commit e701dc56d527edcee1f90e48bdcf880f595cd345 Author: allanbowe Date: Wed May 17 10:41:48 2023 +0000 Deployed 71835ee with MkDocs version: 1.1.2 diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html new file mode 100644 index 0000000..093f518 --- /dev/null +++ b/404.html @@ -0,0 +1,1026 @@ + + + + + + + + + + + + + + + + Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + + +
+ +
+ +
+ + + + +
+
+ + +
+
+
+ + + +
+
+
+ + + +
+
+ +

404 - Not found

+ + + + + + +
+
+
+
+ + + + +
+ + + + + + + + + \ No newline at end of file diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..77fc369 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +docs.datacontroller.io diff --git a/admin-services/index.html b/admin-services/index.html new file mode 100644 index 0000000..285664e --- /dev/null +++ b/admin-services/index.html @@ -0,0 +1,1275 @@ + + + + + + + + + + + + + + + + + + + + Admin Services - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + Skip to content + + +
+
+ +
+ + + +
+ +
+ +
+ + + + +
+
+ + +
+
+
+ + + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+ + + + + + + +

Admin Services

+

Several web services have been defined to provide additional functionality outside of the user interface. These somewhat-hidden services must be called directly, using a web browser.

+

In a future version, these features will be made available from an Admin screen (so, no need to manually modify URLs).

+

The URL is made up of several components:

+
    +
  • SERVERURL -> the domain (and port) on which your SAS server resides
  • +
  • EXECUTOR -> Either SASStoredProcess for SAS 9, else SASJobExecution for Viya
  • +
  • APPLOC -> The root folder location in which the Data Controller backend services were deployed
  • +
  • SERVICE -> The actual Data Controller service being described. May include additional parameters.
  • +
+

To illustrate the above, consider the following URL:

+

https://viya.4gl.io/SASJobExecution/?_program=/Public/app/viya/services/admin/exportdb&flavour=PGSQL

+

This is broken down into:

+
    +
  • $SERVERURL = https://sas.analytium.co.uk
  • +
  • $EXECUTOR = SASJobExecution
  • +
  • $APPLOC = /Public/app/dc
  • +
  • $SERVICE = services/admin/exportdb&flavour=PGSQL
  • +
+

The below sections will only describe the $SERVICE component - you may construct this into a URL as follows:

+
    +
  • $SERVERURL/$EXECUTOR?_program=$APPLOC/$SERVICE
  • +
+

Export Config

+

This service will provide a zip file containing the current database configuration. This is useful for migrating to a different data controller database instance.

+

EXAMPLE:

+
    +
  • services/admin/exportconfig
  • +
+

Export Database

+

Exports the data controller control library in DB specific DDL. The following URL parameters may be added:

+
    +
  • &flavour= (only PGSQL supported at this time)
  • +
  • &schema= (optional, if target schema is needed)
  • +
+

EXAMPLES:

+
    +
  • services/admin/exportdb&flavour=PGSQL&schema=DC
  • +
  • services/admin/exportdb&flavour=PGSQL
  • +
+

Refresh Data Catalog

+

In any SAS estate, it's unlikely the size & shape of data will remain static. By running a regular Catalog Scan, you can track changes such as:

+
    +
  • Library Properties (size, schema, path, number of tables)
  • +
  • Table Properties (size, number of columns, primary keys)
  • +
  • Variable Properties (presence in a primary key, constraints, position in the dataset)
  • +
+

The data is stored with SCD2 so you can actually track changes to your model over time! Curious when that new column appeared? Just check the history in MPE_DATACATALOG_TABS.

+

To run the refresh process, just trigger the stored process, eg below:

+
    +
  • services/admin/refreshcatalog
  • +
  • services/admin/refreshcatalog&libref=MYLIB
  • +
+

The optional &libref= parameter allows you to run the process for a single library. Just provide the libref.

+

When doing a full scan, the following LIBREFS are ignored:

+
    +
  • 'CASUSER'
  • +
  • 'MAPSGFK'
  • +
  • 'SASUSER'
  • +
  • 'SASWORK
  • +
  • 'STPSAMP'
  • +
  • 'TEMP'
  • +
  • `WORK'
  • +
+

Additional LIBREFs can be excluded by adding them to the DCXXXX.MPE_CONFIG table (where var_scope='DC_CATALOG' and var_name='DC_IGNORELIBS'). Use a pipe (|) symbol to seperate them. This can be useful where there are connection issues for a particular library.

+

Be aware that the scan process can take a long time if you have a lot of tables!

+

Output tables (all SCD2):

+ +

Update Licence Key

+

Whenever navigating Data Controller, there is always a hash (#) in the URL. To access the licence key screen, remove all content to the RIGHT of the hash and add the following string: /licensing/update.

+

If you are using https protocol, you will have 2 keys (licence key / activation key). In http mode, there is just one key (licence key) for both boxes.

+ + + + + + + + + +
+
+
+
+ + + + +
+ + + + + + + + + \ No newline at end of file diff --git a/api/index.html b/api/index.html new file mode 100644 index 0000000..ce465a6 --- /dev/null +++ b/api/index.html @@ -0,0 +1,1271 @@ + + + + + + + + + + + + + + + + + + + + API - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + Skip to content + + +
+
+ +
+ + + +
+ +
+ +
+ + + + +
+
+ + +
+
+
+ + + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+ + + + + + + +
+

Warning

+

Work in Progress!

+
+

API

+

Where a project has a requirement to load Excel Files automatically into SAS, from a remote machine, an API approach is desirable for many reasons:

+
    +
  • Security. Client access can be limited to just the endpoints they need (rather than being granted full server access).
  • +
  • Flexibility. Well documented, stable APIs allow consumers to build and extend additional products and solutions.
  • +
  • Cost. API solutions are typically self-contained, quick to implement, and easy to learn.
  • +
+

A Data Controller API would enable teams across an entire enterprise to easily and securely send data to SAS in a transparent and fully automated fashion.

+

The API would also benefit from all of Data Controllers existing data validation logic (both frontend and backend), data auditing, alerts, and security control features.

+

It is however, a significant departure from the existing "SAS Content" based deployment, in the following ways:

+
    +
  1. Server Driven. A machine is required on which to launch, and run, the API application itself.
  2. +
  3. Fully Automated. There is no browser, or interface, or - human, involved.
  4. +
  5. Extends outside of SAS. There are firewalls, and authentication methods, to consider.
  6. +
+

The Data Controller technical solution will differ, depending on the type of SAS Platform being used. There are three types of SAS Platform:

+
    +
  1. Foundation SAS - regular, Base SAS.
  2. +
  3. SAS EBI - with Metadata.
  4. +
  5. SAS Viya - cloud enabled.
  6. +
+

And there are three main options when it comes to building APIs on SAS:

+
    +
  1. Standalone DC API (Viya Only). Viya comes with REST APIs out of the box, no middleware needed.
  2. +
  3. SAS 9 API. This is an open-source Java Application, using SAS Authentication.
  4. +
  5. SASjs Server. An open source NodeJS application, compatible with all major authentication methods and all versions of SAS
  6. +
+

An additional REST API option for SAS EBI might have been BI Web Services, however - it requires platform changes and is not highly secure.

+

The compatibility matrix is therefore as follows:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ProductFoundation SASSAS EBISAS VIYA
DCAPI
DCAPI + SASjs Server
DCAPI + SAS 9 API
+

In all cases, a Data Controller API will be surfaced, that makes use of the underlying (raw) API server.

+

The following sections break down these options, and the work remaining to make them a reality.

+

Standalone DC API (Viya Only)

+

For Viya, the investment necessary is relatively low, thanks to the API-first nature of the platform. In addition, the SASjs framework already provides most of the necessary functionality - such as authentication, service execution, handling results & logs, etc. Finally, the Data Controller team have already built an API Bridge (specific to another customer, hence the building blocks are in place).

+

The work to complete the Viya version of the API is as follows:

+
    +
  • Authorisation interface
  • +
  • Creation of API services
  • +
  • Tests & Automated Deployments
  • +
  • Developer docs
  • +
  • Swagger API
  • +
  • Public Documentation
  • +
+

Cost to complete - £5,000 (Viya Only)

+

SASjs Server (Foundation SAS)

+

SASjs Server already provides an API interface over Foundation SAS. An example of building a web app using SASjs Server can be found here. In order for it to fulfill the role as the engine behind the Data Controller API, additional work is needed - specifically:

+
    +
  • Secure (Enterprise) Authentication
  • +
  • Users & Groups
  • +
  • Feature configuration (ability to restrict features to different groups)
  • +
+

On top of this, the DC API part would cover:

+
    +
  • Authorisation interface
  • +
  • Creation of API services
  • +
  • Tests & Automated Deployments
  • +
  • Developer docs
  • +
  • Swagger API
  • +
  • Public Documentation
  • +
+

Cost to complete - £10,000 (fixed)

+

Given that all three SAS platforms have Foundation SAS available, this option will work everywhere. The only restriction is that the sasjs/server instance must be located on the same server as SAS. `

+

SAS 9 API (SAS EBI)

+

This product has one major benefit - there is nothing to install on the SAS Platform itself. It connects to SAS in much the same way as Enterprise Guide (using the SAS IOM).

+

Website: https://sas9api.io

+

Github: https://github.com/analytium/sas9api

+

The downside is that the features needed by Data Controller are not present in the API. Furthermore, the tool is not under active development. To build out the necessary functionality, it will require us to source a senior Java developer on a short term contract to first, understand the tool, and secondly, to update it in a sustainable way.

+

We estimate the cost to build Data Controller API on this mechanism at £20,000 - but it could be higher.

+ + + + + + + + + +
+
+
+
+ + + + +
+ + + + + + + + + \ No newline at end of file diff --git a/assets/images/favicon.png b/assets/images/favicon.png new file mode 100644 index 0000000..1cf13b9 Binary files /dev/null and b/assets/images/favicon.png differ diff --git a/assets/javascripts/bundle.71201edf.min.js b/assets/javascripts/bundle.71201edf.min.js new file mode 100644 index 0000000..aa19c5d --- /dev/null +++ b/assets/javascripts/bundle.71201edf.min.js @@ -0,0 +1,2 @@ +!function(e,t){for(var n in t)e[n]=t[n]}(window,function(e){function t(t){for(var c,o,i=t[0],u=t[1],b=t[2],f=0,O=[];f"focus"===e),Object(d.a)(e===b()))}function m(e){return{x:e.scrollLeft,y:e.scrollTop}}function v(e){return Object(j.a)(Object(r.a)(e,"scroll"),Object(r.a)(window,"resize")).pipe(Object(p.a)(()=>m(e)),Object(d.a)(m(e)))}function g(e){if(!(e instanceof HTMLInputElement))throw new Error("Not implemented");e.select()}var $=n(61),y=n(32),w=n(62),x=n(46),S=n(82),C=n(20),T=n(64),k=n(75),E=n(65),A=n(83);const _=new y.a,L=Object(w.a)(()=>Object(x.a)(new $.a(e=>{for(const t of e)_.next(t)}))).pipe(Object(C.a)(e=>Object(j.a)(Object(x.a)(e),S.a).pipe(Object(T.a)(()=>e.disconnect()))),Object(k.a)({bufferSize:1,refCount:!0}));function R(e){return L.pipe(Object(E.a)(t=>t.observe(e)),Object(C.a)(t=>_.pipe(Object(A.a)(({target:t})=>t===e),Object(T.a)(()=>t.unobserve(e)),Object(p.a)(({contentRect:e})=>({width:e.width,height:e.height})))),Object(d.a)(function(e){return{width:e.offsetWidth,height:e.offsetHeight}}(e)))}var M=n(94);function z(e){switch(e.tagName){case"INPUT":case"SELECT":case"TEXTAREA":return!0;default:return e.isContentEditable}}function P(){return Object(r.a)(window,"keydown").pipe(Object(A.a)(e=>!(e.metaKey||e.ctrlKey)),Object(p.a)(e=>({type:e.key,claim(){e.preventDefault(),e.stopPropagation()}})),Object(M.a)())}var H=n(84);function U(e){location.href=e.href}function q(e,t=location){return e.host===t.host&&/^(?:\/[\w-]+)*(?:\/?|\.html)$/i.test(e.pathname)}function N(e,t=location){return e.pathname===t.pathname&&e.hash.length>0}function I(){return new H.a(new URL(location.href))}var D=n(85);function Y(e,{location$:t}){return t.pipe(Object(D.a)(1),Object(p.a)(({href:t})=>new URL(e,t).toString().replace(/\/$/,"")),Object(k.a)({bufferSize:1,refCount:!0}))}function B(){return location.hash.substring(1)}function F(e){const t=f("a");t.href=e,t.addEventListener("click",e=>e.stopPropagation()),t.click()}function J(){return Object(r.a)(window,"hashchange").pipe(Object(p.a)(B),Object(d.a)(B()),Object(A.a)(e=>e.length>0),Object(M.a)())}var K=n(6);function Q(e){const t=matchMedia(e);return new K.a(e=>{t.addListener(t=>e.next(t.matches))}).pipe(Object(d.a)(t.matches),Object(k.a)({bufferSize:1,refCount:!0}))}const W={drawer:u("[data-md-toggle=drawer]"),search:u("[data-md-toggle=search]")};function X(e){return W[e].checked}function V(e,t){W[e].checked!==t&&W[e].click()}function G(e){const t=W[e];return Object(r.a)(t,"change").pipe(Object(p.a)(()=>t.checked),Object(d.a)(t.checked))}var Z=n(47),ee=n(76);function te(){return{x:Math.max(0,pageXOffset),y:Math.max(0,pageYOffset)}}function ne({x:e,y:t}){window.scrollTo(e||0,t||0)}function ce(){return{width:innerWidth,height:innerHeight}}function re(){return Object(Z.a)([Object(j.a)(Object(r.a)(window,"scroll",{passive:!0}),Object(r.a)(window,"resize",{passive:!0})).pipe(Object(p.a)(te),Object(d.a)(te())),Object(r.a)(window,"resize",{passive:!0}).pipe(Object(p.a)(ce),Object(d.a)(ce()))]).pipe(Object(p.a)(([e,t])=>({offset:e,size:t})),Object(k.a)({bufferSize:1,refCount:!0}))}function ae(e,{header$:t,viewport$:n}){const c=n.pipe(Object(ee.a)("size")),r=Object(Z.a)([c,t]).pipe(Object(p.a)(()=>({x:e.offsetLeft,y:e.offsetTop})));return Object(Z.a)([t,n,r]).pipe(Object(p.a)(([{height:e},{offset:t,size:n},{x:c,y:r}])=>({offset:{x:t.x-c,y:t.y-r+e},size:n})))}var oe=n(86),ie=n(87);function ue(e,{tx$:t}){const n=Object(r.a)(e,"message").pipe(Object(p.a)(({data:e})=>e));return t.pipe(Object(oe.a)(()=>n,{leading:!0,trailing:!0}),Object(E.a)(t=>e.postMessage(t)),Object(ie.a)(n),Object(M.a)())}},function(e,t,n){"use strict";function c(e){return"object"==typeof e&&"string"==typeof e.base&&"object"==typeof e.features&&"object"==typeof e.search}function r(e,t){if("string"==typeof t||"number"==typeof t)e.innerHTML+=t.toString();else if(t instanceof Node)e.appendChild(t);else if(Array.isArray(t))for(const n of t)r(e,n)}function a(e,t,...n){const c=document.createElement(e);if(t)for(const e of Object.keys(t))"boolean"!=typeof t[e]?c.setAttribute(e,t[e]):t[e]&&c.setAttribute(e,"");for(const e of n)r(c,e);return c}n.d(t,"d",(function(){return c})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return u})),n.d(t,"f",(function(){return f})),n.d(t,"g",(function(){return O})),n.d(t,"e",(function(){return j})),n.d(t,"c",(function(){return p}));var o=n(62),i=n(46);function u(e,t){return Object(o.a)(()=>{const n=sessionStorage.getItem(e);if(n)return Object(i.a)(JSON.parse(n));{const n=t();return n.subscribe(t=>{try{sessionStorage.setItem(e,JSON.stringify(t))}catch(e){}}),n}})}var b=n(0);let s;function f(e,t){if(void 0===s){const e=Object(b.d)("#__lang");s=JSON.parse(e.textContent)}if(void 0===s[e])throw new ReferenceError("Invalid translation: "+e);return void 0!==t?s[e].replace("#",t.toString()):s[e]}function O(e,t){let n=t;if(e.length>n){for(;" "!==e[n]&&--n>0;);return e.substring(0,n)+"..."}return e}function j(e){if(e>999){return((e+1e-6)/1e3).toFixed(+((e-950)%1e3>99))+"k"}return e.toString()}function p(e){let t=0;for(let n=0,c=e.length;n{Object(b.e)("pre > code").forEach((e,t)=>{const n=e.parentElement;n.id="__code_"+t,n.insertBefore(Object(s.a)(n.id),e)})});const n=new a.a(e=>{new c(".md-clipboard").on("success",t=>e.next(t))}).pipe(Object(o.a)());return n.pipe(Object(i.a)(e=>e.clearSelection()),Object(u.a)(Object(f.f)("clipboard.copied"))).subscribe(t),n}var j=n(32),p=n(46),d=n(68),l=n(18),h=n(20),m=n(11),v=n(67),g=n(96);function $({duration:e}={}){const t=new j.a,n=Object(b.a)("div");return n.classList.add("md-dialog","md-typeset"),t.pipe(Object(h.a)(t=>Object(p.a)(document.body).pipe(Object(m.a)(e=>e.appendChild(n)),Object(v.a)(d.a),Object(g.a)(1),Object(i.a)(e=>{e.innerHTML=t,e.setAttribute("data-md-state","open")}),Object(g.a)(e||2e3),Object(i.a)(e=>e.removeAttribute("data-md-state")),Object(g.a)(400),Object(i.a)(e=>{e.innerHTML="",e.remove()})))).subscribe(l.a),t}var y=n(80),w=n(97),x=n(9),S=n(83),C=n(36),T=n(76),k=n(89),E=n(90),A=n(88),_=n(77),L=n(91),R=n(78);function M(e,{document$:t,viewport$:n,location$:c}){"scrollRestoration"in history&&(history.scrollRestoration="manual"),Object(y.a)(window,"beforeunload").subscribe(()=>{history.scrollRestoration="auto"});const a=Object(b.c)('link[rel="shortcut icon"]');void 0!==a&&(a.href=a.href);const i=Object(y.a)(document.body,"click").pipe(Object(S.a)(e=>!(e.metaKey||e.ctrlKey)),Object(h.a)(t=>{if(t.target instanceof HTMLElement){const n=t.target.closest("a");if(n&&!n.target&&Object(b.h)(n)&&e.includes(n.href))return Object(b.g)(n)||t.preventDefault(),Object(p.a)(n)}return r.a}),Object(m.a)(e=>({url:new URL(e.href)})),Object(o.a)());i.subscribe(()=>{Object(b.o)("search",!1)});const u=i.pipe(Object(S.a)(({url:e})=>!Object(b.g)(e)),Object(o.a)()),s=Object(y.a)(window,"popstate").pipe(Object(S.a)(e=>null!==e.state),Object(m.a)(e=>({url:new URL(location.href),offset:e.state})),Object(o.a)());Object(w.a)(u,s).pipe(Object(C.a)((e,t)=>e.url.href===t.url.href),Object(m.a)(({url:e})=>e)).subscribe(c);const f=c.pipe(Object(T.a)("pathname"),Object(k.a)(1),Object(h.a)(e=>Object(x.a)(fetch(e.href,{credentials:"same-origin"}).then(e=>e.text())).pipe(Object(E.a)(()=>(Object(b.m)(e),r.a)))),Object(o.a)());u.pipe(Object(A.a)(f)).subscribe(({url:e})=>{history.pushState({},"",e.toString())});const O=new DOMParser;f.pipe(Object(m.a)(e=>O.parseFromString(e,"text/html"))).subscribe(t);const j=Object(w.a)(u,s).pipe(Object(A.a)(t));j.subscribe(({url:e,offset:t})=>{e.hash&&!t?Object(b.n)(e.hash):Object(b.p)(t||{y:0})}),j.pipe(Object(_.a)(t)).subscribe(([,{title:e,head:t}])=>{document.title=e;for(const e of['link[rel="canonical"]','meta[name="author"]','meta[name="description"]']){const n=Object(b.c)(e,t),c=Object(b.c)(e,document.head);void 0!==n&&void 0!==c&&Object(b.j)(c,n)}document.dispatchEvent(new CustomEvent("DOMContentSwitch"))}),n.pipe(Object(L.a)(250),Object(T.a)("offset")).subscribe(({offset:e})=>{history.replaceState(e,"")}),Object(w.a)(i,s).pipe(Object(R.a)(2,1),Object(S.a)(([e,t])=>e.url.pathname===t.url.pathname&&!Object(b.g)(t.url)),Object(m.a)(([,e])=>e)).subscribe(({offset:e})=>{Object(b.p)(e||{y:0})})}var z=n(8);function P(){const e=Object(b.u)().pipe(Object(m.a)(e=>Object.assign({mode:Object(b.f)("search")?"search":"global"},e)),Object(S.a)(({mode:e})=>{if("global"===e){const e=Object(b.b)();if(void 0!==e)return!Object(b.i)(e)}return!0}),Object(o.a)());return e.pipe(Object(S.a)(({mode:e})=>"search"===e),Object(_.a)(Object(z.useComponent)("search-query"),Object(z.useComponent)("search-result"))).subscribe(([e,t,n])=>{const c=Object(b.b)();switch(e.type){case"Enter":c===t&&e.claim();break;case"Escape":case"Tab":Object(b.o)("search",!1),Object(b.k)(t,!1);break;case"ArrowUp":case"ArrowDown":if(void 0===c)Object(b.k)(t);else{const r=[t,...Object(b.e)(":not(details) > [href], summary, details[open] [href]",n)],a=Math.max(0,(Math.max(0,r.indexOf(c))+r.length+("ArrowUp"===e.type?-1:1))%r.length);Object(b.k)(r[a])}e.claim();break;default:t!==Object(b.b)()&&Object(b.k)(t)}}),e.pipe(Object(S.a)(({mode:e})=>"global"===e),Object(_.a)(Object(z.useComponent)("search-query"))).subscribe(([e,t])=>{switch(e.type){case"f":case"s":case"/":Object(b.k)(t),Object(b.l)(t),e.claim();break;case"p":case",":const n=Object(b.c)("[href][rel=prev]");void 0!==n&&n.click();break;case"n":case".":const c=Object(b.c)("[href][rel=next]");void 0!==c&&c.click()}}),e}var H=n(35)},,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return O})),n.d(t,"b",(function(){return j}));var c=n(46),r=n(26),a=n(11),o=n(66),i=n(75),u=n(20),b=n(36),s=n(0);let f;function O(e,{document$:t}){f=t.pipe(Object(a.a)(t=>e.reduce((e,n)=>{const c=Object(s.c)(`[data-md-component=${n}]`,t);return Object.assign(Object.assign({},e),void 0!==c?{[n]:c}:{})},{})),Object(o.a)((t,n)=>{for(const c of e)switch(c){case"announce":case"header-title":case"container":case"skip":c in t&&void 0!==t[c]&&(Object(s.j)(t[c],n[c]),t[c]=n[c]);break;default:void 0!==n[c]?t[c]=Object(s.c)(`[data-md-component=${c}]`):delete t[c]}return t}),Object(i.a)({bufferSize:1,refCount:!0}))}function j(e){return f.pipe(Object(u.a)(t=>void 0!==t[e]?Object(c.a)(t[e]):r.a),Object(b.a)())}},,,,function(e,t,n){"use strict";function c(e,t){e.setAttribute("data-md-state",t?"blur":"")}function r(e){e.removeAttribute("data-md-state")}function a(e,t){e.classList.toggle("md-nav__link--active",t)}function o(e){e.classList.remove("md-nav__link--active")}n.d(t,"d",(function(){return c})),n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return o}))},,,,function(e,t,n){"use strict";var c=n(49);n.o(c,"applySidebar")&&n.d(t,"applySidebar",(function(){return c.applySidebar})),n.o(c,"mountTableOfContents")&&n.d(t,"mountTableOfContents",(function(){return c.mountTableOfContents})),n.o(c,"mountTabs")&&n.d(t,"mountTabs",(function(){return c.mountTabs})),n.o(c,"watchSidebar")&&n.d(t,"watchSidebar",(function(){return c.watchSidebar}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return u})),n.d(t,"d",(function(){return b}));var c,r=n(1);function a(e){return Object(r.b)("button",{class:"md-clipboard md-icon",title:Object(r.f)("clipboard.copy"),"data-clipboard-target":`#${e} > code`})}function o(e,t){const n=t&c.PARENT,a=t&c.TEASER,o=Object.keys(e.terms).filter(t=>!e.terms[t]).map(e=>[Object(r.b)("del",null,e)," "]).flat().slice(0,-1),i=e.location;return Object(r.b)("a",{href:i,class:"md-search-result__link",tabIndex:-1},Object(r.b)("article",{class:["md-search-result__article",...n?["md-search-result__article--document"]:[]].join(" "),"data-md-score":e.score.toFixed(2)},n>0&&Object(r.b)("div",{class:"md-search-result__icon md-icon"}),Object(r.b)("h1",{class:"md-search-result__title"},e.title),a>0&&e.text.length>0&&Object(r.b)("p",{class:"md-search-result__teaser"},Object(r.g)(e.text,320)),a>0&&o.length>0&&Object(r.b)("p",{class:"md-search-result__terms"},Object(r.f)("search.result.term.missing"),": ",o)))}function i(e,t=1/0){const n=[...e],a=n.findIndex(e=>!e.location.includes("#")),[i]=n.splice(a,1);let u=n.findIndex(e=>e.scoreo(e,c.TEASER)),...s.length?[Object(r.b)("details",{class:"md-search-result__more"},Object(r.b)("summary",{tabIndex:-1},s.length>0&&1===s.length?Object(r.f)("search.result.more.one"):Object(r.f)("search.result.more.other",s.length)),s.map(e=>o(e,c.TEASER)))]:[]];return Object(r.b)("li",{class:"md-search-result__item"},f)}function u(e){return Object(r.b)("ul",{class:"md-source__facts"},e.map(e=>Object(r.b)("li",{class:"md-source__fact"},e)))}function b(e){return Object(r.b)("div",{class:"md-typeset__scrollwrap"},Object(r.b)("div",{class:"md-typeset__table"},e))}!function(e){e[e.TEASER=1]="TEASER",e[e.PARENT=2]="PARENT"}(c||(c={}))},,,function(e,t,n){"use strict";function c(e,t){e.style.top=t+"px"}function r(e){e.style.top=""}function a(e,t){e.style.height=t+"px"}function o(e){e.style.height=""}n.d(t,"d",(function(){return c})),n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return o}))},,,,,,,function(e,t,n){"use strict";var c=n(54);n.o(c,"applyAnchorList")&&n.d(t,"applyAnchorList",(function(){return c.applyAnchorList})),n.o(c,"watchAnchorList")&&n.d(t,"watchAnchorList",(function(){return c.watchAnchorList}));var r=n(55);n.d(t,"applyAnchorList",(function(){return r.a})),n.d(t,"watchAnchorList",(function(){return r.b}));n(19)},function(e,t,n){"use strict";n.d(t,"b",(function(){return c})),n.d(t,"f",(function(){return h})),n.d(t,"a",(function(){return r})),n.d(t,"d",(function(){return j})),n.d(t,"c",(function(){return p})),n.d(t,"e",(function(){return d}));n(63);function c(e){return e.split(/"([^"]+)"/g).map((e,t)=>1&t?e.replace(/^\b|^(?![^\x00-\x7F]|$)|\s+/g," +"):e).join("").replace(/"|(?:^|\s+)[*+\-:^~]+(?=\s+|$)/g,"").trim()}var r,a=n(32),o=n(42),i=n(77),u=n(11),b=n(94),s=n(67),f=n(0),O=n(1);function j(e){return e.type===r.READY}function p(e){return e.type===r.QUERY}function d(e){return e.type===r.RESULT}function l({config:e,docs:t,index:n}){1===e.lang.length&&"en"===e.lang[0]&&(e.lang=[Object(O.f)("search.config.lang")]),"[\\s\\-]+"===e.separator&&(e.separator=Object(O.f)("search.config.separator"));return{config:e,docs:t,index:n,pipeline:Object(O.f)("search.config.pipeline").split(/\s*,\s*/).filter(Boolean)}}function h(e,{index$:t,base$:n}){const c=new Worker(e),O=new a.a,j=Object(f.C)(c,{tx$:O}).pipe(Object(i.a)(n),Object(u.a)(([e,t])=>{if(d(e))for(const n of e.data)for(const e of n)e.location=`${t}/${e.location}`;return e}),Object(b.a)());return t.pipe(Object(u.a)(e=>({type:r.SETUP,data:l(e)})),Object(s.a)(o.a)).subscribe(O.next.bind(O)),{tx$:O,rx$:j}}!function(e){e[e.SETUP=0]="SETUP",e[e.READY=1]="READY",e[e.QUERY=2]="QUERY",e[e.RESULT=3]="RESULT"}(r||(r={}))},,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var c=n(33),r=n(46),a=n(20),o=n(11),i=n(23);function u({header$:e,main$:t,viewport$:n,screen$:u}){return Object(c.a)(Object(a.a)(c=>u.pipe(Object(a.a)(a=>a?Object(i.watchSidebar)(c,{main$:t,viewport$:n}).pipe(Object(i.applySidebar)(c,{header$:e}),Object(o.a)(e=>({sidebar:e}))):Object(r.a)({})))))}},function(e,t,n){"use strict";var c=n(50);n.o(c,"applySidebar")&&n.d(t,"applySidebar",(function(){return c.applySidebar})),n.o(c,"mountTableOfContents")&&n.d(t,"mountTableOfContents",(function(){return c.mountTableOfContents})),n.o(c,"mountTabs")&&n.d(t,"mountTabs",(function(){return c.mountTabs})),n.o(c,"watchSidebar")&&n.d(t,"watchSidebar",(function(){return c.watchSidebar}));var r=n(51);n.d(t,"applySidebar",(function(){return r.a})),n.d(t,"watchSidebar",(function(){return r.b}));n(27)},function(e,t){},function(e,t,n){"use strict";n.d(t,"b",(function(){return j})),n.d(t,"a",(function(){return p}));var c=n(47),r=n(33),a=n(68),o=n(11),i=n(36),u=n(67),b=n(77),s=n(65),f=n(64),O=n(27);function j(e,{main$:t,viewport$:n}){const r=e.parentElement.offsetTop-e.parentElement.parentElement.offsetTop;return Object(c.a)([t,n]).pipe(Object(o.a)(([{offset:e,height:t},{offset:{y:n}}])=>({height:t=t+Math.min(r,Math.max(0,n-e))-r,lock:n>=e+r})),Object(i.a)((e,t)=>e.height===t.height&&e.lock===t.lock))}function p(e,{header$:t}){return Object(r.a)(Object(u.a)(a.a),Object(b.a)(t),Object(s.a)(([{height:t,lock:n},{height:c}])=>{Object(O.c)(e,t),n?Object(O.d)(e,c):Object(O.b)(e)}),Object(o.a)(([e])=>e),Object(f.a)(()=>{Object(O.b)(e),Object(O.a)(e)}))}},function(e,t,n){"use strict";var c=n(53);n.d(t,"mountTableOfContents",(function(){return c.a}));n(34)},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var c=n(33),r=n(47),a=n(46),o=n(20),i=n(11),u=n(0),b=n(23),s=n(34);function f({header$:e,main$:t,viewport$:n,tablet$:f}){return Object(c.a)(Object(o.a)(c=>f.pipe(Object(o.a)(o=>{if(o){const a=Object(u.e)(".md-nav__link",c),o=Object(b.watchSidebar)(c,{main$:t,viewport$:n}).pipe(Object(b.applySidebar)(c,{header$:e})),f=Object(s.watchAnchorList)(a,{header$:e,viewport$:n}).pipe(Object(s.applyAnchorList)(a));return Object(r.a)([o,f]).pipe(Object(i.a)(([e,t])=>({sidebar:e,anchors:t})))}return Object(a.a)({})}))))}},function(e,t){},function(e,t,n){"use strict";n.d(t,"b",(function(){return m})),n.d(t,"a",(function(){return v}));var c=n(47),r=n(33),a=n(68),o=n(11),i=n(76),u=n(20),b=n(66),s=n(36),f=n(79),O=n(78),j=n(67),p=n(65),d=n(64),l=n(0),h=n(19);function m(e,{header$:t,viewport$:n}){const r=new Map;for(const t of e){const e=decodeURIComponent(t.hash.substring(1)),n=Object(l.c)(`[id="${e}"]`);void 0!==n&&r.set(t,n)}const a=t.pipe(Object(o.a)(e=>18+e.height));return Object(l.t)(document.body).pipe(Object(i.a)("height"),Object(o.a)(()=>{let e=[];return[...r].reduce((t,[n,c])=>{for(;e.length;){if(!(r.get(e[e.length-1]).tagName>=c.tagName))break;e.pop()}let a=c.offsetTop;for(;!a&&c.parentElement;)a=(c=c.parentElement).offsetTop;return t.set([...e=[...e,n]].reverse(),a)},new Map)}),Object(u.a)(e=>Object(c.a)([a,n]).pipe(Object(b.a)(([e,t],[n,{offset:{y:c}}])=>{for(;t.length;){const[,r]=t[0];if(!(r-n=c))break;t=[e.pop(),...t]}return[e,t]},[[],[...e]]),Object(s.a)((e,t)=>e[0]===t[0]&&e[1]===t[1])))).pipe(Object(o.a)(([e,t])=>({prev:e.map(([e])=>e),next:t.map(([e])=>e)})),Object(f.a)({prev:[],next:[]}),Object(O.a)(2,1),Object(o.a)(([e,t])=>e.prev.length{for(const[e]of t)Object(h.a)(e),Object(h.b)(e);e.forEach(([t],n)=>{Object(h.c)(t,n===e.length-1),Object(h.d)(t,!0)})}),Object(d.a)(()=>{for(const t of e)Object(h.a)(t),Object(h.b)(t)}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return j})),n.d(t,"b",(function(){return S})),n.d(t,"c",(function(){return k})),n.d(t,"d",(function(){return P}));var c=n(33),r=n(47),a=n(20),o=n(83),i=n(81),u=n(79),b=n(88),s=n(85),f=n(11),O=n(35);function j({rx$:e,tx$:t},{query$:n,reset$:j,result$:p}){return Object(c.a)(Object(a.a)(()=>{const c=e.pipe(Object(o.a)(O.d),Object(i.a)("ready"),Object(u.a)("waiting"));return t.pipe(Object(o.a)(O.c),Object(b.a)(c),Object(s.a)(1)).subscribe(t.next.bind(t)),Object(r.a)([c,n,p,j]).pipe(Object(f.a)(([e,t,n])=>({status:e,query:t,result:n})))}))}var p=n(76),d=n(0),l=n(10),h=n(97),m=n(80),v=n(96),g=n(36),$=n(65),y=n(64),w=n(1);function x(e){e.placeholder=Object(w.f)("search.placeholder")}function S({tx$:e},t={}){return Object(c.a)(Object(a.a)(n=>{const a=function(e,{transform:t}={}){const n=t||l.b,c=Object(h.a)(Object(m.a)(e,"keyup"),Object(m.a)(e,"focus").pipe(Object(v.a)(1))).pipe(Object(f.a)(()=>n(e.value)),Object(u.a)(n(e.value)),Object(g.a)()),a=Object(d.r)(e);return Object(r.a)([c,a]).pipe(Object(f.a)(([e,t])=>({value:e,focus:t})))}(n,t);return a.pipe(Object(p.a)("value"),Object(f.a)(({value:e})=>({type:l.a.QUERY,data:e}))).subscribe(e.next.bind(e)),a.pipe(Object(p.a)("focus")).subscribe(({focus:e})=>{e&&Object(d.o)("search",e)}),a.pipe(function(e){return Object(c.a)(Object($.a)(({focus:t})=>{t?function(e,t){e.placeholder=t}(e,""):x(e)}),Object(y.a)(()=>{x(e)}))}(n))}))}var C=n(87),T=n(15);function k(){return Object(c.a)(Object(a.a)(e=>function(e){return Object(m.a)(e,"click").pipe(Object(i.a)(void 0))}(e).pipe(Object(C.a)(Object(T.b)("search-query")),Object($.a)(d.k),Object(i.a)(void 0))),Object(u.a)(void 0))}var E=n(68),A=n(77),_=n(67),L=n(66),R=n(24);function M(e,t){e.appendChild(t)}function z(e,{query$:t,ready$:n,fetch$:r}){const o=Object(d.d)(".md-search-result__list",e),u=Object(d.d)(".md-search-result__meta",e);return Object(c.a)(Object(A.a)(t,n),Object(f.a)(([e,t])=>(t.value?function(e,t){switch(t){case 0:e.textContent=Object(w.f)("search.result.none");break;case 1:e.textContent=Object(w.f)("search.result.one");break;default:e.textContent=Object(w.f)("search.result.other",t)}}(u,e.length):function(e){e.textContent=Object(w.f)("search.result.placeholder")}(u),e)),Object(a.a)(t=>{const n=[...t.map(([e])=>e.score),0];return r.pipe(Object(_.a)(E.a),Object(L.a)(c=>{const r=e.parentElement;for(;c16)););return c},0),Object(i.a)(t),Object(y.a)(()=>{!function(e){e.innerHTML=""}(o)}))}))}function P({rx$:e},{query$:t}){return Object(c.a)(Object(a.a)(n=>{const c=n.parentElement,r=e.pipe(Object(o.a)(l.c),Object(i.a)(!0)),a=Object(d.s)(c).pipe(Object(f.a)(({y:e})=>e>=c.scrollHeight-c.offsetHeight-16),Object(g.a)(),Object(o.a)(Boolean));return e.pipe(Object(o.a)(l.d),Object(f.a)(({data:e})=>e),z(n,{query$:t,ready$:r,fetch$:a}),Object(u.a)([]))}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var c=n(33),r=n(47),a=n(20),o=n(11),i=n(83),u=n(95),b=n(36),s=n(79),f=n(0),O=n(15),j=n(46),p=n(68),d=n(75),l=n(67),h=n(65),m=n(64);function v({document$:e,viewport$:t}){return Object(c.a)(Object(a.a)(n=>{const v=function(e,{document$:t}){return t.pipe(Object(o.a)(()=>{const t=getComputedStyle(e);return["sticky","-webkit-sticky"].includes(t.position)}),Object(b.a)(),Object(a.a)(t=>t?Object(f.t)(e).pipe(Object(o.a)(({height:e})=>({sticky:!0,height:e}))):Object(j.a)({sticky:!1,height:0})),Object(d.a)({bufferSize:1,refCount:!0}))}(n,{document$:e}),g=Object(O.b)("main").pipe(Object(o.a)(e=>Object(f.c)("h1, h2, h3, h4, h5, h6",e)),Object(i.a)(e=>void 0!==e),Object(u.a)(Object(O.b)("header-title")),Object(a.a)(([e,n])=>Object(f.B)(e,{header$:v,viewport$:t}).pipe(Object(o.a)(({offset:{y:t}})=>t>=e.offsetHeight?"page":"site"),Object(b.a)(),function(e){return Object(c.a)(Object(l.a)(p.a),Object(h.a)(t=>{!function(e,t){e.setAttribute("data-md-state",t?"active":"")}(e,"page"===t)}),Object(m.a)(()=>{!function(e){e.removeAttribute("data-md-state")}(e)}))}(n))),Object(s.a)("site"));return Object(r.a)([v,g]).pipe(Object(o.a)(([e,t])=>Object.assign({type:t},e)))}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return j}));var c=n(33),r=n(46),a=n(20),o=n(11),i=n(76),u=n(0),b=n(68),s=n(67),f=n(65),O=n(64);function j({header$:e,viewport$:t,screen$:n}){return Object(c.a)(Object(a.a)(j=>n.pipe(Object(a.a)(n=>n?Object(u.B)(j,{header$:e,viewport$:t}).pipe(Object(o.a)(({offset:{y:e}})=>({hidden:e>=10})),Object(i.a)("hidden"),function(e){return Object(c.a)(Object(s.a)(b.a),Object(f.a)(({hidden:t})=>{!function(e,t){e.setAttribute("data-md-state",t?"hidden":"")}(e,t)}),Object(O.a)(()=>{!function(e){e.removeAttribute("data-md-state")}(e)}))}(j)):Object(r.a)({hidden:!0})))))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var c=n(32),r=n(18),a=n(33),o=n(20),i=n(76),u=n(65),b=n(64),s=n(15),f=n(47),O=n(68),j=n(11),p=n(36),d=n(67),l=n(0);function h({header$:e,viewport$:t}){const n=new c.a;return Object(s.b)("header").pipe(Object(o.a)(e=>{return n.pipe(Object(i.a)("active"),(t=e,Object(a.a)(Object(d.a)(O.a),Object(u.a)(({active:e})=>{!function(e,t){e.setAttribute("data-md-state",t?"shadow":"")}(t,e)}),Object(b.a)(()=>{!function(e){e.removeAttribute("data-md-state")}(t)}))));var t})).subscribe(r.a),Object(a.a)(Object(o.a)(n=>function(e,{header$:t,viewport$:n}){const c=t.pipe(Object(j.a)(({height:e})=>e),Object(p.a)()),r=c.pipe(Object(o.a)(()=>Object(l.t)(e).pipe(Object(j.a)(({height:t})=>({top:e.offsetTop,bottom:e.offsetTop+t})),Object(i.a)("bottom"))));return Object(f.a)([c,r,n]).pipe(Object(j.a)(([e,{top:t,bottom:n},{offset:{y:c},size:{height:r}}])=>({offset:t-e,height:r=Math.max(0,r-Math.max(0,t-c,e)-Math.max(0,r+c-n)),active:t-e<=c})),Object(p.a)((e,t)=>e.offset===t.offset&&e.height===t.height&&e.active===t.active))}(n,{header$:e,viewport$:t})),Object(u.a)(e=>n.next(e)),Object(b.a)(()=>n.complete()))}},,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t),n.d(t,"setScrollLock",(function(){return H})),n.d(t,"resetScrollLock",(function(){return U})),n.d(t,"initialize",(function(){return q}));n(69);var c=n(62),r=n(9),a=n(46),o=n(82),i=n(47),u=n(68),b=n(80),s=n(97),f=n(75),O=n(20),j=n(90),p=n(65),d=n(96),l=n(77),h=n(67),m=n(83),v=n(11),g=n(85),$=n(0),y=n(8),w=n(10),x=n(76);var S=n(87);var C=n(6),T=n(26),k=n(18),E=n(89),A=n(92);var _=n(93),L=n(81);function R(){return/(iPad|iPhone|iPod)/.test(navigator.userAgent)}var M=n(24),z=n(1);function P(e){const[t]=e.match(/(git(?:hub|lab))/i)||[];switch(t.toLowerCase()){case"github":const[,t,n]=e.match(/^.+github\.com\/([^\/]+)\/?([^\/]+)?/i);return function(e,t){const n=void 0!==t?`https://api.github.com/repos/${e}/${t}`:"https://api.github.com/users/"+e;return Object(r.a)(fetch(n).then(e=>e.json())).pipe(Object(v.a)(e=>{if(void 0!==t){const{stargazers_count:t,forks_count:n}=e;return[Object(z.e)(t||0)+" Stars",Object(z.e)(n||0)+" Forks"]}{const{public_repos:t}=e;return[Object(z.e)(t||0)+" Repositories"]}}))}(t,n);case"gitlab":const[,c,a]=e.match(/^.+?([^\/]*gitlab[^\/]+)\/(.+?)\/?$/i);return function(e,t){const n=`https://${e}/api/v4/projects/${encodeURIComponent(t)}`;return Object(r.a)(fetch(n).then(e=>e.json())).pipe(Object(v.a)(({star_count:e,forks_count:t})=>[Object(z.e)(e)+" Stars",Object(z.e)(t)+" Forks"]))}(c,a);default:return o.a}}function H(e,t){e.setAttribute("data-md-state","lock"),e.style.top=`-${t}px`}function U(e){const t=-1*parseInt(e.style.top,10);e.removeAttribute("data-md-state"),e.style.top="",t&&window.scrollTo(0,t)}function q(e){if(!Object(z.d)(e))throw new SyntaxError("Invalid configuration: "+JSON.stringify(e));const t=Object($.q)(),n=Object($.v)(),q=Object($.w)(e.base,{location$:n}),N=Object($.x)(),I=Object($.A)(),D=Object($.y)("(min-width: 960px)"),Y=Object($.y)("(min-width: 1220px)");Object(y.setupComponents)(["announce","container","header","header-title","main","navigation","search","search-query","search-reset","search-result","skip","tabs","toc"],{document$:t});const B=Object(w.h)();matchMedia("(hover)").matches&&function({document$:e,viewport$:t}){const n=e.pipe(Object(v.a)(()=>Object($.e)("pre > code"))),c=t.pipe(Object(x.a)("size"));Object(i.a)([n,c]).subscribe(([e])=>{for(const t of e)t.scrollWidth>t.clientWidth?t.setAttribute("tabindex","0"):t.removeAttribute("tabindex")})}({document$:t,viewport$:I}),function({document$:e,hash$:t}){const n=e.pipe(Object(v.a)(()=>Object($.e)("details")));Object(s.a)(Object($.y)("print").pipe(Object(m.a)(Boolean)),Object(b.a)(window,"beforeprint")).pipe(Object(S.a)(n)).subscribe(e=>{for(const t of e)t.setAttribute("open","")}),t.pipe(Object(v.a)(e=>Object($.c)(`[id="${e}"]`)),Object(m.a)(e=>void 0!==e),Object(p.a)(e=>{const t=e.closest("details");t&&!t.open&&t.setAttribute("open","")})).subscribe(e=>e.scrollIntoView())}({document$:t,hash$:N}),function({document$:e}){e.pipe(Object(E.a)(1),Object(l.a)(Object(y.useComponent)("container")),Object(v.a)(([,e])=>Object($.e)("script",e))).pipe(Object(O.a)(e=>Object(a.a)(...e)),Object(A.a)(e=>{const t=Object($.a)("script");return e.src?(t.src=e.src,Object($.j)(e,t),new C.a(e=>{t.onload=()=>e.complete()})):(t.textContent=e.textContent,Object($.j)(e,t),T.a)})).subscribe(k.a)}({document$:t}),function({document$:e}){e.pipe(Object(v.a)(()=>Object($.d)(".md-source[href]")),Object(O.a)(({href:e})=>Object(z.a)(""+Object(z.c)(e),()=>P(e))),Object(j.a)(()=>o.a)).subscribe(e=>{for(const t of Object($.e)(".md-source__repository"))t.hasAttribute("data-md-state")||(t.setAttribute("data-md-state","done"),t.appendChild(Object(M.c)(e)))})}({document$:t}),function({document$:e}){const t=Object($.a)("table");e.pipe(Object(v.a)(()=>Object($.e)("table:not([class])"))).subscribe(e=>{for(const n of e)Object($.j)(n,t),Object($.j)(t,Object(M.d)(n))})}({document$:t}),function({document$:e}){const t=e.pipe(Object(v.a)(()=>Object($.e)("[data-md-scrollfix]")),Object(f.a)({bufferSize:1,refCount:!0}));t.subscribe(e=>{for(const t of e)t.removeAttribute("data-md-scrollfix")}),Object(_.a)(R,t,o.a).pipe(Object(O.a)(e=>Object(s.a)(...e.map(e=>Object(b.a)(e,"touchstart").pipe(Object(L.a)(e)))))).subscribe(e=>{const t=e.scrollTop;0===t?e.scrollTop=1:t+e.offsetHeight===e.scrollHeight&&(e.scrollTop=t-1)})}({document$:t});const F=Object(w.f)(),J=Object(w.e)({document$:t,dialog$:F}),K=Object(y.useComponent)("header").pipe(Object(y.mountHeader)({document$:t,viewport$:I}),Object(f.a)({bufferSize:1,refCount:!0})),Q=Object(y.useComponent)("main").pipe(Object(y.mountMain)({header$:K,viewport$:I}),Object(f.a)({bufferSize:1,refCount:!0})),W=Object(y.useComponent)("navigation").pipe(Object(y.mountNavigation)({header$:K,main$:Q,viewport$:I,screen$:Y}),Object(f.a)({bufferSize:1,refCount:!0})),X=Object(y.useComponent)("toc").pipe(Object(y.mountTableOfContents)({header$:K,main$:Q,viewport$:I,tablet$:D}),Object(f.a)({bufferSize:1,refCount:!0})),V=Object(y.useComponent)("tabs").pipe(Object(y.mountTabs)({header$:K,viewport$:I,screen$:Y}),Object(f.a)({bufferSize:1,refCount:!0})),G=Object(y.useComponent)("search").pipe(Object(O.a)(()=>Object(c.a)(()=>{const t=e.search&&e.search.index?e.search.index:void 0,n=void 0!==t?Object(r.a)(t):q.pipe(Object(O.a)(e=>fetch(e+"/search/search_index.json",{credentials:"same-origin"}).then(e=>e.json())));return Object(a.a)(Object(w.i)(e.search.worker,{base$:q,index$:n}))}))).pipe(Object(O.a)(t=>{const n=Object(y.useComponent)("search-query").pipe(Object(y.mountSearchQuery)(t,{transform:e.search.transform}),Object(f.a)({bufferSize:1,refCount:!0})),c=Object(y.useComponent)("search-reset").pipe(Object(y.mountSearchReset)(),Object(f.a)({bufferSize:1,refCount:!0})),r=Object(y.useComponent)("search-result").pipe(Object(y.mountSearchResult)(t,{query$:n}),Object(f.a)({bufferSize:1,refCount:!0}));return Object(y.useComponent)("search").pipe(Object(y.mountSearch)(t,{query$:n,reset$:c,result$:r}))}),Object(j.a)(()=>(Object(y.useComponent)("search").subscribe(e=>e.hidden=!0),o.a)),Object(f.a)({bufferSize:1,refCount:!0}));if(N.pipe(Object(p.a)(()=>Object($.o)("search",!1)),Object(d.a)(125)).subscribe(e=>Object($.n)("#"+e)),Object(i.a)([Object($.z)("search"),D]).pipe(Object(l.a)(I),Object(O.a)(([[e,n],{offset:{y:c}}])=>{const r=e&&!n;return t.pipe(Object(d.a)(r?400:100),Object(h.a)(u.a),Object(p.a)(({body:e})=>r?H(e,c):U(e)))})).subscribe(),Object(b.a)(document.body,"click").pipe(Object(m.a)(e=>!(e.metaKey||e.ctrlKey)),Object(m.a)(e=>{if(e.target instanceof HTMLElement){const t=e.target.closest("a");if(t&&Object($.h)(t))return!0}return!1})).subscribe(()=>{Object($.o)("drawer",!1)}),e.features.includes("navigation.instant")&&"file:"!==location.protocol){const e=new DOMParser;q.pipe(Object(O.a)(t=>Object(r.a)(fetch(t+"/sitemap.xml").then(e=>e.text()).then(t=>e.parseFromString(t,"text/xml")))),Object(l.a)(q),Object(v.a)(([e,t])=>{const n=Object($.e)("loc",e).map(e=>e.textContent);if(n.length>1){const[e,c]=n.sort((e,t)=>e.length-t.length);let r=0;if(e===c)r=e.length;else for(;e.charAt(r)===c.charAt(r);)r++;for(let c=0;c{Object(w.g)(e,{document$:t,location$:n,viewport$:I})})}B.pipe(Object(m.a)(e=>"global"===e.mode&&"Tab"===e.type),Object(g.a)(1)).subscribe(()=>{for(const e of Object($.e)(".headerlink"))e.style.visibility="visible"});const Z={document$:t,location$:n,viewport$:I,header$:K,main$:Q,navigation$:W,search$:G,tabs$:V,toc$:X,clipboard$:J,keyboard$:B,dialog$:F};return Object(s.a)(...Object.values(Z)).subscribe(),Z}document.documentElement.classList.remove("no-js"),document.documentElement.classList.add("js"),navigator.userAgent.match(/(iPad|iPhone|iPod)/g)&&document.documentElement.classList.add("ios")}])); +//# sourceMappingURL=bundle.71201edf.min.js.map \ No newline at end of file diff --git a/assets/javascripts/bundle.71201edf.min.js.map b/assets/javascripts/bundle.71201edf.min.js.map new file mode 100644 index 0000000..8a882c2 --- /dev/null +++ b/assets/javascripts/bundle.71201edf.min.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/assets/javascripts/browser/document/index.ts","webpack:///./src/assets/javascripts/browser/element/_/index.ts","webpack:///./src/assets/javascripts/browser/element/focus/index.ts","webpack:///./src/assets/javascripts/browser/element/offset/index.ts","webpack:///./src/assets/javascripts/browser/element/select/index.ts","webpack:///./src/assets/javascripts/browser/element/size/index.ts","webpack:///./src/assets/javascripts/browser/keyboard/index.ts","webpack:///./src/assets/javascripts/browser/location/_/index.ts","webpack:///./src/assets/javascripts/browser/location/base/index.ts","webpack:///./src/assets/javascripts/browser/location/hash/index.ts","webpack:///./src/assets/javascripts/browser/media/index.ts","webpack:///./src/assets/javascripts/browser/toggle/index.ts","webpack:///./src/assets/javascripts/browser/viewport/offset/index.ts","webpack:///./src/assets/javascripts/browser/viewport/size/index.ts","webpack:///./src/assets/javascripts/browser/viewport/_/index.ts","webpack:///./src/assets/javascripts/browser/worker/index.ts","webpack:///./src/assets/javascripts/utilities/config/index.ts","webpack:///./src/assets/javascripts/utilities/jsx/index.ts","webpack:///./src/assets/javascripts/utilities/rxjs/index.ts","webpack:///./src/assets/javascripts/utilities/string/index.ts","webpack:///./src/assets/javascripts/components/index.ts","webpack:///./src/assets/javascripts/integrations/clipboard/index.ts","webpack:///./src/assets/javascripts/integrations/dialog/index.ts","webpack:///./src/assets/javascripts/integrations/instant/index.ts","webpack:///./src/assets/javascripts/integrations/keyboard/index.ts","webpack:///./src/assets/javascripts/components/_/index.ts","webpack:///./src/assets/javascripts/components/toc/anchor/set/index.ts","webpack:///./src/assets/javascripts/components/shared/index.ts","webpack:///./src/assets/javascripts/templates/search/index.tsx","webpack:///./src/assets/javascripts/templates/clipboard/index.tsx","webpack:///./src/assets/javascripts/templates/source/index.tsx","webpack:///./src/assets/javascripts/templates/table/index.tsx","webpack:///./src/assets/javascripts/components/shared/sidebar/set/index.ts","webpack:///./src/assets/javascripts/components/toc/anchor/index.ts","webpack:///./src/assets/javascripts/integrations/search/query/transform/index.ts","webpack:///./src/assets/javascripts/integrations/search/worker/message/index.ts","webpack:///./src/assets/javascripts/integrations/search/worker/_/index.ts","webpack:///./src/assets/javascripts/components/navigation/index.ts","webpack:///./src/assets/javascripts/components/shared/sidebar/index.ts","webpack:///./src/assets/javascripts/components/shared/sidebar/react/index.ts","webpack:///./src/assets/javascripts/components/toc/index.ts","webpack:///./src/assets/javascripts/components/toc/_/index.ts","webpack:///./src/assets/javascripts/components/toc/anchor/react/index.ts","webpack:///./src/assets/javascripts/components/search/_/index.ts","webpack:///./src/assets/javascripts/components/search/query/set/index.ts","webpack:///./src/assets/javascripts/components/search/query/_/index.ts","webpack:///./src/assets/javascripts/components/search/query/react/index.ts","webpack:///./src/assets/javascripts/components/search/reset/_/index.ts","webpack:///./src/assets/javascripts/components/search/reset/react/index.ts","webpack:///./src/assets/javascripts/components/search/result/set/index.ts","webpack:///./src/assets/javascripts/components/search/result/react/index.ts","webpack:///./src/assets/javascripts/components/search/result/_/index.ts","webpack:///./src/assets/javascripts/components/header/_/index.ts","webpack:///./src/assets/javascripts/components/header/react/index.ts","webpack:///./src/assets/javascripts/components/header/set/index.ts","webpack:///./src/assets/javascripts/components/tabs/_/index.ts","webpack:///./src/assets/javascripts/components/tabs/react/index.ts","webpack:///./src/assets/javascripts/components/tabs/set/index.ts","webpack:///./src/assets/javascripts/components/main/_/index.ts","webpack:///./src/assets/javascripts/components/main/react/index.ts","webpack:///./src/assets/javascripts/components/main/set/index.ts","webpack:///./src/assets/javascripts/patches/scrollfix/index.ts","webpack:///./src/assets/javascripts/patches/source/index.ts","webpack:///./src/assets/javascripts/patches/source/github/index.ts","webpack:///./src/assets/javascripts/patches/source/gitlab/index.ts","webpack:///./src/assets/javascripts/index.ts","webpack:///./src/assets/javascripts/patches/code/index.ts","webpack:///./src/assets/javascripts/patches/details/index.ts","webpack:///./src/assets/javascripts/patches/script/index.ts","webpack:///./src/assets/javascripts/patches/table/index.ts"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","0","exports","module","l","m","c","d","name","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","p","jsonpArray","window","oldJsonpFunction","slice","watchDocument","document$","ReplaySubject","fromEvent","document","pipe","mapTo","subscribe","getElement","selector","node","querySelector","undefined","getElementOrThrow","el","ReferenceError","getActiveElement","activeElement","HTMLElement","getElements","Array","from","querySelectorAll","createElement","tagName","replaceElement","source","target","replaceWith","setElementFocus","focus","blur","watchElementFocus","merge","map","type","startWith","getElementOffset","x","scrollLeft","y","scrollTop","watchElementOffset","setElementSelection","HTMLInputElement","Error","select","entry$","Subject","observer$","defer","of","entries","entry","next","switchMap","resize","finalize","disconnect","shareReplay","bufferSize","refCount","watchElementSize","tap","observer","observe","filter","unobserve","contentRect","width","height","offsetWidth","offsetHeight","getElementSize","isSusceptibleToKeyboard","isContentEditable","watchKeyboard","ev","metaKey","ctrlKey","preventDefault","stopPropagation","share","setLocation","url","location","href","isLocalLocation","ref","host","test","pathname","isAnchorLocation","hash","watchLocation","BehaviorSubject","URL","watchLocationBase","base","location$","take","toString","replace","getLocationHash","substring","setLocationHash","addEventListener","click","watchLocationHash","watchMedia","query","media","matchMedia","Observable","subscriber","addListener","matches","toggles","drawer","search","getToggle","checked","setToggle","watchToggle","getViewportOffset","Math","max","pageXOffset","pageYOffset","setViewportOffset","scrollTo","getViewportSize","innerWidth","innerHeight","watchViewport","combineLatest","passive","offset","size","watchViewportAt","header$","viewport$","size$","distinctUntilKeyChanged","offset$","offsetLeft","offsetTop","watchWorker","worker","tx$","rx$","throttle","leading","trailing","message","postMessage","switchMapTo","isConfig","config","features","appendChild","child","innerHTML","Node","isArray","h","tag","attributes","children","attr","keys","setAttribute","cache","factory","sessionStorage","getItem","JSON","parse","value$","setItem","stringify","err","lang","translate","textContent","truncate","round","toFixed","len","charCodeAt","setupClipboard","dialog$","forEach","block","index","parent","parentElement","id","insertBefore","clipboard$","on","clearSelection","setupDialog","duration","dialog","classList","add","text","body","container","observeOn","animationFrame","delay","removeAttribute","remove","noop","setupInstantLoading","urls","history","scrollRestoration","favicon","state$","closest","includes","push$","pop$","state","distinctUntilChanged","prev","ajax$","skip","fetch","credentials","then","res","catchError","sample","pushState","dom","DOMParser","response","parseFromString","instant$","withLatestFrom","title","head","dispatchEvent","CustomEvent","debounceTime","replaceState","bufferCount","setupKeyboard","keyboard$","active","claim","els","indexOf","components$","setupComponents","names","reduce","components","useComponent","setAnchorBlur","resetAnchorBlur","setAnchorActive","toggle","resetAnchorActive","Flag","renderClipboardButton","class","renderSearchDocument","flag","PARENT","teaser","TEASER","missing","terms","flat","tabIndex","join","score","renderSearchResult","threshold","Infinity","docs","findIndex","doc","article","best","more","section","renderSource","facts","fact","renderTable","table","setSidebarOffset","style","top","resetSidebarOffset","setSidebarHeight","resetSidebarHeight","defaultTransform","split","trim","SearchMessageType","isSearchReadyMessage","READY","isSearchQueryMessage","QUERY","isSearchResultMessage","RESULT","setupSearchIndex","separator","pipeline","Boolean","setupSearchWorker","index$","base$","Worker","SETUP","mountNavigation","main$","screen$","screen","sidebar","watchSidebar","adjust","min","lock","a","b","applySidebar","mountTableOfContents","tablet$","tablet","sidebar$","anchors$","anchors","watchAnchorList","Map","decodeURIComponent","set","adjust$","header","path","anchor","pop","reverse","applyAnchorList","mountSearch","query$","reset$","result$","status$","status","resetSearchQueryPlaceholder","placeholder","mountSearchQuery","options","transform","fn","focus$","watchSearchQuery","setSearchQueryPlaceholder","applySearchQuery","mountSearchReset","watchSearchReset","addToSearchResultList","applySearchResult","ready$","fetch$","list","meta","setSearchResultMeta","resetSearchResultMeta","thresholds","scan","scrollHeight","resetSearchResultList","mountSearchResult","mountHeader","styles","getComputedStyle","position","sticky","watchHeader","type$","main","hx","zipWith","setHeaderTitleActive","resetHeaderTitleActive","applyHeaderType","mountTabs","hidden","setTabsHidden","resetTabsHidden","applyTabs","mountMain","setHeaderShadow","resetHeaderShadow","border$","bottom","watchMain","complete","isAppleDevice","navigator","userAgent","fetchSourceFacts","match","toLowerCase","user","repo","json","stargazers_count","forks_count","public_repos","fetchSourceFactsFromGitHub","slug","project","encodeURIComponent","star_count","fetchSourceFactsFromGitLab","setScrollLock","resetScrollLock","parseInt","initialize","SyntaxError","hash$","els$","scrollWidth","clientWidth","patchCodeBlocks","details","open","scrollIntoView","patchDetails","concatMap","script","src","onload","patchScripts","hasAttribute","patchSource","sentinel","patchTables","iif","patchScrollfix","navigation$","toc$","tabs$","search$","protocol","sort","charAt","link","visibility","values","documentElement"],"mappings":"4DACE,SAASA,EAAqBC,GAQ7B,IAPA,IAMIC,EAAUC,EANVC,EAAWH,EAAK,GAChBI,EAAcJ,EAAK,GACnBK,EAAiBL,EAAK,GAIHM,EAAI,EAAGC,EAAW,GACpCD,EAAIH,EAASK,OAAQF,IACzBJ,EAAUC,EAASG,GAChBG,OAAOC,UAAUC,eAAeC,KAAKC,EAAiBX,IAAYW,EAAgBX,IACpFK,EAASO,KAAKD,EAAgBX,GAAS,IAExCW,EAAgBX,GAAW,EAE5B,IAAID,KAAYG,EACZK,OAAOC,UAAUC,eAAeC,KAAKR,EAAaH,KACpDc,EAAQd,GAAYG,EAAYH,IAKlC,IAFGe,GAAqBA,EAAoBhB,GAEtCO,EAASC,QACdD,EAASU,OAATV,GAOD,OAHAW,EAAgBJ,KAAKK,MAAMD,EAAiBb,GAAkB,IAGvDe,IAER,SAASA,IAER,IADA,IAAIC,EACIf,EAAI,EAAGA,EAAIY,EAAgBV,OAAQF,IAAK,CAG/C,IAFA,IAAIgB,EAAiBJ,EAAgBZ,GACjCiB,GAAY,EACRC,EAAI,EAAGA,EAAIF,EAAed,OAAQgB,IAAK,CAC9C,IAAIC,EAAQH,EAAeE,GACG,IAA3BX,EAAgBY,KAAcF,GAAY,GAE3CA,IACFL,EAAgBQ,OAAOpB,IAAK,GAC5Be,EAASM,EAAoBA,EAAoBC,EAAIN,EAAe,KAItE,OAAOD,EAIR,IAAIQ,EAAmB,GAKnBhB,EAAkB,CACrBiB,EAAG,GAGAZ,EAAkB,GAGtB,SAASS,EAAoB1B,GAG5B,GAAG4B,EAAiB5B,GACnB,OAAO4B,EAAiB5B,GAAU8B,QAGnC,IAAIC,EAASH,EAAiB5B,GAAY,CACzCK,EAAGL,EACHgC,GAAG,EACHF,QAAS,IAUV,OANAhB,EAAQd,GAAUW,KAAKoB,EAAOD,QAASC,EAAQA,EAAOD,QAASJ,GAG/DK,EAAOC,GAAI,EAGJD,EAAOD,QAKfJ,EAAoBO,EAAInB,EAGxBY,EAAoBQ,EAAIN,EAGxBF,EAAoBS,EAAI,SAASL,EAASM,EAAMC,GAC3CX,EAAoBY,EAAER,EAASM,IAClC5B,OAAO+B,eAAeT,EAASM,EAAM,CAAEI,YAAY,EAAMC,IAAKJ,KAKhEX,EAAoBgB,EAAI,SAASZ,GACX,oBAAXa,QAA0BA,OAAOC,aAC1CpC,OAAO+B,eAAeT,EAASa,OAAOC,YAAa,CAAEC,MAAO,WAE7DrC,OAAO+B,eAAeT,EAAS,aAAc,CAAEe,OAAO,KAQvDnB,EAAoBoB,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQnB,EAAoBmB,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,iBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAKzC,OAAO0C,OAAO,MAGvB,GAFAxB,EAAoBgB,EAAEO,GACtBzC,OAAO+B,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOnB,EAAoBS,EAAEc,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIRvB,EAAoB2B,EAAI,SAAStB,GAChC,IAAIM,EAASN,GAAUA,EAAOiB,WAC7B,WAAwB,OAAOjB,EAAgB,SAC/C,WAA8B,OAAOA,GAEtC,OADAL,EAAoBS,EAAEE,EAAQ,IAAKA,GAC5BA,GAIRX,EAAoBY,EAAI,SAASgB,EAAQC,GAAY,OAAO/C,OAAOC,UAAUC,eAAeC,KAAK2C,EAAQC,IAGzG7B,EAAoB8B,EAAI,GAExB,IAAIC,EAAaC,OAAqB,aAAIA,OAAqB,cAAK,GAChEC,EAAmBF,EAAW5C,KAAKuC,KAAKK,GAC5CA,EAAW5C,KAAOf,EAClB2D,EAAaA,EAAWG,QACxB,IAAI,IAAIvD,EAAI,EAAGA,EAAIoD,EAAWlD,OAAQF,IAAKP,EAAqB2D,EAAWpD,IAC3E,IAAIU,EAAsB4C,EAM1B,OAFA1C,EAAgBJ,KAAK,CAAC,GAAG,IAElBM,I,yhCCjHF,SAAS0C,IACd,MAAMC,EAAY,IAAIC,EAAA,EAQtB,OAPA,OAAAC,EAAA,GAAUC,SAAU,oBACjBC,KACC,OAAAC,EAAA,GAAMF,WAELG,UAAUN,GAGRA,ECXF,SAASO,EACdC,EAAkBC,EAAmBN,UAErC,OAAOM,EAAKC,cAAiBF,SAAaG,EAarC,SAASC,EACdJ,EAAkBC,EAAmBN,UAErC,MAAMU,EAAKN,EAAcC,EAAUC,GACnC,QAAkB,IAAPI,EACT,MAAM,IAAIC,eACR,8BAA8BN,oBAElC,OAAOK,EAQF,SAASE,IACd,OAAOZ,SAASa,yBAAyBC,YACrCd,SAASa,mBACTL,EAaC,SAASO,EACdV,EAAkBC,EAAmBN,UAErC,OAAOgB,MAAMC,KAAKX,EAAKY,iBAAoBb,IActC,SAASc,EACdC,GAEA,OAAOpB,SAASmB,cAAcC,GASzB,SAASC,EACdC,EAAqBC,GAErBD,EAAOE,YAAYD,G,4BC/Ed,SAASE,EACdf,EAAiB9B,GAAiB,GAE9BA,EACF8B,EAAGgB,QAEHhB,EAAGiB,OAYA,SAASC,EACdlB,GAEA,OAAO,OAAAmB,EAAA,GACL,OAAA9B,EAAA,GAAsBW,EAAI,SAC1B,OAAAX,EAAA,GAAsBW,EAAI,SAEzBT,KACC,OAAA6B,EAAA,GAAI,EAAGC,UAAoB,UAATA,GAClB,OAAAC,EAAA,GAAUtB,IAAOE,MChBhB,SAASqB,EAAiBvB,GAC/B,MAAO,CACLwB,EAAGxB,EAAGyB,WACNC,EAAG1B,EAAG2B,WAaH,SAASC,EACd5B,GAEA,OAAO,OAAAmB,EAAA,GACL,OAAA9B,EAAA,GAAUW,EAAI,UACd,OAAAX,EAAA,GAAUN,OAAQ,WAEjBQ,KACC,OAAA6B,EAAA,GAAI,IAAMG,EAAiBvB,IAC3B,OAAAsB,EAAA,GAAUC,EAAiBvB,KC1C1B,SAAS6B,EACd7B,GAEA,KAAIA,aAAc8B,kBAGhB,MAAM,IAAIC,MAAM,mBAFhB/B,EAAGgC,S,oFCyBP,MAAMC,EAAS,IAAIC,EAAA,EAYbC,EAAY,OAAAC,EAAA,GAAM,IAAM,OAAAC,EAAA,GAC5B,IAAI,IAAeC,IACjB,IAAK,MAAMC,KAASD,EAClBL,EAAOO,KAAKD,OAGfhD,KACC,OAAAkD,EAAA,GAAUC,GAAU,OAAAvB,EAAA,GAAM,OAAAkB,EAAA,GAAGK,GAAS,KACnCnD,KACC,OAAAoD,EAAA,GAAS,IAAMD,EAAOE,gBAG1B,OAAAC,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KAmCpC,SAASC,EACdhD,GAEA,OAAOmC,EACJ5C,KACC,OAAA0D,EAAA,GAAIC,GAAYA,EAASC,QAAQnD,IACjC,OAAAyC,EAAA,GAAUS,GAAYjB,EACnB1C,KACC,OAAA6D,EAAA,GAAO,EAAGvC,YAAaA,IAAWb,GAClC,OAAA2C,EAAA,GAAS,IAAMO,EAASG,UAAUrD,IAClC,OAAAoB,EAAA,GAAI,EAAGkC,kBAAkB,CACvBC,MAAQD,EAAYC,MACpBC,OAAQF,EAAYE,YAI1B,OAAAlC,EAAA,GArCC,SAAwBtB,GAC7B,MAAO,CACLuD,MAAQvD,EAAGyD,YACXD,OAAQxD,EAAG0D,cAkCCC,CAAe3D,K,YCvFxB,SAAS4D,EAAwB5D,GACtC,OAAQA,EAAGU,SAGT,IAAK,QACL,IAAK,SACL,IAAK,WACH,OAAO,EAGT,QACE,OAAOV,EAAG6D,mBAWT,SAASC,IACd,OAAO,OAAAzE,EAAA,GAAyBN,OAAQ,WACrCQ,KACC,OAAA6D,EAAA,GAAOW,KAAQA,EAAGC,SAAWD,EAAGE,UAChC,OAAA7C,EAAA,GAAI2C,IAAM,CACR1C,KAAM0C,EAAGvF,IACT,QACEuF,EAAGG,iBACHH,EAAGI,sBAGP,OAAAC,EAAA,M,YClCC,SAASC,EAAYC,GAC1BC,SAASC,KAAOF,EAAIE,KAaf,SAASC,EACdH,EACAI,EAAsBH,UAEtB,OAAOD,EAAIK,OAASD,EAAIC,MACjB,iCAAiCC,KAAKN,EAAIO,UAW5C,SAASC,EACdR,EACAI,EAAsBH,UAEtB,OAAOD,EAAIO,WAAaH,EAAIG,UACrBP,EAAIS,KAAKnJ,OAAS,EAUpB,SAASoJ,IACd,OAAO,IAAIC,EAAA,EAtDJ,IAAIC,IAAIX,SAASC,O,YCInB,SAASW,EACdC,GAAc,UAAEC,IAEhB,OAAOA,EACJ9F,KACC,OAAA+F,EAAA,GAAK,GACL,OAAAlE,EAAA,GAAI,EAAGoD,UAAW,IAAIU,IAAIE,EAAMZ,GAC7Be,WACAC,QAAQ,MAAO,KAElB,OAAA3C,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KCjBtC,SAAS0C,IACd,OAAOlB,SAASQ,KAAKW,UAAU,GAa1B,SAASC,EAAgBZ,GAC9B,MAAM/E,EAAKS,EAAc,KACzBT,EAAGwE,KAAOO,EACV/E,EAAG4F,iBAAiB,QAAS7B,GAAMA,EAAGI,mBACtCnE,EAAG6F,QAUE,SAASC,IACd,OAAO,OAAAzG,EAAA,GAA2BN,OAAQ,cACvCQ,KACC,OAAA6B,EAAA,GAAIqE,GACJ,OAAAnE,EAAA,GAAUmE,KACV,OAAArC,EAAA,GAAO2B,GAAQA,EAAKnJ,OAAS,GAC7B,OAAAwI,EAAA,M,WClCC,SAAS2B,EAAWC,GACzB,MAAMC,EAAQC,WAAWF,GACzB,OAAO,IAAIG,EAAA,EAAoBC,IAC7BH,EAAMI,YAAYtC,GAAMqC,EAAW5D,KAAKuB,EAAGuC,YAE1C/G,KACC,OAAA+B,EAAA,GAAU2E,EAAMK,SAChB,OAAAzD,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KCE7C,MAAMwD,EAA4C,CAChDC,OAAQzG,EAAkB,2BAC1B0G,OAAQ1G,EAAkB,4BAcrB,SAAS2G,EAAUjJ,GACxB,OAAO8I,EAAQ9I,GAAMkJ,QAchB,SAASC,EAAUnJ,EAAcS,GAClCqI,EAAQ9I,GAAMkJ,UAAYzI,GAC5BqI,EAAQ9I,GAAMoI,QAYX,SAASgB,EAAYpJ,GAC1B,MAAMuC,EAAKuG,EAAQ9I,GACnB,OAAO,OAAA4B,EAAA,GAAUW,EAAI,UAClBT,KACC,OAAA6B,EAAA,GAAI,IAAMpB,EAAG2G,SACb,OAAArF,EAAA,GAAUtB,EAAG2G,U,qBC9CZ,SAASG,KACd,MAAO,CACLtF,EAAGuF,KAAKC,IAAI,EAAGC,aACfvF,EAAGqF,KAAKC,IAAI,EAAGE,cASZ,SAASC,IACd,EAAE3F,EAAC,EAAEE,IAEL3C,OAAOqI,SAAS5F,GAAK,EAAGE,GAAK,GClBxB,SAAS2F,KACd,MAAO,CACL9D,MAAQ+D,WACR9D,OAAQ+D,aCwBL,SAASC,KACd,OAAO,OAAAC,EAAA,GAAc,CFCd,OAAAtG,EAAA,GACL,OAAA9B,EAAA,GAAUN,OAAQ,SAAU,CAAE2I,SAAS,IACvC,OAAArI,EAAA,GAAUN,OAAQ,SAAU,CAAE2I,SAAS,KAEtCnI,KACC,OAAA6B,EAAA,GAAI0F,IACJ,OAAAxF,EAAA,GAAUwF,OCpBP,OAAAzH,EAAA,GAAUN,OAAQ,SAAU,CAAE2I,SAAS,IAC3CnI,KACC,OAAA6B,EAAA,GAAIiG,IACJ,OAAA/F,EAAA,GAAU+F,SCcX9H,KACC,OAAA6B,EAAA,GAAI,EAAEuG,EAAQC,MAAU,CAAGD,SAAQC,UACnC,OAAA/E,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KAYtC,SAAS8E,GACd7H,GAAiB,QAAE8H,EAAO,UAAEC,IAE5B,MAAMC,EAAQD,EACXxI,KACC,OAAA0I,GAAA,GAAwB,SAItBC,EAAU,OAAAT,EAAA,GAAc,CAACO,EAAOF,IACnCvI,KACC,OAAA6B,EAAA,GAAI,KAAsB,CACxBI,EAAGxB,EAAGmI,WACNzG,EAAG1B,EAAGoI,cAKZ,OAAO,OAAAX,EAAA,GAAc,CAACK,EAASC,EAAWG,IACvC3I,KACC,OAAA6B,EAAA,GAAI,GAAIoC,WAAYmE,SAAQC,SAAUpG,IAAGE,SAAS,CAChDiG,OAAQ,CACNnG,EAAGmG,EAAOnG,EAAIA,EACdE,EAAGiG,EAAOjG,EAAIA,EAAI8B,GAEpBoE,W,sBChCD,SAASS,GACdC,GAAgB,IAAEC,IAIlB,MAAMC,EAAM,OAAAnJ,EAAA,GAAwBiJ,EAAQ,WACzC/I,KACC,OAAA6B,EAAA,GAAI,EAAGhG,UAAWA,IAItB,OAAOmN,EACJhJ,KACC,OAAAkJ,GAAA,GAAS,IAAMD,EAAK,CAAEE,SAAS,EAAMC,UAAU,IAC/C,OAAA1F,EAAA,GAAI2F,GAAWN,EAAOO,YAAYD,IAClC,OAAAE,GAAA,GAAYN,GACZ,OAAApE,EAAA,Q,6BCrCC,SAAS2E,EAASC,GACvB,MAAyB,iBAAXA,GACgB,iBAAhBA,EAAO5D,MACa,iBAApB4D,EAAOC,UACW,iBAAlBD,EAAOvC,OCXvB,SAASyC,EAAYlJ,EAAiBmJ,GAGpC,GAAqB,iBAAVA,GAAuC,iBAAVA,EACtCnJ,EAAGoJ,WAAaD,EAAM5D,gBAGjB,GAAI4D,aAAiBE,KAC1BrJ,EAAGkJ,YAAYC,QAGV,GAAI7I,MAAMgJ,QAAQH,GACvB,IAAK,MAAMvJ,KAAQuJ,EACjBD,EAAYlJ,EAAIJ,GAiBf,SAAS2J,EACdC,EAAaC,KAAkCC,GAE/C,MAAM1J,EAAKV,SAASmB,cAAc+I,GAGlC,GAAIC,EACF,IAAK,MAAME,KAAQ9N,OAAO+N,KAAKH,GACG,kBAArBA,EAAWE,GACpB3J,EAAG6J,aAAaF,EAAMF,EAAWE,IAC1BF,EAAWE,IAClB3J,EAAG6J,aAAaF,EAAM,IAG5B,IAAK,MAAMR,KAASO,EAClBR,EAAYlJ,EAAImJ,GAGlB,OAAOnJ,E,kQC9DF,SAAS8J,EACdtL,EAAauL,GAEb,OAAO,OAAA3H,EAAA,GAAM,KACX,MAAMhH,EAAO4O,eAAeC,QAAQzL,GACpC,GAAIpD,EACF,OAAO,OAAAiH,EAAA,GAAG6H,KAAKC,MAAM/O,IAGhB,CACL,MAAMgP,EAASL,IAUf,OATAK,EAAO3K,UAAUvB,IACf,IACE8L,eAAeK,QAAQ7L,EAAK0L,KAAKI,UAAUpM,IAC3C,MAAOqM,OAMJH,K,WCVb,IAAII,EAcG,SAASC,EACdjM,EAAmBN,GAEnB,QAAoB,IAATsM,EAAsB,CAC/B,MAAMxK,EAAK,YAAkB,WAC7BwK,EAAON,KAAKC,MAAMnK,EAAG0K,aAEvB,QAAyB,IAAdF,EAAKhM,GACd,MAAM,IAAIyB,eAAe,wBAAwBzB,GAEnD,YAAwB,IAAVN,EACVsM,EAAKhM,GAAKgH,QAAQ,IAAKtH,EAAMqH,YAC7BiF,EAAKhM,GAgBJ,SAASmM,EAASzM,EAAeQ,GACtC,IAAIhD,EAAIgD,EACR,GAAIR,EAAMtC,OAASF,EAAG,CACpB,KAAoB,MAAbwC,EAAMxC,MAAgBA,EAAI,IACjC,OAAUwC,EAAMwH,UAAU,EAAGhK,GAAtB,MAET,OAAOwC,EAmBF,SAAS0M,EAAM1M,GACpB,GAAIA,EAAQ,IAAK,CAEf,QAAYA,EAAQ,MAAY,KAAM2M,WADpB3M,EAAQ,KAAO,IAAO,KACjC,IAEP,OAAOA,EAAMqH,WAaV,SAASR,EAAK7G,GACnB,IAAIqL,EAAI,EACR,IAAK,IAAI7N,EAAI,EAAGoP,EAAM5M,EAAMtC,OAAQF,EAAIoP,EAAKpP,IAC3C6N,GAAOA,GAAK,GAAKA,EAAKrL,EAAM6M,WAAWrP,GACvC6N,GAAK,EAEP,OAAOA,I,mCChJT,41B,maCwDO,SAASyB,GACd,UAAE7L,EAAS,QAAE8L,IAEb,IAAK,gBACH,OAAO,IAGT9L,EAAUM,UAAU,KACH,YAAY,cACpByL,QAAQ,CAACC,EAAOC,KACrB,MAAMC,EAASF,EAAMG,cACrBD,EAAOE,GAAK,UAAUH,EACtBC,EAAOG,aACL,YAAsBH,EAAOE,IAC7BJ,OAMN,MAAMM,EAAa,IAAItF,EAAA,EAA8BC,IACnD,IAAI,EAAY,iBAAiBsF,GAAG,UAAW3H,GAAMqC,EAAW5D,KAAKuB,MAEpExE,KACC,OAAA6E,EAAA,MAYJ,OARAqH,EACGlM,KACC,OAAA0D,EAAA,GAAIc,GAAMA,EAAG4H,kBACb,OAAAnM,EAAA,GAAM,YAAU,sBAEfC,UAAUwL,GAGRQ,E,oECrCF,SAASG,GACd,SAAEC,GAA2B,IAE7B,MAAMZ,EAAU,IAAI/I,EAAA,EAGd4J,EAAS,YAAc,OA4B7B,OA3BAA,EAAOC,UAAUC,IAAI,YAAa,cAGlCf,EACG1L,KACC,OAAAkD,EAAA,GAAUwJ,GAAQ,OAAA5J,EAAA,GAAG/C,SAAS4M,MAC3B3M,KACC,OAAA6B,EAAA,GAAI+K,GAAaA,EAAUjD,YAAY4C,IACvC,OAAAM,EAAA,GAAUC,EAAA,GACV,OAAAC,EAAA,GAAM,GACN,OAAArJ,EAAA,GAAIjD,IACFA,EAAGoJ,UAAY6C,EACfjM,EAAG6J,aAAa,gBAAiB,UAEnC,OAAAyC,EAAA,GAAMT,GAAY,KAClB,OAAA5I,EAAA,GAAIjD,GAAMA,EAAGuM,gBAAgB,kBAC7B,OAAAD,EAAA,GAAM,KACN,OAAArJ,EAAA,GAAIjD,IACFA,EAAGoJ,UAAY,GACfpJ,EAAGwM,cAKR/M,UAAUgN,EAAA,GAGRxB,E,mGCUF,SAASyB,EACdC,GAAgB,UAAExN,EAAS,UAAE4I,EAAS,UAAE1C,IAIpC,sBAAuBuH,UACzBA,QAAQC,kBAAoB,UAG9B,OAAAxN,EAAA,GAAUN,OAAQ,gBACfU,UAAU,KACTmN,QAAQC,kBAAoB,SAIhC,MAAMC,EAAU,YAA4B,kCACrB,IAAZA,IACTA,EAAQtI,KAAOsI,EAAQtI,MAGzB,MAAMuI,EAAS,OAAA1N,EAAA,GAAsBC,SAAS4M,KAAM,SACjD3M,KACC,OAAA6D,EAAA,GAAOW,KAAQA,EAAGC,SAAWD,EAAGE,UAChC,OAAAxB,EAAA,GAAUsB,IACR,GAAIA,EAAGlD,kBAAkBT,YAAa,CACpC,MAAMJ,EAAK+D,EAAGlD,OAAOmM,QAAQ,KAC7B,GACEhN,IAAOA,EAAGa,QACV,YAAgBb,IAChB2M,EAAKM,SAASjN,EAAGwE,MAIjB,OAFK,YAAiBxE,IACpB+D,EAAGG,iBACE,OAAA7B,EAAA,GAAGrC,GAGd,OAAO,MAET,OAAAoB,EAAA,GAAIpB,IAAM,CAAGsE,IAAK,IAAIY,IAAIlF,EAAGwE,SAC7B,OAAAJ,EAAA,MAIJ2I,EAAOtN,UAAU,KACf,YAAU,UAAU,KAItB,MAAMyN,EAAQH,EACXxN,KACC,OAAA6D,EAAA,GAAO,EAAGkB,UAAW,YAAiBA,IACtC,OAAAF,EAAA,MAIE+I,EAAO,OAAA9N,EAAA,GAAyBN,OAAQ,YAC3CQ,KACC,OAAA6D,EAAA,GAAOW,GAAmB,OAAbA,EAAGqJ,OAChB,OAAAhM,EAAA,GAAI2C,IAAM,CACRO,IAAK,IAAIY,IAAIX,SAASC,MACtBmD,OAAQ5D,EAAGqJ,SAEb,OAAAhJ,EAAA,MAIJ,OAAAjD,EAAA,GAAM+L,EAAOC,GACV5N,KACC,OAAA8N,EAAA,GAAqB,CAACC,EAAM9K,IAAS8K,EAAKhJ,IAAIE,OAAShC,EAAK8B,IAAIE,MAChE,OAAApD,EAAA,GAAI,EAAGkD,SAAUA,IAEhB7E,UAAU4F,GAGf,MAAMkI,EAAQlI,EACX9F,KACC,OAAA0I,EAAA,GAAwB,YACxB,OAAAuF,EAAA,GAAK,GACL,OAAA/K,EAAA,GAAU6B,GAAO,OAAA/D,EAAA,GAAKkN,MAAMnJ,EAAIE,KAAM,CACpCkJ,YAAa,gBACZC,KAAKC,GAAOA,EAAI3B,SAChB1M,KACC,OAAAsO,EAAA,GAAW,KACT,YAAYvJ,GACL,QAIb,OAAAF,EAAA,MAIJ8I,EACG3N,KACC,OAAAuO,EAAA,GAAOP,IAEN9N,UAAU,EAAG6E,UACZsI,QAAQmB,UAAU,GAAI,GAAIzJ,EAAIiB,cAIpC,MAAMyI,EAAM,IAAIC,UAChBV,EACGhO,KACC,OAAA6B,EAAA,GAAI8M,GAAYF,EAAIG,gBAAgBD,EAAU,eAE7CzO,UAAUN,GAGf,MAAMiP,EAAW,OAAAjN,EAAA,GAAM+L,EAAOC,GAC3B5N,KACC,OAAAuO,EAAA,GAAO3O,IAIXiP,EAAS3O,UAAU,EAAG6E,MAAKqD,aACrBrD,EAAIS,OAAS4C,EACf,YAAgBrD,EAAIS,MAEpB,YAAkB4C,GAAU,CAAEjG,EAAG,MAKrC0M,EACG7O,KACC,OAAA8O,EAAA,GAAelP,IAEdM,UAAU,EAAE,EAAI6O,QAAOC,YACtBjP,SAASgP,MAAQA,EAGjB,IAAK,MAAM3O,IAAY,CACrB,wBACA,sBACA,4BACC,CACD,MAAM6C,EAAO,YAAW7C,EAAU4O,GAC5BjB,EAAO,YAAW3N,EAAUL,SAASiP,WAEzB,IAAT/L,QACS,IAAT8K,GAEP,YAAeA,EAAM9K,GAKzBlD,SAASkP,cAAc,IAAIC,YAAY,uBAI7C1G,EACGxI,KACC,OAAAmP,EAAA,GAAa,KACb,OAAAzG,EAAA,GAAwB,WAEvBxI,UAAU,EAAGkI,aACZiF,QAAQ+B,aAAahH,EAAQ,MAInC,OAAAxG,EAAA,GAAM4L,EAAQI,GACX5N,KACC,OAAAqP,EAAA,GAAY,EAAG,GACf,OAAAxL,EAAA,GAAO,EAAEkK,EAAM9K,KACN8K,EAAKhJ,IAAIO,WAAarC,EAAK8B,IAAIO,WAC9B,YAAiBrC,EAAK8B,MAEhC,OAAAlD,EAAA,GAAI,EAAE,CAAEgM,KAAWA,IAElB3N,UAAU,EAAGkI,aACZ,YAAkBA,GAAU,CAAEjG,EAAG,M,WCxLlC,SAASmN,IACd,MAAMC,EAAY,cACfvP,KACC,OAAA6B,EAAA,GAAmB5C,GAAQ,OAAD,QACxBJ,KAAM,YAAU,UAAY,SAAW,UACpCI,IAEL,OAAA4E,EAAA,GAAO,EAAGhF,WACR,GAAa,WAATA,EAAmB,CACrB,MAAM2Q,EAAS,cACf,QAAsB,IAAXA,EACT,OAAQ,YAAwBA,GAEpC,OAAO,IAET,OAAA3K,EAAA,MA+FJ,OA3FA0K,EACGvP,KACC,OAAA6D,EAAA,GAAO,EAAGhF,UAAoB,WAATA,GACrB,OAAAiQ,EAAA,GACE,uBAAa,gBACb,uBAAa,mBAGd5O,UAAU,EAAEjB,EAAKwH,EAAOvJ,MACvB,MAAMsS,EAAS,cACf,OAAQvQ,EAAI6C,MAGV,IAAK,QACC0N,IAAW/I,GACbxH,EAAIwQ,QACN,MAGF,IAAK,SACL,IAAK,MACH,YAAU,UAAU,GACpB,YAAgBhJ,GAAO,GACvB,MAGF,IAAK,UACL,IAAK,YACH,QAAsB,IAAX+I,EACT,YAAgB/I,OACX,CACL,MAAMiJ,EAAM,CAACjJ,KAAU,YACrB,wDACAvJ,IAEIf,EAAIqL,KAAKC,IAAI,GACjBD,KAAKC,IAAI,EAAGiI,EAAIC,QAAQH,IAAWE,EAAIrT,QACxB,YAAb4C,EAAI6C,MAAsB,EAAI,IAE9B4N,EAAIrT,QACR,YAAgBqT,EAAIvT,IAItB8C,EAAIwQ,QACJ,MAGF,QACMhJ,IAAU,eACZ,YAAgBA,MAK5B8I,EACGvP,KACC,OAAA6D,EAAA,GAAO,EAAGhF,UAAoB,WAATA,GACrB,OAAAiQ,EAAA,GAAe,uBAAa,kBAE3B5O,UAAU,EAAEjB,EAAKwH,MAChB,OAAQxH,EAAI6C,MAGV,IAAK,IACL,IAAK,IACL,IAAK,IACH,YAAgB2E,GAChB,YAAoBA,GACpBxH,EAAIwQ,QACJ,MAGF,IAAK,IACL,IAAK,IACH,MAAM1B,EAAO,YAAW,yBACJ,IAATA,GACTA,EAAKzH,QACP,MAGF,IAAK,IACL,IAAK,IACH,MAAMrD,EAAO,YAAW,yBACJ,IAATA,GACTA,EAAKqD,WAMViJ,E,8CCrMT,uIAgFA,IAAIK,EAeG,SAASC,EACdC,GAAoB,UAAElQ,IAEtBgQ,EAAchQ,EACXI,KAGC,YAAID,GAAY+P,EAAMC,OAAqB,CAACC,EAAY9R,KACtD,MAAMuC,EAAK,YAAW,sBAAsBvC,KAAS6B,GACrD,OAAO,OAAP,wBACKiQ,QACc,IAAPvP,EAAqB,CAAE,CAACvC,GAAOuC,GAAO,KAEjD,KAGH,YAAK,CAACsN,EAAM9K,KACV,IAAK,MAAM/E,KAAQ4R,EACjB,OAAQ5R,GAGN,IAAK,WACL,IAAK,eACL,IAAK,YACL,IAAK,OACCA,KAAQ6P,QAA8B,IAAfA,EAAK7P,KAC9B,YAAe6P,EAAK7P,GAAQ+E,EAAK/E,IACjC6P,EAAK7P,GAAQ+E,EAAK/E,IAEpB,MAGF,aAC4B,IAAf+E,EAAK/E,GACd6P,EAAK7P,GAAQ,YAAW,sBAAsBA,aAEvC6P,EAAK7P,GAGpB,OAAO6P,IAIT,YAAY,CAAExK,WAAY,EAAGC,UAAU,KAsBtC,SAASyM,EACd/R,GAEA,OAAO0R,EACJ5P,KACC,YAAUgQ,QACoB,IAArBA,EAAW9R,GACd,YAAG8R,EAAW9R,IACd,KAEN,iB,gCC1IC,SAASgS,EACdzP,EAAiB9B,GAEjB8B,EAAG6J,aAAa,gBAAiB3L,EAAQ,OAAS,IAQ7C,SAASwR,EACd1P,GAEAA,EAAGuM,gBAAgB,iBAWd,SAASoD,EACd3P,EAAiB9B,GAEjB8B,EAAG+L,UAAU6D,OAAO,uBAAwB1R,GAQvC,SAAS2R,EACd7P,GAEAA,EAAG+L,UAAUS,OAAO,wBAvEtB,yI,gCCAA,gW,yKCoCWsD,E,OCDJ,SAASC,EAAsBxE,GACpC,OACE,WADK,CACL,UACEyE,MAAM,uBACN1B,MAAO,YAAU,kBAAiB,wBACX,IAAI/C,aDajC,SAAS0E,EACP3Q,EAA2C4Q,GAE3C,MAAM7E,EAAS6E,EAAOJ,EAAKK,OACrBC,EAASF,EAAOJ,EAAKO,OAGrBC,EAAUzU,OAAO+N,KAAKtK,EAASiR,OAClCnN,OAAO5E,IAAQc,EAASiR,MAAM/R,IAC9B4C,IAAI5C,GAAO,CAAC,uBAAMA,GAAY,MAC9BgS,OACAvR,MAAM,GAAI,GAGPqF,EAAMhF,EAASiF,SACrB,OACE,WADK,CACL,KAAGC,KAAMF,EAAK0L,MAAM,yBAAyBS,UAAW,GACtD,uBACET,MAAO,CAAC,+BAAgC3E,EACpC,CAAC,uCACD,IACFqF,KAAK,KAAI,gBACIpR,EAASqR,MAAM9F,QAAQ,IAErCQ,EAAS,GAAK,mBAAK2E,MAAM,mCAC1B,kBAAIA,MAAM,2BAA2B1Q,EAASgP,OAC7C8B,EAAS,GAAK9Q,EAAS2M,KAAKrQ,OAAS,GACpC,iBAAGoU,MAAM,4BACN,YAAS1Q,EAAS2M,KAAM,MAG5BmE,EAAS,GAAKE,EAAQ1U,OAAS,GAC9B,iBAAGoU,MAAM,2BACN,YAAU,8B,KAAoCM,KAoBpD,SAASM,EACdnU,EAAsBoU,EAAoBC,KAE1C,MAAMC,EAAO,IAAItU,GAGX4O,EAAS0F,EAAKC,UAAUC,IAAQA,EAAI1M,SAAS0I,SAAS,OACrDiE,GAAWH,EAAKjU,OAAOuO,EAAQ,GAGtC,IAAID,EAAQ2F,EAAKC,UAAUC,GAAOA,EAAIN,MAAQE,IAC/B,IAAXzF,IACFA,EAAQ2F,EAAKnV,QAGf,MAAMuV,EAAOJ,EAAK9R,MAAM,EAAGmM,GACrBgG,EAAOL,EAAK9R,MAAMmM,GAGlB1B,EAAW,CACfuG,EAAqBiB,EAASpB,EAAKK,UAAY9E,GAAoB,IAAVD,OACtD+F,EAAK/P,IAAIiQ,GAAWpB,EAAqBoB,EAASvB,EAAKO,YACvDe,EAAKxV,OAAS,CACf,uBAASoU,MAAM,0BACb,uBAASS,UAAW,GACjBW,EAAKxV,OAAS,GAAqB,IAAhBwV,EAAKxV,OACrB,YAAU,0BACV,YAAU,2BAA4BwV,EAAKxV,SAG7CwV,EAAKhQ,IAAIiQ,GAAWpB,EAAqBoB,EAASvB,EAAKO,WAE3D,IAIN,OACE,WADK,CACL,MAAIL,MAAM,0BACPtG,GE5GA,SAAS4H,EACdC,GAEA,OACE,WADK,CACL,MAAIvB,MAAM,oBACPuB,EAAMnQ,IAAIoQ,GACT,WADiB,CACjB,MAAIxB,MAAM,mBAAmBwB,KCP9B,SAASC,EACdC,GAEA,OACE,WADK,CACL,OAAK1B,MAAM,0BACT,mBAAKA,MAAM,qBACR0B,KHLT,SAAW5B,GACT,uBACA,uBAFF,CAAWA,MAAI,M,+BIJR,SAAS6B,EACd3R,EAAiB9B,GAEjB8B,EAAG4R,MAAMC,IAAS3T,EAAH,KAQV,SAAS4T,EACd9R,GAEAA,EAAG4R,MAAMC,IAAM,GAWV,SAASE,EACd/R,EAAiB9B,GAEjB8B,EAAG4R,MAAMpO,OAAYtF,EAAH,KAQb,SAAS8T,EACdhS,GAEAA,EAAG4R,MAAMpO,OAAS,GAvEpB,yI,mCCAA,uT,+OC4DO,SAASyO,EAAiBjM,GAC/B,OAAOA,EACJkM,MAAM,cACJ9Q,IAAI,CAACmP,EAAOnF,IAAkB,EAARA,EACnBmF,EAAM/K,QAAQ,+BAAgC,MAC9C+K,GAEHG,KAAK,IACPlL,QAAQ,kCAAmC,IAC3C2M,O,ICtCaC,E,8DA2EX,SAASC,EACdzJ,GAEA,OAAOA,EAAQvH,OAAS+Q,EAAkBE,MAUrC,SAASC,EACd3J,GAEA,OAAOA,EAAQvH,OAAS+Q,EAAkBI,MAUrC,SAASC,EACd7J,GAEA,OAAOA,EAAQvH,OAAS+Q,EAAkBM,OCvE5C,SAASC,GACP,OAAE3J,EAAM,KAAE+H,EAAI,MAAE3F,IAIW,IAAvBpC,EAAOwB,KAAK5O,QAAmC,OAAnBoN,EAAOwB,KAAK,KAC1CxB,EAAOwB,KAAO,CAAC,YAAU,wBAGF,cAArBxB,EAAO4J,YACT5J,EAAO4J,UAAY,YAAU,4BAQ/B,MAAO,CAAE5J,SAAQ+H,OAAM3F,QAAOyH,SALb,YAAU,0BACxBX,MAAM,WACN9O,OAAO0P,UAsBL,SAASC,EACdzO,GAAa,OAAE0O,EAAM,MAAEC,IAEvB,MAAM3K,EAAS,IAAI4K,OAAO5O,GAGpBiE,EAAM,IAAIrG,EAAA,EACVsG,EAAM,YAAYF,EAAQ,CAAEC,QAC/BhJ,KACC,OAAA8O,EAAA,GAAe4E,GACf,OAAA7R,EAAA,GAAI,EAAEwH,EAASxD,MACb,GAAIqN,EAAsB7J,GACxB,IAAK,MAAMnM,KAAUmM,EAAQxN,KAC3B,IAAK,MAAMkE,KAAY7C,EACrB6C,EAASiF,SAAW,GAAGa,KAAQ9F,EAASiF,WAE9C,OAAOqE,IAET,OAAAxE,EAAA,MAeJ,OAXA4O,EACGzT,KACC,OAAA6B,EAAA,GAAqChG,IAAQ,CAC3CiG,KAAM+Q,EAAkBe,MACxB/X,KAAMuX,EAAiBvX,MAEzB,OAAAgR,EAAA,GAAU,MAET3M,UAAU8I,EAAI/F,KAAK/D,KAAK8J,IAGtB,CAAEA,MAAKC,QDvGhB,SAAkB4J,GAChB,qBACA,qBACA,qBACA,uBAJF,CAAkBA,MAAiB,M,yCE/BnC,8EAqFO,SAASgB,GACd,QAAEtL,EAAO,MAAEuL,EAAK,UAAEtL,EAAS,QAAEuL,IAE7B,OAAO,YACL,YAAUtT,GAAMsT,EACb/T,KACC,YAAUgU,GAGJA,EACK,uBAAavT,EAAI,CAAEqT,QAAOtL,cAC9BxI,KACC,uBAAaS,EAAI,CAAE8H,YACnB,YAAI0L,IAAW,CAAGA,cAKf,YAAG,U,6BCvGtB,gd,6CCAA,wJAsFO,SAASC,EACdzT,GAAiB,MAAEqT,EAAK,UAAEtL,IAE1B,MAAM2L,EAAS1T,EAAGsL,cAAelD,UAClBpI,EAAGsL,cAAeA,cAAelD,UAGhD,OAAO,YAAc,CAACiL,EAAOtL,IAC1BxI,KACC,YAAI,GAAIoI,SAAQnE,WAAYmE,QAAUjG,UAI7B,CACL8B,OAJFA,EAASA,EACLuD,KAAK4M,IAAID,EAAQ3M,KAAKC,IAAI,EAAGtF,EAAIiG,IACjC+L,EAGFE,KAAMlS,GAAKiG,EAAS+L,KAGxB,YAA8B,CAACG,EAAGC,IACzBD,EAAErQ,SAAWsQ,EAAEtQ,QACfqQ,EAAED,OAAWE,EAAEF,OAevB,SAASG,EACd/T,GAAiB,QAAE8H,IAEnB,OAAO,YAGL,YAAU,KACV,YAAeA,GACf,YAAI,GAAItE,SAAQoQ,SAAUpQ,OAAQmE,OAChC,YAAiB3H,EAAIwD,GAGjBoQ,EACF,YAAiB5T,EAAI2H,GAErB,YAAmB3H,KAIvB,YAAI,EAAEwT,KAAaA,GAGnB,YAAS,KACP,YAAmBxT,GACnB,YAAmBA,Q,6BCjJzB,0E,6BCAA,qGAiGO,SAASgU,GACd,QAAElM,EAAO,MAAEuL,EAAK,UAAEtL,EAAS,QAAEkM,IAE7B,OAAO,YACL,YAAUjU,GAAMiU,EACb1U,KACC,YAAU2U,IAGR,GAAIA,EAAQ,CACV,MAAMjF,EAAM,YAA+B,gBAAiBjP,GAGtDmU,EAAW,uBAAanU,EAAI,CAAEqT,QAAOtL,cACxCxI,KACC,uBAAaS,EAAI,CAAE8H,aAIjBsM,EAAW,0BAAgBnF,EAAK,CAAEnH,UAASC,cAC9CxI,KACC,0BAAgB0P,IAIpB,OAAO,YAAc,CAACkF,EAAUC,IAC7B7U,KACC,YAAI,EAAEiU,EAASa,MAAa,CAAGb,UAASa,cAK5C,OAAO,YAAG,W,6CCjItB,+LAyFO,SAASC,EACdrF,GAA0B,QAAEnH,EAAO,UAAEC,IAErC,MAAM2J,EAAQ,IAAI6C,IAClB,IAAK,MAAMvU,KAAMiP,EAAK,CACpB,MAAM1D,EAAKiJ,mBAAmBxU,EAAG+E,KAAKW,UAAU,IAC1C7E,EAAS,YAAW,QAAQ0K,YACZ,IAAX1K,GACT6Q,EAAM+C,IAAIzU,EAAIa,GAIlB,MAAM6T,EAAU5M,EACbvI,KACC,YAAIoV,GAAU,GAAKA,EAAOnR,SAyE9B,OArEmB,YAAiBlE,SAAS4M,MAC1C3M,KACC,YAAwB,UAGxB,YAAI,KACF,IAAIqV,EAA4B,GAChC,MAAO,IAAIlD,GAAOpC,OAAO,CAAClE,GAAQyJ,EAAQhU,MACxC,KAAO+T,EAAKhZ,QAAQ,CAElB,KADa8V,EAAM5T,IAAI8W,EAAKA,EAAKhZ,OAAS,IACjC8E,SAAWG,EAAOH,SAGzB,MAFAkU,EAAKE,MAOT,IAAInN,EAAS9G,EAAOuH,UACpB,MAAQT,GAAU9G,EAAOyK,eAEvB3D,GADA9G,EAASA,EAAOyK,eACAlD,UAIlB,OAAOgD,EAAMqJ,IACX,IAAIG,EAAO,IAAIA,EAAMC,IAASE,UAC9BpN,IAED,IAAI4M,OAIT,YAAUnJ,GAAS,YAAc,CAACsJ,EAAS3M,IACxCxI,KACC,YAAK,EAAE+N,EAAM9K,IAAQkR,GAAU/L,QAAUjG,UAGvC,KAAOc,EAAK5G,QAAQ,CAClB,MAAO,CAAE+L,GAAUnF,EAAK,GACxB,KAAImF,EAAS+L,EAAShS,GAGpB,MAFA4L,EAAO,IAAIA,EAAM9K,EAAKnG,SAO1B,KAAOiR,EAAK1R,QAAQ,CAClB,MAAO,CAAE+L,GAAU2F,EAAKA,EAAK1R,OAAS,GACtC,KAAI+L,EAAS+L,GAAUhS,GAGrB,MAFAc,EAAO,CAAC8K,EAAKwH,SAAWtS,GAO5B,MAAO,CAAC8K,EAAM9K,IACb,CAAC,GAAI,IAAI4I,KACZ,YAAqB,CAACyI,EAAGC,IAChBD,EAAE,KAAOC,EAAE,IACXD,EAAE,KAAOC,EAAE,OAQzBvU,KACC,YAAI,EAAE+N,EAAM9K,MAAU,CACpB8K,KAAMA,EAAKlM,IAAI,EAAEwT,KAAUA,GAC3BpS,KAAMA,EAAKpB,IAAI,EAAEwT,KAAUA,MAI7B,YAAU,CAAEtH,KAAM,GAAI9K,KAAM,KAC5B,YAAY,EAAG,GACf,YAAI,EAAEqR,EAAGC,KAGHD,EAAEvG,KAAK1R,OAASkY,EAAExG,KAAK1R,OAClB,CACL0R,KAAMwG,EAAExG,KAAKrO,MAAM8H,KAAKC,IAAI,EAAG6M,EAAEvG,KAAK1R,OAAS,GAAIkY,EAAExG,KAAK1R,QAC1D4G,KAAM,IAKD,CACL8K,KAAMwG,EAAExG,KAAKrO,OAAO,GACpBuD,KAAMsR,EAAEtR,KAAKvD,MAAM,EAAG6U,EAAEtR,KAAK5G,OAASiY,EAAErR,KAAK5G,WAgBlD,SAASoZ,EACd/F,GAEA,OAAO,YAGL,YAAU,KACV,YAAI,EAAG3B,OAAM9K,WAGX,IAAK,MAAOxC,KAAOwC,EACjB,YAAkBxC,GAClB,YAAgBA,GAIlBsN,EAAKpC,QAAQ,EAAElL,GAAKoL,KAClB,YAAgBpL,EAAIoL,IAAUkC,EAAK1R,OAAS,GAC5C,YAAcoE,GAAI,OAKtB,YAAS,KACP,IAAK,MAAMA,KAAMiP,EACf,YAAkBjP,GAClB,YAAgBA,Q,yPCvJjB,SAASiV,GACd,IAAEzM,EAAG,IAAED,IACP,OAAE2M,EAAM,OAAEC,EAAM,QAAEC,IAElB,OAAO,OAAA7V,EAAA,GACL,OAAAkD,EAAA,GAAU,KAGR,MAAM4S,EAAU7M,EACbjJ,KACC,OAAA6D,EAAA,GAAO,KACP,OAAA5D,EAAA,GAAoB,SACpB,OAAA8B,EAAA,GAAU,YAad,OATAiH,EACGhJ,KACC,OAAA6D,EAAA,GAAO,KACP,OAAA0K,EAAA,GAAOuH,GACP,OAAA/P,EAAA,GAAK,IAEJ7F,UAAU8I,EAAI/F,KAAK/D,KAAK8J,IAGtB,OAAAd,EAAA,GAAc,CAAC4N,EAASH,EAAQE,EAASD,IAC7C5V,KACC,OAAA6B,EAAA,GAAI,EAAEkU,EAAQtP,EAAOvJ,MAAY,CAC/B6Y,SACAtP,QACAvJ,gB,kFC3EL,SAAS8Y,EACdvV,GAEAA,EAAGwV,YAAc,YAAU,sBC6BtB,SAASC,GACd,IAAElN,GAAqCmN,EAAwB,IAE/D,OAAO,OAAAnW,EAAA,GACL,OAAAkD,EAAA,GAAUzC,IACR,MAAMkV,ECRL,SACLlV,GAAsB,UAAE2V,GAA4B,IAEpD,MAAMC,EAAKD,GAAa,IAGlBvL,EAAS,OAAAjJ,EAAA,GACb,OAAA9B,EAAA,GAAUW,EAAI,SACd,OAAAX,EAAA,GAAUW,EAAI,SAAST,KAAK,OAAA+M,EAAA,GAAM,KAEjC/M,KACC,OAAA6B,EAAA,GAAI,IAAMwU,EAAG5V,EAAG9B,QAChB,OAAAoD,EAAA,GAAUsU,EAAG5V,EAAG9B,QAChB,OAAAmP,EAAA,MAIEwI,EAAS,YAAkB7V,GAGjC,OAAO,OAAAyH,EAAA,GAAc,CAAC2C,EAAQyL,IAC3BtW,KACC,OAAA6B,EAAA,GAAI,EAAElD,EAAO8C,MAAW,CAAG9C,QAAO8C,YDdnB8U,CAAiB9V,EAAI0V,GAwBpC,OArBAR,EACG3V,KACC,OAAA0I,EAAA,GAAwB,SACxB,OAAA7G,EAAA,GAAI,EAAGlD,YAAgC,CACrCmD,KAAM,IAAkBmR,MACxBpX,KAAM8C,MAGPuB,UAAU8I,EAAI/F,KAAK/D,KAAK8J,IAG7B2M,EACG3V,KACC,OAAA0I,EAAA,GAAwB,UAEvBxI,UAAU,EAAGuB,YACRA,GACF,YAAU,SAAUA,KAIrBkU,EACJ3V,KCEF,SACLS,GAEA,OAAO,OAAAT,EAAA,GAGL,OAAA0D,EAAA,GAAI,EAAGjC,YACDA,EFlFH,SACLhB,EAAsB9B,GAEtB8B,EAAGwV,YAActX,EEgFX6X,CAA0B/V,EAAI,IAE9BuV,EAA4BvV,KAKhC,OAAA2C,EAAA,GAAS,KACP4S,EAA4BvV,MDjBxBgW,CAAiBhW,O,oBE/DpB,SAASiW,IACd,OAAO,OAAA1W,EAAA,GACL,OAAAkD,EAAA,GAAUzC,GCXP,SACLA,GAEA,OAAO,OAAAX,EAAA,GAAUW,EAAI,SAClBT,KACC,OAAAC,EAAA,QAAMM,IDMQoW,CAAiBlW,GAC9BT,KACC,OAAAuJ,EAAA,GAAY,YAAa,iBACzB,OAAA7F,EAAA,GAAI,KACJ,OAAAzD,EAAA,QAAMM,KAGV,OAAAwB,EAAA,QAAUxB,I,4CEoBP,SAASqW,EACdnW,EAAiBmJ,GAEjBnJ,EAAGkJ,YAAYC,GCEV,SAASiN,EACdpW,GAAiB,OAAEkV,EAAM,OAAEmB,EAAM,OAAEC,IAEnC,MAAMC,EAAO,YAAkB,0BAA2BvW,GACpDwW,EAAO,YAAkB,0BAA2BxW,GAC1D,OAAO,OAAAT,EAAA,GAGL,OAAA8O,EAAA,GAAe6G,EAAQmB,GACvB,OAAAjV,EAAA,GAAI,EAAE3E,EAAQuJ,MACRA,EAAM9H,MDvDT,SACL8B,EAAiB9B,GAEjB,OAAQA,GAGN,KAAK,EACH8B,EAAG0K,YAAc,YAAU,sBAC3B,MAGF,KAAK,EACH1K,EAAG0K,YAAc,YAAU,qBAC3B,MAGF,QACE1K,EAAG0K,YAAc,YAAU,sBAAuBxM,ICuChDuY,CAAoBD,EAAM/Z,EAAOb,QD9BlC,SACLoE,GAEAA,EAAG0K,YAAc,YAAU,6BC6BrBgM,CAAsBF,GAEjB/Z,IAIT,OAAAgG,EAAA,GAAUhG,IACR,MAAMka,EAAa,IAAIla,EAAO2E,IAAI,EAAE+P,KAAUA,EAAKR,OAAQ,GAC3D,OAAO2F,EACJ/W,KAGC,OAAA6M,EAAA,GAAUC,EAAA,GACV,OAAAuK,EAAA,GAAKxL,IACH,MAAMe,EAAYnM,EAAGsL,cACrB,KAAOF,EAAQ3O,EAAOb,SACpBua,EAAsBI,EAAM,YAC1B9Z,EAAO2O,KAAUuL,EAAWvL,OAE1Be,EAAU0K,aAAe1K,EAAUzI,aAAe,OAGxD,OAAO0H,GACN,GAGH,OAAA5L,EAAA,GAAM/C,GAGN,OAAAkG,EAAA,GAAS,MDpCZ,SACL3C,GAEAA,EAAGoJ,UAAY,GCkCL0N,CAAsBP,SCxD3B,SAASQ,GACd,IAAEvO,IAAqC,OAAE0M,IAEzC,OAAO,OAAA3V,EAAA,GACL,OAAAkD,EAAA,GAAUzC,IACR,MAAMmM,EAAYnM,EAAGsL,cAGf+K,EAAS7N,EACZjJ,KACC,OAAA6D,EAAA,GAAO,KACP,OAAA5D,EAAA,IAAM,IAIJ8W,EAAS,YAAmBnK,GAC/B5M,KACC,OAAA6B,EAAA,GAAI,EAAGM,OACEA,GAAKyK,EAAU0K,aAAe1K,EAAUzI,aAAe,IAEhE,OAAA2J,EAAA,KACA,OAAAjK,EAAA,GAAO0P,UAIX,OAAOtK,EACJjJ,KACC,OAAA6D,EAAA,GAAO,KACP,OAAAhC,EAAA,GAAI,EAAGhG,UAAWA,GAClBgb,EAAkBpW,EAAI,CAAEkV,SAAQmB,SAAQC,WACxC,OAAAhV,EAAA,GAAU,U,kMCPb,SAAS0V,GACd,UAAE7X,EAAS,UAAE4I,IAEb,OAAO,OAAAxI,EAAA,GACL,OAAAkD,EAAA,GAAUzC,IACR,MAAM8H,ECzBL,SACL9H,GAAiB,UAAEb,IAEnB,OAAOA,EACJI,KACC,OAAA6B,EAAA,GAAI,KACF,MAAM6V,EAASC,iBAAiBlX,GAChC,MAAO,CACL,SACA,kBACAiN,SAASgK,EAAOE,YAEpB,OAAA9J,EAAA,KACA,OAAA5K,EAAA,GAAU2U,GACJA,EACK,YAAiBpX,GACrBT,KACC,OAAA6B,EAAA,GAAI,EAAGoC,aAAa,CAClB4T,QAAQ,EACR5T,aAIC,OAAAnB,EAAA,GAAG,CACR+U,QAAQ,EACR5T,OAAQ,KAId,OAAAX,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KDJvBsU,CAAYrX,EAAI,CAAEb,cAG5BmY,EAAQ,YAAa,QACxB/X,KACC,OAAA6B,EAAA,GAAImW,GAAQ,YAAW,yBAA0BA,IACjD,OAAAnU,EAAA,GAAOoU,QAAoB,IAAPA,GACpB,OAAAC,EAAA,GAAQ,YAAa,iBACrB,OAAAhV,EAAA,GAAU,EAAE+U,EAAIlJ,KAAW,YAAgBkJ,EAAI,CAAE1P,UAASC,cACvDxI,KACC,OAAA6B,EAAA,GAAI,EAAGuG,QAAUjG,QACRA,GAAK8V,EAAG9T,aAAe,OAAS,QAEzC,OAAA2J,EAAA,KCIP,SACLrN,GAEA,OAAO,OAAAT,EAAA,GAGL,OAAA6M,EAAA,GAAUC,EAAA,GACV,OAAApJ,EAAA,GAAI5B,KCtFD,SACLrB,EAAiB9B,GAEjB8B,EAAG6J,aAAa,gBAAiB3L,EAAQ,SAAW,IDoFhDwZ,CAAqB1X,EAAa,SAATqB,KAI3B,OAAAsB,EAAA,GAAS,MChFN,SACL3C,GAEAA,EAAGuM,gBAAgB,iBD8EfoL,CAAuB3X,MDhBf4X,CAAgBtJ,KAGpB,OAAAhN,EAAA,GAAsB,SAI1B,OAAO,OAAAmG,EAAA,GAAc,CAACK,EAASwP,IAC5B/X,KACC,OAAA6B,EAAA,GAAI,EAAEuT,EAAQtT,KAAmB,OAAD,QAAGA,QAASsT,U,kJGhD/C,SAASkD,GACd,QAAE/P,EAAO,UAAEC,EAAS,QAAEuL,IAEtB,OAAO,OAAA/T,EAAA,GACL,OAAAkD,EAAA,GAAUzC,GAAMsT,EACb/T,KACC,OAAAkD,EAAA,GAAU8Q,GAGJA,EACK,YAAgBvT,EAAI,CAAE8H,UAASC,cACnCxI,KACC,OAAA6B,EAAA,GAAI,EAAGuG,QAAUjG,SAAU,CAAGoW,OAAQpW,GAAK,MAC3C,OAAAuG,EAAA,GAAwB,UCpCjC,SACLjI,GAEA,OAAO,OAAAT,EAAA,GAGL,OAAA6M,EAAA,GAAUC,EAAA,GACV,OAAApJ,EAAA,GAAI,EAAG6U,cCrBJ,SACL9X,EAAiB9B,GAEjB8B,EAAG6J,aAAa,gBAAiB3L,EAAQ,SAAW,IDmBhD6Z,CAAc/X,EAAI8X,KAIpB,OAAAnV,EAAA,GAAS,MCfN,SACL3C,GAEAA,EAAGuM,gBAAgB,iBDafyL,CAAgBhY,MDwBNiY,CAAUjY,IAKP,OAAAqC,EAAA,GAAG,CAAEyV,QAAQ,U,kLGFzB,SAASI,GACd,QAAEpQ,EAAO,UAAEC,IAEX,MAAMsL,EAAQ,IAAInR,EAAA,EAelB,OAZA,YAAa,UACV3C,KACC,OAAAkD,EAAA,GAAUkS,IAAUtB,SACjB9T,KACC,OAAA0I,EAAA,GAAwB,WCqChCjI,EDpC0B2U,ECsCnB,OAAApV,EAAA,GAGL,OAAA6M,EAAA,GAAUC,EAAA,GACV,OAAApJ,EAAA,GAAI,EAAG8L,cC3GJ,SACL/O,EAAiB9B,GAEjB8B,EAAG6J,aAAa,gBAAiB3L,EAAQ,SAAW,IDyGhDia,CAAgBnY,EAAI+O,KAItB,OAAApM,EAAA,GAAS,MCrGN,SACL3C,GAEAA,EAAGuM,gBAAgB,iBDmGf6L,CAAkBpY,QAbjB,IACLA,KDhCKP,UAAUgN,EAAA,GAGR,OAAAlN,EAAA,GACL,OAAAkD,EAAA,GAAUzC,GC7BP,SACLA,GAAiB,QAAE8H,EAAO,UAAEC,IAI5B,MAAM2M,EAAU5M,EACbvI,KACC,OAAA6B,EAAA,GAAI,EAAGoC,YAAaA,GACpB,OAAA6J,EAAA,MAIEgL,EAAU3D,EACbnV,KACC,OAAAkD,EAAA,GAAU,IAAM,YAAiBzC,GAC9BT,KACC,OAAA6B,EAAA,GAAI,EAAGoC,aAAa,CAClBqO,IAAQ7R,EAAGoI,UACXkQ,OAAQtY,EAAGoI,UAAY5E,KAEzB,OAAAyE,EAAA,GAAwB,aAMhC,OAAO,OAAAR,EAAA,GAAc,CAACiN,EAAS2D,EAAStQ,IACrCxI,KACC,OAAA6B,EAAA,GAAI,EAAEuT,GAAU9C,MAAKyG,WAAY3Q,QAAUjG,KAAKkG,MAAQpE,eAK/C,CACLmE,OAAQkK,EAAM8C,EACdnR,OANFA,EAASuD,KAAKC,IAAI,EAAGxD,EACjBuD,KAAKC,IAAI,EAAG6K,EAASnQ,EAAIiT,GACzB5N,KAAKC,IAAI,EAAGxD,EAAS9B,EAAI4W,IAK3BvJ,OAAQ8C,EAAM8C,GAAUjT,KAG5B,OAAA2L,EAAA,GAA2B,CAACwG,EAAGC,IACtBD,EAAElM,SAAWmM,EAAEnM,QACfkM,EAAErQ,SAAWsQ,EAAEtQ,QACfqQ,EAAE9E,SAAW+E,EAAE/E,SDbVwJ,CAAUvY,EAAI,CAAE8H,UAASC,eACzC,OAAA9E,EAAA,GAAIsU,GAAQlE,EAAM7Q,KAAK+U,IACvB,OAAA5U,EAAA,GAAS,IAAM0Q,EAAMmF,e,6bG5DzB,SAASC,IACP,MAAO,qBAAqB7T,KAAK8T,UAAUC,W,mBCe7C,SAASC,EACPtU,GAEA,MAAOjD,GAAQiD,EAAIuU,MAAM,sBAAwB,GACjD,OAAQxX,EAAKyX,eAGX,IAAK,SACH,MAAO,CAAEC,EAAMC,GAAQ1U,EAAIuU,MAAM,yCACjC,OC9BC,SACLE,EAAcC,GAEd,MAAM1U,OAAsB,IAAT0U,EACf,gCAAgCD,KAAQC,IACxC,gCAAgCD,EACpC,OAAO,OAAAxY,EAAA,GAAKkN,MAAMnJ,GAAKqJ,KAAKC,GAAOA,EAAIqL,SACpC1Z,KACC,OAAA6B,EAAA,GAAIhG,IAGF,QAAoB,IAAT4d,EAAsB,CAC/B,MAAM,iBAAEE,EAAgB,YAAEC,GAAsB/d,EAChD,MAAO,CACF,YAAM8d,GAAoB,GAA7B,SACG,YAAMC,GAAe,GAAxB,UAIG,CACL,MAAM,aAAEC,GAAuBhe,EAC/B,MAAO,CACF,YAAMge,GAAgB,GAAzB,qBDQCC,CAA2BN,EAAMC,GAG1C,IAAK,SACH,MAAO,CAAE5T,EAAMkU,GAAQhV,EAAIuU,MAAM,wCACjC,OEnCC,SACLzT,EAAcmU,GAEd,MAAMjV,EAAM,WAAWc,qBAAwBoU,mBAAmBD,KAClE,OAAO,OAAAhZ,EAAA,GAAKkN,MAAMnJ,GAAKqJ,KAAKC,GAAOA,EAAIqL,SACpC1Z,KACC,OAAA6B,EAAA,GAAI,EAAGqY,aAAYN,iBAAiC,CAC/C,YAAMM,GAAT,SACG,YAAMN,GAAT,YF2BKO,CAA2BtU,EAAMkU,GAG1C,QACE,OAAO,KG+BN,SAASK,EACd3Z,EAAiB9B,GAEjB8B,EAAG6J,aAAa,gBAAiB,QACjC7J,EAAG4R,MAAMC,IAAM,IAAI3T,MAQd,SAAS0b,EACd5Z,GAEA,MAAM9B,GAAS,EAAI2b,SAAS7Z,EAAG4R,MAAMC,IAAK,IAC1C7R,EAAGuM,gBAAgB,iBACnBvM,EAAG4R,MAAMC,IAAM,GACX3T,GACFa,OAAOqI,SAAS,EAAGlJ,GAYhB,SAAS4b,EAAW9Q,GACzB,IAAK,YAASA,GACZ,MAAM,IAAI+Q,YAAY,0BAA0B7P,KAAKI,UAAUtB,IAGjE,MAAM7J,EAAY,cACZkG,EAAY,cAGZ4N,EAAY,YAAkBjK,EAAO5D,KAAM,CAAEC,cAC7C2U,EAAY,cACZjS,EAAY,cACZkM,EAAY,YAAW,sBACvBX,EAAY,YAAW,uBAK7B,0BAAgB,CACd,WACA,YACA,SACA,eACA,OACA,aACA,SACA,eACA,eACA,gBACA,OACA,OACA,OACC,CAAEnU,cAEL,MAAM2P,EAAY,cAGd5I,WAAW,WAAWI,SCjIrB,UACL,UAAEnH,EAAS,UAAE4I,IAEb,MAAMkS,EAAO9a,EACVI,KACC,OAAA6B,EAAA,GAAI,IAAM,YAA8B,gBAItC4G,EAAQD,EACXxI,KACC,OAAA0I,EAAA,GAAwB,SAI5B,OAAAR,EAAA,GAAc,CAACwS,EAAMjS,IAClBvI,UAAU,EAAEwP,MACX,IAAK,MAAMjP,KAAMiP,EACXjP,EAAGka,YAAcla,EAAGma,YACtBna,EAAG6J,aAAa,WAAY,KAE5B7J,EAAGuM,gBAAgB,cD6GzB6N,CAAgB,CAAEjb,YAAW4I,cEzH1B,UACL,UAAE5I,EAAS,MAAE6a,IAEb,MAAMC,EAAO9a,EACVI,KACC,OAAA6B,EAAA,GAAI,IAAM,YAAgC,aAI9C,OAAAD,EAAA,GACE,YAAW,SAAS5B,KAAK,OAAA6D,EAAA,GAAO0P,UAChC,OAAAzT,EAAA,GAAUN,OAAQ,gBAEjBQ,KACC,OAAAuJ,EAAA,GAAYmR,IAEXxa,UAAUwP,IACT,IAAK,MAAMjP,KAAMiP,EACfjP,EAAG6J,aAAa,OAAQ,MAIhCmQ,EACGza,KACC,OAAA6B,EAAA,GAAImK,GAAM,YAAW,QAAQA,QAC7B,OAAAnI,EAAA,GAAOpD,QAAoB,IAAPA,GACpB,OAAAiD,EAAA,GAAIjD,IACF,MAAMqa,EAAUra,EAAGgN,QAAQ,WACvBqN,IAAYA,EAAQC,MACtBD,EAAQxQ,aAAa,OAAQ,OAGhCpK,UAAUO,GAAMA,EAAGua,kBF0FxBC,CAAa,CAAErb,YAAW6a,UGzHrB,UACL,UAAE7a,IAEWA,EACVI,KACC,OAAAiO,EAAA,GAAK,GACL,OAAAa,EAAA,GAAe,uBAAa,cAC5B,OAAAjN,EAAA,GAAI,EAAE,CAAEpB,KAAQ,YAA+B,SAAUA,KAK1DT,KACC,OAAAkD,EAAA,GAAUwM,GAAO,OAAA5M,EAAA,MAAM4M,IACvB,OAAAwL,EAAA,GAAUza,IACR,MAAM0a,EAAS,YAAc,UAC7B,OAAI1a,EAAG2a,KACLD,EAAOC,IAAM3a,EAAG2a,IAChB,YAAe3a,EAAI0a,GAGZ,IAAIvU,EAAA,EAAWjD,IACpBwX,EAAOE,OAAS,IAAM1X,EAASsV,eAKjCkC,EAAOhQ,YAAc1K,EAAG0K,YACxB,YAAe1K,EAAI0a,GACZ,QAIVjb,UAAUgN,EAAA,GHyFfoO,CAAa,CAAE1b,cHtFV,UACL,UAAEA,IAEFA,EACGI,KACC,OAAA6B,EAAA,GAAI,IAAM,YAAqC,qBAC/C,OAAAqB,EAAA,GAAU,EAAG+B,UACX,WADsB,CAChB,GAAG,YAAKA,GAAS,IAAMoU,EAAiBpU,KAEhD,OAAAqJ,EAAA,GAAW,IAAM,MAEhBpO,UAAU8R,IACT,IAAK,MAAMvR,KAAM,YAAY,0BACtBA,EAAG8a,aAAa,mBACnB9a,EAAG6J,aAAa,gBAAiB,QACjC7J,EAAGkJ,YAAY,YAAaqI,OGwEtCwJ,CAAY,CAAE5b,cIjIT,UACL,UAAEA,IAEF,MAAM6b,EAAW,YAAc,SAC/B7b,EACGI,KACC,OAAA6B,EAAA,GAAI,IAAM,YAA8B,wBAEvC3B,UAAUwP,IACT,IAAK,MAAMjP,KAAMiP,EACf,YAAejP,EAAIgb,GACnB,YAAeA,EAAU,YAAYhb,MJuH7Cib,CAAY,CAAE9b,cJvHT,UACL,UAAEA,IAEF,MAAM8a,EAAO9a,EACVI,KACC,OAAA6B,EAAA,GAAI,IAAM,YAAY,wBACtB,OAAAyB,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KAI3CkX,EAAKxa,UAAUwP,IACb,IAAK,MAAMjP,KAAMiP,EACfjP,EAAGuM,gBAAgB,uBAIvB,OAAA2O,EAAA,GAAIzC,EAAewB,EAAM,KACtB1a,KACC,OAAAkD,EAAA,GAAUwM,GAAO,OAAA9N,EAAA,MAAS8N,EAAI7N,IAAIpB,GAChC,OAAAX,EAAA,GAAUW,EAAI,cACXT,KACC,OAAAC,EAAA,GAAMQ,QAIXP,UAAUO,IACT,MAAM6R,EAAM7R,EAAG2B,UAGH,IAARkQ,EACF7R,EAAG2B,UAAY,EAGNkQ,EAAM7R,EAAG0D,eAAiB1D,EAAG6W,eACtC7W,EAAG2B,UAAYkQ,EAAM,KIwF7BsJ,CAAe,CAAEhc,cAGjB,MAAM8L,EAAU,cACVQ,EAAa,YAAe,CAAEtM,YAAW8L,YAKzCnD,EAAU,uBAAa,UAC1BvI,KACC,sBAAY,CAAEJ,YAAW4I,cACzB,OAAAlF,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KAGrCsQ,EAAQ,uBAAa,QACxB9T,KACC,oBAAU,CAAEuI,UAASC,cACrB,OAAAlF,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KAKrCqY,EAAc,uBAAa,cAC9B7b,KACC,0BAAgB,CAAEuI,UAASuL,QAAOtL,YAAWuL,YAC7C,OAAAzQ,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KAGrCsY,EAAO,uBAAa,OACvB9b,KACC,+BAAqB,CAAEuI,UAASuL,QAAOtL,YAAWkM,YAClD,OAAApR,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KAGrCuY,EAAQ,uBAAa,QACxB/b,KACC,oBAAU,CAAEuI,UAASC,YAAWuL,YAChC,OAAAzQ,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KAkCrCwY,EA5BU,uBAAa,UAC1Bhc,KACC,OAAAkD,EAAA,GAAU,IAAM,OAAAL,EAAA,GAAM,KACpB,MAAMgJ,EAAQpC,EAAOvC,QAAUuC,EAAOvC,OAAO2E,MACzCpC,EAAOvC,OAAO2E,WACdtL,EAGEkT,OACa,IAAV5H,EACH,OAAA7K,EAAA,GAAK6K,GACL6H,EACG1T,KACC,OAAAkD,EAAA,GAAU2C,GAAQqI,MAASrI,EAAH,4BAAoC,CAC1DsI,YAAa,gBACZC,KAAKC,GAAOA,EAAIqL,UAI7B,OAAO,OAAA5W,EAAA,GAAG,YAAkB2G,EAAOvC,OAAO6B,OAAQ,CAChD2K,QAAOD,gBASZzT,KACC,OAAAkD,EAAA,GAAU6F,IAER,MAAM4M,EAAS,uBAAa,gBACzB3V,KACC,2BAAiB+I,EAAQ,CAAEqN,UAAW3M,EAAOvC,OAAOkP,YACpD,OAAA9S,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KAIrCoS,EAAS,uBAAa,gBACzB5V,KACC,6BACA,OAAAsD,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KAIrCqS,EAAU,uBAAa,iBAC1B7V,KACC,4BAAkB+I,EAAQ,CAAE4M,WAC5B,OAAArS,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KAG3C,OAAO,uBAAa,UACjBxD,KACC,sBAAY+I,EAAQ,CAAE4M,SAAQC,SAAQC,eAG5C,OAAAvH,EAAA,GAAW,KACT,uBAAa,UACVpO,UAAUO,GAAMA,EAAG8X,QAAS,GACxB,MAET,OAAAjV,EAAA,GAAY,CAAEC,WAAY,EAAGC,UAAU,KAwD3C,GAlDAiX,EACGza,KACC,OAAA0D,EAAA,GAAI,IAAM,YAAU,UAAU,IAC9B,OAAAqJ,EAAA,GAAM,MAEL7M,UAAUsF,GAAQ,YAAgB,IAAIA,IAG3C,OAAA0C,EAAA,GAAc,CACZ,YAAY,UACZwM,IAEC1U,KACC,OAAA8O,EAAA,GAAetG,GACf,OAAAtF,EAAA,GAAU,GAAGmN,EAAQsE,IAAWvM,QAAUjG,UACxC,MAAMqN,EAASa,IAAWsE,EAC1B,OAAO/U,EACJI,KACC,OAAA+M,EAAA,GAAMyC,EAAS,IAAM,KACrB,OAAA3C,EAAA,GAAUC,EAAA,GACV,OAAApJ,EAAA,GAAI,EAAGiJ,UAAW6C,EACd4K,EAAczN,EAAMxK,GACpBkY,EAAgB1N,QAKzBzM,YAKL,OAAAJ,EAAA,GAAsBC,SAAS4M,KAAM,SAClC3M,KACC,OAAA6D,EAAA,GAAOW,KAAQA,EAAGC,SAAWD,EAAGE,UAChC,OAAAb,EAAA,GAAOW,IACL,GAAIA,EAAGlD,kBAAkBT,YAAa,CACpC,MAAMJ,EAAK+D,EAAGlD,OAAOmM,QAAQ,KAC7B,GAAIhN,GAAM,YAAgBA,GACxB,OAAO,EAGX,OAAO,KAGRP,UAAU,KACT,YAAU,UAAU,KAKxBuJ,EAAOC,SAASgE,SAAS,uBACH,UAAtB1I,SAASiX,SACT,CACA,MAAMxN,EAAM,IAAIC,UAGhBgF,EACG1T,KACC,OAAAkD,EAAA,GAAU2C,GAAQ,OAAA7E,EAAA,GAAKkN,MAASrI,EAAH,gBAC1BuI,KAAKC,GAAOA,EAAI3B,QAChB0B,KAAK1B,GAAQ+B,EAAIG,gBAAgBlC,EAAM,eAE1C,OAAAoC,EAAA,GAAe4E,GACf,OAAA7R,EAAA,GAAI,EAAE9B,EAAU8F,MACd,MAAMuH,EAAO,YAAY,MAAOrN,GAC7B8B,IAAIxB,GAAQA,EAAK8K,aAQpB,GAAIiC,EAAK/Q,OAAS,EAAG,CACnB,MAAOiY,EAAGC,GAAKnH,EAAK8O,KAAK,CAAC5H,EAAGC,IAAMD,EAAEjY,OAASkY,EAAElY,QAGhD,IAAIwP,EAAQ,EACZ,GAAIyI,IAAMC,EACR1I,EAAQyI,EAAEjY,YAEV,KAAOiY,EAAE6H,OAAOtQ,KAAW0I,EAAE4H,OAAOtQ,IAClCA,IAGJ,IAAK,IAAI1P,EAAI,EAAGA,EAAIiR,EAAK/Q,OAAQF,IAC/BiR,EAAKjR,GAAKiR,EAAKjR,GAAG8J,QAAQqO,EAAE5U,MAAM,EAAGmM,GAAWhG,EAAH,KAEjD,OAAOuH,KAGRlN,UAAUkN,IACT,YAAoBA,EAAM,CAAExN,YAAWkG,YAAW0C,gBAO1D+G,EACGvP,KACC,OAAA6D,EAAA,GAAO5E,GAAoB,WAAbA,EAAIJ,MAAkC,QAAbI,EAAI6C,MAC3C,OAAAiE,EAAA,GAAK,IAEJ7F,UAAU,KACT,IAAK,MAAMkc,KAAQ,YAAY,eAC7BA,EAAK/J,MAAMgK,WAAa,YAKhC,MAAMxO,EAAQ,CAGZjO,YACAkG,YACA0C,YAGAD,UACAuL,QACA+H,cACAG,UACAD,QACAD,OAGA5P,aACAqD,YACA7D,WAMF,OAFA,OAAA9J,EAAA,MAAStF,OAAOggB,OAAOzO,IACpB3N,YACI2N,EAjVT9N,SAASwc,gBAAgB/P,UAAUS,OAAO,SAC1ClN,SAASwc,gBAAgB/P,UAAUC,IAAI,MAGnC0M,UAAUC,UAAUE,MAAM,wBAC5BvZ,SAASwc,gBAAgB/P,UAAUC,IAAI","file":"assets/javascripts/bundle.71201edf.min.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t0: 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([74,1]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { ReplaySubject, Subject, fromEvent } from \"rxjs\"\nimport { mapTo } from \"rxjs/operators\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch document\n *\n * Documents must be implemented as subjects, so all downstream observables are\n * automatically updated when a new document is emitted. This enabled features\n * like instant loading.\n *\n * @return Document subject\n */\nexport function watchDocument(): Subject {\n const document$ = new ReplaySubject()\n fromEvent(document, \"DOMContentLoaded\")\n .pipe(\n mapTo(document)\n )\n .subscribe(document$)\n\n /* Return document */\n return document$\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Retrieve an element matching the query selector\n *\n * @template T - Element type\n *\n * @param selector - Query selector\n * @param node - Node of reference\n *\n * @return Element or nothing\n */\nexport function getElement(\n selector: string, node: ParentNode = document\n): T | undefined {\n return node.querySelector(selector) || undefined\n}\n\n/**\n * Retrieve an element matching a query selector or throw a reference error\n *\n * @template T - Element type\n *\n * @param selector - Query selector\n * @param node - Node of reference\n *\n * @return Element\n */\nexport function getElementOrThrow(\n selector: string, node: ParentNode = document\n): T {\n const el = getElement(selector, node)\n if (typeof el === \"undefined\")\n throw new ReferenceError(\n `Missing element: expected \"${selector}\" to be present`\n )\n return el\n}\n\n/**\n * Retrieve the currently active element\n *\n * @return Element or nothing\n */\nexport function getActiveElement(): HTMLElement | undefined {\n return document.activeElement instanceof HTMLElement\n ? document.activeElement\n : undefined\n}\n\n/**\n * Retrieve all elements matching the query selector\n *\n * @template T - Element type\n *\n * @param selector - Query selector\n * @param node - Node of reference\n *\n * @return Elements\n */\nexport function getElements(\n selector: string, node: ParentNode = document\n): T[] {\n return Array.from(node.querySelectorAll(selector))\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Create an element\n *\n * @template T - Tag name type\n *\n * @param tagName - Tag name\n *\n * @return Element\n */\nexport function createElement(\n tagName: T\n): HTMLElementTagNameMap[T] {\n return document.createElement(tagName)\n}\n\n/**\n * Replace an element with another element\n *\n * @param source - Source element\n * @param target - Target element\n */\nexport function replaceElement(\n source: HTMLElement, target: Node\n): void {\n source.replaceWith(target)\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, fromEvent, merge } from \"rxjs\"\nimport { map, startWith } from \"rxjs/operators\"\n\nimport { getActiveElement } from \"../_\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set element focus\n *\n * @param el - Element\n * @param value - Whether the element should be focused\n */\nexport function setElementFocus(\n el: HTMLElement, value: boolean = true\n): void {\n if (value)\n el.focus()\n else\n el.blur()\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Watch element focus\n *\n * @param el - Element\n *\n * @return Element focus observable\n */\nexport function watchElementFocus(\n el: HTMLElement\n): Observable {\n return merge(\n fromEvent(el, \"focus\"),\n fromEvent(el, \"blur\")\n )\n .pipe(\n map(({ type }) => type === \"focus\"),\n startWith(el === getActiveElement())\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, fromEvent, merge } from \"rxjs\"\nimport { map, startWith } from \"rxjs/operators\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Element offset\n */\nexport interface ElementOffset {\n x: number /* Horizontal offset */\n y: number /* Vertical offset */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Retrieve element offset\n *\n * @param el - Element\n *\n * @return Element offset\n */\nexport function getElementOffset(el: HTMLElement): ElementOffset {\n return {\n x: el.scrollLeft,\n y: el.scrollTop\n }\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Watch element offset\n *\n * @param el - Element\n *\n * @return Element offset observable\n */\nexport function watchElementOffset(\n el: HTMLElement\n): Observable {\n return merge(\n fromEvent(el, \"scroll\"),\n fromEvent(window, \"resize\")\n )\n .pipe(\n map(() => getElementOffset(el)),\n startWith(getElementOffset(el))\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set element text selection\n *\n * @param el - Element\n */\nexport function setElementSelection(\n el: HTMLElement\n): void {\n if (el instanceof HTMLInputElement)\n el.select()\n else\n throw new Error(\"Not implemented\")\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport ResizeObserver from \"resize-observer-polyfill\"\nimport {\n NEVER,\n Observable,\n Subject,\n defer,\n merge,\n of\n} from \"rxjs\"\nimport {\n filter,\n finalize,\n map,\n shareReplay,\n startWith,\n switchMap,\n tap\n} from \"rxjs/operators\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Element offset\n */\nexport interface ElementSize {\n width: number /* Element width */\n height: number /* Element height */\n}\n\n/* ----------------------------------------------------------------------------\n * Data\n * ------------------------------------------------------------------------- */\n\n/**\n * Resize observer entry subject\n */\nconst entry$ = new Subject()\n\n/**\n * Resize observer observable\n *\n * This observable will create a `ResizeObserver` on the first subscription\n * and will automatically terminate it when there are no more subscribers.\n * It's quite important to centralize observation in a single `ResizeObserver`,\n * as the performance difference can be quite dramatic, as the link shows.\n *\n * @see https://bit.ly/3iIYfEm - Google Groups on performance\n */\nconst observer$ = defer(() => of(\n new ResizeObserver(entries => {\n for (const entry of entries)\n entry$.next(entry)\n })\n))\n .pipe(\n switchMap(resize => merge(of(resize), NEVER)\n .pipe(\n finalize(() => resize.disconnect())\n )\n ),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Retrieve element size\n *\n * @param el - Element\n *\n * @return Element size\n */\nexport function getElementSize(el: HTMLElement): ElementSize {\n return {\n width: el.offsetWidth,\n height: el.offsetHeight\n }\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Watch element size\n *\n * This function returns an observable that will subscribe to a single internal\n * instance of `ResizeObserver` upon subscription, and emit resize events until\n * termination. Note that this function should not be called with the same\n * element twice, as the first unsubscription will terminate observation.\n *\n * @param el - Element\n *\n * @return Element size observable\n */\nexport function watchElementSize(\n el: HTMLElement\n): Observable {\n return observer$\n .pipe(\n tap(observer => observer.observe(el)),\n switchMap(observer => entry$\n .pipe(\n filter(({ target }) => target === el),\n finalize(() => observer.unobserve(el)),\n map(({ contentRect }) => ({\n width: contentRect.width,\n height: contentRect.height\n }))\n )\n ),\n startWith(getElementSize(el))\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, fromEvent } from \"rxjs\"\nimport { filter, map, share } from \"rxjs/operators\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Key\n */\nexport interface Key {\n type: string /* Key type */\n claim(): void /* Key claim */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Check whether an element may receive keyboard input\n *\n * @param el - Element\n *\n * @return Test result\n */\nexport function isSusceptibleToKeyboard(el: HTMLElement): boolean {\n switch (el.tagName) {\n\n /* Form elements */\n case \"INPUT\":\n case \"SELECT\":\n case \"TEXTAREA\":\n return true\n\n /* Everything else */\n default:\n return el.isContentEditable\n }\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Watch keyboard\n *\n * @return Keyboard observable\n */\nexport function watchKeyboard(): Observable {\n return fromEvent(window, \"keydown\")\n .pipe(\n filter(ev => !(ev.metaKey || ev.ctrlKey)),\n map(ev => ({\n type: ev.key,\n claim() {\n ev.preventDefault()\n ev.stopPropagation()\n }\n })),\n share()\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { BehaviorSubject, Subject } from \"rxjs\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Retrieve location\n *\n * This function will return a `URL` object (and not `Location`) in order to\n * normalize typings across the application. Furthermore, locations need to be\n * tracked without setting them and `Location` is a singleton which represents\n * the current location.\n *\n * @return URL\n */\nexport function getLocation(): URL {\n return new URL(location.href)\n}\n\n/**\n * Set location\n *\n * @param url - URL to change to\n */\nexport function setLocation(url: URL): void {\n location.href = url.href\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Check whether a URL is a local link or a file (except `.html`)\n *\n * @param url - URL or HTML anchor element\n * @param ref - Reference URL\n *\n * @return Test result\n */\nexport function isLocalLocation(\n url: URL | HTMLAnchorElement,\n ref: URL | Location = location\n): boolean {\n return url.host === ref.host\n && /^(?:\\/[\\w-]+)*(?:\\/?|\\.html)$/i.test(url.pathname)\n}\n\n/**\n * Check whether a URL is an anchor link on the current page\n *\n * @param url - URL or HTML anchor element\n * @param ref - Reference URL\n *\n * @return Test result\n */\nexport function isAnchorLocation(\n url: URL | HTMLAnchorElement,\n ref: URL | Location = location\n): boolean {\n return url.pathname === ref.pathname\n && url.hash.length > 0\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Watch location\n *\n * @return Location subject\n */\nexport function watchLocation(): Subject {\n return new BehaviorSubject(getLocation())\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable } from \"rxjs\"\nimport { map, shareReplay, take } from \"rxjs/operators\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch options\n */\ninterface WatchOptions {\n location$: Observable /* Location observable */\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Watch location base\n *\n * @return Location base observable\n */\nexport function watchLocationBase(\n base: string, { location$ }: WatchOptions\n): Observable {\n return location$\n .pipe(\n take(1),\n map(({ href }) => new URL(base, href)\n .toString()\n .replace(/\\/$/, \"\")\n ),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, fromEvent } from \"rxjs\"\nimport { filter, map, share, startWith } from \"rxjs/operators\"\n\nimport { createElement } from \"browser\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Retrieve location hash\n *\n * @return Location hash\n */\nexport function getLocationHash(): string {\n return location.hash.substring(1)\n}\n\n/**\n * Set location hash\n *\n * Setting a new fragment identifier via `location.hash` will have no effect\n * if the value doesn't change. When a new fragment identifier is set, we want\n * the browser to target the respective element at all times, which is why we\n * use this dirty little trick.\n *\n * @param hash - Location hash\n */\nexport function setLocationHash(hash: string): void {\n const el = createElement(\"a\")\n el.href = hash\n el.addEventListener(\"click\", ev => ev.stopPropagation())\n el.click()\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Watch location hash\n *\n * @return Location hash observable\n */\nexport function watchLocationHash(): Observable {\n return fromEvent(window, \"hashchange\")\n .pipe(\n map(getLocationHash),\n startWith(getLocationHash()),\n filter(hash => hash.length > 0),\n share()\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable } from \"rxjs\"\nimport { shareReplay, startWith } from \"rxjs/operators\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch media query\n *\n * @param query - Media query\n *\n * @return Media observable\n */\nexport function watchMedia(query: string): Observable {\n const media = matchMedia(query)\n return new Observable(subscriber => {\n media.addListener(ev => subscriber.next(ev.matches))\n })\n .pipe(\n startWith(media.matches),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, fromEvent } from \"rxjs\"\nimport { map, startWith } from \"rxjs/operators\"\n\nimport { getElementOrThrow } from \"../element\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Toggle\n */\nexport type Toggle =\n | \"drawer\" /* Toggle for drawer */\n | \"search\" /* Toggle for search */\n\n/* ----------------------------------------------------------------------------\n * Data\n * ------------------------------------------------------------------------- */\n\n/**\n * Toggle map\n */\nconst toggles: Record = {\n drawer: getElementOrThrow(`[data-md-toggle=drawer]`),\n search: getElementOrThrow(`[data-md-toggle=search]`)\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Retrieve the value of a toggle\n *\n * @param name - Toggle\n *\n * @return Toggle value\n */\nexport function getToggle(name: Toggle): boolean {\n return toggles[name].checked\n}\n\n/**\n * Set toggle\n *\n * Simulating a click event seems to be the most cross-browser compatible way\n * of changing the value while also emitting a `change` event. Before, Material\n * used `CustomEvent` to programmatically change the value of a toggle, but this\n * is a much simpler and cleaner solution which doesn't require a polyfill.\n *\n * @param name - Toggle\n * @param value - Toggle value\n */\nexport function setToggle(name: Toggle, value: boolean): void {\n if (toggles[name].checked !== value)\n toggles[name].click()\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Watch toggle\n *\n * @param name - Toggle\n *\n * @return Toggle value observable\n */\nexport function watchToggle(name: Toggle): Observable {\n const el = toggles[name]\n return fromEvent(el, \"change\")\n .pipe(\n map(() => el.checked),\n startWith(el.checked)\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, fromEvent, merge } from \"rxjs\"\nimport { map, startWith } from \"rxjs/operators\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Viewport offset\n */\nexport interface ViewportOffset {\n x: number /* Horizontal offset */\n y: number /* Vertical offset */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Retrieve viewport offset\n *\n * On iOS Safari, viewport offset can be negative due to overflow scrolling.\n * As this may induce strange behaviors downstream, we'll just limit it to 0.\n *\n * @return Viewport offset\n */\nexport function getViewportOffset(): ViewportOffset {\n return {\n x: Math.max(0, pageXOffset),\n y: Math.max(0, pageYOffset)\n }\n}\n\n/**\n * Set viewport offset\n *\n * @param offset - Viewport offset\n */\nexport function setViewportOffset(\n { x, y }: Partial\n): void {\n window.scrollTo(x || 0, y || 0)\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Watch viewport offset\n *\n * @return Viewport offset observable\n */\nexport function watchViewportOffset(): Observable {\n return merge(\n fromEvent(window, \"scroll\", { passive: true }),\n fromEvent(window, \"resize\", { passive: true })\n )\n .pipe(\n map(getViewportOffset),\n startWith(getViewportOffset())\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, fromEvent } from \"rxjs\"\nimport { map, startWith } from \"rxjs/operators\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Viewport size\n */\nexport interface ViewportSize {\n width: number /* Viewport width */\n height: number /* Viewport height */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Retrieve viewport size\n *\n * @return Viewport size\n */\nexport function getViewportSize(): ViewportSize {\n return {\n width: innerWidth,\n height: innerHeight\n }\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Watch viewport size\n *\n * @return Viewport size observable\n */\nexport function watchViewportSize(): Observable {\n return fromEvent(window, \"resize\", { passive: true })\n .pipe(\n map(getViewportSize),\n startWith(getViewportSize())\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, combineLatest } from \"rxjs\"\nimport {\n distinctUntilKeyChanged,\n map,\n shareReplay\n} from \"rxjs/operators\"\n\nimport { Header } from \"components\"\n\nimport {\n ViewportOffset,\n watchViewportOffset\n} from \"../offset\"\nimport {\n ViewportSize,\n watchViewportSize\n} from \"../size\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Viewport\n */\nexport interface Viewport {\n offset: ViewportOffset /* Viewport offset */\n size: ViewportSize /* Viewport size */\n}\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch at options\n */\ninterface WatchAtOptions {\n header$: Observable
/* Header observable */\n viewport$: Observable /* Viewport observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch viewport\n *\n * @return Viewport observable\n */\nexport function watchViewport(): Observable {\n return combineLatest([\n watchViewportOffset(),\n watchViewportSize()\n ])\n .pipe(\n map(([offset, size]) => ({ offset, size })),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n}\n\n/**\n * Watch viewport relative to element\n *\n * @param el - Element\n * @param options - Options\n *\n * @return Viewport observable\n */\nexport function watchViewportAt(\n el: HTMLElement, { header$, viewport$ }: WatchAtOptions\n): Observable {\n const size$ = viewport$\n .pipe(\n distinctUntilKeyChanged(\"size\")\n )\n\n /* Compute element offset */\n const offset$ = combineLatest([size$, header$])\n .pipe(\n map((): ViewportOffset => ({\n x: el.offsetLeft,\n y: el.offsetTop\n }))\n )\n\n /* Compute relative viewport, return hot observable */\n return combineLatest([header$, viewport$, offset$])\n .pipe(\n map(([{ height }, { offset, size }, { x, y }]) => ({\n offset: {\n x: offset.x - x,\n y: offset.y - y + height\n },\n size\n }))\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, Subject, fromEvent } from \"rxjs\"\nimport {\n map,\n share,\n switchMapTo,\n tap,\n throttle\n} from \"rxjs/operators\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Worker message\n */\nexport interface WorkerMessage {\n type: unknown /* Message type */\n data?: unknown /* Message data */\n}\n\n/**\n * Worker handler\n *\n * @template T - Message type\n */\nexport interface WorkerHandler<\n T extends WorkerMessage\n> {\n tx$: Subject /* Message transmission subject */\n rx$: Observable /* Message receive observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch options\n *\n * @template T - Worker message type\n */\ninterface WatchOptions {\n tx$: Observable /* Message transmission observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch a web worker\n *\n * This function returns an observable that will send all values emitted by the\n * message observable to the web worker. Web worker communication is expected\n * to be bidirectional (request-response) and synchronous. Messages that are\n * emitted during a pending request are throttled, the last one is emitted.\n *\n * @param worker - Web worker\n * @param options - Options\n *\n * @return Worker message observable\n */\nexport function watchWorker(\n worker: Worker, { tx$ }: WatchOptions\n): Observable {\n\n /* Intercept messages from worker-like objects */\n const rx$ = fromEvent(worker, \"message\")\n .pipe(\n map(({ data }) => data)\n )\n\n /* Send and receive messages, return hot observable */\n return tx$\n .pipe(\n throttle(() => rx$, { leading: true, trailing: true }),\n tap(message => worker.postMessage(message)),\n switchMapTo(rx$),\n share()\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { SearchIndex, SearchTransformFn } from \"integrations\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Feature flags\n */\nexport type Feature =\n | \"navigation.tabs\" /* Tabs navigation */\n | \"navigation.instant\" /* Instant loading */\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Configuration\n */\nexport interface Config {\n base: string /* Base URL */\n features: Feature[] /* Feature flags */\n search: {\n worker: string /* Worker URL */\n index?: Promise /* Promise resolving with index */\n transform?: SearchTransformFn /* Transformation function */\n }\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Ensure that the given value is a valid configuration\n *\n * We could use `jsonschema` or any other schema validation framework, but that\n * would just add more bloat to the bundle, so we'll keep it plain and simple.\n *\n * @param config - Configuration\n *\n * @return Test result\n */\nexport function isConfig(config: any): config is Config {\n return typeof config === \"object\"\n && typeof config.base === \"string\"\n && typeof config.features === \"object\"\n && typeof config.search === \"object\"\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\n// tslint:disable no-null-keyword\n\nimport { JSX as JSXInternal } from \"preact\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * HTML attributes\n */\ntype Attributes =\n & JSXInternal.HTMLAttributes\n & JSXInternal.SVGAttributes\n & Record\n\n/**\n * Child element\n */\ntype Child =\n | HTMLElement\n | Text\n | string\n | number\n\n/* ----------------------------------------------------------------------------\n * Helper functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Append a child node to an element\n *\n * @param el - Element\n * @param child - Child node(s)\n */\nfunction appendChild(el: HTMLElement, child: Child | Child[]): void {\n\n /* Handle primitive types (including raw HTML) */\n if (typeof child === \"string\" || typeof child === \"number\") {\n el.innerHTML += child.toString()\n\n /* Handle nodes */\n } else if (child instanceof Node) {\n el.appendChild(child)\n\n /* Handle nested children */\n } else if (Array.isArray(child)) {\n for (const node of child)\n appendChild(el, node)\n }\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * JSX factory\n *\n * @param tag - HTML tag\n * @param attributes - HTML attributes\n * @param children - Child elements\n *\n * @return Element\n */\nexport function h(\n tag: string, attributes: Attributes | null, ...children: Child[]\n): HTMLElement {\n const el = document.createElement(tag)\n\n /* Set attributes, if any */\n if (attributes)\n for (const attr of Object.keys(attributes))\n if (typeof attributes[attr] !== \"boolean\")\n el.setAttribute(attr, attributes[attr])\n else if (attributes[attr])\n el.setAttribute(attr, \"\")\n\n /* Append child nodes */\n for (const child of children)\n appendChild(el, child)\n\n /* Return element */\n return el\n}\n\n/* ----------------------------------------------------------------------------\n * Namespace\n * ------------------------------------------------------------------------- */\n\nexport declare namespace h {\n namespace JSX {\n type Element = HTMLElement\n type IntrinsicElements = JSXInternal.IntrinsicElements\n }\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, defer, of } from \"rxjs\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Cache the last value emitted by an observable in session storage\n *\n * If the key is not found in session storage, the factory is executed and the\n * latest value emitted will automatically be persisted to sessions storage.\n * Note that the values emitted by the returned observable must be serializable\n * as `JSON`, or data will be lost.\n *\n * @template T - Value type\n *\n * @param key - Cache key\n * @param factory - Observable factory\n *\n * @return Value observable\n */\nexport function cache(\n key: string, factory: () => Observable\n): Observable {\n return defer(() => {\n const data = sessionStorage.getItem(key)\n if (data) {\n return of(JSON.parse(data) as T)\n\n /* Retrieve value from observable factory and write to storage */\n } else {\n const value$ = factory()\n value$.subscribe(value => {\n try {\n sessionStorage.setItem(key, JSON.stringify(value))\n } catch (err) {\n /* Uncritical, just swallow */\n }\n })\n\n /* Return value */\n return value$\n }\n })\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { getElementOrThrow } from \"browser\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Translation keys\n */\ntype TranslateKey =\n | \"clipboard.copy\" /* Copy to clipboard */\n | \"clipboard.copied\" /* Copied to clipboard */\n | \"search.config.lang\" /* Search language */\n | \"search.config.pipeline\" /* Search pipeline */\n | \"search.config.separator\" /* Search separator */\n | \"search.placeholder\" /* Search */\n | \"search.result.placeholder\" /* Type to start searching */\n | \"search.result.none\" /* No matching documents */\n | \"search.result.one\" /* 1 matching document */\n | \"search.result.other\" /* # matching documents */\n | \"search.result.more.one\" /* 1 more on this page */\n | \"search.result.more.other\" /* # more on this page */\n | \"search.result.term.missing\" /* Missing */\n\n/* ----------------------------------------------------------------------------\n * Data\n * ------------------------------------------------------------------------- */\n\n/**\n * Translations\n */\nlet lang: Record\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Translate the given key\n *\n * @param key - Key to be translated\n * @param value - Value to be replaced\n *\n * @return Translation\n */\nexport function translate(\n key: TranslateKey, value?: string | number\n): string {\n if (typeof lang === \"undefined\") {\n const el = getElementOrThrow(\"#__lang\")\n lang = JSON.parse(el.textContent!)\n }\n if (typeof lang[key] === \"undefined\") {\n throw new ReferenceError(`Invalid translation: ${key}`)\n }\n return typeof value !== \"undefined\"\n ? lang[key].replace(\"#\", value.toString())\n : lang[key]\n}\n\n/**\n * Truncate a string after the given number of characters\n *\n * This is not a very reasonable approach, since the summaries kind of suck.\n * It would be better to create something more intelligent, highlighting the\n * search occurrences and making a better summary out of it, but this note was\n * written three years ago, so who knows if we'll ever fix it.\n *\n * @param value - Value to be truncated\n * @param n - Number of characters\n *\n * @return Truncated value\n */\nexport function truncate(value: string, n: number): string {\n let i = n\n if (value.length > i) {\n while (value[i] !== \" \" && --i > 0); // tslint:disable-line\n return `${value.substring(0, i)}...`\n }\n return value\n}\n\n/**\n * Round a number for display with source facts\n *\n * This is a reverse engineered version of GitHub's weird rounding algorithm\n * for stars, forks and all other numbers. While all numbers below `1,000` are\n * returned as-is, bigger numbers are converted to fixed numbers:\n *\n * - `1,049` => `1k`\n * - `1,050` => `1.1k`\n * - `1,949` => `1.9k`\n * - `1,950` => `2k`\n *\n * @param value - Original value\n *\n * @return Rounded value\n */\nexport function round(value: number): string {\n if (value > 999) {\n const digits = +((value - 950) % 1000 > 99)\n return `${((value + 0.000001) / 1000).toFixed(digits)}k`\n } else {\n return value.toString()\n }\n}\n\n/**\n * Simple hash function\n *\n * @see https://bit.ly/2wsVjJ4 - Original source\n *\n * @param value - Value to be hashed\n *\n * @return Hash as 32bit integer\n */\nexport function hash(value: string): number {\n let h = 0\n for (let i = 0, len = value.length; i < len; i++) {\n h = ((h << 5) - h) + value.charCodeAt(i)\n h |= 0 // Convert to 32bit integer\n }\n return h\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nexport * from \"./_\"\nexport * from \"./header\"\nexport * from \"./main\"\nexport * from \"./navigation\"\nexport * from \"./search\"\nexport * from \"./shared\"\nexport * from \"./tabs\"\nexport * from \"./toc\"\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport * as ClipboardJS from \"clipboard\"\nimport { NEVER, Observable, Subject } from \"rxjs\"\nimport { mapTo, share, tap } from \"rxjs/operators\"\n\nimport { getElements } from \"browser\"\nimport { renderClipboardButton } from \"templates\"\nimport { translate } from \"utilities\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Setup options\n */\ninterface SetupOptions {\n document$: Observable /* Document observable */\n dialog$: Subject /* Dialog subject */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set up clipboard\n *\n * This function implements the Clipboard.js integration and injects a button\n * into all code blocks when the document changes.\n *\n * @param options - Options\n *\n * @return Clipboard observable\n */\nexport function setupClipboard(\n { document$, dialog$ }: SetupOptions\n): Observable {\n if (!ClipboardJS.isSupported())\n return NEVER\n\n /* Inject 'copy-to-clipboard' buttons */\n document$.subscribe(() => {\n const blocks = getElements(\"pre > code\")\n blocks.forEach((block, index) => {\n const parent = block.parentElement!\n parent.id = `__code_${index}`\n parent.insertBefore(\n renderClipboardButton(parent.id),\n block\n )\n })\n })\n\n /* Initialize clipboard */\n const clipboard$ = new Observable(subscriber => {\n new ClipboardJS(\".md-clipboard\").on(\"success\", ev => subscriber.next(ev))\n })\n .pipe(\n share()\n )\n\n /* Display notification for clipboard event */\n clipboard$\n .pipe(\n tap(ev => ev.clearSelection()),\n mapTo(translate(\"clipboard.copied\"))\n )\n .subscribe(dialog$)\n\n /* Return clipboard */\n return clipboard$\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Subject, animationFrameScheduler, noop, of } from \"rxjs\"\nimport {\n delay,\n map,\n observeOn,\n switchMap,\n tap\n} from \"rxjs/operators\"\n\nimport { createElement } from \"browser\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Setup options\n */\ninterface SetupOptions {\n duration?: number /* Display duration (default: 2s) */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set up dialog\n *\n * @param options - Options\n *\n * @return Dialog observable\n */\nexport function setupDialog(\n { duration }: SetupOptions = {}\n): Subject {\n const dialog$ = new Subject()\n\n /* Create dialog */\n const dialog = createElement(\"div\") // TODO: improve scoping\n dialog.classList.add(\"md-dialog\", \"md-typeset\")\n\n /* Display dialog */\n dialog$\n .pipe(\n switchMap(text => of(document.body) // useComponent(\"container\")\n .pipe(\n map(container => container.appendChild(dialog)),\n observeOn(animationFrameScheduler),\n delay(1), // Strangley it doesnt work when we push things to the new animation frame...\n tap(el => {\n el.innerHTML = text\n el.setAttribute(\"data-md-state\", \"open\")\n }),\n delay(duration || 2000),\n tap(el => el.removeAttribute(\"data-md-state\")),\n delay(400),\n tap(el => {\n el.innerHTML = \"\"\n el.remove()\n })\n )\n )\n )\n .subscribe(noop)\n\n /* Return dialog */\n return dialog$\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { NEVER, Observable, Subject, from, fromEvent, merge, of } from \"rxjs\"\nimport {\n bufferCount,\n catchError,\n debounceTime,\n distinctUntilChanged,\n distinctUntilKeyChanged,\n filter,\n map,\n sample,\n share,\n skip,\n switchMap,\n withLatestFrom\n} from \"rxjs/operators\"\n\nimport {\n Viewport,\n ViewportOffset,\n getElement,\n isAnchorLocation,\n isLocalLocation,\n replaceElement,\n setLocation,\n setLocationHash,\n setToggle,\n setViewportOffset\n} from \"browser\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * History state\n */\ninterface State {\n url: URL /* State URL */\n offset?: ViewportOffset /* State viewport offset */\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Setup options\n */\ninterface SetupOptions {\n document$: Subject /* Document subject */\n location$: Subject /* Location subject */\n viewport$: Observable /* Viewport observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set up instant loading\n *\n * When fetching, theoretically, we could use `responseType: \"document\"`, but\n * since all MkDocs links are relative, we need to make sure that the current\n * location matches the document we just loaded. Otherwise any relative links\n * in the document could use the old location.\n *\n * This is the reason why we need to synchronize history events and the process\n * of fetching the document for navigation changes (except `popstate` events):\n *\n * 1. Fetch document via `XMLHTTPRequest`\n * 2. Set new location via `history.pushState`\n * 3. Parse and emit fetched document\n *\n * For `popstate` events, we must not use `history.pushState`, or the forward\n * history will be irreversibly overwritten. In case the request fails, the\n * location change is dispatched regularly.\n *\n * @param options - Options\n */\nexport function setupInstantLoading(\n urls: string[], { document$, viewport$, location$ }: SetupOptions\n): void {\n\n /* Disable automatic scroll restoration */\n if (\"scrollRestoration\" in history)\n history.scrollRestoration = \"manual\"\n\n /* Hack: ensure that reloads restore viewport offset */\n fromEvent(window, \"beforeunload\")\n .subscribe(() => {\n history.scrollRestoration = \"auto\"\n })\n\n /* Hack: ensure absolute favicon link to omit 404s on document switch */\n const favicon = getElement(`link[rel=\"shortcut icon\"]`)\n if (typeof favicon !== \"undefined\")\n favicon.href = favicon.href // tslint:disable-line no-self-assignment\n\n /* Intercept link clicks and convert to state change */\n const state$ = fromEvent(document.body, \"click\")\n .pipe(\n filter(ev => !(ev.metaKey || ev.ctrlKey)),\n switchMap(ev => {\n if (ev.target instanceof HTMLElement) {\n const el = ev.target.closest(\"a\")\n if (\n el && !el.target &&\n isLocalLocation(el) &&\n urls.includes(el.href)\n ) {\n if (!isAnchorLocation(el))\n ev.preventDefault()\n return of(el)\n }\n }\n return NEVER\n }),\n map(el => ({ url: new URL(el.href) })),\n share()\n )\n\n /* Always close search on link click */\n state$.subscribe(() => {\n setToggle(\"search\", false)\n })\n\n /* Filter state changes to dispatch */\n const push$ = state$\n .pipe(\n filter(({ url }) => !isAnchorLocation(url)),\n share()\n )\n\n /* Intercept popstate events (history back and forward) */\n const pop$ = fromEvent(window, \"popstate\")\n .pipe(\n filter(ev => ev.state !== null),\n map(ev => ({\n url: new URL(location.href),\n offset: ev.state\n })),\n share()\n )\n\n /* Emit location change */\n merge(push$, pop$)\n .pipe(\n distinctUntilChanged((prev, next) => prev.url.href === next.url.href),\n map(({ url }) => url)\n )\n .subscribe(location$)\n\n /* Fetch document on location change */\n const ajax$ = location$\n .pipe(\n distinctUntilKeyChanged(\"pathname\"),\n skip(1),\n switchMap(url => from(fetch(url.href, {\n credentials: \"same-origin\"\n }).then(res => res.text()))\n .pipe(\n catchError(() => {\n setLocation(url)\n return NEVER\n })\n )\n ),\n share()\n )\n\n /* Set new location as soon as the document was fetched */\n push$\n .pipe(\n sample(ajax$)\n )\n .subscribe(({ url }) => {\n history.pushState({}, \"\", url.toString())\n })\n\n /* Parse and emit document */\n const dom = new DOMParser()\n ajax$\n .pipe(\n map(response => dom.parseFromString(response, \"text/html\"))\n )\n .subscribe(document$)\n\n /* Intercept instant loading */\n const instant$ = merge(push$, pop$)\n .pipe(\n sample(document$)\n )\n\n // TODO: this must be combined with search scroll restoration on mobile\n instant$.subscribe(({ url, offset }) => {\n if (url.hash && !offset) {\n setLocationHash(url.hash)\n } else {\n setViewportOffset(offset || { y: 0 })\n }\n })\n\n /* Replace document metadata */\n instant$\n .pipe(\n withLatestFrom(document$)\n )\n .subscribe(([, { title, head }]) => {\n document.title = title\n\n /* Replace meta tags */\n for (const selector of [\n `link[rel=\"canonical\"]`,\n `meta[name=\"author\"]`,\n `meta[name=\"description\"]`\n ]) {\n const next = getElement(selector, head)\n const prev = getElement(selector, document.head)\n if (\n typeof next !== \"undefined\" &&\n typeof prev !== \"undefined\"\n ) {\n replaceElement(prev, next)\n }\n }\n\n /* Finished, dispatch document switch event */\n document.dispatchEvent(new CustomEvent(\"DOMContentSwitch\"))\n })\n\n /* Debounce update of viewport offset */\n viewport$\n .pipe(\n debounceTime(250),\n distinctUntilKeyChanged(\"offset\")\n )\n .subscribe(({ offset }) => {\n history.replaceState(offset, \"\")\n })\n\n /* Set viewport offset from history */\n merge(state$, pop$)\n .pipe(\n bufferCount(2, 1),\n filter(([prev, next]) => {\n return prev.url.pathname === next.url.pathname\n && !isAnchorLocation(next.url)\n }),\n map(([, state]) => state)\n )\n .subscribe(({ offset }) => {\n setViewportOffset(offset || { y: 0 })\n })\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable } from \"rxjs\"\nimport {\n filter,\n map,\n share,\n withLatestFrom\n} from \"rxjs/operators\"\n\nimport {\n Key,\n getActiveElement,\n getElement,\n getElements,\n getToggle,\n isSusceptibleToKeyboard,\n setElementFocus,\n setElementSelection,\n setToggle,\n watchKeyboard\n} from \"browser\"\nimport { useComponent } from \"components\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Keyboard mode\n */\nexport type KeyboardMode =\n | \"global\" /* Global */\n | \"search\" /* Search is open */\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Keyboard\n */\nexport interface Keyboard extends Key {\n mode: KeyboardMode /* Keyboard mode */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set up keyboard\n *\n * This function will set up the keyboard handlers and ensure that keys are\n * correctly propagated. Currently there are two modes:\n *\n * - `global`: This mode is active when the search is closed. It is intended\n * to assign hotkeys to specific functions of the site. Currently the search,\n * previous and next page can be triggered.\n *\n * - `search`: This mode is active when the search is open. It maps certain\n * navigational keys to offer search results that can be entirely navigated\n * through keyboard input.\n *\n * The keyboard observable is returned and can be used to monitor the keyboard\n * in order toassign further hotkeys to custom functions.\n *\n * @return Keyboard observable\n */\nexport function setupKeyboard(): Observable {\n const keyboard$ = watchKeyboard()\n .pipe(\n map(key => ({\n mode: getToggle(\"search\") ? \"search\" : \"global\",\n ...key\n })),\n filter(({ mode }) => {\n if (mode === \"global\") {\n const active = getActiveElement()\n if (typeof active !== \"undefined\")\n return !isSusceptibleToKeyboard(active)\n }\n return true\n }),\n share()\n )\n\n /* Set up search keyboard handlers */\n keyboard$\n .pipe(\n filter(({ mode }) => mode === \"search\"),\n withLatestFrom(\n useComponent(\"search-query\"),\n useComponent(\"search-result\")\n )\n )\n .subscribe(([key, query, result]) => {\n const active = getActiveElement()\n switch (key.type) {\n\n /* Enter: prevent form submission */\n case \"Enter\":\n if (active === query)\n key.claim()\n break\n\n /* Escape or Tab: close search */\n case \"Escape\":\n case \"Tab\":\n setToggle(\"search\", false)\n setElementFocus(query, false)\n break\n\n /* Vertical arrows: select previous or next search result */\n case \"ArrowUp\":\n case \"ArrowDown\":\n if (typeof active === \"undefined\") {\n setElementFocus(query)\n } else {\n const els = [query, ...getElements(\n \":not(details) > [href], summary, details[open] [href]\",\n result\n )]\n const i = Math.max(0, (\n Math.max(0, els.indexOf(active)) + els.length + (\n key.type === \"ArrowUp\" ? -1 : +1\n )\n ) % els.length)\n setElementFocus(els[i])\n }\n\n /* Prevent scrolling of page */\n key.claim()\n break\n\n /* All other keys: hand to search query */\n default:\n if (query !== getActiveElement())\n setElementFocus(query)\n }\n })\n\n /* Set up global keyboard handlers */\n keyboard$\n .pipe(\n filter(({ mode }) => mode === \"global\"),\n withLatestFrom(useComponent(\"search-query\"))\n )\n .subscribe(([key, query]) => {\n switch (key.type) {\n\n /* Open search and select query */\n case \"f\":\n case \"s\":\n case \"/\":\n setElementFocus(query)\n setElementSelection(query)\n key.claim()\n break\n\n /* Go to previous page */\n case \"p\":\n case \",\":\n const prev = getElement(\"[href][rel=prev]\")\n if (typeof prev !== \"undefined\")\n prev.click()\n break\n\n /* Go to next page */\n case \"n\":\n case \".\":\n const next = getElement(\"[href][rel=next]\")\n if (typeof next !== \"undefined\")\n next.click()\n break\n }\n })\n\n /* Return keyboard */\n return keyboard$\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { EMPTY, Observable, of } from \"rxjs\"\nimport {\n distinctUntilChanged,\n map,\n scan,\n shareReplay,\n switchMap\n} from \"rxjs/operators\"\n\nimport { getElement, replaceElement } from \"browser\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Component\n */\nexport type Component =\n | \"announce\" /* Announcement bar */\n | \"container\" /* Container */\n | \"header\" /* Header */\n | \"header-title\" /* Header title */\n | \"main\" /* Main area */\n | \"navigation\" /* Navigation */\n | \"search\" /* Search */\n | \"search-query\" /* Search input */\n | \"search-reset\" /* Search reset */\n | \"search-result\" /* Search results */\n | \"skip\" /* Skip link */\n | \"tabs\" /* Tabs */\n | \"toc\" /* Table of contents */\n\n/**\n * Component map\n */\nexport type ComponentMap = {\n [P in Component]?: HTMLElement\n}\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch options\n */\ninterface WatchOptions {\n document$: Observable /* Document observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Data\n * ------------------------------------------------------------------------- */\n\n/**\n * Component map observable\n */\nlet components$: Observable\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set up bindings to components with given names\n *\n * This function will maintain bindings to the elements identified by the given\n * names in-between document switches and update the elements in-place.\n *\n * @param names - Component names\n * @param options - Options\n */\nexport function setupComponents(\n names: Component[], { document$ }: WatchOptions\n): void {\n components$ = document$\n .pipe(\n\n /* Build component map */\n map(document => names.reduce((components, name) => {\n const el = getElement(`[data-md-component=${name}]`, document)\n return {\n ...components,\n ...typeof el !== \"undefined\" ? { [name]: el } : {}\n }\n }, {})),\n\n /* Re-compute component map on document switch */\n scan((prev, next) => {\n for (const name of names) {\n switch (name) {\n\n /* Top-level components: update */\n case \"announce\":\n case \"header-title\":\n case \"container\":\n case \"skip\":\n if (name in prev && typeof prev[name] !== \"undefined\") {\n replaceElement(prev[name]!, next[name]!)\n prev[name] = next[name]\n }\n break\n\n /* All other components: rebind */\n default:\n if (typeof next[name] !== \"undefined\")\n prev[name] = getElement(`[data-md-component=${name}]`)\n else\n delete prev[name]\n }\n }\n return prev\n }),\n\n /* Convert to hot observable */\n shareReplay({ bufferSize: 1, refCount: true })\n )\n}\n\n/**\n * Retrieve a component\n *\n * The returned observable will only re-emit if the element changed, i.e. if\n * it was replaced from a document which was switched to.\n *\n * @template T - Element type\n *\n * @param name - Component name\n *\n * @return Component observable\n */\nexport function useComponent(\n name: \"search-query\"\n): Observable\nexport function useComponent(\n name: Component\n): Observable\nexport function useComponent(\n name: Component\n): Observable {\n return components$\n .pipe(\n switchMap(components => (\n typeof components[name] !== \"undefined\"\n ? of(components[name] as T)\n : EMPTY\n )),\n distinctUntilChanged()\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set anchor blur\n *\n * @param el - Anchor element\n * @param value - Whether the anchor is blurred\n */\nexport function setAnchorBlur(\n el: HTMLElement, value: boolean\n): void {\n el.setAttribute(\"data-md-state\", value ? \"blur\" : \"\")\n}\n\n/**\n * Reset anchor blur\n *\n * @param el - Anchor element\n */\nexport function resetAnchorBlur(\n el: HTMLElement\n): void {\n el.removeAttribute(\"data-md-state\")\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Set anchor active\n *\n * @param el - Anchor element\n * @param value - Whether the anchor is active\n */\nexport function setAnchorActive(\n el: HTMLElement, value: boolean\n): void {\n el.classList.toggle(\"md-nav__link--active\", value)\n}\n\n/**\n * Reset anchor active\n *\n * @param el - Anchor element\n */\nexport function resetAnchorActive(\n el: HTMLElement\n): void {\n el.classList.remove(\"md-nav__link--active\")\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nexport * from \"./sidebar\"\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport {\n SearchDocument,\n SearchMetadata,\n SearchResult\n} from \"integrations/search\"\nimport { h, translate, truncate } from \"utilities\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Render flag\n */\nconst enum Flag {\n TEASER = 1, /* Render teaser */\n PARENT = 2 /* Render as parent */\n}\n\n/* ----------------------------------------------------------------------------\n * Helper function\n * ------------------------------------------------------------------------- */\n\n/**\n * Render a search document\n *\n * @param section - Search document\n * @param flag - Render flags\n *\n * @return Element\n */\nfunction renderSearchDocument(\n document: SearchDocument & SearchMetadata, flag: Flag\n) {\n const parent = flag & Flag.PARENT\n const teaser = flag & Flag.TEASER\n\n /* Render missing query terms */\n const missing = Object.keys(document.terms)\n .filter(key => !document.terms[key])\n .map(key => [{key}, \" \"])\n .flat()\n .slice(0, -1)\n\n /* Render article or section, depending on flags */\n const url = document.location\n return (\n \n \n {parent > 0 &&
}\n

{document.title}

\n {teaser > 0 && document.text.length > 0 &&\n

\n {truncate(document.text, 320)}\n

\n }\n {teaser > 0 && missing.length > 0 &&\n

\n {translate(\"search.result.term.missing\")}: {...missing}\n

\n }\n \n
\n )\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Render a search result\n *\n * @param result - Search result\n * @param threshold - Score threshold\n *\n * @return Element\n */\nexport function renderSearchResult(\n result: SearchResult, threshold: number = Infinity\n) {\n const docs = [...result]\n\n /* Find and extract parent article */\n const parent = docs.findIndex(doc => !doc.location.includes(\"#\"))\n const [article] = docs.splice(parent, 1)\n\n /* Determine last index above threshold */\n let index = docs.findIndex(doc => doc.score < threshold)\n if (index === -1)\n index = docs.length\n\n /* Partition sections */\n const best = docs.slice(0, index)\n const more = docs.slice(index)\n\n /* Render children */\n const children = [\n renderSearchDocument(article, Flag.PARENT | +(!parent && index === 0)),\n ...best.map(section => renderSearchDocument(section, Flag.TEASER)),\n ...more.length ? [\n
\n \n {more.length > 0 && more.length === 1\n ? translate(\"search.result.more.one\")\n : translate(\"search.result.more.other\", more.length)\n }\n \n {...more.map(section => renderSearchDocument(section, Flag.TEASER))}\n
\n ] : []\n ]\n\n /* Render search result */\n return (\n
  • \n {children}\n
  • \n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { h, translate } from \"utilities\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Render a 'copy-to-clipboard' button\n *\n * @param id - Unique identifier\n *\n * @return Element\n */\nexport function renderClipboardButton(id: string) {\n return (\n code`}\n >\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { SourceFacts } from \"patches/source\"\nimport { h } from \"utilities\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Render source facts\n *\n * @param facts - Source facts\n *\n * @return Element\n */\nexport function renderSource(\n facts: SourceFacts\n) {\n return (\n
      \n {facts.map(fact => (\n
    • {fact}
    • \n ))}\n
    \n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { h } from \"utilities\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Render a table inside a wrapper to improve scrolling on mobile\n *\n * @param table - Table element\n *\n * @return Element\n */\nexport function renderTable(\n table: HTMLTableElement\n) {\n return (\n
    \n
    \n {table}\n
    \n
    \n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set sidebar offset\n *\n * @param el - Sidebar element\n * @param value - Sidebar offset\n */\nexport function setSidebarOffset(\n el: HTMLElement, value: number\n): void {\n el.style.top = `${value}px`\n}\n\n/**\n * Reset sidebar offset\n *\n * @param el - Sidebar element\n */\nexport function resetSidebarOffset(\n el: HTMLElement\n): void {\n el.style.top = \"\"\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Set sidebar height\n *\n * @param el - Sidebar element\n * @param value - Sidebar height\n */\nexport function setSidebarHeight(\n el: HTMLElement, value: number\n): void {\n el.style.height = `${value}px`\n}\n\n/**\n * Reset sidebar height\n *\n * @param el - Sidebar element\n */\nexport function resetSidebarHeight(\n el: HTMLElement\n): void {\n el.style.height = \"\"\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nexport * from \"./_\"\nexport * from \"./react\"\nexport * from \"./set\"\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Search transformation function\n *\n * @param value - Query value\n *\n * @return Transformed query value\n */\nexport type SearchTransformFn = (value: string) => string\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Default transformation function\n *\n * 1. Search for terms in quotation marks and prepend a `+` modifier to denote\n * that the resulting document must contain all terms, converting the query\n * to an `AND` query (as opposed to the default `OR` behavior). While users\n * may expect terms enclosed in quotation marks to map to span queries, i.e.\n * for which order is important, `lunr` doesn't support them, so the best\n * we can do is to convert the terms to an `AND` query.\n *\n * 2. Replace control characters which are not located at the beginning of the\n * query or preceded by white space, or are not followed by a non-whitespace\n * character or are at the end of the query string. Furthermore, filter\n * unmatched quotation marks.\n *\n * 3. Trim excess whitespace from left and right.\n *\n * @param query - Query value\n *\n * @return Transformed query value\n */\nexport function defaultTransform(query: string): string {\n return query\n .split(/\"([^\"]+)\"/g) /* => 1 */\n .map((terms, index) => index & 1\n ? terms.replace(/^\\b|^(?![^\\x00-\\x7F]|$)|\\s+/g, \" +\")\n : terms\n )\n .join(\"\")\n .replace(/\"|(?:^|\\s+)[*+\\-:^~]+(?=\\s+|$)/g, \"\") /* => 2 */\n .trim() /* => 3 */\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A RTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { SearchIndex, SearchResult } from \"../../_\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Search message type\n */\nexport const enum SearchMessageType {\n SETUP, /* Search index setup */\n READY, /* Search index ready */\n QUERY, /* Search query */\n RESULT /* Search results */\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * A message containing the data necessary to setup the search index\n */\nexport interface SearchSetupMessage {\n type: SearchMessageType.SETUP /* Message type */\n data: SearchIndex /* Message data */\n}\n\n/**\n * A message indicating the search index is ready\n */\nexport interface SearchReadyMessage {\n type: SearchMessageType.READY /* Message type */\n}\n\n/**\n * A message containing a search query\n */\nexport interface SearchQueryMessage {\n type: SearchMessageType.QUERY /* Message type */\n data: string /* Message data */\n}\n\n/**\n * A message containing results for a search query\n */\nexport interface SearchResultMessage {\n type: SearchMessageType.RESULT /* Message type */\n data: SearchResult[] /* Message data */\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * A message exchanged with the search worker\n */\nexport type SearchMessage =\n | SearchSetupMessage\n | SearchReadyMessage\n | SearchQueryMessage\n | SearchResultMessage\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Type guard for search setup messages\n *\n * @param message - Search worker message\n *\n * @return Test result\n */\nexport function isSearchSetupMessage(\n message: SearchMessage\n): message is SearchSetupMessage {\n return message.type === SearchMessageType.SETUP\n}\n\n/**\n * Type guard for search ready messages\n *\n * @param message - Search worker message\n *\n * @return Test result\n */\nexport function isSearchReadyMessage(\n message: SearchMessage\n): message is SearchReadyMessage {\n return message.type === SearchMessageType.READY\n}\n\n/**\n * Type guard for search query messages\n *\n * @param message - Search worker message\n *\n * @return Test result\n */\nexport function isSearchQueryMessage(\n message: SearchMessage\n): message is SearchQueryMessage {\n return message.type === SearchMessageType.QUERY\n}\n\n/**\n * Type guard for search result messages\n *\n * @param message - Search worker message\n *\n * @return Test result\n */\nexport function isSearchResultMessage(\n message: SearchMessage\n): message is SearchResultMessage {\n return message.type === SearchMessageType.RESULT\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A RTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, Subject, asyncScheduler } from \"rxjs\"\nimport {\n map,\n observeOn,\n share,\n withLatestFrom\n} from \"rxjs/operators\"\n\nimport { WorkerHandler, watchWorker } from \"browser\"\nimport { translate } from \"utilities\"\n\nimport { SearchIndex, SearchIndexPipeline } from \"../../_\"\nimport {\n SearchMessage,\n SearchMessageType,\n SearchSetupMessage,\n isSearchResultMessage\n} from \"../message\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Setup options\n */\ninterface SetupOptions {\n index$: Observable /* Search index observable */\n base$: Observable /* Location base observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set up search index\n *\n * @param data - Search index\n *\n * @return Search index\n */\nfunction setupSearchIndex(\n { config, docs, index }: SearchIndex\n): SearchIndex {\n\n /* Override default language with value from translation */\n if (config.lang.length === 1 && config.lang[0] === \"en\")\n config.lang = [translate(\"search.config.lang\")]\n\n /* Override default separator with value from translation */\n if (config.separator === \"[\\\\s\\\\-]+\")\n config.separator = translate(\"search.config.separator\")\n\n /* Set pipeline from translation */\n const pipeline = translate(\"search.config.pipeline\")\n .split(/\\s*,\\s*/)\n .filter(Boolean) as SearchIndexPipeline\n\n /* Return search index after defaulting */\n return { config, docs, index, pipeline }\n}\n\n/* ----------------------------------------------------------------------------\n * Helper functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set up search web worker\n *\n * This function will create a web worker to set up and query the search index\n * which is done using `lunr`. The index must be passed as an observable to\n * enable hacks like _localsearch_ via search index embedding as JSON.\n *\n * @param url - Worker URL\n * @param options - Options\n *\n * @return Worker handler\n */\nexport function setupSearchWorker(\n url: string, { index$, base$ }: SetupOptions\n): WorkerHandler {\n const worker = new Worker(url)\n\n /* Create communication channels and resolve relative links */\n const tx$ = new Subject()\n const rx$ = watchWorker(worker, { tx$ })\n .pipe(\n withLatestFrom(base$),\n map(([message, base]) => {\n if (isSearchResultMessage(message)) {\n for (const result of message.data)\n for (const document of result)\n document.location = `${base}/${document.location}`\n }\n return message\n }),\n share()\n )\n\n /* Set up search index */\n index$\n .pipe(\n map(data => ({\n type: SearchMessageType.SETUP,\n data: setupSearchIndex(data)\n })),\n observeOn(asyncScheduler)\n )\n .subscribe(tx$.next.bind(tx$))\n\n /* Return worker handler */\n return { tx$, rx$ }\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, OperatorFunction, of, pipe } from \"rxjs\"\nimport { map, switchMap } from \"rxjs/operators\"\n\nimport { Viewport } from \"browser\"\n\nimport { Header } from \"../header\"\nimport { Main } from \"../main\"\nimport {\n Sidebar,\n applySidebar,\n watchSidebar\n} from \"../shared\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Navigation for [screen -]\n */\ninterface NavigationBelowScreen {} // tslint:disable-line\n\n/**\n * Navigation for [screen +]\n */\ninterface NavigationAboveScreen {\n sidebar: Sidebar /* Sidebar */\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Navigation\n */\nexport type Navigation =\n | NavigationBelowScreen\n | NavigationAboveScreen\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount options\n */\ninterface MountOptions {\n header$: Observable
    /* Header observable */\n main$: Observable
    /* Main area observable */\n viewport$: Observable /* Viewport observable */\n screen$: Observable /* Screen media observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount navigation from source observable\n *\n * @param options - Options\n *\n * @return Operator function\n */\nexport function mountNavigation(\n { header$, main$, viewport$, screen$ }: MountOptions\n): OperatorFunction {\n return pipe(\n switchMap(el => screen$\n .pipe(\n switchMap(screen => {\n\n /* [screen +]: Mount navigation in sidebar */\n if (screen) {\n return watchSidebar(el, { main$, viewport$ })\n .pipe(\n applySidebar(el, { header$ }),\n map(sidebar => ({ sidebar }))\n )\n\n /* [screen -]: Mount navigation in drawer */\n } else {\n return of({})\n }\n })\n )\n )\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nexport * from \"./_\"\nexport * from \"./react\"\nexport * from \"./set\"\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport {\n MonoTypeOperatorFunction,\n Observable,\n animationFrameScheduler,\n combineLatest,\n pipe\n} from \"rxjs\"\nimport {\n distinctUntilChanged,\n finalize,\n map,\n observeOn,\n tap,\n withLatestFrom\n} from \"rxjs/operators\"\n\nimport { Viewport } from \"browser\"\n\nimport { Header } from \"../../../header\"\nimport { Main } from \"../../../main\"\nimport { Sidebar } from \"../_\"\nimport {\n resetSidebarHeight,\n resetSidebarOffset,\n setSidebarHeight,\n setSidebarOffset\n} from \"../set\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch options\n */\ninterface WatchOptions {\n main$: Observable
    /* Main area observable */\n viewport$: Observable /* Viewport observable */\n}\n\n/**\n * Apply options\n */\ninterface ApplyOptions {\n header$: Observable
    /* Header observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch sidebar\n *\n * This function returns an observable that computes the visual parameters of\n * the sidebar which depends on the vertical viewport offset, as well as the\n * height of the main area. When the page is scrolled beyond the header, the\n * sidebar is locked and fills the remaining space.\n *\n * @param el - Sidebar element\n * @param options - Options\n *\n * @return Sidebar observable\n */\nexport function watchSidebar(\n el: HTMLElement, { main$, viewport$ }: WatchOptions\n): Observable {\n const adjust = el.parentElement!.offsetTop\n - el.parentElement!.parentElement!.offsetTop\n\n /* Compute the sidebar's available height and if it should be locked */\n return combineLatest([main$, viewport$])\n .pipe(\n map(([{ offset, height }, { offset: { y } }]) => {\n height = height\n + Math.min(adjust, Math.max(0, y - offset))\n - adjust\n return {\n height,\n lock: y >= offset + adjust\n }\n }),\n distinctUntilChanged((a, b) => {\n return a.height === b.height\n && a.lock === b.lock\n })\n )\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Apply sidebar\n *\n * @param el - Sidebar element\n * @param options - Options\n *\n * @return Operator function\n */\nexport function applySidebar(\n el: HTMLElement, { header$ }: ApplyOptions\n): MonoTypeOperatorFunction {\n return pipe(\n\n /* Defer repaint to next animation frame */\n observeOn(animationFrameScheduler),\n withLatestFrom(header$),\n tap(([{ height, lock }, { height: offset }]) => {\n setSidebarHeight(el, height)\n\n /* Set offset in locked state depending on header height */\n if (lock)\n setSidebarOffset(el, offset)\n else\n resetSidebarOffset(el)\n }),\n\n /* Re-map to sidebar */\n map(([sidebar]) => sidebar),\n\n /* Reset on complete or error */\n finalize(() => {\n resetSidebarOffset(el)\n resetSidebarHeight(el)\n })\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nexport * from \"./_\"\nexport * from \"./anchor\"\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport {\n Observable,\n OperatorFunction,\n combineLatest,\n of,\n pipe\n} from \"rxjs\"\nimport { map, switchMap } from \"rxjs/operators\"\n\nimport { Viewport, getElements } from \"browser\"\n\nimport { Header } from \"../../header\"\nimport { Main } from \"../../main\"\nimport {\n Sidebar,\n applySidebar,\n watchSidebar\n} from \"../../shared\"\nimport {\n AnchorList,\n applyAnchorList,\n watchAnchorList\n} from \"../anchor\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Table of contents for [tablet -]\n */\ninterface TableOfContentsBelowTablet {} // tslint:disable-line\n\n/**\n * Table of contents for [tablet +]\n */\ninterface TableOfContentsAboveTablet {\n sidebar: Sidebar /* Sidebar */\n anchors: AnchorList /* Anchor list */\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Table of contents\n */\nexport type TableOfContents =\n | TableOfContentsBelowTablet\n | TableOfContentsAboveTablet\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount options\n */\ninterface MountOptions {\n header$: Observable
    /* Header observable */\n main$: Observable
    /* Main area observable */\n viewport$: Observable /* Viewport observable */\n tablet$: Observable /* Tablet media observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount table of contents from source observable\n *\n * @param options - Options\n *\n * @return Operator function\n */\nexport function mountTableOfContents(\n { header$, main$, viewport$, tablet$ }: MountOptions\n): OperatorFunction {\n return pipe(\n switchMap(el => tablet$\n .pipe(\n switchMap(tablet => {\n\n /* [tablet +]: Mount table of contents in sidebar */\n if (tablet) {\n const els = getElements(\".md-nav__link\", el)\n\n /* Watch and apply sidebar */\n const sidebar$ = watchSidebar(el, { main$, viewport$ })\n .pipe(\n applySidebar(el, { header$ })\n )\n\n /* Watch and apply anchor list (scroll spy) */\n const anchors$ = watchAnchorList(els, { header$, viewport$ })\n .pipe(\n applyAnchorList(els)\n )\n\n /* Combine into single hot observable */\n return combineLatest([sidebar$, anchors$])\n .pipe(\n map(([sidebar, anchors]) => ({ sidebar, anchors }))\n )\n\n /* [tablet -]: Unmount table of contents */\n } else {\n return of({})\n }\n })\n )\n )\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport {\n MonoTypeOperatorFunction,\n Observable,\n animationFrameScheduler,\n combineLatest,\n pipe\n} from \"rxjs\"\nimport {\n bufferCount,\n distinctUntilChanged,\n distinctUntilKeyChanged,\n finalize,\n map,\n observeOn,\n scan,\n startWith,\n switchMap,\n tap\n} from \"rxjs/operators\"\n\nimport { Viewport, getElement, watchElementSize } from \"browser\"\n\nimport { Header } from \"../../../header\"\nimport { AnchorList } from \"../_\"\nimport {\n resetAnchorActive,\n resetAnchorBlur,\n setAnchorActive,\n setAnchorBlur\n} from \"../set\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch options\n */\ninterface WatchOptions {\n header$: Observable
    /* Header observable */\n viewport$: Observable /* Viewport observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch anchor list\n *\n * This is effectively a scroll-spy implementation which will account for the\n * fixed header and automatically re-calculate anchor offsets when the viewport\n * is resized. The returned observable will only emit if the anchor list needs\n * to be repainted.\n *\n * This implementation tracks an anchor element's entire path starting from its\n * level up to the top-most anchor element, e.g. `[h3, h2, h1]`. Although the\n * Material theme currently doesn't make use of this information, it enables\n * the styling of the entire hierarchy through customization.\n *\n * Note that the current anchor is the last item of the `prev` anchor list.\n *\n * @param els - Anchor elements\n * @param options - Options\n *\n * @return Anchor list observable\n */\nexport function watchAnchorList(\n els: HTMLAnchorElement[], { header$, viewport$ }: WatchOptions\n): Observable {\n const table = new Map()\n for (const el of els) {\n const id = decodeURIComponent(el.hash.substring(1))\n const target = getElement(`[id=\"${id}\"]`)\n if (typeof target !== \"undefined\")\n table.set(el, target)\n }\n\n /* Compute necessary adjustment for header */\n const adjust$ = header$\n .pipe(\n map(header => 18 + header.height)\n )\n\n /* Compute partition of previous and next anchors */\n const partition$ = watchElementSize(document.body)\n .pipe(\n distinctUntilKeyChanged(\"height\"),\n\n /* Build index to map anchor paths to vertical offsets */\n map(() => {\n let path: HTMLAnchorElement[] = []\n return [...table].reduce((index, [anchor, target]) => {\n while (path.length) {\n const last = table.get(path[path.length - 1])!\n if (last.tagName >= target.tagName) {\n path.pop()\n } else {\n break\n }\n }\n\n /* If the current anchor is hidden, continue with its parent */\n let offset = target.offsetTop\n while (!offset && target.parentElement) {\n target = target.parentElement\n offset = target.offsetTop\n }\n\n /* Map reversed anchor path to vertical offset */\n return index.set(\n [...path = [...path, anchor]].reverse(),\n offset\n )\n }, new Map())\n }),\n\n /* Re-compute partition when viewport offset changes */\n switchMap(index => combineLatest([adjust$, viewport$])\n .pipe(\n scan(([prev, next], [adjust, { offset: { y } }]) => {\n\n /* Look forward */\n while (next.length) {\n const [, offset] = next[0]\n if (offset - adjust < y) {\n prev = [...prev, next.shift()!]\n } else {\n break\n }\n }\n\n /* Look backward */\n while (prev.length) {\n const [, offset] = prev[prev.length - 1]\n if (offset - adjust >= y) {\n next = [prev.pop()!, ...next]\n } else {\n break\n }\n }\n\n /* Return partition */\n return [prev, next]\n }, [[], [...index]]),\n distinctUntilChanged((a, b) => {\n return a[0] === b[0]\n && a[1] === b[1]\n })\n )\n )\n )\n\n /* Compute and return anchor list migrations */\n return partition$\n .pipe(\n map(([prev, next]) => ({\n prev: prev.map(([path]) => path),\n next: next.map(([path]) => path)\n })),\n\n /* Extract anchor list migrations */\n startWith({ prev: [], next: [] }),\n bufferCount(2, 1),\n map(([a, b]) => {\n\n /* Moving down */\n if (a.prev.length < b.prev.length) {\n return {\n prev: b.prev.slice(Math.max(0, a.prev.length - 1), b.prev.length),\n next: []\n }\n\n /* Moving up */\n } else {\n return {\n prev: b.prev.slice(-1),\n next: b.next.slice(0, b.next.length - a.next.length)\n }\n }\n })\n )\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Apply anchor list\n *\n * @param els - Anchor elements\n *\n * @return Operator function\n */\nexport function applyAnchorList(\n els: HTMLAnchorElement[]\n): MonoTypeOperatorFunction {\n return pipe(\n\n /* Defer repaint to next animation frame */\n observeOn(animationFrameScheduler),\n tap(({ prev, next }) => {\n\n /* Look forward */\n for (const [el] of next) {\n resetAnchorActive(el)\n resetAnchorBlur(el)\n }\n\n /* Look backward */\n prev.forEach(([el], index) => {\n setAnchorActive(el, index === prev.length - 1)\n setAnchorBlur(el, true)\n })\n }),\n\n /* Reset on complete or error */\n finalize(() => {\n for (const el of els) {\n resetAnchorActive(el)\n resetAnchorBlur(el)\n }\n })\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, OperatorFunction, combineLatest, pipe } from \"rxjs\"\nimport {\n filter,\n map,\n mapTo,\n sample,\n startWith,\n switchMap,\n take\n} from \"rxjs/operators\"\n\nimport { WorkerHandler } from \"browser\"\nimport {\n SearchMessage,\n SearchResult,\n isSearchQueryMessage,\n isSearchReadyMessage\n} from \"integrations/search\"\n\nimport { SearchQuery } from \"../query\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Search status\n */\nexport type SearchStatus =\n | \"waiting\" /* Search waiting for initialization */\n | \"ready\" /* Search ready */\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Search\n */\nexport interface Search {\n status: SearchStatus /* Search status */\n query: SearchQuery /* Search query */\n result: SearchResult[] /* Search result list */\n}\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount options\n */\ninterface MountOptions {\n query$: Observable /* Search query observable */\n reset$: Observable /* Search reset observable */\n result$: Observable /* Search result observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount search from source observable\n *\n * @param handler - Worker handler\n * @param options - Options\n *\n * @return Operator function\n */\nexport function mountSearch(\n { rx$, tx$ }: WorkerHandler,\n { query$, reset$, result$ }: MountOptions\n): OperatorFunction {\n return pipe(\n switchMap(() => {\n\n /* Compute search status */\n const status$ = rx$\n .pipe(\n filter(isSearchReadyMessage),\n mapTo(\"ready\"),\n startWith(\"waiting\")\n ) as Observable\n\n /* Re-emit the latest query when search is ready */\n tx$\n .pipe(\n filter(isSearchQueryMessage),\n sample(status$),\n take(1)\n )\n .subscribe(tx$.next.bind(tx$))\n\n /* Combine into single observable */\n return combineLatest([status$, query$, result$, reset$])\n .pipe(\n map(([status, query, result]) => ({\n status,\n query,\n result\n }))\n )\n })\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { translate } from \"utilities\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set search query placeholder\n *\n * @param el - Search query element\n * @param value - Placeholder\n */\nexport function setSearchQueryPlaceholder(\n el: HTMLInputElement, value: string\n): void {\n el.placeholder = value\n}\n\n/**\n * Reset search query placeholder\n *\n * @param el - Search query element\n */\nexport function resetSearchQueryPlaceholder(\n el: HTMLInputElement\n): void {\n el.placeholder = translate(\"search.placeholder\")\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { OperatorFunction, pipe } from \"rxjs\"\nimport {\n distinctUntilKeyChanged,\n map,\n switchMap\n} from \"rxjs/operators\"\n\nimport { WorkerHandler, setToggle } from \"browser\"\nimport {\n SearchMessage,\n SearchMessageType,\n SearchQueryMessage,\n SearchTransformFn\n} from \"integrations\"\n\nimport {\n applySearchQuery,\n watchSearchQuery\n} from \"../react\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Search query\n */\nexport interface SearchQuery {\n value: string /* Query value */\n focus: boolean /* Query focus */\n}\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount options\n */\ninterface MountOptions {\n transform?: SearchTransformFn /* Transformation function */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount search query from source observable\n *\n * @param handler - Worker handler\n * @param options - Options\n *\n * @return Operator function\n */\nexport function mountSearchQuery(\n { tx$ }: WorkerHandler, options: MountOptions = {}\n): OperatorFunction {\n return pipe(\n switchMap(el => {\n const query$ = watchSearchQuery(el, options)\n\n /* Subscribe worker to search query */\n query$\n .pipe(\n distinctUntilKeyChanged(\"value\"),\n map(({ value }): SearchQueryMessage => ({\n type: SearchMessageType.QUERY,\n data: value\n }))\n )\n .subscribe(tx$.next.bind(tx$))\n\n /* Toggle search on focus */\n query$\n .pipe(\n distinctUntilKeyChanged(\"focus\")\n )\n .subscribe(({ focus }) => {\n if (focus)\n setToggle(\"search\", focus)\n })\n\n /* Return search query */\n return query$\n .pipe(\n applySearchQuery(el)\n )\n })\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport {\n MonoTypeOperatorFunction,\n Observable,\n combineLatest,\n fromEvent,\n merge,\n pipe\n} from \"rxjs\"\nimport {\n delay,\n distinctUntilChanged,\n finalize,\n map,\n startWith,\n tap\n} from \"rxjs/operators\"\n\nimport { watchElementFocus } from \"browser\"\nimport { SearchTransformFn, defaultTransform } from \"integrations\"\n\nimport { SearchQuery } from \"../_\"\nimport {\n resetSearchQueryPlaceholder,\n setSearchQueryPlaceholder\n} from \"../set\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch options\n */\ninterface WatchOptions {\n transform?: SearchTransformFn /* Transformation function */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch search query\n *\n * Note that the focus event which triggers re-reading the current query value\n * is delayed by `1ms` so the input's empty state is allowed to propagate.\n *\n * @param el - Search query element\n * @param options - Options\n *\n * @return Search query observable\n */\nexport function watchSearchQuery(\n el: HTMLInputElement, { transform }: WatchOptions = {}\n): Observable {\n const fn = transform || defaultTransform\n\n /* Intercept keyboard events */\n const value$ = merge(\n fromEvent(el, \"keyup\"),\n fromEvent(el, \"focus\").pipe(delay(1))\n )\n .pipe(\n map(() => fn(el.value)),\n startWith(fn(el.value)),\n distinctUntilChanged()\n )\n\n /* Intercept focus events */\n const focus$ = watchElementFocus(el)\n\n /* Combine into single observable */\n return combineLatest([value$, focus$])\n .pipe(\n map(([value, focus]) => ({ value, focus }))\n )\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Apply search query\n *\n * @param el - Search query element\n *\n * @return Operator function\n */\nexport function applySearchQuery(\n el: HTMLInputElement\n): MonoTypeOperatorFunction {\n return pipe(\n\n /* Hide placeholder when search is focused */\n tap(({ focus }) => {\n if (focus) {\n setSearchQueryPlaceholder(el, \"\")\n } else {\n resetSearchQueryPlaceholder(el)\n }\n }),\n\n /* Reset on complete or error */\n finalize(() => {\n resetSearchQueryPlaceholder(el)\n })\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { OperatorFunction, pipe } from \"rxjs\"\nimport {\n mapTo,\n startWith,\n switchMap,\n switchMapTo,\n tap\n} from \"rxjs/operators\"\n\nimport { setElementFocus } from \"browser\"\n\nimport { useComponent } from \"../../../_\"\nimport { watchSearchReset } from \"../react\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount search reset from source observable\n *\n * @return Operator function\n */\nexport function mountSearchReset(): OperatorFunction {\n return pipe(\n switchMap(el => watchSearchReset(el)\n .pipe(\n switchMapTo(useComponent(\"search-query\")),\n tap(setElementFocus),\n mapTo(undefined)\n )\n ),\n startWith(undefined)\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, fromEvent } from \"rxjs\"\nimport { mapTo } from \"rxjs/operators\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch search reset\n *\n * @param el - Search reset element\n *\n * @return Search reset observable\n */\nexport function watchSearchReset(\n el: HTMLElement\n): Observable {\n return fromEvent(el, \"click\")\n .pipe(\n mapTo(undefined)\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { translate } from \"utilities\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set number of search results\n *\n * @param el - Search result metadata element\n * @param value - Number of results\n */\nexport function setSearchResultMeta(\n el: HTMLElement, value: number\n): void {\n switch (value) {\n\n /* No results */\n case 0:\n el.textContent = translate(\"search.result.none\")\n break\n\n /* One result */\n case 1:\n el.textContent = translate(\"search.result.one\")\n break\n\n /* Multiple result */\n default:\n el.textContent = translate(\"search.result.other\", value)\n }\n}\n\n/**\n * Reset number of search results\n *\n * @param el - Search result metadata element\n */\nexport function resetSearchResultMeta(\n el: HTMLElement\n): void {\n el.textContent = translate(\"search.result.placeholder\")\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Add an element to the search result list\n *\n * @param el - Search result list element\n * @param child - Search result element\n */\nexport function addToSearchResultList(\n el: HTMLElement, child: Element\n): void {\n el.appendChild(child)\n}\n\n/**\n * Reset search result list\n *\n * @param el - Search result list element\n */\nexport function resetSearchResultList(\n el: HTMLElement\n): void {\n el.innerHTML = \"\"\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport {\n MonoTypeOperatorFunction,\n Observable,\n animationFrameScheduler,\n pipe\n} from \"rxjs\"\nimport {\n finalize,\n map,\n mapTo,\n observeOn,\n scan,\n switchMap,\n withLatestFrom\n} from \"rxjs/operators\"\n\nimport { getElementOrThrow } from \"browser\"\nimport { SearchResult } from \"integrations/search\"\nimport { renderSearchResult } from \"templates\"\n\nimport { SearchQuery } from \"../../query\"\nimport {\n addToSearchResultList,\n resetSearchResultList,\n resetSearchResultMeta,\n setSearchResultMeta\n} from \"../set\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Apply options\n */\ninterface ApplyOptions {\n query$: Observable /* Search query observable */\n ready$: Observable /* Search ready observable */\n fetch$: Observable /* Result fetch observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Apply search results\n *\n * This function will perform a lazy rendering of the search results, depending\n * on the vertical offset of the search result container. When the scroll offset\n * reaches the bottom of the element, more results are fetched and rendered.\n *\n * @param el - Search result element\n * @param options - Options\n *\n * @return Operator function\n */\nexport function applySearchResult(\n el: HTMLElement, { query$, ready$, fetch$ }: ApplyOptions\n): MonoTypeOperatorFunction {\n const list = getElementOrThrow(\".md-search-result__list\", el)\n const meta = getElementOrThrow(\".md-search-result__meta\", el)\n return pipe(\n\n /* Apply search result metadata */\n withLatestFrom(query$, ready$),\n map(([result, query]) => {\n if (query.value) {\n setSearchResultMeta(meta, result.length)\n } else {\n resetSearchResultMeta(meta)\n }\n return result\n }),\n\n /* Apply search result list */\n switchMap(result => {\n const thresholds = [...result.map(([best]) => best.score), 0]\n return fetch$\n .pipe(\n\n /* Defer repaint to next animation frame */\n observeOn(animationFrameScheduler),\n scan(index => {\n const container = el.parentElement!\n while (index < result.length) {\n addToSearchResultList(list, renderSearchResult(\n result[index++], thresholds[index]\n ))\n if (container.scrollHeight - container.offsetHeight > 16)\n break\n }\n return index\n }, 0),\n\n /* Re-map to search result */\n mapTo(result),\n\n /* Reset on complete or error */\n finalize(() => {\n resetSearchResultList(list)\n })\n )\n }\n )\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, OperatorFunction, pipe } from \"rxjs\"\nimport {\n distinctUntilChanged,\n filter,\n map,\n mapTo,\n startWith,\n switchMap\n} from \"rxjs/operators\"\n\nimport { WorkerHandler, watchElementOffset } from \"browser\"\nimport {\n SearchMessage,\n SearchResult,\n isSearchReadyMessage,\n isSearchResultMessage\n} from \"integrations\"\n\nimport { SearchQuery } from \"../../query\"\nimport { applySearchResult } from \"../react\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount options\n */\ninterface MountOptions {\n query$: Observable /* Search query observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount search result from source observable\n *\n * @param handler - Worker handler\n * @param options - Options\n *\n * @return Operator function\n */\nexport function mountSearchResult(\n { rx$ }: WorkerHandler, { query$ }: MountOptions\n): OperatorFunction {\n return pipe(\n switchMap(el => {\n const container = el.parentElement!\n\n /* Compute if search is ready */\n const ready$ = rx$\n .pipe(\n filter(isSearchReadyMessage),\n mapTo(true)\n )\n\n /* Compute whether there are more search results to fetch */\n const fetch$ = watchElementOffset(container)\n .pipe(\n map(({ y }) => {\n return y >= container.scrollHeight - container.offsetHeight - 16\n }),\n distinctUntilChanged(),\n filter(Boolean)\n )\n\n /* Apply search results */\n return rx$\n .pipe(\n filter(isSearchResultMessage),\n map(({ data }) => data),\n applySearchResult(el, { query$, ready$, fetch$ }),\n startWith([])\n )\n })\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, OperatorFunction, combineLatest, pipe } from \"rxjs\"\nimport {\n distinctUntilChanged,\n filter,\n map,\n startWith,\n switchMap,\n zipWith\n} from \"rxjs/operators\"\n\nimport {\n Viewport,\n getElement,\n watchViewportAt\n} from \"browser\"\n\nimport { useComponent } from \"../../_\"\nimport {\n applyHeaderType,\n watchHeader\n} from \"../react\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Header type\n */\nexport type HeaderType =\n | \"site\" /* Header shows site title */\n | \"page\" /* Header shows page title */\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Header\n */\nexport interface Header {\n type: HeaderType /* Header type */\n sticky: boolean /* Header stickyness */\n height: number /* Header visible height */\n}\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount options\n */\ninterface MountOptions {\n document$: Observable /* Document observable */\n viewport$: Observable /* Viewport observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount header from source observable\n *\n * @param options - Options\n *\n * @return Operator function\n */\nexport function mountHeader(\n { document$, viewport$ }: MountOptions\n): OperatorFunction {\n return pipe(\n switchMap(el => {\n const header$ = watchHeader(el, { document$ })\n\n /* Compute whether the header should switch to page header */\n const type$ = useComponent(\"main\")\n .pipe(\n map(main => getElement(\"h1, h2, h3, h4, h5, h6\", main)!),\n filter(hx => typeof hx !== \"undefined\"),\n zipWith(useComponent(\"header-title\")),\n switchMap(([hx, title]) => watchViewportAt(hx, { header$, viewport$ })\n .pipe(\n map(({ offset: { y } }) => {\n return y >= hx.offsetHeight ? \"page\" : \"site\"\n }),\n distinctUntilChanged(),\n applyHeaderType(title)\n )\n ),\n startWith(\"site\")\n )\n\n /* Combine into single observable */\n return combineLatest([header$, type$])\n .pipe(\n map(([header, type]): Header => ({ type, ...header }))\n )\n })\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport {\n MonoTypeOperatorFunction,\n Observable,\n animationFrameScheduler,\n of,\n pipe\n} from \"rxjs\"\nimport {\n distinctUntilChanged,\n finalize,\n map,\n observeOn,\n shareReplay,\n switchMap,\n tap\n} from \"rxjs/operators\"\n\nimport { watchElementSize } from \"browser\"\n\nimport { Header, HeaderType } from \"../_\"\nimport {\n resetHeaderTitleActive,\n setHeaderTitleActive\n} from \"../set\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch options\n */\ninterface WatchOptions {\n document$: Observable /* Document observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch header\n *\n * @param el - Header element\n *\n * @return Header observable\n */\nexport function watchHeader(\n el: HTMLElement, { document$ }: WatchOptions\n): Observable> {\n return document$\n .pipe(\n map(() => {\n const styles = getComputedStyle(el)\n return [\n \"sticky\", /* Modern browsers */\n \"-webkit-sticky\" /* Safari */\n ].includes(styles.position)\n }),\n distinctUntilChanged(),\n switchMap(sticky => {\n if (sticky) {\n return watchElementSize(el)\n .pipe(\n map(({ height }) => ({\n sticky: true,\n height\n }))\n )\n } else {\n return of({\n sticky: false,\n height: 0\n })\n }\n }),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Apply header title type\n *\n * @param el - Header title element\n *\n * @return Operator function\n */\nexport function applyHeaderType(\n el: HTMLElement\n): MonoTypeOperatorFunction {\n return pipe(\n\n /* Defer repaint to next animation frame */\n observeOn(animationFrameScheduler),\n tap(type => {\n setHeaderTitleActive(el, type === \"page\")\n }),\n\n /* Reset on complete or error */\n finalize(() => {\n resetHeaderTitleActive(el)\n })\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set header title active\n *\n * @param el - Header title element\n * @param value - Whether the title is shown\n */\nexport function setHeaderTitleActive(\n el: HTMLElement, value: boolean\n): void {\n el.setAttribute(\"data-md-state\", value ? \"active\" : \"\")\n}\n\n/**\n * Reset header title active\n *\n * @param el - Header title element\n */\nexport function resetHeaderTitleActive(\n el: HTMLElement\n): void {\n el.removeAttribute(\"data-md-state\")\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, OperatorFunction, of, pipe } from \"rxjs\"\nimport {\n distinctUntilKeyChanged,\n map,\n switchMap\n} from \"rxjs/operators\"\n\nimport { Viewport, watchViewportAt } from \"browser\"\n\nimport { Header } from \"../../header\"\nimport { applyTabs } from \"../react\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Tabs\n */\nexport interface Tabs {\n hidden: boolean /* Whether the tabs are hidden */\n}\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount options\n */\ninterface MountOptions {\n header$: Observable
    /* Header observable */\n viewport$: Observable /* Viewport observable */\n screen$: Observable /* Media screen observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount tabs from source observable\n *\n * @param options - Options\n *\n * @return Operator function\n */\nexport function mountTabs(\n { header$, viewport$, screen$ }: MountOptions\n): OperatorFunction {\n return pipe(\n switchMap(el => screen$\n .pipe(\n switchMap(screen => {\n\n /* [screen +]: Mount tabs above screen breakpoint */\n if (screen) {\n return watchViewportAt(el, { header$, viewport$ })\n .pipe(\n map(({ offset: { y } }) => ({ hidden: y >= 10 })),\n distinctUntilKeyChanged(\"hidden\"),\n applyTabs(el)\n )\n\n /* [screen -]: Unmount tabs below screen breakpoint */\n } else {\n return of({ hidden: true })\n }\n })\n )\n )\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport {\n MonoTypeOperatorFunction,\n animationFrameScheduler,\n pipe\n} from \"rxjs\"\nimport { finalize, observeOn, tap } from \"rxjs/operators\"\n\nimport { Tabs } from \"../_\"\nimport {\n resetTabsHidden,\n setTabsHidden\n} from \"../set\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Apply tabs\n *\n * @param el - Tabs element\n *\n * @return Operator function\n */\nexport function applyTabs(\n el: HTMLElement\n): MonoTypeOperatorFunction {\n return pipe(\n\n /* Defer repaint to next animation frame */\n observeOn(animationFrameScheduler),\n tap(({ hidden }) => {\n setTabsHidden(el, hidden)\n }),\n\n /* Reset on complete or error */\n finalize(() => {\n resetTabsHidden(el)\n })\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set tabs hidden\n *\n * @param el - Tabs element\n * @param value - Whether the element is hidden\n */\nexport function setTabsHidden(\n el: HTMLElement, value: boolean\n): void {\n el.setAttribute(\"data-md-state\", value ? \"hidden\" : \"\")\n}\n\n/**\n * Reset tabs hidden\n *\n * @param el - Tabs element\n */\nexport function resetTabsHidden(\n el: HTMLElement\n): void {\n el.removeAttribute(\"data-md-state\")\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport {\n Observable,\n OperatorFunction,\n Subject,\n noop,\n pipe\n} from \"rxjs\"\nimport {\n distinctUntilKeyChanged,\n finalize,\n switchMap,\n tap\n} from \"rxjs/operators\"\n\nimport { Viewport } from \"browser\"\n\nimport { useComponent } from \"../../_\"\nimport { Header } from \"../../header\"\nimport {\n applyHeaderShadow,\n watchMain\n} from \"../react\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Main area\n */\nexport interface Main {\n offset: number /* Main area top offset */\n height: number /* Main area visible height */\n active: boolean /* Scrolled past top offset */\n}\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount options\n */\ninterface MountOptions {\n header$: Observable
    /* Header observable */\n viewport$: Observable /* Viewport observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount main area from source observable\n *\n * The header must be connected to the main area observable outside of the\n * operator function, as the header will persist in-between document switches\n * while the main area is replaced. However, the header observable must be\n * passed to this function, so we connect both via a long-living subject.\n *\n * @param options - Options\n *\n * @return Operator function\n */\nexport function mountMain(\n { header$, viewport$ }: MountOptions\n): OperatorFunction {\n const main$ = new Subject
    ()\n\n /* Connect to main area observable via long-living subject */\n useComponent(\"header\")\n .pipe(\n switchMap(header => main$\n .pipe(\n distinctUntilKeyChanged(\"active\"),\n applyHeaderShadow(header)\n )\n )\n )\n .subscribe(noop)\n\n /* Return operator */\n return pipe(\n switchMap(el => watchMain(el, { header$, viewport$ })),\n tap(main => main$.next(main)),\n finalize(() => main$.complete())\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport {\n MonoTypeOperatorFunction,\n Observable,\n animationFrameScheduler,\n combineLatest,\n pipe\n} from \"rxjs\"\nimport {\n distinctUntilChanged,\n distinctUntilKeyChanged,\n finalize,\n map,\n observeOn,\n switchMap,\n tap\n} from \"rxjs/operators\"\n\nimport { Viewport, watchElementSize } from \"browser\"\n\nimport { Header } from \"../../header\"\nimport { Main } from \"../_\"\nimport {\n resetHeaderShadow,\n setHeaderShadow\n} from \"../set\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch options\n */\ninterface WatchOptions {\n header$: Observable
    /* Header observable */\n viewport$: Observable /* Viewport observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Watch main area\n *\n * This function returns an observable that computes the visual parameters of\n * the main area which depends on the viewport vertical offset and height, as\n * well as the height of the header element, if the header is fixed.\n *\n * @param el - Main area element\n * @param options - Options\n *\n * @return Main area observable\n */\nexport function watchMain(\n el: HTMLElement, { header$, viewport$ }: WatchOptions\n): Observable
    {\n\n /* Compute necessary adjustment for header */\n const adjust$ = header$\n .pipe(\n map(({ height }) => height),\n distinctUntilChanged()\n )\n\n /* Compute the main area's top and bottom borders */\n const border$ = adjust$\n .pipe(\n switchMap(() => watchElementSize(el)\n .pipe(\n map(({ height }) => ({\n top: el.offsetTop,\n bottom: el.offsetTop + height\n })),\n distinctUntilKeyChanged(\"bottom\")\n )\n )\n )\n\n /* Compute the main area's offset, visible height and if we scrolled past */\n return combineLatest([adjust$, border$, viewport$])\n .pipe(\n map(([header, { top, bottom }, { offset: { y }, size: { height } }]) => {\n height = Math.max(0, height\n - Math.max(0, top - y, header)\n - Math.max(0, height + y - bottom)\n )\n return {\n offset: top - header,\n height,\n active: top - header <= y\n }\n }),\n distinctUntilChanged
    ((a, b) => {\n return a.offset === b.offset\n && a.height === b.height\n && a.active === b.active\n })\n )\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Apply header shadow\n *\n * @param el - Header element\n *\n * @return Operator function\n */\nexport function applyHeaderShadow(\n el: HTMLElement\n): MonoTypeOperatorFunction
    {\n return pipe(\n\n /* Defer repaint to next animation frame */\n observeOn(animationFrameScheduler),\n tap(({ active }) => {\n setHeaderShadow(el, active)\n }),\n\n /* Reset on complete or error */\n finalize(() => {\n resetHeaderShadow(el)\n })\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Set header shadow\n *\n * @param el - Header element\n * @param value - Whether the shadow is shown\n */\nexport function setHeaderShadow(\n el: HTMLElement, value: boolean\n): void {\n el.setAttribute(\"data-md-state\", value ? \"shadow\" : \"\")\n}\n\n/**\n * Reset header shadow\n *\n * @param el - Header element\n */\nexport function resetHeaderShadow(\n el: HTMLElement\n): void {\n el.removeAttribute(\"data-md-state\")\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { NEVER, Observable, fromEvent, iif, merge } from \"rxjs\"\nimport { map, mapTo, shareReplay, switchMap } from \"rxjs/operators\"\n\nimport { getElements } from \"browser\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Patch options\n */\ninterface PatchOptions {\n document$: Observable /* Document observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Helper functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Check whether the given device is an Apple device\n *\n * @return Test result\n */\nfunction isAppleDevice(): boolean {\n return /(iPad|iPhone|iPod)/.test(navigator.userAgent)\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Patch all elements with `data-md-scrollfix` attributes\n *\n * This is a year-old patch which ensures that overflow scrolling works at the\n * top and bottom of containers on iOS by ensuring a `1px` scroll offset upon\n * the start of a touch event.\n *\n * @see https://bit.ly/2SCtAOO - Original source\n *\n * @param options - Options\n */\nexport function patchScrollfix(\n { document$ }: PatchOptions\n): void {\n const els$ = document$\n .pipe(\n map(() => getElements(\"[data-md-scrollfix]\")),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n\n /* Remove marker attribute, so we'll only add the fix once */\n els$.subscribe(els => {\n for (const el of els)\n el.removeAttribute(\"data-md-scrollfix\")\n })\n\n /* Patch overflow scrolling on touch start */\n iif(isAppleDevice, els$, NEVER)\n .pipe(\n switchMap(els => merge(...els.map(el => (\n fromEvent(el, \"touchstart\")\n .pipe(\n mapTo(el)\n )\n ))))\n )\n .subscribe(el => {\n const top = el.scrollTop\n\n /* We're at the top of the container */\n if (top === 0) {\n el.scrollTop = 1\n\n /* We're at the bottom of the container */\n } else if (top + el.offsetHeight === el.scrollHeight) {\n el.scrollTop = top - 1\n }\n })\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { NEVER, Observable } from \"rxjs\"\nimport { catchError, map, switchMap } from \"rxjs/operators\"\n\nimport { getElementOrThrow, getElements } from \"browser\"\nimport { renderSource } from \"templates\"\nimport { cache, hash } from \"utilities\"\n\nimport { fetchSourceFactsFromGitHub } from \"./github\"\nimport { fetchSourceFactsFromGitLab } from \"./gitlab\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Source facts\n */\nexport type SourceFacts = string[]\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Patch options\n */\ninterface PatchOptions {\n document$: Observable /* Document observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Helper functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Fetch source facts\n *\n * @param url - Source repository URL\n *\n * @return Source facts observable\n */\nfunction fetchSourceFacts(\n url: string\n): Observable {\n const [type] = url.match(/(git(?:hub|lab))/i) || []\n switch (type.toLowerCase()) {\n\n /* GitHub repository */\n case \"github\":\n const [, user, repo] = url.match(/^.+github\\.com\\/([^\\/]+)\\/?([^\\/]+)?/i)\n return fetchSourceFactsFromGitHub(user, repo)\n\n /* GitLab repository */\n case \"gitlab\":\n const [, base, slug] = url.match(/^.+?([^\\/]*gitlab[^\\/]+)\\/(.+?)\\/?$/i)\n return fetchSourceFactsFromGitLab(base, slug)\n\n /* Everything else */\n default:\n return NEVER\n }\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Patch elements containing repository information\n *\n * This function will retrieve the URL from the repository link and try to\n * query data from integrated source code platforms like GitHub or GitLab.\n *\n * @param options - Options\n */\nexport function patchSource(\n { document$ }: PatchOptions\n): void {\n document$\n .pipe(\n map(() => getElementOrThrow(\".md-source[href]\")),\n switchMap(({ href }) => (\n cache(`${hash(href)}`, () => fetchSourceFacts(href))\n )),\n catchError(() => NEVER)\n )\n .subscribe(facts => {\n for (const el of getElements(\".md-source__repository\")) {\n if (!el.hasAttribute(\"data-md-state\")) {\n el.setAttribute(\"data-md-state\", \"done\")\n el.appendChild(renderSource(facts))\n }\n }\n })\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Repo, User } from \"github-types\"\nimport { Observable, from } from \"rxjs\"\nimport { map } from \"rxjs/operators\"\n\nimport { round } from \"utilities\"\n\nimport { SourceFacts } from \"..\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Fetch GitHub source facts\n *\n * @param user - GitHub user\n * @param repo - GitHub repository\n *\n * @return Source facts observable\n */\nexport function fetchSourceFactsFromGitHub(\n user: string, repo?: string\n): Observable {\n const url = typeof repo !== \"undefined\"\n ? `https://api.github.com/repos/${user}/${repo}`\n : `https://api.github.com/users/${user}`\n return from(fetch(url).then(res => res.json()))\n .pipe(\n map(data => {\n\n /* GitHub repository */\n if (typeof repo !== \"undefined\") {\n const { stargazers_count, forks_count }: Repo = data\n return [\n `${round(stargazers_count || 0)} Stars`,\n `${round(forks_count || 0)} Forks`\n ]\n\n /* GitHub user/organization */\n } else {\n const { public_repos }: User = data\n return [\n `${round(public_repos || 0)} Repositories`\n ]\n }\n })\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { ProjectSchema } from \"gitlab\"\nimport { Observable, from } from \"rxjs\"\nimport { map } from \"rxjs/operators\"\n\nimport { round } from \"utilities\"\n\nimport { SourceFacts } from \"..\"\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Fetch GitLab source facts\n *\n * @param base - GitLab base\n * @param project - GitLab project\n *\n * @return Source facts observable\n */\nexport function fetchSourceFactsFromGitLab(\n base: string, project: string\n): Observable {\n const url = `https://${base}/api/v4/projects/${encodeURIComponent(project)}`\n return from(fetch(url).then(res => res.json()))\n .pipe(\n map(({ star_count, forks_count }: ProjectSchema) => ([\n `${round(star_count)} Stars`,\n `${round(forks_count)} Forks`\n ]))\n )\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\n// DISCLAIMER: this file is still WIP. There're some refactoring opportunities\n// which must be tackled after we gathered some feedback on v5.\n// tslint:disable\n\nimport \"focus-visible\"\n\nimport {\n merge,\n combineLatest,\n animationFrameScheduler,\n fromEvent,\n from,\n defer,\n of,\n NEVER\n} from \"rxjs\"\nimport {\n delay,\n switchMap,\n tap,\n filter,\n withLatestFrom,\n observeOn,\n take,\n shareReplay,\n catchError,\n map\n} from \"rxjs/operators\"\n\nimport {\n watchToggle,\n setToggle,\n getElements,\n watchMedia,\n watchDocument,\n watchLocation,\n watchLocationHash,\n watchViewport,\n isLocalLocation,\n setLocationHash,\n watchLocationBase\n} from \"browser\"\nimport {\n mountHeader,\n mountMain,\n mountNavigation,\n mountSearch,\n mountTableOfContents,\n mountTabs,\n useComponent,\n setupComponents,\n mountSearchQuery,\n mountSearchReset,\n mountSearchResult\n} from \"components\"\nimport {\n setupClipboard,\n setupDialog,\n setupKeyboard,\n setupInstantLoading,\n setupSearchWorker,\n SearchIndex,\n SearchIndexPipeline\n} from \"integrations\"\nimport {\n patchCodeBlocks,\n patchTables,\n patchDetails,\n patchScrollfix,\n patchSource,\n patchScripts\n} from \"patches\"\nimport { isConfig } from \"utilities\"\n\n/* ------------------------------------------------------------------------- */\n\n/* Denote that JavaScript is available */\ndocument.documentElement.classList.remove(\"no-js\")\ndocument.documentElement.classList.add(\"js\")\n\n/* Test for iOS */\nif (navigator.userAgent.match(/(iPad|iPhone|iPod)/g))\n document.documentElement.classList.add(\"ios\")\n\n/**\n * Set scroll lock\n *\n * @param el - Scrollable element\n * @param value - Vertical offset\n */\nexport function setScrollLock(\n el: HTMLElement, value: number\n): void {\n el.setAttribute(\"data-md-state\", \"lock\")\n el.style.top = `-${value}px`\n}\n\n/**\n * Reset scroll lock\n *\n * @param el - Scrollable element\n */\nexport function resetScrollLock(\n el: HTMLElement\n): void {\n const value = -1 * parseInt(el.style.top, 10)\n el.removeAttribute(\"data-md-state\")\n el.style.top = \"\"\n if (value)\n window.scrollTo(0, value)\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Initialize Material for MkDocs\n *\n * @param config - Configuration\n */\nexport function initialize(config: unknown) {\n if (!isConfig(config))\n throw new SyntaxError(`Invalid configuration: ${JSON.stringify(config)}`)\n\n /* Set up subjects */\n const document$ = watchDocument()\n const location$ = watchLocation()\n\n /* Set up user interface observables */\n const base$ = watchLocationBase(config.base, { location$ })\n const hash$ = watchLocationHash()\n const viewport$ = watchViewport()\n const tablet$ = watchMedia(\"(min-width: 960px)\")\n const screen$ = watchMedia(\"(min-width: 1220px)\")\n\n /* ----------------------------------------------------------------------- */\n\n /* Set up component bindings */\n setupComponents([\n \"announce\", /* Announcement bar */\n \"container\", /* Container */\n \"header\", /* Header */\n \"header-title\", /* Header title */\n \"main\", /* Main area */\n \"navigation\", /* Navigation */\n \"search\", /* Search */\n \"search-query\", /* Search input */\n \"search-reset\", /* Search reset */\n \"search-result\", /* Search results */\n \"skip\", /* Skip link */\n \"tabs\", /* Tabs */\n \"toc\" /* Table of contents */\n ], { document$ })\n\n const keyboard$ = setupKeyboard()\n\n // Hack: only make code blocks focusable on non-touch devices\n if (matchMedia(\"(hover)\").matches)\n patchCodeBlocks({ document$, viewport$ })\n patchDetails({ document$, hash$ })\n patchScripts({ document$ })\n patchSource({ document$ })\n patchTables({ document$ })\n\n /* Force 1px scroll offset to trigger overflow scrolling */\n patchScrollfix({ document$ })\n\n /* Set up clipboard and dialog */\n const dialog$ = setupDialog()\n const clipboard$ = setupClipboard({ document$, dialog$ })\n\n /* ----------------------------------------------------------------------- */\n\n /* Create header observable */\n const header$ = useComponent(\"header\")\n .pipe(\n mountHeader({ document$, viewport$ }),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n\n const main$ = useComponent(\"main\")\n .pipe(\n mountMain({ header$, viewport$ }),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n\n /* ----------------------------------------------------------------------- */\n\n const navigation$ = useComponent(\"navigation\")\n .pipe(\n mountNavigation({ header$, main$, viewport$, screen$ }),\n shareReplay({ bufferSize: 1, refCount: true }) // shareReplay because there might be late subscribers\n )\n\n const toc$ = useComponent(\"toc\")\n .pipe(\n mountTableOfContents({ header$, main$, viewport$, tablet$ }),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n\n const tabs$ = useComponent(\"tabs\")\n .pipe(\n mountTabs({ header$, viewport$, screen$ }),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n\n /* ----------------------------------------------------------------------- */\n\n /* Search worker - only if search is present */\n const worker$ = useComponent(\"search\")\n .pipe(\n switchMap(() => defer(() => {\n const index = config.search && config.search.index\n ? config.search.index\n : undefined\n\n /* Fetch index if it wasn't passed explicitly */\n const index$ = (\n typeof index !== \"undefined\"\n ? from(index)\n : base$\n .pipe(\n switchMap(base => fetch(`${base}/search/search_index.json`, {\n credentials: \"same-origin\"\n }).then(res => res.json())) // SearchIndex\n )\n )\n\n return of(setupSearchWorker(config.search.worker, {\n base$, index$\n }))\n }))\n )\n\n /* ----------------------------------------------------------------------- */\n\n /* Mount search query */\n const search$ = worker$\n .pipe(\n switchMap(worker => {\n\n const query$ = useComponent(\"search-query\")\n .pipe(\n mountSearchQuery(worker, { transform: config.search.transform }),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n\n /* Mount search reset */\n const reset$ = useComponent(\"search-reset\")\n .pipe(\n mountSearchReset(),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n\n /* Mount search result */\n const result$ = useComponent(\"search-result\")\n .pipe(\n mountSearchResult(worker, { query$ }),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n\n return useComponent(\"search\")\n .pipe(\n mountSearch(worker, { query$, reset$, result$ }),\n )\n }),\n catchError(() => {\n useComponent(\"search\")\n .subscribe(el => el.hidden = true) // TODO: Hack\n return NEVER\n }),\n shareReplay({ bufferSize: 1, refCount: true })\n )\n\n /* ----------------------------------------------------------------------- */\n\n // // put into search...\n hash$\n .pipe(\n tap(() => setToggle(\"search\", false)),\n delay(125), // ensure that it runs after the body scroll reset...\n )\n .subscribe(hash => setLocationHash(`#${hash}`))\n\n // TODO: scroll restoration must be centralized\n combineLatest([\n watchToggle(\"search\"),\n tablet$,\n ])\n .pipe(\n withLatestFrom(viewport$),\n switchMap(([[toggle, tablet], { offset: { y }}]) => {\n const active = toggle && !tablet\n return document$\n .pipe(\n delay(active ? 400 : 100),\n observeOn(animationFrameScheduler),\n tap(({ body }) => active\n ? setScrollLock(body, y)\n : resetScrollLock(body)\n )\n )\n })\n )\n .subscribe()\n\n /* ----------------------------------------------------------------------- */\n\n /* Always close drawer on click */\n fromEvent(document.body, \"click\")\n .pipe(\n filter(ev => !(ev.metaKey || ev.ctrlKey)),\n filter(ev => {\n if (ev.target instanceof HTMLElement) {\n const el = ev.target.closest(\"a\") // TODO: abstract as link click?\n if (el && isLocalLocation(el)) {\n return true\n }\n }\n return false\n })\n )\n .subscribe(() => {\n setToggle(\"drawer\", false)\n })\n\n /* Enable instant loading, if not on file:// protocol */\n if (\n config.features.includes(\"navigation.instant\") &&\n location.protocol !== \"file:\"\n ) {\n const dom = new DOMParser()\n\n /* Fetch sitemap and extract URL whitelist */\n base$\n .pipe(\n switchMap(base => from(fetch(`${base}/sitemap.xml`)\n .then(res => res.text())\n .then(text => dom.parseFromString(text, \"text/xml\"))\n )),\n withLatestFrom(base$),\n map(([document, base]) => {\n const urls = getElements(\"loc\", document)\n .map(node => node.textContent!)\n\n // Hack: This is a temporary fix to normalize instant loading lookup\n // on localhost and Netlify previews. If this approach proves to be\n // suitable, we'll refactor URL whitelisting anyway. We take the two\n // shortest URLs and determine the common prefix to isolate the\n // domain. If there're no two domains, we just leave it as-is, as\n // there isn't anything to be loaded anway.\n if (urls.length > 1) {\n const [a, b] = urls.sort((a, b) => a.length - b.length)\n\n /* Determine common prefix */\n let index = 0\n if (a === b)\n index = a.length\n else\n while (a.charAt(index) === b.charAt(index))\n index++\n\n /* Replace common prefix (i.e. base) with effective base */\n for (let i = 0; i < urls.length; i++)\n urls[i] = urls[i].replace(a.slice(0, index), `${base}/`)\n }\n return urls\n })\n )\n .subscribe(urls => {\n setupInstantLoading(urls, { document$, location$, viewport$ })\n })\n }\n\n /* ----------------------------------------------------------------------- */\n\n /* Unhide permalinks on first tab */\n keyboard$\n .pipe(\n filter(key => key.mode === \"global\" && key.type === \"Tab\"),\n take(1)\n )\n .subscribe(() => {\n for (const link of getElements(\".headerlink\"))\n link.style.visibility = \"visible\"\n })\n\n /* ----------------------------------------------------------------------- */\n\n const state = {\n\n /* Browser observables */\n document$,\n location$,\n viewport$,\n\n /* Component observables */\n header$,\n main$,\n navigation$,\n search$,\n tabs$,\n toc$,\n\n /* Integration observables */\n clipboard$,\n keyboard$,\n dialog$\n }\n\n /* Subscribe to all observables */\n merge(...Object.values(state))\n .subscribe()\n return state\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, combineLatest } from \"rxjs\"\nimport { distinctUntilKeyChanged, map } from \"rxjs/operators\"\n\nimport { Viewport, getElements } from \"browser\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount options\n */\ninterface MountOptions {\n document$: Observable /* Document observable */\n viewport$: Observable /* Viewport observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Patch all `code` elements\n *\n * This function will make overflowing code blocks focusable via keyboard, so\n * they can be scrolled without a mouse.\n *\n * @param options - Options\n */\nexport function patchCodeBlocks(\n { document$, viewport$ }: MountOptions\n): void {\n const els$ = document$\n .pipe(\n map(() => getElements(\"pre > code\"))\n )\n\n /* Observe viewport size only */\n const size$ = viewport$\n .pipe(\n distinctUntilKeyChanged(\"size\")\n )\n\n /* Make overflowing elements focusable */\n combineLatest([els$, size$])\n .subscribe(([els]) => {\n for (const el of els) {\n if (el.scrollWidth > el.clientWidth)\n el.setAttribute(\"tabindex\", \"0\")\n else\n el.removeAttribute(\"tabindex\")\n }\n })\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable, fromEvent, merge } from \"rxjs\"\nimport {\n filter,\n map,\n switchMapTo,\n tap\n} from \"rxjs/operators\"\n\nimport {\n getElement,\n getElements,\n watchMedia\n} from \"browser\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Patch options\n */\ninterface PatchOptions {\n document$: Observable /* Document observable */\n hash$: Observable /* Location hash observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Patch all `details` elements\n *\n * This function will ensure that all `details` tags are opened prior to\n * printing, so the whole content of the page is included, and on anchor jumps.\n *\n * @param options - Options\n */\nexport function patchDetails(\n { document$, hash$ }: PatchOptions\n): void {\n const els$ = document$\n .pipe(\n map(() => getElements(\"details\"))\n )\n\n /* Open all details before printing */\n merge(\n watchMedia(\"print\").pipe(filter(Boolean)), /* Webkit */\n fromEvent(window, \"beforeprint\") /* IE, FF */\n )\n .pipe(\n switchMapTo(els$)\n )\n .subscribe(els => {\n for (const el of els)\n el.setAttribute(\"open\", \"\")\n })\n\n /* Open parent details and fix anchor jump */\n hash$\n .pipe(\n map(id => getElement(`[id=\"${id}\"]`)!),\n filter(el => typeof el !== \"undefined\"),\n tap(el => {\n const details = el.closest(\"details\")\n if (details && !details.open)\n details.setAttribute(\"open\", \"\")\n })\n )\n .subscribe(el => el.scrollIntoView())\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { EMPTY, Observable, noop, of } from \"rxjs\"\nimport {\n concatMap,\n map,\n skip,\n switchMap,\n withLatestFrom\n} from \"rxjs/operators\"\n\nimport {\n createElement,\n getElements,\n replaceElement\n} from \"browser\"\nimport { useComponent } from \"components\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Patch options\n */\ninterface PatchOptions {\n document$: Observable /* Document observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Patch all `script` elements\n *\n * This function must be run after a document switch, which means the first\n * emission must be ignored.\n *\n * @param options - Options\n */\nexport function patchScripts(\n { document$ }: PatchOptions\n): void {\n const els$ = document$\n .pipe(\n skip(1),\n withLatestFrom(useComponent(\"container\")),\n map(([, el]) => getElements(\"script\", el))\n )\n\n /* Evaluate all scripts via replacement in order */\n els$\n .pipe(\n switchMap(els => of(...els)),\n concatMap(el => {\n const script = createElement(\"script\")\n if (el.src) {\n script.src = el.src\n replaceElement(el, script)\n\n /* Complete when script is loaded */\n return new Observable(observer => {\n script.onload = () => observer.complete()\n })\n\n /* Complete immediately */\n } else {\n script.textContent = el.textContent!\n replaceElement(el, script)\n return EMPTY\n }\n })\n )\n .subscribe(noop)\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { Observable } from \"rxjs\"\nimport { map } from \"rxjs/operators\"\n\nimport {\n createElement,\n getElements,\n replaceElement\n} from \"browser\"\nimport { renderTable } from \"templates\"\n\n/* ----------------------------------------------------------------------------\n * Helper types\n * ------------------------------------------------------------------------- */\n\n/**\n * Mount options\n */\ninterface MountOptions {\n document$: Observable /* Document observable */\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Patch all `table` elements\n *\n * This function will re-render all tables by wrapping them to improve overflow\n * scrolling on smaller screen sizes.\n *\n * @param options - Options\n */\nexport function patchTables(\n { document$ }: MountOptions\n): void {\n const sentinel = createElement(\"table\")\n document$\n .pipe(\n map(() => getElements(\"table:not([class])\"))\n )\n .subscribe(els => {\n for (const el of els) {\n replaceElement(el, sentinel)\n replaceElement(sentinel, renderTable(el))\n }\n })\n}\n"],"sourceRoot":""} \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.ar.min.js b/assets/javascripts/lunr/min/lunr.ar.min.js new file mode 100644 index 0000000..248ddc5 --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.ar.min.js @@ -0,0 +1 @@ +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.ar=function(){this.pipeline.reset(),this.pipeline.add(e.ar.trimmer,e.ar.stopWordFilter,e.ar.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.ar.stemmer))},e.ar.wordCharacters="ء-ٛٱـ",e.ar.trimmer=e.trimmerSupport.generateTrimmer(e.ar.wordCharacters),e.Pipeline.registerFunction(e.ar.trimmer,"trimmer-ar"),e.ar.stemmer=function(){var e=this;return e.result=!1,e.preRemoved=!1,e.sufRemoved=!1,e.pre={pre1:"ف ك ب و س ل ن ا ي ت",pre2:"ال لل",pre3:"بال وال فال تال كال ولل",pre4:"فبال كبال وبال وكال"},e.suf={suf1:"ه ك ت ن ا ي",suf2:"نك نه ها وك يا اه ون ين تن تم نا وا ان كم كن ني نن ما هم هن تك ته ات يه",suf3:"تين كهم نيه نهم ونه وها يهم ونا ونك وني وهم تكم تنا تها تني تهم كما كها ناه نكم هنا تان يها",suf4:"كموه ناها ونني ونهم تكما تموه تكاه كماه ناكم ناهم نيها وننا"},e.patterns=JSON.parse('{"pt43":[{"pt":[{"c":"ا","l":1}]},{"pt":[{"c":"ا,ت,ن,ي","l":0}],"mPt":[{"c":"ف","l":0,"m":1},{"c":"ع","l":1,"m":2},{"c":"ل","l":2,"m":3}]},{"pt":[{"c":"و","l":2}],"mPt":[{"c":"ف","l":0,"m":0},{"c":"ع","l":1,"m":1},{"c":"ل","l":2,"m":3}]},{"pt":[{"c":"ا","l":2}]},{"pt":[{"c":"ي","l":2}],"mPt":[{"c":"ف","l":0,"m":0},{"c":"ع","l":1,"m":1},{"c":"ا","l":2},{"c":"ل","l":3,"m":3}]},{"pt":[{"c":"م","l":0}]}],"pt53":[{"pt":[{"c":"ت","l":0},{"c":"ا","l":2}]},{"pt":[{"c":"ا,ن,ت,ي","l":0},{"c":"ت","l":2}],"mPt":[{"c":"ا","l":0},{"c":"ف","l":1,"m":1},{"c":"ت","l":2},{"c":"ع","l":3,"m":3},{"c":"ا","l":4},{"c":"ل","l":5,"m":4}]},{"pt":[{"c":"ا","l":0},{"c":"ا","l":2}],"mPt":[{"c":"ا","l":0},{"c":"ف","l":1,"m":1},{"c":"ع","l":2,"m":3},{"c":"ل","l":3,"m":4},{"c":"ا","l":4},{"c":"ل","l":5,"m":4}]},{"pt":[{"c":"ا","l":0},{"c":"ا","l":3}],"mPt":[{"c":"ف","l":0,"m":1},{"c":"ع","l":1,"m":2},{"c":"ل","l":2,"m":4}]},{"pt":[{"c":"ا","l":3},{"c":"ن","l":4}]},{"pt":[{"c":"ت","l":0},{"c":"ي","l":3}]},{"pt":[{"c":"م","l":0},{"c":"و","l":3}]},{"pt":[{"c":"ا","l":1},{"c":"و","l":3}]},{"pt":[{"c":"و","l":1},{"c":"ا","l":2}]},{"pt":[{"c":"م","l":0},{"c":"ا","l":3}]},{"pt":[{"c":"م","l":0},{"c":"ي","l":3}]},{"pt":[{"c":"ا","l":2},{"c":"ن","l":3}]},{"pt":[{"c":"م","l":0},{"c":"ن","l":1}],"mPt":[{"c":"ا","l":0},{"c":"ن","l":1},{"c":"ف","l":2,"m":2},{"c":"ع","l":3,"m":3},{"c":"ا","l":4},{"c":"ل","l":5,"m":4}]},{"pt":[{"c":"م","l":0},{"c":"ت","l":2}],"mPt":[{"c":"ا","l":0},{"c":"ف","l":1,"m":1},{"c":"ت","l":2},{"c":"ع","l":3,"m":3},{"c":"ا","l":4},{"c":"ل","l":5,"m":4}]},{"pt":[{"c":"م","l":0},{"c":"ا","l":2}]},{"pt":[{"c":"م","l":1},{"c":"ا","l":3}]},{"pt":[{"c":"ي,ت,ا,ن","l":0},{"c":"ت","l":1}],"mPt":[{"c":"ف","l":0,"m":2},{"c":"ع","l":1,"m":3},{"c":"ا","l":2},{"c":"ل","l":3,"m":4}]},{"pt":[{"c":"ت,ي,ا,ن","l":0},{"c":"ت","l":2}],"mPt":[{"c":"ا","l":0},{"c":"ف","l":1,"m":1},{"c":"ت","l":2},{"c":"ع","l":3,"m":3},{"c":"ا","l":4},{"c":"ل","l":5,"m":4}]},{"pt":[{"c":"ا","l":2},{"c":"ي","l":3}]},{"pt":[{"c":"ا,ي,ت,ن","l":0},{"c":"ن","l":1}],"mPt":[{"c":"ا","l":0},{"c":"ن","l":1},{"c":"ف","l":2,"m":2},{"c":"ع","l":3,"m":3},{"c":"ا","l":4},{"c":"ل","l":5,"m":4}]},{"pt":[{"c":"ا","l":3},{"c":"ء","l":4}]}],"pt63":[{"pt":[{"c":"ا","l":0},{"c":"ت","l":2},{"c":"ا","l":4}]},{"pt":[{"c":"ا,ت,ن,ي","l":0},{"c":"س","l":1},{"c":"ت","l":2}],"mPt":[{"c":"ا","l":0},{"c":"س","l":1},{"c":"ت","l":2},{"c":"ف","l":3,"m":3},{"c":"ع","l":4,"m":4},{"c":"ا","l":5},{"c":"ل","l":6,"m":5}]},{"pt":[{"c":"ا,ن,ت,ي","l":0},{"c":"و","l":3}]},{"pt":[{"c":"م","l":0},{"c":"س","l":1},{"c":"ت","l":2}],"mPt":[{"c":"ا","l":0},{"c":"س","l":1},{"c":"ت","l":2},{"c":"ف","l":3,"m":3},{"c":"ع","l":4,"m":4},{"c":"ا","l":5},{"c":"ل","l":6,"m":5}]},{"pt":[{"c":"ي","l":1},{"c":"ي","l":3},{"c":"ا","l":4},{"c":"ء","l":5}]},{"pt":[{"c":"ا","l":0},{"c":"ن","l":1},{"c":"ا","l":4}]}],"pt54":[{"pt":[{"c":"ت","l":0}]},{"pt":[{"c":"ا,ي,ت,ن","l":0}],"mPt":[{"c":"ا","l":0},{"c":"ف","l":1,"m":1},{"c":"ع","l":2,"m":2},{"c":"ل","l":3,"m":3},{"c":"ر","l":4,"m":4},{"c":"ا","l":5},{"c":"ر","l":6,"m":4}]},{"pt":[{"c":"م","l":0}],"mPt":[{"c":"ا","l":0},{"c":"ف","l":1,"m":1},{"c":"ع","l":2,"m":2},{"c":"ل","l":3,"m":3},{"c":"ر","l":4,"m":4},{"c":"ا","l":5},{"c":"ر","l":6,"m":4}]},{"pt":[{"c":"ا","l":2}]},{"pt":[{"c":"ا","l":0},{"c":"ن","l":2}]}],"pt64":[{"pt":[{"c":"ا","l":0},{"c":"ا","l":4}]},{"pt":[{"c":"م","l":0},{"c":"ت","l":1}]}],"pt73":[{"pt":[{"c":"ا","l":0},{"c":"س","l":1},{"c":"ت","l":2},{"c":"ا","l":5}]}],"pt75":[{"pt":[{"c":"ا","l":0},{"c":"ا","l":5}]}]}'),e.execArray=["cleanWord","removeDiacritics","cleanAlef","removeStopWords","normalizeHamzaAndAlef","removeStartWaw","removePre432","removeEndTaa","wordCheck"],e.stem=function(){var r=0;for(e.result=!1,e.preRemoved=!1,e.sufRemoved=!1;r=0)return!0},e.normalizeHamzaAndAlef=function(){return e.word=e.word.replace("ؤ","ء"),e.word=e.word.replace("ئ","ء"),e.word=e.word.replace(/([\u0627])\1+/gi,"ا"),!1},e.removeEndTaa=function(){return!(e.word.length>2)||(e.word=e.word.replace(/[\u0627]$/,""),e.word=e.word.replace("ة",""),!1)},e.removeStartWaw=function(){return e.word.length>3&&"و"==e.word[0]&&"و"==e.word[1]&&(e.word=e.word.slice(1)),!1},e.removePre432=function(){var r=e.word;if(e.word.length>=7){var t=new RegExp("^("+e.pre.pre4.split(" ").join("|")+")");e.word=e.word.replace(t,"")}if(e.word==r&&e.word.length>=6){var c=new RegExp("^("+e.pre.pre3.split(" ").join("|")+")");e.word=e.word.replace(c,"")}if(e.word==r&&e.word.length>=5){var l=new RegExp("^("+e.pre.pre2.split(" ").join("|")+")");e.word=e.word.replace(l,"")}return r!=e.word&&(e.preRemoved=!0),!1},e.patternCheck=function(r){for(var t=0;t3){var t=new RegExp("^("+e.pre.pre1.split(" ").join("|")+")");e.word=e.word.replace(t,"")}return r!=e.word&&(e.preRemoved=!0),!1},e.removeSuf1=function(){var r=e.word;if(0==e.sufRemoved&&e.word.length>3){var t=new RegExp("("+e.suf.suf1.split(" ").join("|")+")$");e.word=e.word.replace(t,"")}return r!=e.word&&(e.sufRemoved=!0),!1},e.removeSuf432=function(){var r=e.word;if(e.word.length>=6){var t=new RegExp("("+e.suf.suf4.split(" ").join("|")+")$");e.word=e.word.replace(t,"")}if(e.word==r&&e.word.length>=5){var c=new RegExp("("+e.suf.suf3.split(" ").join("|")+")$");e.word=e.word.replace(c,"")}if(e.word==r&&e.word.length>=4){var l=new RegExp("("+e.suf.suf2.split(" ").join("|")+")$");e.word=e.word.replace(l,"")}return r!=e.word&&(e.sufRemoved=!0),!1},e.wordCheck=function(){for(var r=(e.word,[e.removeSuf432,e.removeSuf1,e.removePre1]),t=0,c=!1;e.word.length>=7&&!e.result&&t=f.limit)return;f.cursor++}for(;!f.out_grouping(w,97,248);){if(f.cursor>=f.limit)return;f.cursor++}d=f.cursor,d=d&&(r=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,e=f.find_among_b(c,32),f.limit_backward=r,e))switch(f.bra=f.cursor,e){case 1:f.slice_del();break;case 2:f.in_grouping_b(p,97,229)&&f.slice_del()}}function t(){var e,r=f.limit-f.cursor;f.cursor>=d&&(e=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,f.find_among_b(l,4)?(f.bra=f.cursor,f.limit_backward=e,f.cursor=f.limit-r,f.cursor>f.limit_backward&&(f.cursor--,f.bra=f.cursor,f.slice_del())):f.limit_backward=e)}function s(){var e,r,i,n=f.limit-f.cursor;if(f.ket=f.cursor,f.eq_s_b(2,"st")&&(f.bra=f.cursor,f.eq_s_b(2,"ig")&&f.slice_del()),f.cursor=f.limit-n,f.cursor>=d&&(r=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,e=f.find_among_b(m,5),f.limit_backward=r,e))switch(f.bra=f.cursor,e){case 1:f.slice_del(),i=f.limit-f.cursor,t(),f.cursor=f.limit-i;break;case 2:f.slice_from("løs")}}function o(){var e;f.cursor>=d&&(e=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,f.out_grouping_b(w,97,248)?(f.bra=f.cursor,u=f.slice_to(u),f.limit_backward=e,f.eq_v_b(u)&&f.slice_del()):f.limit_backward=e)}var a,d,u,c=[new r("hed",-1,1),new r("ethed",0,1),new r("ered",-1,1),new r("e",-1,1),new r("erede",3,1),new r("ende",3,1),new r("erende",5,1),new r("ene",3,1),new r("erne",3,1),new r("ere",3,1),new r("en",-1,1),new r("heden",10,1),new r("eren",10,1),new r("er",-1,1),new r("heder",13,1),new r("erer",13,1),new r("s",-1,2),new r("heds",16,1),new r("es",16,1),new r("endes",18,1),new r("erendes",19,1),new r("enes",18,1),new r("ernes",18,1),new r("eres",18,1),new r("ens",16,1),new r("hedens",24,1),new r("erens",24,1),new r("ers",16,1),new r("ets",16,1),new r("erets",28,1),new r("et",-1,1),new r("eret",30,1)],l=[new r("gd",-1,-1),new r("dt",-1,-1),new r("gt",-1,-1),new r("kt",-1,-1)],m=[new r("ig",-1,1),new r("lig",0,1),new r("elig",1,1),new r("els",-1,1),new r("løst",-1,2)],w=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,48,0,128],p=[239,254,42,3,0,0,0,0,0,0,0,0,0,0,0,0,16],f=new i;this.setCurrent=function(e){f.setCurrent(e)},this.getCurrent=function(){return f.getCurrent()},this.stem=function(){var r=f.cursor;return e(),f.limit_backward=r,f.cursor=f.limit,n(),f.cursor=f.limit,t(),f.cursor=f.limit,s(),f.cursor=f.limit,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.da.stemmer,"stemmer-da"),e.da.stopWordFilter=e.generateStopWordFilter("ad af alle alt anden at blev blive bliver da de dem den denne der deres det dette dig din disse dog du efter eller en end er et for fra ham han hans har havde have hende hendes her hos hun hvad hvis hvor i ikke ind jeg jer jo kunne man mange med meget men mig min mine mit mod ned noget nogle nu når og også om op os over på selv sig sin sine sit skal skulle som sådan thi til ud under var vi vil ville vor være været".split(" ")),e.Pipeline.registerFunction(e.da.stopWordFilter,"stopWordFilter-da")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.de.min.js b/assets/javascripts/lunr/min/lunr.de.min.js new file mode 100644 index 0000000..f3b5c10 --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.de.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `German` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.de=function(){this.pipeline.reset(),this.pipeline.add(e.de.trimmer,e.de.stopWordFilter,e.de.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.de.stemmer))},e.de.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.de.trimmer=e.trimmerSupport.generateTrimmer(e.de.wordCharacters),e.Pipeline.registerFunction(e.de.trimmer,"trimmer-de"),e.de.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,i=new function(){function e(e,r,n){return!(!v.eq_s(1,e)||(v.ket=v.cursor,!v.in_grouping(p,97,252)))&&(v.slice_from(r),v.cursor=n,!0)}function i(){for(var r,n,i,s,t=v.cursor;;)if(r=v.cursor,v.bra=r,v.eq_s(1,"ß"))v.ket=v.cursor,v.slice_from("ss");else{if(r>=v.limit)break;v.cursor=r+1}for(v.cursor=t;;)for(n=v.cursor;;){if(i=v.cursor,v.in_grouping(p,97,252)){if(s=v.cursor,v.bra=s,e("u","U",i))break;if(v.cursor=s,e("y","Y",i))break}if(i>=v.limit)return void(v.cursor=n);v.cursor=i+1}}function s(){for(;!v.in_grouping(p,97,252);){if(v.cursor>=v.limit)return!0;v.cursor++}for(;!v.out_grouping(p,97,252);){if(v.cursor>=v.limit)return!0;v.cursor++}return!1}function t(){m=v.limit,l=m;var e=v.cursor+3;0<=e&&e<=v.limit&&(d=e,s()||(m=v.cursor,m=v.limit)return;v.cursor++}}}function c(){return m<=v.cursor}function u(){return l<=v.cursor}function a(){var e,r,n,i,s=v.limit-v.cursor;if(v.ket=v.cursor,(e=v.find_among_b(w,7))&&(v.bra=v.cursor,c()))switch(e){case 1:v.slice_del();break;case 2:v.slice_del(),v.ket=v.cursor,v.eq_s_b(1,"s")&&(v.bra=v.cursor,v.eq_s_b(3,"nis")&&v.slice_del());break;case 3:v.in_grouping_b(g,98,116)&&v.slice_del()}if(v.cursor=v.limit-s,v.ket=v.cursor,(e=v.find_among_b(f,4))&&(v.bra=v.cursor,c()))switch(e){case 1:v.slice_del();break;case 2:if(v.in_grouping_b(k,98,116)){var t=v.cursor-3;v.limit_backward<=t&&t<=v.limit&&(v.cursor=t,v.slice_del())}}if(v.cursor=v.limit-s,v.ket=v.cursor,(e=v.find_among_b(_,8))&&(v.bra=v.cursor,u()))switch(e){case 1:v.slice_del(),v.ket=v.cursor,v.eq_s_b(2,"ig")&&(v.bra=v.cursor,r=v.limit-v.cursor,v.eq_s_b(1,"e")||(v.cursor=v.limit-r,u()&&v.slice_del()));break;case 2:n=v.limit-v.cursor,v.eq_s_b(1,"e")||(v.cursor=v.limit-n,v.slice_del());break;case 3:if(v.slice_del(),v.ket=v.cursor,i=v.limit-v.cursor,!v.eq_s_b(2,"er")&&(v.cursor=v.limit-i,!v.eq_s_b(2,"en")))break;v.bra=v.cursor,c()&&v.slice_del();break;case 4:v.slice_del(),v.ket=v.cursor,e=v.find_among_b(b,2),e&&(v.bra=v.cursor,u()&&1==e&&v.slice_del())}}var d,l,m,h=[new r("",-1,6),new r("U",0,2),new r("Y",0,1),new r("ä",0,3),new r("ö",0,4),new r("ü",0,5)],w=[new r("e",-1,2),new r("em",-1,1),new r("en",-1,2),new r("ern",-1,1),new r("er",-1,1),new r("s",-1,3),new r("es",5,2)],f=[new r("en",-1,1),new r("er",-1,1),new r("st",-1,2),new r("est",2,1)],b=[new r("ig",-1,1),new r("lich",-1,1)],_=[new r("end",-1,1),new r("ig",-1,2),new r("ung",-1,1),new r("lich",-1,3),new r("isch",-1,2),new r("ik",-1,2),new r("heit",-1,3),new r("keit",-1,4)],p=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32,8],g=[117,30,5],k=[117,30,4],v=new n;this.setCurrent=function(e){v.setCurrent(e)},this.getCurrent=function(){return v.getCurrent()},this.stem=function(){var e=v.cursor;return i(),v.cursor=e,t(),v.limit_backward=e,v.cursor=v.limit,a(),v.cursor=v.limit_backward,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.de.stemmer,"stemmer-de"),e.de.stopWordFilter=e.generateStopWordFilter("aber alle allem allen aller alles als also am an ander andere anderem anderen anderer anderes anderm andern anderr anders auch auf aus bei bin bis bist da damit dann das dasselbe dazu daß dein deine deinem deinen deiner deines dem demselben den denn denselben der derer derselbe derselben des desselben dessen dich die dies diese dieselbe dieselben diesem diesen dieser dieses dir doch dort du durch ein eine einem einen einer eines einig einige einigem einigen einiger einiges einmal er es etwas euch euer eure eurem euren eurer eures für gegen gewesen hab habe haben hat hatte hatten hier hin hinter ich ihm ihn ihnen ihr ihre ihrem ihren ihrer ihres im in indem ins ist jede jedem jeden jeder jedes jene jenem jenen jener jenes jetzt kann kein keine keinem keinen keiner keines können könnte machen man manche manchem manchen mancher manches mein meine meinem meinen meiner meines mich mir mit muss musste nach nicht nichts noch nun nur ob oder ohne sehr sein seine seinem seinen seiner seines selbst sich sie sind so solche solchem solchen solcher solches soll sollte sondern sonst um und uns unse unsem unsen unser unses unter viel vom von vor war waren warst was weg weil weiter welche welchem welchen welcher welches wenn werde werden wie wieder will wir wird wirst wo wollen wollte während würde würden zu zum zur zwar zwischen über".split(" ")),e.Pipeline.registerFunction(e.de.stopWordFilter,"stopWordFilter-de")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.du.min.js b/assets/javascripts/lunr/min/lunr.du.min.js new file mode 100644 index 0000000..49a0f3f --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.du.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Dutch` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");console.warn('[Lunr Languages] Please use the "nl" instead of the "du". The "nl" code is the standard code for Dutch language, and "du" will be removed in the next major versions.'),e.du=function(){this.pipeline.reset(),this.pipeline.add(e.du.trimmer,e.du.stopWordFilter,e.du.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.du.stemmer))},e.du.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.du.trimmer=e.trimmerSupport.generateTrimmer(e.du.wordCharacters),e.Pipeline.registerFunction(e.du.trimmer,"trimmer-du"),e.du.stemmer=function(){var r=e.stemmerSupport.Among,i=e.stemmerSupport.SnowballProgram,n=new function(){function e(){for(var e,r,i,o=C.cursor;;){if(C.bra=C.cursor,e=C.find_among(b,11))switch(C.ket=C.cursor,e){case 1:C.slice_from("a");continue;case 2:C.slice_from("e");continue;case 3:C.slice_from("i");continue;case 4:C.slice_from("o");continue;case 5:C.slice_from("u");continue;case 6:if(C.cursor>=C.limit)break;C.cursor++;continue}break}for(C.cursor=o,C.bra=o,C.eq_s(1,"y")?(C.ket=C.cursor,C.slice_from("Y")):C.cursor=o;;)if(r=C.cursor,C.in_grouping(q,97,232)){if(i=C.cursor,C.bra=i,C.eq_s(1,"i"))C.ket=C.cursor,C.in_grouping(q,97,232)&&(C.slice_from("I"),C.cursor=r);else if(C.cursor=i,C.eq_s(1,"y"))C.ket=C.cursor,C.slice_from("Y"),C.cursor=r;else if(n(r))break}else if(n(r))break}function n(e){return C.cursor=e,e>=C.limit||(C.cursor++,!1)}function o(){_=C.limit,f=_,t()||(_=C.cursor,_<3&&(_=3),t()||(f=C.cursor))}function t(){for(;!C.in_grouping(q,97,232);){if(C.cursor>=C.limit)return!0;C.cursor++}for(;!C.out_grouping(q,97,232);){if(C.cursor>=C.limit)return!0;C.cursor++}return!1}function s(){for(var e;;)if(C.bra=C.cursor,e=C.find_among(p,3))switch(C.ket=C.cursor,e){case 1:C.slice_from("y");break;case 2:C.slice_from("i");break;case 3:if(C.cursor>=C.limit)return;C.cursor++}}function u(){return _<=C.cursor}function c(){return f<=C.cursor}function a(){var e=C.limit-C.cursor;C.find_among_b(g,3)&&(C.cursor=C.limit-e,C.ket=C.cursor,C.cursor>C.limit_backward&&(C.cursor--,C.bra=C.cursor,C.slice_del()))}function l(){var e;w=!1,C.ket=C.cursor,C.eq_s_b(1,"e")&&(C.bra=C.cursor,u()&&(e=C.limit-C.cursor,C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-e,C.slice_del(),w=!0,a())))}function m(){var e;u()&&(e=C.limit-C.cursor,C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-e,C.eq_s_b(3,"gem")||(C.cursor=C.limit-e,C.slice_del(),a())))}function d(){var e,r,i,n,o,t,s=C.limit-C.cursor;if(C.ket=C.cursor,e=C.find_among_b(h,5))switch(C.bra=C.cursor,e){case 1:u()&&C.slice_from("heid");break;case 2:m();break;case 3:u()&&C.out_grouping_b(z,97,232)&&C.slice_del()}if(C.cursor=C.limit-s,l(),C.cursor=C.limit-s,C.ket=C.cursor,C.eq_s_b(4,"heid")&&(C.bra=C.cursor,c()&&(r=C.limit-C.cursor,C.eq_s_b(1,"c")||(C.cursor=C.limit-r,C.slice_del(),C.ket=C.cursor,C.eq_s_b(2,"en")&&(C.bra=C.cursor,m())))),C.cursor=C.limit-s,C.ket=C.cursor,e=C.find_among_b(k,6))switch(C.bra=C.cursor,e){case 1:if(c()){if(C.slice_del(),i=C.limit-C.cursor,C.ket=C.cursor,C.eq_s_b(2,"ig")&&(C.bra=C.cursor,c()&&(n=C.limit-C.cursor,!C.eq_s_b(1,"e")))){C.cursor=C.limit-n,C.slice_del();break}C.cursor=C.limit-i,a()}break;case 2:c()&&(o=C.limit-C.cursor,C.eq_s_b(1,"e")||(C.cursor=C.limit-o,C.slice_del()));break;case 3:c()&&(C.slice_del(),l());break;case 4:c()&&C.slice_del();break;case 5:c()&&w&&C.slice_del()}C.cursor=C.limit-s,C.out_grouping_b(j,73,232)&&(t=C.limit-C.cursor,C.find_among_b(v,4)&&C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-t,C.ket=C.cursor,C.cursor>C.limit_backward&&(C.cursor--,C.bra=C.cursor,C.slice_del())))}var f,_,w,b=[new r("",-1,6),new r("á",0,1),new r("ä",0,1),new r("é",0,2),new r("ë",0,2),new r("í",0,3),new r("ï",0,3),new r("ó",0,4),new r("ö",0,4),new r("ú",0,5),new r("ü",0,5)],p=[new r("",-1,3),new r("I",0,2),new r("Y",0,1)],g=[new r("dd",-1,-1),new r("kk",-1,-1),new r("tt",-1,-1)],h=[new r("ene",-1,2),new r("se",-1,3),new r("en",-1,2),new r("heden",2,1),new r("s",-1,3)],k=[new r("end",-1,1),new r("ig",-1,2),new r("ing",-1,1),new r("lijk",-1,3),new r("baar",-1,4),new r("bar",-1,5)],v=[new r("aa",-1,-1),new r("ee",-1,-1),new r("oo",-1,-1),new r("uu",-1,-1)],q=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],j=[1,0,0,17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],z=[17,67,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],C=new i;this.setCurrent=function(e){C.setCurrent(e)},this.getCurrent=function(){return C.getCurrent()},this.stem=function(){var r=C.cursor;return e(),C.cursor=r,o(),C.limit_backward=r,C.cursor=C.limit,d(),C.cursor=C.limit_backward,s(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.du.stemmer,"stemmer-du"),e.du.stopWordFilter=e.generateStopWordFilter(" aan al alles als altijd andere ben bij daar dan dat de der deze die dit doch doen door dus een eens en er ge geen geweest haar had heb hebben heeft hem het hier hij hoe hun iemand iets ik in is ja je kan kon kunnen maar me meer men met mij mijn moet na naar niet niets nog nu of om omdat onder ons ook op over reeds te tegen toch toen tot u uit uw van veel voor want waren was wat werd wezen wie wil worden wordt zal ze zelf zich zij zijn zo zonder zou".split(" ")),e.Pipeline.registerFunction(e.du.stopWordFilter,"stopWordFilter-du")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.es.min.js b/assets/javascripts/lunr/min/lunr.es.min.js new file mode 100644 index 0000000..2989d34 --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.es.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Spanish` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,s){"function"==typeof define&&define.amd?define(s):"object"==typeof exports?module.exports=s():s()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.es=function(){this.pipeline.reset(),this.pipeline.add(e.es.trimmer,e.es.stopWordFilter,e.es.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.es.stemmer))},e.es.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.es.trimmer=e.trimmerSupport.generateTrimmer(e.es.wordCharacters),e.Pipeline.registerFunction(e.es.trimmer,"trimmer-es"),e.es.stemmer=function(){var s=e.stemmerSupport.Among,r=e.stemmerSupport.SnowballProgram,n=new function(){function e(){if(A.out_grouping(x,97,252)){for(;!A.in_grouping(x,97,252);){if(A.cursor>=A.limit)return!0;A.cursor++}return!1}return!0}function n(){if(A.in_grouping(x,97,252)){var s=A.cursor;if(e()){if(A.cursor=s,!A.in_grouping(x,97,252))return!0;for(;!A.out_grouping(x,97,252);){if(A.cursor>=A.limit)return!0;A.cursor++}}return!1}return!0}function i(){var s,r=A.cursor;if(n()){if(A.cursor=r,!A.out_grouping(x,97,252))return;if(s=A.cursor,e()){if(A.cursor=s,!A.in_grouping(x,97,252)||A.cursor>=A.limit)return;A.cursor++}}g=A.cursor}function a(){for(;!A.in_grouping(x,97,252);){if(A.cursor>=A.limit)return!1;A.cursor++}for(;!A.out_grouping(x,97,252);){if(A.cursor>=A.limit)return!1;A.cursor++}return!0}function t(){var e=A.cursor;g=A.limit,p=g,v=g,i(),A.cursor=e,a()&&(p=A.cursor,a()&&(v=A.cursor))}function o(){for(var e;;){if(A.bra=A.cursor,e=A.find_among(k,6))switch(A.ket=A.cursor,e){case 1:A.slice_from("a");continue;case 2:A.slice_from("e");continue;case 3:A.slice_from("i");continue;case 4:A.slice_from("o");continue;case 5:A.slice_from("u");continue;case 6:if(A.cursor>=A.limit)break;A.cursor++;continue}break}}function u(){return g<=A.cursor}function w(){return p<=A.cursor}function c(){return v<=A.cursor}function m(){var e;if(A.ket=A.cursor,A.find_among_b(y,13)&&(A.bra=A.cursor,(e=A.find_among_b(q,11))&&u()))switch(e){case 1:A.bra=A.cursor,A.slice_from("iendo");break;case 2:A.bra=A.cursor,A.slice_from("ando");break;case 3:A.bra=A.cursor,A.slice_from("ar");break;case 4:A.bra=A.cursor,A.slice_from("er");break;case 5:A.bra=A.cursor,A.slice_from("ir");break;case 6:A.slice_del();break;case 7:A.eq_s_b(1,"u")&&A.slice_del()}}function l(e,s){if(!c())return!0;A.slice_del(),A.ket=A.cursor;var r=A.find_among_b(e,s);return r&&(A.bra=A.cursor,1==r&&c()&&A.slice_del()),!1}function d(e){return!c()||(A.slice_del(),A.ket=A.cursor,A.eq_s_b(2,e)&&(A.bra=A.cursor,c()&&A.slice_del()),!1)}function b(){var e;if(A.ket=A.cursor,e=A.find_among_b(S,46)){switch(A.bra=A.cursor,e){case 1:if(!c())return!1;A.slice_del();break;case 2:if(d("ic"))return!1;break;case 3:if(!c())return!1;A.slice_from("log");break;case 4:if(!c())return!1;A.slice_from("u");break;case 5:if(!c())return!1;A.slice_from("ente");break;case 6:if(!w())return!1;A.slice_del(),A.ket=A.cursor,e=A.find_among_b(C,4),e&&(A.bra=A.cursor,c()&&(A.slice_del(),1==e&&(A.ket=A.cursor,A.eq_s_b(2,"at")&&(A.bra=A.cursor,c()&&A.slice_del()))));break;case 7:if(l(P,3))return!1;break;case 8:if(l(F,3))return!1;break;case 9:if(d("at"))return!1}return!0}return!1}function f(){var e,s;if(A.cursor>=g&&(s=A.limit_backward,A.limit_backward=g,A.ket=A.cursor,e=A.find_among_b(W,12),A.limit_backward=s,e)){if(A.bra=A.cursor,1==e){if(!A.eq_s_b(1,"u"))return!1;A.slice_del()}return!0}return!1}function _(){var e,s,r,n;if(A.cursor>=g&&(s=A.limit_backward,A.limit_backward=g,A.ket=A.cursor,e=A.find_among_b(L,96),A.limit_backward=s,e))switch(A.bra=A.cursor,e){case 1:r=A.limit-A.cursor,A.eq_s_b(1,"u")?(n=A.limit-A.cursor,A.eq_s_b(1,"g")?A.cursor=A.limit-n:A.cursor=A.limit-r):A.cursor=A.limit-r,A.bra=A.cursor;case 2:A.slice_del()}}function h(){var e,s;if(A.ket=A.cursor,e=A.find_among_b(z,8))switch(A.bra=A.cursor,e){case 1:u()&&A.slice_del();break;case 2:u()&&(A.slice_del(),A.ket=A.cursor,A.eq_s_b(1,"u")&&(A.bra=A.cursor,s=A.limit-A.cursor,A.eq_s_b(1,"g")&&(A.cursor=A.limit-s,u()&&A.slice_del())))}}var v,p,g,k=[new s("",-1,6),new s("á",0,1),new s("é",0,2),new s("í",0,3),new s("ó",0,4),new s("ú",0,5)],y=[new s("la",-1,-1),new s("sela",0,-1),new s("le",-1,-1),new s("me",-1,-1),new s("se",-1,-1),new s("lo",-1,-1),new s("selo",5,-1),new s("las",-1,-1),new s("selas",7,-1),new s("les",-1,-1),new s("los",-1,-1),new s("selos",10,-1),new s("nos",-1,-1)],q=[new s("ando",-1,6),new s("iendo",-1,6),new s("yendo",-1,7),new s("ándo",-1,2),new s("iéndo",-1,1),new s("ar",-1,6),new s("er",-1,6),new s("ir",-1,6),new s("ár",-1,3),new s("ér",-1,4),new s("ír",-1,5)],C=[new s("ic",-1,-1),new s("ad",-1,-1),new s("os",-1,-1),new s("iv",-1,1)],P=[new s("able",-1,1),new s("ible",-1,1),new s("ante",-1,1)],F=[new s("ic",-1,1),new s("abil",-1,1),new s("iv",-1,1)],S=[new s("ica",-1,1),new s("ancia",-1,2),new s("encia",-1,5),new s("adora",-1,2),new s("osa",-1,1),new s("ista",-1,1),new s("iva",-1,9),new s("anza",-1,1),new s("logía",-1,3),new s("idad",-1,8),new s("able",-1,1),new s("ible",-1,1),new s("ante",-1,2),new s("mente",-1,7),new s("amente",13,6),new s("ación",-1,2),new s("ución",-1,4),new s("ico",-1,1),new s("ismo",-1,1),new s("oso",-1,1),new s("amiento",-1,1),new s("imiento",-1,1),new s("ivo",-1,9),new s("ador",-1,2),new s("icas",-1,1),new s("ancias",-1,2),new s("encias",-1,5),new s("adoras",-1,2),new s("osas",-1,1),new s("istas",-1,1),new s("ivas",-1,9),new s("anzas",-1,1),new s("logías",-1,3),new s("idades",-1,8),new s("ables",-1,1),new s("ibles",-1,1),new s("aciones",-1,2),new s("uciones",-1,4),new s("adores",-1,2),new s("antes",-1,2),new s("icos",-1,1),new s("ismos",-1,1),new s("osos",-1,1),new s("amientos",-1,1),new s("imientos",-1,1),new s("ivos",-1,9)],W=[new s("ya",-1,1),new s("ye",-1,1),new s("yan",-1,1),new s("yen",-1,1),new s("yeron",-1,1),new s("yendo",-1,1),new s("yo",-1,1),new s("yas",-1,1),new s("yes",-1,1),new s("yais",-1,1),new s("yamos",-1,1),new s("yó",-1,1)],L=[new s("aba",-1,2),new s("ada",-1,2),new s("ida",-1,2),new s("ara",-1,2),new s("iera",-1,2),new s("ía",-1,2),new s("aría",5,2),new s("ería",5,2),new s("iría",5,2),new s("ad",-1,2),new s("ed",-1,2),new s("id",-1,2),new s("ase",-1,2),new s("iese",-1,2),new s("aste",-1,2),new s("iste",-1,2),new s("an",-1,2),new s("aban",16,2),new s("aran",16,2),new s("ieran",16,2),new s("ían",16,2),new s("arían",20,2),new s("erían",20,2),new s("irían",20,2),new s("en",-1,1),new s("asen",24,2),new s("iesen",24,2),new s("aron",-1,2),new s("ieron",-1,2),new s("arán",-1,2),new s("erán",-1,2),new s("irán",-1,2),new s("ado",-1,2),new s("ido",-1,2),new s("ando",-1,2),new s("iendo",-1,2),new s("ar",-1,2),new s("er",-1,2),new s("ir",-1,2),new s("as",-1,2),new s("abas",39,2),new s("adas",39,2),new s("idas",39,2),new s("aras",39,2),new s("ieras",39,2),new s("ías",39,2),new s("arías",45,2),new s("erías",45,2),new s("irías",45,2),new s("es",-1,1),new s("ases",49,2),new s("ieses",49,2),new s("abais",-1,2),new s("arais",-1,2),new s("ierais",-1,2),new s("íais",-1,2),new s("aríais",55,2),new s("eríais",55,2),new s("iríais",55,2),new s("aseis",-1,2),new s("ieseis",-1,2),new s("asteis",-1,2),new s("isteis",-1,2),new s("áis",-1,2),new s("éis",-1,1),new s("aréis",64,2),new s("eréis",64,2),new s("iréis",64,2),new s("ados",-1,2),new s("idos",-1,2),new s("amos",-1,2),new s("ábamos",70,2),new s("áramos",70,2),new s("iéramos",70,2),new s("íamos",70,2),new s("aríamos",74,2),new s("eríamos",74,2),new s("iríamos",74,2),new s("emos",-1,1),new s("aremos",78,2),new s("eremos",78,2),new s("iremos",78,2),new s("ásemos",78,2),new s("iésemos",78,2),new s("imos",-1,2),new s("arás",-1,2),new s("erás",-1,2),new s("irás",-1,2),new s("ís",-1,2),new s("ará",-1,2),new s("erá",-1,2),new s("irá",-1,2),new s("aré",-1,2),new s("eré",-1,2),new s("iré",-1,2),new s("ió",-1,2)],z=[new s("a",-1,1),new s("e",-1,2),new s("o",-1,1),new s("os",-1,1),new s("á",-1,1),new s("é",-1,2),new s("í",-1,1),new s("ó",-1,1)],x=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,4,10],A=new r;this.setCurrent=function(e){A.setCurrent(e)},this.getCurrent=function(){return A.getCurrent()},this.stem=function(){var e=A.cursor;return t(),A.limit_backward=e,A.cursor=A.limit,m(),A.cursor=A.limit,b()||(A.cursor=A.limit,f()||(A.cursor=A.limit,_())),A.cursor=A.limit,h(),A.cursor=A.limit_backward,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.es.stemmer,"stemmer-es"),e.es.stopWordFilter=e.generateStopWordFilter("a al algo algunas algunos ante antes como con contra cual cuando de del desde donde durante e el ella ellas ellos en entre era erais eran eras eres es esa esas ese eso esos esta estaba estabais estaban estabas estad estada estadas estado estados estamos estando estar estaremos estará estarán estarás estaré estaréis estaría estaríais estaríamos estarían estarías estas este estemos esto estos estoy estuve estuviera estuvierais estuvieran estuvieras estuvieron estuviese estuvieseis estuviesen estuvieses estuvimos estuviste estuvisteis estuviéramos estuviésemos estuvo está estábamos estáis están estás esté estéis estén estés fue fuera fuerais fueran fueras fueron fuese fueseis fuesen fueses fui fuimos fuiste fuisteis fuéramos fuésemos ha habida habidas habido habidos habiendo habremos habrá habrán habrás habré habréis habría habríais habríamos habrían habrías habéis había habíais habíamos habían habías han has hasta hay haya hayamos hayan hayas hayáis he hemos hube hubiera hubierais hubieran hubieras hubieron hubiese hubieseis hubiesen hubieses hubimos hubiste hubisteis hubiéramos hubiésemos hubo la las le les lo los me mi mis mucho muchos muy más mí mía mías mío míos nada ni no nos nosotras nosotros nuestra nuestras nuestro nuestros o os otra otras otro otros para pero poco por porque que quien quienes qué se sea seamos sean seas seremos será serán serás seré seréis sería seríais seríamos serían serías seáis sido siendo sin sobre sois somos son soy su sus suya suyas suyo suyos sí también tanto te tendremos tendrá tendrán tendrás tendré tendréis tendría tendríais tendríamos tendrían tendrías tened tenemos tenga tengamos tengan tengas tengo tengáis tenida tenidas tenido tenidos teniendo tenéis tenía teníais teníamos tenían tenías ti tiene tienen tienes todo todos tu tus tuve tuviera tuvierais tuvieran tuvieras tuvieron tuviese tuvieseis tuviesen tuvieses tuvimos tuviste tuvisteis tuviéramos tuviésemos tuvo tuya tuyas tuyo tuyos tú un una uno unos vosotras vosotros vuestra vuestras vuestro vuestros y ya yo él éramos".split(" ")),e.Pipeline.registerFunction(e.es.stopWordFilter,"stopWordFilter-es")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.fi.min.js b/assets/javascripts/lunr/min/lunr.fi.min.js new file mode 100644 index 0000000..29f5dfc --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.fi.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Finnish` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(i,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():e()(i.lunr)}(this,function(){return function(i){if(void 0===i)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===i.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");i.fi=function(){this.pipeline.reset(),this.pipeline.add(i.fi.trimmer,i.fi.stopWordFilter,i.fi.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(i.fi.stemmer))},i.fi.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",i.fi.trimmer=i.trimmerSupport.generateTrimmer(i.fi.wordCharacters),i.Pipeline.registerFunction(i.fi.trimmer,"trimmer-fi"),i.fi.stemmer=function(){var e=i.stemmerSupport.Among,r=i.stemmerSupport.SnowballProgram,n=new function(){function i(){f=A.limit,d=f,n()||(f=A.cursor,n()||(d=A.cursor))}function n(){for(var i;;){if(i=A.cursor,A.in_grouping(W,97,246))break;if(A.cursor=i,i>=A.limit)return!0;A.cursor++}for(A.cursor=i;!A.out_grouping(W,97,246);){if(A.cursor>=A.limit)return!0;A.cursor++}return!1}function t(){return d<=A.cursor}function s(){var i,e;if(A.cursor>=f)if(e=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,i=A.find_among_b(h,10)){switch(A.bra=A.cursor,A.limit_backward=e,i){case 1:if(!A.in_grouping_b(x,97,246))return;break;case 2:if(!t())return}A.slice_del()}else A.limit_backward=e}function o(){var i,e,r;if(A.cursor>=f)if(e=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,i=A.find_among_b(v,9))switch(A.bra=A.cursor,A.limit_backward=e,i){case 1:r=A.limit-A.cursor,A.eq_s_b(1,"k")||(A.cursor=A.limit-r,A.slice_del());break;case 2:A.slice_del(),A.ket=A.cursor,A.eq_s_b(3,"kse")&&(A.bra=A.cursor,A.slice_from("ksi"));break;case 3:A.slice_del();break;case 4:A.find_among_b(p,6)&&A.slice_del();break;case 5:A.find_among_b(g,6)&&A.slice_del();break;case 6:A.find_among_b(j,2)&&A.slice_del()}else A.limit_backward=e}function l(){return A.find_among_b(q,7)}function a(){return A.eq_s_b(1,"i")&&A.in_grouping_b(L,97,246)}function u(){var i,e,r;if(A.cursor>=f)if(e=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,i=A.find_among_b(C,30)){switch(A.bra=A.cursor,A.limit_backward=e,i){case 1:if(!A.eq_s_b(1,"a"))return;break;case 2:case 9:if(!A.eq_s_b(1,"e"))return;break;case 3:if(!A.eq_s_b(1,"i"))return;break;case 4:if(!A.eq_s_b(1,"o"))return;break;case 5:if(!A.eq_s_b(1,"ä"))return;break;case 6:if(!A.eq_s_b(1,"ö"))return;break;case 7:if(r=A.limit-A.cursor,!l()&&(A.cursor=A.limit-r,!A.eq_s_b(2,"ie"))){A.cursor=A.limit-r;break}if(A.cursor=A.limit-r,A.cursor<=A.limit_backward){A.cursor=A.limit-r;break}A.cursor--,A.bra=A.cursor;break;case 8:if(!A.in_grouping_b(W,97,246)||!A.out_grouping_b(W,97,246))return}A.slice_del(),k=!0}else A.limit_backward=e}function c(){var i,e,r;if(A.cursor>=d)if(e=A.limit_backward,A.limit_backward=d,A.ket=A.cursor,i=A.find_among_b(P,14)){if(A.bra=A.cursor,A.limit_backward=e,1==i){if(r=A.limit-A.cursor,A.eq_s_b(2,"po"))return;A.cursor=A.limit-r}A.slice_del()}else A.limit_backward=e}function m(){var i;A.cursor>=f&&(i=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,A.find_among_b(F,2)?(A.bra=A.cursor,A.limit_backward=i,A.slice_del()):A.limit_backward=i)}function w(){var i,e,r,n,t,s;if(A.cursor>=f){if(e=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,A.eq_s_b(1,"t")&&(A.bra=A.cursor,r=A.limit-A.cursor,A.in_grouping_b(W,97,246)&&(A.cursor=A.limit-r,A.slice_del(),A.limit_backward=e,n=A.limit-A.cursor,A.cursor>=d&&(A.cursor=d,t=A.limit_backward,A.limit_backward=A.cursor,A.cursor=A.limit-n,A.ket=A.cursor,i=A.find_among_b(S,2))))){if(A.bra=A.cursor,A.limit_backward=t,1==i){if(s=A.limit-A.cursor,A.eq_s_b(2,"po"))return;A.cursor=A.limit-s}return void A.slice_del()}A.limit_backward=e}}function _(){var i,e,r,n;if(A.cursor>=f){for(i=A.limit_backward,A.limit_backward=f,e=A.limit-A.cursor,l()&&(A.cursor=A.limit-e,A.ket=A.cursor,A.cursor>A.limit_backward&&(A.cursor--,A.bra=A.cursor,A.slice_del())),A.cursor=A.limit-e,A.ket=A.cursor,A.in_grouping_b(y,97,228)&&(A.bra=A.cursor,A.out_grouping_b(W,97,246)&&A.slice_del()),A.cursor=A.limit-e,A.ket=A.cursor,A.eq_s_b(1,"j")&&(A.bra=A.cursor,r=A.limit-A.cursor,A.eq_s_b(1,"o")?A.slice_del():(A.cursor=A.limit-r,A.eq_s_b(1,"u")&&A.slice_del())),A.cursor=A.limit-e,A.ket=A.cursor,A.eq_s_b(1,"o")&&(A.bra=A.cursor,A.eq_s_b(1,"j")&&A.slice_del()),A.cursor=A.limit-e,A.limit_backward=i;;){if(n=A.limit-A.cursor,A.out_grouping_b(W,97,246)){A.cursor=A.limit-n;break}if(A.cursor=A.limit-n,A.cursor<=A.limit_backward)return;A.cursor--}A.ket=A.cursor,A.cursor>A.limit_backward&&(A.cursor--,A.bra=A.cursor,b=A.slice_to(),A.eq_v_b(b)&&A.slice_del())}}var k,b,d,f,h=[new e("pa",-1,1),new e("sti",-1,2),new e("kaan",-1,1),new e("han",-1,1),new e("kin",-1,1),new e("hän",-1,1),new e("kään",-1,1),new e("ko",-1,1),new e("pä",-1,1),new e("kö",-1,1)],p=[new e("lla",-1,-1),new e("na",-1,-1),new e("ssa",-1,-1),new e("ta",-1,-1),new e("lta",3,-1),new e("sta",3,-1)],g=[new e("llä",-1,-1),new e("nä",-1,-1),new e("ssä",-1,-1),new e("tä",-1,-1),new e("ltä",3,-1),new e("stä",3,-1)],j=[new e("lle",-1,-1),new e("ine",-1,-1)],v=[new e("nsa",-1,3),new e("mme",-1,3),new e("nne",-1,3),new e("ni",-1,2),new e("si",-1,1),new e("an",-1,4),new e("en",-1,6),new e("än",-1,5),new e("nsä",-1,3)],q=[new e("aa",-1,-1),new e("ee",-1,-1),new e("ii",-1,-1),new e("oo",-1,-1),new e("uu",-1,-1),new e("ää",-1,-1),new e("öö",-1,-1)],C=[new e("a",-1,8),new e("lla",0,-1),new e("na",0,-1),new e("ssa",0,-1),new e("ta",0,-1),new e("lta",4,-1),new e("sta",4,-1),new e("tta",4,9),new e("lle",-1,-1),new e("ine",-1,-1),new e("ksi",-1,-1),new e("n",-1,7),new e("han",11,1),new e("den",11,-1,a),new e("seen",11,-1,l),new e("hen",11,2),new e("tten",11,-1,a),new e("hin",11,3),new e("siin",11,-1,a),new e("hon",11,4),new e("hän",11,5),new e("hön",11,6),new e("ä",-1,8),new e("llä",22,-1),new e("nä",22,-1),new e("ssä",22,-1),new e("tä",22,-1),new e("ltä",26,-1),new e("stä",26,-1),new e("ttä",26,9)],P=[new e("eja",-1,-1),new e("mma",-1,1),new e("imma",1,-1),new e("mpa",-1,1),new e("impa",3,-1),new e("mmi",-1,1),new e("immi",5,-1),new e("mpi",-1,1),new e("impi",7,-1),new e("ejä",-1,-1),new e("mmä",-1,1),new e("immä",10,-1),new e("mpä",-1,1),new e("impä",12,-1)],F=[new e("i",-1,-1),new e("j",-1,-1)],S=[new e("mma",-1,1),new e("imma",0,-1)],y=[17,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],W=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],L=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],x=[17,97,24,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],A=new r;this.setCurrent=function(i){A.setCurrent(i)},this.getCurrent=function(){return A.getCurrent()},this.stem=function(){var e=A.cursor;return i(),k=!1,A.limit_backward=e,A.cursor=A.limit,s(),A.cursor=A.limit,o(),A.cursor=A.limit,u(),A.cursor=A.limit,c(),A.cursor=A.limit,k?(m(),A.cursor=A.limit):(A.cursor=A.limit,w(),A.cursor=A.limit),_(),!0}};return function(i){return"function"==typeof i.update?i.update(function(i){return n.setCurrent(i),n.stem(),n.getCurrent()}):(n.setCurrent(i),n.stem(),n.getCurrent())}}(),i.Pipeline.registerFunction(i.fi.stemmer,"stemmer-fi"),i.fi.stopWordFilter=i.generateStopWordFilter("ei eivät emme en et ette että he heidän heidät heihin heille heillä heiltä heissä heistä heitä hän häneen hänelle hänellä häneltä hänen hänessä hänestä hänet häntä itse ja johon joiden joihin joiksi joilla joille joilta joina joissa joista joita joka joksi jolla jolle jolta jona jonka jos jossa josta jota jotka kanssa keiden keihin keiksi keille keillä keiltä keinä keissä keistä keitä keneen keneksi kenelle kenellä keneltä kenen kenenä kenessä kenestä kenet ketkä ketkä ketä koska kuin kuka kun me meidän meidät meihin meille meillä meiltä meissä meistä meitä mihin miksi mikä mille millä miltä minkä minkä minua minulla minulle minulta minun minussa minusta minut minuun minä minä missä mistä mitkä mitä mukaan mutta ne niiden niihin niiksi niille niillä niiltä niin niin niinä niissä niistä niitä noiden noihin noiksi noilla noille noilta noin noina noissa noista noita nuo nyt näiden näihin näiksi näille näillä näiltä näinä näissä näistä näitä nämä ole olemme olen olet olette oli olimme olin olisi olisimme olisin olisit olisitte olisivat olit olitte olivat olla olleet ollut on ovat poikki se sekä sen siihen siinä siitä siksi sille sillä sillä siltä sinua sinulla sinulle sinulta sinun sinussa sinusta sinut sinuun sinä sinä sitä tai te teidän teidät teihin teille teillä teiltä teissä teistä teitä tuo tuohon tuoksi tuolla tuolle tuolta tuon tuona tuossa tuosta tuota tähän täksi tälle tällä tältä tämä tämän tänä tässä tästä tätä vaan vai vaikka yli".split(" ")),i.Pipeline.registerFunction(i.fi.stopWordFilter,"stopWordFilter-fi")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.fr.min.js b/assets/javascripts/lunr/min/lunr.fr.min.js new file mode 100644 index 0000000..68cd009 --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.fr.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `French` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.fr=function(){this.pipeline.reset(),this.pipeline.add(e.fr.trimmer,e.fr.stopWordFilter,e.fr.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.fr.stemmer))},e.fr.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.fr.trimmer=e.trimmerSupport.generateTrimmer(e.fr.wordCharacters),e.Pipeline.registerFunction(e.fr.trimmer,"trimmer-fr"),e.fr.stemmer=function(){var r=e.stemmerSupport.Among,s=e.stemmerSupport.SnowballProgram,i=new function(){function e(e,r,s){return!(!W.eq_s(1,e)||(W.ket=W.cursor,!W.in_grouping(F,97,251)))&&(W.slice_from(r),W.cursor=s,!0)}function i(e,r,s){return!!W.eq_s(1,e)&&(W.ket=W.cursor,W.slice_from(r),W.cursor=s,!0)}function n(){for(var r,s;;){if(r=W.cursor,W.in_grouping(F,97,251)){if(W.bra=W.cursor,s=W.cursor,e("u","U",r))continue;if(W.cursor=s,e("i","I",r))continue;if(W.cursor=s,i("y","Y",r))continue}if(W.cursor=r,W.bra=r,!e("y","Y",r)){if(W.cursor=r,W.eq_s(1,"q")&&(W.bra=W.cursor,i("u","U",r)))continue;if(W.cursor=r,r>=W.limit)return;W.cursor++}}}function t(){for(;!W.in_grouping(F,97,251);){if(W.cursor>=W.limit)return!0;W.cursor++}for(;!W.out_grouping(F,97,251);){if(W.cursor>=W.limit)return!0;W.cursor++}return!1}function u(){var e=W.cursor;if(q=W.limit,g=q,p=q,W.in_grouping(F,97,251)&&W.in_grouping(F,97,251)&&W.cursor=W.limit){W.cursor=q;break}W.cursor++}while(!W.in_grouping(F,97,251))}q=W.cursor,W.cursor=e,t()||(g=W.cursor,t()||(p=W.cursor))}function o(){for(var e,r;;){if(r=W.cursor,W.bra=r,!(e=W.find_among(h,4)))break;switch(W.ket=W.cursor,e){case 1:W.slice_from("i");break;case 2:W.slice_from("u");break;case 3:W.slice_from("y");break;case 4:if(W.cursor>=W.limit)return;W.cursor++}}}function c(){return q<=W.cursor}function a(){return g<=W.cursor}function l(){return p<=W.cursor}function w(){var e,r;if(W.ket=W.cursor,e=W.find_among_b(C,43)){switch(W.bra=W.cursor,e){case 1:if(!l())return!1;W.slice_del();break;case 2:if(!l())return!1;W.slice_del(),W.ket=W.cursor,W.eq_s_b(2,"ic")&&(W.bra=W.cursor,l()?W.slice_del():W.slice_from("iqU"));break;case 3:if(!l())return!1;W.slice_from("log");break;case 4:if(!l())return!1;W.slice_from("u");break;case 5:if(!l())return!1;W.slice_from("ent");break;case 6:if(!c())return!1;if(W.slice_del(),W.ket=W.cursor,e=W.find_among_b(z,6))switch(W.bra=W.cursor,e){case 1:l()&&(W.slice_del(),W.ket=W.cursor,W.eq_s_b(2,"at")&&(W.bra=W.cursor,l()&&W.slice_del()));break;case 2:l()?W.slice_del():a()&&W.slice_from("eux");break;case 3:l()&&W.slice_del();break;case 4:c()&&W.slice_from("i")}break;case 7:if(!l())return!1;if(W.slice_del(),W.ket=W.cursor,e=W.find_among_b(y,3))switch(W.bra=W.cursor,e){case 1:l()?W.slice_del():W.slice_from("abl");break;case 2:l()?W.slice_del():W.slice_from("iqU");break;case 3:l()&&W.slice_del()}break;case 8:if(!l())return!1;if(W.slice_del(),W.ket=W.cursor,W.eq_s_b(2,"at")&&(W.bra=W.cursor,l()&&(W.slice_del(),W.ket=W.cursor,W.eq_s_b(2,"ic")))){W.bra=W.cursor,l()?W.slice_del():W.slice_from("iqU");break}break;case 9:W.slice_from("eau");break;case 10:if(!a())return!1;W.slice_from("al");break;case 11:if(l())W.slice_del();else{if(!a())return!1;W.slice_from("eux")}break;case 12:if(!a()||!W.out_grouping_b(F,97,251))return!1;W.slice_del();break;case 13:return c()&&W.slice_from("ant"),!1;case 14:return c()&&W.slice_from("ent"),!1;case 15:return r=W.limit-W.cursor,W.in_grouping_b(F,97,251)&&c()&&(W.cursor=W.limit-r,W.slice_del()),!1}return!0}return!1}function f(){var e,r;if(W.cursor=q){if(s=W.limit_backward,W.limit_backward=q,W.ket=W.cursor,e=W.find_among_b(P,7))switch(W.bra=W.cursor,e){case 1:if(l()){if(i=W.limit-W.cursor,!W.eq_s_b(1,"s")&&(W.cursor=W.limit-i,!W.eq_s_b(1,"t")))break;W.slice_del()}break;case 2:W.slice_from("i");break;case 3:W.slice_del();break;case 4:W.eq_s_b(2,"gu")&&W.slice_del()}W.limit_backward=s}}function b(){var e=W.limit-W.cursor;W.find_among_b(U,5)&&(W.cursor=W.limit-e,W.ket=W.cursor,W.cursor>W.limit_backward&&(W.cursor--,W.bra=W.cursor,W.slice_del()))}function d(){for(var e,r=1;W.out_grouping_b(F,97,251);)r--;if(r<=0){if(W.ket=W.cursor,e=W.limit-W.cursor,!W.eq_s_b(1,"é")&&(W.cursor=W.limit-e,!W.eq_s_b(1,"è")))return;W.bra=W.cursor,W.slice_from("e")}}function k(){if(!w()&&(W.cursor=W.limit,!f()&&(W.cursor=W.limit,!m())))return W.cursor=W.limit,void _();W.cursor=W.limit,W.ket=W.cursor,W.eq_s_b(1,"Y")?(W.bra=W.cursor,W.slice_from("i")):(W.cursor=W.limit,W.eq_s_b(1,"ç")&&(W.bra=W.cursor,W.slice_from("c")))}var p,g,q,v=[new r("col",-1,-1),new r("par",-1,-1),new r("tap",-1,-1)],h=[new r("",-1,4),new r("I",0,1),new r("U",0,2),new r("Y",0,3)],z=[new r("iqU",-1,3),new r("abl",-1,3),new r("Ièr",-1,4),new r("ièr",-1,4),new r("eus",-1,2),new r("iv",-1,1)],y=[new r("ic",-1,2),new r("abil",-1,1),new r("iv",-1,3)],C=[new r("iqUe",-1,1),new r("atrice",-1,2),new r("ance",-1,1),new r("ence",-1,5),new r("logie",-1,3),new r("able",-1,1),new r("isme",-1,1),new r("euse",-1,11),new r("iste",-1,1),new r("ive",-1,8),new r("if",-1,8),new r("usion",-1,4),new r("ation",-1,2),new r("ution",-1,4),new r("ateur",-1,2),new r("iqUes",-1,1),new r("atrices",-1,2),new r("ances",-1,1),new r("ences",-1,5),new r("logies",-1,3),new r("ables",-1,1),new r("ismes",-1,1),new r("euses",-1,11),new r("istes",-1,1),new r("ives",-1,8),new r("ifs",-1,8),new r("usions",-1,4),new r("ations",-1,2),new r("utions",-1,4),new r("ateurs",-1,2),new r("ments",-1,15),new r("ements",30,6),new r("issements",31,12),new r("ités",-1,7),new r("ment",-1,15),new r("ement",34,6),new r("issement",35,12),new r("amment",34,13),new r("emment",34,14),new r("aux",-1,10),new r("eaux",39,9),new r("eux",-1,1),new r("ité",-1,7)],x=[new r("ira",-1,1),new r("ie",-1,1),new r("isse",-1,1),new r("issante",-1,1),new r("i",-1,1),new r("irai",4,1),new r("ir",-1,1),new r("iras",-1,1),new r("ies",-1,1),new r("îmes",-1,1),new r("isses",-1,1),new r("issantes",-1,1),new r("îtes",-1,1),new r("is",-1,1),new r("irais",13,1),new r("issais",13,1),new r("irions",-1,1),new r("issions",-1,1),new r("irons",-1,1),new r("issons",-1,1),new r("issants",-1,1),new r("it",-1,1),new r("irait",21,1),new r("issait",21,1),new r("issant",-1,1),new r("iraIent",-1,1),new r("issaIent",-1,1),new r("irent",-1,1),new r("issent",-1,1),new r("iront",-1,1),new r("ît",-1,1),new r("iriez",-1,1),new r("issiez",-1,1),new r("irez",-1,1),new r("issez",-1,1)],I=[new r("a",-1,3),new r("era",0,2),new r("asse",-1,3),new r("ante",-1,3),new r("ée",-1,2),new r("ai",-1,3),new r("erai",5,2),new r("er",-1,2),new r("as",-1,3),new r("eras",8,2),new r("âmes",-1,3),new r("asses",-1,3),new r("antes",-1,3),new r("âtes",-1,3),new r("ées",-1,2),new r("ais",-1,3),new r("erais",15,2),new r("ions",-1,1),new r("erions",17,2),new r("assions",17,3),new r("erons",-1,2),new r("ants",-1,3),new r("és",-1,2),new r("ait",-1,3),new r("erait",23,2),new r("ant",-1,3),new r("aIent",-1,3),new r("eraIent",26,2),new r("èrent",-1,2),new r("assent",-1,3),new r("eront",-1,2),new r("ât",-1,3),new r("ez",-1,2),new r("iez",32,2),new r("eriez",33,2),new r("assiez",33,3),new r("erez",32,2),new r("é",-1,2)],P=[new r("e",-1,3),new r("Ière",0,2),new r("ière",0,2),new r("ion",-1,1),new r("Ier",-1,2),new r("ier",-1,2),new r("ë",-1,4)],U=[new r("ell",-1,-1),new r("eill",-1,-1),new r("enn",-1,-1),new r("onn",-1,-1),new r("ett",-1,-1)],F=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,128,130,103,8,5],S=[1,65,20,0,0,0,0,0,0,0,0,0,0,0,0,0,128],W=new s;this.setCurrent=function(e){W.setCurrent(e)},this.getCurrent=function(){return W.getCurrent()},this.stem=function(){var e=W.cursor;return n(),W.cursor=e,u(),W.limit_backward=e,W.cursor=W.limit,k(),W.cursor=W.limit,b(),W.cursor=W.limit,d(),W.cursor=W.limit_backward,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.fr.stemmer,"stemmer-fr"),e.fr.stopWordFilter=e.generateStopWordFilter("ai aie aient aies ait as au aura aurai auraient aurais aurait auras aurez auriez aurions aurons auront aux avaient avais avait avec avez aviez avions avons ayant ayez ayons c ce ceci celà ces cet cette d dans de des du elle en es est et eu eue eues eurent eus eusse eussent eusses eussiez eussions eut eux eûmes eût eûtes furent fus fusse fussent fusses fussiez fussions fut fûmes fût fûtes ici il ils j je l la le les leur leurs lui m ma mais me mes moi mon même n ne nos notre nous on ont ou par pas pour qu que quel quelle quelles quels qui s sa sans se sera serai seraient serais serait seras serez seriez serions serons seront ses soi soient sois soit sommes son sont soyez soyons suis sur t ta te tes toi ton tu un une vos votre vous y à étaient étais était étant étiez étions été étée étées étés êtes".split(" ")),e.Pipeline.registerFunction(e.fr.stopWordFilter,"stopWordFilter-fr")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.hu.min.js b/assets/javascripts/lunr/min/lunr.hu.min.js new file mode 100644 index 0000000..ed9d909 --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.hu.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Hungarian` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,n){"function"==typeof define&&define.amd?define(n):"object"==typeof exports?module.exports=n():n()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.hu=function(){this.pipeline.reset(),this.pipeline.add(e.hu.trimmer,e.hu.stopWordFilter,e.hu.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.hu.stemmer))},e.hu.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.hu.trimmer=e.trimmerSupport.generateTrimmer(e.hu.wordCharacters),e.Pipeline.registerFunction(e.hu.trimmer,"trimmer-hu"),e.hu.stemmer=function(){var n=e.stemmerSupport.Among,r=e.stemmerSupport.SnowballProgram,i=new function(){function e(){var e,n=L.cursor;if(d=L.limit,L.in_grouping(W,97,252))for(;;){if(e=L.cursor,L.out_grouping(W,97,252))return L.cursor=e,L.find_among(g,8)||(L.cursor=e,e=L.limit)return void(d=e);L.cursor++}if(L.cursor=n,L.out_grouping(W,97,252)){for(;!L.in_grouping(W,97,252);){if(L.cursor>=L.limit)return;L.cursor++}d=L.cursor}}function i(){return d<=L.cursor}function a(){var e;if(L.ket=L.cursor,(e=L.find_among_b(h,2))&&(L.bra=L.cursor,i()))switch(e){case 1:L.slice_from("a");break;case 2:L.slice_from("e")}}function t(){var e=L.limit-L.cursor;return!!L.find_among_b(p,23)&&(L.cursor=L.limit-e,!0)}function s(){if(L.cursor>L.limit_backward){L.cursor--,L.ket=L.cursor;var e=L.cursor-1;L.limit_backward<=e&&e<=L.limit&&(L.cursor=e,L.bra=e,L.slice_del())}}function c(){var e;if(L.ket=L.cursor,(e=L.find_among_b(_,2))&&(L.bra=L.cursor,i())){if((1==e||2==e)&&!t())return;L.slice_del(),s()}}function o(){L.ket=L.cursor,L.find_among_b(v,44)&&(L.bra=L.cursor,i()&&(L.slice_del(),a()))}function w(){var e;if(L.ket=L.cursor,(e=L.find_among_b(z,3))&&(L.bra=L.cursor,i()))switch(e){case 1:L.slice_from("e");break;case 2:case 3:L.slice_from("a")}}function l(){var e;if(L.ket=L.cursor,(e=L.find_among_b(y,6))&&(L.bra=L.cursor,i()))switch(e){case 1:case 2:L.slice_del();break;case 3:L.slice_from("a");break;case 4:L.slice_from("e")}}function u(){var e;if(L.ket=L.cursor,(e=L.find_among_b(j,2))&&(L.bra=L.cursor,i())){if((1==e||2==e)&&!t())return;L.slice_del(),s()}}function m(){var e;if(L.ket=L.cursor,(e=L.find_among_b(C,7))&&(L.bra=L.cursor,i()))switch(e){case 1:L.slice_from("a");break;case 2:L.slice_from("e");break;case 3:case 4:case 5:case 6:case 7:L.slice_del()}}function k(){var e;if(L.ket=L.cursor,(e=L.find_among_b(P,12))&&(L.bra=L.cursor,i()))switch(e){case 1:case 4:case 7:case 9:L.slice_del();break;case 2:case 5:case 8:L.slice_from("e");break;case 3:case 6:L.slice_from("a")}}function f(){var e;if(L.ket=L.cursor,(e=L.find_among_b(F,31))&&(L.bra=L.cursor,i()))switch(e){case 1:case 4:case 7:case 8:case 9:case 12:case 13:case 16:case 17:case 18:L.slice_del();break;case 2:case 5:case 10:case 14:case 19:L.slice_from("a");break;case 3:case 6:case 11:case 15:case 20:L.slice_from("e")}}function b(){var e;if(L.ket=L.cursor,(e=L.find_among_b(S,42))&&(L.bra=L.cursor,i()))switch(e){case 1:case 4:case 5:case 6:case 9:case 10:case 11:case 14:case 15:case 16:case 17:case 20:case 21:case 24:case 25:case 26:case 29:L.slice_del();break;case 2:case 7:case 12:case 18:case 22:case 27:L.slice_from("a");break;case 3:case 8:case 13:case 19:case 23:case 28:L.slice_from("e")}}var d,g=[new n("cs",-1,-1),new n("dzs",-1,-1),new n("gy",-1,-1),new n("ly",-1,-1),new n("ny",-1,-1),new n("sz",-1,-1),new n("ty",-1,-1),new n("zs",-1,-1)],h=[new n("á",-1,1),new n("é",-1,2)],p=[new n("bb",-1,-1),new n("cc",-1,-1),new n("dd",-1,-1),new n("ff",-1,-1),new n("gg",-1,-1),new n("jj",-1,-1),new n("kk",-1,-1),new n("ll",-1,-1),new n("mm",-1,-1),new n("nn",-1,-1),new n("pp",-1,-1),new n("rr",-1,-1),new n("ccs",-1,-1),new n("ss",-1,-1),new n("zzs",-1,-1),new n("tt",-1,-1),new n("vv",-1,-1),new n("ggy",-1,-1),new n("lly",-1,-1),new n("nny",-1,-1),new n("tty",-1,-1),new n("ssz",-1,-1),new n("zz",-1,-1)],_=[new n("al",-1,1),new n("el",-1,2)],v=[new n("ba",-1,-1),new n("ra",-1,-1),new n("be",-1,-1),new n("re",-1,-1),new n("ig",-1,-1),new n("nak",-1,-1),new n("nek",-1,-1),new n("val",-1,-1),new n("vel",-1,-1),new n("ul",-1,-1),new n("nál",-1,-1),new n("nél",-1,-1),new n("ból",-1,-1),new n("ról",-1,-1),new n("tól",-1,-1),new n("bõl",-1,-1),new n("rõl",-1,-1),new n("tõl",-1,-1),new n("ül",-1,-1),new n("n",-1,-1),new n("an",19,-1),new n("ban",20,-1),new n("en",19,-1),new n("ben",22,-1),new n("képpen",22,-1),new n("on",19,-1),new n("ön",19,-1),new n("képp",-1,-1),new n("kor",-1,-1),new n("t",-1,-1),new n("at",29,-1),new n("et",29,-1),new n("ként",29,-1),new n("anként",32,-1),new n("enként",32,-1),new n("onként",32,-1),new n("ot",29,-1),new n("ért",29,-1),new n("öt",29,-1),new n("hez",-1,-1),new n("hoz",-1,-1),new n("höz",-1,-1),new n("vá",-1,-1),new n("vé",-1,-1)],z=[new n("án",-1,2),new n("én",-1,1),new n("ánként",-1,3)],y=[new n("stul",-1,2),new n("astul",0,1),new n("ástul",0,3),new n("stül",-1,2),new n("estül",3,1),new n("éstül",3,4)],j=[new n("á",-1,1),new n("é",-1,2)],C=[new n("k",-1,7),new n("ak",0,4),new n("ek",0,6),new n("ok",0,5),new n("ák",0,1),new n("ék",0,2),new n("ök",0,3)],P=[new n("éi",-1,7),new n("áéi",0,6),new n("ééi",0,5),new n("é",-1,9),new n("ké",3,4),new n("aké",4,1),new n("eké",4,1),new n("oké",4,1),new n("áké",4,3),new n("éké",4,2),new n("öké",4,1),new n("éé",3,8)],F=[new n("a",-1,18),new n("ja",0,17),new n("d",-1,16),new n("ad",2,13),new n("ed",2,13),new n("od",2,13),new n("ád",2,14),new n("éd",2,15),new n("öd",2,13),new n("e",-1,18),new n("je",9,17),new n("nk",-1,4),new n("unk",11,1),new n("ánk",11,2),new n("énk",11,3),new n("ünk",11,1),new n("uk",-1,8),new n("juk",16,7),new n("ájuk",17,5),new n("ük",-1,8),new n("jük",19,7),new n("éjük",20,6),new n("m",-1,12),new n("am",22,9),new n("em",22,9),new n("om",22,9),new n("ám",22,10),new n("ém",22,11),new n("o",-1,18),new n("á",-1,19),new n("é",-1,20)],S=[new n("id",-1,10),new n("aid",0,9),new n("jaid",1,6),new n("eid",0,9),new n("jeid",3,6),new n("áid",0,7),new n("éid",0,8),new n("i",-1,15),new n("ai",7,14),new n("jai",8,11),new n("ei",7,14),new n("jei",10,11),new n("ái",7,12),new n("éi",7,13),new n("itek",-1,24),new n("eitek",14,21),new n("jeitek",15,20),new n("éitek",14,23),new n("ik",-1,29),new n("aik",18,26),new n("jaik",19,25),new n("eik",18,26),new n("jeik",21,25),new n("áik",18,27),new n("éik",18,28),new n("ink",-1,20),new n("aink",25,17),new n("jaink",26,16),new n("eink",25,17),new n("jeink",28,16),new n("áink",25,18),new n("éink",25,19),new n("aitok",-1,21),new n("jaitok",32,20),new n("áitok",-1,22),new n("im",-1,5),new n("aim",35,4),new n("jaim",36,1),new n("eim",35,4),new n("jeim",38,1),new n("áim",35,2),new n("éim",35,3)],W=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,52,14],L=new r;this.setCurrent=function(e){L.setCurrent(e)},this.getCurrent=function(){return L.getCurrent()},this.stem=function(){var n=L.cursor;return e(),L.limit_backward=n,L.cursor=L.limit,c(),L.cursor=L.limit,o(),L.cursor=L.limit,w(),L.cursor=L.limit,l(),L.cursor=L.limit,u(),L.cursor=L.limit,k(),L.cursor=L.limit,f(),L.cursor=L.limit,b(),L.cursor=L.limit,m(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.hu.stemmer,"stemmer-hu"),e.hu.stopWordFilter=e.generateStopWordFilter("a abban ahhoz ahogy ahol aki akik akkor alatt amely amelyek amelyekben amelyeket amelyet amelynek ami amikor amit amolyan amíg annak arra arról az azok azon azonban azt aztán azután azzal azért be belül benne bár cikk cikkek cikkeket csak de e ebben eddig egy egyes egyetlen egyik egyre egyéb egész ehhez ekkor el ellen elsõ elég elõ elõször elõtt emilyen ennek erre ez ezek ezen ezt ezzel ezért fel felé hanem hiszen hogy hogyan igen ill ill. illetve ilyen ilyenkor ismét ison itt jobban jó jól kell kellett keressünk keresztül ki kívül között közül legalább legyen lehet lehetett lenne lenni lesz lett maga magát majd majd meg mellett mely melyek mert mi mikor milyen minden mindenki mindent mindig mint mintha mit mivel miért most már más másik még míg nagy nagyobb nagyon ne nekem neki nem nincs néha néhány nélkül olyan ott pedig persze rá s saját sem semmi sok sokat sokkal szemben szerint szinte számára talán tehát teljes tovább továbbá több ugyanis utolsó után utána vagy vagyis vagyok valaki valami valamint való van vannak vele vissza viszont volna volt voltak voltam voltunk által általában át én éppen és így õ õk õket össze úgy új újabb újra".split(" ")),e.Pipeline.registerFunction(e.hu.stopWordFilter,"stopWordFilter-hu")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.it.min.js b/assets/javascripts/lunr/min/lunr.it.min.js new file mode 100644 index 0000000..344b6a3 --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.it.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Italian` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.it=function(){this.pipeline.reset(),this.pipeline.add(e.it.trimmer,e.it.stopWordFilter,e.it.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.it.stemmer))},e.it.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.it.trimmer=e.trimmerSupport.generateTrimmer(e.it.wordCharacters),e.Pipeline.registerFunction(e.it.trimmer,"trimmer-it"),e.it.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,i=new function(){function e(e,r,n){return!(!x.eq_s(1,e)||(x.ket=x.cursor,!x.in_grouping(L,97,249)))&&(x.slice_from(r),x.cursor=n,!0)}function i(){for(var r,n,i,o,t=x.cursor;;){if(x.bra=x.cursor,r=x.find_among(h,7))switch(x.ket=x.cursor,r){case 1:x.slice_from("à");continue;case 2:x.slice_from("è");continue;case 3:x.slice_from("ì");continue;case 4:x.slice_from("ò");continue;case 5:x.slice_from("ù");continue;case 6:x.slice_from("qU");continue;case 7:if(x.cursor>=x.limit)break;x.cursor++;continue}break}for(x.cursor=t;;)for(n=x.cursor;;){if(i=x.cursor,x.in_grouping(L,97,249)){if(x.bra=x.cursor,o=x.cursor,e("u","U",i))break;if(x.cursor=o,e("i","I",i))break}if(x.cursor=i,x.cursor>=x.limit)return void(x.cursor=n);x.cursor++}}function o(e){if(x.cursor=e,!x.in_grouping(L,97,249))return!1;for(;!x.out_grouping(L,97,249);){if(x.cursor>=x.limit)return!1;x.cursor++}return!0}function t(){if(x.in_grouping(L,97,249)){var e=x.cursor;if(x.out_grouping(L,97,249)){for(;!x.in_grouping(L,97,249);){if(x.cursor>=x.limit)return o(e);x.cursor++}return!0}return o(e)}return!1}function s(){var e,r=x.cursor;if(!t()){if(x.cursor=r,!x.out_grouping(L,97,249))return;if(e=x.cursor,x.out_grouping(L,97,249)){for(;!x.in_grouping(L,97,249);){if(x.cursor>=x.limit)return x.cursor=e,void(x.in_grouping(L,97,249)&&x.cursor=x.limit)return;x.cursor++}k=x.cursor}function a(){for(;!x.in_grouping(L,97,249);){if(x.cursor>=x.limit)return!1;x.cursor++}for(;!x.out_grouping(L,97,249);){if(x.cursor>=x.limit)return!1;x.cursor++}return!0}function u(){var e=x.cursor;k=x.limit,p=k,g=k,s(),x.cursor=e,a()&&(p=x.cursor,a()&&(g=x.cursor))}function c(){for(var e;;){if(x.bra=x.cursor,!(e=x.find_among(q,3)))break;switch(x.ket=x.cursor,e){case 1:x.slice_from("i");break;case 2:x.slice_from("u");break;case 3:if(x.cursor>=x.limit)return;x.cursor++}}}function w(){return k<=x.cursor}function l(){return p<=x.cursor}function m(){return g<=x.cursor}function f(){var e;if(x.ket=x.cursor,x.find_among_b(C,37)&&(x.bra=x.cursor,(e=x.find_among_b(z,5))&&w()))switch(e){case 1:x.slice_del();break;case 2:x.slice_from("e")}}function v(){var e;if(x.ket=x.cursor,!(e=x.find_among_b(S,51)))return!1;switch(x.bra=x.cursor,e){case 1:if(!m())return!1;x.slice_del();break;case 2:if(!m())return!1;x.slice_del(),x.ket=x.cursor,x.eq_s_b(2,"ic")&&(x.bra=x.cursor,m()&&x.slice_del());break;case 3:if(!m())return!1;x.slice_from("log");break;case 4:if(!m())return!1;x.slice_from("u");break;case 5:if(!m())return!1;x.slice_from("ente");break;case 6:if(!w())return!1;x.slice_del();break;case 7:if(!l())return!1;x.slice_del(),x.ket=x.cursor,e=x.find_among_b(P,4),e&&(x.bra=x.cursor,m()&&(x.slice_del(),1==e&&(x.ket=x.cursor,x.eq_s_b(2,"at")&&(x.bra=x.cursor,m()&&x.slice_del()))));break;case 8:if(!m())return!1;x.slice_del(),x.ket=x.cursor,e=x.find_among_b(F,3),e&&(x.bra=x.cursor,1==e&&m()&&x.slice_del());break;case 9:if(!m())return!1;x.slice_del(),x.ket=x.cursor,x.eq_s_b(2,"at")&&(x.bra=x.cursor,m()&&(x.slice_del(),x.ket=x.cursor,x.eq_s_b(2,"ic")&&(x.bra=x.cursor,m()&&x.slice_del())))}return!0}function b(){var e,r;x.cursor>=k&&(r=x.limit_backward,x.limit_backward=k,x.ket=x.cursor,e=x.find_among_b(W,87),e&&(x.bra=x.cursor,1==e&&x.slice_del()),x.limit_backward=r)}function d(){var e=x.limit-x.cursor;if(x.ket=x.cursor,x.in_grouping_b(y,97,242)&&(x.bra=x.cursor,w()&&(x.slice_del(),x.ket=x.cursor,x.eq_s_b(1,"i")&&(x.bra=x.cursor,w()))))return void x.slice_del();x.cursor=x.limit-e}function _(){d(),x.ket=x.cursor,x.eq_s_b(1,"h")&&(x.bra=x.cursor,x.in_grouping_b(U,99,103)&&w()&&x.slice_del())}var g,p,k,h=[new r("",-1,7),new r("qu",0,6),new r("á",0,1),new r("é",0,2),new r("í",0,3),new r("ó",0,4),new r("ú",0,5)],q=[new r("",-1,3),new r("I",0,1),new r("U",0,2)],C=[new r("la",-1,-1),new r("cela",0,-1),new r("gliela",0,-1),new r("mela",0,-1),new r("tela",0,-1),new r("vela",0,-1),new r("le",-1,-1),new r("cele",6,-1),new r("gliele",6,-1),new r("mele",6,-1),new r("tele",6,-1),new r("vele",6,-1),new r("ne",-1,-1),new r("cene",12,-1),new r("gliene",12,-1),new r("mene",12,-1),new r("sene",12,-1),new r("tene",12,-1),new r("vene",12,-1),new r("ci",-1,-1),new r("li",-1,-1),new r("celi",20,-1),new r("glieli",20,-1),new r("meli",20,-1),new r("teli",20,-1),new r("veli",20,-1),new r("gli",20,-1),new r("mi",-1,-1),new r("si",-1,-1),new r("ti",-1,-1),new r("vi",-1,-1),new r("lo",-1,-1),new r("celo",31,-1),new r("glielo",31,-1),new r("melo",31,-1),new r("telo",31,-1),new r("velo",31,-1)],z=[new r("ando",-1,1),new r("endo",-1,1),new r("ar",-1,2),new r("er",-1,2),new r("ir",-1,2)],P=[new r("ic",-1,-1),new r("abil",-1,-1),new r("os",-1,-1),new r("iv",-1,1)],F=[new r("ic",-1,1),new r("abil",-1,1),new r("iv",-1,1)],S=[new r("ica",-1,1),new r("logia",-1,3),new r("osa",-1,1),new r("ista",-1,1),new r("iva",-1,9),new r("anza",-1,1),new r("enza",-1,5),new r("ice",-1,1),new r("atrice",7,1),new r("iche",-1,1),new r("logie",-1,3),new r("abile",-1,1),new r("ibile",-1,1),new r("usione",-1,4),new r("azione",-1,2),new r("uzione",-1,4),new r("atore",-1,2),new r("ose",-1,1),new r("ante",-1,1),new r("mente",-1,1),new r("amente",19,7),new r("iste",-1,1),new r("ive",-1,9),new r("anze",-1,1),new r("enze",-1,5),new r("ici",-1,1),new r("atrici",25,1),new r("ichi",-1,1),new r("abili",-1,1),new r("ibili",-1,1),new r("ismi",-1,1),new r("usioni",-1,4),new r("azioni",-1,2),new r("uzioni",-1,4),new r("atori",-1,2),new r("osi",-1,1),new r("anti",-1,1),new r("amenti",-1,6),new r("imenti",-1,6),new r("isti",-1,1),new r("ivi",-1,9),new r("ico",-1,1),new r("ismo",-1,1),new r("oso",-1,1),new r("amento",-1,6),new r("imento",-1,6),new r("ivo",-1,9),new r("ità",-1,8),new r("istà",-1,1),new r("istè",-1,1),new r("istì",-1,1)],W=[new r("isca",-1,1),new r("enda",-1,1),new r("ata",-1,1),new r("ita",-1,1),new r("uta",-1,1),new r("ava",-1,1),new r("eva",-1,1),new r("iva",-1,1),new r("erebbe",-1,1),new r("irebbe",-1,1),new r("isce",-1,1),new r("ende",-1,1),new r("are",-1,1),new r("ere",-1,1),new r("ire",-1,1),new r("asse",-1,1),new r("ate",-1,1),new r("avate",16,1),new r("evate",16,1),new r("ivate",16,1),new r("ete",-1,1),new r("erete",20,1),new r("irete",20,1),new r("ite",-1,1),new r("ereste",-1,1),new r("ireste",-1,1),new r("ute",-1,1),new r("erai",-1,1),new r("irai",-1,1),new r("isci",-1,1),new r("endi",-1,1),new r("erei",-1,1),new r("irei",-1,1),new r("assi",-1,1),new r("ati",-1,1),new r("iti",-1,1),new r("eresti",-1,1),new r("iresti",-1,1),new r("uti",-1,1),new r("avi",-1,1),new r("evi",-1,1),new r("ivi",-1,1),new r("isco",-1,1),new r("ando",-1,1),new r("endo",-1,1),new r("Yamo",-1,1),new r("iamo",-1,1),new r("avamo",-1,1),new r("evamo",-1,1),new r("ivamo",-1,1),new r("eremo",-1,1),new r("iremo",-1,1),new r("assimo",-1,1),new r("ammo",-1,1),new r("emmo",-1,1),new r("eremmo",54,1),new r("iremmo",54,1),new r("immo",-1,1),new r("ano",-1,1),new r("iscano",58,1),new r("avano",58,1),new r("evano",58,1),new r("ivano",58,1),new r("eranno",-1,1),new r("iranno",-1,1),new r("ono",-1,1),new r("iscono",65,1),new r("arono",65,1),new r("erono",65,1),new r("irono",65,1),new r("erebbero",-1,1),new r("irebbero",-1,1),new r("assero",-1,1),new r("essero",-1,1),new r("issero",-1,1),new r("ato",-1,1),new r("ito",-1,1),new r("uto",-1,1),new r("avo",-1,1),new r("evo",-1,1),new r("ivo",-1,1),new r("ar",-1,1),new r("ir",-1,1),new r("erà",-1,1),new r("irà",-1,1),new r("erò",-1,1),new r("irò",-1,1)],L=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,128,128,8,2,1],y=[17,65,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,8,2],U=[17],x=new n;this.setCurrent=function(e){x.setCurrent(e)},this.getCurrent=function(){return x.getCurrent()},this.stem=function(){var e=x.cursor;return i(),x.cursor=e,u(),x.limit_backward=e,x.cursor=x.limit,f(),x.cursor=x.limit,v()||(x.cursor=x.limit,b()),x.cursor=x.limit,_(),x.cursor=x.limit_backward,c(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.it.stemmer,"stemmer-it"),e.it.stopWordFilter=e.generateStopWordFilter("a abbia abbiamo abbiano abbiate ad agl agli ai al all alla alle allo anche avemmo avendo avesse avessero avessi avessimo aveste avesti avete aveva avevamo avevano avevate avevi avevo avrai avranno avrebbe avrebbero avrei avremmo avremo avreste avresti avrete avrà avrò avuta avute avuti avuto c che chi ci coi col come con contro cui da dagl dagli dai dal dall dalla dalle dallo degl degli dei del dell della delle dello di dov dove e ebbe ebbero ebbi ed era erano eravamo eravate eri ero essendo faccia facciamo facciano facciate faccio facemmo facendo facesse facessero facessi facessimo faceste facesti faceva facevamo facevano facevate facevi facevo fai fanno farai faranno farebbe farebbero farei faremmo faremo fareste faresti farete farà farò fece fecero feci fosse fossero fossi fossimo foste fosti fu fui fummo furono gli ha hai hanno ho i il in io l la le lei li lo loro lui ma mi mia mie miei mio ne negl negli nei nel nell nella nelle nello noi non nostra nostre nostri nostro o per perché più quale quanta quante quanti quanto quella quelle quelli quello questa queste questi questo sarai saranno sarebbe sarebbero sarei saremmo saremo sareste saresti sarete sarà sarò se sei si sia siamo siano siate siete sono sta stai stando stanno starai staranno starebbe starebbero starei staremmo staremo stareste staresti starete starà starò stava stavamo stavano stavate stavi stavo stemmo stesse stessero stessi stessimo steste stesti stette stettero stetti stia stiamo stiano stiate sto su sua sue sugl sugli sui sul sull sulla sulle sullo suo suoi ti tra tu tua tue tuo tuoi tutti tutto un una uno vi voi vostra vostre vostri vostro è".split(" ")),e.Pipeline.registerFunction(e.it.stopWordFilter,"stopWordFilter-it")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.ja.min.js b/assets/javascripts/lunr/min/lunr.ja.min.js new file mode 100644 index 0000000..5f254eb --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.ja.min.js @@ -0,0 +1 @@ +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var r="2"==e.version[0];e.ja=function(){this.pipeline.reset(),this.pipeline.add(e.ja.trimmer,e.ja.stopWordFilter,e.ja.stemmer),r?this.tokenizer=e.ja.tokenizer:(e.tokenizer&&(e.tokenizer=e.ja.tokenizer),this.tokenizerFn&&(this.tokenizerFn=e.ja.tokenizer))};var t=new e.TinySegmenter;e.ja.tokenizer=function(i){var n,o,s,p,a,u,m,l,c,f;if(!arguments.length||null==i||void 0==i)return[];if(Array.isArray(i))return i.map(function(t){return r?new e.Token(t.toLowerCase()):t.toLowerCase()});for(o=i.toString().toLowerCase().replace(/^\s+/,""),n=o.length-1;n>=0;n--)if(/\S/.test(o.charAt(n))){o=o.substring(0,n+1);break}for(a=[],s=o.length,c=0,l=0;c<=s;c++)if(u=o.charAt(c),m=c-l,u.match(/\s/)||c==s){if(m>0)for(p=t.segment(o.slice(l,c)).filter(function(e){return!!e}),f=l,n=0;n=C.limit)break;C.cursor++;continue}break}for(C.cursor=o,C.bra=o,C.eq_s(1,"y")?(C.ket=C.cursor,C.slice_from("Y")):C.cursor=o;;)if(e=C.cursor,C.in_grouping(q,97,232)){if(i=C.cursor,C.bra=i,C.eq_s(1,"i"))C.ket=C.cursor,C.in_grouping(q,97,232)&&(C.slice_from("I"),C.cursor=e);else if(C.cursor=i,C.eq_s(1,"y"))C.ket=C.cursor,C.slice_from("Y"),C.cursor=e;else if(n(e))break}else if(n(e))break}function n(r){return C.cursor=r,r>=C.limit||(C.cursor++,!1)}function o(){_=C.limit,d=_,t()||(_=C.cursor,_<3&&(_=3),t()||(d=C.cursor))}function t(){for(;!C.in_grouping(q,97,232);){if(C.cursor>=C.limit)return!0;C.cursor++}for(;!C.out_grouping(q,97,232);){if(C.cursor>=C.limit)return!0;C.cursor++}return!1}function s(){for(var r;;)if(C.bra=C.cursor,r=C.find_among(p,3))switch(C.ket=C.cursor,r){case 1:C.slice_from("y");break;case 2:C.slice_from("i");break;case 3:if(C.cursor>=C.limit)return;C.cursor++}}function u(){return _<=C.cursor}function c(){return d<=C.cursor}function a(){var r=C.limit-C.cursor;C.find_among_b(g,3)&&(C.cursor=C.limit-r,C.ket=C.cursor,C.cursor>C.limit_backward&&(C.cursor--,C.bra=C.cursor,C.slice_del()))}function l(){var r;w=!1,C.ket=C.cursor,C.eq_s_b(1,"e")&&(C.bra=C.cursor,u()&&(r=C.limit-C.cursor,C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-r,C.slice_del(),w=!0,a())))}function m(){var r;u()&&(r=C.limit-C.cursor,C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-r,C.eq_s_b(3,"gem")||(C.cursor=C.limit-r,C.slice_del(),a())))}function f(){var r,e,i,n,o,t,s=C.limit-C.cursor;if(C.ket=C.cursor,r=C.find_among_b(h,5))switch(C.bra=C.cursor,r){case 1:u()&&C.slice_from("heid");break;case 2:m();break;case 3:u()&&C.out_grouping_b(j,97,232)&&C.slice_del()}if(C.cursor=C.limit-s,l(),C.cursor=C.limit-s,C.ket=C.cursor,C.eq_s_b(4,"heid")&&(C.bra=C.cursor,c()&&(e=C.limit-C.cursor,C.eq_s_b(1,"c")||(C.cursor=C.limit-e,C.slice_del(),C.ket=C.cursor,C.eq_s_b(2,"en")&&(C.bra=C.cursor,m())))),C.cursor=C.limit-s,C.ket=C.cursor,r=C.find_among_b(k,6))switch(C.bra=C.cursor,r){case 1:if(c()){if(C.slice_del(),i=C.limit-C.cursor,C.ket=C.cursor,C.eq_s_b(2,"ig")&&(C.bra=C.cursor,c()&&(n=C.limit-C.cursor,!C.eq_s_b(1,"e")))){C.cursor=C.limit-n,C.slice_del();break}C.cursor=C.limit-i,a()}break;case 2:c()&&(o=C.limit-C.cursor,C.eq_s_b(1,"e")||(C.cursor=C.limit-o,C.slice_del()));break;case 3:c()&&(C.slice_del(),l());break;case 4:c()&&C.slice_del();break;case 5:c()&&w&&C.slice_del()}C.cursor=C.limit-s,C.out_grouping_b(z,73,232)&&(t=C.limit-C.cursor,C.find_among_b(v,4)&&C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-t,C.ket=C.cursor,C.cursor>C.limit_backward&&(C.cursor--,C.bra=C.cursor,C.slice_del())))}var d,_,w,b=[new e("",-1,6),new e("á",0,1),new e("ä",0,1),new e("é",0,2),new e("ë",0,2),new e("í",0,3),new e("ï",0,3),new e("ó",0,4),new e("ö",0,4),new e("ú",0,5),new e("ü",0,5)],p=[new e("",-1,3),new e("I",0,2),new e("Y",0,1)],g=[new e("dd",-1,-1),new e("kk",-1,-1),new e("tt",-1,-1)],h=[new e("ene",-1,2),new e("se",-1,3),new e("en",-1,2),new e("heden",2,1),new e("s",-1,3)],k=[new e("end",-1,1),new e("ig",-1,2),new e("ing",-1,1),new e("lijk",-1,3),new e("baar",-1,4),new e("bar",-1,5)],v=[new e("aa",-1,-1),new e("ee",-1,-1),new e("oo",-1,-1),new e("uu",-1,-1)],q=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],z=[1,0,0,17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],j=[17,67,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],C=new i;this.setCurrent=function(r){C.setCurrent(r)},this.getCurrent=function(){return C.getCurrent()},this.stem=function(){var e=C.cursor;return r(),C.cursor=e,o(),C.limit_backward=e,C.cursor=C.limit,f(),C.cursor=C.limit_backward,s(),!0}};return function(r){return"function"==typeof r.update?r.update(function(r){return n.setCurrent(r),n.stem(),n.getCurrent()}):(n.setCurrent(r),n.stem(),n.getCurrent())}}(),r.Pipeline.registerFunction(r.nl.stemmer,"stemmer-nl"),r.nl.stopWordFilter=r.generateStopWordFilter(" aan al alles als altijd andere ben bij daar dan dat de der deze die dit doch doen door dus een eens en er ge geen geweest haar had heb hebben heeft hem het hier hij hoe hun iemand iets ik in is ja je kan kon kunnen maar me meer men met mij mijn moet na naar niet niets nog nu of om omdat onder ons ook op over reeds te tegen toch toen tot u uit uw van veel voor want waren was wat werd wezen wie wil worden wordt zal ze zelf zich zij zijn zo zonder zou".split(" ")),r.Pipeline.registerFunction(r.nl.stopWordFilter,"stopWordFilter-nl")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.no.min.js b/assets/javascripts/lunr/min/lunr.no.min.js new file mode 100644 index 0000000..92bc7e4 --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.no.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Norwegian` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.no=function(){this.pipeline.reset(),this.pipeline.add(e.no.trimmer,e.no.stopWordFilter,e.no.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.no.stemmer))},e.no.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.no.trimmer=e.trimmerSupport.generateTrimmer(e.no.wordCharacters),e.Pipeline.registerFunction(e.no.trimmer,"trimmer-no"),e.no.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,i=new function(){function e(){var e,r=w.cursor+3;if(a=w.limit,0<=r||r<=w.limit){for(s=r;;){if(e=w.cursor,w.in_grouping(d,97,248)){w.cursor=e;break}if(e>=w.limit)return;w.cursor=e+1}for(;!w.out_grouping(d,97,248);){if(w.cursor>=w.limit)return;w.cursor++}a=w.cursor,a=a&&(r=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,e=w.find_among_b(m,29),w.limit_backward=r,e))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:n=w.limit-w.cursor,w.in_grouping_b(c,98,122)?w.slice_del():(w.cursor=w.limit-n,w.eq_s_b(1,"k")&&w.out_grouping_b(d,97,248)&&w.slice_del());break;case 3:w.slice_from("er")}}function t(){var e,r=w.limit-w.cursor;w.cursor>=a&&(e=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,w.find_among_b(u,2)?(w.bra=w.cursor,w.limit_backward=e,w.cursor=w.limit-r,w.cursor>w.limit_backward&&(w.cursor--,w.bra=w.cursor,w.slice_del())):w.limit_backward=e)}function o(){var e,r;w.cursor>=a&&(r=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,e=w.find_among_b(l,11),e?(w.bra=w.cursor,w.limit_backward=r,1==e&&w.slice_del()):w.limit_backward=r)}var s,a,m=[new r("a",-1,1),new r("e",-1,1),new r("ede",1,1),new r("ande",1,1),new r("ende",1,1),new r("ane",1,1),new r("ene",1,1),new r("hetene",6,1),new r("erte",1,3),new r("en",-1,1),new r("heten",9,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",12,1),new r("s",-1,2),new r("as",14,1),new r("es",14,1),new r("edes",16,1),new r("endes",16,1),new r("enes",16,1),new r("hetenes",19,1),new r("ens",14,1),new r("hetens",21,1),new r("ers",14,1),new r("ets",14,1),new r("et",-1,1),new r("het",25,1),new r("ert",-1,3),new r("ast",-1,1)],u=[new r("dt",-1,-1),new r("vt",-1,-1)],l=[new r("leg",-1,1),new r("eleg",0,1),new r("ig",-1,1),new r("eig",2,1),new r("lig",2,1),new r("elig",4,1),new r("els",-1,1),new r("lov",-1,1),new r("elov",7,1),new r("slov",7,1),new r("hetslov",9,1)],d=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,48,0,128],c=[119,125,149,1],w=new n;this.setCurrent=function(e){w.setCurrent(e)},this.getCurrent=function(){return w.getCurrent()},this.stem=function(){var r=w.cursor;return e(),w.limit_backward=r,w.cursor=w.limit,i(),w.cursor=w.limit,t(),w.cursor=w.limit,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.no.stemmer,"stemmer-no"),e.no.stopWordFilter=e.generateStopWordFilter("alle at av bare begge ble blei bli blir blitt både båe da de deg dei deim deira deires dem den denne der dere deres det dette di din disse ditt du dykk dykkar då eg ein eit eitt eller elles en enn er et ett etter for fordi fra før ha hadde han hans har hennar henne hennes her hjå ho hoe honom hoss hossen hun hva hvem hver hvilke hvilken hvis hvor hvordan hvorfor i ikke ikkje ikkje ingen ingi inkje inn inni ja jeg kan kom korleis korso kun kunne kva kvar kvarhelst kven kvi kvifor man mange me med medan meg meget mellom men mi min mine mitt mot mykje ned no noe noen noka noko nokon nokor nokre nå når og også om opp oss over på samme seg selv si si sia sidan siden sin sine sitt sjøl skal skulle slik so som som somme somt så sånn til um upp ut uten var vart varte ved vere verte vi vil ville vore vors vort vår være være vært å".split(" ")),e.Pipeline.registerFunction(e.no.stopWordFilter,"stopWordFilter-no")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.pt.min.js b/assets/javascripts/lunr/min/lunr.pt.min.js new file mode 100644 index 0000000..6c16996 --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.pt.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Portuguese` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.pt=function(){this.pipeline.reset(),this.pipeline.add(e.pt.trimmer,e.pt.stopWordFilter,e.pt.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.pt.stemmer))},e.pt.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.pt.trimmer=e.trimmerSupport.generateTrimmer(e.pt.wordCharacters),e.Pipeline.registerFunction(e.pt.trimmer,"trimmer-pt"),e.pt.stemmer=function(){var r=e.stemmerSupport.Among,s=e.stemmerSupport.SnowballProgram,n=new function(){function e(){for(var e;;){if(z.bra=z.cursor,e=z.find_among(k,3))switch(z.ket=z.cursor,e){case 1:z.slice_from("a~");continue;case 2:z.slice_from("o~");continue;case 3:if(z.cursor>=z.limit)break;z.cursor++;continue}break}}function n(){if(z.out_grouping(y,97,250)){for(;!z.in_grouping(y,97,250);){if(z.cursor>=z.limit)return!0;z.cursor++}return!1}return!0}function i(){if(z.in_grouping(y,97,250))for(;!z.out_grouping(y,97,250);){if(z.cursor>=z.limit)return!1;z.cursor++}return g=z.cursor,!0}function o(){var e,r,s=z.cursor;if(z.in_grouping(y,97,250))if(e=z.cursor,n()){if(z.cursor=e,i())return}else g=z.cursor;if(z.cursor=s,z.out_grouping(y,97,250)){if(r=z.cursor,n()){if(z.cursor=r,!z.in_grouping(y,97,250)||z.cursor>=z.limit)return;z.cursor++}g=z.cursor}}function t(){for(;!z.in_grouping(y,97,250);){if(z.cursor>=z.limit)return!1;z.cursor++}for(;!z.out_grouping(y,97,250);){if(z.cursor>=z.limit)return!1;z.cursor++}return!0}function a(){var e=z.cursor;g=z.limit,b=g,h=g,o(),z.cursor=e,t()&&(b=z.cursor,t()&&(h=z.cursor))}function u(){for(var e;;){if(z.bra=z.cursor,e=z.find_among(q,3))switch(z.ket=z.cursor,e){case 1:z.slice_from("ã");continue;case 2:z.slice_from("õ");continue;case 3:if(z.cursor>=z.limit)break;z.cursor++;continue}break}}function w(){return g<=z.cursor}function m(){return b<=z.cursor}function c(){return h<=z.cursor}function l(){var e;if(z.ket=z.cursor,!(e=z.find_among_b(F,45)))return!1;switch(z.bra=z.cursor,e){case 1:if(!c())return!1;z.slice_del();break;case 2:if(!c())return!1;z.slice_from("log");break;case 3:if(!c())return!1;z.slice_from("u");break;case 4:if(!c())return!1;z.slice_from("ente");break;case 5:if(!m())return!1;z.slice_del(),z.ket=z.cursor,e=z.find_among_b(j,4),e&&(z.bra=z.cursor,c()&&(z.slice_del(),1==e&&(z.ket=z.cursor,z.eq_s_b(2,"at")&&(z.bra=z.cursor,c()&&z.slice_del()))));break;case 6:if(!c())return!1;z.slice_del(),z.ket=z.cursor,e=z.find_among_b(C,3),e&&(z.bra=z.cursor,1==e&&c()&&z.slice_del());break;case 7:if(!c())return!1;z.slice_del(),z.ket=z.cursor,e=z.find_among_b(P,3),e&&(z.bra=z.cursor,1==e&&c()&&z.slice_del());break;case 8:if(!c())return!1;z.slice_del(),z.ket=z.cursor,z.eq_s_b(2,"at")&&(z.bra=z.cursor,c()&&z.slice_del());break;case 9:if(!w()||!z.eq_s_b(1,"e"))return!1;z.slice_from("ir")}return!0}function f(){var e,r;if(z.cursor>=g){if(r=z.limit_backward,z.limit_backward=g,z.ket=z.cursor,e=z.find_among_b(S,120))return z.bra=z.cursor,1==e&&z.slice_del(),z.limit_backward=r,!0;z.limit_backward=r}return!1}function d(){var e;z.ket=z.cursor,(e=z.find_among_b(W,7))&&(z.bra=z.cursor,1==e&&w()&&z.slice_del())}function v(e,r){if(z.eq_s_b(1,e)){z.bra=z.cursor;var s=z.limit-z.cursor;if(z.eq_s_b(1,r))return z.cursor=z.limit-s,w()&&z.slice_del(),!1}return!0}function p(){var e;if(z.ket=z.cursor,e=z.find_among_b(L,4))switch(z.bra=z.cursor,e){case 1:w()&&(z.slice_del(),z.ket=z.cursor,z.limit-z.cursor,v("u","g")&&v("i","c"));break;case 2:z.slice_from("c")}}function _(){if(!l()&&(z.cursor=z.limit,!f()))return z.cursor=z.limit,void d();z.cursor=z.limit,z.ket=z.cursor,z.eq_s_b(1,"i")&&(z.bra=z.cursor,z.eq_s_b(1,"c")&&(z.cursor=z.limit,w()&&z.slice_del()))}var h,b,g,k=[new r("",-1,3),new r("ã",0,1),new r("õ",0,2)],q=[new r("",-1,3),new r("a~",0,1),new r("o~",0,2)],j=[new r("ic",-1,-1),new r("ad",-1,-1),new r("os",-1,-1),new r("iv",-1,1)],C=[new r("ante",-1,1),new r("avel",-1,1),new r("ível",-1,1)],P=[new r("ic",-1,1),new r("abil",-1,1),new r("iv",-1,1)],F=[new r("ica",-1,1),new r("ância",-1,1),new r("ência",-1,4),new r("ira",-1,9),new r("adora",-1,1),new r("osa",-1,1),new r("ista",-1,1),new r("iva",-1,8),new r("eza",-1,1),new r("logía",-1,2),new r("idade",-1,7),new r("ante",-1,1),new r("mente",-1,6),new r("amente",12,5),new r("ável",-1,1),new r("ível",-1,1),new r("ución",-1,3),new r("ico",-1,1),new r("ismo",-1,1),new r("oso",-1,1),new r("amento",-1,1),new r("imento",-1,1),new r("ivo",-1,8),new r("aça~o",-1,1),new r("ador",-1,1),new r("icas",-1,1),new r("ências",-1,4),new r("iras",-1,9),new r("adoras",-1,1),new r("osas",-1,1),new r("istas",-1,1),new r("ivas",-1,8),new r("ezas",-1,1),new r("logías",-1,2),new r("idades",-1,7),new r("uciones",-1,3),new r("adores",-1,1),new r("antes",-1,1),new r("aço~es",-1,1),new r("icos",-1,1),new r("ismos",-1,1),new r("osos",-1,1),new r("amentos",-1,1),new r("imentos",-1,1),new r("ivos",-1,8)],S=[new r("ada",-1,1),new r("ida",-1,1),new r("ia",-1,1),new r("aria",2,1),new r("eria",2,1),new r("iria",2,1),new r("ara",-1,1),new r("era",-1,1),new r("ira",-1,1),new r("ava",-1,1),new r("asse",-1,1),new r("esse",-1,1),new r("isse",-1,1),new r("aste",-1,1),new r("este",-1,1),new r("iste",-1,1),new r("ei",-1,1),new r("arei",16,1),new r("erei",16,1),new r("irei",16,1),new r("am",-1,1),new r("iam",20,1),new r("ariam",21,1),new r("eriam",21,1),new r("iriam",21,1),new r("aram",20,1),new r("eram",20,1),new r("iram",20,1),new r("avam",20,1),new r("em",-1,1),new r("arem",29,1),new r("erem",29,1),new r("irem",29,1),new r("assem",29,1),new r("essem",29,1),new r("issem",29,1),new r("ado",-1,1),new r("ido",-1,1),new r("ando",-1,1),new r("endo",-1,1),new r("indo",-1,1),new r("ara~o",-1,1),new r("era~o",-1,1),new r("ira~o",-1,1),new r("ar",-1,1),new r("er",-1,1),new r("ir",-1,1),new r("as",-1,1),new r("adas",47,1),new r("idas",47,1),new r("ias",47,1),new r("arias",50,1),new r("erias",50,1),new r("irias",50,1),new r("aras",47,1),new r("eras",47,1),new r("iras",47,1),new r("avas",47,1),new r("es",-1,1),new r("ardes",58,1),new r("erdes",58,1),new r("irdes",58,1),new r("ares",58,1),new r("eres",58,1),new r("ires",58,1),new r("asses",58,1),new r("esses",58,1),new r("isses",58,1),new r("astes",58,1),new r("estes",58,1),new r("istes",58,1),new r("is",-1,1),new r("ais",71,1),new r("eis",71,1),new r("areis",73,1),new r("ereis",73,1),new r("ireis",73,1),new r("áreis",73,1),new r("éreis",73,1),new r("íreis",73,1),new r("ásseis",73,1),new r("ésseis",73,1),new r("ísseis",73,1),new r("áveis",73,1),new r("íeis",73,1),new r("aríeis",84,1),new r("eríeis",84,1),new r("iríeis",84,1),new r("ados",-1,1),new r("idos",-1,1),new r("amos",-1,1),new r("áramos",90,1),new r("éramos",90,1),new r("íramos",90,1),new r("ávamos",90,1),new r("íamos",90,1),new r("aríamos",95,1),new r("eríamos",95,1),new r("iríamos",95,1),new r("emos",-1,1),new r("aremos",99,1),new r("eremos",99,1),new r("iremos",99,1),new r("ássemos",99,1),new r("êssemos",99,1),new r("íssemos",99,1),new r("imos",-1,1),new r("armos",-1,1),new r("ermos",-1,1),new r("irmos",-1,1),new r("ámos",-1,1),new r("arás",-1,1),new r("erás",-1,1),new r("irás",-1,1),new r("eu",-1,1),new r("iu",-1,1),new r("ou",-1,1),new r("ará",-1,1),new r("erá",-1,1),new r("irá",-1,1)],W=[new r("a",-1,1),new r("i",-1,1),new r("o",-1,1),new r("os",-1,1),new r("á",-1,1),new r("í",-1,1),new r("ó",-1,1)],L=[new r("e",-1,1),new r("ç",-1,2),new r("é",-1,1),new r("ê",-1,1)],y=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,3,19,12,2],z=new s;this.setCurrent=function(e){z.setCurrent(e)},this.getCurrent=function(){return z.getCurrent()},this.stem=function(){var r=z.cursor;return e(),z.cursor=r,a(),z.limit_backward=r,z.cursor=z.limit,_(),z.cursor=z.limit,p(),z.cursor=z.limit_backward,u(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.pt.stemmer,"stemmer-pt"),e.pt.stopWordFilter=e.generateStopWordFilter("a ao aos aquela aquelas aquele aqueles aquilo as até com como da das de dela delas dele deles depois do dos e ela elas ele eles em entre era eram essa essas esse esses esta estamos estas estava estavam este esteja estejam estejamos estes esteve estive estivemos estiver estivera estiveram estiverem estivermos estivesse estivessem estivéramos estivéssemos estou está estávamos estão eu foi fomos for fora foram forem formos fosse fossem fui fôramos fôssemos haja hajam hajamos havemos hei houve houvemos houver houvera houveram houverei houverem houveremos houveria houveriam houvermos houverá houverão houveríamos houvesse houvessem houvéramos houvéssemos há hão isso isto já lhe lhes mais mas me mesmo meu meus minha minhas muito na nas nem no nos nossa nossas nosso nossos num numa não nós o os ou para pela pelas pelo pelos por qual quando que quem se seja sejam sejamos sem serei seremos seria seriam será serão seríamos seu seus somos sou sua suas são só também te tem temos tenha tenham tenhamos tenho terei teremos teria teriam terá terão teríamos teu teus teve tinha tinham tive tivemos tiver tivera tiveram tiverem tivermos tivesse tivessem tivéramos tivéssemos tu tua tuas tém tínhamos um uma você vocês vos à às éramos".split(" ")),e.Pipeline.registerFunction(e.pt.stopWordFilter,"stopWordFilter-pt")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.ro.min.js b/assets/javascripts/lunr/min/lunr.ro.min.js new file mode 100644 index 0000000..7277140 --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.ro.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Romanian` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,i){"function"==typeof define&&define.amd?define(i):"object"==typeof exports?module.exports=i():i()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.ro=function(){this.pipeline.reset(),this.pipeline.add(e.ro.trimmer,e.ro.stopWordFilter,e.ro.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.ro.stemmer))},e.ro.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.ro.trimmer=e.trimmerSupport.generateTrimmer(e.ro.wordCharacters),e.Pipeline.registerFunction(e.ro.trimmer,"trimmer-ro"),e.ro.stemmer=function(){var i=e.stemmerSupport.Among,r=e.stemmerSupport.SnowballProgram,n=new function(){function e(e,i){L.eq_s(1,e)&&(L.ket=L.cursor,L.in_grouping(W,97,259)&&L.slice_from(i))}function n(){for(var i,r;;){if(i=L.cursor,L.in_grouping(W,97,259)&&(r=L.cursor,L.bra=r,e("u","U"),L.cursor=r,e("i","I")),L.cursor=i,L.cursor>=L.limit)break;L.cursor++}}function t(){if(L.out_grouping(W,97,259)){for(;!L.in_grouping(W,97,259);){if(L.cursor>=L.limit)return!0;L.cursor++}return!1}return!0}function a(){if(L.in_grouping(W,97,259))for(;!L.out_grouping(W,97,259);){if(L.cursor>=L.limit)return!0;L.cursor++}return!1}function o(){var e,i,r=L.cursor;if(L.in_grouping(W,97,259)){if(e=L.cursor,!t())return void(h=L.cursor);if(L.cursor=e,!a())return void(h=L.cursor)}L.cursor=r,L.out_grouping(W,97,259)&&(i=L.cursor,t()&&(L.cursor=i,L.in_grouping(W,97,259)&&L.cursor=L.limit)return!1;L.cursor++}for(;!L.out_grouping(W,97,259);){if(L.cursor>=L.limit)return!1;L.cursor++}return!0}function c(){var e=L.cursor;h=L.limit,k=h,g=h,o(),L.cursor=e,u()&&(k=L.cursor,u()&&(g=L.cursor))}function s(){for(var e;;){if(L.bra=L.cursor,e=L.find_among(z,3))switch(L.ket=L.cursor,e){case 1:L.slice_from("i");continue;case 2:L.slice_from("u");continue;case 3:if(L.cursor>=L.limit)break;L.cursor++;continue}break}}function w(){return h<=L.cursor}function m(){return k<=L.cursor}function l(){return g<=L.cursor}function f(){var e,i;if(L.ket=L.cursor,(e=L.find_among_b(C,16))&&(L.bra=L.cursor,m()))switch(e){case 1:L.slice_del();break;case 2:L.slice_from("a");break;case 3:L.slice_from("e");break;case 4:L.slice_from("i");break;case 5:i=L.limit-L.cursor,L.eq_s_b(2,"ab")||(L.cursor=L.limit-i,L.slice_from("i"));break;case 6:L.slice_from("at");break;case 7:L.slice_from("aţi")}}function p(){var e,i=L.limit-L.cursor;if(L.ket=L.cursor,(e=L.find_among_b(P,46))&&(L.bra=L.cursor,m())){switch(e){case 1:L.slice_from("abil");break;case 2:L.slice_from("ibil");break;case 3:L.slice_from("iv");break;case 4:L.slice_from("ic");break;case 5:L.slice_from("at");break;case 6:L.slice_from("it")}return _=!0,L.cursor=L.limit-i,!0}return!1}function d(){var e,i;for(_=!1;;)if(i=L.limit-L.cursor,!p()){L.cursor=L.limit-i;break}if(L.ket=L.cursor,(e=L.find_among_b(F,62))&&(L.bra=L.cursor,l())){switch(e){case 1:L.slice_del();break;case 2:L.eq_s_b(1,"ţ")&&(L.bra=L.cursor,L.slice_from("t"));break;case 3:L.slice_from("ist")}_=!0}}function b(){var e,i,r;if(L.cursor>=h){if(i=L.limit_backward,L.limit_backward=h,L.ket=L.cursor,e=L.find_among_b(q,94))switch(L.bra=L.cursor,e){case 1:if(r=L.limit-L.cursor,!L.out_grouping_b(W,97,259)&&(L.cursor=L.limit-r,!L.eq_s_b(1,"u")))break;case 2:L.slice_del()}L.limit_backward=i}}function v(){var e;L.ket=L.cursor,(e=L.find_among_b(S,5))&&(L.bra=L.cursor,w()&&1==e&&L.slice_del())}var _,g,k,h,z=[new i("",-1,3),new i("I",0,1),new i("U",0,2)],C=[new i("ea",-1,3),new i("aţia",-1,7),new i("aua",-1,2),new i("iua",-1,4),new i("aţie",-1,7),new i("ele",-1,3),new i("ile",-1,5),new i("iile",6,4),new i("iei",-1,4),new i("atei",-1,6),new i("ii",-1,4),new i("ului",-1,1),new i("ul",-1,1),new i("elor",-1,3),new i("ilor",-1,4),new i("iilor",14,4)],P=[new i("icala",-1,4),new i("iciva",-1,4),new i("ativa",-1,5),new i("itiva",-1,6),new i("icale",-1,4),new i("aţiune",-1,5),new i("iţiune",-1,6),new i("atoare",-1,5),new i("itoare",-1,6),new i("ătoare",-1,5),new i("icitate",-1,4),new i("abilitate",-1,1),new i("ibilitate",-1,2),new i("ivitate",-1,3),new i("icive",-1,4),new i("ative",-1,5),new i("itive",-1,6),new i("icali",-1,4),new i("atori",-1,5),new i("icatori",18,4),new i("itori",-1,6),new i("ători",-1,5),new i("icitati",-1,4),new i("abilitati",-1,1),new i("ivitati",-1,3),new i("icivi",-1,4),new i("ativi",-1,5),new i("itivi",-1,6),new i("icităi",-1,4),new i("abilităi",-1,1),new i("ivităi",-1,3),new i("icităţi",-1,4),new i("abilităţi",-1,1),new i("ivităţi",-1,3),new i("ical",-1,4),new i("ator",-1,5),new i("icator",35,4),new i("itor",-1,6),new i("ător",-1,5),new i("iciv",-1,4),new i("ativ",-1,5),new i("itiv",-1,6),new i("icală",-1,4),new i("icivă",-1,4),new i("ativă",-1,5),new i("itivă",-1,6)],F=[new i("ica",-1,1),new i("abila",-1,1),new i("ibila",-1,1),new i("oasa",-1,1),new i("ata",-1,1),new i("ita",-1,1),new i("anta",-1,1),new i("ista",-1,3),new i("uta",-1,1),new i("iva",-1,1),new i("ic",-1,1),new i("ice",-1,1),new i("abile",-1,1),new i("ibile",-1,1),new i("isme",-1,3),new i("iune",-1,2),new i("oase",-1,1),new i("ate",-1,1),new i("itate",17,1),new i("ite",-1,1),new i("ante",-1,1),new i("iste",-1,3),new i("ute",-1,1),new i("ive",-1,1),new i("ici",-1,1),new i("abili",-1,1),new i("ibili",-1,1),new i("iuni",-1,2),new i("atori",-1,1),new i("osi",-1,1),new i("ati",-1,1),new i("itati",30,1),new i("iti",-1,1),new i("anti",-1,1),new i("isti",-1,3),new i("uti",-1,1),new i("işti",-1,3),new i("ivi",-1,1),new i("ităi",-1,1),new i("oşi",-1,1),new i("ităţi",-1,1),new i("abil",-1,1),new i("ibil",-1,1),new i("ism",-1,3),new i("ator",-1,1),new i("os",-1,1),new i("at",-1,1),new i("it",-1,1),new i("ant",-1,1),new i("ist",-1,3),new i("ut",-1,1),new i("iv",-1,1),new i("ică",-1,1),new i("abilă",-1,1),new i("ibilă",-1,1),new i("oasă",-1,1),new i("ată",-1,1),new i("ită",-1,1),new i("antă",-1,1),new i("istă",-1,3),new i("ută",-1,1),new i("ivă",-1,1)],q=[new i("ea",-1,1),new i("ia",-1,1),new i("esc",-1,1),new i("ăsc",-1,1),new i("ind",-1,1),new i("ând",-1,1),new i("are",-1,1),new i("ere",-1,1),new i("ire",-1,1),new i("âre",-1,1),new i("se",-1,2),new i("ase",10,1),new i("sese",10,2),new i("ise",10,1),new i("use",10,1),new i("âse",10,1),new i("eşte",-1,1),new i("ăşte",-1,1),new i("eze",-1,1),new i("ai",-1,1),new i("eai",19,1),new i("iai",19,1),new i("sei",-1,2),new i("eşti",-1,1),new i("ăşti",-1,1),new i("ui",-1,1),new i("ezi",-1,1),new i("âi",-1,1),new i("aşi",-1,1),new i("seşi",-1,2),new i("aseşi",29,1),new i("seseşi",29,2),new i("iseşi",29,1),new i("useşi",29,1),new i("âseşi",29,1),new i("işi",-1,1),new i("uşi",-1,1),new i("âşi",-1,1),new i("aţi",-1,2),new i("eaţi",38,1),new i("iaţi",38,1),new i("eţi",-1,2),new i("iţi",-1,2),new i("âţi",-1,2),new i("arăţi",-1,1),new i("serăţi",-1,2),new i("aserăţi",45,1),new i("seserăţi",45,2),new i("iserăţi",45,1),new i("userăţi",45,1),new i("âserăţi",45,1),new i("irăţi",-1,1),new i("urăţi",-1,1),new i("ârăţi",-1,1),new i("am",-1,1),new i("eam",54,1),new i("iam",54,1),new i("em",-1,2),new i("asem",57,1),new i("sesem",57,2),new i("isem",57,1),new i("usem",57,1),new i("âsem",57,1),new i("im",-1,2),new i("âm",-1,2),new i("ăm",-1,2),new i("arăm",65,1),new i("serăm",65,2),new i("aserăm",67,1),new i("seserăm",67,2),new i("iserăm",67,1),new i("userăm",67,1),new i("âserăm",67,1),new i("irăm",65,1),new i("urăm",65,1),new i("ârăm",65,1),new i("au",-1,1),new i("eau",76,1),new i("iau",76,1),new i("indu",-1,1),new i("ându",-1,1),new i("ez",-1,1),new i("ească",-1,1),new i("ară",-1,1),new i("seră",-1,2),new i("aseră",84,1),new i("seseră",84,2),new i("iseră",84,1),new i("useră",84,1),new i("âseră",84,1),new i("iră",-1,1),new i("ură",-1,1),new i("âră",-1,1),new i("ează",-1,1)],S=[new i("a",-1,1),new i("e",-1,1),new i("ie",1,1),new i("i",-1,1),new i("ă",-1,1)],W=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,2,32,0,0,4],L=new r;this.setCurrent=function(e){L.setCurrent(e)},this.getCurrent=function(){return L.getCurrent()},this.stem=function(){var e=L.cursor;return n(),L.cursor=e,c(),L.limit_backward=e,L.cursor=L.limit,f(),L.cursor=L.limit,d(),L.cursor=L.limit,_||(L.cursor=L.limit,b(),L.cursor=L.limit),v(),L.cursor=L.limit_backward,s(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.ro.stemmer,"stemmer-ro"),e.ro.stopWordFilter=e.generateStopWordFilter("acea aceasta această aceea acei aceia acel acela acele acelea acest acesta aceste acestea aceşti aceştia acolo acord acum ai aia aibă aici al ale alea altceva altcineva am ar are asemenea asta astea astăzi asupra au avea avem aveţi azi aş aşadar aţi bine bucur bună ca care caut ce cel ceva chiar cinci cine cineva contra cu cum cumva curând curînd când cât câte câtva câţi cînd cît cîte cîtva cîţi că căci cărei căror cărui către da dacă dar datorită dată dau de deci deja deoarece departe deşi din dinaintea dintr- dintre doi doilea două drept după dă ea ei el ele eram este eu eşti face fata fi fie fiecare fii fim fiu fiţi frumos fără graţie halbă iar ieri la le li lor lui lângă lîngă mai mea mei mele mereu meu mi mie mine mult multă mulţi mulţumesc mâine mîine mă ne nevoie nici nicăieri nimeni nimeri nimic nişte noastre noastră noi noroc nostru nouă noştri nu opt ori oricare orice oricine oricum oricând oricât oricînd oricît oriunde patra patru patrulea pe pentru peste pic poate pot prea prima primul prin puţin puţina puţină până pînă rog sa sale sau se spate spre sub sunt suntem sunteţi sută sînt sîntem sînteţi să săi său ta tale te timp tine toate toată tot totuşi toţi trei treia treilea tu tăi tău un una unde undeva unei uneia unele uneori unii unor unora unu unui unuia unul vi voastre voastră voi vostru vouă voştri vreme vreo vreun vă zece zero zi zice îi îl îmi împotriva în înainte înaintea încotro încât încît între întrucât întrucît îţi ăla ălea ăsta ăstea ăştia şapte şase şi ştiu ţi ţie".split(" ")),e.Pipeline.registerFunction(e.ro.stopWordFilter,"stopWordFilter-ro")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.ru.min.js b/assets/javascripts/lunr/min/lunr.ru.min.js new file mode 100644 index 0000000..186cc48 --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.ru.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Russian` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,n){"function"==typeof define&&define.amd?define(n):"object"==typeof exports?module.exports=n():n()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.ru=function(){this.pipeline.reset(),this.pipeline.add(e.ru.trimmer,e.ru.stopWordFilter,e.ru.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.ru.stemmer))},e.ru.wordCharacters="Ѐ-҄҇-ԯᴫᵸⷠ-ⷿꙀ-ꚟ︮︯",e.ru.trimmer=e.trimmerSupport.generateTrimmer(e.ru.wordCharacters),e.Pipeline.registerFunction(e.ru.trimmer,"trimmer-ru"),e.ru.stemmer=function(){var n=e.stemmerSupport.Among,r=e.stemmerSupport.SnowballProgram,t=new function(){function e(){for(;!W.in_grouping(S,1072,1103);){if(W.cursor>=W.limit)return!1;W.cursor++}return!0}function t(){for(;!W.out_grouping(S,1072,1103);){if(W.cursor>=W.limit)return!1;W.cursor++}return!0}function w(){b=W.limit,_=b,e()&&(b=W.cursor,t()&&e()&&t()&&(_=W.cursor))}function i(){return _<=W.cursor}function u(e,n){var r,t;if(W.ket=W.cursor,r=W.find_among_b(e,n)){switch(W.bra=W.cursor,r){case 1:if(t=W.limit-W.cursor,!W.eq_s_b(1,"а")&&(W.cursor=W.limit-t,!W.eq_s_b(1,"я")))return!1;case 2:W.slice_del()}return!0}return!1}function o(){return u(h,9)}function s(e,n){var r;return W.ket=W.cursor,!!(r=W.find_among_b(e,n))&&(W.bra=W.cursor,1==r&&W.slice_del(),!0)}function c(){return s(g,26)}function m(){return!!c()&&(u(C,8),!0)}function f(){return s(k,2)}function l(){return u(P,46)}function a(){s(v,36)}function p(){var e;W.ket=W.cursor,(e=W.find_among_b(F,2))&&(W.bra=W.cursor,i()&&1==e&&W.slice_del())}function d(){var e;if(W.ket=W.cursor,e=W.find_among_b(q,4))switch(W.bra=W.cursor,e){case 1:if(W.slice_del(),W.ket=W.cursor,!W.eq_s_b(1,"н"))break;W.bra=W.cursor;case 2:if(!W.eq_s_b(1,"н"))break;case 3:W.slice_del()}}var _,b,h=[new n("в",-1,1),new n("ив",0,2),new n("ыв",0,2),new n("вши",-1,1),new n("ивши",3,2),new n("ывши",3,2),new n("вшись",-1,1),new n("ившись",6,2),new n("ывшись",6,2)],g=[new n("ее",-1,1),new n("ие",-1,1),new n("ое",-1,1),new n("ые",-1,1),new n("ими",-1,1),new n("ыми",-1,1),new n("ей",-1,1),new n("ий",-1,1),new n("ой",-1,1),new n("ый",-1,1),new n("ем",-1,1),new n("им",-1,1),new n("ом",-1,1),new n("ым",-1,1),new n("его",-1,1),new n("ого",-1,1),new n("ему",-1,1),new n("ому",-1,1),new n("их",-1,1),new n("ых",-1,1),new n("ею",-1,1),new n("ою",-1,1),new n("ую",-1,1),new n("юю",-1,1),new n("ая",-1,1),new n("яя",-1,1)],C=[new n("ем",-1,1),new n("нн",-1,1),new n("вш",-1,1),new n("ивш",2,2),new n("ывш",2,2),new n("щ",-1,1),new n("ющ",5,1),new n("ующ",6,2)],k=[new n("сь",-1,1),new n("ся",-1,1)],P=[new n("ла",-1,1),new n("ила",0,2),new n("ыла",0,2),new n("на",-1,1),new n("ена",3,2),new n("ете",-1,1),new n("ите",-1,2),new n("йте",-1,1),new n("ейте",7,2),new n("уйте",7,2),new n("ли",-1,1),new n("или",10,2),new n("ыли",10,2),new n("й",-1,1),new n("ей",13,2),new n("уй",13,2),new n("л",-1,1),new n("ил",16,2),new n("ыл",16,2),new n("ем",-1,1),new n("им",-1,2),new n("ым",-1,2),new n("н",-1,1),new n("ен",22,2),new n("ло",-1,1),new n("ило",24,2),new n("ыло",24,2),new n("но",-1,1),new n("ено",27,2),new n("нно",27,1),new n("ет",-1,1),new n("ует",30,2),new n("ит",-1,2),new n("ыт",-1,2),new n("ют",-1,1),new n("уют",34,2),new n("ят",-1,2),new n("ны",-1,1),new n("ены",37,2),new n("ть",-1,1),new n("ить",39,2),new n("ыть",39,2),new n("ешь",-1,1),new n("ишь",-1,2),new n("ю",-1,2),new n("ую",44,2)],v=[new n("а",-1,1),new n("ев",-1,1),new n("ов",-1,1),new n("е",-1,1),new n("ие",3,1),new n("ье",3,1),new n("и",-1,1),new n("еи",6,1),new n("ии",6,1),new n("ами",6,1),new n("ями",6,1),new n("иями",10,1),new n("й",-1,1),new n("ей",12,1),new n("ией",13,1),new n("ий",12,1),new n("ой",12,1),new n("ам",-1,1),new n("ем",-1,1),new n("ием",18,1),new n("ом",-1,1),new n("ям",-1,1),new n("иям",21,1),new n("о",-1,1),new n("у",-1,1),new n("ах",-1,1),new n("ях",-1,1),new n("иях",26,1),new n("ы",-1,1),new n("ь",-1,1),new n("ю",-1,1),new n("ию",30,1),new n("ью",30,1),new n("я",-1,1),new n("ия",33,1),new n("ья",33,1)],F=[new n("ост",-1,1),new n("ость",-1,1)],q=[new n("ейше",-1,1),new n("н",-1,2),new n("ейш",-1,1),new n("ь",-1,3)],S=[33,65,8,232],W=new r;this.setCurrent=function(e){W.setCurrent(e)},this.getCurrent=function(){return W.getCurrent()},this.stem=function(){return w(),W.cursor=W.limit,!(W.cursor=i&&(e-=i,t[e>>3]&1<<(7&e)))return this.cursor++,!0}return!1},in_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e<=s&&e>=i&&(e-=i,t[e>>3]&1<<(7&e)))return this.cursor--,!0}return!1},out_grouping:function(t,i,s){if(this.cursors||e>3]&1<<(7&e)))return this.cursor++,!0}return!1},out_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e>s||e>3]&1<<(7&e)))return this.cursor--,!0}return!1},eq_s:function(t,i){if(this.limit-this.cursor>1),f=0,l=o0||e==s||c)break;c=!0}}for(;;){var _=t[s];if(o>=_.s_size){if(this.cursor=n+_.s_size,!_.method)return _.result;var b=_.method();if(this.cursor=n+_.s_size,b)return _.result}if((s=_.substring_i)<0)return 0}},find_among_b:function(t,i){for(var s=0,e=i,n=this.cursor,u=this.limit_backward,o=0,h=0,c=!1;;){for(var a=s+(e-s>>1),f=0,l=o=0;m--){if(n-l==u){f=-1;break}if(f=r.charCodeAt(n-1-l)-_.s[m])break;l++}if(f<0?(e=a,h=l):(s=a,o=l),e-s<=1){if(s>0||e==s||c)break;c=!0}}for(;;){var _=t[s];if(o>=_.s_size){if(this.cursor=n-_.s_size,!_.method)return _.result;var b=_.method();if(this.cursor=n-_.s_size,b)return _.result}if((s=_.substring_i)<0)return 0}},replace_s:function(t,i,s){var e=s.length-(i-t),n=r.substring(0,t),u=r.substring(i);return r=n+s+u,this.limit+=e,this.cursor>=i?this.cursor+=e:this.cursor>t&&(this.cursor=t),e},slice_check:function(){if(this.bra<0||this.bra>this.ket||this.ket>this.limit||this.limit>r.length)throw"faulty slice operation"},slice_from:function(r){this.slice_check(),this.replace_s(this.bra,this.ket,r)},slice_del:function(){this.slice_from("")},insert:function(r,t,i){var s=this.replace_s(r,t,i);r<=this.bra&&(this.bra+=s),r<=this.ket&&(this.ket+=s)},slice_to:function(){return this.slice_check(),r.substring(this.bra,this.ket)},eq_v_b:function(r){return this.eq_s_b(r.length,r)}}}},r.trimmerSupport={generateTrimmer:function(r){var t=new RegExp("^[^"+r+"]+"),i=new RegExp("[^"+r+"]+$");return function(r){return"function"==typeof r.update?r.update(function(r){return r.replace(t,"").replace(i,"")}):r.replace(t,"").replace(i,"")}}}}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.sv.min.js b/assets/javascripts/lunr/min/lunr.sv.min.js new file mode 100644 index 0000000..3e5eb64 --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.sv.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Swedish` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.sv=function(){this.pipeline.reset(),this.pipeline.add(e.sv.trimmer,e.sv.stopWordFilter,e.sv.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.sv.stemmer))},e.sv.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.sv.trimmer=e.trimmerSupport.generateTrimmer(e.sv.wordCharacters),e.Pipeline.registerFunction(e.sv.trimmer,"trimmer-sv"),e.sv.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,t=new function(){function e(){var e,r=w.cursor+3;if(o=w.limit,0<=r||r<=w.limit){for(a=r;;){if(e=w.cursor,w.in_grouping(l,97,246)){w.cursor=e;break}if(w.cursor=e,w.cursor>=w.limit)return;w.cursor++}for(;!w.out_grouping(l,97,246);){if(w.cursor>=w.limit)return;w.cursor++}o=w.cursor,o=o&&(w.limit_backward=o,w.cursor=w.limit,w.ket=w.cursor,e=w.find_among_b(u,37),w.limit_backward=r,e))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:w.in_grouping_b(d,98,121)&&w.slice_del()}}function i(){var e=w.limit_backward;w.cursor>=o&&(w.limit_backward=o,w.cursor=w.limit,w.find_among_b(c,7)&&(w.cursor=w.limit,w.ket=w.cursor,w.cursor>w.limit_backward&&(w.bra=--w.cursor,w.slice_del())),w.limit_backward=e)}function s(){var e,r;if(w.cursor>=o){if(r=w.limit_backward,w.limit_backward=o,w.cursor=w.limit,w.ket=w.cursor,e=w.find_among_b(m,5))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:w.slice_from("lös");break;case 3:w.slice_from("full")}w.limit_backward=r}}var a,o,u=[new r("a",-1,1),new r("arna",0,1),new r("erna",0,1),new r("heterna",2,1),new r("orna",0,1),new r("ad",-1,1),new r("e",-1,1),new r("ade",6,1),new r("ande",6,1),new r("arne",6,1),new r("are",6,1),new r("aste",6,1),new r("en",-1,1),new r("anden",12,1),new r("aren",12,1),new r("heten",12,1),new r("ern",-1,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",18,1),new r("or",-1,1),new r("s",-1,2),new r("as",21,1),new r("arnas",22,1),new r("ernas",22,1),new r("ornas",22,1),new r("es",21,1),new r("ades",26,1),new r("andes",26,1),new r("ens",21,1),new r("arens",29,1),new r("hetens",29,1),new r("erns",21,1),new r("at",-1,1),new r("andet",-1,1),new r("het",-1,1),new r("ast",-1,1)],c=[new r("dd",-1,-1),new r("gd",-1,-1),new r("nn",-1,-1),new r("dt",-1,-1),new r("gt",-1,-1),new r("kt",-1,-1),new r("tt",-1,-1)],m=[new r("ig",-1,1),new r("lig",0,1),new r("els",-1,1),new r("fullt",-1,3),new r("löst",-1,2)],l=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,24,0,32],d=[119,127,149],w=new n;this.setCurrent=function(e){w.setCurrent(e)},this.getCurrent=function(){return w.getCurrent()},this.stem=function(){var r=w.cursor;return e(),w.limit_backward=r,w.cursor=w.limit,t(),w.cursor=w.limit,i(),w.cursor=w.limit,s(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return t.setCurrent(e),t.stem(),t.getCurrent()}):(t.setCurrent(e),t.stem(),t.getCurrent())}}(),e.Pipeline.registerFunction(e.sv.stemmer,"stemmer-sv"),e.sv.stopWordFilter=e.generateStopWordFilter("alla allt att av blev bli blir blivit de dem den denna deras dess dessa det detta dig din dina ditt du där då efter ej eller en er era ert ett från för ha hade han hans har henne hennes hon honom hur här i icke ingen inom inte jag ju kan kunde man med mellan men mig min mina mitt mot mycket ni nu när någon något några och om oss på samma sedan sig sin sina sitta själv skulle som så sådan sådana sådant till under upp ut utan vad var vara varför varit varje vars vart vem vi vid vilka vilkas vilken vilket vår våra vårt än är åt över".split(" ")),e.Pipeline.registerFunction(e.sv.stopWordFilter,"stopWordFilter-sv")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.tr.min.js b/assets/javascripts/lunr/min/lunr.tr.min.js new file mode 100644 index 0000000..563f6ec --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.tr.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Turkish` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(r,i){"function"==typeof define&&define.amd?define(i):"object"==typeof exports?module.exports=i():i()(r.lunr)}(this,function(){return function(r){if(void 0===r)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===r.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");r.tr=function(){this.pipeline.reset(),this.pipeline.add(r.tr.trimmer,r.tr.stopWordFilter,r.tr.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(r.tr.stemmer))},r.tr.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",r.tr.trimmer=r.trimmerSupport.generateTrimmer(r.tr.wordCharacters),r.Pipeline.registerFunction(r.tr.trimmer,"trimmer-tr"),r.tr.stemmer=function(){var i=r.stemmerSupport.Among,e=r.stemmerSupport.SnowballProgram,n=new function(){function r(r,i,e){for(;;){var n=Dr.limit-Dr.cursor;if(Dr.in_grouping_b(r,i,e)){Dr.cursor=Dr.limit-n;break}if(Dr.cursor=Dr.limit-n,Dr.cursor<=Dr.limit_backward)return!1;Dr.cursor--}return!0}function n(){var i,e;i=Dr.limit-Dr.cursor,r(Wr,97,305);for(var n=0;nDr.limit_backward&&(Dr.cursor--,e=Dr.limit-Dr.cursor,i()))?(Dr.cursor=Dr.limit-e,!0):(Dr.cursor=Dr.limit-n,r()?(Dr.cursor=Dr.limit-n,!1):(Dr.cursor=Dr.limit-n,!(Dr.cursor<=Dr.limit_backward)&&(Dr.cursor--,!!i()&&(Dr.cursor=Dr.limit-n,!0))))}function u(r){return t(r,function(){return Dr.in_grouping_b(Wr,97,305)})}function o(){return u(function(){return Dr.eq_s_b(1,"n")})}function s(){return u(function(){return Dr.eq_s_b(1,"s")})}function c(){return u(function(){return Dr.eq_s_b(1,"y")})}function l(){return t(function(){return Dr.in_grouping_b(Lr,105,305)},function(){return Dr.out_grouping_b(Wr,97,305)})}function a(){return Dr.find_among_b(ur,10)&&l()}function m(){return n()&&Dr.in_grouping_b(Lr,105,305)&&s()}function d(){return Dr.find_among_b(or,2)}function f(){return n()&&Dr.in_grouping_b(Lr,105,305)&&c()}function b(){return n()&&Dr.find_among_b(sr,4)}function w(){return n()&&Dr.find_among_b(cr,4)&&o()}function _(){return n()&&Dr.find_among_b(lr,2)&&c()}function k(){return n()&&Dr.find_among_b(ar,2)}function p(){return n()&&Dr.find_among_b(mr,4)}function g(){return n()&&Dr.find_among_b(dr,2)}function y(){return n()&&Dr.find_among_b(fr,4)}function z(){return n()&&Dr.find_among_b(br,2)}function v(){return n()&&Dr.find_among_b(wr,2)&&c()}function h(){return Dr.eq_s_b(2,"ki")}function q(){return n()&&Dr.find_among_b(_r,2)&&o()}function C(){return n()&&Dr.find_among_b(kr,4)&&c()}function P(){return n()&&Dr.find_among_b(pr,4)}function F(){return n()&&Dr.find_among_b(gr,4)&&c()}function S(){return Dr.find_among_b(yr,4)}function W(){return n()&&Dr.find_among_b(zr,2)}function L(){return n()&&Dr.find_among_b(vr,4)}function x(){return n()&&Dr.find_among_b(hr,8)}function A(){return Dr.find_among_b(qr,2)}function E(){return n()&&Dr.find_among_b(Cr,32)&&c()}function j(){return Dr.find_among_b(Pr,8)&&c()}function T(){return n()&&Dr.find_among_b(Fr,4)&&c()}function Z(){return Dr.eq_s_b(3,"ken")&&c()}function B(){var r=Dr.limit-Dr.cursor;return!(T()||(Dr.cursor=Dr.limit-r,E()||(Dr.cursor=Dr.limit-r,j()||(Dr.cursor=Dr.limit-r,Z()))))}function D(){if(A()){var r=Dr.limit-Dr.cursor;if(S()||(Dr.cursor=Dr.limit-r,W()||(Dr.cursor=Dr.limit-r,C()||(Dr.cursor=Dr.limit-r,P()||(Dr.cursor=Dr.limit-r,F()||(Dr.cursor=Dr.limit-r))))),T())return!1}return!0}function G(){if(W()){Dr.bra=Dr.cursor,Dr.slice_del();var r=Dr.limit-Dr.cursor;return Dr.ket=Dr.cursor,x()||(Dr.cursor=Dr.limit-r,E()||(Dr.cursor=Dr.limit-r,j()||(Dr.cursor=Dr.limit-r,T()||(Dr.cursor=Dr.limit-r)))),nr=!1,!1}return!0}function H(){if(!L())return!0;var r=Dr.limit-Dr.cursor;return!E()&&(Dr.cursor=Dr.limit-r,!j())}function I(){var r,i=Dr.limit-Dr.cursor;return!(S()||(Dr.cursor=Dr.limit-i,F()||(Dr.cursor=Dr.limit-i,P()||(Dr.cursor=Dr.limit-i,C()))))||(Dr.bra=Dr.cursor,Dr.slice_del(),r=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,T()||(Dr.cursor=Dr.limit-r),!1)}function J(){var r,i=Dr.limit-Dr.cursor;if(Dr.ket=Dr.cursor,nr=!0,B()&&(Dr.cursor=Dr.limit-i,D()&&(Dr.cursor=Dr.limit-i,G()&&(Dr.cursor=Dr.limit-i,H()&&(Dr.cursor=Dr.limit-i,I()))))){if(Dr.cursor=Dr.limit-i,!x())return;Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,r=Dr.limit-Dr.cursor,S()||(Dr.cursor=Dr.limit-r,W()||(Dr.cursor=Dr.limit-r,C()||(Dr.cursor=Dr.limit-r,P()||(Dr.cursor=Dr.limit-r,F()||(Dr.cursor=Dr.limit-r))))),T()||(Dr.cursor=Dr.limit-r)}Dr.bra=Dr.cursor,Dr.slice_del()}function K(){var r,i,e,n;if(Dr.ket=Dr.cursor,h()){if(r=Dr.limit-Dr.cursor,p())return Dr.bra=Dr.cursor,Dr.slice_del(),i=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,W()?(Dr.bra=Dr.cursor,Dr.slice_del(),K()):(Dr.cursor=Dr.limit-i,a()&&(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K()))),!0;if(Dr.cursor=Dr.limit-r,w()){if(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,e=Dr.limit-Dr.cursor,d())Dr.bra=Dr.cursor,Dr.slice_del();else{if(Dr.cursor=Dr.limit-e,Dr.ket=Dr.cursor,!a()&&(Dr.cursor=Dr.limit-e,!m()&&(Dr.cursor=Dr.limit-e,!K())))return!0;Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K())}return!0}if(Dr.cursor=Dr.limit-r,g()){if(n=Dr.limit-Dr.cursor,d())Dr.bra=Dr.cursor,Dr.slice_del();else if(Dr.cursor=Dr.limit-n,m())Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K());else if(Dr.cursor=Dr.limit-n,!K())return!1;return!0}}return!1}function M(r){if(Dr.ket=Dr.cursor,!g()&&(Dr.cursor=Dr.limit-r,!k()))return!1;var i=Dr.limit-Dr.cursor;if(d())Dr.bra=Dr.cursor,Dr.slice_del();else if(Dr.cursor=Dr.limit-i,m())Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K());else if(Dr.cursor=Dr.limit-i,!K())return!1;return!0}function N(r){if(Dr.ket=Dr.cursor,!z()&&(Dr.cursor=Dr.limit-r,!b()))return!1;var i=Dr.limit-Dr.cursor;return!(!m()&&(Dr.cursor=Dr.limit-i,!d()))&&(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K()),!0)}function O(){var r,i=Dr.limit-Dr.cursor;return Dr.ket=Dr.cursor,!(!w()&&(Dr.cursor=Dr.limit-i,!v()))&&(Dr.bra=Dr.cursor,Dr.slice_del(),r=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,!(!W()||(Dr.bra=Dr.cursor,Dr.slice_del(),!K()))||(Dr.cursor=Dr.limit-r,Dr.ket=Dr.cursor,!(a()||(Dr.cursor=Dr.limit-r,m()||(Dr.cursor=Dr.limit-r,K())))||(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K()),!0)))}function Q(){var r,i,e=Dr.limit-Dr.cursor;if(Dr.ket=Dr.cursor,!p()&&(Dr.cursor=Dr.limit-e,!f()&&(Dr.cursor=Dr.limit-e,!_())))return!1;if(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,r=Dr.limit-Dr.cursor,a())Dr.bra=Dr.cursor,Dr.slice_del(),i=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,W()||(Dr.cursor=Dr.limit-i);else if(Dr.cursor=Dr.limit-r,!W())return!0;return Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,K(),!0}function R(){var r,i,e=Dr.limit-Dr.cursor;if(Dr.ket=Dr.cursor,W())return Dr.bra=Dr.cursor,Dr.slice_del(),void K();if(Dr.cursor=Dr.limit-e,Dr.ket=Dr.cursor,q())if(Dr.bra=Dr.cursor,Dr.slice_del(),r=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,d())Dr.bra=Dr.cursor,Dr.slice_del();else{if(Dr.cursor=Dr.limit-r,Dr.ket=Dr.cursor,!a()&&(Dr.cursor=Dr.limit-r,!m())){if(Dr.cursor=Dr.limit-r,Dr.ket=Dr.cursor,!W())return;if(Dr.bra=Dr.cursor,Dr.slice_del(),!K())return}Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K())}else if(Dr.cursor=Dr.limit-e,!M(e)&&(Dr.cursor=Dr.limit-e,!N(e))){if(Dr.cursor=Dr.limit-e,Dr.ket=Dr.cursor,y())return Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,i=Dr.limit-Dr.cursor,void(a()?(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K())):(Dr.cursor=Dr.limit-i,W()?(Dr.bra=Dr.cursor,Dr.slice_del(),K()):(Dr.cursor=Dr.limit-i,K())));if(Dr.cursor=Dr.limit-e,!O()){if(Dr.cursor=Dr.limit-e,d())return Dr.bra=Dr.cursor,void Dr.slice_del();Dr.cursor=Dr.limit-e,K()||(Dr.cursor=Dr.limit-e,Q()||(Dr.cursor=Dr.limit-e,Dr.ket=Dr.cursor,(a()||(Dr.cursor=Dr.limit-e,m()))&&(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K()))))}}}function U(){var r;if(Dr.ket=Dr.cursor,r=Dr.find_among_b(Sr,4))switch(Dr.bra=Dr.cursor,r){case 1:Dr.slice_from("p");break;case 2:Dr.slice_from("ç");break;case 3:Dr.slice_from("t");break;case 4:Dr.slice_from("k")}}function V(){for(;;){var r=Dr.limit-Dr.cursor;if(Dr.in_grouping_b(Wr,97,305)){Dr.cursor=Dr.limit-r;break}if(Dr.cursor=Dr.limit-r,Dr.cursor<=Dr.limit_backward)return!1;Dr.cursor--}return!0}function X(r,i,e){if(Dr.cursor=Dr.limit-r,V()){var n=Dr.limit-Dr.cursor;if(!Dr.eq_s_b(1,i)&&(Dr.cursor=Dr.limit-n,!Dr.eq_s_b(1,e)))return!0;Dr.cursor=Dr.limit-r;var t=Dr.cursor;return Dr.insert(Dr.cursor,Dr.cursor,e),Dr.cursor=t,!1}return!0}function Y(){var r=Dr.limit-Dr.cursor;(Dr.eq_s_b(1,"d")||(Dr.cursor=Dr.limit-r,Dr.eq_s_b(1,"g")))&&X(r,"a","ı")&&X(r,"e","i")&&X(r,"o","u")&&X(r,"ö","ü")}function $(){for(var r,i=Dr.cursor,e=2;;){for(r=Dr.cursor;!Dr.in_grouping(Wr,97,305);){if(Dr.cursor>=Dr.limit)return Dr.cursor=r,!(e>0)&&(Dr.cursor=i,!0);Dr.cursor++}e--}}function rr(r,i,e){for(;!Dr.eq_s(i,e);){if(Dr.cursor>=Dr.limit)return!0;Dr.cursor++}return(tr=i)!=Dr.limit||(Dr.cursor=r,!1)}function ir(){var r=Dr.cursor;return!rr(r,2,"ad")||(Dr.cursor=r,!rr(r,5,"soyad"))}function er(){var r=Dr.cursor;return!ir()&&(Dr.limit_backward=r,Dr.cursor=Dr.limit,Y(),Dr.cursor=Dr.limit,U(),!0)}var nr,tr,ur=[new i("m",-1,-1),new i("n",-1,-1),new i("miz",-1,-1),new i("niz",-1,-1),new i("muz",-1,-1),new i("nuz",-1,-1),new i("müz",-1,-1),new i("nüz",-1,-1),new i("mız",-1,-1),new i("nız",-1,-1)],or=[new i("leri",-1,-1),new i("ları",-1,-1)],sr=[new i("ni",-1,-1),new i("nu",-1,-1),new i("nü",-1,-1),new i("nı",-1,-1)],cr=[new i("in",-1,-1),new i("un",-1,-1),new i("ün",-1,-1),new i("ın",-1,-1)],lr=[new i("a",-1,-1),new i("e",-1,-1)],ar=[new i("na",-1,-1),new i("ne",-1,-1)],mr=[new i("da",-1,-1),new i("ta",-1,-1),new i("de",-1,-1),new i("te",-1,-1)],dr=[new i("nda",-1,-1),new i("nde",-1,-1)],fr=[new i("dan",-1,-1),new i("tan",-1,-1),new i("den",-1,-1),new i("ten",-1,-1)],br=[new i("ndan",-1,-1),new i("nden",-1,-1)],wr=[new i("la",-1,-1),new i("le",-1,-1)],_r=[new i("ca",-1,-1),new i("ce",-1,-1)],kr=[new i("im",-1,-1),new i("um",-1,-1),new i("üm",-1,-1),new i("ım",-1,-1)],pr=[new i("sin",-1,-1),new i("sun",-1,-1),new i("sün",-1,-1),new i("sın",-1,-1)],gr=[new i("iz",-1,-1),new i("uz",-1,-1),new i("üz",-1,-1),new i("ız",-1,-1)],yr=[new i("siniz",-1,-1),new i("sunuz",-1,-1),new i("sünüz",-1,-1),new i("sınız",-1,-1)],zr=[new i("lar",-1,-1),new i("ler",-1,-1)],vr=[new i("niz",-1,-1),new i("nuz",-1,-1),new i("nüz",-1,-1),new i("nız",-1,-1)],hr=[new i("dir",-1,-1),new i("tir",-1,-1),new i("dur",-1,-1),new i("tur",-1,-1),new i("dür",-1,-1),new i("tür",-1,-1),new i("dır",-1,-1),new i("tır",-1,-1)],qr=[new i("casına",-1,-1),new i("cesine",-1,-1)],Cr=[new i("di",-1,-1),new i("ti",-1,-1),new i("dik",-1,-1),new i("tik",-1,-1),new i("duk",-1,-1),new i("tuk",-1,-1),new i("dük",-1,-1),new i("tük",-1,-1),new i("dık",-1,-1),new i("tık",-1,-1),new i("dim",-1,-1),new i("tim",-1,-1),new i("dum",-1,-1),new i("tum",-1,-1),new i("düm",-1,-1),new i("tüm",-1,-1),new i("dım",-1,-1),new i("tım",-1,-1),new i("din",-1,-1),new i("tin",-1,-1),new i("dun",-1,-1),new i("tun",-1,-1),new i("dün",-1,-1),new i("tün",-1,-1),new i("dın",-1,-1),new i("tın",-1,-1),new i("du",-1,-1),new i("tu",-1,-1),new i("dü",-1,-1),new i("tü",-1,-1),new i("dı",-1,-1),new i("tı",-1,-1)],Pr=[new i("sa",-1,-1),new i("se",-1,-1),new i("sak",-1,-1),new i("sek",-1,-1),new i("sam",-1,-1),new i("sem",-1,-1),new i("san",-1,-1),new i("sen",-1,-1)],Fr=[new i("miş",-1,-1),new i("muş",-1,-1),new i("müş",-1,-1),new i("mış",-1,-1)],Sr=[new i("b",-1,1),new i("c",-1,2),new i("d",-1,3),new i("ğ",-1,4)],Wr=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8,0,0,0,0,0,0,1],Lr=[1,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,1],xr=[1,64,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],Ar=[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130],Er=[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],jr=[17],Tr=[65],Zr=[65],Br=[["a",xr,97,305],["e",Ar,101,252],["ı",Er,97,305],["i",jr,101,105],["o",Tr,111,117],["ö",Zr,246,252],["u",Tr,111,117]],Dr=new e;this.setCurrent=function(r){Dr.setCurrent(r)},this.getCurrent=function(){return Dr.getCurrent()},this.stem=function(){return!!($()&&(Dr.limit_backward=Dr.cursor,Dr.cursor=Dr.limit,J(),Dr.cursor=Dr.limit,nr&&(R(),Dr.cursor=Dr.limit_backward,er())))}};return function(r){return"function"==typeof r.update?r.update(function(r){return n.setCurrent(r),n.stem(),n.getCurrent()}):(n.setCurrent(r),n.stem(),n.getCurrent())}}(),r.Pipeline.registerFunction(r.tr.stemmer,"stemmer-tr"),r.tr.stopWordFilter=r.generateStopWordFilter("acaba altmış altı ama ancak arada aslında ayrıca bana bazı belki ben benden beni benim beri beş bile bin bir biri birkaç birkez birçok birşey birşeyi biz bizden bize bizi bizim bu buna bunda bundan bunlar bunları bunların bunu bunun burada böyle böylece da daha dahi de defa değil diye diğer doksan dokuz dolayı dolayısıyla dört edecek eden ederek edilecek ediliyor edilmesi ediyor elli en etmesi etti ettiği ettiğini eğer gibi göre halen hangi hatta hem henüz hep hepsi her herhangi herkesin hiç hiçbir iki ile ilgili ise itibaren itibariyle için işte kadar karşın katrilyon kendi kendilerine kendini kendisi kendisine kendisini kez ki kim kimden kime kimi kimse kırk milyar milyon mu mü mı nasıl ne neden nedenle nerde nerede nereye niye niçin o olan olarak oldu olduklarını olduğu olduğunu olmadı olmadığı olmak olması olmayan olmaz olsa olsun olup olur olursa oluyor on ona ondan onlar onlardan onları onların onu onun otuz oysa pek rağmen sadece sanki sekiz seksen sen senden seni senin siz sizden sizi sizin tarafından trilyon tüm var vardı ve veya ya yani yapacak yapmak yaptı yaptıkları yaptığı yaptığını yapılan yapılması yapıyor yedi yerine yetmiş yine yirmi yoksa yüz zaten çok çünkü öyle üzere üç şey şeyden şeyi şeyler şu şuna şunda şundan şunları şunu şöyle".split(" ")),r.Pipeline.registerFunction(r.tr.stopWordFilter,"stopWordFilter-tr")}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/min/lunr.vi.min.js b/assets/javascripts/lunr/min/lunr.vi.min.js new file mode 100644 index 0000000..22aed28 --- /dev/null +++ b/assets/javascripts/lunr/min/lunr.vi.min.js @@ -0,0 +1 @@ +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.vi=function(){this.pipeline.reset(),this.pipeline.add(e.vi.stopWordFilter,e.vi.trimmer)},e.vi.wordCharacters="[A-Za-ẓ̀͐́͑̉̃̓ÂâÊêÔôĂ-ăĐ-đƠ-ơƯ-ư]",e.vi.trimmer=e.trimmerSupport.generateTrimmer(e.vi.wordCharacters),e.Pipeline.registerFunction(e.vi.trimmer,"trimmer-vi"),e.vi.stopWordFilter=e.generateStopWordFilter("là cái nhưng mà".split(" "))}}); \ No newline at end of file diff --git a/assets/javascripts/lunr/tinyseg.min.js b/assets/javascripts/lunr/tinyseg.min.js new file mode 100644 index 0000000..302befb --- /dev/null +++ b/assets/javascripts/lunr/tinyseg.min.js @@ -0,0 +1 @@ +!function(_,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(_.lunr)}(this,(function(){return function(_){function t(){var _={"[一二三四五六七八九十百千万億兆]":"M","[一-龠々〆ヵヶ]":"H","[ぁ-ん]":"I","[ァ-ヴーア-ン゙ー]":"K","[a-zA-Za-zA-Z]":"A","[0-90-9]":"N"};for(var t in this.chartype_=[],_){var H=new RegExp(t);this.chartype_.push([H,_[t]])}return this.BIAS__=-332,this.BC1__={HH:6,II:2461,KH:406,OH:-1378},this.BC2__={AA:-3267,AI:2744,AN:-878,HH:-4070,HM:-1711,HN:4012,HO:3761,IA:1327,IH:-1184,II:-1332,IK:1721,IO:5492,KI:3831,KK:-8741,MH:-3132,MK:3334,OO:-2920},this.BC3__={HH:996,HI:626,HK:-721,HN:-1307,HO:-836,IH:-301,KK:2762,MK:1079,MM:4034,OA:-1652,OH:266},this.BP1__={BB:295,OB:304,OO:-125,UB:352},this.BP2__={BO:60,OO:-1762},this.BQ1__={BHH:1150,BHM:1521,BII:-1158,BIM:886,BMH:1208,BNH:449,BOH:-91,BOO:-2597,OHI:451,OIH:-296,OKA:1851,OKH:-1020,OKK:904,OOO:2965},this.BQ2__={BHH:118,BHI:-1159,BHM:466,BIH:-919,BKK:-1720,BKO:864,OHH:-1139,OHM:-181,OIH:153,UHI:-1146},this.BQ3__={BHH:-792,BHI:2664,BII:-299,BKI:419,BMH:937,BMM:8335,BNN:998,BOH:775,OHH:2174,OHM:439,OII:280,OKH:1798,OKI:-793,OKO:-2242,OMH:-2402,OOO:11699},this.BQ4__={BHH:-3895,BIH:3761,BII:-4654,BIK:1348,BKK:-1806,BMI:-3385,BOO:-12396,OAH:926,OHH:266,OHK:-2036,ONN:-973},this.BW1__={",と":660,",同":727,"B1あ":1404,"B1同":542,"、と":660,"、同":727,"」と":1682,"あっ":1505,"いう":1743,"いっ":-2055,"いる":672,"うし":-4817,"うん":665,"から":3472,"がら":600,"こう":-790,"こと":2083,"こん":-1262,"さら":-4143,"さん":4573,"した":2641,"して":1104,"すで":-3399,"そこ":1977,"それ":-871,"たち":1122,"ため":601,"った":3463,"つい":-802,"てい":805,"てき":1249,"でき":1127,"です":3445,"では":844,"とい":-4915,"とみ":1922,"どこ":3887,"ない":5713,"なっ":3015,"など":7379,"なん":-1113,"にし":2468,"には":1498,"にも":1671,"に対":-912,"の一":-501,"の中":741,"ませ":2448,"まで":1711,"まま":2600,"まる":-2155,"やむ":-1947,"よっ":-2565,"れた":2369,"れで":-913,"をし":1860,"を見":731,"亡く":-1886,"京都":2558,"取り":-2784,"大き":-2604,"大阪":1497,"平方":-2314,"引き":-1336,"日本":-195,"本当":-2423,"毎日":-2113,"目指":-724,"B1あ":1404,"B1同":542,"」と":1682},this.BW2__={"..":-11822,11:-669,"――":-5730,"−−":-13175,"いう":-1609,"うか":2490,"かし":-1350,"かも":-602,"から":-7194,"かれ":4612,"がい":853,"がら":-3198,"きた":1941,"くな":-1597,"こと":-8392,"この":-4193,"させ":4533,"され":13168,"さん":-3977,"しい":-1819,"しか":-545,"した":5078,"して":972,"しな":939,"その":-3744,"たい":-1253,"たた":-662,"ただ":-3857,"たち":-786,"たと":1224,"たは":-939,"った":4589,"って":1647,"っと":-2094,"てい":6144,"てき":3640,"てく":2551,"ては":-3110,"ても":-3065,"でい":2666,"でき":-1528,"でし":-3828,"です":-4761,"でも":-4203,"とい":1890,"とこ":-1746,"とと":-2279,"との":720,"とみ":5168,"とも":-3941,"ない":-2488,"なが":-1313,"など":-6509,"なの":2614,"なん":3099,"にお":-1615,"にし":2748,"にな":2454,"によ":-7236,"に対":-14943,"に従":-4688,"に関":-11388,"のか":2093,"ので":-7059,"のに":-6041,"のの":-6125,"はい":1073,"はが":-1033,"はず":-2532,"ばれ":1813,"まし":-1316,"まで":-6621,"まれ":5409,"めて":-3153,"もい":2230,"もの":-10713,"らか":-944,"らし":-1611,"らに":-1897,"りし":651,"りま":1620,"れた":4270,"れて":849,"れば":4114,"ろう":6067,"われ":7901,"を通":-11877,"んだ":728,"んな":-4115,"一人":602,"一方":-1375,"一日":970,"一部":-1051,"上が":-4479,"会社":-1116,"出て":2163,"分の":-7758,"同党":970,"同日":-913,"大阪":-2471,"委員":-1250,"少な":-1050,"年度":-8669,"年間":-1626,"府県":-2363,"手権":-1982,"新聞":-4066,"日新":-722,"日本":-7068,"日米":3372,"曜日":-601,"朝鮮":-2355,"本人":-2697,"東京":-1543,"然と":-1384,"社会":-1276,"立て":-990,"第に":-1612,"米国":-4268,"11":-669},this.BW3__={"あた":-2194,"あり":719,"ある":3846,"い.":-1185,"い。":-1185,"いい":5308,"いえ":2079,"いく":3029,"いた":2056,"いっ":1883,"いる":5600,"いわ":1527,"うち":1117,"うと":4798,"えと":1454,"か.":2857,"か。":2857,"かけ":-743,"かっ":-4098,"かに":-669,"から":6520,"かり":-2670,"が,":1816,"が、":1816,"がき":-4855,"がけ":-1127,"がっ":-913,"がら":-4977,"がり":-2064,"きた":1645,"けど":1374,"こと":7397,"この":1542,"ころ":-2757,"さい":-714,"さを":976,"し,":1557,"し、":1557,"しい":-3714,"した":3562,"して":1449,"しな":2608,"しま":1200,"す.":-1310,"す。":-1310,"する":6521,"ず,":3426,"ず、":3426,"ずに":841,"そう":428,"た.":8875,"た。":8875,"たい":-594,"たの":812,"たり":-1183,"たる":-853,"だ.":4098,"だ。":4098,"だっ":1004,"った":-4748,"って":300,"てい":6240,"てお":855,"ても":302,"です":1437,"でに":-1482,"では":2295,"とう":-1387,"とし":2266,"との":541,"とも":-3543,"どう":4664,"ない":1796,"なく":-903,"など":2135,"に,":-1021,"に、":-1021,"にし":1771,"にな":1906,"には":2644,"の,":-724,"の、":-724,"の子":-1e3,"は,":1337,"は、":1337,"べき":2181,"まし":1113,"ます":6943,"まっ":-1549,"まで":6154,"まれ":-793,"らし":1479,"られ":6820,"るる":3818,"れ,":854,"れ、":854,"れた":1850,"れて":1375,"れば":-3246,"れる":1091,"われ":-605,"んだ":606,"んで":798,"カ月":990,"会議":860,"入り":1232,"大会":2217,"始め":1681,"市":965,"新聞":-5055,"日,":974,"日、":974,"社会":2024,"カ月":990},this.TC1__={AAA:1093,HHH:1029,HHM:580,HII:998,HOH:-390,HOM:-331,IHI:1169,IOH:-142,IOI:-1015,IOM:467,MMH:187,OOI:-1832},this.TC2__={HHO:2088,HII:-1023,HMM:-1154,IHI:-1965,KKH:703,OII:-2649},this.TC3__={AAA:-294,HHH:346,HHI:-341,HII:-1088,HIK:731,HOH:-1486,IHH:128,IHI:-3041,IHO:-1935,IIH:-825,IIM:-1035,IOI:-542,KHH:-1216,KKA:491,KKH:-1217,KOK:-1009,MHH:-2694,MHM:-457,MHO:123,MMH:-471,NNH:-1689,NNO:662,OHO:-3393},this.TC4__={HHH:-203,HHI:1344,HHK:365,HHM:-122,HHN:182,HHO:669,HIH:804,HII:679,HOH:446,IHH:695,IHO:-2324,IIH:321,III:1497,IIO:656,IOO:54,KAK:4845,KKA:3386,KKK:3065,MHH:-405,MHI:201,MMH:-241,MMM:661,MOM:841},this.TQ1__={BHHH:-227,BHHI:316,BHIH:-132,BIHH:60,BIII:1595,BNHH:-744,BOHH:225,BOOO:-908,OAKK:482,OHHH:281,OHIH:249,OIHI:200,OIIH:-68},this.TQ2__={BIHH:-1401,BIII:-1033,BKAK:-543,BOOO:-5591},this.TQ3__={BHHH:478,BHHM:-1073,BHIH:222,BHII:-504,BIIH:-116,BIII:-105,BMHI:-863,BMHM:-464,BOMH:620,OHHH:346,OHHI:1729,OHII:997,OHMH:481,OIHH:623,OIIH:1344,OKAK:2792,OKHH:587,OKKA:679,OOHH:110,OOII:-685},this.TQ4__={BHHH:-721,BHHM:-3604,BHII:-966,BIIH:-607,BIII:-2181,OAAA:-2763,OAKK:180,OHHH:-294,OHHI:2446,OHHO:480,OHIH:-1573,OIHH:1935,OIHI:-493,OIIH:626,OIII:-4007,OKAK:-8156},this.TW1__={"につい":-4681,"東京都":2026},this.TW2__={"ある程":-2049,"いった":-1256,"ころが":-2434,"しょう":3873,"その後":-4430,"だって":-1049,"ていた":1833,"として":-4657,"ともに":-4517,"もので":1882,"一気に":-792,"初めて":-1512,"同時に":-8097,"大きな":-1255,"対して":-2721,"社会党":-3216},this.TW3__={"いただ":-1734,"してい":1314,"として":-4314,"につい":-5483,"にとっ":-5989,"に当た":-6247,"ので,":-727,"ので、":-727,"のもの":-600,"れから":-3752,"十二月":-2287},this.TW4__={"いう.":8576,"いう。":8576,"からな":-2348,"してい":2958,"たが,":1516,"たが、":1516,"ている":1538,"という":1349,"ました":5543,"ません":1097,"ようと":-4258,"よると":5865},this.UC1__={A:484,K:93,M:645,O:-505},this.UC2__={A:819,H:1059,I:409,M:3987,N:5775,O:646},this.UC3__={A:-1370,I:2311},this.UC4__={A:-2643,H:1809,I:-1032,K:-3450,M:3565,N:3876,O:6646},this.UC5__={H:313,I:-1238,K:-799,M:539,O:-831},this.UC6__={H:-506,I:-253,K:87,M:247,O:-387},this.UP1__={O:-214},this.UP2__={B:69,O:935},this.UP3__={B:189},this.UQ1__={BH:21,BI:-12,BK:-99,BN:142,BO:-56,OH:-95,OI:477,OK:410,OO:-2422},this.UQ2__={BH:216,BI:113,OK:1759},this.UQ3__={BA:-479,BH:42,BI:1913,BK:-7198,BM:3160,BN:6427,BO:14761,OI:-827,ON:-3212},this.UW1__={",":156,"、":156,"「":-463,"あ":-941,"う":-127,"が":-553,"き":121,"こ":505,"で":-201,"と":-547,"ど":-123,"に":-789,"の":-185,"は":-847,"も":-466,"や":-470,"よ":182,"ら":-292,"り":208,"れ":169,"を":-446,"ん":-137,"・":-135,"主":-402,"京":-268,"区":-912,"午":871,"国":-460,"大":561,"委":729,"市":-411,"日":-141,"理":361,"生":-408,"県":-386,"都":-718,"「":-463,"・":-135},this.UW2__={",":-829,"、":-829,"〇":892,"「":-645,"」":3145,"あ":-538,"い":505,"う":134,"お":-502,"か":1454,"が":-856,"く":-412,"こ":1141,"さ":878,"ざ":540,"し":1529,"す":-675,"せ":300,"そ":-1011,"た":188,"だ":1837,"つ":-949,"て":-291,"で":-268,"と":-981,"ど":1273,"な":1063,"に":-1764,"の":130,"は":-409,"ひ":-1273,"べ":1261,"ま":600,"も":-1263,"や":-402,"よ":1639,"り":-579,"る":-694,"れ":571,"を":-2516,"ん":2095,"ア":-587,"カ":306,"キ":568,"ッ":831,"三":-758,"不":-2150,"世":-302,"中":-968,"主":-861,"事":492,"人":-123,"会":978,"保":362,"入":548,"初":-3025,"副":-1566,"北":-3414,"区":-422,"大":-1769,"天":-865,"太":-483,"子":-1519,"学":760,"実":1023,"小":-2009,"市":-813,"年":-1060,"強":1067,"手":-1519,"揺":-1033,"政":1522,"文":-1355,"新":-1682,"日":-1815,"明":-1462,"最":-630,"朝":-1843,"本":-1650,"東":-931,"果":-665,"次":-2378,"民":-180,"気":-1740,"理":752,"発":529,"目":-1584,"相":-242,"県":-1165,"立":-763,"第":810,"米":509,"自":-1353,"行":838,"西":-744,"見":-3874,"調":1010,"議":1198,"込":3041,"開":1758,"間":-1257,"「":-645,"」":3145,"ッ":831,"ア":-587,"カ":306,"キ":568},this.UW3__={",":4889,1:-800,"−":-1723,"、":4889,"々":-2311,"〇":5827,"」":2670,"〓":-3573,"あ":-2696,"い":1006,"う":2342,"え":1983,"お":-4864,"か":-1163,"が":3271,"く":1004,"け":388,"げ":401,"こ":-3552,"ご":-3116,"さ":-1058,"し":-395,"す":584,"せ":3685,"そ":-5228,"た":842,"ち":-521,"っ":-1444,"つ":-1081,"て":6167,"で":2318,"と":1691,"ど":-899,"な":-2788,"に":2745,"の":4056,"は":4555,"ひ":-2171,"ふ":-1798,"へ":1199,"ほ":-5516,"ま":-4384,"み":-120,"め":1205,"も":2323,"や":-788,"よ":-202,"ら":727,"り":649,"る":5905,"れ":2773,"わ":-1207,"を":6620,"ん":-518,"ア":551,"グ":1319,"ス":874,"ッ":-1350,"ト":521,"ム":1109,"ル":1591,"ロ":2201,"ン":278,"・":-3794,"一":-1619,"下":-1759,"世":-2087,"両":3815,"中":653,"主":-758,"予":-1193,"二":974,"人":2742,"今":792,"他":1889,"以":-1368,"低":811,"何":4265,"作":-361,"保":-2439,"元":4858,"党":3593,"全":1574,"公":-3030,"六":755,"共":-1880,"円":5807,"再":3095,"分":457,"初":2475,"別":1129,"前":2286,"副":4437,"力":365,"動":-949,"務":-1872,"化":1327,"北":-1038,"区":4646,"千":-2309,"午":-783,"協":-1006,"口":483,"右":1233,"各":3588,"合":-241,"同":3906,"和":-837,"員":4513,"国":642,"型":1389,"場":1219,"外":-241,"妻":2016,"学":-1356,"安":-423,"実":-1008,"家":1078,"小":-513,"少":-3102,"州":1155,"市":3197,"平":-1804,"年":2416,"広":-1030,"府":1605,"度":1452,"建":-2352,"当":-3885,"得":1905,"思":-1291,"性":1822,"戸":-488,"指":-3973,"政":-2013,"教":-1479,"数":3222,"文":-1489,"新":1764,"日":2099,"旧":5792,"昨":-661,"時":-1248,"曜":-951,"最":-937,"月":4125,"期":360,"李":3094,"村":364,"東":-805,"核":5156,"森":2438,"業":484,"氏":2613,"民":-1694,"決":-1073,"法":1868,"海":-495,"無":979,"物":461,"特":-3850,"生":-273,"用":914,"町":1215,"的":7313,"直":-1835,"省":792,"県":6293,"知":-1528,"私":4231,"税":401,"立":-960,"第":1201,"米":7767,"系":3066,"約":3663,"級":1384,"統":-4229,"総":1163,"線":1255,"者":6457,"能":725,"自":-2869,"英":785,"見":1044,"調":-562,"財":-733,"費":1777,"車":1835,"軍":1375,"込":-1504,"通":-1136,"選":-681,"郎":1026,"郡":4404,"部":1200,"金":2163,"長":421,"開":-1432,"間":1302,"関":-1282,"雨":2009,"電":-1045,"非":2066,"駅":1620,"1":-800,"」":2670,"・":-3794,"ッ":-1350,"ア":551,"グ":1319,"ス":874,"ト":521,"ム":1109,"ル":1591,"ロ":2201,"ン":278},this.UW4__={",":3930,".":3508,"―":-4841,"、":3930,"。":3508,"〇":4999,"「":1895,"」":3798,"〓":-5156,"あ":4752,"い":-3435,"う":-640,"え":-2514,"お":2405,"か":530,"が":6006,"き":-4482,"ぎ":-3821,"く":-3788,"け":-4376,"げ":-4734,"こ":2255,"ご":1979,"さ":2864,"し":-843,"じ":-2506,"す":-731,"ず":1251,"せ":181,"そ":4091,"た":5034,"だ":5408,"ち":-3654,"っ":-5882,"つ":-1659,"て":3994,"で":7410,"と":4547,"な":5433,"に":6499,"ぬ":1853,"ね":1413,"の":7396,"は":8578,"ば":1940,"ひ":4249,"び":-4134,"ふ":1345,"へ":6665,"べ":-744,"ほ":1464,"ま":1051,"み":-2082,"む":-882,"め":-5046,"も":4169,"ゃ":-2666,"や":2795,"ょ":-1544,"よ":3351,"ら":-2922,"り":-9726,"る":-14896,"れ":-2613,"ろ":-4570,"わ":-1783,"を":13150,"ん":-2352,"カ":2145,"コ":1789,"セ":1287,"ッ":-724,"ト":-403,"メ":-1635,"ラ":-881,"リ":-541,"ル":-856,"ン":-3637,"・":-4371,"ー":-11870,"一":-2069,"中":2210,"予":782,"事":-190,"井":-1768,"人":1036,"以":544,"会":950,"体":-1286,"作":530,"側":4292,"先":601,"党":-2006,"共":-1212,"内":584,"円":788,"初":1347,"前":1623,"副":3879,"力":-302,"動":-740,"務":-2715,"化":776,"区":4517,"協":1013,"参":1555,"合":-1834,"和":-681,"員":-910,"器":-851,"回":1500,"国":-619,"園":-1200,"地":866,"場":-1410,"塁":-2094,"士":-1413,"多":1067,"大":571,"子":-4802,"学":-1397,"定":-1057,"寺":-809,"小":1910,"屋":-1328,"山":-1500,"島":-2056,"川":-2667,"市":2771,"年":374,"庁":-4556,"後":456,"性":553,"感":916,"所":-1566,"支":856,"改":787,"政":2182,"教":704,"文":522,"方":-856,"日":1798,"時":1829,"最":845,"月":-9066,"木":-485,"来":-442,"校":-360,"業":-1043,"氏":5388,"民":-2716,"気":-910,"沢":-939,"済":-543,"物":-735,"率":672,"球":-1267,"生":-1286,"産":-1101,"田":-2900,"町":1826,"的":2586,"目":922,"省":-3485,"県":2997,"空":-867,"立":-2112,"第":788,"米":2937,"系":786,"約":2171,"経":1146,"統":-1169,"総":940,"線":-994,"署":749,"者":2145,"能":-730,"般":-852,"行":-792,"規":792,"警":-1184,"議":-244,"谷":-1e3,"賞":730,"車":-1481,"軍":1158,"輪":-1433,"込":-3370,"近":929,"道":-1291,"選":2596,"郎":-4866,"都":1192,"野":-1100,"銀":-2213,"長":357,"間":-2344,"院":-2297,"際":-2604,"電":-878,"領":-1659,"題":-792,"館":-1984,"首":1749,"高":2120,"「":1895,"」":3798,"・":-4371,"ッ":-724,"ー":-11870,"カ":2145,"コ":1789,"セ":1287,"ト":-403,"メ":-1635,"ラ":-881,"リ":-541,"ル":-856,"ン":-3637},this.UW5__={",":465,".":-299,1:-514,E2:-32768,"]":-2762,"、":465,"。":-299,"「":363,"あ":1655,"い":331,"う":-503,"え":1199,"お":527,"か":647,"が":-421,"き":1624,"ぎ":1971,"く":312,"げ":-983,"さ":-1537,"し":-1371,"す":-852,"だ":-1186,"ち":1093,"っ":52,"つ":921,"て":-18,"で":-850,"と":-127,"ど":1682,"な":-787,"に":-1224,"の":-635,"は":-578,"べ":1001,"み":502,"め":865,"ゃ":3350,"ょ":854,"り":-208,"る":429,"れ":504,"わ":419,"を":-1264,"ん":327,"イ":241,"ル":451,"ン":-343,"中":-871,"京":722,"会":-1153,"党":-654,"務":3519,"区":-901,"告":848,"員":2104,"大":-1296,"学":-548,"定":1785,"嵐":-1304,"市":-2991,"席":921,"年":1763,"思":872,"所":-814,"挙":1618,"新":-1682,"日":218,"月":-4353,"査":932,"格":1356,"機":-1508,"氏":-1347,"田":240,"町":-3912,"的":-3149,"相":1319,"省":-1052,"県":-4003,"研":-997,"社":-278,"空":-813,"統":1955,"者":-2233,"表":663,"語":-1073,"議":1219,"選":-1018,"郎":-368,"長":786,"間":1191,"題":2368,"館":-689,"1":-514,"E2":-32768,"「":363,"イ":241,"ル":451,"ン":-343},this.UW6__={",":227,".":808,1:-270,E1:306,"、":227,"。":808,"あ":-307,"う":189,"か":241,"が":-73,"く":-121,"こ":-200,"じ":1782,"す":383,"た":-428,"っ":573,"て":-1014,"で":101,"と":-105,"な":-253,"に":-149,"の":-417,"は":-236,"も":-206,"り":187,"る":-135,"を":195,"ル":-673,"ン":-496,"一":-277,"中":201,"件":-800,"会":624,"前":302,"区":1792,"員":-1212,"委":798,"学":-960,"市":887,"広":-695,"後":535,"業":-697,"相":753,"社":-507,"福":974,"空":-822,"者":1811,"連":463,"郎":1082,"1":-270,"E1":306,"ル":-673,"ン":-496},this}t.prototype.ctype_=function(_){for(var t in this.chartype_)if(_.match(this.chartype_[t][0]))return this.chartype_[t][1];return"O"},t.prototype.ts_=function(_){return _||0},t.prototype.segment=function(_){if(null==_||null==_||""==_)return[];var t=[],H=["B3","B2","B1"],s=["O","O","O"],h=_.split("");for(K=0;K0&&(t.push(i),i="",N="B"),I=O,O=B,B=N,i+=H[K]}return t.push(i),t},_.TinySegmenter=t}})); \ No newline at end of file diff --git a/assets/javascripts/vendor.6a3d08fc.min.js b/assets/javascripts/vendor.6a3d08fc.min.js new file mode 100644 index 0000000..134c96e --- /dev/null +++ b/assets/javascripts/vendor.6a3d08fc.min.js @@ -0,0 +1,30 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[1],[,,function(t,e,n){"use strict";function r(t){return"function"==typeof(null==t?void 0:t.lift)}function i(t){return e=>{if(r(e))return e.lift((function(e){try{return t(e,this)}catch(t){this.error(t)}}));throw new TypeError("Unable to lift unknown Observable type")}}n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(25);class i extends r.b{constructor(t,e,n,r,i){super(t),this.onUnsubscribe=i,e&&(this._next=function(t){try{e(t)}catch(t){this.error(t)}}),n&&(this._error=function(t){try{n(t)}catch(t){this.destination.error(t)}this.unsubscribe()}),r&&(this._complete=function(){try{r()}catch(t){this.destination.error(t)}this.unsubscribe()})}unsubscribe(){var t;!this.closed&&(null===(t=this.onUnsubscribe)||void 0===t||t.call(this)),super.unsubscribe()}}},,,function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var r=n(25),i=n(7),o=n(13),s=n(33),c=n(17),u=n(29);class a{constructor(t){t&&(this._subscribe=t)}lift(t){const e=new a;return e.source=this,e.operator=t,e}subscribe(t,e,n){const o=(s=t)&&s instanceof r.b||function(t){return t&&"function"==typeof t.next&&"function"==typeof t.error&&"function"==typeof t.complete}(s)&&Object(i.c)(s)?t:new r.a(t,e,n);var s;const{operator:u,source:a}=this;return o.add(u?u.call(o,a):a||c.a.useDeprecatedSynchronousErrorHandling?this._subscribe(o):this._trySubscribe(o)),o}_trySubscribe(t){try{return this._subscribe(t)}catch(e){if(c.a.useDeprecatedSynchronousErrorHandling)throw e;!function(t){for(;t;){const{closed:e,destination:n,isStopped:i}=t;if(e||i)return!1;t=n&&n instanceof r.b?n:null}return!0}(t)?Object(u.a)(e):t.error(e)}}forEach(t,e){return new(e=l(e))((e,n)=>{let r;r=this.subscribe(e=>{try{t(e)}catch(t){n(t),null==r||r.unsubscribe()}},n,e)})}_subscribe(t){var e;return null===(e=this.source)||void 0===e?void 0:e.subscribe(t)}[o.a](){return this}pipe(...t){return t.length?Object(s.b)(t)(this):this}toPromise(t){return new(t=l(t))((t,e)=>{let n;this.subscribe(t=>n=t,t=>e(t),()=>t(n))})}}function l(t){var e;return null!==(e=null!=t?t:c.a.Promise)&&void 0!==e?e:Promise}a.create=t=>new a(t)},function(t,e,n){"use strict";n.d(e,"b",(function(){return u})),n.d(e,"a",(function(){return a})),n.d(e,"c",(function(){return l}));var r=n(21),i=n(37);const o=Object(i.a)(t=>function(e){t(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((t,e)=>`${e+1}) ${t.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=e});var s,c=n(16);class u{constructor(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._teardowns=null}unsubscribe(){let t;if(!this.closed){this.closed=!0;const{_parentage:e}=this;if(Array.isArray(e))for(const t of e)t.remove(this);else null==e||e.remove(this);const{initialTeardown:n}=this;if(Object(r.a)(n))try{n()}catch(e){t=e instanceof o?e.errors:[e]}const{_teardowns:i}=this;if(i){this._teardowns=null;for(const e of i)try{f(e)}catch(e){t=null!=t?t:[],e instanceof o?t=[...t,...e.errors]:t.push(e)}}if(t)throw new o(t)}}add(t){var e;if(t&&t!==this)if(this.closed)f(t);else{if(t instanceof u){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._teardowns=null!==(e=this._teardowns)&&void 0!==e?e:[]).push(t)}}_hasParent(t){const{_parentage:e}=this;return e===t||Array.isArray(e)&&e.includes(t)}_addParent(t){const{_parentage:e}=this;this._parentage=Array.isArray(e)?(e.push(t),e):e?[e,t]:t}_removeParent(t){const{_parentage:e}=this;e===t?this._parentage=null:Array.isArray(e)&&Object(c.a)(e,t)}remove(t){const{_teardowns:e}=this;e&&Object(c.a)(e,t),t instanceof u&&t._removeParent(this)}}u.EMPTY=((s=new u).closed=!0,s);const a=u.EMPTY;function l(t){return t instanceof u||t&&"closed"in t&&"function"==typeof t.remove&&"function"==typeof t.add&&"function"==typeof t.unsubscribe}function f(t){"function"==typeof t?t():t.unsubscribe()}},,function(t,e,n){"use strict";n.d(e,"a",(function(){return m}));var r=n(40),i=n(29);const o="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var s=n(13);var c=n(30);function u(t){return!!t&&"function"!=typeof t.subscribe&&"function"==typeof t.then}function a(t,e,n,r){return new(n||(n=Promise))((function(i,o){function s(t){try{u(r.next(t))}catch(t){o(t)}}function c(t){try{u(r.throw(t))}catch(t){o(t)}}function u(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(s,c)}u((r=r.apply(t,e||[])).next())}))}Object.create;function l(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function f(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=l(t),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise((function(r,i){(function(t,e,n,r){Promise.resolve(r).then((function(e){t({value:e,done:n})}),e)})(r,i,(e=t[n](e)).done,e.value)}))}}}Object.create;function d(t){return e=>{(function(t,e){var n,r,i,o;return a(this,void 0,void 0,(function*(){try{for(n=f(t);!(r=yield n.next()).done;){const t=r.value;e.next(t)}}catch(t){i={error:t}}finally{try{r&&!r.done&&(o=n.return)&&(yield o.call(n))}finally{if(i)throw i.error}}e.complete()}))})(t,e).catch(t=>e.error(t))}}var h=n(6),b=n(7);var p=n(31);function v(t,e){if(null!=t){if(function(t){return t&&"function"==typeof t[s.a]}(t))return function(t,e){return new h.a(n=>{const r=new b.b;return r.add(e.schedule(()=>{const i=t[s.a]();r.add(i.subscribe({next(t){r.add(e.schedule(()=>n.next(t)))},error(t){r.add(e.schedule(()=>n.error(t)))},complete(){r.add(e.schedule(()=>n.complete()))}}))})),r})}(t,e);if(u(t))return function(t,e){return new h.a(n=>{const r=new b.b;return r.add(e.schedule(()=>t.then(t=>{r.add(e.schedule(()=>{n.next(t),r.add(e.schedule(()=>n.complete()))}))},t=>{r.add(e.schedule(()=>n.error(t)))}))),r})}(t,e);if(Object(c.a)(t))return Object(p.a)(t,e);if(function(t){return t&&"function"==typeof t[o]}(t)||"string"==typeof t)return function(t,e){if(!t)throw new Error("Iterable cannot be null");return new h.a(n=>{const r=new b.b;let i;return r.add(()=>{i&&"function"==typeof i.return&&i.return()}),r.add(e.schedule(()=>{i=t[o](),r.add(e.schedule((function(){if(n.closed)return;let t,e;try{const n=i.next();t=n.value,e=n.done}catch(t){return void n.error(t)}e?n.complete():(n.next(t),this.schedule())})))})),r})}(t,e);if(Symbol&&Symbol.asyncIterator&&"function"==typeof t[Symbol.asyncIterator])return function(t,e){if(!t)throw new Error("Iterable cannot be null");return new h.a(n=>{const r=new b.b;return r.add(e.schedule(()=>{const i=t[Symbol.asyncIterator]();r.add(e.schedule((function(){i.next().then(t=>{t.done?n.complete():(n.next(t.value),this.schedule())})})))})),r})}(t,e)}throw new TypeError((null!==t&&typeof t||t)+" is not observable")}function m(t,e){return e?v(t,e):t instanceof h.a?t:new h.a(function(t){if(t&&"function"==typeof t[s.a])return l=t,t=>{const e=l[s.a]();if("function"!=typeof e.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return e.subscribe(t)};if(Object(c.a)(t))return Object(r.a)(t);if(u(t))return a=t,t=>(a.then(e=>{t.closed||(t.next(e),t.complete())},e=>t.error(e)).then(null,i.a),t);if(t&&"function"==typeof t[o])return n=t,t=>{const e=n[o]();for(;;){let n;try{n=e.next()}catch(e){return void t.error(e)}if(n.done){t.complete();break}if(t.next(n.value),t.closed)break}return"function"==typeof e.return&&t.add(()=>{e.return&&e.return()}),t};if(Symbol&&Symbol.asyncIterator&&t&&"function"==typeof t[Symbol.asyncIterator])return d(t);{const n=null!==(e=t)&&"object"==typeof e?"an invalid object":`'${t}'`;throw new TypeError(`You provided ${n} where a stream was expected. You can provide an Observable, Promise, Array, AsyncIterable, or Iterable.`)}var e; +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var n;var a;var l}(t))}},,function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(2),i=n(3);function o(t,e){return Object(r.b)((n,r)=>{let o=0;n.subscribe(new i.a(r,n=>{r.next(t.call(e,n,o++))}))})}},function(t,e,n){"use strict";function r(t){return t}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));const r="function"==typeof Symbol&&Symbol.observable||"@@observable"},function(t,e,n){"use strict";function r(t){return t&&"function"==typeof t.schedule}n.d(e,"a",(function(){return r}))},,function(t,e,n){"use strict";function r(t,e){if(t){const n=t.indexOf(e);0<=n&&t.splice(n,1)}}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));const r={onUnhandledError:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},function(t,e,n){"use strict";function r(){}n.d(e,"a",(function(){return r}))},,function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n(9),i=n(2),o=n(3);function s(t,e){return Object(i.b)((n,i)=>{let s=null,c=0,u=!1;const a=()=>u&&!s&&i.complete();n.subscribe(new o.a(i,n=>{null==s||s.unsubscribe();let u=0,l=c++;Object(r.a)(t(n,l)).subscribe(s=new o.a(i,t=>i.next(e?e(n,t,l,u++):t),void 0,()=>{s=null,a()}))},void 0,()=>{u=!0,a()}))})}},function(t,e,n){"use strict";function r(t){return"function"==typeof t}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n(6),i=n(40),o=n(31);function s(t,e){return e?Object(o.a)(t,e):new r.a(Object(i.a)(t))}},,,function(t,e,n){"use strict";n.d(e,"b",(function(){return u})),n.d(e,"a",(function(){return a}));var r=n(21),i=n(7),o=n(17),s=n(29),c=n(18);class u extends i.b{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,Object(i.c)(t)&&t.add(this)):this.destination=f}static create(t,e,n){return new a(t,e,n)}next(t){this.isStopped||this._next(t)}error(t){this.isStopped||(this.isStopped=!0,this._error(t))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(t){this.destination.next(t)}_error(t){this.destination.error(t),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}}class a extends u{constructor(t,e,n){if(super(),this.destination=f,(t||e||n)&&t!==f){let i;if(Object(r.a)(t))i=t;else if(t){let r;({next:i,error:e,complete:n}=t),this&&o.a.useDeprecatedNextContext?(r=Object.create(t),r.unsubscribe=()=>this.unsubscribe()):r=t,i=null==i?void 0:i.bind(r),e=null==e?void 0:e.bind(r),n=null==n?void 0:n.bind(r)}this.destination={next:i||c.a,error:e||l,complete:n||c.a}}}}function l(t){if(o.a.useDeprecatedSynchronousErrorHandling)throw t;Object(s.a)(t)}const f={closed:!0,next:c.a,error:l,complete:c.a}},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(6);const i=new r.a(t=>t.complete())},,function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(11),i=n(9),o=n(2),s=n(3);function c(t,e,n=1/0){return"function"==typeof e?o=>o.pipe(c((n,o)=>Object(i.a)(t(n,o)).pipe(Object(r.a)((t,r)=>e(n,t,o,r))),n)):("number"==typeof e&&(n=e),Object(o.b)((e,r)=>{let o=!1,c=0,u=0,a=[];const l=()=>o&&!c&&r.complete(),f=e=>{c++,r.add(Object(i.a)(t(e,u++)).subscribe(new s.a(r,t=>r.next(t),void 0,()=>{c--,a.length&&(()=>{for(;c0;)f(a.shift())})(),l()})))};let d;return d=e.subscribe(new s.a(r,t=>c{o=!0,l(),null==d||d.unsubscribe()})),()=>{a=null}}))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(17);function i(t){setTimeout(()=>{const{onUnhandledError:e}=r.a;if(!e)throw t;e(t)})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));const r=t=>t&&"number"==typeof t.length&&"function"!=typeof t},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(6),i=n(7);function o(t,e){return new r.a(n=>{const r=new i.b;let o=0;return r.add(e.schedule((function(){o!==t.length?(n.next(t[o++]),n.closed||r.add(this.schedule())):n.complete()}))),r})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return u}));var r=n(6),i=n(7),o=n(37);const s=Object(o.a)(t=>function(){t(this),this.message="object unsubscribed"});var c=n(16);class u extends r.a{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const e=new a(this,this);return e.operator=t,e}_throwIfClosed(){if(this.closed)throw new s}next(t){if(this._throwIfClosed(),!this.isStopped){const e=this.observers.slice();for(const n of e)n.next(t)}}error(t){if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:e}=this;for(;e.length;)e.shift().error(t)}}complete(){if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}}unsubscribe(){this.isStopped=this.closed=!0,this.observers=null}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:e,isStopped:n,observers:r}=this;return e||n?i.a:(r.push(t),new i.b(()=>Object(c.a)(this.observers,t)))}_checkFinalizedStatuses(t){const{hasError:e,thrownError:n,isStopped:r}=this;e?t.error(n):r&&t.complete()}asObservable(){const t=new r.a;return t.source=this,t}}u.create=(t,e)=>new a(t,e);class a extends u{constructor(t,e){super(),this.destination=t,this.source=e}next(t){var e,n;null===(n=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===n||n.call(e,t)}error(t){var e,n;null===(n=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===n||n.call(e,t)}complete(){var t,e;null===(e=null===(t=this.destination)||void 0===t?void 0:t.complete)||void 0===e||e.call(t)}_subscribe(t){var e,n;return null!==(n=null===(e=this.source)||void 0===e?void 0:e.subscribe(t))&&void 0!==n?n:i.a}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"b",(function(){return o}));var r=n(12);function i(...t){return o(t)}function o(t){return 0===t.length?r.a:1===t.length?t[0]:function(e){return t.reduce((t,e)=>e(t),e)}}},,,function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(2),i=n(3);function o(t,e){return t=null!=t?t:s,Object(r.b)((n,r)=>{let o,s=!0;n.subscribe(new i.a(r,n=>{(s&&(o=n,1)||!t(o,o=e?e(n):n))&&r.next(n),s=!1}))})}function s(t,e){return t===e}},function(t,e,n){"use strict";function r(t){const e=t(t=>{Error.call(t),t.name=t.constructor.name,t.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));const r={now:()=>(r.delegate||Date).now(),delegate:void 0}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(11);const{isArray:i}=Array;function o(t){return Object(r.a)(e=>function(t,e){return i(e)?t(...e):t(e)}(t,e))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));const r=t=>e=>{for(let n=0,r=t.length;n0&&void 0!==arguments[0]?arguments[0]:{};this.action=t.action,this.container=t.container,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var t=this,e="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return t.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[e?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=i()(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=i()(this.target),this.copyText()}},{key:"copyText",value:function(){var t=void 0;try{t=document.execCommand(this.action)}catch(e){t=!1}this.handleResult(t)}},{key:"handleResult",value:function(t){this.emitter.emit(t?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=t,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(t){if(void 0!==t){if(!t||"object"!==(void 0===t?"undefined":o(t))||1!==t.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=t}},get:function(){return this._target}}]),t}(),u=n(1),a=n.n(u),l=n(2),f=n.n(l),d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},h=function(){function t(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===d(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=f()(t,"click",(function(t){return e.onClick(t)}))}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new c({action:this.action(e),target:this.target(e),text:this.text(e),container:this.container,trigger:e,emitter:this})}},{key:"defaultAction",value:function(t){return p("action",t)}},{key:"defaultTarget",value:function(t){var e=p("target",t);if(e)return document.querySelector(e)}},{key:"defaultText",value:function(t){return p("text",t)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],e="string"==typeof t?[t]:t,n=!!document.queryCommandSupported;return e.forEach((function(t){n=n&&!!document.queryCommandSupported(t)})),n}}]),e}(a.a);function p(t,e){var n="data-clipboard-"+t;if(e.hasAttribute(n))return e.getAttribute(n)}e.default=b}]).default},t.exports=r()},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n(14),i=n(22),o=n(31);function s(...t){let e=t[t.length-1];return Object(r.a)(e)?(t.pop(),Object(o.a)(t,e)):Object(i.a)(t)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return b}));var r=n(6),i=n(14);const{isArray:o}=Array,{getPrototypeOf:s,prototype:c,keys:u}=Object;function a(t){if(1===t.length){const n=t[0];if(o(n))return{args:n,keys:null};if((e=n)&&"object"==typeof e&&s(e)===c){const t=u(n);return{args:t.map(t=>n[t]),keys:t}}}var e;return{args:t,keys:null}}var l=n(25),f=n(9),d=n(12),h=n(39);function b(...t){let e=void 0,n=void 0;Object(i.a)(t[t.length-1])&&(n=t.pop()),"function"==typeof t[t.length-1]&&(e=t.pop());const{args:o,keys:s}=a(t),c=new r.a(function(t,e,n=d.a){return r=>{v(e,()=>{const{length:i}=t,o=new Array(i);let s=i;const c=t.map(()=>!1);let u=!0;for(let a=0;a{Object(f.a)(t[a],e).subscribe(new p(r,t=>{o[a]=t,u&&(c[a]=!0,u=!c.every(d.a)),u||r.next(n(o.slice()))},()=>0==--s))},r)}},r)}}(o,n,s?t=>{const e={};for(let n=0;n0},t.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),c?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){r&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(t){var e=t.propertyName,n=void 0===e?"":e;s.some((function(t){return!!~n.indexOf(t)}))&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=new t),this.instance_},t.instance_=null,t}(),a=function(t,e){for(var n=0,r=Object.keys(e);n0},t}(),_="undefined"!=typeof WeakMap?new WeakMap:new n,E=function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=u.getInstance(),r=new g(e,n,this);_.set(this,r)};["observe","unobserve","disconnect"].forEach((function(t){E.prototype[t]=function(){var e;return(e=_.get(this))[t].apply(e,arguments)}}));var O=void 0!==i.ResizeObserver?i.ResizeObserver:E;e.a=O}).call(this,n(70))},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(6),i=n(9);function o(t){return new r.a(e=>{let n;try{n=t()}catch(t){return void e.error(t)}return Object(i.a)(n).subscribe(e)})}},function(t,e,n){"use strict"; +/*! + * escape-html + * Copyright(c) 2012-2013 TJ Holowaychuk + * Copyright(c) 2015 Andreas Lubbe + * Copyright(c) 2015 Tiancheng "Timothy" Gu + * MIT Licensed + */var r=/["'&<>]/;t.exports=function(t){var e,n=""+t,i=r.exec(n);if(!i)return n;var o="",s=0,c=0;for(s=i.index;s{e.subscribe(n),n.add(t)})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(21),i=n(2),o=n(3),s=n(12);function c(t,e,n){const c=Object(r.a)(t)||e||n?{next:t,error:e,complete:n}:t;return c?Object(i.b)((t,e)=>{t.subscribe(new o.a(e,t=>{var n;null===(n=c.next)||void 0===n||n.call(c,t),e.next(t)},t=>{var n;null===(n=c.error)||void 0===n||n.call(c,t),e.error(t)},()=>{var t;null===(t=c.complete)||void 0===t||t.call(c),e.complete()}))}):s.a}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(2),i=n(3);function o(t,e){const n=arguments.length>=2;return Object(r.b)((r,o)=>{let s=n,c=e,u=0;r.subscribe(new i.a(o,e=>{const n=u++;o.next(c=s?t(c,e,n):(s=!0,e))}))})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(2),i=n(3);function o(t,e=0){return Object(r.b)((n,r)=>{n.subscribe(new i.a(r,n=>r.add(t.schedule(()=>r.next(n),e)),n=>r.add(t.schedule(()=>r.error(n),e)),()=>r.add(t.schedule(()=>r.complete(),e))))})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var r=n(43),i=n(7);const o={schedule(t){let e=requestAnimationFrame,n=cancelAnimationFrame;const{delegate:r}=o;r&&(e=r.requestAnimationFrame,n=r.cancelAnimationFrame);const s=e(e=>{n=void 0,t(e)});return new i.b(()=>null==n?void 0:n(s))},requestAnimationFrame(...t){const{delegate:e}=o;return((null==e?void 0:e.requestAnimationFrame)||requestAnimationFrame)(...t)},cancelAnimationFrame(...t){const{delegate:e}=o;return((null==e?void 0:e.cancelAnimationFrame)||cancelAnimationFrame)(...t)},delegate:void 0};class s extends r.a{constructor(t,e){super(t,e),this.scheduler=t,this.work=e}requestAsyncId(t,e,n=0){return null!==n&&n>0?super.requestAsyncId(t,e,n):(t.actions.push(this),t.scheduled||(t.scheduled=o.requestAnimationFrame(()=>t.flush(void 0))))}recycleAsyncId(t,e,n=0){if(null!=n&&n>0||null==n&&this.delay>0)return super.recycleAsyncId(t,e,n);0===t.actions.length&&(o.cancelAnimationFrame(e),t.scheduled=void 0)}}var c=n(44);class u extends c.a{flush(t){this.active=!0,this.scheduled=void 0;const{actions:e}=this;let n,r=-1;t=t||e.shift();let i=e.length;do{if(n=t.execute(t.state,t.delay))break}while(++r{let l;c++,o?l=o.subscribe(a):(o=new r.a(t,e,i),l=o.subscribe(a),s=u.subscribe({next(t){o.next(t)},error(t){const e=o;s=void 0,o=void 0,e.error(t)},complete(){s=void 0,o.complete()}}),s.closed&&(s=void 0)),a.add(()=>{c--,l.unsubscribe(),n&&0===c&&s&&(s.unsubscribe(),s=void 0,o=void 0)})}}(o))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(36);function i(t,e){return Object(r.a)((n,r)=>e?e(n[t],r[t]):n[t]===r[t])}},function(t,e,n){"use strict";n.d(e,"a",(function(){return u}));var r=n(2),i=n(3),o=n(9),s=n(12),c=n(18);function u(...t){let e;return"function"==typeof t[t.length-1]&&(e=t.pop()),Object(r.b)((n,r)=>{const u=t.length,a=new Array(u);let l=t.map(()=>!1),f=!1;n.subscribe(new i.a(r,t=>{if(f){const n=[t,...a];r.next(e?e(...n):n)}}));for(let e=0;e{a[e]=t,f||l[e]||(l[e]=!0,(f=l.every(s.a))&&(l=null))},void 0,c.a))}})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n(2),i=n(3),o=n(16);function s(t,e=null){return e=null!=e?e:t,Object(r.b)((n,r)=>{let s=[],c=0;n.subscribe(new i.a(r,n=>{let i=null;c++%e==0&&s.push([]);for(const e of s)e.push(n),t<=e.length&&(i=null!=i?i:[],i.push(e));if(i)for(const t of i)Object(o.a)(s,t),r.next(t)},void 0,()=>{for(const t of s)r.next(t);r.complete()},()=>{s=null}))})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(41);var i=n(14),o=n(22);function s(...t){let e;return Object(i.a)(t[t.length-1])&&(e=t.pop()),Object(r.a)(1)(Object(o.a)(t,e))}function c(...t){const e=t[t.length-1];return Object(i.a)(e)?(t.pop(),n=>s(t,n,e)):e=>s(t,e)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var r=n(6),i=n(28),o=n(30),s=n(21),c=n(39),u=n(22);function a(t,e,n,l){return Object(s.a)(n)&&(l=n,n=void 0),l?a(t,e,n).pipe(Object(c.a)(l)):new r.a(r=>{const s=(...t)=>r.next(t.length>1?t:t[0]);return(c=t)&&"function"==typeof c.addEventListener&&"function"==typeof c.removeEventListener?(t.addEventListener(e,s,n),()=>t.removeEventListener(e,s,n)):function(t){return t&&"function"==typeof t.on&&"function"==typeof t.off}(t)?(t.on(e,s),()=>t.off(e,s)):function(t){return t&&"function"==typeof t.addListener&&"function"==typeof t.removeListener}(t)?(t.addListener(e,s),()=>t.removeListener(e,s)):Object(o.a)(t)?Object(i.a)(t=>a(t,e,n))(Object(u.a)(t)).subscribe(r):void r.error(new TypeError("Invalid event target"));var c})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(2),i=n(3);function o(t){return Object(r.b)((e,n)=>{e.subscribe(new i.a(n,()=>n.next(t)))})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(6),i=n(18);const o=new r.a(i.a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(2),i=n(3);function o(t,e){return Object(r.b)((n,r)=>{let o=0;n.subscribe(new i.a(r,n=>t.call(e,n,o++)&&r.next(n)))})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(32);class i extends r.a{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){const e=super._subscribe(t);return!e.closed&&t.next(this._value),e}getValue(){const{hasError:t,thrownError:e,_value:n}=this;if(t)throw e;return this._throwIfClosed(),n}next(t){super.next(this._value=t)}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n(26),i=n(2),o=n(3);function s(t){return t<=0?()=>r.a:Object(i.b)((e,n)=>{let r=0;e.subscribe(new o.a(n,e=>{++r<=t&&(n.next(e),t<=r&&n.complete())}))})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(2),i=n(3),o=n(9);const s={leading:!0,trailing:!1};function c(t,{leading:e,trailing:n}=s){return Object(r.b)((r,s)=>{let c=!1,u=null,a=null;const l=()=>{null==a||a.unsubscribe(),a=null,n&&d()},f=e=>a=Object(o.a)(t(e)).subscribe(new i.a(s,l,void 0,l)),d=()=>{c&&(s.next(u),f(u)),c=!1,u=null};r.subscribe(new i.a(s,t=>{c=!0,u=t,!a&&(e?d():f(t))}))})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(20);function i(t,e){return e?Object(r.a)(()=>t,e):Object(r.a)(()=>t)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(2),i=n(3);function o(t){return Object(r.b)((e,n)=>{let r=!1,o=null;e.subscribe(new i.a(n,t=>{r=!0,o=t}));const s=()=>{if(r){r=!1;const t=o;o=null,n.next(t)}};t.subscribe(new i.a(n,s,void 0,s))})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(2),i=n(3);function o(t){return Object(r.b)((e,n)=>{let r=0;e.subscribe(new i.a(n,e=>t===r?n.next(e):r++))})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n(9),i=n(3),o=n(2);function s(t){return Object(o.b)((e,n)=>{let o,c=null,u=!1;c=e.subscribe(new i.a(n,void 0,i=>{o=Object(r.a)(t(i,s(t)(e))),c?(c.unsubscribe(),c=null,o.subscribe(n)):u=!0})),u&&(c.unsubscribe(),c=null,o.subscribe(n))})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n(42),i=n(2),o=n(3);function s(t,e=r.a){return Object(i.b)((n,r)=>{let i=!1,s=null,c=null;const u=()=>{i=!1;const t=s;s=null,r.next(t)};n.subscribe(new o.a(r,n=>{null==c||c.unsubscribe(),i=!0,s=n,r.add(c=e.schedule(()=>{c=null,u()},t))},void 0,()=>{i&&u(),r.complete()}))})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(28);function i(t,e){return"function"==typeof e?Object(r.a)(t,e,1):Object(r.a)(t,1)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(62),i=n(26);function o(t,e=i.a,n=i.a){return Object(r.a)(()=>t()?e:n)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return f}));var r=n(6),i=n(7),o=n(2),s=n(3);function c(){return Object(o.b)((t,e)=>{let n=null;t._refCount++;const r=new s.a(e,void 0,void 0,void 0,()=>{if(!t||t._refCount<=0||0<--t._refCount)return void(n=null);const r=t._connection,i=n;n=null,!r||i&&r!==i||r.unsubscribe(),e.unsubscribe()});t.subscribe(r),r.closed||(n=t.connect())})}class u extends r.a{constructor(t,e){super(),this.source=t,this.subjectFactory=e,this._subject=null,this._refCount=0,this._connection=null}_subscribe(t){return this.getSubject().subscribe(t)}getSubject(){const t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:t}=this;this._subject=this._connection=null,null==t||t.unsubscribe()}connect(){let t=this._connection;if(!t){t=this._connection=new i.b;const e=this.getSubject();t.add(this.source.subscribe(new s.a(e,void 0,t=>{this._teardown(),e.error(t)},()=>{this._teardown(),e.complete()},()=>this._teardown()))),t.closed&&(this._connection=null,t=i.b.EMPTY)}return t}refCount(){return c()(this)}}var a=n(32);function l(){return new a.a}function f(){return t=>c()(function(t,e){const n="function"==typeof t?t:()=>t;return"function"==typeof e?Object(o.b)((t,r)=>{const i=n();e(i).subscribe(r).add(t.subscribe(i))}):t=>{const e=new u(t,n);return Object(o.a)(t)&&(e.lift=t.lift),e.source=t,e.subjectFactory=n,e}}(l)(t))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return u}));var r=n(6),i=n(7),o=n(9);var s=n(2);function c(...t){return Object(s.b)((e,n)=>{(function(...t){let e=void 0;return"function"==typeof t[t.length-1]&&(e=t.pop()),new r.a(n=>{const r=t.map(()=>[]),s=t.map(()=>!1),c=new i.b,u=()=>{if(r.every(t=>t.length>0)){let t=r.map(t=>t.shift());if(e)try{t=e(...t)}catch(t){return void n.error(t)}n.next(t),r.some((t,e)=>0===t.length&&s[e])&&n.complete()}};for(let e=0;!n.closed&&e{r[e].push(t),u()},error:t=>n.error(t),complete:()=>{s[e]=!0,0===r[e].length&&n.complete()}}))}return c})})(e,...t).subscribe(n)})}function u(...t){return c(...t)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n(42);var i=n(2),o=n(3);function s(t,e=r.a){return Object(i.b)((n,r)=>{const i=(s=t)instanceof Date&&!isNaN(s);var s;let c=!1,u=0,a=i?[]:null;const l=()=>c&&!u&&!(null==a?void 0:a.length)&&r.complete();return i&&(u++,r.add(e.schedule(()=>{if(u--,a){const t=a;a=null;for(const e of t)r.next(e)}l()},+t-e.now()))),n.subscribe(new o.a(r,n=>{i?a?a.push(n):r.next(n):(u++,r.add(e.schedule(()=>{u--,r.next(n),l()},t)))},void 0,()=>{c=!0,l()})),()=>{a=null}})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var r=n(14),i=n(41),o=n(22);const{isArray:s}=Array;var c=n(9),u=n(26);function a(...t){let e=1/0,n=void 0;return Object(r.a)(t[t.length-1])&&(n=t.pop()),"number"==typeof t[t.length-1]&&(e=t.pop()),(t=function(t){return 1===t.length&&s(t[0])?t[0]:t}(t)).length?1===t.length?Object(c.a)(t[0]):Object(i.a)(e)(Object(o.a)(t,n)):u.a}}]]); +//# sourceMappingURL=vendor.6a3d08fc.min.js.map \ No newline at end of file diff --git a/assets/javascripts/vendor.6a3d08fc.min.js.map b/assets/javascripts/vendor.6a3d08fc.min.js.map new file mode 100644 index 0000000..8d917d3 --- /dev/null +++ b/assets/javascripts/vendor.6a3d08fc.min.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///./node_modules/rxjs/dist/esm/internal/util/lift.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/OperatorSubscriber.js","webpack:///./node_modules/rxjs/dist/esm/internal/Observable.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/UnsubscriptionError.js","webpack:///./node_modules/rxjs/dist/esm/internal/Subscription.js","webpack:///./node_modules/rxjs/dist/esm/internal/symbol/iterator.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/isPromise.js","webpack:///./node_modules/tslib/tslib.es6.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/subscribeToAsyncIterable.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduled/scheduled.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/isInteropObservable.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduled/scheduleObservable.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduled/schedulePromise.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/isIterable.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduled/scheduleIterable.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduled/scheduleAsyncIterable.js","webpack:///./node_modules/rxjs/dist/esm/internal/observable/from.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/subscribeToObservable.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/subscribeToPromise.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/subscribeToIterable.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/isObject.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/map.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/identity.js","webpack:///./node_modules/rxjs/dist/esm/internal/symbol/observable.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/isScheduler.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/arrRemove.js","webpack:///./node_modules/rxjs/dist/esm/internal/config.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/noop.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/switchMap.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/isFunction.js","webpack:///./node_modules/rxjs/dist/esm/internal/observable/fromArray.js","webpack:///./node_modules/rxjs/dist/esm/internal/Subscriber.js","webpack:///./node_modules/rxjs/dist/esm/internal/observable/empty.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/mergeMap.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/reportUnhandledError.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/isArrayLike.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduled/scheduleArray.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/ObjectUnsubscribedError.js","webpack:///./node_modules/rxjs/dist/esm/internal/Subject.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/pipe.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/distinctUntilChanged.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/createErrorClass.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduler/dateTimestampProvider.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/mapOneOrManyArgs.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/subscribeToArray.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/mergeAll.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduler/async.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduler/Action.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduler/intervalProvider.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduler/AsyncAction.js","webpack:///./node_modules/rxjs/dist/esm/internal/Scheduler.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduler/AsyncScheduler.js","webpack:///./node_modules/clipboard/dist/clipboard.js","webpack:///./node_modules/rxjs/dist/esm/internal/observable/of.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/argsArgArrayOrObject.js","webpack:///./node_modules/rxjs/dist/esm/internal/observable/combineLatest.js","webpack:///./node_modules/rxjs/dist/esm/internal/ReplaySubject.js","webpack:///./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js","webpack:///./node_modules/rxjs/dist/esm/internal/observable/defer.js","webpack:///./node_modules/escape-html/index.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/finalize.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/tap.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/scan.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/observeOn.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduler/animationFrameProvider.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduler/AnimationFrameAction.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduler/AnimationFrameScheduler.js","webpack:///./node_modules/rxjs/dist/esm/internal/scheduler/animationFrame.js","webpack:///./node_modules/focus-visible/dist/focus-visible.js","webpack:///(webpack)/buildin/global.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/shareReplay.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/distinctUntilKeyChanged.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/withLatestFrom.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/bufferCount.js","webpack:///./node_modules/rxjs/dist/esm/internal/observable/concat.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/concatAll.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/startWith.js","webpack:///./node_modules/rxjs/dist/esm/internal/observable/fromEvent.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/mapTo.js","webpack:///./node_modules/rxjs/dist/esm/internal/observable/never.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/filter.js","webpack:///./node_modules/rxjs/dist/esm/internal/BehaviorSubject.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/take.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/throttle.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/switchMapTo.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/sample.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/skip.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/catchError.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/debounceTime.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/concatMap.js","webpack:///./node_modules/rxjs/dist/esm/internal/observable/iif.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/refCount.js","webpack:///./node_modules/rxjs/dist/esm/internal/observable/ConnectableObservable.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/share.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/multicast.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/zipWith.js","webpack:///./node_modules/rxjs/dist/esm/internal/observable/zip.js","webpack:///./node_modules/rxjs/dist/esm/internal/operators/delay.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/isDate.js","webpack:///./node_modules/rxjs/dist/esm/internal/util/argsOrArgArray.js","webpack:///./node_modules/rxjs/dist/esm/internal/observable/merge.js"],"names":["hasLift","source","lift","operate","init","liftedSource","this","err","error","TypeError","OperatorSubscriber","destination","onNext","onError","onComplete","onUnsubscribe","super","_next","value","_error","unsubscribe","_complete","_a","closed","call","Observable","subscribe","_subscribe","operator","observable","observerOrNext","complete","subscriber","next","isObserver","add","useDeprecatedSynchronousErrorHandling","_trySubscribe","sink","isStopped","canReportError","promiseCtor","getPromiseCtor","resolve","reject","subscription","operations","length","x","Promise","create","UnsubscriptionError","createErrorClass","_super","errors","message","map","i","toString","join","name","empty","initialTeardown","_parentage","_teardowns","Array","isArray","parent","remove","isFunction","e","teardown","execTeardown","push","_hasParent","_addParent","includes","arrRemove","_removeParent","EMPTY","EMPTY_SUBSCRIPTION","isSubscription","Symbol","iterator","isPromise","then","__awaiter","thisArg","_arguments","P","generator","fulfilled","step","rejected","result","done","apply","Object","__values","o","s","m","__asyncValues","asyncIterator","verb","n","v","d","settle","subscribeToAsyncIterable","asyncIterable","asyncIterable_1","asyncIterable_1_1","e_1","e_1_1","return","process","catch","scheduled","input","scheduler","isInteropObservable","sub","Subscription","schedule","scheduleObservable","schedulePromise","isArrayLike","scheduleArray","isIterable","Error","scheduleIterable","scheduleAsyncIterable","from","obj","obs","subscribeToArray","promise","reportUnhandledError","iterable","item","subscribeTo","project","index","identity","isScheduler","arr","indexOf","splice","config","onUnhandledError","undefined","useDeprecatedNextContext","noop","switchMap","resultSelector","innerSubscriber","isComplete","checkComplete","innerIndex","outerIndex","innerValue","fromArray","Subscriber","EMPTY_OBSERVER","SafeSubscriber","context","bind","defaultErrorHandler","mergeMap","concurrent","Infinity","pipe","a","b","ii","active","buffer","doInnerSub","shift","tryInnerSub","outerSubs","setTimeout","ObjectUnsubscribedError","observers","hasError","thrownError","subject","_throwIfClosed","copy","slice","observer","_checkFinalizedStatuses","_innerSubscribe","_b","fns","pipeFromArray","reduce","prev","fn","distinctUntilChanged","compare","keySelector","defaultCompare","first","createImpl","ctorFunc","instance","constructor","stack","prototype","dateTimestampProvider","now","delegate","Date","mapOneOrManyArgs","args","callOrApply","array","len","mergeAll","asyncScheduler","work","state","delay","intervalProvider","setInterval","handle","clearInterval","pending","id","recycleAsyncId","requestAsyncId","_id","flush","_scheduler","_execute","_delay","errored","errorValue","actions","Scheduler","SchedulerAction","action","execute","factory","modules","installedModules","__webpack_require__","moduleId","exports","module","l","c","getter","defineProperty","enumerable","get","r","toStringTag","t","mode","__esModule","ns","key","object","property","hasOwnProperty","p","element","selectedText","nodeName","focus","isReadOnly","hasAttribute","setAttribute","select","setSelectionRange","removeAttribute","selection","window","getSelection","range","document","createRange","selectNodeContents","removeAllRanges","addRange","E","on","callback","ctx","once","self","listener","off","arguments","_","emit","data","evtArr","evts","liveEvents","TinyEmitter","is","target","type","string","node","addEventListener","destroy","removeEventListener","listenNode","nodeList","forEach","listenNodeList","selector","body","listenSelector","HTMLElement","nodeType","String","closest","_delegate","useCapture","listenerFn","delegateTarget","elements","querySelectorAll","Element","matches","proto","matchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector","webkitMatchesSelector","parentNode","__webpack_exports__","src_select","select_default","_typeof","_createClass","defineProperties","props","descriptor","configurable","writable","Constructor","protoProps","staticProps","clipboard_action","ClipboardAction","options","_classCallCheck","resolveOptions","initSelection","container","emitter","text","trigger","selectFake","selectTarget","_this","isRTL","documentElement","getAttribute","removeFake","fakeHandlerCallback","fakeHandler","fakeElem","createElement","style","fontSize","border","padding","margin","position","yPosition","pageYOffset","scrollTop","top","appendChild","copyText","removeChild","succeeded","execCommand","handleResult","clearSelection","activeElement","blur","set","_action","_target","tiny_emitter","tiny_emitter_default","listen","listen_default","clipboard_typeof","clipboard_createClass","clipboard_Clipboard","_Emitter","Clipboard","clipboard_classCallCheck","ReferenceError","_possibleConstructorReturn","__proto__","getPrototypeOf","listenClick","subClass","superClass","setPrototypeOf","_inherits","defaultAction","defaultTarget","defaultText","_this2","onClick","currentTarget","clipboardAction","getAttributeValue","querySelector","support","queryCommandSupported","suffix","attribute","of","pop","objectProto","keys","getKeys","argsArgArrayOrObject","combineLatest","observables","valueTransform","maybeSchedule","values","hasValues","waitingForFirstValues","every","combineLatestInit","shouldComplete","ReplaySubject","bufferSize","windowTime","timestampProvider","infiniteTimeWindow","Math","max","trimBuffer","adjustedBufferSize","last","MapShim","Map","getIndex","some","entry","class_1","__entries__","delete","entries","has","clear","_i","isBrowser","global$1","global","Function","requestAnimationFrame$1","requestAnimationFrame","transitionKeys","mutationObserverSupported","MutationObserver","ResizeObserverController","connected_","mutationEventsAdded_","mutationsObserver_","observers_","onTransitionEnd_","refresh","leadingCall","trailingCall","lastCallTime","resolvePending","proxy","timeoutCallback","timeStamp","throttle","addObserver","connect_","removeObserver","disconnect_","updateObservers_","activeObservers","filter","gatherActive","hasActive","broadcastActive","observe","attributes","childList","characterData","subtree","disconnect","propertyName","getInstance","instance_","defineConfigurable","getWindowOf","ownerDocument","defaultView","emptyRect","createRectInit","toFloat","parseFloat","getBordersSize","styles","positions","size","getHTMLElementContentRect","clientWidth","clientHeight","getComputedStyle","paddings","positions_1","getPaddings","horizPad","left","right","vertPad","bottom","width","height","boxSizing","round","isDocumentElement","vertScrollbar","horizScrollbar","abs","isSVGGraphicsElement","SVGGraphicsElement","SVGElement","getBBox","getContentRect","bbox","getSVGContentRect","y","ResizeObservation","broadcastWidth","broadcastHeight","contentRect_","isActive","rect","broadcastRect","ResizeObserverEntry","rectInit","Constr","contentRect","DOMRectReadOnly","ResizeObserverSPI","controller","callbackCtx","activeObservations_","observations_","callback_","controller_","callbackCtx_","observations","unobserve","clearActive","observation","WeakMap","ResizeObserver","method","defer","observableFactory","matchHtmlRegExp","escape","str","match","exec","html","lastIndex","charCodeAt","substring","finalize","tap","tapObserver","scan","accumulator","seed","hasSeed","hasState","observeOn","animationFrameProvider","request","cancel","cancelAnimationFrame","timestamp","AsyncAction","AsyncScheduler","count","animationFrameScheduler","applyFocusVisiblePolyfill","scope","hadKeyboardEvent","hadFocusVisibleRecently","hadFocusVisibleRecentlyTimeout","inputTypesAllowlist","search","url","tel","email","password","number","date","month","week","time","datetime","isValidFocusTarget","el","classList","addFocusVisibleClass","contains","onPointerDown","addInitialPointerMoveListeners","onInitialPointerMove","toLowerCase","metaKey","altKey","ctrlKey","visibilityState","tagName","readOnly","isContentEditable","clearTimeout","Node","DOCUMENT_FRAGMENT_NODE","host","DOCUMENT_NODE","event","CustomEvent","createEvent","initCustomEvent","dispatchEvent","g","shareReplay","configOrBufferSize","refCount","useRefCount","innerSub","dest","shareReplayOperator","distinctUntilKeyChanged","withLatestFrom","inputs","otherValues","hasValue","ready","otherSource","bufferCount","startBufferEvery","buffers","toEmit","concat","concatAll","startWith","fromEvent","eventName","handler","sourceObj","isJQueryStyleEventEmitter","addListener","removeListener","isNodeStyleEventEmitter","mapTo","NEVER","predicate","BehaviorSubject","_value","getValue","take","seen","defaultThrottleConfig","leading","trailing","durationSelector","sendValue","throttled","throttlingDone","send","switchMapTo","innerObservable","sample","notifier","lastValue","skip","catchError","handledResult","syncUnsub","debounceTime","dueTime","debounceSubscription","emitLastValue","concatMap","iif","condition","trueResult","falseResult","connection","_refCount","refCounter","sharedConnection","_connection","conn","connect","subjectFactory","_subject","getSubject","_teardown","shareSubjectFactory","Subject","share","subjectOrSubjectFactory","connectable","multicast","sources","completed","tryEmit","zip","zipWith","otherInputs","isAbsoluteDelay","isNaN","absoluteTimeValues","merge","argsOrArgArray"],"mappings":"wFAAO,SAASA,EAAQC,GACpB,MAAgF,mBAAjEA,aAAuC,EAASA,EAAOC,MAEnE,SAASC,EAAQC,GACpB,OAAQH,IACJ,GAAID,EAAQC,GACR,OAAOA,EAAOC,MAAK,SAAUG,GACzB,IACI,OAAOD,EAAKC,EAAcC,MAE9B,MAAOC,GACHD,KAAKE,MAAMD,OAIvB,MAAM,IAAIE,UAAU,2CAf5B,qE,6BCAA,8CACO,MAAMC,UAA2B,IACpC,YAAYC,EAAaC,EAAQC,EAASC,EAAYC,GAClDC,MAAML,GACNL,KAAKS,cAAgBA,EACjBH,IACAN,KAAKW,MAAQ,SAAUC,GACnB,IACIN,EAAOM,GAEX,MAAOX,GACHD,KAAKE,MAAMD,MAInBM,IACAP,KAAKa,OAAS,SAAUZ,GACpB,IACIM,EAAQN,GAEZ,MAAOA,GACHD,KAAKK,YAAYH,MAAMD,GAE3BD,KAAKc,gBAGTN,IACAR,KAAKe,UAAY,WACb,IACIP,IAEJ,MAAOP,GACHD,KAAKK,YAAYH,MAAMD,GAE3BD,KAAKc,gBAIjB,cACI,IAAIE,GACHhB,KAAKiB,SAAyC,QAA7BD,EAAKhB,KAAKS,qBAAkC,IAAPO,GAAyBA,EAAGE,KAAKlB,OACxFU,MAAMI,iB,+BCzCd,qFAMO,MAAMK,EACT,YAAYC,GACJA,IACApB,KAAKqB,WAAaD,GAG1B,KAAKE,GACD,MAAMC,EAAa,IAAIJ,EAGvB,OAFAI,EAAW5B,OAASK,KACpBuB,EAAWD,SAAWA,EACfC,EAEX,UAAUC,EAAgBtB,EAAOuB,GAC7B,MAAMC,GA2EQd,EA3EkBY,IA4EnBZ,aAAiB,KAJtC,SAAoBA,GAChB,OAAOA,GAA+B,mBAAfA,EAAMe,MAA8C,mBAAhBf,EAAMV,OAAkD,mBAAnBU,EAAMa,SAGpDG,CAAWhB,IAAU,YAAeA,GA5EhCY,EAAiB,IAAI,IAAeA,EAAgBtB,EAAOuB,GA2ErH,IAAsBb,EA1Ed,MAAM,SAAEU,EAAQ,OAAE3B,GAAWK,KAM7B,OALA0B,EAAWG,IAAIP,EACTA,EAASJ,KAAKQ,EAAY/B,GAC1BA,GAAU,IAAOmC,sCACb9B,KAAKqB,WAAWK,GAChB1B,KAAK+B,cAAcL,IACtBA,EAEX,cAAcM,GACV,IACI,OAAOhC,KAAKqB,WAAWW,GAE3B,MAAO/B,GACH,GAAI,IAAO6B,sCACP,MAAM7B,GA+Cf,SAAwByB,GAC3B,KAAOA,GAAY,CACf,MAAM,OAAET,EAAM,YAAEZ,EAAW,UAAE4B,GAAcP,EAC3C,GAAIT,GAAUgB,EACV,OAAO,EAEXP,EAAarB,GAAeA,aAAuB,IAAaA,EAAc,KAElF,OAAO,EApDK6B,CAAeF,GAA0B,YAAqB/B,GAAvC+B,EAAK9B,MAAMD,IAI9C,QAAQ0B,EAAMQ,GAEV,OAAO,IADPA,EAAcC,EAAeD,IACN,CAACE,EAASC,KAC7B,IAAIC,EACJA,EAAevC,KAAKoB,UAAWR,IAC3B,IACIe,EAAKf,GAET,MAAOX,GACHqC,EAAOrC,GACPsC,SAA4DA,EAAazB,gBAE9EwB,EAAQD,KAGnB,WAAWX,GACP,IAAIV,EACJ,OAA8B,QAAtBA,EAAKhB,KAAKL,cAA2B,IAAPqB,OAAgB,EAASA,EAAGI,UAAUM,GAEhF,CAAC,OACG,OAAO1B,KAEX,QAAQwC,GACJ,OAAOA,EAAWC,OAAS,YAAcD,EAAd,CAA0BxC,MAAQA,KAEjE,UAAUmC,GAEN,OAAO,IADPA,EAAcC,EAAeD,IACN,CAACE,EAASC,KAC7B,IAAI1B,EACJZ,KAAKoB,UAAWsB,GAAO9B,EAAQ8B,EAAKzC,GAAQqC,EAAOrC,GAAM,IAAMoC,EAAQzB,OAOnF,SAASwB,EAAeD,GACpB,IAAInB,EACJ,OAAgG,QAAxFA,EAAKmB,QAAiDA,EAAc,IAAOQ,eAA4B,IAAP3B,EAAgBA,EAAK2B,QALjIxB,EAAWyB,OAAUxB,GACV,IAAID,EAAWC,I,uJC1EnB,MAAMyB,EAAsB,OAAAC,EAAA,GAAkBC,GAAW,SAA6BC,GACzFD,EAAO/C,MACPA,KAAKiD,QAAUD,EACT,GAAGA,EAAOP,kDAClBO,EAAOE,IAAI,CAACjD,EAAKkD,IAAM,GAAGA,EAAI,MAAMlD,EAAImD,cAAcC,KAAK,UACnD,GACNrD,KAAKsD,KAAO,sBACZtD,KAAKgD,OAASA,I,ICyFcO,E,QA9FzB,MAAM,EACT,YAAYC,GACRxD,KAAKwD,gBAAkBA,EACvBxD,KAAKiB,QAAS,EACdjB,KAAKyD,WAAa,KAClBzD,KAAK0D,WAAa,KAEtB,cACI,IAAIV,EACJ,IAAKhD,KAAKiB,OAAQ,CACdjB,KAAKiB,QAAS,EACd,MAAM,WAAEwC,GAAezD,KACvB,GAAI2D,MAAMC,QAAQH,GACd,IAAK,MAAMI,KAAUJ,EACjBI,EAAOC,OAAO9D,WAIlByD,SAAwDA,EAAWK,OAAO9D,MAE9E,MAAM,gBAAEwD,GAAoBxD,KAC5B,GAAI,OAAA+D,EAAA,GAAWP,GACX,IACIA,IAEJ,MAAOQ,GACHhB,EAASgB,aAAanB,EAAsBmB,EAAEhB,OAAS,CAACgB,GAGhE,MAAM,WAAEN,GAAe1D,KACvB,GAAI0D,EAAY,CACZ1D,KAAK0D,WAAa,KAClB,IAAK,MAAMO,KAAYP,EACnB,IACIQ,EAAaD,GAEjB,MAAOhE,GACH+C,EAASA,QAAuCA,EAAS,GACrD/C,aAAe4C,EACfG,EAAS,IAAIA,KAAW/C,EAAI+C,QAG5BA,EAAOmB,KAAKlE,IAK5B,GAAI+C,EACA,MAAM,IAAIH,EAAoBG,IAI1C,IAAIiB,GACA,IAAIjD,EACJ,GAAIiD,GAAYA,IAAajE,KACzB,GAAIA,KAAKiB,OACLiD,EAAaD,OAEZ,CACD,GAAIA,aAAoB,EAAc,CAClC,GAAIA,EAAShD,QAAUgD,EAASG,WAAWpE,MACvC,OAEJiE,EAASI,WAAWrE,OAEvBA,KAAK0D,WAAwC,QAA1B1C,EAAKhB,KAAK0D,kBAA+B,IAAP1C,EAAgBA,EAAK,IAAImD,KAAKF,IAIhG,WAAWJ,GACP,MAAM,WAAEJ,GAAezD,KACvB,OAAOyD,IAAeI,GAAWF,MAAMC,QAAQH,IAAeA,EAAWa,SAAST,GAEtF,WAAWA,GACP,MAAM,WAAEJ,GAAezD,KACvBA,KAAKyD,WAAaE,MAAMC,QAAQH,IAAeA,EAAWU,KAAKN,GAASJ,GAAcA,EAAa,CAACA,EAAYI,GAAUA,EAE9H,cAAcA,GACV,MAAM,WAAEJ,GAAezD,KACnByD,IAAeI,EACf7D,KAAKyD,WAAa,KAEbE,MAAMC,QAAQH,IACnB,OAAAc,EAAA,GAAUd,EAAYI,GAG9B,OAAOI,GACH,MAAM,WAAEP,GAAe1D,KACvB0D,GAAc,OAAAa,EAAA,GAAUb,EAAYO,GAChCA,aAAoB,GACpBA,EAASO,cAAcxE,OAInC,EAAayE,QAAmBlB,EAG7B,IAAI,GAFGtC,QAAS,EACRsC,GAEJ,MAAMmB,EAAqB,EAAaD,MACxC,SAASE,EAAe/D,GAC3B,OAAQA,aAAiB,GACpBA,GACG,WAAYA,GACY,mBAAjBA,EAAMkD,QACQ,mBAAdlD,EAAMiB,KACgB,mBAAtBjB,EAAME,YAEzB,SAASoD,EAAaD,GACM,mBAAbA,EACPA,IAGAA,EAASnD,gB,oFC7GV,MAAM,EALa,mBAAX8D,QAA0BA,OAAOC,SAGrCD,OAAOC,SAFH,a,wBCFR,SAASC,EAAUlE,GACtB,QAASA,GAAoC,mBAApBA,EAAMQ,WAAkD,mBAAfR,EAAMmE,KCkErE,SAASC,EAAUC,EAASC,EAAYC,EAAGC,GAE9C,OAAO,IAAKD,IAAMA,EAAIxC,WAAU,SAAUN,EAASC,GAC/C,SAAS+C,EAAUzE,GAAS,IAAM0E,EAAKF,EAAUzD,KAAKf,IAAW,MAAOoD,GAAK1B,EAAO0B,IACpF,SAASuB,EAAS3E,GAAS,IAAM0E,EAAKF,EAAiB,MAAExE,IAAW,MAAOoD,GAAK1B,EAAO0B,IACvF,SAASsB,EAAKE,GAJlB,IAAe5E,EAIa4E,EAAOC,KAAOpD,EAAQmD,EAAO5E,QAJ1CA,EAIyD4E,EAAO5E,MAJhDA,aAAiBuE,EAAIvE,EAAQ,IAAIuE,GAAE,SAAU9C,GAAWA,EAAQzB,OAITmE,KAAKM,EAAWE,GAClGD,GAAMF,EAAYA,EAAUM,MAAMT,EAASC,GAAc,KAAKvD,WAgCzCgE,OAAO/C,OAY7B,SAASgD,EAASC,GACrB,IAAIC,EAAsB,mBAAXlB,QAAyBA,OAAOC,SAAUkB,EAAID,GAAKD,EAAEC,GAAI3C,EAAI,EAC5E,GAAI4C,EAAG,OAAOA,EAAE7E,KAAK2E,GACrB,GAAIA,GAAyB,iBAAbA,EAAEpD,OAAqB,MAAO,CAC1Cd,KAAM,WAEF,OADIkE,GAAK1C,GAAK0C,EAAEpD,SAAQoD,OAAI,GACrB,CAAEjF,MAAOiF,GAAKA,EAAE1C,KAAMsC,MAAOI,KAG5C,MAAM,IAAI1F,UAAU2F,EAAI,0BAA4B,mCAwDjD,SAASE,EAAcH,GAC1B,IAAKjB,OAAOqB,cAAe,MAAM,IAAI9F,UAAU,wCAC/C,IAAiCgD,EAA7B4C,EAAIF,EAAEjB,OAAOqB,eACjB,OAAOF,EAAIA,EAAE7E,KAAK2E,IAAMA,EAAqCD,EAASC,GAA2B1C,EAAI,GAAI+C,EAAK,QAASA,EAAK,SAAUA,EAAK,UAAW/C,EAAEyB,OAAOqB,eAAiB,WAAc,OAAOjG,MAASmD,GAC9M,SAAS+C,EAAKC,GAAKhD,EAAEgD,GAAKN,EAAEM,IAAM,SAAUC,GAAK,OAAO,IAAIzD,SAAQ,SAAUN,EAASC,IACvF,SAAgBD,EAASC,EAAQ+D,EAAGD,GAAKzD,QAAQN,QAAQ+D,GAAGrB,MAAK,SAASqB,GAAK/D,EAAQ,CAAEzB,MAAOwF,EAAGX,KAAMY,MAAS/D,IADJgE,CAAOjE,EAASC,GAA7B8D,EAAIP,EAAEM,GAAGC,IAA8BX,KAAMW,EAAExF,YAS3H+E,OAAO/C,OClMzB,SAAS2D,EAAyBC,GACrC,OAAQ9E,KAIZ,SAAiB8E,EAAe9E,GAC5B,IAAI+E,EAAiBC,EACjBC,EAAK3F,EACT,OAAOgE,EAAUhF,UAAM,OAAQ,GAAQ,YACnC,IACI,IAAKyG,EAAkBT,EAAcQ,KAAgBE,QAA0BD,EAAgB9E,QAA2B8D,MAAO,CAC7H,MAAM7E,EAAQ8F,EAAkB9F,MAChCc,EAAWC,KAAKf,IAGxB,MAAOgG,GAASD,EAAM,CAAEzG,MAAO0G,GAC/B,QACI,IACQF,IAAsBA,EAAkBjB,OAASzE,EAAKyF,EAAgBI,gBAAe7F,EAAGE,KAAKuF,IAErG,QAAU,GAAIE,EAAK,MAAMA,EAAIzG,OAEjCwB,EAAWD,eApBXqF,CAAQN,EAAe9E,GAAYqF,MAAM9G,GAAOyB,EAAWxB,MAAMD,K,8BCMlE,SAAS+G,EAAUC,EAAOC,GAC7B,GAAa,MAATD,EAAe,CACf,GCVD,SAA6BA,GAChC,OAAOA,GAA6C,mBAA7BA,EAAM,KDSrBE,CAAoBF,GACpB,OETL,SAA4BA,EAAOC,GACtC,OAAO,IAAI/F,EAAA,EAAWO,IAClB,MAAM0F,EAAM,IAAIC,EAAA,EAShB,OARAD,EAAIvF,IAAIqF,EAAUI,SAAS,KACvB,MAAM/F,EAAa0F,EAAM,OACzBG,EAAIvF,IAAIN,EAAWH,UAAU,CACzB,KAAKR,GAASwG,EAAIvF,IAAIqF,EAAUI,SAAS,IAAM5F,EAAWC,KAAKf,MAC/D,MAAMX,GAAOmH,EAAIvF,IAAIqF,EAAUI,SAAS,IAAM5F,EAAWxB,MAAMD,MAC/D,WAAamH,EAAIvF,IAAIqF,EAAUI,SAAS,IAAM5F,EAAWD,oBAG1D2F,IFFIG,CAAmBN,EAAOC,GAEhC,GAAIpC,EAAUmC,GACf,OGbL,SAAyBA,EAAOC,GACnC,OAAO,IAAI/F,EAAA,EAAWO,IAClB,MAAM0F,EAAM,IAAIC,EAAA,EAShB,OARAD,EAAIvF,IAAIqF,EAAUI,SAAS,IAAML,EAAMlC,KAAKnE,IACxCwG,EAAIvF,IAAIqF,EAAUI,SAAS,KACvB5F,EAAWC,KAAKf,GAChBwG,EAAIvF,IAAIqF,EAAUI,SAAS,IAAM5F,EAAWD,iBAEjDxB,IACCmH,EAAIvF,IAAIqF,EAAUI,SAAS,IAAM5F,EAAWxB,MAAMD,SAE/CmH,IHEII,CAAgBP,EAAOC,GAE7B,GAAI,OAAAO,EAAA,GAAYR,GACjB,OAAO,OAAAS,EAAA,GAAcT,EAAOC,GAE3B,GInBN,SAAoBD,GACvB,OAAOA,GAA2C,mBAA3BA,EAAM,GJkBhBU,CAAWV,IAA2B,iBAAVA,EACjC,OKlBL,SAA0BA,EAAOC,GACpC,IAAKD,EACD,MAAM,IAAIW,MAAM,2BAEpB,OAAO,IAAIzG,EAAA,EAAWO,IAClB,MAAM0F,EAAM,IAAIC,EAAA,EAChB,IAAIxC,EAgCJ,OA/BAuC,EAAIvF,IAAI,KACAgD,GAAuC,mBAApBA,EAASgC,QAC5BhC,EAASgC,WAGjBO,EAAIvF,IAAIqF,EAAUI,SAAS,KACvBzC,EAAWoC,EAAM,KACjBG,EAAIvF,IAAIqF,EAAUI,UAAS,WACvB,GAAI5F,EAAWT,OACX,OAEJ,IAAIL,EACA6E,EACJ,IACI,MAAMD,EAASX,EAASlD,OACxBf,EAAQ4E,EAAO5E,MACf6E,EAAOD,EAAOC,KAElB,MAAOxF,GAEH,YADAyB,EAAWxB,MAAMD,GAGjBwF,EACA/D,EAAWD,YAGXC,EAAWC,KAAKf,GAChBZ,KAAKsH,mBAIVF,ILpBIS,CAAiBZ,EAAOC,GAE9B,GAAItC,QAAUA,OAAOqB,eAAwD,mBAAhCgB,EAAMrC,OAAOqB,eAC3D,OMtBL,SAA+BgB,EAAOC,GACzC,IAAKD,EACD,MAAM,IAAIW,MAAM,2BAEpB,OAAO,IAAIzG,EAAA,EAAWO,IAClB,MAAM0F,EAAM,IAAIC,EAAA,EAehB,OAdAD,EAAIvF,IAAIqF,EAAUI,SAAS,KACvB,MAAMzC,EAAWoC,EAAMrC,OAAOqB,iBAC9BmB,EAAIvF,IAAIqF,EAAUI,UAAS,WACvBzC,EAASlD,OAAOoD,KAAKS,IACbA,EAAOC,KACP/D,EAAWD,YAGXC,EAAWC,KAAK6D,EAAO5E,OACvBZ,KAAKsH,qBAKdF,INEIU,CAAsBb,EAAOC,GAG5C,MAAM,IAAI/G,WAAqB,OAAV8G,UAAyBA,GAASA,GAAS,sBOf7D,SAASc,EAAKd,EAAOC,GACxB,OAAKA,EAOMF,EAAUC,EAAOC,GANpBD,aAAiB9F,EAAA,EACV8F,EAEJ,IAAI9F,EAAA,EAMnB,SAAqBqE,GACjB,GAAIA,GAA+C,mBAA9BA,EAAO,KACxB,OCxB8BwC,EDwBDxC,ECxBU9D,IAC3C,MAAMuG,EAAMD,EAAI,OAChB,GAA6B,mBAAlBC,EAAI7G,UACX,MAAM,IAAIjB,UAAU,kEAGpB,OAAO8H,EAAI7G,UAAUM,IDoBpB,GAAI,OAAA+F,EAAA,GAAYjC,GACjB,OAAO,OAAA0C,EAAA,GAAiB1C,GAEvB,GAAIV,EAAUU,GACf,OE9B2B2C,EF8BD3C,EE9Bc9D,IAC5CyG,EAAQpD,KAAMnE,IACLc,EAAWT,SACZS,EAAWC,KAAKf,GAChBc,EAAWD,aAEfxB,GAAQyB,EAAWxB,MAAMD,IACxB8E,KAAK,KAAMqD,EAAA,GACT1G,GFwBF,GAAI8D,GAA6C,mBAA5BA,EAAO,GAC7B,OGjC4B6C,EHiCD7C,EGjCe9D,IAC9C,MAAMmD,EAAWwD,EAAS,KAC1B,OAAG,CACC,IAAIC,EACJ,IACIA,EAAOzD,EAASlD,OAEpB,MAAO1B,GAEH,YADAyB,EAAWxB,MAAMD,GAGrB,GAAIqI,EAAK7C,KAAM,CACX/D,EAAWD,WACX,MAGJ,GADAC,EAAWC,KAAK2G,EAAK1H,OACjBc,EAAWT,OACX,MAUR,MAP+B,mBAApB4D,EAASgC,QAChBnF,EAAWG,IAAI,KACPgD,EAASgC,QACThC,EAASgC,WAIdnF,GHQF,GAAIkD,QAAUA,OAAOqB,eACpBT,GAAkD,mBAAjCA,EAAOZ,OAAOqB,eACjC,OAAOM,EAAyBf,GAE/B,CACD,MAAM5E,EIxCG,QADQ8B,EJyCM8C,IIxCO,iBAAN9C,EJwCS,oBAAsB,IAAI8C,KAG3D,MAAM,IAAIrF,UAFE,gBAAgBS,6GI1C7B,IAAkB8B;;;;;;;;;;;;;;gFDCU,IAAC2F,EDAF,IAACF,EDAE,IAACH,EDgBRO,CAAYtB,M,8BKjB1C,oDAEO,SAAS/D,EAAIsF,EAASvD,GACzB,OAAO,YAAQ,CAACtF,EAAQ+B,KACpB,IAAI+G,EAAQ,EACZ9I,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,IACjDc,EAAWC,KAAK6G,EAAQtH,KAAK+D,EAASrE,EAAO6H,a,6BCNlD,SAASC,EAAShG,GACrB,OAAOA,EADX,mC,6BCAA,kCAAO,MAAMnB,EAAsC,mBAAXqD,QAAyBA,OAAOrD,YAAc,gB,6BCA/E,SAASoH,EAAY/H,GACxB,OAAOA,GAAmC,mBAAnBA,EAAM0G,SADjC,mC,8BCAO,SAAS/C,EAAUqE,EAAKN,GAC3B,GAAIM,EAAK,CACL,MAAMH,EAAQG,EAAIC,QAAQP,GAC1B,GAAKG,GAASG,EAAIE,OAAOL,EAAO,IAHxC,mC,6BCAA,kCAAO,MAAMM,EAAS,CAClBC,iBAAkB,KAClBrG,aAASsG,EACTnH,uCAAuC,EACvCoH,0BAA0B,I,6BCJvB,SAASC,KAAhB,mC,8BCAA,2DAGO,SAASC,EAAUZ,EAASa,GAC/B,OAAO,YAAQ,CAAC1J,EAAQ+B,KACpB,IAAI4H,EAAkB,KAClBb,EAAQ,EACRc,GAAa,EACjB,MAAMC,EAAgB,IAAMD,IAAeD,GAAmB5H,EAAWD,WACzE9B,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,IACjD0I,SAAkEA,EAAgBxI,cAClF,IAAI2I,EAAa,EACbC,EAAajB,IACjB,YAAKD,EAAQ5H,EAAO8I,IAAatI,UAAWkI,EAAkB,IAAI,IAAmB5H,EAAaiI,GAAejI,EAAWC,KAAK0H,EAAiBA,EAAezI,EAAO+I,EAAYD,EAAYD,KAAgBE,QAAaV,EAAW,KACpOK,EAAkB,KAClBE,aAELP,EAAW,KACVM,GAAa,EACbC,W,6BCnBL,SAASzF,EAAWrB,GACvB,MAAoB,mBAANA,EADlB,mC,6BCAA,6DAGO,SAASkH,EAAU3C,EAAOC,GAC7B,OAAKA,EAIM,YAAcD,EAAOC,GAHrB,IAAI,IAAW,YAAiBD,M,+BCL/C,+GAKO,MAAM4C,UAAmB,IAC5B,YAAYxJ,GACRK,QACAV,KAAKiC,WAAY,EACb5B,GACAL,KAAKK,YAAcA,EACf,YAAeA,IACfA,EAAYwB,IAAI7B,OAIpBA,KAAKK,YAAcyJ,EAG3B,cAAcnI,EAAMzB,EAAOuB,GACvB,OAAO,IAAIsI,EAAepI,EAAMzB,EAAOuB,GAE3C,KAAKb,GACIZ,KAAKiC,WACNjC,KAAKW,MAAMC,GAGnB,MAAMX,GACGD,KAAKiC,YACNjC,KAAKiC,WAAY,EACjBjC,KAAKa,OAAOZ,IAGpB,WACSD,KAAKiC,YACNjC,KAAKiC,WAAY,EACjBjC,KAAKe,aAGb,cACSf,KAAKiB,SACNjB,KAAKiC,WAAY,EACjBvB,MAAMI,eAGd,MAAMF,GACFZ,KAAKK,YAAYsB,KAAKf,GAE1B,OAAOX,GACHD,KAAKK,YAAYH,MAAMD,GACvBD,KAAKc,cAET,YACId,KAAKK,YAAYoB,WACjBzB,KAAKc,eAGN,MAAMiJ,UAAuBF,EAChC,YAAYrI,EAAgBtB,EAAOuB,GAG/B,GAFAf,QACAV,KAAKK,YAAcyJ,GACdtI,GAAkBtB,GAASuB,IAAaD,IAAmBsI,EAAgB,CAC5E,IAAInI,EACJ,GAAI,YAAWH,GACXG,EAAOH,OAEN,GAAIA,EAAgB,CAErB,IAAIwI,IADDrI,OAAMzB,QAAOuB,YAAaD,GAEzBxB,MAAQ,IAAOkJ,0BACfc,EAAUrE,OAAO/C,OAAOpB,GACxBwI,EAAQlJ,YAAc,IAAMd,KAAKc,eAGjCkJ,EAAUxI,EAEdG,EAAOA,aAAmC,EAASA,EAAKsI,KAAKD,GAC7D9J,EAAQA,aAAqC,EAASA,EAAM+J,KAAKD,GACjEvI,EAAWA,aAA2C,EAASA,EAASwI,KAAKD,GAEjFhK,KAAKK,YAAc,CACfsB,KAAMA,GAAQ,IACdzB,MAAOA,GAASgK,EAChBzI,SAAUA,GAAY,OAKtC,SAASyI,EAAoBjK,GACzB,GAAI,IAAO6B,sCACP,MAAM7B,EAEV,YAAqBA,GAElB,MAAM6J,EAAiB,CAC1B7I,QAAQ,EACRU,KAAM,IACNzB,MAAOgK,EACPzI,SAAU,M,6BClGd,6CACO,MAAMgD,EAAQ,IAAI,IAAW/C,GAAcA,EAAWD,a,8BCD7D,mEAIO,SAAS0I,EAAS3B,EAASa,EAAgBe,EAAaC,KAC3D,MAA8B,mBAAnBhB,EACC1J,GAAWA,EAAO2K,KAAKH,EAAS,CAACI,EAAGpH,IAAM,YAAKqF,EAAQ+B,EAAGpH,IAAImH,KAAK,YAAI,CAACE,EAAGC,IAAOpB,EAAekB,EAAGC,EAAGrH,EAAGsH,KAAOL,KAE1F,iBAAnBf,IACZe,EAAaf,GAEV,YAAQ,CAAC1J,EAAQ+B,KACpB,IAAI6H,GAAa,EACbmB,EAAS,EACTjC,EAAQ,EACRkC,EAAS,GACb,MAAMnB,EAAgB,IAAMD,IAAemB,GAAUhJ,EAAWD,WAM1DmJ,EAAchK,IAChB8J,IACAhJ,EAAWG,IAAI,YAAK2G,EAAQ5H,EAAO6H,MAAUrH,UAAU,IAAI,IAAmBM,EAAaiI,GAAejI,EAAWC,KAAKgI,QAAaV,EAAW,KAC9IyB,IACAC,EAAOlI,QATK,MAChB,KAAOiI,EAASN,GAAcO,EAAOlI,OAAS,GAC1CmI,EAAWD,EAAOE,UAODC,GACjBtB,SAGR,IAAIuB,EAMJ,OALAA,EAAYpL,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,GAAW8J,EAASN,EAAaQ,EAAWhK,GAAS+J,EAAOxG,KAAKvD,QAASqI,EAAW,KAClJM,GAAa,EACbC,IACAuB,SAAsDA,EAAUjK,iBAE7D,KACH6J,EAAS,W,6BCrCrB,8CACO,SAASvC,EAAqBnI,GACjC+K,WAAW,KACP,MAAM,iBAAEhC,GAAqB,IAC7B,IAAIA,EAIA,MAAM/I,EAHN+I,EAAiB/I,O,6BCL7B,kCAAO,MAAMwH,EAAgB/E,GAAMA,GAAyB,iBAAbA,EAAED,QAAoC,mBAANC,G,6BCA/E,oDAEO,SAASgF,EAAcT,EAAOC,GACjC,OAAO,IAAI,IAAWxF,IAClB,MAAM0F,EAAM,IAAI,IAChB,IAAIjE,EAAI,EAWR,OAVAiE,EAAIvF,IAAIqF,EAAUI,UAAS,WACnBnE,IAAM8D,EAAMxE,QAIhBf,EAAWC,KAAKsF,EAAM9D,MACjBzB,EAAWT,QACZmG,EAAIvF,IAAI7B,KAAKsH,aALb5F,EAAWD,eAQZ2F,M,yFCfR,MAAM6D,EAA0B,OAAAnI,EAAA,GAAkBC,GAAW,WAChEA,EAAO/C,MACPA,KAAKiD,QAAU,wB,YCCZ,MAAM,UAAgB9B,EAAA,EACzB,cACIT,QACAV,KAAKkL,UAAY,GACjBlL,KAAKiB,QAAS,EACdjB,KAAKiC,WAAY,EACjBjC,KAAKmL,UAAW,EAChBnL,KAAKoL,YAAc,KAEvB,KAAK9J,GACD,MAAM+J,EAAU,IAAI,EAAiBrL,KAAMA,MAE3C,OADAqL,EAAQ/J,SAAWA,EACZ+J,EAEX,iBACI,GAAIrL,KAAKiB,OACL,MAAM,IAAIgK,EAGlB,KAAKrK,GAED,GADAZ,KAAKsL,kBACAtL,KAAKiC,UAAW,CACjB,MAAMsJ,EAAOvL,KAAKkL,UAAUM,QAC5B,IAAK,MAAMC,KAAYF,EACnBE,EAAS9J,KAAKf,IAI1B,MAAMX,GAEF,GADAD,KAAKsL,kBACAtL,KAAKiC,UAAW,CACjBjC,KAAKmL,SAAWnL,KAAKiC,WAAY,EACjCjC,KAAKoL,YAAcnL,EACnB,MAAM,UAAEiL,GAAclL,KACtB,KAAOkL,EAAUzI,QACbyI,EAAUL,QAAQ3K,MAAMD,IAIpC,WAEI,GADAD,KAAKsL,kBACAtL,KAAKiC,UAAW,CACjBjC,KAAKiC,WAAY,EACjB,MAAM,UAAEiJ,GAAclL,KACtB,KAAOkL,EAAUzI,QACbyI,EAAUL,QAAQpJ,YAI9B,cACIzB,KAAKiC,UAAYjC,KAAKiB,QAAS,EAC/BjB,KAAKkL,UAAY,KAErB,cAAcxJ,GAEV,OADA1B,KAAKsL,iBACE5K,MAAMqB,cAAcL,GAE/B,WAAWA,GAGP,OAFA1B,KAAKsL,iBACLtL,KAAK0L,wBAAwBhK,GACtB1B,KAAK2L,gBAAgBjK,GAEhC,gBAAgBA,GACZ,MAAM,SAAEyJ,EAAQ,UAAElJ,EAAS,UAAEiJ,GAAclL,KAC3C,OAAOmL,GAAYlJ,EACb,KACCiJ,EAAU/G,KAAKzC,GAAa,IAAI2F,EAAA,EAAa,IAAM,OAAA9C,EAAA,GAAUvE,KAAKkL,UAAWxJ,KAExF,wBAAwBA,GACpB,MAAM,SAAEyJ,EAAQ,YAAEC,EAAW,UAAEnJ,GAAcjC,KACzCmL,EACAzJ,EAAWxB,MAAMkL,GAEZnJ,GACLP,EAAWD,WAGnB,eACI,MAAMF,EAAa,IAAIJ,EAAA,EAEvB,OADAI,EAAW5B,OAASK,KACbuB,GAGf,EAAQqB,OAAS,CAACvC,EAAaV,IACpB,IAAI,EAAiBU,EAAaV,GAEtC,MAAM,UAAyB,EAClC,YAAYU,EAAaV,GACrBe,QACAV,KAAKK,YAAcA,EACnBL,KAAKL,OAASA,EAElB,KAAKiB,GACD,IAAII,EAAI4K,EACwE,QAA/EA,EAAiC,QAA3B5K,EAAKhB,KAAKK,mBAAgC,IAAPW,OAAgB,EAASA,EAAGW,YAAyB,IAAPiK,GAAyBA,EAAG1K,KAAKF,EAAIJ,GAEjI,MAAMX,GACF,IAAIe,EAAI4K,EACyE,QAAhFA,EAAiC,QAA3B5K,EAAKhB,KAAKK,mBAAgC,IAAPW,OAAgB,EAASA,EAAGd,aAA0B,IAAP0L,GAAyBA,EAAG1K,KAAKF,EAAIf,GAElI,WACI,IAAIe,EAAI4K,EAC4E,QAAnFA,EAAiC,QAA3B5K,EAAKhB,KAAKK,mBAAgC,IAAPW,OAAgB,EAASA,EAAGS,gBAA6B,IAAPmK,GAAyBA,EAAG1K,KAAKF,GAEjI,WAAWU,GACP,IAAIV,EAAI4K,EACR,OAAmG,QAA3FA,EAA4B,QAAtB5K,EAAKhB,KAAKL,cAA2B,IAAPqB,OAAgB,EAASA,EAAGI,UAAUM,UAAgC,IAAPkK,EAAgBA,EAAK,O,6BC9GxI,gFACO,SAAStB,KAAQuB,GACpB,OAAOC,EAAcD,GAElB,SAASC,EAAcD,GAC1B,OAAmB,IAAfA,EAAIpJ,OACG,IAEQ,IAAfoJ,EAAIpJ,OACGoJ,EAAI,GAER,SAAe5E,GAClB,OAAO4E,EAAIE,OAAO,CAACC,EAAMC,IAAOA,EAAGD,GAAO/E,M,+BCZlD,oDAEO,SAASiF,EAAqBC,EAASC,GAE1C,OADAD,EAAUA,QAAyCA,EAAUE,EACtD,YAAQ,CAAC1M,EAAQ+B,KACpB,IAAIsK,EACAM,GAAQ,EACZ3M,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,KAC/C0L,IAAWN,EAAOpL,EAAQ,KAAQuL,EAAQH,EAAOA,EAAOI,EAAcA,EAAYxL,GAASA,KACzFc,EAAWC,KAAKf,GACpB0L,GAAQ,OAIpB,SAASD,EAAe9B,EAAGC,GACvB,OAAOD,IAAMC,I,6BCfV,SAAS1H,EAAiByJ,GAC7B,MAKMC,EAAWD,EALDE,IACZ7E,MAAM1G,KAAKuL,GACXA,EAASnJ,KAAOmJ,EAASC,YAAYpJ,KACrCmJ,EAASE,OAAQ,IAAI/E,OAAQ+E,QAKjC,OAFAH,EAASI,UAAYjH,OAAO/C,OAAOgF,MAAMgF,WACzCJ,EAASI,UAAUF,YAAcF,EAC1BA,EATX,mC,6BCAA,kCAAO,MAAMK,EAAwB,CACjCC,IAAG,KACSD,EAAsBE,UAAYC,MAAMF,MAEpDC,cAAU9D,I,6BCJd,8CACA,MAAM,QAAErF,GAAYD,MAIb,SAASsJ,EAAiBhB,GAC7B,OAAO,YAAIiB,GAJf,SAAqBjB,EAAIiB,GACrB,OAAOtJ,EAAQsJ,GAAQjB,KAAMiB,GAAQjB,EAAGiB,GAGrBC,CAAYlB,EAAIiB,M,6BCNvC,kCAAO,MAAMhF,EAAoBkF,GAAW1L,IACxC,IAAK,IAAIyB,EAAI,EAAGkK,EAAMD,EAAM3K,OAAQU,EAAIkK,IAAQ3L,EAAWT,OAAQkC,IAC/DzB,EAAWC,KAAKyL,EAAMjK,IAE1BzB,EAAWD,a,6BCJf,sDAEO,SAAS6L,EAASlD,EAAaC,KAClC,OAAO,YAAS,IAAUD,K,6BCH9B,8CAEO,MAAMmD,EAAiB,IAF9B,MAEkC,GAAe,M,0ECD1C,MAAM,UAAelG,EAAA,EACxB,YAAYH,EAAWsG,GACnB9M,QAEJ,SAAS+M,EAAOC,EAAQ,GACpB,OAAO1N,MCNR,MAAM2N,EAAmB,CAC5B,eAAeT,GACX,MAAM,SAAEH,GAAaY,EACrB,QAASZ,aAA2C,EAASA,EAASa,cAAgBA,gBAAgBV,IAE1G,cAAcW,GACV,MAAM,SAAEd,GAAaY,EACrB,QAASZ,aAA2C,EAASA,EAASe,gBAAkBA,eAAeD,IAE3Gd,cAAU9D,G,YCNP,MAAM,UAAoB,EAC7B,YAAY/B,EAAWsG,GACnB9M,MAAMwG,EAAWsG,GACjBxN,KAAKkH,UAAYA,EACjBlH,KAAKwN,KAAOA,EACZxN,KAAK+N,SAAU,EAEnB,SAASN,EAAOC,EAAQ,GACpB,GAAI1N,KAAKiB,OACL,OAAOjB,KAEXA,KAAKyN,MAAQA,EACb,MAAMO,EAAKhO,KAAKgO,GACV9G,EAAYlH,KAAKkH,UAOvB,OANU,MAAN8G,IACAhO,KAAKgO,GAAKhO,KAAKiO,eAAe/G,EAAW8G,EAAIN,IAEjD1N,KAAK+N,SAAU,EACf/N,KAAK0N,MAAQA,EACb1N,KAAKgO,GAAKhO,KAAKgO,IAAMhO,KAAKkO,eAAehH,EAAWlH,KAAKgO,GAAIN,GACtD1N,KAEX,eAAekH,EAAWiH,EAAKT,EAAQ,GACnC,OAAOC,EAAiBC,YAAY1G,EAAUkH,MAAMnE,KAAK/C,EAAWlH,MAAO0N,GAE/E,eAAeW,EAAYL,EAAIN,EAAQ,GACnC,GAAa,MAATA,GAAiB1N,KAAK0N,QAAUA,IAA0B,IAAjB1N,KAAK+N,QAC9C,OAAOC,EAEXL,EAAiBG,cAAcE,GAGnC,QAAQP,EAAOC,GACX,GAAI1N,KAAKiB,OACL,OAAO,IAAI2G,MAAM,gCAErB5H,KAAK+N,SAAU,EACf,MAAM7N,EAAQF,KAAKsO,SAASb,EAAOC,GACnC,GAAIxN,EACA,OAAOA,GAEe,IAAjBF,KAAK+N,SAAgC,MAAX/N,KAAKgO,KACpChO,KAAKgO,GAAKhO,KAAKiO,eAAejO,KAAKkH,UAAWlH,KAAKgO,GAAI,OAG/D,SAASP,EAAOc,GACZ,IAAIC,GAAU,EACVC,OAAaxF,EACjB,IACIjJ,KAAKwN,KAAKC,GAEd,MAAOzJ,GACHwK,GAAU,EACVC,IAAgBzK,GAAKA,GAAM,IAAI4D,MAAM5D,GAEzC,GAAIwK,EAEA,OADAxO,KAAKc,cACE2N,EAGf,cACI,IAAKzO,KAAKiB,OAAQ,CACd,MAAM,GAAE+M,EAAE,UAAE9G,GAAclH,MACpB,QAAE0O,GAAYxH,EACpBlH,KAAKwN,KAAOxN,KAAKyN,MAAQzN,KAAKkH,UAAY,KAC1ClH,KAAK+N,SAAU,EACf,OAAAxJ,EAAA,GAAUmK,EAAS1O,MACT,MAANgO,IACAhO,KAAKgO,GAAKhO,KAAKiO,eAAe/G,EAAW8G,EAAI,OAEjDhO,KAAK0N,MAAQ,KACbhN,MAAMI,kB,2ECzEX,MAAM6N,EACT,YAAYC,EAAiB9B,EAAM6B,EAAU7B,KACzC9M,KAAK4O,gBAAkBA,EACvB5O,KAAK8M,IAAMA,EAEf,SAASU,EAAME,EAAQ,EAAGD,GACtB,OAAO,IAAIzN,KAAK4O,gBAAgB5O,KAAMwN,GAAMlG,SAASmG,EAAOC,IAGpEiB,EAAU7B,IAAMD,EAAA,EAAsBC,ICT/B,MAAM,UAAuB6B,EAChC,YAAYC,EAAiB9B,EAAM6B,EAAU7B,KACzCpM,MAAMkO,EAAiB9B,GACvB9M,KAAK0O,QAAU,GACf1O,KAAK0K,QAAS,EACd1K,KAAKgH,eAAYiC,EAErB,MAAM4F,GACF,MAAM,QAAEH,GAAY1O,KACpB,GAAIA,KAAK0K,OAEL,YADAgE,EAAQvK,KAAK0K,GAGjB,IAAI3O,EACJF,KAAK0K,QAAS,EACd,GACI,GAAIxK,EAAQ2O,EAAOC,QAAQD,EAAOpB,MAAOoB,EAAOnB,OAC5C,YAECmB,EAASH,EAAQ7D,SAE1B,GADA7K,KAAK0K,QAAS,EACVxK,EAAO,CACP,KAAO2O,EAASH,EAAQ7D,SACpBgE,EAAO/N,cAEX,MAAMZ,M;;;;;;;ACpBlB,IAAiD6O,IASxC,WACT,OAAgB,SAAUC,GAEhB,IAAIC,EAAmB,GAGvB,SAASC,EAAoBC,GAG5B,GAAGF,EAAiBE,GACnB,OAAOF,EAAiBE,GAAUC,QAGnC,IAAIC,EAASJ,EAAiBE,GAAY,CACzChM,EAAGgM,EACHG,GAAG,EACHF,QAAS,IAUV,OANAJ,EAAQG,GAAUjO,KAAKmO,EAAOD,QAASC,EAAQA,EAAOD,QAASF,GAG/DG,EAAOC,GAAI,EAGJD,EAAOD,QA0Df,OArDAF,EAAoBnJ,EAAIiJ,EAGxBE,EAAoBK,EAAIN,EAGxBC,EAAoB7I,EAAI,SAAS+I,EAAS9L,EAAMkM,GAC3CN,EAAoBrJ,EAAEuJ,EAAS9L,IAClCqC,OAAO8J,eAAeL,EAAS9L,EAAM,CAAEoM,YAAY,EAAMC,IAAKH,KAKhEN,EAAoBU,EAAI,SAASR,GACX,oBAAXxK,QAA0BA,OAAOiL,aAC1ClK,OAAO8J,eAAeL,EAASxK,OAAOiL,YAAa,CAAEjP,MAAO,WAE7D+E,OAAO8J,eAAeL,EAAS,aAAc,CAAExO,OAAO,KAQvDsO,EAAoBY,EAAI,SAASlP,EAAOmP,GAEvC,GADU,EAAPA,IAAUnP,EAAQsO,EAAoBtO,IAC/B,EAAPmP,EAAU,OAAOnP,EACpB,GAAW,EAAPmP,GAA8B,iBAAVnP,GAAsBA,GAASA,EAAMoP,WAAY,OAAOpP,EAChF,IAAIqP,EAAKtK,OAAO/C,OAAO,MAGvB,GAFAsM,EAAoBU,EAAEK,GACtBtK,OAAO8J,eAAeQ,EAAI,UAAW,CAAEP,YAAY,EAAM9O,MAAOA,IACtD,EAAPmP,GAA4B,iBAATnP,EAAmB,IAAI,IAAIsP,KAAOtP,EAAOsO,EAAoB7I,EAAE4J,EAAIC,EAAK,SAASA,GAAO,OAAOtP,EAAMsP,IAAQjG,KAAK,KAAMiG,IAC9I,OAAOD,GAIRf,EAAoB/I,EAAI,SAASkJ,GAChC,IAAIG,EAASH,GAAUA,EAAOW,WAC7B,WAAwB,OAAOX,EAAgB,SAC/C,WAA8B,OAAOA,GAEtC,OADAH,EAAoB7I,EAAEmJ,EAAQ,IAAKA,GAC5BA,GAIRN,EAAoBrJ,EAAI,SAASsK,EAAQC,GAAY,OAAOzK,OAAOiH,UAAUyD,eAAenP,KAAKiP,EAAQC,IAGzGlB,EAAoBoB,EAAI,GAIjBpB,EAAoBA,EAAoBpJ,EAAI,GAnF7C,CAsFN,CAEJ,SAAUuJ,EAAQD,GA4CxBC,EAAOD,QA1CP,SAAgBmB,GACZ,IAAIC,EAEJ,GAAyB,WAArBD,EAAQE,SACRF,EAAQG,QAERF,EAAeD,EAAQ3P,WAEtB,GAAyB,UAArB2P,EAAQE,UAA6C,aAArBF,EAAQE,SAAyB,CACtE,IAAIE,EAAaJ,EAAQK,aAAa,YAEjCD,GACDJ,EAAQM,aAAa,WAAY,IAGrCN,EAAQO,SACRP,EAAQQ,kBAAkB,EAAGR,EAAQ3P,MAAM6B,QAEtCkO,GACDJ,EAAQS,gBAAgB,YAG5BR,EAAeD,EAAQ3P,UAEtB,CACG2P,EAAQK,aAAa,oBACrBL,EAAQG,QAGZ,IAAIO,EAAYC,OAAOC,eACnBC,EAAQC,SAASC,cAErBF,EAAMG,mBAAmBhB,GACzBU,EAAUO,kBACVP,EAAUQ,SAASL,GAEnBZ,EAAeS,EAAU7N,WAG7B,OAAOoN,IAQL,SAAUnB,EAAQD,GAExB,SAASsC,KAKTA,EAAE9E,UAAY,CACZ+E,GAAI,SAAUrO,EAAMsO,EAAUC,GAC5B,IAAI7N,EAAIhE,KAAKgE,IAAMhE,KAAKgE,EAAI,IAO5B,OALCA,EAAEV,KAAUU,EAAEV,GAAQ,KAAKa,KAAK,CAC/B8H,GAAI2F,EACJC,IAAKA,IAGA7R,MAGT8R,KAAM,SAAUxO,EAAMsO,EAAUC,GAC9B,IAAIE,EAAO/R,KACX,SAASgS,IACPD,EAAKE,IAAI3O,EAAM0O,GACfJ,EAASlM,MAAMmM,EAAKK,WAItB,OADAF,EAASG,EAAIP,EACN5R,KAAK2R,GAAGrO,EAAM0O,EAAUH,IAGjCO,KAAM,SAAU9O,GAMd,IALA,IAAI+O,EAAO,GAAG7G,MAAMtK,KAAKgR,UAAW,GAChCI,IAAWtS,KAAKgE,IAAMhE,KAAKgE,EAAI,KAAKV,IAAS,IAAIkI,QACjDrI,EAAI,EACJkK,EAAMiF,EAAO7P,OAETU,EAAIkK,EAAKlK,IACfmP,EAAOnP,GAAG8I,GAAGvG,MAAM4M,EAAOnP,GAAG0O,IAAKQ,GAGpC,OAAOrS,MAGTiS,IAAK,SAAU3O,EAAMsO,GACnB,IAAI5N,EAAIhE,KAAKgE,IAAMhE,KAAKgE,EAAI,IACxBuO,EAAOvO,EAAEV,GACTkP,EAAa,GAEjB,GAAID,GAAQX,EACV,IAAK,IAAIzO,EAAI,EAAGkK,EAAMkF,EAAK9P,OAAQU,EAAIkK,EAAKlK,IACtCoP,EAAKpP,GAAG8I,KAAO2F,GAAYW,EAAKpP,GAAG8I,GAAGkG,IAAMP,GAC9CY,EAAWrO,KAAKoO,EAAKpP,IAY3B,OAJCqP,EAAiB,OACdxO,EAAEV,GAAQkP,SACHxO,EAAEV,GAENtD,OAIXqP,EAAOD,QAAUsC,EACjBrC,EAAOD,QAAQqD,YAAcf,GAKvB,SAAUrC,EAAQD,EAASF,GAEjC,IAAIwD,EAAKxD,EAAoB,GACzBnC,EAAWmC,EAAoB,GA6FnCG,EAAOD,QAlFP,SAAgBuD,EAAQC,EAAMhB,GAC1B,IAAKe,IAAWC,IAAShB,EACrB,MAAM,IAAIhK,MAAM,8BAGpB,IAAK8K,EAAGG,OAAOD,GACX,MAAM,IAAIzS,UAAU,oCAGxB,IAAKuS,EAAGzG,GAAG2F,GACP,MAAM,IAAIzR,UAAU,qCAGxB,GAAIuS,EAAGI,KAAKH,GACR,OAsBR,SAAoBG,EAAMF,EAAMhB,GAG5B,OAFAkB,EAAKC,iBAAiBH,EAAMhB,GAErB,CACHoB,QAAS,WACLF,EAAKG,oBAAoBL,EAAMhB,KA3B5BsB,CAAWP,EAAQC,EAAMhB,GAE/B,GAAIc,EAAGS,SAASR,GACjB,OAsCR,SAAwBQ,EAAUP,EAAMhB,GAKpC,OAJAjO,MAAMiJ,UAAUwG,QAAQlS,KAAKiS,GAAU,SAASL,GAC5CA,EAAKC,iBAAiBH,EAAMhB,MAGzB,CACHoB,QAAS,WACLrP,MAAMiJ,UAAUwG,QAAQlS,KAAKiS,GAAU,SAASL,GAC5CA,EAAKG,oBAAoBL,EAAMhB,QA9ChCyB,CAAeV,EAAQC,EAAMhB,GAEnC,GAAIc,EAAGG,OAAOF,GACf,OA0DR,SAAwBW,EAAUV,EAAMhB,GACpC,OAAO7E,EAASsE,SAASkC,KAAMD,EAAUV,EAAMhB,GA3DpC4B,CAAeb,EAAQC,EAAMhB,GAGpC,MAAM,IAAIzR,UAAU,+EAgEtB,SAAUkP,EAAQD,GAQxBA,EAAQ0D,KAAO,SAASlS,GACpB,YAAiBqI,IAAVrI,GACAA,aAAiB6S,aACE,IAAnB7S,EAAM8S,UASjBtE,EAAQ+D,SAAW,SAASvS,GACxB,IAAIgS,EAAOjN,OAAOiH,UAAUxJ,SAASlC,KAAKN,GAE1C,YAAiBqI,IAAVrI,IACU,sBAATgS,GAAyC,4BAATA,IAChC,WAAYhS,IACK,IAAjBA,EAAM6B,QAAgB2M,EAAQ0D,KAAKlS,EAAM,MASrDwO,EAAQyD,OAAS,SAASjS,GACtB,MAAwB,iBAAVA,GACPA,aAAiB+S,QAS5BvE,EAAQnD,GAAK,SAASrL,GAGlB,MAAgB,sBAFL+E,OAAOiH,UAAUxJ,SAASlC,KAAKN,KAQxC,SAAUyO,EAAQD,EAASF,GAEjC,IAAI0E,EAAU1E,EAAoB,GAYlC,SAAS2E,EAAUtD,EAAS+C,EAAUV,EAAMhB,EAAUkC,GAClD,IAAIC,EAAa/B,EAAStM,MAAM1F,KAAMkS,WAItC,OAFA3B,EAAQwC,iBAAiBH,EAAMmB,EAAYD,GAEpC,CACHd,QAAS,WACLzC,EAAQ0C,oBAAoBL,EAAMmB,EAAYD,KAgD1D,SAAS9B,EAASzB,EAAS+C,EAAUV,EAAMhB,GACvC,OAAO,SAAS5N,GACZA,EAAEgQ,eAAiBJ,EAAQ5P,EAAE2O,OAAQW,GAEjCtP,EAAEgQ,gBACFpC,EAAS1Q,KAAKqP,EAASvM,IAKnCqL,EAAOD,QA3CP,SAAkB6E,EAAUX,EAAUV,EAAMhB,EAAUkC,GAElD,MAAyC,mBAA9BG,EAASlB,iBACTc,EAAUnO,MAAM,KAAMwM,WAIb,mBAATU,EAGAiB,EAAU5J,KAAK,KAAMoH,UAAU3L,MAAM,KAAMwM,YAI9B,iBAAb+B,IACPA,EAAW5C,SAAS6C,iBAAiBD,IAIlCtQ,MAAMiJ,UAAU1J,IAAIhC,KAAK+S,GAAU,SAAU1D,GAChD,OAAOsD,EAAUtD,EAAS+C,EAAUV,EAAMhB,EAAUkC,SA4BtD,SAAUzE,EAAQD,GAOxB,GAAuB,oBAAZ+E,UAA4BA,QAAQvH,UAAUwH,QAAS,CAC9D,IAAIC,EAAQF,QAAQvH,UAEpByH,EAAMD,QAAUC,EAAMC,iBACND,EAAME,oBACNF,EAAMG,mBACNH,EAAMI,kBACNJ,EAAMK,sBAoB1BrF,EAAOD,QAVP,SAAkBmB,EAAS+C,GACvB,KAAO/C,GAvBc,IAuBHA,EAAQmD,UAAiC,CACvD,GAA+B,mBAApBnD,EAAQ6D,SACf7D,EAAQ6D,QAAQd,GAClB,OAAO/C,EAETA,EAAUA,EAAQoE,cASpB,SAAUtF,EAAQuF,EAAqB1F,GAE7C,aACAA,EAAoBU,EAAEgF,GAGtB,IAAIC,EAAa3F,EAAoB,GACjC4F,EAA8B5F,EAAoB/I,EAAE0O,GAGpDE,EAA4B,mBAAXnQ,QAAoD,iBAApBA,OAAOC,SAAwB,SAAUmD,GAAO,cAAcA,GAAS,SAAUA,GAAO,OAAOA,GAAyB,mBAAXpD,QAAyBoD,EAAI0E,cAAgB9H,QAAUoD,IAAQpD,OAAOgI,UAAY,gBAAkB5E,GAElQgN,EAAe,WAAc,SAASC,EAAiBtC,EAAQuC,GAAS,IAAK,IAAI/R,EAAI,EAAGA,EAAI+R,EAAMzS,OAAQU,IAAK,CAAE,IAAIgS,EAAaD,EAAM/R,GAAIgS,EAAWzF,WAAayF,EAAWzF,aAAc,EAAOyF,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM1P,OAAO8J,eAAekD,EAAQwC,EAAWjF,IAAKiF,IAAiB,OAAO,SAAUG,EAAaC,EAAYC,GAAiJ,OAA9HD,GAAYN,EAAiBK,EAAY1I,UAAW2I,GAAiBC,GAAaP,EAAiBK,EAAaE,GAAqBF,GAA7gB,GA8PcG,EAnPM,WAInC,SAASC,EAAgBC,IAb7B,SAAyBlJ,EAAU6I,GAAe,KAAM7I,aAAoB6I,GAAgB,MAAM,IAAInV,UAAU,qCAcxGyV,CAAgB5V,KAAM0V,GAEtB1V,KAAK6V,eAAeF,GACpB3V,KAAK8V,gBAwOT,OA/NAd,EAAaU,EAAiB,CAAC,CAC3BxF,IAAK,iBACLtP,MAAO,WACH,IAAI+U,EAAUzD,UAAUzP,OAAS,QAAsBwG,IAAjBiJ,UAAU,GAAmBA,UAAU,GAAK,GAElFlS,KAAK6O,OAAS8G,EAAQ9G,OACtB7O,KAAK+V,UAAYJ,EAAQI,UACzB/V,KAAKgW,QAAUL,EAAQK,QACvBhW,KAAK2S,OAASgD,EAAQhD,OACtB3S,KAAKiW,KAAON,EAAQM,KACpBjW,KAAKkW,QAAUP,EAAQO,QAEvBlW,KAAKwQ,aAAe,KAQzB,CACCN,IAAK,gBACLtP,MAAO,WACCZ,KAAKiW,KACLjW,KAAKmW,aACEnW,KAAK2S,QACZ3S,KAAKoW,iBASd,CACClG,IAAK,aACLtP,MAAO,WACH,IAAIyV,EAAQrW,KAERsW,EAAwD,OAAhDjF,SAASkF,gBAAgBC,aAAa,OAElDxW,KAAKyW,aAELzW,KAAK0W,oBAAsB,WACvB,OAAOL,EAAMI,cAEjBzW,KAAK2W,YAAc3W,KAAK+V,UAAUhD,iBAAiB,QAAS/S,KAAK0W,uBAAwB,EAEzF1W,KAAK4W,SAAWvF,SAASwF,cAAc,YAEvC7W,KAAK4W,SAASE,MAAMC,SAAW,OAE/B/W,KAAK4W,SAASE,MAAME,OAAS,IAC7BhX,KAAK4W,SAASE,MAAMG,QAAU,IAC9BjX,KAAK4W,SAASE,MAAMI,OAAS,IAE7BlX,KAAK4W,SAASE,MAAMK,SAAW,WAC/BnX,KAAK4W,SAASE,MAAMR,EAAQ,QAAU,QAAU,UAEhD,IAAIc,EAAYlG,OAAOmG,aAAehG,SAASkF,gBAAgBe,UAC/DtX,KAAK4W,SAASE,MAAMS,IAAMH,EAAY,KAEtCpX,KAAK4W,SAAS/F,aAAa,WAAY,IACvC7Q,KAAK4W,SAAShW,MAAQZ,KAAKiW,KAE3BjW,KAAK+V,UAAUyB,YAAYxX,KAAK4W,UAEhC5W,KAAKwQ,aAAesE,IAAiB9U,KAAK4W,UAC1C5W,KAAKyX,aAQV,CACCvH,IAAK,aACLtP,MAAO,WACCZ,KAAK2W,cACL3W,KAAK+V,UAAU9C,oBAAoB,QAASjT,KAAK0W,qBACjD1W,KAAK2W,YAAc,KACnB3W,KAAK0W,oBAAsB,MAG3B1W,KAAK4W,WACL5W,KAAK+V,UAAU2B,YAAY1X,KAAK4W,UAChC5W,KAAK4W,SAAW,QAQzB,CACC1G,IAAK,eACLtP,MAAO,WACHZ,KAAKwQ,aAAesE,IAAiB9U,KAAK2S,QAC1C3S,KAAKyX,aAOV,CACCvH,IAAK,WACLtP,MAAO,WACH,IAAI+W,OAAY,EAEhB,IACIA,EAAYtG,SAASuG,YAAY5X,KAAK6O,QACxC,MAAO5O,GACL0X,GAAY,EAGhB3X,KAAK6X,aAAaF,KAQvB,CACCzH,IAAK,eACLtP,MAAO,SAAsB+W,GACzB3X,KAAKgW,QAAQ5D,KAAKuF,EAAY,UAAY,QAAS,CAC/C9I,OAAQ7O,KAAK6O,OACboH,KAAMjW,KAAKwQ,aACX0F,QAASlW,KAAKkW,QACd4B,eAAgB9X,KAAK8X,eAAe7N,KAAKjK,UAQlD,CACCkQ,IAAK,iBACLtP,MAAO,WACCZ,KAAKkW,SACLlW,KAAKkW,QAAQxF,QAEjBW,SAAS0G,cAAcC,OACvB9G,OAAOC,eAAeK,oBAQ3B,CACCtB,IAAK,UAMLtP,MAAO,WACHZ,KAAKyW,eAEV,CACCvG,IAAK,SACL+H,IAAK,WACD,IAAIpJ,EAASqD,UAAUzP,OAAS,QAAsBwG,IAAjBiJ,UAAU,GAAmBA,UAAU,GAAK,OAIjF,GAFAlS,KAAKkY,QAAUrJ,EAEM,SAAjB7O,KAAKkY,SAAuC,QAAjBlY,KAAKkY,QAChC,MAAM,IAAItQ,MAAM,uDASxB+H,IAAK,WACD,OAAO3P,KAAKkY,UASjB,CACChI,IAAK,SACL+H,IAAK,SAAatF,GACd,QAAe1J,IAAX0J,EAAsB,CACtB,IAAIA,GAA8E,iBAAjD,IAAXA,EAAyB,YAAcoC,EAAQpC,KAA6C,IAApBA,EAAOe,SAWjG,MAAM,IAAI9L,MAAM,+CAVhB,GAAoB,SAAhB5H,KAAK6O,QAAqB8D,EAAO/B,aAAa,YAC9C,MAAM,IAAIhJ,MAAM,qFAGpB,GAAoB,QAAhB5H,KAAK6O,SAAqB8D,EAAO/B,aAAa,aAAe+B,EAAO/B,aAAa,aACjF,MAAM,IAAIhJ,MAAM,0GAGpB5H,KAAKmY,QAAUxF,IAY3BhD,IAAK,WACD,OAAO3P,KAAKmY,YAIbzC,EAhP4B,GAqPnC0C,EAAelJ,EAAoB,GACnCmJ,EAAoCnJ,EAAoB/I,EAAEiS,GAG1DE,EAASpJ,EAAoB,GAC7BqJ,EAA8BrJ,EAAoB/I,EAAEmS,GAGpDE,EAAqC,mBAAX5T,QAAoD,iBAApBA,OAAOC,SAAwB,SAAUmD,GAAO,cAAcA,GAAS,SAAUA,GAAO,OAAOA,GAAyB,mBAAXpD,QAAyBoD,EAAI0E,cAAgB9H,QAAUoD,IAAQpD,OAAOgI,UAAY,gBAAkB5E,GAE3QyQ,EAAwB,WAAc,SAASxD,EAAiBtC,EAAQuC,GAAS,IAAK,IAAI/R,EAAI,EAAGA,EAAI+R,EAAMzS,OAAQU,IAAK,CAAE,IAAIgS,EAAaD,EAAM/R,GAAIgS,EAAWzF,WAAayF,EAAWzF,aAAc,EAAOyF,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM1P,OAAO8J,eAAekD,EAAQwC,EAAWjF,IAAKiF,IAAiB,OAAO,SAAUG,EAAaC,EAAYC,GAAiJ,OAA9HD,GAAYN,EAAiBK,EAAY1I,UAAW2I,GAAiBC,GAAaP,EAAiBK,EAAaE,GAAqBF,GAA7gB,GAiBxBoD,EAAsB,SAAUC,GAOhC,SAASC,EAAU1C,EAASP,IAtBhC,SAAkClJ,EAAU6I,GAAe,KAAM7I,aAAoB6I,GAAgB,MAAM,IAAInV,UAAU,qCAuBjH0Y,CAAyB7Y,KAAM4Y,GAE/B,IAAIvC,EAvBZ,SAAoCtE,EAAM7Q,GAAQ,IAAK6Q,EAAQ,MAAM,IAAI+G,eAAe,6DAAgE,OAAO5X,GAAyB,iBAATA,GAAqC,mBAATA,EAA8B6Q,EAAP7Q,EAuB9M6X,CAA2B/Y,MAAO4Y,EAAUI,WAAarT,OAAOsT,eAAeL,IAAY1X,KAAKlB,OAI5G,OAFAqW,EAAMR,eAAeF,GACrBU,EAAM6C,YAAYhD,GACXG,EAsIX,OA/JJ,SAAmB8C,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIjZ,UAAU,kEAAoEiZ,GAAeD,EAASvM,UAAYjH,OAAO/C,OAAOwW,GAAcA,EAAWxM,UAAW,CAAEF,YAAa,CAAE9L,MAAOuY,EAAUzJ,YAAY,EAAO2F,UAAU,EAAMD,cAAc,KAAegE,IAAYzT,OAAO0T,eAAiB1T,OAAO0T,eAAeF,EAAUC,GAAcD,EAASH,UAAYI,GAY7dE,CAAUV,EAAWD,GAuBrBF,EAAsBG,EAAW,CAAC,CAC9B1I,IAAK,iBACLtP,MAAO,WACH,IAAI+U,EAAUzD,UAAUzP,OAAS,QAAsBwG,IAAjBiJ,UAAU,GAAmBA,UAAU,GAAK,GAElFlS,KAAK6O,OAAmC,mBAAnB8G,EAAQ9G,OAAwB8G,EAAQ9G,OAAS7O,KAAKuZ,cAC3EvZ,KAAK2S,OAAmC,mBAAnBgD,EAAQhD,OAAwBgD,EAAQhD,OAAS3S,KAAKwZ,cAC3ExZ,KAAKiW,KAA+B,mBAAjBN,EAAQM,KAAsBN,EAAQM,KAAOjW,KAAKyZ,YACrEzZ,KAAK+V,UAAoD,WAAxCyC,EAAiB7C,EAAQI,WAA0BJ,EAAQI,UAAY1E,SAASkC,OAQtG,CACCrD,IAAK,cACLtP,MAAO,SAAqBsV,GACxB,IAAIwD,EAAS1Z,KAEbA,KAAKgS,SAAWuG,IAAiBrC,EAAS,SAAS,SAAUlS,GACzD,OAAO0V,EAAOC,QAAQ3V,QAS/B,CACCkM,IAAK,UACLtP,MAAO,SAAiBoD,GACpB,IAAIkS,EAAUlS,EAAEgQ,gBAAkBhQ,EAAE4V,cAEhC5Z,KAAK6Z,kBACL7Z,KAAK6Z,gBAAkB,MAG3B7Z,KAAK6Z,gBAAkB,IAAIpE,EAAiB,CACxC5G,OAAQ7O,KAAK6O,OAAOqH,GACpBvD,OAAQ3S,KAAK2S,OAAOuD,GACpBD,KAAMjW,KAAKiW,KAAKC,GAChBH,UAAW/V,KAAK+V,UAChBG,QAASA,EACTF,QAAShW,SASlB,CACCkQ,IAAK,gBACLtP,MAAO,SAAuBsV,GAC1B,OAAO4D,EAAkB,SAAU5D,KAQxC,CACChG,IAAK,gBACLtP,MAAO,SAAuBsV,GAC1B,IAAI5C,EAAWwG,EAAkB,SAAU5D,GAE3C,GAAI5C,EACA,OAAOjC,SAAS0I,cAAczG,KAUvC,CACCpD,IAAK,cAOLtP,MAAO,SAAqBsV,GACxB,OAAO4D,EAAkB,OAAQ5D,KAOtC,CACChG,IAAK,UACLtP,MAAO,WACHZ,KAAKgS,SAASgB,UAEVhT,KAAK6Z,kBACL7Z,KAAK6Z,gBAAgB7G,UACrBhT,KAAK6Z,gBAAkB,SAG/B,CAAC,CACD3J,IAAK,cACLtP,MAAO,WACH,IAAIiO,EAASqD,UAAUzP,OAAS,QAAsBwG,IAAjBiJ,UAAU,GAAmBA,UAAU,GAAK,CAAC,OAAQ,OAEtFxD,EAA4B,iBAAXG,EAAsB,CAACA,GAAUA,EAClDmL,IAAY3I,SAAS4I,sBAMzB,OAJAvL,EAAQ0E,SAAQ,SAAUvE,GACtBmL,EAAUA,KAAa3I,SAAS4I,sBAAsBpL,MAGnDmL,MAIRpB,EApJe,CAqJxBP,EAAqB9N,GASvB,SAASuP,EAAkBI,EAAQ3J,GAC/B,IAAI4J,EAAY,kBAAoBD,EAEpC,GAAK3J,EAAQK,aAAauJ,GAI1B,OAAO5J,EAAQiG,aAAa2D,GAGavF,EAA6B,QAAI,KAGzD,SAn8BnBvF,EAAOD,QAAUL,K,6BCRnB,8DAGO,SAASqL,KAAMlN,GAClB,IAAIhG,EAAYgG,EAAKA,EAAKzK,OAAS,GACnC,OAAI,YAAYyE,IACZgG,EAAKmN,MACE,YAAcnN,EAAMhG,IAGpB,YAAUgG,K,kFCVzB,MAAM,QAAEtJ,GAAYD,OACd,eAAEsV,EAAgBrM,UAAW0N,EAAaC,KAAMC,GAAY7U,OAC3D,SAAS8U,EAAqBvN,GACjC,GAAoB,IAAhBA,EAAKzK,OAAc,CACnB,MAAM6J,EAAQY,EAAK,GACnB,GAAItJ,EAAQ0I,GACR,MAAO,CAAEY,KAAMZ,EAAOiO,KAAM,MAEhC,IAUQvS,EAVGsE,IAWc,iBAARtE,GAAoBiR,EAAejR,KAASsS,EAX1C,CACf,MAAMC,EAAOC,EAAQlO,GACrB,MAAO,CACHY,KAAMqN,EAAKrX,IAAKgN,GAAQ5D,EAAM4D,IAC9BqK,SAMhB,IAAgBvS,EAFZ,MAAO,CAAEkF,KAAMA,EAAMqN,KAAM,M,mCCTxB,SAASG,KAAiBxN,GAC7B,IAAI7D,OAAiBJ,EACjB/B,OAAY+B,EACZ,OAAAN,EAAA,GAAYuE,EAAKA,EAAKzK,OAAS,MAC/ByE,EAAYgG,EAAKmN,OAEgB,mBAA1BnN,EAAKA,EAAKzK,OAAS,KAC1B4G,EAAiB6D,EAAKmN,OAE1B,MAAQnN,KAAMyN,EAAW,KAAEJ,GAASE,EAAqBvN,GACnD1H,EAAS,IAAIrE,EAAA,EA+BhB,SAA2BwZ,EAAazT,EAAuB0T,EAAiBlS,EAAA,GACnF,OAAQhH,IAyBJmZ,EAAc3T,EAxBW,KACrB,MAAM,OAAEzE,GAAWkY,EACbG,EAAS,IAAInX,MAAMlB,GACzB,IAAIiI,EAASjI,EACb,MAAMsY,EAAYJ,EAAYzX,IAAI,KAAM,GACxC,IAAI8X,GAAwB,EAE5B,IAAK,IAAI7X,EAAI,EAAGA,EAAIV,EAAQU,IAAK,CAc7B0X,EAAc3T,EAbI,KACC,OAAAa,EAAA,GAAK4S,EAAYxX,GAAI+D,GAC7B9F,UAAU,IAAI,EAAwBM,EAAad,IACtDka,EAAO3X,GAAKvC,EACRoa,IACAD,EAAU5X,IAAK,EACf6X,GAAyBD,EAAUE,MAAMvS,EAAA,IAExCsS,GAVEtZ,EAAWC,KAAKiZ,EAAeE,EAAOtP,WAa9C,IAAmB,KAAXd,KAEqBhJ,KAGDA,IAzDjBwZ,CAAkBP,EAAazT,EAAWqT,EAE/DrN,IACG,MAAMtM,EAAQ,GACd,IAAK,IAAIuC,EAAI,EAAGA,EAAI+J,EAAKzK,OAAQU,IAC7BvC,EAAM2Z,EAAKpX,IAAM+J,EAAK/J,GAE1B,OAAOvC,GAGX8H,EAAA,IACR,OAAIW,EACO7D,EAAO8E,KAAK,OAAA2C,EAAA,GAAiB5D,IAEjC7D,EAEX,MAAM,UAAgCqE,EAAA,EAClC,YAAYxJ,EAAaM,EAAOwa,GAC5Bza,MAAML,GACNL,KAAKW,MAAQA,EACbX,KAAKmb,eAAiBA,EAE1B,YACQnb,KAAKmb,iBACLza,MAAMK,YAGNf,KAAKc,eAiCjB,SAAS+Z,EAAc3T,EAAW4H,EAASvM,GACnC2E,EACA3E,EAAaV,IAAIqF,EAAUI,SAASwH,IAGpCA,M,yCClFR,sDAEO,MAAMsM,UAAsB,IAC/B,YAAYC,EAAahR,IAAUiR,EAAajR,IAAUkR,EAAoB,KAC1E7a,QACAV,KAAKqb,WAAaA,EAClBrb,KAAKsb,WAAaA,EAClBtb,KAAKub,kBAAoBA,EACzBvb,KAAK2K,OAAS,GACd3K,KAAKwb,oBAAqB,EAC1Bxb,KAAKwb,mBAAqBF,IAAejR,IACzCrK,KAAKqb,WAAaI,KAAKC,IAAI,EAAGL,GAC9Brb,KAAKsb,WAAaG,KAAKC,IAAI,EAAGJ,GAElC,KAAK1a,GACD,MAAM,UAAEqB,EAAS,OAAE0I,EAAM,mBAAE6Q,EAAkB,kBAAED,EAAiB,WAAED,GAAetb,KAC5EiC,IACD0I,EAAOxG,KAAKvD,IACX4a,GAAsB7Q,EAAOxG,KAAKoX,EAAkBzO,MAAQwO,IAEjEtb,KAAK2b,aACLjb,MAAMiB,KAAKf,GAEf,WAAWc,GACP1B,KAAKsL,iBACLtL,KAAK2b,aACL,MAAMpZ,EAAevC,KAAK2L,gBAAgBjK,IACpC,mBAAE8Z,EAAkB,OAAE7Q,GAAW3K,KACjCuL,EAAOZ,EAAOa,QACpB,IAAK,IAAIrI,EAAI,EAAGA,EAAIoI,EAAK9I,SAAWf,EAAWT,OAAQkC,GAAKqY,EAAqB,EAAI,EACjF9Z,EAAWC,KAAK4J,EAAKpI,IAGzB,OADAnD,KAAK0L,wBAAwBhK,GACtBa,EAEX,aACI,MAAM,WAAE8Y,EAAU,kBAAEE,EAAiB,OAAE5Q,EAAM,mBAAE6Q,GAAuBxb,KAChE4b,GAAsBJ,EAAqB,EAAI,GAAKH,EAE1D,GADAA,EAAahR,KAAYuR,EAAqBjR,EAAOlI,QAAUkI,EAAO7B,OAAO,EAAG6B,EAAOlI,OAASmZ,IAC3FJ,EAAoB,CACrB,MAAM1O,EAAMyO,EAAkBzO,MAC9B,IAAI+O,EAAO,EACX,IAAK,IAAI1Y,EAAI,EAAGA,EAAIwH,EAAOlI,QAAUkI,EAAOxH,IAAM2J,EAAK3J,GAAK,EACxD0Y,EAAO1Y,EAEX0Y,GAAQlR,EAAO7B,OAAO,EAAG+S,EAAO,O,8BC7C5C,YAOA,IAAIC,EAAU,WACV,GAAmB,oBAARC,IACP,OAAOA,IASX,SAASC,EAASpT,EAAKsH,GACnB,IAAI1K,GAAU,EAQd,OAPAoD,EAAIqT,MAAK,SAAUC,EAAOzT,GACtB,OAAIyT,EAAM,KAAOhM,IACb1K,EAASiD,GACF,MAIRjD,EAEX,OAAsB,WAClB,SAAS2W,IACLnc,KAAKoc,YAAc,GAuEvB,OArEAzW,OAAO8J,eAAe0M,EAAQvP,UAAW,OAAQ,CAI7C+C,IAAK,WACD,OAAO3P,KAAKoc,YAAY3Z,QAE5BiN,YAAY,EACZ0F,cAAc,IAMlB+G,EAAQvP,UAAU+C,IAAM,SAAUO,GAC9B,IAAIzH,EAAQuT,EAAShc,KAAKoc,YAAalM,GACnCgM,EAAQlc,KAAKoc,YAAY3T,GAC7B,OAAOyT,GAASA,EAAM,IAO1BC,EAAQvP,UAAUqL,IAAM,SAAU/H,EAAKtP,GACnC,IAAI6H,EAAQuT,EAAShc,KAAKoc,YAAalM,IAClCzH,EACDzI,KAAKoc,YAAY3T,GAAO,GAAK7H,EAG7BZ,KAAKoc,YAAYjY,KAAK,CAAC+L,EAAKtP,KAOpCub,EAAQvP,UAAUyP,OAAS,SAAUnM,GACjC,IAAIoM,EAAUtc,KAAKoc,YACf3T,EAAQuT,EAASM,EAASpM,IACzBzH,GACD6T,EAAQxT,OAAOL,EAAO,IAO9B0T,EAAQvP,UAAU2P,IAAM,SAAUrM,GAC9B,SAAU8L,EAAShc,KAAKoc,YAAalM,IAKzCiM,EAAQvP,UAAU4P,MAAQ,WACtBxc,KAAKoc,YAAYtT,OAAO,IAO5BqT,EAAQvP,UAAUwG,QAAU,SAAUxB,EAAUC,QAChC,IAARA,IAAkBA,EAAM,MAC5B,IAAK,IAAI4K,EAAK,EAAGzb,EAAKhB,KAAKoc,YAAaK,EAAKzb,EAAGyB,OAAQga,IAAM,CAC1D,IAAIP,EAAQlb,EAAGyb,GACf7K,EAAS1Q,KAAK2Q,EAAKqK,EAAM,GAAIA,EAAM,MAGpCC,EAzEU,GAtBX,GAsGVO,EAA8B,oBAAXxL,QAA8C,oBAAbG,UAA4BH,OAAOG,WAAaA,SAGpGsL,OACsB,IAAXC,GAA0BA,EAAOnB,OAASA,KAC1CmB,EAES,oBAAT7K,MAAwBA,KAAK0J,OAASA,KACtC1J,KAEW,oBAAXb,QAA0BA,OAAOuK,OAASA,KAC1CvK,OAGJ2L,SAAS,cAATA,GASPC,EACqC,mBAA1BC,sBAIAA,sBAAsB9S,KAAK0S,GAE/B,SAAU/K,GAAY,OAAO5G,YAAW,WAAc,OAAO4G,EAAS5E,KAAKF,SAAW,IAAO,KAqExG,IAGIkQ,EAAiB,CAAC,MAAO,QAAS,SAAU,OAAQ,QAAS,SAAU,OAAQ,UAE/EC,EAAwD,oBAArBC,iBAInCC,EAA0C,WAM1C,SAASA,IAMLnd,KAAKod,YAAa,EAMlBpd,KAAKqd,sBAAuB,EAM5Brd,KAAKsd,mBAAqB,KAM1Btd,KAAKud,WAAa,GAClBvd,KAAKwd,iBAAmBxd,KAAKwd,iBAAiBvT,KAAKjK,MACnDA,KAAKyd,QAjGb,SAAmB7L,EAAUlE,GACzB,IAAIgQ,GAAc,EAAOC,GAAe,EAAOC,EAAe,EAO9D,SAASC,IACDH,IACAA,GAAc,EACd9L,KAEA+L,GACAG,IAUR,SAASC,IACLjB,EAAwBe,GAO5B,SAASC,IACL,IAAIE,EAAYhR,KAAKF,MACrB,GAAI4Q,EAAa,CAEb,GAAIM,EAAYJ,EA7CN,EA8CN,OAMJD,GAAe,OAGfD,GAAc,EACdC,GAAe,EACf3S,WAAW+S,EAAiBrQ,GAEhCkQ,EAAeI,EAEnB,OAAOF,EA6CYG,CAASje,KAAKyd,QAAQxT,KAAKjK,MAzC9B,IAyMhB,OAxJAmd,EAAyBvQ,UAAUsR,YAAc,SAAUzS,IACjDzL,KAAKud,WAAW1U,QAAQ4C,IAC1BzL,KAAKud,WAAWpZ,KAAKsH,GAGpBzL,KAAKod,YACNpd,KAAKme,YASbhB,EAAyBvQ,UAAUwR,eAAiB,SAAU3S,GAC1D,IAAIP,EAAYlL,KAAKud,WACjB9U,EAAQyC,EAAUrC,QAAQ4C,IAEzBhD,GACDyC,EAAUpC,OAAOL,EAAO,IAGvByC,EAAUzI,QAAUzC,KAAKod,YAC1Bpd,KAAKqe,eASblB,EAAyBvQ,UAAU6Q,QAAU,WACnBzd,KAAKse,oBAIvBte,KAAKyd,WAWbN,EAAyBvQ,UAAU0R,iBAAmB,WAElD,IAAIC,EAAkBve,KAAKud,WAAWiB,QAAO,SAAU/S,GACnD,OAAOA,EAASgT,eAAgBhT,EAASiT,eAQ7C,OADAH,EAAgBnL,SAAQ,SAAU3H,GAAY,OAAOA,EAASkT,qBACvDJ,EAAgB9b,OAAS,GAQpC0a,EAAyBvQ,UAAUuR,SAAW,WAGrCzB,IAAa1c,KAAKod,aAMvB/L,SAAS0B,iBAAiB,gBAAiB/S,KAAKwd,kBAChDtM,OAAO6B,iBAAiB,SAAU/S,KAAKyd,SACnCR,GACAjd,KAAKsd,mBAAqB,IAAIJ,iBAAiBld,KAAKyd,SACpDzd,KAAKsd,mBAAmBsB,QAAQvN,SAAU,CACtCwN,YAAY,EACZC,WAAW,EACXC,eAAe,EACfC,SAAS,MAIb3N,SAAS0B,iBAAiB,qBAAsB/S,KAAKyd,SACrDzd,KAAKqd,sBAAuB,GAEhCrd,KAAKod,YAAa,IAQtBD,EAAyBvQ,UAAUyR,YAAc,WAGxC3B,GAAc1c,KAAKod,aAGxB/L,SAAS4B,oBAAoB,gBAAiBjT,KAAKwd,kBACnDtM,OAAO+B,oBAAoB,SAAUjT,KAAKyd,SACtCzd,KAAKsd,oBACLtd,KAAKsd,mBAAmB2B,aAExBjf,KAAKqd,sBACLhM,SAAS4B,oBAAoB,qBAAsBjT,KAAKyd,SAE5Dzd,KAAKsd,mBAAqB,KAC1Btd,KAAKqd,sBAAuB,EAC5Brd,KAAKod,YAAa,IAStBD,EAAyBvQ,UAAU4Q,iBAAmB,SAAUxc,GAC5D,IAAI4K,EAAK5K,EAAGke,aAAcA,OAAsB,IAAPtT,EAAgB,GAAKA,EAEvCoR,EAAef,MAAK,SAAU/L,GACjD,SAAUgP,EAAarW,QAAQqH,OAG/BlQ,KAAKyd,WAQbN,EAAyBgC,YAAc,WAInC,OAHKnf,KAAKof,YACNpf,KAAKof,UAAY,IAAIjC,GAElBnd,KAAKof,WAOhBjC,EAAyBiC,UAAY,KAC9BjC,EAhMkC,GA0MzCkC,EAAqB,SAAW1M,EAAQuC,GACxC,IAAK,IAAIuH,EAAK,EAAGzb,EAAK2E,OAAO4U,KAAKrF,GAAQuH,EAAKzb,EAAGyB,OAAQga,IAAM,CAC5D,IAAIvM,EAAMlP,EAAGyb,GACb9W,OAAO8J,eAAekD,EAAQzC,EAAK,CAC/BtP,MAAOsU,EAAMhF,GACbR,YAAY,EACZ2F,UAAU,EACVD,cAAc,IAGtB,OAAOzC,GASP2M,EAAc,SAAW3M,GAOzB,OAHkBA,GAAUA,EAAO4M,eAAiB5M,EAAO4M,cAAcC,aAGnD7C,GAItB8C,EAAYC,EAAe,EAAG,EAAG,EAAG,GAOxC,SAASC,EAAQ/e,GACb,OAAOgf,WAAWhf,IAAU,EAShC,SAASif,EAAeC,GAEpB,IADA,IAAIC,EAAY,GACPtD,EAAK,EAAGA,EAAKvK,UAAUzP,OAAQga,IACpCsD,EAAUtD,EAAK,GAAKvK,UAAUuK,GAElC,OAAOsD,EAAUhU,QAAO,SAAUiU,EAAM7I,GAEpC,OAAO6I,EAAOL,EADFG,EAAO,UAAY3I,EAAW,aAE3C,GAmCP,SAAS8I,EAA0BtN,GAG/B,IAAIuN,EAAcvN,EAAOuN,YAAaC,EAAexN,EAAOwN,aAS5D,IAAKD,IAAgBC,EACjB,OAAOV,EAEX,IAAIK,EAASR,EAAY3M,GAAQyN,iBAAiBzN,GAC9C0N,EA3CR,SAAqBP,GAGjB,IAFA,IACIO,EAAW,GACN5D,EAAK,EAAG6D,EAFD,CAAC,MAAO,QAAS,SAAU,QAED7D,EAAK6D,EAAY7d,OAAQga,IAAM,CACrE,IAAItF,EAAWmJ,EAAY7D,GACvB7b,EAAQkf,EAAO,WAAa3I,GAChCkJ,EAASlJ,GAAYwI,EAAQ/e,GAEjC,OAAOyf,EAmCQE,CAAYT,GACvBU,EAAWH,EAASI,KAAOJ,EAASK,MACpCC,EAAUN,EAAS9I,IAAM8I,EAASO,OAKlCC,EAAQlB,EAAQG,EAAOe,OAAQC,EAASnB,EAAQG,EAAOgB,QAqB3D,GAlByB,eAArBhB,EAAOiB,YAOHtF,KAAKuF,MAAMH,EAAQL,KAAcN,IACjCW,GAAShB,EAAeC,EAAQ,OAAQ,SAAWU,GAEnD/E,KAAKuF,MAAMF,EAASH,KAAaR,IACjCW,GAAUjB,EAAeC,EAAQ,MAAO,UAAYa,KAoDhE,SAA2BhO,GACvB,OAAOA,IAAW2M,EAAY3M,GAAQtB,SAASkF,gBA9C1C0K,CAAkBtO,GAAS,CAK5B,IAAIuO,EAAgBzF,KAAKuF,MAAMH,EAAQL,GAAYN,EAC/CiB,EAAiB1F,KAAKuF,MAAMF,EAASH,GAAWR,EAMpB,IAA5B1E,KAAK2F,IAAIF,KACTL,GAASK,GAEoB,IAA7BzF,KAAK2F,IAAID,KACTL,GAAUK,GAGlB,OAAOzB,EAAeW,EAASI,KAAMJ,EAAS9I,IAAKsJ,EAAOC,GAQ9D,IAAIO,EAGkC,oBAAvBC,mBACA,SAAU3O,GAAU,OAAOA,aAAkB2M,EAAY3M,GAAQ2O,oBAKrE,SAAU3O,GAAU,OAAQA,aAAkB2M,EAAY3M,GAAQ4O,YAC3C,mBAAnB5O,EAAO6O,SAiBtB,SAASC,EAAe9O,GACpB,OAAK+J,EAGD2E,EAAqB1O,GAhH7B,SAA2BA,GACvB,IAAI+O,EAAO/O,EAAO6O,UAClB,OAAO9B,EAAe,EAAG,EAAGgC,EAAKb,MAAOa,EAAKZ,QA+GlCa,CAAkBhP,GAEtBsN,EAA0BtN,GALtB8M,EAuCf,SAASC,EAAehd,EAAGkf,EAAGf,EAAOC,GACjC,MAAO,CAAEpe,EAAGA,EAAGkf,EAAGA,EAAGf,MAAOA,EAAOC,OAAQA,GAO/C,IAAIe,EAAmC,WAMnC,SAASA,EAAkBlP,GAMvB3S,KAAK8hB,eAAiB,EAMtB9hB,KAAK+hB,gBAAkB,EAMvB/hB,KAAKgiB,aAAetC,EAAe,EAAG,EAAG,EAAG,GAC5C1f,KAAK2S,OAASA,EA0BlB,OAlBAkP,EAAkBjV,UAAUqV,SAAW,WACnC,IAAIC,EAAOT,EAAezhB,KAAK2S,QAE/B,OADA3S,KAAKgiB,aAAeE,EACZA,EAAKrB,QAAU7gB,KAAK8hB,gBACxBI,EAAKpB,SAAW9gB,KAAK+hB,iBAQ7BF,EAAkBjV,UAAUuV,cAAgB,WACxC,IAAID,EAAOliB,KAAKgiB,aAGhB,OAFAhiB,KAAK8hB,eAAiBI,EAAKrB,MAC3B7gB,KAAK+hB,gBAAkBG,EAAKpB,OACrBoB,GAEJL,EAnD2B,GAsDlCO,EAOA,SAA6BzP,EAAQ0P,GACjC,IA/FoBrhB,EACpB0B,EAAUkf,EAAUf,EAAkBC,EAEtCwB,EACAJ,EA2FIK,GA9FJ7f,GADoB1B,EA+FiBqhB,GA9F9B3f,EAAGkf,EAAI5gB,EAAG4gB,EAAGf,EAAQ7f,EAAG6f,MAAOC,EAAS9f,EAAG8f,OAElDwB,EAAoC,oBAApBE,gBAAkCA,gBAAkB7c,OACpEuc,EAAOvc,OAAO/C,OAAO0f,EAAO1V,WAEhCyS,EAAmB6C,EAAM,CACrBxf,EAAGA,EAAGkf,EAAGA,EAAGf,MAAOA,EAAOC,OAAQA,EAClCvJ,IAAKqK,EACLlB,MAAOhe,EAAIme,EACXD,OAAQE,EAASc,EACjBnB,KAAM/d,IAEHwf,GAyFH7C,EAAmBrf,KAAM,CAAE2S,OAAQA,EAAQ4P,YAAaA,KAK5DE,EAAmC,WAWnC,SAASA,EAAkB7Q,EAAU8Q,EAAYC,GAc7C,GAPA3iB,KAAK4iB,oBAAsB,GAM3B5iB,KAAK6iB,cAAgB,IAAI/G,EACD,mBAAblK,EACP,MAAM,IAAIzR,UAAU,2DAExBH,KAAK8iB,UAAYlR,EACjB5R,KAAK+iB,YAAcL,EACnB1iB,KAAKgjB,aAAeL,EAoHxB,OA5GAF,EAAkB7V,UAAUgS,QAAU,SAAUjM,GAC5C,IAAKT,UAAUzP,OACX,MAAM,IAAItC,UAAU,4CAGxB,GAAuB,oBAAZgU,SAA6BA,mBAAmBxO,OAA3D,CAGA,KAAMgN,aAAkB2M,EAAY3M,GAAQwB,SACxC,MAAM,IAAIhU,UAAU,yCAExB,IAAI8iB,EAAejjB,KAAK6iB,cAEpBI,EAAa1G,IAAI5J,KAGrBsQ,EAAahL,IAAItF,EAAQ,IAAIkP,EAAkBlP,IAC/C3S,KAAK+iB,YAAY7E,YAAYle,MAE7BA,KAAK+iB,YAAYtF,aAQrBgF,EAAkB7V,UAAUsW,UAAY,SAAUvQ,GAC9C,IAAKT,UAAUzP,OACX,MAAM,IAAItC,UAAU,4CAGxB,GAAuB,oBAAZgU,SAA6BA,mBAAmBxO,OAA3D,CAGA,KAAMgN,aAAkB2M,EAAY3M,GAAQwB,SACxC,MAAM,IAAIhU,UAAU,yCAExB,IAAI8iB,EAAejjB,KAAK6iB,cAEnBI,EAAa1G,IAAI5J,KAGtBsQ,EAAa5G,OAAO1J,GACfsQ,EAAajD,MACdhgB,KAAK+iB,YAAY3E,eAAepe,SAQxCyiB,EAAkB7V,UAAUqS,WAAa,WACrCjf,KAAKmjB,cACLnjB,KAAK6iB,cAAcrG,QACnBxc,KAAK+iB,YAAY3E,eAAepe,OAQpCyiB,EAAkB7V,UAAU6R,aAAe,WACvC,IAAIpI,EAAQrW,KACZA,KAAKmjB,cACLnjB,KAAK6iB,cAAczP,SAAQ,SAAUgQ,GAC7BA,EAAYnB,YACZ5L,EAAMuM,oBAAoBze,KAAKif,OAU3CX,EAAkB7V,UAAU+R,gBAAkB,WAE1C,GAAK3e,KAAK0e,YAAV,CAGA,IAAI7M,EAAM7R,KAAKgjB,aAEX1G,EAAUtc,KAAK4iB,oBAAoB1f,KAAI,SAAUkgB,GACjD,OAAO,IAAIhB,EAAoBgB,EAAYzQ,OAAQyQ,EAAYjB,oBAEnEniB,KAAK8iB,UAAU5hB,KAAK2Q,EAAKyK,EAASzK,GAClC7R,KAAKmjB,gBAOTV,EAAkB7V,UAAUuW,YAAc,WACtCnjB,KAAK4iB,oBAAoB9Z,OAAO,IAOpC2Z,EAAkB7V,UAAU8R,UAAY,WACpC,OAAO1e,KAAK4iB,oBAAoBngB,OAAS,GAEtCggB,EAlJ2B,GAwJlCvX,EAA+B,oBAAZmY,QAA0B,IAAIA,QAAY,IAAIvH,EAKjEwH,EAOA,SAASA,EAAe1R,GACpB,KAAM5R,gBAAgBsjB,GAClB,MAAM,IAAInjB,UAAU,sCAExB,IAAK+R,UAAUzP,OACX,MAAM,IAAItC,UAAU,4CAExB,IAAIuiB,EAAavF,EAAyBgC,cACtC1T,EAAW,IAAIgX,EAAkB7Q,EAAU8Q,EAAY1iB,MAC3DkL,EAAU+M,IAAIjY,KAAMyL,IAK5B,CACI,UACA,YACA,cACF2H,SAAQ,SAAUmQ,GAChBD,EAAe1W,UAAU2W,GAAU,WAC/B,IAAIviB,EACJ,OAAQA,EAAKkK,EAAUyE,IAAI3P,OAAOujB,GAAQ7d,MAAM1E,EAAIkR,eAI5D,IAAIzJ,OAEuC,IAA5BkU,EAAS2G,eACT3G,EAAS2G,eAEbA,EAGI,Q,+CC/5Bf,oDAEO,SAASE,EAAMC,GAClB,OAAO,IAAI,IAAW/hB,IAClB,IAAIuF,EACJ,IACIA,EAAQwc,IAEZ,MAAOxjB,GAEH,YADAyB,EAAWxB,MAAMD,GAIrB,OADe,YAAKgH,GACN7F,UAAUM,O;;;;;;;GCEhC,IAAIgiB,EAAkB,UAOtBrU,EAAOD,QAUP,SAAoByD,GAClB,IAOI8Q,EAPAC,EAAM,GAAK/Q,EACXgR,EAAQH,EAAgBI,KAAKF,GAEjC,IAAKC,EACH,OAAOD,EAIT,IAAIG,EAAO,GACPtb,EAAQ,EACRub,EAAY,EAEhB,IAAKvb,EAAQob,EAAMpb,MAAOA,EAAQmb,EAAInhB,OAAQgG,IAAS,CACrD,OAAQmb,EAAIK,WAAWxb,IACrB,KAAK,GACHkb,EAAS,SACT,MACF,KAAK,GACHA,EAAS,QACT,MACF,KAAK,GACHA,EAAS,QACT,MACF,KAAK,GACHA,EAAS,OACT,MACF,KAAK,GACHA,EAAS,OACT,MACF,QACE,SAGAK,IAAcvb,IAChBsb,GAAQH,EAAIM,UAAUF,EAAWvb,IAGnCub,EAAYvb,EAAQ,EACpBsb,GAAQJ,EAGV,OAAOK,IAAcvb,EACjBsb,EAAOH,EAAIM,UAAUF,EAAWvb,GAChCsb,I,6BC5EN,6CACO,SAASI,EAASvS,GACrB,OAAO,YAAQ,CAACjS,EAAQ+B,KACpB/B,EAAOyB,UAAUM,GACjBA,EAAWG,IAAI+P,O,6BCJvB,oEAIO,SAASwS,EAAI5iB,EAAgBtB,EAAOuB,GACvC,MAAM4iB,EAAc,YAAW7iB,IAAmBtB,GAASuB,EAAW,CAAEE,KAAMH,EAAgBtB,QAAOuB,YAAaD,EAClH,OAAO6iB,EACD,YAAQ,CAAC1kB,EAAQ+B,KACf/B,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,IACjD,IAAII,EACwB,QAA3BA,EAAKqjB,EAAY1iB,YAAyB,IAAPX,GAAyBA,EAAGE,KAAKmjB,EAAazjB,GAClFc,EAAWC,KAAKf,IAChBX,IACA,IAAIe,EACyB,QAA5BA,EAAKqjB,EAAYnkB,aAA0B,IAAPc,GAAyBA,EAAGE,KAAKmjB,EAAapkB,GACnFyB,EAAWxB,MAAMD,IAClB,KACC,IAAIe,EAC4B,QAA/BA,EAAKqjB,EAAY5iB,gBAA6B,IAAPT,GAAyBA,EAAGE,KAAKmjB,GACzE3iB,EAAWD,gBAIf,M,6BCvBZ,oDAEO,SAAS6iB,EAAKC,EAAaC,GAC9B,MAAMC,EAAUvS,UAAUzP,QAAU,EACpC,OAAO,YAAQ,CAAC9C,EAAQ+B,KACpB,IAAIgjB,EAAWD,EACXhX,EAAQ+W,EACR/b,EAAQ,EACZ9I,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,IACjD,MAAMuC,EAAIsF,IACV/G,EAAWC,KAAM8L,EAAQiX,EAEjBH,EAAY9W,EAAO7M,EAAOuC,IAExBuhB,GAAW,EAAO9jB,W,6BCdxC,oDAEO,SAAS+jB,EAAUzd,EAAWwG,EAAQ,GACzC,OAAO,YAAQ,CAAC/N,EAAQ+B,KACpB/B,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,GAAUc,EAAWG,IAAIqF,EAAUI,SAAS,IAAM5F,EAAWC,KAAKf,GAAQ8M,IAAUzN,GAAQyB,EAAWG,IAAIqF,EAAUI,SAAS,IAAM5F,EAAWxB,MAAMD,GAAMyN,IAAS,IAAMhM,EAAWG,IAAIqF,EAAUI,SAAS,IAAM5F,EAAWD,WAAYiM,U,kFCH/R,MAAMkX,EAAyB,CAClC,SAAShT,GACL,IAAIiT,EAAU9H,sBACV+H,EAASC,qBACb,MAAM,SAAEhY,GAAa6X,EACjB7X,IACA8X,EAAU9X,EAASgQ,sBACnB+H,EAAS/X,EAASgY,sBAEtB,MAAMlX,EAASgX,EAASG,IACpBF,OAAS7b,EACT2I,EAASoT,KAEb,OAAO,IAAI3d,EAAA,EAAa,IAAMyd,aAAuC,EAASA,EAAOjX,KAEzF,yBAAyBX,GACrB,MAAM,SAAEH,GAAa6X,EACrB,QAAS7X,aAA2C,EAASA,EAASgQ,wBAA0BA,0BAA0B7P,IAE9H,wBAAwBA,GACpB,MAAM,SAAEH,GAAa6X,EACrB,QAAS7X,aAA2C,EAASA,EAASgY,uBAAyBA,yBAAyB7X,IAE5HH,cAAU9D,GCtBP,MAAM,UAA6Bgc,EAAA,EACtC,YAAY/d,EAAWsG,GACnB9M,MAAMwG,EAAWsG,GACjBxN,KAAKkH,UAAYA,EACjBlH,KAAKwN,KAAOA,EAEhB,eAAetG,EAAW8G,EAAIN,EAAQ,GAClC,OAAc,OAAVA,GAAkBA,EAAQ,EACnBhN,MAAMwN,eAAehH,EAAW8G,EAAIN,IAE/CxG,EAAUwH,QAAQvK,KAAKnE,MAChBkH,EAAUF,YAAcE,EAAUF,UAAY4d,EAAuB7H,sBAAsB,IAAM7V,EAAUkH,WAAMnF,MAE5H,eAAe/B,EAAW8G,EAAIN,EAAQ,GAClC,GAAc,MAATA,GAAiBA,EAAQ,GAAgB,MAATA,GAAiB1N,KAAK0N,MAAQ,EAC/D,OAAOhN,MAAMuN,eAAe/G,EAAW8G,EAAIN,GAEd,IAA7BxG,EAAUwH,QAAQjM,SAClBmiB,EAAuBG,qBAAqB/W,GAC5C9G,EAAUF,eAAYiC,I,YCpB3B,MAAM,UAAgCic,EAAA,EACzC,MAAMrW,GACF7O,KAAK0K,QAAS,EACd1K,KAAKgH,eAAYiC,EACjB,MAAM,QAAEyF,GAAY1O,KACpB,IAAIE,EACAuI,GAAS,EACboG,EAASA,GAAUH,EAAQ7D,QAC3B,IAAIsa,EAAQzW,EAAQjM,OACpB,GACI,GAAIvC,EAAQ2O,EAAOC,QAAQD,EAAOpB,MAAOoB,EAAOnB,OAC5C,cAEGjF,EAAQ0c,IAAUtW,EAASH,EAAQ7D,UAE9C,GADA7K,KAAK0K,QAAS,EACVxK,EAAO,CACP,OAASuI,EAAQ0c,IAAUtW,EAASH,EAAQ7D,UACxCgE,EAAO/N,cAEX,MAAMZ,IClBX,MAAMklB,EAA0B,IAAI,EAAwB,I,iBCE3D,WAAe,aASrB,SAASC,EAA0BC,GACjC,IAAIC,GAAmB,EACnBC,GAA0B,EAC1BC,EAAiC,KAEjCC,EAAsB,CACxBzP,MAAM,EACN0P,QAAQ,EACRC,KAAK,EACLC,KAAK,EACLC,OAAO,EACPC,UAAU,EACVC,QAAQ,EACRC,MAAM,EACNC,OAAO,EACPC,MAAM,EACNC,MAAM,EACNC,UAAU,EACV,kBAAkB,GAQpB,SAASC,EAAmBC,GAC1B,SACEA,GACAA,IAAOlV,UACS,SAAhBkV,EAAG9V,UACa,SAAhB8V,EAAG9V,UACH,cAAe8V,GACf,aAAcA,EAAGC,WAsCrB,SAASC,EAAqBF,GACxBA,EAAGC,UAAUE,SAAS,mBAG1BH,EAAGC,UAAU3kB,IAAI,iBACjB0kB,EAAG1V,aAAa,2BAA4B,KA4C9C,SAAS8V,EAAc3iB,GACrBuhB,GAAmB,EAuErB,SAASqB,IACPvV,SAAS0B,iBAAiB,YAAa8T,GACvCxV,SAAS0B,iBAAiB,YAAa8T,GACvCxV,SAAS0B,iBAAiB,UAAW8T,GACrCxV,SAAS0B,iBAAiB,cAAe8T,GACzCxV,SAAS0B,iBAAiB,cAAe8T,GACzCxV,SAAS0B,iBAAiB,YAAa8T,GACvCxV,SAAS0B,iBAAiB,YAAa8T,GACvCxV,SAAS0B,iBAAiB,aAAc8T,GACxCxV,SAAS0B,iBAAiB,WAAY8T,GAsBxC,SAASA,EAAqB7iB,GAGxBA,EAAE2O,OAAOlC,UAAgD,SAApCzM,EAAE2O,OAAOlC,SAASqW,gBAI3CvB,GAAmB,EAzBnBlU,SAAS4B,oBAAoB,YAAa4T,GAC1CxV,SAAS4B,oBAAoB,YAAa4T,GAC1CxV,SAAS4B,oBAAoB,UAAW4T,GACxCxV,SAAS4B,oBAAoB,cAAe4T,GAC5CxV,SAAS4B,oBAAoB,cAAe4T,GAC5CxV,SAAS4B,oBAAoB,YAAa4T,GAC1CxV,SAAS4B,oBAAoB,YAAa4T,GAC1CxV,SAAS4B,oBAAoB,aAAc4T,GAC3CxV,SAAS4B,oBAAoB,WAAY4T,IAwB3CxV,SAAS0B,iBAAiB,WAzI1B,SAAmB/O,GACbA,EAAE+iB,SAAW/iB,EAAEgjB,QAAUhjB,EAAEijB,UAI3BX,EAAmBhB,EAAMvN,gBAC3B0O,EAAqBnB,EAAMvN,eAG7BwN,GAAmB,MAgI2B,GAChDlU,SAAS0B,iBAAiB,YAAa4T,GAAe,GACtDtV,SAAS0B,iBAAiB,cAAe4T,GAAe,GACxDtV,SAAS0B,iBAAiB,aAAc4T,GAAe,GACvDtV,SAAS0B,iBAAiB,oBApE1B,SAA4B/O,GACO,WAA7BqN,SAAS6V,kBAKP1B,IACFD,GAAmB,GAErBqB,QA2D8D,GAElEA,IAMAtB,EAAMvS,iBAAiB,SAtHvB,SAAiB/O,GApFjB,IAAuCuiB,EACjC3T,EACAuU,EAoFCb,EAAmBtiB,EAAE2O,UAItB4S,IA1FiCgB,EA0FiBviB,EAAE2O,OAzFpDC,EAAO2T,EAAG3T,KAGE,WAFZuU,EAAUZ,EAAGY,UAEUzB,EAAoB9S,KAAU2T,EAAGa,UAI5C,aAAZD,IAA2BZ,EAAGa,UAI9Bb,EAAGc,qBA+ELZ,EAAqBziB,EAAE2O,WA+Gc,GACzC2S,EAAMvS,iBAAiB,QAxGvB,SAAgB/O,GA9DhB,IAAiCuiB,EA+D1BD,EAAmBtiB,EAAE2O,UAKxB3O,EAAE2O,OAAO6T,UAAUE,SAAS,kBAC5B1iB,EAAE2O,OAAO/B,aAAa,+BAMtB4U,GAA0B,EAC1BtU,OAAOoW,aAAa7B,GACpBA,EAAiCvU,OAAOlG,YAAW,WACjDwa,GAA0B,IACzB,MA/E0Be,EAgFLviB,EAAE2O,QA/EpB/B,aAAa,8BAGrB2V,EAAGC,UAAU1iB,OAAO,iBACpByiB,EAAGvV,gBAAgB,iCAiKkB,GAOnCsU,EAAM5R,WAAa6T,KAAKC,wBAA0BlC,EAAMmC,KAI1DnC,EAAMmC,KAAK5W,aAAa,wBAAyB,IACxCyU,EAAM5R,WAAa6T,KAAKG,gBACjCrW,SAASkF,gBAAgBiQ,UAAU3kB,IAAI,oBACvCwP,SAASkF,gBAAgB1F,aAAa,wBAAyB,KAOnE,GAAsB,oBAAXK,QAA8C,oBAAbG,SAA0B,CAQpE,IAAIsW,EAJJzW,OAAOmU,0BAA4BA,EAMnC,IACEsC,EAAQ,IAAIC,YAAY,gCACxB,MAAO1nB,IAEPynB,EAAQtW,SAASwW,YAAY,gBACvBC,gBAAgB,gCAAgC,GAAO,EAAO,IAGtE5W,OAAO6W,cAAcJ,GAGC,oBAAbtW,UAGTgU,EAA0BhU,UAnTmCtC,I,cCDjE,IAAIiZ,EAGJA,EAAI,WACH,OAAOhoB,KADJ,GAIJ,IAECgoB,EAAIA,GAAK,IAAInL,SAAS,cAAb,GACR,MAAO7Y,GAEc,iBAAXkN,SAAqB8W,EAAI9W,QAOrC7B,EAAOD,QAAU4Y,G,iCCnBjB,qDAEO,SAASC,EAAYC,EAAoB5M,EAAYpU,GACxD,IAAI6B,EAYJ,OAVIA,EADAmf,GAAoD,iBAAvBA,EACpBA,EAGA,CACL7M,WAAY6M,EACZ5M,aACA6M,UAAU,EACVjhB,aAGD,YAEX,UAA6B,WAAEmU,EAAahR,IAAQ,WAAEiR,EAAajR,IAAU8d,SAAUC,EAAW,UAAElhB,IAChG,IAAImE,EAEA9I,EADA4lB,EAAW,EAEf,MAAO,CAACxoB,EAAQ+B,KAEZ,IAAI2mB,EADJF,IAEK9c,EAqBDgd,EAAWhd,EAAQjK,UAAUM,IApB7B2J,EAAU,IAAI,IAAcgQ,EAAYC,EAAYpU,GACpDmhB,EAAWhd,EAAQjK,UAAUM,GAC7Ba,EAAe5C,EAAOyB,UAAU,CAC5B,KAAKR,GAASyK,EAAQ1J,KAAKf,IAC3B,MAAMX,GACF,MAAMqoB,EAAOjd,EACb9I,OAAe0G,EACfoC,OAAUpC,EACVqf,EAAKpoB,MAAMD,IAEf,WACIsC,OAAe0G,EACfoC,EAAQ5J,cAGZc,EAAatB,SACbsB,OAAe0G,IAMvBvH,EAAWG,IAAI,KACXsmB,IACAE,EAASvnB,cACLsnB,GAA4B,IAAbD,GAAkB5lB,IACjCA,EAAazB,cACbyB,OAAe0G,EACfoC,OAAUpC,MAtCPsf,CAAoBxf,M,6BCfvC,8CACO,SAASyf,EAAwBtY,EAAK/D,GACzC,OAAO,YAAqB,CAACzJ,EAAGkf,IAAMzV,EAAUA,EAAQzJ,EAAEwN,GAAM0R,EAAE1R,IAAQxN,EAAEwN,KAAS0R,EAAE1R,M,6BCF3F,2EAKO,SAASuY,KAAkBC,GAC9B,IAAIlgB,EAIJ,MAHyC,mBAA9BkgB,EAAOA,EAAOjmB,OAAS,KAC9B+F,EAAUkgB,EAAOrO,OAEd,YAAQ,CAAC1a,EAAQ+B,KACpB,MAAM2L,EAAMqb,EAAOjmB,OACbkmB,EAAc,IAAIhlB,MAAM0J,GAC9B,IAAIub,EAAWF,EAAOxlB,IAAI,KAAM,GAC5B2lB,GAAQ,EACZlpB,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,IACjD,GAAIioB,EAAO,CACP,MAAM/N,EAAS,CAACla,KAAU+nB,GAC1BjnB,EAAWC,KAAK6G,EAAUA,KAAWsS,GAAUA,OAGvD,IAAK,IAAI3X,EAAI,EAAGA,EAAIkK,EAAKlK,IAAK,CAC1B,MAAM8D,EAAQyhB,EAAOvlB,GACrB,IAAI2lB,EACJ,IACIA,EAAc,YAAK7hB,GAEvB,MAAOhH,GAEH,YADAyB,EAAWxB,MAAMD,GAGrB6oB,EAAY1nB,UAAU,IAAI,IAAmBM,EAAad,IACtD+nB,EAAYxlB,GAAKvC,EACZioB,GAAUD,EAASzlB,KACpBylB,EAASzlB,IAAK,GACb0lB,EAAQD,EAAS3N,MAAM,QAAe2N,EAAW,aAEvD3f,EAAW,W,6BCrC1B,4DAGO,SAAS8f,EAAY1N,EAAY2N,EAAmB,MAEvD,OADAA,EAAmBA,QAA2DA,EAAmB3N,EAC1F,YAAQ,CAAC1b,EAAQ+B,KACpB,IAAIunB,EAAU,GACV9D,EAAQ,EACZxlB,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,IACjD,IAAIsoB,EAAS,KACT/D,IAAU6D,GAAqB,GAC/BC,EAAQ9kB,KAAK,IAEjB,IAAK,MAAMwG,KAAUse,EACjBte,EAAOxG,KAAKvD,GACRya,GAAc1Q,EAAOlI,SACrBymB,EAASA,QAAuCA,EAAS,GACzDA,EAAO/kB,KAAKwG,IAGpB,GAAIue,EACA,IAAK,MAAMve,KAAUue,EACjB,YAAUD,EAASte,GACnBjJ,EAAWC,KAAKgJ,SAGzB1B,EAAW,KACV,IAAK,MAAM0B,KAAUse,EACjBvnB,EAAWC,KAAKgJ,GAEpBjJ,EAAWD,YACZ,KACCwnB,EAAU,Y,+FC7Bf,SAASE,KAAUjc,GACtB,IAAIhG,EAIJ,OAHI,OAAAyB,EAAA,GAAYuE,EAAKA,EAAKzK,OAAS,MAC/ByE,EAAYgG,EAAKmN,OCJd,OAAA/M,EAAA,GAAS,EDMT8b,CAAY,OAAAxf,EAAA,GAAUsD,EAAMhG,IENhC,SAASmiB,KAAavO,GACzB,MAAM5T,EAAY4T,EAAOA,EAAOrY,OAAS,GACzC,OAAI,OAAAkG,EAAA,GAAYzB,IACZ4T,EAAOT,MACC1a,GAAWwpB,EAAOrO,EAAQnb,EAAQuH,IAGlCvH,GAAWwpB,EAAOrO,EAAQnb,K,6BCT1C,qFAMO,SAAS2pB,EAAU3W,EAAQ4W,EAAW5T,EAAStM,GAKlD,OAJI,YAAWsM,KACXtM,EAAiBsM,EACjBA,OAAU1M,GAEVI,EACOigB,EAAU3W,EAAQ4W,EAAW5T,GAASrL,KAAK,YAAiBjB,IAEhE,IAAI,IAAY3H,IACnB,MAAM8nB,EAAU,IAAItc,IAASxL,EAAWC,KAAKuL,EAAKzK,OAAS,EAAIyK,EAAOA,EAAK,IAC3E,OAyBeuc,EAzBG9W,IA0BoC,mBAA/B8W,EAAU1W,kBAA4E,mBAAlC0W,EAAUxW,qBAzBjFN,EAAOI,iBAAiBwW,EAAWC,EAAS7T,GACrC,IAAMhD,EAAOM,oBAAoBsW,EAAWC,EAAS7T,IAoBxE,SAAmC8T,GAC/B,OAAOA,GAAqC,mBAAjBA,EAAU9X,IAA8C,mBAAlB8X,EAAUxX,IAnBnEyX,CAA0B/W,IAC1BA,EAAOhB,GAAG4X,EAAWC,GACd,IAAM7W,EAAOV,IAAIsX,EAAWC,IAa/C,SAAiCC,GAC7B,OAAOA,GAA8C,mBAA1BA,EAAUE,aAAkE,mBAA7BF,EAAUG,eAZ5EC,CAAwBlX,IACxBA,EAAOgX,YAAYJ,EAAWC,GACvB,IAAM7W,EAAOiX,eAAeL,EAAWC,IAE9C,YAAY7W,GACL,YAAUA,GAAW2W,EAAU3W,EAAQ4W,EAAW5T,GAAlD,CAA4D,YAAUhD,IAASvR,UAAUM,QAEpGA,EAAWxB,MAAM,IAAIC,UAAU,yBAUvC,IAAuBspB,M,6BCzCvB,oDAEO,SAASK,EAAMlpB,GAClB,OAAO,YAAQ,CAACjB,EAAQ+B,KACpB/B,EAAOyB,UAAU,IAAI,IAAmBM,EAAY,IAAMA,EAAWC,KAAKf,S,6BCJlF,qDAEO,MAAMmpB,EAAQ,IAAI,IAAW,M,6BCFpC,oDAEO,SAASvL,EAAOwL,EAAW/kB,GAC9B,OAAO,YAAQ,CAACtF,EAAQ+B,KACpB,IAAI+G,EAAQ,EACZ9I,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,GAAUopB,EAAU9oB,KAAK+D,EAASrE,EAAO6H,MAAY/G,EAAWC,KAAKf,S,6BCLlI,8CACO,MAAMqpB,UAAwB,IACjC,YAAYC,GACRxpB,QACAV,KAAKkqB,OAASA,EAElB,YACI,OAAOlqB,KAAKmqB,WAEhB,WAAWzoB,GACP,MAAMa,EAAe7B,MAAMW,WAAWK,GAEtC,OADCa,EAAatB,QAAUS,EAAWC,KAAK3B,KAAKkqB,QACtC3nB,EAEX,WACI,MAAM,SAAE4I,EAAQ,YAAEC,EAAW,OAAE8e,GAAWlqB,KAC1C,GAAImL,EACA,MAAMC,EAGV,OADApL,KAAKsL,iBACE4e,EAEX,KAAKtpB,GACDF,MAAMiB,KAAM3B,KAAKkqB,OAAStpB,M,6BCvBlC,4DAGO,SAASwpB,EAAKjF,GACjB,OAAOA,GAAS,EACV,IAAM,IACN,YAAQ,CAACxlB,EAAQ+B,KACf,IAAI2oB,EAAO,EACX1qB,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,MAC3CypB,GAAQlF,IACVzjB,EAAWC,KAAKf,GACZukB,GAASkF,GACT3oB,EAAWD,mB,6BCZnC,2DAGO,MAAM6oB,EAAwB,CACjCC,SAAS,EACTC,UAAU,GAEP,SAASvM,EAASwM,GAAkB,QAAEF,EAAO,SAAEC,GAAaF,GAC/D,OAAO,YAAQ,CAAC3qB,EAAQ+B,KACpB,IAAIknB,GAAW,EACX8B,EAAY,KACZC,EAAY,KAChB,MAAMC,EAAiB,KACnBD,SAAsDA,EAAU7pB,cAChE6pB,EAAY,KACZH,GAAYK,KAEV5M,EAAYrd,GAAW+pB,EAAY,YAAKF,EAAiB7pB,IAAQQ,UAAU,IAAI,IAAmBM,EAAYkpB,OAAgB3hB,EAAW2hB,IACzIC,EAAO,KACLjC,IACAlnB,EAAWC,KAAK+oB,GAChBzM,EAASyM,IAEb9B,GAAW,EACX8B,EAAY,MAEhB/qB,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,IACjDgoB,GAAW,EACX8B,EAAY9pB,GACX+pB,IAAcJ,EAAUM,IAAS5M,EAASrd,W,6BC7BvD,8CACO,SAASkqB,EAAYC,EAAiB1hB,GACzC,OAAOA,EAAiB,YAAU,IAAM0hB,EAAiB1hB,GAAkB,YAAU,IAAM0hB,K,6BCF/F,oDAEO,SAASC,EAAOC,GACnB,OAAO,YAAQ,CAACtrB,EAAQ+B,KACpB,IAAIknB,GAAW,EACXsC,EAAY,KAChBvrB,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,IACjDgoB,GAAW,EACXsC,EAAYtqB,KAEhB,MAAMwR,EAAO,KACT,GAAIwW,EAAU,CACVA,GAAW,EACX,MAAMhoB,EAAQsqB,EACdA,EAAY,KACZxpB,EAAWC,KAAKf,KAGxBqqB,EAAS7pB,UAAU,IAAI,IAAmBM,EAAY0Q,OAAMnJ,EAAWmJ,Q,6BClB/E,oDAEO,SAAS+Y,EAAKhG,GACjB,OAAO,YAAQ,CAACxlB,EAAQ+B,KACpB,IAAI2oB,EAAO,EACX1qB,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,GAAWukB,IAAUkF,EAAO3oB,EAAWC,KAAKf,GAASypB,U,6BCLlH,2DAGO,SAASe,EAAW9X,GACvB,OAAO,YAAQ,CAAC3T,EAAQ+B,KACpB,IAEI2pB,EAFAhD,EAAW,KACXiD,GAAY,EAEhBjD,EAAW1oB,EAAOyB,UAAU,IAAI,IAAmBM,OAAYuH,EAAYhJ,IACvEorB,EAAgB,YAAK/X,EAASrT,EAAKmrB,EAAW9X,EAAX8X,CAAqBzrB,KACpD0oB,GACAA,EAASvnB,cACTunB,EAAW,KACXgD,EAAcjqB,UAAUM,IAGxB4pB,GAAY,KAGhBA,IACAjD,EAASvnB,cACTunB,EAAW,KACXgD,EAAcjqB,UAAUM,Q,6BCtBpC,4DAGO,SAAS6pB,EAAaC,EAAStkB,EAAY,KAC9C,OAAO,YAAQ,CAACvH,EAAQ+B,KACpB,IAAIknB,GAAW,EACXsC,EAAY,KACZO,EAAuB,KAC3B,MAAMC,EAAgB,KAClB9C,GAAW,EACX,MAAMhoB,EAAQsqB,EACdA,EAAY,KACZxpB,EAAWC,KAAKf,IAEpBjB,EAAOyB,UAAU,IAAI,IAAmBM,EAAad,IACjD6qB,SAA4EA,EAAqB3qB,cACjG8nB,GAAW,EACXsC,EAAYtqB,EACZc,EAAWG,IAAK4pB,EAAuBvkB,EAAUI,SAAS,KACtDmkB,EAAuB,KACvBC,KACDF,UACJviB,EAAW,KACV2f,GAAY8C,IACZhqB,EAAWD,kB,6BCxBvB,8CACO,SAASkqB,EAAUnjB,EAASa,GAC/B,MAA8B,mBAAnBA,EACA,YAASb,EAASa,EAAgB,GAEtC,YAASb,EAAS,K,6BCL7B,sDAEO,SAASojB,EAAIC,EAAWC,EAAa,IAAOC,EAAc,KAC7D,OAAO,YAAM,IAAMF,IAAcC,EAAaC,K,+FCD3C,SAAS5D,IACZ,OAAO,YAAQ,CAACxoB,EAAQ+B,KACpB,IAAIsqB,EAAa,KACjBrsB,EAAOssB,YACP,MAAMC,EAAa,IAAI9rB,EAAA,EAAmBsB,OAAYuH,OAAWA,OAAWA,EAAW,KACnF,IAAKtJ,GAAUA,EAAOssB,WAAa,GAAK,IAAMtsB,EAAOssB,UAEjD,YADAD,EAAa,MAGjB,MAAMG,EAAmBxsB,EAAOysB,YAC1BC,EAAOL,EACbA,EAAa,MACTG,GAAsBE,GAAQF,IAAqBE,GACnDF,EAAiBrrB,cAErBY,EAAWZ,gBAEfnB,EAAOyB,UAAU8qB,GACZA,EAAWjrB,SACZ+qB,EAAarsB,EAAO2sB,aCjBzB,MAAM,UAA8BnrB,EAAA,EACvC,YAAYxB,EAAQ4sB,GAChB7rB,QACAV,KAAKL,OAASA,EACdK,KAAKusB,eAAiBA,EACtBvsB,KAAKwsB,SAAW,KAChBxsB,KAAKisB,UAAY,EACjBjsB,KAAKosB,YAAc,KAEvB,WAAW1qB,GACP,OAAO1B,KAAKysB,aAAarrB,UAAUM,GAEvC,aACI,MAAM2J,EAAUrL,KAAKwsB,SAIrB,OAHKnhB,IAAWA,EAAQpJ,YACpBjC,KAAKwsB,SAAWxsB,KAAKusB,kBAElBvsB,KAAKwsB,SAEhB,YACIxsB,KAAKisB,UAAY,EACjB,MAAM,YAAEG,GAAgBpsB,KACxBA,KAAKwsB,SAAWxsB,KAAKosB,YAAc,KACnCA,SAA0DA,EAAYtrB,cAE1E,UACI,IAAIkrB,EAAahsB,KAAKosB,YACtB,IAAKJ,EAAY,CACbA,EAAahsB,KAAKosB,YAAc,IAAI/kB,EAAA,EACpC,MAAMgE,EAAUrL,KAAKysB,aACrBT,EAAWnqB,IAAI7B,KAAKL,OAAOyB,UAAU,IAAIhB,EAAA,EAAmBiL,OAASpC,EAAYhJ,IAC7ED,KAAK0sB,YACLrhB,EAAQnL,MAAMD,IACf,KACCD,KAAK0sB,YACLrhB,EAAQ5J,YACT,IAAMzB,KAAK0sB,eACVV,EAAW/qB,SACXjB,KAAKosB,YAAc,KACnBJ,EAAa3kB,EAAA,EAAa5C,OAGlC,OAAOunB,EAEX,WACI,OAAO,IAAsBhsB,O,YC9CrC,SAAS2sB,IACL,OAAO,IAAIC,EAAA,EAER,SAASC,IACZ,OAAQltB,GAAWwoB,ICLhB,SAAmB2E,EAAyBxZ,GAC/C,MAAMiZ,EAAoD,mBAA5BO,EAAyCA,EAA0B,IAAMA,EACvG,MAAwB,mBAAbxZ,EACA,YAAQ,CAAC3T,EAAQ+B,KACpB,MAAM2J,EAAUkhB,IAChBjZ,EAASjI,GAASjK,UAAUM,GAAYG,IAAIlC,EAAOyB,UAAUiK,MAG7D1L,IACJ,MAAMotB,EAAc,IAAI,EAAsBptB,EAAQ4sB,GAMtD,OALI,YAAQ5sB,KACRotB,EAAYntB,KAAOD,EAAOC,MAE9BmtB,EAAYptB,OAASA,EACrBotB,EAAYR,eAAiBA,EACtBQ,GDVmBC,CAAUL,EAAVK,CAA+BrtB,M,mGEL1D,SAAS,KAAOstB,GACnB,OAAO,YAAQ,CAACttB,EAAQ+B,MCArB,YAAgBurB,GACnB,IAAI5jB,OAAiBJ,EAIrB,MAH2C,mBAAhCgkB,EAAQA,EAAQxqB,OAAS,KAChC4G,EAAiB4jB,EAAQ5S,OAEtB,IAAIlZ,EAAA,EAAYO,IACnB,MAAMunB,EAAUgE,EAAQ/pB,IAAI,IAAM,IAC5BgqB,EAAYD,EAAQ/pB,IAAI,KAAM,GAC9BX,EAAe,IAAI8E,EAAA,EACnB8lB,EAAU,KACZ,GAAIlE,EAAQhO,MAAOtQ,GAAWA,EAAOlI,OAAS,GAAI,CAC9C,IAAI+C,EAASyjB,EAAQ/lB,IAAKyH,GAAWA,EAAOE,SAC5C,GAAIxB,EACA,IACI7D,EAAS6D,KAAkB7D,GAE/B,MAAOvF,GAEH,YADAyB,EAAWxB,MAAMD,GAIzByB,EAAWC,KAAK6D,GACZyjB,EAAQhN,KAAK,CAACtR,EAAQxH,IAAwB,IAAlBwH,EAAOlI,QAAgByqB,EAAU/pB,KAC7DzB,EAAWD,aAIvB,IAAK,IAAI0B,EAAI,GAAIzB,EAAWT,QAAUkC,EAAI8pB,EAAQxqB,OAAQU,IAAK,CAC3D,MAAMxD,EAAS,OAAAoI,EAAA,GAAKklB,EAAQ9pB,IAC5BZ,EAAaV,IAAIlC,EAAOyB,UAAU,CAC9BO,KAAOf,IACHqoB,EAAQ9lB,GAAGgB,KAAKvD,GAChBusB,KAEJjtB,MAAQD,GAAQyB,EAAWxB,MAAMD,GACjCwB,SAAU,KACNyrB,EAAU/pB,IAAK,EACW,IAAtB8lB,EAAQ9lB,GAAGV,QACXf,EAAWD,eAK3B,OAAOc,KD1CP6qB,CAAUztB,KAAWstB,GAAS7rB,UAAUM,KAGzC,SAAS2rB,KAAWC,GACvB,OAAO,KAAOA,K,6FEJX,SAAS,EAAM5f,EAAOxG,EAAY,KACrC,OAAO,YAAQ,CAACvH,EAAQ+B,KACpB,MAAM6rB,GCNc3sB,EDMgB8M,aCLhBV,OAASwgB,MAAM5sB,GADpC,IAAqBA,EDOpB,IAAI2I,GAAa,EACbmB,EAAS,EACT+iB,EAAqBF,EAAkB,GAAK,KAChD,MAAM/jB,EAAgB,IAAMD,IAAemB,KAAY+iB,aAA+D,EAASA,EAAmBhrB,SAAWf,EAAWD,WA+BxK,OA9BI8rB,IACA7iB,IACAhJ,EAAWG,IAAIqF,EAAUI,SAAS,KAE9B,GADAoD,IACI+iB,EAAoB,CACpB,MAAM3S,EAAS2S,EACfA,EAAqB,KACrB,IAAK,MAAM7sB,KAASka,EAChBpZ,EAAWC,KAAKf,GAGxB4I,MACAkE,EAAQxG,EAAU4F,SAE1BnN,EAAOyB,UAAU,IAAIhB,EAAA,EAAmBsB,EAAad,IAC7C2sB,EACAE,EAAqBA,EAAmBtpB,KAAKvD,GAASc,EAAWC,KAAKf,IAGtE8J,IACAhJ,EAAWG,IAAIqF,EAAUI,SAAS,KAC9BoD,IACAhJ,EAAWC,KAAKf,GAChB4I,KACDkE,WAERzE,EAAW,KACVM,GAAa,EACbC,OAEG,KACHikB,EAAqB,U,2FE1CjC,MAAM,QAAE7pB,GAAYD,M,mBCMb,SAAS+pB,KAASxgB,GACrB,IAAI9C,EAAaC,IACbnD,OAAY+B,EAQhB,OAPI,OAAAN,EAAA,GAAYuE,EAAKA,EAAKzK,OAAS,MAC/ByE,EAAYgG,EAAKmN,OAEgB,iBAA1BnN,EAAKA,EAAKzK,OAAS,KAC1B2H,EAAa8C,EAAKmN,QAEtBnN,EDdG,SAAwBA,GAC3B,OAAuB,IAAhBA,EAAKzK,QAAgBmB,EAAQsJ,EAAK,IAAMA,EAAK,GAAKA,ECalDygB,CAAezgB,IACTzK,OAGS,IAAhByK,EAAKzK,OAEC,OAAAsF,EAAA,GAAKmF,EAAK,IAEV,OAAAI,EAAA,GAASlD,EAAT,CAAqB,OAAAR,EAAA,GAAUsD,EAAMhG,IALzC","file":"assets/javascripts/vendor.6a3d08fc.min.js","sourcesContent":["export function hasLift(source) {\n return typeof (source === null || source === void 0 ? void 0 : source.lift) === 'function';\n}\nexport function operate(init) {\n return (source) => {\n if (hasLift(source)) {\n return source.lift(function (liftedSource) {\n try {\n return init(liftedSource, this);\n }\n catch (err) {\n this.error(err);\n }\n });\n }\n throw new TypeError('Unable to lift unknown Observable type');\n };\n}\n//# sourceMappingURL=lift.js.map","import { Subscriber } from '../Subscriber';\nexport class OperatorSubscriber extends Subscriber {\n constructor(destination, onNext, onError, onComplete, onUnsubscribe) {\n super(destination);\n this.onUnsubscribe = onUnsubscribe;\n if (onNext) {\n this._next = function (value) {\n try {\n onNext(value);\n }\n catch (err) {\n this.error(err);\n }\n };\n }\n if (onError) {\n this._error = function (err) {\n try {\n onError(err);\n }\n catch (err) {\n this.destination.error(err);\n }\n this.unsubscribe();\n };\n }\n if (onComplete) {\n this._complete = function () {\n try {\n onComplete();\n }\n catch (err) {\n this.destination.error(err);\n }\n this.unsubscribe();\n };\n }\n }\n unsubscribe() {\n var _a;\n !this.closed && ((_a = this.onUnsubscribe) === null || _a === void 0 ? void 0 : _a.call(this));\n super.unsubscribe();\n }\n}\n//# sourceMappingURL=OperatorSubscriber.js.map","import { SafeSubscriber, Subscriber } from './Subscriber';\nimport { isSubscription } from './Subscription';\nimport { observable as Symbol_observable } from './symbol/observable';\nimport { pipeFromArray } from './util/pipe';\nimport { config } from './config';\nimport { reportUnhandledError } from './util/reportUnhandledError';\nexport class Observable {\n constructor(subscribe) {\n if (subscribe) {\n this._subscribe = subscribe;\n }\n }\n lift(operator) {\n const observable = new Observable();\n observable.source = this;\n observable.operator = operator;\n return observable;\n }\n subscribe(observerOrNext, error, complete) {\n const subscriber = isSubscriber(observerOrNext) ? observerOrNext : new SafeSubscriber(observerOrNext, error, complete);\n const { operator, source } = this;\n subscriber.add(operator\n ? operator.call(subscriber, source)\n : source || config.useDeprecatedSynchronousErrorHandling\n ? this._subscribe(subscriber)\n : this._trySubscribe(subscriber));\n return subscriber;\n }\n _trySubscribe(sink) {\n try {\n return this._subscribe(sink);\n }\n catch (err) {\n if (config.useDeprecatedSynchronousErrorHandling) {\n throw err;\n }\n else {\n canReportError(sink) ? sink.error(err) : reportUnhandledError(err);\n }\n }\n }\n forEach(next, promiseCtor) {\n promiseCtor = getPromiseCtor(promiseCtor);\n return new promiseCtor((resolve, reject) => {\n let subscription;\n subscription = this.subscribe((value) => {\n try {\n next(value);\n }\n catch (err) {\n reject(err);\n subscription === null || subscription === void 0 ? void 0 : subscription.unsubscribe();\n }\n }, reject, resolve);\n });\n }\n _subscribe(subscriber) {\n var _a;\n return (_a = this.source) === null || _a === void 0 ? void 0 : _a.subscribe(subscriber);\n }\n [Symbol_observable]() {\n return this;\n }\n pipe(...operations) {\n return operations.length ? pipeFromArray(operations)(this) : this;\n }\n toPromise(promiseCtor) {\n promiseCtor = getPromiseCtor(promiseCtor);\n return new promiseCtor((resolve, reject) => {\n let value;\n this.subscribe((x) => (value = x), (err) => reject(err), () => resolve(value));\n });\n }\n}\nObservable.create = (subscribe) => {\n return new Observable(subscribe);\n};\nfunction getPromiseCtor(promiseCtor) {\n var _a;\n return (_a = promiseCtor !== null && promiseCtor !== void 0 ? promiseCtor : config.Promise) !== null && _a !== void 0 ? _a : Promise;\n}\nexport function canReportError(subscriber) {\n while (subscriber) {\n const { closed, destination, isStopped } = subscriber;\n if (closed || isStopped) {\n return false;\n }\n subscriber = destination && destination instanceof Subscriber ? destination : null;\n }\n return true;\n}\nfunction isObserver(value) {\n return value && typeof value.next === 'function' && typeof value.error === 'function' && typeof value.complete === 'function';\n}\nfunction isSubscriber(value) {\n return (value && value instanceof Subscriber) || (isObserver(value) && isSubscription(value));\n}\n//# sourceMappingURL=Observable.js.map","import { createErrorClass } from './createErrorClass';\nexport const UnsubscriptionError = createErrorClass((_super) => function UnsubscriptionError(errors) {\n _super(this);\n this.message = errors\n ? `${errors.length} errors occurred during unsubscription:\n${errors.map((err, i) => `${i + 1}) ${err.toString()}`).join('\\n ')}`\n : '';\n this.name = 'UnsubscriptionError';\n this.errors = errors;\n});\n//# sourceMappingURL=UnsubscriptionError.js.map","import { isFunction } from './util/isFunction';\nimport { UnsubscriptionError } from './util/UnsubscriptionError';\nimport { arrRemove } from './util/arrRemove';\nexport class Subscription {\n constructor(initialTeardown) {\n this.initialTeardown = initialTeardown;\n this.closed = false;\n this._parentage = null;\n this._teardowns = null;\n }\n unsubscribe() {\n let errors;\n if (!this.closed) {\n this.closed = true;\n const { _parentage } = this;\n if (Array.isArray(_parentage)) {\n for (const parent of _parentage) {\n parent.remove(this);\n }\n }\n else {\n _parentage === null || _parentage === void 0 ? void 0 : _parentage.remove(this);\n }\n const { initialTeardown } = this;\n if (isFunction(initialTeardown)) {\n try {\n initialTeardown();\n }\n catch (e) {\n errors = e instanceof UnsubscriptionError ? e.errors : [e];\n }\n }\n const { _teardowns } = this;\n if (_teardowns) {\n this._teardowns = null;\n for (const teardown of _teardowns) {\n try {\n execTeardown(teardown);\n }\n catch (err) {\n errors = errors !== null && errors !== void 0 ? errors : [];\n if (err instanceof UnsubscriptionError) {\n errors = [...errors, ...err.errors];\n }\n else {\n errors.push(err);\n }\n }\n }\n }\n if (errors) {\n throw new UnsubscriptionError(errors);\n }\n }\n }\n add(teardown) {\n var _a;\n if (teardown && teardown !== this) {\n if (this.closed) {\n execTeardown(teardown);\n }\n else {\n if (teardown instanceof Subscription) {\n if (teardown.closed || teardown._hasParent(this)) {\n return;\n }\n teardown._addParent(this);\n }\n (this._teardowns = (_a = this._teardowns) !== null && _a !== void 0 ? _a : []).push(teardown);\n }\n }\n }\n _hasParent(parent) {\n const { _parentage } = this;\n return _parentage === parent || (Array.isArray(_parentage) && _parentage.includes(parent));\n }\n _addParent(parent) {\n const { _parentage } = this;\n this._parentage = Array.isArray(_parentage) ? (_parentage.push(parent), _parentage) : _parentage ? [_parentage, parent] : parent;\n }\n _removeParent(parent) {\n const { _parentage } = this;\n if (_parentage === parent) {\n this._parentage = null;\n }\n else if (Array.isArray(_parentage)) {\n arrRemove(_parentage, parent);\n }\n }\n remove(teardown) {\n const { _teardowns } = this;\n _teardowns && arrRemove(_teardowns, teardown);\n if (teardown instanceof Subscription) {\n teardown._removeParent(this);\n }\n }\n}\nSubscription.EMPTY = (function (empty) {\n empty.closed = true;\n return empty;\n})(new Subscription());\nexport const EMPTY_SUBSCRIPTION = Subscription.EMPTY;\nexport function isSubscription(value) {\n return (value instanceof Subscription ||\n (value &&\n 'closed' in value &&\n typeof value.remove === 'function' &&\n typeof value.add === 'function' &&\n typeof value.unsubscribe === 'function'));\n}\nfunction execTeardown(teardown) {\n if (typeof teardown === 'function') {\n teardown();\n }\n else {\n teardown.unsubscribe();\n }\n}\n//# sourceMappingURL=Subscription.js.map","export function getSymbolIterator() {\n if (typeof Symbol !== 'function' || !Symbol.iterator) {\n return '@@iterator';\n }\n return Symbol.iterator;\n}\nexport const iterator = getSymbolIterator();\nexport const $$iterator = iterator;\n//# sourceMappingURL=iterator.js.map","export function isPromise(value) {\n return !!value && typeof value.subscribe !== 'function' && typeof value.then === 'function';\n}\n//# sourceMappingURL=isPromise.js.map","/*! *****************************************************************************\r\nCopyright (c) Microsoft Corporation.\r\n\r\nPermission to use, copy, modify, and/or distribute this software for any\r\npurpose with or without fee is hereby granted.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\r\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\r\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\r\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\r\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\r\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\r\nPERFORMANCE OF THIS SOFTWARE.\r\n***************************************************************************** */\r\n/* global Reflect, Promise */\r\n\r\nvar extendStatics = function(d, b) {\r\n extendStatics = Object.setPrototypeOf ||\r\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\r\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\r\n return extendStatics(d, b);\r\n};\r\n\r\nexport function __extends(d, b) {\r\n extendStatics(d, b);\r\n function __() { this.constructor = d; }\r\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\r\n}\r\n\r\nexport var __assign = function() {\r\n __assign = Object.assign || function __assign(t) {\r\n for (var s, i = 1, n = arguments.length; i < n; i++) {\r\n s = arguments[i];\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\r\n }\r\n return t;\r\n }\r\n return __assign.apply(this, arguments);\r\n}\r\n\r\nexport function __rest(s, e) {\r\n var t = {};\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\r\n t[p] = s[p];\r\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\r\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\r\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\r\n t[p[i]] = s[p[i]];\r\n }\r\n return t;\r\n}\r\n\r\nexport function __decorate(decorators, target, key, desc) {\r\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\r\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\r\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\r\n return c > 3 && r && Object.defineProperty(target, key, r), r;\r\n}\r\n\r\nexport function __param(paramIndex, decorator) {\r\n return function (target, key) { decorator(target, key, paramIndex); }\r\n}\r\n\r\nexport function __metadata(metadataKey, metadataValue) {\r\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(metadataKey, metadataValue);\r\n}\r\n\r\nexport function __awaiter(thisArg, _arguments, P, generator) {\r\n function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\r\n return new (P || (P = Promise))(function (resolve, reject) {\r\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\r\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\r\n function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\r\n step((generator = generator.apply(thisArg, _arguments || [])).next());\r\n });\r\n}\r\n\r\nexport function __generator(thisArg, body) {\r\n var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\r\n return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\r\n function verb(n) { return function (v) { return step([n, v]); }; }\r\n function step(op) {\r\n if (f) throw new TypeError(\"Generator is already executing.\");\r\n while (_) try {\r\n if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\r\n if (y = 0, t) op = [op[0] & 2, t.value];\r\n switch (op[0]) {\r\n case 0: case 1: t = op; break;\r\n case 4: _.label++; return { value: op[1], done: false };\r\n case 5: _.label++; y = op[1]; op = [0]; continue;\r\n case 7: op = _.ops.pop(); _.trys.pop(); continue;\r\n default:\r\n if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\r\n if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\r\n if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\r\n if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\r\n if (t[2]) _.ops.pop();\r\n _.trys.pop(); continue;\r\n }\r\n op = body.call(thisArg, _);\r\n } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\r\n if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\r\n }\r\n}\r\n\r\nexport var __createBinding = Object.create ? (function(o, m, k, k2) {\r\n if (k2 === undefined) k2 = k;\r\n Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });\r\n}) : (function(o, m, k, k2) {\r\n if (k2 === undefined) k2 = k;\r\n o[k2] = m[k];\r\n});\r\n\r\nexport function __exportStar(m, o) {\r\n for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p);\r\n}\r\n\r\nexport function __values(o) {\r\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\r\n if (m) return m.call(o);\r\n if (o && typeof o.length === \"number\") return {\r\n next: function () {\r\n if (o && i >= o.length) o = void 0;\r\n return { value: o && o[i++], done: !o };\r\n }\r\n };\r\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\r\n}\r\n\r\nexport function __read(o, n) {\r\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\r\n if (!m) return o;\r\n var i = m.call(o), r, ar = [], e;\r\n try {\r\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\r\n }\r\n catch (error) { e = { error: error }; }\r\n finally {\r\n try {\r\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\r\n }\r\n finally { if (e) throw e.error; }\r\n }\r\n return ar;\r\n}\r\n\r\nexport function __spread() {\r\n for (var ar = [], i = 0; i < arguments.length; i++)\r\n ar = ar.concat(__read(arguments[i]));\r\n return ar;\r\n}\r\n\r\nexport function __spreadArrays() {\r\n for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;\r\n for (var r = Array(s), k = 0, i = 0; i < il; i++)\r\n for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)\r\n r[k] = a[j];\r\n return r;\r\n};\r\n\r\nexport function __await(v) {\r\n return this instanceof __await ? (this.v = v, this) : new __await(v);\r\n}\r\n\r\nexport function __asyncGenerator(thisArg, _arguments, generator) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var g = generator.apply(thisArg, _arguments || []), i, q = [];\r\n return i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i;\r\n function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }\r\n function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }\r\n function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }\r\n function fulfill(value) { resume(\"next\", value); }\r\n function reject(value) { resume(\"throw\", value); }\r\n function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }\r\n}\r\n\r\nexport function __asyncDelegator(o) {\r\n var i, p;\r\n return i = {}, verb(\"next\"), verb(\"throw\", function (e) { throw e; }), verb(\"return\"), i[Symbol.iterator] = function () { return this; }, i;\r\n function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === \"return\" } : f ? f(v) : v; } : f; }\r\n}\r\n\r\nexport function __asyncValues(o) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var m = o[Symbol.asyncIterator], i;\r\n return m ? m.call(o) : (o = typeof __values === \"function\" ? __values(o) : o[Symbol.iterator](), i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i);\r\n function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }\r\n function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }\r\n}\r\n\r\nexport function __makeTemplateObject(cooked, raw) {\r\n if (Object.defineProperty) { Object.defineProperty(cooked, \"raw\", { value: raw }); } else { cooked.raw = raw; }\r\n return cooked;\r\n};\r\n\r\nvar __setModuleDefault = Object.create ? (function(o, v) {\r\n Object.defineProperty(o, \"default\", { enumerable: true, value: v });\r\n}) : function(o, v) {\r\n o[\"default\"] = v;\r\n};\r\n\r\nexport function __importStar(mod) {\r\n if (mod && mod.__esModule) return mod;\r\n var result = {};\r\n if (mod != null) for (var k in mod) if (k !== \"default\" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);\r\n __setModuleDefault(result, mod);\r\n return result;\r\n}\r\n\r\nexport function __importDefault(mod) {\r\n return (mod && mod.__esModule) ? mod : { default: mod };\r\n}\r\n\r\nexport function __classPrivateFieldGet(receiver, privateMap) {\r\n if (!privateMap.has(receiver)) {\r\n throw new TypeError(\"attempted to get private field on non-instance\");\r\n }\r\n return privateMap.get(receiver);\r\n}\r\n\r\nexport function __classPrivateFieldSet(receiver, privateMap, value) {\r\n if (!privateMap.has(receiver)) {\r\n throw new TypeError(\"attempted to set private field on non-instance\");\r\n }\r\n privateMap.set(receiver, value);\r\n return value;\r\n}\r\n","import { __asyncValues, __awaiter } from \"tslib\";\nexport function subscribeToAsyncIterable(asyncIterable) {\n return (subscriber) => {\n process(asyncIterable, subscriber).catch(err => subscriber.error(err));\n };\n}\nfunction process(asyncIterable, subscriber) {\n var asyncIterable_1, asyncIterable_1_1;\n var e_1, _a;\n return __awaiter(this, void 0, void 0, function* () {\n try {\n for (asyncIterable_1 = __asyncValues(asyncIterable); asyncIterable_1_1 = yield asyncIterable_1.next(), !asyncIterable_1_1.done;) {\n const value = asyncIterable_1_1.value;\n subscriber.next(value);\n }\n }\n catch (e_1_1) { e_1 = { error: e_1_1 }; }\n finally {\n try {\n if (asyncIterable_1_1 && !asyncIterable_1_1.done && (_a = asyncIterable_1.return)) yield _a.call(asyncIterable_1);\n }\n finally { if (e_1) throw e_1.error; }\n }\n subscriber.complete();\n });\n}\n//# sourceMappingURL=subscribeToAsyncIterable.js.map","import { scheduleObservable } from './scheduleObservable';\nimport { schedulePromise } from './schedulePromise';\nimport { scheduleArray } from './scheduleArray';\nimport { scheduleIterable } from './scheduleIterable';\nimport { isInteropObservable } from '../util/isInteropObservable';\nimport { isPromise } from '../util/isPromise';\nimport { isArrayLike } from '../util/isArrayLike';\nimport { isIterable } from '../util/isIterable';\nimport { scheduleAsyncIterable } from './scheduleAsyncIterable';\nexport function scheduled(input, scheduler) {\n if (input != null) {\n if (isInteropObservable(input)) {\n return scheduleObservable(input, scheduler);\n }\n else if (isPromise(input)) {\n return schedulePromise(input, scheduler);\n }\n else if (isArrayLike(input)) {\n return scheduleArray(input, scheduler);\n }\n else if (isIterable(input) || typeof input === 'string') {\n return scheduleIterable(input, scheduler);\n }\n else if (Symbol && Symbol.asyncIterator && typeof input[Symbol.asyncIterator] === 'function') {\n return scheduleAsyncIterable(input, scheduler);\n }\n }\n throw new TypeError((input !== null && typeof input || input) + ' is not observable');\n}\n//# sourceMappingURL=scheduled.js.map","import { observable as Symbol_observable } from '../symbol/observable';\nexport function isInteropObservable(input) {\n return input && typeof input[Symbol_observable] === 'function';\n}\n//# sourceMappingURL=isInteropObservable.js.map","import { Observable } from '../Observable';\nimport { Subscription } from '../Subscription';\nimport { observable as Symbol_observable } from '../symbol/observable';\nexport function scheduleObservable(input, scheduler) {\n return new Observable(subscriber => {\n const sub = new Subscription();\n sub.add(scheduler.schedule(() => {\n const observable = input[Symbol_observable]();\n sub.add(observable.subscribe({\n next(value) { sub.add(scheduler.schedule(() => subscriber.next(value))); },\n error(err) { sub.add(scheduler.schedule(() => subscriber.error(err))); },\n complete() { sub.add(scheduler.schedule(() => subscriber.complete())); },\n }));\n }));\n return sub;\n });\n}\n//# sourceMappingURL=scheduleObservable.js.map","import { Observable } from '../Observable';\nimport { Subscription } from '../Subscription';\nexport function schedulePromise(input, scheduler) {\n return new Observable(subscriber => {\n const sub = new Subscription();\n sub.add(scheduler.schedule(() => input.then(value => {\n sub.add(scheduler.schedule(() => {\n subscriber.next(value);\n sub.add(scheduler.schedule(() => subscriber.complete()));\n }));\n }, err => {\n sub.add(scheduler.schedule(() => subscriber.error(err)));\n })));\n return sub;\n });\n}\n//# sourceMappingURL=schedulePromise.js.map","import { iterator as Symbol_iterator } from '../symbol/iterator';\nexport function isIterable(input) {\n return input && typeof input[Symbol_iterator] === 'function';\n}\n//# sourceMappingURL=isIterable.js.map","import { Observable } from '../Observable';\nimport { Subscription } from '../Subscription';\nimport { iterator as Symbol_iterator } from '../symbol/iterator';\nexport function scheduleIterable(input, scheduler) {\n if (!input) {\n throw new Error('Iterable cannot be null');\n }\n return new Observable(subscriber => {\n const sub = new Subscription();\n let iterator;\n sub.add(() => {\n if (iterator && typeof iterator.return === 'function') {\n iterator.return();\n }\n });\n sub.add(scheduler.schedule(() => {\n iterator = input[Symbol_iterator]();\n sub.add(scheduler.schedule(function () {\n if (subscriber.closed) {\n return;\n }\n let value;\n let done;\n try {\n const result = iterator.next();\n value = result.value;\n done = result.done;\n }\n catch (err) {\n subscriber.error(err);\n return;\n }\n if (done) {\n subscriber.complete();\n }\n else {\n subscriber.next(value);\n this.schedule();\n }\n }));\n }));\n return sub;\n });\n}\n//# sourceMappingURL=scheduleIterable.js.map","import { Observable } from '../Observable';\nimport { Subscription } from '../Subscription';\nexport function scheduleAsyncIterable(input, scheduler) {\n if (!input) {\n throw new Error('Iterable cannot be null');\n }\n return new Observable(subscriber => {\n const sub = new Subscription();\n sub.add(scheduler.schedule(() => {\n const iterator = input[Symbol.asyncIterator]();\n sub.add(scheduler.schedule(function () {\n iterator.next().then(result => {\n if (result.done) {\n subscriber.complete();\n }\n else {\n subscriber.next(result.value);\n this.schedule();\n }\n });\n }));\n }));\n return sub;\n });\n}\n//# sourceMappingURL=scheduleAsyncIterable.js.map","import { subscribeToArray } from '../util/subscribeToArray';\nimport { subscribeToPromise } from '../util/subscribeToPromise';\nimport { subscribeToIterable } from '../util/subscribeToIterable';\nimport { subscribeToObservable } from '../util/subscribeToObservable';\nimport { isArrayLike } from '../util/isArrayLike';\nimport { isPromise } from '../util/isPromise';\nimport { isObject } from '../util/isObject';\nimport { iterator as Symbol_iterator } from '../symbol/iterator';\nimport { observable as Symbol_observable } from '../symbol/observable';\nimport { subscribeToAsyncIterable } from '../util/subscribeToAsyncIterable';\nimport { Observable } from '../Observable';\nimport { scheduled } from '../scheduled/scheduled';\nexport function from(input, scheduler) {\n if (!scheduler) {\n if (input instanceof Observable) {\n return input;\n }\n return new Observable(subscribeTo(input));\n }\n else {\n return scheduled(input, scheduler);\n }\n}\nfunction subscribeTo(result) {\n if (result && typeof result[Symbol_observable] === 'function') {\n return subscribeToObservable(result);\n }\n else if (isArrayLike(result)) {\n return subscribeToArray(result);\n }\n else if (isPromise(result)) {\n return subscribeToPromise(result);\n }\n else if (result && typeof result[Symbol_iterator] === 'function') {\n return subscribeToIterable(result);\n }\n else if (Symbol && Symbol.asyncIterator &&\n !!result && typeof result[Symbol.asyncIterator] === 'function') {\n return subscribeToAsyncIterable(result);\n }\n else {\n const value = isObject(result) ? 'an invalid object' : `'${result}'`;\n const msg = `You provided ${value} where a stream was expected.`\n + ' You can provide an Observable, Promise, Array, AsyncIterable, or Iterable.';\n throw new TypeError(msg);\n }\n}\n;\n//# sourceMappingURL=from.js.map","import { observable as Symbol_observable } from '../symbol/observable';\nexport const subscribeToObservable = (obj) => (subscriber) => {\n const obs = obj[Symbol_observable]();\n if (typeof obs.subscribe !== 'function') {\n throw new TypeError('Provided object does not correctly implement Symbol.observable');\n }\n else {\n return obs.subscribe(subscriber);\n }\n};\n//# sourceMappingURL=subscribeToObservable.js.map","import { reportUnhandledError } from './reportUnhandledError';\nexport const subscribeToPromise = (promise) => (subscriber) => {\n promise.then((value) => {\n if (!subscriber.closed) {\n subscriber.next(value);\n subscriber.complete();\n }\n }, (err) => subscriber.error(err))\n .then(null, reportUnhandledError);\n return subscriber;\n};\n//# sourceMappingURL=subscribeToPromise.js.map","import { iterator as Symbol_iterator } from '../symbol/iterator';\nexport const subscribeToIterable = (iterable) => (subscriber) => {\n const iterator = iterable[Symbol_iterator]();\n do {\n let item;\n try {\n item = iterator.next();\n }\n catch (err) {\n subscriber.error(err);\n return;\n }\n if (item.done) {\n subscriber.complete();\n break;\n }\n subscriber.next(item.value);\n if (subscriber.closed) {\n break;\n }\n } while (true);\n if (typeof iterator.return === 'function') {\n subscriber.add(() => {\n if (iterator.return) {\n iterator.return();\n }\n });\n }\n return subscriber;\n};\n//# sourceMappingURL=subscribeToIterable.js.map","export function isObject(x) {\n return x !== null && typeof x === 'object';\n}\n//# sourceMappingURL=isObject.js.map","import { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function map(project, thisArg) {\n return operate((source, subscriber) => {\n let index = 0;\n source.subscribe(new OperatorSubscriber(subscriber, (value) => {\n subscriber.next(project.call(thisArg, value, index++));\n }));\n });\n}\n//# sourceMappingURL=map.js.map","export function identity(x) {\n return x;\n}\n//# sourceMappingURL=identity.js.map","export const observable = (() => typeof Symbol === 'function' && Symbol.observable || '@@observable')();\n//# sourceMappingURL=observable.js.map","export function isScheduler(value) {\n return value && typeof value.schedule === 'function';\n}\n//# sourceMappingURL=isScheduler.js.map","export function arrRemove(arr, item) {\n if (arr) {\n const index = arr.indexOf(item);\n 0 <= index && arr.splice(index, 1);\n }\n}\n//# sourceMappingURL=arrRemove.js.map","export const config = {\n onUnhandledError: null,\n Promise: undefined,\n useDeprecatedSynchronousErrorHandling: false,\n useDeprecatedNextContext: false,\n};\n//# sourceMappingURL=config.js.map","export function noop() { }\n//# sourceMappingURL=noop.js.map","import { from } from '../observable/from';\nimport { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function switchMap(project, resultSelector) {\n return operate((source, subscriber) => {\n let innerSubscriber = null;\n let index = 0;\n let isComplete = false;\n const checkComplete = () => isComplete && !innerSubscriber && subscriber.complete();\n source.subscribe(new OperatorSubscriber(subscriber, (value) => {\n innerSubscriber === null || innerSubscriber === void 0 ? void 0 : innerSubscriber.unsubscribe();\n let innerIndex = 0;\n let outerIndex = index++;\n from(project(value, outerIndex)).subscribe((innerSubscriber = new OperatorSubscriber(subscriber, (innerValue) => subscriber.next(resultSelector ? resultSelector(value, innerValue, outerIndex, innerIndex++) : innerValue), undefined, () => {\n innerSubscriber = null;\n checkComplete();\n })));\n }, undefined, () => {\n isComplete = true;\n checkComplete();\n }));\n });\n}\n//# sourceMappingURL=switchMap.js.map","export function isFunction(x) {\n return typeof x === 'function';\n}\n//# sourceMappingURL=isFunction.js.map","import { Observable } from '../Observable';\nimport { subscribeToArray } from '../util/subscribeToArray';\nimport { scheduleArray } from '../scheduled/scheduleArray';\nexport function fromArray(input, scheduler) {\n if (!scheduler) {\n return new Observable(subscribeToArray(input));\n }\n else {\n return scheduleArray(input, scheduler);\n }\n}\n//# sourceMappingURL=fromArray.js.map","import { isFunction } from './util/isFunction';\nimport { isSubscription, Subscription } from './Subscription';\nimport { config } from './config';\nimport { reportUnhandledError } from './util/reportUnhandledError';\nimport { noop } from './util/noop';\nexport class Subscriber extends Subscription {\n constructor(destination) {\n super();\n this.isStopped = false;\n if (destination) {\n this.destination = destination;\n if (isSubscription(destination)) {\n destination.add(this);\n }\n }\n else {\n this.destination = EMPTY_OBSERVER;\n }\n }\n static create(next, error, complete) {\n return new SafeSubscriber(next, error, complete);\n }\n next(value) {\n if (!this.isStopped) {\n this._next(value);\n }\n }\n error(err) {\n if (!this.isStopped) {\n this.isStopped = true;\n this._error(err);\n }\n }\n complete() {\n if (!this.isStopped) {\n this.isStopped = true;\n this._complete();\n }\n }\n unsubscribe() {\n if (!this.closed) {\n this.isStopped = true;\n super.unsubscribe();\n }\n }\n _next(value) {\n this.destination.next(value);\n }\n _error(err) {\n this.destination.error(err);\n this.unsubscribe();\n }\n _complete() {\n this.destination.complete();\n this.unsubscribe();\n }\n}\nexport class SafeSubscriber extends Subscriber {\n constructor(observerOrNext, error, complete) {\n super();\n this.destination = EMPTY_OBSERVER;\n if ((observerOrNext || error || complete) && observerOrNext !== EMPTY_OBSERVER) {\n let next;\n if (isFunction(observerOrNext)) {\n next = observerOrNext;\n }\n else if (observerOrNext) {\n ({ next, error, complete } = observerOrNext);\n let context;\n if (this && config.useDeprecatedNextContext) {\n context = Object.create(observerOrNext);\n context.unsubscribe = () => this.unsubscribe();\n }\n else {\n context = observerOrNext;\n }\n next = next === null || next === void 0 ? void 0 : next.bind(context);\n error = error === null || error === void 0 ? void 0 : error.bind(context);\n complete = complete === null || complete === void 0 ? void 0 : complete.bind(context);\n }\n this.destination = {\n next: next || noop,\n error: error || defaultErrorHandler,\n complete: complete || noop,\n };\n }\n }\n}\nfunction defaultErrorHandler(err) {\n if (config.useDeprecatedSynchronousErrorHandling) {\n throw err;\n }\n reportUnhandledError(err);\n}\nexport const EMPTY_OBSERVER = {\n closed: true,\n next: noop,\n error: defaultErrorHandler,\n complete: noop,\n};\n//# sourceMappingURL=Subscriber.js.map","import { Observable } from '../Observable';\nexport const EMPTY = new Observable(subscriber => subscriber.complete());\nexport function empty(scheduler) {\n return scheduler ? emptyScheduled(scheduler) : EMPTY;\n}\nfunction emptyScheduled(scheduler) {\n return new Observable(subscriber => scheduler.schedule(() => subscriber.complete()));\n}\n//# sourceMappingURL=empty.js.map","import { map } from './map';\nimport { from } from '../observable/from';\nimport { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function mergeMap(project, resultSelector, concurrent = Infinity) {\n if (typeof resultSelector === 'function') {\n return (source) => source.pipe(mergeMap((a, i) => from(project(a, i)).pipe(map((b, ii) => resultSelector(a, b, i, ii))), concurrent));\n }\n else if (typeof resultSelector === 'number') {\n concurrent = resultSelector;\n }\n return operate((source, subscriber) => {\n let isComplete = false;\n let active = 0;\n let index = 0;\n let buffer = [];\n const checkComplete = () => isComplete && !active && subscriber.complete();\n const tryInnerSub = () => {\n while (active < concurrent && buffer.length > 0) {\n doInnerSub(buffer.shift());\n }\n };\n const doInnerSub = (value) => {\n active++;\n subscriber.add(from(project(value, index++)).subscribe(new OperatorSubscriber(subscriber, (innerValue) => subscriber.next(innerValue), undefined, () => {\n active--;\n buffer.length && tryInnerSub();\n checkComplete();\n })));\n };\n let outerSubs;\n outerSubs = source.subscribe(new OperatorSubscriber(subscriber, (value) => (active < concurrent ? doInnerSub(value) : buffer.push(value)), undefined, () => {\n isComplete = true;\n checkComplete();\n outerSubs === null || outerSubs === void 0 ? void 0 : outerSubs.unsubscribe();\n }));\n return () => {\n buffer = null;\n };\n });\n}\nexport const flatMap = mergeMap;\n//# sourceMappingURL=mergeMap.js.map","import { config } from '../config';\nexport function reportUnhandledError(err) {\n setTimeout(() => {\n const { onUnhandledError } = config;\n if (onUnhandledError) {\n onUnhandledError(err);\n }\n else {\n throw err;\n }\n });\n}\n//# sourceMappingURL=reportUnhandledError.js.map","export const isArrayLike = ((x) => x && typeof x.length === 'number' && typeof x !== 'function');\n//# sourceMappingURL=isArrayLike.js.map","import { Observable } from '../Observable';\nimport { Subscription } from '../Subscription';\nexport function scheduleArray(input, scheduler) {\n return new Observable(subscriber => {\n const sub = new Subscription();\n let i = 0;\n sub.add(scheduler.schedule(function () {\n if (i === input.length) {\n subscriber.complete();\n return;\n }\n subscriber.next(input[i++]);\n if (!subscriber.closed) {\n sub.add(this.schedule());\n }\n }));\n return sub;\n });\n}\n//# sourceMappingURL=scheduleArray.js.map","import { createErrorClass } from './createErrorClass';\nexport const ObjectUnsubscribedError = createErrorClass((_super) => function ObjectUnsubscribedError() {\n _super(this);\n this.message = 'object unsubscribed';\n});\n//# sourceMappingURL=ObjectUnsubscribedError.js.map","import { Observable } from './Observable';\nimport { Subscription, EMPTY_SUBSCRIPTION } from './Subscription';\nimport { ObjectUnsubscribedError } from './util/ObjectUnsubscribedError';\nimport { arrRemove } from './util/arrRemove';\nexport class Subject extends Observable {\n constructor() {\n super();\n this.observers = [];\n this.closed = false;\n this.isStopped = false;\n this.hasError = false;\n this.thrownError = null;\n }\n lift(operator) {\n const subject = new AnonymousSubject(this, this);\n subject.operator = operator;\n return subject;\n }\n _throwIfClosed() {\n if (this.closed) {\n throw new ObjectUnsubscribedError();\n }\n }\n next(value) {\n this._throwIfClosed();\n if (!this.isStopped) {\n const copy = this.observers.slice();\n for (const observer of copy) {\n observer.next(value);\n }\n }\n }\n error(err) {\n this._throwIfClosed();\n if (!this.isStopped) {\n this.hasError = this.isStopped = true;\n this.thrownError = err;\n const { observers } = this;\n while (observers.length) {\n observers.shift().error(err);\n }\n }\n }\n complete() {\n this._throwIfClosed();\n if (!this.isStopped) {\n this.isStopped = true;\n const { observers } = this;\n while (observers.length) {\n observers.shift().complete();\n }\n }\n }\n unsubscribe() {\n this.isStopped = this.closed = true;\n this.observers = null;\n }\n _trySubscribe(subscriber) {\n this._throwIfClosed();\n return super._trySubscribe(subscriber);\n }\n _subscribe(subscriber) {\n this._throwIfClosed();\n this._checkFinalizedStatuses(subscriber);\n return this._innerSubscribe(subscriber);\n }\n _innerSubscribe(subscriber) {\n const { hasError, isStopped, observers } = this;\n return hasError || isStopped\n ? EMPTY_SUBSCRIPTION\n : (observers.push(subscriber), new Subscription(() => arrRemove(this.observers, subscriber)));\n }\n _checkFinalizedStatuses(subscriber) {\n const { hasError, thrownError, isStopped } = this;\n if (hasError) {\n subscriber.error(thrownError);\n }\n else if (isStopped) {\n subscriber.complete();\n }\n }\n asObservable() {\n const observable = new Observable();\n observable.source = this;\n return observable;\n }\n}\nSubject.create = (destination, source) => {\n return new AnonymousSubject(destination, source);\n};\nexport class AnonymousSubject extends Subject {\n constructor(destination, source) {\n super();\n this.destination = destination;\n this.source = source;\n }\n next(value) {\n var _a, _b;\n (_b = (_a = this.destination) === null || _a === void 0 ? void 0 : _a.next) === null || _b === void 0 ? void 0 : _b.call(_a, value);\n }\n error(err) {\n var _a, _b;\n (_b = (_a = this.destination) === null || _a === void 0 ? void 0 : _a.error) === null || _b === void 0 ? void 0 : _b.call(_a, err);\n }\n complete() {\n var _a, _b;\n (_b = (_a = this.destination) === null || _a === void 0 ? void 0 : _a.complete) === null || _b === void 0 ? void 0 : _b.call(_a);\n }\n _subscribe(subscriber) {\n var _a, _b;\n return (_b = (_a = this.source) === null || _a === void 0 ? void 0 : _a.subscribe(subscriber)) !== null && _b !== void 0 ? _b : EMPTY_SUBSCRIPTION;\n }\n}\n//# sourceMappingURL=Subject.js.map","import { identity } from './identity';\nexport function pipe(...fns) {\n return pipeFromArray(fns);\n}\nexport function pipeFromArray(fns) {\n if (fns.length === 0) {\n return identity;\n }\n if (fns.length === 1) {\n return fns[0];\n }\n return function piped(input) {\n return fns.reduce((prev, fn) => fn(prev), input);\n };\n}\n//# sourceMappingURL=pipe.js.map","import { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function distinctUntilChanged(compare, keySelector) {\n compare = compare !== null && compare !== void 0 ? compare : defaultCompare;\n return operate((source, subscriber) => {\n let prev;\n let first = true;\n source.subscribe(new OperatorSubscriber(subscriber, (value) => {\n ((first && ((prev = value), 1)) || !compare(prev, (prev = keySelector ? keySelector(value) : value))) &&\n subscriber.next(value);\n first = false;\n }));\n });\n}\nfunction defaultCompare(a, b) {\n return a === b;\n}\n//# sourceMappingURL=distinctUntilChanged.js.map","export function createErrorClass(createImpl) {\n const _super = (instance) => {\n Error.call(instance);\n instance.name = instance.constructor.name;\n instance.stack = new Error().stack;\n };\n const ctorFunc = createImpl(_super);\n ctorFunc.prototype = Object.create(Error.prototype);\n ctorFunc.prototype.constructor = ctorFunc;\n return ctorFunc;\n}\n//# sourceMappingURL=createErrorClass.js.map","export const dateTimestampProvider = {\n now() {\n return (dateTimestampProvider.delegate || Date).now();\n },\n delegate: undefined,\n};\n//# sourceMappingURL=dateTimestampProvider.js.map","import { map } from \"../operators/map\";\nconst { isArray } = Array;\nfunction callOrApply(fn, args) {\n return isArray(args) ? fn(...args) : fn(args);\n}\nexport function mapOneOrManyArgs(fn) {\n return map(args => callOrApply(fn, args));\n}\n//# sourceMappingURL=mapOneOrManyArgs.js.map","export const subscribeToArray = (array) => (subscriber) => {\n for (let i = 0, len = array.length; i < len && !subscriber.closed; i++) {\n subscriber.next(array[i]);\n }\n subscriber.complete();\n};\n//# sourceMappingURL=subscribeToArray.js.map","import { mergeMap } from './mergeMap';\nimport { identity } from '../util/identity';\nexport function mergeAll(concurrent = Infinity) {\n return mergeMap(identity, concurrent);\n}\n//# sourceMappingURL=mergeAll.js.map","import { AsyncAction } from './AsyncAction';\nimport { AsyncScheduler } from './AsyncScheduler';\nexport const asyncScheduler = new AsyncScheduler(AsyncAction);\nexport const async = asyncScheduler;\n//# sourceMappingURL=async.js.map","import { Subscription } from '../Subscription';\nexport class Action extends Subscription {\n constructor(scheduler, work) {\n super();\n }\n schedule(state, delay = 0) {\n return this;\n }\n}\n//# sourceMappingURL=Action.js.map","export const intervalProvider = {\n setInterval(...args) {\n const { delegate } = intervalProvider;\n return ((delegate === null || delegate === void 0 ? void 0 : delegate.setInterval) || setInterval)(...args);\n },\n clearInterval(handle) {\n const { delegate } = intervalProvider;\n return ((delegate === null || delegate === void 0 ? void 0 : delegate.clearInterval) || clearInterval)(handle);\n },\n delegate: undefined,\n};\n//# sourceMappingURL=intervalProvider.js.map","import { Action } from './Action';\nimport { intervalProvider } from './intervalProvider';\nimport { arrRemove } from '../util/arrRemove';\nexport class AsyncAction extends Action {\n constructor(scheduler, work) {\n super(scheduler, work);\n this.scheduler = scheduler;\n this.work = work;\n this.pending = false;\n }\n schedule(state, delay = 0) {\n if (this.closed) {\n return this;\n }\n this.state = state;\n const id = this.id;\n const scheduler = this.scheduler;\n if (id != null) {\n this.id = this.recycleAsyncId(scheduler, id, delay);\n }\n this.pending = true;\n this.delay = delay;\n this.id = this.id || this.requestAsyncId(scheduler, this.id, delay);\n return this;\n }\n requestAsyncId(scheduler, _id, delay = 0) {\n return intervalProvider.setInterval(scheduler.flush.bind(scheduler, this), delay);\n }\n recycleAsyncId(_scheduler, id, delay = 0) {\n if (delay != null && this.delay === delay && this.pending === false) {\n return id;\n }\n intervalProvider.clearInterval(id);\n return undefined;\n }\n execute(state, delay) {\n if (this.closed) {\n return new Error('executing a cancelled action');\n }\n this.pending = false;\n const error = this._execute(state, delay);\n if (error) {\n return error;\n }\n else if (this.pending === false && this.id != null) {\n this.id = this.recycleAsyncId(this.scheduler, this.id, null);\n }\n }\n _execute(state, _delay) {\n let errored = false;\n let errorValue = undefined;\n try {\n this.work(state);\n }\n catch (e) {\n errored = true;\n errorValue = (!!e && e) || new Error(e);\n }\n if (errored) {\n this.unsubscribe();\n return errorValue;\n }\n }\n unsubscribe() {\n if (!this.closed) {\n const { id, scheduler } = this;\n const { actions } = scheduler;\n this.work = this.state = this.scheduler = null;\n this.pending = false;\n arrRemove(actions, this);\n if (id != null) {\n this.id = this.recycleAsyncId(scheduler, id, null);\n }\n this.delay = null;\n super.unsubscribe();\n }\n }\n}\n//# sourceMappingURL=AsyncAction.js.map","import { dateTimestampProvider } from \"./scheduler/dateTimestampProvider\";\nexport class Scheduler {\n constructor(SchedulerAction, now = Scheduler.now) {\n this.SchedulerAction = SchedulerAction;\n this.now = now;\n }\n schedule(work, delay = 0, state) {\n return new this.SchedulerAction(this, work).schedule(state, delay);\n }\n}\nScheduler.now = dateTimestampProvider.now;\n//# sourceMappingURL=Scheduler.js.map","import { Scheduler } from '../Scheduler';\nexport class AsyncScheduler extends Scheduler {\n constructor(SchedulerAction, now = Scheduler.now) {\n super(SchedulerAction, now);\n this.actions = [];\n this.active = false;\n this.scheduled = undefined;\n }\n flush(action) {\n const { actions } = this;\n if (this.active) {\n actions.push(action);\n return;\n }\n let error;\n this.active = true;\n do {\n if (error = action.execute(action.state, action.delay)) {\n break;\n }\n } while (action = actions.shift());\n this.active = false;\n if (error) {\n while (action = actions.shift()) {\n action.unsubscribe();\n }\n throw error;\n }\n }\n}\n//# sourceMappingURL=AsyncScheduler.js.map","/*!\n * clipboard.js v2.0.6\n * https://clipboardjs.com/\n * \n * Licensed MIT © Zeno Rocha\n */\n(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"ClipboardJS\"] = factory();\n\telse\n\t\troot[\"ClipboardJS\"] = factory();\n})(this, function() {\nreturn /******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// define __esModule on exports\n/******/ \t__webpack_require__.r = function(exports) {\n/******/ \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n/******/ \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n/******/ \t\t}\n/******/ \t\tObject.defineProperty(exports, '__esModule', { value: true });\n/******/ \t};\n/******/\n/******/ \t// create a fake namespace object\n/******/ \t// mode & 1: value is a module id, require it\n/******/ \t// mode & 2: merge all properties of value into the ns\n/******/ \t// mode & 4: return value when already ns object\n/******/ \t// mode & 8|1: behave like require\n/******/ \t__webpack_require__.t = function(value, mode) {\n/******/ \t\tif(mode & 1) value = __webpack_require__(value);\n/******/ \t\tif(mode & 8) return value;\n/******/ \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n/******/ \t\tvar ns = Object.create(null);\n/******/ \t\t__webpack_require__.r(ns);\n/******/ \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n/******/ \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n/******/ \t\treturn ns;\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"\";\n/******/\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 6);\n/******/ })\n/************************************************************************/\n/******/ ([\n/* 0 */\n/***/ (function(module, exports) {\n\nfunction select(element) {\n var selectedText;\n\n if (element.nodeName === 'SELECT') {\n element.focus();\n\n selectedText = element.value;\n }\n else if (element.nodeName === 'INPUT' || element.nodeName === 'TEXTAREA') {\n var isReadOnly = element.hasAttribute('readonly');\n\n if (!isReadOnly) {\n element.setAttribute('readonly', '');\n }\n\n element.select();\n element.setSelectionRange(0, element.value.length);\n\n if (!isReadOnly) {\n element.removeAttribute('readonly');\n }\n\n selectedText = element.value;\n }\n else {\n if (element.hasAttribute('contenteditable')) {\n element.focus();\n }\n\n var selection = window.getSelection();\n var range = document.createRange();\n\n range.selectNodeContents(element);\n selection.removeAllRanges();\n selection.addRange(range);\n\n selectedText = selection.toString();\n }\n\n return selectedText;\n}\n\nmodule.exports = select;\n\n\n/***/ }),\n/* 1 */\n/***/ (function(module, exports) {\n\nfunction E () {\n // Keep this empty so it's easier to inherit from\n // (via https://github.com/lipsmack from https://github.com/scottcorgan/tiny-emitter/issues/3)\n}\n\nE.prototype = {\n on: function (name, callback, ctx) {\n var e = this.e || (this.e = {});\n\n (e[name] || (e[name] = [])).push({\n fn: callback,\n ctx: ctx\n });\n\n return this;\n },\n\n once: function (name, callback, ctx) {\n var self = this;\n function listener () {\n self.off(name, listener);\n callback.apply(ctx, arguments);\n };\n\n listener._ = callback\n return this.on(name, listener, ctx);\n },\n\n emit: function (name) {\n var data = [].slice.call(arguments, 1);\n var evtArr = ((this.e || (this.e = {}))[name] || []).slice();\n var i = 0;\n var len = evtArr.length;\n\n for (i; i < len; i++) {\n evtArr[i].fn.apply(evtArr[i].ctx, data);\n }\n\n return this;\n },\n\n off: function (name, callback) {\n var e = this.e || (this.e = {});\n var evts = e[name];\n var liveEvents = [];\n\n if (evts && callback) {\n for (var i = 0, len = evts.length; i < len; i++) {\n if (evts[i].fn !== callback && evts[i].fn._ !== callback)\n liveEvents.push(evts[i]);\n }\n }\n\n // Remove event from queue to prevent memory leak\n // Suggested by https://github.com/lazd\n // Ref: https://github.com/scottcorgan/tiny-emitter/commit/c6ebfaa9bc973b33d110a84a307742b7cf94c953#commitcomment-5024910\n\n (liveEvents.length)\n ? e[name] = liveEvents\n : delete e[name];\n\n return this;\n }\n};\n\nmodule.exports = E;\nmodule.exports.TinyEmitter = E;\n\n\n/***/ }),\n/* 2 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar is = __webpack_require__(3);\nvar delegate = __webpack_require__(4);\n\n/**\n * Validates all params and calls the right\n * listener function based on its target type.\n *\n * @param {String|HTMLElement|HTMLCollection|NodeList} target\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listen(target, type, callback) {\n if (!target && !type && !callback) {\n throw new Error('Missing required arguments');\n }\n\n if (!is.string(type)) {\n throw new TypeError('Second argument must be a String');\n }\n\n if (!is.fn(callback)) {\n throw new TypeError('Third argument must be a Function');\n }\n\n if (is.node(target)) {\n return listenNode(target, type, callback);\n }\n else if (is.nodeList(target)) {\n return listenNodeList(target, type, callback);\n }\n else if (is.string(target)) {\n return listenSelector(target, type, callback);\n }\n else {\n throw new TypeError('First argument must be a String, HTMLElement, HTMLCollection, or NodeList');\n }\n}\n\n/**\n * Adds an event listener to a HTML element\n * and returns a remove listener function.\n *\n * @param {HTMLElement} node\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenNode(node, type, callback) {\n node.addEventListener(type, callback);\n\n return {\n destroy: function() {\n node.removeEventListener(type, callback);\n }\n }\n}\n\n/**\n * Add an event listener to a list of HTML elements\n * and returns a remove listener function.\n *\n * @param {NodeList|HTMLCollection} nodeList\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenNodeList(nodeList, type, callback) {\n Array.prototype.forEach.call(nodeList, function(node) {\n node.addEventListener(type, callback);\n });\n\n return {\n destroy: function() {\n Array.prototype.forEach.call(nodeList, function(node) {\n node.removeEventListener(type, callback);\n });\n }\n }\n}\n\n/**\n * Add an event listener to a selector\n * and returns a remove listener function.\n *\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenSelector(selector, type, callback) {\n return delegate(document.body, selector, type, callback);\n}\n\nmodule.exports = listen;\n\n\n/***/ }),\n/* 3 */\n/***/ (function(module, exports) {\n\n/**\n * Check if argument is a HTML element.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.node = function(value) {\n return value !== undefined\n && value instanceof HTMLElement\n && value.nodeType === 1;\n};\n\n/**\n * Check if argument is a list of HTML elements.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.nodeList = function(value) {\n var type = Object.prototype.toString.call(value);\n\n return value !== undefined\n && (type === '[object NodeList]' || type === '[object HTMLCollection]')\n && ('length' in value)\n && (value.length === 0 || exports.node(value[0]));\n};\n\n/**\n * Check if argument is a string.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.string = function(value) {\n return typeof value === 'string'\n || value instanceof String;\n};\n\n/**\n * Check if argument is a function.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.fn = function(value) {\n var type = Object.prototype.toString.call(value);\n\n return type === '[object Function]';\n};\n\n\n/***/ }),\n/* 4 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar closest = __webpack_require__(5);\n\n/**\n * Delegates event to a selector.\n *\n * @param {Element} element\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @param {Boolean} useCapture\n * @return {Object}\n */\nfunction _delegate(element, selector, type, callback, useCapture) {\n var listenerFn = listener.apply(this, arguments);\n\n element.addEventListener(type, listenerFn, useCapture);\n\n return {\n destroy: function() {\n element.removeEventListener(type, listenerFn, useCapture);\n }\n }\n}\n\n/**\n * Delegates event to a selector.\n *\n * @param {Element|String|Array} [elements]\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @param {Boolean} useCapture\n * @return {Object}\n */\nfunction delegate(elements, selector, type, callback, useCapture) {\n // Handle the regular Element usage\n if (typeof elements.addEventListener === 'function') {\n return _delegate.apply(null, arguments);\n }\n\n // Handle Element-less usage, it defaults to global delegation\n if (typeof type === 'function') {\n // Use `document` as the first parameter, then apply arguments\n // This is a short way to .unshift `arguments` without running into deoptimizations\n return _delegate.bind(null, document).apply(null, arguments);\n }\n\n // Handle Selector-based usage\n if (typeof elements === 'string') {\n elements = document.querySelectorAll(elements);\n }\n\n // Handle Array-like based usage\n return Array.prototype.map.call(elements, function (element) {\n return _delegate(element, selector, type, callback, useCapture);\n });\n}\n\n/**\n * Finds closest match and invokes callback.\n *\n * @param {Element} element\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @return {Function}\n */\nfunction listener(element, selector, type, callback) {\n return function(e) {\n e.delegateTarget = closest(e.target, selector);\n\n if (e.delegateTarget) {\n callback.call(element, e);\n }\n }\n}\n\nmodule.exports = delegate;\n\n\n/***/ }),\n/* 5 */\n/***/ (function(module, exports) {\n\nvar DOCUMENT_NODE_TYPE = 9;\n\n/**\n * A polyfill for Element.matches()\n */\nif (typeof Element !== 'undefined' && !Element.prototype.matches) {\n var proto = Element.prototype;\n\n proto.matches = proto.matchesSelector ||\n proto.mozMatchesSelector ||\n proto.msMatchesSelector ||\n proto.oMatchesSelector ||\n proto.webkitMatchesSelector;\n}\n\n/**\n * Finds the closest parent that matches a selector.\n *\n * @param {Element} element\n * @param {String} selector\n * @return {Function}\n */\nfunction closest (element, selector) {\n while (element && element.nodeType !== DOCUMENT_NODE_TYPE) {\n if (typeof element.matches === 'function' &&\n element.matches(selector)) {\n return element;\n }\n element = element.parentNode;\n }\n}\n\nmodule.exports = closest;\n\n\n/***/ }),\n/* 6 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n\n// EXTERNAL MODULE: ./node_modules/select/src/select.js\nvar src_select = __webpack_require__(0);\nvar select_default = /*#__PURE__*/__webpack_require__.n(src_select);\n\n// CONCATENATED MODULE: ./src/clipboard-action.js\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n\n\n/**\n * Inner class which performs selection from either `text` or `target`\n * properties and then executes copy or cut operations.\n */\n\nvar clipboard_action_ClipboardAction = function () {\n /**\n * @param {Object} options\n */\n function ClipboardAction(options) {\n _classCallCheck(this, ClipboardAction);\n\n this.resolveOptions(options);\n this.initSelection();\n }\n\n /**\n * Defines base properties passed from constructor.\n * @param {Object} options\n */\n\n\n _createClass(ClipboardAction, [{\n key: 'resolveOptions',\n value: function resolveOptions() {\n var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n\n this.action = options.action;\n this.container = options.container;\n this.emitter = options.emitter;\n this.target = options.target;\n this.text = options.text;\n this.trigger = options.trigger;\n\n this.selectedText = '';\n }\n\n /**\n * Decides which selection strategy is going to be applied based\n * on the existence of `text` and `target` properties.\n */\n\n }, {\n key: 'initSelection',\n value: function initSelection() {\n if (this.text) {\n this.selectFake();\n } else if (this.target) {\n this.selectTarget();\n }\n }\n\n /**\n * Creates a fake textarea element, sets its value from `text` property,\n * and makes a selection on it.\n */\n\n }, {\n key: 'selectFake',\n value: function selectFake() {\n var _this = this;\n\n var isRTL = document.documentElement.getAttribute('dir') == 'rtl';\n\n this.removeFake();\n\n this.fakeHandlerCallback = function () {\n return _this.removeFake();\n };\n this.fakeHandler = this.container.addEventListener('click', this.fakeHandlerCallback) || true;\n\n this.fakeElem = document.createElement('textarea');\n // Prevent zooming on iOS\n this.fakeElem.style.fontSize = '12pt';\n // Reset box model\n this.fakeElem.style.border = '0';\n this.fakeElem.style.padding = '0';\n this.fakeElem.style.margin = '0';\n // Move element out of screen horizontally\n this.fakeElem.style.position = 'absolute';\n this.fakeElem.style[isRTL ? 'right' : 'left'] = '-9999px';\n // Move element to the same position vertically\n var yPosition = window.pageYOffset || document.documentElement.scrollTop;\n this.fakeElem.style.top = yPosition + 'px';\n\n this.fakeElem.setAttribute('readonly', '');\n this.fakeElem.value = this.text;\n\n this.container.appendChild(this.fakeElem);\n\n this.selectedText = select_default()(this.fakeElem);\n this.copyText();\n }\n\n /**\n * Only removes the fake element after another click event, that way\n * a user can hit `Ctrl+C` to copy because selection still exists.\n */\n\n }, {\n key: 'removeFake',\n value: function removeFake() {\n if (this.fakeHandler) {\n this.container.removeEventListener('click', this.fakeHandlerCallback);\n this.fakeHandler = null;\n this.fakeHandlerCallback = null;\n }\n\n if (this.fakeElem) {\n this.container.removeChild(this.fakeElem);\n this.fakeElem = null;\n }\n }\n\n /**\n * Selects the content from element passed on `target` property.\n */\n\n }, {\n key: 'selectTarget',\n value: function selectTarget() {\n this.selectedText = select_default()(this.target);\n this.copyText();\n }\n\n /**\n * Executes the copy operation based on the current selection.\n */\n\n }, {\n key: 'copyText',\n value: function copyText() {\n var succeeded = void 0;\n\n try {\n succeeded = document.execCommand(this.action);\n } catch (err) {\n succeeded = false;\n }\n\n this.handleResult(succeeded);\n }\n\n /**\n * Fires an event based on the copy operation result.\n * @param {Boolean} succeeded\n */\n\n }, {\n key: 'handleResult',\n value: function handleResult(succeeded) {\n this.emitter.emit(succeeded ? 'success' : 'error', {\n action: this.action,\n text: this.selectedText,\n trigger: this.trigger,\n clearSelection: this.clearSelection.bind(this)\n });\n }\n\n /**\n * Moves focus away from `target` and back to the trigger, removes current selection.\n */\n\n }, {\n key: 'clearSelection',\n value: function clearSelection() {\n if (this.trigger) {\n this.trigger.focus();\n }\n document.activeElement.blur();\n window.getSelection().removeAllRanges();\n }\n\n /**\n * Sets the `action` to be performed which can be either 'copy' or 'cut'.\n * @param {String} action\n */\n\n }, {\n key: 'destroy',\n\n\n /**\n * Destroy lifecycle.\n */\n value: function destroy() {\n this.removeFake();\n }\n }, {\n key: 'action',\n set: function set() {\n var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'copy';\n\n this._action = action;\n\n if (this._action !== 'copy' && this._action !== 'cut') {\n throw new Error('Invalid \"action\" value, use either \"copy\" or \"cut\"');\n }\n }\n\n /**\n * Gets the `action` property.\n * @return {String}\n */\n ,\n get: function get() {\n return this._action;\n }\n\n /**\n * Sets the `target` property using an element\n * that will be have its content copied.\n * @param {Element} target\n */\n\n }, {\n key: 'target',\n set: function set(target) {\n if (target !== undefined) {\n if (target && (typeof target === 'undefined' ? 'undefined' : _typeof(target)) === 'object' && target.nodeType === 1) {\n if (this.action === 'copy' && target.hasAttribute('disabled')) {\n throw new Error('Invalid \"target\" attribute. Please use \"readonly\" instead of \"disabled\" attribute');\n }\n\n if (this.action === 'cut' && (target.hasAttribute('readonly') || target.hasAttribute('disabled'))) {\n throw new Error('Invalid \"target\" attribute. You can\\'t cut text from elements with \"readonly\" or \"disabled\" attributes');\n }\n\n this._target = target;\n } else {\n throw new Error('Invalid \"target\" value, use a valid Element');\n }\n }\n }\n\n /**\n * Gets the `target` property.\n * @return {String|HTMLElement}\n */\n ,\n get: function get() {\n return this._target;\n }\n }]);\n\n return ClipboardAction;\n}();\n\n/* harmony default export */ var clipboard_action = (clipboard_action_ClipboardAction);\n// EXTERNAL MODULE: ./node_modules/tiny-emitter/index.js\nvar tiny_emitter = __webpack_require__(1);\nvar tiny_emitter_default = /*#__PURE__*/__webpack_require__.n(tiny_emitter);\n\n// EXTERNAL MODULE: ./node_modules/good-listener/src/listen.js\nvar listen = __webpack_require__(2);\nvar listen_default = /*#__PURE__*/__webpack_require__.n(listen);\n\n// CONCATENATED MODULE: ./src/clipboard.js\nvar clipboard_typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nvar clipboard_createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nfunction clipboard_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }\n\n\n\n\n\n/**\n * Base class which takes one or more elements, adds event listeners to them,\n * and instantiates a new `ClipboardAction` on each click.\n */\n\nvar clipboard_Clipboard = function (_Emitter) {\n _inherits(Clipboard, _Emitter);\n\n /**\n * @param {String|HTMLElement|HTMLCollection|NodeList} trigger\n * @param {Object} options\n */\n function Clipboard(trigger, options) {\n clipboard_classCallCheck(this, Clipboard);\n\n var _this = _possibleConstructorReturn(this, (Clipboard.__proto__ || Object.getPrototypeOf(Clipboard)).call(this));\n\n _this.resolveOptions(options);\n _this.listenClick(trigger);\n return _this;\n }\n\n /**\n * Defines if attributes would be resolved using internal setter functions\n * or custom functions that were passed in the constructor.\n * @param {Object} options\n */\n\n\n clipboard_createClass(Clipboard, [{\n key: 'resolveOptions',\n value: function resolveOptions() {\n var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n\n this.action = typeof options.action === 'function' ? options.action : this.defaultAction;\n this.target = typeof options.target === 'function' ? options.target : this.defaultTarget;\n this.text = typeof options.text === 'function' ? options.text : this.defaultText;\n this.container = clipboard_typeof(options.container) === 'object' ? options.container : document.body;\n }\n\n /**\n * Adds a click event listener to the passed trigger.\n * @param {String|HTMLElement|HTMLCollection|NodeList} trigger\n */\n\n }, {\n key: 'listenClick',\n value: function listenClick(trigger) {\n var _this2 = this;\n\n this.listener = listen_default()(trigger, 'click', function (e) {\n return _this2.onClick(e);\n });\n }\n\n /**\n * Defines a new `ClipboardAction` on each click event.\n * @param {Event} e\n */\n\n }, {\n key: 'onClick',\n value: function onClick(e) {\n var trigger = e.delegateTarget || e.currentTarget;\n\n if (this.clipboardAction) {\n this.clipboardAction = null;\n }\n\n this.clipboardAction = new clipboard_action({\n action: this.action(trigger),\n target: this.target(trigger),\n text: this.text(trigger),\n container: this.container,\n trigger: trigger,\n emitter: this\n });\n }\n\n /**\n * Default `action` lookup function.\n * @param {Element} trigger\n */\n\n }, {\n key: 'defaultAction',\n value: function defaultAction(trigger) {\n return getAttributeValue('action', trigger);\n }\n\n /**\n * Default `target` lookup function.\n * @param {Element} trigger\n */\n\n }, {\n key: 'defaultTarget',\n value: function defaultTarget(trigger) {\n var selector = getAttributeValue('target', trigger);\n\n if (selector) {\n return document.querySelector(selector);\n }\n }\n\n /**\n * Returns the support of the given action, or all actions if no action is\n * given.\n * @param {String} [action]\n */\n\n }, {\n key: 'defaultText',\n\n\n /**\n * Default `text` lookup function.\n * @param {Element} trigger\n */\n value: function defaultText(trigger) {\n return getAttributeValue('text', trigger);\n }\n\n /**\n * Destroy lifecycle.\n */\n\n }, {\n key: 'destroy',\n value: function destroy() {\n this.listener.destroy();\n\n if (this.clipboardAction) {\n this.clipboardAction.destroy();\n this.clipboardAction = null;\n }\n }\n }], [{\n key: 'isSupported',\n value: function isSupported() {\n var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ['copy', 'cut'];\n\n var actions = typeof action === 'string' ? [action] : action;\n var support = !!document.queryCommandSupported;\n\n actions.forEach(function (action) {\n support = support && !!document.queryCommandSupported(action);\n });\n\n return support;\n }\n }]);\n\n return Clipboard;\n}(tiny_emitter_default.a);\n\n/**\n * Helper function to retrieve attribute value.\n * @param {String} suffix\n * @param {Element} element\n */\n\n\nfunction getAttributeValue(suffix, element) {\n var attribute = 'data-clipboard-' + suffix;\n\n if (!element.hasAttribute(attribute)) {\n return;\n }\n\n return element.getAttribute(attribute);\n}\n\n/* harmony default export */ var clipboard = __webpack_exports__[\"default\"] = (clipboard_Clipboard);\n\n/***/ })\n/******/ ])[\"default\"];\n});","import { isScheduler } from '../util/isScheduler';\nimport { fromArray } from './fromArray';\nimport { scheduleArray } from '../scheduled/scheduleArray';\nexport function of(...args) {\n let scheduler = args[args.length - 1];\n if (isScheduler(scheduler)) {\n args.pop();\n return scheduleArray(args, scheduler);\n }\n else {\n return fromArray(args);\n }\n}\n//# sourceMappingURL=of.js.map","const { isArray } = Array;\nconst { getPrototypeOf, prototype: objectProto, keys: getKeys } = Object;\nexport function argsArgArrayOrObject(args) {\n if (args.length === 1) {\n const first = args[0];\n if (isArray(first)) {\n return { args: first, keys: null };\n }\n if (isPOJO(first)) {\n const keys = getKeys(first);\n return {\n args: keys.map((key) => first[key]),\n keys,\n };\n }\n }\n return { args: args, keys: null };\n}\nfunction isPOJO(obj) {\n return obj && typeof obj === 'object' && getPrototypeOf(obj) === objectProto;\n}\n//# sourceMappingURL=argsArgArrayOrObject.js.map","import { Observable } from '../Observable';\nimport { isScheduler } from '../util/isScheduler';\nimport { argsArgArrayOrObject } from '../util/argsArgArrayOrObject';\nimport { Subscriber } from '../Subscriber';\nimport { from } from './from';\nimport { identity } from '../util/identity';\nimport { mapOneOrManyArgs } from '../util/mapOneOrManyArgs';\nexport function combineLatest(...args) {\n let resultSelector = undefined;\n let scheduler = undefined;\n if (isScheduler(args[args.length - 1])) {\n scheduler = args.pop();\n }\n if (typeof args[args.length - 1] === 'function') {\n resultSelector = args.pop();\n }\n const { args: observables, keys } = argsArgArrayOrObject(args);\n const result = new Observable(combineLatestInit(observables, scheduler, keys\n ?\n (args) => {\n const value = {};\n for (let i = 0; i < args.length; i++) {\n value[keys[i]] = args[i];\n }\n return value;\n }\n :\n identity));\n if (resultSelector) {\n return result.pipe(mapOneOrManyArgs(resultSelector));\n }\n return result;\n}\nclass CombineLatestSubscriber extends Subscriber {\n constructor(destination, _next, shouldComplete) {\n super(destination);\n this._next = _next;\n this.shouldComplete = shouldComplete;\n }\n _complete() {\n if (this.shouldComplete()) {\n super._complete();\n }\n else {\n this.unsubscribe();\n }\n }\n}\nexport function combineLatestInit(observables, scheduler = undefined, valueTransform = identity) {\n return (subscriber) => {\n const primarySubscribe = () => {\n const { length } = observables;\n const values = new Array(length);\n let active = length;\n const hasValues = observables.map(() => false);\n let waitingForFirstValues = true;\n const emit = () => subscriber.next(valueTransform(values.slice()));\n for (let i = 0; i < length; i++) {\n const subscribe = () => {\n const source = from(observables[i], scheduler);\n source.subscribe(new CombineLatestSubscriber(subscriber, (value) => {\n values[i] = value;\n if (waitingForFirstValues) {\n hasValues[i] = true;\n waitingForFirstValues = !hasValues.every(identity);\n }\n if (!waitingForFirstValues) {\n emit();\n }\n }, () => --active === 0));\n };\n maybeSchedule(scheduler, subscribe, subscriber);\n }\n };\n maybeSchedule(scheduler, primarySubscribe, subscriber);\n };\n}\nfunction maybeSchedule(scheduler, execute, subscription) {\n if (scheduler) {\n subscription.add(scheduler.schedule(execute));\n }\n else {\n execute();\n }\n}\n//# sourceMappingURL=combineLatest.js.map","import { Subject } from './Subject';\nimport { dateTimestampProvider } from './scheduler/dateTimestampProvider';\nexport class ReplaySubject extends Subject {\n constructor(bufferSize = Infinity, windowTime = Infinity, timestampProvider = dateTimestampProvider) {\n super();\n this.bufferSize = bufferSize;\n this.windowTime = windowTime;\n this.timestampProvider = timestampProvider;\n this.buffer = [];\n this.infiniteTimeWindow = true;\n this.infiniteTimeWindow = windowTime === Infinity;\n this.bufferSize = Math.max(1, bufferSize);\n this.windowTime = Math.max(1, windowTime);\n }\n next(value) {\n const { isStopped, buffer, infiniteTimeWindow, timestampProvider, windowTime } = this;\n if (!isStopped) {\n buffer.push(value);\n !infiniteTimeWindow && buffer.push(timestampProvider.now() + windowTime);\n }\n this.trimBuffer();\n super.next(value);\n }\n _subscribe(subscriber) {\n this._throwIfClosed();\n this.trimBuffer();\n const subscription = this._innerSubscribe(subscriber);\n const { infiniteTimeWindow, buffer } = this;\n const copy = buffer.slice();\n for (let i = 0; i < copy.length && !subscriber.closed; i += infiniteTimeWindow ? 1 : 2) {\n subscriber.next(copy[i]);\n }\n this._checkFinalizedStatuses(subscriber);\n return subscription;\n }\n trimBuffer() {\n const { bufferSize, timestampProvider, buffer, infiniteTimeWindow } = this;\n const adjustedBufferSize = (infiniteTimeWindow ? 1 : 2) * bufferSize;\n bufferSize < Infinity && adjustedBufferSize < buffer.length && buffer.splice(0, buffer.length - adjustedBufferSize);\n if (!infiniteTimeWindow) {\n const now = timestampProvider.now();\n let last = 0;\n for (let i = 1; i < buffer.length && buffer[i] <= now; i += 2) {\n last = i;\n }\n last && buffer.splice(0, last + 1);\n }\n }\n}\n//# sourceMappingURL=ReplaySubject.js.map","/**\r\n * A collection of shims that provide minimal functionality of the ES6 collections.\r\n *\r\n * These implementations are not meant to be used outside of the ResizeObserver\r\n * modules as they cover only a limited range of use cases.\r\n */\r\n/* eslint-disable require-jsdoc, valid-jsdoc */\r\nvar MapShim = (function () {\r\n if (typeof Map !== 'undefined') {\r\n return Map;\r\n }\r\n /**\r\n * Returns index in provided array that matches the specified key.\r\n *\r\n * @param {Array} arr\r\n * @param {*} key\r\n * @returns {number}\r\n */\r\n function getIndex(arr, key) {\r\n var result = -1;\r\n arr.some(function (entry, index) {\r\n if (entry[0] === key) {\r\n result = index;\r\n return true;\r\n }\r\n return false;\r\n });\r\n return result;\r\n }\r\n return /** @class */ (function () {\r\n function class_1() {\r\n this.__entries__ = [];\r\n }\r\n Object.defineProperty(class_1.prototype, \"size\", {\r\n /**\r\n * @returns {boolean}\r\n */\r\n get: function () {\r\n return this.__entries__.length;\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n /**\r\n * @param {*} key\r\n * @returns {*}\r\n */\r\n class_1.prototype.get = function (key) {\r\n var index = getIndex(this.__entries__, key);\r\n var entry = this.__entries__[index];\r\n return entry && entry[1];\r\n };\r\n /**\r\n * @param {*} key\r\n * @param {*} value\r\n * @returns {void}\r\n */\r\n class_1.prototype.set = function (key, value) {\r\n var index = getIndex(this.__entries__, key);\r\n if (~index) {\r\n this.__entries__[index][1] = value;\r\n }\r\n else {\r\n this.__entries__.push([key, value]);\r\n }\r\n };\r\n /**\r\n * @param {*} key\r\n * @returns {void}\r\n */\r\n class_1.prototype.delete = function (key) {\r\n var entries = this.__entries__;\r\n var index = getIndex(entries, key);\r\n if (~index) {\r\n entries.splice(index, 1);\r\n }\r\n };\r\n /**\r\n * @param {*} key\r\n * @returns {void}\r\n */\r\n class_1.prototype.has = function (key) {\r\n return !!~getIndex(this.__entries__, key);\r\n };\r\n /**\r\n * @returns {void}\r\n */\r\n class_1.prototype.clear = function () {\r\n this.__entries__.splice(0);\r\n };\r\n /**\r\n * @param {Function} callback\r\n * @param {*} [ctx=null]\r\n * @returns {void}\r\n */\r\n class_1.prototype.forEach = function (callback, ctx) {\r\n if (ctx === void 0) { ctx = null; }\r\n for (var _i = 0, _a = this.__entries__; _i < _a.length; _i++) {\r\n var entry = _a[_i];\r\n callback.call(ctx, entry[1], entry[0]);\r\n }\r\n };\r\n return class_1;\r\n }());\r\n})();\n\n/**\r\n * Detects whether window and document objects are available in current environment.\r\n */\r\nvar isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined' && window.document === document;\n\n// Returns global object of a current environment.\r\nvar global$1 = (function () {\r\n if (typeof global !== 'undefined' && global.Math === Math) {\r\n return global;\r\n }\r\n if (typeof self !== 'undefined' && self.Math === Math) {\r\n return self;\r\n }\r\n if (typeof window !== 'undefined' && window.Math === Math) {\r\n return window;\r\n }\r\n // eslint-disable-next-line no-new-func\r\n return Function('return this')();\r\n})();\n\n/**\r\n * A shim for the requestAnimationFrame which falls back to the setTimeout if\r\n * first one is not supported.\r\n *\r\n * @returns {number} Requests' identifier.\r\n */\r\nvar requestAnimationFrame$1 = (function () {\r\n if (typeof requestAnimationFrame === 'function') {\r\n // It's required to use a bounded function because IE sometimes throws\r\n // an \"Invalid calling object\" error if rAF is invoked without the global\r\n // object on the left hand side.\r\n return requestAnimationFrame.bind(global$1);\r\n }\r\n return function (callback) { return setTimeout(function () { return callback(Date.now()); }, 1000 / 60); };\r\n})();\n\n// Defines minimum timeout before adding a trailing call.\r\nvar trailingTimeout = 2;\r\n/**\r\n * Creates a wrapper function which ensures that provided callback will be\r\n * invoked only once during the specified delay period.\r\n *\r\n * @param {Function} callback - Function to be invoked after the delay period.\r\n * @param {number} delay - Delay after which to invoke callback.\r\n * @returns {Function}\r\n */\r\nfunction throttle (callback, delay) {\r\n var leadingCall = false, trailingCall = false, lastCallTime = 0;\r\n /**\r\n * Invokes the original callback function and schedules new invocation if\r\n * the \"proxy\" was called during current request.\r\n *\r\n * @returns {void}\r\n */\r\n function resolvePending() {\r\n if (leadingCall) {\r\n leadingCall = false;\r\n callback();\r\n }\r\n if (trailingCall) {\r\n proxy();\r\n }\r\n }\r\n /**\r\n * Callback invoked after the specified delay. It will further postpone\r\n * invocation of the original function delegating it to the\r\n * requestAnimationFrame.\r\n *\r\n * @returns {void}\r\n */\r\n function timeoutCallback() {\r\n requestAnimationFrame$1(resolvePending);\r\n }\r\n /**\r\n * Schedules invocation of the original function.\r\n *\r\n * @returns {void}\r\n */\r\n function proxy() {\r\n var timeStamp = Date.now();\r\n if (leadingCall) {\r\n // Reject immediately following calls.\r\n if (timeStamp - lastCallTime < trailingTimeout) {\r\n return;\r\n }\r\n // Schedule new call to be in invoked when the pending one is resolved.\r\n // This is important for \"transitions\" which never actually start\r\n // immediately so there is a chance that we might miss one if change\r\n // happens amids the pending invocation.\r\n trailingCall = true;\r\n }\r\n else {\r\n leadingCall = true;\r\n trailingCall = false;\r\n setTimeout(timeoutCallback, delay);\r\n }\r\n lastCallTime = timeStamp;\r\n }\r\n return proxy;\r\n}\n\n// Minimum delay before invoking the update of observers.\r\nvar REFRESH_DELAY = 20;\r\n// A list of substrings of CSS properties used to find transition events that\r\n// might affect dimensions of observed elements.\r\nvar transitionKeys = ['top', 'right', 'bottom', 'left', 'width', 'height', 'size', 'weight'];\r\n// Check if MutationObserver is available.\r\nvar mutationObserverSupported = typeof MutationObserver !== 'undefined';\r\n/**\r\n * Singleton controller class which handles updates of ResizeObserver instances.\r\n */\r\nvar ResizeObserverController = /** @class */ (function () {\r\n /**\r\n * Creates a new instance of ResizeObserverController.\r\n *\r\n * @private\r\n */\r\n function ResizeObserverController() {\r\n /**\r\n * Indicates whether DOM listeners have been added.\r\n *\r\n * @private {boolean}\r\n */\r\n this.connected_ = false;\r\n /**\r\n * Tells that controller has subscribed for Mutation Events.\r\n *\r\n * @private {boolean}\r\n */\r\n this.mutationEventsAdded_ = false;\r\n /**\r\n * Keeps reference to the instance of MutationObserver.\r\n *\r\n * @private {MutationObserver}\r\n */\r\n this.mutationsObserver_ = null;\r\n /**\r\n * A list of connected observers.\r\n *\r\n * @private {Array}\r\n */\r\n this.observers_ = [];\r\n this.onTransitionEnd_ = this.onTransitionEnd_.bind(this);\r\n this.refresh = throttle(this.refresh.bind(this), REFRESH_DELAY);\r\n }\r\n /**\r\n * Adds observer to observers list.\r\n *\r\n * @param {ResizeObserverSPI} observer - Observer to be added.\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.addObserver = function (observer) {\r\n if (!~this.observers_.indexOf(observer)) {\r\n this.observers_.push(observer);\r\n }\r\n // Add listeners if they haven't been added yet.\r\n if (!this.connected_) {\r\n this.connect_();\r\n }\r\n };\r\n /**\r\n * Removes observer from observers list.\r\n *\r\n * @param {ResizeObserverSPI} observer - Observer to be removed.\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.removeObserver = function (observer) {\r\n var observers = this.observers_;\r\n var index = observers.indexOf(observer);\r\n // Remove observer if it's present in registry.\r\n if (~index) {\r\n observers.splice(index, 1);\r\n }\r\n // Remove listeners if controller has no connected observers.\r\n if (!observers.length && this.connected_) {\r\n this.disconnect_();\r\n }\r\n };\r\n /**\r\n * Invokes the update of observers. It will continue running updates insofar\r\n * it detects changes.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.refresh = function () {\r\n var changesDetected = this.updateObservers_();\r\n // Continue running updates if changes have been detected as there might\r\n // be future ones caused by CSS transitions.\r\n if (changesDetected) {\r\n this.refresh();\r\n }\r\n };\r\n /**\r\n * Updates every observer from observers list and notifies them of queued\r\n * entries.\r\n *\r\n * @private\r\n * @returns {boolean} Returns \"true\" if any observer has detected changes in\r\n * dimensions of it's elements.\r\n */\r\n ResizeObserverController.prototype.updateObservers_ = function () {\r\n // Collect observers that have active observations.\r\n var activeObservers = this.observers_.filter(function (observer) {\r\n return observer.gatherActive(), observer.hasActive();\r\n });\r\n // Deliver notifications in a separate cycle in order to avoid any\r\n // collisions between observers, e.g. when multiple instances of\r\n // ResizeObserver are tracking the same element and the callback of one\r\n // of them changes content dimensions of the observed target. Sometimes\r\n // this may result in notifications being blocked for the rest of observers.\r\n activeObservers.forEach(function (observer) { return observer.broadcastActive(); });\r\n return activeObservers.length > 0;\r\n };\r\n /**\r\n * Initializes DOM listeners.\r\n *\r\n * @private\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.connect_ = function () {\r\n // Do nothing if running in a non-browser environment or if listeners\r\n // have been already added.\r\n if (!isBrowser || this.connected_) {\r\n return;\r\n }\r\n // Subscription to the \"Transitionend\" event is used as a workaround for\r\n // delayed transitions. This way it's possible to capture at least the\r\n // final state of an element.\r\n document.addEventListener('transitionend', this.onTransitionEnd_);\r\n window.addEventListener('resize', this.refresh);\r\n if (mutationObserverSupported) {\r\n this.mutationsObserver_ = new MutationObserver(this.refresh);\r\n this.mutationsObserver_.observe(document, {\r\n attributes: true,\r\n childList: true,\r\n characterData: true,\r\n subtree: true\r\n });\r\n }\r\n else {\r\n document.addEventListener('DOMSubtreeModified', this.refresh);\r\n this.mutationEventsAdded_ = true;\r\n }\r\n this.connected_ = true;\r\n };\r\n /**\r\n * Removes DOM listeners.\r\n *\r\n * @private\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.disconnect_ = function () {\r\n // Do nothing if running in a non-browser environment or if listeners\r\n // have been already removed.\r\n if (!isBrowser || !this.connected_) {\r\n return;\r\n }\r\n document.removeEventListener('transitionend', this.onTransitionEnd_);\r\n window.removeEventListener('resize', this.refresh);\r\n if (this.mutationsObserver_) {\r\n this.mutationsObserver_.disconnect();\r\n }\r\n if (this.mutationEventsAdded_) {\r\n document.removeEventListener('DOMSubtreeModified', this.refresh);\r\n }\r\n this.mutationsObserver_ = null;\r\n this.mutationEventsAdded_ = false;\r\n this.connected_ = false;\r\n };\r\n /**\r\n * \"Transitionend\" event handler.\r\n *\r\n * @private\r\n * @param {TransitionEvent} event\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.onTransitionEnd_ = function (_a) {\r\n var _b = _a.propertyName, propertyName = _b === void 0 ? '' : _b;\r\n // Detect whether transition may affect dimensions of an element.\r\n var isReflowProperty = transitionKeys.some(function (key) {\r\n return !!~propertyName.indexOf(key);\r\n });\r\n if (isReflowProperty) {\r\n this.refresh();\r\n }\r\n };\r\n /**\r\n * Returns instance of the ResizeObserverController.\r\n *\r\n * @returns {ResizeObserverController}\r\n */\r\n ResizeObserverController.getInstance = function () {\r\n if (!this.instance_) {\r\n this.instance_ = new ResizeObserverController();\r\n }\r\n return this.instance_;\r\n };\r\n /**\r\n * Holds reference to the controller's instance.\r\n *\r\n * @private {ResizeObserverController}\r\n */\r\n ResizeObserverController.instance_ = null;\r\n return ResizeObserverController;\r\n}());\n\n/**\r\n * Defines non-writable/enumerable properties of the provided target object.\r\n *\r\n * @param {Object} target - Object for which to define properties.\r\n * @param {Object} props - Properties to be defined.\r\n * @returns {Object} Target object.\r\n */\r\nvar defineConfigurable = (function (target, props) {\r\n for (var _i = 0, _a = Object.keys(props); _i < _a.length; _i++) {\r\n var key = _a[_i];\r\n Object.defineProperty(target, key, {\r\n value: props[key],\r\n enumerable: false,\r\n writable: false,\r\n configurable: true\r\n });\r\n }\r\n return target;\r\n});\n\n/**\r\n * Returns the global object associated with provided element.\r\n *\r\n * @param {Object} target\r\n * @returns {Object}\r\n */\r\nvar getWindowOf = (function (target) {\r\n // Assume that the element is an instance of Node, which means that it\r\n // has the \"ownerDocument\" property from which we can retrieve a\r\n // corresponding global object.\r\n var ownerGlobal = target && target.ownerDocument && target.ownerDocument.defaultView;\r\n // Return the local global object if it's not possible extract one from\r\n // provided element.\r\n return ownerGlobal || global$1;\r\n});\n\n// Placeholder of an empty content rectangle.\r\nvar emptyRect = createRectInit(0, 0, 0, 0);\r\n/**\r\n * Converts provided string to a number.\r\n *\r\n * @param {number|string} value\r\n * @returns {number}\r\n */\r\nfunction toFloat(value) {\r\n return parseFloat(value) || 0;\r\n}\r\n/**\r\n * Extracts borders size from provided styles.\r\n *\r\n * @param {CSSStyleDeclaration} styles\r\n * @param {...string} positions - Borders positions (top, right, ...)\r\n * @returns {number}\r\n */\r\nfunction getBordersSize(styles) {\r\n var positions = [];\r\n for (var _i = 1; _i < arguments.length; _i++) {\r\n positions[_i - 1] = arguments[_i];\r\n }\r\n return positions.reduce(function (size, position) {\r\n var value = styles['border-' + position + '-width'];\r\n return size + toFloat(value);\r\n }, 0);\r\n}\r\n/**\r\n * Extracts paddings sizes from provided styles.\r\n *\r\n * @param {CSSStyleDeclaration} styles\r\n * @returns {Object} Paddings box.\r\n */\r\nfunction getPaddings(styles) {\r\n var positions = ['top', 'right', 'bottom', 'left'];\r\n var paddings = {};\r\n for (var _i = 0, positions_1 = positions; _i < positions_1.length; _i++) {\r\n var position = positions_1[_i];\r\n var value = styles['padding-' + position];\r\n paddings[position] = toFloat(value);\r\n }\r\n return paddings;\r\n}\r\n/**\r\n * Calculates content rectangle of provided SVG element.\r\n *\r\n * @param {SVGGraphicsElement} target - Element content rectangle of which needs\r\n * to be calculated.\r\n * @returns {DOMRectInit}\r\n */\r\nfunction getSVGContentRect(target) {\r\n var bbox = target.getBBox();\r\n return createRectInit(0, 0, bbox.width, bbox.height);\r\n}\r\n/**\r\n * Calculates content rectangle of provided HTMLElement.\r\n *\r\n * @param {HTMLElement} target - Element for which to calculate the content rectangle.\r\n * @returns {DOMRectInit}\r\n */\r\nfunction getHTMLElementContentRect(target) {\r\n // Client width & height properties can't be\r\n // used exclusively as they provide rounded values.\r\n var clientWidth = target.clientWidth, clientHeight = target.clientHeight;\r\n // By this condition we can catch all non-replaced inline, hidden and\r\n // detached elements. Though elements with width & height properties less\r\n // than 0.5 will be discarded as well.\r\n //\r\n // Without it we would need to implement separate methods for each of\r\n // those cases and it's not possible to perform a precise and performance\r\n // effective test for hidden elements. E.g. even jQuery's ':visible' filter\r\n // gives wrong results for elements with width & height less than 0.5.\r\n if (!clientWidth && !clientHeight) {\r\n return emptyRect;\r\n }\r\n var styles = getWindowOf(target).getComputedStyle(target);\r\n var paddings = getPaddings(styles);\r\n var horizPad = paddings.left + paddings.right;\r\n var vertPad = paddings.top + paddings.bottom;\r\n // Computed styles of width & height are being used because they are the\r\n // only dimensions available to JS that contain non-rounded values. It could\r\n // be possible to utilize the getBoundingClientRect if only it's data wasn't\r\n // affected by CSS transformations let alone paddings, borders and scroll bars.\r\n var width = toFloat(styles.width), height = toFloat(styles.height);\r\n // Width & height include paddings and borders when the 'border-box' box\r\n // model is applied (except for IE).\r\n if (styles.boxSizing === 'border-box') {\r\n // Following conditions are required to handle Internet Explorer which\r\n // doesn't include paddings and borders to computed CSS dimensions.\r\n //\r\n // We can say that if CSS dimensions + paddings are equal to the \"client\"\r\n // properties then it's either IE, and thus we don't need to subtract\r\n // anything, or an element merely doesn't have paddings/borders styles.\r\n if (Math.round(width + horizPad) !== clientWidth) {\r\n width -= getBordersSize(styles, 'left', 'right') + horizPad;\r\n }\r\n if (Math.round(height + vertPad) !== clientHeight) {\r\n height -= getBordersSize(styles, 'top', 'bottom') + vertPad;\r\n }\r\n }\r\n // Following steps can't be applied to the document's root element as its\r\n // client[Width/Height] properties represent viewport area of the window.\r\n // Besides, it's as well not necessary as the itself neither has\r\n // rendered scroll bars nor it can be clipped.\r\n if (!isDocumentElement(target)) {\r\n // In some browsers (only in Firefox, actually) CSS width & height\r\n // include scroll bars size which can be removed at this step as scroll\r\n // bars are the only difference between rounded dimensions + paddings\r\n // and \"client\" properties, though that is not always true in Chrome.\r\n var vertScrollbar = Math.round(width + horizPad) - clientWidth;\r\n var horizScrollbar = Math.round(height + vertPad) - clientHeight;\r\n // Chrome has a rather weird rounding of \"client\" properties.\r\n // E.g. for an element with content width of 314.2px it sometimes gives\r\n // the client width of 315px and for the width of 314.7px it may give\r\n // 314px. And it doesn't happen all the time. So just ignore this delta\r\n // as a non-relevant.\r\n if (Math.abs(vertScrollbar) !== 1) {\r\n width -= vertScrollbar;\r\n }\r\n if (Math.abs(horizScrollbar) !== 1) {\r\n height -= horizScrollbar;\r\n }\r\n }\r\n return createRectInit(paddings.left, paddings.top, width, height);\r\n}\r\n/**\r\n * Checks whether provided element is an instance of the SVGGraphicsElement.\r\n *\r\n * @param {Element} target - Element to be checked.\r\n * @returns {boolean}\r\n */\r\nvar isSVGGraphicsElement = (function () {\r\n // Some browsers, namely IE and Edge, don't have the SVGGraphicsElement\r\n // interface.\r\n if (typeof SVGGraphicsElement !== 'undefined') {\r\n return function (target) { return target instanceof getWindowOf(target).SVGGraphicsElement; };\r\n }\r\n // If it's so, then check that element is at least an instance of the\r\n // SVGElement and that it has the \"getBBox\" method.\r\n // eslint-disable-next-line no-extra-parens\r\n return function (target) { return (target instanceof getWindowOf(target).SVGElement &&\r\n typeof target.getBBox === 'function'); };\r\n})();\r\n/**\r\n * Checks whether provided element is a document element ().\r\n *\r\n * @param {Element} target - Element to be checked.\r\n * @returns {boolean}\r\n */\r\nfunction isDocumentElement(target) {\r\n return target === getWindowOf(target).document.documentElement;\r\n}\r\n/**\r\n * Calculates an appropriate content rectangle for provided html or svg element.\r\n *\r\n * @param {Element} target - Element content rectangle of which needs to be calculated.\r\n * @returns {DOMRectInit}\r\n */\r\nfunction getContentRect(target) {\r\n if (!isBrowser) {\r\n return emptyRect;\r\n }\r\n if (isSVGGraphicsElement(target)) {\r\n return getSVGContentRect(target);\r\n }\r\n return getHTMLElementContentRect(target);\r\n}\r\n/**\r\n * Creates rectangle with an interface of the DOMRectReadOnly.\r\n * Spec: https://drafts.fxtf.org/geometry/#domrectreadonly\r\n *\r\n * @param {DOMRectInit} rectInit - Object with rectangle's x/y coordinates and dimensions.\r\n * @returns {DOMRectReadOnly}\r\n */\r\nfunction createReadOnlyRect(_a) {\r\n var x = _a.x, y = _a.y, width = _a.width, height = _a.height;\r\n // If DOMRectReadOnly is available use it as a prototype for the rectangle.\r\n var Constr = typeof DOMRectReadOnly !== 'undefined' ? DOMRectReadOnly : Object;\r\n var rect = Object.create(Constr.prototype);\r\n // Rectangle's properties are not writable and non-enumerable.\r\n defineConfigurable(rect, {\r\n x: x, y: y, width: width, height: height,\r\n top: y,\r\n right: x + width,\r\n bottom: height + y,\r\n left: x\r\n });\r\n return rect;\r\n}\r\n/**\r\n * Creates DOMRectInit object based on the provided dimensions and the x/y coordinates.\r\n * Spec: https://drafts.fxtf.org/geometry/#dictdef-domrectinit\r\n *\r\n * @param {number} x - X coordinate.\r\n * @param {number} y - Y coordinate.\r\n * @param {number} width - Rectangle's width.\r\n * @param {number} height - Rectangle's height.\r\n * @returns {DOMRectInit}\r\n */\r\nfunction createRectInit(x, y, width, height) {\r\n return { x: x, y: y, width: width, height: height };\r\n}\n\n/**\r\n * Class that is responsible for computations of the content rectangle of\r\n * provided DOM element and for keeping track of it's changes.\r\n */\r\nvar ResizeObservation = /** @class */ (function () {\r\n /**\r\n * Creates an instance of ResizeObservation.\r\n *\r\n * @param {Element} target - Element to be observed.\r\n */\r\n function ResizeObservation(target) {\r\n /**\r\n * Broadcasted width of content rectangle.\r\n *\r\n * @type {number}\r\n */\r\n this.broadcastWidth = 0;\r\n /**\r\n * Broadcasted height of content rectangle.\r\n *\r\n * @type {number}\r\n */\r\n this.broadcastHeight = 0;\r\n /**\r\n * Reference to the last observed content rectangle.\r\n *\r\n * @private {DOMRectInit}\r\n */\r\n this.contentRect_ = createRectInit(0, 0, 0, 0);\r\n this.target = target;\r\n }\r\n /**\r\n * Updates content rectangle and tells whether it's width or height properties\r\n * have changed since the last broadcast.\r\n *\r\n * @returns {boolean}\r\n */\r\n ResizeObservation.prototype.isActive = function () {\r\n var rect = getContentRect(this.target);\r\n this.contentRect_ = rect;\r\n return (rect.width !== this.broadcastWidth ||\r\n rect.height !== this.broadcastHeight);\r\n };\r\n /**\r\n * Updates 'broadcastWidth' and 'broadcastHeight' properties with a data\r\n * from the corresponding properties of the last observed content rectangle.\r\n *\r\n * @returns {DOMRectInit} Last observed content rectangle.\r\n */\r\n ResizeObservation.prototype.broadcastRect = function () {\r\n var rect = this.contentRect_;\r\n this.broadcastWidth = rect.width;\r\n this.broadcastHeight = rect.height;\r\n return rect;\r\n };\r\n return ResizeObservation;\r\n}());\n\nvar ResizeObserverEntry = /** @class */ (function () {\r\n /**\r\n * Creates an instance of ResizeObserverEntry.\r\n *\r\n * @param {Element} target - Element that is being observed.\r\n * @param {DOMRectInit} rectInit - Data of the element's content rectangle.\r\n */\r\n function ResizeObserverEntry(target, rectInit) {\r\n var contentRect = createReadOnlyRect(rectInit);\r\n // According to the specification following properties are not writable\r\n // and are also not enumerable in the native implementation.\r\n //\r\n // Property accessors are not being used as they'd require to define a\r\n // private WeakMap storage which may cause memory leaks in browsers that\r\n // don't support this type of collections.\r\n defineConfigurable(this, { target: target, contentRect: contentRect });\r\n }\r\n return ResizeObserverEntry;\r\n}());\n\nvar ResizeObserverSPI = /** @class */ (function () {\r\n /**\r\n * Creates a new instance of ResizeObserver.\r\n *\r\n * @param {ResizeObserverCallback} callback - Callback function that is invoked\r\n * when one of the observed elements changes it's content dimensions.\r\n * @param {ResizeObserverController} controller - Controller instance which\r\n * is responsible for the updates of observer.\r\n * @param {ResizeObserver} callbackCtx - Reference to the public\r\n * ResizeObserver instance which will be passed to callback function.\r\n */\r\n function ResizeObserverSPI(callback, controller, callbackCtx) {\r\n /**\r\n * Collection of resize observations that have detected changes in dimensions\r\n * of elements.\r\n *\r\n * @private {Array}\r\n */\r\n this.activeObservations_ = [];\r\n /**\r\n * Registry of the ResizeObservation instances.\r\n *\r\n * @private {Map}\r\n */\r\n this.observations_ = new MapShim();\r\n if (typeof callback !== 'function') {\r\n throw new TypeError('The callback provided as parameter 1 is not a function.');\r\n }\r\n this.callback_ = callback;\r\n this.controller_ = controller;\r\n this.callbackCtx_ = callbackCtx;\r\n }\r\n /**\r\n * Starts observing provided element.\r\n *\r\n * @param {Element} target - Element to be observed.\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.observe = function (target) {\r\n if (!arguments.length) {\r\n throw new TypeError('1 argument required, but only 0 present.');\r\n }\r\n // Do nothing if current environment doesn't have the Element interface.\r\n if (typeof Element === 'undefined' || !(Element instanceof Object)) {\r\n return;\r\n }\r\n if (!(target instanceof getWindowOf(target).Element)) {\r\n throw new TypeError('parameter 1 is not of type \"Element\".');\r\n }\r\n var observations = this.observations_;\r\n // Do nothing if element is already being observed.\r\n if (observations.has(target)) {\r\n return;\r\n }\r\n observations.set(target, new ResizeObservation(target));\r\n this.controller_.addObserver(this);\r\n // Force the update of observations.\r\n this.controller_.refresh();\r\n };\r\n /**\r\n * Stops observing provided element.\r\n *\r\n * @param {Element} target - Element to stop observing.\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.unobserve = function (target) {\r\n if (!arguments.length) {\r\n throw new TypeError('1 argument required, but only 0 present.');\r\n }\r\n // Do nothing if current environment doesn't have the Element interface.\r\n if (typeof Element === 'undefined' || !(Element instanceof Object)) {\r\n return;\r\n }\r\n if (!(target instanceof getWindowOf(target).Element)) {\r\n throw new TypeError('parameter 1 is not of type \"Element\".');\r\n }\r\n var observations = this.observations_;\r\n // Do nothing if element is not being observed.\r\n if (!observations.has(target)) {\r\n return;\r\n }\r\n observations.delete(target);\r\n if (!observations.size) {\r\n this.controller_.removeObserver(this);\r\n }\r\n };\r\n /**\r\n * Stops observing all elements.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.disconnect = function () {\r\n this.clearActive();\r\n this.observations_.clear();\r\n this.controller_.removeObserver(this);\r\n };\r\n /**\r\n * Collects observation instances the associated element of which has changed\r\n * it's content rectangle.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.gatherActive = function () {\r\n var _this = this;\r\n this.clearActive();\r\n this.observations_.forEach(function (observation) {\r\n if (observation.isActive()) {\r\n _this.activeObservations_.push(observation);\r\n }\r\n });\r\n };\r\n /**\r\n * Invokes initial callback function with a list of ResizeObserverEntry\r\n * instances collected from active resize observations.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.broadcastActive = function () {\r\n // Do nothing if observer doesn't have active observations.\r\n if (!this.hasActive()) {\r\n return;\r\n }\r\n var ctx = this.callbackCtx_;\r\n // Create ResizeObserverEntry instance for every active observation.\r\n var entries = this.activeObservations_.map(function (observation) {\r\n return new ResizeObserverEntry(observation.target, observation.broadcastRect());\r\n });\r\n this.callback_.call(ctx, entries, ctx);\r\n this.clearActive();\r\n };\r\n /**\r\n * Clears the collection of active observations.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.clearActive = function () {\r\n this.activeObservations_.splice(0);\r\n };\r\n /**\r\n * Tells whether observer has active observations.\r\n *\r\n * @returns {boolean}\r\n */\r\n ResizeObserverSPI.prototype.hasActive = function () {\r\n return this.activeObservations_.length > 0;\r\n };\r\n return ResizeObserverSPI;\r\n}());\n\n// Registry of internal observers. If WeakMap is not available use current shim\r\n// for the Map collection as it has all required methods and because WeakMap\r\n// can't be fully polyfilled anyway.\r\nvar observers = typeof WeakMap !== 'undefined' ? new WeakMap() : new MapShim();\r\n/**\r\n * ResizeObserver API. Encapsulates the ResizeObserver SPI implementation\r\n * exposing only those methods and properties that are defined in the spec.\r\n */\r\nvar ResizeObserver = /** @class */ (function () {\r\n /**\r\n * Creates a new instance of ResizeObserver.\r\n *\r\n * @param {ResizeObserverCallback} callback - Callback that is invoked when\r\n * dimensions of the observed elements change.\r\n */\r\n function ResizeObserver(callback) {\r\n if (!(this instanceof ResizeObserver)) {\r\n throw new TypeError('Cannot call a class as a function.');\r\n }\r\n if (!arguments.length) {\r\n throw new TypeError('1 argument required, but only 0 present.');\r\n }\r\n var controller = ResizeObserverController.getInstance();\r\n var observer = new ResizeObserverSPI(callback, controller, this);\r\n observers.set(this, observer);\r\n }\r\n return ResizeObserver;\r\n}());\r\n// Expose public methods of ResizeObserver.\r\n[\r\n 'observe',\r\n 'unobserve',\r\n 'disconnect'\r\n].forEach(function (method) {\r\n ResizeObserver.prototype[method] = function () {\r\n var _a;\r\n return (_a = observers.get(this))[method].apply(_a, arguments);\r\n };\r\n});\n\nvar index = (function () {\r\n // Export existing implementation if available.\r\n if (typeof global$1.ResizeObserver !== 'undefined') {\r\n return global$1.ResizeObserver;\r\n }\r\n return ResizeObserver;\r\n})();\n\nexport default index;\n","import { Observable } from '../Observable';\nimport { from } from './from';\nexport function defer(observableFactory) {\n return new Observable(subscriber => {\n let input;\n try {\n input = observableFactory();\n }\n catch (err) {\n subscriber.error(err);\n return undefined;\n }\n const source = from(input);\n return source.subscribe(subscriber);\n });\n}\n//# sourceMappingURL=defer.js.map","/*!\n * escape-html\n * Copyright(c) 2012-2013 TJ Holowaychuk\n * Copyright(c) 2015 Andreas Lubbe\n * Copyright(c) 2015 Tiancheng \"Timothy\" Gu\n * MIT Licensed\n */\n\n'use strict';\n\n/**\n * Module variables.\n * @private\n */\n\nvar matchHtmlRegExp = /[\"'&<>]/;\n\n/**\n * Module exports.\n * @public\n */\n\nmodule.exports = escapeHtml;\n\n/**\n * Escape special characters in the given string of html.\n *\n * @param {string} string The string to escape for inserting into HTML\n * @return {string}\n * @public\n */\n\nfunction escapeHtml(string) {\n var str = '' + string;\n var match = matchHtmlRegExp.exec(str);\n\n if (!match) {\n return str;\n }\n\n var escape;\n var html = '';\n var index = 0;\n var lastIndex = 0;\n\n for (index = match.index; index < str.length; index++) {\n switch (str.charCodeAt(index)) {\n case 34: // \"\n escape = '"';\n break;\n case 38: // &\n escape = '&';\n break;\n case 39: // '\n escape = ''';\n break;\n case 60: // <\n escape = '<';\n break;\n case 62: // >\n escape = '>';\n break;\n default:\n continue;\n }\n\n if (lastIndex !== index) {\n html += str.substring(lastIndex, index);\n }\n\n lastIndex = index + 1;\n html += escape;\n }\n\n return lastIndex !== index\n ? html + str.substring(lastIndex, index)\n : html;\n}\n","import { operate } from '../util/lift';\nexport function finalize(callback) {\n return operate((source, subscriber) => {\n source.subscribe(subscriber);\n subscriber.add(callback);\n });\n}\n//# sourceMappingURL=finalize.js.map","import { isFunction } from '../util/isFunction';\nimport { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nimport { identity } from '../util/identity';\nexport function tap(observerOrNext, error, complete) {\n const tapObserver = isFunction(observerOrNext) || error || complete ? { next: observerOrNext, error, complete } : observerOrNext;\n return tapObserver\n ? operate((source, subscriber) => {\n source.subscribe(new OperatorSubscriber(subscriber, (value) => {\n var _a;\n (_a = tapObserver.next) === null || _a === void 0 ? void 0 : _a.call(tapObserver, value);\n subscriber.next(value);\n }, (err) => {\n var _a;\n (_a = tapObserver.error) === null || _a === void 0 ? void 0 : _a.call(tapObserver, err);\n subscriber.error(err);\n }, () => {\n var _a;\n (_a = tapObserver.complete) === null || _a === void 0 ? void 0 : _a.call(tapObserver);\n subscriber.complete();\n }));\n })\n :\n identity;\n}\n//# sourceMappingURL=tap.js.map","import { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function scan(accumulator, seed) {\n const hasSeed = arguments.length >= 2;\n return operate((source, subscriber) => {\n let hasState = hasSeed;\n let state = seed;\n let index = 0;\n source.subscribe(new OperatorSubscriber(subscriber, (value) => {\n const i = index++;\n subscriber.next((state = hasState\n ?\n accumulator(state, value, i)\n :\n ((hasState = true), value)));\n }));\n });\n}\n//# sourceMappingURL=scan.js.map","import { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function observeOn(scheduler, delay = 0) {\n return operate((source, subscriber) => {\n source.subscribe(new OperatorSubscriber(subscriber, (value) => subscriber.add(scheduler.schedule(() => subscriber.next(value), delay)), (err) => subscriber.add(scheduler.schedule(() => subscriber.error(err), delay)), () => subscriber.add(scheduler.schedule(() => subscriber.complete(), delay))));\n });\n}\n//# sourceMappingURL=observeOn.js.map","import { Subscription } from '../Subscription';\nexport const animationFrameProvider = {\n schedule(callback) {\n let request = requestAnimationFrame;\n let cancel = cancelAnimationFrame;\n const { delegate } = animationFrameProvider;\n if (delegate) {\n request = delegate.requestAnimationFrame;\n cancel = delegate.cancelAnimationFrame;\n }\n const handle = request((timestamp) => {\n cancel = undefined;\n callback(timestamp);\n });\n return new Subscription(() => cancel === null || cancel === void 0 ? void 0 : cancel(handle));\n },\n requestAnimationFrame(...args) {\n const { delegate } = animationFrameProvider;\n return ((delegate === null || delegate === void 0 ? void 0 : delegate.requestAnimationFrame) || requestAnimationFrame)(...args);\n },\n cancelAnimationFrame(...args) {\n const { delegate } = animationFrameProvider;\n return ((delegate === null || delegate === void 0 ? void 0 : delegate.cancelAnimationFrame) || cancelAnimationFrame)(...args);\n },\n delegate: undefined,\n};\n//# sourceMappingURL=animationFrameProvider.js.map","import { AsyncAction } from './AsyncAction';\nimport { animationFrameProvider } from './animationFrameProvider';\nexport class AnimationFrameAction extends AsyncAction {\n constructor(scheduler, work) {\n super(scheduler, work);\n this.scheduler = scheduler;\n this.work = work;\n }\n requestAsyncId(scheduler, id, delay = 0) {\n if (delay !== null && delay > 0) {\n return super.requestAsyncId(scheduler, id, delay);\n }\n scheduler.actions.push(this);\n return scheduler.scheduled || (scheduler.scheduled = animationFrameProvider.requestAnimationFrame(() => scheduler.flush(undefined)));\n }\n recycleAsyncId(scheduler, id, delay = 0) {\n if ((delay != null && delay > 0) || (delay == null && this.delay > 0)) {\n return super.recycleAsyncId(scheduler, id, delay);\n }\n if (scheduler.actions.length === 0) {\n animationFrameProvider.cancelAnimationFrame(id);\n scheduler.scheduled = undefined;\n }\n return undefined;\n }\n}\n//# sourceMappingURL=AnimationFrameAction.js.map","import { AsyncScheduler } from './AsyncScheduler';\nexport class AnimationFrameScheduler extends AsyncScheduler {\n flush(action) {\n this.active = true;\n this.scheduled = undefined;\n const { actions } = this;\n let error;\n let index = -1;\n action = action || actions.shift();\n let count = actions.length;\n do {\n if (error = action.execute(action.state, action.delay)) {\n break;\n }\n } while (++index < count && (action = actions.shift()));\n this.active = false;\n if (error) {\n while (++index < count && (action = actions.shift())) {\n action.unsubscribe();\n }\n throw error;\n }\n }\n}\n//# sourceMappingURL=AnimationFrameScheduler.js.map","import { AnimationFrameAction } from './AnimationFrameAction';\nimport { AnimationFrameScheduler } from './AnimationFrameScheduler';\nexport const animationFrameScheduler = new AnimationFrameScheduler(AnimationFrameAction);\nexport const animationFrame = animationFrameScheduler;\n//# sourceMappingURL=animationFrame.js.map","(function (global, factory) {\n typeof exports === 'object' && typeof module !== 'undefined' ? factory() :\n typeof define === 'function' && define.amd ? define(factory) :\n (factory());\n}(this, (function () { 'use strict';\n\n /**\n * Applies the :focus-visible polyfill at the given scope.\n * A scope in this case is either the top-level Document or a Shadow Root.\n *\n * @param {(Document|ShadowRoot)} scope\n * @see https://github.com/WICG/focus-visible\n */\n function applyFocusVisiblePolyfill(scope) {\n var hadKeyboardEvent = true;\n var hadFocusVisibleRecently = false;\n var hadFocusVisibleRecentlyTimeout = null;\n\n var inputTypesAllowlist = {\n text: true,\n search: true,\n url: true,\n tel: true,\n email: true,\n password: true,\n number: true,\n date: true,\n month: true,\n week: true,\n time: true,\n datetime: true,\n 'datetime-local': true\n };\n\n /**\n * Helper function for legacy browsers and iframes which sometimes focus\n * elements like document, body, and non-interactive SVG.\n * @param {Element} el\n */\n function isValidFocusTarget(el) {\n if (\n el &&\n el !== document &&\n el.nodeName !== 'HTML' &&\n el.nodeName !== 'BODY' &&\n 'classList' in el &&\n 'contains' in el.classList\n ) {\n return true;\n }\n return false;\n }\n\n /**\n * Computes whether the given element should automatically trigger the\n * `focus-visible` class being added, i.e. whether it should always match\n * `:focus-visible` when focused.\n * @param {Element} el\n * @return {boolean}\n */\n function focusTriggersKeyboardModality(el) {\n var type = el.type;\n var tagName = el.tagName;\n\n if (tagName === 'INPUT' && inputTypesAllowlist[type] && !el.readOnly) {\n return true;\n }\n\n if (tagName === 'TEXTAREA' && !el.readOnly) {\n return true;\n }\n\n if (el.isContentEditable) {\n return true;\n }\n\n return false;\n }\n\n /**\n * Add the `focus-visible` class to the given element if it was not added by\n * the author.\n * @param {Element} el\n */\n function addFocusVisibleClass(el) {\n if (el.classList.contains('focus-visible')) {\n return;\n }\n el.classList.add('focus-visible');\n el.setAttribute('data-focus-visible-added', '');\n }\n\n /**\n * Remove the `focus-visible` class from the given element if it was not\n * originally added by the author.\n * @param {Element} el\n */\n function removeFocusVisibleClass(el) {\n if (!el.hasAttribute('data-focus-visible-added')) {\n return;\n }\n el.classList.remove('focus-visible');\n el.removeAttribute('data-focus-visible-added');\n }\n\n /**\n * If the most recent user interaction was via the keyboard;\n * and the key press did not include a meta, alt/option, or control key;\n * then the modality is keyboard. Otherwise, the modality is not keyboard.\n * Apply `focus-visible` to any current active element and keep track\n * of our keyboard modality state with `hadKeyboardEvent`.\n * @param {KeyboardEvent} e\n */\n function onKeyDown(e) {\n if (e.metaKey || e.altKey || e.ctrlKey) {\n return;\n }\n\n if (isValidFocusTarget(scope.activeElement)) {\n addFocusVisibleClass(scope.activeElement);\n }\n\n hadKeyboardEvent = true;\n }\n\n /**\n * If at any point a user clicks with a pointing device, ensure that we change\n * the modality away from keyboard.\n * This avoids the situation where a user presses a key on an already focused\n * element, and then clicks on a different element, focusing it with a\n * pointing device, while we still think we're in keyboard modality.\n * @param {Event} e\n */\n function onPointerDown(e) {\n hadKeyboardEvent = false;\n }\n\n /**\n * On `focus`, add the `focus-visible` class to the target if:\n * - the target received focus as a result of keyboard navigation, or\n * - the event target is an element that will likely require interaction\n * via the keyboard (e.g. a text box)\n * @param {Event} e\n */\n function onFocus(e) {\n // Prevent IE from focusing the document or HTML element.\n if (!isValidFocusTarget(e.target)) {\n return;\n }\n\n if (hadKeyboardEvent || focusTriggersKeyboardModality(e.target)) {\n addFocusVisibleClass(e.target);\n }\n }\n\n /**\n * On `blur`, remove the `focus-visible` class from the target.\n * @param {Event} e\n */\n function onBlur(e) {\n if (!isValidFocusTarget(e.target)) {\n return;\n }\n\n if (\n e.target.classList.contains('focus-visible') ||\n e.target.hasAttribute('data-focus-visible-added')\n ) {\n // To detect a tab/window switch, we look for a blur event followed\n // rapidly by a visibility change.\n // If we don't see a visibility change within 100ms, it's probably a\n // regular focus change.\n hadFocusVisibleRecently = true;\n window.clearTimeout(hadFocusVisibleRecentlyTimeout);\n hadFocusVisibleRecentlyTimeout = window.setTimeout(function() {\n hadFocusVisibleRecently = false;\n }, 100);\n removeFocusVisibleClass(e.target);\n }\n }\n\n /**\n * If the user changes tabs, keep track of whether or not the previously\n * focused element had .focus-visible.\n * @param {Event} e\n */\n function onVisibilityChange(e) {\n if (document.visibilityState === 'hidden') {\n // If the tab becomes active again, the browser will handle calling focus\n // on the element (Safari actually calls it twice).\n // If this tab change caused a blur on an element with focus-visible,\n // re-apply the class when the user switches back to the tab.\n if (hadFocusVisibleRecently) {\n hadKeyboardEvent = true;\n }\n addInitialPointerMoveListeners();\n }\n }\n\n /**\n * Add a group of listeners to detect usage of any pointing devices.\n * These listeners will be added when the polyfill first loads, and anytime\n * the window is blurred, so that they are active when the window regains\n * focus.\n */\n function addInitialPointerMoveListeners() {\n document.addEventListener('mousemove', onInitialPointerMove);\n document.addEventListener('mousedown', onInitialPointerMove);\n document.addEventListener('mouseup', onInitialPointerMove);\n document.addEventListener('pointermove', onInitialPointerMove);\n document.addEventListener('pointerdown', onInitialPointerMove);\n document.addEventListener('pointerup', onInitialPointerMove);\n document.addEventListener('touchmove', onInitialPointerMove);\n document.addEventListener('touchstart', onInitialPointerMove);\n document.addEventListener('touchend', onInitialPointerMove);\n }\n\n function removeInitialPointerMoveListeners() {\n document.removeEventListener('mousemove', onInitialPointerMove);\n document.removeEventListener('mousedown', onInitialPointerMove);\n document.removeEventListener('mouseup', onInitialPointerMove);\n document.removeEventListener('pointermove', onInitialPointerMove);\n document.removeEventListener('pointerdown', onInitialPointerMove);\n document.removeEventListener('pointerup', onInitialPointerMove);\n document.removeEventListener('touchmove', onInitialPointerMove);\n document.removeEventListener('touchstart', onInitialPointerMove);\n document.removeEventListener('touchend', onInitialPointerMove);\n }\n\n /**\n * When the polfyill first loads, assume the user is in keyboard modality.\n * If any event is received from a pointing device (e.g. mouse, pointer,\n * touch), turn off keyboard modality.\n * This accounts for situations where focus enters the page from the URL bar.\n * @param {Event} e\n */\n function onInitialPointerMove(e) {\n // Work around a Safari quirk that fires a mousemove on whenever the\n // window blurs, even if you're tabbing out of the page. ¯\\_(ツ)_/¯\n if (e.target.nodeName && e.target.nodeName.toLowerCase() === 'html') {\n return;\n }\n\n hadKeyboardEvent = false;\n removeInitialPointerMoveListeners();\n }\n\n // For some kinds of state, we are interested in changes at the global scope\n // only. For example, global pointer input, global key presses and global\n // visibility change should affect the state at every scope:\n document.addEventListener('keydown', onKeyDown, true);\n document.addEventListener('mousedown', onPointerDown, true);\n document.addEventListener('pointerdown', onPointerDown, true);\n document.addEventListener('touchstart', onPointerDown, true);\n document.addEventListener('visibilitychange', onVisibilityChange, true);\n\n addInitialPointerMoveListeners();\n\n // For focus and blur, we specifically care about state changes in the local\n // scope. This is because focus / blur events that originate from within a\n // shadow root are not re-dispatched from the host element if it was already\n // the active element in its own scope:\n scope.addEventListener('focus', onFocus, true);\n scope.addEventListener('blur', onBlur, true);\n\n // We detect that a node is a ShadowRoot by ensuring that it is a\n // DocumentFragment and also has a host property. This check covers native\n // implementation and polyfill implementation transparently. If we only cared\n // about the native implementation, we could just check if the scope was\n // an instance of a ShadowRoot.\n if (scope.nodeType === Node.DOCUMENT_FRAGMENT_NODE && scope.host) {\n // Since a ShadowRoot is a special kind of DocumentFragment, it does not\n // have a root element to add a class to. So, we add this attribute to the\n // host element instead:\n scope.host.setAttribute('data-js-focus-visible', '');\n } else if (scope.nodeType === Node.DOCUMENT_NODE) {\n document.documentElement.classList.add('js-focus-visible');\n document.documentElement.setAttribute('data-js-focus-visible', '');\n }\n }\n\n // It is important to wrap all references to global window and document in\n // these checks to support server-side rendering use cases\n // @see https://github.com/WICG/focus-visible/issues/199\n if (typeof window !== 'undefined' && typeof document !== 'undefined') {\n // Make the polyfill helper globally available. This can be used as a signal\n // to interested libraries that wish to coordinate with the polyfill for e.g.,\n // applying the polyfill to a shadow root:\n window.applyFocusVisiblePolyfill = applyFocusVisiblePolyfill;\n\n // Notify interested libraries of the polyfill's presence, in case the\n // polyfill was loaded lazily:\n var event;\n\n try {\n event = new CustomEvent('focus-visible-polyfill-ready');\n } catch (error) {\n // IE11 does not support using CustomEvent as a constructor directly:\n event = document.createEvent('CustomEvent');\n event.initCustomEvent('focus-visible-polyfill-ready', false, false, {});\n }\n\n window.dispatchEvent(event);\n }\n\n if (typeof document !== 'undefined') {\n // Apply the polyfill to the global document, so that no JavaScript\n // coordination is required to use the polyfill in the top-level document:\n applyFocusVisiblePolyfill(document);\n }\n\n})));\n","var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n","import { ReplaySubject } from '../ReplaySubject';\nimport { operate } from '../util/lift';\nexport function shareReplay(configOrBufferSize, windowTime, scheduler) {\n let config;\n if (configOrBufferSize && typeof configOrBufferSize === 'object') {\n config = configOrBufferSize;\n }\n else {\n config = {\n bufferSize: configOrBufferSize,\n windowTime,\n refCount: false,\n scheduler\n };\n }\n return operate(shareReplayOperator(config));\n}\nfunction shareReplayOperator({ bufferSize = Infinity, windowTime = Infinity, refCount: useRefCount, scheduler }) {\n let subject;\n let refCount = 0;\n let subscription;\n return (source, subscriber) => {\n refCount++;\n let innerSub;\n if (!subject) {\n subject = new ReplaySubject(bufferSize, windowTime, scheduler);\n innerSub = subject.subscribe(subscriber);\n subscription = source.subscribe({\n next(value) { subject.next(value); },\n error(err) {\n const dest = subject;\n subscription = undefined;\n subject = undefined;\n dest.error(err);\n },\n complete() {\n subscription = undefined;\n subject.complete();\n },\n });\n if (subscription.closed) {\n subscription = undefined;\n }\n }\n else {\n innerSub = subject.subscribe(subscriber);\n }\n subscriber.add(() => {\n refCount--;\n innerSub.unsubscribe();\n if (useRefCount && refCount === 0 && subscription) {\n subscription.unsubscribe();\n subscription = undefined;\n subject = undefined;\n }\n });\n };\n}\n//# sourceMappingURL=shareReplay.js.map","import { distinctUntilChanged } from './distinctUntilChanged';\nexport function distinctUntilKeyChanged(key, compare) {\n return distinctUntilChanged((x, y) => compare ? compare(x[key], y[key]) : x[key] === y[key]);\n}\n//# sourceMappingURL=distinctUntilKeyChanged.js.map","import { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nimport { from } from '../observable/from';\nimport { identity } from '../util/identity';\nimport { noop } from '../util/noop';\nexport function withLatestFrom(...inputs) {\n let project;\n if (typeof inputs[inputs.length - 1] === 'function') {\n project = inputs.pop();\n }\n return operate((source, subscriber) => {\n const len = inputs.length;\n const otherValues = new Array(len);\n let hasValue = inputs.map(() => false);\n let ready = false;\n source.subscribe(new OperatorSubscriber(subscriber, (value) => {\n if (ready) {\n const values = [value, ...otherValues];\n subscriber.next(project ? project(...values) : values);\n }\n }));\n for (let i = 0; i < len; i++) {\n const input = inputs[i];\n let otherSource;\n try {\n otherSource = from(input);\n }\n catch (err) {\n subscriber.error(err);\n return;\n }\n otherSource.subscribe(new OperatorSubscriber(subscriber, (value) => {\n otherValues[i] = value;\n if (!ready && !hasValue[i]) {\n hasValue[i] = true;\n (ready = hasValue.every(identity)) && (hasValue = null);\n }\n }, undefined, noop));\n }\n });\n}\n//# sourceMappingURL=withLatestFrom.js.map","import { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nimport { arrRemove } from '../util/arrRemove';\nexport function bufferCount(bufferSize, startBufferEvery = null) {\n startBufferEvery = startBufferEvery !== null && startBufferEvery !== void 0 ? startBufferEvery : bufferSize;\n return operate((source, subscriber) => {\n let buffers = [];\n let count = 0;\n source.subscribe(new OperatorSubscriber(subscriber, (value) => {\n let toEmit = null;\n if (count++ % startBufferEvery === 0) {\n buffers.push([]);\n }\n for (const buffer of buffers) {\n buffer.push(value);\n if (bufferSize <= buffer.length) {\n toEmit = toEmit !== null && toEmit !== void 0 ? toEmit : [];\n toEmit.push(buffer);\n }\n }\n if (toEmit) {\n for (const buffer of toEmit) {\n arrRemove(buffers, buffer);\n subscriber.next(buffer);\n }\n }\n }, undefined, () => {\n for (const buffer of buffers) {\n subscriber.next(buffer);\n }\n subscriber.complete();\n }, () => {\n buffers = null;\n }));\n });\n}\n//# sourceMappingURL=bufferCount.js.map","import { concatAll } from '../operators/concatAll';\nimport { isScheduler } from '../util/isScheduler';\nimport { fromArray } from './fromArray';\nexport function concat(...args) {\n let scheduler;\n if (isScheduler(args[args.length - 1])) {\n scheduler = args.pop();\n }\n return concatAll()(fromArray(args, scheduler));\n}\n//# sourceMappingURL=concat.js.map","import { mergeAll } from './mergeAll';\nexport function concatAll() {\n return mergeAll(1);\n}\n//# sourceMappingURL=concatAll.js.map","import { concat } from '../observable/concat';\nimport { isScheduler } from '../util/isScheduler';\nexport function startWith(...values) {\n const scheduler = values[values.length - 1];\n if (isScheduler(scheduler)) {\n values.pop();\n return (source) => concat(values, source, scheduler);\n }\n else {\n return (source) => concat(values, source);\n }\n}\n//# sourceMappingURL=startWith.js.map","import { Observable } from '../Observable';\nimport { mergeMap } from '../operators/mergeMap';\nimport { isArrayLike } from '../util/isArrayLike';\nimport { isFunction } from '../util/isFunction';\nimport { mapOneOrManyArgs } from '../util/mapOneOrManyArgs';\nimport { fromArray } from './fromArray';\nexport function fromEvent(target, eventName, options, resultSelector) {\n if (isFunction(options)) {\n resultSelector = options;\n options = undefined;\n }\n if (resultSelector) {\n return fromEvent(target, eventName, options).pipe(mapOneOrManyArgs(resultSelector));\n }\n return new Observable((subscriber) => {\n const handler = (...args) => subscriber.next(args.length > 1 ? args : args[0]);\n if (isEventTarget(target)) {\n target.addEventListener(eventName, handler, options);\n return () => target.removeEventListener(eventName, handler, options);\n }\n if (isJQueryStyleEventEmitter(target)) {\n target.on(eventName, handler);\n return () => target.off(eventName, handler);\n }\n if (isNodeStyleEventEmitter(target)) {\n target.addListener(eventName, handler);\n return () => target.removeListener(eventName, handler);\n }\n if (isArrayLike(target)) {\n return mergeMap((target) => fromEvent(target, eventName, options))(fromArray(target)).subscribe(subscriber);\n }\n subscriber.error(new TypeError('Invalid event target'));\n return;\n });\n}\nfunction isNodeStyleEventEmitter(sourceObj) {\n return sourceObj && typeof sourceObj.addListener === 'function' && typeof sourceObj.removeListener === 'function';\n}\nfunction isJQueryStyleEventEmitter(sourceObj) {\n return sourceObj && typeof sourceObj.on === 'function' && typeof sourceObj.off === 'function';\n}\nfunction isEventTarget(sourceObj) {\n return sourceObj && typeof sourceObj.addEventListener === 'function' && typeof sourceObj.removeEventListener === 'function';\n}\n//# sourceMappingURL=fromEvent.js.map","import { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function mapTo(value) {\n return operate((source, subscriber) => {\n source.subscribe(new OperatorSubscriber(subscriber, () => subscriber.next(value)));\n });\n}\n//# sourceMappingURL=mapTo.js.map","import { Observable } from '../Observable';\nimport { noop } from '../util/noop';\nexport const NEVER = new Observable(noop);\nexport function never() {\n return NEVER;\n}\n//# sourceMappingURL=never.js.map","import { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function filter(predicate, thisArg) {\n return operate((source, subscriber) => {\n let index = 0;\n source.subscribe(new OperatorSubscriber(subscriber, (value) => predicate.call(thisArg, value, index++) && subscriber.next(value)));\n });\n}\n//# sourceMappingURL=filter.js.map","import { Subject } from './Subject';\nexport class BehaviorSubject extends Subject {\n constructor(_value) {\n super();\n this._value = _value;\n }\n get value() {\n return this.getValue();\n }\n _subscribe(subscriber) {\n const subscription = super._subscribe(subscriber);\n !subscription.closed && subscriber.next(this._value);\n return subscription;\n }\n getValue() {\n const { hasError, thrownError, _value } = this;\n if (hasError) {\n throw thrownError;\n }\n this._throwIfClosed();\n return _value;\n }\n next(value) {\n super.next((this._value = value));\n }\n}\n//# sourceMappingURL=BehaviorSubject.js.map","import { EMPTY } from '../observable/empty';\nimport { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function take(count) {\n return count <= 0\n ? () => EMPTY\n : operate((source, subscriber) => {\n let seen = 0;\n source.subscribe(new OperatorSubscriber(subscriber, (value) => {\n if (++seen <= count) {\n subscriber.next(value);\n if (count <= seen) {\n subscriber.complete();\n }\n }\n }));\n });\n}\n//# sourceMappingURL=take.js.map","import { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nimport { from } from '../observable/from';\nexport const defaultThrottleConfig = {\n leading: true,\n trailing: false,\n};\nexport function throttle(durationSelector, { leading, trailing } = defaultThrottleConfig) {\n return operate((source, subscriber) => {\n let hasValue = false;\n let sendValue = null;\n let throttled = null;\n const throttlingDone = () => {\n throttled === null || throttled === void 0 ? void 0 : throttled.unsubscribe();\n throttled = null;\n trailing && send();\n };\n const throttle = (value) => (throttled = from(durationSelector(value)).subscribe(new OperatorSubscriber(subscriber, throttlingDone, undefined, throttlingDone)));\n const send = () => {\n if (hasValue) {\n subscriber.next(sendValue);\n throttle(sendValue);\n }\n hasValue = false;\n sendValue = null;\n };\n source.subscribe(new OperatorSubscriber(subscriber, (value) => {\n hasValue = true;\n sendValue = value;\n !throttled && (leading ? send() : throttle(value));\n }));\n });\n}\n//# sourceMappingURL=throttle.js.map","import { switchMap } from './switchMap';\nexport function switchMapTo(innerObservable, resultSelector) {\n return resultSelector ? switchMap(() => innerObservable, resultSelector) : switchMap(() => innerObservable);\n}\n//# sourceMappingURL=switchMapTo.js.map","import { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function sample(notifier) {\n return operate((source, subscriber) => {\n let hasValue = false;\n let lastValue = null;\n source.subscribe(new OperatorSubscriber(subscriber, (value) => {\n hasValue = true;\n lastValue = value;\n }));\n const emit = () => {\n if (hasValue) {\n hasValue = false;\n const value = lastValue;\n lastValue = null;\n subscriber.next(value);\n }\n };\n notifier.subscribe(new OperatorSubscriber(subscriber, emit, undefined, emit));\n });\n}\n//# sourceMappingURL=sample.js.map","import { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function skip(count) {\n return operate((source, subscriber) => {\n let seen = 0;\n source.subscribe(new OperatorSubscriber(subscriber, (value) => (count === seen ? subscriber.next(value) : seen++)));\n });\n}\n//# sourceMappingURL=skip.js.map","import { from } from '../observable/from';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nimport { operate } from '../util/lift';\nexport function catchError(selector) {\n return operate((source, subscriber) => {\n let innerSub = null;\n let syncUnsub = false;\n let handledResult;\n innerSub = source.subscribe(new OperatorSubscriber(subscriber, undefined, (err) => {\n handledResult = from(selector(err, catchError(selector)(source)));\n if (innerSub) {\n innerSub.unsubscribe();\n innerSub = null;\n handledResult.subscribe(subscriber);\n }\n else {\n syncUnsub = true;\n }\n }));\n if (syncUnsub) {\n innerSub.unsubscribe();\n innerSub = null;\n handledResult.subscribe(subscriber);\n }\n });\n}\n//# sourceMappingURL=catchError.js.map","import { asyncScheduler } from '../scheduler/async';\nimport { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function debounceTime(dueTime, scheduler = asyncScheduler) {\n return operate((source, subscriber) => {\n let hasValue = false;\n let lastValue = null;\n let debounceSubscription = null;\n const emitLastValue = () => {\n hasValue = false;\n const value = lastValue;\n lastValue = null;\n subscriber.next(value);\n };\n source.subscribe(new OperatorSubscriber(subscriber, (value) => {\n debounceSubscription === null || debounceSubscription === void 0 ? void 0 : debounceSubscription.unsubscribe();\n hasValue = true;\n lastValue = value;\n subscriber.add((debounceSubscription = scheduler.schedule(() => {\n debounceSubscription = null;\n emitLastValue();\n }, dueTime)));\n }, undefined, () => {\n hasValue && emitLastValue();\n subscriber.complete();\n }));\n });\n}\n//# sourceMappingURL=debounceTime.js.map","import { mergeMap } from './mergeMap';\nexport function concatMap(project, resultSelector) {\n if (typeof resultSelector === 'function') {\n return mergeMap(project, resultSelector, 1);\n }\n return mergeMap(project, 1);\n}\n//# sourceMappingURL=concatMap.js.map","import { defer } from './defer';\nimport { EMPTY } from './empty';\nexport function iif(condition, trueResult = EMPTY, falseResult = EMPTY) {\n return defer(() => condition() ? trueResult : falseResult);\n}\n//# sourceMappingURL=iif.js.map","import { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function refCount() {\n return operate((source, subscriber) => {\n let connection = null;\n source._refCount++;\n const refCounter = new OperatorSubscriber(subscriber, undefined, undefined, undefined, () => {\n if (!source || source._refCount <= 0 || 0 < --source._refCount) {\n connection = null;\n return;\n }\n const sharedConnection = source._connection;\n const conn = connection;\n connection = null;\n if (sharedConnection && (!conn || sharedConnection === conn)) {\n sharedConnection.unsubscribe();\n }\n subscriber.unsubscribe();\n });\n source.subscribe(refCounter);\n if (!refCounter.closed) {\n connection = source.connect();\n }\n });\n}\n//# sourceMappingURL=refCount.js.map","import { Observable } from '../Observable';\nimport { Subscription } from '../Subscription';\nimport { refCount as higherOrderRefCount } from '../operators/refCount';\nimport { OperatorSubscriber } from '../operators/OperatorSubscriber';\nexport class ConnectableObservable extends Observable {\n constructor(source, subjectFactory) {\n super();\n this.source = source;\n this.subjectFactory = subjectFactory;\n this._subject = null;\n this._refCount = 0;\n this._connection = null;\n }\n _subscribe(subscriber) {\n return this.getSubject().subscribe(subscriber);\n }\n getSubject() {\n const subject = this._subject;\n if (!subject || subject.isStopped) {\n this._subject = this.subjectFactory();\n }\n return this._subject;\n }\n _teardown() {\n this._refCount = 0;\n const { _connection } = this;\n this._subject = this._connection = null;\n _connection === null || _connection === void 0 ? void 0 : _connection.unsubscribe();\n }\n connect() {\n let connection = this._connection;\n if (!connection) {\n connection = this._connection = new Subscription();\n const subject = this.getSubject();\n connection.add(this.source.subscribe(new OperatorSubscriber(subject, undefined, (err) => {\n this._teardown();\n subject.error(err);\n }, () => {\n this._teardown();\n subject.complete();\n }, () => this._teardown())));\n if (connection.closed) {\n this._connection = null;\n connection = Subscription.EMPTY;\n }\n }\n return connection;\n }\n refCount() {\n return higherOrderRefCount()(this);\n }\n}\n//# sourceMappingURL=ConnectableObservable.js.map","import { multicast } from './multicast';\nimport { refCount } from './refCount';\nimport { Subject } from '../Subject';\nfunction shareSubjectFactory() {\n return new Subject();\n}\nexport function share() {\n return (source) => refCount()(multicast(shareSubjectFactory)(source));\n}\n//# sourceMappingURL=share.js.map","import { ConnectableObservable } from '../observable/ConnectableObservable';\nimport { hasLift, operate } from '../util/lift';\nexport function multicast(subjectOrSubjectFactory, selector) {\n const subjectFactory = typeof subjectOrSubjectFactory === 'function' ? subjectOrSubjectFactory : () => subjectOrSubjectFactory;\n if (typeof selector === 'function') {\n return operate((source, subscriber) => {\n const subject = subjectFactory();\n selector(subject).subscribe(subscriber).add(source.subscribe(subject));\n });\n }\n return (source) => {\n const connectable = new ConnectableObservable(source, subjectFactory);\n if (hasLift(source)) {\n connectable.lift = source.lift;\n }\n connectable.source = source;\n connectable.subjectFactory = subjectFactory;\n return connectable;\n };\n}\n//# sourceMappingURL=multicast.js.map","import { zip as zipStatic } from '../observable/zip';\nimport { operate } from '../util/lift';\nexport function zip(...sources) {\n return operate((source, subscriber) => {\n zipStatic(source, ...sources).subscribe(subscriber);\n });\n}\nexport function zipWith(...otherInputs) {\n return zip(...otherInputs);\n}\n//# sourceMappingURL=zipWith.js.map","import { Observable } from '../Observable';\nimport { Subscription } from '../Subscription';\nimport { from } from './from';\nexport function zip(...sources) {\n let resultSelector = undefined;\n if (typeof sources[sources.length - 1] === 'function') {\n resultSelector = sources.pop();\n }\n return new Observable((subscriber) => {\n const buffers = sources.map(() => []);\n const completed = sources.map(() => false);\n const subscription = new Subscription();\n const tryEmit = () => {\n if (buffers.every((buffer) => buffer.length > 0)) {\n let result = buffers.map((buffer) => buffer.shift());\n if (resultSelector) {\n try {\n result = resultSelector(...result);\n }\n catch (err) {\n subscriber.error(err);\n return;\n }\n }\n subscriber.next(result);\n if (buffers.some((buffer, i) => buffer.length === 0 && completed[i])) {\n subscriber.complete();\n }\n }\n };\n for (let i = 0; !subscriber.closed && i < sources.length; i++) {\n const source = from(sources[i]);\n subscription.add(source.subscribe({\n next: (value) => {\n buffers[i].push(value);\n tryEmit();\n },\n error: (err) => subscriber.error(err),\n complete: () => {\n completed[i] = true;\n if (buffers[i].length === 0) {\n subscriber.complete();\n }\n },\n }));\n }\n return subscription;\n });\n}\n//# sourceMappingURL=zip.js.map","import { asyncScheduler } from '../scheduler/async';\nimport { isValidDate } from '../util/isDate';\nimport { operate } from '../util/lift';\nimport { OperatorSubscriber } from './OperatorSubscriber';\nexport function delay(delay, scheduler = asyncScheduler) {\n return operate((source, subscriber) => {\n const isAbsoluteDelay = isValidDate(delay);\n let isComplete = false;\n let active = 0;\n let absoluteTimeValues = isAbsoluteDelay ? [] : null;\n const checkComplete = () => isComplete && !active && !(absoluteTimeValues === null || absoluteTimeValues === void 0 ? void 0 : absoluteTimeValues.length) && subscriber.complete();\n if (isAbsoluteDelay) {\n active++;\n subscriber.add(scheduler.schedule(() => {\n active--;\n if (absoluteTimeValues) {\n const values = absoluteTimeValues;\n absoluteTimeValues = null;\n for (const value of values) {\n subscriber.next(value);\n }\n }\n checkComplete();\n }, +delay - scheduler.now()));\n }\n source.subscribe(new OperatorSubscriber(subscriber, (value) => {\n if (isAbsoluteDelay) {\n absoluteTimeValues ? absoluteTimeValues.push(value) : subscriber.next(value);\n }\n else {\n active++;\n subscriber.add(scheduler.schedule(() => {\n active--;\n subscriber.next(value);\n checkComplete();\n }, delay));\n }\n }, undefined, () => {\n isComplete = true;\n checkComplete();\n }));\n return () => {\n absoluteTimeValues = null;\n };\n });\n}\n//# sourceMappingURL=delay.js.map","export function isValidDate(value) {\n return value instanceof Date && !isNaN(value);\n}\n//# sourceMappingURL=isDate.js.map","const { isArray } = Array;\nexport function argsOrArgArray(args) {\n return args.length === 1 && isArray(args[0]) ? args[0] : args;\n}\n//# sourceMappingURL=argsOrArgArray.js.map","import { isScheduler } from '../util/isScheduler';\nimport { mergeAll } from '../operators/mergeAll';\nimport { fromArray } from './fromArray';\nimport { argsOrArgArray } from '../util/argsOrArgArray';\nimport { from } from './from';\nimport { EMPTY } from './empty';\nexport function merge(...args) {\n let concurrent = Infinity;\n let scheduler = undefined;\n if (isScheduler(args[args.length - 1])) {\n scheduler = args.pop();\n }\n if (typeof args[args.length - 1] === 'number') {\n concurrent = args.pop();\n }\n args = argsOrArgArray(args);\n return !args.length\n ?\n EMPTY\n : args.length === 1\n ?\n from(args[0])\n :\n mergeAll(concurrent)(fromArray(args, scheduler));\n}\n//# sourceMappingURL=merge.js.map"],"sourceRoot":""} \ No newline at end of file diff --git a/assets/javascripts/worker/search.4ac00218.min.js b/assets/javascripts/worker/search.4ac00218.min.js new file mode 100644 index 0000000..0db8468 --- /dev/null +++ b/assets/javascripts/worker/search.4ac00218.min.js @@ -0,0 +1,59 @@ +!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=5)}([function(e,t,r){"use strict"; +/*! + * escape-html + * Copyright(c) 2012-2013 TJ Holowaychuk + * Copyright(c) 2015 Andreas Lubbe + * Copyright(c) 2015 Tiancheng "Timothy" Gu + * MIT Licensed + */var n=/["'&<>]/;e.exports=function(e){var t,r=""+e,i=n.exec(r);if(!i)return r;var s="",o=0,a=0;for(o=i.index;o0){var u=I.utils.clone(t)||{};u.position=[o,a],u.index=i.length,i.push(new I.Token(r.slice(o,s),u))}o=s+1}}return i},I.tokenizer.separator=/[\s\-]+/ +/*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + */,I.Pipeline=function(){this._stack=[]},I.Pipeline.registeredFunctions=Object.create(null),I.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&I.utils.warn("Overwriting existing registered function: "+t),e.label=t,I.Pipeline.registeredFunctions[e.label]=e},I.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||I.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},I.Pipeline.load=function(e){var t=new I.Pipeline;return e.forEach((function(e){var r=I.Pipeline.registeredFunctions[e];if(!r)throw new Error("Cannot load unregistered function: "+e);t.add(r)})),t},I.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){I.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},I.Pipeline.prototype.after=function(e,t){I.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},I.Pipeline.prototype.before=function(e,t){I.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");this._stack.splice(r,0,t)},I.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},I.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=i),s!=e);)n=r-t,i=t+Math.floor(n/2),s=this.elements[2*i];return s==e||s>e?2*i:sa?l+=2:o==a&&(t+=r[u+1]*n[l+1],u+=2,l+=2);return t},I.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},I.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var s,o=i.str.charAt(0);o in i.node.edges?s=i.node.edges[o]:(s=new I.TokenSet,i.node.edges[o]=s),1==i.str.length&&(s.final=!0),n.push({node:s,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var a=i.node.edges["*"];else{a=new I.TokenSet;i.node.edges["*"]=a}if(0==i.str.length&&(a.final=!0),n.push({node:a,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&n.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var u=i.node.edges["*"];else{u=new I.TokenSet;i.node.edges["*"]=u}1==i.str.length&&(u.final=!0),n.push({node:u,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var l,c=i.str.charAt(0),h=i.str.charAt(1);h in i.node.edges?l=i.node.edges[h]:(l=new I.TokenSet,i.node.edges[h]=l),1==i.str.length&&(l.final=!0),n.push({node:l,editsRemaining:i.editsRemaining-1,str:c+i.str.slice(2)})}}}return r},I.TokenSet.fromString=function(e){for(var t=new I.TokenSet,r=t,n=0,i=e.length;n=e;t--){var r=this.uncheckedNodes[t],n=r.child.toString();n in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[n]:(r.child._str=n,this.minimizedNodes[n]=r.child),this.uncheckedNodes.pop()}} +/*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + */,I.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},I.Index.prototype.search=function(e){return this.query((function(t){new I.QueryParser(e,t).parse()}))},I.Index.prototype.query=function(e){for(var t=new I.Query(this.fields),r=Object.create(null),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=0;a1?1:e},I.Builder.prototype.k1=function(e){this._k1=e},I.Builder.prototype.add=function(e,t){var r=e[this._ref],n=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return I.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},I.QueryLexer.prototype.width=function(){return this.pos-this.start},I.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},I.QueryLexer.prototype.backup=function(){this.pos-=1},I.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=I.QueryLexer.EOS&&this.backup()},I.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(I.QueryLexer.TERM)),e.ignore(),e.more())return I.QueryLexer.lexText},I.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(I.QueryLexer.EDIT_DISTANCE),I.QueryLexer.lexText},I.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(I.QueryLexer.BOOST),I.QueryLexer.lexText},I.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(I.QueryLexer.TERM)},I.QueryLexer.termSeparator=I.tokenizer.separator,I.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==I.QueryLexer.EOS)return I.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return I.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(I.QueryLexer.TERM),I.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(I.QueryLexer.TERM),I.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(I.QueryLexer.PRESENCE),I.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(I.QueryLexer.PRESENCE),I.QueryLexer.lexText;if(t.match(I.QueryLexer.termSeparator))return I.QueryLexer.lexTerm}else e.escapeCharacter()}},I.QueryParser=function(e,t){this.lexer=new I.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},I.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=I.QueryParser.parseClause;e;)e=e(this);return this.query},I.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},I.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},I.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},I.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case I.QueryLexer.PRESENCE:return I.QueryParser.parsePresence;case I.QueryLexer.FIELD:return I.QueryParser.parseField;case I.QueryLexer.TERM:return I.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new I.QueryParseError(r,t.start,t.end)}},I.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=I.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=I.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new I.QueryParseError(r,t.start,t.end)}var n=e.peekLexeme();if(null==n){r="expecting term or field, found nothing";throw new I.QueryParseError(r,t.start,t.end)}switch(n.type){case I.QueryLexer.FIELD:return I.QueryParser.parseField;case I.QueryLexer.TERM:return I.QueryParser.parseTerm;default:r="expecting term or field, found '"+n.type+"'";throw new I.QueryParseError(r,n.start,n.end)}}},I.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),n="unrecognised field '"+t.str+"', possible fields: "+r;throw new I.QueryParseError(n,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(null==i){n="expecting term, found nothing";throw new I.QueryParseError(n,t.start,t.end)}switch(i.type){case I.QueryLexer.TERM:return I.QueryParser.parseTerm;default:n="expecting term, found '"+i.type+"'";throw new I.QueryParseError(n,i.start,i.end)}}},I.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(null!=r)switch(r.type){case I.QueryLexer.TERM:return e.nextClause(),I.QueryParser.parseTerm;case I.QueryLexer.FIELD:return e.nextClause(),I.QueryParser.parseField;case I.QueryLexer.EDIT_DISTANCE:return I.QueryParser.parseEditDistance;case I.QueryLexer.BOOST:return I.QueryParser.parseBoost;case I.QueryLexer.PRESENCE:return e.nextClause(),I.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+r.type+"'";throw new I.QueryParseError(n,r.start,r.end)}else e.nextClause()}},I.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="edit distance must be numeric";throw new I.QueryParseError(n,t.start,t.end)}e.currentClause.editDistance=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case I.QueryLexer.TERM:return e.nextClause(),I.QueryParser.parseTerm;case I.QueryLexer.FIELD:return e.nextClause(),I.QueryParser.parseField;case I.QueryLexer.EDIT_DISTANCE:return I.QueryParser.parseEditDistance;case I.QueryLexer.BOOST:return I.QueryParser.parseBoost;case I.QueryLexer.PRESENCE:return e.nextClause(),I.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new I.QueryParseError(n,i.start,i.end)}else e.nextClause()}},I.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="boost must be numeric";throw new I.QueryParseError(n,t.start,t.end)}e.currentClause.boost=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case I.QueryLexer.TERM:return e.nextClause(),I.QueryParser.parseTerm;case I.QueryLexer.FIELD:return e.nextClause(),I.QueryParser.parseField;case I.QueryLexer.EDIT_DISTANCE:return I.QueryParser.parseEditDistance;case I.QueryLexer.BOOST:return I.QueryParser.parseBoost;case I.QueryLexer.PRESENCE:return e.nextClause(),I.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new I.QueryParseError(n,i.start,i.end)}else e.nextClause()}},void 0===(i="function"==typeof(n=function(){return I})?n.call(t,r,t,e):n)||(e.exports=i)}()},function(e,t,r){"use strict";(function(t){e.exports=function(){if("object"==typeof globalThis)return globalThis;var e;try{e=this||new Function("return this")()}catch(e){if("object"==typeof window)return window;if("object"==typeof self)return self;if(void 0!==t)return t}return e}()}).call(this,r(4))},function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(e){"object"==typeof window&&(r=window)}e.exports=r},function(e,t,r){"use strict";r.r(t),r.d(t,"handler",(function(){return u}));function n(e,t,r,n){return new(r||(r=Promise))((function(i,s){function o(e){try{u(n.next(e))}catch(e){s(e)}}function a(e){try{u(n.throw(e))}catch(e){s(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,a)}u((n=n.apply(e,t||[])).next())}))}Object.create;Object.create;r(1);var i,s=r(0);class o{constructor({config:e,docs:t,pipeline:r,index:n}){this.documents=function(e){const t=new Map,r=new Set;for(const n of e){const[e,i]=n.location.split("#"),o=n.location,a=n.title,u=s(n.text).replace(/\s+(?=[,.:;!?])/g,"").replace(/\s+/g," ");if(i){const i=t.get(e);r.has(i)?t.set(o,{location:o,title:a,text:u,parent:i}):(i.title=n.title,i.text=u,r.add(i))}else t.set(o,{location:o,title:a,text:u})}return t}(t),this.highlight=function(e){const t=new RegExp(e.separator,"img"),r=(e,t,r)=>`${t}${r}`;return n=>{n=n.replace(/[\s*+\-:~^]+/g," ").trim();const i=new RegExp(`(^|${e.separator})(${n.replace(/[|\\{}()[\]^$+*?.-]/g,"\\$&").replace(t,"|")})`,"img");return e=>e.replace(i,r).replace(/<\/mark>(\s+)]*>/gim,"$1")}}(e),lunr.tokenizer.separator=new RegExp(e.separator),this.index=void 0===n?lunr((function(){1===e.lang.length&&"en"!==e.lang[0]?this.use(lunr[e.lang[0]]):e.lang.length>1&&this.use(lunr.multiLanguage(...e.lang));const n=function(e,t){const[r,n]=[new Set(e),new Set(t)];return[...new Set([...r].filter(e=>!n.has(e)))]}(["trimmer","stopWordFilter","stemmer"],r);for(const t of e.lang.map(e=>"en"===e?lunr:lunr[e]))for(const e of n)this.pipeline.remove(t[e]),this.searchPipeline.remove(t[e]);this.field("title",{boost:1e3}),this.field("text"),this.ref("location");for(const e of t)this.add(e)})):lunr.Index.load(n)}search(e){if(e)try{const t=this.highlight(e),r=function(e){const t=new lunr.Query(["title","text"]);return new lunr.QueryParser(e,t).parse(),t.clauses}(e).filter(e=>e.presence!==lunr.Query.presence.PROHIBITED);return[...this.index.search(e+"*").reduce((e,{ref:n,score:i,matchData:s})=>{const o=this.documents.get(n);if(void 0!==o){const{location:n,title:a,text:u,parent:l}=o,c=function(e,t){const r=new Set(e),n={};for(let e=0;ee);e.push({location:n,title:t(a),text:t(u),score:i*(1+h),terms:c})}return e},[]).sort((e,t)=>t.score-e.score).reduce((e,t)=>{const r=this.documents.get(t.location);if(void 0!==r){const n="parent"in r?r.parent.location:r.location;e.set(n,[...e.get(n)||[],t])}return e},new Map).values()]}catch(t){console.warn(`Invalid query: ${e} – see https://bit.ly/2s3ChXG`)}return[]}}let a;function u(e){return n(this,void 0,void 0,(function*(){switch(e.type){case i.SETUP:return yield function(e){return n(this,void 0,void 0,(function*(){let t="../lunr";if("undefined"!=typeof parent&&"IFrameWorker"in parent){const e=document.querySelector("script[src]"),[r]=e.src.split("/worker");t=t.replace("..",r)}const r=[];for(const n of e.lang)"ja"===n&&r.push(t+"/tinyseg.min.js"),"en"!==n&&r.push(`${t}/min/lunr.${n}.min.js`);e.lang.length>1&&r.push(t+"/min/lunr.multi.min.js"),r.length&&(yield importScripts(t+"/min/lunr.stemmer.support.min.js",...r))}))}(e.data.config),a=new o(e.data),{type:i.READY};case i.QUERY:return{type:i.RESULT,data:a?a.search(e.data):[]};default:throw new TypeError("Invalid message type")}}))}!function(e){e[e.SETUP=0]="SETUP",e[e.READY=1]="READY",e[e.QUERY=2]="QUERY",e[e.RESULT=3]="RESULT"}(i||(i={})),addEventListener("message",e=>n(void 0,void 0,void 0,(function*(){postMessage(yield u(e.data))})))}]); +//# sourceMappingURL=search.4ac00218.min.js.map \ No newline at end of file diff --git a/assets/javascripts/worker/search.4ac00218.min.js.map b/assets/javascripts/worker/search.4ac00218.min.js.map new file mode 100644 index 0000000..f2a0131 --- /dev/null +++ b/assets/javascripts/worker/search.4ac00218.min.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/escape-html/index.js","webpack:///./node_modules/lunr/lunr-exposed.js","webpack:///./node_modules/lunr/lunr.js","webpack:///./node_modules/expose-loader/dist/runtime/getGlobalThis.js","webpack:///(webpack)/buildin/global.js","webpack:///./node_modules/tslib/tslib.es6.js","webpack:///./src/assets/javascripts/integrations/search/worker/message/index.ts","webpack:///./src/assets/javascripts/integrations/search/_/index.ts","webpack:///./src/assets/javascripts/integrations/search/document/index.ts","webpack:///./src/assets/javascripts/integrations/search/highlighter/index.ts","webpack:///./src/assets/javascripts/integrations/search/query/_/index.ts","webpack:///./src/assets/javascripts/integrations/search/worker/main/index.ts"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","matchHtmlRegExp","string","escape","str","match","exec","html","index","lastIndex","length","charCodeAt","substring","___EXPOSE_LOADER_IMPORT___","___EXPOSE_LOADER_GLOBAL_THIS___","global","step2list","step3list","v","C","re_mgr0","re_mgr1","re_meq1","re_s_v","re_1a","re2_1a","re_1b","re2_1b","re_1b_2","re2_1b_2","re3_1b_2","re4_1b_2","re_1c","re_2","re_3","re_4","re2_4","re_5","re_5_1","re3_5","porterStemmer","lunr","config","builder","Builder","pipeline","add","trimmer","stopWordFilter","stemmer","searchPipeline","build","version","utils","warn","this","message","console","asString","obj","toString","clone","keys","val","Array","isArray","slice","TypeError","FieldRef","docRef","fieldName","stringValue","_stringValue","joiner","fromString","indexOf","fieldRef","undefined","Set","elements","complete","intersect","other","union","contains","empty","a","b","intersection","element","push","concat","idf","posting","documentCount","documentsWithTerm","x","Math","log","abs","Token","metadata","update","fn","tokenizer","map","toLowerCase","len","tokens","sliceEnd","sliceStart","sliceLength","charAt","separator","tokenMetadata","Pipeline","_stack","registeredFunctions","registerFunction","label","warnIfFunctionNotRegistered","load","serialised","forEach","fnName","Error","fns","arguments","after","existingFn","newFn","pos","splice","before","remove","run","stackLength","memo","j","result","k","runString","token","reset","toJSON","Vector","_magnitude","positionForIndex","start","end","pivotPoint","floor","pivotIndex","insert","insertIdx","upsert","position","magnitude","sumOfSquares","elementsLength","sqrt","dot","otherVector","dotProduct","aLen","bLen","aVal","bVal","similarity","toArray","output","RegExp","w","stem","suffix","firstch","re","re2","re3","re4","substr","toUpperCase","test","replace","fp","generateStopWordFilter","stopWords","words","reduce","stopWord","TokenSet","final","edges","id","_nextId","fromArray","arr","finish","root","fromClause","clause","fromFuzzyString","term","editDistance","stack","node","editsRemaining","frame","pop","noEditNode","char","insertionNode","substitutionNode","transposeNode","charA","charB","next","prefix","edge","_str","labels","sort","qNode","qEdges","qLen","nEdges","nLen","q","qEdge","nEdge","previousWord","uncheckedNodes","minimizedNodes","word","commonPrefix","minimize","child","nextNode","parent","downTo","childKey","Index","attrs","invertedIndex","fieldVectors","tokenSet","fields","search","queryString","query","QueryParser","parse","Query","matchingFields","queryVectors","termFieldCache","requiredMatches","prohibitedMatches","clauses","terms","clauseMatches","usePipeline","termTokenSet","expandedTerms","presence","REQUIRED","field","expandedTerm","termIndex","_index","fieldPosting","matchingDocumentRefs","termField","matchingDocumentsSet","PROHIBITED","boost","fieldMatch","matchingDocumentRef","matchingFieldRef","MatchData","allRequiredMatches","allProhibitedMatches","matchingFieldRefs","results","matches","isNegated","docMatch","fieldVector","score","matchData","combine","ref","serializedIndex","serializedVectors","serializedInvertedIndex","tokenSetBuilder","tuple","_ref","_fields","_documents","fieldTermFrequencies","fieldLengths","_b","_k1","metadataWhitelist","attributes","RangeError","number","k1","doc","extractor","fieldTerms","metadataKey","calculateAverageFieldLengths","fieldRefs","numberOfFields","accumulator","documentsWithField","averageFieldLength","createFieldVectors","fieldRefsLength","termIdfCache","fieldLength","termFrequencies","termsLength","fieldBoost","docBoost","scoreWithPrecision","tf","round","createTokenSet","use","args","unshift","apply","clonedMetadata","metadataKeys","otherMatchData","allFields","wildcard","String","NONE","LEADING","TRAILING","OPTIONAL","options","QueryParseError","QueryLexer","lexemes","escapeCharPositions","state","lexText","sliceString","subSlices","join","emit","type","escapeCharacter","EOS","width","ignore","backup","acceptDigitRun","charCode","more","FIELD","TERM","EDIT_DISTANCE","BOOST","PRESENCE","lexField","lexer","lexTerm","lexEditDistance","lexBoost","lexEOS","termSeparator","currentClause","lexemeIdx","parseClause","peekLexeme","consumeLexeme","lexeme","nextClause","completedClause","parser","parsePresence","parseField","parseTerm","errorMessage","nextLexeme","possibleFields","f","parseEditDistance","parseBoost","parseInt","isNaN","globalThis","g","Function","e","window","self","__awaiter","thisArg","_arguments","P","generator","Promise","resolve","reject","fulfilled","step","rejected","done","then","SearchMessageType","docs","documents","Map","parents","path","hash","location","split","title","text","has","set","setupSearchDocumentMap","highlight","_","data","trim","setupSearchHighlighter","lang","multiLanguage","y","filter","difference","language","parseSearchQuery","document","startsWith","delete","getSearchQueryTerms","values","every","handler","SETUP","base","worker","querySelector","src","scripts","importScripts","setupSearchLanguages","READY","QUERY","RESULT","addEventListener","ev","postMessage"],"mappings":"aACE,IAAIA,EAAmB,GAGvB,SAASC,EAAoBC,GAG5B,GAAGF,EAAiBE,GACnB,OAAOF,EAAiBE,GAAUC,QAGnC,IAAIC,EAASJ,EAAiBE,GAAY,CACzCG,EAAGH,EACHI,GAAG,EACHH,QAAS,IAUV,OANAI,EAAQL,GAAUM,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASF,GAG/DG,EAAOE,GAAI,EAGJF,EAAOD,QAKfF,EAAoBQ,EAAIF,EAGxBN,EAAoBS,EAAIV,EAGxBC,EAAoBU,EAAI,SAASR,EAASS,EAAMC,GAC3CZ,EAAoBa,EAAEX,EAASS,IAClCG,OAAOC,eAAeb,EAASS,EAAM,CAAEK,YAAY,EAAMC,IAAKL,KAKhEZ,EAAoBkB,EAAI,SAAShB,GACX,oBAAXiB,QAA0BA,OAAOC,aAC1CN,OAAOC,eAAeb,EAASiB,OAAOC,YAAa,CAAEC,MAAO,WAE7DP,OAAOC,eAAeb,EAAS,aAAc,CAAEmB,OAAO,KAQvDrB,EAAoBsB,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQrB,EAAoBqB,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,iBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAKX,OAAOY,OAAO,MAGvB,GAFA1B,EAAoBkB,EAAEO,GACtBX,OAAOC,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOrB,EAAoBU,EAAEe,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIRzB,EAAoB6B,EAAI,SAAS1B,GAChC,IAAIS,EAAST,GAAUA,EAAOqB,WAC7B,WAAwB,OAAOrB,EAAgB,SAC/C,WAA8B,OAAOA,GAEtC,OADAH,EAAoBU,EAAEE,EAAQ,IAAKA,GAC5BA,GAIRZ,EAAoBa,EAAI,SAASiB,EAAQC,GAAY,OAAOjB,OAAOkB,UAAUC,eAAe1B,KAAKuB,EAAQC,IAGzG/B,EAAoBkC,EAAI,GAIjBlC,EAAoBA,EAAoBmC,EAAI,G;;;;;;;GCnErD,IAAIC,EAAkB,UAOtBjC,EAAOD,QAUP,SAAoBmC,GAClB,IAOIC,EAPAC,EAAM,GAAKF,EACXG,EAAQJ,EAAgBK,KAAKF,GAEjC,IAAKC,EACH,OAAOD,EAIT,IAAIG,EAAO,GACPC,EAAQ,EACRC,EAAY,EAEhB,IAAKD,EAAQH,EAAMG,MAAOA,EAAQJ,EAAIM,OAAQF,IAAS,CACrD,OAAQJ,EAAIO,WAAWH,IACrB,KAAK,GACHL,EAAS,SACT,MACF,KAAK,GACHA,EAAS,QACT,MACF,KAAK,GACHA,EAAS,QACT,MACF,KAAK,GACHA,EAAS,OACT,MACF,KAAK,GACHA,EAAS,OACT,MACF,QACE,SAGAM,IAAcD,IAChBD,GAAQH,EAAIQ,UAAUH,EAAWD,IAGnCC,EAAYD,EAAQ,EACpBD,GAAQJ,EAGV,OAAOM,IAAcD,EACjBD,EAAOH,EAAIQ,UAAUH,EAAWD,GAChCD,I,gBC5EN,IAAIM,EAA6B,EAAQ,GAErCC,EADsC,EAAQ,QAEK,IAA5CA,EAAsC,OAAmBA,EAAsC,KAAID,GAC9G7C,EAAOD,QAAU8C,G,gBCJjB;;;;;IAMC,WAiCD,IAoC6BE,EAw2BvBC,EAwBFC,EAWAC,EACAC,EAQEC,EACAC,EACAC,EACAC,EAEAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EAEAC,EACAC,EAEAC,EAEAC,EACAC,EAEAC,EACAC,EACAC,EAEAC,EAl9BFC,EAAO,SAAUC,GACnB,IAAIC,EAAU,IAAIF,EAAKG,QAavB,OAXAD,EAAQE,SAASC,IACfL,EAAKM,QACLN,EAAKO,eACLP,EAAKQ,SAGPN,EAAQO,eAAeJ,IACrBL,EAAKQ,SAGPP,EAAOtE,KAAKuE,EAASA,GACdA,EAAQQ,SAGjBV,EAAKW,QAAU;;;;IAUfX,EAAKY,MAAQ,GASbZ,EAAKY,MAAMC,MAAkBvC,EAQ1BwC,KANM,SAAUC,GACXzC,EAAO0C,SAAWA,QAAQH,MAC5BG,QAAQH,KAAKE,KAiBnBf,EAAKY,MAAMK,SAAW,SAAUC,GAC9B,OAAIA,QACK,GAEAA,EAAIC,YAoBfnB,EAAKY,MAAMQ,MAAQ,SAAUF,GAC3B,GAAIA,QACF,OAAOA,EAMT,IAHA,IAAIE,EAAQlF,OAAOY,OAAO,MACtBuE,EAAOnF,OAAOmF,KAAKH,GAEd1F,EAAI,EAAGA,EAAI6F,EAAKpD,OAAQzC,IAAK,CACpC,IAAIuB,EAAMsE,EAAK7F,GACX8F,EAAMJ,EAAInE,GAEd,GAAIwE,MAAMC,QAAQF,GAChBF,EAAMrE,GAAOuE,EAAIG,YADnB,CAKA,GAAmB,iBAARH,GACQ,iBAARA,GACQ,kBAARA,EAKX,MAAM,IAAII,UAAU,yDAJlBN,EAAMrE,GAAOuE,GAOjB,OAAOF,GAETpB,EAAK2B,SAAW,SAAUC,EAAQC,EAAWC,GAC3ChB,KAAKc,OAASA,EACdd,KAAKe,UAAYA,EACjBf,KAAKiB,aAAeD,GAGtB9B,EAAK2B,SAASK,OAAS,IAEvBhC,EAAK2B,SAASM,WAAa,SAAU1E,GACnC,IAAIN,EAAIM,EAAE2E,QAAQlC,EAAK2B,SAASK,QAEhC,IAAW,IAAP/E,EACF,KAAM,6BAGR,IAAIkF,EAAW5E,EAAEkE,MAAM,EAAGxE,GACtB2E,EAASrE,EAAEkE,MAAMxE,EAAI,GAEzB,OAAO,IAAI+C,EAAK2B,SAAUC,EAAQO,EAAU5E,IAG9CyC,EAAK2B,SAASvE,UAAU+D,SAAW,WAKjC,OAJyBiB,MAArBtB,KAAKiB,eACPjB,KAAKiB,aAAejB,KAAKe,UAAY7B,EAAK2B,SAASK,OAASlB,KAAKc,QAG5Dd,KAAKiB;;;;IAYd/B,EAAKqC,IAAM,SAAUC,GAGnB,GAFAxB,KAAKwB,SAAWpG,OAAOY,OAAO,MAE1BwF,EAAU,CACZxB,KAAK7C,OAASqE,EAASrE,OAEvB,IAAK,IAAIzC,EAAI,EAAGA,EAAIsF,KAAK7C,OAAQzC,IAC/BsF,KAAKwB,SAASA,EAAS9G,KAAM,OAG/BsF,KAAK7C,OAAS,GAWlB+B,EAAKqC,IAAIE,SAAW,CAClBC,UAAW,SAAUC,GACnB,OAAOA,GAGTC,MAAO,WACL,OAAO5B,MAGT6B,SAAU,WACR,OAAO,IAWX3C,EAAKqC,IAAIO,MAAQ,CACfJ,UAAW,WACT,OAAO1B,MAGT4B,MAAO,SAAUD,GACf,OAAOA,GAGTE,SAAU,WACR,OAAO,IAUX3C,EAAKqC,IAAIjF,UAAUuF,SAAW,SAAUzF,GACtC,QAAS4D,KAAKwB,SAASpF,IAWzB8C,EAAKqC,IAAIjF,UAAUoF,UAAY,SAAUC,GACvC,IAAII,EAAGC,EAAGR,EAAUS,EAAe,GAEnC,GAAIN,IAAUzC,EAAKqC,IAAIE,SACrB,OAAOzB,KAGT,GAAI2B,IAAUzC,EAAKqC,IAAIO,MACrB,OAAOH,EAGL3B,KAAK7C,OAASwE,EAAMxE,QACtB4E,EAAI/B,KACJgC,EAAIL,IAEJI,EAAIJ,EACJK,EAAIhC,MAGNwB,EAAWpG,OAAOmF,KAAKwB,EAAEP,UAEzB,IAAK,IAAI9G,EAAI,EAAGA,EAAI8G,EAASrE,OAAQzC,IAAK,CACxC,IAAIwH,EAAUV,EAAS9G,GACnBwH,KAAWF,EAAER,UACfS,EAAaE,KAAKD,GAItB,OAAO,IAAIhD,EAAKqC,IAAKU,IAUvB/C,EAAKqC,IAAIjF,UAAUsF,MAAQ,SAAUD,GACnC,OAAIA,IAAUzC,EAAKqC,IAAIE,SACdvC,EAAKqC,IAAIE,SAGdE,IAAUzC,EAAKqC,IAAIO,MACd9B,KAGF,IAAId,EAAKqC,IAAInG,OAAOmF,KAAKP,KAAKwB,UAAUY,OAAOhH,OAAOmF,KAAKoB,EAAMH,aAU1EtC,EAAKmD,IAAM,SAAUC,EAASC,GAC5B,IAAIC,EAAoB,EAExB,IAAK,IAAIzB,KAAauB,EACH,UAAbvB,IACJyB,GAAqBpH,OAAOmF,KAAK+B,EAAQvB,IAAY5D,QAGvD,IAAIsF,GAAKF,EAAgBC,EAAoB,KAAQA,EAAoB,IAEzE,OAAOE,KAAKC,IAAI,EAAID,KAAKE,IAAIH,KAW/BvD,EAAK2D,MAAQ,SAAUhG,EAAKiG,GAC1B9C,KAAKnD,IAAMA,GAAO,GAClBmD,KAAK8C,SAAWA,GAAY,IAQ9B5D,EAAK2D,MAAMvG,UAAU+D,SAAW,WAC9B,OAAOL,KAAKnD,KAuBdqC,EAAK2D,MAAMvG,UAAUyG,OAAS,SAAUC,GAEtC,OADAhD,KAAKnD,IAAMmG,EAAGhD,KAAKnD,IAAKmD,KAAK8C,UACtB9C,MAUTd,EAAK2D,MAAMvG,UAAUgE,MAAQ,SAAU0C,GAErC,OADAA,EAAKA,GAAM,SAAUvG,GAAK,OAAOA,GAC1B,IAAIyC,EAAK2D,MAAOG,EAAGhD,KAAKnD,IAAKmD,KAAK8C,UAAW9C,KAAK8C;;;;IAyB3D5D,EAAK+D,UAAY,SAAU7C,EAAK0C,GAC9B,GAAW,MAAP1C,GAAsBkB,MAAPlB,EACjB,MAAO,GAGT,GAAIK,MAAMC,QAAQN,GAChB,OAAOA,EAAI8C,KAAI,SAAUtH,GACvB,OAAO,IAAIsD,EAAK2D,MACd3D,EAAKY,MAAMK,SAASvE,GAAGuH,cACvBjE,EAAKY,MAAMQ,MAAMwC,OASvB,IAJA,IAAIjG,EAAMuD,EAAIC,WAAW8C,cACrBC,EAAMvG,EAAIM,OACVkG,EAAS,GAEJC,EAAW,EAAGC,EAAa,EAAGD,GAAYF,EAAKE,IAAY,CAClE,IACIE,EAAcF,EAAWC,EAE7B,GAHW1G,EAAI4G,OAAOH,GAGZxG,MAAMoC,EAAK+D,UAAUS,YAAcJ,GAAYF,EAAM,CAE7D,GAAII,EAAc,EAAG,CACnB,IAAIG,EAAgBzE,EAAKY,MAAMQ,MAAMwC,IAAa,GAClDa,EAAwB,SAAI,CAACJ,EAAYC,GACzCG,EAAqB,MAAIN,EAAOlG,OAEhCkG,EAAOlB,KACL,IAAIjD,EAAK2D,MACPhG,EAAI8D,MAAM4C,EAAYD,GACtBK,IAKNJ,EAAaD,EAAW,GAK5B,OAAOD,GAUTnE,EAAK+D,UAAUS,UAAY;;;;IAmC3BxE,EAAK0E,SAAW,WACd5D,KAAK6D,OAAS,IAGhB3E,EAAK0E,SAASE,oBAAsB1I,OAAOY,OAAO,MAmClDkD,EAAK0E,SAASG,iBAAmB,SAAUf,EAAIgB,GACzCA,KAAShE,KAAK8D,qBAChB5E,EAAKY,MAAMC,KAAK,6CAA+CiE,GAGjEhB,EAAGgB,MAAQA,EACX9E,EAAK0E,SAASE,oBAAoBd,EAAGgB,OAAShB,GAShD9D,EAAK0E,SAASK,4BAA8B,SAAUjB,GACjCA,EAAGgB,OAAUhB,EAAGgB,SAAShE,KAAK8D,qBAG/C5E,EAAKY,MAAMC,KAAK,kGAAmGiD,IAcvH9D,EAAK0E,SAASM,KAAO,SAAUC,GAC7B,IAAI7E,EAAW,IAAIJ,EAAK0E,SAYxB,OAVAO,EAAWC,SAAQ,SAAUC,GAC3B,IAAIrB,EAAK9D,EAAK0E,SAASE,oBAAoBO,GAE3C,IAAIrB,EAGF,MAAM,IAAIsB,MAAM,sCAAwCD,GAFxD/E,EAASC,IAAIyD,MAMV1D,GAUTJ,EAAK0E,SAAStH,UAAUiD,IAAM,WAC5B,IAAIgF,EAAM9D,MAAMnE,UAAUqE,MAAM9F,KAAK2J,WAErCD,EAAIH,SAAQ,SAAUpB,GACpB9D,EAAK0E,SAASK,4BAA4BjB,GAC1ChD,KAAK6D,OAAO1B,KAAKa,KAChBhD,OAYLd,EAAK0E,SAAStH,UAAUmI,MAAQ,SAAUC,EAAYC,GACpDzF,EAAK0E,SAASK,4BAA4BU,GAE1C,IAAIC,EAAM5E,KAAK6D,OAAOzC,QAAQsD,GAC9B,IAAY,GAARE,EACF,MAAM,IAAIN,MAAM,0BAGlBM,GAAY,EACZ5E,KAAK6D,OAAOgB,OAAOD,EAAK,EAAGD,IAY7BzF,EAAK0E,SAAStH,UAAUwI,OAAS,SAAUJ,EAAYC,GACrDzF,EAAK0E,SAASK,4BAA4BU,GAE1C,IAAIC,EAAM5E,KAAK6D,OAAOzC,QAAQsD,GAC9B,IAAY,GAARE,EACF,MAAM,IAAIN,MAAM,0BAGlBtE,KAAK6D,OAAOgB,OAAOD,EAAK,EAAGD,IAQ7BzF,EAAK0E,SAAStH,UAAUyI,OAAS,SAAU/B,GACzC,IAAI4B,EAAM5E,KAAK6D,OAAOzC,QAAQ4B,IAClB,GAAR4B,GAIJ5E,KAAK6D,OAAOgB,OAAOD,EAAK,IAU1B1F,EAAK0E,SAAStH,UAAU0I,IAAM,SAAU3B,GAGtC,IAFA,IAAI4B,EAAcjF,KAAK6D,OAAO1G,OAErBzC,EAAI,EAAGA,EAAIuK,EAAavK,IAAK,CAIpC,IAHA,IAAIsI,EAAKhD,KAAK6D,OAAOnJ,GACjBwK,EAAO,GAEFC,EAAI,EAAGA,EAAI9B,EAAOlG,OAAQgI,IAAK,CACtC,IAAIC,EAASpC,EAAGK,EAAO8B,GAAIA,EAAG9B,GAE9B,GAAI+B,SAAmD,KAAXA,EAE5C,GAAI3E,MAAMC,QAAQ0E,GAChB,IAAK,IAAIC,EAAI,EAAGA,EAAID,EAAOjI,OAAQkI,IACjCH,EAAK/C,KAAKiD,EAAOC,SAGnBH,EAAK/C,KAAKiD,GAId/B,EAAS6B,EAGX,OAAO7B,GAaTnE,EAAK0E,SAAStH,UAAUgJ,UAAY,SAAUzI,EAAKiG,GACjD,IAAIyC,EAAQ,IAAIrG,EAAK2D,MAAOhG,EAAKiG,GAEjC,OAAO9C,KAAKgF,IAAI,CAACO,IAAQrC,KAAI,SAAUtH,GACrC,OAAOA,EAAEyE,eAQbnB,EAAK0E,SAAStH,UAAUkJ,MAAQ,WAC9BxF,KAAK6D,OAAS,IAUhB3E,EAAK0E,SAAStH,UAAUmJ,OAAS,WAC/B,OAAOzF,KAAK6D,OAAOX,KAAI,SAAUF,GAG/B,OAFA9D,EAAK0E,SAASK,4BAA4BjB,GAEnCA,EAAGgB;;;;IAwBd9E,EAAKwG,OAAS,SAAUlE,GACtBxB,KAAK2F,WAAa,EAClB3F,KAAKwB,SAAWA,GAAY,IAc9BtC,EAAKwG,OAAOpJ,UAAUsJ,iBAAmB,SAAU3I,GAEjD,GAA4B,GAAxB+C,KAAKwB,SAASrE,OAChB,OAAO,EAST,IANA,IAAI0I,EAAQ,EACRC,EAAM9F,KAAKwB,SAASrE,OAAS,EAC7BqG,EAAcsC,EAAMD,EACpBE,EAAarD,KAAKsD,MAAMxC,EAAc,GACtCyC,EAAajG,KAAKwB,SAAsB,EAAbuE,GAExBvC,EAAc,IACfyC,EAAahJ,IACf4I,EAAQE,GAGNE,EAAahJ,IACf6I,EAAMC,GAGJE,GAAchJ,IAIlBuG,EAAcsC,EAAMD,EACpBE,EAAaF,EAAQnD,KAAKsD,MAAMxC,EAAc,GAC9CyC,EAAajG,KAAKwB,SAAsB,EAAbuE,GAG7B,OAAIE,GAAchJ,GAIdgJ,EAAahJ,EAHK,EAAb8I,EAOLE,EAAahJ,EACW,GAAlB8I,EAAa,QADvB,GAcF7G,EAAKwG,OAAOpJ,UAAU4J,OAAS,SAAUC,EAAW3F,GAClDR,KAAKoG,OAAOD,EAAW3F,GAAK,WAC1B,KAAM,sBAYVtB,EAAKwG,OAAOpJ,UAAU8J,OAAS,SAAUD,EAAW3F,EAAKwC,GACvDhD,KAAK2F,WAAa,EAClB,IAAIU,EAAWrG,KAAK4F,iBAAiBO,GAEjCnG,KAAKwB,SAAS6E,IAAaF,EAC7BnG,KAAKwB,SAAS6E,EAAW,GAAKrD,EAAGhD,KAAKwB,SAAS6E,EAAW,GAAI7F,GAE9DR,KAAKwB,SAASqD,OAAOwB,EAAU,EAAGF,EAAW3F,IASjDtB,EAAKwG,OAAOpJ,UAAUgK,UAAY,WAChC,GAAItG,KAAK2F,WAAY,OAAO3F,KAAK2F,WAKjC,IAHA,IAAIY,EAAe,EACfC,EAAiBxG,KAAKwB,SAASrE,OAE1BzC,EAAI,EAAGA,EAAI8L,EAAgB9L,GAAK,EAAG,CAC1C,IAAI8F,EAAMR,KAAKwB,SAAS9G,GACxB6L,GAAgB/F,EAAMA,EAGxB,OAAOR,KAAK2F,WAAajD,KAAK+D,KAAKF,IASrCrH,EAAKwG,OAAOpJ,UAAUoK,IAAM,SAAUC,GAOpC,IANA,IAAIC,EAAa,EACb7E,EAAI/B,KAAKwB,SAAUQ,EAAI2E,EAAYnF,SACnCqF,EAAO9E,EAAE5E,OAAQ2J,EAAO9E,EAAE7E,OAC1B4J,EAAO,EAAGC,EAAO,EACjBtM,EAAI,EAAGyK,EAAI,EAERzK,EAAImM,GAAQ1B,EAAI2B,IACrBC,EAAOhF,EAAErH,KAAIsM,EAAOhF,EAAEmD,IAEpBzK,GAAK,EACIqM,EAAOC,EAChB7B,GAAK,EACI4B,GAAQC,IACjBJ,GAAc7E,EAAErH,EAAI,GAAKsH,EAAEmD,EAAI,GAC/BzK,GAAK,EACLyK,GAAK,GAIT,OAAOyB,GAUT1H,EAAKwG,OAAOpJ,UAAU2K,WAAa,SAAUN,GAC3C,OAAO3G,KAAK0G,IAAIC,GAAe3G,KAAKsG,aAAe,GAQrDpH,EAAKwG,OAAOpJ,UAAU4K,QAAU,WAG9B,IAFA,IAAIC,EAAS,IAAI1G,MAAOT,KAAKwB,SAASrE,OAAS,GAEtCzC,EAAI,EAAGyK,EAAI,EAAGzK,EAAIsF,KAAKwB,SAASrE,OAAQzC,GAAK,EAAGyK,IACvDgC,EAAOhC,GAAKnF,KAAKwB,SAAS9G,GAG5B,OAAOyM,GAQTjI,EAAKwG,OAAOpJ,UAAUmJ,OAAS,WAC7B,OAAOzF,KAAKwB;;;;;IAoBdtC,EAAKQ,SACCjC,EAAY,CACZ,QAAY,MACZ,OAAW,OACX,KAAS,OACT,KAAS,OACT,KAAS,MACT,IAAQ,MACR,KAAS,KACT,MAAU,MACV,IAAQ,IACR,MAAU,MACV,QAAY,MACZ,MAAU,MACV,KAAS,MACT,MAAU,KACV,QAAY,MACZ,QAAY,MACZ,QAAY,MACZ,MAAU,KACV,MAAU,MACV,OAAW,MACX,KAAS,OAGXC,EAAY,CACV,MAAU,KACV,MAAU,GACV,MAAU,KACV,MAAU,KACV,KAAS,KACT,IAAQ,GACR,KAAS,IAIXC,EAAI,WACJC,EAAI7C,qBAQF8C,EAAU,IAAIuJ,OALT,4DAMLtJ,EAAU,IAAIsJ,OAJT,8FAKLrJ,EAAU,IAAIqJ,OANT,gFAOLpJ,EAAS,IAAIoJ,OALT,kCAOJnJ,EAAQ,kBACRC,EAAS,iBACTC,EAAQ,aACRC,EAAS,kBACTC,EAAU,KACVC,EAAW,cACXC,EAAW,IAAI6I,OAAO,sBACtB5I,EAAW,IAAI4I,OAAO,IAAMxJ,EAAID,EAAI,gBAEpCc,EAAQ,mBACRC,EAAO,2IAEPC,EAAO,iDAEPC,EAAO,sFACPC,EAAQ,oBAERC,EAAO,WACPC,EAAS,MACTC,EAAQ,IAAIoI,OAAO,IAAMxJ,EAAID,EAAI,gBAEjCsB,EAAgB,SAAuBoI,GACzC,IAAIC,EACFC,EACAC,EACAC,EACAC,EACAC,EACAC,EAEF,GAAIP,EAAElK,OAAS,EAAK,OAAOkK,EAiB3B,GAde,MADfG,EAAUH,EAAEQ,OAAO,EAAE,MAEnBR,EAAIG,EAAQM,cAAgBT,EAAEQ,OAAO,IAKvCH,EAAMxJ,GADNuJ,EAAKxJ,GAGE8J,KAAKV,GAAMA,EAAIA,EAAEW,QAAQP,EAAG,QAC1BC,EAAIK,KAAKV,KAAMA,EAAIA,EAAEW,QAAQN,EAAI,SAI1CA,EAAMtJ,GADNqJ,EAAKtJ,GAEE4J,KAAKV,GAAI,CACd,IAAIY,EAAKR,EAAG1K,KAAKsK,IACjBI,EAAK5J,GACEkK,KAAKE,EAAG,MACbR,EAAKpJ,EACLgJ,EAAIA,EAAEW,QAAQP,EAAG,UAEVC,EAAIK,KAAKV,KAElBC,GADIW,EAAKP,EAAI3K,KAAKsK,IACR,IACVK,EAAM1J,GACE+J,KAAKT,KAGXK,EAAMpJ,EACNqJ,EAAMpJ,GAFNkJ,EAAMpJ,GAGEyJ,KAJRV,EAAIC,GAIeD,GAAQ,IAClBM,EAAII,KAAKV,IAAMI,EAAKpJ,EAASgJ,EAAIA,EAAEW,QAAQP,EAAG,KAC9CG,EAAIG,KAAKV,KAAMA,GAAQ,OAiFpC,OA5EAI,EAAKhJ,GACEsJ,KAAKV,KAGVA,GADAC,GADIW,EAAKR,EAAG1K,KAAKsK,IACP,IACC,MAIbI,EAAK/I,GACEqJ,KAAKV,KAEVC,GADIW,EAAKR,EAAG1K,KAAKsK,IACP,GACVE,EAASU,EAAG,IACZR,EAAK5J,GACEkK,KAAKT,KACVD,EAAIC,EAAO7J,EAAU8J,MAKzBE,EAAK9I,GACEoJ,KAAKV,KAEVC,GADIW,EAAKR,EAAG1K,KAAKsK,IACP,GACVE,EAASU,EAAG,IACZR,EAAK5J,GACEkK,KAAKT,KACVD,EAAIC,EAAO5J,EAAU6J,KAMzBG,EAAM7I,GADN4I,EAAK7I,GAEEmJ,KAAKV,IAEVC,GADIW,EAAKR,EAAG1K,KAAKsK,IACP,IACVI,EAAK3J,GACEiK,KAAKT,KACVD,EAAIC,IAEGI,EAAIK,KAAKV,KAElBC,GADIW,EAAKP,EAAI3K,KAAKsK,IACR,GAAKY,EAAG,IAClBP,EAAM5J,GACEiK,KAAKT,KACXD,EAAIC,KAKRG,EAAK3I,GACEiJ,KAAKV,KAEVC,GADIW,EAAKR,EAAG1K,KAAKsK,IACP,GAEVK,EAAM3J,EACN4J,EAAM3I,IAFNyI,EAAK3J,GAGEiK,KAAKT,IAAUI,EAAIK,KAAKT,KAAWK,EAAII,KAAKT,MACjDD,EAAIC,IAKRI,EAAM5J,GADN2J,EAAK1I,GAEEgJ,KAAKV,IAAMK,EAAIK,KAAKV,KACzBI,EAAKpJ,EACLgJ,EAAIA,EAAEW,QAAQP,EAAG,KAKJ,KAAXD,IACFH,EAAIG,EAAQrE,cAAgBkE,EAAEQ,OAAO,IAGhCR,GAGF,SAAU9B,GACf,OAAOA,EAAMxC,OAAO9D,KAIxBC,EAAK0E,SAASG,iBAAiB7E,EAAKQ,QAAS;;;;IAmB7CR,EAAKgJ,uBAAyB,SAAUC,GACtC,IAAIC,EAAQD,EAAUE,QAAO,SAAUnD,EAAMoD,GAE3C,OADApD,EAAKoD,GAAYA,EACVpD,IACN,IAEH,OAAO,SAAUK,GACf,GAAIA,GAAS6C,EAAM7C,EAAMlF,cAAgBkF,EAAMlF,WAAY,OAAOkF,IAiBtErG,EAAKO,eAAiBP,EAAKgJ,uBAAuB,CAChD,IACA,OACA,QACA,SACA,QACA,MACA,SACA,OACA,KACA,QACA,KACA,MACA,MACA,MACA,KACA,KACA,KACA,UACA,OACA,MACA,KACA,MACA,SACA,QACA,OACA,MACA,KACA,OACA,SACA,OACA,OACA,QACA,MACA,OACA,MACA,MACA,MACA,MACA,OACA,KACA,MACA,OACA,MACA,MACA,MACA,UACA,IACA,KACA,KACA,OACA,KACA,KACA,MACA,OACA,QACA,MACA,OACA,SACA,MACA,KACA,QACA,OACA,OACA,KACA,UACA,KACA,MACA,MACA,KACA,MACA,QACA,KACA,OACA,KACA,QACA,MACA,MACA,SACA,OACA,MACA,OACA,MACA,SACA,QACA,KACA,OACA,OACA,OACA,MACA,QACA,OACA,OACA,QACA,QACA,OACA,OACA,MACA,KACA,MACA,OACA,KACA,QACA,MACA,KACA,OACA,OACA,OACA,QACA,QACA,QACA,MACA,OACA,MACA,OACA,OACA,QACA,MACA,MACA,SAGFhJ,EAAK0E,SAASG,iBAAiB7E,EAAKO,eAAgB;;;;IAqBpDP,EAAKM,QAAU,SAAU+F,GACvB,OAAOA,EAAMxC,QAAO,SAAUtG,GAC5B,OAAOA,EAAEuL,QAAQ,OAAQ,IAAIA,QAAQ,OAAQ,QAIjD9I,EAAK0E,SAASG,iBAAiB7E,EAAKM,QAAS;;;;IA2B7CN,EAAKqJ,SAAW,WACdvI,KAAKwI,OAAQ,EACbxI,KAAKyI,MAAQ,GACbzI,KAAK0I,GAAKxJ,EAAKqJ,SAASI,QACxBzJ,EAAKqJ,SAASI,SAAW,GAW3BzJ,EAAKqJ,SAASI,QAAU,EASxBzJ,EAAKqJ,SAASK,UAAY,SAAUC,GAGlC,IAFA,IAAIzJ,EAAU,IAAIF,EAAKqJ,SAASlJ,QAEvB3E,EAAI,EAAG0I,EAAMyF,EAAI1L,OAAQzC,EAAI0I,EAAK1I,IACzC0E,EAAQ8G,OAAO2C,EAAInO,IAIrB,OADA0E,EAAQ0J,SACD1J,EAAQ2J,MAYjB7J,EAAKqJ,SAASS,WAAa,SAAUC,GACnC,MAAI,iBAAkBA,EACb/J,EAAKqJ,SAASW,gBAAgBD,EAAOE,KAAMF,EAAOG,cAElDlK,EAAKqJ,SAASpH,WAAW8H,EAAOE,OAmB3CjK,EAAKqJ,SAASW,gBAAkB,SAAUrM,EAAKuM,GAS7C,IARA,IAAIL,EAAO,IAAI7J,EAAKqJ,SAEhBc,EAAQ,CAAC,CACXC,KAAMP,EACNQ,eAAgBH,EAChBvM,IAAKA,IAGAwM,EAAMlM,QAAQ,CACnB,IAAIqM,EAAQH,EAAMI,MAGlB,GAAID,EAAM3M,IAAIM,OAAS,EAAG,CACxB,IACIuM,EADAC,EAAOH,EAAM3M,IAAI4G,OAAO,GAGxBkG,KAAQH,EAAMF,KAAKb,MACrBiB,EAAaF,EAAMF,KAAKb,MAAMkB,IAE9BD,EAAa,IAAIxK,EAAKqJ,SACtBiB,EAAMF,KAAKb,MAAMkB,GAAQD,GAGH,GAApBF,EAAM3M,IAAIM,SACZuM,EAAWlB,OAAQ,GAGrBa,EAAMlH,KAAK,CACTmH,KAAMI,EACNH,eAAgBC,EAAMD,eACtB1M,IAAK2M,EAAM3M,IAAI8D,MAAM,KAIzB,GAA4B,GAAxB6I,EAAMD,eAAV,CAKA,GAAI,MAAOC,EAAMF,KAAKb,MACpB,IAAImB,EAAgBJ,EAAMF,KAAKb,MAAM,SAChC,CACDmB,EAAgB,IAAI1K,EAAKqJ,SAC7BiB,EAAMF,KAAKb,MAAM,KAAOmB,EAiC1B,GA9BwB,GAApBJ,EAAM3M,IAAIM,SACZyM,EAAcpB,OAAQ,GAGxBa,EAAMlH,KAAK,CACTmH,KAAMM,EACNL,eAAgBC,EAAMD,eAAiB,EACvC1M,IAAK2M,EAAM3M,MAMT2M,EAAM3M,IAAIM,OAAS,GACrBkM,EAAMlH,KAAK,CACTmH,KAAME,EAAMF,KACZC,eAAgBC,EAAMD,eAAiB,EACvC1M,IAAK2M,EAAM3M,IAAI8D,MAAM,KAMD,GAApB6I,EAAM3M,IAAIM,SACZqM,EAAMF,KAAKd,OAAQ,GAMjBgB,EAAM3M,IAAIM,QAAU,EAAG,CACzB,GAAI,MAAOqM,EAAMF,KAAKb,MACpB,IAAIoB,EAAmBL,EAAMF,KAAKb,MAAM,SACnC,CACDoB,EAAmB,IAAI3K,EAAKqJ,SAChCiB,EAAMF,KAAKb,MAAM,KAAOoB,EAGF,GAApBL,EAAM3M,IAAIM,SACZ0M,EAAiBrB,OAAQ,GAG3Ba,EAAMlH,KAAK,CACTmH,KAAMO,EACNN,eAAgBC,EAAMD,eAAiB,EACvC1M,IAAK2M,EAAM3M,IAAI8D,MAAM,KAOzB,GAAI6I,EAAM3M,IAAIM,OAAS,EAAG,CACxB,IAEI2M,EAFAC,EAAQP,EAAM3M,IAAI4G,OAAO,GACzBuG,EAAQR,EAAM3M,IAAI4G,OAAO,GAGzBuG,KAASR,EAAMF,KAAKb,MACtBqB,EAAgBN,EAAMF,KAAKb,MAAMuB,IAEjCF,EAAgB,IAAI5K,EAAKqJ,SACzBiB,EAAMF,KAAKb,MAAMuB,GAASF,GAGJ,GAApBN,EAAM3M,IAAIM,SACZ2M,EAActB,OAAQ,GAGxBa,EAAMlH,KAAK,CACTmH,KAAMQ,EACNP,eAAgBC,EAAMD,eAAiB,EACvC1M,IAAKkN,EAAQP,EAAM3M,IAAI8D,MAAM,OAKnC,OAAOoI,GAaT7J,EAAKqJ,SAASpH,WAAa,SAAUtE,GAYnC,IAXA,IAAIyM,EAAO,IAAIpK,EAAKqJ,SAChBQ,EAAOO,EAUF5O,EAAI,EAAG0I,EAAMvG,EAAIM,OAAQzC,EAAI0I,EAAK1I,IAAK,CAC9C,IAAIiP,EAAO9M,EAAInC,GACX8N,EAAS9N,GAAK0I,EAAM,EAExB,GAAY,KAARuG,EACFL,EAAKb,MAAMkB,GAAQL,EACnBA,EAAKd,MAAQA,MAER,CACL,IAAIyB,EAAO,IAAI/K,EAAKqJ,SACpB0B,EAAKzB,MAAQA,EAEbc,EAAKb,MAAMkB,GAAQM,EACnBX,EAAOW,GAIX,OAAOlB,GAaT7J,EAAKqJ,SAASjM,UAAU4K,QAAU,WAQhC,IAPA,IAAIkB,EAAQ,GAERiB,EAAQ,CAAC,CACXa,OAAQ,GACRZ,KAAMtJ,OAGDqJ,EAAMlM,QAAQ,CACnB,IAAIqM,EAAQH,EAAMI,MACdhB,EAAQrN,OAAOmF,KAAKiJ,EAAMF,KAAKb,OAC/BrF,EAAMqF,EAAMtL,OAEZqM,EAAMF,KAAKd,QAKbgB,EAAMU,OAAOzG,OAAO,GACpB2E,EAAMjG,KAAKqH,EAAMU,SAGnB,IAAK,IAAIxP,EAAI,EAAGA,EAAI0I,EAAK1I,IAAK,CAC5B,IAAIyP,EAAO1B,EAAM/N,GAEjB2O,EAAMlH,KAAK,CACT+H,OAAQV,EAAMU,OAAO9H,OAAO+H,GAC5Bb,KAAME,EAAMF,KAAKb,MAAM0B,MAK7B,OAAO/B,GAaTlJ,EAAKqJ,SAASjM,UAAU+D,SAAW,WASjC,GAAIL,KAAKoK,KACP,OAAOpK,KAAKoK,KAOd,IAJA,IAAIvN,EAAMmD,KAAKwI,MAAQ,IAAM,IACzB6B,EAASjP,OAAOmF,KAAKP,KAAKyI,OAAO6B,OACjClH,EAAMiH,EAAOlN,OAERzC,EAAI,EAAGA,EAAI0I,EAAK1I,IAAK,CAC5B,IAAIsJ,EAAQqG,EAAO3P,GAGnBmC,EAAMA,EAAMmH,EAFDhE,KAAKyI,MAAMzE,GAEG0E,GAG3B,OAAO7L,GAaTqC,EAAKqJ,SAASjM,UAAUoF,UAAY,SAAUM,GAU5C,IATA,IAAImF,EAAS,IAAIjI,EAAKqJ,SAClBiB,OAAQlI,EAER+H,EAAQ,CAAC,CACXkB,MAAOvI,EACPmF,OAAQA,EACRmC,KAAMtJ,OAGDqJ,EAAMlM,QAAQ,CACnBqM,EAAQH,EAAMI,MAWd,IALA,IAAIe,EAASpP,OAAOmF,KAAKiJ,EAAMe,MAAM9B,OACjCgC,EAAOD,EAAOrN,OACduN,EAAStP,OAAOmF,KAAKiJ,EAAMF,KAAKb,OAChCkC,EAAOD,EAAOvN,OAETyN,EAAI,EAAGA,EAAIH,EAAMG,IAGxB,IAFA,IAAIC,EAAQL,EAAOI,GAEVzO,EAAI,EAAGA,EAAIwO,EAAMxO,IAAK,CAC7B,IAAI2O,EAAQJ,EAAOvO,GAEnB,GAAI2O,GAASD,GAAkB,KAATA,EAAc,CAClC,IAAIvB,EAAOE,EAAMF,KAAKb,MAAMqC,GACxBP,EAAQf,EAAMe,MAAM9B,MAAMoC,GAC1BrC,EAAQc,EAAKd,OAAS+B,EAAM/B,MAC5ByB,OAAO3I,EAEPwJ,KAAStB,EAAMrC,OAAOsB,OAIxBwB,EAAOT,EAAMrC,OAAOsB,MAAMqC,IACrBtC,MAAQyB,EAAKzB,OAASA,IAM3ByB,EAAO,IAAI/K,EAAKqJ,UACXC,MAAQA,EACbgB,EAAMrC,OAAOsB,MAAMqC,GAASb,GAG9BZ,EAAMlH,KAAK,CACToI,MAAOA,EACPpD,OAAQ8C,EACRX,KAAMA,MAOhB,OAAOnC,GAETjI,EAAKqJ,SAASlJ,QAAU,WACtBW,KAAK+K,aAAe,GACpB/K,KAAK+I,KAAO,IAAI7J,EAAKqJ,SACrBvI,KAAKgL,eAAiB,GACtBhL,KAAKiL,eAAiB,IAGxB/L,EAAKqJ,SAASlJ,QAAQ/C,UAAU4J,OAAS,SAAUgF,GACjD,IAAI5B,EACA6B,EAAe,EAEnB,GAAID,EAAOlL,KAAK+K,aACd,MAAM,IAAIzG,MAAO,+BAGnB,IAAK,IAAI5J,EAAI,EAAGA,EAAIwQ,EAAK/N,QAAUzC,EAAIsF,KAAK+K,aAAa5N,QACnD+N,EAAKxQ,IAAMsF,KAAK+K,aAAarQ,GAD8BA,IAE/DyQ,IAGFnL,KAAKoL,SAASD,GAGZ7B,EADgC,GAA9BtJ,KAAKgL,eAAe7N,OACf6C,KAAK+I,KAEL/I,KAAKgL,eAAehL,KAAKgL,eAAe7N,OAAS,GAAGkO,MAG7D,IAAS3Q,EAAIyQ,EAAczQ,EAAIwQ,EAAK/N,OAAQzC,IAAK,CAC/C,IAAI4Q,EAAW,IAAIpM,EAAKqJ,SACpBoB,EAAOuB,EAAKxQ,GAEhB4O,EAAKb,MAAMkB,GAAQ2B,EAEnBtL,KAAKgL,eAAe7I,KAAK,CACvBoJ,OAAQjC,EACRK,KAAMA,EACN0B,MAAOC,IAGThC,EAAOgC,EAGThC,EAAKd,OAAQ,EACbxI,KAAK+K,aAAeG,GAGtBhM,EAAKqJ,SAASlJ,QAAQ/C,UAAUwM,OAAS,WACvC9I,KAAKoL,SAAS,IAGhBlM,EAAKqJ,SAASlJ,QAAQ/C,UAAU8O,SAAW,SAAUI,GACnD,IAAK,IAAI9Q,EAAIsF,KAAKgL,eAAe7N,OAAS,EAAGzC,GAAK8Q,EAAQ9Q,IAAK,CAC7D,IAAI4O,EAAOtJ,KAAKgL,eAAetQ,GAC3B+Q,EAAWnC,EAAK+B,MAAMhL,WAEtBoL,KAAYzL,KAAKiL,eACnB3B,EAAKiC,OAAO9C,MAAMa,EAAKK,MAAQ3J,KAAKiL,eAAeQ,IAInDnC,EAAK+B,MAAMjB,KAAOqB,EAElBzL,KAAKiL,eAAeQ,GAAYnC,EAAK+B,OAGvCrL,KAAKgL,eAAevB;;;;IAwBxBvK,EAAKwM,MAAQ,SAAUC,GACrB3L,KAAK4L,cAAgBD,EAAMC,cAC3B5L,KAAK6L,aAAeF,EAAME,aAC1B7L,KAAK8L,SAAWH,EAAMG,SACtB9L,KAAK+L,OAASJ,EAAMI,OACpB/L,KAAKV,SAAWqM,EAAMrM,UA0ExBJ,EAAKwM,MAAMpP,UAAU0P,OAAS,SAAUC,GACtC,OAAOjM,KAAKkM,OAAM,SAAUA,GACb,IAAIhN,EAAKiN,YAAYF,EAAaC,GACxCE,YA6BXlN,EAAKwM,MAAMpP,UAAU4P,MAAQ,SAAUlJ,GAoBrC,IAZA,IAAIkJ,EAAQ,IAAIhN,EAAKmN,MAAMrM,KAAK+L,QAC5BO,EAAiBlR,OAAOY,OAAO,MAC/BuQ,EAAenR,OAAOY,OAAO,MAC7BwQ,EAAiBpR,OAAOY,OAAO,MAC/ByQ,EAAkBrR,OAAOY,OAAO,MAChC0Q,EAAoBtR,OAAOY,OAAO,MAO7BtB,EAAI,EAAGA,EAAIsF,KAAK+L,OAAO5O,OAAQzC,IACtC6R,EAAavM,KAAK+L,OAAOrR,IAAM,IAAIwE,EAAKwG,OAG1C1C,EAAGnI,KAAKqR,EAAOA,GAEf,IAASxR,EAAI,EAAGA,EAAIwR,EAAMS,QAAQxP,OAAQzC,IAAK,CAS7C,IAAIuO,EAASiD,EAAMS,QAAQjS,GACvBkS,EAAQ,KACRC,EAAgB3N,EAAKqC,IAAIO,MAG3B8K,EADE3D,EAAO6D,YACD9M,KAAKV,SAASgG,UAAU2D,EAAOE,KAAM,CAC3C4C,OAAQ9C,EAAO8C,SAGT,CAAC9C,EAAOE,MAGlB,IAAK,IAAIrO,EAAI,EAAGA,EAAI8R,EAAMzP,OAAQrC,IAAK,CACrC,IAAIqO,EAAOyD,EAAM9R,GAQjBmO,EAAOE,KAAOA,EAOd,IAAI4D,EAAe7N,EAAKqJ,SAASS,WAAWC,GACxC+D,EAAgBhN,KAAK8L,SAASpK,UAAUqL,GAAc7F,UAQ1D,GAA6B,IAAzB8F,EAAc7P,QAAgB8L,EAAOgE,WAAa/N,EAAKmN,MAAMY,SAASC,SAAU,CAClF,IAAK,IAAI7H,EAAI,EAAGA,EAAI4D,EAAO8C,OAAO5O,OAAQkI,IAAK,CAE7CoH,EADIU,EAAQlE,EAAO8C,OAAO1G,IACDnG,EAAKqC,IAAIO,MAGpC,MAGF,IAAK,IAAIqD,EAAI,EAAGA,EAAI6H,EAAc7P,OAAQgI,IAKxC,KAAIiI,EAAeJ,EAAc7H,GAC7B7C,EAAUtC,KAAK4L,cAAcwB,GAC7BC,EAAY/K,EAAQgL,OAExB,IAASjI,EAAI,EAAGA,EAAI4D,EAAO8C,OAAO5O,OAAQkI,IAAK,CAS7C,IACIkI,EAAejL,EADf6K,EAAQlE,EAAO8C,OAAO1G,IAEtBmI,EAAuBpS,OAAOmF,KAAKgN,GACnCE,EAAYL,EAAe,IAAMD,EACjCO,EAAuB,IAAIxO,EAAKqC,IAAIiM,GAoBxC,GAbIvE,EAAOgE,UAAY/N,EAAKmN,MAAMY,SAASC,WACzCL,EAAgBA,EAAcjL,MAAM8L,QAELpM,IAA3BmL,EAAgBU,KAClBV,EAAgBU,GAASjO,EAAKqC,IAAIE,WASlCwH,EAAOgE,UAAY/N,EAAKmN,MAAMY,SAASU,YA4B3C,GANApB,EAAaY,GAAO/G,OAAOiH,EAAWpE,EAAO2E,OAAO,SAAU7L,EAAGC,GAAK,OAAOD,EAAIC,MAM7EwK,EAAeiB,GAAnB,CAIA,IAAK,IAAI9S,EAAI,EAAGA,EAAI6S,EAAqBrQ,OAAQxC,IAAK,CAOpD,IAGIkT,EAHAC,EAAsBN,EAAqB7S,GAC3CoT,EAAmB,IAAI7O,EAAK2B,SAAUiN,EAAqBX,GAC3DrK,EAAWyK,EAAaO,QAG4BxM,KAAnDuM,EAAavB,EAAeyB,IAC/BzB,EAAeyB,GAAoB,IAAI7O,EAAK8O,UAAWZ,EAAcD,EAAOrK,GAE5E+K,EAAWtO,IAAI6N,EAAcD,EAAOrK,GAKxC0J,EAAeiB,IAAa,aAnDOnM,IAA7BoL,EAAkBS,KACpBT,EAAkBS,GAASjO,EAAKqC,IAAIO,OAGtC4K,EAAkBS,GAAST,EAAkBS,GAAOvL,MAAM8L,KA0DlE,GAAIzE,EAAOgE,WAAa/N,EAAKmN,MAAMY,SAASC,SAC1C,IAAS7H,EAAI,EAAGA,EAAI4D,EAAO8C,OAAO5O,OAAQkI,IAAK,CAE7CoH,EADIU,EAAQlE,EAAO8C,OAAO1G,IACDoH,EAAgBU,GAAOzL,UAAUmL,IAUhE,IAAIoB,EAAqB/O,EAAKqC,IAAIE,SAC9ByM,EAAuBhP,EAAKqC,IAAIO,MAEpC,IAASpH,EAAI,EAAGA,EAAIsF,KAAK+L,OAAO5O,OAAQzC,IAAK,CAC3C,IAAIyS,EAEAV,EAFAU,EAAQnN,KAAK+L,OAAOrR,MAGtBuT,EAAqBA,EAAmBvM,UAAU+K,EAAgBU,KAGhET,EAAkBS,KACpBe,EAAuBA,EAAqBtM,MAAM8K,EAAkBS,KAIxE,IAAIgB,EAAoB/S,OAAOmF,KAAK+L,GAChC8B,EAAU,GACVC,EAAUjT,OAAOY,OAAO,MAY5B,GAAIkQ,EAAMoC,YAAa,CACrBH,EAAoB/S,OAAOmF,KAAKP,KAAK6L,cAErC,IAASnR,EAAI,EAAGA,EAAIyT,EAAkBhR,OAAQzC,IAAK,CAC7CqT,EAAmBI,EAAkBzT,GAAzC,IACI2G,EAAWnC,EAAK2B,SAASM,WAAW4M,GACxCzB,EAAeyB,GAAoB,IAAI7O,EAAK8O,WAIhD,IAAStT,EAAI,EAAGA,EAAIyT,EAAkBhR,OAAQzC,IAAK,CASjD,IACIoG,GADAO,EAAWnC,EAAK2B,SAASM,WAAWgN,EAAkBzT,KACpCoG,OAEtB,GAAKmN,EAAmBpM,SAASf,KAI7BoN,EAAqBrM,SAASf,GAAlC,CAIA,IAEIyN,EAFAC,EAAcxO,KAAK6L,aAAaxK,GAChCoN,EAAQlC,EAAalL,EAASN,WAAWkG,WAAWuH,GAGxD,QAAqClN,KAAhCiN,EAAWF,EAAQvN,IACtByN,EAASE,OAASA,EAClBF,EAASG,UAAUC,QAAQrC,EAAejL,QACrC,CACL,IAAIvE,EAAQ,CACV8R,IAAK9N,EACL2N,MAAOA,EACPC,UAAWpC,EAAejL,IAE5BgN,EAAQvN,GAAUhE,EAClBsR,EAAQjM,KAAKrF,KAOjB,OAAOsR,EAAQ9D,MAAK,SAAUvI,EAAGC,GAC/B,OAAOA,EAAEyM,MAAQ1M,EAAE0M,UAYvBvP,EAAKwM,MAAMpP,UAAUmJ,OAAS,WAC5B,IAAImG,EAAgBxQ,OAAOmF,KAAKP,KAAK4L,eAClCtB,OACApH,KAAI,SAAUiG,GACb,MAAO,CAACA,EAAMnJ,KAAK4L,cAAczC,MAChCnJ,MAED6L,EAAezQ,OAAOmF,KAAKP,KAAK6L,cACjC3I,KAAI,SAAU0L,GACb,MAAO,CAACA,EAAK5O,KAAK6L,aAAa+C,GAAKnJ,YACnCzF,MAEL,MAAO,CACLH,QAASX,EAAKW,QACdkM,OAAQ/L,KAAK+L,OACbF,aAAcA,EACdD,cAAeA,EACftM,SAAUU,KAAKV,SAASmG,WAU5BvG,EAAKwM,MAAMxH,KAAO,SAAU2K,GAC1B,IAAIlD,EAAQ,GACRE,EAAe,GACfiD,EAAoBD,EAAgBhD,aACpCD,EAAgBxQ,OAAOY,OAAO,MAC9B+S,EAA0BF,EAAgBjD,cAC1CoD,EAAkB,IAAI9P,EAAKqJ,SAASlJ,QACpCC,EAAWJ,EAAK0E,SAASM,KAAK2K,EAAgBvP,UAE9CuP,EAAgBhP,SAAWX,EAAKW,SAClCX,EAAKY,MAAMC,KAAK,4EAA8Eb,EAAKW,QAAU,sCAAwCgP,EAAgBhP,QAAU,KAGjL,IAAK,IAAInF,EAAI,EAAGA,EAAIoU,EAAkB3R,OAAQzC,IAAK,CACjD,IACIkU,GADAK,EAAQH,EAAkBpU,IACd,GACZ8G,EAAWyN,EAAM,GAErBpD,EAAa+C,GAAO,IAAI1P,EAAKwG,OAAOlE,GAGtC,IAAS9G,EAAI,EAAGA,EAAIqU,EAAwB5R,OAAQzC,IAAK,CACvD,IAAIuU,EACA9F,GADA8F,EAAQF,EAAwBrU,IACnB,GACb4H,EAAU2M,EAAM,GAEpBD,EAAgB9I,OAAOiD,GACvByC,EAAczC,GAAQ7G,EAYxB,OATA0M,EAAgBlG,SAEhB6C,EAAMI,OAAS8C,EAAgB9C,OAE/BJ,EAAME,aAAeA,EACrBF,EAAMC,cAAgBA,EACtBD,EAAMG,SAAWkD,EAAgBjG,KACjC4C,EAAMrM,SAAWA,EAEV,IAAIJ,EAAKwM,MAAMC;;;;IA+BxBzM,EAAKG,QAAU,WACbW,KAAKkP,KAAO,KACZlP,KAAKmP,QAAU/T,OAAOY,OAAO,MAC7BgE,KAAKoP,WAAahU,OAAOY,OAAO,MAChCgE,KAAK4L,cAAgBxQ,OAAOY,OAAO,MACnCgE,KAAKqP,qBAAuB,GAC5BrP,KAAKsP,aAAe,GACpBtP,KAAKiD,UAAY/D,EAAK+D,UACtBjD,KAAKV,SAAW,IAAIJ,EAAK0E,SACzB5D,KAAKL,eAAiB,IAAIT,EAAK0E,SAC/B5D,KAAKuC,cAAgB,EACrBvC,KAAKuP,GAAK,IACVvP,KAAKwP,IAAM,IACXxP,KAAKqN,UAAY,EACjBrN,KAAKyP,kBAAoB,IAe3BvQ,EAAKG,QAAQ/C,UAAUsS,IAAM,SAAUA,GACrC5O,KAAKkP,KAAON,GAmCd1P,EAAKG,QAAQ/C,UAAU6Q,MAAQ,SAAUpM,EAAW2O,GAClD,GAAI,KAAK3H,KAAKhH,GACZ,MAAM,IAAI4O,WAAY,UAAY5O,EAAY,oCAGhDf,KAAKmP,QAAQpO,GAAa2O,GAAc,IAW1CxQ,EAAKG,QAAQ/C,UAAU0F,EAAI,SAAU4N,GAEjC5P,KAAKuP,GADHK,EAAS,EACD,EACDA,EAAS,EACR,EAEAA,GAWd1Q,EAAKG,QAAQ/C,UAAUuT,GAAK,SAAUD,GACpC5P,KAAKwP,IAAMI,GAoBb1Q,EAAKG,QAAQ/C,UAAUiD,IAAM,SAAUuQ,EAAKJ,GAC1C,IAAI5O,EAASgP,EAAI9P,KAAKkP,MAClBnD,EAAS3Q,OAAOmF,KAAKP,KAAKmP,SAE9BnP,KAAKoP,WAAWtO,GAAU4O,GAAc,GACxC1P,KAAKuC,eAAiB,EAEtB,IAAK,IAAI7H,EAAI,EAAGA,EAAIqR,EAAO5O,OAAQzC,IAAK,CACtC,IAAIqG,EAAYgL,EAAOrR,GACnBqV,EAAY/P,KAAKmP,QAAQpO,GAAWgP,UACpC5C,EAAQ4C,EAAYA,EAAUD,GAAOA,EAAI/O,GACzCsC,EAASrD,KAAKiD,UAAUkK,EAAO,CAC7BpB,OAAQ,CAAChL,KAEX6L,EAAQ5M,KAAKV,SAAS0F,IAAI3B,GAC1BhC,EAAW,IAAInC,EAAK2B,SAAUC,EAAQC,GACtCiP,EAAa5U,OAAOY,OAAO,MAE/BgE,KAAKqP,qBAAqBhO,GAAY2O,EACtChQ,KAAKsP,aAAajO,GAAY,EAG9BrB,KAAKsP,aAAajO,IAAauL,EAAMzP,OAGrC,IAAK,IAAIgI,EAAI,EAAGA,EAAIyH,EAAMzP,OAAQgI,IAAK,CACrC,IAAIgE,EAAOyD,EAAMzH,GAUjB,GARwB7D,MAApB0O,EAAW7G,KACb6G,EAAW7G,GAAQ,GAGrB6G,EAAW7G,IAAS,EAIY7H,MAA5BtB,KAAK4L,cAAczC,GAAoB,CACzC,IAAI7G,EAAUlH,OAAOY,OAAO,MAC5BsG,EAAgB,OAAItC,KAAKqN,UACzBrN,KAAKqN,WAAa,EAElB,IAAK,IAAIhI,EAAI,EAAGA,EAAI0G,EAAO5O,OAAQkI,IACjC/C,EAAQyJ,EAAO1G,IAAMjK,OAAOY,OAAO,MAGrCgE,KAAK4L,cAAczC,GAAQ7G,EAIsBhB,MAA/CtB,KAAK4L,cAAczC,GAAMpI,GAAWD,KACtCd,KAAK4L,cAAczC,GAAMpI,GAAWD,GAAU1F,OAAOY,OAAO,OAK9D,IAAK,IAAIrB,EAAI,EAAGA,EAAIqF,KAAKyP,kBAAkBtS,OAAQxC,IAAK,CACtD,IAAIsV,EAAcjQ,KAAKyP,kBAAkB9U,GACrCmI,EAAWqG,EAAKrG,SAASmN,GAEmC3O,MAA5DtB,KAAK4L,cAAczC,GAAMpI,GAAWD,GAAQmP,KAC9CjQ,KAAK4L,cAAczC,GAAMpI,GAAWD,GAAQmP,GAAe,IAG7DjQ,KAAK4L,cAAczC,GAAMpI,GAAWD,GAAQmP,GAAa9N,KAAKW,OAYtE5D,EAAKG,QAAQ/C,UAAU4T,6BAA+B,WAOpD,IALA,IAAIC,EAAY/U,OAAOmF,KAAKP,KAAKsP,cAC7Bc,EAAiBD,EAAUhT,OAC3BkT,EAAc,GACdC,EAAqB,GAEhB5V,EAAI,EAAGA,EAAI0V,EAAgB1V,IAAK,CACvC,IAAI2G,EAAWnC,EAAK2B,SAASM,WAAWgP,EAAUzV,IAC9CyS,EAAQ9L,EAASN,UAErBuP,EAAmBnD,KAAWmD,EAAmBnD,GAAS,GAC1DmD,EAAmBnD,IAAU,EAE7BkD,EAAYlD,KAAWkD,EAAYlD,GAAS,GAC5CkD,EAAYlD,IAAUnN,KAAKsP,aAAajO,GAG1C,IAAI0K,EAAS3Q,OAAOmF,KAAKP,KAAKmP,SAE9B,IAASzU,EAAI,EAAGA,EAAIqR,EAAO5O,OAAQzC,IAAK,CACtC,IAAIqG,EAAYgL,EAAOrR,GACvB2V,EAAYtP,GAAasP,EAAYtP,GAAauP,EAAmBvP,GAGvEf,KAAKuQ,mBAAqBF,GAQ5BnR,EAAKG,QAAQ/C,UAAUkU,mBAAqB,WAM1C,IALA,IAAI3E,EAAe,GACfsE,EAAY/U,OAAOmF,KAAKP,KAAKqP,sBAC7BoB,EAAkBN,EAAUhT,OAC5BuT,EAAetV,OAAOY,OAAO,MAExBtB,EAAI,EAAGA,EAAI+V,EAAiB/V,IAAK,CAaxC,IAZA,IAAI2G,EAAWnC,EAAK2B,SAASM,WAAWgP,EAAUzV,IAC9CqG,EAAYM,EAASN,UACrB4P,EAAc3Q,KAAKsP,aAAajO,GAChCmN,EAAc,IAAItP,EAAKwG,OACvBkL,EAAkB5Q,KAAKqP,qBAAqBhO,GAC5CuL,EAAQxR,OAAOmF,KAAKqQ,GACpBC,EAAcjE,EAAMzP,OAGpB2T,EAAa9Q,KAAKmP,QAAQpO,GAAW6M,OAAS,EAC9CmD,EAAW/Q,KAAKoP,WAAW/N,EAASP,QAAQ8M,OAAS,EAEhDzI,EAAI,EAAGA,EAAI0L,EAAa1L,IAAK,CACpC,IAGI9C,EAAKoM,EAAOuC,EAHZ7H,EAAOyD,EAAMzH,GACb8L,EAAKL,EAAgBzH,GACrBkE,EAAYrN,KAAK4L,cAAczC,GAAMmE,YAGdhM,IAAvBoP,EAAavH,IACf9G,EAAMnD,EAAKmD,IAAIrC,KAAK4L,cAAczC,GAAOnJ,KAAKuC,eAC9CmO,EAAavH,GAAQ9G,GAErBA,EAAMqO,EAAavH,GAGrBsF,EAAQpM,IAAQrC,KAAKwP,IAAM,GAAKyB,IAAOjR,KAAKwP,KAAO,EAAIxP,KAAKuP,GAAKvP,KAAKuP,IAAMoB,EAAc3Q,KAAKuQ,mBAAmBxP,KAAekQ,GACjIxC,GAASqC,EACTrC,GAASsC,EACTC,EAAqBtO,KAAKwO,MAAc,IAARzC,GAAgB,IAQhDD,EAAYtI,OAAOmH,EAAW2D,GAGhCnF,EAAaxK,GAAYmN,EAG3BxO,KAAK6L,aAAeA,GAQtB3M,EAAKG,QAAQ/C,UAAU6U,eAAiB,WACtCnR,KAAK8L,SAAW5M,EAAKqJ,SAASK,UAC5BxN,OAAOmF,KAAKP,KAAK4L,eAAetB,SAYpCpL,EAAKG,QAAQ/C,UAAUsD,MAAQ,WAK7B,OAJAI,KAAKkQ,+BACLlQ,KAAKwQ,qBACLxQ,KAAKmR,iBAEE,IAAIjS,EAAKwM,MAAM,CACpBE,cAAe5L,KAAK4L,cACpBC,aAAc7L,KAAK6L,aACnBC,SAAU9L,KAAK8L,SACfC,OAAQ3Q,OAAOmF,KAAKP,KAAKmP,SACzB7P,SAAUU,KAAKL,kBAkBnBT,EAAKG,QAAQ/C,UAAU8U,IAAM,SAAUpO,GACrC,IAAIqO,EAAO5Q,MAAMnE,UAAUqE,MAAM9F,KAAK2J,UAAW,GACjD6M,EAAKC,QAAQtR,MACbgD,EAAGuO,MAAMvR,KAAMqR,IAcjBnS,EAAK8O,UAAY,SAAU7E,EAAMgE,EAAOrK,GAStC,IARA,IAAI0O,EAAiBpW,OAAOY,OAAO,MAC/ByV,EAAerW,OAAOmF,KAAKuC,GAAY,IAOlCpI,EAAI,EAAGA,EAAI+W,EAAatU,OAAQzC,IAAK,CAC5C,IAAIuB,EAAMwV,EAAa/W,GACvB8W,EAAevV,GAAO6G,EAAS7G,GAAK0E,QAGtCX,KAAK8C,SAAW1H,OAAOY,OAAO,WAEjBsF,IAAT6H,IACFnJ,KAAK8C,SAASqG,GAAQ/N,OAAOY,OAAO,MACpCgE,KAAK8C,SAASqG,GAAMgE,GAASqE,IAajCtS,EAAK8O,UAAU1R,UAAUqS,QAAU,SAAU+C,GAG3C,IAFA,IAAI9E,EAAQxR,OAAOmF,KAAKmR,EAAe5O,UAE9BpI,EAAI,EAAGA,EAAIkS,EAAMzP,OAAQzC,IAAK,CACrC,IAAIyO,EAAOyD,EAAMlS,GACbqR,EAAS3Q,OAAOmF,KAAKmR,EAAe5O,SAASqG,IAEtB7H,MAAvBtB,KAAK8C,SAASqG,KAChBnJ,KAAK8C,SAASqG,GAAQ/N,OAAOY,OAAO,OAGtC,IAAK,IAAImJ,EAAI,EAAGA,EAAI4G,EAAO5O,OAAQgI,IAAK,CACtC,IAAIgI,EAAQpB,EAAO5G,GACf5E,EAAOnF,OAAOmF,KAAKmR,EAAe5O,SAASqG,GAAMgE,IAEnB7L,MAA9BtB,KAAK8C,SAASqG,GAAMgE,KACtBnN,KAAK8C,SAASqG,GAAMgE,GAAS/R,OAAOY,OAAO,OAG7C,IAAK,IAAIqJ,EAAI,EAAGA,EAAI9E,EAAKpD,OAAQkI,IAAK,CACpC,IAAIpJ,EAAMsE,EAAK8E,GAEwB/D,MAAnCtB,KAAK8C,SAASqG,GAAMgE,GAAOlR,GAC7B+D,KAAK8C,SAASqG,GAAMgE,GAAOlR,GAAOyV,EAAe5O,SAASqG,GAAMgE,GAAOlR,GAEvE+D,KAAK8C,SAASqG,GAAMgE,GAAOlR,GAAO+D,KAAK8C,SAASqG,GAAMgE,GAAOlR,GAAKmG,OAAOsP,EAAe5O,SAASqG,GAAMgE,GAAOlR,QAexHiD,EAAK8O,UAAU1R,UAAUiD,IAAM,SAAU4J,EAAMgE,EAAOrK,GACpD,KAAMqG,KAAQnJ,KAAK8C,UAGjB,OAFA9C,KAAK8C,SAASqG,GAAQ/N,OAAOY,OAAO,WACpCgE,KAAK8C,SAASqG,GAAMgE,GAASrK,GAI/B,GAAMqK,KAASnN,KAAK8C,SAASqG,GAO7B,IAFA,IAAIsI,EAAerW,OAAOmF,KAAKuC,GAEtBpI,EAAI,EAAGA,EAAI+W,EAAatU,OAAQzC,IAAK,CAC5C,IAAIuB,EAAMwV,EAAa/W,GAEnBuB,KAAO+D,KAAK8C,SAASqG,GAAMgE,GAC7BnN,KAAK8C,SAASqG,GAAMgE,GAAOlR,GAAO+D,KAAK8C,SAASqG,GAAMgE,GAAOlR,GAAKmG,OAAOU,EAAS7G,IAElF+D,KAAK8C,SAASqG,GAAMgE,GAAOlR,GAAO6G,EAAS7G,QAZ7C+D,KAAK8C,SAASqG,GAAMgE,GAASrK,GA2BjC5D,EAAKmN,MAAQ,SAAUsF,GACrB3R,KAAK2M,QAAU,GACf3M,KAAK2R,UAAYA,GA2BnBzS,EAAKmN,MAAMuF,SAAW,IAAIC,OAAQ,KAClC3S,EAAKmN,MAAMuF,SAASE,KAAO,EAC3B5S,EAAKmN,MAAMuF,SAASG,QAAU,EAC9B7S,EAAKmN,MAAMuF,SAASI,SAAW,EAa/B9S,EAAKmN,MAAMY,SAAW,CAIpBgF,SAAU,EAMV/E,SAAU,EAMVS,WAAY,GA0BdzO,EAAKmN,MAAM/P,UAAU2M,OAAS,SAAUA,GA+BtC,MA9BM,WAAYA,IAChBA,EAAO8C,OAAS/L,KAAK2R,WAGjB,UAAW1I,IACfA,EAAO2E,MAAQ,GAGX,gBAAiB3E,IACrBA,EAAO6D,aAAc,GAGjB,aAAc7D,IAClBA,EAAO2I,SAAW1S,EAAKmN,MAAMuF,SAASE,MAGnC7I,EAAO2I,SAAW1S,EAAKmN,MAAMuF,SAASG,SAAa9I,EAAOE,KAAK1F,OAAO,IAAMvE,EAAKmN,MAAMuF,WAC1F3I,EAAOE,KAAO,IAAMF,EAAOE,MAGxBF,EAAO2I,SAAW1S,EAAKmN,MAAMuF,SAASI,UAAc/I,EAAOE,KAAKxI,OAAO,IAAMzB,EAAKmN,MAAMuF,WAC3F3I,EAAOE,KAAYF,EAAOE,KAAO,KAG7B,aAAcF,IAClBA,EAAOgE,SAAW/N,EAAKmN,MAAMY,SAASgF,UAGxCjS,KAAK2M,QAAQxK,KAAK8G,GAEXjJ,MAUTd,EAAKmN,MAAM/P,UAAUgS,UAAY,WAC/B,IAAK,IAAI5T,EAAI,EAAGA,EAAIsF,KAAK2M,QAAQxP,OAAQzC,IACvC,GAAIsF,KAAK2M,QAAQjS,GAAGuS,UAAY/N,EAAKmN,MAAMY,SAASU,WAClD,OAAO,EAIX,OAAO,GA6BTzO,EAAKmN,MAAM/P,UAAU6M,KAAO,SAAUA,EAAM+I,GAC1C,GAAIzR,MAAMC,QAAQyI,GAEhB,OADAA,EAAK/E,SAAQ,SAAUxI,GAAKoE,KAAKmJ,KAAKvN,EAAGsD,EAAKY,MAAMQ,MAAM4R,MAAalS,MAChEA,KAGT,IAAIiJ,EAASiJ,GAAW,GAKxB,OAJAjJ,EAAOE,KAAOA,EAAK9I,WAEnBL,KAAKiJ,OAAOA,GAELjJ,MAETd,EAAKiT,gBAAkB,SAAUlS,EAAS4F,EAAOC,GAC/C9F,KAAK/E,KAAO,kBACZ+E,KAAKC,QAAUA,EACfD,KAAK6F,MAAQA,EACb7F,KAAK8F,IAAMA,GAGb5G,EAAKiT,gBAAgB7V,UAAY,IAAIgI,MACrCpF,EAAKkT,WAAa,SAAUvV,GAC1BmD,KAAKqS,QAAU,GACfrS,KAAKnD,IAAMA,EACXmD,KAAK7C,OAASN,EAAIM,OAClB6C,KAAK4E,IAAM,EACX5E,KAAK6F,MAAQ,EACb7F,KAAKsS,oBAAsB,IAG7BpT,EAAKkT,WAAW9V,UAAU0I,IAAM,WAG9B,IAFA,IAAIuN,EAAQrT,EAAKkT,WAAWI,QAErBD,GACLA,EAAQA,EAAMvS,OAIlBd,EAAKkT,WAAW9V,UAAUmW,YAAc,WAKtC,IAJA,IAAIC,EAAY,GACZnP,EAAavD,KAAK6F,MAClBvC,EAAWtD,KAAK4E,IAEXlK,EAAI,EAAGA,EAAIsF,KAAKsS,oBAAoBnV,OAAQzC,IACnD4I,EAAWtD,KAAKsS,oBAAoB5X,GACpCgY,EAAUvQ,KAAKnC,KAAKnD,IAAI8D,MAAM4C,EAAYD,IAC1CC,EAAaD,EAAW,EAM1B,OAHAoP,EAAUvQ,KAAKnC,KAAKnD,IAAI8D,MAAM4C,EAAYvD,KAAK4E,MAC/C5E,KAAKsS,oBAAoBnV,OAAS,EAE3BuV,EAAUC,KAAK,KAGxBzT,EAAKkT,WAAW9V,UAAUsW,KAAO,SAAUC,GACzC7S,KAAKqS,QAAQlQ,KAAK,CAChB0Q,KAAMA,EACNhW,IAAKmD,KAAKyS,cACV5M,MAAO7F,KAAK6F,MACZC,IAAK9F,KAAK4E,MAGZ5E,KAAK6F,MAAQ7F,KAAK4E,KAGpB1F,EAAKkT,WAAW9V,UAAUwW,gBAAkB,WAC1C9S,KAAKsS,oBAAoBnQ,KAAKnC,KAAK4E,IAAM,GACzC5E,KAAK4E,KAAO,GAGd1F,EAAKkT,WAAW9V,UAAU2N,KAAO,WAC/B,GAAIjK,KAAK4E,KAAO5E,KAAK7C,OACnB,OAAO+B,EAAKkT,WAAWW,IAGzB,IAAIpJ,EAAO3J,KAAKnD,IAAI4G,OAAOzD,KAAK4E,KAEhC,OADA5E,KAAK4E,KAAO,EACL+E,GAGTzK,EAAKkT,WAAW9V,UAAU0W,MAAQ,WAChC,OAAOhT,KAAK4E,IAAM5E,KAAK6F,OAGzB3G,EAAKkT,WAAW9V,UAAU2W,OAAS,WAC7BjT,KAAK6F,OAAS7F,KAAK4E,MACrB5E,KAAK4E,KAAO,GAGd5E,KAAK6F,MAAQ7F,KAAK4E,KAGpB1F,EAAKkT,WAAW9V,UAAU4W,OAAS,WACjClT,KAAK4E,KAAO,GAGd1F,EAAKkT,WAAW9V,UAAU6W,eAAiB,WACzC,IAAIxJ,EAAMyJ,EAEV,GAEEA,GADAzJ,EAAO3J,KAAKiK,QACI7M,WAAW,SACpBgW,EAAW,IAAMA,EAAW,IAEjCzJ,GAAQzK,EAAKkT,WAAWW,KAC1B/S,KAAKkT,UAIThU,EAAKkT,WAAW9V,UAAU+W,KAAO,WAC/B,OAAOrT,KAAK4E,IAAM5E,KAAK7C,QAGzB+B,EAAKkT,WAAWW,IAAM,MACtB7T,EAAKkT,WAAWkB,MAAQ,QACxBpU,EAAKkT,WAAWmB,KAAO,OACvBrU,EAAKkT,WAAWoB,cAAgB,gBAChCtU,EAAKkT,WAAWqB,MAAQ,QACxBvU,EAAKkT,WAAWsB,SAAW,WAE3BxU,EAAKkT,WAAWuB,SAAW,SAAUC,GAInC,OAHAA,EAAMV,SACNU,EAAMhB,KAAK1T,EAAKkT,WAAWkB,OAC3BM,EAAMX,SACC/T,EAAKkT,WAAWI,SAGzBtT,EAAKkT,WAAWyB,QAAU,SAAUD,GAQlC,GAPIA,EAAMZ,QAAU,IAClBY,EAAMV,SACNU,EAAMhB,KAAK1T,EAAKkT,WAAWmB,OAG7BK,EAAMX,SAEFW,EAAMP,OACR,OAAOnU,EAAKkT,WAAWI,SAI3BtT,EAAKkT,WAAW0B,gBAAkB,SAAUF,GAI1C,OAHAA,EAAMX,SACNW,EAAMT,iBACNS,EAAMhB,KAAK1T,EAAKkT,WAAWoB,eACpBtU,EAAKkT,WAAWI,SAGzBtT,EAAKkT,WAAW2B,SAAW,SAAUH,GAInC,OAHAA,EAAMX,SACNW,EAAMT,iBACNS,EAAMhB,KAAK1T,EAAKkT,WAAWqB,OACpBvU,EAAKkT,WAAWI,SAGzBtT,EAAKkT,WAAW4B,OAAS,SAAUJ,GAC7BA,EAAMZ,QAAU,GAClBY,EAAMhB,KAAK1T,EAAKkT,WAAWmB,OAe/BrU,EAAKkT,WAAW6B,cAAgB/U,EAAK+D,UAAUS,UAE/CxE,EAAKkT,WAAWI,QAAU,SAAUoB,GAClC,OAAa,CACX,IAAIjK,EAAOiK,EAAM3J,OAEjB,GAAIN,GAAQzK,EAAKkT,WAAWW,IAC1B,OAAO7T,EAAKkT,WAAW4B,OAIzB,GAA0B,IAAtBrK,EAAKvM,WAAW,GAApB,CAKA,GAAY,KAARuM,EACF,OAAOzK,EAAKkT,WAAWuB,SAGzB,GAAY,KAARhK,EAKF,OAJAiK,EAAMV,SACFU,EAAMZ,QAAU,GAClBY,EAAMhB,KAAK1T,EAAKkT,WAAWmB,MAEtBrU,EAAKkT,WAAW0B,gBAGzB,GAAY,KAARnK,EAKF,OAJAiK,EAAMV,SACFU,EAAMZ,QAAU,GAClBY,EAAMhB,KAAK1T,EAAKkT,WAAWmB,MAEtBrU,EAAKkT,WAAW2B,SAMzB,GAAY,KAARpK,GAAiC,IAAlBiK,EAAMZ,QAEvB,OADAY,EAAMhB,KAAK1T,EAAKkT,WAAWsB,UACpBxU,EAAKkT,WAAWI,QAMzB,GAAY,KAAR7I,GAAiC,IAAlBiK,EAAMZ,QAEvB,OADAY,EAAMhB,KAAK1T,EAAKkT,WAAWsB,UACpBxU,EAAKkT,WAAWI,QAGzB,GAAI7I,EAAK7M,MAAMoC,EAAKkT,WAAW6B,eAC7B,OAAO/U,EAAKkT,WAAWyB,aAzCvBD,EAAMd,oBA8CZ5T,EAAKiN,YAAc,SAAUtP,EAAKqP,GAChClM,KAAK4T,MAAQ,IAAI1U,EAAKkT,WAAYvV,GAClCmD,KAAKkM,MAAQA,EACblM,KAAKkU,cAAgB,GACrBlU,KAAKmU,UAAY,GAGnBjV,EAAKiN,YAAY7P,UAAU8P,MAAQ,WACjCpM,KAAK4T,MAAM5O,MACXhF,KAAKqS,QAAUrS,KAAK4T,MAAMvB,QAI1B,IAFA,IAAIE,EAAQrT,EAAKiN,YAAYiI,YAEtB7B,GACLA,EAAQA,EAAMvS,MAGhB,OAAOA,KAAKkM,OAGdhN,EAAKiN,YAAY7P,UAAU+X,WAAa,WACtC,OAAOrU,KAAKqS,QAAQrS,KAAKmU,YAG3BjV,EAAKiN,YAAY7P,UAAUgY,cAAgB,WACzC,IAAIC,EAASvU,KAAKqU,aAElB,OADArU,KAAKmU,WAAa,EACXI,GAGTrV,EAAKiN,YAAY7P,UAAUkY,WAAa,WACtC,IAAIC,EAAkBzU,KAAKkU,cAC3BlU,KAAKkM,MAAMjD,OAAOwL,GAClBzU,KAAKkU,cAAgB,IAGvBhV,EAAKiN,YAAYiI,YAAc,SAAUM,GACvC,IAAIH,EAASG,EAAOL,aAEpB,GAAc/S,MAAViT,EAIJ,OAAQA,EAAO1B,MACb,KAAK3T,EAAKkT,WAAWsB,SACnB,OAAOxU,EAAKiN,YAAYwI,cAC1B,KAAKzV,EAAKkT,WAAWkB,MACnB,OAAOpU,EAAKiN,YAAYyI,WAC1B,KAAK1V,EAAKkT,WAAWmB,KACnB,OAAOrU,EAAKiN,YAAY0I,UAC1B,QACE,IAAIC,EAAe,4CAA8CP,EAAO1B,KAMxE,MAJI0B,EAAO1X,IAAIM,QAAU,IACvB2X,GAAgB,gBAAkBP,EAAO1X,IAAM,KAG3C,IAAIqC,EAAKiT,gBAAiB2C,EAAcP,EAAO1O,MAAO0O,EAAOzO,OAIzE5G,EAAKiN,YAAYwI,cAAgB,SAAUD,GACzC,IAAIH,EAASG,EAAOJ,gBAEpB,GAAchT,MAAViT,EAAJ,CAIA,OAAQA,EAAO1X,KACb,IAAK,IACH6X,EAAOR,cAAcjH,SAAW/N,EAAKmN,MAAMY,SAASU,WACpD,MACF,IAAK,IACH+G,EAAOR,cAAcjH,SAAW/N,EAAKmN,MAAMY,SAASC,SACpD,MACF,QACE,IAAI4H,EAAe,kCAAoCP,EAAO1X,IAAM,IACpE,MAAM,IAAIqC,EAAKiT,gBAAiB2C,EAAcP,EAAO1O,MAAO0O,EAAOzO,KAGvE,IAAIiP,EAAaL,EAAOL,aAExB,GAAkB/S,MAAdyT,EAAyB,CACvBD,EAAe,yCACnB,MAAM,IAAI5V,EAAKiT,gBAAiB2C,EAAcP,EAAO1O,MAAO0O,EAAOzO,KAGrE,OAAQiP,EAAWlC,MACjB,KAAK3T,EAAKkT,WAAWkB,MACnB,OAAOpU,EAAKiN,YAAYyI,WAC1B,KAAK1V,EAAKkT,WAAWmB,KACnB,OAAOrU,EAAKiN,YAAY0I,UAC1B,QACMC,EAAe,mCAAqCC,EAAWlC,KAAO,IAC1E,MAAM,IAAI3T,EAAKiT,gBAAiB2C,EAAcC,EAAWlP,MAAOkP,EAAWjP,QAIjF5G,EAAKiN,YAAYyI,WAAa,SAAUF,GACtC,IAAIH,EAASG,EAAOJ,gBAEpB,GAAchT,MAAViT,EAAJ,CAIA,IAAmD,GAA/CG,EAAOxI,MAAMyF,UAAUvQ,QAAQmT,EAAO1X,KAAY,CACpD,IAAImY,EAAiBN,EAAOxI,MAAMyF,UAAUzO,KAAI,SAAU+R,GAAK,MAAO,IAAMA,EAAI,OAAOtC,KAAK,MACxFmC,EAAe,uBAAyBP,EAAO1X,IAAM,uBAAyBmY,EAElF,MAAM,IAAI9V,EAAKiT,gBAAiB2C,EAAcP,EAAO1O,MAAO0O,EAAOzO,KAGrE4O,EAAOR,cAAcnI,OAAS,CAACwI,EAAO1X,KAEtC,IAAIkY,EAAaL,EAAOL,aAExB,GAAkB/S,MAAdyT,EAAyB,CACvBD,EAAe,gCACnB,MAAM,IAAI5V,EAAKiT,gBAAiB2C,EAAcP,EAAO1O,MAAO0O,EAAOzO,KAGrE,OAAQiP,EAAWlC,MACjB,KAAK3T,EAAKkT,WAAWmB,KACnB,OAAOrU,EAAKiN,YAAY0I,UAC1B,QACMC,EAAe,0BAA4BC,EAAWlC,KAAO,IACjE,MAAM,IAAI3T,EAAKiT,gBAAiB2C,EAAcC,EAAWlP,MAAOkP,EAAWjP,QAIjF5G,EAAKiN,YAAY0I,UAAY,SAAUH,GACrC,IAAIH,EAASG,EAAOJ,gBAEpB,GAAchT,MAAViT,EAAJ,CAIAG,EAAOR,cAAc/K,KAAOoL,EAAO1X,IAAIsG,eAEP,GAA5BoR,EAAO1X,IAAIuE,QAAQ,OACrBsT,EAAOR,cAAcpH,aAAc,GAGrC,IAAIiI,EAAaL,EAAOL,aAExB,GAAkB/S,MAAdyT,EAKJ,OAAQA,EAAWlC,MACjB,KAAK3T,EAAKkT,WAAWmB,KAEnB,OADAmB,EAAOF,aACAtV,EAAKiN,YAAY0I,UAC1B,KAAK3V,EAAKkT,WAAWkB,MAEnB,OADAoB,EAAOF,aACAtV,EAAKiN,YAAYyI,WAC1B,KAAK1V,EAAKkT,WAAWoB,cACnB,OAAOtU,EAAKiN,YAAY+I,kBAC1B,KAAKhW,EAAKkT,WAAWqB,MACnB,OAAOvU,EAAKiN,YAAYgJ,WAC1B,KAAKjW,EAAKkT,WAAWsB,SAEnB,OADAgB,EAAOF,aACAtV,EAAKiN,YAAYwI,cAC1B,QACE,IAAIG,EAAe,2BAA6BC,EAAWlC,KAAO,IAClE,MAAM,IAAI3T,EAAKiT,gBAAiB2C,EAAcC,EAAWlP,MAAOkP,EAAWjP,UApB7E4O,EAAOF,eAwBXtV,EAAKiN,YAAY+I,kBAAoB,SAAUR,GAC7C,IAAIH,EAASG,EAAOJ,gBAEpB,GAAchT,MAAViT,EAAJ,CAIA,IAAInL,EAAegM,SAASb,EAAO1X,IAAK,IAExC,GAAIwY,MAAMjM,GAAe,CACvB,IAAI0L,EAAe,gCACnB,MAAM,IAAI5V,EAAKiT,gBAAiB2C,EAAcP,EAAO1O,MAAO0O,EAAOzO,KAGrE4O,EAAOR,cAAc9K,aAAeA,EAEpC,IAAI2L,EAAaL,EAAOL,aAExB,GAAkB/S,MAAdyT,EAKJ,OAAQA,EAAWlC,MACjB,KAAK3T,EAAKkT,WAAWmB,KAEnB,OADAmB,EAAOF,aACAtV,EAAKiN,YAAY0I,UAC1B,KAAK3V,EAAKkT,WAAWkB,MAEnB,OADAoB,EAAOF,aACAtV,EAAKiN,YAAYyI,WAC1B,KAAK1V,EAAKkT,WAAWoB,cACnB,OAAOtU,EAAKiN,YAAY+I,kBAC1B,KAAKhW,EAAKkT,WAAWqB,MACnB,OAAOvU,EAAKiN,YAAYgJ,WAC1B,KAAKjW,EAAKkT,WAAWsB,SAEnB,OADAgB,EAAOF,aACAtV,EAAKiN,YAAYwI,cAC1B,QACMG,EAAe,2BAA6BC,EAAWlC,KAAO,IAClE,MAAM,IAAI3T,EAAKiT,gBAAiB2C,EAAcC,EAAWlP,MAAOkP,EAAWjP,UApB7E4O,EAAOF,eAwBXtV,EAAKiN,YAAYgJ,WAAa,SAAUT,GACtC,IAAIH,EAASG,EAAOJ,gBAEpB,GAAchT,MAAViT,EAAJ,CAIA,IAAI3G,EAAQwH,SAASb,EAAO1X,IAAK,IAEjC,GAAIwY,MAAMzH,GAAQ,CAChB,IAAIkH,EAAe,wBACnB,MAAM,IAAI5V,EAAKiT,gBAAiB2C,EAAcP,EAAO1O,MAAO0O,EAAOzO,KAGrE4O,EAAOR,cAActG,MAAQA,EAE7B,IAAImH,EAAaL,EAAOL,aAExB,GAAkB/S,MAAdyT,EAKJ,OAAQA,EAAWlC,MACjB,KAAK3T,EAAKkT,WAAWmB,KAEnB,OADAmB,EAAOF,aACAtV,EAAKiN,YAAY0I,UAC1B,KAAK3V,EAAKkT,WAAWkB,MAEnB,OADAoB,EAAOF,aACAtV,EAAKiN,YAAYyI,WAC1B,KAAK1V,EAAKkT,WAAWoB,cACnB,OAAOtU,EAAKiN,YAAY+I,kBAC1B,KAAKhW,EAAKkT,WAAWqB,MACnB,OAAOvU,EAAKiN,YAAYgJ,WAC1B,KAAKjW,EAAKkT,WAAWsB,SAEnB,OADAgB,EAAOF,aACAtV,EAAKiN,YAAYwI,cAC1B,QACMG,EAAe,2BAA6BC,EAAWlC,KAAO,IAClE,MAAM,IAAI3T,EAAKiT,gBAAiB2C,EAAcC,EAAWlP,MAAOkP,EAAWjP,UApB7E4O,EAAOF,oBA+BS,0BAAd,EAYI,WAMN,OAAOtV,IAlBS,kCAx3GnB,I,8BCND,YAGAzE,EAAOD,QAAU,WACf,GAA0B,iBAAf8a,WACT,OAAOA,WAGT,IAAIC,EAEJ,IAGEA,EAAIvV,MAAQ,IAAIwV,SAAS,cAAb,GACZ,MAAOC,GAEP,GAAsB,iBAAXC,OACT,OAAOA,OAIT,GAAoB,iBAATC,KACT,OAAOA,KAIT,QAAsB,IAAXnY,EACT,OAAOA,EAIX,OAAO+X,EA5BQ,K,+BCHjB,IAAIA,EAGJA,EAAI,WACH,OAAOvV,KADJ,GAIJ,IAECuV,EAAIA,GAAK,IAAIC,SAAS,cAAb,GACR,MAAOC,GAEc,iBAAXC,SAAqBH,EAAIG,QAOrCjb,EAAOD,QAAU+a,G,4ECgDV,SAASK,EAAUC,EAASC,EAAYC,EAAGC,GAE9C,OAAO,IAAKD,IAAMA,EAAIE,WAAU,SAAUC,EAASC,GAC/C,SAASC,EAAUza,GAAS,IAAM0a,EAAKL,EAAU/L,KAAKtO,IAAW,MAAO8Z,GAAKU,EAAOV,IACpF,SAASa,EAAS3a,GAAS,IAAM0a,EAAKL,EAAiB,MAAEra,IAAW,MAAO8Z,GAAKU,EAAOV,IACvF,SAASY,EAAKjR,GAJlB,IAAezJ,EAIayJ,EAAOmR,KAAOL,EAAQ9Q,EAAOzJ,QAJ1CA,EAIyDyJ,EAAOzJ,MAJhDA,aAAiBoa,EAAIpa,EAAQ,IAAIoa,GAAE,SAAUG,GAAWA,EAAQva,OAIT6a,KAAKJ,EAAWE,GAClGD,GAAML,EAAYA,EAAUzE,MAAMsE,EAASC,GAAc,KAAK7L,WAgCzC7O,OAAOY,OA0FXZ,OAAOY,O,SCpKdya,E,OCyGX,MAAM,EA2BX,aAAmB,OAAEtX,EAAM,KAAEuX,EAAI,SAAEpX,EAAQ,MAAErC,IAC3C+C,KAAK2W,UC5GF,SACLD,GAEA,MAAMC,EAAY,IAAIC,IAChBC,EAAY,IAAItV,IACtB,IAAK,MAAMuO,KAAO4G,EAAM,CACtB,MAAOI,EAAMC,GAAQjH,EAAIkH,SAASC,MAAM,KAGlCD,EAAWlH,EAAIkH,SACfE,EAAWpH,EAAIoH,MAGfC,EAAO,EAAWrH,EAAIqH,MACzBnP,QAAQ,mBAAoB,IAC5BA,QAAQ,OAAQ,KAGnB,GAAI+O,EAAM,CACR,MAAMxL,EAASoL,EAAUpb,IAAIub,GAGxBD,EAAQO,IAAI7L,GASfoL,EAAUU,IAAIL,EAAU,CACtBA,WACAE,QACAC,OACA5L,YAZFA,EAAO2L,MAAQpH,EAAIoH,MACnB3L,EAAO4L,KAAQA,EAGfN,EAAQtX,IAAIgM,SAcdoL,EAAUU,IAAIL,EAAU,CACtBA,WACAE,QACAC,SAIN,OAAOR,ED4DYW,CAAuBZ,GACxC1W,KAAKuX,UE5GF,SACLpY,GAEA,MAAMuE,EAAY,IAAI0D,OAAOjI,EAAOuE,UAAW,OACzC6T,EAAY,CAACC,EAAYC,EAActO,IACpC,GAAGsO,4BAA+BtO,WAI3C,OAAQ+C,IACNA,EAAQA,EACLlE,QAAQ,gBAAiB,KACzB0P,OAGH,MAAM5a,EAAQ,IAAIsK,OAAO,MAAMjI,EAAOuE,cACpCwI,EACGlE,QAAQ,uBAAwB,QAChCA,QAAQtE,EAAW,QACnB,OAGL,OAAO/H,GAASA,EACbqM,QAAQlL,EAAOya,GACfvP,QAAQ,8BAA+B,OFoFzB2P,CAAuBxY,GAGxCD,KAAK+D,UAAUS,UAAY,IAAI0D,OAAOjI,EAAOuE,WAI3C1D,KAAK/C,WADc,IAAVA,EACIiC,MAAK,WAGW,IAAvBC,EAAOyY,KAAKza,QAAmC,OAAnBgC,EAAOyY,KAAK,GAC1C5X,KAAKoR,IAAKlS,KAAaC,EAAOyY,KAAK,KAC1BzY,EAAOyY,KAAKza,OAAS,GAC9B6C,KAAKoR,IAAKlS,KAAa2Y,iBAAiB1Y,EAAOyY,OAIjD,MAAMrT,EA/Dd,SAAoBxC,EAAaC,GAC/B,MAAOS,EAAGqV,GAAK,CAAC,IAAIvW,IAAIQ,GAAI,IAAIR,IAAIS,IACpC,MAAO,IACF,IAAIT,IAAI,IAAIkB,GAAGsV,OAAOpc,IAAUmc,EAAEV,IAAIzb,MA4DzBqc,CAAW,CACrB,UAAW,iBAAkB,WAC5B1Y,GAGH,IAAK,MAAMsY,KAAQzY,EAAOyY,KAAK1U,IAAI+U,GACpB,OAAbA,EAAoB/Y,KAAQA,KAAa+Y,IAEzC,IAAK,MAAMjV,KAAMuB,EACfvE,KAAKV,SAASyF,OAAO6S,EAAK5U,IAC1BhD,KAAKL,eAAeoF,OAAO6S,EAAK5U,IAKpChD,KAAKmN,MAAM,QAAS,CAAES,MAAO,MAC7B5N,KAAKmN,MAAM,QACXnN,KAAK4O,IAAI,YAGT,IAAK,MAAMkB,KAAO4G,EAChB1W,KAAKT,IAAIuQ,MAKA5Q,KAAKwM,MAAMxH,KAAKjH,GAoB1B,OAAOiP,GACZ,GAAIA,EACF,IACE,MAAMqL,EAAYvX,KAAKuX,UAAUrL,GAG3BS,EGtLP,SACLhR,GAEA,MAAMuQ,EAAS,IAAKhN,KAAamN,MAAM,CAAC,QAAS,SAKjD,OAJe,IAAKnN,KAAaiN,YAAYxQ,EAAOuQ,GAG7CE,QACAF,EAAMS,QH8KSuL,CAAiBhM,GAC9B6L,OAAO9O,GACNA,EAAOgE,WAAa/N,KAAKmN,MAAMY,SAASU,YA+C5C,MAAO,IA3CQ3N,KAAK/C,MAAM+O,OAAUE,EAAH,KAG9B7D,OAAqB,CAAC+F,GAAWQ,MAAKH,QAAOC,gBAC5C,MAAMyJ,EAAWnY,KAAK2W,UAAUpb,IAAIqT,GACpC,QAAwB,IAAbuJ,EAA0B,CACnC,MAAM,SAAEnB,EAAQ,MAAEE,EAAK,KAAEC,EAAI,OAAE5L,GAAW4M,EAGpCvL,EGlLb,SACLV,EAA4BU,GAE5B,MAAMD,EAAU,IAAIpL,IAAuB2K,GAGrC9G,EAA2B,GACjC,IAAK,IAAIxJ,EAAI,EAAGA,EAAIgR,EAAMzP,OAAQvB,IAChC,IAAK,MAAMqN,KAAU0D,EACfC,EAAMhR,GAAGwc,WAAWnP,EAAOE,QAC7B/D,EAAO6D,EAAOE,OAAQ,EACtBwD,EAAQ0L,OAAOpP,IAIrB,IAAK,MAAMA,KAAU0D,EACnBvH,EAAO6D,EAAOE,OAAQ,EAGxB,OAAO/D,EH+JmBkT,CACZ3L,EACAvR,OAAOmF,KAAKmO,EAAU5L,WAIlB8K,IAAUrC,IAAUnQ,OAAOmd,OAAO3L,GAAO4L,MAAM5c,GAAKA,GAC1DwS,EAAQjM,KAAK,CACX6U,WACAE,MAAOK,EAAUL,GACjBC,KAAMI,EAAUJ,GAChB1I,MAAOA,GAAS,EAAIb,GACpBhB,UAGJ,OAAOwB,GACN,IAGF9D,KAAK,CAACvI,EAAGC,IAAMA,EAAEyM,MAAQ1M,EAAE0M,OAG3BpG,OAAO,CAAC+F,EAAShJ,KAChB,MAAM+S,EAAWnY,KAAK2W,UAAUpb,IAAI6J,EAAO4R,UAC3C,QAAwB,IAAbmB,EAA0B,CACnC,MAAMvJ,EAAM,WAAYuJ,EACpBA,EAAS5M,OAAQyL,SACjBmB,EAASnB,SACb5I,EAAQiJ,IAAIzI,EAAK,IAAIR,EAAQ7S,IAAIqT,IAAQ,GAAIxJ,IAE/C,OAAOgJ,GACN,IAAIwI,KAGS2B,UAGlB,SAEArY,QAAQH,KAAK,kBAAkBmM,kCAKnC,MAAO,II9OX,IAAI,EAiEG,SAAeuM,EACpBxY,G,yCAEA,OAAQA,EAAQ4S,MAGd,KAAK4D,EAAkBiC,MAGrB,aArDN,SACEvZ,G,yCAEA,IAAIwZ,EAAO,UAGX,GAAsB,oBAAXpN,QAA0B,iBAAkBA,OAAQ,CAC7D,MAAMqN,EAAST,SAASU,cAAiC,gBAClD/B,GAAQ8B,EAAOE,IAAI7B,MAAM,WAGhC0B,EAAOA,EAAK3Q,QAAQ,KAAM8O,GAI5B,MAAMiC,EAAU,GAChB,IAAK,MAAMnB,KAAQzY,EAAOyY,KACX,OAATA,GAAemB,EAAQ5W,KAAQwW,EAAH,mBACnB,OAATf,GAAemB,EAAQ5W,KAAK,GAAGwW,cAAiBf,YAIlDzY,EAAOyY,KAAKza,OAAS,GACvB4b,EAAQ5W,KAAQwW,EAAH,0BAGXI,EAAQ5b,eACJ6b,cACDL,EAAH,sCACGI,OAsBGE,CAAqBhZ,EAAQwX,KAAKtY,QACxC,EAAQ,IAAI,EAAOc,EAAQwX,MACpB,CACL5E,KAAM4D,EAAkByC,OAI5B,KAAKzC,EAAkB0C,MACrB,MAAO,CACLtG,KAAM4D,EAAkB2C,OACxB3B,KAAM,EAAQ,EAAMzL,OAAO/L,EAAQwX,MAAQ,IAI/C,QACE,MAAM,IAAI7W,UAAU,6BL/G1B,SAAkB6V,GAChB,qBACA,qBACA,qBACA,uBAJF,CAAkBA,MAAiB,KKuHnC4C,iBAAiB,UAAiBC,GAAM,oCACtCC,kBAAkBd,EAAQa,EAAG7B","file":"assets/javascripts/worker/search.4ac00218.min.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 5);\n","/*!\n * escape-html\n * Copyright(c) 2012-2013 TJ Holowaychuk\n * Copyright(c) 2015 Andreas Lubbe\n * Copyright(c) 2015 Tiancheng \"Timothy\" Gu\n * MIT Licensed\n */\n\n'use strict';\n\n/**\n * Module variables.\n * @private\n */\n\nvar matchHtmlRegExp = /[\"'&<>]/;\n\n/**\n * Module exports.\n * @public\n */\n\nmodule.exports = escapeHtml;\n\n/**\n * Escape special characters in the given string of html.\n *\n * @param {string} string The string to escape for inserting into HTML\n * @return {string}\n * @public\n */\n\nfunction escapeHtml(string) {\n var str = '' + string;\n var match = matchHtmlRegExp.exec(str);\n\n if (!match) {\n return str;\n }\n\n var escape;\n var html = '';\n var index = 0;\n var lastIndex = 0;\n\n for (index = match.index; index < str.length; index++) {\n switch (str.charCodeAt(index)) {\n case 34: // \"\n escape = '"';\n break;\n case 38: // &\n escape = '&';\n break;\n case 39: // '\n escape = ''';\n break;\n case 60: // <\n escape = '<';\n break;\n case 62: // >\n escape = '>';\n break;\n default:\n continue;\n }\n\n if (lastIndex !== index) {\n html += str.substring(lastIndex, index);\n }\n\n lastIndex = index + 1;\n html += escape;\n }\n\n return lastIndex !== index\n ? html + str.substring(lastIndex, index)\n : html;\n}\n","var ___EXPOSE_LOADER_IMPORT___ = require(\"-!./lunr.js\");\nvar ___EXPOSE_LOADER_GET_GLOBAL_THIS___ = require(\"../expose-loader/dist/runtime/getGlobalThis.js\");\nvar ___EXPOSE_LOADER_GLOBAL_THIS___ = ___EXPOSE_LOADER_GET_GLOBAL_THIS___;\nif (typeof ___EXPOSE_LOADER_GLOBAL_THIS___[\"lunr\"] === 'undefined') ___EXPOSE_LOADER_GLOBAL_THIS___[\"lunr\"] = ___EXPOSE_LOADER_IMPORT___;\nmodule.exports = ___EXPOSE_LOADER_IMPORT___;\n","/**\n * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9\n * Copyright (C) 2020 Oliver Nightingale\n * @license MIT\n */\n\n;(function(){\n\n/**\n * A convenience function for configuring and constructing\n * a new lunr Index.\n *\n * A lunr.Builder instance is created and the pipeline setup\n * with a trimmer, stop word filter and stemmer.\n *\n * This builder object is yielded to the configuration function\n * that is passed as a parameter, allowing the list of fields\n * and other builder parameters to be customised.\n *\n * All documents _must_ be added within the passed config function.\n *\n * @example\n * var idx = lunr(function () {\n * this.field('title')\n * this.field('body')\n * this.ref('id')\n *\n * documents.forEach(function (doc) {\n * this.add(doc)\n * }, this)\n * })\n *\n * @see {@link lunr.Builder}\n * @see {@link lunr.Pipeline}\n * @see {@link lunr.trimmer}\n * @see {@link lunr.stopWordFilter}\n * @see {@link lunr.stemmer}\n * @namespace {function} lunr\n */\nvar lunr = function (config) {\n var builder = new lunr.Builder\n\n builder.pipeline.add(\n lunr.trimmer,\n lunr.stopWordFilter,\n lunr.stemmer\n )\n\n builder.searchPipeline.add(\n lunr.stemmer\n )\n\n config.call(builder, builder)\n return builder.build()\n}\n\nlunr.version = \"2.3.9\"\n/*!\n * lunr.utils\n * Copyright (C) 2020 Oliver Nightingale\n */\n\n/**\n * A namespace containing utils for the rest of the lunr library\n * @namespace lunr.utils\n */\nlunr.utils = {}\n\n/**\n * Print a warning message to the console.\n *\n * @param {String} message The message to be printed.\n * @memberOf lunr.utils\n * @function\n */\nlunr.utils.warn = (function (global) {\n /* eslint-disable no-console */\n return function (message) {\n if (global.console && console.warn) {\n console.warn(message)\n }\n }\n /* eslint-enable no-console */\n})(this)\n\n/**\n * Convert an object to a string.\n *\n * In the case of `null` and `undefined` the function returns\n * the empty string, in all other cases the result of calling\n * `toString` on the passed object is returned.\n *\n * @param {Any} obj The object to convert to a string.\n * @return {String} string representation of the passed object.\n * @memberOf lunr.utils\n */\nlunr.utils.asString = function (obj) {\n if (obj === void 0 || obj === null) {\n return \"\"\n } else {\n return obj.toString()\n }\n}\n\n/**\n * Clones an object.\n *\n * Will create a copy of an existing object such that any mutations\n * on the copy cannot affect the original.\n *\n * Only shallow objects are supported, passing a nested object to this\n * function will cause a TypeError.\n *\n * Objects with primitives, and arrays of primitives are supported.\n *\n * @param {Object} obj The object to clone.\n * @return {Object} a clone of the passed object.\n * @throws {TypeError} when a nested object is passed.\n * @memberOf Utils\n */\nlunr.utils.clone = function (obj) {\n if (obj === null || obj === undefined) {\n return obj\n }\n\n var clone = Object.create(null),\n keys = Object.keys(obj)\n\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i],\n val = obj[key]\n\n if (Array.isArray(val)) {\n clone[key] = val.slice()\n continue\n }\n\n if (typeof val === 'string' ||\n typeof val === 'number' ||\n typeof val === 'boolean') {\n clone[key] = val\n continue\n }\n\n throw new TypeError(\"clone is not deep and does not support nested objects\")\n }\n\n return clone\n}\nlunr.FieldRef = function (docRef, fieldName, stringValue) {\n this.docRef = docRef\n this.fieldName = fieldName\n this._stringValue = stringValue\n}\n\nlunr.FieldRef.joiner = \"/\"\n\nlunr.FieldRef.fromString = function (s) {\n var n = s.indexOf(lunr.FieldRef.joiner)\n\n if (n === -1) {\n throw \"malformed field ref string\"\n }\n\n var fieldRef = s.slice(0, n),\n docRef = s.slice(n + 1)\n\n return new lunr.FieldRef (docRef, fieldRef, s)\n}\n\nlunr.FieldRef.prototype.toString = function () {\n if (this._stringValue == undefined) {\n this._stringValue = this.fieldName + lunr.FieldRef.joiner + this.docRef\n }\n\n return this._stringValue\n}\n/*!\n * lunr.Set\n * Copyright (C) 2020 Oliver Nightingale\n */\n\n/**\n * A lunr set.\n *\n * @constructor\n */\nlunr.Set = function (elements) {\n this.elements = Object.create(null)\n\n if (elements) {\n this.length = elements.length\n\n for (var i = 0; i < this.length; i++) {\n this.elements[elements[i]] = true\n }\n } else {\n this.length = 0\n }\n}\n\n/**\n * A complete set that contains all elements.\n *\n * @static\n * @readonly\n * @type {lunr.Set}\n */\nlunr.Set.complete = {\n intersect: function (other) {\n return other\n },\n\n union: function () {\n return this\n },\n\n contains: function () {\n return true\n }\n}\n\n/**\n * An empty set that contains no elements.\n *\n * @static\n * @readonly\n * @type {lunr.Set}\n */\nlunr.Set.empty = {\n intersect: function () {\n return this\n },\n\n union: function (other) {\n return other\n },\n\n contains: function () {\n return false\n }\n}\n\n/**\n * Returns true if this set contains the specified object.\n *\n * @param {object} object - Object whose presence in this set is to be tested.\n * @returns {boolean} - True if this set contains the specified object.\n */\nlunr.Set.prototype.contains = function (object) {\n return !!this.elements[object]\n}\n\n/**\n * Returns a new set containing only the elements that are present in both\n * this set and the specified set.\n *\n * @param {lunr.Set} other - set to intersect with this set.\n * @returns {lunr.Set} a new set that is the intersection of this and the specified set.\n */\n\nlunr.Set.prototype.intersect = function (other) {\n var a, b, elements, intersection = []\n\n if (other === lunr.Set.complete) {\n return this\n }\n\n if (other === lunr.Set.empty) {\n return other\n }\n\n if (this.length < other.length) {\n a = this\n b = other\n } else {\n a = other\n b = this\n }\n\n elements = Object.keys(a.elements)\n\n for (var i = 0; i < elements.length; i++) {\n var element = elements[i]\n if (element in b.elements) {\n intersection.push(element)\n }\n }\n\n return new lunr.Set (intersection)\n}\n\n/**\n * Returns a new set combining the elements of this and the specified set.\n *\n * @param {lunr.Set} other - set to union with this set.\n * @return {lunr.Set} a new set that is the union of this and the specified set.\n */\n\nlunr.Set.prototype.union = function (other) {\n if (other === lunr.Set.complete) {\n return lunr.Set.complete\n }\n\n if (other === lunr.Set.empty) {\n return this\n }\n\n return new lunr.Set(Object.keys(this.elements).concat(Object.keys(other.elements)))\n}\n/**\n * A function to calculate the inverse document frequency for\n * a posting. This is shared between the builder and the index\n *\n * @private\n * @param {object} posting - The posting for a given term\n * @param {number} documentCount - The total number of documents.\n */\nlunr.idf = function (posting, documentCount) {\n var documentsWithTerm = 0\n\n for (var fieldName in posting) {\n if (fieldName == '_index') continue // Ignore the term index, its not a field\n documentsWithTerm += Object.keys(posting[fieldName]).length\n }\n\n var x = (documentCount - documentsWithTerm + 0.5) / (documentsWithTerm + 0.5)\n\n return Math.log(1 + Math.abs(x))\n}\n\n/**\n * A token wraps a string representation of a token\n * as it is passed through the text processing pipeline.\n *\n * @constructor\n * @param {string} [str=''] - The string token being wrapped.\n * @param {object} [metadata={}] - Metadata associated with this token.\n */\nlunr.Token = function (str, metadata) {\n this.str = str || \"\"\n this.metadata = metadata || {}\n}\n\n/**\n * Returns the token string that is being wrapped by this object.\n *\n * @returns {string}\n */\nlunr.Token.prototype.toString = function () {\n return this.str\n}\n\n/**\n * A token update function is used when updating or optionally\n * when cloning a token.\n *\n * @callback lunr.Token~updateFunction\n * @param {string} str - The string representation of the token.\n * @param {Object} metadata - All metadata associated with this token.\n */\n\n/**\n * Applies the given function to the wrapped string token.\n *\n * @example\n * token.update(function (str, metadata) {\n * return str.toUpperCase()\n * })\n *\n * @param {lunr.Token~updateFunction} fn - A function to apply to the token string.\n * @returns {lunr.Token}\n */\nlunr.Token.prototype.update = function (fn) {\n this.str = fn(this.str, this.metadata)\n return this\n}\n\n/**\n * Creates a clone of this token. Optionally a function can be\n * applied to the cloned token.\n *\n * @param {lunr.Token~updateFunction} [fn] - An optional function to apply to the cloned token.\n * @returns {lunr.Token}\n */\nlunr.Token.prototype.clone = function (fn) {\n fn = fn || function (s) { return s }\n return new lunr.Token (fn(this.str, this.metadata), this.metadata)\n}\n/*!\n * lunr.tokenizer\n * Copyright (C) 2020 Oliver Nightingale\n */\n\n/**\n * A function for splitting a string into tokens ready to be inserted into\n * the search index. Uses `lunr.tokenizer.separator` to split strings, change\n * the value of this property to change how strings are split into tokens.\n *\n * This tokenizer will convert its parameter to a string by calling `toString` and\n * then will split this string on the character in `lunr.tokenizer.separator`.\n * Arrays will have their elements converted to strings and wrapped in a lunr.Token.\n *\n * Optional metadata can be passed to the tokenizer, this metadata will be cloned and\n * added as metadata to every token that is created from the object to be tokenized.\n *\n * @static\n * @param {?(string|object|object[])} obj - The object to convert into tokens\n * @param {?object} metadata - Optional metadata to associate with every token\n * @returns {lunr.Token[]}\n * @see {@link lunr.Pipeline}\n */\nlunr.tokenizer = function (obj, metadata) {\n if (obj == null || obj == undefined) {\n return []\n }\n\n if (Array.isArray(obj)) {\n return obj.map(function (t) {\n return new lunr.Token(\n lunr.utils.asString(t).toLowerCase(),\n lunr.utils.clone(metadata)\n )\n })\n }\n\n var str = obj.toString().toLowerCase(),\n len = str.length,\n tokens = []\n\n for (var sliceEnd = 0, sliceStart = 0; sliceEnd <= len; sliceEnd++) {\n var char = str.charAt(sliceEnd),\n sliceLength = sliceEnd - sliceStart\n\n if ((char.match(lunr.tokenizer.separator) || sliceEnd == len)) {\n\n if (sliceLength > 0) {\n var tokenMetadata = lunr.utils.clone(metadata) || {}\n tokenMetadata[\"position\"] = [sliceStart, sliceLength]\n tokenMetadata[\"index\"] = tokens.length\n\n tokens.push(\n new lunr.Token (\n str.slice(sliceStart, sliceEnd),\n tokenMetadata\n )\n )\n }\n\n sliceStart = sliceEnd + 1\n }\n\n }\n\n return tokens\n}\n\n/**\n * The separator used to split a string into tokens. Override this property to change the behaviour of\n * `lunr.tokenizer` behaviour when tokenizing strings. By default this splits on whitespace and hyphens.\n *\n * @static\n * @see lunr.tokenizer\n */\nlunr.tokenizer.separator = /[\\s\\-]+/\n/*!\n * lunr.Pipeline\n * Copyright (C) 2020 Oliver Nightingale\n */\n\n/**\n * lunr.Pipelines maintain an ordered list of functions to be applied to all\n * tokens in documents entering the search index and queries being ran against\n * the index.\n *\n * An instance of lunr.Index created with the lunr shortcut will contain a\n * pipeline with a stop word filter and an English language stemmer. Extra\n * functions can be added before or after either of these functions or these\n * default functions can be removed.\n *\n * When run the pipeline will call each function in turn, passing a token, the\n * index of that token in the original list of all tokens and finally a list of\n * all the original tokens.\n *\n * The output of functions in the pipeline will be passed to the next function\n * in the pipeline. To exclude a token from entering the index the function\n * should return undefined, the rest of the pipeline will not be called with\n * this token.\n *\n * For serialisation of pipelines to work, all functions used in an instance of\n * a pipeline should be registered with lunr.Pipeline. Registered functions can\n * then be loaded. If trying to load a serialised pipeline that uses functions\n * that are not registered an error will be thrown.\n *\n * If not planning on serialising the pipeline then registering pipeline functions\n * is not necessary.\n *\n * @constructor\n */\nlunr.Pipeline = function () {\n this._stack = []\n}\n\nlunr.Pipeline.registeredFunctions = Object.create(null)\n\n/**\n * A pipeline function maps lunr.Token to lunr.Token. A lunr.Token contains the token\n * string as well as all known metadata. A pipeline function can mutate the token string\n * or mutate (or add) metadata for a given token.\n *\n * A pipeline function can indicate that the passed token should be discarded by returning\n * null, undefined or an empty string. This token will not be passed to any downstream pipeline\n * functions and will not be added to the index.\n *\n * Multiple tokens can be returned by returning an array of tokens. Each token will be passed\n * to any downstream pipeline functions and all will returned tokens will be added to the index.\n *\n * Any number of pipeline functions may be chained together using a lunr.Pipeline.\n *\n * @interface lunr.PipelineFunction\n * @param {lunr.Token} token - A token from the document being processed.\n * @param {number} i - The index of this token in the complete list of tokens for this document/field.\n * @param {lunr.Token[]} tokens - All tokens for this document/field.\n * @returns {(?lunr.Token|lunr.Token[])}\n */\n\n/**\n * Register a function with the pipeline.\n *\n * Functions that are used in the pipeline should be registered if the pipeline\n * needs to be serialised, or a serialised pipeline needs to be loaded.\n *\n * Registering a function does not add it to a pipeline, functions must still be\n * added to instances of the pipeline for them to be used when running a pipeline.\n *\n * @param {lunr.PipelineFunction} fn - The function to check for.\n * @param {String} label - The label to register this function with\n */\nlunr.Pipeline.registerFunction = function (fn, label) {\n if (label in this.registeredFunctions) {\n lunr.utils.warn('Overwriting existing registered function: ' + label)\n }\n\n fn.label = label\n lunr.Pipeline.registeredFunctions[fn.label] = fn\n}\n\n/**\n * Warns if the function is not registered as a Pipeline function.\n *\n * @param {lunr.PipelineFunction} fn - The function to check for.\n * @private\n */\nlunr.Pipeline.warnIfFunctionNotRegistered = function (fn) {\n var isRegistered = fn.label && (fn.label in this.registeredFunctions)\n\n if (!isRegistered) {\n lunr.utils.warn('Function is not registered with pipeline. This may cause problems when serialising the index.\\n', fn)\n }\n}\n\n/**\n * Loads a previously serialised pipeline.\n *\n * All functions to be loaded must already be registered with lunr.Pipeline.\n * If any function from the serialised data has not been registered then an\n * error will be thrown.\n *\n * @param {Object} serialised - The serialised pipeline to load.\n * @returns {lunr.Pipeline}\n */\nlunr.Pipeline.load = function (serialised) {\n var pipeline = new lunr.Pipeline\n\n serialised.forEach(function (fnName) {\n var fn = lunr.Pipeline.registeredFunctions[fnName]\n\n if (fn) {\n pipeline.add(fn)\n } else {\n throw new Error('Cannot load unregistered function: ' + fnName)\n }\n })\n\n return pipeline\n}\n\n/**\n * Adds new functions to the end of the pipeline.\n *\n * Logs a warning if the function has not been registered.\n *\n * @param {lunr.PipelineFunction[]} functions - Any number of functions to add to the pipeline.\n */\nlunr.Pipeline.prototype.add = function () {\n var fns = Array.prototype.slice.call(arguments)\n\n fns.forEach(function (fn) {\n lunr.Pipeline.warnIfFunctionNotRegistered(fn)\n this._stack.push(fn)\n }, this)\n}\n\n/**\n * Adds a single function after a function that already exists in the\n * pipeline.\n *\n * Logs a warning if the function has not been registered.\n *\n * @param {lunr.PipelineFunction} existingFn - A function that already exists in the pipeline.\n * @param {lunr.PipelineFunction} newFn - The new function to add to the pipeline.\n */\nlunr.Pipeline.prototype.after = function (existingFn, newFn) {\n lunr.Pipeline.warnIfFunctionNotRegistered(newFn)\n\n var pos = this._stack.indexOf(existingFn)\n if (pos == -1) {\n throw new Error('Cannot find existingFn')\n }\n\n pos = pos + 1\n this._stack.splice(pos, 0, newFn)\n}\n\n/**\n * Adds a single function before a function that already exists in the\n * pipeline.\n *\n * Logs a warning if the function has not been registered.\n *\n * @param {lunr.PipelineFunction} existingFn - A function that already exists in the pipeline.\n * @param {lunr.PipelineFunction} newFn - The new function to add to the pipeline.\n */\nlunr.Pipeline.prototype.before = function (existingFn, newFn) {\n lunr.Pipeline.warnIfFunctionNotRegistered(newFn)\n\n var pos = this._stack.indexOf(existingFn)\n if (pos == -1) {\n throw new Error('Cannot find existingFn')\n }\n\n this._stack.splice(pos, 0, newFn)\n}\n\n/**\n * Removes a function from the pipeline.\n *\n * @param {lunr.PipelineFunction} fn The function to remove from the pipeline.\n */\nlunr.Pipeline.prototype.remove = function (fn) {\n var pos = this._stack.indexOf(fn)\n if (pos == -1) {\n return\n }\n\n this._stack.splice(pos, 1)\n}\n\n/**\n * Runs the current list of functions that make up the pipeline against the\n * passed tokens.\n *\n * @param {Array} tokens The tokens to run through the pipeline.\n * @returns {Array}\n */\nlunr.Pipeline.prototype.run = function (tokens) {\n var stackLength = this._stack.length\n\n for (var i = 0; i < stackLength; i++) {\n var fn = this._stack[i]\n var memo = []\n\n for (var j = 0; j < tokens.length; j++) {\n var result = fn(tokens[j], j, tokens)\n\n if (result === null || result === void 0 || result === '') continue\n\n if (Array.isArray(result)) {\n for (var k = 0; k < result.length; k++) {\n memo.push(result[k])\n }\n } else {\n memo.push(result)\n }\n }\n\n tokens = memo\n }\n\n return tokens\n}\n\n/**\n * Convenience method for passing a string through a pipeline and getting\n * strings out. This method takes care of wrapping the passed string in a\n * token and mapping the resulting tokens back to strings.\n *\n * @param {string} str - The string to pass through the pipeline.\n * @param {?object} metadata - Optional metadata to associate with the token\n * passed to the pipeline.\n * @returns {string[]}\n */\nlunr.Pipeline.prototype.runString = function (str, metadata) {\n var token = new lunr.Token (str, metadata)\n\n return this.run([token]).map(function (t) {\n return t.toString()\n })\n}\n\n/**\n * Resets the pipeline by removing any existing processors.\n *\n */\nlunr.Pipeline.prototype.reset = function () {\n this._stack = []\n}\n\n/**\n * Returns a representation of the pipeline ready for serialisation.\n *\n * Logs a warning if the function has not been registered.\n *\n * @returns {Array}\n */\nlunr.Pipeline.prototype.toJSON = function () {\n return this._stack.map(function (fn) {\n lunr.Pipeline.warnIfFunctionNotRegistered(fn)\n\n return fn.label\n })\n}\n/*!\n * lunr.Vector\n * Copyright (C) 2020 Oliver Nightingale\n */\n\n/**\n * A vector is used to construct the vector space of documents and queries. These\n * vectors support operations to determine the similarity between two documents or\n * a document and a query.\n *\n * Normally no parameters are required for initializing a vector, but in the case of\n * loading a previously dumped vector the raw elements can be provided to the constructor.\n *\n * For performance reasons vectors are implemented with a flat array, where an elements\n * index is immediately followed by its value. E.g. [index, value, index, value]. This\n * allows the underlying array to be as sparse as possible and still offer decent\n * performance when being used for vector calculations.\n *\n * @constructor\n * @param {Number[]} [elements] - The flat list of element index and element value pairs.\n */\nlunr.Vector = function (elements) {\n this._magnitude = 0\n this.elements = elements || []\n}\n\n\n/**\n * Calculates the position within the vector to insert a given index.\n *\n * This is used internally by insert and upsert. If there are duplicate indexes then\n * the position is returned as if the value for that index were to be updated, but it\n * is the callers responsibility to check whether there is a duplicate at that index\n *\n * @param {Number} insertIdx - The index at which the element should be inserted.\n * @returns {Number}\n */\nlunr.Vector.prototype.positionForIndex = function (index) {\n // For an empty vector the tuple can be inserted at the beginning\n if (this.elements.length == 0) {\n return 0\n }\n\n var start = 0,\n end = this.elements.length / 2,\n sliceLength = end - start,\n pivotPoint = Math.floor(sliceLength / 2),\n pivotIndex = this.elements[pivotPoint * 2]\n\n while (sliceLength > 1) {\n if (pivotIndex < index) {\n start = pivotPoint\n }\n\n if (pivotIndex > index) {\n end = pivotPoint\n }\n\n if (pivotIndex == index) {\n break\n }\n\n sliceLength = end - start\n pivotPoint = start + Math.floor(sliceLength / 2)\n pivotIndex = this.elements[pivotPoint * 2]\n }\n\n if (pivotIndex == index) {\n return pivotPoint * 2\n }\n\n if (pivotIndex > index) {\n return pivotPoint * 2\n }\n\n if (pivotIndex < index) {\n return (pivotPoint + 1) * 2\n }\n}\n\n/**\n * Inserts an element at an index within the vector.\n *\n * Does not allow duplicates, will throw an error if there is already an entry\n * for this index.\n *\n * @param {Number} insertIdx - The index at which the element should be inserted.\n * @param {Number} val - The value to be inserted into the vector.\n */\nlunr.Vector.prototype.insert = function (insertIdx, val) {\n this.upsert(insertIdx, val, function () {\n throw \"duplicate index\"\n })\n}\n\n/**\n * Inserts or updates an existing index within the vector.\n *\n * @param {Number} insertIdx - The index at which the element should be inserted.\n * @param {Number} val - The value to be inserted into the vector.\n * @param {function} fn - A function that is called for updates, the existing value and the\n * requested value are passed as arguments\n */\nlunr.Vector.prototype.upsert = function (insertIdx, val, fn) {\n this._magnitude = 0\n var position = this.positionForIndex(insertIdx)\n\n if (this.elements[position] == insertIdx) {\n this.elements[position + 1] = fn(this.elements[position + 1], val)\n } else {\n this.elements.splice(position, 0, insertIdx, val)\n }\n}\n\n/**\n * Calculates the magnitude of this vector.\n *\n * @returns {Number}\n */\nlunr.Vector.prototype.magnitude = function () {\n if (this._magnitude) return this._magnitude\n\n var sumOfSquares = 0,\n elementsLength = this.elements.length\n\n for (var i = 1; i < elementsLength; i += 2) {\n var val = this.elements[i]\n sumOfSquares += val * val\n }\n\n return this._magnitude = Math.sqrt(sumOfSquares)\n}\n\n/**\n * Calculates the dot product of this vector and another vector.\n *\n * @param {lunr.Vector} otherVector - The vector to compute the dot product with.\n * @returns {Number}\n */\nlunr.Vector.prototype.dot = function (otherVector) {\n var dotProduct = 0,\n a = this.elements, b = otherVector.elements,\n aLen = a.length, bLen = b.length,\n aVal = 0, bVal = 0,\n i = 0, j = 0\n\n while (i < aLen && j < bLen) {\n aVal = a[i], bVal = b[j]\n if (aVal < bVal) {\n i += 2\n } else if (aVal > bVal) {\n j += 2\n } else if (aVal == bVal) {\n dotProduct += a[i + 1] * b[j + 1]\n i += 2\n j += 2\n }\n }\n\n return dotProduct\n}\n\n/**\n * Calculates the similarity between this vector and another vector.\n *\n * @param {lunr.Vector} otherVector - The other vector to calculate the\n * similarity with.\n * @returns {Number}\n */\nlunr.Vector.prototype.similarity = function (otherVector) {\n return this.dot(otherVector) / this.magnitude() || 0\n}\n\n/**\n * Converts the vector to an array of the elements within the vector.\n *\n * @returns {Number[]}\n */\nlunr.Vector.prototype.toArray = function () {\n var output = new Array (this.elements.length / 2)\n\n for (var i = 1, j = 0; i < this.elements.length; i += 2, j++) {\n output[j] = this.elements[i]\n }\n\n return output\n}\n\n/**\n * A JSON serializable representation of the vector.\n *\n * @returns {Number[]}\n */\nlunr.Vector.prototype.toJSON = function () {\n return this.elements\n}\n/* eslint-disable */\n/*!\n * lunr.stemmer\n * Copyright (C) 2020 Oliver Nightingale\n * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt\n */\n\n/**\n * lunr.stemmer is an english language stemmer, this is a JavaScript\n * implementation of the PorterStemmer taken from http://tartarus.org/~martin\n *\n * @static\n * @implements {lunr.PipelineFunction}\n * @param {lunr.Token} token - The string to stem\n * @returns {lunr.Token}\n * @see {@link lunr.Pipeline}\n * @function\n */\nlunr.stemmer = (function(){\n var step2list = {\n \"ational\" : \"ate\",\n \"tional\" : \"tion\",\n \"enci\" : \"ence\",\n \"anci\" : \"ance\",\n \"izer\" : \"ize\",\n \"bli\" : \"ble\",\n \"alli\" : \"al\",\n \"entli\" : \"ent\",\n \"eli\" : \"e\",\n \"ousli\" : \"ous\",\n \"ization\" : \"ize\",\n \"ation\" : \"ate\",\n \"ator\" : \"ate\",\n \"alism\" : \"al\",\n \"iveness\" : \"ive\",\n \"fulness\" : \"ful\",\n \"ousness\" : \"ous\",\n \"aliti\" : \"al\",\n \"iviti\" : \"ive\",\n \"biliti\" : \"ble\",\n \"logi\" : \"log\"\n },\n\n step3list = {\n \"icate\" : \"ic\",\n \"ative\" : \"\",\n \"alize\" : \"al\",\n \"iciti\" : \"ic\",\n \"ical\" : \"ic\",\n \"ful\" : \"\",\n \"ness\" : \"\"\n },\n\n c = \"[^aeiou]\", // consonant\n v = \"[aeiouy]\", // vowel\n C = c + \"[^aeiouy]*\", // consonant sequence\n V = v + \"[aeiou]*\", // vowel sequence\n\n mgr0 = \"^(\" + C + \")?\" + V + C, // [C]VC... is m>0\n meq1 = \"^(\" + C + \")?\" + V + C + \"(\" + V + \")?$\", // [C]VC[V] is m=1\n mgr1 = \"^(\" + C + \")?\" + V + C + V + C, // [C]VCVC... is m>1\n s_v = \"^(\" + C + \")?\" + v; // vowel in stem\n\n var re_mgr0 = new RegExp(mgr0);\n var re_mgr1 = new RegExp(mgr1);\n var re_meq1 = new RegExp(meq1);\n var re_s_v = new RegExp(s_v);\n\n var re_1a = /^(.+?)(ss|i)es$/;\n var re2_1a = /^(.+?)([^s])s$/;\n var re_1b = /^(.+?)eed$/;\n var re2_1b = /^(.+?)(ed|ing)$/;\n var re_1b_2 = /.$/;\n var re2_1b_2 = /(at|bl|iz)$/;\n var re3_1b_2 = new RegExp(\"([^aeiouylsz])\\\\1$\");\n var re4_1b_2 = new RegExp(\"^\" + C + v + \"[^aeiouwxy]$\");\n\n var re_1c = /^(.+?[^aeiou])y$/;\n var re_2 = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/;\n\n var re_3 = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/;\n\n var re_4 = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/;\n var re2_4 = /^(.+?)(s|t)(ion)$/;\n\n var re_5 = /^(.+?)e$/;\n var re_5_1 = /ll$/;\n var re3_5 = new RegExp(\"^\" + C + v + \"[^aeiouwxy]$\");\n\n var porterStemmer = function porterStemmer(w) {\n var stem,\n suffix,\n firstch,\n re,\n re2,\n re3,\n re4;\n\n if (w.length < 3) { return w; }\n\n firstch = w.substr(0,1);\n if (firstch == \"y\") {\n w = firstch.toUpperCase() + w.substr(1);\n }\n\n // Step 1a\n re = re_1a\n re2 = re2_1a;\n\n if (re.test(w)) { w = w.replace(re,\"$1$2\"); }\n else if (re2.test(w)) { w = w.replace(re2,\"$1$2\"); }\n\n // Step 1b\n re = re_1b;\n re2 = re2_1b;\n if (re.test(w)) {\n var fp = re.exec(w);\n re = re_mgr0;\n if (re.test(fp[1])) {\n re = re_1b_2;\n w = w.replace(re,\"\");\n }\n } else if (re2.test(w)) {\n var fp = re2.exec(w);\n stem = fp[1];\n re2 = re_s_v;\n if (re2.test(stem)) {\n w = stem;\n re2 = re2_1b_2;\n re3 = re3_1b_2;\n re4 = re4_1b_2;\n if (re2.test(w)) { w = w + \"e\"; }\n else if (re3.test(w)) { re = re_1b_2; w = w.replace(re,\"\"); }\n else if (re4.test(w)) { w = w + \"e\"; }\n }\n }\n\n // Step 1c - replace suffix y or Y by i if preceded by a non-vowel which is not the first letter of the word (so cry -> cri, by -> by, say -> say)\n re = re_1c;\n if (re.test(w)) {\n var fp = re.exec(w);\n stem = fp[1];\n w = stem + \"i\";\n }\n\n // Step 2\n re = re_2;\n if (re.test(w)) {\n var fp = re.exec(w);\n stem = fp[1];\n suffix = fp[2];\n re = re_mgr0;\n if (re.test(stem)) {\n w = stem + step2list[suffix];\n }\n }\n\n // Step 3\n re = re_3;\n if (re.test(w)) {\n var fp = re.exec(w);\n stem = fp[1];\n suffix = fp[2];\n re = re_mgr0;\n if (re.test(stem)) {\n w = stem + step3list[suffix];\n }\n }\n\n // Step 4\n re = re_4;\n re2 = re2_4;\n if (re.test(w)) {\n var fp = re.exec(w);\n stem = fp[1];\n re = re_mgr1;\n if (re.test(stem)) {\n w = stem;\n }\n } else if (re2.test(w)) {\n var fp = re2.exec(w);\n stem = fp[1] + fp[2];\n re2 = re_mgr1;\n if (re2.test(stem)) {\n w = stem;\n }\n }\n\n // Step 5\n re = re_5;\n if (re.test(w)) {\n var fp = re.exec(w);\n stem = fp[1];\n re = re_mgr1;\n re2 = re_meq1;\n re3 = re3_5;\n if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) {\n w = stem;\n }\n }\n\n re = re_5_1;\n re2 = re_mgr1;\n if (re.test(w) && re2.test(w)) {\n re = re_1b_2;\n w = w.replace(re,\"\");\n }\n\n // and turn initial Y back to y\n\n if (firstch == \"y\") {\n w = firstch.toLowerCase() + w.substr(1);\n }\n\n return w;\n };\n\n return function (token) {\n return token.update(porterStemmer);\n }\n})();\n\nlunr.Pipeline.registerFunction(lunr.stemmer, 'stemmer')\n/*!\n * lunr.stopWordFilter\n * Copyright (C) 2020 Oliver Nightingale\n */\n\n/**\n * lunr.generateStopWordFilter builds a stopWordFilter function from the provided\n * list of stop words.\n *\n * The built in lunr.stopWordFilter is built using this generator and can be used\n * to generate custom stopWordFilters for applications or non English languages.\n *\n * @function\n * @param {Array} token The token to pass through the filter\n * @returns {lunr.PipelineFunction}\n * @see lunr.Pipeline\n * @see lunr.stopWordFilter\n */\nlunr.generateStopWordFilter = function (stopWords) {\n var words = stopWords.reduce(function (memo, stopWord) {\n memo[stopWord] = stopWord\n return memo\n }, {})\n\n return function (token) {\n if (token && words[token.toString()] !== token.toString()) return token\n }\n}\n\n/**\n * lunr.stopWordFilter is an English language stop word list filter, any words\n * contained in the list will not be passed through the filter.\n *\n * This is intended to be used in the Pipeline. If the token does not pass the\n * filter then undefined will be returned.\n *\n * @function\n * @implements {lunr.PipelineFunction}\n * @params {lunr.Token} token - A token to check for being a stop word.\n * @returns {lunr.Token}\n * @see {@link lunr.Pipeline}\n */\nlunr.stopWordFilter = lunr.generateStopWordFilter([\n 'a',\n 'able',\n 'about',\n 'across',\n 'after',\n 'all',\n 'almost',\n 'also',\n 'am',\n 'among',\n 'an',\n 'and',\n 'any',\n 'are',\n 'as',\n 'at',\n 'be',\n 'because',\n 'been',\n 'but',\n 'by',\n 'can',\n 'cannot',\n 'could',\n 'dear',\n 'did',\n 'do',\n 'does',\n 'either',\n 'else',\n 'ever',\n 'every',\n 'for',\n 'from',\n 'get',\n 'got',\n 'had',\n 'has',\n 'have',\n 'he',\n 'her',\n 'hers',\n 'him',\n 'his',\n 'how',\n 'however',\n 'i',\n 'if',\n 'in',\n 'into',\n 'is',\n 'it',\n 'its',\n 'just',\n 'least',\n 'let',\n 'like',\n 'likely',\n 'may',\n 'me',\n 'might',\n 'most',\n 'must',\n 'my',\n 'neither',\n 'no',\n 'nor',\n 'not',\n 'of',\n 'off',\n 'often',\n 'on',\n 'only',\n 'or',\n 'other',\n 'our',\n 'own',\n 'rather',\n 'said',\n 'say',\n 'says',\n 'she',\n 'should',\n 'since',\n 'so',\n 'some',\n 'than',\n 'that',\n 'the',\n 'their',\n 'them',\n 'then',\n 'there',\n 'these',\n 'they',\n 'this',\n 'tis',\n 'to',\n 'too',\n 'twas',\n 'us',\n 'wants',\n 'was',\n 'we',\n 'were',\n 'what',\n 'when',\n 'where',\n 'which',\n 'while',\n 'who',\n 'whom',\n 'why',\n 'will',\n 'with',\n 'would',\n 'yet',\n 'you',\n 'your'\n])\n\nlunr.Pipeline.registerFunction(lunr.stopWordFilter, 'stopWordFilter')\n/*!\n * lunr.trimmer\n * Copyright (C) 2020 Oliver Nightingale\n */\n\n/**\n * lunr.trimmer is a pipeline function for trimming non word\n * characters from the beginning and end of tokens before they\n * enter the index.\n *\n * This implementation may not work correctly for non latin\n * characters and should either be removed or adapted for use\n * with languages with non-latin characters.\n *\n * @static\n * @implements {lunr.PipelineFunction}\n * @param {lunr.Token} token The token to pass through the filter\n * @returns {lunr.Token}\n * @see lunr.Pipeline\n */\nlunr.trimmer = function (token) {\n return token.update(function (s) {\n return s.replace(/^\\W+/, '').replace(/\\W+$/, '')\n })\n}\n\nlunr.Pipeline.registerFunction(lunr.trimmer, 'trimmer')\n/*!\n * lunr.TokenSet\n * Copyright (C) 2020 Oliver Nightingale\n */\n\n/**\n * A token set is used to store the unique list of all tokens\n * within an index. Token sets are also used to represent an\n * incoming query to the index, this query token set and index\n * token set are then intersected to find which tokens to look\n * up in the inverted index.\n *\n * A token set can hold multiple tokens, as in the case of the\n * index token set, or it can hold a single token as in the\n * case of a simple query token set.\n *\n * Additionally token sets are used to perform wildcard matching.\n * Leading, contained and trailing wildcards are supported, and\n * from this edit distance matching can also be provided.\n *\n * Token sets are implemented as a minimal finite state automata,\n * where both common prefixes and suffixes are shared between tokens.\n * This helps to reduce the space used for storing the token set.\n *\n * @constructor\n */\nlunr.TokenSet = function () {\n this.final = false\n this.edges = {}\n this.id = lunr.TokenSet._nextId\n lunr.TokenSet._nextId += 1\n}\n\n/**\n * Keeps track of the next, auto increment, identifier to assign\n * to a new tokenSet.\n *\n * TokenSets require a unique identifier to be correctly minimised.\n *\n * @private\n */\nlunr.TokenSet._nextId = 1\n\n/**\n * Creates a TokenSet instance from the given sorted array of words.\n *\n * @param {String[]} arr - A sorted array of strings to create the set from.\n * @returns {lunr.TokenSet}\n * @throws Will throw an error if the input array is not sorted.\n */\nlunr.TokenSet.fromArray = function (arr) {\n var builder = new lunr.TokenSet.Builder\n\n for (var i = 0, len = arr.length; i < len; i++) {\n builder.insert(arr[i])\n }\n\n builder.finish()\n return builder.root\n}\n\n/**\n * Creates a token set from a query clause.\n *\n * @private\n * @param {Object} clause - A single clause from lunr.Query.\n * @param {string} clause.term - The query clause term.\n * @param {number} [clause.editDistance] - The optional edit distance for the term.\n * @returns {lunr.TokenSet}\n */\nlunr.TokenSet.fromClause = function (clause) {\n if ('editDistance' in clause) {\n return lunr.TokenSet.fromFuzzyString(clause.term, clause.editDistance)\n } else {\n return lunr.TokenSet.fromString(clause.term)\n }\n}\n\n/**\n * Creates a token set representing a single string with a specified\n * edit distance.\n *\n * Insertions, deletions, substitutions and transpositions are each\n * treated as an edit distance of 1.\n *\n * Increasing the allowed edit distance will have a dramatic impact\n * on the performance of both creating and intersecting these TokenSets.\n * It is advised to keep the edit distance less than 3.\n *\n * @param {string} str - The string to create the token set from.\n * @param {number} editDistance - The allowed edit distance to match.\n * @returns {lunr.Vector}\n */\nlunr.TokenSet.fromFuzzyString = function (str, editDistance) {\n var root = new lunr.TokenSet\n\n var stack = [{\n node: root,\n editsRemaining: editDistance,\n str: str\n }]\n\n while (stack.length) {\n var frame = stack.pop()\n\n // no edit\n if (frame.str.length > 0) {\n var char = frame.str.charAt(0),\n noEditNode\n\n if (char in frame.node.edges) {\n noEditNode = frame.node.edges[char]\n } else {\n noEditNode = new lunr.TokenSet\n frame.node.edges[char] = noEditNode\n }\n\n if (frame.str.length == 1) {\n noEditNode.final = true\n }\n\n stack.push({\n node: noEditNode,\n editsRemaining: frame.editsRemaining,\n str: frame.str.slice(1)\n })\n }\n\n if (frame.editsRemaining == 0) {\n continue\n }\n\n // insertion\n if (\"*\" in frame.node.edges) {\n var insertionNode = frame.node.edges[\"*\"]\n } else {\n var insertionNode = new lunr.TokenSet\n frame.node.edges[\"*\"] = insertionNode\n }\n\n if (frame.str.length == 0) {\n insertionNode.final = true\n }\n\n stack.push({\n node: insertionNode,\n editsRemaining: frame.editsRemaining - 1,\n str: frame.str\n })\n\n // deletion\n // can only do a deletion if we have enough edits remaining\n // and if there are characters left to delete in the string\n if (frame.str.length > 1) {\n stack.push({\n node: frame.node,\n editsRemaining: frame.editsRemaining - 1,\n str: frame.str.slice(1)\n })\n }\n\n // deletion\n // just removing the last character from the str\n if (frame.str.length == 1) {\n frame.node.final = true\n }\n\n // substitution\n // can only do a substitution if we have enough edits remaining\n // and if there are characters left to substitute\n if (frame.str.length >= 1) {\n if (\"*\" in frame.node.edges) {\n var substitutionNode = frame.node.edges[\"*\"]\n } else {\n var substitutionNode = new lunr.TokenSet\n frame.node.edges[\"*\"] = substitutionNode\n }\n\n if (frame.str.length == 1) {\n substitutionNode.final = true\n }\n\n stack.push({\n node: substitutionNode,\n editsRemaining: frame.editsRemaining - 1,\n str: frame.str.slice(1)\n })\n }\n\n // transposition\n // can only do a transposition if there are edits remaining\n // and there are enough characters to transpose\n if (frame.str.length > 1) {\n var charA = frame.str.charAt(0),\n charB = frame.str.charAt(1),\n transposeNode\n\n if (charB in frame.node.edges) {\n transposeNode = frame.node.edges[charB]\n } else {\n transposeNode = new lunr.TokenSet\n frame.node.edges[charB] = transposeNode\n }\n\n if (frame.str.length == 1) {\n transposeNode.final = true\n }\n\n stack.push({\n node: transposeNode,\n editsRemaining: frame.editsRemaining - 1,\n str: charA + frame.str.slice(2)\n })\n }\n }\n\n return root\n}\n\n/**\n * Creates a TokenSet from a string.\n *\n * The string may contain one or more wildcard characters (*)\n * that will allow wildcard matching when intersecting with\n * another TokenSet.\n *\n * @param {string} str - The string to create a TokenSet from.\n * @returns {lunr.TokenSet}\n */\nlunr.TokenSet.fromString = function (str) {\n var node = new lunr.TokenSet,\n root = node\n\n /*\n * Iterates through all characters within the passed string\n * appending a node for each character.\n *\n * When a wildcard character is found then a self\n * referencing edge is introduced to continually match\n * any number of any characters.\n */\n for (var i = 0, len = str.length; i < len; i++) {\n var char = str[i],\n final = (i == len - 1)\n\n if (char == \"*\") {\n node.edges[char] = node\n node.final = final\n\n } else {\n var next = new lunr.TokenSet\n next.final = final\n\n node.edges[char] = next\n node = next\n }\n }\n\n return root\n}\n\n/**\n * Converts this TokenSet into an array of strings\n * contained within the TokenSet.\n *\n * This is not intended to be used on a TokenSet that\n * contains wildcards, in these cases the results are\n * undefined and are likely to cause an infinite loop.\n *\n * @returns {string[]}\n */\nlunr.TokenSet.prototype.toArray = function () {\n var words = []\n\n var stack = [{\n prefix: \"\",\n node: this\n }]\n\n while (stack.length) {\n var frame = stack.pop(),\n edges = Object.keys(frame.node.edges),\n len = edges.length\n\n if (frame.node.final) {\n /* In Safari, at this point the prefix is sometimes corrupted, see:\n * https://github.com/olivernn/lunr.js/issues/279 Calling any\n * String.prototype method forces Safari to \"cast\" this string to what\n * it's supposed to be, fixing the bug. */\n frame.prefix.charAt(0)\n words.push(frame.prefix)\n }\n\n for (var i = 0; i < len; i++) {\n var edge = edges[i]\n\n stack.push({\n prefix: frame.prefix.concat(edge),\n node: frame.node.edges[edge]\n })\n }\n }\n\n return words\n}\n\n/**\n * Generates a string representation of a TokenSet.\n *\n * This is intended to allow TokenSets to be used as keys\n * in objects, largely to aid the construction and minimisation\n * of a TokenSet. As such it is not designed to be a human\n * friendly representation of the TokenSet.\n *\n * @returns {string}\n */\nlunr.TokenSet.prototype.toString = function () {\n // NOTE: Using Object.keys here as this.edges is very likely\n // to enter 'hash-mode' with many keys being added\n //\n // avoiding a for-in loop here as it leads to the function\n // being de-optimised (at least in V8). From some simple\n // benchmarks the performance is comparable, but allowing\n // V8 to optimize may mean easy performance wins in the future.\n\n if (this._str) {\n return this._str\n }\n\n var str = this.final ? '1' : '0',\n labels = Object.keys(this.edges).sort(),\n len = labels.length\n\n for (var i = 0; i < len; i++) {\n var label = labels[i],\n node = this.edges[label]\n\n str = str + label + node.id\n }\n\n return str\n}\n\n/**\n * Returns a new TokenSet that is the intersection of\n * this TokenSet and the passed TokenSet.\n *\n * This intersection will take into account any wildcards\n * contained within the TokenSet.\n *\n * @param {lunr.TokenSet} b - An other TokenSet to intersect with.\n * @returns {lunr.TokenSet}\n */\nlunr.TokenSet.prototype.intersect = function (b) {\n var output = new lunr.TokenSet,\n frame = undefined\n\n var stack = [{\n qNode: b,\n output: output,\n node: this\n }]\n\n while (stack.length) {\n frame = stack.pop()\n\n // NOTE: As with the #toString method, we are using\n // Object.keys and a for loop instead of a for-in loop\n // as both of these objects enter 'hash' mode, causing\n // the function to be de-optimised in V8\n var qEdges = Object.keys(frame.qNode.edges),\n qLen = qEdges.length,\n nEdges = Object.keys(frame.node.edges),\n nLen = nEdges.length\n\n for (var q = 0; q < qLen; q++) {\n var qEdge = qEdges[q]\n\n for (var n = 0; n < nLen; n++) {\n var nEdge = nEdges[n]\n\n if (nEdge == qEdge || qEdge == '*') {\n var node = frame.node.edges[nEdge],\n qNode = frame.qNode.edges[qEdge],\n final = node.final && qNode.final,\n next = undefined\n\n if (nEdge in frame.output.edges) {\n // an edge already exists for this character\n // no need to create a new node, just set the finality\n // bit unless this node is already final\n next = frame.output.edges[nEdge]\n next.final = next.final || final\n\n } else {\n // no edge exists yet, must create one\n // set the finality bit and insert it\n // into the output\n next = new lunr.TokenSet\n next.final = final\n frame.output.edges[nEdge] = next\n }\n\n stack.push({\n qNode: qNode,\n output: next,\n node: node\n })\n }\n }\n }\n }\n\n return output\n}\nlunr.TokenSet.Builder = function () {\n this.previousWord = \"\"\n this.root = new lunr.TokenSet\n this.uncheckedNodes = []\n this.minimizedNodes = {}\n}\n\nlunr.TokenSet.Builder.prototype.insert = function (word) {\n var node,\n commonPrefix = 0\n\n if (word < this.previousWord) {\n throw new Error (\"Out of order word insertion\")\n }\n\n for (var i = 0; i < word.length && i < this.previousWord.length; i++) {\n if (word[i] != this.previousWord[i]) break\n commonPrefix++\n }\n\n this.minimize(commonPrefix)\n\n if (this.uncheckedNodes.length == 0) {\n node = this.root\n } else {\n node = this.uncheckedNodes[this.uncheckedNodes.length - 1].child\n }\n\n for (var i = commonPrefix; i < word.length; i++) {\n var nextNode = new lunr.TokenSet,\n char = word[i]\n\n node.edges[char] = nextNode\n\n this.uncheckedNodes.push({\n parent: node,\n char: char,\n child: nextNode\n })\n\n node = nextNode\n }\n\n node.final = true\n this.previousWord = word\n}\n\nlunr.TokenSet.Builder.prototype.finish = function () {\n this.minimize(0)\n}\n\nlunr.TokenSet.Builder.prototype.minimize = function (downTo) {\n for (var i = this.uncheckedNodes.length - 1; i >= downTo; i--) {\n var node = this.uncheckedNodes[i],\n childKey = node.child.toString()\n\n if (childKey in this.minimizedNodes) {\n node.parent.edges[node.char] = this.minimizedNodes[childKey]\n } else {\n // Cache the key for this node since\n // we know it can't change anymore\n node.child._str = childKey\n\n this.minimizedNodes[childKey] = node.child\n }\n\n this.uncheckedNodes.pop()\n }\n}\n/*!\n * lunr.Index\n * Copyright (C) 2020 Oliver Nightingale\n */\n\n/**\n * An index contains the built index of all documents and provides a query interface\n * to the index.\n *\n * Usually instances of lunr.Index will not be created using this constructor, instead\n * lunr.Builder should be used to construct new indexes, or lunr.Index.load should be\n * used to load previously built and serialized indexes.\n *\n * @constructor\n * @param {Object} attrs - The attributes of the built search index.\n * @param {Object} attrs.invertedIndex - An index of term/field to document reference.\n * @param {Object} attrs.fieldVectors - Field vectors\n * @param {lunr.TokenSet} attrs.tokenSet - An set of all corpus tokens.\n * @param {string[]} attrs.fields - The names of indexed document fields.\n * @param {lunr.Pipeline} attrs.pipeline - The pipeline to use for search terms.\n */\nlunr.Index = function (attrs) {\n this.invertedIndex = attrs.invertedIndex\n this.fieldVectors = attrs.fieldVectors\n this.tokenSet = attrs.tokenSet\n this.fields = attrs.fields\n this.pipeline = attrs.pipeline\n}\n\n/**\n * A result contains details of a document matching a search query.\n * @typedef {Object} lunr.Index~Result\n * @property {string} ref - The reference of the document this result represents.\n * @property {number} score - A number between 0 and 1 representing how similar this document is to the query.\n * @property {lunr.MatchData} matchData - Contains metadata about this match including which term(s) caused the match.\n */\n\n/**\n * Although lunr provides the ability to create queries using lunr.Query, it also provides a simple\n * query language which itself is parsed into an instance of lunr.Query.\n *\n * For programmatically building queries it is advised to directly use lunr.Query, the query language\n * is best used for human entered text rather than program generated text.\n *\n * At its simplest queries can just be a single term, e.g. `hello`, multiple terms are also supported\n * and will be combined with OR, e.g `hello world` will match documents that contain either 'hello'\n * or 'world', though those that contain both will rank higher in the results.\n *\n * Wildcards can be included in terms to match one or more unspecified characters, these wildcards can\n * be inserted anywhere within the term, and more than one wildcard can exist in a single term. Adding\n * wildcards will increase the number of documents that will be found but can also have a negative\n * impact on query performance, especially with wildcards at the beginning of a term.\n *\n * Terms can be restricted to specific fields, e.g. `title:hello`, only documents with the term\n * hello in the title field will match this query. Using a field not present in the index will lead\n * to an error being thrown.\n *\n * Modifiers can also be added to terms, lunr supports edit distance and boost modifiers on terms. A term\n * boost will make documents matching that term score higher, e.g. `foo^5`. Edit distance is also supported\n * to provide fuzzy matching, e.g. 'hello~2' will match documents with hello with an edit distance of 2.\n * Avoid large values for edit distance to improve query performance.\n *\n * Each term also supports a presence modifier. By default a term's presence in document is optional, however\n * this can be changed to either required or prohibited. For a term's presence to be required in a document the\n * term should be prefixed with a '+', e.g. `+foo bar` is a search for documents that must contain 'foo' and\n * optionally contain 'bar'. Conversely a leading '-' sets the terms presence to prohibited, i.e. it must not\n * appear in a document, e.g. `-foo bar` is a search for documents that do not contain 'foo' but may contain 'bar'.\n *\n * To escape special characters the backslash character '\\' can be used, this allows searches to include\n * characters that would normally be considered modifiers, e.g. `foo\\~2` will search for a term \"foo~2\" instead\n * of attempting to apply a boost of 2 to the search term \"foo\".\n *\n * @typedef {string} lunr.Index~QueryString\n * @example Simple single term query\n * hello\n * @example Multiple term query\n * hello world\n * @example term scoped to a field\n * title:hello\n * @example term with a boost of 10\n * hello^10\n * @example term with an edit distance of 2\n * hello~2\n * @example terms with presence modifiers\n * -foo +bar baz\n */\n\n/**\n * Performs a search against the index using lunr query syntax.\n *\n * Results will be returned sorted by their score, the most relevant results\n * will be returned first. For details on how the score is calculated, please see\n * the {@link https://lunrjs.com/guides/searching.html#scoring|guide}.\n *\n * For more programmatic querying use lunr.Index#query.\n *\n * @param {lunr.Index~QueryString} queryString - A string containing a lunr query.\n * @throws {lunr.QueryParseError} If the passed query string cannot be parsed.\n * @returns {lunr.Index~Result[]}\n */\nlunr.Index.prototype.search = function (queryString) {\n return this.query(function (query) {\n var parser = new lunr.QueryParser(queryString, query)\n parser.parse()\n })\n}\n\n/**\n * A query builder callback provides a query object to be used to express\n * the query to perform on the index.\n *\n * @callback lunr.Index~queryBuilder\n * @param {lunr.Query} query - The query object to build up.\n * @this lunr.Query\n */\n\n/**\n * Performs a query against the index using the yielded lunr.Query object.\n *\n * If performing programmatic queries against the index, this method is preferred\n * over lunr.Index#search so as to avoid the additional query parsing overhead.\n *\n * A query object is yielded to the supplied function which should be used to\n * express the query to be run against the index.\n *\n * Note that although this function takes a callback parameter it is _not_ an\n * asynchronous operation, the callback is just yielded a query object to be\n * customized.\n *\n * @param {lunr.Index~queryBuilder} fn - A function that is used to build the query.\n * @returns {lunr.Index~Result[]}\n */\nlunr.Index.prototype.query = function (fn) {\n // for each query clause\n // * process terms\n // * expand terms from token set\n // * find matching documents and metadata\n // * get document vectors\n // * score documents\n\n var query = new lunr.Query(this.fields),\n matchingFields = Object.create(null),\n queryVectors = Object.create(null),\n termFieldCache = Object.create(null),\n requiredMatches = Object.create(null),\n prohibitedMatches = Object.create(null)\n\n /*\n * To support field level boosts a query vector is created per\n * field. An empty vector is eagerly created to support negated\n * queries.\n */\n for (var i = 0; i < this.fields.length; i++) {\n queryVectors[this.fields[i]] = new lunr.Vector\n }\n\n fn.call(query, query)\n\n for (var i = 0; i < query.clauses.length; i++) {\n /*\n * Unless the pipeline has been disabled for this term, which is\n * the case for terms with wildcards, we need to pass the clause\n * term through the search pipeline. A pipeline returns an array\n * of processed terms. Pipeline functions may expand the passed\n * term, which means we may end up performing multiple index lookups\n * for a single query term.\n */\n var clause = query.clauses[i],\n terms = null,\n clauseMatches = lunr.Set.empty\n\n if (clause.usePipeline) {\n terms = this.pipeline.runString(clause.term, {\n fields: clause.fields\n })\n } else {\n terms = [clause.term]\n }\n\n for (var m = 0; m < terms.length; m++) {\n var term = terms[m]\n\n /*\n * Each term returned from the pipeline needs to use the same query\n * clause object, e.g. the same boost and or edit distance. The\n * simplest way to do this is to re-use the clause object but mutate\n * its term property.\n */\n clause.term = term\n\n /*\n * From the term in the clause we create a token set which will then\n * be used to intersect the indexes token set to get a list of terms\n * to lookup in the inverted index\n */\n var termTokenSet = lunr.TokenSet.fromClause(clause),\n expandedTerms = this.tokenSet.intersect(termTokenSet).toArray()\n\n /*\n * If a term marked as required does not exist in the tokenSet it is\n * impossible for the search to return any matches. We set all the field\n * scoped required matches set to empty and stop examining any further\n * clauses.\n */\n if (expandedTerms.length === 0 && clause.presence === lunr.Query.presence.REQUIRED) {\n for (var k = 0; k < clause.fields.length; k++) {\n var field = clause.fields[k]\n requiredMatches[field] = lunr.Set.empty\n }\n\n break\n }\n\n for (var j = 0; j < expandedTerms.length; j++) {\n /*\n * For each term get the posting and termIndex, this is required for\n * building the query vector.\n */\n var expandedTerm = expandedTerms[j],\n posting = this.invertedIndex[expandedTerm],\n termIndex = posting._index\n\n for (var k = 0; k < clause.fields.length; k++) {\n /*\n * For each field that this query term is scoped by (by default\n * all fields are in scope) we need to get all the document refs\n * that have this term in that field.\n *\n * The posting is the entry in the invertedIndex for the matching\n * term from above.\n */\n var field = clause.fields[k],\n fieldPosting = posting[field],\n matchingDocumentRefs = Object.keys(fieldPosting),\n termField = expandedTerm + \"/\" + field,\n matchingDocumentsSet = new lunr.Set(matchingDocumentRefs)\n\n /*\n * if the presence of this term is required ensure that the matching\n * documents are added to the set of required matches for this clause.\n *\n */\n if (clause.presence == lunr.Query.presence.REQUIRED) {\n clauseMatches = clauseMatches.union(matchingDocumentsSet)\n\n if (requiredMatches[field] === undefined) {\n requiredMatches[field] = lunr.Set.complete\n }\n }\n\n /*\n * if the presence of this term is prohibited ensure that the matching\n * documents are added to the set of prohibited matches for this field,\n * creating that set if it does not yet exist.\n */\n if (clause.presence == lunr.Query.presence.PROHIBITED) {\n if (prohibitedMatches[field] === undefined) {\n prohibitedMatches[field] = lunr.Set.empty\n }\n\n prohibitedMatches[field] = prohibitedMatches[field].union(matchingDocumentsSet)\n\n /*\n * Prohibited matches should not be part of the query vector used for\n * similarity scoring and no metadata should be extracted so we continue\n * to the next field\n */\n continue\n }\n\n /*\n * The query field vector is populated using the termIndex found for\n * the term and a unit value with the appropriate boost applied.\n * Using upsert because there could already be an entry in the vector\n * for the term we are working with. In that case we just add the scores\n * together.\n */\n queryVectors[field].upsert(termIndex, clause.boost, function (a, b) { return a + b })\n\n /**\n * If we've already seen this term, field combo then we've already collected\n * the matching documents and metadata, no need to go through all that again\n */\n if (termFieldCache[termField]) {\n continue\n }\n\n for (var l = 0; l < matchingDocumentRefs.length; l++) {\n /*\n * All metadata for this term/field/document triple\n * are then extracted and collected into an instance\n * of lunr.MatchData ready to be returned in the query\n * results\n */\n var matchingDocumentRef = matchingDocumentRefs[l],\n matchingFieldRef = new lunr.FieldRef (matchingDocumentRef, field),\n metadata = fieldPosting[matchingDocumentRef],\n fieldMatch\n\n if ((fieldMatch = matchingFields[matchingFieldRef]) === undefined) {\n matchingFields[matchingFieldRef] = new lunr.MatchData (expandedTerm, field, metadata)\n } else {\n fieldMatch.add(expandedTerm, field, metadata)\n }\n\n }\n\n termFieldCache[termField] = true\n }\n }\n }\n\n /**\n * If the presence was required we need to update the requiredMatches field sets.\n * We do this after all fields for the term have collected their matches because\n * the clause terms presence is required in _any_ of the fields not _all_ of the\n * fields.\n */\n if (clause.presence === lunr.Query.presence.REQUIRED) {\n for (var k = 0; k < clause.fields.length; k++) {\n var field = clause.fields[k]\n requiredMatches[field] = requiredMatches[field].intersect(clauseMatches)\n }\n }\n }\n\n /**\n * Need to combine the field scoped required and prohibited\n * matching documents into a global set of required and prohibited\n * matches\n */\n var allRequiredMatches = lunr.Set.complete,\n allProhibitedMatches = lunr.Set.empty\n\n for (var i = 0; i < this.fields.length; i++) {\n var field = this.fields[i]\n\n if (requiredMatches[field]) {\n allRequiredMatches = allRequiredMatches.intersect(requiredMatches[field])\n }\n\n if (prohibitedMatches[field]) {\n allProhibitedMatches = allProhibitedMatches.union(prohibitedMatches[field])\n }\n }\n\n var matchingFieldRefs = Object.keys(matchingFields),\n results = [],\n matches = Object.create(null)\n\n /*\n * If the query is negated (contains only prohibited terms)\n * we need to get _all_ fieldRefs currently existing in the\n * index. This is only done when we know that the query is\n * entirely prohibited terms to avoid any cost of getting all\n * fieldRefs unnecessarily.\n *\n * Additionally, blank MatchData must be created to correctly\n * populate the results.\n */\n if (query.isNegated()) {\n matchingFieldRefs = Object.keys(this.fieldVectors)\n\n for (var i = 0; i < matchingFieldRefs.length; i++) {\n var matchingFieldRef = matchingFieldRefs[i]\n var fieldRef = lunr.FieldRef.fromString(matchingFieldRef)\n matchingFields[matchingFieldRef] = new lunr.MatchData\n }\n }\n\n for (var i = 0; i < matchingFieldRefs.length; i++) {\n /*\n * Currently we have document fields that match the query, but we\n * need to return documents. The matchData and scores are combined\n * from multiple fields belonging to the same document.\n *\n * Scores are calculated by field, using the query vectors created\n * above, and combined into a final document score using addition.\n */\n var fieldRef = lunr.FieldRef.fromString(matchingFieldRefs[i]),\n docRef = fieldRef.docRef\n\n if (!allRequiredMatches.contains(docRef)) {\n continue\n }\n\n if (allProhibitedMatches.contains(docRef)) {\n continue\n }\n\n var fieldVector = this.fieldVectors[fieldRef],\n score = queryVectors[fieldRef.fieldName].similarity(fieldVector),\n docMatch\n\n if ((docMatch = matches[docRef]) !== undefined) {\n docMatch.score += score\n docMatch.matchData.combine(matchingFields[fieldRef])\n } else {\n var match = {\n ref: docRef,\n score: score,\n matchData: matchingFields[fieldRef]\n }\n matches[docRef] = match\n results.push(match)\n }\n }\n\n /*\n * Sort the results objects by score, highest first.\n */\n return results.sort(function (a, b) {\n return b.score - a.score\n })\n}\n\n/**\n * Prepares the index for JSON serialization.\n *\n * The schema for this JSON blob will be described in a\n * separate JSON schema file.\n *\n * @returns {Object}\n */\nlunr.Index.prototype.toJSON = function () {\n var invertedIndex = Object.keys(this.invertedIndex)\n .sort()\n .map(function (term) {\n return [term, this.invertedIndex[term]]\n }, this)\n\n var fieldVectors = Object.keys(this.fieldVectors)\n .map(function (ref) {\n return [ref, this.fieldVectors[ref].toJSON()]\n }, this)\n\n return {\n version: lunr.version,\n fields: this.fields,\n fieldVectors: fieldVectors,\n invertedIndex: invertedIndex,\n pipeline: this.pipeline.toJSON()\n }\n}\n\n/**\n * Loads a previously serialized lunr.Index\n *\n * @param {Object} serializedIndex - A previously serialized lunr.Index\n * @returns {lunr.Index}\n */\nlunr.Index.load = function (serializedIndex) {\n var attrs = {},\n fieldVectors = {},\n serializedVectors = serializedIndex.fieldVectors,\n invertedIndex = Object.create(null),\n serializedInvertedIndex = serializedIndex.invertedIndex,\n tokenSetBuilder = new lunr.TokenSet.Builder,\n pipeline = lunr.Pipeline.load(serializedIndex.pipeline)\n\n if (serializedIndex.version != lunr.version) {\n lunr.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\" + lunr.version + \"' does not match serialized index '\" + serializedIndex.version + \"'\")\n }\n\n for (var i = 0; i < serializedVectors.length; i++) {\n var tuple = serializedVectors[i],\n ref = tuple[0],\n elements = tuple[1]\n\n fieldVectors[ref] = new lunr.Vector(elements)\n }\n\n for (var i = 0; i < serializedInvertedIndex.length; i++) {\n var tuple = serializedInvertedIndex[i],\n term = tuple[0],\n posting = tuple[1]\n\n tokenSetBuilder.insert(term)\n invertedIndex[term] = posting\n }\n\n tokenSetBuilder.finish()\n\n attrs.fields = serializedIndex.fields\n\n attrs.fieldVectors = fieldVectors\n attrs.invertedIndex = invertedIndex\n attrs.tokenSet = tokenSetBuilder.root\n attrs.pipeline = pipeline\n\n return new lunr.Index(attrs)\n}\n/*!\n * lunr.Builder\n * Copyright (C) 2020 Oliver Nightingale\n */\n\n/**\n * lunr.Builder performs indexing on a set of documents and\n * returns instances of lunr.Index ready for querying.\n *\n * All configuration of the index is done via the builder, the\n * fields to index, the document reference, the text processing\n * pipeline and document scoring parameters are all set on the\n * builder before indexing.\n *\n * @constructor\n * @property {string} _ref - Internal reference to the document reference field.\n * @property {string[]} _fields - Internal reference to the document fields to index.\n * @property {object} invertedIndex - The inverted index maps terms to document fields.\n * @property {object} documentTermFrequencies - Keeps track of document term frequencies.\n * @property {object} documentLengths - Keeps track of the length of documents added to the index.\n * @property {lunr.tokenizer} tokenizer - Function for splitting strings into tokens for indexing.\n * @property {lunr.Pipeline} pipeline - The pipeline performs text processing on tokens before indexing.\n * @property {lunr.Pipeline} searchPipeline - A pipeline for processing search terms before querying the index.\n * @property {number} documentCount - Keeps track of the total number of documents indexed.\n * @property {number} _b - A parameter to control field length normalization, setting this to 0 disabled normalization, 1 fully normalizes field lengths, the default value is 0.75.\n * @property {number} _k1 - A parameter to control how quickly an increase in term frequency results in term frequency saturation, the default value is 1.2.\n * @property {number} termIndex - A counter incremented for each unique term, used to identify a terms position in the vector space.\n * @property {array} metadataWhitelist - A list of metadata keys that have been whitelisted for entry in the index.\n */\nlunr.Builder = function () {\n this._ref = \"id\"\n this._fields = Object.create(null)\n this._documents = Object.create(null)\n this.invertedIndex = Object.create(null)\n this.fieldTermFrequencies = {}\n this.fieldLengths = {}\n this.tokenizer = lunr.tokenizer\n this.pipeline = new lunr.Pipeline\n this.searchPipeline = new lunr.Pipeline\n this.documentCount = 0\n this._b = 0.75\n this._k1 = 1.2\n this.termIndex = 0\n this.metadataWhitelist = []\n}\n\n/**\n * Sets the document field used as the document reference. Every document must have this field.\n * The type of this field in the document should be a string, if it is not a string it will be\n * coerced into a string by calling toString.\n *\n * The default ref is 'id'.\n *\n * The ref should _not_ be changed during indexing, it should be set before any documents are\n * added to the index. Changing it during indexing can lead to inconsistent results.\n *\n * @param {string} ref - The name of the reference field in the document.\n */\nlunr.Builder.prototype.ref = function (ref) {\n this._ref = ref\n}\n\n/**\n * A function that is used to extract a field from a document.\n *\n * Lunr expects a field to be at the top level of a document, if however the field\n * is deeply nested within a document an extractor function can be used to extract\n * the right field for indexing.\n *\n * @callback fieldExtractor\n * @param {object} doc - The document being added to the index.\n * @returns {?(string|object|object[])} obj - The object that will be indexed for this field.\n * @example Extracting a nested field\n * function (doc) { return doc.nested.field }\n */\n\n/**\n * Adds a field to the list of document fields that will be indexed. Every document being\n * indexed should have this field. Null values for this field in indexed documents will\n * not cause errors but will limit the chance of that document being retrieved by searches.\n *\n * All fields should be added before adding documents to the index. Adding fields after\n * a document has been indexed will have no effect on already indexed documents.\n *\n * Fields can be boosted at build time. This allows terms within that field to have more\n * importance when ranking search results. Use a field boost to specify that matches within\n * one field are more important than other fields.\n *\n * @param {string} fieldName - The name of a field to index in all documents.\n * @param {object} attributes - Optional attributes associated with this field.\n * @param {number} [attributes.boost=1] - Boost applied to all terms within this field.\n * @param {fieldExtractor} [attributes.extractor] - Function to extract a field from a document.\n * @throws {RangeError} fieldName cannot contain unsupported characters '/'\n */\nlunr.Builder.prototype.field = function (fieldName, attributes) {\n if (/\\//.test(fieldName)) {\n throw new RangeError (\"Field '\" + fieldName + \"' contains illegal character '/'\")\n }\n\n this._fields[fieldName] = attributes || {}\n}\n\n/**\n * A parameter to tune the amount of field length normalisation that is applied when\n * calculating relevance scores. A value of 0 will completely disable any normalisation\n * and a value of 1 will fully normalise field lengths. The default is 0.75. Values of b\n * will be clamped to the range 0 - 1.\n *\n * @param {number} number - The value to set for this tuning parameter.\n */\nlunr.Builder.prototype.b = function (number) {\n if (number < 0) {\n this._b = 0\n } else if (number > 1) {\n this._b = 1\n } else {\n this._b = number\n }\n}\n\n/**\n * A parameter that controls the speed at which a rise in term frequency results in term\n * frequency saturation. The default value is 1.2. Setting this to a higher value will give\n * slower saturation levels, a lower value will result in quicker saturation.\n *\n * @param {number} number - The value to set for this tuning parameter.\n */\nlunr.Builder.prototype.k1 = function (number) {\n this._k1 = number\n}\n\n/**\n * Adds a document to the index.\n *\n * Before adding fields to the index the index should have been fully setup, with the document\n * ref and all fields to index already having been specified.\n *\n * The document must have a field name as specified by the ref (by default this is 'id') and\n * it should have all fields defined for indexing, though null or undefined values will not\n * cause errors.\n *\n * Entire documents can be boosted at build time. Applying a boost to a document indicates that\n * this document should rank higher in search results than other documents.\n *\n * @param {object} doc - The document to add to the index.\n * @param {object} attributes - Optional attributes associated with this document.\n * @param {number} [attributes.boost=1] - Boost applied to all terms within this document.\n */\nlunr.Builder.prototype.add = function (doc, attributes) {\n var docRef = doc[this._ref],\n fields = Object.keys(this._fields)\n\n this._documents[docRef] = attributes || {}\n this.documentCount += 1\n\n for (var i = 0; i < fields.length; i++) {\n var fieldName = fields[i],\n extractor = this._fields[fieldName].extractor,\n field = extractor ? extractor(doc) : doc[fieldName],\n tokens = this.tokenizer(field, {\n fields: [fieldName]\n }),\n terms = this.pipeline.run(tokens),\n fieldRef = new lunr.FieldRef (docRef, fieldName),\n fieldTerms = Object.create(null)\n\n this.fieldTermFrequencies[fieldRef] = fieldTerms\n this.fieldLengths[fieldRef] = 0\n\n // store the length of this field for this document\n this.fieldLengths[fieldRef] += terms.length\n\n // calculate term frequencies for this field\n for (var j = 0; j < terms.length; j++) {\n var term = terms[j]\n\n if (fieldTerms[term] == undefined) {\n fieldTerms[term] = 0\n }\n\n fieldTerms[term] += 1\n\n // add to inverted index\n // create an initial posting if one doesn't exist\n if (this.invertedIndex[term] == undefined) {\n var posting = Object.create(null)\n posting[\"_index\"] = this.termIndex\n this.termIndex += 1\n\n for (var k = 0; k < fields.length; k++) {\n posting[fields[k]] = Object.create(null)\n }\n\n this.invertedIndex[term] = posting\n }\n\n // add an entry for this term/fieldName/docRef to the invertedIndex\n if (this.invertedIndex[term][fieldName][docRef] == undefined) {\n this.invertedIndex[term][fieldName][docRef] = Object.create(null)\n }\n\n // store all whitelisted metadata about this token in the\n // inverted index\n for (var l = 0; l < this.metadataWhitelist.length; l++) {\n var metadataKey = this.metadataWhitelist[l],\n metadata = term.metadata[metadataKey]\n\n if (this.invertedIndex[term][fieldName][docRef][metadataKey] == undefined) {\n this.invertedIndex[term][fieldName][docRef][metadataKey] = []\n }\n\n this.invertedIndex[term][fieldName][docRef][metadataKey].push(metadata)\n }\n }\n\n }\n}\n\n/**\n * Calculates the average document length for this index\n *\n * @private\n */\nlunr.Builder.prototype.calculateAverageFieldLengths = function () {\n\n var fieldRefs = Object.keys(this.fieldLengths),\n numberOfFields = fieldRefs.length,\n accumulator = {},\n documentsWithField = {}\n\n for (var i = 0; i < numberOfFields; i++) {\n var fieldRef = lunr.FieldRef.fromString(fieldRefs[i]),\n field = fieldRef.fieldName\n\n documentsWithField[field] || (documentsWithField[field] = 0)\n documentsWithField[field] += 1\n\n accumulator[field] || (accumulator[field] = 0)\n accumulator[field] += this.fieldLengths[fieldRef]\n }\n\n var fields = Object.keys(this._fields)\n\n for (var i = 0; i < fields.length; i++) {\n var fieldName = fields[i]\n accumulator[fieldName] = accumulator[fieldName] / documentsWithField[fieldName]\n }\n\n this.averageFieldLength = accumulator\n}\n\n/**\n * Builds a vector space model of every document using lunr.Vector\n *\n * @private\n */\nlunr.Builder.prototype.createFieldVectors = function () {\n var fieldVectors = {},\n fieldRefs = Object.keys(this.fieldTermFrequencies),\n fieldRefsLength = fieldRefs.length,\n termIdfCache = Object.create(null)\n\n for (var i = 0; i < fieldRefsLength; i++) {\n var fieldRef = lunr.FieldRef.fromString(fieldRefs[i]),\n fieldName = fieldRef.fieldName,\n fieldLength = this.fieldLengths[fieldRef],\n fieldVector = new lunr.Vector,\n termFrequencies = this.fieldTermFrequencies[fieldRef],\n terms = Object.keys(termFrequencies),\n termsLength = terms.length\n\n\n var fieldBoost = this._fields[fieldName].boost || 1,\n docBoost = this._documents[fieldRef.docRef].boost || 1\n\n for (var j = 0; j < termsLength; j++) {\n var term = terms[j],\n tf = termFrequencies[term],\n termIndex = this.invertedIndex[term]._index,\n idf, score, scoreWithPrecision\n\n if (termIdfCache[term] === undefined) {\n idf = lunr.idf(this.invertedIndex[term], this.documentCount)\n termIdfCache[term] = idf\n } else {\n idf = termIdfCache[term]\n }\n\n score = idf * ((this._k1 + 1) * tf) / (this._k1 * (1 - this._b + this._b * (fieldLength / this.averageFieldLength[fieldName])) + tf)\n score *= fieldBoost\n score *= docBoost\n scoreWithPrecision = Math.round(score * 1000) / 1000\n // Converts 1.23456789 to 1.234.\n // Reducing the precision so that the vectors take up less\n // space when serialised. Doing it now so that they behave\n // the same before and after serialisation. Also, this is\n // the fastest approach to reducing a number's precision in\n // JavaScript.\n\n fieldVector.insert(termIndex, scoreWithPrecision)\n }\n\n fieldVectors[fieldRef] = fieldVector\n }\n\n this.fieldVectors = fieldVectors\n}\n\n/**\n * Creates a token set of all tokens in the index using lunr.TokenSet\n *\n * @private\n */\nlunr.Builder.prototype.createTokenSet = function () {\n this.tokenSet = lunr.TokenSet.fromArray(\n Object.keys(this.invertedIndex).sort()\n )\n}\n\n/**\n * Builds the index, creating an instance of lunr.Index.\n *\n * This completes the indexing process and should only be called\n * once all documents have been added to the index.\n *\n * @returns {lunr.Index}\n */\nlunr.Builder.prototype.build = function () {\n this.calculateAverageFieldLengths()\n this.createFieldVectors()\n this.createTokenSet()\n\n return new lunr.Index({\n invertedIndex: this.invertedIndex,\n fieldVectors: this.fieldVectors,\n tokenSet: this.tokenSet,\n fields: Object.keys(this._fields),\n pipeline: this.searchPipeline\n })\n}\n\n/**\n * Applies a plugin to the index builder.\n *\n * A plugin is a function that is called with the index builder as its context.\n * Plugins can be used to customise or extend the behaviour of the index\n * in some way. A plugin is just a function, that encapsulated the custom\n * behaviour that should be applied when building the index.\n *\n * The plugin function will be called with the index builder as its argument, additional\n * arguments can also be passed when calling use. The function will be called\n * with the index builder as its context.\n *\n * @param {Function} plugin The plugin to apply.\n */\nlunr.Builder.prototype.use = function (fn) {\n var args = Array.prototype.slice.call(arguments, 1)\n args.unshift(this)\n fn.apply(this, args)\n}\n/**\n * Contains and collects metadata about a matching document.\n * A single instance of lunr.MatchData is returned as part of every\n * lunr.Index~Result.\n *\n * @constructor\n * @param {string} term - The term this match data is associated with\n * @param {string} field - The field in which the term was found\n * @param {object} metadata - The metadata recorded about this term in this field\n * @property {object} metadata - A cloned collection of metadata associated with this document.\n * @see {@link lunr.Index~Result}\n */\nlunr.MatchData = function (term, field, metadata) {\n var clonedMetadata = Object.create(null),\n metadataKeys = Object.keys(metadata || {})\n\n // Cloning the metadata to prevent the original\n // being mutated during match data combination.\n // Metadata is kept in an array within the inverted\n // index so cloning the data can be done with\n // Array#slice\n for (var i = 0; i < metadataKeys.length; i++) {\n var key = metadataKeys[i]\n clonedMetadata[key] = metadata[key].slice()\n }\n\n this.metadata = Object.create(null)\n\n if (term !== undefined) {\n this.metadata[term] = Object.create(null)\n this.metadata[term][field] = clonedMetadata\n }\n}\n\n/**\n * An instance of lunr.MatchData will be created for every term that matches a\n * document. However only one instance is required in a lunr.Index~Result. This\n * method combines metadata from another instance of lunr.MatchData with this\n * objects metadata.\n *\n * @param {lunr.MatchData} otherMatchData - Another instance of match data to merge with this one.\n * @see {@link lunr.Index~Result}\n */\nlunr.MatchData.prototype.combine = function (otherMatchData) {\n var terms = Object.keys(otherMatchData.metadata)\n\n for (var i = 0; i < terms.length; i++) {\n var term = terms[i],\n fields = Object.keys(otherMatchData.metadata[term])\n\n if (this.metadata[term] == undefined) {\n this.metadata[term] = Object.create(null)\n }\n\n for (var j = 0; j < fields.length; j++) {\n var field = fields[j],\n keys = Object.keys(otherMatchData.metadata[term][field])\n\n if (this.metadata[term][field] == undefined) {\n this.metadata[term][field] = Object.create(null)\n }\n\n for (var k = 0; k < keys.length; k++) {\n var key = keys[k]\n\n if (this.metadata[term][field][key] == undefined) {\n this.metadata[term][field][key] = otherMatchData.metadata[term][field][key]\n } else {\n this.metadata[term][field][key] = this.metadata[term][field][key].concat(otherMatchData.metadata[term][field][key])\n }\n\n }\n }\n }\n}\n\n/**\n * Add metadata for a term/field pair to this instance of match data.\n *\n * @param {string} term - The term this match data is associated with\n * @param {string} field - The field in which the term was found\n * @param {object} metadata - The metadata recorded about this term in this field\n */\nlunr.MatchData.prototype.add = function (term, field, metadata) {\n if (!(term in this.metadata)) {\n this.metadata[term] = Object.create(null)\n this.metadata[term][field] = metadata\n return\n }\n\n if (!(field in this.metadata[term])) {\n this.metadata[term][field] = metadata\n return\n }\n\n var metadataKeys = Object.keys(metadata)\n\n for (var i = 0; i < metadataKeys.length; i++) {\n var key = metadataKeys[i]\n\n if (key in this.metadata[term][field]) {\n this.metadata[term][field][key] = this.metadata[term][field][key].concat(metadata[key])\n } else {\n this.metadata[term][field][key] = metadata[key]\n }\n }\n}\n/**\n * A lunr.Query provides a programmatic way of defining queries to be performed\n * against a {@link lunr.Index}.\n *\n * Prefer constructing a lunr.Query using the {@link lunr.Index#query} method\n * so the query object is pre-initialized with the right index fields.\n *\n * @constructor\n * @property {lunr.Query~Clause[]} clauses - An array of query clauses.\n * @property {string[]} allFields - An array of all available fields in a lunr.Index.\n */\nlunr.Query = function (allFields) {\n this.clauses = []\n this.allFields = allFields\n}\n\n/**\n * Constants for indicating what kind of automatic wildcard insertion will be used when constructing a query clause.\n *\n * This allows wildcards to be added to the beginning and end of a term without having to manually do any string\n * concatenation.\n *\n * The wildcard constants can be bitwise combined to select both leading and trailing wildcards.\n *\n * @constant\n * @default\n * @property {number} wildcard.NONE - The term will have no wildcards inserted, this is the default behaviour\n * @property {number} wildcard.LEADING - Prepend the term with a wildcard, unless a leading wildcard already exists\n * @property {number} wildcard.TRAILING - Append a wildcard to the term, unless a trailing wildcard already exists\n * @see lunr.Query~Clause\n * @see lunr.Query#clause\n * @see lunr.Query#term\n * @example query term with trailing wildcard\n * query.term('foo', { wildcard: lunr.Query.wildcard.TRAILING })\n * @example query term with leading and trailing wildcard\n * query.term('foo', {\n * wildcard: lunr.Query.wildcard.LEADING | lunr.Query.wildcard.TRAILING\n * })\n */\n\nlunr.Query.wildcard = new String (\"*\")\nlunr.Query.wildcard.NONE = 0\nlunr.Query.wildcard.LEADING = 1\nlunr.Query.wildcard.TRAILING = 2\n\n/**\n * Constants for indicating what kind of presence a term must have in matching documents.\n *\n * @constant\n * @enum {number}\n * @see lunr.Query~Clause\n * @see lunr.Query#clause\n * @see lunr.Query#term\n * @example query term with required presence\n * query.term('foo', { presence: lunr.Query.presence.REQUIRED })\n */\nlunr.Query.presence = {\n /**\n * Term's presence in a document is optional, this is the default value.\n */\n OPTIONAL: 1,\n\n /**\n * Term's presence in a document is required, documents that do not contain\n * this term will not be returned.\n */\n REQUIRED: 2,\n\n /**\n * Term's presence in a document is prohibited, documents that do contain\n * this term will not be returned.\n */\n PROHIBITED: 3\n}\n\n/**\n * A single clause in a {@link lunr.Query} contains a term and details on how to\n * match that term against a {@link lunr.Index}.\n *\n * @typedef {Object} lunr.Query~Clause\n * @property {string[]} fields - The fields in an index this clause should be matched against.\n * @property {number} [boost=1] - Any boost that should be applied when matching this clause.\n * @property {number} [editDistance] - Whether the term should have fuzzy matching applied, and how fuzzy the match should be.\n * @property {boolean} [usePipeline] - Whether the term should be passed through the search pipeline.\n * @property {number} [wildcard=lunr.Query.wildcard.NONE] - Whether the term should have wildcards appended or prepended.\n * @property {number} [presence=lunr.Query.presence.OPTIONAL] - The terms presence in any matching documents.\n */\n\n/**\n * Adds a {@link lunr.Query~Clause} to this query.\n *\n * Unless the clause contains the fields to be matched all fields will be matched. In addition\n * a default boost of 1 is applied to the clause.\n *\n * @param {lunr.Query~Clause} clause - The clause to add to this query.\n * @see lunr.Query~Clause\n * @returns {lunr.Query}\n */\nlunr.Query.prototype.clause = function (clause) {\n if (!('fields' in clause)) {\n clause.fields = this.allFields\n }\n\n if (!('boost' in clause)) {\n clause.boost = 1\n }\n\n if (!('usePipeline' in clause)) {\n clause.usePipeline = true\n }\n\n if (!('wildcard' in clause)) {\n clause.wildcard = lunr.Query.wildcard.NONE\n }\n\n if ((clause.wildcard & lunr.Query.wildcard.LEADING) && (clause.term.charAt(0) != lunr.Query.wildcard)) {\n clause.term = \"*\" + clause.term\n }\n\n if ((clause.wildcard & lunr.Query.wildcard.TRAILING) && (clause.term.slice(-1) != lunr.Query.wildcard)) {\n clause.term = \"\" + clause.term + \"*\"\n }\n\n if (!('presence' in clause)) {\n clause.presence = lunr.Query.presence.OPTIONAL\n }\n\n this.clauses.push(clause)\n\n return this\n}\n\n/**\n * A negated query is one in which every clause has a presence of\n * prohibited. These queries require some special processing to return\n * the expected results.\n *\n * @returns boolean\n */\nlunr.Query.prototype.isNegated = function () {\n for (var i = 0; i < this.clauses.length; i++) {\n if (this.clauses[i].presence != lunr.Query.presence.PROHIBITED) {\n return false\n }\n }\n\n return true\n}\n\n/**\n * Adds a term to the current query, under the covers this will create a {@link lunr.Query~Clause}\n * to the list of clauses that make up this query.\n *\n * The term is used as is, i.e. no tokenization will be performed by this method. Instead conversion\n * to a token or token-like string should be done before calling this method.\n *\n * The term will be converted to a string by calling `toString`. Multiple terms can be passed as an\n * array, each term in the array will share the same options.\n *\n * @param {object|object[]} term - The term(s) to add to the query.\n * @param {object} [options] - Any additional properties to add to the query clause.\n * @returns {lunr.Query}\n * @see lunr.Query#clause\n * @see lunr.Query~Clause\n * @example adding a single term to a query\n * query.term(\"foo\")\n * @example adding a single term to a query and specifying search fields, term boost and automatic trailing wildcard\n * query.term(\"foo\", {\n * fields: [\"title\"],\n * boost: 10,\n * wildcard: lunr.Query.wildcard.TRAILING\n * })\n * @example using lunr.tokenizer to convert a string to tokens before using them as terms\n * query.term(lunr.tokenizer(\"foo bar\"))\n */\nlunr.Query.prototype.term = function (term, options) {\n if (Array.isArray(term)) {\n term.forEach(function (t) { this.term(t, lunr.utils.clone(options)) }, this)\n return this\n }\n\n var clause = options || {}\n clause.term = term.toString()\n\n this.clause(clause)\n\n return this\n}\nlunr.QueryParseError = function (message, start, end) {\n this.name = \"QueryParseError\"\n this.message = message\n this.start = start\n this.end = end\n}\n\nlunr.QueryParseError.prototype = new Error\nlunr.QueryLexer = function (str) {\n this.lexemes = []\n this.str = str\n this.length = str.length\n this.pos = 0\n this.start = 0\n this.escapeCharPositions = []\n}\n\nlunr.QueryLexer.prototype.run = function () {\n var state = lunr.QueryLexer.lexText\n\n while (state) {\n state = state(this)\n }\n}\n\nlunr.QueryLexer.prototype.sliceString = function () {\n var subSlices = [],\n sliceStart = this.start,\n sliceEnd = this.pos\n\n for (var i = 0; i < this.escapeCharPositions.length; i++) {\n sliceEnd = this.escapeCharPositions[i]\n subSlices.push(this.str.slice(sliceStart, sliceEnd))\n sliceStart = sliceEnd + 1\n }\n\n subSlices.push(this.str.slice(sliceStart, this.pos))\n this.escapeCharPositions.length = 0\n\n return subSlices.join('')\n}\n\nlunr.QueryLexer.prototype.emit = function (type) {\n this.lexemes.push({\n type: type,\n str: this.sliceString(),\n start: this.start,\n end: this.pos\n })\n\n this.start = this.pos\n}\n\nlunr.QueryLexer.prototype.escapeCharacter = function () {\n this.escapeCharPositions.push(this.pos - 1)\n this.pos += 1\n}\n\nlunr.QueryLexer.prototype.next = function () {\n if (this.pos >= this.length) {\n return lunr.QueryLexer.EOS\n }\n\n var char = this.str.charAt(this.pos)\n this.pos += 1\n return char\n}\n\nlunr.QueryLexer.prototype.width = function () {\n return this.pos - this.start\n}\n\nlunr.QueryLexer.prototype.ignore = function () {\n if (this.start == this.pos) {\n this.pos += 1\n }\n\n this.start = this.pos\n}\n\nlunr.QueryLexer.prototype.backup = function () {\n this.pos -= 1\n}\n\nlunr.QueryLexer.prototype.acceptDigitRun = function () {\n var char, charCode\n\n do {\n char = this.next()\n charCode = char.charCodeAt(0)\n } while (charCode > 47 && charCode < 58)\n\n if (char != lunr.QueryLexer.EOS) {\n this.backup()\n }\n}\n\nlunr.QueryLexer.prototype.more = function () {\n return this.pos < this.length\n}\n\nlunr.QueryLexer.EOS = 'EOS'\nlunr.QueryLexer.FIELD = 'FIELD'\nlunr.QueryLexer.TERM = 'TERM'\nlunr.QueryLexer.EDIT_DISTANCE = 'EDIT_DISTANCE'\nlunr.QueryLexer.BOOST = 'BOOST'\nlunr.QueryLexer.PRESENCE = 'PRESENCE'\n\nlunr.QueryLexer.lexField = function (lexer) {\n lexer.backup()\n lexer.emit(lunr.QueryLexer.FIELD)\n lexer.ignore()\n return lunr.QueryLexer.lexText\n}\n\nlunr.QueryLexer.lexTerm = function (lexer) {\n if (lexer.width() > 1) {\n lexer.backup()\n lexer.emit(lunr.QueryLexer.TERM)\n }\n\n lexer.ignore()\n\n if (lexer.more()) {\n return lunr.QueryLexer.lexText\n }\n}\n\nlunr.QueryLexer.lexEditDistance = function (lexer) {\n lexer.ignore()\n lexer.acceptDigitRun()\n lexer.emit(lunr.QueryLexer.EDIT_DISTANCE)\n return lunr.QueryLexer.lexText\n}\n\nlunr.QueryLexer.lexBoost = function (lexer) {\n lexer.ignore()\n lexer.acceptDigitRun()\n lexer.emit(lunr.QueryLexer.BOOST)\n return lunr.QueryLexer.lexText\n}\n\nlunr.QueryLexer.lexEOS = function (lexer) {\n if (lexer.width() > 0) {\n lexer.emit(lunr.QueryLexer.TERM)\n }\n}\n\n// This matches the separator used when tokenising fields\n// within a document. These should match otherwise it is\n// not possible to search for some tokens within a document.\n//\n// It is possible for the user to change the separator on the\n// tokenizer so it _might_ clash with any other of the special\n// characters already used within the search string, e.g. :.\n//\n// This means that it is possible to change the separator in\n// such a way that makes some words unsearchable using a search\n// string.\nlunr.QueryLexer.termSeparator = lunr.tokenizer.separator\n\nlunr.QueryLexer.lexText = function (lexer) {\n while (true) {\n var char = lexer.next()\n\n if (char == lunr.QueryLexer.EOS) {\n return lunr.QueryLexer.lexEOS\n }\n\n // Escape character is '\\'\n if (char.charCodeAt(0) == 92) {\n lexer.escapeCharacter()\n continue\n }\n\n if (char == \":\") {\n return lunr.QueryLexer.lexField\n }\n\n if (char == \"~\") {\n lexer.backup()\n if (lexer.width() > 0) {\n lexer.emit(lunr.QueryLexer.TERM)\n }\n return lunr.QueryLexer.lexEditDistance\n }\n\n if (char == \"^\") {\n lexer.backup()\n if (lexer.width() > 0) {\n lexer.emit(lunr.QueryLexer.TERM)\n }\n return lunr.QueryLexer.lexBoost\n }\n\n // \"+\" indicates term presence is required\n // checking for length to ensure that only\n // leading \"+\" are considered\n if (char == \"+\" && lexer.width() === 1) {\n lexer.emit(lunr.QueryLexer.PRESENCE)\n return lunr.QueryLexer.lexText\n }\n\n // \"-\" indicates term presence is prohibited\n // checking for length to ensure that only\n // leading \"-\" are considered\n if (char == \"-\" && lexer.width() === 1) {\n lexer.emit(lunr.QueryLexer.PRESENCE)\n return lunr.QueryLexer.lexText\n }\n\n if (char.match(lunr.QueryLexer.termSeparator)) {\n return lunr.QueryLexer.lexTerm\n }\n }\n}\n\nlunr.QueryParser = function (str, query) {\n this.lexer = new lunr.QueryLexer (str)\n this.query = query\n this.currentClause = {}\n this.lexemeIdx = 0\n}\n\nlunr.QueryParser.prototype.parse = function () {\n this.lexer.run()\n this.lexemes = this.lexer.lexemes\n\n var state = lunr.QueryParser.parseClause\n\n while (state) {\n state = state(this)\n }\n\n return this.query\n}\n\nlunr.QueryParser.prototype.peekLexeme = function () {\n return this.lexemes[this.lexemeIdx]\n}\n\nlunr.QueryParser.prototype.consumeLexeme = function () {\n var lexeme = this.peekLexeme()\n this.lexemeIdx += 1\n return lexeme\n}\n\nlunr.QueryParser.prototype.nextClause = function () {\n var completedClause = this.currentClause\n this.query.clause(completedClause)\n this.currentClause = {}\n}\n\nlunr.QueryParser.parseClause = function (parser) {\n var lexeme = parser.peekLexeme()\n\n if (lexeme == undefined) {\n return\n }\n\n switch (lexeme.type) {\n case lunr.QueryLexer.PRESENCE:\n return lunr.QueryParser.parsePresence\n case lunr.QueryLexer.FIELD:\n return lunr.QueryParser.parseField\n case lunr.QueryLexer.TERM:\n return lunr.QueryParser.parseTerm\n default:\n var errorMessage = \"expected either a field or a term, found \" + lexeme.type\n\n if (lexeme.str.length >= 1) {\n errorMessage += \" with value '\" + lexeme.str + \"'\"\n }\n\n throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end)\n }\n}\n\nlunr.QueryParser.parsePresence = function (parser) {\n var lexeme = parser.consumeLexeme()\n\n if (lexeme == undefined) {\n return\n }\n\n switch (lexeme.str) {\n case \"-\":\n parser.currentClause.presence = lunr.Query.presence.PROHIBITED\n break\n case \"+\":\n parser.currentClause.presence = lunr.Query.presence.REQUIRED\n break\n default:\n var errorMessage = \"unrecognised presence operator'\" + lexeme.str + \"'\"\n throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end)\n }\n\n var nextLexeme = parser.peekLexeme()\n\n if (nextLexeme == undefined) {\n var errorMessage = \"expecting term or field, found nothing\"\n throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end)\n }\n\n switch (nextLexeme.type) {\n case lunr.QueryLexer.FIELD:\n return lunr.QueryParser.parseField\n case lunr.QueryLexer.TERM:\n return lunr.QueryParser.parseTerm\n default:\n var errorMessage = \"expecting term or field, found '\" + nextLexeme.type + \"'\"\n throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end)\n }\n}\n\nlunr.QueryParser.parseField = function (parser) {\n var lexeme = parser.consumeLexeme()\n\n if (lexeme == undefined) {\n return\n }\n\n if (parser.query.allFields.indexOf(lexeme.str) == -1) {\n var possibleFields = parser.query.allFields.map(function (f) { return \"'\" + f + \"'\" }).join(', '),\n errorMessage = \"unrecognised field '\" + lexeme.str + \"', possible fields: \" + possibleFields\n\n throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end)\n }\n\n parser.currentClause.fields = [lexeme.str]\n\n var nextLexeme = parser.peekLexeme()\n\n if (nextLexeme == undefined) {\n var errorMessage = \"expecting term, found nothing\"\n throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end)\n }\n\n switch (nextLexeme.type) {\n case lunr.QueryLexer.TERM:\n return lunr.QueryParser.parseTerm\n default:\n var errorMessage = \"expecting term, found '\" + nextLexeme.type + \"'\"\n throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end)\n }\n}\n\nlunr.QueryParser.parseTerm = function (parser) {\n var lexeme = parser.consumeLexeme()\n\n if (lexeme == undefined) {\n return\n }\n\n parser.currentClause.term = lexeme.str.toLowerCase()\n\n if (lexeme.str.indexOf(\"*\") != -1) {\n parser.currentClause.usePipeline = false\n }\n\n var nextLexeme = parser.peekLexeme()\n\n if (nextLexeme == undefined) {\n parser.nextClause()\n return\n }\n\n switch (nextLexeme.type) {\n case lunr.QueryLexer.TERM:\n parser.nextClause()\n return lunr.QueryParser.parseTerm\n case lunr.QueryLexer.FIELD:\n parser.nextClause()\n return lunr.QueryParser.parseField\n case lunr.QueryLexer.EDIT_DISTANCE:\n return lunr.QueryParser.parseEditDistance\n case lunr.QueryLexer.BOOST:\n return lunr.QueryParser.parseBoost\n case lunr.QueryLexer.PRESENCE:\n parser.nextClause()\n return lunr.QueryParser.parsePresence\n default:\n var errorMessage = \"Unexpected lexeme type '\" + nextLexeme.type + \"'\"\n throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end)\n }\n}\n\nlunr.QueryParser.parseEditDistance = function (parser) {\n var lexeme = parser.consumeLexeme()\n\n if (lexeme == undefined) {\n return\n }\n\n var editDistance = parseInt(lexeme.str, 10)\n\n if (isNaN(editDistance)) {\n var errorMessage = \"edit distance must be numeric\"\n throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end)\n }\n\n parser.currentClause.editDistance = editDistance\n\n var nextLexeme = parser.peekLexeme()\n\n if (nextLexeme == undefined) {\n parser.nextClause()\n return\n }\n\n switch (nextLexeme.type) {\n case lunr.QueryLexer.TERM:\n parser.nextClause()\n return lunr.QueryParser.parseTerm\n case lunr.QueryLexer.FIELD:\n parser.nextClause()\n return lunr.QueryParser.parseField\n case lunr.QueryLexer.EDIT_DISTANCE:\n return lunr.QueryParser.parseEditDistance\n case lunr.QueryLexer.BOOST:\n return lunr.QueryParser.parseBoost\n case lunr.QueryLexer.PRESENCE:\n parser.nextClause()\n return lunr.QueryParser.parsePresence\n default:\n var errorMessage = \"Unexpected lexeme type '\" + nextLexeme.type + \"'\"\n throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end)\n }\n}\n\nlunr.QueryParser.parseBoost = function (parser) {\n var lexeme = parser.consumeLexeme()\n\n if (lexeme == undefined) {\n return\n }\n\n var boost = parseInt(lexeme.str, 10)\n\n if (isNaN(boost)) {\n var errorMessage = \"boost must be numeric\"\n throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end)\n }\n\n parser.currentClause.boost = boost\n\n var nextLexeme = parser.peekLexeme()\n\n if (nextLexeme == undefined) {\n parser.nextClause()\n return\n }\n\n switch (nextLexeme.type) {\n case lunr.QueryLexer.TERM:\n parser.nextClause()\n return lunr.QueryParser.parseTerm\n case lunr.QueryLexer.FIELD:\n parser.nextClause()\n return lunr.QueryParser.parseField\n case lunr.QueryLexer.EDIT_DISTANCE:\n return lunr.QueryParser.parseEditDistance\n case lunr.QueryLexer.BOOST:\n return lunr.QueryParser.parseBoost\n case lunr.QueryLexer.PRESENCE:\n parser.nextClause()\n return lunr.QueryParser.parsePresence\n default:\n var errorMessage = \"Unexpected lexeme type '\" + nextLexeme.type + \"'\"\n throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end)\n }\n}\n\n /**\n * export the module via AMD, CommonJS or as a browser global\n * Export code from https://github.com/umdjs/umd/blob/master/returnExports.js\n */\n ;(function (root, factory) {\n if (typeof define === 'function' && define.amd) {\n // AMD. Register as an anonymous module.\n define(factory)\n } else if (typeof exports === 'object') {\n /**\n * Node. Does not work with strict CommonJS, but\n * only CommonJS-like enviroments that support module.exports,\n * like Node.\n */\n module.exports = factory()\n } else {\n // Browser globals (root is window)\n root.lunr = factory()\n }\n }(this, function () {\n /**\n * Just return a value to define the module export.\n * This example returns an object, but the module\n * can return a function as the exported value.\n */\n return lunr\n }))\n})();\n","\"use strict\";\n\n// eslint-disable-next-line func-names\nmodule.exports = function () {\n if (typeof globalThis === 'object') {\n return globalThis;\n }\n\n var g;\n\n try {\n // This works if eval is allowed (see CSP)\n // eslint-disable-next-line no-new-func\n g = this || new Function('return this')();\n } catch (e) {\n // This works if the window reference is available\n if (typeof window === 'object') {\n return window;\n } // This works if the self reference is available\n\n\n if (typeof self === 'object') {\n return self;\n } // This works if the global reference is available\n\n\n if (typeof global !== 'undefined') {\n return global;\n }\n }\n\n return g;\n}();","var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n","/*! *****************************************************************************\r\nCopyright (c) Microsoft Corporation.\r\n\r\nPermission to use, copy, modify, and/or distribute this software for any\r\npurpose with or without fee is hereby granted.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\r\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\r\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\r\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\r\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\r\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\r\nPERFORMANCE OF THIS SOFTWARE.\r\n***************************************************************************** */\r\n/* global Reflect, Promise */\r\n\r\nvar extendStatics = function(d, b) {\r\n extendStatics = Object.setPrototypeOf ||\r\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\r\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\r\n return extendStatics(d, b);\r\n};\r\n\r\nexport function __extends(d, b) {\r\n extendStatics(d, b);\r\n function __() { this.constructor = d; }\r\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\r\n}\r\n\r\nexport var __assign = function() {\r\n __assign = Object.assign || function __assign(t) {\r\n for (var s, i = 1, n = arguments.length; i < n; i++) {\r\n s = arguments[i];\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\r\n }\r\n return t;\r\n }\r\n return __assign.apply(this, arguments);\r\n}\r\n\r\nexport function __rest(s, e) {\r\n var t = {};\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\r\n t[p] = s[p];\r\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\r\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\r\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\r\n t[p[i]] = s[p[i]];\r\n }\r\n return t;\r\n}\r\n\r\nexport function __decorate(decorators, target, key, desc) {\r\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\r\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\r\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\r\n return c > 3 && r && Object.defineProperty(target, key, r), r;\r\n}\r\n\r\nexport function __param(paramIndex, decorator) {\r\n return function (target, key) { decorator(target, key, paramIndex); }\r\n}\r\n\r\nexport function __metadata(metadataKey, metadataValue) {\r\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(metadataKey, metadataValue);\r\n}\r\n\r\nexport function __awaiter(thisArg, _arguments, P, generator) {\r\n function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\r\n return new (P || (P = Promise))(function (resolve, reject) {\r\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\r\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\r\n function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\r\n step((generator = generator.apply(thisArg, _arguments || [])).next());\r\n });\r\n}\r\n\r\nexport function __generator(thisArg, body) {\r\n var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\r\n return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\r\n function verb(n) { return function (v) { return step([n, v]); }; }\r\n function step(op) {\r\n if (f) throw new TypeError(\"Generator is already executing.\");\r\n while (_) try {\r\n if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\r\n if (y = 0, t) op = [op[0] & 2, t.value];\r\n switch (op[0]) {\r\n case 0: case 1: t = op; break;\r\n case 4: _.label++; return { value: op[1], done: false };\r\n case 5: _.label++; y = op[1]; op = [0]; continue;\r\n case 7: op = _.ops.pop(); _.trys.pop(); continue;\r\n default:\r\n if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\r\n if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\r\n if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\r\n if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\r\n if (t[2]) _.ops.pop();\r\n _.trys.pop(); continue;\r\n }\r\n op = body.call(thisArg, _);\r\n } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\r\n if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\r\n }\r\n}\r\n\r\nexport var __createBinding = Object.create ? (function(o, m, k, k2) {\r\n if (k2 === undefined) k2 = k;\r\n Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });\r\n}) : (function(o, m, k, k2) {\r\n if (k2 === undefined) k2 = k;\r\n o[k2] = m[k];\r\n});\r\n\r\nexport function __exportStar(m, o) {\r\n for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p);\r\n}\r\n\r\nexport function __values(o) {\r\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\r\n if (m) return m.call(o);\r\n if (o && typeof o.length === \"number\") return {\r\n next: function () {\r\n if (o && i >= o.length) o = void 0;\r\n return { value: o && o[i++], done: !o };\r\n }\r\n };\r\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\r\n}\r\n\r\nexport function __read(o, n) {\r\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\r\n if (!m) return o;\r\n var i = m.call(o), r, ar = [], e;\r\n try {\r\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\r\n }\r\n catch (error) { e = { error: error }; }\r\n finally {\r\n try {\r\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\r\n }\r\n finally { if (e) throw e.error; }\r\n }\r\n return ar;\r\n}\r\n\r\nexport function __spread() {\r\n for (var ar = [], i = 0; i < arguments.length; i++)\r\n ar = ar.concat(__read(arguments[i]));\r\n return ar;\r\n}\r\n\r\nexport function __spreadArrays() {\r\n for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;\r\n for (var r = Array(s), k = 0, i = 0; i < il; i++)\r\n for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)\r\n r[k] = a[j];\r\n return r;\r\n};\r\n\r\nexport function __await(v) {\r\n return this instanceof __await ? (this.v = v, this) : new __await(v);\r\n}\r\n\r\nexport function __asyncGenerator(thisArg, _arguments, generator) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var g = generator.apply(thisArg, _arguments || []), i, q = [];\r\n return i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i;\r\n function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }\r\n function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }\r\n function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }\r\n function fulfill(value) { resume(\"next\", value); }\r\n function reject(value) { resume(\"throw\", value); }\r\n function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }\r\n}\r\n\r\nexport function __asyncDelegator(o) {\r\n var i, p;\r\n return i = {}, verb(\"next\"), verb(\"throw\", function (e) { throw e; }), verb(\"return\"), i[Symbol.iterator] = function () { return this; }, i;\r\n function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === \"return\" } : f ? f(v) : v; } : f; }\r\n}\r\n\r\nexport function __asyncValues(o) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var m = o[Symbol.asyncIterator], i;\r\n return m ? m.call(o) : (o = typeof __values === \"function\" ? __values(o) : o[Symbol.iterator](), i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i);\r\n function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }\r\n function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }\r\n}\r\n\r\nexport function __makeTemplateObject(cooked, raw) {\r\n if (Object.defineProperty) { Object.defineProperty(cooked, \"raw\", { value: raw }); } else { cooked.raw = raw; }\r\n return cooked;\r\n};\r\n\r\nvar __setModuleDefault = Object.create ? (function(o, v) {\r\n Object.defineProperty(o, \"default\", { enumerable: true, value: v });\r\n}) : function(o, v) {\r\n o[\"default\"] = v;\r\n};\r\n\r\nexport function __importStar(mod) {\r\n if (mod && mod.__esModule) return mod;\r\n var result = {};\r\n if (mod != null) for (var k in mod) if (k !== \"default\" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);\r\n __setModuleDefault(result, mod);\r\n return result;\r\n}\r\n\r\nexport function __importDefault(mod) {\r\n return (mod && mod.__esModule) ? mod : { default: mod };\r\n}\r\n\r\nexport function __classPrivateFieldGet(receiver, privateMap) {\r\n if (!privateMap.has(receiver)) {\r\n throw new TypeError(\"attempted to get private field on non-instance\");\r\n }\r\n return privateMap.get(receiver);\r\n}\r\n\r\nexport function __classPrivateFieldSet(receiver, privateMap, value) {\r\n if (!privateMap.has(receiver)) {\r\n throw new TypeError(\"attempted to set private field on non-instance\");\r\n }\r\n privateMap.set(receiver, value);\r\n return value;\r\n}\r\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A RTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { SearchIndex, SearchResult } from \"../../_\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Search message type\n */\nexport const enum SearchMessageType {\n SETUP, /* Search index setup */\n READY, /* Search index ready */\n QUERY, /* Search query */\n RESULT /* Search results */\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * A message containing the data necessary to setup the search index\n */\nexport interface SearchSetupMessage {\n type: SearchMessageType.SETUP /* Message type */\n data: SearchIndex /* Message data */\n}\n\n/**\n * A message indicating the search index is ready\n */\nexport interface SearchReadyMessage {\n type: SearchMessageType.READY /* Message type */\n}\n\n/**\n * A message containing a search query\n */\nexport interface SearchQueryMessage {\n type: SearchMessageType.QUERY /* Message type */\n data: string /* Message data */\n}\n\n/**\n * A message containing results for a search query\n */\nexport interface SearchResultMessage {\n type: SearchMessageType.RESULT /* Message type */\n data: SearchResult[] /* Message data */\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * A message exchanged with the search worker\n */\nexport type SearchMessage =\n | SearchSetupMessage\n | SearchReadyMessage\n | SearchQueryMessage\n | SearchResultMessage\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Type guard for search setup messages\n *\n * @param message - Search worker message\n *\n * @return Test result\n */\nexport function isSearchSetupMessage(\n message: SearchMessage\n): message is SearchSetupMessage {\n return message.type === SearchMessageType.SETUP\n}\n\n/**\n * Type guard for search ready messages\n *\n * @param message - Search worker message\n *\n * @return Test result\n */\nexport function isSearchReadyMessage(\n message: SearchMessage\n): message is SearchReadyMessage {\n return message.type === SearchMessageType.READY\n}\n\n/**\n * Type guard for search query messages\n *\n * @param message - Search worker message\n *\n * @return Test result\n */\nexport function isSearchQueryMessage(\n message: SearchMessage\n): message is SearchQueryMessage {\n return message.type === SearchMessageType.QUERY\n}\n\n/**\n * Type guard for search result messages\n *\n * @param message - Search worker message\n *\n * @return Test result\n */\nexport function isSearchResultMessage(\n message: SearchMessage\n): message is SearchResultMessage {\n return message.type === SearchMessageType.RESULT\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport {\n SearchDocument,\n SearchDocumentMap,\n setupSearchDocumentMap\n} from \"../document\"\nimport {\n SearchHighlightFactoryFn,\n setupSearchHighlighter\n} from \"../highlighter\"\nimport {\n SearchQueryTerms,\n getSearchQueryTerms,\n parseSearchQuery\n} from \"../query\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Search index configuration\n */\nexport interface SearchIndexConfig {\n lang: string[] /* Search languages */\n separator: string /* Search separator */\n}\n\n/**\n * Search index document\n */\nexport interface SearchIndexDocument {\n location: string /* Document location */\n title: string /* Document title */\n text: string /* Document text */\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Search index pipeline function\n */\nexport type SearchIndexPipelineFn =\n | \"trimmer\" /* Trimmer */\n | \"stopWordFilter\" /* Stop word filter */\n | \"stemmer\" /* Stemmer */\n\n/**\n * Search index pipeline\n */\nexport type SearchIndexPipeline = SearchIndexPipelineFn[]\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Search index\n *\n * This interfaces describes the format of the `search_index.json` file which\n * is automatically built by the MkDocs search plugin.\n */\nexport interface SearchIndex {\n config: SearchIndexConfig /* Search index configuration */\n docs: SearchIndexDocument[] /* Search index documents */\n index?: object /* Prebuilt index */\n pipeline?: SearchIndexPipeline /* Search index pipeline */\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Search metadata\n */\nexport interface SearchMetadata {\n score: number /* Score (relevance) */\n terms: SearchQueryTerms /* Search query terms */\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Search result\n */\nexport type SearchResult = Array<\n SearchDocument & SearchMetadata\n> // tslint:disable-line\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Compute the difference of two lists of strings\n *\n * @param a - 1st list of strings\n * @param b - 2nd list of strings\n *\n * @return Difference\n */\nfunction difference(a: string[], b: string[]): string[] {\n const [x, y] = [new Set(a), new Set(b)]\n return [\n ...new Set([...x].filter(value => !y.has(value)))\n ]\n}\n\n/* ----------------------------------------------------------------------------\n * Class\n * ------------------------------------------------------------------------- */\n\n/**\n * Search index\n *\n * Note that `lunr` is injected via Webpack, as it will otherwise also be\n * bundled in the application bundle.\n */\nexport class Search {\n\n /**\n * Search document mapping\n *\n * A mapping of URLs (including hash fragments) to the actual articles and\n * sections of the documentation. The search document mapping must be created\n * regardless of whether the index was prebuilt or not, as `lunr` itself will\n * only store the actual index.\n */\n protected documents: SearchDocumentMap\n\n /**\n * Search highlight factory function\n */\n protected highlight: SearchHighlightFactoryFn\n\n /**\n * The underlying `lunr` search index\n */\n protected index: lunr.Index\n\n /**\n * Create the search integration\n *\n * @param data - Search index\n */\n public constructor({ config, docs, pipeline, index }: SearchIndex) {\n this.documents = setupSearchDocumentMap(docs)\n this.highlight = setupSearchHighlighter(config)\n\n /* Set separator for tokenizer */\n lunr.tokenizer.separator = new RegExp(config.separator)\n\n /* If no index was given, create it */\n if (typeof index === \"undefined\") {\n this.index = lunr(function() {\n\n /* Set up multi-language support */\n if (config.lang.length === 1 && config.lang[0] !== \"en\") {\n this.use((lunr as any)[config.lang[0]])\n } else if (config.lang.length > 1) {\n this.use((lunr as any).multiLanguage(...config.lang))\n }\n\n /* Compute functions to be removed from the pipeline */\n const fns = difference([\n \"trimmer\", \"stopWordFilter\", \"stemmer\"\n ], pipeline!)\n\n /* Remove functions from the pipeline for registered languages */\n for (const lang of config.lang.map(language => (\n language === \"en\" ? lunr : (lunr as any)[language]\n ))) {\n for (const fn of fns) {\n this.pipeline.remove(lang[fn])\n this.searchPipeline.remove(lang[fn])\n }\n }\n\n /* Set up fields and reference */\n this.field(\"title\", { boost: 1000 })\n this.field(\"text\")\n this.ref(\"location\")\n\n /* Index documents */\n for (const doc of docs)\n this.add(doc)\n })\n\n /* Handle prebuilt index */\n } else {\n this.index = lunr.Index.load(index)\n }\n }\n\n /**\n * Search for matching documents\n *\n * The search index which MkDocs provides is divided up into articles, which\n * contain the whole content of the individual pages, and sections, which only\n * contain the contents of the subsections obtained by breaking the individual\n * pages up at `h1` ... `h6`. As there may be many sections on different pages\n * with identical titles (for example within this very project, e.g. \"Usage\"\n * or \"Installation\"), they need to be put into the context of the containing\n * page. For this reason, section results are grouped within their respective\n * articles which are the top-level results that are returned.\n *\n * @param query - Query value\n *\n * @return Search results\n */\n public search(query: string): SearchResult[] {\n if (query) {\n try {\n const highlight = this.highlight(query)\n\n /* Parse query to extract clauses for analysis */\n const clauses = parseSearchQuery(query)\n .filter(clause => (\n clause.presence !== lunr.Query.presence.PROHIBITED\n ))\n\n /* Perform search and post-process results */\n const groups = this.index.search(`${query}*`)\n\n /* Apply post-query boosts based on title and search query terms */\n .reduce((results, { ref, score, matchData }) => {\n const document = this.documents.get(ref)\n if (typeof document !== \"undefined\") {\n const { location, title, text, parent } = document\n\n /* Compute and analyze search query terms */\n const terms = getSearchQueryTerms(\n clauses,\n Object.keys(matchData.metadata)\n )\n\n /* Highlight title and text and apply post-query boosts */\n const boost = +!parent + +Object.values(terms).every(t => t)\n results.push({\n location,\n title: highlight(title),\n text: highlight(text),\n score: score * (1 + boost),\n terms\n })\n }\n return results\n }, [])\n\n /* Sort search results again after applying boosts */\n .sort((a, b) => b.score - a.score)\n\n /* Group search results by page */\n .reduce((results, result) => {\n const document = this.documents.get(result.location)\n if (typeof document !== \"undefined\") {\n const ref = \"parent\" in document\n ? document.parent!.location\n : document.location\n results.set(ref, [...results.get(ref) || [], result])\n }\n return results\n }, new Map())\n\n /* Expand grouped search results */\n return [...groups.values()]\n\n /* Log errors to console (for now) */\n } catch {\n // tslint:disable-next-line no-console\n console.warn(`Invalid query: ${query} – see https://bit.ly/2s3ChXG`)\n }\n }\n\n /* Return nothing in case of error or empty query */\n return []\n }\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\n// @ts-ignore\nimport * as escapeHTML from \"escape-html\"\n\nimport { SearchIndexDocument } from \"../_\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Search document\n */\nexport interface SearchDocument extends SearchIndexDocument {\n parent?: SearchIndexDocument /* Parent article */\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Search document mapping\n */\nexport type SearchDocumentMap = Map\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Create a search document mapping\n *\n * @param docs - Search index documents\n *\n * @return Search document map\n */\nexport function setupSearchDocumentMap(\n docs: SearchIndexDocument[]\n): SearchDocumentMap {\n const documents = new Map()\n const parents = new Set()\n for (const doc of docs) {\n const [path, hash] = doc.location.split(\"#\")\n\n /* Extract location and title */\n const location = doc.location\n const title = doc.title\n\n /* Escape and cleanup text */\n const text = escapeHTML(doc.text)\n .replace(/\\s+(?=[,.:;!?])/g, \"\")\n .replace(/\\s+/g, \" \")\n\n /* Handle section */\n if (hash) {\n const parent = documents.get(path)!\n\n /* Ignore first section, override article */\n if (!parents.has(parent)) {\n parent.title = doc.title\n parent.text = text\n\n /* Remember that we processed the article */\n parents.add(parent)\n\n /* Add subsequent section */\n } else {\n documents.set(location, {\n location,\n title,\n text,\n parent\n })\n }\n\n /* Add article */\n } else {\n documents.set(location, {\n location,\n title,\n text\n })\n }\n }\n return documents\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport { SearchIndexConfig } from \"../_\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Search highlight function\n *\n * @param value - Value\n *\n * @return Highlighted value\n */\nexport type SearchHighlightFn = (value: string) => string\n\n/**\n * Search highlight factory function\n *\n * @param query - Query value\n *\n * @return Search highlight function\n */\nexport type SearchHighlightFactoryFn = (query: string) => SearchHighlightFn\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Create a search highlighter\n *\n * @param config - Search index configuration\n *\n * @return Search highlight factory function\n */\nexport function setupSearchHighlighter(\n config: SearchIndexConfig\n): SearchHighlightFactoryFn {\n const separator = new RegExp(config.separator, \"img\")\n const highlight = (_: unknown, data: string, term: string) => {\n return `${data}${term}`\n }\n\n /* Return factory function */\n return (query: string) => {\n query = query\n .replace(/[\\s*+\\-:~^]+/g, \" \")\n .trim()\n\n /* Create search term match expression */\n const match = new RegExp(`(^|${config.separator})(${\n query\n .replace(/[|\\\\{}()[\\]^$+*?.-]/g, \"\\\\$&\")\n .replace(separator, \"|\")\n })`, \"img\")\n\n /* Highlight string value */\n return value => value\n .replace(match, highlight)\n .replace(/<\\/mark>(\\s+)]*>/img, \"\\$1\")\n }\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Search query clause\n */\nexport interface SearchQueryClause {\n presence: lunr.Query.presence /* Clause presence */\n term: string /* Clause term */\n}\n\n/* ------------------------------------------------------------------------- */\n\n/**\n * Search query terms\n */\nexport type SearchQueryTerms = Record\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Parse a search query for analysis\n *\n * @param value - Query value\n *\n * @return Search query clauses\n */\nexport function parseSearchQuery(\n value: string\n): SearchQueryClause[] {\n const query = new (lunr as any).Query([\"title\", \"text\"])\n const parser = new (lunr as any).QueryParser(value, query)\n\n /* Parse and return query clauses */\n parser.parse()\n return query.clauses\n}\n\n/**\n * Analyze the search query clauses in regard to the search terms found\n *\n * @param query - Search query clauses\n * @param terms - Search terms\n *\n * @return Search query terms\n */\nexport function getSearchQueryTerms(\n query: SearchQueryClause[], terms: string[]\n): SearchQueryTerms {\n const clauses = new Set(query)\n\n /* Match query clauses against terms */\n const result: SearchQueryTerms = {}\n for (let t = 0; t < terms.length; t++)\n for (const clause of clauses)\n if (terms[t].startsWith(clause.term)) {\n result[clause.term] = true\n clauses.delete(clause)\n }\n\n /* Annotate unmatched query clauses */\n for (const clause of clauses)\n result[clause.term] = false\n\n /* Return query terms */\n return result\n}\n","/*\n * Copyright (c) 2016-2020 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A RTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport \"lunr\"\n\nimport { Search, SearchIndexConfig } from \"../../_\"\nimport {\n SearchMessage,\n SearchMessageType\n} from \"../message\"\n\n/* ----------------------------------------------------------------------------\n * Types\n * ------------------------------------------------------------------------- */\n\n/**\n * Add support for usage with `iframe-worker` polyfill\n *\n * While `importScripts` is synchronous when executed inside of a web worker,\n * it's not possible to provide a synchronous polyfilled implementation. The\n * cool thing is that awaiting a non-Promise is a noop, so extending the type\n * definition to return a `Promise` shouldn't break anything.\n *\n * @see https://bit.ly/2PjDnXi - GitHub comment\n */\ndeclare global {\n function importScripts(...urls: string[]): Promise | void\n}\n\n/* ----------------------------------------------------------------------------\n * Data\n * ------------------------------------------------------------------------- */\n\n/**\n * Search index\n */\nlet index: Search\n\n/* ----------------------------------------------------------------------------\n * Helper functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Fetch (= import) multi-language support through `lunr-languages`\n *\n * This function will automatically import the stemmers necessary to process\n * the languages which were given through the search index configuration.\n *\n * If the worker runs inside of an `iframe` (when using `iframe-worker` as\n * a shim), the base URL for the stemmers to be loaded must be determined by\n * searching for the first `script` element with a `src` attribute, which will\n * contain the contents of this script.\n *\n * @param config - Search index configuration\n *\n * @return Promise resolving with no result\n */\nasync function setupSearchLanguages(\n config: SearchIndexConfig\n): Promise {\n let base = \"../lunr\"\n\n /* Detect `iframe-worker` and fix base URL */\n if (typeof parent !== \"undefined\" && \"IFrameWorker\" in parent) {\n const worker = document.querySelector(\"script[src]\")!\n const [path] = worker.src.split(\"/worker\")\n\n /* Prefix base with path */\n base = base.replace(\"..\", path)\n }\n\n /* Add scripts for languages */\n const scripts = []\n for (const lang of config.lang) {\n if (lang === \"ja\") scripts.push(`${base}/tinyseg.min.js`)\n if (lang !== \"en\") scripts.push(`${base}/min/lunr.${lang}.min.js`)\n }\n\n /* Add multi-language support */\n if (config.lang.length > 1)\n scripts.push(`${base}/min/lunr.multi.min.js`)\n\n /* Load scripts synchronously */\n if (scripts.length)\n await importScripts(\n `${base}/min/lunr.stemmer.support.min.js`,\n ...scripts\n )\n}\n\n/* ----------------------------------------------------------------------------\n * Functions\n * ------------------------------------------------------------------------- */\n\n/**\n * Message handler\n *\n * @param message - Source message\n *\n * @return Target message\n */\nexport async function handler(\n message: SearchMessage\n): Promise {\n switch (message.type) {\n\n /* Search setup message */\n case SearchMessageType.SETUP:\n await setupSearchLanguages(message.data.config)\n index = new Search(message.data)\n return {\n type: SearchMessageType.READY\n }\n\n /* Search query message */\n case SearchMessageType.QUERY:\n return {\n type: SearchMessageType.RESULT,\n data: index ? index.search(message.data) : []\n }\n\n /* All other messages */\n default:\n throw new TypeError(\"Invalid message type\")\n }\n}\n\n/* ----------------------------------------------------------------------------\n * Worker\n * ------------------------------------------------------------------------- */\n\naddEventListener(\"message\", async ev => {\n postMessage(await handler(ev.data))\n})\n"],"sourceRoot":""} \ No newline at end of file diff --git a/assets/stylesheets/main.bc7e593a.min.css b/assets/stylesheets/main.bc7e593a.min.css new file mode 100644 index 0000000..15f22eb --- /dev/null +++ b/assets/stylesheets/main.bc7e593a.min.css @@ -0,0 +1,3 @@ +html{box-sizing:border-box;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}*,*::before,*::after{box-sizing:inherit}body{margin:0}hr{box-sizing:content-box;overflow:visible}a,button,label,input{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}small{font-size:80%}sub,sup{line-height:1em}img{border-style:none}table{border-collapse:separate;border-spacing:0}td,th{font-weight:normal;vertical-align:top}button{margin:0;padding:0;font-size:inherit;background:transparent;border:0}input{border:0;outline:none}:root{--md-default-fg-color: hsla(0, 0%, 0%, 0.87);--md-default-fg-color--light: hsla(0, 0%, 0%, 0.54);--md-default-fg-color--lighter: hsla(0, 0%, 0%, 0.32);--md-default-fg-color--lightest: hsla(0, 0%, 0%, 0.07);--md-default-bg-color: hsla(0, 0%, 100%, 1);--md-default-bg-color--light: hsla(0, 0%, 100%, 0.7);--md-default-bg-color--lighter: hsla(0, 0%, 100%, 0.3);--md-default-bg-color--lightest: hsla(0, 0%, 100%, 0.12);--md-primary-fg-color: hsla(231, 48%, 48%, 1);--md-primary-fg-color--light: hsla(230, 44%, 64%, 1);--md-primary-fg-color--dark: hsla(232, 54%, 41%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7);--md-accent-fg-color: hsla(231, 99%, 66%, 1);--md-accent-fg-color--transparent: hsla(231, 99%, 66%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}:root>*{--md-code-fg-color: hsla(200, 18%, 26%, 1);--md-code-bg-color: hsla(0, 0%, 96%, 1);--md-code-hl-color: hsla(60, 100%, 50%, 0.5);--md-code-hl-number-color: hsla(0, 67%, 50%, 1);--md-code-hl-special-color: hsla(340, 83%, 47%, 1);--md-code-hl-function-color: hsla(291, 45%, 50%, 1);--md-code-hl-constant-color: hsla(250, 63%, 60%, 1);--md-code-hl-keyword-color: hsla(219, 54%, 51%, 1);--md-code-hl-string-color: hsla(150, 63%, 30%, 1);--md-code-hl-name-color: var(--md-code-fg-color);--md-code-hl-operator-color: var(--md-default-fg-color--light);--md-code-hl-punctuation-color: var(--md-default-fg-color--light);--md-code-hl-comment-color: var(--md-default-fg-color--light);--md-code-hl-generic-color: var(--md-default-fg-color--light);--md-code-hl-variable-color: var(--md-default-fg-color--light);--md-typeset-color: var(--md-default-fg-color);--md-typeset-a-color: var(--md-primary-fg-color);--md-typeset-mark-color: hsla(60, 100%, 50%, 0.5);--md-typeset-del-color: hsla(6, 90%, 60%, 0.15);--md-typeset-ins-color: hsla(150, 90%, 44%, 0.15);--md-typeset-kbd-color: hsla(0, 0%, 98%, 1);--md-typeset-kbd-accent-color: hsla(0, 100%, 100%, 1);--md-typeset-kbd-border-color: hsla(0, 0%, 72%, 1);--md-admonition-fg-color: var(--md-default-fg-color);--md-admonition-bg-color: var(--md-default-bg-color);--md-footer-fg-color: hsla(0, 0%, 100%, 1);--md-footer-fg-color--light: hsla(0, 0%, 100%, 0.7);--md-footer-fg-color--lighter: hsla(0, 0%, 100%, 0.3);--md-footer-bg-color: hsla(0, 0%, 0%, 0.87);--md-footer-bg-color--dark: hsla(0, 0%, 0%, 0.32)}.md-icon svg{display:block;width:1.2rem;height:1.2rem;margin:0 auto;fill:currentColor}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,input{color:var(--md-typeset-color);font-feature-settings:"kern","liga";font-family:-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}code,pre,kbd{color:var(--md-typeset-color);font-feature-settings:"kern";font-family:SFMono-Regular,Consolas,Menlo,monospace}:root{--md-typeset-table--ascending: url('data:image/svg+xml;charset=utf-8,');--md-typeset-table--descending: url('data:image/svg+xml;charset=utf-8,')}.md-typeset{font-size:.8rem;line-height:1.6;-webkit-print-color-adjust:exact;color-adjust:exact}@media print{.md-typeset{font-size:.68rem}}.md-typeset p,.md-typeset ul,.md-typeset ol,.md-typeset blockquote{margin:1em 0}.md-typeset h1{margin:0 0 1.25em;color:var(--md-default-fg-color--light);font-weight:300;font-size:2em;line-height:1.3;letter-spacing:-0.01em}.md-typeset h2{margin:1.6em 0 .64em;font-weight:300;font-size:1.5625em;line-height:1.4;letter-spacing:-0.01em}.md-typeset h3{margin:1.6em 0 .8em;font-weight:400;font-size:1.25em;line-height:1.5;letter-spacing:-0.01em}.md-typeset h2+h3{margin-top:.8em}.md-typeset h4{margin:1em 0;font-weight:700;letter-spacing:-0.01em}.md-typeset h5,.md-typeset h6{margin:1.25em 0;color:var(--md-default-fg-color--light);font-weight:700;font-size:.8em;letter-spacing:-0.01em}.md-typeset h5{text-transform:uppercase}.md-typeset hr{margin:1.5em 0;border-bottom:.05rem dotted var(--md-default-fg-color--lighter)}.md-typeset a{color:var(--md-typeset-a-color);word-break:break-word}.md-typeset a,.md-typeset a::before{transition:color 125ms}.md-typeset a:focus,.md-typeset a:hover{color:var(--md-accent-fg-color)}.md-typeset code,.md-typeset pre,.md-typeset kbd{color:var(--md-code-fg-color);direction:ltr}@media print{.md-typeset code,.md-typeset pre,.md-typeset kbd{white-space:pre-wrap}}.md-typeset code{padding:0 .2941176471em;font-size:.85em;word-break:break-word;background-color:var(--md-code-bg-color);border-radius:.1rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset h1 code,.md-typeset h2 code,.md-typeset h3 code,.md-typeset h4 code,.md-typeset h5 code,.md-typeset h6 code{margin:initial;padding:initial;background-color:transparent;box-shadow:none}.md-typeset a>code{color:currentColor}.md-typeset pre{position:relative;margin:1em 0;line-height:1.4}.md-typeset pre>code{display:block;margin:0;padding:.7720588235em 1.1764705882em;overflow:auto;word-break:normal;box-shadow:none;-webkit-box-decoration-break:slice;box-decoration-break:slice;touch-action:auto;scrollbar-width:thin;scrollbar-color:var(--md-default-fg-color--lighter) transparent}.md-typeset pre>code:hover{scrollbar-color:var(--md-accent-fg-color) transparent}.md-typeset pre>code::-webkit-scrollbar{width:.2rem;height:.2rem}.md-typeset pre>code::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-typeset pre>code::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}@media screen and (max-width: 44.9375em){.md-typeset>pre{margin:1em -0.8rem}.md-typeset>pre code{border-radius:0}}.md-typeset kbd{display:inline-block;padding:0 .6666666667em;color:var(--md-default-fg-color);font-size:.75em;vertical-align:text-top;word-break:break-word;background-color:var(--md-typeset-kbd-color);border-radius:.1rem;box-shadow:0 .1rem 0 .05rem var(--md-typeset-kbd-border-color),0 .1rem 0 var(--md-typeset-kbd-border-color),0 -0.1rem .2rem var(--md-typeset-kbd-accent-color) inset}.md-typeset mark{color:inherit;word-break:break-word;background-color:var(--md-typeset-mark-color);-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset abbr{text-decoration:none;border-bottom:.05rem dotted var(--md-default-fg-color--light);cursor:help}@media(hover: none){.md-typeset abbr{position:relative}.md-typeset abbr[title]:focus::after,.md-typeset abbr[title]:hover::after{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:absolute;left:0;display:inline-block;width:auto;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;max-width:80%;margin-top:2em;padding:.2rem .3rem;color:var(--md-default-bg-color);font-size:.7rem;background:var(--md-default-fg-color);border-radius:.1rem;content:attr(title)}}.md-typeset small{opacity:.75}.md-typeset sup,.md-typeset sub{margin-left:.078125em}[dir=rtl] .md-typeset sup,[dir=rtl] .md-typeset sub{margin-right:.078125em;margin-left:initial}.md-typeset blockquote{padding-left:.6rem;color:var(--md-default-fg-color--light);border-left:.2rem solid var(--md-default-fg-color--lighter)}[dir=rtl] .md-typeset blockquote{padding-right:.6rem;padding-left:initial;border-right:.2rem solid var(--md-default-fg-color--lighter);border-left:initial}.md-typeset ul{list-style-type:disc}.md-typeset ul,.md-typeset ol{margin-left:.625em;padding:0}[dir=rtl] .md-typeset ul,[dir=rtl] .md-typeset ol{margin-right:.625em;margin-left:initial}.md-typeset ul ol,.md-typeset ol ol{list-style-type:lower-alpha}.md-typeset ul ol ol,.md-typeset ol ol ol{list-style-type:lower-roman}.md-typeset ul li,.md-typeset ol li{margin-bottom:.5em;margin-left:1.25em}[dir=rtl] .md-typeset ul li,[dir=rtl] .md-typeset ol li{margin-right:1.25em;margin-left:initial}.md-typeset ul li p,.md-typeset ul li blockquote,.md-typeset ol li p,.md-typeset ol li blockquote{margin:.5em 0}.md-typeset ul li:last-child,.md-typeset ol li:last-child{margin-bottom:0}.md-typeset ul li ul,.md-typeset ul li ol,.md-typeset ol li ul,.md-typeset ol li ol{margin:.5em 0 .5em .625em}[dir=rtl] .md-typeset ul li ul,[dir=rtl] .md-typeset ul li ol,[dir=rtl] .md-typeset ol li ul,[dir=rtl] .md-typeset ol li ol{margin-right:.625em;margin-left:initial}.md-typeset dd{margin:1em 0 1.5em 1.875em}[dir=rtl] .md-typeset dd{margin-right:1.875em;margin-left:initial}.md-typeset img,.md-typeset svg{max-width:100%;height:auto}.md-typeset img[align=left],.md-typeset svg[align=left]{margin:1em;margin-left:0}.md-typeset img[align=right],.md-typeset svg[align=right]{margin:1em;margin-right:0}.md-typeset img[align]:only-child,.md-typeset svg[align]:only-child{margin-top:0}.md-typeset figure{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;text-align:center}.md-typeset figcaption{max-width:24rem;margin:.5em auto 2em;font-style:italic}.md-typeset iframe{max-width:100%}.md-typeset table:not([class]){display:inline-block;max-width:100%;overflow:auto;font-size:.64rem;background:var(--md-default-bg-color);border-radius:.1rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .05rem rgba(0,0,0,.1);touch-action:auto}@media print{.md-typeset table:not([class]){display:table}}.md-typeset table:not([class])+*{margin-top:1.5em}.md-typeset table:not([class]) th>*:first-child,.md-typeset table:not([class]) td>*:first-child{margin-top:0}.md-typeset table:not([class]) th>*:last-child,.md-typeset table:not([class]) td>*:last-child{margin-bottom:0}.md-typeset table:not([class]) th:not([align]),.md-typeset table:not([class]) td:not([align]){text-align:left}[dir=rtl] .md-typeset table:not([class]) th:not([align]),[dir=rtl] .md-typeset table:not([class]) td:not([align]){text-align:right}.md-typeset table:not([class]) th{min-width:5rem;padding:.9375em 1.25em;color:var(--md-default-bg-color);vertical-align:top;background-color:var(--md-default-fg-color--light)}.md-typeset table:not([class]) th a{color:inherit}.md-typeset table:not([class]) td{padding:.9375em 1.25em;vertical-align:top;border-top:.05rem solid var(--md-default-fg-color--lightest)}.md-typeset table:not([class]) tr{transition:background-color 125ms}.md-typeset table:not([class]) tr:hover{background-color:rgba(0,0,0,.035);box-shadow:0 .05rem 0 var(--md-default-bg-color) inset}.md-typeset table:not([class]) tr:first-child td{border-top:0}.md-typeset table:not([class]) a{word-break:normal}.md-typeset table th[role=columnheader]{cursor:pointer}.md-typeset table th[role=columnheader]::after{display:inline-block;width:1.2em;height:1.2em;margin-left:.5em;vertical-align:sub;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:" "}.md-typeset table th[role=columnheader][aria-sort=ascending]::after{background-color:currentColor;-webkit-mask-image:var(--md-typeset-table--ascending);mask-image:var(--md-typeset-table--ascending)}.md-typeset table th[role=columnheader][aria-sort=descending]::after{background-color:currentColor;-webkit-mask-image:var(--md-typeset-table--descending);mask-image:var(--md-typeset-table--descending)}.md-typeset__scrollwrap{margin:1em -0.8rem;overflow-x:auto;touch-action:auto}.md-typeset__table{display:inline-block;margin-bottom:.5em;padding:0 .8rem}@media print{.md-typeset__table{display:block}}html .md-typeset__table table{display:table;width:100%;margin:0;overflow:hidden}html{height:100%;overflow-x:hidden;font-size:125%}@media screen and (min-width: 100em){html{font-size:137.5%}}@media screen and (min-width: 125em){html{font-size:150%}}body{position:relative;display:flex;flex-direction:column;width:100%;min-height:100%;font-size:.5rem;background-color:var(--md-default-bg-color)}@media screen and (max-width: 59.9375em){body[data-md-state=lock]{position:fixed}}@media print{body{display:block}}hr{display:block;height:.05rem;padding:0;border:0}.md-grid{max-width:61rem;margin-right:auto;margin-left:auto}.md-container{display:flex;flex-direction:column;flex-grow:1}@media print{.md-container{display:block}}.md-main{flex-grow:1}.md-main__inner{display:flex;height:100%;margin-top:1.5rem}.md-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.md-toggle{display:none}.md-overlay{position:fixed;top:0;z-index:3;width:0;height:0;background-color:rgba(0,0,0,.54);opacity:0;transition:width 0ms 250ms,height 0ms 250ms,opacity 250ms}@media screen and (max-width: 76.1875em){[data-md-toggle=drawer]:checked~.md-overlay{width:100%;height:100%;opacity:1;transition:width 0ms,height 0ms,opacity 250ms}}.md-skip{position:fixed;z-index:-1;margin:.5rem;padding:.3rem .5rem;color:var(--md-default-bg-color);font-size:.64rem;background-color:var(--md-default-fg-color);border-radius:.1rem;transform:translateY(0.4rem);opacity:0}.md-skip:focus{z-index:10;transform:translateY(0);opacity:1;transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1),opacity 175ms 75ms}@page{margin:25mm}.md-announce{overflow:auto;background-color:var(--md-footer-bg-color)}.md-announce__inner{margin:.6rem auto;padding:0 .8rem;color:var(--md-footer-fg-color);font-size:.7rem}@media print{.md-announce{display:none}}.md-typeset .md-button{display:inline-block;padding:.625em 2em;color:var(--md-primary-fg-color);font-weight:700;border:.1rem solid currentColor;border-radius:.1rem;transition:color 125ms,background-color 125ms,border-color 125ms}.md-typeset .md-button--primary{color:var(--md-primary-bg-color);background-color:var(--md-primary-fg-color);border-color:var(--md-primary-fg-color)}.md-typeset .md-button:focus,.md-typeset .md-button:hover{color:var(--md-accent-bg-color);background-color:var(--md-accent-fg-color);border-color:var(--md-accent-fg-color)}:root{--md-clipboard-icon: url('data:image/svg+xml;charset=utf-8,')}.md-clipboard{position:absolute;top:.5em;right:.5em;z-index:1;width:1.5em;height:1.5em;color:var(--md-default-fg-color--lightest);border-radius:.1rem;cursor:pointer;transition:color 125ms}@media print{.md-clipboard{display:none}}.md-clipboard::after{display:block;width:1.125em;height:1.125em;margin:0 auto;background-color:currentColor;-webkit-mask-image:var(--md-clipboard-icon);mask-image:var(--md-clipboard-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""}pre:hover .md-clipboard{color:var(--md-default-fg-color--light)}pre .md-clipboard:focus,pre .md-clipboard:hover{color:var(--md-accent-fg-color)}.md-content{flex:1;max-width:100%}@media screen and (min-width: 60em)and (max-width: 76.1875em){.md-content{max-width:calc(100% - 12.1rem)}}@media screen and (min-width: 76.25em){.md-content{max-width:calc(100% - 12.1rem * 2)}}.md-content__inner{margin:0 .8rem 1.2rem;padding-top:.6rem}@media screen and (min-width: 76.25em){.md-content__inner{margin-right:1.2rem;margin-left:1.2rem}}.md-content__inner::before{display:block;height:.4rem;content:""}.md-content__inner>:last-child{margin-bottom:0}.md-content__button{float:right;margin:.4rem 0;margin-left:.4rem;padding:0}[dir=rtl] .md-content__button{float:left;margin-right:.4rem;margin-left:initial}[dir=rtl] .md-content__button svg{transform:scaleX(-1)}.md-typeset .md-content__button{color:var(--md-default-fg-color--lighter)}.md-content__button svg{display:inline;vertical-align:top}@media print{.md-content__button{display:none}}.md-dialog{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:fixed;right:.8rem;bottom:.8rem;left:initial;z-index:2;display:block;min-width:11.1rem;padding:.4rem .6rem;color:var(--md-default-bg-color);font-size:.7rem;background:var(--md-default-fg-color);border:none;border-radius:.1rem;transform:translateY(100%);opacity:0;transition:transform 0ms 400ms,opacity 400ms}[dir=rtl] .md-dialog{right:initial;left:.8rem}.md-dialog[data-md-state=open]{transform:translateY(0);opacity:1;transition:transform 400ms cubic-bezier(0.075, 0.85, 0.175, 1),opacity 400ms}@media print{.md-dialog{display:none}}.md-header{position:-webkit-sticky;position:sticky;top:0;right:0;left:0;z-index:2;height:2.4rem;color:var(--md-primary-bg-color);background-color:var(--md-primary-fg-color);box-shadow:0 0 .2rem rgba(0,0,0,0),0 .2rem .4rem rgba(0,0,0,0);transition:color 250ms,background-color 250ms}.no-js .md-header{box-shadow:none;transition:none}.md-header[data-md-state=shadow]{box-shadow:0 0 .2rem rgba(0,0,0,.1),0 .2rem .4rem rgba(0,0,0,.2);transition:color 250ms,background-color 250ms,box-shadow 250ms}@media print{.md-header{display:none}}.md-header-nav{display:flex;padding:0 .2rem}.md-header-nav__button{position:relative;z-index:1;display:block;margin:.2rem;padding:.4rem;cursor:pointer;transition:opacity 250ms}[dir=rtl] .md-header-nav__button svg{transform:scaleX(-1)}.md-header-nav__button:focus,.md-header-nav__button:hover{opacity:.7}.md-header-nav__button.md-logo{margin:.2rem;padding:.4rem}.md-header-nav__button.md-logo img,.md-header-nav__button.md-logo svg{display:block;width:1.2rem;height:1.2rem;fill:currentColor}.no-js .md-header-nav__button[for=__search]{display:none}@media screen and (min-width: 60em){.md-header-nav__button[for=__search]{display:none}}@media screen and (max-width: 76.1875em){.md-header-nav__button.md-logo{display:none}}@media screen and (min-width: 76.25em){.md-header-nav__button[for=__drawer]{display:none}}.md-header-nav__topic{position:absolute;width:100%;transition:transform 400ms cubic-bezier(0.1, 0.7, 0.1, 1),opacity 150ms}.md-header-nav__topic+.md-header-nav__topic{z-index:-1;transform:translateX(1.25rem);opacity:0;transition:transform 400ms cubic-bezier(1, 0.7, 0.1, 0.1),opacity 150ms;pointer-events:none}[dir=rtl] .md-header-nav__topic+.md-header-nav__topic{transform:translateX(-1.25rem)}.no-js .md-header-nav__topic{position:initial}.no-js .md-header-nav__topic+.md-header-nav__topic{display:none}.md-header-nav__title{flex-grow:1;padding:0 1rem;font-size:.9rem;line-height:2.4rem}.md-header-nav__title[data-md-state=active] .md-header-nav__topic{z-index:-1;transform:translateX(-1.25rem);opacity:0;transition:transform 400ms cubic-bezier(1, 0.7, 0.1, 0.1),opacity 150ms;pointer-events:none}[dir=rtl] .md-header-nav__title[data-md-state=active] .md-header-nav__topic{transform:translateX(1.25rem)}.md-header-nav__title[data-md-state=active] .md-header-nav__topic+.md-header-nav__topic{z-index:0;transform:translateX(0);opacity:1;transition:transform 400ms cubic-bezier(0.1, 0.7, 0.1, 1),opacity 150ms;pointer-events:initial}.md-header-nav__title>.md-header-nav__ellipsis{position:relative;width:100%;height:100%}.md-header-nav__source{display:none}@media screen and (min-width: 60em){.md-header-nav__source{display:block;width:11.7rem;max-width:11.7rem;margin-left:1rem}[dir=rtl] .md-header-nav__source{margin-right:1rem;margin-left:initial}}@media screen and (min-width: 76.25em){.md-header-nav__source{margin-left:1.4rem}[dir=rtl] .md-header-nav__source{margin-right:1.4rem}}.md-footer{color:var(--md-footer-fg-color);background-color:var(--md-footer-bg-color)}@media print{.md-footer{display:none}}.md-footer-nav__inner{padding:.2rem;overflow:auto}.md-footer-nav__link{display:flex;padding-top:1.4rem;padding-bottom:.4rem;transition:opacity 250ms}@media screen and (min-width: 45em){.md-footer-nav__link{width:50%}}.md-footer-nav__link:focus,.md-footer-nav__link:hover{opacity:.7}.md-footer-nav__link--prev{float:left}[dir=rtl] .md-footer-nav__link--prev{float:right}[dir=rtl] .md-footer-nav__link--prev svg{transform:scaleX(-1)}@media screen and (max-width: 44.9375em){.md-footer-nav__link--prev{width:25%}.md-footer-nav__link--prev .md-footer-nav__title{display:none}}.md-footer-nav__link--next{float:right;text-align:right}[dir=rtl] .md-footer-nav__link--next{float:left;text-align:left}[dir=rtl] .md-footer-nav__link--next svg{transform:scaleX(-1)}@media screen and (max-width: 44.9375em){.md-footer-nav__link--next{width:75%}}.md-footer-nav__title{position:relative;flex-grow:1;max-width:calc(100% - 2.4rem);padding:0 1rem;font-size:.9rem;line-height:2.4rem}.md-footer-nav__button{margin:.2rem;padding:.4rem}.md-footer-nav__direction{position:absolute;right:0;left:0;margin-top:-1rem;padding:0 1rem;font-size:.64rem;opacity:.7}.md-footer-meta{background-color:var(--md-footer-bg-color--dark)}.md-footer-meta__inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding:.2rem}html .md-footer-meta.md-typeset a{color:var(--md-footer-fg-color--light)}html .md-footer-meta.md-typeset a:focus,html .md-footer-meta.md-typeset a:hover{color:var(--md-footer-fg-color)}.md-footer-copyright{width:100%;margin:auto .6rem;padding:.4rem 0;color:var(--md-footer-fg-color--lighter);font-size:.64rem}@media screen and (min-width: 45em){.md-footer-copyright{width:auto}}.md-footer-copyright__highlight{color:var(--md-footer-fg-color--light)}.md-footer-social{margin:0 .4rem;padding:.2rem 0 .6rem}@media screen and (min-width: 45em){.md-footer-social{padding:.6rem 0}}.md-footer-social__link{display:inline-block;width:1.6rem;height:1.6rem;text-align:center}.md-footer-social__link::before{line-height:1.9}.md-footer-social__link svg{max-height:.8rem;vertical-align:-25%;fill:currentColor}:root{--md-nav-icon--prev: url('data:image/svg+xml;charset=utf-8,');--md-nav-icon--next: url('data:image/svg+xml;charset=utf-8,');--md-toc-icon: url('data:image/svg+xml;charset=utf-8,')}.md-nav{font-size:.7rem;line-height:1.3}.md-nav__title{display:block;padding:0 .6rem;overflow:hidden;font-weight:700;text-overflow:ellipsis}.md-nav__title .md-nav__button{display:none}.md-nav__title .md-nav__button img{width:100%;height:auto}.md-nav__title .md-nav__button.md-logo img,.md-nav__title .md-nav__button.md-logo svg{display:block;width:2.4rem;height:2.4rem}.md-nav__title .md-nav__button.md-logo svg{fill:currentColor}.md-nav__list{margin:0;padding:0;list-style:none}.md-nav__item{padding:0 .6rem}.md-nav__item:last-child{padding-bottom:.6rem}.md-nav__item .md-nav__item{padding-right:0}[dir=rtl] .md-nav__item .md-nav__item{padding-right:.6rem;padding-left:0}.md-nav__item .md-nav__item:last-child{padding-bottom:0}.md-nav__link{display:block;margin-top:.625em;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:color 125ms;scroll-snap-align:start}html .md-nav__link[for=__toc]{display:none}html .md-nav__link[for=__toc]~.md-nav{display:none}.md-nav__link[data-md-state=blur]{color:var(--md-default-fg-color--light)}.md-nav__item .md-nav__link--active{color:var(--md-typeset-a-color)}.md-nav__item--nested>.md-nav__link{color:inherit}.md-nav__link:focus,.md-nav__link:hover{color:var(--md-accent-fg-color)}.md-nav__source{display:none}@media screen and (max-width: 76.1875em){.md-nav{background-color:var(--md-default-bg-color)}.md-nav--primary,.md-nav--primary .md-nav{position:absolute;top:0;right:0;left:0;z-index:1;display:flex;flex-direction:column;height:100%}.md-nav--primary .md-nav__title,.md-nav--primary .md-nav__item{font-size:.8rem;line-height:1.5}.md-nav--primary .md-nav__title{position:relative;height:5.6rem;padding:3rem .8rem .2rem;color:var(--md-default-fg-color--light);font-weight:400;line-height:2.4rem;white-space:nowrap;background-color:var(--md-default-fg-color--lightest);cursor:pointer}.md-nav--primary .md-nav__title .md-nav__icon{position:absolute;top:.4rem;left:.4rem;display:block;width:1.2rem;height:1.2rem;margin:.2rem}.md-nav--primary .md-nav__title .md-nav__icon::after{display:block;width:100%;height:100%;background-color:currentColor;-webkit-mask-image:var(--md-nav-icon--prev);mask-image:var(--md-nav-icon--prev);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""}[dir=rtl] .md-nav--primary .md-nav__title .md-nav__icon{right:.4rem;left:initial}.md-nav--primary .md-nav__title~.md-nav__list{overflow-y:auto;background-color:var(--md-default-bg-color);box-shadow:0 .05rem 0 var(--md-default-fg-color--lightest) inset;-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;touch-action:pan-y}.md-nav--primary .md-nav__title~.md-nav__list>.md-nav__item:first-child{border-top:0}.md-nav--primary .md-nav__title[for=__drawer]{position:relative;color:var(--md-primary-bg-color);background-color:var(--md-primary-fg-color)}.md-nav--primary .md-nav__title[for=__drawer] .md-nav__button{position:absolute;top:.2rem;left:.2rem;display:block;margin:.2rem;padding:.4rem;font-size:2.4rem}html [dir=rtl] .md-nav--primary .md-nav__title[for=__drawer] .md-nav__button{right:.2rem;left:initial}.md-nav--primary .md-nav__list{flex:1}.md-nav--primary .md-nav__item{padding:0;border-top:.05rem solid var(--md-default-fg-color--lightest)}[dir=rtl] .md-nav--primary .md-nav__item{padding:0}.md-nav--primary .md-nav__item--nested>.md-nav__link{padding-right:2.4rem}[dir=rtl] .md-nav--primary .md-nav__item--nested>.md-nav__link{padding-right:.8rem;padding-left:2.4rem}.md-nav--primary .md-nav__item--active>.md-nav__link{color:var(--md-typeset-a-color)}.md-nav--primary .md-nav__item--active>.md-nav__link:focus,.md-nav--primary .md-nav__item--active>.md-nav__link:hover{color:var(--md-accent-fg-color)}.md-nav--primary .md-nav__link{position:relative;margin-top:0;padding:.6rem .8rem}.md-nav--primary .md-nav__link .md-nav__icon{position:absolute;top:50%;right:.6rem;width:1.2rem;height:1.2rem;margin-top:-0.6rem;color:inherit;font-size:1.2rem}.md-nav--primary .md-nav__link .md-nav__icon::after{display:block;width:100%;height:100%;background-color:currentColor;-webkit-mask-image:var(--md-nav-icon--next);mask-image:var(--md-nav-icon--next);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""}[dir=rtl] .md-nav--primary .md-nav__link .md-nav__icon{right:initial;left:.6rem}[dir=rtl] .md-nav--primary .md-nav__icon::after{transform:scale(-1)}.md-nav--primary .md-nav--secondary .md-nav__link{position:static}.md-nav--primary .md-nav--secondary .md-nav{position:static;background-color:transparent}.md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-left:1.4rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-right:1.4rem;padding-left:initial}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-left:2rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-right:2rem;padding-left:initial}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-left:2.6rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-right:2.6rem;padding-left:initial}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-left:3.2rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-right:3.2rem;padding-left:initial}.md-nav__toggle~.md-nav{display:flex;transform:translateX(100%);opacity:0;transition:transform 250ms cubic-bezier(0.8, 0, 0.6, 1),opacity 125ms 50ms}[dir=rtl] .md-nav__toggle~.md-nav{transform:translateX(-100%)}.md-nav__toggle:checked~.md-nav{transform:translateX(0);opacity:1;transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1),opacity 125ms 125ms}.md-nav__toggle:checked~.md-nav>.md-nav__list{-webkit-backface-visibility:hidden;backface-visibility:hidden}}@media screen and (max-width: 59.9375em){html .md-nav__link[for=__toc]{display:block;padding-right:2.4rem}html .md-nav__link[for=__toc]+.md-nav__link{display:none}html .md-nav__link[for=__toc] .md-icon::after{display:block;width:100%;height:100%;-webkit-mask-image:var(--md-toc-icon);mask-image:var(--md-toc-icon);background-color:currentColor;content:""}html .md-nav__link[for=__toc]~.md-nav{display:flex}html [dir=rtl] .md-nav__link{padding-right:.8rem;padding-left:2.4rem}.md-nav__source{display:block;padding:0 .2rem;color:var(--md-primary-bg-color);background-color:var(--md-primary-fg-color--dark)}}@media screen and (min-width: 60em){.md-nav--secondary .md-nav__title[for=__toc]{scroll-snap-align:start}.md-nav--secondary .md-nav__title .md-nav__icon{display:none}}@media screen and (min-width: 76.25em){.md-nav{transition:max-height 250ms cubic-bezier(0.86, 0, 0.07, 1)}.md-nav--primary .md-nav__title[for=__drawer]{scroll-snap-align:start}.md-nav--primary .md-nav__title .md-nav__icon{display:none}.md-nav__toggle~.md-nav{display:none}.md-nav__toggle:checked~.md-nav{display:block}.md-nav__item--nested>.md-nav>.md-nav__title{display:none}.md-nav__icon{float:right;width:.9rem;height:.9rem;transition:transform 250ms}[dir=rtl] .md-nav__icon{float:left;transform:rotate(180deg)}.md-nav__icon::after{display:inline-block;width:100%;height:100%;vertical-align:-0.1rem;background-color:currentColor;-webkit-mask-image:var(--md-nav-icon--next);mask-image:var(--md-nav-icon--next);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""}.md-nav__item--nested .md-nav__toggle:checked~.md-nav__link .md-nav__icon{transform:rotate(90deg)}}:root{--md-search-result-icon: url('data:image/svg+xml;charset=utf-8,')}.md-search{position:relative}.no-js .md-search{display:none}@media screen and (min-width: 60em){.md-search{padding:.2rem 0}}.md-search__overlay{z-index:1;opacity:0}@media screen and (max-width: 59.9375em){.md-search__overlay{position:absolute;top:.2rem;left:-2.2rem;width:2rem;height:2rem;overflow:hidden;background-color:var(--md-default-bg-color);border-radius:1rem;transform-origin:center;transition:transform 300ms 100ms,opacity 200ms 200ms;pointer-events:none}[dir=rtl] .md-search__overlay{right:-2.2rem;left:initial}[data-md-toggle=search]:checked~.md-header .md-search__overlay{opacity:1;transition:transform 400ms,opacity 100ms}}@media screen and (max-width: 29.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{transform:scale(45)}}@media screen and (min-width: 30em)and (max-width: 44.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{transform:scale(60)}}@media screen and (min-width: 45em)and (max-width: 59.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{transform:scale(75)}}@media screen and (min-width: 60em){.md-search__overlay{position:fixed;top:0;left:0;width:0;height:0;background-color:rgba(0,0,0,.54);cursor:pointer;transition:width 0ms 250ms,height 0ms 250ms,opacity 250ms}[dir=rtl] .md-search__overlay{right:0;left:initial}[data-md-toggle=search]:checked~.md-header .md-search__overlay{width:100%;height:100%;opacity:1;transition:width 0ms,height 0ms,opacity 250ms}}.md-search__inner{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 59.9375em){.md-search__inner{position:fixed;top:0;left:100%;z-index:2;width:100%;height:100%;transform:translateX(5%);opacity:0;transition:right 0ms 300ms,left 0ms 300ms,transform 150ms 150ms cubic-bezier(0.4, 0, 0.2, 1),opacity 150ms 150ms}[data-md-toggle=search]:checked~.md-header .md-search__inner{left:0;transform:translateX(0);opacity:1;transition:right 0ms 0ms,left 0ms 0ms,transform 150ms 150ms cubic-bezier(0.1, 0.7, 0.1, 1),opacity 150ms 150ms}[dir=rtl] [data-md-toggle=search]:checked~.md-header .md-search__inner{right:0;left:initial}html [dir=rtl] .md-search__inner{right:100%;left:initial;transform:translateX(-5%)}}@media screen and (min-width: 60em){.md-search__inner{position:relative;float:right;width:11.7rem;padding:.1rem 0;transition:width 250ms cubic-bezier(0.1, 0.7, 0.1, 1)}[dir=rtl] .md-search__inner{float:left}}@media screen and (min-width: 60em)and (max-width: 76.1875em){[data-md-toggle=search]:checked~.md-header .md-search__inner{width:23.4rem}}@media screen and (min-width: 76.25em){[data-md-toggle=search]:checked~.md-header .md-search__inner{width:34.4rem}}.md-search__form{position:relative}@media screen and (min-width: 60em){.md-search__form{border-radius:.1rem}}.md-search__input{position:relative;z-index:2;padding:0 2.2rem 0 3.6rem;text-overflow:ellipsis;background-color:var(--md-default-bg-color);transition:color 250ms,background-color 250ms}[dir=rtl] .md-search__input{padding:0 3.6rem 0 2.2rem}.md-search__input::-webkit-input-placeholder{-webkit-transition:color 250ms;transition:color 250ms}.md-search__input::-moz-placeholder{-moz-transition:color 250ms;transition:color 250ms}.md-search__input::-ms-input-placeholder{-ms-transition:color 250ms;transition:color 250ms}.md-search__input::placeholder{transition:color 250ms}.md-search__input::-webkit-input-placeholder{color:var(--md-default-fg-color--light)}.md-search__input::-moz-placeholder{color:var(--md-default-fg-color--light)}.md-search__input::-ms-input-placeholder{color:var(--md-default-fg-color--light)}.md-search__input~.md-search__icon,.md-search__input::placeholder{color:var(--md-default-fg-color--light)}.md-search__input::-ms-clear{display:none}@media screen and (max-width: 59.9375em){.md-search__input{width:100%;height:2.4rem;font-size:.9rem}}@media screen and (min-width: 60em){.md-search__input{width:100%;height:1.8rem;padding-left:2.2rem;color:inherit;font-size:.8rem;background-color:rgba(0,0,0,.26);border-radius:.1rem}[dir=rtl] .md-search__input{padding-right:2.2rem}.md-search__input+.md-search__icon{color:var(--md-primary-bg-color)}.md-search__input::-webkit-input-placeholder{color:var(--md-primary-bg-color--light)}.md-search__input::-moz-placeholder{color:var(--md-primary-bg-color--light)}.md-search__input::-ms-input-placeholder{color:var(--md-primary-bg-color--light)}.md-search__input::placeholder{color:var(--md-primary-bg-color--light)}.md-search__input:hover{background-color:rgba(255,255,255,.12)}[data-md-toggle=search]:checked~.md-header .md-search__input{color:var(--md-default-fg-color);text-overflow:clip;background-color:var(--md-default-bg-color);border-radius:.1rem .1rem 0 0}[data-md-toggle=search]:checked~.md-header .md-search__input::-webkit-input-placeholder{color:var(--md-default-fg-color--light)}[data-md-toggle=search]:checked~.md-header .md-search__input::-moz-placeholder{color:var(--md-default-fg-color--light)}[data-md-toggle=search]:checked~.md-header .md-search__input::-ms-input-placeholder{color:var(--md-default-fg-color--light)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::placeholder{color:var(--md-default-fg-color--light)}}.md-search__icon{position:absolute;z-index:2;width:1.2rem;height:1.2rem;cursor:pointer;transition:color 250ms,opacity 250ms}.md-search__icon:hover{opacity:.7}.md-search__icon[for=__search]{top:.3rem;left:.5rem}[dir=rtl] .md-search__icon[for=__search]{right:.5rem;left:initial}[dir=rtl] .md-search__icon[for=__search] svg{transform:scaleX(-1)}@media screen and (max-width: 59.9375em){.md-search__icon[for=__search]{top:.6rem;left:.8rem}[dir=rtl] .md-search__icon[for=__search]{right:.8rem;left:initial}.md-search__icon[for=__search] svg:first-child{display:none}}@media screen and (min-width: 60em){.md-search__icon[for=__search]{pointer-events:none}.md-search__icon[for=__search] svg:last-child{display:none}}.md-search__icon[type=reset]{top:.3rem;right:.5rem;transform:scale(0.75);opacity:0;transition:transform 150ms cubic-bezier(0.1, 0.7, 0.1, 1),opacity 150ms;pointer-events:none}[dir=rtl] .md-search__icon[type=reset]{right:initial;left:.5rem}@media screen and (max-width: 59.9375em){.md-search__icon[type=reset]{top:.6rem;right:.8rem}[dir=rtl] .md-search__icon[type=reset]{right:initial;left:.8rem}}[data-md-toggle=search]:checked~.md-header .md-search__input:not(:-moz-placeholder-shown)~.md-search__icon[type=reset]{transform:scale(1);opacity:1;pointer-events:initial}[data-md-toggle=search]:checked~.md-header .md-search__input:not(:placeholder-shown)~.md-search__icon[type=reset]{transform:scale(1);opacity:1;pointer-events:initial}[data-md-toggle=search]:checked~.md-header .md-search__input:not(:-moz-placeholder-shown)~.md-search__icon[type=reset]:hover{opacity:.7}[data-md-toggle=search]:checked~.md-header .md-search__input:not(:placeholder-shown)~.md-search__icon[type=reset]:hover{opacity:.7}.md-search__output{position:absolute;z-index:1;width:100%;overflow:hidden;border-radius:0 0 .1rem .1rem}@media screen and (max-width: 59.9375em){.md-search__output{top:2.4rem;bottom:0}}@media screen and (min-width: 60em){.md-search__output{top:1.9rem;opacity:0;transition:opacity 400ms}[data-md-toggle=search]:checked~.md-header .md-search__output{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.4);opacity:1}}.md-search__scrollwrap{height:100%;overflow-y:auto;background-color:var(--md-default-bg-color);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;touch-action:pan-y}@media(-webkit-max-device-pixel-ratio: 1), (max-resolution: 1dppx){.md-search__scrollwrap{transform:translateZ(0)}}@media screen and (min-width: 60em)and (max-width: 76.1875em){.md-search__scrollwrap{width:23.4rem}}@media screen and (min-width: 76.25em){.md-search__scrollwrap{width:34.4rem}}@media screen and (min-width: 60em){.md-search__scrollwrap{max-height:0;scrollbar-width:thin;scrollbar-color:var(--md-default-fg-color--lighter) transparent}[data-md-toggle=search]:checked~.md-header .md-search__scrollwrap{max-height:75vh}.md-search__scrollwrap:hover{scrollbar-color:var(--md-accent-fg-color) transparent}.md-search__scrollwrap::-webkit-scrollbar{width:.2rem;height:.2rem}.md-search__scrollwrap::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}}.md-search-result{color:var(--md-default-fg-color);word-break:break-word}.md-search-result__meta{padding:0 .8rem;color:var(--md-default-fg-color--light);font-size:.64rem;line-height:1.8rem;background-color:var(--md-default-fg-color--lightest);scroll-snap-align:start}@media screen and (min-width: 60em){.md-search-result__meta{padding-left:2.2rem}[dir=rtl] .md-search-result__meta{padding-right:2.2rem;padding-left:initial}}.md-search-result__list{margin:0;padding:0;list-style:none}.md-search-result__item{box-shadow:0 -0.05rem 0 var(--md-default-fg-color--lightest)}.md-search-result__item:first-child{box-shadow:none}.md-search-result__link{display:block;outline:none;transition:background 250ms;scroll-snap-align:start}.md-search-result__link:focus,.md-search-result__link:hover{background-color:var(--md-accent-fg-color--transparent)}.md-search-result__link:focus .md-search-result__article::before,.md-search-result__link:hover .md-search-result__article::before{opacity:.7}.md-search-result__link:last-child p:last-child{margin-bottom:.6rem}.md-search-result__more summary{display:block;padding:.75em .8rem;color:var(--md-typeset-a-color);font-size:.64rem;outline:0;cursor:pointer;transition:color 250ms,background-color 250ms;scroll-snap-align:start}.md-search-result__more summary:focus,.md-search-result__more summary:hover{color:var(--md-accent-fg-color);background-color:var(--md-accent-fg-color--transparent)}@media screen and (min-width: 60em){.md-search-result__more summary{padding-left:2.2rem}[dir=rtl] .md-search-result__more summary{padding-right:2.2rem;padding-left:.8rem}}.md-search-result__more summary::-webkit-details-marker{display:none}.md-search-result__more summary~*>*{opacity:.65}.md-search-result__article{position:relative;padding:0 .8rem;overflow:hidden}@media screen and (min-width: 60em){.md-search-result__article{padding-left:2.2rem}[dir=rtl] .md-search-result__article{padding-right:2.2rem;padding-left:.8rem}}.md-search-result__article--document .md-search-result__title{margin:.55rem 0;font-weight:400;font-size:.8rem;line-height:1.4}.md-search-result__icon{position:absolute;left:0;width:1.2rem;height:1.2rem;margin:.5rem;color:var(--md-default-fg-color--light)}.md-search-result__icon::after{display:inline-block;width:100%;height:100%;background-color:currentColor;-webkit-mask-image:var(--md-search-result-icon);mask-image:var(--md-search-result-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""}[dir=rtl] .md-search-result__icon{right:0;left:initial}[dir=rtl] .md-search-result__icon::after{transform:scaleX(-1)}@media screen and (max-width: 59.9375em){.md-search-result__icon{display:none}}.md-search-result__title{margin:.5em 0;font-weight:700;font-size:.64rem;line-height:1.6}.md-search-result__teaser{display:-webkit-box;max-height:2rem;margin:.5em 0;overflow:hidden;color:var(--md-default-fg-color--light);font-size:.64rem;line-height:1.6;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width: 44.9375em){.md-search-result__teaser{max-height:3rem;-webkit-line-clamp:3}}@media screen and (min-width: 60em)and (max-width: 76.1875em){.md-search-result__teaser{max-height:3rem;-webkit-line-clamp:3}}.md-search-result__teaser mark{text-decoration:underline;background-color:transparent}.md-search-result__terms{margin:.5em 0;font-size:.64rem;font-style:italic}.md-search-result mark{color:var(--md-accent-fg-color);background-color:transparent}@-webkit-keyframes md-sidebar__scrollwrap--hack{0%,99%{-webkit-scroll-snap-type:none;scroll-snap-type:none}100%{-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}}@keyframes md-sidebar__scrollwrap--hack{0%,99%{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}100%{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}}.md-sidebar{position:-webkit-sticky;position:sticky;top:2.4rem;align-self:flex-start;width:12.1rem;padding:1.2rem 0;overflow:hidden}@media print{.md-sidebar{display:none}}@media screen and (max-width: 76.1875em){.md-sidebar--primary{position:fixed;top:0;left:-12.1rem;z-index:3;width:12.1rem;height:100%;background-color:var(--md-default-bg-color);transform:translateX(0);transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 250ms}[dir=rtl] .md-sidebar--primary{right:-12.1rem;left:initial}[data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.4);transform:translateX(12.1rem)}[dir=rtl] [data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{transform:translateX(-12.1rem)}.md-sidebar--primary .md-sidebar__scrollwrap{overflow:hidden}}.md-sidebar--secondary{display:none;order:2}@media screen and (min-width: 60em){.md-sidebar--secondary{display:block}.md-sidebar--secondary .md-sidebar__scrollwrap{touch-action:pan-y}}.md-sidebar__scrollwrap{max-height:100%;margin:0 .2rem;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;scrollbar-width:thin;scrollbar-color:var(--md-default-fg-color--lighter) transparent}.js .md-sidebar__scrollwrap{-webkit-animation:md-sidebar__scrollwrap--hack 400ms forwards;animation:md-sidebar__scrollwrap--hack 400ms forwards}@media screen and (max-width: 76.1875em){.md-sidebar--primary .md-sidebar__scrollwrap{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}}.md-sidebar__scrollwrap:hover{scrollbar-color:var(--md-accent-fg-color) transparent}.md-sidebar__scrollwrap::-webkit-scrollbar{width:.2rem;height:.2rem}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}@-webkit-keyframes md-source__facts--done{0%{height:0}100%{height:.65rem}}@keyframes md-source__facts--done{0%{height:0}100%{height:.65rem}}@-webkit-keyframes md-source__fact--done{0%{transform:translateY(100%);opacity:0}50%{opacity:0}100%{transform:translateY(0%);opacity:1}}@keyframes md-source__fact--done{0%{transform:translateY(100%);opacity:0}50%{opacity:0}100%{transform:translateY(0%);opacity:1}}.md-source{display:block;font-size:.65rem;line-height:1.2;white-space:nowrap;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 250ms}.md-source:hover{opacity:.7}.md-source__icon{display:inline-block;width:2.4rem;height:2.4rem;vertical-align:middle}.md-source__icon svg{margin-top:.6rem;margin-left:.6rem}[dir=rtl] .md-source__icon svg{margin-right:.6rem;margin-left:initial}.md-source__icon+.md-source__repository{margin-left:-2rem;padding-left:2rem}[dir=rtl] .md-source__icon+.md-source__repository{margin-right:-2rem;margin-left:initial;padding-right:2rem;padding-left:initial}.md-source__repository{display:inline-block;max-width:calc(100% - 1.2rem);margin-left:.6rem;overflow:hidden;font-weight:700;text-overflow:ellipsis;vertical-align:middle}.md-source__facts{margin:0;padding:0;overflow:hidden;font-weight:700;font-size:.55rem;list-style-type:none;opacity:.75}[data-md-state=done] .md-source__facts{-webkit-animation:md-source__facts--done 250ms ease-in;animation:md-source__facts--done 250ms ease-in}.md-source__fact{float:left}[dir=rtl] .md-source__fact{float:right}[data-md-state=done] .md-source__fact{-webkit-animation:md-source__fact--done 400ms ease-out;animation:md-source__fact--done 400ms ease-out}.md-source__fact::before{margin:0 .1rem;content:"·"}.md-source__fact:first-child::before{display:none}.md-tabs{width:100%;overflow:auto;color:var(--md-primary-bg-color);background-color:var(--md-primary-fg-color);transition:background 250ms}.no-js .md-tabs{transition:none}@media screen and (max-width: 76.1875em){.md-tabs{display:none}}@media print{.md-tabs{display:none}}.md-tabs__list{margin:0;margin-left:.2rem;padding:0;white-space:nowrap;list-style:none;contain:content}[dir=rtl] .md-tabs__list{margin-right:.2rem;margin-left:initial}.md-tabs__item{display:inline-block;height:2.4rem;padding-right:.6rem;padding-left:.6rem}.md-tabs__link{display:block;margin-top:.8rem;font-size:.7rem;opacity:.7;transition:transform 400ms cubic-bezier(0.1, 0.7, 0.1, 1),opacity 250ms}.no-js .md-tabs__link{transition:none}.md-tabs__link--active,.md-tabs__link:hover{color:inherit;opacity:1}.md-tabs__item:nth-child(2) .md-tabs__link{transition-delay:20ms}.md-tabs__item:nth-child(3) .md-tabs__link{transition-delay:40ms}.md-tabs__item:nth-child(4) .md-tabs__link{transition-delay:60ms}.md-tabs__item:nth-child(5) .md-tabs__link{transition-delay:80ms}.md-tabs__item:nth-child(6) .md-tabs__link{transition-delay:100ms}.md-tabs__item:nth-child(7) .md-tabs__link{transition-delay:120ms}.md-tabs__item:nth-child(8) .md-tabs__link{transition-delay:140ms}.md-tabs__item:nth-child(9) .md-tabs__link{transition-delay:160ms}.md-tabs__item:nth-child(10) .md-tabs__link{transition-delay:180ms}.md-tabs__item:nth-child(11) .md-tabs__link{transition-delay:200ms}.md-tabs__item:nth-child(12) .md-tabs__link{transition-delay:220ms}.md-tabs__item:nth-child(13) .md-tabs__link{transition-delay:240ms}.md-tabs__item:nth-child(14) .md-tabs__link{transition-delay:260ms}.md-tabs__item:nth-child(15) .md-tabs__link{transition-delay:280ms}.md-tabs__item:nth-child(16) .md-tabs__link{transition-delay:300ms}.md-tabs[data-md-state=hidden]{pointer-events:none}.md-tabs[data-md-state=hidden] .md-tabs__link{transform:translateY(50%);opacity:0;transition:color 250ms,transform 0ms 400ms,opacity 100ms}@media screen and (min-width: 76.25em){.md-tabs~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--nested{display:none}.md-tabs--active~.md-main .md-nav--primary .md-nav__title{display:block;padding:0 .6rem;pointer-events:none;scroll-snap-align:start}.md-tabs--active~.md-main .md-nav--primary .md-nav__title[for=__drawer]{display:none}.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item{display:none}.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--active{display:block;padding:0}.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--active>.md-nav__link{display:none}.md-tabs--active~.md-main .md-nav[data-md-level="1"]{display:block}.md-tabs--active~.md-main .md-nav[data-md-level="1"]>.md-nav__list>.md-nav__item{padding:0 .6rem}.md-tabs--active~.md-main .md-nav[data-md-level="1"]>.md-nav__list>.md-nav__item:last-child{padding-bottom:.6rem}.md-tabs--active~.md-main .md-nav[data-md-level="1"]>.md-nav__list>.md-nav__item:last-child .md-nav__item{padding-bottom:0}.md-tabs--active~.md-main .md-nav[data-md-level="1"] .md-nav .md-nav__title{display:none}}:root{--md-admonition-icon--note: url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--abstract: url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--info: url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--tip: url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--success: url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--question: url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--warning: url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--failure: url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--danger: url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--bug: url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--example: url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--quote: url('data:image/svg+xml;charset=utf-8,')}.md-typeset .admonition,.md-typeset details{margin:1.5625em 0;padding:0 .6rem;overflow:hidden;color:var(--md-admonition-fg-color);font-size:.64rem;page-break-inside:avoid;background-color:var(--md-admonition-bg-color);border-left:.2rem solid #448aff;border-radius:.1rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .05rem rgba(0,0,0,.1)}[dir=rtl] .md-typeset .admonition,[dir=rtl] .md-typeset details{border-right:.2rem solid #448aff;border-left:none}@media print{.md-typeset .admonition,.md-typeset details{box-shadow:none}}html .md-typeset .admonition>:last-child,html .md-typeset details>:last-child{margin-bottom:.6rem}.md-typeset .admonition .admonition,.md-typeset details .admonition,.md-typeset .admonition details,.md-typeset details details{margin:1em 0}.md-typeset .admonition .md-typeset__scrollwrap,.md-typeset details .md-typeset__scrollwrap{margin:1em -0.6rem}.md-typeset .admonition .md-typeset__table,.md-typeset details .md-typeset__table{padding:0 .6rem}.md-typeset .admonition>.tabbed-set:only-child,.md-typeset details>.tabbed-set:only-child{margin-top:0}.md-typeset .admonition-title,.md-typeset summary{position:relative;margin:0 -0.6rem 0 -0.8rem;padding:.4rem .6rem .4rem 2rem;font-weight:700;background-color:rgba(68,138,255,.1);border-left:.2rem solid #448aff}[dir=rtl] .md-typeset .admonition-title,[dir=rtl] .md-typeset summary{margin:0 -0.8rem 0 -0.6rem;padding:.4rem 2rem .4rem .6rem}html .md-typeset .admonition-title:last-child,html .md-typeset summary:last-child{margin-bottom:0}.md-typeset .admonition-title::before,.md-typeset summary::before{position:absolute;left:.6rem;width:1rem;height:1rem;background-color:#448aff;-webkit-mask-image:var(--md-admonition-icon--note);mask-image:var(--md-admonition-icon--note);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""}[dir=rtl] .md-typeset .admonition-title::before,[dir=rtl] .md-typeset summary::before{right:.8rem;left:initial}.md-typeset .admonition-title code,.md-typeset summary code{margin:initial;padding:initial;color:currentColor;background-color:transparent;border-radius:initial;box-shadow:none}.md-typeset .admonition-title+.tabbed-set:last-child,.md-typeset summary+.tabbed-set:last-child{margin-top:0}.md-typeset .admonition.note,.md-typeset details.note{border-color:#448aff}.md-typeset .note>.admonition-title,.md-typeset .note>summary{background-color:rgba(68,138,255,.1);border-color:#448aff}.md-typeset .note>.admonition-title::before,.md-typeset .note>summary::before{background-color:#448aff;-webkit-mask-image:var(--md-admonition-icon--note);mask-image:var(--md-admonition-icon--note);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.md-typeset .admonition.abstract,.md-typeset details.abstract,.md-typeset .admonition.tldr,.md-typeset details.tldr,.md-typeset .admonition.summary,.md-typeset details.summary{border-color:#00b0ff}.md-typeset .abstract>.admonition-title,.md-typeset .abstract>summary,.md-typeset .tldr>.admonition-title,.md-typeset .tldr>summary,.md-typeset .summary>.admonition-title,.md-typeset .summary>summary{background-color:rgba(0,176,255,.1);border-color:#00b0ff}.md-typeset .abstract>.admonition-title::before,.md-typeset .abstract>summary::before,.md-typeset .tldr>.admonition-title::before,.md-typeset .tldr>summary::before,.md-typeset .summary>.admonition-title::before,.md-typeset .summary>summary::before{background-color:#00b0ff;-webkit-mask-image:var(--md-admonition-icon--abstract);mask-image:var(--md-admonition-icon--abstract);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.md-typeset .admonition.info,.md-typeset details.info,.md-typeset .admonition.todo,.md-typeset details.todo{border-color:#00b8d4}.md-typeset .info>.admonition-title,.md-typeset .info>summary,.md-typeset .todo>.admonition-title,.md-typeset .todo>summary{background-color:rgba(0,184,212,.1);border-color:#00b8d4}.md-typeset .info>.admonition-title::before,.md-typeset .info>summary::before,.md-typeset .todo>.admonition-title::before,.md-typeset .todo>summary::before{background-color:#00b8d4;-webkit-mask-image:var(--md-admonition-icon--info);mask-image:var(--md-admonition-icon--info);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.md-typeset .admonition.tip,.md-typeset details.tip,.md-typeset .admonition.important,.md-typeset details.important,.md-typeset .admonition.hint,.md-typeset details.hint{border-color:#00bfa5}.md-typeset .tip>.admonition-title,.md-typeset .tip>summary,.md-typeset .important>.admonition-title,.md-typeset .important>summary,.md-typeset .hint>.admonition-title,.md-typeset .hint>summary{background-color:rgba(0,191,165,.1);border-color:#00bfa5}.md-typeset .tip>.admonition-title::before,.md-typeset .tip>summary::before,.md-typeset .important>.admonition-title::before,.md-typeset .important>summary::before,.md-typeset .hint>.admonition-title::before,.md-typeset .hint>summary::before{background-color:#00bfa5;-webkit-mask-image:var(--md-admonition-icon--tip);mask-image:var(--md-admonition-icon--tip);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.md-typeset .admonition.success,.md-typeset details.success,.md-typeset .admonition.done,.md-typeset details.done,.md-typeset .admonition.check,.md-typeset details.check{border-color:#00c853}.md-typeset .success>.admonition-title,.md-typeset .success>summary,.md-typeset .done>.admonition-title,.md-typeset .done>summary,.md-typeset .check>.admonition-title,.md-typeset .check>summary{background-color:rgba(0,200,83,.1);border-color:#00c853}.md-typeset .success>.admonition-title::before,.md-typeset .success>summary::before,.md-typeset .done>.admonition-title::before,.md-typeset .done>summary::before,.md-typeset .check>.admonition-title::before,.md-typeset .check>summary::before{background-color:#00c853;-webkit-mask-image:var(--md-admonition-icon--success);mask-image:var(--md-admonition-icon--success);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.md-typeset .admonition.question,.md-typeset details.question,.md-typeset .admonition.faq,.md-typeset details.faq,.md-typeset .admonition.help,.md-typeset details.help{border-color:#64dd17}.md-typeset .question>.admonition-title,.md-typeset .question>summary,.md-typeset .faq>.admonition-title,.md-typeset .faq>summary,.md-typeset .help>.admonition-title,.md-typeset .help>summary{background-color:rgba(100,221,23,.1);border-color:#64dd17}.md-typeset .question>.admonition-title::before,.md-typeset .question>summary::before,.md-typeset .faq>.admonition-title::before,.md-typeset .faq>summary::before,.md-typeset .help>.admonition-title::before,.md-typeset .help>summary::before{background-color:#64dd17;-webkit-mask-image:var(--md-admonition-icon--question);mask-image:var(--md-admonition-icon--question);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.md-typeset .admonition.warning,.md-typeset details.warning,.md-typeset .admonition.attention,.md-typeset details.attention,.md-typeset .admonition.caution,.md-typeset details.caution{border-color:#ff9100}.md-typeset .warning>.admonition-title,.md-typeset .warning>summary,.md-typeset .attention>.admonition-title,.md-typeset .attention>summary,.md-typeset .caution>.admonition-title,.md-typeset .caution>summary{background-color:rgba(255,145,0,.1);border-color:#ff9100}.md-typeset .warning>.admonition-title::before,.md-typeset .warning>summary::before,.md-typeset .attention>.admonition-title::before,.md-typeset .attention>summary::before,.md-typeset .caution>.admonition-title::before,.md-typeset .caution>summary::before{background-color:#ff9100;-webkit-mask-image:var(--md-admonition-icon--warning);mask-image:var(--md-admonition-icon--warning);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.md-typeset .admonition.failure,.md-typeset details.failure,.md-typeset .admonition.missing,.md-typeset details.missing,.md-typeset .admonition.fail,.md-typeset details.fail{border-color:#ff5252}.md-typeset .failure>.admonition-title,.md-typeset .failure>summary,.md-typeset .missing>.admonition-title,.md-typeset .missing>summary,.md-typeset .fail>.admonition-title,.md-typeset .fail>summary{background-color:rgba(255,82,82,.1);border-color:#ff5252}.md-typeset .failure>.admonition-title::before,.md-typeset .failure>summary::before,.md-typeset .missing>.admonition-title::before,.md-typeset .missing>summary::before,.md-typeset .fail>.admonition-title::before,.md-typeset .fail>summary::before{background-color:#ff5252;-webkit-mask-image:var(--md-admonition-icon--failure);mask-image:var(--md-admonition-icon--failure);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.md-typeset .admonition.danger,.md-typeset details.danger,.md-typeset .admonition.error,.md-typeset details.error{border-color:#ff1744}.md-typeset .danger>.admonition-title,.md-typeset .danger>summary,.md-typeset .error>.admonition-title,.md-typeset .error>summary{background-color:rgba(255,23,68,.1);border-color:#ff1744}.md-typeset .danger>.admonition-title::before,.md-typeset .danger>summary::before,.md-typeset .error>.admonition-title::before,.md-typeset .error>summary::before{background-color:#ff1744;-webkit-mask-image:var(--md-admonition-icon--danger);mask-image:var(--md-admonition-icon--danger);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.md-typeset .admonition.bug,.md-typeset details.bug{border-color:#f50057}.md-typeset .bug>.admonition-title,.md-typeset .bug>summary{background-color:rgba(245,0,87,.1);border-color:#f50057}.md-typeset .bug>.admonition-title::before,.md-typeset .bug>summary::before{background-color:#f50057;-webkit-mask-image:var(--md-admonition-icon--bug);mask-image:var(--md-admonition-icon--bug);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.md-typeset .admonition.example,.md-typeset details.example{border-color:#651fff}.md-typeset .example>.admonition-title,.md-typeset .example>summary{background-color:rgba(101,31,255,.1);border-color:#651fff}.md-typeset .example>.admonition-title::before,.md-typeset .example>summary::before{background-color:#651fff;-webkit-mask-image:var(--md-admonition-icon--example);mask-image:var(--md-admonition-icon--example);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.md-typeset .admonition.quote,.md-typeset details.quote,.md-typeset .admonition.cite,.md-typeset details.cite{border-color:#9e9e9e}.md-typeset .quote>.admonition-title,.md-typeset .quote>summary,.md-typeset .cite>.admonition-title,.md-typeset .cite>summary{background-color:rgba(158,158,158,.1);border-color:#9e9e9e}.md-typeset .quote>.admonition-title::before,.md-typeset .quote>summary::before,.md-typeset .cite>.admonition-title::before,.md-typeset .cite>summary::before{background-color:#9e9e9e;-webkit-mask-image:var(--md-admonition-icon--quote);mask-image:var(--md-admonition-icon--quote);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.codehilite .o,.highlight .o,.codehilite .ow,.highlight .ow{color:var(--md-code-hl-operator-color)}.codehilite .p,.highlight .p{color:var(--md-code-hl-punctuation-color)}.codehilite .cpf,.highlight .cpf,.codehilite .l,.highlight .l,.codehilite .s,.highlight .s,.codehilite .sb,.highlight .sb,.codehilite .sc,.highlight .sc,.codehilite .s2,.highlight .s2,.codehilite .si,.highlight .si,.codehilite .s1,.highlight .s1,.codehilite .ss,.highlight .ss{color:var(--md-code-hl-string-color)}.codehilite .cp,.highlight .cp,.codehilite .se,.highlight .se,.codehilite .sh,.highlight .sh,.codehilite .sr,.highlight .sr,.codehilite .sx,.highlight .sx{color:var(--md-code-hl-special-color)}.codehilite .m,.highlight .m,.codehilite .mf,.highlight .mf,.codehilite .mh,.highlight .mh,.codehilite .mi,.highlight .mi,.codehilite .il,.highlight .il,.codehilite .mo,.highlight .mo{color:var(--md-code-hl-number-color)}.codehilite .k,.highlight .k,.codehilite .kd,.highlight .kd,.codehilite .kn,.highlight .kn,.codehilite .kp,.highlight .kp,.codehilite .kr,.highlight .kr,.codehilite .kt,.highlight .kt{color:var(--md-code-hl-keyword-color)}.codehilite .kc,.highlight .kc,.codehilite .n,.highlight .n{color:var(--md-code-hl-name-color)}.codehilite .no,.highlight .no,.codehilite .nb,.highlight .nb,.codehilite .bp,.highlight .bp{color:var(--md-code-hl-constant-color)}.codehilite .nc,.highlight .nc,.codehilite .ne,.highlight .ne,.codehilite .nf,.highlight .nf,.codehilite .nn,.highlight .nn{color:var(--md-code-hl-function-color)}.codehilite .nd,.highlight .nd,.codehilite .ni,.highlight .ni,.codehilite .nl,.highlight .nl,.codehilite .nt,.highlight .nt{color:var(--md-code-hl-keyword-color)}.codehilite .c,.highlight .c,.codehilite .cm,.highlight .cm,.codehilite .c1,.highlight .c1,.codehilite .ch,.highlight .ch,.codehilite .cs,.highlight .cs,.codehilite .sd,.highlight .sd{color:var(--md-code-hl-comment-color)}.codehilite .na,.highlight .na,.codehilite .nv,.highlight .nv,.codehilite .vc,.highlight .vc,.codehilite .vg,.highlight .vg,.codehilite .vi,.highlight .vi{color:var(--md-code-hl-variable-color)}.codehilite .ge,.highlight .ge,.codehilite .gr,.highlight .gr,.codehilite .gh,.highlight .gh,.codehilite .go,.highlight .go,.codehilite .gp,.highlight .gp,.codehilite .gs,.highlight .gs,.codehilite .gu,.highlight .gu,.codehilite .gt,.highlight .gt{color:var(--md-code-hl-generic-color)}.codehilite .gd,.highlight .gd,.codehilite .gi,.highlight .gi{margin:0 -0.125em;padding:0 .125em;border-radius:.1rem}.codehilite .gd,.highlight .gd{background-color:var(--md-typeset-del-color)}.codehilite .gi,.highlight .gi{background-color:var(--md-typeset-ins-color)}.codehilite .hll,.highlight .hll{display:block;margin:0 -1.1764705882em;padding:0 1.1764705882em;background-color:var(--md-code-hl-color)}.codehilitetable,.highlighttable{display:block;overflow:hidden}.codehilitetable tbody,.highlighttable tbody,.codehilitetable td,.highlighttable td{display:block;padding:0}.codehilitetable tr,.highlighttable tr{display:flex}.codehilitetable pre,.highlighttable pre{margin:0}.codehilitetable .linenos,.highlighttable .linenos{padding:.525rem 1.1764705882em;padding-right:0;font-size:.85em;background-color:var(--md-code-bg-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.codehilitetable .linenodiv,.highlighttable .linenodiv{padding-right:.5882352941em;box-shadow:-0.05rem 0 var(--md-default-fg-color--lighter) inset}.codehilitetable .linenodiv pre,.highlighttable .linenodiv pre{color:var(--md-default-fg-color--light);text-align:right}.codehilitetable .code,.highlighttable .code{flex:1;overflow:hidden}.md-typeset .codehilitetable,.md-typeset .highlighttable{margin:1em 0;direction:ltr;border-radius:.1rem}.md-typeset .codehilitetable code,.md-typeset .highlighttable code{border-radius:0}@media screen and (max-width: 44.9375em){.md-typeset>.codehilite,.md-typeset>.highlight{margin:1em -0.8rem}.md-typeset>.codehilite .hll,.md-typeset>.highlight .hll{margin:0 -0.8rem;padding:0 .8rem}.md-typeset>.codehilite code,.md-typeset>.highlight code{border-radius:0}.md-typeset>.codehilitetable,.md-typeset>.highlighttable{margin:1em -0.8rem;border-radius:0}.md-typeset>.codehilitetable .hll,.md-typeset>.highlighttable .hll{margin:0 -0.8rem;padding:0 .8rem}}:root{--md-footnotes-icon: url('data:image/svg+xml;charset=utf-8,')}.md-typeset [id^="fnref:"]{display:inline-block}.md-typeset [id^="fnref:"]:target{margin-top:-3.8rem;padding-top:3.8rem;pointer-events:none;scroll-margin-top:initial}.md-typeset [id^="fn:"]::before{display:none;height:0;content:""}.md-typeset [id^="fn:"]:target{scroll-margin-top:initial}.md-typeset [id^="fn:"]:target::before{display:block;margin-top:-3.5rem;padding-top:3.5rem;pointer-events:none}.md-typeset .footnote{color:var(--md-default-fg-color--light);font-size:.64rem}.md-typeset .footnote ol{margin-left:0}.md-typeset .footnote li{transition:color 125ms}.md-typeset .footnote li:target{color:var(--md-default-fg-color)}.md-typeset .footnote li :first-child{margin-top:0}.md-typeset .footnote li:hover .footnote-backref,.md-typeset .footnote li:target .footnote-backref{transform:translateX(0);opacity:1}.md-typeset .footnote li:hover .footnote-backref:hover{color:var(--md-accent-fg-color)}.md-typeset .footnote-ref{display:inline-block;pointer-events:initial}.md-typeset .footnote-backref{display:inline-block;color:var(--md-typeset-a-color);font-size:0;vertical-align:text-bottom;transform:translateX(0.25rem);opacity:0;transition:color 250ms,transform 250ms 250ms,opacity 125ms 250ms}[dir=rtl] .md-typeset .footnote-backref{transform:translateX(-0.25rem)}.md-typeset .footnote-backref::before{display:inline-block;width:.8rem;height:.8rem;background-color:currentColor;-webkit-mask-image:var(--md-footnotes-icon);mask-image:var(--md-footnotes-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""}[dir=rtl] .md-typeset .footnote-backref::before svg{transform:scaleX(-1)}@media print{.md-typeset .footnote-backref{color:var(--md-typeset-a-color);transform:translateX(0);opacity:1}}.md-typeset .headerlink{display:inline-block;margin-left:.5rem;visibility:hidden;opacity:0;transition:color 250ms,visibility 0ms 500ms,opacity 125ms}[dir=rtl] .md-typeset .headerlink{margin-right:.5rem;margin-left:initial}html body .md-typeset .headerlink{color:var(--md-default-fg-color--lighter)}@media print{.md-typeset .headerlink{display:none}}.md-typeset :hover>.headerlink,.md-typeset :target>.headerlink,.md-typeset .headerlink:focus{visibility:visible;opacity:1;transition:color 250ms,visibility 0ms,opacity 125ms}.md-typeset :target>.headerlink,.md-typeset .headerlink:focus,.md-typeset .headerlink:hover{color:var(--md-accent-fg-color)}.md-typeset :target{scroll-margin-top:3.6rem}.md-typeset h3[id]:target,.md-typeset h2[id]:target,.md-typeset h1[id]:target{scroll-margin-top:initial}.md-typeset h3[id]::before,.md-typeset h2[id]::before,.md-typeset h1[id]::before{display:block;margin-top:-0.4rem;padding-top:.4rem;content:""}.md-typeset h3[id]:target::before,.md-typeset h2[id]:target::before,.md-typeset h1[id]:target::before{margin-top:-3.4rem;padding-top:3.4rem}.md-typeset h4[id]:target{scroll-margin-top:initial}.md-typeset h4[id]::before{display:block;margin-top:-0.45rem;padding-top:.45rem;content:""}.md-typeset h4[id]:target::before{margin-top:-3.45rem;padding-top:3.45rem}.md-typeset h6[id]:target,.md-typeset h5[id]:target{scroll-margin-top:initial}.md-typeset h6[id]::before,.md-typeset h5[id]::before{display:block;margin-top:-0.6rem;padding-top:.6rem;content:""}.md-typeset h6[id]:target::before,.md-typeset h5[id]:target::before{margin-top:-3.6rem;padding-top:3.6rem}.md-typeset div.arithmatex{overflow-x:scroll}@media screen and (max-width: 44.9375em){.md-typeset div.arithmatex{margin:0 -0.8rem}}.md-typeset div.arithmatex>*{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:1em auto !important;padding:0 .8rem;overflow:auto;touch-action:auto}.md-typeset del.critic,.md-typeset ins.critic,.md-typeset .critic.comment{-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset del.critic{background-color:var(--md-typeset-del-color)}.md-typeset ins.critic{background-color:var(--md-typeset-ins-color)}.md-typeset .critic.comment{color:var(--md-code-hl-comment-color)}.md-typeset .critic.comment::before{content:"/* "}.md-typeset .critic.comment::after{content:" */"}.md-typeset .critic.block{display:block;margin:1em 0;padding-right:.8rem;padding-left:.8rem;overflow:auto;box-shadow:none}.md-typeset .critic.block :first-child{margin-top:.5em}.md-typeset .critic.block :last-child{margin-bottom:.5em}:root{--md-details-icon: url('data:image/svg+xml;charset=utf-8,')}.md-typeset details{display:block;padding-top:0;overflow:visible}.md-typeset details[open]>summary::after{transform:rotate(90deg)}.md-typeset details:not([open]){padding-bottom:0}.md-typeset details:not([open])>summary{border-radius:.1rem}.md-typeset details::after{display:table;content:""}.md-typeset summary{display:block;min-height:1rem;padding:.4rem 1.8rem .4rem 2rem;border-top-left-radius:.1rem;border-top-right-radius:.1rem;cursor:pointer}.md-typeset summary:not(.focus-visible){outline:none;-webkit-tap-highlight-color:transparent}[dir=rtl] .md-typeset summary{padding:.4rem 2.2rem .4rem 1.8rem}.md-typeset summary::-webkit-details-marker{display:none}.md-typeset summary::after{position:absolute;top:.4rem;right:.4rem;width:1rem;height:1rem;background-color:currentColor;-webkit-mask-image:var(--md-details-icon);mask-image:var(--md-details-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:rotate(0deg);transition:transform 250ms;content:""}[dir=rtl] .md-typeset summary::after{right:initial;left:.4rem;transform:rotate(180deg)}.md-typeset img.emojione,.md-typeset img.twemoji,.md-typeset img.gemoji{width:1.125em;max-height:100%;vertical-align:-15%}.md-typeset span.twemoji{display:inline-block;height:1.125em;vertical-align:text-top}.md-typeset span.twemoji svg{width:1.125em;max-height:100%;fill:currentColor}.highlight [data-linenos]::before{position:-webkit-sticky;position:sticky;left:-1.1764705882em;float:left;margin-right:1.1764705882em;margin-left:-1.1764705882em;padding-left:1.1764705882em;color:var(--md-default-fg-color--light);background-color:var(--md-code-bg-color);box-shadow:-0.05rem 0 var(--md-default-fg-color--lighter) inset;content:attr(data-linenos);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md-typeset .keys kbd::before,.md-typeset .keys kbd::after{position:relative;margin:0;color:inherit;-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial}.md-typeset .keys span{padding:0 .2em;color:var(--md-default-fg-color--light)}.md-typeset .keys .key-alt::before{padding-right:.4em;content:"⎇"}.md-typeset .keys .key-left-alt::before{padding-right:.4em;content:"⎇"}.md-typeset .keys .key-right-alt::before{padding-right:.4em;content:"⎇"}.md-typeset .keys .key-command::before{padding-right:.4em;content:"⌘"}.md-typeset .keys .key-left-command::before{padding-right:.4em;content:"⌘"}.md-typeset .keys .key-right-command::before{padding-right:.4em;content:"⌘"}.md-typeset .keys .key-control::before{padding-right:.4em;content:"⌃"}.md-typeset .keys .key-left-control::before{padding-right:.4em;content:"⌃"}.md-typeset .keys .key-right-control::before{padding-right:.4em;content:"⌃"}.md-typeset .keys .key-meta::before{padding-right:.4em;content:"◆"}.md-typeset .keys .key-left-meta::before{padding-right:.4em;content:"◆"}.md-typeset .keys .key-right-meta::before{padding-right:.4em;content:"◆"}.md-typeset .keys .key-option::before{padding-right:.4em;content:"⌥"}.md-typeset .keys .key-left-option::before{padding-right:.4em;content:"⌥"}.md-typeset .keys .key-right-option::before{padding-right:.4em;content:"⌥"}.md-typeset .keys .key-shift::before{padding-right:.4em;content:"⇧"}.md-typeset .keys .key-left-shift::before{padding-right:.4em;content:"⇧"}.md-typeset .keys .key-right-shift::before{padding-right:.4em;content:"⇧"}.md-typeset .keys .key-super::before{padding-right:.4em;content:"❖"}.md-typeset .keys .key-left-super::before{padding-right:.4em;content:"❖"}.md-typeset .keys .key-right-super::before{padding-right:.4em;content:"❖"}.md-typeset .keys .key-windows::before{padding-right:.4em;content:"⊞"}.md-typeset .keys .key-left-windows::before{padding-right:.4em;content:"⊞"}.md-typeset .keys .key-right-windows::before{padding-right:.4em;content:"⊞"}.md-typeset .keys .key-arrow-down::before{padding-right:.4em;content:"↓"}.md-typeset .keys .key-arrow-left::before{padding-right:.4em;content:"←"}.md-typeset .keys .key-arrow-right::before{padding-right:.4em;content:"→"}.md-typeset .keys .key-arrow-up::before{padding-right:.4em;content:"↑"}.md-typeset .keys .key-backspace::before{padding-right:.4em;content:"⌫"}.md-typeset .keys .key-backtab::before{padding-right:.4em;content:"⇤"}.md-typeset .keys .key-caps-lock::before{padding-right:.4em;content:"⇪"}.md-typeset .keys .key-clear::before{padding-right:.4em;content:"⌧"}.md-typeset .keys .key-context-menu::before{padding-right:.4em;content:"☰"}.md-typeset .keys .key-delete::before{padding-right:.4em;content:"⌦"}.md-typeset .keys .key-eject::before{padding-right:.4em;content:"⏏"}.md-typeset .keys .key-end::before{padding-right:.4em;content:"⤓"}.md-typeset .keys .key-escape::before{padding-right:.4em;content:"⎋"}.md-typeset .keys .key-home::before{padding-right:.4em;content:"⤒"}.md-typeset .keys .key-insert::before{padding-right:.4em;content:"⎀"}.md-typeset .keys .key-page-down::before{padding-right:.4em;content:"⇟"}.md-typeset .keys .key-page-up::before{padding-right:.4em;content:"⇞"}.md-typeset .keys .key-print-screen::before{padding-right:.4em;content:"⎙"}.md-typeset .keys .key-tab::after{padding-left:.4em;content:"⇥"}.md-typeset .keys .key-num-enter::after{padding-left:.4em;content:"⌤"}.md-typeset .keys .key-enter::after{padding-left:.4em;content:"⏎"}.md-typeset .tabbed-content{display:none;order:99;width:100%;box-shadow:0 -0.05rem var(--md-default-fg-color--lightest)}@media print{.md-typeset .tabbed-content{display:block;order:initial}}.md-typeset .tabbed-content>pre:only-child,.md-typeset .tabbed-content>.codehilite:only-child pre,.md-typeset .tabbed-content>.codehilitetable:only-child,.md-typeset .tabbed-content>.highlight:only-child pre,.md-typeset .tabbed-content>.highlighttable:only-child{margin:0}.md-typeset .tabbed-content>pre:only-child>code,.md-typeset .tabbed-content>.codehilite:only-child pre>code,.md-typeset .tabbed-content>.codehilitetable:only-child>code,.md-typeset .tabbed-content>.highlight:only-child pre>code,.md-typeset .tabbed-content>.highlighttable:only-child>code{border-top-left-radius:0;border-top-right-radius:0}.md-typeset .tabbed-content>.tabbed-set{margin:0}.md-typeset .tabbed-set{position:relative;display:flex;flex-wrap:wrap;margin:1em 0;border-radius:.1rem}.md-typeset .tabbed-set>input{position:absolute;width:0;height:0;opacity:0}.md-typeset .tabbed-set>input:checked+label{color:var(--md-accent-fg-color);border-color:var(--md-accent-fg-color)}.md-typeset .tabbed-set>input:checked+label+.tabbed-content{display:block}.md-typeset .tabbed-set>input:focus+label{outline-style:auto}.md-typeset .tabbed-set>input:not(.focus-visible)+label{outline:none;-webkit-tap-highlight-color:transparent}.md-typeset .tabbed-set>label{z-index:1;width:auto;padding:.9375em 1.25em .78125em;color:var(--md-default-fg-color--light);font-weight:700;font-size:.64rem;border-bottom:.1rem solid transparent;cursor:pointer;transition:color 250ms}html .md-typeset .tabbed-set>label:hover{color:var(--md-accent-fg-color)}:root{--md-tasklist-icon: url( 'data:image/svg+xml;charset=utf-8,' );--md-tasklist-icon--checked: url( 'data:image/svg+xml;charset=utf-8,' )}.md-typeset .task-list-item{position:relative;list-style-type:none}.md-typeset .task-list-item [type=checkbox]{position:absolute;top:.45em;left:-2em}[dir=rtl] .md-typeset .task-list-item [type=checkbox]{right:-2em;left:initial}.md-typeset .task-list-control .task-list-indicator::before{position:absolute;top:.15em;left:-1.5em;width:1.25em;height:1.25em;background-color:var(--md-default-fg-color--lightest);-webkit-mask-image:var(--md-tasklist-icon);mask-image:var(--md-tasklist-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""}[dir=rtl] .md-typeset .task-list-control .task-list-indicator::before{right:-1.5em;left:initial}.md-typeset .task-list-control [type=checkbox]:checked+.task-list-indicator::before{background-color:#00e676;-webkit-mask-image:var(--md-tasklist-icon--checked);mask-image:var(--md-tasklist-icon--checked)}.md-typeset .task-list-control [type=checkbox]{z-index:-1;opacity:0} + +/*# sourceMappingURL=main.bc7e593a.min.css.map*/ \ No newline at end of file diff --git a/assets/stylesheets/main.bc7e593a.min.css.map b/assets/stylesheets/main.bc7e593a.min.css.map new file mode 100644 index 0000000..6176432 --- /dev/null +++ b/assets/stylesheets/main.bc7e593a.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///src/assets/stylesheets/main.scss","webpack:///src/assets/stylesheets/main/_reset.scss","webpack:///src/assets/stylesheets/main/_colors.scss","webpack:///src/assets/stylesheets/main/_icons.scss","webpack:///src/assets/stylesheets/main/_typeset.scss","webpack:///src/assets/stylesheets/utilities/_break.scss","webpack:///node_modules/material-shadows/material-shadows.scss","webpack:///src/assets/stylesheets/main/layout/_base.scss","webpack:///src/assets/stylesheets/main/layout/_announce.scss","webpack:///src/assets/stylesheets/main/layout/_button.scss","webpack:///src/assets/stylesheets/main/layout/_clipboard.scss","webpack:///src/assets/stylesheets/main/layout/_content.scss","webpack:///src/assets/stylesheets/main/layout/_dialog.scss","webpack:///src/assets/stylesheets/main/layout/_header.scss","webpack:///src/assets/stylesheets/main/layout/_footer.scss","webpack:///src/assets/stylesheets/main/layout/_nav.scss","webpack:///src/assets/stylesheets/main/layout/_search.scss","webpack:///src/assets/stylesheets/main/layout/_sidebar.scss","webpack:///src/assets/stylesheets/main/layout/_source.scss","webpack:///src/assets/stylesheets/main/layout/_tabs.scss","webpack:///src/assets/stylesheets/main/extensions/markdown/_admonition.scss","webpack:///node_modules/material-design-color/material-color.scss","webpack:///src/assets/stylesheets/main/extensions/markdown/_codehilite.scss","webpack:///src/assets/stylesheets/main/extensions/markdown/_footnotes.scss","webpack:///src/assets/stylesheets/main/extensions/markdown/_toc.scss","webpack:///src/assets/stylesheets/main/extensions/pymdownx/_arithmatex.scss","webpack:///src/assets/stylesheets/main/extensions/pymdownx/_critic.scss","webpack:///src/assets/stylesheets/main/extensions/pymdownx/_details.scss","webpack:///src/assets/stylesheets/main/extensions/pymdownx/_emoji.scss","webpack:///src/assets/stylesheets/main/extensions/pymdownx/_highlight.scss","webpack:///src/assets/stylesheets/main/extensions/pymdownx/_keys.scss","webpack:///src/assets/stylesheets/main/extensions/pymdownx/_tabbed.scss","webpack:///src/assets/stylesheets/main/extensions/pymdownx/_tasklist.scss"],"names":[],"mappings":"AAAA,KC6BA,qBACE,8BACA,CADA,0BACA,CADA,yBACA,CADA,qBACA,sBAIF,kBAGE,MAIF,QACE,IAIF,sBACE,iBACA,sBAIF,uCAIE,GAIF,aACE,qBACA,OAIF,aACE,SAIF,eAEE,KAIF,iBACE,OAIF,wBACE,iBACA,OAIF,kBAEE,mBACA,QAIF,QACE,UACA,kBACA,uBACA,SACA,OAIF,QACE,aACA,OChFF,4CAGE,oDACA,sDACA,uDACA,4CACA,qDACA,uDACA,yDACA,8CAGA,qDACA,oDACA,4CACA,qDACA,6CAGA,4DACA,2CACA,oDACA,SAGA,0CAGE,wCACA,6CAGA,gDACA,mDACA,oDACA,oDACA,mDACA,kDACA,iDACA,+DACA,kEACA,8DACA,8DACA,+DACA,+CAGA,iDACA,kDAGA,gDAGA,kDACA,4CAGA,sDACA,mDACA,qDAGA,qDACA,2CAGA,oDACA,sDACA,4CACA,kDACA,cCrEF,aACE,aACA,cACA,cACA,kBACA,MCRJ,kCACE,kCACA,YAIF,6BAEE,oCACA,wEACA,cAIF,6BAGE,6BACA,oDACA,OAQF,uNACE,0NACA,aASF,eACE,gBACA,iCACA,CADA,kBACA,cAIA,YAPF,gBAQI,qEAIF,YAIE,gBAIF,iBACE,wCACA,gBACA,cACA,gBACA,uBACA,gBAIF,oBACE,gBACA,mBACA,gBACA,uBACA,gBAIF,mBACE,gBACA,iBACA,gBACA,uBACA,mBAIF,eACE,gBAIF,YACE,gBACA,uBACA,+BAIF,eAEE,wCACA,gBACA,eACA,uBACA,gBAIF,wBACE,gBAIF,cACE,gEACA,eAIF,+BACE,sBACA,qCAGA,sBAEE,yCAIF,+BAEE,kDAKJ,6BAGE,cACA,cAGA,iDAPF,oBAQI,mBAKJ,uBACE,gBACA,sBACA,yCACA,oBACA,mCACA,CADA,0BACA,yHAIF,cAME,gBACA,6BACA,gBACA,oBAIF,kBACE,iBAIF,iBACE,aACA,gBACA,sBAGA,aACE,SACA,qCACA,cACA,kBACA,gBACA,mCACA,CADA,0BACA,kBACA,qBAEA,gEACA,4BAGA,qDACE,yCAIF,WACE,aACA,+CAIF,oDACE,qDAGA,0CACE,0CCpCN,gBD8CA,kBACE,sBAGA,eACE,kBAMN,oBACE,wBACA,iCACA,gBACA,wBACA,sBACA,6CACA,oBACA,qKAEE,kBAMJ,aACE,sBACA,8CACA,mCACA,CADA,0BACA,kBAIF,oBACE,8DACA,YACA,qBAGA,iBANF,iBAOI,2EAGA,gGE/QJ,kBFmRM,OACA,qBACA,WACA,8BACA,CADA,0BACA,CADA,qBACA,cACA,eACA,oBACA,iCACA,gBACA,sCACA,oBACA,oBACA,oBAON,WACE,iCAIF,qBAEE,qDAGA,sBACE,oBACA,wBAKJ,kBACE,wCACA,4DACA,kCAGA,mBACE,qBACA,6DACA,oBACA,gBAKJ,oBACE,+BAIF,kBAEE,UACA,mDAGA,mBACE,oBACA,qCAIF,2BACE,2CAGA,2BACE,qCAKJ,kBACE,mBACA,yDAGA,mBACE,oBACA,mGAIF,aAEE,2DAIF,eACE,qFAIF,yBAEE,6HAGA,mBACE,oBACA,gBAOR,0BACE,0BAGA,oBACE,oBACA,iCAKJ,cAEE,YACA,yDAGA,UACE,cACA,2DAIF,UACE,eACA,qEAIF,YACE,oBAKJ,yBACE,CADF,sBACE,CADF,iBACE,eACA,cACA,kBACA,wBAIF,eACE,qBACA,kBACA,oBAIF,cACE,gCAIF,oBACE,eACA,cACA,iBACA,sCACA,oBACA,mEAEE,kBAEF,cAGA,+BAbF,aAcI,mCAMF,gBACE,iGAQA,YACE,+FAIF,eACE,+FAKJ,eAEE,mHAGA,gBACE,mCAKJ,cACE,uBACA,iCACA,mBACA,mDACA,qCAGA,aACE,mCAKJ,sBACE,mBACA,6DACA,mCAIF,iCACE,yCAGA,iCACE,uDACA,kDAIF,YACE,kCAKJ,iBACE,yCAKJ,cACE,gDAGA,oBACE,YACA,aACA,iBACA,mBACA,8BACA,CADA,qBACA,YACA,qEAIF,6BACE,sDACA,CADA,6CACA,sEAIF,6BACE,uDACA,CADA,8CACA,yBAKJ,kBACE,gBACA,kBACA,oBAIF,oBACE,mBACA,gBACA,cAGA,mBANF,aAOI,gCAIF,aACE,WACA,SACA,gBACA,MGjkBN,WACE,kBAKA,eAOA,sCF0IE,KEvJJ,gBAiBI,uCFsIA,KEvJJ,cAsBI,OAKJ,iBACE,aACA,sBACA,WACA,gBACA,gBAGA,4CACA,0CFqIE,yBE/HA,cACE,eAMJ,KAtBF,aAuBI,KAKJ,aACE,cACA,UACA,SACA,UAIF,eACE,kBACA,iBACA,eAIF,YACE,sBACA,YACA,cAIA,cAPF,aAQI,WAKJ,WACE,iBAGA,YACE,YACA,kBACA,cAKJ,aACE,gBACA,mBACA,uBACA,YAQF,YACE,aAIF,cACE,MACA,UACA,QACA,SACA,iCACA,UACA,0DAEE,0CFgDA,4CExCA,UACE,YACA,UACA,8CAEE,WAYR,cACE,WAGA,aACA,oBACA,iCACA,iBACA,4CACA,oBACA,6BACA,UACA,gBAGA,UACE,wBACA,UACA,2EAEE,OAUN,WACE,cC1LF,aACE,2CACA,qBAGA,iBACE,gBACA,gCACA,gBACA,cAIF,aAbF,YAcI,yBCXF,oBACE,mBACA,iCACA,gBACA,gCACA,oBACA,iEAEE,iCAKF,gCACE,4CACA,wCACA,2DAIF,+BAEE,2CACA,uCACA,OC3BN,yPACE,eAMF,iBACE,SACA,WACA,UACA,YACA,aACA,2CACA,oBAEA,eACA,uBACA,cAGA,cAdF,YAeI,uBASF,aACE,cACA,eACA,cACA,8BACA,4CACA,CADA,mCACA,8BACA,CADA,qBACA,WACA,yBAIF,uCACE,iDAIF,+BAEE,aClDJ,MACE,eACA,+DNyII,YM3IN,8BAMI,yCN0JA,YMhKJ,kCAWI,qBAIF,qBACE,kBACA,wCN+IA,mBMjJF,mBAMI,mBACA,6BAKF,aACE,aACA,WACA,gCAIF,eACE,qBAKJ,WACE,eACA,kBACA,UACA,+BAGA,UACE,mBACA,oBACA,mCAGA,oBACE,iCAKJ,yCACE,yBAIF,cACE,mBACA,cAIF,oBA9BF,YA+BI,aCvEN,gGNFE,eMKA,YACA,aACA,aACA,UACA,cACA,kBACA,oBACA,iCACA,gBACA,sCACA,YACA,oBACA,2BACA,UACA,6CAEE,sBAIF,aACE,WACA,gCAIF,uBACE,UACA,6EAEE,cAKJ,WAtCF,YAuCI,aCvCJ,uBACE,CADF,eACE,MACA,QACA,OACA,UACA,cACA,iCACA,4CACA,+DAIE,8CAGA,mBAIF,eACE,gBACA,kCAIF,gEAEI,+DAGA,cAMJ,WApCF,YAqCI,iBAKJ,YACE,gBACA,wBAGA,iBACE,UACA,cACA,aACA,cACA,eACA,yBACA,sCAME,oBACE,2DAKJ,UAEE,gCAIF,YACE,cACA,uEAGA,aAEE,aACA,cACA,kBACA,6CAKJ,YACE,qCRwEF,qCQjEE,YACE,2CRkFJ,+BQ1EE,YACE,yCRuDJ,qCQ/CE,YACE,wBAMN,iBACE,WACA,wEAEE,6CAIF,UACE,8BACA,UACA,wEAEE,oBAEF,uDAGA,8BACE,8BAKJ,gBACE,oDAIF,YACE,uBAKJ,WACE,eACA,gBACA,mBACA,mEAGA,UACE,+BACA,UACA,wEAEE,oBAEF,6EAGA,6BACE,yFAIF,SACE,wBACA,UACA,wEAEE,uBAEF,gDAKJ,iBACE,WACA,YACA,wBAKJ,YACE,qCRtCA,uBQqCF,aAKI,cACA,kBACA,iBACA,kCAGA,iBACE,oBACA,yCRlDJ,uBQqCF,kBAmBI,kCAGA,mBACE,aC5NR,+BACE,2CACA,cAGA,WALF,YAMI,wBAQF,aACE,cACA,sBAIF,YACE,mBACA,qBACA,yBACA,qCTwIA,qBS5IF,SAQI,wDAIF,UAEE,4BAIF,UACE,sCAGA,WACE,0CAGA,oBACE,0CTmIN,2BS5IA,SAeI,kDAGA,YACE,6BAMN,WACE,iBACA,sCAGA,UACE,gBACA,0CAGA,oBACE,0CTwGN,2BSnHA,SAiBI,wBAMN,iBACE,YACA,8BACA,eACA,gBACA,mBACA,wBAIF,YACE,cACA,2BAIF,iBACE,QACA,OACA,iBACA,eACA,iBACA,WACA,iBAKJ,gDACE,wBAGA,YACE,eACA,8BACA,cACA,mCAIF,sCACE,iFAGA,+BAEE,sBAMN,UACE,kBACA,gBACA,yCACA,iBACA,qCTiBE,qBStBJ,UASI,kCAIF,sCACE,mBAKJ,cACE,sBACA,qCTCE,kBSHJ,eAMI,0BAIF,oBACE,aACA,cACA,kBACA,iCAGA,eACE,6BAIF,gBACE,oBACA,kBACA,OCtLN,2MACE,kMACA,2NACA,SAMF,eACE,gBACA,gBAGA,aACE,gBACA,gBACA,gBACA,uBACA,gCAGA,YACE,oCAGA,UACE,YACA,uFAOA,aAEE,aACA,cACA,4CAIF,iBACE,eAOR,QACE,UACA,gBACA,eAIF,eACE,0BAGA,oBACE,6BAIF,eACE,uCAGA,mBACE,eACA,wCAIF,gBACE,eAMN,aACE,kBACA,gBACA,uBACA,eACA,uBACA,wBACA,+BAIA,YACE,uCAGA,YACE,mCAKJ,uCACE,qCAIF,+BACE,qCAIF,aACE,yCAIF,+BAEE,iBAKJ,YACE,0CVkDA,QUzKJ,2CA4HI,2CAGA,iBAEE,MACA,QACA,OACA,UACA,aACA,sBACA,YACA,gEAOA,eAEE,gBACA,iCAIF,iBACE,cACA,yBACA,wCACA,gBACA,mBACA,mBACA,sDACA,eACA,+CAGA,iBACE,UACA,WACA,cACA,aACA,cACA,aACA,sDAGA,aACE,WACA,YACA,8BACA,4CACA,CADA,mCACA,8BACA,CADA,qBACA,WACA,yDAIF,WACE,aACA,+CAKJ,eACE,4CACA,iEAEE,qCACF,CADE,gCACF,CADE,4BACF,mBACA,yEAGA,YACE,+CAKJ,iBACE,iCACA,4CACA,+DAGA,iBACE,UACA,WACA,cACA,aACA,cACA,iBACA,8EASJ,WACE,aACA,gCAKJ,MACE,gCAIF,SACE,6DACA,0CAGA,SACE,sDAIF,oBACE,gEAGA,mBACE,oBACA,sDAKJ,+BACE,uHAGA,+BAEE,gCAMN,iBACE,aACA,oBACA,8CAGA,iBACE,QACA,YACA,aACA,cACA,mBACA,cACA,iBACA,qDAGA,aACE,WACA,YACA,8BACA,4CACA,CADA,mCACA,8BACA,CADA,qBACA,WACA,wDAIF,aACE,WACA,iDASJ,mBACE,mDAQF,eACE,6CAIF,eACE,6BACA,2DAGA,mBACE,qEAGA,oBACE,qBACA,mEAKJ,iBACE,6EAGA,kBACE,qBACA,2EAKJ,mBACE,qFAGA,oBACE,qBACA,mFAKJ,mBACE,6FAGA,oBACE,qBACA,yBAQV,YACE,2BACA,UACA,2EAEE,mCAIF,2BACE,iCAKJ,uBACE,UACA,4EAEE,+CAIF,kCACE,CADF,0BACE,2CVxOJ,8BUkPA,aACE,qBACA,6CAGA,YACE,+CAIF,aACE,WACA,YACA,sCACA,CADA,6BACA,8BACA,WACA,uCAIF,YACE,8BAKJ,mBACE,oBACA,iBAIF,aACE,gBACA,iCACA,kDACA,sCVxSF,6CUmTE,uBACE,iDAIF,YACE,yCVzTJ,QUvJJ,0DAudI,+CAME,uBACE,+CAIF,YACE,yBAKJ,YACE,iCAIF,aACE,8CAIF,YACE,eAIF,WACE,YACA,aACA,2BACA,yBAGA,UACE,yBACA,sBAIF,oBACE,WACA,YACA,uBACA,8BACA,4CACA,CADA,mCACA,8BACA,CADA,qBACA,WACA,2EAIF,uBACE,QClhBR,yfACE,YAMF,iBACE,mBAGA,YACE,qCX4IA,WWjJJ,eAUI,sBAIF,SACE,UACA,0CXmJA,oBWrJF,iBAMI,UACA,aACA,WACA,YACA,gBACA,4CACA,mBACA,wBACA,qDAEE,oBAEF,+BAGA,aACE,aACA,gEAIF,SACE,yCAEE,2CXuHN,+DWjHA,mBAII,gEXsEF,+DW1EF,mBASI,gEXiEF,+DW1EF,mBAcI,sCXiFJ,oBWnIF,cAwDI,MACA,OACA,QACA,SACA,iCACA,eACA,0DAEE,+BAKF,OACE,aACA,gEAIF,UACE,YACA,UACA,8CAEE,oBAQR,kCAEE,CAFF,0BAEE,0CX2DA,kBW7DF,cAMI,MACA,UACA,UACA,WACA,YACA,yBACA,UACA,iHAEE,8DAMF,MACE,wBACA,UACA,+GAEE,wEAMF,OACE,aACA,kCAKJ,UACE,aACA,0BACA,sCXCJ,kBW3CF,iBAgDI,YACA,cACA,gBACA,sDACA,6BAGA,UACE,gEXlCF,6DWuCF,aAII,yCXtBJ,6DWkBA,aASI,mBAMN,iBACE,qCXlCA,iBWiCF,mBAKI,oBAKJ,iBACE,UACA,0BACA,uBACA,4CACA,8CAEE,6BAIF,yBACE,8CAIF,8BACE,CADF,sBACE,CALA,oCAIF,2BACE,CADF,sBACE,CALA,yCAIF,0BACE,CADF,sBACE,CALA,+BAIF,sBACE,8CAIF,uCAEE,CANA,oCAIF,uCAEE,CANA,yCAIF,uCAEE,CANA,kEAIF,uCAEE,8BAIF,YACE,0CXrDF,kBWyBF,UAiCI,cACA,gBACA,sCX9EF,kBW2CF,UAwCI,cACA,oBACA,cACA,gBACA,iCACA,oBACA,6BAGA,oBACE,oCAIF,gCACE,8CAIF,uCACE,CALA,oCAIF,uCACE,CALA,yCAIF,uCACE,CALA,+BAIF,uCACE,yBAIF,sCACE,8DAIF,gCACE,mBACA,4CACA,8BACA,yFAGA,uCAEE,CALF,+EAGA,uCAEE,CALF,oFAGA,uCAEE,CALF,wJAGA,uCAEE,mBAOR,iBACE,UACA,aACA,cACA,eACA,qCAEE,wBAIF,UACE,gCAIF,SACE,WACA,0CAGA,WACE,aACA,8CAGA,oBACE,0CXzIN,+BW8HA,SAiBI,WACA,0CAGA,WACE,aACA,gDAIF,YACE,sCX5KN,+BWgJA,mBAkCI,+CAGA,YACE,+BAMN,SACE,YACA,sBACA,UACA,wEAEE,oBAEF,wCAGA,aACE,WACA,0CXvLJ,6BW0KA,SAkBI,YACA,wCAGA,aACE,WACA,yHAKJ,kBAEE,UACA,uBACA,CATE,kHAKJ,kBAEE,UACA,uBACA,8HAGA,UACE,CAJF,wHAGA,UACE,oBAOR,iBACE,UACA,WACA,gBACA,8BACA,0CX3NA,mBWsNF,UASI,SACA,sCXlPF,mBWwOF,UAeI,UACA,yBACA,+DAGA,kGV5YJ,UU+YM,yBAMN,WACE,gBACA,4CACA,mCAEA,CAFA,0BAEA,qCACA,CADA,gCACA,CADA,4BACA,mBACA,oEAGA,uBAVF,uBAWI,gEXrSA,uBW0RJ,aAgBI,yCXrRF,uBWqQF,aAqBI,sCX1RF,uBWqQF,YA0BI,qBAEA,gEACA,mEAGA,eACE,8BAIF,qDACE,2CAIF,WACE,aACA,iDAIF,oDACE,uDAGA,0CACE,oBAQV,gCACE,sBACA,yBAGA,eACE,wCACA,iBACA,mBACA,sDACA,wBACA,qCX7UA,wBWuUF,mBAUI,mCAGA,oBACE,qBACA,0BAMN,QACE,UACA,gBACA,yBAIF,4DACE,qCAGA,eACE,yBAKJ,aACE,aACA,4BACA,wBACA,6DAGA,uDAEE,mIAGA,UACE,iDAKJ,mBACE,iCAKJ,aACE,oBACA,gCACA,iBACA,UACA,eACA,8CAEE,wBAEF,6EAGA,+BAEE,wDACA,qCXrZF,gCWqYF,mBAqBI,2CAGA,oBACE,mBACA,0DAKJ,YACE,qCAOA,WACE,4BAMN,iBACE,gBACA,gBACA,qCXtbA,2BWmbF,mBAOI,sCAGA,oBACE,mBACA,gEAQF,eACE,gBACA,gBACA,gBACA,yBAMN,iBACE,OACA,aACA,cACA,aACA,wCACA,gCAGA,oBACE,WACA,YACA,8BACA,gDACA,CADA,uCACA,8BACA,CADA,qBACA,WACA,mCAIF,OACE,aACA,0CAGA,oBACE,0CXzdJ,wBW+bF,YAgCI,2BAKJ,aACE,gBACA,iBACA,gBACA,2BAIF,mBACE,gBACA,cACA,gBACA,wCACA,iBACA,gBACA,uBACA,4BACA,qBACA,0CXtfA,0BW4eF,eAcI,qBACA,gEXliBA,0BWmhBJ,eAoBI,qBACA,iCAIF,yBACE,6BACA,0BAKJ,aACE,iBACA,kBACA,wBAIF,+BACE,6BACA,iDC/rBJ,OACE,6BACE,CADF,qBACE,MAGF,oCACE,CADF,4BACE,EDyrBA,wCC/rBJ,OACE,6BACE,CADF,yBACE,CADF,qBACE,MAGF,oCACE,CADF,gCACE,CADF,4BACE,cASJ,uBACE,CADF,eACE,WACA,sBACA,cACA,iBACA,gBACA,cAGA,YATF,YAUI,2CZiJA,qBY1IA,cACE,MACA,cACA,UACA,cACA,YACA,4CACA,wBACA,yEAEE,gCAIF,cACE,aACA,oEAIF,sGXtCJ,8BWyCM,8EAGA,8BACE,8CAKJ,eACE,yBAMN,YACE,QACA,qCZ+EA,uBYjFF,aAMI,gDAGA,kBACE,0BAMN,eACE,eACA,gBACA,mCAEA,CAFA,0BAEA,qBAEA,gEACA,6BAMA,6DACE,CADF,qDACE,0CZoEF,6CY7DE,iBACE,MACA,QACA,SACA,OACA,SACA,8BACA,CADA,yBACA,CADA,qBACA,gCAKJ,qDACE,4CAIF,WACE,aACA,kDAIF,oDACE,wDAGA,0CACE,2CCjJR,GACE,QACE,MAGF,aACE,ED2II,kCCjJR,GACE,QACE,MAGF,aACE,2CAKJ,GACE,0BACE,UACA,KAGF,SACE,MAGF,wBACE,UACA,EAjBA,iCAKJ,GACE,0BACE,UACA,KAGF,SACE,MAGF,wBACE,UACA,aASJ,aACE,iBACA,gBACA,mBACA,mCAEA,CAFA,0BAEA,yBACA,kBAGA,UACE,kBAIF,oBACE,aACA,cACA,sBACA,sBAGA,gBACE,kBACA,gCAGA,kBACE,oBACA,yCAKJ,iBACE,kBACA,mDAGA,kBACE,oBACA,mBACA,qBACA,wBAMN,oBACE,8BACA,kBACA,gBACA,gBACA,uBACA,sBACA,mBAIF,QACE,UACA,gBACA,gBACA,iBACA,qBACA,YACA,wCAGA,sDACE,CADF,8CACE,kBAKJ,UACE,4BAGA,WACE,uCAIF,sDACE,CADF,8CACE,0BAIF,cACE,YACA,sCAIF,YACE,UCjIN,UACE,cACA,iCACA,4CACA,4BACA,iBAGA,eACE,0CdyKA,SclLJ,YAcI,eAIF,SAlBF,YAmBI,iBAIF,QACE,kBACA,UACA,mBACA,gBACA,gBACA,0BAGA,kBACE,oBACA,gBAKJ,oBACE,cACA,oBACA,mBACA,gBAKF,aACE,iBACA,gBACA,WACA,wEAEE,uBAIF,eACE,6CAIF,aAEE,UACA,4CAKA,qBACE,4CADF,qBACE,4CADF,qBACE,4CADF,qBACE,4CADF,sBACE,4CADF,sBACE,4CADF,sBACE,4CADF,sBACE,6CADF,sBACE,6CADF,sBACE,6CADF,sBACE,6CADF,sBACE,6CADF,sBACE,6CADF,sBACE,6CADF,sBACE,gCAMN,mBACE,+CAIA,yBACE,UACA,yDAEE,wCdyEJ,uEc/DA,YACE,2DAUE,aACE,gBACA,oBACA,wBACA,yEAGA,YACE,wEAKJ,YACE,gFAGA,aACE,UACA,8FAGA,YACE,sDAOR,aAGE,kFAGA,eACE,6FAGA,oBACE,2GAGA,gBACE,6EAMN,YACE,QC1IV,4RAMI,qwHAUF,iBACE,gBACA,gBACA,oCACA,iBACA,wBACA,+CACA,gCACA,oBACA,mEAEE,iEAIF,gCACE,iBACA,cAIF,4CArBF,eAsBI,gFAIF,mBACE,iIAIF,YACE,6FAIF,kBACE,mFAIF,eACE,2FAIF,YACE,mDAKJ,iBACE,2BACA,+BACA,gBACA,qCACA,gCACA,uEAGA,0BACE,+BACA,mFAIF,eACE,mEAIF,iBACE,WACA,WACA,YACA,yBCuIU,mDDrIV,CCqIU,0CDrIV,8BACA,CADA,qBACA,WACA,uFAGA,WACE,aACA,6DAKJ,cACE,gBACA,mBACA,6BACA,sBACA,gBACA,iGAIF,YACE,uDAcJ,oBAHO,+DAQP,oCACE,qBATK,+EAaL,wBAbK,mDAeH,CAfG,0CAeH,8BACA,CADA,qBACA,iLAbJ,oBAHO,yMAQP,mCACE,qBATK,yPAaL,wBAbK,uDAeH,CAfG,8CAeH,8BACA,CADA,qBACA,6GAbJ,oBAHO,6HAQP,mCACE,qBATK,6JAaL,wBAbK,mDAeH,CAfG,0CAeH,8BACA,CADA,qBACA,2KAbJ,oBAHO,mMAQP,mCACE,qBATK,mPAaL,wBAbK,kDAeH,CAfG,yCAeH,8BACA,CADA,qBACA,2KAbJ,oBAHO,mMAQP,kCACE,qBATK,mPAaL,wBAbK,sDAeH,CAfG,6CAeH,8BACA,CADA,qBACA,yKAbJ,oBAHO,iMAQP,oCACE,qBATK,iPAaL,wBAbK,uDAeH,CAfG,8CAeH,8BACA,CADA,qBACA,yLAbJ,oBAHO,iNAQP,mCACE,qBATK,iQAaL,wBAbK,sDAeH,CAfG,6CAeH,8BACA,CADA,qBACA,+KAbJ,oBAHO,uMAQP,mCACE,qBATK,uPAaL,wBAbK,sDAeH,CAfG,6CAeH,8BACA,CADA,qBACA,mHAbJ,oBAHO,mIAQP,mCACE,qBATK,mKAaL,wBAbK,qDAeH,CAfG,4CAeH,8BACA,CADA,qBACA,qDAbJ,oBAHO,6DAQP,kCACE,qBATK,6EAaL,wBAbK,kDAeH,CAfG,yCAeH,8BACA,CADA,qBACA,6DAbJ,oBAHO,qEAQP,oCACE,qBATK,qFAaL,wBAbK,sDAeH,CAfG,6CAeH,8BACA,CADA,qBACA,+GAbJ,oBAHO,+HAQP,qCACE,qBATK,+JAaL,wBAbK,oDAeH,CAfG,2CAeH,8BACA,CADA,qBACA,6DEpKJ,sCAEE,8BAGF,yCACE,sRAGF,oCASE,4JAGF,qCAKE,yLAGF,oCAME,yLAGF,qCAME,6DAGF,kCAEE,8FAGF,sCAGE,6HAGF,sCAIE,6HAGF,qCAIE,yLAGF,qCAME,4JAGF,sCAKE,yPAGF,qCAQE,+DAGF,iBAEE,iBACA,oBACA,gCAGF,4CACE,gCAGF,4CACE,kCAIF,aACE,yBACA,yBACA,yCACA,kCASJ,aACE,gBACA,qFAIA,aAEE,UACA,wCAKF,YACE,0CAKF,QACE,oDAKF,8BACE,gBACA,gBACA,yCACA,yBACA,CADA,qBACA,CADA,oBACA,CADA,gBACA,wDAIF,2BACE,gEACA,gEAGA,uCACE,iBACA,8CAMJ,MACE,gBACA,0DAQF,YACE,cACA,oBACA,oEAGA,eACE,0CjBlBF,+CiB0BA,kBACE,0DAGA,gBACE,gBACA,0DAIF,eACE,0DAKJ,kBACE,gBACA,oEAGA,gBACE,gBACA,QCnOR,yMACE,4BASA,oBACE,mCAGA,kBACE,mBACA,oBACA,0BACA,iCAQF,YACE,SACA,WACA,gCAIF,yBACE,wCAIF,aACE,mBACA,mBACA,oBACA,uBAKJ,uCACE,iBACA,0BAGA,aACE,0BAIF,sBACE,iCAGA,gCACE,uCAIF,YACE,oGAIF,uBAEE,UACA,wDAIF,+BACE,2BAMN,oBACE,uBACA,+BAIF,oBACE,gCACA,YAEA,2BACA,8BACA,UACA,iEAEE,yCAKF,8BACE,uCAIF,oBACE,YACA,aACA,8BACA,4CACA,CADA,mCACA,8BACA,CADA,qBACA,WACA,qDAME,oBACE,cAMN,8BAvCF,+BAwCI,wBACA,UACA,0BClIJ,oBACE,kBACA,kBAGA,UACA,0DAEE,mCAKF,kBACE,oBACA,mCAIF,yCACE,cAIF,wBAxBF,YAyBI,+FAKJ,kBAGE,UACA,oDAEE,6FAMJ,+BAGE,qBAMF,wBACE,+EAYE,yBACE,kFAIF,aACE,mBACA,kBACA,WACA,uGAIF,kBACE,mBACA,2BAfF,yBACE,4BAIF,aACE,oBACA,mBACA,WACA,mCAIF,mBACE,oBACA,qDAfF,yBACE,uDAIF,aACE,mBACA,kBACA,WACA,qEAIF,kBACE,mBACA,4BC/EN,iBACE,0CpB8KA,2BoB/KF,gBAKI,+BAIF,yBACE,CADF,sBACE,CADF,iBACE,2BACA,gBACA,cACA,kBACA,2ECdJ,kCAGE,CAHF,0BAGE,wBAIF,4CACE,wBAIF,4CACE,6BAIF,qCACE,qCAGA,aACE,oCAIF,aACE,2BAKJ,aACE,aACA,oBACA,mBACA,cACA,gBACA,wCAGA,eACE,uCAIF,kBACE,OClDN,+LACE,qBASA,aAGE,cACA,iBACA,0CAGA,uBACE,iCAIF,gBACE,yCAIA,mBACE,4BAKJ,aACE,WACA,qBAKJ,aAGE,gBACA,gCACA,6BACA,8BACA,eACA,yCAGA,YACE,wCACA,+BAIF,iCACE,6CAIF,YACE,4BAIF,iBACE,UACA,YACA,WACA,YACA,8BACA,0CACA,CADA,iCACA,8BACA,CADA,qBACA,uBACA,2BACA,WACA,sCAGA,aACE,WACA,yBACA,yEClFN,aAGE,gBACA,oBACA,0BAIF,oBACE,eACA,wBACA,8BAGA,aACE,gBACA,kBACA,mCCfJ,uBACE,CADF,eACE,qBACA,WACA,4BACA,4BACA,4BACA,wCACA,yCACA,gEACA,2BACA,yBACA,CADA,qBACA,CADA,oBACA,CADA,gBACA,4DCdF,iBAEE,SACA,cACA,gCACA,+BACA,wBAIF,cACE,wCACA,oCAqDE,kBACE,YAlDgB,yCAiDlB,kBACE,YAlDgB,0CAiDlB,kBACE,YAlDgB,wCAiDlB,kBACE,YAlDgB,6CAiDlB,kBACE,YAlDgB,8CAiDlB,kBACE,YAlDgB,wCAiDlB,kBACE,YAlDgB,6CAiDlB,kBACE,YAlDgB,8CAiDlB,kBACE,YAlDgB,qCAiDlB,kBACE,YAlDgB,0CAiDlB,kBACE,YAlDgB,2CAiDlB,kBACE,YAlDgB,uCAiDlB,kBACE,YAlDgB,4CAiDlB,kBACE,YAlDgB,6CAiDlB,kBACE,YAlDgB,sCAiDlB,kBACE,YAlDgB,2CAiDlB,kBACE,YAlDgB,4CAiDlB,kBACE,YAlDgB,sCAiDlB,kBACE,YAlDgB,2CAiDlB,kBACE,YAlDgB,4CAiDlB,kBACE,YAlDgB,wCAiDlB,kBACE,YAlDgB,6CAiDlB,kBACE,YAlDgB,8CAiDlB,kBACE,YAlDgB,2CAiDlB,kBACE,YAlDgB,2CAiDlB,kBACE,YAlDgB,4CAiDlB,kBACE,YAlDgB,yCAiDlB,kBACE,YAlDgB,0CAiDlB,kBACE,YAlDgB,wCAiDlB,kBACE,YAlDgB,0CAiDlB,kBACE,YAlDgB,sCAiDlB,kBACE,YAlDgB,6CAiDlB,kBACE,YAlDgB,uCAiDlB,kBACE,YAlDgB,sCAiDlB,kBACE,YAlDgB,oCAiDlB,kBACE,YAlDgB,uCAiDlB,kBACE,YAlDgB,qCAiDlB,kBACE,YAlDgB,uCAiDlB,kBACE,YAlDgB,0CAiDlB,kBACE,YAlDgB,wCAiDlB,kBACE,YAlDgB,6CAiDlB,kBACE,YAlDgB,mCA+DlB,iBACE,YAPgB,yCAMlB,iBACE,YAPgB,qCAMlB,iBACE,YAPgB,6BCzEtB,YACE,SACA,WACA,2DACA,cAGA,4BAPF,aAQI,cACA,yQAIF,QAKE,iSAGA,wBACE,0BACA,yCAKJ,QACE,yBAKJ,iBACE,aACA,eACA,aACA,oBACA,+BAGA,iBACE,QACA,SACA,UACA,6CAGA,+BACE,uCACA,6DAGA,aACE,2CAKJ,kBACE,yDAIF,YACE,wCACA,+BAKJ,SACE,WACA,gCACA,wCACA,gBACA,iBACA,sCACA,eACA,uBACA,0CAGA,+BACE,OCxFR,kVACE,4VAGA,6BAWA,iBACE,qBACA,6CAIA,iBACE,UACA,UACA,uDAGA,UACE,aACA,6DASJ,iBACE,UACA,YACA,aACA,cACA,sDACA,2CACA,CADA,kCACA,8BACA,CADA,qBACA,WACA,uEAGA,YACE,aACA,qFAKJ,wBXiWa,oDW/VX,CX+VW,2CW/VX,gDAIF,UACE,UACA,C","file":"assets/stylesheets/main.bc7e593a.min.css","sourcesContent":["html{box-sizing:border-box;text-size-adjust:none}*,*::before,*::after{box-sizing:inherit}body{margin:0}hr{box-sizing:content-box;overflow:visible}a,button,label,input{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}small{font-size:80%}sub,sup{line-height:1em}img{border-style:none}table{border-collapse:separate;border-spacing:0}td,th{font-weight:normal;vertical-align:top}button{margin:0;padding:0;font-size:inherit;background:transparent;border:0}input{border:0;outline:none}:root{--md-default-fg-color: hsla(0, 0%, 0%, 0.87);--md-default-fg-color--light: hsla(0, 0%, 0%, 0.54);--md-default-fg-color--lighter: hsla(0, 0%, 0%, 0.32);--md-default-fg-color--lightest: hsla(0, 0%, 0%, 0.07);--md-default-bg-color: hsla(0, 0%, 100%, 1);--md-default-bg-color--light: hsla(0, 0%, 100%, 0.7);--md-default-bg-color--lighter: hsla(0, 0%, 100%, 0.3);--md-default-bg-color--lightest: hsla(0, 0%, 100%, 0.12);--md-primary-fg-color: hsla(231, 48%, 48%, 1);--md-primary-fg-color--light: hsla(230, 44%, 64%, 1);--md-primary-fg-color--dark: hsla(232, 54%, 41%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7);--md-accent-fg-color: hsla(231, 99%, 66%, 1);--md-accent-fg-color--transparent: hsla(231, 99%, 66%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}:root>*{--md-code-fg-color: hsla(200, 18%, 26%, 1);--md-code-bg-color: hsla(0, 0%, 96%, 1);--md-code-hl-color: hsla(60, 100%, 50%, 0.5);--md-code-hl-number-color: hsla(0, 67%, 50%, 1);--md-code-hl-special-color: hsla(340, 83%, 47%, 1);--md-code-hl-function-color: hsla(291, 45%, 50%, 1);--md-code-hl-constant-color: hsla(250, 63%, 60%, 1);--md-code-hl-keyword-color: hsla(219, 54%, 51%, 1);--md-code-hl-string-color: hsla(150, 63%, 30%, 1);--md-code-hl-name-color: var(--md-code-fg-color);--md-code-hl-operator-color: var(--md-default-fg-color--light);--md-code-hl-punctuation-color: var(--md-default-fg-color--light);--md-code-hl-comment-color: var(--md-default-fg-color--light);--md-code-hl-generic-color: var(--md-default-fg-color--light);--md-code-hl-variable-color: var(--md-default-fg-color--light);--md-typeset-color: var(--md-default-fg-color);--md-typeset-a-color: var(--md-primary-fg-color);--md-typeset-mark-color: hsla(60, 100%, 50%, 0.5);--md-typeset-del-color: hsla(6, 90%, 60%, 0.15);--md-typeset-ins-color: hsla(150, 90%, 44%, 0.15);--md-typeset-kbd-color: hsla(0, 0%, 98%, 1);--md-typeset-kbd-accent-color: hsla(0, 100%, 100%, 1);--md-typeset-kbd-border-color: hsla(0, 0%, 72%, 1);--md-admonition-fg-color: var(--md-default-fg-color);--md-admonition-bg-color: var(--md-default-bg-color);--md-footer-fg-color: hsla(0, 0%, 100%, 1);--md-footer-fg-color--light: hsla(0, 0%, 100%, 0.7);--md-footer-fg-color--lighter: hsla(0, 0%, 100%, 0.3);--md-footer-bg-color: hsla(0, 0%, 0%, 0.87);--md-footer-bg-color--dark: hsla(0, 0%, 0%, 0.32)}.md-icon svg{display:block;width:1.2rem;height:1.2rem;margin:0 auto;fill:currentColor}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,input{color:var(--md-typeset-color);font-feature-settings:\"kern\",\"liga\";font-family:-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}code,pre,kbd{color:var(--md-typeset-color);font-feature-settings:\"kern\";font-family:SFMono-Regular,Consolas,Menlo,monospace}:root{--md-typeset-table--ascending: svg-load(\"@mdi/svg/svg/arrow-down.svg\");--md-typeset-table--descending: svg-load(\"@mdi/svg/svg/arrow-up.svg\")}.md-typeset{font-size:.8rem;line-height:1.6;color-adjust:exact}@media print{.md-typeset{font-size:.68rem}}.md-typeset p,.md-typeset ul,.md-typeset ol,.md-typeset blockquote{margin:1em 0}.md-typeset h1{margin:0 0 1.25em;color:var(--md-default-fg-color--light);font-weight:300;font-size:2em;line-height:1.3;letter-spacing:-0.01em}.md-typeset h2{margin:1.6em 0 .64em;font-weight:300;font-size:1.5625em;line-height:1.4;letter-spacing:-0.01em}.md-typeset h3{margin:1.6em 0 .8em;font-weight:400;font-size:1.25em;line-height:1.5;letter-spacing:-0.01em}.md-typeset h2+h3{margin-top:.8em}.md-typeset h4{margin:1em 0;font-weight:700;letter-spacing:-0.01em}.md-typeset h5,.md-typeset h6{margin:1.25em 0;color:var(--md-default-fg-color--light);font-weight:700;font-size:.8em;letter-spacing:-0.01em}.md-typeset h5{text-transform:uppercase}.md-typeset hr{margin:1.5em 0;border-bottom:.05rem dotted var(--md-default-fg-color--lighter)}.md-typeset a{color:var(--md-typeset-a-color);word-break:break-word}.md-typeset a,.md-typeset a::before{transition:color 125ms}.md-typeset a:focus,.md-typeset a:hover{color:var(--md-accent-fg-color)}.md-typeset code,.md-typeset pre,.md-typeset kbd{color:var(--md-code-fg-color);direction:ltr}@media print{.md-typeset code,.md-typeset pre,.md-typeset kbd{white-space:pre-wrap}}.md-typeset code{padding:0 .2941176471em;font-size:.85em;word-break:break-word;background-color:var(--md-code-bg-color);border-radius:.1rem;box-decoration-break:clone}.md-typeset h1 code,.md-typeset h2 code,.md-typeset h3 code,.md-typeset h4 code,.md-typeset h5 code,.md-typeset h6 code{margin:initial;padding:initial;background-color:transparent;box-shadow:none}.md-typeset a>code{color:currentColor}.md-typeset pre{position:relative;margin:1em 0;line-height:1.4}.md-typeset pre>code{display:block;margin:0;padding:.7720588235em 1.1764705882em;overflow:auto;word-break:normal;box-shadow:none;box-decoration-break:slice;touch-action:auto;scrollbar-width:thin;scrollbar-color:var(--md-default-fg-color--lighter) transparent}.md-typeset pre>code:hover{scrollbar-color:var(--md-accent-fg-color) transparent}.md-typeset pre>code::-webkit-scrollbar{width:.2rem;height:.2rem}.md-typeset pre>code::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-typeset pre>code::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}@media screen and (max-width: 44.9375em){.md-typeset>pre{margin:1em -0.8rem}.md-typeset>pre code{border-radius:0}}.md-typeset kbd{display:inline-block;padding:0 .6666666667em;color:var(--md-default-fg-color);font-size:.75em;vertical-align:text-top;word-break:break-word;background-color:var(--md-typeset-kbd-color);border-radius:.1rem;box-shadow:0 .1rem 0 .05rem var(--md-typeset-kbd-border-color),0 .1rem 0 var(--md-typeset-kbd-border-color),0 -0.1rem .2rem var(--md-typeset-kbd-accent-color) inset}.md-typeset mark{color:inherit;word-break:break-word;background-color:var(--md-typeset-mark-color);box-decoration-break:clone}.md-typeset abbr{text-decoration:none;border-bottom:.05rem dotted var(--md-default-fg-color--light);cursor:help}@media(hover: none){.md-typeset abbr{position:relative}.md-typeset abbr[title]:focus::after,.md-typeset abbr[title]:hover::after{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:absolute;left:0;display:inline-block;width:auto;min-width:max-content;max-width:80%;margin-top:2em;padding:.2rem .3rem;color:var(--md-default-bg-color);font-size:.7rem;background:var(--md-default-fg-color);border-radius:.1rem;content:attr(title)}}.md-typeset small{opacity:.75}.md-typeset sup,.md-typeset sub{margin-left:.078125em}[dir=rtl] .md-typeset sup,[dir=rtl] .md-typeset sub{margin-right:.078125em;margin-left:initial}.md-typeset blockquote{padding-left:.6rem;color:var(--md-default-fg-color--light);border-left:.2rem solid var(--md-default-fg-color--lighter)}[dir=rtl] .md-typeset blockquote{padding-right:.6rem;padding-left:initial;border-right:.2rem solid var(--md-default-fg-color--lighter);border-left:initial}.md-typeset ul{list-style-type:disc}.md-typeset ul,.md-typeset ol{margin-left:.625em;padding:0}[dir=rtl] .md-typeset ul,[dir=rtl] .md-typeset ol{margin-right:.625em;margin-left:initial}.md-typeset ul ol,.md-typeset ol ol{list-style-type:lower-alpha}.md-typeset ul ol ol,.md-typeset ol ol ol{list-style-type:lower-roman}.md-typeset ul li,.md-typeset ol li{margin-bottom:.5em;margin-left:1.25em}[dir=rtl] .md-typeset ul li,[dir=rtl] .md-typeset ol li{margin-right:1.25em;margin-left:initial}.md-typeset ul li p,.md-typeset ul li blockquote,.md-typeset ol li p,.md-typeset ol li blockquote{margin:.5em 0}.md-typeset ul li:last-child,.md-typeset ol li:last-child{margin-bottom:0}.md-typeset ul li ul,.md-typeset ul li ol,.md-typeset ol li ul,.md-typeset ol li ol{margin:.5em 0 .5em .625em}[dir=rtl] .md-typeset ul li ul,[dir=rtl] .md-typeset ul li ol,[dir=rtl] .md-typeset ol li ul,[dir=rtl] .md-typeset ol li ol{margin-right:.625em;margin-left:initial}.md-typeset dd{margin:1em 0 1.5em 1.875em}[dir=rtl] .md-typeset dd{margin-right:1.875em;margin-left:initial}.md-typeset img,.md-typeset svg{max-width:100%;height:auto}.md-typeset img[align=left],.md-typeset svg[align=left]{margin:1em;margin-left:0}.md-typeset img[align=right],.md-typeset svg[align=right]{margin:1em;margin-right:0}.md-typeset img[align]:only-child,.md-typeset svg[align]:only-child{margin-top:0}.md-typeset figure{width:fit-content;max-width:100%;margin:0 auto;text-align:center}.md-typeset figcaption{max-width:24rem;margin:.5em auto 2em;font-style:italic}.md-typeset iframe{max-width:100%}.md-typeset table:not([class]){display:inline-block;max-width:100%;overflow:auto;font-size:.64rem;background:var(--md-default-bg-color);border-radius:.1rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .05rem rgba(0,0,0,.1);touch-action:auto}@media print{.md-typeset table:not([class]){display:table}}.md-typeset table:not([class])+*{margin-top:1.5em}.md-typeset table:not([class]) th>*:first-child,.md-typeset table:not([class]) td>*:first-child{margin-top:0}.md-typeset table:not([class]) th>*:last-child,.md-typeset table:not([class]) td>*:last-child{margin-bottom:0}.md-typeset table:not([class]) th:not([align]),.md-typeset table:not([class]) td:not([align]){text-align:left}[dir=rtl] .md-typeset table:not([class]) th:not([align]),[dir=rtl] .md-typeset table:not([class]) td:not([align]){text-align:right}.md-typeset table:not([class]) th{min-width:5rem;padding:.9375em 1.25em;color:var(--md-default-bg-color);vertical-align:top;background-color:var(--md-default-fg-color--light)}.md-typeset table:not([class]) th a{color:inherit}.md-typeset table:not([class]) td{padding:.9375em 1.25em;vertical-align:top;border-top:.05rem solid var(--md-default-fg-color--lightest)}.md-typeset table:not([class]) tr{transition:background-color 125ms}.md-typeset table:not([class]) tr:hover{background-color:rgba(0,0,0,.035);box-shadow:0 .05rem 0 var(--md-default-bg-color) inset}.md-typeset table:not([class]) tr:first-child td{border-top:0}.md-typeset table:not([class]) a{word-break:normal}.md-typeset table th[role=columnheader]{cursor:pointer}.md-typeset table th[role=columnheader]::after{display:inline-block;width:1.2em;height:1.2em;margin-left:.5em;vertical-align:sub;mask-repeat:no-repeat;content:\" \"}.md-typeset table th[role=columnheader][aria-sort=ascending]::after{background-color:currentColor;mask-image:var(--md-typeset-table--ascending)}.md-typeset table th[role=columnheader][aria-sort=descending]::after{background-color:currentColor;mask-image:var(--md-typeset-table--descending)}.md-typeset__scrollwrap{margin:1em -0.8rem;overflow-x:auto;touch-action:auto}.md-typeset__table{display:inline-block;margin-bottom:.5em;padding:0 .8rem}@media print{.md-typeset__table{display:block}}html .md-typeset__table table{display:table;width:100%;margin:0;overflow:hidden}html{height:100%;overflow-x:hidden;font-size:125%}@media screen and (min-width: 100em){html{font-size:137.5%}}@media screen and (min-width: 125em){html{font-size:150%}}body{position:relative;display:flex;flex-direction:column;width:100%;min-height:100%;font-size:.5rem;background-color:var(--md-default-bg-color)}@media screen and (max-width: 59.9375em){body[data-md-state=lock]{position:fixed}}@media print{body{display:block}}hr{display:block;height:.05rem;padding:0;border:0}.md-grid{max-width:61rem;margin-right:auto;margin-left:auto}.md-container{display:flex;flex-direction:column;flex-grow:1}@media print{.md-container{display:block}}.md-main{flex-grow:1}.md-main__inner{display:flex;height:100%;margin-top:1.5rem}.md-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.md-toggle{display:none}.md-overlay{position:fixed;top:0;z-index:3;width:0;height:0;background-color:rgba(0,0,0,.54);opacity:0;transition:width 0ms 250ms,height 0ms 250ms,opacity 250ms}@media screen and (max-width: 76.1875em){[data-md-toggle=drawer]:checked~.md-overlay{width:100%;height:100%;opacity:1;transition:width 0ms,height 0ms,opacity 250ms}}.md-skip{position:fixed;z-index:-1;margin:.5rem;padding:.3rem .5rem;color:var(--md-default-bg-color);font-size:.64rem;background-color:var(--md-default-fg-color);border-radius:.1rem;transform:translateY(0.4rem);opacity:0}.md-skip:focus{z-index:10;transform:translateY(0);opacity:1;transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1),opacity 175ms 75ms}@page{margin:25mm}.md-announce{overflow:auto;background-color:var(--md-footer-bg-color)}.md-announce__inner{margin:.6rem auto;padding:0 .8rem;color:var(--md-footer-fg-color);font-size:.7rem}@media print{.md-announce{display:none}}.md-typeset .md-button{display:inline-block;padding:.625em 2em;color:var(--md-primary-fg-color);font-weight:700;border:.1rem solid currentColor;border-radius:.1rem;transition:color 125ms,background-color 125ms,border-color 125ms}.md-typeset .md-button--primary{color:var(--md-primary-bg-color);background-color:var(--md-primary-fg-color);border-color:var(--md-primary-fg-color)}.md-typeset .md-button:focus,.md-typeset .md-button:hover{color:var(--md-accent-bg-color);background-color:var(--md-accent-fg-color);border-color:var(--md-accent-fg-color)}:root{--md-clipboard-icon: svg-load(\"@mdi/svg/svg/content-copy.svg\")}.md-clipboard{position:absolute;top:.5em;right:.5em;z-index:1;width:1.5em;height:1.5em;color:var(--md-default-fg-color--lightest);border-radius:.1rem;cursor:pointer;transition:color 125ms}@media print{.md-clipboard{display:none}}.md-clipboard::after{display:block;width:1.125em;height:1.125em;margin:0 auto;background-color:currentColor;mask-image:var(--md-clipboard-icon);mask-repeat:no-repeat;content:\"\"}pre:hover .md-clipboard{color:var(--md-default-fg-color--light)}pre .md-clipboard:focus,pre .md-clipboard:hover{color:var(--md-accent-fg-color)}.md-content{flex:1;max-width:100%}@media screen and (min-width: 60em)and (max-width: 76.1875em){.md-content{max-width:calc(100% - 12.1rem)}}@media screen and (min-width: 76.25em){.md-content{max-width:calc(100% - 12.1rem * 2)}}.md-content__inner{margin:0 .8rem 1.2rem;padding-top:.6rem}@media screen and (min-width: 76.25em){.md-content__inner{margin-right:1.2rem;margin-left:1.2rem}}.md-content__inner::before{display:block;height:.4rem;content:\"\"}.md-content__inner>:last-child{margin-bottom:0}.md-content__button{float:right;margin:.4rem 0;margin-left:.4rem;padding:0}[dir=rtl] .md-content__button{float:left;margin-right:.4rem;margin-left:initial}[dir=rtl] .md-content__button svg{transform:scaleX(-1)}.md-typeset .md-content__button{color:var(--md-default-fg-color--lighter)}.md-content__button svg{display:inline;vertical-align:top}@media print{.md-content__button{display:none}}.md-dialog{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:fixed;right:.8rem;bottom:.8rem;left:initial;z-index:2;display:block;min-width:11.1rem;padding:.4rem .6rem;color:var(--md-default-bg-color);font-size:.7rem;background:var(--md-default-fg-color);border:none;border-radius:.1rem;transform:translateY(100%);opacity:0;transition:transform 0ms 400ms,opacity 400ms}[dir=rtl] .md-dialog{right:initial;left:.8rem}.md-dialog[data-md-state=open]{transform:translateY(0);opacity:1;transition:transform 400ms cubic-bezier(0.075, 0.85, 0.175, 1),opacity 400ms}@media print{.md-dialog{display:none}}.md-header{position:sticky;top:0;right:0;left:0;z-index:2;height:2.4rem;color:var(--md-primary-bg-color);background-color:var(--md-primary-fg-color);box-shadow:0 0 .2rem rgba(0,0,0,0),0 .2rem .4rem rgba(0,0,0,0);transition:color 250ms,background-color 250ms}.no-js .md-header{box-shadow:none;transition:none}.md-header[data-md-state=shadow]{box-shadow:0 0 .2rem rgba(0,0,0,.1),0 .2rem .4rem rgba(0,0,0,.2);transition:color 250ms,background-color 250ms,box-shadow 250ms}@media print{.md-header{display:none}}.md-header-nav{display:flex;padding:0 .2rem}.md-header-nav__button{position:relative;z-index:1;display:block;margin:.2rem;padding:.4rem;cursor:pointer;transition:opacity 250ms}[dir=rtl] .md-header-nav__button svg{transform:scaleX(-1)}.md-header-nav__button:focus,.md-header-nav__button:hover{opacity:.7}.md-header-nav__button.md-logo{margin:.2rem;padding:.4rem}.md-header-nav__button.md-logo img,.md-header-nav__button.md-logo svg{display:block;width:1.2rem;height:1.2rem;fill:currentColor}.no-js .md-header-nav__button[for=__search]{display:none}@media screen and (min-width: 60em){.md-header-nav__button[for=__search]{display:none}}@media screen and (max-width: 76.1875em){.md-header-nav__button.md-logo{display:none}}@media screen and (min-width: 76.25em){.md-header-nav__button[for=__drawer]{display:none}}.md-header-nav__topic{position:absolute;width:100%;transition:transform 400ms cubic-bezier(0.1, 0.7, 0.1, 1),opacity 150ms}.md-header-nav__topic+.md-header-nav__topic{z-index:-1;transform:translateX(1.25rem);opacity:0;transition:transform 400ms cubic-bezier(1, 0.7, 0.1, 0.1),opacity 150ms;pointer-events:none}[dir=rtl] .md-header-nav__topic+.md-header-nav__topic{transform:translateX(-1.25rem)}.no-js .md-header-nav__topic{position:initial}.no-js .md-header-nav__topic+.md-header-nav__topic{display:none}.md-header-nav__title{flex-grow:1;padding:0 1rem;font-size:.9rem;line-height:2.4rem}.md-header-nav__title[data-md-state=active] .md-header-nav__topic{z-index:-1;transform:translateX(-1.25rem);opacity:0;transition:transform 400ms cubic-bezier(1, 0.7, 0.1, 0.1),opacity 150ms;pointer-events:none}[dir=rtl] .md-header-nav__title[data-md-state=active] .md-header-nav__topic{transform:translateX(1.25rem)}.md-header-nav__title[data-md-state=active] .md-header-nav__topic+.md-header-nav__topic{z-index:0;transform:translateX(0);opacity:1;transition:transform 400ms cubic-bezier(0.1, 0.7, 0.1, 1),opacity 150ms;pointer-events:initial}.md-header-nav__title>.md-header-nav__ellipsis{position:relative;width:100%;height:100%}.md-header-nav__source{display:none}@media screen and (min-width: 60em){.md-header-nav__source{display:block;width:11.7rem;max-width:11.7rem;margin-left:1rem}[dir=rtl] .md-header-nav__source{margin-right:1rem;margin-left:initial}}@media screen and (min-width: 76.25em){.md-header-nav__source{margin-left:1.4rem}[dir=rtl] .md-header-nav__source{margin-right:1.4rem}}.md-footer{color:var(--md-footer-fg-color);background-color:var(--md-footer-bg-color)}@media print{.md-footer{display:none}}.md-footer-nav__inner{padding:.2rem;overflow:auto}.md-footer-nav__link{display:flex;padding-top:1.4rem;padding-bottom:.4rem;transition:opacity 250ms}@media screen and (min-width: 45em){.md-footer-nav__link{width:50%}}.md-footer-nav__link:focus,.md-footer-nav__link:hover{opacity:.7}.md-footer-nav__link--prev{float:left}[dir=rtl] .md-footer-nav__link--prev{float:right}[dir=rtl] .md-footer-nav__link--prev svg{transform:scaleX(-1)}@media screen and (max-width: 44.9375em){.md-footer-nav__link--prev{width:25%}.md-footer-nav__link--prev .md-footer-nav__title{display:none}}.md-footer-nav__link--next{float:right;text-align:right}[dir=rtl] .md-footer-nav__link--next{float:left;text-align:left}[dir=rtl] .md-footer-nav__link--next svg{transform:scaleX(-1)}@media screen and (max-width: 44.9375em){.md-footer-nav__link--next{width:75%}}.md-footer-nav__title{position:relative;flex-grow:1;max-width:calc(100% - 2.4rem);padding:0 1rem;font-size:.9rem;line-height:2.4rem}.md-footer-nav__button{margin:.2rem;padding:.4rem}.md-footer-nav__direction{position:absolute;right:0;left:0;margin-top:-1rem;padding:0 1rem;font-size:.64rem;opacity:.7}.md-footer-meta{background-color:var(--md-footer-bg-color--dark)}.md-footer-meta__inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding:.2rem}html .md-footer-meta.md-typeset a{color:var(--md-footer-fg-color--light)}html .md-footer-meta.md-typeset a:focus,html .md-footer-meta.md-typeset a:hover{color:var(--md-footer-fg-color)}.md-footer-copyright{width:100%;margin:auto .6rem;padding:.4rem 0;color:var(--md-footer-fg-color--lighter);font-size:.64rem}@media screen and (min-width: 45em){.md-footer-copyright{width:auto}}.md-footer-copyright__highlight{color:var(--md-footer-fg-color--light)}.md-footer-social{margin:0 .4rem;padding:.2rem 0 .6rem}@media screen and (min-width: 45em){.md-footer-social{padding:.6rem 0}}.md-footer-social__link{display:inline-block;width:1.6rem;height:1.6rem;text-align:center}.md-footer-social__link::before{line-height:1.9}.md-footer-social__link svg{max-height:.8rem;vertical-align:-25%;fill:currentColor}:root{--md-nav-icon--prev: svg-load(\"@mdi/svg/svg/arrow-left.svg\");--md-nav-icon--next: svg-load(\"@mdi/svg/svg/chevron-right.svg\");--md-toc-icon: svg-load(\"@mdi/svg/svg/table-of-contents.svg\")}.md-nav{font-size:.7rem;line-height:1.3}.md-nav__title{display:block;padding:0 .6rem;overflow:hidden;font-weight:700;text-overflow:ellipsis}.md-nav__title .md-nav__button{display:none}.md-nav__title .md-nav__button img{width:100%;height:auto}.md-nav__title .md-nav__button.md-logo img,.md-nav__title .md-nav__button.md-logo svg{display:block;width:2.4rem;height:2.4rem}.md-nav__title .md-nav__button.md-logo svg{fill:currentColor}.md-nav__list{margin:0;padding:0;list-style:none}.md-nav__item{padding:0 .6rem}.md-nav__item:last-child{padding-bottom:.6rem}.md-nav__item .md-nav__item{padding-right:0}[dir=rtl] .md-nav__item .md-nav__item{padding-right:.6rem;padding-left:0}.md-nav__item .md-nav__item:last-child{padding-bottom:0}.md-nav__link{display:block;margin-top:.625em;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:color 125ms;scroll-snap-align:start}html .md-nav__link[for=__toc]{display:none}html .md-nav__link[for=__toc]~.md-nav{display:none}.md-nav__link[data-md-state=blur]{color:var(--md-default-fg-color--light)}.md-nav__item .md-nav__link--active{color:var(--md-typeset-a-color)}.md-nav__item--nested>.md-nav__link{color:inherit}.md-nav__link:focus,.md-nav__link:hover{color:var(--md-accent-fg-color)}.md-nav__source{display:none}@media screen and (max-width: 76.1875em){.md-nav{background-color:var(--md-default-bg-color)}.md-nav--primary,.md-nav--primary .md-nav{position:absolute;top:0;right:0;left:0;z-index:1;display:flex;flex-direction:column;height:100%}.md-nav--primary .md-nav__title,.md-nav--primary .md-nav__item{font-size:.8rem;line-height:1.5}.md-nav--primary .md-nav__title{position:relative;height:5.6rem;padding:3rem .8rem .2rem;color:var(--md-default-fg-color--light);font-weight:400;line-height:2.4rem;white-space:nowrap;background-color:var(--md-default-fg-color--lightest);cursor:pointer}.md-nav--primary .md-nav__title .md-nav__icon{position:absolute;top:.4rem;left:.4rem;display:block;width:1.2rem;height:1.2rem;margin:.2rem}.md-nav--primary .md-nav__title .md-nav__icon::after{display:block;width:100%;height:100%;background-color:currentColor;mask-image:var(--md-nav-icon--prev);mask-repeat:no-repeat;content:\"\"}[dir=rtl] .md-nav--primary .md-nav__title .md-nav__icon{right:.4rem;left:initial}.md-nav--primary .md-nav__title~.md-nav__list{overflow-y:auto;background-color:var(--md-default-bg-color);box-shadow:0 .05rem 0 var(--md-default-fg-color--lightest) inset;scroll-snap-type:y mandatory;touch-action:pan-y}.md-nav--primary .md-nav__title~.md-nav__list>.md-nav__item:first-child{border-top:0}.md-nav--primary .md-nav__title[for=__drawer]{position:relative;color:var(--md-primary-bg-color);background-color:var(--md-primary-fg-color)}.md-nav--primary .md-nav__title[for=__drawer] .md-nav__button{position:absolute;top:.2rem;left:.2rem;display:block;margin:.2rem;padding:.4rem;font-size:2.4rem}html [dir=rtl] .md-nav--primary .md-nav__title[for=__drawer] .md-nav__button{right:.2rem;left:initial}.md-nav--primary .md-nav__list{flex:1}.md-nav--primary .md-nav__item{padding:0;border-top:.05rem solid var(--md-default-fg-color--lightest)}[dir=rtl] .md-nav--primary .md-nav__item{padding:0}.md-nav--primary .md-nav__item--nested>.md-nav__link{padding-right:2.4rem}[dir=rtl] .md-nav--primary .md-nav__item--nested>.md-nav__link{padding-right:.8rem;padding-left:2.4rem}.md-nav--primary .md-nav__item--active>.md-nav__link{color:var(--md-typeset-a-color)}.md-nav--primary .md-nav__item--active>.md-nav__link:focus,.md-nav--primary .md-nav__item--active>.md-nav__link:hover{color:var(--md-accent-fg-color)}.md-nav--primary .md-nav__link{position:relative;margin-top:0;padding:.6rem .8rem}.md-nav--primary .md-nav__link .md-nav__icon{position:absolute;top:50%;right:.6rem;width:1.2rem;height:1.2rem;margin-top:-0.6rem;color:inherit;font-size:1.2rem}.md-nav--primary .md-nav__link .md-nav__icon::after{display:block;width:100%;height:100%;background-color:currentColor;mask-image:var(--md-nav-icon--next);mask-repeat:no-repeat;content:\"\"}[dir=rtl] .md-nav--primary .md-nav__link .md-nav__icon{right:initial;left:.6rem}[dir=rtl] .md-nav--primary .md-nav__icon::after{transform:scale(-1)}.md-nav--primary .md-nav--secondary .md-nav__link{position:static}.md-nav--primary .md-nav--secondary .md-nav{position:static;background-color:transparent}.md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-left:1.4rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-right:1.4rem;padding-left:initial}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-left:2rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-right:2rem;padding-left:initial}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-left:2.6rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-right:2.6rem;padding-left:initial}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-left:3.2rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-right:3.2rem;padding-left:initial}.md-nav__toggle~.md-nav{display:flex;transform:translateX(100%);opacity:0;transition:transform 250ms cubic-bezier(0.8, 0, 0.6, 1),opacity 125ms 50ms}[dir=rtl] .md-nav__toggle~.md-nav{transform:translateX(-100%)}.md-nav__toggle:checked~.md-nav{transform:translateX(0);opacity:1;transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1),opacity 125ms 125ms}.md-nav__toggle:checked~.md-nav>.md-nav__list{backface-visibility:hidden}}@media screen and (max-width: 59.9375em){html .md-nav__link[for=__toc]{display:block;padding-right:2.4rem}html .md-nav__link[for=__toc]+.md-nav__link{display:none}html .md-nav__link[for=__toc] .md-icon::after{display:block;width:100%;height:100%;mask-image:var(--md-toc-icon);background-color:currentColor;content:\"\"}html .md-nav__link[for=__toc]~.md-nav{display:flex}html [dir=rtl] .md-nav__link{padding-right:.8rem;padding-left:2.4rem}.md-nav__source{display:block;padding:0 .2rem;color:var(--md-primary-bg-color);background-color:var(--md-primary-fg-color--dark)}}@media screen and (min-width: 60em){.md-nav--secondary .md-nav__title[for=__toc]{scroll-snap-align:start}.md-nav--secondary .md-nav__title .md-nav__icon{display:none}}@media screen and (min-width: 76.25em){.md-nav{transition:max-height 250ms cubic-bezier(0.86, 0, 0.07, 1)}.md-nav--primary .md-nav__title[for=__drawer]{scroll-snap-align:start}.md-nav--primary .md-nav__title .md-nav__icon{display:none}.md-nav__toggle~.md-nav{display:none}.md-nav__toggle:checked~.md-nav{display:block}.md-nav__item--nested>.md-nav>.md-nav__title{display:none}.md-nav__icon{float:right;width:.9rem;height:.9rem;transition:transform 250ms}[dir=rtl] .md-nav__icon{float:left;transform:rotate(180deg)}.md-nav__icon::after{display:inline-block;width:100%;height:100%;vertical-align:-0.1rem;background-color:currentColor;mask-image:var(--md-nav-icon--next);mask-repeat:no-repeat;content:\"\"}.md-nav__item--nested .md-nav__toggle:checked~.md-nav__link .md-nav__icon{transform:rotate(90deg)}}:root{--md-search-result-icon: svg-load(\"@mdi/svg/svg/file-search-outline.svg\")}.md-search{position:relative}.no-js .md-search{display:none}@media screen and (min-width: 60em){.md-search{padding:.2rem 0}}.md-search__overlay{z-index:1;opacity:0}@media screen and (max-width: 59.9375em){.md-search__overlay{position:absolute;top:.2rem;left:-2.2rem;width:2rem;height:2rem;overflow:hidden;background-color:var(--md-default-bg-color);border-radius:1rem;transform-origin:center;transition:transform 300ms 100ms,opacity 200ms 200ms;pointer-events:none}[dir=rtl] .md-search__overlay{right:-2.2rem;left:initial}[data-md-toggle=search]:checked~.md-header .md-search__overlay{opacity:1;transition:transform 400ms,opacity 100ms}}@media screen and (max-width: 29.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{transform:scale(45)}}@media screen and (min-width: 30em)and (max-width: 44.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{transform:scale(60)}}@media screen and (min-width: 45em)and (max-width: 59.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{transform:scale(75)}}@media screen and (min-width: 60em){.md-search__overlay{position:fixed;top:0;left:0;width:0;height:0;background-color:rgba(0,0,0,.54);cursor:pointer;transition:width 0ms 250ms,height 0ms 250ms,opacity 250ms}[dir=rtl] .md-search__overlay{right:0;left:initial}[data-md-toggle=search]:checked~.md-header .md-search__overlay{width:100%;height:100%;opacity:1;transition:width 0ms,height 0ms,opacity 250ms}}.md-search__inner{backface-visibility:hidden}@media screen and (max-width: 59.9375em){.md-search__inner{position:fixed;top:0;left:100%;z-index:2;width:100%;height:100%;transform:translateX(5%);opacity:0;transition:right 0ms 300ms,left 0ms 300ms,transform 150ms 150ms cubic-bezier(0.4, 0, 0.2, 1),opacity 150ms 150ms}[data-md-toggle=search]:checked~.md-header .md-search__inner{left:0;transform:translateX(0);opacity:1;transition:right 0ms 0ms,left 0ms 0ms,transform 150ms 150ms cubic-bezier(0.1, 0.7, 0.1, 1),opacity 150ms 150ms}[dir=rtl] [data-md-toggle=search]:checked~.md-header .md-search__inner{right:0;left:initial}html [dir=rtl] .md-search__inner{right:100%;left:initial;transform:translateX(-5%)}}@media screen and (min-width: 60em){.md-search__inner{position:relative;float:right;width:11.7rem;padding:.1rem 0;transition:width 250ms cubic-bezier(0.1, 0.7, 0.1, 1)}[dir=rtl] .md-search__inner{float:left}}@media screen and (min-width: 60em)and (max-width: 76.1875em){[data-md-toggle=search]:checked~.md-header .md-search__inner{width:23.4rem}}@media screen and (min-width: 76.25em){[data-md-toggle=search]:checked~.md-header .md-search__inner{width:34.4rem}}.md-search__form{position:relative}@media screen and (min-width: 60em){.md-search__form{border-radius:.1rem}}.md-search__input{position:relative;z-index:2;padding:0 2.2rem 0 3.6rem;text-overflow:ellipsis;background-color:var(--md-default-bg-color);transition:color 250ms,background-color 250ms}[dir=rtl] .md-search__input{padding:0 3.6rem 0 2.2rem}.md-search__input::placeholder{transition:color 250ms}.md-search__input~.md-search__icon,.md-search__input::placeholder{color:var(--md-default-fg-color--light)}.md-search__input::-ms-clear{display:none}@media screen and (max-width: 59.9375em){.md-search__input{width:100%;height:2.4rem;font-size:.9rem}}@media screen and (min-width: 60em){.md-search__input{width:100%;height:1.8rem;padding-left:2.2rem;color:inherit;font-size:.8rem;background-color:rgba(0,0,0,.26);border-radius:.1rem}[dir=rtl] .md-search__input{padding-right:2.2rem}.md-search__input+.md-search__icon{color:var(--md-primary-bg-color)}.md-search__input::placeholder{color:var(--md-primary-bg-color--light)}.md-search__input:hover{background-color:rgba(255,255,255,.12)}[data-md-toggle=search]:checked~.md-header .md-search__input{color:var(--md-default-fg-color);text-overflow:clip;background-color:var(--md-default-bg-color);border-radius:.1rem .1rem 0 0}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::placeholder{color:var(--md-default-fg-color--light)}}.md-search__icon{position:absolute;z-index:2;width:1.2rem;height:1.2rem;cursor:pointer;transition:color 250ms,opacity 250ms}.md-search__icon:hover{opacity:.7}.md-search__icon[for=__search]{top:.3rem;left:.5rem}[dir=rtl] .md-search__icon[for=__search]{right:.5rem;left:initial}[dir=rtl] .md-search__icon[for=__search] svg{transform:scaleX(-1)}@media screen and (max-width: 59.9375em){.md-search__icon[for=__search]{top:.6rem;left:.8rem}[dir=rtl] .md-search__icon[for=__search]{right:.8rem;left:initial}.md-search__icon[for=__search] svg:first-child{display:none}}@media screen and (min-width: 60em){.md-search__icon[for=__search]{pointer-events:none}.md-search__icon[for=__search] svg:last-child{display:none}}.md-search__icon[type=reset]{top:.3rem;right:.5rem;transform:scale(0.75);opacity:0;transition:transform 150ms cubic-bezier(0.1, 0.7, 0.1, 1),opacity 150ms;pointer-events:none}[dir=rtl] .md-search__icon[type=reset]{right:initial;left:.5rem}@media screen and (max-width: 59.9375em){.md-search__icon[type=reset]{top:.6rem;right:.8rem}[dir=rtl] .md-search__icon[type=reset]{right:initial;left:.8rem}}[data-md-toggle=search]:checked~.md-header .md-search__input:not(:placeholder-shown)~.md-search__icon[type=reset]{transform:scale(1);opacity:1;pointer-events:initial}[data-md-toggle=search]:checked~.md-header .md-search__input:not(:placeholder-shown)~.md-search__icon[type=reset]:hover{opacity:.7}.md-search__output{position:absolute;z-index:1;width:100%;overflow:hidden;border-radius:0 0 .1rem .1rem}@media screen and (max-width: 59.9375em){.md-search__output{top:2.4rem;bottom:0}}@media screen and (min-width: 60em){.md-search__output{top:1.9rem;opacity:0;transition:opacity 400ms}[data-md-toggle=search]:checked~.md-header .md-search__output{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.4);opacity:1}}.md-search__scrollwrap{height:100%;overflow-y:auto;background-color:var(--md-default-bg-color);backface-visibility:hidden;scroll-snap-type:y mandatory;touch-action:pan-y}@media(max-resolution: 1dppx){.md-search__scrollwrap{transform:translateZ(0)}}@media screen and (min-width: 60em)and (max-width: 76.1875em){.md-search__scrollwrap{width:23.4rem}}@media screen and (min-width: 76.25em){.md-search__scrollwrap{width:34.4rem}}@media screen and (min-width: 60em){.md-search__scrollwrap{max-height:0;scrollbar-width:thin;scrollbar-color:var(--md-default-fg-color--lighter) transparent}[data-md-toggle=search]:checked~.md-header .md-search__scrollwrap{max-height:75vh}.md-search__scrollwrap:hover{scrollbar-color:var(--md-accent-fg-color) transparent}.md-search__scrollwrap::-webkit-scrollbar{width:.2rem;height:.2rem}.md-search__scrollwrap::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}}.md-search-result{color:var(--md-default-fg-color);word-break:break-word}.md-search-result__meta{padding:0 .8rem;color:var(--md-default-fg-color--light);font-size:.64rem;line-height:1.8rem;background-color:var(--md-default-fg-color--lightest);scroll-snap-align:start}@media screen and (min-width: 60em){.md-search-result__meta{padding-left:2.2rem}[dir=rtl] .md-search-result__meta{padding-right:2.2rem;padding-left:initial}}.md-search-result__list{margin:0;padding:0;list-style:none}.md-search-result__item{box-shadow:0 -0.05rem 0 var(--md-default-fg-color--lightest)}.md-search-result__item:first-child{box-shadow:none}.md-search-result__link{display:block;outline:none;transition:background 250ms;scroll-snap-align:start}.md-search-result__link:focus,.md-search-result__link:hover{background-color:var(--md-accent-fg-color--transparent)}.md-search-result__link:focus .md-search-result__article::before,.md-search-result__link:hover .md-search-result__article::before{opacity:.7}.md-search-result__link:last-child p:last-child{margin-bottom:.6rem}.md-search-result__more summary{display:block;padding:.75em .8rem;color:var(--md-typeset-a-color);font-size:.64rem;outline:0;cursor:pointer;transition:color 250ms,background-color 250ms;scroll-snap-align:start}.md-search-result__more summary:focus,.md-search-result__more summary:hover{color:var(--md-accent-fg-color);background-color:var(--md-accent-fg-color--transparent)}@media screen and (min-width: 60em){.md-search-result__more summary{padding-left:2.2rem}[dir=rtl] .md-search-result__more summary{padding-right:2.2rem;padding-left:.8rem}}.md-search-result__more summary::-webkit-details-marker{display:none}.md-search-result__more summary~*>*{opacity:.65}.md-search-result__article{position:relative;padding:0 .8rem;overflow:hidden}@media screen and (min-width: 60em){.md-search-result__article{padding-left:2.2rem}[dir=rtl] .md-search-result__article{padding-right:2.2rem;padding-left:.8rem}}.md-search-result__article--document .md-search-result__title{margin:.55rem 0;font-weight:400;font-size:.8rem;line-height:1.4}.md-search-result__icon{position:absolute;left:0;width:1.2rem;height:1.2rem;margin:.5rem;color:var(--md-default-fg-color--light)}.md-search-result__icon::after{display:inline-block;width:100%;height:100%;background-color:currentColor;mask-image:var(--md-search-result-icon);mask-repeat:no-repeat;content:\"\"}[dir=rtl] .md-search-result__icon{right:0;left:initial}[dir=rtl] .md-search-result__icon::after{transform:scaleX(-1)}@media screen and (max-width: 59.9375em){.md-search-result__icon{display:none}}.md-search-result__title{margin:.5em 0;font-weight:700;font-size:.64rem;line-height:1.6}.md-search-result__teaser{display:-webkit-box;max-height:2rem;margin:.5em 0;overflow:hidden;color:var(--md-default-fg-color--light);font-size:.64rem;line-height:1.6;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width: 44.9375em){.md-search-result__teaser{max-height:3rem;-webkit-line-clamp:3}}@media screen and (min-width: 60em)and (max-width: 76.1875em){.md-search-result__teaser{max-height:3rem;-webkit-line-clamp:3}}.md-search-result__teaser mark{text-decoration:underline;background-color:transparent}.md-search-result__terms{margin:.5em 0;font-size:.64rem;font-style:italic}.md-search-result mark{color:var(--md-accent-fg-color);background-color:transparent}@keyframes md-sidebar__scrollwrap--hack{0%,99%{scroll-snap-type:none}100%{scroll-snap-type:y mandatory}}.md-sidebar{position:sticky;top:2.4rem;align-self:flex-start;width:12.1rem;padding:1.2rem 0;overflow:hidden}@media print{.md-sidebar{display:none}}@media screen and (max-width: 76.1875em){.md-sidebar--primary{position:fixed;top:0;left:-12.1rem;z-index:3;width:12.1rem;height:100%;background-color:var(--md-default-bg-color);transform:translateX(0);transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 250ms}[dir=rtl] .md-sidebar--primary{right:-12.1rem;left:initial}[data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.4);transform:translateX(12.1rem)}[dir=rtl] [data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{transform:translateX(-12.1rem)}.md-sidebar--primary .md-sidebar__scrollwrap{overflow:hidden}}.md-sidebar--secondary{display:none;order:2}@media screen and (min-width: 60em){.md-sidebar--secondary{display:block}.md-sidebar--secondary .md-sidebar__scrollwrap{touch-action:pan-y}}.md-sidebar__scrollwrap{max-height:100%;margin:0 .2rem;overflow-y:auto;backface-visibility:hidden;scrollbar-width:thin;scrollbar-color:var(--md-default-fg-color--lighter) transparent}.js .md-sidebar__scrollwrap{animation:md-sidebar__scrollwrap--hack 400ms forwards}@media screen and (max-width: 76.1875em){.md-sidebar--primary .md-sidebar__scrollwrap{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;scroll-snap-type:none}}.md-sidebar__scrollwrap:hover{scrollbar-color:var(--md-accent-fg-color) transparent}.md-sidebar__scrollwrap::-webkit-scrollbar{width:.2rem;height:.2rem}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}@keyframes md-source__facts--done{0%{height:0}100%{height:.65rem}}@keyframes md-source__fact--done{0%{transform:translateY(100%);opacity:0}50%{opacity:0}100%{transform:translateY(0%);opacity:1}}.md-source{display:block;font-size:.65rem;line-height:1.2;white-space:nowrap;backface-visibility:hidden;transition:opacity 250ms}.md-source:hover{opacity:.7}.md-source__icon{display:inline-block;width:2.4rem;height:2.4rem;vertical-align:middle}.md-source__icon svg{margin-top:.6rem;margin-left:.6rem}[dir=rtl] .md-source__icon svg{margin-right:.6rem;margin-left:initial}.md-source__icon+.md-source__repository{margin-left:-2rem;padding-left:2rem}[dir=rtl] .md-source__icon+.md-source__repository{margin-right:-2rem;margin-left:initial;padding-right:2rem;padding-left:initial}.md-source__repository{display:inline-block;max-width:calc(100% - 1.2rem);margin-left:.6rem;overflow:hidden;font-weight:700;text-overflow:ellipsis;vertical-align:middle}.md-source__facts{margin:0;padding:0;overflow:hidden;font-weight:700;font-size:.55rem;list-style-type:none;opacity:.75}[data-md-state=done] .md-source__facts{animation:md-source__facts--done 250ms ease-in}.md-source__fact{float:left}[dir=rtl] .md-source__fact{float:right}[data-md-state=done] .md-source__fact{animation:md-source__fact--done 400ms ease-out}.md-source__fact::before{margin:0 .1rem;content:\"·\"}.md-source__fact:first-child::before{display:none}.md-tabs{width:100%;overflow:auto;color:var(--md-primary-bg-color);background-color:var(--md-primary-fg-color);transition:background 250ms}.no-js .md-tabs{transition:none}@media screen and (max-width: 76.1875em){.md-tabs{display:none}}@media print{.md-tabs{display:none}}.md-tabs__list{margin:0;margin-left:.2rem;padding:0;white-space:nowrap;list-style:none;contain:content}[dir=rtl] .md-tabs__list{margin-right:.2rem;margin-left:initial}.md-tabs__item{display:inline-block;height:2.4rem;padding-right:.6rem;padding-left:.6rem}.md-tabs__link{display:block;margin-top:.8rem;font-size:.7rem;opacity:.7;transition:transform 400ms cubic-bezier(0.1, 0.7, 0.1, 1),opacity 250ms}.no-js .md-tabs__link{transition:none}.md-tabs__link--active,.md-tabs__link:hover{color:inherit;opacity:1}.md-tabs__item:nth-child(2) .md-tabs__link{transition-delay:20ms}.md-tabs__item:nth-child(3) .md-tabs__link{transition-delay:40ms}.md-tabs__item:nth-child(4) .md-tabs__link{transition-delay:60ms}.md-tabs__item:nth-child(5) .md-tabs__link{transition-delay:80ms}.md-tabs__item:nth-child(6) .md-tabs__link{transition-delay:100ms}.md-tabs__item:nth-child(7) .md-tabs__link{transition-delay:120ms}.md-tabs__item:nth-child(8) .md-tabs__link{transition-delay:140ms}.md-tabs__item:nth-child(9) .md-tabs__link{transition-delay:160ms}.md-tabs__item:nth-child(10) .md-tabs__link{transition-delay:180ms}.md-tabs__item:nth-child(11) .md-tabs__link{transition-delay:200ms}.md-tabs__item:nth-child(12) .md-tabs__link{transition-delay:220ms}.md-tabs__item:nth-child(13) .md-tabs__link{transition-delay:240ms}.md-tabs__item:nth-child(14) .md-tabs__link{transition-delay:260ms}.md-tabs__item:nth-child(15) .md-tabs__link{transition-delay:280ms}.md-tabs__item:nth-child(16) .md-tabs__link{transition-delay:300ms}.md-tabs[data-md-state=hidden]{pointer-events:none}.md-tabs[data-md-state=hidden] .md-tabs__link{transform:translateY(50%);opacity:0;transition:color 250ms,transform 0ms 400ms,opacity 100ms}@media screen and (min-width: 76.25em){.md-tabs~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--nested{display:none}.md-tabs--active~.md-main .md-nav--primary .md-nav__title{display:block;padding:0 .6rem;pointer-events:none;scroll-snap-align:start}.md-tabs--active~.md-main .md-nav--primary .md-nav__title[for=__drawer]{display:none}.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item{display:none}.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--active{display:block;padding:0}.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--active>.md-nav__link{display:none}.md-tabs--active~.md-main .md-nav[data-md-level=\"1\"]{display:block}.md-tabs--active~.md-main .md-nav[data-md-level=\"1\"]>.md-nav__list>.md-nav__item{padding:0 .6rem}.md-tabs--active~.md-main .md-nav[data-md-level=\"1\"]>.md-nav__list>.md-nav__item:last-child{padding-bottom:.6rem}.md-tabs--active~.md-main .md-nav[data-md-level=\"1\"]>.md-nav__list>.md-nav__item:last-child .md-nav__item{padding-bottom:0}.md-tabs--active~.md-main .md-nav[data-md-level=\"1\"] .md-nav .md-nav__title{display:none}}:root{--md-admonition-icon--note: svg-load(\"@mdi/svg/svg/pencil.svg\");--md-admonition-icon--abstract: svg-load(\"@mdi/svg/svg/text-subject.svg\");--md-admonition-icon--info: svg-load(\"@mdi/svg/svg/information.svg\");--md-admonition-icon--tip: svg-load(\"@mdi/svg/svg/fire.svg\");--md-admonition-icon--success: svg-load(\"@mdi/svg/svg/check-circle.svg\");--md-admonition-icon--question: svg-load(\"@mdi/svg/svg/help-circle.svg\");--md-admonition-icon--warning: svg-load(\"@mdi/svg/svg/alert.svg\");--md-admonition-icon--failure: svg-load(\"@mdi/svg/svg/close-circle.svg\");--md-admonition-icon--danger: svg-load(\"@mdi/svg/svg/flash-circle.svg\");--md-admonition-icon--bug: svg-load(\"@mdi/svg/svg/bug.svg\");--md-admonition-icon--example: svg-load(\"@mdi/svg/svg/format-list-numbered.svg\");--md-admonition-icon--quote: svg-load(\"@mdi/svg/svg/format-quote-close.svg\")}.md-typeset .admonition,.md-typeset details{margin:1.5625em 0;padding:0 .6rem;overflow:hidden;color:var(--md-admonition-fg-color);font-size:.64rem;page-break-inside:avoid;background-color:var(--md-admonition-bg-color);border-left:.2rem solid #448aff;border-radius:.1rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .05rem rgba(0,0,0,.1)}[dir=rtl] .md-typeset .admonition,[dir=rtl] .md-typeset details{border-right:.2rem solid #448aff;border-left:none}@media print{.md-typeset .admonition,.md-typeset details{box-shadow:none}}html .md-typeset .admonition>:last-child,html .md-typeset details>:last-child{margin-bottom:.6rem}.md-typeset .admonition .admonition,.md-typeset details .admonition,.md-typeset .admonition details,.md-typeset details details{margin:1em 0}.md-typeset .admonition .md-typeset__scrollwrap,.md-typeset details .md-typeset__scrollwrap{margin:1em -0.6rem}.md-typeset .admonition .md-typeset__table,.md-typeset details .md-typeset__table{padding:0 .6rem}.md-typeset .admonition>.tabbed-set:only-child,.md-typeset details>.tabbed-set:only-child{margin-top:0}.md-typeset .admonition-title,.md-typeset summary{position:relative;margin:0 -0.6rem 0 -0.8rem;padding:.4rem .6rem .4rem 2rem;font-weight:700;background-color:rgba(68,138,255,.1);border-left:.2rem solid #448aff}[dir=rtl] .md-typeset .admonition-title,[dir=rtl] .md-typeset summary{margin:0 -0.8rem 0 -0.6rem;padding:.4rem 2rem .4rem .6rem}html .md-typeset .admonition-title:last-child,html .md-typeset summary:last-child{margin-bottom:0}.md-typeset .admonition-title::before,.md-typeset summary::before{position:absolute;left:.6rem;width:1rem;height:1rem;background-color:#448aff;mask-image:var(--md-admonition-icon--note);mask-repeat:no-repeat;content:\"\"}[dir=rtl] .md-typeset .admonition-title::before,[dir=rtl] .md-typeset summary::before{right:.8rem;left:initial}.md-typeset .admonition-title code,.md-typeset summary code{margin:initial;padding:initial;color:currentColor;background-color:transparent;border-radius:initial;box-shadow:none}.md-typeset .admonition-title+.tabbed-set:last-child,.md-typeset summary+.tabbed-set:last-child{margin-top:0}.md-typeset .admonition.note,.md-typeset details.note{border-color:#448aff}.md-typeset .note>.admonition-title,.md-typeset .note>summary{background-color:rgba(68,138,255,.1);border-color:#448aff}.md-typeset .note>.admonition-title::before,.md-typeset .note>summary::before{background-color:#448aff;mask-image:var(--md-admonition-icon--note);mask-repeat:no-repeat}.md-typeset .admonition.abstract,.md-typeset details.abstract,.md-typeset .admonition.tldr,.md-typeset details.tldr,.md-typeset .admonition.summary,.md-typeset details.summary{border-color:#00b0ff}.md-typeset .abstract>.admonition-title,.md-typeset .abstract>summary,.md-typeset .tldr>.admonition-title,.md-typeset .tldr>summary,.md-typeset .summary>.admonition-title,.md-typeset .summary>summary{background-color:rgba(0,176,255,.1);border-color:#00b0ff}.md-typeset .abstract>.admonition-title::before,.md-typeset .abstract>summary::before,.md-typeset .tldr>.admonition-title::before,.md-typeset .tldr>summary::before,.md-typeset .summary>.admonition-title::before,.md-typeset .summary>summary::before{background-color:#00b0ff;mask-image:var(--md-admonition-icon--abstract);mask-repeat:no-repeat}.md-typeset .admonition.info,.md-typeset details.info,.md-typeset .admonition.todo,.md-typeset details.todo{border-color:#00b8d4}.md-typeset .info>.admonition-title,.md-typeset .info>summary,.md-typeset .todo>.admonition-title,.md-typeset .todo>summary{background-color:rgba(0,184,212,.1);border-color:#00b8d4}.md-typeset .info>.admonition-title::before,.md-typeset .info>summary::before,.md-typeset .todo>.admonition-title::before,.md-typeset .todo>summary::before{background-color:#00b8d4;mask-image:var(--md-admonition-icon--info);mask-repeat:no-repeat}.md-typeset .admonition.tip,.md-typeset details.tip,.md-typeset .admonition.important,.md-typeset details.important,.md-typeset .admonition.hint,.md-typeset details.hint{border-color:#00bfa5}.md-typeset .tip>.admonition-title,.md-typeset .tip>summary,.md-typeset .important>.admonition-title,.md-typeset .important>summary,.md-typeset .hint>.admonition-title,.md-typeset .hint>summary{background-color:rgba(0,191,165,.1);border-color:#00bfa5}.md-typeset .tip>.admonition-title::before,.md-typeset .tip>summary::before,.md-typeset .important>.admonition-title::before,.md-typeset .important>summary::before,.md-typeset .hint>.admonition-title::before,.md-typeset .hint>summary::before{background-color:#00bfa5;mask-image:var(--md-admonition-icon--tip);mask-repeat:no-repeat}.md-typeset .admonition.success,.md-typeset details.success,.md-typeset .admonition.done,.md-typeset details.done,.md-typeset .admonition.check,.md-typeset details.check{border-color:#00c853}.md-typeset .success>.admonition-title,.md-typeset .success>summary,.md-typeset .done>.admonition-title,.md-typeset .done>summary,.md-typeset .check>.admonition-title,.md-typeset .check>summary{background-color:rgba(0,200,83,.1);border-color:#00c853}.md-typeset .success>.admonition-title::before,.md-typeset .success>summary::before,.md-typeset .done>.admonition-title::before,.md-typeset .done>summary::before,.md-typeset .check>.admonition-title::before,.md-typeset .check>summary::before{background-color:#00c853;mask-image:var(--md-admonition-icon--success);mask-repeat:no-repeat}.md-typeset .admonition.question,.md-typeset details.question,.md-typeset .admonition.faq,.md-typeset details.faq,.md-typeset .admonition.help,.md-typeset details.help{border-color:#64dd17}.md-typeset .question>.admonition-title,.md-typeset .question>summary,.md-typeset .faq>.admonition-title,.md-typeset .faq>summary,.md-typeset .help>.admonition-title,.md-typeset .help>summary{background-color:rgba(100,221,23,.1);border-color:#64dd17}.md-typeset .question>.admonition-title::before,.md-typeset .question>summary::before,.md-typeset .faq>.admonition-title::before,.md-typeset .faq>summary::before,.md-typeset .help>.admonition-title::before,.md-typeset .help>summary::before{background-color:#64dd17;mask-image:var(--md-admonition-icon--question);mask-repeat:no-repeat}.md-typeset .admonition.warning,.md-typeset details.warning,.md-typeset .admonition.attention,.md-typeset details.attention,.md-typeset .admonition.caution,.md-typeset details.caution{border-color:#ff9100}.md-typeset .warning>.admonition-title,.md-typeset .warning>summary,.md-typeset .attention>.admonition-title,.md-typeset .attention>summary,.md-typeset .caution>.admonition-title,.md-typeset .caution>summary{background-color:rgba(255,145,0,.1);border-color:#ff9100}.md-typeset .warning>.admonition-title::before,.md-typeset .warning>summary::before,.md-typeset .attention>.admonition-title::before,.md-typeset .attention>summary::before,.md-typeset .caution>.admonition-title::before,.md-typeset .caution>summary::before{background-color:#ff9100;mask-image:var(--md-admonition-icon--warning);mask-repeat:no-repeat}.md-typeset .admonition.failure,.md-typeset details.failure,.md-typeset .admonition.missing,.md-typeset details.missing,.md-typeset .admonition.fail,.md-typeset details.fail{border-color:#ff5252}.md-typeset .failure>.admonition-title,.md-typeset .failure>summary,.md-typeset .missing>.admonition-title,.md-typeset .missing>summary,.md-typeset .fail>.admonition-title,.md-typeset .fail>summary{background-color:rgba(255,82,82,.1);border-color:#ff5252}.md-typeset .failure>.admonition-title::before,.md-typeset .failure>summary::before,.md-typeset .missing>.admonition-title::before,.md-typeset .missing>summary::before,.md-typeset .fail>.admonition-title::before,.md-typeset .fail>summary::before{background-color:#ff5252;mask-image:var(--md-admonition-icon--failure);mask-repeat:no-repeat}.md-typeset .admonition.danger,.md-typeset details.danger,.md-typeset .admonition.error,.md-typeset details.error{border-color:#ff1744}.md-typeset .danger>.admonition-title,.md-typeset .danger>summary,.md-typeset .error>.admonition-title,.md-typeset .error>summary{background-color:rgba(255,23,68,.1);border-color:#ff1744}.md-typeset .danger>.admonition-title::before,.md-typeset .danger>summary::before,.md-typeset .error>.admonition-title::before,.md-typeset .error>summary::before{background-color:#ff1744;mask-image:var(--md-admonition-icon--danger);mask-repeat:no-repeat}.md-typeset .admonition.bug,.md-typeset details.bug{border-color:#f50057}.md-typeset .bug>.admonition-title,.md-typeset .bug>summary{background-color:rgba(245,0,87,.1);border-color:#f50057}.md-typeset .bug>.admonition-title::before,.md-typeset .bug>summary::before{background-color:#f50057;mask-image:var(--md-admonition-icon--bug);mask-repeat:no-repeat}.md-typeset .admonition.example,.md-typeset details.example{border-color:#651fff}.md-typeset .example>.admonition-title,.md-typeset .example>summary{background-color:rgba(101,31,255,.1);border-color:#651fff}.md-typeset .example>.admonition-title::before,.md-typeset .example>summary::before{background-color:#651fff;mask-image:var(--md-admonition-icon--example);mask-repeat:no-repeat}.md-typeset .admonition.quote,.md-typeset details.quote,.md-typeset .admonition.cite,.md-typeset details.cite{border-color:#9e9e9e}.md-typeset .quote>.admonition-title,.md-typeset .quote>summary,.md-typeset .cite>.admonition-title,.md-typeset .cite>summary{background-color:rgba(158,158,158,.1);border-color:#9e9e9e}.md-typeset .quote>.admonition-title::before,.md-typeset .quote>summary::before,.md-typeset .cite>.admonition-title::before,.md-typeset .cite>summary::before{background-color:#9e9e9e;mask-image:var(--md-admonition-icon--quote);mask-repeat:no-repeat}.codehilite .o,.highlight .o,.codehilite .ow,.highlight .ow{color:var(--md-code-hl-operator-color)}.codehilite .p,.highlight .p{color:var(--md-code-hl-punctuation-color)}.codehilite .cpf,.highlight .cpf,.codehilite .l,.highlight .l,.codehilite .s,.highlight .s,.codehilite .sb,.highlight .sb,.codehilite .sc,.highlight .sc,.codehilite .s2,.highlight .s2,.codehilite .si,.highlight .si,.codehilite .s1,.highlight .s1,.codehilite .ss,.highlight .ss{color:var(--md-code-hl-string-color)}.codehilite .cp,.highlight .cp,.codehilite .se,.highlight .se,.codehilite .sh,.highlight .sh,.codehilite .sr,.highlight .sr,.codehilite .sx,.highlight .sx{color:var(--md-code-hl-special-color)}.codehilite .m,.highlight .m,.codehilite .mf,.highlight .mf,.codehilite .mh,.highlight .mh,.codehilite .mi,.highlight .mi,.codehilite .il,.highlight .il,.codehilite .mo,.highlight .mo{color:var(--md-code-hl-number-color)}.codehilite .k,.highlight .k,.codehilite .kd,.highlight .kd,.codehilite .kn,.highlight .kn,.codehilite .kp,.highlight .kp,.codehilite .kr,.highlight .kr,.codehilite .kt,.highlight .kt{color:var(--md-code-hl-keyword-color)}.codehilite .kc,.highlight .kc,.codehilite .n,.highlight .n{color:var(--md-code-hl-name-color)}.codehilite .no,.highlight .no,.codehilite .nb,.highlight .nb,.codehilite .bp,.highlight .bp{color:var(--md-code-hl-constant-color)}.codehilite .nc,.highlight .nc,.codehilite .ne,.highlight .ne,.codehilite .nf,.highlight .nf,.codehilite .nn,.highlight .nn{color:var(--md-code-hl-function-color)}.codehilite .nd,.highlight .nd,.codehilite .ni,.highlight .ni,.codehilite .nl,.highlight .nl,.codehilite .nt,.highlight .nt{color:var(--md-code-hl-keyword-color)}.codehilite .c,.highlight .c,.codehilite .cm,.highlight .cm,.codehilite .c1,.highlight .c1,.codehilite .ch,.highlight .ch,.codehilite .cs,.highlight .cs,.codehilite .sd,.highlight .sd{color:var(--md-code-hl-comment-color)}.codehilite .na,.highlight .na,.codehilite .nv,.highlight .nv,.codehilite .vc,.highlight .vc,.codehilite .vg,.highlight .vg,.codehilite .vi,.highlight .vi{color:var(--md-code-hl-variable-color)}.codehilite .ge,.highlight .ge,.codehilite .gr,.highlight .gr,.codehilite .gh,.highlight .gh,.codehilite .go,.highlight .go,.codehilite .gp,.highlight .gp,.codehilite .gs,.highlight .gs,.codehilite .gu,.highlight .gu,.codehilite .gt,.highlight .gt{color:var(--md-code-hl-generic-color)}.codehilite .gd,.highlight .gd,.codehilite .gi,.highlight .gi{margin:0 -0.125em;padding:0 .125em;border-radius:.1rem}.codehilite .gd,.highlight .gd{background-color:var(--md-typeset-del-color)}.codehilite .gi,.highlight .gi{background-color:var(--md-typeset-ins-color)}.codehilite .hll,.highlight .hll{display:block;margin:0 -1.1764705882em;padding:0 1.1764705882em;background-color:var(--md-code-hl-color)}.codehilitetable,.highlighttable{display:block;overflow:hidden}.codehilitetable tbody,.highlighttable tbody,.codehilitetable td,.highlighttable td{display:block;padding:0}.codehilitetable tr,.highlighttable tr{display:flex}.codehilitetable pre,.highlighttable pre{margin:0}.codehilitetable .linenos,.highlighttable .linenos{padding:.525rem 1.1764705882em;padding-right:0;font-size:.85em;background-color:var(--md-code-bg-color);user-select:none}.codehilitetable .linenodiv,.highlighttable .linenodiv{padding-right:.5882352941em;box-shadow:-0.05rem 0 var(--md-default-fg-color--lighter) inset}.codehilitetable .linenodiv pre,.highlighttable .linenodiv pre{color:var(--md-default-fg-color--light);text-align:right}.codehilitetable .code,.highlighttable .code{flex:1;overflow:hidden}.md-typeset .codehilitetable,.md-typeset .highlighttable{margin:1em 0;direction:ltr;border-radius:.1rem}.md-typeset .codehilitetable code,.md-typeset .highlighttable code{border-radius:0}@media screen and (max-width: 44.9375em){.md-typeset>.codehilite,.md-typeset>.highlight{margin:1em -0.8rem}.md-typeset>.codehilite .hll,.md-typeset>.highlight .hll{margin:0 -0.8rem;padding:0 .8rem}.md-typeset>.codehilite code,.md-typeset>.highlight code{border-radius:0}.md-typeset>.codehilitetable,.md-typeset>.highlighttable{margin:1em -0.8rem;border-radius:0}.md-typeset>.codehilitetable .hll,.md-typeset>.highlighttable .hll{margin:0 -0.8rem;padding:0 .8rem}}:root{--md-footnotes-icon: svg-load(\"@mdi/svg/svg/keyboard-return.svg\")}.md-typeset [id^=\"fnref:\"]{display:inline-block}.md-typeset [id^=\"fnref:\"]:target{margin-top:-3.8rem;padding-top:3.8rem;pointer-events:none;scroll-margin-top:initial}.md-typeset [id^=\"fn:\"]::before{display:none;height:0;content:\"\"}.md-typeset [id^=\"fn:\"]:target{scroll-margin-top:initial}.md-typeset [id^=\"fn:\"]:target::before{display:block;margin-top:-3.5rem;padding-top:3.5rem;pointer-events:none}.md-typeset .footnote{color:var(--md-default-fg-color--light);font-size:.64rem}.md-typeset .footnote ol{margin-left:0}.md-typeset .footnote li{transition:color 125ms}.md-typeset .footnote li:target{color:var(--md-default-fg-color)}.md-typeset .footnote li :first-child{margin-top:0}.md-typeset .footnote li:hover .footnote-backref,.md-typeset .footnote li:target .footnote-backref{transform:translateX(0);opacity:1}.md-typeset .footnote li:hover .footnote-backref:hover{color:var(--md-accent-fg-color)}.md-typeset .footnote-ref{display:inline-block;pointer-events:initial}.md-typeset .footnote-backref{display:inline-block;color:var(--md-typeset-a-color);font-size:0;vertical-align:text-bottom;transform:translateX(0.25rem);opacity:0;transition:color 250ms,transform 250ms 250ms,opacity 125ms 250ms}[dir=rtl] .md-typeset .footnote-backref{transform:translateX(-0.25rem)}.md-typeset .footnote-backref::before{display:inline-block;width:.8rem;height:.8rem;background-color:currentColor;mask-image:var(--md-footnotes-icon);mask-repeat:no-repeat;content:\"\"}[dir=rtl] .md-typeset .footnote-backref::before svg{transform:scaleX(-1)}@media print{.md-typeset .footnote-backref{color:var(--md-typeset-a-color);transform:translateX(0);opacity:1}}.md-typeset .headerlink{display:inline-block;margin-left:.5rem;visibility:hidden;opacity:0;transition:color 250ms,visibility 0ms 500ms,opacity 125ms}[dir=rtl] .md-typeset .headerlink{margin-right:.5rem;margin-left:initial}html body .md-typeset .headerlink{color:var(--md-default-fg-color--lighter)}@media print{.md-typeset .headerlink{display:none}}.md-typeset :hover>.headerlink,.md-typeset :target>.headerlink,.md-typeset .headerlink:focus{visibility:visible;opacity:1;transition:color 250ms,visibility 0ms,opacity 125ms}.md-typeset :target>.headerlink,.md-typeset .headerlink:focus,.md-typeset .headerlink:hover{color:var(--md-accent-fg-color)}.md-typeset :target{scroll-margin-top:3.6rem}.md-typeset h3[id]:target,.md-typeset h2[id]:target,.md-typeset h1[id]:target{scroll-margin-top:initial}.md-typeset h3[id]::before,.md-typeset h2[id]::before,.md-typeset h1[id]::before{display:block;margin-top:-0.4rem;padding-top:.4rem;content:\"\"}.md-typeset h3[id]:target::before,.md-typeset h2[id]:target::before,.md-typeset h1[id]:target::before{margin-top:-3.4rem;padding-top:3.4rem}.md-typeset h4[id]:target{scroll-margin-top:initial}.md-typeset h4[id]::before{display:block;margin-top:-0.45rem;padding-top:.45rem;content:\"\"}.md-typeset h4[id]:target::before{margin-top:-3.45rem;padding-top:3.45rem}.md-typeset h6[id]:target,.md-typeset h5[id]:target{scroll-margin-top:initial}.md-typeset h6[id]::before,.md-typeset h5[id]::before{display:block;margin-top:-0.6rem;padding-top:.6rem;content:\"\"}.md-typeset h6[id]:target::before,.md-typeset h5[id]:target::before{margin-top:-3.6rem;padding-top:3.6rem}.md-typeset div.arithmatex{overflow-x:scroll}@media screen and (max-width: 44.9375em){.md-typeset div.arithmatex{margin:0 -0.8rem}}.md-typeset div.arithmatex>*{width:min-content;margin:1em auto !important;padding:0 .8rem;overflow:auto;touch-action:auto}.md-typeset del.critic,.md-typeset ins.critic,.md-typeset .critic.comment{box-decoration-break:clone}.md-typeset del.critic{background-color:var(--md-typeset-del-color)}.md-typeset ins.critic{background-color:var(--md-typeset-ins-color)}.md-typeset .critic.comment{color:var(--md-code-hl-comment-color)}.md-typeset .critic.comment::before{content:\"/* \"}.md-typeset .critic.comment::after{content:\" */\"}.md-typeset .critic.block{display:block;margin:1em 0;padding-right:.8rem;padding-left:.8rem;overflow:auto;box-shadow:none}.md-typeset .critic.block :first-child{margin-top:.5em}.md-typeset .critic.block :last-child{margin-bottom:.5em}:root{--md-details-icon: svg-load(\"@mdi/svg/svg/chevron-right.svg\")}.md-typeset details{display:block;padding-top:0;overflow:visible}.md-typeset details[open]>summary::after{transform:rotate(90deg)}.md-typeset details:not([open]){padding-bottom:0}.md-typeset details:not([open])>summary{border-radius:.1rem}.md-typeset details::after{display:table;content:\"\"}.md-typeset summary{display:block;min-height:1rem;padding:.4rem 1.8rem .4rem 2rem;border-top-left-radius:.1rem;border-top-right-radius:.1rem;cursor:pointer}.md-typeset summary:not(.focus-visible){outline:none;-webkit-tap-highlight-color:transparent}[dir=rtl] .md-typeset summary{padding:.4rem 2.2rem .4rem 1.8rem}.md-typeset summary::-webkit-details-marker{display:none}.md-typeset summary::after{position:absolute;top:.4rem;right:.4rem;width:1rem;height:1rem;background-color:currentColor;mask-image:var(--md-details-icon);mask-repeat:no-repeat;transform:rotate(0deg);transition:transform 250ms;content:\"\"}[dir=rtl] .md-typeset summary::after{right:initial;left:.4rem;transform:rotate(180deg)}.md-typeset img.emojione,.md-typeset img.twemoji,.md-typeset img.gemoji{width:1.125em;max-height:100%;vertical-align:-15%}.md-typeset span.twemoji{display:inline-block;height:1.125em;vertical-align:text-top}.md-typeset span.twemoji svg{width:1.125em;max-height:100%;fill:currentColor}.highlight [data-linenos]::before{position:sticky;left:-1.1764705882em;float:left;margin-right:1.1764705882em;margin-left:-1.1764705882em;padding-left:1.1764705882em;color:var(--md-default-fg-color--light);background-color:var(--md-code-bg-color);box-shadow:-0.05rem 0 var(--md-default-fg-color--lighter) inset;content:attr(data-linenos);user-select:none}.md-typeset .keys kbd::before,.md-typeset .keys kbd::after{position:relative;margin:0;color:inherit;-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial}.md-typeset .keys span{padding:0 .2em;color:var(--md-default-fg-color--light)}.md-typeset .keys .key-alt::before{padding-right:.4em;content:\"⎇\"}.md-typeset .keys .key-left-alt::before{padding-right:.4em;content:\"⎇\"}.md-typeset .keys .key-right-alt::before{padding-right:.4em;content:\"⎇\"}.md-typeset .keys .key-command::before{padding-right:.4em;content:\"⌘\"}.md-typeset .keys .key-left-command::before{padding-right:.4em;content:\"⌘\"}.md-typeset .keys .key-right-command::before{padding-right:.4em;content:\"⌘\"}.md-typeset .keys .key-control::before{padding-right:.4em;content:\"⌃\"}.md-typeset .keys .key-left-control::before{padding-right:.4em;content:\"⌃\"}.md-typeset .keys .key-right-control::before{padding-right:.4em;content:\"⌃\"}.md-typeset .keys .key-meta::before{padding-right:.4em;content:\"◆\"}.md-typeset .keys .key-left-meta::before{padding-right:.4em;content:\"◆\"}.md-typeset .keys .key-right-meta::before{padding-right:.4em;content:\"◆\"}.md-typeset .keys .key-option::before{padding-right:.4em;content:\"⌥\"}.md-typeset .keys .key-left-option::before{padding-right:.4em;content:\"⌥\"}.md-typeset .keys .key-right-option::before{padding-right:.4em;content:\"⌥\"}.md-typeset .keys .key-shift::before{padding-right:.4em;content:\"⇧\"}.md-typeset .keys .key-left-shift::before{padding-right:.4em;content:\"⇧\"}.md-typeset .keys .key-right-shift::before{padding-right:.4em;content:\"⇧\"}.md-typeset .keys .key-super::before{padding-right:.4em;content:\"❖\"}.md-typeset .keys .key-left-super::before{padding-right:.4em;content:\"❖\"}.md-typeset .keys .key-right-super::before{padding-right:.4em;content:\"❖\"}.md-typeset .keys .key-windows::before{padding-right:.4em;content:\"⊞\"}.md-typeset .keys .key-left-windows::before{padding-right:.4em;content:\"⊞\"}.md-typeset .keys .key-right-windows::before{padding-right:.4em;content:\"⊞\"}.md-typeset .keys .key-arrow-down::before{padding-right:.4em;content:\"↓\"}.md-typeset .keys .key-arrow-left::before{padding-right:.4em;content:\"←\"}.md-typeset .keys .key-arrow-right::before{padding-right:.4em;content:\"→\"}.md-typeset .keys .key-arrow-up::before{padding-right:.4em;content:\"↑\"}.md-typeset .keys .key-backspace::before{padding-right:.4em;content:\"⌫\"}.md-typeset .keys .key-backtab::before{padding-right:.4em;content:\"⇤\"}.md-typeset .keys .key-caps-lock::before{padding-right:.4em;content:\"⇪\"}.md-typeset .keys .key-clear::before{padding-right:.4em;content:\"⌧\"}.md-typeset .keys .key-context-menu::before{padding-right:.4em;content:\"☰\"}.md-typeset .keys .key-delete::before{padding-right:.4em;content:\"⌦\"}.md-typeset .keys .key-eject::before{padding-right:.4em;content:\"⏏\"}.md-typeset .keys .key-end::before{padding-right:.4em;content:\"⤓\"}.md-typeset .keys .key-escape::before{padding-right:.4em;content:\"⎋\"}.md-typeset .keys .key-home::before{padding-right:.4em;content:\"⤒\"}.md-typeset .keys .key-insert::before{padding-right:.4em;content:\"⎀\"}.md-typeset .keys .key-page-down::before{padding-right:.4em;content:\"⇟\"}.md-typeset .keys .key-page-up::before{padding-right:.4em;content:\"⇞\"}.md-typeset .keys .key-print-screen::before{padding-right:.4em;content:\"⎙\"}.md-typeset .keys .key-tab::after{padding-left:.4em;content:\"⇥\"}.md-typeset .keys .key-num-enter::after{padding-left:.4em;content:\"⌤\"}.md-typeset .keys .key-enter::after{padding-left:.4em;content:\"⏎\"}.md-typeset .tabbed-content{display:none;order:99;width:100%;box-shadow:0 -0.05rem var(--md-default-fg-color--lightest)}@media print{.md-typeset .tabbed-content{display:block;order:initial}}.md-typeset .tabbed-content>pre:only-child,.md-typeset .tabbed-content>.codehilite:only-child pre,.md-typeset .tabbed-content>.codehilitetable:only-child,.md-typeset .tabbed-content>.highlight:only-child pre,.md-typeset .tabbed-content>.highlighttable:only-child{margin:0}.md-typeset .tabbed-content>pre:only-child>code,.md-typeset .tabbed-content>.codehilite:only-child pre>code,.md-typeset .tabbed-content>.codehilitetable:only-child>code,.md-typeset .tabbed-content>.highlight:only-child pre>code,.md-typeset .tabbed-content>.highlighttable:only-child>code{border-top-left-radius:0;border-top-right-radius:0}.md-typeset .tabbed-content>.tabbed-set{margin:0}.md-typeset .tabbed-set{position:relative;display:flex;flex-wrap:wrap;margin:1em 0;border-radius:.1rem}.md-typeset .tabbed-set>input{position:absolute;width:0;height:0;opacity:0}.md-typeset .tabbed-set>input:checked+label{color:var(--md-accent-fg-color);border-color:var(--md-accent-fg-color)}.md-typeset .tabbed-set>input:checked+label+.tabbed-content{display:block}.md-typeset .tabbed-set>input:focus+label{outline-style:auto}.md-typeset .tabbed-set>input:not(.focus-visible)+label{outline:none;-webkit-tap-highlight-color:transparent}.md-typeset .tabbed-set>label{z-index:1;width:auto;padding:.9375em 1.25em .78125em;color:var(--md-default-fg-color--light);font-weight:700;font-size:.64rem;border-bottom:.1rem solid transparent;cursor:pointer;transition:color 250ms}html .md-typeset .tabbed-set>label:hover{color:var(--md-accent-fg-color)}:root{--md-tasklist-icon: svg-load( \"@primer/octicons/build/svg/check-circle-fill-24.svg\" );--md-tasklist-icon--checked: svg-load( \"@primer/octicons/build/svg/check-circle-fill-24.svg\" )}.md-typeset .task-list-item{position:relative;list-style-type:none}.md-typeset .task-list-item [type=checkbox]{position:absolute;top:.45em;left:-2em}[dir=rtl] .md-typeset .task-list-item [type=checkbox]{right:-2em;left:initial}.md-typeset .task-list-control .task-list-indicator::before{position:absolute;top:.15em;left:-1.5em;width:1.25em;height:1.25em;background-color:var(--md-default-fg-color--lightest);mask-image:var(--md-tasklist-icon);mask-repeat:no-repeat;content:\"\"}[dir=rtl] .md-typeset .task-list-control .task-list-indicator::before{right:-1.5em;left:initial}.md-typeset .task-list-control [type=checkbox]:checked+.task-list-indicator::before{background-color:#00e676;mask-image:var(--md-tasklist-icon--checked)}.md-typeset .task-list-control [type=checkbox]{z-index:-1;opacity:0}","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// stylelint-disable no-duplicate-selectors\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Enforce correct box model and prevent adjustments of font size after orientation changes in IE and iOS\nhtml {\n box-sizing: border-box;\n text-size-adjust: none;\n}\n\n// All elements shall inherit the document default\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n// Remove margin in all browsers\nbody {\n margin: 0;\n}\n\n// Reset horizontal rules in FF\nhr {\n box-sizing: content-box;\n overflow: visible;\n}\n\n// Reset tap outlines on iOS and Android\na,\nbutton,\nlabel,\ninput {\n -webkit-tap-highlight-color: transparent;\n}\n\n// Reset link styles\na {\n color: inherit;\n text-decoration: none;\n}\n\n// Normalize font-size in all browsers\nsmall {\n font-size: 80%;\n}\n\n// Prevent subscript and superscript from affecting line-height\nsub,\nsup {\n line-height: 1em;\n}\n\n// Remove borders on images\nimg {\n border-style: none;\n}\n\n// Reset table styles\ntable {\n border-collapse: separate;\n border-spacing: 0;\n}\n\n// Reset table cell styles\ntd,\nth {\n font-weight: normal; // stylelint-disable-line\n vertical-align: top;\n}\n\n// Reset button styles\nbutton {\n margin: 0;\n padding: 0;\n font-size: inherit;\n background: transparent;\n border: 0;\n}\n\n// Reset input styles\ninput {\n border: 0;\n outline: none;\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Color definitions\n:root {\n\n // Default color shades\n --md-default-fg-color: hsla(0, 0%, 0%, 0.87);\n --md-default-fg-color--light: hsla(0, 0%, 0%, 0.54);\n --md-default-fg-color--lighter: hsla(0, 0%, 0%, 0.32);\n --md-default-fg-color--lightest: hsla(0, 0%, 0%, 0.07);\n --md-default-bg-color: hsla(0, 0%, 100%, 1);\n --md-default-bg-color--light: hsla(0, 0%, 100%, 0.7);\n --md-default-bg-color--lighter: hsla(0, 0%, 100%, 0.3);\n --md-default-bg-color--lightest: hsla(0, 0%, 100%, 0.12);\n\n // Primary color shades\n --md-primary-fg-color: hsla(#{hex2hsl($clr-indigo-500)}, 1);\n --md-primary-fg-color--light: hsla(#{hex2hsl($clr-indigo-300)}, 1);\n --md-primary-fg-color--dark: hsla(#{hex2hsl($clr-indigo-700)}, 1);\n --md-primary-bg-color: hsla(0, 0%, 100%, 1);\n --md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7);\n\n // Accent color shades\n --md-accent-fg-color: hsla(#{hex2hsl($clr-indigo-a200)}, 1);\n --md-accent-fg-color--transparent: hsla(#{hex2hsl($clr-indigo-a200)}, 0.1);\n --md-accent-bg-color: hsla(0, 0%, 100%, 1);\n --md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7);\n\n // Light theme (default)\n > * {\n\n // Code color shades\n --md-code-fg-color: hsla(200, 18%, 26%, 1);\n --md-code-bg-color: hsla(0, 0%, 96%, 1);\n\n // Code highlighting color shades\n --md-code-hl-color: hsla(#{hex2hsl($clr-yellow-a200)}, 0.5);\n --md-code-hl-number-color: hsla(0, 67%, 50%, 1);\n --md-code-hl-special-color: hsla(340, 83%, 47%, 1);\n --md-code-hl-function-color: hsla(291, 45%, 50%, 1);\n --md-code-hl-constant-color: hsla(250, 63%, 60%, 1);\n --md-code-hl-keyword-color: hsla(219, 54%, 51%, 1);\n --md-code-hl-string-color: hsla(150, 63%, 30%, 1);\n --md-code-hl-name-color: var(--md-code-fg-color);\n --md-code-hl-operator-color: var(--md-default-fg-color--light);\n --md-code-hl-punctuation-color: var(--md-default-fg-color--light);\n --md-code-hl-comment-color: var(--md-default-fg-color--light);\n --md-code-hl-generic-color: var(--md-default-fg-color--light);\n --md-code-hl-variable-color: var(--md-default-fg-color--light);\n\n // Typeset color shades\n --md-typeset-color: var(--md-default-fg-color);\n --md-typeset-a-color: var(--md-primary-fg-color);\n\n // Typeset `mark` color shades\n --md-typeset-mark-color: hsla(#{hex2hsl($clr-yellow-a200)}, 0.5);\n\n // Typeset `del` and `ins` color shades\n --md-typeset-del-color: hsla(6, 90%, 60%, 0.15);\n --md-typeset-ins-color: hsla(150, 90%, 44%, 0.15);\n\n // Typeset `kbd` color shades\n --md-typeset-kbd-color: hsla(0, 0%, 98%, 1);\n --md-typeset-kbd-accent-color: hsla(0, 100%, 100%, 1);\n --md-typeset-kbd-border-color: hsla(0, 0%, 72%, 1);\n\n // Admonition color shades\n --md-admonition-fg-color: var(--md-default-fg-color);\n --md-admonition-bg-color: var(--md-default-bg-color);\n\n // Footer color shades\n --md-footer-fg-color: hsla(0, 0%, 100%, 1);\n --md-footer-fg-color--light: hsla(0, 0%, 100%, 0.7);\n --md-footer-fg-color--lighter: hsla(0, 0%, 100%, 0.3);\n --md-footer-bg-color: hsla(0, 0%, 0%, 0.87);\n --md-footer-bg-color--dark: hsla(0, 0%, 0%, 0.32);\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Icon\n.md-icon {\n\n // SVG defaults\n svg {\n display: block;\n width: px2rem(24px);\n height: px2rem(24px);\n margin: 0 auto;\n fill: currentColor;\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules: font definitions\n// ----------------------------------------------------------------------------\n\n// Enable font-smoothing in Webkit and FF\nbody {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Default fonts\nbody,\ninput {\n color: var(--md-typeset-color);\n font-feature-settings: \"kern\", \"liga\";\n font-family: -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;\n}\n\n// Proportionally spaced fonts\ncode,\npre,\nkbd {\n color: var(--md-typeset-color);\n font-feature-settings: \"kern\";\n font-family: SFMono-Regular, Consolas, Menlo, monospace;\n}\n\n// ----------------------------------------------------------------------------\n// Rules: typesetted content\n// ----------------------------------------------------------------------------\n\n// Icon definitions\n:root {\n --md-typeset-table--ascending: svg-load(\"@mdi/svg/svg/arrow-down.svg\");\n --md-typeset-table--descending: svg-load(\"@mdi/svg/svg/arrow-up.svg\");\n}\n\n// ----------------------------------------------------------------------------\n\n// Content that is typeset - if possible, all margins, paddings and font sizes\n// should be set in ems, so nested blocks (e.g. admonitions) render correctly,\n// except headlines that should only appear on the top level and need to have\n// consistent spacing due to layout constraints.\n.md-typeset {\n font-size: px2rem(16px);\n line-height: 1.6;\n color-adjust: exact;\n\n // We'll use a smaller font-size for printing, so code examples don't break\n // too early, and 16px looks too big anyway.\n @media print {\n font-size: px2rem(13.6px);\n }\n\n // Default spacing\n p,\n ul,\n ol,\n blockquote {\n margin: 1em 0;\n }\n\n // 1st level headline\n h1 {\n margin: 0 0 px2em(40px, 32px);\n color: var(--md-default-fg-color--light);\n font-weight: 300;\n font-size: px2em(32px);\n line-height: 1.3;\n letter-spacing: -0.01em;\n }\n\n // 2nd level headline\n h2 {\n margin: px2em(40px, 25px) 0 px2em(16px, 25px);\n font-weight: 300;\n font-size: px2em(25px);\n line-height: 1.4;\n letter-spacing: -0.01em;\n }\n\n // 3rd level headline\n h3 {\n margin: px2em(32px, 20px) 0 px2em(16px, 20px);\n font-weight: 400;\n font-size: px2em(20px);\n line-height: 1.5;\n letter-spacing: -0.01em;\n }\n\n // 3rd level headline following an 2nd level headline\n h2 + h3 {\n margin-top: px2em(16px, 20px);\n }\n\n // 4th level headline\n h4 {\n margin: px2em(16px) 0;\n font-weight: 700;\n letter-spacing: -0.01em;\n }\n\n // 5th and 6th level headline\n h5,\n h6 {\n margin: px2em(16px, 12.8px) 0;\n color: var(--md-default-fg-color--light);\n font-weight: 700;\n font-size: px2em(12.8px);\n letter-spacing: -0.01em;\n }\n\n // Overrides for 5th level headline\n h5 {\n text-transform: uppercase;\n }\n\n // Horizontal separators\n hr {\n margin: 1.5em 0;\n border-bottom: px2rem(1px) dotted var(--md-default-fg-color--lighter);\n }\n\n // Links\n a {\n color: var(--md-typeset-a-color);\n word-break: break-word;\n\n // Also enable color transition on pseudo elements\n &,\n &::before {\n transition: color 125ms;\n }\n\n // Focused or hovered links\n &:focus,\n &:hover {\n color: var(--md-accent-fg-color);\n }\n }\n\n // Code blocks\n code,\n pre,\n kbd {\n color: var(--md-code-fg-color);\n direction: ltr;\n\n // Wrap text and hide scollbars\n @media print {\n white-space: pre-wrap;\n }\n }\n\n // Inline code blocks\n code {\n padding: 0 px2em(4px, 13.6px);\n font-size: px2em(13.6px);\n word-break: break-word;\n background-color: var(--md-code-bg-color);\n border-radius: px2rem(2px);\n box-decoration-break: clone;\n }\n\n // Disable containing block inside headlines\n h1 code,\n h2 code,\n h3 code,\n h4 code,\n h5 code,\n h6 code {\n margin: initial;\n padding: initial;\n background-color: transparent;\n box-shadow: none;\n }\n\n // Ensure link color in code blocks\n a > code {\n color: currentColor;\n }\n\n // Unformatted code blocks\n pre {\n position: relative;\n margin: 1em 0;\n line-height: 1.4;\n\n // Actual container with code, overflowing\n > code {\n display: block;\n margin: 0;\n padding: px2em(10.5px, 13.6px) px2em(16px, 13.6px);\n overflow: auto;\n word-break: normal;\n box-shadow: none;\n box-decoration-break: slice;\n touch-action: auto;\n // Override Firefox scrollbar style\n scrollbar-width: thin;\n scrollbar-color: var(--md-default-fg-color--lighter) transparent;\n\n // Override Firefox scrollbar hover color\n &:hover {\n scrollbar-color: var(--md-accent-fg-color) transparent;\n }\n\n // Override native scrollbar styles\n &::-webkit-scrollbar {\n width: px2rem(4px);\n height: px2rem(4px);\n }\n\n // Scrollbar thumb\n &::-webkit-scrollbar-thumb {\n background-color: var(--md-default-fg-color--lighter);\n\n // Hovered scrollbar thumb\n &:hover {\n background-color: var(--md-accent-fg-color);\n }\n }\n }\n }\n\n // [mobile -]: Stretch to whole width\n @include break-to-device(mobile) {\n\n // Stretch top-level containers\n > pre {\n margin: 1em px2rem(-16px);\n\n // Remove rounded borders\n code {\n border-radius: 0;\n }\n }\n }\n\n // Keyboard key\n kbd {\n display: inline-block;\n padding: 0 px2em(8px, 12px);\n color: var(--md-default-fg-color);\n font-size: px2em(12px);\n vertical-align: text-top;\n word-break: break-word;\n background-color: var(--md-typeset-kbd-color);\n border-radius: px2rem(2px);\n box-shadow:\n 0 px2rem(2px) 0 px2rem(1px) var(--md-typeset-kbd-border-color),\n 0 px2rem(2px) 0 var(--md-typeset-kbd-border-color),\n 0 px2rem(-2px) px2rem(4px) var(--md-typeset-kbd-accent-color) inset;\n }\n\n // Text highlighting marker\n mark {\n color: inherit;\n word-break: break-word;\n background-color: var(--md-typeset-mark-color);\n box-decoration-break: clone;\n }\n\n // Abbreviations\n abbr {\n text-decoration: none;\n border-bottom: px2rem(1px) dotted var(--md-default-fg-color--light);\n cursor: help;\n\n // Render a tooltip for touch devices\n @media (hover: none) {\n position: relative;\n\n // Tooltip\n &[title]:focus::after,\n &[title]:hover::after {\n @include z-depth(2);\n\n position: absolute;\n left: 0;\n display: inline-block;\n width: auto;\n min-width: max-content;\n max-width: 80%;\n margin-top: 2em;\n padding: px2rem(4px) px2rem(6px);\n color: var(--md-default-bg-color);\n font-size: px2rem(14px);\n background: var(--md-default-fg-color);\n border-radius: px2rem(2px);\n content: attr(title);\n }\n }\n\n }\n\n // Small text\n small {\n opacity: 0.75;\n }\n\n // Superscript and subscript\n sup,\n sub {\n margin-left: px2em(1px, 12.8px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n margin-right: px2em(1px, 12.8px);\n margin-left: initial;\n }\n }\n\n // Blockquotes, possibly nested\n blockquote {\n padding-left: px2rem(12px);\n color: var(--md-default-fg-color--light);\n border-left: px2rem(4px) solid var(--md-default-fg-color--lighter);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding-right: px2rem(12px);\n padding-left: initial;\n border-right: px2rem(4px) solid var(--md-default-fg-color--lighter);\n border-left: initial;\n }\n }\n\n // Unordered lists\n ul {\n list-style-type: disc;\n }\n\n // Unordered and ordered lists\n ul,\n ol {\n margin-left: px2em(10px);\n padding: 0;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n margin-right: px2em(10px);\n margin-left: initial;\n }\n\n // Nested ordered lists\n ol {\n list-style-type: lower-alpha;\n\n // Triply nested ordered list\n ol {\n list-style-type: lower-roman;\n }\n }\n\n // List elements\n li {\n margin-bottom: 0.5em;\n margin-left: px2em(20px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n margin-right: px2em(20px);\n margin-left: initial;\n }\n\n // Decrease vertical spacing\n p,\n blockquote {\n margin: 0.5em 0;\n }\n\n // Remove margin on last element\n &:last-child {\n margin-bottom: 0;\n }\n\n // Nested lists\n ul,\n ol {\n margin: 0.5em 0 0.5em px2em(10px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n margin-right: px2em(10px);\n margin-left: initial;\n }\n }\n }\n }\n\n // Definition lists\n dd {\n margin: 1em 0 1.5em px2em(30px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n margin-right: px2em(30px);\n margin-left: initial;\n }\n }\n\n // Limit width to container, scale height proportionally\n img,\n svg {\n max-width: 100%;\n height: auto;\n\n // Left-aligned\n &[align=\"left\"] {\n margin: 1em;\n margin-left: 0;\n }\n\n // Right-aligned\n &[align=\"right\"] {\n margin: 1em;\n margin-right: 0;\n }\n\n // Remove top spacing of sole children\n &[align]:only-child {\n margin-top: 0;\n }\n }\n\n // Figures\n figure {\n width: fit-content;\n max-width: 100%;\n margin: 0 auto;\n text-align: center;\n }\n\n // Figure captions\n figcaption {\n max-width: px2rem(480px);\n margin: 0.5em auto 2em;\n font-style: italic;\n }\n\n // Limit width to container\n iframe {\n max-width: 100%;\n }\n\n // Data tables\n table:not([class]) {\n display: inline-block;\n max-width: 100%;\n overflow: auto;\n font-size: px2rem(12.8px);\n background: var(--md-default-bg-color);\n border-radius: px2rem(2px);\n box-shadow:\n 0 px2rem(4px) px2rem(10px) hsla(0, 0%, 0%, 0.05),\n 0 0 px2rem(1px) hsla(0, 0%, 0%, 0.1);\n touch-action: auto;\n\n // Reset display mode so table header wraps correctly when printing\n @media print {\n display: table;\n }\n\n // Due to margin collapse because of the necessary inline-block hack, we\n // cannot increase the bottom margin on the table, so we just increase the\n // top margin on the following element\n & + * {\n margin-top: 1.5em;\n }\n\n // Elements inside cells\n th > *,\n td > * {\n\n // Remove top spacing of first child\n &:first-child {\n margin-top: 0;\n }\n\n // Remove bottom spacing of last child\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Table headings and cells\n th:not([align]),\n td:not([align]) {\n text-align: left;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n text-align: right;\n }\n }\n\n // Table headings\n th {\n min-width: px2rem(100px);\n padding: px2em(12px, 12.8px) px2em(16px, 12.8px);\n color: var(--md-default-bg-color);\n vertical-align: top;\n background-color: var(--md-default-fg-color--light);\n\n // Links in table headings\n a {\n color: inherit;\n }\n }\n\n // Table cells\n td {\n padding: px2em(12px, 12.8px) px2em(16px, 12.8px);\n vertical-align: top;\n border-top: px2rem(1px) solid var(--md-default-fg-color--lightest);\n }\n\n // Table rows\n tr {\n transition: background-color 125ms;\n\n // Add background on hover\n &:hover {\n background-color: rgba(0, 0, 0, 0.035);\n box-shadow: 0 px2rem(1px) 0 var(--md-default-bg-color) inset;\n }\n\n // Remove top border on first row\n &:first-child td {\n border-top: 0;\n }\n }\n\n // Do not wrap links in tables\n a {\n word-break: normal;\n }\n }\n\n // Sortable tables\n table th[role=\"columnheader\"] {\n cursor: pointer;\n\n // Sort icon\n &::after {\n display: inline-block;\n width: 1.2em;\n height: 1.2em;\n margin-left: 0.5em;\n vertical-align: sub;\n mask-repeat: no-repeat;\n content: \" \";\n }\n\n // Sort ascending\n &[aria-sort=\"ascending\"]::after {\n background-color: currentColor;\n mask-image: var(--md-typeset-table--ascending);\n }\n\n // Sort descending\n &[aria-sort=\"descending\"]::after {\n background-color: currentColor;\n mask-image: var(--md-typeset-table--descending);\n }\n }\n\n // Wrapper for scrolling on overflow\n &__scrollwrap {\n margin: 1em px2rem(-16px);\n overflow-x: auto;\n touch-action: auto;\n }\n\n // Data table wrapper, in case JavaScript is available\n &__table {\n display: inline-block;\n margin-bottom: 0.5em;\n padding: 0 px2rem(16px);\n\n // Reset display mode so table header wraps correctly when printing\n @media print {\n display: block;\n }\n\n // Data tables\n html & table {\n display: table;\n width: 100%;\n margin: 0;\n overflow: hidden;\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Variables\n// ----------------------------------------------------------------------------\n\n///\n/// Device-specific breakpoints\n///\n/// @example\n/// $break-devices: (\n/// mobile: (\n/// portrait: 220px 479px,\n/// landscape: 480px 719px\n/// ),\n/// tablet: (\n/// portrait: 720px 959px,\n/// landscape: 960px 1219px\n/// ),\n/// screen: (\n/// small: 1220px 1599px,\n/// medium: 1600px 1999px,\n/// large: 2000px\n/// )\n/// );\n///\n$break-devices: () !default;\n\n// ----------------------------------------------------------------------------\n// Helpers\n// ----------------------------------------------------------------------------\n\n///\n/// Choose minimum and maximum device widths\n///\n@function break-select-min-max($devices) {\n $min: 1000000;\n $max: 0;\n @each $key, $value in $devices {\n @while type-of($value) == map {\n $value: break-select-min-max($value);\n }\n @if type-of($value) == list {\n @each $number in $value {\n @if type-of($number) == number {\n $min: min($number, $min);\n @if $max != null {\n $max: max($number, $max);\n }\n } @else {\n @error \"Invalid number: #{$number}\";\n }\n }\n } @else if type-of($value) == number {\n $min: min($value, $min);\n $max: null;\n } @else {\n @error \"Invalid value: #{$value}\";\n }\n }\n @return $min, $max;\n}\n\n///\n/// Select minimum and maximum widths for a device breakpoint\n///\n@function break-select-device($device) {\n $current: $break-devices;\n @for $n from 1 through length($device) {\n @if type-of($current) == map {\n $current: map-get($current, nth($device, $n));\n } @else {\n @error \"Invalid device map: #{$devices}\";\n }\n }\n @if type-of($current) == list or type-of($current) == number {\n $current: (default: $current);\n }\n @return break-select-min-max($current);\n}\n\n// ----------------------------------------------------------------------------\n// Mixins\n// ----------------------------------------------------------------------------\n\n///\n/// A minimum-maximum media query breakpoint\n///\n@mixin break-at($breakpoint) {\n @if type-of($breakpoint) == number {\n @media screen and (min-width: $breakpoint) {\n @content;\n }\n } @else if type-of($breakpoint) == list {\n $min: nth($breakpoint, 1);\n $max: nth($breakpoint, 2);\n @if type-of($min) == number and type-of($max) == number {\n @media screen and (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else {\n @error \"Invalid breakpoint: #{$breakpoint}\";\n }\n } @else {\n @error \"Invalid breakpoint: #{$breakpoint}\";\n }\n}\n\n///\n/// An orientation media query breakpoint\n///\n@mixin break-at-orientation($breakpoint) {\n @if type-of($breakpoint) == string {\n @media screen and (orientation: $breakpoint) {\n @content;\n }\n } @else {\n @error \"Invalid breakpoint: #{$breakpoint}\";\n }\n}\n\n///\n/// A maximum-aspect-ratio media query breakpoint\n///\n@mixin break-at-ratio($breakpoint) {\n @if type-of($breakpoint) == number {\n @media screen and (max-aspect-ratio: $breakpoint) {\n @content;\n }\n } @else {\n @error \"Invalid breakpoint: #{$breakpoint}\";\n }\n}\n\n///\n/// A minimum-maximum media query device breakpoint\n///\n@mixin break-at-device($device) {\n @if type-of($device) == string {\n $device: $device,;\n }\n @if type-of($device) == list {\n $breakpoint: break-select-device($device);\n @if nth($breakpoint, 2) != null {\n $min: nth($breakpoint, 1);\n $max: nth($breakpoint, 2);\n @media screen and (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else {\n @error \"Invalid device: #{$device}\";\n }\n } @else {\n @error \"Invalid device: #{$device}\";\n }\n}\n\n///\n/// A minimum media query device breakpoint\n///\n@mixin break-from-device($device) {\n @if type-of($device) == string {\n $device: $device,;\n }\n @if type-of($device) == list {\n $breakpoint: break-select-device($device);\n $min: nth($breakpoint, 1);\n @media screen and (min-width: $min) {\n @content;\n }\n } @else {\n @error \"Invalid device: #{$device}\";\n }\n}\n\n///\n/// A maximum media query device breakpoint\n///\n@mixin break-to-device($device) {\n @if type-of($device) == string {\n $device: $device,;\n }\n @if type-of($device) == list {\n $breakpoint: break-select-device($device);\n $max: nth($breakpoint, 2);\n @media screen and (max-width: $max) {\n @content;\n }\n } @else {\n @error \"Invalid device: #{$device}\";\n }\n}\n","//\n// Name: Material Shadows\n// Description: Mixins for Material Design Shadows.\n// Version: 3.0.1\n//\n// Author: Denis Malinochkin\n// Git: https://github.com/mrmlnc/material-shadows\n//\n// twitter: @mrmlnc\n//\n// ------------------------------------\n\n\n// Mixins\n// ------------------------------------\n\n@mixin z-depth-transition() {\n transition: box-shadow .28s cubic-bezier(.4, 0, .2, 1);\n}\n\n@mixin z-depth-focus() {\n box-shadow: 0 0 8px rgba(0, 0, 0, .18), 0 8px 16px rgba(0, 0, 0, .36);\n}\n\n@mixin z-depth-2dp() {\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14),\n 0 1px 5px 0 rgba(0, 0, 0, .12),\n 0 3px 1px -2px rgba(0, 0, 0, .2);\n}\n\n@mixin z-depth-3dp() {\n box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14),\n 0 1px 8px 0 rgba(0, 0, 0, .12),\n 0 3px 3px -2px rgba(0, 0, 0, .4);\n}\n\n@mixin z-depth-4dp() {\n box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14),\n 0 1px 10px 0 rgba(0, 0, 0, .12),\n 0 2px 4px -1px rgba(0, 0, 0, .4);\n}\n\n@mixin z-depth-6dp() {\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14),\n 0 1px 18px 0 rgba(0, 0, 0, .12),\n 0 3px 5px -1px rgba(0, 0, 0, .4);\n}\n\n@mixin z-depth-8dp() {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14),\n 0 3px 14px 2px rgba(0, 0, 0, .12),\n 0 5px 5px -3px rgba(0, 0, 0, .4);\n}\n\n@mixin z-depth-16dp() {\n box-shadow: 0 16px 24px 2px rgba(0, 0, 0, .14),\n 0 6px 30px 5px rgba(0, 0, 0, .12),\n 0 8px 10px -5px rgba(0, 0, 0, .4);\n}\n\n@mixin z-depth-24dp() {\n box-shadow: 0 9px 46px 8px rgba(0, 0, 0, .14),\n 0 24px 38px 3px rgba(0, 0, 0, .12),\n 0 11px 15px -7px rgba(0, 0, 0, .4);\n}\n\n@mixin z-depth($dp: 2) {\n @if $dp == 2 {\n @include z-depth-2dp();\n } @else if $dp == 3 {\n @include z-depth-3dp();\n } @else if $dp == 4 {\n @include z-depth-4dp();\n } @else if $dp == 6 {\n @include z-depth-6dp();\n } @else if $dp == 8 {\n @include z-depth-8dp();\n } @else if $dp == 16 {\n @include z-depth-16dp();\n } @else if $dp == 24 {\n @include z-depth-24dp();\n }\n}\n\n\n// Class generator\n// ------------------------------------\n\n@mixin z-depth-classes($transition: false, $focus: false) {\n @if $transition == true {\n &-transition {\n @include z-depth-transition();\n }\n }\n\n @if $focus == true {\n &-focus {\n @include z-depth-focus();\n }\n }\n\n // The available values for the shadow depth\n @each $depth in 2, 3, 4, 6, 8, 16, 24 {\n &-#{$depth}dp {\n @include z-depth($depth);\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Variables\n// ----------------------------------------------------------------------------\n\n// Active (toggled) drawer\n$md-toggle__drawer--checked:\n \"[data-md-toggle=\\\"drawer\\\"]:checked ~\";\n\n// ----------------------------------------------------------------------------\n// Rules: base grid and containers\n// ----------------------------------------------------------------------------\n\n// Stretch container to viewport and set base font-sizefor simple calculations\n// based on relative ems (rems)\nhtml {\n height: 100%;\n // Hack: some browsers on some operating systems don't account for scroll\n // bars when firing media queries, so we need to do this for safety. This\n // currently impacts the table of contents component between 1220 and 1234px\n // and is to current knowledge not fixable.\n overflow-x: hidden;\n // Hack: normally, we would set the base font-size to 62.5%, so we can base\n // all calculations on 10px, but Chromium and Chrome define a minimal font\n // size of 12 if the system language is set to Chinese. For this reason we\n // just double the font-size, set it to 20px which seems to do the trick.\n //\n // See https://github.com/squidfunk/mkdocs-material/issues/911\n font-size: 125%;\n\n // [screen medium +]: Set base font-size to 11px\n @include break-from-device(screen medium) {\n font-size: 137.50%;\n }\n\n // [screen large +]: Set base font-size to 12px\n @include break-from-device(screen large) {\n font-size: 150%;\n }\n}\n\n// Stretch body to container and leave room for footer\nbody {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n min-height: 100%;\n // Hack: reset font-size to 10px, so the spacing for all inline elements is\n // correct again. Otherwise the spacing would be based on 20px.\n font-size: 0.5rem; // stylelint-disable-line unit-allowed-list\n background-color: var(--md-default-bg-color);\n\n // [tablet portrait -]: Lock body to disable scroll bubbling\n @include break-to-device(tablet portrait) {\n\n // Lock body to viewport height (e.g. in search mode)\n &[data-md-state=\"lock\"] {\n position: fixed;\n }\n }\n\n // Hack: we must not use flex, or Firefox will only print the first page\n // see https://mzl.la/39DgR3m\n @media print {\n display: block;\n }\n}\n\n// Horizontal separators\nhr {\n display: block;\n height: px2rem(1px);\n padding: 0;\n border: 0;\n}\n\n// Template-wide grid\n.md-grid {\n max-width: px2rem(1220px);\n margin-right: auto;\n margin-left: auto;\n}\n\n// Content wrapper\n.md-container {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n\n // Hack: we must not use flex, or Firefox will only print the first page\n // see https://mzl.la/39DgR3m\n @media print {\n display: block;\n }\n}\n\n// The main content should stretch to maximum height in the table\n.md-main {\n flex-grow: 1;\n\n // Increase top spacing of content area to give typography more room\n &__inner {\n display: flex;\n height: 100%;\n margin-top: px2rem(24px + 6px);\n }\n}\n\n// Apply ellipsis in case of overflowing text\n.md-ellipsis {\n display: block;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n\n// ----------------------------------------------------------------------------\n// Rules: navigational elements\n// ----------------------------------------------------------------------------\n\n// Toggle checkbox\n.md-toggle {\n display: none;\n}\n\n// Overlay below expanded drawer\n.md-overlay {\n position: fixed;\n top: 0;\n z-index: 3;\n width: 0;\n height: 0;\n background-color: hsla(0, 0%, 0%, 0.54);\n opacity: 0;\n transition:\n width 0ms 250ms,\n height 0ms 250ms,\n opacity 250ms;\n\n // [tablet -]: Trigger overlay\n @include break-to-device(tablet) {\n\n // Expanded drawer\n #{$md-toggle__drawer--checked} & {\n width: 100%;\n height: 100%;\n opacity: 1;\n transition:\n width 0ms,\n height 0ms,\n opacity 250ms;\n }\n }\n}\n\n// ----------------------------------------------------------------------------\n// Rules: skip link\n// ----------------------------------------------------------------------------\n\n// Skip link\n.md-skip {\n position: fixed;\n // Hack: if we don't set the negative z-index, the skip link will induce the\n // creation of new layers when code blocks are near the header on scrolling\n z-index: -1;\n margin: px2rem(10px);\n padding: px2rem(6px) px2rem(10px);\n color: var(--md-default-bg-color);\n font-size: px2rem(12.8px);\n background-color: var(--md-default-fg-color);\n border-radius: px2rem(2px);\n transform: translateY(px2rem(8px));\n opacity: 0;\n\n // Show skip link on focus\n &:focus {\n z-index: 10;\n transform: translateY(0);\n opacity: 1;\n transition:\n transform 250ms cubic-bezier(0.4, 0, 0.2, 1),\n opacity 175ms 75ms;\n }\n}\n\n// ----------------------------------------------------------------------------\n// Rules: print styles\n// ----------------------------------------------------------------------------\n\n// Add margins to page\n@page {\n margin: 25mm;\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Announcement bar\n.md-announce {\n overflow: auto;\n background-color: var(--md-footer-bg-color);\n\n // Actual content\n &__inner {\n margin: px2rem(12px) auto;\n padding: 0 px2rem(16px);\n color: var(--md-footer-fg-color);\n font-size: px2rem(14px);\n }\n\n // Hide for print\n @media print {\n display: none;\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Scoped in typesetted content to match specificity of regular content\n.md-typeset {\n\n // Button\n .md-button {\n display: inline-block;\n padding: px2em(10px) px2em(32px);\n color: var(--md-primary-fg-color);\n font-weight: 700;\n border: px2rem(2px) solid currentColor;\n border-radius: px2rem(2px);\n transition:\n color 125ms,\n background-color 125ms,\n border-color 125ms;\n\n // Primary button\n &--primary {\n color: var(--md-primary-bg-color);\n background-color: var(--md-primary-fg-color);\n border-color: var(--md-primary-fg-color);\n }\n\n // Focused or hovered button\n &:focus,\n &:hover {\n color: var(--md-accent-bg-color);\n background-color: var(--md-accent-fg-color);\n border-color: var(--md-accent-fg-color);\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Icon definitions\n:root {\n --md-clipboard-icon: svg-load(\"@mdi/svg/svg/content-copy.svg\");\n}\n\n// ----------------------------------------------------------------------------\n\n// Copy to clipboard\n.md-clipboard {\n position: absolute;\n top: px2em(8px);\n right: px2em(8px);\n z-index: 1;\n width: px2em(24px);\n height: px2em(24px);\n color: var(--md-default-fg-color--lightest);\n // background-color: var(--md-code-bg-color);\n border-radius: px2rem(2px);\n cursor: pointer;\n transition: color 125ms;\n\n // Hide for print\n @media print {\n display: none;\n }\n\n // // Make room for clipboard button in case of overflowing code\n // .md-typeset & + code {\n // padding-right: px2em(24px + 2 * 8px, 13.6px);\n // }\n\n // Slightly smaller icon\n &::after {\n display: block;\n width: px2em(18px);\n height: px2em(18px);\n margin: 0 auto;\n background-color: currentColor;\n mask-image: var(--md-clipboard-icon);\n mask-repeat: no-repeat;\n content: \"\";\n }\n\n // Show on container hover\n pre:hover & {\n color: var(--md-default-fg-color--light);\n }\n\n // Focused or hovered icon\n pre &:focus,\n pre &:hover {\n color: var(--md-accent-fg-color);\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Content container\n.md-content {\n flex: 1;\n max-width: 100%;\n\n // [tablet landscape]: Decrease horizontal width\n @include break-at-device(tablet landscape) {\n max-width: calc(100% - #{px2rem(242px)});\n }\n\n // [screen +]: Decrease horizontal width\n @include break-from-device(screen) {\n max-width: calc(100% - #{px2rem(242px)} * 2);\n }\n\n // Define spacing\n &__inner {\n margin: 0 px2rem(16px) px2rem(24px);\n padding-top: px2rem(12px);\n\n // [screen +]: Increase horizontal spacing\n @include break-from-device(screen) {\n margin-right: px2rem(24px);\n margin-left: px2rem(24px);\n }\n\n // Hack: add pseudo element for spacing, as the overflow of the content\n // container may not be hidden due to an imminent offset error on targets\n &::before {\n display: block;\n height: px2rem(8px);\n content: \"\";\n }\n\n // Hack: remove bottom spacing of last element, due to margin collapse\n > :last-child {\n margin-bottom: 0;\n }\n }\n\n // Button next to the title\n &__button {\n float: right;\n margin: px2rem(8px) 0;\n margin-left: px2rem(8px);\n padding: 0;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n float: left;\n margin-right: px2rem(8px);\n margin-left: initial;\n\n // Flip icon vertically\n svg {\n transform: scaleX(-1);\n }\n }\n\n // Override default link color for icons\n .md-typeset & {\n color: var(--md-default-fg-color--lighter);\n }\n\n // Align text with icon\n svg {\n display: inline;\n vertical-align: top;\n }\n\n // Hide for print\n @media print {\n display: none;\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Dialog rendered as snackbar\n.md-dialog {\n @include z-depth(2);\n\n position: fixed;\n right: px2rem(16px);\n bottom: px2rem(16px);\n left: initial;\n z-index: 2;\n display: block;\n min-width: px2rem(222px);\n padding: px2rem(8px) px2rem(12px);\n color: var(--md-default-bg-color);\n font-size: px2rem(14px);\n background: var(--md-default-fg-color);\n border: none;\n border-radius: px2rem(2px);\n transform: translateY(100%);\n opacity: 0;\n transition:\n transform 0ms 400ms,\n opacity 400ms;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: initial;\n left: px2rem(16px);\n }\n\n // Show open dialog\n &[data-md-state=\"open\"] {\n transform: translateY(0);\n opacity: 1;\n transition:\n transform 400ms cubic-bezier(0.075, 0.85, 0.175, 1),\n opacity 400ms;\n }\n\n // Hide for print\n @media print {\n display: none;\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Application header (stays always on top)\n.md-header {\n position: sticky;\n top: 0;\n right: 0;\n left: 0;\n z-index: 2;\n height: px2rem(48px);\n color: var(--md-primary-bg-color);\n background-color: var(--md-primary-fg-color);\n // Hack: reduce jitter by adding a transparent box shadow of the same size\n // so the size of the layer doesn't change during animation\n box-shadow:\n 0 0 px2rem(4px) rgba(0, 0, 0, 0),\n 0 px2rem(4px) px2rem(8px) rgba(0, 0, 0, 0);\n transition:\n color 250ms,\n background-color 250ms;\n\n // Always hide shadow, in case JavaScript is not available\n .no-js & {\n box-shadow: none;\n transition: none;\n }\n\n // Show and animate shadow\n &[data-md-state=\"shadow\"] {\n box-shadow:\n 0 0 px2rem(4px) rgba(0, 0, 0, 0.1),\n 0 px2rem(4px) px2rem(8px) rgba(0, 0, 0, 0.2);\n transition:\n color 250ms,\n background-color 250ms,\n box-shadow 250ms;\n }\n\n // Hide for print\n @media print {\n display: none;\n }\n}\n\n// Navigation within header\n.md-header-nav {\n display: flex;\n padding: 0 px2rem(4px);\n\n // Icon buttons\n &__button {\n position: relative;\n z-index: 1;\n display: block;\n margin: px2rem(4px);\n padding: px2rem(8px);\n cursor: pointer;\n transition: opacity 250ms;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n\n // Flip icon vertically\n svg {\n transform: scaleX(-1);\n }\n }\n\n // Focused or hovered icon\n &:focus,\n &:hover {\n opacity: 0.7;\n }\n\n // Logo\n &.md-logo {\n margin: px2rem(4px);\n padding: px2rem(8px);\n\n // Image or icon\n img,\n svg {\n display: block;\n width: px2rem(24px);\n height: px2rem(24px);\n fill: currentColor;\n }\n }\n\n // Hide search icon, if JavaScript is not available.\n .no-js &[for=\"__search\"] {\n display: none;\n }\n\n // [tablet landscape +]: Hide the search button\n @include break-from-device(tablet landscape) {\n\n // Search button\n &[for=\"__search\"] {\n display: none;\n }\n }\n\n // [tablet -]: Hide the logo\n @include break-to-device(tablet) {\n\n // Logo\n &.md-logo {\n display: none;\n }\n }\n\n // [screen +]: Hide the menu button\n @include break-from-device(screen) {\n\n // Menu button\n &[for=\"__drawer\"] {\n display: none;\n }\n }\n }\n\n // Header topics\n &__topic {\n position: absolute;\n width: 100%;\n transition:\n transform 400ms cubic-bezier(0.1, 0.7, 0.1, 1),\n opacity 150ms;\n\n // Page title\n & + & {\n z-index: -1;\n transform: translateX(px2rem(25px));\n opacity: 0;\n transition:\n transform 400ms cubic-bezier(1, 0.7, 0.1, 0.1),\n opacity 150ms;\n pointer-events: none;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n transform: translateX(px2rem(-25px));\n }\n }\n\n // Induce ellipsis, if no JavaScript is available\n .no-js & {\n position: initial;\n }\n\n // Hide page title as it is invisible anyway and will overflow the header\n .no-js & + & {\n display: none;\n }\n }\n\n // Header title - set line height to match icon for correct alignment\n &__title {\n flex-grow: 1;\n padding: 0 px2rem(20px);\n font-size: px2rem(18px);\n line-height: px2rem(48px);\n\n // Show page title\n &[data-md-state=\"active\"] .md-header-nav__topic {\n z-index: -1;\n transform: translateX(px2rem(-25px));\n opacity: 0;\n transition:\n transform 400ms cubic-bezier(1, 0.7, 0.1, 0.1),\n opacity 150ms;\n pointer-events: none;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n transform: translateX(px2rem(25px));\n }\n\n // Page title\n & + .md-header-nav__topic {\n z-index: 0;\n transform: translateX(0);\n opacity: 1;\n transition:\n transform 400ms cubic-bezier(0.1, 0.7, 0.1, 1),\n opacity 150ms;\n pointer-events: initial;\n }\n }\n\n // Patch ellipsis\n > .md-header-nav__ellipsis {\n position: relative;\n width: 100%;\n height: 100%;\n }\n }\n\n // Repository containing source\n &__source {\n display: none;\n\n // [tablet landscape +]: Show the reposistory from tablet\n @include break-from-device(tablet landscape) {\n display: block;\n width: px2rem(234px);\n max-width: px2rem(234px);\n margin-left: px2rem(20px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n margin-right: px2rem(20px);\n margin-left: initial;\n }\n }\n\n // [screen +]: Increase spacing of search bar\n @include break-from-device(screen) {\n margin-left: px2rem(28px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n margin-right: px2rem(28px);\n }\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Application footer\n.md-footer {\n color: var(--md-footer-fg-color);\n background-color: var(--md-footer-bg-color);\n\n // Hide for print\n @media print {\n display: none;\n }\n}\n\n// Navigation within footer\n.md-footer-nav {\n\n // Set spacing\n &__inner {\n padding: px2rem(4px);\n overflow: auto;\n }\n\n // Links to previous and next page\n &__link {\n display: flex;\n padding-top: px2rem(28px);\n padding-bottom: px2rem(8px);\n transition: opacity 250ms;\n\n // [tablet +]: Set proportional width\n @include break-from-device(tablet) {\n width: 50%;\n }\n\n // Focused or hovered links\n &:focus,\n &:hover {\n opacity: 0.7;\n }\n\n // Link to previous page\n &--prev {\n float: left;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n float: right;\n\n // Flip icon vertically\n svg {\n transform: scaleX(-1);\n }\n }\n\n // [mobile -]: Hide title for previous page\n @include break-to-device(mobile) {\n width: 25%;\n\n // Title\n .md-footer-nav__title {\n display: none;\n }\n }\n }\n\n // Link to next page\n &--next {\n float: right;\n text-align: right;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n float: left;\n text-align: left;\n\n // Flip icon vertically\n svg {\n transform: scaleX(-1);\n }\n }\n\n // [mobile -]: Hide title for previous page\n @include break-to-device(mobile) {\n width: 75%;\n }\n }\n }\n\n // Link title - set line height to match icon for correct alignment\n &__title {\n position: relative;\n flex-grow: 1;\n max-width: calc(100% - #{px2rem(48px)});\n padding: 0 px2rem(20px);\n font-size: px2rem(18px);\n line-height: px2rem(48px);\n }\n\n // Link button\n &__button {\n margin: px2rem(4px);\n padding: px2rem(8px);\n }\n\n // Link direction\n &__direction {\n position: absolute;\n right: 0;\n left: 0;\n margin-top: px2rem(-20px);\n padding: 0 px2rem(20px);\n font-size: px2rem(12.8px);\n opacity: 0.7;\n }\n}\n\n// Non-navigational information\n.md-footer-meta {\n background-color: var(--md-footer-bg-color--dark);\n\n // Set spacing\n &__inner {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n padding: px2rem(4px);\n }\n\n // Use a decent color for non-hovered links and ensure specificity\n html &.md-typeset a {\n color: var(--md-footer-fg-color--light);\n\n // Focused or hovered link\n &:focus,\n &:hover {\n color: var(--md-footer-fg-color);\n }\n }\n}\n\n// Copyright and theme information\n.md-footer-copyright {\n width: 100%;\n margin: auto px2rem(12px);\n padding: px2rem(8px) 0;\n color: var(--md-footer-fg-color--lighter);\n font-size: px2rem(12.8px);\n\n // [tablet portrait +]: Show next to social media links\n @include break-from-device(tablet portrait) {\n width: auto;\n }\n\n // Highlight copyright information\n &__highlight {\n color: var(--md-footer-fg-color--light);\n }\n}\n\n// Social links\n.md-footer-social {\n margin: 0 px2rem(8px);\n padding: px2rem(4px) 0 px2rem(12px);\n\n // [tablet portrait +]: Show next to copyright information\n @include break-from-device(tablet portrait) {\n padding: px2rem(12px) 0;\n }\n\n // Link with icon\n &__link {\n display: inline-block;\n width: px2rem(32px);\n height: px2rem(32px);\n text-align: center;\n\n // Adjust line-height to match height for correct alignment\n &::before {\n line-height: 1.9;\n }\n\n // Social icon\n svg {\n max-height: px2rem(16px);\n vertical-align: -25%;\n fill: currentColor;\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Icon definitions\n:root {\n --md-nav-icon--prev: svg-load(\"@mdi/svg/svg/arrow-left.svg\");\n --md-nav-icon--next: svg-load(\"@mdi/svg/svg/chevron-right.svg\");\n --md-toc-icon: svg-load(\"@mdi/svg/svg/table-of-contents.svg\");\n}\n\n// ----------------------------------------------------------------------------\n\n// Navigation container\n.md-nav {\n font-size: px2rem(14px);\n line-height: 1.3;\n\n // List title\n &__title {\n display: block;\n padding: 0 px2rem(12px);\n overflow: hidden;\n font-weight: 700;\n text-overflow: ellipsis;\n\n // Hide buttons by default\n .md-nav__button {\n display: none;\n\n // Stretch images\n img {\n width: 100%;\n height: auto;\n }\n\n // Logo\n &.md-logo {\n\n // Image or icon\n img,\n svg {\n display: block;\n width: px2rem(48px);\n height: px2rem(48px);\n }\n\n // Icon\n svg {\n fill: currentColor;\n }\n }\n }\n }\n\n // List of items\n &__list {\n margin: 0;\n padding: 0;\n list-style: none;\n }\n\n // List item\n &__item {\n padding: 0 px2rem(12px);\n\n // Add bottom spacing to last item\n &:last-child {\n padding-bottom: px2rem(12px);\n }\n\n // 2nd+ level items\n & & {\n padding-right: 0;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding-right: px2rem(12px);\n padding-left: 0;\n }\n\n // Remove bottom spacing for nested items\n &:last-child {\n padding-bottom: 0;\n }\n }\n }\n\n // Link inside item\n &__link {\n display: block;\n margin-top: 0.625em;\n overflow: hidden;\n text-overflow: ellipsis;\n cursor: pointer;\n transition: color 125ms;\n scroll-snap-align: start;\n\n // Hide link to table of contents by default - this will only match the\n // table of contents inside the drawer below and including tablet portrait\n html &[for=\"__toc\"] {\n display: none;\n\n // Hide table of contents by default\n & ~ .md-nav {\n display: none;\n }\n }\n\n // Blurred link\n &[data-md-state=\"blur\"] {\n color: var(--md-default-fg-color--light);\n }\n\n // Active link\n .md-nav__item &--active {\n color: var(--md-typeset-a-color);\n }\n\n // Reset active color for nested list titles\n .md-nav__item--nested > & {\n color: inherit;\n }\n\n // Focused or hovered link\n &:focus,\n &:hover {\n color: var(--md-accent-fg-color);\n }\n }\n\n // Repository containing source\n &__source {\n display: none;\n }\n\n // [tablet -]: Layered navigation\n @include break-to-device(tablet) {\n background-color: var(--md-default-bg-color);\n\n // Stretch primary navigation to drawer\n &--primary,\n &--primary .md-nav {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n display: flex;\n flex-direction: column;\n height: 100%;\n }\n\n // Adjust styles for primary navigation\n &--primary {\n\n // List title and item\n .md-nav__title,\n .md-nav__item {\n font-size: px2rem(16px);\n line-height: 1.5;\n }\n\n // List title\n .md-nav__title {\n position: relative;\n height: px2rem(112px);\n padding: px2rem(60px) px2rem(16px) px2rem(4px);\n color: var(--md-default-fg-color--light);\n font-weight: 400;\n line-height: px2rem(48px);\n white-space: nowrap;\n background-color: var(--md-default-fg-color--lightest);\n cursor: pointer;\n\n // Navigation icon\n .md-nav__icon {\n position: absolute;\n top: px2rem(8px);\n left: px2rem(8px);\n display: block;\n width: px2rem(24px);\n height: px2rem(24px);\n margin: px2rem(4px);\n\n // Previous navigation item icon\n &::after {\n display: block;\n width: 100%;\n height: 100%;\n background-color: currentColor;\n mask-image: var(--md-nav-icon--prev);\n mask-repeat: no-repeat;\n content: \"\";\n }\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: px2rem(8px);\n left: initial;\n }\n }\n\n // Main lists\n ~ .md-nav__list {\n overflow-y: auto;\n background-color: var(--md-default-bg-color);\n box-shadow:\n 0 px2rem(1px) 0 var(--md-default-fg-color--lightest) inset;\n scroll-snap-type: y mandatory;\n touch-action: pan-y;\n\n // Remove border for first list item\n > .md-nav__item:first-child {\n border-top: 0;\n }\n }\n\n // Site title in main navigation\n &[for=\"__drawer\"] {\n position: relative;\n color: var(--md-primary-bg-color);\n background-color: var(--md-primary-fg-color);\n\n // Site logo\n .md-nav__button {\n position: absolute;\n top: px2rem(4px);\n left: px2rem(4px);\n display: block;\n margin: px2rem(4px);\n padding: px2rem(8px);\n font-size: px2rem(48px);\n }\n }\n }\n\n // Adjust for right-to-left languages\n html [dir=\"rtl\"] & .md-nav__title {\n\n // Site title in main navigation\n &[for=\"__drawer\"] .md-nav__button {\n right: px2rem(4px);\n left: initial;\n }\n }\n\n // List of items\n .md-nav__list {\n flex: 1;\n }\n\n // List item\n .md-nav__item {\n padding: 0;\n border-top: px2rem(1px) solid var(--md-default-fg-color--lightest);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding: 0;\n }\n\n // Increase spacing to account for icon\n &--nested > .md-nav__link {\n padding-right: px2rem(48px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding-right: px2rem(16px);\n padding-left: px2rem(48px);\n }\n }\n\n // Active parent item\n &--active > .md-nav__link {\n color: var(--md-typeset-a-color);\n\n // Focused or hovered linl\n &:focus,\n &:hover {\n color: var(--md-accent-fg-color);\n }\n }\n }\n\n // Link inside item\n .md-nav__link {\n position: relative;\n margin-top: 0;\n padding: px2rem(12px) px2rem(16px);\n\n // Navigation icon\n .md-nav__icon {\n position: absolute;\n top: 50%;\n right: px2rem(12px);\n width: px2rem(24px);\n height: px2rem(24px);\n margin-top: px2rem(-12px);\n color: inherit;\n font-size: px2rem(24px);\n\n // Next navigation item icon\n &::after {\n display: block;\n width: 100%;\n height: 100%;\n background-color: currentColor;\n mask-image: var(--md-nav-icon--next);\n mask-repeat: no-repeat;\n content: \"\";\n }\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: initial;\n left: px2rem(12px);\n }\n }\n }\n\n // Flip icon vertically\n .md-nav__icon::after {\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n transform: scale(-1);\n }\n }\n\n // Table of contents inside navigation\n .md-nav--secondary {\n\n // Set links to static to avoid unnecessary layering\n .md-nav__link {\n position: static;\n }\n\n // Set nested navigation for table of contents to static\n .md-nav {\n position: static;\n background-color: transparent;\n\n // 3rd level link\n .md-nav__link {\n padding-left: px2rem(28px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding-right: px2rem(28px);\n padding-left: initial;\n }\n }\n\n // 4th level link\n .md-nav .md-nav__link {\n padding-left: px2rem(40px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding-right: px2rem(40px);\n padding-left: initial;\n }\n }\n\n // 5th level link\n .md-nav .md-nav .md-nav__link {\n padding-left: px2rem(52px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding-right: px2rem(52px);\n padding-left: initial;\n }\n }\n\n // 6th level link\n .md-nav .md-nav .md-nav .md-nav__link {\n padding-left: px2rem(64px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding-right: px2rem(64px);\n padding-left: initial;\n }\n }\n }\n }\n }\n\n // Hide nested navigation by default\n .md-nav__toggle ~ & {\n display: flex;\n transform: translateX(100%);\n opacity: 0;\n transition:\n transform 250ms cubic-bezier(0.8, 0, 0.6, 1),\n opacity 125ms 50ms;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n transform: translateX(-100%);\n }\n }\n\n // Expand nested navigation, if toggle is checked\n .md-nav__toggle:checked ~ & {\n transform: translateX(0);\n opacity: 1;\n transition:\n transform 250ms cubic-bezier(0.4, 0, 0.2, 1),\n opacity 125ms 125ms;\n\n // Hack: reduce jitter\n > .md-nav__list {\n backface-visibility: hidden;\n }\n }\n }\n\n // [tablet portrait -]: Show table of contents in drawer\n @include break-to-device(tablet portrait) {\n\n // Show link to table of contents - higher specificity is necessary to\n // display the table of contents inside the drawer\n html &__link[for=\"__toc\"] {\n display: block;\n padding-right: px2rem(48px);\n\n // Hide link to current item\n + .md-nav__link {\n display: none;\n }\n\n // Table of contents icon\n .md-icon::after {\n display: block;\n width: 100%;\n height: 100%;\n mask-image: var(--md-toc-icon);\n background-color: currentColor;\n content: \"\";\n }\n\n // Show table of contents\n & ~ .md-nav {\n display: flex;\n }\n }\n\n // Adjust for right-to-left languages\n html [dir=\"rtl\"] &__link {\n padding-right: px2rem(16px);\n padding-left: px2rem(48px);\n }\n\n // Repository containing source\n &__source {\n display: block;\n padding: 0 px2rem(4px);\n color: var(--md-primary-bg-color);\n background-color: var(--md-primary-fg-color--dark);\n }\n }\n\n // [tablet landscape +]: Tree-like navigation\n @include break-from-device(tablet landscape) {\n\n // List title\n &--secondary .md-nav__title {\n\n // Snap to table of contents title\n &[for=\"__toc\"] {\n scroll-snap-align: start;\n }\n\n // Hide icon\n .md-nav__icon {\n display: none;\n }\n }\n }\n\n // [screen +]: Tree-like navigation\n @include break-from-device(screen) {\n transition: max-height 250ms cubic-bezier(0.86, 0, 0.07, 1);\n\n // List title\n &--primary .md-nav__title {\n\n // Snap to site title\n &[for=\"__drawer\"] {\n scroll-snap-align: start;\n }\n\n // Hide icon\n .md-nav__icon {\n display: none;\n }\n }\n\n // Hide nested navigation by default\n .md-nav__toggle ~ & {\n display: none;\n }\n\n // Show nested navigation, if toggle is checked\n .md-nav__toggle:checked ~ & {\n display: block;\n }\n\n // Hide titles for nested navigation\n &__item--nested > .md-nav > &__title {\n display: none;\n }\n\n // Navigation icon\n &__icon {\n float: right;\n width: px2rem(18px);\n height: px2rem(18px);\n transition: transform 250ms;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n float: left;\n transform: rotate(180deg);\n }\n\n // Inline icon and adjust icon to match font size\n &::after {\n display: inline-block;\n width: 100%;\n height: 100%;\n vertical-align: px2rem(-2px);\n background-color: currentColor;\n mask-image: var(--md-nav-icon--next);\n mask-repeat: no-repeat;\n content: \"\";\n }\n\n // Rotate icon for expanded lists\n .md-nav__item--nested .md-nav__toggle:checked ~ .md-nav__link & {\n transform: rotate(90deg);\n }\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Variables\n// ----------------------------------------------------------------------------\n\n// Active (toggled) search\n$md-toggle__search--checked:\n \"[data-md-toggle=\\\"search\\\"]:checked ~ .md-header\";\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Icon definitions\n:root {\n --md-search-result-icon: svg-load(\"@mdi/svg/svg/file-search-outline.svg\");\n}\n\n// ----------------------------------------------------------------------------\n\n// Search container\n.md-search {\n position: relative;\n\n // Hide search, if JavaScript is not available.\n .no-js & {\n display: none;\n }\n\n // [tablet landscape +]: Header-embedded search\n @include break-from-device(tablet landscape) {\n padding: px2rem(4px) 0;\n }\n\n // Search modal overlay\n &__overlay {\n z-index: 1;\n opacity: 0;\n\n // [tablet portrait -]: Full-screen search bar\n @include break-to-device(tablet portrait) {\n position: absolute;\n top: px2rem(4px);\n left: px2rem(-44px);\n width: px2rem(40px);\n height: px2rem(40px);\n overflow: hidden;\n background-color: var(--md-default-bg-color);\n border-radius: px2rem(20px);\n transform-origin: center;\n transition:\n transform 300ms 100ms,\n opacity 200ms 200ms;\n pointer-events: none;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: px2rem(-44px);\n left: initial;\n }\n\n // Expanded overlay\n #{$md-toggle__search--checked} & {\n opacity: 1;\n transition:\n transform 400ms,\n opacity 100ms;\n }\n }\n\n // Set scale factors\n #{$md-toggle__search--checked} & {\n\n // [mobile portrait -]: Scale up 45 times\n @include break-to-device(mobile portrait) {\n transform: scale(45);\n }\n\n // [mobile landscape]: Scale up 60 times\n @include break-at-device(mobile landscape) {\n transform: scale(60);\n }\n\n // [tablet portrait]: Scale up 75 times\n @include break-at-device(tablet portrait) {\n transform: scale(75);\n }\n }\n\n // [tablet landscape +]: Overlay for better focus on search\n @include break-from-device(tablet landscape) {\n position: fixed;\n top: 0;\n left: 0;\n width: 0;\n height: 0;\n background-color: hsla(0, 0%, 0%, 0.54);\n cursor: pointer;\n transition:\n width 0ms 250ms,\n height 0ms 250ms,\n opacity 250ms;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: 0;\n left: initial;\n }\n\n // Expanded overlay\n #{$md-toggle__search--checked} & {\n width: 100%;\n height: 100%;\n opacity: 1;\n transition:\n width 0ms,\n height 0ms,\n opacity 250ms;\n }\n }\n }\n\n // Search modal wrapper\n &__inner {\n // Hack: reduce jitter\n backface-visibility: hidden;\n\n // [tablet portrait -]: Put search modal off-canvas by default\n @include break-to-device(tablet portrait) {\n position: fixed;\n top: 0;\n left: 100%;\n z-index: 2;\n width: 100%;\n height: 100%;\n transform: translateX(5%);\n opacity: 0;\n transition:\n right 0ms 300ms,\n left 0ms 300ms,\n transform 150ms 150ms cubic-bezier(0.4, 0, 0.2, 1),\n opacity 150ms 150ms;\n\n // Active search modal\n #{$md-toggle__search--checked} & {\n left: 0;\n transform: translateX(0);\n opacity: 1;\n transition:\n right 0ms 0ms,\n left 0ms 0ms,\n transform 150ms 150ms cubic-bezier(0.1, 0.7, 0.1, 1),\n opacity 150ms 150ms;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: 0;\n left: initial;\n }\n }\n\n // Adjust for right-to-left languages\n html [dir=\"rtl\"] & {\n right: 100%;\n left: initial;\n transform: translateX(-5%);\n }\n }\n\n // [tablet landscape +]: Header-embedded search\n @include break-from-device(tablet landscape) {\n position: relative;\n float: right;\n width: px2rem(234px);\n padding: px2rem(2px) 0;\n transition: width 250ms cubic-bezier(0.1, 0.7, 0.1, 1);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n float: left;\n }\n }\n\n // Set maximum width\n #{$md-toggle__search--checked} & {\n\n // [tablet landscape]: Do not overlay title\n @include break-at-device(tablet landscape) {\n width: px2rem(468px);\n }\n\n // [screen +]: Match content width\n @include break-from-device(screen) {\n width: px2rem(688px);\n }\n }\n }\n\n // Search form\n &__form {\n position: relative;\n\n // [tablet landscape +]: Header-embedded search\n @include break-from-device(tablet landscape) {\n border-radius: px2rem(2px);\n }\n }\n\n // Search input\n &__input {\n position: relative;\n z-index: 2;\n padding: 0 px2rem(44px) 0 px2rem(72px);\n text-overflow: ellipsis;\n background-color: var(--md-default-bg-color);\n transition:\n color 250ms,\n background-color 250ms;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding: 0 px2rem(72px) 0 px2rem(44px);\n }\n\n // Transition on placeholder\n &::placeholder {\n transition: color 250ms;\n }\n\n // Placeholder and icon color in active state\n ~ .md-search__icon,\n &::placeholder {\n color: var(--md-default-fg-color--light);\n }\n\n // Remove the \"x\" rendered by Internet Explorer\n &::-ms-clear {\n display: none;\n }\n\n // [tablet portrait -]: Full-screen search bar\n @include break-to-device(tablet portrait) {\n width: 100%;\n height: px2rem(48px);\n font-size: px2rem(18px);\n }\n\n // [tablet landscape +]: Header-embedded search\n @include break-from-device(tablet landscape) {\n width: 100%;\n height: px2rem(36px);\n padding-left: px2rem(44px);\n color: inherit;\n font-size: px2rem(16px);\n background-color: hsla(0, 0%, 0%, 0.26);\n border-radius: px2rem(2px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding-right: px2rem(44px);\n }\n\n // Search icon color\n + .md-search__icon {\n color: var(--md-primary-bg-color);\n }\n\n // Placeholder color\n &::placeholder {\n color: var(--md-primary-bg-color--light);\n }\n\n // Hovered search field\n &:hover {\n background-color: hsla(0, 0%, 100%, 0.12);\n }\n\n // Set light background on active search field\n #{$md-toggle__search--checked} & {\n color: var(--md-default-fg-color);\n text-overflow: clip;\n background-color: var(--md-default-bg-color);\n border-radius: px2rem(2px) px2rem(2px) 0 0;\n\n // Search icon and placeholder color in active state\n + .md-search__icon,\n &::placeholder {\n color: var(--md-default-fg-color--light);\n }\n }\n }\n }\n\n // Search icon\n &__icon {\n position: absolute;\n z-index: 2;\n width: px2rem(24px);\n height: px2rem(24px);\n cursor: pointer;\n transition:\n color 250ms,\n opacity 250ms;\n\n // Hovered icon\n &:hover {\n opacity: 0.7;\n }\n\n // Search icon\n &[for=\"__search\"] {\n top: px2rem(6px);\n left: px2rem(10px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: px2rem(10px);\n left: initial;\n\n // Flip icon vertically\n svg {\n transform: scaleX(-1);\n }\n }\n\n // [tablet portrait -]: Full-screen search bar\n @include break-to-device(tablet portrait) {\n top: px2rem(12px);\n left: px2rem(16px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: px2rem(16px);\n left: initial;\n }\n\n // Hide the magnifying glass (1st icon)\n svg:first-child {\n display: none;\n }\n }\n\n // [tablet landscape +]: Header-embedded search\n @include break-from-device(tablet landscape) {\n pointer-events: none;\n\n // Hide the arrow (2nd icon)\n svg:last-child {\n display: none;\n }\n }\n }\n\n // Reset button\n &[type=\"reset\"] {\n top: px2rem(6px);\n right: px2rem(10px);\n transform: scale(0.75);\n opacity: 0;\n transition:\n transform 150ms cubic-bezier(0.1, 0.7, 0.1, 1),\n opacity 150ms;\n pointer-events: none;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: initial;\n left: px2rem(10px);\n }\n\n // [tablet portrait -]: Full-screen search bar\n @include break-to-device(tablet portrait) {\n top: px2rem(12px);\n right: px2rem(16px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: initial;\n left: px2rem(16px);\n }\n }\n\n // Show reset button if search is active and input non-empty\n #{$md-toggle__search--checked}\n .md-search__input:not(:placeholder-shown) ~ & {\n transform: scale(1);\n opacity: 1;\n pointer-events: initial;\n\n // Hovered icon\n &:hover {\n opacity: 0.7;\n }\n }\n }\n }\n\n // Search output container\n &__output {\n position: absolute;\n z-index: 1;\n width: 100%;\n overflow: hidden;\n border-radius: 0 0 px2rem(2px) px2rem(2px);\n\n // [tablet portrait -]: Full-screen search bar\n @include break-to-device(tablet portrait) {\n top: px2rem(48px);\n bottom: 0;\n }\n\n // [tablet landscape +]: Header-embedded search\n @include break-from-device(tablet landscape) {\n top: px2rem(38px);\n opacity: 0;\n transition: opacity 400ms;\n\n // Show search output in active state\n #{$md-toggle__search--checked} & {\n @include z-depth(6);\n\n opacity: 1;\n }\n }\n }\n\n // Wrapper for scrolling on overflow\n &__scrollwrap {\n height: 100%;\n overflow-y: auto;\n background-color: var(--md-default-bg-color);\n // Hack: reduce jitter\n backface-visibility: hidden;\n scroll-snap-type: y mandatory;\n touch-action: pan-y;\n\n // Mitigiate excessive repaints on non-retina devices\n @media (max-resolution: 1dppx) {\n transform: translateZ(0);\n }\n\n // [tablet landscape]: Set absolute width to omit unnecessary reflow\n @include break-at-device(tablet landscape) {\n width: px2rem(468px);\n }\n\n // [screen +]: Set absolute width to omit unnecessary reflow\n @include break-from-device(screen) {\n width: px2rem(688px);\n }\n\n // [tablet landscape +]: Limit height to viewport\n @include break-from-device(tablet landscape) {\n max-height: 0;\n // Override Firefox scrollbar style\n scrollbar-width: thin;\n scrollbar-color: var(--md-default-fg-color--lighter) transparent;\n\n // Expand in active state\n #{$md-toggle__search--checked} & {\n max-height: 75vh;\n }\n\n // Override Firefox scrollbar hover color\n &:hover {\n scrollbar-color: var(--md-accent-fg-color) transparent;\n }\n\n // Override native scrollbar styles\n &::-webkit-scrollbar {\n width: px2rem(4px);\n height: px2rem(4px);\n }\n\n // Scrollbar thumb\n &::-webkit-scrollbar-thumb {\n background-color: var(--md-default-fg-color--lighter);\n\n // Hovered scrollbar thumb\n &:hover {\n background-color: var(--md-accent-fg-color);\n }\n }\n }\n }\n}\n\n// Search result\n.md-search-result {\n color: var(--md-default-fg-color);\n word-break: break-word;\n\n // Search metadata\n &__meta {\n padding: 0 px2rem(16px);\n color: var(--md-default-fg-color--light);\n font-size: px2rem(12.8px);\n line-height: px2rem(36px);\n background-color: var(--md-default-fg-color--lightest);\n scroll-snap-align: start;\n\n // [tablet landscape +]: Increase left indent\n @include break-from-device(tablet landscape) {\n padding-left: px2rem(44px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding-right: px2rem(44px);\n padding-left: initial;\n }\n }\n }\n\n // List of items\n &__list {\n margin: 0;\n padding: 0;\n list-style: none;\n }\n\n // List item\n &__item {\n box-shadow: 0 px2rem(-1px) 0 var(--md-default-fg-color--lightest);\n\n // No border for first item\n &:first-child {\n box-shadow: none;\n }\n }\n\n // Link inside item\n &__link {\n display: block;\n outline: none;\n transition: background 250ms;\n scroll-snap-align: start;\n\n // Focused or hovered link\n &:focus,\n &:hover {\n background-color: var(--md-accent-fg-color--transparent);\n\n // Slightly transparent icon\n .md-search-result__article::before {\n opacity: 0.7;\n }\n }\n\n // Add a little spacing on the last element of the last link\n &:last-child p:last-child {\n margin-bottom: px2rem(12px);\n }\n }\n\n // Search result container\n &__more summary {\n display: block;\n padding: px2em(12px) px2rem(16px);\n color: var(--md-typeset-a-color);\n font-size: px2rem(12.8px);\n outline: 0;\n cursor: pointer;\n transition:\n color 250ms,\n background-color 250ms;\n scroll-snap-align: start;\n\n // Focused or hovered button\n &:focus,\n &:hover {\n color: var(--md-accent-fg-color);\n background-color: var(--md-accent-fg-color--transparent);\n }\n\n // [tablet landscape +]: Increase left indent\n @include break-from-device(tablet landscape) {\n padding-left: px2rem(44px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding-right: px2rem(44px);\n padding-left: px2rem(16px);\n }\n }\n\n // Remove default details marker\n &::-webkit-details-marker {\n display: none;\n }\n\n // All following elements\n & ~ * {\n\n // Make less relevant terms more transparent\n > * {\n opacity: 0.65;\n }\n }\n }\n\n // Article - document or section\n &__article {\n position: relative;\n padding: 0 px2rem(16px);\n overflow: hidden;\n\n // [tablet landscape +]: Increase left indent\n @include break-from-device(tablet landscape) {\n padding-left: px2rem(44px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding-right: px2rem(44px);\n padding-left: px2rem(16px);\n }\n }\n\n // Document\n &--document {\n\n // Title\n .md-search-result__title {\n margin: px2rem(11px) 0;\n font-weight: 400;\n font-size: px2rem(16px);\n line-height: 1.4;\n }\n }\n }\n\n // Search result icon\n &__icon {\n position: absolute;\n left: 0;\n width: px2rem(24px);\n height: px2rem(24px);\n margin: px2rem(10px);\n color: var(--md-default-fg-color--light);\n\n // Inline icon and adjust icon to match font size\n &::after {\n display: inline-block;\n width: 100%;\n height: 100%;\n background-color: currentColor;\n mask-image: var(--md-search-result-icon);\n mask-repeat: no-repeat;\n content: \"\";\n }\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: 0;\n left: initial;\n\n // Flip icon vertically\n &::after {\n transform: scaleX(-1);\n }\n }\n\n // [tablet portrait -]: Hide page icon\n @include break-to-device(tablet portrait) {\n display: none;\n }\n }\n\n // Title\n &__title {\n margin: 0.5em 0;\n font-weight: 700;\n font-size: px2rem(12.8px);\n line-height: 1.6;\n }\n\n // Teaser\n &__teaser {\n display: -webkit-box;\n max-height: px2rem(40px);\n margin: 0.5em 0;\n overflow: hidden;\n color: var(--md-default-fg-color--light);\n font-size: px2rem(12.8px);\n line-height: 1.6;\n text-overflow: ellipsis;\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 2;\n\n // [mobile -]: Increase number of lines\n @include break-to-device(mobile) {\n max-height: px2rem(60px);\n -webkit-line-clamp: 3;\n }\n\n // [tablet landscape]: Increase number of lines\n @include break-at-device(tablet landscape) {\n max-height: px2rem(60px);\n -webkit-line-clamp: 3;\n }\n\n // Search term highlighting\n mark {\n text-decoration: underline;\n background-color: transparent;\n }\n }\n\n // Terms\n &__terms {\n margin: 0.5em 0;\n font-size: px2rem(12.8px);\n font-style: italic;\n }\n\n // Search term highlighting\n mark {\n color: var(--md-accent-fg-color);\n background-color: transparent;\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Variables\n// ----------------------------------------------------------------------------\n\n// Active (toggled) drawer\n$md-toggle__drawer--checked:\n \"[data-md-toggle=\\\"drawer\\\"]:checked ~ .md-container\";\n\n// ----------------------------------------------------------------------------\n// Keyframes\n// ----------------------------------------------------------------------------\n\n// Activate scroll snapping with delay\n@keyframes md-sidebar__scrollwrap--hack {\n 0%, 99% {\n scroll-snap-type: none;\n }\n\n 100% {\n scroll-snap-type: y mandatory;\n }\n}\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Sidebar container\n.md-sidebar {\n position: sticky;\n top: px2rem(48px);\n align-self: flex-start;\n width: px2rem(242px);\n padding: px2rem(24px) 0;\n overflow: hidden;\n\n // Hide for print\n @media print {\n display: none;\n }\n\n // [tablet -]: Convert navigation to drawer\n @include break-to-device(tablet) {\n\n // Render primary sidebar as a slideout container\n &--primary {\n position: fixed;\n top: 0;\n left: px2rem(-242px);\n z-index: 3;\n width: px2rem(242px);\n height: 100%;\n background-color: var(--md-default-bg-color);\n transform: translateX(0);\n transition:\n transform 250ms cubic-bezier(0.4, 0, 0.2, 1),\n box-shadow 250ms;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: px2rem(-242px);\n left: initial;\n }\n\n // Expanded drawer\n #{$md-toggle__drawer--checked} & {\n @include z-depth(8);\n\n transform: translateX(px2rem(242px));\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n transform: translateX(px2rem(-242px));\n }\n }\n\n // Hide overflow for nested navigation\n .md-sidebar__scrollwrap {\n overflow: hidden;\n }\n }\n }\n\n // Secondary sidebar with table of contents\n &--secondary {\n display: none;\n order: 2;\n\n // [tablet landscape +]: Show table of contents next to body copy\n @include break-from-device(tablet landscape) {\n display: block;\n\n // Ensure smooth scrolling on iOS\n .md-sidebar__scrollwrap {\n touch-action: pan-y;\n }\n }\n }\n\n // Wrapper for scrolling on overflow\n &__scrollwrap {\n max-height: 100%;\n margin: 0 px2rem(4px);\n overflow-y: auto;\n // Hack: reduce jitter\n backface-visibility: hidden;\n // Override Firefox scrollbar style\n scrollbar-width: thin;\n scrollbar-color: var(--md-default-fg-color--lighter) transparent;\n\n // Hack: Chrome 81+ exhibits a strange bug, where it scrolls the container\n // to the bottom if `scroll-snap-type` is set on the initial render. For\n // this reason, we use an animation to set scroll snaping with a slight\n // delay, which seems to fix the issue (#1667).\n .js & {\n animation: md-sidebar__scrollwrap--hack 400ms forwards;\n }\n\n // [tablet -]: Adjust margins\n @include break-to-device(tablet) {\n\n // Stretch scrollwrap for primary sidebar\n .md-sidebar--primary & {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n margin: 0;\n scroll-snap-type: none;\n }\n }\n\n // Override Firefox scrollbar hover color\n &:hover {\n scrollbar-color: var(--md-accent-fg-color) transparent;\n }\n\n // Override native scrollbar styles\n &::-webkit-scrollbar {\n width: px2rem(4px);\n height: px2rem(4px);\n }\n\n // Scrollbar thumb\n &::-webkit-scrollbar-thumb {\n background-color: var(--md-default-fg-color--lighter);\n\n // Hovered scrollbar thumb\n &:hover {\n background-color: var(--md-accent-fg-color);\n }\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Keyframes\n// ----------------------------------------------------------------------------\n\n// Show source facts\n@keyframes md-source__facts--done {\n 0% {\n height: 0;\n }\n\n 100% {\n height: px2rem(13px);\n }\n}\n\n// Show source fact\n@keyframes md-source__fact--done {\n 0% {\n transform: translateY(100%);\n opacity: 0;\n }\n\n 50% {\n opacity: 0;\n }\n\n 100% {\n transform: translateY(0%);\n opacity: 1;\n }\n}\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Source container\n.md-source {\n display: block;\n font-size: px2rem(13px);\n line-height: 1.2;\n white-space: nowrap;\n // Hack: reduce jitter\n backface-visibility: hidden;\n transition: opacity 250ms;\n\n // Hovered source container\n &:hover {\n opacity: 0.7;\n }\n\n // Repository platform icon\n &__icon {\n display: inline-block;\n width: px2rem(48px);\n height: px2rem(48px);\n vertical-align: middle;\n\n // Align with margin only (as opposed to normal button alignment)\n svg {\n margin-top: px2rem(12px);\n margin-left: px2rem(12px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n margin-right: px2rem(12px);\n margin-left: initial;\n }\n }\n\n // Correct alignment, if icon is present\n + .md-source__repository {\n margin-left: px2rem(-40px);\n padding-left: px2rem(40px);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n margin-right: px2rem(-40px);\n margin-left: initial;\n padding-right: px2rem(40px);\n padding-left: initial;\n }\n }\n }\n\n // Repository name\n &__repository {\n display: inline-block;\n max-width: calc(100% - #{px2rem(24px)});\n margin-left: px2rem(12px);\n overflow: hidden;\n font-weight: 700;\n text-overflow: ellipsis;\n vertical-align: middle;\n }\n\n // Source facts (statistics etc.)\n &__facts {\n margin: 0;\n padding: 0;\n overflow: hidden;\n font-weight: 700;\n font-size: px2rem(11px);\n list-style-type: none;\n opacity: 0.75;\n\n // Show after the data was loaded\n [data-md-state=\"done\"] & {\n animation: md-source__facts--done 250ms ease-in;\n }\n }\n\n // Fact\n &__fact {\n float: left;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n float: right;\n }\n\n // Show after the data was loaded\n [data-md-state=\"done\"] & {\n animation: md-source__fact--done 400ms ease-out;\n }\n\n // Middle dot before fact\n &::before {\n margin: 0 px2rem(2px);\n content: \"\\00B7\";\n }\n\n // Remove middle dot on first fact\n &:first-child::before {\n display: none;\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Tabs with outline\n.md-tabs {\n width: 100%;\n overflow: auto;\n color: var(--md-primary-bg-color);\n background-color: var(--md-primary-fg-color);\n transition: background 250ms;\n\n // Omit transitions, in case JavaScript is not available\n .no-js & {\n transition: none;\n }\n\n // [tablet -]: Hide tabs for tablet and below, as they don't make any sense\n @include break-to-device(tablet) {\n display: none;\n }\n\n // Hide for print\n @media print {\n display: none;\n }\n\n // List of items\n &__list {\n margin: 0;\n margin-left: px2rem(4px);\n padding: 0;\n white-space: nowrap;\n list-style: none;\n contain: content;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n margin-right: px2rem(4px);\n margin-left: initial;\n }\n }\n\n // List item\n &__item {\n display: inline-block;\n height: px2rem(48px);\n padding-right: px2rem(12px);\n padding-left: px2rem(12px);\n }\n\n // Link inside item - could be defined as block elements and aligned via\n // line height, but this would imply more repaints when scrolling\n &__link {\n display: block;\n margin-top: px2rem(16px);\n font-size: px2rem(14px);\n opacity: 0.7;\n transition:\n transform 400ms cubic-bezier(0.1, 0.7, 0.1, 1),\n opacity 250ms;\n\n // Omit transitions, in case JavaScript is not available\n .no-js & {\n transition: none;\n }\n\n // Active or hovered link\n &--active,\n &:hover {\n color: inherit;\n opacity: 1;\n }\n\n // Delay transitions by a small amount\n @for $i from 2 through 16 {\n .md-tabs__item:nth-child(#{$i}) & {\n transition-delay: 20ms * ($i - 1);\n }\n }\n }\n\n // Fade-out tabs background upon scrolling\n &[data-md-state=\"hidden\"] {\n pointer-events: none;\n\n // Hide tabs upon scrolling - disable transition to minimizes repaints\n // while scrolling down, while scrolling up seems to be okay\n .md-tabs__link {\n transform: translateY(50%);\n opacity: 0;\n transition:\n color 250ms,\n transform 0ms 400ms,\n opacity 100ms;\n }\n }\n\n // [screen +]: Adjust main navigation styles\n @include break-from-device(screen) {\n\n // Hide 1st level nested items, as they are listed in the tabs\n ~ .md-main .md-nav--primary > .md-nav__list > .md-nav__item--nested {\n display: none;\n }\n\n // Active tab\n &--active ~ .md-main {\n\n // Adjust 1st level styles\n .md-nav--primary {\n\n // Show title and remove spacing\n .md-nav__title {\n display: block;\n padding: 0 px2rem(12px);\n pointer-events: none;\n scroll-snap-align: start;\n\n // Hide site title\n &[for=\"__drawer\"] {\n display: none;\n }\n }\n\n // Hide 1st level items\n > .md-nav__list > .md-nav__item {\n display: none;\n\n // Show 1st level active nested items\n &--active {\n display: block;\n padding: 0;\n\n // Hide nested links\n > .md-nav__link {\n display: none;\n }\n }\n }\n }\n\n // Always expand nested navigation on 2nd level\n .md-nav[data-md-level=\"1\"] {\n // Hack: Always show active navigation tab on breakpoint screen, despite\n // of checkbox being checked or not. Fixes #1655.\n display: block;\n\n // Remove spacing on 2nd level items\n > .md-nav__list > .md-nav__item {\n padding: 0 px2rem(12px);\n\n // Add bottom spacing to last item\n &:last-child {\n padding-bottom: px2rem(12px);\n\n // Remove bottom spacing for nested items\n .md-nav__item {\n padding-bottom: 0;\n }\n }\n }\n\n // Hide titles from 2nd level on\n .md-nav .md-nav__title {\n display: none;\n }\n }\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Variables\n// ----------------------------------------------------------------------------\n\n///\n/// Admonition flavours\n///\n$admonitions: (\n note: pencil $clr-blue-a200,\n abstract summary tldr: text-subject $clr-light-blue-a400,\n info todo: information $clr-cyan-a700,\n tip hint important: fire $clr-teal-a700,\n success check done: check-circle $clr-green-a700,\n question help faq: help-circle $clr-light-green-a700,\n warning caution attention: alert $clr-orange-a400,\n failure fail missing: close-circle $clr-red-a200,\n danger error: flash-circle $clr-red-a400,\n bug: bug $clr-pink-a400,\n example: format-list-numbered $clr-deep-purple-a400,\n quote cite: format-quote-close $clr-grey\n) !default;\n\n// ----------------------------------------------------------------------------\n// Rules: layout\n// ----------------------------------------------------------------------------\n\n// Icon definitions\n:root {\n @each $names, $props in $admonitions {\n $name: nth($names, 1);\n $icon: nth($props, 1);\n\n // Inline icon through PostCSS in Webpack\n --md-admonition-icon--#{$name}: svg-load(\"@mdi/svg/svg/#{$icon}.svg\");\n }\n}\n\n// ----------------------------------------------------------------------------\n\n// Scoped in typesetted content to match specificity of regular content\n.md-typeset {\n\n // Admonition extension\n .admonition {\n margin: px2em(20px, 12.8px) 0;\n padding: 0 px2rem(12px);\n overflow: hidden;\n color: var(--md-admonition-fg-color);\n font-size: px2rem(12.8px);\n page-break-inside: avoid;\n background-color: var(--md-admonition-bg-color);\n border-left: px2rem(4px) solid $clr-blue-a200;\n border-radius: px2rem(2px);\n box-shadow:\n 0 px2rem(4px) px2rem(10px) hsla(0, 0%, 0%, 0.05),\n 0 0 px2rem(1px) hsla(0, 0%, 0%, 0.1);\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n border-right: px2rem(4px) solid $clr-blue-a200;\n border-left: none;\n }\n\n // Hack: omit rendering errors for print\n @media print {\n box-shadow: none;\n }\n\n // Adjust spacing on last element\n html & > :last-child {\n margin-bottom: px2rem(12px);\n }\n\n // Adjust margin for nested admonition blocks\n .admonition {\n margin: 1em 0;\n }\n\n // Wrapper for scrolling on overflow\n .md-typeset__scrollwrap {\n margin: 1em px2rem(-12px);\n }\n\n // Data table wrapper, in case JavaScript is available\n .md-typeset__table {\n padding: 0 px2rem(12px);\n }\n\n // Tabbed block container is the only child\n > .tabbed-set:only-child {\n margin-top: 0;\n }\n }\n\n // Admonition title\n .admonition-title {\n position: relative;\n margin: 0 px2rem(-12px) 0 px2rem(-16px);\n padding: px2rem(8px) px2rem(12px) px2rem(8px) px2rem(40px);\n font-weight: 700;\n background-color: transparentize($clr-blue-a200, 0.9);\n border-left: px2rem(4px) solid $clr-blue-a200;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n margin: 0 px2rem(-16px) 0 px2rem(-12px);\n padding: px2rem(8px) px2rem(40px) px2rem(8px) px2rem(12px);\n }\n\n // Reset spacing, if title is the only element\n html &:last-child {\n margin-bottom: 0;\n }\n\n // Admonition icon\n &::before {\n position: absolute;\n left: px2rem(12px);\n width: px2rem(20px);\n height: px2rem(20px);\n background-color: $clr-blue-a200;\n mask-image: var(--md-admonition-icon--note);\n mask-repeat: no-repeat;\n content: \"\";\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: px2rem(16px);\n left: initial;\n }\n }\n\n // Reset code inside admonition titles\n code {\n margin: initial;\n padding: initial;\n color: currentColor;\n background-color: transparent;\n border-radius: initial;\n box-shadow: none;\n }\n\n // Tabbed block container is the last child\n + .tabbed-set:last-child {\n margin-top: 0;\n }\n }\n}\n\n// ----------------------------------------------------------------------------\n// Rules: flavours\n// ----------------------------------------------------------------------------\n\n@each $names, $props in $admonitions {\n $name: nth($names, 1);\n $tint: nth($props, 2);\n\n // Admonition base class\n .md-typeset .admonition.#{$name} {\n border-color: $tint;\n }\n\n // Admonition title\n .md-typeset .#{$name} > .admonition-title {\n background-color: transparentize($tint, 0.9);\n border-color: $tint;\n\n // Admonition icon\n &::before {\n background-color: $tint;\n mask-image: var(--md-admonition-icon--#{$name});\n mask-repeat: no-repeat;\n }\n }\n\n // Define synonyms for base class\n @if length($names) > 1 {\n @for $n from 2 through length($names) {\n .#{nth($names, $n)} {\n @extend .#{$name};\n }\n }\n }\n}\n","// ==========================================================================\n//\n// Name: UI Color Palette\n// Description: The color palette of material design.\n// Version: 2.3.1\n//\n// Author: Denis Malinochkin\n// Git: https://github.com/mrmlnc/material-color\n//\n// twitter: @mrmlnc\n//\n// ==========================================================================\n\n\n//\n// List of base colors\n//\n\n// $clr-red\n// $clr-pink\n// $clr-purple\n// $clr-deep-purple\n// $clr-indigo\n// $clr-blue\n// $clr-light-blue\n// $clr-cyan\n// $clr-teal\n// $clr-green\n// $clr-light-green\n// $clr-lime\n// $clr-yellow\n// $clr-amber\n// $clr-orange\n// $clr-deep-orange\n// $clr-brown\n// $clr-grey\n// $clr-blue-grey\n// $clr-black\n// $clr-white\n\n\n//\n// Red\n//\n\n$clr-red-list: (\n \"base\": #f44336,\n \"50\": #ffebee,\n \"100\": #ffcdd2,\n \"200\": #ef9a9a,\n \"300\": #e57373,\n \"400\": #ef5350,\n \"500\": #f44336,\n \"600\": #e53935,\n \"700\": #d32f2f,\n \"800\": #c62828,\n \"900\": #b71c1c,\n \"a100\": #ff8a80,\n \"a200\": #ff5252,\n \"a400\": #ff1744,\n \"a700\": #d50000\n);\n\n$clr-red: map-get($clr-red-list, \"base\");\n\n$clr-red-50: map-get($clr-red-list, \"50\");\n$clr-red-100: map-get($clr-red-list, \"100\");\n$clr-red-200: map-get($clr-red-list, \"200\");\n$clr-red-300: map-get($clr-red-list, \"300\");\n$clr-red-400: map-get($clr-red-list, \"400\");\n$clr-red-500: map-get($clr-red-list, \"500\");\n$clr-red-600: map-get($clr-red-list, \"600\");\n$clr-red-700: map-get($clr-red-list, \"700\");\n$clr-red-800: map-get($clr-red-list, \"800\");\n$clr-red-900: map-get($clr-red-list, \"900\");\n$clr-red-a100: map-get($clr-red-list, \"a100\");\n$clr-red-a200: map-get($clr-red-list, \"a200\");\n$clr-red-a400: map-get($clr-red-list, \"a400\");\n$clr-red-a700: map-get($clr-red-list, \"a700\");\n\n\n//\n// Pink\n//\n\n$clr-pink-list: (\n \"base\": #e91e63,\n \"50\": #fce4ec,\n \"100\": #f8bbd0,\n \"200\": #f48fb1,\n \"300\": #f06292,\n \"400\": #ec407a,\n \"500\": #e91e63,\n \"600\": #d81b60,\n \"700\": #c2185b,\n \"800\": #ad1457,\n \"900\": #880e4f,\n \"a100\": #ff80ab,\n \"a200\": #ff4081,\n \"a400\": #f50057,\n \"a700\": #c51162\n);\n\n$clr-pink: map-get($clr-pink-list, \"base\");\n\n$clr-pink-50: map-get($clr-pink-list, \"50\");\n$clr-pink-100: map-get($clr-pink-list, \"100\");\n$clr-pink-200: map-get($clr-pink-list, \"200\");\n$clr-pink-300: map-get($clr-pink-list, \"300\");\n$clr-pink-400: map-get($clr-pink-list, \"400\");\n$clr-pink-500: map-get($clr-pink-list, \"500\");\n$clr-pink-600: map-get($clr-pink-list, \"600\");\n$clr-pink-700: map-get($clr-pink-list, \"700\");\n$clr-pink-800: map-get($clr-pink-list, \"800\");\n$clr-pink-900: map-get($clr-pink-list, \"900\");\n$clr-pink-a100: map-get($clr-pink-list, \"a100\");\n$clr-pink-a200: map-get($clr-pink-list, \"a200\");\n$clr-pink-a400: map-get($clr-pink-list, \"a400\");\n$clr-pink-a700: map-get($clr-pink-list, \"a700\");\n\n\n//\n// Purple\n//\n\n$clr-purple-list: (\n \"base\": #9c27b0,\n \"50\": #f3e5f5,\n \"100\": #e1bee7,\n \"200\": #ce93d8,\n \"300\": #ba68c8,\n \"400\": #ab47bc,\n \"500\": #9c27b0,\n \"600\": #8e24aa,\n \"700\": #7b1fa2,\n \"800\": #6a1b9a,\n \"900\": #4a148c,\n \"a100\": #ea80fc,\n \"a200\": #e040fb,\n \"a400\": #d500f9,\n \"a700\": #aa00ff\n);\n\n$clr-purple: map-get($clr-purple-list, \"base\");\n\n$clr-purple-50: map-get($clr-purple-list, \"50\");\n$clr-purple-100: map-get($clr-purple-list, \"100\");\n$clr-purple-200: map-get($clr-purple-list, \"200\");\n$clr-purple-300: map-get($clr-purple-list, \"300\");\n$clr-purple-400: map-get($clr-purple-list, \"400\");\n$clr-purple-500: map-get($clr-purple-list, \"500\");\n$clr-purple-600: map-get($clr-purple-list, \"600\");\n$clr-purple-700: map-get($clr-purple-list, \"700\");\n$clr-purple-800: map-get($clr-purple-list, \"800\");\n$clr-purple-900: map-get($clr-purple-list, \"900\");\n$clr-purple-a100: map-get($clr-purple-list, \"a100\");\n$clr-purple-a200: map-get($clr-purple-list, \"a200\");\n$clr-purple-a400: map-get($clr-purple-list, \"a400\");\n$clr-purple-a700: map-get($clr-purple-list, \"a700\");\n\n\n//\n// Deep purple\n//\n\n$clr-deep-purple-list: (\n \"base\": #673ab7,\n \"50\": #ede7f6,\n \"100\": #d1c4e9,\n \"200\": #b39ddb,\n \"300\": #9575cd,\n \"400\": #7e57c2,\n \"500\": #673ab7,\n \"600\": #5e35b1,\n \"700\": #512da8,\n \"800\": #4527a0,\n \"900\": #311b92,\n \"a100\": #b388ff,\n \"a200\": #7c4dff,\n \"a400\": #651fff,\n \"a700\": #6200ea\n);\n\n$clr-deep-purple: map-get($clr-deep-purple-list, \"base\");\n\n$clr-deep-purple-50: map-get($clr-deep-purple-list, \"50\");\n$clr-deep-purple-100: map-get($clr-deep-purple-list, \"100\");\n$clr-deep-purple-200: map-get($clr-deep-purple-list, \"200\");\n$clr-deep-purple-300: map-get($clr-deep-purple-list, \"300\");\n$clr-deep-purple-400: map-get($clr-deep-purple-list, \"400\");\n$clr-deep-purple-500: map-get($clr-deep-purple-list, \"500\");\n$clr-deep-purple-600: map-get($clr-deep-purple-list, \"600\");\n$clr-deep-purple-700: map-get($clr-deep-purple-list, \"700\");\n$clr-deep-purple-800: map-get($clr-deep-purple-list, \"800\");\n$clr-deep-purple-900: map-get($clr-deep-purple-list, \"900\");\n$clr-deep-purple-a100: map-get($clr-deep-purple-list, \"a100\");\n$clr-deep-purple-a200: map-get($clr-deep-purple-list, \"a200\");\n$clr-deep-purple-a400: map-get($clr-deep-purple-list, \"a400\");\n$clr-deep-purple-a700: map-get($clr-deep-purple-list, \"a700\");\n\n\n//\n// Indigo\n//\n\n$clr-indigo-list: (\n \"base\": #3f51b5,\n \"50\": #e8eaf6,\n \"100\": #c5cae9,\n \"200\": #9fa8da,\n \"300\": #7986cb,\n \"400\": #5c6bc0,\n \"500\": #3f51b5,\n \"600\": #3949ab,\n \"700\": #303f9f,\n \"800\": #283593,\n \"900\": #1a237e,\n \"a100\": #8c9eff,\n \"a200\": #536dfe,\n \"a400\": #3d5afe,\n \"a700\": #304ffe\n);\n\n$clr-indigo: map-get($clr-indigo-list, \"base\");\n\n$clr-indigo-50: map-get($clr-indigo-list, \"50\");\n$clr-indigo-100: map-get($clr-indigo-list, \"100\");\n$clr-indigo-200: map-get($clr-indigo-list, \"200\");\n$clr-indigo-300: map-get($clr-indigo-list, \"300\");\n$clr-indigo-400: map-get($clr-indigo-list, \"400\");\n$clr-indigo-500: map-get($clr-indigo-list, \"500\");\n$clr-indigo-600: map-get($clr-indigo-list, \"600\");\n$clr-indigo-700: map-get($clr-indigo-list, \"700\");\n$clr-indigo-800: map-get($clr-indigo-list, \"800\");\n$clr-indigo-900: map-get($clr-indigo-list, \"900\");\n$clr-indigo-a100: map-get($clr-indigo-list, \"a100\");\n$clr-indigo-a200: map-get($clr-indigo-list, \"a200\");\n$clr-indigo-a400: map-get($clr-indigo-list, \"a400\");\n$clr-indigo-a700: map-get($clr-indigo-list, \"a700\");\n\n\n//\n// Blue\n//\n\n$clr-blue-list: (\n \"base\": #2196f3,\n \"50\": #e3f2fd,\n \"100\": #bbdefb,\n \"200\": #90caf9,\n \"300\": #64b5f6,\n \"400\": #42a5f5,\n \"500\": #2196f3,\n \"600\": #1e88e5,\n \"700\": #1976d2,\n \"800\": #1565c0,\n \"900\": #0d47a1,\n \"a100\": #82b1ff,\n \"a200\": #448aff,\n \"a400\": #2979ff,\n \"a700\": #2962ff\n);\n\n$clr-blue: map-get($clr-blue-list, \"base\");\n\n$clr-blue-50: map-get($clr-blue-list, \"50\");\n$clr-blue-100: map-get($clr-blue-list, \"100\");\n$clr-blue-200: map-get($clr-blue-list, \"200\");\n$clr-blue-300: map-get($clr-blue-list, \"300\");\n$clr-blue-400: map-get($clr-blue-list, \"400\");\n$clr-blue-500: map-get($clr-blue-list, \"500\");\n$clr-blue-600: map-get($clr-blue-list, \"600\");\n$clr-blue-700: map-get($clr-blue-list, \"700\");\n$clr-blue-800: map-get($clr-blue-list, \"800\");\n$clr-blue-900: map-get($clr-blue-list, \"900\");\n$clr-blue-a100: map-get($clr-blue-list, \"a100\");\n$clr-blue-a200: map-get($clr-blue-list, \"a200\");\n$clr-blue-a400: map-get($clr-blue-list, \"a400\");\n$clr-blue-a700: map-get($clr-blue-list, \"a700\");\n\n\n//\n// Light Blue\n//\n\n$clr-light-blue-list: (\n \"base\": #03a9f4,\n \"50\": #e1f5fe,\n \"100\": #b3e5fc,\n \"200\": #81d4fa,\n \"300\": #4fc3f7,\n \"400\": #29b6f6,\n \"500\": #03a9f4,\n \"600\": #039be5,\n \"700\": #0288d1,\n \"800\": #0277bd,\n \"900\": #01579b,\n \"a100\": #80d8ff,\n \"a200\": #40c4ff,\n \"a400\": #00b0ff,\n \"a700\": #0091ea\n);\n\n$clr-light-blue: map-get($clr-light-blue-list, \"base\");\n\n$clr-light-blue-50: map-get($clr-light-blue-list, \"50\");\n$clr-light-blue-100: map-get($clr-light-blue-list, \"100\");\n$clr-light-blue-200: map-get($clr-light-blue-list, \"200\");\n$clr-light-blue-300: map-get($clr-light-blue-list, \"300\");\n$clr-light-blue-400: map-get($clr-light-blue-list, \"400\");\n$clr-light-blue-500: map-get($clr-light-blue-list, \"500\");\n$clr-light-blue-600: map-get($clr-light-blue-list, \"600\");\n$clr-light-blue-700: map-get($clr-light-blue-list, \"700\");\n$clr-light-blue-800: map-get($clr-light-blue-list, \"800\");\n$clr-light-blue-900: map-get($clr-light-blue-list, \"900\");\n$clr-light-blue-a100: map-get($clr-light-blue-list, \"a100\");\n$clr-light-blue-a200: map-get($clr-light-blue-list, \"a200\");\n$clr-light-blue-a400: map-get($clr-light-blue-list, \"a400\");\n$clr-light-blue-a700: map-get($clr-light-blue-list, \"a700\");\n\n\n//\n// Cyan\n//\n\n$clr-cyan-list: (\n \"base\": #00bcd4,\n \"50\": #e0f7fa,\n \"100\": #b2ebf2,\n \"200\": #80deea,\n \"300\": #4dd0e1,\n \"400\": #26c6da,\n \"500\": #00bcd4,\n \"600\": #00acc1,\n \"700\": #0097a7,\n \"800\": #00838f,\n \"900\": #006064,\n \"a100\": #84ffff,\n \"a200\": #18ffff,\n \"a400\": #00e5ff,\n \"a700\": #00b8d4\n);\n\n$clr-cyan: map-get($clr-cyan-list, \"base\");\n\n$clr-cyan-50: map-get($clr-cyan-list, \"50\");\n$clr-cyan-100: map-get($clr-cyan-list, \"100\");\n$clr-cyan-200: map-get($clr-cyan-list, \"200\");\n$clr-cyan-300: map-get($clr-cyan-list, \"300\");\n$clr-cyan-400: map-get($clr-cyan-list, \"400\");\n$clr-cyan-500: map-get($clr-cyan-list, \"500\");\n$clr-cyan-600: map-get($clr-cyan-list, \"600\");\n$clr-cyan-700: map-get($clr-cyan-list, \"700\");\n$clr-cyan-800: map-get($clr-cyan-list, \"800\");\n$clr-cyan-900: map-get($clr-cyan-list, \"900\");\n$clr-cyan-a100: map-get($clr-cyan-list, \"a100\");\n$clr-cyan-a200: map-get($clr-cyan-list, \"a200\");\n$clr-cyan-a400: map-get($clr-cyan-list, \"a400\");\n$clr-cyan-a700: map-get($clr-cyan-list, \"a700\");\n\n\n//\n// Teal\n//\n\n$clr-teal-list: (\n \"base\": #009688,\n \"50\": #e0f2f1,\n \"100\": #b2dfdb,\n \"200\": #80cbc4,\n \"300\": #4db6ac,\n \"400\": #26a69a,\n \"500\": #009688,\n \"600\": #00897b,\n \"700\": #00796b,\n \"800\": #00695c,\n \"900\": #004d40,\n \"a100\": #a7ffeb,\n \"a200\": #64ffda,\n \"a400\": #1de9b6,\n \"a700\": #00bfa5\n);\n\n$clr-teal: map-get($clr-teal-list, \"base\");\n\n$clr-teal-50: map-get($clr-teal-list, \"50\");\n$clr-teal-100: map-get($clr-teal-list, \"100\");\n$clr-teal-200: map-get($clr-teal-list, \"200\");\n$clr-teal-300: map-get($clr-teal-list, \"300\");\n$clr-teal-400: map-get($clr-teal-list, \"400\");\n$clr-teal-500: map-get($clr-teal-list, \"500\");\n$clr-teal-600: map-get($clr-teal-list, \"600\");\n$clr-teal-700: map-get($clr-teal-list, \"700\");\n$clr-teal-800: map-get($clr-teal-list, \"800\");\n$clr-teal-900: map-get($clr-teal-list, \"900\");\n$clr-teal-a100: map-get($clr-teal-list, \"a100\");\n$clr-teal-a200: map-get($clr-teal-list, \"a200\");\n$clr-teal-a400: map-get($clr-teal-list, \"a400\");\n$clr-teal-a700: map-get($clr-teal-list, \"a700\");\n\n\n//\n// Green\n//\n\n$clr-green-list: (\n \"base\": #4caf50,\n \"50\": #e8f5e9,\n \"100\": #c8e6c9,\n \"200\": #a5d6a7,\n \"300\": #81c784,\n \"400\": #66bb6a,\n \"500\": #4caf50,\n \"600\": #43a047,\n \"700\": #388e3c,\n \"800\": #2e7d32,\n \"900\": #1b5e20,\n \"a100\": #b9f6ca,\n \"a200\": #69f0ae,\n \"a400\": #00e676,\n \"a700\": #00c853\n);\n\n$clr-green: map-get($clr-green-list, \"base\");\n\n$clr-green-50: map-get($clr-green-list, \"50\");\n$clr-green-100: map-get($clr-green-list, \"100\");\n$clr-green-200: map-get($clr-green-list, \"200\");\n$clr-green-300: map-get($clr-green-list, \"300\");\n$clr-green-400: map-get($clr-green-list, \"400\");\n$clr-green-500: map-get($clr-green-list, \"500\");\n$clr-green-600: map-get($clr-green-list, \"600\");\n$clr-green-700: map-get($clr-green-list, \"700\");\n$clr-green-800: map-get($clr-green-list, \"800\");\n$clr-green-900: map-get($clr-green-list, \"900\");\n$clr-green-a100: map-get($clr-green-list, \"a100\");\n$clr-green-a200: map-get($clr-green-list, \"a200\");\n$clr-green-a400: map-get($clr-green-list, \"a400\");\n$clr-green-a700: map-get($clr-green-list, \"a700\");\n\n\n//\n// Light green\n//\n\n$clr-light-green-list: (\n \"base\": #8bc34a,\n \"50\": #f1f8e9,\n \"100\": #dcedc8,\n \"200\": #c5e1a5,\n \"300\": #aed581,\n \"400\": #9ccc65,\n \"500\": #8bc34a,\n \"600\": #7cb342,\n \"700\": #689f38,\n \"800\": #558b2f,\n \"900\": #33691e,\n \"a100\": #ccff90,\n \"a200\": #b2ff59,\n \"a400\": #76ff03,\n \"a700\": #64dd17\n);\n\n$clr-light-green: map-get($clr-light-green-list, \"base\");\n\n$clr-light-green-50: map-get($clr-light-green-list, \"50\");\n$clr-light-green-100: map-get($clr-light-green-list, \"100\");\n$clr-light-green-200: map-get($clr-light-green-list, \"200\");\n$clr-light-green-300: map-get($clr-light-green-list, \"300\");\n$clr-light-green-400: map-get($clr-light-green-list, \"400\");\n$clr-light-green-500: map-get($clr-light-green-list, \"500\");\n$clr-light-green-600: map-get($clr-light-green-list, \"600\");\n$clr-light-green-700: map-get($clr-light-green-list, \"700\");\n$clr-light-green-800: map-get($clr-light-green-list, \"800\");\n$clr-light-green-900: map-get($clr-light-green-list, \"900\");\n$clr-light-green-a100: map-get($clr-light-green-list, \"a100\");\n$clr-light-green-a200: map-get($clr-light-green-list, \"a200\");\n$clr-light-green-a400: map-get($clr-light-green-list, \"a400\");\n$clr-light-green-a700: map-get($clr-light-green-list, \"a700\");\n\n\n//\n// Lime\n//\n\n$clr-lime-list: (\n \"base\": #cddc39,\n \"50\": #f9fbe7,\n \"100\": #f0f4c3,\n \"200\": #e6ee9c,\n \"300\": #dce775,\n \"400\": #d4e157,\n \"500\": #cddc39,\n \"600\": #c0ca33,\n \"700\": #afb42b,\n \"800\": #9e9d24,\n \"900\": #827717,\n \"a100\": #f4ff81,\n \"a200\": #eeff41,\n \"a400\": #c6ff00,\n \"a700\": #aeea00\n);\n\n$clr-lime: map-get($clr-lime-list, \"base\");\n\n$clr-lime-50: map-get($clr-lime-list, \"50\");\n$clr-lime-100: map-get($clr-lime-list, \"100\");\n$clr-lime-200: map-get($clr-lime-list, \"200\");\n$clr-lime-300: map-get($clr-lime-list, \"300\");\n$clr-lime-400: map-get($clr-lime-list, \"400\");\n$clr-lime-500: map-get($clr-lime-list, \"500\");\n$clr-lime-600: map-get($clr-lime-list, \"600\");\n$clr-lime-700: map-get($clr-lime-list, \"700\");\n$clr-lime-800: map-get($clr-lime-list, \"800\");\n$clr-lime-900: map-get($clr-lime-list, \"900\");\n$clr-lime-a100: map-get($clr-lime-list, \"a100\");\n$clr-lime-a200: map-get($clr-lime-list, \"a200\");\n$clr-lime-a400: map-get($clr-lime-list, \"a400\");\n$clr-lime-a700: map-get($clr-lime-list, \"a700\");\n\n\n//\n// Yellow\n//\n\n$clr-yellow-list: (\n \"base\": #ffeb3b,\n \"50\": #fffde7,\n \"100\": #fff9c4,\n \"200\": #fff59d,\n \"300\": #fff176,\n \"400\": #ffee58,\n \"500\": #ffeb3b,\n \"600\": #fdd835,\n \"700\": #fbc02d,\n \"800\": #f9a825,\n \"900\": #f57f17,\n \"a100\": #ffff8d,\n \"a200\": #ffff00,\n \"a400\": #ffea00,\n \"a700\": #ffd600\n);\n\n$clr-yellow: map-get($clr-yellow-list, \"base\");\n\n$clr-yellow-50: map-get($clr-yellow-list, \"50\");\n$clr-yellow-100: map-get($clr-yellow-list, \"100\");\n$clr-yellow-200: map-get($clr-yellow-list, \"200\");\n$clr-yellow-300: map-get($clr-yellow-list, \"300\");\n$clr-yellow-400: map-get($clr-yellow-list, \"400\");\n$clr-yellow-500: map-get($clr-yellow-list, \"500\");\n$clr-yellow-600: map-get($clr-yellow-list, \"600\");\n$clr-yellow-700: map-get($clr-yellow-list, \"700\");\n$clr-yellow-800: map-get($clr-yellow-list, \"800\");\n$clr-yellow-900: map-get($clr-yellow-list, \"900\");\n$clr-yellow-a100: map-get($clr-yellow-list, \"a100\");\n$clr-yellow-a200: map-get($clr-yellow-list, \"a200\");\n$clr-yellow-a400: map-get($clr-yellow-list, \"a400\");\n$clr-yellow-a700: map-get($clr-yellow-list, \"a700\");\n\n\n//\n// amber\n//\n\n$clr-amber-list: (\n \"base\": #ffc107,\n \"50\": #fff8e1,\n \"100\": #ffecb3,\n \"200\": #ffe082,\n \"300\": #ffd54f,\n \"400\": #ffca28,\n \"500\": #ffc107,\n \"600\": #ffb300,\n \"700\": #ffa000,\n \"800\": #ff8f00,\n \"900\": #ff6f00,\n \"a100\": #ffe57f,\n \"a200\": #ffd740,\n \"a400\": #ffc400,\n \"a700\": #ffab00\n);\n\n$clr-amber: map-get($clr-amber-list, \"base\");\n\n$clr-amber-50: map-get($clr-amber-list, \"50\");\n$clr-amber-100: map-get($clr-amber-list, \"100\");\n$clr-amber-200: map-get($clr-amber-list, \"200\");\n$clr-amber-300: map-get($clr-amber-list, \"300\");\n$clr-amber-400: map-get($clr-amber-list, \"400\");\n$clr-amber-500: map-get($clr-amber-list, \"500\");\n$clr-amber-600: map-get($clr-amber-list, \"600\");\n$clr-amber-700: map-get($clr-amber-list, \"700\");\n$clr-amber-800: map-get($clr-amber-list, \"800\");\n$clr-amber-900: map-get($clr-amber-list, \"900\");\n$clr-amber-a100: map-get($clr-amber-list, \"a100\");\n$clr-amber-a200: map-get($clr-amber-list, \"a200\");\n$clr-amber-a400: map-get($clr-amber-list, \"a400\");\n$clr-amber-a700: map-get($clr-amber-list, \"a700\");\n\n\n//\n// Orange\n//\n\n$clr-orange-list: (\n \"base\": #ff9800,\n \"50\": #fff3e0,\n \"100\": #ffe0b2,\n \"200\": #ffcc80,\n \"300\": #ffb74d,\n \"400\": #ffa726,\n \"500\": #ff9800,\n \"600\": #fb8c00,\n \"700\": #f57c00,\n \"800\": #ef6c00,\n \"900\": #e65100,\n \"a100\": #ffd180,\n \"a200\": #ffab40,\n \"a400\": #ff9100,\n \"a700\": #ff6d00\n);\n\n$clr-orange: map-get($clr-orange-list, \"base\");\n\n$clr-orange-50: map-get($clr-orange-list, \"50\");\n$clr-orange-100: map-get($clr-orange-list, \"100\");\n$clr-orange-200: map-get($clr-orange-list, \"200\");\n$clr-orange-300: map-get($clr-orange-list, \"300\");\n$clr-orange-400: map-get($clr-orange-list, \"400\");\n$clr-orange-500: map-get($clr-orange-list, \"500\");\n$clr-orange-600: map-get($clr-orange-list, \"600\");\n$clr-orange-700: map-get($clr-orange-list, \"700\");\n$clr-orange-800: map-get($clr-orange-list, \"800\");\n$clr-orange-900: map-get($clr-orange-list, \"900\");\n$clr-orange-a100: map-get($clr-orange-list, \"a100\");\n$clr-orange-a200: map-get($clr-orange-list, \"a200\");\n$clr-orange-a400: map-get($clr-orange-list, \"a400\");\n$clr-orange-a700: map-get($clr-orange-list, \"a700\");\n\n\n//\n// Deep orange\n//\n\n$clr-deep-orange-list: (\n \"base\": #ff5722,\n \"50\": #fbe9e7,\n \"100\": #ffccbc,\n \"200\": #ffab91,\n \"300\": #ff8a65,\n \"400\": #ff7043,\n \"500\": #ff5722,\n \"600\": #f4511e,\n \"700\": #e64a19,\n \"800\": #d84315,\n \"900\": #bf360c,\n \"a100\": #ff9e80,\n \"a200\": #ff6e40,\n \"a400\": #ff3d00,\n \"a700\": #dd2c00\n);\n\n$clr-deep-orange: map-get($clr-deep-orange-list, \"base\");\n\n$clr-deep-orange-50: map-get($clr-deep-orange-list, \"50\");\n$clr-deep-orange-100: map-get($clr-deep-orange-list, \"100\");\n$clr-deep-orange-200: map-get($clr-deep-orange-list, \"200\");\n$clr-deep-orange-300: map-get($clr-deep-orange-list, \"300\");\n$clr-deep-orange-400: map-get($clr-deep-orange-list, \"400\");\n$clr-deep-orange-500: map-get($clr-deep-orange-list, \"500\");\n$clr-deep-orange-600: map-get($clr-deep-orange-list, \"600\");\n$clr-deep-orange-700: map-get($clr-deep-orange-list, \"700\");\n$clr-deep-orange-800: map-get($clr-deep-orange-list, \"800\");\n$clr-deep-orange-900: map-get($clr-deep-orange-list, \"900\");\n$clr-deep-orange-a100: map-get($clr-deep-orange-list, \"a100\");\n$clr-deep-orange-a200: map-get($clr-deep-orange-list, \"a200\");\n$clr-deep-orange-a400: map-get($clr-deep-orange-list, \"a400\");\n$clr-deep-orange-a700: map-get($clr-deep-orange-list, \"a700\");\n\n\n//\n// Brown\n//\n\n$clr-brown-list: (\n \"base\": #795548,\n \"50\": #efebe9,\n \"100\": #d7ccc8,\n \"200\": #bcaaa4,\n \"300\": #a1887f,\n \"400\": #8d6e63,\n \"500\": #795548,\n \"600\": #6d4c41,\n \"700\": #5d4037,\n \"800\": #4e342e,\n \"900\": #3e2723,\n);\n\n$clr-brown: map-get($clr-brown-list, \"base\");\n\n$clr-brown-50: map-get($clr-brown-list, \"50\");\n$clr-brown-100: map-get($clr-brown-list, \"100\");\n$clr-brown-200: map-get($clr-brown-list, \"200\");\n$clr-brown-300: map-get($clr-brown-list, \"300\");\n$clr-brown-400: map-get($clr-brown-list, \"400\");\n$clr-brown-500: map-get($clr-brown-list, \"500\");\n$clr-brown-600: map-get($clr-brown-list, \"600\");\n$clr-brown-700: map-get($clr-brown-list, \"700\");\n$clr-brown-800: map-get($clr-brown-list, \"800\");\n$clr-brown-900: map-get($clr-brown-list, \"900\");\n\n\n//\n// Grey\n//\n\n$clr-grey-list: (\n \"base\": #9e9e9e,\n \"50\": #fafafa,\n \"100\": #f5f5f5,\n \"200\": #eeeeee,\n \"300\": #e0e0e0,\n \"400\": #bdbdbd,\n \"500\": #9e9e9e,\n \"600\": #757575,\n \"700\": #616161,\n \"800\": #424242,\n \"900\": #212121,\n);\n\n$clr-grey: map-get($clr-grey-list, \"base\");\n\n$clr-grey-50: map-get($clr-grey-list, \"50\");\n$clr-grey-100: map-get($clr-grey-list, \"100\");\n$clr-grey-200: map-get($clr-grey-list, \"200\");\n$clr-grey-300: map-get($clr-grey-list, \"300\");\n$clr-grey-400: map-get($clr-grey-list, \"400\");\n$clr-grey-500: map-get($clr-grey-list, \"500\");\n$clr-grey-600: map-get($clr-grey-list, \"600\");\n$clr-grey-700: map-get($clr-grey-list, \"700\");\n$clr-grey-800: map-get($clr-grey-list, \"800\");\n$clr-grey-900: map-get($clr-grey-list, \"900\");\n\n\n//\n// Blue grey\n//\n\n$clr-blue-grey-list: (\n \"base\": #607d8b,\n \"50\": #eceff1,\n \"100\": #cfd8dc,\n \"200\": #b0bec5,\n \"300\": #90a4ae,\n \"400\": #78909c,\n \"500\": #607d8b,\n \"600\": #546e7a,\n \"700\": #455a64,\n \"800\": #37474f,\n \"900\": #263238,\n);\n\n$clr-blue-grey: map-get($clr-blue-grey-list, \"base\");\n\n$clr-blue-grey-50: map-get($clr-blue-grey-list, \"50\");\n$clr-blue-grey-100: map-get($clr-blue-grey-list, \"100\");\n$clr-blue-grey-200: map-get($clr-blue-grey-list, \"200\");\n$clr-blue-grey-300: map-get($clr-blue-grey-list, \"300\");\n$clr-blue-grey-400: map-get($clr-blue-grey-list, \"400\");\n$clr-blue-grey-500: map-get($clr-blue-grey-list, \"500\");\n$clr-blue-grey-600: map-get($clr-blue-grey-list, \"600\");\n$clr-blue-grey-700: map-get($clr-blue-grey-list, \"700\");\n$clr-blue-grey-800: map-get($clr-blue-grey-list, \"800\");\n$clr-blue-grey-900: map-get($clr-blue-grey-list, \"900\");\n\n\n//\n// Black\n//\n\n$clr-black-list: (\n \"base\": #000\n);\n\n$clr-black: map-get($clr-black-list, \"base\");\n\n\n//\n// White\n//\n\n$clr-white-list: (\n \"base\": #fff\n);\n\n$clr-white: map-get($clr-white-list, \"base\");\n\n\n//\n// List for all Colors for looping\n//\n\n$clr-list-all: (\n \"red\": $clr-red-list,\n \"pink\": $clr-pink-list,\n \"purple\": $clr-purple-list,\n \"deep-purple\": $clr-deep-purple-list,\n \"indigo\": $clr-indigo-list,\n \"blue\": $clr-blue-list,\n \"light-blue\": $clr-light-blue-list,\n \"cyan\": $clr-cyan-list,\n \"teal\": $clr-teal-list,\n \"green\": $clr-green-list,\n \"light-green\": $clr-light-green-list,\n \"lime\": $clr-lime-list,\n \"yellow\": $clr-yellow-list,\n \"amber\": $clr-amber-list,\n \"orange\": $clr-orange-list,\n \"deep-orange\": $clr-deep-orange-list,\n \"brown\": $clr-brown-list,\n \"grey\": $clr-grey-list,\n \"blue-grey\": $clr-blue-grey-list,\n \"black\": $clr-black-list,\n \"white\": $clr-white-list\n);\n\n\n//\n// Typography\n//\n\n$clr-ui-display-4: $clr-grey-600;\n$clr-ui-display-3: $clr-grey-600;\n$clr-ui-display-2: $clr-grey-600;\n$clr-ui-display-1: $clr-grey-600;\n$clr-ui-headline: $clr-grey-900;\n$clr-ui-title: $clr-grey-900;\n$clr-ui-subhead-1: $clr-grey-900;\n$clr-ui-body-2: $clr-grey-900;\n$clr-ui-body-1: $clr-grey-900;\n$clr-ui-caption: $clr-grey-600;\n$clr-ui-menu: $clr-grey-900;\n$clr-ui-button: $clr-grey-900;\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules: syntax highlighting\n// ----------------------------------------------------------------------------\n\n// Codehilite extension\n.codehilite {\n\n .o, // Operator\n .ow { // Operator, word\n color: var(--md-code-hl-operator-color);\n }\n\n .p { // Punctuation\n color: var(--md-code-hl-punctuation-color);\n }\n\n .cpf, // Comment, preprocessor file\n .l, // Literal\n .s, // Literal, string\n .sb, // Literal, string backticks\n .sc, // Literal, string char\n .s2, // Literal, string double\n .si, // Literal, string interpol\n .s1, // Literal, string single\n .ss { // Literal, string symbol\n color: var(--md-code-hl-string-color);\n }\n\n .cp, // Comment, pre-processor\n .se, // Literal, string escape\n .sh, // Literal, string heredoc\n .sr, // Literal, string regex\n .sx { // Literal, string other\n color: var(--md-code-hl-special-color);\n }\n\n .m, // Number\n .mf, // Number, float\n .mh, // Number, hex\n .mi, // Number, integer\n .il, // Number, integer long\n .mo { // Number, octal\n color: var(--md-code-hl-number-color);\n }\n\n .k, // Keyword,\n .kd, // Keyword, declaration\n .kn, // Keyword, namespace\n .kp, // Keyword, pseudo\n .kr, // Keyword, reserved\n .kt { // Keyword, type\n color: var(--md-code-hl-keyword-color);\n }\n\n .kc, // Keyword, constant\n .n { // Name\n color: var(--md-code-hl-name-color);\n }\n\n .no, // Name, constant\n .nb, // Name, builtin\n .bp { // Name, builtin pseudo\n color: var(--md-code-hl-constant-color);\n }\n\n .nc, // Name, class\n .ne, // Name, exception\n .nf, // Name, function\n .nn { // Name, namespace\n color: var(--md-code-hl-function-color);\n }\n\n .nd, // Name, decorator\n .ni, // Name, entity\n .nl, // Name, label\n .nt { // Name, tag\n color: var(--md-code-hl-keyword-color);\n }\n\n .c, // Comment\n .cm, // Comment, multiline\n .c1, // Comment, single\n .ch, // Comment, shebang\n .cs, // Comment, special\n .sd { // Literal, string doc\n color: var(--md-code-hl-comment-color);\n }\n\n .na, // Name, attribute\n .nv, // Variable,\n .vc, // Variable, class\n .vg, // Variable, global\n .vi { // Variable, instance\n color: var(--md-code-hl-variable-color);\n }\n\n .ge, // Generic, emph\n .gr, // Generic, error\n .gh, // Generic, heading\n .go, // Generic, output\n .gp, // Generic, prompt\n .gs, // Generic, strong\n .gu, // Generic, subheading\n .gt { // Generic, traceback\n color: var(--md-code-hl-generic-color);\n }\n\n .gd, // Diff, delete\n .gi { // Diff, insert\n margin: 0 px2em(-2px);\n padding: 0 px2em(2px);\n border-radius: px2rem(2px);\n }\n\n .gd { // Diff, delete\n background-color: var(--md-typeset-del-color);\n }\n\n .gi { // Diff, insert\n background-color: var(--md-typeset-ins-color)\n }\n\n // Highlighted lines\n .hll {\n display: block;\n margin: 0 px2em(-16px, 13.6px);\n padding: 0 px2em(16px, 13.6px);\n background-color: var(--md-code-hl-color)\n }\n}\n\n// ----------------------------------------------------------------------------\n// Rules: layout\n// ----------------------------------------------------------------------------\n\n// Block with line numbers\n.codehilitetable {\n display: block;\n overflow: hidden;\n\n // Set table elements to block layout, because otherwise the whole flexbox\n // hacking won't work correctly\n tbody,\n td {\n display: block;\n padding: 0;\n }\n\n // We need to use flexbox layout, because otherwise it's not possible to\n // make the code container scroll while keeping the line numbers static\n tr {\n display: flex;\n }\n\n // The pre tags are nested inside a table, so we need to remove the\n // margin because it collapses below all the overflows\n pre {\n margin: 0;\n }\n\n // Disable user selection, so code can be easily copied without\n // accidentally also copying the line numbers\n .linenos {\n padding: px2rem(10.5px) px2em(16px, 13.6px);\n padding-right: 0;\n font-size: px2em(13.6px);\n background-color: var(--md-code-bg-color);\n user-select: none;\n }\n\n // Add spacing to line number container\n .linenodiv {\n padding-right: px2em(8px, 13.6px);\n box-shadow: px2rem(-1px) 0 var(--md-default-fg-color--lighter) inset;\n\n // Reset spacings\n pre {\n color: var(--md-default-fg-color--light);\n text-align: right;\n }\n }\n\n // The table cell containing the code container wrapper and code should\n // stretch horizontally to the remaining space\n .code {\n flex: 1;\n overflow: hidden;\n }\n}\n\n// Scoped in typesetted content to match specificity of regular content\n.md-typeset {\n\n // Block with line numbers\n .codehilitetable {\n margin: 1em 0;\n direction: ltr;\n border-radius: px2rem(2px);\n\n // Remove rounded borders\n code {\n border-radius: 0;\n }\n }\n\n // [mobile -]: Stretch to whole width\n @include break-to-device(mobile) {\n\n // Full-width container\n > .codehilite {\n margin: 1em px2rem(-16px);\n\n // Stretch highlighted lines\n .hll {\n margin: 0 px2rem(-16px);\n padding: 0 px2rem(16px);\n }\n\n // Remove rounded borders\n code {\n border-radius: 0;\n }\n }\n\n // Full-width container on top-level\n > .codehilitetable {\n margin: 1em px2rem(-16px);\n border-radius: 0;\n\n // Stretch highlighted lines\n .hll {\n margin: 0 px2rem(-16px);\n padding: 0 px2rem(16px);\n }\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Icon definitions\n:root {\n --md-footnotes-icon: svg-load(\"@mdi/svg/svg/keyboard-return.svg\");\n}\n\n// ----------------------------------------------------------------------------\n\n// Scoped in typesetted content to match specificity of regular content\n.md-typeset {\n\n // All footnote references\n [id^=\"fnref:\"] {\n display: inline-block;\n\n // Targeted anchor\n &:target {\n margin-top: -1 * px2rem(48px + 12px + 16px);\n padding-top: px2rem(48px + 12px + 16px);\n pointer-events: none;\n scroll-margin-top: initial;\n }\n }\n\n // All footnote back references\n [id^=\"fn:\"] {\n\n // Add spacing to anchor for offset\n &::before {\n display: none;\n height: 0;\n content: \"\";\n }\n\n // Reset, as we use the anchor-correction hack here.\n &:target {\n scroll-margin-top: initial;\n }\n\n // Targeted anchor\n &:target::before {\n display: block;\n margin-top: -1 * px2rem(48px + 12px + 10px);\n padding-top: px2rem(48px + 12px + 10px);\n pointer-events: none;\n }\n }\n\n // Footnotes extension\n .footnote {\n color: var(--md-default-fg-color--light);\n font-size: px2rem(12.8px);\n\n // Remove additional spacing on footnotes\n ol {\n margin-left: 0;\n }\n\n // Footnote\n li {\n transition: color 125ms;\n\n // Darken color for targeted footnote\n &:target {\n color: var(--md-default-fg-color);\n }\n\n // Remove spacing on first element\n :first-child {\n margin-top: 0;\n }\n\n // Make back references visible on container hover\n &:hover .footnote-backref,\n &:target .footnote-backref {\n transform: translateX(0);\n opacity: 1;\n }\n\n // Hovered back reference\n &:hover .footnote-backref:hover {\n color: var(--md-accent-fg-color);\n }\n }\n }\n\n // Footnote reference\n .footnote-ref {\n display: inline-block;\n pointer-events: initial;\n }\n\n // Footnote back reference\n .footnote-backref {\n display: inline-block;\n color: var(--md-typeset-a-color);\n // Hack: remove Unicode arrow for icon\n font-size: 0;\n vertical-align: text-bottom;\n transform: translateX(px2rem(5px));\n opacity: 0;\n transition:\n color 250ms,\n transform 250ms 250ms,\n opacity 125ms 250ms;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n transform: translateX(px2rem(-5px));\n }\n\n // Back reference icon\n &::before {\n display: inline-block;\n width: px2rem(16px);\n height: px2rem(16px);\n background-color: currentColor;\n mask-image: var(--md-footnotes-icon);\n mask-repeat: no-repeat;\n content: \"\";\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n\n // Flip icon vertically\n svg {\n transform: scaleX(-1)\n }\n }\n }\n\n // Always show for print\n @media print {\n color: var(--md-typeset-a-color);\n transform: translateX(0);\n opacity: 1;\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Scoped in typesetted content to match specificity of regular content\n.md-typeset {\n\n // Permalinks extension\n .headerlink {\n display: inline-block;\n margin-left: px2rem(10px);\n // Hack: if we don't set visibility hidden, the text content of the node\n // will include the headerlink character, which is why Google indexes them.\n visibility: hidden;\n opacity: 0;\n transition:\n color 250ms,\n visibility 0ms 500ms,\n opacity 125ms;\n\n // Adjust for RTL languages\n [dir=\"rtl\"] & {\n margin-right: px2rem(10px);\n margin-left: initial;\n }\n\n // Higher specificity for color due to palettes integration\n html body & {\n color: var(--md-default-fg-color--lighter);\n }\n\n // Hide for print\n @media print {\n display: none;\n }\n }\n\n // Make permalink visible on hover\n :hover > .headerlink,\n :target > .headerlink,\n .headerlink:focus {\n visibility: visible;\n opacity: 1;\n transition:\n color 250ms,\n visibility 0ms,\n opacity 125ms;\n }\n\n // Active or targeted permalink\n :target > .headerlink,\n .headerlink:focus,\n .headerlink:hover {\n color: var(--md-accent-fg-color);\n }\n\n // General scroll margin offset for anything that can be targeted. Browser\n // support is pretty decent by now, and if we wait until Edge 79+ has more\n // adoption, we can get rid of all anchor-correction hacks.\n :target {\n scroll-margin-top: px2rem(48px + 24px);\n }\n\n // Correct anchor offset for link blurring\n @each $level, $delta in (\n h1 h2 h3: 8px,\n h4: 9px,\n h5 h6: 12px,\n ) {\n %#{nth($level, 1)} {\n\n // Reset, as we use the anchor-correction hack here.\n &:target {\n scroll-margin-top: initial;\n }\n\n // Un-targeted anchor\n &::before {\n display: block;\n margin-top: -1 * px2rem($delta);\n padding-top: px2rem($delta);\n content: \"\";\n }\n\n // Targeted anchor (48px from header, 12px from sidebar offset)\n &:target::before {\n margin-top: -1 * px2rem(48px + 12px + $delta);\n padding-top: px2rem(48px + 12px + $delta);\n }\n }\n\n // Define levels\n @for $n from 1 through length($level) {\n #{nth($level, $n)}[id] {\n @extend %#{nth($level, 1)};\n }\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Scoped in typesetted content to match specificity of regular content\n.md-typeset {\n\n // Scroll math block on overflow\n div.arithmatex {\n overflow-x: scroll;\n\n // [mobile -]: Stretch to whole width\n @include break-to-device(mobile) {\n margin: 0 px2rem(-16px);\n }\n\n // MathJax integration\n > * {\n width: min-content;\n margin: 1em auto !important;\n padding: 0 px2rem(16px);\n overflow: auto;\n touch-action: auto;\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Scoped in typesetted content to match specificity of regular content\n.md-typeset {\n\n // Deletions, additions and comments\n del.critic,\n ins.critic,\n .critic.comment {\n box-decoration-break: clone;\n }\n\n // Deletion\n del.critic {\n background-color: var(--md-typeset-del-color);\n }\n\n // Addition\n ins.critic {\n background-color: var(--md-typeset-ins-color);\n }\n\n // Comment\n .critic.comment {\n color: var(--md-code-hl-comment-color);\n\n // Comment opening mark\n &::before {\n content: \"/* \";\n }\n\n // Comment closing mark\n &::after {\n content: \" */\";\n }\n }\n\n // Block\n .critic.block {\n display: block;\n margin: 1em 0;\n padding-right: px2rem(16px);\n padding-left: px2rem(16px);\n overflow: auto;\n box-shadow: none;\n\n // Decrease spacing on first element\n :first-child {\n margin-top: 0.5em;\n }\n\n // Decrease spacing on last element\n :last-child {\n margin-bottom: 0.5em;\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Icon definitions\n:root {\n --md-details-icon: svg-load(\"@mdi/svg/svg/chevron-right.svg\");\n}\n\n// ----------------------------------------------------------------------------\n\n// Scoped in typesetted content to match specificity of regular content\n.md-typeset {\n\n // Details extension\n details {\n @extend .admonition;\n\n display: block;\n padding-top: 0;\n overflow: visible;\n\n // Rotate title icon\n &[open] > summary::after {\n transform: rotate(90deg);\n }\n\n // Remove bottom spacing for closed details\n &:not([open]) {\n padding-bottom: 0;\n\n // We cannot set overflow: hidden, as the outline would not be visible,\n // so we need to correct the border radius\n > summary {\n border-radius: px2rem(2px);\n }\n }\n\n // Hack: omit margin collapse\n &::after {\n display: table;\n content: \"\";\n }\n }\n\n // Details title\n summary {\n @extend .admonition-title;\n\n display: block;\n min-height: px2rem(20px);\n padding: px2rem(8px) px2rem(36px) px2rem(8px) px2rem(40px);\n border-top-left-radius: px2rem(2px);\n border-top-right-radius: px2rem(2px);\n cursor: pointer;\n\n // Disable focus indicator for pointer devices\n &:not(.focus-visible) {\n outline: none;\n -webkit-tap-highlight-color: transparent;\n }\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n padding: px2rem(8px) px2rem(44px) px2rem(8px) px2rem(36px);\n }\n\n // Remove default details marker\n &::-webkit-details-marker {\n display: none;\n }\n\n // Details marker\n &::after {\n position: absolute;\n top: px2rem(8px);\n right: px2rem(8px);\n width: px2rem(20px);\n height: px2rem(20px);\n background-color: currentColor;\n mask-image: var(--md-details-icon);\n mask-repeat: no-repeat;\n transform: rotate(0deg);\n transition: transform 250ms;\n content: \"\";\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: initial;\n left: px2rem(8px);\n transform: rotate(180deg);\n }\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Scoped in typesetted content to match specificity of regular content\n.md-typeset {\n\n // Emojis\n img.emojione,\n img.twemoji,\n img.gemoji {\n width: px2em(18px);\n max-height: 100%;\n vertical-align: -15%;\n }\n\n // Inlined SVG icons via mkdocs-material-extensions\n span.twemoji {\n display: inline-block;\n height: px2em(18px);\n vertical-align: text-top;\n\n // Icon\n svg {\n width: px2em(18px);\n max-height: 100%;\n fill: currentColor;\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// When pymdownx.superfences is enabled but codehilite is disabled,\n// pymdownx.highlight will be used. When this happens, the outer container\n// and tables get this class names by default\n.highlight {\n @extend .codehilite;\n\n // Inline line numbers\n [data-linenos]::before {\n position: sticky;\n left: px2em(-16px, 13.6px);\n float: left;\n margin-right: px2em(16px, 13.6px);\n margin-left: px2em(-16px, 13.6px);\n padding-left: px2em(16px, 13.6px);\n color: var(--md-default-fg-color--light);\n background-color: var(--md-code-bg-color);\n box-shadow: px2rem(-1px) 0 var(--md-default-fg-color--lighter) inset;\n content: attr(data-linenos);\n user-select: none;\n }\n}\n\n// Same as above, but for code blocks with line numbers enabled\n.highlighttable {\n @extend .codehilitetable;\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Scoped in typesetted content to match specificity of regular content\n.md-typeset .keys {\n\n // Keyboard key icon\n kbd::before,\n kbd::after {\n position: relative;\n margin: 0;\n color: inherit;\n -moz-osx-font-smoothing: initial;\n -webkit-font-smoothing: initial;\n }\n\n // Surrounding text\n span {\n padding: 0 px2em(3.2px);\n color: var(--md-default-fg-color--light);\n }\n\n // Build special keys with left icon\n @each $name, $code in (\n\n // Modifiers\n \"alt\": \"\\2387\",\n \"left-alt\": \"\\2387\",\n \"right-alt\": \"\\2387\",\n \"command\": \"\\2318\",\n \"left-command\": \"\\2318\",\n \"right-command\": \"\\2318\",\n \"control\": \"\\2303\",\n \"left-control\": \"\\2303\",\n \"right-control\": \"\\2303\",\n \"meta\": \"\\25C6\",\n \"left-meta\": \"\\25C6\",\n \"right-meta\": \"\\25C6\",\n \"option\": \"\\2325\",\n \"left-option\": \"\\2325\",\n \"right-option\": \"\\2325\",\n \"shift\": \"\\21E7\",\n \"left-shift\": \"\\21E7\",\n \"right-shift\": \"\\21E7\",\n \"super\": \"\\2756\",\n \"left-super\": \"\\2756\",\n \"right-super\": \"\\2756\",\n \"windows\": \"\\229E\",\n \"left-windows\": \"\\229E\",\n \"right-windows\": \"\\229E\",\n\n // Other keys\n \"arrow-down\": \"\\2193\",\n \"arrow-left\": \"\\2190\",\n \"arrow-right\": \"\\2192\",\n \"arrow-up\": \"\\2191\",\n \"backspace\": \"\\232B\",\n \"backtab\": \"\\21E4\",\n \"caps-lock\": \"\\21EA\",\n \"clear\": \"\\2327\",\n \"context-menu\": \"\\2630\",\n \"delete\": \"\\2326\",\n \"eject\": \"\\23CF\",\n \"end\": \"\\2913\",\n \"escape\": \"\\238B\",\n \"home\": \"\\2912\",\n \"insert\": \"\\2380\",\n \"page-down\": \"\\21DF\",\n \"page-up\": \"\\21DE\",\n \"print-screen\": \"\\2399\"\n ) {\n .key-#{$name} {\n &::before {\n padding-right: px2em(6.4px);\n content: $code;\n }\n }\n }\n\n // Build special keys with right icon\n @each $name, $code in (\n \"tab\": \"\\21E5\",\n \"num-enter\": \"\\2324\",\n \"enter\": \"\\23CE\"\n ) {\n .key-#{$name} {\n &::after {\n padding-left: px2em(6.4px);\n content: $code;\n }\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Scoped in typesetted content to match specificity of regular content\n.md-typeset {\n\n // Tabbed block content\n .tabbed-content {\n display: none;\n order: 99;\n width: 100%;\n box-shadow: 0 px2rem(-1px) var(--md-default-fg-color--lightest);\n\n // Show all tabs when printing\n @media print {\n display: block;\n order: initial;\n }\n\n // Mirror old superfences behavior, if there's only a single code block.\n > pre:only-child,\n > .codehilite:only-child pre,\n > .codehilitetable:only-child,\n > .highlight:only-child pre,\n > .highlighttable:only-child {\n margin: 0;\n\n // Remove rounded borders at the top\n > code {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n }\n\n // Nested tabs\n > .tabbed-set {\n margin: 0;\n }\n }\n\n // Tabbed block container\n .tabbed-set {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n margin: 1em 0;\n border-radius: px2rem(2px);\n\n // Hide radio buttons\n > input {\n position: absolute;\n width: 0;\n height: 0;\n opacity: 0;\n\n // Active tab label\n &:checked + label {\n color: var(--md-accent-fg-color);\n border-color: var(--md-accent-fg-color);\n\n // Show tabbed block content\n & + .tabbed-content {\n display: block;\n }\n }\n\n // Focused tab label\n &:focus + label {\n outline-style: auto;\n }\n\n // Disable focus indicator for pointer devices\n &:not(.focus-visible) + label {\n outline: none;\n -webkit-tap-highlight-color: transparent;\n }\n }\n\n // Tab label\n > label {\n z-index: 1;\n width: auto;\n padding: px2em(12px, 12.8px) 1.25em px2em(10px, 12.8px);\n color: var(--md-default-fg-color--light);\n font-weight: 700;\n font-size: px2rem(12.8px);\n border-bottom: px2rem(2px) solid transparent;\n cursor: pointer;\n transition: color 250ms;\n\n // Hovered label\n html &:hover {\n color: var(--md-accent-fg-color);\n }\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Icon definitions\n:root {\n --md-tasklist-icon: svg-load(\n \"@primer/octicons/build/svg/check-circle-fill-24.svg\"\n );\n --md-tasklist-icon--checked: svg-load(\n \"@primer/octicons/build/svg/check-circle-fill-24.svg\"\n );\n}\n\n// ----------------------------------------------------------------------------\n\n// Scoped in typesetted content to match specificity of regular content\n.md-typeset {\n\n // Remove list icon on task items\n .task-list-item {\n position: relative;\n list-style-type: none;\n\n // Make checkbox items align with normal list items, but position\n // everything in ems for correct layout at smaller font sizes\n [type=\"checkbox\"] {\n position: absolute;\n top: 0.45em;\n left: -2em;\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: -2em;\n left: initial;\n }\n }\n }\n\n // Wrapper for list controls, in case custom checkboxes are enabled\n .task-list-control {\n\n // Checkbox icon in unchecked state\n .task-list-indicator::before {\n position: absolute;\n top: 0.15em;\n left: px2em(-24px);\n width: px2em(20px);\n height: px2em(20px);\n background-color: var(--md-default-fg-color--lightest);\n mask-image: var(--md-tasklist-icon);\n mask-repeat: no-repeat;\n content: \"\";\n\n // Adjust for right-to-left languages\n [dir=\"rtl\"] & {\n right: px2em(-24px);\n left: initial;\n }\n }\n\n // Checkbox icon in checked state\n [type=\"checkbox\"]:checked + .task-list-indicator::before {\n background-color: $clr-green-a400;\n mask-image: var(--md-tasklist-icon--checked);\n }\n\n // Hide original checkbox behind icon\n [type=\"checkbox\"] {\n z-index: -1;\n opacity: 0;\n }\n }\n}\n"],"sourceRoot":""} \ No newline at end of file diff --git a/assets/stylesheets/palette.ab28b872.min.css b/assets/stylesheets/palette.ab28b872.min.css new file mode 100644 index 0000000..9829e40 --- /dev/null +++ b/assets/stylesheets/palette.ab28b872.min.css @@ -0,0 +1,3 @@ +[data-md-color-accent=red]{--md-accent-fg-color: hsla(348, 100%, 55%, 1);--md-accent-fg-color--transparent: hsla(348, 100%, 55%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-accent=pink]{--md-accent-fg-color: hsla(339, 100%, 48%, 1);--md-accent-fg-color--transparent: hsla(339, 100%, 48%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-accent=purple]{--md-accent-fg-color: hsla(291, 96%, 62%, 1);--md-accent-fg-color--transparent: hsla(291, 96%, 62%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-accent=deep-purple]{--md-accent-fg-color: hsla(256, 100%, 65%, 1);--md-accent-fg-color--transparent: hsla(256, 100%, 65%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-accent=indigo]{--md-accent-fg-color: hsla(231, 99%, 66%, 1);--md-accent-fg-color--transparent: hsla(231, 99%, 66%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-accent=blue]{--md-accent-fg-color: hsla(218, 100%, 63%, 1);--md-accent-fg-color--transparent: hsla(218, 100%, 63%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-accent=light-blue]{--md-accent-fg-color: hsla(203, 100%, 46%, 1);--md-accent-fg-color--transparent: hsla(203, 100%, 46%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-accent=cyan]{--md-accent-fg-color: hsla(188, 100%, 42%, 1);--md-accent-fg-color--transparent: hsla(188, 100%, 42%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-accent=teal]{--md-accent-fg-color: hsla(172, 100%, 37%, 1);--md-accent-fg-color--transparent: hsla(172, 100%, 37%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-accent=green]{--md-accent-fg-color: hsla(145, 100%, 39%, 1);--md-accent-fg-color--transparent: hsla(145, 100%, 39%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-accent=light-green]{--md-accent-fg-color: hsla(97, 81%, 48%, 1);--md-accent-fg-color--transparent: hsla(97, 81%, 48%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-accent=lime]{--md-accent-fg-color: hsla(75, 100%, 46%, 1);--md-accent-fg-color--transparent: hsla(75, 100%, 46%, 0.1);--md-accent-bg-color: hsla(0, 0%, 0%, 0.87);--md-accent-bg-color--light: hsla(0, 0%, 0%, 0.54)}[data-md-color-accent=yellow]{--md-accent-fg-color: hsla(50, 100%, 50%, 1);--md-accent-fg-color--transparent: hsla(50, 100%, 50%, 0.1);--md-accent-bg-color: hsla(0, 0%, 0%, 0.87);--md-accent-bg-color--light: hsla(0, 0%, 0%, 0.54)}[data-md-color-accent=amber]{--md-accent-fg-color: hsla(40, 100%, 50%, 1);--md-accent-fg-color--transparent: hsla(40, 100%, 50%, 0.1);--md-accent-bg-color: hsla(0, 0%, 0%, 0.87);--md-accent-bg-color--light: hsla(0, 0%, 0%, 0.54)}[data-md-color-accent=orange]{--md-accent-fg-color: hsla(34, 100%, 50%, 1);--md-accent-fg-color--transparent: hsla(34, 100%, 50%, 0.1);--md-accent-bg-color: hsla(0, 0%, 0%, 0.87);--md-accent-bg-color--light: hsla(0, 0%, 0%, 0.54)}[data-md-color-accent=deep-orange]{--md-accent-fg-color: hsla(14, 100%, 63%, 1);--md-accent-fg-color--transparent: hsla(14, 100%, 63%, 0.1);--md-accent-bg-color: hsla(0, 0%, 100%, 1);--md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=red]{--md-primary-fg-color: hsla(1, 83%, 63%, 1);--md-primary-fg-color--light: hsla(0, 69%, 67%, 1);--md-primary-fg-color--dark: hsla(1, 77%, 55%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=pink]{--md-primary-fg-color: hsla(340, 82%, 52%, 1);--md-primary-fg-color--light: hsla(340, 82%, 59%, 1);--md-primary-fg-color--dark: hsla(336, 78%, 43%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=purple]{--md-primary-fg-color: hsla(291, 47%, 51%, 1);--md-primary-fg-color--light: hsla(291, 47%, 60%, 1);--md-primary-fg-color--dark: hsla(287, 65%, 40%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=deep-purple]{--md-primary-fg-color: hsla(262, 47%, 55%, 1);--md-primary-fg-color--light: hsla(262, 47%, 63%, 1);--md-primary-fg-color--dark: hsla(262, 52%, 47%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=indigo]{--md-primary-fg-color: hsla(231, 48%, 48%, 1);--md-primary-fg-color--light: hsla(231, 44%, 56%, 1);--md-primary-fg-color--dark: hsla(232, 54%, 41%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=blue]{--md-primary-fg-color: hsla(207, 90%, 54%, 1);--md-primary-fg-color--light: hsla(207, 90%, 61%, 1);--md-primary-fg-color--dark: hsla(210, 79%, 46%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=light-blue]{--md-primary-fg-color: hsla(199, 98%, 48%, 1);--md-primary-fg-color--light: hsla(199, 92%, 56%, 1);--md-primary-fg-color--dark: hsla(201, 98%, 41%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=cyan]{--md-primary-fg-color: hsla(187, 100%, 42%, 1);--md-primary-fg-color--light: hsla(187, 71%, 50%, 1);--md-primary-fg-color--dark: hsla(186, 100%, 33%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=teal]{--md-primary-fg-color: hsla(174, 100%, 29%, 1);--md-primary-fg-color--light: hsla(174, 63%, 40%, 1);--md-primary-fg-color--dark: hsla(173, 100%, 24%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=green]{--md-primary-fg-color: hsla(122, 39%, 49%, 1);--md-primary-fg-color--light: hsla(123, 38%, 57%, 1);--md-primary-fg-color--dark: hsla(123, 43%, 39%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=light-green]{--md-primary-fg-color: hsla(88, 50%, 53%, 1);--md-primary-fg-color--light: hsla(88, 50%, 60%, 1);--md-primary-fg-color--dark: hsla(92, 48%, 42%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=lime]{--md-primary-fg-color: hsla(66, 70%, 54%, 1);--md-primary-fg-color--light: hsla(66, 70%, 61%, 1);--md-primary-fg-color--dark: hsla(62, 61%, 44%, 1);--md-primary-bg-color: hsla(0, 0%, 0%, 0.87);--md-primary-bg-color--light: hsla(0, 0%, 0%, 0.54)}[data-md-color-primary=yellow]{--md-primary-fg-color: hsla(54, 100%, 62%, 1);--md-primary-fg-color--light: hsla(54, 100%, 67%, 1);--md-primary-fg-color--dark: hsla(43, 96%, 58%, 1);--md-primary-bg-color: hsla(0, 0%, 0%, 0.87);--md-primary-bg-color--light: hsla(0, 0%, 0%, 0.54)}[data-md-color-primary=amber]{--md-primary-fg-color: hsla(45, 100%, 51%, 1);--md-primary-fg-color--light: hsla(45, 100%, 58%, 1);--md-primary-fg-color--dark: hsla(38, 100%, 50%, 1);--md-primary-bg-color: hsla(0, 0%, 0%, 0.87);--md-primary-bg-color--light: hsla(0, 0%, 0%, 0.54)}[data-md-color-primary=orange]{--md-primary-fg-color: hsla(36, 100%, 57%, 1);--md-primary-fg-color--light: hsla(36, 100%, 57%, 1);--md-primary-fg-color--dark: hsla(33, 100%, 49%, 1);--md-primary-bg-color: hsla(0, 0%, 0%, 0.87);--md-primary-bg-color--light: hsla(0, 0%, 0%, 0.54)}[data-md-color-primary=deep-orange]{--md-primary-fg-color: hsla(14, 100%, 63%, 1);--md-primary-fg-color--light: hsla(14, 100%, 70%, 1);--md-primary-fg-color--dark: hsla(14, 91%, 54%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=brown]{--md-primary-fg-color: hsla(16, 25%, 38%, 1);--md-primary-fg-color--light: hsla(16, 18%, 47%, 1);--md-primary-fg-color--dark: hsla(14, 26%, 29%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=grey]{--md-primary-fg-color: hsla(0, 0%, 46%, 1);--md-primary-fg-color--light: hsla(0, 0%, 62%, 1);--md-primary-fg-color--dark: hsla(0, 0%, 38%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=blue-grey]{--md-primary-fg-color: hsla(199, 18%, 40%, 1);--md-primary-fg-color--light: hsla(200, 18%, 46%, 1);--md-primary-fg-color--dark: hsla(199, 18%, 33%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7)}[data-md-color-primary=white]{--md-primary-fg-color: hsla(0, 0%, 100%, 1);--md-primary-fg-color--light: hsla(0, 0%, 100%, 0.7);--md-primary-fg-color--dark: hsla(0, 0%, 0%, 0.07);--md-primary-bg-color: hsla(0, 0%, 0%, 0.87);--md-primary-bg-color--light: hsla(0, 0%, 0%, 0.54);--md-typeset-a-color: hsla(231, 48%, 48%, 1)}@media screen and (min-width: 60em){[data-md-color-primary=white] .md-search__input{background-color:rgba(0,0,0,.07)}[data-md-color-primary=white] .md-search__input+.md-search__icon{color:rgba(0,0,0,.87)}[data-md-color-primary=white] .md-search__input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}[data-md-color-primary=white] .md-search__input::-moz-placeholder{color:rgba(0,0,0,.54)}[data-md-color-primary=white] .md-search__input::-ms-input-placeholder{color:rgba(0,0,0,.54)}[data-md-color-primary=white] .md-search__input::placeholder{color:rgba(0,0,0,.54)}[data-md-color-primary=white] .md-search__input:hover{background-color:rgba(0,0,0,.32)}}@media screen and (min-width: 76.25em){[data-md-color-primary=white] .md-tabs{border-bottom:.05rem solid rgba(0,0,0,.07)}}[data-md-color-primary=black]{--md-primary-fg-color: hsla(0, 0%, 0%, 1);--md-primary-fg-color--light: hsla(0, 0%, 0%, 0.54);--md-primary-fg-color--dark: hsla(0, 0%, 0%, 1);--md-primary-bg-color: hsla(0, 0%, 100%, 1);--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7);--md-typeset-a-color: hsla(231, 48%, 48%, 1)}[data-md-color-primary=black] .md-header{background-color:#000}@media screen and (max-width: 59.9375em){[data-md-color-primary=black] .md-nav__source{background-color:rgba(0,0,0,.87)}}@media screen and (min-width: 60em){[data-md-color-primary=black] .md-search__input{background-color:rgba(255,255,255,.12)}[data-md-color-primary=black] .md-search__input:hover{background-color:rgba(255,255,255,.3)}}@media screen and (max-width: 76.1875em){html [data-md-color-primary=black] .md-nav--primary .md-nav__title[for=__drawer]{background-color:#000}}@media screen and (min-width: 76.25em){[data-md-color-primary=black] .md-tabs{background-color:#000}}@media screen{[data-md-color-scheme=slate]{--md-hue: 232;--md-default-fg-color: hsla(var(--md-hue), 75%, 95%, 1);--md-default-fg-color--light: hsla(var(--md-hue), 75%, 90%, 0.62);--md-default-fg-color--lighter: hsla(var(--md-hue), 75%, 90%, 0.32);--md-default-fg-color--lightest: hsla(var(--md-hue), 75%, 90%, 0.12);--md-default-bg-color: hsla(var(--md-hue), 15%, 21%, 1);--md-default-bg-color--light: hsla(var(--md-hue), 15%, 21%, 0.54);--md-default-bg-color--lighter: hsla(var(--md-hue), 15%, 21%, 0.26);--md-default-bg-color--lightest: hsla(var(--md-hue), 15%, 21%, 0.07);--md-code-fg-color: hsla(var(--md-hue), 18%, 86%, 1);--md-code-bg-color: hsla(var(--md-hue), 15%, 15%, 1);--md-code-hl-color: hsla(218, 100%, 63%, 0.15);--md-code-hl-number-color: hsla(6, 74%, 63%, 1);--md-code-hl-special-color: hsla(340, 83%, 66%, 1);--md-code-hl-function-color: hsla(291, 57%, 65%, 1);--md-code-hl-constant-color: hsla(250, 62%, 70%, 1);--md-code-hl-keyword-color: hsla(219, 66%, 64%, 1);--md-code-hl-string-color: hsla(150, 58%, 44%, 1);--md-typeset-a-color: var(--md-primary-fg-color--light);--md-typeset-mark-color: hsla(218, 100%, 63%, 0.3);--md-typeset-kbd-color: hsla(var(--md-hue), 15%, 94%, 0.12);--md-typeset-kbd-accent-color: hsla(var(--md-hue), 15%, 94%, 0.2);--md-typeset-kbd-border-color: hsla(var(--md-hue), 15%, 14%, 1);--md-admonition-bg-color: hsla(var(--md-hue), 0%, 100%, 0.025);--md-footer-bg-color: hsla(var(--md-hue), 15%, 12%, 0.87);--md-footer-bg-color--dark: hsla(var(--md-hue), 15%, 10%, 1)}} + +/*# sourceMappingURL=palette.ab28b872.min.css.map*/ \ No newline at end of file diff --git a/assets/stylesheets/palette.ab28b872.min.css.map b/assets/stylesheets/palette.ab28b872.min.css.map new file mode 100644 index 0000000..be17739 --- /dev/null +++ b/assets/stylesheets/palette.ab28b872.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///src/assets/stylesheets/palette/_accent.scss","webpack:///src/assets/stylesheets/palette/_primary.scss","webpack:///src/assets/stylesheets/utilities/_break.scss","webpack:///src/assets/stylesheets/palette/_scheme.scss"],"names":[],"mappings":"AA8CE,2BACE,8CACA,6DAOE,2CACA,oDAVJ,4BACE,8CACA,6DAOE,2CACA,oDAVJ,8BACE,6CACA,4DAOE,2CACA,oDAVJ,mCACE,8CACA,6DAOE,2CACA,oDAVJ,8BACE,6CACA,4DAOE,2CACA,oDAVJ,4BACE,8CACA,6DAOE,2CACA,oDAVJ,kCACE,8CACA,6DAOE,2CACA,oDAVJ,4BACE,8CACA,6DAOE,2CACA,oDAVJ,4BACE,8CACA,6DAOE,2CACA,oDAVJ,6BACE,8CACA,6DAOE,2CACA,oDAVJ,mCACE,4CACA,2DAOE,2CACA,oDAVJ,4BACE,6CACA,4DAIE,4CACA,mDAPJ,8BACE,6CACA,4DAIE,4CACA,mDAPJ,6BACE,6CACA,4DAIE,4CACA,mDAPJ,8BACE,6CACA,4DAIE,4CACA,mDAPJ,mCACE,6CACA,4DAOE,2CACA,oDCPJ,4BACE,4CACA,mDACA,kDAOE,4CACA,qDAXJ,6BACE,8CACA,qDACA,oDAOE,4CACA,qDAXJ,+BACE,8CACA,qDACA,oDAOE,4CACA,qDAXJ,oCACE,8CACA,qDACA,oDAOE,4CACA,qDAXJ,+BACE,8CACA,qDACA,oDAOE,4CACA,qDAXJ,6BACE,8CACA,qDACA,oDAOE,4CACA,qDAXJ,mCACE,8CACA,qDACA,oDAOE,4CACA,qDAXJ,6BACE,+CACA,qDACA,qDAOE,4CACA,qDAXJ,6BACE,+CACA,qDACA,qDAOE,4CACA,qDAXJ,8BACE,8CACA,qDACA,oDAOE,4CACA,qDAXJ,oCACE,6CACA,oDACA,mDAOE,4CACA,qDAXJ,6BACE,6CACA,oDACA,mDAIE,6CACA,oDARJ,+BACE,8CACA,qDACA,mDAIE,6CACA,oDARJ,8BACE,8CACA,qDACA,oDAIE,6CACA,oDARJ,+BACE,8CACA,qDACA,oDAIE,6CACA,oDARJ,oCACE,8CACA,qDACA,mDAOE,4CACA,qDAXJ,8BACE,6CACA,oDACA,mDAOE,4CACA,qDAXJ,6BACE,2CACA,kDACA,iDAOE,4CACA,qDAXJ,kCACE,8CACA,qDACA,oDAOE,4CACA,qDAUN,8BACE,4CACA,qDACA,mDACA,6CACA,oDAGA,6CC6GE,oCDvGA,gDACE,iCAGA,iEACE,sBAIF,2EACE,sBADF,kEACE,sBADF,uEACE,sBADF,6DACE,sBAIF,sDACE,kCCwFJ,uCD/EA,uCACE,4CAUN,8BACE,0CACA,oDACA,gDACA,4CACA,qDAGA,6CAGA,yCACE,sBC0EA,yCDnEA,8CACE,kCCgDF,oCDxCA,gDACE,uCAGA,sDACE,uCCqDJ,yCD5CA,iFACE,uBCyBF,uCDjBA,uCACE,uBEhJN,cAGE,6BAKE,cAGA,wDACA,kEACA,oEACA,qEACA,wDACA,kEACA,oEACA,qEAGA,qDACA,qDAGA,+CACA,gDACA,mDACA,oDACA,oDACA,mDACA,kDAGA,wDAGA,mDAGA,4DACA,kEACA,gEAGA,+DAGA,0DACA,8D","file":"assets/stylesheets/palette.ab28b872.min.css","sourcesContent":["////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n@each $name, $color in (\n \"red\": $clr-red-a400,\n \"pink\": $clr-pink-a400,\n \"purple\": $clr-purple-a200,\n \"deep-purple\": $clr-deep-purple-a200,\n \"indigo\": $clr-indigo-a200,\n \"blue\": $clr-blue-a200,\n \"light-blue\": $clr-light-blue-a700,\n \"cyan\": $clr-cyan-a700,\n \"teal\": $clr-teal-a700,\n \"green\": $clr-green-a700,\n \"light-green\": $clr-light-green-a700,\n \"lime\": $clr-lime-a700,\n \"yellow\": $clr-yellow-a700,\n \"amber\": $clr-amber-a700,\n \"orange\": $clr-orange-a400,\n \"deep-orange\": $clr-deep-orange-a200\n) {\n\n // Color palette\n [data-md-color-accent=\"#{$name}\"] {\n --md-accent-fg-color: hsla(#{hex2hsl($color)}, 1);\n --md-accent-fg-color--transparent: hsla(#{hex2hsl($color)}, 0.1);\n\n // Inverted text for lighter shades\n @if index(\"lime\" \"yellow\" \"amber\" \"orange\", $name) {\n --md-accent-bg-color: hsla(0, 0%, 0%, 0.87);\n --md-accent-bg-color--light: hsla(0, 0%, 0%, 0.54);\n } @else {\n --md-accent-bg-color: hsla(0, 0%, 100%, 1);\n --md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7);\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n@each $name, $colors in (\n \"red\": $clr-red-400 $clr-red-300 $clr-red-600,\n \"pink\": $clr-pink-500 $clr-pink-400 $clr-pink-700,\n \"purple\": $clr-purple-400 $clr-purple-300 $clr-purple-600,\n \"deep-purple\": $clr-deep-purple-400 $clr-deep-purple-300 $clr-deep-purple-500,\n \"indigo\": $clr-indigo-500 $clr-indigo-400 $clr-indigo-700,\n \"blue\": $clr-blue-500 $clr-blue-400 $clr-blue-700,\n \"light-blue\": $clr-light-blue-500 $clr-light-blue-400 $clr-light-blue-700,\n \"cyan\": $clr-cyan-500 $clr-cyan-400 $clr-cyan-700,\n \"teal\": $clr-teal-500 $clr-teal-400 $clr-teal-700,\n \"green\": $clr-green-500 $clr-green-400 $clr-green-700,\n \"light-green\": $clr-light-green-500 $clr-light-green-400 $clr-light-green-700,\n \"lime\": $clr-lime-500 $clr-lime-400 $clr-lime-700,\n \"yellow\": $clr-yellow-500 $clr-yellow-400 $clr-yellow-700,\n \"amber\": $clr-amber-500 $clr-amber-400 $clr-amber-700,\n \"orange\": $clr-orange-400 $clr-orange-400 $clr-orange-600,\n \"deep-orange\": $clr-deep-orange-400 $clr-deep-orange-300 $clr-deep-orange-600,\n \"brown\": $clr-brown-500 $clr-brown-400 $clr-brown-700,\n \"grey\": $clr-grey-600 $clr-grey-500 $clr-grey-700,\n \"blue-grey\": $clr-blue-grey-600 $clr-blue-grey-500 $clr-blue-grey-700\n) {\n\n // Color palette\n [data-md-color-primary=\"#{$name}\"] {\n --md-primary-fg-color: hsla(#{hex2hsl(nth($colors, 1))}, 1);\n --md-primary-fg-color--light: hsla(#{hex2hsl(nth($colors, 2))}, 1);\n --md-primary-fg-color--dark: hsla(#{hex2hsl(nth($colors, 3))}, 1);\n\n // Inverted text for lighter shades\n @if index(\"lime\" \"yellow\" \"amber\" \"orange\", $name) {\n --md-primary-bg-color: hsla(0, 0%, 0%, 0.87);\n --md-primary-bg-color--light: hsla(0, 0%, 0%, 0.54);\n } @else {\n --md-primary-bg-color: hsla(0, 0%, 100%, 1);\n --md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7);\n }\n }\n}\n\n// ----------------------------------------------------------------------------\n// Rules: white\n// ----------------------------------------------------------------------------\n\n// Color palette\n[data-md-color-primary=\"white\"] {\n --md-primary-fg-color: hsla(0, 0%, 100%, 1);\n --md-primary-fg-color--light: hsla(0, 0%, 100%, 0.7);\n --md-primary-fg-color--dark: hsla(0, 0%, 0%, 0.07);\n --md-primary-bg-color: hsla(0, 0%, 0%, 0.87);\n --md-primary-bg-color--light: hsla(0, 0%, 0%, 0.54);\n\n // Typeset color shades\n --md-typeset-a-color: hsla(#{hex2hsl($clr-indigo-500)}, 1);\n\n // [tablet portrait +]: Change color of search input\n @include break-from-device(tablet landscape) {\n\n // Search input\n .md-search__input {\n background-color: hsla(0, 0%, 0%, 0.07);\n\n // Search icon color\n + .md-search__icon {\n color: hsla(0, 0%, 0%, 0.87);\n }\n\n // Placeholder color\n &::placeholder {\n color: hsla(0, 0%, 0%, 0.54);\n }\n\n // Hovered search field\n &:hover {\n background-color: hsla(0, 0%, 0%, 0.32);\n }\n }\n }\n\n // [screen +]: Set bottom border for tabs\n @include break-from-device(screen) {\n\n // Tabs with outline\n .md-tabs {\n border-bottom: px2rem(1px) solid hsla(0, 0%, 0%, 0.07);\n }\n }\n}\n\n// ----------------------------------------------------------------------------\n// Rules: black\n// ----------------------------------------------------------------------------\n\n// Color palette\n[data-md-color-primary=\"black\"] {\n --md-primary-fg-color: hsla(0, 0%, 0%, 1);\n --md-primary-fg-color--light: hsla(0, 0%, 0%, 0.54);\n --md-primary-fg-color--dark: hsla(0, 0%, 0%, 1);\n --md-primary-bg-color: hsla(0, 0%, 100%, 1);\n --md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7);\n\n // Text color shades\n --md-typeset-a-color: hsla(#{hex2hsl($clr-indigo-500)}, 1);\n\n // Application header (stays always on top)\n .md-header {\n background-color: hsla(0, 0%, 0%, 1);\n }\n\n // [tablet portrait -]: Layered navigation\n @include break-to-device(tablet portrait) {\n\n // Repository containing source\n .md-nav__source {\n background-color: hsla(0, 0%, 0%, 0.87);\n }\n }\n\n // [tablet landscape +]: Header-embedded search\n @include break-from-device(tablet landscape) {\n\n // Search input\n .md-search__input {\n background-color: hsla(0, 0%, 100%, 0.12);\n\n // Hovered search field\n &:hover {\n background-color: hsla(0, 0%, 100%, 0.3);\n }\n }\n }\n\n // [tablet -]: Layered navigation\n @include break-to-device(tablet) {\n\n // Site title in main navigation\n html & .md-nav--primary .md-nav__title[for=\"__drawer\"] {\n background-color: hsla(0, 0%, 0%, 1);\n }\n }\n\n // [screen +]: Set background color for tabs\n @include break-from-device(screen) {\n\n // Tabs with outline\n .md-tabs {\n background-color: hsla(0, 0%, 0%, 1);\n }\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Variables\n// ----------------------------------------------------------------------------\n\n///\n/// Device-specific breakpoints\n///\n/// @example\n/// $break-devices: (\n/// mobile: (\n/// portrait: 220px 479px,\n/// landscape: 480px 719px\n/// ),\n/// tablet: (\n/// portrait: 720px 959px,\n/// landscape: 960px 1219px\n/// ),\n/// screen: (\n/// small: 1220px 1599px,\n/// medium: 1600px 1999px,\n/// large: 2000px\n/// )\n/// );\n///\n$break-devices: () !default;\n\n// ----------------------------------------------------------------------------\n// Helpers\n// ----------------------------------------------------------------------------\n\n///\n/// Choose minimum and maximum device widths\n///\n@function break-select-min-max($devices) {\n $min: 1000000;\n $max: 0;\n @each $key, $value in $devices {\n @while type-of($value) == map {\n $value: break-select-min-max($value);\n }\n @if type-of($value) == list {\n @each $number in $value {\n @if type-of($number) == number {\n $min: min($number, $min);\n @if $max != null {\n $max: max($number, $max);\n }\n } @else {\n @error \"Invalid number: #{$number}\";\n }\n }\n } @else if type-of($value) == number {\n $min: min($value, $min);\n $max: null;\n } @else {\n @error \"Invalid value: #{$value}\";\n }\n }\n @return $min, $max;\n}\n\n///\n/// Select minimum and maximum widths for a device breakpoint\n///\n@function break-select-device($device) {\n $current: $break-devices;\n @for $n from 1 through length($device) {\n @if type-of($current) == map {\n $current: map-get($current, nth($device, $n));\n } @else {\n @error \"Invalid device map: #{$devices}\";\n }\n }\n @if type-of($current) == list or type-of($current) == number {\n $current: (default: $current);\n }\n @return break-select-min-max($current);\n}\n\n// ----------------------------------------------------------------------------\n// Mixins\n// ----------------------------------------------------------------------------\n\n///\n/// A minimum-maximum media query breakpoint\n///\n@mixin break-at($breakpoint) {\n @if type-of($breakpoint) == number {\n @media screen and (min-width: $breakpoint) {\n @content;\n }\n } @else if type-of($breakpoint) == list {\n $min: nth($breakpoint, 1);\n $max: nth($breakpoint, 2);\n @if type-of($min) == number and type-of($max) == number {\n @media screen and (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else {\n @error \"Invalid breakpoint: #{$breakpoint}\";\n }\n } @else {\n @error \"Invalid breakpoint: #{$breakpoint}\";\n }\n}\n\n///\n/// An orientation media query breakpoint\n///\n@mixin break-at-orientation($breakpoint) {\n @if type-of($breakpoint) == string {\n @media screen and (orientation: $breakpoint) {\n @content;\n }\n } @else {\n @error \"Invalid breakpoint: #{$breakpoint}\";\n }\n}\n\n///\n/// A maximum-aspect-ratio media query breakpoint\n///\n@mixin break-at-ratio($breakpoint) {\n @if type-of($breakpoint) == number {\n @media screen and (max-aspect-ratio: $breakpoint) {\n @content;\n }\n } @else {\n @error \"Invalid breakpoint: #{$breakpoint}\";\n }\n}\n\n///\n/// A minimum-maximum media query device breakpoint\n///\n@mixin break-at-device($device) {\n @if type-of($device) == string {\n $device: $device,;\n }\n @if type-of($device) == list {\n $breakpoint: break-select-device($device);\n @if nth($breakpoint, 2) != null {\n $min: nth($breakpoint, 1);\n $max: nth($breakpoint, 2);\n @media screen and (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else {\n @error \"Invalid device: #{$device}\";\n }\n } @else {\n @error \"Invalid device: #{$device}\";\n }\n}\n\n///\n/// A minimum media query device breakpoint\n///\n@mixin break-from-device($device) {\n @if type-of($device) == string {\n $device: $device,;\n }\n @if type-of($device) == list {\n $breakpoint: break-select-device($device);\n $min: nth($breakpoint, 1);\n @media screen and (min-width: $min) {\n @content;\n }\n } @else {\n @error \"Invalid device: #{$device}\";\n }\n}\n\n///\n/// A maximum media query device breakpoint\n///\n@mixin break-to-device($device) {\n @if type-of($device) == string {\n $device: $device,;\n }\n @if type-of($device) == list {\n $breakpoint: break-select-device($device);\n $max: nth($breakpoint, 2);\n @media screen and (max-width: $max) {\n @content;\n }\n } @else {\n @error \"Invalid device: #{$device}\";\n }\n}\n","////\n/// Copyright (c) 2016-2020 Martin Donath \n///\n/// Permission is hereby granted, free of charge, to any person obtaining a\n/// copy of this software and associated documentation files (the \"Software\"),\n/// to deal in the Software without restriction, including without limitation\n/// the rights to use, copy, modify, merge, publish, distribute, sublicense,\n/// and/or sell copies of the Software, and to permit persons to whom the\n/// Software is furnished to do so, subject to the following conditions:\n///\n/// The above copyright notice and this permission notice shall be included in\n/// all copies or substantial portions of the Software.\n///\n/// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n/// FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL\n/// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n/// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n/// DEALINGS\n////\n\n// ----------------------------------------------------------------------------\n// Rules\n// ----------------------------------------------------------------------------\n\n// Only use dark mode on screens\n@media screen {\n\n // Slate theme, i.e. dark mode\n [data-md-color-scheme=\"slate\"] {\n\n // Slate's hue in the range [0,360] - change this variable to alter the tone\n // of the theme, e.g. to make it more redish or greenish. This is a slate-\n // specific variable, but the same approach may be adapted to custom themes.\n --md-hue: 232;\n\n // Default color shades\n --md-default-fg-color: hsla(var(--md-hue), 75%, 95%, 1);\n --md-default-fg-color--light: hsla(var(--md-hue), 75%, 90%, 0.62);\n --md-default-fg-color--lighter: hsla(var(--md-hue), 75%, 90%, 0.32);\n --md-default-fg-color--lightest: hsla(var(--md-hue), 75%, 90%, 0.12);\n --md-default-bg-color: hsla(var(--md-hue), 15%, 21%, 1);\n --md-default-bg-color--light: hsla(var(--md-hue), 15%, 21%, 0.54);\n --md-default-bg-color--lighter: hsla(var(--md-hue), 15%, 21%, 0.26);\n --md-default-bg-color--lightest: hsla(var(--md-hue), 15%, 21%, 0.07);\n\n // Code color shades\n --md-code-fg-color: hsla(var(--md-hue), 18%, 86%, 1);\n --md-code-bg-color: hsla(var(--md-hue), 15%, 15%, 1);\n\n // Code highlighting color shades\n --md-code-hl-color: hsla(#{hex2hsl($clr-blue-a200)}, 0.15);\n --md-code-hl-number-color: hsla(6, 74%, 63%, 1);\n --md-code-hl-special-color: hsla(340, 83%, 66%, 1);\n --md-code-hl-function-color: hsla(291, 57%, 65%, 1);\n --md-code-hl-constant-color: hsla(250, 62%, 70%, 1);\n --md-code-hl-keyword-color: hsla(219, 66%, 64%, 1);\n --md-code-hl-string-color: hsla(150, 58%, 44%, 1);\n\n // Typeset color shades\n --md-typeset-a-color: var(--md-primary-fg-color--light);\n\n // Typeset `mark` color shades\n --md-typeset-mark-color: hsla(#{hex2hsl($clr-blue-a200)}, 0.3);\n\n // Typeset `kbd` color shades\n --md-typeset-kbd-color: hsla(var(--md-hue), 15%, 94%, 0.12);\n --md-typeset-kbd-accent-color: hsla(var(--md-hue), 15%, 94%, 0.2);\n --md-typeset-kbd-border-color: hsla(var(--md-hue), 15%, 14%, 1);\n\n // Admonition color shades\n --md-admonition-bg-color: hsla(var(--md-hue), 0%, 100%, 0.025);\n\n // Footer color shades\n --md-footer-bg-color: hsla(var(--md-hue), 15%, 12%, 0.87);\n --md-footer-bg-color--dark: hsla(var(--md-hue), 15%, 10%, 1);\n }\n}\n"],"sourceRoot":""} \ No newline at end of file diff --git a/column-level-security/index.html b/column-level-security/index.html new file mode 100644 index 0000000..ec164ca --- /dev/null +++ b/column-level-security/index.html @@ -0,0 +1,1453 @@ + + + + + + + + + + + + + + + + + + + + Column Level Security - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Column Level Security

    +

    Column level security is implemented by mapping allowed columns to a list of SAS groups. In VIEW mode, only allowed columns are visible. In EDIT mode, allowed columns are editable - the remaining columns are read-only.

    +

    Below is an example of an EDIT table with only one column enabled for editing:

    +

    lockanytable example

    +

    See also: Row Level Security.

    +

    Configuration

    +

    The variables in MPE_COLUMN_LEVEL_SECURITY should be configured as follows:

    +

    CLS_SCOPE

    +

    Determines whether the rule applies to the VIEW page, the EDIT page, or ALL pages. The impact of the rule varies as follows:

    +

    VIEW Scope

    +

    When CLS_SCOPE in ('VIEW','ALL') then only the listed columns are visible (unless CLS_HIDE=1)

    +

    EDIT Scope

    +

    When CLS_SCOPE in ('EDIT','ALL') then only the listed columns are editable (the remaining columns are read-only, and visible). Furthermore:

    +
      +
    • The user will be unable to ADD or DELETE records.
    • +
    • Primary Key values are always read only
    • +
    • Primary Key values cannot be hidden (CLS_HIDE=1 will have no effect)
    • +
    +

    CLS_GROUP

    +

    The SAS Group to which the rule applies. The user could also be a member of a DC group.

    +
      +
    • If a user is in ANY of the groups, the columns will be restricted.
    • +
    • If a user is in NONE of the groups, no restrictions apply (all columns available).
    • +
    • If a user is in MULTIPLE groups, they will see all allowed columns across all groups.
    • +
    • If a user is in the Data Controller Admin Group, CLS rules DO NOT APPLY.
    • +
    +

    CLS_LIBREF

    +

    The library of the target table against which the security rule will be applied

    +

    CLS_TABLE

    +

    The target table against which the security rule will be applied

    +

    CLS_VARIABLE_NM

    +

    This is the name of the variable against which the security rule will be applied. Note that

    +

    CLS_ACTIVE

    +

    If you would like this rule to be applied, be sure this value is set to 1.

    +

    CLS_HIDE

    +

    This variable can be set to 1 to hide specific variables, which allows greater control over the EDIT screen in particular. CLS_SCOPE behaviour is impacted as follows:

    +
      +
    • ALL - the variable will not be visible in either VIEW or EDIT.
    • +
    • EDIT - the variable will not be visible. Cannot be applied to a primary key column.
    • +
    • VIEW - the variable will not be visible. Can be applied to a primary key column. Simply omitting the row, or setting CLS_ACTIVE to 0, would result in the same behaviour.
    • +
    +

    It is possible that a variable can have multiple values for CLS_HIDE, eg if a user is in multiple groups, or if different rules apply for different scopes. In this case, if the user is any group where this variable is NOT hidden, then it will be displayed.

    +

    Example Config

    +

    Example values as follows:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    CLS_SCOPE:$4CLS_GROUP:$64CLS_LIBREF:$8CLS_TABLE:$32CLS_VARIABLE_NM:$32CLS_ACTIVE:8.CLS_HIDE:8.
    EDITGroup 1MYLIBMYDSVAR_11
    ALLGroup 1MYLIBMYDSVAR_21
    ALLGroup 2MYLIBMYDSVAR_31
    VIEWGroup 1MYLIBMYDSVAR_41
    EDITGroup 1MYLIBMYDSVAR_511
    +

    If a user is in Group 1, and viewing MYLIB.MYDS in EDIT mode, all columns will be visible but only the following columns will be editable:

    +
      +
    • VAR_1
    • +
    • VAR_2
    • +
    +

    The user will be unable to add or delete rows.

    +

    If the user is in both Group 1 AND Group 2, viewing MYLIB.MYDS in VIEW mode, only the following columns will be visible:

    +
      +
    • VAR_2
    • +
    • VAR_3
    • +
    • VAR_4
    • +
    +

    Video Example

    +

    This short video does a walkthrough of applying Column Level Security from end to end.

    + + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dc-overview/index.html b/dc-overview/index.html new file mode 100644 index 0000000..5aecca8 --- /dev/null +++ b/dc-overview/index.html @@ -0,0 +1,1318 @@ + + + + + + + + + + + + + + + + + + Overview - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + + + + +
    +
    + + + + + + + +

    Data Controller for SAS®: Overview

    +

    What does the Data Controller do?

    +

    The Data Controller allows users to add, modify, and delete data. All changes are staged and approved before being applied to the target table. The review process, as well as using generic and repeatable code to perform updates, works to ensure data integrity.

    +

    What is a Target Table?

    +

    A Target Table is a physical table, such as a SAS dataset or a Table in a database. The attributes of this table (eg Primary Key, loadtype, library, SCD variables etc) will have been predefined by your administrator so that you can change the data in that table safely and easily.

    +

    How does it work?

    +

    From the Editor tab, a user selects a library and table for editing. Data can then be edited directly, or a uploaded from a file. After submitting the change, the data is loaded to a secure staging area, and the approvers are notified. The approver (which may also be the editor, depending on configuration) reviews the changes and accepts / or rejects them. If accepted, the changes are applied to the target table by the system account, and the history of that change is recorded.

    +

    Who is it for?

    +

    There are 5 roles identified for users of the Data Controller:

    +
      +
    1. Viewer. A viewer uses the Data Controller as a means to explore data without risk of locking datasets. By using the Data Controller to view data, it also becomes possible to 'link' to data (eg copy the url to share a table with a colleague).
    2. +
    3. Editor. An editor makes changes to data in a table (add, modify, delete) and submits those changes to the approver(s) for acceptance.
    4. +
    5. Approver. An approver accepts / rejects proposed changes to data under their control. If accepted, the change is applied to the target table.
    6. +
    7. Auditor. An auditor has the ability to review the history of changes to a particular table.
    8. +
    9. Administrator. An administrator has the ability to add new tables to the Data Controller, and to configure the security settings (at metadata group level) as required.
    10. +
    +

    What is a submission?

    +

    The submission is the data that has been staged for approval. Note - submissions are never applied automatically! They must always be approved by 1 or more approvers first. The process of submission varies according to the type of submit.

    +

    Web Submission

    +

    When using the Web editor, a frontend check is made against the subset of data that was filtered for editing to see which rows are new / modified / marked deleted. Only those changed rows (from the extract) are submitted to the staging area.

    +

    Excel Submission

    +

    When importing an excel file, all rows are loaded into the web page. You have an option to edit those records. If you edit them, the original excel is discarded, and only changed rows are submitted (it becomes a web submission). If you hit SUBMIT immediately, then ALL rows are staged, and a copy of the excel file is uploaded for audit purposes.

    +

    CSV submission

    +

    A CSV upload bypasses the part where the records are loaded into the web page, and ALL rows are sent to the staging area directly. This makes it suitable for larger uploads.

    +

    Edit Stage Approve Workflow

    +

    Up to 500 rows can be edited (in the web editor) at one time. These edits are submitted to a staging area. After one or more approvals (acceptances) the changes are applied to the source table.

    +

    screenshot

    +

    Use Case Diagram

    +

    There are five roles (Viewer, Editor, Approver, Auditor, Administrator) which correspond to 5 primary use cases (View Table, Edit Table, Approve Change, View Change History, Configure Table)

    +

    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dc-userguide/index.html b/dc-userguide/index.html new file mode 100644 index 0000000..b3ccb3f --- /dev/null +++ b/dc-userguide/index.html @@ -0,0 +1,1359 @@ + + + + + + + + + + + + + + + + + + DC User Guide - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller for SAS: User Guide

    +

    Interface

    +

    The Data Controller has 5 tabs, as follows:

    +
      +
    • Viewer. This tab lets users view any table to which they have been granted access in metadata. They can also download the data as csv, excel, or as a SAS program (datalines). Primary key fields are coloured green.
    • +
    • Editor. This tab enables users to add, modify or delete data. This can be done directly in the browser, or by uploading a CSV file. Values can also be copy-pasted from a spreadsheet. Once changes are ready, they can be submitted, with a corresponding reason.
    • +
    • Submitted. This shows and editor the outstanding changes that have been submitted for approval (but have not yet been approved or rejected).
    • +
    • Approvals. This shows an approver all their outstanding approval requests.
    • +
    • History. This shows an auditor, or other interested party, what changes have been submitted for each table.
    • +
    +

    Viewer

    +

    Overview

    +

    The viewer screen provides users with a raw view of underlying data. It is only possible to view tables that have been registered in metadata. +Advantages of using the viewer (over client tools) for browsing data include:

    +
      +
    • Ability to provide links to tables / filtered views of tables (just copy url)
    • +
    • In the case of SAS datasets, prevent file locks from ocurring
    • +
    • Ability to quickly download a CSV / Excel / SAS Cards program for that table
    • +
    +

    Usage

    +

    Choose a library, then a table, and click view to see the first 5000 rows. +A filter option is provided should you wish to view a different section of rows.

    +

    The Download button gives three options for obtaining the current view of data:

    +

    1) CSV. This provides a comma delimited file.

    +

    2) Excel. This provides a tab delimited file.

    +

    3) SAS. This provides a SAS program with data as datalines, so that the data can be rebuilt as a SAS table.

    +

    Note - if the table is registered in Data Controller as being TXTEMPORAL (SCD2) then the download option will prefilter for the current records and removes the valid from / valid to variables. This makes the CSV a suitable format for subsequent DC file upload, if desired.

    +

    Editor

    +

    The Editor screen lets users who have been pre-authorised (via the DATACTRL.MPE_SECURITY table) to edit a particular table. A user selects a particular library, and table and then has 3 options:

    +

    1 - Filter. The user can filter before proceeding to perform edits.

    +

    2 - Upload. If you have a lot of data, you can upload it directly. The changes are then approved in the usual way.

    +

    3 - Edit. This is the main interface, data is displayed in tabular format. The first column is always "Delete?", as this allows you to mark rows for deletion. Note that removing a row from display does not mark it for deletion! It simply means that this row is not part of the changeset being submitted. +The next set of columns are the Primary Key, and are shaded grey. If the table has a surrogate / retained key, then it is the Business Key that is shown here (the RK field is calculated / updated at the backend). For SCD2 type tables, the 'validity' fields are not shown. It is assumed that the user is always working with the current version of the data, and the view is filtered as such. +After this, remaining columns are shown. Dates / datetime fields have appropriate datepickers. Other fields may also have dropdowns to ensure entry of standard values, these can be configured in the DATACTRL.MPE_SELECTBOX table.

    +

    New rows can be added using the right click context menu, or the 'Add Row' button. The data can also be sorted by clicking on the column headers.

    +

    When ready to submit, hit the SUBMIT button and enter a reason for the change. The owners of the data are now alerted (so long as their email addresses are in metadata) with a link to the approve screen. +If you are also an approver you can approve this change yourself.

    +

    Special Missings

    +

    Data Controller supports special missing numerics, ie - a single letter or underscore. These should be submitted without the leading period. The letters are not case sensitive.

    +

    BiTemporal Tables

    +

    The Data Controller only permits BiTemporal data uploads at a single point in time - so for convenience, when viewing data in the edit screen, only the most recent records are displayed. To edit earlier records, either use file upload, or apply a filter.

    +

    Submitted

    +

    This page shows a list of the changes you have submitted (that are not yet approved).

    +

    Approvals

    +

    This shows the list of changes that have been submitted to you (or your groups) for approval.

    +

    History

    +

    View the list of changes to each table, who made the change, when, etc.

    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dc.png b/dc.png new file mode 100644 index 0000000..32658cf Binary files /dev/null and b/dc.png differ diff --git a/dcc-dates/index.html b/dcc-dates/index.html new file mode 100644 index 0000000..561b9b5 --- /dev/null +++ b/dcc-dates/index.html @@ -0,0 +1,1180 @@ + + + + + + + + + + + + + + + + + + Dates / Datetimes - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller for SAS® - Dates & Datetimes

    +

    Overview

    +

    Dates & datetimes are actually stored as plain numerics in regular SAS tables. In order for the Data Controller to recognise these values as dates / datetimes a format must be applied.

    +

    displayed source

    +

    Supported date formats:

    +
      +
    • DATE.
    • +
    • DDMMYY.
    • +
    • MMDDYY.
    • +
    • YYMMDD.
    • +
    • E8601DA.
    • +
    • B8601DA.
    • +
    +

    Supported datetime formats:

    +
      +
    • DATETIME.
    • +
    +

    Supported time formats:

    +
      +
    • TIME.
    • +
    • HHMM.
    • +
    +

    In SAS 9, this format must also be present / updated in the metadata view of the (physical) table to be displayed properly. This can be done using DI Studio, or by running the following (template) code:

    +
    proc metalib;
    +  omr (library="Your Library");
    +  folder="/Shared Data/table storage location";
    +  update_rule=(delete);
    +run;
    +
    +

    If you have other dates / datetimes / times you would like us to support, do get in touch!

    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dcc-groups/index.html b/dcc-groups/index.html new file mode 100644 index 0000000..30e115c --- /dev/null +++ b/dcc-groups/index.html @@ -0,0 +1,1176 @@ + + + + + + + + + + + + + + + + + + + + Groups - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Adding Groups

    +

    Overview

    +

    By default, Data Controller will work with the SAS Groups defined in Viya, Metadata, or SASjs Server. It is also possible to define custom groups with Data Controller itself - to do this simply add the user and group name (and optionally, a group description) in the DATACTRL.MPE_GROUPS table.

    +

    +

    Data Controller Admin Group

    +

    When configuring Data Controller for the first time, a group is designated as the 'admin' group. This group has unrestricted access to Data Controller. To change this group, modify the %let dc_admin_group= entry in the settings program. To prevent others from changing this group, ensure the containing folder is write-protected!

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dcc-options/index.html b/dcc-options/index.html new file mode 100644 index 0000000..b9da70e --- /dev/null +++ b/dcc-options/index.html @@ -0,0 +1,1373 @@ + + + + + + + + + + + + + + + + + + + + DC Options - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller for SAS® - Options

    +

    The MPE_CONFIG table provides a number of system options, which apply to all users. The table may be re-purposed for other applications, so long as scopes beginning with "DC_" are avoided.

    +

    Currently used scopes include:

    +
      +
    • DC
    • +
    • DC_CATALOG
    • +
    +

    DC Scope

    +

    DC_EMAIL_ALERTS

    +

    Set to YES or NO to enable email alerts. This requires email options to be preconfigured (mail server etc).

    +

    DC_MAXOBS_WEBEDIT

    +

    By default, a maximum of 100 observations can be edited in the browser at one time. This number can be increased, but note that the following factors will impact performance:

    +
      +
    • Number of configured Validations
    • +
    • Browser type and version (works best in Chrome)
    • +
    • Number (and size) of columns
    • +
    • Speed of client machine (laptop/desktop)
    • +
    +

    DC_RESTRICT_EDITRECORD

    +

    Setting YES will prevent the EDIT RECORD dialog appearing in the EDIT screen by removing the "Edit Row" option in the right click menu, and the "ADD RECORD" button in the bottom left.

    +

    Anything other than YES will mean that the modal is available.

    +

    Default=NO

    +

    DC_RESTRICT_VIEWER

    +

    Set to YES to restrict the list of libraries and tables in VIEWER to only those explicitly set to VIEW in the MPE_SECURITY table. The default is NO (users can see all tables they already have permission to see).

    +

    DC_VIEWLIB_CHECK

    +

    Set to YES to enable library validity checking in viewLibs service. This means that on first load, SAS will attempt to open each library to see if it is possible to do so. This reduces the number of libraries in the list, but means that it is slow to load the first time around.

    +

    The default is NO.

    +

    DC_LOCALE

    +

    Set to a locale (such as en_gb or en_be) to override the system value (which may be derived from client browser settings). +This feature is useful when importing ambiguous dates from CSV or Excel (eg 1/2/20 vs 2/1/20) as DC uses the anydtdtm. informats for import.

    +

    Default=SYSTEM.

    +
    +

    Note

    +

    If you have clients in different geographies loading excel in local formats, you can also address this issue by ensuring the locale of the windows user profile is not set to the default (eg English (United States)). When leaving the DC_LOCALE as SYSTEM, the locale settings in SAS are not added or modified.

    +
    +

    DC_CATALOG Scope

    +

    DC_IGNORELIBS

    +

    When running the Refresh Data Catalog service, it is often that case the the process will fail due to being unable to assign a library. To avoid the need to resolve the connection issue elsewhere in SAS, you can simply exclude it from the Data Catalog, by including the LIBREF in this field (pipe-separated)

    +

    DC_REVIEW Scope

    +

    HISTORY_ROWS

    +

    Number of rows to return for each HISTORY page. Default - 100. Increasing this will increase for all users. Using very large numbers here can result in a sluggish page load time. If you need large amounts of HISTORY data, it is generally better to extract it directly from the MPE_REVIEW table.

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dcc-security/index.html b/dcc-security/index.html new file mode 100644 index 0000000..7ce95e5 --- /dev/null +++ b/dcc-security/index.html @@ -0,0 +1,1269 @@ + + + + + + + + + + + + + + + + + + Security - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller for SAS® - Security

    +

    Summary

    +

    DC security is applied at the level of Table and Group. Permissions can only be set at group level. There are two parts to adding a user:

    +

    1 - Adding the user to the relevant group

    +

    2 - Ensuring that group has the appropriate access level in the MPE_SECURITY table

    +

    For guidance with adding SAS users in SAS 9, see SAS Documentation.

    +

    Details

    +

    In order to surface a table to a new group, simply add a record to the DATACTRL.MPE_SECURITY table. The library.dataset value should go in the BASE_TABLE field, the level of access (either EDIT or APPROVE) should go in the ACCESS_LEVEL field, and the exact name of the relevant metadata group should go in the SAS_GROUP field. The change should then be submitted, and approved, at which point the new security setting will be applied.

    +

    Screenshot

    +

    ACCESS_LEVEL

    +

    EDIT

    +

    The EDIT permission determines which groups will be able to upload CSVs and submit changes via the web interface for that table.

    +

    APPROVE

    +

    The APPROVE permission determines which groups will be able to approve those changes, and hence enable the target table to be loaded. If you wish to have members of a particular group both edit AND approve, then two lines (one for each group) must be entered, per table.

    +

    VIEW

    +

    The default behaviour when installing Data Controller is that the viewer lets all SAS Users see all the tables that they are authorised to view in SAS. However there may be reasons to further restrict the tables in this component.

    +

    There is a global setting that will disable ALL tables in VIEWER unless explicitly authorised - this is available in MPE_CONFIG. Set DC_RESTRICT_VIEWER=YES, submit, and approve.

    +

    If authorising groups without this setting, it means that tables will be restricted only in that library (the rest will still be visible).

    +

    Groups can be given VIEW access for all libraries or all tables within a library by using the keyword *ALL* instead of the libref / tablename.

    +

    It's also worth being aware of the DC_VIEWLIB_CHECK option in MPE_CONFIG. When this is switched on, SAS will confirm that the library is valid and contains tables, before adding to the list. This can sometimes be slow (depending on your library configurations), hence disabled - but as the list is actually cached on frontend (until the next hard refresh) the impact may worth it.

    +

    Determining Group Members

    +

    Before adding a group to Data Controller, it helps to know the members of that group! A User navigator is available in both the SAS 9 and Viya version of Data Controller. You can navigate Users, Groups and Roles (roles are only visible in the SAS 9 version).

    +

    This means you do not need SAS Management Console or SAS Environment Manager to manage Data Controller users. However you will need those tools for managing SAS Groups, unless you define your own groups in the MPE_GROUPS table.

    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dcc-selectbox/index.html b/dcc-selectbox/index.html new file mode 100644 index 0000000..d5dddc5 --- /dev/null +++ b/dcc-selectbox/index.html @@ -0,0 +1,1262 @@ + + + + + + + + + + + + + + + + + + Selectboxes - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller for SAS® - Selectboxes

    +

    Overview

    +

    To ensure data validity and to improve user experience, it is possible to predesignate specific values for data entry. These appear to the user as a selectbox within the editor interface.

    +

    Configuration

    +

    Values are added by populating the DATACTRL.MPE_SELECTBOX table, eg below:

    +

    selectboxtable

    +

    BASE_LIBDS

    +

    The library.dataset to which the selectbox needs to be applied

    +

    BASE_COLUMN

    +

    The column in which the selectbox values will be entered

    +

    SELECTBOX_VALUE

    +

    The actual values to be shown in the selectbox

    +

    SELECTBOX_ORDER

    +

    The order in which the selectbox values should be displayed

    +

    SELECTBOX_TYPE

    +

    Reserved for future use.

    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dcc-tables/index.html b/dcc-tables/index.html new file mode 100644 index 0000000..01456a3 --- /dev/null +++ b/dcc-tables/index.html @@ -0,0 +1,1594 @@ + + + + + + + + + + + + + + + + + + + + MPE_TABLES - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + + + + +
    +
    + + + + + + + +

    Data Controller for SAS® - Adding Tables

    +

    Overview

    +

    Adding tables to the Data Controller is a matter of configuration, specifically the addition of a new record to the DATACTRL.MPE_TABLES table, and corresponding entries in the DATACTRL.MPE_SECURITY table.

    +
    +

    Note

    +

    In order to surface the table to (non admin) users, appropriate groups should be configured as per security settings.

    +
    +

    screenshot

    +

    MPE_TABLES Configuration Details

    +

    Each table to be edited in the Data Controller is represented by one record in DATACTRL.MPE_TABLES. The fields should be populated as follows:

    +

    LIBREF

    +

    The libref of the table. If not pre-assigned, and the serverType is SAS 9 (EBI), DC will assign it at runtime using the first definition found in metadata, using this macro.

    +

    DSN

    +

    The dataset (table) name as visible when assigning a direct libref connection to LIBREF. If the target is a format catalog, it should have a "-FC" suffice (eg FORMATS-FC). More info on formats here.

    +

    NUM_OF_APPROVALS_REQUIRED

    +

    This is an integer representing the number of approvals required before a table is updated. This mechanism lets you insist on, for example, 2 or 3 approvals before sensitive data is updated following a submission. Note that only one rejection is ever necessary to remove the submission. +This is a required field.

    +

    LOADTYPE

    +

    The loadtype determines the nature of the update to be applied. Valid values are as follows:

    +
      +
    • FORMAT_CAT. For updating Format Catalogs, the BUSKEY should be FMTNAME START. See formats.
    • +
    • UPDATE. This is the most basic type, and any updates will happen 'in place'. Simply provide the primary key fields in the BUSKEY column.
    • +
    • TXTEMPORAL. This signifies an SCD2 type load. For this type the validity fields (valid from, valid to) should be specified in the VAR_TXFROM and VAR_TXTO fields. The table itself should include VAR_TXFROM in the physical key. The remainder of the primary key fields (not including VAR_TXFROM) should be specified in BUSKEY.
    • +
    • BITEMPORAL. These tables have two time dimensions - a version history, and a business history. The version history (SCD2) fields should be specified in VAR_TXFROM and VAR_TXTO and the business history fields should be specified in VAR_BUSFROM and VAR_BUSTO. Both the VAR_TXFROM and VAR_BUSFROM fields should be in the physical key of the actual table, but should NOT be specified in the BUSKEY field.
    • +
    +

    This is a required field.

    +
    +

    Note

    +

    The support for BITEMPORAL loads is restricted, in the sense it is only possible to load data at a single point in time (no support for loading multiple business date ranges for a specific BUSKEY). The workaround is simply to load each date range separately. As a result of this restriction, the EDIT page will only show the latest business date range for each key. To modify earlier values, a filter should be applied.

    +
    +

    BUSKEY

    +

    The business (natural) key of the table. For SCD2 / Bitemporal, this does NOT include the validity dates. For Retained / Surrogate key tables, this contains the actual surrogate key - the underlying fields that are used to create the surrogate key are specified in RK_UNDERLYING. +This is a required field.

    +

    VAR_TXFROM / VAR_TXTO

    +

    The SCD2 type validity dates, representing the point in time at which the field was created (VAR_TXFROM) and when it was closed out (VAR_TXTO) from a change or deletion. If the record is active, the VAR_TXTO field would contain a high value. VAR_TXFROM is a part of the physical key of the underlying table. +These fields should contain the NAME of the variables which contain the open / close timestamps in the underlying table. +Leave blank if not required.

    +

    VAR_BUSFROM / VAR_BUSTO

    +

    The BITEMPORAL business dates which represent the reporting period to which the record is valid. Typically these contain date values (rather than datetime values). If variables are specified here, then the LOADTYPE should be BITEMPORAL. +Leave blank if not required.

    +

    VAR_PROCESSED

    +

    Set the name of a variable (eg processed_dttm) which should be given a current timestamp whenever the table is updated. +Leave blank if not required.

    +

    CLOSE_VARS

    +

    By default, the Data Controller will only process the records that are part of a changeset. This means that records should be explicity marked for deletion. But what if you are performing a reload of a monthly batch, and the absence of a record implies that it is no longer required? For this scenario, it is necessary to specify the range within a 'complete' load is expected. For instance, by reporting month, or month + product. When performing loads, the DC will then first extract a distinct list of values for this key and close them out in the target table, before performing the upload. The CLOSE_VARS are typically a subset of the BUSKEY fields. +Leave blank if not required.

    +

    PRE_EDIT_HOOK

    +

    Hook script to execute prior to an edit being made. This allows data to be modified before being presented for editing.

    +

    Leave blank if not required.

    +

    SAS Developer Notes:

    +
      +
    • Target dataset: work.OUT
    • +
    • Filters will have been applied, and table sorted on BUSKEY
    • +
    • Base libref.table or catalog variable: &orig_libds
    • +
    +

    POST_EDIT_HOOK

    +

    Hook script to execute after an edit has been made. Useful when there is a need to augment data, or perform advanced data quality checks prior to approval.

    +

    Leave blank if not required.

    +

    SAS Developer Notes:

    +
      +
    • Target dataset: work.STAGING_DS
    • +
    • Base libref.table or catalog variable: &orig_libds
    • +
    +

    If your DQ check means that the program should not be submitted, then simply exit with &syscc > 4. You can even set a message to go back to the user by using the mp_abort macro:

    +
    %mp_abort(iftrue= (&syscc ne 0) /* if this condition is true, the process will exit */
    +  ,msg=%str(YOUR MESSAGE GOES HERE)
    +)
    +
    +

    PRE_APPROVE_HOOK

    +

    Hook script to execute before the approval diff is generated. It can be used to modify the values presented to an approver on the approve screen. This can be helpful in order to present the data in way that can be easily consumed by approvers.

    +

    Leave blank if not required.

    +

    SAS Developer Notes:

    +
      +
    • Target dataset: work.STAGING_DS
    • +
    • Base libref.table or catalog variable: &orig_libds
    • +
    +

    POST_APPROVE_HOOK

    +

    This hook script is %inc'd after an approval is made. This is the most common type of hook script, and is useful for, say, running a SAS job after a mapping table is updated, or running a model after changing a parameter.

    +

    Leave blank if not required.

    +

    SAS Developer Notes:

    +

    At the point of running this script, the data has already been loaded (successfully) to the target table. Therefore the target is typically the base libref.table (or format catalog) itself and can be referenced directly (YOURLIB.YOURDATASET), or using either of the following macro variable:

    +
      +
    • &orig_libds
    • +
    • &libref..&ds
    • +
    +

    The staged table is also available, as work.STAGING_DS.

    +

    If you are making changes to the target table as part of the hook, then in order to prevent contention from other users making concurrent edits, you are advised to "LOCK" and "UNLOCK" it using the mp_lockanytable macro:

    +

      /* lock SOMELIB.SOMETABLE */
    +  %mp_lockanytable(LOCK,
    +    lib=SOMELIB,
    +    ds=SOMETABLE,
    +    ref=Locking table to peform a post approve hook action
    +    ctl_ds=&mpelib..mpe_lockanytable
    +  )
    +
    +  /* do stuff */
    +  proc sort data=somelib.sometable;
    +  run;
    +
    +  /* unlock */
    +  %mp_lockanytable(UNLOCK,
    +    lib=SOMELIB,
    +    ds=SOMETABLE,
    +    ctl_ds=&mpelib..mpe_lockanytable
    +  )
    +
    +The SAS session will already contain the mp_lockanytable macro definition.

    +

    SIGNOFF_COLS

    +

    Used to determine a range (eg reporting month) to which a 'final version' can be marked. This allows a particular version of data to be marked as final, meaning that the data can continue to change afterwards (reports can simply query for the timestamp of the 'final' version of the data). +Leave blank if not required.

    +

    SIGNOFF_HOOK

    +

    This hook script is %inc'd after a 'final version' has been signed off.

    +

    Leave blank if not required.

    +

    NOTES

    +

    Content entered here will be displayed to the approver on signoff. +Not required, but recommended.

    +

    RK_UNDERLYING

    +

    For retained / surrogate keys, an auto-incrementing field is used to represent each unique record. In this case, the RK (integer) field itself should be added in the BUSKEY column, and the natural / underlying key should be added here. +Leave blank unless using retained / surrogate keys.

    +

    AUDIT_LIBDS

    +

    If this field is blank (ie empty, missing), every change is captured in the MPE_AUDIT. This can result in large data volumes for frequently changing tables.

    +

    Alternative options are:

    +
      +
    1. Enter a zero (0) to switch off audit logging completely
    2. +
    3. Enter a library.dataset reference of an alternative audit table in which to capture the change history.
    4. +
    +

    For option 2, the base table structure can be generated using this macro: https://core.sasjs.io/mddl__dc__difftable_8sas_source.html.

    +

    HOOK Scripts

    +

    Data Controller allows SAS programs to be executed at certain points in the ingestion lifecycle, such as:

    +
      +
    • Before an edit (to control the edit screen)
    • +
    • After an edit (perform complex data quality)
    • +
    • Before an approval (control the approve screen)
    • +
    • After an approval (trigger downstream jobs with new data)
    • +
    +

    The code is simply %include'd at the relevant point during backend execution. The program may be:

    +
      +
    • Physical, ie the full path to a .sas program on the physical server directory
    • +
    • Logical, ie a Viya Job (SAS Drive), SAS 9 Stored Process (Metadata Folder) or SASJS Stored Program (SASjs Drive).
    • +
    +

    If the entry ends in ".sas" it is assumed to be a physical, filesystem file. Otherwise, the source code is extracted from SAS Drive or Metadata.

    +

    To illustrate:

    +
      +
    • Physical filesystem (ends in .sas): /opt/sas/code/myprogram.sas
    • +
    • Logical filesystem: /Shared Data/stored_processes/mydatavalidator
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dcc-validations/index.html b/dcc-validations/index.html new file mode 100644 index 0000000..e4ebf21 --- /dev/null +++ b/dcc-validations/index.html @@ -0,0 +1,1276 @@ + + + + + + + + + + + + + + + + + + + + Data Validation - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller for SAS® - DQ Validations

    +

    Overview

    +

    Quality in, Quality out! Data Controller lets you enforce quality checks at the point of data entry, both directly via the web interface and also via Excel uploads.

    +

    Default Checks

    +

    By default, the following frontend rules are always applied:

    +
      +
    • Length checking per target table variable lengths
    • +
    • Type checking per target table datatypes (Character, Numeric, Date, Time, Datetime)
    • +
    • Not Null check per target table constraints
    • +
    • Primary Key checking per business key defined in MPE_TABLES
    • +
    +

    It is possible to configure a number of other rules by updating the MPE_VALIDATIONS table. Simply set the BASE_LIB, BASE_DS and BASE_COL values, and ensure RULE_ACTIVE=1 for it to be applied.

    +

    Configurable Checks

    +

    Check back frequently as we plan to keep growing this list of checks.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Rule TypeExample ValueDescription
    CASEUPCASEWill enforce the case of cell values. Valid values: UPCASE, LOWCASE, PROPCASE
    NOTNULL(defaultval)Will prevent submission if null values are present. Optional - provide a default value.
    MINVAL1Defines a minimum value for a numeric cell
    MAXVAL1000000Defines a maximum value for a numeric cell
    HARDSELECTsashelp.class.nameA distinct list of values (max 1000) are taken from this library.member.column reference, and the value must be in this list. This list may be supplemented by entries in the MPE_SELECTBOX table.
    SOFTSELECTdcdemo.mpe_tables.librefA distinct list of values (max 1000) are taken from this library.member.column reference, and the user-provided value may (or may not) be in this list. This list may be supplemented by entries in the MPE_SELECTBOX table.
    HARDSELECT_HOOK/logical/folder/stpnameA SAS service (STP or Viya Job) or a path to a SAS program on the filesystem. User provided values must be in this list. Cannot be used alongside a SOFTSELECT_HOOK.
    SOFTSELECT_HOOK/physical/path/program.sasA SAS service (STP or Viya Job) or a path to a SAS program on the filesystem. User-provided values may (or may not) be in this list. Cannot be used alongside a HARDSELECT_HOOK.
    + +

    There are now actually FIVE places where you can configure dropdowns!

    +
      +
    1. The MPE_SELECTBOX table
    2. +
    3. The HARDSELECT validation (library.member.column reference)
    4. +
    5. The SOFTSELECT validation (library.member.column reference)
    6. +
    7. The HARDSELECT_HOOK validation (SAS Program)
    8. +
    9. The SOFTSELECT_HOOK validation (SAS Program)
    10. +
    +

    How do these inter-operate?

    +

    Well - if you have values in MPE_SELECTBOX and/or HARDSELECT / SOFTSELECT tables, they will be merged together, and served in ADDITION to the values provided by any HOOK program.

    +

    Dropdowns are SOFT by default, unless a HARD rule is present.

    +

    Data Controller will not let you submit both a HARDSELECT_HOOK and a SOFTSELECT_HOOK on the same variable.

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dci-deploysas9/index.html b/dci-deploysas9/index.html new file mode 100644 index 0000000..3233f26 --- /dev/null +++ b/dci-deploysas9/index.html @@ -0,0 +1,1444 @@ + + + + + + + + + + + + + + + + + + + + DC SAS 9 Deployment - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    SAS 9 Deployment

    +

    Deployment Process

    +

    There are two ways to deploy Data Controller on SAS 9:

    +
      +
    • Full Deployment (preferred)
    • +
    • Streaming (for quick demos)
    • +
    +

    Full Deployment

    +

    1 - Deploy Stored Processes

    +

    The Stored Processes are deployed using a SAS Program. This should be executed using an account that has WRITE METADATA (WM) permissions to the necessary root folder (appLoc) in metadata.

    +
    %let appLoc=/Shared Data/apps/DataController;  /* CHANGE THIS!! */
    +filename dc url "https://git.4gl.io/dc/deploy/-/raw/main/s9_noweb.sas";
    +%inc dc;
    +
    +

    If you don't have internet access from SAS, download this file and change the compiled_apploc on line 2:

    +

    +

    You can also change the serverName here, which is necessary if you are using any other logical server than SASApp.

    +

    2 - Deploy the Frontend

    +

    The Data Controller frontend comes pre-built, and ready to deploy to the root of the SAS Web Server (mid-tier).

    +

    Deploy as follows:

    +
      +
    1. Download the zip file from: https://git.4gl.io/dc/deploy/-/raw/main/frontend.zip
    2. +
    3. Unzip and place in the htdocs folder of your SAS Web Server - typically !SASCONFIG/LevX/Web/WebServer/htdocs.
    4. +
    5. Open the index.html file and update the values for appLoc (per SAS code above) and serverType (to SAS9).
    6. +
    +

    You can now open the app at https://YOURWEBSERVER/unzippedfoldername and follow the configuration steps (DC Physical Location and Admin Group) to complete deployment.

    +

    3 - Run the Configurator

    +

    When opening Data Controller for the first time, a configuration screen is presented. Be sure to log in with an account that has WRITE METADATA (WM) on the following metadata folders:

    +
      +
    • services/admin - so the configurator STP can be deleted after being run
    • +
    • services/common - so the Data_Controller_Settings STP can be updated
    • +
    • Data - so the library and tables can be registered (using proc metalib)
    • +
    +

    There are two things to configure:

    +
      +
    1. Path to the designated physical staging area. Make sure that the SAS Spawned Server account (eg sassrv) has WRITE access to this location.
    2. +
    3. Admin Group. ⚠️ Note that anyone in this group will have unrestricted access to Data Controller! ⚠️ "Unrestricted access" is provided by code logic. Post installation, Data Controller will never update nor modify metadata.
    4. +
    +
    +

    Note

    +

    If you do not see any groups, then it is possible your Stored Process is running from a different metadata repository to the location of your SAS users (eg Foundation). To fix this, update the services/admin/configurator STP with this code: %let dc_repo_users=YOUUSERRMETAREPO;

    +
    +

    After you click submit, the Stored Process will run, configure the staging area and create the library tables (as datasets).

    +

    You will then be presented with three further links:

    +
      +
    1. Refresh Data Catalog. Run this to scan all available datasets and update the catalog.
    2. +
    3. Refresh Table Metadata. Run this to update the table-level data lineage.
    4. +
    5. Launch. Currently this feature only works for streaming apps - just refresh the page for a full deployment.
    6. +
    +

    Streaming

    +

    The streaming approach is optimised for rapid deployment, and works by bundling the frontend into metadata. This is a highly inefficient way to serve web content, and thus should only really be used for demos / evaluation purposes.

    +

    Deployment is very easy - just run the SAS code below (after changing the appLoc):

    +
    %let appLoc=/Shared Data/apps/DataController;  /* CHANGE THIS!! */
    +filename dc url "https://git.4gl.io/dc/deploy/-/raw/main/s9.sas";
    +%inc dc;
    +
    +

    If you don't have internet access from your SAS environment, you can also download the file directly and modify the appLoc on line 2, as follows:

    +

    +

    After that, continue to the configuration as described above.

    +

    Deployment Diagram

    +

    A Full Deployment of Data Controller for SAS 9 consists of:

    +
      +
    • Frontend on the web server
    • +
    • Stored Processes (+ Library & Table definitions) in metadata
    • +
    • Staging Area on the physical filesystem
    • +
    • Database or SAS Base library
    • +
    +

    The below areas of the SAS platform are modified when deploying Data Controller:

    +

    + +

    +

    Client Device

    +

    Nothing needs to be deployed or modified on the client device. We support a wide range of browsers (the same as SAS). Browsers make requests to the SAS Web Server, and will cache assets such as JS, CSS and images. Some items (such as dropdowns) are kept in local storage to improve responsiveness.

    +

    SAS Mid Tier

    +

    A single index.html file plus several CSS / JS / image files are served from a subfolder in the static content area SAS Web Server.

    +

    This is served up by the existing SAS Web Server, no additional server (running) process is required.

    +

    If you are running more than one web server, you will need to deploy to them all.

    +

    SAS Application Server

    +

    Given the enhanced permissions needed of the system account, a dedicated / secured STP instance is recommended as described here.

    +

    All deployments of Data Controller also make use of a physical staging directory. This is used to store staged data, logs, plus CSV and Excel files as uploaded by end users. This directory should NOT be accessible by end users - only the SAS system account (eg sassrv) requires access to this directory.

    +

    A typical small deployment will grow by a 10-20 mb each month. A very large enterprise customer, with 100 or more editors, might generate up to 1 GB or so per month, depending on the size and frequency of the Excel EUCs and CSVs being uploaded. Web modifications are restricted only to modified rows, so are typically just a few kb in size.

    +

    SAS Metadata Server

    +

    The items deployed to metadata include:

    +
      +
    • Folder tree
    • +
    • Stored Processes
    • +
    • Library Object & tables
    • +
    +

    All SAS code is embedded in Stored Processes (so there is no need to deploy programs to the file system, no SASAUTOs). There is no use of X commands, no use of external internet access, full LOCKDOWN is supported.

    +

    After the installation process (which updates public/settings and removes the admin/makedata STP), there are no write actions performed against metadata.

    +

    Databases

    +

    We strongly recommend that the Data Controller configuration tables are stored in a database for concurrency reasons.

    +

    We have customers in production using Oracle, Postgres, Netezza, SQL Server to name a few. Contact us for support with DDL and migration steps for your chosen vendor.

    +
    +

    Note

    +

    Data Controller does NOT modify schemas! It will not create or drop tables, or add/modify columns or attributes. Only data values (not the model) can be modified using this tool.

    +
    +

    To caveat the above - it is also quite common for customers to use a BASE engine library. Data Controller ships with mechananisms to handle locking (internally) but it cannot handle external contentions, such as those caused when end users open datasets directly, eg with Enterprise Guide or Base SAS.

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dci-deploysasviya/index.html b/dci-deploysasviya/index.html new file mode 100644 index 0000000..b9df49d --- /dev/null +++ b/dci-deploysasviya/index.html @@ -0,0 +1,1469 @@ + + + + + + + + + + + + + + + + + + + + DC SAS Viya Deployment - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    SAS Viya Deployment

    +

    Overview

    +

    Data Controller for SAS Viya consists of a frontend, a set of Job Execution Services, a staging area, a Compute Context, and a database library. The library can be a SAS Base engine if desired, however this can cause contention (eg table locks) if end users are able to connect to the datasets directly, eg via Enterprise Guide or Base SAS. +A database that supports concurrent access is highly recommended.

    +

    Prerequisites

    +

    System Account

    +

    Data Controller makes use of a system account for performing backend data updates and writing to the staging area. This needs to be provisioned in advance using the Viya admin-cli. The process is well described here: https://communities.sas.com/t5/SAS-Communities-Library/SAS-Viya-3-5-Compute-Server-Service-Accounts/ta-p/620992

    +

    Database

    +

    Whilst we do recommend that Data Controller configuration tables are stored in a database for concurrency reasons, it is also possible to use a BASE engine library, which is adequate if you only have a few users.

    +

    To migrate the control library to a database, first perform a regular deployment, and afterwards you can generate the DDL and update the settings file..

    +

    Make sure the system account (see above) has full read / write access.

    +
    +

    Note

    +

    "Modify schema" privileges are not required.

    +
    +

    Staging Directory

    +

    All deployments of Data Controller make use of a physical staging directory. This is used to store logs, as well as CSV and Excel files uploaded by end users. This directory should NOT be accessible by end users - only the SAS system account requires access to this directory. +A typical small deployment will grow by a 5-10 mb each month. A very large enterprise customer, with 100 or more editors, might generate up to 0.5 GB or so per month, depending on the size and frequency of the Excel EUCs and CSVs being uploaded. Web modifications are restricted only to modified rows, so are typically just a few kb in size.

    +

    Deployment Diagram

    +

    The below areas of the SAS Viya platform are modified when deploying Data Controller:

    +

    +

    Deployment

    +

    Data Controller deployment is split between 3 deployment types:

    +
      +
    • Demo version
    • +
    • Full Version (manual deploy)
    • +
    • Full Version (automated deploy)
    • +
    + + +

    There are several parts to this proces:

    +
      +
    1. Create the Compute Context
    2. +
    3. Deploy Frontend
    4. +
    5. Prepare the database and update settings (optional)
    6. +
    7. Update the Compute Context autoexec
    8. +
    +

    Create Compute Context

    +

    The Viya Compute context is used to spawn the Job Execution Services - such that those services may run under the specified system account, with a particular autoexec.

    +

    We strongly recommend a dedicated compute context for running Data Controller. The setup requires an Administrator account.

    +
      +
    • Log onto SASEnvironment Manager, select Contexts, View Compute Contexts, and click the Create icon.
    • +
    • In the New Compute Context dialog, enter the following attributes:
        +
      • Context Name
      • +
      • Launcher Context
      • +
      • Attribute pairs:
          +
        • reuseServerProcesses: true
        • +
        • runServerAs: {{the account set up earlier}}
        • +
        +
      • +
      +
    • +
    • Save and exit
    • +
    +
    +

    Note

    +

    XCMD is NOT required to use Data Controller.

    +
    +

    Deploy frontend

    +

    Unzip the frontend into your chosen directory (eg /var/www/html/DataController) on the SAS Web Server. Open index.html and update the following inside dcAdapterSettings:

    +
      +
    • appLoc - this should point to the root folder on SAS Drive where you would like the Job Execution services to be created. This folder should initially, NOT exist (if it is found, the backend will not be deployed)
    • +
    • contextName - here you should put the name of the compute context you created in the previous step.
    • +
    • dcPath - the physical location on the filesystem to be used for staged data. This is only used at deployment time, it can be configured later in $(appLoc)/services/settings.sas or in the autoexec if used.
    • +
    • adminGroup - the name of an existing group, which should have unrestricted access to Data Controller. This is only used at deployment time, it can be configured later in $(appLoc)/services/settings.sas or in the autoexec if used.
    • +
    • servertype - should be SASVIYA
    • +
    • debug - can stay as false for performance, but could be switched to true for debugging startup issues
    • +
    • useComputeApi - use true for best performance.
    • +
    +

    Updating index.html

    +

    Now, open https://YOURSERVER/DataController (using whichever subfolder you deployed to above) using an account that has the SAS privileges to write to the appLoc location.

    +

    You will be presented with a deployment screen like the one below. Be sure to check the "Recreate Database" option and then click the "Deploy" button.

    +

    viya deploy

    +

    Your services are deployed! And the app is operational, albeit still a little sluggish, as every single request is using the APIs to fetch the content of the $(appLoc)/services/settings.sas file.

    +

    To improve responsiveness by another 700ms we recommend you follow the steps in Update Compute Context Autoexec below.

    +

    Deploy Database

    +

    If you have a lot of users, such that concurrency (locked datasets) becomes an issue, you might consider migrating the control library to a database.

    +

    The first part to this is generating the DDL (and inserts). For this, use the DDL exporter as described here. If you need a flavour of DDL that is not yet supported, contact us.

    +

    Step 2 is simply to run this DDL in your preferred database.

    +

    Step 3 is to update the library definition in the $(appLoc)/services/settings.sas file using SAS Studio.

    +

    Update Compute Context Autoexec

    +

    First, open the $(appLoc)/services/settings.sas file in SAS Studio, and copy the code.

    +

    Then, open SASEnvironment Manager, select Contexts, View Compute Contexts, and open the context we created earlier.

    +

    Switch to the Advanced tab and paste in the SAS code copied from SAS Studio above.

    +

    It will look similar to:

    +
    %let DC_LIBREF=DCDBVIYA;
    +%let DC_ADMIN_GROUP={{YOUR DC ADMIN GROUP}};
    +%let DC_STAGING_AREA={{YOUR DEDICATED FILE SYSTEM DRIVE}};
    +libname &dc_libref {{YOUR DC DATABASE}};
    +
    +

    To explain each of these lines:

    +
      +
    • DC_LIBREF can be any valid 8 character libref.
    • +
    • DC_ADMIN_GROUP is the name of the group which will have unrestricted access to Data Controller
    • +
    • DC_STAGING_AREA should point to the location on the filesystem where the staging files and logs are be stored
    • +
    • The final libname statement can also be configured to point at a database instead of a BASE engine directory (contact us for DDL)
    • +
    +

    If you have additional libraries that you would like to use in Data Controller, they should also be defined here. + +

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dci-evaluation/index.html b/dci-evaluation/index.html new file mode 100644 index 0000000..0813d11 --- /dev/null +++ b/dci-evaluation/index.html @@ -0,0 +1,15 @@ + + + + + + Redirecting... + + + + + + +Redirecting... + + diff --git a/dci-requirements/index.html b/dci-requirements/index.html new file mode 100644 index 0000000..86b5ef7 --- /dev/null +++ b/dci-requirements/index.html @@ -0,0 +1,1245 @@ + + + + + + + + + + + + + + + + + + System Requirements - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller for SAS® - System Requirements

    +

    Overview

    +

    The Data Controller is a SAS Web Application, deployed into an existing SAS platform, and as such has no special requirements beyond what is typically available in a SAS Foundation or Viya environment.

    +

    SAS 9

    +

    Backend

    +

    A SAS Foundation deployment of at least 9.4M3 must be available. Earlier versions of SAS can be supported, on request. A SAS Stored Process Server must be configured, running under a system account.

    +

    Mid-Tier

    +

    A web server with /SASLogon and the SAS SPWA must be available to end users

    +

    SAS Viya

    +

    A minimum of Viya 3.5 is recommended to make use of the ability to run a shared compute instance.

    +

    Frontend

    +

    All major browsers supported, including IE11 (earlier versions of IE may not work properly). +For IE, note that compatibility view must be disabled.

    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dci-stpinstance/index.html b/dci-stpinstance/index.html new file mode 100644 index 0000000..de5d7fc --- /dev/null +++ b/dci-stpinstance/index.html @@ -0,0 +1,1422 @@ + + + + + + + + + + + + + + + + + + SAS 9 Dedicated STP - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller for SAS® - Stored Process Server

    +

    Overview

    +

    Data Controller requires that the operating system account (eg sassrv) has the ability to WRITE to each of the libraries set up for editing. For SAS installations where business users have the unrestricted ability to create Stored Processes in production, this can represent a security risk.

    +

    Under these circumstances, it is recommended to create a dedicated STP server instance for Data Controller, with a dedicated system account.

    +
    +

    Note

    +

    Data Controller only updates data (add, delete, modify records). It does not need the ability to create new (permanent) tables, or modify the structure of existing tables.

    +
    +

    Set up DC account

    +

    It is recommended to have a user for each environment in which DC is deployed, eg:

    +
      +
    • dcsrv_dev
    • +
    • dcsrv_test
    • +
    • dcsrv_prod
    • +
    +

    After these OS users are created, log into SMC in relevant environment and open User Manager. Adjust as follows:

    +
      +
    • Open SAS General Servers group
    • +
    • Select Accounts tab
    • +
    • Add the dcsrv_[ENV] user in DefaultAuth domain
    • +
    +

    STP Server Configuration - 9.4

    +

    Open the SAS Deployment Wizard and deploy a new Application Context Server from the panel windows. +Be sure to use the relevant dcsrv_[env] user as configured above.

    +

    Now head to the security section.

    +

    STP Server Configuration - 9.3

    +

    As the wizard does not exist in 9.3 it is necessary to copy the folder structure.

    +

    Clone existing directory

    +

    Navigate to the SASApp directory on relevant machine (eg !SASCONFIG/Lev1/SASApp) and make a copy of the StoredProcessServer folder, and rename it (eg DataControllerSTPsvr).

    +

    Modify the contents of the new folder as follows:

    +
      +
    • Autoexec (and usermods) – adjust content to ensure it is relevant to a DC context
    • +
    • sasv9_usermods.cfg – suggested items:
    • +
    +
     - memsize 0
    + - UTILLOC “/change/only/if/needed” 
    + - logconfigloc "location of DataControllerSTPsvr logconfig.xml file (in new folder)"
    +
    +

    The following files should have all instances of “\StoredProcessServer\” replaced +with “\DataControllerSTPsvr\”:

    +
      +
    • Logconfig.xml
    • +
    • Logconfig.trace.xml
    • +
    • StoredProcessServer.bat
    • +
    • Logconfig.apm.xml
    • +
    • Sasv9.cfg
    • +
    • Dtest folder – we don’t believe this is used but make the changes anyway (same as +above, change all files within it to swap “storedprocessserver” for +DataControllerSTPsvr
    • +
    • Sasuser folder – EMPTY CONTENTS (remove all files). They aren’t relevant in the +data controller context.
    • +
    +

    Add Server

    +

    Open ServerManager and adjust as follows:

    +
      +
    • Log into SMC in relevant environment
    • +
    • Open ServerManager
    • +
    • Right click / new server
    • +
    • Select Application Server
    • +
    • Name as “SAS_App_DataController”
    • +
    • Click Next / select “Stored Process Server” / Next
    • +
    • Select “Custom” / Next
    • +
    • Command = “C:\SAS92\Config\Lev1\SASApp\SASDataEditorStoredProcessServer\StoredProcessServe +r.bat” (adjust as appropriate)
    • +
    • Object server parameters = empty
    • +
    • Multiuser - select dcsrv_[Env]
    • +
    • Choose SASApp server machine (put in RH box)
    • +
    • Next / Bridge Connection(default) / Next
    • +
    • Bridge Port: 8602
    • +
    • Add / Single Port / 8612
    • +
    • Add / Single Port / 8622
    • +
    • Add / Single Port / 8632
    • +
    • Add at least NINE connections, up to a maximum of (5 per CPU core).
    • +
    • Next / finish
    • +
    +

    Next, refresh Server Manager to see the new SAS_App_DataController server. Expand and adjust as follows:

    +
      +
    • +

      Right click SAS_App_DataController-Logical server (first nest), properties, Load Balancing tab, select “Response Time”

      +
    • +
    • +

      Availability timeout – 10 seconds

      +
    • +
    • +

      Ok / exit

      +
    • +
    • +

      Right click SAS_App_DataController – Stored Process (second nest), properties, options +tab, Advanced options, Load Balancing

      +
    • +
    • +

      Max clients 1

      +
    • +
    • Launch timeout – 10 seconds
    • +
    • +

      Recycle activation limit – 1

      +
    • +
    • +

      Right click Object Spawner (inside Server Manager) / Properties / Servers, and add the new +Data Controller STP from “Available Servers” to “Selected Servers”

      +
    • +
    • Bounce the object spawner
    • +
    +

    VALIDATION (windows)

    +
      +
    • Open command prompt as an administrator, and run : netstat –aon | find /I “8602” (this will check if the new server is listening on the relevant port)
    • +
    • Execute the .bat file to ensure a base sas session can be created in the relevant context (“!SASConfig\Lev1\SASApp\SASDataEditorStoredProcessServer\StoredProcessServer.bat”)
    • +
    • In SMC (server manager), right click / validate the new server & test the connection
    • +
    +

    Security

    +

    STP Server Context

    +

    To protect the new STP server context, the following initialisation code must be added.

    +

    This code contains:

    +
    data _null_;
    +  if !('/APPROVED/DC/FOLDER/LOCATION'=:symget('_program')) then do;
    +    file _webout;
    +    put 'Access to this location has not been approved';
    +    put 'This incident may be reported';
    +    abort cancel;
    +  end;
    +run;
    +
    +

    Save this program in the DataControllerSTPsvr folder. Then open Server Manager in SMC and expand SAS_App_DataController server. Right click SAS_App_DataController-Logical server (first nest), properties, Options tab,Set Server Properties, Request.

    +

    The init program value should be set to the location of the program above.

    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dci-troubleshooting/index.html b/dci-troubleshooting/index.html new file mode 100644 index 0000000..a1af7f4 --- /dev/null +++ b/dci-troubleshooting/index.html @@ -0,0 +1,1309 @@ + + + + + + + + + + + + + + + + + + + + Troubleshooting - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + + + + +
    +
    + + + + + + + +

    Data Controller for SAS® - Troubleshooting

    +

    Overview

    +

    Let us know if you experience an installation problem that is not described here!

    +

    Internet Explorer - blank screen

    +

    If you have an older, or 'locked down' version of Internet Explorer you may get a blank / white screen when navigating to the Data Controller url. To fix this, click settings (cog icon in top right), Compatibility View settings, and uncheck Display intranet sites in Compatibility view as follows: +menu

    +

    Workspace Server Type Only

    +

    Data Controller requires the OS account to have disk write privileges for a number of reasons:

    +
      +
    • log capture
    • +
    • folder creation (initial setup)
    • +
    • table creation (demo version)
    • +
    • writing staging data (editors)
    • +
    • updating databases / datasets (approvers)
    • +
    +

    On Viya, this is the default case.

    +

    On SAS 9, if your Stored Process Shared Server account (typically sassrv) is unavailable, or overly restricted, you may need to use a Workspace Server account for your STPs. This means that your Approvers must have the requisite access to perform the database updates.

    +

    The imported version of Data Controller is set up to work with the Stored Process Server. To switch this to Workspace Server, you can run the following code after importing the SPK:

    +
    /* get the macros (or download / %include seperately) */
    +filename mc url "https://raw.githubusercontent.com/sasjs/core/main/all.sas";
    +%inc mc;
    +
    +/* put the path to your Data Controller folder here */
    +%let DCROOT=/YOUR/META/PATH/DataController;
    +
    +/* this will extract all the objects in that folder */
    +%mm_getfoldertree(root=&dcroot, outds=stps)
    +
    +/* this creates the program to update all the STPs in that folder */
    +filename tmp temp;
    +data _null_;
    +  set stps;
    +  file tmp;
    +  if publictype='StoredProcess' then do;
    +  str=cats('%mm_updatestpservertype(target='
    +   ,path,'/',name,',type=WKS)');
    +  put str;
    +  end;
    +run;
    +
    +/* run the program */
    +%inc tmp;
    +
    +

    Custom Library

    +

    If you wish to change the default libref or libname then there are TWO items to configure:

    +

    1) The library itself

    +

    2) The mpelib macro variable and the libname statement in the /Admin/Data_Controller_Settings stored process.

    +
    +

    Note

    +

    Be sure to make this change after running the configurator, to ensure the tables are first registered!

    +
    +

    Permission is needed to access the ServerContext Object

    +

    After a successful install, your business user may see the following message:

    +

    Permission is needed to access the ServerContext object attached to the stored process.

    +
    +

    Error obtaining stored process from repository

    +

    Permission is needed to access the ServerContext object attached to the stored process.

    +
    +

    The reason is that the context chosen when importing the SPK (perhaps, SASApp) is not available to your business user. It's likely you have multiple contexts.

    +

    The SPK must be re-imported with the correct context chosen. This may require regenerating the tables, or adjusting the permissions, if the new context uses a different system account.

    +

    Stored Processes Cannot Be Imported Into A Project Repository

    +

    During the SPK import on a SAS 9 instance you may see the following dialog:

    +

    Stored processes cannot be imported into a project repository

    +
    +

    Stored processes cannot be imported into a project repository

    +
    +

    This can happen when importing with Data Integration Studio and your user profile is making use of a personal project repository. Try re-connecting with the Foundation repository, or import with SAS Management Console (which does not support project repositories).

    +

    There is no LogicalServer of the type requested associated with the ServerContext in metadata.

    +

    This can happen if you enter the wrong serverName when deploying the SAS program on an EBI platform. Make sure it matches an existing Stored Process Server Context.

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dcu-datacatalog/index.html b/dcu-datacatalog/index.html new file mode 100644 index 0000000..0096741 --- /dev/null +++ b/dcu-datacatalog/index.html @@ -0,0 +1,1237 @@ + + + + + + + + + + + + + + + + + + Data Catalog - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller for SAS: Data Catalog

    +

    Data Controller collects information about the size and shape of the tables and columns. The Catalog does not contain information about the data content (values).

    +

    The catalog is based primarily on the existing SAS dictionary tables, augmented with attributes such as primary key fields, filesize / libsize, and number of observations (eg for database tables).

    +

    Frequently changing data (such as nobs, size) are stored on the MPE_DATASTATUS_XXX tables. The rest is stored on the MPE_DATACATALOG_XXX tables.

    +

    Tables

    +

    Libraries

    +

    This table contains library level attributes to provide a high level overview of data coverage. Note that unless you are an administrator, you are unlikely to have the ability to view / open all of these libraries. To avoid errors when opening invalid libraries, you can add pipe-separated LIBREFs to the DCXXXX.MPE_CONFIG table (var_scope='DC_CATALOG', var_name='DC_IGNORELIBS').

    +

    Tables

    +

    Table attributes are split between those that change infrequently (eg PK_FIELDS) and those that change often (eg size, modified date, and NOBS).

    +

    Variables

    +

    Variable attributes come from dictionary tables with an extra PK indicator. A PK is identified by the fact the variable is within an index that is both UNIQUE and NOTNULL. Variable names are always uppercase.

    +

    Assumptions

    +

    The following assumptions are made:

    +
      +
    • Data Models (eg attributes) are not sensitive. If so the catalog tables should be disabled.
    • +
    • Users can see all tables in the libraries they can access. The refresh process will close out any tables that are not found, if the user can see at least one table in a library.
    • +
    • For a particular site, libraries are unique on LIBREF.
    • +
    +

    If you have duplicate librefs, specific table security setups, or sensitive models - contact us.

    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dcu-fileupload/index.html b/dcu-fileupload/index.html new file mode 100644 index 0000000..98ad089 --- /dev/null +++ b/dcu-fileupload/index.html @@ -0,0 +1,1225 @@ + + + + + + + + + + + + + + + + + + File Uploads - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller for SAS: File Uploads

    +

    Files can be uploaded via the Editor interface - first choose the library and table, then click "Upload". All versions of excel are supported.

    +

    Uploaded data may optionally contain a column named _____DELETE__THIS__RECORD_____ - where this contains the value "Yes" the row is marked for deletion.

    +

    If loading very large files (eg over 10mb) it is more efficient to use CSV format, as this bypasses the local rendering engine, but also the local DQ checks - so be careful! Examples of local (excel) but not remote (CSV) file checks include:

    +
      +
    • Length of character variables - CSV files are truncated at the max target column length
    • +
    • Length of numeric variables - if the target numeric variable is below 8 bytes then the staged CSV value may be rounded if it is too large to fit
    • +
    • NOTNULL - this rule is only applied at backend when the constraint is physical (rather than a DC setting)
    • +
    • MINVAL
    • +
    • MAXVAL
    • +
    • CASE
    • +
    +

    Note that the HARDSELECT_*** hooks are not applied to the rendered Excel values (they are currently only applied when editing a cell).

    +

    image

    +

    Excel Uploads

    +

    Thanks to our pro license of sheetJS, we can support all versions of excel, large workbooks, and extract data extremely fast. We also support the ingest of password-protected workbooks.

    +

    The rules for data extraction are:

    +
      +
    • Scan the spreadsheet until a row is found with all the target columns (not case sensitive)
    • +
    • Extract data below until the first row containing a blank primary key value
    • +
    +

    This is incredibly flexible, and means:

    +
      +
    • data can be anywhere, on any worksheet
    • +
    • data can contain additional columns (they are just ignored)
    • +
    • data can be completely surrounded by other data
    • +
    +

    A copy of the original Excel file is also uploaded to the staging area. This means that a complete audit trail can be captured, right back to the original source data.

    +
    +

    Note

    +

    If the excel contains more than one range with the target columns (eg, on different sheets), only the FIRST will be extracted.

    +
    +

    CSV Uploads

    +

    The following should be considered when uploading data in this way:

    +
      +
    • A header row (with variable names) is required
    • +
    • Variable names must match those in the target table (not case sensitive). An easy way to ensure this is to download the data from Viewer and use this as a template.
    • +
    • Duplicate variable names are not permitted
    • +
    • Missing columns are not permitted
    • +
    • Additional columns are ignored
    • +
    • The order of variables does not matter EXCEPT for the (optional) _____DELETE__THIS__RECORD_____ variable. When using this variable, it must be the first.
    • +
    • The delimiter is extracted from the header row - so for var1;var2;var3 the delimeter would be assumed to be a semicolon
    • +
    • The above assumes the delimiter is the first special character! So var,1;var2;var3 would fail
    • +
    • The following characters should not be used as delimiters
        +
      • doublequote
      • +
      • quote
      • +
      • space
      • +
      • underscore
      • +
      +
    • +
    +

    When loading dates, be aware that Data Controller makes use of the ANYDTDTE and ANYDTDTTME informats (width 19). +This means that uploaded date / datetime values should be unambiguous (eg 01FEB1942 vs 01/02/42), to avoid confusion - as the latter could be interpreted as 02JAN2042 depending on your locale and options YEARCUTOFF settings. Note that UTC dates with offset values (eg 2018-12-26T09:19:25.123+0100) are not currently supported. If this is a feature you would like to see, contact us.

    +
    +

    Tip

    +

    To get a copy of a file in the right format for upload, use the file download feature in the Viewer tab

    +
    +
    +

    Warning

    +

    Lengths are taken from the target table. If a CSV contains long strings (eg "ABCDE" for a $3 variable) then the rest will be silently truncated (only "ABC" staged and loaded). If the target variable is a short numeric (eg 4., or 4 bytes) then floats or large integers may be rounded. This issue does not apply to excel uploads, which are first validated in the browser.

    +
    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dcu-lineage/index.html b/dcu-lineage/index.html new file mode 100644 index 0000000..36c2be9 --- /dev/null +++ b/dcu-lineage/index.html @@ -0,0 +1,1197 @@ + + + + + + + + + + + + + + + + + + Data Lineage - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Lineage

    +

    The Data Lineage feature is available for SAS 9 installs. The implementation differs depending on whether the lineage is table level or column level.

    +

    Table Level lineage

    +

    Table level lineage is relatively straightforward, and so it is extracted in a single ad-hoc proc metadata call and stored in the DATACTRL.MPE_LINEAGE_TABS table. To trigger the population (or refresh) of this table, simply execute the YOURSERVER/SASStoredProcess/?_program={appLoc}/DataController/admin/refreshtablelineage service from a browser.

    +

    jobmetadata

    +

    This data is stored with SCD2 so it is possible to track changes to lineage over time.

    +

    When users execute table level lineage, queries are made against this table, so there is very little metadata impact.

    +

    Column Level lineage

    +

    Column level lineage is more complex as it also includes all the different transforms, and calculation logic along the way. For this reason it is performed at runtime, which means the initial request can take some time if there is a lot of lineage.

    +

    After the first request, subsequent lineage requests (for that particular column and direction) are cached in the DATACTRL.MPE_LINEAGE_COLS table for faster response times.

    +

    If the job is changed and a new diagram is needed, the user can click the 'refresh' checkbox.

    +

    Export Types

    +

    Both Table and column level lineage pages allow the following export formats:

    +
      +
    • SVG - high res digram format
    • +
    • PNG - image format
    • +
    • DOT - the graphviz language format used to generate the diagram
    • +
    • CSV - a download of all the sources and targets in the diagram
    • +
    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dcu-tableviewer/index.html b/dcu-tableviewer/index.html new file mode 100644 index 0000000..d3e5370 --- /dev/null +++ b/dcu-tableviewer/index.html @@ -0,0 +1,1231 @@ + + + + + + + + + + + + + + + + + + Table Viewer - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller for SAS: Viewer

    +

    The viewer screen provides a raw view of the underlying table. +Choose a library, then a table, and click view to see the first 5000 rows. +A filter option is provided should you wish to view a different section of rows.

    +

    The following libraries will be visible:

    +
      +
    • All libraries available on startup (session autoexec)
    • +
    • Any libraries configured in the services/public/[Data_Controller_Settings/settings] Stored Process / Viya Job
    • +
    • All libraries available to the logged in user in metadata (SAS 9 only)
    • +
    +

    Row and Column level security can also be applied in VIEW mode, as can additional table-level permissions (MPE_SECURITY table).

    + +

    A single search box can be used to make a full table search on any character or numeric value, using this macro.

    + + +

    Options

    +

    This button shows a range of options. If the table is editable, you will also see a EDIT option.

    +

    Download

    +

    The Download button gives several options for obtaining the current view of data:

    +

    1) CSV. This provides a comma delimited file.

    +

    2) Excel. This provides a tab delimited file.

    +

    3) SAS Datalines. This provides a SAS program with data as datalines, so that the data can be rebuilt as a SAS table.

    +

    4) SAS DDL. A download of a DDL file using SAS flavoured syntax.

    +

    5) TSQL DDL. A DDL download using SQL Server flavoured syntax.

    +

    Note - if the table is registered in Data Controller as being TXTEMPORAL (SCD2) then the download option will prefilter for the current records and removes the valid from / valid to variables. This makes the CSV suitable for DC file upload, if desired.

    +

    Web Query URL

    +

    This option gives you a URL that can be used to import data directly into third party tools such as Power BI or Microsoft Excel (as a "web query"). You can set up a filter, eg for a particular month, and refresh the query on demand using client tooling such as VBA.

    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/dynamic-cell-dropdown/index.html b/dynamic-cell-dropdown/index.html new file mode 100644 index 0000000..2585524 --- /dev/null +++ b/dynamic-cell-dropdown/index.html @@ -0,0 +1,1492 @@ + + + + + + + + + + + + + + + + + + + + Dynamic Cell Dropdown - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Dynamic Cell Dropdown

    +

    This is a simple, but incredibly powerful feature! Configure a SAS process to run when clicking a particular cell. Data Controller will send the row to SAS, and your SAS program can use the values in the row determine a column of values to send back - which will be used in the frontend selectbox.

    +

    So if you'd like the user to only see products for a particular category, or ISIN's for a particular asset group, you can perform that easily.

    +

    This feature is used extensively in Data Controller to fetch tables specific to a library, or columns specific to a table:

    +

    +

    You can also use the response to populate other dropdowns (also in the same row) in the same request - these are called 'extended validations'.

    + + +

    Frontend Configuration

    +

    Open the MPE_VALIDATIONS table and configure the library, table and column that should contain the selectbox. In the RULE_TYPE column, enter either:

    +
      +
    • HARDSELECT_HOOK - The user entry MUST match the returned values
    • +
    • SOFTSELECT_HOOK - The user can view the list but type something else if they wish
    • +
    +

    The RULE_VALUE column should contain the full path to the SAS Program, Viya Job or SAS 9 Stored process that you would like to execute. If the value ends in ".sas" then it is assumed to be a SAS program on a directory, otherwise a SAS web service (STP or Viya Job).

    +

    Backend Configuration

    +

    If creating a Stored Process, be sure to deselect the 'automatic SAS macros' - the presence of %stpbegin or %stpend autocall macros will cause problems with the Data Controller backend.

    +

    You can write any SAS code you wish. For examples of hook scripts you can look at the Data Controller internal validation programs (listed in the MPE_VALIDATIONS table). You will receive the following as inputs:

    +
      +
    • work.source_row -> A dataset containing the current row being modified in Data Controller. This will have already been created in the current SAS session. All variables are available. Use this to filter the initial values in work.dynamic_values.
    • +
    • &DC_LIBREF -> The DC control library
    • +
    • &LIBDS - The library.dataset being filtered
    • +
    • &VARIABLE_NM - The column for which to supply the validation
    • +
    +

    The following tables should be created in the WORK library as outputs:

    +
      +
    • work.dynamic_values
    • +
    • work.dynamic_extended_values (optional)
    • +
    +

    WORK.DYNAMIC_VALUES

    +

    This output table can contain up to three columns:

    +
      +
    • display_index (optional, mandatory if using dynamic_extended_values). Is a numeric key used to join the two tables.
    • +
    • display_value - always character
    • +
    • raw_value - unformatted character or numeric according to source data type
    • +
    +

    Example values:

    + + + + + + + + + + + + + + + + + + + + +
    DISPLAY_INDEX:best.DISPLAY_VALUE:$RAW_VALUE
    1$77.4377.43
    2$88.4388.43
    +

    WORK.DYNAMIC_EXTENDED_VALUES

    +

    This output table is optional. If provided, it will map the DISPLAY_INDEX from the DYNAMIC_VALUES table to additional column/value pairs, that will be used to populate dropdowns for other cells in the same row.

    +

    The following columns should be provided:

    +
      +
    • display_index - a numeric key joining each value to the dynamic_values table
    • +
    • extra_col_name - the name of the additional variable(s) to contain the extra dropdown(s)
    • +
    • display_value - the value to display in the dropdown. Always character.
    • +
    • display_type - Either C or N depending on the raw value type
    • +
    • raw_value_num - The unformatted value if numeric
    • +
    • raw_value_char - The unformatted value if character
    • +
    • forced_value - set to 1 to force this value to be automatically selected when the source value is changed. If anything else but 1, the dropdown will still appear, but the user must manually make the selection.
    • +
    +

    Example Values:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    DISPLAY_INDEX:best.EXTRA_COL_NAME:$32DISPLAY_VALUE:$DISPLAY_TYPE:$1.RAW_VALUE_NUMRAW_VALUE_CHAR:$5000FORCED_VALUE
    1DISCOUNT_RT"50%"N0.5.
    1DISCOUNT_RT"40%"N0.40
    1DISCOUNT_RT"30%"N0.31
    1CURRENCY_SYMBOL"GBP"C"GBP".
    1CURRENCY_SYMBOL"RSD"C"RSD".
    2DISCOUNT_RT"50%"N0.5.
    2DISCOUNT_RT"40%"N0.41
    2CURRENCY_SYMBOL"EUR"C"EUR".
    2CURRENCY_SYMBOL"HKD"C"HKD"1
    +

    Code Examples

    +

    Simple dropdown

    +
    /**
    +  @file
    +  @brief Simple dynamic cell dropdown for product code
    +  @details The input table is simply one row from the
    +  target table called "work.source_row".
    +
    +  Available macro variables:
    +    @li DC_LIBREF - The DC control library
    +    @li LIBDS - The library.dataset being filtered
    +    @li VARIABLE_NM - The column being filtered
    +
    +  <h4> Service Outputs </h4>
    +  Output should be a single table called
    +  "work.dynamic_values" in the format below.
    +
    +  |DISPLAY_VALUE:$|RAW_VALUE:??|
    +  |---|---|
    +  |$44.00|44|
    +
    +**/
    +
    +%dc_assignlib(READ,mylibref)
    +proc sql;
    +create table work.DYNAMIC_VALUES as
    +  select distinct some_product as raw_value
    +  from mylibref.my_other_table
    +  where area in (select area from work.source_row)
    +  order by 1;
    +
    +

    Extended dropdown

    +
    proc sql;
    +create table work.source as
    +  select libref,dsn
    +  from &DC_LIBREF..MPE_TABLES
    +  where tx_to > "%sysfunc(datetime(),E8601DT26.6)"dt
    +  order by 1,2;
    +
    +data work.DYNAMIC_VALUES (keep=display_index raw_value display_value);
    +  set work.source end=last;
    +  by libref;
    +  if last.libref then do;
    +    display_index+1;
    +    raw_value=libref;
    +    display_value=libref;
    +    output;
    +  end;
    +  if last then do;
    +    display_index+1;
    +    raw_value='*ALL*';
    +    display_value='*ALL*';
    +    output;
    +  end;
    +run;
    +
    +data work.dynamic_extended_values(keep=display_index extra_col_name display_type
    +    display_value RAW_VALUE_CHAR raw_value_num forced_value);
    +  set work.source end=last;
    +  by libref dsn;
    +  retain extra_col_name 'ALERT_DS';
    +  retain display_type 'C';
    +  retain raw_value_num .;
    +  raw_value_char=dsn;
    +  display_value=dsn;
    +  forced_value=0;
    +
    +  if first.libref then display_index+1;
    +  if last.libref then do;
    +    display_value='*ALL*';
    +    raw_value_char='*ALL*';
    +    forced_value=1;
    +    output;
    +  end;
    +  else output;
    +
    +  if last then do;
    +    display_value='*ALL*';
    +    raw_value_char='*ALL*';
    +    forced_value=1;
    +    output;
    +  end;
    +run;
    +
    +

    Technical Notes

    +

    When first clicking on a 'dynamic dropdown' cell, the frontend will first hash the entire row, and store the subsequent response from SAS against this hash in an internal lookup table. In this way, the lookup table can be subsequently referenced to vastly improve performance (by avoiding unnecessary server requests).

    +

    The lookup event will occur immediately upon clicking on the (dynamic dropdown) cell. If the row has not changed since the previous click, the response will be instant. If any value in the row HAS changed, and that particular combination of values has not previously been requested (in the same browser session), then a request to SAS will need to take place before the dropdown values are shown.

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/emails/index.html b/emails/index.html new file mode 100644 index 0000000..db96c8a --- /dev/null +++ b/emails/index.html @@ -0,0 +1,1207 @@ + + + + + + + + + + + + + + + + + + Emails - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller for SAS® - Emails

    +

    Overview

    +

    Data Controller enables email alerts for users when tables are:

    +
      +
    • SUBMITTED - a proposed change has been submitted.
    • +
    • APPROVED - the proposed change was approved and applied.
    • +
    • REJECTED - the proposed change was rejected.
    • +
    +

    Emails are sent after any post edit / post approve hooks. They can be sent when specific tables are updated, or when any tables in a particular library are updated, or for all changes to all tables. See configuration section below.

    +

    Email addresses are looked for first in DCXXXXXX.MPE_EMAILS. If they are not found there, then a metadata search is made (the first email found in metadata for that user is used).

    + + +

    Setup

    +

    As not every site has emails configured, this feature is switched OFF by default. +To switch it on, navigate to DCXXXXXX.MPE_CONFIG and set the value for DC_EMAIL_ALERTS to be YES (uppercase).

    +

    alerttable

    +
    +

    Tip

    +

    If your Stored Process session does not have the email options configured, then the appropriate options statement must be invoked. These options may need to be done at startup, or in the configuration file. See documentation

    +
    +

    Configuration

    +

    The DCXXXXXX.MPE_ALERTS table must be updated with the following attributes:

    +
      +
    • ALERT_EVENT - either *ALL*, SUBMITTED, APPROVED or REJECTED
    • +
    • ALERT_LIB - either *ALL* or the libref to be alerted on
    • +
    • ALERT_DS - either *ALL* or the dataset name to be alerted on
    • +
    • ALERT_USER - the metadata name (not displayname) of the user to be alerted
    • +
    +

    If your site does not put emails in metadata, then the user emails must instead be entered in DCXXXXXX.MPE_EMAILS.

    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/evaluation-agreement/index.html b/evaluation-agreement/index.html new file mode 100644 index 0000000..616003a --- /dev/null +++ b/evaluation-agreement/index.html @@ -0,0 +1,1335 @@ + + + + + + + + + + + + + + + + + + Evaluation Licence - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + + + + +
    +
    + + + + + + + +

    Data Controller for SAS® Evaluation Agreement

    +

    The terms and conditions contained below constitute a legal agreement. This agreement ("Agreement") contains herein the entire agreement between the licensee ("Licensee") and Bowe IO Ltd. Read this agreement carefully. By downloading, installing, and/or examining the product, you acknowledge:

    +

    1 - You are authorized to enter this agreement for and on behalf of your company, and are doing so, and 2 - You have read, understand and agree that you and the company shall be bound by these terms and conditions and every modification and addition provided for.

    +

    Software products included with this product that are not Bowe IO Ltd products are licensed to you by the software provider. Please refer to the license contained in the provider's product for their terms of use.

    +

    1. License Grant.

    +

    Bowe IO Ltd grants you a limited, non-exclusive, non-transferable license to use, for evaluation/non-production purposes only, the Bowe IO Ltd software program(s) known as Data Controller for SAS® (the "Software") - and related product documentation - at no charge, subject to the terms and restrictions set forth in this License Agreement. You are not permitted to use the Software in any manner not expressly authorized by this License. You acknowledge and agree that ownership of the Software and all subsequent copies thereof regardless of the form or media are held by Bowe IO Ltd.

    +

    2. Term of Agreement.

    +

    Your license is effective until terminated by Bowe IO Ltd (at the sole discretion of Bowe IO Ltd and without notice). The License will terminate automatically if you fail to comply with any of the limitations or other requirements described herein. At termination you shall cease all use of the Software and destroy all copies, full or partial, of the Software.

    +

    3. Ownership Rights.

    +

    The Software and related documentation are protected by United Kingdom copyright laws and international treaties. Bowe IO Ltd, third party component providers and open source component providers own and retain all right, title and interest in and to the Software and related documentation, including all copyrights, patents, trade secret rights, trademarks and other intellectual property rights therein.

    +

    4. Use of Name and Trademarks.

    +

    You shall not use the name, trade names or trademarks of Bowe IO Ltd or any of its affiliates in any advertising, promotional literature or any other material, whether in written, electronic or other form, without prior approval.

    +

    5. Restrictions

    +

    5.1 - You may not rent, lease, lend, redistribute or sublicense the Software. You may not copy the Software other than to make archival or backup copies - provided that the backup copy includes all copyright or other proprietary notices contained on the original. You may not copy related product documentation. You may not modify, reverse engineer, decompile, or disassemble the Software, except to the extent the such restriction is expressly prohibited by applicable law.

    +

    5.2 - Certain components of the Software are provided under various Open Source licenses that have been made available to Bowe IO Ltd. You may modify or replace only these Open-Sourced Components; provided that (i) the resultant Software is used in place of the unmodified Software, on a single computer; and (ii) you otherwise comply with the terms of this License and any applicable licensing terms governing use of the Open-Sourced Components. Bowe IO Ltd is not obligated to provide any maintenance, technical or other support for the resultant Software.

    +

    6. Exclusion of Warranties.

    +

    THE SOFTWARE IS PROVIDED TO LICENSEE "AS IS", AND ANY USE BY LICENSEE OF THE SOFTWARE WILL BE AT LICENSEE'S SOLE RISK. Bowe IO Ltd makes no warrranties relating to the softwtare, and disclaims all warranties (express or implied), including without limitation those of merchantability and fitness for any particular purpose.

    +

    7. Limitation of Liability.

    +

    In no event shall Bowe IO Ltd be liable for any incidental, special, indirect or consequential damages whatsoever, including, without limitation, damages for loss of profits, loss of data, business interrupton or any other commercial damages or losses, arising out of or related to your use or inability to use the Bowe IO Ltd software, however caused, regardless of the theory of liabilty (contract, tort or otherwise) and even if Bowe IO Ltd has been advised of the possibility of such damages.

    +

    8. Governing law and jurisdiction

    +

    8.1 - This agreement and any disputes or claims arising out of or in connection with its subject matter are governed by and construed in accordance with the law of England.

    +

    8.2 - The parties irrevocably agree that the courts of England have exclusive jurisdiction to settle any dispute or claim that arises out of or in connection with this agreement.

    +

    9. Assignment/Transfers.

    +

    You may not assign or transfer this Agreement, in whole or in part, without the prior written consent of Bowe IO Ltd. Any attempted assignment or transfer in violation of this Section will be null and void.

    +

    10.Third Party Acknowledgements

    +

    (A) Aspects of the Software utilize or include third party software and other copyrighted material. Acknowledgements, licensing terms and disclaimers for such material are available when accessing the Software on the Bowe IO Ltd website, and your use of such material is governed by their respective terms.

    +

    (B) The Software includes certain software provided under various Open Source licenses. You may obtain complete machine-readable copies of the source code and licenses for the Open Source software at the Bowe IO Ltd Open Source website (https://docs.datacontroller.io/licenses). Open Source Software is distributed WITHOUT ANY WARRANTY, without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE

    +

    11. Severability.

    +

    If any provision of this Agreement is held invalid, illegal or unenforceable, the validity, legality and enforceability of any of the remaining provisions of this Agreement shall not in any way be affected or impaired.

    +

    12. Entire Agreement.

    +

    This Agreement is the entire agreement between you and Bowe IO Ltd concerning the Software and all related documentation and supersedes any other prior or contemporaneous agreements or communications with respect to the Software and related documentation, either written or oral.

    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/excel/index.html b/excel/index.html new file mode 100644 index 0000000..f4531dc --- /dev/null +++ b/excel/index.html @@ -0,0 +1,1169 @@ + + + + + + + + + + + + + + + + + + + + Excel - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Excel Uploads

    +

    Data Controller for SAS® supports all versions of excel. Data is extracted from excel from within the browser - there is no need for additional SAS components. So long as the column names match those in the target table, the data can be on any worksheet, start from any row, and any column. +The data can be completely surrounded by irrelevant data - the extraction will stop as soon as it hits one empty cell in a primary key column. The columns can be in any order, and are not case sensitive. More details here.

    +

    Formulas

    +

    It is possible to configure certain columns to be extracted as formulae, rather than raw values. The target column must be character, and it should be wide enough to support the longest formula in the source data. If the order of values is important, you should include a row number in your primary key.

    +

    Configuration is as follows:

    +

    +

    Once this is done, you are ready to upload:

    + + +

    The final table will look like this:

    +

    +

    If you would like further integrations / support with excel uploads, we are happy to discuss new features. Just get in touch.

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/filter/index.html b/filter/index.html new file mode 100644 index 0000000..d13d0c6 --- /dev/null +++ b/filter/index.html @@ -0,0 +1,1180 @@ + + + + + + + + + + + + + + + + + + + + Filter - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Filtering

    +

    Data Controller for SAS® enables you to create complex table filters. The "dynamic" setting enables the dropdown values to be pre-filtered by previous filter clauses. Filtered views are shareable!

    +

    Shared Filters

    +

    When filters are submitted, the query is stored, and a unique URL is generated. This means you can share the link to a filtered view of a table! This can be used for VIEW, for EDIT and also for downloading data.

    +

    +

    Dynamic Where Clause

    +

    When filtering without a dynamic where clause, all values are always returned in the selection box.

    +

    +

    By contrast, when the dynamic where clause box is checked (default), the values in the second and subsequent filter clauses are filtered by the previous filter clause settings, eg:

    +

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/font-awesome.css b/font-awesome.css new file mode 100644 index 0000000..ee906a8 --- /dev/null +++ b/font-awesome.css @@ -0,0 +1,2337 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); + src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); + font-weight: normal; + font-style: normal; +} +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +/* makes the font 33% larger relative to the icon container */ +.fa-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} +.fa-2x { + font-size: 2em; +} +.fa-3x { + font-size: 3em; +} +.fa-4x { + font-size: 4em; +} +.fa-5x { + font-size: 5em; +} +.fa-fw { + width: 1.28571429em; + text-align: center; +} +.fa-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.fa-ul > li { + position: relative; +} +.fa-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} +.fa-li.fa-lg { + left: -1.85714286em; +} +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eeeeee; + border-radius: .1em; +} +.fa-pull-left { + float: left; +} +.fa-pull-right { + float: right; +} +.fa.fa-pull-left { + margin-right: .3em; +} +.fa.fa-pull-right { + margin-left: .3em; +} +/* Deprecated as of 4.4.0 */ +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.fa.pull-left { + margin-right: .3em; +} +.fa.pull-right { + margin-left: .3em; +} +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.fa-stack-1x, +.fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.fa-stack-1x { + line-height: inherit; +} +.fa-stack-2x { + font-size: 2em; +} +.fa-inverse { + color: #ffffff; +} +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.fa-glass:before { + content: "\f000"; +} +.fa-music:before { + content: "\f001"; +} +.fa-search:before { + content: "\f002"; +} +.fa-envelope-o:before { + content: "\f003"; +} +.fa-heart:before { + content: "\f004"; +} +.fa-star:before { + content: "\f005"; +} +.fa-star-o:before { + content: "\f006"; +} +.fa-user:before { + content: "\f007"; +} +.fa-film:before { + content: "\f008"; +} +.fa-th-large:before { + content: "\f009"; +} +.fa-th:before { + content: "\f00a"; +} +.fa-th-list:before { + content: "\f00b"; +} +.fa-check:before { + content: "\f00c"; +} +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: "\f00d"; +} +.fa-search-plus:before { + content: "\f00e"; +} +.fa-search-minus:before { + content: "\f010"; +} +.fa-power-off:before { + content: "\f011"; +} +.fa-signal:before { + content: "\f012"; +} +.fa-gear:before, +.fa-cog:before { + content: "\f013"; +} +.fa-trash-o:before { + content: "\f014"; +} +.fa-home:before { + content: "\f015"; +} +.fa-file-o:before { + content: "\f016"; +} +.fa-clock-o:before { + content: "\f017"; +} +.fa-road:before { + content: "\f018"; +} +.fa-download:before { + content: "\f019"; +} +.fa-arrow-circle-o-down:before { + content: "\f01a"; +} +.fa-arrow-circle-o-up:before { + content: "\f01b"; +} +.fa-inbox:before { + content: "\f01c"; +} +.fa-play-circle-o:before { + content: "\f01d"; +} +.fa-rotate-right:before, +.fa-repeat:before { + content: "\f01e"; +} +.fa-refresh:before { + content: "\f021"; +} +.fa-list-alt:before { + content: "\f022"; +} +.fa-lock:before { + content: "\f023"; +} +.fa-flag:before { + content: "\f024"; +} +.fa-headphones:before { + content: "\f025"; +} +.fa-volume-off:before { + content: "\f026"; +} +.fa-volume-down:before { + content: "\f027"; +} +.fa-volume-up:before { + content: "\f028"; +} +.fa-qrcode:before { + content: "\f029"; +} +.fa-barcode:before { + content: "\f02a"; +} +.fa-tag:before { + content: "\f02b"; +} +.fa-tags:before { + content: "\f02c"; +} +.fa-book:before { + content: "\f02d"; +} +.fa-bookmark:before { + content: "\f02e"; +} +.fa-print:before { + content: "\f02f"; +} +.fa-camera:before { + content: "\f030"; +} +.fa-font:before { + content: "\f031"; +} +.fa-bold:before { + content: "\f032"; +} +.fa-italic:before { + content: "\f033"; +} +.fa-text-height:before { + content: "\f034"; +} +.fa-text-width:before { + content: "\f035"; +} +.fa-align-left:before { + content: "\f036"; +} +.fa-align-center:before { + content: "\f037"; +} +.fa-align-right:before { + content: "\f038"; +} +.fa-align-justify:before { + content: "\f039"; +} +.fa-list:before { + content: "\f03a"; +} +.fa-dedent:before, +.fa-outdent:before { + content: "\f03b"; +} +.fa-indent:before { + content: "\f03c"; +} +.fa-video-camera:before { + content: "\f03d"; +} +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: "\f03e"; +} +.fa-pencil:before { + content: "\f040"; +} +.fa-map-marker:before { + content: "\f041"; +} +.fa-adjust:before { + content: "\f042"; +} +.fa-tint:before { + content: "\f043"; +} +.fa-edit:before, +.fa-pencil-square-o:before { + content: "\f044"; +} +.fa-share-square-o:before { + content: "\f045"; +} +.fa-check-square-o:before { + content: "\f046"; +} +.fa-arrows:before { + content: "\f047"; +} +.fa-step-backward:before { + content: "\f048"; +} +.fa-fast-backward:before { + content: "\f049"; +} +.fa-backward:before { + content: "\f04a"; +} +.fa-play:before { + content: "\f04b"; +} +.fa-pause:before { + content: "\f04c"; +} +.fa-stop:before { + content: "\f04d"; +} +.fa-forward:before { + content: "\f04e"; +} +.fa-fast-forward:before { + content: "\f050"; +} +.fa-step-forward:before { + content: "\f051"; +} +.fa-eject:before { + content: "\f052"; +} +.fa-chevron-left:before { + content: "\f053"; +} +.fa-chevron-right:before { + content: "\f054"; +} +.fa-plus-circle:before { + content: "\f055"; +} +.fa-minus-circle:before { + content: "\f056"; +} +.fa-times-circle:before { + content: "\f057"; +} +.fa-check-circle:before { + content: "\f058"; +} +.fa-question-circle:before { + content: "\f059"; +} +.fa-info-circle:before { + content: "\f05a"; +} +.fa-crosshairs:before { + content: "\f05b"; +} +.fa-times-circle-o:before { + content: "\f05c"; +} +.fa-check-circle-o:before { + content: "\f05d"; +} +.fa-ban:before { + content: "\f05e"; +} +.fa-arrow-left:before { + content: "\f060"; +} +.fa-arrow-right:before { + content: "\f061"; +} +.fa-arrow-up:before { + content: "\f062"; +} +.fa-arrow-down:before { + content: "\f063"; +} +.fa-mail-forward:before, +.fa-share:before { + content: "\f064"; +} +.fa-expand:before { + content: "\f065"; +} +.fa-compress:before { + content: "\f066"; +} +.fa-plus:before { + content: "\f067"; +} +.fa-minus:before { + content: "\f068"; +} +.fa-asterisk:before { + content: "\f069"; +} +.fa-exclamation-circle:before { + content: "\f06a"; +} +.fa-gift:before { + content: "\f06b"; +} +.fa-leaf:before { + content: "\f06c"; +} +.fa-fire:before { + content: "\f06d"; +} +.fa-eye:before { + content: "\f06e"; +} +.fa-eye-slash:before { + content: "\f070"; +} +.fa-warning:before, +.fa-exclamation-triangle:before { + content: "\f071"; +} +.fa-plane:before { + content: "\f072"; +} +.fa-calendar:before { + content: "\f073"; +} +.fa-random:before { + content: "\f074"; +} +.fa-comment:before { + content: "\f075"; +} +.fa-magnet:before { + content: "\f076"; +} +.fa-chevron-up:before { + content: "\f077"; +} +.fa-chevron-down:before { + content: "\f078"; +} +.fa-retweet:before { + content: "\f079"; +} +.fa-shopping-cart:before { + content: "\f07a"; +} +.fa-folder:before { + content: "\f07b"; +} +.fa-folder-open:before { + content: "\f07c"; +} +.fa-arrows-v:before { + content: "\f07d"; +} +.fa-arrows-h:before { + content: "\f07e"; +} +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: "\f080"; +} +.fa-twitter-square:before { + content: "\f081"; +} +.fa-facebook-square:before { + content: "\f082"; +} +.fa-camera-retro:before { + content: "\f083"; +} +.fa-key:before { + content: "\f084"; +} +.fa-gears:before, +.fa-cogs:before { + content: "\f085"; +} +.fa-comments:before { + content: "\f086"; +} +.fa-thumbs-o-up:before { + content: "\f087"; +} +.fa-thumbs-o-down:before { + content: "\f088"; +} +.fa-star-half:before { + content: "\f089"; +} +.fa-heart-o:before { + content: "\f08a"; +} +.fa-sign-out:before { + content: "\f08b"; +} +.fa-linkedin-square:before { + content: "\f08c"; +} +.fa-thumb-tack:before { + content: "\f08d"; +} +.fa-external-link:before { + content: "\f08e"; +} +.fa-sign-in:before { + content: "\f090"; +} +.fa-trophy:before { + content: "\f091"; +} +.fa-github-square:before { + content: "\f092"; +} +.fa-upload:before { + content: "\f093"; +} +.fa-lemon-o:before { + content: "\f094"; +} +.fa-phone:before { + content: "\f095"; +} +.fa-square-o:before { + content: "\f096"; +} +.fa-bookmark-o:before { + content: "\f097"; +} +.fa-phone-square:before { + content: "\f098"; +} +.fa-twitter:before { + content: "\f099"; +} +.fa-facebook-f:before, +.fa-facebook:before { + content: "\f09a"; +} +.fa-github:before { + content: "\f09b"; +} +.fa-unlock:before { + content: "\f09c"; +} +.fa-credit-card:before { + content: "\f09d"; +} +.fa-feed:before, +.fa-rss:before { + content: "\f09e"; +} +.fa-hdd-o:before { + content: "\f0a0"; +} +.fa-bullhorn:before { + content: "\f0a1"; +} +.fa-bell:before { + content: "\f0f3"; +} +.fa-certificate:before { + content: "\f0a3"; +} +.fa-hand-o-right:before { + content: "\f0a4"; +} +.fa-hand-o-left:before { + content: "\f0a5"; +} +.fa-hand-o-up:before { + content: "\f0a6"; +} +.fa-hand-o-down:before { + content: "\f0a7"; +} +.fa-arrow-circle-left:before { + content: "\f0a8"; +} +.fa-arrow-circle-right:before { + content: "\f0a9"; +} +.fa-arrow-circle-up:before { + content: "\f0aa"; +} +.fa-arrow-circle-down:before { + content: "\f0ab"; +} +.fa-globe:before { + content: "\f0ac"; +} +.fa-wrench:before { + content: "\f0ad"; +} +.fa-tasks:before { + content: "\f0ae"; +} +.fa-filter:before { + content: "\f0b0"; +} +.fa-briefcase:before { + content: "\f0b1"; +} +.fa-arrows-alt:before { + content: "\f0b2"; +} +.fa-group:before, +.fa-users:before { + content: "\f0c0"; +} +.fa-chain:before, +.fa-link:before { + content: "\f0c1"; +} +.fa-cloud:before { + content: "\f0c2"; +} +.fa-flask:before { + content: "\f0c3"; +} +.fa-cut:before, +.fa-scissors:before { + content: "\f0c4"; +} +.fa-copy:before, +.fa-files-o:before { + content: "\f0c5"; +} +.fa-paperclip:before { + content: "\f0c6"; +} +.fa-save:before, +.fa-floppy-o:before { + content: "\f0c7"; +} +.fa-square:before { + content: "\f0c8"; +} +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: "\f0c9"; +} +.fa-list-ul:before { + content: "\f0ca"; +} +.fa-list-ol:before { + content: "\f0cb"; +} +.fa-strikethrough:before { + content: "\f0cc"; +} +.fa-underline:before { + content: "\f0cd"; +} +.fa-table:before { + content: "\f0ce"; +} +.fa-magic:before { + content: "\f0d0"; +} +.fa-truck:before { + content: "\f0d1"; +} +.fa-pinterest:before { + content: "\f0d2"; +} +.fa-pinterest-square:before { + content: "\f0d3"; +} +.fa-google-plus-square:before { + content: "\f0d4"; +} +.fa-google-plus:before { + content: "\f0d5"; +} +.fa-money:before { + content: "\f0d6"; +} +.fa-caret-down:before { + content: "\f0d7"; +} +.fa-caret-up:before { + content: "\f0d8"; +} +.fa-caret-left:before { + content: "\f0d9"; +} +.fa-caret-right:before { + content: "\f0da"; +} +.fa-columns:before { + content: "\f0db"; +} +.fa-unsorted:before, +.fa-sort:before { + content: "\f0dc"; +} +.fa-sort-down:before, +.fa-sort-desc:before { + content: "\f0dd"; +} +.fa-sort-up:before, +.fa-sort-asc:before { + content: "\f0de"; +} +.fa-envelope:before { + content: "\f0e0"; +} +.fa-linkedin:before { + content: "\f0e1"; +} +.fa-rotate-left:before, +.fa-undo:before { + content: "\f0e2"; +} +.fa-legal:before, +.fa-gavel:before { + content: "\f0e3"; +} +.fa-dashboard:before, +.fa-tachometer:before { + content: "\f0e4"; +} +.fa-comment-o:before { + content: "\f0e5"; +} +.fa-comments-o:before { + content: "\f0e6"; +} +.fa-flash:before, +.fa-bolt:before { + content: "\f0e7"; +} +.fa-sitemap:before { + content: "\f0e8"; +} +.fa-umbrella:before { + content: "\f0e9"; +} +.fa-paste:before, +.fa-clipboard:before { + content: "\f0ea"; +} +.fa-lightbulb-o:before { + content: "\f0eb"; +} +.fa-exchange:before { + content: "\f0ec"; +} +.fa-cloud-download:before { + content: "\f0ed"; +} +.fa-cloud-upload:before { + content: "\f0ee"; +} +.fa-user-md:before { + content: "\f0f0"; +} +.fa-stethoscope:before { + content: "\f0f1"; +} +.fa-suitcase:before { + content: "\f0f2"; +} +.fa-bell-o:before { + content: "\f0a2"; +} +.fa-coffee:before { + content: "\f0f4"; +} +.fa-cutlery:before { + content: "\f0f5"; +} +.fa-file-text-o:before { + content: "\f0f6"; +} +.fa-building-o:before { + content: "\f0f7"; +} +.fa-hospital-o:before { + content: "\f0f8"; +} +.fa-ambulance:before { + content: "\f0f9"; +} +.fa-medkit:before { + content: "\f0fa"; +} +.fa-fighter-jet:before { + content: "\f0fb"; +} +.fa-beer:before { + content: "\f0fc"; +} +.fa-h-square:before { + content: "\f0fd"; +} +.fa-plus-square:before { + content: "\f0fe"; +} +.fa-angle-double-left:before { + content: "\f100"; +} +.fa-angle-double-right:before { + content: "\f101"; +} +.fa-angle-double-up:before { + content: "\f102"; +} +.fa-angle-double-down:before { + content: "\f103"; +} +.fa-angle-left:before { + content: "\f104"; +} +.fa-angle-right:before { + content: "\f105"; +} +.fa-angle-up:before { + content: "\f106"; +} +.fa-angle-down:before { + content: "\f107"; +} +.fa-desktop:before { + content: "\f108"; +} +.fa-laptop:before { + content: "\f109"; +} +.fa-tablet:before { + content: "\f10a"; +} +.fa-mobile-phone:before, +.fa-mobile:before { + content: "\f10b"; +} +.fa-circle-o:before { + content: "\f10c"; +} +.fa-quote-left:before { + content: "\f10d"; +} +.fa-quote-right:before { + content: "\f10e"; +} +.fa-spinner:before { + content: "\f110"; +} +.fa-circle:before { + content: "\f111"; +} +.fa-mail-reply:before, +.fa-reply:before { + content: "\f112"; +} +.fa-github-alt:before { + content: "\f113"; +} +.fa-folder-o:before { + content: "\f114"; +} +.fa-folder-open-o:before { + content: "\f115"; +} +.fa-smile-o:before { + content: "\f118"; +} +.fa-frown-o:before { + content: "\f119"; +} +.fa-meh-o:before { + content: "\f11a"; +} +.fa-gamepad:before { + content: "\f11b"; +} +.fa-keyboard-o:before { + content: "\f11c"; +} +.fa-flag-o:before { + content: "\f11d"; +} +.fa-flag-checkered:before { + content: "\f11e"; +} +.fa-terminal:before { + content: "\f120"; +} +.fa-code:before { + content: "\f121"; +} +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: "\f122"; +} +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: "\f123"; +} +.fa-location-arrow:before { + content: "\f124"; +} +.fa-crop:before { + content: "\f125"; +} +.fa-code-fork:before { + content: "\f126"; +} +.fa-unlink:before, +.fa-chain-broken:before { + content: "\f127"; +} +.fa-question:before { + content: "\f128"; +} +.fa-info:before { + content: "\f129"; +} +.fa-exclamation:before { + content: "\f12a"; +} +.fa-superscript:before { + content: "\f12b"; +} +.fa-subscript:before { + content: "\f12c"; +} +.fa-eraser:before { + content: "\f12d"; +} +.fa-puzzle-piece:before { + content: "\f12e"; +} +.fa-microphone:before { + content: "\f130"; +} +.fa-microphone-slash:before { + content: "\f131"; +} +.fa-shield:before { + content: "\f132"; +} +.fa-calendar-o:before { + content: "\f133"; +} +.fa-fire-extinguisher:before { + content: "\f134"; +} +.fa-rocket:before { + content: "\f135"; +} +.fa-maxcdn:before { + content: "\f136"; +} +.fa-chevron-circle-left:before { + content: "\f137"; +} +.fa-chevron-circle-right:before { + content: "\f138"; +} +.fa-chevron-circle-up:before { + content: "\f139"; +} +.fa-chevron-circle-down:before { + content: "\f13a"; +} +.fa-html5:before { + content: "\f13b"; +} +.fa-css3:before { + content: "\f13c"; +} +.fa-anchor:before { + content: "\f13d"; +} +.fa-unlock-alt:before { + content: "\f13e"; +} +.fa-bullseye:before { + content: "\f140"; +} +.fa-ellipsis-h:before { + content: "\f141"; +} +.fa-ellipsis-v:before { + content: "\f142"; +} +.fa-rss-square:before { + content: "\f143"; +} +.fa-play-circle:before { + content: "\f144"; +} +.fa-ticket:before { + content: "\f145"; +} +.fa-minus-square:before { + content: "\f146"; +} +.fa-minus-square-o:before { + content: "\f147"; +} +.fa-level-up:before { + content: "\f148"; +} +.fa-level-down:before { + content: "\f149"; +} +.fa-check-square:before { + content: "\f14a"; +} +.fa-pencil-square:before { + content: "\f14b"; +} +.fa-external-link-square:before { + content: "\f14c"; +} +.fa-share-square:before { + content: "\f14d"; +} +.fa-compass:before { + content: "\f14e"; +} +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: "\f150"; +} +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: "\f151"; +} +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: "\f152"; +} +.fa-euro:before, +.fa-eur:before { + content: "\f153"; +} +.fa-gbp:before { + content: "\f154"; +} +.fa-dollar:before, +.fa-usd:before { + content: "\f155"; +} +.fa-rupee:before, +.fa-inr:before { + content: "\f156"; +} +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: "\f157"; +} +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: "\f158"; +} +.fa-won:before, +.fa-krw:before { + content: "\f159"; +} +.fa-bitcoin:before, +.fa-btc:before { + content: "\f15a"; +} +.fa-file:before { + content: "\f15b"; +} +.fa-file-text:before { + content: "\f15c"; +} +.fa-sort-alpha-asc:before { + content: "\f15d"; +} +.fa-sort-alpha-desc:before { + content: "\f15e"; +} +.fa-sort-amount-asc:before { + content: "\f160"; +} +.fa-sort-amount-desc:before { + content: "\f161"; +} +.fa-sort-numeric-asc:before { + content: "\f162"; +} +.fa-sort-numeric-desc:before { + content: "\f163"; +} +.fa-thumbs-up:before { + content: "\f164"; +} +.fa-thumbs-down:before { + content: "\f165"; +} +.fa-youtube-square:before { + content: "\f166"; +} +.fa-youtube:before { + content: "\f167"; +} +.fa-xing:before { + content: "\f168"; +} +.fa-xing-square:before { + content: "\f169"; +} +.fa-youtube-play:before { + content: "\f16a"; +} +.fa-dropbox:before { + content: "\f16b"; +} +.fa-stack-overflow:before { + content: "\f16c"; +} +.fa-instagram:before { + content: "\f16d"; +} +.fa-flickr:before { + content: "\f16e"; +} +.fa-adn:before { + content: "\f170"; +} +.fa-bitbucket:before { + content: "\f171"; +} +.fa-bitbucket-square:before { + content: "\f172"; +} +.fa-tumblr:before { + content: "\f173"; +} +.fa-tumblr-square:before { + content: "\f174"; +} +.fa-long-arrow-down:before { + content: "\f175"; +} +.fa-long-arrow-up:before { + content: "\f176"; +} +.fa-long-arrow-left:before { + content: "\f177"; +} +.fa-long-arrow-right:before { + content: "\f178"; +} +.fa-apple:before { + content: "\f179"; +} +.fa-windows:before { + content: "\f17a"; +} +.fa-android:before { + content: "\f17b"; +} +.fa-linux:before { + content: "\f17c"; +} +.fa-dribbble:before { + content: "\f17d"; +} +.fa-skype:before { + content: "\f17e"; +} +.fa-foursquare:before { + content: "\f180"; +} +.fa-trello:before { + content: "\f181"; +} +.fa-female:before { + content: "\f182"; +} +.fa-male:before { + content: "\f183"; +} +.fa-gittip:before, +.fa-gratipay:before { + content: "\f184"; +} +.fa-sun-o:before { + content: "\f185"; +} +.fa-moon-o:before { + content: "\f186"; +} +.fa-archive:before { + content: "\f187"; +} +.fa-bug:before { + content: "\f188"; +} +.fa-vk:before { + content: "\f189"; +} +.fa-weibo:before { + content: "\f18a"; +} +.fa-renren:before { + content: "\f18b"; +} +.fa-pagelines:before { + content: "\f18c"; +} +.fa-stack-exchange:before { + content: "\f18d"; +} +.fa-arrow-circle-o-right:before { + content: "\f18e"; +} +.fa-arrow-circle-o-left:before { + content: "\f190"; +} +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: "\f191"; +} +.fa-dot-circle-o:before { + content: "\f192"; +} +.fa-wheelchair:before { + content: "\f193"; +} +.fa-vimeo-square:before { + content: "\f194"; +} +.fa-turkish-lira:before, +.fa-try:before { + content: "\f195"; +} +.fa-plus-square-o:before { + content: "\f196"; +} +.fa-space-shuttle:before { + content: "\f197"; +} +.fa-slack:before { + content: "\f198"; +} +.fa-envelope-square:before { + content: "\f199"; +} +.fa-wordpress:before { + content: "\f19a"; +} +.fa-openid:before { + content: "\f19b"; +} +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: "\f19c"; +} +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: "\f19d"; +} +.fa-yahoo:before { + content: "\f19e"; +} +.fa-google:before { + content: "\f1a0"; +} +.fa-reddit:before { + content: "\f1a1"; +} +.fa-reddit-square:before { + content: "\f1a2"; +} +.fa-stumbleupon-circle:before { + content: "\f1a3"; +} +.fa-stumbleupon:before { + content: "\f1a4"; +} +.fa-delicious:before { + content: "\f1a5"; +} +.fa-digg:before { + content: "\f1a6"; +} +.fa-pied-piper-pp:before { + content: "\f1a7"; +} +.fa-pied-piper-alt:before { + content: "\f1a8"; +} +.fa-drupal:before { + content: "\f1a9"; +} +.fa-joomla:before { + content: "\f1aa"; +} +.fa-language:before { + content: "\f1ab"; +} +.fa-fax:before { + content: "\f1ac"; +} +.fa-building:before { + content: "\f1ad"; +} +.fa-child:before { + content: "\f1ae"; +} +.fa-paw:before { + content: "\f1b0"; +} +.fa-spoon:before { + content: "\f1b1"; +} +.fa-cube:before { + content: "\f1b2"; +} +.fa-cubes:before { + content: "\f1b3"; +} +.fa-behance:before { + content: "\f1b4"; +} +.fa-behance-square:before { + content: "\f1b5"; +} +.fa-steam:before { + content: "\f1b6"; +} +.fa-steam-square:before { + content: "\f1b7"; +} +.fa-recycle:before { + content: "\f1b8"; +} +.fa-automobile:before, +.fa-car:before { + content: "\f1b9"; +} +.fa-cab:before, +.fa-taxi:before { + content: "\f1ba"; +} +.fa-tree:before { + content: "\f1bb"; +} +.fa-spotify:before { + content: "\f1bc"; +} +.fa-deviantart:before { + content: "\f1bd"; +} +.fa-soundcloud:before { + content: "\f1be"; +} +.fa-database:before { + content: "\f1c0"; +} +.fa-file-pdf-o:before { + content: "\f1c1"; +} +.fa-file-word-o:before { + content: "\f1c2"; +} +.fa-file-excel-o:before { + content: "\f1c3"; +} +.fa-file-powerpoint-o:before { + content: "\f1c4"; +} +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: "\f1c5"; +} +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: "\f1c6"; +} +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: "\f1c7"; +} +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: "\f1c8"; +} +.fa-file-code-o:before { + content: "\f1c9"; +} +.fa-vine:before { + content: "\f1ca"; +} +.fa-codepen:before { + content: "\f1cb"; +} +.fa-jsfiddle:before { + content: "\f1cc"; +} +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: "\f1cd"; +} +.fa-circle-o-notch:before { + content: "\f1ce"; +} +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: "\f1d0"; +} +.fa-ge:before, +.fa-empire:before { + content: "\f1d1"; +} +.fa-git-square:before { + content: "\f1d2"; +} +.fa-git:before { + content: "\f1d3"; +} +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: "\f1d4"; +} +.fa-tencent-weibo:before { + content: "\f1d5"; +} +.fa-qq:before { + content: "\f1d6"; +} +.fa-wechat:before, +.fa-weixin:before { + content: "\f1d7"; +} +.fa-send:before, +.fa-paper-plane:before { + content: "\f1d8"; +} +.fa-send-o:before, +.fa-paper-plane-o:before { + content: "\f1d9"; +} +.fa-history:before { + content: "\f1da"; +} +.fa-circle-thin:before { + content: "\f1db"; +} +.fa-header:before { + content: "\f1dc"; +} +.fa-paragraph:before { + content: "\f1dd"; +} +.fa-sliders:before { + content: "\f1de"; +} +.fa-share-alt:before { + content: "\f1e0"; +} +.fa-share-alt-square:before { + content: "\f1e1"; +} +.fa-bomb:before { + content: "\f1e2"; +} +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: "\f1e3"; +} +.fa-tty:before { + content: "\f1e4"; +} +.fa-binoculars:before { + content: "\f1e5"; +} +.fa-plug:before { + content: "\f1e6"; +} +.fa-slideshare:before { + content: "\f1e7"; +} +.fa-twitch:before { + content: "\f1e8"; +} +.fa-yelp:before { + content: "\f1e9"; +} +.fa-newspaper-o:before { + content: "\f1ea"; +} +.fa-wifi:before { + content: "\f1eb"; +} +.fa-calculator:before { + content: "\f1ec"; +} +.fa-paypal:before { + content: "\f1ed"; +} +.fa-google-wallet:before { + content: "\f1ee"; +} +.fa-cc-visa:before { + content: "\f1f0"; +} +.fa-cc-mastercard:before { + content: "\f1f1"; +} +.fa-cc-discover:before { + content: "\f1f2"; +} +.fa-cc-amex:before { + content: "\f1f3"; +} +.fa-cc-paypal:before { + content: "\f1f4"; +} +.fa-cc-stripe:before { + content: "\f1f5"; +} +.fa-bell-slash:before { + content: "\f1f6"; +} +.fa-bell-slash-o:before { + content: "\f1f7"; +} +.fa-trash:before { + content: "\f1f8"; +} +.fa-copyright:before { + content: "\f1f9"; +} +.fa-at:before { + content: "\f1fa"; +} +.fa-eyedropper:before { + content: "\f1fb"; +} +.fa-paint-brush:before { + content: "\f1fc"; +} +.fa-birthday-cake:before { + content: "\f1fd"; +} +.fa-area-chart:before { + content: "\f1fe"; +} +.fa-pie-chart:before { + content: "\f200"; +} +.fa-line-chart:before { + content: "\f201"; +} +.fa-lastfm:before { + content: "\f202"; +} +.fa-lastfm-square:before { + content: "\f203"; +} +.fa-toggle-off:before { + content: "\f204"; +} +.fa-toggle-on:before { + content: "\f205"; +} +.fa-bicycle:before { + content: "\f206"; +} +.fa-bus:before { + content: "\f207"; +} +.fa-ioxhost:before { + content: "\f208"; +} +.fa-angellist:before { + content: "\f209"; +} +.fa-cc:before { + content: "\f20a"; +} +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: "\f20b"; +} +.fa-meanpath:before { + content: "\f20c"; +} +.fa-buysellads:before { + content: "\f20d"; +} +.fa-connectdevelop:before { + content: "\f20e"; +} +.fa-dashcube:before { + content: "\f210"; +} +.fa-forumbee:before { + content: "\f211"; +} +.fa-leanpub:before { + content: "\f212"; +} +.fa-sellsy:before { + content: "\f213"; +} +.fa-shirtsinbulk:before { + content: "\f214"; +} +.fa-simplybuilt:before { + content: "\f215"; +} +.fa-skyatlas:before { + content: "\f216"; +} +.fa-cart-plus:before { + content: "\f217"; +} +.fa-cart-arrow-down:before { + content: "\f218"; +} +.fa-diamond:before { + content: "\f219"; +} +.fa-ship:before { + content: "\f21a"; +} +.fa-user-secret:before { + content: "\f21b"; +} +.fa-motorcycle:before { + content: "\f21c"; +} +.fa-street-view:before { + content: "\f21d"; +} +.fa-heartbeat:before { + content: "\f21e"; +} +.fa-venus:before { + content: "\f221"; +} +.fa-mars:before { + content: "\f222"; +} +.fa-mercury:before { + content: "\f223"; +} +.fa-intersex:before, +.fa-transgender:before { + content: "\f224"; +} +.fa-transgender-alt:before { + content: "\f225"; +} +.fa-venus-double:before { + content: "\f226"; +} +.fa-mars-double:before { + content: "\f227"; +} +.fa-venus-mars:before { + content: "\f228"; +} +.fa-mars-stroke:before { + content: "\f229"; +} +.fa-mars-stroke-v:before { + content: "\f22a"; +} +.fa-mars-stroke-h:before { + content: "\f22b"; +} +.fa-neuter:before { + content: "\f22c"; +} +.fa-genderless:before { + content: "\f22d"; +} +.fa-facebook-official:before { + content: "\f230"; +} +.fa-pinterest-p:before { + content: "\f231"; +} +.fa-whatsapp:before { + content: "\f232"; +} +.fa-server:before { + content: "\f233"; +} +.fa-user-plus:before { + content: "\f234"; +} +.fa-user-times:before { + content: "\f235"; +} +.fa-hotel:before, +.fa-bed:before { + content: "\f236"; +} +.fa-viacoin:before { + content: "\f237"; +} +.fa-train:before { + content: "\f238"; +} +.fa-subway:before { + content: "\f239"; +} +.fa-medium:before { + content: "\f23a"; +} +.fa-yc:before, +.fa-y-combinator:before { + content: "\f23b"; +} +.fa-optin-monster:before { + content: "\f23c"; +} +.fa-opencart:before { + content: "\f23d"; +} +.fa-expeditedssl:before { + content: "\f23e"; +} +.fa-battery-4:before, +.fa-battery:before, +.fa-battery-full:before { + content: "\f240"; +} +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: "\f241"; +} +.fa-battery-2:before, +.fa-battery-half:before { + content: "\f242"; +} +.fa-battery-1:before, +.fa-battery-quarter:before { + content: "\f243"; +} +.fa-battery-0:before, +.fa-battery-empty:before { + content: "\f244"; +} +.fa-mouse-pointer:before { + content: "\f245"; +} +.fa-i-cursor:before { + content: "\f246"; +} +.fa-object-group:before { + content: "\f247"; +} +.fa-object-ungroup:before { + content: "\f248"; +} +.fa-sticky-note:before { + content: "\f249"; +} +.fa-sticky-note-o:before { + content: "\f24a"; +} +.fa-cc-jcb:before { + content: "\f24b"; +} +.fa-cc-diners-club:before { + content: "\f24c"; +} +.fa-clone:before { + content: "\f24d"; +} +.fa-balance-scale:before { + content: "\f24e"; +} +.fa-hourglass-o:before { + content: "\f250"; +} +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: "\f251"; +} +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: "\f252"; +} +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: "\f253"; +} +.fa-hourglass:before { + content: "\f254"; +} +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: "\f255"; +} +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: "\f256"; +} +.fa-hand-scissors-o:before { + content: "\f257"; +} +.fa-hand-lizard-o:before { + content: "\f258"; +} +.fa-hand-spock-o:before { + content: "\f259"; +} +.fa-hand-pointer-o:before { + content: "\f25a"; +} +.fa-hand-peace-o:before { + content: "\f25b"; +} +.fa-trademark:before { + content: "\f25c"; +} +.fa-registered:before { + content: "\f25d"; +} +.fa-creative-commons:before { + content: "\f25e"; +} +.fa-gg:before { + content: "\f260"; +} +.fa-gg-circle:before { + content: "\f261"; +} +.fa-tripadvisor:before { + content: "\f262"; +} +.fa-odnoklassniki:before { + content: "\f263"; +} +.fa-odnoklassniki-square:before { + content: "\f264"; +} +.fa-get-pocket:before { + content: "\f265"; +} +.fa-wikipedia-w:before { + content: "\f266"; +} +.fa-safari:before { + content: "\f267"; +} +.fa-chrome:before { + content: "\f268"; +} +.fa-firefox:before { + content: "\f269"; +} +.fa-opera:before { + content: "\f26a"; +} +.fa-internet-explorer:before { + content: "\f26b"; +} +.fa-tv:before, +.fa-television:before { + content: "\f26c"; +} +.fa-contao:before { + content: "\f26d"; +} +.fa-500px:before { + content: "\f26e"; +} +.fa-amazon:before { + content: "\f270"; +} +.fa-calendar-plus-o:before { + content: "\f271"; +} +.fa-calendar-minus-o:before { + content: "\f272"; +} +.fa-calendar-times-o:before { + content: "\f273"; +} +.fa-calendar-check-o:before { + content: "\f274"; +} +.fa-industry:before { + content: "\f275"; +} +.fa-map-pin:before { + content: "\f276"; +} +.fa-map-signs:before { + content: "\f277"; +} +.fa-map-o:before { + content: "\f278"; +} +.fa-map:before { + content: "\f279"; +} +.fa-commenting:before { + content: "\f27a"; +} +.fa-commenting-o:before { + content: "\f27b"; +} +.fa-houzz:before { + content: "\f27c"; +} +.fa-vimeo:before { + content: "\f27d"; +} +.fa-black-tie:before { + content: "\f27e"; +} +.fa-fonticons:before { + content: "\f280"; +} +.fa-reddit-alien:before { + content: "\f281"; +} +.fa-edge:before { + content: "\f282"; +} +.fa-credit-card-alt:before { + content: "\f283"; +} +.fa-codiepie:before { + content: "\f284"; +} +.fa-modx:before { + content: "\f285"; +} +.fa-fort-awesome:before { + content: "\f286"; +} +.fa-usb:before { + content: "\f287"; +} +.fa-product-hunt:before { + content: "\f288"; +} +.fa-mixcloud:before { + content: "\f289"; +} +.fa-scribd:before { + content: "\f28a"; +} +.fa-pause-circle:before { + content: "\f28b"; +} +.fa-pause-circle-o:before { + content: "\f28c"; +} +.fa-stop-circle:before { + content: "\f28d"; +} +.fa-stop-circle-o:before { + content: "\f28e"; +} +.fa-shopping-bag:before { + content: "\f290"; +} +.fa-shopping-basket:before { + content: "\f291"; +} +.fa-hashtag:before { + content: "\f292"; +} +.fa-bluetooth:before { + content: "\f293"; +} +.fa-bluetooth-b:before { + content: "\f294"; +} +.fa-percent:before { + content: "\f295"; +} +.fa-gitlab:before { + content: "\f296"; +} +.fa-wpbeginner:before { + content: "\f297"; +} +.fa-wpforms:before { + content: "\f298"; +} +.fa-envira:before { + content: "\f299"; +} +.fa-universal-access:before { + content: "\f29a"; +} +.fa-wheelchair-alt:before { + content: "\f29b"; +} +.fa-question-circle-o:before { + content: "\f29c"; +} +.fa-blind:before { + content: "\f29d"; +} +.fa-audio-description:before { + content: "\f29e"; +} +.fa-volume-control-phone:before { + content: "\f2a0"; +} +.fa-braille:before { + content: "\f2a1"; +} +.fa-assistive-listening-systems:before { + content: "\f2a2"; +} +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: "\f2a3"; +} +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: "\f2a4"; +} +.fa-glide:before { + content: "\f2a5"; +} +.fa-glide-g:before { + content: "\f2a6"; +} +.fa-signing:before, +.fa-sign-language:before { + content: "\f2a7"; +} +.fa-low-vision:before { + content: "\f2a8"; +} +.fa-viadeo:before { + content: "\f2a9"; +} +.fa-viadeo-square:before { + content: "\f2aa"; +} +.fa-snapchat:before { + content: "\f2ab"; +} +.fa-snapchat-ghost:before { + content: "\f2ac"; +} +.fa-snapchat-square:before { + content: "\f2ad"; +} +.fa-pied-piper:before { + content: "\f2ae"; +} +.fa-first-order:before { + content: "\f2b0"; +} +.fa-yoast:before { + content: "\f2b1"; +} +.fa-themeisle:before { + content: "\f2b2"; +} +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: "\f2b3"; +} +.fa-fa:before, +.fa-font-awesome:before { + content: "\f2b4"; +} +.fa-handshake-o:before { + content: "\f2b5"; +} +.fa-envelope-open:before { + content: "\f2b6"; +} +.fa-envelope-open-o:before { + content: "\f2b7"; +} +.fa-linode:before { + content: "\f2b8"; +} +.fa-address-book:before { + content: "\f2b9"; +} +.fa-address-book-o:before { + content: "\f2ba"; +} +.fa-vcard:before, +.fa-address-card:before { + content: "\f2bb"; +} +.fa-vcard-o:before, +.fa-address-card-o:before { + content: "\f2bc"; +} +.fa-user-circle:before { + content: "\f2bd"; +} +.fa-user-circle-o:before { + content: "\f2be"; +} +.fa-user-o:before { + content: "\f2c0"; +} +.fa-id-badge:before { + content: "\f2c1"; +} +.fa-drivers-license:before, +.fa-id-card:before { + content: "\f2c2"; +} +.fa-drivers-license-o:before, +.fa-id-card-o:before { + content: "\f2c3"; +} +.fa-quora:before { + content: "\f2c4"; +} +.fa-free-code-camp:before { + content: "\f2c5"; +} +.fa-telegram:before { + content: "\f2c6"; +} +.fa-thermometer-4:before, +.fa-thermometer:before, +.fa-thermometer-full:before { + content: "\f2c7"; +} +.fa-thermometer-3:before, +.fa-thermometer-three-quarters:before { + content: "\f2c8"; +} +.fa-thermometer-2:before, +.fa-thermometer-half:before { + content: "\f2c9"; +} +.fa-thermometer-1:before, +.fa-thermometer-quarter:before { + content: "\f2ca"; +} +.fa-thermometer-0:before, +.fa-thermometer-empty:before { + content: "\f2cb"; +} +.fa-shower:before { + content: "\f2cc"; +} +.fa-bathtub:before, +.fa-s15:before, +.fa-bath:before { + content: "\f2cd"; +} +.fa-podcast:before { + content: "\f2ce"; +} +.fa-window-maximize:before { + content: "\f2d0"; +} +.fa-window-minimize:before { + content: "\f2d1"; +} +.fa-window-restore:before { + content: "\f2d2"; +} +.fa-times-rectangle:before, +.fa-window-close:before { + content: "\f2d3"; +} +.fa-times-rectangle-o:before, +.fa-window-close-o:before { + content: "\f2d4"; +} +.fa-bandcamp:before { + content: "\f2d5"; +} +.fa-grav:before { + content: "\f2d6"; +} +.fa-etsy:before { + content: "\f2d7"; +} +.fa-imdb:before { + content: "\f2d8"; +} +.fa-ravelry:before { + content: "\f2d9"; +} +.fa-eercast:before { + content: "\f2da"; +} +.fa-microchip:before { + content: "\f2db"; +} +.fa-snowflake-o:before { + content: "\f2dc"; +} +.fa-superpowers:before { + content: "\f2dd"; +} +.fa-wpexplorer:before { + content: "\f2de"; +} +.fa-meetup:before { + content: "\f2e0"; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} diff --git a/formats/index.html b/formats/index.html new file mode 100644 index 0000000..a255c77 --- /dev/null +++ b/formats/index.html @@ -0,0 +1,1139 @@ + + + + + + + + + + + + + + + + + + + + API - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Formats

    +

    Data Controller allows formats to be viewed and edited directly from the web interface - avoiding the need to create and maintain parallel 'CNTLIN' datasets.

    +

    Formats are displayed with a special icon (bolt), in the same library as other tables (in both the VIEW and EDIT screens):

    +

    formats

    +

    Viewing or editing a format catalog will always mean that the entire catalog is exported, before being filtered (if filters applied) and displayed. For this reason, it is recommended to split a large format catalog over several catalogs, if performance is a consideration.

    +

    The usual export mechanisms can also be applied - you can downlad the DDL, or export the catalog in CSV / Excel / Datalines / Markdown / DDL formats.

    +

    When adding a format to MPE_TABLES, the DSN should contain the format catalog name plus a -FC extension. The LOADTYPE should be FORMAT_CAT and the BUSKEY should be FMTNAME START. HOOK scripts can also be applied (ie, run some DQ after an edit, or re-run a batch job after an approval).

    +

    Example:

    + + + + + + + + + + + + + + + + + +
    LIBREF:$8.DSN:$32.LOADTYPE:$12.BUSKEY:$1000.
    MYLIBFORMATS-FCFORMAT_CATFMTNAME START
    +

    Just like regular table edits, all changes to formats are logged in the MPE_AUDIT table.

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/if.pdf b/if.pdf new file mode 100644 index 0000000..3e7b7a3 Binary files /dev/null and b/if.pdf differ diff --git a/img/DeployingDCevaluation.mp4 b/img/DeployingDCevaluation.mp4 new file mode 100644 index 0000000..64ccc57 Binary files /dev/null and b/img/DeployingDCevaluation.mp4 differ diff --git a/img/cannotimport.png b/img/cannotimport.png new file mode 100644 index 0000000..65bb3f6 Binary files /dev/null and b/img/cannotimport.png differ diff --git a/img/capturereviewapprove.png b/img/capturereviewapprove.png new file mode 100644 index 0000000..60cde8a Binary files /dev/null and b/img/capturereviewapprove.png differ diff --git a/img/cell_validation1.png b/img/cell_validation1.png new file mode 100644 index 0000000..0261543 Binary files /dev/null and b/img/cell_validation1.png differ diff --git a/img/cls_example.png b/img/cls_example.png new file mode 100644 index 0000000..76ff05e Binary files /dev/null and b/img/cls_example.png differ diff --git a/img/cls_table.png b/img/cls_table.png new file mode 100644 index 0000000..33d2353 Binary files /dev/null and b/img/cls_table.png differ diff --git a/img/configtable.png b/img/configtable.png new file mode 100644 index 0000000..7a4449e Binary files /dev/null and b/img/configtable.png differ diff --git a/img/data_controller.png b/img/data_controller.png new file mode 100644 index 0000000..ea2196f Binary files /dev/null and b/img/data_controller.png differ diff --git a/img/datacontroller.png b/img/datacontroller.png new file mode 100644 index 0000000..8eb10e4 Binary files /dev/null and b/img/datacontroller.png differ diff --git a/img/datacontroller.sketch b/img/datacontroller.sketch new file mode 100644 index 0000000..4c87e75 Binary files /dev/null and b/img/datacontroller.sketch differ diff --git a/img/datacontroller.svg b/img/datacontroller.svg new file mode 100644 index 0000000..387bd02 --- /dev/null +++ b/img/datacontroller.svg @@ -0,0 +1,35 @@ + + + + + + + + + + +DataController + diff --git a/img/dataflow.svg b/img/dataflow.svg new file mode 100644 index 0000000..7ea8b13 --- /dev/null +++ b/img/dataflow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/dataflow_transparent.png b/img/dataflow_transparent.png new file mode 100644 index 0000000..0bcf5ec Binary files /dev/null and b/img/dataflow_transparent.png differ diff --git a/img/dataflow_white.png b/img/dataflow_white.png new file mode 100644 index 0000000..78133a6 Binary files /dev/null and b/img/dataflow_white.png differ diff --git a/img/dc.jpg b/img/dc.jpg new file mode 100644 index 0000000..e35580e Binary files /dev/null and b/img/dc.jpg differ diff --git a/img/dc_bg_Asset-5@2x.png b/img/dc_bg_Asset-5@2x.png new file mode 100644 index 0000000..b53fdbe Binary files /dev/null and b/img/dc_bg_Asset-5@2x.png differ diff --git a/img/dc_security_screen.png b/img/dc_security_screen.png new file mode 100644 index 0000000..b67203b Binary files /dev/null and b/img/dc_security_screen.png differ diff --git a/img/dc_social.png b/img/dc_social.png new file mode 100644 index 0000000..4ff8930 Binary files /dev/null and b/img/dc_social.png differ diff --git a/img/dc_table_config.png b/img/dc_table_config.png new file mode 100644 index 0000000..90dee70 Binary files /dev/null and b/img/dc_table_config.png differ diff --git a/img/dcbackground.png b/img/dcbackground.png new file mode 100644 index 0000000..0c6c9b0 Binary files /dev/null and b/img/dcbackground.png differ diff --git a/img/dcc-dates1.png b/img/dcc-dates1.png new file mode 100644 index 0000000..fd93a5e Binary files /dev/null and b/img/dcc-dates1.png differ diff --git a/img/dcc-dates2.png b/img/dcc-dates2.png new file mode 100644 index 0000000..cdf8216 Binary files /dev/null and b/img/dcc-dates2.png differ diff --git a/img/dci-trouble1.png b/img/dci-trouble1.png new file mode 100644 index 0000000..6077ff7 Binary files /dev/null and b/img/dci-trouble1.png differ diff --git a/img/dci_deploymentdiagram.png b/img/dci_deploymentdiagram.png new file mode 100644 index 0000000..0e03db9 Binary files /dev/null and b/img/dci_deploymentdiagram.png differ diff --git a/img/dci_deploymentdiagram.svg b/img/dci_deploymentdiagram.svg new file mode 100644 index 0000000..43fd043 --- /dev/null +++ b/img/dci_deploymentdiagram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/dci_deploymentdiagramviya.png b/img/dci_deploymentdiagramviya.png new file mode 100644 index 0000000..3c6ac81 Binary files /dev/null and b/img/dci_deploymentdiagramviya.png differ diff --git a/img/dci_deploymentdiagramviya.svg b/img/dci_deploymentdiagramviya.svg new file mode 100644 index 0000000..b65ee0b --- /dev/null +++ b/img/dci_deploymentdiagramviya.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/dci_evalconfig.png b/img/dci_evalconfig.png new file mode 100644 index 0000000..9915812 Binary files /dev/null and b/img/dci_evalconfig.png differ diff --git a/img/dci_evallaunch.png b/img/dci_evallaunch.png new file mode 100644 index 0000000..c458ede Binary files /dev/null and b/img/dci_evallaunch.png differ diff --git a/img/dci_evaltree.png b/img/dci_evaltree.png new file mode 100644 index 0000000..f4ed7b3 Binary files /dev/null and b/img/dci_evaltree.png differ diff --git a/img/dcu-files1.png b/img/dcu-files1.png new file mode 100644 index 0000000..f08f368 Binary files /dev/null and b/img/dcu-files1.png differ diff --git a/img/dcu-jobmeta.png b/img/dcu-jobmeta.png new file mode 100644 index 0000000..8fc04f2 Binary files /dev/null and b/img/dcu-jobmeta.png differ diff --git a/img/dcu-usecase.svg b/img/dcu-usecase.svg new file mode 100644 index 0000000..98ba6c6 --- /dev/null +++ b/img/dcu-usecase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/dcu_flow.png b/img/dcu_flow.png new file mode 100644 index 0000000..ba71136 Binary files /dev/null and b/img/dcu_flow.png differ diff --git a/img/dcvid.png b/img/dcvid.png new file mode 100644 index 0000000..3b1e884 Binary files /dev/null and b/img/dcvid.png differ diff --git a/img/edit_approve_audit.png b/img/edit_approve_audit.png new file mode 100644 index 0000000..6cfcce0 Binary files /dev/null and b/img/edit_approve_audit.png differ diff --git a/img/error_obtaining_stp.png b/img/error_obtaining_stp.png new file mode 100644 index 0000000..e2b26cd Binary files /dev/null and b/img/error_obtaining_stp.png differ diff --git a/img/excel_config_setup.png b/img/excel_config_setup.png new file mode 100644 index 0000000..95b7bbe Binary files /dev/null and b/img/excel_config_setup.png differ diff --git a/img/excel_map.png b/img/excel_map.png new file mode 100644 index 0000000..38461c5 Binary files /dev/null and b/img/excel_map.png differ diff --git a/img/excel_results.png b/img/excel_results.png new file mode 100644 index 0000000..ee5664e Binary files /dev/null and b/img/excel_results.png differ diff --git a/img/favicon.ico b/img/favicon.ico new file mode 100644 index 0000000..b888dfb Binary files /dev/null and b/img/favicon.ico differ diff --git a/img/filter_dynamic_off.png b/img/filter_dynamic_off.png new file mode 100644 index 0000000..7f18fee Binary files /dev/null and b/img/filter_dynamic_off.png differ diff --git a/img/filter_dynamic_on.png b/img/filter_dynamic_on.png new file mode 100644 index 0000000..3adfbc5 Binary files /dev/null and b/img/filter_dynamic_on.png differ diff --git a/img/filter_url.png b/img/filter_url.png new file mode 100644 index 0000000..dd07ee6 Binary files /dev/null and b/img/filter_url.png differ diff --git a/img/formats.png b/img/formats.png new file mode 100644 index 0000000..fabcc86 Binary files /dev/null and b/img/formats.png differ diff --git a/img/li_background.jpeg b/img/li_background.jpeg new file mode 100644 index 0000000..852dfe8 Binary files /dev/null and b/img/li_background.jpeg differ diff --git a/img/li_background_award.png b/img/li_background_award.png new file mode 100644 index 0000000..a69f5b8 Binary files /dev/null and b/img/li_background_award.png differ diff --git a/img/libraries.png b/img/libraries.png new file mode 100644 index 0000000..8245fdb Binary files /dev/null and b/img/libraries.png differ diff --git a/img/locking-mechanism.drawio.png b/img/locking-mechanism.drawio.png new file mode 100644 index 0000000..0c75fe9 Binary files /dev/null and b/img/locking-mechanism.drawio.png differ diff --git a/img/logos/DC 216x216px.png b/img/logos/DC 216x216px.png new file mode 100644 index 0000000..2c97f52 Binary files /dev/null and b/img/logos/DC 216x216px.png differ diff --git a/img/logos/DC 255x115px.png b/img/logos/DC 255x115px.png new file mode 100644 index 0000000..d85139c Binary files /dev/null and b/img/logos/DC 255x115px.png differ diff --git a/img/logos/DC 48x48px.png b/img/logos/DC 48x48px.png new file mode 100644 index 0000000..6df7bee Binary files /dev/null and b/img/logos/DC 48x48px.png differ diff --git a/img/logos/DC 90x90px.png b/img/logos/DC 90x90px.png new file mode 100644 index 0000000..27deafa Binary files /dev/null and b/img/logos/DC 90x90px.png differ diff --git a/img/logos/data_controler_logo-01.eps b/img/logos/data_controler_logo-01.eps new file mode 100644 index 0000000..bd3d8fb Binary files /dev/null and b/img/logos/data_controler_logo-01.eps differ diff --git a/img/logos/data_controler_logo-01.png b/img/logos/data_controler_logo-01.png new file mode 100644 index 0000000..32658cf Binary files /dev/null and b/img/logos/data_controler_logo-01.png differ diff --git a/img/logos/data_controler_logo.pdf b/img/logos/data_controler_logo.pdf new file mode 100644 index 0000000..827d5cb Binary files /dev/null and b/img/logos/data_controler_logo.pdf differ diff --git a/img/logos/data_controller.png b/img/logos/data_controller.png new file mode 100644 index 0000000..ea2196f Binary files /dev/null and b/img/logos/data_controller.png differ diff --git a/img/logos/datacontroller.png b/img/logos/datacontroller.png new file mode 100644 index 0000000..6dc0889 Binary files /dev/null and b/img/logos/datacontroller.png differ diff --git a/img/logos/datacontroller.svg b/img/logos/datacontroller.svg new file mode 100644 index 0000000..387bd02 --- /dev/null +++ b/img/logos/datacontroller.svg @@ -0,0 +1,35 @@ + + + + + + + + + + +DataController + diff --git a/img/logos/favicon.ico b/img/logos/favicon.ico new file mode 100644 index 0000000..b888dfb Binary files /dev/null and b/img/logos/favicon.ico differ diff --git a/img/logos/macroLogo.png b/img/logos/macroLogo.png new file mode 100644 index 0000000..0753195 Binary files /dev/null and b/img/logos/macroLogo.png differ diff --git a/img/logos/macro_people_logo_10cm.png b/img/logos/macro_people_logo_10cm.png new file mode 100644 index 0000000..4db9c9c Binary files /dev/null and b/img/logos/macro_people_logo_10cm.png differ diff --git a/img/logos/macropeople.png b/img/logos/macropeople.png new file mode 100644 index 0000000..3e2469a Binary files /dev/null and b/img/logos/macropeople.png differ diff --git a/img/macroLogo.png b/img/macroLogo.png new file mode 100644 index 0000000..0753195 Binary files /dev/null and b/img/macroLogo.png differ diff --git a/img/mpe_alertconfig.png b/img/mpe_alertconfig.png new file mode 100644 index 0000000..01c907b Binary files /dev/null and b/img/mpe_alertconfig.png differ diff --git a/img/mpe_audit.png b/img/mpe_audit.png new file mode 100644 index 0000000..7f6e544 Binary files /dev/null and b/img/mpe_audit.png differ diff --git a/img/mpe_config.png b/img/mpe_config.png new file mode 100644 index 0000000..7f3bc42 Binary files /dev/null and b/img/mpe_config.png differ diff --git a/img/mpe_lockanytable.png b/img/mpe_lockanytable.png new file mode 100644 index 0000000..9d478ad Binary files /dev/null and b/img/mpe_lockanytable.png differ diff --git a/img/mpe_review.png b/img/mpe_review.png new file mode 100644 index 0000000..f63d5b0 Binary files /dev/null and b/img/mpe_review.png differ diff --git a/img/mpe_selectboxtable.png b/img/mpe_selectboxtable.png new file mode 100644 index 0000000..ea73e9d Binary files /dev/null and b/img/mpe_selectboxtable.png differ diff --git a/img/mpe_submit.png b/img/mpe_submit.png new file mode 100644 index 0000000..d0501a9 Binary files /dev/null and b/img/mpe_submit.png differ diff --git a/img/rls_table.png b/img/rls_table.png new file mode 100644 index 0000000..775a562 Binary files /dev/null and b/img/rls_table.png differ diff --git a/img/sas9_apploc.png b/img/sas9_apploc.png new file mode 100644 index 0000000..8552e25 Binary files /dev/null and b/img/sas9_apploc.png differ diff --git a/img/securitytable.png b/img/securitytable.png new file mode 100644 index 0000000..e9f00dc Binary files /dev/null and b/img/securitytable.png differ diff --git a/img/teams_dc.png b/img/teams_dc.png new file mode 100644 index 0000000..9725838 Binary files /dev/null and b/img/teams_dc.png differ diff --git a/img/viewboxes.png b/img/viewboxes.png new file mode 100644 index 0000000..ac968e6 Binary files /dev/null and b/img/viewboxes.png differ diff --git a/img/viyadeployauto.png b/img/viyadeployauto.png new file mode 100644 index 0000000..272c737 Binary files /dev/null and b/img/viyadeployauto.png differ diff --git a/img/viyadeployindexhtml.png b/img/viyadeployindexhtml.png new file mode 100644 index 0000000..a9ce076 Binary files /dev/null and b/img/viyadeployindexhtml.png differ diff --git a/img/workflowscontracts.png b/img/workflowscontracts.png new file mode 100644 index 0000000..8dedaef Binary files /dev/null and b/img/workflowscontracts.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..4a26d58 --- /dev/null +++ b/index.html @@ -0,0 +1,1202 @@ + + + + + + + + + + + + + + + + + + + + DC Docs - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller Documentation

    +

    Overview

    +

    The Data Controller for SAS® enables users to self serve their data changes, and for data owners to retain control over those updates by reviewing and approving them.

    + + +

    Online resources

    +

    The following resources contain additional information on the Data Controller:

    + +

    Product Features

    +

    Data Controller is regularly updated with new features. If you see something that is not listed, and we agree it would be useful, you can engage us with Developer Days to build the feature in.

    +
      +
    • Excel uploads - drag & drop directly into SAS. All versions of excel supported.
    • +
    • Data Lineage - at both table and column level, export as image or CSV
    • +
    • Data Validation Rules - both automatic and user defined
    • +
    • Data Dictionary - map data definitions and ownership
    • +
    • Data Catalog - including primary key extraction
    • +
    • DDL generator - in SAS, TSQL and PGSQL flavours
    • +
    • Workflow - run a SAS program before or after an edit or approval
    • +
    • Role based security - editors, approvers, administrators
    • +
    • Data Models supported: SCD2, Bitemporal, composite keys, retained keys, update and full replace
    • +
    • Email Alerts for data changes
    • +
    • Row Level Security
    • +
    • Excel formula support
    • +
    • Dynamic cell dropdown
    • +
    • Works on ALL flavours of SAS (Foundation, EBI, Viya)
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/libraries/index.html b/libraries/index.html new file mode 100644 index 0000000..306f573 --- /dev/null +++ b/libraries/index.html @@ -0,0 +1,1204 @@ + + + + + + + + + + + + + + + + + + + + Libraries - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Adding Libraries to Data Controller

    +

    The process for adding new libraries to Data Controller depends on whether we are talking about:

    +
      +
    • The VIEW or EDIT menu
    • +
    • The flavour of SAS being used
    • +
    +

    In VIEW mode, all available libraries are shown, unless the DC_RESTRICT_VIEWER option is set.

    +

    In EDIT mode, only the libraries corresponding to the configuration in MPE_TABLES are visible. This list may be shorter if the user is not in the admin group or does not have the necessary security settings.

    +

    library list

    +

    Flavour specific guidance follows.

    +

    Viya Libraries

    +

    Library definitions should be added in the autoexec.sas of the designated Compute Context using Environment Manager.

    +

    If the above is not feasible, it is possible to insert code in the [DC Drive Path]/services/settings.sas file however - this will have a performance impact due to the additional API calls.

    +

    SAS 9 EBI Libraries

    +

    In most cases, libname statements are NOT required so long as they are accessible in metadata.

    +

    For the VIEW menu, the libname statement is made using the mm_assignlib macro (META engine). It is important that each library has a unique LIBREF.

    +

    For the EDIT menu, direct libname statements are derived using the mm_assigndirectlib macro.

    +

    If metadata extraction is not possible, libname statements may be added to the [DC Meta Path]/services/public/Data_Controller_Settings Stored Process.

    +

    SASjs Server Libraries

    +

    New library definitions can be added to the [DC Drive Path]/services/public/settings.sas Stored Program.

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/licences/index.html b/licences/index.html new file mode 100644 index 0000000..66b48e5 --- /dev/null +++ b/licences/index.html @@ -0,0 +1,3357 @@ + + + + + + + + + + + + + + + + + + Other Licences - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + + +

    Data Controller for SAS® - Source Licences

    +

    Overview

    +

    Data Controller source licences are extracted automatically from our repo using the license-checker NPM module

    +
    ├─ @angular/animations@11.2.7
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/angular/angular
    +│  ├─ publisher: angular
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@angular/animations
    +│  └─ licenseFile: node_modules/@angular/animations/README.md
    +├─ @angular/common@11.2.7
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/angular/angular
    +│  ├─ publisher: angular
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@angular/common
    +│  └─ licenseFile: node_modules/@angular/common/README.md
    +├─ @angular/compiler@11.2.7
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/angular/angular
    +│  ├─ publisher: angular
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@angular/compiler
    +│  └─ licenseFile: node_modules/@angular/compiler/README.md
    +├─ @angular/core@11.2.7
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/angular/angular
    +│  ├─ publisher: angular
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@angular/core
    +│  └─ licenseFile: node_modules/@angular/core/README.md
    +├─ @angular/forms@11.2.7
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/angular/angular
    +│  ├─ publisher: angular
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@angular/forms
    +│  └─ licenseFile: node_modules/@angular/forms/README.md
    +├─ @angular/platform-browser-dynamic@11.2.7
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/angular/angular
    +│  ├─ publisher: angular
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@angular/platform-browser-dynamic
    +│  └─ licenseFile: node_modules/@angular/platform-browser-dynamic/README.md
    +├─ @angular/platform-browser@11.2.7
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/angular/angular
    +│  ├─ publisher: angular
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@angular/platform-browser
    +│  └─ licenseFile: node_modules/@angular/platform-browser/README.md
    +├─ @angular/router@11.2.7
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/angular/angular
    +│  ├─ publisher: angular
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@angular/router
    +│  └─ licenseFile: node_modules/@angular/router/README.md
    +├─ @clr/angular@4.0.14
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/vmware/clarity
    +│  ├─ publisher: Clarity Design System
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@clr/angular
    +│  └─ licenseFile: node_modules/@clr/angular/README.md
    +├─ @clr/icons@4.0.14
    +│  ├─ licenses: MIT
    +│  ├─ repository: ssh://git@git.eng.vmware.com/clarity
    +│  ├─ publisher: clarity
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@clr/icons
    +│  └─ licenseFile: node_modules/@clr/icons/README.md
    +├─ @clr/ui@4.0.14
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/vmware/clarity
    +│  ├─ publisher: clarity
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@clr/ui
    +│  └─ licenseFile: node_modules/@clr/ui/README.md
    +├─ @handsontable/angular@7.0.0
    +│  ├─ licenses: Custom: https://handsontable.com
    +│  ├─ repository: https://github.com/handsontable/handsontable
    +│  ├─ publisher: Handsoncode
    +│  ├─ email: hello@handsoncode.net
    +│  ├─ url: https://handsoncode.net
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@handsontable/angular
    +│  └─ licenseFile: node_modules/@handsontable/angular/LICENSE.txt
    +├─ @handsontable/formulajs@2.0.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/handsontable/formula.js
    +│  ├─ publisher: Handsoncode
    +│  ├─ email: hello@handsontable.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@handsontable/formulajs
    +│  └─ licenseFile: node_modules/@handsontable/formulajs/LICENSE
    +├─ @npmcli/move-file@1.1.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/npm/move-file
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@npmcli/move-file
    +│  └─ licenseFile: node_modules/@npmcli/move-file/LICENSE.md
    +├─ @sasjs/adapter@2.2.17
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/sasjs/adapter
    +│  ├─ publisher: Allan Bowe
    +│  ├─ email: support@macropeople.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@sasjs/adapter
    +│  └─ licenseFile: node_modules/@sasjs/adapter/LICENSE
    +├─ @sasjs/utils@2.12.1
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/sasjs/utils
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@sasjs/utils
    +│  └─ licenseFile: node_modules/@sasjs/utils/README.md
    +├─ @sheet/perf@1.20201208.1
    +│  ├─ licenses: MIT*
    +│  ├─ publisher: sheetjs
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@sheet/perf
    +│  └─ licenseFile: node_modules/@sheet/perf/README.html
    +├─ @types/d3-color@1.4.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@types/d3-color
    +│  └─ licenseFile: node_modules/@types/d3-color/LICENSE
    +├─ @types/d3-graphviz@2.6.6
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@types/d3-graphviz
    +│  └─ licenseFile: node_modules/@types/d3-graphviz/LICENSE
    +├─ @types/d3-interpolate@1.4.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@types/d3-interpolate
    +│  └─ licenseFile: node_modules/@types/d3-interpolate/LICENSE
    +├─ @types/d3-selection@1.4.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@types/d3-selection
    +│  └─ licenseFile: node_modules/@types/d3-selection/LICENSE
    +├─ @types/d3-transition@1.3.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@types/d3-transition
    +│  └─ licenseFile: node_modules/@types/d3-transition/LICENSE
    +├─ @types/d3-zoom@1.8.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@types/d3-zoom
    +│  └─ licenseFile: node_modules/@types/d3-zoom/LICENSE
    +├─ @types/json-schema@7.0.7
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@types/json-schema
    +│  └─ licenseFile: node_modules/@types/json-schema/LICENSE
    +├─ @types/marked@1.2.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@types/marked
    +│  └─ licenseFile: node_modules/@types/marked/LICENSE
    +├─ @types/minimatch@3.0.4
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@types/minimatch
    +│  └─ licenseFile: node_modules/@types/minimatch/LICENSE
    +├─ @types/node@12.20.6
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@types/node
    +│  └─ licenseFile: node_modules/@types/node/LICENSE
    +├─ @types/pikaday@1.7.4
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@types/pikaday
    +│  └─ licenseFile: node_modules/@types/pikaday/LICENSE
    +├─ @types/prompts@2.0.11
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@types/prompts
    +│  └─ licenseFile: node_modules/@types/prompts/LICENSE
    +├─ @types/text-encoding@0.0.35
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@types/text-encoding
    +│  └─ licenseFile: node_modules/@types/text-encoding/LICENSE
    +├─ @webassemblyjs/ast@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/ast
    +│  └─ licenseFile: node_modules/@webassemblyjs/ast/LICENSE
    +├─ @webassemblyjs/floating-point-hex-parser@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Mauro Bringolf
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/floating-point-hex-parser
    +│  └─ licenseFile: node_modules/@webassemblyjs/floating-point-hex-parser/LICENSE
    +├─ @webassemblyjs/helper-api-error@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-api-error
    +│  └─ licenseFile: node_modules/@webassemblyjs/helper-api-error/LICENSE
    +├─ @webassemblyjs/helper-buffer@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-buffer
    +│  └─ licenseFile: node_modules/@webassemblyjs/helper-buffer/LICENSE
    +├─ @webassemblyjs/helper-code-frame@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-code-frame
    +│  └─ licenseFile: node_modules/@webassemblyjs/helper-code-frame/LICENSE
    +├─ @webassemblyjs/helper-fsm@1.9.0
    +│  ├─ licenses: ISC
    +│  ├─ publisher: Mauro Bringolf
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-fsm
    +│  └─ licenseFile: node_modules/@webassemblyjs/helper-fsm/LICENSE
    +├─ @webassemblyjs/helper-module-context@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-module-context
    +│  └─ licenseFile: node_modules/@webassemblyjs/helper-module-context/LICENSE
    +├─ @webassemblyjs/helper-wasm-bytecode@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-wasm-bytecode
    +│  └─ licenseFile: node_modules/@webassemblyjs/helper-wasm-bytecode/LICENSE
    +├─ @webassemblyjs/helper-wasm-section@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-wasm-section
    +│  └─ licenseFile: node_modules/@webassemblyjs/helper-wasm-section/LICENSE
    +├─ @webassemblyjs/ieee754@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/ieee754
    +│  └─ licenseFile: node_modules/@webassemblyjs/ieee754/LICENSE
    +├─ @webassemblyjs/leb128@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/leb128
    +│  └─ licenseFile: node_modules/@webassemblyjs/leb128/LICENSE.txt
    +├─ @webassemblyjs/utf8@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/utf8
    +│  └─ licenseFile: node_modules/@webassemblyjs/utf8/LICENSE
    +├─ @webassemblyjs/wasm-edit@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wasm-edit
    +│  └─ licenseFile: node_modules/@webassemblyjs/wasm-edit/LICENSE
    +├─ @webassemblyjs/wasm-gen@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wasm-gen
    +│  └─ licenseFile: node_modules/@webassemblyjs/wasm-gen/LICENSE
    +├─ @webassemblyjs/wasm-opt@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wasm-opt
    +│  └─ licenseFile: node_modules/@webassemblyjs/wasm-opt/LICENSE
    +├─ @webassemblyjs/wasm-parser@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wasm-parser
    +│  └─ licenseFile: node_modules/@webassemblyjs/wasm-parser/LICENSE
    +├─ @webassemblyjs/wast-parser@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wast-parser
    +│  └─ licenseFile: node_modules/@webassemblyjs/wast-parser/LICENSE
    +├─ @webassemblyjs/wast-printer@1.9.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xtuc/webassemblyjs
    +│  ├─ publisher: Sven Sauleau
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wast-printer
    +│  └─ licenseFile: node_modules/@webassemblyjs/wast-printer/LICENSE
    +├─ @webcomponents/custom-elements@1.4.3
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/webcomponents/polyfills
    +│  ├─ publisher: The Polymer Project Authors
    +│  ├─ url: https://polymer.github.io/AUTHORS.txt
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@webcomponents/custom-elements
    +│  └─ licenseFile: node_modules/@webcomponents/custom-elements/LICENSE.md
    +├─ @xtuc/ieee754@1.2.0
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/feross/ieee754
    +│  ├─ publisher: Feross Aboukhadijeh
    +│  ├─ email: feross@feross.org
    +│  ├─ url: http://feross.org
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@xtuc/ieee754
    +│  └─ licenseFile: node_modules/@xtuc/ieee754/LICENSE
    +├─ @xtuc/long@4.2.2
    +│  ├─ licenses: Apache-2.0
    +│  ├─ repository: https://github.com/dcodeIO/long.js
    +│  ├─ publisher: Daniel Wirtz
    +│  ├─ email: dcode@dcode.io
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/@xtuc/long
    +│  └─ licenseFile: node_modules/@xtuc/long/LICENSE
    +├─ acorn@6.4.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/acornjs/acorn
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/acorn
    +│  └─ licenseFile: node_modules/acorn/LICENSE
    +├─ aggregate-error@3.1.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/aggregate-error
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/aggregate-error
    +│  └─ licenseFile: node_modules/aggregate-error/license
    +├─ ajv-keywords@3.5.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/epoberezkin/ajv-keywords
    +│  ├─ publisher: Evgeny Poberezkin
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/ajv-keywords
    +│  └─ licenseFile: node_modules/ajv-keywords/LICENSE
    +├─ ajv@6.12.6
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/ajv-validator/ajv
    +│  ├─ publisher: Evgeny Poberezkin
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/ajv
    +│  └─ licenseFile: node_modules/ajv/LICENSE
    +├─ angular-prism@0.1.20
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/vaibhav93/angular-prism
    +│  ├─ publisher: Vaibhav Bansal
    +│  ├─ email: vaibhavbansal1993@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/angular-prism
    +│  └─ licenseFile: node_modules/angular-prism/README.MD
    +├─ ansi-regex@2.1.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/chalk/ansi-regex
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/ansi-regex
    +│  └─ licenseFile: node_modules/ansi-regex/license
    +├─ ansi-styles@2.2.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/chalk/ansi-styles
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/ansi-styles
    +│  └─ licenseFile: node_modules/ansi-styles/license
    +├─ anymatch@3.1.1
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/micromatch/anymatch
    +│  ├─ publisher: Elan Shanker
    +│  ├─ url: https://github.com/es128
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/anymatch
    +│  └─ licenseFile: node_modules/anymatch/LICENSE
    +├─ asn1.js@5.4.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/indutny/asn1.js
    +│  ├─ publisher: Fedor Indutny
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/asn1.js
    +│  └─ licenseFile: node_modules/asn1.js/LICENSE
    +├─ assert@1.5.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/browserify/commonjs-assert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/assert
    +│  └─ licenseFile: node_modules/assert/LICENSE
    +├─ asynckit@0.4.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/alexindigo/asynckit
    +│  ├─ publisher: Alex Indigo
    +│  ├─ email: iam@alexindigo.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/asynckit
    +│  └─ licenseFile: node_modules/asynckit/LICENSE
    +├─ axios@0.21.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/axios/axios
    +│  ├─ publisher: Matt Zabriskie
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/axios
    +│  └─ licenseFile: node_modules/axios/LICENSE
    +├─ balanced-match@1.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/juliangruber/balanced-match
    +│  ├─ publisher: Julian Gruber
    +│  ├─ email: mail@juliangruber.com
    +│  ├─ url: http://juliangruber.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/balanced-match
    +│  └─ licenseFile: node_modules/balanced-match/LICENSE.md
    +├─ base64-arraybuffer@0.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/niklasvh/base64-arraybuffer
    +│  ├─ publisher: Niklas von Hertzen
    +│  ├─ email: niklasvh@gmail.com
    +│  ├─ url: https://hertzen.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/base64-arraybuffer
    +│  └─ licenseFile: node_modules/base64-arraybuffer/LICENSE-MIT
    +├─ base64-js@1.5.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/beatgammit/base64-js
    +│  ├─ publisher: T. Jameson Little
    +│  ├─ email: t.jameson.little@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/base64-js
    +│  └─ licenseFile: node_modules/base64-js/LICENSE
    +├─ bessel@1.0.2
    +│  ├─ licenses: Apache-2.0
    +│  ├─ repository: https://github.com/SheetJS/bessel
    +│  ├─ publisher: SheetJS
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/bessel
    +│  └─ licenseFile: node_modules/bessel/LICENSE
    +├─ big.js@5.2.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/MikeMcl/big.js
    +│  ├─ publisher: Michael Mclaughlin
    +│  ├─ email: M8ch88l@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/big.js
    +│  └─ licenseFile: node_modules/big.js/LICENCE
    +├─ bignumber.js@8.1.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/MikeMcl/bignumber.js
    +│  ├─ publisher: Michael Mclaughlin
    +│  ├─ email: M8ch88l@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/bignumber.js
    +│  └─ licenseFile: node_modules/bignumber.js/LICENCE
    +├─ binary-extensions@2.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/binary-extensions
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/binary-extensions
    +│  └─ licenseFile: node_modules/binary-extensions/license
    +├─ bn.js@5.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/indutny/bn.js
    +│  ├─ publisher: Fedor Indutny
    +│  ├─ email: fedor@indutny.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/bn.js
    +│  └─ licenseFile: node_modules/bn.js/LICENSE
    +├─ brace-expansion@1.1.11
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/juliangruber/brace-expansion
    +│  ├─ publisher: Julian Gruber
    +│  ├─ email: mail@juliangruber.com
    +│  ├─ url: http://juliangruber.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/brace-expansion
    +│  └─ licenseFile: node_modules/brace-expansion/LICENSE
    +├─ braces@3.0.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/micromatch/braces
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/braces
    +│  └─ licenseFile: node_modules/braces/LICENSE
    +├─ brorand@1.1.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/indutny/brorand
    +│  ├─ publisher: Fedor Indutny
    +│  ├─ email: fedor@indutny.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/brorand
    +│  └─ licenseFile: node_modules/brorand/README.md
    +├─ browserify-aes@1.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/browserify-aes
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/browserify-aes
    +│  └─ licenseFile: node_modules/browserify-aes/LICENSE
    +├─ browserify-cipher@1.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/browserify-cipher
    +│  ├─ publisher: Calvin Metcalf
    +│  ├─ email: calvin.metcalf@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/browserify-cipher
    +│  └─ licenseFile: node_modules/browserify-cipher/LICENSE
    +├─ browserify-des@1.0.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/browserify-des
    +│  ├─ publisher: Calvin Metcalf
    +│  ├─ email: calvin.metcalf@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/browserify-des
    +│  └─ licenseFile: node_modules/browserify-des/license
    +├─ browserify-rsa@4.1.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/browserify-rsa
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/browserify-rsa
    +│  └─ licenseFile: node_modules/browserify-rsa/LICENSE
    +├─ browserify-sign@4.2.1
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/crypto-browserify/browserify-sign
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/browserify-sign
    +│  └─ licenseFile: node_modules/browserify-sign/LICENSE
    +├─ browserify-zlib@0.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/devongovett/browserify-zlib
    +│  ├─ publisher: Devon Govett
    +│  ├─ email: devongovett@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/browserify-zlib
    +│  └─ licenseFile: node_modules/browserify-zlib/LICENSE
    +├─ buffer-from@1.1.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/LinusU/buffer-from
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/buffer-from
    +│  └─ licenseFile: node_modules/buffer-from/LICENSE
    +├─ buffer-xor@1.0.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/buffer-xor
    +│  ├─ publisher: Daniel Cousens
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/buffer-xor
    +│  └─ licenseFile: node_modules/buffer-xor/LICENSE
    +├─ buffer@5.7.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/feross/buffer
    +│  ├─ publisher: Feross Aboukhadijeh
    +│  ├─ email: feross@feross.org
    +│  ├─ url: https://feross.org
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/buffer
    +│  └─ licenseFile: node_modules/buffer/LICENSE
    +├─ builtin-status-codes@3.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/bendrucker/builtin-status-codes
    +│  ├─ publisher: Ben Drucker
    +│  ├─ email: bvdrucker@gmail.com
    +│  ├─ url: bendrucker.me
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/builtin-status-codes
    +│  └─ licenseFile: node_modules/builtin-status-codes/license
    +├─ cacache@15.0.5
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/npm/cacache
    +│  ├─ publisher: Kat Marchán
    +│  ├─ email: kzm@sykosomatic.org
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/cacache
    +│  └─ licenseFile: node_modules/cacache/LICENSE.md
    +├─ chalk@1.1.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/chalk/chalk
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/chalk
    +│  └─ licenseFile: node_modules/chalk/license
    +├─ chokidar@3.5.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/paulmillr/chokidar
    +│  ├─ publisher: Paul Miller
    +│  ├─ url: https://paulmillr.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/chokidar
    +│  └─ licenseFile: node_modules/chokidar/LICENSE
    +├─ chownr@2.0.0
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/isaacs/chownr
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: http://blog.izs.me/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/chownr
    +│  └─ licenseFile: node_modules/chownr/LICENSE
    +├─ chrome-trace-event@1.0.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: github.com:samccone/chrome-trace-event
    +│  ├─ publisher: Trent Mick, Sam Saccone
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/chrome-trace-event
    +│  └─ licenseFile: node_modules/chrome-trace-event/LICENSE.txt
    +├─ cipher-base@1.0.4
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/cipher-base
    +│  ├─ publisher: Calvin Metcalf
    +│  ├─ email: calvin.metcalf@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/cipher-base
    +│  └─ licenseFile: node_modules/cipher-base/LICENSE
    +├─ clean-stack@2.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/clean-stack
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/clean-stack
    +│  └─ licenseFile: node_modules/clean-stack/license
    +├─ cli-table@0.3.6
    +│  ├─ licenses: MIT*
    +│  ├─ repository: https://github.com/Automattic/cli-table
    +│  ├─ publisher: Guillermo Rauch
    +│  ├─ email: guillermo@learnboost.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/cli-table
    +│  └─ licenseFile: node_modules/cli-table/README.md
    +├─ clipboard@2.0.8
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/zenorocha/clipboard.js
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/clipboard
    +│  └─ licenseFile: node_modules/clipboard/LICENSE
    +├─ clone-deep@4.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jonschlinkert/clone-deep
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/clone-deep
    +│  └─ licenseFile: node_modules/clone-deep/LICENSE
    +├─ codepage@1.13.1
    +│  ├─ licenses: Apache-2.0
    +│  ├─ repository: https://github.com/SheetJS/js-codepage
    +│  ├─ publisher: SheetJS
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/codepage
    +│  └─ licenseFile: node_modules/codepage/LICENSE
    +├─ colors@1.4.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/Marak/colors.js
    +│  ├─ publisher: Marak Squires
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/colors
    +│  └─ licenseFile: node_modules/colors/LICENSE
    +├─ combined-stream@1.0.8
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/felixge/node-combined-stream
    +│  ├─ publisher: Felix Geisendörfer
    +│  ├─ email: felix@debuggable.com
    +│  ├─ url: http://debuggable.com/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/combined-stream
    +│  └─ licenseFile: node_modules/combined-stream/License
    +├─ commander@2.15.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/tj/commander.js
    +│  ├─ publisher: TJ Holowaychuk
    +│  ├─ email: tj@vision-media.ca
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/commander
    +│  └─ licenseFile: node_modules/commander/LICENSE
    +├─ commondir@1.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/substack/node-commondir
    +│  ├─ publisher: James Halliday
    +│  ├─ email: mail@substack.net
    +│  ├─ url: http://substack.net
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/commondir
    +│  └─ licenseFile: node_modules/commondir/LICENSE
    +├─ concat-map@0.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/substack/node-concat-map
    +│  ├─ publisher: James Halliday
    +│  ├─ email: mail@substack.net
    +│  ├─ url: http://substack.net
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/concat-map
    +│  └─ licenseFile: node_modules/concat-map/LICENSE
    +├─ consola@2.15.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/nuxt/consola
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/consola
    +│  └─ licenseFile: node_modules/consola/README.md
    +├─ console-browserify@1.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/browserify/console-browserify
    +│  ├─ publisher: Raynos
    +│  ├─ email: raynos2@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/console-browserify
    +│  └─ licenseFile: node_modules/console-browserify/LICENCE
    +├─ constants-browserify@1.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/juliangruber/constants-browserify
    +│  ├─ publisher: Julian Gruber
    +│  ├─ email: julian@juliangruber.com
    +│  ├─ url: http://juliangruber.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/constants-browserify
    +│  └─ licenseFile: node_modules/constants-browserify/README.md
    +├─ core-js@2.6.12
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/zloirock/core-js
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/core-js
    +│  └─ licenseFile: node_modules/core-js/LICENSE
    +├─ core-util-is@1.0.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/isaacs/core-util-is
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: http://blog.izs.me/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/core-util-is
    +│  └─ licenseFile: node_modules/core-util-is/LICENSE
    +├─ create-ecdh@4.0.4
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/createECDH
    +│  ├─ publisher: Calvin Metcalf
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/create-ecdh
    +│  └─ licenseFile: node_modules/create-ecdh/LICENSE
    +├─ create-hash@1.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/createHash
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/create-hash
    +│  └─ licenseFile: node_modules/create-hash/LICENSE
    +├─ create-hmac@1.1.7
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/createHmac
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/create-hmac
    +│  └─ licenseFile: node_modules/create-hmac/LICENSE
    +├─ crypto-browserify@3.12.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/crypto-browserify
    +│  ├─ publisher: Dominic Tarr
    +│  ├─ email: dominic.tarr@gmail.com
    +│  ├─ url: dominictarr.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/crypto-browserify
    +│  └─ licenseFile: node_modules/crypto-browserify/LICENSE
    +├─ crypto-js@3.3.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/brix/crypto-js
    +│  ├─ publisher: Evan Vosberg
    +│  ├─ url: http://github.com/evanvosberg
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/crypto-js
    +│  └─ licenseFile: node_modules/crypto-js/LICENSE
    +├─ d3-color@1.4.1
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/d3/d3-color
    +│  ├─ publisher: Mike Bostock
    +│  ├─ url: http://bost.ocks.org/mike
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/d3-color
    +│  └─ licenseFile: node_modules/d3-color/LICENSE
    +├─ d3-dispatch@1.0.6
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/d3/d3-dispatch
    +│  ├─ publisher: Mike Bostock
    +│  ├─ url: http://bost.ocks.org/mike
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/d3-dispatch
    +│  └─ licenseFile: node_modules/d3-dispatch/LICENSE
    +├─ d3-drag@1.2.5
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/d3/d3-drag
    +│  ├─ publisher: Mike Bostock
    +│  ├─ url: http://bost.ocks.org/mike
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/d3-drag
    +│  └─ licenseFile: node_modules/d3-drag/LICENSE
    +├─ d3-ease@1.0.7
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/d3/d3-ease
    +│  ├─ publisher: Mike Bostock
    +│  ├─ url: http://bost.ocks.org/mike
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/d3-ease
    +│  └─ licenseFile: node_modules/d3-ease/LICENSE
    +├─ d3-format@1.4.5
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/d3/d3-format
    +│  ├─ publisher: Mike Bostock
    +│  ├─ url: http://bost.ocks.org/mike
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/d3-format
    +│  └─ licenseFile: node_modules/d3-format/LICENSE
    +├─ d3-graphviz@2.6.1
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/magjac/d3-graphviz
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/d3-graphviz
    +│  └─ licenseFile: node_modules/d3-graphviz/LICENSE
    +├─ d3-interpolate@1.4.0
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/d3/d3-interpolate
    +│  ├─ publisher: Mike Bostock
    +│  ├─ url: http://bost.ocks.org/mike
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/d3-interpolate
    +│  └─ licenseFile: node_modules/d3-interpolate/LICENSE
    +├─ d3-path@1.0.9
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/d3/d3-path
    +│  ├─ publisher: Mike Bostock
    +│  ├─ url: http://bost.ocks.org/mike
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/d3-path
    +│  └─ licenseFile: node_modules/d3-path/LICENSE
    +├─ d3-selection@1.4.2
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/d3/d3-selection
    +│  ├─ publisher: Mike Bostock
    +│  ├─ url: https://bost.ocks.org/mike
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/d3-selection
    +│  └─ licenseFile: node_modules/d3-selection/LICENSE
    +├─ d3-timer@1.0.10
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/d3/d3-timer
    +│  ├─ publisher: Mike Bostock
    +│  ├─ url: http://bost.ocks.org/mike
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/d3-timer
    +│  └─ licenseFile: node_modules/d3-timer/LICENSE
    +├─ d3-transition@1.3.2
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/d3/d3-transition
    +│  ├─ publisher: Mike Bostock
    +│  ├─ url: https://bost.ocks.org/mike
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/d3-transition
    +│  └─ licenseFile: node_modules/d3-transition/LICENSE
    +├─ d3-zoom@1.8.3
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/d3/d3-zoom
    +│  ├─ publisher: Mike Bostock
    +│  ├─ url: http://bost.ocks.org/mike
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/d3-zoom
    +│  └─ licenseFile: node_modules/d3-zoom/LICENSE
    +├─ datacontroller@3.12.0
    +│  ├─ licenses: UNLICENSED
    +│  ├─ private: true
    +│  ├─ path: ../dcfrontend
    +│  └─ licenseFile: licence.md
    +├─ delayed-stream@1.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/felixge/node-delayed-stream
    +│  ├─ publisher: Felix Geisendörfer
    +│  ├─ email: felix@debuggable.com
    +│  ├─ url: http://debuggable.com/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/delayed-stream
    +│  └─ licenseFile: node_modules/delayed-stream/License
    +├─ delegate@3.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/zenorocha/delegate
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/delegate
    +│  └─ licenseFile: node_modules/delegate/readme.md
    +├─ des.js@1.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/indutny/des.js
    +│  ├─ publisher: Fedor Indutny
    +│  ├─ email: fedor@indutny.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/des.js
    +│  └─ licenseFile: node_modules/des.js/README.md
    +├─ diffie-hellman@5.0.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/diffie-hellman
    +│  ├─ publisher: Calvin Metcalf
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/diffie-hellman
    +│  └─ licenseFile: node_modules/diffie-hellman/LICENSE
    +├─ domain-browser@1.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/bevry/domain-browser
    +│  ├─ publisher: 2013+ Bevry Pty Ltd
    +│  ├─ email: us@bevry.me
    +│  ├─ url: http://bevry.me
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/domain-browser
    +│  └─ licenseFile: node_modules/domain-browser/LICENSE.md
    +├─ dompurify@2.2.7
    +│  ├─ licenses: (MPL-2.0 OR Apache-2.0)
    +│  ├─ repository: https://github.com/cure53/DOMPurify
    +│  ├─ publisher: Mario Heiderich
    +│  ├─ email: mario@cure53.de
    +│  ├─ url: https://cure53.de/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/dompurify
    +│  └─ licenseFile: node_modules/dompurify/LICENSE
    +├─ elliptic@6.5.4
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/indutny/elliptic
    +│  ├─ publisher: Fedor Indutny
    +│  ├─ email: fedor@indutny.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/elliptic
    +│  └─ licenseFile: node_modules/elliptic/README.md
    +├─ emoji-toolkit@6.5.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/joypixels/emoji-toolkit
    +│  ├─ publisher: JoyPixels
    +│  ├─ email: support@joypixels.com
    +│  ├─ url: https://www.joypixels.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/emoji-toolkit
    +│  └─ licenseFile: node_modules/emoji-toolkit/LICENSE.md
    +├─ emojis-list@3.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/kikobeats/emojis-list
    +│  ├─ publisher: Kiko Beats
    +│  ├─ email: josefrancisco.verdu@gmail.com
    +│  ├─ url: https://github.com/Kikobeats
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/emojis-list
    +│  └─ licenseFile: node_modules/emojis-list/LICENSE.md
    +├─ enhanced-resolve@3.4.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack/enhanced-resolve
    +│  ├─ publisher: Tobias Koppers @sokra
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/enhanced-resolve
    +│  └─ licenseFile: node_modules/enhanced-resolve/README.md
    +├─ errno@0.1.8
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/rvagg/node-errno
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/errno
    +│  └─ licenseFile: node_modules/errno/README.md
    +├─ escape-string-regexp@1.0.5
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/escape-string-regexp
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/escape-string-regexp
    +│  └─ licenseFile: node_modules/escape-string-regexp/license
    +├─ eslint-scope@4.0.3
    +│  ├─ licenses: BSD-2-Clause
    +│  ├─ repository: https://github.com/eslint/eslint-scope
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/eslint-scope
    +│  └─ licenseFile: node_modules/eslint-scope/LICENSE
    +├─ esrecurse@4.3.0
    +│  ├─ licenses: BSD-2-Clause
    +│  ├─ repository: https://github.com/estools/esrecurse
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/esrecurse
    +│  └─ licenseFile: node_modules/esrecurse/README.md
    +├─ estraverse@4.3.0
    +│  ├─ licenses: BSD-2-Clause
    +│  ├─ repository: https://github.com/estools/estraverse
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/estraverse
    +│  └─ licenseFile: node_modules/estraverse/LICENSE.BSD
    +├─ events@3.3.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/Gozala/events
    +│  ├─ publisher: Irakli Gozalishvili
    +│  ├─ email: rfobic@gmail.com
    +│  ├─ url: http://jeditoolkit.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/events
    +│  └─ licenseFile: node_modules/events/LICENSE
    +├─ evp_bytestokey@1.0.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/EVP_BytesToKey
    +│  ├─ publisher: Calvin Metcalf
    +│  ├─ email: calvin.metcalf@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/evp_bytestokey
    +│  └─ licenseFile: node_modules/evp_bytestokey/LICENSE
    +├─ exit-on-epipe@1.0.1
    +│  ├─ licenses: Apache-2.0
    +│  ├─ repository: https://github.com/SheetJS/node-exit-on-epipe
    +│  ├─ publisher: sheetjs
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/exit-on-epipe
    +│  └─ licenseFile: node_modules/exit-on-epipe/LICENSE
    +├─ fast-deep-equal@3.1.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/epoberezkin/fast-deep-equal
    +│  ├─ publisher: Evgeny Poberezkin
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/fast-deep-equal
    +│  └─ licenseFile: node_modules/fast-deep-equal/LICENSE
    +├─ fast-json-stable-stringify@2.1.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/epoberezkin/fast-json-stable-stringify
    +│  ├─ publisher: James Halliday
    +│  ├─ email: mail@substack.net
    +│  ├─ url: http://substack.net
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/fast-json-stable-stringify
    +│  └─ licenseFile: node_modules/fast-json-stable-stringify/LICENSE
    +├─ fill-range@7.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jonschlinkert/fill-range
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/fill-range
    +│  └─ licenseFile: node_modules/fill-range/LICENSE
    +├─ find-cache-dir@3.3.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/avajs/find-cache-dir
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/find-cache-dir
    +│  └─ licenseFile: node_modules/find-cache-dir/license
    +├─ find-up@1.1.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/find-up
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/find-up
    +│  └─ licenseFile: node_modules/find-up/license
    +├─ follow-redirects@1.13.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/follow-redirects/follow-redirects
    +│  ├─ publisher: Ruben Verborgh
    +│  ├─ email: ruben@verborgh.org
    +│  ├─ url: https://ruben.verborgh.org/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/follow-redirects
    +│  └─ licenseFile: node_modules/follow-redirects/LICENSE
    +├─ form-data@4.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/form-data/form-data
    +│  ├─ publisher: Felix Geisendörfer
    +│  ├─ email: felix@debuggable.com
    +│  ├─ url: http://debuggable.com/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/form-data
    +│  └─ licenseFile: node_modules/form-data/License
    +├─ fs-extra@7.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jprichardson/node-fs-extra
    +│  ├─ publisher: JP Richardson
    +│  ├─ email: jprichardson@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/fs-extra
    +│  └─ licenseFile: node_modules/fs-extra/LICENSE
    +├─ fs-minipass@2.1.0
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/npm/fs-minipass
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: http://blog.izs.me/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/fs-minipass
    +│  └─ licenseFile: node_modules/fs-minipass/LICENSE
    +├─ fs.realpath@1.0.0
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/isaacs/fs.realpath
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: http://blog.izs.me/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/fs.realpath
    +│  └─ licenseFile: node_modules/fs.realpath/LICENSE
    +├─ fsevents@2.3.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/fsevents/fsevents
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/fsevents
    +│  └─ licenseFile: node_modules/fsevents/LICENSE
    +├─ function-bind@1.1.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/Raynos/function-bind
    +│  ├─ publisher: Raynos
    +│  ├─ email: raynos2@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/function-bind
    +│  └─ licenseFile: node_modules/function-bind/LICENSE
    +├─ glob-parent@5.1.2
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/gulpjs/glob-parent
    +│  ├─ publisher: Gulp Team
    +│  ├─ email: team@gulpjs.com
    +│  ├─ url: https://gulpjs.com/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/glob-parent
    +│  └─ licenseFile: node_modules/glob-parent/LICENSE
    +├─ glob@7.1.6
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/isaacs/node-glob
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: http://blog.izs.me/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/glob
    +│  └─ licenseFile: node_modules/glob/LICENSE
    +├─ good-listener@1.2.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/zenorocha/good-listener
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/good-listener
    +│  └─ licenseFile: node_modules/good-listener/readme.md
    +├─ graceful-fs@4.2.6
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/isaacs/node-graceful-fs
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/graceful-fs
    +│  └─ licenseFile: node_modules/graceful-fs/LICENSE
    +├─ handlebars@4.7.7
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/wycats/handlebars.js
    +│  ├─ publisher: Yehuda Katz
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/handlebars
    +│  └─ licenseFile: node_modules/handlebars/LICENSE
    +├─ handsontable@8.3.2
    +│  ├─ licenses: Custom: https://handsontable.com
    +│  ├─ repository: https://github.com/handsontable/handsontable
    +│  ├─ publisher: Handsoncode
    +│  ├─ email: hello@handsontable.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/handsontable
    +│  └─ licenseFile: node_modules/handsontable/LICENSE.txt
    +├─ has-ansi@2.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/has-ansi
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/has-ansi
    +│  └─ licenseFile: node_modules/has-ansi/license
    +├─ has@1.0.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/tarruda/has
    +│  ├─ publisher: Thiago de Arruda
    +│  ├─ email: tpadilha84@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/has
    +│  └─ licenseFile: node_modules/has/LICENSE-MIT
    +├─ hash-base@3.1.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/hash-base
    +│  ├─ publisher: Kirill Fomichev
    +│  ├─ email: fanatid@ya.ru
    +│  ├─ url: https://github.com/fanatid
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/hash-base
    +│  └─ licenseFile: node_modules/hash-base/LICENSE
    +├─ hash.js@1.1.7
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/indutny/hash.js
    +│  ├─ publisher: Fedor Indutny
    +│  ├─ email: fedor@indutny.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/hash.js
    +│  └─ licenseFile: node_modules/hash.js/README.md
    +├─ highlight.js@9.18.5
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/highlightjs/highlight.js
    +│  ├─ publisher: Ivan Sagalaev
    +│  ├─ email: maniac@softwaremaniacs.org
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/highlight.js
    +│  └─ licenseFile: node_modules/highlight.js/LICENSE
    +├─ hmac-drbg@1.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/indutny/hmac-drbg
    +│  ├─ publisher: Fedor Indutny
    +│  ├─ email: fedor@indutny.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/hmac-drbg
    +│  └─ licenseFile: node_modules/hmac-drbg/README.md
    +├─ hot-formula-parser@4.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/handsontable/formula-parser
    +│  ├─ publisher: Handsoncode
    +│  ├─ email: hello@handsontable.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/hot-formula-parser
    +│  └─ licenseFile: node_modules/hot-formula-parser/LICENSE
    +├─ https-browserify@1.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/substack/https-browserify
    +│  ├─ publisher: James Halliday
    +│  ├─ email: mail@substack.net
    +│  ├─ url: http://substack.net
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/https-browserify
    +│  └─ licenseFile: node_modules/https-browserify/LICENSE
    +├─ https@1.0.0
    +│  ├─ licenses: ISC
    +│  ├─ publisher: hardus van der berg
    +│  ├─ email: hardus@sunfork.com
    +│  ├─ url: http://www.sunfork.com
    +│  └─ path: /Users/munja/git/dcfrontend/node_modules/https
    +├─ iconv-lite@0.5.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/ashtuchkin/iconv-lite
    +│  ├─ publisher: Alexander Shtuchkin
    +│  ├─ email: ashtuchkin@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/iconv-lite
    +│  └─ licenseFile: node_modules/iconv-lite/LICENSE
    +├─ ieee754@1.2.1
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/feross/ieee754
    +│  ├─ publisher: Feross Aboukhadijeh
    +│  ├─ email: feross@feross.org
    +│  ├─ url: https://feross.org
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/ieee754
    +│  └─ licenseFile: node_modules/ieee754/LICENSE
    +├─ imurmurhash@0.1.4
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jensyt/imurmurhash-js
    +│  ├─ publisher: Jens Taylor
    +│  ├─ email: jensyt@gmail.com
    +│  ├─ url: https://github.com/homebrewing
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/imurmurhash
    +│  └─ licenseFile: node_modules/imurmurhash/README.md
    +├─ indent-string@2.1.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/indent-string
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/indent-string
    +│  └─ licenseFile: node_modules/indent-string/license
    +├─ infer-owner@1.0.4
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/npm/infer-owner
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: https://izs.me
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/infer-owner
    +│  └─ licenseFile: node_modules/infer-owner/LICENSE
    +├─ inflight@1.0.6
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/npm/inflight
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: http://blog.izs.me/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/inflight
    +│  └─ licenseFile: node_modules/inflight/LICENSE
    +├─ inherits@2.0.4
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/isaacs/inherits
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/inherits
    +│  └─ licenseFile: node_modules/inherits/LICENSE
    +├─ interpret@1.4.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/gulpjs/interpret
    +│  ├─ publisher: Gulp Team
    +│  ├─ email: team@gulpjs.com
    +│  ├─ url: http://gulpjs.com/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/interpret
    +│  └─ licenseFile: node_modules/interpret/LICENSE
    +├─ is-binary-path@2.1.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/is-binary-path
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/is-binary-path
    +│  └─ licenseFile: node_modules/is-binary-path/license
    +├─ is-core-module@2.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/inspect-js/is-core-module
    +│  ├─ publisher: Jordan Harband
    +│  ├─ email: ljharb@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/is-core-module
    +│  └─ licenseFile: node_modules/is-core-module/LICENSE
    +├─ is-extglob@2.1.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jonschlinkert/is-extglob
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/is-extglob
    +│  └─ licenseFile: node_modules/is-extglob/LICENSE
    +├─ is-finite@1.1.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/is-finite
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/is-finite
    +│  └─ licenseFile: node_modules/is-finite/license
    +├─ is-glob@4.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/micromatch/is-glob
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/is-glob
    +│  └─ licenseFile: node_modules/is-glob/LICENSE
    +├─ is-number@7.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jonschlinkert/is-number
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/is-number
    +│  └─ licenseFile: node_modules/is-number/LICENSE
    +├─ is-plain-object@2.0.4
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jonschlinkert/is-plain-object
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/is-plain-object
    +│  └─ licenseFile: node_modules/is-plain-object/LICENSE
    +├─ isarray@1.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/juliangruber/isarray
    +│  ├─ publisher: Julian Gruber
    +│  ├─ email: mail@juliangruber.com
    +│  ├─ url: http://juliangruber.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/isarray
    +│  └─ licenseFile: node_modules/isarray/README.md
    +├─ isobject@3.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jonschlinkert/isobject
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/isobject
    +│  └─ licenseFile: node_modules/isobject/LICENSE
    +├─ jest-worker@26.6.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/facebook/jest
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/jest-worker
    +│  └─ licenseFile: node_modules/jest-worker/LICENSE
    +├─ jquery-datetimepicker@2.5.21
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/xdan/datetimepicker
    +│  ├─ publisher: Chupurnov
    +│  ├─ email: chupurnov@gmail.com
    +│  ├─ url: https://xdsoft.net/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/jquery-datetimepicker
    +│  └─ licenseFile: node_modules/jquery-datetimepicker/README.md
    +├─ jquery-mousewheel@3.1.13
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jquery/jquery-mousewheel
    +│  ├─ publisher: jQuery Foundation and other contributors
    +│  ├─ url: https://github.com/jquery/jquery-mousewheel/blob/master/AUTHORS.txt
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/jquery-mousewheel
    +│  └─ licenseFile: node_modules/jquery-mousewheel/LICENSE.txt
    +├─ jquery@3.6.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jquery/jquery
    +│  ├─ publisher: OpenJS Foundation and other contributors
    +│  ├─ url: https://github.com/jquery/jquery/blob/3.6.0/AUTHORS.txt
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/jquery
    +│  └─ licenseFile: node_modules/jquery/LICENSE.txt
    +├─ json-parse-better-errors@1.0.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/zkat/json-parse-better-errors
    +│  ├─ publisher: Kat Marchán
    +│  ├─ email: kzm@zkat.tech
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/json-parse-better-errors
    +│  └─ licenseFile: node_modules/json-parse-better-errors/LICENSE.md
    +├─ json-schema-traverse@0.4.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/epoberezkin/json-schema-traverse
    +│  ├─ publisher: Evgeny Poberezkin
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/json-schema-traverse
    +│  └─ licenseFile: node_modules/json-schema-traverse/LICENSE
    +├─ json5@1.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/json5/json5
    +│  ├─ publisher: Aseem Kishore
    +│  ├─ email: aseem.kishore@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/json5
    +│  └─ licenseFile: node_modules/json5/LICENSE.md
    +├─ jsonfile@4.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jprichardson/node-jsonfile
    +│  ├─ publisher: JP Richardson
    +│  ├─ email: jprichardson@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/jsonfile
    +│  └─ licenseFile: node_modules/jsonfile/LICENSE
    +├─ jsrsasign@10.1.13
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/kjur/jsrsasign
    +│  ├─ publisher: Kenji Urushima
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/jsrsasign
    +│  └─ licenseFile: node_modules/jsrsasign/README.md
    +├─ jstat@1.9.4
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jstat/jstat
    +│  ├─ publisher: Trevor Norris
    +│  ├─ email: trev.norris@gmail.com
    +│  ├─ url: http://trevorjnorris.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/jstat
    +│  └─ licenseFile: node_modules/jstat/LICENSE
    +├─ katex@0.12.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/KaTeX/KaTeX
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/katex
    +│  └─ licenseFile: node_modules/katex/LICENSE
    +├─ kind-of@6.0.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jonschlinkert/kind-of
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/kind-of
    +│  └─ licenseFile: node_modules/kind-of/LICENSE
    +├─ kleur@3.0.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/lukeed/kleur
    +│  ├─ publisher: Luke Edwards
    +│  ├─ email: luke.edwards05@gmail.com
    +│  ├─ url: lukeed.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/kleur
    +│  └─ licenseFile: node_modules/kleur/license
    +├─ loader-runner@2.4.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack/loader-runner
    +│  ├─ publisher: Tobias Koppers @sokra
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/loader-runner
    +│  └─ licenseFile: node_modules/loader-runner/LICENSE
    +├─ loader-utils@1.4.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack/loader-utils
    +│  ├─ publisher: Tobias Koppers @sokra
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/loader-utils
    +│  └─ licenseFile: node_modules/loader-utils/LICENSE
    +├─ lodash@4.17.21
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/lodash/lodash
    +│  ├─ publisher: John-David Dalton
    +│  ├─ email: john.david.dalton@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/lodash
    +│  └─ licenseFile: node_modules/lodash/LICENSE
    +├─ lru-cache@4.1.5
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/isaacs/node-lru-cache
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/lru-cache
    +│  └─ licenseFile: node_modules/lru-cache/LICENSE
    +├─ lunr@2.3.9
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/olivernn/lunr.js
    +│  ├─ publisher: Oliver Nightingale
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/lunr
    +│  └─ licenseFile: node_modules/lunr/LICENSE
    +├─ make-dir@3.1.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/make-dir
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/make-dir
    +│  └─ licenseFile: node_modules/make-dir/license
    +├─ marked@1.2.9
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/markedjs/marked
    +│  ├─ publisher: Christopher Jeffrey
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/marked
    +│  └─ licenseFile: node_modules/marked/LICENSE.md
    +├─ md5.js@1.3.5
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/md5.js
    +│  ├─ publisher: Kirill Fomichev
    +│  ├─ email: fanatid@ya.ru
    +│  ├─ url: https://github.com/fanatid
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/md5.js
    +│  └─ licenseFile: node_modules/md5.js/LICENSE
    +├─ memory-fs@0.5.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack/memory-fs
    +│  ├─ publisher: Tobias Koppers @sokra
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/memory-fs
    +│  └─ licenseFile: node_modules/memory-fs/LICENSE
    +├─ merge-stream@2.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/grncdr/merge-stream
    +│  ├─ publisher: Stephen Sugden
    +│  ├─ email: me@stephensugden.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/merge-stream
    +│  └─ licenseFile: node_modules/merge-stream/LICENSE
    +├─ micromatch@4.0.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/micromatch/micromatch
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/micromatch
    +│  └─ licenseFile: node_modules/micromatch/LICENSE
    +├─ miller-rabin@4.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/indutny/miller-rabin
    +│  ├─ publisher: Fedor Indutny
    +│  ├─ email: fedor@indutny.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/miller-rabin
    +│  └─ licenseFile: node_modules/miller-rabin/README.md
    +├─ mime-db@1.46.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jshttp/mime-db
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/mime-db
    +│  └─ licenseFile: node_modules/mime-db/LICENSE
    +├─ mime-types@2.1.29
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jshttp/mime-types
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/mime-types
    +│  └─ licenseFile: node_modules/mime-types/LICENSE
    +├─ minimalistic-assert@1.0.1
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/calvinmetcalf/minimalistic-assert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/minimalistic-assert
    +│  └─ licenseFile: node_modules/minimalistic-assert/LICENSE
    +├─ minimalistic-crypto-utils@1.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/indutny/minimalistic-crypto-utils
    +│  ├─ publisher: Fedor Indutny
    +│  ├─ email: fedor@indutny.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/minimalistic-crypto-utils
    +│  └─ licenseFile: node_modules/minimalistic-crypto-utils/README.md
    +├─ minimatch@3.0.4
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/isaacs/minimatch
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: http://blog.izs.me
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/minimatch
    +│  └─ licenseFile: node_modules/minimatch/LICENSE
    +├─ minimist@1.2.5
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/substack/minimist
    +│  ├─ publisher: James Halliday
    +│  ├─ email: mail@substack.net
    +│  ├─ url: http://substack.net
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/minimist
    +│  └─ licenseFile: node_modules/minimist/LICENSE
    +├─ minipass-collect@1.0.2
    +│  ├─ licenses: ISC
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: https://izs.me
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/minipass-collect
    +│  └─ licenseFile: node_modules/minipass-collect/LICENSE
    +├─ minipass-flush@1.0.5
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/isaacs/minipass-flush
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: https://izs.me
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/minipass-flush
    +│  └─ licenseFile: node_modules/minipass-flush/LICENSE
    +├─ minipass-pipeline@1.2.4
    +│  ├─ licenses: ISC
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: https://izs.me
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/minipass-pipeline
    +│  └─ licenseFile: node_modules/minipass-pipeline/LICENSE
    +├─ minipass@3.1.3
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/isaacs/minipass
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: http://blog.izs.me/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/minipass
    +│  └─ licenseFile: node_modules/minipass/LICENSE
    +├─ mkdirp@0.5.5
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/substack/node-mkdirp
    +│  ├─ publisher: James Halliday
    +│  ├─ email: mail@substack.net
    +│  ├─ url: http://substack.net
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/mkdirp
    +│  └─ licenseFile: node_modules/mkdirp/LICENSE
    +├─ moment@2.29.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/moment/moment
    +│  ├─ publisher: Iskren Ivov Chernev
    +│  ├─ email: iskren.chernev@gmail.com
    +│  ├─ url: https://github.com/ichernev
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/moment
    +│  └─ licenseFile: node_modules/moment/LICENSE
    +├─ neo-async@2.6.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/suguru03/neo-async
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/neo-async
    +│  └─ licenseFile: node_modules/neo-async/LICENSE
    +├─ ng2-file-upload@1.4.0
    +│  ├─ licenses: UNKNOWN
    +│  └─ path: /Users/munja/git/dcfrontend/node_modules/ng2-file-upload
    +├─ ngx-clipboard@12.3.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/maxisam/ngx-clipboard
    +│  ├─ publisher: Sam Lin
    +│  ├─ email: maxisam@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/ngx-clipboard
    +│  └─ licenseFile: node_modules/ngx-clipboard/README.md
    +├─ ngx-markdown@10.1.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jfcere/ngx-markdown
    +│  ├─ publisher: Jean-Francois Cere
    +│  ├─ email: jfcere@sherweb.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/ngx-markdown
    +│  └─ licenseFile: node_modules/ngx-markdown/LICENSE
    +├─ ngx-window-token@2.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/maxisam/ngx-window-token
    +│  ├─ publisher: Sam Lin
    +│  ├─ email: maxisam@gmail.com
    +│  └─ path: /Users/munja/git/dcfrontend/node_modules/ngx-window-token
    +├─ node-libs-browser@2.2.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack/node-libs-browser
    +│  ├─ publisher: Tobias Koppers @sokra
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/node-libs-browser
    +│  └─ licenseFile: node_modules/node-libs-browser/LICENSE
    +├─ nodejs@0.0.0
    +│  ├─ licenses: ISC
    +│  └─ path: /Users/munja/git/dcfrontend/node_modules/nodejs
    +├─ normalize-path@3.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jonschlinkert/normalize-path
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/normalize-path
    +│  └─ licenseFile: node_modules/normalize-path/LICENSE
    +├─ numbro@2.3.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/BenjaminVanRyseghem/numbro
    +│  ├─ publisher: Benjamin Van Ryseghem
    +│  ├─ email: benjamin@vanryseghem.com
    +│  ├─ url: https://benjamin.vanryseghem.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/numbro
    +│  └─ licenseFile: node_modules/numbro/LICENSE
    +├─ object-assign@4.1.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/object-assign
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/object-assign
    +│  └─ licenseFile: node_modules/object-assign/license
    +├─ once@1.4.0
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/isaacs/once
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: http://blog.izs.me/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/once
    +│  └─ licenseFile: node_modules/once/LICENSE
    +├─ os-browserify@0.3.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/CoderPuppy/os-browserify
    +│  ├─ publisher: CoderPuppy
    +│  ├─ email: coderpup@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/os-browserify
    +│  └─ licenseFile: node_modules/os-browserify/LICENSE
    +├─ p-limit@2.3.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/p-limit
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/p-limit
    +│  └─ licenseFile: node_modules/p-limit/license
    +├─ p-map@4.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/p-map
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: https://sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/p-map
    +│  └─ licenseFile: node_modules/p-map/license
    +├─ p-try@2.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/p-try
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/p-try
    +│  └─ licenseFile: node_modules/p-try/license
    +├─ pako@1.0.11
    +│  ├─ licenses: (MIT AND Zlib)
    +│  ├─ repository: https://github.com/nodeca/pako
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/pako
    +│  └─ licenseFile: node_modules/pako/LICENSE
    +├─ parse-asn1@5.1.6
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/crypto-browserify/parse-asn1
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/parse-asn1
    +│  └─ licenseFile: node_modules/parse-asn1/LICENSE
    +├─ path-browserify@0.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/substack/path-browserify
    +│  ├─ publisher: James Halliday
    +│  ├─ email: mail@substack.net
    +│  ├─ url: http://substack.net
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/path-browserify
    +│  └─ licenseFile: node_modules/path-browserify/LICENSE
    +├─ path-exists@2.1.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/path-exists
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/path-exists
    +│  └─ licenseFile: node_modules/path-exists/license
    +├─ path-is-absolute@1.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/path-is-absolute
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/path-is-absolute
    +│  └─ licenseFile: node_modules/path-is-absolute/license
    +├─ path-parse@1.0.6
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jbgutierrez/path-parse
    +│  ├─ publisher: Javier Blanco
    +│  ├─ email: http://jbgutierrez.info
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/path-parse
    +│  └─ licenseFile: node_modules/path-parse/LICENSE
    +├─ pbkdf2@3.1.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/pbkdf2
    +│  ├─ publisher: Daniel Cousens
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/pbkdf2
    +│  └─ licenseFile: node_modules/pbkdf2/LICENSE
    +├─ php-date-formatter@1.3.6
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/kartik-v/php-date-formatter
    +│  ├─ publisher: Kartik Visweswaran
    +│  ├─ email: kartikv2@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/php-date-formatter
    +│  └─ licenseFile: node_modules/php-date-formatter/LICENSE.md
    +├─ picomatch@2.2.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/micromatch/picomatch
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/picomatch
    +│  └─ licenseFile: node_modules/picomatch/LICENSE
    +├─ pify@2.3.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/pify
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/pify
    +│  └─ licenseFile: node_modules/pify/license
    +├─ pikaday@1.8.0
    +│  ├─ licenses: (0BSD OR MIT)
    +│  ├─ repository: https://github.com/Pikaday/Pikaday
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/pikaday
    +│  └─ licenseFile: node_modules/pikaday/LICENSE
    +├─ pinkie-promise@2.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/floatdrop/pinkie-promise
    +│  ├─ publisher: Vsevolod Strukchinsky
    +│  ├─ email: floatdrop@gmail.com
    +│  ├─ url: github.com/floatdrop
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/pinkie-promise
    +│  └─ licenseFile: node_modules/pinkie-promise/license
    +├─ pinkie@2.0.4
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/floatdrop/pinkie
    +│  ├─ publisher: Vsevolod Strukchinsky
    +│  ├─ email: floatdrop@gmail.com
    +│  ├─ url: github.com/floatdrop
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/pinkie
    +│  └─ licenseFile: node_modules/pinkie/license
    +├─ pkg-dir@4.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/pkg-dir
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/pkg-dir
    +│  └─ licenseFile: node_modules/pkg-dir/license
    +├─ prismjs@1.23.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/PrismJS/prism
    +│  ├─ publisher: Lea Verou
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/prismjs
    +│  └─ licenseFile: node_modules/prismjs/LICENSE
    +├─ process-nextick-args@2.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/calvinmetcalf/process-nextick-args
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/process-nextick-args
    +│  └─ licenseFile: node_modules/process-nextick-args/license.md
    +├─ process@0.11.10
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/shtylman/node-process
    +│  ├─ publisher: Roman Shtylman
    +│  ├─ email: shtylman@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/process
    +│  └─ licenseFile: node_modules/process/LICENSE
    +├─ progress@2.0.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/visionmedia/node-progress
    +│  ├─ publisher: TJ Holowaychuk
    +│  ├─ email: tj@vision-media.ca
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/progress
    +│  └─ licenseFile: node_modules/progress/LICENSE
    +├─ promise-inflight@1.0.1
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/iarna/promise-inflight
    +│  ├─ publisher: Rebecca Turner
    +│  ├─ email: me@re-becca.org
    +│  ├─ url: http://re-becca.org/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/promise-inflight
    +│  └─ licenseFile: node_modules/promise-inflight/LICENSE
    +├─ prompts@2.4.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/terkelg/prompts
    +│  ├─ publisher: Terkel Gjervig
    +│  ├─ email: terkel@terkel.com
    +│  ├─ url: https://terkel.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/prompts
    +│  └─ licenseFile: node_modules/prompts/license
    +├─ prr@1.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/rvagg/prr
    +│  ├─ publisher: Rod Vagg
    +│  ├─ email: rod@vagg.org
    +│  ├─ url: https://github.com/rvagg
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/prr
    +│  └─ licenseFile: node_modules/prr/LICENSE.md
    +├─ pseudomap@1.0.2
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/isaacs/pseudomap
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: http://blog.izs.me/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/pseudomap
    +│  └─ licenseFile: node_modules/pseudomap/LICENSE
    +├─ public-encrypt@4.0.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/publicEncrypt
    +│  ├─ publisher: Calvin Metcalf
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/public-encrypt
    +│  └─ licenseFile: node_modules/public-encrypt/LICENSE
    +├─ punycode@2.1.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/bestiejs/punycode.js
    +│  ├─ publisher: Mathias Bynens
    +│  ├─ url: https://mathiasbynens.be/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/punycode
    +│  └─ licenseFile: node_modules/punycode/LICENSE-MIT.txt
    +├─ querystring-es3@0.2.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/mike-spainhower/querystring
    +│  ├─ publisher: Irakli Gozalishvili
    +│  ├─ email: rfobic@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/querystring-es3
    +│  └─ licenseFile: node_modules/querystring-es3/License.md
    +├─ querystring@0.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/Gozala/querystring
    +│  ├─ publisher: Irakli Gozalishvili
    +│  ├─ email: rfobic@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/querystring
    +│  └─ licenseFile: node_modules/querystring/License.md
    +├─ randombytes@2.1.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/randombytes
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/randombytes
    +│  └─ licenseFile: node_modules/randombytes/LICENSE
    +├─ randomfill@1.0.4
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/randomfill
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/randomfill
    +│  └─ licenseFile: node_modules/randomfill/LICENSE
    +├─ readable-stream@2.3.7
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/nodejs/readable-stream
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/readable-stream
    +│  └─ licenseFile: node_modules/readable-stream/LICENSE
    +├─ readdirp@3.5.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/paulmillr/readdirp
    +│  ├─ publisher: Thorsten Lorenz
    +│  ├─ email: thlorenz@gmx.de
    +│  ├─ url: thlorenz.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/readdirp
    +│  └─ licenseFile: node_modules/readdirp/LICENSE
    +├─ rechoir@0.6.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/tkellen/node-rechoir
    +│  ├─ publisher: Tyler Kellen
    +│  ├─ url: http://goingslowly.com/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/rechoir
    +│  └─ licenseFile: node_modules/rechoir/LICENSE
    +├─ repeating@2.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/sindresorhus/repeating
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/repeating
    +│  └─ licenseFile: node_modules/repeating/license
    +├─ resolve@1.20.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/browserify/resolve
    +│  ├─ publisher: James Halliday
    +│  ├─ email: mail@substack.net
    +│  ├─ url: http://substack.net
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/resolve
    +│  └─ licenseFile: node_modules/resolve/LICENSE
    +├─ rimraf@2.7.1
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/isaacs/rimraf
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: http://blog.izs.me/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/rimraf
    +│  └─ licenseFile: node_modules/rimraf/LICENSE
    +├─ ripemd160@2.0.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/crypto-browserify/ripemd160
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/ripemd160
    +│  └─ licenseFile: node_modules/ripemd160/LICENSE
    +├─ rxjs-compat@6.6.6
    +│  ├─ licenses: Apache-2.0
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/rxjs-compat
    +│  └─ licenseFile: node_modules/rxjs-compat/LICENSE.txt
    +├─ rxjs@6.6.6
    +│  ├─ licenses: Apache-2.0
    +│  ├─ repository: https://github.com/reactivex/rxjs
    +│  ├─ publisher: Ben Lesh
    +│  ├─ email: ben@benlesh.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/rxjs
    +│  └─ licenseFile: node_modules/rxjs/LICENSE.txt
    +├─ safe-buffer@5.1.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/feross/safe-buffer
    +│  ├─ publisher: Feross Aboukhadijeh
    +│  ├─ email: feross@feross.org
    +│  ├─ url: http://feross.org
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/safe-buffer
    +│  └─ licenseFile: node_modules/safe-buffer/LICENSE
    +├─ safer-buffer@2.1.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/ChALkeR/safer-buffer
    +│  ├─ publisher: Nikita Skovoroda
    +│  ├─ email: chalkerx@gmail.com
    +│  ├─ url: https://github.com/ChALkeR
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/safer-buffer
    +│  └─ licenseFile: node_modules/safer-buffer/LICENSE
    +├─ sass-loader@7.3.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack-contrib/sass-loader
    +│  ├─ publisher: J. Tangelder
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/sass-loader
    +│  └─ licenseFile: node_modules/sass-loader/LICENSE
    +├─ save-svg-as-png@1.4.17
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/exupero/saveSvgAsPng
    +│  ├─ publisher: Eric Shull
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/save-svg-as-png
    +│  └─ licenseFile: node_modules/save-svg-as-png/LICENSE
    +├─ schema-utils@2.7.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack/schema-utils
    +│  ├─ publisher: webpack Contrib
    +│  ├─ url: https://github.com/webpack-contrib
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/schema-utils
    +│  └─ licenseFile: node_modules/schema-utils/LICENSE
    +├─ select@1.1.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/zenorocha/select
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/select
    +│  └─ licenseFile: node_modules/select/readme.md
    +├─ semver@5.7.1
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/npm/node-semver
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/semver
    +│  └─ licenseFile: node_modules/semver/LICENSE
    +├─ serialize-javascript@5.0.1
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/yahoo/serialize-javascript
    +│  ├─ publisher: Eric Ferraiuolo
    +│  ├─ email: edf@ericf.me
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/serialize-javascript
    +│  └─ licenseFile: node_modules/serialize-javascript/LICENSE
    +├─ setimmediate@1.0.5
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/YuzuJS/setImmediate
    +│  ├─ publisher: YuzuJS
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/setimmediate
    +│  └─ licenseFile: node_modules/setimmediate/LICENSE.txt
    +├─ sha.js@2.4.11
    +│  ├─ licenses: (MIT AND BSD-3-Clause)
    +│  ├─ repository: https://github.com/crypto-browserify/sha.js
    +│  ├─ publisher: Dominic Tarr
    +│  ├─ email: dominic.tarr@gmail.com
    +│  ├─ url: dominictarr.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/sha.js
    +│  └─ licenseFile: node_modules/sha.js/LICENSE
    +├─ shallow-clone@3.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jonschlinkert/shallow-clone
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/shallow-clone
    +│  └─ licenseFile: node_modules/shallow-clone/LICENSE
    +├─ shelljs@0.8.4
    +│  ├─ licenses: BSD-3-Clause
    +│  ├─ repository: https://github.com/shelljs/shelljs
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/shelljs
    +│  └─ licenseFile: node_modules/shelljs/LICENSE
    +├─ sisteransi@1.0.5
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/terkelg/sisteransi
    +│  ├─ publisher: Terkel Gjervig
    +│  ├─ email: terkel@terkel.com
    +│  ├─ url: https://terkel.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/sisteransi
    +│  └─ licenseFile: node_modules/sisteransi/license
    +├─ sl-blip@1.0.0
    +│  ├─ licenses: UNKNOWN
    +│  ├─ repository: none
    +│  └─ path: /Users/munja/git/dcfrontend/node_modules/sl-blip
    +├─ source-list-map@2.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack/source-list-map
    +│  ├─ publisher: Tobias Koppers @sokra
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/source-list-map
    +│  └─ licenseFile: node_modules/source-list-map/LICENSE
    +├─ source-map-support@0.5.19
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/evanw/node-source-map-support
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/source-map-support
    +│  └─ licenseFile: node_modules/source-map-support/LICENSE.md
    +├─ ssri@8.0.1
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/npm/ssri
    +│  ├─ publisher: Kat Marchán
    +│  ├─ email: kzm@sykosomatic.org
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/ssri
    +│  └─ licenseFile: node_modules/ssri/LICENSE.md
    +├─ stream-browserify@2.0.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/browserify/stream-browserify
    +│  ├─ publisher: James Halliday
    +│  ├─ email: mail@substack.net
    +│  ├─ url: http://substack.net
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/stream-browserify
    +│  └─ licenseFile: node_modules/stream-browserify/LICENSE
    +├─ stream-http@2.8.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jhiesey/stream-http
    +│  ├─ publisher: John Hiesey
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/stream-http
    +│  └─ licenseFile: node_modules/stream-http/LICENSE
    +├─ string_decoder@1.1.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/nodejs/string_decoder
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/string_decoder
    +│  └─ licenseFile: node_modules/string_decoder/LICENSE
    +├─ strip-ansi@3.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/chalk/strip-ansi
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/strip-ansi
    +│  └─ licenseFile: node_modules/strip-ansi/license
    +├─ supports-color@2.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/chalk/supports-color
    +│  ├─ publisher: Sindre Sorhus
    +│  ├─ email: sindresorhus@gmail.com
    +│  ├─ url: sindresorhus.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/supports-color
    +│  └─ licenseFile: node_modules/supports-color/license
    +├─ tapable@1.1.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack/tapable
    +│  ├─ publisher: Tobias Koppers @sokra
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/tapable
    +│  └─ licenseFile: node_modules/tapable/LICENSE
    +├─ terser-webpack-plugin@4.2.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack-contrib/terser-webpack-plugin
    +│  ├─ publisher: webpack Contrib Team
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/terser-webpack-plugin
    +│  └─ licenseFile: node_modules/terser-webpack-plugin/LICENSE
    +├─ terser@5.5.1
    +│  ├─ licenses: BSD-2-Clause
    +│  ├─ repository: https://github.com/terser/terser
    +│  ├─ publisher: Mihai Bazon
    +│  ├─ email: mihai.bazon@gmail.com
    +│  ├─ url: http://lisperator.net/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/terser
    +│  └─ licenseFile: node_modules/terser/LICENSE
    +├─ text-encoding@0.7.0
    +│  ├─ licenses: (Unlicense OR Apache-2.0)
    +│  ├─ repository: https://github.com/inexorabletash/text-encoding
    +│  ├─ publisher: Joshua Bell
    +│  ├─ email: inexorabletash@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/text-encoding
    +│  └─ licenseFile: node_modules/text-encoding/LICENSE.md
    +├─ timers-browserify@2.0.12
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jryans/timers-browserify
    +│  ├─ publisher: J. Ryan Stinnett
    +│  ├─ email: jryans@gmail.com
    +│  ├─ url: https://convolv.es/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/timers-browserify
    +│  └─ licenseFile: node_modules/timers-browserify/LICENSE.md
    +├─ tiny-emitter@2.1.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/scottcorgan/tiny-emitter
    +│  ├─ publisher: Scott Corgan
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/tiny-emitter
    +│  └─ licenseFile: node_modules/tiny-emitter/LICENSE
    +├─ to-arraybuffer@1.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/jhiesey/to-arraybuffer
    +│  ├─ publisher: John Hiesey
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/to-arraybuffer
    +│  └─ licenseFile: node_modules/to-arraybuffer/LICENSE
    +├─ to-regex-range@5.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/micromatch/to-regex-range
    +│  ├─ publisher: Jon Schlinkert
    +│  ├─ url: https://github.com/jonschlinkert
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/to-regex-range
    +│  └─ licenseFile: node_modules/to-regex-range/LICENSE
    +├─ ts-helpers@1.1.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/ngParty/ts-helpers
    +│  ├─ publisher: Martin Hochel
    +│  ├─ email: hochelmartin@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/ts-helpers
    +│  └─ licenseFile: node_modules/ts-helpers/LICENSE
    +├─ tslib@2.1.0
    +│  ├─ licenses: 0BSD
    +│  ├─ repository: https://github.com/Microsoft/tslib
    +│  ├─ publisher: Microsoft Corp.
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/tslib
    +│  └─ licenseFile: node_modules/tslib/LICENSE.txt
    +├─ tty-browserify@0.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/substack/tty-browserify
    +│  ├─ publisher: James Halliday
    +│  ├─ email: mail@substack.net
    +│  ├─ url: http://substack.net
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/tty-browserify
    +│  └─ licenseFile: node_modules/tty-browserify/LICENSE
    +├─ typedoc-default-themes@0.12.9
    +│  ├─ licenses: Apache-2.0
    +│  ├─ repository: https://github.com/TypeStrong/typedoc-default-themes
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/typedoc-default-themes
    +│  └─ licenseFile: node_modules/typedoc-default-themes/LICENSE
    +├─ typedoc-neo-theme@1.1.0
    +│  ├─ licenses: Apache-2.0
    +│  ├─ repository: https://github.com/google/typedoc-neo-theme
    +│  ├─ publisher: Nick Felker, based on work by Sebastian Lenz
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/typedoc-neo-theme
    +│  └─ licenseFile: node_modules/typedoc-neo-theme/LICENSE
    +├─ typedoc@0.16.11
    +│  ├─ licenses: Apache-2.0
    +│  ├─ repository: https://github.com/TypeStrong/TypeDoc
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/typedoc
    +│  └─ licenseFile: node_modules/typedoc/LICENSE
    +├─ typescript@4.1.5
    +│  ├─ licenses: Apache-2.0
    +│  ├─ repository: https://github.com/Microsoft/TypeScript
    +│  ├─ publisher: Microsoft Corp.
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/typescript
    +│  └─ licenseFile: node_modules/typescript/LICENSE.txt
    +├─ uglify-js@3.13.2
    +│  ├─ licenses: BSD-2-Clause
    +│  ├─ repository: https://github.com/mishoo/UglifyJS
    +│  ├─ publisher: Mihai Bazon
    +│  ├─ email: mihai.bazon@gmail.com
    +│  ├─ url: http://lisperator.net/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/uglify-js
    +│  └─ licenseFile: node_modules/uglify-js/LICENSE
    +├─ unique-filename@1.1.1
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/iarna/unique-filename
    +│  ├─ publisher: Rebecca Turner
    +│  ├─ email: me@re-becca.org
    +│  ├─ url: http://re-becca.org/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/unique-filename
    +│  └─ licenseFile: node_modules/unique-filename/LICENSE
    +├─ unique-slug@2.0.2
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/iarna/unique-slug
    +│  ├─ publisher: Rebecca Turner
    +│  ├─ email: me@re-becca.org
    +│  ├─ url: http://re-becca.org
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/unique-slug
    +│  └─ licenseFile: node_modules/unique-slug/LICENSE
    +├─ universalify@0.1.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/RyanZim/universalify
    +│  ├─ publisher: Ryan Zimmerman
    +│  ├─ email: opensrc@ryanzim.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/universalify
    +│  └─ licenseFile: node_modules/universalify/LICENSE
    +├─ uri-js@4.4.1
    +│  ├─ licenses: BSD-2-Clause
    +│  ├─ repository: https://github.com/garycourt/uri-js
    +│  ├─ publisher: Gary Court
    +│  ├─ email: gary.court@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/uri-js
    +│  └─ licenseFile: node_modules/uri-js/LICENSE
    +├─ url@0.11.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/defunctzombie/node-url
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/url
    +│  └─ licenseFile: node_modules/url/LICENSE
    +├─ util-deprecate@1.0.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/TooTallNate/util-deprecate
    +│  ├─ publisher: Nathan Rajlich
    +│  ├─ email: nathan@tootallnate.net
    +│  ├─ url: http://n8.io/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/util-deprecate
    +│  └─ licenseFile: node_modules/util-deprecate/LICENSE
    +├─ util@0.11.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/defunctzombie/node-util
    +│  ├─ publisher: Joyent
    +│  ├─ url: http://www.joyent.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/util
    +│  └─ licenseFile: node_modules/util/LICENSE
    +├─ valid-url@1.0.9
    +│  ├─ licenses: MIT*
    +│  ├─ repository: https://github.com/ogt/valid-url
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/valid-url
    +│  └─ licenseFile: node_modules/valid-url/LICENSE
    +├─ viz.js@1.8.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/mdaines/viz.js
    +│  ├─ publisher: Mike Daines
    +│  ├─ email: mdaines@fastmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/viz.js
    +│  └─ licenseFile: node_modules/viz.js/LICENSE
    +├─ vm-browserify@1.1.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/substack/vm-browserify
    +│  ├─ publisher: James Halliday
    +│  ├─ email: mail@substack.net
    +│  ├─ url: http://substack.net
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/vm-browserify
    +│  └─ licenseFile: node_modules/vm-browserify/LICENSE
    +├─ watchpack-chokidar2@2.0.1
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack/watchpack
    +│  ├─ publisher: Tobias Koppers @sokra
    +│  └─ path: /Users/munja/git/dcfrontend/node_modules/watchpack-chokidar2
    +├─ watchpack@1.7.5
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack/watchpack
    +│  ├─ publisher: Tobias Koppers @sokra
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/watchpack
    +│  └─ licenseFile: node_modules/watchpack/LICENSE
    +├─ web-animations-js@2.3.2
    +│  ├─ licenses: Apache-2.0
    +│  ├─ repository: https://github.com/web-animations/web-animations-js
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/web-animations-js
    +│  └─ licenseFile: node_modules/web-animations-js/README.md
    +├─ webpack-sources@2.2.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack/webpack-sources
    +│  ├─ publisher: Tobias Koppers @sokra
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/webpack-sources
    +│  └─ licenseFile: node_modules/webpack-sources/LICENSE
    +├─ webpack@4.44.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/webpack/webpack
    +│  ├─ publisher: Tobias Koppers @sokra
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/webpack
    +│  └─ licenseFile: node_modules/webpack/LICENSE
    +├─ wordwrap@1.0.0
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/substack/node-wordwrap
    +│  ├─ publisher: James Halliday
    +│  ├─ email: mail@substack.net
    +│  ├─ url: http://substack.net
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/wordwrap
    +│  └─ licenseFile: node_modules/wordwrap/LICENSE
    +├─ wrappy@1.0.2
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/npm/wrappy
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: http://blog.izs.me/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/wrappy
    +│  └─ licenseFile: node_modules/wrappy/LICENSE
    +├─ xtend@4.0.2
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/Raynos/xtend
    +│  ├─ publisher: Raynos
    +│  ├─ email: raynos2@gmail.com
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/xtend
    +│  └─ licenseFile: node_modules/xtend/LICENSE
    +├─ yallist@2.1.2
    +│  ├─ licenses: ISC
    +│  ├─ repository: https://github.com/isaacs/yallist
    +│  ├─ publisher: Isaac Z. Schlueter
    +│  ├─ email: i@izs.me
    +│  ├─ url: http://blog.izs.me/
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/yallist
    +│  └─ licenseFile: node_modules/yallist/LICENSE
    +├─ zone.js@0.10.3
    +│  ├─ licenses: MIT
    +│  ├─ repository: https://github.com/angular/angular
    +│  ├─ publisher: Brian Ford
    +│  ├─ path: /Users/munja/git/dcfrontend/node_modules/zone.js
    +│  └─ licenseFile: node_modules/zone.js/LICENSE
    +└─ zone@0.3.4
    +   ├─ licenses: Custom: https://api.dartlang.org/apidocs/channels/stable/dartdoc-viewer/dart-async.Zone
    +   ├─ repository: https://github.com/strongloop/zone
    +   ├─ path: /Users/munja/git/dcfrontend/node_modules/zone
    +   └─ licenseFile: node_modules/zone/LICENSE.md
    +
    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/locking-mechanism/index.html b/locking-mechanism/index.html new file mode 100644 index 0000000..c1a173f --- /dev/null +++ b/locking-mechanism/index.html @@ -0,0 +1,1203 @@ + + + + + + + + + + + + + + + + + + + + Locking Mechanism - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Locking Mechanism

    +

    In any multi-user application a locking mechanism is necessary to avoid conflicts when the same table is updated by two people or processes. In Data Controller this is handled using the DCLIB.MPE_LOCKANYTABLE table, specifically using the mp_lockanytable macro.

    +

    This macro is invoked whenever a process requires an exclusive lock on a table - first to mark the table as locked, and again to mark it as unlocked. The logic flow is demonstrated below:

    +

    lockanytable logic

    +

    Notice above the red box - this situation can occur in unusual circumstances (such as a system shutdown or OS error). If you are waiting more than a minute or two for a table to be unlocked, then it is advised to follow the process below.

    +

    Unlock Process

    +

    Before proceeding with an unlock, the first step should be to understand why the process is locked. By opening the MPE_LOCKANYTABLE table it will be possible to see which user performed the lock, and when. Simply filter the table where LOCK_STATUS_CD='LOCKED'.

    +

    +

    If an unlock is deemed necessary, simply open this table in the EDIT menu, and change the value of LOCK_STATUS_CD from LOCKED to UNLOCKED.

    +

    Scalability

    +

    This locking mechanism does not scale well if the table remains in SAS dataset (.sas7bdat) form. If you are deploying Data Controller for usage beyond 10-20 users then you are advised to put the control tables (DC library) in a database.

    +

    Third Party Applications

    +

    Third party SAS apps may also make use of this locking table. This is handled by simply:

    +
      +
    1. Ensuring the DC library is assigned in the Service
    2. +
    3. Using the mp_lockanytable macro to perform the lock
    4. +
    5. Using the mp_lockanytable macro to perform the unlock
    6. +
    7. Performing appropriate error handling to ensure an unlock if there are any issues in the service
    8. +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/macros/index.html b/macros/index.html new file mode 100644 index 0000000..6ae1274 --- /dev/null +++ b/macros/index.html @@ -0,0 +1,1158 @@ + + + + + + + + + + + + + + + + + + + + Macros - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Data Controller Macros

    +

    "Under the hood" of Data Controller, SAS Macros are used for dynamic loading of all kinds of data thanks to the SAS ACCESS engines, including (but not limited to):

    +
      +
    • Base (v9)
    • +
    • SPDE
    • +
    • CAS
    • +
    • TERADATA
    • +
    • POSTGRES
    • +
    • NETEZZA
    • +
    • ORACLE
    • +
    • REDSHIFT
    • +
    • OLEDB
    • +
    +

    Native pass through is also available for optimised data loads in the following engines:

    +
      +
    • Microsoft SQL SERVER
    • +
    • Amazon REDSHIFT
    • +
    • PostgreSQL
    • +
    +

    The macros work dynamically, taking data types / lengths etc from the table metadata at runtime. Data Controller macros are available for unlimited (internal) use by licenced customers. They are currently in use, in production, in dozens of SAS environments globally and have been battle tested on large data volumes as well as some more esoteric gotchas such as:

    +
      +
    • Short numerics
    • +
    • WLATIN1 vs UTF-8
    • +
    • High numerical precision
    • +
    • Long strings
    • +
    • High column volume
    • +
    • New data types in CAS (Type 6 as well as 1 & 2)
    • +
    +

    Multiple load types are supported (full REPLACE, regular UPDATE, SCD2 loads, even BITEMPORAL). Composite keys are of course possible, so are retained keys (and the max key value can be table or data driven). Keys are taken from the staging table, so they could be based on an md5 hash, a UUID, or whatever you choose. It just needs to fit within the constraints of a SAS data step (so, max 32767 width for a character variable, 8 bytes numerical precision).

    +

    A column (eg PROCESSED_DTTM) may be nominated to retain the current timestamp when doing any type of upload.

    +

    If the stage table has columns that are not in the base table, the extra columns are ignored. If the base table has columns that are not in the stage table, the process aborts.

    +

    There is also a locking mechanism to avoid conflict where multiple users (or jobs) are trying to load the same table at the same time. If the loader cannot get a lock, it will keep trying for a configurable amount of time, until it does.

    +

    In the process of data discovery and comparing the hashes of the data values there are checks at every step of the way - the macro will abort if there are any WARNINGs or ERRORs or anything else awry. Some of these checks may be turned off for performance (eg the check for uniqueness of the business key in the staging table).

    +

    All dataloads are tracked in an output table, which shows the the number of observations added / modified / deleted, as well as the user identity performing the load, the timestamp, the library / table being loaded, and a descriptive (user provided) message for the load.

    +

    DC Loader results

    +

    The macros are fully documented with Doxygen, similar to the SASjs Macro Core Library.

    +

    The minimum amount of information needed to load a table is:

    +
      +
    • Staging Library (default WORK)
    • +
    • Staging Table
    • +
    • Base Library
    • +
    • Base Table
    • +
    • Business Key fields
    • +
    • Load Type
    • +
    +

    An invocation of the loader macro might look something like this:

    +

    SAS Loader

    +

    A single (one year) subscription to data controller provides perpetual usage of the macros. Contact Allan Bowe for pricing details.

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/marketing/DC flyers.psd b/marketing/DC flyers.psd new file mode 100644 index 0000000..046a650 Binary files /dev/null and b/marketing/DC flyers.psd differ diff --git a/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.pdf b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.pdf new file mode 100644 index 0000000..05acbdd Binary files /dev/null and b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.pdf differ diff --git a/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png new file mode 100644 index 0000000..1d367d8 Binary files /dev/null and b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png differ diff --git a/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-vert.pdf b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-vert.pdf new file mode 100644 index 0000000..f3ac877 Binary files /dev/null and b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-vert.pdf differ diff --git a/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-vert.png b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-vert.png new file mode 100644 index 0000000..bc26217 Binary files /dev/null and b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-vert.png differ diff --git a/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-white-text-horz.pdf b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-white-text-horz.pdf new file mode 100644 index 0000000..a376024 Binary files /dev/null and b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-white-text-horz.pdf differ diff --git a/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-white-text-horz.png b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-white-text-horz.png new file mode 100644 index 0000000..d88ac5a Binary files /dev/null and b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-white-text-horz.png differ diff --git a/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-white-text-vert.pdf b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-white-text-vert.pdf new file mode 100644 index 0000000..b47c6c8 Binary files /dev/null and b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-white-text-vert.pdf differ diff --git a/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-white-text-vert.png b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-white-text-vert.png new file mode 100644 index 0000000..8b1c540 Binary files /dev/null and b/marketing/SAS-2021-Excellence-in-Innovation-Award-Finalist/SAS-2021-Excellence-in-Innovation-Award-Finalist-white-text-vert.png differ diff --git a/marketing/dcflyer.pdf b/marketing/dcflyer.pdf new file mode 100644 index 0000000..0fba448 Binary files /dev/null and b/marketing/dcflyer.pdf differ diff --git a/marketing/flyer-back.pdf b/marketing/flyer-back.pdf new file mode 100644 index 0000000..57d228b Binary files /dev/null and b/marketing/flyer-back.pdf differ diff --git a/marketing/flyer-front.pdf b/marketing/flyer-front.pdf new file mode 100644 index 0000000..99191b5 Binary files /dev/null and b/marketing/flyer-front.pdf differ diff --git a/marketing/linkedin_campaign/1200_628 px/capture_euc.png b/marketing/linkedin_campaign/1200_628 px/capture_euc.png new file mode 100644 index 0000000..5070ffd Binary files /dev/null and b/marketing/linkedin_campaign/1200_628 px/capture_euc.png differ diff --git a/marketing/linkedin_campaign/1200_628 px/protect_model.png b/marketing/linkedin_campaign/1200_628 px/protect_model.png new file mode 100644 index 0000000..3bef401 Binary files /dev/null and b/marketing/linkedin_campaign/1200_628 px/protect_model.png differ diff --git a/marketing/linkedin_campaign/1200_628 px/unleash_lineage.png b/marketing/linkedin_campaign/1200_628 px/unleash_lineage.png new file mode 100644 index 0000000..619d621 Binary files /dev/null and b/marketing/linkedin_campaign/1200_628 px/unleash_lineage.png differ diff --git a/marketing/linkedin_campaign/Final_Campaign_Data Controller.ai b/marketing/linkedin_campaign/Final_Campaign_Data Controller.ai new file mode 100644 index 0000000..b327f1f --- /dev/null +++ b/marketing/linkedin_campaign/Final_Campaign_Data Controller.ai @@ -0,0 +1,7511 @@ +%PDF-1.5 % +1 0 obj <>/OCGs[5 0 R 6 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream + + + + + application/pdf + + + Final_Campaign_Data Controller + + + 2021-04-28T16:48:30+02:00 + 2021-04-28T16:48:30+02:00 + 2021-04-28T16:48:30+02:00 + Adobe Illustrator CC 2017 (Macintosh) + + + + 256 + 68 + JPEG + /9j/4AAQSkZJRgABAgEAYABgAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAAYAAAAAEA AQBgAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgARAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4qlfmjVbrSfL2oalaw fWrm0haWK33+NlGy7eOECyxmaFsAT87b6JLhbvynqRmtpjE4hQMOsjDpyHwxREsQxHIGm2+T8Pza fHPcU2f8z7mHzXJoU2hXXBbiztPrKfEqyXQdpHJpQpHRenbkfbIkAC7ZHN6qpBR/nOziQr5bv2VL eScMnxhnikMBjBVT9qdeCt9OCh3sfH8i9JV1YfCa5EEFyG8KuxV2KuxV2KpJ5i83aXoMscd6kzNJ aXl6vpKrD07CNZJRuy/EVccf4ZIRthKYigY/zN8mzNBHb3yz3EtxDaSW8ZUyQyT8gPVUkcVUqQxF aY8JR4sUXB598l3CWzw61aSJdzNb2zLKtHlQqGUf8jE6/wAy/wAwx4SkZI96F/5Wb5JOoWNmmpwu NQMqW9yrKYfVhaIekXrs7/WFZdqEb16VeAo8WN1bIrqdolRUAMsriOOvSpBJJ6dFBPv0ynLMxArm TTMlBXWpT2r+jMULlfVEyxuwEYPFqxqzMSGI7969jmNk1EoHhNd90eXuu/7fIsDIhX0y+a7h5MBy AVgVoQVcVU/CzgeBHI5bp83GN/xfxP3soStEC4iMgjqVckhQystSvWhIFfoy3xBdJtZJe2scjxu9 HjUPIACeKmtCSBt9k5GWaIJBPJTIK5JoSNz2ywpQ/qSxiruJP5wB0+7t88q4jHmbY2k2gefvK+vX zWOnXTPdhZXWOSGeIOkMnpSNE8qIkgR/hPAmmXAGrIYxyiWwTm6v7S1aGOeeOGS5kENusjhOchBY ItSOTEKSFG+xwE9zMml7IBxUmpY0Y9z8JyBjyVB2Gq2F7JwsZvX+EubiJWe2bi7RsBOo9EuGQ8kD 8h3GERPxQCDyR4fejDi3bwPyOES702uySWnbiOlSdgPE4CaVjvmTzjpnl9Ct7I014y8obGBTzcE0 B5fZRdursBscxc2eOIXkkB+OnUtOTKIc0H5W/MTQfMJS2hR7fVSpaS0lUtxC/aZJSOLr4d/EDBj1 OPIPTv8AePx8kY88Z8ubLY6cRQUH0b++2ZUeTeF2SV2KuJGKpG2pq2qQxRMHi5cHbsxbbv4ZAQ70 UkdzY+dV0+aO2WcXPrVBWW3CdJKGJfhpHUpUFq+3Wuini1fAQOLivvj58vLl1+DiGOStufwS/wBL zHcSzPdvLHCt6FjjedIvUlS55CO3qynaJWI33oKdMohh1OQyJ4qjLv7pdPcP0MRGZu+/9KcWtn5s uZ4fWeeCCKZUlYTL8aKbhy+zE8TziWnXb2zLx4tTMizIAH+dz+o39sQ2CMyfx5/sTLyjD5jit7ga 27NIXUxcyhPT4+JRm+Et0rT5ZldnQzgHxfh+lswidHiT7Nk3OxV2Ksb86eTdM8xQwy3l3c2RtI7i JprUoGa3ukCXETB0kFJFUbgch2OJycAJPJryQB5sSk/KzyxJqDcp57cpL680MdxG7QiedpuJVofs 1fgfiJANa98xxrTxUQOl77i+/b577NPhi1eD8hvK8MVtFHqF/wALeb1yC0FH4mLgrAQhfhFuo5Ac utTvmZ4hZDTjvSOx8tflDHLPYr5nkV7RXeQTSwwIEF5COMYMUcXwy6cqngN+Vf2lyRMu5gIw7/x+ A9B1DzHELyaCTjJYD6q8UkQLs4mSaWocSIB/cAqw/tGl1Or4ZyjL6Rw+/cSPeK+nYtk8m9Hlt+lD P5s8uRohnhuopJHU/vZAJFARGVg/rE04XAPFGJ3Pw9coOvwAbiY9535Drxd0uQ89mHjQ63+Pj5oh fOOi2n1iGGCeSWBiZUjeKZiFR3Z+YlYfCkJ2ZuQ2FMtj2jihYAlY9x6HrxHoO+/Jl48R+P2orT/M +j6vfPYRBxNDVwWKjdGCNTg5dSC1PiAr2qMuw67FnlwC7H46G2UcsZGluoeXbifUILm3nEa2831p VarF5SgjIckE8eKePf2GRzaKUpiUTyPF8eXy2/GyyxEmwnUEKw28cIJZY0CAnqQopmfCHDER7g2g UFjrHwpGBWhNepAH+dMhICtkPKo/yXT9FWdvdLb3GpLqguLuWWa4mt/qLX31mSBIpAY1aSMKGUIo Zup75cctGh3fbTj+Bt8f0pTB+R2upJBLI+nK1vcRP6wMpaYK12XuJCYvgnH1mOi7g+mPjG2T8YV1 YjTn8fF2mfkfr9v9TMo0+79NAs9vc3Ept1kHoAXsCWttZOsxWAggtybq0hNak5QUR05/H3rB+R+q C4slkj0ttPtZCs8SFyZV+sXUitInohQwS5jShY7L1pTIHUDz/FL4B8q/tVfJHkfXtG8+6dHeQi6a ytZf0hrCR3Q62drAkJmnhijlRXif0/TkbqahMOUiUD+O9ceMiX48ns6D0FCM7VIqDWpNOv2sxgOH Yly+SEn1Wzt7OTU7q8ij0+MAm6qPTCmn7QPcmm3U5WMljiu4+W/3MeIVd7PPvNWp6BdeZNI14Srf 6HIht5pYfiAlhLSIrcj1f1KgH+U5q+0DjnwT+qECeLv38j7uriZpRJEucVHyPHp+p/mHNqWiRSR6 dbWZE8kgp/pEnEBTud34s3jtv1y7QQBnKcRUTQ37+qcIBnceVPWk4lQVFA2/35uBTnN4VQ19qVhY rG15MsImcRxlv2nPQDKcueGOuI1bGUwOa3UCfSPwGWiswjXZmIFQo9zjlkRuBdLJiOkWVwbky6dq EeoGJVlbTLp1W5gkFD6TTxq3IVBU80LV/a7YMGrx5RsfV1Hc1wlfI/BO5fONhZQPLrdvcaOsZUM9 ygeL4uhE8Bmip82B8QMvOzdHfy99MI82ecrHWdQs7F7AXWmW95b3VtKGBaVo3BSRDxbgu5G3xU7j NJn7WnDNwCPJqln4ZGHCJbd99RugPNPk6TWvO2oSf4je2t7j0Iv0ckFyQrKIj8UkdE34Ejfbkfeu wh2jhieA/Vfcf1OPIAzO/wB70jRNV0610XS7ee/+syfUg/1t1dfVW2jUSzNyHw+PxGuS/O4jRvaQ JHPkObkRyRob9FVPNnl97aS5W6/dxMqODHKHq9eNEK825UNKDKx2jgMTLi2HkevlVr40au0ytbq3 ureO5t3EkEqho3HQg5lY8kZxEomwWwEEWFUgEUPTJpQr6XpzKQLaNCejqihlPYqQNiOxyg6bGR9I +THgHcllNOFxcKHhecMg1QxvycIetYzsisac/atcw6gJHle3HR6e7oD/ABeTXtf3qWifXEkJuYoY Z/XlK+l6YH1Qio5+mSKq1AK7/jkNLxA+oAS4jyr6fOvP8c0Y76/gJHqf5eflneXc0N/YOHum5CQz XAiLvJJN8DK/BT6tw5C7b9Bmw/PREuEmvu+aJQhdFLLnz3+X9rr+qaHdaddCfQIVDNAZJIza20AY OQHU1jjlk7H4QTXemOTQY8h4yLvzPn+tiZQ4iCOSGX81vyzWW1misdSju5pxawLGGjlMiJFF6bUn XbaNSGND171IHZuMGwKI8z3V39wRx4+4sh1LTvL0smoWVrDJatbI5urxjLKFWONiyxqLhGT4ZjSq 8D0oc0ubFgJlCIMeEGzueQ6eoVz/AKpROMTYH4+39iOsNX0SyFq1hbXMkuoRer6Ik+EHkEJMTScO fqD4vTUnqTl+HU4cYjwRkTMXV+dcrq750GcZxFUDumN15mjsYbI39rJDc3al5IFZH9IKVVizEryo ZB9nf2zLya8YxHjiQZdO78W2HLVWOadEgAk9BmeW1DMjspcfAWILN4ivSnt45QYki+TFbd3lrZWc 9xcuiWtvG0s71pxRAWZqb9AK5PyUmmEQ/nZ+Xjgo+pGMBnMvqQygoi9DJRW4h+3jWnyPhT5U0jPH vZrCYZSkscweGcD0ipBRgV5qVHcEEnKuGpc25uWfiEZCjIzKvIH4a129vxwSnVVVIJeQ6l+Utx9Y Q3esyactzqc/oW8JkuCtrPIrW8akGMK/wSDdSOLsO2WZdZHGQCOdD4/j7nGlirmerIfJ35e2flWW 51XVdU/SLPAlsXMThYnaRwxUc5ftrIike3hjn1MOAk7D5s4QEdyXeZ9DvtM8rXmm6YbeXy+rgy2E sb84IiwbjC6GhCyUb4h9mvtmn1XiQxz9VxsHrcTxDr3c2vLExiQPpSPyPp99/hvVLC10COfTtR/d W049P0/UA4lnhcUKxkqQ1Oop2yrSZsoiZASySltZ8uXPpu14RLhNC7el6BpFh5f0u20y1XikQqzB QryyFfjdgv2mZt6/0zdRPAAPx7nNhERFJtAWKsWFPiNB4f5nLYWzCpk0vOfL1zqJ165h81yxm0t4 WmhjvmhpG/qoqOA267MQDnM6KczlI1B2Av1VsbHe4OIniPHy80/8x6tqtxawy+VXhv5EkIuTE8co UUqK/Ftmw1ufJIA6ciVc6ot2WciPRuifLPl2206W6vTRr28dnlZeQAVm5BeJZhUE9Rlmg0YxkzP1 SZYsQjZ6l3nbznpHlDQpdX1NiUBEdvbpvJNMwJSJPc0PyG+bSMSTQZ5MgiLLxn8u9b1rX/zJk07z BpzaRM8MmoRQRF4TGrsHiBjP/GStWH0b5jT0Ijk8TiJB6GufkejRg1GXjokgVyerRaRqsPmi9uRa 3JtLmZCk0VyiQhfSCM0kPLk/E17ZrBpsgzyPDLhkekgBy6jqohITJo170FH5X124sorGaBbcWNhc Wkc5kV1mklpxKhfiVfh35ZjjQZpRECOHghIXfMliMUiK7gQnEUfmCSxvnFgljd/VkgtGQxPcO6gg sXDhOIr8IJ8czYxzmEvSIy4QBy4vnde5tAlR2o0nen2UNlYwWkC8IoUCKvU7Dv75sMGIY4CI5ANs Y0KCIy1ksmlSGJpH+yorQdT4Ae57ZGchEWUE0lUkFqJXuDHCssxT9I+mtHKJtRnr8SqxHKv7NcwZ RjdmrNcVc6/V3+TWQOfzUtdu47blbLFwVkSR3SqsYjIEmZeFG5RRnmD40yOryCHpqtgdu66PL+aN /kjJKtmJaMZXeZbuRFg48pk5qUaAo4ZzQmpWT0+LfaNT1FaaTTb3xHbr7t9/nw783Gh5shsphPp8 FveW1tdLdW/G+iuAgBWnE+qxMnJTuOJTp8s3Gm1UxGI2O3ur42fu+5vjLYWnST6fzMd0sENyjisb FTvsVZSwUmvFd6dR7ZnDPHlIgS7rbeIdUDqXlCw1G7e4uLi4+PrGrKAAaclDcefFgtKcqDtTMXP2 ZDJIykZfj7WE8AkbLzzTPPPkK7srV5TqlmJ5lltNMlUTPIks8SrIrgSUBlepo4fr/k1kex4crlwg 3V/Hrv8ApaBwEdU7uvzT/LLVprRpb6RoLaaGWKb6vJ6bTStKkcTVQuD+5L9BsBuemZefRjIY8X8J ttlkhKnouWOQx3z2deGjxnRTILkTqZTHSvpcH5Vr2rTNZ2r4vhDw7u+ndRaNRxcPpQ+g6vat5SRN bnjurlop/rVqzxySSpyf4OAPxck2p3yGi1kY4AZyuYvqL5lGLJ6PUd2rPyB+Xt5p6yR+XbNILpUk Mb2yK3wqQnIU6qGObTHmOSIkL3ZxxwI5ITXPKc08920Voj0Syi05hxUKsczeqoBI40jNPcdM0es0 Mpymasnh4T8d/sacmEknbupQvvLt3GvCLTxPYrPdmCyDxqF+sRosLqGag4urbdR4ZTl0chyjceKd Cx/EBwn52xliPdtupw+WNfW6tjNaetcpPaSHUvUjqkUMIR0oWDmjitMEdBm4hcblcTxWOQHLmgYp WNu7dbYeV9fgsrpGtSsxhiQgPEBPLHOshb4SamgPxuQe2Rx6DPGMhw70O7c8QP4JWOKQB2R35lNN ceR9Tjo1o88UaStUBl9VlQoGB6/F2zZ6zNOMOIDcGJI+IsfrbdQTwFb+Wlq1h5WFu7ExWlzLDH8R +ER0RxSp/aDE++V9nzmcZlkv6yjTWI797LZVjEX1gqKCjAAA/D3+mmbGQFcTkHvVrfj6Q49P498s x8khIv8AlYn5f/8AUz6T/wBJ1t/zXlvBLuYeLDvCReZtb/LTV7K6EXmTRodQuUSP6217bkhEkV6G kn+Rmv1vZvjRlQqZrf4hpyiEgdxaj5K1vyN5etbmGbzdo05ncOCl7bilBTu+Q7M7OnpxIHe0YBGA PqCfv59/L4nkvmjSVPtfW3/NebA4T0Dd4kO8MG1nzN5N8x/mFpEs/mXTBovllHuy0l1HGst/IQsQ QuVWQRKnPkhNDseuTEJiJHUtcjEkHiFBT83QeVbvzLH5v8r+ftI0zzHFALdkuLm0ltZ0B+y/xlkr WhYBugoAd8lCJAoiwxmI3xCQtk3lD82/LGqaSZdZ1bS9O1GCVre4j+uwLHI8YHKWDm/IxFiQpPWl RUUJZYyOjdHNGtyE7/5WJ+X/AP1M+k/9J1t/zXkeCXcnxYd4d/ysT8v/APqZ9J/6Trb/AJrx4Jdy +LDvDv8AlYn5f/8AUz6T/wBJ1t/zXjwS7l8WHeF58/8AkQRLMfMeliF2ZEkN7b8SyAFlB50JUOtf mMeA9yfFj3hSl/MD8u5Ynik8zaSUcFWH1626H/npkZYjIEEbFByQPUfNCjzv5GYgTebNGeOqmTjd Wyu/Hpyb1iOvXbKfy0z9W4/q7n37seOP84L77zp+W94iiXzPpavGeUUqX9sHRvEHn+B2OSzaXxBu DtyPULKcD1HzQMXmD8tQ37/zbptxHXkYmvrNFZh0Z+DKWP009sxo9mD+LikO79dBiODrL7kwm88/ l5Jw4+adLiKAqCl9aH4D1Uh2YU2HbMqenJqrFfjqCzM4d4Qw/MTyHBHPBJ5g0y6aQseZvbSkgYUA ejgLQfD06CuU8E4gxMZSv7ff9zHxYjawUbb/AJg+Qo4I43806TI6Kqs5vrb4iBQn+875kwxSEQDZ LMZY1zCS21x+RNsKW9z5ajG/Say7kN/N4qCPDLKn5sAcQ/m/Y2l1+RUaKiXPlpVRldAJbEUZTVSP i7HGp+a3i/o/Yn8Xn/yHLIscXmTS5JGNFRb23ZifYB8jwHubPFj3hTk/MH8vJEZH8y6SyOCrKb62 3B2P7eCWIkUQjxYd4Yvy/KqPXINUtvNel2627o8dol5a8Bw36mSu53zU/wAiRGUZI2ACDVdzj+Hj 4rEgyn/lYn5f/wDUz6T/ANJ1t/zXm34JdzkeLDvDj+Yf5fEUPmbSSD1H162/5rxOM9y+LDvClH57 /L1ZTIfNGlN/IDfW3w+P+7MrjgIN7oGSHeFX/lYn5f8A/Uz6T/0nW3/NeWcEu5Piw7w4/mL+X4BP +JtJPt9etv8AqpjwS7l8WHeGLefPOnkG/wDJmpwS6/pdw0io31eO5hncskqOoVEZmajKOgOYOow5 pYjwAify697RmnEwO4VPJPnL8urHRJIotd0u2WW5umVHuYIW+K4ccijMrDl9obbjcbY6XBljEiYJ l89un2JwziBzHVPj+YHkARvGPM2lcKFeP1626HuPjzJ8KQBFGm3xI94TnRda0rWLM3mmXsF9b8ih ltpElQOACVLISK7g0wxut9mcZAiw8R/6FPs/+plk/wCkRf8AqtmV+Y8nD/JDvd/0KfZ/9TLJ/wBI i/8AVbH8x5L+SHe7/oU+z/6mWT/pEX/qtj+Y8l/JDvd/0KfZ/wDUyyf9Ii/9VsfzHkv5Id7v+hT7 P/qZZP8ApEX/AKrY/mPJfyQ73f8AQp9n/wBTLJ/0iL/1Wx/MeS/kh3u/6FPs/wDqZZP+kRf+q2P5 jyX8kO93/Qp9n/1Msn/SIv8A1Wx/MeS/kh3p7ffkDcXrs0uvW/xRrFQ6VA9FUEAqZJHKmh7H365V CQjyH2th019fsQEv/OM6SRNG3mCMB14krpkAb5hhJWvvgFA3v/pix/J+f2LJP+cXrR9Kt9P/AMRS AW889x6n1Ub+ukKcaer+z6H45b4+/JH5MVVoT/oU+z/6mWT/AKRF/wCq2H8x5I/JDvd/0KfZ/wDU yyf9Ii/9VsfzHkv5Id7v+hT7P/qZZP8ApEX/AKrY/mPJfyQ73f8AQp9n/wBTLJ/0iL/1Wx/MeS/k h3u/6FPs/wDqZZP+kRf+q2P5jyX8kO93/Qp9n/1Msn/SIv8A1Wx/MeS/kh3u/wChT7P/AKmWT/pE X/qtj+Y8l/JDvTPSf+cb/wBF291Bb+YVdbsKsjS2CuQFNfhrNTr4g/ryucxIgkcmcdLXX7HT/wDO N5mkDvr8AIXhRNJtkHfchXALb9TglIHv+ZQdLfX7FO1/5xlt4dTgv28wFmgIPpx2UcQNP9SSlfem SjkoUPvtRpKN2gP+hT7P/qZZP+kRf+q2T/MeTH8kO93/AEKfZ/8AUyyf9Ii/9VsfzHkv5Id7v+hT 7P8A6mWT/pEX/qtj+Y8l/JDvd/0KfZ/9TLJ/0iL/ANVsfzHkv5Id7v8AoU+z/wCplk/6RF/6rY/m PJfyQ73f9Cn2f/Uyyf8ASIv/AFWx/MeS/kh3u/6FPs/+plk/6RF/6rY/mPJfyQ721/5xQtFYMPMs lQaitmpH/J7H8x5L+SHenl5+QNxdSySSa9b1lUIQdKgkoAgQcWlkkZdhXY9d+uVRIiKA+1sOmvr9 iXzf84ypLE0beYI1DChKaZAp+giSoPuMESAb3/0xYfk/P7Hon5Z+QY/I3l6TRo7034kuXufXaMRE F1RePEM/Th44Zz4jbkYsXAKZZkG12KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kv8A/9k= + + + + uuid:270173a0-0883-0f49-b0b6-7d678c04e70b + xmp.did:56cd57f2-2ddf-4f26-aa4b-fb7f6a12e676 + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + uuid:1dc2f48e-7fab-9549-a7c8-913fdf3ba010 + xmp.did:b18f6fdd-94f1-4b10-91c3-627a646c3641 + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + + + + saved + xmp.iid:b18f6fdd-94f1-4b10-91c3-627a646c3641 + 2021-04-26T14:21:48+02:00 + Adobe Illustrator CC 2017 (Macintosh) + / + + + saved + xmp.iid:56cd57f2-2ddf-4f26-aa4b-fb7f6a12e676 + 2021-04-28T16:48:29+02:00 + Adobe Illustrator CC 2017 (Macintosh) + / + + + + Document + Print + False + True + 1 + + 1201.000000 + 629.000000 + Pixels + + + + + D-DIN-Bold + D-DIN + DIN-Bold + TrueType + Version 1.00 + False + D-DIN-Bold.ttf + + + + + + Cyan + Magenta + Yellow + Black + + + + + + Gruppo campioni predefinito + 0 + + + + Bianco + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 0.000000 + + + Nero + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + Rosso CMYK + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + Giallo CMYK + CMYK + PROCESS + 0.000000 + 0.000000 + 100.000000 + 0.000000 + + + Verde CMYK + CMYK + PROCESS + 100.000000 + 0.000000 + 100.000000 + 0.000000 + + + Cyan CMYK + CMYK + PROCESS + 100.000000 + 0.000000 + 0.000000 + 0.000000 + + + Blu CMYK + CMYK + PROCESS + 100.000000 + 100.000000 + 0.000000 + 0.000000 + + + Magenta CMYK + CMYK + PROCESS + 0.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=15 M=100 Y=90 K=10 + CMYK + PROCESS + 15.000000 + 100.000000 + 90.000000 + 10.000000 + + + C=0 M=90 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 90.000000 + 85.000000 + 0.000000 + + + C=0 M=80 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 80.000000 + 95.000000 + 0.000000 + + + C=0 M=50 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 50.000000 + 100.000000 + 0.000000 + + + C=0 M=35 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 35.000000 + 85.000000 + 0.000000 + + + C=5 M=0 Y=90 K=0 + CMYK + PROCESS + 5.000000 + 0.000000 + 90.000000 + 0.000000 + + + C=20 M=0 Y=100 K=0 + CMYK + PROCESS + 20.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=50 M=0 Y=100 K=0 + CMYK + PROCESS + 50.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=75 M=0 Y=100 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=85 M=10 Y=100 K=10 + CMYK + PROCESS + 85.000000 + 10.000000 + 100.000000 + 10.000000 + + + C=90 M=30 Y=95 K=30 + CMYK + PROCESS + 90.000000 + 30.000000 + 95.000000 + 30.000000 + + + C=75 M=0 Y=75 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 75.000000 + 0.000000 + + + C=80 M=10 Y=45 K=0 + CMYK + PROCESS + 80.000000 + 10.000000 + 45.000000 + 0.000000 + + + C=70 M=15 Y=0 K=0 + CMYK + PROCESS + 70.000000 + 15.000000 + 0.000000 + 0.000000 + + + C=85 M=50 Y=0 K=0 + CMYK + PROCESS + 85.000000 + 50.000000 + 0.000000 + 0.000000 + + + C=100 M=95 Y=5 K=0 + CMYK + PROCESS + 100.000000 + 95.000000 + 5.000000 + 0.000000 + + + C=100 M=100 Y=25 K=25 + CMYK + PROCESS + 100.000000 + 100.000000 + 25.000000 + 25.000000 + + + C=75 M=100 Y=0 K=0 + CMYK + PROCESS + 75.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=50 M=100 Y=0 K=0 + CMYK + PROCESS + 50.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=35 M=100 Y=35 K=10 + CMYK + PROCESS + 35.000000 + 100.000000 + 35.000000 + 10.000000 + + + C=10 M=100 Y=50 K=0 + CMYK + PROCESS + 10.000000 + 100.000000 + 50.000000 + 0.000000 + + + C=0 M=95 Y=20 K=0 + CMYK + PROCESS + 0.000000 + 95.000000 + 20.000000 + 0.000000 + + + C=25 M=25 Y=40 K=0 + CMYK + PROCESS + 25.000000 + 25.000000 + 40.000000 + 0.000000 + + + C=40 M=45 Y=50 K=5 + CMYK + PROCESS + 40.000000 + 45.000000 + 50.000000 + 5.000000 + + + C=50 M=50 Y=60 K=25 + CMYK + PROCESS + 50.000000 + 50.000000 + 60.000000 + 25.000000 + + + C=55 M=60 Y=65 K=40 + CMYK + PROCESS + 55.000000 + 60.000000 + 65.000000 + 40.000000 + + + C=25 M=40 Y=65 K=0 + CMYK + PROCESS + 25.000000 + 40.000000 + 65.000000 + 0.000000 + + + C=30 M=50 Y=75 K=10 + CMYK + PROCESS + 30.000000 + 50.000000 + 75.000000 + 10.000000 + + + C=35 M=60 Y=80 K=25 + CMYK + PROCESS + 35.000000 + 60.000000 + 80.000000 + 25.000000 + + + C=40 M=65 Y=90 K=35 + CMYK + PROCESS + 40.000000 + 65.000000 + 90.000000 + 35.000000 + + + C=40 M=70 Y=100 K=50 + CMYK + PROCESS + 40.000000 + 70.000000 + 100.000000 + 50.000000 + + + C=50 M=70 Y=80 K=70 + CMYK + PROCESS + 50.000000 + 70.000000 + 80.000000 + 70.000000 + + + R=244 G=116 B=88 + PROCESS + 100.000000 + CMYK + 3.875791 + 54.152739 + 52.410161 + 0.411994 + + + R=255 G=255 B=255 + PROCESS + 100.000000 + CMYK + 0.009155 + 0.000000 + 0.003052 + 0.000000 + + + R=69 G=90 B=100 + PROCESS + 100.000000 + CMYK + 67.605096 + 39.453727 + 35.345995 + 19.653620 + + + R=39 G=222 B=191 + PROCESS + 100.000000 + CMYK + 82.830548 + 0.000000 + 23.718622 + 0.000000 + + + R=0 G=0 B=0 + PROCESS + 100.000000 + CMYK + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + R=55 G=71 B=79 + PROCESS + 100.000000 + CMYK + 71.010906 + 44.281679 + 41.144425 + 29.312581 + + + R=38 G=50 B=56 + PROCESS + 100.000000 + CMYK + 75.384140 + 49.448386 + 47.577628 + 43.112838 + + + R=232 G=80 B=91 2 + PROCESS + 100.000000 + CMYK + 6.753643 + 68.258178 + 44.977492 + 0.869764 + + + + + + Grigi + 1 + + + + C=0 M=0 Y=0 K=100 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + C=0 M=0 Y=0 K=90 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 89.999400 + + + C=0 M=0 Y=0 K=80 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 79.998800 + + + C=0 M=0 Y=0 K=70 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 69.999700 + + + C=0 M=0 Y=0 K=60 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 59.999100 + + + C=0 M=0 Y=0 K=50 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 50.000000 + + + C=0 M=0 Y=0 K=40 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 39.999400 + + + C=0 M=0 Y=0 K=30 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 29.998800 + + + C=0 M=0 Y=0 K=20 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 19.999700 + + + C=0 M=0 Y=0 K=10 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 9.999100 + + + C=0 M=0 Y=0 K=5 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 4.998800 + + + + + + Vivaci + 1 + + + + C=0 M=100 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + C=0 M=75 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 75.000000 + 100.000000 + 0.000000 + + + C=0 M=10 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 10.000000 + 95.000000 + 0.000000 + + + C=85 M=10 Y=100 K=0 + CMYK + PROCESS + 85.000000 + 10.000000 + 100.000000 + 0.000000 + + + C=100 M=90 Y=0 K=0 + CMYK + PROCESS + 100.000000 + 90.000000 + 0.000000 + 0.000000 + + + C=60 M=90 Y=0 K=0 + CMYK + PROCESS + 60.000000 + 90.000000 + 0.003100 + 0.003100 + + + + + + + Adobe PDF library 15.00 + 21.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + endstream endobj 3 0 obj <> endobj 8 0 obj <>/Resources<>/Font<>/ProcSet[/PDF/Text]/Properties<>/XObject<>>>/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 9 0 obj <>/Resources<>/Font<>/ProcSet[/PDF/Text]/Properties<>/XObject<>>>/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 10 0 obj <>/Resources<>/Font<>/ProcSet[/PDF/Text]/Properties<>/XObject<>>>/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 27 0 obj <>stream +HTW͎& S |"E皵KH<"vHUQ=3|բ$*/z}kv˼5|_׿˟ڮ_ѿOZv6v;7ׯ\jgg O-5y#h\h'evw"5_߾k}\v2=v}{{e=oD3+,1`aXl`rHs?뷷nƔ}_pUl_f5{F6c5{dFg:w{~j=FB9hhye=(?.s̭2 +ָÌSw +h4w&MZLAy2w9coMp3\k<žt5 sxw`qz 8ո׫y/l l?xw=?$+y/ !;W:Hj\9. 6;XQTe7q\`9n<8 ;1'{-X yBC+1; :)/rHT,6~fZq2\1g&H:7- Ыk|]"8$vΒ!1mH$/l}0sk$9[갢ڗɿj=)ם\q5a D,a}DK6HHh`&GwRYmBt'GjR28}ZD E< 4iT0ѺKœ&M3#1rF{#eEC'fUeK8Ht +Ic!OmdbeuٌjB;<$5:h2pJrP$Z\%+pr+ER3;w)PdE4 _RfFjTfpHPa>;í, &PC25^dl@̘WL.d_T &ВL5J)yvR䩓"$5BɊ]>Ouďt +< IP/`J 8YET2ުQlQb->P)pEPhÌ( +O8ֱ0,[]SZS skN_SPq$Ws4vmV0Trgpu\'(ჸj,h>*>5 5V;SQՖa"Δ}Yꎔ(D5jCVWKd^t]s1/ٖy +bT4=rIz3$+h# EFVx?H\K*ES$Hur _R泍2d Bj}_Ҽ&)- IZCjovRUj}0}Xq]mY۪&pqN dwjCLn'jW QPx *1ЇUZYm:f0#%'C +aguLzCz8dS?d+Hd2g7}PhF;1ڬWb9r IT>E@:*]4)US5 czw?O_*s2g"c늗N]f>p뙻<!Ukad߽dPr=4Srth9~x|YϵZ>B/YAW"}ҭ~yoH^;3yVg-!aZ%^7Fu,>$feC*swsg_烞#6?9SOGǚ孆jx:: %P\%(W7lO}|Q<پi].U/SO3D1D|p@ck6K]zxEy3sTj'2ޥ#X|.QcW5Ob)1_+כ+ϨZT'^ +zC[B$@8-zLtUK]L*EW¦Y[Xc2+X7[W QM}ڎ,U^bU0sWڪcZƭZWU٘\OBs|%4*VzƇc{ܕ`U/ayJeOVY1Kjrr؏uZ{մjALFUM>)S]bl!՞S iojQ]&9$G )j<Cg PB߈|*-<|0#i* +e{MvC_;k\\JӮtF ܻ1L!:qB\wz%LxRxO[uʣ1{mNBKbi6^04VH.  Nf&}*s87g# +!cUZ{=mHGN&1fVv7n:VlRW%by+%0߸i={Fl[nnHo4ձq&ԇY?4U7[}@č~ +pbum +ur|ʺ011Iҵ_NM5TZ N-+-!)dLGmgO\kҋ~LOO qvR^l\7RZS&@TCδv F kHTA}2f<V{{~lpq^=u:`/wVTKS!J)|yxkG,{N8^d#ʀɑ{O=^q=Ƴx_]'ݒ~hϑBT=u|jNvĎՉyIGk&M!: zW;C ֑Gp +fI<Œ\%W!ZLAS9BWq1Y¡'ȫݴ|yjq냸;=#w2@-ܠX-Y L3e -jeqY?7m:4j,zt\GagEjDVZmmg+rfwB ===2i[CE?YL-Ylˉ$8s ]HJ4ˍmH +O8%=4=yGB+)s%'qC磣M`"j~&kPÄܟ]tFRHQNc2j3kg$V6]t+k~Z1J˭u󰕆行qSF]ڊn%ʉ2R*}[ǡthozSZ_VFe +:_|wWO6vI[?eQkAWrQ^mFYAWH9u/V+%Mٔ:b-ec76~)9o\MF7럲#(;Snߗ7ӶN7#\Z37]$:7t` ѳ]KׅԨrPz[^z;(W`+/d="٘ͅ+1Z& tWiD 21 3t -YO5V#pfR<ɌLϿ~I:Z˼tBڮl-_UtIgլno*hfx}p\Ogwkeh&8yǤRW75؈^v0.,݋VY4:|rl[XaUVbc +*[<e-_e@%( +UNG{wq>YS@ن +5 E9mw^n ^( t}_=!4] Y=?*ۜ6\N'U:?Q/VQ%u7% J |Y 1&pn ~..vELyqT<`5 qPWXpC<6(=_'JTP&(^40L& ]NKmy3=atm&Hoð@b&wϏo^wvh^=vY3}pv:)J̣a‘$C%ns2+?Z%D'}Uԗ(ڒpRt +&$Cpp(3h7ևW;غtzOHT *>k!K 蛋uLR Rj2DU/Mc諡?$'< +8* T` H' FдC4]BI MCM`WF6F8߄&$@T:z^0{5+Xɪ{rsgyn=9^s8VA>ģŠz^ +:)u~U'0ٲ ~335ˡֹ$\+F(?H!E.9Kҏ .Co}zC4|)H'9lf{)r=,(]îjru@sXg@`V=6ҾSs?_U#qK4FeMϧv<(1mb>}C YM K# Ypos-"˽SOzdYj~/k qE'0ٯ:P"jPQ$.~\˗V_Ҥ 1_s˭ E( 7uhWa9}~7Cދ1p xɱ&=mX=O(1-"|̅!BّUoǩwXi`)/MIUKIG}>L^H{ 06 5&z˘0{`ߋ_(ߵ +CC qā$HS.*B oMI?Y GcX{,cx*8@Vp[fO.kfE;s.j@7y*g6O|Y HLF@+w2!hѽؕ o;OHEcXAYNKw&Pݘ^rȔзֱ*Yn.M?I4BmozvmHG<Q}vkH S_1^lwn3!Cp-Ftd{5I꿟d,;Y}X~mEiӑ'~DLx3 ;fw5ʁ@p)%ן?$@gYm߯V^fE{ǯ Þ=t@a(o (u0a+!RC.Y{EȖ;cb͢aU-S-ɶѻ*ܔL^oYU1=*eb!.VZF`zU.]` +) ֝' +UL<#u +cXO/ ];Y'揙LؑnV)1i*12!}:g2hRkXF_'H\K;a㒎 hf8*1I܆=$73@=e+3XC!ǡ'G܎Bb͟XYnʧ[KH&4}m_TK}y0juó[Joy~},~E7)gݲgٍAju*Y/ z\{xZ}tvkZ1,6(.k~cH_$pbRB lǥWRM5ydk3Rj%h ~e:0SMyYȝ?p+,MJCoò +z3@)_8!Sj 1=zK'P}Oe? +N2G V{*+'07q +zgba"3| N)ÎiN*]AsWO%0$Ѻϓq|6cbk-F̘Й6Wg)``OMIafX׃B0ϺA2Zo?W5TIȑk5rJ~Χ^$͸FʯM:CHrK-~!zwT4E6eܕzfN^]/9J2&vE˾Ul ڞBv7O–=;&Y.)O^4}鷤vމ Y3c+JN' 'II_d@Z)o j \j9Ƴ.?w!U gN| OLfiGLetIwKY߯֎)L)Qi"(&2,M$!"xvEA%a FcRxҠK@ + ᧬]@VX$+ԔU`a2@Ml +Z/DJ [fb- l`,~[czE75iZro[5j *mʺW} @~CɉSpJKבy9o(2.?QE]r5c3CƿR<~I3 Wv7ԫ"HN̨= +d dN +X9IB*xB[r6L',FͥRDr&/}Dua)%Fʻ: >8 dh(K Rx +=&qa"g?C@C. dY +W<1e"Бu\]a8NM$ؽ2q_);:e +] pdy;4l"@U+BZ +s^f醺:-bi(d6sEx; 뻚ueLm3(g[/YSIjo/ amZ]jUܴ|E\V@.k.j2ى+<9ӭ# JFrȥrTCL!% 6*N (jkI֧|YM$ECxs%6i&ox춦L kG-Vm-ɧ}kկԐT)B~P٩2fM-+q#eCKyHrA)`#cuW/Xݳ HΠr'2>m - cHomM,p]E/xAn~ן: m̕\quz|S֟,l5'"t[\ ]f>ѬgA3SUm=\XJlNd 7i2%zb֢x|sv еfJoe푦K-)&1Lĕgʧ'XB/]"XW\Ug~)Q<ϾKc_͚%+Xթ֢Mr."Ӭ8|]?8I%9}8#}~"g#f$fus8:6pUgF"uP!dp=7!H5>vP0g|/WZ!u/mtc1b3i@1I\D;Tv7K@w4\Os\!|wG>7_I]uqۤ +16qP`Iq4(ѷ boa ٜ4[d}owbCqK6|Dەt 熁B C*a/#Z.ϺpSԹ.^;ɲU2TP5Ys +YgbyэfN)3L:]!z!![[1m2乇X`?"а̪yUUsNcvi,>3c%יA?r}#V}XIm(VS"S)rCH61Ƒ"2,϶Ή'=d,4nKuk,o,W*!S~B{E_1tOT!ss̉,j&u :LZne&F{3t< im=7wH9?6+;%{6 +Q4Yԩ)#e%&ꕀ\I*ta씟Y7Pn;ζ6׷zXyޟSsE-4fS:Gu#h銈s"lqχs0+4Z)J,me-Wg9qnZaϬ ܧ=eApwk 5.V &L:OxqҦ7$Wpkto"%>GϨx*l^n&)7;(ښ'oD * +7YwN㚂u m\ t$1,Cq@"Wujm& (7f]q]&Wt9|^mBmd=*tyrԊoHzw'tKr? 7!KDv3ݍEŔA7_={v/7b4,M5}?GW}|IF PZ ABb&Mž(Z!olyp=|b˕wYeֶ!l<:~n ʚw2skǒXj"̺Vq;Tbkսj0a*ԇV:|e eRmλ]M~ɇv1"z'˿JröT $_  y3Ӳc2X)&wRHrДvoq*BVWQHmZ=OUf_ga]J\6>ln<렿lGHPT 6z = ʪFfhҋ$1:Ny7 +j`匄۩$媚뺑>MU9o0Y[$9ޘ[cQlwu;S9zZ~AD])㐗o% +0F+92p k 903#iYjRYNZ%Z8AK:I1bkFr|(=ɮ(OsBٟ[~ z\g~S|<$՞8Re'"sJ^oLvkQ78 |CGˎh$+; +A̙wWTLUۻtE<ٱZpg.Mյ-[䕉DmZdA@2l 5XBHi(Aє\* :_v +7;{ +xE\29]ތxH!^c8SE9kBo{ a2__'sFEwF/~Ή!Jg--v׭.k" +е^DDW]H:)o;PNߖU}nGϪR^u蟢nU43f/VYA PD\iėia᪙_1/ +5L[$$Pdžc\8uٻLpcLsFP{}x{6 +{̝1GmDtڄiCu eW1r_G#h_?~5\ݍZǛWܙɭwF=T8#N~xYq> +DД}z$nxeR 4'~מZo56%jv)F;z_?: 1-ޭZMi ԍz1D4|qJf8m@')LPEAw"P\"1Z6!A=q?Xw&TTSƮ!2,Qt"qwVfF2otmӭ.HT EII1V;MRYM~?m[t#B몽8]]Lnۘj6ؿ.}DLCG?a+*>N=yEFs Ս}WWtawWˀwݍ㓦fF~ʚ2( +L<?Qb9DEjlʺJۉF$+c99(87)+}6.yn.gKV"P`S:걁hNRG4!cGū٨Gl>Ϻ hيUUGHL^Կ#Wimu0,xƉ( ^xmJE-YC18 +$|\p~ Pj< 01q~ ta2񸆵x")Hr`JF hrM&0:^}lÄ(D7+jToRF $;E(Gk`_Zd-8̖DK0+p`TXG%j- !:)F!aT}$;y]u+e ˝oCq!daܠO +o.:h5P(ZCЃ첵lDcITxBUA4d^4<Ӿȸ>ow_q#토(ě~<.=zS7lwIվ*įtV[3akƮKk]hnPÎ gNnIgI϶H]#qiħ">͢fRKpX6I'#ʕ|D:A c|8kʕ<,\KӂkG: qյ'q.DO,A!2IG]ST@m:JRV`,BLN:6i̋huX-9N%3E:w]:il\ jxܺ)Ш-+f+iKs~Jz+>g[T "깎n 9[7Q­}&ds|%-ay7}lUVka70*8uc.ۚ=>{ ST$_6C0o^?E!O&DjK= DI}C>MvcPZИKp4> /榯zugVGy(',4AY)֩Z̨-oi^Y-%0U#m$SNY Y e WWUͬp-{^?>~TWUOJe•$z#ITn5IX,⼠mÀ+41&v'YMu91n-'P -R%zcIH׸xwi`v/e@KE~nX#D,(Ac +.! +2S1|P :JTriP#)m~IG%.]Ka$0Ry. ӤNZ)b4E}yؤ)o&\ +U`;|-vRqa'z>iωh6'}P9NĀQӝLrf,t8^rے[iV$ 7^#HJYS.yO.y0 +x_G.+ü?1j%Ҧ3~G뺠>jh9hz ?c5t\!۱NA+Dp8o`p&Po, tlz0lA'([g(w k@MYBR%Eݏ>oIۜYlҙ:3lt4-0ĸ +~ ϚZk/w[EeP$~%huY}3ꂿ6'8DwF H;O@5TSkQJ5qlHD,96m6W y\eecE(ltM1͒(5G!3lgJXàZM13:)T½8s18)S5PFu4/栂5KaVfwW=\vNCvo9X]t! Pk;oRs4ݎhtvtİ*zH:[\(`CxǍ-eya֎+Uǀ`96ͲS#jl `e"P7C͢Z )fH.z3̍d0%ƣ9@di`168V5PM2mʩ+ڰ=FD`L<,t@!X::ts{\5̡T8V6%;{`fO +v(xl܉`ewWCY`Ś*S~pVpYhsknpp:gCƠ[:eFHs81h-MQxlv~NM$'d+GIvJsh\_\N=/­s[995 dhWzmV< ?\1@UMD- +w!b-uா9KMvG :Xe2͎$$ +BE*!L\a) +bDh@zAJTX pZL$@H4LT4)`QFJZZf8o#ͪ\s^|H +'GOm$*'d?kj+:.CziTO z( Q#o%=.VN*1\4?IBQFrݙ%r UD9>Pz6Bn׆RWؚ h) J'xsd}H6+Xo2MI,%$8~I+}w>Xe +eе%P]Z#^6l*}U_Wr.*Û7I(C^K2)Jm@(r2m欔rH屦Qk<$WTqx2dWZ +jT'"@T_:ܞDԲ'N5~Ex~ P +K? 3$y[??rK~H mI%jzXj&SdHJ:pvyW5~Ņ1Š= ?pOҫ2y4!^⮶|Gʃ2ؠg +շ/x{ ްJ9LFi_k}^{^@Xŷ0_n?Ug>ΝhXf5C&v8XzP^0z-%γnuO,0aF]NBjIc~0e5-yJc?FU~s1O>C g1PY5H{L7]855[]Q\}ksEB|ȑ\QW1'4<(A@b 羬,[!+3#^.\}A/;#C6P\ " +r;v)f>%R Fנ.)eͿ ĕ[=|zٶ޾}{(/l{VBAvR J3EVtJ  +՛Z*̈a=X" Қ$05< Lq xBF9mM}@iA..fG:wXAc +Y[jԃ +XDll/:D Q+/m֩b!zbUOX.sn͒\ŭ3r&A."b)~xz$L=QgiMx)d.>V/. ֓yN99y%CY<9ZPpgZ? `2,-tV6Uт[jꗼYN>ui.qT㞮 )۠"u6Eh4~a73* 4Xmݮ(6rӓf$iwmtF֫.M’J}ꓛT-,#jl陂G%H 4ѪKkr`JoakXB= FvaqCe{oHiac[(yޜgB5)jȯ^7ү~~'rђ f5pH>1҇ Kd}1@եRFw/B]Jԕ$'Bd4Ol +FþM@lj=[TroxD(>Z,S]_ OYj0v{;U`|"6Xx4A5X"[ҎPlY}FI徟P~;Ȳ.u)&KԎkPރ"Z_Kw-}o +v4,%ѩKRK}_۟ oAVڧR^=gJZ1(}τ(? fhl GєkmDp1v"H`\θbTVV1I UwZe05Z67k~hn5WzGV$ؑ zys-VY5ƋM]hgǰ|B1Jkk[-BNFT 0ZH +4*1,.1v:}"i̐I0gq& @};n= 6Z 0E/K엸PoQBڢlٖW+heMƭTCamj5}KrK\ʢ t}d6SV75!2ә*}U<j2&y90 +r칣hSS[@|M?5"{$, c95ͺ휧(D%Rg΁jk v Ԍ]KK}}_1?%:H6!ӮL + +-Akr60]`dyZ$[ҨW1Pwb Ԁ%p5_iZJ%4Z(LCZԊD)ԚryV4_ ʷ9j2sXv ٌ+5f +$,3 +`ڙƝcP0"d9"]z4Ubc|EK>?eĹOGzs`PGShtvǩW@p@ + D)zb9Q@*D YΒ4qO;HDZ܂Fcu[Y̸253Fg-4ƦM=Z .UuZ`]<8=vJn>R}JY1O(8:ÚT=:x 5%*dďx )ZmҼvBC2VLARShjMtP &Fn`VTs+`[=.h(AS#/շ05>^f]Gв ehH$2@PRƬŸt&'I%|ҫw6n&X^E.ٚHB{g _4襚FѶ)_VXO;2Â`A^7Nfw z>r?g9*)ی:mt/XKС嘆⦇0 +-E}q_)r6iߩ;e 74Z+;JDߘkЋ S o| 7DNDS'-dDNU ][ayzn{,AFMU٦oR):/!alM9K3׳mGbQ$ D=GvWJV82wrsк1t-ԝ.g3ZfEr"MEk_v1Ae)J6pL00x*gAVW1J#fCa5@WRgA&rq6"mLE4J%SDXtrKX~ńnYMY =xB +M:ڶM> _@˱|7T/ZIzeY 3 38ɞ.ߴR7xvIͥ)~x + + 1M<"fv9CX8l,K!WjLehcpU{%Q4>2uF*ɦ'S4ITJS=aj "<ŽI"OהRDe{e _mtCI +rj&-ǷWg#>Y=|cq=F|c|DT7 5!auǨɆ[8/lPZq39AݩVfStճم"ܲ!X ̃:v27 */D8djˁx|Vn*äӗG)I'Lm3uB^(+K  Xɒ$p˗Æ=T;^wZ1 k1zKiGl7߿w䄑] c<>!RhPxjj/'Y5xA:>OF zuEIuVCBv*Ƃ写'dS؁ݙ+t Z{_Y&V**d3ϯߒ\:Z@y= i-7+$ B(@]K]n+Rz3Pm5\ jeMN7f^H:bI9!&$n bo]šaD<^wn~aTBrF +/*+pZo׫_@-8KMI?%h5Z@4$!-JN!L3SǛ:  K&x}v[jE&نdz$g=0Ͼ,ڍhnϝ),dcE|$BĭU91u= +aJJzȰ` -èOcT~Yp.ŠˁPm {RVWo-;;Jٶ,P 1 +*ZԿH;85Cr{-dxbW 867.WJ;_]39BK v58v^ܶæߊv\oow]=Рi8%V|rZZז{=Bv]t? +QOfzyt;+sc1Ul鵰6ҷ #{om;r{}\PO;cʫU8>/鈠Ar٘UW5Ț?>P haܾ,ݲ41Lc_ +{-s'"\c5ވ"YayE,o^ʅӆrYA[ɫ-$6a [jc3=L"n=O?}˟~Q1I1S[?TSo=U?<=On0z;fʓUG>v4n6gNr^ Gϣ爕\G]߻'˃Ň'sàaO|^ T-/?d>V*Vimz2=ose3 Y#BZRU<8+8HぬMims62p拋G]ҦN4[h7h¶l(U0Nk܆B<fTBҭlDzRE <~vA9Xs е\s=hqRKd>HL/'Y%u>RBD7G@T%:<5ۛIׅs%BtʱyX *gf q\sOx`.+sBJ1s㾪6S"-Qצrzl,{ߗӮr{.ݺ\>ew$ږdh6NN$m^+i^V?{rm:QsKo/Ƥ|?l0Lӎs_5:(.bd_ V[9˅ ($' 774:A~ 8/01X +.TXuVXP%uP.@;72\Wzoׯ(}_J;4!쬗AسRfq?}u-Hg+~Mx٠%͹BLoS#<,Dc =0PƑ^ Eirƛz 0;)G)*SZ}/)ulPg9K*)~[-9洐COQ{p"'8>a +,ǵzg9h)S@H8dQSɍ93pgdS*Jhd6CWlaoZ˅Lc)j7F$/L^\CbapUo H)dhV()N\U +`-C_HDpCB䶞ua֤8q S˞FnGIwiC- +Z•o+4縰ֱjδDGd'p)jG&vyi'9(sއ PdiB.eDkP &ZѡOV`<°KJ[(p^뒧s}/l@x@[@'={ +p9evҫNFGkAo:h,G̷1ʘ0:W]P?)Op}ü[,{,ϧqE9 MxSy +::)J޽=}MsҌ{xk)ԃ尕-~Sfb +!_A`[LScWfJ y!^Z,WMZx'g'p4ivә'G05u1׽.>EG$J14MQeDw]&ܥ&9. @7~t|˦s82\(D)Nƴ_0YZ0it_BT/<:r! +Q4t d~idu;7[~ĩ(#`xEahe8v檧Yc3U;g:ҁPFt9i\GSgt {]Qk"21[q9Ԟdm.ipz};+,$0Yϙiӿ¨:G_a&soWKr1)f5XӠ-;(9;ꢑs MmDE q*8HvԞR+5s:uSyZPlDN:oVG:Tv0piЦ@NkOvvP[&ϞijKd/XɐΞC!@bU2pǺ;QWrLvuW᯼͵=+MrQugu=L6$:2CC\?`a8[ .A,qeM-Dج#q;%\Hw>on GU̧qTcq @#YrkK;Kx)9K`ٺxଙ[ZL2:ȣ. % #0^fhPB(2 #B$m5 +0{e`%m+]Q4gQ5M0#KKef]GafpY7^c BQ79"OMUQ `ȶ=NSIicPf 9i-n߃'2ZeҶN%fg"f}cQEQЋ,/׬vʆU5蔄+|($#|B kT8fv3BN ,(D$ Ul6*;a(lh^K,iya׻cت !0Edim`*ת?.4dMQN E1f;vp@5kZ]@f08<~ُp$EeYS 0!cxc8ak /Fo0\K%/d) +X;ė7]לv5)Qp Txܡ^M?9"3GW"U]/:b-浳2*N&aEیtt1F]{B wt)OiP@AxɮPY/+QgUHH1OO%TEdQ#Ze06͜8,+ҨZց^?7竔vЁ{#Ui 8E-ګOTdɚd]$H댴ZQ\Ġl?b; s}=Cr{S7đ.is̈́ζ'HthŤǭySH?!ǽxV# 8^(k**-mW(J=r +K6>a[֏0DjA#†yD`ug(^:1K\%IwQRg+ 3RTpCW~K5e4yE,$TMI"/`'2˦TF2AD#:EF \4 h^ix>.{%lm#p~.Z5UuLkX*s}+cU$:59j}sx (ҽAG:=0/Q(GNGoru1r.:xM6 %{E mܧL Vz55]&w(z T3dP`xB.d9r}GԔZwfW)*A2~Uù!\jHs2 j*AFcW"HEF&ӨF|4iwʼY _C(N Rc>8&s Ѝ#8q|7(p ] gb[4 cXoCݎK=*v5|uD+A<#9RQy]cL?עZ9Јz,7L[puvJYt^;$ZIx41v ۡ՗+1yo3~FA 2as%;#q(Yү=kYY=NxpO_Y_|u +I\ +%GY0a#tp>(>7PWdӇO! uq1?^us-6˾m{BD'*sH9Q^w^W0ZՖY!AUIo^y#*}- =Qf^z>CpdIhM(d0W^F5:1 xQGVqyETCN!_3A6?Б|L] ;`IYA>guJϕr}"h$MD_H.aH~b$GjXi_g'FϢ:DޟvQFUV8B9mN$?0'l^~"t^JHamT"^ +Yc6K`2$xQE2+nQNFBP7}IGK   endstream endobj 28 0 obj <> endobj 30 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 997.228 -125.8926 cm +0 0 m +0.521 1.077 0.807 2.288 0.775 3.566 c +0.774 3.615 0.767 3.663 0.765 3.712 c +94.585 21.477 l +225.723 -129.39 l +225.595 -129.533 225.47 -129.679 225.353 -129.832 c +h +21.473 98.452 m +21.869 98.399 22.272 98.368 22.685 98.378 c +24.157 98.414 25.519 98.864 26.675 99.604 c +93.064 23.226 l +0.423 5.685 l +-0.291 7.983 -2.035 9.814 -4.263 10.652 c +h +-174.232 213.425 m +-173.878 214.348 -173.691 215.352 -173.717 216.401 c +-173.732 217.051 -173.836 217.677 -174.001 218.276 c +-25.678 280.659 l +19.528 113.33 l +18.108 112.743 16.905 111.751 16.058 110.498 c +h +-135.061 313.532 m +-134.262 313.279 -133.41 313.145 -132.525 313.166 c +-128.233 313.271 -124.838 316.835 -124.942 321.128 c +-124.966 322.116 -125.181 323.054 -125.539 323.916 c +-55.576 368.425 l +-55.536 368.379 -55.492 368.338 -55.451 368.293 c +-177.307 222.767 l +-177.313 222.771 -177.321 222.774 -177.328 222.779 c +h +-887.38 408.967 m +-898.223 477.737 l +-895.993 478.391 -894.191 480.008 -893.282 482.102 c +-718.864 435.875 l +-718.901 435.534 -718.925 435.189 -718.917 434.836 c +h +-1009.705 411.913 m +-1010.11 412.352 -1010.564 412.744 -1011.061 413.08 c +-948.328 516.042 l +-907.422 488.536 l +-907.934 487.467 -908.214 486.268 -908.183 485.001 c +-908.152 483.757 -907.824 482.592 -907.278 481.561 c +h +-1300.829 492.07 m +-1300.605 492.827 -1300.491 493.63 -1300.512 494.462 c +-1300.535 495.457 -1300.752 496.4 -1301.114 497.266 c +-1266.732 517.158 l +-1180.137 439.168 l +-1180.223 439.043 -1180.306 438.918 -1180.385 438.789 c +h +-1315.188 560.799 m +-1268.296 518.566 l +-1302.118 498.997 l +-1303.578 500.899 -1305.889 502.107 -1308.469 502.046 c +-1317.323 559.52 l +-1316.541 559.833 -1315.82 560.264 -1315.188 560.799 c +-1204.48 558.646 m +-1204.48 558.64 l +-1204.456 557.646 -1204.239 556.703 -1203.878 555.837 c +-1266.475 519.62 l +-1313.844 562.28 l +-1313.384 562.937 -1313.021 563.664 -1312.781 564.445 c +-1204.543 557.641 l +h +-1152.313 660.556 m +-1151.594 660.357 -1150.835 660.257 -1150.051 660.276 c +-1148.154 660.322 -1146.436 661.044 -1145.114 662.205 c +-1102.637 624.829 l +-1190.478 563.47 l +-1191.025 564.205 -1191.697 564.841 -1192.466 565.343 c +h +-969.418 718.573 m +-969.343 718.397 -969.258 718.227 -969.17 718.059 c +-1100.947 626.008 l +-1143.795 663.71 l +-1142.924 665.001 -1142.426 666.562 -1142.467 668.238 c +-1142.475 668.564 -1142.509 668.883 -1142.556 669.198 c +h +-860.548 686.136 m +-860.658 685.583 -860.716 685.011 -860.701 684.423 c +-860.688 683.921 -860.625 683.434 -860.523 682.961 c +-894.265 670.911 l +-955.555 717.766 l +-955.467 717.918 -955.381 718.071 -955.303 718.229 c +h +-289.385 624.854 m +-479.782 637.959 l +-558.092 780.483 l +-557.508 780.911 -556.985 781.415 -556.542 781.985 c +h +-157.421 596.268 m +-157.446 595.981 -157.459 595.691 -157.451 595.397 c +-157.419 594.05 -157.044 592.791 -156.414 591.701 c +-223.577 540.403 l +-272.482 617.776 l +-271.427 618.654 -270.611 619.805 -270.137 621.118 c +h +-14.382 635.845 m +-142.554 598.693 l +-142.902 599.492 -143.383 600.216 -143.964 600.847 c +-50.479 712.402 l +h +111.948 674.475 m +111.913 674.144 111.892 673.81 111.9 673.469 c +111.908 673.131 111.945 672.801 111.995 672.475 c +-12.435 636.409 l +-48.448 712.787 l +h +192.151 766.438 m +192.543 765.351 193.168 764.38 193.967 763.581 c +126.863 676.598 l +125.677 679.497 122.802 681.511 119.484 681.43 c +116.232 681.351 113.499 679.285 112.408 676.422 c +-45.763 714.203 l +h +307.662 697.848 m +307.2 696.882 306.936 695.809 306.91 694.678 c +244.939 688.054 l +204.042 762.788 l +204.54 763.152 204.988 763.575 205.386 764.043 c +h +301.83 589.542 m +301.811 589.542 301.791 589.544 301.771 589.544 c +300.842 589.521 299.959 589.328 299.141 589.009 c +245.98 686.152 l +307.115 692.687 l +307.791 689.857 310.011 687.648 312.815 686.959 c +h +338.068 253.174 m +337.298 252.504 336.666 251.684 336.208 250.763 c +221.927 290.097 l +257.059 365.882 l +257.854 365.632 258.699 365.499 259.579 365.521 c +260.745 365.549 261.842 365.84 262.823 366.324 c +h +269.471 62.786 m +268.806 62.953 268.11 63.042 267.392 63.024 c +266.19 62.995 265.062 62.687 264.059 62.175 c +205.396 147.952 l +337.478 242.024 l +338.039 241.421 338.692 240.908 339.418 240.507 c +h +37.382 307.181 m +38.44 305.366 40.213 304.032 42.303 303.536 c +22.434 113.92 l +22.392 113.92 22.35 113.925 22.307 113.924 c +22.02 113.916 21.737 113.892 21.459 113.854 c +-23.816 281.441 l +h +-46.764 366.38 m +-45.646 366.844 -44.664 367.559 -43.883 368.455 c +37.13 314.53 l +36.591 313.438 36.296 312.206 36.328 310.903 c +36.344 310.254 36.447 309.628 36.612 309.028 c +-24.344 283.392 l +h +-127.094 326.297 m +-84.646 386.892 l +-57.396 374.903 l +-57.482 374.405 -57.524 373.893 -57.512 373.367 c +-57.482 372.187 -57.185 371.079 -56.689 370.089 c +-126.54 325.651 l +-126.713 325.877 -126.897 326.092 -127.094 326.297 c +-397.73 339.655 m +-339.665 444.754 l +-338.726 444.382 -337.696 444.189 -336.622 444.215 c +-334.111 444.276 -331.913 445.527 -330.537 447.409 c +-139.571 324.597 l +-140.034 323.73 -140.335 322.769 -140.44 321.749 c +-394.592 334.025 l +-394.778 336.343 -395.971 338.36 -397.73 339.655 c +-409.671 353.035 m +-405.635 340.432 l +-408.338 339.16 -410.182 336.386 -410.104 333.208 c +-410.063 331.521 -409.482 329.978 -408.538 328.726 c +-480.842 258.007 l +h +-551.367 395.645 m +-446.814 447.837 l +-445.925 446.518 -444.646 445.487 -443.144 444.912 c +-488.609 255.923 l +-488.943 255.958 -489.282 255.98 -489.627 255.972 c +-490.292 255.956 -490.933 255.848 -491.545 255.676 c +h +-618.14 359.739 m +-618.159 360.565 -618.31 361.357 -618.567 362.099 c +-553.161 394.749 l +-493.388 254.894 l +-493.891 254.597 -494.353 254.241 -494.773 253.843 c +-619.308 355.454 l +-618.535 356.696 -618.101 358.168 -618.14 359.739 c +-703.371 435.207 m +-703.396 436.25 -703.63 437.238 -704.024 438.138 c +-602.987 494.655 l +-602.065 493.417 -600.786 492.469 -599.305 491.953 c +-625.316 367.303 l +-625.575 367.322 -625.836 367.33 -626.101 367.323 c +-627.988 367.277 -629.701 366.562 -631.021 365.411 c +-704.713 430.66 l +-703.834 431.955 -703.33 433.523 -703.371 435.207 c +-892.638 485.38 m +-892.672 486.772 -893.074 488.068 -893.743 489.183 c +-805.198 561.637 l +-716.805 440.345 l +-717.487 439.62 -718.03 438.765 -718.396 437.822 c +-892.729 484.025 l +-892.663 484.467 -892.626 484.918 -892.638 485.38 c +-871.252 642.548 m +-871.027 642.448 -870.799 642.359 -870.563 642.281 c +-880.709 590.586 l +-899.872 492.944 l +-900.111 492.961 -900.354 492.969 -900.6 492.963 c +-902.906 492.907 -904.947 491.846 -906.332 490.215 c +-947.286 517.753 l +h +-1015.602 414.418 m +-1016.403 414.398 -1017.174 414.258 -1017.896 414.015 c +-1074.557 597.229 l +-1073.555 597.687 -1072.675 598.356 -1071.958 599.171 c +-949.991 517.16 l +-1012.856 413.98 l +-1013.715 414.28 -1014.639 414.441 -1015.602 414.418 c +-1166.049 433.697 m +-1165.993 434.105 -1165.96 434.521 -1165.971 434.946 c +-1166.034 437.554 -1167.378 439.825 -1169.383 441.187 c +-1133.858 503.667 l +-1022.495 409.837 l +-1022.72 409.337 -1022.895 408.812 -1023.011 408.264 c +-1056.621 414.24 l +h +-1084.236 608.637 m +-1085.106 607.346 -1085.604 605.786 -1085.563 604.11 c +-1085.55 603.531 -1085.468 602.97 -1085.335 602.43 c +-1189.242 561.892 l +-1101.09 623.467 l +h +-1073.099 610.492 m +-1074.453 611.52 -1076.148 612.116 -1077.979 612.072 c +-1079.876 612.025 -1081.595 611.303 -1082.916 610.143 c +-1099.4 624.647 l +-970.622 714.602 l +h +-874.825 653.53 m +-875.518 652.333 -875.907 650.942 -875.871 649.458 c +-875.867 649.303 -875.85 649.151 -875.837 648.998 c +-1062.979 608.526 l +-894.616 668.66 l +h +-856.912 677.943 m +-865.947 657.12 l +-866.688 657.333 -867.475 657.439 -868.288 657.42 c +-870.376 657.369 -872.247 656.496 -873.611 655.122 c +-892.369 669.462 l +-859.846 681.079 l +-859.179 679.775 -858.16 678.69 -856.912 677.943 c +-769.007 602.135 m +-860.742 647.152 l +-860.457 647.994 -860.303 648.896 -860.326 649.836 c +-860.394 652.604 -861.902 654.992 -864.114 656.316 c +-855.079 677.139 l +-854.337 676.926 -853.552 676.819 -852.739 676.839 c +-850.965 676.882 -849.349 677.523 -848.064 678.556 c +-768.78 602.454 l +-768.858 602.35 -768.935 602.244 -769.007 602.135 c +-563.909 779.083 m +-567.733 650.685 l +-571.745 650.289 -574.834 646.863 -574.734 642.768 c +-574.73 642.576 -574.711 642.389 -574.692 642.201 c +-755.248 600.549 l +-755.496 601.218 -755.83 601.844 -756.242 602.41 c +-567.592 780.735 l +-566.552 779.886 -565.29 779.303 -563.909 779.083 c +-559.21 643.426 m +-559.432 647.104 -562.19 650.064 -565.732 650.628 c +-561.909 779.026 l +-561.187 779.098 -560.497 779.268 -559.848 779.522 c +-482.156 638.122 l +h +-440.766 562.79 m +-441.273 562.417 -441.73 561.983 -442.135 561.501 c +-559.984 639.536 l +-559.692 640.129 -559.476 640.764 -559.343 641.429 c +-481.011 636.038 l +h +-284.927 621.664 m +-429.396 560.319 l +-430.761 562.748 -433.386 564.363 -436.365 564.291 c +-437.3 564.268 -438.187 564.073 -439.009 563.751 c +-478.637 635.874 l +-285.12 622.554 l +-285.073 622.251 -285.008 621.955 -284.927 621.664 c +-331.689 457.826 m +-332.246 458.314 -332.871 458.723 -333.549 459.038 c +-323.582 487.758 l +-279.025 616.146 l +-278.455 616.029 -277.864 615.966 -277.257 615.981 c +-276.154 616.008 -275.113 616.266 -274.173 616.703 c +-225.174 539.183 l +h +-150.243 420.636 m +-151.342 419.724 -152.178 418.516 -152.643 417.138 c +-249.46 436.338 l +-277.896 441.977 l +-329.04 452.12 l +-329.04 452.139 -329.038 452.158 -329.039 452.177 c +-329.076 453.715 -329.563 455.134 -330.363 456.322 c +-224.101 537.484 l +h +-150.492 587.861 m +-146.469 422.335 l +-147.203 422.223 -147.903 422.012 -148.554 421.709 c +-222.504 538.704 l +-155.192 590.115 l +-153.962 588.875 -152.319 588.051 -150.492 587.861 c +2.386 600.283 m +-141.984 596.774 l +-13.518 634.011 l +h +112.719 670.196 m +17.499 604.701 l +16.033 606.332 13.894 607.339 11.529 607.282 c +7.898 607.194 4.919 604.627 4.146 601.241 c +-11.571 634.575 l +112.548 670.551 l +112.601 670.43 112.66 670.313 112.719 670.196 c +295.531 586.132 m +127.002 671.083 l +127.268 671.838 127.417 672.644 127.437 673.481 c +243.824 685.922 l +297.383 588.051 l +296.659 587.523 296.034 586.872 295.531 586.132 c +208.278 477.029 m +207.597 477.012 206.942 476.9 206.316 476.72 c +203.051 484.238 l +289.163 567.937 l +212.625 475.825 l +211.37 476.621 209.875 477.068 208.278 477.029 c +165.933 309.369 m +166.048 309.935 166.108 310.519 166.094 311.12 c +166.067 312.192 165.826 313.208 165.411 314.128 c +253.36 368.396 l +253.894 367.742 254.524 367.173 255.239 366.721 c +220.023 290.752 l +h +177.16 198.287 m +176.48 198.501 175.763 198.621 175.019 198.639 c +160.077 303.355 l +162.371 303.885 164.266 305.428 165.284 307.477 c +219.177 288.927 l +h +335.397 247.12 m +335.408 246.671 335.466 246.235 335.549 245.81 c +181.815 194.272 l +181.18 195.578 180.194 196.68 178.979 197.449 c +221.081 288.271 l +335.56 248.869 l +335.443 248.305 335.383 247.721 335.397 247.12 c +180.004 185.08 m +181.645 186.546 182.658 188.692 182.601 191.064 c +182.59 191.514 182.533 191.949 182.449 192.375 c +336.184 243.91 l +336.226 243.824 336.27 243.738 336.314 243.654 c +204.265 149.604 l +h +145.866 108.012 m +145.308 108.612 144.658 109.123 143.937 109.523 c +173.131 183.296 l +173.737 183.16 174.367 183.087 175.018 183.104 c +176.219 183.133 177.346 183.44 178.35 183.952 c +202.634 148.444 l +h +260.708 58.881 m +147.74 100.976 l +147.884 101.6 147.962 102.248 147.945 102.917 c +147.915 104.172 147.582 105.346 147.028 106.382 c +203.765 146.791 l +262.405 61.047 l +261.719 60.433 261.143 59.7 260.708 58.881 c +132.446 101.931 m +132.854 97.932 136.274 94.856 140.362 94.956 c +143.276 95.026 145.772 96.694 147.046 99.099 c +255.004 58.869 l +33.829 104.528 l +h +114.506 156.007 m +136.039 109.304 l +134.173 108.129 132.849 106.188 132.497 103.932 c +30.247 106.626 l +30.203 107.357 30.063 108.062 29.831 108.723 c +h +-41.966 373.745 m +-41.97 373.92 -41.989 374.09 -42.005 374.262 c +13.504 386.689 l +40.366 317.907 l +39.559 317.464 38.844 316.881 38.244 316.193 c +-42.769 370.119 l +-42.229 371.211 -41.935 372.443 -41.966 373.745 c +-25.029 471.992 m +-24.562 471.748 -24.068 471.546 -23.553 471.4 c +-49.053 381.298 l +-49.341 381.323 -49.632 381.336 -49.928 381.329 c +-52.985 381.255 -55.58 379.42 -56.786 376.822 c +-83.475 388.562 l +h +-132.139 328.691 m +-143.214 407.171 l +-141.273 407.705 -139.646 408.965 -138.632 410.64 c +-86.514 387.713 l +-128.651 327.562 l +-129.682 328.195 -130.868 328.599 -132.139 328.691 c +-329.271 450.124 m +-199.917 424.473 l +-153.035 415.176 l +-153.05 414.942 -153.06 414.708 -153.054 414.47 c +-152.95 410.212 -149.441 406.841 -145.195 406.889 c +-134.144 328.572 l +-135.817 328.262 -137.299 327.422 -138.408 326.229 c +-329.566 449.164 l +-329.445 449.474 -329.352 449.796 -329.271 450.124 c +-437.064 445.139 m +-434.75 446.227 -433.073 448.418 -432.686 451.021 c +-344.568 451.593 l +-344.466 449.561 -343.592 447.742 -342.231 446.419 c +-408.948 357.339 l +h +-592.803 492.595 m +-591.439 493.4 -590.352 494.611 -589.688 496.056 c +-495.736 466.993 l +-448.133 452.267 l +-448.135 452.173 -448.143 452.08 -448.141 451.984 c +-448.12 451.158 -447.97 450.366 -447.713 449.625 c +-552.155 397.488 l +h +-706.248 441.051 m +-646.111 527.468 l +-603.885 502.365 l +-604.317 501.365 -604.553 500.261 -604.524 499.1 c +-604.501 498.146 -604.298 497.239 -603.963 496.402 c +-705.064 439.85 l +-705.416 440.292 -705.811 440.696 -706.248 441.051 c +-572.184 637.205 m +-646.69 530.14 l +-755.397 594.763 l +-754.965 595.764 -754.729 596.869 -754.758 598.031 c +-754.762 598.223 -754.782 598.411 -754.8 598.598 c +-574.244 640.249 l +-573.807 639.071 -573.095 638.032 -572.184 637.205 c +-443.949 556.329 m +-443.936 555.778 -443.864 555.242 -443.742 554.726 c +-496.7 535.907 l +-561.943 637.023 l +-561.637 637.282 -561.355 637.567 -561.093 637.87 c +-443.211 559.814 l +-443.707 558.757 -443.979 557.576 -443.949 556.329 c +-144.669 589.646 m +-62.112 514.126 l +-141.053 421.182 l +-142.057 421.834 -143.22 422.254 -144.468 422.384 c +-148.491 587.909 l +-147.045 588.131 -145.733 588.747 -144.669 589.646 c +4.042 598.321 m +4.279 596.776 4.968 595.387 5.969 594.286 c +-60.815 515.654 l +-143.321 591.125 l +-142.579 592.182 -142.094 593.426 -141.953 594.773 c +h +133.712 419.636 m +132.561 420.55 131.146 421.141 129.604 421.283 c +120.808 665.472 l +121.254 666.051 l +121.447 666.091 121.637 666.14 121.824 666.194 c +200.663 484.709 l +h +200.694 469.067 m +200.725 467.835 201.047 466.682 201.583 465.659 c +138.508 421.505 l +201.516 482.747 l +204.479 475.925 l +202.155 474.533 200.624 471.969 200.694 469.067 c +252.324 376.52 m +186.466 396.832 l +207.082 461.604 l +207.592 461.513 208.118 461.471 208.656 461.484 c +209.55 461.505 210.401 461.685 211.194 461.982 c +254.892 379.636 l +253.78 378.846 252.896 377.769 252.324 376.52 c +152.208 306.14 m +153.589 304.382 155.705 303.241 158.082 303.17 c +169.625 222.274 l +h +170.037 196.989 m +50.453 306.625 l +51.38 307.941 51.915 309.55 51.873 311.281 c +51.825 313.262 51.035 315.045 49.782 316.388 c +124.739 406.968 l +125.991 406.178 127.48 405.734 129.071 405.772 c +129.205 405.776 129.336 405.793 129.468 405.803 c +172.558 198.306 l +171.631 198.022 170.78 197.572 170.037 196.989 c +49.104 305.147 m +168.631 195.563 l +167.606 194.21 167.011 192.516 167.056 190.687 c +167.079 189.723 167.285 188.808 167.627 187.964 c +115.417 158.809 l +48.234 304.517 l +48.538 304.709 48.831 304.917 49.104 305.147 c +121.581 410.886 m +121.942 409.896 122.498 409.004 123.201 408.25 c +48.245 317.67 l +46.993 318.46 45.503 318.904 43.911 318.865 c +43.332 318.852 42.771 318.77 42.229 318.636 c +15.479 387.131 l +h +-17.69 472.067 m +-16.479 472.732 -15.469 473.711 -14.761 474.892 c +121.412 415.702 l +121.197 414.958 121.09 414.171 121.109 413.356 c +121.114 413.182 121.133 413.011 121.148 412.839 c +14.743 389.018 l +h +-137.508 414.847 m +-137.529 415.707 -137.694 416.528 -137.971 417.295 c +-27.56 474.115 l +-27.289 473.767 -26.991 473.441 -26.667 473.145 c +-85.342 389.384 l +-137.821 412.469 l +-137.601 413.222 -137.488 414.021 -137.508 414.847 c +-28.04 482.96 m +-28.807 481.721 -29.237 480.256 -29.199 478.691 c +-29.179 477.823 -29.01 476.994 -28.728 476.221 c +-138.898 419.094 l +-139.092 419.372 -139.305 419.633 -139.531 419.882 c +-60.634 512.775 l +h +8.712 592.344 m +-20.351 486.572 l +-20.764 486.629 -21.185 486.664 -21.615 486.653 c +-23.621 486.604 -25.425 485.794 -26.773 484.514 c +-59.338 514.302 l +7.491 592.986 l +7.876 592.736 8.285 592.523 8.712 592.344 c +113.83 668.531 m +113.965 668.378 114.105 668.232 114.251 668.09 c +36.976 561.298 l +16.672 593.524 l +18.442 594.992 19.552 597.221 19.491 599.698 c +19.462 600.908 19.15 602.042 18.632 603.05 c +45.249 621.358 l +h +125.619 420.601 m +38.125 559.473 l +115.854 666.894 l +116.741 666.392 117.732 666.062 118.788 665.941 c +127.605 421.207 l +126.907 421.091 126.24 420.889 125.619 420.601 c +-13.654 479.069 m +-13.707 481.231 -14.638 483.164 -16.097 484.538 c +36.861 557.726 l +123.929 419.53 l +123.25 418.968 122.671 418.292 122.217 417.534 c +-13.956 476.725 l +-13.741 477.468 -13.635 478.255 -13.654 479.069 c +-18.374 486.025 m +10.646 591.817 l +11.059 591.76 11.478 591.727 11.907 591.737 c +13.006 591.764 14.044 592.02 14.98 592.454 c +35.711 559.55 l +-17.721 485.708 l +-17.933 485.824 -18.15 485.929 -18.374 486.025 c +154.937 317.925 m +152.91 316.942 151.383 315.111 150.805 312.9 c +135.562 386.3 l +h +158.132 318.704 m +157.689 318.693 157.26 318.637 156.838 318.556 c +131.946 406.403 l +133.723 407.166 135.148 408.571 135.948 410.319 c +183.946 395.515 l +159.47 318.613 l +159.033 318.679 158.588 318.715 158.132 318.704 c +205.177 462.219 m +184.553 397.422 l +136.544 412.229 l +136.627 412.718 136.668 413.22 136.655 413.734 c +136.625 414.967 136.303 416.12 135.768 417.143 c +202.73 464.019 l +203.417 463.268 204.247 462.655 205.177 462.219 c +-432.645 453.022 m +-432.896 455.321 -434.143 457.304 -435.937 458.553 c +-389.669 506.36 l +-342.575 457.196 l +-343.479 456.195 -344.124 454.96 -344.412 453.595 c +h +-589.828 502.812 m +-590.736 504.592 -592.305 505.969 -594.208 506.629 c +-583.11 560.148 l +-567.548 635.204 l +-567.292 635.185 -567.034 635.177 -566.773 635.184 c +-565.646 635.211 -564.582 635.483 -563.625 635.938 c +-498.638 535.218 l +h +-447.312 455.67 m +-447.535 455.228 -447.718 454.762 -447.854 454.277 c +-589.091 497.966 l +-589.007 498.457 -588.967 498.962 -588.979 499.478 c +-588.991 499.975 -589.054 500.458 -589.154 500.927 c +-497.522 533.49 l +h +-437.715 548.901 m +-444.22 458.928 l +-444.914 458.531 -445.537 458.028 -446.076 457.445 c +-495.586 534.179 l +-443.028 552.856 l +-441.948 550.84 -440.013 549.364 -437.715 548.901 c +-391.054 507.807 m +-437.802 459.505 l +-438.663 459.807 -439.59 459.97 -440.557 459.946 c +-441.105 459.933 -441.64 459.861 -442.153 459.74 c +-435.718 548.766 l +-434.205 548.854 -432.811 549.366 -431.656 550.192 c +h +-570.544 636.057 m +-570.212 635.884 -569.863 635.741 -569.506 635.617 c +-585.279 559.548 l +-596.166 507.042 l +-596.422 507.061 -596.68 507.068 -596.94 507.062 c +-599.354 507.003 -601.484 505.85 -602.868 504.089 c +-644.965 529.115 l +h +-711.333 442.791 m +-711.903 442.777 -712.456 442.698 -712.988 442.568 c +-759.276 590.782 l +-758.15 591.301 -757.17 592.079 -756.414 593.042 c +-647.836 528.493 l +-707.956 442.101 l +-708.985 442.565 -710.129 442.82 -711.333 442.791 c +-47.097 380.862 m +-21.554 471.116 l +-21.447 471.114 -21.344 471.105 -21.237 471.107 c +-20.657 471.122 -20.096 471.204 -19.555 471.337 c +12.767 388.575 l +-42.438 376.216 l +-43.226 378.379 -44.941 380.083 -47.097 380.862 c +139.984 110.501 m +139.242 110.483 138.529 110.355 137.854 110.145 c +116.258 156.985 l +168.609 186.22 l +169.309 185.287 170.208 184.516 171.247 183.976 c +142.077 110.261 l +141.407 110.429 140.708 110.519 139.984 110.501 c +251.617 373.104 m +251.644 372.031 251.886 371.015 252.302 370.095 c +164.353 315.826 l +163.565 316.794 162.554 317.566 161.396 318.065 c +185.858 394.925 l +251.729 374.609 l +251.646 374.121 251.605 373.618 251.617 373.104 c +294.187 581.582 m +294.229 579.904 294.803 578.368 295.738 577.119 c +202.197 486.201 l +123.661 666.988 l +124.635 667.572 125.466 668.362 126.102 669.297 c +294.631 584.345 l +294.327 583.481 294.164 582.552 294.187 581.582 c +-325.019 489.723 m +-335.457 459.644 l +-335.957 459.732 -336.473 459.773 -337 459.761 c +-338.497 459.724 -339.881 459.26 -341.049 458.498 c +-388.275 507.799 l +-282.083 617.521 l +-281.718 617.249 -281.329 617.005 -280.918 616.799 c +h +-283.521 618.915 m +-389.662 509.246 l +-430.196 551.561 l +-429.039 552.956 -428.356 554.753 -428.404 556.707 c +-428.419 557.312 -428.509 557.897 -428.653 558.459 c +-284.149 619.819 l +-283.963 619.501 -283.75 619.202 -283.521 618.915 c +-862.754 644.013 m +-862.328 644.417 -861.946 644.865 -861.621 645.354 c +-769.886 600.34 l +-770.172 599.497 -770.326 598.595 -770.303 597.653 c +-770.268 596.213 -769.837 594.878 -769.126 593.739 c +-804.825 564.525 l +h +-1070.019 604.488 m +-1070.022 604.644 -1070.04 604.795 -1070.053 604.948 c +-1002.393 619.581 l +-875.42 647.04 l +-874.932 645.668 -874.072 644.478 -872.963 643.586 c +-948.948 518.871 l +-1070.836 600.828 l +-1070.286 601.928 -1069.986 603.173 -1070.019 604.488 c +-1082.469 598.096 m +-1134.408 506.749 l +-1190.565 554.064 l +-1189.505 555.43 -1188.89 557.155 -1188.935 559.018 c +-1188.941 559.295 -1188.964 559.568 -1188.999 559.837 c +-1084.606 600.566 l +-1084.074 599.597 -1083.344 598.756 -1082.469 598.096 c +-1173.932 442.53 m +-1174.287 442.521 -1174.634 442.481 -1174.976 442.426 c +-1194.499 551.382 l +-1193.581 551.653 -1192.737 552.088 -1191.997 552.653 c +-1135.414 504.979 l +-1171.173 442.088 l +-1172.036 442.391 -1172.964 442.554 -1173.932 442.53 c +-1021.431 411.559 m +-1132.852 505.437 l +-1080.73 597.104 l +-1079.767 596.709 -1078.71 596.5 -1077.603 596.526 c +-1077.217 596.536 -1076.841 596.583 -1076.472 596.646 c +-1019.713 413.115 l +-1020.361 412.683 -1020.94 412.16 -1021.431 411.559 c +-897.91 492.545 m +-878.631 590.783 l +-868.6 641.893 l +-868.372 641.878 -868.143 641.869 -867.91 641.875 c +-866.625 641.906 -865.423 642.252 -864.368 642.831 c +-806.378 563.255 l +-894.981 490.751 l +-895.803 491.553 -896.802 492.168 -897.91 492.545 c +-803.646 562.906 m +-767.862 592.186 l +-766.424 590.83 -764.474 590.018 -762.342 590.069 c +-761.948 590.079 -761.565 590.127 -761.189 590.192 c +-714.858 441.843 l +-714.992 441.77 -715.122 441.692 -715.251 441.612 c +h +-623.359 366.888 m +-597.348 491.537 l +-597.089 491.518 -596.827 491.51 -596.562 491.517 c +-595.897 491.533 -595.258 491.641 -594.645 491.813 c +-553.949 396.593 l +-619.466 363.888 l +-620.398 365.271 -621.761 366.331 -623.359 366.888 c +-486.662 255.46 m +-441.196 444.45 l +-440.862 444.414 -440.523 444.392 -440.179 444.401 c +-439.767 444.411 -439.365 444.462 -438.972 444.534 c +-410.42 355.373 l +-485.621 254.964 l +-485.955 255.152 -486.301 255.321 -486.662 255.46 c +-402.521 341.17 m +-402.933 341.159 -403.334 341.108 -403.728 341.037 c +-408.199 355.001 l +-344.684 439.809 l +-399.478 340.631 l +-400.418 341.003 -401.446 341.195 -402.521 341.17 c +24.421 113.678 m +44.293 303.32 l +45.034 303.339 45.745 303.466 46.419 303.677 c +113.665 157.83 l +28.928 110.51 l +27.874 112.061 26.28 113.203 24.421 113.678 c +199.653 761.296 m +200.583 761.318 201.465 761.512 202.284 761.831 c +242.783 687.824 l +128.639 675.623 l +195.552 762.359 l +196.755 761.655 198.157 761.26 199.653 761.296 c +-896.511 670.108 m +-1070.874 607.833 l +-1071.102 608.277 -1071.369 608.696 -1071.675 609.085 c +-966.974 715.456 l +-965.619 714.428 -963.924 713.832 -962.093 713.876 c +-960.004 713.927 -958.132 714.801 -956.769 716.175 c +h +-1264.912 518.212 m +-1202.873 554.105 l +-1201.413 552.203 -1199.101 550.994 -1196.519 551.057 c +-1196.504 551.057 -1196.489 551.059 -1196.474 551.06 c +-1176.906 441.86 l +-1177.599 441.552 -1178.235 441.146 -1178.802 440.66 c +h +-175.777 221.476 m +-53.922 367.002 l +-52.662 366.196 -51.157 365.744 -49.55 365.783 c +-49.26 365.791 -48.976 365.816 -48.694 365.854 c +-26.205 282.608 l +-174.771 220.124 l +-175.057 220.613 -175.397 221.063 -175.777 221.476 c +28.211 100.887 m +28.862 101.594 29.387 102.418 29.741 103.328 c +259.828 55.83 l +259.81 55.577 259.802 55.321 259.809 55.063 c +259.811 54.975 259.822 54.889 259.828 54.802 c +95.342 23.657 l +h +231.985 -126.79 m +231.772 -126.778 231.559 -126.768 231.342 -126.773 c +229.818 -126.811 228.413 -127.289 227.232 -128.075 c +96.862 21.907 l +260.192 52.834 l +260.962 50.48 262.821 48.638 265.16 47.87 c +h +239.304 -134.357 m +239.222 -130.978 236.99 -128.161 233.952 -127.165 c +267.127 47.496 l +267.34 47.483 267.553 47.474 267.77 47.479 c +272.062 47.583 275.458 51.147 275.354 55.44 c +275.284 58.303 273.671 60.76 271.334 62.053 c +341.28 239.773 l +341.945 239.606 342.641 239.519 343.359 239.536 c +347.652 239.641 351.047 243.205 350.943 247.497 c +350.839 251.79 347.274 255.186 342.981 255.081 c +341.815 255.053 340.72 254.762 339.737 254.277 c +264.492 367.427 l +266.178 368.895 267.222 371.073 267.163 373.482 c +267.059 377.774 263.494 381.17 259.201 381.066 c +258.307 381.044 257.455 380.865 256.662 380.567 c +212.965 462.914 l +215.001 464.361 216.305 466.761 216.24 469.445 c +216.191 471.42 215.406 473.199 214.159 474.541 c +297.804 575.202 l +299.058 574.406 300.553 573.959 302.149 573.999 c +306.442 574.103 309.838 577.667 309.733 581.96 c +309.646 585.546 307.142 588.497 303.818 589.314 c +314.805 686.73 l +314.824 686.73 314.843 686.729 314.862 686.729 c +319.155 686.833 322.551 690.398 322.446 694.69 c +322.342 698.983 318.777 702.378 314.484 702.274 c +312.178 702.218 310.136 701.157 308.752 699.526 c +206.476 765.722 l +206.987 766.792 207.268 767.991 207.237 769.258 c +207.133 773.55 203.568 776.946 199.275 776.841 c +194.982 776.737 191.587 773.172 191.691 768.879 c +191.695 768.716 191.714 768.556 191.728 768.395 c +-49.678 715.393 l +-50.005 716.086 l +-50.79 715.148 l +-54.722 714.285 l +-52.048 713.646 l +-145.493 602.139 l +-146.753 602.946 -148.26 603.398 -149.868 603.359 c +-153.168 603.279 -155.93 601.151 -156.987 598.222 c +-269.703 623.071 l +-269.679 623.358 -269.666 623.648 -269.673 623.942 c +-269.777 628.235 -273.342 631.631 -277.635 631.526 c +-281.545 631.431 -284.702 628.461 -285.155 624.688 c +-555.531 783.712 l +-555.108 784.704 -554.88 785.796 -554.907 786.944 c +-555.012 791.237 -558.576 794.632 -562.869 794.528 c +-567.162 794.424 -570.558 790.859 -570.453 786.566 c +-570.413 784.927 -569.865 783.42 -568.969 782.187 c +-757.619 603.862 l +-759.007 604.996 -760.787 605.662 -762.719 605.615 c +-764.494 605.572 -766.109 604.931 -767.394 603.898 c +-846.678 680 l +-845.687 681.34 -845.112 683.005 -845.155 684.801 c +-845.26 689.093 -848.824 692.489 -853.117 692.385 c +-856.115 692.312 -858.67 690.549 -859.907 688.032 c +-954.662 720.125 l +-954.552 720.678 -954.494 721.25 -954.509 721.838 c +-954.613 726.13 -958.178 729.526 -962.471 729.421 c +-966.763 729.317 -970.158 725.752 -970.054 721.46 c +-970.046 721.133 -970.012 720.814 -969.965 720.499 c +-1143.103 671.125 l +-1144.322 673.952 -1147.162 675.901 -1150.429 675.821 c +-1154.721 675.717 -1158.116 672.152 -1158.012 667.86 c +-1157.944 665.064 -1156.403 662.656 -1154.154 661.34 c +-1194.274 566.206 l +-1195.099 566.479 -1195.979 566.624 -1196.896 566.602 c +-1200.851 566.506 -1204.035 563.472 -1204.434 559.64 c +-1312.448 566.43 l +-1312.441 566.593 -1312.431 566.756 -1312.435 566.921 c +-1312.539 571.214 -1316.104 574.609 -1320.396 574.505 c +-1324.689 574.401 -1328.085 570.836 -1327.98 566.543 c +-1327.876 562.25 -1324.312 558.855 -1320.019 558.959 c +-1319.766 558.966 -1319.517 558.986 -1319.271 559.016 c +-1310.445 501.734 l +-1313.757 500.776 -1316.145 497.692 -1316.057 494.084 c +-1315.952 489.792 -1312.388 486.396 -1308.096 486.5 c +-1305.348 486.567 -1302.973 488.056 -1301.643 490.242 c +-1181.198 436.961 l +-1181.422 436.204 -1181.536 435.4 -1181.516 434.568 c +-1181.411 430.275 -1177.847 426.88 -1173.554 426.984 c +-1170.393 427.062 -1167.723 429.018 -1166.574 431.758 c +-1144.675 427.864 l +-1023.171 406.26 l +-1022.964 402.061 -1019.45 398.77 -1015.224 398.872 c +-1010.932 398.977 -1007.536 402.541 -1007.641 406.834 c +-1007.671 408.081 -1008 409.249 -1008.548 410.281 c +-906.125 479.93 l +-904.661 478.341 -902.551 477.361 -900.221 477.418 c +-900.214 477.418 -900.206 477.419 -900.198 477.42 c +-889.048 406.687 l +-718.605 432.859 l +-717.649 429.547 -714.563 427.158 -710.955 427.245 c +-709.068 427.291 -707.355 428.006 -706.036 429.158 c +-632.343 363.908 l +-633.222 362.613 -633.726 361.046 -633.685 359.362 c +-633.58 355.069 -630.016 351.674 -625.723 351.778 c +-623.723 351.826 -621.924 352.633 -620.577 353.906 c +-496.042 252.296 l +-496.814 251.054 -497.249 249.582 -497.211 248.01 c +-497.106 243.718 -493.542 240.322 -489.249 240.427 c +-484.956 240.531 -481.561 244.096 -481.666 248.388 c +-481.706 250.074 -482.287 251.618 -483.23 252.87 c +-407.143 327.29 l +-405.771 326.207 -404.026 325.578 -402.143 325.624 c +-398.383 325.716 -395.312 328.461 -394.678 332.024 c +-140.536 319.749 l +-140.487 320.75 l +-140.422 318.056 -138.992 315.716 -136.877 314.372 c +-179.144 223.619 l +-179.943 223.872 -180.794 224.007 -181.679 223.985 c +-185.972 223.881 -189.366 220.316 -189.263 216.023 c +-189.158 211.73 -185.594 208.335 -181.301 208.439 c +-178.774 208.501 -176.565 209.767 -175.191 211.668 c +15.161 108.708 l +14.861 107.849 14.7 106.926 14.724 105.962 c +14.801 102.784 16.776 100.103 19.538 98.964 c +-6.216 11.107 l +-6.534 11.14 -6.857 11.158 -7.186 11.15 c +-11.479 11.046 -14.874 7.481 -14.77 3.188 c +-14.665 -1.104 -11.101 -4.499 -6.808 -4.396 c +-4.515 -4.34 -2.485 -3.291 -1.101 -1.677 c +224.354 -131.566 l +223.948 -132.541 223.73 -133.611 223.758 -134.735 c +223.862 -139.027 227.427 -142.423 231.72 -142.318 c +236.013 -142.215 239.407 -138.649 239.304 -134.357 c +f +Q + endstream endobj 31 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 865.2134 359.2813 cm +0 0 m +-0.115 -0.71 6.105 -2.307 13.892 -3.566 c +21.681 -4.827 28.087 -5.273 28.201 -4.563 c +28.316 -3.853 22.097 -2.256 14.308 -0.996 c +6.521 0.264 0.114 0.71 0 0 c +f +Q + endstream endobj 32 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 943.0415 424.3023 cm +0 0 m +-0.079 -0.375 2.894 -1.224 7.583 -2.724 c +12.24 -4.247 18.709 -6.489 24.687 -10.763 c +27.632 -12.908 30.102 -15.402 31.984 -17.934 c +33.861 -20.473 35.188 -23.016 35.987 -25.27 c +37.626 -29.789 37.424 -32.917 37.87 -32.927 c +38.032 -32.939 38.274 -32.178 38.387 -30.751 c +38.509 -29.326 38.386 -27.226 37.746 -24.723 c +37.117 -22.22 35.857 -19.365 33.938 -16.541 c +32.014 -13.724 29.396 -10.97 26.21 -8.651 c +23.021 -6.371 19.674 -4.7 16.548 -3.494 c +13.42 -2.282 10.518 -1.491 8.067 -0.948 c +3.16 0.122 0.067 0.329 0 0 c +f +Q + endstream endobj 33 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 974.9448 376.8423 cm +0 0 m +0.433 -0.56 2.34 0.218 3.735 2.185 c +5.138 4.146 5.249 6.203 4.578 6.429 c +3.891 6.674 2.788 5.324 1.614 3.695 c +0.46 2.053 -0.456 0.569 0 0 c +f +Q + endstream endobj 34 0 obj <>>>/Subtype/Form>>stream +0.606 0.081 0.966 0.012 k +/GS0 gs +q 1 0 0 1 914.4771 353.0005 cm +0 0 m +-0.1 -0.312 3.008 -1.696 8.305 -3.132 c +10.948 -3.858 14.147 -4.539 17.733 -5.112 c +21.322 -5.65 25.301 -6.062 29.491 -6.216 c +33.684 -6.345 37.682 -6.201 41.3 -5.905 c +44.916 -5.574 48.154 -5.11 50.841 -4.563 c +56.222 -3.486 59.415 -2.314 59.337 -1.997 c +59.17 -1.204 46.016 -4.236 29.579 -3.613 c +13.144 -3.13 0.22 0.78 0 0 c +f +Q + endstream endobj 35 0 obj <>>>/Subtype/Form>>stream +0.606 0.081 0.966 0.012 k +/GS0 gs +q 1 0 0 1 977.1919 352.5684 cm +0 0 m +-34.336 18.755 -70.672 8.222 v +-55.12 -6.55 0 0 v +f +Q + endstream endobj 36 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 961.52 174.0479 cm +0 0 m +0.354 -0.054 1.488 5.099 3.038 13.48 c +4.574 21.862 6.524 33.491 8.033 46.43 c +8.797 52.895 9.362 59.089 9.821 64.692 c +10.317 70.294 10.651 75.472 10.096 79.822 c +9.603 84.174 8.213 87.583 6.824 89.601 c +6.458 90.084 6.131 90.517 5.841 90.898 c +5.55 91.266 5.24 91.527 5.015 91.753 c +4.547 92.192 4.273 92.389 4.207 92.328 c +4.141 92.268 4.283 91.953 4.607 91.422 c +4.762 91.149 4.996 90.849 5.21 90.451 c +5.427 90.051 5.673 89.598 5.947 89.092 c +6.995 87.026 8.019 83.8 8.262 79.652 c +8.563 75.505 8.063 70.518 7.434 64.924 c +6.842 59.313 6.208 53.18 5.446 46.733 c +3.945 33.852 2.289 22.216 1.219 13.764 c +0.136 5.313 -0.357 0.055 0 0 c +f +Q + endstream endobj 43 0 obj <> endobj 14 0 obj <> endobj 42 0 obj <> endobj 41 0 obj <> endobj 40 0 obj <> endobj 39 0 obj <> endobj 38 0 obj <> endobj 37 0 obj <> endobj 5 0 obj <> endobj 6 0 obj <> endobj 46 0 obj [/View/Design] endobj 47 0 obj <>>> endobj 44 0 obj [/View/Design] endobj 45 0 obj <>>> endobj 17 0 obj <> endobj 48 0 obj <> endobj 49 0 obj <>stream +HVito$[FaH c+Fx' K N8iKintI4m1JmB=MDdk~`hfw7 F=%`x%#sG.V=t`?Զfud۰%km;ozk(02djfux@5МAm^fxavJGꢘɃ#^@w%^z(oV޷?pAٛ.س_`nHOBf$` Yhn$d()t%[{~`; +u"tSِ1, *Pƫ`HԁJVR:|Y1rv՜jynMmUl^ok4-]ּ|E֕m:"Q55=}koX7lqD㟻o}|CG?GO{򉧞~mo*=w9}lƒ6 ~0|ܖ?g8WNϞ|O~˫|S'>y]w/>¯vaȒ)#'IGz^zU:kٜZAi-Rm-aϣwzIϥW LΥ +^$_ȿ&w~O>+.M}oxqܳӹ== \;K 쀒½Au"](zqis_kɇc `hj/bW7ӠVnH`O(?jz][;8ӽfuU15.޶ږЊ7i,﫟ǼJ]U5dQ\G@rPcIdgCUhC@eIaNbINN0Zn2lY/[mVQ~&8Yߧd锟7k̹g +e(( +z*jH%I4 [RRl$Ks"-P[8DZܩL>Mʊ7x9*!yq;̐tX:iĸ $S,ܨq[} jwp/dQ[U4"jr) /w1j\;T$Y@]@L_SĐcȵa #9¨Ӎ^ C?. Ң}4.h&ڙBVܗmz?J H SAcfP8UdEZ}8cu.%fZX`eXfp{}W$݂]CxEYaMCAݴJmȇdו?pBEq^>qT& +* @NGqN*fL`G͢ rMrhKWD8oxP5':tKz =ӂiXv +R*?҄/t=*WF3}򺄜³j:ЙE" sP_Z|k+ +"^* d+ 6-w;&6 ]NXG+޹މ c;ZFdeTMG vBH`s2Z1NSVt  մ=*|‰=4!{`j,t<ܫ z̊0S +&PP=)2y/_I._eqiacEU/'`ye;]#dE߾2kTxN0ĚYaځT `';,(RZe~|Hqhd%ґeX_6L qʅd1HDz$P + +ADGi˧n<4NĜq\V"(yCvK#洰Q3GD.ę`/H) #CH' bmY"O%,KYnw`kJSkGVR6\:x 4dlpmv4%&B&wƙ[w+49yicDW5q e)[,~j7 + y}+%5acf}[reqWKޜH]y>2dNڙ[\:C)uVz?~ՂôFQjo+/q.)rϨ%eZn<1O>1s]޺.vk~q*OBBAlBsK˗66܃?WoY{x8vǏxj'zgK꒶tI>ih^ݶQV( ? A!FYjтX؟,caWpglZD"Ftsю=B@su!0x<63WGDvz7zhOwb?Mȑ߳"Ӂ2h!S'X4Lpw܁KXEl`Gshݣ%YvL=+baa† # C!&A 3ic0#! Tj=Q!埮>:2\)+qXmRF>YlhY}8@4Ld T_{j@䭃Xi"\0:4`"&&-h e :SgRTjM{$X7O񃵗 F7$yej.ߝ.banuݍ+rp敹|-^ye,MYXCQ7G[3i$8{==K%_-(JH˥}Yt&z U=YrkMGydy 7ׯަ'mf*|}/Eoέ,^g}~~ gC +az 7 .90 V~e@٪_xm:Z,V]Qcbyt ^o-m;O!|!}vٰ&I4bL#c +==94e>|;ܾԩ]$ 1܂uuH>Ѳ2Nn*'O@wB,/mHԧpSPnB9((N7tH:Dwaeٳ-w_2Y&NCjBZtCRIەU<BMcQ&[*4η/P?؂Qƥ@_+ 12%B%iy.TQSWԿP *H͔ŃYZ5<`|HO>;yWl/;41tf\G79CM Bpp v|1eg0W7aD$,#1+0ŎKI%f7y)&T%֓ۅ많ujKS-oBlB n訚Cdm^F=Jk)f*x /XXEnbI%RuoJA +U*o}h*1ŭאthY94q5tr{/fA? 'XI +D(&F~ƶuUs}khK{q4:D3%ݰĉ.$vN9F*A +D2Rw*IiB :RńlR(c}޳eS(|G{~s;߫RG}G}SFQgŶG [/6qX[bo0[B֦i{8psϥv{Y:8Qwۧ'"hgVF{PxPx6Pp?w*-PQ_ #V)z4V6'Uv(U|N(atJy^gC1B)ߢCU78A-jqZD%=d0vGq/;.[&A^- [#33A +׉ڀNPuoΕ6jx*4aRdjIN^&ҵIDnÎV8w4[Yy:l~g4o#STcC.N.%.&|fiҸ[wX7))o*ir79}ch݋umq_uV}6yj5a~l@m':i@[9[E0Z4B/Iu4*V-kO5=jၾcӰr4V-ZCcN6?k~wUQM-fxY'.PƷoРtA=:ć} F< 0kUqm+,9_ʓjHWKDr~g rNyY-p|q-WLU%q{^bؽ}Ǟ"n?[^+_- +2wR=MZ(.F2ge.>gK\o. +2wR͟]ȤgKzO"53ZlV톾2R OCM=-=\6 zz~!L%N헢G)Gt(CiCL"x>]ߊ<qFS4grM,&2Cm/P皏ZcʐQ4jFKl2YVg79-e3Bpjj5FF57 4TXf暵jZi--i.Ld)VSܜJ%zr#)䑤;y5Vr=騬V|Q1t謢-|D/+$!=oʤΤأ7EK^Vk^z^I^ww o;F69^9'rYvg.euW?z`6~v:hjL'YSZ\^39 =4_CkǜUHSD#^9!]$Ji1dUW2' RR%"פS&K kaq|-|3lݹ/ꃁޚ >+ܥ*88 JՐ:j @XaM rH{b˞U O_wU@՘]UVU +$UҨDWh*5K+|y8wi]"_(6F608VPe~g)NՎ ,k/WS_0MO6[,iOeGRMu4Zcqci(/mqh_"_Z-YBy`=: endstream endobj 22 0 obj <> endobj 29 0 obj <> endobj 13 0 obj <> endobj 50 0 obj <> endobj 51 0 obj <>stream +%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 17.0 %%AI8_CreatorVersion: 21.0.0 %%For: (Daniele Meucci) () %%Title: (Final_Campaign_Data Controller.ai) %%CreationDate: 28/04/2021 16:48 %%Canvassize: 16383 %%BoundingBox: 2015 -1062 5726 -71 %%HiResBoundingBox: 2015.22139254712 -1061.28250066144 5725.13136677639 -71.1483467420576 %%DocumentProcessColors: Cyan Magenta Yellow Black %AI5_FileFormat 13.0 %AI12_BuildNumber: 223 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%CMYKProcessColor: 0 0 0 1 (R=0 G=0 B=0) %%+ 0.067536428570747 0.682581782341003 0.449774920940399 0.008697642013431 (R=232 G=80 B=91 2) %%+ 0.038757912814617 0.541527390480042 0.524101614952087 0.004119935911149 (R=244 G=116 B=88) %%+ 0.000091554131359 0 0.000030518043786 0 (R=255 G=255 B=255) %%+ 0.753841400146484 0.494483858346939 0.47577628493309 0.4311283826828 (R=38 G=50 B=56) %%+ 0.82830548286438 0 0.237186223268509 0 (R=39 G=222 B=191) %%+ 0.710109055042267 0.44281679391861 0.411444246768951 0.293125808238983 (R=55 G=71 B=79) %%+ 0.676050961017609 0.394537270069122 0.35345995426178 0.1965361982584 (R=69 G=90 B=100) %%+ 1 1 1 1 ([Registro]) %AI3_Cropmarks: 4445.56784924012 -704.433610493052 5646.56784924012 -75.4336104930471 %AI3_TemplateBox: 298.5 -421.5 298.5 -421.5 %AI3_TileBox: 4643.06784924012 -669.43361049305 5426.06784924012 -110.43361049305 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 6 %AI9_ColorModel: 2 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 2 %AI17_Begin_Content_if_version_gt:17 1 %AI9_OpenToView: 557.120497361791 1244.67722563545 0.173472007357686 1705 961 18 1 0 8 61 0 0 0 1 1 0 1 1 0 1 %AI17_Alternate_Content %AI9_OpenToView: 557.120497361791 1244.67722563545 0.173472007357686 1705 961 18 1 0 8 61 0 0 0 1 1 0 1 1 0 1 %AI17_End_Versioned_Content %AI5_OpenViewLayers: 77 %%PageOrigin:-8 -817 %AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 %AI9_Flatten: 1 %AI12_CMSettings: 00.6 %%EndComments endstream endobj 52 0 obj <>stream +%%BoundingBox: 2015 -1062 5726 -71 %%HiResBoundingBox: 2015.22139254712 -1061.28250066144 5725.13136677639 -71.1483467420576 %AI7_Thumbnail: 128 36 8 %%BeginData: 6012 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FD63FFCFFD24FFA8FD36FFCFA7FFFFCFA8FD0FFFA8CFCFFD09FFAE %FFCFFFAEFFCFFD0DFFA8FFCFFD10FF5953527D59A8527D7D84597D7DFD1A %FFAFA8FFFFFFA8FD0BFFADFFA7CFAEADAEFD11FFCFFFAEFD1BFFCFFF837D %A9FFCFFD0BFF7DFD042E84522E7D52522E59A8FD18FFAF527D527D597D7D %A87DA87D7D2EA8FFFFA7FFFFCF82ADA7AEA8FFAECFA8FFFFAEA8CFCFFD05 %FFA8CF52527DFFFFFF83FFFFFFA8FFA884A8FFFFFFA8FD07FFA8FFFFA858 %572C577CFFAEFD10FFA8FFFFAEA8FFAEFFAECFA7FFCFFFCFFD11FFA87D7D %532E59532E2E592E53525953FFFFFFAEFFADCFADADAEFD04FFCFCFCFA7AD %ADCFFD04FFCFFFFF592E59597D5959527D597D5952597D5284527DCFFD09 %FF835D81823383FD11FFCFFFA8FF82AD828282818182A7AD5DAC8182FD10 %FF53597D7D537D527D2E7D5359597EFFCFA8CFAEFFFFFFAEFD07FFAEAE5D %ADAEFD07FF2E7D595852592E592E2E2E8452592859285952CFA8FFAEFFCF %CFA8FFFF8456ADA85758FD12FFA8A8A88882AC5D825D8282AC8282A78181 %FD12FFCFAEAEFD0AFF82ADAEFFFFFFCFFFCFFFAEFFAEFFFFFFAEADA7FD07 %FFCF7DFFA8597D527D59597D59597D5959597D5253CFFD05FFAEFFFFFFA8 %5DADFF577CFD11FFA8A8A8FFA7ADA7AD8282A8AD82ADAEFFA7AEFD11FFCF %A8CFA7CFFD04FF847DA8FFA8A682825D8281FD0582818182FD09FFA8FFAE %FFAEFFA8FFA8FFCFFFA8FFAEFFA8FFAECFCF5959FFFFFFCFCFA8FFCFA782 %CF575D565783FFA8FD0EFFAEFFA8A8A8FD06FFA87DFFA8AF84FD10FFCFAE %CFADFF82CFADCFAEFFFF7D2E2E28A8A6AC81AD828282AC5D82828281AEFD %0AFFCFFD05FFCFFFFFFFCFFD05FFCFFFCFA87DA883A87DA8A882FFFF332E %82AE57577DFD10FFAEFF7D7DA8FD07FFA1A1A82E282E7DFD0FFFAEFFCFAE %A8AEAECFA7CFA7FF84847D59A8CFA7ADA7CFA7AEA7ADA78183ADAEFD09FF %CFFFAECFAEFFFFFFAEFFFFFFAECFAEFFFFFFCFFF5252FD042E7DFF58ACAE %813282FFA858FFCFFFCFFD0EFFAECF7EA8A8FD05FF82A6A7FF527D7DA8FD %13FFCFFFCFFF8282FFAEFD05FFA8FD08FFCFA7FFFFFFAEAEFD0AFFCFFFCF %FFFFFFCFFFFFFFAEFFFFFFCFFFCF7D59FD047DFFFFCF8282578157AE82AE %FD04FFAEFD08FFA8CFFFFFA8AD82FFA8A87D84A1CAA1573281AEAD82CFA8 %FFA7FF83AEA8ADA8FD0BFFCFCFA8CFA7ADA7FFFFADA7FFA82E527D2E592E %59A882A7CF82AE818282FF81ADFD04FFAEFFAEFFFFFFAEAE598359A8A8FD %05FFA8FFA8FFA7CFFFFFA8AEAEFFA78157585D82FFFFA8FFAEFD09FFAC81 %FD04FFAC56CFFFFFA8CA7DA18282A7CF5DADA7ACAEACA78281AE8288FD0B %FFCF5DFFAECFAEFFCFCFA7ADA7AE2E845953595959CF82AE8282A7ACADFF %CF8882FD0BFF7D2E055306A8AEADADADCFCFA6FFAD82A7CFA7FF82FFAEFF %8257AEFFFFFFCFCFCFFD08FFA78282CFFFFFA8FF825DA7FD05FFA7817CA8 %A88182AE82CF8182AEFFFFAE82FD0CFFADA8CFAEFFCFAD828283ADA7FD07 %FFAE825D8281828282FFFF82ADFD06FFA7AC82FFFFFF7D848483A8828182 %81ADFD048281AC818282ADFFFFCF582DADCFFFFFFFA8FFAEFD07FF8133AD %FFFFFF825DACADFD06FF592D82FFCF81AEA788AD8282ADA7FF82CFFD0DFF %AEAEFFFFCFA78881ADA7ADAECFCFFD05FFADAEAEFFAECFCFFFFFCFFD07FF %AD335DFD08FF82CF82AE82ACA78182AD818282AD82FFFFCF335DA6FD05FF %AEFD08FF575D83FFFFFF815DA7FD06FF5305062EFFA88281AE8282A7AE5D %82CFADA8FD0AFFCFA7FFA8CFFFAEA7828182A7AD82CF82AEA7CFFD06FF2E %84A884A8A884AFFD06FF825D57FFFFAD82FD04FFADA7A6A7AD8281828281 %AD8282A78283FFA75D56ADFFCFA8FFFFCFA8FD08FF81AD82ACA7FFAEFD06 %FF7D05A82E59FD18FFAEFFAEFFAEFFAEADA7AD82AEA7ADAECFCFFFADCFAE %FFFFFFA82E522E2E2F2E2E2EFD07FFA788A7AD82ADFD06FFCFFFFFFFAEFD %09FFCFFF5782A7FFAEFFFFFFAEFD09FFAD825D3282FFFFAEFFAEFFCFFF28 %7DFF2E28FD18FFAEA8FFCFAEFFFFA7AD83AD82A7AEFFA7CFA8CFFFAEA8FF %FFFF597D7DA859847D7DFD07FFCF815D32ADFD08FFA8CFAEFD0BFFA8582D %A8FFFFA8FFFFFFAEFD0AFF5D5D81FD05FFCFFF832ECFFF832E2EA8FD17FF %AEAECFCFFFFFFFADADA7CFFD04FFAEADCFFFFFCFFD14FF8282ADFD09FFAE %FD0BFFCFFF8182A7FFFFFFCFFD0DFFCFA7CFFD07FF7D7DFD04FF7D2EA8FD %18FFCFFD0EFFFD04CFFD2BFFCFFFFF8281CFFD04FFCFFFCFFFA8FF847D84 %7D847D847E847D847D847D847D7D2E847D847DA8A85352A87D847D847D84 %7D847D7E7D847D8484A87D847D847D847D847D847D847D847D847D847D84 %7D847D837D847D847D847D847D7D7D847D7E7D84A8847D847D847D847D84 %7D847D847D847D847D847D847D847D847D847D837D842E5259837D847D84 %7D7DA8FFFF05060506050605060506050605060506050605060506050605 %060506050605062E2E282E052E052E052E05060506050605060506050605 %06050605060506050605060506050605060506FD042E052E050605520506 %05060506050605060506050605060506050605060506050605060506052E %522E282E052E050C057DFFFF2E062E052E062E052E062E052E062E052E06 %2E052E062E052E062E052E062E057D5253FD042E052E522E052E062E052E %062E052E062E052E062E052E062E052E062E052E062E052E287D2E59FD08 %2E062E052E062E052E062E052E062E052E062E052E062E052E062E052E06 %2E067D2E59FD042E052E7DFFFF84A8A8A884A8A8A884A8A8A884A8A8A884 %A8A8A884A8A8A884A8A8A884A8A8A87DA883A87EA884A884AFA8A884A8A8 %A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A884A87D %A884A87EA8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8 %A884A8A8A884A8A8A87DA87DA87EA884A884FDFCFFFDFCFFFDFCFFFDFCFF %FDFCFFFDFCFFFD1AFFFF %%EndData endstream endobj 53 0 obj <>stream +XicD h ϭ3:RiaqcW͍/BjFd[C*AYqISw]Zq~2ĭ ):Dš W DJ,ZrRA{^*`45` W?Խ*/ kB)zAlAM3W]#-\n㧜33c[ywL1?4BaJ".*)oes<@s{9%)ञwpo/ Eom9.B%O'Gg;UA>' vM̓."_֯Dh`ɜ憵1_f!y{}ýàmw郝{NkS4;Ir 4r A'?f;ÅO3o zyBE 碗[rk_|Y[am{}0jKMr8'{:|5}}1%x@cԬ}5(jiUa'ivzӮaZIpSV!N ¢~/88y[o쓧>dskosAhi;bwm$lGݨK QE5Cd_ yWz\:-EaIYw] 1ZtsП{}A#WL,𚥍jnZ8UHf M2YI]1sfdAcND{%%FZ+y_m;X3-lʖ\jTu%5>3.5zAC]nBPi}:f^=޶@PM~EDfP,=8 KClؙZcW=샤'Ь2Io8PKjȻMH +G }̨㨬 J׭|=#洍tZ~+VE8ş'Xug\ ߦyNT骩!fŌL Y%[N|?Q.GF+~QO{S\ypw졷>bZêQk='nR1T>ڛ#?-s6v6YMPyr>Pvg\\{oJR88zCeԴ 31?G,1ًZlĂОm0Wic6g EkG>OyygKœJTI^q ҄ᮞPpH' ++~d>6**ld<=?HxKkŻߍ?g4pMZP]w;vb9wK쐮zX8l U5amU}6jy)zsW=„M2T>taԾm| + _V<J_8}= 0%cָaC{)~6t+7_0q [߲!=:0N^5SR'{`oהs~,:4(2j7t[BJXjT i'Vo21;`t쮗K[w{6JS|{qL/8?+~eDe}0 S*dx?8rJ,]aR65;4ͯj4bv,ؚ_tG$%A^v}_ |r)+`!5.[ KäTmYaQ&ӭSƗqic.Yy:aS%}Jma\^5<%!#ǚg53=E%.Yvkb_ӛ}"V/ CU3ƣoU+p{x֞1mD-[S䘤vA51SqV{H/)lu&h7$+D* {w;κ'KHN-}< +zĐؼ_9NouGe{=z^sTܑ3o=~.+_Upxq*^8ʫ=QHm:W>Z|\WO S_\nLӠT[ֲwN"tAAHE;f\rC#5dgy\*ÖV4jc&ՑRm$qfv7?/(m,O;(yecb$]3f?<NݶAR"AlW-\5a*~$AkL2!=" `*X +Y sFR)820\cWEe%|e۸bU̚%)gYIl\?c`5#˱]:z/e$np8=Fם=/;@>R 04,4Yy>ڜ|38T~ŀNysT?`zl B #nRߋ<ɁllcT!W88a}2q{^&`&yY O$uXm# VAF7wFpV !%E+9.yY~yKoWG~9tB/&'5}۽U׫zD<5X+{7em>bc6,ضEܟh2)V[XwkxҚRgԘ$3Z,d{Cq\/=o Iɼ5F8\-2P懠mtwSu)DʆRL/1ikoAvL>4IJ\aj{1ZE=ğk*UKOG)`^$>Kx_xYu p[}ZIJ,z06w-! 6W04L(qIbiCÇNg]ғ.. +I/N;k>9^͹:L̩AB62je?4Ǜ:tvpnj+? SnRSZ8 +_M&=ˠ=Ilw7T' +puFL?6Q.w, +0(-rSֺCHYJb1pҗUu~M˙b W Lgzli^:`Q6}JYxw )\og'\^/e>߅/]RA><}{%V n*h† Wkg8/zVM +8m{)N_fXs-79r[>ۉU}7sYӛ%e㻯V+욀 +:]uQtuڲ;og{07,+Y76E +oNv][ ߴF~?\&A./XDVظ=Z-j.uBK/%ց{d =PMh=L? o;1 3b;lBw oPJn1sޜTS^)&qAG- y9bƴCZe=W>yՃaOcЇ r^ŲK[넠!z=/+nν Ɯn=D$>Y>1H-j̉aU.k`I͹ܤ䫓G:@N $WGY%h? F`dk%++GG]pG7(4-;M|vkÍQs<>2-.~ax넖vMn994O 3= !悿9'?so4Ҏ QbvV"袏2_yV*64| Kʟ,zBPp焍wws_ ?Jyq\e y]7@"D3_[5 ߦ;_g-"27ꅕ/_c੏ OTДHTPH޲a ʐ ja5Z_Ӛ۴a4{Ы q=rjU;kLw׆ۨTW/ Ǡy=dRE^4 KIvB斑m@g6Dƶmafo=)pf-K 9T춝\|Pߧhm/)`@? ![|ŕnX8}p<7;N:d ШZdҖ\a`F+aѳdʒW5FFucwxSjX"eLݘ~yRx ܯ" S € ճk 1ywYQfh kvZMe3|s FD@岚Vpɮ^a~#W<ВR/[wİ3}i3weM+.dfΩ)Z|AH[r0!|~Dw`ûoDtOɎ[~y5)v.Stb(YPquS4]`Loӻ9>eRK^P7]Ԇy2eŀ6֜oYs'3/u|'_'$>\5bgťͶpR8WآYفKwQ#WSvh$婲GW6D,q=K{Y8_{ޭG>lNǫc^%5X}!}]-}jCG3ntd̨=!=zJG-a? +jCԒ^B;u< Yc2Ă%鴱K!د.jyc< V= ռ\熙mMg@J 37L̜U75D_uhcT.[P3 +XUbGP 3:lZPBOgծhU&jՖ6*`LjUq,Oe+r8{N ZbΒVld{orJVpX;7JԼ +rOtW\4&~Qjwٰ{.t?u)SCwXJ2joscҷF)mm1b τ9}PJZ2g}r軀Tm y؃{Sr lвYU,4 +6ao{x#6ڶsO93"h VLަGr_ &>zI(ˈɋjr!uLFN8Ei5юzk.%rVMdá{RgFA5`@ks@^ ++lކT4t)u8m_Ka_\{uy|U rtѬ q{[ #`D'd!& {qsgV9 &|i@-Ջz>z D\2q!KAR"- Ǖܱ>Z_m h !wrLhp…[E)C)l ށv[iG/˱&r͚4fŗ5){-)'z8Ҝ|q\h-QoB-LPh +VjdrGLxlfı =~Ǭ.ZӊZ2lКC(6oxY8 Pxn; .:lor2aKBd/2rqQゝG~`ij)c`׬*_o i潃'Sv$ԺG3oeAjɗ6fŁAt²6[TX$UNJZtƁua7ҽES}5q{JԽ1V.f#L${ӊ=UR 5{Lєiﮌ +!' $f|Ū + +YD[LذtJ9=:gne:D3Zn;Wt&^=dJx]OyXoULū.x&1г6xD{ٴ1ʮQ!l$IJe#m]o\Zm-otwRб%BCR+'&L\ukf[>O e{^~,Q!ߧM B؆CmZQ_/$f\1DnU3ҵ5*͝j`fԜJS3zJY6[Q6дUp^M oDtt t2JV j\md^if4B顥vRI-]4 +1nLD?>ޯD2U';gMa_sW-2FlI&{MjUt͐p9B<%-lCG8|D TO[LhKha=(tNXTG /gmlrj  f"԰>KG[}@c޲S궀0LTai*`+Xs1 &bv%[IgMBUH +Z}/APӧE&uBm:3`a1~ֺw5 7,GZk+n!{mS+@tY|RdvmߗZV4hBnMHlZf8(3kޛlo.:93!oA[-Ăaeߟ,9>5}zHXo A%]daW=߬k6Uʀ$_rl@OJ}^.`P^9+%axJ.LKmڽe5wo(@?'gN+EU^ysl}C-ezf]'L)5 SS8^™n7;HJxZ'ۚ3;p: 38+\0v0gQYK{DЮgdjZ",i%#nA X 5g/ZiSrRV:F9952HYoEXL䚣eALs]nUd)^!¢͕CF\ɦMZ-=}ҭuff]D,W{y#=5g 5ZǞ2~Cpejag*J.Ni)r;6㎿epˡ6[2eT Sj&Lz;F!g𴾷 hJJGz:*<^fCҿܞh۞tt5%VmOK; )mOףniȮsѓxpF/Yi9.tZ7!O,FBѢ zں6_6`VQt 3)Vm$i !{^OiؚhSmlڂV5>KfhEVA\ge;–Ib㎏ 9ŞO3uͲt%bBSRn!H \!@' bY'{\m=*L(coԼy!nprz~O^ifi=j~oø-.ij%[(Wj1&*F٬Hs,=zʡr RKSW؊tb񰣌JK2Tak+:kmvyHՒ;g` c5ګÍ-F&񉷇Q`Bhy]3fF=_⇿j}Yx08FfVy&#nڥ-ha=2FKBLֵ`&4_&?H,p 9qă G-rG.Yu%.U[A([el5Lc21;HpSW_|N 8xE0쒝^a-t1KNذod,s,޺VYbOpK8zeJY|RR3;,l첛P>34%.y;|v1աe*nŜ4I[OIQ >=;I c}c;V` +G`뜰gY2mSƞfs#eJB[hn`vDޞbqF3ZBQpDܾ6g|H'ǩu1\<:s[i~2Av34rZ{IVftһLYcm jw {EAiB\I8OSFܪ +!EWǴrHeki+2ޟRo +Z[wpsol9<<ԣˤvL_ #by$f5S4(b[2(WKU䋟'??~=hhH%^99  ;cMbBϬjauR#X}Ru+% rɸ^iWp>ȉDMĘ_(Xl4KZ:ӭƠQյVMߩbk$BaםT:p+(;yѴ32"鵣3JKeΪ}'kZ_Ka3|C5$"GTHmOKp7J'-wvzXcgmFx=|H+wBFKUHڔCcd$<&QS iy6QnZiVe<~!+rR6Or vNt*W.ٙ7px۳.s50yl N)/Wced5ߜacM)[>eoR,_t-!g ċUU}2"9= 5'{:D˃}Su(uմeL;1S&bDgVJIJQCG哹(i:|4_(-nXVs&Hr~xYحa !P VrtJqM39,F +{.A}^dUkAq +zNvX{̑HaWzY؛%Es8HMM$e";xLޮ*nsLk2!X`\UIPguzA.;#Y[qnhף%[ hba6]K9a6=RSꅷwM4vvH%B&ds$d,b(Z?A1w)"㮂PvEub6^/(/׀wPɈ/>{V|v#:,pKw žF=ysy|O>&挝ykme="r7 7y#[\ؓhJعeaVE3<}O +IcpxXdHDoXaJY[G*`: ,~C:?Bc2JOF1evg@G?%3~zF/ nI؃Ht؟K477jls&I۸rDT$XEn52kѣc7r $?&p'g>rjR{*.\K=( wGJ<5#"BD-*y0X/GO<~>&<.u꧋wx< x-"v~YؓJZp]WtD _(WfF@[,*sf"Z|^ioǮ-=ri]ž{<.Kz,xJku9!;>$32\rB\HΧ+^bxS=6}Qq#/# aׇyT :lXx0VU^N@"T۸E*eAO-t(ڪ-c\t!6ހ]VIjKXسHїIG\L +#qѧKs1\=90$멑t $c,K3+`CyFG$>??^~^ hVw<냬]ey>1HIS3샬@c[hq$a骇Pjz]:Eee Nd~M88WS+MI(8oabZBZ0Szn^NI;d0cK3Pϡđ5ɿ>yD±Lαzɵ"*M8>tpGr 4`QMi&-Ab)'#iuw#O" =T ?U4ȫvؕa_֠#[aWn=x ~2_YaGRD ŧx#sZFZmþ1{!^Qa +yP?}\P#ZwL. z2"v$1<|Je˽F+КoGj; 6V857jl'ل>*K)ߑ)' 8A~~Fy"b-̴|D0 <2ZV4=PFqf)szBOOb(ڄ.yQW-3` Q{G꣚#/c +ƕ+ĸoR61y݃ctII3gk؊Qgli4N*֐Ec0حrbV GNK^F@cf'zF-qauA+5^V[|c8|\L*1{!=PY$VW/٥}F6@ü +ZteR x([4DqD6Hn7C[H smeY{ڮ]rL9 9ـ9 B,DF$E.Wu7ޣ^ :ggcC(ws +&|Wφ 5{gj0ӵ}0ЧBɔH8>1F.,։gDj# +)++g qkM3<_2,*J,H'fARGWT:4jdr_?=$aIk}ҼYd$0Xb oEoLL<¨4պ0@ +V> Ϩ˽~ HIn Cyٮ𪈛: ݓqJLS&ԧ.A٫ttt`}ΉTA6 EPy}kQQx霤gӼ̳/5-'[Kb~_"7KらΎޞA od +;822^&,ܞDQ|Ց4Yܦo7֮Z*5SQ:FQ$~啐phV<,wGOfՊ%5twyĻީޝWɆ:Dãжq~"Mi&\-k_8Zo!*g;Y c2އ…Qvq$i0L4#eQ'J9Q>)be8cUR")#NeV~-4:51V授S8UbX}L YƉOMczD sEf.o~6'wX_T?2vZYY"vT-8[71Wf:q=h`{gdv9W1у-N0L3mЬWPys)PbRnKw4i0Q]ʇǺ GSE!Lc^=3i_YYy,?i+kE6١)kw9GϧmLz,}8Cz/QځZm`?H8Ħ457 A#"β3),tYe.rl~P%mM\Ԗo Uܝzf6ǎtg zi#dTi5qcӧӭ*" tbd ,K(ݜb RSCɦmu6iVpJvś&򆪯oS,.԰Z!g{[A- +jyqkƧRηZv--EX42jW)_km#s9fZ\_8lcjq[s5(xiԩcT,ZdcpSYm0)bpe3BT;N2'd#,h,7 jCw$/4e\,Ʉ>SԽ)~(|[у'Rt0ZYm%xc|$%n="tZ5:Z)>\y)7㔔atWM;|zti!-|SK1e0D~()opiJ,n}I [=V[5u6{/s#C%,eA *|k zmrw޽;nT5VgVvJ}$Z[嶼{ѲG+LNàkI@>^6״;cEaYL"Eb!u-Tטf%V5[mm+|Υᾒ[SWĬA}[UK4+1{B8Yҏ lҡ +:1KZ;bzĻS'n '>Qҳ̣1R0:D&ȹ]*ʾщ wOSԴCME84T՘v_Ty-T/PA§̛S\rRG-@L 7E}BPS;#%=ڙ Fy.P˂zܲ.ygփz;F3 +V!mf1%i}lPm"֜_: +nmv>cU;w)Z]\3 +OrrwdBVe_$2 ϗ|}2n9-%$zU҅!LTU֣~xE ˽Mfo3B{eo^n@G`/,cqFR;jOZC,v""j\y` 6 e2R7>Rr'Qa:!i9#m7 ν >53GHѡY>XmB=}sֽ;}受{!ϺqQ?Ę_f?"Fؐ}KW$2Z %^;an)3>.|alI}I6ߐryK*gOcݳd*>0Q7{qa?_N,zwkQ7|J9HM-ʩNU5!&].{Fr(>PSv$Gr_R[ࠧknn#C B5;[ab3((>Eu(PE@i ‚:ro̷= v9yqrv/{[?AM:{? _?ԃoBe+T9bbƅsEhbbF?剚;T ǀ>*}Ki/JAG,z~uX5 Ћ֬_֚r"V +ȧ"r0?ü__i/{k1׻!=F&jw2z%dGN9"b 4 k2oA+뀎3nh}pDQrcwskc8ucS SJ!aI_zy3WCNwYś}>t?W+٧F.ѥK~_pgM\6 6 ޳>צ\aEhwwGPa><3{e(yjY6 e\JiG6pcWIёW2_Pe_~ +B,C/VYoەu^yEα" pR[4gA؝$%BW[rXYu<o#s߿Xu0KR\Ӑ/T𩞜3XjޑG L?4 =׫m)Y.%5)#':$W+3[+ؠ治O_5uvc )\DrK5uM̥Yn%]}il瘦;t4gE1t,? z_ ׀}1چ&N_kot-yQ|mm[kZHLz<bb"'?RGK|76,SyHHV{ /֞p]YaJ*eJ7MWzU@BM='o R.K)WvE(:ߜXO/?8_~~S. +| '?$S=e/7; _nw %9zw֍qX>S1;]lj9]Ǧhx0= hͣ~-l`\2DwcO?8|;(9fAn)lfo '<4KizAa#(-ar59W7PLcĩ9,^ƕ#]ԶyВvWY+Ɩ_VvD(]sӭAtir%zS~k!v#w뭐in!bk=17V#40>j$x{3Ϻ9uwo)}قK'2?QM_{KA&\2`Gpq@,YȾi)~aϫCbTb dZ sAc*0%;L"&00U5jŦHt?<vzghE=)+ǃiJ}P|X[s{1W3$QtV|g]OE|-s`EMgHV&to R6^>IPρPn1fKS,> + a Kӵ%q#jk +SXh/5 +rLB.`͓h 0Z$RǿgPy1SRO=fؓ`RmZJ x^al*pu٫c> -H-?-=vF2nkꅶbmA&h`j7[0!Rju ؗ>ﶻ@:J?o `#IL+e6;nZ9=C4#b/ _n(iy~ι[|FTz<_ \i%ڊ<,NiZإ^ȣ*X[%O{Q3  OZ;]Z[[sۣ@P7z,;繤l1; Gi @B,"Tyx"2$,u^ļ/l&.m:}XQs aWn}7Ϩ8^ `~_cV+ b ČQte!ijG^v0`p|b9f8f-P%Y)+ew7lj9GpQ +fԍx{#=rr$]L^{<{5~lJ>DX|CSR<g&F{&.1)^lws,؏ W]wZ!awM yQRiv9i'xcOPQ^y}ڂxν9ŌiHYCvꨫô$yeU$5Х:z,:RSWt[U]ej#%Y&Q7Jkδ|fuyrmsʭ`k3=GoSCͧj\%bnF}=&g}jZL<5=17: }AǮIY׆t-XC˼Xqs5i4dg=Mb$^U9]EGNHoɼ=Vin-UC}m䍼iiƹ O5͎+_ou_1%Yu@ʄT'0ȰKev82~p"EWYKJa1kmmS 4, |p蓋>4~Y5赡K69]LO(8 1B3$$,HsHPݙw7sl>(XiZf/e?RRsT'5Ǝ2v[]zSNJO?8f)J[A/rY:˭{c$[={V|o!/>t*3ng{"ZFɢ3K=< WRoo$E;%Br/yp*J"rgmblm)!%ԟ3Bt8uXC{%*f,5g61ys{ 9f@ܹl $:"n^b;,u> lrGo-3غ_ %aŬܣ& J7iotlOj>3 l/I߶8ԕA;_xJbQE}%Ot|SHwSsQ|&DʆG˝)AzbFwc ,H&T\G̓MM.G?M-ņ7UT^dUjs(:COsqvo/}=ߜ:*agB[ oLɘa|GB=pv)%e tsm=BJ5YwmKovP2FcZRa:C +Qԯl<^x <׆qيoB2 {ť:K]u}ەƒc}gSLgd(}zdd?U{_ސUqQ~ueNX>k_JNZB}s.5y':::ү^C^l[wK+ͣes%dv`Et <[ELK@_Lj>ҥc9E|um;)4U g&z9Y+yeAŸGUβ uUGlOhzT5\4y10*$16KIse'k|$5e0*F񡑋sj)YN96:zju 'B>HMܙe} 64x=PT[}]Su'!yOL\=o:FMys+)#ge]6ub9pi9vE7Q|i:Ud_i谓J 4h#bs $<-|q{>6]M;'JlڱGW7^>~0uN'!'PيT\ӁSF@#R|PcPm4˚Şt CgqfQqSNXv1WkjpB=zZe%g_,s\8W1tJGg[uGxliw"l*eV!5iW +u"V?4dì*Z#s.oR:.`SEkXпmմ?N.ڜm# f=X]8nxϷkӴ4^V6x9_a`)e [Jp+#N(32N#i#Eɺ~lKq\Es+r ?Cݳe)n> 1'Q; reR +mr l}9ߔvs{%mXvotb4١;VҖrg'V wF߻&aq T\U/wZD&%/S7 6,Jݴ:C^+yYhHyW˻Xf/օB&)!ƭTpGZRޡcvix}sBm ANaNWtZæXFA6/v f%IBOE+򩰉Qau.pO hc[L\ŇmW{˂Rb鼐__ӳ7&y!ݿFD{ ǧt 린lh96@_T(6-d/ +=Mgqҏx ؚlU8u).QG+,*sfԪ 2oYZ*kN,UO_6G<*jSyT=*J_1Q)L gcn)PM;cFa/ԟnh/Yz<} , DZpoW]mOqd[Ҽ5D5KPӂ Nyq`(C JjI܌7O7%b8%zOD6vh^ "ƐvFar7C.m02=Jʭdo=_[J_of?KJCNe[bj< ͭ"'H+u;WYE;Gߌzt e8H g3n4޶BbK5Ck*6"H#L:EA_>uRq6ku}i< 隅/]B]f]Y*} e/}jdAPq̧ԔBxK rXE}=g%eC,,ūFgZ&xgOuMٿYaIXg{$9~sə`!c5}N]vbVj?5e<жD6O J /#.9,1xCU3@]ix[Kt+ +1̇1|C5U] #Uzf^=Eg+ҏȤ .)"W1[ Mxװo$ ײrZڣħ |S^a}lL}9>}sB[Y;?~dNWXf@ܟ&'o#6ȑ9VOE٥#-璑SD{O??vL^Ք#m-ǣm$^6%{e TO)|SjOح`-w߱.\ Sznc ݐ.@HwS/x?vW׭Tnz +hE<kV%ޚd>|B-%$xhnn%&4Z4T +ӕ\J'wsC56:16 bV kiAQ k.b&͓O<`ыpmm[x<盹VM<هzVZDvYȹ=Rߌ\ʡPQl00J|(f[}(<ܭ(3@/p.UV->eq[ll2˳XQr^iyg \OÃe<43 }k,ο{OӌiFRG9awںFWvG_`FM<2(o˽IW-ɿnu L%dq\ +.-dzOE8DxrX+k{SlXc*y4GHZL3ߘ{Rs&. `2b8'5OWjj]O<. 92.#vz@eb^l< +RWAN=1NDb%eC}c$&dw\ma|-,,ύJbX[(&­Sʸ;N}$=C<^S0=n h @Gm< `^6tKXihIif1.lfu<|#důMC7\sPG Nm5mGq8G)?g8혣ytlhL]F;3! S3E_}K8=|sw6\jV?͡ +FlU [bN("%.HJwS}e\Y٢Xc]OφxiT؞3PKnUViߛ,R.fT~[!}3{kSn #u5b }UB#鮩OF.+9ϞK^mן{oqj|*TOA|K+wșqr(-n;0yLoU#jK˅nޭAHBރ~eCΌ<"Q.g&INMBA:sG:4Ͳ-"DpKpC׶ib.H}mKjdԴaLe9Zؚq3NTJ)ǞJouE@w3PabzRGC?[b nBӥ~=9|R}bt16I?6Xēf*6xGB/?95 \Fv):1;^`BbŮYB.pʯ![߯t&[̯呾nַ yS +njy<āk(BkL3S  Oy nL}F)+phzis>m?XԌex>_ֹ%ʡku},TqZB{E|<1<\kt/4mK8Ӵ~!l7k,nӨ{PZ"H"W`+/ 4| ֔V Vxa;]hSUh|խjlocGoulGZh1n{sXxTS2\NQ^}_l0lr] +>ZzԼ\JrIY_@Z@Ϝ-K :,Gڛ$>d@?q +R!v2/d R >Yd .tNBu4YihL3ϖydwDsD< |H!_"Yov:_\S*&] ?V9Jy,V85IܻCE/˜+'QP3#CCr]<ħ&lT6$\s̀ޟi/UUEhO3`Ub'KC󍺖E!5Yk*rWONƊ_sZ[ZU |R;1}C2,J"hgt/|?#KUܓmAsQ6YY|L#<;|VpȲRӊ,&VKSI.#BmU85"ZSr]#O.0[$Tϖ/\ w譣U÷qAar mwsYv-n5FJџfPIbNY9`:G#U2 yb9<ȁ r(xvITdPRc#寬bXX<^Hjypk(^m-|Py.ҡw؈mW;`Ϭ*tT1OBђ=R< + PnУf`0x+e4uY擭2HuOj cG~~H/۝al1O |,2&HIڝ({mLijQ\H|f(!*&{UBr}4)گ|j̣b=|8t٩ +`,pt2г>-1@Ee}f}z\֮UX;]UiGZF_Mk'o|c}_dgD/c[~:Ho+Toij`@D$w.0ǞɪezY@S@x )tҿs/6oԷ^m[LLw{|mDze[IbsNsfeٲrs@̙ac#95̂05SujXT(J a͉1*>M/ݞ&61sG}됎~YқY DB֚y,VѫroQ 5HhgU6^Q'&//ok8sn>CPS7a#-fx_~-~ +kNk  5vS +z]8J*c){;߬=sss 'e9}T嗵_Uk>8bUl֎~֣G\X˩ {[SJ7EYf9yՋg7Z|9-nH:7eS?J_³+'k/pO۾M˒veO$O1JƨWA{zlqQ|=}I8> ^[mxwͯo0˶f%>b5 JI}x7mw\|9PKO-Lm!mE+/?~1)M(CF-rnH'd=73^={xg'8YO߭KMu\WhᥗG}%(pM G lL,aA+ոKSyKۏXng#lyJ-i?cfɑ,#T#mW/ͿZ)a!x-$] +Y,g.DO5Vʫ)OВQ7qE~mBҮ <ٹu_ɿ-"G7_n@.D~. N8EqOF]C +tVfQs:f]nYQ[n.nLG#y^p>K#$|eӡZvnjKJߝ0RN <&>fU"߬7ëoKDDk{tdk;?fD_={gx}<hY f-xv7އ g8ՠKxS: 6b\0GȅoT=TmKIi F=jYy/۞4Rb̡YϽ%[dl}|ZTK@ Z=Yv5`-17&ϲ_NrMSFqfҹF؎]==fIO-"&#uMLI8PӭFVsh۰t!mwoN,ϛS^DJzIwπ_Ũ \z5P<:\oOrE<: aojk>uILNX3/mβk#ļ`zr X 62 >컑40Rv_Yyql{݀rwsc8'.)`刾=/j&\[[Ә+渳]qbwFLny*q_/nčw姈X +BW6)'W+ +LQSv}waI"fN2K4d +[)r~Տbz!uc\exd oZMB_IQɿa\y(hfS"zvkL^`x-'W *U)QR6([#_Izd +%,"V5a-:nQwIwg0뒈3N1'F} i [K^l9JCV;xgJ*FlwF/#>3l֤\ʁ,/7a臹'UW2^&߂YY%bR6&i勯:OT-?&WOXy?z_\J{|]wD'/vˉ֜d{`)X3":hR~/ìoL.nSٕ)+`zT˂3QM$䈊ې0ڣZvS>!4D {ī0hV2px4hk)ͪ]k>}_1kc1]IQb2z^(?81a Bsj!!je'LT٨^Dss(lYzypOne/bgmvU׬ko )^[D%0 +]Et.qM &n`RsbQ>p'boA߁O'OPnE)}#doNeb{;~Q<~|B-I7Hz␉6)3V>%2J7g:'NF)61#e.?a>N>]<_ +~feA #*?̋v(I…̱՚ӏa]]W罯5K3\\*IAGⰞr-=uȅ;N0i&H /Z]z_u;^xgN&A||npXhlXEױjP@=ǍV|N!fFii W:nc@#Çt|L3w!&!TsjzN#bcP~>(rﭽWSHGtB@k۞m7 +w+Xs#EgUqI:%C@|j Xu1+"i89P j%7l{VD +~5 +ZoH#_'i++cvy\VЃjQ(`c$U[L."b`jzʫW~h?1s2bePW&Zkp%?ƃWbW/O*bzn9)oVn_칤Zqa9ŮjdVGlw+hU{ϠR>.K:nμTw!#jyHMN9;-dtWmoO/ˇCZF܋ƃO]}yrTQCR%fV@Rs;yêu-1#0VGO캈۾==~POzB*EL8i*$e +Iڡ&Ӗo 7KEwq%d;2)ju>h8͈^n;W?Qn+I)3>r7K+6Oe]K١>҂ߡYjILKhu~5niͷն>r۵ܬ)Q_T?ĞS㔢 GTⓟ.=:Zdԥ9c}X4x<0/Ot&綧nkd^Cl +Q-8k\6h稞 +=Jژ"\Ͳ*fngh.9)yKd繘QKI[3wb[ow)4͝ + !׊1 0e#UfHeSVIa@ ޚ[Iml> mK6xk%MQ':"帙\iqG/jg7[5"TrҞ]̎8 ы*Nv}kP59slMŪ h5q30s[#|WG AO'?"z^t]6 93sWhUDM8I:!-lkxlj)셰{!6e8mMΓ9IZrwRjB.%~:-h=װBm/i͡Y\^[JqOoMbgRNh @uCYJٔ|;a}{ ˸ۖ z92F\xxp9DxRf추C@JXݨMDEAEt 2b•%m&I +Z?ᶧ߾YzhE!B.q3 0&~^X>xu}kU0syskZ(Qmi; (#Q~ 1bO@4:td}s1nYLۚc78q2k7;nOaOī 轘VfoZz]:Opp fcBX:*^zF8 Q?N?]xPCLL9A t}x5#O?o~uש : ~1tb;g]gwGT℞Vݲ:{/|Tkx˭1u|烯#=B!EznXDuzB8 +{bcdLKXEY+csCm]'ƻEf)aY ]M\ƚVG>ێg?|1ݤ-KKT +iI3&R}!/tݘ"|Ff;ԝIΓ]3^4bu-\b+|ZBOIUa g&a_ͪ#[xT~;ד-A3NbfI+f1 53Œӵs>6ia|Zz_##nOOy GDž\u0iGU^Ws*qWdZ?-=Pʒ!%Q&̼ΕſL4NHE+=m"z~k0Oho^rV9<27avԌO;)EEHD-NA܏KUqUj[cg|)aSܠƍ}1u[,J{ܔG@] 8cQQKaO+Oq9פ4m M Ch籰1*$9a⣮s#/d_ͽ_NWQ5$ie6ά۞b]cU&D\.`GuXӼ,1=I[o ax Rr$ǩSJD#$>JĭQI$)?0+hڙ-;:Z9m ;y!)=Ul_7E-0'U-洛OxyVZrˆoS!E 2w>Ƕrq-$RǸ^&ic]'yp-`O3̊FKz%/gʦ??-y'x9\>2Fy'<ܮVsXblQ']F!5dї^tQ\5? 1rqKb9bS v<"xkOI"ӸEe§—z_4|؅[OFRN|҂Or_0+c&:v|2h먹+_?wu&I3F6cg܎ݔJP +b辐1ߑ +aE%.pIگ8e3Jaڨx.KxU*J*OӬ*.EtuLK.~_ccFnk=kSⅷsiܮ}CJ9H5~Mk;;'bf`T8ڃU5ɘi\sv NoEѦC/jf9wǫXx*.(R.dմ^³B̲O?_~}.{sބS̎^o5 +:w'=fژmMuu`( q \#.|cxv8Ü Źe~ܘ엤7^{ꦟ7ޖ~TO/l2Iv7+QQٿnqJc^!7qfmˑ1r+Bb;ue2_d4xO3Ұ}Ssb~zHhRiúOK[G]*V}tܣ/\p?Y}_~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^ lI'1?sbvq%WG:~ϵ.CpЁ*.Da/p]táYɑ3gO㧏=yΜ9}GϞ9w3'`?tON=qSG8@tON;w왓ONܹcg=s{Ή O|r47AVO8-c>5 +_Z@s!AH^o)?\Iہ˙{#'sK=vӹ$w!N'x'||Ox;pg>i."z^bѣZ%7g8 > %jbFH( Q&jv v ;nL 2v& 1ʘQ+e徕vcZز>ƬZ|A,xG, ϐ "DG)'bJxvt󗠩Wu&DnrlYĘIYxI/[{ˮy~ڻ֟#*b9j7DUīq=.aQ7zEXC/[;ͻΞE@xqtJy1 kkZox%4ɪLF [ĝO|^onvY灑S II:9#kO.8ٕ9$RzXͪhMQDLY„]p*ukZ䴣^8ٜ (p#'\LǪhh-1f]9 3~iI3&cQvRa.#'㤂 jY$#VT0Q)a*"oiW?#!b:zu#d敷.!u ;tpQ$%_K(刑ZsYClΘ2ЮG-̆MHM;EJڅUHi)e[jⵘA~Ny{7Q(Qw2hS}:~?7m/nSȃPkc^5,eG2jRn17:nc&ܮ[C> 1( SM{̜/brb#Eͤ\5MTߪ9|@(  Kn2h o~-at+䈋Ou1,a7q:V0bVƈ3j,TR ZAz׋XZ{5|ahA3fUJ":Q(ʳaOfjzEJ'm#=Wg#".nvf1yoJ5V-b$&-|,jRXdj %2lۙvʄ9"aa58˫O?U=՟ʨ1埤^|?hQ JiHG>1T/Y~W&~eW  #5MF"R,7ęɎW9rq +J{n=ʁnٵq.e润洝՜0bj^s$$Lڸ\A-XCLO$].H:'a#z9([&NxDCHBz!dwzF~Zxy"UM.MzFn +O%'Τ^7 +NbEM [:/ +mMDD^vNFc@5= Y͗ 4P+5>!?nwޕ$=jЃMDZ"laӹ .֐r*PRڥ쌛۲v]DMY͈:7\){bV)77,59]ӭ?mL59r8z^ (`7EM^|z0ns9ɸ40>3mj쳵7k)̖շulk.>NeO,"oLRa S֌Ւ0}33+o;oPKfsm^{drh\U1ǵ,hi?%^Eݰ5qr{dL/O9YU@Hn&m=YΌ 3.~wq2fw%JQH/-^JLy[G]h:2&'#ˁKR5t-?}y~5Q ՗])3"e]A-ܤ?.ɺD27S&jţYx J9lbڮ^"d4%e jl^)bzeҿ-).1;n9/z!ff=?.9y_jg85ӟrK "WGnznm({/v߁cf}XC 1s_י|=H؄$LmT1gFY')gͨYH9)n`&AW#Wn!3]|;z"6-TԚK9XY +G_$-siq+)fwf̖;42/{K0A=2faƬv}c +|PSRQyov{]w?I[z}nG-֔].J{ 7KQ%v&?hn~6%LVR Q#9kM "fn&1ʥM`SSsZFe˜(LF,n!,%~mz5s״,:0E#]LR ZVmn<<.M8!2bנVfu{a2PI)؁^ߝcacfBQHەѓ +cFZe=b4&4?ɀ'om;Fwckogw^ [cNS$lrZnbVԽ컕..bm;lV1&15mR$NjfN jtgbJ2kUe\ s?]5pG +:y"8}ay=J j9j-z$!#13Ŝ:'(/>>jZ; 2΂D?;On27.eBƎWz윀rq!M12ks&S13c3P 1᯦l MPj z k"퐰sSb91{gIy/=/@e癘X{\hu/41iݏDܴK&M$zjsR!eޡVue; kzC`x9efnzAy;0}'ͭgTu +2k˛3ͧmAE uP<6FpkF1qu\~T'x8aHa .0#zzel؞_Zz},v:)FjEPG7)ƩwؓB;fcr|\-#FgeY 巭柷 N3qxh$`L܈9V7Ѵtpcf^熆Ӻ9N ڑ`ߚ* +w>&\Z<>_-LܨU5ylyWKOk?_zR>rPvJI0#mV' jI׶50OHhӘÖGs:/\7__VM&r:|N3@ sH+&vSDK,iEQzlIύQ\4A |p)6/SM㦡[97?&Hx).8:RX5iy9⋮5 +c}\o +[@ͽi?/|:j< +jMɄL_ֵZ~U+QŬQňnMvYzyz;S~`S$Bh +w!]db>h/Q4[fN7E.̠/2~t|YH>ʇwd})3b"%a3()Q;2fb%lI眖Qvy)L< =BԂOѓr=E]|\PnC)WIWn*5j-i{w1 I 21ndBm縕?H{m$x\iM8/M*K~x# +:b^\y{'eؚ:qVU&ͽX6a *bVn3&myv5B㑊7%[2K͇}?4b\ I۠\uz 8^K՟YoTeL;_uرr)yMrMӋ;Sv^Wx`c s|mAV77$ޅʐ^=I8&^I+-fWV;n䶮v/[^׎K*4AK܌E)O$̐V6_qY;ռ jA:{SP +pLH,K- ~7 C׺9c/CJ +5K^b+W&`dXWh-3N<껑r߉CMa#&ba5n\o;,zyW?ABlFlFrE.b7ݽèSM:x KD v.&(EG̏٘.%A+F rz4o@Haz,6 #S$m\\Oy{uq ;KRyf^_~y9ٙyޤS!IMyW2#+`zVmElnRcA;$uXa#ίǭ=ʌw 㶇VI=MWF, ^}埢GSD[ZFqKMHM/GgUi 7)n]~-ZU`/ǎv/]z|( FvV_\R +qNDHUҍ׭:OJDj@ hiŒIB3GanM OBDRQ1/O5 q)w]Gq,e&L= xWFݬḻs"B]S%h2K}viKXYKʛIg =f-u*dIxXdGw [uO1K+{gN"܅:,L Y1{'OwZz}h]J؟7+!kUf3nybSҘQؽx6㣆>y"3VV>6ff5-NV˓as`("[OМmZG珛Vɋjޏd4&']j'g+"qЃU)dp@/! +NDrf^zi +40j^>9. q ?y!L+'D-,hKn!$'rVԍZҤog==;bQvA0!{QYIz_'A+妷g2$.'Ȩֻc^1p; +2YBsr״,[` L=]n褤zt.ĭbVr<<r11#jcץ-F2xӯQrV'YeYw΂b0('\BJ$E]5pz6t}wotj2"Z*r x_iRsbZ y۳ꕷ3["s̩qAɧ[oȕ;nE9)Ә^9vz?-<>X zeT+"bzTϨOuY|V֣w]Y>*ux_:d듬-i2wt^ hm"8\^|G"D Wt'j6( kTg34\Q _e)1k! }q/KQjtN1tdo1,$i X&@Yn>Qp2,.m_nMb-Z>2+ZNfsO +g> )Ǫ\Ǻ̜|hdϵh(t PǡDqAED,LFzt K?B5B}O|Z/=tw $S59H Y {3|w)>;q$tȧ˹Xh}TCG詧@G|ޅ`)aI1s>DV:ެuGhI?1r8904i||ݕ|4(IfpAHcw1xjsf!0{\<ȭiqx GyKѾf ~Ĺ g'0qS{1>rolVdAH6\@|#q<[40Ju2=iV뾄0Q"2>bf% +BII1*(fhoZSԼ#ߓ~SNlbƚAUYb:py|q:#821JbI :Ց~NQL +L$.doR>d,C.,&H1% BH˾Z?S⑶TB4gPa-*jYLhޫsKu9 +fꁜhVc еta4áw,S42[*8.9o< +Yt"񁖉:e8P˭3Ngs[l JIb5PeߟpZq4aOabFbmOfrk+:\s h})N (I'5-ƞC}wphO ^LsڗӡnQcgџ} ek0b[3}O()΢Rߒ"pelc6~[H׽IR`Ng:rD@Ky^]urkit}{(S雝M#x {S/Q~\m#'|&YcʙH8-ړ4J0Ov$L)?iLSSXlEKNܓ&H&)3Ew(&eױ lf1J֠m3>V!Pƣhx})%nkٟ,Kx9L*JIEK9cebef iD+=LJh"Z. F(ظiQy~ mԐb-ti9X`іteÙⓅOEu-_X'BvIE7iG:"2Ęn(1(g-`ÙVtFYeh\ܞ<ͩLedLCw/k8ld@]@yjx9҈PG*f?`^5D(}Nf%@#m;;Te@E&LEDT|sR{%O/^"k y@L`c G7WdvxZy0 r + XE r(ᡌcbY]dQfeڰauĞjW<_ !D+l쾂7J3@l4YК5 ͳh*L21@ >T0wzӃF#(sN9a&s^ATtI?@n1IvΑDS7A [Kڙzk0ѤP9C1~Ngh +ఊjR2Sz*3kO!n⁗/:ֈT &ȱf3s <_hbT~?o> rJ܁:PS gD_/p "#{y ̀gr8'eqn62L2œ}UvI]hʃآ!l\\n4%D) aR\aþ,5d};y{|߃D|Y4 ay:Ҏ-Y?y\(g$&9#C~mÙÙ=0nG7T2Y*C%bve\ O) v;f2~#-[ƛ?fr*D!ʉDŽָR. .d*xX]xγEh_2ɩ)90FHF鷚q1cG"fmQ.ܢeSvdt|NJOEAšC7H!m!Bx2.^1!fq&'QALCģڤ/'RHgo0+2ڼ'CiPbU TpyqӑN$QR[dQYq[WAB$kPpZ.g&QOAlO=T1~2ͥA>@_$?7ƈ9|SO؟-|hoͬ-;έQ}f8۔j3O ?ٴYhozǁ|&GL# VwX3##x)ɨ cM}EIQ_`B:L[gegUEґ}MNHxvt~qo|:NMX` +͚hdd.d>eEgV\dШ.UOf ; >~SX4L9TKMy迠O44pgُ8R'S|6/͏mfJ4.8ơiZ=Z@*9nT(&5"g &B/L4'mw-U!KdZ9t>#2-7ޗMk*Dl0W&j. Xo<ߜjڙ$LܙhợY#Y} KFx{ )qLK§>*|_)8RgN@N.0I#i&C3`9>@%4N;:XgHphP7) )sչeSƮh݃˨çoCFQhnY2J1~>[IYPkmMb?q2dh1_+5iHhscfQc 2\ (2"k PӴ8<|%N0᪆К<BKhv9/6Hi89qтBflf ȑGs9J |k]EvEW @@(38#UYyM^Q]һ)6J2͢$خ ]edGUtwpy@ʁ&3wG^%9W )*Z{g /%3t ͤQٱK9Sjjup$%MO .ӿgȡ^Ԍ4{0IGXǪoM7)* EK*bY ߗ1Sͪ !hOt 7!B,Kl~a_ΧiT- +|I@@z@%^p2%iWGy#Y^4>E.^f7΋ - 9p)G +J l,s^y:StPj_hiG/8 R?c&<Z[#j(3LUUQ.>7kX˄Gu 3ܺÙbpIf XLtN6(Lj.ʢ*z2EǜjT +N /w,dN8oi +jQN60+~sG0rʎ 3viل# 5qkԜnځNp_l| w߶q+m^-=;e4IL`')a& =PJb +0Fagc0=J PBw[x~ 3rڍq4|w~{ &a8OYU]M]쳵BqG L0cϭTG=J т%B?|6M?!' |{1.;WS>AJ8-h{ѓi OLyO 3&QO~.9;D^]QcNt EIM0gā79ؤ`MJrXab0ّIkIbYISə)f)=h y ,*.}<+@{2u?@@}7Y h] Q {<ğGĚ&IA{cO20#mv!c]vѴgTA Gjq9B<$:jEE1+) ,@0m^%Gl49.kWJo->NYyEFEV=v٢~|(1txRG.0ÏN<:PF |$v$a$A=G٥h]d&"<8%b;b{6 _6LV +tW{༶KuX>r+~3Z7$[OFY{Agַ&&ԗIB5ant[=0#zX~KfAMW'=MYmE6$Е/K;#q|q#uR|4I/'4A +A ">o~G9'!cԨ^|=0NZiMz06O 8o(0L +"z#] v$\̾L@'რC=&-)&Dq9-~{ԇrٛ3+.>r&%p3i=)5ff2S8_GrZ{Ir/}>x q y0I)3m8AZ,f7PwF 8QeAhwBD2Nfw2MLa!~K 8`ً=qk +}Mm4;3n{iڊuwR7;Ȟ$?uUp`eR3=T5HkPq4ek/Dn +`R>&ܗ6y$롳}~jgW+Mw_"O\j۝H٘aB2I;vVɦI`Ba8=[gLUV&>M}Iyڅr82Su;L șc֔BYJ=@ѣq~v]{AdF׍.Za%z{H>h隤sop =i{q9R7} Bs?R^[ uoR^"ޮt?fqNW;12|hOq2駇/w*P-`5ًrZ`hf䧕60 +n~q{6U^@U{a pD3Nۣ688ʪpa$.})8F<%";؉"+сr⽠]+"[ ?ia{Df*ҬPv-T !,o `ܶ>/Ԣ?z1VAz}7}F;Rc4,/b={7SI4_P4[]n 9TlךNdM+ À_z]vbcڻڸWW4)o۠&.63U OV"iJ}o-5&;m ӗ;{#AfR ҄ ozn^LEåץVF'%pڜlَ՝jՋK?ry!T&@4ߘ`ܒvكv҃oWې_ CBa$/JozP\+1ﴥIkS;{ȵvy;CIjH5$s k%6_iN$>וЕ#^,b>nmv| .ZZ ae""ÕfY&qSס@ a=V:vsui"vϫb7jR)cNnL#i<]l9jNk9g$uu<=xDցs]8:WZu[-\=hf82۰_uU)Sh|͓d]-sj/(&5`6e'#=TߦK˾SOq ;mW;R@n> Xr},S+,֥U' +*Ҍ@;t= /!E;$XVDU]_mO%lQ,J}{Ҕz&0z+7YWg*KguqͷUwg|$׿g[=nv|=R0dNLU&ۅa^Fv3l8])N|RtGkh{G[="a$OŊER^S_U]W^?Zɋ O]YņתҤ'ׅzN]@}K{ZR^l;t>Hƭ▚ӕIϔqwrCnnR@>mt[Q@7$aw%"o`|'e BWl> +đV^6b) 7ך v+OƳBo<7^^AroHFx+Y^kb*uv@qzhpa7 N $wUI>%pۊ|c|z;-PM ZO{(3, <"2{{/'\uE C8恮:x[{̤LA]`D +cP~$^7l6}#mY}(kw tO~inaq!yg\@ ѕ~?RGߟI5 P +|8" n}~7Zc<ӕ_}fEnq7W:suɯBdE7F3LD+F9]*{~㡭N| sD}}g8 +/cpM +YaԽɜcYaAz>DjR^nqAUaRb3֎w8򹬫"IrNst>^"7e3e1w$YQV2~*7/uG] +_$F?~YiVZ1lR*bNZMҖ5d&l5V]XSLR`Pw}wy FVfE]\ +--p#sתiGP{I¯ˋbtӼ#^ßeNFD/r$+R/b\m"9ifT^F~Mz(~n$#V ?*ů˜891ϥ9npJ{qf&q0y=Jg%Ԇ,fU_>V?HH!A-Ta>TYj|Zh@T p7 JW|xuDt_m#@kj1By|> .B,rfjp_)/S^/֡j}aɁֿ7;ib늢]T +u65{Spk}/5RIw6jПMD8/wwNSZ pY `F kiџ5eO4%'3iϻnab#A]PWw)/^AR2"4{=EL'Z|f)x|zwd1畩ڴD#EAR#q9R]smy ׻ tu' ϙTf|b#^=97oww(-@ +Cn #-5 lwq>K](4KĠWuU | e^" =A!z}@Lo;f2?Έoe^ʨGRbZw\ \Yd47^0Qq-L>f8O8]Gߑ[JJS^,ԐF8QpZ '<~?ʋ3_f)+OvǿcҞi:\5賴WC ^oδ_L7~R>EtqG;ӾS^žs9߈.+m`"7' b97R)/=TVxjh.]Eⳉ[OקkmXw֚ G삭~j2&y (o#Ēkl|y*veU 4ڠ z;=dTwyˆƺlc+g]i_5Ꮜ\7Uv_k +-N|Ӌq Gd:?UNKb5, +HzmM"Ɋh*?ltYs8i@ǣcMעܪ!O(CY!A{!7[ia8Q6k߻?]#o&8- @biK4߃VO|3ˣ_: gߒ:2zb~5"2.~#ϏR=ݠ{?22fwLw;P.EQ~`].V=ϵAYo "6z(ߗz`(Ϊ괏=ص6ZBm&덎۪jӾv[EMhE1m?Ҫ<'vP:uKm"tISX]q{Lsg-嬮a2h=_؟m#]Fߑ%k@ bf'3f-CXrbn "o#u3N⽖[ҕedgi~;iv܃Ы 2,0Њw#?wRև9fQq?0vّyϗ[!Rl%~ڂw^i»2 C~:U.QZ*}^go͌b^n +i ZȎ2/-4F<5z} +0 xPZ\Y*O0#n|uy ӕMB*EOZbaA>5Oj(& CKkykp۽!u06|a3_JQzs2b ?wc ^?@ _8ɿǿ}Ԝj?WZVvOQpC;.4=V̴s^u ނ:Ldobs`.jWZ?|z*OU$Htm'DuH#-֤|^mIwCF9b+K;LUaEXjB}:*>"+y؜1\%3*r w"xfo-dkכv1_$z2w' Mmv~^ioH]h:-|"r )8,/:f/vTUTႬ!1ymMMv9,\4NfqUWS?pE Ϡ54T 򃮉[lH +*HYmx=ZNsIZ "V(!GFQ&đn;]T ] ~-0VRt8W᷉ۋͨ/ۃ석!pp7A@S/v1B5ϺR}+'~'*yN~3mzs<7T5TPͤ$|oƉ mmCa7&2=+K\ 4%ߣ5@T _>06;z9!/;!.j9̛ 6Z (>*]b|^'f a'wUYԳ]7!v4kو,Ly3շ["K]W_oܶ{hM$,㕁ϭV8E3V8ੲ,Gn"s(5 }˟|kS5 />wa=W(`^^#+=hMytu](n;j7}[&O֑S(ҼYdvRy +x>fˍR\>7񾛽YlZ/?iwjёۓ؍q&\?.$ѽoɋlyqojȨp}jGC:״;AKZlO| +(;F3]e|f{(eT;} ikc$. 曑]X =v!n)Ty˅7{~za[̵p[R;?-cgʓ^J"|.!\iZ-6W; Ҵ7=]<߫°gpFv3j%)K~3(@v=w[iz~7 _%8^쿣ɂ0 &) ?FM­5adJf5˟oeM{]<ܬ}8u.HyYlQA>jgЕau=f-st5D*6n\~ J#V:cAvΐ7u6% 9_N=x~=eY>F4ɸἰ}€>:b3_(.9J]hcGodSVXM Pg~r0]37J7s{_`%jQ_CbAU/'oL]lIXU 򖚱[~|C⧡6 +#xDnP6ss rM Fǿ(C|j&j눞uFZ7)lN]~J$CWz |R (V +m_^!fpgX4Ap|ݚ/]t5U f*CJB_ZT\<3_ 09(-bn P[}VVB#[SGuA +3ż7ӖSe3䯋5TVz~HZ}yɅop;B'aJr]ny/#Ny1[AvXklpbWڄɺZ$lܓM4G &V}7;Xxo=_h)zJy՟IXh9ʋ"3or"%XHmԋoI>%cEn_ޞbМb;ۂ\&L)҈'՜b:pN^^ e)C,JVz2-',Ou\@O&]m1ћcZ?iG`g@Z~-Zk{uI7԰}<V)+$Ar~TV/-d`:3 hf~y:ׄ<߀dEiUEu%)vXX[?C>ùWXInQMXhA~RVmF +B)*bvGZ/#^R +/+\:Uˊ\u=,LddP;ܔ^^]iqtoP/3"7 ^XaםT b+u +_ +^gm;݌pI+lf{3$m.8SbPTB52]`wIgE6(VGQR6znr1fx ,*1`=T֛\lū~T@P]tu 2fUJ¥N<.T Rc>M`5 0|Gf:jg*2D.]f/ 諓T嚌~qy$luP:2ӆq?(nCEf[x%w2ɲǒk詪l7##\ߘ\Ȋgxi&D̄fabF;3b_L׏xl48춮B9XBUN]sSeЩB0HJZAج6\6Q;\ZS&\Vu. +j-ojٱ 3(Deah&m?ǎZmfPbV }:WfobVDe +\^[y^om>*j'nTe{Ҝn3~o23s{O1J՞4/ +t=v_^;.&Y%fmef(.5 |t5?u"7zNd'rSQnu;#9P,.Btm*i^#”#owY NR=ꥪ2A%5OX +zXp[QmW\lk[YE쓵~߾2#Ө-^7Ѓ%5&IazOumaAɣL7]uЁ|ƧZFڵrR_Y }\~Msr&#.? oO~Opw{r!gy;RE|WB{[@|#Fw3#+;0ë3S,Z_>w'#9OZVnjgqj IWi7hWz\)QSyu&K0~zN|4 xdd, 3IZ,9HOp#臣8a!ƶ4-onY9p7e{M \/%`1߁qkK$/c80{3Y:(ZrxkRܾ]a.O +t^I +~!uacG8HyA Џ{mcJL7O0K|n 9J``g]9n<81mc4=!Ln9+3m/I9NUpT?f?XI&r93.<+_v \/=v NqIh%Fi^U,;gy`I;=pm=NY: ͌{vj^_q|^wc /|k Ytֲ4]8˙٘سޞ0wWgVW`/_y؅1,L2Xv}8#aSFZf~@ث%wQqvr#a!6`q` y=`/@.}y&/Oi طg=ۣ9 +@AKD\qv|1`o݂={:a`+p +nn}u%񓮉kÏT;sYeD$w;*lӗ3`Qva`o^ln[xܸt ۯ] LHv2 4b'/I ܠ<ʫb|h/3hW+7V7aW_],ɵ{y\_=W>Yr>ݞa䭭DSW>wfc0ү gܝ`1oa~ol_ve Ο_{{_썉Fyvք'@ç)w%x߈>D}ܸ{y*dzg W`.]Y߼矰 +~/ }ui%+i%E_.ơ dSՕ؏#,Ƙ@(rSj +c[ +3PApr}p\n^>={w0woxXJ vZI)H|idH)_ +oG +ٟFy)[D ||N60G0a]]i 0밻W݋a_>,Aƽ\u,]?XVב϶`LCE׭vX޾gb.8pmIUf&[ y$@_Z>= y {} ]ص.^ܺ xMuc7Fi"*eM|£.A62LO@;;[[w`=}-ְ h16] B9I (J.z#l`7`@-_<; 7a v 7nì>ŻF>ZD2 X*Z*S2|5,js936&뛧7w`>ǟ..ÞZDž̡ͽ'0;aο'Z 0H5k2\D&s/8RX0՝od"c|~y}-؟~ݹ۰Go֕g:v4i4Mlj8㘙e[`,[d2 IijKl螽?p9{_2J +O EF_{J.hfy vn8~k??"/@'˭?M(o:=MJO4LJ {=Tkhq*0rȹm )e-mnzafm,6&[,L:մ?EJJ(_~u+#%W&jW_]GW=NGhI5| +:Ex4CM|Ekj:?&`^̴^ XwzX}DR?ץ׻&Agҳ ]{^ l+6j^;t[XvQ1FHV( S nIGvur鿯syX['oa-0+"SyVjCܙŧVrq|rq^__ڍ^C9Yh~foImzrGF9 e]"h-\䥯wdS]ͲzD6RL3)sKrp}ic%]>U{CJpw6 R%76[2R%búxIQ"eP5Z@sѣF@wiUZJzXdoyR[);@/3D 2eKBMŧMr1PFA_TzMo!o}"biTeCѶgӕ? +Km ky6EՐhR1э>YLT(ayJҚv#oǽު5y`":6 _'YLF OĆ\v@GĺS엠slg >n#꾩td: ƂJj_w,aŘ"hSM_m.õ('FeUX.f}K8X0JB]ɲ љn LWz{vxm8 TXhx\j~3 yVc8zG~ ;^s6 ye[!NDGJrz``=bZtk.a}8ǀ]յ\f#BVVXQR2J<,&lIܰωs[LyZRPGGyX@B_8%uhHK/5ؙ$wT$-x +|F_!Dcث;RRK/M!- 35n#Z +4G1=+UĚ:QC>`,>(ǗZO endstream endobj 54 0 obj <>stream + -BZKD64 ꀅ\%6KplaCzbRݐS5zbFAw*8OŌy2\\ݽ @A=˸ˆYY؎`sIu޼[zʻN> Tx@ ڝ,}i}Q\"J-uzPI`z*fj4 \Rhc'y$]!"g}QcfvNСr/8VlW- e~)2ӶT4{.K>d#y氱m dwh[Ym~[=/>t +)}R2J+T: ,ro> {9pW+pDZHwΣBTLL*<OB[,:=A?s*\_+ *I5{K𴝩̂'d2HB\4??NBr&#ZK}2RKP!$>8Ǿ欇.!r^9&+dtc[)'\"%fꚉiw`*Ԓ=^qӾXqϧiXFIQe@\\WJIU{O 'vQL[?ZȀ=A[bxkƫ` l:Z(,Ȧy#Ef{v{e؂SU` +DL}om":POG{1-!~)YO!jIuJ9D~%ɶ\ȹ.bXM&!.b^~ >@&D Q 0ϒs |uBLK rQn9*ϫDeGzkwN9TsGF&HhPśgq?WRhMA%?InH^Xiy5 y>| K_wKpQ#RjCw)6Zu^OXorBe'}pa51pQ#x}+!5Te@0vO٤L[JcLkkBmnm*$'#Cͯ=7v.;Ks,"Sfx9%NHVG5 sAx +^:n ֯&C?m2%F8l +QaJCRTm>mMR|쐐X]@%ۧP*1]{sOL*۝ƖV |"y{YfVA w9tML"б[A&;H@,=hO%GmGb7&-mK7H[B1 R9m iׁx.1*< O脽qk +^uhlں|O?+is% jLA}[NxO!4ɹ +Ihh#"޺VH#E5NHDE肽閗 ֹ˞fi~͎?ly@!xk>Z0b}) XwS0ǖ`w9|gymJ(c-R"*&" Oy,q|zoW` rU\_o863mGïf רum@ls½+ W^9"|!6gZs~Q3L6eI XlI0'R*1lbp#F.ޟOw@Eα ih%l`,G3QGqo⏖8v!{š~-$;1uoL +CaS(n pXEmɍ7='T +Q !,Й{u|@,WӐ7C䓬g go[gn8\g9=[dT|=Uk +gXzo:/J 0su4<3 ͼR<&*C +Rg9Q|ӹҘ~)`-"eSCӃ٪gB26p˩nA*/Cf[D&i{#Ճ,X\\O]H1 9.#uOܫTサ7 BE;mPtm$ZS}k +:  h܈s(bⷹĸ\;~g +-"򏵭ma*rWL^&,g"b*-F;D"TshwhfѣbcPՒ5-6=qv@BTF` _YF$IJ0|2|c any0 %BI8䣵k`TQ ^*)xT> ȶLоBvc7V=2poWwAӽkIK[}lvmi&B两G6iXakx2vmd ~FxPPNۙo2hdRTOYiVu𻍑{5\eW`{Ń!EgkT!*\^fWZ oQkw8&ZHygԯmqځGց%bCHW(oiv!TԖ4C?iͳK o?Q6e=9E:&iNy%ജ_ +pXOxUq'Ϙy YܲIw^o\5d^6ݚS~Ju'eVk9foo9=T~3,"׹֘-Wuj&PťĄ2m +)Q[m\bE7=\sgW|Ctٯۓ4氂 +3#@%24=i8PQj +L7pk31Gp[2*յy7Z˻n,% TֵvD<.{־k涼s-IΙdlC#m~)59ל9^}7UvL7<0Ew w=Ⱥrd9i3 z?40=☖zk٦aKl.6؝=s ";Oe6X̫($$ᤝ/{_d4+&"vyґ_kGu97?Et0~5дDs=Z{{u{TK5|e740:NXru+:Nw:Ni!Wu$]j[VMbRs*aCbX' |"ZPa~\WMt!Gk|Ux6\|9&EdyL2>H3\+,,􅶭uKBܯabljDEj4 *)-F^[H+MuWWJQ"lX~!$)(U?R RΙs.Ș +Y َ(- +C1- $P@vA6AO#Z&< :#ވu0dTGE8Winva)n)827x:' g ^yf[wפ81Y ցқ"^5n)cgOG2*\9p_Iv"s9f[gڮ|:Mߝ<ik,7V`kvU9b&b_~I^rUyM+(>k+9T}M۳ԍ1(\E85\s%:Rvm5‡B"LCHcҨ:Ұǀfrڽzf9?{eHcCg/yzuT]lC̣sC}rW_B|96U܇z Izs=2؇sVɘI'ŷ": +4a]J +.˯:>^s1% 8VLr Հonr)B5C3S!.)&a:;/*gB˴ +6:\Kū^ 8)M?k!٩[?гv1e{_U1GF J&#+8)a-0s>!Q>!: ȅKk䴯pi_?8e7 Z6cp=貜uѱ͹`a}h{識Sj_dIEڇB*Ji獡K^]%汙kc! >KܙXWl;Tj~p:ZgR^ˏ\H*ߙѢ="pзrʞ[ g9ٯm6% \,`(P䇵EK[zɭ1Wj^EL"ꡉ>Բ06. ׻U7\crjs6_Ũ,@S<-? + +#T쬒Kmʠ)%!,'i|?b +wdHuߖ46=pֵNԶ`fM`i5O\ .`;_.2>|JJ>?֐̴<-r:+fCR|IX޹\Tߝw>Hdj;6x^ &[^9!'t혃_ylz|x.ok/T_ +HgY?lMiz b_]yt4xLKGz +}2v+'@>ZXtqEA%thyVa7oHh_iY߮W߲NaRښ~/hS*8X\{dU$?% @BR6Aj{IXNi:1nL bH/a%ү`m̀pxxmWl@Cؔ s JJrݡ 0~5$.4ZS¡Id ͻ}C|W ?;5B$wSӼ@. }wݣڗEPhS)#dP\.7U}wo-xߡ9~ISu-|!m25 \y=&$V?;Ɉ) YGvLEZH: ĕtm7mRBйB?ET@Oҟ35=\󈌐!4}F2v }22H #=X؟q4qFkoԷyN!$:1 ttLI ?Ou/׾m:""jlm;0Ha,xs\K",5+I ~95O'q%DÃѲkCW=U_9rḠٖQeTm !*YA= uE }+QckmdpGngtВJ\KNZ?yeݱ4~昇fG_O w'{s̚|>gZ^Yg*Fu?JV~b_ddLa);VP^A5 P0!j:<ޫDlq +ɦ[yoZ$'[z)V=)BrAMEOŝlI1kTjnxdȿ䚩1Xvԝw1[zˋ0e%LƁKu&D'!rc7ҖTX]a4EC5gnM]d?vg1J'{pe"j!8H\D#ek?LCpk\똔OαDZLݙj|~q~PwDIk-5Od 4*W+ѵ33GV&L+L*&&y%퉺I]ZεX,r^|K(!2d +ٙK)xlʿtcz{w3Uz}wz_/߭ z#FcUxxkSQ]W*nWlszM$֯?\IUۓWO}=(:{בKT<:ŹLߌY)WpIJvQ@ȅ )~Ġ Wql5񠘅h쨞Ǐ[AGKbG33Q> "'ǖ428>{Tf!H(g{~UvBiheB~O(:Npnw6(ec +6.UJ D⒴sק9\c WTyAnas|0FrDČFA{bj}s!+$ERxeYpKMly>9lY\Vvf{_bgѩE%C)6'zrsPi §a= + +2l`1l"tm.~[kxXMxP9Uts9O+sk_~3 KٛäZǚVP;Ӱ$Xݝn"Gv坤O[mGz|#^[rX$*-:+f䰽RLyg)3wj⤱ON3J ?|wh7 +v: /,2!f4S0Q5j&*))_@2 =Ff]~s PEV/y3QpGY|Uz_[;f*(56!,w@r,l;4[ĭ[3- LlVP&,\L")?-_;Dđٚ؛eJj:VNH[A%[UV"hsst5W,Zs5ܼ巜-OǑɫckJ<6б̈́U +`u_- >#pFHD4uc#~.!>ڠ_T0BWYNC2ʞ+%,o| @.a3$'UjA9YB޸VY{ dW5VVȍa3!6d7^q}w }c:=C&9x l>˼݉idqDzOݍ[̟$› ܼ YW zg{{9$&>6:J0h=G,3;[A2+&쁂O{% >H\/d+i{sR."mTZW_WaKJ\[+:jͼUJ"\GFj9`~xf*6{c *ޒT疠&!Yƞg[MosBt)r/**%%t,K΄(Un9ޜ5^{% +2yo $þl>~}YcJAߗvac0x%%={Lm'+ugelGsOs_[oVLmPM]&=^:v-%tځ x+kɕ[}gdgJ.>F87~zSv Fэ7=6η-᳽"LnHC + .>YLEwb#J:f&ɫEF2y{ʬVyT">K]uf]ݙ'XF[g[twKr:'AyEΕDy{%?;\f +ɥ$<XG/gĴ8ͤ[>{2\%Vwz\i09=N=#\F\7G(j~5 +y>H?B˾[W81Z.G%_5C:aS[_lvsR11o71 4m.9є08-ѷ uJ&&%cNNH=$Jac+2(яcyT[ݢL:0"]+'d!Cr62hАF3n,c+ȽO1\ֵ] ?NN3N%זhyfgVYߙ{n:{aTF@#9%4HX"̝S)'ߜ$/2mk?%:k 5WgD̢HeϿ d:/LXlz1R|_-x{Ul ,/&ׄ'iEdp%xe{_^0OL9ZJ79崥VćʘTB;kGCJbJb&2#d4duxݝET&1\`CcWE%/B©Ƈ +n~&_o^`|>А9xb!:˽Fr y.8{oo!=("CJ|MXjg}M@ F X:Z?YC-ƘB"eJ":us 6Er *p%M fYW׀xVMj&)īFI(%LQ,#fۄK!:PM"(V2rRu6ToT^5!LI}4%΢D \} U`pαZұTRQ=ciyj>?b6_\')T!9bޫCVuvׁy@ۖ`$޻ʭ!B*&A/P9 *T +<^> }xs꒶(޵/ R%̜oCu7v'k _萠GPMB[2/ӐTO|q=uhLLr\wP&Z*|ے=s!2xQ 73S衮mDѪǎyDm="6@k +H 2XKAX=(eA1w&X_;Y¹]Bgw!SK~ż4VFI;)~of`iֻ.?pbk.1,{4ic`Wj#R#R1ђ#q@@ptl!A,DOtZ>X쨦>ϗ(eŦ_sw)L$5W2,R&%TF84&$fՅMqׅh4u33kgyvƛ%T+U^3_y^*2Z[TݯXS~ B8 pKQ1+xMH%Gۚry:Nfՙ'5.~݃*~c}*"Ⱦ)q`눍x=^)+'A/=U c-oWv%gd3JJ]Nmty\Җ~n#?mL W/If9W㾀VZa=MySjy%DʷyJ 6gu1 yb2k@|*,s %MJqQ KoC)M)$D@vfՋ 5?B{n)%ߚy\ӈ[,fo{/x] :^ygqvv *ag*YgYxⶮ_K A @E^WqSUq۷6\C[g׻*5_/a!bɀS>}%Wtmy4܋A)JW1?ϾhH0"V] /6,|S*7')::h`Q=z4I+z6=3ѐhjL8Pm&a1}1κϿR,11VkWRpp{kԚلu:M +;rwWUgEM_)Rq/+^57"R*xwQ$k-!fuK" +"<ĥGNrI7A8T0{ TӴ Br&ʾo2dfI2^Mbb+"Hc +**.*n|˽oWy`u{LvQ~c^7M2 i؏,GCiώ/۲*&D-w'Gmg)?s+ߜV@~a]u$Q$tS[w\(i +Jp3~쫹ag-OTaK;abvl-[Ӌ֔ 5Q}_5LG]1"5>ŭWKj_A/h!ߝ쫿~n(}dm:ےwkLM 4ݚE[_mo>R jt=W9LA~!!>ᥟB܏AhqS,aT SnE-4ܞW]vP~>q<$5=t%W걏zP-sCટ_0w?eA:KĐ쾏yijjat7aGQU[WPT.N9dݷ sYV@NU&euǛyCƈ^TQ{ xD:G=u'~M;bML["g +iY rI*9g] +vr.Iu]߱Q-TPT y{3"oy(~~8ThCߐ-҆[ce~mdӆ4JjrbJgM fǖG@%\̜_̄3;i&cV]jUMh)?cOJ^6ܘCYVZgU6T.wMn^US̰ ;lh8iOn;CA0c@c֢Qep*9,enfQufUvkЅ7=:ڈ5nnoK.NZ촬:!*Trk~?O9'SҊ>VY+ڒW+y;2?ꎏ-Z ğYeU?>S|Џ_S[ +ob6&~ +!Q]yy-W{ʗ)hMi7ܒ_̣m>|ͪ3?0K^e?85&{Em[T@wŭ%O1Rϭ[6쨹徟-LX3)*ȓ2>O"YhWx4 qy?E}$@?Q'$MlZ6b"nfۖw*T]R[-;xF7f\X~Sļk =9Ž3R爲n鱮wL܇B2g TXq&iK!IzFٕ-xm۩jx=: UF)Ê-3ȮV\T. 6;VdUzZb=.ќlUC0GKKʿ'PάuU{¬ ؇!h-anܑeLݴ!Ԏ:,jŗ)+VøpJMނO*>7!ijw끖3]ς]u43̼kMs Z#E t辏C +ߊ(ZYsjnZU +heyh?@,#+ <ŵfg6bd$=] $˜^x`,pĀ;cp?Mr,Ҋ SUk[/3LҎذn#կIKzlު\h7Zxq~!bD<4$?6;a@Wu[0KZR^|x1G|7̃!Hmy;έ09oqعC./WtmWOx:1|K8󌪭j/Вθ knqS=?CAts0^+4GGT[U'rǏm"oxc͒S*'[y8E;]oy6n60ƋsJ\ؼlN.8P銇QVY{~B ;+Gv.2O7᪯OnNI[^lzJɕYyGږ_jAf.[PVJ͚:r6LX +hO#x7cmkR=NN!߇g^|ǜ5G9yBۣKj8);NE^}bg{ky_dh|v.ʸ ZmGF +_F}+4y6-]E%#"w;\zÂ+ H'k'>;1*gcޥ?:KO6b3}wW дUcc|qj+X5W׏j !W)lY{;nlMTےlJX6v$n{0:tz57|%hMOGuw# S#m9nDQ/l8 1J<-70HB|c?h p;`+flŊ _Q#pqq3ѫZCC\:fIYFbE5*994qHqP0;|ަ[waVyy[ܶ߰;JG4 zlʦ/vuZ:%b>N0A=';4SߞT^ utIc_vnnт>1j=;4 R՘ꄰPs7o ZhIn07ơ.\?cʚ\f!WGɞ^^E- U<{認Z~E +pBw]{;ԇH B_èy봤դ>G? ASmn8{r3dnTx@ۓNk+5^:|L [QzdEŘ[gcj\>iz{2ǧ:]^knPv>n؞:o@k9Wꗇ~Vʛ&E 2]&-f΅F䤼Q1*-cMN/Z 0ud' ]nG 4}$@>M`NX>0М=aI"2P|T_R֌YfdYE-1&.kQiMF0;~A.7S^ -/uL%jiO;&:tpѮ++WkVd_ 0Iɚ _69 ÿvoA&p`+2w"G>L6W!:\)b|1A +*U!GI:i׍/_3bx W< +Ap_y%Mӣ9E˓`_ֻs +vUHƭ'U GoG-5'4cJ0(k~r0fl>榵my8)R}9mZ;7ܤE-6UJw+.AӾi85_Ԩ?FqvV@78.ZI :&;]:rͪu,sJif>1y=! {.:b@35&뒑\~ۇOT: S꨹aӴswI9oӟC>;I}u[" :񌚐яFtO&\)9<:わS~gՈ :2|;Ж|0S\5h1ݓgD(J4#sQ]xeiӣoͨ\.寺~6m+*PvTHJ"{E{(lYOjln"YI|ǡQeeY)Կffr5;Pgڞ]M)<ܑicǥE5ؿe-nJm0c +mouԿi׎ +fo{1)A*`Q&uE:9eח Vjxnye_?Z҂o["*&/&zZ/k![vLfqX2\49 iI8`|;bkfq;/ =k7;/_~%-vçQ-6kf)IewBZw;^uJiZқG52 魻7ɹ.~͈|A^LKP3"ˠtIoEԜ5\S* hߦ\q69NdW\6? +o(z޲L} Lo8j4l[U7FP@NN KiRҐ zvahzZ;Jcm8Ƥq7w]Hܿfiᤰ蜋sWAe- q2GlZ1'*w_xش⡁QS&R*d( )^nR 3yJ({U_/^VfJjopg\ds.~;h+ߵ*nj/kypWz|c{[*=|Kq6kd3GHmlKdY*W(uyi?k0?5[^tk_g= '`;nt١Q nՎYw2ڣ6zSxnrт}Ӑ⺕Z3Lo+ i?{&7}!>)ayo^P*'ĂE ڢ^O߱Jv\ݶD9'zz%g|H9ħ2%.cjVx%6n_ė) +v7HZa9c;+zpю[l{`A,r4w=?hY<}'Ȣyh1YUKsrX}J<}0NEnq3Fjh?2~Ak:ͫb)qGzL.d]1+&tA\;Ѿ +=ul$YPK&|C@XWRٴPHAaZ4g`/cb ?X5>0wԚ⎌_&mO#w}geew=m?5oe4OH%~es]j|e'"gFfk^d:cFgyՏs.JӦRi'P 7FyI8 }>βfyI|ɲ _/ms +RQ.OU]P5>u +φl)v;( ?FGm_̨53,=#rriXOzSwFIa|4lcFqJ"}ӉțU< + /6Bw} Q~cn]2ۖmR꤀Gϓ,86Ƅq.zKwkWcg Uݠcpܺ\2jE=pF'55>'z/"f19b2VBY5:m9ZqyN@G>nB~I^AjBQA>Ǭ8 b͊.V[V"Fۚ wՋ:͟zǺ&tW =Ҧj$90)۱wdlv\㜦K`:zR  qʺNFoT*6@l[-\䂕_rɪ ^242>,\4&Դ!Jɜֶ3hJkrLh?dw.)k/ɯkԠ4o`7ww&.+y[vbㆋ1&ٍ?pEQ8,sfX㖽ݬQg-8m&b:(uNT-!嬎PGuԑ:>J7\`ӓ,WB-{Abs\4 +G) iK>L#n۾`߸'M@&d @Wl{qUWYa˧nJǡE]lθ@>$mWIAEnXr;6FDcʎ..i;Al׻CV}a:}4s5mg[ey[a/?rG@FܰS=DL|O$<-G- $)<NvͫaowGxu77ݷ3*9$]Q+f:{W@/ٔ1ڗmb暳_=!m@ݤڣyin)(I-e +RO6AF2dԲm77cwjrբ +Cؔ9->vb`,?CF+eÄmyiI:sm:ĦV68~ZҲLq*l3".{X#t?p+CwF{vF̟GUk6Pꢾ%~NdVv.fDA.ѐ+8av#~IM =oَԼ爑R;!E-(Qi2$e"v"檯OEb45wfTֺҶ#҈=~)[7 닆W[N#>scL^rk@tYє` C=ƕ.I?&[Lh1&fL*Yv`yhx*#zx|cK[prѓnT 3!a?eh rn$v1袝 5cmظQ`׽=mNfUB@7(:#uvi= h9G*jux +#q^߄=aRAj30S\nQu?fwBR1WCBn٢9/Hkc,_~T:>^Cj+9:~{Wo<3҃1v rtfMd#*U4pƹڸ 'vd,^iH- *)3s\ͯcݔ}sYOwF9] }'ha6MAEW7=a6b޼ԼIc?)Czr 3gb朕>*%j-&)'d2(\CrWܕl ?bKWϺ -u/@jNZ[XG.2Av!eJA + +m)&rl萨:#OlXԝ V ;b;{X>aވV ^tID^h΂eWݝUr;$D 'ZhaK3տ9&x8ȨK̝)kG=.4%&zcaꄁ4wd9k:gf2j+2pS"&ĶnFElrDQH~-bM%ϐ~?` J:Uw_/M :8G tx'ث vx*t3DLR^׷=ED9 dItE1}C 9%fm>2D.yi3=!H\bPlE72.z؀IXcG{! +zoR +Km\ԺkwQ'ty/ygBxYGyݙ.{w߾bV=q7pUw@4NEP|ju ZuI:ܢ:,QO؇2;Cʙ|+& +vTJ +uf1= + գ*}EVz͌d#lxUzQFJ|pڴZ0wm\Tgʯsb+cM4h=ݣ*zIz(cxeY{/s# 8q90 gΫQuÐBie[>+Q94ΘuKn.|Im~ޜVЊ[J-J-8{+}~}`.m&N% ur:=Z H.y-4%V%?j^fhy)lS\e(iÀ2k"^EݍF>8桗G9aw'9}u0-2nQ6~)>S"ڇ])[}.zߐ햩yn3!BuP\[clcgR؟K>sGdT{,FM[l]1-sMۺ)#ZjGܝb<|#7ƺE3^.b#a-Y6V&`HH1dT5\O3Aդ+F3 Q+{cü>>_ i&F֡Tr$[*s)ڧr>&5;f'A!3E.A_͆]Ts~b3}9Wn)yQCiϺh,`]t撰u%s%?ߥOݻ_r,R ?RloGp{cqLmB׉d Yz}2gUH',ZuhEV;hʬ\^qH7zB@cPȋn0D'9y~M4aVmquo0+Ox@HYm5j0R>!&Ψ Vdpvn1̲^sDlm\4C7u%%9ig(Kso~Nz-y FTn,Lri؂99C+䑬 ^[bULaB7n&ܺdE rf?֩Mڤy"\͌R*:8y^keHf䯙؞t,nG%AMnQ6bU~y,a>#^ >o=$Q\7>aqvg%֭>xj/URQH7~UnX $j06ܕkgOZH;a`RXuFSBgF}a?_CiU5KNƾzAL+Աǯ 1pa*˹aW bi欓^qpveWG[2<[Υ13"Ӿbq(Ri?_cE.:k MV͒[[3Pv%96l-;{BUo sei.#xcj +P?cu~vOII<W}AHaz0چ.`ƕԑ'-×ɸ'>8YT!j{csR^̋d wbD@!F oaņ2FQ9m⩇N&E}_V<],;b'ŧ1]s=S\mrU>Pea֘?"eU2?`+PJqFxc%ܾ8륊'\yE}]&{u?fecc6eoL}VSӎL|CM{ǸtN猴sR+5Qezg@b8-ЭFɹ9o툹,ߟܾU2s8tI^P٣kz۽C|ZS(x^x-AI>m'n}w $mxVW˱ 1:w43X8̱-%n:o2I5r$SXcrDRoWciIH{k1cqi^QO>Of*Kfݽs.og49̭..v"9kc>m;.mRϗrcy7*cn#c~Tuk(qhwfpۥ CXoMRO6ӗcZcZmJOIe9y쏿c|XŬc_SCe$mw,nI}])G,F|Q^ԽWci9o% z/%bUs? {,~2S'%Obh;Ǥ굙ӨNL2-=_7]ys#%ƣGo'O̗k'rᒡ>?ةճ'ty>(G\ +K-ChDž5f2O>wUEeHXl+jZ=v? CñKb&=Me\x'c+l7 wEZtvOh>ɈYVLr`2qsv?\Vs18ҭ?Ώ{;/8QR&:!h^x{*M%'$F?*A+?J=k\b tQWC6JFM⒠Ҋ'Sg3otOi|Wа9j/-ltШѹ=0!"3/$}CU2|+ZV9z^*x ;x@h܆ȈAڹfy (fhJ1?C֧(22x,]yJ=-h#Km<-drYϯUF.W 4w:~oW MӋvc z(Y(Q4lh {RɰQ$Ww)|.T/ZHSWiJivC *_Ly@.r&dRtjIoO18П-65ȔF^*5A5 {ϦMԲ'⡖N_/ٲԴ>¥Y3!gnSMK=CbJ)JWvS$\#e{5HI= +}.7GI.pݺ?٥ܟxWF )T ~Cp(f? բZ_)%[ 'P27W#CܸH-۱e*|YXυLzF֧un+P;,2M5>#گmTO$ƻD>*hN[},斟6S+jNUB0 QTiAlM?թ{N +q rݤW_A.C!ʦd7Ò+f\9kd5-x!N䀁S_W/D"}H+갩\x՚5w5tҚEߠa"^5!P ʺT9E]AxʔtsE2iMٽP|ֲPasH= ˪%57q0R)s{[ڻFD`\Kjx$鲠T5$w(5axq;|Q:b~ᵇv/<P4<7Ćf:qqiiV>$i#~s$̣Yc'1-¸fΈ- G2;!nt |FXPZ\E'b!zd9_em[ Vb骇԰B.-F"o~bゃRE-nBݤSrzJLyu+zFG}5pb܌w2[|yj;]Oc%)noM +Z<1eԽz=QUJ3ΠQ~Ո6X܈ ¸Vx72uIGFyzQ1 *jh&}%e%M5 4yӎΝ7 tĢs-']`Dž*:ŷ NzӪ_x4Q/_ut2Gp5~B(%b94yҹBϪ`ISCjt՜_`D,i[n|Q53ݒ#yX9EdzY9Ռ\4BdG54>bQ\Îu4״` +_sZ i%&gJ.“'dO'dWa%6e"kc +vጎ8E mXzqpC45%,T|:3,i_ȃQ`^w!vH>!?_017̎u~QEUU~*S :qQO)jlB폒[.hji) +{?DAX|g.(ڒ#U;͊C:G&m{₫ G= -QTXҐK>-S>vչNTɇQjW`nzHMGCB}Wd7'Y:? eq#_O W#XEq5 SiXT)F4O>1L=Kc3+rKn?jz\ &mMh6S& 1RgÂ.|0JF| ?;{UF5_BPm:E"X#PCXK*Tꢺ3qFF)k‚8U:oVr׌,E!V /< '<'`ҿ#uew.lk8:3? f%4D;'Vkƚgʇ-o ȌcD{?aMݴ3-Ϧ[/!ҩc+Kx-cO[״M +-k<%*qYۜ㢀PYDp }GoG-\3l 6aջT׌AFzͣ>"M雺}gusa DS~')cMF5cOs=@Gз+:pSk}U\]ߵ6ٳ~AkY327?y=|Tɦ rHoy*X-w0.=7zJڰA֬ixޖf]4?"!GPՇ~pឫ9,h[Gʮ$eɏ_F ^[趱3mN۵ӗqQ$iӆ)uܰm_Gu\҂+' %%w:M$YUGz0-(4pxEG=WN3h6xP˰4ikѾLA[wi58OD09z˷6}dδ]h)mwwM ]^K'kHB\ƻ2Y8}%繎BЦJZov9pO2NsaF=Y,l䓝^X~_cSiBW&Aڑ0?L 'p879_D?쪸`?bͷ-=qMOTuc)dUi]M2/ 32$G! }%]Sh<0wU +y1muͽ~ h.%1ML6bBSBD8()zkkWV;o/}GGb2dF0D~\CEM}/#hE, x#|0.zbK uMY}Cʩ7ElABxql}l@?7cQÕa?lu#S?64{qW>DwaJWI/q腁3jEVM<+b,pN3V[^q8ȯOʼrRm~_y+[Afy 뽨P::hv)6> 2=7b-3kqBSC8Lzg񍕏WK-( "| b/U *FY5>۫@ֻKn'YG u v`kG<5Â-l_+xP,wS7 MCѻݥ֑0 iFȹ5:4 ꅅئinȥa ({*C#ܶN"*Ru +t8G8\oq-XO7B'Ǹy!cW4cR= +&ĭdfo @-rߔ\>CvT}_?L7 u?¿X/=I|ᓋ^|SFMw)h9%1D pNC0 @@ok~>\7p}S?ffA>2JOn&vʛVr×Y KPw)1AL0.rl r},K9&C 9f\2VHhMYeVYmOsH !3n iDVBCOgt}?WOs +`s579G(NxLr-j$dCYYr|JZx =y7W$E!'bS]⟫kUg̃Ƚۋgܮtտ?bZVo +uj(PHj)yEA+m׼:5pfW,\ 5mceӳRJExf* 6%dKX o.}Ub+V79lCY`&FXF [=ŷ[kJur!%)8`*aZ'H`h} New Y?AO~zHQ}7>l|Ջ~:-E~A +]B'۾)~M|В~VY?gM}qA鑾V`g['q!6J9qLS˜5djF~9EN7 ?&[ky?}^rcMyM| 9T׀ [}?T2=3b[vb_?/Ԉ9VSȗSu QNuwLW&rnt}vOφ'#ɷc$ .߆nzz?"台o 4+ /[*7)\P7UE>.n}L>7 N&J95!L9;ܛ>-ܧo|im3&(7KE+x.w`E~60 S5 rMF(\* *AEڦ0@It6࿶e&9 i.-(>gO'焜/k6),z |1 w+PqnYVH.tʧ*b]MF˿Q\|$§#jnkĭsΐ{h#q~X#ļg8!(;H#v ( +ʫs)Ĺ.5])w4u9mRj~5GzE 3#߽7ߜ@8ga-G|g:4Th9WgfK`]b͐G~Y@>ʻ:!ʻً SrC^zfMeMc!VCwx1:BFqrmg%Y&`Q;7AD0n<mw7 Y++*NȣwW <_C;0JNzr>]o#'ZG1 -9W[nv#@Nj-SA|N7=܋ 6h/YE'훊띁]nE7fξλ{Sp*e&iJl|[o+./p~Z٦a!e%EQWteZzO ^ `vȃ6\ԯaRy1L;]W#G Їv؋1f+ly~{cӌА)A(W(Jzڭ JHK{ g٪ʌ&ȟ4?EaߙGKmpf)9ѥV,{Vp$U4뜛4%7,ùW U^=1 0@A|9x ǫn5 blRdsja cIϿ׷>~tN uQJ3䤿gbۋh_e ᎄ-*9G>;o_ξ?ψ/eMΙ'[ı}X^Mj{:ےvU^ׅӋ--GiKntc·WZέ6^D>cr1#[}{fjNϽ)6ϾXuu~09Oua%Y}؂ G P5F&GAZ *WS  2e|Mw }7mRl=~u~?tootӞE[t= x_V![?P~3uS[Joz +oG!![S[bok3fZPr!? 2cxtc8ёؗ`2tWMү R:A%C9(Z$x0NcCf[*6_Y| ͹!3Xpu 1b[ +,4^lJ>~)`1RB]7^ۏj@^S$__~8.bC_i)taa{}营yCtďm=ZbkBO;=HyஹjE5 "-EAj&lkqFWie43Bpa@vB9AR}uY%Ob6c{lIVK d1˜\IR| EGzhϛ5N ?tlNj)$l/Fg ?eL,)-%W#&{SvQ!no`x=J%D|?oćljQmW ]𐣅[t㟫~S׃ IJaw)k9CHcg*~g0J8O a 闽\]*(e SdJ7(&;_̾ݙ{[~0@3[蠄_cg -G!RF//Up#OU/6MLHۘf!w!7 n.߂}~0!@/R_}@>n}鍕w%w 7pCnv&Њv)%Cߐ|j9 g YdVHt`7#c?1CL[{뜳!x,m^/OzT'ZFɡ瘂Glwfg΋l+Lk+xxeGGG_OKbh[Za?'əƞ+-.]65 﫹Ŷ[ij?0']WINW\_y~2ANX3U9?t?WV|EMmL{l*֭FJRާu.->M*P;2.[NƐQ aAv-¥g|D6h:]pե%ec #ͣ#I-` h "3MN)XEI^ #֣ C7eW>6şĝ<3"J+d_!D9dby=:}]ƿk+JY?[&X5AC3Ͽ8Zrud}{5"Gr=Să1xfOshY[vkș,jOK*s4g&_AoNL+'i);cȵG}R\mH!$F}`O< +Spc3ȑ\PͣT ԦöIRe,t̫k7>Bo9f8qFz;Wj{jZ趔{Xı^l#QJB35>,83tޔ^$٥.xk [Qq>*d}D u(hyV)6-ǧ71lOI8 +n5d;rQ\niUBNeeS jg0ό>]aj< +v=gލo?^yq*?; d\['fIζbyZ)_V?#="l! < EN5r78"ߤaTO' kEYEk{RQ/gߙ~Z$|їO?rO dz5*Twtkd ;!ʼjXgXp4ȥb$$_g<7ZhKדJ}ZRڇ;dKt)(REDUG+ ~v?.Tߜu:҇ O{Ty.Ϲ"oq;}Ĉ[voKo2o)G+<|7"zB`^` 0 uڊCTӮW?ޖpU.mvŸI FQg +R[ˮ-p1JEK=\P\:&pK^ZՇ^%Ei>^IiU>swnj n=\t4ZfM):`l[NL3z.0/A雓~UT'|?dk%pH^a,ݝ]t4#'i[o+ۊg*v9AbN;EYƑO'65JJ_Ɂ8d|ls41I@f\[\a暡Z' ;@eS%.˿8q; ^n7i8{Ԥarl`K,2ۋ~꘤f:PJ[󕏸VxVgYeR_ Ct +/~j2!ަb-PV9&0TBg}$%ʘe7[s|[*Dqd}N=uĩ,ꇇ~j8\{kț#KR~5dS|8ΰH0;C} ;6j{a-)'S b]]M]n^k/SpeifkX5$f>]9۔uZSN?$(AnvId+!7T9RTXB}vlMG?O~w֒,G|{ _"ȿ֎ 圱H~S}JFe;P`5猦:?ir&ФE3r12EpiY>528 S$-d: 8.bj>EGj1!BtmkHϥk l4);Mo0p`=~bl5< 5=4h/풃ܶ(xgf-kLu0}UUނ[{ӄYd^ -XtT7_!7iPycNBO'z\W;Ia3$6!$;t±벆PvkhUz8!/ 9tH`w5}i35Lȷ%&ʭd/u-u\? nYyٿT[ jewoWRЗ% cdRۣa9u+9lk7N:y:Y( 2NcljrwJVlZrOb:rFoكt#5ͪcWzN?5ȐaiRK!B%tUYjjU6}%ŹbD%r=2(i\VfW]u}9UMV:1eo~[\=nboAQr芌uj}Oje֝sc rwO%'-waBgjOTL].\sy".Fx Sfw%tt-ѢǑ=%7dUɿ%]CD9Y*EOZSu5?A=[n/P xp)+1^ }O?MS|z5_KH+ʆ=vPqt0uj_bcR3 s!:A)Փu4ViE,p|'9"c͓ȸt \MKU-˩b#V88>6E2'`LC+ZH[!$ `^,} ro_ v(QџWLKviGk V}Umڙ+EY_ˮt_Հ|Gǧu|[ǚYŚqVٓe&:uѢɸE¼&Zpw~4/ 'k>o5|mVB^;Hԋ&w%hZf v Ydv ̦}ֿUdRlLyMPm¯a +$1p|}eGt[j͸ׅ~ +?F+SP0 ZZß+}ۇJ6 w;3 Z0#q#\c֙IVrAY}4W'ޕ4D}~vao E*~D>u֏(;#ȭ!fM^^m8}_w{2jъk}AL]F`j*{.;N% M{s={7LI7Pjju>pK0"Mi6A>ٰJ[EG2GM( _zrecM >N #Q8#1J:+fǙ1U9@s-ta5uWM#/GJX`-\ >Fzg6 qQrk|t*[~nMcWUU<*rVU7#̓zvw w,bu24._>Bk FO_+pM$Ȼns9N[/=Nrb{~u6LvL,5n@i. r8*.:Zm@K ZGAv%FCW_{jX/u" iFeɺHY`KѲw5"D"ʼdSRJ2VUYslVZVk^}Zo. +e6rӇySU +j[uʰQ1l ȳ1`vfLb6Ϋ6W?zew щve=4)(Ѿ)6@6*ڮniޘjLԡEüܝ>B6`S#QBHm6vƛaa7H^l+ \tЍ 6 lDž6E%2A_lxC=O{qv;<q鐋v9|aq h=Y}~8* 1J>^TykWDP ZHi{cm3;ף,R|y6ۜq~9i,ԩ 79`DĩgƘ?hkS~ԧ]4m +~ۊGzhȑM_,`ĝz ;=Ί;z׮溉_o"VD;ZR]Jj "zQ.iq3g%dly0Oq*1N\zZݚ{WӔ}8a8G"ђGu5 13d]3=st+e^-wTʷR״#nJDqt=NMF-u>"%xį́tZԯЦ# +|]I+rha|[K->YV_E``Nq"doQ҅;eq_`~ dm|R<9łRSzΣeaf"ƤvfDaNڸ(0k.DDϖPQҎC-1oI@ֿ]"$ͶͲЀx_w>~ިyAe{յv%э|Vxe]%P.D}Zca{o /*ԡg@/N6UF5!e kl2X18VP E^5=hvpggg-~i^TՕ^VT_Y{b\O I'FYwőߩN-_+~`R 3 R`T!K I-ɿpXJ=*f{>!.rLcùZC[e[Z$cOC41i-176Φ#dMc#*>h2d)9v>~CsjjYJH</{~g^Q3KW>ޗbYl3 %էaI699= 3LŏzRۦ)޹=ɱ+xC+9&"GG[i "pOYJh0 s)zJѧ:a_ʆ,@gfշNWzAK notB{ttH3bRe :(DZ6Y*Tֻ>UX\P_kpi0kG"tU;&yV=z6T@&{g)WzQںm)NPt˺u=_7Uߖ$"6;Rpǽo}٫}^ȗ ^KN=piyHZ-2v%v8y@oVjMͯB?Y$GL +w) M`=j.hQ@oe!G'y& 1joQ:ʣ #5-7 "{Z&.b4N5=^z{j~?/VrlJFF/60FY/&c$$}%c暢g^1-2K$ +l[Kt(Gl7. fA=suqIXE3#g,V9=۫e|]5&$d((4-'f*OҺ>3 +^jq +RT VGe?'fYgKrF8:6H=l̺>f2eVZYd +y^K4Cպמ:\p.&Iqз5?!:lUlK]+TPN%2me= +R d76x"a訅@,ʦW zoA-p0ǫB*g- +zX +cTSS(2¯C,5g6%qF_{ux!Xx-a0/M?o iB ,3-vRvLkʲ+E(_/e(fD*K_EkDR' a:"D;tT-p|XhUR3.GǨf<),6JXi& %<~ꝥ:I|nyᛦj>sj$Z˅e թ/- +|Qdw^~}-;=0%J@*v>\s"r`GKLq`.bm3BS4>?q(i$COO +*~m +q6P[cw,2sm +׉ mFw&!('THPc0 lwS9 :ixlWM.{ 9pX5y 7xADΌ'0JNxP߰?NNR$p8p٪aL9)!xt2 Qm9_79;Z8?Y;\k4t}7g=`հ>}{l{f9hQ͠Moz}k_6|R[ Nj,V ^瞨6[Bw0 ux9y[(/n-0J\>֪baNV^;Z!t(y2r[O+?Yccs9Y_Ю&ac3ܪ0r4.?㢎tO\R[{ fIC=BKQr>S 5g+` bSPR +FΧEz <[*5R-:M!F9b49)g=OHZ!J XK1Ǯ@m*SXid1al"rF>Xa!>/1w0]2jRmkeҍDs@}#"l ^NC\/ U]++8EzENM)YP #pAD=Y`7:/GZ&wO\*r'oR0w VOƖC= = xkw_kt^uG^Sp;/RV7Vytiy;X6N;^Ur=:&hND SݰG-mtAYlJD%gMO{䔳*|JR[l?@s F|Z%dZPQZ\ea(]%P&EŠ~|^XLDowR֧¥zZ͠z +h"hwRR?a"4y /;:2ܡѢ䖚\\BX*ZiϿy.)$C{8$'"aPsq6lYfi'!2|,_fA{leq#|\??r' "7P+rRIB\gSb`" +AumDGt],w4OB)F->1n%!皥dWj/?`%xeeA \g*om6'!̣Խ>|[ŷ3} )90G:.>:~8_^F(r/Mlu’tn\iG!}­~J8 |ޯalܗexXk+Of9C-)ëF*Bùڪ4Y.x`EG R,4" %C+ @z_>o< v)>m#?h37h|5ez]dM)9^r\ǂmEW"tcƍݱģ%&5''Uu@RѷYqg% d-mAG{ K,ybUjSc-S_')gs̓tm0 vy#44+?6c%^k!%Nb> %g]E:fX$8*A΃(plQVc^b.q(5CHLSJ~ٞ),3HPLc:m B:iz4'ߦh5fSs T»˶)jrV)0O 5"|5?p_i[|pF[ɃcJLI9>#9CH@D q/ +ԯ̣䄍Ƚ>c +U\JtEVk$&5u|l}IιS2VUBkGcUs^Hߟk+]݋o |>ZwQO''ŨGvmZMS:\}zcJ-{H8-y1 )-nFD8)n-1ǩ#Ԍ<]5Ji bɺxU, Րjz=x=vVZMUˊU1~եgmC9tѪi5tL-TUz[=\{iKh/9ʼn.Uܸ͞/tj;@:.N"dd nl;\C8ɚИ<ʧy:9\HSt-ٿ+؄ Zr=:*.x X0"R\uf|ZPXgcN59;'"G.>s`^5ԯg!8Uճv%b C9<ciM>U愀=YL[ 0,,fS03<*ҩ`Ajbr[7@\z*1az4UdVHskAn^`"|sL4e;@O>=1ޙtIF;`-}UꜤe:&V)p>ާSY;_trleG_o3/le?C¥-ٴ{)~[ ͠=zzCk3k{[ }ѬےM进U+ Sv.{*n <'oyq[ŝga|᱿;n/l;ܦ }svY9aϛuzL;ʎ{o4ܴ ;ۛNmZ]G_y.|j?y'f?픻=+;=9dkW[o禀 wr?I߹93ξM]sL>0ge~p|SY>~3͡^ruqVxu`m ON)=ox{viG_˥]Ͽpa3+lXxx٩wzmsN=VzZk'axwVξ?Wv-z-;>Ytzò͟Lm?z&{z%-繟W,KO:ʮܣo6v?W9oN9cϽhٷ2~놌o|1wt\~wųv?-˺67fjֶ>v'^_l64A羺s }fS~ϭ˦164O}_9̺뗵mh9v}{~߭72Ѕ3oM='G>|⎅?إC{r9kIѵ#=B'^;0{rqPυ]/ʝ㝙lX4{7Z|탧qr@53@1gڙo]vw}N;}!=j^5:A\^7V,=wޗS_-g 3O37˧+oϽ_޼)ޘ=sїgd& olkg=v\52|6u<|bm/nK=zeWד'^]`t9lR7cتFX8[tlUaOucYϏ6xVg>k 3mYYGߘ{7?grrs!uaP5C ?ywO||m`]3캶N6?1; <̳8~xex{p_]_+3]pzâGjoMOg|yG^M^{g9i;~pI^\1)Ao9s}[Ǟ7?>uumM_qvc˃uL3܎;:}1|B73ӮK]ݗ븰{aнgq+ƱZsd.ӡOz|בM3oyi_u7m^2k㶿]%=^ig}K37?| 1_xug.ηxg{bx5_ l%ޑopսKۧ^>|ˉZN=~ʹgO<-ݘ`ߋmnx~Oo~pW_M~PWv5ؘm:ai5O<Zx=ﻺcʍ}k{]̳L?>4>uCs=o&_#s2^3S+.m[ћsw3O=?x}gkm.9OxάI:|k;eyY5K rM;.Xܹ_go~ESa9>ǫ޲b`x3K?zw} ^{o ,ezꉕs럚wx_ݗFxe`od;&xyGցOlq6l@({rҶo>Igִ}w}rzvss[|rфSzg ol0㿵zoݢ77}ϯx'-no )>V{xҁ._3aN=Nq\)+~d~6^u\ɵM#+皧7v>qfKlнNnrbC{].n v ANm[p K 'u>r}`ϧz7uL}g>¤ā_=SR?vvSaov>=s.n{rM#+ΩW]{=`Nm|eO>uto/o1r~OŽ˰?13ځKoZxc_v։G?âN7¶+NOdufw&\og/lysSkZn^cuik[ykA>X;ܣw5}z _ }n'ѕG/77[3;ͧVu>rzm/L Яf `H4|nS̫;8qrv~=NnM[{%7qg9/\:xmOi._=}acÇ^yC<6gh%P|q@g[fĪqƁr޹vλW7{[?X|xGnֵ}myv}a֕`Woxښw[>k?CSw|f~ҁW:'O2?9}W=uWvis_=O\kc^Lg,:u0Z=_ S`Ɋ?}8ySށΛ mKg[7֤CXNjn?}[gnRb8K'_ {;7ڻC N}>x;vt>׷/oWCYi:7:χhOMzс_O7cOWg(}(FgHĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"Yxj|&'FnjyuBpݘqɾB:_7nL= T!N'Ҡ{H'\ϴg8-̦N|. ) 5ێa6蚡:?mNi*+.ȴtG40NJ^ŋ4\qlò H.UmWm(.ɺ]w'f=Y7 y똚,t{<9=5.d<> SC͜P&kpY&Z5(zV>_H擡+Rlk>ݍ<]( ),uKswݙSۃ$|[_؝`iTw\ˢt0> +C*6ZW6{8R fZ e%mՇPLG:Q(yi#mf\2pmk_ƀK-Og_Xyt Y.N-ɾCto;Uu1EkJH/qĐ0r1[Mc՝VRWEl@4ie_qX;JrTzb>ӑI-^Lmq _ 6".t>YFxÈm\WO/S`| !3!ݖ[[X[,ۨMl5-wg'2}   _@Û& %tuVF%sk-[SB,cV6擭yI|OG.k/[ݎ\%LΊ\jɕM13yl>S3CWr2ThOTQK* l%3uΧ{7BvSCxÝ$ԱPMWIc; H0}+w[|d}kj*{]̏;[_O6S>vd65 eVaLmeUO:Y_Z&B2_Q\󁹲qjq|DFk9't;U͸lOGr-M+2g$lpn@& i\}}d.\5rȭtn!ݑPR2;6\Ky6CPsd>SJx%֊W6BaH`~$f1۬I6y~DQ"Jk'_bxb|{'sdC<8 +CT8 ]ߩ5&@szCa9Y5=B{zCq蹪KCq9=%ZfsS`Slmw)m`λbu3fҍno煑Efە-_U.6\!ZK2>=Nw6nʹdrtal>:6Ov.R{JԔA;f_Q +6SS{RG'j42z){w2zPLƒC=`fT28J11vΜ`D ;sg|:3'vΜؙ;sbgN̩*v|gH#힩iN]TcT6w5Bܪtvޕ~q?:~_Ъaa*/l QcU^TVy|Xuo4iQŽyjQH~SiO5qkc-6(BkkC5q_~^Wkc Kױ6D\%_hʫE~ +稕5YnGl3.jEkPʎ$ӽ0wwהT!9P[8fm$;;9)7|?cZ!SH&8ëg,\4岕jjg־']J£rS ,BM(RVCGv%s~U{N Dx*XjGqȎaԜb|PWQjumwkm*ej>ٚ/߄{:r\{ଘ 6\٤397sHk +NsHͲcH+O5t 键|rb:,16jQښEJШPOz]Qb< +jpU=Oscv(iUUU%P&cQlZت`%} |Q_qʮ,[㄰ƩZ.R+TvEe\2R筕M>QǨb&v#)eZ;t67#y0_$"qфL_O6Jw =5(\U.Zv +}_jgžxW5\yIv; ++jg{gzT+{ %Z-*?.7_:l_[v{|`Or^.JL!3PUᎣV>'_?P(]#.SgrqfERljR +J w>+;\|m6teԒn@wWUJ!$ٝ骀|EeƵ݁މfK1dTվKFaL|T8YN8qfHȦZN=l6g*&U8u3cT큔8q&N64jgRqLkQdĉ3UFMLj%ΔQ3jKQT@ZܸZlx1jKW7t뫑FMIq:)NkJ͕%@|Iѥja#bm53*˶cSlvR=g#GO +A3whWFhj^i} +=v$0?^\I~_}F?ߖLU5)f_'=T{O8d!>|"Xv1\w_!9,XK +)w=+KFAVKuo +P1B\T7+rN;IU(]~.wI\Ç24b+5{<ƮbFW\!:҅򗨖C6SNyA[\:˧Α U+UmΏZդul?"(cGWIi.ղ(Q$qQ]ug}x"qH#RUqH#爌oQϧ[+b׵rEjGŶB,Νhκ6\p9ft|QX(SVy>z e+k{?P+~T\~;*~ܱ#~ԂUcG)6rdz2&+wAy|[#( nsfxO|O|OiFx|h\;RAi([c+`pw>ݕ),>{@*L8e IBIܙt[`[„ +{qGI_GB༽v6ab?Gz쇽2&΃1׿2}eg֚P ;o!UmJXalVub+0c+0c+pDʎx΄M#ljb36xalfuj 3Ui~3d"yr{*~א^"||A]1m1E>7ؖ +ĥZzDn7eb_1k$Ѽ$__.K;Ĥ[8b0%ɾ^.dsAW?QihZ鐈Dt\bU RUmU)>Ʌ瘊kV0?mTqWx/6غ!o+*^Mx{ȯb}~u5zUi˂eZɟ-<:n0O!{Y~k>|w}WGRƺ`kMmҮ.ϣ.4݁] ^5ǔ7zCdäяV,wg /+hwݝԲqF@S݆q_ y,H߉I I3#…T-L+[cPO._.1`s6׹r= t,dgFj״QA?@D8ͱ\A (LJwv56vpW;[Չ5hLn4Eq6hUk&fUn Vm DDz2 v3r. Ġe:H9:pHF61CqA麎Ca$zQLy6e@qN({ n@lx:MX+02]QmAQpLgi  dY;xp)0\>WQ`5i4Dd. *:A1TU'[ddX+.ik حk +o tiAㄻTTE.PDL|fꂎЇS0pm>EWk$.AnxI=L @OG'i +F b +-LÁz[Br0 -ES4Ssu 'nUB Sj o4o Kkt@ڨ1hpm"2~\\ `bC5sJCACZStzÀʪH90904 +xj&&8mpR91Lޢ`83:.I ]l*?WDlYjk!Ἢ,#;Q*8k`D$)w cX +0HN*xf WFsWy4ӂh#D f6}i45fҋa&TK!i, [欪X{d5|bspqG#ٓ*K'f +nspu4dX!iRG~DS +[j9TF2Fp?*QID]ZnH@xH6 ۵Q.8D.d0[):VO-Gc J船S9Su%':NXV ƽ(n{aD}ȅ5%܈Sgʩ-M"꧹&01 4"BxS:rG]G +0[=r(TM@,#* Xj嚼* !E1#l 'U#~Q-<GsXUMذP!.@}*)nAV&`)%\怮`N2;3I +sa!U(.w1,ESJkK*t5 |F6ƫh-{ .LۃvK5DKdhYpYvDE&@1 [cb@GutQ NZ*ALTa!*0c"Rr6h.Zqi^@IB(9Wf42롕.o0I@ Dpn&h4zKHSY`oI[M7mMݦN[mԾ@L7{Ld{8 ):u5`Bt=t(-hT`4Cn Sq 9`':M̗WhĿ +"yF>KwP#fCXu44IH3C + 4H)*/J;)E +i@M*"閘"A\yD`VXE#'r2oT]$Rsm*ڗD}b]3t$0(D֠5fZ$XArIZ葞'J7(tƴ姹:B6]M +)"FW: +@I+A/:Yu31)t) 7#&!Ӆ5 %P򠚯AdwNSusjL"p2]ͤGA3+N` ˢRFNtr`uaСi-Έ /!/W ?XUB癮%%;H!FEaHvLP6P V١0&D!΂:X +85"3T] xMp$#K8# E 2@gyRPcCo$RؐKc*"ysMviE=:9 QOSō Ft92y䋐I!ф9ELvcV.E--p"Q/T{"$L8D 4X[q_Rp RHƔgK7`ŎRd +9Y&<@C(; rYiL%BH  S\SI O@]Y8V""U*n n ԑ58H&j\pdv7,fGx@]ɨV4 +2x9,@mU: +YD'uKw4"сX?Qjp:=SކKc%u޸/i󧀅 DBZ +P4t'@7B+E PPdQ +GNKLAeV}qk䝇; +'*Ϣi GM-T% +ɦUdAȳ 5P'I,tXƫqXe&?B;B S5ȣQƋCEm>3 3pm ~wc <9hAG*4:2 Y[".de۠8ML mrHf`- +aj$ȵ+ n𥩡D*H{%451[rpkef0Su%ؑ0w8/C +'d:~)vDf(:1HR@]̻Hn^8$ƭM) J!JKуpvd 7 GyVBhTX4`P$E׏ ӡ' FOAN& +pɁ+mr[Q!xE~BxuIKjP>"2E@gz&C^Y>467&z9])?7C117-}~$N-Dt"++NyY8|( cQ D3B8>>aj"IG/! 홴[`:Muz&M>[Kg%ۖ<c4 +mGH p% f-/\[Ըt G[xQSȨGyyg@c`rW|0{)|юU"NqD/scPJA2(nE2+4[SYrsH`N.H(H^Vy9;&AXW ^gD7B9<~b0Y!sU ^\i!. Q" Ҧ LbU.@G4*XK'ǣv{;B̎$! 5 V9!141(^q Na($.%R3"%x">)Ϊ"4J6h$aI<1H}&k +[9Q1nPC(R0#&flX&["M"yLp.E$"eH +*>Ąteo qX1 +mp I7&*' Ŏ%6KDށ>&X&IWINZeFZ<-d+fr%,;\*Ӟ%%TH2Ph o-7@ $-C%jo}u#Jrp" ^L2G(Dh{l8M(%Jyp41bITx%ȅ +e:ebMԩqדT21T!) +c)@q18: .XUBpfq*^b9s:pl1TӉ.Fp>UR1M_Mk`%ͦBa4mś}Xv~"A%s'{pil+;X }:C"U0%mWIJosDUӕ!EJS0'94쁏e ®g´mS݋3&(l,HDdnT"P&z L\NKc tƄ[g'˞e!2T]Q +' )D cz\*?08Sc;=By\u<@gdP$*WhT~>ppg7`dT\κ*E6C&,/m#҅c fJ eii)BSdS .H:DT]Tp?1nˁ[Q0irط]M"{,-5yCx0CfTa)uOTqWHnZ.Nn &0ġ`S*!'(u.CHID6p=Vs('%f :#Dj7. bRP)8-ixI4D1p]%v0JVzaa(2m:56 .f{F,zJnlG,UT dRhv[l Eނpt$":8Maua#apNAo0r +tHC$'"[Md̨'L.@NbU< c:y8Mѡ?2Pz@8Dg*ΔmG&$h½2g6ٰq2+R!qYv؏!W"[/w"]O-C8 eB8xS$g'Jd`"N$U'B^i*rL]irƜ=Ar**g +Q#"a0,PĈ`xp~1wƃPg0燋Z4ט~ORKTZn_\2Pg\::?|b EdCRlpKTTRJ #MKaBESlFMRukݔ6pHe?}@d.i )Nha]Eȧxm ASԮX9.!Kx 9`F"j):M7 N3dQL8:"])P b" SUQ B)@rރB8qI}!>,fxҡyhAP|7zWyo*Nc|{'5!gɻq5?!E)T.yˇ. ȡT) yƖN:gqƞ\d +gئhoO!oۡy%elaҪyoi*n&XR5+&S i{4C;EK][e M%YΦd2[P;w&B$2,ZhU EXMACtg"RH{Wa#! f ]LFyV0yPE^2d6p#_%}# cO + +Ll*^TMBݤb0EM(TDP('j*^%MR}# SHȼ; d6BHUUXSzZuh 9b˩N"]o{e+JA{pR]Z.@?Ż5kpedLV-*f4茊u^:תhq *Z&pF`И$\teib9uՐ,co >X oI5=(;2tQ @` ts7- -JIN(B꜁ 6WK C9H:Â̺]M52.WD,5`_l~laCI&@9̘i; +u`i, XcZJѱy]WMś֡Pa\u5] ѣ ؖަ$WPEiܴTB}T]aQzFcd#1D}ؒ䆹 8ƏJw=+$R0|׸&5:=tw$nE7+ydزy#|]M&U c,S[Y(%%=a"9SIX$Fa"i6sI!XO,| +;Lt*y,.WiX(p,Hhd6S^n&`R[HjR&Ҵ0PXsm+spR(N},ٺJ0҇01V .LvC`0ut+21jx#YCX\kF|7(>)\jSX#. endstream endobj 55 0 obj <>stream +S#)TRB,D5K"]"+.Ҷ=„9:g% +\CTb!44lS`&Zܘ*$a,a%m=TG^yɡ\TyCXE? Ex"׎D̢2*XhGY&TI"3PEm[=)V qRi{5:$Eǣ0``c#)bVWÅS)C&AjJOi6 2kx/8 zvQ9w3X"Q/N,>K%UIL.d(TWlw +YQ-P -΀l4>H\΂Y "!TE8A^r^:-K-4n0)Mw ņ.qhQ- v:HT dmHk)EjMArWDvJL?JHN/8[kK8uL8"OmH9dfJo +QӞ={*o&x:f|p?"]f)B"DԡTiP"j*Q"`dGb2e$R=ZY*S2Ir(Q6)"퉏AFqEwݯ$*RexnFBerLTuZ "Ms\ޡ4JW(Dk– 9"O I8`@˔0(.^52.{WG" +4~1-im)'-|bUa apłqH+HvDwxYW1pX¡Qt 9Ě̼0FX{#Ev-p9ޘ)0RePYÀ0^ + v и k.2Mnc.|Rqh"~{RYR @kܡ, +VpP'԰fu!_EI߶Hcf^W\(j刞vY&z +mxQo8FBAq몖)^[@F8,-Mt}:DHTF/TqރkUTꔣR2wRMW',?թ#"aA#bDbIE%1]x8МtI{~A%S#fY‰b$+0Q7+=)“GOyOP:PqO#6cf0`\C=ɮZ(.@#+K#DNSHh J8]twM,| Y_RIFJT1Dt½jRGXCY MtbBh55a"B`asÖe`RU>)hǞ2q5d:b07Dj;bU^G0tecX+,)$t(<,k]u옷8f+C,g EcU\)o,{,e:&{ 1, fvxCzJzF:^g7!M2 .69w{[%<ޱMSq!'2Ǡ$$Rltj\"gz5&):9D+zHR0G)*K욥;9O>ו)}~wbgbR1,~ G: +g&Dpq`8D  |m腂n]HU! NJbgz@'I]"ogJ [yi#+M,xjC5,jXUdy6Cq]Lx/16˘/a>X"(`-֠\x|ݣCȖOfߵ/ZN>S~%/JQZw'd.@M A%xP3{@AK~fniv_xe^{r-}X{{9 +VC۱$®6y+^IÍ$-s8 (K?b|c~U#j}IhEPV o;TG!vw''"X%!tl#wF))> +%HpHd`h{JVG%o%U#>[G/w$?/) Icx0M/h߄̮f'5XU=d7oF1; ޼e$ew'[t[ZG. Eb3ӖfJ D_z *36fO֥fG&i }-^M欚 V#WWG Op:3aWQkG6PKD={妆Pߓ[?TRp* >.}C zz~IU $ ~C-^}jq|nDX\y1_n0z{ji.>M&PV|ySh?ֻVfW 쬸'>sM+[nr^1D>BDzv0 (h ϷŎBn0RDh;5C5@Fbìn~%  wR FwEX IՃ(c69:\eyC'(z:;%-NK04lɡM-Ei4|YGSJmAHik먭5>`R VrfhgA@AST @x>^Ѝ/S5*DtqIgLvi3kd&nqzˎ  %(ZcNg E(z q+7]B@.0{ &PCKjU -$IKC$[Ą 1R~r3: +1Q64>Fv8щ`_Dy#&09wbe4ȆTKL&Tިߪz<8`9I_)DH!HJS&:M/stqV5(M$DJL2犉zPż-A$T@ 2 J; +Ia:ArpHdE#A`Q3 {iR۔NH(O/2Ζ|ЖOト"B5j%VP+T !0lO;+T*@OP)Y&Q:>{0ALy;Ww@17s+B  B;%'/vCXӤF`6qY82y N8I֣z(q'hk (VD^Qز[*H OT: )-T8Ab A\+1uWrRuG E8z$-$RbCVtTPb32%O' )ŵ!JkWjb͛n ,kţ,$qa+b92+xqY Sݘ|ȫ |B*tڼ R4$HGг4FArXrCCtAFh]BTj?sgƍ)cηXX3LR|HQq|_I dOSqKU5DR|h\vEdp>Qp;E-m |T@`W`6<֎ВZ`p.$;`yu$u L^{R#@> :D9EfUPDt_xS^7~'@!aB,I /uPlIL˂}b'J`Pd17)!" A-"&&54(.QIiN]V+v`z 5[*hPI 8E\8 o-J%:@VS<8,Kbp|b[iU$qX$i+DT^߃#1 oĆ0<|x@oS>LΥASn;\_@@~'a ̲"GS1hPzC@ț=I>@Ud5="Е%OC @*!, ,Us<2 T fIbpd~#ThJ(fCaN`rH2G>}W g)dEoR@o(g<8l=RDqZ+J&ƤH ,uHGw4 @Ǵ oxJ1BH܉ޏ,l'0%~_I'[Zi!;yZ\Xru3 (ih]\o'@x-DOE#R> =`I͝|Xqw\.  OMԳV" 6!Րw(TjL}5 +ewػbaߑzaɼ01d4׋|( ,Cm5J=ATANc:6?0$ˠCGiTH5\/y0;UOŃbDFz("2%U)*ED_a3'j3/"#Uʈ Κ³xj($[ ]gɕC)/ -}5^,A˃ebŀ +v D@/i D# WN 8ѭ&n +t ċ`Nw0 hDL9(c2&k82$c!:)dD1eHF$B-&HZn2C /PAOSy 2"Jx!ȋHp8P@GdEu]! +qLҍ%#| ]f>,7KL12;^@4'D#/ ʀ`xkʐ4!:E:|xCh2b8^@Qy=>A2:7ZLaTH2& \G{ӄ_a&lh[̝Ș@2"#2ЕSĞ ׋ȘBYzer|Ӛ« jqHC]gP'iyϕ&a:&g]cȧn + +ToʬhN ȵ| >A^@{Rsb SD'PQCYDѭ[fPR.JQb$r)KwJ#Fs`ħ֮7ںNUqCnDx4aIL =Jt/n1RT dKl7V Jz>pV ATx f!P8I59#U 4c|<^U tK)t(7 dPEt Q\x# 3^t3jIy^E6E;D'j18' Q "EŠNN)F, $cО"HQFAVIS%PVxUq#5/pWٶ~x "TE2؋kC[ŋ[>e\Q,R3}Z@O0HGޮ@~`Gl)Co6|[ lPo6-GxLw!cMF(|o(0poIŭ͹ lA~ϾhOJ(YDpqī!V)  zܕ*&ؤ >(tؚ}A5{l +y-|_ BH;"{#OUznT5L&B"@g`l_Ȧm8:/ŭ'AB-?@ +LN+0wIs%S@ӭ@ + +$@ Í@B2En5SL@^a.HJ}?B9OcU/?:v]WĢe`V݇?OV )"&fx8[@KtYzR]4M%񙢫D"eHm310W_SC +o Hxsqxpəxoq Z'ĬsxǡL:v2Z * c]2;6MH{UHEiEBZMzQA 3E'L><(MH; YSd${䁛9SL)I&>;J9M?4pLoQ~$=ej ִuam. W ϥQ\PF+|J/?阐 +.ltkE옎zCCE1(e2bƫLXn񭍬 l"|x +%Vw ! RUA,?Pvg :B )iO*b>J$L6Z-!W>~-gȕP{}a56`lKf2q_EVۆ$3p jI%JT⓶.ͯ(Gy,s0rO!?9*l}S7}uBdeAX E- r)(c"Ka +dҷ,STlM?N~JYNg&j!F^=!8[z1(H]XYE%bE7u&X=Ðړml sAaXJe-91%,MzMwe=Q +{g@f)e[dM^$2'@h.|?Sl +T`/c!r0sW(0m +K}u0 e(-4mq =WJK3ؑJM\z*@0uX8kّL MGWE k9(2kY)ֲ7tC|Xo`;"lY7"'Wjwb3âZƃ;OlS"XSW㏊l k{R^ e[\Ţ\怅^v>`$h dl󳂌Lo@IsoaSJ4/]a-#D1.Ղl2@b*#倘Tglܶ.X3Xɑq&|HUG^Kّ[XGLSoRv3(2O|;GЇ R +Mi);){OXʎԛL探e--eG.X +c-e@ )z1sYiH iճ3I7KٖOϘ%"+t#K'6#tcTRz(S%A#׌qo|5d4=Hi4vHȲH_ʉbW%U +ץC,K;K؜.ÔBS>,Q;YrHIhCe->5#_:Qiҙ)ܰ0|-ЛIn8s=_jb qf,OErOY1DPр#QhQDx~xYYrJ"uaa8w-'{ lu5#S@0V>!" +=r&PEk4G8"\1|S{a5vpr.lt,@YMg"u7VƜK(ihQԑFXvbOzǸ @{?RVjwHwo}JRQBO!/ 1|md>跂AOr0c[(ABdztē[ IH .[<ێ&*o%֥V@$/O?,TW~3er>S=pzn_8dEhaW{>=W]yѐ3 D0S߼09fR3o&V j7,35=³2MaZ0bMuz.X&:p*5&GJdbuut^cc 'P(&B0 +ʢk*BȖ)$DMn0KSQ ++đ+Dh+v_ GlBaAcZ(uET QMf0BU6 2Ā #`jLb>M4-)# JDGAZ7m3+TTÒT0#}D}3GTx MJ{`Pi +iHR]H^TIMD 8zFR{ ?G \8ch$u {tfNynz6Hog+NaҦODԍqKO،}b*H=KϢm=zQBÄ}Hs1B&ojm7u~i;,X:˴:jSmԋoy(RsFlAJҺ:ߞzVy|L@mwnQÄ9xkh.RDQX-vZ?%0NUkRTUjy[SsNWG}Y#Q-k`׻rԊwg-C~jb2uq>4 +zgO[7YA]LCR#4Zb2qэyhat ؂_>CSWZ qq +39xBoHxAJq[&\K'gU`e% E5_#8mx_O\DZ:wt4g#:sL #r2N ^L C ֠/iS@4pzG ]DxX +$a2;LCxBy xƪ,Ut^K-,̑"Ħ/# $ "pɵeڬ1戴|3`xWO\A^ gmntذ,aK& {H; R&LzI|2`(sȣ,Ik"P XsKAEwU,4c^lUr 7v桌BEFriJPdˌȨ@̀M"۠TaxLuy1y7}mkwK\q>>h3&P|T0i,z\Ҩ@-2$$^ K ȡ"0q qe +lL?.D +6'v1K#mSq1= em>m{G- V^h RFqbhdQl*F@L @@=JJ= D&5C?6cLꬋ-$铺5i?xn`^7Q]%nTo` =Ăӓ{ܕk[u)f?-W'hr)^}RA/%`K =6*ٔ%(XO?be,ԫÉ@Aۘ9eF9  4BY9=|NcKzȬQdCLʩD暣\1@ +z@ yR#\CՂd126=-H$MRn)<%K6u]u;8oл"6W)0\Y +($)Y:MCF2d 8z("35N7)cxWB=|(Q `!!!hEO +c Low=)BwqAȐ],'SXȣjF?^Uc؞H$\Y)Y Y4[0$2C@= PejZ;hM I̶..[먶&_dy$I8b zpia&W|"'cfpvH*e(Ճ%Ӳ. )Q@[ IE5* M-fCMLi=u -bZP}O/&< +c>!ݗP8&SSG_ ^,hapS7SAl4\V_,fz6:G.1eO E+QuD5#"KC>9m#a)^xÊZ / PzlpY̟/CvWde7өDE_HSd.HtHd 52H1U CtBY=;yD r RIz43ܜDBh"$ Du$HevNIĬQ[X^]>-Y坍4[>w:Ɔ @E5Y".扛pZ-sNplԻ\.=`֑:m + @ًDVp@ fss>Dl[493! se W2@ |e7tDUgHIpY22p qx_*XdTص z`L^!2N0(} r'.Tp3J#o8#T`lݡ"5u8 \_ (?L,!T$/c6Z!+l(!'^v{(R 2MKS rڒ&= )uBkh!S T&Eu.OJB5y|Z) ?esz -^TtaGOd:`+;H3Ƶ98|Jv/]0ad&8ݧ: vt,-|Ji'.hZ(Ƴ%ÓII- % =+`G%)F#iz2'NP@u4Y&wIG:OpI,sFm$^$間N|YIպ#= HԹG-b{G_Hggtf sQ ,bP`:F@Р|H|H%0EPˀvX 3P@O{g >s]KK^C| "u..&dKuVBID#t=J' 2K!oCAl*6@{V< &"p9!6JSBԐQG9 2>CgCdWp`Đ.:kQ7:]K륬P:|X1-npYKRDr^ᙉ+Aaǐuk|Z$m4\\># <:PC2 񮟋'Q`YhuxP<͈$O{ }3:ܨQCp;$ vw чNψNsX(>W2KQ ;W4vU3Xx4pt\w;x2E7ɢ@rчBƉ^Njt"xE{yx }S9!|_&njK>x~q()%mE+u APSqtޙf4T,.i^$AUE6^3E +9 9#&ȗ[J^U4 O3wE,>ʀʣruE' +:|X*8j_tC<`Sytkô烆 FXWђc6<XlGGE` jP[ر#cgӀd($mI:*m%\=^VpM'@ yDOH: bxQ' HiM4#af`gS:sE,؅A8D٬;!MELqc\:LF0m&T|a<{>CDw)K(o/)俎fz3uBF3rodQJQ .1@d. 3id^h<ޔC ,Pp @F~ar. Z'hc_MRmL<I:ŜP7e&aRHySK$= 5Fv%5 F҃R~7\ze(#vŒQn t=4MQ6h*6 n H8{}}:DGzѽj!a|:"@SXt!"K:t`4|rg0r(ļdG H1ɃJN0!tsѤw OrY oLx ZDTxt~q*" %.Ac&"'@O'aJ9d2yHq(1>U#'`Ox^ff M/)DP3K$4[gd& W"*B6tC?iJjI<ϥT4\B,t75*uZU^O]'T.oVaY^ O-=&ԑ̏0bQg\Tl}}.@_F+ T.tKNUL+lT*aEb.m<0Y,B2?`HL! I >LIA6!?H{ n^tv,Wu0?U=_5\]m +l$f?7zD'w-#66:Szl,chg`ѡK&.yg ~#q"R CO.4yM,pUeU"~ q[ۮ7NdZ5Ulț@K&Ss{0P2~s95@&v{,V)w*3`@̝UU ,lR؜T\Uړ>EZKh.60`4'LT;<U6:GRԽ2|4XkNTvI]HQ*:E/2;ӏ#jki:;yixk0> 붍/y{e+{/ljCAcx1B|ҟg<| _3m_7|^~_T7MxS! JolM76o~coLI(ʤ7&Ƥߘomfֿ}k<>zw^}~k/qjxVmﭏgZaNis̍Gp* AU(^&?7V6n:t5vXTZ% ~Df~ШrYTT}Zbrs+N<* GuX(:d|~gr~ḊrAwsf5hב]D +;rD) ^&BvAR&0z#)apw40j\o1Q>9IHϓb`7 $A'%o& _r^&Qfw}t|R',m,:\I曰|㍿7:ޢSҫ7߹qS˴{Cyc(j`(VDC1]:3ɟP~7;>-]ϋ(4jU7o~{4)f\K]Y,JYv9-0MݴҦc;ש/׿~41ZTz\񍅽&fhLZ*KS]N\¶j4%al1*XqWRtbi2VZH'vx'+Z~:ۥZkRm9A1Z lVP*v3?iu[o⿜ήf@b[6vM=kTٳ%<}TU(* M]Ws:1w"NdAf}mFZ~cc# OID+}d.U8+=W·@x@%ro mDRpqY鶊>&&Bs98%vVu"u-G-6\,O,zɰtMwt˷ hP vÒaY%]wR%OzzUދ&k4u?{k԰ 3N-[R\7R#mQ \V>yUlj~] W?N§"ZzuWi'(`E,LQ#b84z3'N_vePѦǕNځvM4]cHVhfZ";\*~K6 ru#z d(LL1F2:{rJkyh;Wk#"vkfQ+ZVy72iZj+=Ҕrps9Нf]RGf(C;NG<,A]yWCHXT=k[e™-aB&/Ļ}x@* x7 S0M/m;n߰4>ێ( xю}BAG0ݝ=G"+&>yu;|*e`пRX[zG˯)71Vo|- jկZWvzue-dř=v _ZT)3O"]Ճq[bUjoRiG`*Jk%uRZ+W;ŻjJ-ixp/V :jsVR`UwQ٭AmVOͳߎM+_'v+j1BCO/nCJgbxug[i?xS: pzi4~K8^j;F6fCl9ӑrYVnVӱޞ)Zf*4V52geiەoI˕%٣Jnl۩*VUDN)yPlPxjWkhk*bm@kw:<OXNusSRYUT.7{YNRi)N*aS;Қ­aԅn&WLܖI}:Z}h7u[9Wf)߉H^h8]pUIiK*؞I>T95z( 硪0 qtK$;}f8V~c`ZHUu=SexN18ZH5_mwR0A(KLbeBvڑTmb`%AUTUYEO@1#qQi5im(.@6jM ygy; ;uLUxsw: +,;pb(#Qqs r2.{(#{ШwGHʁ4pC+´[$3gVVe +Ԛ R M6t \ڝ/Xa);;8UXǻp;} o˕? V;WJD05;cѽ#ҏP"T"!i6kM>`PVh IKeyL}?bl9~d13/qke[Tqt\/6A*ٽw_ 軏qArN%9Ze/++ߎٰ~i6+Vt1bVj s[ls.݄jEIS 9tVoxZ'zW3^_Zu~6`g< ծ[Cx"\xnqYoB-AlbΝ̪UID9-EcXi ]\S\l=Փۮ+ "4?{ 8րʥV9JEL?2 9Н^UZ2')*iUz: ej6˯D-i*r3uaSWCWR2?NsB0ZRl_ԦXK qʀ\Z}M#FP&iqxzF=Pn?Ћh~g0XJ![$ ɾѮ@谘}Hḱ֪#]Dl=п3R+腫D+ׯR^ّTYFjJT*S艭>B=I +c_Iev +$8$U+WՇr +gV,ZT8bk(G'm-Px uJ1+yi'H,ԭ/2XISTK\V+*/ ]jJ^+WiO̩B)I.":mb]~oyܠw +tBR1@P4P90^: =vw֠u_ځˠIL94_`p5Dgy\L48"YxV܂sX T;EUȚ98Ņk$NzF*Z06:F?1iq# +g7B|/(n +XKC|N8T< gkL5: p zBGx4,QonTN'(W*#' IuP<5Z.6=[uG=Kb- +c:ul[~N2F \7j7!U67=;_AɁ̖9?]m???ԇ +3j1~n9#˻V֌]oTMk?f S3j{ۘ]]nJ[U9UKtzNsyr|.gg2ύvf8t yysm|h4m%vݳë\?PSzu~όv QBVf>w}{t/:n%}9Cn>=|joc_}xvc(CZ>=Z7 Qsl:7s;?-*ݩ峭DžRUwV|V9[]mMfvǾ'W͡Qgz5S/?O/.̹;׾73Ҧ>4=[3@;^qM<_a}ݥٙJ< >쌮6Gf| y,Ƨųռq7rM.GaB.ɕsO٧IgVYyGӯGvsűe 8BUFw>\X-ms-wf|06t/#$9_Z\(D+  +TnO,aEep6CW+s|.eNs_֊Y?8/CY #)_gY"_>U?;s ϣ\uݣr#yLmmƍD4>~>^9+~ -;^qu.sN-Yr!.Zòc9ey]\k&b!153mkŬr!rV]EzfK'Yn.&mҘ|iE=+d9zZIBJ x +y 62{x\k ӣ{i`v̝$Se;749-OYٝOIJ=l5C3֭^&j }iL/Y ky:gp 6;l~Ȝ<^.k3=06^eǡX֙ydn9p`Gkgt 6g=gNGKhU\]$ +~oli٧fO(hd¬u6<4@W9N/lcFޭ]eor⫟]]ȥp~ٽwO+U>ϫ?Jvsοt& +sNFt?u},lPQI]_>w&~?v6X}5Ӈ(scЏt /\7v Rom Sxβ +똪 3\( r"U+8`jWaC?H6%JgK1"1Fc4pA~"["( 'rBĐag p`!R_BCR +@bb(5˔브!k :+e#7<5 3 D,fA`Kmsl`r(АC.̒F]0!P:@엗 m~ ^> ?и 5/Tl^X]roA?nw?ҏ8 Oj&A?>䪟nŧ`mgqP&d;ݯ)v1(SCN-]ZS13 '4M +ڬ3`^.F mdl|"/vIƠ ;:w +ZD}$^7Wgw;bf#{LLQp393ؼ:9؜vdN^Y8qgGYj*>iJ?_ɏ%& }#`X_?h며z74q8q_Μd kӁ$;V v溧וaxzp\nKlHkؾʬ=l +8}lP O&CK#}~}"=M߾+rDe /d`w |/͆=nب2ukUhՄ-cv"-hލ\]uWKG67ʜѮ^银T0n64:_~ikqY0wuaû`V?-aQlܽZُڶVԚ=_~[4rڽ>~3YM9mʁ^o^} ۳ ?X_Ռ%LUw Z +`dAq_q4<77٧iO|>K@^V80a^{reV Ok&0 sɌ |%~nc6Cd/dtG6ܿ^ؘ $`˫ +w {ןF+ib]QueǫsgۨOꗕRE.x75-Ç}zf.mb 淊wiiGPcx$OgW$NHy8ȸ嫵n7զ΄| gwwIѨDlc|Jm~{}ZN8!Bgrqwwм\eu~avw2%Ȑ8NnFƎ +7:0Cfgkᴢܰ0r'V[~7s8W+`uox0ړ^>L/mg& 11v[xъ|{|:"_#lî,Z!#ki'>Hv*BM܂Sv2Nab{W,;d?I'ZxYUV<vZ=Z~ +Oўon4+e/@+">>5L Yn/`V#IhC#Gz屁5Op2+龐s)hƂήn(k{ +{$6+dh[`UU(ka'51QzvY,djE"氄Օz8VؕFʫ+ M+=*vVK- M\:t-~2A_1Cҏ~kĘ՞N>q:۝M-=Tf̷OǤڊ0da3xϷ2z G'zH*5E]m !T[]<4?,SC& [s΀D*<$KE TY2/O\i~wڼ]96엀?)J# H 4H[֮>=8^ʬoTy~;7+_:.HMmFK[[l(}}q4>0}ʏ^,]ʓH ᖈt Iajr}؂卡eIXݜ)PlmV?YNN3G[q-E418mÉNab`DTծWƐ=>tns:K{3依a潓uuO_4,8V꾻F)tlC]Ï# 5^f{@@lkՋ`ՌuڮN$/:%q\M +wJ/Sէ]]h9Y*Kߓ1洞ج@Q }""/`&X+|=Fxz2R"C?e ´\A;wPRRLl/n=0dJMz,3A- K,%ެ߆jIe֝^9wgW;&fXf0>,+'l_9Z*Wczy47gƏF'.*|OOw珇gv/óڮ-} pnj]\Zٿ]69mA'Wm㦒m m,l෩e({Tf!6`.8_&^4vC}ꌌ]@Z!']n.@FCZᾴa}X>$thȝ܍BCѳxlU#[U:v@' (]Wպ:d͍@=mapO~UM|qI@#lЍ_@TO~^%RZZ=*& +rB\Zz(q +ѧD3ݽ(Kxau?twu6c@ىPx錁}|*Dfz\ى@m|iO#uwU t&jR;m~.Wf:IsՎoV4_xi,6ם]Kz7=][%El]mkgMs5;+go3@Wt h\?Zd2нũDםaP`z?/@W'[Wv.Y|>vh]g=iVZ+ NlO +{;u^ɟǴ]!i前(t5@g{NzSB>]Xp?@;[QFx:@BRSޞgZƁ+a::Ӎ"5WNwv"3jwWXZ/]t7Ý[58~UX[^6?Nw[wz}0֠03<}ǯIf:~!wM>}[k˗.~ͱ>_; ۛ[# Fmfou;ާ{6ۻ''VLvZ3vZZ[uq,xkv}e%|ߘ9'f +&{G7k(.>?9O/٧ԝ{"Ʈm}LÄ c݌[HZ+tWa^~.albxo%ktshNLtl-3~iyn_ïf`6,? iJ;n?[XS L|xؚ7ቫ.v6inxvVxUHܮWc}btdt7 :ڻw0|w,h(vy'+iZ:O!UZ}W4(9} JZ:7}~4 +K-mQ]E{߫=\=c山(i}ڏ7Z>ĀFJjwz3w|_S:iAͱت3-xM,^ܳ5G*+ꁞܽyUZnVQP2[5MBĬxw(yw_6Cs]x#u7=Qg͉I1c%??F0\V1#'`zkvd YۑO }Ą!k[(@b8Wv1`;sCA ]x{`ȧP0fw!i:2?C?|.OH,HGU;?0Nl=ŋ3WNvoH]]A1l$oaOp˞\?Yd +bǿ\PVC/xi=j ~זȊ38YkkCiM_n\"sHk;*mx Rݦ=#_jYD@a}4M3OE|1k`GNf K15Q"3G"bݭw7[)oQ_CĽ+"ݪi8\yq3-O~+ VyS &kyGru0#y^GB}+јtN`rts]`|5,ҝ/)29=oj%.ʞ\`5k&ZV nm&)tW_:#U ;ܴPnr%K=X^7&vs1ŲKhYopUIV ƙhcYr4*[#>ZvǞkmsCY{Fnlx@Nw9][ ,Ľ/K ,$ -{!2N +Xc"V-E镖T',wr{F0ױo}ezҭpk` [R{:yZW~ͧcGdav875vL>4']^KgO={eY~g~btdx$>@>\>g_)dψ^} 'Ư&ڨPgp$Blo5l.qBb9ѽ' d m| d*^H:ki)(%1Wi} qg8< ~Uʒ_d#MJI/Dr4x18(naEDhMld`Z:H~/FqNlwCm((''̀Z<8$=(F-K aЄ9.CL8m|BDJJ; UKw_L'7 +_c٩=c|7$ãdRFAngHE,x0 D +Q? Ż&>aאPOr/G WhEG;hƆI16~<-'Y|! ҐpҤ3zߟDI +>;[wG\q"IP^Ûm%4B{4 後58iMaDu4G=22cS!A Gz>ՅۮWS m kEtRu"8PyLSVYST37>` +#R,1 6`.}BE>FimIR Xק{4,?ۏTɷ`*FZcRQ>X/E^R[xwW]/4PxR`>o\`̖9De:Xk+7o*L>!-IX+?>i+RѢsǟ1* $Ue/j8oI^NO*)(.-i:kƧ=2Q4&oxds<~H$+7/EzdSBZB:G<$<2"]"bR@9|K`#į,|[Cgi(˯Il&EnNoȯCFlmL.n7ƙ: ]W'L +kIuu$ե(!*߇ 4ӥ38*}39bCbCu"nD33n8.z8`=ܨEZKS-8~=[F 6zD9 å9bc|:$pbWGl ȒGfB~{@R6ɸ^0#S3f=btdv,r{Gxpl5EA W%8ݜ\#` -;,g)iqft$!F 'kqab>θ.(%äT`3^S~iaDU 4'H6Tjr&R*O)IPn˓HqĊTgJRV3Hjm/EZ4MH20kXϗCװO8ٶ/b,pQrp+JBve.U8OJX9%gH#<| |`7ฺlbO`(:퇿pd,)'nVk)j#SjtdD !ϺIxqBrvU?e&gi;Wjk[˥֓\mf6[uɠ{7~+-.O-c +|;|-כgQŝTؽ]IT܎Ԙ5 +?"+b+^I3ǑίV2XU)vϤysnkNG.Fԝb*;7I^d1vZQnWqnF`R{|3Z훨Ibл-Nj;S +ܟJR-yKmJ)Fpg{ :%iAUxZq9 Ъ1VRy-zj)Et~zpʜҞfB>i jR/ɉ_'4Dώ 5=KͽH }y}1O_ߤ).y:0rOnȜNEzRt/_ ~#/܄Dlbt;ONNQL5(-u3V5]JtCHT5]7ZQDq^32j:<cWӉjD5#UӉj\ _M':]nON&LNTK3r5.Ŝb4 VӉFxǪ tXN8F \e3|5ZT5VCUӉ4LjWӉj|?4(t"d&^M't VӉ6ybBtKcW_Myl5P=R,ihzrx'z>1AEXI=fb>I-b߫)< 撵tx63Hx-%ڴK`O4tYRJvYTbIKz6-Wa,"A Hd ~lcPݥU#{g$#F FAnϘ5lxI?NU` _@o!_` +wKA)=jW@ ֌/^w :?SRUxdWsPi(4$ +H[+ ,O$e9Oa}ʔo/2ԾMCxnl'<4q81SggXRD&)/wB&ep/ I*# 0R&l)f6a瓱S9((ެar0Ѕa8gZnEOjM&5iZV&l=eJL@](cJYt0۽a3lhf{&~MWX*=EP=_ veL"|~f"&nQ))"A1t$x+!հYM|;b^ʛ\ltddf5, + _qmVS'lfu2f({#*ꥼa{ʃeM3&nRV= j8-4{h7/;jgQ36kջfs4WWxS qb"گyIWWZၒ/Q/Ν"'%J{4oXpg*s|^O,MNm-DTM#K2k9 \zڙL{.8:/GGm=MJ{iO'm\t#/ȗ^CJWәy=%B& +R1e;ܫ?x^Ή{,)&!y ,)YWR'b(OLiӰUK&ZE"?:- Ԫ҆J)(K,4=[X0PV(p,_M3 cV&aJ\Q|w~=e{QcZuugٛX8rځDZ6b(_Va,0(&IbL\R,Z?LkƼOG}>FCUT>B``'n*5k"ё0:* +0m `Ft'(d^dKzCUrc=7,GB^ԅ<Obz&(_f?yo+S=K[Ԗ=Jw>Nj"}oJJ_P*]y{V %~/]&]D#%}/_ ui¡}o*9l8tc^w-{Su'p +^g]2TG}/U?A.Hތgw엑_ŵ]Wy/}n{|c?e݄4X_|[ h[j\ h~uKs.,0 J]?_)XU?n9»~ 4UIǗ#{|#=IWM]V*%zgwψ]ah{oP(Gzof:ݣ'Žto'}F\,]uy/ޠffb_[cDV_T>~cֽ|/{|ƿ:J_bo|w"KU?I~}~d'':e¶Hśs]ui]𮟨I\8~x/U?a6[B"z/ ֣_~QatT܎Vq}t|Q\bÖV --_Ƈ-]u~\1̄{xἅ,akw^cAX[e;mQTel6]UYd]Xk\}N=Wuku3{bb|:Y䲫٥Q=ިe?YemoiN[:RcYtˎQy<1_޹ƳN2U IIoƌT}v\Xug뼳YZ]<__{;`WϾ3v';~]WgsӽYkZnﰻ1}sF_A}oW̭?Dtg}-^_gm]l s~|jOZ~]llyw3O{퓵m焻Wcc-wOKrﭯbMM1k=R\Ri?܈ +D˓8s53"kpB%.}\?>'uvqsUؔ~^<,lei՛Riout39gw+/Hm-T=̪Wl>'3dr1ݵ7qwdu.NG*+{+ÝܫtTBf^@ed,͚u2ڑ*K2@jz>_c}.%7'XhhrTL+ eoV{w?ZÁTrP&)^gqafrJak?7qn=~nI؟'k/W8T;me;<(h5;N2~/jܸh$;"_?a?4>@{,?^18;O;ιYϵr]ϹEiֹOtw/^W +=̵vreA6ς&Dž#8\aHAIunQ÷`=ogV*t:o#?un081hn4ay5`q8/5^ 6zE䦁gxɽ7\ooU`heOߝDq]γfћC !b~9oAA~!9B.o Q +.4I[W ++RC)rCҠ:;Kg" TbAyM/s?>CߞչFS)Tgٺl +XҮ-2̗hZwy}T#Fdۺ]ico,>uءqzJ}Q'=|j~; ͊s!=an#7-TI#G,^W`fzz̷2$Ȓ&쒈h;&L`I?[m iJJk]2 m_"nrI^hqJMrgM]]l3GrjYkseq^nҩu޲ +^}vc#w'btw&չт:-vGqiY#yvZCULחter:lǻnjf1_ݽ`~8&#uJ7V:ޕUZ "X]no8]{ZM?;)geCڔﻼ~s0?_k҃X`JK{]{z갸 \ijf:4w̝++mv J'Ǿ~-%hg{!Npub0!; +0AX\5AAW +k&켼ܽ|`nފwO%ԣ}c{f݁h.o 3 󍋿gk5o Biǡx˜f}{ +gF6f_jm} qlwZlbl`2/|@q1:0 +he Y9w(%_KkZm >{uːƃr$ + A]$4v}H8Hp&z$Fk>z?Sj@(Yīs[yRESPpp "HPNc#nicOc(4g102z?wb.M+?iQkzCr'hg?3Ƽ\w4c%.4DDc^LDc^VytWe˻2s&":ޏ}6gv: cav6' j[\.>߽7-qڛA?O 'xM}[W0C%d;y+{)^zQ~\+o"0mh('?o>c+)vr6㹅,n sooXi_Nϔ,\'ꫪν"ݟ1|Q~,$(;yȮ0 w͝^MGh~eM)\Eu_:['e>no|f ;B^jAڸ]Z6:N}oqEp4p}J ϳ\pR\^Y'LU Y='N I|'jnA"ƵdɽzˈFr>_!%?nrǮ\w6Qpwdžs{vy=3Z}f! mc&ޠ&UX%E[7:S \u˜U(^>\ҷOy]lsBE3tL_RQyUi+W./ +h5_+KHGi"1c*::In˄y?#sg5Tl;^X$+fk y>c\:)`=dWV.w,t̬%bfl/kJf67"3cM3kew&]lя@c΢aQN_*ӭ\Թ͞=p<؇x itfY޻GtkS83S7=Y"QH-5i|mG OH?3a9#6֒o\۫>;23~ H?/: XȦ:rYs+3|xWZށT)zFk?3A_mYra5[ɇ XѶ5G=\Ž;kq5jDO<IURi]$Dj eBOgcڐdA XfoCWs&B_EU4bP7$Sx;bOvqUvŹ'͟AL{3h<r#Ps9ۛG+W!] +G[hmw l݉h_|f\Vtnm!毰|hn::+no\Fu&Eg6A.js ,b{;V{]!>j<{K[+r8-kMca;WXх01g k^'ڤ[ʷL_36h琛o;un+dHJN&qbuN 21nȾyOB[yە_Pl[[Vle?ǔ"C Yo_󱆼YU_cg>FF2%μ)YfI_Ji]G~,nIǰZxn_B%Wv>pRïkEn$5{GigVu0i>f~XWuɘ;_U?VG;n;+uO'ͬMbSf6 +a}Ai]HZXt(S||ԉBf)c%%Hz}d#6Evڒ6;+S(Ρ~}J\"6?/ze&q-H\'WrCly-=~0*4.jǕQq#M`;/=k~U.wcj۔6Ň EZGB.6M0  +p]+>~d2فT/]<NE*5Esk獳\]mr_j"FQ_;fЭk@)w+gŒJ|Bgqs] +.@-!g ."/ͪlQrhV >O*<ɊIOheO!IP7&߭Ϯ)Y~{xm ⑸J{ "XfF +&~eDtQT^E: ^g"X:MYT4jݡ&C_k݄Sb)r%m/W=©HvQȒvL̖򜙵223^`e~1HtB0<ۗ+Bԍf:>X(TQ۬@.Y%rW%+b)҈FǨZA€}!{#WrjDvYǾԹ֍BҷPu.(l'wlDAl%gWVZ6^;6Y=JeyʻA+nLsUZd&FiKX ӝ!_Y*/2e5{CR| $U +/f/-Yvc&U\\,FZ'HcU_-rto8x^H_@-C8ك]3Oug~,Mp*KBkI33Ah/i]̜/lĘ˻Mp`͠u<4,%LY(^2~omDyV ! +ZK>i[3Ò,3!pPҀrWܫ6hC7WoU.ng:,sD+.y]7;إưُ&\WO9m8%ƥϲ1g$eyoV?K]NYisfg.E +ku:it|Ci=+W*[DՆ\ =`km, W˶=9\lA:oSi(52K"c],n6gz.ͩ؞e ^%ySbs1JQ +6I)w/~+ql/]]Rxe8%cx:F .e7/Ǖktr:2v:g5`uh-:۾eX7-ȴ\t gkbtн֠Ñ>ju;*r-rnY&Ma2YJn;Kdl։{]_oU f,=5/,v6;3޻5CS% lSݭUZt4a_9y-"NDS^p睫+* dN\o<94]o9y?E{6Rz۫8l$ɹ8YERv"*6==IY -*ͪhqәoy3[dY/pw+>)jS|Λ9qW*A* +艛|Rvz_EmU`$=]S>,]U!lzsg! _Fg)dtlԁ6gh؃ZA]KXDoգ'A+pwy~RIn :-{Fe8 +on/̄e +kqĺ tL $<W#Kgg=( Z!-N=Vfq5׸-Y@\ 8JE kO%gݟ*)yWc?~>V8Zpwn_*hʊx<oV~}A3PfnZ?`0cllii1[9_W?W0[>me+ҶsZrtnTŚҫD#*Dek/G(D"]-1jQr"4} jVF+BcAAՠL."$P⟿H݁7w4o`-TK.fȖ^w=^/[|yrcV6{7Ur޶8i8ν-a,eQVr?ClU8\{GP.dKxp wVYJ~ȿT:kZ _9}\[O}azk +uXH!KugfHM۹;8SWY]Sr Ġ +gU̯U`^玷}{@H+o;kWP?CPUv~)eW]v>S=[c&[m znXy;]"o#b?n3 ]pE-{_is=}=VA/)%q/lZ Ţb.;|l?ߊCb&=b5Y /Nk|\EMgr޽C4s%Hƃb[X$mfqg0zWk /r ,#?Ufe6ta/7\wuLk/\͏Ec{r5irEǥ1_ag4U*'w6XC*4ǥ8­ia"n |cR,v˪iC.!*2v&=Dov66z26zƖv q$}&>Njn/sI䴘},Zq*^n֬-dux9ˆcowW?X(j-x?Eʒc{~629LooPJ e$57^}JHXdKgr)i4*Mo4]TYBk%je_E%oA7؄z$FRs)L;-uM@!wUFߦ*NPA?ߗKɍ`S@|@1.eR/]6/=eQ/V|ȧ%hН>T@ Z&zHze2QZfml-ٕٶQCwzryedqg +xS < +c #Q=s20q]=E>fa J +;{rYyʔk޲\ϻ΁J8KEOfT5˞_yfWDK|B:0y椑m r胕8z}D<gDpVZKA#-ZH߫n4O!nwy]=HY/Or5Ke^WnoT{ AIݫ +\o8!xv;X>/%L+yFvAs-[XXb~Lows[,Bg)ȵ(w2s{s}N2ƿ^܋,BްW<38هu~)X{9CW\9|B!~zxS_)IS:ܺ~_ֿ4jw_ݼ:::^oMէ??YӪ+_лVziv3RU7T0 [VT45,j[6},wOY2NiCd4YmJejnMUTMJȖmM=ȬZMzlRefյ&jU-PdȊL@V5 ն%C ijfRuE = +HѪbB媢kZlk:Yp2lGK5R mbw|ea*YUFWSi/ Tu]U5T۔iʊRMՐ K$IMɢs Pk[N(6VZUZeTİEJ,UqG3F "a*NV|1D?.I)䪦5SԪbid6p(`OHӱ!"i2 +_Ef_0 B4ifմ%e6j8GU@JeлnhRHDu;H#يSMdi10 +% dJth2" +J%0* TNT-!% q636Gg۪3Y# ęZ&04bI-$3OLm_#10i\uZѺIh!Dk0 Y"zV ASt0ղN f5&J&*blVcFIFYRmlt.w_atI7*TL5uђ1$] +Qh8iMsٴ+_VU4e,JP5቏fJآp--r"\,]-$5'b;PE0Lw[ˆEf@ Zb-#AWJm +\EG&&;DMġdĕI"k`ЊRU@kp$H"l$ͪAA{n/@)Iǜ%|9FFX 36I2$!LIm9Nw:{ ([?&!MW& 4GL;VfCY6]L!M7Ɛmf҉d^b+# +L%beD3&Xu,lnrޓv(t1/L)e8UQ-M!\6 eXN.%cItͫm"@҈eXʹQHWĬtd;IDxDw$u!t$Y[" B +vr TH[|j[D6aRQd)t;FU1`tI=7H +iWDt΃F4E$q+HlZ #2-Ү|E+QRqHDS|S&!tBRHh$C$ Z!t`&$VK5!0:/[H: a- +jIwR4B4 vU, $9-47:/p@,H/%sG*SȕWwHi*) DUb,YlɆVAh4B +49&Z7FY74ua´BxVp4D2dG@'אegOt@L'u+DtftHN :]:xC؄sHDItX=m_=;]|*"Rt!-B4|> /fgѦWjN-v2M'b?:1II97X;(,4I=1b#4F +-mΒ1d@$/a,!CJu@4F8N1 Ápo40iVaBM&=a:S"an $ ZRbI-PiSi:Ad@&ӥ'`6E?iz:C @OLM>_*p`h)DQBٙ-2g8' J3Y-]7"8T\.@ /cn=r&lbS :㢋ɜpDďhnɰ }kU@h4/u*/`DdlcI܆A&>xP&Hjĭb&Gqn&!"kؾkh-D +G@4R^.)_ ;mI.TPdgO +2W:H!3DBHYY[NؚJ; }SԼ#1-t+0!Q +Skkww_/7HObGV_%L2U04GA"8=]@CR +SI R8Փbc425љNJv} nG p nI!qI: +$)jJԀ^fB7p:>ԄG Ah)I*k*)BZI#/PD&lBɔ\#tBDu,ÐO@,N4Za `^I$ +1qgZL1ӄk$0>0NR4H4(441MY +W*IB&xpEH? iJ|d+B: ل-T4$LB" B^4[G+FH +kğZ2&Jf=tJ%b #JI8%^Y`$hB548ki &,Y- +I5@”6l9LҽelձI6IM,*,Ye`琎Ct ܾc,I2H-A[&UL8@N:2nhdҤIy!quA) *4HÒMBԩq I$1lkP8])mx"<.zy(IjQŶ X: 4螐ZIe2bGpIZdnМp%+PɂM&'U'AƕdXߟڪ[ ^-Pӥ\RDtLlF 1R=ٔ0H)$24 F  C +D6'j0<f6|J3 UgA;Ì +O)pњ@!JFBG(s)Z1k{ `C`8#bˇ"ԓTSHL#)J<2\H%ٲNR&P&=DGv2!D4n%i0m):G^ݹIvU&6(btӤঊOIUSijIa+.?0k͉K 4}Cێ*E`Up&cDuC+C@$萞!)ܸ!I{:ʴ,D$Vd沙bZj@%"!;" _qȨt\0H`WRp. +h5 $ U]F8!VxVt*ªtwH7ɀQń! +'Y&<}tgèt PQ5qńAt! +`5*La䄇 a8ē@Άk9UyYN蒌e* $3Y6}D7 U 8 ҩ w\G0L&3\ 8$Su j"V MҪf* +DQeTU +B qx5Ig5I~A"7 NH9%I%D蝦m~.Ys2A(T:vW{H$Fap:(ń@b3*`d #WKY=@L!܄ a8o*K<W&d!Mą]״WRIm(w=ӺD ÒeBIH4jn9jMKN"G0VCK=^3\D`KlTC/EHEhG3GLh r+I: 1 $Q!Y3 n-1JDc䎞A20ͭ-";/+p,lfW D(tO30Mq%`R5ET! +CP +fH+EH " :jT(B Dox%A 9 bU*!\SIM~{Z&t(d|MUlYQ xuk% Bfw R*Ikќ)\2 tt +QD,H>Rݙh(Xf L*=!n#*ls[MXV8)'"5I15IE9\ScHβ&-ݴcYbUoCk6B> &e@$ 4 KApXe*1VY]A +LK `ShYlr$,/P ͗ ![fT q0vI& > %"sAѡ_fR%d $@vI*Hа\ ` !Yd٨\""#W@ 4)3$e1%!h*q zs5]*ՙ!*=Tyl$ |О-H \p&JڀsCg[1O`d:%YDg !dZ$garwX4RHׇqG Hʬ"٩ bk_n#造ZNt!&L'E9" G*scK8HH."Qhp"ͱ$;'鲺^Cg s@P#De56b[tzJPQJ|th*z<@H4Xs +‰PY%@l&d8 1Z(EG֝aH#CzADmB'(, yp-:]s@Wg.6Kk{,N(j)h-1:6ɧ +=JTZЎPKbXP u͇a;(ALɦK_~ 85cf$k A0oHM18.M@rHՇ ͋8:rA0@d : Ld\Uܐ6apC_Ϝ% 2ij)m@Jm:~sECOSwA%<tNZ΅c4"ّer"I13n8zlr1B8*DRD3#cؑ~@BN̆NaٮW62%螁toq$0I02X!Y%TKZK!hC6WXƝ; +{Ŧ%!8Z\'یr-t/-e  &Ђ' sP$x?Q~`d8DCT% )jLͦe76D(BҰDG[HMffkXٯ(Փ5^J"Ց<*kBf"RH.s'TVICk}ds .'O] bbGɮ~`5L8`*.֊/)qt ј0 @4"!\=?u X:`pNd !y]WS 63D8M)hp#8ml.bV!A!ͻ>+x 2rf`33Y X2XЊAarD[1&6|фAD +Ďm$g!L|+cgdH:'&,]ܷB2gb +p;REF?]t$?! 2IL.12 :lķ (pA3N@a,V[ /ZLD 9PpR8S:z +"$yJauQi:q&x!@!V>D m(p&jS5(p1aB@aV#@qI$~6kr R2Y'YK&ZQ!G|Aƃ0!>Di@R#b 2R|$`O!0jB 7|=4J+ +jJ[  'D9Ӷ kh.NT$۰5NAT( i.+e"!c`})^^;ja */*V ] "|*+jnPFn›&mOwa2:^!FH"B+ZVapބa(tdC(lm)T496ǔh$[GW.'f"l DVaHP nDVd!a*23T= #D!p,'uLDKx2Tw*RLjA>7tRlR{M4H4LD780ŐANe|"R66#:0hyvjtS Q }^.'@G,D2GEI5g8 4,@:D(<6ư#HSOf +ꞹCGfXqdbUN=: 6ęũ=vn} +]^[&_8 (DANXȑC~AÆGUѣr^iA-GeH]bBv=O1 [`6:ic0dph MN;5u 耋l:G ^l=D6C@XZCA=YȈgٻ]k+=W{؇Fnjun@ $ E#;WcH)0(rVU͚s?V7jHKM{m++~/SՐs-nGv1 NrMj S3Ap:4m/}ʷɌ?uw&2) _:UkRQײ{ +^՟d׸PhI~z_-OOC~~ӻ_{g"l4=qDU tT{uNZm +4V'Uzm;ɏCBrcډK@Egw YT _mOivxFݵ3ͮ I<)6{rΟZ1 t-뒪ViZ}uhO87<뼡@PwyKn5(SgУTqHPW!UmWxf u_v-B mnh݉Q-R萃ȡ^fڄ%AhkЮl^9CO7`M*Fw:xu{ZP/G}}yo ~ؖ+&W:C:K8녪d|(!Fm½.!8+щyLDZ[` +N>->|:HKF_HЋ]*WAv&Py}>joA5kCu<צ2 <\(5ݤeQs|Au;eR"+ch|neAHW%ںѠ%?9^vOUeOK ,]:aHLcd3:%(!/7^k e61ڜ{FI țq\w*Pٽvs%<լsxtocId¦ިΊw~K^2ClWW _+mYGHZLC@U#a/II-U^z7RmNTT`kA3y5`_tKcF֋E8<pRJ6Ȁw-i_A IuuJW_EC:j1O:"!O "xB@hFgƉt38Ӏ'L~03Sfk[:ߍ:$6_U{vfè]$s;}ˀmSgci#I[=2D+P (Djy3ws7/ZF,_;pϗFw0νp\%Q] !r{cܻ4@{6'p xrj}!JLє UF{: k?ft!9zlY@|T/FߢY4T p@<ȅswyٷ9ZYۗJ qooa;(a6G̖#l[I!\OG@+"zREncTt sʈ wNuOL缿JcB}{b:Rb"UpGۦTw+:7}TTcYǴstӚ a:?ek +1YKK?P2^T%3u5ͬ<%g$ҧm8%).[Vx%᯻o1j"|џg&[>kul\έqc}p8f6Q©t:M,T[NG/o[Ø!zr܃Q|Bƒ}h9m`յYo{>UC(hMcnj (>DGg3DUN(<[`ƷItϙN u\NsMiBrƯvSظu|&1?gtȾEWQr,cB-_!ޟcfߕ9xwR1Ie5θ)}ݺJ>2uܛNsNpsq +x?-/|[@W%pE0gbo2O֎ާ|`^٠ԕL-R*hM͕6cˬ[)0!?B8cX"1qΐ:+5?XeBq\rz:|oȑc~WE$ +32Y4*/'>z2 >K!9G&#_!wxtǬtk[d!R?z`'iQ ::,?F低]z^k(C]]ze(֖C.qϿ.њÕoOHSl1Ƹ3C{2KC\3p#/hGw@ŀqD|Uό*Hڀ/]kk3f97c&n0KVpjty}?yuQVgvm#vmQqR_˗/e70 }nmmS]sLLRω}F"GOm +p$14Lş^Ł>6P(# }U=7JOzM]=`wlaS -}bóP"$1߄C)>Atv`6]m˲@BM6'yKUڋ (gfxSZDh_I%CH^#iH=n!1bOdrl|Y4›97{bz[ 5ϖ +x^g[OMy[6V>lN\Vbyqnj v}pvY<{r %E7<P7xt"C.+NUNp/{+ ~{ b?Plv^D5E=t3ŷ0؆/A~ã8`L{k(PkhLN7'Bo+5* +!;Eu}Rk^|"N@T3!pCI;^ش0 𤂺 yLB:cj]aÛ\ 8uA@rv`c lS| +0>v%oB0Z Bd_z2[Kms#nG푙x5]=:\ |]L9$k✳19:5;]M7k_!@IpŃ$m@>__Y9>MA/NGl|wJ1?k+YZ4 i>լZx4s,x@DtMtG3Tt95gHB>>YK;\kH h~wyS\sHv}FO ~WGYw>'?yW߾?~~~{?7oS|ͷ'}o7?O酿 endstream endobj 56 0 obj <>stream +ןއgӟY~Qou~>k5_+TŮJ:Mkk05/ +GƑݏe?3|7Lo_aooC tۺ_CeYb;Q1Dil&ޠ k$yO!'c(N^!k+V*~+d?{@~hG<7hvG^#C-m?,bZu?ޡ~ ³>bvAt0^2Z:h5'AlsqQl) +OױA7p'߇jW1 }ͯ~[vWe_}_}:^7P?_/i(}׋PEٙ/IZ1ot`so( `?wu[#pZ2vd ?ϿVeDĞ6j"}H]įJNa*ń}4Jv'&R)7ZsiȆVHƉw]k,a"kXY'8B?}Eg$gc)/ȑ82ߝ̺ Q&gl qu˞FQ\8} aq·t욟hǘ_g3HE0> V43x3GR0 [< h3 "qd*q*zlbr˗l673 }sd۾ɤ$ ++!}0.G9Aq)S9;VN;[4Rk~X + TJf ~f.R/M[F\R#2jԟy.8 8c.9p~#gi\@Ͷ~F99!DYL\:=b +{t`yeDah*ŒSC{W=DB\;b amd )1#c\"+!`H1=qT 7 d(Hpp`E P7LFzv=񲾃K<\Oe.n!N58Uwޝ@p5?.>]ǻ *jޖ8or񐅀v:@Ԟr}@?$ 0$O՚#T -VM 8:7 y XcWHROhI"%{s[`}cG~C9<ʢbsb \,eګo(0̉j7rv6X&]B.NtGBhD,M>㠉W}vIrh՜dbԕKs]{ u#i3dWQ{ԫ];bDA{(WȞ bY4C6d:hX_E(&J Zw[̕miśaY::, +|d2NQ +UWgbIOQblU8^7DjOTpZQw2Zdz[v+  +4hVa~v zxBpWP:at600I]Swhf:h`g`Ϙ܇"*ފop  CJsiߡ<Ai5N<$|&ZwS%uDA59S(Yo:L1 Bt|?Csc]W!bc^ d\ܹJHR#0I6< 0g }5"TW$4_**rz_VĈvRE]]x+pqu$ps]TFkWA7eb: ,ing3,v\YGƘ%ؘNk>&tI8z7v_e s4<ՌJjɀ{fQkT33I2)c+|Tk< +ŀD'nX͓OBGK% H fw]Ƹ:6 AR'.F5H~ XBRqf |*,"ΨKl +PwӅ(VA.lI:14 ީ9,pŞ}@<ڿr~ϸ  !<>C!?Jl^`kz!#֑֘hxD/3pBMws{ݫh\͠b~ծc-IYc4W1Ə}[ ^R@[ ޞmϏ)t#]#'\;UZFcn!tjCGpO.dmnuEꅡBzSgJ>e{\/+t|W78i,FӤzG/*+mg(pܹؕˬޗ.&^Co䇐+$~ kjAO],%z.>[Znaz$Mg0M{\N]L@"ymL&A:U&%k +\M7|"(%UK?`&O_eW7.Bq{|>n{j޺.ce ٴwdtmYNHac.ԝB|RQnR`HMBF#vAx'g~'P 'D)Cl6"QuB\Ll̑o| a=#U;k Ue@BvY"|&OPDAj&~qqJ2\"`oB&[!wvvdC_5F_ה>{9_69F[³r7 +BaOqPirV4*BR' "DDf[7ofVHt U-[2/ "*%ÐF'D E+)XwG +L6L6Zm|Օv2;NPVC•R_kw/bVa-¯3336uU _ggH *P!K̲ ·UM= Vk}FmO'qH3_RX=AܯhEgFE='’mk'(RLQ%d(4o4|roH19OY36$`Mc^qn~c4!8SGMDv\y?b +S0>CNv[]ay|zc]իJ0PV0Zl?jRL]2sܖEnXI""kǔ !}Y:o ODV/LQSȚtE"}# '*@˘?y7A_AT|$,HWIGυ +n PF{ğTM#-*yZ):Tu߻b-EF-3԰v>6T$ﳃ+EQgYjoO0{زu(T5>\{<mΡ־uh(9ΒqVniB_#@ C]øʕxfh6c! . CǞpЎ ֵ%s^@cJO#Ǟ͐fM 3`mmDe>}}N#*E +5$![ZDX[*.y.[þ+UAd!Ac(/M]Nql[ D2wCzzވFe<3g:TZ1Ѓz p[ kj< +t[n3ϖ͈B0;b D}I%o"W/M]ie߱7B/BL~|[^ngHXCKK;7h%qTZŊf7$dΞ=^b=yhEyI-GAթ-{:6!F$Gv7fi(V{(8C7On$9d5٨>)oCGaϡN=[&o-:FBƙ=Dg\ɛU +_MD/BkٲW]"^teoֈS[)D  1V,G <98E;[[uh<).}D ?.GL.rXo"I46x."_sR=ћhaR!u^ Z(ѻ7 ">d/ lQ}2>ǤZ}OzO5'X׵5 jޡZ"![''o;h݌ˈQQ&WCQU8=eN&^gg +`:LI! \J{DHD/Z:ThJ_Ts><7gw+ m~Ԇ|FҭUfkUrpG^UsNR0H%|n 0] ~({(UoDVwidn, ЦRQ7A@X"5:;dX[wQKH+n&B[H$1Tƥ=uh/=5v 9]f}qѥ;'fU(eIܵ/foVYmZ@3GF7ꔪ]⊞YSG +2vY%f=ޣt1쪺t^gZoNiBщn`Aڧnѣ1f߿ogk㼐>zd(≿ͧϸ'C~'ol z2h!=φO6-N699_3 H}q [IJq>XeLyK䂩޾gj兖d&{B2ME<HOQ3.wxe'0Zzv*,"Keʚ}1L*61v8+g$ WSxGB ka{Agq:(Hٹ]+ 0TzufX4ǍK E㶔ǣ sIHhAKIq}CB7w\p1> +{u>\ר@gqd2n8ZkiB*A{?źrd9ɵ% []:BG̎tri-ƴG, G̀E%= ClYy|3XcBԩ@v`YUM`Clۃ):P~[?4W~銣NܼcF/!6ÚVƮ~#J x #r\ڱBM>9C 4_ӢxKDmwax^<ʨ +K*wXöRA  GwܢT b9A +6FzG0!ă2b8}ק^9$#T}~ȡ&q2M$t5ahPS;2󜟢|k;85^$z07jhlq}_Ɯ~;ur_x:tQ<FS:#du~^ts>>jUHK+ce7+1ZKNxL2I\쥍ނTLtpP^VhH81̐Ly^A?eAGAYc!ih +hR+4 TW'%ӠtR"Yiq9О{#d%АKK*J\_ R#Hrmkha/xZWhѷ ^̝6aU1.NB֘7΋,1w0hWju M`3H9- [,JztH D|WL$b81.{7I kVؓZ wf:\obZW;]c@ GezcT.+ a-lN_{js~Mes1n B[~-27Yʄ33]~8^Dd*IAsJ2u1,gLmY<bFUwjہ2F$2ݰk?؍[Q]gOtqEyS}&Ȝ' +09ϛ3}m Lޯ+K'/W0{CYno9B@cT+Ar RWi K,^|_>jYhT]D>pl g3H>:Z-!X$wb}lH#DXy[E qQWo_[,O[o( 7S.$[<:dB|Rϖ(`Jjf2LFR!D@` 'ml*Q̐uw5ݿEΛd#j@GU, xQeY>nAu񳵾̓8u_gCnfbߝ3#׾;RyHZ7NE^_ OPĭ}yZ0ݥs{1KIIsMp[{ }E8 a,԰i6JnMC޾˴yLsbBA_g]ğ\_whgTKW5΅ >:RIDmEt9! ah{xoO3^yA%D_۔%~_!G! + "t(.R>k+F,mڭg&}Oz㮚FR,+wH{R +WkDX?iPv +}:p_𴔡yr¢6.h sCDHtDu>+|>@?jOdI|]OƦ~E :cSZo := C<`%~@q0cS-[\"*=hd/׳n=Jk9 +HzrC¬R{wWrSE^O ;tRxPRgiEEq#>r}{͍8_tŊ&վw\'O-FA(߼ {V5#?~ +ր;ifHpuAN@^,aZca=qt S@wXeigFL40TW"b#@թCvsij(TXzEe "㗭?&WW\l0PEfі:Y\zpQS8fVoiA\[m3sczʣXE%đͣvO\g@Te,r6=CCΐW گg?cȵ%ͧ|KȎ91]M*D / OL f!)E~wAц~ԣaB$TT#LZp:O2 ɣ%3K|T=61n-wq-BCBF㔦O{Ϧ +* qf9i"SаQv&2mG>GC4tɦx.LK +3CUe%ø~h!֓Cϡ6Dܷ/NvUӷ@(-!ӷ`0Y}Ԣ@.\lo9!Wu= +ggK0U fcQ ᳊)|-0b; jҌ( yS^ckb]aGM5Kr^^jUW=a +@߽C=9Ԣ\⣼:sJ/ +'׵Ӫ +*>o!/#ܟZ۠<ף@ze|h?@KqOTp"9d0b2 +ZLD-A0DЮXH'8Xb:TxP=grcD^p'i3b.Ş3I ,T$mvYWs9xE]R,Yi!eʅ/ >SB Jg0if0DϢlpHF4 ֔GiA~i}T @ v!?" LAN! ·*f7A=;j7C;b|8gP'j$^H# +ٟ&>G - ^!sAH}Ҳ?L7r{Y^a#)u:]ʦ2$bA_i-;MalZAhtmy0-lG` Oz;,%oZ +ߐn 9o>:vVŸH=ZX<(\DGo-xg49FLP7dh7AoDb(צ mWydJȕJ϶N E)V;/ɓ9.TC~-kD|t,JϷ%gE"w'چKmknc b +HzvN|@^kAGL%?{@7z'E۷/TBG'1>Mie R$"Q}KHF&!2o.B0f?%HI[) IUTL~9Τ%x}vjfm^ +P8C4K/"qB;[xuKBpRx^~yfGQAz.Ov* Oƾ vpf;jTCüwxBMXoUWTh%(0<"I%)0p[T.ҝf34J3gZ?o#4"ݙ n(u$S`PPO7D)J\dD>3bjk$ec-Qst$3.\ J]'aѣ:a[ö*MƑyT,<_3.C-xŹ5w녏soD{Foې9`[q"#'kn[|ڲT՝d>0КQy2g<:e ~*d5+IsUAAHd*k8nF%3[qL#ZW}"\7W܍ʹ뮑x:aM?rc7< Q{+H@\=@j8'd!mDvc:Ģ"ijO9]Z_gXB0_w+ hE Ujo!4n|㵖Wv+= "VUyXF;; "< @>j#h|:5_>juQQW0G i TȻ54WB牉:gG(cW*ߑ2H*I_M#">x<|~tIcwO%7ҘHzu]J\ζL1o +',CBBnGJy^f!S*?hJ1[wIsEGmDs1:(f$ bvR< bbL:Cw |awCz>#4XrϨPFiZn.<zp+){oCb'LJN)äMazP-yD)ljd⒱8H% +:z9Dz3"}<V .!gXBwCq >_`+]2?g1eQEHj4حNpJ~ +pOWoLl%v}$aˍFCx:yOXȥ&+lγ\P(}6qhgTZ\CE5$N,5|\ӣG<Ħ2<[gp0Bn#cTL+B.Y9RJf4PD6NVAs)4Z ah%"]3H*B!U آF);z32#Z T2v#JwR/pjɰ$4+L>sݝs]T&NJ Ϝ6Bg @L"·_ bTe.1UcG_v7=ڸuw(ޚ@P3v`ğP~lEB ևO3¬j\Y%He T@kLwF3i}fst_UVtP[egXw89D9mrKfr^wR"Yg~ᭃB2a`6&L@ QI $ +dzS\b!{Ũ6쭬nlB@Q`Ԫ$l t\킺jW[a@ĐY3a\k ^Zu?rÈ6rDRCp[;Joki+4臏ywW-SNY0M!l8]tsQMo  `6%$F$Vӹ2vϴ"W "u&K W/$K ֧$aQYA 5ŲoZvBr.AYMuLh;S"{3oyE!t'q{D>Bc|36Jkb 3u+pZӃyFIEZ[BI?bJ5k +C*?Biί +jE&ȢlPNòrHB +rY;oI LTpD̡ W5O>.<օws'ࠈR,1!A"#mw;e,pܛg,yNZzM6c ݵ"WBYL!&_psll!jl]ďIWPGBvDD66fTZr#㰻9# [QN,dDU[;LWX)uV>{Zu֓[I٭7tC2s0-)r +1)XIAPҥ;C} OF~;P!=͸w;ZN&D3f$@t +3pSXD.85Uw2F(QJAyM|WFbő ϹcchkE@at#WfBdE7 U(7ϲ)%q_o_>ŏQ"}KdXƎaiM6gs#\xj$f=mm^-nxGZyL=¦`ECZ^hVj 6PEZa'$\GM[V՘\ /| c>FG __4AAfWu;7ڻĂx;zۃEgS Ѵ%Cpn??qD)cgЃ0;eEn< ^DylGxFF7I{2G;hܮOJUOf[Lm܅ GK}r{((_W k 3dG@Uݻ'Fgh7d}jcyaSB82@Ai9}[4C%wòvd=))w ABA +sT: ӨCXdζ5wF&z ,op;uPw5"qbW|"hAזH'm_oTon<2=/Z3iG-g0X+Rs4X+i{suo[y{Ӱs2)۳ǂny%{ϻ=A ++ ]c!#VXѕYVOǀ1 +Vm5p5r+7XUͅ#CʗљVZʭzw{qpgycrI!ۘt[I}xzIihFK-pp!9c?c.Z u14膜1ǹBQ\z`'pM{.IA[(%xJdzpۙ]HC k8>ΘsNL])jȻMv [,umBn2]4VԦĘV' jv77(5013g U;*[橽/dѝIz]?&C7 Q@BtVoet3HɫCp{#;PyEu?gE\c'({7:?q cyŹ^ٻӃ8T +(v|F}I/Ԑ/;{iPɁRVR: S鈒"OcQ= +V?&!yJ C0K)C.\poM;OWE-=ae}Gia'mӈze"K%~{ӚNkj/sP< A޹Ӥe}KA|- ks/X;ձu#QƴX_o UݱAfz$YUT^7;rkCj LB^8tគVk="UF(TqUW'ڛJGLNɱħ,Ij9N1,@/zτc?LD$(7p_3N鵄ͥhEoěڥu鲃M3-iTu!0oTUQ!.s7ܽGQݒ'S#~-qݖ8 +A6ȳxfJ".Sdk@7N +D1P/Hل,acKw_ >A &q_Ry }\ࢍGQᡦ{T? vכ*T0P!&v{JY QMz׏jW Cki?{d\6рa~^}wNv7D'| 3;a +#δ=klq;$ (鱀_ݩ="fXK$"7X?JW#[xѹXxZk^߾i}XNTLLm IЌ8;-Se4}=z\c/=ζؠ2%[M TmVxLr !] ;"~G(lqf+^^!Iy9S,$ gʪ#'8圌cdω$cST5zko +4[8Th-#͚<[{/*sw b20.Xefj'ۯjeK6{JڈA?\kwsL7'lԳP`Pm):v>cՄr/N|na @h 2]yz6v`vc4*<9Ho w黐wSӭo o)A)ڿFlH.aKxga:t7"3U1(EɶcMcj_b1"NcF/qd-Bh8_-T>>*\ ?Ԉ#E{u$$åCz%6k|ꚡfP+}H/d<+i^qI (]umoQ9T`ZMfPk4~Y}bfCN|84ʹؿ7bBZТg&$Uk˹1H`KB(0Mn^Eb!F=`LVik$dӚB9 u!Wф|0S"x(Bذ5)jJix-]Z^w1#?Q(^^i/R50e9ӺϤj P9qD2Xfb_בf!#75KUSD}䷵/n $K4;皈u Mli![TAD18sv#, + Hj~s; X-Ks?T:zڤnЭ|2Ɔ`,z6OAL3Nvfu&y}@5{'*| +𜍆m}a|I)IkpO R;l[Q{.cȃLR56iNl* ypQV7יWey"!X~P*|Du0 +--N"v42b~--jw0ۅcyF|\<"z׷k4 |)ԃ/|rΨ%w;[x[q +%6WtbAuZ>;\W"L$ɧ|bjǒ6\ncdgZs,pوkk=c0Nyï5 Zl_#f  md6U|s| HɄ7>A.&~dN+G浉k2ʺkpQZּ[OAO *Sh"CQHH8qca™U9bx~֏ -H_-y=I;sË(uG=J^yPDMHg\&+ RJK)pu&M80T D!l s mۻ[xۼ9+L6n{!/'e-]Z|=M RVJZ?4n.w#OFVo`sژ\,< tw`Nw-}_e2:2g9;Č +sh ,oy36'xuY D,D06:b0FXPZc' gqRH53[P@ňЩDv~ Xϧa vߴ- +F&s$neM]8K,Q%EІwx~_[ʒPHV߬<ÕA(gݰktNjI;vgSr1nT-li`:d/xIisŗR*h0lcZscio9Lߔt=$sr}*xЎZ{A$)hq mWViG#VF>!y#8!lcļ=H때:Ah{BTQ|KEtmNFt/7jH|~ χlIRdR +34̆jc(dߦIPgz4m@jY Bk#@w3$<2[.=Z}ql9%&6b+p8qA7+|sZ$t f +SC3 +ӑH^X϶͇%W-͏Yh㱇4G-'֑>.3t B*@ݝy{/xVu^_kfBQ= JTّ5[8b>[HI~\!؄[y ?Le~,dnƪN,uҐrv8bOf1hr|koHwBn ;)$$+mv q(4'Njh4\v7b,S<[T|4W9fX]fḣ@HfbP] ^s\Ő>qm>袜z91Bts͌ٵ[Ò:G:-97uCFn ǒ?I9d J{>g*s/1UI]12曥(Rr]>f- *ev7A;.1a)nGP%>MO빵1RMYB4un D,e%cڀle|~uo e~oNTYx ߷/һA)E}kV"@mvd_Kpax}6a iGΎojmck:Bkzc#^U5MbA aq5;'mU(w'Mjb6RFrد5qO܌Ύ}qH5{rp{$G|B, +^)nZ&J\S2^$")RM 6ބtF ,*vPu.x{c\[)ݮO8ڷ~9D +K1h2Vw& J1n)'pQKOooQl6h +m؞jĞ!^јW/`5P]k hAuh4V72mLCY3,\<Rs4e~sQFsYtyբ=X\T<| +Z׽[v:&9QGt6_=ڼ*Ui1'gܣ{ކԓ|O@nQevVw 7"ժNO7vǪ԰9ЬmfHtBؽ:{D<-99 !)Z=@8fUt&Oc'VN{YiOԕ,#m#*eo۝_zzZXAf+r߼ݻ-K'w(GI`&4%DOFKfY2:U5̈ 2Cy0.0(G7A0LHqO j( YÓJI3'+v #ṃW(.WY\ =H亻9W&5c$#wQsZiXURdoQ[Wl +H6_Lz+ +:3z8D4p(4uي#ZJBddxtDϛ I#TGvRAnO!(ivWa +V sj6;󌳈?OcU<#CXK+2u]u݁r3%Mpwo 4]3qyb !F/@F@S2]9+DҜ\i~had^c&FNR 72Ngr]19$[$'l3Th3=i-'3`};S]X$r* B͘mŇr':Z+Y*TI8&Ж]33Jp!h-j1QrW&aE2g' QdX~,27Em _мWߋ?1X|k$?BXG;>KPؤbB[ ,G^Ѱ]HdдgKq&BܶW{v1fq$۶]?u(E +i֒evjK,1*Xm2׍E" J< Q'ʡ#H)E2Op@Zmv! rMi)u<#.>A;b,#"4sݹ?I<wq9Q[B{?y612ր8NO)@ 6z.2@k7O' %ڋ O/.X.\F/kw(bHs kT)?`FMϰ(Q@o| >gM㮣EWqs[:s™sp*%!N{wԘΖGL 3[%{tC:ؒo("{OF/N 2Y=#UW<켠Z5E9{GOx<-Y(~X>+=M);|ߋef+%Ӥ4O>9 BPfp84_MmGL\еX;?݀L7 +ʾQtƢLpi9%e,pңYqb)la>_B0^(V4(~[fAPꑠ8ꜛѰ,:c 0y}zliTWfH.1qkҫJk,g4Cpyy9%D5 P)~ٱ=~<7Q&$텎ܒ aOq<\lcQ@Yyibأ1_[y? ̩کg$Kc_Y2R3YӒI2$A6G*jZ) {c$-ڙjuw}q,q83g0W JNqtPي0DP2 Z.@|glGX۳QeO[n]&85~b ;ϧgwꏉ̂2zB7۰f:mi?@6 4U +> 1\X0|EmfC$ +,|5Lt`ؠ٭2H2$́:X ȝ[Lf nvz?m|KScӛx?pɜFD?Bfїӷe$:WKM=S@QP/lAt'T&C_4tYŐ`nha$}UcKT1wERҗi&v9\4-־2HnD"7r ,g l]| ^sѯBGG/~ĺ3KmDԅPL=988ҷJλ񑚭4,cRJF+Ȏ#7 @؎!=cd+.B8k"WqS, k@8'NE,e 'g5 GuԱ-\hď{k*;@Ƙt[?Iw)_ +3)*HEBx !>*4 z!DZBNOsA=oވ + B5eߢ2G^A'edP3:i0=A2:} +$Z~"U`(& G a[AP)MS푕+45d=<"T~O!"b]09\舘\Gt- >zkPIcB)* g>`;K\Z]$=YZlnXyih3bϓeie$FYn,y^;1ki +\U#lX*~T͍n?ZNch{EDuq4hƨee7%8#$ +^dVOK+Nm}L>2~ؾ8eK*,8]R8Ͼ x"ϊD&7 +=o7 3#}'u>\%L@]歲!3?#X3pC=j#M=~Ǟ^ۇ~73<M':- q +^?] أ15< T_:'j}j}pKesCFN=QVt|39υxt'ģzd6t4!xNGѡgtq݇"8XZ.> ?_NS`.2.@ԗ3-'I!loѶ}񈆑fIO%zVgǴ +x\,3ע!64nպcB#UJ08Y3f_(?@X҉:gSX")Wc˸ lQR`PQkZ ^PH!4UȆEՔf qAywJOʼnXI0|BQgT|;S +(zk!2h,Co6>n(CD1[b~~VD#!8$$auƓIHmR<x}|?D/0*¬[cD*1'y;2EIw9W[CFX:!dUiQyVX$_'X9˽X^  "CpF>X4?+Zn RRM{W4 eܶ1KW\RʞJsa#ѐP+6wu×ŊQXB'²i9n/ z!D%= \!LwVݢ;̺/ ZEx¹ +.x°1 E_ x q!zM)Y7$sQx!nsWӢ)7M8+'|=7Q3Ezgq47ԉR}\-}/UW"3lB$^Bs4 R|T3 d +`!sA=Vyg8K`;Fi;+IK*;$A񄷯H e2qh_WVXpd[Zt*a!P  ]#>EasnWCOY':aѦ"+Pw ԨBgA]7 +`xR;WdwnRG}&zpNq:!{HwbRa)/HvF19ṋ BB8s *1ܙAPUщ?a#bޭW C;{T?a\ PA r wV 8r3 ç'C ;܄ +BN<+:,-7>BШx"VHF,?rZ$xrŞK}[ڲG!*Q^ŒPa$.G+w.<+,Chx3i_b%.*uMN@o? ]'O e{|\u6pkj׶!ldt>KѨ};j̃Lߑs _&6#3ؤ9/=AM\גӪǸi'Z=y}=tGS̴g "5@B /K{Ri)os ]0wGw:}ݏx8 lq68ZO5+ l]n8k\#awy?n0w Rè]wpeGg(Q d!;}}&K/N;#dsE{?{K=4}Aoe2\4rrwzx']mw)5ABLoy\3+̳Q L}@D$_cb(>#2NkG)j= A0yzasegx$ș-W@^|N҉qV!GXĢSbjNe0>fL9\E<0ָrjT3ezlTB;Rη +/t3^W%7ٸV]9ˣG@G!]2q<`ps0=A8 Mvx$Шn=0%nbCK(n=,a# *MA?-o>Gj9e!ZQmiA&}~"qπ_Xe{*S֥CXhDcZs~ҲAAH9dV?O~W ³`%㮽3SmsE)З;WSτ՝T1#5qľJzfߵeA cAI WZ:@y{Ͼ>zk)nc-IxRH@|6C$A>JEZJ?i'D'SJ,(=Ù\8p mHJەL 6}c7dS3{%LۈKi{c5yAwFK:h|PxÄ o@_t,цA[?)QYVSA(^ ςG18)# cOIÄ٠Aq<0!gEͤ."A[\5BWP`?*DřLqB<+2*V0`Ms_xҧeA3Ə^ .^Ĝ3"'N 99g-Z7h(t{z#o??|_>7oϿ#c3qpzQGRqv|!~]pCl4/tB+Df,)!j.Q>z4-Rnٵ/ӦVzF7 B[ +az,@cL+oQyK>=Er(յ|ѯtƍ(jcTSf+DELIh4޸+g㈉!h%[{\,f2Fh#J Za{'Cr7rVX'‰*FqB$4^!x_tT_f&E~3ɺ wo[k=<\uvF(G+dĽne B0PBY @o>3G!Ώu<ǃxrMSžBXF3 &\{{ʚNtx!H3 +DrUP\⒓[r}H^1AWpqmY^D!(2x7-6r^#,ej֠ͤ\` R׷/KNiCpϳgV39/2yL+ϝ8:Y{D*WktB-oϸ@46df`#'q׮#Ht}۠6ދ7TiG+[m+,o/9;U/^!Lv@\q 8i A]?=螝[u;`ipœG`,L.6pV\&LgnG)y4F= +DWȚ"0utgaeh@rOю\fvc^t-cT[oOt|NYh[yQyRMm }` +iSֈ=L(5 GC -m}[ēE *JB_6C6:`Ok)Ð*n?3oh ۹^Os+,*Xuru!B极ɹ +n=3jj>,е7 + dBoĜ/c;KGaieJ3kldͯdsIăΖ:]X&P Z 6faZ 6",=`u5^Gm2-`Bdt~Kƈ *qL@S!C94 PkBcY!NpWy 8@RA9-%ޙ69GEuV\;L}I)?0-Ve^N%qEEX-n_,gW-r|LC3ްScygخY::<18 /3'V}Wti[^!bLW=h0<Bv\IJ`+lۨϺ4vCVfe>أ1PPa~ap3 !:,_iRzf|]L, ԍJ/Fq'a Mr!5 !ȣYe !ow9;W #ՙk]Fuǒ pU2T% ZE\b2La1.@6AcTHq]#*=fK +aؔ1F =`?@:bi#UC S#VKkU9W7l[{?LU=pQ&[b 3MFGeP`kzKOOFs=hj8OW9Q' +qNt6:'d^[lMNݟzErʼnXw@:Pﮚ|J>"a^:z_OS7~v,!AMأs5|}!=Ft =%͑pJAPBxrPi&è1BhU"Wc!'If)tFIWYQ=3Tprէ-[mvQN9٨JY`.>#ģ#x"b' DNܝͿWUyS!ŶMA~CzHV2M=;%'vn*.B?!s_%! اbR vXS6LM<`F0lXha1JV9Vp:|?Q)3n3&DV3He؍s0L3XҴH>%CC6yzI[>22hm𶞣XW-B0^pg]Lpم!M?0U1w8  сˎף2n*Y +rf\Qg}%/`Jel3r(f/霐=f`bRAY=O"; k JVɣnjuԷ19Ҩx +3~1Ղg {VrRd)7Bڞv2N +JWFx"3o;Ǻm$0j@l᜶ʢАL7󲋰n~OShL3dj W*$ݲzG%Y{ Rv̧,,͋HpW`F4"s +X)~<GmG=5 XJNbǛ购\ͅK3Cb%Jza'r84 :]l|#*BsJ!$T(;> QX!F\<4|BZ +yQg <}DNBasLg'ع抏bC>Oʻv0b9/Nv/PD + 1`mDx 'TpEU1 GXyJU=k4t):粎q:IZ92![z>рa `+fwQ>dM:.'_F-PU!>zcwv)70BN vXЋ^ ιF 2n"TP45p;[ŽD.$~MQǍ뙝Ѹv@bbQ(HMV[>I;V] +:gt&N<4v,¬:Rk*'nyfя$#jhoOK;)Dfͼ`F +mr p)XR6Z5qN`ݧ>Ls)utzL+DvE^6VlN\YY}`+B:8S>ef 1{^47QĢ|m}omSn*mN$-~&xY'>+aɏVi2Ok M2?u[h seWFA +fL5\6sHV$DbһҹS2n^vE.5YA\OUP%\! PU '\qHĎeiZ4~}7m{l%#O$W36Zxvm +9Nrl 6o{'#?>J--oο~v-ʬd"ex @|'(s[Xp_g ]+,,[X' 19nrhf3ܯO. #aAmBl,&hb?$uN֛ēzi;Ggqƺ-J$4JY]0!ߤQ!:g| k;>% i,ٗ2( ~1tZR7y}UK@P TUO&E.H,wB0Û)[~>M:,eKzHY}gYgۮzDG GIf% L@‘VjÁM\α0bzjɾyu|@G5_#[U`XR`=<b3wWTn/Fd$o>BZ7x +ۤ'lGOIT%k;$!0'ٕa{u3(^ۺX +3Q0f#,ad_Kw۷[4dk~7E)dJ% ]Ĺ5TxDw%幝F)]('d BKJxI]Lg+Lj ]hג a"3Ԃ,O nqevM@젫bo^4"i=tK%"ԣX"6HnP/wL/b2$|8HmOw +ւτ9v k_Cb&r=GD4JEўKIV,DʩFEGSvt{ +ໍu+jOsbPTg*Z k(x-n} | YHCo'j3 7JpRE̤|BE/ %sC?tpAwj^K650r.;s&@+_7#%gP۾y>({Qr߃siE<_ء=|/!^Ho 3gY0nnr<߱ G.?/SqtǓ| G)t3ƹ(Fv&2 ɘk_XB=|oJol N_-TmubCtĚ 9QKُiF?QwL!ޜbgB'w<0C[xײ.{}e,&.]!p!d}p^(_P[iN +p^<8&Q̞A:s0# [U3Ũeb 踄NowKKk('3 -?~t!x]urbr ó8ՍU`bcq k7:F)-RŋUSn)(Y]] m= 7fir+ã,$2:hHaEP3N-V~.䖢BVb}2߯_WwVdpt`-5y#ړ(dƿ7\|EmTa6du/#d-r#hߘ6}u͟ ҅6i)r +jȩ`/g8oà&A>o9fUxB\ +:ɽk eQϜ&!Ȼ[lIĶWUDsS1] i> +;ska8e9]ǺkбCjE}Vp]J !N>ktQ +wEmox}ӐSKF7:Y+qf=~a07qLNF.o>:cU _spuK/}x ē Ҙ=t:Bcs@XrJ5$jc9]#:X!u i3f +Q5p+ႇWL~;si>s^i믨z8_a ҋ9 < `ZLy|f'-c +R3ڊM=\iŀS$= +rfn~xkHZFI[t6*_gHJrvQhd"Ĕ=a˰ws\̤V,q"w.0g\Rʟ=ZyF= 10R&FVXn8J#*Bxа^~@rihUX2pD3wDaHcpJ JO)"8IE|u"[Ҍ>ԕx]I`Q⏞ZWe4-)y?J A?66ir\=+ ~ɕEƔS?@nWҁB cɁمxÖ0 RL+d +DN>3[Nq:jY.1<(!TD~,K ,vр+1 +zk8#sG +<ҽ!3zNaduAUER BJh9v p"1wV%)8 +2Yam6ϕ]ۼlt.^-B' +/ȣ0G&iVXhdG'vzqa_!!S]*R}cCu $d7oН18[_ahe@._t~&!ގdn{MfROOM't5<Α2!Rl̥+?Mק,=+=xDI>!4-h4t Qȡ .Gā'{8=$sWht@PSt>z۪v|E&XpIY- R7 -Wa:H>gC?p\qgLdffx`̷2^Ϥ?s>n^$mѵpIi]@ǡ4bDW*!/!J"&B|YNa/$9/iD_bՁ"К:zu)+n1 N6U5IdU!:T)R{E9@sο\;9DsP\Z{m>33=u|ȺJfiF!(qh]eΓ}Qgu9:0e]-ul9eh++從bZ-)x>k>JjTD+j?|6dxjzZ83-w1zHGBBﮐX0f6V?+eFO7cVs/)g1G:x+a/F9Q2R2WH5er+ 8#,dBhq+% 烙g<#9BlI2 +ĺA0d3"|GV3>3 [Z۽Y֏æbԻBWBXWO' 'Yo$Gua=}8#L^(2"dr-z +ua]{^mCf։zWi40y3_C8a0AjѨR}u=N t1\5sYI.pQ{.b_I;"WT&`q&aF BZNlu!#EEY O'7φ=' +O8Kv~o O3ީcElOHBn|f D8Ld } ERx +\ 1%uT Z:J%y!t +|M40 ~ :4fzs& G*<濂__\ƞujkz.~G"f{adBᵳ߯DE܎W+@W[Xv5Wtsy2 PCx- ec1_LHnN 2=l ?z2-wvThzLi7*=NHoyoPWLQ5i,ܻ)524V^p+m~߆Aj?ްPS&QKjBzPCM^x@TWQ [@)Ҭ0 4J^z@1_S-̔D(Dq@G|xHeuw¶ ! Oxk=%\x elǒW~bDpp0]:L?KG̏4pΆiblnjijaYm533Cвm`vňė‹HQfw^ѿ)\KzǘV$졶ZxXeK52++Vaxc]D:P/ +,3?l}/nOR= ͕82iXTd5;I8ཚ]y4σ ;i(=JZ*%zC|Vk}j?`%Us3,Cxٯmnj-%!wubp&ŜGHH-xkߌ0.O:(Ҙjq-~VQG{;ҡAɒ|. Ӓ!(e9JLZkW߃1IӐQAlL;|'^oN +K1 2Kc "Zi#GҶY: =XJ.-YȻAU |L[51 +Zךt6%J6SL~$&3ɚDjXe~08?yJGgc<`YCkLX$̯N Hl$GcҲۨS.:)(_3]W=F +9_LyysL[B>r;3hqu3 x0:36dVf2ٍ/6ߖwF> +xhLF<{;7ez4j +Ӆ6+ W):h^! c=U0TfhvmIw;mw)2',<h+GJc 5U +P2!A'í.y&^qQBy '{+8έYX|%yLNuK'^b'wWk9n -s*)vG.J={> +\\DW2m()t sCeֺh(}`c~ȾXyȝy"Hr5Ѻ8h:Q# wuM +M HZ+lp?͏|rC,/qbԞ4 ǠZb+slm C/$ AzpzimlxP{(B@#$2DJ: Ġ:s<Ŏו&a + :z_SYyv.K*G/IZTn6a /侀;>%UCgV fHD6GE@?]8xoY~?q=Bi_54PesDU|=j,J-ޅq/<\h"1q_]{}P&̐}dh>K&1D%XUm-_ bͧI + b =-&FmTHd#rz$]>yނ_2F#j?=Ğ9eq0_a(>Al +3;Ƀi48bqW3Njb+y +&_@]P^ܸnoSB>_ᄳܳ̊Cr"*xSKX! nE~L #=6SfXK*˛|@Vg~Gd`,AxQny9 (tk%ă쮔hg% =#!xJR9t` YϢP¥Yjv[Czw=͒EjD@b`VyIE%ҨBpIxi~?<ףGL`r65I.la wuMRjjXMvS0GTZ&omKV! ﳬzK6NS[َW'!cp<AegB]774+zL,hiߦ'k(aGw.fnV7JomO^]mzDA}SRB'^2Fs,`3 yjn, MDz00S2k 6r%*ϯ -.*Rg8_:/2G;F I^j:%x-/jZ2)5W.:Lv8}bEre;%}j6\TRyZ,īڎ T8gxlwrp9b9زܳ/1z^YGy_a̱DzoLm*<*4*L:1XZA i9Q_a,cpd'*dD@\ևEP|<og +i[NBiu&IhTKUpƹ;wS+QP& ϑ^;(h4'?Eac{)D9U+JX`)r*M^NE >U],Oh^Qԝeq@? x䡮mJF(ʀR>OqV 0YS6{JF90xPQ:Bo,O`ЕzfBx?+16B_S+tuz~0c%5F 21$F}ưHK5VJ73lo'Zlea qTK^5R ѡJ>^R< a4c [%27eX(>#+HO!MB(]T#U;pŸ 1 HQ%]f{ g)o7Z> B\38Qy$\"} G1x/Z͟2<c??r?} q?Z < s.|W7!~@|Q21Q0jQ]Jrqč7_ qt$G蚉Ŭ^FT-ηժh1mﯝ lx:aC;,[ןzp5ނLU:}IU)_2I,Z/ hD8G,*ӋU68d2/͸,>AtĈu3r!q;fRfjgֳ {T+:^W@L`r + o>')V-7.xY|{0N[0@ 1!@5/dC˥ahoaO gR^$LR혪/u (N2/dHUGܟ"O*[yMofb{}90*VG$Yuk%O/&T$!ZN?qW/󢂟G"zrGR*XMgE@u6i?e8L*%i Z\n G4w{WjV35$\_yzgX^S"1^r^~Wυy|#>`gW䃎;xEYa,c3}lg*in,ͪj\LK萡%!t8{/2-$W +""ymRwKNQ6!ڠjws:|vDaFm +T,qL QuSm+$ T%ڲ%lqkk.n2B'+m3P^(5WE! }8Qq3 xW֓ժٙXߊiC%e<`+D9g uAT7_az̏ 3 g9UEn1t #S:YWUs)yl$@_2"@s#_`c+ycVni̋xp-;Ne"ýKP/y:㻚͊L0Ov?N 7+|7yl+dM(}P}5=pb(8sZ3,JuӨo Qw(KFw+$Ys߅=1G[Ď3#V'yQv8"dR< ɉpDŽ>,LǕN|֝bϋ(]yf|P^z4P~l([顣tix%ک7;[7g?(gT2SEeQɫ(T+$iv`"o&^+-r ['40dkehGbRV=}>7Ü"RŒ_ƞN" 98V!ڝBΑ]!!SsY%,4D ٛ~?ǶWȼi$پ8DӽcD]N܃{K@ҁ8˝xooW+A +.xEAjȠ#.@۩}+ջJ);bxʘJ=Z^Ey(؈ÿ:&ya'oZ,{_R;%_Ov +QdbJ;YIJۻajBkIˎ$ށTFW)HHA? M>"j̳: #2B\Cs{*$e +ږ +f)FM@48~ wgjP"OZM)qqL,QˋT'(c]RCV~rcgWzUMwj =.G.h"aBM>YitDv`{yWR>ud0or]0.O3noObZ3AkO(@_J ~ãcm<.4nV]7ֵO8A3/󙭸SۗǡwJ8r3X}:r'?=<d5h e䙯.K2&RڌP⇾{? Ů8Y5ӰErAaewEW%23ӔD0,F|hWDb[[g-=ʙ(E Lr5fB Ve7kߕv ]V3m5^;F9uh=O:J%1j,vN&f=^y꺖hpZ?zI{fsr,3yڷW4LTƹ"Q:x`ˎV!Y 0>FK]ɹ{yUԾQo84yuq ½{7$=N?o\7z#ox6=*ɺi:7/U2 o&DN{U0monQgkΔJ}X(qR 9D\58y9ՠ"[^c>1V Fα,HLO!JCꚕN٩}ap HyT•  /H*!I}ϘE ==5rC4)J6X%d گ -f8?d54[祊~n?:0bWd }q#ʹ_qm + ރ42dmA*(f[s [y?_VI:j Ac1wf&T 9l*T apdJ|VHɹK`M};w.z\Pi1X{͇z֢ZEWwcϕy2bhBn[]B9IKFL#s$eq/ۅJsEޓ}D1\cK_z3m +Sl`|m +X=rH&U6iIB 9Chu@K>d`Hf"f8y7H3O-'P3&󶦥N+CbIǛEHx! +7scui5g{/;+ e9G{4[캝&#~}?4 +EyT5ETA*K9Ì]}`S\4.-8]}VC~,ф)0 _⳱XeN2fyO8pC~F\%JsngkO1SEk15x2_<(tYJE"evs?0+ݞlv-e2E7l Wd0Br^glQJ(ivG޺qdyc"` Ϝ#.(+`zc}m\}9a]%Y`dR׼6at%Ź?M/a"6?[PwoaOa@-l~pt`AZ àWG[9T6$kY`y~kI=`T[^N$+#Ck=~G.L#-ϋF2E83S{BҹኻГc +#kYh0NB Gڣ_&̐TA@}x =p8|8-U0Diet@p Ӑ^z=M.m ԑiTED/n󟵚{eWK=2Y?v;. `0/}rD7- + ko]=(<GΚҎ/7ɪy͞sK8г%TȑoW;_NlnU&A1<0jF:U`_[+Y +;S):Kԭ;E lHSj:>;V$ /i_ҥA0>aI g?6.z{@Qkg_L6d8O1xԑ@&}? XXnG4. ?];%NE/=*Ő'n>k)4ʂEGElz/<WpۭsnHsn& 0zCvNZ',^t=!REH=0CYtaŹnFq4y3^4PS07ԯTVs,Gُ.ʼW@گd{dm8 Ȝy8ҹ[7Ro04}{=)kzee\3?x EFRr}(A53μ<"_!tsx8T4enP00OIsW D&{DagܨP%{%1z奎Pj3x h LAW|! 0Z|U?bZe}BkӔ|ɓ0\$lO:N@G J +Nc.0-ey((LjW8%R$Xm~.q.~YSH3mINALޱ.~#hyj0ʅx;r8.D7>|kK;-7y`$wU3k"q;ﴝgiH˲~Z8#zĈΑ(?FL"^K˰Q.bAξ4]۽^%ȁ7ig'IioŠx, .qRߚ˿1zj̰ўkﵹ7 +~j2Bt9X8e>M[8wO+jy,3(p8s@<+-}ABXSFlc#m7λ'ffcŧnVF\;2r`9H4'zl֖,>AP># f~Ǐy¾}?wHLOzsFVK `~ؕ)~?>e[!@B1(}\IT.uJҝ}.'gyEShCڞ}idyJ+dM9ke zʂ&!<.%r$yQSЖl)+/f;]Ǚ^>J ֤n\h4 IlKTAWA{okOº@ w35>u3a6lpJ%TuDqDJe$!Eq}QePz4Љ[;Պ +nO)$uHtIV]tL0e@sH]rie-(2 O0SYŕ0㙈H*9X$9;2Nj8)_3{7] ȅRȳD*"def.[Ӕ|#\\$wӏ_/$%r/ʆK6V~[΢j0t-f )ϙ8KI@QܹArW82jGbr5ْz2[K^T-o^DZh +q#ߔ!zh؉, eAm{=#sO -r'F7;aT2HlMIU,nÕ +*V0LLxt,̃B,&jk`^Yru㐏0Q,sF[m j8Qr+cAU.K2UDz2jJ362rpye꒬/2=%)ǚMZTaa-lwf8ܸ ,Z;j8`HHKŋot%;{keH2n̙Ys{zI)c!|kG\y d Z:V=j$&(j4dҖfU)#;YP7=s?ɼ afZo5ld(=Y$<Ў#mxn, #-SRp ŧ.ktfZO?xH +%I:d|_\Cl9;pT2}۬|o^>e\ibE* !v8aS +p +ʺPeːޥW?RY6m_*l*p@²p[nNVuTBT1cTn T*S]. AX#pD7RjgP4/ [+ٰ &'֦RiRɊfC:ul bYap-h)/cƮT`T[OG zT&/H<ǒqb*󙦾ӖK3} !|]8h1׹=X&6qU3ANMK?@l̮@BoK.&vj:X^%?dU]W:2|a`Za[#~$Q"Ag& @E#B փYpzjա,u;= pWɡׂ.,R6 ܙog{;лA/@^:}0E@՛W'PT>v j8'ܪNYT&YIn"i*c:v{b{J45y SPO.xԎ]Uj Dx)&f5 vYգ:^\\)02ioHU) ݸG +T2CC樺 x<)v.UTȚu߭?칽3. +2W-fgWpFvaZN{@S{ &,[8?2:5ܠ)hw&c-K4, Z#Pig.Sfv2 (c2rrɯthBМZjh(ݤ倳~ ?y+Q*(\3*ҥ"{B!7q@!J&'¼QǐZHQTM؎c! ~cшEHzqbxXrm(0h4Bf. $; YU+oFҸ{h {$+G ))- W@t;$BȠ1p]#DX)ZB|BhZ@ݼm/&, +^d,mQvЯ@&EE^g8me(aMp!|ywnݰ~o@P +먰fjZ8 }4W^D=axMbec`R{TnE{%CC F3dSDO_?\c;zAH!&(Ruuè%4{M]4R(oqvTW"x$]3 $],dqO)I"&<oFث(꘸DZb5E6UvaҞvbznE#]r +. +dӬGzs}e.8/&؝uU;uv\sqpKf5@@ љ9Ž3S9+nz$> {@y!C vק{:` Z} z3Ű֙z6)Meig|JǾLL1H~2$=BR$$rמle_hRZy.L7WE"$&EaR<x[r=zGZmlkǖ +ߢ!. QN|ljXag08r":5WVRu\vhlػur( ¦\F沬mj;?K ]թLOٓC֜kT(1iG./"Y2!s]}>bJyq%#6Q]zxJ||epz`>.")!\F!R(8;Ab +Dbu+#CsL`Z`a$ =}kW\S1yb=c D]:"$ 1WYՏv|c*Sict7?]V@̑t=/o$)y 8 ,4R2D(NJ31m>4d&O8Pa!R'~7^zwVOtr$dP.F gC$2/2_*ke%Arw S"2*Pe=Ȩʽx9f8S.Y\@EB6p%F{%/;Nxg?z +E6h31X"k A69%SbC +gêfcuêG7 & ! + ]!H=6Q,z|p@JJbyW#c=jNe4@0 BCR [ x' +Cr߄4J,xvTaIGrPB8R'° 6Pφz7$R]!xқ/RBP`i8LcȡԚ&u>a>gax'_UL9h."l4˥ ]F=A#-}Ehc{r$B6Q$V_~7 +c{< .:4YAE a^'i+c7Xs?]*Nj%7l(j7-f8#ȳ ʨ x=Ci3.BgBI#}U VynDlt 5LST~/erݓ~ )B̡J-Nzb=~VcGV v d=w-<,_.[)i➆EZʌb^4-.H +dz- b>zܳ־1nW!_7UDX],] +quHz (ZqO,t l*?TђƲ1Ė]2d&BtQ(U*p8}v33AsfyI1*7VΞ}M!ƴA\uA&!rւ'C:B +}@QiKɻν^4VRէXsl +CunРň-xYᓵݫNC Pq&!uce4tN]CJ NݍHgg>s` P{LPy*pl9.S EueZ,sXL-Q苶zJ5,'QL$-g~@*GCD)l˔uORL!n]niV'҆ROIn˽'/̊!f636:B6]'Cn֔ +Aƅ0ۉP~'lKt D&`5:xs4 nU2!FVܘ*f'/3m@ XyHKcH\Hs%"5* :oʐ><[0;V 6(F[Lany3X(6;=#Y!ur(NA˟zr=`ȣ/?QX 7=EEA>LyQjJl%>!" $H)Eܩ 6t %5vݗ2.ERaK!h ԗ0IFׄբ7/"@zS4%+~T}_?C?p}}V^UO)zLa9jf'>X 'cAAx?=~}͏/;~対:o 7o_o׿_k<";v^~xi~~o_1/:1!"=Ga0h[pt{ſ??ٷ}o_|/=K]Wȏů"O~|_a~W7~WSɩqGE'G\Un*w}'?o/_G[-߬}_=5gi~_A?7߳տ/֟x\6?U߽"!+3p)ɿ_m;iyҮwujfJh}BCzw,?Z^un@ZdVڠBJH')3 ߳1g>H27UU}tFWa6:Rrp2xۿ>'ds\>?>gןwϟ6'Štvl-`;E`R#ʔ +HVg@qU(q,l^t +!佲Qb㼟 uYpкVzPAb*z +y\?bfD V`H*!tHG)~*$.V1֜x0%oDf5.EW!Әb:꧂A/7S:ᖬ>T"AA=A#tbƄ~+Lyܨ@唟1{ę KKqwSηs*Tb DuGWt{="f(Xm) "˪= TR#A>2~ wmYۑtȃ"Z42S?L46j|ڸ`u@+w yҝ}}TR4,{N#̖BJ`hIB)b/_OZ aN4( +qʅ6CǛ/BWU]e%U*f V%>)}Ax *b;ӠKn|deLjZJh@.-w *CIxQLOS!kf?׃4@^C'8: ⩨[߃l94>2a= ~I}Ob0'\0%CL;dGWEg{" tHmlzRұ ?B'Yt a-,Z!gkܺE͋pDЌ=? +e۸QT6{\|#s\jr5!tq"vjVQ@GQ;n-zq1tK+ (U 䨷Bxᑱ$60l4C# 1`"U6D쩖",`6hNW~^MXU̶#*\=n|N,GбE@?o)`hW2Kn!UG 13hT=![v> +sèj;Bl]-3~d'.Ҝ\!2z zč/~I7f!rEZXo K}2zpXZ_'"q*, +k_eۧl +d =2(&9P<X5 }OבB1.B*!Du&< +q0+^?$Y)v.0? +;O)Oa֎ + +f(Q\cاkllR[ c'jb^%^]B0MSno BmB/҉ktP߮zZ&HjU9UlCF#Y +Ѣ-mx)@͑K C 5vHQekjNl( +E RRX{*9D7Bt 4]L \ꧪ8j%!7~vm SɼvP-u7W"byNUT L!t18I2uɔ.UXP1,_: C@zCÖ2~f>*DӖc 9Q쮉|akSIe_n3-͚ klͩيU+sZ @wt OW +I!9M' N͞ {G; s$b^?' `;KhAG hSԔm*% +?kHRzNPmDF}$Fp]^3@\j_ +Ȁa^'vmL}Q$`ǁ[K#b{.%KrܳK);Z{dNFgy Y@"B-oyDpTƠP7 S#E'ӣ]qB4.cm-ͭ=M* MFam7'̄ #@Kfϴxg*JeF0yXI-/J3%X0 AE+&#r%杽GQQyN{Qw$6pA vz=WC3>j6Bl]Sv䢤@jMXVxN"GU +kzN +捄pQSuMfMC[![BƯhk+AN5!6)(:Lz?!(3R9N(ϩ v 3q'dǟxCݑ5o'$HAc$omN(b +;?iLU F'tPݫOp]m yPP +5=BxYi:{[< -?KV+]<=( ^󒑒URbd)s@Vc% <6)>*xm7g~xFu{t4E$:J֞S!2o0m$Z"Áѻ,DR}[&bu#O23@GqYsiuj3eRЛt-1]vJ"#s;3j^s' ae20 ;z@&0b%+8{*SFc|gE=YG{W|vO1>vX4; oCL'qy6"}GtzHs !{{؛zvCKyzF+PjkɨYcQ~O$pXP̓>EŮrb>3= )G`3Й՟\IaXۙ0Nhꅶ b"NUChxYʚy*^e!ءz̽l{O"n(O[@@FȒ{L"ۊ{(0WѾ_^j>$]ӧ0Z.N9R>aO&klbhqiȪkJo[r{$<Jrq1J|q LKQ lQ +Kr6rC۲=tZ&0Ղ%e.kDx+1(=A^D#)7Y?S% +x6qcB`nٸ;:jyKy^\0!rҘ0Ikdgl߀1G )z|z[,[3@R;# ]ʔ!93 <U_Bi;mC@l1Z$%~#O"jN|T6G "g"r3|7bi|Pr23PC>q&z yC yb/Ag"Y9+ۃ()AUa + +s"{5OQY}E^E`߄dDݘB*i 7#s4<G[_eU>[jg +4|y2Ac ;~2gl)jڪ"dSuKyȢًNIB,*lg'm +;BADqڥLxO À +(kq`?p + >stream +X&Bϩ4rR̅î2 PyHJRDVr'$V= jrj`48%ȉtALϫpO={י8 +>T$ .P{<π֪9A]9OEzDI^ :6xLhS?0^gp7}zJ'BèEOwSgP%囦/Bx>:c  +BJ*8Ǔm4em%}8roA>2ivNB;:}"7^Z$e520_{/[tDy]MV䑝6&tFW[>,v"^}!ja1wݫf^c( +b4J]tOA6;]Dn{5V'A{;spa}ջZƆ=+C%KD?Ȯ҆Sa}f49sѪ&0?PGve|K۸Ӄ{qEˈXq_Ѕecz7Zm$P 310v(2 s)a΀hv}a]J {J\FRٳF ."!dޅjD'zy[`MLe_ԝ±%o UnPP-ϾݜLN(Ao 3!tBwODT1wUi3-9UD DublUNۓb,n[j@1B9.WpXhHᕟE #t9D~ysiI n?FJNc34-tjt8hUx)B3U + /i2CxRkl!{R?{F[hYDw69*( zxΓGƈςOBqr-Nwr'-48"H_@F8t6nY;lFa<]OezSvD N+A](%O `XxW4ѣ=FY;uXjOi7E-UA^"ݼI8#d!A(:x-s^akSuKU+ǃOlzQ㡗wuqmd<}!# , +`F{դCrD!y +8nQػdw`jV'/md{F: `tHBk5"kA;!R!PW x1y5Lb#Qm>$DBP#qۣbH-nh}ͣq7\@&7ƈDsk0g+R©(=g oXvW`4hG GO d#"9^?jA/V9"d`96M=%7_'I#Z #029 +/#^z'raADe:Hf)xAaIq&~3\:`Jhऄ9B␩M +>3nԫ +TkSĎ;cЌa7nVJz(𷧀VZD ,9eFa$!~] tbF/|όH͠y}ుh|_%7/9x`A! :g\p ּNPX|3ЧJy>:@Ks&<`d A>ǩsןUw<ZBSDVgY ?cʄ7W>惖rDĔmt- s `=`zX sl ab)op(+ -oS0yOQ[dek,qG]AKw>!r63b[ b:]1nc +ӥ hg[87d$h 3:f +D|!!+G}A+=ԉJЪ- Z{dJ#򞃱ưq*b*H .H`Li TEfm'٨"͵0>-SӖ+OuRZs+GyNZ|%BdY$ ؃C7,aE@ Hw_90zZ,8=[8-z+n<[8 E^BФ!L~1CaJH}b >[ Gi$J/S5w..=.K-tyȧܛ b$J (!C=+O6%P0{]x(+( 骳;Kċ!|;ڛM˷]|t&DD=V/EfWý+% ėK;=B#l=\<|O8 &_%fdM'! +,)=xl[2z"FI 7z%*Y`PLEfcS\RiW@8B9b'rB HqޒҢ7Iu1~Cᒧ2e5kH:r ]^Vt(\\6Bj >:Lq.Y u u94c T+Eު]X@0=CMXYFV'Bd +T+i}%aSQ[àa)'瘌%Go&p=,[QD!UqV9 ad~_cҖ[@؃wM +>7+^&xDωlj>l~~n3)-6C +vqܙިZ5]^p}')9 YB>%m1P@w&JT1t7 ޤU6@K)p{b(aeA᥮fLxVH +5xQ`5 +} +Cwi3ADi BwJTfKM:K:E'o^j!Ȁ "m+ +Lji g/iX!B1|p%6TeƸO˧%PϏd׃ +Bu ޞ;)e >~(u1#9rITDgT@tU#WRcŞr-&͝o(@5f ~1(Rʄ6ƭCf73*J.;&X"/C!CvgAe[C#F) Ḅ |QSG1l@L?U 8&3.ި~AbuBQ!,D^TVT8=y=T d~NŘj!*9sKGy6v, "Oneb;̋Q$6!* ݾK& %hERa|K&HTړoDCDuqylrM-NXRҥʜKSMWy. KxG1N[cؑBS,pf*fjX8ح'q!rGJu~iyGKAhTOR $CZ&Vۙ( )ybnzתy'S!bfA3!$yK 3^;lܜ1` q͔$x,Ey80+6!i^{ V{E'~ &McO.'85 + ΖyhHI@IpcyJӶ‚@9YdCAcWSlB &Z:_+B6ɗuA"eMgGe%ztH<y#CRMB-J4I+5Ta *V˧d}'&_r!Ob)iq YR6D +U6r?FOʎ0Ӵ |˨"*u3! W#x5f!iCԙ-ғkV~'5)- ZWcz q*^")BO{WL81qKA`2q%Bѱ_ +RXWFUPtXBG!^RrH8u"<܃DG 8'Q7k;_Ȳ } bXPP(j +~dU6! ;*? iI24$cwxe5ughKK +!YH}0J<xM-~-yםU-miB'[ݹ|Khx%.3D$I6/9UCSts'*4,API/)NCB>4>-eoa9=]dn`c:l# %IbJ~*><,:q=Tb{bDܐP|B /f`G9=JR!\& mPWe{ b n-? Q 4UEe,V 23=81M(zU<1 `-D(U9gdSUe. +&B,W(*.3!gZEōZ( Kj;a}-A`iUy*@wXAC:%K^2#\r$"QTC4$:X?rt0$pg`yDl߮B>Yx60gev !8m/uҒ&'[!m/P"$y bR?'"{S*x lb>N#A͆ dF4 x ~D/w:\$K?3X.6;nt!L4I4O~,UmŒǠO!T"sz$]Fn +FmG(xx9*"t<إ* +8.M\!&iܲ!Vtn UG`˽A ѱfUl|vKE/ixgNe>$V רjNh~$z5.n LRޑϻwy]ŷKh/ @l4!Ct!&=9Tr^$T?sҎ`IeU!Bu*WDҬ <&P1踢y ` +M hOyG=˧.M?K]I=EIVz抣^1P|z*2{1]D`:XF>ah.<ts/He ׾/cI "8u;~o3!_npl%TK&յtuRD4|8)&<;RHO)jx> R!3)A'ʣ!(2=.yKq\gs+q!| 5?/fiuj +BbDmP (jHgpcd?]fiEa3)iPWG{9NXwi16ąc>Ã&O#!FWHW3K({"WcEA|kE d6. DBr1W =6 h: (xP W4R.[p!faxpqQ.k!Y=D?v'DkOxEYuoNBX%i3B.m[qQvKP |Ob4Fܾx+3u%97i*pʾ2uw!ȋ@^`xW>LR[_Vc$>uF:h֪DɩOOw'l,Fthkx18ի,`ZP UIA s^B_=_@*y# z^>sH҃l5Du *gGC +7!!bdk{}(!O=4첊98I7*q 5& @j\[BhaMaU[ac4NGAiߟr%>&h9嵂NaNCXT,GFpƐ)Ş&/4{"LVp|?r~ xǶ=JT1t)] +S?`v 1 rl`eˏJL@K8:/`$.IFC@m]֕ luZ0%++O d}ؒX!ߡ&!3ikcq-ѺWȂw(_ )+~q[Lɐ+\řlXM_$GYLoT :z^bfԳ`9|4D]%%oAj;Œ!vԂJsqvg78M;]ɛլ?vDCpSՀ|ӰH\)~BIonBsJNڙJs[59Տ%^99}V8S-lJO +Ibd櫩t%9\:j&ċ͓ a"alyPb P%#O.k))FF"%RAgBݼeO? aDt. +l$"-ڣ>UdZIsC0-듿ԆR\dP#q 4\X"5@]-`4:_oyK}Z!hŸ:}ŀ7GNO5l` _"DvSAy^:4ϦV! CȬ/YY񜋻ESis69 %}T-)@kΩV_`qx6/h +}D(`͏,qOُ$|Yռ hZMxWAB>e2~¬x%ƶPs+3mW V\=H@"Z|;V$=0IG,o#D̶Fj#gcaZ^-~EsDF/^ʺ=(87d(|ʘmR?^R*Jh cJjFviGEA<]C6IuVQRAIfX%?\V8q̘tk'G{cYv,2> P(J†@bV :$FZi-pU;VY5?H`>Oc<\OiK{eEUsH2Cg:qЇ5xBMQroeIk߾K^մ8S$hy%G3&z;1Q*_>ӑg0%4RJA(vl4= ӐtXhA*9ʆ4krFM  Qr; o3I{ܵd(|p`v"vh^\M6k=!EJ^3'SQ2Z72HsNs 6hbfz0 8 +.}%v.>g9:PH#tLd{*H'ҡ*_ c&3HY3g~Uq1$MT9VEi4e)=:PV'Zi?kO#ǘ'@~<;!uI?Gs-Z9YNAR[+XI7BtJ?j[3Eb.RTFĵ"蔄 +{MiB*Ni¸!ݏ)#EԢN&ZT -)$Qu_uMFIN!Z vdž[ ڦm Q ̦%p@d8ݒcu*\@PC]APkQަRJ(yV:?)6#֧$^RT65 ]LInE׋wTowDhߤnM+ڙ}dG DUޣ c9օdEeYRy +A-Fױj a!<~w48`[WXo騖"{edp/}<誉d66mg0ҙ6mRh~_;.Xuh+\MD"-R<+&G {r:ޟ *UApRE@z0zkP) Qޫ n)aܖA>>K%ʌGQ)A%LےkyJ7]܁ChlSG:>E +-g˵@eě֋I +Q+l(<shtandr졚19>*9Nβ5Etpvag޲C(seTXE2ʍzp]&#箝;!\y@Ӭ0DFʷՂG,,`,1!? ϖ+(IIf+lpy4~< DvvO !ɒYjkQg(UA5{&BSr$} A'c2fl:#A%SIjpЄ'oV-y8 #$SiƉ@3>DBr+H"5#T: +`g/m G/ϩ$( 83-맢En|$KvtT1n)N`ՍeL\(a1H~y@o1rRUy-aČwbنtXp{qd:Z}"ɯ9 +2OFi(k6رMOkd㻥Np +yWNofae.nnxB`TT3lﺠaᵶ@(2<"^y~EP[{(zB`y+𖧢-na6Yԏ$LjVaO 䎺b!uKbP!&?B 7}Pio="yE1o(%a蠞Ё+LN䏒}UkF[L^.ɡͲB<r`P~r@ + v 0=gwlWd2osjJn*oL’gp)՜#UQJcL)5SR\0ٻO%qόCGrM弫Qdhtgat$W ÀAs$,B`tmzEOJ=T$*I.wO<џJmL !ґTq!$Y>'EG `ȶ,;ʁ׊07 +,Qbˊ֕4=QJ6 cܼm.ʺkʄWJRmB +& &N m8Xj+9MHxs C1°n*_]8o9=s hq*>r@N-~@4,{q)},Y!Iwׂ5!rF+.CWc8~dI6B%x!8 uqT!#RBT@N~@?^Z}&}]CڑƟot! %7MAD%j4n^!mBlRZ;jk +#Xi|'9kuuI,gFcXңh)}U2ɒVP:"`+d 2Pͯ0jJa 6ik35EnCuyNdEF-a&#^vwՅgj\x9ۉF +z ȼ HjUi;*Y@^%},j keْ9Ƿ5 JC.L`>W~"[{.$QS!*W膁ZzT[@ s4> WL(V B51L[-,Ka툰 .2=Pnts +Or\`9Ӥ?RQW wUKRw8d\2,'BQbǏLl<5\BuQg+cOe~ 4Qq*s.(I֠_ +O:-dfW&i@.Z^KPs:m7`-J_i M8O]zW-> ]/guΉ"Ey2̙'6]ޛ],q2ñiF7\$s;3n] s5GM`zCfpε͕o`I v^]GtM!ѷu+T'HϩVX5Pcf?\E=Jz0sB]8cz5Zz#``z4z\hT\ik=/0"dD c@ 0>g$7&h!k]? &rSS:&S^|߹\1,)lRQpf)[ld>E Jxϖ0\ @ }_̇1̘۞] +$_cR= `F7 wn\u|1 +ޝuT1kGQ<˸W ky] 6f1ISФpN,hi_.Ad| U6`9U4ŠyFbkbtv +-/ + )b;ݍI$io 0}2\`jږ+5xN3{̛`gOh⸜!йme=q*ynjQnPqL,9G]󽱥=}S&i73`޿?c0vSB)`Uo<ƠH>M>(}_8,;+/HPJw$/0>/W"z:3;.F7i~[~s< eyT0N3}AU|Ant -7\HN FۚL~[FD +FONh{ۿKG!}!rFh.a ePJ7STz5oC!$B ,fmuhl@ҐoCyV`I-j6[QQ+8m CW,UpP4'd0¿ :;OOH#^̶)q5{ĮrzASw+~LW +RpJ(_ + eZ T }RnF +ެ Մ +t4q'C? +S֣;bOuMԻUA. D .ՖvUR{ *mћN8;ya>q E,8 ;z\N_Q.QTl!⩌Fq+`~mNJߒ [[ywrL8!V&VGOfJ4[Mف$԰D"=H~SY"1R]tö29m~&$ʯG7fH;~!5lHr\7M K# +N f1rmIL}1I %DlTk:e.]`G80:N"ޘ'E4!(GAS+%J񕘷2&|;E 35 +XaF@iNd>ݿ[]"o-bLVO| +btT B43,C`߈nh1YW)%!d =/-fXּzIj|h>37|N0t ԌΡ9Ƙ&7R).@4 alnQѓ~Y$E/95z6o# QZz=zd @~i;%hi wXRi\7H9|ŸG t;k0$z#T*ZW,ix8"dwo))X2f&a@4DT +V|)*{ f9tќ +}<"{lY$Rr?Gr1td zäؑk6pI E+&s0Hm"b^[jaϲUe!Ƿ&DX.K+br*vR'EHsYJ&*'ӫ4Z,(#G@eB:=N!rԎLT,Q.C)⑞"(T.DɒAʿ Z[cO>?LQIcZnD*>IwD#e~9&=&J>b`Z\EkH& h9+%0kl7aoDiSJ$qiN+}ʗ*H5v Ng ($ٖPWGP$}HLr`k=g}ERhe`9AÝ)~R ZL>MjVu6~5R2~Xh[6 BF!`=?MHlsuH9)OlFM,缂V{P)4p[m?+cDh_T`^u<&j$ћ)/pM(+Ȳ~nY3΁1#?aJoQEͿFR-]`-#Ѽtj}6fY>qWY'RSH#Iiߝ(#B' +}Xa}1> waZ G[(PIHl6%jH@ďR3RtP *ů;L i7ߧث4jH_ zML)ݘeD3XqXADNrp/7?@ +uQ  P=ȊX?pF*iF{i~ۈ%V8 +,h%PWx$ UaK9t/BC//֞φkBm;fEeO0 L/ PmKک$y'9 `bpL +.NK_j7DvWx~+LVeMXVE#@9zָ(jB` +aŌd4lQ].X%ܕ 3 wU.90 KbANd!Jb!5멦^L:0xE#kʗM_ +ϤTř<%=y7C +#$:[HYM5 rtήԢ-= I좮:ʎ$v 9Y^# X pP#&4kr agY*Y[iߍ&=te4;;DDK,NX3 xF]9GY[aaDllyzN"aS\0s6ghh iRKtK!0hmWpkXْmY.(ׁ|td: +%:kwm/9*cwWI-'T㖛%)7x1Cڒ:&AM9St r_V4yA"e+qN:] +ϰ36=y^?nցG+f[ 2W5ȭ\>8/$+"IX+;ycu|Ct](9hnu”DpVF5<́ ~zDe#Ih];xzdre. RVD[bN6Qa_LvE \=RM6cl70D6 # l"DB^uaװ#Zؚ +ؚŸ:`~n6VF{~E#/E2]zF|#JԓG4ZUXkH-Kԥz 8Y"Xu >̷0Pt< + (rF}781;Bb8g9 PAwXC+OΈm MiL(aH,M'9L(aYU.j=SwN Rjqyc9T-C=F /U:m9>U&C=05R|W6vEn#򱻠ݴ˰p$j*L [92bB$gq{&>0 +Qpׂb`*GC, ?}0|X2Mܨ'Z 9 ~";bϐn2߽0.,鶷aE3n$֛0X6PޝsE g8]ehQ0Eʖ|˯2,CI )f +_*5bɳ5ݖ{2a3Jzr*FdTV6L E{8~Z˸}^xkw:bBw`6f +i>y ;ކs_uoȒH}A0\ +''f$FLV!߸Ut&)Adc:R¯x9FIK@us8}[5M#i$J5l<-9Q#/y% ^@%H byoĜıфR[T^OsC=NC04thq]\M +i`w!{Eܓ&onB1fJ~?]koCezIԶ9(EEP.mB-Q1YHmIE(Ã.BUn-!h: V40u8'"ԑf j##!`GTd*h Aw%dceTȆ`R?+\lj {',c;vҧW60wc :u/L_Iȭ$="+hk/V "QN >g G.E1$3Zшc)L8ebl+UO lH$%O{rǨXJúDնú^Y54뇻~):KM42J:Z\Ƙ7:2cpZʻQ!ӁmC|23? C9A(o[ + <ąVPJ]!{,!YPA$[84, jkRPxv0y҅@}1렝 M"PŒ&[o>K?vk32,eF}``s,= hKΤС%,%J5Ȣ,[MJOX7Y5"ݘ&SQ F{.eG3/d=ۃAnC Z;0`͇b).y.D[Ab ? Fô#"?HT2Ԕ#}W5d1Jɗyr<"5u9Ws8\d ;r:9ՌW2gzCrI癌S=.|@6kj,:4qz*y'iof(><8lP(-?Ɲq[-j6RiRx4K= j:<_Hh-| D<ީN|2xQ6YuЧDS9{ZhgF)̺jɞs:z=&{J"~L)$DW_zm7 %YcjiwUuRodl~qR׭ ]IR!u KAx +b+]%8yZ>>?F''zD D3UW/9F\^4 +3<:[MPnC5Hg!c9isŧ9>X`25y&GЌ#ӑIfÞ,L>|uȁDѷGuVbx_429[Fj0O ԋ-[N iL9S=Dؖ|gSӅ"c.QKưJ/{ +A!j=s*c'LEK8 +؛XG܌R@H syw3"k黠7>$afӇv>)E>uuVnZOn[mQb!jj>˱m(WL ZܜdX @vx,UߣͰ ]*Ogw]VXA d[!mo]HkV +EBL[asZ90SB2L*m6dG7RG&@@:qĀFZ?F + ř" Yf筨bx'w- Q 2M/] 9Op6€,4˃yJVdPVj@=!hz3=gٺp2xPnjYDT!p)iP$YVUȐI}axCToS3^NvvH$R^ `IDqec^Ckw'#Mݦ'"c{m!zi蓼}Aul=E3 p,&.-*ɫLNxz4"Ʀgs兮ȵ'ҁ]!ަѳ~"aiH@JT͑"KR:xo9B8q`J]ҹgNVz>Wz,28[ur I9Q]U9QDׂ)5qFH6 HC_*RB༓ՙntoZw71ˇK(_3J=Xɔ`M>s+6tHV$z\I̼?sL!MZ5kr?(!FSB-8듽 : dqgao/< ypP,ٶ%WG^&U l +}h=4 FR@AyC<{sc+@ +H(ӳGM wY obNƄ.@JÃʃvڈF 4~J.*kP@7##5I(7uV՗wHt}Pso,0Lh;!sDRP +K $LA ӀZ$ sILMr"ߊ+t Ep{#I" ' [],8>)#:Q]RɶcM.J5 +WZݭU%`,Fk|)_ëEr4:1RC&2"? E +aֻGQ~8H]CxlA L>J F>tҺ*Y'EvI$ *Az$5P U|_ !H>7}Z4vwbu*=6!&7fiynV&T)HuiL?B0CE)P?E'DKŋT1o`Y$MSO? sB*{Kn$mWQ:AmY`/䮕XAsuXUsɊeC\Q/VZ[R kj: a_ɌCh4#Xz&t%,2v~x87tD)_#zq*m Df7mfe9#nYépd u6d/r=[f?!),4ʠD%HӶ00pQM~"DRDv+}kNG֙HR9GA2%I&3lBߨPCÍNG¿X7nW֤HBP>s҄UgFp Ѷ$!U 29Eԫ:*i8N$o/2‘;ν +;Sr ?;[+ 91h䙐`$89P{SJA {蕚л5t8L=BUyqb#[JFSyI) + +Gz4؟! +p BP:=R #WPi #C !@ {Ж5~kKSVrѢBh7T>M檤BĞ`OΡ-g`J}Bx 6ݩ!2:JG_?iSRxA`4BFҽg_ y*AΆh̓ UrnSɲ#(=36U{:BK{bj߆YM#i}CV7a2|& +[.y>|?> AHsCP}Ǐq,93w}0}~FWqr |)'>SIY)`̐6z7Giu5V +bűMNyGd(1Lvejslm)/א +)<k5,|bp1]'L  +!BV\{$pY3+1ΛO#z&ET;tfjTK4W:C1ND`bAކQp`3zj(L EnYxUs%!ȣ)iw_+7K{dmCO#ѹ´n[P[ EA\R'Zmv~$`r-Wm,un4/Ro LȪ(-派1Z<-} Bn]>q\!I 1ƕs.&?êzל -|+w7[pIø'oO,p;`|Aϫd 1ϏU`J`G|e`fn$"܇;UTM?)~IFxw9'0L}"RI#' U$Q.JvjWcYD% +P|T"v0#4W71m:Dsܹ=p#m/*cJ5(Kh" YM\MKA&9WGkW // A}f Gb,>1[PШ<NZHb}#Y<@|,trr&`( 9̓&MnU= +_>eʸ/ȱϘw(sN}ARH{ ƛ$2O,L[{ ~W(NOb&y"] EhDȇrȟ5qRHMA۔e<[_I{:zI$ڐkCͿTC( >"f !60}̰Ap|Z*'*V΂Qy#3 Qj4›B)N @y.HV iA&V$E^!ɶ>Rm2.r4g|sjƜ?ũKRƹ6"dY8hyde}A +C8l?)rq.w +- \S~BT~j8R_1zD`\o90h]cgڷ؁`_2 ^_H:8w_8d G28`)  +s%Bh.:=aסoIRu;1EjAѥߛYy*|^mKǔN|POD~rKfLjDHEZ2iGAdBɥZ:n,GF8}a2vN\؄ZB5 J +ߋf-saϥ |Δ"'dfTq|!C+3UwM[UK,tFTG .uCwǛ"'{`XIr& F&${RȔLHl +r}OM4 e=YHSWokVe"-ܟ )GyĀ'uܞ`L`gX])y߽4DYU;+&SطL3#`d˲0Uiy `W۪5Tw>U̡MF& +wj"aIC vKkF\z` &{g5_k$cA3M$o).nr`r@aUbawaYL +*|4V̯F8U] !to^E (|^5:$d) MB +A(! y'!Xy|)(wEc/ ;-&~;hōwx9X&y+[gJz4OXON-< ߺW9jOB`u )MOgzYj" j_}<~ hοdL‰ېnQR+i3.2jO*PjY*%r.Y, T@U^_A5ޯ;Ceb6Dnf(iQj^W~қ[Et+5 ݽ'RŠ[oytϱڸJ&1!lpNTxA p + ;XgD*>2B]73Cklr]L +EfktTq}r-Q򷸌*vݠB;a@e61L4$oVѫHG[P׷<YL$Eak{z?.Rƭ8| t}unM`R[l;Id? VC;=N@b > J`/9th^BB3 >Xy晴0z10fqx$LxYtϩUnLdA(#a˯r%JD{;`UUT^m^Yhh[L`r ي z% %/ 9AK;tfkxrE!5s%8?_h#m* ܋GH( [ +xHa"g#`EQJ`1j'ʁ}'yhCHrM!65EB^NL\O܊A&&dV.ux +K "GЕrQ흕ˌ I^UgB7n=A s(η.3cD<t+ K=]?6ځv,?/ᄀ21:NF}`TL2˄.kCZ:i#NpƱIZWbC_ R?96G} iIeox̵eFYc)\.:Y赑 ڂGhg܈|%͔F!XN`+pQ*eH\oY@clE))!|4ޘp9$b!ﲐq6} 2/!¬g3܅k tך CБyv![lTv~qd:j5ox Bȱn^SvLJ,y!B͵(񘅂H3p!& 0/lLA#3rdR4EHs^wT$!X(Ȥqΐ`xݨtlj;:j|o' {) /Ç[bA&/J+0;̴(k[e.3S2edkB %`̟<=4=w ko:ի^_DpK}lo5K2w^{7q-MDG(ez m-aggk#Gm 1NȎl΄c1L= [qr x%NyED!H\yH I<a\"C+g($K&?W8S:XnwZQ^{f#:lq+v8}BC@K6dkxKP! rbqBJ̤c% ,߉TaIvX2J{v)z}TnNrX{T p=̽x Mϴ>A~6*I6HC%RI ˎ:"Y#@ϤT + +^0h)L@&r0f,27$@K8v-zjӞ1W}1ÞXtUߒ.=xR2)X(bMH9 t8Q:iGx|30dt0?,U:121WKȿ@^_?IO6fČ$;2sG 2i/bU}SJg>#9e- +N{&Jc!:Iljv6'0>WlSwj"ZF}5nuiPLcm\(J'X[0 9& Pu2xɭٓQ}HWR)h![84oY_>41ax#UY3葡BuA;(CKLZg[D |P"Aޥ`1t.CoH>,ereZĈDm8Ulu|C)rMi{G&]xF#^D#Qr&-Y* м; $_ 6DE2s%8,!K!RiN&0fNCqGA @ @V0 ZGU ˤx>Y9`GψF{* 0j'QӤVDKUpRKhqܵlA_j\3v +ld^./. +0y4vq)qMP $7{G'""}o --éw[T9 s+-ͦo(幸$#30fO?ﶯK8UksAUН\ LM_B"qȱʟh4{ S)戎<8^KȐg^ƻ(1RmFK\@x~&VV"D!BT G6oF:a%Wp,`6' +e*>mdХI8]춣~w2:2c5os*TAt"](@3wV\ B0^^@?Xo}ig%>nQno96X.@䠅wKaɟrH%gE2H=K>gKv醑лbȟlV|YF݉0 ^4Mfx4z@7-^؜ *T[GԈ$U~!f]"nWH4cƻ6}] Z8#_IJ8]Zt]_x3'M혼J^o[G@{Zu4BD +([jH-X# t0Z2rη#%تK?^hut 0CO!bY.MgCr|| V#hߢƀOTe<.=993Rb|J*:8Fmdaybb(f"JK7GzH{h^Wx(22LJ0_LT&s*@[K7zEFX Q[?G +6H ;6騙!` q' <5^"Y5ef +z!5ؙrFF:xl PH=2=:*> ׹A#u-xmz+2ƘǍz~h +ӊRBNGTTV:TwJpJFbMRz"Ge%rdq= Hc: ާcN$۱"A Yq+}O)]5Xn&q0*[RMLֽ_D,9kE;h:A6 Y(@HD, 4Fj$(Vyt`BKG\lX^UܴnSia?{! =zH Z;)K3#Hj^(3-1@#F+!7( Ph<R5ꦫ>!%dHOxA@=%Uwtm<K2+.}ģRr_Q5Z 7O:ENpHT8lN_ @}Φ!]=C8Q5!ZMG^ToRXyۚ8v$ijT d5izS#҄pIV& +2j(͛{k_eā>@4%AyX{B:#D e˘}+OKp_Ѧ>7{HD*HqhOoQ24x*缐2[A0dsp1#7Bkay*׈ʌo:̴G>5+>tSDOBK=;]BP{ώ9h3ѱ/!tH=(:Kl'冽Cix$1PYt:@5}ZRd8I3h$K/*`Pɪ"19i"0~BѨ83e!HSR;&k wCCt5޹y 4=N)^ ~wZJɢ %0o,V<;UttSuw.cdBF))r/╷+aX*_$ȳ֧t)OfeZK~X E]%=;68NK§[NχM&|4ؐIϢ"6\[ED;i jpxNtJ@ ޔ}x{!v&:ZM[BhU )Ւ?1#Ƚr&8n߇Ye^I"qg吖v 5R7PKWjˡǸfH-Ap(eݲ%psK@A>Ub@4d4Ј7 ~hM$`L[z +QQ?B>Q'G `k*(oX <'J9%Cśi Izˑ 4p ]5NVXُV/ң!ҥ'~($0B,C%{Sq¦1aμ]x`h%By&y + +lNكoG9i:/~ɒ$S(<@ Ym4ua'`^hl<+Ʉ,'y<=(oDv Hzlh<2JAYܩJ4D' od2G▂S=׊,DVBW~)5 Udڙ_DaJ-R;ܑݣ֡t]#5W/:M9 \7贌m +X:Z>SnV>u|$٬`ɇ^/3|"SH8MwubbSI_E?urj́NlDQjtd:0mR@LeT +k`o \~0GI0k1fM>UQkBqaɺmq}& y+r_%*G.h,9 3 &tY(IP.=&/CDWN^C AޭrwBH{x%}:rxKPc!wZ4B[4Y"As}?gEMOU0e)t)fߺ)9`~SV=ᗘlV[Y{0;|]F:.2>z?䛌ZֳN(#i h(+aPa!@k%߭`Bk:=w`١ֺV9!GN!>oݯY6&ۇ1Ad;Ś{#E;vc{Ck`rDlq LF#e ,WCorxcR*p䠴NJzǩLFo\- \UAx0ȳHApAY͠Cjj37vx2{]P<%ɫFE( &h6[N!f2^̼eTۺcmU"RϜ>DѽPXDҠc3$Py$qH>!B͜1G@;? ='86PUS%+m;l;AscF؎,M/._m:2 +z . @(hZ1`ĒV2ҩ9wGy_!Κ7'_'V(GܧmLzG9B*GR"ȢJgKoHˬtpEd ޗ_@'Ge򍿈973M=TADB=y d6vq'r@;ᓍay:<*ѣ/hsL!N]_"\:J.:=FtdC:UgE50}⻇b4cDބɔ^ aK~- +*A'0~0Wj Ć~7&p9T;vɍ|8|[%$w +qV3a8 @qSƜCnCwb C4x1$"vysZzV$Jf0A4md\$l@D jK%*X@/EZzB6^ F:p7%!KcfA߈!0y ?.y"g0B8e#cX_B.e$ |g*8%Lҽ:iDQBʔ8bx;ͽeԋΈ?xtXΘNQFE/#ch-Hj0N܂C-O5o8䲾 G2LF Le5q8J",0RCnYqd(hTמD`= PK@K.ݽ$b]~!`|=">=ܓ2auu A?xsZ4qRRِWQp*\&8EZ:;r~8%q G ]wNx3} A8:{01p1)I(ȇ{o-R@ɻx3$ CmT2> +R$`,Efj1#sddf(`HDK.o eG. 6$޺tPwUKA|0$ WcI*J ;j& {\=U@~(" ́p0V- f#F=}_V%LtC20T ň{)!Ux\`_9hp!VEeZ:=%8:7{W `i"7 +,DS +M)@OP3b OQ>!4(aRv0#м&4am@P5AH5dgT Pqt8>]!܀ق(q vKoB)x/e}!T8oԜtЗ @&u{E $~5BJ{%6f+]@dķ04^O#Y ۸M (Y,f'r)bx4@xjh--E_Ee"4$!xD᭒($`\ > +Y0rYDxRz:+5U'%~[Cj]kuWAʮ?j].B` ܔ|dF5.'4gmM\CCAV>aG Ə,x(Gs؈iaZU[&!e bhr@9K +"~ d=}we: !> وW1zy+r7ѵiHd*o;C4w4Sm 2qy%_kU [x3Wev^E4Y)=1PI 8Oy;!LQOct qB6[݇.kt/ g8ԗ4{|vL/#eb;HP _k9d2zQBN[.@*sN֥*bM;Hd).@^P"WHINA #52[~S(!5B 1%C`4wrG1J79jR8d# ;WW{R?0`a sN;!y;E0RnjcW;l.ҨC0'L$͠~. q-n # +&e--SW׸ /m@܆ZR(ՠ=ZCژYk-a:눎t<`?_A'8%i?w6+(.5"kr xQ>3cXTC&?Hv͡We' + +]y#<F7O d:!C)l:]@5 [-蛠2ϴw 'Io}s/KL^Y=ڔ-ڶ{Ϗ0DȆ8 `4Qq2kWs'^.%QMZ?KfX92 +Յ }_52vO9xGh⣝kչo0 lȘ Ѵ Ᏼ[LZ=.݆8+BޯYNMt{m#&;.+lbJ)p ^GN0Vj&I'LSrkpNP + *C,F:;$]p>\)ؖk>.*WfEBJ1(^%}NhPnooD!|c1=94(Es1KR ZOq`srfO1Hm{5ϒ*,LzLYK p݁5@T ߂BcF!M˵ki:ASҨ9 + +JzIWBCCl<𪭦RoLC$V* +KKf $1 $]̨HCTc:?#83G.sp+{RhfKY?߀%QHKhP'k,{8rd8鮕DBR&<4*FVAv5q;pTsM%G3Ptv0ר!jc 2VP̲V`t!˗!'K0Ѕıp؅=y@ {ǭ( +M*/՝uhe:T:XM.q$_j5X%p~?]Fڡ~g.fȳ!_B.;} ԍqPe>~)fH@*J;@BӓODDݩP1[TFqHa7SBLZN}\x̼q@DdE-wDD | ͠ӻ%0G 8Rd Hv}BjG R;,A]9}v.Ȕ1 2Lr –er:@fdޔ琅ӋgGz3.u_;JڼIN}m54hw{ 3d7]U548S?h(`D]l[HiNwaQc tPQ +q#눋DOL-&H9E)aC/A!,h[\Hf<ĘRDBh̐>֫ e|AK)aּ2n#Gݪph"o> { +E +a|c1W>hhۼvP8 #`ͺ +\, $r3C]3>0zר=  qynLLr_q8 C8 +\^dHagԺm㔚?%x;w҈}g&NQFזnQ?Gh6 +_EE$+/,s0]h0lPӼV 0Ұ=h|hl4 ۑ%RA&scTK_ Ka( /=$kO$"яL:f!73^+SZ l*wߜ6 |3ိܷw$_ /:ԳT~b)99[?@9aE|B24:[VYCr #n1<-,-ʜ=9jMWAZfM:c|M.mZ@K5$uSo0w[ ||T),Ͳ"!A(tԝBd'uP4<"nx;"KVRD% %CH[1DjQ;*Rgc`XB{E%pp-9\2ƇD1B v%@ [ݳė[BXt?#9aGcoEc@o[I98L0)rɚ _;DTfvwí\o3C +;B4!YSlV]~șaugN{qxZj1Z׾ u<kgE/' ++%"}_8N~++FY qLJ)) ٦, zd(6YD;.ξ?]æ4lDO0_>b~#g3O_&F2ڛYNݟ&iE50g6^&{Fۮjh/8揪Ln7趬/`o-·ADP]z}o,Y,3#CHv#q_ &apARm{, b@u:H;@Uivα +=R4hŎߕI9c?|g3jTǦ:[Áb?'@:%*s =| F֫,9w +@G@eChp#Y[Wfvɡ$~!t|YЌ?j*:~}*$~/ +FU>5!"^kn5 (;xh@2jsAigШʿIUM/:0{͇L4 =̖ 3B&a)CgPlg}=Z/][aq:k6C#v^\vW˓I4[mL,? 17$ñWmd$|Z$w4_TUdjҥ{n]F+ D2wdWH UOL8֍AHaʁ4 J;UUZ4}EҕEDG9D\BEK24c[F +Z.B&%U0acV=mG eةF aB%CpVVHߝtboɟ#.SYԈ𿓓jGlTߛ0FNܪjreZem2 NJl4ecsE aJ +XcUX׻FO5iz.h1O+$o(ʈùXO2sP¼F}E8P"P2/s0 WLju2x4M UEC]҅tI'RtSs~sJj>:@X fKʋ0FM،C#S19}w phܓ~+_0āo}')X"ʏx͜Bv# 884,@4߭']/n7߭sXZ1f2! hл}'4elth!Fkp,)XPLT ɑ +9d_A:BEbL +K7ڣTKcn˴UrkCܜԕi =~<7pg~dhyA!&a!mTu$@)Yc6**e#L= PvLGpse"cp R5j&E`t/ĸ NG#raD#uYGɱ%_[ + HfꭄE]8X*_ oIX@ͺ 6jb)-wٻ%,)Di]PGueq[uX=KaF=3"5ԩYKhqg6.JJ PA;?N AȜB ߇tz  :ce[r% D=lBOaJ͛,gMS<ŰPMS$POR`)| &a0WWZ- 3е"fmQR; 3uB *|ܯve`I=1]Nw&ŜNb"5*>sKX,Rt( ޝHU pSUʝAZCD>:;< }J.>#UD\ !:PSG筘:bXX??Cgv;|}@6Jo (b"hHtS>&)hskUf4Li,G *$_e~zATqM.5yuԦZ|3iPWԋTn}9 +~ʲKzyAP=~Ԩ+;T\>q8.1Q(%%] I`! G@oxQN)7{^հ=-y 4N= :i<'+X~(jTX_PP2TxN%PU4{ND7hk϶ʘ^ +&hWk)I)5>f yþFg*3u.>17(3F4S]A.3X`\q/ +c=_LJ]!`ag (!ݑ_iS|O)$Ǽ,{U>loӧOSqQ~f ,V l˧ xkX_v 9|*DY)"ؚT? +.0z2[p~g=P>.[: t8$f<@_|ܲhJxdZ8V[mqS O[SA+;SwSb M>P<2=bX~XLoF "Ȁ-3KӅ`ݸ-*dvI3U-WW$h7U[eЮ!aa;e(ӏA񚳄Ө*^~(4 pϩZaH_pWqTABXƴN%3g0&Vh{yi#4vԹ _\]P +ռs=Âiđ1kC+!gb\MY ݼ4}wpSI~~_t\q +|2ΧSKN22Zr@*,g/ 1.e_~\NT%=t 3W#cqF}ޢUg:o>rDr(%됄6x37N4T5qXSO5E yכxA!]mkr}.͹C7w}O1 "j^JuOtH!*b/eD3**uhIta'w>TԧYd+8t浘VP)grxqel!^R2Eܡ0Hd~NE^+|!ۆ`Ѭo1B/ THYb& 4UQ-9p'7E\餪;2qQ0$8JlX<^E: +7Az7]XЪ|)o"cw:EUd+y)|0ðu{PEvNV ewURRaO"bNw"aqF+b6=K3>+Α:om呀ͮ-BliF Ii{RnQ0λ|S5# E$D. +Rs*պjm)`&ɋlऀFcEigL o,RyW%Lwu0oN,p$y|'\7mv{_nAuuzBzKɳ3} Hs]7hh`%aL7ߙX;XlI>a,7moRS'](Y&cRpmT2cqRא4Ƴgm@h@ē1a% }xAUnܨFKۈ[r_ ğᨩсO ~IªP`s'%9DQ$vG @1 B7 jxc2\A I &̚ )G "+8X-ՠ缃,A`B==6+5\܌ُc@J;g! tlu1;\!d\}`{f J_jˠtrm$*s2~ +8ڜ@YaSMܭta@Cm Y ׹4$dI0Mdlm ~Pz{Wakzź? W6)G!S9Hx>p|͝Exv㠲 xZ K2)8ZG˅{Qx[.kg>=Z%G$ e!b@ ey l!*3Q2Ou$%l[cwO*dPMY:+{(D9< 0Ef2D lesD0{%"M+)L>k+ϻwhB-6I%$ `qv. _ݧ!OSkdi\=^|- "hDt] +1"mr.U*K Es&Jo'<;K:zLE= *ǽ[J+=BȘ]' +%#`I%z;䰁BxKOσT&vn$k%Gg_p{Ȱ;1u̷u#أSuM+5mƀ>ctU]Y%;ĄǗ]i0UK3$h"ٴ*0,q@;~>udAz hD:~5cEx~ +gi{. ZFLx²:t[*(%WZ2ˎ =j9>HRn!Ä&kמo.}x75ezwXf(%ACo7=:]בi`ݘەm(j)cBxupUtB]"0".U .Amإɿ|\D)^+pP4cHAs"Ϧ"˒qݫ*hP2T]=P0祖f`o2KW@p CF SVC4'>:] 8U҄g!_&v |!]ET×ZIAkPL ;9ObɎ"WuȚy24MefB/:Wl#'AM\&&OJU{.|-~}1DRAe:$3k8=m$D(fwABܛe7V_Aw&\wfIT-t_e)F]w=B_2I26f8t6xYE?#&$;\w؋@o7k`E~J])o-ax;Y`cmWC{9H] qLh>$BJa:(vDMGbh|v:A}T@F!*`'P2֖؝DHȟ,uUhPv(3:% +(/ʧ\DOgn AFy<!a & 8H2)Rq=;r C +5BY觤Rh$6UM7ÉkĂ&syas2TSz %|~N~rZ)BTܟd(Ʀ,τ>u{`nސxV@Schnʌ0jPF/eDɱ0+K>SI=Fݞ&3J=ՐfV) B{>+~[dh"D$%ObTZM t9S.ٔǼ1xlP܎FϞ.B'`PR!7hƕL1%q}&){Id+Ÿ1eI}mEmb%DŝqkTUWdstPZ% ۾4nbZ 82Xaq +Y[rĐhs*ii z ;cڷ$nSg2Yega>uEy2/7!\ se#x; +] AGB!USRK0G?$<ڇs +K8EqqEN"SVE%N +.RFv%b(Da 77ݜH@eHoN7 w8u~?ۿssP9+],I[ ,T!(It@Xec8O >W|J֋q8!Qx$0ҭSBӈK)u&P&^jw1U8P17\D3dp +$zAX~l&ƽ +@\I)ϒKK̸De9O 17 : Bhg|Ť1yǜLeJOxN_l_EE>BF,Q%,;J/Yg?U,)T)yp#[l(R6:iغ}MK^^zhyjy"]>4_ȮP;P&DZJpԈDPI r2Q3~MOdXR!Og#$EF3:!t˧g}W '$L;m GԬӭԃ ORЖ%ʓJ4@I4I6h pzrrP +p":daU$Z,$#GHU"Ά7d9!)(Qk4(Ga*vKh 9 R˸4A"DJӦ`Z:-I?v 7);묏=Knv5ZKDd^raXzx4>$:9y + TO^̀zA]X^ pdC8x%Nkq6V3ֽ!,Ű!0N[x§]m)a.g,a&q4ӳT H!C(1B5>hepoe߾e_!Ծh?$m/?r 1G4@wZT}w6J;K6Cs7Ddh?gS ,*Bۼ>qj ԛ/K/M&qlDqfUH[a(BE-&BAuT$rQ9{عT's{1𜰟 :~ܧܯwA(}\ +D[AJ 8j^' DM̅S+(4Eg`Ś6c#IK%%,I{>+ +0yf В}kc +EŨĵ~s=q>Ī45qҪЩ:j |QP@ 6c3+Ż8>Q a x =/H w:%}*{pA(oaCQJ(dhį94AF?*0q)9ʒ +xH|wEȑ))STt}|qEbE%drGz#/ᩇ]Sȩx#5"xuelN*z^hLu!!;@-(a;w^0ҳ.P'Il1FGryRiH蚀sME2mjp6=2 !Z,Ca8+[KhGQuYU+:SPJ4詜5ĩGܙ +% W},M?$3a[" B6Kc|A +BA1g?^ 6ٶG #*K,Aw뺼cWRW~yR>l YHoUG 3V9g;QuB}Nc |`-vOh0KQdXS|vwt_?)@>yKy7k~:MZ$Ul O'a^H$ũ{G'hB@Jh=A%ԋ ̎?`>7rBI)W!'[iBѤ ;^S8 .`^ʺm \ W5Ar_ g_,Iټ㗻ٓ28ш5,e =˃C#o8# P]I5!A uc.XgO^ѡWHvm%zۢ+ev}9#ZtoXYb6!?q{',_!m8iUG`z2g²!@&m{*䃁&pKc R_kH-,o$(xti:䬶E5(J#@Bjy~(E<V t s*аruB]8{?O K{"zg%L~Ugf3uƜ"sh\% +*XFaY@cFȖLhOvOd߈"ty_ ܶ~xE݉E R?K4H.x5OmMaӑP8oIFFKSYeL3<!`7ZƞآvyDyaH @($\# ۈ㜤amؔJwHiSeqڤ0qRlQ"@(2h#kLYt6 ]v,Ih1c_IAC(A(\fR1HNG~ ;}|?OFgYy(>>Nɳg4Em!&.}T`:a8B +Yj\ C\4䤥AHiA'UOWSCu-a0RD֛#:Z="E#ک2o(cnfBqN2/B4j> +H<`ځX:˹鬩Q zR$qnRd {*ڌ5͌Y#zGC->7 ;1V/F);vytPc}bpkMdqvb^lq>ULF"!G.ھQq"p>!]pr!ww{0@41*B-C#H%>BFT +/4CB댌T7A߀ߧ: "i3Bq +U=BpjZ1.{ƗC$Sa6<(\ Ёq"r8;:Jf'h;1ɿVeаU_f[ڏ.Y&.mgx@*CyJb*:Ik/jIfƾ54 %gjM_uk6|</nAcɭ~M"gmr+GoI)<(jT5hӸ !()Y~VbJVHMh%R +9 +VCqĩs,v6Ig ;:(K^L --G$=4n# f(dv[qBhcUGg3a R|d_MA~3j*+Ð'C-, ;YO#Cs5֒o>E)bYi<,ުH{ J-;G8r +zGR8} D.GHٯLflXJH1k"#Qw R1jytU@ QkXa8rL2!0t=$lL3Aׯy2^@fUEGz.`X +s!Ͳ 4!Kod4dpu=韋-MN3bGҁB%w3BP28U)cGgZ \İ7œzuvbU2U7 Kp)e(TvZq UfAlu#|P-[zZب)2('J='5cҙp3.1푻;UFɱqEm\q lL41oe'#iA{xAA(jj4@bNJ`P(낲B'la#1OG#ۖUp +pIOhuP5|Tdm{,]i'fxi>,)1zGSnjB ]̃uwv)'5_m%t|9=gvt:> +PAki:N +gG5$ۯ~d8 +9QѰAh +%vxC:eH/!M>T$=UtaR+٭ # mR8 Rҝڵ e]r><2(!QB(A6(>˂D{<$M;̼6Y0]M8gW$/H +IX-6l Bşw WcGDp9B8P! P:몦EcȝW0 ^hs7!#˗a/1@.! ~IP_hgT"BKJQ-ȈV8 .eMR6 {;B8GC>$wLIE2u!}O,i:hS*vDOB] >[!Y"Y*>U咸jwĄ!ȸ.]K$Ry~ ĵJR3&qoL( +~16:0,@ O-i|#HZ!J#+&.dfHizȰJ '#1@BD$IWLo<Ha/(^J@FkÚ\uDu9|x qE:\^ָyK4 ~ǧwXtb5EIrYq٤"8ұ3GL<0 x{ܘ=i`9ºg_pStuٵ!.X2ЌSM敊XhL})x"Er4 T=\oȒ7r$P${9݇peqCO,w5$`qin +DW!f05pil}&$いk+̖H5 iƧ뇰,Qqo'j!bgOã?(RۙN0P] XkR8[=H46fL":\ s A^%8irE`_0aʢ:=1ڔ-ϥ@B9rlOZL SװZbZq lv |" Iu/ {0Rkɻ;$_eW5؁3غ[2ۺ籧Yzk2oGrr^FZic7,pPpxvm( 0{*AiZZs83s MPS5=SkJp16AuT}$bW-ӝwG׌~rm{*i㤱^;I+vYpьa'}/7;A`@Ug'˷$IK{KWԇlSy^$.L(6 `q*zMɋCXe,[8=zQieLKk$orS"3?kX }m}(*7nm|ӝaD^sZ=]k29+ e!gTo7D4ےǞud.cPڷseOݣ-gbVIo17|h +dP|ImdsBs +6C4=}JMjL⤀,a4&`#YGq`F3v-iNjaF8Q)FSB +p-񼄙C0\z (np*LċQ_@zٴP7åC\Iƅm + >+5)73|Ⴉކ]b@). xݸx$?k˒`Mwyr"+HŁӠ1j2WCpȀB?@%gʾ. jE@oSUH(1E:Sft$'W߆l0-20[0wJ;V&>NC_PRQU?2"T1 9cv1v2d>$A3%h?3 kqQƛ?Wא,vǁ[qn/JlcW`X.b$cVX(Hg+EC}18.T< g5pR]!l~WыQKرhTՍ, 4&^ +1y-L]Lanp"42B*iߐ;p8fyC@Y529*ĭ{27AVq|"`;=4wp3>@'R sRY(Kb'3=ଂE/yOp0D^#>LEqCfqe;;b"OkLj?._oze"Ot؈HHsm5(X:hF- s~A*[^! 4\$wCW ?L~9teitݚ,ol}$a,(dF$^]ِ2]-bë!@&!4`f)p !YgL>L>4_lj`߀ermƫ#AA l GvNmvHz {܃46o +BSP` :Im0N24kM?[a.S7\n[4Jc1zRK Q +NJ5ߘܢWbحPtjtESB|ɣx_MK'n1Q,ϔ38-L/Ƈ!4" {&jşMS%y\ϽzK +X@Ket@d8*w`ޓ8jY-VL4t#O;'ZAcȡԃ9Sb;DoK7CHa$/S͢ؽ +J]T7iƫ>%sH&`vFkl89ywFV/€RTw: M4Tm8ȳx_h8DߺLI&3ʙ`C(b 9> ٰ13J՜ܬWd wDMk^"?j'к-MH+Kř@- ;-`H'CD; ֧#&B4ӻ1KޤptʛH&Ĕ҉0d;Ȫ\^F:ꅦulԘ~1_ڽF3y_]LD*O^4%T=/`D$R3`bque6u7)0]#=-X7LS9CѬIZYe{ {j ro0C(-OCdyi3iZ'dP&-ݞ>#v6LmkhLL$~ Y᧢'kmRϗ!,]NsVVmd[1o8LBc"ęYONJvɦ+4r8ܽ@Dʨ8Gh*Q ]u6 GLQ ЏK<ˁ̟1&XQ)$1knFSrSC*mbEƍyR͈/U$\]sYOcj7crK0tMaU] ٻFpgS="Bt|/mFBtGG +7KMyEqTT1E w9\W ‹V{Ǵ~ki~z)p`K%>6YLHWo;=w*Ne 8 6\&z*/b+gȗ&B9$)GKd.9 uQ F#B!j_h)&^EO#߈=]Y H dOLXVlE35h`ON$ i+%UB}/TErdNGF[CFuv!eN/HlFB.?eʇDܯ MOQ#)f(n1C7gݎ洛pb͡Rl+hj+dRL#5-[--:`髥iM!gǣyμyQ2 A8Kt;5ю"SѮ;nPf840iI-\ w V`9زگOj &aK!qET@76-GPk!.6v#Ĥ! = Fr97Akt^tRTJfh@Ux#5x.XW +|uChahůQGAF+56WDYOkU"M_>08C-Daɦ/.΄1^s%5A{DP_?9לy8_aj{''^}Wwk`mmd0Cw2#R C! hXiIӶZ]^.+[.R+d6 Adf*^F`{"uvl鏏qOkD/Kd⎮:h:Vw{^<ӂԧeߠ<pʤ[-G'.` y3D$*p SBa}w x;bFPY#؂i2NO\:} D"a("xR8jV <YT"Õ )H-u3!ja)x31O"N+Hf?9]$%{ 0b֗D%_ՖgN.~ aK +VL-eQbS g4@ =`aEu3Ex?ldf\F:$JJdʽ,tBf53j]@ٙW",f|ϟz*RFەw[ |VK mj^.a')H +;@/fJ9ߘb#T jScz3eL3/K/B/@c%">L֌87%>6ߚB+P9iI0SV4EmSBCܸX8 +ӧ8*ۯ }zu .2 {ޟNv9hóBMUr$ˀDֱ删ϼ`{b'wj5TcOAH]j +y;Qm4īi}ӧRo͹Niϖ؛wI6rIa؜7?qyL2Z}UaeO8d=9bAɞ^Ly + ?~Д +GHLIMHAd zdlul)E Lqv$)jT XHEd+ s4ٛy`icV0q%p28*vbh21u{"9|j\vU؄~OJyHCaxY:v SιH%3&h|VZmeNAO=[v~Ooyͨ-d +wU^+FD]2 a̱)$h/ T[Š $Lg)PLt H"f, ǧ N Ƀ29v2K[YF:]ɢ/[OJVKwk(1oN'74>ړq ΋*Yz.A"i|"ϰÓ1(Z \n% R&j,@M3i2cT֏'Df~v Fep3$|fk$Ā;h]05[:-#M))Oe.E,=tuKD98(}P-qEN(f_G喃0&JeR7]4B Yߝ'0'p~gE\H…i+3TfC>8aaLT35)RPC([.{ViV祖 dݎ #LhMP៓=aʶB{c_*({Z-kQw\ְX08X y@+]ev&k&:pm)82U 0h 9&M]{\dAo?Z,1,>\G +jFebB^4lRm%)#+.BYXF޴JLMކeYhyh(H^ +=HE֞*0r#;DJ4r~/{ۏ#3B']Sg=?Mvj[ZCJfvrR$ A?vwj-oOJ~ # +a%-\HT6dΊ-kBH7U7aƫ#O%:-]?R̳֥W%--5I*0w&9C endstream endobj 58 0 obj <>stream + #\a[X,lJ^`;!%2sL)C?9 C@$40- ooVAmC mYVw 3TuÅpUS,(7>N͘$x5xof,aZ%e!%Ň]k}8FkrXb3" .%q*󖆳-hN) zOyJ#EG;i6䀧+jȆz6%q_uY\؁Uq +K͛f7|ӵSy)8hYA:z y2R08 o?õN:w}Dם T nC rYe"  2d4piP}~i kC#t٠ʎSO~/ G\xM"jDz}г9Y*;T@6.?$ +.ϊR䥎 ]9S8$Ҋ9e|qխ8]! Pi28a5ia@a1Gbu +a>>ыQ—:Ntjx@ 6I^i\-MV [ŧn$ʎW12  BW@T6=篡u79wh8Ӻ)CFWg+ 99xG7`zl04fx9t;mdlc(BZ!3,Y$ $ p()eSϋܛ-8e;6@psĢ㈅B6\F#RY]P̀5kPH Oq'yV&-GHGw6+BDҪ0Jx`ÅQ/nKj^&[ǩۢ%mjb3@ +0Pe)U`9x!/_N26΃Rb[ܹ}iQnY%8І֜):vLn:y]-/P?Yר+u +)PB^Y^RR {:eψ1 6' +kp^"rOEn:ŋd:-LUvOqF M&)蛓x"8 +ci2tA$V²r:=&{ l} DFeޒ3WY/سp@Na `o$UÈ)}%*p`EϨ8x'&Se'r';qO&X2qelxx |9rr'ͩoaаE1BGXkhJ.ukCkAgGL*-)8|AwYB~O`h  䮠Z:$!:Oiђr#V$UFB 'IpRK.W-2VL% +8õhDjVNTfC^()BϪ -3LQ =*)w$!K5и։ *AX 2Ln+6RvH^1KH8CGgd["S:@cN~ęaLIWt.Ǿ H!}^7rk*u&L + i ^! M>ǒ8 [[:yAk]3Xm&=TU3u48jF9]ήr,QSm?Ei=F2hPӯU.@.5Gɜ5X~zv^&'U`n/ LJM:L2úMq! c@zB(x +3ƥNH|aT`XHK޲32 $zjm9 +:֭1 gM"؊_{%n 5Sd t7]/ =Qؾl^@Bf$ Z7ԎtMt>c{caCJ\}15 ̗PokOգ( {E%Ӻ>XqcKԻ$xY?dէPV ht}P*4H KfWu!J0c̴3Qq}ĐJ½_Q/>,w^Y5N]{ڧS h`B=BmAp Y=eSWW ^NJdڣ8̌(F d7OFCfV{ƅqHrFv… OܙҥD+eCl;?@El$8[z:W@S%A2{t[Rʫ*ti7'j\lJ"萉Zn~G|Kr5b$8A'uw[ӄoGoCM?`aJ;O_Sh Ӫݜ7!V3@ve m Zx#ܞ uu #aZ=eep&D*cN>O(̆:L8wZtXSqDew8nSbR~eHnHS]d8tL7(L/eK8o.-Л)[ɑ磆zH'3k,n݅8EwK `Fz45ũP7pf ;,۝L9:fs-,cy6Ф/T,*FӓP="u0S7B~ 6{ԺV2 z9vF`ݓf6h2a@ 7Z0,$v'*Ҁ:K7k_VϜ݂&%OVZpMU0X%ut֌} 4|HŜ1|;a +-%4`X5+F{#<ơ,Ug7ex'B +.seZfwL1=(Q7#GW(،&: [Y.zz݊J1=?c>JiDӷ>~KVQ>IG.Dt' UMO%r[ I!lW 6-cZ +yv293#e SyNF +U6{6)^QS;c|!'!|5Tj9).6'CtE;55P6M[3b6[9% LРXr{ϳ긍^pU-+,̷gZ qeygP` O4ZζȦf;]&jF0q$Ĉ=>4/gyCy`jgjGgM>cQj,S˟o†/52d.SaW@ƼEӖ2G"VV* g}2A qaaxCQBʹ=z2.wn,> zRCh? Y$]3QW:"|-c֐[Pg;W}Vt#MInV5@9|r.H6H椛Y!}{*,+$4g:E\漇i|EV9w]Ev܍@'ձ'A2$oB0~1BGڳuoӧǁyGetbh'!anE=@4ĩˆܮ-FjG-POPbcfDb* }nї4ߴYܷ*WuRݧܰgJ"9Ҩ.~T&`IX%Juee#U,pFp9 zpv h(~bAZ쐗BkJiە.čDP)] hv![ :| E(PIU"B t.w+ 2|cKypNJ}A+LGZMsT}kl2`Yl`%u'(i}=v-x}1UE4Rʏ jh]RM0PY8Q"پnVň"AӈCj˘ i,12Wqu7\tTC[CM&2 +$#؉fǾ!ho@AK2~x/WL3`GzQC0#| -i,CW$,pe h wu +dZw̼%6G"D HUFn,86&;ӍM&Fa53Bh)7yؘ#x C+kx?)Si? s{R6dn) U ,n xn9 ޢwV0@!Pso'+A]!1IT^bڦpAa #L1 HDl DI|2L^2Z?riVR$K_ ĎHҾ!!&_.!8(p6##4r +$AxOiD6%-~; *!|ׯ[tY05*)Qm;ĺIzh>Z[jw,mˍ~' V{ߛݏ;80ڍ@|a#UBgbyRs9 +-pABh}Ѥj uomr|Yߢ&C@JcTZ &yѷB!8Ai$W@39:$>aunŒf>rrsQ0\!a8soUOuE‡6}'Pp^ +jFx04xa:QKǷ!=sa(YC'_3Mx឴b* MGN]g=nZnLSvz F(ś?h@ qʁ("D*q ` vOr2d7Dv8Z@1:v!K䄀sC맩T.@ɮWc9Y#l0cH3 TrɆF +YI(6J(@SדE@ZO +Tɋ$$wtrF{/⩾.y2FD[9-bE7]΃2 +,2o8=Q B$bc_ദd5RW*̈|T,eR@dQNBwkY)?̎wym{s%D.;q#3ԉ)0 (0$hu^XRP;d@6hb0yk@#NԽEw LL!P"ޡ5>e2dQx$ ]dj  0!篃Οh8@Mx׀N \j$t8ˋ='5dyWN 5~'c>Ϝ:GEIBACaBZL-'åc=:UdSH)X)q 4 +Gz롦0 14 g`1XGgm_&]D A fBjNAH!,=< ɑxQ^jA_,bh MozUYg{_Ѯ.;]ˎL?aM*灺d4,@AaJ(RbѠ(C `7ڀAkȌ-S0Hr-SpP:G&B\ؖ״#ncSڜ`h}Ț Z KP 畻_8)NQX Y%79I8+$ 8`!c!WLp~cRBmsD,m,! Z@<Wpc(Y[7!d3ʲiĨB`!6v{;E#Ф@.a$6*pIf D>Հ! `oYkK69Inc€@zZ)>o=wm \'Sw̖zyθI+9.e]dC&c$VkL) (u&̎J`֕GS2jS8=3\n'{i2/ &2ܐCU_f'f4 8qhO-^ OAG1ZkFٙ%s` USϱl 5Poj\H8,i#pEy0;QaEKfTE YDbCU/ɞ|l9ɩ5!/Du">d)),]'Æ1 HCD'纔m复1~ WMNa4Tbby +6BۘՌ2Y[< AMN6NL/!w2e_(#i:UT-&&od<~pEphn,QQ޿d>qP FK2߼Pk! rM03ԸzE@MÈE)wn8w}85(}?@)wh$!Ҁ |It2JAZWV/z3Ȇn\J͊_o#xKIY$HV;\H.tFG&oɯ Ϩ@ӹʶe=9d+x̣KQ<& OJh"BȹrVf8IdPŐ5RF[!C#t<N4}8[}++RN@&*CܜBA&p%lMh@uGh yEwX3%苖D4_i8}Q@,'Dk7xX:1Fp %rӜ]8 ۙld` 뎈N W=#EB晲C?)9 /ϫ]|t&l5gGڇђPytJ:,-ʗM'ۧOm(ed^EMܧ=c3ri>Gπm1En95$N? xa/O4bo1ObE; +L{́HQCH',"AؙƖsT9c/ 3G<=~G=~GǧǏWӇϿ|p~wi_>|޿9u ?˳O?u9_?×g _.qo~7_Q?䇃,?0_ßo/ ?z^_z2#7o>uMٿ?P9bz6Ό&_ʲD٦6SGq]E pDUQ$_k/M +ztoo/߽͇y_~.e/ǻ{?^oO<<?7{i>g>|_1!;Q)+bwϿEPg7Ų_+?7<6}>[!?W~|o=?}Շw_yo>?Ow;/|˩#Ӊ\Uu>'Z盳X'lC/YAC7 ᝒU)uB~azE î˜tNJS %et"A+"jdSC)eQH, 9DLx4"pU:H'35cSO6 Rjb5"nLGG!HUQkl;0TS&]&P.q2 (;D/{yR*,d 2P=KewpIH%̻<>^j|)܊~*[SQP&Jvs8!MJht ARYybLTM3YR4YfYB8D{~G4 DYXzSAz 3_C݁NZ8U +݃nMOy$P -q4C,+$;Nb1 C "PFIqL&KC6* 5@ y N)`& nFEq\ xBMx' İ:%N:\7%sXdqn%!C,F(}of$٩:#[d!&W!1 -}O%"¥1?jw<|0G ~մ!28C}X Bz$W +:~P rKgn۰5hp(1(H6i2R*w;Ye4z W4q fk*%D>G%7k[aLcϨ!LwQu“?#{X$S1 87|Rz#Lb:o"%RnԃTg ЯR`g薜*Q<x ܼGes4i;8ϓZ ;t$ LA5lB?ɂ-̕e6W<~* ^%ĨGL] /ϮͻOpj@A*%8oXade)&Yk씒eZ6pGdcyslv-`*׶-$n; A9M B[ [ۡAa#.u~zjvL˭H0@UffX8M)8@zLFCn7d9`)p --j]ҧm+l2`W6&z!?V"dP TpFHLy]Œ5w><x +qT6昻ZгmR,X{pZˊ'lk+ӽ78ĝj$h3)!“KlPΖp=k:Xv屼a{hXb +{.O0$G8ѹ5"ȢٛgUշϲP.obcTђW N Ʋ310E4fh2K8,ifAݠ>ݎSE0Fi[rbVHB̓/L5-rxBy PhrXG>Uy>P)"`=ȐK7yI1ᱬA$"(U؊\dݖ v2Rh{d}&BaDXMnTPCaҖJ,ŤnQr˓8Fði끁ߤP3EŲ!:*n*eSBVRpZA-gy&  dEY{͖gYϡla8Xos +-kz+ +&Ho?F +vG[ҍ!;/Ew5Mt_l V8WoehO׺7@x֔-!dYΟƩTB+9{8AkZxޕ +Q Z]韸Lj!loՠcSBv*/!U ڬPݤ_P!Ld4 G;zKd7?,ToRr'ѓò(Dv?-H釁ѪܺW:rP$$FL: K9H`g:+jU<%Colt!XJ}e߰ɯF*dr9v@1Ib[4#'XI摑[১[vLE.{MCՂB;c!Eb'| W{>^&ޤދDCcPB?ٝ( qgGa³'Uk>eh'lAȓRxJU=AC==/I@TG\ ndTXG46\-ANoMɧ"5%[Z0q&sz{ j$? +w͒zy΋ØaأR! 5d "iOJ~5XVTf/>- R5SoyZhX_€Bl!> uv +}&L!^}֎SJ[6Ajbg`m#(B}&CaAޚ!Ivȫ9 ^g7dZ2lgBkO= |jfa%V[C)Ŀ&%Ũ1C!'(V|LB['k8:97!EԽYS|ؚz^ѓؕ8@|B.0}k+(؝vɕ*8ߐWW_h-(+5pm3 +ybQa x;"J˲m?hG/%3(rw;lM{{;* 3^9g< [5PZ, d0p[XZ@{ALZTGSٖX"9[~1ZL ^׷J>Q'GA%[6{N˦3gz3w>[4{!}5(fHUkǩ,}ug]I/aKҏW}̻o>z}8߾!9|OLR; #VD{%_{T~Gs`xĸ,PFCyfA[܌d#!V=mN OҘ0t&ߓ(/tV,kVM_E-;>>ڲ? r$ݔ|Eu Xkwh)SSZC6LwbT*芯5B3 n=lOوXBdwV: k|0SrTnƷr]䲁!|܀^yυSA-L\z7F Cӗ$`Q( C 9i{'!'0-1LKUW#7mDz($4@1cA\ jbN߻0EU,xEȩZ&s+%Jt']+ `*[@y VREw} :G}Z=EEeMV7%4'WS3@.싓N{)xYfK^"`bJXV3EC]itU$ LHi',~h™0aQk ɶ˖-Y?g'Жj㯍)-CP4xRld7FVeFiԌISNDc@fgk}%%V@$㤂=NvEG" +Bd/b8S-NvEo!~6K&EV޼:_V Tqd;L!tȲup rA I8oDȣ$k)0K˘~G޺Z΋"#em|ZQwE,xlX *Vԋί%ԛET9Lxd}R i~>K%6.j-1Ŏ~QN˯% A&`#75(|Qc;>M/4- N 儜>L? +#y?sH!j!xD+Z-'e|$ $bxSv1O ٴxPȐ]Ϙ 4갉 %iAIB!$ Ƌ)}>~=Ʃ )q|Y!L ۖ$p2,!e~oElN݂(:wb.:*M jtQpIh]5 trA8YaGrv1vn@""$:<-򂪪vJ*΃]M] Bx>$w=; b>ˬC44zvE4HA "t9`gUAg юԓ_ sу=Xvjl}8˳ԘˠZKdy(D"ꐓ %Yh ќ1IPi! kv4B@,dcLZ^`PEYCҷ.k[uk|9S!J@D7'"2,#.1I]l\fܔRd;!}haQTY(<`9FVsOeMYЁA&ąaUc21}nAչd +;ǒ14.;u YPl_&HC 4 𐥒3~ݠhf\L;1ɿpM˃±iqLfwqPf+"Ҧ8aa J zC$綄&R?N}[aUn: +ʢAP1U6""!7 +K_dG;bFA ;y;R51":2uFaAlũ\D9t;ſέGj ˱QgxȖLR SdܡN<%B\inaL˽牤6'uhÎ:nPS`lҲA?"D(sȆ{)1 Kq*l$ꋁʧ! pT D$]r&%)\@hf K݄?":h[`X8(ʒaxY崡"r|5 ; +fw?:4Vf4+^|,@zxIiF"1w eN]$&@ղ$k:qd^81Q"w%5}R]"Pd'ZV@ּ5LvqPhX)Q2'aH'G0 ~wHRtn) i,eɐi{r )$ojlC{4[CNYaȡLTg.g^"ZMJHg IZ{-ָe9F`:-QT 9(8qg4?a:Ԙ\R8[;Z[kA .7JTjjזɮ!)![ _y6pM3p`NZjC6# +e-۸J]@ j@=En$~=ѹbͱpj΃{À tYo;!^RzSm=&D -{̌!`yAW'qs汞6Kz2Mzł&ZLFɹl0 Q@mQ tu4fnx+-QXQ5iA),r+ $[|&Tį7vL$PҽSDJ[" +i +vsX_ZkhT[ɵCHptvؘE6.eLrFgn\]%K֪Zjo0]r:H l˺'>PT4M$RsƩ$ȫAlπefBUYb=Eڝ4,d Ե4048ܐod%#\EE"q(tj_|1Pqdlcʨg]8)_ J +lIR.D)A&hP v/@q*9rRAI%OK +?Y1&wSR= [oD Ϡzn@Cj1\uQM$X+SKuY-%#+jFs Dk7[|sxtž, +(sEϐۂg5KjkB69)fRģE< `"Gf&2&jʚk'V?d<7\ՏDpݯ y?gv^T3#u|j5ǚ .a(3&]?3ư[8f#d#idcieW='jILQ a!U#y -]Q/BSʽ}}Jȫw:!0gΌ0Ҟj-ɡV!T,BA77ĕB~Q)x OĞlK2D*VHjt9IQk|硧ͭYI\D$(kXƿ`xA?AѐfpTc ^qeqFt>yQQb^7Ld &4%7A?S<+axMޘ &Y1H@G6 "\%sR&dQN J%iU7BNw!xR31-0ބƸwH0i=",AHEL~[!,I~5hO3m?ƒ"՗եkA\n㍞eC,  ͆\o#@ٰ)B\9&u)MKDyê{Ǽ6m/4d(6f?p~nd!3 {eQQcpY# TnyZftDIޣ7Hq$A$/Z~˂¨8gG!mWVlh IϧSI}bJGqO%JK|re4}9F殌 {b:}Ԃ w"h!1Gؠ/% i>fkǾM % j$ɔ{+kb hA37gXF;\2\ |gpRzOϺ]oזLUxs}X3hy6PmKӏ3s5Q12mFP3NU3JWk;TlĎU)O)0]2[y$X.huzi4(}z[62:u& o2Hو]Y'%QUf%?s (4v |&sa./s`%U#Xp3erDي:zw)Uv5^{:9֟1Bt5R1yI]tʹ|.~N]iqc_E'͜ҞJ'Ԙ9caȴ/zۄ@pWM=< j/GhBXA 3\v-p,PY0xYZc XЌb?j"yΚ8> ,2 44 +=1R abhƈUC `3R2mNa`X !TCnPkAW 1𬝽B}~ѥܸ$ea$^r r\CQtGaPȔ (_X[\sN^U aPR&ٹE99LeT惹ͥfrO$ ÃpDb< ֎݃ᘒ_K~˙Ɋ%9j9B6&pzIAB0saa,l>#},c<}!};tFF +_5 +4. +XJL\;pVo]m )K Dnd톗]W, 1~34`iNA:Ča#:v*3pbNҧPH0fcUXKw5#`!L;o4u *d"-0@-ftweu]& ź 9g`z;l&%^ƒߗs37xuX(Yk;P dO|3)BX3X *|\B ``0|J-+je:h_^L ԨNP,0D%RBT)risf5 Q2Ykf#גԈjrZ9Uc{ ] y%:{*5 FI0UmD=ѤֵӈH}FC`Ŏ2 ]!FgIȿ,D_ot_&~!cNlCJIBp[Y{,Wm\wJ ;~$P [ŀz$IAr6GߓPۗDG[7^ +;ż{ *bBw9᎐κFCRtC1lDU!h7BnS@F߱%cb]`cм},J5?sɌIUڂcH9"XTpSiGAW݄&vGF}2BOW!ঋl324\DMg"CG|2?UunOʒSv1ATK5BgL: EB} EPLҙM9$[PE:^+0"6;ٙTس0/h媥2WebI|T .Y緶ob-<0 i?)=;ve0d C5-tQaVwSY' 4!n8@Oցsi tD]v Cop,0Z~dhh^ْ1^o6R*.%Ӆ =[bVxӺT',h򥓁\Cpd2]4@t3Bokl/- @hw_x,cp R[L*&g'BUƿ=Znzl6)6aC=NoLH 8m斚E !J6aj +b-nVH(,8U9wܽ'qN4ZkhŽfޫob5T]3ǒr}~5CU,)r+#pUZ eL Nó !#/T?}HU5w WXw&[a!(oT~*2H)ٌ4AgI3&Æ3F"Xgr rL1Y/P"1.k=F6y.1œ)!Vډv*9Ύ񬢮HBMq%|JW@4>U^Jd>0 sv@!B(wte':[UdѪjY@.Te" btdJ¼%W<= +,-fp 8ݎ5VoKi< )B41@rqqbIG@8d RN;Oɛ[g]LcŃ E֠ž^?LP!,i! +B^= ++, bV[N$-!z- -J/!4-߯a@mGPkj&#'-y=vi6!b1QWuw#" sƙlj -'L=dNI:O4Z&2q΋tcHwW-=X]Fb^ڏkGȖdL0]Ãqj6A. &JON(N74|WJOn˘H8" 6bnV ,=NoQl}h?{n| "C&q7pb:Hӯ\y FW^?TXYZ#&t/` Tj#qƎ#%jW˯f#[\ Q ¹Dubj"y{^2}p4Ĉ[0$BGk1H6ND0~[.HdRBe Q* RY:182<arOG%6j)UU;E_Av,ݥٓUa!`E B/Dj&(d{ )2CeMg" P>LS`;~,"$._,$pNT\͎# #>C-dɘBwZ)3nG*uݱ-?)adHȆ^HjlX払~<H5VLN` b 'khBH=)kˇ*+&gLwT"Ʃ ͣZ# [Eue*uLD+=f +FA2$G _͓%oOKhf +0@\mF{":@wHAqBo1n3 + L,_-eT 5ʼn(EjG wf$+=Yq&z4]S1zwҌgyhũЂ}5iPTQ ^Ӣn)et.FAwWI &ryZH{Ԏ!$[6&|%P;{ XkqV2ml8&L~XiGc&8|.7T3"ޘ2aU3 NA!VtTZhIt"b1+t+~+q!bj 贄 )l 1ThPJZH_1M&d$iwQ*c)uEra4HL \*|ԱE@mGY WuB^S* Ƈ]KulȠT)Z[!7"tQttP-ErdkL!~7UܫQLj.8eHBYxǝchզ:4QIo~!Md +!AL+ +iDE T쪺 KzQ8n^^z1q5aSIpW%} @Z͊b[X}K<_|Pq^N-k +;|PÜO6_t*KXꕐ5[k!RДðo_=N dADEnq~qBք&n#3%UHk̈SWTR\@$ps7?r638EʈڟRÝBVY4߶?viybf؆aoQ19(@£UeGkB@鎲b"=8¡ eȲ.e{`NƂw%(cXS>esyS9a@F*bRVjD}ո؆E뾔h,roFgũؐȬ{;2b]g~T7ezB-Xi=$B+"o4_#\Gc3RWnͷ2Fe<9u-q+p \M• DO>' kĉ&!3 E3iiԃ)yl%f_~(¦&љ[xm1H3%pѲ)1B BYavHmb|пK^ߞg9eC*4hƩڏ O|e[iWs.ԧ}I4 bs|C=Yw3Sf!m&(.Gv`WVA Rw2uyK*:!ң]gq4]uį©Ԝi]YEwAIE !,ǕDvlNngѥ +?9MB.˟`!Mғa"Bri4~τ3KN_ K+lVqLj&-N(*SfQ 8+_D_K8F$lɯgECϊ4M +V/,c, t-z]"BhjW( ;ؘ6Fӝ{a,}|i6ЇF{AԄgClPX'0y, +v@ phM]"l-8#">6"Nv0 Y.EжZ$3jFOv2l;q8e2&C z}f oa32+e`4Y}BD(b2@_ʢ R2.=:{*31({"nQic_!RE2ѓ*5uIsw<1r@:fhnB|o{(V"aÉtB|郇?m: +t܄І-*F7:*w ddHH&!c [":lTA3'3<L7(9pzM2D"|4k& {q!?T*aDJCl%F[r0[.Q NMt*U8CjFCо9~(|̰m=XУyJF 3V ,k? ?huk5g'K@,^;uE*T6:bdꎅ5{kSzȼV笹 QpSB?J98ywk1@$mDŠ4q.X%0j &!i<0Yb85i)%:'p#6%3lI%K.]G$4ffR)"[F-2y0'T +'V1dR)n$BdQ@,T-_ip\^ΰ T*m/?SjmT<2x M:6/ +{U +A`N{UL6nnN+Ϟ1 +yv +,0p kK)E{͞1`|V,-Nt,I)Kmcn<C{Xs@O[/c4ذnbQihtm-(Cq57-,#{ ~jP@4q:xHz`ùB*4{ `@Cp_5͟w$["B ts6Hp}xNMoA8Ciׯ`yL[C +aB|cκt$H2cZst Lj TJgj^j8;&=c4G&2046Ҕ-l"C#:)`yB~Ar1cUt+%:r~(_e! |X2_7To_gS:>Yx]ėT8ldM^C0iGhИ[.{&T3 :Ij9eb! *}[DH,`;ΔyS XLI+eHzG#_e̫5N//MY8«r<юK ,{/3mҰр8V8]OЊ&aXQ H(C&߈3UՍMShFv>Q윥Voȼ:= DQ!gj#c1!3w2,[u-)' ˣ{z#$|~&"Ҁ=jA^Hq` +dHЬ +9-]hK0_^#dBa:s V +bFr>& +Y %Ƃ`r3!"{ ?RpD(# NZU''D9'}M0& =Wx:B]݂X3жǎd"$/X;OEo>_4$0+ +SDu2Nl7R0xĴi_}Ң:'a&mwT<ۉĝ3o3BڔcKV{@g~7/.6c/w7^$ӏaD~OeB! ]΄0y=#d,r"8Ȥ8ۖO>IFC`cS"yl +^4J'&=~Kn|qnR[[D}b0Q ( 3Jd\Q\P2*IKB&38^Bu-ݳyD ˌIEUBx-qr#Oɋ,8m& jrìlsT$Eл8TzDa PIҽ66fm ;I윦6=8i+D?_NÿI+TdllPԳ^-Z )V2Tn0] *|emwݢ9:=jÎS kAQV<, Q^Ai`\+j K_G>4Q'cǮ~* ?˒k}50s?sxif '[|?Di!mɳ1`)I*6*GW@~FO:3a .}r +e@MN^Eo2V-,-4@ȾuC70:{[;UcJ92[q j, Ӓ sL'7Ht  +}È\I\ydQi +nbqRC3a1t*.xѥd +<.'{7K-9.$]^H6}Us{ޘ3u<WQԙ"! fzTA近C#@FѰ`"dq"Dt|y[p0Xپg%QSp>Cr3諕 a-#iݼ68[C1!8 v[A|d6 /0p:%8CQo/MVUrB +LPP6l%$&k,^kA8bQMm,RIny|7Ioݠ&zɞ0/Ő٦>+˧!k  u`T[v>n/cXxGz ZӻD*om!\R|>N=:oiXA9Qê)HN$gNMK/O5Y8JI7*?QBќ6m,\{Sdΐz _`1# +ts< xy }l+WNE3`ewUS4TMmOh/ʋckZ!-/\0*W2K*XMGJn#T8NqtdnY 9O,{.1TGr(>HZcޫ`,U@viJWST1-dbb/F۷qR43s)GlHD՘[b("Y. ,i+2 6$~1ؙ6iBDaXX PmMy3{Cn@C4I@Q,Z1śrP<߈Zщ Q Ӊ4&"R~@XN)!q$sP?g&_1eɽ'ĪK#}3Ly]D-ښM +ƀmf!Qז0$H,ԣCCpDZn="篦^)JQ4t͓.85;P#rv^j)"$>YTzeK p@ШH3{P{՛ xHOޤ&n萾|2\NjVy2Bȸyu.,려|lHFPn~=@r3!8a$L$cOd 2H^ B-$bn;t5l3Ŧi|kb(N*YO8.EϩfX߉}q~Q1kN cdPVZ# Dq."] +e12q6BT5 2!LQoW=m=W47]_ "m<;ڈַ<6BCDy& :i&DsooO#Ѷ@hIkY"'[ )½-9ęЦhY +lJzëe\ IoAs:&=JA +AajTzuʑ5K.[\C2Oy=0Ji:aujпݻcC!E_L8a6D1;VͯLB bZ_/"KQyjBBEePp~*NVҗܓOP2PKBTSMY^@+PM>w.| m`iˎh*דPőMۋBx8(Q:΄R҆4UIֵ(M*XC2j'V`[kcLBG!eiz8yNs&kGA6HA|ШSI]0@+2;= ^I~5ٖ“DLI=(8sz`npTBeUV#Bp!+ +˂p}N'h AAmjY8g]2@,z ҶzѨrč10Fqs')T{,pYR/@r!DMllgz$1^26|"Eu!] e!'сAj~"5v^}Ge*}ذi7s*5dQ }gii=0%/u@@2FAsJ6Xc,EkbO{q진 ҍ3Ϙ~>L5VM>Rrt +T2Ғag@Y<` {L2%*̸#0DIK2wE|ހ5oNJDKظkWYx}܈c 5,ڔWxFy!Q)_.-qÉT˿䠒)lzpԐZ5i'ȭWY,x~j(EQNA<%?gb%*]3_ʄ*[TKp cM z 0 < uJ-0H+ @ǀ+z4.,Vˆf{҃(*C.~2-5]ga(BiD2ej" %jV-M_;f @"\<jӖL`GQ<*HL'H7p(h &[^UlSOײd|OKetXP@Շ6A=3 [b38DZ1 =8A,;,D*vv8̕4<T$t|wnDfY bp{#&J0k gTYZDlkv$}N#Sºv0Lg8% GI/i '|2GSIPrkjгLjT`f  +%!d5 9Od\d."NJNE[`f$D'Ap3U+Y0 nˢMPLp= +]U/E\Mn?fxrFl1tPkT(GA4";vh?z%fzyI<4 xb71_VCD!GoȾ\(Pе(DNW ղucFy?otP"bd}!aNGM + +AAD{ʻTK3y@5;BzQJ2i?GCou4@`w>|C%T# %`ԛ>@m-EX^ӯ- }he$0P`1' DjGHe$~"7L}dڸ6mz 4#~E]=tUȺ9VЋC"C)nx3Xd{2P@Sߪ-_aWMdܯhbJXa iԠʄDb$WGRZ0-Q,492eBIQe:cf}\,DOja9V7.Sr[¾௻\Q&(JY=4eXN= +BAJ.NՉ^h2EW/,DnE3fԫ4+iG, #g:z"3OUF8;rJ+S̬fWבd4,aq1 + +.0B LMT|(HfLLx% * +LY!D4;tf)+ 1:בVHHpݷ'@(H%95Bkxj%)P#)-<*)7[v ($Vt}I+#F;װ7 { 54dXRP7zhC85xf)B),8(q(ήcuwny~ú1`fѕ H`(""by1'ɵI!!5ؽfwu8ӍL7@"7vqWdq:&2M 4*S*eފGLuE/e}w +t͢1 _[2f45 U;4YS_6Sń:fЪ4@Ɩ|weiс_E Ě|3ݨ 1N;80( AEZ~&+MD&1 S t6!=FlKmsRY:]!5I*"${"@Ɉ+*Sޘp~V*rQskӋT~#Op']EhD-[8*@ 5g $xwɇŧE*ͻq<9lI7d6nh(j|a#괓5QW3%[cP? ;<{a% Am(!(  yYR ַDJRA=#(:)blފ1NBk(&P +TOΌp[mY1:w[׀,s`iNT"]28ަ헡]{H=>4B\QH!YPS/E'9m`bλxDd4Pytp% y1W<]޺sy& ;קJ0DoaN {r_7x+;m< (!oM FOV9R/t* L&S 7d[u +)Z9 W$5b"Du +V<13&װ]ßa6r jܽcT䷂b ():ňBiBr73T"fd2ݞAwreTxd$9N..I1GUR|*ϫ:Rg cTR@A*-A xw jE +$EI0h8/5;--2+S~㋫$LԘo)I&lE5ڞ2t,<ZČ]DRByj\dXB0S9GgK+웄+b:(+iG#_"{ϲj#t,%:95o3zt¡ +2td~Mn&@8&کJ,Fsy\sݘ)N6UstRj!4-$?f/Ta{<T5R@@ojRrJwlU^狓bObV܊7&E#K2.(\϶1Ձ*ʉIOf}UB({rmWo +RMH.yRm:t~9VmIմoԎM'zGz=(ұ- '. <,r -oP%d om~`:1%z=kuv-ҬCqKe0aw"v"Z $6,n=2*Y|;wT4*Ȗ2s(Sqi! 2@ qkHJ(*~q-T4ͥ{ma[Ti s6|ZH`AM:h$kIEP)$ɐ[]"`KZEwY!`?#Lj<%P a xqTP\U'  5lJ?<)]/c4&NYH`bx0S2=M~12żsJM!*=#&UT[fx &SǬ[㭌Q)&Ugr^(Yq+*7Bai :يv/B +d*o6PqW`|67"1 kȀd{  OL!v HR S64NRD;LXYl \v:NB o͚i42zȀ*Y_UgBu⶚"hž)bJɶ.kݾ_$,cF `3t _0(~%Qcm+);ml35濛7v!djXv1݇-DGhȘ5𠬝i^' +ţ)_t˅N=Kr}jVT+IJ2BKRvS .D#YxۭژUE dN}tUfKZ)Pza kZ.@8a|,)] JAAl"н obh{?U9f Sl;A}Ks"[(H{x#RQ(JɁEV<(J:fM?n2h~(% 0!Y*}O@2yiuzm]7-D~o4 +1(:>|=:0z~zeZo1&1|F+!pd285ɠueu'Tr4Iފ,|nLtǤ,+[S8S=DCjaq+Ĵ|$i;)R 4=>*x!+iL#&O4Jd-,ջ@æX* PU@DaĖRc柂k5,^J6ӌOt +4l'qql` +)㎈_'>Y,j ET,S %ˢV/V2[J)lѷ+@CD~ j&B4BXN-m߇칍ҝ%y>C/)BdU7Ef2^5K3 :2{)hg[&M ,(3>|~A)!\wLbPp&? +)2stpLX\QVFӝѡ;ɐ'NjlCEt +)pTPE EDik"4%T`U%,EV4Q7m]~8sL-7 W$lΖ'C'N6̮C>5_$.gO?$hS|Rx)4$zQ@Pg0A4mHzu{>yd8J6m`Ȍ. L|"eh &Z<Jh98c4ܶaAbttj.ŊِBfL=}-xޫL.NyҶt#g;8!9Ѐ? JQ/2//+bRt uȘ $ky$j($!: ={Gn@HlnϷbnr*9k>Mvtb0U,F !R:Ht93 Ņ8 ֺB4[em!T?cY |} 1] kh'Zl;U3)l12]MbyZ-: (k|Dp*h&)|8B✖usPQmX`·3Cғtr5Ќ7JErh `; 0R(pk|;(, +|ֺٚGBD%υ'Ô +,\fQqjq,SzJBY.Lk}Fp12Qސ+CXb6̰)bIhXV\Q##~` M:AA,Hq4140 &EuTkI5=KIIi>jSn'*N 3-R!~gmIB|խ8/{s356AB9 `ii6ie[+x'G49_2,zAJ(NKԈm ++$oQDrkCهMDfWF$Nawh)x6$WB4k6)1!,R]LnԤ)9 ce*xW_bٞ5:ED1E9e+I&A$FNO[#& $m-'4pe(ސhI(e2 ,Ïhc`>Ȩ7lюkd;L=t>@sL-<UMЫz*-MIJr BMt1l2BiN1KIͻhN@j !B3[+M0EDl4_W]L%{eڂu|uAoVʧ +aHADB'Bp 3Lh3'RpcXb+@?6+ Jgq+u(ZCT(@1y۫S𚤴fA- =&K'D٬e| W)h=C &SfmѮEb-l;UwI9Pp)UHxtӡmf!r?gU&4)ĸ8FfT5N)X2K{92Nʶ'G'XAeVbFyj3 _𙟊(b`9bhڼ(i& +"|Qy> $nu ?JN # ‘ׁ+Fp ܘ.'Y!@KQӛ /j $$HG|\n!n Uu6\~V Uף`/ q{|̖gսqvT:T:xϭwRS}鈹ʮUoZϽ=!ؕ0lw*G + wNpnA˭ږsA?ݠ!jM}¤ے1LMiծH O(,̜؆}oNGQb$C[&5~8Xw$󣲾T-VS,WcA,[ kзdz$}ɤIAՃ*F~!c4#Hg-E iSr&ipg4 RϝB($Pu +GzK7f4={;UɲM2n` S-}'΄e'.pu6&yTs+,. $KIA{h(?N7ϑ9 -2zS^hj`!JӁ$)Oy3|85!eXOezM qW7͒/0%tBi e'"|K:ql$9}МG̗z\*ue",q''MZ&LU)S7[xkJɰeEh!$):Ixz2?}ݑr82[L0t{DC8D Jl#2Rb`+R4ɷzi^rs0L?k):o>I]ת@0*j@ +0r9|$(![4u$o Zjuҩq%KQ|?A| 5JZr_l!`BQxUIe(W֋T>RfGuRV@@t+Tt Qs4yws_ TԦd:DDӑI]DN| !oXoBv +u A4K%DH61d}z1wh1h\~XyL0pw{7}I# EPY[e ~RWԎmn y=k:#">)8R/%ES# T>ɩö-G_!rވȌ TS1cgF!rJOIT`mCnU!0-U (nE!W "G!١UHbP5S?/#\ +٭& 'A!ղ--D(ڌhup)e5DAY4<2]4] վN;`%h38jK@J_RB +-c+įͥF[2S"R tmI023z-)̳PKu-.N'd^``"3WtT|k^.0qV'$^-X 8;Wu;YE>b{rePMPH2mB`ȿ +zP*4"He $SLBPX#9!7Nn ! ۍB(m $g| ڵ9! + + s ;c0CRf653#A}gr˼] FKfph-t#FPHG'sc @3b5^,toZ^,^D(>'Eй:O!_3J&!:zH{;S)o Ax i4b<2Χf?\.1 7BXu!u- >B@r`SUVﱍEoAgՙi}N)֚`%;R=+%k| СR> s`Z)ypffibӡlW2sY>o`5URPR*Bh,ȲIx28s^IGGw .ºXQN\f 1kx".UkCړ J܉=SydòL*sSK&g {1G.vt5Dg=[EʚYZ@IRX# wK딐lv"Hh.$(6@ eEP~$["mLL~= NgcE2NlE[v][[ #D|ex ѨuVA.q+1"bh~F|UL"xR"b6|Q`} +3"xzHW6}tVoS=$F1z Sb-N5^n/]sOZLS.% 551ʐVL*-;{"{' gS?r,*2.v`98@LNQh:db`s{BbDA"8e1M"3?aT cx$j׊?"O EI{,/'ɒ$ El>;e`kkFj[Gsņڵ>Ovߓ8Հ|xp zWACB660eEdъ, y]=D3 <(`uqʵ%S<\ä םް7 B-@X_):=.%ԺPhe0fҦPYM/wFǥ/(e5N [R/ H /Uٍt:' ՛1, uC,&+daX}ySHAJdnkPkAIM )r~qT0!y]p|,F` ({<Ls4(##HSXB>~M[r%yt6CjjưE4'(1 zb"KKROHuKvI5)\֥eL"Xuۉ=5/>l A$0 ΟFeDZ ΙUML/Uޠ1# :SO84Ck&@h}ā_ڶˤܫ(|^vGHk11`=>AϜ;'Oȸd/Ca0”PJ1q +ٔqEoͷ(θY[ u2.X-VL\ Җ,S.  F3灒ڠiX"fR"C[c(F:߫)?S + 4-`r05D-%ͦ)ɝГɄ>{Db[Ռ@; X45v,VӃh,Ut\:)`Ɗ0ƇQ8 +fBK+Ygd$%emliv#[(\@, + 2#ShYe .~B/Es֍|%v=LQq]BkG\ +a,b!AdU4n-1(dF9UvRrF3i9a-McҜ@]PsYmOtJN IL^54 e_`abbiu{C2 6N[&hC} +>eHaH,*iy;ǕA9BL}Dc|me"leq!H\؋DȔp^a'l op+_UBvc5rT=wQu a b-a/oiM1& } @5L2Wzf 7,БUсD=j5;!(U7\S@ C͌7NTԕ48n~WI40_En{b*0*!3[t P{Dv,a'9zjb怪t"պ"!snB?S,myQPm!gaK-"Ld.j:$~Jj#mÖ. + de2AjNnrnojW bz cų=-dIc`nfZm²:z|04d'lu4)d뛩k'q --gJvs\~؊%J i{@z]Ӵ3F aQ8ӎ"i)mSWe=)vXAio+M:9:h䈷``siF [ NZRg0q"YQqdp#rUQc3Flٝ׉:Q[VWZ4i"Bvwo8N2W^6$fN_ФSrߠV0_/SU*oKfy:Jv\3{A^OXc0PQiLoa@eGEFt~~` 8΋J$ɣR.շ@SylvZK4'h(^K?@W&Sz%?ɲo_GRF#:_9yGWKF׊WLI)0.BȂfIoȮuCb|[GU7ɦc\k'9/廍 +BACHi/GB%mǏ:) y;vh>TS)VУĊV?}i/5]뀄m5 1N0"mc!:XmetiT~xq+|z+`a8=FezO=-j^}<4Vy8=t`IԡnׁVXupAH`ߊR +fi^(3D,:ObrV7daY$v ?jTYz^N@L`!toP a>F}%HV|TvTů_6#~&j Y)J j3C@0wAI뮛 l“ʸ(n^9|jnK ҧ5q+f=R  ,lZ,BؾE iXFI`BN"W"ywS&mqS!CBDѰ'"Em +DN!"b)$έ,Pg8UƭG Ψx}㡚,n,];?5w#GTf2{' wԞ\"$ Bxˠ"n"9'H2``EV0a5&ÁIsc]ao`,'[,pf2Ġl :N4 |^KWB ^'hl$]ȇ+.rT7ә +ȥ)YH ՏaF喞5h<ʶPU]HB_D< Հte'vo+E_mFDvS1]ߎt (8[ט$@ϕRQM2@ɱM ϶s8TFH@zr//<nwe8VFp-*{8zXL@蕦JZ*y1nV@ѴpSĵfЂPuS(W.6otnP%O1,[jab;q)9nr~91Ͱm Lt=B҅.dTlnH/+;!L_`zd4]~+c;{w]B]A5X(%ڍr!_59m8Q2CoY@wM GjJtް7zd!/wFF J~4f07D=wci#l?+mAd{xDk (v}LkGkHCOUK2X!׍7ǘ$úO2F6hN:=㲦Fe>̝@UJOfioއ3)Q*'"!KlVv IY85|-KJfm?8c$!vhY|'3"r";{h~z\'*_-;tktkYE&vf+{.J&q5XCJmn +Iw**'2pyx B+>d`!Rĝߗ躵 1s yu {3tʤ rŞ$2{:})^nŌA}`ccmSms˰wp;C>WSd5Mæ!EXJW|JD qo~:F;̂_؜@Qq+jd6Ԕ=QMAܷ/ T +Se:ڸ^g]Ca>-!=9<#߹S Ji J](X=.6I hS-sZ0u =\-ѰF&UM@ 㤛ځ"I,lY(% DS5s +fh_@ 98 КB{BH{lz}#L~R`[xQwJ~'5ֈw2 =.ׁNt t?AFլF  Nxt諨, +^d#"RC#H:kҧkY݆~Bm@"n^|<Fܲa)a ךz+ΊGg|M Kb$ЀJ%~H(h\<@ ,u$o cS.PHnƪrV&p5x] & 5J[ F%) I0;R%}*{P`P|`c005oThOgpycEAkpzfϕI3(^_ 5k @ɚwEMox2 :`c0\)0zFW̝jS` E$sdžZxIfl!p@6З88g! ~#a1^^C Mdt&4&' Q;RfQDsj%K˓%l!8Vr$1={zrBB(9׸J![Ao|(S[!,Mt; YUzL98|i:*|S0ڞ+n55v.>,g:/rT>+B +.dCbG ` Zcdy PtHY4Uy7qPUI^7<  Gݴ;Y N@s| Y#Y(6`;f8kn 43?94>X#'*;<$oH`U B}/Of|38)h5Q@\6pŏBK Ӕt5=$؀+_DX@¬+5)_AEVA0'绘74e;.vVo&u/x`~7;8KfyKn HgMtLoV{`6EwDNȔMƽsZri:<n3Y0 nozxuߋwB>9ZtUF@JlO1!s&E\܄%C`J_d< d1IU4Q$F'htB)|Ԧs d` ͖VT#sniz_7@t7nŸRICW*%Ϊ݀m!TOg+fIYU xH 52%_o"`-c-Mnuc xﲘtN9!2b]۴(KTsZI+;ô: (Bq+t:K69 Y`4/}Jmt|LX5܂A{m[tQ<[ H]kUW_`@q:CF99o.ϟe~/O8""!YcMp G1uεﭠ-待Vm[>*,>)[F.9z+hr8=!X#o NMbxdО'c1F6E"LC]tzCk gP&7B3K$ 1#YR~|䝰\9.hM߶P(FS2D0_WۼAU +0vDh팭l8g4k/(kP'DRЁL8SU-~,Ж0#-DjyޯNЎ;)^ܿ>kelyD7K,db[@F1Ƿa ćcI<Q5(LH+)_&ʹ:\IɆK\+I;O}ӟI?uYIPYW!B E Qxjřt2RU\Yn*I(.: m`˦Ͷ,a>xeS$b3Ӱ|u ltH2{/]LF<)ʸl-@Dyދ!5 +;Q`)5ChdMn:7M^KfS4>ro%8ԊTF4|R%9YGgM,C/1 gߔ|5". c(g_f>p"hдC9p'7-K+jҜ(O/ z @ !/ǂ(IB k.$o`0r5سh'Tr [AmC{?I GS6EXH.6(M.)$xoL]0QRn#SX7ͻ}E3DHo}`;Vlv22ǒd!Ao0`$F.۴}p4u_F f4Ѱ²vQh,S\R#m̂H^iƭ!YC aU֚Sqe 'w_^9bw~\م 9pF4`<,?5_fIaد" C  M.+ "kY]X6G{m=uhr# *',}SYl4DɎh]RR(m+:仰jmWБssDǐ s@HAV6KA5#(U,| PШa[Za;BNyPeȥ Lx|y9*ǗP{ f 2*U:0[{0sAam?eϗ\\ 4~nЀIAg2mnn -E`)Wp-TRe#U!dd XH&M]~z()Xj$a/VGgC!4 +%*+s e 7JyM~q@ڜyh.CR:<>Ffؗ 14w}.T i( +B\DMA䯺:(`BdRPx (և|%g\0sne 06Y- Uli +Df ΅D:PmR@6X'B4ѰޱGQ[:n@40 +q^ ~x/7,@Fxw +A  2, 2#D1%(] %T QUF +!|@p­&LI +i LozT5@u!AwxB‰:yK]])*N'#\1nH\AN`綐}8y#K򭃦YЄYO82ZSCbI4c_ x X,xdN +@ޥ dPs3_)~8F!d }C 0-lXA,=RFQ9/~hcx4h!_s "|rwj(=IECpLB=ů Ԅ8 QGS=B-L)Vјv Ђ/B(61&SzN);6As6,jLؠ/'2#A`4z/| ,c`،>"H!X +&H˂@AlF2/!he6hZRgȯ⦺`ň̏ɱ_ Bf)(daЇ\VtFFC>fF^kTԄ[eD+MPHEoۃPd22gLg5zC %|svr:LKGddBU9KjOa$ {',';nٌ_l}*ʁ&!~@/{q=rTڟ( J).6Bh-H6Ny&vE%j>܂ؗv;sըo;;&J0٣,"p[|NdNYn}gS&/)DkOʳ&<~.xGmLYm*>=ae^)}T|Қ䰧QIkTs|tžlM|LHGl<:E猾G9ς +}D&Q<ƸNt/fIM p`e#j"80DFܸBz6 O>zE'nu1\:s7a *C=&/7sSDP_B@JIYMU~) {s*EzЌF}7' ++LdAdmv`^fMp"%.^@t PR/(vש)S3"Ln^6!|pq4ݖ w %-VV]=R7-rt !D zmE hfe,q!eʹt9pRwJ\YOB;|mA +^ +u3z{ rEH&f!0ĭm 0>/lp(݊9XzA+8I"`dN;2Y;)Kx ާB("b9w͍e~ o}R'evjTF+RwKv͖8$Yb9k[1YZRv/zcFG|Xq j&Mmp ɕwGɐ Ff>!MTQ4Z}?y|zB`\b_XHX Mi@ib3en-eq&R#N}FX"6Cgj"l'" =8[&VzQf~ڪT Մ(&uCd Yυ\!鹠G=Sc$L TDWڏ +0D9Jq6yTc! '9ϓލ WBYep]g_m&sllw`Guvmq',~9!jxtZV&6#Uo8Dq#g^Sؖ+ Hr'mҼ]6-z蹑Q J,R4ǽ.D$!wh]%פZ.iB!~h֝ Bz9D,j]~eS?2;X̜>'$ik wPc[ Ԕs~t 2<:w+?O@nDZ0Q\,nl6&y39褃bm GT!$( ʩeSo䔂 +XO7ESMuڤWz#R0Wʪ_G;f +D *)G{v{LAz^tI[,5#vDF+Dg0Y[9vfZ7 а=U +0)q3YfOxBpCDݿ7W"0Nbe R\H4>p`2F[ ܥ+nm2"K +5+[na3"Y22m=Bw҆D(wнbn4WlX+4Z ڥ$8P넖՞ +gE!ĝ{&OyY~ϝʡMA+rdA|g D2/L$eV? FO[G,*xW )vsԑ1$ItCdyTPRAySN {Cuz,}דzI=wǷ2O?t:ϫ[HCZ0/xdNLϛ`G0,:ȏͰD﬑yB#iyD[aVfqBZ/pU"\;qIRa'h;\ # hO!&>u2_[%JXH]G[ |q.AH{@Z&q 9l~Lܓ=JU Ǣ=dt/!4RDe.NcZ}S!307!eaI(Ѐn; 4|ﶮUҢ_?f|R7S#dy$toRRe4@_/@xEQ5: lhq| AE#?$Gl<"UQ05Zuxt*|*ITC˵DHfR\yN99/yجt$rTlX1HLMhQ0+Nsa4aOpR/@Xr1Cջ]Ei'|ZftL)nhŬ1eصDܠLȦ8::C7L `Z톈!pM俰E!PjåMjk mԘ5|,S!izA=nHMЦQeka1 xb1R3 ++<p=vـ 0!XҳƔQ 2YN°Z?藓?].4;@+;on`M%QMVYшǭ"uZEz61DZt&1J!(tFl%`, `9{" H`̟U}ۗ,+w!rA2fljZ((B=gJB_J[#sJ + 'Xf}uZ V'Rp+peZ?t[A;ѹ+_a[ KW(8d)$RU{~\{96Y`VG|- z@rĎ/u030 ą99"Znky ϋW}}1[8-wjVU_Nݗ{T[1N>#tձ?$W:X8uЭ#< I*qs\܅I|.uR/ Yhod,T1=oݶ =P󐓹,Vs{t(6c`֌MTNq9 ]?|-60dZPcM +*:;uʣF 3Uҁ0r2e崃lG9@.EVd/~+| #(}X>e3431QuCdtnMo51e?ţ!D+ݰ)"0ql!T,3Bv:TAM°ͧטEwyq,)nF쬇 + .. 'olT<57H:B,skW&TtGM&jXEɿT;}+vXL\"uo) <$NRZ94T&&V Y$M: V3f8Ƞ!U x0J)r18g}7 m +Le!\.?a&yS<oYX0ͺkqxꉁpV fŸVr @rk,JzI㞿n9rWYu^lҁsu.6/ΓQ6A'aHh{ĭ +`^BN*s$gqE+58' ηjRֆ@N~3]?i[5h' a|w١o868CBz/d7(9kŀP4.V99k&SY]{!|R( \dzDoX2jsi/r5 ɭ)ǁ6#Pd.9mnو5W4(?tf/ 5S?y+ CdQT&mΈ( i*̲14Dҗ&Fz5t &D :1ZDHUHg2)xKgxT֟@ͅ:ڮPQ30&}Vۙ~eB#3k2. mv1b;'3EC`u1G0(PcӐo aM{ zGNi\_~7ߓ8Pkzn(jf-UZ<eYQc߅`GEU#;Gc@TQcZ)tKZ0O[a3" C2ڙvA +Bж4 b Ml,BSxYڔ0:]N9+B$頫YLtY>t#HVL:`QНk3u?/ )65rr?f@%O a5] IZȣo~t+j@`Nv6w| ՂPRGX(Xd<U8UYrL+Hb)' Dxbx%N1 h{F,/ dH)hBA{Eȷ2nA(es*]#mt-F(8)r>5_q% WXm;7Kóھ#)oؓI6ƬSLENpLĝ~tRUyzl'nO hoQY?[N-,ʦbwwȚ"[2oAAٲRуfZ ´焠e'I qAO7hгb +1G/$BnagY3)H"F|3 U(A$ha\);IZ1Ģ``#S݇#Mid*jL'SW.(>k>h0ݗ}tK54D+,C5LBB!](䳒p5} tH[ܧ3䦘@.e*ɀ:̂p;*l0tpt}[WӥS,BhR}7T#t[bp8^kX Ŏ*[zZa R,<ǽQevbGrg<"dI5Po 4ٔHJLd8(ogȩf! ݽm9-n5Υ]04u ! jĽRK`lKM- JٻB9Ȥ^uIZ8ƗD+hS9RDea] +2}䑑Тi@mm^@11I[>p/$w"HuNz.!Jm e΍Rn# Ŗd!ٔ&݀(ɷ1ړ :MZ~96QBhTE 6CυTd23j"GFI' =,k8Dօ @K{]&ˮs@t"}O΂"^RoŌV waiNw WqBS gnoLh$V4Kk15[gQUGCcC=0XYjAn.Vl㢏gUOl2n@S'"@] Q\aSCuR/!K# %i6SԄ=ӥvx٘ +zH'١742nff@⊙ed!h +X#$q:{; ۟ 5IF{sSBn:xeL66$x99ϻecW{C= +Bh@i^8q.D9wbDVO7{vYU7$٫14bN`.oM?+s-kzP۩ta l揆$W6k 7qUH0a'h"s`oNUe`NX)'Л1΢Vc?"vP%HGО)M$=-ԓ &v3V`nXZjH>$ /5\<r2s 0- f!5d|6A-E&P@sIWeKoxۿ{?W||7Whw՗}g7ӷۯ?Ͼa_?}_?}/\_9|vǟ>fs?QoGԿyy}ɘ~cwgysGH`߄>eҀgU PdTd'ȀnIrj7*&%4aOq4] e](Jj"&8f5 : `|vHxp<L"̓,o=!"%=фI*,s"JV%1RYޅZC_'^P'ב|"@3,E]}lCc h2۟UKQlDiFg?sqYcs(cLvA Ȉǡ"@xÏh4PP:Џ4_uFvi_߹n] @1癭ӟǿ?ה_}/_?XI[95]p<П>͙[o-鳠|z#[ʴWKr:$q@$uk:`[:? м.7a^s,ǿa^cV1~Ll{yӠzpL.u? .7üK}ɗ_?~鯿 chI^ǸZOu/&4tX4#D/,&UoIj9x>M80Eَ +%pZ7꣏-='b1Ph(lBC-!S*X˘I7؃x%{aOD[H Y`_l?}(>?_7w_~ߚr}O痟G g'P7O>yxA!CyG~y>5+'֙>;~݇q(=Υ}r}G|ss?K\W_o~2?Øg"X=x3qC^å`#MN7pG~QjͯA\<^._NSó n̪(8U$ è Qs=%3"mt мF(F`aJPӂnDF|$2nf*3wD'}~J6?~~?_㗟_|_~.¿ӧg?w~/??ڗ}2"(:o~_޼| endstream endobj 59 0 obj <>stream +ʯA+ 'o;2:׿s S_?js/ 鯿*4N;0/mW旿߅2_<{Ͽ3ow?|k/v~]oͭwx#FT;s?ͧ_F[9E""5~ΏDhjk'T^u#ٰro4ynAȝ-d6QBߌl>Jk7I=_~?o=iw}?& ()J Uc=6{`\snfn\y o7H%M曜RyopX\(uĊ3k~>Jw#&(@6 12Mj2Sh{蝏]0nf<*mJ1:|`ӕN}b{|~G}*j6Grc/~6[z;*,= +[G^Ż} #;q~m@:i2BU4n´@1}DD*Ic +އͿ@D7i:4 9 M 6M5L,7aR8#0I4P|-qDvQ-sC$7  /1y]-A[`q;Ǘ]^^#LWlʓ>u`c$ŤS #an5/˄ VT=uwbz̮PF4 F +՘ UȺy#=w9 ~7(js #%GOhN)[ €{)ڏŕf\i.&%\+td  Eݶ-) j0哆'[lFm)&/aa`b]g3#UBB~K$ 9V=\!;9MQIH=@ L@2p;a>ԃ]Db2m ͜ANhHu L:of4baXY: df^~h,AHҭg2i!/ +X"!pob "HܒH2wd1y\W/jR̥JlkEPHGSӞI2n5<h3*0._5ݫl_935-YyQ/a*dBqb#Y6g3-5d[l6f"GPT +=Cp;ݸɸL@1}=Cbʫ>X@ED*[E 2LeFBUf 3G3CXTB:]̘BvH>VXrPWčCG rkqE#Ӂ8&kn=;-cېTX`UcɈњτzQ$X9HM`⃟trV>:- =uʰ( +2B0~&PD ,NҬ˙| yij#ނ~ V+6C8`O/A4w]|*< N/aPHhH|2^DB݄{*--amij)*)*HkAaEɿs8Ӳ SB_3z/Ū"Me &?E(wWY$^p70bU0h:It'FP +T +БGu&"^c-*aKlr!; ԥ먣 t.C;"zGY)>[=\agE =31EOㇽ58;X\ޞĜc#;Lstc-Dv-q$A.PfH (/z0ۻ5FЃ99娝P2Hޝ.TFLM|z7kIip[ F΂j bT +fQ,wP`)ɐ]$|ӿ8ڰ6U>@Ut.pQW9%v +DEP^0椊dd4crЦp0*|Vr($DaV+Sr< [ڢ{*cJ ]_Ҏ79y ɿ^KFxw=ɮql:? + Z\'!+53i3%/9-AX5&p'qus",$';E3n"& ?MGUib?Lg_KR;>n8\a2Hd +SXB7{#&dmaH:f8|,,`!9b{d$eЃB|VCLb$&(퇳-2ٹ/Qέu&Rߨ$I6]ԢFM/]٤`v}'Դz)Av 8x?♝k=4oKhN^?Sw +Aubyf?o>"A]l*N`iAF$UY9bNJ&a`OKN䳏d)FYtO:E4ʧ1aӴ=\q͢tԖW5պEĭґQY~\ppC4nL"Y~Y^XS%E=O2K He%/bP;;qm =x|-'v=MwI[Se{?O؋{G{ i[|!D-ƪ: +7"#-ʈu`3g!u$״ q)t;-,&xē[Mj/vmX;9HC%PjjVX2/z~Ua}nE`VT0"P?]oK"?Ytp!z{o1MŅA4?RE]bz<;}#/_wp k +/iJbD 'oerZ j~XsD.o!.hF2eE%auv;zc1{ +,JQ&w!@u z 6OD%ny⮒#.( +'jlZO]oNxٸ +|V\}ImP=yQƝ9g=yٝǾ𣟚}:ړg?@GNo +faҔ +LSӻ#` u9Ym5_2,oq# [ÙnUu0]ߨti֜LD()*<3޷T(URW)AUPkIB{FB}bE4@~GHzx"ˌwLm=`T/R)Nw4~Ŷg ZV[e*ҥJCnE\øgt73tfaCC&',w (hfO5j?fUA00OďJeRCѧW#fdO{1~꓆$LmK4z,-31A͵WTN񝊒i^ 2i9&J|1=H,M@x4iqDŽ*ZQ_BϨ}c]$|E%"3IEzm'N~B9LGu.T`yr}tfGsڊh%M,X!-{(g㆘GwRvDߞ@C5t#H4PjqgIs3dAV*ltKV|q +S"?&mI[FAKe}D0{D?EzO?%:;$S'wi<}'z_'/,J~CLtc,\64ċ$#V3fZ(lhwҌ-鮓ho92|B{㯺=+Y4;b |2B+v&s[Z][5tՍԍsQ_3(U=!01OuUD=F +342O Ds8`ѭFo5 Cy~^ ljIR%O3`~d7e)5jܧ9{D4Nw#U/{e|U3~iQ|UTȞN+E/R'/R]u Zv-Kdçe7hrVۉpXK URuF=j'0l3FU(*!j +b'!"KɾHj10F.trqR}܂rXd9c]غ;,`V!sk9khfDA2g3ި,>"ScxeT`,Bs(R@: V{xFxvskoJVݢ?J]. NjBۋzW<䛮X,͛(QtCܑ-QeV[>'#J*KKSo]N[V!*~3%Ңla Ռ߹Q"%)Eh=p>evP:JJ~BҎIcwd=$)1XєQoγRnʻ<UJJdKqwoPB|:I* +:SDo +}g*@O( <ʸ%G^b%ضg%IjGH.u.夆J4 HhzgхQF.* Q܄$D,]Yɋ0[ǃYHk <eTWzB z*WƔV + 2~˵+*{Zc@#ww% +y_w&ϗ(?&~dk8^"ָ˴w_|_? `);._~7pL +ϰG8uĩB7?/yIhH&_ۥXUJvbz2E}x B!< R-\WLZ ִ,y=`D"/(LtFF;fʄt9O_Ux;mH0^yZ&P?[GG+#or+U&TF6;ỵ̂Nj b-.y#la^-CPJ3nU g +R RUЗun̫*R&!JGQO1ZK+x +,ӬEClkZӽB<*0ԓ3TjpQBREu + =*k-jxWnSP gzX:tM-EVx2~88(Oybr8/#r!hhCAPYxj:LP_ɾQ}"ܫ\8œ$WwM k}׾W!R :썂C~LQYQ];jM3'<i%M,0|:S@/R~/ғ^ݵ?s}'0pd *]Hь>XOXcF}N6Q=RZdJ-l?heFE**"4 YЛQV[+{ fGf`* D͂*``[#3m5ťp[f+Fm:;ĔA׺پ,]4[^JM23_龣r^> c?F|"Rצs^L9j.&uyE@*8kpt ;"/$i`ƃIT[>NqҎ~aΗk+E?YGcyU±w?r6mˁ$_Uš'|;1]z5eV/6bӯSі47[8%tWm-;ppϛi]/8x #Sߣ`嗈CJ0 MV5_3ݟWࣄ^r_7 3!7Q/7`wWUt 9(bI8VK`&7'$;neU5̜sSAL1-q8 &}1M3T p=P[U[yhxCjvi:6:&6s&W·3hYTRxnL/Ǒ߯S(8ھyr1/Nk9kGLݺW+S +^բX]SUn%6gNK:#=hQ)嚷9(R< &s,)#z|SL,C@&_#T*j#V + 6V0uYw+jx<6YHoiMZBQ'Sz}qgYr8i{O"N-T>CS:/sG|p@nrv--_P `+t2G@mE5!u$܍SB@nIQ (QVI@dK, KI~1t$J"W>a|ܕ@Y^RPN@ ?dH guoQ`8y|zjˡ h'@C*#OA i3`Er| D甉4f,8>Ծ,/OttHEP..w$t@9 KgOzO{3otx>ܱ/ e_ўx >Vtc6ՈK7%HfOIf!7SySsb +l%g#w^޶z/qEPKt2V &v uV:'vOD>$V `4II30ā.=2:F9"pzUq$0(^75g<)5JL$6); ReIvU2 %#$5v0xSWOeB?λD/Nqy_U1^[&L,8hatEWFpiá-f!FɉXND1I-(iUO>Hc;0cz[5t?woVjZZ{%w aCvR/t/#5Ck^FCGܡ ݧmLVӝ<491; p3J@j>M)K&*Zu-c FZO3k0 Dp$yFǕ|i[7vns1ðR߶ODFW违>HgWxeutPgWs]uQcoExqYDGQFm7ORG0^6UT%rhƖ/u0bPWd/yk_MICx V 7P?z+A>čVzGJn%57\6;4E@GR㊢AXpۅEo]ޖotVp.):1O&sSG\16JRU,&cf3X#hhuVo̾ud3| kar;Meo &t:q/jU0DرnƸV,L۞g.0oo[\W_ 鷛CRW箪6e\۾"(KUo{@zU(@cAxU[0Y՘,`^yATeD +EF98H}Pfp]xi],גld,/G5(KvKA[4#ƢB\陷g;􃔙;mu/HNW0)(٣!KybVԏ0w.5iog:-2T>RR"%BRXOd.} +љo%XIe\a1^6YRXAegLE.1͐r.3D],O˜D}80;c+4z:;*ww>0w1ڳﯺ; ?#2l .dNt{K~w6GP3s*4 ;\>ٚ 2= w`^,N\jh o55nJB"[\Q = yiI]Dc5ag6s ]I/,z\ ᷠԳs;d~@.3bhoqY4]~, |9pu$ S.(3%ȓGo'hI̺w('bCte%~)(t2W gXx@'.]+4pv~$@̌{oxr?<^mGǸ O Awx6cm,.GWO}"i|)Y4tpsrYLpyޤ^*jIӖLxI ۳d@B'YDӊh8=ﳗ8pO߰-%b +{Fү`a +ڝ[cMR)!mpA؞6[;E9 !@%1c360Ub!-0ݤ'Saض+#P9vξ фMZc`EP:y|IH"Blj&'FIFߺ#`hYBw >ͱ?HF{v=>6'qa`PBiH:N3;eN ь^&z( +!(fB$A1DA 3Qg-Z  ڂxY v6

    :mQ =b:n ,kcް_9/Kc +bYRKPR&!)j}/bK8 (izo +[$`g5I1JYoƸPbm ϭu*5i-_Oh-)  =-FQٹϘyӛ07sQYr?3Sz1- #swLO!9gsjsǵ _{ϦԬVEq٥_^}SH*>4etbjDhIS6@H +(Y>/gҖ0tDYy$3&&eDՔڨT1b:V[Dk]o=>y*c4ҎC$$X)B4:ar>^@C+e0Gq4zvHjYH_8ԴOٸ鉕q nu%4jJ@ ea4ǹu @<8ԀCi\YJ-iA 9(՗10ftL;# 1 #T +U;c@ʘȴILNZԤYBO1F,"%&:ruʂelx!oKRV)3t֔H `VGkNy`TBd|}kғ?on?TKjRUXKY{pIJ؁Yg6ŗ4ULZ8cC~юGv+!#sn, ̶ٜP2[&vwY3%tfVHiNhU9+3 Iyp,adT'%'}ܴK"L]Hˀ8r!`=sكGڗ݆ ea†gƄWsks.bK #AMV10'fl朓ҚsczBwy1;϶wޤ=FLohI(nB] hNBGA'$lxIIY`4DOQ;o<3qa;w$,,DCҾOO\^~z FJNMy7 q +ڧ%U5  +_E¿) #n6z׎ _6`]YC*5ґfZwBi )u3B^r +$vus6 '\Y]935gcfVw&dl01-+3㏃XW+w +)#Y:No@iis +5&6l Iҕ !b&4jLiL9][:n}tu8`4gH\0Ffg^shqq΄ثI3)m3,bZ +E(\ߝg &\YX*q>=guT,1 VKўq̹ݾ1,X?WlѮ9+-/jVG(agR޺R;y~%Hm?袀R5@xظӝ9YT5Pi0f:o`.W"߁Q6?A~~A"yb%b9f`f5aM$;i[OϋxiXv s13(,Dy!7ggaE'E4mᳶ=<06>tX{VsY攙 jhYP9PbV!)&WGT(iSr]!mp8mv 3& xXO>96L8茝 ߶aóULTSZr&rdqi:|/a*aEAMkȕ!>r%W1bw$$W(v%!p/Apl})7~ap3'=@,D֤v%Y'5ˠ&HyT43;d65yON7[RV;+b5\BN#d=RinQ"r 07/e/p[yPv3 U 5et, %M|l&Zў0AlCz/p;Y蛨QD4`1-?ƥR֡P#XOnĀꑗWGYx^' _XS;;<<`5!{P#1 8[,ܜVzg@/QV'`|G#auwA@]WC1$r?R`|qym7_?nFtwhMG m=ca#FVWskk#?:P V$ &cf4kzJm44Хywodt4:neA\,zG + =J9o$6\C cD-CnȺxԘ bh]T5fx tm{~Jz?會Ρ X뎈53}g.O ,pHy!i'mδK h@r[isY'N4/ic#`#r6&"na.dW)5 ~%8!LhQ~%ZƤYO`-lβX_|՗܂vpHvspPY4R@'>u\H@}d,DDhQA| ?zn>-~IPSj~Y6p#e"0WgՐY֠Z*0CذC@Xx JgWc +ZCtV˅+#> '@.v%IЀ6F_/ y1_O_ "j=[ŇP]%L|rvI(LK 6)DrX-%ƘT/Y -0w{_`tu<_$l{X[s. t:7 ˹E0V:v^|Z‚E ,A3uXuA!ެ@N.`ZaTvޟIMqO3ЛF#dh[Os/f;Y T'%}PKXD$PsU` SV1jn}{nfCwLd=Cblk|}uW 3Y)76>mwČws+Ҝ=o9f((.w+XZ+%>LԮfoWqAdƼuM3rjp0+ޙfZG Z S/;3ĠZ + ۺ9p\H.u%Fʙт)tk A@{T\k3vq=Gh մ(HA)R+tLU\}[ltdÍQؽ!{dTlh +s+yG&0&8 +w +ZNJ#RbWN*hGe16 T< _ +P?PP?44(byd;.54W6}|O%pdPf +o"-QKCKJyS `ŀ*ND!3(aK'˒ qjZk9h0N9F (n1T7op`SxQvc:s]PZbS!zЭ{/>L7hG jfgq*Lu$1B^"i99`mpݍۇs̵⛇#ȐK=,"[qj&dQ1)<jsdRc#ֆ +g-e(EM֊X!Q0 +S.BŻ첍AcRT}P2KjJT})61iq+JƯkC`d~p/HB@XȀ +5Azxz'l)g"i x _){dBW)fCuZ|WMV<[/8[V jE +RzĆVI(j۬J̮рJ|f 10Q. %=h`c}J!:)k%֯/ /+WKC٥sE:\ZV8}xYޜD5anonv}"u;l N\i+x$W@~z[ܵ6[Aߑ1N~=r)v^|ţ::̥cx}i T[%IJB\Q{"r>V .%6Ot)8]9j̻7B):YXQ 8ʯ擜 垬ˇsؤd3T`+/wiYH w(Դ!䣽IB1Ί;7M96ZA5ݩW_QlG:]rR aTK[=wåo(/OYKcOu~#!d.<(IԞsHC-c/hhԫ _N _TUC+3tsYy =]ِrNYs6ۘ!O晫20;bW +rT鋃9BhmpigUԺ в1v)-!# +F?`I%|Xxl)os]T3rj+=r.vs~/?l.̵=&K@.q*K^z,~U` ޥ_K^$'-_UОd=?xClxA>h%K*>êd!rr[ƃC}z `7@k;@A* Z8 K01=9?`.ّl# ZQa"[Q^ixԣjYڂ=JԢ+}KVݘ+'[U£# _hQfp> %!%$xԢ#AZ!0~n5g|o +<2ʦϊ<\#]J̡'K_NQ +K PvWŀ9}_d})9ɡR3 +vSG;|]{P^"g1ѻeOW:nڧ!-pQzrX^)0`+e2 _I+rΑd-o\yݡЋZ#l7sw%ws~ +q)%JپQ +A^<4呭J|g^ <ǃZq%Lׂf]3b"kǀZ:̱@M9e^50Q`Gf-2ԙ\'FoNa_YY9a]yGCYŪAXnWASPsIC4{V9ŚR=vI%;<9uhSi\QUb:` +t v8=5dC+T\3Cf>'Y_ؿ/'¶kjUF{flKE(\~H1̵ŪVׇ?V ~}ln\^TJZ&BFYe ?B{EI].9T<)mev6}^`:BAvr),73.^%s(OR=;FQ6{RfSA=;9f0}sˆ8:(ZP'Rng[hyjmX)| w'ϖ/ov\eԫmv*X%-V+QR۠ Aʭc"/\ +L[NHXZTnSWU|<7keXmNYzyD.:x .}C3C^,>$`_ LTYmu[_ 2DyucAEZWJ3伐or tąH3,> ٫c;|AVxh\1𪓕! kE?]E\9v%ȓ&>xE _xTSsu#wG&@Zll3V]뾌܏zcO@tB +6}}c(ugбkC%oYAD"/ڤN%1%hoJZBWV)&I#K{[>(dStFȣ_f-sB:&g['3^7 <3DLq+|ODLq KN͇$jS]L+>YD)90q'K,RL*tQN1ͧbsW#oLD&:iY>ʯnjE.6Ojɹ9Ӄi fVx8jH>g,s' +,.DDiG,`AK9̣>Z /rX00.eɫii0V96.cc#Sm[H/8̢C9/ϕq鄼X|\ֺM%kl<`"rʩf٥dyu,ђd' +.SQn1'DCkҢ.7kج k.kb?ya?}bH- Y 7m $^9@k˵%Qaxʹ2 4ʏE$xGG`۟{d*aI$}եF2 93!AB ?_7pP넗5ISU؃ǀA/å dx L@]׼?6J*An..͑s <*"[#6ǀ /CGOƏy 1DžNP3\ {3WY#>Ԃ[Eeb_SQWA=72LX8{us+pfϯca<:&rs׀1ʡ5`ك0Г]cRt]~k`:zCM>;K{C;Y*?gZUlUM)XB>*XԖ^PUTT=a}eSAHݛ*}36[ԧSfم3 `c 06K|zFZ5Hʝ:6&,_d[ GZL*@UVjëyC.ސA7`#עP5 *=F.X cD̶pq^.1N3>өǧ:[·5L7@oTyv7NhMWDGȠC iea3 +׸%.Y+-{ҋ=7X~5U:5Np>36pE2xЯoSs  w< 䰰:l. [D''dfs>mr凣U!G> ~|p[+[k{ua}Eu@+dC%I.>!* r1ݮ3m` `k6^ y_!f 2]rdu|'΢GaX2X6~dn M j>B\KEy7/JkwiBdg͡e}EMcM fa:Ӧb\:6@E;2K9J1cGz:`K*T{3ĸYR"#N=;dfW(٨[kKU@noglL`VJ"fI?YcQ+L* C{<u!H8hhp~"3\ۑos|hCE~aW{34BMcQAXAؘw.PBJdQ\<`RH!=zah3. hcb* ҽ*2rON >2^5g +)>hj9Z/&: ՗[/ã oC'S2wQvѯ\[!CA :eSRs8  WVVLt?Gɲk H9. 6ޡ#eAGt"Αpm:$<^ゟsSZ_=Kl[3Ps'k|6?Y ؔUqch]..iH@TlHZC|wK;X ?򛪚ݡ Xj>A tܫ&IE.enq&=q2,ԏ%&ue"Δw;Tvcy=wր.;+^ʮmSyM5^ j,1Pa2d]h,wMƂKEU ?j92qa3oz|lCKF^j7Y zS(hKإ)1OrTt.pSKmQK8ͱ  Rr]JZ.2 95\C̓s"UBJP5,<x]V3KԄQr .ڧ"Hirr )6+­n=>ZnQrBVHEK;C ]p=^%ґs@+lɚ@rV8 <:V@q̴KNՀdX +9t,5AxIiHVjW2&െeo?hRѡ=ۥ}?04 +TuE. g:0|j$Res\V># QJz)CË4C|T{0{U3^/o=^zu<7P +:rЬ93TM vYRh/3z5у~䜣8qi{[EW7s/ԠZS1 ?dSfsXj!ݧ126)eZ>H)yr}c9Ƽ:edlbwO]2lCuv*H3HM[ϦK[ɆG{ i+yi)jґJ@d#>%*Z}}8~aAY'ȧVcyYrGN:lPSs'eBm.Ⱦӟȫ e:f˞`R4;Poǰ3fgA [Ȁm3AuAA6 =c>w Gܝ9d21„bX7݋ +KahOÆ2 :wЈ *&h 4,C [0_3d8T4\,ԢC0?V d 0.A3Cob_O +pl#w%hIstidIr[]]֕Wr6Q&6!]BȤ>K&iGÀcZ>~!5AgLCK&h]2\}͠Bn0 ݇ݏ{`ڦpM-ova"lSحAT} +iad^,6g]}gݦW3Xu휧B+&hIgv)=kwэk$FAk,]^,3z*BD٣͑<1)Ż1fwmXuPK| +bg9 x8Y9|W2J$Z7kU=Xts?kWPs]Rl{) +.9.pαHOooJ\[ ]Q#ZR&tO1t/N@r:H/`Ԭ## 5Qbk >S\WA"[%XLUU2sX+ #&m mb[A.q,PĀQ𧁅>5{Q3<-/lA j9-%xĄ1!}3D51):{2۟ C?sbCF&ʽ@*Y O/'Gs&8hOv.7w̹OCc +hp$h/̫q SN% 犸&t"3N5%rZz7`#G ˸~eHt0CI _/a;g9ķAe>?lȅȡ +C&1Rnw ۛ& 0x|0 8_t6x |S2TT  Z;mjgyqkoOemQ#MMK憢 #!j&秽{0M}5<FHXc솺!f?.+Wse/ %/li6+@*7}GCg~=/bY{ȉiJ27e n^>7Rzws O~NXB;-9yyZr`>% 4!%gEؽifb[5csΒwƐCjF:䤀hYZS:2 +~ $@eL1 ?634uLa wh@G\RH9\`ö/͍% +ęG.6sﰎ2|KZl0(ꑦ5cޥc$-toWȧ9maq8MMGdqwC.䝵JG! UkБs=ЙANԃ!|m-c϶A#l25uŎ]ֆ}ގ}ҊC|yk`urK +ev0FK&-ؙ{yZ4?kSk^CГb66p/ndbja6+ee9yeYF%Ą[= +$'ķ)nv`~6^aD<2wݝ%SX'C֛ek8mw8ELB9##okV|e]9sc9>Ưd,qF[^[{0)ZAm?5\$|5ARSMCN|Nj܃{#[;#Šr.)*##g@wxsFWɧ YgLPGd}W £"f˞m_Y1pi%%3g)i}k+u)u~f7=SP⋦؅6mCci^7ė_, v8+mpqO[2r[>ҫOܴz#ut{Xx~#׵Yv;K"LMQj3}~P2cU)cMʩSzNzfO= Ey _w#{d$`={ZWM`Im]i);̴^ʛ +0w蒾.'}]YUϓ&ɩPO;mznX +hSVԖ~pyv-fإېGv^Ӌy''<)ciͻ D^0>`NܝZU\,-rl:yQJIiMuOrQ·ƂmS>8 ^krLP>|ڃtb;z? ):tLARvW*J^>$/L&Xǩݥ7u9?I_ӿUIvƅ.K;oohn9s«gmOHvZS^U=BO2A~QRK_|Axy,wɹ+%k1Fɉi%w8MKu$O^@zdiE޴Иuvv5CIξbbՔ(;ٗ,Is.穙g?XYۣ]kچӚDq_+*4"}Y{۽7Ӽ 3?f}3N| q7g&:5mF}j's>QKJbb8JgoX_tc^2/ay:o }FZyNY}Y]q_`ZH+HMy{ORz SK9 ~iT}=16beKmˮoWzуUK'.ٗ#Դ>! hM''Ds{n;B 'sD\bk.Tj&bJzpKQj\sUe)]}1ۯԢ7ow%H7IHZ-bdXA0<E=4^45\\n/ml3>tJ^ccKyKk΅!zչgs3)l 3:i4ꚬ3 p翔Wo|FI)j䖽Skʊđ_/v>l%n=/E?/ٕ{ܚk)`쑹!zc%xsK,\[mG>+:KNSStkR/!eK#?ߗ<([åx%Ol֋glYӐuZ.* ;~O]UlFEh +.: :ñOOO-ucFۏO *jmӔ-M Hxsju?SQ 5>Oߟ,}{vV.uU<7?`Q;a׷ +YdgD@MKYF ^.l俴y(AUTwG!!|!1G01Fgci$˫a,Euv#gsUUO|9-P|{A;edr-+Oҿgd_jƽ,/ӷko+r%)h*ӿ=g([P/4-%OR.j}ҍ6JIݓ,' ޣ+2~TWg]`$뛑V>b#vHovpϷp/v0`K%N\Xx@poGgYJ8#Cӌ~:[mR@_ =LSVRNmaK +S~щTQ'$\VNOv0M֑{UWG^F=: 5mgL.r{ծk3GT5-}7; [ئ˃WUW7AfySljGѕ큲@.Za74` +_ 3Gx Ug6: M!][FJ+}4|r[K:+Dm v/h~ZدaRf(5Fy֖ΉI#Ht`uEr#{}}}%heo.mqG%&|n-O"En`(sؐqz5"(>~y^~nAyN!a >.XV7&ܣO><Ǎ~YV}<9eSD+뭊 +=}o#枥q:gO14e_ā뾾 v򽼪b; l眈 xNl_hhp+*DβҊtPC)$_E{U2Ϭ\@<'E9&ɿrsr?>#ȧSP>{0O\6(? -knS.[XeZ+K;]O̕[ / +_9~jw޵ jR1뙺H<jÔ8W}KeطEGgg(E@_#zH>v#ա҈{c!rߖhNYx{ej-^zgR0-˝qC"D]ZU)g쏓6q70ADO{d}zq1 +$ȡ`44ġ/gXb-m} ,w0#$88%n :]|g(hW +jp]ūv-H{c-W&-W*~$3-n #"Ƹ9н ;՞;;}e[s_Ϻ\%٦iY.%=^`' ͘ۀlu#[~=VH݆~DrzG36^&}7ƍF]zicAf/#sVl#vFp椟O~׎NϗiiuwȨ ZQ&qW@Ӱv&ȉBm6LUTf|n}'#|F}7΋i;DIc wYfXѽYtL8`n sr-h,bV}W[Ĩ |{ KA\vgk5BN?-[Ž=PնZY.b]9yM} = d:ܔ uefu#[~_Ĭ'*C,cKݍ>|"44)cX(Pˤ(q\;,2t"XĔYzkmi/ [xkgmS1;61/mD4&j$lu]R>ΥU0fj8VQ{vMMcUE b?)E EqbGmc !r7MHٞ')xv~=atyxO^S9Dž/a{2+:piʩS~bS4oN K+Y SiR~UnFсVWe ۬io2{Q.ğ8־FV8opd3HK {r>^2/Ӈ)^(`Kv4%usrk1xǻ=vfdĪᗖI[S-n\UMGB(㗗sFqQkwLڊoڦ%Sm}az܏Rq}cdj[CQ&Rޑ/._|ke;NJ*XN)9]ל~q=(4wsRd@ǿ!F};ʈ~F\We6MZ^tkYtss{ cd|hg_Ձ}F,q0Tpw讱).G)):Xр3s|89~{=KJ*}]ekF-n㢭3b;7/Wz/f/`i*MqD,4vaUǘY.UU[SQ3_@<(1_rI!c۝穚 .yTuS03[eOvqR>ŮѬ3\B4xμ8Inד؟ՍiW'x~cq0]ۛ:L|(6JyTRWar t`WLf6Y?״fQȼ2Y{nyeK_ai9gsY`WY>ڥ -CXaɋF2@OV֏7Ǒ[iJW/[LB0)pN;Y#*~W|ʵ1J"/Gq,N`iԃ5N\#ܛHJ,s;婩p#'}ܖ[&HSm[Rw-uJww#%$C'X>G\ =}G23`}M]tS=PGP h_X5vc[*7`~duC<#w<2.ZߐPOٖ>JX`h:b 5hbo ʈi$|an 2s_T+Z2!&&5qoqVQ+YˍʼfNr#5d? u.1[x/kE~v*ݭ!j=s=v5k3RY> ]U_dA&y<}5;c75AϺ Y5WӻDԜM9}G(u*٘}%36ؘ}b`4W$톤]<#inJGǝqD޾}P왩Y%rN5?CGLo~]l{[vS[}ͳ?W%茹ފm[[bኺGGbx?'ߙfmw4tj,Se-S{s4j2x$"|&^iE& :QX?΁.> 9+ǰqψ>[Ȩ晔LINRt ߋq嶺ϧ8C4vde~AY8OBcبc)1N|?!(w! hEV\*(:CML: 9^1FTINril䗓 }&(mPck+nLq!n\֪Le;x׍(ԏ,>CG +o4_, +|.B;NI +c@U x#z$%̴WIsoJ\jgy6(%+Wj.쳜 yT{$<"Tԫa!_OcB6W qHԍiL$W/9Nqxr*(v%y{5+p*Ys%rnmFRgNJ?EE}9 @uPB i_g; +ӤOOw `i+@9|q^Jdb_9<+M2KFqtSE.1j @\ ߣDdv!퟼țbVڽ>DV'yxJ,̇&g̏} zr gׯ\:{7Н@/5\T3 6X? KZ9CW?9EY'#xջDߗ@O^\=|ПOB1an3w'S[J6zNߥ$& %~!s7n~< zstA'@ ХO&XԂ O+ؕQ!\Ɗ6#[P ߿}M#`>] ЃKsbD*X@ѻFdmƏ +1/%q' h7P؋{7^߼t,'A OsSWύSђ TR;B8Pve*Gk\G <{ˠ{@O~ tEЋ7@Wt x|A˪Z!^D*JQjQ#^$s|, ЫWA?x S{1_W?T}zX߁9zX$qF~BMV~!R4:iw0UH5xNΙo}A/^>?~ +zp**p/|~*eй΀|v)Gt^RJ=A"@}*2 *ΡN}z|!goo^}{օˠz\ `MPW rF)1$df1!ue >V!Q7 Ny.( 7>+.E}>ʼ m]){c6oC~ѷ { y!|"߼ :wٳ|ty/.B_<=#&kp016|}+-{,ü\+t2GPk o|@:@7q?ut- ЉW}TD".t" ]PM'.Xr z2c7A?{@^\=r™;` }<}x D7$F?""9CEjuQ%~[QS<Ƀs٧'}_z?{?N9ื@=2cČԋBHَ  #i;*~t/ڐ8S!rTv(,xb%bv~Z]Nom*VYBF,DJYmԀ*қ.:#o7X/KQbR/.P|:0?E--ue]vcjWRBx5vnk 9wj1š0&]v".LAH/}AOo\b[xy[az^|'9rko)>|vLJ&]aĜ`!_MۘUxCRzؓ="o}Ao>p<%$xA|ifyɃ!&|>*$6 Qf5gTTTC5%u <,naz٠Nzy%AQNA3oP/OY\_1*ni6<ͮXPvnHѯ **p*{o9~+g΃%Ǟ@$l'chf),&e:u\g~|oQ4nPU?.\Kb5aEWiiʒ/g@>}?뱂3pt!xe ٙ*q&1dciwc6v|5&"%L3BŝO 8}/Off_wWr ?bb>(aDeu{ ,.w\I]-XVQDԠj2+weFĝ[óTH!|趈 sے55mf}<^Dh1FgKm-p#qgl +&1=**,L̢j0)Y-1(aV%lȲ YB C0m+nq<+Xd4@7 ˦J)y;rT]M5jծyM!`+޺Ewcj+!5Ə;)eaӕաUP69d\vXGw(+|3s\Yګ(Qmmu~(oMlKzUI,F%uҒ9ڜYG1Q] ;E3=xde#$[TRR`4Z^n-8MHZD+^H! (DFʟ]†@5[ -|;\k晕=2\]C/u-4kzAڄECl(9#h5fv_U47U.UtC4&j@vTkej4]kyxgE aC7FX9F)i~ &ʸ;@;?ʈjedhGZ +&ъ^aX#(iʹAX\}ec,{ڬwP2RU%IJ2u=\/jaUF;F9~~1; ydX~ڬpĮN($`k#-y_Wt%b!J6q{dDEn#-R W%Ls;rf]䝶u32?SL< XCEN3Pt8Ss*Y=bK%ġoڝڥjOڜhbohls>+^#Y&9n+=i{ +:ܮJhIV+ߩ:UEAUfI-oWV3KWǰkc41e{o NAE3\j) V,2bU {i"B5KDLuP׳o]WtۻפAb0/oe%eT y2W#sU魃hQsj&>'0[G&pZd牫_XxМY~bAJΚQ VDlK[]?60yֽVg,1K)qRR7îvhk[?-yO TĊ +Vp[*d~ 8ic6y<2Y1 H 1\Sl~}Ԟ|GWD +ҙ +jd]Iඔ,6tCMCLpc/J*n!GnlMtc^I{kMx|Cpxm kz=ד6fkqX,u kTPbmLpw?WnuS]oTM]%&&$psMov4mg'MS|y +cW +|UwN){=Ctoi̛s\IIc'1;B)47\U{.v'qƑ-r&tnR45Lj۝N"c!3wn BmMՈU-2cWTIr琽=,xQ\{-SU7(ydM'W΀;Ul֭9dҍax$8d4cvČ]1*:hAW0%íntjɰͱk |s'#>m +!`IX?aiwյRrYBHN-7KGwSqRaL<2woob]*RnQ+>`.9, 9!s IۙݺlUۖo_պWj-09RXS- {a[_))dy",5Vq5dQ2mWpZu;*,NU|N})3MB"^ZLB'={m>Գ)> Dv?rO~U__8JI6 cv&ёJ>اGYan X6Vmr|CI.CD6{fj.6ExoCE*7cC177{ ?u Gw8oon Pc3=jRLu>Pqis0x{{ZR:io`-pF8$E4=%)I[yMӥ?z|wԂqbleU@BwTd) 7'o&f14,GI%:3C*ݛl$j."HetrgA +~ģ} ܡ7V 1 Rࠕ~^T8Ԑx4`g}k 5 ؑP +@Oqikj:ۿKNGCo! խn}U]CȵaqGXP;-N`'+2aal}cnNVoOIXi +fGJD'ȹ3h\0)`Zh/uTgf-0P6@\2 ,shhǢySJ/3R,lgE?6Rqok9q+aGɣU,]$6(.> 8;\ئ ͳ-s lMDnNӊꖽڞi|B{nfɈ_R8PpCD[{` #2Hq`a]ͣT|ksxorH0 cQܡ]z&h9ϢՄN|u}$R)Ѝɂ6-4ޮ'E/W;,*CF]]%t(Vveb3"RH%IBc ^ +Ģm jÅg'^|ko@\{9p_ <ύ2PJu mȑAo>>xeP|&*Ό Axuaka[ĭNEmG%y69hgcxk p>yOD+\o+~e-[j{%G_s#2nS-Z~c$lgVX=U%?]%|hbuW@#ԗsMU̬׍Dc1Jͽd\3/2˼c@G}W!ng%}&116N}_Nyhhٝ*^*&=vH0Eǥ[ +>_tDR ίe?w(Eix{󑚅>PhV11k{5JF_;QUK|no W ^mvf mg^M~U4" ĽMB,E%Kd. +u "b=3,!/bR2xgi~+.'=f4Yz4 :=M aKZ>kgQ5lY\)Дp{BGbG}maFG^_o,C?c'~?6IiEСs-ep#j}uՙoCg 2ϵ"ud\S՞6)$zk$8\Ѡnkr8O<6Ru 9fDF%%ޕ>FyVir1tE1%떊~g!w >JJz8!ӭ>2jO'ZxD^b-;c]Z6tgbU %)O)쏵RB()WN ]FÏ\欘xӣ%#aJ$&9A./:U;^߉=H%}{o$䴒:~-%#臓ӴcInq[QO:s t!ׇ6@gr~%[G94,YB-ؘٔtG$xk3?Ğb 2lj|JՀk[&|&*ɡ3V5jR jA0s)gʿtɩ:&e,Tm2LKI̵)؄QT]L)9ebsӸ'IN _Lc(QR4lSMIۓ.8гkrJzOK<@GE*Sa&BYgj*F(>=/z֑6^o(-\$ew*2 on􂃁c}7&kHhlֵТj3\6ˀw*qˬɃypТ*q)%>s&|%%(L}eEG|l(xԐzԒM1/}ޏ +;T051;W+"__XE"j/oI~6q{xޥ'wۿ%C%m/}VbE-RtY .5[Oz!?v0)V >mc -z6;ݛ!U+j/ʹd<ŅA 𘸙.X<<|טldiq/f|23Kk[^'7f:'uجaD6f؛abXY e 0ߕ"GIy fG6i:Pҟh!f/H:vqݾMtD ,%.WVfgۃ7JncPp=,%;f'iҞn60mWGu#5{*Zym.㾊џUnl$D$( ikVk'Jj/S?b\**9Ǧu1tqa'&/{,5,6ܓC.5_O`] z?$!K e{ 4[xf=Cp_/P?sۛ"d}m4}݄;bz!x]֛bإqbL1~s}r.sf;2t#P7G]3e/p#ŭp aGtTqi$2Iʲ#$1A7*q;8VgyKŁpQglcFTԕ^BUTDn}K˾' ޸d 1i^ ¡#;5TcUq +*ʥg3D!Q\ af[A'ا0 xr7"@$}+ F.uU'1k\ߵ;"d xm;._+UzB[[rfF%ļd0O\:6{XRV-byCS+\6|Նzh7߽v: /l89(f˅eWI.5=jl{kF}o-T +ЖaԦ?dgq 79 +B$< w@r8W0é+=_VxC!:lM9T.P]#!Е[MmCSu5JC!YyF"Ttg7:B\K-/js S/f7*lx JWy9Oӣ3qNg8pY]e{5K,qϤ:pg)v~h)=닂nвåbLȥ&\^9{8|Edm vDԕ!\wkR jR]VdZ!qx1:6ѣ33|S[VكU?x˫~Tnd\Cbs)z //N;1D0$xc]L@ɩ;Z[tT5a"w$_p +(H~g'\Wov9!-m!皳6Y-nrHr^8U VWT #ç>j +?{K:iwed";"gTlO Z-E;LJ/4Аy?=pGN۞"eBM0Yijގ ѵ@/k1[$*lu4f{U>Y 'eZ.ߝ.m1WM٘ma'ʮ\Gɚ}":pp7S,ô?( ĩ\`#v&ѿ՝]Z:TwqJm]pcKuAy Ph_<RsƃՎ'M!tMI=͈t 3ى򏧷1[cx*RɁ'؟q Zpؙ% ,??YdKKvfaUQ^v<`)끮6BsõDB' 8p_̀[IJ](JQ,4Q('$\*sJ6+Iex䮸"&ie'3Gda wŔ~+y"g[a=K+r^vdOmAzt1}o}}:Mٙ+ѪU=zLS`ʭZ=[մ7ǫ|ØP6T5l]ZJRn9N|ledzߵ+2fإ=+S7 _mz[(ŀ`gڏ6j%Y,cBvĵ\mh_gPˁ9z{lLn.0@\?ϩޒ`r1vOYvڴ,M˜eB3;{:Lu㮺Z%ٕBNXwəQJ0+sy5NH1~%9[SCN@Ipr_'Csi\$4L/%pjWKە"ͩҸ܏ *e.33fq?vU\?+"Len=?ϯsT*n%sPn@:5*ؑ1bR10/q\}b&!")uYH eQ11dŒGc{+ĸ yύcXuCśvt]'$tK˦R`r?4ps #Jofj' Gm?~t\JArl]~MMQV1:8ZؑV- &Ҝvc$JfN/ %ix4(jjaybsWX4&=l- z=@,{yu3@R\*+])fgn6^Ћg;_#,#SJCc:t k_mܦb!v,U29! 2mjuKL͗U'EEYj{,%>6!zСMӐ==7yd&e&$I$&&1j@ޫi + +`3Y!gZW|7u]4Bլh(.Oع,n"d#l59v'-@\4P*4Ē)Ȯgtk{CL[wFM^7*LGNnZccV!%4r_RvN>k\eU|_+Ȕ%D[ٞGgUM6Wуenvإq('h2$oT_C$uC"ZRM`c#d\>Lޘr6]R ^}&&\|"ZIgiVPylJYV׼^UG;q_= ܆WI￳\Q2dѼ0*]tqRx^w/hQg/=<:BϽn`>d|4U>U؀X3+V U3$sIWз]ygu Ƞ>f p4%CVX*O {~L?CslД} Cd?<20@|px~-+AQrLܥArm`CԲO%jNA͛@|8|2m:E91%*F~|!-iDV! +JPƆYfå=l*X`0ѳ2D29h زWRckݫaN e{Lrkvro{\G C%:%kN>˯k)7 g:?Z-m'9%=Kq/m.N<ɢsA*/Ĺ}H[\Δe土B?liA,GyIN :M!b^CIT9a쪵Qr4y'l_6Ceu!驥ۃ +yIIqō11aRm܃ςD{:7S`QQtP޴\ +hjcu9;nrk:1ɇܱu/Ye1';l!tRp2݅xmmzb\3E悫5_^W:Fn M +\d|`ڶucw/n lɎq*~Aw/EEE-:Sݟv=vs.()fqFPAXʍIq] s嵰=ˡ%5иiC骱UP[jL7fظ<K2N@|`_|ӤoDfncF=?J;%àS]mrL\4EHOU;~Jٳ1/+ыZT)᫏#4}u>fp_$c)UBcfش;_P־3/s,@{VBɞTmߙ?lefTt_ͫʻs5OFpԪXnbFE=jalqk6G\4Y + HE}R3|_O4QS>⪠*z{Co˜)5"6:dDyxm pJ^qo>8tЉۜ`3CN +(hև<.VmY~U->#a̕(3$h%MS:cx hEzfղ +2z%'{\H:TbCm&}˄J>4җlo.nP|mJ؟ط|.?OR6i%BZmN2ׁ90S}Ј#?g0k?k'\۶}%6YY!jE9!To`WD=8#%=bqT( S6_ޒ}qQY5vΌ5}4g'lώ2Џ]+؜ >`]:ݨ^|nkmiaˣk*xXKcƖ3ޱbt==4uйvwyQ_|.P󵷬,gDm1-}Efy_ك-Woqh͆[1 +WܒZ`clI:_~8Ł룝Hd_>?Q}vFRoBU~ 3bHO.XnA[ @ ~(؝I&5F+MηYfnnmG1gOACS{~M@5pX~F7۱&x]4^L]|utNK}mr$q_8~7S`Twᝥ7[ZZ߀1CchM/lqEv73bڱ1+ +vD 򻋛)(gc\vŦlN(`D&u֌=$ysl51ß/bͪX>|XVCϣx݀/v?_VxZ/qA;#%qVdD\{p?:dw㛟{ѿh)d[WOctI䭟Q<^;9 H/zR+"FhVg4v~so$tKyF;>+0mbvآe8}l,܎j$Վ7pe?O0~g_ _Wߝh9B܂;kg[Q_'oӇ ~(zJѸYtZR)9,[xk})z˄-hYZXںްSGp?뢑|vb6>ٴ.>cmڷu))#JhQ&t='Ѓ@skjy42궙MO{4UC3RpͯM=QyMGO~AkL1YPGC_'_L+\m1U:sL[ 3- ILͣ*SXWQsuQn!Wy: nϪ/΍6za&WGhPBٛ+zVq{X=`E h-|`\t^xF0jX\``R/:9ګoZhhp@&h8ߧ- 4%0TfAU0N +.F\0&/f 3 +T_K.a\U>]T RU0&ªba-+^7Y[a 쿗)t +&l, ?CL`+6͍vF%[v\ä!yՄbw6x[#\U.(ޏ;)}uTEλ@+xsr~=1`θgv?bcp*_4Kl8/~u +E{#/>xR骅V5uxEN q3_7&.xɪ`wrr{s81u?Zrluz:8\տ_=_*{ؗ|M]Df:Nè#R:6HnDe~4nXp endstream endobj 20 0 obj <>stream +HWKd )t|-J>[ (x#HOfUMw؋FzERdӟ??~N_n92,οӿnyVSNy??>o9?_p1tR5|㧟ow٤[-WK?ŶQGnݔ+6)2!V4VuRJe- )&$)@]_ѾZVnD6HdyS@/lK qBQ߽VV&)|asstQlKZ,9%-x Cdx%<}Ƈl5hm}^+_n?z B- 8k@3J>Z)v#AN /м6¾<[v=RVnۮ+fjsx rfۑ#m$t pØ=4i.WG9:E,9Nz|1榆.[%{yWYze+2P˰Myq/7G[з,#kBT;_c 80473Ԑ0BFS7dLKmvFB -LFuC/Up Sn^FiA 2"s b&iNu`foH žOHJ(Rh +lx`>REJTpz" +G1!qX%* MG* (#ˀ!f"x7q+șl( SlT$2E%QwhR4r"!UHbxd%1FJO 3 tQe7Z +/+ < Fȋ Etp?LMYH2o=lHmb +2h`Vg48ah"c{x&b`T,PVititV̀Ȼ}Je--3y~Y7~ߧ-YQVڞKW~ZUV vmhU&"+&4?^-Ǫ|â+ +} /r@+vՀk{Sn-yw[g)(tjXkRΧ^GLߛl1q5/2_.,v[2K[o Bs)X4)xVc4_G D1X5)Xx2u,j K {sM't H( >&?ޜOvISie /P3G1Z[D!XB}@D÷ +#% ! #"D#?U@n)wWYsk#3:c"1 HnUt^L|z{9߽9h g#)8ˈi=9wk jmc13g3c]=MLɵ{z22430]d+] }#jJȥ8Iݳˍ_O^ ~8 AdKCE>;p3"'P?6{{Ecf*.31To#keȒp.̆thV$$] mY;6 .k޶̣) Y4v{C\D:>>"qm&ه'XY+(LmkzBX1l0M^8 @ajCsE>@sfy?JA v)ڐ( +ՓRtnژ:UGfAA]/b`dž@@$5ªn-c }Vkwr9QbEcNd sgNgX~ׄd \Mc +↾AW@\d `'-`JP<ゐe` Kca.\EЦ(v +¢AK@ *e~te ~5g9 n(xOzZ8QuO\]'s!g\t*Bb,>JO^\UH  |Ģ:=a;QM">GJzq#E[CJt;B@.ۈf/fA>3J4 XiW%lv"lKƾ2z_A~`e`,+u F6;g8Kcm`?j݁١^$:b/Xƞ}_ Q0sm$_ToV ^|o9]ICS+,mm@s]AlÛ{nGm<eЕ\J* u༼e]޵S.oWmz^y2)7~kԑ8DpFD:N.t]x_˥ǒw9|?H Yb, ,;uo`67*2"#uNtֻWop +ʮ7#zkn3NWo`ujܲQ|UW)o%\.B׹a[琺lpf%B"CsLe\y~؍5n0@1 WGXPC~WP" 3vT_ȒϥfâlWo[[SOCy#+괮ƵI !УFm,YˮEfN$q`ºEEK*Ufl:]t3xG0a̲؟$F&7^J:cji]<@^C/DvYSct.\߼? 8MoCGη_~?k}o3OY6):guIઆ4T}rܓo" +?*uSe ]JY)$Vuɶw5`t(̄wW k B䦬ۮ}DY}P2SS|Yiͪ5iK$Ro_~|o~?O_^]C /_n@icx׋jQ_~|{zx j)=AP<\o|KR:h0BR.k Cs-cznC5+̤|k+*(Y;TCTjOVbf9FlIR6 2`; 8t”b:FP.|O8@{ZNVh,3vX_atrQ8콦!lL OAa9՘USS;N0C|ۄ6&G-=찰Y۲ +Rf6㞶%O|)9 +ymNc2/[Y~xW{1#/ +1mlEbsODED"XAAFQl~TR*9CZˢ3`ļ@”SU/a0N|:&,М-H]wWKl8 +ۄlw[m!"'8,(YPLFS-z[@ݨ@ce|Oӛ>O*(`sm|venTl=%)H]$4|.aJ +ȰZ859SXI{gŕ\6JjVKz H\lT$lmK&4\=/-'Ĩ:;_2(BF +)M6c61̥N8 %f8mX3) I(EՌPvA-ų(`RESE.a TzܬP]p&qu\\46 mݑZ g=pX_c\&0)Q‹YIHlȸ ` LQgAk,m3MB8-.H Z\5i(PlP` `|YVhZ8Ixjq12/Q ~B᮴(ڴ0b +1XupE3S<'o[G b">fUgrhKT=3rET8jl>(`=MkջO%LѺr(3Tpc*y4Q-Kp)pQG濖Xwj::{݌ӺϪmeW (Ⱦ-Zi('p  ~h;=UᕐJ,x:\SGqo3s5pUIsBLrur7bn.L1<5W@=8גv2螊!tj6&{ `O;;mgm%AyxAbدڞ؋e,ض-YiT/XS5*f>b 11Em]/sEl]mNOYx6xIЯ z]HgDW_2΃JOw^ӥr6Ph Y>qx& t.:Td!l~v]{O74=Jll/"=c0@NҮzRX, @4`kP}w6IhKx0 G+(%13 +dpcxϾcg b:[:!+f#*%ZdLwP'c4mmR;a[x# yDL7Om.&^/`,N);2#øm0 +};tM`3sT!P"\?]>ӌWjƋxR=9\rkn~Z W--X̳˸/N wrn(~4Ӎq5vC& kgz֯{eelr%ɍSz3 `7&?*_5y,EfJٍ|Z >ckq͹t-E'ވ$׍TU+7B!Գ9,lBSTuDGߙ-7GO)%uzl0w-KV?e\?FeULSֳyXLWݞ Tc~M15uU׺^ Qh5NDqlcI81mrH%*bVhv?I迄B-&l,m !YJ7RctY\ }qQ8ḷѡVtq/0Fqn}ʼnInA FeCEtVW4yJ[n ·]xԓLؙxQp聭Sr=2~|k) pD=_UKrS¬г!7ne{j;Dd}јWVViDwL3t} Mt$vlsP7np4p9e1[j &yVv~$@iyF!W k; Ma)TV=D/;]|uGtN2cM1:-{N2i V5'|9p;C\^y|)  l;uK Jy* ]I ш}>uEf;{gq׸LOGr\x ξ9Oj:u *G&~iV_p!B\" 3敷)ewht& l/Ԭ ݅13_dj^7k+{$C"N/FϴJOż6@Z5kN֭Z0Z֘;3I%S2F&)qr> C{n<ۣ !6'BHv0l)0L-aԬ|jajHjdbY[gVtSԅ2u#֚Vv1BjQtoGfկ#fU+$|dy{+5lIڣ{ nfɸQ#;m3k+R6 |cJ LCz%8VMM4Wa̷2՛E5yCBN߉Qځ12R"'iKI^΍f+"k&=eXcsaN7ZW(逿<̜YY +Tʉ8U Q +Mx^C;&GkK\Q~6ḉn0ܙ:H`G>b+%苶=<S2m1ˉ܌gi?q|F-ij-NxǬ(ՠZhXe  %-^B3BD i<ԔN})WW^λ5Tu\nN6ZJlDo'|,fj冯qǽ ^EW#Љ>{.^c-2\~4jBǃtash;$ɮs"7y Z8))aI|>6m&J R--U ];Y!i-~^gOnop ,&F(rṻ U +U& 0d\>W{&, ?eR1EĦBSU|Ë_V~M"X0780k%sMpXޘN3E_Oge\&=&Sבžo[~Pq~% wxGB1B`ۙR$%5 BJ6J&[KR!^bN)lլj/ 1x$i3+.i\YrW3%5-Xo=pEbaK0Pl&70}CD ʽ Ma_/} 5 kr1 k󺶩؂,ڌkp穋|pKZ¹^t<ǻc6^ [ʉOxK)Auu)cÇK 7_H:ͬ#V͡;B&+Ck.&F")[AHGp(̈"MBB&1S̴X`[ spJuŏqҪSȼ8w@;`Hb8I7mLٟT +~i֐vV"ΣB;LLUwuuOiKq蠈yk">ztͽiE*Rst3st]sT%]^QQaS|"jez-Qfnz: .GOcOTشkjH8Ώo 73H=}MӖC$S%6NBիZh҅uD{SI*x"2[>=y-2Yws_ѣ>^}3F8U_٥Dq`E5wmyP>'aIqwFBR'yOy+Ǜn>Ltn^-JRW5u'xꓢg](t*=b~?L-t$5Qz}gRύe.;73w z6a0x2ȚDDkE=`F5]htZViM*7 +vK=;Ɗ[w=ɚr{ ȫەzKZr-^?^~)'DV\Qo,HcG*WVFPC_yCBfeZ9:~I`on,=,6B#v1l*=[s4S"N~oP [Dk`;̲9 l E۝SB +VǏ-)[ EWޣ9CB{tcΐ p樔hgP"F)5^!D8ESMa3oc${ƣAݚel#C91dMy |ϷgnPBIlGs6͌WG{Ǿ pkXMȑrC`^,#0uIY7N#x7S8[,޳&ҼDG`TکVtדC;L:|>*y~n(( y}ŸW6_z%33wp>hK(_3y{yNyW%L.jnϽ +oDQed $dJD,f3TM/ZZSpWRtMncҡJ +Ɓ;HZI`04c2 B ډ3N̙(MBFatML5a}-`ޢw.'\9LxAz~)^0OiGOu>yGr@> M [c< +mG20ӊĊX巖5@RJ:$ meq}@C+r9uMU73u'"_KpAW᯺Rp熅 +8=5ORȥf&>b w =c[4\j鎎KOjV!T9P*w'.R{=Q$48P?]%*9OPU:?~MOVokcYfW Rb&mrc/Z|yPñ_s:~}+ʷ= /ƅz3J.((}h_֩ĩ2+L]:׎~iua3m6B7 n"(m\kn#sZkjNE rk5e+Ga:Kp*TT˯Z}P슞zësh3٧#916ytwE- ~:͖ޗ:}|SC^tB\VZK8*d/Pwn+LI|]؟66_*14qmt=C}Mk5p.oc^LXMg +,Z,)VUBts߻]Hyͨp5L2.ϐC;)!^m2na}rZ|cr :Iz7dd~;(*1j^U+|)) Tk< '61k~&"y.%V%{$<‚ +wu_1=)quBô||i=?xK_u?@o;M:+>BWL~}{zH3_HR/M +:2Y~/05ӗNcsP[jΤԽB[x?KMÀSꜮFwE 2x@O%%MmB`pA9WRƦﯠxf$QnG].%/t I5IpۈPebjX@nÖf iV mNDl^G/&bfޝތ%yEmMD&y5¯uou%Rӝk]fu,Rz{gJ;hd;eYgZX,t%t!"6'8pG( EUX.5@ h[~= ؙϼ`׭7W1Խ Uda:\ C|K1-iu1"#1l?QLX|e2.hq5c/@V93W-1A5ZBH4Ƣu\ հkG0 +_ZijT\dQo >?ħ1Lu\\ͺ0x)G-o H y>)p=˚qth ζ{OvttG>WzSI@ӯJ4^R?(*\֢`>(]]kvdwYg~ o2jiGRR[jϷbjbOKU_ GIuo}uhCWWTStރIR8i Ь 0LYGG)èMOʻ*Pft#<: l鞏ڤSf Hm0$=k>y,PޠŶ;)Q&R!!\ܡ;i\@' Yύ\v=.^^fkBΗ=f4-aO^3 ́P,;a}`c]ĐtJ7A4ᡊ"gVp`9 TP?Pv5@M^?iKAti hɤTV7Ztv9UZ[Xds/ +.j=Df}OU?Mc)W>A㩋Yp>:F'm6: cY^;ڦϽƕ/Cz$B0B,42+ tk.)/$q} +_ԝdqPl^i߷[ei&\ZUz ,1je?R8ξDu\*1CʵO뿫1Ѷ=nk];g\% ίꗵ_Ҧ2Se:ю> PfϾ #`(vi6Jcs 4&xh5Yl`QAi}-<#Gf[|}? +x( [K,> *JPA 4Cf/ Wd%`YIR +04j8F0ѫGӃO\(?#Vgycq$ ͔4 UF$ܔEN$^ ]ù'sO9@>9<%8GS"s@ +`֔5H0( );,Z.~rXoalNR]MQP̯9_7KG#yF-)*c +UFC&[:Эf~"ք$:j՝] +> +,g]lmg}c+aB/@!+_`U=O:d}Ӯv 0!|VKSW;ҧ qIriʱ !j0*nh~YPx+DzΆ4Ұ2dCNp{EhY[be 镙CY$KKX3ǚ MЊOBWvWg݅Iąڃ隯 ɝ"$ͣγ0^![-+t,L&-h}q&aM =iM=N\vN,hxeX`#Gb7Ps= +Q{>}bw4{/BUkR[d.MTةHP|CZn,+[=p PYGOXyUsKQ4B +5t>3~{|ߚ@<|ا,ϔ >%Jt&x)8*e1gnۙ*c21$Ml i+ژSJH,?OĨex2ƇQ,5dW?PJ7[MGx/Vz"ܑV5մ5 ڞ Հ>Xxhi19P}'՘0 e ?b2Is:M<9ۈ޴ݬk? +@4Jv}owJ.Ⱥ{NL+Q_$t#Ǫ?l=j 63S#'6M3j}TJ6/iQc:'\yJF,T2^z{OOw%>hy;kI|q;s:#dgTy @7.Y^wbXਉ ݜp77e a˿| oy:ijDgrU̺$/{́uwn=ryh9;@X)YV+rKPV/WClا._OUEr6YtV՗0mA)_}tYU @UõӾ]zSoZjmx_~wjczq]Ծ,U"[56ư9v]-ֵgD ~Q*&9j?ҝ|m: ٢O3L.ct.hTg2F@ਯq2nz,y(:OXs|cMw4Xw~ْc:|Y/7MwX|W.q=8qG)=utgltCDFV}mݪIS}IAFeغViٯoB5lشT87 ca6TWL,L;䚪t%Iӎ=P^2%wv%\ v\,q8ClC\p8 ٮ1 %9# @ Q$MyQ.hgYSV±<誝r}xt!4Bʘ,iF*x`@M2)V8Hsf^{KAbe qLSBV1J0aQjNG5V.~^ky7p2[ eۗLTzVO֧nggNEІ* + q. ޒDI^@V~rјK*.A{s% WkFCoJR[m*>+sS{kvԫ&(x(ݼ!sKZ{=Q2uG:s#GL]χB.GDR`KQp>)ҷ !15:^=e6}mYlR!.>tgYjV U?hEI5`G?{N=sS=ʮ_* abpZeLYN".ΚNċrJNhFssn~NwMI; +L]iNKׄwW_ډXUwR;7&ą><`Sզ:2!yM( +HzȳN:EhNpDŽ1_\PfE=߯V)8p']n= ‚t +@@5Yܧ%Mq' PֳƏZUi7xWhġ84^~PLm{M3'JO;ϟNX{hZ@m +ɹe[> ACm6Z̍}Ojp7th-GG]^=|g:*>0fU A'sJaT0pB|L@lj Eqt.Cn:Qa~y1h.Djy0Am($Xgv&f5m͋\ '?7n4$l׊d4K5Q-Z-ge,{QNR'%^,u9Z#l.!jAz/}de|M Z|D?8!mY15-KG ;_)?:G"FS77t 3N_.?%6ӔT\X]A>rxw Nz-nZ0iMH'%>K8]+ 6“}# w!!jwH +vP.2=g B4wd$'ez&m-WFŶ7 < GȰFz&_ /XvM&K L]1h@4\zi ԆRLGItc,RTHtJPj5мš[n=Oz?1ګzK|lHI( +Q oI׹*PRfF34 C7lQ[d5L4kR +l +ћDp1̆) t(&=S3׺; *{h"'TilşI(nW|q!%с K"k^BTƚHΌ, +h X_|r^%}C"{cMgˠ.rABRs9%2ES(^O1Xs3q3kVK= "e#y 9ӻ~N7i1;| _:u3=@FXF 07hjc/Plyg0nqiтQ6ob[:+-)aq}Km҄ar8 +"n2w^3ѮouX|?5ByTN>MEy0nŭM'ˁZuEu0G^[ _9W<@X8sc9bOx ֍vl+E\tf Y3GΈ] +S B` YҬ3 k9 9K#,d]ѬnƹM|C\!16NzgC7ٶhl}/k<.lA@%p6s2ڼ2oSF}=+˜@KV_0@UC# F,hC.| D_ +ꝛ71|Ͽu^daNpdZQ@k8⽠ 'Mv$j@h66"l3* ¡ALj"K8qgFLM#vbO5Q΀aB9C$”4GЀ,4*T#*ic$x0${sR@$;Trɜ]'̧&@: 8oDKl|L7u<9ԡq2&Ig塎LJ$b Մ4p9u5@`*gk^uN+zPwТݸ۳8l aL\ 6=CQ ]K!Lʸ}h'%Ѓan݌C?eeW_Z$L"ȳs[2dUWBx$BsILu.߅T͓3QmˏXEA;6qƬv8 Q#[d&Ӣ,̢ uCa5f\Ȓ/4X[vzhXuI[p/wkr~@:a}ٟLNLBXped5ߌȪ0ۋnl5Igs%=$"K*2@exJ4lJ[s9H4Z]08nL-$5(qP 3: ZiR{#""Vwii`ƨd +Hh YJDG%8}hٗ?hC1*#*P?K?* 7H1ȉL ~̈́鶛f#)nFhrsz$kSVHЩshl)TL >BIѸ3- +ԒNId*M":'‡bH<Az<'\rmm (γDFI/A<#2 :#q0|kom"oi'֩ԩqOg_ 1ɕQ\֕))Gw++S">!pEktqm-%ՕzgkaR]f6}w\zҀ7t}% (R"SK׿sH,SĴ,@ +Ag>B}vR@@}*Ь +S2rC3w%IfFT]rwMHpO8Z:g0kGDb.mk)dv"i`7lQ.`qÉTHbDjY^;t!bb=jQS[ts5B 5NuU d1)ZV; 1?ǩ@ *04fjABV +nlSFM/:X'QpC-NVXhSC͓n 즺S9"YwklATx̜dFTaRҗ&^'KaMn LQ|O'v.-( +HYa? n v=ur{}.X3c2nfO TqVv2w +UBd")DRCe }ܔ 1AŴ+IHW전M9 S.N!0O9E)ln$4,] 5)dp/-:<$-Kly19v  CFWa^963w +<Ѕ66rQ*$6)pͅ9f,ž$oixGj>ۢl֝rx7Dir_ Doў푩|0@@.ICPަ/+k|Ԋ|VV˥ H Ԇ0\=ϽլؖPh(byE;;_Ka%M4p\ qk>yT~m>4kzB(ϴ YhpCPb\ںWm݃i(^Ac=NxPNFўwMT--<67e+In}.1tBȞw T~'$+|z7e[?wN$\N%,3H9zhpGNYiY`Qj^e+7}6urE8LYӖ^D%+N@]REES_'®fVLły KւqC@FTvH\/ Ci=TZ.vS\4h3u.\ )he1b u:.Ɠ\R ŅYi5?FEB8Sl!,̗(/[ ;XR>uڦ:Պ՗ڹ"+'"k[c)HRVb;bBq8A!HH#jfCkC)]-Rk *L2W8WlJSj"[}&n#z\Z|RX./Pe{:-!>_¸oC;$;;qM)qX)+FWh?qGU`'4?cʂ +~;Tw٬jFeWq>@~^w !PlU~9@cQ!mqxF|߮:vLqyǬU+|ww4EV[KxKL84) 锯Y&sm4PC!* ێJa躚9KB[Uఎ,Ekmi6*DF%HNAK" [NG0_ʼr^Q3\ظX*0Is-3:#uD6 h7T~B6suJW"qi:։: _ǒGwOhx*yC+%*zΥ8yfP^S"T;P#&f -7nT6]UuӫVb}ʹWW07f?9e(x^H§:I~VչR_g\gE]o*foedr:\-0nHQYa-^.cMj=fiP/ͷOmyd\/uLG[6ՀS8ǚtM<99 SrʛXZ+fbn{$ WS6T@[r7TΌ~X3[7OR0 ydzzo}z"ȂA7<穦Xɬe! 9'V[o}=뭷t5*ِFf  љI{H#.߆9q!.[[_uwz@ |ǽ'h.Z_ASlKc55oQ=C1+:UߍYܪ͊Z靣lxV:'Jl[5\TU=lNOq!2K{MU~|\KK7gӾ5GV=$9d\d=4T+?8x@kPjsZQ +oƨSO7kYY[Z*@X1t[k+~^ _r"OӞ<( +1 8/R|<0l9jCy2ȀY6Z +;qabjS2[oxWO[ߜi7mM=Y~HXDFWn[bZB ҭ.$ Yu4,Kw#[VQ [ aeyvD%e1|y}@޹OHG)MqxN. Glhژ/ԡkB + xNWbx5=U$=00/>#>~"B\t )^}e~W값 WIpJ2tZ9gT~lW%PgTƋ-Qj:i%!E&qGITlV;j\ +iæ/bx#"z@+$%zbPJ&#.Y݁];oٖ\+z\e"PߔN6$\ۃg$4z|hvy㥤B+/D=#(oĝ![A^mʵA^m܀/@4lӊQ II32LV_{o;= +ML|j=L(,JRP:srȩT}abi.tWmH؛}嗟Ͳlg>NVPpjx2pyFP|z>3\!i*X3iHϷ-T3xRݼoFL݌z@2loG{s[ l +:hPWܰ"DmL@h[Xa*^n>zIDyoanZ7aW}SK-HdZs˸zLD,}n]q+X~pD4X vH@=iHuF&kWXX'V_zz|{fP|_uG7Û@*Og Y-UJʏ[~"vDcRzۍu!4ldqk߿+&~_tl?}iOJ_3C4;;Τ)6V)HCGoi;R8Ik%˻xz/G ;q6뼂KEH&.Ho~$ ļF42Z#X(ڧE%S S6>M&"c7Z[@͘f*؍iq ݏk3~U=Q|`0ONC{|uMQ3X*dK ڹ/N!񢢣%ˍpWFFamE%DstPK_j[{cz;L>w3E'A}uxb# 赴e,gKTktFk[@#Ud;n(^ +V<уRj>TҊAO :% rlr](Rg,nT7`~74xZL?я5GJPaInpҬҒ- [I&l+df~?HPJB xF$y)QT~<~-IpJk<:| w& ю缪=+zS&Cw/)lϋZݓKh/-WEfzB44 [)9JL|bl@}nAf\KߵZ̀}=$𥬬9txT@8-5ԞaیxwqD}uE-/7fZ~4#['Ӆ0YU_xf´d/_nl}ҟ\B,Q]-@ڨ pNOp5E-ĵL8}Mv!wsAUi[`J !I`TϐƏDwcE 5[Ŭ[Z7frߘeSb,+M2OsQ>`Yg,zD;[Z?cxqn\\7۰T?Ll|V)zrP&HJgZ2F(5fƕB.(<~a۶ pN)>2=;m,b}uޛBWs82ޛ1+*;e$߃߱B9?ĨF]7NB̏Tf\z((bhݽ  #",b Ŀ|f+"euvWWԩIWW43P {rNAaDTړ%8$ 6'&!|LFR(U-؛Q$n%+Y#1@!Fu,ӊB֢LXZZ^cc a,Aυ,FA84s/F tVA67pú3VӍ;Q1t;A6!>w|xHС#1r`v +dEHx@u XO#jIٜm5c\M aPR1XPA4V07SSP1 s1c6w#"-f^%IL \nDkYʫBɉy#tZTT.^G:S# vt| FxAVߴEw^ +8tk;|J, `[Bo"A;'hxx[[Do41 puL%j/-hXY.KgۇgJ +G7QED*idf+oTMnUq-efse +Wa.__I~>2=.=1T<Ю vym[^^_ ?-+c1!MXѬ'=P{X1-~mqZd ]n?T^VyߊH6f ׻ۻ<|ͧQ3e BkZ7<<@oA5lJjGm޷4Wd3B] f0COon?Y;^&v:A_|ql3=?#W7gyu `Q^MSm=],g%ˉcCE3VwQ\U%E GqP`WwǤۯ7'{ endstream endobj 21 0 obj <> endobj 23 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 226.3407 159.9317 cm +0 0 m +-0.169 0.092 -0.276 0.156 -0.389 0.21 c +-1.211 0.607 -2.034 1.002 -2.857 1.397 c +-3.618 1.763 -4.381 2.122 -5.138 2.496 c +-5.59 2.719 -5.754 3.179 -5.552 3.599 c +-5.354 4.007 -4.914 4.163 -4.463 3.98 c +-4.355 3.938 -4.252 3.885 -4.148 3.835 c +-2.535 3.055 -0.917 2.284 0.688 1.49 c +1.169 1.252 1.656 1.13 2.188 1.159 c +3.187 1.216 3.504 1.498 3.716 2.475 c +3.772 2.736 3.705 2.872 3.477 3.002 c +1.83 3.94 0.19 4.892 -1.452 5.838 c +-1.913 6.104 -2.377 6.363 -2.834 6.634 c +-3.195 6.849 -3.347 7.175 -3.269 7.535 c +-3.195 7.873 -2.924 8.174 -2.58 8.166 c +-2.32 8.16 -2.04 8.055 -1.81 7.923 c +0.229 6.761 2.268 5.599 4.283 4.398 c +4.759 4.116 5.219 4.052 5.735 4.123 c +6.658 4.252 7.131 4.8 7.147 5.741 c +7.151 5.979 7.069 6.12 6.865 6.241 c +5.452 7.076 4.046 7.922 2.638 8.766 c +1.587 9.395 0.534 10.022 -0.513 10.658 c +-0.948 10.923 -1.078 11.389 -0.849 11.789 c +-0.613 12.2 -0.13 12.311 0.327 12.055 c +0.377 12.026 0.426 11.995 0.476 11.965 c +3.073 10.409 5.671 8.853 8.27 7.298 c +8.992 6.866 10.066 7.13 10.469 7.83 c +10.859 8.51 10.683 9.274 9.969 9.856 c +5.41 13.578 0.622 16.955 -4.62 19.667 c +-5.437 20.089 -6.143 20.243 -6.98 19.841 c +-7.259 19.707 -7.493 19.586 -7.684 19.331 c +-8.514 18.219 -9.494 17.261 -10.712 16.573 c +-11.887 15.911 -13.14 15.546 -14.499 15.713 c +-15.444 15.83 -16.003 16.405 -16.095 17.351 c +-16.163 18.054 -16.04 18.744 -15.666 19.352 c +-15.086 20.297 -14.475 21.223 -13.871 22.153 c +-13.685 22.44 -13.482 22.717 -13.283 23.004 c +-13.35 23.045 -13.376 23.071 -13.407 23.078 c +-13.509 23.102 -13.61 23.125 -13.714 23.136 c +-15.298 23.314 -16.802 23.719 -18.101 24.699 c +-18.184 24.761 -18.282 24.802 -18.363 24.867 c +-18.574 25.037 -18.69 24.97 -18.814 24.746 c +-19.355 23.765 -19.913 22.792 -20.464 21.815 c +-21.815 19.42 -23.167 17.023 -24.521 14.629 c +-24.627 14.441 -24.71 14.297 -24.518 14.08 c +-23.837 13.311 -23.183 12.518 -22.523 11.729 c +-22.451 11.643 -22.416 11.526 -22.35 11.396 c +-21.514 12.274 -20.617 12.541 -19.592 12.315 c +-18.589 12.096 -17.886 11.455 -17.349 10.553 c +-17.226 10.711 -17.136 10.814 -17.06 10.926 c +-16.687 11.473 -16.239 11.927 -15.591 12.139 c +-13.693 12.759 -11.606 11.262 -11.511 9.197 c +-11.498 8.904 -11.421 8.792 -11.118 8.728 c +-9.567 8.399 -8.458 6.98 -8.534 5.402 c +-8.554 5.019 -8.444 4.902 -8.093 4.802 c +-6.018 4.211 -4.969 1.575 -6.383 -0.116 c +-6.432 -0.175 -6.461 -0.25 -6.532 -0.372 c +-6.241 -0.463 -5.984 -0.552 -5.724 -0.625 c +-4.543 -0.954 -3.365 -1.296 -2.117 -1.238 c +-1.214 -1.197 -0.567 -0.731 0 0 c +-25.572 12.788 m +-25.801 12.388 -26.008 12.017 -26.223 11.65 c +-26.849 10.58 -27.713 10.363 -28.76 11.003 c +-29.835 11.66 -30.912 12.313 -31.991 12.962 c +-32.488 13.261 -32.837 13.656 -32.962 14.245 c +-33.048 14.65 -32.95 15.015 -32.764 15.345 c +-30.98 18.517 -29.183 21.68 -27.393 24.848 c +-26.244 26.879 -25.101 28.913 -23.957 30.947 c +-23.394 31.949 -22.474 32.202 -21.501 31.614 c +-20.394 30.945 -19.287 30.274 -18.182 29.603 c +-17.186 28.997 -16.949 28.101 -17.518 27.09 c +-17.872 26.458 -17.834 26.508 -17.263 26.065 c +-15.929 25.033 -14.337 24.891 -12.767 24.623 c +-12.264 24.537 -11.98 24.666 -11.725 25.092 c +-11.283 25.827 -10.525 26.154 -9.745 26.327 c +-8.509 26.601 -7.257 26.855 -5.998 26.973 c +-4.518 27.109 -3.022 27.135 -1.534 27.128 c +0.01 27.122 1.507 26.739 3.01 26.417 c +3.92 26.221 4.844 26.062 5.771 25.973 c +6.189 25.933 6.63 26.104 7.06 26.181 c +7.288 26.222 7.308 26.36 7.212 26.537 c +7.091 26.76 6.959 26.978 6.835 27.2 c +6.387 28.002 6.595 28.969 7.368 29.458 c +8.608 30.242 9.861 31.006 11.124 31.751 c +11.851 32.18 12.835 31.857 13.276 31.076 c +14.778 28.422 16.272 25.763 17.771 23.106 c +19.213 20.552 20.641 17.988 22.107 15.446 c +22.662 14.484 22.274 13.52 21.536 13.067 c +20.324 12.324 19.113 11.58 17.891 10.854 c +17.154 10.417 16.224 10.679 15.748 11.438 c +15.498 11.836 15.271 12.25 15.01 12.701 c +14.889 12.602 14.789 12.532 14.704 12.448 c +13.873 11.63 13.091 10.758 12.073 10.151 c +12.009 10.112 11.977 9.902 12.02 9.816 c +12.77 8.286 11.921 6.531 10.733 5.879 c +10.13 5.548 9.475 5.461 8.867 5.479 c +8.646 4.924 8.495 4.373 8.223 3.891 c +7.679 2.928 6.744 2.573 5.698 2.484 c +5.434 2.462 5.347 2.37 5.298 2.127 c +5.112 1.211 4.708 0.424 3.865 -0.06 c +3.31 -0.378 2.692 -0.479 2.06 -0.459 c +1.789 -0.45 1.622 -0.541 1.456 -0.761 c +0.647 -1.833 -0.319 -2.667 -1.729 -2.831 c +-3.034 -2.982 -4.28 -2.685 -5.521 -2.363 c +-6.125 -2.207 -6.72 -2.014 -7.312 -1.816 c +-7.522 -1.746 -7.639 -1.784 -7.781 -1.956 c +-8.074 -2.309 -8.354 -2.697 -8.722 -2.957 c +-9.761 -3.69 -11.296 -3.525 -12.226 -2.581 c +-12.59 -2.21 -12.862 -1.742 -13.14 -1.295 c +-13.244 -1.126 -13.33 -1.059 -13.518 -1.103 c +-15.147 -1.486 -16.706 -0.365 -17.187 1.087 c +-17.24 1.247 -17.269 1.379 -17.505 1.352 c +-19.263 1.148 -20.933 2.535 -21.055 4.537 c +-21.069 4.787 -21.157 4.86 -21.394 4.906 c +-23.188 5.251 -24.391 7.044 -23.97 8.788 c +-23.879 9.167 -23.608 9.501 -23.442 9.865 c +-23.391 9.979 -23.352 10.174 -23.411 10.249 c +-24.064 11.07 -24.739 11.875 -25.41 12.684 c +-25.437 12.716 -25.484 12.732 -25.572 12.788 c +f +Q + endstream endobj 24 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 2212.4014 -125.8926 cm +0 0 m +0.521 1.077 0.807 2.288 0.775 3.566 c +0.774 3.615 0.767 3.663 0.765 3.712 c +94.585 21.477 l +225.723 -129.39 l +225.595 -129.533 225.47 -129.679 225.353 -129.832 c +h +21.473 98.452 m +21.869 98.399 22.272 98.368 22.685 98.378 c +24.157 98.414 25.519 98.864 26.675 99.604 c +93.064 23.226 l +0.423 5.685 l +-0.291 7.983 -2.035 9.814 -4.263 10.652 c +h +-174.233 213.425 m +-173.878 214.348 -173.692 215.352 -173.717 216.401 c +-173.733 217.051 -173.836 217.677 -174.001 218.276 c +-25.678 280.659 l +19.528 113.33 l +18.108 112.743 16.905 111.751 16.058 110.498 c +h +-135.061 313.532 m +-134.262 313.279 -133.41 313.145 -132.525 313.166 c +-128.233 313.271 -124.838 316.835 -124.942 321.128 c +-124.966 322.116 -125.181 323.054 -125.539 323.916 c +-55.576 368.425 l +-55.536 368.379 -55.492 368.338 -55.451 368.293 c +-177.307 222.767 l +-177.314 222.771 -177.321 222.774 -177.328 222.779 c +h +-887.38 408.967 m +-898.223 477.737 l +-895.993 478.391 -894.192 480.008 -893.282 482.102 c +-718.864 435.875 l +-718.901 435.534 -718.925 435.189 -718.917 434.836 c +h +-1009.705 411.913 m +-1010.11 412.352 -1010.565 412.744 -1011.061 413.08 c +-948.328 516.042 l +-907.422 488.536 l +-907.934 487.467 -908.214 486.268 -908.183 485.001 c +-908.152 483.757 -907.824 482.592 -907.278 481.561 c +h +-1300.829 492.07 m +-1300.605 492.827 -1300.491 493.63 -1300.512 494.462 c +-1300.535 495.457 -1300.752 496.4 -1301.114 497.266 c +-1266.732 517.158 l +-1180.137 439.168 l +-1180.223 439.043 -1180.306 438.918 -1180.385 438.789 c +h +-1315.188 560.799 m +-1268.296 518.566 l +-1302.118 498.997 l +-1303.578 500.899 -1305.889 502.107 -1308.469 502.046 c +-1317.323 559.52 l +-1316.541 559.833 -1315.82 560.264 -1315.188 560.799 c +-1204.48 558.646 m +-1204.48 558.64 l +-1204.456 557.646 -1204.239 556.703 -1203.878 555.837 c +-1266.475 519.62 l +-1313.844 562.28 l +-1313.384 562.937 -1313.021 563.664 -1312.781 564.445 c +-1204.543 557.641 l +h +-1152.313 660.556 m +-1151.594 660.357 -1150.835 660.257 -1150.051 660.276 c +-1148.154 660.322 -1146.436 661.044 -1145.114 662.205 c +-1102.637 624.829 l +-1190.478 563.47 l +-1191.025 564.205 -1191.697 564.841 -1192.466 565.343 c +h +-969.418 718.573 m +-969.343 718.397 -969.258 718.227 -969.17 718.059 c +-1100.947 626.008 l +-1143.795 663.71 l +-1142.924 665.001 -1142.426 666.562 -1142.467 668.238 c +-1142.475 668.564 -1142.509 668.883 -1142.556 669.198 c +h +-860.548 686.136 m +-860.658 685.583 -860.716 685.011 -860.701 684.423 c +-860.689 683.921 -860.625 683.434 -860.524 682.961 c +-894.265 670.911 l +-955.555 717.766 l +-955.467 717.918 -955.381 718.071 -955.303 718.229 c +h +-289.385 624.854 m +-479.782 637.959 l +-558.092 780.483 l +-557.508 780.911 -556.985 781.415 -556.542 781.985 c +h +-157.421 596.268 m +-157.446 595.981 -157.459 595.691 -157.451 595.397 c +-157.419 594.05 -157.044 592.791 -156.414 591.701 c +-223.577 540.403 l +-272.483 617.776 l +-271.427 618.654 -270.611 619.805 -270.137 621.118 c +h +-14.382 635.845 m +-142.554 598.693 l +-142.902 599.492 -143.383 600.216 -143.964 600.847 c +-50.479 712.402 l +h +111.948 674.475 m +111.913 674.144 111.892 673.81 111.9 673.469 c +111.908 673.131 111.945 672.801 111.995 672.475 c +-12.435 636.409 l +-48.448 712.787 l +h +192.151 766.438 m +192.543 765.351 193.168 764.38 193.967 763.581 c +126.863 676.598 l +125.677 679.497 122.802 681.511 119.484 681.43 c +116.232 681.351 113.499 679.285 112.408 676.422 c +-45.763 714.203 l +h +307.662 697.848 m +307.2 696.882 306.936 695.809 306.91 694.678 c +244.939 688.054 l +204.042 762.788 l +204.54 763.152 204.988 763.575 205.386 764.043 c +h +301.83 589.542 m +301.811 589.542 301.791 589.544 301.771 589.544 c +300.842 589.521 299.959 589.328 299.141 589.009 c +245.98 686.152 l +307.115 692.687 l +307.791 689.857 310.011 687.648 312.815 686.959 c +h +338.068 253.174 m +337.298 252.504 336.666 251.684 336.208 250.763 c +221.927 290.097 l +257.059 365.882 l +257.854 365.632 258.699 365.499 259.579 365.521 c +260.745 365.549 261.842 365.84 262.823 366.324 c +h +269.471 62.786 m +268.806 62.953 268.11 63.042 267.392 63.024 c +266.19 62.995 265.062 62.687 264.059 62.175 c +205.396 147.952 l +337.478 242.024 l +338.039 241.421 338.692 240.908 339.418 240.507 c +h +37.382 307.181 m +38.44 305.366 40.213 304.032 42.303 303.536 c +22.434 113.92 l +22.392 113.92 22.35 113.925 22.307 113.924 c +22.02 113.916 21.737 113.892 21.459 113.854 c +-23.816 281.441 l +h +-46.764 366.38 m +-45.646 366.844 -44.664 367.559 -43.883 368.455 c +37.13 314.53 l +36.591 313.438 36.296 312.206 36.328 310.903 c +36.344 310.254 36.447 309.628 36.612 309.028 c +-24.344 283.392 l +h +-127.094 326.297 m +-84.646 386.892 l +-57.396 374.903 l +-57.482 374.405 -57.524 373.893 -57.512 373.367 c +-57.482 372.187 -57.185 371.079 -56.689 370.089 c +-126.54 325.651 l +-126.713 325.877 -126.897 326.092 -127.094 326.297 c +-397.731 339.655 m +-339.665 444.754 l +-338.726 444.382 -337.696 444.189 -336.622 444.215 c +-334.111 444.276 -331.913 445.527 -330.537 447.409 c +-139.571 324.597 l +-140.034 323.73 -140.335 322.769 -140.44 321.749 c +-394.592 334.025 l +-394.778 336.343 -395.971 338.36 -397.731 339.655 c +-409.671 353.035 m +-405.635 340.432 l +-408.338 339.16 -410.182 336.386 -410.104 333.208 c +-410.064 331.521 -409.483 329.978 -408.538 328.726 c +-480.842 258.007 l +h +-551.367 395.645 m +-446.815 447.837 l +-445.925 446.518 -444.647 445.487 -443.144 444.912 c +-488.609 255.923 l +-488.943 255.958 -489.282 255.98 -489.627 255.972 c +-490.292 255.956 -490.933 255.848 -491.545 255.676 c +h +-618.14 359.739 m +-618.159 360.565 -618.31 361.357 -618.568 362.099 c +-553.161 394.749 l +-493.388 254.894 l +-493.891 254.597 -494.353 254.241 -494.774 253.843 c +-619.308 355.454 l +-618.535 356.696 -618.101 358.168 -618.14 359.739 c +-703.371 435.207 m +-703.397 436.25 -703.63 437.238 -704.025 438.138 c +-602.987 494.655 l +-602.066 493.417 -600.786 492.469 -599.305 491.953 c +-625.317 367.303 l +-625.575 367.322 -625.836 367.33 -626.101 367.323 c +-627.988 367.277 -629.701 366.562 -631.021 365.411 c +-704.713 430.66 l +-703.834 431.955 -703.33 433.523 -703.371 435.207 c +-892.638 485.38 m +-892.672 486.772 -893.074 488.068 -893.743 489.183 c +-805.198 561.637 l +-716.805 440.345 l +-717.487 439.62 -718.03 438.765 -718.396 437.822 c +-892.73 484.025 l +-892.663 484.467 -892.626 484.918 -892.638 485.38 c +-871.252 642.548 m +-871.027 642.448 -870.799 642.359 -870.564 642.281 c +-880.709 590.586 l +-899.872 492.944 l +-900.111 492.961 -900.354 492.969 -900.6 492.963 c +-902.906 492.907 -904.947 491.846 -906.332 490.215 c +-947.286 517.753 l +h +-1015.602 414.418 m +-1016.403 414.398 -1017.174 414.258 -1017.896 414.015 c +-1074.557 597.229 l +-1073.555 597.687 -1072.675 598.356 -1071.958 599.171 c +-949.991 517.16 l +-1012.857 413.98 l +-1013.715 414.28 -1014.639 414.441 -1015.602 414.418 c +-1166.049 433.697 m +-1165.993 434.105 -1165.96 434.521 -1165.971 434.946 c +-1166.034 437.554 -1167.378 439.825 -1169.383 441.187 c +-1133.859 503.667 l +-1022.495 409.837 l +-1022.72 409.337 -1022.895 408.812 -1023.011 408.264 c +-1056.621 414.24 l +h +-1084.236 608.637 m +-1085.107 607.346 -1085.605 605.786 -1085.564 604.11 c +-1085.55 603.531 -1085.468 602.97 -1085.335 602.43 c +-1189.242 561.892 l +-1101.09 623.467 l +h +-1073.099 610.492 m +-1074.453 611.52 -1076.149 612.116 -1077.98 612.072 c +-1079.876 612.025 -1081.595 611.303 -1082.916 610.143 c +-1099.401 624.647 l +-970.622 714.602 l +h +-874.825 653.53 m +-875.518 652.333 -875.907 650.942 -875.871 649.458 c +-875.867 649.303 -875.85 649.151 -875.837 648.998 c +-1062.98 608.526 l +-894.616 668.66 l +h +-856.912 677.943 m +-865.947 657.12 l +-866.689 657.333 -867.475 657.439 -868.288 657.42 c +-870.376 657.369 -872.247 656.496 -873.611 655.122 c +-892.369 669.462 l +-859.846 681.079 l +-859.179 679.775 -858.16 678.69 -856.912 677.943 c +-769.007 602.135 m +-860.742 647.152 l +-860.457 647.994 -860.303 648.896 -860.326 649.836 c +-860.394 652.604 -861.902 654.992 -864.114 656.316 c +-855.079 677.139 l +-854.337 676.926 -853.552 676.819 -852.739 676.839 c +-850.965 676.882 -849.349 677.523 -848.065 678.556 c +-768.78 602.454 l +-768.859 602.35 -768.935 602.244 -769.007 602.135 c +-563.909 779.083 m +-567.734 650.685 l +-571.745 650.289 -574.834 646.863 -574.734 642.768 c +-574.731 642.576 -574.711 642.389 -574.693 642.201 c +-755.248 600.549 l +-755.496 601.218 -755.83 601.844 -756.242 602.41 c +-567.592 780.735 l +-566.552 779.886 -565.29 779.303 -563.909 779.083 c +-559.21 643.426 m +-559.432 647.104 -562.191 650.064 -565.733 650.628 c +-561.909 779.026 l +-561.187 779.098 -560.497 779.268 -559.848 779.522 c +-482.156 638.122 l +h +-440.766 562.79 m +-441.274 562.417 -441.731 561.983 -442.135 561.501 c +-559.984 639.536 l +-559.693 640.129 -559.476 640.764 -559.343 641.429 c +-481.011 636.038 l +h +-284.927 621.664 m +-429.397 560.319 l +-430.761 562.748 -433.386 564.363 -436.365 564.291 c +-437.3 564.268 -438.187 564.073 -439.009 563.751 c +-478.637 635.874 l +-285.12 622.554 l +-285.073 622.251 -285.008 621.955 -284.927 621.664 c +-331.69 457.826 m +-332.246 458.314 -332.871 458.723 -333.549 459.038 c +-323.582 487.758 l +-279.026 616.146 l +-278.455 616.029 -277.864 615.966 -277.257 615.981 c +-276.154 616.008 -275.113 616.266 -274.173 616.703 c +-225.174 539.183 l +h +-150.243 420.636 m +-151.342 419.724 -152.178 418.516 -152.643 417.138 c +-249.46 436.338 l +-277.896 441.977 l +-329.04 452.12 l +-329.04 452.139 -329.038 452.158 -329.039 452.177 c +-329.076 453.715 -329.564 455.134 -330.363 456.322 c +-224.101 537.484 l +h +-150.492 587.861 m +-146.469 422.335 l +-147.203 422.223 -147.903 422.012 -148.554 421.709 c +-222.504 538.704 l +-155.192 590.115 l +-153.962 588.875 -152.319 588.051 -150.492 587.861 c +2.386 600.283 m +-141.984 596.774 l +-13.518 634.011 l +h +112.719 670.196 m +17.499 604.701 l +16.033 606.332 13.894 607.339 11.529 607.282 c +7.898 607.194 4.919 604.627 4.146 601.241 c +-11.571 634.575 l +112.548 670.551 l +112.601 670.43 112.66 670.313 112.719 670.196 c +295.531 586.132 m +127.002 671.083 l +127.268 671.838 127.417 672.644 127.437 673.481 c +243.824 685.922 l +297.383 588.051 l +296.659 587.523 296.034 586.872 295.531 586.132 c +208.278 477.029 m +207.597 477.012 206.942 476.9 206.316 476.72 c +203.051 484.238 l +289.163 567.937 l +212.625 475.825 l +211.37 476.621 209.875 477.068 208.278 477.029 c +165.933 309.369 m +166.048 309.935 166.108 310.519 166.094 311.12 c +166.067 312.192 165.826 313.208 165.411 314.128 c +253.36 368.396 l +253.894 367.742 254.524 367.173 255.239 366.721 c +220.023 290.752 l +h +177.16 198.287 m +176.48 198.501 175.763 198.621 175.019 198.639 c +160.077 303.355 l +162.371 303.885 164.266 305.428 165.284 307.477 c +219.177 288.927 l +h +335.397 247.12 m +335.408 246.671 335.466 246.235 335.549 245.81 c +181.815 194.272 l +181.18 195.578 180.194 196.68 178.979 197.449 c +221.081 288.271 l +335.56 248.869 l +335.443 248.305 335.383 247.721 335.397 247.12 c +180.004 185.08 m +181.645 186.546 182.658 188.692 182.601 191.064 c +182.59 191.514 182.533 191.949 182.449 192.375 c +336.184 243.91 l +336.226 243.824 336.27 243.738 336.314 243.654 c +204.265 149.604 l +h +145.866 108.012 m +145.308 108.612 144.658 109.123 143.937 109.523 c +173.131 183.296 l +173.737 183.16 174.367 183.087 175.018 183.104 c +176.219 183.133 177.346 183.44 178.35 183.952 c +202.634 148.444 l +h +260.708 58.881 m +147.74 100.976 l +147.884 101.6 147.962 102.248 147.945 102.917 c +147.915 104.172 147.582 105.346 147.028 106.382 c +203.765 146.791 l +262.405 61.047 l +261.719 60.433 261.143 59.7 260.708 58.881 c +132.446 101.931 m +132.854 97.932 136.274 94.856 140.362 94.956 c +143.276 95.026 145.772 96.694 147.046 99.099 c +255.004 58.869 l +33.829 104.528 l +h +114.506 156.007 m +136.039 109.304 l +134.173 108.129 132.849 106.188 132.497 103.932 c +30.247 106.626 l +30.203 107.357 30.063 108.062 29.831 108.723 c +h +-41.966 373.745 m +-41.97 373.92 -41.989 374.09 -42.005 374.262 c +13.504 386.689 l +40.366 317.907 l +39.559 317.464 38.844 316.881 38.244 316.193 c +-42.769 370.119 l +-42.229 371.211 -41.935 372.443 -41.966 373.745 c +-25.029 471.992 m +-24.562 471.748 -24.068 471.546 -23.553 471.4 c +-49.053 381.298 l +-49.341 381.323 -49.632 381.336 -49.928 381.329 c +-52.985 381.255 -55.58 379.42 -56.786 376.822 c +-83.475 388.562 l +h +-132.139 328.691 m +-143.214 407.171 l +-141.273 407.705 -139.646 408.965 -138.632 410.64 c +-86.514 387.713 l +-128.651 327.562 l +-129.682 328.195 -130.868 328.599 -132.139 328.691 c +-329.271 450.124 m +-199.917 424.473 l +-153.035 415.176 l +-153.05 414.942 -153.06 414.708 -153.054 414.47 c +-152.95 410.212 -149.441 406.841 -145.195 406.889 c +-134.144 328.572 l +-135.817 328.262 -137.299 327.422 -138.408 326.229 c +-329.567 449.164 l +-329.445 449.474 -329.352 449.796 -329.271 450.124 c +-437.065 445.139 m +-434.75 446.227 -433.073 448.418 -432.686 451.021 c +-344.568 451.593 l +-344.466 449.561 -343.592 447.742 -342.232 446.419 c +-408.948 357.339 l +h +-592.803 492.595 m +-591.44 493.4 -590.352 494.611 -589.689 496.056 c +-495.736 466.993 l +-448.133 452.267 l +-448.135 452.173 -448.143 452.08 -448.141 451.984 c +-448.12 451.158 -447.97 450.366 -447.713 449.625 c +-552.155 397.488 l +h +-706.248 441.051 m +-646.111 527.468 l +-603.885 502.365 l +-604.318 501.365 -604.553 500.261 -604.525 499.1 c +-604.501 498.146 -604.298 497.239 -603.963 496.402 c +-705.065 439.85 l +-705.416 440.292 -705.811 440.696 -706.248 441.051 c +-572.184 637.205 m +-646.691 530.14 l +-755.398 594.763 l +-754.965 595.764 -754.73 596.869 -754.758 598.031 c +-754.762 598.223 -754.782 598.411 -754.8 598.598 c +-574.244 640.249 l +-573.807 639.071 -573.095 638.032 -572.184 637.205 c +-443.949 556.329 m +-443.936 555.778 -443.864 555.242 -443.742 554.726 c +-496.7 535.907 l +-561.943 637.023 l +-561.637 637.282 -561.356 637.567 -561.093 637.87 c +-443.211 559.814 l +-443.707 558.757 -443.98 557.576 -443.949 556.329 c +-144.669 589.646 m +-62.112 514.126 l +-141.053 421.182 l +-142.057 421.834 -143.22 422.254 -144.468 422.384 c +-148.491 587.909 l +-147.045 588.131 -145.733 588.747 -144.669 589.646 c +4.042 598.321 m +4.279 596.776 4.968 595.387 5.969 594.286 c +-60.815 515.654 l +-143.321 591.125 l +-142.579 592.182 -142.094 593.426 -141.953 594.773 c +h +133.712 419.636 m +132.561 420.55 131.146 421.141 129.604 421.283 c +120.808 665.472 l +121.254 666.051 l +121.447 666.091 121.637 666.14 121.824 666.194 c +200.663 484.709 l +h +200.694 469.067 m +200.725 467.835 201.047 466.682 201.583 465.659 c +138.508 421.505 l +201.516 482.747 l +204.479 475.925 l +202.155 474.533 200.624 471.969 200.694 469.067 c +252.324 376.52 m +186.466 396.832 l +207.082 461.604 l +207.592 461.513 208.118 461.471 208.656 461.484 c +209.55 461.505 210.401 461.685 211.194 461.982 c +254.892 379.636 l +253.78 378.846 252.896 377.769 252.324 376.52 c +152.208 306.14 m +153.589 304.382 155.705 303.241 158.082 303.17 c +169.625 222.274 l +h +170.037 196.989 m +50.453 306.625 l +51.38 307.941 51.915 309.55 51.873 311.281 c +51.825 313.262 51.035 315.045 49.782 316.388 c +124.739 406.968 l +125.991 406.178 127.48 405.734 129.071 405.772 c +129.205 405.776 129.336 405.793 129.468 405.803 c +172.558 198.306 l +171.631 198.022 170.78 197.572 170.037 196.989 c +49.104 305.147 m +168.631 195.563 l +167.606 194.21 167.011 192.516 167.056 190.687 c +167.079 189.723 167.285 188.808 167.627 187.964 c +115.417 158.809 l +48.234 304.517 l +48.538 304.709 48.831 304.917 49.104 305.147 c +121.581 410.886 m +121.942 409.896 122.498 409.004 123.201 408.25 c +48.245 317.67 l +46.993 318.46 45.503 318.904 43.911 318.865 c +43.332 318.852 42.771 318.77 42.229 318.636 c +15.479 387.131 l +h +-17.69 472.067 m +-16.479 472.732 -15.469 473.711 -14.761 474.892 c +121.412 415.702 l +121.197 414.958 121.09 414.171 121.109 413.356 c +121.114 413.182 121.133 413.011 121.148 412.839 c +14.743 389.018 l +h +-137.508 414.847 m +-137.529 415.707 -137.694 416.528 -137.971 417.295 c +-27.56 474.115 l +-27.289 473.767 -26.991 473.441 -26.667 473.145 c +-85.342 389.384 l +-137.821 412.469 l +-137.601 413.222 -137.488 414.021 -137.508 414.847 c +-28.04 482.96 m +-28.807 481.721 -29.237 480.256 -29.199 478.691 c +-29.179 477.823 -29.01 476.994 -28.728 476.221 c +-138.898 419.094 l +-139.092 419.372 -139.305 419.633 -139.531 419.882 c +-60.634 512.775 l +h +8.712 592.344 m +-20.351 486.572 l +-20.764 486.629 -21.185 486.664 -21.615 486.653 c +-23.621 486.604 -25.425 485.794 -26.773 484.514 c +-59.338 514.302 l +7.491 592.986 l +7.876 592.736 8.285 592.523 8.712 592.344 c +113.83 668.531 m +113.965 668.378 114.105 668.232 114.251 668.09 c +36.976 561.298 l +16.672 593.524 l +18.442 594.992 19.552 597.221 19.491 599.698 c +19.462 600.908 19.15 602.042 18.632 603.05 c +45.249 621.358 l +h +125.619 420.601 m +38.125 559.473 l +115.854 666.894 l +116.741 666.392 117.732 666.062 118.788 665.941 c +127.605 421.207 l +126.907 421.091 126.24 420.889 125.619 420.601 c +-13.654 479.069 m +-13.707 481.231 -14.638 483.164 -16.097 484.538 c +36.861 557.726 l +123.929 419.53 l +123.25 418.968 122.671 418.292 122.217 417.534 c +-13.956 476.725 l +-13.741 477.468 -13.635 478.255 -13.654 479.069 c +-18.374 486.025 m +10.646 591.817 l +11.059 591.76 11.478 591.727 11.907 591.737 c +13.006 591.764 14.044 592.02 14.98 592.454 c +35.711 559.55 l +-17.721 485.708 l +-17.933 485.824 -18.15 485.929 -18.374 486.025 c +154.937 317.925 m +152.91 316.942 151.383 315.111 150.805 312.9 c +135.562 386.3 l +h +158.132 318.704 m +157.689 318.693 157.26 318.637 156.838 318.556 c +131.946 406.403 l +133.723 407.166 135.148 408.571 135.948 410.319 c +183.946 395.515 l +159.47 318.613 l +159.033 318.679 158.588 318.715 158.132 318.704 c +205.177 462.219 m +184.553 397.422 l +136.544 412.229 l +136.627 412.718 136.668 413.22 136.655 413.734 c +136.625 414.967 136.303 416.12 135.768 417.143 c +202.73 464.019 l +203.417 463.268 204.247 462.655 205.177 462.219 c +-432.645 453.022 m +-432.896 455.321 -434.143 457.304 -435.938 458.553 c +-389.669 506.36 l +-342.575 457.196 l +-343.48 456.195 -344.124 454.96 -344.412 453.595 c +h +-589.828 502.812 m +-590.736 504.592 -592.305 505.969 -594.208 506.629 c +-583.11 560.148 l +-567.548 635.204 l +-567.292 635.185 -567.034 635.177 -566.774 635.184 c +-565.646 635.211 -564.582 635.483 -563.625 635.938 c +-498.638 535.218 l +h +-447.312 455.67 m +-447.535 455.228 -447.718 454.762 -447.854 454.277 c +-589.091 497.966 l +-589.007 498.457 -588.967 498.962 -588.979 499.478 c +-588.991 499.975 -589.054 500.458 -589.154 500.927 c +-497.523 533.49 l +h +-437.715 548.901 m +-444.22 458.928 l +-444.914 458.531 -445.537 458.028 -446.076 457.445 c +-495.586 534.179 l +-443.028 552.856 l +-441.948 550.84 -440.013 549.364 -437.715 548.901 c +-391.054 507.807 m +-437.802 459.505 l +-438.663 459.807 -439.59 459.97 -440.557 459.946 c +-441.106 459.933 -441.64 459.861 -442.153 459.74 c +-435.718 548.766 l +-434.205 548.854 -432.811 549.366 -431.656 550.192 c +h +-570.544 636.057 m +-570.212 635.884 -569.863 635.741 -569.506 635.617 c +-585.279 559.548 l +-596.166 507.042 l +-596.422 507.061 -596.68 507.068 -596.941 507.062 c +-599.355 507.003 -601.484 505.85 -602.868 504.089 c +-644.965 529.115 l +h +-711.333 442.791 m +-711.903 442.777 -712.456 442.698 -712.988 442.568 c +-759.276 590.782 l +-758.151 591.301 -757.17 592.079 -756.414 593.042 c +-647.836 528.493 l +-707.956 442.101 l +-708.985 442.565 -710.129 442.82 -711.333 442.791 c +-47.097 380.862 m +-21.554 471.116 l +-21.447 471.114 -21.344 471.105 -21.237 471.107 c +-20.657 471.122 -20.096 471.204 -19.555 471.337 c +12.767 388.575 l +-42.438 376.216 l +-43.226 378.379 -44.941 380.083 -47.097 380.862 c +139.984 110.501 m +139.242 110.483 138.529 110.355 137.854 110.145 c +116.258 156.985 l +168.609 186.22 l +169.309 185.287 170.208 184.516 171.247 183.976 c +142.077 110.261 l +141.407 110.429 140.708 110.519 139.984 110.501 c +251.617 373.104 m +251.644 372.031 251.886 371.015 252.302 370.095 c +164.353 315.826 l +163.565 316.794 162.554 317.566 161.396 318.065 c +185.858 394.925 l +251.729 374.609 l +251.646 374.121 251.605 373.618 251.617 373.104 c +294.187 581.582 m +294.229 579.904 294.803 578.368 295.738 577.119 c +202.197 486.201 l +123.661 666.988 l +124.635 667.572 125.466 668.362 126.102 669.297 c +294.631 584.345 l +294.327 583.481 294.164 582.552 294.187 581.582 c +-325.019 489.723 m +-335.457 459.644 l +-335.957 459.732 -336.473 459.773 -337 459.761 c +-338.497 459.724 -339.881 459.26 -341.049 458.498 c +-388.276 507.799 l +-282.083 617.521 l +-281.718 617.249 -281.329 617.005 -280.918 616.799 c +h +-283.521 618.915 m +-389.662 509.246 l +-430.196 551.561 l +-429.039 552.956 -428.357 554.753 -428.404 556.707 c +-428.419 557.312 -428.509 557.897 -428.653 558.459 c +-284.15 619.819 l +-283.963 619.501 -283.75 619.202 -283.521 618.915 c +-862.754 644.013 m +-862.328 644.417 -861.946 644.865 -861.621 645.354 c +-769.886 600.34 l +-770.172 599.497 -770.326 598.595 -770.303 597.653 c +-770.268 596.213 -769.837 594.878 -769.126 593.739 c +-804.825 564.525 l +h +-1070.019 604.488 m +-1070.023 604.644 -1070.04 604.795 -1070.053 604.948 c +-1002.393 619.581 l +-875.42 647.04 l +-874.932 645.668 -874.072 644.478 -872.963 643.586 c +-948.948 518.871 l +-1070.836 600.828 l +-1070.286 601.928 -1069.986 603.173 -1070.019 604.488 c +-1082.469 598.096 m +-1134.408 506.749 l +-1190.565 554.064 l +-1189.505 555.43 -1188.89 557.155 -1188.935 559.018 c +-1188.941 559.295 -1188.964 559.568 -1188.999 559.837 c +-1084.607 600.566 l +-1084.074 599.597 -1083.344 598.756 -1082.469 598.096 c +-1173.932 442.53 m +-1174.287 442.521 -1174.634 442.481 -1174.976 442.426 c +-1194.499 551.382 l +-1193.581 551.653 -1192.737 552.088 -1191.997 552.653 c +-1135.414 504.979 l +-1171.173 442.088 l +-1172.036 442.391 -1172.964 442.554 -1173.932 442.53 c +-1021.431 411.559 m +-1132.852 505.437 l +-1080.731 597.104 l +-1079.767 596.709 -1078.71 596.5 -1077.603 596.526 c +-1077.217 596.536 -1076.841 596.583 -1076.472 596.646 c +-1019.713 413.115 l +-1020.361 412.683 -1020.941 412.16 -1021.431 411.559 c +-897.91 492.545 m +-878.631 590.783 l +-868.6 641.893 l +-868.372 641.878 -868.143 641.869 -867.91 641.875 c +-866.625 641.906 -865.423 642.252 -864.368 642.831 c +-806.378 563.255 l +-894.982 490.751 l +-895.803 491.553 -896.802 492.168 -897.91 492.545 c +-803.646 562.906 m +-767.862 592.186 l +-766.424 590.83 -764.474 590.018 -762.342 590.069 c +-761.948 590.079 -761.566 590.127 -761.19 590.192 c +-714.859 441.843 l +-714.992 441.77 -715.122 441.692 -715.251 441.612 c +h +-623.359 366.888 m +-597.348 491.537 l +-597.089 491.518 -596.827 491.51 -596.563 491.517 c +-595.898 491.533 -595.258 491.641 -594.645 491.813 c +-553.949 396.593 l +-619.466 363.888 l +-620.399 365.271 -621.761 366.331 -623.359 366.888 c +-486.662 255.46 m +-441.196 444.45 l +-440.862 444.414 -440.524 444.392 -440.179 444.401 c +-439.767 444.411 -439.365 444.462 -438.972 444.534 c +-410.42 355.373 l +-485.621 254.964 l +-485.955 255.152 -486.301 255.321 -486.662 255.46 c +-402.521 341.17 m +-402.933 341.159 -403.334 341.108 -403.728 341.037 c +-408.199 355.001 l +-344.684 439.809 l +-399.478 340.631 l +-400.418 341.003 -401.446 341.195 -402.521 341.17 c +24.421 113.678 m +44.293 303.32 l +45.034 303.339 45.745 303.466 46.419 303.677 c +113.665 157.83 l +28.928 110.51 l +27.874 112.061 26.28 113.203 24.421 113.678 c +199.653 761.296 m +200.583 761.318 201.465 761.512 202.284 761.831 c +242.783 687.824 l +128.639 675.623 l +195.552 762.359 l +196.755 761.655 198.157 761.26 199.653 761.296 c +-896.511 670.108 m +-1070.874 607.833 l +-1071.102 608.277 -1071.369 608.696 -1071.675 609.085 c +-966.974 715.456 l +-965.619 714.428 -963.924 713.832 -962.093 713.876 c +-960.004 713.927 -958.132 714.801 -956.769 716.175 c +h +-1264.912 518.212 m +-1202.873 554.105 l +-1201.413 552.203 -1199.101 550.994 -1196.519 551.057 c +-1196.504 551.057 -1196.489 551.059 -1196.474 551.06 c +-1176.906 441.86 l +-1177.599 441.552 -1178.235 441.146 -1178.802 440.66 c +h +-175.777 221.476 m +-53.922 367.002 l +-52.662 366.196 -51.157 365.744 -49.55 365.783 c +-49.26 365.791 -48.976 365.816 -48.694 365.854 c +-26.205 282.608 l +-174.772 220.124 l +-175.057 220.613 -175.398 221.063 -175.777 221.476 c +28.211 100.887 m +28.862 101.594 29.387 102.418 29.741 103.328 c +259.828 55.83 l +259.81 55.577 259.802 55.321 259.809 55.063 c +259.811 54.975 259.822 54.889 259.828 54.802 c +95.342 23.657 l +h +231.985 -126.79 m +231.772 -126.778 231.559 -126.768 231.342 -126.773 c +229.818 -126.811 228.413 -127.289 227.232 -128.075 c +96.862 21.907 l +260.192 52.834 l +260.962 50.48 262.821 48.638 265.16 47.87 c +h +239.304 -134.357 m +239.222 -130.978 236.99 -128.161 233.952 -127.165 c +267.127 47.496 l +267.34 47.483 267.553 47.474 267.77 47.479 c +272.062 47.583 275.458 51.147 275.354 55.44 c +275.284 58.303 273.671 60.76 271.334 62.053 c +341.28 239.773 l +341.945 239.606 342.641 239.519 343.359 239.536 c +347.652 239.641 351.047 243.205 350.943 247.497 c +350.839 251.79 347.274 255.186 342.981 255.081 c +341.815 255.053 340.72 254.762 339.737 254.277 c +264.492 367.427 l +266.178 368.895 267.222 371.073 267.163 373.482 c +267.059 377.774 263.494 381.17 259.201 381.066 c +258.307 381.044 257.455 380.865 256.662 380.567 c +212.965 462.914 l +215.001 464.361 216.305 466.761 216.24 469.445 c +216.191 471.42 215.406 473.199 214.159 474.541 c +297.804 575.202 l +299.058 574.406 300.553 573.959 302.149 573.999 c +306.442 574.103 309.838 577.667 309.733 581.96 c +309.646 585.546 307.142 588.497 303.818 589.314 c +314.805 686.73 l +314.824 686.73 314.843 686.729 314.862 686.729 c +319.155 686.833 322.551 690.398 322.446 694.69 c +322.342 698.983 318.777 702.378 314.484 702.274 c +312.178 702.218 310.136 701.157 308.752 699.526 c +206.476 765.722 l +206.987 766.792 207.268 767.991 207.237 769.258 c +207.133 773.55 203.568 776.946 199.275 776.841 c +194.982 776.737 191.587 773.172 191.691 768.879 c +191.695 768.716 191.714 768.556 191.728 768.395 c +-49.678 715.393 l +-50.005 716.086 l +-50.79 715.148 l +-54.722 714.285 l +-52.048 713.646 l +-145.493 602.139 l +-146.753 602.946 -148.26 603.398 -149.868 603.359 c +-153.168 603.279 -155.93 601.151 -156.987 598.222 c +-269.703 623.071 l +-269.679 623.358 -269.666 623.648 -269.673 623.942 c +-269.777 628.235 -273.342 631.631 -277.635 631.526 c +-281.545 631.431 -284.702 628.461 -285.155 624.688 c +-555.531 783.712 l +-555.109 784.704 -554.88 785.796 -554.907 786.944 c +-555.012 791.237 -558.576 794.632 -562.869 794.528 c +-567.162 794.424 -570.558 790.859 -570.453 786.566 c +-570.413 784.927 -569.865 783.42 -568.969 782.187 c +-757.619 603.862 l +-759.007 604.996 -760.787 605.662 -762.719 605.615 c +-764.494 605.572 -766.109 604.931 -767.394 603.898 c +-846.678 680 l +-845.688 681.34 -845.112 683.005 -845.155 684.801 c +-845.26 689.093 -848.824 692.489 -853.117 692.385 c +-856.115 692.312 -858.67 690.549 -859.907 688.032 c +-954.662 720.125 l +-954.552 720.678 -954.494 721.25 -954.509 721.838 c +-954.613 726.13 -958.178 729.526 -962.471 729.421 c +-966.763 729.317 -970.158 725.752 -970.054 721.46 c +-970.046 721.133 -970.012 720.814 -969.965 720.499 c +-1143.103 671.125 l +-1144.322 673.952 -1147.162 675.901 -1150.429 675.821 c +-1154.721 675.717 -1158.116 672.152 -1158.012 667.86 c +-1157.944 665.064 -1156.403 662.656 -1154.154 661.34 c +-1194.274 566.206 l +-1195.099 566.479 -1195.979 566.624 -1196.896 566.602 c +-1200.851 566.506 -1204.035 563.472 -1204.434 559.64 c +-1312.448 566.43 l +-1312.441 566.593 -1312.431 566.756 -1312.435 566.921 c +-1312.539 571.214 -1316.104 574.609 -1320.396 574.505 c +-1324.689 574.401 -1328.085 570.836 -1327.98 566.543 c +-1327.876 562.25 -1324.312 558.855 -1320.019 558.959 c +-1319.766 558.966 -1319.517 558.986 -1319.271 559.016 c +-1310.445 501.734 l +-1313.757 500.776 -1316.145 497.692 -1316.057 494.084 c +-1315.952 489.792 -1312.388 486.396 -1308.096 486.5 c +-1305.348 486.567 -1302.973 488.056 -1301.643 490.242 c +-1181.198 436.961 l +-1181.422 436.204 -1181.536 435.4 -1181.516 434.568 c +-1181.411 430.275 -1177.847 426.88 -1173.554 426.984 c +-1170.393 427.062 -1167.723 429.018 -1166.574 431.758 c +-1144.675 427.864 l +-1023.171 406.26 l +-1022.964 402.061 -1019.45 398.77 -1015.224 398.872 c +-1010.932 398.977 -1007.536 402.541 -1007.641 406.834 c +-1007.671 408.081 -1008 409.249 -1008.548 410.281 c +-906.125 479.93 l +-904.661 478.341 -902.551 477.361 -900.221 477.418 c +-900.214 477.418 -900.206 477.419 -900.198 477.42 c +-889.048 406.687 l +-718.606 432.859 l +-717.65 429.547 -714.564 427.158 -710.955 427.245 c +-709.068 427.291 -707.356 428.006 -706.036 429.158 c +-632.343 363.908 l +-633.222 362.613 -633.726 361.046 -633.685 359.362 c +-633.58 355.069 -630.016 351.674 -625.723 351.778 c +-623.723 351.826 -621.924 352.633 -620.577 353.906 c +-496.042 252.296 l +-496.815 251.054 -497.249 249.582 -497.211 248.01 c +-497.107 243.718 -493.542 240.322 -489.249 240.427 c +-484.956 240.531 -481.561 244.096 -481.666 248.388 c +-481.706 250.074 -482.287 251.618 -483.231 252.87 c +-407.143 327.29 l +-405.771 326.207 -404.026 325.578 -402.143 325.624 c +-398.383 325.716 -395.313 328.461 -394.678 332.024 c +-140.536 319.749 l +-140.487 320.75 l +-140.422 318.056 -138.992 315.716 -136.877 314.372 c +-179.144 223.619 l +-179.943 223.872 -180.794 224.007 -181.679 223.985 c +-185.972 223.881 -189.366 220.316 -189.263 216.023 c +-189.158 211.73 -185.594 208.335 -181.301 208.439 c +-178.775 208.501 -176.566 209.767 -175.192 211.668 c +15.161 108.708 l +14.861 107.849 14.7 106.926 14.724 105.962 c +14.801 102.784 16.776 100.103 19.538 98.964 c +-6.216 11.107 l +-6.534 11.14 -6.857 11.158 -7.186 11.15 c +-11.479 11.046 -14.874 7.481 -14.77 3.188 c +-14.665 -1.104 -11.101 -4.499 -6.808 -4.396 c +-4.515 -4.34 -2.485 -3.291 -1.101 -1.677 c +224.354 -131.566 l +223.948 -132.541 223.73 -133.611 223.758 -134.735 c +223.862 -139.027 227.427 -142.423 231.72 -142.318 c +236.013 -142.215 239.407 -138.649 239.304 -134.357 c +f +Q + endstream endobj 25 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 437.9901 294.0513 cm +0 0 m +-39.651 0.194 -72.068 -31.906 -72.262 -71.557 c +-72.456 -111.209 -40.355 -143.625 -0.704 -143.819 c +38.946 -144.013 71.362 -111.913 71.557 -72.261 c +71.751 -32.611 39.65 -0.194 0 0 c +-0.747 -152.504 m +-45.187 -152.287 -81.165 -115.955 -80.947 -71.515 c +-80.729 -27.075 -44.397 8.902 0.042 8.685 c +44.482 8.467 80.459 -27.865 80.241 -72.304 c +80.023 -116.744 43.692 -152.721 -0.747 -152.504 c +f +Q + endstream endobj 26 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 518.4482 139.9727 cm +0 0 m +-5.266 5.318 l +36.845 47.019 37.179 115.204 -4.521 157.315 c +0.797 162.581 l +45.4 117.538 45.044 44.604 0 0 c +f +Q + endstream endobj 72 0 obj <> endobj 71 0 obj <> endobj 70 0 obj <> endobj 69 0 obj <> endobj 11 0 obj <>stream +HWM, ϯ1>(8˃OadE \EJݳ{\r[j,~>99ܾ?|I|)řZHʿ}o%rRۿo) 9Ih5Tÿz vj+x^^fx&-\w]4dXʘ_o^qrjy·yQjiHP?.$K*gB#6U:Ǩd Wk!#8x$kŲ^o P% Ķ́7DGn3w*C,EFĴ88.IiV q~nK Gkݐ3x +4LOZI6N +;Ŗl|^ɲ}$:1Pr68–;nZxEPˀ1}Qd $N![ 4M,f1pEs+|5DlZ-dY "qW+ܶWPj3(5|GzfLeYyXCEA M˰ɧ<I1[E Lj͔Kj78md4ա"s Q$^dlӬF|m$e +6FB⑋ +ՓO0X!`q˼o )4 k43; =^e#J,dHXKґ?0 ; !+$ԉSO1$] I7BG>Z`yX7Ϥf~s>j'YDQ)R2ʹ4 +<15#yBnTZٌYa\Ԓwi 6XXc)_h5|: +DFU eLKe|~8ӵVM[(HŋEY$&mI\\r2|!& kAjćOapGZ36-| U=_=w`䇥(e)6,kb޷M NQHbj4tfLJ*4j|s[s%eU{[igx?{ \Rz/j>Ȅ;QiDMRaaӆ觍HĠi70gU0 Py36K.̊m:.˛bM⻅L0-W(Dˠ;;}鞲7hm +b[ٹS ߁ +z(@R_*Ӻ&sP܍m@GR_g k#@$exѬ: _V³Vs݇|z9*^gOh)׈LթI8yMC=2G'dT=O7wO"vZD$H*& &u>[!ešyB$BxШb@@Pxq=.(j +Fl;Um*$Y0 (ejrfɘ=F I8ܘPXa#LvM#$t-SRG_I4?ΜP|,?, ').h O5^e7Gα~;fQKX'[ (ȹ00 +sJZ@Aĵ g4 h2HMwTsQ 6YGZJX;?j!b(?Zp-PI%>k2q ȓZqW0usϕ 6L;73$̗0GX)}OI+\)WgoO#[&]:"b+$Sa= f:BRL"~E~,lÆyZ[[X05 .P P}?Dv@sڣb3F#6f׏=bB^~̖n壞!j0 eF:ך9;F@Lcmh8cOA,{2H)47*}AH,(ziYIqN}+e.9b]6ɤZi qq3{cR_0[e~MlDML܊z0Jt9 wֺ}~S?c?D"55 8lI)xy"ƢNcuRj"^^HþP-V|E#(SVk6^(˨TO +^;Nf>m % S `[و+)RXO$$l0".S,m- 8ا T#pCb*z>u[xm^D2O3iTBfߖhSFPUk= b$\yuk5-ܺ,5i݆SfI64_*3`&v䁨,n[ͬ);d뙨>O;l*ԓiӚO6c`@sV-nCá2=WPՔ[,x犬L /OD-Fw_o^ٟdΟ k3F:Mvr1eX:UIjX2RDQ__n>k0߳ipĄNܯEnW'>4 -.O {g-ySGu)+Dn X-#DnRP,m|XR<_lkr^Ǐef,ýJaܥQ=\ϿWz kˏ|k[ cWA=k~KYnB۸Rq8~8CAK'(^]Pm3[݌]DMu[iy5X߭矜G !0uю^]#auv|{[LGh E-U=9*7 ]'"d^ъM#=B- +',丯km35|-F59V4Ÿ*#9:k-B&#Ti9QN 5hzf毥К^ Pb_tP7E_EgkJg^SszcnUBFevJ)|oW )ꎎX~;K%5>[Q!ua?lOQPpGe7m10FfIsdi~.e'7ԝ~`ryI#aMSBA?:wz Ecu.) 3@ހRg[+c$ j\i~bP:0^x5I +"jv &GtރihXm'J + ^">'nr+uT pw_b0YE=Ĭ0GM] mIz/TO;sut`hY}eaŗeHmsaq~t;˟'Ͽ3AԷē] Ԕ>=~&;؋AQ+[)_8Jnτ5e!lк?9.jX9FHdWP$R&|]SU~S&Ne^b +[wJ߭LPv9p*`)^lߟtq+QCl=贈qT]l!փM PohTCiV4(`GXz*ś:^hˆU%|Y/~&6d/@.XV]ưETS+ƺA 8:\9!CFD.[ZG?&_Fr@\CZn-Navw$]HpXq?Ӡf3nZrR9ݿT$.e9 W`=j>>5(v1Zܴ>aг% (nwb;B D>ѭD_L1Ux797+I,< +;ɡVJmps# !xFNjVQ?]Vi[ :6ؼ_ͨrQb$B-~R4+kR!}v gAK?<4-]shQ𿩴!o?HA/\+ +-).Z(?O(eoMasrUm૧PA{\:;)~!D.z4L*dK }]6T9YB[ɑ^#ߌ^@/d aCƃ@>ѷ'@]O^R#{8w +B>x9jŮɫh#{ 75Gƅ9LQQPTt?T{v83Lw.yR%t'rtwu.%ċ:?/H,R3CE u1]?IM +dFzfPrZ9aH.2;g'8Bzz +?3 (:fnZH@Ļ:$4oO^Gd8.Ͷ#(2Q֕) +ۃ3B}NƖf8 O:[꺊"cmXM''~SrM6'*nȪ.xiaM=dDKz.KKGY#g@ԃoW/#p',P6cZQ [r_KFN]Iٓ =^BxCXSٜ[T$(aM]UM* k;0oF9Ō%n̓Yi @PtW썕U)B5$z Jh3;|Ug 4Fff|bugPcEsHuВ"QP9=}=-=ZqEq[ GiD!j:IoGjywɵ#W Q[ +`rͭ +p\ UK} zbաD8놿%]n74 ܩ,@ auemv0NҦ:Qѭv0a#Ir#v^6.8^#SZzӭ:ᷙAq*V:Rj8E&!Oth )g nd'n4i$qr wIdp5nB]pĜS @xm^!ᏵQOƗ/{? h+_V5;[@HJz~wMؘD +N!Rn`~~xÊ-f=s!,G; n,B팀ecL~ɶIe@Z7$Lf94]A;,Am.~8oڔ0NCLg‡`:p/wڤ"XQ3cܸօ4^f5 +;GQ&L =NًɥM+ɡR׹VJSFZD2,-_5 btGhzjAk.qr1⣀LPAP GdLq0tp-kUA.hNTĶtAf3%hA%:WQ邌=Um%[w݃£Lr9B -:5rVV3@ *is\sc5t, lY4I%Lh3*5Ր@Q+jy)A"(۵m5 `A d-,ƌr@NR *N0smߎnUVj|FytA-FVf]g:P`YBN<ڸnڳ¶J<NCk+:igO~RV ?9^ʪϴ>oTJWH'` 2f:RȬaeuG7;'56XܮQX?n|5Cю,JY#wxiR~ٌy96̪xz‡1%%qT8[\# y!?$2 FP&A y.a|1pϰ<r({? x<ׄ% +Gͧy:(5SA3ɻ*,>~$6$V~2m^Qrǣ?2~ We 5BwK0J)M0 @aUsR+S*Z%<*uʨ_8$j*$YaVI8j8RQ4e} +UJH/EETMq/Ւ,Ihs×8?TsLěBERͥmjXUֻkEI}DXn u'tWR>%^ҎL7u;,QAgIHZd!'aWAݚbq|~Z7׆U8|f?b +U8!w%tAdg>Ǽ7Bn((J%rqnKBFr5coNI/_l2)< hpby]VC|kJ%CD?2O,2 M Xt~PjӢ/X -D\,P$Xw+uPi(@QizVƒ$&@Rt)CBH[!@1 &TY~ 5BCyc)AC}R*[ ʬ&SPvF6I$k$wl`z{ۨXnGe"T7l-}/wf83o=.wPo.OryH^Ǔ})vzkmMifd8h1B. +ɐ^C;>ݤ,dNcc[,u=5]' ]}nGH<z|Ġ,>_!54ڎ-PӋ15k; ʈ+B3'ȈEӫ*`љXDL QW)_9irKmֻf&>%G ,Ao.XQ42I14BjqÜPbc8n a6$;%ulh442uf'7yC|Eb[ Oe<:ܹMPW|凩ilu!>E70Mզ~^fzW[T]jq8Y 8Qj$)mAWXM7U$3et6ʁY%v(lqMkpTS ֞ +x] +9g?q"9nQKiOݚ*Z +t>e!gr&WEԱ4 u0wIa IcA޼;SB׫ T&Kkz-hB5];)wX v^;IZh!Xc u$߬<=,Vŕߘ;y)zݡz70$ԑO3ḙZqIo0)t˞ҭgՍz̴Lힰe oܪFͽʱS 6&;w?"w2B9%u2:qX_ghks>"5uk+8M,8BH0U/ ivvVALRyZ+˘0Qt#u8av~f{k.]F̿t-!LC~ïA2N/tG/mU)cNƚ7|;C<X^ǧ=aV8peΔ!m۹"*8e>WPEPa;8v qgh<ݍ@eΆm A$JKDxc3|(-2%=skIm jxQ1T?R?#83 +`(aZ+ ݷ%uVjuWx*sE4 7. +i7!\ *.y;tWor#8yݕDcREE5Ծǡ.@MYFA}[!M5ٍB"tJsþv.С|b1.04"ϊCgRtj,,/ Mn泬u~!:avh'^^"DR9va'ȩ;ZȓmElEFsc DzgЍmQ!>\*=UV#g {1v{gQ՚?rs`ME\Q;sΎ[qvGbI YGlBㅜ8$z3gpA|${H>/? {_._Q?,}G+0/o~繮|~(D^$Xo^n?!FJn𦼫rZ-;HoJ|l+m(:lMJ9/oMyLm0w䴬'2|HL]Ki5IqO͜F:;+R(PotlfT5fq()7v3 >#MM\9׼4jl9bf`zV:xG4%RXwq'6EG~𘍓izbl[/ހCKPѬ7rqcnUIRNC:#RP9wj2 th=MARS!6q h-L^B|S +`1+ L\c~Zpw+%}u M?UMc~|fD mI@P6}hEۏl +6N^>/"涉G4Qֻ4'U _sT&!D[(cM% rʕeT\smB+*>:?Wk)'-ZTqQm=0]Y|*$PT_<##^;DtE؄z 􎌛y!daSW}k?P}j8-%l pa""StHsⓁD[EX} LZ$;bn(o(w_sCY +״eҠ@Jf'_:LPZN3'@}]3R?|"o(cd]#k7J͙k^g%b$7s{IFucᶯ/i4Af?2"JBCv~ P`]8QQ85wKUȶPmޕ ;"D9'?UYo;Z +6[^$ >mGi5eǦdO1;SSXr;kE[ǵi /F%)] \w67Bh[Ď\k.4(sSkgQߋ2;GW3C\Vh+SUg:b_}AK͍V+cX0kjG<"d+D)tu44P1qdqnGX#%+Xl- '=IWf D˨w\ ߺe>oD0R)E0ڿ+ːp*##[)̰f b-{kH8)d  _SB +(AU1ɃxXǻI/MzmfūvΓ <lڡF&\$v0F;\%$^0z~`IƋ+5Ϩ $x7V+*P4v⽾5+0񮲈?i@ҳ"Du5X+/ϝUSk;p̺2iUfʎZv~eԚ|Z +Mҏ[uȫiҮB$ioz‡L: 4E>&{g!@%Vt2 q\=(,~J,u,^[FR&PJ #\c|%?!_"~Nz_˪J<9Q)8(TB#-zRɧ +fs_uߏ`&O;-?&yJRWX96v'űfc.T?t+d \5 +T[MYۏ3>1Y6SBq}Oho̭ =uP~ğ/"vFw 䴧tQ}r3(NFk>U0{Kp5T84u TXbc5,ZZ4gLULef@rlNL3nM'c~>;x* dAO[;p(zSȪ2c^) +?o7!8yY9k̷v^"h{p Z k/+c垩JKt(.ƥ-ʈ@c&qo'ޒNdo6A[Kl\xs6@}y9qaavҾ{-+3,Ħ3|}8ά(8Rv:ma!ES̬Q폪QjcwNR47PFu#y(D+øh?ɖWi_o6~vA +^b܉gzXE|dK(z)c0 z橆":IN8=`8Ȑ9fy;KgLrʁS H + l/|MzSHk$<nI2imV˟~”/ nu$jRtw4d0ȕepD$͎Xf>u*P\Qi}̾ [QQj{߳1$S2Zf*ݦ^.4ގv7[Vy<-I:]VbjwS>t$\>ک4Dתnbuu/5/E"31P8Ttgu8WJcA9&LkAN'BuѨ2e,b]=˘ A@|ͬ"4R asqۄaL`JfP;Ǩ;rݕ(Z+db|ɞgꁘX{ֵyeȺZd{mmnxTVW fMN\Xx@}YN<#s'UuZ6InB QnzSiwe jhU0բήd1UvNMCvueCڀDi4di1/glZEHpHF[jB+fژ>j⨈YrDwF8PM6wn7f +7qq4vDE>c֍ԓg]wv'ܤ7Mcdni5CqQ +`ƪu,fc,•BJ_[lVlv~>B%eIƙ 5?38\Y=AqCi G7L?_Wȥ=Ϻ|zYP Czqc?Y9l\f?rm!+ + Eyuْ2.#^?_ڀA3_&k>ˇ +3?4*{lV rRC h> \fn -Vu,U3^w"LNscT;F;[tVU^LuEZ/T5:i+{7ps++`Z)K!Fz4'm̫FD24SI(6T2љAܽ[KP)tdBP7[xBWI?DRG"qp>>[@u-c,׏De]*?uu}m|YkCf1kP&&Y8RB p(8,xLi2 S6[} aȐNzϛ]3tJ \Qܧ-k]sa$eNB0QL:O}f S4nX5ĵm.idVkXxp[E^_ZuB,?.ѾkT] 2iU +t*p+"ϸ IX i75 +y(ɲL3*f1[ϒւũ45g`j!`p[P ,W$ȫfI*pwчz;xDlOH(/D*& ~uLGe|2ӹv')DDQE6Eeg{*z0;ϲܭjzldXMVJp:2x[}zzlS$U8*q.Ȝnqov5ܯ%6MyrL&hbL KgvU<&P25/ ̀V?"cF1q1ʢ-3bԁyCeuC؜4Aw='ݚQMD-b}3g[iL~mCzo>/UUs4}n\}ƻ=d0IEWnqJCD;M\9&{֭|"淲8pKXzuS3g<YCW@@oa2qcb9٥-5 $jA̚H5C5gcwH?38腿^?_߳f:R$(e{~{/&#͢ȩHc*4/,-@,v9p,^4ɞ0؂Vm}_J5c~.D[!aǸՀBȵx18k2ɯh0>0]?T{L!UB<{yF~&[\ n{)RtHG>qVw~Bfse^7f_(]56ɡB\.[ɃGpk^,aH&G ̕⇵^mљ2_Yw;['k6-/+la)FwP.y Wcʃv#ν/G:rʵ濭}^vOF#+GV8qk-lCKMWu2ҩBBn{U-/BSQs-EPvJ]wasLځhn_SԈ0cq9¾GwLx-&a + pdv7G͎<աa}kxAW;m:sA&=Z4-w|bpʣThWrLd&6i$y O&OշJlS \6GӃΘ"FvG@ [*VRcNFOҙ8&;mCQ Qݪ:]/}DŮyѰʱE<ŭ];~lE*NI喒FB"i]5A$3-UY64]LDš_bы^E5+ ,!N\ukL4DӦl Ab|P2Bd1ܚ!:MUR}Ydςh`{80nU!R=M/[B<+3չԡ䫋ܼjuU5^Td~)Y$N %B655KR%+#ֶmu*,^~=r\ĥY{ޯS?(̜I=,9߽9}~~"Y)mFb]rLAōh1@#uC{@rgEa6g2h r& j f/7Z`<HffZCcEpp6HQw;vlݟ᪷xF۔g|Q%O]LO*ٹQ^FgTgv!M]7e~-1R!j0+X w`Q%]/Xs}_0cXEFb-U3<Ǖƭ!24F; g~i1#eCЍ 1LGV]*leX;&]N!171) >/j q1:b:L:ǚ?/ +&u__ +7(M׃Do҄tխD40zc )3X:M+lWxҵ#?kvOٽ㱬(6`v#! @շ%u ĞgkB-'d/R/;CjՓ4:\цsH9J\jf2KS{ʓ0&SiJpUl+r~q2>WNJRHhU(dQ'ѡDČT+RZ]։U +u%pu6._걚^GrW[r"Q=4F"o';R]O|)hOu'?Ϭt4a.-.[["zbN g]>(qYz)]1-1ZTeX4jiZT-X/9gNx.%[{0\㕧4 JW&輒,4 $c/"ɪKe_e2}3k {iZ|>yxea!m{%W%Pikݻ"`B?ШjNs= +["ab>;!aldH+P4 TpP+8Kacp[M=!KLw}@3IY6ެsX>q'2'Ǔ,e# =YLMPVW4g !LJ +vͦ +H@ +L!XgsTYvꅚJbh_VeDcSp.G UP}/Eu{v;ENl*hK2\0ɴFR+s]P7eP TA=rB3M!Rd~dlXV6{<΢ؗlᯊkrZs {?Y44~qR'̹Յ׵97'VeݳUF¯D˒U6/tPd3'9+'tv4&7`f8 Ehy;Ģ76T[A]?ͅ:N) Hx8e, 1CȞ@#|LnT>{sfe ܫԇ$8l->t(@ "x'Wv븮Sysr_bf\T&u O&(e4GwwB) +crqv;Ӆńp y7oԦUvGWS&.ʲ_'Fwߺn Z|0a@[?HPṚ:thc՞軩YRO:{њ㛝,΁8n$DGu-''_&0vQi75Zlڽ Ԫ<ýN9KGٶ*S +mx +\N%UD)طD 8h7k9w`W,d* k[!ߒUVK:ɛrtyԺ(ak]~Wmci^mx~ZJUe;UP#'u-_s[c7ќq,hӣ"Býoa%xbc"HFiC0o!^UU&B\V Yf@ ^mDu2Z "H.7x&нVj]7gboGZ$ϷOX`-Ӷi{]_N_Hʝ]}(_(*H.Ab:q߄B;|kت>4ƱKqq+:EF$3 ?#RX~_ﺮ}.ȪTtsdrŧ0} ;u%^6Zӈp&BgYv[p\K|xȸRIyU*lT|VK(OxJ*l]Xn;6/UM :f\U!f-T\P +f7l 3!B7ூh`-%.ɉ6V״|VITf4#Sùsv`ڦ *D6X ?Wc]=U2:¿lxtBg*fbwy%::Nmt@W:ux8ȹ[UJl-)I%9J=Z7oZ+㝜5y5pD@IѺ>ϸdxiG;}Ln}arPOz\.+WL2w^'uUՉ[ל$(gkhA)m~Q!%S\'3eM:i9DtRG̯}7fP#6M^<96qOBҴ*PQ@x)+Pn 8euPu妋(NHf81.3d|W-ⷍ`k<>#۸h0FzbtL7A8L{!EG=D2`9wHdU"l^b0ލ*N4]B_1b"Q؝u\"^ty=ҍ![!ۉ$7 q9\GI蔀{2 'x@є+U̴4QV( YC'L SrEUfGJĴC'ҏJlfra'S͊ b_9&y":&B"k 6G +!Q}/,-AA|UURnM{w+/ 'X_!GI.Uӟ ܘL6BͦGg?(ոm/#Pj&k[.#(hl)UPزBpoIae`m-J;sl)1P4h\"֢=*e;~̠ "ľQϛt5 k/K?iZmH@cxlYC/1]"5ww' ) 2X62a;LҔ<޹c(pѸיe쇷U"5d 6-D/9]ҜϠib i'LꌺlvxxUr$Vډ:-YRJ+R'B '-MiмnCQo[&(&觲,a"i=.gpL 6 5sFYϔԛLj'?װ6qUEI3 ie H=TMl |Dp.y61ǼիT+eL,BYdNT!Ky2^ƬÆTe-dI +O8YetBxI vfLS)o9rkCbQmZ-*rB3i5P(ZCЃ체lDcQ$1W 9tnLK6Ռ Ѕ>9GB)jҗV*HaWy* dټUB3R%9"_5K +~N`RO3^%ќ&nGuQ2Zڼn0U5Tep2[S]phTe7NrBizή3:7®Y (;RZ}pobtyWrP1a~c f-l4{XOSp;C$l1zU\1~vƚN0)J2+¤¦:ո|,8ˀ!hS-O~+( hu/nn.Z?\D5߁kSCT=GλM+^c>3YKe|Z,+Ň >tDTw` +R`Rb?Kr WYuyH u)V(P;$cӫPE\(͂\%Ws|T҃;QPb"@~ 9 gFND.Oqv/nExDUd;nMܠl+I~.zĠ1$ + ) XL͵tXw븩n$uq=R0?Z N [ً .?y!%gVQȠp˪i>?8cBSSY'>[Rҙ)⨴RQhcpF tvƵ&k<ES!A_qw23H{7s-áղrVP8)r7+H+W*qp`GRHXC2kg1_J" {y v)Ot \Hκ-5@g϶-g^U`%:x{qN5Z} +F[x5EM#DG6}Դ\tYy;h<D|+v !r?mjm`3t&YS,n?9nvy%?.{$qnS2BO/6 9Lp`ՓsyYɍh!Kd!t-uâ/[am?Rfz߶ p7dLn\y1 LPML cwŶ2P>CĹO>cFMx~6c%& >w</b't C 67 s `,8x s^D4gw*b3oj\Bc5~,^w*Nn\~s؟&.OLZ^u#olz1Ez +dI.vg> )kZ[/.Nz" >XT'sC>]r:Zng(; TX:,Ǎ7;.P&=`ͤU!"~[}UHtQ|3h2+a9TƁr]/*3ډb%?iʖ +@=X<:+*cʚ\Άp ݑiטD64I +m&vCȅ|r83:J>WIH⛉C@QhoM;qUTY` N$E能;>>CܛE/`vM>q_% endstream endobj 12 0 obj <> endobj 18 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 395.5804 484.0611 cm +0 0 m +0.477 8.029 -6.117 17.004 -17.129 17.293 c +-26.527 17.54 -34.076 9.388 -34.024 -0.187 c +-33.973 -9.604 -26.492 -17.102 -17.13 -17.178 c +-6.803 -17.262 0.637 -8.031 0 0 c +336.011 -235.519 m +323.806 -227.386 311.753 -219.356 299.638 -211.283 c +311.798 -167.083 309.589 -123.866 291.808 -81.844 c +277.764 -48.656 255.803 -21.612 226.001 -1.136 c +162.794 42.291 80.215 41.678 18.166 3.483 c +17.859 0.082 17.867 -3.491 17.177 -6.923 c +12.169 -31.812 -17.371 -44.179 -38.772 -27.33 c +-50.331 -18.23 -54.425 -5.609 -50.81 8.7 c +-47.275 22.694 -37.805 31.146 -23.724 34.309 c +-19.411 35.277 -14.997 35.281 -10.699 34.361 c +-8.342 33.856 -6.606 34.182 -4.634 35.582 c +11.779 47.237 29.584 56.197 48.751 62.332 c +66.272 67.941 84.215 71.464 102.58 73.019 c +142.992 76.438 181.265 68.72 217.831 51.564 c +237.689 42.248 255.802 30.279 272.235 15.817 c +285.343 4.282 296.483 -9.065 306.926 -23.023 c +322.334 -43.62 333.984 -66.091 341.107 -90.848 c +344.098 -101.24 346.137 -111.816 347.45 -122.558 c +349.102 -136.062 349.186 -149.624 348.719 -163.153 c +347.893 -187.147 343.977 -210.692 336.867 -233.665 c +336.712 -234.167 336.426 -234.629 336.011 -235.519 c +f +Q +q 1 0 0 1 634.1946 176.4824 cm +0 0 m +-0.615 -9.134 8.288 -17.908 16.951 -17.448 c +27.086 -16.91 34.202 -10.203 34.312 -0.297 c +34.414 9.043 26.838 16.934 16.992 16.99 c +8.236 17.041 -0.187 9.718 0 0 c +-333.287 231.823 m +-332.161 231.192 -331.2 230.739 -330.329 230.152 c +-320.692 223.66 -311.063 217.158 -301.446 210.634 c +-298.562 208.678 -298.417 208.304 -299.573 204.867 c +-303.064 194.494 -305.253 183.812 -306.956 173.038 c +-307.635 168.743 -307.643 164.34 -307.918 159.985 c +-308.21 155.356 -308.797 150.716 -308.661 146.098 c +-308.207 130.657 -306.102 115.459 -301.917 100.526 c +-298.16 87.119 -292.631 74.493 -285.988 62.348 c +-281.005 53.235 -275.089 44.723 -268.633 36.534 c +-261.471 27.449 -253.284 19.38 -244.922 11.515 c +-236.859 3.932 -227.791 -2.519 -218.324 -8.255 c +-205.547 -15.997 -192.046 -22.326 -177.802 -26.902 c +-166.235 -30.618 -154.41 -33.165 -142.351 -34.915 c +-130.623 -36.616 -118.865 -36.896 -107.157 -36.244 c +-93.419 -35.479 -79.898 -32.826 -66.583 -29.135 c +-52.375 -25.196 -39.079 -19.172 -26.082 -12.383 c +-23.544 -11.058 -21.189 -9.383 -18.71 -7.937 c +-17.421 -7.187 -17.2 -6.185 -17.481 -4.814 c +-19.366 4.365 -16.426 12.463 -11.483 19.93 c +-6.408 27.598 0.95 32.286 9.911 33.909 c +21.274 35.967 31.696 33.523 40.444 25.631 c +49.059 17.859 52.721 7.996 51.813 -3.459 c +51.201 -11.175 48.052 -17.899 42.82 -23.684 c +37.896 -29.127 31.979 -32.83 24.785 -34.25 c +21.767 -34.846 18.631 -34.846 15.552 -35.148 c +14.916 -35.21 14.192 -35.253 13.683 -35.577 c +8.271 -39.017 3.033 -42.754 -2.526 -45.931 c +-10.103 -50.259 -17.786 -54.444 -25.668 -58.176 c +-32.313 -61.321 -39.209 -64.013 -46.167 -66.403 c +-57.791 -70.397 -69.766 -73.06 -81.887 -75.156 c +-95.704 -77.545 -109.609 -77.665 -123.558 -77.614 c +-132.457 -77.582 -141.214 -76.501 -150.009 -75.288 c +-165.094 -73.206 -179.675 -69.226 -194.005 -64.289 c +-200.832 -61.938 -207.532 -59.13 -214.082 -56.081 c +-222.484 -52.17 -230.929 -48.232 -238.886 -43.515 c +-246.257 -39.145 -253.087 -33.837 -260.015 -28.751 c +-269.73 -21.619 -278.652 -13.51 -287.007 -4.877 c +-299.383 7.911 -310.298 21.875 -319.33 37.306 c +-327.386 51.067 -333.987 65.427 -338.817 80.608 c +-341.965 90.5 -344.058 100.627 -345.853 110.849 c +-348.855 127.949 -348.524 145.19 -348.095 162.394 c +-347.885 170.781 -346.401 179.173 -345.027 187.485 c +-343.675 195.673 -341.92 203.808 -339.984 211.88 c +-338.618 217.582 -336.688 223.149 -334.933 228.753 c +-334.621 229.751 -333.938 230.633 -333.287 231.823 c +f +Q + endstream endobj 19 0 obj <>>>/Subtype/Form>>stream +0.162 0.112 0.087 0.008 k +/GS0 gs +q 1 0 0 1 331.8968 388.312 cm +0 0 m +25.031 39.626 61.374 39.536 78.421 100.21 c +80.618 108.029 91.011 109.788 95.55 103.053 c +100.146 96.234 104.579 86.394 106.729 73.601 c +113.198 35.09 123.712 -11.26 110.899 -52.26 c +109.243 -45.273 100.938 -36.457 62.396 -16.806 c +31.056 -0.828 3.949 4.186 0 0 c +f +Q + endstream endobj 74 0 obj <> endobj 73 0 obj <> endobj 15 0 obj <> endobj 16 0 obj <> endobj 7 0 obj [6 0 R 5 0 R] endobj 75 0 obj <> endobj xref 0 76 0000000000 65535 f +0000000016 00000 n +0000000156 00000 n +0000054384 00000 n +0000000000 00000 f +0000120705 00000 n +0000120777 00000 n +0001270239 00000 n +0000054448 00000 n +0000054913 00000 n +0000055357 00000 n +0001239787 00000 n +0001265427 00000 n +0000128436 00000 n +0000120214 00000 n +0001270003 00000 n +0001270126 00000 n +0000121081 00000 n +0001265493 00000 n +0001269354 00000 n +0001171589 00000 n +0001203698 00000 n +0000128190 00000 n +0001203764 00000 n +0001209027 00000 n +0001238531 00000 n +0001239174 00000 n +0000055846 00000 n +0000087253 00000 n +0000128313 00000 n +0000087319 00000 n +0000116820 00000 n +0000117223 00000 n +0000117987 00000 n +0000118372 00000 n +0000118960 00000 n +0000119269 00000 n +0000120642 00000 n +0000120579 00000 n +0000120516 00000 n +0000120453 00000 n +0000120390 00000 n +0000120327 00000 n +0000120151 00000 n +0000120965 00000 n +0000120996 00000 n +0000120849 00000 n +0000120880 00000 n +0000121565 00000 n +0000121814 00000 n +0000128510 00000 n +0000129023 00000 n +0000131134 00000 n +0000137385 00000 n +0000202973 00000 n +0000268561 00000 n +0000334149 00000 n +0000399737 00000 n +0000465325 00000 n +0000530913 00000 n +0000596501 00000 n +0000646885 00000 n +0000712473 00000 n +0000778061 00000 n +0000843649 00000 n +0000909237 00000 n +0000974825 00000 n +0001040413 00000 n +0001106001 00000 n +0001239724 00000 n +0001239661 00000 n +0001239598 00000 n +0001239535 00000 n +0001269940 00000 n +0001269877 00000 n +0001270268 00000 n +trailer <<22F4CD1C1CD142B2A54EE61F72ECEBE2>]>> startxref 1270504 %%EOF \ No newline at end of file diff --git a/marketing/linkedin_campaign/Final_Campaign_Data Controller.pdf b/marketing/linkedin_campaign/Final_Campaign_Data Controller.pdf new file mode 100644 index 0000000..5466451 --- /dev/null +++ b/marketing/linkedin_campaign/Final_Campaign_Data Controller.pdf @@ -0,0 +1,7553 @@ +%PDF-1.5 % +1 0 obj <>/OCGs[6 0 R 7 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream + + + + + application/pdf + + + Final_Campaign_Data Controller + + + 2021-04-28T16:48:48+02:00 + 2021-04-28T16:48:48+02:00 + 2021-04-28T16:48:48+02:00 + Adobe Illustrator CC 2017 (Macintosh) + + + + 256 + 68 + JPEG + /9j/4AAQSkZJRgABAgEAYABgAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAAYAAAAAEA AQBgAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgARAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4qlfmjVbrSfL2oalaw fWrm0haWK33+NlGy7eOECyxmaFsAT87b6JLhbvynqRmtpjE4hQMOsjDpyHwxREsQxHIGm2+T8Pza fHPcU2f8z7mHzXJoU2hXXBbiztPrKfEqyXQdpHJpQpHRenbkfbIkAC7ZHN6qpBR/nOziQr5bv2VL eScMnxhnikMBjBVT9qdeCt9OCh3sfH8i9JV1YfCa5EEFyG8KuxV2KuxV2KpJ5i83aXoMscd6kzNJ aXl6vpKrD07CNZJRuy/EVccf4ZIRthKYigY/zN8mzNBHb3yz3EtxDaSW8ZUyQyT8gPVUkcVUqQxF aY8JR4sUXB598l3CWzw61aSJdzNb2zLKtHlQqGUf8jE6/wAy/wAwx4SkZI96F/5Wb5JOoWNmmpwu NQMqW9yrKYfVhaIekXrs7/WFZdqEb16VeAo8WN1bIrqdolRUAMsriOOvSpBJJ6dFBPv0ynLMxArm TTMlBXWpT2r+jMULlfVEyxuwEYPFqxqzMSGI7969jmNk1EoHhNd90eXuu/7fIsDIhX0y+a7h5MBy AVgVoQVcVU/CzgeBHI5bp83GN/xfxP3soStEC4iMgjqVckhQystSvWhIFfoy3xBdJtZJe2scjxu9 HjUPIACeKmtCSBt9k5GWaIJBPJTIK5JoSNz2ywpQ/qSxiruJP5wB0+7t88q4jHmbY2k2gefvK+vX zWOnXTPdhZXWOSGeIOkMnpSNE8qIkgR/hPAmmXAGrIYxyiWwTm6v7S1aGOeeOGS5kENusjhOchBY ItSOTEKSFG+xwE9zMml7IBxUmpY0Y9z8JyBjyVB2Gq2F7JwsZvX+EubiJWe2bi7RsBOo9EuGQ8kD 8h3GERPxQCDyR4fejDi3bwPyOES702uySWnbiOlSdgPE4CaVjvmTzjpnl9Ct7I014y8obGBTzcE0 B5fZRdursBscxc2eOIXkkB+OnUtOTKIc0H5W/MTQfMJS2hR7fVSpaS0lUtxC/aZJSOLr4d/EDBj1 OPIPTv8AePx8kY88Z8ubLY6cRQUH0b++2ZUeTeF2SV2KuJGKpG2pq2qQxRMHi5cHbsxbbv4ZAQ70 UkdzY+dV0+aO2WcXPrVBWW3CdJKGJfhpHUpUFq+3Wuini1fAQOLivvj58vLl1+DiGOStufwS/wBL zHcSzPdvLHCt6FjjedIvUlS55CO3qynaJWI33oKdMohh1OQyJ4qjLv7pdPcP0MRGZu+/9KcWtn5s uZ4fWeeCCKZUlYTL8aKbhy+zE8TziWnXb2zLx4tTMizIAH+dz+o39sQ2CMyfx5/sTLyjD5jit7ga 27NIXUxcyhPT4+JRm+Et0rT5ZldnQzgHxfh+lswidHiT7Nk3OxV2Ksb86eTdM8xQwy3l3c2RtI7i JprUoGa3ukCXETB0kFJFUbgch2OJycAJPJryQB5sSk/KzyxJqDcp57cpL680MdxG7QiedpuJVofs 1fgfiJANa98xxrTxUQOl77i+/b577NPhi1eD8hvK8MVtFHqF/wALeb1yC0FH4mLgrAQhfhFuo5Ac utTvmZ4hZDTjvSOx8tflDHLPYr5nkV7RXeQTSwwIEF5COMYMUcXwy6cqngN+Vf2lyRMu5gIw7/x+ A9B1DzHELyaCTjJYD6q8UkQLs4mSaWocSIB/cAqw/tGl1Or4ZyjL6Rw+/cSPeK+nYtk8m9Hlt+lD P5s8uRohnhuopJHU/vZAJFARGVg/rE04XAPFGJ3Pw9coOvwAbiY9535Drxd0uQ89mHjQ63+Pj5oh fOOi2n1iGGCeSWBiZUjeKZiFR3Z+YlYfCkJ2ZuQ2FMtj2jihYAlY9x6HrxHoO+/Jl48R+P2orT/M +j6vfPYRBxNDVwWKjdGCNTg5dSC1PiAr2qMuw67FnlwC7H46G2UcsZGluoeXbifUILm3nEa2831p VarF5SgjIckE8eKePf2GRzaKUpiUTyPF8eXy2/GyyxEmwnUEKw28cIJZY0CAnqQopmfCHDER7g2g UFjrHwpGBWhNepAH+dMhICtkPKo/yXT9FWdvdLb3GpLqguLuWWa4mt/qLX31mSBIpAY1aSMKGUIo Zup75cctGh3fbTj+Bt8f0pTB+R2upJBLI+nK1vcRP6wMpaYK12XuJCYvgnH1mOi7g+mPjG2T8YV1 YjTn8fF2mfkfr9v9TMo0+79NAs9vc3Ept1kHoAXsCWttZOsxWAggtybq0hNak5QUR05/H3rB+R+q C4slkj0ttPtZCs8SFyZV+sXUitInohQwS5jShY7L1pTIHUDz/FL4B8q/tVfJHkfXtG8+6dHeQi6a ytZf0hrCR3Q62drAkJmnhijlRXif0/TkbqahMOUiUD+O9ceMiX48ns6D0FCM7VIqDWpNOv2sxgOH Yly+SEn1Wzt7OTU7q8ij0+MAm6qPTCmn7QPcmm3U5WMljiu4+W/3MeIVd7PPvNWp6BdeZNI14Srf 6HIht5pYfiAlhLSIrcj1f1KgH+U5q+0DjnwT+qECeLv38j7uriZpRJEucVHyPHp+p/mHNqWiRSR6 dbWZE8kgp/pEnEBTud34s3jtv1y7QQBnKcRUTQ37+qcIBnceVPWk4lQVFA2/35uBTnN4VQ19qVhY rG15MsImcRxlv2nPQDKcueGOuI1bGUwOa3UCfSPwGWiswjXZmIFQo9zjlkRuBdLJiOkWVwbky6dq EeoGJVlbTLp1W5gkFD6TTxq3IVBU80LV/a7YMGrx5RsfV1Hc1wlfI/BO5fONhZQPLrdvcaOsZUM9 ygeL4uhE8Bmip82B8QMvOzdHfy99MI82ecrHWdQs7F7AXWmW95b3VtKGBaVo3BSRDxbgu5G3xU7j NJn7WnDNwCPJqln4ZGHCJbd99RugPNPk6TWvO2oSf4je2t7j0Iv0ckFyQrKIj8UkdE34Ejfbkfeu wh2jhieA/Vfcf1OPIAzO/wB70jRNV0610XS7ee/+syfUg/1t1dfVW2jUSzNyHw+PxGuS/O4jRvaQ JHPkObkRyRob9FVPNnl97aS5W6/dxMqODHKHq9eNEK825UNKDKx2jgMTLi2HkevlVr40au0ytbq3 ureO5t3EkEqho3HQg5lY8kZxEomwWwEEWFUgEUPTJpQr6XpzKQLaNCejqihlPYqQNiOxyg6bGR9I +THgHcllNOFxcKHhecMg1QxvycIetYzsisac/atcw6gJHle3HR6e7oD/ABeTXtf3qWifXEkJuYoY Z/XlK+l6YH1Qio5+mSKq1AK7/jkNLxA+oAS4jyr6fOvP8c0Y76/gJHqf5eflneXc0N/YOHum5CQz XAiLvJJN8DK/BT6tw5C7b9Bmw/PREuEmvu+aJQhdFLLnz3+X9rr+qaHdaddCfQIVDNAZJIza20AY OQHU1jjlk7H4QTXemOTQY8h4yLvzPn+tiZQ4iCOSGX81vyzWW1misdSju5pxawLGGjlMiJFF6bUn XbaNSGND171IHZuMGwKI8z3V39wRx4+4sh1LTvL0smoWVrDJatbI5urxjLKFWONiyxqLhGT4ZjSq 8D0oc0ubFgJlCIMeEGzueQ6eoVz/AKpROMTYH4+39iOsNX0SyFq1hbXMkuoRer6Ik+EHkEJMTScO fqD4vTUnqTl+HU4cYjwRkTMXV+dcrq750GcZxFUDumN15mjsYbI39rJDc3al5IFZH9IKVVizEryo ZB9nf2zLya8YxHjiQZdO78W2HLVWOadEgAk9BmeW1DMjspcfAWILN4ivSnt45QYki+TFbd3lrZWc 9xcuiWtvG0s71pxRAWZqb9AK5PyUmmEQ/nZ+Xjgo+pGMBnMvqQygoi9DJRW4h+3jWnyPhT5U0jPH vZrCYZSkscweGcD0ipBRgV5qVHcEEnKuGpc25uWfiEZCjIzKvIH4a129vxwSnVVVIJeQ6l+Utx9Y Q3esyactzqc/oW8JkuCtrPIrW8akGMK/wSDdSOLsO2WZdZHGQCOdD4/j7nGlirmerIfJ35e2flWW 51XVdU/SLPAlsXMThYnaRwxUc5ftrIike3hjn1MOAk7D5s4QEdyXeZ9DvtM8rXmm6YbeXy+rgy2E sb84IiwbjC6GhCyUb4h9mvtmn1XiQxz9VxsHrcTxDr3c2vLExiQPpSPyPp99/hvVLC10COfTtR/d W049P0/UA4lnhcUKxkqQ1Oop2yrSZsoiZASySltZ8uXPpu14RLhNC7el6BpFh5f0u20y1XikQqzB QryyFfjdgv2mZt6/0zdRPAAPx7nNhERFJtAWKsWFPiNB4f5nLYWzCpk0vOfL1zqJ165h81yxm0t4 WmhjvmhpG/qoqOA267MQDnM6KczlI1B2Av1VsbHe4OIniPHy80/8x6tqtxawy+VXhv5EkIuTE8co UUqK/Ftmw1ufJIA6ciVc6ot2WciPRuifLPl2206W6vTRr28dnlZeQAVm5BeJZhUE9Rlmg0YxkzP1 SZYsQjZ6l3nbznpHlDQpdX1NiUBEdvbpvJNMwJSJPc0PyG+bSMSTQZ5MgiLLxn8u9b1rX/zJk07z BpzaRM8MmoRQRF4TGrsHiBjP/GStWH0b5jT0Ijk8TiJB6GufkejRg1GXjokgVyerRaRqsPmi9uRa 3JtLmZCk0VyiQhfSCM0kPLk/E17ZrBpsgzyPDLhkekgBy6jqohITJo170FH5X124sorGaBbcWNhc Wkc5kV1mklpxKhfiVfh35ZjjQZpRECOHghIXfMliMUiK7gQnEUfmCSxvnFgljd/VkgtGQxPcO6gg sXDhOIr8IJ8czYxzmEvSIy4QBy4vnde5tAlR2o0nen2UNlYwWkC8IoUCKvU7Dv75sMGIY4CI5ANs Y0KCIy1ksmlSGJpH+yorQdT4Ae57ZGchEWUE0lUkFqJXuDHCssxT9I+mtHKJtRnr8SqxHKv7NcwZ RjdmrNcVc6/V3+TWQOfzUtdu47blbLFwVkSR3SqsYjIEmZeFG5RRnmD40yOryCHpqtgdu66PL+aN /kjJKtmJaMZXeZbuRFg48pk5qUaAo4ZzQmpWT0+LfaNT1FaaTTb3xHbr7t9/nw783Gh5shsphPp8 FveW1tdLdW/G+iuAgBWnE+qxMnJTuOJTp8s3Gm1UxGI2O3ur42fu+5vjLYWnST6fzMd0sENyjisb FTvsVZSwUmvFd6dR7ZnDPHlIgS7rbeIdUDqXlCw1G7e4uLi4+PrGrKAAaclDcefFgtKcqDtTMXP2 ZDJIykZfj7WE8AkbLzzTPPPkK7srV5TqlmJ5lltNMlUTPIks8SrIrgSUBlepo4fr/k1kex4crlwg 3V/Hrv8ApaBwEdU7uvzT/LLVprRpb6RoLaaGWKb6vJ6bTStKkcTVQuD+5L9BsBuemZefRjIY8X8J ttlkhKnouWOQx3z2deGjxnRTILkTqZTHSvpcH5Vr2rTNZ2r4vhDw7u+ndRaNRxcPpQ+g6vat5SRN bnjurlop/rVqzxySSpyf4OAPxck2p3yGi1kY4AZyuYvqL5lGLJ6PUd2rPyB+Xt5p6yR+XbNILpUk Mb2yK3wqQnIU6qGObTHmOSIkL3ZxxwI5ITXPKc08920Voj0Syi05hxUKsczeqoBI40jNPcdM0es0 Mpymasnh4T8d/sacmEknbupQvvLt3GvCLTxPYrPdmCyDxqF+sRosLqGag4urbdR4ZTl0chyjceKd Cx/EBwn52xliPdtupw+WNfW6tjNaetcpPaSHUvUjqkUMIR0oWDmjitMEdBm4hcblcTxWOQHLmgYp WNu7dbYeV9fgsrpGtSsxhiQgPEBPLHOshb4SamgPxuQe2Rx6DPGMhw70O7c8QP4JWOKQB2R35lNN ceR9Tjo1o88UaStUBl9VlQoGB6/F2zZ6zNOMOIDcGJI+IsfrbdQTwFb+Wlq1h5WFu7ExWlzLDH8R +ER0RxSp/aDE++V9nzmcZlkv6yjTWI797LZVjEX1gqKCjAAA/D3+mmbGQFcTkHvVrfj6Q49P498s x8khIv8AlYn5f/8AUz6T/wBJ1t/zXlvBLuYeLDvCReZtb/LTV7K6EXmTRodQuUSP6217bkhEkV6G kn+Rmv1vZvjRlQqZrf4hpyiEgdxaj5K1vyN5etbmGbzdo05ncOCl7bilBTu+Q7M7OnpxIHe0YBGA PqCfv59/L4nkvmjSVPtfW3/NebA4T0Dd4kO8MG1nzN5N8x/mFpEs/mXTBovllHuy0l1HGst/IQsQ QuVWQRKnPkhNDseuTEJiJHUtcjEkHiFBT83QeVbvzLH5v8r+ftI0zzHFALdkuLm0ltZ0B+y/xlkr WhYBugoAd8lCJAoiwxmI3xCQtk3lD82/LGqaSZdZ1bS9O1GCVre4j+uwLHI8YHKWDm/IxFiQpPWl RUUJZYyOjdHNGtyE7/5WJ+X/AP1M+k/9J1t/zXkeCXcnxYd4d/ysT8v/APqZ9J/6Trb/AJrx4Jdy +LDvDv8AlYn5f/8AUz6T/wBJ1t/zXjwS7l8WHeF58/8AkQRLMfMeliF2ZEkN7b8SyAFlB50JUOtf mMeA9yfFj3hSl/MD8u5Ynik8zaSUcFWH1626H/npkZYjIEEbFByQPUfNCjzv5GYgTebNGeOqmTjd Wyu/Hpyb1iOvXbKfy0z9W4/q7n37seOP84L77zp+W94iiXzPpavGeUUqX9sHRvEHn+B2OSzaXxBu DtyPULKcD1HzQMXmD8tQ37/zbptxHXkYmvrNFZh0Z+DKWP009sxo9mD+LikO79dBiODrL7kwm88/ l5Jw4+adLiKAqCl9aH4D1Uh2YU2HbMqenJqrFfjqCzM4d4Qw/MTyHBHPBJ5g0y6aQseZvbSkgYUA ejgLQfD06CuU8E4gxMZSv7ff9zHxYjawUbb/AJg+Qo4I43806TI6Kqs5vrb4iBQn+875kwxSEQDZ LMZY1zCS21x+RNsKW9z5ajG/Say7kN/N4qCPDLKn5sAcQ/m/Y2l1+RUaKiXPlpVRldAJbEUZTVSP i7HGp+a3i/o/Yn8Xn/yHLIscXmTS5JGNFRb23ZifYB8jwHubPFj3hTk/MH8vJEZH8y6SyOCrKb62 3B2P7eCWIkUQjxYd4Yvy/KqPXINUtvNel2627o8dol5a8Bw36mSu53zU/wAiRGUZI2ACDVdzj+Hj 4rEgyn/lYn5f/wDUz6T/ANJ1t/zXm34JdzkeLDvDj+Yf5fEUPmbSSD1H162/5rxOM9y+LDvClH57 /L1ZTIfNGlN/IDfW3w+P+7MrjgIN7oGSHeFX/lYn5f8A/Uz6T/0nW3/NeWcEu5Piw7w4/mL+X4BP +JtJPt9etv8AqpjwS7l8WHeGLefPOnkG/wDJmpwS6/pdw0io31eO5hncskqOoVEZmajKOgOYOow5 pYjwAify697RmnEwO4VPJPnL8urHRJIotd0u2WW5umVHuYIW+K4ccijMrDl9obbjcbY6XBljEiYJ l89un2JwziBzHVPj+YHkARvGPM2lcKFeP1626HuPjzJ8KQBFGm3xI94TnRda0rWLM3mmXsF9b8ih ltpElQOACVLISK7g0wxut9mcZAiw8R/6FPs/+plk/wCkRf8AqtmV+Y8nD/JDvd/0KfZ/9TLJ/wBI i/8AVbH8x5L+SHe7/oU+z/6mWT/pEX/qtj+Y8l/JDvd/0KfZ/wDUyyf9Ii/9VsfzHkv5Id7v+hT7 P/qZZP8ApEX/AKrY/mPJfyQ73f8AQp9n/wBTLJ/0iL/1Wx/MeS/kh3u/6FPs/wDqZZP+kRf+q2P5 jyX8kO93/Qp9n/1Msn/SIv8A1Wx/MeS/kh3p7ffkDcXrs0uvW/xRrFQ6VA9FUEAqZJHKmh7H365V CQjyH2th019fsQEv/OM6SRNG3mCMB14krpkAb5hhJWvvgFA3v/pix/J+f2LJP+cXrR9Kt9P/AMRS AW889x6n1Ub+ukKcaer+z6H45b4+/JH5MVVoT/oU+z/6mWT/AKRF/wCq2H8x5I/JDvd/0KfZ/wDU yyf9Ii/9VsfzHkv5Id7v+hT7P/qZZP8ApEX/AKrY/mPJfyQ73f8AQp9n/wBTLJ/0iL/1Wx/MeS/k h3u/6FPs/wDqZZP+kRf+q2P5jyX8kO93/Qp9n/1Msn/SIv8A1Wx/MeS/kh3u/wChT7P/AKmWT/pE X/qtj+Y8l/JDvTPSf+cb/wBF291Bb+YVdbsKsjS2CuQFNfhrNTr4g/ryucxIgkcmcdLXX7HT/wDO N5mkDvr8AIXhRNJtkHfchXALb9TglIHv+ZQdLfX7FO1/5xlt4dTgv28wFmgIPpx2UcQNP9SSlfem SjkoUPvtRpKN2gP+hT7P/qZZP+kRf+q2T/MeTH8kO93/AEKfZ/8AUyyf9Ii/9VsfzHkv5Id7v+hT 7P8A6mWT/pEX/qtj+Y8l/JDvd/0KfZ/9TLJ/0iL/ANVsfzHkv5Id7v8AoU+z/wCplk/6RF/6rY/m PJfyQ73f9Cn2f/Uyyf8ASIv/AFWx/MeS/kh3u/6FPs/+plk/6RF/6rY/mPJfyQ721/5xQtFYMPMs lQaitmpH/J7H8x5L+SHenl5+QNxdSySSa9b1lUIQdKgkoAgQcWlkkZdhXY9d+uVRIiKA+1sOmvr9 iXzf84ypLE0beYI1DChKaZAp+giSoPuMESAb3/0xYfk/P7Hon5Z+QY/I3l6TRo7034kuXufXaMRE F1RePEM/Th44Zz4jbkYsXAKZZkG12KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kv8A/9k= + + + + uuid:b367fb7e-4fa6-cb4b-bf7e-c3d91c44b000 + xmp.did:9beb2408-d53c-4daf-b7c5-573f6640bb95 + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + uuid:1dc2f48e-7fab-9549-a7c8-913fdf3ba010 + xmp.did:b18f6fdd-94f1-4b10-91c3-627a646c3641 + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + + + + saved + xmp.iid:b18f6fdd-94f1-4b10-91c3-627a646c3641 + 2021-04-26T14:21:48+02:00 + Adobe Illustrator CC 2017 (Macintosh) + / + + + saved + xmp.iid:9beb2408-d53c-4daf-b7c5-573f6640bb95 + 2021-04-28T16:48:46+02:00 + Adobe Illustrator CC 2017 (Macintosh) + / + + + + Print + False + True + 1 + + 1201.000000 + 629.000000 + Pixels + + + + + D-DIN-Bold + D-DIN + DIN-Bold + TrueType + Version 1.00 + False + D-DIN-Bold.ttf + + + + + + Cyan + Magenta + Yellow + Black + + + + + + Gruppo campioni predefinito + 0 + + + + Bianco + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 0.000000 + + + Nero + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + Rosso CMYK + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + Giallo CMYK + CMYK + PROCESS + 0.000000 + 0.000000 + 100.000000 + 0.000000 + + + Verde CMYK + CMYK + PROCESS + 100.000000 + 0.000000 + 100.000000 + 0.000000 + + + Cyan CMYK + CMYK + PROCESS + 100.000000 + 0.000000 + 0.000000 + 0.000000 + + + Blu CMYK + CMYK + PROCESS + 100.000000 + 100.000000 + 0.000000 + 0.000000 + + + Magenta CMYK + CMYK + PROCESS + 0.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=15 M=100 Y=90 K=10 + CMYK + PROCESS + 15.000000 + 100.000000 + 90.000000 + 10.000000 + + + C=0 M=90 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 90.000000 + 85.000000 + 0.000000 + + + C=0 M=80 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 80.000000 + 95.000000 + 0.000000 + + + C=0 M=50 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 50.000000 + 100.000000 + 0.000000 + + + C=0 M=35 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 35.000000 + 85.000000 + 0.000000 + + + C=5 M=0 Y=90 K=0 + CMYK + PROCESS + 5.000000 + 0.000000 + 90.000000 + 0.000000 + + + C=20 M=0 Y=100 K=0 + CMYK + PROCESS + 20.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=50 M=0 Y=100 K=0 + CMYK + PROCESS + 50.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=75 M=0 Y=100 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=85 M=10 Y=100 K=10 + CMYK + PROCESS + 85.000000 + 10.000000 + 100.000000 + 10.000000 + + + C=90 M=30 Y=95 K=30 + CMYK + PROCESS + 90.000000 + 30.000000 + 95.000000 + 30.000000 + + + C=75 M=0 Y=75 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 75.000000 + 0.000000 + + + C=80 M=10 Y=45 K=0 + CMYK + PROCESS + 80.000000 + 10.000000 + 45.000000 + 0.000000 + + + C=70 M=15 Y=0 K=0 + CMYK + PROCESS + 70.000000 + 15.000000 + 0.000000 + 0.000000 + + + C=85 M=50 Y=0 K=0 + CMYK + PROCESS + 85.000000 + 50.000000 + 0.000000 + 0.000000 + + + C=100 M=95 Y=5 K=0 + CMYK + PROCESS + 100.000000 + 95.000000 + 5.000000 + 0.000000 + + + C=100 M=100 Y=25 K=25 + CMYK + PROCESS + 100.000000 + 100.000000 + 25.000000 + 25.000000 + + + C=75 M=100 Y=0 K=0 + CMYK + PROCESS + 75.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=50 M=100 Y=0 K=0 + CMYK + PROCESS + 50.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=35 M=100 Y=35 K=10 + CMYK + PROCESS + 35.000000 + 100.000000 + 35.000000 + 10.000000 + + + C=10 M=100 Y=50 K=0 + CMYK + PROCESS + 10.000000 + 100.000000 + 50.000000 + 0.000000 + + + C=0 M=95 Y=20 K=0 + CMYK + PROCESS + 0.000000 + 95.000000 + 20.000000 + 0.000000 + + + C=25 M=25 Y=40 K=0 + CMYK + PROCESS + 25.000000 + 25.000000 + 40.000000 + 0.000000 + + + C=40 M=45 Y=50 K=5 + CMYK + PROCESS + 40.000000 + 45.000000 + 50.000000 + 5.000000 + + + C=50 M=50 Y=60 K=25 + CMYK + PROCESS + 50.000000 + 50.000000 + 60.000000 + 25.000000 + + + C=55 M=60 Y=65 K=40 + CMYK + PROCESS + 55.000000 + 60.000000 + 65.000000 + 40.000000 + + + C=25 M=40 Y=65 K=0 + CMYK + PROCESS + 25.000000 + 40.000000 + 65.000000 + 0.000000 + + + C=30 M=50 Y=75 K=10 + CMYK + PROCESS + 30.000000 + 50.000000 + 75.000000 + 10.000000 + + + C=35 M=60 Y=80 K=25 + CMYK + PROCESS + 35.000000 + 60.000000 + 80.000000 + 25.000000 + + + C=40 M=65 Y=90 K=35 + CMYK + PROCESS + 40.000000 + 65.000000 + 90.000000 + 35.000000 + + + C=40 M=70 Y=100 K=50 + CMYK + PROCESS + 40.000000 + 70.000000 + 100.000000 + 50.000000 + + + C=50 M=70 Y=80 K=70 + CMYK + PROCESS + 50.000000 + 70.000000 + 80.000000 + 70.000000 + + + R=244 G=116 B=88 + PROCESS + 100.000000 + CMYK + 3.875791 + 54.152739 + 52.410161 + 0.411994 + + + R=255 G=255 B=255 + PROCESS + 100.000000 + CMYK + 0.009155 + 0.000000 + 0.003052 + 0.000000 + + + R=69 G=90 B=100 + PROCESS + 100.000000 + CMYK + 67.605096 + 39.453727 + 35.345995 + 19.653620 + + + R=39 G=222 B=191 + PROCESS + 100.000000 + CMYK + 82.830548 + 0.000000 + 23.718622 + 0.000000 + + + R=0 G=0 B=0 + PROCESS + 100.000000 + CMYK + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + R=55 G=71 B=79 + PROCESS + 100.000000 + CMYK + 71.010906 + 44.281679 + 41.144425 + 29.312581 + + + R=38 G=50 B=56 + PROCESS + 100.000000 + CMYK + 75.384140 + 49.448386 + 47.577628 + 43.112838 + + + R=232 G=80 B=91 2 + PROCESS + 100.000000 + CMYK + 6.753643 + 68.258178 + 44.977492 + 0.869764 + + + + + + Grigi + 1 + + + + C=0 M=0 Y=0 K=100 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + C=0 M=0 Y=0 K=90 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 89.999400 + + + C=0 M=0 Y=0 K=80 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 79.998800 + + + C=0 M=0 Y=0 K=70 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 69.999700 + + + C=0 M=0 Y=0 K=60 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 59.999100 + + + C=0 M=0 Y=0 K=50 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 50.000000 + + + C=0 M=0 Y=0 K=40 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 39.999400 + + + C=0 M=0 Y=0 K=30 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 29.998800 + + + C=0 M=0 Y=0 K=20 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 19.999700 + + + C=0 M=0 Y=0 K=10 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 9.999100 + + + C=0 M=0 Y=0 K=5 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 4.998800 + + + + + + Vivaci + 1 + + + + C=0 M=100 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + C=0 M=75 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 75.000000 + 100.000000 + 0.000000 + + + C=0 M=10 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 10.000000 + 95.000000 + 0.000000 + + + C=85 M=10 Y=100 K=0 + CMYK + PROCESS + 85.000000 + 10.000000 + 100.000000 + 0.000000 + + + C=100 M=90 Y=0 K=0 + CMYK + PROCESS + 100.000000 + 90.000000 + 0.000000 + 0.000000 + + + C=60 M=90 Y=0 K=0 + CMYK + PROCESS + 60.000000 + 90.000000 + 0.003100 + 0.003100 + + + + + + + Adobe PDF library 15.00 + 21.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + endstream endobj 3 0 obj <> endobj 9 0 obj <>/Resources<>/Font<>/ProcSet[/PDF/Text]/Properties<>/XObject<>>>/Thumb 20 0 R/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 10 0 obj <>/Resources<>/Font<>/ProcSet[/PDF/Text]/Properties<>/XObject<>>>/Thumb 28 0 R/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 11 0 obj <>/Resources<>/Font<>/ProcSet[/PDF/Text]/Properties<>/XObject<>>>/Thumb 39 0 R/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 29 0 obj <>stream +HTW͎& S |"E皵KH<"vHUQ=3|բ$*/z}kv˼5|_׿˟ڮ_ѿOZv6v;7ׯ\jgg O-5y#h\h'evw"5_߾k}\v2=v}{{e=oD3+,1`aXl`rHs?뷷nƔ}_pUl_f5{F6c5{dFg:w{~j=FB9hhye=(?.s̭2 +ָÌSw +h4w&MZLAy2w9coMp3\k<žt5 sxw`qz 8ո׫y/l l?xw=?$+y/ !;W:Hj\9. 6;XQTe7q\`9n<8 ;1'{-X yBC+1; :)/rHT,6~fZq2\1g&H:7- Ыk|]"8$vΒ!1mH$/l}0sk$9[갢ڗɿj=)ם\q5a D,a}DK6HHh`&GwRYmBt'GjR28}ZD E< 4iT0ѺKœ&M3#1rF{#eEC'fUeK8Ht +Ic!OmdbeuٌjB;<$5:h2pJrP$Z\%+pr+ER3;w)PdE4 _RfFjTfpHPa>;í, &PC25^dl@̘WL.d_T &ВL5J)yvR䩓"$5BɊ]>Ouďt +< IP/`J 8YET2ުQlQb->P)pEPhÌ( +O8ֱ0,[]SZS skN_SPq$Ws4vmV0Trgpu\'(ჸj,h>*>5 5V;SQՖa"Δ}Yꎔ(D5jCVWKd^t]s1/ٖy +bT4=rIz3$+h# EFVx?H\K*ES$Hur _R泍2d Bj}_Ҽ&)- IZCjovRUj}0}Xq]mY۪&pqN dwjCLn'jW QPx *1ЇUZYm:f0#%'C +aguLzCz8dS?d+Hd2g7}PhF;1ڬWb9r IT>E@:*]4)US5 czw?O_*s2g"c늗N]f>p뙻<!Ukad߽dPr=4Srth9~x|YϵZ>B/YAW"}ҭ~yoH^;3yVg-!aZ%^7Fu,>$feC*swsg_烞#6?9SOGǚ孆jx:: %P\%(W7lO}|Q<پi].U/SO3D1D|p@ck6K]zxEy3sTj'2ޥ#X|.QcW5Ob)1_+כ+ϨZT'^ +zC[B$@8-zLtUK]L*EW¦Y[Xc2+X7[W QM}ڎ,U^bU0sWڪcZƭZWU٘\OBs|%4*VzƇc{ܕ`U/ayJeOVY1Kjrr؏uZ{մjALFUM>)S]bl!՞S iojQ]&9$G )j<Cg PB߈|*-<|0#i* +e{MvC_;k\\JӮtF ܻ1L!:qB\wz%LxRxO[uʣ1{mNBKbi6^04VH.  Nf&}*s87g# +!cUZ{=mHGN&1fVv7n:VlRW%by+%0߸i={Fl[nnHo4ձq&ԇY?4U7[}@č~ +pbum +ur|ʺ011Iҵ_NM5TZ N-+-!)dLGmgO\kҋ~LOO qvR^l\7RZS&@TCδv F kHTA}2f<V{{~lpq^=u:`/wVTKS!J)|yxkG,{N8^d#ʀɑ{O=^q=Ƴx_]'ݒ~hϑBT=u|jNvĎՉyIGk&M!: zW;C ֑Gp +fI<Œ\%W!ZLAS9BWq1Y¡'ȫݴ|yjq냸;=#w2@-ܠX-Y L3e -jeqY?7m:4j,zt\GagEjDVZmmg+rfwB ===2i[CE?YL-Ylˉ$8s ]HJ4ˍmH +O8%=4=yGB+)s%'qC磣M`"j~&kPÄܟ]tFRHQNc2j3kg$V6]t+k~Z1J˭u󰕆行qSF]ڊn%ʉ2R*}[ǡthozSZ_VFe +:_|wWO6vI[?eQkAWrQ^mFYAWH9u/V+%Mٔ:b-ec76~)9o\MF7럲#(;Snߗ7ӶN7#\Z37]$:7t` ѳ]KׅԨrPz[^z;(W`+/d="٘ͅ+1Z& tWiD 21 3t -YO5V#pfR<ɌLϿ~I:Z˼tBڮl-_UtIgլno*hfx}p\Ogwkeh&8yǤRW75؈^v0.,݋VY4:|rl[XaUVbc +*[<e-_e@%( +UNG{wq>YS@ن +5 E9mw^n ^( t}_=!4] Y=?*ۜ6\N'U:?Q/VQ%u7% J |Y 1&pn ~..vELyqT<`5 qPWXpC<6(=_'JTP&(^40L& ]NKmy3=atm&Hoð@b&wϏo^wvh^=vY3}pv:)J̣a‘$C%ns2+?Z%D'}Uԗ(ڒpRt +&$Cpp(3h7ևW;غtzOHT *>k!K 蛋uLR Rj2DU/Mc諡?$'< +8* T` H' FдC4]BI MCM`WF6F8߄&$@T:z^0{5+Xɪ{rsgyn=9^s8VA>ģŠz^ +:)u~U'0ٲ ~335ˡֹ$\+F(?H!E.9Kҏ .Co}zC4|)H'9lf{)r=,(]îjru@sXg@`V=6ҾSs?_U#qK4FeMϧv<(1mb>}C YM K# Ypos-"˽SOzdYj~/k qE'0ٯ:P"jPQ$.~\˗V_Ҥ 1_s˭ E( 7uhWa9}~7Cދ1p xɱ&=mX=O(1-"|̅!BّUoǩwXi`)/MIUKIG}>L^H{ 06 5&z˘0{`ߋ_(ߵ +CC qā$HS.*B oMI?Y GcX{,cx*8@Vp[fO.kfE;s.j@7y*g6O|Y HLF@+w2!hѽؕ o;OHEcXAYNKw&Pݘ^rȔзֱ*Yn.M?I4BmozvmHG<Q}vkH S_1^lwn3!Cp-Ftd{5I꿟d,;Y}X~mEiӑ'~DLx3 ;fw5ʁ@p)%ן?$@gYm߯V^fE{ǯ Þ=t@a(o (u0a+!RC.Y{EȖ;cb͢aU-S-ɶѻ*ܔL^oYU1=*eb!.VZF`zU.]` +) ֝' +UL<#u +cXO/ ];Y'揙LؑnV)1i*12!}:g2hRkXF_'H\K;a㒎 hf8*1I܆=$73@=e+3XC!ǡ'G܎Bb͟XYnʧ[KH&4}m_TK}y0juó[Joy~},~E7)gݲgٍAju*Y/ z\{xZ}tvkZ1,6(.k~cH_$pbRB lǥWRM5ydk3Rj%h ~e:0SMyYȝ?p+,MJCoò +z3@)_8!Sj 1=zK'P}Oe? +N2G V{*+'07q +zgba"3| N)ÎiN*]AsWO%0$Ѻϓq|6cbk-F̘Й6Wg)``OMIafX׃B0ϺA2Zo?W5TIȑk5rJ~Χ^$͸FʯM:CHrK-~!zwT4E6eܕzfN^]/9J2&vE˾Ul ڞBv7O–=;&Y.)O^4}鷤vމ Y3c+JN' 'II_d@Z)o j \j9Ƴ.?w!U gN| OLfiGLetIwKY߯֎)L)Qi"(&2,M$!"xvEA%a FcRxҠK@ + ᧬]@VX$+ԔU`a2@Ml +Z/DJ [fb- l`,~[czE75iZro[5j *mʺW} @~CɉSpJKבy9o(2.?QE]r5c3CƿR<~I3 Wv7ԫ"HN̨= +d dN +X9IB*xB[r6L',FͥRDr&/}Dua)%Fʻ: >8 dh(K Rx +=&qa"g?C@C. dY +W<1e"Бu\]a8NM$ؽ2q_);:e +] pdy;4l"@U+BZ +s^f醺:-bi(d6sEx; 뻚ueLm3(g[/YSIjo/ amZ]jUܴ|E\V@.k.j2ى+<9ӭ# JFrȥrTCL!% 6*N (jkI֧|YM$ECxs%6i&ox춦L kG-Vm-ɧ}kկԐT)B~P٩2fM-+q#eCKyHrA)`#cuW/Xݳ HΠr'2>m - cHomM,p]E/xAn~ן: m̕\quz|S֟,l5'"t[\ ]f>ѬgA3SUm=\XJlNd 7i2%zb֢x|sv еfJoe푦K-)&1Lĕgʧ'XB/]"XW\Ug~)Q<ϾKc_͚%+Xթ֢Mr."Ӭ8|]?8I%9}8#}~"g#f$fus8:6pUgF"uP!dp=7!H5>vP0g|/WZ!u/mtc1b3i@1I\D;Tv7K@w4\Os\!|wG>7_I]uqۤ +16qP`Iq4(ѷ boa ٜ4[d}owbCqK6|Dەt 熁B C*a/#Z.ϺpSԹ.^;ɲU2TP5Ys +YgbyэfN)3L:]!z!![[1m2乇X`?"а̪yUUsNcvi,>3c%יA?r}#V}XIm(VS"S)rCH61Ƒ"2,϶Ή'=d,4nKuk,o,W*!S~B{E_1tOT!ss̉,j&u :LZne&F{3t< im=7wH9?6+;%{6 +Q4Yԩ)#e%&ꕀ\I*ta씟Y7Pn;ζ6׷zXyޟSsE-4fS:Gu#h銈s"lqχs0+4Z)J,me-Wg9qnZaϬ ܧ=eApwk 5.V &L:OxqҦ7$Wpkto"%>GϨx*l^n&)7;(ښ'oD * +7YwN㚂u m\ t$1,Cq@"Wujm& (7f]q]&Wt9|^mBmd=*tyrԊoHzw'tKr? 7!KDv3ݍEŔA7_={v/7b4,M5}?GW}|IF PZ ABb&Mž(Z!olyp=|b˕wYeֶ!l<:~n ʚw2skǒXj"̺Vq;Tbkսj0a*ԇV:|e eRmλ]M~ɇv1"z'˿JröT $_  y3Ӳc2X)&wRHrДvoq*BVWQHmZ=OUf_ga]J\6>ln<렿lGHPT 6z = ʪFfhҋ$1:Ny7 +j`匄۩$媚뺑>MU9o0Y[$9ޘ[cQlwu;S9zZ~AD])㐗o% +0F+92p k 903#iYjRYNZ%Z8AK:I1bkFr|(=ɮ(OsBٟ[~ z\g~S|<$՞8Re'"sJ^oLvkQ78 |CGˎh$+; +A̙wWTLUۻtE<ٱZpg.Mյ-[䕉DmZdA@2l 5XBHi(Aє\* :_v +7;{ +xE\29]ތxH!^c8SE9kBo{ a2__'sFEwF/~Ή!Jg--v׭.k" +е^DDW]H:)o;PNߖU}nGϪR^u蟢nU43f/VYA PD\iėia᪙_1/ +5L[$$Pdžc\8uٻLpcLsFP{}x{6 +{̝1GmDtڄiCu eW1r_G#h_?~5\ݍZǛWܙɭwF=T8#N~xYq> +DД}z$nxeR 4'~מZo56%jv)F;z_?: 1-ޭZMi ԍz1D4|qJf8m@')LPEAw"P\"1Z6!A=q?Xw&TTSƮ!2,Qt"qwVfF2otmӭ.HT EII1V;MRYM~?m[t#B몽8]]Lnۘj6ؿ.}DLCG?a+*>N=yEFs Ս}WWtawWˀwݍ㓦fF~ʚ2( +L<?Qb9DEjlʺJۉF$+c99(87)+}6.yn.gKV"P`S:걁hNRG4!cGū٨Gl>Ϻ hيUUGHL^Կ#Wimu0,xƉ( ^xmJE-YC18 +$|\p~ Pj< 01q~ ta2񸆵x")Hr`JF hrM&0:^}lÄ(D7+jToRF $;E(Gk`_Zd-8̖DK0+p`TXG%j- !:)F!aT}$;y]u+e ˝oCq!daܠO +o.:h5P(ZCЃ첵lDcITxBUA4d^4<Ӿȸ>ow_q#토(ě~<.=zS7lwIվ*įtV[3akƮKk]hnPÎ gNnIgI϶H]#qiħ">͢fRKpX6I'#ʕ|D:A c|8kʕ<,\KӂkG: qյ'q.DO,A!2IG]ST@m:JRV`,BLN:6i̋huX-9N%3E:w]:il\ jxܺ)Ш-+f+iKs~Jz+>g[T "깎n 9[7Q­}&ds|%-ay7}lUVka70*8uc.ۚ=>{ ST$_6C0o^?E!O&DjK= DI}C>MvcPZИKp4> /榯zugVGy(',4AY)֩Z̨-oi^Y-%0U#m$SNY Y e WWUͬp-{^?>~TWUOJe•$z#ITn5IX,⼠mÀ+41&v'YMu91n-'P -R%zcIH׸xwi`v/e@KE~nX#D,(Ac +.! +2S1|P :JTriP#)m~IG%.]Ka$0Ry. ӤNZ)b4E}yؤ)o&\ +U`;|-vRqa'z>iωh6'}P9NĀQӝLrf,t8^rے[iV$ 7^#HJYS.yO.y0 +x_G.+ü?1j%Ҧ3~G뺠>jh9hz ?c5t\!۱NA+Dp8o`p&Po, tlz0lA'([g(w k@MYBR%Eݏ>oIۜYlҙ:3lt4-0ĸ +~ ϚZk/w[EeP$~%huY}3ꂿ6'8DwF H;O@5TSkQJ5qlHD,96m6W y\eecE(ltM1͒(5G!3lgJXàZM13:)T½8s18)S5PFu4/栂5KaVfwW=\vNCvo9X]t! Pk;oRs4ݎhtvtİ*zH:[\(`CxǍ-eya֎+Uǀ`96ͲS#jl `e"P7C͢Z )fH.z3̍d0%ƣ9@di`168V5PM2mʩ+ڰ=FD`L<,t@!X::ts{\5̡T8V6%;{`fO +v(xl܉`ewWCY`Ś*S~pVpYhsknpp:gCƠ[:eFHs81h-MQxlv~NM$'d+GIvJsh\_\N=/­s[995 dhWzmV< ?\1@UMD- +w!b-uா9KMvG :Xe2͎$$ +BE*!L\a) +bDh@zAJTX pZL$@H4LT4)`QFJZZf8o#ͪ\s^|H +'GOm$*'d?kj+:.CziTO z( Q#o%=.VN*1\4?IBQFrݙ%r UD9>Pz6Bn׆RWؚ h) J'xsd}H6+Xo2MI,%$8~I+}w>Xe +eе%P]Z#^6l*}U_Wr.*Û7I(C^K2)Jm@(r2m欔rH屦Qk<$WTqx2dWZ +jT'"@T_:ܞDԲ'N5~Ex~ P +K? 3$y[??rK~H mI%jzXj&SdHJ:pvyW5~Ņ1Š= ?pOҫ2y4!^⮶|Gʃ2ؠg +շ/x{ ްJ9LFi_k}^{^@Xŷ0_n?Ug>ΝhXf5C&v8XzP^0z-%γnuO,0aF]NBjIc~0e5-yJc?FU~s1O>C g1PY5H{L7]855[]Q\}ksEB|ȑ\QW1'4<(A@b 羬,[!+3#^.\}A/;#C6P\ " +r;v)f>%R Fנ.)eͿ ĕ[=|zٶ޾}{(/l{VBAvR J3EVtJ  +՛Z*̈a=X" Қ$05< Lq xBF9mM}@iA..fG:wXAc +Y[jԃ +XDll/:D Q+/m֩b!zbUOX.sn͒\ŭ3r&A."b)~xz$L=QgiMx)d.>V/. ֓yN99y%CY<9ZPpgZ? `2,-tV6Uт[jꗼYN>ui.qT㞮 )۠"u6Eh4~a73* 4Xmݮ(6rӓf$iwmtF֫.M’J}ꓛT-,#jl陂G%H 4ѪKkr`JoakXB= FvaqCe{oHiac[(yޜgB5)jȯ^7ү~~'rђ f5pH>1҇ Kd}1@եRFw/B]Jԕ$'Bd4Ol +FþM@lj=[TroxD(>Z,S]_ OYj0v{;U`|"6Xx4A5X"[ҎPlY}FI徟P~;Ȳ.u)&KԎkPރ"Z_Kw-}o +v4,%ѩKRK}_۟ oAVڧR^=gJZ1(}τ(? fhl GєkmDp1v"H`\θbTVV1I UwZe05Z67k~hn5WzGV$ؑ zys-VY5ƋM]hgǰ|B1Jkk[-BNFT 0ZH +4*1,.1v:}"i̐I0gq& @};n= 6Z 0E/K엸PoQBڢlٖW+heMƭTCamj5}KrK\ʢ t}d6SV75!2ә*}U<j2&y90 +r칣hSS[@|M?5"{$, c95ͺ휧(D%Rg΁jk v Ԍ]KK}}_1?%:H6!ӮL + +-Akr60]`dyZ$[ҨW1Pwb Ԁ%p5_iZJ%4Z(LCZԊD)ԚryV4_ ʷ9j2sXv ٌ+5f +$,3 +`ڙƝcP0"d9"]z4Ubc|EK>?eĹOGzs`PGShtvǩW@p@ + D)zb9Q@*D YΒ4qO;HDZ܂Fcu[Y̸253Fg-4ƦM=Z .UuZ`]<8=vJn>R}JY1O(8:ÚT=:x 5%*dďx )ZmҼvBC2VLARShjMtP &Fn`VTs+`[=.h(AS#/շ05>^f]Gв ehH$2@PRƬŸt&'I%|ҫw6n&X^E.ٚHB{g _4襚FѶ)_VXO;2Â`A^7Nfw z>r?g9*)ی:mt/XKС嘆⦇0 +-E}q_)r6iߩ;e 74Z+;JDߘkЋ S o| 7DNDS'-dDNU ][ayzn{,AFMU٦oR):/!alM9K3׳mGbQ$ D=GvWJV82wrsк1t-ԝ.g3ZfEr"MEk_v1Ae)J6pL00x*gAVW1J#fCa5@WRgA&rq6"mLE4J%SDXtrKX~ńnYMY =xB +M:ڶM> _@˱|7T/ZIzeY 3 38ɞ.ߴR7xvIͥ)~x + + 1M<"fv9CX8l,K!WjLehcpU{%Q4>2uF*ɦ'S4ITJS=aj "<ŽI"OהRDe{e _mtCI +rj&-ǷWg#>Y=|cq=F|c|DT7 5!auǨɆ[8/lPZq39AݩVfStճم"ܲ!X ̃:v27 */D8djˁx|Vn*äӗG)I'Lm3uB^(+K  Xɒ$p˗Æ=T;^wZ1 k1zKiGl7߿w䄑] c<>!RhPxjj/'Y5xA:>OF zuEIuVCBv*Ƃ写'dS؁ݙ+t Z{_Y&V**d3ϯߒ\:Z@y= i-7+$ B(@]K]n+Rz3Pm5\ jeMN7f^H:bI9!&$n bo]šaD<^wn~aTBrF +/*+pZo׫_@-8KMI?%h5Z@4$!-JN!L3SǛ:  K&x}v[jE&نdz$g=0Ͼ,ڍhnϝ),dcE|$BĭU91u= +aJJzȰ` -èOcT~Yp.ŠˁPm {RVWo-;;Jٶ,P 1 +*ZԿH;85Cr{-dxbW 867.WJ;_]39BK v58v^ܶæߊv\oow]=Рi8%V|rZZז{=Bv]t? +QOfzyt;+sc1Ul鵰6ҷ #{om;r{}\PO;cʫU8>/鈠Ar٘UW5Ț?>P haܾ,ݲ41Lc_ +{-s'"\c5ވ"YayE,o^ʅӆrYA[ɫ-$6a [jc3=L"n=O?}˟~Q1I1S[?TSo=U?<=On0z;fʓUG>v4n6gNr^ Gϣ爕\G]߻'˃Ň'sàaO|^ T-/?d>V*Vimz2=ose3 Y#BZRU<8+8HぬMims62p拋G]ҦN4[h7h¶l(U0Nk܆B<fTBҭlDzRE <~vA9Xs е\s=hqRKd>HL/'Y%u>RBD7G@T%:<5ۛIׅs%BtʱyX *gf q\sOx`.+sBJ1s㾪6S"-Qצrzl,{ߗӮr{.ݺ\>ew$ږdh6NN$m^+i^V?{rm:QsKo/Ƥ|?l0Lӎs_5:(.bd_ V[9˅ ($' 774:A~ 8/01X +.TXuVXP%uP.@;72\Wzoׯ(}_J;4!쬗AسRfq?}u-Hg+~Mx٠%͹BLoS#<,Dc =0PƑ^ Eirƛz 0;)G)*SZ}/)ulPg9K*)~[-9洐COQ{p"'8>a +,ǵzg9h)S@H8dQSɍ93pgdS*Jhd6CWlaoZ˅Lc)j7F$/L^\CbapUo H)dhV()N\U +`-C_HDpCB䶞ua֤8q S˞FnGIwiC- +Z•o+4縰ֱjδDGd'p)jG&vyi'9(sއ PdiB.eDkP &ZѡOV`<°KJ[(p^뒧s}/l@x@[@'={ +p9evҫNFGkAo:h,G̷1ʘ0:W]P?)Op}ü[,{,ϧqE9 MxSy +::)J޽=}MsҌ{xk)ԃ尕-~Sfb +!_A`[LScWfJ y!^Z,WMZx'g'p4ivә'G05u1׽.>EG$J14MQeDw]&ܥ&9. @7~t|˦s82\(D)Nƴ_0YZ0it_BT/<:r! +Q4t d~idu;7[~ĩ(#`xEahe8v檧Yc3U;g:ҁPFt9i\GSgt {]Qk"21[q9Ԟdm.ipz};+,$0Yϙiӿ¨:G_a&soWKr1)f5XӠ-;(9;ꢑs MmDE q*8HvԞR+5s:uSyZPlDN:oVG:Tv0piЦ@NkOvvP[&ϞijKd/XɐΞC!@bU2pǺ;QWrLvuW᯼͵=+MrQugu=L6$:2CC\?`a8[ .A,qeM-Dج#q;%\Hw>on GU̧qTcq @#YrkK;Kx)9K`ٺxଙ[ZL2:ȣ. % #0^fhPB(2 #B$m5 +0{e`%m+]Q4gQ5M0#KKef]GafpY7^c BQ79"OMUQ `ȶ=NSIicPf 9i-n߃'2ZeҶN%fg"f}cQEQЋ,/׬vʆU5蔄+|($#|B kT8fv3BN ,(D$ Ul6*;a(lh^K,iya׻cت !0Edim`*ת?.4dMQN E1f;vp@5kZ]@f08<~ُp$EeYS 0!cxc8ak /Fo0\K%/d) +X;ė7]לv5)Qp Txܡ^M?9"3GW"U]/:b-浳2*N&aEیtt1F]{B wt)OiP@AxɮPY/+QgUHH1OO%TEdQ#Ze06͜8,+ҨZց^?7竔vЁ{#Ui 8E-ګOTdɚd]$H댴ZQ\Ġl?b; s}=Cr{S7đ.is̈́ζ'HthŤǭySH?!ǽxV# 8^(k**-mW(J=r +K6>a[֏0DjA#†yD`ug(^:1K\%IwQRg+ 3RTpCW~K5e4yE,$TMI"/`'2˦TF2AD#:EF \4 h^ix>.{%lm#p~.Z5UuLkX*s}+cU$:59j}sx (ҽAG:=0/Q(GNGoru1r.:xM6 %{E mܧL Vz55]&w(z T3dP`xB.d9r}GԔZwfW)*A2~Uù!\jHs2 j*AFcW"HEF&ӨF|4iwʼY _C(N Rc>8&s Ѝ#8q|7(p ] gb[4 cXoCݎK=*v5|uD+A<#9RQy]cL?עZ9Јz,7L[puvJYt^;$ZIx41v ۡ՗+1yo3~FA 2as%;#q(Yү=kYY=NxpO_Y_|u +I\ +%GY0a#tp>(>7PWdӇO! uq1?^us-6˾m{BD'*sH9Q^w^W0ZՖY!AUIo^y#*}- =Qf^z>CpdIhM(d0W^F5:1 xQGVqyETCN!_3A6?Б|L] ;`IYA>guJϕr}"h$MD_H.aH~b$GjXi_g'FϢ:DޟvQFUV8B9mN$?0'l^~"t^JHamT"^ +Yc6K`2$xQE2+nQNFBP7}IGK   endstream endobj 30 0 obj <> endobj 39 0 obj <>stream +8;Xu\gQgeK&BkHtZ'C6]E%klgQHb+YB<.Z31mVeJ*8c[6KFk?PU7)kFGA6clj4hR\ +q[W$erC:_8?(\XP+1.*Y#MK\Ao13fOWFJ`=O85P2d&uPO;9$9H]BWjDqC5d[?%("8 +7^E"dX(59-Mn4h'cJtnsLWh`a7:Y\h7OMWdqRr@*ICe9N.6ZgeBmlD''3jd*R9=h<19hBt1Wl[]hNu40,q):/(Z$+>-t-2R\mA2bTd.J +<.UlM3?lLB/K7a&6,aeZ;CF>qNS.bFd:aJ,$$0s2FhRPk*&I072B4_>F%e'c@k3t+3;ap`]# +:>2-C;:TmLNM[k'I>?L?I*KY8$..mgH>2\n^^_2f3\&&$jO*bXR')3QCL5ZA3TE*# +*B!G/JF[qCo*q^oTltG1l?[=/4d_uH$dRmLBc[>VQR=Ht[#ZP+Jqb1C'Ot\>B9nR: +3e6*[ +II6Cl80D&>m*V_-"[m[RHG/sWPO`t$AC&fXAuF_9`j(dl6T:ka@B(j8,OO`*N3eL2 +rS$uPH#&qV(ioYP#ImEFsBgj<>+r*[/GN@6sdtXADG1UA!GHm!D +UhaLG/njnh(`B(-+O*fqY,-rhdeU;p@@UV]goAk]m1\^5+ +XA8Fh;1A4L4%e]*'d@5Wlgjp&9"3YnU8`qeXYW]IngtXt]Y^HmQn.a5o~> endstream endobj 40 0 obj [/Indexed/DeviceRGB 255 41 0 R] endobj 41 0 obj <>stream +8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 +b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` +E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn +6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( +l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> endstream endobj 32 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 997.228 -125.8926 cm +0 0 m +0.521 1.077 0.807 2.288 0.775 3.566 c +0.774 3.615 0.767 3.663 0.765 3.712 c +94.585 21.477 l +225.723 -129.39 l +225.595 -129.533 225.47 -129.679 225.353 -129.832 c +h +21.473 98.452 m +21.869 98.399 22.272 98.368 22.685 98.378 c +24.157 98.414 25.519 98.864 26.675 99.604 c +93.064 23.226 l +0.423 5.685 l +-0.291 7.983 -2.035 9.814 -4.263 10.652 c +h +-174.232 213.425 m +-173.878 214.348 -173.691 215.352 -173.717 216.401 c +-173.732 217.051 -173.836 217.677 -174.001 218.276 c +-25.678 280.659 l +19.528 113.33 l +18.108 112.743 16.905 111.751 16.058 110.498 c +h +-135.061 313.532 m +-134.262 313.279 -133.41 313.145 -132.525 313.166 c +-128.233 313.271 -124.838 316.835 -124.942 321.128 c +-124.966 322.116 -125.181 323.054 -125.539 323.916 c +-55.576 368.425 l +-55.536 368.379 -55.492 368.338 -55.451 368.293 c +-177.307 222.767 l +-177.313 222.771 -177.321 222.774 -177.328 222.779 c +h +-887.38 408.967 m +-898.223 477.737 l +-895.993 478.391 -894.191 480.008 -893.282 482.102 c +-718.864 435.875 l +-718.901 435.534 -718.925 435.189 -718.917 434.836 c +h +-1009.705 411.913 m +-1010.11 412.352 -1010.564 412.744 -1011.061 413.08 c +-948.328 516.042 l +-907.422 488.536 l +-907.934 487.467 -908.214 486.268 -908.183 485.001 c +-908.152 483.757 -907.824 482.592 -907.278 481.561 c +h +-1300.829 492.07 m +-1300.605 492.827 -1300.491 493.63 -1300.512 494.462 c +-1300.535 495.457 -1300.752 496.4 -1301.114 497.266 c +-1266.732 517.158 l +-1180.137 439.168 l +-1180.223 439.043 -1180.306 438.918 -1180.385 438.789 c +h +-1315.188 560.799 m +-1268.296 518.566 l +-1302.118 498.997 l +-1303.578 500.899 -1305.889 502.107 -1308.469 502.046 c +-1317.323 559.52 l +-1316.541 559.833 -1315.82 560.264 -1315.188 560.799 c +-1204.48 558.646 m +-1204.48 558.64 l +-1204.456 557.646 -1204.239 556.703 -1203.878 555.837 c +-1266.475 519.62 l +-1313.844 562.28 l +-1313.384 562.937 -1313.021 563.664 -1312.781 564.445 c +-1204.543 557.641 l +h +-1152.313 660.556 m +-1151.594 660.357 -1150.835 660.257 -1150.051 660.276 c +-1148.154 660.322 -1146.436 661.044 -1145.114 662.205 c +-1102.637 624.829 l +-1190.478 563.47 l +-1191.025 564.205 -1191.697 564.841 -1192.466 565.343 c +h +-969.418 718.573 m +-969.343 718.397 -969.258 718.227 -969.17 718.059 c +-1100.947 626.008 l +-1143.795 663.71 l +-1142.924 665.001 -1142.426 666.562 -1142.467 668.238 c +-1142.475 668.564 -1142.509 668.883 -1142.556 669.198 c +h +-860.548 686.136 m +-860.658 685.583 -860.716 685.011 -860.701 684.423 c +-860.688 683.921 -860.625 683.434 -860.523 682.961 c +-894.265 670.911 l +-955.555 717.766 l +-955.467 717.918 -955.381 718.071 -955.303 718.229 c +h +-289.385 624.854 m +-479.782 637.959 l +-558.092 780.483 l +-557.508 780.911 -556.985 781.415 -556.542 781.985 c +h +-157.421 596.268 m +-157.446 595.981 -157.459 595.691 -157.451 595.397 c +-157.419 594.05 -157.044 592.791 -156.414 591.701 c +-223.577 540.403 l +-272.482 617.776 l +-271.427 618.654 -270.611 619.805 -270.137 621.118 c +h +-14.382 635.845 m +-142.554 598.693 l +-142.902 599.492 -143.383 600.216 -143.964 600.847 c +-50.479 712.402 l +h +111.948 674.475 m +111.913 674.144 111.892 673.81 111.9 673.469 c +111.908 673.131 111.945 672.801 111.995 672.475 c +-12.435 636.409 l +-48.448 712.787 l +h +192.151 766.438 m +192.543 765.351 193.168 764.38 193.967 763.581 c +126.863 676.598 l +125.677 679.497 122.802 681.511 119.484 681.43 c +116.232 681.351 113.499 679.285 112.408 676.422 c +-45.763 714.203 l +h +307.662 697.848 m +307.2 696.882 306.936 695.809 306.91 694.678 c +244.939 688.054 l +204.042 762.788 l +204.54 763.152 204.988 763.575 205.386 764.043 c +h +301.83 589.542 m +301.811 589.542 301.791 589.544 301.771 589.544 c +300.842 589.521 299.959 589.328 299.141 589.009 c +245.98 686.152 l +307.115 692.687 l +307.791 689.857 310.011 687.648 312.815 686.959 c +h +338.068 253.174 m +337.298 252.504 336.666 251.684 336.208 250.763 c +221.927 290.097 l +257.059 365.882 l +257.854 365.632 258.699 365.499 259.579 365.521 c +260.745 365.549 261.842 365.84 262.823 366.324 c +h +269.471 62.786 m +268.806 62.953 268.11 63.042 267.392 63.024 c +266.19 62.995 265.062 62.687 264.059 62.175 c +205.396 147.952 l +337.478 242.024 l +338.039 241.421 338.692 240.908 339.418 240.507 c +h +37.382 307.181 m +38.44 305.366 40.213 304.032 42.303 303.536 c +22.434 113.92 l +22.392 113.92 22.35 113.925 22.307 113.924 c +22.02 113.916 21.737 113.892 21.459 113.854 c +-23.816 281.441 l +h +-46.764 366.38 m +-45.646 366.844 -44.664 367.559 -43.883 368.455 c +37.13 314.53 l +36.591 313.438 36.296 312.206 36.328 310.903 c +36.344 310.254 36.447 309.628 36.612 309.028 c +-24.344 283.392 l +h +-127.094 326.297 m +-84.646 386.892 l +-57.396 374.903 l +-57.482 374.405 -57.524 373.893 -57.512 373.367 c +-57.482 372.187 -57.185 371.079 -56.689 370.089 c +-126.54 325.651 l +-126.713 325.877 -126.897 326.092 -127.094 326.297 c +-397.73 339.655 m +-339.665 444.754 l +-338.726 444.382 -337.696 444.189 -336.622 444.215 c +-334.111 444.276 -331.913 445.527 -330.537 447.409 c +-139.571 324.597 l +-140.034 323.73 -140.335 322.769 -140.44 321.749 c +-394.592 334.025 l +-394.778 336.343 -395.971 338.36 -397.73 339.655 c +-409.671 353.035 m +-405.635 340.432 l +-408.338 339.16 -410.182 336.386 -410.104 333.208 c +-410.063 331.521 -409.482 329.978 -408.538 328.726 c +-480.842 258.007 l +h +-551.367 395.645 m +-446.814 447.837 l +-445.925 446.518 -444.646 445.487 -443.144 444.912 c +-488.609 255.923 l +-488.943 255.958 -489.282 255.98 -489.627 255.972 c +-490.292 255.956 -490.933 255.848 -491.545 255.676 c +h +-618.14 359.739 m +-618.159 360.565 -618.31 361.357 -618.567 362.099 c +-553.161 394.749 l +-493.388 254.894 l +-493.891 254.597 -494.353 254.241 -494.773 253.843 c +-619.308 355.454 l +-618.535 356.696 -618.101 358.168 -618.14 359.739 c +-703.371 435.207 m +-703.396 436.25 -703.63 437.238 -704.024 438.138 c +-602.987 494.655 l +-602.065 493.417 -600.786 492.469 -599.305 491.953 c +-625.316 367.303 l +-625.575 367.322 -625.836 367.33 -626.101 367.323 c +-627.988 367.277 -629.701 366.562 -631.021 365.411 c +-704.713 430.66 l +-703.834 431.955 -703.33 433.523 -703.371 435.207 c +-892.638 485.38 m +-892.672 486.772 -893.074 488.068 -893.743 489.183 c +-805.198 561.637 l +-716.805 440.345 l +-717.487 439.62 -718.03 438.765 -718.396 437.822 c +-892.729 484.025 l +-892.663 484.467 -892.626 484.918 -892.638 485.38 c +-871.252 642.548 m +-871.027 642.448 -870.799 642.359 -870.563 642.281 c +-880.709 590.586 l +-899.872 492.944 l +-900.111 492.961 -900.354 492.969 -900.6 492.963 c +-902.906 492.907 -904.947 491.846 -906.332 490.215 c +-947.286 517.753 l +h +-1015.602 414.418 m +-1016.403 414.398 -1017.174 414.258 -1017.896 414.015 c +-1074.557 597.229 l +-1073.555 597.687 -1072.675 598.356 -1071.958 599.171 c +-949.991 517.16 l +-1012.856 413.98 l +-1013.715 414.28 -1014.639 414.441 -1015.602 414.418 c +-1166.049 433.697 m +-1165.993 434.105 -1165.96 434.521 -1165.971 434.946 c +-1166.034 437.554 -1167.378 439.825 -1169.383 441.187 c +-1133.858 503.667 l +-1022.495 409.837 l +-1022.72 409.337 -1022.895 408.812 -1023.011 408.264 c +-1056.621 414.24 l +h +-1084.236 608.637 m +-1085.106 607.346 -1085.604 605.786 -1085.563 604.11 c +-1085.55 603.531 -1085.468 602.97 -1085.335 602.43 c +-1189.242 561.892 l +-1101.09 623.467 l +h +-1073.099 610.492 m +-1074.453 611.52 -1076.148 612.116 -1077.979 612.072 c +-1079.876 612.025 -1081.595 611.303 -1082.916 610.143 c +-1099.4 624.647 l +-970.622 714.602 l +h +-874.825 653.53 m +-875.518 652.333 -875.907 650.942 -875.871 649.458 c +-875.867 649.303 -875.85 649.151 -875.837 648.998 c +-1062.979 608.526 l +-894.616 668.66 l +h +-856.912 677.943 m +-865.947 657.12 l +-866.688 657.333 -867.475 657.439 -868.288 657.42 c +-870.376 657.369 -872.247 656.496 -873.611 655.122 c +-892.369 669.462 l +-859.846 681.079 l +-859.179 679.775 -858.16 678.69 -856.912 677.943 c +-769.007 602.135 m +-860.742 647.152 l +-860.457 647.994 -860.303 648.896 -860.326 649.836 c +-860.394 652.604 -861.902 654.992 -864.114 656.316 c +-855.079 677.139 l +-854.337 676.926 -853.552 676.819 -852.739 676.839 c +-850.965 676.882 -849.349 677.523 -848.064 678.556 c +-768.78 602.454 l +-768.858 602.35 -768.935 602.244 -769.007 602.135 c +-563.909 779.083 m +-567.733 650.685 l +-571.745 650.289 -574.834 646.863 -574.734 642.768 c +-574.73 642.576 -574.711 642.389 -574.692 642.201 c +-755.248 600.549 l +-755.496 601.218 -755.83 601.844 -756.242 602.41 c +-567.592 780.735 l +-566.552 779.886 -565.29 779.303 -563.909 779.083 c +-559.21 643.426 m +-559.432 647.104 -562.19 650.064 -565.732 650.628 c +-561.909 779.026 l +-561.187 779.098 -560.497 779.268 -559.848 779.522 c +-482.156 638.122 l +h +-440.766 562.79 m +-441.273 562.417 -441.73 561.983 -442.135 561.501 c +-559.984 639.536 l +-559.692 640.129 -559.476 640.764 -559.343 641.429 c +-481.011 636.038 l +h +-284.927 621.664 m +-429.396 560.319 l +-430.761 562.748 -433.386 564.363 -436.365 564.291 c +-437.3 564.268 -438.187 564.073 -439.009 563.751 c +-478.637 635.874 l +-285.12 622.554 l +-285.073 622.251 -285.008 621.955 -284.927 621.664 c +-331.689 457.826 m +-332.246 458.314 -332.871 458.723 -333.549 459.038 c +-323.582 487.758 l +-279.025 616.146 l +-278.455 616.029 -277.864 615.966 -277.257 615.981 c +-276.154 616.008 -275.113 616.266 -274.173 616.703 c +-225.174 539.183 l +h +-150.243 420.636 m +-151.342 419.724 -152.178 418.516 -152.643 417.138 c +-249.46 436.338 l +-277.896 441.977 l +-329.04 452.12 l +-329.04 452.139 -329.038 452.158 -329.039 452.177 c +-329.076 453.715 -329.563 455.134 -330.363 456.322 c +-224.101 537.484 l +h +-150.492 587.861 m +-146.469 422.335 l +-147.203 422.223 -147.903 422.012 -148.554 421.709 c +-222.504 538.704 l +-155.192 590.115 l +-153.962 588.875 -152.319 588.051 -150.492 587.861 c +2.386 600.283 m +-141.984 596.774 l +-13.518 634.011 l +h +112.719 670.196 m +17.499 604.701 l +16.033 606.332 13.894 607.339 11.529 607.282 c +7.898 607.194 4.919 604.627 4.146 601.241 c +-11.571 634.575 l +112.548 670.551 l +112.601 670.43 112.66 670.313 112.719 670.196 c +295.531 586.132 m +127.002 671.083 l +127.268 671.838 127.417 672.644 127.437 673.481 c +243.824 685.922 l +297.383 588.051 l +296.659 587.523 296.034 586.872 295.531 586.132 c +208.278 477.029 m +207.597 477.012 206.942 476.9 206.316 476.72 c +203.051 484.238 l +289.163 567.937 l +212.625 475.825 l +211.37 476.621 209.875 477.068 208.278 477.029 c +165.933 309.369 m +166.048 309.935 166.108 310.519 166.094 311.12 c +166.067 312.192 165.826 313.208 165.411 314.128 c +253.36 368.396 l +253.894 367.742 254.524 367.173 255.239 366.721 c +220.023 290.752 l +h +177.16 198.287 m +176.48 198.501 175.763 198.621 175.019 198.639 c +160.077 303.355 l +162.371 303.885 164.266 305.428 165.284 307.477 c +219.177 288.927 l +h +335.397 247.12 m +335.408 246.671 335.466 246.235 335.549 245.81 c +181.815 194.272 l +181.18 195.578 180.194 196.68 178.979 197.449 c +221.081 288.271 l +335.56 248.869 l +335.443 248.305 335.383 247.721 335.397 247.12 c +180.004 185.08 m +181.645 186.546 182.658 188.692 182.601 191.064 c +182.59 191.514 182.533 191.949 182.449 192.375 c +336.184 243.91 l +336.226 243.824 336.27 243.738 336.314 243.654 c +204.265 149.604 l +h +145.866 108.012 m +145.308 108.612 144.658 109.123 143.937 109.523 c +173.131 183.296 l +173.737 183.16 174.367 183.087 175.018 183.104 c +176.219 183.133 177.346 183.44 178.35 183.952 c +202.634 148.444 l +h +260.708 58.881 m +147.74 100.976 l +147.884 101.6 147.962 102.248 147.945 102.917 c +147.915 104.172 147.582 105.346 147.028 106.382 c +203.765 146.791 l +262.405 61.047 l +261.719 60.433 261.143 59.7 260.708 58.881 c +132.446 101.931 m +132.854 97.932 136.274 94.856 140.362 94.956 c +143.276 95.026 145.772 96.694 147.046 99.099 c +255.004 58.869 l +33.829 104.528 l +h +114.506 156.007 m +136.039 109.304 l +134.173 108.129 132.849 106.188 132.497 103.932 c +30.247 106.626 l +30.203 107.357 30.063 108.062 29.831 108.723 c +h +-41.966 373.745 m +-41.97 373.92 -41.989 374.09 -42.005 374.262 c +13.504 386.689 l +40.366 317.907 l +39.559 317.464 38.844 316.881 38.244 316.193 c +-42.769 370.119 l +-42.229 371.211 -41.935 372.443 -41.966 373.745 c +-25.029 471.992 m +-24.562 471.748 -24.068 471.546 -23.553 471.4 c +-49.053 381.298 l +-49.341 381.323 -49.632 381.336 -49.928 381.329 c +-52.985 381.255 -55.58 379.42 -56.786 376.822 c +-83.475 388.562 l +h +-132.139 328.691 m +-143.214 407.171 l +-141.273 407.705 -139.646 408.965 -138.632 410.64 c +-86.514 387.713 l +-128.651 327.562 l +-129.682 328.195 -130.868 328.599 -132.139 328.691 c +-329.271 450.124 m +-199.917 424.473 l +-153.035 415.176 l +-153.05 414.942 -153.06 414.708 -153.054 414.47 c +-152.95 410.212 -149.441 406.841 -145.195 406.889 c +-134.144 328.572 l +-135.817 328.262 -137.299 327.422 -138.408 326.229 c +-329.566 449.164 l +-329.445 449.474 -329.352 449.796 -329.271 450.124 c +-437.064 445.139 m +-434.75 446.227 -433.073 448.418 -432.686 451.021 c +-344.568 451.593 l +-344.466 449.561 -343.592 447.742 -342.231 446.419 c +-408.948 357.339 l +h +-592.803 492.595 m +-591.439 493.4 -590.352 494.611 -589.688 496.056 c +-495.736 466.993 l +-448.133 452.267 l +-448.135 452.173 -448.143 452.08 -448.141 451.984 c +-448.12 451.158 -447.97 450.366 -447.713 449.625 c +-552.155 397.488 l +h +-706.248 441.051 m +-646.111 527.468 l +-603.885 502.365 l +-604.317 501.365 -604.553 500.261 -604.524 499.1 c +-604.501 498.146 -604.298 497.239 -603.963 496.402 c +-705.064 439.85 l +-705.416 440.292 -705.811 440.696 -706.248 441.051 c +-572.184 637.205 m +-646.69 530.14 l +-755.397 594.763 l +-754.965 595.764 -754.729 596.869 -754.758 598.031 c +-754.762 598.223 -754.782 598.411 -754.8 598.598 c +-574.244 640.249 l +-573.807 639.071 -573.095 638.032 -572.184 637.205 c +-443.949 556.329 m +-443.936 555.778 -443.864 555.242 -443.742 554.726 c +-496.7 535.907 l +-561.943 637.023 l +-561.637 637.282 -561.355 637.567 -561.093 637.87 c +-443.211 559.814 l +-443.707 558.757 -443.979 557.576 -443.949 556.329 c +-144.669 589.646 m +-62.112 514.126 l +-141.053 421.182 l +-142.057 421.834 -143.22 422.254 -144.468 422.384 c +-148.491 587.909 l +-147.045 588.131 -145.733 588.747 -144.669 589.646 c +4.042 598.321 m +4.279 596.776 4.968 595.387 5.969 594.286 c +-60.815 515.654 l +-143.321 591.125 l +-142.579 592.182 -142.094 593.426 -141.953 594.773 c +h +133.712 419.636 m +132.561 420.55 131.146 421.141 129.604 421.283 c +120.808 665.472 l +121.254 666.051 l +121.447 666.091 121.637 666.14 121.824 666.194 c +200.663 484.709 l +h +200.694 469.067 m +200.725 467.835 201.047 466.682 201.583 465.659 c +138.508 421.505 l +201.516 482.747 l +204.479 475.925 l +202.155 474.533 200.624 471.969 200.694 469.067 c +252.324 376.52 m +186.466 396.832 l +207.082 461.604 l +207.592 461.513 208.118 461.471 208.656 461.484 c +209.55 461.505 210.401 461.685 211.194 461.982 c +254.892 379.636 l +253.78 378.846 252.896 377.769 252.324 376.52 c +152.208 306.14 m +153.589 304.382 155.705 303.241 158.082 303.17 c +169.625 222.274 l +h +170.037 196.989 m +50.453 306.625 l +51.38 307.941 51.915 309.55 51.873 311.281 c +51.825 313.262 51.035 315.045 49.782 316.388 c +124.739 406.968 l +125.991 406.178 127.48 405.734 129.071 405.772 c +129.205 405.776 129.336 405.793 129.468 405.803 c +172.558 198.306 l +171.631 198.022 170.78 197.572 170.037 196.989 c +49.104 305.147 m +168.631 195.563 l +167.606 194.21 167.011 192.516 167.056 190.687 c +167.079 189.723 167.285 188.808 167.627 187.964 c +115.417 158.809 l +48.234 304.517 l +48.538 304.709 48.831 304.917 49.104 305.147 c +121.581 410.886 m +121.942 409.896 122.498 409.004 123.201 408.25 c +48.245 317.67 l +46.993 318.46 45.503 318.904 43.911 318.865 c +43.332 318.852 42.771 318.77 42.229 318.636 c +15.479 387.131 l +h +-17.69 472.067 m +-16.479 472.732 -15.469 473.711 -14.761 474.892 c +121.412 415.702 l +121.197 414.958 121.09 414.171 121.109 413.356 c +121.114 413.182 121.133 413.011 121.148 412.839 c +14.743 389.018 l +h +-137.508 414.847 m +-137.529 415.707 -137.694 416.528 -137.971 417.295 c +-27.56 474.115 l +-27.289 473.767 -26.991 473.441 -26.667 473.145 c +-85.342 389.384 l +-137.821 412.469 l +-137.601 413.222 -137.488 414.021 -137.508 414.847 c +-28.04 482.96 m +-28.807 481.721 -29.237 480.256 -29.199 478.691 c +-29.179 477.823 -29.01 476.994 -28.728 476.221 c +-138.898 419.094 l +-139.092 419.372 -139.305 419.633 -139.531 419.882 c +-60.634 512.775 l +h +8.712 592.344 m +-20.351 486.572 l +-20.764 486.629 -21.185 486.664 -21.615 486.653 c +-23.621 486.604 -25.425 485.794 -26.773 484.514 c +-59.338 514.302 l +7.491 592.986 l +7.876 592.736 8.285 592.523 8.712 592.344 c +113.83 668.531 m +113.965 668.378 114.105 668.232 114.251 668.09 c +36.976 561.298 l +16.672 593.524 l +18.442 594.992 19.552 597.221 19.491 599.698 c +19.462 600.908 19.15 602.042 18.632 603.05 c +45.249 621.358 l +h +125.619 420.601 m +38.125 559.473 l +115.854 666.894 l +116.741 666.392 117.732 666.062 118.788 665.941 c +127.605 421.207 l +126.907 421.091 126.24 420.889 125.619 420.601 c +-13.654 479.069 m +-13.707 481.231 -14.638 483.164 -16.097 484.538 c +36.861 557.726 l +123.929 419.53 l +123.25 418.968 122.671 418.292 122.217 417.534 c +-13.956 476.725 l +-13.741 477.468 -13.635 478.255 -13.654 479.069 c +-18.374 486.025 m +10.646 591.817 l +11.059 591.76 11.478 591.727 11.907 591.737 c +13.006 591.764 14.044 592.02 14.98 592.454 c +35.711 559.55 l +-17.721 485.708 l +-17.933 485.824 -18.15 485.929 -18.374 486.025 c +154.937 317.925 m +152.91 316.942 151.383 315.111 150.805 312.9 c +135.562 386.3 l +h +158.132 318.704 m +157.689 318.693 157.26 318.637 156.838 318.556 c +131.946 406.403 l +133.723 407.166 135.148 408.571 135.948 410.319 c +183.946 395.515 l +159.47 318.613 l +159.033 318.679 158.588 318.715 158.132 318.704 c +205.177 462.219 m +184.553 397.422 l +136.544 412.229 l +136.627 412.718 136.668 413.22 136.655 413.734 c +136.625 414.967 136.303 416.12 135.768 417.143 c +202.73 464.019 l +203.417 463.268 204.247 462.655 205.177 462.219 c +-432.645 453.022 m +-432.896 455.321 -434.143 457.304 -435.937 458.553 c +-389.669 506.36 l +-342.575 457.196 l +-343.479 456.195 -344.124 454.96 -344.412 453.595 c +h +-589.828 502.812 m +-590.736 504.592 -592.305 505.969 -594.208 506.629 c +-583.11 560.148 l +-567.548 635.204 l +-567.292 635.185 -567.034 635.177 -566.773 635.184 c +-565.646 635.211 -564.582 635.483 -563.625 635.938 c +-498.638 535.218 l +h +-447.312 455.67 m +-447.535 455.228 -447.718 454.762 -447.854 454.277 c +-589.091 497.966 l +-589.007 498.457 -588.967 498.962 -588.979 499.478 c +-588.991 499.975 -589.054 500.458 -589.154 500.927 c +-497.522 533.49 l +h +-437.715 548.901 m +-444.22 458.928 l +-444.914 458.531 -445.537 458.028 -446.076 457.445 c +-495.586 534.179 l +-443.028 552.856 l +-441.948 550.84 -440.013 549.364 -437.715 548.901 c +-391.054 507.807 m +-437.802 459.505 l +-438.663 459.807 -439.59 459.97 -440.557 459.946 c +-441.105 459.933 -441.64 459.861 -442.153 459.74 c +-435.718 548.766 l +-434.205 548.854 -432.811 549.366 -431.656 550.192 c +h +-570.544 636.057 m +-570.212 635.884 -569.863 635.741 -569.506 635.617 c +-585.279 559.548 l +-596.166 507.042 l +-596.422 507.061 -596.68 507.068 -596.94 507.062 c +-599.354 507.003 -601.484 505.85 -602.868 504.089 c +-644.965 529.115 l +h +-711.333 442.791 m +-711.903 442.777 -712.456 442.698 -712.988 442.568 c +-759.276 590.782 l +-758.15 591.301 -757.17 592.079 -756.414 593.042 c +-647.836 528.493 l +-707.956 442.101 l +-708.985 442.565 -710.129 442.82 -711.333 442.791 c +-47.097 380.862 m +-21.554 471.116 l +-21.447 471.114 -21.344 471.105 -21.237 471.107 c +-20.657 471.122 -20.096 471.204 -19.555 471.337 c +12.767 388.575 l +-42.438 376.216 l +-43.226 378.379 -44.941 380.083 -47.097 380.862 c +139.984 110.501 m +139.242 110.483 138.529 110.355 137.854 110.145 c +116.258 156.985 l +168.609 186.22 l +169.309 185.287 170.208 184.516 171.247 183.976 c +142.077 110.261 l +141.407 110.429 140.708 110.519 139.984 110.501 c +251.617 373.104 m +251.644 372.031 251.886 371.015 252.302 370.095 c +164.353 315.826 l +163.565 316.794 162.554 317.566 161.396 318.065 c +185.858 394.925 l +251.729 374.609 l +251.646 374.121 251.605 373.618 251.617 373.104 c +294.187 581.582 m +294.229 579.904 294.803 578.368 295.738 577.119 c +202.197 486.201 l +123.661 666.988 l +124.635 667.572 125.466 668.362 126.102 669.297 c +294.631 584.345 l +294.327 583.481 294.164 582.552 294.187 581.582 c +-325.019 489.723 m +-335.457 459.644 l +-335.957 459.732 -336.473 459.773 -337 459.761 c +-338.497 459.724 -339.881 459.26 -341.049 458.498 c +-388.275 507.799 l +-282.083 617.521 l +-281.718 617.249 -281.329 617.005 -280.918 616.799 c +h +-283.521 618.915 m +-389.662 509.246 l +-430.196 551.561 l +-429.039 552.956 -428.356 554.753 -428.404 556.707 c +-428.419 557.312 -428.509 557.897 -428.653 558.459 c +-284.149 619.819 l +-283.963 619.501 -283.75 619.202 -283.521 618.915 c +-862.754 644.013 m +-862.328 644.417 -861.946 644.865 -861.621 645.354 c +-769.886 600.34 l +-770.172 599.497 -770.326 598.595 -770.303 597.653 c +-770.268 596.213 -769.837 594.878 -769.126 593.739 c +-804.825 564.525 l +h +-1070.019 604.488 m +-1070.022 604.644 -1070.04 604.795 -1070.053 604.948 c +-1002.393 619.581 l +-875.42 647.04 l +-874.932 645.668 -874.072 644.478 -872.963 643.586 c +-948.948 518.871 l +-1070.836 600.828 l +-1070.286 601.928 -1069.986 603.173 -1070.019 604.488 c +-1082.469 598.096 m +-1134.408 506.749 l +-1190.565 554.064 l +-1189.505 555.43 -1188.89 557.155 -1188.935 559.018 c +-1188.941 559.295 -1188.964 559.568 -1188.999 559.837 c +-1084.606 600.566 l +-1084.074 599.597 -1083.344 598.756 -1082.469 598.096 c +-1173.932 442.53 m +-1174.287 442.521 -1174.634 442.481 -1174.976 442.426 c +-1194.499 551.382 l +-1193.581 551.653 -1192.737 552.088 -1191.997 552.653 c +-1135.414 504.979 l +-1171.173 442.088 l +-1172.036 442.391 -1172.964 442.554 -1173.932 442.53 c +-1021.431 411.559 m +-1132.852 505.437 l +-1080.73 597.104 l +-1079.767 596.709 -1078.71 596.5 -1077.603 596.526 c +-1077.217 596.536 -1076.841 596.583 -1076.472 596.646 c +-1019.713 413.115 l +-1020.361 412.683 -1020.94 412.16 -1021.431 411.559 c +-897.91 492.545 m +-878.631 590.783 l +-868.6 641.893 l +-868.372 641.878 -868.143 641.869 -867.91 641.875 c +-866.625 641.906 -865.423 642.252 -864.368 642.831 c +-806.378 563.255 l +-894.981 490.751 l +-895.803 491.553 -896.802 492.168 -897.91 492.545 c +-803.646 562.906 m +-767.862 592.186 l +-766.424 590.83 -764.474 590.018 -762.342 590.069 c +-761.948 590.079 -761.565 590.127 -761.189 590.192 c +-714.858 441.843 l +-714.992 441.77 -715.122 441.692 -715.251 441.612 c +h +-623.359 366.888 m +-597.348 491.537 l +-597.089 491.518 -596.827 491.51 -596.562 491.517 c +-595.897 491.533 -595.258 491.641 -594.645 491.813 c +-553.949 396.593 l +-619.466 363.888 l +-620.398 365.271 -621.761 366.331 -623.359 366.888 c +-486.662 255.46 m +-441.196 444.45 l +-440.862 444.414 -440.523 444.392 -440.179 444.401 c +-439.767 444.411 -439.365 444.462 -438.972 444.534 c +-410.42 355.373 l +-485.621 254.964 l +-485.955 255.152 -486.301 255.321 -486.662 255.46 c +-402.521 341.17 m +-402.933 341.159 -403.334 341.108 -403.728 341.037 c +-408.199 355.001 l +-344.684 439.809 l +-399.478 340.631 l +-400.418 341.003 -401.446 341.195 -402.521 341.17 c +24.421 113.678 m +44.293 303.32 l +45.034 303.339 45.745 303.466 46.419 303.677 c +113.665 157.83 l +28.928 110.51 l +27.874 112.061 26.28 113.203 24.421 113.678 c +199.653 761.296 m +200.583 761.318 201.465 761.512 202.284 761.831 c +242.783 687.824 l +128.639 675.623 l +195.552 762.359 l +196.755 761.655 198.157 761.26 199.653 761.296 c +-896.511 670.108 m +-1070.874 607.833 l +-1071.102 608.277 -1071.369 608.696 -1071.675 609.085 c +-966.974 715.456 l +-965.619 714.428 -963.924 713.832 -962.093 713.876 c +-960.004 713.927 -958.132 714.801 -956.769 716.175 c +h +-1264.912 518.212 m +-1202.873 554.105 l +-1201.413 552.203 -1199.101 550.994 -1196.519 551.057 c +-1196.504 551.057 -1196.489 551.059 -1196.474 551.06 c +-1176.906 441.86 l +-1177.599 441.552 -1178.235 441.146 -1178.802 440.66 c +h +-175.777 221.476 m +-53.922 367.002 l +-52.662 366.196 -51.157 365.744 -49.55 365.783 c +-49.26 365.791 -48.976 365.816 -48.694 365.854 c +-26.205 282.608 l +-174.771 220.124 l +-175.057 220.613 -175.397 221.063 -175.777 221.476 c +28.211 100.887 m +28.862 101.594 29.387 102.418 29.741 103.328 c +259.828 55.83 l +259.81 55.577 259.802 55.321 259.809 55.063 c +259.811 54.975 259.822 54.889 259.828 54.802 c +95.342 23.657 l +h +231.985 -126.79 m +231.772 -126.778 231.559 -126.768 231.342 -126.773 c +229.818 -126.811 228.413 -127.289 227.232 -128.075 c +96.862 21.907 l +260.192 52.834 l +260.962 50.48 262.821 48.638 265.16 47.87 c +h +239.304 -134.357 m +239.222 -130.978 236.99 -128.161 233.952 -127.165 c +267.127 47.496 l +267.34 47.483 267.553 47.474 267.77 47.479 c +272.062 47.583 275.458 51.147 275.354 55.44 c +275.284 58.303 273.671 60.76 271.334 62.053 c +341.28 239.773 l +341.945 239.606 342.641 239.519 343.359 239.536 c +347.652 239.641 351.047 243.205 350.943 247.497 c +350.839 251.79 347.274 255.186 342.981 255.081 c +341.815 255.053 340.72 254.762 339.737 254.277 c +264.492 367.427 l +266.178 368.895 267.222 371.073 267.163 373.482 c +267.059 377.774 263.494 381.17 259.201 381.066 c +258.307 381.044 257.455 380.865 256.662 380.567 c +212.965 462.914 l +215.001 464.361 216.305 466.761 216.24 469.445 c +216.191 471.42 215.406 473.199 214.159 474.541 c +297.804 575.202 l +299.058 574.406 300.553 573.959 302.149 573.999 c +306.442 574.103 309.838 577.667 309.733 581.96 c +309.646 585.546 307.142 588.497 303.818 589.314 c +314.805 686.73 l +314.824 686.73 314.843 686.729 314.862 686.729 c +319.155 686.833 322.551 690.398 322.446 694.69 c +322.342 698.983 318.777 702.378 314.484 702.274 c +312.178 702.218 310.136 701.157 308.752 699.526 c +206.476 765.722 l +206.987 766.792 207.268 767.991 207.237 769.258 c +207.133 773.55 203.568 776.946 199.275 776.841 c +194.982 776.737 191.587 773.172 191.691 768.879 c +191.695 768.716 191.714 768.556 191.728 768.395 c +-49.678 715.393 l +-50.005 716.086 l +-50.79 715.148 l +-54.722 714.285 l +-52.048 713.646 l +-145.493 602.139 l +-146.753 602.946 -148.26 603.398 -149.868 603.359 c +-153.168 603.279 -155.93 601.151 -156.987 598.222 c +-269.703 623.071 l +-269.679 623.358 -269.666 623.648 -269.673 623.942 c +-269.777 628.235 -273.342 631.631 -277.635 631.526 c +-281.545 631.431 -284.702 628.461 -285.155 624.688 c +-555.531 783.712 l +-555.108 784.704 -554.88 785.796 -554.907 786.944 c +-555.012 791.237 -558.576 794.632 -562.869 794.528 c +-567.162 794.424 -570.558 790.859 -570.453 786.566 c +-570.413 784.927 -569.865 783.42 -568.969 782.187 c +-757.619 603.862 l +-759.007 604.996 -760.787 605.662 -762.719 605.615 c +-764.494 605.572 -766.109 604.931 -767.394 603.898 c +-846.678 680 l +-845.687 681.34 -845.112 683.005 -845.155 684.801 c +-845.26 689.093 -848.824 692.489 -853.117 692.385 c +-856.115 692.312 -858.67 690.549 -859.907 688.032 c +-954.662 720.125 l +-954.552 720.678 -954.494 721.25 -954.509 721.838 c +-954.613 726.13 -958.178 729.526 -962.471 729.421 c +-966.763 729.317 -970.158 725.752 -970.054 721.46 c +-970.046 721.133 -970.012 720.814 -969.965 720.499 c +-1143.103 671.125 l +-1144.322 673.952 -1147.162 675.901 -1150.429 675.821 c +-1154.721 675.717 -1158.116 672.152 -1158.012 667.86 c +-1157.944 665.064 -1156.403 662.656 -1154.154 661.34 c +-1194.274 566.206 l +-1195.099 566.479 -1195.979 566.624 -1196.896 566.602 c +-1200.851 566.506 -1204.035 563.472 -1204.434 559.64 c +-1312.448 566.43 l +-1312.441 566.593 -1312.431 566.756 -1312.435 566.921 c +-1312.539 571.214 -1316.104 574.609 -1320.396 574.505 c +-1324.689 574.401 -1328.085 570.836 -1327.98 566.543 c +-1327.876 562.25 -1324.312 558.855 -1320.019 558.959 c +-1319.766 558.966 -1319.517 558.986 -1319.271 559.016 c +-1310.445 501.734 l +-1313.757 500.776 -1316.145 497.692 -1316.057 494.084 c +-1315.952 489.792 -1312.388 486.396 -1308.096 486.5 c +-1305.348 486.567 -1302.973 488.056 -1301.643 490.242 c +-1181.198 436.961 l +-1181.422 436.204 -1181.536 435.4 -1181.516 434.568 c +-1181.411 430.275 -1177.847 426.88 -1173.554 426.984 c +-1170.393 427.062 -1167.723 429.018 -1166.574 431.758 c +-1144.675 427.864 l +-1023.171 406.26 l +-1022.964 402.061 -1019.45 398.77 -1015.224 398.872 c +-1010.932 398.977 -1007.536 402.541 -1007.641 406.834 c +-1007.671 408.081 -1008 409.249 -1008.548 410.281 c +-906.125 479.93 l +-904.661 478.341 -902.551 477.361 -900.221 477.418 c +-900.214 477.418 -900.206 477.419 -900.198 477.42 c +-889.048 406.687 l +-718.605 432.859 l +-717.649 429.547 -714.563 427.158 -710.955 427.245 c +-709.068 427.291 -707.355 428.006 -706.036 429.158 c +-632.343 363.908 l +-633.222 362.613 -633.726 361.046 -633.685 359.362 c +-633.58 355.069 -630.016 351.674 -625.723 351.778 c +-623.723 351.826 -621.924 352.633 -620.577 353.906 c +-496.042 252.296 l +-496.814 251.054 -497.249 249.582 -497.211 248.01 c +-497.106 243.718 -493.542 240.322 -489.249 240.427 c +-484.956 240.531 -481.561 244.096 -481.666 248.388 c +-481.706 250.074 -482.287 251.618 -483.23 252.87 c +-407.143 327.29 l +-405.771 326.207 -404.026 325.578 -402.143 325.624 c +-398.383 325.716 -395.312 328.461 -394.678 332.024 c +-140.536 319.749 l +-140.487 320.75 l +-140.422 318.056 -138.992 315.716 -136.877 314.372 c +-179.144 223.619 l +-179.943 223.872 -180.794 224.007 -181.679 223.985 c +-185.972 223.881 -189.366 220.316 -189.263 216.023 c +-189.158 211.73 -185.594 208.335 -181.301 208.439 c +-178.774 208.501 -176.565 209.767 -175.191 211.668 c +15.161 108.708 l +14.861 107.849 14.7 106.926 14.724 105.962 c +14.801 102.784 16.776 100.103 19.538 98.964 c +-6.216 11.107 l +-6.534 11.14 -6.857 11.158 -7.186 11.15 c +-11.479 11.046 -14.874 7.481 -14.77 3.188 c +-14.665 -1.104 -11.101 -4.499 -6.808 -4.396 c +-4.515 -4.34 -2.485 -3.291 -1.101 -1.677 c +224.354 -131.566 l +223.948 -132.541 223.73 -133.611 223.758 -134.735 c +223.862 -139.027 227.427 -142.423 231.72 -142.318 c +236.013 -142.215 239.407 -138.649 239.304 -134.357 c +f +Q + endstream endobj 33 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 865.2134 359.2813 cm +0 0 m +-0.115 -0.71 6.105 -2.307 13.892 -3.566 c +21.681 -4.827 28.087 -5.273 28.201 -4.563 c +28.316 -3.853 22.097 -2.256 14.308 -0.996 c +6.521 0.264 0.114 0.71 0 0 c +f +Q + endstream endobj 34 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 943.0415 424.3023 cm +0 0 m +-0.079 -0.375 2.894 -1.224 7.583 -2.724 c +12.24 -4.247 18.709 -6.489 24.687 -10.763 c +27.632 -12.908 30.102 -15.402 31.984 -17.934 c +33.861 -20.473 35.188 -23.016 35.987 -25.27 c +37.626 -29.789 37.424 -32.917 37.87 -32.927 c +38.032 -32.939 38.274 -32.178 38.387 -30.751 c +38.509 -29.326 38.386 -27.226 37.746 -24.723 c +37.117 -22.22 35.857 -19.365 33.938 -16.541 c +32.014 -13.724 29.396 -10.97 26.21 -8.651 c +23.021 -6.371 19.674 -4.7 16.548 -3.494 c +13.42 -2.282 10.518 -1.491 8.067 -0.948 c +3.16 0.122 0.067 0.329 0 0 c +f +Q + endstream endobj 35 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 974.9448 376.8423 cm +0 0 m +0.433 -0.56 2.34 0.218 3.735 2.185 c +5.138 4.146 5.249 6.203 4.578 6.429 c +3.891 6.674 2.788 5.324 1.614 3.695 c +0.46 2.053 -0.456 0.569 0 0 c +f +Q + endstream endobj 36 0 obj <>>>/Subtype/Form>>stream +0.606 0.081 0.966 0.012 k +/GS0 gs +q 1 0 0 1 914.4771 353.0005 cm +0 0 m +-0.1 -0.312 3.008 -1.696 8.305 -3.132 c +10.948 -3.858 14.147 -4.539 17.733 -5.112 c +21.322 -5.65 25.301 -6.062 29.491 -6.216 c +33.684 -6.345 37.682 -6.201 41.3 -5.905 c +44.916 -5.574 48.154 -5.11 50.841 -4.563 c +56.222 -3.486 59.415 -2.314 59.337 -1.997 c +59.17 -1.204 46.016 -4.236 29.579 -3.613 c +13.144 -3.13 0.22 0.78 0 0 c +f +Q + endstream endobj 37 0 obj <>>>/Subtype/Form>>stream +0.606 0.081 0.966 0.012 k +/GS0 gs +q 1 0 0 1 977.1919 352.5684 cm +0 0 m +-34.336 18.755 -70.672 8.222 v +-55.12 -6.55 0 0 v +f +Q + endstream endobj 38 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 961.52 174.0479 cm +0 0 m +0.354 -0.054 1.488 5.099 3.038 13.48 c +4.574 21.862 6.524 33.491 8.033 46.43 c +8.797 52.895 9.362 59.089 9.821 64.692 c +10.317 70.294 10.651 75.472 10.096 79.822 c +9.603 84.174 8.213 87.583 6.824 89.601 c +6.458 90.084 6.131 90.517 5.841 90.898 c +5.55 91.266 5.24 91.527 5.015 91.753 c +4.547 92.192 4.273 92.389 4.207 92.328 c +4.141 92.268 4.283 91.953 4.607 91.422 c +4.762 91.149 4.996 90.849 5.21 90.451 c +5.427 90.051 5.673 89.598 5.947 89.092 c +6.995 87.026 8.019 83.8 8.262 79.652 c +8.563 75.505 8.063 70.518 7.434 64.924 c +6.842 59.313 6.208 53.18 5.446 46.733 c +3.945 33.852 2.289 22.216 1.219 13.764 c +0.136 5.313 -0.357 0.055 0 0 c +f +Q + endstream endobj 48 0 obj <> endobj 15 0 obj <> endobj 47 0 obj <> endobj 46 0 obj <> endobj 45 0 obj <> endobj 44 0 obj <> endobj 43 0 obj <> endobj 42 0 obj <> endobj 6 0 obj <> endobj 7 0 obj <> endobj 51 0 obj [/View/Design] endobj 52 0 obj <>>> endobj 49 0 obj [/View/Design] endobj 50 0 obj <>>> endobj 5 0 obj <> endobj 53 0 obj <> endobj 54 0 obj <>stream +HV{p$KF{Z,# ؊v~%y&0Nz@L4Mv4ɫ44mi&JhfGƨ}90 +6-k+948z5m#ۇ-^ ou˶{_5@%ͤ3FEX28T5=C)8@] c8uh+pOʛ5#{(\3{PGel=I(A[C d3,%+-smd{"ڞPdk/l`NNrIc"2A%J8#sr qɴ:Pi8ie+f=ޙfWϙ+ϫͯ/Xhq pMqҦe˛W \ۺ=r]G4Wwv]X`p 5}M7nޒL;>u3}o~y~{<ȣ?cO>ӯKgv?rw/~3WVxۆvO~~7;?e|_ʗy{/vceȒ)P KIC(Gz^zE:g\RZIZ~H[Ê}P@r*z$zAH/^3i5G6HPPxLBSHV^*_'~5 gg??"?(~/{4=6UBpQH iqҖ?e=vC>Į o +A7 p'܎6 +wP@d np{]j,q]mU-+/i ]\_?J{FEyY4QG@rTz)TgCXCPe$)aNb)NNZn2bYF.[7mVQ~68ЧT锟7k͹o +(( +z*jHreQ͔6!WZ2l$Gs"-T[rEZܩJ>MɊ7x*!#ʝfHC,N\qr [iNmҸ-M5;'_tjyYL59O⃔Ի5.nw**"zS.E918rmqFFHF2fFntcDEWO<~Rdŭ|fFKqM!veAW3j)P>Ms_[1:BsfR3kЌNj,02qb@3+TdDn.) +ܼ⢬0nڊUtwP^GJbM8/cK È8*Sl5HxgjAGb8Ss!H%p;bfQyJq&9;4ӥ+^< QK:%m4O; M|niؙ~x]RNYF5YCLUEyl(A-1}E[ +^^i]Tdnh'Yˍ1QT#2LZ2"fbE;!O Z"Z09!D]FCPB5-&F(@ +_mpaOG;MH^-X0e)jbo"E2:8E, TO +LWW8b\dXxGQˉ0hnNY̻>e%% fV\' !v" +jV_;";B$;9t9ޗ4|vv'AmL"R4١^;M"&* TBBQp)01$F`h\0o&gиD&툹,l̑Q, qfXd RiZ4ȭzHA҃? kCX[H鼔e:xx-!p'&">vxܟɆR~ P)wװ9j_jxI8i4-ixzɐS.=&Mt=Ѐ^/~# 55%0dF}$;iis6Ӝvo8epJI_E57-!yQ3&⩚ח9;>@dvvnݽ+Y0t-V76!k2~r Ghf9 +_QQ㩙]ZQKm>Oxc.|}#G*wv>Wح] fao pKM +-XNrsS^mdetg<3I?⩝8n v-K&%iͣyuFZV$H @fE baJ,]UÝj4%ҽwwF; +|^J<ׅ͡W؀gF̜_Mbkd董=ًSz6!G?~@sOʠLN`]N0‰q.a[VJ͡ytd?ӓX08wއ Y6T7 0 k6̐[n|hS8#Fu`pT ?: <Β*0rCcUK=dMHfa0/R}u  +b:pu8 !pltLIVS]6푐c_wLO?^Zk6'VM +5wL*"R@w76XmlW֛Ov|&_xk ×86edU{c1{ET]oͤpP;q,P|z(!-UfљHa$`TU$ +*Z fe/ʵm:6/_zB RپF9x1.k7lQ)1.pW4LO[i=ʗf~UchXy~tF?42x?P9<<8 g'P+ +T~1)*|WBd|(>z$< 1O|u^sw*=wWeka)[,-8CGlMTM+\8ieH,\dObUSpcwֹdz_jc)G~8Vg[=B&SڙgZ \ vŅ ,B[l_,Ǜ Jqz^NLUDa=T:]5n{rTCm'݄ۏKcln2²i;c 4C8&2wK:߭(ޅApRfw1Cp$.Xjr !D@>;K<Oߍ QcF F"QcIʒJbV}zʍ }ۇR*{l(Tf:HGOfٮR͟"Q GVـںy Ț?8LA ]$[8el~!yZlY܅ gNOm~ d%t; =~ y^h IA&nWWhjz5UEl-:g@ ` F}}Ħ3 +fbCSEuN]QC8<#5Sfvh9m"Z>aX`]틋7Lwҙspވvdb 5U'`( +UGǧS]JdƔqÀ_EH0X;f.k&՞ߴEߧdךSі C.YOkccw/o:ԩ/M8D iL 8'p% +j& Rflp0y*G@b˧-t`)cI!y%@RH%*ѿ+)PWd8^Cҡe9O=8{v1x&b%i(#WbUϹ9s.mIH N珳q>qQ;jhb !iƗT &MGt )ـM Qg˦!G|w=ι@)5HV}q@j]m'1;ˢC?|\(iZ/\ Ӟ{s6zFuZ}4[ˬ>vnu  cO #Ab= >(rlB0>.i3ikLyU>=8'J!Qm(:'(?q:+tXFB?A-RƮC66NP>GC|ڄ/o^cdsH:W)jNvQA%;5P oR?Jº@-)|܉3?QBRmq +|a/yZ9k!P`l?E aj7#6ÿ~9A5vE=ża̻EnB[dH/D, +sMgl8A85b_[W]->O|0C6}Nw4/ע vYD-_&:|h;Z85ۋ{EwwS ׇA_KQ8yS NVLSlwP{ŮK#@+ LK<=~^jgd\(uҠtam:G}F< G0qj]IWYDsw Ր]寶"@Ee/;GǎS1S_-){sGcxP{jt{wK?n%z%+M4mxgʜ)@oe.)(s+Ma^|,xv)/=|>׬GOlջYݱRL-=2Z'F&GzZz-ݹgI=cI=4R ɥSznv1"%P(/J1ڌ^NIjytz)Sh xN(jj-@m% g΀'1ܕȓ@Ob4E N,`͂,m"kFBuŘ[i3gLh2AES^>k~:<<]guCrf%# weAvlfO3PCume|nY[IB_]¬5ԥH攡kdƦ!4!W׍ UY?\ xݰ|M*ڢ􂾪KcLL}:ڰ?~Ϫ/zc5//_o]gYȦ߽׻ 7D.ެ嬰Y&N--vukjBKK 3 A oBTz'&9:jHrM[ +iiH|,ܫ^'ץDžD)2J\PdAJUjDWtפQ-*_ތZQt Ep(&L|wy@ +p$N#a5EE8>~XSi9Co'םT?d5mWEUr;Ń*!BI4*UZ' +zr5 +\njⶆd/648QPeo稻6eNK7e:3AКgv86w%lߒ+98/J5: endstream endobj 23 0 obj <> endobj 31 0 obj <> endobj 14 0 obj <> endobj 55 0 obj <> endobj 56 0 obj <>stream +%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 17.0 %%AI8_CreatorVersion: 21.0.0 %%For: (Daniele Meucci) () %%Title: (Final_Campaign_Data Controller.pdf) %%CreationDate: 28/04/2021 16:48 %%Canvassize: 16383 %%BoundingBox: 2015 -1062 5726 -71 %%HiResBoundingBox: 2015.22139254712 -1061.28250066144 5725.13136677639 -71.1483467420576 %%DocumentProcessColors: Cyan Magenta Yellow Black %AI5_FileFormat 13.0 %AI12_BuildNumber: 223 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%CMYKProcessColor: 0 0 0 1 (R=0 G=0 B=0) %%+ 0.067536428570747 0.682581782341003 0.449774920940399 0.008697642013431 (R=232 G=80 B=91 2) %%+ 0.038757912814617 0.541527390480042 0.524101614952087 0.004119935911149 (R=244 G=116 B=88) %%+ 0.000091554131359 0 0.000030518043786 0 (R=255 G=255 B=255) %%+ 0.753841400146484 0.494483858346939 0.47577628493309 0.4311283826828 (R=38 G=50 B=56) %%+ 0.82830548286438 0 0.237186223268509 0 (R=39 G=222 B=191) %%+ 0.710109055042267 0.44281679391861 0.411444246768951 0.293125808238983 (R=55 G=71 B=79) %%+ 0.676050961017609 0.394537270069122 0.35345995426178 0.1965361982584 (R=69 G=90 B=100) %%+ 1 1 1 1 ([Registro]) %AI3_Cropmarks: 4445.56784924012 -704.433610493052 5646.56784924012 -75.4336104930471 %AI3_TemplateBox: 298.5 -421.5 298.5 -421.5 %AI3_TileBox: 4643.06784924012 -669.43361049305 5426.06784924012 -110.43361049305 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 6 %AI9_ColorModel: 2 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 2 %AI17_Begin_Content_if_version_gt:17 1 %AI9_OpenToView: 557.120497361791 1244.67722563545 0.173472007357686 1705 961 18 1 0 8 61 0 0 0 1 1 0 1 1 0 1 %AI17_Alternate_Content %AI9_OpenToView: 557.120497361791 1244.67722563545 0.173472007357686 1705 961 18 1 0 8 61 0 0 0 1 1 0 1 1 0 1 %AI17_End_Versioned_Content %AI5_OpenViewLayers: 77 %%PageOrigin:-8 -817 %AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 %AI9_Flatten: 1 %AI12_CMSettings: 00.6 %%EndComments endstream endobj 57 0 obj <>stream +%%BoundingBox: 2015 -1062 5726 -71 %%HiResBoundingBox: 2015.22139254712 -1061.28250066144 5725.13136677639 -71.1483467420576 %AI7_Thumbnail: 128 36 8 %%BeginData: 6012 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FD63FFCFFD24FFA8FD36FFCFA7FFFFCFA8FD0FFFA8CFCFFD09FFAE %FFCFFFAEFFCFFD0DFFA8FFCFFD10FF5953527D59A8527D7D84597D7DFD1A %FFAFA8FFFFFFA8FD0BFFADFFA7CFAEADAEFD11FFCFFFAEFD1BFFCFFF837D %A9FFCFFD0BFF7DFD042E84522E7D52522E59A8FD18FFAF527D527D597D7D %A87DA87D7D2EA8FFFFA7FFFFCF82ADA7AEA8FFAECFA8FFFFAEA8CFCFFD05 %FFA8CF52527DFFFFFF83FFFFFFA8FFA884A8FFFFFFA8FD07FFA8FFFFA858 %572C577CFFAEFD10FFA8FFFFAEA8FFAEFFAECFA7FFCFFFCFFD11FFA87D7D %532E59532E2E592E53525953FFFFFFAEFFADCFADADAEFD04FFCFCFCFA7AD %ADCFFD04FFCFFFFF592E59597D5959527D597D5952597D5284527DCFFD09 %FF835D81823383FD11FFCFFFA8FF82AD828282818182A7AD5DAC8182FD10 %FF53597D7D537D527D2E7D5359597EFFCFA8CFAEFFFFFFAEFD07FFAEAE5D %ADAEFD07FF2E7D595852592E592E2E2E8452592859285952CFA8FFAEFFCF %CFA8FFFF8456ADA85758FD12FFA8A8A88882AC5D825D8282AC8282A78181 %FD12FFCFAEAEFD0AFF82ADAEFFFFFFCFFFCFFFAEFFAEFFFFFFAEADA7FD07 %FFCF7DFFA8597D527D59597D59597D5959597D5253CFFD05FFAEFFFFFFA8 %5DADFF577CFD11FFA8A8A8FFA7ADA7AD8282A8AD82ADAEFFA7AEFD11FFCF %A8CFA7CFFD04FF847DA8FFA8A682825D8281FD0582818182FD09FFA8FFAE %FFAEFFA8FFA8FFCFFFA8FFAEFFA8FFAECFCF5959FFFFFFCFCFA8FFCFA782 %CF575D565783FFA8FD0EFFAEFFA8A8A8FD06FFA87DFFA8AF84FD10FFCFAE %CFADFF82CFADCFAEFFFF7D2E2E28A8A6AC81AD828282AC5D82828281AEFD %0AFFCFFD05FFCFFFFFFFCFFD05FFCFFFCFA87DA883A87DA8A882FFFF332E %82AE57577DFD10FFAEFF7D7DA8FD07FFA1A1A82E282E7DFD0FFFAEFFCFAE %A8AEAECFA7CFA7FF84847D59A8CFA7ADA7CFA7AEA7ADA78183ADAEFD09FF %CFFFAECFAEFFFFFFAEFFFFFFAECFAEFFFFFFCFFF5252FD042E7DFF58ACAE %813282FFA858FFCFFFCFFD0EFFAECF7EA8A8FD05FF82A6A7FF527D7DA8FD %13FFCFFFCFFF8282FFAEFD05FFA8FD08FFCFA7FFFFFFAEAEFD0AFFCFFFCF %FFFFFFCFFFFFFFAEFFFFFFCFFFCF7D59FD047DFFFFCF8282578157AE82AE %FD04FFAEFD08FFA8CFFFFFA8AD82FFA8A87D84A1CAA1573281AEAD82CFA8 %FFA7FF83AEA8ADA8FD0BFFCFCFA8CFA7ADA7FFFFADA7FFA82E527D2E592E %59A882A7CF82AE818282FF81ADFD04FFAEFFAEFFFFFFAEAE598359A8A8FD %05FFA8FFA8FFA7CFFFFFA8AEAEFFA78157585D82FFFFA8FFAEFD09FFAC81 %FD04FFAC56CFFFFFA8CA7DA18282A7CF5DADA7ACAEACA78281AE8288FD0B %FFCF5DFFAECFAEFFCFCFA7ADA7AE2E845953595959CF82AE8282A7ACADFF %CF8882FD0BFF7D2E055306A8AEADADADCFCFA6FFAD82A7CFA7FF82FFAEFF %8257AEFFFFFFCFCFCFFD08FFA78282CFFFFFA8FF825DA7FD05FFA7817CA8 %A88182AE82CF8182AEFFFFAE82FD0CFFADA8CFAEFFCFAD828283ADA7FD07 %FFAE825D8281828282FFFF82ADFD06FFA7AC82FFFFFF7D848483A8828182 %81ADFD048281AC818282ADFFFFCF582DADCFFFFFFFA8FFAEFD07FF8133AD %FFFFFF825DACADFD06FF592D82FFCF81AEA788AD8282ADA7FF82CFFD0DFF %AEAEFFFFCFA78881ADA7ADAECFCFFD05FFADAEAEFFAECFCFFFFFCFFD07FF %AD335DFD08FF82CF82AE82ACA78182AD818282AD82FFFFCF335DA6FD05FF %AEFD08FF575D83FFFFFF815DA7FD06FF5305062EFFA88281AE8282A7AE5D %82CFADA8FD0AFFCFA7FFA8CFFFAEA7828182A7AD82CF82AEA7CFFD06FF2E %84A884A8A884AFFD06FF825D57FFFFAD82FD04FFADA7A6A7AD8281828281 %AD8282A78283FFA75D56ADFFCFA8FFFFCFA8FD08FF81AD82ACA7FFAEFD06 %FF7D05A82E59FD18FFAEFFAEFFAEFFAEADA7AD82AEA7ADAECFCFFFADCFAE %FFFFFFA82E522E2E2F2E2E2EFD07FFA788A7AD82ADFD06FFCFFFFFFFAEFD %09FFCFFF5782A7FFAEFFFFFFAEFD09FFAD825D3282FFFFAEFFAEFFCFFF28 %7DFF2E28FD18FFAEA8FFCFAEFFFFA7AD83AD82A7AEFFA7CFA8CFFFAEA8FF %FFFF597D7DA859847D7DFD07FFCF815D32ADFD08FFA8CFAEFD0BFFA8582D %A8FFFFA8FFFFFFAEFD0AFF5D5D81FD05FFCFFF832ECFFF832E2EA8FD17FF %AEAECFCFFFFFFFADADA7CFFD04FFAEADCFFFFFCFFD14FF8282ADFD09FFAE %FD0BFFCFFF8182A7FFFFFFCFFD0DFFCFA7CFFD07FF7D7DFD04FF7D2EA8FD %18FFCFFD0EFFFD04CFFD2BFFCFFFFF8281CFFD04FFCFFFCFFFA8FF847D84 %7D847D847E847D847D847D847D7D2E847D847DA8A85352A87D847D847D84 %7D847D7E7D847D8484A87D847D847D847D847D847D847D847D847D847D84 %7D847D837D847D847D847D847D7D7D847D7E7D84A8847D847D847D847D84 %7D847D847D847D847D847D847D847D847D847D837D842E5259837D847D84 %7D7DA8FFFF05060506050605060506050605060506050605060506050605 %060506050605062E2E282E052E052E052E05060506050605060506050605 %06050605060506050605060506050605060506FD042E052E050605520506 %05060506050605060506050605060506050605060506050605060506052E %522E282E052E050C057DFFFF2E062E052E062E052E062E052E062E052E06 %2E052E062E052E062E052E062E057D5253FD042E052E522E052E062E052E %062E052E062E052E062E052E062E052E062E052E062E052E287D2E59FD08 %2E062E052E062E052E062E052E062E052E062E052E062E052E062E052E06 %2E067D2E59FD042E052E7DFFFF84A8A8A884A8A8A884A8A8A884A8A8A884 %A8A8A884A8A8A884A8A8A884A8A8A87DA883A87EA884A884AFA8A884A8A8 %A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A884A87D %A884A87EA8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8 %A884A8A8A884A8A8A87DA87DA87EA884A884FDFCFFFDFCFFFDFCFFFDFCFF %FDFCFFFDFCFFFD1AFFFF %%EndData endstream endobj 58 0 obj <>stream +M fƈԐt;]]LK_,mU?e%oOOV t>. pfhr|.BnY!L%&BVb2H̖ +Ra>1\S.0>+TYŋʦy">ЏJq*S{ŏ6fl_uO@ +r?圙{K ffb? #d$⢒6O>Ny'P':+֖ۺ"4x[nk0p +$.}rt=ξ_2s"`<"b5i#BCOfe77'5 9Ȼgm;jtzHz8_l^M ;H{zbLRi *Pdw[WK^xo?( VuDZPWnVt X/t*'>'@='RDHGAi*KmF 1b#. s>عwlԿ6O3+O3-0>|P`1\X9O'TS)QW4wU'h{m|=:ag^讍Mu)av<PBm&&'Na+zXg]8Dpݜ(aO'e fi㯚[N=R_Bu>@RW\꒙נ2X<ўC iq6Aɣ֊GWt8 W)U!jQ\RK !ي.uCz>`3/o[ I?Wioi&"~L1kDʞ ]u!6LTD1NARl} 7E5]hfY +G }̨㨬LJ׭|=#洍tZ~+VE8ş},ں3 r oS 'tbF-[%[N|? Q.GF+~QO{\9$pw졷>bJêQk='nR1T>ڛ#?-s6v6MPyr>Pvg\\{oRR84zCeԴ3 31YNYc +7وy=y.g-`)Eƈ!l%ώAb1#ל|t% B! +Fy|œJTI^q sa w'h'ɟŠ_(YhyϏ!Zw#9鮺GXpMZH]w;vb9wKe]Y9$rfOp.ktt!ڲ˃EmpS`{ GeW}XG3"Zè}5Zh^VxjCeq>{aJqÆ.RP?,g6t+7_0q[߲zFup8(j駤N )1I2X0lLlrBo +*aՊ Pٳ2PĦX=K]/`lz; :㌙^p~FZpˈa&UȤ~p井Xäl:0ykvhZ@!d:Y5#p cK$ϓ VBj\0I9RfEq?Z?&E?|ƗqicΫYy:a%Jma\^ +5<%!#ǚ5=%.YvkB_ӛ}"VCT?3ƣoU+p{x֞1mD-[S嘤vA51SqV{H/)lu&h7$+ ;UTg I~%a$>q61-6/j·ӛztݜQPYb^ކ\-wqϮťc -cF\f=^~-,7jcgsT핏+z9Մ'׆f5,1ݾsPk:Rю_H>;Y#ʰ%y3ژ qu~8Ee}~2Jh&J^ĘI 䨳>SmԀ`Ъmb WMJ}$q| qYƂ +cB4t5>朑q{^ + @"ĕarI._6Df^IYRa-4ۏ¥lsrlv8^ዏӼmgA}cܴqgXGj-ask6' ս_1:b$+Fb 8#ؽ[8-D/k! k ]7O6W1B+Vx>{=/ 4J,ց13~#nۈE+øUz.A͝\UBwas +r fNVlqy@^U`Q@-IS䄐^:woAPzU^'yu/ƹ 'Vl Іv/bὅu76h'(U *|ֲd_%loH>ncݞ獵!?)1ܢTӗ !G&z"]nlTblʪa4KLڛ/mШ+5zMRlz}ZEsQ9'DQJ#ؤG0 Oޟ&CV]Cf'EVү26]K9!C:M=\&M?|rÇNg]ғ. +'I/N;k>9^͹:L̩AB62je?4Ǜ:tvhnj+? SnRSZ8 +_M&=à=Alw7T' +puZL?6Q.w, +0 (-RSֺCHY Jb1pҗTu~M˙b W L{li^:`Q6}JYxwTQao]Rֿ./?2—. [T׾=A+TD7x{Ë%4aÄ+۵3y=&DWyAcd + p?9li,_M;)?3ܖvb\Ml78|^fQ8f/;#B0&§NvWw],$G(ۙ 5zd^r +.-k[vj㶓Eヨx ֿk}s=40ǒmZЊf̉n{|wE.9%ȽlJ֍M›yj7mIJhv^.Ot_, bkv]lܞG_SJW-\]@_5j ̺Ank@FL=2j}&4&зSi1W~da6Sϻշ(%9oN)gۤ8<جQL`cڡig-̲ÞkU+Ⱗ1ÆT9b٥uBPez='+nν Ɯn=D$>Y5Dٰ֪O5$_sm/7$-Чfv1 #6QVIĽm+ (6њ{JQ$ ?;M?CEs!p~dDž9LiXE?:duӡ[f|^.>LytDC+E*|~yόBaijt㥌~ ' ꟞9aWbrOR^q5~pY?||7/6us]o3tSp{f"TLVD_vlC< ! +0 +i[6l_l¤ZXA#߇f6mX''.c]SNMwԽ +`g{͓} +!7;L fu2C2 rӆض`rm<4G#=uQ6şLeupA333ݶk6~$ 4 !5$wˁ/^9  Ν~IuFLr+# H%,zFLY4 +(nnTWr*WMùKC̙\IS~/OH>{ĵ׀Tb꼁\1A3zvͼQ3!wGIe+* A~N0P3ZB֜Zdz`sX6j=P.i)\~_ȭzdzVF11t)sJe;{yYSJrƾ6b.jdʒ_l׭X9e|~`ûoDTO[y5)v.Stb(YPquS{lx6nVOW,MaNLY1`*M5vD֬4j)3 IWq_3E7\3vwsy0h Bv s7rT`ws536ٌ+ h);l\4TY+V"9!=,rn=x{#w6'ձO/m,>e}]-}jCGntd̨=zrp#Zt)LJ%+&^]vnid,jfirJSnK.‶!\Z44TrMOfV5%oG~{2#-|;t21V%ɣqvRWdAO4D`NTъ7C%LijA >ҞVnUU[nbڨ1WY"Y/3<ї=;fL_sմ%# 4ރ|SB"),1UhnUs]rFpUϷG1&fFE@K?Rhe2ϤoR~ +$ U9c +nAe_wA#xaU56,ؠ%#~^GZn*\Xkۦ9?fԊ 'lZ1y~1&DE< #&/9C19ib^1ԔG;:B%6qNK?\=U K]Z5j˦wSKtuˮy)yvReL(sy3  +-}fr޾ձW-w#G3J4n7U&0:CLG[+4inf,sLi &&p= Z02|A dą,3+It_x0L.W2rh 5/51y >g& 3({n$fn5kVfӘ-_֤"O e{^~,Q!߯MB؆CmJQs/$f\1DnU3ҵ5*̝Aj`՜JS3zRYK6[Q6дUp^M oDrt u2JR j\m䀔^i5B顥vBI-]0 +1nLPc"}..yNkYSC؄ ל-G ;4"vnw^qF$]3$DNO/#mQ(.yi_u3 Su75Ҿ5ڥvXO<.]1ei@[-8?H)=?+xE5,zhh[vJi3ʠ>=6EELpKv.f$\^vtl`BV.eˠ~P>;iAI]@&jŌ/j_`M [^T.y ,wRNLӐ=}_pM*''ב@͢138M(K6b `U/]5,[^_ss>vЂk[`Wʄ1׶Bct-p\\(mNs閁Vh`g_qsfJ4d(<ʷ||88o֬e7;?Buk\5_umT;YI~aU' [>mFl"\sw|潉邃 51qB,?֟$.C3o4!aO/vc2w֖]1|nF9 +V)|"ʱm?!o{%]@zlQ ++3-i Gܽ5ʣly];UynJd$-uV>aR)xmPdlά0pGAzVi5rk cok\$ppFe-+AnjޞU;i~lv\M6haCԜYdjMI֚&ZLhh"eli8-/4/^v0k֖y]3IwfUmkx./8Pl|lĕlؤy ¯i|onM4w{43&brs+hX%Ycwl>m8As.S ;UQrqR# O@ w-k^ْ)-b}L@ߝ |93aS/;{iW@KWʀP?QaO2-oදo{Rta>&nkRڞ8w; ڼ>G҄]'{~%>u ᐛ^`S:>zs\$ٝnN=[  E 6&2izـMZq6GE;>vgBKSBҰkSm>6mH%u[4} +ͲqaqO-;ŞO3uͲt%'*eQ)7L{$NKD.Ր\`څmX=jzMͶD&u±Lj^HѼl899=/o4{T57Sa4Hmxa{+qf]}~iWlJZ9=zTPM+dlE:tTxQx%DJGGwռJ5 +\JklCQjɝ50˧1IFRCYګÍ-F&񉷇Q`Bh9]3fG=Gj}Yx08FKfVy&#nڥ3-da=2FKBLֵ`|RR$n8gA[JQʹUh#-:@gtPa|swGC 6ԚdjGuOb8恵 >gj<̂K@YvN_0PkE'jvnlX72du}Yo]O,AWD1'F%Xx2,V)nB6vBF(SW{S ?<%.z;v1աe*nŜ0I[OIQ ~=;IY7ƺ}}c;3歉V,` +G`묰gYqsΎIcO2o!-4^03"boO8#i-(4"nvZv>jb:W.GtrbI?QdrXRr\FI$+3:Y֬~As9ͽ"I!d s§^hxXgnU]Tݢ+cZR9$Ӈ|쵊4hOx)7-y;90ҜrNEeR;DžuI{ ;tŝ:Vb>$b6'OGJKl:_\ y,:\z9_mNdt"C+jvGd hC9! +=5J+ZOd2ʡ|^L[PX4agc^O(6]P{{%6eP.hX6= ~ozTByZ{VUr_Ȋු C]N +%;sio{Ӱ1e^t 8;E@F1wKz8X3Y)j77gifʖ_bٛ-B˰C>dwBzUߨȯ@{aO$B~--,oT,@⠹w5m>u'fҤP,ʡQX6`h|2w=E~^vJraoG< {{ 6?% ]si+YM8BYnFǓO<{^}<.KaTZG={M8>r^M؝p\X^WP x 5c,%6 EJ(Nl Yo™^]/~zKQae^v;wRT+/Ja4_}owͥM mAcF{e~vlGL#{(}=Tz:ĺ?rțA7gg!tj9XOx$oq 锟6x^˟ {G vNVXJ8xh*sv4xYfA] +(g_5R|+ y-? M$M>v#:,pKw žF=ysy|O>&f9kme="r7 7q#[\ؓhJعeaVE3<}O +IcpxXdHDoXaJ[GK*`: ,~C:?Bc2JOF1evg@G?%3~zF/ nI؃Ht؟K470jl&I۸rDT$TEn52kѣc7r $?&p'g>rjR{*.\K=( wGJ<5#"- [9TkaK1_&/<Ÿx}$.Mx41](OyyZD %'1#I㙵4Nc鈪4&QLwၶmΙ\wky_zͧuaw> {y<ػ,y(y՟XTjrȨr r!9xnfP YPFENqFq${\vQ5aI°[{4>WKz:P;g y=СhrShXxfvwl=×g/?G2x'>ƣObn{aHS#`m>$c,M3+`CyFG$>??^~^ hVw<냬]e9)AVj` a8tC(Zsj."{ϲ²'2JeFg?&Nb&Om01-hU͛I=A/c'ˤm2 1^^a(PW_mc"X|&XJl~Z\qߦQ:#9Z4`S] +iuH ^?:u;'\{*{U;@z +(Ylڼ`hWrK]Tjw9oݳ^TG

    .\n Bkn&w]~ =;?_v>^#iChM뷣G9~}ؚj5l?%R +k _\?vjNf1a~fZ>"HHQI+m[#8ÔY=!ׯƧ1 +mdiOW F♊G0UvM?」rQ͑qgJ{b7J)cQƼ1ӤLiӃoCflڨ74]kEHGkȢXs] vV9z1Bv#%u +uG#S 1qSZi#M8ӠщlT[i+- 1 +Kz >o&p~ǿY ya,+ū>@z_[ZKxda^VH:2mثg}F遂3H5K>z|SdJ$ uOwvȊjatn3" 385U٦~C/ +%wK^IXwk stmu+*WN{\q52/Wװ$5Ń>_Bai,2Tc V@SA{s,sjc7vvv|YaTu@j]I~f+gT]^z?$LJ vHb,n7kU-Ϩ^n|ovW#I(OYg ?BUJHm 8Vo4YjTwHb;ǣۇ'AjbwρW:ʻ<]TwdCQh[8e`WӦ4iq斵ފϯ| {G7|Q1Fr[{Yf(8@XW&a2(121*)muOafzƑ^h'2BpZ?[J+sG)jjk*tevhS,iɧZFF1]=iƄ"dA3E\7j?MlǻP{dh* +W;-Ӭu;ecjLՏWɛ+m|4ފ}0҈3J~2;؜O ' Zjh֫m! RG(@k Dnm{$z ]bSywF gYߙԬ2 96TUl @?ն\ C_.Hj[7\hՅ*R{l=Z3OcGK:Ca2~8F}SVh:12GFޥcnN1sumy_\G{šd6 +N4+8%;sMyyC׷iXjXV=-W<5|s)[RgZ ۖ ʍ"ri䔯̵NG ʑ3R-/WUt41l*ZJx1թ6tUpmr2o ^b'LJuёiX4BAYvuɻ\`2o.tl`d‚ FtkarG]quih,_;e]G mB]h0 Rb,=cKL͜>A}]jb[Av)h~mrsU}mK qkb_dcUr}4ȰUaNe>tI@r(Er=[)flOѳD]!m&ƚ'qo7"~hEWI-hC R%>}%Ūb!xm:L/-f jO2m!\k]F? f?pH~}}Jse$0gJK7"*P_[)* ;s̒VQUQB%l &cBvej Љu>lg7ߞd +rL-DY@- +˂ +qJ0:ګ>= ?cM>ϩ¥ڲmfL"?x74Z%{E_O> ڤg-{=З9Zd S5x6Px;f_?L?7~_n3GBvxmoa-r[=hۣ&taе$ hZFkZd❱{&"r~ֺkL36Rp_Ɂ)+bV|۠Y޾%՘Y!gW,q6PEg{-GN1= Vr)VgHrIYQZ)j}"Jk.ye_LĆGjZѡ"wjLT/ʼwߖj DS`̓W.9)٣ }Zuݛ">! i(Y֩WL#bj<seA=Jnف 3 ^A#|pȐ6]>NK(6Zk/[6Ko1ORSGĻ-.HD'Q~99;KN2 !_+겯 SpJKuՇz>>CHk`R*v&e*Q`V?<`uD'x 霰 +O(kyCM>PVMDTIKH,Uҝt12K ck񃥖DgPENSfi.-a3z9 17OfdmUVk\PԳ| MMnm%RL]FL*JCNLJq1;"Ļe^_OvȂsԬOg5IlUWs%:H)\[K2Md" )/vՕ2Tn'P?͂5.:CL13|j&ʧ''K8]v)+kB6Pn+elqLb!p16|ih\wnuE" Ѳ`n hcCkO{,l;0-0Gg"ltIaS^&t37!=β7Q/O#1\8#mz '!\h;gOW 5?.}ʼu0Nph2 +~a)yEG)Ȩ́R`oLޛo?@Ct^#$P,pUL6 ^z9R{˽gݸG brC/3IOQ\lȾOi{D0oF 0>$\oHZt%eYf3ۧ1YRu bE[DLԯ 'jd;Bs܍>%yx W.hFk`=WAI9UnC_mBYE\[);R\#omwL/~)-p5y77|흭p0HUTb":{)c1L4>ޫ=jzXif񃵞⻫gE؟٦Ï  .HGo<ΖrfɁk' oLԉ>T3;e*Rf{X[6^;z뜄hI{ca%B_H-*&!A9R@+  + bJr㨏]3(x|C<]BO[|V|3Z.E%4Ny 懣ZH={?x@],R +tZk/kM9Ww9fwqOߟFaޯwﯴ]ؐ#P~5~λo=Rl2bLCABOw1nsKʄK57 u@G74>8]b"W@ƨ K9iPS1 [Fɱ?H))%a ٙy˫!;>rn:S#Rc%ߎd/&Bq݅wv +FKkS.Ͱs`;]cϻ#0Sj@ 2 <\O,[L2.[ܣyΣaL#)DW񲗾9T2iz]uG:֑2Z+k#L=EN vphMYo~5Fek + `8sƃ1쫿ڤ+oo\}^?y/ M ѲIIa?j?d!,ʷ:"X]t-Pu3 N]J!ɫo9Y:u{ُS_:cc%JWG.iHF*TO,zYpfUP6{rxՔ,唑{x+}S•z-ԌnlRs]'Я: c;ifDt5yW7z`/1iRKϋM)? xd3둲 vozSJ=:%Ͻ2H:ʂ_]r6xfg2vJ;=g!b+Z/6TKwHhiaT:늬"k}ĠaNmTJrA. "|%&,74t6_sLҝRjgv3RN":|=kZĘHmCO؏^D/7:s^Joնŭ5K-PC&l q&f*P1Icg^B.L_k'YćٺWRnxfU)ɌG9Wx K1ɏ%>_A)ԼQx$$w=X?]kO0?%b2%&SmX*sK )+"D[Oo}xoM +wIKc[n }mjG֯V&2s+{Ӹ>b rK/(z~St͢&gPڴk+]of? )\\xOWulC>L +tgQYADzZGKC=3x +m.CNcieMslkv+#wUh/>2 aX˅he;Z{WALʻob>if(Ga}»*a+Me&q'.%}k!~b O}Ԝ@zmڙre^ߗ3ωYB[{,4yilm'hq~ZCWݕ +lc–ZK(+S[5g$ 4%2Ήb/ :c43&&9(pC@En 'wMCK^?roT&a?mz.!Dȥ_<x؅^|fm>j'Z؛D*^nɹkl{;zu\[혭B̓80&=Y2ThJ]Fgh}+f@gsWۑoˍ.|λkh-x1]3[G%/ae6:ro[G +rnm@ՕdU]ѝ9~U=l~F;oaFl ٥Ԍ1zڕW)-Gkp=&7;50!9Z4hS)HY-Ⱥ^as3UM."Br>z9Ji"3$l7 +Z)@[P$DzMcp 7튈ui}l[Ȱxڒ8V@Qb5kr_,9&A_IelIbKxW)V3]˼ܘu))~ݞ@N 3oI06y-%rH/q6 yX]1QHZ疀{n̖a;#O tBe[N82bU~9 IJv SvGA=eЯ"rsNؙbQkݰK-{"\ iBjg],l=̓M}/_A. 5T-J)CĽ)f*izӌˣ&Q~FeYAֵ"  'm,c8+@t}gjvr6Nې/W{05B 16tM qbwz[p-):DLKw]k%OϷ[Af&2r|CKY7 W-YϜbxOC/7tx_W?\-}#k*_/ȄW.SmEgq?4-R/_L't PĽ( +^^'-x.zy-}ʹQq}wib\RR{Iro^| m# !*<MV13{,ֲMW 5qל#C{nF=Q99`.&F/|νg? %m,ɿel)}f =ml/zRx;Gu9q‡ DžN+ms.S;_&[<()4 ؜{4PSJI<ұ'`c(C^mA z3HwW5A-LY&JFCaΠcK$k@ze[њ4P3~&f1/˪ ĉ#'$̷d47喪! FP4܄ǧ\fG 7ֺKÕ^_?; mf_quݦ{38V}i,`DPg『au.zKͅFbcz$9$̻6zJyb4-s2_))9rcGc;ᇭ.sC)'%'brr3%í䬂 V1r[-Zo+АC:T3=-udQ@陥UES+qO!dɩ`a̻)rS9E> K|skeCΔN扠c=`y|a|*.ң {&bC*ow^z2P*Pe9wA%j!|4=oMŒe5<tƩXGKwfN%>26~z3e]P@{iG+HإM-gmK 7'iQ<*b_τ/:rCO=]e}:tM4&F{u.}w,|'.WVk \S xL_IHx/},Bt:GtI?-]==ke;voNYU0 WZ-7&gd\0>#i8pyML!%,׻6O7}^`_D1_,r(4":{摚yf=r.X hpQ!ğﹶSPsRRs9? +o-ܲѡX{bJ)6ҋF{f(9n}JKy!lZ?!­lO uoەzRUyg?J)yRb@XBͽɊt!3MLNbc-btmsh!k=ؘvX,T}\~L: +[Fijr>Υ2N%:2 +͢2g )y=ĄN9v}"0vDiR~-x5_lK9]9E>ѥfXf)Lz?I`$-efwMW +.ԧ$[&Pa@91*{R|ǧ >-%FD|[#zBUQy[fT57UY|J<(n1xI,H=̌{# n3cV}(cg>0l sv !u_ILUe<%|>y$^-`4 + jj;]ks9m1$.bWTr#gP{C +mgKY'3c5>BO MJsk)E +lzb7}\%߯§l@^/ +rqiiLX c{U]usL +Tȧ},5ë:ֲ3p0PG܋պ:EP&D,: +I%lFG|cC=|=9hz4WpE, "6F g j ?-yS'-sͰGl!sR @/s køplEƷMl=R[]m ʊRec~|ıA>ԳGz&3ON`b=2rP˟ͽ/o(:2@K, +/%' YGKM>L ݼ +WӋW`W!/z6ZM悇ѲW9\tR[ Ԋq":έ"إp/K^Xv51wĜI>躶f3N=AĬΠb\ZRF*CgYXתE6b'X@*.{a|ogc9 5>ko`ا)@σTL?Gy&8? G|Q'8#|sdJKn9,m=5d?{bf]ZX&Lвlrrھa@({ϾI 'ft7~&4LJZ@*j4tR%s{ёqu9ua>>5*cJ鶹ZC-N#BJȫV%5k{i(m +eMbO :!b388)C'], vkݵNVdy5L8W=2w͒s/y9.uSxGY D:|#} GΣsZ״;]zn2@ݐڴMw:UyizVaVUsewQ~-C7p)~c0ȩN5{ӌ^ѿor߶jZό|ο'gmNMa3l֞xbjj}Ir5ԂiZKQ/pj00g2;O/=@Jsۉ\)7_%6),dw[ ?1OP !Gݳ(42l/J{T0l|:gA=*zA`,dmv4Y-oJ=PЇ6, :TJPK+XiKٓ+CDBz;MQ#]8*f*һvs-`uuwmɒ)hbmOfknke9_f6 wq@-aS,W]ys~;rkU]u$!֧T?֨z 'toQtб-e.6GeN)1t^/կh_`#M"XU=|:tQuSXuZ`4Ɂv/* +UlhC}큦8H_GlM_*騣l93~j~I]jrɿU_M5lKv*|zͧ/#GFhtzli%ݯz(&г1vq[vfH1[i7uї, phzmWo-7F +6'82ڭmiޚmuiA'<pm![%]q5$nƛH~e'"E;A{^Xzaomcw;#i~KUvHv!jъk{OO6@YgVʷG˞X寭S7{%! -15qWVV}bU䌝~ثppooF=:2suCKQa 7VSoDe^ %beJ^nR5x^GMYWv:EHtPE4lt—n.wîL3⮬w>uAQVOֲ>r 8[S|jJIU͍Al>೒]rl2 !`U3-ofͳPܧ߬p$,3G=[V@{dh?LmԚu>Q`_.;sg+2h["]^`t!|۪mp~.ME4<٭%E==)<_(?ѳQW/ixOL n@.8eM:Y3x3(':2+B|(;\a὆C#ѓ@'-a퉑Mh$*¿~[`dge4Wpgw +AàW T;IݗDG }s0zѝpSK!gݚ*⮄k= 3\dRs ԘA\y&FkX7kYv9-{_ }QS>)0 >6 >t͂s\ds­llCAI3O?O7GcHȧRr⑖s) " 轧;AjJ6֎q/i 썒2JхTr)me^V0;XwmHPp =KƱanQPo | +td ;gk<;M_׫qF G=Occfo\Kalu ђ~Tf<47 x]g-}c*zzJu.b;ˀVSܡiD 1+ Vڴ(5q1OG?TŧzBi +z^߶6OZ-|t@\ux +C=fu[Fm "W; tv )_oF.PC(q_6%>}leTzD8*8-6nZY(h/ Լ.ʧ2vue>5ԁ~SU肽s'Ur QiF4#s#0;m]e#+#/OV~0#&yw +~_7[Kޤ+_7}:}?IwʸE.S2'FN""<@N9]x5)NxCB<#$vޙoL=spyR㉆ 0qLGϓs\Rwuc{}ߧ+Unu5.'Ljp\̑ ;Ak=2nyR@/I )ë eK\KIJ2f᡾no;Zb60>wF%l-hcV)gD eiz!~c7߆x4߆||䣶F_y0N]vȥ\4ؤ4sVUex>2lצ9R +~ņ#fU \ ɣϳQJtCvQ<:64p.# )/T ^%zyQ߹;K^.}Sx@~#-1'{m_`QMu{QR$h]>R2elQVaJ^ىgC<ڊ\4*lO %_*tg)u[ZҐнk)w71NPMa놾mXTtTɂ'~#ޜgOץ]}Ͻ߷85>*ew§ |Z>ҥ;|89vk<&̷˪^m5ɥBQ wEȃYNYD]؀u?Բ!gF|lh '&!D 9]£BEȁf"jgCi!k41J$>%|5V\jZ0&2E-{jl͸Fyg '*j|%c %7K";@O01~=)ӣ!-1qçcC +Nb}Ưp CM#ou;#=*Xc|OKD{!'*α}s ff%gze(P> zCɢTPR^,*iӨH < ,ucn@9fH~5P+F:sd`F!`^pdsЈX,U3N#x W#@zՌbE/01b,!X8VSӭSW:]-}H_7ׅO7݀B # |84P +=^49MLj,RjuBYg\PQs5>y^-!=r">Pw5%iZzlpX{WQțwQ^?i=jss $p+0펗vJkpH[^0U.)*o 57M17:6#-Sd7=[9]f/Ji6 9.F-Przj .jwJ%L/`CFS@mu\hg%Rgcl_ML ޟ8C)LKqC 2dp)HYB_,2~LYa!:Yo4Zgxoh>]k8 +dYiEqY +VeFԥn?!C϶[jOO-).uE'k-p*gL .|;Ѫ[bO8Y0W9һ9̬o;c`e#O3_$r_},J~Mdq}O0^]ǣx*lQ<1VҜj@9} ;$HH(ŝ1҇WV1,,[W/$z<[ɇz5xUvQ<PpblFog r@o:ΧF!hI@ +d )Et AUQJN0֕~2y:u6#%n 5XP&QcT★fq'|30k,&,V$:ŞA5L#??[ΰ +Ř'Juu$N6s`Tum45(pOpG>3zgnP*!laxW>5Q1>yf@N}8: sl"eⲾm>=.kW\*_֝*#-̯&f5j >􍾂[l2 +3"1Z- +zyFٷth*45 D0A]jl{;[ancOdU2=,t Kc <\~G +s:l߹Q@]qgZ7빭s|N}O-XlKr")Rb s,[Vb999ll$R:濘YН{fT  +E~a#;90#U4çӤ!f{o51[/Kz3 ĒSZ;oI%4hwi{;oqͲ}|d{v=-Oe='?y,9tԔr|^;3Q 6%ls?OK!Eم ׶~XyU}0ZR3&nUҰMHu3;~+W 7QOإ)H"IHH,zcv[@Ǭ㖚ߴ>+jōh$ϣ 5Iz$GHݢvz:xKO8iVRZ>awiE+FMIr ,>lzvܭlYO֝?ޠ&>>i0Zsk?GuDmۓky·՟/l:PNZCMmIXIsF) ć¶,jcZ4fxmIџy sluL1+g O'7+l/?#6߮ t pvuJPgVXTFp͖ +ްmiW2)HVY-+oe۳f^J9=kӼs+ݢ_j^ 54ˮ%F2$YVk)_iը׾9άXyC: ǹG,=i?y"]"v>x) ;\jr^.M"͉E\|ysT֋H [2k_BoY珫#InCpH]ԽU\ta{!Ma͟G. z>5) v%YvsZ~1am]ױZ.!ÆBfAuG}7&Sʢ++/:mRnnL'D%ѷË́kq bks~ewk ށQDOKXua]~+1FO/n'='AB,kw{_nNP^`zwWv6f-pYJgψAL@LFlꉅ+of/F%|bFNO}yklHr3`;..fglO۝QVP6&5i jI|6*60érrdsw%nfԧ\Έ :}S%-WáRx[-l]bF+#–׾5N~zhEQx,l(N3KWy5>w>͍ްQZʳޭ7I7IiITO<ͭz$aB\(ӆ3Ղ9^<2Q}ʘU!][}[~}b5LX%hdo͇ZBAH]5vy}\ +æ>qW)jq`S=B.. < ZIfiآ,7¶[aB1E.ݯRL/n˺l^Mpibq@O ܿ|=)*7 :7^e V~ +:ZD\{ LʠZӲC:?jS*&ekc+ILdEĊQ&eV<.u f]q)DB\(""! byˡٜpk-:\ijLY҈huegԚK9eU{e3 0Jdu][0+`c3DlB$|Uiۃ޴*С +;SGKi0䅟n9Қ a E˃zFU@BʏyQ q42{]2*zYp[0 +IQqF^{Tn9'uW3ax1  +Z5~09aPpf1xO w%]yӊr"64Gbǽ[u_i{hdɩփn113|{xYewớB8?xڽ"0'o^˖^؝wZ$8)8(/oO`'cZ-a\[?eYv :fm ?)jCRF\kŜu޿ǽ?F4v9x?PCzNs@-$DM="н섉Q8kЃzx}#`!38K/-W6½>󵷍߮:um!4kFQN… i?t1aLjN,JD=MГ8; m(eczD,MҩCLrvo/j'ڏ\5%T=IC2Q& %|FʧācCfRL$(;|81{C'i紋KaЯ>#ڬ,aw]By04î;I291Zs1]k>5fiX=)\Sep)&m")EKO~q˳.>q+$ N Mu :V jc縑׊I9ČCˆ8!-jPm hdcF.$"jNmTiDL| j_iN@hxmӼ1Q;Znkpw *>5i0PwOa.f%U4 '355@=ƃm/sϪߞh2ZO^uƟX`UW i_z넞r=mutѮ"3X7K۪zP-X%~L\# +xxIUDBLlPMZyUʯ|^w6 fStBl,0;Dk NGxJIVE֣C='*vmK\=Qk3n1?l7AWs>(n*o]rCӇإG*DnofEܤ]_ jqR-jDL >MwI5o!`r8a L"f@ÈY!O{+`iXmݙJ1ddԃV-)'{ãRIypH˨{xpiշo:/B4 +2x;j܂Z +$JWjs'oXcBWQ%fdSfh)]1r۷ǰ*0ݾ)SZHP>M[C!I;|fɿ.?9lg^&E +m4g49?j`z98ecZfi!)x);'x[UZ;4K-i ί-_y<'3 3IKNJMHCp${oW gv]hm>99KkY~K)2qiI]I!hcז2X)R4rZq'?4|ypq77q2!T/g"ZfH ?ǞOS +ZՌݖrH (h\\FL=)CAG"#/[h=uYޥ1nb&&dUAOoMf3o{_e:J?7mgwC`;?ʯݘ7F RV WGOb.c~=3i[b2Zfx)쩀x5ӱ*,p-b\K] NؚlLWGKǝw2!* ~ H)i;3O/Fut߯:aU' N_zG4\Ӫ[VGsşjxo5ơ||uĴC89䰶("_ߞ\Og_aOl)u) r1 c0ue {qH~=mux,u?, ➠X*r}}۱g۽#ϛ/ƴR|Aӡ|Iv*b_/-?i?#x҄]@Y꽏:D呎SĒHعxl9=tCyrsb+7F̼KxEOKI1#*lv$Y5cs ozR~>h`ރ~B }4ؙyE,&FvSt\pv]bN&} Mw _MKZNC*G&q}ia4EB3i4q鱰*8JZ{[}xkoVҵ1%l¸O2ƹvEi˸A{7*j[x)lRi)b"4Gc.mP.)WQ9>xEtZF\z/ԇfmi|aW_U<3#FpsZ4ǵ"R\#^|unDPŔ+ö^Y ]ߩ*&$̦ՙuqpW{?ʄKETk%DZsx2iߚ6̿\G +WbzLYFNڐK1|ըQ8-Kcf)Ss ;| +]~=7IC DӘ2jږaUY̹,zX'oWXի#-?j``<8`Lv0_N)7e3cZRo<}x:<ՃAJ8uQh^59$fM;se7PGQ+-a紣9/:b#7릨e椊՜v/1j~sZK.Yy-#Vw*AZ}=ؖP.T +k$x{\S6/I`Y(yISdZQ~%'=S!Glb)X,wh牥7?,nq}*}U&T$ tѵW>) 1 +jSʂZzb3j$j$-i1ei9.%$/kgVW<0򄞇ujcK,b‚->X("ҋ3kfGo?!F.TaI,G,w +BڎGov)雿3CdwâH,QTRoP~aIHjԉZZZKfeݚ`U]b֎O{57^Z|zn}$r(fLۑ2RR j]A 6f;R[A}P=H. #WlT{C)LsqI*SྴRZI%)|^`UإiɅϯ}cmͽ5w}}mQtn5-/rH)Ư=2zsv$ҔS ̐ +TX{]{Q&3 zN=bӎiw߽>thEr,x7X@ÅT+O}bQ~0;N_aC&zUv^"M;x턉ٴ9;*Y=~ti[O9yEyozNћp뭆^ACQLӸq ;ο!Y{EyPӑoOta#8s"/+|oT/܏ + ŔM&.y<**1nxU,+&;άm9>u"\{EYzC[}]&LwIbFvwyjN] MR*@; }XWqii ֣_Ūπ.{Tޱ|2OOd~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k i.`~) 'p? |.SX.@OOE?py:Pť(LeNa8<>9z؁4K>9r?8{'O={3t3玟=wıǃNԩ'N8z蹃sΞ=spЉ{;w̹g{:9?! O8&* %w,F_ "b½O~.$)8-+?i;q9sqdΝo=y;z:;<{$䁏O1yΞ:~'ͥ[DkCL2zT+UF aDMވ a8j`D-.at֍)RVaUn$!F3uEܴܷnL [ǘU/Erat\(uYLon4Jt{M_M349 /eko1#ï]ٜž^{sDE,G􆨊x5g%|<0q*4: 1iPWG05\{~dUu' ^JY 1)B+{_nM }v 736nYXu "6ԬQ=!af/6|1a瓒.j Ĵk 1Rv|N1 qq:CQ:yِ iB`_x]I +>-lKM3q1۽s)of< +%QbO@m +yj q KUCmBJ#&YmքەvKx('a"&%pJiTS%\\BBl亨TҐɕ[5!]"aM\&!\MЯ%nq .#% t x>nPǪ] ^XFlBRpSC圸֐Bjb_+h__[zK__@ 79bϣFBQ€/-6wƬJID'%]Xy;LW^BMHDQm^M,&oM韶jEҤER*bsB-2V"sS&ԲӞq;N0;'S$lr>;gy @V^tV3[5Vԫ\|X? *bA\C) ' +Y?X2Jd\4߯*#$tB؈UDB|8#*SN#nSXiOʹG9B? 56bץ֔՜Sf]LkNdVגK6rIIg`"u"lD/"u wI\/ĝNHO :OʻɅ޻I\SMId⤕ۙЫ&BAIHuaK祀{%7 qYk.Z}hH׶bz!c82jŶp٧#M"\лG@}~u5zQ 2bV-I3Q& 6eO*榃q;ks6[R떼AWL9~Ջ[iiJ  )wS.θ$lm7'ׂgfM }z-eRpٲw߅vGr© EI*`ݚZRo{fmjI,cMKbl] *R%]>UշKб&:Nni)'1ܠ)ͤ1˙q=ae\V21n#WƌY) +8K =ukׂ޼_Gusz9r QQF>G<ϠF13 +ؿ5t` eTL+RT~Ze==Y\㕈Vfcu\x=1 #acV)MLuw\Wl:洤}A-<88E]L%`%f-Bb"@/,br,g?'K zSn)?Ub +B eze;{,¬ky{!f׵:r/° X) Rv2`4hw55c$5 !=5b`6ŭL$J{ +-d& qGo_&%ʔZppI7˶u2ױ> XDe.-ne5LΌٲc'&?CFr>@r)p&T,֘V2ѮoLa*Y}J*J;n+V^N'IWVvKBOӚEI{2aUf)=$taͭܦ t2ҪBj|!jd4gmu2Am>F Lqbjn}\˨LsiՈ׍8ŷ<ׯ_\^|NeU(W}c IjaT˪ם6Р?ǥ =_F,lnO;3RF1);s,lL( +i"zRaHLG fW'ЗRdm#ӈ۸{l L`Yq54«X~V?{~sLiJdܔM.XM׊w}2>Uו_6|WJ#ܤ>f൦mR^!d]==|BBiA-ULZfmPa.+(CV;O/쀾x?/ZA-GEB$d84ff!wP^TA$#EpG-P ^1wgAYHsb~gg~iڭP&܅Բ] +9Y0S.6U "Ffmnd"fflbja5!&Քݑ Y!] aUvnR"""Q;#fw,)%R<1 a.&F80q✈vɤ)V[Omݜ ^J9\};tJnLy`m];~/LڬSM/(ooʰ\RaRfz pybԔ^S@;d] +3'ynm(&N܏',P)aErqDOL 3KK/®]G__27HBzz885{R},clRe ,<փif;ϛ͜1ꦟ"šabpZ7lj#A;w\[s@RGՄK#'^I5&:-=jiKO!^XRjюY)Ifm*A-ڶt5c )ٜqsؒuYxGN:y 8:i2a뇵#V^WI e8Ѻ&lM*߻o_K/[SɐXPVOv>>p.'>N +&BQwrR^!#srq) +咋wy1? гNEP){P1t?=.H%y!5Gm\L&'"J>p;=^3΃)[uAb F&W$bf3kf^nΒ7=ϣ!^FKjQGŢ|;OKٟM7K>vܜn^HC-͒T,)e s1ҵHnҫQR +7F[\z^8S(g>qm{Z͐ 0#)iML jea50X퉂fOXSN($A?DR]IFEƭXI3kgwU̔Rp^66 8r?Bl66'RKFzez%` 9weJ5 W%Jf{HECONBOP0;KɇU/bwFLĢܔ$o!#v% +{uG@SL̺-761jn1/R^< gG#\Z)zRO1m(*MXeFA7m. f!>iWf5ƍLpiO/79Q70Ie oDCG ؋+o9[S]}:nӪJؤC1=aTTʭqܤ-F(Ww)?l_0&aD}*•K)oO_#..agI*Kz^y#/3/!3;9ӛt*$Iг)W~d%LXϪy3P[z >Hy+l5GDu +x=鹧ʈӜÃYKS⨚۞ta{]˨p +Z?KDiTIIڶGJ-쿷3ws4u7WWF^aug2 :+ab;B֐˨IЍ% ԭP$==1bܯLXOZRᦚ5E/FMbj!bIWӼ&D?<U|΍i^6ڛcIQ44Po}zyʬ%11 D+]WW^Uy{phhE]k#]tLԸILjIE謹^|T(|5>eP3"]M74|U@9%$v_u!m3exkQ#fd7g\&>щIR{X穘^Y Ӗ-=M_1I_ZC~(  I`P~1j;<7 Bѣf!. (N̄GϐبՁ-9vWzN] x>@5z71v + ziw^y3Drtu¬V%yTN, σq{3)f)buIPe9!+blCPػ9Q$ +qDtK%] 9a=hm`q]5 HE 󯳈3ۛpʅЬIjnZۼTu +՜5̸g=7ߤ=C9 ;}ʌ7d6aЍQtzw$z4h[+oǸw{dCM"O:A'bh\ZԖ)D)LNE?NW4_EaFw܊ 5MҪe`hno1 m!Q )68VlmL0JNDXyu$m]&nҫoѳ;Bc5|40 {Iqs]㱕m?UG#䂴I-|됂gׯM`NUb𢜍 zE.f=5 ʸ,SKo[ͰkVSv9d +A,c 6o_9^SlP3 +WFTb|'O|j̬ũcjry6t?l E$v @HQq*yQ1K@M삀~E$" NZCz*ep' +Q{3 L}r3(mQc7c0W[;[}Cǚ%]!ԉH+1]/?^rۃFM'4%!~##dpw 7x8EmM9QϊQRt gQ,.Ӣ&2t/j1+8IW`z$h[&\ĕ%uzs K8n`PEX ?MjnBlQ61a#u{]fkVd}95.(t rǭ2'u6NX]G9aT:jEĔYL5Q3ϪY{z+!ҧ{]Ż/@ Q'G XuA-\H؝G3veus뤈۹590~ cY311nm:roU~aE`X2C+6\?tx6:s10kW.Tj0#z)-a;p  GsaBjNmX-Ňt}W%R控e ;5͸=;Cz1yuZkzoNynKp+x ?rnyv%2djM7 ^Q2^yfnQ+tJqjieq+=7Z+ kJ|, +8΢?(@Ve8賰۱k>HK5OL@k+ 7hGֱ<[|0P #к3!l"D _nd '$)0?lYT$AkUfivI@Ry /ߛ`u|oBՓ\7:3wWƧd,m5+s +rsbzljJΨ&n'hoV?H<[ꉷeS)]:˿ }*0*~jZ``!{1{WWdT旁|3tfSN +~8i.ڇb#/0!_!N'S $o# ! @L՘V~n_+.#e}w$ByJrO|fmFUIy6A%PU6ଜҝ@ݗ rT,\LCLvrJ6Z/`mersG:.âU,$ߢ-¬U >d6tp6̬Cr[y9֛̇Of\2(p@`u@d$\ԁL2Dlo@NG #P#4ǯCwAN9U㎔ؐ՞7wW_CcgpLA|ʾ7N5tz +t$ȇ]ff3YCHl#Z'~S+# c@q]LH{0N>ddd1v'61j&H 7Ńܪ9j)rkG*!hJ{rx 7uc#9f1PKd\̅ ć;"@dz@s cݡT'3Гf KX%,!-f\ o5E;=yAGYYP <DF)qjQ%6sKכͧ3ŒS-s$FؠS9%ɤnOB&CMRh;R2jҁcQ/m쫅S9e*iK%dLy&Т&4:P`if90A]Lw^L L3|2}@S!:hcZE'hYQAϹjh=t9aev`@DT[*6q_ UG3&fa$d6x.hSU?g ڀ^: +ĹPߙ~R#`ΊbIiq:1w4})=5vioH jHAMܗ \c,<, +n--)P)W=fc5tݛ$Dz91z`,Gt4񾔇E|U[-ؚ&(IG*.I߇7=5\4J=RpRJ7GX6Rqwoi=<4=ImGڙs459&[=):`on;\^??}wnRykH@pfaF \o +fiqGq;cE^T}):RfwYI\0=nc(à7eb:FuQ QQä&X R Rj􁂍;gF )2MGfHpmٸIW&1?*>Yog)d^T`Xou.dWTxz#/CYF:orF{{o:)h5Ogu\恖HȓٜJTF!41 |'R&fM6 +# |ڬb\KdF 9Yb ;f_CU_ay0ZYN?Nՙ97-o QbtO'2F)~m60}DxqH&kwEI /XU 8&eEev!kP_> 6XGJ{=rOBY+X k{8 Fh[?<g%^JO܎ +ndIN9{İ/ M +u}9=tv&%32-xciKhbȎh9s: +Fe9 %|<Šy6hJLB =.<7; x&w[.,sRfmQh#Ô(@+We4م<-R_eL3{ZBԞ+)?[b^LַcG |x=hM̗E&**.HMO?ѲkGMGGWiԄV재ܬ)N +:OO~XXfE ]UiӨ.Y7gʹ$|e#ui.dd1{n2n1&#$@[QM㴸|ƁU`|2P[vaڎvZƸU(CiUP$-hc'K#\>7;`l9 *"{) 8M|\jH +xi-`ȹ.q8Y`3L쑆C=-,df>*Y~4'L蛣0ǹfMnJUdXt ! t 42s>k_g%n.dxX-,lOj=QUVHvYE@W}; tٱN(ίh2swUM~ !/%ow2Z?3Y,G'L\࿫k-=լ&@XMg(i;*yf @} mx P SB~#h#мPIB{oM^jF'UM8 +@r,Fo&qIz>Z7ړpR>tΉr(Q\.dȲ&|ʑV,huC)ڢo' wT u'SvHqǑ<I3Xh# =] 8Y%lv<Xߞ0ݢͯ=~8ΑבqĞ̶r?煙95@Ձ`,5:vj"99l9 k“95BΡ2)i;̤= ZUʨ)5r+ s1iI +LȾL1慠[׀1:ͭ;1)& dP_E_y LisJ1ϤRo, +jڡp +С'St̩Ktr~BV4vh +?PP7y*` +p<`M8PKv̗!jmҖa9b}ܳC)!PF$$ qRqfe!fc&y8A ӣйr%tg5Ǻm2#~Gww zo1U>[?!$'9y;Ju4Hۣp}-X"$1g$zg3q5K)?ulO?NӢOHiq=)/ Hˤp0`;hM짺CͿCyх 9&D@Y8!hkkQxOx#iMM*֤$n9Ɖ! #96@ߛ$yH?5l쑜bڛǀ΢BdzB '@ QY4wce6,ޕUSL tLiDJ1':/Z'GSBMLpRM voꧽ~yr0F%xף C줕֤+q Xo-06 ä.0?C'xA|oEҖb։3ڝ-9"'GAgbN8 +!23BIN?V3Q_Ce%F!\qzρ;snbO  ;K}(I:?S-lRPX8ܓRc6Alۈ.3Uu$z$7rkc~Оj>ӆsł|@mv\gQfv'D$dxw,;zy뽴6#I=#UvS>@'}cIp[mA}\Gڮν[X'}'{KSW%H [&P-5#C1[YM6GS]B֠ *uk،_j}Yk9GN:KG 駆zN +Ҕz zG.dQͥ݉&.Ciёd i`ala&D3ۃ~VTUkuiW](#)3pP^Ô`(81[hMX-eԓih[=jk؞l8N_h~袅Fh!>^ގvXmA~Iz1WvC xmp!J #Źqӷ.4}ȏ?#啾Pf.|-z+Ijg$y*)gkD(#~zrk{> FPÛ(-hF~ZiC9SA xgP_奱T%wp˙GD<㤈=I^n#jS:)JbwcSR-r\식/{g(}/ :eQ R.rcGd~"ze7BݟRj0((qPm+B-Z!`nc%Gww`n>-5jJ.38~3OUO ոO(L%vN0 EZo'-6{ޟ_zESv jb3i 0Sd!Rc?}7Od.\!MܐvfxTD=\jA]j%ymtRz6[ݩ[/ں!ҜNe +K -Io7QΛ=h'=^v)p 0$FryFl eN[x67@\kǹ'9aO\C?`QIZm|>l=,TIs]y ]9B-f'0ȈZ0_*}.?\i&e"7u: tca7Wq*Z-n7(z3m&z)80Ƅ0[/H= 6 xFO:;` __Wߣ]L4Nk8u0sɯ%yQUգ>_Knq#3~ UWb==ၶ8Nn\`3Q[2" Cm$}-j9t +ٝn#v#V쳉k /(GJx1NR;{"b]\uˉ몢{+ͨO +C0A߃ 1əлZRHJKlE]eq4{yYv5ʢз+Mɯgk"H R~~sp|}mHpV<|K~<_y*NyNr{ qÉ[f?/5!? cnOD[Tm"]?ianw1Hոć+5qOD?^Mֈ|Ox#BFDk]Z+UA5UNUunuu~>a<_ԕ<_jHYiJYlHy*Mz2..ڎq]G9 );nZJ;%VCWYsTlJ(n9]LYwGY{o,7nf/%l Fqe +|C*Z^vWp{*P!`pRֺ^{-t߭@Yjj#m rsܐn+d<+J;ssHZ%%<-q~ @Od_̌E,?\i tz;]wx{{vcLrW$?#{}л_gx_({098ǯݴ;°#+cٱ+r"a]w8]: +Y>c_繵LZdKнܕF0QNi.]fjW;b \ЖE7v@$GII>~fw +]9G#Uqd[5l0]̇j,Rp֗ws5jK3]igZT9閾mzs:WZ-JVpc4DNbӥ¸W1] ̐?GDW[.`<2& +9Fݛ >vmts~H}|*V/?.TV+)6kxs,˺*$4WI%|\x3[w}ZV|$%$/(=[Q~=>,է.kL{zDN8=IO ^,AZWa?hD~vI?PdD.wQ= q}.H/2=/v.&ۉ_/b\^fKnڤ;}쐿F2"o^:*y،Ύz0\y٪gk7 +Þ}I[@mhb n}>[eXcpRLLe&̧Ge º{گtg]:hMD6 f#'A"r+7jUYrf\yYSDS2SN])O;I&.6eu屏~>-%.Y-QO#+H~(͏\;+dqu1))qnmvwh{wk}Mf\{^M\y J1RD[,5bך,=זG}+z;̀OW~{ЀKYm8W.6bSsCޟqww "?䶺0RvwԅrNsD zuN]p[:ZUp[}ͷ0^.΀IĄ#o&cV\z9J ,%~ •%OFs +cg 7BTcutIqiq4꾮4B a4?i^7UpI~yn=w1Q_;U)oџ]dKY:+ifS_Uc>K{5!OzLt#ѯw,]D[~pq= ?5^?7겘oVq&rp +,as/Ce'fU$> Utx}&޶yg~.F,nn0rYJ~/>RqLx7gRmW_VZ_@ +BO@:CF~j-jV;rFO ٕUS8ESUmk_V=ħ;םQ|pqKVSTt.F_â Wn䠭.82F(};WO}?[t+Uq~A _*\o)J.CovGٸN\*}{2Yb%\>` ; ě6Z !b7}!{}v묪NÎ]k,&YiHy6j_9$V#pslwQlZ&BL4D17"]Jڨ!yɏf*5 Z6EIniQV +8*,6 ?lv2c:q2,' f/;Z73t)k5+]YFv槼f= *ˉڀxψ,CR x]=|'5l}k}Gߘ̌=c7y[|,EVW[-x&Z+#0!9ii__r)ŭϻG +%x }HY)q0+V6^x~,Bc>_ÀE\E";B F8W>g0]4. ?Yd-/?\x]Ctpm0侺4pRwac7ў65q7g*-#0~7 {طKͩsueaU_Z7$7Bcx~NL+m07U -ÄAVF+vk>r&z%#gdYE򻉊DvBT?$;bMՖt׭>da0#VҾ/TF8]&Ǒ쐫#B)_2n"Wڐ**_ghA;B&-{ jWJB'!sw0iF \o'g؅VR;W?(B/ך?cs0KaVb'OUEu.:[Y$dg}2Edw^u%]0QY ZsYj@+K_L ?辽6TfZs4טqL-j!L<|D`T`BykŁOܥ2c%/eHs~ +،=N7}/9Elb#TS0_+Eѷr◛}gT077sOUS<@N eL +!O§~f֦Ύ9vc"ﹲDH L]=\# OZ #hߟrKf_oϼ roہr%7Au~a vWE=ɏ%}-OxcbˁQIs֟bϔ'>S} 5,rze>vm1DB:^(La%K^43wm P7w6Ur-~9zsL=bo,OÊ֔NW=/vcܷebd9>.koM_j;/azj|(ťssٛEZ&v'=IgBR(foFp +:v$9TyMina4E Z8gPFuNӚKw{Y1Fb niŋ.cRV?Nǽ\h~7G&^N\ 'hU/-žr=~<{/*ϕFJb0~C /M{# +*- {6[ _jD9m1f^;jSY|xwZřjzxO!;ϑ, kc^T-Z[IN_m[VVDN̽Nnn*܇s\Ҋt +nZ5avY) ]IV1~clb;7NWC>anO&աn˭$>b8VtK^nA\ {!^\'kSRP,mudcGS%cD {' #:Y1ϊsT߅6vFO6e.KDu'@{ 57yz3|t=GVU?$n +1D]5B}D~ϖX"oՍz7$~ jc0aX7Lfn e37 Wݴj[Yq2fiQgduf*Qe7DύARz?1t>'U "??^Yne1 !b m@~֏ZQEw|׭ҥ~IWN[l12$E%53mÍ܂,֠OYie,425uT;\{}S1mA?UF=DM4?Pn[m%w5g;vG[(~;v/'Q])&@sI]B?VAE)v )-hϵnr;mo(x2[ Y+i빡c l y_d兿P"=$?H΢dk-ق~TTmۥ^9&V{p(vH7R>&WYI }oȑ{yӀv\lX);qsM 8a1KVZUXWbXO5e<3pmeY݄'ef "aw02%gSUX{_QD]?KMYK_^ݕMb;#r>굋HI0,2]`Nz7+Mzv8gYy"f;IK69%eA*T#Yܥ|G*`4yXk#R]nu%Ej,<X߁ XF-cJ@?BI_ACk6QH} qz\@}EZ nV$\#n8K5 u9t QӀ|/Zϡwd9jy+yLReƹҀ:IYɈZȿ18LVGu#3m^9Tm_zgo(,,6_J΍̦L}c9h +.?2Ŋ8yVw/voI^)LXm&,6al3#tHy~(φ+K_n*đӍ%$]uNT e:>U&*/T `tt-ђ6[vFyAA^P'ম0&33OZIsoN[O#lgIEȈbz^^_aF[6n\'MWS'rI~$Av(7u{0vzYW3R0HX*zx -DF5"Ly9Oy!Fq?/ߣ^*?T\teiG9e M~AͥvFY+32^Q|=PR\c^k(~>;:S1U ^Bsz21Z$eEy~h~k𠖐tvFzH@?%u9Wwn^sNǟ-Gc߰΀7;J6iK.2(ԝ\T 7K~~8}=blK憹{;}?h)SQ.A/RI2xӾ7%Gϊp}./_߅=~/@땤XG]6v{ԏ + ;; '6FʪT{9 |VBE'*g-I%񼜉?N= s}{fuv%؋7`n^]8\Δ!/e736%l(m Zr诋 q)繱ag.g^=zb +g07O`^܃]<חgލ}K#H={ *DLHggXȇO/] -ۣwî^+ 90w``&WW?8alp+c@MS;i !v␘4 jϣ*ƧMvuaݿ<޹{cuvž\sEH%/zpHJ;usg6i #Z~6 c9+0kW`O\]'_ŹwAu0+ޘkglM{1 Z=|1\L~WKK͍׮ X-4Rm+jp`fwU +qgKy2ĠnÑgs^g;'yoWHO>+H&sFSÕ9y'o%:W5~ Uqbz~GP#:L\GLWO&T[\Ǐtޝ}9u"ћBJA[te6d%[fŵjY5gaNBa 񻊔N@8yƥ'fWnʰεQ]RjKL, 8{9!{r:D5 И+p%EE߀O{n9/?z[MA䖆 k][3,[NqZN1aoZ326Wq!Vv; ?/yߐG?GifwgdXp]c+OE쒳Qu^Wܣ`v,iBGÃ{w)'*S?_DǟhC6]aL<]ĂTtOd}}]"m.wM?|c[:4ޝak$T@sYS +>khq*0rȹm )e-mnzafm,6&[,L:մ?EJJ(_~u+#%W&jW_]GW=NGhI5| +:Ex4CM|Ekj:?&`^̴^ XwzX}DR?ץ׻&Agҳ ]{^ l+6j^;t[XvQ1FHV( S nIGvur鿯syX['oa-0+"SyVjCܙŧVri|rq^__ڍ^C9Yh~foImzrGF9 e]"h-\䥯wdS]ͲzD6RL3)sKrp}ic%]>U{CJpw6 R%76[2R%búxIQ"eP5Z@sѣF@wiUZJzXdoyR[);@/3D 2eKBMŧMr1PFA_TzMo!o}"biTeCѶgӕu]%F^N<"jHKF, j*|k<%iM;K^SZoUSmך<0ryLR[@ٯ,sçebF.;zb]P)K9yгنyuT@:2 NU}cA%/;}bLvᩦ}ZEgW*JSHA,q3HcxsN%.dمL_&+I6LGv,4c@J.I3 +ya!U++j(ZAqon$Ō\nX9-ɯp}FK1u {v)%{h-գk͈ʘWbr*bMlE(͡xmn_V Kc endstream endobj 59 0 obj <>stream +ޖn!%k چl +Rulu.w%80!=ysnȀ=1;bhZۧbF I(13pS +iOf6+2i[{b̽f%n2< +zs62uUlK-6򭂞j:wy>)bP*TG9зk؜h+gnX$;n!*uomq`r '-hРm`/Ǖ%xTOfATpUb}Q` vd}b.\ޏIF۟~qY!9Xq ѥ>%l +c_sCMwK9R|2xSֱT-Iw.3u봻 g_ZjIi_Sb4u,#नs C +.+zJ*OʉwWr(es̭LSudꉠ~1 ~5U0UFO-zK@}dd<" =2lAP)G 0n"wwsq`tꘖ,' :VS"d[z\k|1,&Sjv E1SkOM_wqa"UQ`g9{!&%dBUzbclIC 9##td$4тK+x)4Ħ۟e$^7$t/pٚ^D]%߻% !]k{P߻hnz:çfbȷ92վIiK ?|վqԐ*RC2lR&-%UE&EE!6]N ܁xn|铂ϡמي;E̝%w9)3뜒g CY+񣚅9ҠZ0b}) XwS0ǖ`w9|gymJ(c-R"*&" Oy,q|zoW` rU\_o863mGïf רum@ls½+ W^9"|!6gZs~Q3L6eI XlI0'R*1lbp#F.ޟOw@Eα ih%l`,G3QGqo⏖8v!{š~-$;1uoL +CaS(n pXEmɍ7='T +Q !,Й{u|@,WӐ7C䓬g go[gn8\g9=[dT|=Uk +gXzo:/J/?ߺfxWŊApRf +)  T!aƳ +Nޜ(\iLhixT2TNX KAyKlճg!LT@r҈P痡 +l[J-"UWwAPuEHFv.٧A܀ދasUƘC +'Ux*Ï]X[b +ҶF6fd +bG) H5bwuzPBׄF|n91\b\Sٝ?S3Oֶ0I+/31 #"dGF94;4Q1jIv^8WZ^V^!*#/,}bYm>ұϰMi +[eUڵr (  <[d +&g Wh_!U;zn8FϷ;5|$W>r6鴈SP!r\Nq勣uto4GA05<Z;€? +?nF<(L7U ï?42)F*ѧF4G+ :H=2+ 05brR_Ns`3+xkˏCwUw3rNƶ{@#@C!ܫLpȷߴVS*jegwU4 Y꟨z2ʞur4 YpZNV/8o@*bUIzp3fb)&-A+W1̾xkb%}o +@V~W?ؤs͡>l-;_6]d 9<+~ ƾ Mc$T.Ӎ4<ܚgFL/bbuֽJu-@^M5:K~ (@u# z,暹-\Ks)6[l[_Jl5q5'mW6UI}ǏLX.puA޺$.@fu7=.B|Ԫ4e,8a{d![`BaBPE]eT26?ڎ]!J zen|]?r/x5̵ʋبUCxͱxcl'+PF7TsǾ(kpѳGnPs:xo⊩cQ1JN3;?IsL^53V\]ֵ$lL_s˱N +Hpu1"RhCKW혌4ۚ.~-gd.3?TkKޚkik6۽˲3v'/aϜuS!򶱽m *. _h8iˠc-1ʻɹ]tg=WQ}]xM@hn!x5_ͦ4Q\m^~^3/'rm|'f vq:A;'ﴐi:.q -Q&19|OLCװ!1,퓁>SQ-z0?&b:|݁U5>*4=i~l3OʻaȓythONK:¦P{!_oЃG6vVյwU6]'^^DH-}9'K鶥|ۨ +XQqC.հ؟z:jjo +1H=V!)H̽$g=/rA5RwKSbrُ*NEKO1h"ť9OM1mw䆁zԖuƱXxN +kY z^pGm?(i_Ɉ-r$ŗe//W W8! 3^wOޗbf⹨z7ev!u~G=[,:'i.!0,64g靌t5Rjj~<vr&ԻLp.`ӭT+RcmԞ{1^ AN=h +ʹ-۳見?26HOV2pYXH %h? Ȩ Y@.FNz +>YSvÿ@,`36jo .j;.˹[Zۜ+ڇ桺 O=ފ)1L}T}` 4~*l/ K"<6S^m >$5a;nծ/9e/uNr85}T&* 'ftbKT} +1,_[xP$[xm9Ux=g1do~TEC;00 AUqk ƵHp-raelf`?QV{oMXaz%7崾DcG~c}rZ#F\sJ"9Uc1c w X1J5$ÕMj]AET?i 4 xj9[`w"cmA 8$ +8 ebjHKgk~ +!{ +BoBS~Lzq P;O"ZTGNRA|wk0,G7m2١զ [,WWzb[wW/5^%$4oGLߒUAT42^uf`Цκڶ4ܚ l:#e[}g%|ABڇWI'>gET[BxlhX/ K;.gɟLm}F+d 2' Ns76MYoz`_m͑% Z)]u{1뇭#M/D ܛ۽5/>i(TsUOOf6p6Ss6WıUPG ѐn1($ 6*p -+ ?[)LJ[S֏7emJbkuT]O nSB,$e]MꟄ唦C& r V* +޶ Gv +A6+ 4$}M7^ލ r@A:i!)$$jX +SWCB@s5%O掱ܼ;Qz'nJ=Qw[#TN_yWI=5 w=_}XiYV=2OEͥ{Sw&[߁i?헑4=UWg҆-(p^BϕwoBRlulmw +T:E +J\M~1JVz&%T(A+ \Dn ]O윩y`)5i]曟Vy*+uȈߵk=8.:m1}ueDIwc o2Bg 6 {=N4^x%WcKeJt|UkmTY$ԄexyxKCIU;ék;ߟZ"$ l1-ތXQjtkL]2ca]yaW~uoҰ/@ݍ7_վ{wm)9&ced0W_dDW_nJ0Xc;?ON<V:_!&O7>(1e`Ɉ{ghpXMV';wUtO+[¤;n 3,3czb7i@ɍIK.H<&V?͆p?w=-lLt,W> %=]bj =Gu,Ó5R ζj9sjj|Izy־(_LCW,%|g٬Dz )eAh&+!6KV2ήT^s3=bFa$9lW"ːg;F~OƎOFUq83.2~h r>)$CG:񣁎)Iu!q׿mr{ASBDm)okIB$£RV~%/$dhx?Zvm꫽7G.02*ݾJ-:з^2+ºo%j>2wM,.ȍ㌮ZR+v)u>U+c'̽;_4s hiA$qoYL+LݨP8pwRBr>ï`@쫘, 8W9t +*?k5fa +&<[M{u-N!44T{}kX7ﭲ@dK=Ԋ'%UBV.(詸3M?)f,Bv7F +[:S1=; Jؙ*;Stc|}Vl O#1*~<˿sѵphj툩ͮy+KWe7tի?9 pzvnw$I+>ޞFfUhhEH%Tc\&o,_+IJvQ@ȅ )~Ġ Wql5񠘅h쨞Ǐ[AGKbG33Q> "'ǖ428>{Tf!H(g{~UvBiheB~O(:Npnw6(ec +6.UJ D⒴sק9\c WTyAnas|0FrDČFA{bj}s!+$ERxeYpKMly>9lY'xa/2$'jϢS틠)KXs/4$SLlO_ +TOMzdbD,\(8/񮱚r ,qs W^־fg7I5?t2vaIʻ; u/"D8p;IW-9&"5ZG +4ٱIwIU [ Nu,Va{BPRf5Ic_gn~  +kt@^YȽeRCh @70ya5ԣj:> M5URR>>e{ڍ̺ơ?_Rvg*޿>wT>kQklBX20>Y?vh߷M[ϷfZ>AجMiYE>R2IZ(v# 5z7t5շJ6ѷ41BE,|K5:jX:jnkyo9'[#Wy/5֔xlc? 1L[|Fh;2rYF ]&BC}N%A7}Ha&*~d|#=W0KX:-;,(F\f|7IxO<Դr+qnpkݵ:~gDCl@oD8 /P"Du3|f_g?=)|nEۖ^&7!TTĆC`n CZ&ĢW%G3Us"Vc׼=\e\my<|`l%Xʮ:3Xˮ,-O-j:̻ +ɥ9 Ҽ"JS='?;\f +ɥ$<XG/gĴ8ͤ[>{2\%Vwz\i09=N=#\F\7G(j~5 +y>H?B˾[W81Z.G%_5C:aS[_lvsR11o71 4m.9є08-ѷ uJ&&%cNNH=$Jac+2(яcyT[ݢL:0"]+'d!Cr62hАF3n,c+ȽO1\ֵ] ?NN3N%זhy? 3ά3Tt,a3=,èGrJhE;ASN9 I_BeH/pa}G|K1t^jzΊE?ʞAsSWu_>1*DZvcZ{ W[UyҶ‹ZAɕaK뚗a7Е+UrdoNf %ԘXCdz~ϓ+LUo|ůxp,e1hҙ!L{ݼ5xw^Vy2{)<] y|P^CtTLǢsx&<6AC*lO)+-su~_ǥmA3vj%rdv}E~kaVXz[#lxr>U l+=^~wg;;G)eg 9U|IK~p7򛬲?X*4$oNXr\BDK[[DHoʨȐ_kڙ/zn_i|PB'fxOG 1fдAұN?Mr\.v +\tS&r5 lӴIjy +*j4?0`Af< +|C)v:ȼs6r56/eS|*<89ݔ]E3 +/2no@v0QLufgj 'zlN |"W +:kvɕ~ .߯󵣨~+L\TU|vG*֚S +x&^[gQ.ݾ*8X~XM +h1OBsW^5VN/*1so^U{: ㊯ _>n1i$6#(off0l/ֈj[7= KeaVīfG+"Te筩_ .)#b.}wTUq~-9cV +JuR5$>utP3ݍOk\U16RPK5JϹfYw4'_i^ u5!ymv](WˤvF4~ +Sa{(=;] Ni+2~3=$TB:6}>t 6{"ew8/}'AT>Uƭ>+Aܳ4mGm][O~!,5(%؂2{]_MMWmjF۠s o_ң +Lvxm)'6GL\ѵ]s/*I_W<:#ÈDKO[Mw~g藳MܔNaS  tt ۭ5h{hV 4lz,hg!>՘pfk_;M^{cbuYp9#@c|cLrKqNإ֨5Q t,GvTůKS_vWgW{kOo%DT,HZrC,ٙQ*Fr޻i,s [5"*s9-{(O/ޘ}a*1Xu"<ĥGNrI7A8T0{ TӴ B?GV}$3LLɤjM^AzPPQw,vQw[}xp8{cu{LvQ~c^7M2 i؏,GCiώ/۲*&D-w'Gmg)?s+ߜV@~a]u$Q$tS[w\(i +Jp3~쫹ag-OTaK;abvl-[Ӌ֔ 5Q}_5LG]1"5>ŭWKj_A/h!ߝ쫿~n(}dm:ےwkLM 4ݚE[_mo>R jt=W9LA~!!>ᥟB܏AhqS,aT SnE-4ܞW]vP~>q<$5=t%W걏zP-sCટ_0w?eA:KĐ쾏yijjat7aGQU[WPT.N9dݷ sYV@NU&euǛyCƈ^TQ{ xD:G=u'~M;bML["g +iY rI*9g] +vr.Iu]߱Q-TPT y{3"oy(~~8ThCߐ-҆[ce~mdӆ4JjrbJgM fǖG@%\̜_̄3;i&cV]jUMh)?cOJ^6ܘCYVZgU6T.wMn^US̰ ;lh8iOn;CA0c@c֢Qep*9,enfQufUvkЅ7=:ڈ5nnoK.NZ촬:!*Trk~?O9'SҊ>VY+ڒW+y;2?ꎏ-Z ğYeU?>S|Џ_S[ +ob6&~ +!Q]yy-W{ʗ)hMi7ܒ_̣m>|ͪ3?0K^e?85&{Em[T@wŭ%O1Rϭ[6쨹徟-LX3)*ȓ2>O"YhWx4 qy?E}$@?Q'$MlZ6b"nfۖw*T]R[-;xF7f\X~Sļk =9Ž3R爲n鱮wL܇B2g TXq&iK!IzFٕ-xm۩jx=: UF)Ê-3ȮV\T. 6;VdUzZb=.ќlUC0GKKʿ'PάuU{¬ ؇!h-anܑeLݴ!Ԏ:,jŗ)+VøpJMނO*>7!ijw끖3]ς]u43̼kMs Z#E t辏C +ߊ(ZYsjnZU +heyh?@,#+ <ŵfg6bd$=] $˜^x`,pĀ;cp?Mr,Ҋ SUk[/3LҎذn#կIKzlު\h7Zxq~!bD<4$?6;a@Wu[0KZR^|x1G|7̃!Hmy;έ09oqعC./WtmWOx:1|K8󌪭j/Вθ knqS=?CAts0^+4GGT[U'rǏm"oxc͒S*'[y8E;]oy6n60ƋsJ\ؼlN.8P銇QVY{~B ;+Gv.2O7᪯OnNI[^lzJɕYyGږ_jAf.[PVJ͚:r6LX +hO#x7cmkR=NN!߇g^|ǜ5G9yBۣKj8);NE^}bg{ky_dh|v.ʸ ZmGF +_F}+4y6-]E%#"w;\zÂ+ H'k'>;1*gcޥ?:KO6b3}wW дUcc|qj+X5W׏j !W)lY{;nlMTےlJX6v$n{0:tz57|%hMOGuw# S#m9nDQ/l8 1J<-70HB|c?h p;`+flŊ _Q#pqq3ѫZCC\:fIYFbE5*994qHqP0;|ަ[waVyy[ܶ߰;JG4 zlʦ/vuZ:%b>N0A=';4SߞT^ utIc_vnnт>1j=;4 R՘ꄰPs7o ZhIn07ơ.\?cʚ\f!WGɞ^^E- U<{認Z~E +pBw]{;ԇH B_èy봤դ>G? ASmn8{r3dnTx@ۓNk+5^:|L [QzdEŘ[gcj\>iz{2ǧ:]^knPv>n؞:o@k9Wꗇ~Vʛ&E 2]&-f΅F䤼Q1*-cMN/Z 0ud' ]nG 4}$@>M`NX>0М=aI"2P|T_R֌YfdYE-1&.kQiMF0;~A.7S^ -/uL%jiO;&:tpѮ++WkVd_ 0Iɚ _69 ÿvoA&p`+2w"G>L6W!:\)b|1A +*U!GI:i׍/_3bx W< +Ap_y%Mӣ9E˓`_ֻs +vUHƭ'U GoG-5'4cJ0(k~r0fl>榵my8)R}9mZ;7ܤE-6UJw+.AӾi85_Ԩ?FqvV@78.ZI :&;]:rͪu,sJif>1y=! {.:b@35&뒑\~ۇOT: S꨹aӴswI9oӟC>;I}u[" :񌚐яFtO&\)9<:わS~gՈ :2|;Ж|0S\5h1ݓgD(J4#sQ]xeiӣoͨ\.寺~6m+*PvTHJ"{E{(lYOjln"YI|ǡQeeY)Կffr5;Pgڞ]M)<ܑicǥE5ؿe-nJm0c +mouԿi׎ +fo{1)A*`Q&uE:9eח Vjxnye_?Z҂o["*&/&zZ/k![vLfqX2\49 iI8`|;bkfq;/ =k7;/_~%-vçQ-6kf)IewBZw;^uJiZқG52 魻7ɹ.~͈|A^LKP3"ˠtIoEԜ5\S* hߦ\q69NdW\6? +o(z޲L} Lo8j4l[U7FP@NN KiRҐ zvahzZ;Jcm8Ƥq7w]Hܿfiᤰ蜋sWAe- q2GlZ1'*w_xش⡁QS&R*d( )^nR 3yJ({U_/^VfJjopg\ds.~;h+ߵ*nj/kypWz|c{[*=|Kq6kd3GHmlKdY*W(uyi?k0?5[^tk_g= '`;nt١Q nՎYw2ڣ6zSxnrт}Ӑ⺕Z3Lo+ i?{&7}!>)ayo^P*'ĂE ڢ^O߱Jv\ݶD9'zz%g|H9ħ2%.cjVx%6n_ė) +v7HZa9c;+zpю[l{`A,r4w=?hY<}'Ȣyh1YUKsrX}J<}0NEnq3Fjh?2~Ak:ͫb)qGzL.d]1+&tA\;Ѿ +=ul$YPK&|C@XWRٴPHAaZ4g`/cb ?X5>0wԚ⎌_&mO#w}geew=m?5oe4OH%~es]j|e'"gFfk^d:cFgyՏs.JӦRi'P 7FyI8 }>βfyI|ɲ _/ms +RQ.OU]P5>u +φl)v;( ?FGm_̨53,=#rriXOzSwFIa|4lcFqJ"}ӉțU< + /6Bw} Q~cn]2ۖmR꤀Gϓ,86Ƅq.zKwkWcg Uݠcpܺ\2jE=pF'55>'z/"f19b2VBY5:m9ZqyN@G>nB~I^AjBQA>Ǭ8 b͊.V[V"Fۚ wՋ:͟zǺ&tW =Ҧj$90)۱wdlv\㜦K`:zR  qʺNFoT*6@l[-\䂕_rɪ ^242>,\4&Դ!Jɜֶ3hJkrLh?dw.)k/ɯkԠ4o`7ww&.+y[vbㆋ1&ٍ?pEQ8,sfX㖽ݬQg-8m&b:(uNT-!嬎PGuԑ:>J7\`ӓ,WB-{Abs\4 +G) iK>L#n۾`߸'M@&d @Wl{qUWYa˧nJǡE]lθ@>$mWIAEnXr;6FDcʎ..i;Al׻CV}a:}4s5mg[ey[a/?rG@FܰS=DL|O$<-G- $)<NvͫaowGxu77ݷ3*9$]Q+f:{W@/ٔ1ڗmb暳_=!m@ݤڣyin)(I-e +RO6AF2dԲm77cwjrբ +Cؔ9->vb`,?CF+eÄmyiI:sm:ĦV68~ZҲLq*l3".{X#t?p+CwF{vF̟GUk6Pꢾ%~NdVv.fDA.ѐ+8av#~IM =oَԼ爑R;!E-(Qi2$e"v"檯OEb45wfTֺҶ#҈=~)[7 닆W[N#>scL^rk@tYє` C=ƕ.I?&[Lh1&fL*Yv`yhx*#zx|cK[prѓnT 3!a?eh rn$v1袝 5cmظQ`׽=mNfUB@7(:#uvi= h9G*jux +#q^߄=aRAj30S\nQu?fwBR1WCBn٢9/Hkc,_~T:>^Cj+9:~{Wo<3҃1v rtfMd#*U4pƹڸ 'vd,^iH- *)3s\ͯcݔ}sYOwF9] }'ha6MAEW7=a6b޼ԼIc?)Czr 3gb朕>*%j-&)'d2(\CrWܕl ?bKWϺ -u/@jNZ[XG.2Av!eJA + +m)&rl萨:#OlXԝ V ;b;{X>aވV ^tID^h΂eWݝUr;$D 'ZhaK3տ9&x8ȨK̝)kG=.4%&zcaꄁ4wd9k:gf2j+2pS"&ĶnFElrDQH~-bM%ϐ~?` J:Uw_/M :8G tx'ث vx*t3DLR^׷=ED9 dItE1}C 9%fm>2D.yi3=!H\bPlE72.z؀IXcG{! +zoR +Km\ԺkwQ'ty/ygBxYGyݙ.{w߾bV=q7pUw@4NEP|ju ZuI:ܢ:,QO؇2;Cʙ|+& +vTJ +uf1= + գ*}EVz͌d#lxUzQFJ|pڴZ0wm\Tgʯsb+cM4h=ݣ*zIz(cxeY{/s# 8q90 gΫQuÐBie[>+Q94ΘuKn.|Im~ޜVЊ[J-J-8{+}~}`.m&N% ur:=Z H.y-4%V%?j^fhy)lS\e(iÀ2k"^EݍF>8桗G9aw'9}u0-2nQ6~)>S"ڇ])[}.zߐ햩yn3!BuP\[clcgR؟K>sGdT{,FM[l]1-sMۺ)#ZjGܝb<|#7ƺE3^.b#a-Y6V&`HH1dT5\O3Aդ+F3 Q+{cü>>_ i&F֡Tr$[*s)ڧr>&5;f'A!3E.A_͆]Ts~b3}9Wn)yQCiϺh,`]t撰u%s%?ߥOݻ_r,R ?RloGp{cqLmB׉d Yz}2gUH',ZuhEV;hʬ\^qH7zB@cPȋn0D'9y~M4aVmquo0+Ox@HYm5j0R>!&Ψ Vdpvn1̲^sDlm\4C7u%%9ig(Kso~Nz-y FTn,Lri؂99C+䑬 ^[bULaB7n&ܺdE rf?֩Mڤy"\͌R*:8y^keHf䯙؞t,nG%AMnQ6bU~y,a>#^ >o=$Q\7>aqvg%֭>xj/URQH7~UnX $j06ܕkgOZH;a`RXuFSBgF}a?_CiU5KNƾzAL+Աǯ 1pa*˹aW bi欓^qpveWG[2<[Υ13"Ӿbq(Ri?_cE.:k MV͒[[3Pv%96l-;{BUo sei.#xcj +P?cu~vOII<W}AHaz0چ.`ƕԑ'-×ɸ'>8YT!j{csR^̋d wbD@!F oaņ2FQ9m⩇N&E}_V<],;b'ŧ1]s=S\mrU>Pea֘?"eU2?`+PJqFxc%ܾ8륊'\yE}]&{u?fecc6eoL}VSӎL|CM{ǸtN猴sR+5Qezg@b8-ЭFɹ9o툹,ߟܾU2s8tI^P٣kz۽C|ZS(x^x-AI>m'n}w $mxVW˱ 1:w43X8̱-%n:o2I5r$SXcrDRoWciIH{k1cqi^QO>Of*Kfݽs.og49̭..v"9kc>m;.mRϗrcy7*cn#c~Tuk(qhwfpۥ CXoMRO6ӗcZcZmJOIe9y쏿c|XŬc_SCe$mw,nI}])G,F|Q^ԽWci9o% z/%bUs? {,~2S'%Obh;Ǥ굙ӨNL2-=_7]ys#%ƣGo'O̗k'rᒡ>?ةճ'ty>(G\ +K-ChDž5f2O>wUEeHXl+jZ=v? CñKb&=Me\x'c+l7 wEZtvOh>ɈYVLr`2qsv?\Vs18ҭ?Ώ{;/8QR&:!h^x{*M%'$F?*A+?J=k\b tQWC6JFM⒠Ҋ'Sg3otOi|Wа9j/-ltШѹ=0!"3/$}CU2|+ZV9z^*x ;x@h܆ȈAڹfy (fhJ1?C֧(22x,]yJ=-h#Km<-drYϯUF.W 4w:~oW MӋvc z(Y(Q4lh {RɰQ$Ww)|.T/ZHSWiJivC *_Ly@.r&dRtjIoO18П-65ȔF^*5A5 {ϦMԲ'⡖N_/ٲԴ>¥Y3!gnSMK=CbJ)JWvS$\#e{5HI= +}.7GI.pݺ?٥ܟxWF )T ~Cp(f? բZ_)%[ 'P27W#CܸH-۱e*|YXυLzF֧un+P;,2M5>#گmTO$ƻD>*hN[},斟6S+jNUB0 QTiAlM?թ{N +q rݤW_A.C!ʦd7Ò+f\9kd5-x!N䀁S_W/D"}H+갩\x՚5w5tҚEߠa"^5!P ʺT9E]AxʔtsE2iMٽP|ֲPasH= ˪%57q0R)s{[ڻFD`\Kjx$鲠T5$w(5axq;|Q:b~ᵇv/<P4<7Ćf:qqiiV>$i#~s$̣Yc'1-¸fΈ- G2;!nt |FXPZ\E'b!zd9_em[ Vb骇԰B.-F"o~bゃRE-nBݤSrzJLyu+zFG}5pb܌w2[|yj;]Oc%)noM +Z<1eԽz=QUJ3ΠQ~Ո6X܈ ¸Vx72uIGFyzQ1 *jh&}%e%M5 4yӎΝ7 tĢs-']`Dž*:ŷ NzӪ_x4Q/_ut2Gp5~B(%b94yҹBϪ`ISCjt՜_`D,i[n|Q53ݒ#yX9EdzY9Ռ\4BdG54>bQ\Îu4״` +_sZ i%&gJ.“'dO'dWa%6e"kc +vጎ8E mXzqpC45%,T|:3,i_ȃQ`^w!vH>!?_017̎u~QEUU~*S :qQO)jlB폒[.hji) +{?DAX|g.(ڒ#U;͊C:G&m{₫ G= -QTXҐK>-S>vչNTɇQjW`nzHMGCB}Wd7'Y:? eq#_O W#XEq5 SiXT)F4O>1L=Kc3+rKn?jz\ &mMh6S& 1RgÂ.|0JF| ?;{UF5_BPm:E"X#PCXK*Tꢺ3qFF)k‚8U:oVr׌,E!V /< '<'`ҿ#uew.lk8:3? f%4D;'Vkƚgʇ-o ȌcD{?aMݴ3-Ϧ[/!ҩc+Kx-cO[״M +-k<%*qYۜ㢀PYDp }GoG-\3l 6aջT׌AFzͣ>"M雺}gusa DS~')cMF5cOs=@Gз+:pSk}U\]ߵ6ٳ~AkY327?y=|Tɦ rHoy*X-w0.=7zJڰA֬ixޖf]4?"!GPՇ~pឫ9,h[Gʮ$eɏ_F ^[趱3mN۵ӗqQ$iӆ)uܰm_Gu\҂+' %%w:M$YUGz0-(4pxEG=WN3h6xP˰4ikѾLA[wi58OD9z˷6}dδ]h)mwwM ]^K!Opאa{{we>C!qKs|Ю*Zvj8pO2MqaFʫ]y,l^X^_cs)BW.Aۑ0?L {&p875_D?誸`?b͵-=qKk':1b$2R*&ǹWc#ƾILO;Z*[juB4~#FۆI1 M0"G~?Fq!>T مO< );2-|ВzCSpАrjM5S3H2vLM~S 6j2B;>nd癆!LsQ +س-%ӧ6e5*|1Nx8ijOK+ZmgW82fxW6fgC/f&Z/*ԯ硎gIZCuLLE-cXtj)zk|oN3}Y|ccեGKB/p}S?fbA>0JOf5&voߖr×Y Pw)1;AL0.rol r},2N_y{򟽨¼^]7wNS2RDCnb/99f~VW&lɼ{&%1ʊ)Qzo𽔗Ӵ8nlwB9d3Խ!BqmclRJ(7' /Skm]jJM)^dt`\.Iv6~O/Fg*f7)nCᕝk~=]m_@V]DۘN:=̓n?D=mvܵ ?>10˖{GLRF ;>DAHm{ +y4B[~(^qYv=&$Z%g ]S f沫WJ/oovö{;=(mMޙՏabuS|k%٦_z!w2bܑRsJ[ݘ6 3&%"%]2XN$h:헩ʂr.dxl@>I1{[+m8gq߯D٥|ً~:-E~A +]B'eI~]|1ߒ~VU$?gm}qA鑡V`gۤtbbʹE̋Iȁ2ς}5b#5 i"^jϭ<>[k/P2foGHitqxv;1{lk9Vȗu QNvwNW&rnT}vYV1okoc7 x +=o GX7ZB`քsʗ?R{IȔ +.h*5"SB7?&a' +SN "rB9_,@B<o,}aBcfߤ&si/enÆ0ai\8>r&^ΰ k]Ew:!w>$H$712Tצ]|{D~8pu5m]֥EL0Y!je]Ⱦj>C0k ={Q 繦I[=yWt?ݸg?b3~ +Jo 06Ha+ʺ«sJqMewq&m]yG5^'qѠ6,Èw5ۗΙ`fG0aKm) ߫< &fEn.Å7yXq?x}3?d_:GJEyW6zasoJn(*S,ɾm̿4J":|Ș8/fgY(.6BṆ4[|d^J3f;: XzVg}@YuⱲ2J~@C&_UjQi/(}z#-]fgg+3J "}g-%[dD[Z[Í`cWY"sn|:.RJ>ܰNgZg^5|[W ,aF  `4{4,Yː1)l]ML8Nzk][U&'=p ^@*N@%̴nQyU=|cr]~FwjrάG?`%divP]Й7g^hm- >J\rwٍxܒwn^'ukx{u38PېwzMQ~ƊSK`O71}¬ #w(ɺd?Pk1z̿t5> +jP ?BIYpQ<`7We_0ߴ˰цпF:sνͿ O{]uҙ'YoŇ8BMM[k)i)l~L ^hiC4ȌU)jkGGc_з^U6_|K2@KdBh#"\Iq7Ɔ̴To>ߗ +K=W`_:Ͼx_zc]+.\9 "CF04$oy-BCcw=("@'j;0ϛ?O~ox&}uٍk>V<5A'=*PCsN#:3~n4& 6&|iL<<ѱ`NI#k葦:a;*SɫX@?ZmG<;٥l)I|;~;!ws3oi`ύDRtLc(}KlF*b <7Qyn҇g+}+9S|{%bSŵ˦S} Vv>E:IWl8@71חߦ߲JɉV9+ 9|ʪo`fn_>[h/:*{CiKccB:ļKָ1dTCnmvCGpX4 eM;ZFt\uH09*ey|8=)D{~%:+dzbq[3>|wZ]n >P +QN9%ea%Eϼν=^6 +!LX|^]qzoKv ֢{-W]S\c"E̴4Vޣjĝ1nR`b}HOE6^*odR}ZN0:%c~df/ os/~ğ)j(Ve}$,TiUUvNU"W?TͨDzW(Y+` 3J%wl?7[5]醆HYg{A\[WS:2ֆ_X}rs | 1KJ<%.|QZZSNL0d^4Olȿi=7߅apPO_{w}}>;v2F֣3/V) !hZ{g[K ^RcϼFh2Nw?)zn- (1-9SUBMq)>%6x8^⌣d+QV֩})bo=F\.4̎J/e1iܚ!T?Qc&ic ggߦ6A_x";'i?`2SӼR#Z'HIxOJБK2vXkG>KP_))J h»2nazMNN^ZG) ͐{c 4.ЙSziwK6A+o46-oeeEpwt0+ulSI˳ɰ>eema~J¡N(Y',ء0"w wClr(+KP834yf== JnSUK'9;=enT\ ;xK. +O"*$1glW.r~}.0h &Bz`VU'%2L?ru}#ϔyTj/)JbWF;e/V?f\(|eg:çlx%`c= +bAw9!'_[VBS'ę&i)~V/&{oМ:'8 +Tl7&ge\K/Syvwu%(#kmm'o+ͽxӁ~撱 +1]|$.:|j?SQ2TS·(^An4>N=,k 7"\ \.L?Uqso +.F1;v=CS-S;JM&o5"0x jkJ-RdI w(ʦ}Fe_G1 žlv@Լ%.y0Ͻ Zu'%FpQLyWW(Yoϗ?bfZᱛeL5J<WxyCEO]#ܗ v5h)0ơ$:(p85#)M,Q=jV ŸyEP~n D s8+z <VH%IzJ'N,Flΰ<^qM+ +rqUqc]P3-WӤtiQdy&ҥ#dp(Y`6-eMMUEx&eD眀qOTtm]cg +nʸuwO8oO+7(8ֲkH,r~c%r)봶.~HIF=3JW5Cnsʄ.%BL}vlMG?O~h֒˞,G3|{ _"ȿڎ 圱IzүU|86jgBkmuSLIfݥbuRвnU8 S-d68.boj>=P4bS pCk[6 (پ)Ro`fzԣjej,{h-^rۭmAH͈S[טpd`H1Xϫ)vK'3˽IZ5hkV)7_.(hPEc͕NB_/zu\O;' Ia36)$;±PhhUz8!/ +9{RJr:$0K71E˴虀wLȷE&ʣb/v-vzt\|Cyϋ7˂lST|X[jewόPR,R˒1RE%DuQ^ш9V b'ʑa)R[)B[$tU]mjM6 }o-ybMOfd唴= .| p쮦>&Wuz1ew~\=nbo AQr芜uj}Oju +ڝsco rgO%'-uaBkOL\%{"d]ƙDC(n$cHZU/7#C{JnȫKهrNP'Uhd&ikj+7z^zϫ(.VUb|!iP_~Z_&jkڕ.ͯ"-w_rO=MIFQ{#'{觶IZuJX~ MF'0xSx{'y"ӲXbWR/CZ&qۃ!6&d^$-n(IږҫZKF^p%q|}8gdVڟӇxWRHX|ZޞT?>-5RVZMRV}umڙ+EYz\n[YW4]]Dh#tOT5 ) 5ջ}'KL̗5z͛!ߓsֆyM>q0;hN@kO:X8eI_ +-jz8#>]/r(kYأjQF$xfH] v"]fݛJ0Pw5KR󝡢ŁU|`VX'3}(8*l#bk.S k^y +Y8e|]鳝>Ty1Nkܞ~h⷇+gLW(GuI~OKg'R>NhxY=BbfhQso{_ں?-VڇaĄ9a/Pdw)owiÔ!܋aJqP Y3\eihJ}!Ȇeז*BJ4ɼj@I۔+koZq2?MR/9QB~_3<<zk ˿jx7R:{l1;ỳ}M厒[mŷߗopMN9 +sSJqh^U95tyh׼IN%5ݣź(6hyCFN;W3~蟍|Y x"CU1OJto + Cb޸ܮX֊=gw1 &XNPp7GƠڳo[$3x.E OPR2:AkVpwkFڗsZ*Y谙ͩ̃e.>6<\@Օ 2D-N=3ƌAW>ihW+VP@"').&8R2AkZsj//#1hN^,p)n-=̰*ΰnj?ohph9#"A,w\>|iQ{Kg*V+kg'$$ъåV?$\5Et8' r6zieAq!K++[s/|, k&IU9ȯi3E]ʯm%\WT0`_¬r.ġ"HXZq~S$-ݯ LΰMmr1jލ2"yF"P˱{ +BG/$䴌ۛ͞ݩ7퓐3׭k~s06PTeOkgmc")kJmS)%ѧ2JU wwumx#^Ϛǻ|Zt'ꨅҖ>11Ӭ6N@n) + + ]…?A{gģE>٧'&'+u+8ecR@?Yc,㸘ɪċS51?[VE`]E=_$7Apu(qǛ=Aßyuꪍ>|b<5ɂ\SzΫea9"ƬöEaNڸ(0k.DϦPUҎ C1o]\r)!qq2lW,]Xz_Ə>7zfYNNpN3\ӔT]v8'$)"czuu#;ejo.&V +f`mKWTqlVO!_F,`^f--B^+vwi\,zbRҶG1GU5֪į%fGmOS} 6M5ckP6S5dW7p +LUNQӜZnEձaN5VP2 Otž Yj'<<^oۙ$g/B?^^euQZ(l=,dC]S3ڮw}6*&`œZq;xK>WVaܝ`i[R~WmzurO@CwjSuu5.R5qZz -2H>eE},/xgg ^!dץ[Ƒ/{ne[!Jz?#n#p8"F4d_>~3HܟnRbW>{5\т<*88*x])tPQvP#gwOb֗փY16MMXR0ё D,Uc@n(El + uEY~XeԣԽVgk}[f8D)- o|eS7]jʥb[x$&?îIb_ʣ&ʟ-%ȟzWĂW4ߩ$83oʢ棭3oږ'كO)A-@vc硟,06YKZ Ϊjz1@zi3"9^rVl mUsT u3U|D9&zt1Nb]cnC+g[iar`wo"d|BGyP .iK +,J2%Rz1OLrnyZT¸ UtVLqR!Bq=OwLbgY65rio +,bfP,觾jKG۟G┟1.5jcjˣWzhYr'801ۃk2tLqHCxGJSɼo}-1t){#ݡ^rZsS''06Z$i>6M?g>ǫ-ߒ xoە5)b-c%]7C8TEl w$Nnw?j>6߭=u1*p)v['An6߱ϭI\܁^D=^kh 5-' )&,4QtϭFH fe;Ql8qȁGf4ؤG۠=gUC/Y陾}}ӈiD4~ RG {DAn T!`Oml"G'pkH9~=&uCqY;eOLR\Jmᒀ1 +}VGEjU!XjG + mwѣĤ|~b`}]1gܿa # mWs\ъvC׷]qi4p0Y +6- ӷg[Rt F56ַ~ZB[ 8|n"$/_kZUo 7Zzٟ/[ om Ee>äVlJj5[ |-۞HxDp;R|Mœ,zwXW8CTV~zfxC>rCCfxan>h]~ 8>fs7%Nϫje:Rơ۟jvTBٛkV5 +yOc0"]pKUvvk]lzsx(ܣJr%xJ5' 'lKr^G[jVsqZ +a j=ɚwƧ~|n]dt,xQrS8pfeIb?M/pY5idƁ uy=}ZQB|> +`,,P +ml:b3`齣9reJU2hPiGN="#'R4<Ɍ78RtsޙZ,L2BRwaosowrM@.^)ؓ +g?b@ǺWҲӴ] 1UYClX35NVׇح + U8Ͱ)X_1Mq6F /4nQS|j֡ZrO[ZT$a#wwj|6EJ8 zqҧu|`]vzr3 ty)<\PGĭ` Qgo-2=ޗ2<:hdCI+4_SJ +z̭$a$\%{˽$eE%)X,AE!"m])+?L|+yQѰq_BaMYڦa/׿> u gM0gkW[,SgJ^,7K9#fYFrW+\W!çwmv PO^b{Uo|~7 +X75ǫ|M+XXpw꾌y]ěj̸3VxDʣ@Hj367?B x^ᓌŷhdy?ǁ_7J*tu<"d!0?leSp0~=&(}ddžy ħaӤd ҥ@Sd@WiVG} &`Vi p BCWE1Nn/1BUr4\&ZT_DlH*ˌ>ԫβ{'౐.C%eo7ɷ+wկI>V +́SBL3WWlFnQ8+ǣ2f_wMRga =ЊIQrzvWOip n:*/5O:g,ŭw\wɩN9+&!ȣ5'M=sמ7jENL^xp(Ư-b#;>%اz\c +zcR-{H8-y1 )^nFD8')1ǥ'5<[5h&)1dM\}" i =`=^=vZjM˲1[s萣4 h1n=ؙ䟯..qyrWn#o$'߆W6zr㾬impr/u |e=[hϻ5RRsA-: 'j/@c>(p#mUgc2 +hKG lqim83Ӓ:{4O/v)ivޑ<JvixhY>Pq +:!2SÃn^Jn8y8#}5hVؓyt?ϰav 0 3ë ]Jħ!.^[zSxm\W[E4y&?ϴM_Xs0_[}|sݳӘkIל`7|耿"8&X Zsk!'1ūk|eRй+o/|tBCC%@ǁ#—ߧ\XjKUaˍ:ĩ|35{G3"ܧ;@zgOM@_;gk w)i~Z&2b$*1& ;{iqdobr0JhI+]V5G N5=`!-jA:iN4ȉ6%> ǚrmLjC7~>=|إ('}=Y^dVv$,'?{u}y^+N} 6ۋ("A*`X` +b˱8VlK-%Q$%Q$%vRv^.ܹeDΨ3-[>g>ᝅ03d| +ɱ}Oμ? vL:Vg;n/Ol-4n =;Oάvl%ؿ}FznKng7nV,ն?\O۹쩫@vL<9u7,w]GnӇ/W7>vBKnXBuOY]xS + /=os윫{Y5w֙ӛ3OmXzfӅk>q(yq`4{8wm;w|x|sӧ6=o7g}z}?o_3e+;.]; ̳r.lo:a~jw}}]󩥗뺞pS>t^mg6Y/'}̤k;6u=2œuOeOdeL7od_;`xȭY՝/<>;W|˓}yڥ}-v=…Ϭ8i`ye끮u9z[VzhU®=w{Y1;~? oX^ٵ +g,duO :N{6j3}W`'ΟN?M3yꙋd~t/?_߳ZwXzyNocOWk={@ǫ>ʖE+s vTׅm+/_v%}:,vfktU;>;|:asfW}|U?=31_O_[p? ;~[1.ѳ/.ºrM a^5֞E;W'7L;5? {ao5/havس|=+ޜrKq˿C+rs5it^=8产s;=֢gOljx@C=vοg(wn`˩u3Otq6>xyO!s3r_<.]oϧ.m/̃[_7تn^{uw3@yszqkܫۗZ{_N;/̸?x/>-?~|y{c1G_^]0ΞW_ryˠ?-]]Ož\ztSW}sGs]foH]ߌcZa=ⴣo^vnұU?Ս5o{mw/Vf??\S7[s۟}-2ھ?~{`S?mZ va7awlLw 9~X97>fy9wy5i^Xz읋۞yԦ_&C/{q]K;Jm{~C߼|Īq`׵]{7}}ooٍ-Z1ix{ϼs;w>,|Ŵ+ ߘk oLn.uu_Ž~BŅsLjqϽi';O>}]G6v6aG؇oݳߦ|y6޴y“wF7>s[z^yɷf~lG._\3X8|mZ躴;z ou O$￾27xGeW:/mnzak;-'vNnh9>7>fOw_=tcʂ}/ݻ>m^>~ykϓvL7Cv^|bc䆥m<jὗ̿꾎)7嚯Xt}3Ϟ_3l %ϭ^[V(y$m_l?04>99&{hN>|zcK;F_>rf}פ/-5/hcq~އr^WM9?,;xrxˊ,I]74xOo]'V}Oj}RKm>~uw_݃ԚL[ZV?9ڜzQ_K'}gY:nˏW3m]>EN5q}x@No}w~8|v>+;7ƻo/x`Ϧ|oZK.8qOϼ9;mq 'zck3xgֵ>pas'v6=7kę-]A:kʉ wMw6إ.l9m}.p/.dnK \=1ݟM ~NK=WMyW̹g5ɇnfS;^ywي= y;c=IIO=WsB=.Ú;k ++.qk}Y'g;Nߜ :߮; <ՙ'r➁w7OwͭOmj z!q֥m[~x9tb]krZ|.}zʞGW6pnMϴ 6Z鵭07,Cy7snqoc uz`M3zuӿ{f;Ig7-n=og5[Xp=f_]ۻ$uPz|7}۬][tCk ۟}lc+ǝzɛV;{^;2B`__ݜ_xΦ_nGt`Y:k?gYWv]~?.njkK.oY;B:CeO[I^mOx͎?[?n>V]~a_ZYxKjW?mew u^>O _C7イssb%S벏"o5s#< y!/9S.qps7׋`;mdUqx}/ޅyh:~=,^|soڝGj?z~ "إ}Ot>r-aҎz{1:쇿k.蛯?7\ܚO%+в;zaOk{:o7C/m}jߜ[j7-^~b]#7/y[tomiHK/m|a[_3̯skn/t;?ѕԪ^ڿyw__ޑz▖.y{/OϷ_>1e&\ۺwZSG^}bu7-gYͽ/XG?ٟ^h9ɻĩ^پ,s\1zq@/Ꞿ5m?7Y¬0ge88GKw%/m~s^ϫ} O{ p zƂ>ݳ$bG>z>eΡE<)s:17vL7{5?}@_;Ml޽s-ݠNgK.x͢locƻˆ̶bw~^<{Z?`,ޡany.|_\yЙ>^gx벞K;Yv/|jٍ={zq[nˏ_3[&|X4>^k~e{ϯطz_-x]Kxx|>y3?l%ӿU#]ͤ~d9U~=^O>x}ey`k`Ý2a nó六 ?=W rfU tW輶#?i?.7:E~=S?G_\%#=/#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈTgQ%?3 Bnuc=b6O$ +|1&dRL;_@Jf$y"&+pQbJ>ӞT2;}t,_$ԄBZ\Wo;٠k8m: 覮'"jP+zQ/rp]DZ 2"]ǻ\W]Ŷʺ(򺎺'swݝd 77m|cjSMf\|ng4Lu{/6sC,=W{fMjkM|&vßaXLK!݇kOHudt7]KHw7.e݉{ftgROn^8o}awA,QY>YV.CU2L{Gltwq4˶%r˴•~.YϷ>ן-aw~5(f8$ӽTr tP+)Br ]rCr¬Őo-7;UwnZ!SHF\q꣫g,[r8g ϧq~Łb1*MSdOG&UL.{2#6|%6nzd!/ #ys]=LULrpτt[bll`l`ZFl6 l6 ) |ޝ&`l&`l&`l~ oB&,$Y̭WlM ;YٴOf#&=llu;fr09+fr1&W6LkFNp}!O _ETR٢=QwG-ɫ|+7P6k$Hv9&Hf +M w>PjJB5_%s,!Q.|yOly[зݓi.gpvOTWu1?z[8n}=Lإ$[2ݷuCW=daBj;_2;\\˧ +|Eq9ƩK ʏ#/ +HLWڂ7=bdoG4'2f\iù$xseLLeop*"*gӹtGBKPp/NZYj@L+](*([+^uO#Ae;oGĨjDnv~DԪ&QG(bᑊȋ 80t Ra 0tY|Z:CPHњ2"rCqᆁdَ8 Yq+=ǡrV/9=ǡ8hq: NYlO.·yklBϷE&:KܚikK7A.F^mW|{W<2DrhU,c\D|:=Lzl5Ӟ;eӅt\>}K*QSb]젻AW:3vUre#Kgᗊ|%;<9e#\ꯠawy0lJ~E)4LiOmPHG#J՞I@߉ʈ%B1 Q0z+Ųbhؙ;s*]7Μؙ;sbgN̉93jؙE9#b`xw{ ;v]SPQY?:tI_q1JyWTatf +S۹.kU]~/;GV{wWk؝WKe.$h*UHиjqsUڛ[ի^Y#q>רMjh +F;Q%dxa3Tkӑ$]~qHmmB!הnUbz/Gw:nQa r,n1|%j-_|*֑GSD/]OVcP+1mICSY[6k {[Tr=T^+_E𵲩*BVCH*[Q+?.7:sFבl 6FWéjB!C!~EBZ5Z%DUyUv8P ZUTU bݯuѤ=DD"5k@kO=S\#B(H, 1)~UfU{_\#_="4%h,AG_r )EG+#VZ+׌jgIqY[ϸA);f֒K?O<_C]SR@so㘵\|_(\&vMw0iL!uିn Vp{FLДVWO[ntU{<+ *M-5J} Lg2V(TGs\RwT)R_1RME4Η?v?f9:1Nhe5yڙ kEV/5X~y[jV[:P&ջj']HƵHeGy\#TF5 % 1<_6~Ubdw_[^TڕYMFo V%:w9 .ef`ieJ>ic#;QsPJmC]5nG5AoTݭMdk|F^>r<6esecW6b3`pej ވ!sH+8F!5Fʏ!`?1SZɉlP~بՂFUjkuT*Av@m(?uպFҊ(bV<y[UU1W@ +~&V>Fkb]2J/E}m)$njHHZn3zSeq7HV6|ޖ[jDq(؝jmHvwtT;mj|ϋdG2}=d*ݕ.LJԠL*sULj)S+ou+%"_r1U'!V;+P+l|It5R-.ʗhj^|Bx||m%#Q>My(%[[3@ZT;ZÇ|dB\$wLoGw-N'ocK%I+(}7̮`rmـjRH+M;SKQ\}VeZ~+1v,dwvz'N2;/5fǨV6SJT.i3Rqg9=ę#"j9qfȧH`T}Lj%ΔQRę8qdҨIIʼn3UqFo-'T953Q8S>F$-qBDSVCFh)?GsjY +Ũ,_8Fv g6ZzFVҭF)V6q'ő8+YH6W%Ef-kϨ,ޏMI*巎=ͺ*`rޡ_9k_i{YTc`)(;qۓzq%|N/|[2VYDঘI|rtjJmP)?&g0rc{Xs}@xc-Y*`TçIZR, Z .7+@Bo"SsBS%ތa:M&cԞvTHv %՞s9:SЈã]sd>SJ_ZLaj2s;mr,:GV);o#bT5"Y;?"jUmD֎]'yTˢT*FęGu՝y5:U9"qHիeW9"qH#2¿E>n]ךK!w +ղ8wƣ];pUnիё~5FGaLdX2-i [vCa4z?QZr1zrޏQ B8~T1_`Lk˥~0n*7ʌ>>^>_QrHlڏᮀAtWvP ;CP2P.F@0'q RC'qg[m +znM' *8wǝ''s5>ے|#EVV˘8ɪ2GqL eAeeI6MFw0\(ZkB6DTZ+a[_։ + ++;9k +,;6ѫ5#0_֩a3p̸GTVDɹ:Un&3 Ӵ]Ov҉L6pw/~CMS5/—ELJbRb|%ъ?Qj bzAQ׶]jCqi ãėT]=25 Z}>/OJkNEP5[`>эԚh'[3iv,Nsij$^G>jB34U3? +Fmmnp\#1+,-ٕ=KW?JOj4f+NK( )bj§ZcZ㣸 \F\ pmZV>`8m_CzvmǴ +%`[*jjaDG|}4_/Snԋ$z>Q]u"D=銣9xkC" qUxU3HUXTWUA$c*YK5SuUҢ^U](і`놼Fx<6!]:ִUAW, 6 Ԫj$_L踱NLFB>&e>^QH}d>L5ηI{>ƺӠwv5{X`FS*\ qDF?ZMߝQ7T#˿Juwb֓RyINUtmf*:|q4 v uh'&f.'͌i.xz{4>J&`Ls7ʡq0 f%q\. >SNNd3leiNEC=|a0b4\O6KKZ=m6A^\GDo:7r=H/0++]`.n/]6lU'a +Z1zLŝڠWMWYe#3\[A6X PڊC $lȹ,0NL ! !n$  N E: WC[OD1i>͞ڠږm8yٺ'TFm]3`6aT| +CtEMEXf3%@p0ei V`p~=Så[`p_E֤,f,#N0g~&;PTVMli`@oa"w`mX*& RQ@1f. :cB[w XLYeZx>^3>1B@%06/ * ?8) ,*)0  +m) +qp`.M!LՑ&4MWI 1L^%iм1 D, axkƠqq` tZCxR8Г: *iM) + *.j pp*v \ԶIÁjHu"J0y踬&t& :^AJce 󪢲D: RPw1Lza)r 9!ƾౚ\(T_EYL d9/Ut03fY%}؇!2p{e `_% bnHT@Z@I/P-(nulb큓1@r=#!dOVh:C,5rr+дÓdK`EXJ-VM+lP dFE$ wia#! ,lFlPj8O8ZU<]1+d#:j:OD0OՕf:FcFZ1Th큇!h7r#N)ζ`7f@\7Дߊ]Lu%(lrˡ'dķS5a9JO.W菨`!Egk0Ő*K5T"T:G`DPxCaU5qbFF@XD[@ sSA8~l`V\v&*̅$ +Wَ8pxB%LNj(fȖ+-ETR4Hz4=s|*SvEОbYN`0uo-՘z.eELr,f;! 0l!ċi>G';it01Qa¸HGDJjťyN#% +M\ȬVS$r +3NYM *.! Ne +V$=o5ݴIk4&wZbskN:n P XP1E1ۮs8BրZѽKhi@ `F.Qp PL-vpH"o40_^+[H@ Frhi,AYc-Z$5ޒ# )4C8 *t)%5[bnqMRYbKWEȼQEv풼2K- ϦХ44 s4LB4lNCɃjZzQF"$ ,eɀ/?mdO@EDM*miM?5M8`@B[Dsp)iXn5<,)zblԭHYǸ4L {dA@ewͱ3&礰 +@#k 40X@<҅oDDqOᦵ &z0`J[66i?Зֈ1{scyȢ5+ء3A)X?z܂d(ӀIY6h-'af;3ᙪy9Nq :eضAzF#bA@0 +w!,?IR'*5*!oL6V*;MIK=-0Șw5V9΄;*6{',fHu :y5Q;dԅk.|:պЕ@K<y pv5$IBIE% +=MdMǤ4)@&Gx:#,t\%`AWY +gJ7l B#ae3A@w6XgX8 `)ຎWwbAwǥjZq5~gCF*ʚ͎Uk3MyDXsܪO`)46McjW;iD(/5 D`\A:PqF|Q?+1 +|b6C +S^YVu0A:*-d[:VeaIn#MDhe3AdiBOO]q\SuXdVSu%\Q7yDD,$-\o +-m"4O C<4% Q#^֨'sg`p0 >=tl`Y%YO(D4[ +dξ ,LR!G.ԴpHPE4TEuثM ĶplF樆0ٍMZc Hы`PftGPDW`#0M4Xbn.~K HH!EVS-߀;J+dDH 9D쀜We1 "%D4LqM%2<ubd8ZTU$5PG, PCwh^,rikzݰUu%ZW(ȔuͶW(d-h*DbD9DLz.hIz㾤Q`̟"$ iQX(Bќ`Xh( +Y28r"Bh@iDήEQ().;-1K0Z9ǭw^0K3*tr<%6eRA*'V!2@M|d&%LE_c*&E`]b@$ +z +c4>L> +"GE^/Gc3Irn2 Lt"s4Ga +F&B0dA%4DbA*r R buQūv^\SEr9H;Ӕ$*őMj@tWaw6EOM 0e!z 8l @2gTs8FT [$/hSL;=ѵhd:C8!Sg +Gc>3E%0u~4 + M8'x0gn4f@$W4Tl/i]^Cl[|r8ކ(H/M!O2pmQ)~\$rmFNa"eA>#>]mJZMD :_D;ST5:2dĉ(΍A)!ࣸɬм2o N}dq 9@ +;= 9Ab" yY a]5{2#xedɇU!7xQp0D?4H2L >3U$X"8:eӌ`ej;,ڍ90; +LX8CX Ġx5"7p8aق?$pJ`J͈$o5$ b +ӶMQrw/&8 k"_k%SB:联3q9-u24mN CӒH%d]*i,UN: MNM5X0"AʗDRuR©bdHYx.nEa^w5%콲B,9 NQɆeJ>Q1]U#ipZ8-MP|^׹4"%iR؄XE`Z8-FHV#6*iDݴ,܎WKA㴤m`'}vYK8[ (-Z) +mGAPȴCC| 7Nxx}0)J(A +pd&TSi[,TIm 56PIx Å#tG4Eׅ1z8H9UK*"l51N0e9U8$4ŢcxGBC)ɪ N8SO(A3Uڬ;gMȬHljfa?p*^lPNۊdvER~~<] Fȗ MHVO(Ɇ98Ty)0B{,2)! 9ԋ}IO{,Ry0e5\T]hE83:] &|%Ԭ2%"D?LJ3KV AH(ȁ.UEؒ7h4( 8 + +dF %CܡBn[m5qh!-j~ͳ&N4FmS([8T{t2tYqz%CPb常,sBVoP6ۇH. v@;͐QCoTF1 {d:tS<@q$6OWEuo${ +'݆8DUq_Hn*^jzRYBY]=;uD ·]n&ՠ\S!SŻ5.~4"S. [:ğe{rY(coףr=][DHnF'GsTK]=ꇑJo.^罥iLfbIլN3aF\-U| vo74xkg9"drlA&e Ȱ4kҖ׻N)V1c5 ӝ1H!]=6(Ut1UZqonAƪVy+ k~!|||S4 m?+H(x2-x.R5 u rɧ7E_HPwB{x4I0L!F#./h"%VQWaMiS욊ס--:vYyh*&jG]A I%Nw  k1.߯qI;dQ3U4/D5>_DkdJn&oT❬%P>}|3Ҡξ‡X鶨X3*yT^M$DzjћU[ 5BcpљoPӧm}eVCNL%hhb`%M +&a|C04pE2%S=pp0(%9[O{ as&_E/% 6 ` ~0v6&#^EsOh}y.C9jFB^# %tD0c(MMׂ(ci=(Euq\7oPZB-sUt'TG&b[z.+,v^iBEjrbSER QuFBy"glY$captaK.F?~\*DK]㚚|LHgݭxVn|-݈zSbELu56T-'.sNmejPbtPDLx'a0x5B$ G`q>u)@`$0=*~J \aG±` Lm{M +AKbn"ImH@9a͵A\,I:Ag*HhP{Xa60 K ԅӭƨ1;de`qLئFpMaqT endstream endobj 60 0 obj <>stream + LRI ,tL'TH H蠟,*lgP p uPw Nkr.MWO k8jrcNLnpa~N}@ +2Lm8(pc# ܐ5Ra&sMKCv-"TV 9VqThpA!FWƱfe%82O(:(M\̞!*&z1&Bݬ(5݉H+*u]%htSCYF,ʼn l;Ȉ+S!!` ̠LHS 2\UejQQfʤR\Nib=8L{U6vDZVPANJ7 b1*vvAb 8m[:3tK9\HH*-ʂe:ϛ"l&By*eY *SUnwi/&+R5*9YNTL"fl,]MdS1$7Ʊa\(ŖHD39Lct !x8}D*tjݢ`!IW43M=I1.Rl|k#rNfk HtQ>Y2-]^3 )'cާ`S#("Չ +rZ\gNHMghO@&h`o8GF/:*QoKl("ww;$F`<s0WiPz.'r(QR0gstc+k nR"FM[ +Pe>Y +gۘa1xdWLYhx`s*7t :QB 02Rä6(_p?"7 ?Yjt6WHVBE p` #pSҭb~>"5|9##\Pa\;"ji3|D`]fB P '5 +ȇC=]m*XsZ- CIrl)j€ Ym^ N -F-*>'P\Ȝ)_BT0,R_t2G5$ bAF`8Q,T%2u}BS[j&^sq)giD@5*8feӌ q9 fI`>2pPFLzakxUpr,ɷT6FH6q?5H\ǡ GɷL."R-Ty )Ep'MktG.7y]_u) gdz3!*#9YKl"O,=^1zxO?! 琙ʞ*h̾)G+DN{dU`eC% vtE5P +R*OPAa6'BT@D늀RaERȔIXKuT:"heLyLȘ&Gڄ`'>ZuqLtR@d4Ja XɑRV0Qk54a}rz(_lK [f '*>U$X!-Sˆ8xȸ!^e+d*tWdr(}uV=ˆk6sY| b" -jhޱ~lf]u"Oa F^6kx5.k0*+Taݢ6~Ptʒ-Npzc:J + @DXfqk{$5<\@~$»x7,IQ SM`IeJiίq(X-)CPR'R +pņ|M%}ێ# y^qi#zڑ>gZ*E  7ƥc;X_SwZrxmmq$4ٟ^O@er3g&ǰ3H:9k:w 9jP(yaC.z}TXJ4&䢗,f搏ޡn,4ND^z.6*NƅLGJAqJ/tH2vAG MKKtl,k$y4ES}smF:/FؗWo~\`8K=.l.۟lgR\Wމu!J<ư1+!(ܟ@6! %D~2NA) +uK@#mVMJ&B"+~|&rtM~)1o7F3Dq<e;/AEWGv *%: +4< ੥װbW#1P Uu1`.c +c^h8OZfsEw6![>7~M׾W T[lkTx|@04'Ij(6Ԣ}2BOc +ϟˇִ `%V)\俵Ǹ\70zVg|. vߝlɦ'gZ}l}j{h'/m؊ML[&I̻+t}%0̼Kژ=[Rl_W.xQ7jk0lL[wV_]=G.,> LdS+_F3٠C.=T|]zjP>C}O |_oPJ~'$5衺=T|&=T-.^\(ߓT7xgu=|m|bqK=| [v맹4͛@[)=OXS[_WW$7Ww>(oUz +e."45 >; +V@JA%Qt>MYP$@BI1,&c~7D'Ub٠KC`r @!b 8-E gа ~'>4yBҧIx&eHL)  + J5[mʙEAiQAbK4LFVOriT;MAO!n)SNQ1zB7 +VOlyŝ&IO3"kͤEF#i/;FH7r hAM;5Ko%rĭ܈wk +E3N'$ ZB]4].ITi4ȶ$- PNn"7K8@JA( N"QׄP\@S;\ྯZيBPQ05F?=6R:R =Cbg@GUX2C.; qJ3"\-P ʋ +̉ +]0$J4 +Cҿ/ ALc!LBOA"AS#)b@gڒ1:‖$YEĝq6ZQeK {Ean q2Mĉ/U KuCse7DdxM7Q]m]RZ;BKjރYb¹Ǔ]q7M'3|Cx xcIŎ*W7UAaI~IMyQAT‡ $%ԕB٧Q@'1 . U(AQ&{;/ ̦Os7z``:w@0zd^:,SD%i9ZvZؕ -LlB% qH|8|r(YOuHG>/% ; lZ9RFSW aĦdR{w|h& SZN09N!|Kcp >ee06O @z@ iK or$VՐ@W +.+(? |4Tϙ["HLRˀ0R%%O1\R)! :"A ^&4jEhHǧl%AI)ɣZ +j _03J=i("-!Iޅ, Z:/a(!s'z?A~%z li!EχZ*iNpa}E|itq9FHKsl=J ,#'?7'E7wa _olr 7"t., Rw?5QbOZ |,$؄VC>/S{24+?b}G &6DƐ\/ +cI<0ز }Jw8W Ė~n*m@RQu:EMÐ,jR#mpHc|@TK<B]G|T|%(BV(#28k +Ϛ⩡ + o]\7t%&Wd B xd@A.NdP2X2b+d@F%Ͽ50S>.\92"$D\+8`by</&q:4(t1b2>ɘ|̮Ȑɇ !#l<{ iI q|8Ci>MIȈ *]tEdr /"#u"2@Ii +dRv&2(8)RV0I7 -'ti4׳,1m^@Ɛx4 ]@(2Fͮ)C:>Ɔd i" x F PiowA1n>WRtG-w!K)(PA( :4 #4z @KΉ%OM\_@C!G gMDjtl@ͲB7K(Fzeƾ[\,U)ET}u z"X*hBN8ETƥS ҄&AN3%PN(ѽH! S%A.9)ZU3X0*=XÑ.F?[iPF4qRE44:AS+@$ՄxTMJ{'P<Ti{Vq/й/ hPВA j5DMs๏/@"tbT;Z:U$LC{ iDI^N\[&S'M +@[ITŝԼ]BgRh +-PRQ`/]Sl/nIq ?GQHyDiY ?S {ek nm/A{O %lx0q5ɿ jX? i%&Qk~fݱ2g + +nD7/Q=R>**DlgXlH6y͢gPsW`&P'akv՘b?aC*}5 +#?B써[>UMꁺS0-N}Q#""ȷ/ FG|yF +q.>*p38y&CL1IEo;޶lɽE ؁:w};Uڲ}cمZ&'+,3@:C,!UAF>~H3-[$y_AP0pP~KACJ|G>@)Fx)?ӔTyK#vɑ&5qڳCO)(|f6P7 }~SLq09zerRL{ q+].> VhsS7C8XvaH\YvJx>Y% ߊ|.9,[o/kfqIu|4 g&>ŷNqt yL\}M *t^&&# 'gye.hy䟀"-2#sk7S&BwG86 Y>Um# p(B i!d7Eyc3X4c_|"'dMKhSdnO @3..6' +*h&7i.T1jE|Y>AXBԅ#*4\6|@ɬÊR0cŷ6"x^hG #?0 +hSZe0$HUa`CMl81 +6=2(E#0ٴhl?_h#W@x fװۀ/q}[nd~93 %T*զRI<殺'm]_Ql)Y`B~rUl5~Oӑo70(@ZRP,DEeɤoEYX3ԧ(P1ޝD)LB +̍f"2 C0pbP'a0سBy•dod$9YɣNmRL*;WWl,aH-D%'e*I@BE[ 4kfxU*{;` 0` 0`ÎsvO0a'sDirl`N0` 0`Îsv<? `#^+4 'ð9 'ðx=]qh=a z@n< X0asvO0a'svO0asvB0asvO0a'sDq0asvB0asvO0a%sV<ðaX=!oďVakE0asVO0a%s>'&$-'ðz9 'ðz9dQ@/0tVo0asV<ð9 'ðz9S0`T Z5 +!ðz9 'ð9 '0{9 3!#R '#2WaX=aX 0`N0` 0` 0`N0` 0k6a%̲p64Ki/Gmfad8ِW#mfJ0f3QFmfYeaf4f9mPU,maebJQI,f3Gp.mfemYAej3˲ZhGK'b3 ])?c6ak0f3䘊XiWFmf,걙I̴6,*Ek3 Y=634Lӈ4٨AZK9fVLJY)6s&͌,fUd/^n PI96 #e[8f&GmfZ,MY` +q9FPl3GGZBWqY+W^fDYh + +6sdmfeUP1`XY) TY3@a%j~]>BOͯGQ04+f`/>l ^L$M E|$dK +ĊoL9z*!' {-˃°(BZrb8i/ 3KB{Y>tz:wa(,2΀S˶Ȩ,Ht3Ae. +N>l1\ X5~B7{8^Bn)aͯQQ`."GaP;[h.!z< +f#8U`@qֲ#xrPd(ֲR(e'%eozb-;+! vDزnDN.}X>VgEwsE<s$˶rEl  |6HОϑJ={g%ހ-"$0Bi.c_ZFb\)i5kNs%=d6s%TF1l7`m]Ʊb)gJP#L r+#ZބgPdvi);`lFb4ƸQCJ4QF]$$VS1|k4lj=Bizi6y8!$֪yޔ ʰ0H$ WR99@5 .!}ˉe B5ŴeKKW95fY +wv9+])|Xw0$$4e N[}jF&yx lG I:p:]H 2HjbH e8[JqԳnDtnp:-ds!O`qy"Fq#=I +%h L~CPMįj&Kq,ps2q?=)dᖮtvNԼTp + =6z $X)trxHhBRAaHzUT!;m 9d,Kb!Xptd[DwKta$X:]ЈFRxgFK-jtRY 2?C)t t](ŀoh:]J NT"5,( t[ +A]OI4P9Pt' yg-d1XQf5Sg_U,%^¬&e)D2NNT"HjDXPn%Hct'P4ANFO-(RL6Ċ{vM+&a5t)~BE%_'YְV5=x!E] +}t"#BEm;8? +U̽K;GҶZ"5(M8e}AJR Wb%]["4RLg!ٚ`TnpMN`U’paYfy1 +R2 c )2e(AES 0QfRCx =A\_ãjJC&F$q2ۣ S.P7iY巈/t[FXv@njW&RPH40ءx2C™XfYC&"QEQ|`},CE'z8L,3¿>xi4%ZqDb,*f&''rj,l-'8<l]fX'Enfq94ɕQ@Ѣ#v(slqWAh;X4Sx镶!* rB_c81}| oO-`P2?$<'dxA \\xMTJK>I^ 8X"f>M|Liz@p),(|z!g;`bya r:)fJՃd%MxY#T1An_Yי%.gjzd%ge*´a<]f6M\u)T"jBMbȂe'4 +$ +r N{A N 1PL`ET,-)S +I.4ma,VWW71@W#8q4tH*y"HlގVHOäM"%.aJ>TzEz :Y bg%L*0i'jn=w,wX8}o{%U_Au:4z;iuRڨ[RP沍F-5ꟕAu_)u=5jk]T6ںmM s5 |\؃)ץJ[촪BK`;JתqX[`6He"["F[wJ;nf ;Zd|h*jk2Ϟn0(8FkiZe:ߋ?8RP|"r駮nTPqgs]ߐH++M"Nd+"|K\'(19,-7tSk9Gqp q1 ^gչ#65cuhFtF8FeLj֙6"^ rLA9_Ҧ&SiNHw#,0H:d6x;1$.:qSt`_ 9EOڜu0+tll zNȀN ZK39`p^3\L)dS-qsBiE=qoM +*1|D|ыw (T+UY×ZY#ECM_e[&1_Z#;x삞ϴoxX 5uv"6oRA|Ḟ9 qAq|ײxh6J6-2?ic"l'!<mMy ]1#u6cnkx1{|JSqffw.̋H1rBr.BEq>=@TH Kf&+3$23Ơ{W&rM,d/R#uu(wua4EYlg4+@RgMczPoRAVSLS[#%>eG!(>Ѯ rw2~)_ލ8z_hMQr:>`tf:=&ELlLDɅ] +15Hbx|E& >%x44~у`S.#D!GϚvX,^qf0$velr0D jU ?l~v›> .t!E׃-07oG?}ǼئoC:$: ҔȖQ)D&{A l1Tl:Ùcn=ָl;} |fL*a6XQ1o#F:[dHH.F@]C9D aؘ~ʥ]lN6bFڦ.b{L@˂} lZD:\٥ H ȢT$Ɓ((Md9{:zLjס~lƘ)YS[H'uk~( ½nM53&mKܨ>6z 8y3'+xsSV ~*[NS([&^J-2AF{DmT +?)KPÁ@ʒY|W9"#2y919s`ryB0Y2̂La m(#]P0H&8 +D + +T.N+2J`9l RD|EDzԀ?!;}rZ9vJ9isz +YCF2晔S"5Grc:R7^2 ."Fx%b9/Eel{[4H*RxJIܳR1h`Pp1):TCuId6zl6lyw/m]\&4QmMDHp (Mܯ6]4EN,6;e ۑT +QKe5\BՉ5S8jdUdi|F[̆.; z@6[Ĵ|^h Mx0 66|rC/1ԡp>"LbY&w-˧to"c ŧHcئix94I-:0KKh%E@5 tH[BCMI^"nu> PNŢn=GzŚ^_GAѣ yo YH3 w*9P%Y,E:4ʲ$#?ރ)9IhKb_)RkU?ұfu|XRcl'u<]c4=ʞ<̋V0"=0ZkFD|rF<2SHaȇс(1_Yk !?_k:nSxI :=Kg]#tij2nezby+!脲T{wb6Ahf9DHIЩ슝iYı|~[[;i |T9u\- ;&j k"CE~ ]7qQ +!8[A٨w\{6&#w'td34; }A}nضLirgC&g'ze3Sk@Sȑ<M1*[ :t(7>k $Wvftk[sq^.`ºɂMpO7 uAB ;XZt;O\iQgKdˍ'&:8'Z@$KLOzVJ`N=8h1f@}@N9}D稻 @^E \&]LꬄrGz# +JOdBކl?T'4IUl~axMDrBlʕbӧ̅!sdb}φ`!_a]t֢nu"KYstuc[[PᲳ"GG8t%DGL73OWŽ!4DHh&|Gz x;txd]?OBy8QkI,hgtQq.6. +v&HT5ȝ&.P ;|L'e66w@2hf$xi踴%P+w4d* +]go+E2 x"AkdE$"VNU8sz1ܥ3"C"b1% +M}>PjSJڊ~WN3iX;\6I +fm<$grrF$L2/:i4LAgX|CG(릋NtxӕpZJLJI:X*rW KǤx]2.E? aʢS0LEnNB +8y1L2\#[aiўv=ޕ7*ऑ%9䰰8@ с ><oC FQk:,2TBnt9$ d}nndKzėѿ!xiDŽP}Tq\)ZF xJ%6wCi Ah%lx>ѱ:َH%N ڹFE?zՠ44cGxLԛ5]mb:|xt&:Lj[ȧAڮMzXfa$ލ( lT/Ҡ֠M|_hi,3҂A]m`$|ϦlQԋIgې34tT4KLjz`ѭ2 N :(747u>yŠ +`O=HhFh3Dt, X̱ ; QpYw@GC2Ƹt&Ӎ`L: 2@\bc]AgӬrEy)AXCAj?\@CAOI026ſژx$ +t9oʶMץ8'%Hz>j KI5jTM*3o:>PSG%) zhTm!Um(pu:.M^p9׏b{$B'&8Z5z<23TDr=" J\LEN N”r6d22wIQb|NG>N** +_r9cR2ҡwg" +H(iL@DTlف~$>e <y"yx-^)6cptK@Q =$ڐ&r[_ط RsѭSbzn87Kgڤ{@?7@B_B]!6yרwv)\0/9ugDܸn1[*~\iM⏹bV}hՒyK٩f'iˍYBnkbUXXNJ]߬²8I[zL#[a#`r]θT\ &7WVۍV0@] %A閪n*Wg٨UŠ\*x+a404 PYd~2,B|44lCA B. Aܼ`(X00됯ap+{?jyI~Ә?H1}F*mlt\8qY<:V&@Cݗ&%L]GEF\lGiXYʪ&!DSXηZ=4]oQ?@jj57r2QM`6e@aZ rB-TkL"XS\K'YUf;bYܥ9ιF^i' }ڋZF+]l6a+hTCOT;vx*mt*{eh֜u\!Ulu^dwGqxAj-iq5)R+ pKL(nXjx]R>JM(Tl9Xn)9mW־V2NkHҧף +FYfU`)Qg^9pa[RAd8?}:Yr:F@h6xY }"!0߮tK 5jXrdyHv>֡MT-*";WdbޮWDt +vVNb}HO{߿D+rtb࿒ii_H>铽j:5@)G::Ŕ wȭF04fuKVߋh/*l)ݷ Jۛw;?駿@)e +(o˯nΛF$ +Hc)L/d*qoO/5;CSxHM]Kݟn>~Tj]lw1jv_L)Q(<ܬ,35[4t=׼kgx5 ۡ1t@!xϳ]jy}L>x6[/7MxS!TߟRXuM76Ʀ ߴ@coLI1WƤߘ-/u=bLW/|X/Ϋo\%O /ת4R6_V~zX+:S"mΜ1ȗNZzz|q!Ԡ +AcQ.kۃJH=լU. T뜧*(nUkRCRjVSTn`E`IV RњL/W^n&G}:' 5yr\ &!⛄|#KΫޤ#6Lo[VͲEǖk9|o_[tJz^;מP1.Tu|}|c(o _Pޒ8 Ŋh(KgF:>6ʯc~~KyQC +[v0|oπ& Ӑk+W#E)7k.>FVtl&7F7S]Q+7;x̷cc^_+3^eiº 1kQVf$-aX%˔5j]*\l=MJۮdEˠcOXgTkM*-[<3G>(FڟM0@S +Yծbf\80@ nMW3V 1QTLW>k׮)gJ2{ߴǻJ%X%u!:j.UU'2Ndى?Ȭv#hUowLuLzO,mt003N/k؞OiõUD.c_WG+bmoʷC^7Bݷ;SDRsBbժϿK᧳ +,sV`D +%(->oPҰ%(]B%ÒW9X +EKa-|bڏh-[ΏXuL E5rnظ?d-:vr7Rɵ+y<8AMS¨)PěwU|x)&[jEW awT 3MV+hL.NÒE)cr3aՕT]3%1M;\3ʹ*QҤs5"DgZ!`kZjMKWZ ZثeKvHinWE;BЖW18TnEkpjQ1WEi07QSSkC"y_xplM++膻Vv6QG 1#p*k gRud)ӓh小 ߥ*?gx}ZvD_-Q +.;>A;VQФ\|_h NN$B06nxۆkiE6nC-]}unX2,+N*7Y/Pǿz$[N\Y8{v\G5߁!oG|6]4aЮ1-mˀ9,ctt3lB]V6QF?ox0n XGs\ cx6;5#ƾIU12P/j f8J긾PHbA(|[T :LY `v藐. +/R.Yi@;Gٷ,lϴKŶ:gIa:Pb A6Nv"8Q8ҁiٮbrx 4J[ﺖohOt9 4DU{عU>LXoUh<,5)M|[ϏVsVFX-apNZo ;Z3z+Z3z3ZM3z#ZM3z=VJj:~- J\vck'TzYLsWdVCLhqBm&[h˩F^A" 0T+5܃j³ӨjH5;}zˑlFpXGJ{dMowv`4R_rZj54fUj⓴-P7*j4ϸ +(ڕ{z>_+J8)FV.baR;š9wjR|+6u=]>Y4Vϳ S(]ZjܪԣxW_\xNWmaדvP-Zr .mKxkҿzD7oYڟTt^2F<QҬ KSUʫVR}x| jÓ` 5:T;҄~yjm~Om*Y e>HzϕN *:HYG_C]Je3~țEW[U-"X>L䏕}Fة0 WaqQxBR&oҋ;mj>x%vjC_.Lt5q=UiWZ_+ʟZ)UkηWBoIET|jЩ޷VTج`.zָ+֎*n| lJ|hvlZ:q[)WRN*7~$w0VB~'8ë8J1uTc_4Q3Hn 3M\ZU1i7b˙,xrL1bf6Sn<8?V-Lޮ|KZ,eTwSfN?Va%j]-ulZ^I@w/'U⚖B͂HEpJMnf[ITkUppSBFn7F}C3̾sZMaz9 +Főb;JzBX +xdI[j?|:pOTHkcl7V?;P8Z}=Y?"<1`Ϊ?TvX/4BTj/V)j_IYIU%VRT+\A NUU4; 4+:WjFXCaVObJk3T? E!~R/`/S^ 坎;N5\ +ynʡ --_+x0?~7jmPBM3YU\*I(=hlt+ӽvX?b\|x~Joߧ(՟vzBw`]ްfg3cP*QCD? JҸeJߞZl"VGYϡS:N-]fzHԒ"78M6u8t$4]%vU @mtP 84bm'ЭWn4 +n* +mn-xb= Xm 2-싙Jͤ ݁I %4f82U0JO͖;J*^zlNd_бr{*UA+IeM֫D5r1Un'G ǍrDp=p#hS|at޽\?dٙsc<6෱/pv>s<;R1\ݡQtidNۅ̨96ݛ4?-*ݩ峭DžRUwVǭr62>ۚfvǾ'W͡Qgf5S/?O/.̹KUםkߛViS~׃KV抰L%[syvFWs#k3݆uټrF\Yj޸n0egj9w눧Ӥ3+H󬼣7#XaxPz*CݻM~^.,׶znfwf|06t/#$9_Z\(H+  +Tn O,aEep6KW+s|.eNs_֊Y?8/7CY-#)_gY"_>U?;s ϣ\GF;ߙ.'یh}XN3}8rVZvI]dZ +B\eWǰssѵiq%WM"OfiY-, +o<*8Y0k]M,}9%M+PD}U{{6K#vV֮2ǟr⫟KCOgvƲe6s=¯TCB, _^&sl}&dz ,$@ +,8 ּ*Szaurvɽ7?SSa0<~ixR3}ZVi|!WxkD,>;h;댃7yF'[~NAE@uj2՚3pBd:bDFV'rml pSثsmLG2kuq8oM`4hٻ|ejmf +P\ +Gɗuڑc;}zydDžfݮeY)|%? |0lkX~&SaM MoiHp8S 911-LWmht\Ӑn껳`x'wwϣ9^/[j>osWK]s8O{tk%m 5{B,h+ 4i~nS8F3Ff5}=<4*zy1/l'pb}IW3—p2UѶ6- wk!LCA}Ary0Coo#}O`[5}23ýlsq`üdZ + M`L熓b+Ku6Cd/dtG6ܿ^ؘ $`˫ +w {ןF+ib]QueǫsgSoQć)Qe30/+\nƻk>[ l]jͫ@DoӲ鍥kPcz%S~{@pC(;х.  ;xyv7=BudKT!qr54Ꝍ?.܎n2t%a ί qiEaa,Nfnp*4aWF^aA'|ؙ^+L71bb08XI0|%> qKV_d"3} 6/s FOh Zieoo TOp^U߽wh _Qd3q)sgY\䦪ΦoɹqPy<-X0N3 磊,џo갻m~ZzDgLrxfNVލibdsLe{nICr%kO:ԗbVHey1E,_ +#t)F yc<:ц3[9 )0rOVV{ӹEݸݷ6J I*7F +-v3ٓ 4 )ŷEtL 5 z1\&'Gs@[.>wjKȈs*cyzӉlO]`F.`s tiU5?Q9-T><lX!PQ.Z+~PhFiDiL.f.TNR~kx,ztþz +VbF!S~k4>Oō + ) }4A_1Cҏ~kĘ՞N>q:۝m-=Tf̷Ǥڊ0da3xϷ2z G'zH*5E]m !T[]<4?,SC& [s΀D*<$KE TY2/O\i~wڼ]96엀?)JבЅKH 4HO]}^M{q06Y+; 2`<vVoWYu\;.؜Q#h]0}ʏ^,]ʓH ᖈt Iajr}؂卡۩eIXݜ)PlmV?YNN3GOZ\i:8mÉNab`DTծWƐ=>tns:K{3依a潓uuO_4,8V꾻A)tlC]Y/=u?U N ^}5id'TBeq{#vbw  _vA-6ֽ5[^-Йƥr(d}YkebTVwra;=.3]adxbh=|:<ςs^3fs Tp TJVY-ՙ}օ4\vPmyÓU-m5. +,LSazT+NNYg?îlvWL?Adl4H/O"ь=Y$lT?~=Z;RFn֟RD48wW"*WSZbyc?n.|U/T5'a"#g[QIhOZgL?@t]ؤn l'+w2,#\"Y*CߪG,۝&A]|%UN%Iu| 4!'r#Ն +b[Ouf0dS`SmLd%YS,^mURnk;÷T^ˍkUlX[AgR^5U+~lv4MtTꩆ6.zhzQP7.nڥjHršRڌ]XƯhYP nE_;y$ h+=uNoswp9LTMqd; Xo/UT +¢MN-X+^+~qżqbj;;oɞ뾉WS3w y'9wl*~1!m:ZI"j}0s&Boժ`eGl?}]I:7nY±3Myݢ"[>^r0fu8Wd|%].YyE/\x}1EaZW\)f(*La;}:!5#+hc^fvvd%yi։}OOw珇gv/óڮ-} pnj]\Zlf=s.OT_JnhZ.T62ڒ]ߦ㣌S|~FiJ0Lsokuo/{B:[k]_j0'R ֕frZy*'i_bu>X4+Xl3iZV]UO/>@swQqHP`7,4 tX{}~?q: 3WgdrNj} +Yg?q +us :4 +@ Z?em}!/CFnZU@cj (PZtMZ7:I@t֍I&mnli #| +tomjMif nu2 +4"xBt/ (T1 VזuFFj} +7G3}Wh/>͝']@a]`+@@dGS==,LÈ^ +f~`?NĀ:;Og t媶sf'}>:th4>ݩV/է\ЫIxN:4~={]t߮,w4_xi,6ם]Kz7=][%El]mkgMs5;+g?eMz{С޹^[d2нũD7aP`z dL;tC@Qm i; 4+@{6-]j@ +4u^ɟǴ]!i前(t5@g{Nzz) !_mH@W&fb:)3ЛVN/l,m!йԔNYwg3-t@[ՕIt0ivtl+;;\acc.:έ]tz\L?\o_U)Nbnq|Y/FfG5l^=dnzݿٰ|t<}ҥO96vkga{sku[ٙ׈.w޾?wfz{ ~I؎>X^qNWk}.NW|NoU39:nyiҜLw}6~blٞ3~Ҙ}x_?Hݹ+bf*ַ_$?LZ0͸䯕B~ϛ&VZK~M֒?>֙x>ܜ\lV`̲30rh3:·g>y[>ohgomz[^j%~0EVm٣\Ÿ䧗 w!@ݩ +< |"P?!0w/#~Vu;̏~/\9;MZ!ugvŰM8_?-{Vp}O g /+]rCCY ~|㥝Ӌ/0?v][R +z>g: ׂm1V㚾v^:0=6D(j׮;*mx Rݦ=#_vƝ+'N|4讄 xErˏkZx{&V#&zU#@B <4O49gēY%22u֚A9v%&_L~ΟzCG^untKmDx?/9'. ֬^D|P\wKLR:~+M{W^/4vN9PpA, +<~_RZ +&&[MY;7ś,8z  {X +FcBbc4Fwհ`JwWXDSD# K<({:rQդ[үhY2£]}TRg/jlbx pΆrc dw(\Ơƒ!69 1.]BSN*~õdn6|.GsB+]cl_o׻!%>ƭ|*?ֶ0(lƎGxtU{YLBB@x!Aݲ-$1& oՂPD^iiIɺq’}'g: sxP'LN +! %Og_8OF<`ʯt ƈ &F}g@d|T+?>~s:g8l?OyoY@_ ]qy+]+>/dRl$X r͠?%\HP,'7^)=|<ͯL2KQg7-2D#=$_LJ#]Y[Lv$r "Tib3I%bR&/- Mؿ ܗ LK\(t8Ω N E^_Dw0B?D]1SQG貅|ɟA:= =gx O([^uZijKI&atkL_<;goqdxLq@(`FaZ!0x_PwG:L`7 +rIE(s*q(hǑ0t7hh5 } +ikdqu9h[t&q50㌐Uٴp]Eߜ4ؐ^? .Ұ,'){,đ;D*OI_jiHh,4ƺ>\4f'p8)vBO#NQ0:.yD,Fyfz[I! e'b^9 C/#%rM4Nziu]QO4XTH(COu!cU`ۄA;&ky,=u=Tf)ӔUf@,Ub獏 »KL ,K|wE,kOQl[ah%EB=)!9KOE")#U3XѬXTKU6q .[-?5_QCr5v ]|GUCWùL.bRΫÌSC_A73{.W-8F ]|]LP5ttjk+յW#cW+RG'$57uX+3K(,=m6PEY<.&OQս\rՙ\H?ǃ]~vkbf< D+ɌIGLc 3a,:2mM;Kt +U?MB}JC9DRbh@\챛pdOwlx[h\vzLelz.1U5ztN }##fXt]OFGt1dWFc([f&]Q-2*GFWKSI̛ϯ*L1!-IX+?>i+RѢsǟ1* $Ue/j8oI^NO*)(.-iț:kƧ=2Q4&oxds<~L$+7/EzdSBZB:G<$<2ϛ"]"bR@9|K`#į,|[Cgi(˯[Il&EnMoȯ[CFlmL.n7ƙ: ]W'L +kIuu$ե(!*߇ 4ӥ38*}39bCbCu"nD33n8.z8`=ܨEZKS-8~=[F 6zD9 å9bc|:$pbWGl ȒGfB~{@R6ɸ^0#S3f=btdv,r{Gxpl5EA W%8ݜ\#` -;,ϢSj1~II\CNze$_|q[]QKI f21_)w4i*RO&Smb4*RM"UNSt.Lo'QJᛉ4fd;uC@;_idaװ/a=pim'_ +-&Y +7d/KndK&dW&…5^)\Ыpy߱rJ&vW[=dGx$nquu7T PnñuXR +NܬR$F.8<2C +)Ÿu67~Lyl>zKWKG'V޾W旧[\1wǟ[2YP[(vvu_Q[7/΢;{ˑJm113k~DV؝VؽѓvfΏ#'߸>neS춧+I`` \;+TMoJŽ +;c&ݮfg#&7QĠwg[L~,oWT}jp;_jSJ1t]+_>QTE!s/N` z#j%עwRjN藫̹.i&r&HubI|IN(^Pӳj(O܋GܟM⒧39#؈xVKJHZ'L//IE;p7>j:Z0j:MN&VM'ښ$D TӉ^7cUӥZYM +n;DUq㩥QN5#Y9j:Q-]0:~5NT32^5.t$Dh$Dt0#WӉj^.FS`5h(awjPo +PM7%CaljPU6WyحKUc5T5H$6|5CCRM'BKftMz`5hC7 &TMk=j4vtQV Ճ(J)Œ6'wû?>T@XDc6- D"F:]^n.YHm3C)Q$_M$/+OC%>n7E%i)ɻgAx{ "a}A@ǹ6' ]Z<򙻸wF"?3wײ >s7b~EVqzK寠(~Q~ng +ݍɩ̘![hS +TP\VϏ@.FԛItusFl*ssc3UII[ČS ˃򅭸zp=JK!ժ':;pPˆ:L "*McaPH`YSƉy㤼1^6K +`aA1}ңv`~c0%UEGvQ??ŘFBC2TJRӸPV݇L2|!CL^0zvCCi+C>#(ũV` +|``7M)C5$ݫ*dKLIy Ӽpr/yk&v C/܍]dc+y!~/M.i"/{|.aRO ݐ]͑2|,eFڛi1 +kooiz>?S8Z& + ]Xq/(q}ᆫo?Qd^ÊkeaS1 {2ELy6ÆKigRqEL^ST ՀkWF$h,R a"CJǸR 7S)쥼ոFGFqmV̢Pտf5UxrެoV'l7bI^Ǩ4-{J /żyΔڿCrt9\׽hR MW=E'| u?tt5OS-dr tp=ɞ!pnoPt +v$vREZ +ۛ{&;'T$-+fi_Jɣ<1MæVE.)PjP&dr}l|;dY'V܄v +Q8ʗ$HU^57ӽG0פl;x\gp57#MȄͮR86—@ЉnizDxωS~}=>E=D9H{ɥ7KfrN[eb2C%Tb 0Kxg8%ߤ:IiV +;E1Ui٘R'vՈb +0?y*5GL[̃R{܍T0}U$:RFGETUvО̋lIy(9JnG(_ pxGyܣ|I@̣|B/ Ռ'~eG9ߵ?{^1aEn EQ_vUٳ.H]Xk\}N=Wuku3}bb|:Y䲫٥Q=\%~٥^W#̓Vüs1> Si7kƍkƾQO#&^I/H|HH|wc[)l3'En])̶J `ȥ6I꼆 r/n4$6hRq5iCcν }{VMPPg-+ǖCcI0_^Uh PuE8o붚vͽ%Թbcu5ŵ'|Nzh~AvMx{,CGnJOB*uB$o#LRsw+D؏tDDSe3 =wۃUZwudI]fvID};&L`I?[됕&6 8ѕֆd$ھD&┚*w0Dgv-w$j#K \UˤܢSkYe:liJ.\F-z=+?k)u@ Pu+bR`r9($H!063؈nA|+1 +Mi `r8LF v0FZT-u[cI5;Zُ F1/XKc# 'ј#ј~KOI B462?8ci(0!CxOd0.-n` ciN08DXVqQʗm tmOI̸v!Dη;C(!"JWZE! KPDq@(0PT)EeL|Y|Tg-q^}IMyQ_w=}*U%ceQztV6lŪgKwn[(3g"HLa + g}~f0̾foCzBހv8}UI{qshꬽ4.*5 +͝pT2?1G:󍻩{[sۧ#cIo,`a];,[?$;ZofKNdg;duTܐߧ.m~XǶU7=5Os 37Q-*-Mk߶: +KFߟ?vlRp;rGHyG5u+z0պ [?k#{Qtkˎ{*" r'ޱ7}N ː^e|z.?WAb~EKa%uc\ⶦPqOec~q'?ݩJeWSY;Wh0Z|9`EGa<^^q( 4ӨѾn#ͺ\mw 6|fc%x^so.Ⱳ\3l64K?[ٖR0+SWG#Q&Xo{+I,5l!:d.[gr,C,3Hst\Z݂_-q/gο]gg[Mv>?O 'xM}[W0C%d;tV\M o 2S.)2KV&޶A`*45wPO~.3ƣճ}V SVl/՛s X$@ϱ%[ӾEZg~@T۩♒ ;\}UչaW;s Fq/ʯ7qc?5fnsXb7 )?}~!鴿͡!Yĸ,Vqq1h#C]TqEeI?󏛬+ŝ-ܩ]!ܞk^όpVmY-HyƘ7hɅ{(g ~To7WF2g +4x~6SyCg/2ӥT~^U֕{{\uHGs/Z4S1BdQAe7e< ȟϑךa M|uDܝgv/\!p*}Ƹ R2ɮR]nw@Y +>#TW}ve),g@~^Y#u,`M# WJ3g47,Rn~g*ݛ/<۲Jk26mkҏn/V{{Uw,c,&k}:ck:yf5Hǫ"-^6+Iȍ҉$.˄)vW6ƴ!ɂ yH߆<*M,B_EV4bP$Sx;bOvqUvŹ'͟AL{3h<r#Ps9۝G+W!]6 +G=ixp;qK6DKg>CDUn.wn{5MY']u-k^֑zɅyљ8E y%XU^W^֊\n*j8nǚ\'α0i+Bk^'Io__fBm!7Mv6WȐ4廕FL#r3Z[2q 9_eb}'G,瓟~!`C+0ٶ!>(*7)E&wHA>~ߐ;fc y26|eKv z; [d]&r+eItH0;%].jY ѿ;_]pF۹懓stIAg| X"de=nYm 1cm UgUcߜA{~ᶽ ^wu։g&yYdv`r `As{753M43'=Q%WF E៽ MuuC!FZׇqEg]Pͪhla9,՚Sb3GU˵{q{q]{qBus?GpI~eFvn)&sV=n"S+FQ!YD)59?:)aqb?z9ep{$s89 s-L]KF~ D2L.ťR:kHV\EmA28?1:uهb uJG%-!xXVl&{Dh-iϿӾ2u>݇%1a)Rبl$?ts]BSvyֳ-ob>28L +ͳADqC}>jXDmoϚge݁#{6 @fr!; +4HxJgoX':(u}wPdRw D8<׈ͭݷߟ7rw]7% WE}ȚAn}:LyeM^9fD UB:[T.&wXN =q|iV=,e(CJyRiIVHz2G+3|rI:%h5ncvM΢KkkWrp[23lW0K,#⠃*qH:{]4O27nJ̢QC?vVL +w~XtNT疴^T +r j مD!KgڱR(:c23[:sf}E wG+IGQܾ\,n4 D +BϛU!H|Uz2q^i^,&(h( }'r%7H. lg`|J +AKk.+} Un*{vxFOh!aF_r6JzeUy]gk}GS,Cy7!Ƞb%ސ[y0J]w=mwkd3K_{|: Y|EƵ|L|oHXc +Rl%1N̤ +_{(TVKYc`LSu?:N/޽PN`{ټ_& u J3l }憫b..=;_܉13whA x0hXJvQdZmMO{<7^[s ]B:.Ƥm KZg tﴖnASbr[v3>`#z\1wrm)ߙ6~4޾}Li^H%"7x7Mc䞭V97A<+_6qec8:hl%'uⓙ.>'md=v Ѷg29R"zI+E%9@\Ul!n+IHkbybkdtwYMG1g$]Egt+G K^_UyKʮj5L.VgdhS*r#zHx:HauR,`w>ܶ흤ҳˮޫmyI¬N5e}qXNVP+w&lddgɭKv4)1.}e)?>s&)Ɵ̝/~K\Y"5v:N4>s-҆WH5=Z=ޠ ݒ*i,nTèƺLX)?7OKbMpT@q>T{v*xӍ_-Mppꞽiw]s^in^?B5d }^԰FPj}Qe߹>%jbTs?tV +S\%b@YcM3P +߯?hʘ'Z@c|lf{9cZ:e4U;rf!S[ݐ/rs>U[=lnlXza4kӓřE(;g~ڝMt z̓M--?-f ;v7g5[fۧlEVx|TK@Ε΍u vu3v$Sy29~pRx\o^>,q3mQ +Nҕ?ls/lI8+78ML+llwƞ=muy'oc =f;$\,lq؋|}NsW>P?6hJFz{唯W-jin~t*QBdeBbMU"2J䵗#".N`5(9Y[ >Ehl5s+ՠqjP&BA_e ;D70%|_lfoElr-ͼ{R[1Sm*9o[8ν-a,eQVr?ClU8\sGP.dKxp wVYJ~ȿT:kZ _9}\[O}azk +YH!Kukf;HM۹;8SWY]Sr Ġ +gU̯U`^玷|R5V>*&w֖ʓ .vZwvR ˮ7~y}z{{зL66 V !O;E>/G~μtiNLY۳CI:S@ZoĽj)UaIe\]7$\zz:H8"VEjc{aNn؞^uJxϴ ΑhhQ6źڪ+E\hTQPϗzf28}\sqE4wx̕"mcŝ_45DTݐӝ;1SxWJC8LpxDu7kVxt:rKhuecwǫߟ_ylXcce^R5VNW^9߶ZjN3MiM9Tcl=η + r0]9b:8/c9&td°73fSi,PѕNÎ䰛Qs=xfLɡ)vfEu1u?7{9C6[!>Wʉ4~88Δ'&̧ X~ o' ^p7Z׋8+gx˪ՉQƓrV~Gh֗Q{$rBGlA^/Sts"\Նrs[wflX[Â(6mb7K|ZAp (%:&Bcgqy  +h}ΖˁT@U2P@tڐb2T +kN\TȔt AR$<4\}_cz%eJ#Th{aךEkmDDx?hJP0rDd@͝3wQ{i|/pU⠛$i_#/H4h"H~Ǧ4wޓ4j?AA#?t?b4?𱡕a|{zTj6,S%m;TEr[vH\Yr l!RoXvE]E$vɰib/bks|<ٓ1Zg]7 kK|92%`RגW\@ߧߝf^'Se Xn[7KC(J?{L(h%d7H}iW9={ A"ݮIU5zB|-uvaUQJw +p}bf"jv=ZxIhP[<_п%Ƴkml@ |"ߑ%rE._ޠBMh1WՏwC4YnY.-c'*?Iu-h8Ik4|OAMGu$TRKtً:d~@u\f+nZGuR(kYx +\ŁHF^ Oϓs3 64IQ`ܽCkE%NK]s`>Pu:AѷTeϠRefr5T;2p/PLf=E1FDMKOwlf*l+i Zote:ý7i^=Jˬe2'iP%2:t+# v u;6~y‚$A^H+`77d>rMo!)Xw=C=;{x]$ +Ap効EMZ 6jit?FȊTC-O==HT\ Le\qAϲY»奒\nVXiתO3qFt W_leᨵq4r`Ѯ,qFyv7pq!St!_T NFu>Txq\ө[_t!?]ʞ2:Oӽ꫰;ێrߋ7ly:( 7_(Я<+]2m4m&?}R +Siju=~}~wtwњOrE0UIWO,w +N'ӢfnaijXVնlJQMY2TE2dE6?=>hlUm۔TtݚTdI-C15ۚzY(ٶT%ͪkS&jU-PdȊL@V5 ն%C ijfRuE = +HѪbB媢kZlk:Yp2lGK5R mbw|ea*YUFWSi/ Tu]U5T۔iʊRMՐ K$IMɢs Pk[N(6VZUZeTİEJ,UqG3F "a*NV|1D?.I)䪦5SԪbid6p(`OHӱ!"i2 +_Ef_0 B4ifմ%e6j8GU@JeлnhRHDu;H#يSMdi10 +% dJth2" +J%0* TNT-!% q636Gg۪3Y# ęZ&04bI-$3^'xCEůMAt4.:b-h$G5U,HJbT5 B,8hʹ$n[՘@QcT[4>cL S'}JNUfTKjF h$VnKX]Aks4bx3m@T841D*]7zIG'@:]IVHCPhB\0V0MؠócT&Y +ݯ)vUE*]vRM)8B C# E܊e,C*bˤ*G$ÊD<@TQߔ kH|:D< Zl6(D $ 5 URv˖0N‚tBX ´Z]M]Uh%0&K.IgN $͍2" idJT$r% b +f@o&8K6[!rZ-ХM'QD it0m誐8bk QkI5d]6¨"2 e]J6)],} 8Nׄ?6!\-w5e+AOlON2hW2T,0DH$?eM7CKYj)SLsӉXAL+-d`΍!B"Ft =K5MR@̮!0,QBDK$kd+$4K*/d0oCR͠ѵs6Nj kp " ,CFAB+U68 tIOmH5 <FF!i3TڃDa1tI1MяFPSd$fuDj<ėJ{5Z:QdDzmnal@vn˪ɂ bsVK׍ dXD%p 0;ؔi:!Nk2'E9,-[2lBZ!-6! Kmj :b/ 9d DD9!dO6 +qkQIGDŚ3ŚځfKF:;0 WK +.CN[$FCht%2Lg" ҭiȌ!R`EkAV:Ӧi?f΄ngC_v+5HL ` + }HTǩ `=n0Q'Wn0wU2 QȢ"NOP,&0T$N0LMet]!;G:0@[sH2A\BIpJE(5GM!5QBGZJ!ĚఊFF )B<)$-a2%W.j1B8K0d),M D)WSb<8N&dޭDu0-&-E\HK;> Ԯ0UELnVxT "Jrx6)$%7$4iOPG$ۊ\6SLkPMĀY9rǣWd+tR]8u0.C V 1S@ +WQaTd +wˈ'jjNZX)&00@P@$ ".lU."*&NrY0H.@&x]"0! xR5\0y~ OqY$Ai:7$3&|*ҽa< +2lt8(*+E1!t)dM9qDb !Є]g 9 jQ!OJ%i-:eS6KfNa9# +sUIG;B,bIX%8'DmAAt]m@p + Ђ\&#)&(gPP}Jb YwSۤpL4 T6XPRxB*mht-tYȧ!ФLdA& cI32 ˱L[%*˺+Vi 3l +14 SM$"LKđgn` + 03D ûMB6mxDH o)x-W_`XHdb=¸ -&cJL]5%֪Tԩ +F5 y +u@cl- ˨p~Ҍd`hĒXfmO0D0R\X2% +.HD< AsgKY?dB"Ja,lXLD/C؃-a˂ +'H`D,?-xDHw 28 ! Q񤝥MZ: Ђ#ǁ, !.RN f|8l!9lF(舰@맥F"H5$${"̢S D&R&qN: JbA*O_-޶ UwKƒ$I7xMM-@PQ+M +2>4CqDIJfie}²H+ԐH͓ȅFR pwP#]s@[;cZ^хt 5Eť /ll 2sNK:6IhaEC|ȋKnԓ."XUp+&Y"A +p-Զdufr+B%:dLFCQa!aQlLrȴG2hd@²-08C(2b5Ha P^EMeFM5)"ζN +DFxd>NvQE<&zJ3b=$ +X+"5/Dc€p臤sH4cV`RZTg9ȃuv\#;C_O.G؄:K̐#KBI4"HcXMG8:JOXݯ@u7ί _5șYvgmdbKp#(cA+Amdj b`HhFz(LF2WELmRn@skS^mp&ȉfuWD;jG:u٣`9 gGTFf~z1r GiBzpDF =݀ 4r-iA79iw$DjF<@xǶ>U=-糬w#2Y1S8D딈hd{-~xȂks'-B#o~qHyUAmtnYp>F;<{3AY_jZ=w:v[Rr 1@tYZOtr@f͕T +ӽy]&q~Jz:+wR/o# ,ezP{Eq^=\:7|P=>@g"1s[k3 WV$%VWyH w9I*⪧bS!P2-K$-fvkX/ :IQ*e 3Y}5$)]% .f  ;[ŸO>z<=$l`nE +u^*'XOb/#G3YPԚNMCn>|7wUڹޛm^5w\OI;d3H-{N]7=z&Ѫflf +;O@=2lqU݌N@߳hjtn|'=_*KL8>q7sRDu--b_wszf񘎽?ZF4 _J%[G'9&@՗+ΥMeFmg gP%bfF9GxL2qreMH=+yMVcKWV8 5FѰ(3Rk34hN}딎܎O=;D2qSEUggzh,FFr +q|)’V_hjB.tWt:n}~mGS9t{zi{j*\M:@ sᲵtvN+ۮ_kxUm=[(pf6ry_B js{tЁ;8XZƁZW w0,¸9\iܟYʳG:^Uu+DBh8ίjvˮuNc>JQo,GIJ;V楰mt#zz^Cz{xA(EYٙd냢q)Qr&I>h11fĉF̼YbzPNv 79,lypfG{rUٻ=_tGSU DT8%2[zZ Dn%Usb?}֯XI ,r&6:u׻yvrS5/*#6u;1r=2* n핣cɏcǞH-VqclN6S1ޭd~lQSigUMkJ6A+g-3/yGlh@x]Pc18ޓ6kSJdT8lY]vRd MFdžѻgnѯ_EWֱY/rsi:ƍQD7 *:4WPm9ɧVZml cCq:D"jG]3S Kq`XUfIW)yt6zRܻ54WRx:WAD;ah;oz'=g:1uWr9m~V4z bMcP8h!w{_E˩N\ pxg\}WݵK$d?g.S;㦼u*~Wso:vt9ş)h+'ʾanu>_ V>Y;zvrd/y}vVgRWƏc 0S@zxK55WzTfY/jl o+s„`m<^9Cꀯ\:bMJ +Yqɑ쓛c!G9F\&^(dќ,zT2$0\\.̏ߵѕmk8Ky F |Eho>D|lp.iΒ:Bt1y letuڟG[[RH d=NDk&zVNZW}>!yNud4?f@,!qB x} UQF?3* itm͘htVBX~1so,u[Q;\&g9(EYٵ#-EuwH}-_#u%?1!͚t޻_~f~a+Qͧy/lN:}[on0:sg40=^Mv923I='X>f /||rKÑP2z[d>@]OM78iφB|*=-ٌv-; +5ٜyws,W}j/vLFkIdi^g|$ ! j{xctV׃6k#!DǫqĈ=Ne +owl.m~o%f<[FG(TCym=27nklٸ[x9qXMՎ6482=[pqTeVob'd#RkC/r(G ̮l>bFh:W}Z;42,`@]ہzUSr '~q1XW]ᴐ;cL^}>|0}c4NU~#wze9SCk5d +s? dޙd`!iXHXcn8k2ؚBzzm梤{qר(64Y烞FHWt>Z ]c94^UwLWɔ-0L!Ox9X4p?n'J +OQSZg*eq2 m}pе>Z"_üs#?cB4 j}x2Un4m'焐0^Z~@!Lє1.'a;;ܒ(d Utξ(Co86#mI&M(t~j.@; @1TVzm9{W 'Y"ue;vDz͒˜5Pnx 델j]쯻GAK8vs*j}9WGFTyuA!kNWu:wuu㚉!&I MBɶz$خWO(x;x~\臶-u#sgAXf=F-m}{uPgr_{ ;j:='9eYtGP/hQu%pIJOӻKmz#Os_p3vK~wn=ӫKHI^H |&΍޺kGf**?tp5󨓭VpWm΍ubj5dG[\ڰ ԨvőN Mcʊ\v}S2-  [ Gל]" TZg-p=!%1ENq!#EÇu7#>/|]m?|g~?HK:?_ݷooMM?7ßO/?_zOfF h hLy+˟ ɲ endstream endobj 61 0 obj <>stream +! sG''_EA?uar|7uwpo~_~?}7oͯ~o~OW%tЧQo57_?|?`1ÊP_ovpBp.'?Elk{}_+OC7o~?o~o^kw }[gua~_~\o޺_K_WW;W}o_n?9{q we:+^9%29se?cVu'Bysk5̟|bnVYI%T  eۨQybpSG7x @>/WC|5S+Ev4 b̿($Gv?fOH35C0RV9%¾ %1fP8n6 HfD14wzN1華N>\ir(f?|Ώ0:yXUw쮐91^U>OfO<`Ay翎 mPܒ'jXoiix~1F >;d +x=hw됢GKOmEZ4<^ G/|鷪e_/:k~w7m_ o~}wPwz^@~VD Z]/B-egF$UjԾAW]Z_ϵ"R ܡm}y #k!7=."tͶv tRod<rce 3F~Rm9Ffyceo;/ +~L4+"GF|wn2&[D% 0ls,{Vc[GQrY <3ImrRE@k~ʣc~uGp =#'XZqCaHP'l= f7đaK I;'ʩ/_ B/͑moc$t+W8P#ƥL X9ulDNH!wb)3@S*\_H4oqJ-ȨEP +J0PFùXΟq!=@6۞e=2s)qD!<./5KN N^ q -M~ |%<Čsh\:"QY{_#7l &!@2"J5Cݸ +3) +v6.s=|:ĺN,;8gTWVyw P@t7x["`TC`Q{^\,.p<bVkpP5xxZap71P'jTn3Q0b ^!I=!Rڣ%!g SkΕofrI_Anh+yv.p8bIkZ+W< b83'ƪA۬b1NHw! +89a +ᣅP7&g+_%]>5OTsfQW. +u-!,uGY܏_EUPwfsT+_!{2ƒe ِ!Yc} 8,(Y$hm1WoujdD[G"`(U*G8F]+ T]%Y?"G SЊIT8zQL?Q]"hEQ#Shm ح 6|j$*dTӠ*[=fdbwc,\JI9]=2C 34,_vD~EΞz(Qzcx-G|腌(ZcZG +oufoOͶUڶ$zgI*_?oM zzIn;Cl1x{Ra??BKtEdx8pS"Wmh/BhA%e}c3V=$1mBhՉ `uO)qվؖT B^ pMMq~:,뿫%-caWr/z_b>?D(躘x)A#B RPb +=!wliA둼Gz764AJrY;u1iyR#p1!ے@{T+wr16̣T.h?}}^(޸ +I|:z <zNzm&ww<6dٓ!Ue9"Pw~ IEI!6A[͎0ByK@'ۋ&xN+Gա q3v9^(1G.2QT⮁XT!zK9k Nקe?CŚX=)@r 2% +n!ۑ }i~i_S|T;xGU%D|!-P@,q3/: +jF +Wm^4xZ7L[]>~#Up|EJy` gSgsMH'^K~ݮpk4J1E񗐡Ӽɽ!Ƹ ?Adyv8Dd zbvWTk%);!8@m(gYl(<{ToӢ-wGK:T/WYF `Dې5yǥ˺QӄԚL5٭sq IN)N PL9mv捯3Z;T ~"K*{uUj*@wzZkI3!vu #̭s[za{'ԋhOOcS_7f"4< w[0GMQ1͊yh-cRD ]%v%>"+D2XC#b<K ~-RS7:` k :ۧ$FRq#`EP|7"}KPڙ+jGSڮ(Ff=D2cˢC֡SdzWhFtpINh96j#[^+)s Ŀ:KƉZ +;Oqm +}\}wn6K t 7*W껚ٌT/D{G[ÝB;7lXז AxJM*5[<֎ÂC{6Cbzh714;r'*:r9*ԐliaSor `D=L\n T^r$񈲭O~JbZWR!)hp&B|!aev'5{>@]uB.>+DS5ypv *DqgqݵO`E?jH5)A5 #}h7u;-. +nƱnAR/:;ܵ*Z4үrC}y#y0 sZ:dpRkj@=m7د*X>lQݲ Z(wSͥyu%T'xm֮)\hل**ZOK 9#Mt|-+(NTČ{m-űt`F⛲G-!I䇾oXw2芁W%t2n<[6#o o!w&e[\-4q'Zstg}dž޼ +UL32qzn{Q!c-Y8, ܠ+Ĺ>Ri+ސ=s G+;{Rz8JJ9=z'UU"^B;R +ڄLX8C}GVX l<=DX?7g6T}mXG?:%zBcPoXV g:hEr $oV +~5  vop +e^ux-Q[#v3;ҒNm/#[TD,L̫[7`@5ln/I +V:1q¾:t%T䵯 X9L1qo XzFw7* jY웪ߠL|AhXsUdń>)Uѷh:ZsoV'\n Bb MfW3fM÷'95)lƄT˯!l|iUmOFUÆ7dkf U5 Wt#!O6'gJ^+ȅE'/!'B8Yso]5q _iaĽ.qdEolGhnJqng q z&Mt D<#* [_{e Ge@:Z|Hn*H *l"~dlQW +@%1 ;@\ +67E}%="Sb,Ed X:~#4[GFNIe|ͬ cD^x9?Eft6"bq|PR{a+M舘_#Dܱmq&1Cl#zu'sLͯ (e|!Qy[=>$[ ',҈== PZ-%-J=e=/za/~>,vͨC *=Uqn'Q"$N3mk,kb\sAp9 dNR70LQ!CD-!^F< /̛y~e蟐U'H==Pԑ}X@Q$bD\ICܞt_vĎYI3||>pB >I<`- 1l.f`:$ؼJ/]溈|IDoꢅEK +3sG{&h9GL6'T=B .fȳE]v{,0#ꖯOku<5>֜`i$^~@zڒj %]FCB[9dB} /=CvDg\s@yK8v"g!8@_hn2`efnqdu3.#GE\D[VPg+We8Xxq!)0!'expa*o#hPaGj+3^O h|!S":$RN<(cy߭X64PXIHVeAD;hT'zUbXZtϡ;I + )g.V*uDT~v6v룖,f!K+ޓFD zU3b4X35y|Io^8F]wt5eT \nqZT&@JYD=DtE``֘_tzVB`mE/! Kn!ĨSMy ԰O)w*./0xtvkSb`}vc%Ao>^W;Ch>ۜ8ج~u,#=5n%UB*,c?+%2A5#h +z#̀ųE>nnShv2-rXdL6Fg'#-q0CђN,DCm)Q+ȃ2R6KtNW5jP{2 h\R;Cs X5W uLC^땡$ а+̭g҈7˪**gʽ||y})j$9ڽt#Igt2ݽ$l=h힬@hC1Hjs=<ٷaĮNFPP̈́I"lƣ1eVa<5{,"]; -R"c4Ӏ\R'_(%X:~ \1.2Qhe|~PpFh bN% *r<̃v>ۣK(,a J7LO@/DwߙjsR3R&)L 5& ÄhVj 1^s{ JRu09 +&&K4i+ЕׄAMg*I8$ZRS]HLYJ;fű@{@]@C/A,AB(qr}b2/Jm8#ƿʵ}}i}\uD$"x3wڄQXVԺ8WL +Yc;[|;/T]-4MA 3o(a!AH7=F8_!0T/3\Ix$5[msbOnj!pki\tA-ӂkPY!R\/e9qN5eϽǸezunE܇Pbd),v#x4'U*tqǠvL 2MfFWފ% +U _mʴF?gt:ӯ`7nF5;blWww =ziL sJ4:(LX[6J(6*dKz"2ɓKy5ﲩěF2C u tZ;o2ۓ{XU3EeLgC޻O{#{ V^6֙ޞ aIw}w8& ^VHW+!j0;2ky%h|/_ sUͥ΢`GBbPay__]qLb@E[dq R7EMDZZU$ ZѾa4FOqm΍R(b G6BG=ww䲋g*0i?ɔ0&h>/Qh ܡǵ + m +iS7c??5=*$8'~i6弦OL(VB^XFDŚځ(emӁ?[$≻ 2-+`F{8tng_>jYg*a&KJ)Zq7(>!b.[[/mJf#ߓkjgԶx-0w^J p룖Z/YJ2Jjz\d>Q~MvÈ+h L3q@Ab!,bl>c>d{gR 6A BAk {?͈5{D&-lSe%_uIwgel}(Ђ +L Q6 +.(aꮧR=JCz!F|.XS]~%Q-̖%ؙ,2-:, +zӫݼcXd(i,>f7\l֫MCx#(ªcgQ&4T{#!n-S4FH&0QKeyW˧%Xw+|^ @b}9ezc7]ekfZTvҵ͖r3ֲ!2o0D=@ku.|C.E["japu1iBCvHXv{CS@&N&ᓊ9K_&3GTZ_A R +HĐ6zB0ja0>t ǧOr!d[9KGvFeYX?٩[3:7?n'E¥]Qu v O7aUe\}x^:RU%̢xH' niSvHwZCz *lAju3IptgB c7Xúգ+BBk(N;@A=()sa8ψ;3D;瓜Vܻp%+awEJmy?@6GfaRF͸Q>Zν mC怭oM[lj:&랬BL` njZR.Ww8@kF-8!:v7b|w&IUQ(&MC 9Qf\# n1]k]p=*H_r76nF ׇ}s4ˍ +,F 5qL1J @Bt2ڭȦ5j>]3ҿZviFcE|="ܭx7ԢM7TyƿиAZN{KC\E@c,nC[U]icRNz ~82$֣\h`|!EuVG]15P#Xd_ '&a3_Ϋ<~G~g#$~~5D|j҅'݁W>Hc"*u)nr92U k](Ȟ z +]*{ HNgV*u7ǤnQ%aFXzѓ7IL<1U2 ׇu v`->:O@k]SwЏW[:H0CғƿY3k! FR8 6sC]@вi:K *rD(zkvϠM|Va"좲9BsAOӃġQiAvs 8AqM>Ql՞5B W8Q19"\d6J% %Fв߁\h6c]`ɗK04An:j/7Rof{FvGk5bvKC`͌bIMF"¶_wO#!V!0LXs*-rC޴e]<hSrQ+i|a}nە[LGAW[-qe;|#JUD<Hja|䃮1Dslc5ȓkImFV؅u Y5ELsS,\`=X^<{\Ǽ|⬱نMVIڂ̄(#o_p?%٭}J;-ڰ?tP$L1P"3K81C8'顈u%ꐺ3zMT}g,,[9I‹SFu &t@wkʤؙG ЩXG:b A'0V:+A4lQVV< ?G)! B#*QрBsm8iZϥh֢m4w:<"T3`ȌhQhSl>B4G؍~g*EIEd %:T:_{~{\39>utwvyPI8*1`>sD1|1ߚ~ 3stQaT c7Vu:&tDj㎒{ݡxkv +BNA (N|n؁BaIe Ѯ/xZP?%#tb Kpg-Z y xRa3ZH1 ?CLm*α mU[AMoa$I,YɁ; zQQKudўy +gʄژ0E8zDq'17(GOZjpeGBh1ڰmK +G=KQN0y"GTT7TqpiW룶 ꪵ^ޮnam[QCfϼq-${ivig#˙FCJYÑo*˚gQР>^dO9 >fY[B7j0#dibvfOE5(N0;ژ[H,[O)>ӊ^5]H/-\\8,-XEe%"r4n}i} teTFe61= L} &kН??cyCTeI H+ ]ԭ-jMZ`y;&նseFjo A'+S3)]C֬)kP };* yp#~!CO#: +! I+Xe¾&?'1\2:xR3z^?>j :+\+qKÜTX*- "JJDŽut>}Z[첀árog;kI6vؔi3|v׊\ +e1!L +|meau?'_B S-[[lۘMFPi펌2v甎$lyD9q3WEoT2^cLk|>Y|i}XYOBofg$qngԶW Qh˥+d#`}$AIZ v/ԗ?!B=l6h;_Ϙ$Im*O=b9[~(BV=aF)M5_9jGG"X>玍 r^e-ҍ^A vaV7'V܈>Lxx}}?FN|jDxU%1tUCڎk}Yp#a 62{QoDC)Aa/xZv>>t\&8X=k40π+]lp?đDfL|$*~_OdFIsgE45KUyQI 4?I3]sjnK +>1z>h/Zduɚ'KׇlzsÆ$"ɰA9TE`t1pF=kTEUN˾T=Dzn1Brb7/i,9|N^ 0v}dpWPUuHݐ)a+GAb;;%V_O xMBudot^B ڑͻ7 7 Mv1+ αSebUKq'E-VOaB…44cSvhqCW4<sРr +Eqeuퟜ!<6mWW$o!T9\+emgv!2slx,1e ;cs1_8=BDBfi;?,n5 +D1zq,ż[׷Oaes$njC u-e5 VQ;v7UoJfšnu[ޗop}Qy͝(!&6;) S`ɝŢZ7?X8Z?,/z[~0uecXMꬠTY g!'gZak6eA4ˋp8YG4 +2W\ +a"; q&/< UGgWY,w^!,:!<ϕY5R&@}p?H)M?W=a7[ZeuX6 }fHeNM~ذnyȩ <~xHC_[2]{=.lXDlf Q+竽5 ܉K̸b=轕tkO=}0 *w +/?K "6Z%l=F t xXSBcZ0 ܠׄΜ-TpT{n /OTDwN'Sr4cRwuXϛT݀Da Yі"e& O yqHPXNPC us:0,=6 +KzegNP)cڵ}~~$Iآ`PC8C]&D'YE5ҢOA;mt;W_%W_7˷&Xmyɓynn{cڔGNYImMm6m>_pt{#4kAvLCA قDGA}VVߛe1!ft9g[aZ_:c^|L q%(H[I508LN#JN {1{7t[,$wO`=0FlMXǙIޚz!vzEGD5rA[>>w? B VXT@\(8k}|=\xITj栅XL1%Ju;"$q ~FHL6b0)wFjTs2>'wMQiE+4oY_P]mW7k:Hl1d|~c J4^Glڪ-U)k#>sھ1ܢPvvHBeW"@1qbBjYW%޾8ADBze>7$~1x@귳NvEٍhvЮx QN ܥBMmNjf7g[h%F"- ՇG8\d\tjcW@ޣpm'ێi7}ɋuLj8aaD“bđFvV|sо PYj2sR#w:=9ԍ { YC[gƛ|k۬]YkA0,8"|񬤁zI&!{3 vʷE?PLSh5=HAga 9rD_Ӭ6bވ +iAa0wX<gT-0#- +٣4ђzaqI^2Y5咐MkS#p4'[{d{_r&7GQDL!seNyTtF6>oFMuxܘY +rY2qe'8\6ضƄ|a}KJI]+Er;W""(7k.FAs!W'fgz~~û#MG[G,2aG`.)|u W}ƻ:76ۊӡm)JYR3RM(ا] wXg hǰ&+^-bz2^)jO\Rc=.qFۑ1d:@8moV&LHf8 wAkaϘzڐMFjPFoWH;Oi?b%lDV=ɠ4W|/m{E`4[eDLHUW`vȦ-+˷tiyaz).njDxzzz}}~ƾHl&WÔmLr{c< +'8xBk_Y`}]G)W ܶSZ/UUOku=ړ-,9k"54lS |%(4"UV1]`98/wlS jCأ=Z2#ژ[`>ze3U8ٙց>a+aHB}"+s6نILV)qݷX"rkX +o9>==׏7 N嶢=h }RnG!!dvƍOæ#Y +gWIG +Z?N2z/ "W~Bp$>/ Le*yJpIB5=" Is4K)-]yK4P}$-JWc{0?WQ:\ ǟytîbz+K4:%yؑJLŸQ<ǦyHy-:$W$u_Ka ޣ`iͥݿ3}SfTC;Қj,R<0]u. \YyXI0Rc㄰ec.p %W2*s=OFI QEoQNb,aѵ9-`W>!Y^0'q\?%OHIUc+0ͣӓ}&AҴAfu/&͐lhQQ\D~ۈqRPݬ9jN2+2>7NKCT*ǧNGVo#y9`>b6\87?faȎҔ!XG\w&ӁD Ūuw +=޾Y}yEZ~_GnR +FB`;/(QdGր +oׂl!=F'p^W`n{\\- *[T^dqwPm{KHlݡxz>qj{r.9)*E eoL>:-0uc:edIC:ȵ=xU]!AKv 5줼F` +PWK{ gpAPM&ġ Ҝ/ pݤwY|~cOIlMdR #\!McvY0 "1z!@u {{XpCĵ/ry&t +'kMNZ{d؛_53gomKO괴~܀֍NS5K@H$m|fYF7(3Z8kݣxT%!ܯwȘo0JʉGTtI,$nKǴA4!#<H6e &/C9캁7kc|ⲲٖQx2[9PRd)2\>0>oKUyYۑa-D\}$q;;K}=t?hچgEFʮ鍍x=T6}A' 9;)ׄ)VG8^ߑ4AWd]w8JuUb: =q3;;ʼnK{#Sku#RbA( +(xA9h)(>s1["@Optz H=4 &NzBҩ.dA=JDbqf'boMt>kC_)L/Ǡ]~o{;pXIߙ4*ŸWG-?E{[ %+ a{:{wxGcZ'~_Qȿu@vѮ2w!Xȸ1g}ΰp=8`ïJC0U\F5?XŠgq=UV`qQ|)k]Ro=HpDq:ȫhJЪVŜJWMos^zPO[>)Fݖ<[W7ܜTB8=ݬN:QÆoBFEs:5#) aJ*'ȸG]P;0z4*jdrG/㘱VәKgaZzW "q(n%%렑KЊE%.LaenZA"@0zDNGIG."z !̏%+q$LxҼcg)n$/Cu[`}܍b(HxL J\KavؙgE4q+_ugB2nϽ\Xk .i+xsg/Y͋6M~1~5I\!SW8/LG։_9&PyߠL4ġOT7$횙9UAkU`4 / 88io cQ^.\ocnU^t+d']'|":"Y&a9z"@" ؆,>à^3ڣ#e?gY7#ٶUrE)UH,nGT[bQAr5hDn4-\Q20m:Q!0GL.{3m2,nsi%hNM q +8߹+f9ϐ9uvIfA[\ώ27X܂ɳQߝTQuxB0=M'u*f^sNZV8 ,^Lxb}pf>&dtQ52}Y3EDFޘA\ +Ni3jxEjz;[ȵ;[lw4.ZpΜS) '$xw t4w<-eJi*٣8"I>nƖ|C(<5{5|qL1 x)9 +єxE%gҮ)r;|l7(088B@Y!imO!0^4(3[)%&yY@5Ĺ4oUioj-.8bZttx傮 9cQP3ud*؀K[))c#MݐH@̺P@ T4|UOaf 3i EBHv@=￳VLgW؆e7?oKIEwRXrâ+j{0$SduydgտfRs T EnmA"ԗ!gԱ8M@b*7\pco XyO|0"b6È}l.$ѹXJm(ϝ +58H̜|a +ExK8)5ΜS |Z`^s[G3 #by+bbz|$LIIWv+ 551ՄçDw/s$=6.Ԡkg0M$ᗐ3ݙS2 TkbCkWHE0Cȟ{Ju~@K|vi +Oz!QKS+S3gC䅜nW9%~ѡ9F02h娓 .mt9C=Yy-ۤ/N4YJ?il1GB\lu#3nPg9')ecFO~}Q\b[#M(ied5푛8J􅉔.b2W.7ZAvbv Fټ#\!$}v/XBϽeiXA?$<w(Zf) ?H<[y77&6oHg8[mB#~[S6ĥj1NZ( +z=υJi' +m܈mF\ !x"y튀ΑzOm8mH[{J;zOQi0`=o)Y|z`4?")=*`Kwp# KEQ~,M#(3('1r;`މF^NSҬazTA#WjntiՒuCC+"s׽lA6F-+cFaw4( oq$Ye^W"|]ZuRhd򱗖)c^VaW&y-$ yV8(<$5)Wxy#qdp.߀-'==֯(iEe2oI_T"VnQ=|0>yh:'iA5S +IF'̭9)_8Oґp(p=T#|W 3_*<4Zt[ɱ_~.ģSW7~?k_(`>yrorzcw9̐q򦾜Al9I +ُd{ G45&Hx*ѳZ>?Ub  ɤqswRiOɺh7;BZzN&9Hiu)'S : + QCȐ޹"sZE<87ѻs C +K~@\5ipdnh:z(K$mP) GNlqnbܣa?؀O0Z2mk￳Zl_ġ`D>8(ׯ&TruY!ai!mwFB5b"AěMe,-\TҖ=rQ.^ #qew9ZsYaB+;HHR gf='(qWmrVzt/L '8y_({tjרx\S;5ǽ a;T'_򌧿F훼'Sfdc\L6I8&Ep|Ѩj:纖ܝV(w#AlʎsNۥV +i="bP;]u*S18gϹ*⁉ƕSlx); Ef*wuPx-_*ƵE&Y]0X8B= +:(4̍1 ;u Z|l_?#Fp)q XFqٝXd(OT9xo +2iy?Rˑ/KjjmK 5AwE f~r*ܣPP.B ;zg%8 Bȁ s,rBt^pm+.woj[/-Lعz&\m#U[| \7 0H/+hWl JL:A,w8sQl[Kqp3nI³B/Ht랠"\FҜA&ؽP-ڏWI8!:RbAY'Lh@FRݮdY6!1 /gF4XtXD)4jX!r~x?VhIסKU1m{c=i!M{#3 'kd 7$"3b2 ֶs1~@z~X5t@ *O' +Ò,rwBbyB4ʖee 6ROb1I r\`3DDDE*SP%MӘé$ֳB.d\[jVjQa"}^1K>%*${ٓ U%#@'_f6a=*Q&I7p-kmmGP!S +pn@Y^_8IhޛV{ JC6\ҹF{ÏD&\xR d6Լ RM8β +zt UG>- `7~*^p"=&D栞 )x?uHȡa8+nYnԊGCyӳ eW|VhW׏1ǖ^cø#n: vS 㼅풇K +`;nyrX!|.5gI QEuB֣Y l -H,rˮ}603bHfw?W{eqBcg_u||]Y)cE~eG0nDNV2^!-bNRtF~X=GL쎨 D[/H-A6?e1W6GNVr=aG +;8K#:NVQ 72' +rtҼL63a.5Im{/^'?3B8*d^!#u('HևBpJX@U>?} 9`u~ԭ+Y?ēenʞ40i0)?Pt{T i5DIP X7ZDbT=Fؒ+^WeÆ@ڵV ʀh2zG6`% +Aǻil1yg(V[Vm&վz[}5^ +uMr{=̝y9ϫ`Xi~L,g/ί&>& +V +$X~wGStjylƕ!3H<ьvMA5^u>ZNE=ZVn^ay|ɬx +ecIo` }7AܪN+v.ӀDUG&678{"v6s[G*(+n!GWV;Z}}[,v"BE#ʳB'LoBlCiSHF,farDa=]Umi"4T,ZPWIA{ZK?=W!uys@ko5zj[aWӯ# 2 LUpQSaPȯ mUX`%|'48,v~=]=*gܬK,3W(]c#h~X%dKt&TuN~21HbVg6 OGAM̗nMX%LFqpaEg#G]aK+:B?hiN&;[b5FfTcz ʡNZzX"W qrG`p" +QnQL((U<*uF( ڑfN*DOia.2tR(+ +v/ڄxGntgٶ|? phsfJty;vy)䈹MI|>2+KC߂cRYGc:JW{_aF}ͼ!#2c.vO 4+F 3ap aAJҫ7#$ͯb?e9Hn TzI7 > ;ym QIA*KxA\s2r[?N̅p-qG$J?n/i*+ɈGf +ۍ'tBO  +@Q<5^:WĦ4/?Ԡ7$n!LSM9Om"XXʹrdGa"gYwd2$Z4قGl0:-%ՈF^3^j%|z2=GD.FsmTٍx7):aVhDO7sw8!4bmBt缬>W/BN/+NǺЁzw S1E_ґ׻6%}S%xg`OAjݜs )1ҥ`/oG͇S +?“G8K3iUlF @ǨM?1Lp0K3Jzzꙅ>mzhcGpFUs' 1ƋàH;1$buRlZm +)=n +2'ֳ@D´iR)9s?Wv 5[( i>uF_j+ 5a2ƾ' 4wn9-3ahB&QµB.&w̱ȶa-M' q 1!r]fai^D3F}B3"yS2H/~ݘ>mC.=aRr +;|\Fmo j.\wi N?O ,Vc_{>áYp''׉bA\\UI̝+P:G !EHZ08X}!3T.ϋ=pO#r/N +sgr<;0W|yR!g}qrTdͰ+"WH|n; :_8 LG_/0̸E4n,.k'-N8ʻ5x W*Y!KM8u$d@'c mNw`Hz! "U48[6[\3V +,%kbq9A2j +ǽg +9=O9ͿArH|̵J^@p]7.Ow'Ѭ{!݂- w!Ik8nw[Ƶ^OŜBAj8FIڱ]5R98C<7`v8!cfՑ\K Őtg +HcX!3.8bsϪO7[z) ħ7Ki"gkxhrVals%o!#6!fw:]5K~*wOÔy:|]EhhRۊD[Ȝ+2j:eV6c4g(d%̰EGƷ'1'rޞzYn/t۔/zgwY +Z2, ԐJjg=O@"vp-,-Ntic/4$9тsæhVqvR\cK yc.8QWjiy[wkWf%)s  ^';)E_:̂8v#:Z|Nʥr, _ $ 9~̮,7 ۫A֥UyI0a#&cZ۾آ!^@m,RLL!LVh.i@"}o戨j%+a/d6JEQ8![m_R H"}g=\!>)a} +z'6po7l{g߀ad)}Xp+kb]%{aIѠS\,<A\Aeu*}9Lgbx &᫈Fm4}S,x&̙sOX?^3.8" +7qW*"l]`M؝g$ VN5*8ҏWUL߳VPm#XQx{b=Sb^Ck!ݘ?nPuLOHi5ϪFr|$x;QXyUꇓ*b&B%̜,:U~Y(# eSZs1!WO3iR $7߇X),93=Gߣ DH+=Y; Dz[0x= ]Bps︨]pҰϼ5Z.=PZ&̏ 2Kv|62, GwRՙ\.g+N.,׿0W)n^w 6*oE @l$VכazueGDhUم ?>_QC~ЫK`NNckoh!Xe߹7THT,VhBf^ۺF$f5ówv1)~0+[ ,C[ggc XPw Ǻc/ 'N(s7~|6\ˊ>윓'u߂8vv 3K:]ا10]Y+?&E@r;JCjW|lp,BY4/"3wIX Όv^aR!.u/[Xe=u6~C`f!'z"A:!lk`^9̙oR;X EƘ(@lqX%L4W<aՐ3FWfc.gyy;o'YOi)D nf,Xi+LVfqoU(F=TFN#zK[@;dϨVg5xO49AyWd}'g< 9uo!)~5kgfzgsĈobO##ruR@6cZZ'.xql33/O: .6"H;\;\Ŕgk2.> :شڳ叜f_ 8ErcY.g7a0jD齥aIghu-Wp̬l5F&b;HL)C {7uLz`%LOg,r;KzV%y] w.at`Ns c+hB`d5 4.d )X%S =L9x'K:ת0["jTW'BL C]܏וtp%>uZNӒ2ߝ \4gk=aOh3/W&\س¼7\YhLi:UH V{%x/+2]({7l + B9/kd B@7󐹵ƙ`(rޱóBNNE?B1)r>^`׾:ߩ 躲q{㪠O:2w{߯NQ#݋/2f@Zt \[$ t􁶜kwޫ-rs7QjoXr vi\9Mu[ϊ-Lբ!!p< +3pdbjJp_zb<<%yߥ2)7F0:T_~`NBv>#j &O;HfY"{%+I7hzo,ahHI&=$l {ԴءO.ql_! 0POW\;# !!U/Ά\t}߃R;߃Nԝ403JBˆFCy0- " ʎrOxؿ׋H2w@'th_IŎ9 +RpFs6Dž{Dfii|+LZ_:GEF{];驌 w1O0xn^N#vJtNANy|-l(GBAVA%Va-b. WGvA=y +8m{]U@_3Av}_uC",?WLC4˵Co,:gťEئ33S+hQhofc4*)ZNB" 1g$${Go/7_:K,#?ڛ J+IR'+N+! nu[<uJyV3i٫ S*r^wȖZʼbڱR)Z%ے;s=Ã5Н"B7찼@Gg@9K>VD OED8QgLa17J3bW~$$ +cfcURZkt0+o>x CqsF^b,@,%ssw~(OSZ!ρQTL +/\Tc+|Ďjngi}ԃ2T$Rjdi>3hyi;e/Ö~oOq[T幘0C'HEb1,/¼WB{Jlj80tf*̅{|b.DB<] D +Եs}a*fsQ?aEOXYABv~_ A&qyEJ֚dx  `HK?,|Zó,|fΈ~r?3gN62Y2S\):s8B)VB\ +Nji|9)ZF=$Q``Jz= C6#wdj5N35H>޼ݛiHG9l*vLM+d~%5~tz"e(IqTg3b+C|/-Bf-=ъݢ̬P6!ѵG6zofѫq5F'=5^1 & +0-exWX73,i@cʺJ^1( + gB(+TQ#2Eemz xgLo ?ȦYr;{PXZߐt~x}lq$ӱdV/ =3ډ9XĦ$V {gf@k.gJa޷@_T-{jcZYONhI|N_YwNWpΌ4Mqw@Ac7'kpt̓m+hHl9P'詨VIny(›}nLvq9*$^;Aċ^$xyt5k% )jGX qE7:'#n<<]1bX6Fsˊ8t"&q/آqmGՎV |AxBㄴkN u]2ͽ˺X^#K#lWшmh 1ukE Oj&dЯwY5@_9nDzhO/K_"Z[_y,KKe7l4Q+9`?LIQIygO^V_׹Gx+lRH̐\@Z"_v,Zz7i.Ad +g %l|tM# lȑFO^-F)6|huW3f-^f"ϮBSѥ;°Syn +x M'AWE[6uGN>a:Pn8P $ *zw>DLI+JLR<#]+_}?gҧ*'f9'7M#H ^GOoYl@ ܱSpNl5sYR=d,Hi's{X{c/!8!>r0z$mғҒ[T~ǸUSm|yHgc _d3{mNb;3AZ6w'ozt;vD('Z{T$;Z4?7J~f7f!D[q깐N}/j@S7ǘ+-Kސ^˖i pߕۣl]޲0lD8ZҜ{\(gBFQ\"o=vEE^ >.[3wFPyIPۏwgB"VVe)B_aZyc_7؊+b7c/!ysU<ƄLj{ԀZF~4V--k;8=b|NA#`@5ӵyjH/O3l錝3$[i7Ayn;ɴQ+#\myl+L%Q"CN''"I==cts'b񔙆_s4R|޽D _q'0$OXbqQ'lufWgv8- 8S"FB25y<y]YHS#$Ys#4mڡY=д+o8VVC+~yߏ;iQU SjT +fZ:Ek/ 4~19IWjڻoEP'ulK`[aYM9xGrqC-‹@DOUeޯtS5. +P BTtfq0X?՟ؕzT1K-npD/OC ZLe ̗C} Ȯg_\L%K.RX)Ql3pk |1I(ZaK]th+Vϛ&3F1P:^ůe!c; +t2ܚjn%+[opRȈ[_ܺȇYTwhHtBOy/f pr_1:0PT n4 +nG6EkiŖ~ n+l~Ey̓0ň 1.!nB8iƆT +6~`mn=M'.3w9!#ڼC̺eӣNi)Q#aĦ0h=ʬ8$/p7kF\)P0ijs?eDpd+Max|D "W@@J'fZaAZ]Tr)*d(qW@o~ٞm3_a|=:}~&gS#9Tr Aff|-Yؤ!Uf6yd?L|D`fzd >ީ7(~8l4Hzu23,!Tv>1 Ե}sCcp|r?΂#VXCxd")u|[&Pg&mzVI:1vtno~ a*FYյZئG7%%dq5{-n4xH8ОDW=Y!`#WЂ"exFގcb-cqľ#`t +]7rƋA!R~~cΙODyow'V$QaWҗaNE)gBH@yVv,#6-=;#g5y{,V}@Z9j$8&XBbͤ#uu`1V Y@6~bU!JB@GTY!A +Ei}X)Wmn CQPOvpK{|j$y.\+kԎV MuT +g ٱAL~=}w/85,+ % eɝ鵃"FHs0y}3Pd&=BA[u A,Ҵd:[Su oUIYÀKz؆dq /Ӯ<g y _a=eWdT0SGL.4~] a.g)k񺱢)Ai#@);HGQ3;F\Rcp)Cbg KTjT0vQ^yڀG[3i)|Zj(` XƨH;E]"sSƍaO3"[d"ԏ*n-܅H9RWK [RѕHHnא|moy X9ӯI5*~)o>YcEo]@iAȻD<\9(1?Crf&ݎ58:Zm⋃-[ķ>_:4tKvQQ0\\ +Yh +o.h%U\<~׾? ֆ5\$YyxaO3NPx*LӋrhYnwa/zGͦ5U|*8#DRDvm&?Q|Sw +i?6F3&s +!>}ΡQ+ͤ.#aݙO$¿T6!|O8ke_w|ǣ+AיdnC )D.t$G/9L{!~|+ɐ31@H!{;wzaE^*3NyO)Gx#NGr{9P{XZ*ZjAu˻K/r|[FZf6β|~Z-04H_կ3g^n Oy"R +P`FKċsD.2Q%m# QсzA)ҌDGX7#;Bc&uh)mvl=PϿGeyPu}eD(篰}"0aeB{쎗5Q*ϷU#? 0 P3zZNf;\&͌?~t m|بx(% H$юQkZi$sKT)"fV-Vח Qbu|tP MZ׸VbBE,=hg2/*Z|$''z$/4{V D:*_g֡.P]_'KYÄ"XگpAsg~f[l5#YcJ%۞wƈu{e1%m< i#%W![|\O Xw}=v11Ӂ|qG[(+Le|| tP:M}8 YUi2$D_'`XJXDZ;Q.s)&$gxg!1$Ƽ{gIcJCSSQTZw.^'/a#n1̨-^%nB5R!~mp2 ᜪpQ[D-vm sÅ­~1__Fd%أmQʫÜZ(X'*nJzZ5;?K[1mHPl{( DNv:`+Lu?~!,j-F۽B4duT4 ʃV٣y.9 6K]2VhcR+#clt%o- y1Et~PTɞL$79P)%O:Xw|WY 7ѷc?^;f&<<֡ml ʼogN gnVcEn~p a| j?"qxnD kzt8ThqFtD$/*sGLj}$9և4҉oۺ@L@yq>7L\Kʯ e0=tt.OD;fbk,gLW񣔊uҶW|`3أ64]kEnsK&WLbQm##WL''?F~{SVjV)]A1*DSS8 B9+$dJq.Ȕ<<`a"{Sݯ4 +s?${Wv` ?{po H:G{ّ;?e )g@cP|GDmy4^'oaPFkhnSlQ!X]2?0_!L3Ũ?yslSJDV):. %jb|yQUw8Z[e|;XjȊOnJj~?] $5G娐'6SʎEb\գQwgjze[k"l髵P *"] w(;#j~zj }n0@k3qG_j Jkܟ1eR^}){-TjQE垉s=w +g^% )ș|ށ3jnJg9Q[?+:T{En?C0.O(h~| )w #-4-7p>~q8QO֤Xmaw6HE2-gP$-, j @O.K{sQGxf9v~K<4W)*52 +flqJQ u/@j=ҍ2d:"J7I&wʍ|2]=ZIAb͇HXh}Y&?o*kaL"hu :6v~iH S^>M +cۥwmќ2 bKٰr&J)n0Zɡ3s.f~9] ;Xnm Lq稰Aw>>[ =ي1}yZx'#}/ >#}b#;AYcoy힮ZFN +x/c"/~[x}q>Z3 Z!gYFp'O_tY"3:MI;NnTzE AqңR^;Qd-7Yl֨8] ?8j5*Q}Q^]ie5_qc_#,`_i])bkb՜k stǫiO;'2?Ө}{EHe{/j1HhUI`cԕ輑QEoph-H !C㝑GY +^k"zqCc&uCH_V'vڼ zPZ|ys)GŮ۩or:I !ꮋA#qJ]tWA=Qq[1I`Ԫ3(݅G|6eQnKXbpڂe7o#/kڱ7N7ZwOE=@ C驍lq &t;߅wѦO?%eM]*| an׃y"A?J鮐1h9&K樂e^KXߌj%䉿 0, -/b~҉Św!6o8,&)Kĉ*k֌bH_P(m|bGiY%".Zϩ [=1^juUmšWS: zO 5s7+#;vqg4߯yJQ~"R+KB6E $l)IO<@',f_{PIgĹ*<4я8|{aEޅ9!G\D QlWڄskKz&VMɴymKȕs書_Dl~x f=顐`Už€[X;#*Dу,$-A߯O.s"RmI Zײ(֒ka{\HHV =.GH{0z]FݙF[Ae>p +f,gX|sw'Gֲ(`1,Gk1>L#N!\"z:pqZ&` +(3t!z~-(5\A#= "m/:_?k5tˮ ze~~yo;$ +[^߾7L{P#y&m=^5ӝ5)o_nUJ{'==q֡gK#s+$2wտ$N!Wݪ Mc|y`^u$3*3V-&5&vRt[wxؐr3u&|vH2_J`ŵ;K_a|2=A`@m}m\]BrϾL;mq>b)#ugLf}zPbT ҏ7i\ ~j GwJ\e_zTZ!O|Rh^y#8<"[ܐkMea2 NX$3 +#{C4a({a܋sݨY?hx:f:Rian&_%/Y4zYy'fsI_". #m3:Zj#`Yp@Y03 Jc9IX(nxGϑl=C} 9i.8M>7eVz 3P ͬz͓Qub~L1ywzxbf)^#=M,6Q`}X9 2ɱ012'.c-]yص_Izɚp^9psn>&?La|۱?hzj;S#bʈ˸f=~:N ((垓@Q̟+؅kfy-wyEYBRNqĩhWRa`.JS ' +@${ L%#θQ]K(p-jKc\ 7KԆAgA@>Cf";B,ah="0_ +n02)'aN7-HPtD}!過9Q]`P[ }KPP-zq# K+H\"] çtg*ڒ:c]~G1O+p +` -v$p]m n|Jזwl[nXy=HDfxEppw{Y!i;Ґ8hse?pkG#IK[Q;H:יEҗa2]Ν}1i{4KsoڟO4AX@yKQ%]vi~5OE߽cԘa=ks1o4Fer>翱n?q\1|<$? qV*GXf4Q pxDWZ!#3J FnwO$NǾyO% +wU#d.:圹riU{=Nخ-9Y"{}`}!yG<9n}48;$đ?Sݙ +V*( ^+SP~&>|n˶BPzu:bQ?(DnOV]ꔤ;]NІ=R镼WȚs=D@O3EwMCx.]JIt-wS\-VJy_¾?;u@ڛ-ufv 1x_$%&QDqBa|Iql@+T$4qF?uw(W0~DܬdL8 Eh23{;OC2|H@]~a:<6FBώJ7m6jh@8.F1EjnS* ?!KB-Ͱ  eSr\W,P& +# +W"f/ l(싢(ңNکVT.p{J!G:KͶc‡(k;CFK#Tw-lFmx +"b-D GUB %)H|(qRKI+=bD.5DՖ P %+ 7p1ݚ;`0B' P $B[b_)l84icX,Fs_LG bᱏ<đŝk-w!vd!..WC؜-(o,%qMtOB`E$%@!G8>9M,Bg=. VzRMPԶ7؃12tR!wbtC ArgkJʭby|v%TP,@DǶZadjǣ<(IJi> %Y=PgQ=";`:|`aEfﱠƋ%~k=TQ/Su,{O!Ǝ<4c#-#nCAuR2 4嚘ۅ@셇V!Y.z59' .Xw2\ۣ +'^)`;Jc)A]hX)N`d5K*|qgRLC|>C @KjLT]eT2XI*< #EkgC  0tixdxp{  @m932 \q.yT/)e,omٙk8oalCKǪg[El_ڲ 0;*~^td^<j5fGrc'$L[Ҕ[l~ՠg! w$qm/KáHT.ur9CS)B@IR#h\U|D6+߷}Ǜ{O.Wa%XQ0CGy@ؔx5.(T@2wUhdhVMgW +?P*0ӫG"*h1s]{-ղU̘gۥaC:(TECt&"эT&&0MK=>)J6lBIxeZ3Tǐ΄r]+·EV@lj0Z؅+%$%G?B~j=X*$c8li{Q1LSiKx]d%rQV.Z,*Ιtf '%E6fB !÷%L +;},/Œg*ۮ+LF00n-B?( 砳xb ۢ !HT,vE8=Ј +jo8P`kAY)|LjK3DRjS;лA/@^:}0E@՛W'PT>v j8'ܪNYT&YIn"i*c:v{b{J45y SPO.xԎ]Uj Dx)&f5 vYգ:^\\)02ioHU) ݸG +T2CC樺 x<)v.UTȚu߭}b]&@e$[6s Ϯ /9+>>x.7b e-MYp>TdtkAS>M +ZiX@F\6d)epAPƔe;O_z! O97QEIg&~V~G9ܫPpeXjKx  S(OZFC~h#m'GQ7b;}W4(`G#"; Jĉae`˵L +BW-lx,xld:'dUYڮH\ǿKF칢-H2P4\aT!M[taCj  Aiu󦆷]^\k(xhgyFBvNee{ᤷ!B0A4`wkMt=E{BU^Gn4VV}O.U&"\Pk+Bأ +Fw+(/H0:$?'Ì^w"zEہ'- B!4YFI +3ߔF-yig8SMݴEHhꢑBY~SaS\a#ݧ~wJ?^rDfWbJAG boTf[Nڒm#"h[#D;yɅW̡&k4J@8a +}dcJRTM"sps+A<̓UYZxf!|d͏d>b1C:K['joB9xR{<mi }}x:tRx_qLxyK*L3i9IJf4x/j(yFԬw bS:"!4'wIj~fdyX#$(eAN8HЪP6[eO|N3S"0 +#_`֢ pL7t.lː8m\xs;zM3GcO:BcR ;n,!18 0E,|z<;C<C78%ȡǴ`qPi vQ:DHS h]IF)*Dt$ HAF\ӶHF=e!2(yqzEhJ@u0hNfDEߞ-*ZV)t ;x&px<3!__QPUF35)$қ7,|zq~!z'y]F +%;iIJj{p +H&e? uލ^81|-KxQ2aq[fOR!M>"xNvTW"x$]3 $],dqO)I"&<oFث(꘸DZb5E6UvaҞvbznE#]r +. +dӬGzs}e.8/&؝uU;uv\sqpKf5@@ љ9Ž3S9+nz$> {@y!C vǟܧ~u@r0@Fga 3_mmR8B!ܵ-2Og*}+c:dHz2tnIIho= +˾=L\mvc<\j^YIJErub.bc[. csis1k˲qt,1xvYxa?"JޔiO}l%sJPc!INѺ@b?ySF#B՗tkYi4a9s"]GI!1HswUE뿸.AàK!钓#DDbjߓPSCd(&2@.cy|~[+D#ƨy AW2jե77:Gp]: Gs "m'h"ɌbKh]PQa,!0J@NN /Vg<r(024wNv fHH>n;vx5Q'3z@٥#B*@.y%Z/n76ߨ>>9Mp, Qy @ +96GMQ_ E#oFJ&Yh}7Xy4r! B3*1 "@gjlw^Fo}\zD~#TP7Pu>͗7ҜR1ECN4`Bs&̇uTtTrn+yBZ zb7] +G +C ^(҃0pdR.U l ( жF$Bm).}l/;'^T9u2[RWس!x~wBH/sҵ{ȒG Ȁ)WYmjcdT^l3P),."!vcp=|[˒Z'R=" +l ,5ׄ ՜)r!aUaǣRK$XQ(w=>O@JJbyW#c=jNe4@0 BCR [ x' +Cr߄4J,xvTaIGrPB8R'° 6Pφz7$R]!xқ/RBP`i8LcȡԚ&u>a>gax'_UL9h."l4˥ ]F=A#-}Ehc{r Iڅnm8I?? +c{< .:4YAE a^'i+c7Xs?]*Nj%7l(j7-f8#ȳ ʨ x=Ci3.BgBI#}U VynDlt 5LST~/erݓ~ )B̡J-Nzb=~VcGV v d=w-<,\R= &~͵hZ]h0dg[9"At}NCg}c8ݮCn:93Y~Y]4Q6:hlgX/Tf)vh%e ec-'12pe +;L +b-2 i/0RQT-@q:Aao=$ƨ1&rY\tEb۹gptQd>*GR&v\u{X_CI01)d-qBZ @Q/lN:FJ21^E}m վѽsYw|8mL7ʳ,1c> lդ.`V0m8It?h5ⰟA.Ņ}V4Z.|2z'l{@e p?nYb'"kĞJ[Vr؂Ha)(*0һkd-7ފL2 'ړauHWNŠbe$Zo" U݂狮 :Ϗb3 +4d! [ny c00`KjUi &^ +LF] -^?ON F-Ɲ \HF,ȅ#H&yw26aL/tP.\ ~ Ĺ نwՐSqcEIQdXba`LUa"g)h-H]2!|VԋjSt^UPkΚMaz7߭/|2 4|{`*Nds B< 5~&Ωq2k^ w!{i sZaL~bjZ=ONm:eʖ(\”bLEtN˾)%*CZ}V/Cu$^IHh(ѕ#( y2кIWz"m -"Q>DP*X8:mD# xSY1fFPȦ xd-ÚR!ȸgiOYDV}-y YS0򶁀'zv" R#v#xm@,( X7 0cLD8%7&G!ف!kI˱4 `:PV#gpx҇.b#yɩHf͠{ʡ+}#!2$>,ήUj JVn3*h3[ *6lH@VHݟk('}SǞܧZQ—BH&!( +rW;=I~= `=d Hr9#V-]V71Q^W7G&Uy:r|}[D0gRՀaK  +0"y4{yi͋pb B{`{QjmڪIX}2 L N|V9H3;4Ѓ] r>I~}en};CJ_3~1lze, +DV}㖆iạY+Y J <>QX 7=EEA>LyQjJl%>!" $H)Eܩ 6t %5vݗ2.ERaK!h ԗ0IFׄբ7/"@zS4%+~TӾ8g}? ST'r*9 I} _nON~tٟ~}ӯϾ;g~/:o 7_ŷ__?oϪή~^y_~#mN}S/oz7H_| ɷ/~Wۈ-qu˿o>'/~W~_ۯ_Q__ƿ'_}}OU9gsqUy߿};U?}/~}̿~/|Ė_o^/˞_ +?4?/^?VX?|g?_O]~R_Y{WjM?^~;ڦ_m;iyҮwujfJ`]BCzw,?Z^un@ZdVڠBJH')}3 ߱1'>@27UU{}ti0^S98J_n {2}sstM~[ bl:;0"0x[Xeh{B$Jc3w p8C|e8Mby/:~^@( P'dB#kv3B.TJG^׏!CA!J]!Q.ŀ +U@5g.l`4Lu"Yh " uU4f؅bqKԽh`%+Ź3`PPO]1!= +S7j!y&#p9gb|ǰE+qm-~&zR*’2v}*ov +XѳrQ^wb +@vႈj3t?զǠAHO2b9]z[v<Hí2̔O's< sA6.m],Њ]pCr^~dtgpC_3 9 <)P&|RPʵ',|b-gأ1M@rJ~`rf(cvUUcYI +#fhOJvdP<^ +X4YG"K AłP^}jPD-̾+@g %(ŗqVeL b{a?S5ZAgˋtzkv@0ƩؒA BvԒqǾ3@3JI(x( +䪒:$ ( _PiElhk۪ES_!O^⺛ +BZȟgQDkgGd/EX2=ڍ` J٢su9 <"7"≦boun֎^n/] +Tsi"W[#"`?m{02w;׉r\uJ9K,}l +A,u)Bb+m$eh% +IUB>9Biqcq$m[@*| +;N5ۖB i0"i'%0WV z yy RQk +)=dj+c|=COB7K {2Az*{~[Hp ?,_(ly&V+AFЅCxN>liX8R9n="'h;q)$"-xQXC|R]O!V HߣaudPkPJQsBLĊ Dt8eJbA=Mr\ZM,)5[԰ptެ]r$r6A"C}ec3V d LΓ?AJDS1?k}+G`FD=Ğxycۋ-h2D9|r. +b/V$7ltH4ߢZ{G_PS5(G9 5Ť#Ḃ/'JF+"5-g!vo-ddIWpԲ-P: G:>tb=,+^I.6ҶZnN#[{=BVsohdF^w +;usRjo=1Ȑ+C R'~ZC"+*=wBh=֞J({d䣐+#)`æ=B#vW!B4*xvZ :,~͟]T2*q'ClA/ȷ;:sSӫ|7z )NL]2e4K8V?T@"˗8q-l/Ш@e4D +ѴnB|k"_vAal[LKt&[s:mhlxyJaܸ%ӕBRH|BE'Ȟ8uN!5Xkw3@6X'cA;#w,)&`F>5bۢJO+8hޡS73s+ѩQ5\ ׷B92G<׉}#Bk+S_T-9I3XAq *#O<1 +˰>y9-PF5Ă鶼tY-AK_a{zPO^O>=DleW + +ʡ . j*4@yDC1+Ii5YcEۂT/]`1QIUrkBâ](zR-NRz[ŪCv! 5[})X27-۔+Y΅JR +ĎU4rVɫ96ةUDȠJa-[ϩ\ּ0N1y ,q5rq!dK(UpmmeןU9h W3F"E _9^'E|F*QRC:Gԉ9Ւaڎd yIJo;Һ1Dp;h D<E Vs&_P atBݽZtn  +?(Vpe Z#ޢda;x؃@=/)9P%%O0GZ>ԛn5=QcH/]g }.}ljg$m[7I A]MKd9R:.F >F/8(NLD շ%o!X7{/ω}$:ap+y1XV=CqZv;(YLMWy>!reoQ$<!i 8WAк0G0=^H=(=i+ٜMYر5!+]aS0B&~Oy.TbLJH6dd KLY5^uX_[lٽ?FؗX`46ډǏc(3+1兪FۈR +!-aoޛ,-!Bm)'jgqKE=a.C5bz? v  +ȉe8~/ X@gV/r%8amgZ3:=A2DI(+:=HW9BTe)k{( +`1FIJ +>qU; @j/I2`^mm*89}=DԀp9R~j^n VEӢ>ZI ')ٓ+ql%c~0sȢqp^:W ]y̦2Ǟ<@ \0-"G~V&HE).e˕H{ȁjoi`GT  dUĠSyOݎdqCo7$bO}(HڐcBǍ }tR!dtp]@K/yq4Ic$EcQRu#} +|5mv9%yRۀ/2Ƌ\Vh݈nAl_C ę ڃV,!p> Df娯l@/CçUV醍+(ω|>stream +"'"P3E>.=y]g(,P_3hC@?Z!t>Q$A{{%1gN1rZx?٣*JL;)!t< OAhAJofv2+` Ug +Oєi޶Q =d˽<B{Ȧ{9y" 9?/Q|xET?[,j!/gЏ>|uɠN[.8{puX$& û+ݑsWʦ{[V#yBXL/֎ q%^xH3t‰aH=@CjRO4Tء!~T@; Ԭky([Ǣ㔒& YDÜ%4ƅlW}.5N2"sFo!e^?a84/X=y5U~&Ўe@Nd2w&lL0l|z Im^ UXI5e5ґgg{򂯄SG=Lfe=PBH9.]8r@XT"E'$-cܺe9~I|@>iWDv4|׺w#`u "9d8!+BfdUҎ<+`=EY題$;8+lu͛7C;XGvژl]y"l5tz%[d2^w?y5(((u=ot}{ՈJ[ E~ zYE]T>jJtJ0 /z"J"N_(mF¤CBMٕA-=tnOjah/#b][|A.h@.ȟİfHءl'9B:u)tBJw(z?+sAL5wK!g=2Lx,^wy![.jm51~)Rw +%TɻBCZFw<*BQUn|~aO̴O VLn拱W:1oO0#"oqIA䐺\!`z"bSW~~3l{io'5!G:);;%`Ҵ AC`PUuTV"VDX0 I!j @Hm[ۢek䨔db'$i;OG[O#> < q 8ݵ#d4 ++F;# }aa^$ٸaOd8s@+Mٹ0;< (vuA +Ɩ?-k?`5c_Grga=eU Zh0^ZOnT Q{t~6m37]0WOcHhW!H/ EܞF+эanTDLO& +6wFG +Dz#œ0B.0p5@ ^=1E|'g٢1k1d<yyNU.U>9[=gGGE^&%CĵIlxd+q  +UR*VֻUDaF݁'YYoA4 +hOaY0nXq1W00e^5Wz~d?}KNm߼,Rҽh"Kl|[ٚ Mopέ:Ƃȅ +NJ&v @~$!MՈ VH@]j\1Ĥ0DG'@FR  +B EnUD ]6q5aJp ?_ܸ#rAϭ9ÜEH { 1B4be_шI.e?-8T3z}BRvXE成)۸f4<]&_'( +q]ۃ3pIr Y`ʫ'XB;AΗb!ͤCV*y[/-ϙ胹&z +]V "ܥJLj +MaKXg6t*hc\ZʡS50&yJpa-A5¡@h,Զ OTz=QNTDoy1ygQNv wY- /̈nPxv’Ǹ9Ҏ)#@/Nb2eП-Poܐ5̸o4ꌊ)|m; DpƯk=z( P'#(!dB\jA]*{ǩ#t#ك:[ 1զ]'P 4BK0fr4bXKLM[N,h#L|RbhS$=Ķ ^jcd<SiB;SzXo4ĉmP^NY7B@m ?9bzqS4Z0Q~C7C[ZG1hܡ/͠/OB{ץR `(W$,"[2*:a=!8hćw9zwt ₫@WJN؇I#"ˉ<3R7̖GZ|<(* Yx޹eDKn_5"=~(% LKR-5Zl/y{y CH r'0+3$jbp EUj|QH>.CBE(??r^B(%5s&h{{Ƌ#v#7|~U~>t D8rze&QjOQ!%ҥW\I$K{^ʵ4wQ]'ǠdKq+6sTG=b̨(hc kّk1o%n i03EM;O8`84A37Z#[WК̸ { <3֋ +FzQuZѷSCP%9cm\XHWT-%h6ةJd` 'Њ>"pl)b3/FؠpvKr/Ȧ.X~ȯgZ=tIq-#QhOMq" F 楲=58cqzHI:(s.ML5y(k 3 8ݓ#WVqP#;^u/]8mDbGzGM Ù8bQ3Cc> A)9sA-֣R>!K2hkXmog07dS+tv7D+UNB@G!͂,yg CH8˗gu/wٸ9cuKI,j-_)I/y*0M =δ$ao8y84PX]뷛]g:G0+ +N8ؖJ+3oꈵ #B:>ϗL\NƑ޷Zg&b"B o3>_dɨPX(..;)Y!auSFXل<p*뤾x;.D,OUDq zUo{x~Li)>D/i~9LRzbcROB{ifFtF!1? qZnV|<Xp>aܓWlCҼTy +#'{@|Of +hyWj+ +T:bO?!`[ N;XmMRg'BKA2Fj6?6L5/Cr;3[5 '֭N jpS[Ƣ@r/TDSϯ%qb6YƒeK(c QE!$>ౄB,qDx"qNnv@"eİ0Q1Z(Ȫl1-B@v2T;~ yeh@&/Ip]DhIk\ ѠїP4SBJ)|`piy*ZZ;6^-[ji$kLOs3x|WJ\>)1fH.l _ws +2 ٝOJUi +YN(^R# +6|h2#| [Bx{rz$*h$uFJĪ.T|x%Ytz(=6 kQG68 )/sq!.x_xFK|?.sz\͕>"|'BH1 L&ڒ=졮<աxZ~ &+*WiNA};!3;>352%YAdf{ q"b PxcG{[PJsԑ'Bɦv;$\64LXN7 %QUn]LgBΈ>.&kQ7}vxz3D=pCgy<D6)_Ptz(@ 8B$ȃKD0H" >qg\l)6M}C6"ϙhGfiY2 +a%AyB"EIûێV)Q0 HsT|+E Xy +C K6eU=q*\"PBLҸeC@0RA6rj@y{", *cͪ9(WWӋ^Μ^~}bH +Q+Nդ۝" +8I)8k,]9)#wo^4- hB +5n9BLzrBI2~'ʪDC6&#T$$߉YA$xLbqEAvc9.`"*&{ܗO] ++jzG c,6UecuP Y}Vb]y{\عV3n"CjT.K_f'<۠@Qht~Իӊ D ;fSS(rܑӦc"mUo  5| Mԟ*ϳGB䑮f XQbD /Ɗ/+_ P7-ɒmR]:,r z&y%bzmJSuPh¥\bB  +\B`;z~G= D N֞"ޜJRgJ]ڶ\r2 JAi}Wg%JrnT\_i}ge,LB$CVS|ޙ"b١H|&u ЬU2eS>N( ~hY$Xc EqWYhEӣD93N &SA!ⅾ$z(z=ǁU=FBL|Gj *gGC +7!!bdk{}(!O=4첊98I7*q 5& @j\[BhaMaU[ac4NGAiߟr%>&h9嵂NaNCXT,GFpƐ)Ş&/4{"LVp|?r~ xǶ=JT1t)] +S?`v 1 rl`eJL@K8:/`$.IFC@m]֕ luZ0%++O d}ؒX!ߡ&!3ikcq-ѺWȂw(_ )+~q[Lɐ+\řlXM_$GYLoT :z^bfԳ`9|4D]%%oAj;Œ!vԂJsqvg78M;]ɛլ?vDCpSՀ|ӰH\)~BIonBsJNڙJs[59Տ%^99}V8S-lJO +Ibd櫩t%9\:j&ċ͓ a"alyPb P%#O.k))FF"%RAgBݼeO? aDt. +l$"-ڣ>UdZIsC0-듿ԆR\dP#q 4\X"5@]-`4:_oyK}Z!hŸ:}ŀ7GNO5l` _"DvSAy^:4ϦV! CȬ/YY񜋻ESis69 %}T-)@kTS+d8<֗C4>U"y[8`'GDI݁j4-~̍XҦ +& +2菗ԣ<.ZҿQı]ZџFQbu@psŐMoRUTPa-VuI&ײj\!3f$^`Eݨ8O<Ry-țL^w-=.8 +X]1ZAW9"uZOH:z`AT ' 5LC-&k_젝Y R$$5Ǟo +҉t=XIAjef 'R1.qFA '!{!U.!kQM|Y{GD@1Grr3@6ȏRtcy4;ѢS*utCYZ~H| T@S15Q$0@(MA{aD\+.<q_NIxN&4+@B:[N-z4kELڒBrY'UhdubwlHo5lmіUh ̍a lZD-06Q1%mD Fm(5z^Nh\S#2_(i3b}JJ"ɓdHBR8ZdB9&j2HnHU!q#EAeSÚ!ϔVDpx7Oe[)xGMքrgL|J A [= +203a]8OV1[U( ?Ǯ_h@"qatƐzMwKu֛j)WXQNΓ/ၮ(OLfncCЖ9~C+y`1&ی+UY"!Z5\w6BD!2"@=cb} w()}^[*t'U  xep햲my/M>Ty8ĩ.P$-q3.16u{S xK\ QN9Z`ԩžI†BIC`|1@Gh_K&:Yڞ㣨P,;PS1LK׻ g&}.-;r;'[FM^[$sX8(qw % `="xڹ54 +Ld|;Q-x² `9,ӑ`lędWG͓+Nd'aX.,uzBPDPg"4%K"WtX&-!?&QJEJ1Æ@ ^k+ d"ʣ,21앧W e(Y'2oy*VhuOH>Ϥf5pO+R b!pws7 WY\;JR D(٧^^e`tl_,{/-w{ +%' ˮnAyf_Nyw; vE&P-?f^Ivi-,y& +"Q͙;X ;4Ѻ:R3%E8T:t.״\λ5@ցFwFLGRq0 4:G+FvW#OE⁊~!p)Ɣ"IOHzR[tFl{΢ xsC)0Ȃ%8i]YMh2lbKLxE$6)j"|jđ&shou$G?m-<# F%Pڅ3#Ԣ$.j@ʒ^bǂetq p-A]"'`; + ky5jGn($;NQgcyPYǑKr;Bhkث-%Dtih$㥵Ǔy3WjJ&g`8J~t#o6ydނro>5; LX,މIAESDu %)Wjc㒎a +cKm5ifHPr +ѤDTypF#rY&T<͖)u3?0B:{!?x\p˨KbeaegH.QU z$KZA눀1ʠCu6\)1z2aC\fS" X{k|]Y2ET)'0pʱWXZL +Ҝ@6K1fyv_jǥ"vMO +N0%t"OWX; ++Bp72"Gb$Ph,QtKxJW꒥H4JM5`>w߀ZPT2XXdHT8t鏟 Ew} "+A9yޓۖ+c\g@t{iMWi=rLHJn')% w' eWܪdM?x9{}ē UjeKF,D( Ӻ0ad\!lD%O\5R + ~whSmY6SkRgX$_O3[13 Y3 l!~H/#&$ȨdC!. +)<r@ +g8NtKE]͂6ܱW!,Iݹ3i{si˼8 +E%[BO"333K*p F 寄=A]'0oGjq=NZrX'3xܹ5#tpՁy*(xwSŬuG*KFJ.n*_%aw;@4(~7-mwHZѼ> D)ısdSؠB$q+;q9I3qP2Ntza[Rh.l8]m;ҥ;!V*[P63p6% +R7pc*qYu$O{qTu=A qE&xM6Xt8E@,_YgCӴI_BA~SۀRԼҘ+nK$k=5&Z +D3~6SOYL6ۼL I""PUYпU"7}E`@8jO Ce+?|[5 I;_.aa|^FD@ >u>g w\lozxX+!8aߝfYRZnx:Yo$[CA5 |`;yЮO4D?Dp|;>$|-!R# W1%bNKO6lm_4Nq5 fAH@ϏyPK* ,Pq4YgjA}B$i'I1u_˖=U$#*JQf0@7 Nos ixt _ꦶx*]$ZEl&`1]ѭ-O-8I܋uˣ `:{'lC}AG?Du6JRYQy9Cr K5͝-rzG=P} Na{5>D +FONh{ۿKG!}!rFh.a ePJ7STz5oC!$B ,fmuhl@ҐoCyV`I-j6[QQ+8m CW,UpP4'd0¿ :;OOH#^̶)q5{ĮrzASw+~LW +RpJ(_ + eZ T }RnF +ެ Մ +t4q'C? +S֣;bOuMԻUA. D .ՖvUR{ *mћN8;ya>q E,8 ;z\N_Q.QTl!⩌Fq+`~mNJߒ [[ywrL8!V&VGOfJ4[Mف$԰D"=H~SY"1R]tö29m~&$ʯG7fH;~!5lHr\7M K# +N f1rmIL}1I %DlTk:e.]`G80:N"ޘ'E4!(GAS+%J񕘷2&|;E 35 +XaF@iNd>ݿ[]"o-bLVO| +btT B43,C`߈nh1YW)%!d =/-fXּzIj|h>37|N0t ԌΡ9Ƙ&7R).@4 alnQѓ~Y$E/95z6o# QZz=zd @~i;%hi wXRi\7H9|ŸG t;k0$z#T*ZW,ix8"dwo))X2f&a@4DT +V|)*{ f9tќ +}<"{lY$Rr?Gr1td zäؑk6pI E+&s0Hm"b^[jaϲUe!Ƿ&DX.K+br*vR'EHsYJ&*'ӫ4Z,(#G@eB:=N!rԎLT,Q.C)⑞"(T.DɒAʿ Z[cO>?LQIcZnD*>IwD#e~9&=&J>b`Z\EkH& h9+%0kl7aoDiSJ$qiN+}ʗ*H5v Ng ($ٖPWGP$}HLr`k=g}ERhe`9AÝ)~R ZL>MjVu6~5R2~Xh[6 BF!`=?MHlsuH9)OlFM,缂V{P)4p[m?+cDh_T`^u<&j$ћ)/pM(+Ȳ~nY3΁1#?aJoQEͿFR-]`-#Ѽtj}6fY>qWY'RSH#Iiߝ(#B' +}Xa}1> waZ G[(PIHl6%jH@ďR3RtP *ů;L i7ߧث4jH_ zML)ݘeD3XqXADNrp/7?@ +uQ  P=ȊX?pF*iF{i~ۈ%V8 +,h%PWx$ UaK9t/BC//֞φkBm;fEeO0 L/ PmKک$y'9 `bpL +.NK_j7DvWx~+LVeMXVE#@9zָ(jB` +aŌd4lQ].X%ܕ 3 wU.90 KbANd!Jb!5멦^L:0xE#kʗM_ +ϤTř<%=y7C +#$:[HYM5 rtήԢ-= I좮:ʎ$v 9Y^# X pP#&4kr agY*Y[iߍ&=te4;;DDK,NX3 xF]9GY[aaDllyzN"aS\0s6ghh iRKtK!0hmWpkXْmY.(ׁ|td: +%:kwm/9*cwWI-'T㖛%)7x1Cڒ:&AM9St r_V4yA"e+qN:] +ϰ36=y^?nցG+f[ 2W5ȭ\>8/$+"IX+;ycu|Ct](9hnu”DpVF5<́ ~zDe#Ih];xzdre. RVD[bN6Qa_LvE \=RM6cl70D6 # l"DB^uaװ#Zؚ +ؚŸ:`~n6VF{~E#/E2]zF|#JԓG4ZUXkH-Kԥz 8Y"Xu >̷0Pt< + (rF}781;Bb8g9 PAwXC+OΈm MiL(aH,M'9L(aYU.j=SwN Rjqyc9T-C=F /U:m9>U&C=05R|W6vEn#򱻠ݴ˰p$j*L [92bB$gq{&>0 +Qpׂb`*GC, ?}0|X2Mܨ'Z 9 ~";bϐn2߽0.,鶷aE3n$֛0X6PޝsE g8]ehQ0Eʖ|˯2,CI )f +_*5bɳ5ݖ{2a3Jzr*FdTV6L E{8~Z˸}^xkw:bBw`6f +i>y ;ކs_uoȒH}A0\ +''f$FLV!߸Ut&)Adc:R¯x9FIK@us8}[5M#i$J5l<-9Q#/y% ^@%H byoĜıфR[T^OsC=NC04thq]\M +i`w!{Eܓ&onB1fJ~?]koCezIԶ9(EEP.mB-Q1YHmIE(Ã.BUn-!h: V40u8'"ԑf j##!`GTd*h Aw%dceTȆ`R?+\lj {',c;vҧW60wc :u/L_Iȭ$="+hk/V "QN >g G.E1$3Zшc)L8ebl+UO lH$%O{rǨXJúDնú^Y54뇻~):KM42J:Z\Ƙ7:2cpZʻQ!ӁmC|23? C9A(o[ + <ąVPJ]!{,!YPA$[84, jkRPxv0y҅@}1렝 M"PŒ&[o>K?vk32,eF}``s,= hKΤС%,%J5Ȣ,[MJOX7Y5"ݘ&SQ F{.eG3/d=ۃAnC Z;0`͇b).y.D[Ab ? Fô#"?HT2Ԕ#}W5d1Jɗyr<"5u9Ws8\d ;r:9ՌW2gzCrI癌S=.|@6kj,:4qz*y'iof(><8lP(-?Ɲq[-j6RiRx4K= j:<_Hh-| D<ީN|2xQ6YuЧDS9{ZhgF)̺jɞs:z=&{J"~L)$DW_zm7 %YcjiwUuRodl~qR׭ ]IR!u KAx +b+]%8yZ>>?F''zD D3UW/9F\^4 +3<:[MPnC5Hg!c9isŧ9>X`25y&GЌ#ӑIfÞ,L>|uȁDѷGuVbx_429[Fj0O ԋ-[N iL9S=Dؖ|gSӅ"c.QKưJ/{ +A!j=s*c'LEK8 +؛XG܌R@H syw3"k黠7>$afӇv>)E>uuVnZOn[mQb!jj>˱m(WL ZܜdX @vx,UߣͰ ]*Ogw]VXA d[!mo]HkV +EBL[asZ90SB2L*m6dG7RG&@@:qĀFZ?F + ř" Yf筨bx'w- Q 2M/] 9Op6€,4˃yJVdPVj@=!hz3=gٺp2xPnjYDT!p)iP$YVUȐI}axCToS3^NvvH$R^ `IDqec^Ckw'#Mݦ'"c{m!zi蓼}Aul=E3 p,&.-*ɫLNxz4"Ʀgs兮ȵ'ҁ]!ަѳ~"aiH@JT͑"KR:xo9B8q`J]ҹgNVz>Wz,28[ur I9Q]U9QDׂ)5qFH6 HC_*RB༓ՙntoZw71ˇK(_3J=Xɔ`M>s+6tHV$z\I̼?sL!MZ5kr?(!FSB-8듽 : dqgao/< ypP,ٶ%WG^&U l +}h=4 FR@AyC<{sc+@ +H(ӳGM wY obNƄ.@JÃʃvڈF 4~J.*kP@7##5I(7uV՗wHt}Pso,0Lh;!sDRP +K $LA ӀZ$ sILMr"ߊ+t Ep{#I" ' [],8>)#:Q]RɶcM.J5 +WZݭU%`,Fk|)_ëEr4:1RC&2"? E +aֻGQ~8H]CxlA L>J F>tҺ*Y'EvI$ *Az$5P U|_ !H>7}Z4vwbu*=6!&7fiynV&T)HuiL?B0CE)P?E'DKŋT1o`Y$MSO? sB*{Kn$mWQ:AmY`/䮕XAsuXUsɊeC\Q/VZ[R kj: a_ɌCh4#Xz&t%,2v~x87tD)_#zq*m Df7mfe9#nYépd u6d/r=[f?!),4ʠD%HӶ00pQM~"DRDv+}kNG֙HR9GA2%I&3lBߨPCÍNG¿X7nW֤HBP>s҄UgFp Ѷ$!U 29Eԫ:*i8N$o/2‘;ν +;Sr ?;[+ 91h䙐`$89P{SJA {蕚л5t8L=BUyqb#[JFSyI) + +Gz4؟! +p BP:=R #WPi #C !@ {Ж5~kKSVrѢBh7T>M檤BĞ`OΡ-g`J}Bx 6ݩ!2:JG_?iSRxA`4BFҽg_ y*AΆh̓ UrnSɲ#(=36U{:BK{bj߆YM#i}CV7a2|& +[.y>|?> AHsCP}Ǐq,93w}0}~FWqr |)'>SIY)`̐6z7Giu5V +bűMNyGd(1Lvejslm)/א +)<k5,|bp1]'L  +!BV\{$pY3+1ΛO#z&ET;tfjTK4W:C1ND`bAކQp`3zj(L EnYxUs%!ȣ)iw_+7K{dmCO#ѹ´n[P[ EA\R'Zmv~$`r-Wm,un4/Ro LȪ(-派1Z<-} Bn]>q\!I 1ƕs.&?êzל -|+w7[pIø'oO,p;`|Aϫd 1ϏU`J`G|e`fn$"܇;UTM?)~IFxw9'0L}"RI#' U$Q.JvjWcYD% +P|T"v0#4W71m:Dsܹ=p#m/*cJ5(Kh" YM\MKA&9WGkW // A}f Gb,>1[PШ<NZHb}#Y<@|,trr&`( 9̓&MnU= +_>eʸ/ȱϘw(sN}ARH{ ƛ$2O,L[{ ~W(NOb&y"] EhDȇrȟ5qRHMA۔e<[_I{:zI$ڐkCͿTC( >"f !60}̰Ap|Z*'*V΂Qy#3 Qj4›B)N @y.HV iA&V$E^!ɶ>Rm2.r4g|sjƜ?ũKRƹ6"dY8hyde}A +C8l?)rq.w +- \S~BT~j8R_1zD`\o90h]cgڷ؁`_2 ^_H:8w_8d G28`)  +s%Bh.:=aסoIRu;1EjAѥߛYy*|^mKǔN|POD~rKfLjDHEZ2iGAdBɥZ:n,GF8}a2vN\؄ZB5 J +ߋf-saϥ |Δ"'dfTq|!C+3UwM[UK,tFTG .uCwǛ"'{`XIr& F&${RȔLHl +r}OM4 e=YHSWokVe"-ܟ )GyĀ'uܞ`L`gX])y߽4DYU;+&SطL3#`d˲0Uiy `W۪5Tw>U̡MF& +wj"aIC vKkF\z` &{g5_k$cA3M$o).nr`r@aUbawaYL +*|4V̯F8U] !to^E (|^5:$d) MB +A(! y'!Xy|)(wEc/ ;-&~;hōwx9X&y+[gJz4OXON-< ߺW9jOB`u )MOgzYj" j_}<~ hοdL‰ېnQR+i3.2jO*PjY*%r.Y, T@U^_A5ޯ;Ceb6Dnf(iQj^W~қ[Et+5 ݽ'RŠ[oytϱڸJ&1!lpNTxA p + ;XgD*>2B]73Cklr]L +EfktTq}r-Q򷸌*vݠB;a@e61L4$oVѫHG[P׷<YL$Eak{z?.Rƭ8| t}unM`R[l;Id? VC;=N@b > J`/9th^BB3 >Xy晴0z10fqx$LxYtϩUnLdA(#a˯r%JD{;`UUT^m^Yhh[L`r ي z% %/ 9AK;tfkxrE!5s%8?_h#m* ܋GH( [ +xHa"g#`EQJ`1j'ʁ}'yhCHrM!65EB^NL\O܊A&&dV.ux +K "GЕrQ흕ˌ I^UgB7n=A s(η.3cD<t+ K=]?6ځv,?/ᄀ21:NF}`TL2˄.kCZ:i#NpƱIZWbC_ R?96G} iIeox̵eFYc)\.:Y赑 ڂGhg܈|%͔F!XN`+pQ*eH\oY@clE))!|4ޘp9$b!ﲐq6} 2/!¬g3܅k tך CБyv![lTv~qd:j5ox Bȱn^SvLJ,y!B͵(񘅂H3p!& 0/lLA#3rdR4EHs^wT$!X(Ȥqΐ`xݨtlj;:j|o' {) /Ç[bA&/J+0;̴(k[e.3S2edkB %`̟<=4=w ko:ի^_DpK}lo5K2w^{7q-MDG(ez m-aggk#Gm 1NȎl΄c1L= [qr x%NyED!H\yH I<a\"C+g($K&?W8S:XnwZQ^{f#:lq+v8}BC@K6dkxKP! rbqBJ̤c% ,߉TaIvX2J{v)z}TnNrX{T p=̽x Mϴ>A~6*I6HC%RI ˎ:"Y#@ϤT + +^0h)L@&r0f,27$@K8v-zjӞ1W}1ÞXtUߒ.=xR2)X(bMH9 t8Q:iGx|30dt0?,U:121WKȿ@^_?IO6fČ$;2sG 2i/bU}SJg>#9e- +N{&Jc!:Iljv6'0>WlSwj"ZF}5nuiPLcm\(J'X[0 9& Pu2xɭٓQ}HWR)h![84oY_>41ax#UY3葡BuA;(CKLZg[D |P"Aޥ`1t.CoH>,ereZĈDm8Ulu|C)rMi{G&]xF#^D#Qr&-Y* м; $_ 6DE2s%8,!K!RiN&0fNCqGA @ @V0 ZGU ˤx>Y9`GψF{* 0j'QӤVDKUpRKhqܵlA_j\3v +ld^./. +0y4vq)qMP $7{G'""}o --éw[T9 s+-ͦo(幸$#30fO?ﶯK8UksAUН\ LM_B"qȱʟh4{ S)戎<8^KȐg^ƻ(1RmFK\@x~&VV"D!BT G6oF:a%Wp,`6' +e*>mdХI8]춣~w2:2c5os*TAt"](@3wV\ B0^^@?Xo}ig%>nQno96X.@䠅wKaɟrH%gE2H=K>gKv醑лbȟlV|YF݉0 ^4Mfx4z@7-^؜ *T[GԈ$U~!f]"nWH4cƻ6}] Z8#_IJ8]Zt]_x3'M혼J^o[G@{Zu4BD +([jH-X# t0Z2rη#%تK?^hut 0CO!bY.MgCr|| V#hߢƀOTe<.=993Rb|J*:8Fmdaybb(f"JK7GzH{h^Wx(22LJ0_LT&s*@[K7zEFX Q[?G +6H ;6騙!` q' <5^"Y5ef +z!5ؙrFF:xl PH=2=:*> ׹A#u-xmz+2ƘǍz~h +ӊRBNGTTV:TwJpJFbMRz"Ge%rdq= Hc: ާcN$۱"A Yq+}O)]5Xn&q0*[RMLֽ_D,9kE;h:A6 Y(@HD, 4Fj$(Vyt`BKG\lX^UܴnSia?{! =zH Z;)K3#Hj^(3-1@#F+!7( Ph<R5ꦫ>!%dHOxA@=%Uwtm<K2+.}ģRr_Q5Z 7O:ENpHT8lN_ @}Φ!]=C8Q5!ZMG^ToRXyۚ8v$ijT d5izS#҄pIV& +2j(͛{k_eā>@4%AyX{B:#D e˘}+OKp_Ѧ>7{HD*HqhOoQ24x*缐2[A0dsp1#7Bkay*׈ʌo:̴G>5+>tSDOBK=;]BP{ώ9h3ѱ/!tH=(:Kl'冽Cix$1PYt:@5}ZRd8I3h$K/*`Pɪ"19i"0~BѨ83e!HSR;&k wCCt5޹y 4=N)^ ~wZJɢ %0o,V<;UttSuw.cdBF))r/╷+aX*_$ȳ֧t)OfeZK~X E]%=;68NK§[NχM&|4ؐIϢ"6\[ED;i jpxNtJ@ ޔ}x{!v&:ZM[BhU )Ւ?1#Ƚr&8n߇Ye^I"qg吖v 5R7PKWjˡǸfH-Ap(eݲ%psK@A>Ub@4d4Ј7 ~hM$`L[z +QQ?B>Q'G `k*(oX <'J9%Cśi Izˑ 4p ]5NVXُV/ң!ҥ'~($0B,C%{Sq¦1aμ]x`h%By&y + +lNكoG9i:/~ɒ$S(<@ Ym4ua'`^hl<+Ʉ,'y<=(oDv Hzlh<2JAYܩJ4D' od2G▂S=׊,DVBW~)5 Udڙ_DaJ-R;ܑݣ֡t]#5W/:M9 \7贌m +X:Z>SnV>u|$٬`ɇ^/3|"SH8MwubbSI_E?urj́NlDQjtd:0mR@LeT +k`o \~0GI0k1fM>UQkBqaɺmq}& y+r_%*G.h,9 3 &tY(IP.=&/CDWN^C AޭrwBH{x%}:rxKPc!wZ4B[4Y"As}?gEMOU0e)t)fߺ)9`~SV=ᗘlV[Y{0;|]F:.2>z?䛌ZֳN(#i h(+aPa!@k%߭`Bk:=w`١ֺV9!GN!>oݯY6&ۇ1Ad;Ś{#E;vc{Ck`rDlq LF#e ,WCorxcR*p䠴NJzǩLFo\- \UAx0ȳHApAY͠Cjj37vx2{]P<%ɫFE( &h6[N!f2^̼eTۺcmU"RϜ>DѽPXDҠc3$Py$qH>!B͜1G@;? ='86PUS%+m;l;AscF؎,M/._m:2 +z . @(hZ1`ĒV2ҩ9wGy_!Κ7'_'V(GܧmLzG9B*GR"ȢJgKoHˬtpEd ޗ_@'Ge򍿈973M=TADB=y d6vq'r@;ᓍay:<*ѣ/hsL!N]_"\:J.:=FtdC:UgE50}⻇b4cDބɔ^ aK~- +*A'0~0Wj Ć~7&p9T;vɍ|8|[%$w +qV3a8 @qSƜCnCwb C4x1$"vysZzV$Jf0A4md\$l@D jK%*X@/EZzB6^ F:p7%!KcfA߈!0y ?.y"g0B8e#cX_B.e$ |g*8%Lҽ:iDQBʔ8bx;ͽeԋΈ?xtXΘNQFE/#ch-Hj0N܂C-O5o8䲾 G2LF Le5q8J",0RCnYqd(hTמD`= PK@K.ݽ$b]~!`|=">=ܓ2auu A?xsZ4qRRِWQp*\&8EZ:;r~8%q G ]wNx3} A8:{01p1)I(ȇ{o-R@ɻx3$ CmT2> +R$`,Efj1#sddf(`HDK.o eG. 6$޺tPwUKA|0$ WcI*J ;j& {\=U@~(" ́p0V- f#F=}_V%LtC20T ň{)!Ux\`_9hp!VEeZ:=%8:7{W `i"7 +,DS +M)@OP3b OQ>!4(aRv0#м&4am@P5AH5dgT Pqt8>]!܀ق(q vKoB)x/e}!T8oԜtЗ @&u{E $~5BJ{%6f+]@dķ04^O#Y ۸M (Y,f'r)bx4@xjh--E_Ee"4$!xD᭒($`\ > +Y0rYDxRz:+5U'%~[Cj]kuWAʮ?j].B` ܔ|dF5.'4gmM\CCAV>aG Ə,x(Gs؈iaZU[&!e bhr@9K +"~ d=}we: !> وW1zy+r7ѵiHd*o;C4w4Sm 2qy%_kU [x3Wev^E4Y)=1PI 8Oy;!LQOct qB6[݇.kt/ g8ԗ4{|vL/#eb;HP _k9d2zQBN[.@*sN֥*bM;Hd).@^P"WHINA #52[~S(!5B 1%C`4wrG1J79jR8d# ;WW{R?0`a sN;!y;E0RnjcW;l.ҨC0'L$͠~. q-n # +&e--SW׸ /m@܆ZR(ՠ=ZCژYk-a:눎t<`?_A'8%i?w6+(.5"kr xQ>3cXTC&?Hv͡We' + +]y#<F7O d:!C)l:]@5 [-蛠2ϴw 'Io}s/KL^Y=ڔ-ڶ{Ϗ0DȆ8 `4Qq2kWs'^.%QMZ?KfX92 +Յ }_52vO9xGh⣝kչo0 lȘ Ѵ Ᏼ[LZ=.݆8+BޯYNMt{m#&;.+lbJ)p ^GN0Vj&I'LSrkpNP + *C,F:;$]p>\)ؖk>.*WfEBJ1(^%}NhPnooD!|c1=94(Es1KR ZOq`srfO1Hm{5ϒ*,LzLYK p݁5@T ߂BcF!M˵ki:ASҨ9 + +JzIWBCCl<𪭦RoLC$V* +KKf $1 $]̨HCTc:?#83G.sp+{RhfKY?߀%QHKhP'k,{8rd8鮕DBR&<4*FVAv5q;pTsM%G3Ptv0ר!jc 2VP̲V`t!˗!'K0Ѕıp؅=y@ {ǭ( +M*/՝uhe:T:XM.q$_j5X%p~?]Fڡ~g.fȳ!_B.;} ԍqPe>~)fH@*J;@BӓODDݩP1[TFqHa7SBLZN}\x̼q@DdE-wDD | ͠ӻ%0G 8Rd Hv}BjG R;,A]9}v.Ȕ1 2Lr –er:@fdޔ琅ӋgGz3.u_;JڼIN}m54hw{ 3d7]U548S?h(`D]l[HiNwaQc tPQ +q#눋DOL-&H9E)aC/A!,h[\Hf<ĘRDBh̐>֫ e|AK)aּ2n#Gݪph"o> { +E +a|c1W>hhۼvP8 #`ͺ +\, $r3C]3>0zר=  qynLLr_q8 C8 +\^dHagԺm㔚?%x;w҈}g&NQFזnQ?Gh6 +_EE$+/,s0]h0lPӼV 0Ұ=h|hl4 ۑ%RA&scTK_ Ka( /=$kO$"яL:f!73^+SZ l*wߜ6 |3ိܷw$_ /:ԳT~b)99[?@9aE|B24:[VYCr #n1<-,-ʜ=9jMWAZfM:c|M.mZ@K5$uSo0w[ ||T),Ͳ"!A(tԝBd'uP4<"nx;"KVRD% %CH[1DjQ;*Rgc`XB{E%pp-9\2ƇD1B v%@ [ݳė[BXt?#9aGcoEc@o[I98L0)rɚ _;DTfvwí\o3C +;B4!YSlV]~șaugN{qxZj1Z׾ u<kgE/' ++%"}_8N~++FY qLJ)) ٦, zd(6YD;.ξ?]æ4lDO0_>b~#g3O_&F2ڛYNݟ&iE50g6^&{Fۮjh/8揪Ln7趬/`o-·ADP]z}o,Y,3#CHv#q_ &apARm{, b@u:H;@Uivα +=R4hŎߕI9c?|g3jTǦ:[Áb?'@:%*s =| F֫,9w +@G@eChp#Y[Wfvɡ$~!t|YЌ?j*:~}*$~/ +FU>5!"^kn5 (;xh@2jsAigШʿIUM/:0{͇L4 =̖ 3B&a)CgPlg}=Z/][aq:k6C#v^\vW˓I4[mL,? 17$ñWmd$|Z$w4_TUdjҥ{n]F+ D2wdWH UOL8֍AHaʁ4 J;UUZ4}EҕEDG9D\BEK24c[F +Z.B&%U0acV=mG eةF aB%CpVVHߝtboɟ#.SYԈ𿓓jGlTߛ0FNܪjreZem2 NJl4ecsE aJ +XcUX׻FO5iz.h1O+$o(ʈùXO2sP¼F}E8P"P2/s0 WLju2x4M UEC]҅tI'RtSs~sJj>:@X fKʋ0FM،C#S19}w phܓ~+_0āo}')X"ʏx͜Bv# 884,@4߭']/n7߭sXZ1f2! hл}'4elth!Fkp,)XPLT ɑ +9d_A:BEbL +K7ڣTKcn˴UrkCܜԕi =~<7pg~dhyA!&a!mTu$@)Yc6**e#L= PvLGpse"cp R5j&E`t/ĸ NG#raD#uYGɱ%_[ + HfꭄE]8X*_ oIX@ͺ 6jb)-wٻ%,)Di]PGueq[uX=KaF=3"5ԩYKhqg6.JJ PA;?N AȜB ߇tz  :ce[r% D=lBOaJ͛,gMS<ŰPMS$POR`)| &a0WWZ- 3е"fmQR; 3uB *|ܯve`I=1]Nw&ŜNb"5*>sKX,Rt( ޝHU pSUʝAZCD>:;< }J.>#UD\ !:PSG筘:bXX??C&S# +b2tY4Jj` *-BhU==|!sri㨣$Y;ێ:?a& $0@Ey7Ƭ4l:gٌ9MW$J\rUEDtS+6l핡jLxRCn1+m{2\bޭq_p"?3hD3=AKR?_>T*t"z Vvƀ6?[0TYNrKZϲWV;6}0ua gRb5 +|kuK0açB*BNA9M'%QZ= qhվ 4zL g`+RZq1#A8w9l5@ЋZ0v}B9MGvi0򇍰L*|4-Mye"ak|._`04BǁpNܲ99K8BHØ j%F {EGA!`L;~TNA<3zoj6̼7z6B#mIۀ% EHϩP;w3,jFگ6BZr PQK3Oy=[Eu''|J?ž$!#-"r+Rf%w%Duc%At_zCT_zEE!r +Q5s@ys%^@n{tK}k$اjQk|%&07,wbTK + lzJf,כ`EqJ)3BXg'&}aY!\ZLt$Q! 7^oé>F,Ow!;ē,9/uCVoB%UL>b-+L/&w;!Xu/C~"tTR{wp[soRp۟'PA-yW@ +:OO:c$rIȮ!rS+?{ogWeNf4\> hqbEod9n84wy r+ߐDIA*Ixq DI Zš㐍%< +t1h + % ?{/!@!B"KPۭ8UnUmNeOx'`); G{  +- #oFbl۝ )%lfhyaBYҏH`.;G jG\ca݈&CH V[!Y=?}+h//=T?, -0whݢ{քbHcP{Qn 5< qfتf~0L(nPԗ X +z7CE]Ꭷ:t7<)e8NCՉжxaxb,بX[tj[]=,<\G}GHe$}چ=|bƩJ&kOA3z/y:kmMϥ9wyO7fA$BKIN2]8ZE%~Fp_TZ-3Yq·JT8˂l"g׼ +*[54l^/4Nq8l-KU^;sϩȶ/zB~=?⑯v"du5-Fd +)Kd9*qU<Z䦖4TB`tT& =sU-kHTZ 1H曆kZ՗3-׳}W$Xs}XAwe#//F|qOɪ.J +@܃"I]NY 59h_̦g 7qrt:c9X푳M<ٕwE-Wh]$>{ϕ_-; +fyw`U`}jf(dvUEAQj}N^?Z7Q-CX-exd?4y h! )AcEjw?彩nN-I`EBd5/&n-θNOHvi=yp8i $;W` -Ǜ >̛P +`$ %$1wlP +b^ +\f̴P=@R4&x~p T  xR>{^Z;LdAT/Jٍbi`!rK![357:|`A!IX + s0]8=d$BzH1U=A!\7oL">! dY3!EB~`PdEwPR!H Rf+p15#wHt,3Ꮞ9`+<ޝ,Qzl޾!aY Kty4NDe ^ OG9(+,qr.lh5-!+!:,޽vMͿҐ5!o \o*lMϾX3Aj&4!dj#3 UTDt[KMotP{xeyT0!F-v?בr601'ZqBd{ozH{kv`h|䘡/0(-~oOHnsTvO~F riC2Ghp/o|MLէBd~`9,DxZ(,oz`-]e4?J XӲ +!TS{2N^/ + "фi?| nٜ?7sIAJ +.,Ţ;CPMu Xݦ iirZ5@9|O2z2a6mx9?]B{L}a@ܮKC 1ҺNS} +qV¬J*2&#f+&IB+e$8!XRư$9l`%^R|431Zٰ2lΨ9D}jLmȹ41hTFr|pM1 FϘ=]UWVɎ>|61!ge׻uZ'L-ozrR I%@@6m +/cK\A&.bO{ _XYz Vއݖ +JU̲#HZ#!@OĻ6)T'J)p)K3}Ot]f[G2&7,+4x3+TZ2#52v yrQr,O9dRyR}O5$.iೕ@z +n_D'h=84I0{VSz&]aKp6~1o ([9ѳg- gI)B$T"@:<ڪq=e ` rhlIq +x41Jc3g24FL@R_D~[Qc QqgG8UGǡ~7s$|¶/n;!?V3%< >0V@\B!ddV1$ZJ}Z^j!#p0+I$8/I ,M^Ps)v11G?FwACnRΘ#Ik[o8ٽ;GGyAϲ@]Q^ˍ~jB\Yάf0í~ǃ!D{PsՔ<O) sĒ5?gb=lQ\\Ȕep:8/@S#i~oiɲ?Og~?7c C61JtO?|ӷ՗~׿ӿyRۯ~__}7Wxg^Oׯ/?}?~??՗o?}Ϳ~-_~>7_([3h_>FaA5 }t*z^6`??cK%}SN 莊I-pY !ǚ `t2Q$`5j'Y-3asIj ȳhuFg3;= OCU5*LRpE~b,Ҫ2Cl/xߟF>8[ NQVBw!!Sә@J\.~ +$k3L2CWN~W۷:_W웯?awUsڐEC$ynwb_  +"P2'2e6+i(0 ,ҤN !nI*(*cR U1 w 6B\=v9`γ:x>q54TyvuzX+@Y#٤uԹ)#J @3/f_Xh? ^;OvR*5m2%%h2 +"Bh[[wRL m D4H@@.J$-[\KD/e/4U`즓w2lb %)$b:2f }'O"% +!HWvFYM +Bg"ԋ$#K' @-,%+E&ITPRaC'hLdhRǧp޷SAڂ/"[ (R8ԗZ~a20pc 9Ǔ*kSA]bt|iA* _TaLDEPKA׍*ʹnxFi҄ڼ*ZحVXN.d]E$(~kK}cQב41֢nFQu.>;J +:bIb`1c:0x +ȲYMZBXxȴtd yA,~͆[q3ܚ6uBATdWҮL2Q?|\Ֆ2$Ӣ *rB-)MCTȱ?!$!AR²l! 6`w@YEozELRv s睒T0J2 up- +y*o6_ܠ?Ad^ȐoE`l)%*џ] Ne:IK[U]=-` 7v1 B7g8*P Bz/:0 x|s~/u|s|nn4g׼kU%p *%n;@bl I#8'"OQz1N6"" +FWu +YpQc 4e`֢NKM4fWG0*hƀ NCDO#c ۏ ĸwYA=I1%Y|IuL3G 3!P8AgA_ot8&o"L_쫨('Yh#2e^ >KeW|<*%O>nB{ %sUߜW +B'MB[w+bC« +iՏar,=Bd5ʏ'ulXTo }$B^9[G(GśG^P2ౌ,յ9TAL(Otin삺 ߸{+(v-L3EKoA.U\!s"GY{#etq%.@ՈE^|hݘ ME@zw]0]ӔUX5/̿SR8"h K|MYΊ{τ7]tk%B #},~w{-6[Oz:TxɗBb'ل<yfc2DPZ7KA !ңG9r2- k8wD#8N%bm8W@r-jPbRn$ cA܆ kAXĈ<3EDYxbJbTUNK@ +0'}"f:9B$~!L).IIA羡"j1|U cJ鈢Z'B,Py U]jRgReЋtԶeAZ7x IG. +193q"xAs2h0GRR&\\<(REG"ϩ`=jJDη | 3Q'k2HrV~#ɺLBdJya%{|!:+ +dݽuXh_60 5CE3#Ge3QRM"蟘 vmiw~\I*lɚB86T .q*)_8\N&J}Ư鉬K*Dil$hFY?0/Y pߕdw N15t+;p& h.<ef! Pl( p,l(j,TCBC6mdyMũps30kz7(/I=sW%y^V BX;Py"7I՝^ 4#hpQ0aPN +b&Ѫ[o,Q'Wv\RŃ;$|~ԃB/V0V/I_uPSp aCdP0w7q<)4d2g[sEa [+gX EV_Z1 +$Sa +7X0P„# j$)::'jk˸VzPi|8x)M*| p +! FMjQ f7"-o)B*PyqkRXOW0i`8=A9M9w(D8^ [Nc*? +A@#F_gQT5Ip 0V;%ހvxҌe\k"D%iS0- і}uGUASZZ%Fy-%"W2/bAI=<Z$:9y + TO^̀zA]X^ pdC8x%Nkq6V3ֽ!,Ű!0N[x§]m)a.g,a&q4ӳT H!C(1B5>hepoe߾e_!Ծh?$m/?r 1G4@wZT}w6J;K6Cs7Ddh?gS ,*Bۼ>qj ԛ/K/M&qlDqfUH[a(BE-&BAuT$rQ9{عT's{1𜰟 :~ܧܯwA(}\ +D[AJ 8j^' DM̅S+(4Eg`Ś6c#IK%%,I{>+ +0yf В}kc +EŨĵ~s=q>Ī45qҪЩ:j |QP@ 6c3+Ż8>Q a x =/H w:%}*{pA(oaCQJ(dhį94AF?*0q)9ʒ +xH|wEȑ))STt}|qEbE%drGz#/ᩇ]Sȩx#5"xuelN*z^hLu!!;@-(a;w^0ҳ.P'Il1FGryRiH蚀sME2mjp6=2 !ͳSu% iPGBցz$X56'#=@,,LmzSFPzCP󆏹[jfgSP42,>J\3hQi$%)K'"Uod}'S|X|-|zqVAюpש벪VBuXuy!ƮN0)}٨ TWyCoyc59ir~ P!8=hcb. ?ݛenhIWїB :b/֕RMԡS#\&1<< :щq !3ΥR0!Fuը@!R? bxW+mT"D1 +d"> 3V9g;QuB}Nc |`-vOh0KQdXS|vwt_?)@>yKy7k~:MZ$Ul O'a^H$ũ{G'hB@Jh=A%ԋ ̎?`>7rBI)W!'[iBѤ ;^S8 .`^ʺm \ W5Ar_ g_,Iټ㗻ٓ28ш5,e =˃C#o8'G* jC@\*q1ZJϞ$ݽCrKEWsG(14ްl|Q1tƗqzz~BUu!ɜ +1hh-v%H}ůQ"IJ C,! 鐳bՠ+"ώABY{@G\[1(md +6:lϩh@9u<%.$N#Y0iWaczsf"d,̡r(`!XeY![2#0Q=!|O=o7*eF~#>&s>mG#D u'Fg;TK]> +@,tg ^WX? 7MGZB̓vy$I-Me"3 ЗB_hh{bR幟;U!1DUoLPУbp 0l#sVY"gcS*!,-Na#ipc4006bs (BG xYcBŧ[Ato첛`NB[]J" ,XB B2Ar<UlD+}5:SEqM-<ۤ) +h6dT7pkZc #HywRȒUbԶN``!'-B + Lk.J<ɠί~T̬,ָ* @Fo 9"*t(NyC)sӇ3sJyM-0bOW3T(PDw*5_έHgMNГ&s v:$k@tSшflwifq; +*mټfؙQz0Jޱˣۼ[k"ˌð`db0Zh4xEH >r{ 2| !ۃڦQjA@,b5zUE&T~4rr\gd(ƈT=+,#>_a9I\ǧ +ob AՋԦuSЛ \n"trQ'jcb1޿%cU]K|>XIS5_}S=s@VqCp5"9 +aA1J1OV2;i@~މI/-lw z74~X&p9D4tqmCz LOAQA@]d YEIfmVBThB+R)V#N0gذ ~K<eVN$AYpbb]hld<'Mu!94C!ފB::w cUGo0{h ;2l + Q[UY4<h1L^g`h$% z%|)BH"`!ivNSE,rhzgF/$rtl (O;4Bǭ}%xmԌ)[r ǘ`֓pUUəvRInIC@pUYZ./oYpP%t{'Lh ny.(5Gf\fdpvgqu]A%ҙF )S*CΥ*@`iAwxSe *(*4!H,!Ĺc[ +D8y(%1sty#aA Sr&X%-iB`eE꜠ Pm8瓕1zx +#n쭊 J Xr~-W ށ)ۡpw-S'veS3uS7Ɍ K)f-r\ddb +yAUT fZ1 +( _6;jOb+y"#;GNvO&9$'} wf0(5OƋ Ȳ=Slu]SSa.Y;d󍌕F γgBe(L ߀FVSTO19NNL|JJ6"=a)q. "N65Q,neKoX 54wZ&4/J Rx7}IXs6t܌K0āc{NUrrl\Q`[9Wz\[$M̛eɈnzagbv?gP4? SD4'J캠I=ybḪl>AeBdGғDfƯ;ze&GipM!F1U3n; em!#D j1^Kʭ3pb Ū<|'h"T1H`'iI×pl 9_oAjYEb-y.]4oE0Q!3YavTA4q#{ F"?ЄNV1EF@_|Ybz&s"BGKHlw abh6>]؃J}vE(΂t-mvm8¢FBB~L +plTeƩ7J ʮ ў".INp93oy!LvS3ή*hYŴK3Bֻ +yOU$n/1o2K>&xT_qLhs'ʥ_ (SK!}k`7ҁ`8a kq3YR2sHyj;d ,Izd9OE6R ð&Wr3Q]N#^B\5nd,ƂFXCMQ\k\6&rNt,7Q<L87u|v9{·WE3r=]]vGK@8>Lc-4#fry"Sv_H<3 Ux%$ܮ/  :祹2|.1`!-\{Yi !jM36 6>k\gZf,2aHb2L}1\[!dI(.u,x 䊳7%=6:3:wM;H!, kT`I@ZHce +v!x&eV@i큁T?0;FMHNl"W0HW =a\+A#L5DDNO6e3xs*7E΅ S#Sý5k/V" _.dpHBaalKEZɗdf/A3 $Gh;(}#&`f.tgl*;VϻGWZnJb9B"Tڹa02FS +6jEYH-)2*͢E&5DZg/e(X'TnbSh˙{D~[ h_!kYܳМB`qMO+R8) ˧C%Hy ] b_TTdK0ziq2AFgz~/QЮ]BlH.{ZltsL WD0{Z\o8DǬr3~I&/k0Ao@2[S9M 6bU { Ua6#XBUB6 $=G_V= +A7RE)hqU0pNŀBCy'O{5i&ڭ0.h^txh䱘 +Kk| +ꆨXW'oYn+1V([S5@)i>XK/ gIqOtkv HIn=5Ϧ禍ahz=,: [B}; Ih v+S@~Aa‘Ak'|P- c1!7A>Oa`%̊7)B)~ +5Y }R&C̓L<,!zɬ12d,yc^V=$Q9ouWY#~5(\`.z5& ߒцi5BE+TdŪtIz +t_LA1+q([1b8%LtuYϫ;e/ HZf.$|:֠欯Xd0p!I )ԻQTP)_Mܷ!0ctfQ { *4kT9i$h56@<[;{T#+a@z;@ӦTF*GfJY/m"o]$utFMS1Ü dlD˜EFjNnVԫk`2;"5l`Fh &v`A%f]NVI! E!ݘ%roR8:ӂ@M$bJYbw} +dU. J#HB:6jL/vb.&'/XF0b"\rU@^ظ:2 +ìFܑ@Gd!LhV $@謲=h=K!Z' !XF442ti(ߖnO; +&?5g4&& ezSѓ6)K.9K P+J67v&NQL謧{KQ'%; Ud\J9^ "eRѣclj4m`UȨˮ: AB#(TK%a@O[ъ̔57#)9)J!|6e"olFv + + +%]pч,o=&UǁKLf'UjX"GتP1otOcd4gλM( +>CedU,r|=p ) ,ҽԆDN +,4Fmal4k"IA i +ĠeC#R~'Ya5on؅ɉ0yI$.w$ *ɳ (_ٽM/P@ !'~kp軐BhDvbo뇻,D4@ +jj9BxT2 !}$2[7%wM|WZ%K^ Ʉɝ{֍2J̓C>˜t!_ +"ٌ,\],6Oq 4q[?EʏvYf2żݜYtv;V]5JͫIB3YJhִlAZ耥i<7:EWW3, OD; NEAħ/&r;r-D 6!gHX`j>1"+Q/C^W@5SS+ߐ$/A؜k~b=!:0,[xIR)!\̷EBA4VፐׄϷ}H`]5"`+Y ͢F!zbP~_eg? a T7$c ` цA$68xΝԈZP=AN~]`^srT wㆩyx]4]tL\zK1\@~!G0$a9%Mju{I x nh#Kj<@a֒=9<8Jp{. LG0Eq?>=,;B|G^Տ|qE4;YfF uEI|ÌaCI##PgꭏY')A?p +0; (Jlq~Q.ڡ}ШuxO˾Ayd!I '[[O] f I +T&tA>@J1vČ"dGdRt@4,D>Q)-P2E +?f.q*ܭx$sϩE+SZgBJSSgbDV~s&,pIJP(9 `Ĭ/'ʇKx`SvVQNC +8X)F$q)0N\_uL=:,bh/g$qKr(σ0$)qfg% *I_c Ayn}>5N2lk,ƨz,ӻ2w(iJW{OG/sx &Ӟ-73,l(Z9o~3@he$ʄ/p{&qsBy#w= 2A ,$)&t{7 +پS + A*B+H*zSSphxЧb@xtZuGZ_ƤeJI\hylQ11r%00$M|$W0Eh8P78.SH9aJd+q!TdhcdD]q_C#k]&-T$'M ReG+|%p,?jo˱:6H5mI-#>/y,(: +z1ophsY[B2RR  nrM|HT_Rȉ)w"r\Ҍ+-ۻJ1iYL#C ]'O`<-)jU>K^ЕkI۳qHˆlw6zwA-D$wJ U qMd6 J[Us@rcsvz :) 'L/e5<"mD&Om'ۄ'lEc @gU dA9W,r#},t0,-4h6qwfleF~@h:ZiЉ~c0cIa&'g _wV)| X,w̓W}VTYySZ#up\ bHB"Br7cgW+(k?DB_ p#}F@QZl**Hc^EJ5ÝrOR#wd5`p? 1\Qn?G# ,v ` +tM=χe 4٩mi Y+]I2.٪ <)%(kfr!QqKh;+Y +!Tɫߴ˖~<$tH1B[^8ԘF#_' $anJ 1prIoAxbi+yY1ѦD 6n{ |ӨD, endstream endobj 63 0 obj <>stream +qY %eY%PQf UMi@p[X;5c՜kbK irv8U`͈*WȟL +had[ζ9X,=!)MfDٰnH !ܖDI>eqbnW)DB,5o2"mH!NO]{h!g ~ 5*JQZ',zt|F8Mr߉W]w6jn6R%! y2rg, 6`2\V@Ș @iH5{r.Hi=/g^^+;NE">p6`q5x/#[ mCf ddkP.r]lJۻ(`<+NH::hjtLK+ЖHbWB\v& BmȊxפ1#OSC)UD/D +_zk8өttr'zէsE7iZlICGOc(;^D6L.n +]9Pf"wX#O #^4U=xTplgu~m#r!ɳ-KVI0kD`d$, QpuO>/ro2貂ȗ X͝"r?#6 +aۤrL(KewJCE6ԮAn %bpd>IʇZ:v*h9BfZ(Q_E#`T;춰r4{*$GLVnw|VM0ogR hqWQL(& ؒZZᾀNL$W _!d2wM ^CFY"D 8J>K%=y ? uK-cF @`RLjS~vDhG=hHDP [CW5~`RHNOFYh5߷!<9?0otN9ӏ܆hCJLU5SGf4nPYŨ^ +,ǒ5v[]i 5ZRYa姪geor" \dޤ$3{ȟ? K='ċH'o®0c\4$IPwF T +-;#@іc*(.p$ZP8%I AڵbP%ˆ`h!jF3*&Ѻe fgXˡ:6ڬ1SXX| T=IW$IX2[@7f HKsHV}J EzieK~FB^Mް!*JivUotC9L9G $+Ea*o{)%8__U}:ώ &)1#_Ѷ4A P{e3Y&q1xuEUP@H=XbĹM}d>dkfi\H*P04@-od'\ĝ)]JRy>fQs*Tt~-Fyy[9s=^$3`MG%UALyqҨuɖ$q(qϧۼ)'a_#FC${YW{5Mxp Qv6 & |dE\12yCm.(`84nY!X~ـ yϫ^1pY'n]0YV gAԨ:4lÄ| AOLO%=/GTv{Yѱ<_/;(AZT9>IH6сC}B[&4XqB +rxy>jX ]ϊt2]؁S}w + awJ.IaHSS +!L~Dr: pNV 9 M[&^1*2\=6-JծuaNŖ(YCԽ^`1Rj/*+& y +Yb`0jc +I"_YōjAz_&Jx+j)bK?=Wev=!p$ӣq{~l^>™J/x{zቂ͘n#/Z墧7ڭX31FT>}nNdu哤/{BoM|r_eTx)׽% ҜvEx*`r_0Yn'm'ө?3RЋ>dZ_U`h#7i\53xWC߯Fbz8D7,]$SS 5iӴu>#fxi#eS/y ,<ۨQWr"|{{lAX&wF lLlljmeBiGB?jKs@r78W vvT{룁=v9m2f)lRc 欓xotif>]1=(꒐NϋbZaK.θ/b- +ZJF% ,ArN[רdK!^HWy_ *\<k#;ΤF ;ͩq&AQl;٘ww7b)GF\ OAiNj"sA b %jB0 kr{tT5k b8,i2q)O =~~v]&vY!Nqف63PvqNG<&fw5PdʦTACLx"cIKZk_CI" cÝ0fs`CzzSyEn% C6ē^F$%u^էV">[!LgC,+Bw0%#3GҐ|{b@D7n"E`6ʃWR&y:%x3>(q=`ooj)Ttlx<$ 8`:I u8&z^=/'&2$KA3>p(\;1C@ bwhfȪ؜eH!j*FCNHfBһAb&/ $q5cr6Фǜz\h+mi41$/C,I:21Fz՜ ` 1>Yt>m!q4o(b{Pl@}w-$gxȩ&I.0HV<5p.笜ۣ0,rà1/5)Ðu@±.?yE .2j uY8sgAI-144&hUC' ޡddN)j҇_͂I[hBBq^e{Wdsje]g}R{$OV (4 #D@z=K!X6}qXQYg}TvM*VvXS1 MC= .bTqDpR^E+K,^L=fK$0}MM}2ixU'} kq$#pWP}PH5kU4]wP^Y6RRN w1h kꍆ'JyY,T][BLeIϞ嘀fb +b RdߎT%"AOrG1> SG?7ٗ$B1/t5ش*:G߷6Yφ+S 6 V^wSnK܂7zC-OKY%hYD#u 6%e +e%fU(J)+0X;ԬYP Ȑ3IY pZp%ʍ,@G_@ 0$5$)_m/@O|gE=AaI{5qQN5-?8 m +֚ /?$D;ƓH\aAKGKh @."yS;'k76l a(/e|0B!58T = + +ӽ*) l"!]+0_Cha^(@D'-!eS i,EK" 2QJ${"jJ(gC:1B#@JoiIdMYH00Xw~E͌*QI5ކCgݱف >xIZw`9@SxC>t!t&(;gg.D FM{* +pZ:&&̗-*`N;4FՐn}+4( +]NN9AltArot1#VIIsAZ!$4&rR<1\:֓(#(l_uI6,_ZH:8ҁ*J`8:As쯐.Dɭj + ZCxV ;CE[M~t5ha2]Qu@$kq*  +Pi6a $j(XTÓY+P%uͲMj &$@ W.|w|X̖)KhCJ$)B(HAG#!~ؖ״CncSڜ`h}څe {- KwfǙ~þ 5TuEhXЃlP(ŢAQn;?"rnb1jא?\rw')>*<&'ig9l=z, ObZJ cN(R1%E?dA+76Gr*Bn %+PrrK50|FCY05Bt,xwogxH8F4.W!H_GS04Dvm7+}y&'5mqLHO+Ͳ/dR/r<3c:"ǥpbт,Wx޻yd +u)t0dqX !̺qJf=9Bm +?[7󬵵\;X/5w~8'rw ۧgf±m~dIr[ 1B/ UXS$P/u#OebGy-Y(w]4WXͯS/yj4Gᴌ, X;RpY\\|O2ἭD>Ii#'MFa$DFÓt+Wql^lw?a^i )_#(Fk (;$tn2Lߐ +7@c9maJMmk%W`DH<f'2*{ Lܶ^A!R,b޽a0ٓ-'956&Ѣ@$Rt}z ">ed07ƖiH\r-1f/A)b1 +ȀeĒhK'ADn+~a; =}i# +ܲG@_qH%y"Bށ@nDmH03Z*>RT!Pe}Pi$Triث)X5g !0ߢcF6M:Hн--?g&g89A/ɑFzXm# _,v8Tu9)J|dE45#r;زv?|Ν8g !bhǯ>h<~ǯ~ݻzο?|?/c{yه߿77O=ѷ~y:_8~Y럜??},:ӥ;??pG+ӟ~_!GϫKO$#9=͇)?>g#*4^@&@ڙCY6~Rt9Ԇs>S9{NJ2#WpcUA___O?廷_߽;/?}xŻx}>|waki_ǿ|w?=ͧ݇}+;x?d J3%s_9~׿(0qCl;߿{~Xv~o{^7Ǧ8gv+=_~ʏݗo؟~_/#"_?`'To9Uwo:Q[n[|s߿_d{mEAU@ C;Z#4B#<2_d@ @(*jmGjդE4Z?NreB|e/A +r_L46BPRf?ag=̣36ײ:yS/[QO50}k`* +Dny"]in!X7:O5B?KO&K,B0|hy?&(+K{ +3HO3d&r; U[#{-))J?!`#Nb2xydG1@I,D`_T(00diF(@=/)qA(wA1WH] |]By^3:dIK~d+ |1έ#$dhè3;Pg$}l?6DDb\*=f寯 ZDSW4gRaAѯ#YAgH/+TH'('D^$°ggEwقa>\ ]1Et9@AXX`% HLTQiUPC)ZAp); A+B4W4qI.Ez hE&?ϐ_@F +V@NH ! u%%5MAڠ[Hو-$ܴ2ZQ*C*3? ג3l(NFZo߉.$ r|((sGc쳜Yx"-֊I-`#(~9}ČX# ;o̍R?gy-8XA p^읠)-+FcqLk#k%I.GB#oFiY3aA yL[1eHKm'yin},:gjUAϻzAsL3uF"%)&MFXQC`g2_Wo +8AL|m|_RDW%rv1;zl4E_9a[J(@hdڰ" 3W_D0 ߇bsghSfwm &ƝOJoVlP'4R$]aŸzЂrU +lݒsS3P=7(l&mbyRxǂ#50ܕ"ƀmYG6Yƶ*BOHۡ+@`[CeմyR"B B :̓,$kR=L L`},sMnTEڶe0mg13i!\hbk#Ayk;97lu$ӅOO͎i3`UT  K';}]'Hpmf44;Wn^EK\mM^DZ`1gJ,ʒ2Έ0)i"os˳X.'ǵ L]ڒB@m1Jxy2h4t=0𛔜qc8XjX2]V%!PM\R%lJJv5 _ +N+ @#ds`!,P9k,9- mS!zMoEApWQHShKq"Dz. 7Q۽B-]~ +` ZϚR%28UJHPr}u>c`OZ?B@yMϻRSAz#D+z w\@-d@t>zMt@w*\ޮxpU%ԑ3djA5TJ46AE +jywWteTYROd6@v:ۖjW^ϱ)[4aCs!c08G/Z"d1"o0@a /{/󿳐g+ uzəݲQ˯!%ˀ +(P`$UeQ[w]M6wG,<0K*1p<_II6K83\JVf,xMK SW@ƷDJq*u\(P@Յߜ}qv>/l@vk4"yPLRi R׊yHrȽ+MXJ<## )EM8&L? +rw|Mx:!6xٲ1gL]Tm`Q"%}/X-Bƨª(-a1)`hlLb1ϳ_\*dTǩ֮H$TAEtJ% sҮ-@fI7sHʛW֪*N{l22Y.6A.(!i'yd-%Fzio[W RyQ`m_ ^6蓣M{?]?bAE#ڊzPzJ; rO5g1ƥBZ%26fq/iC"b!l䦆/Trrg';酆!۩bvБYa$g!d\-HtESV$DQLcb }JR #.a6VUV +߁3A]6{$m>?wRs2@X(=d=#x0ׯg8$E;NÀ/k#)pdے$@F%lmTɴ[eXYEg6^EA. +. &ANQ.;+ \..ێr hY"B_\g0E^PUN\Xy Ci DϧgAB guHBώ`Һ)a]D. ~ +0<,Pr9qz\z.zS_m϶ays[K{^r,HDrR`$ _0}!3>]":*-/!o͎Ƴ4S@WqݗlLv)@k<3\ (kHemn͒/`JV0Js@T&::ApX9_VP:b=fUߐen! 8 ĕ0cT28z2Oٌu40iyz\868NCw8ߌ``!p6Nl\ܺW'l8lAI$81]oܖބ]J2ljq0X#Cb+1l*-[CpDXAY7*T>FPf VD48֠SapA;b721B`V&\DGfԵh;,h8(GnGc׹hWm<y96 RܣT +䵗7A11Bٿ{;ԉBлD!M~m9sֺBZZVrDz{CV64# 'F? +~Td㮤o=[KpbD"@ +Ți.#Aԁחj͕p27qC==0 U:&piQjnM#!LxƕJ%6oW~βu&d'םghwN@X,^&sTwF؊MQmIЯo z9 +xh5gڋއ52mO\@.<܂-[ͱ>-ҁtv/&3}k)W1b5L9@6A:@뗰I 1)3SK ye#,W%*:='?㌦'LK +g{G xr7!XJM\M259"d!Bx?7Ði&TW \zf$\0"eS A hqߍd':W9^yP|qtAv.m<^Qo҄hWd}1,/ +$nN<Ӧ^tIX]IXD+XV(9 $-]W}~ԭC`% ++5->o[}¿A{d˽AÄUڎAQwJRiK[!X445흠WnT Ky-jxk=vHt ຌɁY.-d@pZPK _T ב8aYWw* +aƣ@]tD \j8y5еLh +ddU|h [}MfO`Ber׸[0V"_w P|M&x93@x'YhѢB&dXMYsW|@T4l6'뛾 b\?!:'.r!^+jfSmxXd%Ŝ#ԢwfGyyڃ@5c Vll$ Qq! ʴgD1;Ժ?! ?JqsVz8=/!1!RH~JOɁyQ?cN=,Q~FS%9*ĴeV^@ c391ݛ憸R"*#Iسx͠`IAų +i=C->']9 =J"|:/<Ӹ5+ Sр\^£c  7h?Vg5/(Lnj,3+ ?ΨRxξ \TUlOly,<}J/SjQ>~iѷ^޲w=F֨Cu֖Lg%SHGm ?ܶ(fs- Ks*A-zgq'O#*Ul+Iy~ƺ&gb +޲@`6g% OuVB${;b &R+dNJ@C$, +b)"ZtCi7J^ȩ.o9]PtF6F_ƛ\GP/fT": 1Tzm:yُmOQ@𨠭/O}Ky }cfeY@Ka +ɴKUH*c^e "K: GqT(aA4A-P` 8m~.-BQTs~ 狍6p UeKu苒up\I*HIZҬA vIY00_ h#&G8po+E7ɯ-IrXr\2@v-hkmѳlHe1c]ٰ-b(6@>#$n8%|i5oXuY~F#w gn1#dfAyv3l>**4VhūxEPĸ!lSXٳ/yYo'-+5 +-Y]bÌUԤGGD}{xTEl;V3-suntX51|V3ii2MP~5jŽpj!Qw ě\ޏs*>2,FVĭqJW0.`YZS J0@λ0O>Hs ,{&yKWu;L+BTl8dh=v"@@qD;%5TUstc$fxwnSWhC {VEYeuњʆz@(ID x/P<]΢̝Ow?tܕd/Tl] 3#Z1B8a66u8 T\Ѡ615􅠤!7 ; rطi$A8R||v->Wl3-pf ~Kko NJWY a?7Ro1WkM9rZx `}Q`bF *<\߈4xic*bWjum@-~ԓ𳪞7%Y) C~K5 |bN]1Ao<]v1W4$a6M) r:$#b tD=D >rQʛ`6%|cuXþ5EsݎYOwDcxn43 @T奻=ו{j`qfҳL@Z#[Q|]tYo.E4۫|VG^>3YѸF*"/N97`+ ?-6|qzh$߽sVAS36Ǽ{, %B?#u0PhnS|ʺaPȔ-^??9dˎ3Pzs*k/Kkl 1Q'YM?YgEf=2qtqpW;q&RaC6Bj!T 8j,q<\] +qx])=*czMw4`v!?\ޏ9 87,,Zk_S1kt(N9,5} +0 kK v.C r^"J: SD2;:5'g|0Z}xHq{0Skr{94Y$u`W"_~΂8bW/)Hf|.,Gb`>0o'PXۨ(_FAWEK4)B`ꍛ-ap?Cu DMLK*e!ofF,͉u;H0`BGNxN,I +ifLr8ʁkp,iuǜY۸NR% 4^䛼4ŌzaKėX#4 l]u-ФD>_xrnF / b |gj: I~&e]YH b{!P/K3T$lf])eEL | <)4EȠ5"8CP*Bh!e\8mNڬ2J&kl#=7zZRRMN+ +`b@qo_}1ckA"0\0rOEt(iԼ\jȺ9ԺvhqPd<ӕ4$h? x d̉m`H ?It  xO Nt@~7xO +dKP/dS<)HN(<]{J\~hًTasA<߂@,Q.'Yhy0[֒n"VB@";!]; +<$~FH4sPm +(ڨ;dL: ,~ wEg.u"J[t )GސVBs +YY9rjq:-(2(Є\RBW艰*ù>OtQ|FH Lb=B槪n-IYr.4vjFl IȐY ֜I:)d \7k%wFf>;4Q +{6\Tf8B ae8U'!"QG1g.ҝq弸.1L?Q=w +"4c4 :p8͢ᐎ(9a .&V`VO M #:[2=ukFJE٥uppgKl +/wZwMt2НkLfK(3aFcm- 3`bW]j ID̖$P*XڞrcB M\m`="!sHM caU}QR!ve,9rw)Zv `i/U%_I%@6Xg|ʋA,[!(SQPb +y 6`?ة2+>/{TzwxtPM'Ozz nVdV}1YrM;9V\(= cV03j2et4GAia_" +f {q)Neb{9H$y^z/<#4ALL}m7dR>[0d@)3 |B4Bfa+>_v.)53=4W+ BCT8' /&'8=w(7( mUҫ֪zSx6 Ǖ ^$'<'P!g}'ZG$, +_8EH0c^Hj'Kq dSAF;X_/3Thx%guu=R&lvROZ + G0玞$n"ՉFk Wl{P>㞪}X1aVïf<%Bcev}J3 Ixx$d*ɵr! +݄} #eJRoCCSE}Bi0%7@?&,aF{p|{Hy]DL}A.)&=P$tE`&/%x2Q:%"J;C%gّ""UI)2΢oR”CP +ƧpKӷd.(DΚ줶]gxBPW*~ T3ZT;ȅLdALBiBj4B`wQ .T$u~ǼqfMz)a X&H..NR )rG,$^ +7}Gi">ysK `plx֠tB3*%;8-|A>=CH] ?_GaŐ}AѪz)~mf7C;ՔE +Fi-* ""g `=3_%0W%D>Pp0h\M*2yMu䤽%Gsێ"3S&D"& +nDT$6an88qDց 0<,?Tq|2sF+D&yn,"p ALVKєyM4<ٲ5 _kx8N ֦;#vϥD fW2;_٭_t W@l|Ѽ!@Yi8J? Wvw@zύA$~B2?zC$#0rQ P =6kC:o4+~Ǖ*+KT|$]CN?ELBMz`""qDjl:|C`z<!غA8NLM>ozҟv@Kϖ1u {Wך@3u-=>զԉ|c)WL +Sl!JęY +9W'BT6G?s7Q9BiĆx^-啢TظJ`(+04#{Ң*,2$< նtU0^Ht H bq!Efh PTCd +Gi +l'܏tZ E+"Ұ隊˖qdgz6^pl?SS+e_N;gq6%К 0 S <2֏ƪa lAad M"}G"MbP\s䌒BJ$8y3V ~D?rL%nhśJ(Bb#Fv^DڗiclG +!,ŐXJAP:>) +kR-C%8Gwh1 +~O:3~%fS8uƳ+fk,ğF*YqX`HK؏prՔp Eza<5i*)>~%ZUsF [lvVe H;I|& ^SrO^E1CE +JLPwx%?+0zEV &͊p[tfgJFd"ŸzQP[ja\u^9m&cNY>k +̎4l Dc ā’Piκ;[JDa֗D}TqYTo5@d_GaX5@^. + +BΕl4ʑ{5E^Ǵ I{9 ︳y<ڴ~0`Xǖ *͏;U[6$xEZ#h(`3j]U1aT2GkC?&.`=>&l* γyyHs_ Yz\^6y o狗=~2]q)||Mx0^5{jWYew KRƱ|kqz-D +r),8[-u/NTښmd$B8 +)6v q*ʀ -MM0BifߩΔNFAC0ɵx^U4mz@}E$[Y4`A![zhƲYDviVo)8B}nDlfn $SGA#C!4[ÎCgg1oi;f=ţОWLB|X @32<7vOvitm%% ^`odztdRHwجⲙn?şTE#`ʕն*#d<h*˸ +pF9>lIS_Mn2kh!xl ;@TF$`tq7n AMHyZ%tW_Bf,`TL*Oֽ̓;8IEhrnJnu jT7NP&^rMJ&+DB8 @8ɫEdd]& p,; >-"rTk<*vxTx\h^v.KӑvT', ;yh]]mWgLU{r&Q U!23a~kc;J4[7!4yߺ=sBAYjG#Hx9 +MZ: "s$p +g渚nM GjQC(˜R2n9G_bfF^AѢTTPr4bZ(:aЊ # ;8rVwN30<|YQ0 00-/&E(rVQxԔWۿ,Ra-C(QSLG8 YrVŢllt)vXCe 4tʧL`ys"oj!' HE,"[JB(0hݗQav16h8uOtGFK̏xƸ aYO+ٚ>m@?YhSyb똾^whl]S­VL0N`3%ncnAwY2՗ɇ>`a8${4!ch2m]`2͝zP"U5e>MҶ/UR1$:s -#it#Z6E7YȾA(1n Z̺`w, bHE8U}6RqɁl 4#jNم<ɖFڸ!Zlxܑo;<:ns*, "Ec(8*>V`V.o_E'DzԖ_2z%')VZԅqݘ"Iz2LAH.cbf}) di*3b2Iͤ/։EzJU6 2 +DR`;xk(-B଱hY W!jc|eEZXvPKdYmRa'hp3|O ~=lE/fШ}o4c-& ^!;?Zn SMgD\'F An7&!"(^d@ͶrrNm'YZd4VL-u&X&tEU:&OE _kTYԳ*P 6"Cܨ$TJ`ݡbT]dNũ%ȵ+EZ?jj|vV *,Uĝ +OVL b LmxT %$' scOaۊRd/E5+faٺ%6f+pe 1EoU+vI SȎ& `gn m!HB/3Lv#?&t-7,F.v#'u_]V| VѤ`r5EYn Z}iܻxP+NlBe +i9 h(`xc$7ީaN _-ROeǘR$NhQ3*,Zһ^r{8㼫{ƛGj7ϧޖVUIrӵRaoAa2^i +w|3]!0o ҟNE"xtt"E4h3F ϊŰũ%i{?eISmlڍY<{gbb벳bSbI"Xb+0‘dKRDTd.{OO٩8Hg(RZ7<찕u 55J{! xHtS~1?tqW͈bƒ3juـ wCgg *DL}qL="?Dc\6e%4:xRHBe) PG/FBrrk.e'QS!Q =,rs@ gֆ{6B .Oaw P1r+j!\Y+fSq".cLX00'22/ėp\Ѕ($s&($uuC4mǡrkX"&@¯!#m:& خB&6fٌ* I] SK͸? +pǼ^~0c7zC u-͓(;- X$Sw3NP1K(H3E5ę}e+Q"$]~"wyzOZo$[DD0T-KRRb>La 5P<ǢP+ c kL(ZG4b@y.A +AA H>DA25?dX}L.&P`O2 +oZG[kq,WkuffżBaqS`B[fTI5mF +!{6 TZt2PDt0~٤g;>rs{mf@c_WzlɊw,QAf>Ӌ~q H/\X(<˙B3ϼxדEYgS~'HxllJ$m6Y|S$USAoɴB-/΍BzkC&raFSKv"J\%ipu6Xd&kZ{6趁v1=?H8~7jyZ{E2.B{p=y%VT \qБmDBzgJhq04=I׆7،M3a'Bcg'5tsQxӚ(A [؉|w7iqE,~ zREK!êX= Ƹ Ae݃´C[4WGT-q*q7W ( +ԊǑ?b!K30USk@?r)ڧ>t?uOvYR}44Q"sx#?0͌db؛OGBh"4--X4y6,%VF_㈜R` +q^g&2PB<[Nc]  4ɫgn*dH+g_iaҏBpb'CҖd@>dҀVg$,ch +|s?~vHyS,/Rlhc,S&?yTy\ rPQāV%aG"^[D +wOmTn/Ep#wdϒHT84G0N$D%̪U$clWFZ%,ۼ3/_2p m3HB>BH٬BdHop!P!,V^+8j#T't8ۋRtev3%5x dLe_(0޾<#J@#6zq');vg?)R7Ȁwup/WvAؿ,mK?/ZIB Td1 rרmV ~g; 2:o 8*Jb[&:zrvd8=$LHI\հζB::.lѼa8*mz+çMƪE<ٗnPgOzkjL aߔ?G{+}Pm:aZ2ar&dBaQ+ ",jr6M6^WЭB@,_j39q&=f.C""0UtTdf:Ő˾ ɦ/Vbj^vn/s2皢*:@4#v}aÞ,^*7q`(qH#8qYl NT>ϴyK+7{$jgHcu}r6p1,er2g`A4~5Ηv+f㥽zNg{(ʓJN\ jrʆ#dd k{-B[, +۾)л͚E*I[~m=bOf9MD@/3`6T<{tt07dx L?ٟq'-e @/A@"C{z(@卼-Ԝ@ +GݩG"-+('9|X5ɩ )i)\?=t&S)R'J(Ӧ^ecޒ {oB  + -%]yq8xM0R+#eKSj@z@\`7=SEuHmJԉނ9,->!ie=CIk{eTB*΀5Mjj +Q6 \ }qB @h6N4Xa~&8`.6e(M|Iw a\]C`Td5e4% `EQxB/F;3Z>M~1 +mi"oq{sȭhh&A9 (jy%sC4xSNQ>:q +5AJ u,ؘAD'hfreK @tqxY-rOŴbA1r,C;VYĵ}=:y )C8{љ`m]ԓ:(1<$1&玬62i~kOP6Z Lޏ3+]j{HCv?ۈhؒ C]ZznPH!TK!=lw/x+qeU*G آ$yQwa#{!^1̉c@~ejlnz-zFϛK9x,PbFLyI p>Yn k/+A!+3F&^UV 1Hs8 ,Ӵa bZƛ= ?+@,VIɕe|k5 !*S*J|ym|!M Zu=<A}76G`wp&3FRܻjU+tW<RA/̭œ l,;TGXjPoB(0a>.26';a:D_]/)%"4d';\fC{,GOɏBqǚl&\!*V9:\Z'!ǎ«_M3cT7=Jl.UifqjOzRzIЛ$-PfI*Z&R7A.ޅ€x ɨUjͯHw8\4 דdi D\:A|%"DٻAL#mGb.Am4oMLi4S%Dž\WH9A ;o;.= +20 |] $zRުTkѝ4EwBx^󹂳7FW4:Fȕvu\T|;)Jm2ʽfkA䑐`7zG Vgb5Fh蓨u?τSV?m܄hMi$HM>~-Kvk!E%=88 #KTI!zx!)3hN~$g@0\QYݘ\a<4LmJN9rf)e kR)F)M'N {חwבU|(苑 =̦(bjûS(Tw9AL WW p"=CMZH}Oj]0{J0jIW +5o) hI.8Ӆ/B6`qqCEzj8 !t{S(%jSǙ@j4bCU0;Fj~1IӺ0E OkHf[;P +lvmÖI(,Mg2it(Ȇ!连5{* W0he9?Rfٗ+ϔ&2QxҀ~)'p.XMCn*\LjjD.dc@auYnM2H M<笋^EYxXV/8[1uDz>*qOCse|t?K +h\5$@L$Q0V&ֆoS(qx>dK0,|<:0ȑSO˳HV]E EHm4Dz6fNF,*ϔL"-'&ݹ.UCW!`g g2fҜ=\̄~}+Zpi +XKw] 04%AzsÃeGq.tC,iD5TXV+mzPg8ǖ){o%MHnQ+PhtF ,yO|xAq*xHI%'^w8Skl(U{Mi b/^ #;Yqӏg*|Is\ +~YNJЀ@Z9L (aSc8BBVcՀwwq(iI&} Ah wQ9 ox AeC^2S,&jhu/~n'BUL^ K`=S4!ߞgN7)`wQ5pEƥE"SlYzEeeOTSأư,S:~-5*\蛍u`d +TX׎ "H1!OCq*i*CpR z6I *,cSd2F=! \< EPiBɩHb ތ0Hn'>4p%JT:54"#p0H1Μ|Kb@9j,DFB΂Y>;(EaC>9늯yd1ǭ"r iʑc0N`c`yYcR4Ƅ>%%v Rp1a09DdF@;7S0-ݜkf(NvnΝƕѬ Hq<S-Rc T-H X~)oiĬ $Kj0B\ 9ޑ~\= (IJS24dE_ö\V’OxnK<ꜻʟ>@v˼5Xt[° + EȖTnF%s+te)9CnK3r[)-rԜgUX/tئgjDR#,:&.jJC=(2&x8Td"G^u,V/ob1 A& R=}H(W4MW  +=Z~nL( +BDl/$i{B7S BaE!!hr/ ZyjgB6,RٕhPE~CjN?m8J<ۏn}!" +fan FeΑ34?o({IhS<utk 0r X9XYZelv)_.勪ek@$qrLzYp(%1$ϝp~/=Fi 3MLVi08d@N0.O„} 4<Q3M#p6Fx}AI/A_p ]#M{FˤKA`!;Q\abED];C2:cYKFdٽQEOw +|; yMۋֶm1Jn2m {\K̖o9'6r=/82yGCH"JP^&hm&؇qH>$:Tjwg\ a;*V۽ +% [Q(P+i.U& 1BSLloL~ -&1~g@z3-Y’TK|U`/MFc9Q +:8!H2^cLBdOUF{ ~Z†1MxfЯ+g +Y7 +z1ޢaH=bt(e oF,bzOjh[5K9슼LML˒?̚!T~CH +^J fE51&^{B(6)L_c¬Q5럅 BbV 1,ƅ`Jn@u+$E)p éV[(Hҥ W 2S: CEȭh̃rzB%輻ŝ?rX/V/PdzFs|g|GCN{aՌ 3x:2T2l9.!CRRFP(i "ÛyüAeX[>K d(f4x'VVQl?e!F: +Icրd龤?F\hmO "3a$@آ%G%f.Ċ/i%qd`(8~faoб& k^ +F }g/|,E(e;ٕr}nda|O+pS`Ay*x}NǬ,a؄*@bJX <R\&qkq';6m] +PD $""&HہO}z\ RkvWW@a ,m9vGߝk"dFLf~ *hcvVW} ;v1&F4>Ѕe ;m$8j6uXoUrJ@RI"׸Yz|PA 943;7*cvVT!.=8DTKWmpF ZhHTj{2Aȋi! p+6f}YZpt !{jlW|q:Oz& u(*{m2{lr fO)姯˘7g\֋: ZՂR|/eb K­.qĜ,QDe7bmP DD<$n& +eȟEHZHQUsv"bjŇ%RQn&vGNsߪ_%p3K&.Ba3č@t>8+^BO,1&L J7DgK79 !,Qf)p˻0b|8Vh0)ZSזX.VU;`dA޿Z oD:08W2!UJ *ٰՀdCe-ͳ Mbz ,POsn~fL6>:Zl#EB$/CF#T2mi@GJ9+tVp$s$C2Aa4qJA8H_T䕕k?*U |7NN,YĐ6CYUhs0US.e{mw:x|DŠ04ƊPz+=]NLT;MoRݺ䕆(ƞ]Z9L796_WH3h*,6) ;>LIlQPX:Vg*ne'PG\Ur{=b*SؖV2>VXÝukuFgi+ӁZ%bYAm;o s k1oGvgKgZ,0|<]3څjK.ˢC!".-dI|2g6['~ꑴ9j>YNWq]u<:¯A$$5caL< +—0@؜'X/5Nb &Ѧ.\\WQ,Ue7dT()@L%[dM#(&D"ݯdb_m-*K-bũƩߊ@| sCx +Ztu4ɡ>2>V,+bJszqUE!<'2F6m =\(G8 ;/)߫e2 bJ G}EY?^-I sm0d5vS&7ߌp7j¹5lLS+- ǂlqP 0ƊdwAoIC0mB; aHRۜThpHMһo'簈<P2"A(튊7&C\4TR'x˓\4eYH-zтZ3dp"dXq8ydo6ޤ2j7~Jc5tuI bڨ-1EZ͎I@Ƚ0tO +׊C<\,)Gr["NoςA]*JRA=#(:)blފ1NBk(&P +TOΌp[mY1:w[׀,s`iNT"]28ަ헡]{H=>4B\QH!YPS/E'9m`bλxDd4Pytp% y1W<]޺sy& ;קJ0DoaN {r_7x+;m< (!oM FOV9R/t* L&S 7d[u +)Z9 W$5b"Du +V<13&װ]ßa6r jܽcT䷂b ():ňBiBr73T"fd2ݞAwreTxd$9N..I1GUR|*ϫ:Rg cTR@A*-A xw jE +$EI0h8/5;--2+S~㋫$LԘo)I&lE5ڞ2t,<ZČ]DRByj\dXB0S9GgK+웄+b:(+iG#_"{ϲj#t,%:95o3zt¡ +2td~Mn&@8&کJ,Fsy\sݘ)N6UstRj!4-$?f/Ta{<T5R@@ojRrJwlU^狓bObV܊7&E#K2.(\϶1Ձ*ʉIOf}UB({rmWo +RMH.yRm:t~9VmIմoԎM'zGz=(ұ- '. <,r -oP%d om~`:1%z=kuv-ҬCqKe0aw"v"Z $6,n=2*Y|;wT4*Ȗ2s(Sqi! 2@ qkHJ(*~q-T4ͥ{ma[Ti s6|ZH`AM:h$kIEP)$ɐ[]"`KZEwY!`?#Lj<%P a xqTP\U'  5lJ?<)]/c4&NYH`bx0S2=M~12żsJM!*=#&UT[fx &SǬ[㭌Q)&Ugr^(Yq+*7Bai :يv/B +d*o6PqW`|67"1 kȀd{  OL!v HR S64NRD;LXYl \v:NB o͚i42zȀ*Y_UgBu⶚"hž)bJɶ.kݾ_$,cF `3t _0(~%Qcm+);ml35濛7v!djXv1݇-DGhȘ5𠬝i^' +ţ)_t˅N=Kr}jVT+IJ2BKRvS .D#YxۭژUE dN}tUfKZ)Pza kZ.@8a|,)] JAAl"н obh{?U9f Sl;A}Ks"[(H{x#RQ(JɁEV<(J:fM?n2h~(% 0!Y*}O@2yiuzm]7-D~o4 +1(:>|=:0z~zeZo1&1|F+!pd285ɠueu'Tr4Iފ,|nLtǤ,+[S8S=DCjaq+Ĵ|$i;)R 4=>*x!+iL#&O4Jd-,ջ@æX* PU@DaĖRc柂k5,^J6ӌOt +4l'qql` +)㎈_'>Y,j ET,S %ˢV/V2[J)lw+@CD~ j&B4BXN-m߇칍ҝ%y>C/)BdU7Ef2^5K3 :2{)hg[&M ,(3>|~A)!\wLbPp&? +)2stpLX\QVFӝѡ;ɐ'NjlCEt +)pTPE EDik"4%T`U%,EV4Q7m]~8sL-7 W$lΖ'C'N6̮C>5_$.gO?$hS|Rx)4$zQ@Pg0A4mHzu{>yd8J6m`Ȍ. L|"eh &Z<Jh98c4ܶaAbttj.ŊِBfL=}-xޫL.NyҶt#g;8!9Ѐ? JQ/2//+bRt uȘ $ky$j($!: ={Gn@Hlnwbnr*9k>Mvtb0U,F !R:Ht93 Ņ8 ֺB4[em!T?cY |} 1] kh'Zl;U3)l12]MbyZ-: (k|Dp*h&)|8B✖usPQmX`·3Cғtr5Ќ7JErh `; 0R(pk|;(, +|ֺٚGBD%υ'Ô +,\fQqjq,SzJBY.Lk}Fp12Qސ+CXb6̰)bIhXV\Q##Y +u8TYhch%]aM)P o!Fkp{V}^OBUz7f[^C_ےn4ǭ[q^ gj@m< "hs~gl$%V +@sOݻ10i*,re" +Y\Q`ߩVd#Iޢ VH׆|@Hh?$jS mc)HhֈmR)b*C +Yv9I!RrRA>AeU"Z5.ó=k +ucrrWLH'F MޛIZNhQ!ђD-"PdmAXb/#6|!QIo (w׮vz,|Z5 [ +y41HWU [96bdӜb%Ow6? +@B؅f5OV!la"@i1/.iJvo.WS"hFO +dBO@g;bgO|ʅǰńW\AEm +[Wt.VP굆l[)+Q9Qc\W,5Ii7"+T[[zLN(Ye&9rS8{ Vy!-O:-B2$r傪dڹZ=}S*Y]ר[EV7o$LsefLhN&#;h~ݯzP:}"L*]Q5Ŗ[؆aw*w/sR' oO8"CB~`:MiRq+hq&kB:Rl*"$es.#%dj)FmONʔŌ=,ׁg4Ŀ3?Q<s@ŠѴyQLD"}ڽH0@~"bF#)WrɁ1]N*'C" &/PeU$$'7^V>IHz$>eC@n=mX&0̯G1#_F*-t  {=!Z/tBuV[^Jso]X߈{{B+aTvU ݮZ4[-n A <6M7CfI%ct]/Q-`Y9? 3k +?1hCG[Nͣ_1TIXMPkp繗+IGe}Z +kYQXʷ@ +נo'HIѓ6UBƢhFZ(@"v]&BMt5+=(hҟ;1QHx4oiz=^8ve6d([.yO 9Ni1"\;.lMWLY\&#hZH2?Rn֔daˊBHR "td~ ˧) &#pd2c ``Ax|p yOVTGe|5KU5V`io3wd`"~B St!}*9n>*Ua&RU}"=`r:G HPpw5C +JieI -CSLScKP{ +Sk0 B a^Q^*| +̎/ +i!8HW",0hVg.Mm.2u#| +0Cބ] h)>,2(J*mc$!ԩ,$چF#ܪB `Z'P܊C MEB@CDŠ(vk _F +)[[M$!7@OBey[ZTQ"!SkiyJ9*d' +~ 2 hh\w};<vJ"Nw!Hi)gpX!ɥZh#%Fk!RW_K]A +OdksB:Yw`>FmkfGy3*v >ZT!*F$ʹ_O f= k">YZ߆*<XwQ|N.Lsw7t>$Cݟf0ەT !MBt2vRp&iZxdOzc\b@o&2G=B(P ++[}($cނϪ3 9;D>1 S58gKtwX{0WpgK;.C|?aRb/x * ČCd|L(Ak' _"o/ͥTZwY1e|Aep(OM\uT2\]18@ 1c~Z֫E0]|!׆'A̕{ȆeTL!$"c!y]kj7:(-{5 z|dG)!7 DIZ]HPl,P:IDۘ$=zؑ.!RdPҋ20 5$FH\fQp~\VbdELXDDŷmf%Dbh-lަ[{ +Ir@cHu@8s[k^Lص\2Kjlkb!pT[v ZADbyNz$g?00YU^e\4$sq^%ԣ39ufx†=ҥRsšenSGƋG5EĒDq"icVcEbCg/#¨BA6&H2r )!y 60vFvE*?q7t +G@}D,$!4-Y^O%cHLُUw+qsl,~wDF}i +|C+(ҍN5K).PO|'9@2 V3=!^ã3jL+yPͩ‡32 b{xgB2/xP^5E 2xP QF!$ed SrƮ}$4[^Vl;Ӛ*c +M&l##,k@e(o7X\#%fzPGű!kwBPL c lSL5w3}qć80<?`\ +)|Nrh_w셃l @>@_" KڎuSvF!|:&X)n)60RTqG~,^jP%8" >k8Ab`8'E(OCt(n|)ӲZG3V:W5R{qzVdխ{ +- ![":=xir'6qz` +Cݮ!؃)R+3t=<0*Pcg4C;Y6uh>oT4ԳHf3:*.ը|i9򧝀& B)l¨}URJJ?6h{_l<FL@&Rf⣃al-ԥ]7&F'AãqQݼ1rNh@O)k9Vz @YشY}( \ K9DE^ d )%L:gk[٧B]Ca3uOIE(9pnC$ESH[Y*p$j[ɏQ)$k)'/*\C5YBYz移`wkH ;F^o>e;N:@^3=DHAw=D8&ܶEr1Ohe2akM|XN:YB=dAپAthhn NдـIR'<W$]n%k7o3!AUKSj!%7¾-=kxm,NW]xY4B˼N(2(o +9Vt ڌb[PZqF1I?<3=J+$ddc@ 0mplPՁx>^29B_x$pT+[T +3 q>z5]+MqTbסf͕Fi!xƧk͠BP\~m(Zݠ +PK bXMvEhx9Rr(sca@+u]3Vvƞj\HJ]=}֐څ3, 549᳗d|:h9VNk:_ 1ezuAzI]ԯϝJ h 1xgEyqz5/%FEP-&ؕB%mF5]b󶂖&32hPu/&#lvw4Yn !fYb.gD]GNOްwe"jJ3az qnQqrHhg7b"||㍸Y% @WQYV9"!< 8#F0x;GD)ȥFّt 'uO';e qωV9D tݼgy4eR43H5dW +ĝI6J(|P~Rx~y)YH%M]Tr8Uy٭:Llkٻ|M&"m;G?@j>6\čJR@ `vJT +.Z1a` jސўƊp̞+g +PvjBM5_ kdL'Gu`ŇRa25d '; 4haaI I 52̠Bl/qpAPGC'(i)(Gb佞὆pK:4M^iLN&v>͢량愧EK2+֗'KؤCq.HbzT䄄PrqBv<'7P(CXB'9vX_Ns.q>҂kCu +Ua=Wjk ]|Xu_L' +}RW\ȆŎh73@4c!萲h2oU*q2Qny>~쏐i-"2v,މA@CkFQm+~wq$4hgrh|FOTvxIޖx PoCsɞ:o`atDH@`jCExN64<1R~nE6u)s)Gj-߂Ҽ0&E 9gS@`KNu\ߜP B7bTBHBC ۡ@BPE!@i)R{۠,-ģ޿91/,oHx@P'ey8ήGhIddstɬZP9~hxҋԓvvЬ/m HO DS-]:ؒlp"Pd&eyJt/bm!8:>N Ё/Эd}7A7W.y_*YgpRj0l:,fH);fk{ICW2.;> YWWjVSm括4WaN*Jqw1o>iv\ $ffMꄗ#^^-\nvpBg 1uN);Z/>Ϛՙެ lp){缵(.uyfta@B--<}Fs=XM9: 0 ؞1DcBM'E )K22DGaA* xc4ΫjhHz6Os鄤SMH+tI-Lw isGBȻn:o܊q;$n U +KxUǻ0=>B;:jtW擠@hԏjdhyKz,+D[&۱[+;4:Ɩ 5e1rhM&Breĺ*iQ—PaJiVv6iuNP,PV t.-/lrh^=xjm2<Ƿx9޷f|תڭ߷)8-/us=sJ#]? D}^$;pDD2+BƠś^cX랝k[A[ } ''ڶ|,UN Y|Rl]rV"#_ Vqz4CG*9 $S%:Ƞ=Ocl4=J)"k3EfHF PCog A:L@o1,gHbF(4;a/ #.rFϩ]њm,Q<Liyhwe#kub|znx41*Y#eT,; _{Y1+[H?,Oaj2rDQ}7La|zeaدLyar ``36[oph,8^P ߡ0NX7p[$X,-aFZ_XUwSM})8?n$`9X:5IBύc4$oÐAlA-2'x4jPJ3VVe!S$Ms t% 2Wv R?~r0ZuiI]C+@E]guԊ3d(ع(|T͓P]u^ ( @ &M!mgY|D5.H0fȗa=!D;X].d_|xy +OSq#Z +ƕ{C(khtwxSjn62 &unͦi |3Jp&$6h<VJjs,˛X^bnϰ?)rkkpE\pPt}+DРiŻ -rGD-O2nZV89Q^%@ B:_T9Pf,&y]^I`:kgN f.چ ~Alʋ}$.=]mQJ '+]RHfڣߘZ`0Gh0n~+X}Ewff.v(du &e%G16B|;afI\:i0[%hV{aAhZae8T!XG?4ۘ+!)#M=Ҍ[CD471p5'8 tO8=%vs&0nŖ鹦 #8sˍh /?xX0j,͒°_ș+D@@;]VpE*0mXgzG\ UrOX-o h 8&R!& +FIMWQģVt watۮ@1 +z#y爎!9LCm4R7kFPD3X6nȡQújwB4;%vK!'@:FsT*/C'qRr'` +9eT>u`t1 pץ`ښ *c}ʞ/,h%ݠ>er% 2 ݻK"[7..XS1[dGJ#1C*=<4#_ͽ M B/f=QRԮ +I²_PϒBh +JU(VvAʠn >9p$]9:u҉C1y|/KA` bh]PM)vnUfQXB3D3 +(z'Lۃ_uuP\!~t)%ڥB \GQJθaܖ98!ʺ Aam[ +iU]$r }% IuNe;ۤl O4iacCt݀^h~W`BX^nH1vYdMr+$4t2'dX0Y! e+2F$:$cb!KQϻBAJͩ C{mӅ~[MԙҾaA4*6. j꓁(Cx$ Z3W#u4! .RUNFcݐHb8m!p:F>j[M j (qe*j,iŒZWiܿ(86!YJҝnW0KAȠf4+!xK]2J/;tbfQ+X 9qDtY9te>V"<0 +F{DJ51`6QPU^u5Bp9ذ@]f5VXJEÜ{&\u# 섨Vfֆ,i@2ĠBnIK7f^9Iq guW;~> _5 0jbn3gOxeWPVFu +:';, T[QStzH"im9|Eb'WK:9;kxy.0R騫U㴴#ůcJ}h?A0T z ۧ?._ Lx"aJ] [DHGMճx[R0=XEcQ,2*B +p6pN9Uؼr6fO|1#`no`:BKNb3X 1`s+#- {ˀ`ͲPzjI!#z3?~$~7A=ԣAr[mi'yͯ!SNPn41BO"i9 oBݓl˜a3pM~2— J10 b,y-2}# ӃW#P/=Ls}Lh4BjFGcPqEǃa;΃H4֔uPʷ5(.C,ہLĝ&&ĩdު +5e;Hv/xE4k^U\2ZVJ2ŶhF^Î dA_(X_/w=ngӈ +nI݆ +>/ڏ/UPkꜤ +G 4$v٨)B٬ݝ?;k ib;J0S0r8 1? +U,hXؿ +)U1o~ߖ:sZ`k'څ@dR2e> 8gsD)/S! +>䐦b40)ڲ-<<冃@!iv32xMÿ5/r;(-%榇`Rvwͦ/k!ROYS׃xXL=Ȉ;Z?Xhj ![b G<=aW"X}2lrUlZIf3~](Κ.YQ hwtkB (ixo"UV8C:܎ إng !p b_nlυVQƒ`(pfJm99!jg NY>ÓC=9+"~<7]2e-B떡{Q\DSO8JkÞF%uQSAω6B {ZS51!E} s3nP? +8F:]ҽ $6'dÑ^P^qr ^B?B0<ٷ9p~݄U7` ṟʊN C)v~ *'e5y/W y +e^ZLA3vݐf(h@T3iv}n/{ n7T{M&1XBIP#H]L2\؛Z3xD 1vxVw[~/H- <[Z `TtHyGo~Y$$V Pf&pSUf6P_)޲|Y 72aFI)]Brf=e-]*l{M(Q5!}˛h!cHJqod`t+`!X$-Q;d,S~xR +G571KB{6ک.SFH-5[xdM89ndiIaؽ詏au.qS:4}"DJ`&WBD  ~D'C&[LfBt7i +RuGApvj}F +e=s}a!yJc%4iYϔECřTHYd8aъبn`\ cBMjhhIhߋt7hxndXmg0BREur iRPTJf !^/rd?r +uL!n0!tP^g]ij?*8(9u[S4(Ah K vb\3f 8eu>~hK5rs"Fmwdp^2b?l_L*rPbSo,W(8ԬLlݺd\gȐ"C1F _KNTilkCB + `V,^ayh67NkF`@ZV{*s`}w2_QBĚm$TC&|YFnu(9`!u9&Eo03rxeW>"MiXx_3`3sO4(zV.3`KхZ@H8%kMP`Vބ&Z8JC[ȃx󅮾ۺTI~IqLoIнKłJnL?G耰%@rt袶~2f8T{Fhg!ө2&WR},!IQrkx ^&;T;6 4G86΅ф=?rHtaqTn:z{Wv(mYq+)$$bi4j-, +b'[H$Õ|0ÿ{\wkyN5>/^A9D +lW:tީ^CX=WNFTH~9u_NmRmm;Uz\w _`p8A|7'] r?r&w<Hy.Hfe.J avRDnPOtn&+CECNX}Ω! ӡ،Y36Q%:*PuPFO0LZtC-Nt>jA r|4)̪\nD'W+b)3WAJh>!ȔZl[[02Lgwa@%hGxǣF.AJ;e ӱC6ܮ>Ĕ&t "j//vr"ıLSqv3c@?J[ +S-7 v +6B^c% KnHn˿*(S7@P辝Ozx8Qܨ"`D +̭q#\P6c%V$S\PI`#0sԅzo4:IkAl T,R![5d54'BH軞[Q"C 6zn"φT%Pvw+v 4R*0Tp<*MIVfIc4>B'SZ5ZYy'q\(%{jCuX]eyIR=ֹ`l,8O/Fٔ2g?m!#*ރUzAju;mc̑D_Bŭ3x'8ߞoIZu8]Πwml.nRנ_< R,e T{ 1 鑾ݠ"C56ҸXeLpOf#NNs\~мDO҉pL $yBE9P5ޚ[K:#42zK_hKtҁx1do/Ch!UTI#ɠ<-2 RS[5hK@EB°e[{8Gog +` [ Ⱥ$mĈt6O,"n U)'2T K? 2(ĬN:6D@΁ Vrp`]ek֮[l:I"wxh +F:h0XCMC.m4E5}r;Jrj~ Gp7O@fTj(R`!dFM%-]!ͭ4So=af1%=ތiD#W֙6N6lE| o'C2, Kܟ2$DybO@ˆu_KOb4."4djwDw|V-MUKl SE9j!@-sjCtPKX{34 h7nh%f(h3+FD(B G>OJF=&'o6W #GpoEKZddv`VSEf]gOG*|QEBWO&bO;`-H@!-}KJFIu!'GwӼo)a#;Ȇ(m[b{`aY(Zd[aLK8N+g!!.f Pq"DEæbmi~ĝR:%$fh0ےBed Ngb(:WgKј$ O+֟ށBۍl<:x Mi*KjF6R@U>=|>%9XY +VӮë'M٠`F+ xrznqdP6 ELؒy uΖm|p̖6#J8'-z$T$r[;˚='OA1DiB %A *Hq\Ii'C#ٝ2>in2G~O$S>OUse<emrt z爔ɗ)oMG#{N0bKG[P Tmګf}E4+N/CzܴpiCPԥʺ>Q -0Uoǥ#nѾn7dp2wQR!y~r kmAyXhMݐ-XcoE+龼ˠ+\%Xaq~"af + _@!쀫)C]s  7@>_f!7 r-VIOIgQ!f;{ۺ.昺fBPwo;ɸhU$rX>b,vTUyf9/ˤ@OF8rh@;?3!KiG|2}Kɦ^oFjVbzU$A?CN5 fhȱTnqIM& v.L ixU$\c6MN Ϣt?,SBFbϤF0 'USzL*ӣBI'%)e`>{vUEi4۸:?1*`3?ڷ|Rޑ* ++^+8Z/ퟁΠԫ$aPh<}F3Zڢ %τQRhrJBREd~խr(Ȗv,7aJu(ոkL_أMVʸ{b$`J^ÈX\a۾B/u&3 +:<ƍīg, F:0~'3cFh"!y9x]XZ(~')($_7>xHqtEHr+4T{%f>c\ +fƶ,GӢ3REqoENSc YIʠ.BᅓEϩ32e:Zh3#DQ^$F~C鏟?~ş?o}_ǷM}oo˷?߽>Kol߽z䟫_˯|~_>~ۿ||ß៿hw՗g䷿ӷ7g778o~;x_s>;񧏙o1~/w=o޹|?|v2ߘ~cu-7lE4`{Y@U7뉧22[ፊI 2qS{p n; daW°GYCAo퟈)·YNA6"4)-y$:H$K[OHn -E9w4a}nm?~iJ!Kyw<\Ȥwk Tfyw!PI s̘;dD1@J'~6Q@%o~y#L ޏ?uǓ}C}>}d Ga4ECRuOVΪn(6[43w츬X ] @1癭ӟǿ?ה_}/_?XI[95]p<П>͙[o-鳠|z#[ʴWKr:$q@$uk:`[:? м.7a^s,ǿa^cV1~Ll{yӠzpL.u? .7üK}ɗ_?~鯿 chI^ǸZOu/&4tX4#D/,&UoIj9x>M80Eَ +%pZ7꣏-='b1Ph(lBC-!S*X˘I7؃x%{aOD[H Y`_l?}(>?_7w_~ߚr}O痟G g'P7O>yxA!CyG~y>5+'֙>;~݇q(=Υ}r}G|ss?K\W_o~2?Øg"X=x3qC^å`#MN7pG~QjͯA\<^._NSó n̪(8U$ è Qs=%3"mt мF(F`aJPӂnDF|$2nf*3wD'}~J6?~~?_㗟_|_~.¿ӧg?w~/??ڗ}2"(:o~_޼|ʯA+ 'o;2:׿s S_?js/ endstream endobj 64 0 obj <>stream + 鯿*4N;0/mW旿߅2_<{Ͽ3ow?|k/v~]oͭwx#FT;s?ͧ_F[9E""5~ΏDhjk'T^u#ٰro4ynAȝ-d6QBߌl>Jk7I=_~?o=iw}?& ()J Uc=6{`\snfn\y o7H%M曜RyopX\(uĊ3k~>Jw#&(@6 12Mj2Sh{蝏]0nf<*mJ1:|`ӕN}b{|~G}*j6Grc/~6[z;*,= +[G^Ż} #;q~m@:i2BU4n´@1}DD*Ic +އͿ@D7i:4 9 M 6M5L,7aR8#0I4P|-qDvQ-sC$7  /1y]-A[`q;Ǘ]^^#LWlʓ>u`c$ŤS #an5/˄ VT=uwbz̮PF4 F +՘ UȺy#=w9 ~7(js #%GOhN)[ €{)ڏŕf\i.&%\+td  Eݶ-) j0哆'[lFm)&/aa`b]g3#UBB~K$ 9V=\!;9MQIH=@ L@2p;a>ԃ]Db2m ͜ANhHu L:of4baXY: df^~h,AHҭg2i!/ +X"!pob "HܒH2wd1y\W/jR̥JlkEPHGSӞI2n5<h3*0._5ݫl_935-YyQ/a*dBqb#Y6g3-5d[l6f"GPT +=Cp;ݸɸL@1}=Cbʫ>X@ED*[E 2LeFBUf 3G3CXTB:]̘BvH>VXrPWčCG rkqE#Ӂ8&kn=;-cېTX`UcɈњτzQ$X9HM`⃟trV>:- =uʰ( +2B0~&PD ,NҬ˙| yij#ނ~ V+6C8`O/A4w]|*< N/aPHhH|2^DB݄{*--amij)*)*HkAaEɿs8Ӳ SB_3z/Ū"Me &?E(wWY$^p70bU0h:It'FP +T +БGu&"^c-*aKlr!; ԥ먣 t.C;"zGY)>[=\agE =31EOㇽ58;X\ޞĜc#;Lstc-Dv-q$A.PfH (/z0ۻ5FЃ99娝P2Hޝ.TFLM|z7kIip[ F΂j bT +fQ,wP`)ɐ]$|ӿ8ڰ6U>@Ut.pQW9%v +DEP^0椊dd4crЦp0*|Vr($DaV+Sr< [ڢ{*cJ ]_Ҏ79y ɿ^KFxw=ɮql:? + Z\'!+53i3%/9-AX5&p'qus",$';E3n"& ?MGUib?Lg_KR;>n8\a2Hd +SXB7{#&dmaH:f8|,,`!9b{d$eЃB|VCLb$&(퇳-2ٹ/Qέu&Rߨ$I6]ԢFM/]٤`v}'Դz)Av 8x?♝k=4oKhN^?Sw +Aubyf?o>"A]l*N`iAF$UY9bNJ&a`OKN䳏d)FYtO:E4ʧ1aӴ=\q͢tԖW5պEĭґQY~\ppC4nL"Y~Y^XS%E=O2K He%/bP;;qm =x|-'v=MwI[Se{?O؋{G{ i[|!D-ƪ: +7"#-ʈu`3g!u$״ q)t;-,&xē[Mj/vmX;9HC%PjjVX2/z~Ua}nE`VT0"P?]oK"?Ytp!z{o1MŅA4?RE]bz<;}#/_wp k +/iJbD 'oerZ j~XsD.o!.hF2eE%auv;zc1{ +,JQ&w!@u z 6OD%ny⮒#.( +'jlZO]oNxٸ +|V\}ImP=yQƝ9g=yٝǾ𣟚}:ړg?@GNo +faҔ +LSӻ#` u9Ym5_2,oq# [ÙnUu0]ߨti֜LD()*<3޷T(URW)AUPkIB{FB}bE4@~GHzx"ˌwLm=`T/R)Nw4~Ŷg ZV[e*ҥJCnE\øgt73tfaCC&',w (hfO5j?fUA00OďJeRCѧW#fdO{1~꓆$LmK4z,-31A͵WTN񝊒i^ 2i9&J|1=H,M@x4iqDŽ*ZQ_BϨ}c]$|E%"3IEzm'N~B9LGu.T`yr}tfGsڊh%M,X!-{(g㆘GwRvDߞ@C5t#H4PjqgIs3dAV*ltKV|q +S"?&mI[FAKe}D0{D?EzO?%:;$S'wi<}'z_'/,J~CLtc,\64ċ$#V3fZ(lhwҌ-鮓ho92|B{㯺=+Y4;b |2B+v&s[Z][5tՍԍsQ_3(U=!01OuUD=F +342O Ds8`ѭFo5 Cy~^ ljIR%O3`~d7e)5jܧ9{D4Nw#U/{e|U3~iQ|UTȞN+E/R'/R]u Zv-Kdçe7hrVۉpXK URuF=j'0l3FU(*!j +b'!"KɾHj10F.trqR}܂rXd9c]غ;,`V!sk9khfDA2g3ި,>"ScxeT`,Bs(R@: V{xFxvskoJVݢ?J]. NjBۋzW<䛮X,͛(QtCܑ-QeV[>'#J*KKSo]N[V!*~3%Ңla Ռ߹Q"%)Eh=p>evP:JJ~BҎIcwd=$)1XєQoγRnʻ<UJJdKqwoPB|:I* +:SDo +}g*@O( <ʸ%G^b%ضg%IjGH.u.夆J4 HhzgхQF.* Q܄$D,]Yɋ0[ǃYHk <eTWzB z*WƔV + 2~˵+*{Zc@#ww% +y_w&ϗ(?&~dk8^"ָ˴w_|_? `);._~7pL +ϰG8uĩB7?/yIhH&_ۥXUJvbz2E}x B!< R-\WLZ ִ,y=`D"/(LtFF;fʄt9O_Ux;mH0^yZ&P?[GG+#or+U&TF6;ỵ̂Nj b-.y#la^-CPJ3nU g +R RUЗun̫*R&!JGQO1ZK+x +,ӬEClkZӽB<*0ԓ3TjpQBREu + =*k-jxWnSP gzX:tM-EVx2~88(Oybr8/#r!hhCAPYxj:LP_ɾQ}"ܫ\8œ$WwM k}׾W!R :썂C~LQYQ];jM3'<i%M,0|:S@/R~/ғ^ݵ?s}'0pd *]Hь>XOXcF}N6Q=RZdJ-l?heFE**"4 YЛQV[+{ fGf`* D͂*``[#3m5ťp[f+Fm:;ĔA׺پ,]4[^JM23_龣r^> c?F|"Rצs^L9j.&uyE@*8kpt ;"/$i`ƃIT[>NqҎ~aΗk+E?YGcyU±w?r6mˁ$_Uš'|;1]z5eV/6bӯSі47[8%tWm-;ppϛi]/8x #Sߣ`嗈CJ0 MV5_3ݟWࣄ^r_7 3!7Q/7`wWUt 9(bI8VK`&7'$;neU5̜sSAL1-q8 &}1M3T p=P[U[yhxCjvi:6:&6s&W·3hYTRxnL/Ǒ߯S(8ھyr1/Nk9kGLݺW+S +^բX]SUn%6gNK:#=hQ)嚷9(R< &s,)#z|SL,C@&_#T*j#V + 6V0uYw+jx<6YHoiMZBQ'Sz}qgYr8i{O"N-T>CS:/sG|p@nrv--_P `+t2G@mE5!u$܍SB@nIQ (QVI@dK, KI~1t$J"W>a|ܕ@Y^RPN@ ?dH guoQ`8y|zjˡ h'@C*#OA i3`Er| D甉4f,8>Ծ,/OttHEP..w$t@9 KgOzO{3otx>ܱ/ e_ўx >Vtc6ՈK7%HfOIf!7SySsb +l%g#w^޶z/qEPKt2V &v uV:'vOD>$V `4II30ā.=2:F9"pzUq$0(^75g<)5JL$6); ReIvU2 %#$5v0xSWOeB?λD/Nqy_U1^[&L,8hatEWFpiá-f!FɉXND1I-(iUO>Hc;0cz[5t?woVjZZ{%w aCvR/t/#5Ck^FCGܡ ݧmLVӝ<491; p3J@j>M)K&*Zu-c FZO3k0 Dp$yFǕ|i[7vns1ðR߶ODFW违>HgWxeutPgWs]uQcoExqYDGQFm7ORG0^6UT%rhƖ/u0bPWd/yk_MICx V 7P?z+A>čVzGJn%57\6;4E@GR㊢AXpۅEo]ޖotVp.):1O&sSG\16JRU,&cf3X#hhuVo̾ud3| kar;Meo &t:q/jU0DرnƸV,L۞g.0oo[\W_ 鷛CRW箪6e\۾"(KUo{@zU(@cAxU[0Y՘,`^yATeD +EF98H}Pfp]xi],גld,/G5(KvKA[4#ƢB\陷g;􃔙;mu/HNW0)(٣!KybVԏ0w.5iog:-2T>RR"%BRXOd.} +љo%XIe\a1^6YRXAegLE.1͐r.3D],O˜D}80;c+4z:;*ww>0w1ڳﯺ; ?#2l .dNt{K~w6GP3s*4 ;\>ٚ 2= w`^,N\jh o55nJB"[\Q = yiI]Dc5ag6s ]I/,z\ ᷠԳs;d~@.3bhoqY4]~, |9pu$ S.(3%ȓGo'hI̺w('bCte%~)(t2W gXx@'.]+4pv~$@̌{oxr?<^mGǸ O Awx6cm,.GWO}"i|)Y4tpsrYLpyޤ^*jIӖLxI ۳d@B'YDӊh8=ﳗ8pO߰-%b +{Fү`a +ڝ[cMR)!mpA؞6[;E9 !@%1c360Ub!-0ݤ'Saض+#P9vξ фMZc`EP:y|IH"Blj&'FIFߺ#`hYBw >ͱ?HF{v=>6'qa`PBiH:N3;eN ь^&z( +!(fB$A1DA 3Qg-Z  ڂxY v6

    qs}9W#J.x'mOs +;hpٌ${ڈ&s^~0PZ"Pׅ-E""/,{HB-hlyx.4ato~xa~L$R^8n2;(zB(gF'3fP%ƈXbVDUkI}VϧR*)҄=Ĉ1t^hQ*U#s;Ȟw'Y$Y}¢<*!: Mn2M&q}ܤ{)|ݽp϶ y IDIh|z04jtЍ|/4˃ ^rh).FBz.ʩJ&,בCisL^~Tl[ +*&)@z%VhǏ\" v.^0Oo\Md}`@&jetLLSԝoa_kacx6}6yp/mr2r`ߎzepҾMޟ=}~w;?GNB/pV̖oL6CeL":R JX1ڇ#LZ$P}hN ]:nYj+GS[`m*Oe_C# J g}ş|W=}֟|(f'^{}0}(>խ} M _r~?|_'R[T;'a/]9>һ|3f;J??G|'_>z?ѿt7_^ɓ5}2끎Nki}FP:jl*Iue1J܋;(&Wٲ2H;q:tuCɸbTR$~)#MQpS28 +^ŤTmR^_цfW6&{l13Ei N* SY֐N&3DGDhl[S~qsS ;;kq" NmmQby/%**uGT`נg2?na2h&T1۪¼+vz m$ M1d~x^DFtŇtz;D*5zu(}>( ʨR`b3y٢ cOQ V%+#%KzxnZ#ҁYT=C n'+';zb^%{VBDs%CsbU( qu}-| +asN#¯zRz*(U Zvld=wеyڂ`L|Q''I.V8TKOz`w ^ QuĶf-0 ;i$[&[+ +OEGЌزybNɋi/RY/V/lټ<۳sF¾ưP'yD#-4C}JZZp-U*7jybi77GlTWY}^ygU}}х9QB<W: Os yz$"Qcy;+Oo EHX^^ϠlH2bPV{̆b~N-&K- (4[r-$64 ?A+o̡) +DLؼՎbKMɼ\hE ¦-:p)=CƖȢQ9kEWo8;2ڌx¡a&vZ5礡3&eZ(]f[. +>h:tfYV‚ ‹Z-9{Sy3f(Y:)QM$犚[ +gWp WjAYgMgE X&󚑷wI;2UB䖡7ez@$\˶~h l\9o+ iA460Š9P_ѳf5ڭ8"!j cGUDbW44@ľj TkG<޺oYno;@U"!6-(5}ǐ6m isW1V8&^&Tlsiqtخ3Qa J6n7#TnSt߳*?Hw I&}4\fK cIvDZ(#AlX~k4+Q}w䞾ҮvGy96Ϗb___ A~Jy/XKr9).ϯa#;Eտwp-(&fǶ!{ET|xD)=qw7zܟҞ<]Kw=gkOF{ClT_N\v#sCADK"WX@akO_ qL`BQs=s~X(RXV}\Q.J\ANHROZm/;[:9Y]bGsX4ĘQ~~TU1RJ--nUQM4T0%*5;w& +J0p Š5bsjӁ/cvKq}ݜ]"Y.lEh t^id 0BR2lpnٓvVYJ8 apjp?8M'N:xɱ\HPoJ@qe*0ݎGK cmcnk7'LS(A_@+2eHN ^j#"]"%vՐGŮ,e([aj@)#W ~b.#Љ)"Jn4tN3=x%cގH*yTKO9Xr">j똶<Ȧ#v; X4%^^<oA׳pD7}8@е+_ +&4AR-M#>80ƱKpdrPmlQA!2vJ-~릇]e[Vq"e]Q|IW`l(sOi>2 ~kF^f܄K-K,^.Is0bU[[+-q`aB'(P$[SřOq"X-Y&; DIށm0)pu oB|Wń7uc@3{i a5;\bc^æp$Y]d#R,IX~|QoW^Rd-GNsr"޺LɎiaG&IhŜR< w)(RT)2=:T2z7P6̣!Q7:tO zkJ4 TbW"~TQ +{I\9DV$Cױrqo.PsL-TޒaV,XAT+b{OrQ\Nb1[S-fHt2ʿtP9Q)QՓ dWMV9U .p }t|0:zi/ $~4- Oe G˔q T]Y]5>0Gk)cSw7{eZy; +2)fk,D$v oD@g P0ut*&گs([0'W+bGE-u&pC\. };s}9%G[,9æjXQ +x|vTۻv >ĢhԈP==HL&I=xb<;[:㌰tU}M"d2d!~[TƠY NmG,ţߝ=TgPBkoŶY `~`b,Pfccc,DW(z#E-;w3h_ZՇĚ>8rtYM.7wZ/:tw.KOTRp!ph*T` AQa&G=3X3j:?ϴ=t"F ]A0-L:L{E"g0Ns +{Ac%>G f6QMp O^:*j_-J+%a +\#B 엩5$e.cD,Z *(Zs-(yQ\#H3 +--),E鳅ɥ: w{vyp|/UĢn2DN=BQ^ ulD]M`.z9"͒#&yPn@9"R]F+5QS[QT6XZrn;xD@ظ.Εy謭a eb#h5~A#(4O;||P>3r%6%Ys# j,F@wib!۫"/'IDm,%IJVP`'4Tzs ΒdeiJwUYpyy)G2N[Fȝ~]GÒh}Yd$d5t(t78ʄ;-I){(:f/'c dv쒌Ѫf"(wuCߪ9JƒWgep?0/$Y|6#umOB !N&yG{=ߋ4^2(WA'~PJ5Xo{ο(e!'3ԥcGJr8udcIA4""R+7Jkt0 +0:&>Bt +G<^6G=5(4dOU=ʆ5? bp+zЅRFIb5YybzBAgu1wKZs{+!+K +~;ݢ|믡3(ѽΝBS$@9k'!Y⟗9%gYB?(e!M[t¨Τ>J.+.}oYJAD9;eu8|7&Q,tT>(|Sr4:(&]P8e2][x2|UPf~I^L@C[_q17>>>eCy^^nn5^^~;'> v oMt>Bl-"s|PO*mN|}`CelL"߮Ddڥ?OSb9i(qz@V݄(` TlG EUhAHUi8lOUj0Ɨ>~[S -#.=&M^¨1Qh:u쌮0ǂvQ-aQPk$mj@i%J9WiQi9 +@nL*ӚC*zx?FH ~=@v͍x28Mo!q2+[<ywpUĻ M! +)f\E4|~^k{,g/Bc2y2ÈBŭ1i#oei#L"+_Аl AY_ 2[Y$V<4wesUpvgyĄYaK&Rcj܈a69Xd_$.h&`~3**Y@bY}6kȝ>[28jv}L̿od5aAt,L30nއ*T 0w0N.h,>D-դք~Tϝ׌ +Ƃ\KY>2LέYPšWX#hkZgƀEWoE|,t/G;!t>]Ϙt$Fivmf%q,wq_kt@DBXɈ-iXNkTQ]bqV)Aױ4a: I\-9`S(5p:MX5"e!1u,s d} ,*ОnE>>=i)-qRʻ֙1R)wK64ǢwkJ 74.]y)Η&)>.aVi^>oiaHS>6_! 8积?/o!l6ȧV梆!hmqnvIiT}jO`C`IEC)$ϗ gO6,u. cD[s,(L߱{gQDFQzXh:NU&L匽}GQ!p( Q*TcVx2(yHI ՅLd.ukY*`JF[_x~8)jے-p0bIcX\Ws&M+,IMY9LJEz$S3 eKG9ΜBxt39WcƚΝ)g(rZr,)2V?wIZ+RDt[18* ؅Im& S ϭĜl γbBp~ r$ c=Kp~!qK;+H1cLJ*@03IC7\zClcprLoШ>kNF'o2AVls+?WEgo#]5hVf;S>X h6Αhg#u+xך[ "4Mi1m?`X +4Y5pYI|y$7`M`bv3wJE)B εͨCA'Kji{`R!TK0c&lxНd@TY)U#XBw*je$c:NlW6di98ʵ;e(Ҋ4|VJT.h0 |6_ ޸JTFتK ZzbjYG=evύ("kˉ\@ X- [IY(S-|]\aBx,p Gٚq^ ǹ5IT" ̗$@u--J+7ƼTlYthXsaas!i`ϖJ4dˋJ_cB5Y.q(8 ]*::mimHHxDqkE}!'NmӲy_ݯ4wM'"Ll3qH&F(`k0e%I ]KԆJ!F4ԲY,ZG,n'E31!@LĊ!.M" V$--;I[l=qL,D'8'ՏxPl`㵲[]l  cScΝү i]# h_7&l +esEB̐1augWHbyD/׹ ,r\`,1Y #hL;ˮ;Wt~ʻ P80(_ +R19r|)N9f-q{u qHɨW8cfP7݄u0w=c.pUe 9-%Ţם,w6< Wms^qCcGɾvJf^1c (zYt̺[كՌo밒(j9GPA];d=e/\W*Z8nT'/G 9!vnjB)%ƂPָ֒,`|,+yDz2q73`N! 6bqHRT8>'q) t̸3[6ލRhAYVb1B1]yb!R)7tR$S S'Zu1+ΑyBy$Ro0ܤ7 +I1aAYCE%Q8 +2ga9Y6Qj<14z+&H"r2^ ]ئz%ǼLxvMq  )_}FOBg^d[M_[mpPq$@A}p +C&/ڹcvxY<81槡 7I0ozr<)~تQOCk?>CpZ dsaaZG.'ZL(0Iu+UlJhH+XU$&{vkG1/$14y_EW,7hZLU*bډcXXAA1'%~Ъ$dwłxΈ<7)\„2p2bwF 6/48T)*LDIYyQ)AU"TS"iOs_7$$P;]KJ:]4X\Ad&CJV@^x 8N H:Ǻ<(h0giI&{qQ@kmWm5955W]Kd'04E#7S +ںh sp,r :<7ί^jTaAhTQ)V\Ft +?ReI9e!T )?>1Yk|):Z"X(XtN!S4/DLej,Ē3.SoD#D;N|Ny$R{^my]A=6`2B{Ðϻx*#=Z}EquL, wZPk{#jp#] [.n S/_NOÞEz9>}+ +O"  +D:#jxi聢ad+hC>*K ,=>&N$iՏM(abFF?8dۑ`Iؗ8Qvՠ4<YĽ.nUnU%>?FS6t$+mp4KC>9v!cLO`׫ J)#i&`͝ʑd(м:7{O3ABlgsI;~ni,"$?v 3;?6l4em]=" =E䳤a*{)ō&FFwlٛqkXf+.~ "߂@hcmø^`OiWRuv\RmWռ\!aPcW~Al0ߴ+bfW-MJ5BGQu kkZ+~,dM@ϑ崰7/ƿ]2A+ֹ6;Њ& hj[0i_*vwރKltӌ_*xye}5L:8T/^Ώ_`W8KpQNlLmntgdž7I)XJ"HV&zbdz4 mvZn7q+n}2vLp2©3TzVQ {U54Ea\89hV_gH]ufora- $.F_TsS9WFڨ .\5<g>@~ qm'nԄ"67f 3'Ǩȕ7Ya^M,sh*hqA[c-ŋIjO9/&$CkgB^ȣ(0Jg#쳴u4bjd?Py% {+$Lmh9.S&@b .UFVT0J< #4ZUbFSβwUB c`vr"Z"%^W~f|i7Y%Q 67mXi ׽Hk)Sӂ'0-9 +&CS]uJ d&?a@6DϒQ`¤zZqJC&I#|LǺcŕ:S;:8B!DWS@vZP"YCH'<#0B[ñbƎ&N ȚP:^G}Y"[t7%])<1bWHy$*:NtSŽ_C|Fl #zYE] @I+ f-ĭH 9,akׯCۭӉC_|lgt쫏~Rpz,D +&GZ$%EX CZ@>DYD\[ Qʵn2JLʙ/P /˨"R@X\Y+L6Q̌M0S3VP7$\Q؋r%x/v|qe1*Vƭ숭t| mDĺTU!{+3X\(KѾ + P0m)V6u +1B"v)Pg^.6ÐCgY)3 )S_s\NB 9*  F**[1zfm^ŹbTӹuJot,^C ̶ g䵯iFPhƢ +T}MB܊CaVAnv~og[9f8er뜗 s?V[65QH@PbĆLf_E̙įX ͹1$ EԸLƏF8-ŅNL$Lv;h o`eO k9&E!dW:R)n3{z'()T^I% ++cAВduurQ/JԪ<8:BuZ;L]/Qz*A)>+oK ;xʏ;P4UusFhu Ⱥl;U +K9aU~C>9ŨvM qw!y7z$n:Hi 9g N~MtSѠpJm䈿2]X}D_c}ɠ:&9]vbDG7>8׽(_Z8FPVM=y2U :nB!}oNcR?K^"j^]7 h)%m物w_#g].ixd5r {=㌝F>שλ#yR嬺7a#BX2(\2/6)Rx}v@nQ1Ut! #cW r2Ӡ,hdZh;!UDuX[[bGBfjb); h`RJnĠY1ŵ$YFpK_&MiGC(2⫀XkҖ!/gxE *[UbVqq4FOxfg"i\jvWGza:'?\.&bs^D(P>wZ]9/00gt:Xr# +Ob8K„YϜՑb==L"{P=0i=hT>ut\/pz4뫤!Gcb\&v`68/߰27lK^/T8"TvPڲT'cTppW*/:LM{s1x]3v *|}){v3n|!ݺ|'<;_F?}6|ؿ q߉˵&$_?fԌ0)[&(`.9.tZgjٌLy&Iq:F ωh[U%~ '04R}XgYh e4`%B'g6:uqb7!_Exs/ gGejqqor""!6)M'xaAU3/Avc~p~rv/i8„}d)5_$u Ew3J/%+"O 'ÂԵHG){#{Y:X8t:mgBDlE@=6Y|hq  "HgaPӭs$1 E%xI{U7jAیlyJXWVU&I2,1׌I]h=0y*Jƭnܶ)잶]gAr#O>M; a}00@le@ (@;ɤ\ F"Lt,MC8MU`jq),j5laTOMc3e>z$Es eA٩PƩ|Qߢ1OPDwkcx3Tggg&M;tZ-݆ð{'*j1kQZ 4WxZz~ri sAq9DI\LZegSU7&" K`j"1=Pvt:vİo^կctשQ@3Gǡl),!jg?A:P9DZc"0}W~G g T ڎȄ4rJo 2̅:`,>EXtGi4;~ʥ˶;|j~;ìE ^t`&/0,c Q 5HS. kBfў0VpMXl'T5~P{ ]4ˆ>ǯlV?å:ۈ&BA&f͗(+u'0zz-b!hV L"nɠ$W$}`Ve׫VUF&ycupu\bK[M0D>I^ʼS#jIl:}8*R8aq2{m0`jIN.1_X;:{^ͮ:8_ At FaIb}3Z-u ˘cO8U/6;{SUkZo?~اiMlň!Ɠwč9YC] 4m2cMM'Ys|,(\OQe [ۨzݳ\3nndT0٤nC +^ԾV2̤~-p`56(NaڶLF=#v@rWQЊGyz8mjwS2-D8-T ^W C72tBZHCDh\7b+mNாA[_=\=zIF?b9駨~>=OJ M-M?y +ǩ͈,GՎD/qCۆp=˽G:!N-C qWV8 /#xz Gu_mD9A=1 ʘV͓ zU%Z\ + mJNUᇲ$ڛ$naEЕ!T`L'@"j)6kb `8Xǿ猫}Wt17 snKk)\z.d#Rj;%$ߏ9@*WQ`E 9JziW=BV$VFZ0ė# β0?lXP{>Ayj\r 0X3+=#Ir +/\B }-K-yf#Qs5 $QHk}((F96m^EQitg5/ S;JCӼPdc˪ġk18a+mD=[{̸Z^M^& }REN(FrjvmupN +Թi`%R'X+ABg&Ky TmUv9X<;y +qvl +情rD6ԚsC =6k"E;߶!G&;A +4ea6gsA6*Hc#CۆJWoR}M;f oV-C%s$HЃ{k5=0UO] _{Nbye6?PFB"Na@ڏZ&dim r&\s2])/'!U録 s.RsŔ`*Ua%ׇ&OlW-Le1!qy|N {xaf@a +`VB0 =*_*ռWEP.G|lCwD6(x67&0DP#ov~U +]g"]u 5@;TU :nBax4HG@KfWh{ k'u2sc{s 0Nf:Og/MSdak;@F[}-^j1R1nakQ݊X:D&to]>QDe#9]%.&fOC.p:& k9 \WgTh0 M!f}gjҎI +ƀ6\ rnƯIeFi}Qt֫Z&~6̐٦V6qlÄ%78c2z@(~Q9I<](sRMk] +App'G*-WMqS ˌmʱ\G4TSl燗_hVmXBYA"31\4؍es IUBaqxɂ\nK_0ThKҞ8ba^ I#AعXR '"hٹ72~0M:A7M?傺$8t `kvհrn$i"R[ oL*,BQ|ܼaZ͚5:͇`e]XvJ'QʂRi.;sրxNUoں_$&¾IPt/I.XΫTwU5{ܼO5 )l5uCVU_: )JM}z!IKHp}0 +]:&;:)ↇjز5dmd;)|pS: Eэ=gJ7$q9-G {ڿb?^Uܳ gzϨQou-tޙMŽ7ޱ1od>&U)4D#TQ86!BxlUQȣh`CgNd?&H:d; JGxre8P9I;o-pƛa`n6"MQB| m#̕4 #(pW[nTi `@G~ qF&.M!݅{(r^G~Q¨gz'70 Vqc[wET/ͮ uiU1f2dH3p~H+.%d/h+ - q8ӂb4%$ZBؾgˡL./ѯ麣nUϋgyi$N bھyV@.?*#κdlAW%i ;'  qYQjW1 )v8tRe_,r[=mOjIonDe&4U@7v~䁂Ϛ(C|#@L`Ow"U:A0朲J5Q;V,A HM|'qt2>Vu.AeA-O\^ۢ&i HjL]8s4d}" ~wMԽ)_p)슸RP@ʉlE zF@#}C{GKSErV:$}/ɩV)W.)]jGt ,16-&R.9 gh*;iyqK>jgD +q7. Th&kat{EI@F"m؁~"7#B҉CLZ=!0/(Zg^A#+-D:Ew6H2em`ș}n9&R(ބzQ:IzR~j^P>r_ۑ[CUEc8^kiuФp=I<}<3!i0 b+'NŹ1 74{vF^*z *[3l0FYW +&*% _[2XQ؎(ڶd"]%zEl Rix=c')ر~T5VwK@џԠG CN#tɠl>чP!\qq#2:/޴&dnp@$'I#AX8nb!,[z!SX6i{ N|z!Gڎb6SX m1B=s (Pzmˎ\x +feV +5-IԷ ʋCm-eSojW9W=Hc8D{Aۤ(.i7S-N*X|7 nUwQw㱀VP>"(X&]} 8PG3ԝZ$WXYF}I ,<Yu]IuLuc:~YL2#cD514Г"fg.롎k$|B*UR&+ *i\pYs)ފx D7S 9C_ƻlJYp<GK r+uQ)z<ێh=.X͈!+Iv͵(nnH Ĺ)v5ҝU˾iAwJ<7+ Ɑ-w+gK޼JuU%DmR+to).Mm |M;8IBZL lҤ$SGAn|A\ IBևKpeP CJtߥqdY0S~,UˢM}RwP_K(V8y@X;{ @>liaG>aEqԶb@Oskrp S$e Wz)hzb1~f3o +r0m nNе!rܗ"iP熁B} [lC^vʀEn&Jr w7q?5SzUܢ8j;A煮|1@*Ě" tݒLGpj abGEPknNu_m bݍDsCML$S6HT2em}0$(d@[ffC0Pdw݈B0H*ԁ Q@8O\9>n-"Oݐ~KQ"2ֲlkрy`8UiB"8s xU3>!Ce"vS^c^ZO,`~(4I +>1Ht;vOoQ]8&GT(m؇ё$ Y4N1#[!943 2 04|/AȒ^ʧVzF[=R]M$sC*K O+/cBO:g3L³ԇgkf8[{J[ޞ^Axc28<t5[Р;)PZ&qmhm#_en~H0@@=zcu9k`3 QB|^v\EBy7$iUD8$ݽǷ4!O %scSv6*^%-\*~~źM-Ôq[pȷ5}]f\f bEx߄ iOISLڂkEN +k1eZ!¾gd!Iq=pAD=a$X/bwtĵ{DDﶷ9j['!(Jvb=ע !q%Ӌ[&L@6QfhhjC|yTɤs-gxhOzN*4ؤQl'hWJ7~c&Su8Ĥ>'-먂5lV6XRPe]UW' +V@%^\@ +퐯^ t~RTtoy˄)uD󤏎ۆ]IҖWwPhkX':p-[ٔ6h F!5]+s\nмJ" !vD b~WVH + ;kmKs#&z$JG44]c74Ρfxx)ŅY$ĐQX"e?E3jK C[U/=-*N$90xG r. +6{ON)?`*U?Q_@n \|xſCܓQ)h5 0P fnЏ Ay{}?ՈA>>fpZaL2%!%e:GAAMB"7.1p2B +{Ȅ! rF4(RԼت]ᢠX8oս9)K,h1wՃIS2f`bͅ&9Th~T'kvC&D J]M +B>A|J/sBuaΚ 4ќ}#g6Lf*w3ttZ<:2o{tWG +#M%ceU=e #AS KzW%Kv5lD[n"yH^`[ GW߳m@a "a?xVu?$5.`/,L +n≤N65e`SWwa D-khi +\"5)A0d$" +U3=O9ADF'O4mzCom%QRr:&uD ͶD%L2I[3/u=' +ƿ$׫2Q%M%.9y֢۠1qD%LУqIWҚMk/}*<$ HIapTpKK<2vjK:&P9.}Ycˋʶou2a3*o%,/Fz5m"IGF[DT1h{ s} @UޘjڣOs-(yvҶ}Q4ac7O-?}nI􇓹yU6"Ukbr +UQR]> p,LP9V ]FHR 짐|6Ob@3}.]P0@m~K埣4F(83R!osIVngF.=~S$&z(UM#͝T@/ jCqJ6ASxӸK4BODEL^>8RVS1nK= }cx6e҃BTcGuKٕu}0A:~`DjIXIH4@ |nO^+s8yϭ=TUODI=@ԧ3kx<: Cb?eװ/NjPZZDW5%5r \ФIʐec=HQswIG"S1QUmHbjG9-ģ[(l5Gn[?_ le9i!<{,(V7,sd@窲7.f+ySR"7ɾ f:^svWo:fν6ŀVHsaHucO&j=$c*UJ`TjbCL;\cw+UL DJ׼~,/+$C@^19AS Pr\ +, ln TV 6bM7{,x7APV\ɻ lޖ_K* qbcb",hu[]"!0EF<=i\9< +^_a->Dt54F]47"tԗIb425}ĪR'|jP#5wbEI**5j0==Ѣ>z-j j(p`.m􂐧vy64x!nP`[ٕa崣Q'}T4غM\~g0+7[b !&I{~&r|[(٫90#0 #QqS@p,: +!vI P>g>"L` $N Ne2D^>Z g$٥}f8E,yȾ-?'KDYLZƻsGFծ|?eEfGW׸{P/xsѳvʭ©0wG ䷵I(kqbqM:)y!+h=`8f{"!xHr2ʹY}`w;Ex&;1Py8~v>c'zXv&}TNwD(KN4Jt*;`ݩL2@a +\ۄSy' +Z(=T`=ɀww u1NJ_!2Yj!xҪQ&Md(wb^pAmw>?<(=og_}W~շ7}Oތ.<]{ٟ?~zg_||}/~g?|~6o?͏߼W⧌ϟ_W_;/ٷ_|g|Sy!M4_Ͼ~k~O/{R G_\L7n +\Ii1_o/}Mۯ~곯}>_P.w~e}oƿkۃ_ؿo/oW˫1"q#*Q?!_>o~{o;_?`}ߙɎ/m̿~q3~nFӿxNXs'Jx5_CĊ~ YT8/3=԰qR07Irӳxue\'Ʉdw@ӈ[L +@1&CIgl#|zg@A$@(7D_8*>gxh9e8^eA9AVf "C3Gj"W1G!{US9cZH='9aN='Ћfɗ gDD(ޓ 'At  hTW3oR&$i1#b˝Q(-NvL=y]pj(IA[$ +jȩh 6N:| Η +=i('* eP`A$r}T%\7QK(wF>e,Lrc«Q5/O1DJ^e$IA`ՍQg@ըgza}f5i1W4*ܹi,BkgWZDfUPD`(Ua :ct}v"avm#x-tЅ'rQ +!e&E88"ziUo$o؁K _MZ,<AժS7&Z_hRwi^' +kKA-Jz jdzaiT@0 U^x1UWa)NB"ޙ@c,M"(\c\H^ۋazQ rn,Qd@4@8Ƈ\Va8U1D* +mF u_]ΈUs!7|@jdwXx]',@q7-Ʒ %,O>_*,jBtg "']w>[@+O7;NS $<;,ႧpAiGm_f5FS^` ,NAR`id3EJ>κbs yӾ>E(_cfQj^泍.^WA3RxF!meJѰ_ۡE *bcB}ӵܙب6:%T5ŴXoatn(mU'n& ˾yu߬3Z_8C7Fx`@E +ia"9vQ_FlBD#+:Q6GL>4vMz}#P/= WvgrumF79 ?'K92=qMgHZw=`5l+|`$coBrfMYȈ)蒚a6&J)VNj~]sYŵ2ނ[擻 oV,(l(a/Q 8 HqM3I6ѲAig:r&A6 9Fa/&RxHZ]EOolnB6'# CFYi`mA_7RI+ X DNZWawX5^1]D} 2 +»r1%-YF/g_ރz#B׽y%^٧pܮ2qrE{_7L"3FwC-,ZamZЬ͝f`tvӭ>S/FET=Thskd'+:#(Hhhe~C$M1̠tcBP=O*y]<pyQVZ;6I wsRA~pa\^[ +]qU}v %ኻZ '.#!psڻ XA%9tS Fyt1n&_hѼ\\c>+f$MkfBZL?fZ})86,{F ?F:b6 +]lnbQ."o]mF7+׉ +z#;[Є|)y2|@n!pp$%4 xBz`-Ղ +gR~+ҘUbw5NWzz:W8 t>*FD(>H+U%(E?!#7[W1IEeI=ERžcBu;/i'ImNo x!<%D"#[4-%u(aؕeFwl߹$%~..!#W@LGIYI"+'8j?V :@rҧze+VY*PǞ|J6 /Ey2X8Z\BϋMyEo\<|sm.Pֻ@$k* +CQ"Sy-QG ڛT(@ 7_SQ8Na|G9 ;O߆̃!Hf/&7z\_.ノ=w p.yss]W9/c>+oo>' ѐo  +Ir6zͶq5jts]'_9/Cx}uJ/_Y=i.ؓ +)N4DJ(iN):nLp&mC=f!2zw>fwF948@NljV҈]_B2݀P&bg M $, +qc '3|d`vSQb ,zBh:YYrg4i9N_!X!uR0*E*}QҋCNjW2$E3]M+uڪ` ꦛX\[jPcJXF( +b_jf(Bjt辡By3:bH\Ve 98(jgQVkw˰݆]B9Nt3HAŘ|8"gOޘ\\͍t5}gTDL۲a/J?RzhBP}Jmqy& fM! 1?s5ւ]/CYFu]]¹|gxNѻ8+9x5֌uŘ;Zs摺ub\\\2uV. +BU6h^C: &E5Y?"V}Re7s opc~JnȻmʆҊ]ygݍ݄êY7x^kr AF9G ">_ 66\4F':` aE=Mnfawdm fa\ [,WDhQ,L0#NJvD"ZU 4\Mz<:T lj2$󯚶p#[r@f uPb} F0.A]D[mQC1[oJc䋎w}JV8lޣ2!>A' QF,uVlu ]Yy2:IuŸ{gdSۿ#4OЂ[# asHpP]H{KҘL UŖ:D͐WdUmvӿW]LʐA2+u1Bl] /X0IXiNGSCGSQjtv{yD&T f&&'pQ!Dv%i(8pc/QT6Y\AO9#0ħ93JnHP ,.g_کJ^D ?ծϡ30ȿfy fˬJܔ.rf2Ɓk&%"ֲ@V69WR +|qЩt5@j>ywg;nKnXuGnI{8ulVHEf2g V}51@?ʀԪ{lBHAB" G5ŒMj8 c-uqbJ&jvS'rᢧ* ['fc7 qxYIbN"7QJ]#čv[^Z*1poַJg~sTzEach~V@7}_yf=F X~v;g"3g"P# ziőBsX>s;"DjXvOIՏ]iFz_+>#5R=ȡB[ +'ڀ[7Sm[pB'mvsjC,JdmD | mpJiw +.;e_T|ϙW j5D.P]f+m0mn(o6=l P7ρ?.aZ;Uf< +9=4 +7qyPB܃|f@ЎOVU\ijiDieWƃIID&F"^((>$$Ȩ5U3I ,2M/j*B+ Ϩ͑fUAoD *4ʼ9lӣPaDT_D/_=ohe>F~M +FD9+^o&Hwi1\Fbr>ywctZ\W]~wix=e8.]B¥rT)A9Z$:@4~ +xvC.:"-Հ kA 1pOB.3QQ LחG{D{*;67/V$-Mid Sxr^7Q2ǀB+DU& <,WMʙAOg/LLM=f{(%A\&"'[ȝB -0z(jh t#Hl7tDA0a/. +r6ﴓLe&IKBUCUxihڽ*ԪT9. 9`]Of.;2# E5-G̈́&"€LPR)G\>4χZTNIKZC2Dtp4H'sU6U 2L$" >YEiSJTcQN4[b|f%'/ت-l.ulG\a9 5 ]޽D1=VVdWSYUs/X6w}c"4R](mg%pC ;VuпʈN~,6lPOCwSRԀG|NW۪ ]pM/،;eTUQbkCh$ɾtq?jn{(WR b6HY(NH]/z% +1 +Tok.jMZ?W +R тAUۺ敖Sr'@A&0d,ڳKOʫ>o_DK`ӠL}l:Pi-^g$Whku?LU'hYjۚ c@d ݃B-K䠆3T'qfH%ÅR/qU+@ꉁu؂Tv/ao\̜Z\HŚJ0C/V x_]10+a-G`"46r@@nrpJO)!})D8mliBk=@ydOVY({E|,b nDDq8!!z{07tCq (EC _^/ 6:ՁM#mXF_mUhev)NHnRc޽M(R9{F>+˧*-')(גtGl$.z3t:T) !hҧDEC)aGl-~@L:'_o% +pV\ra͈KuJoUJa {:` .]nand!( Lh{@ V:hV»]y{p>fFkb@T3/Hْh$2[K*H\UCeT)jb5!VTT/%E&Glq=Ka*N_`7344Rq#8ᙲ@>N5 +[\*\Y >0I&9 #C EDez* =2aPB2KhTt`T!KHV݉L&yd6):Vα$z&b0<蛲]x "d( +t8r0Q̀C U pi-a; hBjjQ,[Zr|r(ɑ=RUJ4dĕ_DBHJ^NU%oߪ+h:(Dע_eG )m~_!k0Lѣ:Q*VCL:z%Exj^ppYXDCɓΡgS슥)^smzJ2HH?y-E|tos6FI.;F X+RDDwT|'Y%W CEH;1cji$&ީ]F:Nj&TCM 0& 23}_4PA0džQ9nE1k6锧HΒƤDƌK q9d4rs*%jtAViIKl(4EAu_g,$ao"U"8iW^H%;y( غ(>>O3ILe2݈K=<㽗?"ٛyٛUeoVwYevy쭪eoUeoVgިJǛyUoUzj=/{z󲷪]oRכިn/*輪~/7sZY Y_W[}%n_UӗUy[yכUy[7wM} *ZoUFU~oSuV~^F~^f~7~?z?.Uy[+Fz?z±߿@7h +  FXVhoy@r~L7Bȗz+\җo X`Txte0z[ eoP議z[~/} f`5 mpr-97,wgo$G t + "AfIU cbg1ːc|w? hS Ok2qPͳ86ԶXOq#Ӄ 9JjV nJ``MҠ"Km?w>ϟ!$rP;E%E;;uȶ7-yP ,Ss( [BxGQFms;gIjVvYjno BQBjomT[ːbYʔI "dACQ&+qdZL.D:S9DeU'.6wʣ.'1sS*#.Gq;K4fHr_ `ppIx>w iaR'YȊ$`mSV9 +!ύdM^1O",7'ry&j d `l`좘O:PPo.Tu: oKY`&岳Xʊn\-4Z"B^BDtmM{q"3Rќ>v+i3. 1աC~ "Ay5|}YDrΠhԨT()_jh!#TY*XKo{( -e8 $']fx']AjB6V!8wY ]^Eze#CR#F?MZS;]cfDUF~­dĦۜl%bJ +NQg%iWQӄ%ZR%paxo0S +8d-创V(ȅ-&v FyQR"zJU9 >#Q:KD+EgT7I,|ZM,`"dS#A2"U7&ڇNƦOݷjR(8tNJZ؄F9 ~k=?a \ kwÿ)i.䉔;l1'SE& ( R]<Gl +eʌLD" +<(jdU#0_Ќ";E5ݾY{p!bbsDAi `&S0lKfYv,0.qV)tdE揁Ey~PIR  ^d|)P Zԕ Y I,94>#]W I&1Ii FkNAuʂd qSp+& +Fhxk7eL,ҢlMaw*XX)KKD'{C5v_%. H؀z«Ͳ]Sg!DtQʤJ)R(p VF[`ٶ%A:3ŶKXK1$G@(^QZTά 1-E$9( +%"ۄ0FˠkO N8Hz̗rBm%KxIC9XEӖ:؆Q)>]6'?Ozjͫ{ė|5 Zk&| ]Zܖ$1<QwmgA:f$:N8DvW.GCEH:!:=SVEԌ9 +FpExvkIU9nS9@ajIIbI%Ǩ.) +a*{;"fNY: +V J 1u Kʨ.it8|yM&@kɶĝOJYoB硹'm~0_CR@X])[+ zo6k.я DB)"Cc Rs'ςhv\ř_uIUHɮ":ye;z8ƷS3qD 8yhSW8dyrkrKGG&5BJAU`QTV +=Uas*jcE-[gG9S !^g:Ot"ijnEź۸Y;u Nx/_/zl`krq}}gt :Q3HX $Q10DaGȂBOEMW,fÕ2u(,IA<.L(YU,")t2gpZp'H69+DzOAFß{^= D%w(u)竔a}=Q`IgK_EW9,SUeg >:.|Zh +6<(nEq%FGiTˉXCݟb> qLY\QK>DW*TF/n|X )+@FcCl-?^uD.nDD@6UE|QqdHwZ%i@nN뾢4}AKұהFd}':xv=<D}g{\YN*(JD(#K)̴T47 PZ՘g$iM+⁚PjsjIv}gO¾6|L)勵%g%BPTaǒMLy#2ߘ\lrdA/Dqo1Yd`b+R}'*y͜ ?ҖBc,jzlf\Ѐ`Xl>8vQZWCՓڲDQ詤۴.6]F%/WOr@Y|b&)oK09Ac1NFL6B,>76^YR +|Jpv'tWUR/#^ ڇ̏V![2zGh%_>|R-2Gm_X؀w|7o1j͂Dl-o??[l=FVСQU <Цm_3ać/GN6Ro;bh;}jKĢJ\f8c뢬^tGե_1~! +K2ئΏ7s# @y6TA"=!+qDGj2Y7:[F0jfVAJt&!jnWKth"=EH}S9HnGt٩bbC/#.jzڊ:W᫃.'9OO-.7gNR`YIw IK> .@h\hrKW"Q+/H ,xW,%QV"^wm22 BN}p!D]ANvΰ +c!9`bZbg,ecJ<@a9/)uj&{$)ET+()(OdҋB#+Db9a̦.<5Wە Bu\sW&g +p-;nplL$Jes[HZw/9ZO-S$c|RSLX4/c#{͎$@I 9b)|}JB4,*UU)RSoتb'./"ڷIir:dӆt8oG{Ӣ`HeC;:opa=so`R?el>t`>+~T#NAP{(p_X" +$f7!V*bsS#8{T"oGVA*8 AV#:796͍ >m0'bRy[I' lU6$bCe!Z˞Z#eMmXZ-PE0u{ #2}h4qrr=ݝV_s*F`HF5Ə4|U4P +IRs۸NDe)0O[3wR\ +e}P(IA )1[t}bU/\E74#zg™6J5nC{M: +xK>0f>l=VCdӠ(gEDU]UE dfb-5*IsĹe_6 +G#FM7u!;0+9?cs~9}Kɕ\_·54E1B/tB;Uް2QJ= pL/Z@J\ +=j +~})<`t:4ì|mf+95(n +#tW?" gjp(F@8#(h +"\a, +!Ԛ[ ik6#^M,; ZؔϾjQs";XWă`8hbۑ!5 CڌޘF`S()_d2!6Wtr7o(5>1]`I,BO&*zWH`Q [PJ6 A$6r\E!ͬqO.^˃ep dA/cg]!AQ`"bۀ)ifooxfw5~sglP |O/ua +Xtʠm3b n@w4=xPA!)d/ ]Q{6Nf7V݇ - "v༗.0J7R:7W;^]1mB(#j>4m?Ҧ wػN<`Hx ĞpJIdbQV?9B]cw-Ov9jwz>a1@䂺u#V 0WtfB$ !z 1>0# w@'24=V^TI1"Qg8}xG( o}!CB.{ [ +(엏+Pavq݂x&G`A\bt_!&}l@ŹR2wR ɧP`bPv"`WCt:i+Q &(QPi]Pj:7BUKe`d_>(m 2DNNiT7anV1Qh̝2k˷oJ0o (T4w;!|@\h0iwNzzB/~_pTv=-WeOK $֗5 +=8pbˎV;7} T?<v pnF֋OZ˦!ϝEU+@FI(p+Hu! 䊨>o:"FTAǎ&L@^zo<\)''AP'পFT8lu0kĐ'-xDb<uxLbhU}~UaWssr +AHof@{Csz"! ^0xri@~r,v11nPqU 8fՈƍ6lЖN19/47kᴣ2 ܒϡ~ >H!jC_TB{a'w1@6צAgO@R'piiɴ KD~ܞ| -- QQoBbD ง,Hا )Cld"DJAPW7U>рKp,Ģ4 ] Ebh)-h*FF LO*E@BG*G)% mmǯ FHeV%⍂s|hSӖ0~)i;MG/ȓ80Hu]%Rf`U吰SSZEvW,7w\旿~w~ JTd7JoE._oO}'?|dW?|3\>qcݯ~ao_ŋ)_?|ן_诿RY OZ1OUOzx_);oo~Cr0Ge1;5 tu?}?#xQ}ǫ9Ѫ{Hjȉ"634&o‰vqVMN_W'Չs:Qs~)T6\ya]E@CB?6&1& 2?\싌>^_.+ga/4T3xW/Ջ~^T{B҂4rE`| O9ȏ"WEgE-sNjRECKm1@Cd/qEzѯ^ɋ~TcfWz-I!GDzDvg}`$77469y_u~3{\]9jHH4)}6O-kZ~AIÿsC;y\S1!A`U V\?~٠#94B&}>ZkC#0Z?6OW|—BEΗ;eZd2XU||/g {W~y:x7a XCCJ3$_4 +͙Kۀ#87`\4Hl_B KDAg ߻>{ޯwzE\N6-wֈ$ƹ F$7may9VM2zjqI*/Jp2e(6]jf}2̐u,~ +vDT8"* P3m,6]Dp |ef_{ƻu(g x( 7U-#IM߸ db\V1)+׾d!!դ-5I؟dĀ f& ea(|]:HdHF&H6ƗIGJ*+JxߵTG -$Xզ%y@BP&YF he[&T@ à f~TMɜuD2hO6n8!c2TJo>38(ȕpc4kL4WYgfd.Ld;׳S'CnfEh·sɾwMچa0m q/ntP; izn{u{= +qvǀ/0߾EСpWB9pnSP({3]02LڅMHCwRa cw>=!H9,P\P LWz-h W+E =-J!6_-sКKQabL7C ?Mqw3uS@G2#4b"}.jX ]>86Md a&fkN8{Ԅ_h8^ŤHq&;BPwgdߎa %!1i7h{?F n-4`!QdguMZ+FuϡO:Wڣ$jkPX|>v  iJ""W/m?Jň!5ܰ$k'M- c}Q .^YA< ֵć ^?Mb 47]r?A\К'e< Pb|DXp{zTf9|;8ڀPoTkiqmK\cw9LH0:J-' +$ři  +a8 dHIx:Bڃ;(P[!+hf &/nfBK!8e19GuI#=<‡iW8yBB ٧7e†<|u;L*|nݸ؜ mnY Fo+ޫL{2ME&<>9 Q+B\6ض'E=v- Dcp:THQ@̛ܽ]`& +a W]Y +,MhݴkPѐl t-!a hUb)xæY(u 穋4YNYBNo+^~DwG+@5y/le>iԔ.-b d"5z8K@ +lήT] [6̡*x ͕ +|2 b,;14< ͙DJs|WmYsgyDg/{ܷt6 {T(>>:LD n(XKJ OoDJ#ʺ(Q HRDz>6U|G0EBs:-a_4{ͯ/]fW L 5dV7OK0TT(-׳S!Wb[2h%4-7ܛ"8HFEǟ. +i#RacRk4͆ܤ * uѹʢb)G ؏ib67WH9냒"9fJ +iN-6|g(*ܠO^IѱP9'N gh]  + bt-Nբɛ=i*-3jH@^6 QRJWO PJ=W3%'H"ν3I׈30\C;D `NsS" P;gxNZIcF[d%th7e/10`l'4`0RHG endstream endobj 65 0 obj <>stream +R@8bXF +vQpAk~?#%LW Z잖}ߣ +vA-y?L6E2L4W٠,:,uŨ.197)2zuߐPD PQ1ܤQmENkH<݈T DC0P%.0I-h!(Jf,PEXnA*tT8 n$Dlqv\0oxt׵'>e}?/*{0*`5VBh84TS\a:AkUWa5M/~ m1,Gc^4 yʸ%UQe xDV ĞE](TPR!^pO nV,i:Df Ȱz,ElAY/u8+] d>o/ h}N)7 t"QJ#LEDZHx؇AOKS44p:W0tD\x/ 1 R"zVB]uEcfSUMNSTh[F0-ZX/z2< X$>Fś:1mɍǤ*q7&SW09ũ*E?l'DZKwoKhs[3}}%\#RDV#P&^LgxЁbui&9)ҽL0s} d8lH"\ +-^8I8\:]8'dl +ҽ2(@1ĝI>t!$&mèBJ134he6H S$M.{lY 2c C.$xbe~#>8 +@#m:/?'8ﻐfPRS~R]^p1D&pEq{RmDŽ6=eTڹp葞Qdt4M^a' 2ExI؟#Ѯd|6^ir$qG8%qdwx%R<~X{pq44&)w8ti{s.26}GJ>n|aG*[Z?P1Ӱ +͹}TB. ^Mz{rj"y/Ne q%['ФӯCN>y~'㉁`⿝kט 6'3dD~;;䘘 +I`WNy hQr a' YWFA8rSY :W׀KhS=@ V(P,Kײ#(50M9ΑW + +15WUԶLnW!Pvl1+4[nFhӯcޛ|*;1vn+2eҗC,t, adS +0HNQV n/ƼZ0 T`2Qng Q>1Fw#bpS+ +Ύ&:3`yv\esBpR(+t%sb/.BIMm&㨞f,աPJKm;-? R,n)R,#Vm?Etӛʠc"fbkXQ(64_`ŭDÒV4RQaEE~dYs Xy;ۨ&2U,٬ 5 +ޚHdaG0+՝ʤnb%B{Ԭ_ 3~`ы=#`u䨌GwQ^,q* QĈd!VP "ѣ&x8h&-yLRqcKD2My:f {(譥Xю{d/fm 1 Tu$qW <5IQ@I~RDj(qL_1dD!4Tar)F~1y޺'_Z2HW@J%rQ GD@9)Q(ʼ)CisʊiNqLm=@؃XfR +[eNƺsv h,wnD+%.rLdeBF 8p.EB!N*c'n”p6@L6R.c) {rkce& W/if"Y;,(O(|R5Kl6kϻbD{jIY=d}[]Mӄ3Iw:(iY~f4o0tcZݓE+1 j~h9 l  rY׫ZF˥HP@.^9ʠ=L.eM!g$d="sS23!M6φPOpX}j w(13"i7hMꮏ2;i_jhM("+!e.v‰Szbk< 1ӳT2UpΡNZPRDԳk+=6xȿs>c!G- k]Qh%M825A: (5Qq -= +3vXB|і[3kw ee?.? t?#7[+őޞsBXQ)d 5.s?VmL=jb>`u13)LV=k{_@ 6Z*T="1]0}kcQ }awj˦hy'>#aYhc'xB1*w|K]/Rl X>M75XF}fi|q둵F_Zi T +LAspdS`ig|5kF8 "gCע9~*h ExM 2[ }C k:ma6seK]u !+sß8 Ό lN5(]Lz ԑV :OVBT-·*\x?x=;L3֎:C=KE8 +B ĺj +1H30FR'*(_+~1J^pg8< &|t`F#P6]JYA5:F,% l(Ȑ =w4Ɂ'2 :SɭW qTaSTЌCW221{)dNPNh;վ}qr2GPϷhLʷdYbEđ&lOtA>L%Aa ^d"j"^*]]V>-)3/]p+:JȻyJK}fvT&Gp]AhihL6&T{G 1L娨 U7ɚP=]*yh2x&IAsj#YK/'9%>zsI?=y{B|#y|]0=pfFE {Ȏ-_ X5V*!n3;Rt|zL`1W9mG$8&4[dP/_GyV[$VTSfg<+!'ߛF1L'z\TQ@IoACTU俳>NmOi4M(reO2݂Ͻ9d+]f;Y@Rs5sZp Q/AGWخiOfCz}4v+E;$ӢӪwO0wSGCX1#<&x; Drp`z6K&y]lb!O 牟D"p"̰MyF&Hç"\T A?, %#^.ћ +8~Ǫa_\tNUuE~?<-SЈQ@:Kru&MfgNPap on./;#J|$LNFp y*zKfx軌3BbM0xp#*L8o04۸J_9=1?#9Ogusa䗜f@!)|"М'tkE,ly'зEǟY plhwQSd V7Ptuu1Y\X,#FrǍ'>x?1V uI0OiEolhN7[΃<8|IHEǎe4U,.ϼ\8֋L=F^}7k1 RZ_XRHlhJN5U +@9R ^z9sܢRطv_0Bc ݆jzo_t ow2 ;Pdh~p;Z?j X; +P+<ä3T;)3Z b&M)aEfg"*:jBN|^pĉv#<` >I FpWUpy +X4KDw9eB2!` pɕHL2.#v]UzB}…sJƇ{!ͅ*^QRɪhvR_bq(A%0fjj Ϩ@гUhI+Gh6Ijz`}DBuE|vt^uc\$=K5FfV1U@)S@rI޾;]1:[ ++o;sN.>P2;#KQyGg'GemH<.a4!&UiXˁhbF&Z_KGP-Xpvu58 \ +8s)MVУ˴L[*+X,bA|и HaacvN[ `L;i02Ac1BӧDW%۳GISWF lp 9$ ۣ `i;~ + ¬ %!{lFX:U0 @ߢ2y.K7$8Fঔȟ{<_lpdd$%q}֕ՍzrVnKrVcDGp"),%>]qhq `( 'nmd+n":Y)RH @,>,T?32v +k܈iukp i_jk=4 ܋ZFi3JաEq+lj9( +<#SЖв-HyH+BR $ +H7ZpEn'Pg)S"_i H`8&}` =dqyT+4֢xjOu'AאQz|6O@m!󎿆 3\h\5%7E|Hdyp/ +x,ذGu5"bT>ԕІ7^a7!X* Tf_Meb]D~zfH<T1ɫD64=v"bEtZC+p3V&˜/HU_lIL `⦠gƤ/M弄 ].1hqhext{U,=fx'ZwXizU\g1ٌrj=% +A|˨EQ[v1 2:&%4捫Q$g3bvVr @oTa҄xJSn<ǂ*L6Ma_c 3bSL(<MJpr-yl' I#Hi5Jq{TW) +:tsOB9J'A%p?5G!9.g(נ^)A9eH h6qa ?@>8L8-v:3xcQǹZƹ +G= ,4`@ Sιb]d9FAI.v +M]i;""Q;( ❎'^9 FP˥##Dab +%SSp 9&- UU;  "b\1k"2~/0)3+ӄ6@AKiyFih|u-;e }G_Eay7޸dH4T0ץ+‚R7i~ c™D) 1@u˕ieu[+pnB Ƕ/z>_c& ?3>&8jzSKm@~F^]݄mR`zC]RzD/.##*s_Fpfɞ0Qŏn*?~ p|ȨF8AM؃]!sa@$!W:s:bu֌Z! Џ0D~\ +lN #rEv d LL܄efja.mڤK~:@]NM{ .!<|vI!JiZ$-,@)9Je@br zW<{J2XiB\ Ni,Ux< `\c!|h h(U$6Km{2T ylU6RQUz42G: &Y74|r'-eFdMooJ1_n"ڈhK'VOK +ĘG%$>;7؝ bkjB\OEg I2) |dy |yK"On2%r$7uD[u!5 +)j0x;ڌDEb2_ ʆ=Rx֌;ABQ)!'Z~!ͯ#qp|v ѯq Y2jEޱ{}FhC, v)L +8j+[,U5J6+>=EE3r5T&EQ'?9x{戻 4I@YU)uʤ1Xl{G2:R#7{ KAq0{hT& FZ !=1 +xgP^\-FKd`w;l40A/pL:58!p^R137%!5hi1dhu\,Ca ^"^uA.2a <Я$FNKSk@<ಞ YuE- Ȣ5i8[ʕTxkQ[U*0UPG>Y m MYLCB -L@(ȘQ\jOqWx%^hRw_$E)8&@! +pUi4|=.̼)h֔+MHBhh4V[vyK.82s9q;]J/ dwDy%(-p*Pɷ``ApEUm,6ž02"0\PX,5jW%3tajA hB=}B:\yTP%WE:^VY;Ұ9i*<%v![ 8R ޒƓ? Ulȥh-GܹNZTApz-/@3 s)5D'6x;o̝ݿmޡ D)AT5 FpӐ(@Pv#5HZU+Q_ASQ.RI4`'Z!iiU# jD"Te`E&XώVtl.R-o#ҥ#ס\MşVF_ODtJ +B̄fԪdn&:Qj@HqtVdԻOFIu1lSC6>"~W!,d‹,IhjDbʮ(+Jwro \MDn"2:ƏTFn?=8"?J@!ϋ.+rfIRpcf'Q%ə=}nC]W_Y@ + ,;=`6OAz8 vx.Ɂz2: +6P7Ihv'EzE"I!̔:ъL;3趛HPڌlR%!H +%מ#֣̈-";{ !G}dʖK?i5U>GוZ0,ߦE枅+U,CA!8`y\jK 'ţS?񓁥Mhq; iH1(3ma:3}8P@FAP51AqXku{HyFjЊvr+bvd#]]qH6ӈF$`=_\@|܂Nm}1+ - -A};ggCSB_ca N?Z SҸƮ֧r3<1!#Oo?(**cd =4b +!iSlF,'c8P ø'Xvݵ UFxP +ۭOɄQP\m̈́pWN1 \UEM~[h FEmvp"4CDX%t5 ê;#ܹ:%eJH hb<2K +H$K#ĝ:8C FAT7d8@A^lJ|[t\6]+1mzbmg0܄ &cjX6խQ6^;yvnkoK&@'nKa:Zo҄n9/ÀhT# #XD]Ht_aa&hCY#80+n[:9V#>>8}_\> ]P-j b'\A]<R_&ജ$\ta[cR`tKƺNf-W RrX)|"$wbO[>.xԥ OygnK||zSQ83/ЎRa\ܕA +QBҸ͋l^EFKSW[{-U& zmM05X}} <26jP6)PBh0\„)^l^Dt}S}EOC`\EsW2 &{><;!AAEL#7Yb?߰)J0נ- x[Jpp "XЯf>_ӡC1a~۾PQpĕ{͌/$u`%^pJieL43}K`J^@E6jIU3;fxRY"\b4pRյHu[낓z/D?&^K!3`d'QXdǰm|)L!׻=b>X +h#f TG(U<1󾩖ӟwϳM]lEpUI9MoĂk8܈`_q"iuHwR3Ꜵ:h & Rqmy#7\[C+=,/vOkiSUyBEOW|g$KnOx L` 5S\V]:Sz$y`㺾f"h6qͨ +/lΦMΘC#p23WcJA( &3=Ga21urXY(@wH'Rah):qbC= $UUFd;*4ELsAȂ=ȳ+&c<>f +X8;EVX>_X`*$Q(nsK}D;#NbuMќDe/B;itr=5}0f̣C)L ,[Q +G[uQSz2?R/34…!eh_ }.M٩}TKlJA#L=ԄR&( Rk@/ kSSGrt8eNk3u吩U% v͌ XgиK pK&2@Զ`V\I| e}ZɆTuHh[LF0wR?L(FAKa]lg:|;RNfk1s>(5'(_OVG2/&*9Ww7 > +VO˥ +XBQ8+j H\!Hh&k*v4ɏMsu}## li +s#;Ja2NY=Mgn pdߡUb;PtF/,z`֩j28kc :m%`weBD\(J&H۳KI);yb%{%!5"4QC:1=Vb4*R W~)_S:@:}@ dR( YO7Kl#J#HPhtB&|'Ս5L?2< r 8})M:T!L/bJs*% ;€Ļ M2SxI>F_ihԏؼᷮqdN7n0o;[Ch&L 7AbO&mn5js k$A0Z"v /9znmK.-" 5v̍@ 2 v: \?spj>ab);;/^!v 3Ia@rF76hQ 2G NjG#'Q^fM{'"zEH "A/FNqLHl1 5\Td/2„ qlvbZZ:9=Z*Tk5UEM&CC'Ň͋/#{^n>#JN ȥiou>);01l6#n*J-C]]8 ;S9/+W1Tm_I2@LJYvD%-~n +[A}@#P$K 07Em2h[,k+RKAF3D^Ucx&F;# w$'kݱ`*" +~<7.KDe?WbuRTV8ʎP`;݃.M q±4ЂGP|&/z{A7h8M}(RNT/c5gtT~hvDWLFJ:8B܂X:{Mi`Bs0U5QVGTd0o]dI.X (ˀ }J#lS*q $LoZmgtDsG 2:Cw9uZZƈM8Pd7 Ҷ7 R^qێVЛZaSrEz2`M-TJK<€BD矤M(P +2@ؙKpglO +4W6L`"jxn)C "&W^l +^f9֩DFn+j)NO<%` +DZīwrLo+aB~0I +0:bAIu5]f.q)dHc.]7B`[^jK TF}@ucq3ޫNFZTTwR?υA;,Q3-E$Ƨ+ߢJrs#3UǑؾb@gi8(z| ; zUġ|ߍk ytI֡yL4ЂW^SZ~)f3F ]j +͇ ]#y৘h/Y0E^rj zA縱[J^ޱǴ"vIWJVYh-ϣ%ge~z׫dYc%ʢ .)G2@N.IԪWȹ*^DKBi8A~luIɯ.3 :Yd*b8N 2y-V:娸65J,$f,ԯ[kIY3B.3+=&Z$-@8l{DVK Rtə2lͅ%~]P"PE#/IEP\VS0zbsE Xލ`6b6ma"30 c" ?;EH4Z.+Ha+4t"%mu؃^ndA "W~Z[Ck\^ANotO@8.YZ,u#8?M^HR V;W#|#>?"fOn@ӈJ%-9/7] U?2,"5]ן_AMH5|y=Ԛ`qW^g@V.ͅ◶(۞zW;{5HMP{ӕ=1~X-YNq=&S'ذޅ<)qaBdʯJ`!un4)ؠ !bI:?^xg1ڴnAgX";LS8,U"f ? J!W5N)J%yB\Bo"`u=c)U-A@"~WWhTp&<>rXPH.?;ӭӑqdPqZ3Z-HH4QPd`J;T1A fAB2~@ &1&=a&vI{ #Hb)89P2|]3 p(X +YIU&=*" /KGE[D{;]75exx l-P/_*%8VE7P8.M$#$ HY U@EQ-ѧ?( ZFėW3h+ 2SFA)m!WAPS&ʢ4! ]#C'J'zܛ5W Oj:zpMlJ#wyߚ]%; ?]N4a+BG5NJH}9 wqS4Fܦ Hm^3TFHPWJ ]'V݄VqXf)# |t>+ٖD$EQ|Vw %1$э{g  +%ȝ1)֢8& @fh3vj{ (fi` l'8lN"BѿM5Mz] n`:,Um;Pmxʔ3:< +B@Ae +iQSn<ܤ;e`n$ {ֈX4H#B]f"v`N!Փg2~ MQĔ;J!r<AMX I8]MJI e9H2DUu9H&0*h,7_8GvHq{p<T͞ȩĆ^]@?)%]Dwwȯ#2vDcZfׁE[ɹ)´׳Ȇ ԯb3S,vƝ ZG%x6[XUBa`gf͕Ds.2==k%hJ0j \8C"ǻ-!,0L)+3BCȯB 'Dw'ǂhѼT&hZT֒_Gs'=6PG\ezٙN[& fn91Pv#iA(W٤D?MzaJ@+ +rf}}t)aBq9W[z ۏh+Zngz~Q"l '5ч%v&~=DSA%=ໂ"Mb N*ӯ#ڥ#NWqIA͆,L\sNRcԩl  ;Z.Δ*[7:Ƭs k(ÒCU+ @(P]۱ >PN/('n>˩aWc6gXh.v_Q#J1z#X;R[8W>R!,O,hK3B.JIo4Y;>wR}[`Q[+LIIwjݜoPh\ C>PpiE&M:6 ӿA܁3#,Z +Rڢ(.+G҃[fj*fBn0d 9/2oZ.f__^81̈9Ruw+b-@E9Z׆C&\_Շi̳^3QWgJ1L 9,2C|W4Y_ 0UhuE&O7b}R5ON.@'-U隨[P%3#3L)-| MT$3i<Z$ +Mթ*M;[ CM F`ZHpz5ȻB "H V4m3G:T&rmi1n!koGRz rHRa֐Bgs䛌) +b- Ϣh^HAz,E q-Yh' c~ +}DC#xmմ۬yU+r-8Zd|"@iGBLO}2 Q R= +*3ܯMQ8+Bӊ\7<$Ő o!%T&7+ewQOK}F` + jݘxamņlHWI 0ugqt| [(Ue&1SjR>HsYZY2Lx*w|1E0"C7+k l򱨵ky#TH9 j4ˮB̲IL!k N8<O10\' l,CD&Dm $qKލ&E,7B0F2DbBg?g.v^Eu<`AxLOٛM+K2Eez{KM{%!IvmBO0V^r $O':((F{=*4SV,X2J)Po"!%|[ fj +!Gee38Ʋ&ag̴7uAg^%Ʋ_4 +lq ̞H{D++_N00a֑ӗ^Cnjl_=7j$P(4wjEM)#_5O"oy3UŖA"fi6CSS&mo @YJЭ&9;^ s.?mNd1{T{Ͱ 1:8 ]rދj׼j.5TTF vA$qIHW2Y~@ګ3DR &]LCxB2qiܚǁ)]"_GHqMfq*da|Hq~ ׸!2dU1(@VP)@Vx  C^-(iLʣ&XLp ^n* oٰh'NT1A9vp"ی!]v-3c+kq<`VYmd3 MYF'^BH 1/hc-۟$ J w}tnK5H|W*])>2a/]1 kVy0sAel=~Ș%LvgJnm0j.bg,u8Lv-NRNQ˃GåJ ͋8㎒i.5O150KƏ ߆+Mjay9o6Wbxo&wvDH~oz0~5\KK_5Cǿ{yo d6݂A1ܫ7 tP +u!*w(5 q*:zz!U4Jxo/BH}Jͭo7RQ 1^ᨉd _Y|U}&`r큆Tn$t: ozJ w1% ,P 2i<8hZ]5oD.gؼI&z=;eDZ3&,4,d>D,O߷15y蝖H/8R"9ѳ7y^0y0KʷEt 9@Dl,.k`Wśi1= od-haJ$* I BI+x sj9nw[h-! +R.J1tF +T"tKg&}~]LP[B$)sNj*do<7hL0HJ{f7یoFNA_|w ȋb~ R.C +=AJ;$7xD7֌>OFB,ִՑyw#W[78V$&n "1l5b nh+ +wULD$ec3`ߓ<.Jԙ9|2m{HEtx-N p]m%SWęm-}Bnr /ivɈM!vߚ2dA bN2:oǣWMЍr}042#alt|t 7GZ>l]SҺb{H;;+v%Nx@XڧشI0 1 \*}I_\(ZΘqjvbkHfY6OiqYdHdG(/US-ș~^ַFq~{ /WF>EoatmG +HÐ,!) +Z0 AmY0 ͫ C2ƢR8p'& 0:P? 7ͧ {gЪ&a^ +##WHaNJHyDߩ&wPBUR  @f$_b2BZlSV])5'_21B6! 8y4Dٝ㘚g\2 b7ٖƙ!a )n;amcVxlq*Y\A+Ef ʤBS8#}j*j|N2XnA"ǽaQ $Epl:n#W/RNq]TP(?Mj6Iᇣ ~.?Hoj&Oʇ 8E`JpL^XsZ*~j53l2wZJ#bE֎,RẺ[:@`: : I{Cӏh喔2P&8]YŽEA-$5";6L;BPwz˘%%!U,ld{9S!A)n?;4#WO h7/a=Ƕ x)"!f#lnp̍8C4hxjlKC:ǙtM["VPdϹTӸP~ШGrV 2ח[ +-̉Q-_nrԚ:b5Dl8i5A9jo +tɵk( O:~ ǖ"T|T5`m_qE#wB"Gv&5NzCQbT%T4Ψ 2D t^s7,]Wnc_/;!6P]@<*Q]xs{RN4CZRv&KZWeނ(N߇?\o,C4T);mDOpOg3%_R29bcIcV"7yDȩW[|t*=>Zb7+Vq&iFlRVxyy I܁L[fHTH WMV TB:*" +҄JqPrP!7KRJU *&'qQsS *4Oz, KOh~aB05~>jn2(ͳ2hCAξJڥRCK=j?9qԒ#/C^O_Q?J'~ )vre՟]8U(CݲaAϑـ˕5; H_<='fּs$1{bC92x=CtcM~ +Wjc+/Lin8p b޺ej4%RU(M\PXj'a0E^7%GXaW@m0tZ6氇 FX4WJj`H:-jYw2*9SH.I."1;,6H#@{'Gzt5a>,eC0X>e`oɋYQ!\Ǥ&y4#H(A Z5Viw4,<;ze +!yK#B䔴8U:JȒ!-@5X|xݷR>a1OP!,L!]N&勧\y,w 9l'|9&%), MH<ֿ)כU +>xޕ3enZ}A |>òg+˥k4!׮"u߲#)RnfUM9X@MAdݫ,4 \'p̘?<n$웸i=pηD-j@Y -W Ǯ0\B^LCQ/::87mH @H  3Σڴ܃nMXF /[_ ]S@rq<} E3b W3/3A)~qe ټ>b8ݽwc1E5{E&XRLo+sRWsu 4ˊx~`~eha-R%r#+77Yi@IU(%0TD.&B"Ad" L|BΊʸ,ĠZ&d9R/CgyrYjohg*odv>Ԍ5~?&!dџ$V%.TDwjЉޯ/ݰ ` B HM(mVe4_4T6Q[WݞPtM:baT6iXP~nr,%=B% @τ 5o]Rƿәn% 993W=!h5b/C-.h' J7.VΆ:qQf:H9,V%e n0d5ِMo/Y T1vl翀dhXϹbOY 1O`QF\!ӻUiBk +=hc $eQqbk]v f5@Tĩϣ : +b& +B -7v;F߾ToE}do-.៿ax0U ЖrG Y]_y)/L@ƍ7@1_֖9@"DफvV-ո3!>/:nd{ey-7 DDT2) /c>HBp{D12$1En5˒rjż-겣 aiMk" >VL@rl0C<2EU1bB X$)oc?4*fU1˿VIF__Rx, ev*DᱡHz`ꚅI~EkA39}nXk NnS_ba, yQ +^&Hi\peQZ-M K8~O0|C! b70`2:~Kp'q<[`x +f3 XE%_avc>t1GWIy=ʊ+W{lZ%V Ss@Gv+xqT"~0/!Pa@*=C0 Rה_Ϳt+Xz뵵ɃĵKuȿZ4`lilkfalIC"5dX$a[WׅC 呆8pWUFw$e1~=< E݂ifn1!&Q0]\_J8|ah$szb&s`>=D,i E;* +;wdhU#[Bh(R3[Vc-$/vm$jȘ)}t *y&Xvۊмqx ib9ifLj=mF[w%%c!(8uw64իEߩ$vz, +P<@3{^gB`i91/qvyj;-bd ++g*hݍ"ueQ_oc b!JɆS5om*ٯjndj޾*&>}V +S@#ʑnvB Y'[Iuʀ"frU|a&κ݁NLcbP}C6f'Ⅾ̽8$;}\#~@UM9`r31bAi\?xoiDD=e+A݂:o߈Ĝ}ukdĊo_H(a,',fFRzc.(nd ^f$GM5Vjuy&/p +;][ҟm=c- XKd:7b!B1-/_N-j@q#EJHԖ:[!eBU$? +G Gz `! +9^,yq_@p0"q@0e5K [dı(0Cӓv¾YQ1_;}Z]Ԓ:&+L Q |tz6TL$1 +zoCpGBm'%+ =mvһyęT)l M1ƁC!Q]ɝ?OPJ 8h]i6۳q@F'-H`1a%;r˂Xv6؂F_H?[[ݔ8?ZXo1~Y2SCC9m_;tNZjv˸e@ FAӳ%t+ /!{#NeIHAU]<l?XG9}ɹij yE[ԑk0 UiP VL hS(U ( }ca( /YttLdg\ WRy,-܈S9P );(Su[Ŗ&OƱB] +4zWEDGa lAnUCO}WWG%ktU`?Pz?;ѿQbL9 b_(;Sr:٬AS!EA)10!ݵ \5v*Tk`}Yw H@fVYQ丒܋\( A:]QdˠT$Ad*"\x8IP]2DNtGE:3v ?Vz0XJLQ*c(Y8jM6p=IBTΌ􀆪p; ,C:4@P>-,DE\jbǘW5ШFO;:+>˦/^W~&6 W{m5u.)l(`!:AI ,dtei&I +A?x! "ѓ|j8^{:IUC!?Oؾǰi!hfp[P/E^ZaOT8Ѐx<_%hNMglt*iz`Y܋(Ӫ#W r} +><*Ɍ~DE(#RqR}+(8W'Qnڪ!iҌ| C^ <=8{TRYAyQ:P8Mq"? + ^JBt|+;rfdka(ӊD`ޚD}@ŝ*BۅW@V+Ǚf7h8R UwDmB '5"*[Z+EA >Ks0S2߂< S Ã3 N[`gbtHA-H*QX[r3 &l]6j,= Ӷ!,CtDp2 ֶㆉ/=yHco6" *mY_`aas: wvb"`fSZ:N  䁰8^qN!鬍H& GrEևy`+s3u y(ogr6ݞ~r#,Z#/Ot`1th^TE- bӍIz?_Ws\C@G1&T@Nj]\Ab.QpD9lYT2!McLѳD& Q *qo$1 ;`gzؿPV^0Uii_|zs4qy"F`J ~BIZ[(~Z2a@E3f|7 F.M˗5Tj(94A-o GWDufEϘE˷>_: y&їCe*:Ȏkm.uPcF[9(i/إ1&c`2 W@;-qgp{!ʺW?ÏE2}".SOBF +4{X )cy&D@4ѩGҐL] t]~#6T\@yEGֳk@45 47i&l(JL`';m 0I>Ⴏ6_^qy"1vM(2@CaUt#e&HB PĦIQ{1/ˆPmͦS-56Q +y1 +5d&Ka[yI 4DVזAxƍDYd ˆh헂wݕ.TB 4KRgH^C30 3qhSVHƝ{Zϊ :)7TQ"A)YGRXE%9ϸoF3ȹ˃}jrD m<x"ThѮP Ĉ,x$rxħy`u ҢL#>Wjr涷(i8eK57A- ]_(7;G8:c3K0Րv#1/q}~,rw6FvC}Eԓ}ݻ h-fH`Fv`@pcX(gEjIZfen{GF6Y8/. f{k'_D0}+e>c!BGYȨV?lCG~^C`2HK%~9[V(U V)J!Jy#y/AEw[V+6`q.S[~Fdqa}Z>pۤ~P̂h za)tGȧ0+BUQ}:%V $L$Z@Cλ%\fG'$.Q +į,\ +z"Szwa}I0(#ALo򼣠 Ns5T iBI kVs97C]rV:r,%{i<<?1"c#&QoLeR!^G\ܒLȕ[|Sd[ykPq){45!hA<=}(jʳ^k}s/Ϟx"a{yzh ̳$]bXi.< 8?)fok0Yw]|c3`zjE׈L1ʜR4=GCKp3zEX%v }^-~44rJXޙBM;-6ǫp1CSf(,h]4W nrA̼E:Q\kR8x/Y4C kQP<@k4#A`GeFŋdHN㓆U0)=FaMahrqB#ާp{*:1M.|۲[zdOjS3z0=/iJn*2@Ze+bTD|%@ϳ*V^m^*zAAT@f<7?<̑zөO)@,əG E/$!FJILzRG} 7%C;= [hxb k34YR*57uQQ^U((UOYVxf-썐[ Z:ԬqsoB)~DCECz(qy)aJ $Hics7ǫ5%_M=c틩ˍ7h8d#LޙG?'Ou䌺E)τ8־»;4%mYS7W{XG ZX2 $cKmuG,= 鲢.sdC YonZ:iKћmi:jD!8)#vT+l\Ar8)}w"$Ȫ5 (i< +xuUXb̟.$KhdܭoDI4 l9,<|g#D+ 7J5?#hR׋MT '/ 3V"1woiߙ-Ɗ ytǵE1Fw*Ly#( G,(Ⱥ*^4z&S57 2֝xk3pՍ<) Eqf <#X#>mZ.2gb5Wa-F5hvY2h"Ofzzȫo!/_qr YbKr`;2|ƖZ9tl:­| +' ,Do)WϪ?`VVk-<"]wFB!N.DW]`XWN1e{yӏR=NOs}_ik}T(ǒA6!+ZR +Ax\`FLOE Q>&\+Dʲ鰮zk<xdhl]t!tƷ ^vJRE@R, [0u0=->|@P᷅, io Bz >$IǬ5e$x;-\~ +npf.zĴo !GQ88{:"+B jvnqK/q3oϹԫph)U4lPoN Cu!xadyFfYA&7†(9MCD#HJF<^I_Mϡ7+}p@~S#U8>hLјן0b2(ŖP2+͍Y `\1'5ڻ}A(%`/].\T0& ;C0N_#{mE!GY=t+d( a 6COr`"=:zǩ0iDq|G@< 丬#-4]@e܋SB̆0&F |ĩPkEr9PGjӕ4/Gnݠ\s)d.F7#sMALh`UA,`'*ZU {o  jqvx/fW|4x{f.ڧ$;~1bZE"Ϟ? vhMfFhJJo୐$f:w ?)Hbt 6BuB[[gvZ0S 00oӆ8o,EjjeuQc ;,e1F3R_+Rk~Ű זPeW pq'>0G8?TG]+W GE8.>)<]dn +^h+B+$M }9almL>fZQ'o16ZLЏI,]dY%]Ҹ%n wLػfsBEMW D"8vxRz?{a"1 y/| +&S{rQXP nVlgq{qB@XhD%7k{zC ѣ></v46WV~@x0}ܝnًs@Đm75}$ 8]'UO퀵iIТTyC rܲdN4-O$AqEEt`L.H-7gE@)4ȡ8E<_?4iqyYh&m!$uB[魻tj:cjt_Zյ8zWX[>[^)1o7 Divo{N݉Š QRaxw p>%|vϡ'ݱ"[P C F fː}j= ;CPT Is9|eCoOEle\HZ^|wn@'>6OEׂ;v\ϙt,ŐE퐄`1TDdZ|c?XyÙy5XaIܥhAMQ8-1X6Jttj@Œ)^=n,VŃ>'qyKee7d5Ju^ߧ>HO]~oM2|_*M|n$/x8, +Xb\~ДT| *rȨ8F$A-ZsAxnN H>ؔ!`hvE b/9f0oJw:$uyĒ.tTV1;B, 궜 ЌS=GTZjbxHUE7~>sD.SexG8.-{Ӆ]wnwtg̈D.y*d\"vʰI(:9ތ< K~4f2݁f*.h/sC(W +a,.S;?lKs/-@6cϮB`NJGV٢,ّQ.Kr?ucʹu`o# ''b!w2A.=—5՝Y@i,N9 +< ; N ~Dٳa$2Wx-u1f{PtƈLAGьd'0t*/d$4Oj(<+ Y5nz.oF[ckڕ|#ހ#!6BE"sf4L@5WWEY:3b3d ҃Ć9"c=eNU@ӋW+Yiq8w?,fMȐ<NsƩt_M1F!`y2HX`j6[T?#VjႃL =dZvm!G gvVcr89(S$@ `Z3IWU8&ZePldDYlpC_lm`Nf] +4@Ж)$RDzEˣT85G`tPE +3i Y;6{Nox?:K5ӓ (gƫ @tL#^9PDJx Mڂ\`˃"7N޸0Z i@a+4..#2BN+ʑ穒H,a +|\<, E{Y=>:j A4Hs_P;^s5'ǝfS$L]xr]&|qa%BΟBBD?Ǡ!jdqСRawwqRNa;m1$'ԡK--bLaTUhFXXVu|p<z~!h":l kn'|O7Fo.VƛޑG \9]D*(Ύ"v[n ]К+,.(EHMrd\;#?**0ūվ$c:- ,o5u.^vixS wiުTy@ +HoΏdȂ. }w1<L!բ¶ <a3p +}5=T3ba{g*L y J\cvi(q+BR#CYj=O%Gfv"~^;Y:t{D _I#ޑcHx,EU N5~O!x㩘AL"ۚsJ0;,ڍlPʜ +Y-+a3r蒽/SEy߳~8 WA|M3)5["a;Գ !@;˄L9C2r+̨Pc{,aflG%Cz K64qXݱG,\4M7UO0iFޯnYf +l{k +/ aI$+deޱ4{.(FciZ,9ʹ0/d ?OPhêQvb;{313~)۽wsAN3UÀbD~"`g"[\ wz8P_]*4]rQL-H>T>Bh0>_咗ũHߊte;" +y넠JtH޻lCmRB٦ W-o&~Vm߆K{6A04,(6k ϞfA m(knAОC{% ŬeՐT`BV-aVSQ‡?[%[VAze4@0.^6qșuŢ V}|2dWfAzN-@nȊ7Xn1;[șшDEG%WM200[{0z!05$'?xe96^`oil ~ _^(_4-|5dXZ?RìN4Z/A_%\2bٴh]gP?֬Ue.[ c&ҋB௥,{ԃ<&cPֈHK' 3O(u:@bV3gB,]\L E NcYRE`! qԻGcW!PR&`jǑT˶[xo/Un80Ž$) F +}B68 *T Aw=c|aOAYcS?J3>jm%BTj|KN)芼 +>I[ ·5J +߂t~uptr-)#dSxȐ$+[3uzu!֏S!?ns1AӦ[!oM>ku1يk?bB>C+#n ?o4DN!.\m/wj1<#QUUJ|n]^߉J>PV/g;I'uבFL40MF ƛ@j)dqGk̶ۤSw?8y)ƕ[Uݻ Z'ЧV A FE-7kҘ&u.E5"a5sM +wN\A?Ѩ5*wEZ>c,~ҪB̂ k-`LSN(ѐ8*qxҼ#k + @fئ~vatK)߇С/>.*$u4ueUKmȿ41k{;uM27?o) L)4&˃x,H [ 9ݟ b+C a XFe|!qHw G0-A i>HH$#QCO!"sXt<L;SC!G}?j9qZo)hw',eJQӐl-WR!mcZG^⻱Eq ȓ~D{ Bq¨$;ˎs!mk_~F͑W\V.6TcSL)uC A7FY%IDTt8[d.+3o5b޶81/ni9O +@: Fx)Xe}$J32,vL;1I&l@Siس=7dEGj +]wd{*t`6e L5d"ń6#A!gȠa[i+rˁН9?j%n.Î1U=ARwLZ}eÍyHgG o5zv^@n "xxu.EI +g.6.V&0 +uMf9흛kt"qA@mұ5TA`Fw"B~C"=u2&Lɔ.FSc)A-lj~ P&S7!Id"\t8=s#q! ̱/ieol +g.'#۽|Hj*Zkws$Uj!L^vFeo QyMrS|[N^Bcl״1 9zP& LyS۹>T`i#6YFgqf_10lAYcX"Zj[ԄUA5WITjjh!ЏiG!bQҥJ368D&~\xV%TPT) - +&Wڼ}43yC7$x%aC.Bg^( Ӹ }c7 ZQA.X1HW{:^Q'C*M |1n7 h?p[ʸ@ Jp;tf3 gj!P@3~S18`"bj,\)9CS_ޯ-wo$6`D@L d 0ӗ9Hq)]C X XRwcOyDh: +ubo]ύ%iV5698 +_*f[tEX$N%Ho!q"*sUQNm֓M<ߘ@ړHvsqfrElz,wsc TN$j3qF +0PvY'sx񊯰*x[P-7C f$n4]C5zLbGlШe? znE8BlWay*M^/g< c~"_6i(1 i}qÂ'H;_ոfif5+ `UT%P]`y&ȃNWGB&**R®{h0~ܱEBE[rF2}?[Y=BH=h֔BDf| $ YrE{S~LK JLgYeY{/oLc~L20o'&)^LX<T@{WD÷p(3 (J4>bEO .B;Z 5Vm>阬ݼj9EypA U&?N(3r:~fK쇡7 {,S-}Ȏ7W[*p:@@n*.LҔpWpǧp%"BF9CՊ*xV B-/x{zG o%oBPJ7fFjAѕJNnW֖bqZ([ +iHAxTM S"aΣ: +G2e3L_A5OLq䰢܁8n;فU0 gy~(і)^4T2X?P&х _ˁq]gp|ڊ/ۍK?q:j?u@X|@n57ճB "[mkكbd(-PJEoU؍v#* E^'Ph*A{3d<瞓#k>~zj %K<\8yv_n*Ա*j՚DpWS0SWQtL 1ۻcVd ;!.):aVs4nYP8fE9 $yum Qo`AHrFBCPVdT-HfΥc7ҵRGkDà#@[[k~l(gEڄk_ūh0PѳJÔ(qbl:w-M%<= :ފ4MnJ] 2*e^Ӱ/!Af9ٿLCz*4Hل&x2H, ")!aBХEzj'[N; 0CY<=ir-.Pf>T) MPΝJspA9 (_{ 9xKa߫e"/sھ J; à߂ѐv]-!Q@9QO 0brT89 +!Ҝ^i&-n(&vqrrpl=B +s  쉋ӷ9T o[iu5yJ62zu.rljq9Y;Plo8=*I)6\3 |U¿rl>֥c-ntY&OnzNGn!"c'6X$Fz:hY 95gB#%1Hre HZLjK O),(08W=F[$6cFxpg%ړăV"R G/HD[':GRph}y|tG +ռk,9Qɣ%<EWM8҇/OXCPYi"VTw5Rz(InJ/J53O [;jD2^@ "te[%ts\l!,i߭WԿW7wճINۧ=9=A/럫 +Wz7h_|ܝ_i}Oۻi;ֻ|_#/?|qKg7^]߾N^߬?n/^\]_~rXo6f_VͱY7#~}r endstream endobj 66 0 obj <>stream +%AI12_CompressedDataxis$& ?~hlgq5c࡭Y]*i6F1Y)d6Yj<*Ux??\2q3?_]xӋ~R5hGzjOmd/>|+VDvwo\߾ۼR߼ + +]\}hmVfQq^YVecm`ȧw]>Ç?ݜv󋋷bW77wn..xGW__^]zq{}~}s-wQpүwo?\06ؼ fIw~^|sx'{ +|*MmͿݿao~+<~ۻR [ڀEn'hq"Ac0f*`Ueq<7OW&,n߼tr&Nfy @k__c?*n^O&<7{44+Ȼq4P==I~Wǂ($!`i^~}Bw$wO|?`xpCAp.=pt|N.\\]\~|:ѯJ˅vtqy}]/d2<9]G^͏^SEϭ ?ݥwݢ.Mc1u:}x &xuut>*>\]#x܁<.nt/9{ֽ"B=Js_{xsѯ>\|0ۏN=zxhݿ +C]^w.?ǫ\䛻?];u}yq槾m ջ;0=J;=Wq: lgGw7;2X-17_@M_߾H'zNf*7e% G]cz _ϝN~:j1^YRߦ]x ]\A1ť\tӍw7pttyo3 {k;`=hѢO"?i02Wo`P51G؎xq?wY\2nt0w wwa-DZ:z%05F| Nq:ջAMfptGNn he3l ;|_wy}Z˜8}_oJBq7黍| qga^^\ɣC~󧫇?4} Wo67˻5mOûD(y)}=2@ue]_^?<|0wpq{SpYizOr}sOvX|~s-{k^˛o|fw7,vW7\W~VooG|TZYNO=&7nGu^S5jSd9D9ug.18PZgqf97?}ǠJJcE'<'QG?jQXQvMeT+|zG3ߝΠW.K޼xsP? a+n۝NwgDsbO܉? 'd:9>999=9;9?Oթ>5ԝpOx;g,fn>N`#; G\xw$Ƴx>z&ut2Ngx9x<OݸS;3;s; vǻ]jCřTV>dkL496;sbN͙9ǡ)zl=;{98Fz.&wv>s~oy?c'أ3z&ФC1L8 6,1* bBghh'h;c -4,Ah +m<Npp]ώ3-y@&f9i^Z-Jr;nn'\U;'~.ܓ663M6#%/h(13cS'bo>wWSxno3rt'G:dDZ5_ĺ_>G-㽨]>|:vv˭^ޤ,G?Mpߖo_5ApWW.!(BJ$bt(!`RD.S%tL(Bqv\NR#n|~0/t :qQ@KNCCT<8 E34'mD:<g C'#EJ< F`3pVVGrT D7{chVa9>> m(d|*% 11 q>ې6uqe/tiZ%$UI:.N 7de )? gh)n=~VoBH& Yz /}V4.s ^W=a1sz'EM~${:<إ `ni| glN?t@򪵷aq[z:ս=4, #^k_wft*^fHHA:FDQV @D: *+D(DvBIH #KdLMg@F)[b B +yG܉(i]vw (ߩp?;LNTу(0SavaL.QF6Z/h1HRD'A)L,c[*te-9͐ )2,#T9吘2|rHLy&)8SCr!jT95,䔎G'y/mXlNv2܄CԔX/ۏ_?UEYԓY_Eg}-BݐUjqfb;_ڊ:5A٩MY},JNr4+Eɭ·fPj~ۿjװNq{rQ*/T˵^yɵѾv幡VEh@W*9}RNuםJ\&FO%S7De[OyZKO68%A#KJ 9~;yq֪ >O]xtKɸ޹\6lJ)fl>b/JV vbͶ:l"MFb&Ci6X1>MXX=>hA,ňj! {Ŝ: ӽI6?)?:f˖kkk$c¦5AlnÌ9j5%&XfY+ZfMʰPPD㔟ddj+^z}QIoT|cVͮ۷!B-4-vkSe8>Yy])Fk6{tU7z[/x&*Fhr4.l[T=zC',i]4 Y\ =@`x=gz`w>2zpF(h +%TQ'B#$ r7E8/BГrʤɉ"'z\qq q)٢0*5 MvAs*^5YR}iɉ(8XXO:E(JNb pWQ8)#UtGtVjj&AX'kfOkkݷinNj۷!;SD喙'ZS6tגz=־ X]uvD&\Z-]gē-QUUBq'uLUPnL֓D sbK?̀KoP{N-| H"N+fO;n V/ese6v|^*+O籎:/f/f/f/f/f/fU6333Nf'ކys= zd6<7A#uhO[F-c{ u9oczQ|'HOʆO9^k hznG-d,ݏq(*7[Bu7wV+Nyؖ✳Oq| ח/0_`| 8 V53_B`kqjUThgjMa%~/`),<w3;ɩj3"T`a\yZL{q<6,Nw|ϗ1ڭ%*,h +EC v =5FozEJM]!5׻z(kx.g ;sEpv!g7nv:,npΆQ x9gKr:BIvOSot2uN iq؏ch8he:[qTj +@hQ ؊gxu,1PYR3m#= }KG#Y,omiUx\ܯ4Mdqb*F!ߒ=a"b w`f*0s\T)z#uыj.hm2@CEÞV`w OlXPǩXOQo9(Ty'vSGŭءcV +'y _Q'aAq@a:C9!ֹO>Jp: K""F!c6 + Oj! s(2C\0`ʤ(== 5`grFCO<&=sQ门=_'}4?YR7Go$J?@~Pٗ ew1dSkL4CQjgrYvka-`\.Wŗx3gq׸l$qo< Ϗ7֞va%^;|ۆ푟/N wuqǫE9܈}Y-eu*;Nd)zQja/3,MY04施R0^uȎʲJ uRZJUb%3쫫+,,+j*âʺJqx +, + m5SKU6mH;鷡3E= ??΀@bJ[ݝD`TpE=nBߨK4]ѬE$N*hl3NZOK]9E>U Z=)<8t8Lg_4Lu/Z:SJIgW"J]|||L2-2͹$_—2{)^Ӊ3<{cί2r>Gy&'sӸj!+PeZQ.au\gs^J}˔Cqhxu3ỷ.%s+5Z8 N[~|J ߴ7/^r~w\pbs{uDڔ^= +~~S%&ﲞL۹ڎ'u7`-QQG :<'OgHǎoo߾z8/-5lu߲bA"(pظltt`7&-w;w7}9q}_UN__7>3׸y C;zrBzGN/n/\>{spwzwq'oo^'՛PA!P c@Xസ'{d/cp`ڿ8R֢F7S\"ϴJijX;:_٠Xa@ + :l SD,DvKxFܦV[?NT &Q[&錌éq&Ilox= @l 3dh­0Z$ .Lv8(KSQ-`ЃRw4HbI~G$Jc!fK 0 F +=07`j'̄L 0+hy|O؁r{,;ai1C2yROHXLSLIp؀@5 +ps0,:80Y8 8P + G N=]n1ٴ&\E#&[\O̕/0DG` X ؖz7b5i)w#`pG9!02XYs$|`.p&oԈ;nֈQԤ^m8m=˛,My``w=q4Gv2Mḝ`=:0P+<vN|!*a%mՀ zɄ|F Z­X*80'h$(.5?؈}R67hpxTajcy4.ty#,x[^l6Ʌ4vcfNN +Jz$Tϛ6&<A0W5:p՘G$  QKfȉ § x%PF"82k:Ŏpq"BE<5@YnFPAp FoGt8Zy@ U\5_0Nj hGbyQ1xh S0di%<ꉪI32" &_[7=iGCE$<8U,U*]V2.wAYZ xlGcF' &xw7/$_p1@-Ԓ +"bB^ +Lm:qˋwoW@PI~ + cC=>]Od02HVR]Cp@aASXD4p$^)yGi"m$HT^e'[H5Uؠ+"H^t2𰠣skMU&wSlWT'? 1;aOw>{{s˻woE<+o.n~qp"|Uf_㯧ט7S}Z?h~W?YQ|*#`p'n{4?qU78ȑ y .,`@#jZa2! +0Q<% P4nM#Lq֒Ud@6bnXғ!#zgbP O;ah z4e$aRX]T|lěHeV4wx5@nԠQR7 O&X^SIEe,E% D)cN CQѤ3&)@,x Si3r3Usg9w=0O>XQU2rz(pAZ_9:=8+V0c + f >& "d9UɄCxPAuiSrR8 QV@P7V ub O`rDz_ +R&r`As L5ne 90Ŗ` S! `Tpz=f: +ݦu46R4h`[\w\˓,> &; (Ӥ0 LSAccbSsl9=Dlt\Ě"9NE5$$e (3l?*NI&>DL@-'(!:w^4|˶.W. IVGJא A|j:#S+N*3|VPf+K (#S'ŽSG>I80<p*s돗Sj, qT%D)i厪P%^v{Λ ds}qkA<9}?jG] 0_!\ ^KV#A\`@{^j݈a +kZ TCr^>OU +8<5_\]:G {Hho&'VrSx\~ +%Pw*܂{8~M$28PUE}9sPQUxAa 6GpaC1ʫpA}D`hG%j n{]Ӵ̤)<*].ăo T3R)_,H:x Ğ3i!TT*f&msRlȨ- bG>^D<YRXc_,ԖeHlH-+d(7f1SvWw CETKG qH7S |c I0¢|/s@ HfƆF%gV(:Y㊭&aT|=Dfegf yK Ǡ sgX %OZzj1 p;"{a# Y̩ Nu9.XYyKPY2ʞ @8jL`x"Q;7lB +qTF"#Kf$-@JPD M +K.8i˸Xx 'V!@ 3"<Һ-R&`+ck /fOai2E`&ac ͍]eH4^H-4^Lb:9n㾑-um/RSPG'ZcEY/tx^NVkvRyp, U?=͚\ z"_ԮFY᲻F%KG7bfC߂_&2MhN6*2)N>Qd/LBd1qS \8鰦NLiK5%M.fv-P3=a.zvݔTb薁IKdY8)7$ЬZp 1L c|C +)G& +yboi3MhL?R^"AZil"a3nA]i@I-vBt.u"Z)7 A+ 2xj NeVT YZ PmdMh*"(k`fxAEA%)@##]_E LNnib/ I?{oGY j>z*&Gkr^Gͤp$s3,GAa3kV"őP,|/KFfIn͂PO&xxe5 tr򉕛f+6FּEsS3b!iҔ~[W̊K' _1=`JsEr,5&PTGל7aE8ļC\@@ZP[&|4YK$Mv,P_ qSd +/$k~Xۣ I&:pHxr(c9 J&/!+;]IQ)sY DOԗ=2 YDt8xFjgqRq)2T%\75*h颩KtNmPCM*HK#Z+Ǣ52͂61ڤQ1{X*UDoM?gn輈2x2{iP3_i~${U! MV]#*iHXzAmGN$E(h^&=ؕōd(Aeo5ofm"v$ +%Ar,E@,6*LLGhaK&x97ӪLC@$,5]++Dw@oյ\H5jx2qt^`KܦQ1'`L1Dje*.M$2Xߦ'*=4jTEq +ua#8am+}<2cժ|qɤW>ԾԆr8|XRx I>Ph#\[1O5 :/&5CӇɓ y`5ńnE ٘k+ Tc-ՔXpdӃh۩ E͂kH1{?,@*xGC߉yE1i{j66[6(1 SYcpXT{6W61k3r ٹA+պw{y*g|~.h< +j"dz0(_QSu&Œv5o<=q!Iϔ5n,]qi&spMk|v>xγq jדCQ{7m^Uy15w{j8['4Vxi5HՕiF6jѓ^WAvʛkFhm|ӣ#7wzUbwlH앧bWoQjFzZt;?'FuvU0 iiOu켺P"5qmXmW ָ6ڴƹȵN=^c\Pl\{!(3F ZJ[F8GyQ%.q`_F87J߾o~_M|@ט>^%Ȅư6t $M\Dc_ic+jL3xwɶUd䎹j#6#fLԱZyʔṊ//[^QVZMCR1+8eJV՚󄇤N<$ zfnh&ڴ Gتb8\X(}L:08Omf +c}Z{iGjVTyZhۧjnF,65_v6YY{>d7O6037U[, p/ QkU7<By3J5|ڋedR \{/:qՋP~3`d8?NҵL@Wv=zP& eKHXh;{3]`vji/4fL\.NQHC5ʡт0.0Tr_ս2j`(^hY&$ߠ9Y=ڧ+ΠFJzDݑffWkgq3>U2O8v mv;O{xl[Z5ѯą8-lI=ˮ) 48s&} ݛ +{9qEp)աvlS +8Ύ>>\X ld .D5WQRP9|z7Q7wQq7DE +BKyqSpS% w{$NO\:vҟ\=ռP1:QUu<_ri1l\rxR3A₢ckwiΏܘe mhGݴ pTJ + =P5ށ)߶m,bpGyge, UwaGY,A'!S2D(sy +M(c@gq_}C8ޔq֏*l S0@_dO*9aLHώK:b,`Zi`m{JJ3٨ѬoX;N}I۹wS{Scf{k\=5^ۃۡF1:`7W.ސ,Tfhp[fb^2ԉU#DWn%+QN$@Z{%FVK *u<',+$~Z~᧯s[-K2(m +3 Qj jKmӔ.Яe:l:NUs)ʢ.s6G4)FG\-}tôtKHXDИ4ں&:r\U<(ìp~Q[ -7q}ښd(q/{s5DȱDuj#<}%=IY*/\549.<㘗|K 9s2I8̷S;YYI~w=z'%~$Ij=dW jZ|V99*$)!! ;%9]4EKOBLL\%?U4+a\W L]\ \%89do #\*IdfF +ϙXJؾfUMAD1"3t L;U5g #7LPpw3Id$.0K} 1fٙ:ҊZH# 2;Тdi#W$ 8/'ir BX"-NZb|;ud}Aш <4ԍ6E[ǫ9_+1SE0D^:0!(op̾}."zIH8&q54P$oMb *;D֒SUd7y4_nPiԾ1Be +I\ !^؍}0ORi8+3.GKBsYlصTfOdI#J]HlGar5h.LISt;U$KVU.ݖٔ +n0qE'I8OUcmA?7ؼE)M)\K1.Cb7@mjG8gg1d^a͎AėJ(/Trmgzj!p\J`W9'ET='Vb/gb7=3#ۊd(U: T=|_Μ0}_XI5LDY}ůnm1%O]/ >g&3NF  {1|2\p%\{fQO5upD'2!hdN>5L7Kfҙ3Hn _y8P,$8I@U$FJB 'n&B*Gqa6J.c|!3{*[G/eXގjUrVJҋ.8IyN+Yu=.zV((\$"X>[f)+G`Ig {SMSt)ȗ..˾;]WLzlJċb+ 1sYQKMlhUֱq}6w+գxMѨ2^yUyPykzPe/q t?ckk>mK=eXpdڛNi/ M|4$9,Wɏo7PXPA1nȌc5'3ZeLMs13cniQT2OHIZI1Z(D//i!&%i!6uӖT`tZhf7k!M؆$7g[ҾH_0Mۚh6H7n4y|^j7Za>3Nb6;=:9;Ѕ!|Q ޤn:9vۡcU.F滑R!I;ވGM,Sɚ^&z%u5raIH"G0ZRgIInB" Yܦbu?~$|$@zDEE"UphD]1ab +.*\VJLDiMENSh}zu.)QIMUFԭ(*EU4nUQk4:IGiuVmXf5ݲ. +Ө:KAFAڭBӨWj6ڶUi{ nʭ#Z +j0rIӣW3޾Z*|ȕDQkmi6t/Mmin^mi/omʚ4cvGYA}Ѭͭr]c_닉O*jbCq%2Sl٣kճ&uIglMcnCYhL X sخ,Mcn8hYe3}ô55~݂BWc־݂B+C^ 8Q8a獖ů}?B:Ҋ٤R]|YKHK+dn3}avi]9=zrg۫_+7VtԎSGb}fU^ZRj[X_Q{!U~mKMk:\ʾv]Rj׾Fz`aNk<g)oȢk'`},֮^qlThO!8-jLmԭ?BG86zQ 7]rߢn܅zZk^={U7Nэu vϾ@)%0KN!%cZZ8-IlzSKHUQb mk412 }iu. P O + # M Jjc* ت*ٽS<L^k lb"$u͠smkSiJkm*5[̙{TjkmVҰ[z1? i~41(eX"db]4(Y{ap G-$YIJ~ s* MJ 'V:$iSt輷ѩ1ZzFfl+sU pqS8_LtӺ& T]II!S70uTd!n\W)7ʤR/tީ/櫱ĢjOeRbY瑧¢ +Y.A:N}y:(:jLⱁx=p~@ǥ{o^;L[87f1\z] qNo:D\M.p{ ӳ}}T~_]uGHu z@(z*544\ׇi.ŲLsJ-6UlKݫ RL+N5{6?T5 :βAj3FMmHs& )j!i]hHcc ymP.p7Ľ$ \f 0,ͽ?Teۖ 6[.I=_J|*GDpXh+1)RҎѥ6oVIS~j0z5$:n Jͷ/GG%)\:H})@6ABe,1|F ! (JFAV -(@X"ЃnBlʁ :ua26Rm4 Sgh3[nviCupd'a[f'8XP*sBO) ֩ !,`|L)+j]޺P}qa]@/S}uf/I'ZoA.BT@ uYHhX;L}I۩w ipK fMAl68v ؽCġfm,GlwJKɥT\0̎B24̄Z9$Ԕ 883|trefI0G!y_ѝZrb4m+m[KOiFEEqCE^vʹ|5 c#9Jw+orL1;Eӓ\t3E<]=h͍75E(=@5MU9fMt3r@OJ禮=i0i#l QTrFJs /Gq@ gb͔ԜNI딚oyz40pbIY=Ri.eU[2bm]na4}@锧h%9AW޵'RPP9IJ>x{"M FBs? J V?WLY=svnw|yo.7!>8Jȉ\ZN;QE@>Pm8͒:Q3PeA7YMյyB`tVԓZ8F +Փ:fN;Z tJD)I"of 4Lxk¼c*\*.bab4t3X8,":vP:ɹ;h`| .aTV*͓X*8RlgH@:td->劔ϴ*11 +6IXc%mVѧ.0`R?r0]L +$[éA1M'LB>d=fb sq{>ʢS CA-DΞje uQYFRrhәSygHhL-ڏlLo"'Yx@ cAH`5<y 0+)pFJ8 VkaX 6Q;} A."ɷg&*ay 7%8;!a8x!%LEʻ$`PE +:FcOkDC8&+y)`DHͺz;)lA蝁x@^ xzT9=3= '4אu1Kw,<+:v{qX95 :Dq41[MxJNခŢf$6k` +..|3)9+1zVg!&'3Ϛk`<:dE?_-O(QQҤ9AɅh& (9(EHVE*m?kEXu0a; b[ós_d +K)VD`l{$X b@!0q ;Ho{]thJp,6rZp-cA<]V{30Wo!dj, m}=ɦĺ$J'k`#m7kr.րP(^;lɌR /-;&89p`W[>O2ryLL6'ɧ̇22ny4&OL\ƺeB KDibt%׼fuM@bƻCIoxЈyɚ*#w>K;Xvd1 Q눹ɶQ'erx07Ҵۏ^ oQxkU" Y!c#K,QZ ZS0vN]"%_ɊE9EEvp[ ra"GztdVQ(l4PN~,Y4fT5i1BXk1thyj1f>{KA{ HM@(e#CгHӑ%8=mx'01kPV( /U 2<:JD bPtYa%:`_ Ef$.r@-S 26S@K$Xj{ٍHJnaHlY^Q+.0#=PY)0U0mǫ$dd cA,Y +SoV (SN뚓M|i>q[,Nn*-ur&JcYRCΜS:EBH2͑.m8QKDH)TFeZKpq9 ͡\m\b)`}9@ q-b q1`<5BAx/iX@#&?Õ$ Gd$ i1c 2mLG@ B.FPH@¨êCɢZ!`G"F'j +{>JRhM6N1Q#&&RL&|F5,!EMP#ɢ}IqX2MQZ e)eF@pYp9Od.xqeDkE0XE5n2% 2?,6G6\N3&DGufe^ +`T#|!GZ–d (rIl1nj`#ʹ*Jc# !d'Ģpd=s!$ISXȐ*ҝFL/X$d V(A*2)=LqpQp$"Q3$9-(ȶ2߀_ugEIoSl:]\.W2Dwei9< \Y˭lE7b*H>ҴFtY_Ǥ.&͊ERJDwjzT1x+zɊlJZ[ @]ݛ +[a#C Ծ-#*gf*Mޒ^ְ`9mK +Edn/kAQ 1Ն温 asD `-EĤ=rr:XZz@5' |cwB^4:yqn4U\=.ַCRB|CgBWД}hXm9DH[tjџ& X - +uRZ;rRQ15C ncR "`PDh0Q}ԺDKPzkM8Pq##=rTsH%5kCfk cJƄqѣ`/bG >{IaÙ-f58GȧeMRf +-C'!=`ZZP$w8ZMeZ.Qp ad%Ur< AIN%^NqWDt IGj6i]îN&IƬG waHh_40$q9sLDž$-m&zVqp4aRZH"TtYv/Hh-kc+Qi1MJ XO&!LE3WBӦAF 6"+[O,Q%LM3)h4%s-u>ɻ$#uM4(&fK᠆)#mq"{:3e$38H)7ǃր½g՞Oz#VG:8i; "M#6M!)MC':d9ѩY_e9̭2bW~{|>#nw}/5y\if l L<2`Z'v\ii! &P#|{|ER6&hKykFf%,̦K̦$XG (3l832MPᛙ6H(&7I<m6u ΗyToDȈ ; 0'2CP# +9w::HrG}KuծZ&8qN@{ItepQ5 \rU)l6,8^Ȟ•= ^GM0> br;l]&yIkvHS5ݼ:n8U=y٭WR-ҚZg o7@9YIG#%R:1kZ}SmޮF +h"$m]gs.!{;{Yqp~g{@P6$\p(i{B6ܗ]WaK6=n0h6tAicf##5V؅Q3`j';p[w/}tl+pWxؼ#6#2| BkjybI(G *]!0MmRfNg_<XdN&s(`ݙ$ՋOXHUrN N.캍cIf1GуC 5y{p#ȚɬPvu&mS%: xl(wJݧr:)5-io%NlRI 9Pᱭ=4s9 *M+'f杖pVej7 , .g{8)>]VwJW=R| )ƺ~VzLl`dIOhOmM`Ibb oKHp)4iС4$ Nkʧ$#flNn&D3jH*eH5=fOSJ^ΚMkT욠2HKș$;` l5(J4 |5CYڹ$YF}NJleSӓL\a5+gHLmk?%(6!l1$-ڹiJyr'_g5`Ʌ. F`s-9FvRh:ۼRNȉz,K9Ywi_㑇= Kt1U=o\)Y+$z:Za|ТGʭck8[K%|ėrK|˵]kGrAY(>>U0x`{bz UŻհa"~[oG=^B]sC^9_hx彥8ؠ<ƨuEF^]ky݊KqR=NRZ m#8^3,85yZPx.gQ 4Rƥ@7g-y~~AobC"b7)ӇtI⇔KoS71 boFz&PaMf成 MlZhY2{qd! }'!zWehf:C+MȘ.;zkލBk.8tmSʡI)d>R$yh +аuC6B Ch\.uf#t̅Iۖ^B_&{ wq+T^1[JPzWi޵j-U,/}X5U, O[aޯ55s>ᣙ+)Aچ=-Y+lҏcPN'~9ZfKʽRTEX+_Md*:i:Ɗܦjk6V((YU,k%:Z0u-&|P~2fۊ<6¼ ~fNĕ/>E~"~GeZmmqVއeQ8h$|F^GD'OX|dQI%h7+-דQ>%{I'^̮*9y _˅rB1yUPF"F|9H|b|%i&i&Em_sp0ćLy9X|:@|lM؂#\Cg ]lKש!mٺG#F\w/묃壏YťM+*h4@3W-*$ʁP:JF+fMe'ÐԼȔDj;Bq+`o6-vыDۃW5=f`) _K?ݚz|ϻO,nЗZCv!>7ڪ`p}*aPs3?e&(~7ܯg~#AΜ̞TOӰWId)=ꨀۙje]&+V A~G Pj׻|@8]nW[.T(4`SR->uTFT[fQiҼrڮUցNBa aψ8 R690Soq$5wړJG+d8mO}K\da-z$v4$Gr$a )hgƜ fRʡE ,'E`~sfjƓ\g1QV{}`GCܽl>n#;:↶Aqc\gb\mz4sA`]UwK:z*EoCcVbF1͕a#jI$f~ѠH}VMQuMAlHB^BĪ[[E2-ZS-L2[W'R 3%bLE:D ATQnu᭠3ҼDD7ݗD, j9%C\QphWuUKAX<' fQveig՘}lk,p~(Qs L*9Ow(/ -".یWv*| 'uAjҤF5/ +ˮޙ$jvД XyLA# +2eHDh pGsdԼg`AO]B02 |L,==/b/FKP ݎGW%ؗ pP~uLWYo]*)N١t=Wg]e_ [)IlU]R7' YئtMmtQ&0̫l{?1I}ꀩJ^lwU&FrA ^l@Jhl<æSZ`qI1fNt~Q۲(k~a5 OV J,z"BFK^Bɋ. 0MIcW WD8CXd%_a7'GhC(hFvyu@U嚛IG!FhlFV|[(-$(pqEQĤB}Uv94!R,U]ŬJW|OO<90#_;pxa:'?)U'GO[`TZ(f&X2 +FqB\{H˻mtv$t]G}$?(e^oq˥~yӌVؼ6ԸmNsđ3C\6oavS:xgδH3h ZD~F#Gԇl"cҎO+ls,@:p}tY!2C2{TY{b +ɡ22u?d-~GQie/ysT'&vo>.YK5agqfV&,Q(]-v5W}p@%:v$ř椷ozkh3EZŋgAިsWzȗnhjUXM8e' w9 ~2yiǧQnW;*HOBf Y09<$)ucqM(0\5L'ѽ4/'jN}"@bLŲWByM!>Oe(/@ R?-PD'͘W  +vȮ AGM}GKKEٵOSYu ϡn6nWj'@jߨ9w>-ْ$TVx&40NAH'@8Oh=%`=BX>c />u㙤D@ZĀ !,UM(aPPVU]!rX??F~w.@Amh:NSWQOvK7q˨.ga å#zh$#B.mW V *I"bs+/t;5-ƠN'~hv>M!= k,(0QlxL߂0keF J*YTw w[ *_uT@/};h9ZB@d>5IN@;wEw29rkGn#VjgRE:!ReQTGQFmRUO`ߘ0{O*$ +4ggme `(ۼq]\C l->GxoYb}c?y!CtqsJ\Rƍ7Fl10'FlX9|}&-z ;;5>mF<;3j 'ğ,cKqk~29 ʗԂsd#0|Ɍ#|G]Qmߝu쑯 8+s\u~\=WGʭ z3f8No},{WNv'=v6:7o|uQ`rD_ffjBW +u( +bV717&T\ +)6^:Yqt*wiU2/G/&-NT"t&O_gt%I{f!r視1GOl:Pj,KCuG\fHka6@~6b3gu5Q|RuOIk"k0]puיfb7'w]b|75b:߸xXؙu)owkhQ _-TEhfd3#R[an]g(n/=Tg"n- U\4E`I?Ksȶ"j@' ;Dگz%_1VcW_|#8u>|Bp˻%_O`G,ID֒/@CdLʾo,˷xh/֚/O I*|CوZUbchM͗#NRRĘ5_CF4 ƚo%H2KWaph&C!q")n-E#G;V/r?//]}u\/L+[bwBҷj~_,dk7)"t8ou@L+h-\sCK3fXyj7Olvy PꇻuC[׹k-̬S[B˛=PeM|g*_i 7K+uĬw>m&3"cn;+i}Ĕ:xϘv@ *EIn ]J _p5xFᛑFQ]ᬙoɃ^JNl܈s+*1HN"(Fh:9$ +Ri]𮃂PrX,aC8;ή"{'s@Q/)7$uk{fqM3ԶI_Sm,|eRu*%V-UBؠB_Ԓ(JbIO4O•B% 3Q.dTSN(QgD/5kf_hX:nNoXlfЭ@TN<„,2ȗi cŇ;6cxsm߷פshDAro}$O\Qe~F,vb 6k-#ƳJN +cж.5(5cmfҠ6!{˴1[Kt7K۶:Y:n+ԁRU4:!9~e.@F@ X3lNW}7l;IJb@+N"B7P |@[vMG =a*,mN(]s<¦xeozЬyإ؊FuaRMZG׷#)ǰE +xgމLs:ϻx5gspYὁ&a_h-'nC;ur %G|}{HdJ|g2}"y3 mfĈh +#l|E< kYX8Hy4/MTmT {\)E$9pޖķ)B"}^/)zLaA]bM  =eBAabfNEV p@h_7f):)ϖu@)vp^rlL._SE*%X!Bl3@Վ"V/<S~L} fŻ:(mћ*,Rn*AHEpXQ*(u۪h9wyi,UAF)3&h9c/6EEIOx`_a^ + \}C7kPa?.0=0*%+qKuIvr/O/$(=B􌤊w *1۽]|\]s5efSƍY=|ᄥ?82 +SnPzCp,e}$I@C]b,{ u8<ði pGKܸ8L ֬=Ho˹a`c71x:34 aT;e{m2PT !1xz->V{hSS)n܁nS4`9t gfИsa=4j8Sމ=BiviF,:AO/q+ hHZCË!g_ |4mkBw$o$sj~#f}J%r6,TH Y uƴzyzFHJ嗐bZ %/,ϲfj9;TzJj&M AHz('&URx;([׬HePlE9k\ +/X1Eu% 2][DdVczF79eS]~YIui3ͱVʬvs8,& NGit'ʱ"wIFw"wGMcIKǣ-ת%C޺;1֜p˅rgn>Pө~?Z>cWBETK N[:鱒Ppܸ׊ 7uPZU\ZMu3MT]h^ 2k] +-(G׬W 1x8yۧ[qz~|CkZN?Oyf +^vA' +hc<_@slo@*oNS02ܭH O035+h4v);7imԽU/xkXؿ,օpH\bn ȼLP_p&pح) O~I6`,{=pd6j =V6 X +m"wų.Cp@3׀5b?>cmJCL Yy=G#<1Xi6?%$ΚiC4 $GV{>krjQ=zԔ~` +JxDZOx~3|RN%hm#}Cd$ZZ{>?{O&mdM}yq Oinm _M?1J&VPhRY@~oՃ%<:hl  (.br.\e1A n[Y%\%첯}}~2y,s*EU**{+"JA]zV1Z Wp=c}ϻ. =3=L ȸ , IcV50d7(W@-qmJ8^)ŖMH y44zU"Q^Vl3jv +1c`yHLĎ}/v c}e~br+ F `?M8g&REt0?ێUMTr_;AxT= f=;?CތIGfs\N| ·JKZ(4WOU7^J Q=@ RIzÑ6 b"&gEA {vUS ".4zAQ ;2e֤g>=OX!˦7www.0e(Vn$GAVL*Ev; ׏u^vVRΤ<6H_oGRڄ&\úsUƒ !lǹyvEu8 g/D)TH&i4T@K%>ZҀtk3۠8PgC87fGڶ*fF#,u'Dv׮ImH]8Gfy@AE i d#e##4CڄM +¥Hl6 +𦓏hpӴS gh=QVF <3?i3Rzi IJ9 zf$4i;p=hh {ND|x-*eF{##ȯcʈ?DGS$"Ъ{m^ޓu!^j]؂[TECQ=D8f +|)s*G +գ8[>զxoLmSC=r\ ʏ޴gFvם/*;_P|Aa7|nv a 6uwCbwVݰ.$vvvv4vw]]wvQbwEu^vw]]w(vQ}wEu:~B6Gn=Y=<ǚ*kyvg!>k&=`TkBχz#+]a-]lUxn^_b.‹F+ck@Dŋ=$xi͎n%ޔofSh'M)eӂ MK4~7Re#MiOTbjS6 @o3{EyIПV xͣ2 {l$)y&CAR 1륪N^v^ IɃ &Q9 ;2Ʌޚ)۔kHP7ߢ*%o)[w"W"%(֣ӽ%.;[EJӨVlQNH8tφ'eJn]QʔXڽFLIӧ b]D5*Snm=;!7~FK(TDGL$*_Q/Bv00t; kN7/ý@)`TGN@%RpSv2 jdR9Զd1Vc\b!(ªS7YM%Qxئ&GGu:pEpSj6`vVqQ=cæh _j^ߕMCАA^%SH[f`hTgk]OmQldR݌t'}zЂ)AU}n2aߎ!ΖKa2!2 +pnj#>LQ!5?Qv+?R|F +lYTG84Ywfye+"vL6|;(eબ4[ b +o;<Ѝ(卭c4|Uy43v'§lPgYgGJ1Y@e _n_gYr/}Lno.~QrSFLིu~fX" C2a(~`§ 3Lḫn)M:?9:#EQEV~~sK +;9/HH!*!J WjsEf8\QL)`xwoj.u/P<"ǤP-).e(.e%8FbliA պxJo*Mڔd1eR DqES`'C/SHVA4 Y$|~Nt^]Ok@| +ʵ<~9cBEֹr;옰F(mV +[SRB=za,@e?̦P~?T|NJ 8oYon\ā#ʴJsZ@OMJoIۮ}Wr ,St"M^/Uf/Ct>VC#0 P)4|y ƒX)' O=7zAoȾUC)9Hqz \R2r"S0E?:gXW/-_'?|qn7EGO{=l@RJt\a -CKV]JPӡHjR|Մ(2$&TT<ILNUۧp%SNkV98flRj-"drŅ.N ,ߒCbTtB- +8JW<4I `mۄIvfpnl k#ȟ:_YUmM{iLZ5lGͅQTst!MS# +~Вx* +EfCF{vtm5"xyy{╠x.ʘ R(NblH!ݢݑMv!ti*smDZ._+UUns*3qs*!Ґ=iS3Vg!\ɮs6eXMANW@w[ru^{<[NK·+׼/2(Ka\FJu5 5W ^C )KCdJQ-E>[=KF F$4T F| OS;"2T@JBV%$y-@Ja QWgD+s:+7Ùm#S=n;@Hn 8RnW42K&#ted5&Rjs, a:`#e (us +ҾR%\ΰ@ &d8NN 颠-zYz8 0:l0x YCq.=i(J)fЦ?}0MuV(Cp[iPpE3z{syN$E$GC +ufTiX5 +T.!daUh-)䖪O +SAW>ټ|ۊ\b9YF '氃 VF|@.Yp-ww>IIМ>ef͞!I%1bM5jM.kfr1`޻O5{wiKԜO.+5hE>E97ʮ̇6:3XiRٴW0]^DgVNvH$ȉ? L(.fRr0cBL(SH + Y׉%!"Pl, (~ɟ} &F؍}n#z9A|"Lgd+q7kPTV+:iG |s& ݒ-ʻ(V_ٰkNuLͥ muT$p.sy̠VH6-32kXQ&H +\Uz4gګ +P8cLB,E $w|26,$BIZ' iI!2F}aQ5lxA:ԒiSG:Ղ*0CtGғa%Jꅀ 1o&yB>yפ$Rwr(,kĹIoWgX9pkM12qeHsKDl d9k &UTk l^"lG푹n\W)TQCNrMR?ehv +jΗ|9ݐI 7WfK dMj?9bX]fI1C;%Ma]xd1_~v\'g))4gIJ53iVDrV14'n˖6w:10s5Lu$V+] 6m#,1}ۮ%6Kl6.ZIY68zX2 jMVQhPIy(֮fB7v + z\"~剀A[]b' 0\-Dj;Qg}AJ{e_5Sg.P}y1\Ry< G|Q/a[@ʾS<^-Dl&vE2.6![>H7|*<>Qx/yUzw秧.{9UѐT-slNAi{E}3D7J8Qv!ICAZsc^o(Kn9a#owS1d Jty.l\#Е:V c/r[ +a-|zw\}zl!AAv7k:˴Շ dHB,|x奁εxjo3ͳVYoN7mAG$,%sM[{ +vD k> pIѹ bb',)Z1kDvXs7hxy \9+!`qpf¿`ӘW΃"6BV{;A<m:ȣq-erE/կIjsD˂pz?0rRm5o6`VMkyegWIfQoouL5>_s ݾ<='g{saDuJ*3ȋEY샄9bg7hA.$?bS-~@)ßr$iXY> *Q@ZBG4DX:NMw9DCj'!h3lKqGtķr9ů✱u0`uQZtHm> n1e t ZDG5yIQݘ2f>A@:ؗ;сU i^ٙ|b("ڝsfHrCA8/Iwbth7L&5ZT"@˝|o~exP0dbQMBBh)1>˝k?vQxdӠC"3'=;&{7 Nd:}HjG)sx\#_eW\Jnc10;KGcOkM +F΃ΠDJi,n׊n!' ddk!(?Vu9CfBX=4*bWܚ~FC[M M~N3_`ISd/!plrgb3@K8cN06kU-Z{:Km/|ڥ(kIq?dky3L_%k5.`Zݯ~ZgdoZ__(J[JhtmoL-a" ebV ۝,@)Fa |B¾$`)[w![ 2O P7M(}3bXG. `Pz. + +' "v_uN-C2)V]L&V/2m$t +)؊Lu+1+F Ƨ5]P1T^{@@.jcb<ƊCVp̫qHͬmgbP@K[oSZ+;$"j|O 5|`чtb KZ]3ּhh>fUCCH!'YЅrȡ:m:tLw@ IDzͱ72f[;~;Cl$-JvwTY^WWd*`]6e".~;g^ESٳZ, F97c[+}U5VyBgQk +}\{u;~e1x/x Wwhu _Vbԓ!VMmW{|- ;Uor`1Z  ~~Zy}W g-  +a-3`-Muִ?n=~RzG~9:P_dI3v OJǕd'RE]gi'}~% t +- H<-d_mi,lWm18`O~\3|oG >LZ ??M୶RJ:UaAs/]ɴH$挡*_$A9XLF>I=Y!~`:8Bߝ-1m(\0Iiqـxfn}kSmp 66 Dav[1۬`jm^>.? YXǃϿY;.?Yw,bh o1_YG=vg\m~}~c!Pi]{շz',v٘c6Z͡)p0r9۟l2뎲~=Ӟtn +QўC`F y,Db +هI6 +MJ*'Ks!ɑKvIeJ^&$xx +卦|fB-37 )񩆦,׀h p#5'k|˵Hrq0סX}%YnOTj4$r@/JJ=HdqH!I#Fg ,meo}MX}kdg@rr֨tT"mE@|t]<i+ |ZAK{8:ԛ瀖d/ CA!rF&x~}8! >]aTIh(\γf1pEѻ& D +dlϛY bsyV'3;2+H`o(厖vE.hrv`\*xƍ:XT,_Y:5-|a'M]# +}]Z&~Wѹue\pND] u׹$2~b5H~# *&Maa@VQ{ LEn4KXGX>PvU} Rs5;A!QDp0%ַYa 3lľ;dx>LAQDz(^"KVKQ0 ?)%qJ `ϩ +Ғ43v<,41HS6p1`؏3TZp7J+^N]y UddwXξ,6fT<52}V(՛@ +C{Dyۻx._QVX#ih` -P]KG^)y KGSOf<.AŐMF0RP^jaGDS +Z ΰSkiW=<ñ +Y讽's]OfScx\n^U_IRSrx/Q +«t*0Xd,3KmweSW3Z hL]&,w/HcȜ]'A JN2З!1[T'Va8P"@J ?F:F/ Z0hPYsqpl_؜Yϯ O,z,aK=FE {\.f*LÒ +[\ۑ]R.Wm'xAP-,HٕnTXKew-3.Bg/IJ:j؆GC/S:+*fsn@{M 6Y cs}$ICD a +5]VG>$MӼD8s[p+5ȈSjH|vc?=~3PBD-øW" ⩮gk +쌤+ġd ԛBVH6mU#Hm^O_@&f`J^@o>D{5gyj^zf*\L39n%7)l ]oEAW +WN%F^df%h]pYezRdVV+IoՁ mٰيL͛xor1f w0drE3 0a]g7Н3Du Hs 麓ٙ' %hXW鍻mD`$=J*j U<ϓ!2t ɱ5eeIQ&˦3uxW)H*veSW/'|>}dTC);Y\nK9ղn$? + 8DÆCyMڈq?0Kпuf*ZA*H;xپG )F{~بo>_K)[q 1aRO¼lo¹$]|Ēj$ʛ]sn4 ,Gs^43)-Mw;Id1Y0E?^T8$U|1|t(3˴c]ovY6t{FCqGVKYW벌7^qJ`6oSfC4IsƯýIp?w/~7|_|/*Ww7F5}~{?対w_o_yf[k%S ?tHVdVcO~F&tMܟ~uvw/9H/_f{,띦l绳{_t~b;3?a2j⋿Wq(OmYZ>43M{n@!SH:yж&Ҁͳttt2u듸np H3gh27QْeDqGo͟T]G56oD߯)1S$ 8]:Mpt 4AjwzyH#8UnqewkdHUbxDb:C@8s;3 1AYt@!)8qd]p):{B%D6OqDEX`-cf-䥿'a;BmX80 +>2.rݹD`+', rNne휱 ]]lWvh8_@TIA7KqS '0mS<3f|$]{IEqP}9T6t +AI6J<cr6g6tu7v؃6;xlQECy렙Z7L6R!V0ڛ"6ێoHWisHC2[;IcB%ܑ3/(S\rD|,qxED[0:P֣U^,䁁N.:s#޳0gC:!@ZMuBR[/g a~f;aA8ݑSc$O-hKƭQR6+u!/uw%l "M'pڄR%su}R#K-qW΃KGӡ/uZ>h-])D'yZn*)^R6ʕNs2<;-Ig'9c7wIâԴ-ZsF +A%^iTT?3$`ON?O3k y!K6adC9i/)KK'>q{f +Y"gx - q%ѶΤƜ0R:gST`NAIs:' 0pFv dsVXAG&:mb'̟61k3Ϋ0X6OqEJ״ :QruWEw%ݗ[qGb0P%!{yכӻHVٗ:):OڶiQJ'N H(m֥ +M̔i$ieIԎhvz\~Ƹrnwz*AcF TI`RwW.:Yx/AuΰrkΠhgDR~lt7:%݆[Dom,,ߦdTzO3 +_$aԥ}eq1󞣃*O<إ +XND~a۲AG*FxVmP4dT*4Ep>oD؄{ {1\Sf T cV\C}M {Lg]O? +vDw1w^D~>g QȢ{.#AC >0 v6~wW(0I +M|#IrA B(`NYHN +lq*Q1 +$o~צŘ=0/aܻ|t9H3 Q)Ϟ ZC= * a `n/I@`E- <af;>PAYx|˜<%'-A4zd){h 5jo<>Ɂ;  y{ "0ʉD?z<- dLu 586|z;԰U8w)\H03' :[rlȷ륃8kH` D˽R8Ȋ : +7lIox='089 yΫ 29jh1j60dWx~:`IW.@3tʶ'٤m:Xb뇤ݸ ] *&{0F̨M $ȠFԿB%Q էkcV6< +%Fϫ +S*;$٢(d +zȱˠ]p`bz:QY IEY_#h L8CׇwCu^K7,/YO{~ d\٧תtO xLt9. a7{ =8t06,Nͬ:Àh -ԏ( O\x4v.>p)\*GyݯV/aO#6b3da=NpAcjdam 2Zӡ E?%I4,1`A +=p18[}Р*~{#z:XY]ǿOgb5ܝ칶fك/^r𠃶~D mʞvɗPw3FHRYL$8?~*T=e н/#%ѵ\ $ͣpZv .EGg.h꠲pU :]OtT“̛9l+3A)%L<$7]Q^ <<\wbׯ:uʁl+ވ 4ܽjGׁ qocSjq`ݨ=>1`ӹ`B\9 S$ dz@> 65Al;~- +߫Cv s2߆Y&xY&YDLHtJ< br:LW_R;[ A2BLH};U5b[ 4{FC àYӌ Mf!Rgf`GT =Uދ"&mt S|ٸ<>DvL('1J>"ebG"z]:d8x#hj1TnRCB+"jd5~b#j.V[] } 4*Pk~`q?HZH*04s:? P]NŒ3#PNXpBL@[/71,t  /"qiz_McU7c왯Xs=pA&׃gt0Dk9%#ܦY'­T +$O3q†-Q +"A"wXOvʎ 5Iq6"5.M\S<|o$w_Q,nl.S) +(N 4 ?܉&u8RDq8}oq~g($4P&j4$MmO$c' +ad:*KɴڌtanփFut9uv ~# +:yUu*<i(R':R{9Π^ ;Nkِ]tYT8˧ r(Wb*yQ)ً'rҜ.`\mO3WG |AHY0ab>M!E@5&’(PMjPBb *Řt<Ni:m*>d 1R[Ѯp!`so. -eos&}ksA.. y>k2,}B(Җ"jʂ'&O1|Ѭ +D~S36SKzy]$yR3Sp_guǝ#wɟ@3(BMA!i $)Nu҂Nk!Yf#5#9U$@8\wsio PFpM8_/{/pd.4똏Ec9IVj XF>3>OwCĎJ V[Z1oOƆgKER٧T]\!@h$ayx;~lYHs&ꩊK!pmxzu=YNDςQB}`O o~p.v5ҵ*l,.+EO30a2-*b +vJ:hx3H72QH]Uм#t8pHw)5 RuYIXfaûW[u$.U!0 >P/U-˧ 09V 68"[IƼ1)O,tW*+3xG + 4I0}۠Wp1M}TU3d@{\z<}{񩅇< ʑqkw= 0%]/QvNjٶb~!pHDЗ<(ŬlG[g8ʼwۑ.IPbŶaaC>y4 A<_Dߕh_VD|ws\vz9;5K\,q$3 FG}~+ Ō1c!&n 3mį~(p$7v}a Ri {\~--\}L$c_(KeiAΥY}@=pZgX +pBU 0GPAϊ:a|Vu~5 _Xʼ܈lU!5M +P%b98PeY{;~]79FuVoh+fAe'&޲P`0ΧBP XFyR++O3CB:8;E> q/k?( '&w*{ƎuVnoc7y7sv v Py`<=Jt8 ;<,PTnD dzB[$V.r00N{;o ҍ~Av~p XB[x,kAZKdJl,;E(&6g5Opv?Dt qCD碵"`c;B^l4H8 TohSGܴ?eɻFUo\T^y;&%0P +~h$s2=-B@Sy>t@S>~g5Z5FynFn rT) gyd2f+]|_֘AY* x:tL8{kvw c7 :^n TSw'Mn> ՜#zN_}g@jƔ;.#IBo6V"jj$S8>1݋b |ѴMz~ F JE1яtia>w VAϙ%ŌX}(8$UhymyDGVh2h*AE E\nM'UÃBYt{30+Bj^sஏް5~3niDJ@ 1A'Hq@5H렻d9(f:qm +etFAoxP V^G+3.۟uFjV(Zc*32)D 3J'ȷ;Mc_ug&J2 <؆wf@О]|LX؛,?:PMig #C{C +]uWPz!7AM^5C$Y^ʎP)=N)%VCѰ[ UUa3QЂ]܊A:5夽nZV KPv:ݯ)XJ jݗ@])A|Ps˲9R)4v_q QPZ#̒>X\7]1AfT96+VmEم4N9/Ȫ<f122t( a_'B1& i<1vj1b^.:]~lA<(duOc =gF\Tw.hQ`1џ!t +MS,vMzS4Z#t}v^}Y"MNH`:(YnH_PNZ/O___~_eDعdȑpn!!ˎaI~V4O`.Ha m#'E'+Zv?r@"?Ru-==_J C.h1pVN s`C =iawzBTieqAJp@g/~!]iU; PˋY>MM->r]y0<_gg)kM5;denizx~ej) HT;H8 9f&Ŭ,鏚0 ~$G{ (piVϢbꋻG@mv)UZDZ +rmx&UFi`] _(8 "`T|6/e_ٻJ~*C}>=8:_0V89ez Y5tAXFVJjGWzV0 +n/!=k멼'fQ;>rWcƓC[TL޷D<-D瀧I#cӤΪ",Pkr0u'4w 3z)r^T2amɲ> ]$VG6Tq~\𓶊Wa (" k[Q:=T'=W5l{Iҧ[B{ [?騰N#voiV%MՕGrfz\@:owZ7bRjKm R hZ=y;EKB̻\ gMMgʝ@$^S5{̣.gRvfYZ`.yHfaA6Mϗl{$ +m\7<}wj4~N#^8ăq3J: +C:іXֆ&㡕"Ta YᠢgI3*Q02+YRZoZ0iv6LB%Q=Qb?AIxl?%G aR N,߳;;i(Ѭ4 ]KمțOd.Y0 2ANѱw zz<+6R텽Y, t>l))h7xc ?]i":|9"),|)EE6xh ][)`k΄_- ~9c_UJ``@G,Z-lz7 +if&n:a[Y)ĚL}&mPP6&)읕:BFx \IKbA{ +hX*B=GpjoT B "4Z~A!n +ޜ/AVŷj|YZ?5iJTG'"Y1h'4-Be"^R KW*Zwy"*"RMVW#^̝i.u7Z3=9I$n0`Hn(SH +Liޓ짤>8K%@}REXjCjA4Y"AhC?X/ RľotAvȰ2uXӳx>8" |󒃌#`W^Vd Wwr 0w- +uÜ"wAX(Ov/(v[=k^!gL `/U3)A/U\|j]}Y#[Ny@2jȪt(!n"$hAYPa͝y ]\_eTSolOF&?fs$H!gC܍Yq!5BT +_.^y aM*97 nnňnYERJ$o&Vn/xz|Y@XB".}>gHЊg9A|~Pk+5 )  zFRӬĚx+DsYLkͩtu`Gr^U)>L4y{pF^24*Wpq Pӈ4fCwک:<;V 3M輳vbUQlp1$`_ 7nṞt+eE_ "8ܒ b0u:Qn5$%U@d }9H;JK[C3,W&zLv@},(^ +* _e$TU8,M-aVQBx PRb#@8b"ȆSC~  +P?꓇(}2OG uɦ6݇` `P@r: Zõ8EZM=UGS<[0 +;aTjt2QwILE-ȽIpKH1A+ v8RI4,`;R9܂&E8R=ibH`hjyOmBƠbd}dц2!o2 vyk}4H6n٩`AVU* V3x 1"Jv +DW3(كnE=NQ E ]t{SgF -N>th$QbA; Ziaq&S@wB\GEɹ"yȸa#xLYZs ը*Hb%0a֊Z:½/J tlg[{Y-9ÌwA3.dᠽfǞPFGIOn@T()4%6(-Qnhd܊D + + ޡX(rLBv:BqPzMya6]rڙ:40Ka,Ju?yn[>A쐋(QDW><54ydۚ^¿Jl3C2EF;oqYHׂjHl`o 3+F-VoҖ%H2"5ن_ɧr,>SPL@ |J! {,xY +YMT@6t(ݡPq3is7uL@Z0F\iYTKmhwOQ$>qbQE5B>gFq`aUShEDCj;r4*+߼k>3BT^@ٵcm9BϾt.8 ؊rAOT_joNÃtG1?7q'+Ij2UȖGYWZԊ8;fE +'^;QXF9͸r܅I(eq-%σXBĠ|x*sHdt:;{F^n`j#̇s&.9ƭL(  &<¶'R ó;wVȱj30*3,)J0֦ ?Xykwh gg5h8u/M`f=A#|_T;/-TmPT{&mS7N6%/`B<]Ţ7QvzG<t*p\R{ +j̅ suGxp`:'8'1 Xg(l?@8 BsR YP֧A׫YVnIG7r<12H&/achms:@#K endstream endobj 67 0 obj <>stream +0@j>2bY/XyHUo2*$*#-l"nmyBJ{ l1|P;fU?-66T,Hn=Ugc8_ (t8+hT;݀[D~vte`yju;/]d&eBϜ# +YբRuoV3C4NеX'g;ꪼ xC;~)U&{F0cˈGP+٬H*S)t5BT)S' 1l^( נu,T|`@STC5{Boq8r:{obSq X@^QJþ10%^_ Uui9?KۋSqƦ3MkHWmۚ vzn Ud@ ƣ<|UZEPO+/>DjN,ҵ9zh$< +{dOY"t@ۀ 炽 o`!޲--H} =퀥Й 8tԁ''F3/oC' 8|@M?6Nh_pƠ0mAHnD͋9`Tdl\›S)1ԬA>escwZ|Y Y3OۇS _IlIw0n\b{|`L-^ 0ADzmS$A`΃HC ON\\&˔YCu]!Ĉo`;G)ZN~YݺOc?i-G1Qv3﵄.WycĀ!yvAwJe)IQDMBSfJgjfNa%k-^;dS]Qe\c7@1J4pofQ"ٍHT6:=]g쇅T +4GgFcDR9Bg5: th2=E6"i5}=t)4 UF.8Uw# *]Y)6/ ׮wb~kRX!z +»rm %\QiW ?QU(I{& hʭȺȀi tw4~# kݾنA В$Kn;.9DK[k|'ƒؽ~OϿC,NW8Ky?#;W_4%*6 A$ )P5$~7BvGp;~("KeԞ* ] g@E]G`?]/2Wzz~lgQM8ֿTY<~3K1t,>L_;t~oަN6P櫧Of~%bcR!Y݋0!͉YcBƸ'+!cj:n{Q[J%3cO:})Q;rfgm;"*tzbY>yQI d8_CQ٨fO**Dy8TyTPFa-+,\vހ< R4]VtrxOr6_&zv, &AX $) +Ո8Xzçt*@2:`X龫 wK>rA"Tk+\=QŞ~]v Tu| {FL>v8WED Gp&xh`f>*ѧV!wv2>#E 7f3i-!{:e c)=I4ofkI@v("JP/vb3-~d<`wID-jUNz^vd-߁LlK9Uz+>tq5|qߺbKa8KfOy #eLܔ&X +v`vNzbPw@ /iG<,@l" |%H$*(b*A$cW> =ATH%eQ +{'޺"T5/r㨉2vI.0 +>3;IR z-(Y>u\h uفR0阆8ajASpqнؗD޿Gz7 mK5~8_1X{zk_`L*)e}Yg+"\@d{燸?Նʖڰc3`hLW>(I$_З|H !Nr@[1rK"Eؕd]<sv3Ϡx}}\v5YRpuu4hCrՌxOdqNX}SRhG~e3D~v^j"`sr+0X5hyLG"3{!u˪*RT)MI댇~b|Pq!ULh]&8nE<|Ouur&tŎy{@W>NKQˈ]ɪWY"z`j +0б!Wj |\f[$HoU<'"c_9tM@,5llETkZ ᴠߟncWWdڮwύכ>P|~h/*{LE$D + Ur.T9 D̾HIoG\h)ӛPof?N|VY^{.JkMqO(L0>'ġ r\}#i7Iy6߹2hPyz1H 0 %Tc+fthAFf3Oj5̼׿ + zw`ypPyjVUu huP^D~PQ\ +MfO"vaȄe8Ld{h$&y{c__?_ӟ_T_??w_W_y}?S_3Q'LsĠod@! +D,h$ L,tqv <@בB;^*e"9*Pq)"e0z^U=SLj:M9cf  A&f 1KX|Ca:yL v:fόC_1wgd415C7s*C(G/|;KA,C/"Bٷ@zO1PzT1h{^HCG!wU@>(KMM04 09n帋h*YxxHa3^D(:G7Cz+pL;&ǤtM{9P<(3Vt*h8xU2 GbZYa v#coG6ڑj#Σi*bqYAR Z@,&jZy ?`bF?b@v,”q >E*$[<#E׎Yg}bg<}Tx'9PTt V'rMYۘZ @NptUطByN =| hGXT Ky>c zº T#ٟA3!8ޞ1=ѣ<V\4w9]J4xxu@wf*¨t.X%g )yD_誁Jy*DYS('d;Ё}vP wOԿ n{:v-qXvg@x`}c0H%LۙUDp"Ëio~kZ3|(3.tיJ.A +BF 'zl& +^G[c*;0fwT|cPԋ3^oϐXlSR4&UCIN>ܿG&A$0B_bC!QЌ9CSQ-ypM܀!ѓ"GGnvaPq*I1@C~9 "q +EcQab9y8|p$v$Ь&ÎLwK>BWZhy 9f^%b*}o;>1A0 +p/%q?5.|'!} X$Pƚظ>!MS;c@n$ X:".f2ʦd@EENI:eu;@a0p]Z +.1MrOƠ0tg+V< +q3s怊E!{0Q@tz@uCkn4 ++f?k~,M9As`G"U_ =x5e}"3f@u$/~.SZƘ cndDrVKΚsnk[(p'b_ +X +dDȧ-VFXIۙɧ7W(Ĵd,dl-֤_ K1{ %e{7SD}i?E(R1,kϣ$1k Rۓe+ MW3+;>of0*XmBpT Z/~ߗ1P'i,h'| lRG41ċ{WqHUWeZYA a`O1db,APV}$ ɍP#3CïV w}|7ߎYׅ/> ?)@Tda(@ߎV. v"IWW){ ̏6@W({+,"4; -8)gZ} [?LzބC0kDmؕ2vmE{4xM"'!{ 1A{Â\ +شtG 4\IT:@J-!iv.8xaLHK5{Aĕ <C +?|)(Qkޣo]Z< M>5 /Hz>D:}D JU8#Xlo ]כ;pݜ~oe*W}+d_տA*ݕJ wH/ ^_6!^jᱲ*޷?E8tͫyv*V|gd^])eZ#{0!Ysyp';\Xٍ(x yz.8iY᱉؀1eX>޹x +DXpPcS ~M"oU9Na\y:l엍=xq=\$*& >w]-GCӀˇKkȋŏAac lt0pSK?=Mya+ˉ754ƒz?rlͽF^: +s 0<,T9* %}aHY,H>UcJD7!F篁_nw@g> +h"u]m!P\ߛ:Hj"TsH@Fz-`|FX QZ(+scͰWԺEn6d<ub/!-6*e?p_k:ng T#EHզ(H$%VOưpR6CRZ /:p8/SfU\[!Kpd F qpDxD{3cr.PP<|mI'X<@{`޳.ǵЃѹq>ԏIcqiJtКȼ-|lk9wh@ogp2_REpg%j{@WBu c,wƅi &Xe>W %;ĺ!d0Wg ǐ "@( M"=,ַ'V2*8_TܿP5{b> ٛBFE9rk+%A__vMF(q@!߿vXSkFuCP|KS^^,ݣyZ_ fA rvPKcǾ;L0ܘ^~ǯK&0Qj]8FC޾4v<;tA(~ڸeKPkF SᢄusJ(LЄ/CYTL{E 0T+ȏ3ۑytatIq+g\oqg+zĬxd&$gΙLrKdE +bNS70d_٤A B]юxDZa 0ȒuD}oat>$G DO2߁(Td)^CrهL/mmG1MgfA4єBר/KT`XhkeFɡóD~VDfGofNj|3+W+?P_ cbK5u\\fS@W(u΢;ȬRTW=XN *p]L%d,Pu +Ec]c^zMokaքEl;$?)k}'9(*mkA@(.E<_q7O5J0u nk;~E[D,<_kW!%*eȅP`77^3~9k/\ߎC ӥVAzBOOJ9B7.9`c_ZUB0fѣ!QhC! +;.V8yBhO!2] >;RxYJsv)AqdF @F.}a)1J8"9h<p\L0ub:r%A4 n׉bٽCs?s/m!D-OIZ1T:W$΄uw'"R p< @QHu&A+,j_'sQ(9yIv,\qb{6t|:qӖM.R_&DqxX҃ ~#q;$T^ofF`j| d @D栜 nӱpG i +oVƭXFy!l# j-Cp,u/l +N̪` 2W`-{aݠ|rU37P v\mDX\s=s;iKXxAjh*ouP? |#g(}M9.!LQ&HԤD<&%d?,gW{m0ˈ[b[܋ jDYhQ):T$8A[8MCw.ogP/З$Ӹ '7_}8،خBa{0RZo+<95J rXfY o֙: \>ٽ-Y4W,HX[BS%HWZCnR)υ|D2/6 1`KYP}/uE"xDj/IfC:Xq]_&|qeN|ಐć 4NxI +Q爂Ŝ k9S?2A +f!\]TUlDunh+S B>~Dv4)IӮZ +)ȡ=L ~+85o6bCr?$MBD"mR8QBm!|`fqҾ ΐP8Y} +pi*^J]vrR`A*N~գkg4A6 6-bRҽ=6Ag +{ CU$*f  +B"/$o:= G;nzJ §ǼNO ēml&Sa!425(x@ӌTJJ0Df T<cf;)bĄBcn/ u;GMv1!߫ 4{=䐬r>_uŇ`fWٜs<-Į pup1)d. i?򼰏P8{!< j +HID85'oM9GJCsy<$tSK^N#h +x;H^=K8kbiNDӪ/8],LK+hYyfؠaǚHPi1ՙdŠҠMt `Ip.!h y9:0X(6LNVmq?4mE0Dje;]g 4DgLmң7>#j[HNCy"utwu?ˡo Xc~Ի2p}o{(8a}܁ +mN-S"4 ^ʕC  +`?c (Aaka/fЄdFV uG(J՘_\,8Kb(>(3^Svz%gOǀ}4Z`VgJX7 +XlCUӎdX?+(r[{b䉊3Of~"660-)V"3mlj[AbɉDs3AZH5Ohhx-t?te ˋm8 :z%uBӗsj~*-@hFB=Mp>*LҌ2:<"DיYr`PfV3<EŌ֢3ĚY#s?f:ee逮A4Uq@rϰ&|sf#q_xQ0g*O%ְ]Ǘǁ)#^f +Π uFy<v웠aG4+Vx:Sz TBJ/,9u!*+'qw44ihgߊnD{>^^PdXnQqO~pD;b~޼c3tp[K1lTa +9P\[K/3{!(?o1k|`Ϝ1wba񈬰JW5X蕍ӂ'_*0Ao{=<2)C' +qf:X{a5VWMkO/( ;='yV#gy* `$2{Th48 !KzN<*M[D* bo'NبV JRRz?YP),Gx{=kekIpaХ%,8XhGY:&/oTs@[oeu̲3`Vnj'zw1~UfsUzld]yF2DȀ[ +zA7s~3$T@~#h2ZpYWzYޯ-:UQNm@|at p$!3Pԙq:aD +ȨQ꘱4cƣ)% _f oDOHSy&#DLs9B1IkNw%ow^5[i)f3EoB@rͤkqE9xAb}).a%nAQ?b{0} +Mp 6!8n{K+Jߎ=tB ƣ1t LЀ[GƥK[nO|?^ uf4ڝն B6<9cЃLC)FGu@-ROaMfyA:SU+dydգ|e9@ӡhϗ ̲Ar4gȝc"yBЖ螑F'{*nb̨*FU<J(45E 069>OJ +ߏ›HҽcffOX9?ɹ.R{kT &E|^O"հc$F<̤tiq}$8DĐ?@ 'z=ͼ=!݈wҍUb .EqEnlR&Lnōnd .S+1^A)eE:"{ԃ22K>𑃁 ֽX`b:b҉]V9}]NYV0,c/v ו כ\#ý(q\2xh_U }9c/,=8.+{F'ċZ_PÒDvM_ZV?i*TʩGS_"PJ;qcqbbp3h !?R9RCŲUZ$ ^K&Ud { k~]CΒb~C"=ͧ\uLڃyڌ|;>pLf@ +!8@>p_/0*pUP,(\5.7*m4.g9Բq`WVD;,=JhgX<1H劁 +v!yӷ!eL + `b.PR|(Kѭ~z\ػTnآ񂞄~`ZHa9ףpAV΋c9b+\E6m'g qyjrp/ +f~nѺPS6(iOT^(Ke˕#eg +,-;uC\ +$/ PE ~}bO0RfH#ۆp1i*YhulRgkGH;EWC5ҊQnbLb$t"H`؏rwrXAzA j7Nȿ=J 9;Oz %eRkㄗjK+{6)%Bz4 ,)Q,'jl?\QM ] YP>:< xYESJ"i嵄ʱRAeg>lS5tP Ƣ +L>7Qht~6PGsgIj Qep](H2 v1ٱ PmdW|[TPtT +*W)-E!#[Fxoetʻ Nӷ,(m KSau:6ۇ#S:KJz+0 s:ƊV*e'x%w[׎1x.\ޡBU9 .lX\w(?8])Lr vomS. .X34u Aq9+xآ^ukQ>@NVue@BAD%v`2+Gmb鴀wd>3;3RR2p;IћZ̅88n $?T]~R#9%Z)9?!EaAS|JhjrT3x^5!zɈ #xh.-"F!s 1JJEQkLvvvOz j }tCcSt<͌h ~խY<;rɷ@7' +(lw¤ c@ {f2Y0"0֡a|^̭COvUqԂ%:bkaqrF8IagKG"j{ p +`11v +xi*i-{$;`a䤳I)4R̲G+ywqUu]K+u$EjC& yP{q-aYq;<ѕYf߇Xe3djǷɋC;nWjx51A"fpq qۼ!*Ty AT* + i.Ұu>Y`ՠ6j@*1^ uy yg Õ.)Mhcu<,n;JzϦ{|=N ^Ŕ`"P4؃L U*Mx>7pK`qX4x-st::s7eiEo?toKre҃ ]yF[{^Z\6#93|5|qXڐ:#s`֚.Mz*E1Y^Uð- p h"N+;* PIQΣdS<\,8$ lWw!v#ᙱ߷~JuTsU+ZL\Ί)ID3JQvMy1m]O0%L#aBٽJ[?m?C?}sx8TH-˧,+|0[sدYZ` +޼mf)@@!bsOa=NHtc` T&/pmS EIHyxlov̢3ݨc":׫G!J ,fl>ҦtKUTO` +7&P>C^"R*zA RGXZ/XuKZ腰7ނ#8SP`HfU$TTNMM^LR2%v]- vyH[ہaj(†b!BA_WrO: "*p!ŵ#5Tx46zlmCX%r s]w`0Й8mw:K$LZ7X Yn#!(}Ȕ)s(ctѤ-#Zr!PJ?gBcܢ_=>:] 8!)$X#ڏDp.j-Sltӽ)GЉsiqi_sa\7HajFj4uR7₹&7yw-'X@}8܍T' b\Bʧj +'GGR*+1F uf 2¨&xI6Cb6!hGCt&noԷVLpiC=_ T3?ITt'Oi՘jw1#+;}"C=CtIXYW&i}/<}T%$jIAA˨A\SK~cg-R&OQ|WR.)vB4 MK Lbea`|MG I} ¶(kOĎ\()h8( +ٛX +K8u)~h1<`u ٕz*ýYFW|glUɇMAϭshȒ&W%-S~`*7T4w저k!qz@$g5L8XruBA+˩DܒR(y&1a@=@ѤƆ 0M1rZtY1Z (^JF9YH(#ԝ'qbڑ"H*^Tԩp *'OO!@SA(AIIJt/){ؙi:u(z6=2ZBO"jOX$)ĝ <ձ*f زVW JBPEJO&k5Q::#+<U/Y YG^ (Zp; +@J Q@ l|Uɩٹ) +O4G !DcF`gX:: <ӱ$.K &ܿno2GoH]fX;,l8d6P<~'>PP^'v*8s=473F?J( ~֩ _}sq, #.kBIӭD>@.K(AD+WK! .S(FHٮOhrW\Y!YI:%B'@,>A}OQjy*b̺Bv") +k$F=T6ϭAaWuTe{@Yqh剜&[ERSy>qЪٲc'nxh`9k_K +w=[*]3!Y,:!kx L#<F]ek 3P>j DzDG >&J$Ukђ)B>Z f0f~{`&{ .#2}|t`5j=oz v6 Jv (hc0?i *EJD`#u܅ج$ꧪn! R(dP؈%j;PDXp!)l!E>ϙ)3wg@'nKc܁38-UeVA 6[/expH/YpOT+>by+,K<X5{dɉUՕ=FQK5݆͠z&$KDt~OZ~AN()C(dRIh* =PpC٘LP=p5 wfT!) Շ@^||zTgnAO&53 Z'Sn&LE]HȜM qE* +> &@HK#E) Z9z#bg!Vg?#H)6{z hQ`i=J%OBd쑋gD^{ i;_sVdO4>,R4/^2E(1A$i|WFB50f9F"Ggq+` ?4 +X {ALU)PB ۴HיN +(ȿ김C˲DwN$꨷˭(3~95Wi I9ETuCw oL}KC Ni'j7Q @H'Gۈ< ɘ3LW U'ٓ3@;.XבмE݉E=P,ѩFmPzv^IvB᧊a/R$!TQ$gzAhpWUa'٧0ќ+DlA6nF ZU/Y(bsݲJgva#X}bΈa"80*CAN"ռ iKy.E_a=Wlxh@ 1guPm +":J٥ ˯mY%~M{ezτ? t_(1"X8PWsI`/)ne|QMWcVIBe3^u^8w+m*}cZm5 dB-j5$+TkdJg:6%dO3۬yu J,XOZG-cOq ӱE_^`"pMZa\Z4o&X?#I|dM7\3%2 z :˽p[iRw '1ˣk40Py5izLs:-(&/$'(#ΌMx*MOz#\{4DYp/T(K3h?K:ڝ!5?"0 Fxu4R{+FVա^KS>)Óݻl蹡(M"hFgb' gVt)a. &Ѧ<3i})WG F9G Ug 2!wC_SeFi{ 0ء?z0CǙq C lU |EN CS[gF:3.Xj}R ]mfA +wkn`N<=6Q7CI(G"y X'rԄA8Dm}H=Vo8(q( a Bϡ4~1 E'>RsU4>A[g j\Rwr)J" !a@RJrፂ35u +)A C6 +䏱D?ݪab?b339jsYsY#n0cqHwP:FY3͂wşw(PvL*.8[A 5cP NGf'UjvhBGooX)Lc vqZi\ҏ\)Cy43B,v+2%ڳ&YQM6|G ٨(&`Uc\]@Ƈjv?4ʾ3S̰ب`UT&NC>X yZtZ:Kޛգ:]]aS_z)TK'G TahuΒaai>L~7+z}OZK`@vSCe,^pK A7B9o,RxJ8G]A!G6^' + TaXfWJOwöe1 @6<{TJ2Ѐr~{sMQ $ rsg"M9';Mtp3x6"k+d+r{$ݮQat4ݍP@(MnF _qDPgK d 1:DBݾkhl aqe&adؽa~SU.\gRKdJmOz'͙Ӑ"BYO+`HZYtȀ@x!|.=~-#jȫ8Ϻ{URP{_=\6zG%#$֐ m'PxbހV^p|=Z{ˤBE9,t|2vRbm0e,1a#DfoS#ށ*3V +IC0xkJ׀ӾNF#/ȆyAi*F`?8pULs٩>q39;~G=1E0 =D.!R8{7 #,cNM.Xg]_'RH&Y^<85JjP?bRT rW* \7M"PlWmSLj<6zSmw4{<%5RHBOxB~œ4=0dJ<̏7vq~4:ijھ\ +׿&bH'SF>/4aUڏJRcDso(ֈq𦨠xOfIKↃd)/L&96M!lkkef|k)l0#+j ""cC$&c/ E@.G/8 Zf*'0̖M.)h +iF=GeErPܦ6#oX~3(AΝP3ow[ +1wN^nT كjRM66A KnpIB(Y=KOJ$e XfDO:C=N唎 -d#=߉}K״N,5 +N'&q Vw0 ;|F0{]9+cR[Q)&U"e Ϝ*`:ܠx}G#M\>'8C)z<1-Ja 1kؑ3OL1 O'ֹ[gAVYXOF (u`z[{VՎ| yЯ^~j\3Fw5A=)^Y2kb<;UȄjPX/ +F9Zf#Lv]mIyo qAn ha)YoeIq8C?Cz53<"U3PhJuiP  +i7eGEac[;Fݾ4czyW~*-\EW< ZT,`O1/ #o#3ڂb1e(ʠ\]y@;}H=2!gÔR9ys+EV#yǐ-]&UKTC5@@a{oVq#eBHԦ>ў\t<~b)r$_`D3y,|&q7ǎ1= hLI!g)c Z``.(Z| +Y'"6)*Č~+pߑ̶XGLhx~'>5vjE%7?':EJ^y+ue<3Bй,SBٴ'F0A_5XW۽[w8YW^ɌoB3)֨2} uY%Ý{7|pn_ngL Дcu|(*3{o?ajuFt&L\'jWCs:^Ž2$B*leGYQH {Ÿoo?oӟ~O_we!Nu_~/_ß?{^W؋n]`3)vB}|~ r. + g"6+GSw~OcڄtAdȔ<ڳhU\#^Krub7 yvRyؚ6HT0-᣶4#5Ek1*Y:7#Zd=!H6P@">:V|а㈎Y,{3;NTUV5cFgO}}h:t-(ahEAuG|Z7S]z3Vۊ?F+C:t׊=r(1 R^yxYa3E *J%5f7OX8C|ju"7ȶp +m8cM"^f`4x<KÍp5m以B*ʁa ̆CjT]9 B ' "r"RQ+@HX=>4z$%~PNCje: |5&]$kLdN# =F)y3UwB{oޘ'K_(,>#:4VRχ7X$3`/rX;[}ZQmlj I*~)fNHXC.O\R`#ފ>ΰc(ʡ:'ȇٌyQo)3k͈cʖO NI/j5BW±Lj6c1y!HBCZ`9**Q{hy8592m"k#\Ƚsd[t޼Eߙ&=%7 +NڨWL_)M^r^[Wak3K|B7τfL85L$*H +G]8y9癡 +_fďH"AD #yf(0Fy}T#S8>ʶXF,IVj" &љ}7L-apa4xBx? 8s6Z BqAGp%(yP)ﰀmL)H £.nYg#H`" Ƿ|)v"TTfEhd=YQKruvUHhqYLh%x7᳁kL[YdlfYplfEqz5PqsPUYyt>x)FELG삵AΪW_/3e*h sh ԥ jQh]SxUR_SBX;Q9r¯τonS%G ÏKy}"1آ"{}?b=+ oHiYf{4Jqh$};\I 5;0&D$S%*87Jq<=~|/B$\Ɯj0Z}}Pɡx6zh3IK;A[! aZV-к9vNb2pOPY_O$Ii$ ME]u\D;I螣4ND/^TR${iTv /X q@Zr3s X^] !6*/85}V*XVI! Z{"l1}9XV\kbHu9QlU'fù%?Z3kϥ#8Eee}H2NS/B+2ݾ#2rFҤ?v@h(ez/ \~G/(>*͠r ;\S kxD602}F)tL͇ +'wV4UQ@W`ޱ0Nt=!Xg4*[֒M>4s(Sdz>NF!( Mںgܽ6%aH-Su)o=L_ދr OX&$F`:l~ofxV-9-Q+ j(h㶪 pD4;E() +h8>qx'0H.厅eP%l}xe]@9/?Ob[@ίoB'MJ8߭lEZ hn_G} +)v<ǷVu.쉖5}# +Nq~0Yb7A5Te?LM2M#;)D =Ž̰%FHI:2H k~ Z6C SWgnl귆J\[)tB<~tbjHp> f=$Fq?=ᜌZħн|tfx4v;ALo[O*J]. +w.^YytTm/8#ؚy r@se$$``~hk]Ql~o" hlG8!cehUQ xh10l&'+^uC"3;mm{禠 +qhԫ $T g.LG|4rt+nz>-pڽdVGs3RRtVD +vdƓnR#( +O-Rtɐ|(w ipI%Qf8o4S[$N:FLN >K-6=7wxn^5@00m 8G1qF %X(H^!І_Q8Ę +:<I +PfwW\>̭t⃬k?/iOrRⲏ=~!'µԵm"+\LScz`]ąEd_3>o#"5Ҟ ;%DY_\-9 dV D]&Cߞѧ .\-F,ޒTFv?X}b@*X,{,- vP_aĖ/zH12|+48W"!\&Oz5 @ +͈,>n9.W)J~]'*OP.~%f-ֈcuZkrYQCo| #S}VQ;X^k7K4~BjjZzʹjXLj^ZWӲ.U*Oe[C{݆5|*Uy /Pu)Ql{$@#Cߎ; i~ތ;/ e%W{,4"D!L3Me{PzUkt"gi21jfSU:!VWg$ +rQ}Bs/GD~@"Jq/}ZZN7HV,IߟrB<霎ãf:> +v): +7dM>h.F5q}Y%jHd[\=(!qf>5 ,DO8cPqP}G4qdB Qy+}Kga r@"|O,0i:%E(0 *q@ 6Պ1R 2Yel8:ƽW/=g@=4W:H浓FhsLL(J{_ +e;fo^э#hOKܓ {Э:ovdE︷R5+)QfrC>\ +{TEI,C¾i28& &7wZ +کRZCU3b qjgF#z8|J~l\CA@vH>ֶg\WrOB '$ =FvK%OqsAB:0$]z89 +*K+W ǀ=ԔOZjt,=4 T3OՔĭ= aISAFURO,"5U$S$16̐mO/Y$P . )50y劒ba T*S %'~!6ޏ\ARq`^mPO*&xGߗ _ +&5h<1i*uO>f7=4`8ʰP7EO0ur?dS"]z 3PBk$$,яҗ#`:2%n>چjc7.(҂,ȵͰ4H_#F>\ T8waH ۠ne)t&v]P\`@`g=w{c*,Jj%\Da-F2A$dZYb~K6""PeL짳!CS6P@~Zhf^‡P2&}RG|˼+{WB|rF!:M?d~'_B LL 3KZ%V9uyLn_ePfkbތrd S&]Qk9~ȇc~%;HW'7 Q9!I%pC3PR[`5D%i=ovDԴ_Z6)D AFŃgdrL,QAGQkQKnt8UDVvJ=ۻ-e>v4T'v//Owgs(j;؄3۰Zngh IypHKTdz0<^@j\$g)%aXC֒$ c9H52Bu(xz<2QC؎8w0t;L*R%FW:NCR:F`roRtIH!B^9kZf+Cr`zܽMlCCjcЅ?#8]t'QvF_l 5.B$pb':{nM>0iE A7nN\\dݫ,Dz1 >#(wҦw_u al(0F3h,],spO؈FZ~5cRJqOn/[zom$Y둙ZH)I~|)WYcp +K&}gWRqq .: @5AP! F dd@hdZ# +.j] kKY#gW+5ܗ\ BV{LUتrEВB8KCZf08pܻF,JGV>d#=cu;Ar_L5yݥ!x$:k2Brxȓ#:(Hodf1YlebT}슴_WLިg E F}lWK s3>nW@bU;_]2)(?IDi|ώ!hB|6a~D$g= [8_lȄc̈R; [CFMSIM^*%#o+j7Y}$tv³:y&)CS#>ߗ&]7LK1Y) ѓ.-I`^S> +njw'.=q ?q۞!dC I05p"L.x(s/G^)PSrP?E?={%X(QtYe/Ua|:dв(BM?D{hΊP8)B$es'ĒUl3ptPK*"Nd`hD0kl$V1t'kD {4 ̻'P +v:$EUTcowxNSg- /6[lMy\uɝ@bkf֞[oګS{@ ++ҏe]bCީS(; S$̊o9'qc֟vVv_xºc[:b`U: x$"Z\hi voGLPd=G|[v1*:uXp"@\ ]\5FʜٕK% Ѕn:%UDŽ8 t|+Y;|4N!YǬa =2T8AsHEu?1#9,f:xS@F?䐏XCcI+Dl{itA'+93Tj9q+nTӎf^&aClq(NGF=bO#xaU*U5D'25IJ㊁bs)DpGIr5W@VFx,Ep2zaX,ˁks(J;f"pƑɺ_t$+ř⽙s֖JHLM.=kz z MPۑ8M{:B^k2*X&JIK"~}T<3gResj裨(E9s F' /=՘HC[8W=.;Gh +jW|zP4 %U8wvPwn\byHDl?m7"|>CQ Y`^qoZ@~fcSJ!b%ȅM A.F +wr TWF +4)zɤ҇62DB*p2Nzk?=r GtuTqxf"<贎ʊzבQ (}=1D u&f?$ enP[C-%$"ǙX~g a:jd]t3RuxEdrk{JwgdwO3LLCW27x3Y޽bH#  hƷ3~C'JSGw,ɰ'w-+:h_3%򊘐TPnܝ$9j< +"DV)b%ttH1ky8>KG[P >Vr IZrrn׎5_+ːDL zax~KI-UV?|P=I +XZq;a_\G5{kFD PO γ"gC<븱[b灒gQ dҬVgH/\i2~UQ2p%@gEYC'{( |:̂=#r +@2/F>NIh[ ݶQM?ulypت_ +)^N<-Es}7PQFi a Z`pH@}5x8q'ʘ"U?8_5z@RLhv&nr6{N s?ks~fwrp:q@] H 8SvAmlnl# §OAw>3%;= Yd- ׁ>s+BTt䃻iX^OJxg/ ⇷Ӈ[[c=E,Rfm21;feÕ'b7v ,YzbRD`2;c7K;:08'P7v?)ш p06ҙ s* &OW6 )iQ<^5kl?/lT'BՉ+f"2lsnClيۃqyP!s*f 2WŒD 9Kݧ/_\t_vh%9?җ!/n %8vY D)TF6y$w3UpbN~bwLGI!Ԥ}{(|\ZsCg/wܑɻ_ 0Ej['s# R JeQU-MW 8^@9>h7+!f-HJ'eju Sn!ߢQP ˠN)rX2j +يtbW=q |<6hrjH]A D^:0O"=2fjq#V%Pg1 J(Ef:0Tօ +Lvk%KkIh8,~Kn;HQeQ^d=<{Dz(6N|$YZP=/ e@Mm +WFM@Hz~(&˴W+K*IG64zF5VsMmyn}o1l⎽_'9!?, ^2q0vWNSV8|x0!?!Z Y 0UdBjXhyLC؜表=0p9xհ' KBZ6fYsO両r>FM8vEޠ~:ҎG'*XHd|lqk~o#DFtwWSj4#) $l[m;C0>{N +~ M}nę@k eq˶y9  ~LyY]241DY6EhblwfpTgScYL1#!Z&^9UE8^t[34 1>LގS(L{vl]q8!Cu6pv5z!PQ!N -p>X +ƴ hv{CphqIh+<Ú}-:G 1%)}#(t3ul:~໸p4(RRt+-v5w%qu&FkJ (xl&m~ ^C#U>iS nVZ? W: k f: ?q!TA5G4sۯ9$]pC* cpQ⨢{?5zH*6'8~OhZ"pBVN!l(P.E]oVjd7bGDH}EES VOm^xm#w5ہgA~PvrQ+ +''#79718>AdO%ȫ0^$0Ep$M>03pqw]iSDX/w!mAGF>\[X[bs'p8$zuw{OP0ya%ݯPnb&m=ۨ޿,9m.|/ˬXUa= _n‘1F.oGbe] *{&6՟{ M>~j\OسpN 8-"[5=|, zjBRK@ZŰytH$Uc+l8gޟ3k`bq2OHOM?p7>}^h4~lul^c +ǎQۣ*!s$x' -f;%J|}IJv [?4^,II= +,vy?rrr>\_3a*S?.$TȍϢw o0d+_x|aӸ  OqIEwjOyD :&-g vZ2"+pv+8 5. gX+Qߺ { X)A˧56\ +4~y?Z2Y0ꗒkL8r!BNϑAY| .. ^H|a_־'XލGüu + \?wY Ԫod৶U[dLrI:1b +nva 僥MQ3{d!9ea= D@47oՑa\ ;co60ܩ^T 7tiGOfRnRozkt16?6+HVr_^ YuN#H "ىӭ >xcSGsϦߝszZA`mcӈڮ )sZC~nԼowL"T>O02:g~ON׬# Ѱ㝢=V'6.G0\^(<'>u,<_TH%l!~W-Mp*h°G;q!BC:R@ i{3V z zQ9\]7IUtt^EBr5޷3? +IrLZ w:(@f=^&џe+p&ߒ[7dۿ7oo??7o_S}/O?fW/HPM":0Rxo+F,ztVE-zO!E!=4e1h=,;#նk ,XO6!=/ʯ.(t(?ȵSʞ_*0¹o{tr]pOH9F(9>==w8D[ d?M&ۻOkу ipi:Liڣ5Ag")0=뇄[ ςQ{ւ!a} +2Eȸy,S` +@RJӰeRzVHmyyxhy#[ٳZ8uCc/͞V0.8?dIңN:XzL/BE,qT'J{VoD^Ar7Wg;\4D{*D-{ؽd ^ rigʞs,DkzU{ؠ8j87헓Q~CJ)S+*-)Ga_jabfSAPRw)Gl.w߅Yd!K2;UqhkGC Fz*@§Y#8ð0QBdi}/PL" z#/}k534}MzhBK =L$]cѷٳN-U([tr3{QFQٷ=(у?=PjgbBϵܯOoN3 !b e";҃5崽7mԆᎾu$7y:׹',z2Szj쮝θn5f梤 I&vQV\c;lcA B +>~R (<<~XJW0<)'W {&1]pn87"վ?0̡2YϿ4*/בi d~z5-3|qʇ{c| +t)fh?sxJ9>ޤyI ?(zzsQ8@{cSbHtћW1i?=ro?CֽٓwIvSsд{ dBP^q~q 9L`#Gm,:^sy"w7@<кAix' +.@E ݡBc5c|Dqui7T'#[;oG11~_̦1` Q2bv6Ҟ0U#w k=KANzB`׭ 7Oɞ-1Cfgݷ^lKCtj40ǒ0vGx#P}zoyJ28TFт=GFf db5`=ruvhg?"S'@ℼ#z?߁b`NÐ?u6s31}9 0ݯީN{`ɺl/TD'I8)ޑj1MEmmŦt½g}r +0T:؁cxs-kuZe]3p46 D*(`<~$yL7\rYCa@tp"nX-pXJX[ Bk-9Rs vE{Wыqtɔ;'r{èț{cNDwYjo5Ua> C4[|=Yg`%TJH:|+^o +L{xUL/V L| l7{hT;N9>=|Q UTI`mu+̏+$&+O!ZY$|ß;)A +#8`35ۊګH,'1~Ïav#T% +='H9{|y% +C]XaxπzEb>JBB`G kȫM&< +9T +l_Íc9BsA1 l~ qB|@5#m"Zdʴ :3V(mfkGv׮=%RjyD/%R+ +{J7@@6g2XE Utv\y”ҞRLt6klAs7)Y\!s^9*k{c'ȩݹs'D(5`~ 3pLtd{FO6DUZтѱQ|f cNJVj_QlS}'֫"FY Ѻ=HQC +6!zp_Q҈o$rq" +_|.K%z{(+0~'>d0ْirB޿8N_ٻtȸO+v؇Е3'P6GŖb4ŏ0OHQlpp m=_ +F8|-&yqDz!r?ZE ěW hD_E?\ d-?+s^fSGR|zc=P꤯HSv5̫g%B+0mu ,a ]ۍ؉E{!qѴЏHҠ!B*::ALE%yH+"N tmR}(܍rHԏ(`GUgdr`F1`H@Y7|÷P؃: \4 ԃMIyD&Y1,$mn?DJ1y壱Y2tvT_&E~hdQA5A00$A)`ڣG;Faf Ƃa|p7mу.Ts-Ajh*[\ v^g{*Xwd&o&p]d1 ?X>!t.ؔwbx < ITۇz;SK8+dF_bmh/zU2Tx8 VNTLL}I'2uFy[&Wvja`y,/HGvv}"d@&³=ȃeãg"Y'tl(8bU<r![0 ^#Vq`$9c"6z%yO{Ug_gC<Ao"PKjV۩ ك>/{KP$=K1N,$M[}b]Bi8Nz3Bu zTa\>$^]~>ʡ=SL+~]˾uB8M+`XBUK`P]òy8 rU–|t{tQAǣk& +'D/0 ҳ)zb噞}B>oj(D6ZO=PZ|T'`:Y~\AN"?qx='Dvk5t_8q9!f%Mj^},8lPU (ϋ}aa?v.w,YD5an$pbPoC„}cz3}5g$ + foBTGYo5Nj(-YSxcrz3Wa, {W`k Sy}BN>LXSźÌ!8V E) +mPh ŒKC =`\0³!+##5^W㪇7 =E-zлB\q&S !x;${&}`EFPSQl-a;縖~s W0:X?IsvBR?(+ {GAȱT3}~Bᦟ 炉c6W6GOV~Y')9ЫIi+.3Y=+ʀ|gX;.MS+Xm\:&fH˿u֎ĊLP5eHtkK廰Iȸ )c=I!-pg x^z M rn<r{PN׍`w,s(JܧڷC#JjX`h=!/z@Io3 i9R`'foYPܟ~=nW.֞4Mܳ t62=vr_# a& N#LM5@~A*QF4BľapW3ʽEyoi,4=5RSXcc>QΉ !8j|@5]=s9v/ '4X޳~*R`9MB'SG (nz*w2!U" ٗd̈́ްww]/t 2P$2ȲEϋn{!"\A6k&~-aC0{Ƌ`dZxQ"@V+u֑IQO}G(%cI߽F8?Hp{q-D{pjˡP1^::),^EHfQci`|c}F Q8]HT6`utz;4±aCz= Z-!pS2n>U8QB C Vq'Q;(ɞ!WWT4!N-a>\pJ&,1=5L^N2Hra+MJ;0t#VEL$QgԪvve5}I*ŭ+xʳG{|@gCl%BBZG"ȟvɁJgf5| +4veK7fuhpLpG-t-2m;=b ́e ^vnRdTN-Hg1t>h82D! ƕ՘A _ nuH|G/~ (C·AN/8Efqɰ1K,)4 E7{=H;ct)A]6v28@ j6C2"9O{/ha?_6 m%O3P{Ղr{rR{w%*-0hN0SUTz&<cgcYsqr/ lstѾQ^\BO9q #3CU !N_>Pڇ8Gؐ{+' `u/(4ܲO/ Ҋ Q7]A96xzY t$x&~fDAb81*8Q?A*~]t;0K %e?@$nD2t^5 Or69I-x|ICuC=xퟟQ禆TZE[TBkӌ;98 `"i6F2U=.ENuE?v_nHv{@QGΊ"t@ ~~ Fܠ&>l肏poK@]ݹ`Y4@eEn/E*u9S~`x҉x֘QjZ}Ir yNP[ZlIKϬ=)5m|` 0g$ kP.@J2qnj$\rd4+F_)js߇?||pWTdmġPM$(`0;*HA/Q~B!|ؐũA|x0Ӊ1Fy_PQ19Uʕ=ʼ9NHnWRB]"(J UDߓ& \^zJVU^` ))3gT9`1+݊3@jɹ]sCR#75=qxr*^@ ++p-zMw f+E*~u[\gNXDcSS%W+>zʁowRv?6-gYzӹÁVJ/!#t{kb@g/vuff7mIIZ Q lUmK_4cKAx -gB?(Չ +̃Ur"Qw{ɑ7V?x%PTUлA#''Ә]j"5R{I@"w|T6F*JVE*:OSSJkP`NQ49$ 2QiMAu.orat-uo 9cլ + ~*& 4(V֔ PȃGa  X{z5oM$?'Tpj2yj$y0lD)X|%ыDfCUSuzfPvVyIC ;7Ia %^0Em/^0I}$ +^otSڜIM@:P W(t2XQH]6^p~UW.,EʐI#$,2U5#.T%1k`b/a9qج[ f^c̪r;EH Dy֯RQ@0Iz^ Q6˶Wj $QJBG+@Zb0E6ht_rtޡ + < - K<{Zxv9e(tbAEBhIegh!>&?/;͝;~ߞ1y";1žٝ[K^X߯^>9.I+=3,_#QTg$I+ xx^kn,~qcfGS;YrEE#p^*{9^03Wp_q +ǜ=XB;c"aQ3a^,[39R!ҩo=_R﷌]@uu !N& 3H6zAh Jn)BAL{H 3coczBi*JRiZ-r\եpCn&@c&2s0Yʛȍ랇,)[%3T4jbsnP{k<(-hc1=X.%Β'=J=X{\5/h;qyP&{2|k +Lcsr"bc2F ۟BkR!SLJnvzd:O> OIU)IAF%X`tpy0fPxz?s-BA/HZ.C)OJd-e@@sbzS5)6A+<tx'Nl{ޣݚ9YyjrkP,IZdzDLIkqY{]< +|S[y, rH0 +` GO=[9$t$ Ym %GۉƃMO%BןP-K/eM-rWSwf澩 43B.Ho. +"ɜמWN$5|$#OȓΉ e9H^{r/z@;:-7;%%,Q)H3r)[I/yj}s:G1ΔR {v~B%ƪl4#o*!kga_`$T!P*'z + AـP˻Dׯ!mBߴp0`&AG3dt6w?zd#VFށ|Tp#EVY;#~U0vD~3j@.&UAo<GvDA(Ѻ؎%G+"|S^Bޡxcގ|@ÚXW%vuucF[L*r': Jl_'i3@fL=IPբӻ CE^2i.UsA>VpSq"+Q=hF]>󉰚4 U0{yƨ4@A +ܺ¤\4^*8=O*MI4'p*2gJCYiqL^Yi|DŽSߖa o/3rH%FfK. |cl,/#=#x 9PYhR᳘? ٲe7~f +XQCL?]W#7zpTY1tF]&~7Ήļ< Dqou,%r:s@YvL~c`6Zj؛ð)ƛ ƃ1ʞԪ}^27 ǎ^TEFH8i4O,p } cT7pQ,M% +Ө/' ! A_+_͎4Èk +'ZA<^?"=:-BcЂ*ӍCP /ˮǝ[/?A;\^Եc}0=Tw'ΒUʏ-ƫUH-%፷'1;++!}%*N /<15t{`DCXAyA2 fo}V=q T82}Tk\N=D2⠌@sò -@73^Lm(Bʟ'P$I)v/>%omsBFTr0~?"3%\_ 6մz0HWVF^3aӨV\pbhg_%coafYNܕMqSu)&(w]v2 Y~kdXN<]{7Y i7(bYϔYZ^_w b FS7kS&G;J:!<UJF𓪓4;5{D#=)[Tjz9<6VBW>y2 ,GJq "_3%B{d%p_9;?C?&GR<1 ^@BR=Y%0&he2[b1ƐW\Uj$$݊S]= /!zz-'r"K]9I£ZpuBXu2_A6AxT/=cC8A³_|!s)G̷EoK4υQ"<<Ӳ#Jxپ'r"ժGX ` +@(޿B]-~vuۂOckćHu[NZ}j)cAX +eņLGΕq{MrjD9# NN& W39Ġe W3)x:(\ &&4y|$z"8l)eNq}F]EDīakc괳E0 %^EPDхWhgӆ",u *'?uF4M#5q!d"/!0L}UOoO=,ђʼn:iU-WV:b2J/ɿ]D`* +="M×⿟pj[Wpxe}ȼ3U4[W(bIi<E8$}.ⷿvYfS__N^Mifx RJٯDH>|dXX&(㔜ZKz[T>0*wՈ!=I"cs>f="d3g~Q;mϊ,stmw>б~U#"N#"+p3RV8[~h@_vD~QH|1­(C]Ze-fFjꙨc +!}z! + < oU}3,oRtU۶㥕c/($wWC̜H9KaYI9caF`?Gqs?)ի]ZLT~2Ȼꢚ{ߌo Mp#"9?{X) "%h,JCr#*r)Qa: +a&Edmy#Ɖs*W,_휜%!k4U|BY8:-S}u :wjW2^BlfHE3Tp{\Üľe9A}gdÄp*Kl)LD0\G̞7uvr .tGHySɋO8 +Ő6 7xQJ]q%{i"5K nkz Z!fc+_<;z*tԼƫ NdwEXH;1[]8Z9v@zpnpY}Ң)G p?ţ uy)@gKΈe93 C..[A{5rtpÆ8?"3:}T1lztF *--4.)H2ԏDӖ@ҢL4aFJ:RrLf Q|>L_EwNevLC% +s>1y͟DxYd^@/28([q{ߣ it~i:DMIzE:uF\S1RR\'N>>Gg&Vx_Am}9$%E h* vIh6^ӾzP^~x>E*HI7ۛ=!P vYH2aYU.#.9ב~Hix l@T^>,O(׮4j8Q*T1>`XBI !O9QAKEfM͛­l-""D_ x0$:M)OiݸuFd>-p'"m!*@Cܣ!t fͮV 7_ʎ,QR48z8t~ o#ҀomE-LN2UgΤQp<]t:yDAFAh(?9!i 1V<_}un&')#_V"]F0>s&? Qx*u$۹ШLC<1>J=h葛;C63h9үfV~.dEddG I+Ϗ6cCxйZCYiϏ'Fd &B&#iz(: #xz% [Fg2_`.[E5aR\L:,0OϑJ3s!ڠ E$ i]rb(ABE.s`οuoh?' ڤ _sdc_~/x#6 ?9WkfM:$&3͸^(, \F\tD(sM0Ou"F~8xY AtFl? bo]2"ʈ/hHopNw$ǦoWͬ>:;pne?Dԙ1S+_-?+d+Dp;VidFC2iV}DR3zT]SE~48 roڪ[C6Ս=Ř!d$4G[]UR n s+I9h#tɍDi"ҽ~rO5_syNzf; '-:zn:뺮ψ܈2Ff'L=Hm 2w8/-\0&G] B*Pݺ[A I)i+`6iψ^$lN2hlΉ~4׋ȇL5hc{=Bg>=hXXoψk|A|LVq`UJsThGcӻ^!:zV2 +}Bʂ5נz_"v'8',q>͝>?\B L%m~P*5Sx}_4կ 4p}@G4Mwx 1*T߬_`?*QxbLD83KݫX3+y!i" ɹhש:40YD+vG &ͺ>Zz}F`M_pϨ٬5Qn=$H# Kt \n +GG15:B4#Ӥ)Z͐+*ionJDEUg:w_]wJd$ZTp+v?I|G8~cF匏t~w#JiiQA!~Ksc@̹?|=ڊt(ujx/ej>g-+2f>e3w~hePN"t!УaHOSX4}brNyF]2Z/?/oIOp2ψQ?]{ ~q\3e'ػ}@J 4n30?F(mFT+U%V>Eގ/Qx\t8-EN_a^gRiO[5BotB@GnXghn]kZ4Oz? 2}"g`\ҸoRK;3xvp}jX 5H(<=%av>{ۡft_ny;#C/OrdBpx_W"lJ(_qlïhSt-^6t^ $I[GlRa#FDh4PW{>6N4@V@'jiI{կDmƻޟ K"J=5zY'j& +>CZwv#4 ^9c€͠F3A80G}`D=?vy!Bb6 ?`»4ˆ eO- ߪFB=JT>#D6etg?4cpKUUjuq-ܮ~)ۦAlvD;Et_\rlumj:5a1D}3 hX#Wr8S~c̢.,PDG@?MG6B=M*0YT\8DR2z;*F]S! +, *q>(RAoL (.ˡL/.SovDv.wψ)=W3-}DC%&Vhz%Ѯejߢ>vZ-h).kJ$SжR(HtфLwߙM(ZX #DA>S S~G5suc>CTzwvγ!l.GvcǮs ܌llǪ|Ց8y.Q=h=2mA x_ǟ|T*@G7u:u\:P"34\2dX,Z@1q ~hC@oz NWutPvK)359T]qҫBF;ŴXaLK5 >GIlu0-Vϋψ2U'GT2ރ9 GNO~%~M|++<}XCALsGT4~==K(1i9zEd7~^WHiǪT$IsyUFocӹ KoK["psԸ- -^跨y `UAr{!dtCqq.Au+\9SK*q];_C%W {պA)hʿ?h +>3nu)U+nm;uu/W(8}&(Ϫ\is#q),z*X.yD&vD<'4-QƠa, #[PܓlϭQP\..XF葻ilRRXCG]~򫓤.!_Y@^(

    ># N-;c"}DɅ 3UE,nm H%d?8J 2ҟL_D5{RI`GGb?p>YͿ??7_➯+ ,eww1Q}@\{ߝ(A]x;bؔzpEtcg&ǘ'CUֵB>~UJb4!Oܪ-p_qZϓ9sg*q>+%w^3P?!tx!%*`AesĪgJ]C{ʕ㉸\5!ߧd1Ǡݔ3a/h]#!Pyϥ χ]HRT,R-%t93y0Eطg4mW B+tߦ53L d)S㞖GR;1{yʤˁU$y)BYqX^6qzkIlF_ +5tCev@YFN IeAsY;d,!~+vlqVI3J)ɹrA'$ɚubݑz%LuQ wّXׯCK`#|)P?D`My5f,2.#[ +sܢ71gK#QCf.agXvQ;X*U1pjVqZ/Qth50\9L9,=*Z@Zx)]Q aQt!d>N$D'q+3fF x\IնQCq;G"PC@Z+^J} `r!Yq.ʯ;b]-S p&-x5pߏbrI˹F͉ HsE*Gn CLM,dr=$]aLNPwߋ%=1, է"daJMR%5)ݮ0 ܔTG;:|(tGK4.(RFV^8qgEK:Xw䯆KvACx1#װvQ7DC-3MKݝR!kN s"Trds+VS{q e +rG}K_ϫ#}ҟrLސ]`JL9/zygˈ#;d:%:y Q(uMh=lX'`1c(3AfCKGt#+ +K_+q?MCqXw<7@9Xg@*P2 CzH|VB C"4(^|.lN+/=Ռ!c/DfNm$ +t^IbF.uᒅǓ~4 8^C0EhDerKO +l ])I_ 8?l>_c[r#\P3oƉy_{/4,>#q#<;]̾`Q`٥8I13A{DSQ(yO|OY{jV g;ޛTПљ рl0p?h 1MSVq j$JH9P^bc}:O49Kˈu]׉l 9L< Қ >xŘVJkY|:AhQ"?]tvWQmz<Ѐ +3ꉞ0OH9w+QmMvEۯTAǹ<*y?h>Ȁ@?DcƯ>IF{^i5F +;^ZDo.jIW7Ƕ{L/;?<'WZ"AF% Rgv2dCB_ZL%Lɐ?W+tID`مAvO +NhSHLSU0'%wq#ZMݧ3/Agjdz˄p`x%E2#pzT@&9/EAqf0<#YTx]r)bnfDJ_oWs-TZٞWj-flvX'VF_rV&BBz ׁϤW Iw![64'z@3;+{MGh)S*ݕ t ٻJLLs ]3/2B=gzakJIգ&ݳl + Ŕ8r܋1Kd\kbȅ ˭|d(m3]k亱-&JugvA_CAkb?i]`=;UUaZ0m;?UdsPjTfS2ʿ?sIgjsS\!_wTg606hVzӚxq[h5d)_YC~_)Y +`eLV몱g!r[_7?D ゞ'kŲI#8hb`/n<,}qrWgF #0 ZfƸtȂIh9uJg`wԬv l="QmSu?g]ǁ+GgGR s ? R+IV "k}{ {R&\R)ɷ.m|H:>E=10^(TMEdd8I"yfL pm~FeL83.zW^|7fR<${qM byGq?Оax̶F8di0JvŽD(GhuхEÈ$TLijRyJA2FurI?Z{S3SoGa? >2tmV袟7s'?Eأ<߃m"+'1aT VSC'Jc<~s1beXk}ݓQ +Osjm+Kl+?{mhψ?Zn?Sc5YثmQ!G^MDXHJyP%@zE䗺yeD8 endstream endobj 68 0 obj <>stream +Cԛ''''j,~T$Iҫ*uQ?30UU8clMn.@kP+ q+y0d@BǍ##`- ^6wbCjv` ܴ A*S`7ˏƽ2JF 3Q {Sֽd< UE u'ylL<(gSUxL:1aTrcT?#Pcqv}2 Sw +D]HmhLEMkWssn8؟>B״fg>[g'L#bwgX&.ٌaӈ M@1r_YNmW,NE2]j_g`_Rk_l+S4M`YH0oj!?臗-D0ۍx'GcIs^֝.0LiJ9&E!(ފ'[(zxX Wxz尖>5 B}}qk.*:uň#!.',m[-W sY8t 8~`z1O~UYf׾QEyI|e}0gP&gVB +`8 j^O3*,&t(T+r_-D[=ꪝ*փJr]k\uoDY/x3 +#hr0>QṕmcUbU(gwe +桽 9>s+vH*~ѓDP"S3L. c]TLu[O3!Gq?mAlNjDw=^eF j(X4rC `@jxO ΏB@^^;xx4탆 3ߚ(Dْ(ړ^Sv?h6)VKbwc`g 1y=]z{ Ln@+(495*c~Xu5K25Xtjn6DB<D7!61i(UGaGQNFwjgu0@X_glsaw@CG:@Q8 2ݐU[DnCLy=p 4$O(ʿl(|t.qnNh#X9 +=#&igrխׯ{> 8 K[!Bu98yu\1l8?ȍ}gMj" A#0ԯ{s+ ^炯=q+;>A9ʞyW^M" lKƷgRQpgp7 ō]F)B~Doug=FxV*l IOqօĒ"Rw +>'C"'B*&dDxoPunG :;/ӂ6 @Q7,<N8&ANʨdSbcp.wFQ)+,htrz,jr3fu֑NxL]e_M!# E#amY qzl׹;(4O(9]x?V/k~#]N&m-f.uŲin:{Q:B1 އ- KtQç=nQ{CXp>MNJ`-xj)fNX;¬'s fc5H΄73?Mwh=$~j ,}~ގM.MAْ:5YA9dAH[ +G哇83aԝYɏ$ԋ0_jsz+mu$Clx$7Nnfv) o3rihf`M*Sơ),qK'BkM1\iI\B6qmyր.2~~ +#o ֋f>Nna% +rEGTl8`upnn `KN# =DŨh:@*apUSh1CDoUY9 Uyg@GJ\0؝IU ôhFpSl ؛(HeABipg˸O7>pk+3l"|\:XZhf@·l?)1c{ޱq(BkC`'/QUyG\Kd@Wn)KOK3Dq{ !A2Gs\6: Fܑ+4I2cHO-@\mF/9  bLqef$:%K!GG}'*i:wR(@#);@R꺻xEx(V%Fϛ~馜ϝTHn"Eyw-Ή~r)l_h3l {2mcBuО~fU*ˆ7_zO~+B65i݉ڿm +x;J՚*҉au)98`DZn:Fpaz\D*b(KI@sL!Ҵ35O5,wͩPkyρ Ӯo/1lB-cgA0^a+yypN3{$g'QB I/?O7o}%g&p4#FTu2Id3QEeIn~Rxگ4+:{Qk_Q}툁ljZWjzP筿XԸƮLz+ +QSU8p4kv&z ` #̽h"=z:{+ׁ4ͼ [d2|z'a?^tpi#0'qLf(߈ 5DڄQЎ vdMr۠:4?޾`ɮDp]ɢ0{ Deų;_Py&t4v;_0傘cc@˳K=0vZvi+dqPee\ebc ӭƍJehdȊ q<^=W,Tw3UvU1c,>NF-*^Pqr`QR;LqyQ޹ˏ/'w@v`+ -}u&C`^i$9wd E m'tuyHS]M2w iycN- +]ʾ)۩hl(;'"5iBHRXa|F]+󥩽y9t0@&^qy"`=s:xJ2ԣŠt&kZ))#=`'7ÀuTve׸r\ +^~BF4.V=u~cAN_A,٣c!Rk+$Ht Q +}V Dr)b#^|^+(*34Q<ܝ,M%((R5+28!~|pe^lp*% QГ Pjs-*_4Is݂#!N,&k%~q?t$B橦.ѡIF` Ab''}T{5O452P#Mh:t=8m kPi&B1􎨣x">I3MSTr++bSu"<]eno]'%L-I(#W4]]*tL%!%~?*w!b:W&Pr"R@FDYLgV3e>]ڊ u3ԯ+<-][PΑ]sl&Yg||r_Fny WL?xHQz@yvGe?֪f~R3}Em$63+ H;tlGkSiQرuq%4;Q>&hbgK:2Af#tL :N3;.L!gTq;Z$皭j(uMs$gC gB{-=J"a Ms:U`Ft%hmR{GcCzo7j'DVdq:<6 +JnVli2x@aʂsLpcp3:]Ӭr4*3jG:u6(%Rt:k*'P&>([ڌK=gK0B”dF9D$펾:IYu=ױ_xud]unp]H ٱٿԅjN{͞(|BX=f?JV{ .^lfx} :WݜNgߗ# ]~5zvE8"F*l؂Zf͍LcrhaBȉؙyܺЊ[ +b": bvH4E%zڕ{T &'*wf!4~''x5iBIfD2JmR]4hST&b"t#=iD >aOVj,Mi;$l􉐞Lڑ_ziհNI%)ptIKD JB i~ I N9$=X +YrܻF}4p:=wWLa3:{\DX ^t%'"YJ}aU!BIks\nqRN6~ zQOD*pE;I+4_QR PKf;gfWܮ|ՌvUXJe'ʁ@!4Q"7SH-A Ԕ@𪚚*IԏsـobbqZyhFg[,nfa5zr]z@tCj<ڣ9oQ + ֗͠5(TH;V|F؈XP ʚu]Og*~7F^1$(3+Ziq+ig:}WBXm=Ž *7SyTOs6l(o+c`\ +)8~ZIzQhoV%_ZVDlieh4[5Э.# +hJJ^YD ȾL^Y[Hm˜p +k୞ɨڛ%w'Վq+I])*Ȇ4l1l HC9] +ڹ,cԴCS iI4}`|̝F6vw"GXjaE; N>JF5٬ +GXS6\O zWZb"IaV'cn=w!R* iD*p|/ٳJyzuw2)5J_Bu =lQ3z ˫ogʓ[dŝ lO|g{"bfN&0[DQhplg} 4Np޶¥Z6x=B)[㔭WVѥ3zSHޖ{8RÆ.% L_jC6';emjSAL㗖!>8r491QP5)"9U;PTlbYi0CoP`NYFs A. +_rNQͻ#!>),PEk?/jt|]aߨNBwF`Z,}kynjǹs T9Ȟ]b:1K-7c[w+I!l7*qi X D&=/ /N-s6yf¢xSE:F" G?4qլ3d]DZ1a^Ae{{ul(}_ 'Q OI",-3!JI9ӈtO1uJx%xs8w2$URXr)4^:Wiv" +nx5sbq }EUK*3) ?WY*`=G0{IW8( Ji`?uiz&i0VA8Cd'T: +7'iv2؏å X`/ VtD Nν U&,o*=頚fP ]!B+#Pf9?h?djykS?]Wl) e}0BZzn(ZcQH3Oa`_FbFժg3vЭ{1-V@= +|2XJN <km>^СE/$;53M[+L;wV}P/xko݉0.Sl1?QקA [a5-A JZp,oC1@䰠n +p|L E=y{GR<%F(s&Gj`3mEhwJZ醳j }~ ژ8sXVp_gL}e\ ̯v[Ε$3R,w|U H-%x`WF uM$_"@.t+I/{w;Ė\o^;#g(.(KwW|1m\=GNs`A4a1P{"uj·D [uגגLzL ~u<$V E 3ƀ[r xQƋe e[c[#ԭON7 +N=vʦ>0A7"5s&1mat5~V9v(UB̾W,Jw0,m`)ޥJyI0JGE3L那n\a\ߢ1xu]A- c\= VGSr=ڔȤG>& HSurKJH1|2 d4'pp$;W|EKgҽ´GpԬz'5=;_8Ӓ é{/;igE ++3zN6Rqx NZn1TUuFTQUi$0$)3N +_*̚Drc8қXWnN܈H`c'_8 0uJѱ6=gPS3 }5p/x)H3O@{3pw'(K(C4@h%z~<>ؚ@Ş[R?Z8(Bݓ:]y5' -HH̓†\YJc15rHT(l/^.}ƃ{9>~:/%툗:`~EQ:ޑlfq(AiMw8Ii(@sf +i6p9*y?)~bA+L ++ ~pBcBᒝU=E&Bptqd.,ۤLʺB֝n}_Bd뵬}ēRD3Ѩ8 +1UYYG}rAR^VrFu~M +xj!dk溿Ӹ({8|쮋$ή.w ?q}\`.QZx?cTu@'!N7 s(laa JE7ޡ:Lݫ>7Fӯ;pqۛ$ b7:*C>&d^b+krq9DqSיq.Q@y&3 +@5> ksYpNJcr'N88qՎ=ΠHII5x.< 7Ö-Gty10p 8C}Fl~D5̂A› +BW#ƀ yI1[g 0U[ں^#30 +g(z:YGy{4BJ]r7~`Q=?0J g ~%3 +IYMȋO[nqEB )y>"C>#Ҫz {?fPt<g[utB#lD^ljjhx;>}]βbflv/AB:p)5l:N᪂daD?e\Nbatn&M+ԍ$85b`. VviT2ldL ;3<31_=QvUFƢVo +*HAxqQ6'$1'zw~M)> Q`>f sDHJm;]|]mw{jv 3wtԼ@F_ۯ.ddէ+ְ&n-ӡDNڸ}K)ODLQ̜f·+U,0iyD}DkR0yv+*XS@0~{_]ܭ>1k^{ +0膏$q-~anȸ|..[5ZD6!2~=v.›/}cD@:U`sdXP7аWo|@ qۙ~)v/4ڙrayU(6HGۿV~݆y$9( !z>5ݎ1B9jDsIܓl1SeIi=`ziܳ{`VhDŽAX%zPq4U(c'EҨYBN5:3Nڱ9<6TO"|A$7(=a#hB/ɬԂeb}VW(^`c_4Qny#ʗ˩!gلa!DRf,L"R9W+f6׈i<„O#`F3ig'PU|)wI +PCLzw;Xd?K}gK&VѲ*hPN"~*\W}Qe(Ԃw2a]A.-W$=/&ULpjj"49C™?$WԔL3L~ޑ|2k+=w9:Z3j!-%d3^bQDYoXv04`~JddIHWh~=qv>I求]BDsJB;/Xc_ލE-cFmsE7 +L@hX3p#48LVr闉P2f=ۻhIK} rLo a*r!&@h+r1we۞QJgHTȨq'J*_y>?"iNßGib"~| \̴PtilBsL>'ii׾;aAbFz< Z]H_ICڿ6&![S<J)KzkԖqG5Cw&ӹ㟈hidnj5"5)yd_hę̢WMl ט (ԩfi` xï/T~Jrkخ0W)3 +wE4HSIOB`:Rme }|p(a~UKzlY6H Zr&58̯*_ہ2@訦`Ne,}<(wwY\?_F/wjZ ^B>"~9G)귿K׹9V( -F(TP8I^̳37@AY)&mS ++S#t +u<"Y! $CIhCװP>>pJ7~(lNR 'RQFκ1މSkdT?QA/(okx"։p+@x#H:!oT2̩LQ%hIDtJH$"%qWp#h%+:z]tÀZc( y"؀j׆){WmN+Ekkg:xpx>ݽuf}}UrEO ww@ҸcpQSQ82,c,6y:{l$W4[fSg+j6@C]IbY}Tl +&.^̤"ޓ{m},&gGiDySz~A5)0< kXEKR+4J--<#3_Ӡ~4qh/*Nk+?)k8ʽ?9ݴIYP/ fzD ]"x>W46N[rMdc;/8ًzE̳̕y\YJ.3Rmtc@'a.16+B=V1 ,N$s{8vQS49RvmnXhY;J +Gur;J_C[5!@Ej53ʸϵ__g. F2Vhs vvD4UȐ?*9^_uh؞-iX 8CRXB!בxyq`!d`qn󸣡ӂ,͚wQ]">?JdnD޷v{Xv/c敖ԗn3i?U"eY{Uk< +=Cy32/>}Ԉ [-wyU͹ A#USrψc? +u+ƈpQJDOc=*YR~bCF+u!e?~1SZCQ/ޢ_EVpl},4P s˨^#\Kf/J-S<~8XFJX֠VΌpyKWջWߎfEv߉ 9Cv79O\'իs&pô"^\CmW7Z W>u"qfɽȭ\csjaFq'/my< +3QbG>њez;"a_p.hDT5 +ĊsØJ4 +VM6&a[u:JCg#8Q~ ˉF+ ']滦MY YF߰{ǮjluA= w%dRCFi JMn".*gW!raJC> ZJ'(A`?^zgd9`Ν16D2)ti:#q}4l87Lc^V} +V<S|`1>#2Xcm- 2?L]STZ .KJ<ƣ 8MtGoYxǍǍ=5P2 ~`8~z_&vŷR;k}-øY#'ՍEL` TЩh=6s4S4"֜^Sv(]=- G# +($FS9!K: Iv#i9|KKCEl_mPKGВ6cho%it?&L/sxQxŸy[FRnwAӷo\^ +bl(@؞Y\ +ա;@[Z8ҲAk +X 2J dq7}bTb;_튃1$W֨>7[6ɏ;E6>"CdEy&QGq%K3*k BbkE,Ũ6b-=ԃڈq Ȗ@=9@R+ *as:=gG)] zkW + It'ߺ!]Fc9% 12 +g.TVW%}j~>ˬҷ玘πܱd>wsm!NUZUi ^S#hE9oq $`} )]Ki { 7Ձ_8ЭboB(L* +xpE<>'&M5tF3;NQhR5*PQP)ģԜt1PF} Z| ƣU%_I] uw-&P݈f?,PPR_5\/ȆIuD ͕vї[vlTGZZɤE}SѮkHqF<TNZ K (޶V2!ݭX|Gz9>2%F4PF%1|$_Kw___׿oǿ_??_~78]:ɾ9o8X -xjC7&3tFθG Ff6cVmgs,+UwW=J, EwQ}?:W]gżO,܃Ƚ?67%d൱˂ 4Y|0U@W{GOQSu+ĺOL?d,폮(+ a8 35XA^W|V;md 7#?@t武_sg^#6PȖ77LF7c?7S)[ +P1",N7;dv'ύ]STRX%ӑ5nԨ_ɥ4l˟#$τS+T R &Q68W#^{SdhMy9:LbOR߶ '~4J(=Q7J5H"{aN/goUiF8uH7G?~Hg +c{)kE)쿢&I"\}w WhARFL X;SW@#ڐ@c}KP }SKfG=¼/tCq hͯ^z:@XR2,-uO?=WZ5-ث5v n4$ZZhYpn<A+hݍ`+SiMlAGpyNGd}+}]n,i"a"b@Yd-4 -Nc=F~~>k뀯qj$2ށkBs쮣ݢE8w[gO6B$Kt@+wiݰe6AM 4Hl\Ewޛڍ>[2SK/#ɰ!}/+?+įӛ^^&69*2bN4}v7eo"Nz/~PڭFR70$ĝ…>664Q 5M1Sݏ_(u6x3>mZ1h[k`s Mks?찥VpHf%%A"#Xi2f(4IeXn+nZ{P_)|ӂJ 1|W)~]CsAoXã՗8p4h@Je]|ߞ{5emNV+P\ ֫>P<(t,/<9[K+ޒyw`-\zw~lxĔA-׷o̢SoSS{: 2ZQoy9{?6džܠ7"PitZwfvfzo +Dxm=\QUDT)jDMSȢ.nZ>(ֈs]qoŌS&<[uXsbF3o|:=TɿQ%1 Mhu 3刞͇ġzy JbBvo"ޓ'}QokiTk!-Ӄxt/qnKy2 b=ѿ͊Qyc +}Ѫ$PȊz5sdV֫<* jg\GMI=gc73`ûKlA#9`D0(U=b:Q%pkVkY,~ +2u\L^ Dj8F#g:oYG]ל&-*)죕 ɷ +wޞ,ͮ6SC%T#< GӔ9 .'L\8@^w>~)wsA*h=YXWOV]?8%< CɊrjYq7OUExv]uK[aZz:3GRSz[` T ]^jˇzQxN;Jz@6hm2 aHޚćFxx5Z6808φ@M=0N֖tmz$BY[OeUl™vTmr sxk94*02 +ay)0ru?Fc  ͓&\Lu3:Amx MitZlUݡ|kˍ-l}#D +wgYaUӶzBRNR4=#DY~XK5tU¦3ʅb0}[WDG,n qf2afBA,3BCR(quZ֢~Ҕ"(-6F7ӇwCZSߚ-uA`@Iap%c6P@OkO,˂־~0FOh}1a[ZdYk^AZsS.R qDRHr?{ӻ|Jamksu7 +J+܅v&Dp.]TlG:޳_p+d`)DWMvBV- _{Դc $ 9Ox 1mF?׆uE$?~AD,뛽(!K<vQ-{"Gs[ `hr+MJVRܦQ4Ar@ʰh>nkly 8מ[8@;`(3KdsuG)ma ^pe-~dk Jdũ %䊀lJE8o-Aڻ=*zkBZ7_; bϜ/ՓsÃh\G[uLY쥤le. l $VG~Cu|Dݗ=EŔVv]/ +/o"ǐT0%a(^P @˚6Um[O=1lFA#7&>D9r A[>nXA qC{Db/K% /q̾a؞{NtƏ9yPg,a+p+b.'~.mDQg#=/z$+ $Wޕ%-ޣTiD@N)Ǡ{kpD(Z]s/s^Ǧ4?q!>"ߏL5iem'TUܮtLڣ]% +ÇQIe^}[K|d-G{ϻx>o X:5tZ)qM±z){J 8udROc<7AhĂYʊEA go $ - 7;@sTcˬa>N3y ~|bxl爍QAgLE|ߐR4eN?/ LE*κ5`@ƚ#T#Ejט=7kέT{dLF\ـϹ(bl-s\ h6d4~ +t_,,=/q{v>o8xb%(o7)y@ K5eŖ.vzl> OVT/?mU34C2!ʟQ}U̔ .[UO1 4jJ݆tQJk]k^R XB˚0)7E޷x|BYsU~Jxw}FR|A]"ixY;#.$rFoFS {Һ9'd +vǻ@6@ 'wjkBRIe\]w[.O|'uA̗ +lQ-I-9gPq E'g+^я.|ぷq95,X_iO\on[aͺ͹@O }בz*xg2d +k;9W bXX!sh1$J')RD8S[/&QafizL6jJՎɧCꊜ|q,$ [` zڮ`;3d u?ۋ7eyXSbNE9ϔņ+Ul9If}$-~.зISiҵ#]'dOVEqo~Ȝ|h/C|$pN:CIhX)fgU[alcH3kl:#̦k1ҾöTK!KkKZ+} ϑ23}cIOqVH⽃LhF+xnK5ktfVs$@YA)Ad˚'cѢ }sdi<)<N,yo?'q%N/}^>ʭKYҊHp0q*l,?'-O{*8'7H39{}:x+G̉ lj}[1B9Fn \#CQLP~ ~f1aHtR_և}@ϩd찐T(}:ˬ `PSc[i)Q舘n +}#=UȠ#=0OB'14Û\k4i*w +Z]Sf2[HmҊeM?!Q&w:AO M%k]36ٲtmݩiTo<6(1ĝ[07YDh*ڑxQ0IH'K%qW Qܥz|A_!6GԺnʹ\添/ӳ,tW_\u!pkXmsi TZf^B-~zf%`>^%h=x dow+(rQhbD~/ЦnoO"X@^k-@1pZXtг^̞4="XJO PQMzZQRqܾװ6DێJ3J']:W*c"-8gˤ .VEjw:,'yFQ]\[3L8}XW,gPhE[Xawk)h0^uánqk+cZǟ^ Z 2ovHF)gw{Ȯ57QZR[58u}ZyH '|:3U=zn9wc)|B^Ov f.cֺ>/T_Eyt S)I2AvȪHP &^A[vPSKa]sZ@[߸wE +RPia/A+'H+|bA0Z֎A3{$expY.&"BJLoؿd跃˽˽,09g23(uRX[’Y&[ɹiC7 +O-0BX](vTـo6X \=۔)DxOO 'g>;K}+G8wT]TEڦ0X?;bRaRܛNeÀ&A+ +taAF~V 5~lԍH;EX2ƆhV4\gc~49:6s((1Ԉ\A"X7xP%I!23ص^ $TQ_fbJ~AbCk/~*"z&fJn;/{G;4~T$ªZ:8jCfRv [~c+j8q0Cmz&UQZ+{~wϚBN+جz{bu@E1q'_cc{]әfK +v}AշqaX $Jew8 ƚ &76e0įAZ"1*o)ݜPBWO+aSh*JS@zEk-Xn') kG?{ so9S1L% &[t&Ql>c/~Gihmxǹ,΍"5d&@+*{|]dZ9mSкM,sڳ@ HU]8p?V~EJ=l-( !]3gL.~(ӼtѩčvhA+ +{|$OcR֗~˹F +=˓"ƂZcG~gn*0G&!2畕t|]`_i*\!LlP?f%@3**_gNY C" =Of! T7-]19z>O/Dz=Ds_j8 յ <]2,]5[~u/c +v4?{bC<vo}7m+PWۜ}+) 7 3Q沦+?q. { q%šW$k R(xFWnp}U)=5hF.4uUB}5\[ROVZXn%0i2#NuzǂiͼT$ydy@ *:HTĨ\~{_Y\_?3 k9 0Xʕ?25jlǎHGgmd'+\N).UyH3.KS{9#f˂'t]Ͻm0,םv=Pj>S>gyN4w[T<XADGTJ p|nwQZF6~ \;}./CEź}7wu$^vf$JT+2Gi{,`@6*Or8H\{!5@Eeh*V_ 9T,ߋ1Cag`齒#3N7/LpwIozUa^NYjaDCYZ]&a]\HK!qa!$ً:Qiq +̬@õ|ea k;q bp"!iaESPZj,od3]EC o-(Fה1`=? +^J%G&Z!XW߆u-ѧ@+BjmQ$G]@cP{6Ό P36[:9fF +O7[dQap [t `(<[߁e\JM y+?c- І-q2HQ_0It UCj֫WDgn`&M^UJ: ?#+" \$b`S9FA@YA0A:ReϤi.זe^+yP'BHm q|5F`M$Kףpfx8RF~ +h,dmnrh&ҒkGD5R NVQ7 }o2 K}02voчzDHX῜5ݝSL%uziNŹ9,Q) $Y8TL1~ J"Ff_\L _y!r]=c{_ۍb%NTVf;w|$ǕqCP$^ 1#*V%$e}'wiUDBR/ 6Xzؗk!q dzjr9ҼFYCaEԨXK[ImB?D$Jc%V ݨ[/zQ錽h0u +Y^ksmD0+7 +Sh-X ?j3cK*@G忕G_>R-1RK'";5֨F(ĄaaV2Tw@nDL|Ni8}u NE5YaW )+Pzp(jMC r74 &HoU6w_l^XQ$kph>^eQWDrD#\#j3kMv'HA>*茉<*utXі"ٽ>suگ~lMգV0$D <¥IlW4iDyu$!Rw/zf']M٧1C@Č~͂iƸ!j"tj< 5#3&~ᦦ}+/A5~yՂ"s~Zj|? +贪WaPdPG"|oSzXz"AD*]怺zފ=]ˑE,]1(UZ{Z֣&Nϝśl\je,؁v ;6׿8$zDĩ6)OI +nJ#ZA,~}]9Z ,/pԗٌl5eކsd7G V+ B$sajo]-bN!2i m+Ҭ +yGsGyv); 8XI(ר$]6Pt.L47 +s)f9[;}IǕsYܰb}vAJ!sMGN^nBI7}J!&?K?^oG8Bʥ5_mi%5=(poAPA=V׹5Hk\X"dKɩWmbsYb)\Ș[O\J{nbWDȒ_F^S9K敀qCY_Mq|s;ĵQ5VP n7"U]D[;癕_4~ E4ӚB@-vw:L#1}]] o|CL:mcB=I_(c>ֶvnh>N2]"6{8g2`kG>oz=Θ1BϺΣQs4YYuv+<)2P^b } )4^sWH@%DoN ]6ʻjM>PbsTȲNUw!W@BDl~U"qn@J&BտM#nj :3V3߾QpP/$#Ođ={T(;Z];7kX=up(.`a ˘֠75H^׊~DM_@mw) +nDY(^ڎ8qhIR7pZ$BxcϪD _7a\M pn "Hvg*VCG\IxBOȧ?gmgIv $߽!1eId"wo*V=ϙlIu]\cͺlt6lQV 2dz`%h~Sk؇rJhv(oK9I#`HEcꇓl|sd7ŁɅEN#Eb") E(63Dp# +Gs{:ђqb>ʑAG#+#x4nGMB~ؒGqeW:s1)9*( +;tA7Ȳ5 +( x. n#jӐָe$>[9mmw/#Y}F2/FL/ʆ5dCag?(>kptvREǧoaX#E7sc (׸E+$PNQT"%:A),cQd)ƶ-QtݏgEtkq&)_3_.yt%,nU'D[K^ɳ{%i1U9rXǛ# +ʑ ;&.by# Oq͆ f.ޠ +~9 TMs7{|C eA>jVDma@/uP ++BzHn i7?[Gg(lso\[t夤y| H/6^ +5{كiɌEA~p+FjU>7ju#} j(przmSg#"!'vaSHhYJ\^ٱC ?)¼GQ⒴MR՗y;$C2,霏=j=g Pcww/VZLkܯx0%n+4L7M802 GeEeYt4Jo#N,aޞm6.oEyq@-eh*<7h RS_<7{6ho3c#w8tn@I~mѠ +)@DaUH'{`0t)9m#؀<Rt}F fZ7DXJB/e06$RzüW(=6GC!p^IZ$}xX[ؙMű1ʢ6F]ߕZ{|ތ=zj&w`2i:4 hqyk$3C LY)P}Kb*~thjtPG p^vSqn׏F폨 PI|ـrۓ &q*q[K+?.^=5Vt$3\k'{v2aٴf:qVd"Kc;tif>>"e>~E8I@Q#|•k.J'ˁQ:(V%юF+`m¯m&d[-4Q&lxLLb+܈|emu3k׶l7uc/gD^̺b[+bUEys*߱iYy-=8\&35Ϩ󅱰uo-4b-zпyj̏H9AsCmپ +2[cn2BR2[Ȱr}UWh@:|~|AG4>q~lE{z&~Ny낐FWdȶT Bv2Z P)6Q,PF6&@I>9k@vf-FS%E4Bft+|(rEiY8S Z@uEZWꁵV wy -8Ѵ +L*^췾G rV !@I5lBfMo"<]yzHVLZW͑ [[\jFґQmuQd]lbm!ڪ ʿ[؊;զQ E(Icn"RjJ5TGS$oCVrK'l}d(+ ) <\#)htkB55ʝzKM%a +Ah\n@7J@<@m2[ wrE%+v01K+. z&v%!ɭd7" OtP yف[k%;5_o+__w?w9qowW'w7(]o̺o(U ֧#yaߎ `Baz#D4US<6*F41DP]ZmD;x}#īԾjr11SZoc&T=*5:JwV%G +QQ?tq,Vjf=qB 5U15!b+x+:UĵyR@|Ftx+?3CvJ#!wTUF[ TbfZw'$=^ɡ9*u/|Z>qy$vy>rPp}EJ"%ڵuɠBJn`w\{Vc;}˄; -\(%"@n=.2ްh7NX(Ċ4jc&~}-݋l\֜ gо *g @8t5]k@hWL r&' xĮ5S*xe5Q8ͮJ5:@,7 9RZ72D^\j~)/# [WSs70.ޅn54o"{y?$IQʲ¦(^&. XukT*6[7 :P9#`QL/;ò&]yR( PnD@)0œ YCl?E\J㫋0d{#(o7# |O-^$/H%iB޶{LX +ݿ!xck^\ 5y9!{L`&?6xI~YF#Jbdej.IˑJnIas>2FcdӺQkk$w(_&P= ԟOĞ9`MzORŠ\i/Ur 0Z"Ph. ]U:?^c@gTbp>pVp3V+DP&=$:`QC+Q]GmbqGh$3''w!nxJݐ^ R/):9!p(}t^ /rjqkUdDŽm=*/KdFQCb7A6>O2$9oe+p,n`~ +{iA3e3~q.k]2Q$H>5-aL +58 S81HR\OmNۀƷSӪS/|ghVβZ?`Tjp͂P &Q(KXtiWԅGVɺ iB"-zo4#L:*S_@O57Wq vEH+"(qWEg79)QqfnN9s*, YdJŏd|"EJ T_YXyؠs Cсt}`Hݡ(5[ Zrn*kd F OaS/2ti V1 H{9=Yg0#EA}q>R֨9<$>&IYg)Ӷbfﯘڙhw/,LKCjE'J.,8gVt&ju&]YnQΕ0јG潓 qz_\!s/vf2Ͽ?6}|75jؖ9+jSZMN=NN֦u%2$Р6:CF@eCT?܇6B^$#:U*Q)69L1Ț[ 42h#*1*h8TY3ZGL /fZjГ}D]N@]Ff;rės9H j+UD(4ف_Y|ŞVWآo#ȰḒMZ*~F!DtZAD[S̮iԓo_q寍35P?#a ‘ᰟЦX6bGM]w M k?6ݲ#/K l}"+k{e1XGpy,˾fZ>XS"0>`=h&s`uŅ6> ty<V֤Ơc*%=W:iБЭTn:Z ţGTגP%v[ҵI DMP7tq: :*X&l/eFb$w*3n :X8:(cۧPęDϧLϊdtӲV8orF$`T܅{K~,cIj%yFd\sAMiǷDԔGSQr?p;]c9 +|O+>& QsUVlҳF{Š8|1g]Z +&l=zq,ﰶ\>_G\D`uy{sm T0*ޏ.3W5WJ?~G@{ɉsA,#5q,*mh4O'#uIG?2 GD@ʪxw\. 8;JĨh%ಔc;ԉ:4%u܏ +Ϲ/!Y"t+@33e];yuw]>?g9'ψ +e,?7 +:'DRVU HTM"#<ҡZ~!2I?ghb1#4PDC]\@TIFppis?Z7( l'fGJʝy<{E)%([q )"J]H#t`ewzOF;<ͺs&2==U%%*DHBt)g# 諭7DF죄Dş9u5܎nHDʸ[is^/`k'Up~4pU=;_[#dB_ GwsG۞4+[TQ^m{,ĭ$Uv5uvPk7]wRW#X]V껮p_UN"!y'}ln4[Վs/cc#XNo5 Z¡D3;X׳lj"c\֠3'?5 ~!e 1qfo {9@!3*=R +F;Y.QC!Bkt!Z q0@wldBV5kY.3q,}z*#/"J ~wAaJ߼= ĕ(Vi .{ @#U ZvN HV$y4Չ8qDw'mDlCw0{ϑH̕3N1*΢§\˾MJEk\ EHd86%_b|B{yҢq- +Գ6Q潂BTz-@ = Ak_AX5hi1>ם uITz({+|)}Evs1q.HɉPHS F_q7Wv|opgJN<t쇃Ψnh$Vsu{#'d8wQWNrs-ؚV}#+Vh= [iV?#6(GLЯ_QEK7fcMU4xӷCAIO?)9BmܞɆp3kn8݀\Y;/FyYUu ƿv5r=w(q*@uQP\yZ kA-o= a96\{P{>XlyEg<S2:Gk]i3(T~_1D[&;)ZGȘjŗEh`[uNx~|ꭦ>g@=ʌ< \چh:X_YQ +1'j5Q̕l"@QMDEDaL&pǑ26G'ui=?+pUιY!b:4r;8|XI}E[hg;HЅ]Zÿ]!?K.,וʢB 0>6~'`*ag\ģJ "lX{}~ p^tM؅]Pn89(2L` O:AbWQ^pETӜj4+LfP(EMܰkES܁f ҁ2[[gKlFѴ @/7hh4Ty-vLo LO>{+:ВgUZMڸtp=c5&a/RUeFHn||DP4eqEJdOM;,oDH:KAj$|MLGo"qKX#a@Δ[a 1rόܜyiQ%l#3I+i?D((3G ہ՝_#ؐ 1&@9Z$x  p)sάÑORG 7PPk-q]Z_ΐ0K۞JNI d5UgpVdԶ8봞ֲZF5ڤ-F@!ō#ueXP3l,Ux]2.@Yܲ KXY@NxJb{Vt!=sٛBluÛuL Z4:=u̒ }} 64fxV P}H-X5뻢6=3&W!ZE䗕+D$PMrYKJ cFlN2"v`0l!Kh85zGDң,9 w[|$5964,D5R4-N4~{& 04ֳxqr!qzƐEHz UAN.<%Gֵi2WYfؕj~M˚*d: +L(.K4v@|%C07޿#w(GKO BM,as9>׮X"lu3S2wh20<@/DbWSӯ.|Aoj%5yDӗjMR6ˆAo>2(llhA)5;d߯efv5MfTDA(s(~[Y& *RRMIM{t\\z(T*g\7_}Hz0Cw7V6sHE o1҇:-0n %舎,_݅άQ3\ǛA>< 2 )qD2 e3dQ( F(*uz*XP=]+~#Y9ڪ?LI\l0ZdՎ-j:,)+$dži^t |;+PغuH + Q +jн=rZT=J'bNRA^-hb D\4< +m W +d. ηɏGr^ׂi#'_U\V`ClA^:Wpk͘fv8]4mw.;WS~<PXxzΗ0=5u!5#QE V +-0(ǒ2Gd̀/~k+p*8P(2eۀ&&WG[%xrur`:R&@pkQ֖0tj9}W1O "_J˧ +Ke|Cѧ[~djGJ|$Uf!}p8۵Zye:>PM$>f[CdGߧ뮞sLi!= _,$ T:_#'[~j[_ +Lk +"6XeIQ^a6*%3Ͷ<bYPM;:Y# +XuF1gFA`-&bUVFBfKz// qOGhalIˉ_A3"<q,DGcJXY +BGCw٩6M#0Kd^E8x7hAJz<0XZ0TD˽j(k7x{fFWgd.D:C5[DMZ빖h,*Li< +KzA K;PAcN.5ȕN2Z )Sm<_y +JFeeG!AkIqa. ~?`}D]BpN)+?OPb-q ڎR2X:tG:+ҫyI:+yO~5%DsZa~)( jRv,bګ/-Dĕ m]2bө_`y6O\p.RCa/Cj (L4d(~$M1׌մuD%ˀ4[2Uč@BPMŽ4wKiH@uҴ N{seTnq}p*}ah;T;ZP-V}2DV}fⱤRػl4JYT{ˡRBSePhhی^iZa]d_SŰvG&8 +üKm }t3==Ӿl[I+:Gs$YO;X*( ?EAg5iL5|%To5o5!)5_b_;Gj8kpqzJNC%?I ӚrKΨV{$x]u`Ď1INjsDhpQWz#˺Z)1zӣ,G"xЦ:-dȹ ]Z>‡Luє v4\'ayQlؠ֬41b__i;3TS}DuBiNLnus"ʏfX4VM?pk~ +VAx5)̅Yk-*8R,Å7\YkIxo<ɜ5{=&3ةa.o,6"LQD*3K*4Dno&M}pgC{ޢ Cӷ<~j~=4As_'Dj~yaq>ePpjjqLL/!w$2zC`K-<X[UW=!` V`Im ɰŎ.7:!-+}$p,>x"p7jC"lOK9:h Cq#GѶg*<" Y#XF+]ɣ8<>gைxs9!}D9O+d֑u#< K0R ߖӎ퓀,;񥪼 ONbP=hPSMFqٛol虍W!s7ae"MSPgND~{M6 +xTu~PE\|z6{@Es?Ljyk2ZWBbEJ@0buVCw +ܵbV΄с,Q<}_[\mQPZ#+?)P2E>2/G%3=8-HN4è +L_1 t[0QСՏR2{(d|+sOvŲwG]Lw\ȥ(gSYt@ J~' n1S 2,ޤbeMp|#j$2K$FwW嚑hD`} |-g43%zha,}*h{hcGɗVׁWxygʙ@sZ0Eq(FJtp],&3sm#gJr/EӲE.πd80]VXE|kr>B-j@ 8.?sC?>=>Wb H#LoCx#0>)jƒa=8 zuCRxa:t;IBS:uT* LDŽr_\'7҇ +Ո\᭦Hm! +B'Yi@L_ʌJ⍈z+|Ywt)t/Cy\Ezݎ~:(|ao^f]ܯjL~_5*q5^Jĥ;x#n7^G]'>B,csy0!@ЃϚi|3ZMHZ=L &ۯxQҷ/:r_& 0;4+{H[Ya-wN $ww?qHO|gi5 b0;Hղ1еHP>j2$ɏzIX1 +{"൹FidIK먠X= +y`{,-ցe[!ݴF9g R&K8T Q1`HڙP^mqR32zmQ]̋!B<*`t >hot^p݊u:CAl BA?{ +۠TJ!m !Yv"gU[>CQ7T/Hx1@rG?O# +h~Lâ?gG,g( +ܮj i6bo/`:2;|4Ғ)Z-ߊJlx%OSIQ|?Y7j*D4(ZQN(k) 7F`ճmkowJZߔrq+^u i(q  R'[K{"BdDDH U#L0r&?vsQfDè+~WXpRIiG+'w)/=bbSg[hH=j-C R!Z~h}Y_Ge3l!\?1$t=᧵+c{LZ]=>e3QKZЏ 2와cNu)9HgޥLKZ8G"R 'ǴUFA/%TA-OwQZG72u]ffݩi2ҌaCn)M8h4bрlU[vAA4Ҿ_П`x%dplGeOt0`5KOJVhH EdNQ\x^Zg4DhrJy}H92+y#J*?ȵ)D" 'F 6ܾ^ TBu.wz\#lO{:9BZS"],a4Ns8R(#E$Kl:jnՊ^ѓuXU U0)\4jT* +$h,ޒWSlF^ׯ]t(Zn1Q1npc7])cp>)vyEiAL/zRf,8ψ?Gtm xQ\p%M -ğOsEm̢L쉂r5Q yr9[^5^E; d.m7B[%)Fy/K"|74LҌ_E;G;_9SDyfzCUYF9 +?UfiB+ܒ[TQՙ Z.Iް~8Ǧ7GuP>( "+ɠhT󉥥7޿l0&,0`~}FY YΔLIPb|vsJ!kAA, PeK Ŗ}'O.x]&Joye+@,]vLB^^Q E^ nO*=T*C1qQUHvs!)~1EK$f0F( VNk _W4:7g.N."HBZN1'5*fRv$<4Œĕw +ղ#80)L+&/ 2Uǘ~YfrhGR][TMP@Јa+39ο@_@isHzw엧M;U_{_ل vQ MqrV(޶ǭ83]C(gaj=J Mv#V F81b{ οہF(eu4A귎hyn=1 Q{r;_ϾQTph@fҴ{e!؆(MSz#j #AbqA(EOqǖzpf9~wPv&~A~4#v4t}< J!B]_4¶fLw"kvKޏbxB8ה"Fwnj<".{ + +h%ͼps}*Zp[YϠS8랟S%?3k8'FΊ:+} B uyw1xpx$35:tv'.c 2b DiW ]|7*:*o/v"WUb֯ꤨUb?(ܖ +tR؞~z{}i'&&O(0-J}N]V! DŠ(Zs(tQkڮJ_`ˆjY-|It7ՂXSq|+3EDqvIU@nI-JQ}sdSⅎZ/"_GMa6|4J+ShξxPuM}DBVǘ CCJzdZrbo8NG[1%G̚hEޚ>c-ce^(n L)^:+R( B% ++YC$}1%-pXDᏳ_Di9vvxs_QSfP~qBHq;6grSK'ʥ~s%~s2!M[Y/1`}1ux-*07YK" ?M?$%r1/tEi/!i(ݮhԃvv.-]d#1 ]Ll&"hڃ!Aη=<3'@,W(ˮB_N'YO8MWt+N +3&c7ͮ@8X1*N򃡲M] +kmJ4ii(WW)uh%]%-S8Oo{?0`Vڙ(]muC@ų,Ho=gŌ,W(*۸?e{SgWKC6{능 a fZnV?5N:,sr̳7[f?H=bH+3?E SjZOkvptX;xƽ۰VY:~"Qjs  ǥ$OhŪx羴gF)ّ+9t'k)*'Vȗ5yiQ %"I I3J&$-.$CF|GDmC ~ 7¤|UQ^ӭ=݇o^εqa޳ed;SWn܉K+TUA:}FGyPw53C,J:`qAZදWI:x׊ZNZ;8 +׮69GvtiO~Fd7i~C +9!M/MߏHwq̣A4]RΨ"cĝ/y 0>%Ć_yhExu?R >f驓%KCkK Һ9ڷq|xғ19R޼cYR(k1Ӫ1Ud0@-JU䤺?|@t[7mF;eB[qJ Z"pglJ|? UZS!"|[.[sa=y0n폡 n8\cAa qeYAuW3]5ojz9=_Ogn(TubA>)7# Ҹ0Pz4pKNSeHp?<1` ã ?Ǯ<?Er8* e'tt2q?@X+%qhXA=oㄴyZ +0EP~ȔU_'b&b_H`\;#t rdmy3%6ϯVҏZ!W 4ԑ[)ʭqھBY}C +}'N#>*虑}Em)F!AQN9r,a'o>$4ǧ4H +3T|OqThq1zCuS+3}2n,Q8#Оv:vSPމe_DL52 }:lB v?tj д_c[@[!9DLߟYL +-qG! yE;rhaw=">hU?* +jJWq_ S]'CӚ3r9L8 $jTXxjqrZ2uدhG@4}o4|)#]GR`0>qyv}cw- AOrD1cx(ZJy-W65"eD?#됃e_'U+vaf?~O?'+?ۿw_?S_O_oo׿u_9_ɗ_x哐V]^'Jk}FUEvp-T@MiFg%H>^QWI%ja'"˷`Fl֖rdo"lkoФ3 FSҐOHD he! +UafOT+-U3tq1`zrP)( +(Vʮqb; T A`/{%V_X&O( N&N*&B`wT:x;G-v)9A 3,-Z9+~fZ{52Iw]Uu֍B+?V;/]; xY]u&jvD r0!ojfj/V ~x øA6d@Q[N7pq=su248`r1k2Gb*@OW"LbmCid P\>;߯Pm~KoB v߹~G/ ~Z%nK&rӣso}+=2npJA㕺`d+f\Vw \b(J&7H.t +& `'b..ޘ>TG -/NC9euX:Q^1B`+q0b6V><ʥ>? ,xkƎT2g?k?9˕I2eL{*,?ΏAʷy.{0ɊCE3Ot'}Ӱ7aiN}tp ۷KءRSp%y-ƋZ.6ꑴO)% Nq4/ cn;"TMbDRLU-gƛ2*ԲtJ#bH%BE[B鞈Nz +؊0bdD}[ \qiMM2`+-Zrb1S+,PPLB[GG9m) n`bK,tV" aEJqI_ڙS~ |Q#VocwH "VEW +[̐ +r ̂}i g MyqugoDZۖ|=39Wjuv) }s#3n]2D%ϫNBDu|ňR C1v Tt2+uƓ#T3L(qsZU3'j[+[U|>RJ0)JQd^).5o ~n40(5" LE iDؗgNwH`3DTǝ}ɿ$_"p" kR K'UHD2L.suotiqZNț*6g|- uQ&@_w̓ 6 82des^[/m$m:{5/EEs,Bwo>rguE3ZOخ"H굴?FP?LJUB2rW8pp4e^ڋ 2i u{,k:qbblF{]w_9HiIކ,?#f@}EX^E +.Tl#cVв$y~Cu&KӼߣ$jK{}x4UCBm4y t#>"|Y୅YBbmrliaMIaX+17q` Z]ԟΉ0>e?,c`r7"Up09Q aW_{#|!4Llk%1Zt; _J̀T|]16CdceXFe[L3ؑ/T<6|;m/$,=W8&h{QyP;zUJ{v;+lәЖ?ΖނD3C^\CG^UH>|3 Il$ 3H_BhɊ$Woʺb!vq|/5 c8o}qع9}g" ƫ0}_kΕ܋cLJZ,LPڊ6-0V[SP!$x8!_r´ [tˁSLM INБ{n%ʷd{q30V >t$%|,fXKĚ}M)ĸ??Kb &ʾuȚpFO畽{њfj”L_(iBQ2MʹFd[nc#!=LE/u liޯT~nxb$)yY>#D(;凈-OװOoW-|$(2.l#-p,)*4x4mA +.>0mO)] t~kMJtt‘'?Dd.8~H `ώ؊R?>\ټzՋOhZYp(Џ{pW%H߷w/=?gU0"}-jqQX,X5Sl;*:Lj3}n;.6fq;;sT50~P5Yw^p3fcNQ3,5%"s2"R^ +qP$xpz@=V<T:41heCf%*,ܝ' +l^SNvԣ_jgDԩU8+J.唙ҙ:g\ӗLr$wC +=ț$F z;Xyg?*~R?[nU}*J{ԌՑHs<CMx%hgD l_ bGN=:qL@s 쭫!]ʻHuu?\+yj Ru,L*AH6fיQN{ap&&]l;ЉH榦# +GףÝ 2~!KgZk7ON4ҤL8\)LGP̀唷/$b<_Y_ + +f2j+"Sł;"(R "/ ՊDơ=A1j\P5_W$z'uK͞ aHqS%LQAzA"h/)6& +M燧SO+ tds} kNe'#jxI/) h.3L|=~] LHˊ,N3 (X쯞~66SV6~FnX} +w۩\K׸[Z͑GFոs!B4e>|ψwQQ$Qiu-l N3;ݛjvbn84[{z<ﰡEewGa31g:e+ Xz0\GԴ1lw1&!*6f:r@[uZ7}?IjYy +{1V*!ZcByx[NXͮŇg{-B]}^; ~#z"nOTP)hҚu_2[rd"ُ MKDH?Tg⏸vdT>L;A(TtL/S(V˽D/ F,K >;ꁔ/Ҫ~CQc>TH Q3irl!qLl8; ZDhjFphf]@}!^ Ul3쨦i5">N+D(ȯ}hU[-7{ EryJe#H+α} bp Zip|`ӡҔ@>i/qŠ/>IQ ͫ#d~3}R Ļ݁rǐW~F.,TUoq0=P*ᾄkGze~J_u}Jh) ebN)3 K88 +U~4te^wހnV[m8]q|tǣlo|F9b$?4nUC2/waw~v\&hzz Ԉo$ "ꖶ +F1sTGRIԣs9w&QlQh?v|NqƊ.u Gkam0Do>̙a1wP[D~o9qہoiQGݦ><45D:swrxܥv!E>:g6EUq@_}tb5K,SGDŅg~T?r Eun:sPgSץd4< +0Z +Oַjv~u(ә'5w"ZsQ_lfSF+&_وY{&7^M>#>[{w$ODi2:m+>E$<<ka Z#%XC%9~ " + ʾGQf^$+Eڏ|/UH?nC".֦R/u#/d! Az=XHn]Z +B_իBM+Mƴo(nz߂qەS#xRMPY A a5r=1~ A"8]Jar#G>>A1/gM֮ee/ }BfoC˨~d3J6淠3#󧠝C 0JaF]~ \3Yax|UѸG+ ?/D=}A8<HxL;Qd䠀!,(gcawk⼶ +jŔpŌK$@i1?}'/mגbRGȆzȻ=t[dVpī^G4(t>$ + Q^ ޒR_;݇/ɓx$a&g:,L ui5οIHi +a&PZ^ +;7DTOUy: 5 +Ȧ}ԂeKWBDKgD pEÅi̇TNe]jR4䙥4L@qeTrl; wP&wҭډ`J(k^?IZGo\!2(AMCOԾ5UfqCCJ,nOO#Q U_Ǥ(<~aʘD*']̊֎H=;^e=o81eIqxkI7@Ǖ!F +)r :d 7Ūǫp\p\mۻ`g:̬ +& F%߯¾@*#R[IA]_X0ilapR(K)R`h ѪC|rՉrc_Q!/O%O}KEuƪD}偘H=pt? +FɉH59LG +x3u{o\OѩA3nӍSWz+TomEΏJi:5t1!{:VhM%ΙQhP92UZuEjW+;<-{Ԫ-"rK~,E5f[*:9ӄRG22qC /FcDF[ GDtHb?;JGcxVg"5d>stream +^?hr#?”s4%2oo(UX?9{gK')"2k'$Վҽ#"i +>] bETh!-qMNyŮ ]13OyaTȾSA5f9R^^RG\X-=\4`RBl{/tMa~d3Տ׆ۋ  *br@F$=td|QL2[-ŋdPľ8`ZGׄ+ܾŸVus3|;|g=ޘ[ܰ@T[)}Q2U2ֻlޣOIsz`G|^ |#EF62 x_9}O_K~ARu|\3O;H-c^)zz(ߨ>"ml#d2ԎeBCU@(w& h/+Z5f\S6;UG<~7.Xu%}Ǵ;dB* sy[.w]69Fk6't8r&sN +:>%.u?.--n! -RsώQltdP"6[Kޖnz(dzmH*֟4ӵr7&><먔ALyX2.[ JH+2,*;-) O .tMܨe$ծٿ6ܺZ2h#K du<=b9;!po+zNj[L;E Y40:̴5B]3ό~Ԣ/ v0APjEH!e=#ߤia^iX/KO5]bKjr@kzmtLylS|pf|d$vLl9HE]D}xbM)ēA*GO >A=7 y$qN`& ,%nėesH-r4fG{Пϙ >s=Ӿnoho︽ivH3Z2xF> WV F˼L;OluaCe84 EԱ{W𻧭m1D&(; 0ְ&Ȼ1F_^C; 3]P_&v+TƴbwzС]NNatW0+\&M^ +v)N5d4:y5U1JDLՈ瞂T"wPz`"edBEt^k%(!}d(-R_Ub+&W4zhp-;2xb sȗ0;{ZQhT[|7[J>juYmb pv{ev";vYp% e갛 & !2y "٢ӭ,e__T+mVc"Y}hNfSw6rLт>A +*ŁLg_ҷRiz%~kٽooae+(g:@B;F*^:mBk\y +rQJVݓS0_X݂a-(RPKq!6Lr6z0N_/uEp? `l?DJkyx> +l~?VBa3|H jJ6Xf[tNqE Wzߧ4+D*[|u@t+]D  lm_ꌾ4Ad?$O9jAF.@L;I"1MzOD.p')ң룶}gk>rPGp>9P=- 7 b~;AM|Č@Eժ"1F=$A)ɷG%XdD،:;b i.= +(|r>xk4 5Tjܒ9Ƶ$XR~f;m,ުvxm|PSPR}^ZU +2InɅ/*Xm]Q2#}7,6b߻=lt-RdvX!OWհ]rB 2"(ST + 4@2$9١ѻASj#RFOnPT +K +7B~D'Q ;%B#~EO gqdc܄$a:8 +X2Da@c5$!3G3]3 [1ϢZ7 ʌ+'8ou*.D22_ܬL3t䯌(lA"WA JuAfxLIS {pq#"Op՜=d?l@KxxD- irf1QQuq^֪Ɇir +8:J@ G՝JR S +H: \+h2]= w|xRg"կ<﷽_hPN_C=EF|GsAy$+aKmμDFH_yw{eJ fm1(OFυ'.F~"/O>\`zpxE׮ hTHⳤcF]?LҤN:qgoonWZ!/ o_o03U'y*|IOכcs2x^1C}GOÔ9lDC=~6KppU#:G#E܄Ӯs&]9Fy=jc$BϪ`r-(NgK=9xwunp}*i3dAH};dgpn$5M lQ)՟C)`GR𰈂".jz0WfchvD PpђCӆy?D, K5b,J g4WXIK`W(pSqOSŗHF|nP/ϧיb\"SQG/A9>ƕ)>a$@uki~NB(cKdJe÷z2UFDn̅޵ϣ2*^cѤӲ +b3"nAXX[jhopmm>i=+MW%w>L>DuGpãbh6kB +J0j{x~0o j칣SUw >ZO7[ȻzEF'w1 9ZjƇ,<>E;8ibFMfz1K&= :PfQ@suԍ6jxpozL'[,$u4K+"_:+T]L1!2_sqtN +#a)nt zUJϖKd2#h;s38(+۱WGM'z׏ᚡY};U!hڗ^u.tja_ʘ=!'){_GZc\,ʁSJc)nF+ +P*S 2hD=ziw).1GkLv@Kے}GGQ.np9r;WZUa$ܗсCBw~*uO421wPZc|cW;`*]|*@!SE+^ZH@߱_GEnHɟyZsݷYYX3r0C#\ ň`dNz" t";K:z:(Mb%mZ`cSHzߣO:wCv.KKDq?D.{%Jwbbr T>?}ӓ_f0*Ag7ɜ>& !$XM;h's\Q\Ҝ:s4 +~(eDXD%)׷qaS7rrP"pЗ9q⯖~Фt9|mVt`')B'{:T˧yzJyݷWvh /2|; ~H%7`?ǺVz+rF-sɚd%쥿".DbvԄRjX͟Zow$ɟhTQ/lv=^tdɂےѵ9]T(]pRlu)[2sS2H=(0^*gW?#zkr8> (O0$ʐ0r&QLZ_^(ӃQH$ +_(4_&Jʅ\c=h{+r/ UxL;:{2գ'z3GzNS5-3~{Cdjx'2i*hǧ법J9_)SzcS0:3@LG5DqjKe(Qf_DŢy7B0ȝvux, O;ƥ@l8x'$&u*_MbI2F>s"&RA`]!ZxVxTCWC:ؤl-m"r먆oHA9 GAD;Z=t 9n;@3]_~awdY_$7eNnj'8{3(km;"DgZ(87NQ(xI*OD+R-}ةDbWA@XQ\=i Q'RV="@`3F4!V%`*i4UY񨆐hvf#ӫnINר,^1h4iEF߾yv`s{I6͂zr]P 44N& s +6kTs4ڞ7̥OAΟ4tVM3xR&.3g^ 9hL!.P1}@ׇ n'oCDmEeQA]}I'jWćQSϙ]Eyd$'[z9 +ސ^G!7qbO/O2ܷ[lcX?Dc5̽6aSOL-Քx+-".(=b'4hO`<}fQr.lepuLc c*}Pufط57lSUޟl ^%(Ft? K' jK?[xL %75,A*WfY?CU[m)Yil3f;5AxUo#$L|+$@923aXf1iFp5mU&d֮Qz$[v|crסX[SjFd π?Lv·w"岭(rDkЈyKXYA?A43Y:Cr' ϯ3A +%җW5'F9D~ēLw9A͸JDV80撺Z@X[dbgQ;}O>cv*5O-Hg/!t)9a?;@f51C#bGRx@?kSSphiDϽ$`cG oɇhw{e TU# %6(NJM+Kt:%l%2.Cm:)P69S +fiU" } +Xn@>u`:Ga0f/˶S:̔ڋ/ͧ^*zY4nVnrE\A &uI֚2ߙW3^BRooYb3'׆@a ,u$>"RlWA;;99l' yoA=z:m^YT2^"w֞'{ȍ*΍AUZK!C +-EM"1Goq=Z@SJƛB99O؆Уi%8' AvsD[璨b +zFbmS4H6缘6:glmP/N7NLU"ƒxsx4j}%ZNd .og,xΤBЭqHcl3g/*6Nq#ߍ9]VD eٞ!o!yN |yfL$G1ϳ=U'E[" UqYoqi} 5o%'dK" +yLʾ̊UsKE&wyk7ɼ#ԋf\59WNLhdz.#-2ClvboFp̂]hζ8qdЄ&9fR6,Q!e}~„,=#!E:L,Š.\o 9iq.BM `Ȓ".TaY/FV2hREy y0)V8PM>ldHT.EzuU@u1Pl!* ̛!Nïh[8&E_3'@f= 6m_Ҟx#1( =(/2@a +uMGN;n36dbnXD[}+Z?`mC~Jb[G+50FId "E"I8Ộ( +n꺂1)O +f +yQ "jI#a@7k%{'/ dL$_{tCaG>޽@_tBU< yg#y64Y8\T-|< &s9M:ꆤ(Pw[]+m_}F94ip^9M~@@OE\Q^2ؔ2 & T[P mlUN*4Yaw㴧??s»L6^f OD?Гd f&M_g+TlҿPXWsq Hªr WqDg=C";+P{lrx*A0T<帟znnF(Nzivh,ԎLW/0+RPGM_ԵHZkn]ٜ{[D&tId8i8fMHh:@|b $9;/Kbt"C'CcVMӤ?)͜ OĠ`.YViP-nӁK+Nr;4&i~S(ݣmʳMɈ l=rǧ?|626pԎ +WvqIm0k:N>γ: n{vY;N;sYPǍnr 'ݼ5J,p=iP b0TWQfUFs~?r{zRRӁ3v/ƙ.JW+]N)>jŲ1PZ{AʅLעa=QQ+ 'I~ S lJyl^x3K;驪R"!켞1tzrBdw\laCp1MϚ %r_4KX'#iu{P_6pܮu;jTÊv)WEHqc$nTCl +SوfY9m͑x{ղB7EF<fc[P6?BWE2"IDfs+$]FA-ZpUkŭ [<{l$(Et*~ТKc#>:[iI١xTIR d@4fD!Kj[CYE߿2-t2)rĆhD| .uϗ=d9NZ-.1lXxATu|l}X[X 5khp姫IT1c'i)չ2 .J$OWm5H2[ɋmB)vP{9ݟ'% {z7?۟?,_}?_owݷW?|oة^_w|_??|/7yϏ)QkC$R}>8Eц2ʁO,EǎJI]]6m9T&XVBc 'mZwm(7RTTؖLth v'0h$VJk0 M=$~9#)Ռ4 +}ZeBx  ϝsr#?_Ԕ"hM4PJ秗|-IG, + UXE7Vb@xSt8N|09WpЌqk躄a!"7=.W5 zC23$yq`ȔiքjF0 RY{tpmBfa_^/Sa[S|M'0;yD)>1uB<j3 )}Vlg!R*_)LA {Xʉ`YUuWBbUf֧ SH[1Ũ7{m +mH*;B 7 +pQ)sIL2:@+Cd<LB+>E2$`~##h|F# Иelv8ga akW mJN=Z~ `t * HhңgI2Ae+l|Oz*Lg]HqTl>9T3\5Nqf:TbW}9^4#ȳo{U 1c2[$N*O'UM^铊!=ƿ:nas$ sfRCZ7:t`ůSJS\FΨ  Ѩ뀄;:‘,5x+?W*A/L#=H[sM]47p&#G?un6U7KsûC3uwȌ +?| +E[Hmawy/@i݈jZ/sU4^z?d\*BwTkT+9H̀Trq?ZSuz,m4|U61+pil*g7{SQHg@*?|-1=5bXk$w>A O%#+L *Qk-` ~8v암ȰVs'SẒ##Drt_][+U6{bԁuL7>\ޠ*GɢM$pNd,e52DK݃%AMɑaL@HC~!1P[ip?ߛV$-&^:kCjy]?sB#jTp JN +YgxVLRn֐I[,4;0ܸT ƾL _j&t)d$6#^vzGv<c܃{閾2xfgt@_ >l[lk6yKp UZolm4_H-UP%##d5)~A-oziOh*K(gRg_u\%i|hg=q6^ARoJWlYՆြ9 FK"\R6:[*9$9V_&#Tt=;\Up^>AW{ᑗI*LQթdU@[A>{RKn}Ԥ)A_SS@)j <Gd/# bH D&$jj3"-)anf=У +N,xWJ://jdq%ַM5[+$R*ԗ_,gKnZ}>J&=S{6lBq`D):_jmKk G+i%wDfY{Qih 9Lt(KOR _<6QY@xɞ?T) +!d$ǗxS§tfv^RYj|" _Yߒ\#?/棁=vRi1 C궤IT|#1wKh25wT6_qO +ExT?fZۛ0tBHa'D'VpNJ>#9J$TT#mDGѢo^”eqO$Shx/K6:h.FLu04DmoE!e_5koJ{؆Efl*fܤjV eksA6XlfW7:9RϽ>~b:̲u@c&]?&幇ݳe\2d?C! <O=vS!dOc/\ʽf+XѲ8MUzpWwq'iuVLlOއvʋs7Eb`=4i7Wj&}W{ +ٟL0e"wbXR3-Yrw;f!l{_MfLΊz4Q!lEPƄg(mZgQ-ywlGLW01h` 1G/Y J^YZ0z%|AKFGCj'?8'i9$OUH]FD/z,[{ƟzIq9:dwI7te8 dldU<~c7'4{=yƆ(y'஧S#]dG@ۦo l b篜y"y t`cJds9' lE<=nY+ta6BB%SI@r&a%^u8,E՘IrHl[(|Ak{ྫ"~|\֧]@6cTjbx?Q4MuaT%je3SԌji$ !D`ZҺ,:S_GQHL?rnS>/}5UmORc^[V}~Gdlr(%Zgя!phk"#J -EZ/I(782_8;oMJ$r:Gy snJN.Qp$2!Q9\ +Eq@4l&DzNBa&e465[ n͎Th3~ֹ/?5:ƈe#C*m- Pdntpe)i'R"ohMW/b%_]n~#WSdU=•I<$s;cE@'cv`cynp`kZlw(#wO7A >: +4mWYqyLIv0/e C5T2k%&JBLҪgzz.ꀀP %d%G%GCy"4/Ny<j~A;}%GZ|B TuԷL qߕ;"Req _TKBl}G#DşMWetr|r$k  =Y8L, QL0`@ڊ0`j[lD/PMvĤ S2E s](yN=g!Zy's^/ۙnE9P8E=O?1O/%O_+vg CAsO~8" +(J1^E4rL2QXC3Q{iCboaI(Ε9"%=$X%8{Q?<$!Рxhq֚dPt}lyo؆zU0o2 C=pX}DzYy"'=L{|LEnb3b5)jj]SP(*-V:#+Mu\\1 &WHcxC/BV@ߌVq5h/z"my_:Xe̪*l$P+^ܳdH\}kD!vkMc&öETpyK+V EL c+m0SH8 +{Q"Ŝ]<ye2cK &w4xhiA5s Ln/sc#@ RqϤIxz$D_1XD wkaR q ih97*/;SZ΄dϘyt*%]cJ_e{}S/8f"d!;N@~%D Pa_`\y:DE31q6Gԫ0GCC!uOC7':,Z>bM++eiB Bs.ŗª\%Ky:ة'ma S /qAq0$ z,o3Zޮ4H]S gb*?oT@pSτH( + {h34\v.Xݲ^4HҞ  wz5{A5n#l8g灡.aε9M4 +=A<) *M![uYx?۹vl^c6O8]{LiT&ڱ Dtȷl̗A$XSDc $_žiZ4(F%/iUD^x -yإ)D +5-T /jm3|= ZUyh,!w,|uD^T;d GvjV2xI2rHuM*v-ȡvÊBI)M*˒x۹jK"(]dڧ@1)nd;j\O>`jBbq6Y֌|z%SΑX6ɼlw(LhZɟ<=}gdwwl<+x.sI46&Ռ/Mm a@T!)eǒ,yHHq9b+* : u$5,ƑsNQ̺R/a +$wsgNM$0I |($C$[}PXjdJD45"m(fTG;W$ d(R[{ A);Y8JCun̢#./֌6d+*ys5Cs]v*bdrQ|_GNL(GwUУ{^[3QHy&5[}Q$*j sV^ǶKFrXۓ{WMu+Œ^`襏feSuH? 1#/REWê(wT{QY쓐V| 6JHWdCI(ӫNnݎD_ 4A$`<A% r6n!%w1-<]%0!ã-A\M{H^4NI"%VSEJegc^[PWg"=l$~!n~F0 4S?Aq1!äE*N`!w +E0)w]&/G;auA7{K4R=s4tKX!Q ?oQ:hI6Qm,0-࿝z#br,A" + w viZ O&pGB>Zx.K8PنmXewġtNT7)+薔ybwnWj, 7{V/ Kb7*'Vm? +z*GP-P=6@kW+0)8dW}r"*ygR;S.7CT#ւ 9rI{ +^ J羑OmJ`I>;;6MK6L 52yIH~N +dB)pրtO꜃}9(@ /{HlE^VUOٙ ޤ&Kdben7 mII-|!CTh] EBʦ@?lS$V,Ddp';H*x?jXj(vd5hd8w5%t -Le\BZUͫwtنA0习=JG@OW4;JJ2ܮ5,&g&^Of HH:ᕔ$Nl_9Aes }.Rc3`) ̓Vl8IћD08vV^DylDDrsZUC6df~@ ӗU?Frv҅5;"/*~ IHRޣQkHR_dMׄD4nTfQ g$74Y0 ÌhuMVSD[gHO*=k03;)p4꙽/(0X h:,2ʏq0~G^UI"rfb4o,66eؗ5jI fǶf#suZk H[<%d ȮjYe2SMRx vU.. + "$f(ؠҨ(1rum㙹 a-]AC2^H< C8gLjk]5f 9/":3D*G6!1y0&+ h$4Aor#xck2n*1~%}`t[Jo?e \_;X5*:<[0-vfv^|+ySڮ +YzY_KM7LjewG#i?"PԶDEZ嘾M6`j&e^j %x1*u$_S`N*i 7EW蜃0w $[*VҸ[]ܳ|X `>KSY A2WѲ0"(X)Ws'&S|jۼAX(!2XP'r8a&U kVM%{0e8R-`C!.^ rbv%CсhD 9-iep`(͉e;84b'p~zp Qbk˔U_qN.ЍߞG@&Fj<η}[2Cuh. *hJMݎCW`S* rf1J7a-a(#LyV/)ے1>ׇ#, p W#a7h&ݯu@rf󍴌6\d'̰f,\}>G?aCi eԷe=D-2 }b\{.dAv@I ه p{R%/fl1a250rl@Q\#1&,]ז b٧> @YcSw|RaDye2hd .br=1$]K1o0 #a]=|B ~dQ9B@_ XtPiHUQFE pwģrl]g; Ezb)&Dػ"| +-dK1g+b-6U aJ\d 4A!S#z +bj WDn'b4i"SUS$kFlb_U*抁ࠩ9}nF27( +R=hCYÓAŤxֳVo8_Doa=T?Ix\-,BA.P\1zjW+r.|lQ1I # +)Ir=)2Ѯo h=4en7aAIrEӢQF亚"uvAear+HZ xlU]۲uʑ̚N3(C^§v2$S[fFiZnnې)&NW0|@"L",Y18 5:̰MN"u_>%_ - ٴEG 6 fkOn$+t6\Ҷkjo; Xmc^2z".,^?D U{P6BIGBQ~!#xB=dX@Y[Wp}ЙarXʠ@UЋz4%JaJЏ^uYa5 jgp# 4X MX9S kmZ+\yɑ +9늮8l;  0yEY֫4%dsaڕC?f8d ;p5}3c|FJqc`M[~"`ǡ#`s̔Wz'_fjbG?9d>]ŕ0N5 )HҙF3=ԬicɚfO]F(ZkU5%u8&jAMKJ<$D $k3ixw>9 +2{:†@OxY `#j&'HҘE,X'YRfԋ?~)Dm +ޤj Ҳh<7PtbsN`/"?zL5RBҼ(41 XI> ine/\&"EFn +85Į>. +.k^{h +nA36[ɇSYo:'d-.e۰yw+  [9[Ec,wջI3D$ŚjxP%P,~1ќ=#q7k6 p`8Ps6h=Xg_O_UH~cg]寴l1* NO0gJ㦀\H2>[o<(r1 (Wa +iɟ>db|څjvypnxP +k7 $l=ԁBzCW֑7a4X9ZY6W @T/z[#NADXdApen(W:)$1:ƞ&%#Gb1*F'WCsmiʁi3}Jfr R8`U~lVCDe]!W;C<\k +Z,՚Z cFz`<C?L,הa +tBXA3ʜDi=j@&ȹEqby\[9%%M(!Mdu2G6 `eë:5:4gDsZ5bHʰ^C=X)y=xyLR3Y*#= \Ԇz'fbc(&mtKmtGh] +ɴ!$'YsG[2!E\ͼ z{&e~4"40J9HvÈ]Pͷ5]dt(|]lpDh| W"`-6Al[$rZ dM%!.$9ZzH/cF%H?S^]%tIc&y`ҷjMo8M403!>X}տ:Qư"-UWl)8K9.9U7Zuۘ*@_5mNe2DdKQ*COz$"4aWp1!D?3 "bCɕWD:o5xˮ h3 –"pu +E҈Ok[% ?q,U3W:!̨R92$ +oWn kS/ؔĶ:dAq j,ߡՏRlx:Si,n]r/֙?ei6sd-\sԝ["#yΤdF9eqx,΢Kc4\,fʈ71JvSuVηJ +,JIxkc2orE]Q@!eNR :]|P>I3II̾Eln<`gi&q$Wm蚜X6TQ'4rKNB8PXE(#k9ҚELQCXl:IX}U,:()FGm/zU5+|y'͆]IaZfF6k&zdWئ~hʀks@t=~B$ iq ɄV/\O .k'&GRi +ZI~O L!! S!%/ԋz-nKx):Xc!ʪǰj=|ER=B&-&YX N +f\\3N[?_$V\/ ^VjANFٲgLgj'l5سgY'"\Sz(mt>~uGqo .;gi~t<H>OR”,;h|7xu睕J/К6 c ]J+iS{ +IXL@ɀH {nYxе"NjZ/J]sI]< ienϿcUs҃} F}R_N +ʝYz2ԐW+Lj^$il PBH!ӣF4NGCzfD<)H "%cޝM'[spah54y๡E@쉱W_t*IE*aNV!w^>Ԫ83H'#L<2Y) A׊x|X$0|8#.RoBkq9@ zW2p.^Iz`N~JK@*hAc3@d KIz|2}*wӟOP~k1%rVVeAxy F.Wa2]fHlb-d)8I^Y ++`YoPT~5tz -NhY굈1FjP XxNByZ`p6b*^Qf-]( d7# U:s6Clb}vHHgvcf(JZZ w3KM01fV 10 +TiHn {Jr)!!y잓cHjva!R,6(Hjٰ!Y:Τ&liۜoR=a5-A5t2Z`\-,i8=JyCD%24QǓN I~iUlXFٝIQ[.W^&>ʄʿ}ÙrKݰys^ "XcSý20+)~<`3;evBs JQuYG^2ycCEmWfm&хil];'j&Gw2z&+X \iˆ`z3} 1{Qi2g\?xctٰBG*/ؿZl!xaؕr-K)JSj K CFG:t1PA*7#e[ j4MANg=0 a0l,6j0i{!c6iL.)]EvoVT +4AgCg,!kGnżlcgSuy.yO;j!qvAW:$J()[zx-#F MU4U/%1iZ" 9Z :b hvI?*+p06 +k Pp۝[^]cD*֙R☸4%Urӱ͸rxVHA@ԖlL۸!* +.!ADbʀzmUMtr4l;rmd&lq8л/ lS쮫vjC#|Rdc %@|7Q(tE.dT!YU*]B%!qJcY [ `ViBo X +}x]\NZr!I,k)Hݐ /uwQqNvi=ȞŒe.<FYҢÁ BpIe Cj>u4;=VBy]o$b%^נ,Wz$l;%pOxNm^9)T)-(N<fLό*; \B],-e'SBW!5KFo/B"^ؾ`t17 crTt@nh;m<])6<;_evGD;[^؊jh q6_oD'Lnq-*4||aׇ$8%.5v6zO#I^d'UlJM&%hž@plz\6U}n&r!^.h9 !+hAkd+ KRgJoA>: '&v*o:SsnZ㱵Q]"MUM8Wm$WxG̺<}mNEJ3:@7.PMiG"/3A sAesӤ.TP^#)SEtHM[$n^G-EtU+˪>Tjp{a>YQHI%_<ƙ2'|ثl yi\P EsX,U OEsFek Bp]>)/L7\FaۇM](M8fg}D3!E.i_]"'Z, ]&843K&am'0(J)Ti?G7"/U#I_2j'H4cFxVl#N]Xlzj#,`%O.q;KRĊC^&gP݇ن*B +ߜ!yJ`MS +Lhܫe7 4кLw)hQɡD Sm#KE~@ (\s俷긺&υpꯤV+Jԣf +s/}D.Q$n^.td[b.BZFtuU/G՟w}E@W 8qK_LO zb%۸rKx)h& U0(}?XO<.GsCE%OA"df)Xb^zp}OW׫d ̑T;Z+S,bJځnL34eֆ:jʉ<`c#ojٴcHZ!vwhNY7l_P"+`p[URX'>`8N|+i + N &haM.>y|JB>(7]VZ|˫(Ttwi%0Z "%%^f"mRRTsդskxMˡ> +la8 ,<+9=Ʒ;SҦb" u"_ztTBatO Q3Cm?w? TJ5)YסBAЃS;wy4^ ^ipƼ1|2 R?vj8DjX &U 0A3f ]24$ec@elU_zL{)evf5RR~Cbd_Lp/_q@kL:X kq!֩z')5SMU-=g"&yZN xEJC{$4;^xp4>!MaJ +a. pT"?= ,IB!cti9AK;.!p;Pن@%*ܔhZ^nc8&*mrfQFsvpҮ|h=8!E&;dZi?8P:U8d +H,:A d>t֧s9ud#lr+ȼxbK0I Drtkr%]lzED)rග{"sij?D^@™ݮ,轙W{cR|SRnp>BT;3IIz,Aj^(>;-f^6]{&I@=O`PZ' +ٚ\bc%eT}&M݇$8<%y>9>hDž\@WH8>KܨVLԹ%K"K]fR/GfX=AL!ϮBm" +$̞D5!6UǙקiIh iAp,y(b4,n jc>%ҍv~w` U ??Y~~o~7ߜ?S7o/_~퟽}/fov.WLCtI?]A7w?~w~ooz0t+>?O~w7ooã_O_7op_šq݁9__O1Οݯ7oϿJoy+qW_z9Mo˿-{&j;w_R6-NP߾jWvE!-f5!>[+,-k,I̙-@r45R2571Ȯ1 + 쟾Gސ45A7w `L7k2a4? GZHG'f5w6HOTK;Uv1æ`wmWʋ7 ͤ^t ,XiGtf +doɕO}-7w}!+W4GxVZcO]K*ﲣmğ_[S]ˮ'/x +HFrٛٱRܳ!J[_m'ݻ#w}t/ð w\yC՜ #cc 5kɟӸDZOJ6`9!k]&/?h?-O?[d3 WȆ;wlvz S1y|Ƒ д;4 l1 aWq-XDR^fol1,~ǽKDۯWyڣzt1l lUΛkk~ӝt6+}G1|px-7@|yEN#)~})kmyƕ--bތ[E)טZX{Oxvn޻m/yLyͶYm7q>xYW_q;)D 'ow)"O+Vn1I0GEjU|RzWO +{e)|չ/Zo// fb1c1bZG~[+W :kQ{{zpuǒH>;7)x]lE?wyEBs7E?}%\ \WqzȇlhmtT_N5r$}`ս1tFkl󾻣h[¯v4 |?/g/-߭@P1+}PRcݷ)iMϲfqoZ|ip$;z?[̊BOhky=6ToJ~/1jBz-{~7vqw.?sy3hCy\l(7͘Kf`ߥp<8+-@,M6z3qd_/$uX+eM<ªHDھV}uUjK7Җwol\<~EݾOC0»;Ǡ],?MBy*CC![~Běn1 +~ ?{s6,vaeϗy79~oֈ7˅7Dc*nà x|vQ2J88`]s|=>A{}}qo6ux@cΣ {Vߕ7q>$k0x ]"`Y.MJ7}{`I%˲K"~[KtY-;R˲)izS]5<]a|70mpP'w<μ5/C*7|+:~\WHu%(ƛҌy 'hFGHpr&>}#*@<._@n#1߸} +E2,O~vMWuQ+g E>uf7WGOf-{i,+E uy>=/ Q5/;ܶᥱ<֢ќG:hutAs{]\CWcHOp/{W%qQ<fzŊBp7s&goGcF}~[dӲ/T~Kŗ?>1 :,1Xƭ^Q::F_efl~HYRRw\0 (-X̓q f;jyKW!7?V@k}#A׬{Q\;1(ƨ9 ˥Իu[S,°\5j}?2Z[X"ƥi=HLP&NCH-N2Dܡt[k7dpv?/-WBTe%@3}N񾥛y#$WG S}[͈r|údcl.no7<^cjlHk +Oi1 ߇ž>0&.(X{ +͢1E=(ԧBtGdZ!) Z^e=y8{BŎ^̜6<0FDT &iK[yZQ`Ǐsؽ@m0挴reuO5ʖq7iՊ>8NN5/Rqc_b`Xu_?sugsE17B%5w6H/ff8ָf풁7 &I9u8߿b/.vtu7Z52Y>zW/ӧDd=A&uk9xEBM4u?rXoTnO15]#be.ZoU[nۈr\@aU3R`(dEJqa +hV&(FL b>/߭gU 9`plYqv:v,ew.]Gs :Z*b\ uIvz[2X~FGR75_h39n5 +!1%~`w6߯JD~ajSmH⁍tbjĖ,db̏o,#oڨˡ3^/.vKMl;_Y{:x2a9mkeg6V||~zfi߭/t*N }{nohM{YЍb?o7w moClb1JyFu;nStv? ww[hδ[Gh1?B;Dz1h1id5&TTPzIo/dζ}]o Kuf fI3tkT >C^n +cŖ +:hmD܋kclꬓ17ʻ`{#|Gnlo]!/B,I"VVJ,lVY{_KDXwkBis3"vy'2N75>?v^Wٷjc? 5z?[['}#9j4 H1QK$׌A#$--K{P/ۼj9vk=4`}79i FT\bO2pi|s>,nqS󗶱w'G `TrI+P44@ 7S#> 4t7 ${ܷ"J!MCc]F_UBhn^劉XzPOV_zK#Mx(r7d"I{7J-#ddcXnSK$iv\< +zi䘵؍aMeG.u=6 \H_S^:~RF9MF_#{ݑj {++/V1!C)mQnm~ |ypE @f%kJ#({UcIoƌwOJ*e;GFߧtz3hzZ6mNqV!|E:oݠ}}?Na/Up%Ko0jpC/9bR;j[VqߕbS$069D\a4q4F,\ܗӜJ2~]BnПOHr(U,q(:EtcKSRv@ae{|EfQhUL顪Lڝ/=kܾdD | ۋ̘f^ ˡζ(}hΨēI H74֯ wsBr6ރ`N. +{r:.QԧWX\}&g/{RRdq/sj${E F "\Bpָfj٬0M2SLB#zP/}z)Cv];hx;u/-CRYiB;Kl] +l;<-CV#}_{^Ϙk6׽0X/ޤX\;Ƅs4@{|EO "8Z_s)&J=n ®z.8w!kf-)tc#zgC!_9Ei+B]c@ O$hnϷ^cs4-A쮂c?;#켷3f^OhzZm-5(C;t @P()ʋEo-codedAgv~tqw]1eÉaQ$JPS6PYLC;r,e9x=xT:ZX+NDFƹSTV8#| px&Y'. WC 1qY$6 +> +FO]K~94MN?CBql-*&T"c,s"!yؖZoSAuP/a\@kLSHx\g*Eai!J`O-EƮr aQ035Z\@]#,oe2t\L22pֶ20̀J7c 4]*Smqm/,;9=V^$e +q(jm>m^V1p*XZt t6-E9L !ȥ͠UF,`` KIg1\Ky@*jg,q6JhbIbok\>00q%c7d2d] E+x"V)EG&;l&MLo680%߾ʉ{yiX' pЍ( ]Lcb9tǡي*WN4 +Kf*CJ|+ +8 NOu1[vп3+B6~XX~*+喃\\\##?3rivQ ^>,V9ϯ`+ń\`[C a+J,Qf@p`"LE-dDi䣎L>N -؂ q56'+sfJ&2d|~.WSI`7]S[Ca*Qk[VPsi :ǦzK JppM KWGg[A] X9rd5CTnliIC^9:Kg1U$%84d:u\{<تri u05iqQU?SV/dq% :DmTzbIȣ+S**˦.2J)n6cO&ncFŠmu0XHcgc.Z󀱷]y~\t8jiJ&&Q.A5 `.N$d- !ŹHԣQA_, +1u`xUrK N[:L!3Hqqvi3Q RACBS /$m+qtT"S[VZv: +QRC b3!Qt6Ӑ綡[/dtuN!*x7 Q=wa. P.varr!uot +ju +^ .g&llܥOkR~?ӧbFglZ(T W9yM,'a=[J-V^HvS(Z.Pq̓QP<ڇ9 +NoZ.V.ub.m8Qn:G,ѨokDͶ`J20]˸8Y +hP dVf&j4@]&D=1@#a%*uu,H,QBt+b +[Q5lf{RsE NEUjPz*mΧR%,RWҕL6x bE7!d8K +MZڙnb,!~2 +M[wŞmx)]żEo$d1[SbtN +={@2\A)m{P"%!<0XP0!^)Ni~j< kgc4K-:Q᥈ REy&.B3@e.8G{(qK 2}Q=U@Ȥ@QqF<.KRO +-3% ^:I+2s[4, P]L}hqE%ՃҗRp^0 +* 㗌U8{x|Z +pxʬÚ8R`0z,=.O5fͧ-cAyE(z(UIrf'J)(ZQCaR%,gVYl..wW, m+US,\t"d6h? Ö9%`+@Ti6`}-{ ZKgRB3zPBtB*{)_:K^@188ox-jp =VZ$6ޤhS*T$WOFgO1iT.}ޏ[@\!BaEfŴ^ɭBb)246-wЙ>kcXˋ['\ɴL#B2 !WwTK XYoڅ&碼enFxcWL3YS.,9ȟG$a9gK^" ĝbkO6HX>&_c+2UU (3|/.?@..`ЄL:E2J/EV7&3 tB@KGKʅ8$Ķ./Dfp80m*G-LP#֛{p QAAՖ2;:`` 1'(lah[(ܿNL +.8D}nZc$ĕ84$Q6>qׅ,S&:V dc1v/`ZEIeN'AӘPb%0֚/c(OFEw|4O(Qct>r%TA;Q?'1tJȔs ?zm]$/ܖb[NBn&RLAz8B/,'s&.R 0{- fS cVFu??T2N_feS@ dB4EBF?J%‰dⳛ{޶I?}r|X(;lma +K 9J%|:$f`,`Ҟ+`r}LZS*09ƒx gֳK)UkqTnK2bG_s)!arX<,29R@ƕCl&GЉ2DܱGrY1x?yrg?!j "`εHX\lۍT HEFkl\. u6^,n~NeVnR㖥?Yltę5t+lݥP|b*2AA&-c=y:9M={c>מrһ%1Sf!IaQ& ϼ Ǎة1 T .utGz-Ƅ5jpˎ\SJ7W\ǥ:_䜡UV\^Tg `XݭBFYL|6gpK)[>ǭ`8U?m8ĩF<Qx8LGp0q> 0ֽ׼R[wSa%MQ1VBd?w B#rqC\ջ{5`ǣ^U.h(;'QIFڕXrMtTv&D7hdj\&&Ôjppȴᔊ.Jr9aaLNoU 2Q-dt*q pO*ͮ(Qb b67!g2sˉotН]>^8i (Ȱ. +4U +vN*$1"~g񞟿] aC +>1~)RW\fZ +J72ZÖRTI}T43EhpMm'@ |'!MS]/0(MI4_NTWZWPƩ> +sO +aP' sDEЉ= *H or[:ͱ{()V耿=o`W:"6UYߊR P .Za !)!M`x +^)B#=j B*VH/b*oC~{ڿST<'x +5+?|/dX={bT8BJXLë̲́+f?}f`ܥdz.ԧ-&y+ mU?Y!,Ҽ=Үd^ -ۥsțg8#ߨܿMdU$6RO}oE=6mێ7a%o9'f5g ElLhkTWI>C сSv"U726jx{x1EuzVNM"ONڒڳq>2׿'?ѾE{cq>bPbؓpwxg^74>Z߹cA{ebsgjT~0dVo)\^=j?ĄNNge2>m'7+N䔴*>%=VT +Y+5iJLlȬIymˣOo7V>=TTgfYro~Cx:/;g_&^fJu1nٝkz~79O=m;NdgxbJ]G Ϧ}3vڄMϸ{.ɱ/dTmW6昳h%;A4it֯6KƫiO/]9<)ڟr[Ƞ}3lTw\܂l2bwlmۚS݈_onZ#Wrᑯsgѐ~}O>~iMگhmICoSГ ^ʄXgBꎔW|O%=GbS}ˣ 'Ofly}kߋ]>`.#6+tfSfUĤޘQ|@G={~}{7T'2Fj[IYBRkgHEz.ՙpίjE_2~֐2>id\ڣ~w=a?Ok,ԤCPw|Y/^|S61!ڝ9}0g׶hko-3#ڝK!%3tcQvf1 diQkA?s f|ӉITΣngřW~*59u[TwPkҬ$l(6f YڴdbQuB:ls͜|q9w9sOra1S7giw|HTOŽ;[?G:oA$]L@z2ɇdIgGY]Wb{)Zڹ:ӵ+665etBtlwDh Iz% *մWaP 9ɀJBD':u>$Q!&>J;umIÞ9ܼc$Pmx壺_)6shCcoO>L:g4qWsSSGr!E3RwRkO *OT! '#M)-qbƎGzb,j7U{5p׉{Q}ë;]+$;o|HLX[gG~M]WOge'A/?|ٷ ms#sZ(Fbjތ 6 YtEVlWӔqk[>{w+( CUFU9@ƴXB ߊZ] FeګVM +Bk=i #y@.bf"z U+Gow踐 \ t~L=gmyKqAƯ&\X~ tĠ[.1h(} Oz]YUC)KT-i-?g<z8t=6O `Ou.(9QSud#_txe괦8`_Mƿ>Q}[\7CП1Kw.2 lT&=Qˎ'տyU|=e:xk?y&P6^UC.`5d}ϦI{䌦>3oRO|Rrp_=Te܀f5M1Wd^%;SLE_yq GcIuMzZVqk Zuov5w=;_]qG={VuP798v+Dkf s`9T6f:w^ '? 132.C {}k^њtMHvMz3NUƤnuTy| oڝ>1}qH@~mٞMՓ뵿s^sVKjJUs[9U|`|оP:߭6{(RՃL95 yY ZMŰ6[KUmd@וI3`.cp_8LZ{vM,װVR.uck&164呟"*q79þI/Qhql.Ly6 gsa|u]ib@/یUŨNYsaUklLpZs^7HpwM7L.&e6`My "_2jJK+)4y~Aޒp7! +Qh-;'{[A[9Y_ {ulūsA}oq*F/dE?܆kz{}\3疞,Ly{l0:>#hݑHO-#<=^i֧lNKozFYڽ6}~kde=|~$֤RĴ p$fXKߴR`֧mO$U3YW{>\/շݖ漢Ew~[ _ƨ5e̜v{71Un| 4R5/ڵ8x3vf}D{ɮif?_WjuIf[/='ݚ_z*>޳;'^[Aw?w6nbR~ cMzF{66|of_BX<]yl8 +5q)WL#ɍzz)]+0*^ 18MM;R70]jԺHv$أ=c=vTgz]٠76{xQ{kc--oLu\~<|}LJ}/_UU;.4%9:.^ 'U/uKL>Mt}yKO}чnވ\n0ʞ4X7%;j@g7!. v=!7lLI'{Ӡ=Ih.d6j2?D >ɐ=9\tw+eUc8Vgb@99t{O"\hs?t1N跨`V%7\ +Nxέ탭E5j{ +V;2CO"hf'ѡ/I0K&Ϭ#[K\Xٜp]YHxu`p$|;2喟 SݲQZ,՚_X`HVGn fE"}p?Ha>\9WY)I`AM+c}g6`M䰶mt>lHIM0.R5&guc\:Y?p.VDv# :l魣^~ꌺلnʙ]>Ԍ1>%;W/ߗr{Wo/ٳ9g6\n#{e̟VkߎM56RSh e+Ÿ6K: <_#=xĿ'߹ukέ'9_mz]oB:*=@tN h`^ka?sOZi]H8|t{lZ^^yhg%;ΦܰƥUϢL /6WonVt +49=i i۪.x֜$9{nK !bs6VyMN `]d|`{& p\̈́G@wkͰ2øہH":i2(k5+V(  dEE맽AB6k>.o]wN$K)F n/%3djK 2F|o ٠3<6HAO눀X/96P| +&Mb{lH 7[wJNd ]e \sf3Vwm.+Ⱦ + + &39Bvfsq${_6d3e`D-6LHUD(״:{$2 qT(34ܕ)+^6) Wkz$'ՍِA_L˪_}wI^:ڹ39.;5>467#~DIϙ1kSn uaN/#|ƸKr$eݫ|9 v*|v.2x9?&ʦܜ%taM2pj"× pxx}%?rkIݸ:ݹkm}'0Y.0t}7ͳ9kd؛_w6d-:u&3ņl\gQ QhQ@aY0sf}o}&X \ٜ?7 )_=yzGruO _z[4)ϥ1X·IddfRN8g>j{#mh䨦;zWM/G5W`-=Zߵ+({:AlFƊg9kc#9͐ ۦ -UFL뛑_)1ѹYأ]Ĵ6Mܬ(ItG9vx&5IN5pdhchoEyO6_n{? AG?pkԊȠ)R)aNUqČ+1sw XKMJYi©:[,2*ٿ6I}i z +޸Sy:VI/́}A.#Wrs} bѓ}G.2p113n5(Ɉ ʶAw i; [| L"७lo@pucӐ>s} ,Y %Ek7CW^<"|y~ O,Cy"[S'c7!0gPn!2A1^kzL|UgkKtb"œِ\'&}}UJ7- ||m fKicV:w7Q)"_ #7+ !{_iP5ŝb:?.Iuў}+VgpxBM T"iFLx֧Iٜf,:2`V;\쏏)O&\}U1X07YP5%'?y7kS^'t &uY -͸1xzC^gK_tpyd>vfꦥ5yeͿʦ𘥯O3&F;4۵_Ƅw6wF`s`ofʚZ8^>VFk Qh3oVbcqI/RVS#7>.NG]R.}ӛ"abؙt[3gZ)FʤH?|5 ݤ—$Ii#5$._M9-_י $وV\\ԩ^?5 lf(F#] Zбsa$؇-鲫3^eףxV0AɁYSW*`31tGfM>>uSv"Պ^2l\ϤD+!v%V\P/θqC;s27Pl>6IeJ3t.ᱩᾡwYJ@qsĢ?x@LF.Ndssf]w1llE*~ Ѫ3WZW1w'G֓*3*bnm[ߧ}ꖔ_ݔk[(.52ޡkSճHmؠ̈́=)72O)O%W3o-Q4n $=fYbZvtz[chCvח:.mKܥiXWzSwz ?,WoFlh-rNS^Wr|WvQYm6r49+;>My~"rmg!zV7dH+&g6[+.qUگl^Vl~l##j~uXGt̸ 5yԯ^~mݟ~3&d7'\{OzmzbՇȹqٕS~٣V'z3֧YsoN&8i?DçMN'͝~%]f\h؆a(3ڸc'pجQ쾤 +~W_.7wv62r=77pխ Wipit6xh&'6= ؊&FAs!$zIaf dͭj}46k\Y_/=jdGt!1_}gcMh 1;g#}/'ta78; mGŨż6)>u״DhU|tu^?Ve7oE1߅gO'k>ka~Bl(zd3i7X+sN]OyL=˗U_|l?֫];7͝IE|#|߅*lJJyL١7[W&Uq8KCbVSr[3fv]Cȇ!$?:۽_y'hgRFIhqv6iZ&f[95-K՘U\e8縴Q&Ϣ)v2غkcbcUfoܼ}ekwe`?nC؄$_sI =e3@gNIZM:i*>oIS֙ت/F2xڌExI.dcA>$챧%M=Db;-ۦIE\}6?ǍWە %.\ج]{©o$|>yl7CH)><5$V4"U8P< /ϊ={$޹6-^E=l ~ m)peń} knG)@ ?џ  u}J~lF`,ҙd\?x9P6bjK5O#VYH]s aĞ⍕YiӋɮD;tm'#cId6[hlt\&2evn҈zȰٖMz`G`+][ʧ\iG% gVk%YKOm^_{RӚzXGpˮKI&\I}y7G`;z7L©ۘPHLkϮOhknN~2i_0.})mڄTlJyrx' X41͸̊-ֿzo=k[I~&v|ϖR$Yr,l_=SI\ʸ,iYﳹm-*7)U~[s:z]:Ե^ѯv!`kR5۔M2?k;V:>H:f{zqʯlH8yR.fU'@={pbS + %(!u2p:YpTn_U}uG9 ] Oz*i&✪w\O-Jr +kդ$+ti3^mw*x踔 ʿ5p x mgQkkxq~j-_I֐>yS>2ۦ]q(Ƕ|ԠΆ tP۽FL좥糧HqqgFsWɰ By!76B1s #sqdFI8\T/-`m$Vmkz4§jy5޵gmJVByO.Sϫ5I7!Y]>}c\/=4$cn +ЍaUW>j ?`&2.fyT{fyBq埽SWwx)eVޗOʎ%g;c'^sW9<>t^y-1+!\H_zOwXQo-7zOBqH!2"?oEg _޴k?U6m~>5 Ԗ1n<МN:&[uSg7 #ORfh_|=$ukڭmIO^S/b$ؒ_r<-NgH '|#ޏGȧ$E+S5'g$TN֓szxsbیhD@oM}d3*kܚ7f he6Х߇bU4nl@ |netbK \E;@̛ɠp6h$Cl}hr.jH5OyN'Wᅵ'#ksƈ'^7[/懿)ZElj'"Ek̃ϑ?csѤzºU/ kD&\za=` A~Džܼٖ_ksOj-.}Ux<``Gne,X?ǧfAii]֯/j{+VϨNLX0VBVǚfN cAz~14Hӝ{ +(G/dR=NfZRz fشhڔ-iu a뾌K]@קH*QL2щ;]5U[֭gk^'FdgC xc쎍Zx&ж61H`,ȏHů Ͱќר(G^>Ѳcug&}6cm!Zg򳙠ykZǁ$JOio_1buC0sVc4-9EFt\'f3dHٚ=~ӽU)T4{X60r Qaq]"((.|9r0?`;ΛL+g$NRdf}֥ HaޤχxNQ]dP A2hE0%llEV sAɤ$tg=}7Cmn'(?iW \i3#`S~ +3+zf/~rhƖʓQIk +xhg|BPRk!6vff>^CyiٙCq9PXL_םk;W@%u&lC>vn_\Pt46#ړbȽ'*W=7Sc-5sͣhޚK/amͨb`\{lQvdf꘮6ckfTݕ [3Mk +{_߻><\|!l5 YGf6%%% k%TXQ|l2'}:"$:YaNK:`ʎ o?y`hـyߘOK_%=nOgO'U)F9XpaiA]|<%1MD$ɱG|89Ca(,](|:x#dó'OW6%]sA2R#:zX2fnWPoȰ@- DT !lvX$Ac7;(5@bÊbomEM|D׃򂳠3s>)<}4F q<A\V^+>AQRƧh!mOrBq|vh.eFUqޠDyLzc|[>we(FFF~]}ⷭb1D$[K:eqQ+bӏz&B& ps8껹fl$YsJkRaդ69w-|7xpo7Ṉ95<8qO "WĜBDMXHղ6 xܯ΃=U?&#;V|2rZqVz~> 0?^sfME/tzV=FQ6؜݌(V&{QVW>Zʇ-98 |""DЬI-("8{ڑ?7XXTY}KʣoOL(n֕[EY29oϪ( %9!KÞdLc}s6XR>]{Ʀߪo5 N +4g_Zn+s#jbNxyLy<>=Ӧz5O6qӊfܚ-|W]yhH{|f.ݚ7hοqB}W] +Ks3_!Ž37 iqtPٴ1ӹ76u0U}`¨̄l?{t6ȋU+R%?yX@ Yny|g; ?IEfjـy/^ޗĬEpz{E݅`YW<VD'O&LV .ReҞ-/| ]Lv)=v{OWJmM;euϏ2_$\=C{Bg##`~bM&W7fw\l1ؽ:۹+tfXؚLP<<һO4q9/JޗKy*'̬F-:.DzEEjk\pWEtz~x DTmyK j`N2s`sbkca>QufKӘ ~LNO 'ZQ&hLEG^>x4xV~q܂m U5g)5iP^N64)u؋W+)ݘ pά_і MZS6#࣑ͥ OmL'!/oufu(@3!]$V]ٍw*ߖ|HPT'&z?zqF~]Gr,U6dܚ,hjV~,Vym Mm|,JyϦM[SkCVW&$zvv\ל|~_v}юx|@u);2&/_"IAB8 fcZ~|푲^-~θOU1ɾbcIf+~j&]ڥkWg5eʃfo~U86ﴧ=v^P + !]bD9=<Nj/Jwggݙ9)?}AXmz.9e(kCujE{L &s}'ZU "ީ;qM; yrUw'bذs4'I'yHI^bceLӳޛǰE=.c{7ñ=oH '}wsa +$t<"c{_rQ_ EU +xg Bؾ]Y_6J D??H?)_~x!۲ hI߫l¯U\4z DM*%& =cg϶um#=*LقsY<|P(>h.N;:JC{BT=9>h3q6n +jn6Q^*B)j)1FIA W㌽#-#m_A @lfA{ V[` +ПϴĘoSp׎hsGM,AJREA9>AJ: +8Q#>}:Q~L騩BfTÆ`.ƞקjl؏ Zv6:ՒMCĐZc:Qs'` b쇻"<0Ǔسi۳+ZsYrmN̿lsq 3=#׼}]kMIqcxpOq' ߦ3}!lJµhgo,i={Бv(/ r85HMgBA9Dzgc ,x69ӒjI1!^?>%DCK>VqaJL5 B0'cȿYqZI6/?zOp4|z +zRk[ 30s0dۻoC=>fg2IGw]\e%2y2MM7'5<6I[Щn__,s +L6I3qJZ?DM2+Hqq&?̴y lH|p7QGZ!~{0B8<6 <`V 2s07"S/hf$<:c#4I, ^-WrJf?-J_@N>13Jb8yn/sk)r9y pIz g;=ȏ6|"g<mR +V *Ϫ"o`T|>:s8"DMV$鄺3Ɯh 1zk\|:\}~a'j B܁Ҝn6a- +7{ pc-%,s9ѱ|k{kQ1gUޖv +HGOjqn!ؽrVit:G ,ä^/cf#etAj(\i6U-Փy4j=҇j{wlC} 'I 7}6WxކvqΧ?RғvZ۷Ub_W#(+Q5z(c-`U+f{ /Oj2lt,w6)srw Uy/+OuTAJ@;,C3!mR~bgD{4?64e2Qޖ|mnEx*)VPJZmǕ|Ǎvf/5널cuBq?(_m>o?#ؠ3 ?HMOhcPv +\js^Ȳ_nw0¶9kMO͸O[-O (NZuk A8}a$+m[JA­N`Avwؙ֜|6NWU/d jfN/! w;s]Nс#g;/;}P %:Lu6 ܭ+r]法׆CV˴Ղ:EJ9+5f;7&?v>$cw֔v}T/owў;]*\ḟ*+%?)Zê`X9 +vfN7}'gf'М8[h4jsá +לy2ƁCmZjs_mw|04ׅ `cQb:]2j7ɷtE!pR6ڱG!JF;F#\)gUSCK' +&8,a.v}IQH)x>L }q>:1)d-+hOQ+\tzAߓqD|ד~NJz^H> (+d/CP|*fk멊+~4ߟbJ;2p0N_W8͖Wgc}.'A|F{xQ&W|og~d/V 1b(WDi԰k}X['u$W3FLyD;4{c~I#J{F{ Gg=BY G{_44MQ^/uP3%:g%r$Ə^wS=zahD~44#Kdnz u +T {5UT-|҄ Cݍ W@KSF7Ǥ˒.V'=ۓ#!J>`0ykJd7[aN^fMa?F4Vн\զL''no­z:̢ A:n6cݗޮ5!AtҞlmA뭹wz! u&e5k=+ƥP DžjsӲgkyN6h3_Nmubfek-D*{0n74#]lWH]H硏Մ.ħVfk޻, Z#Tǹ\ׯtE>l4?j~3'KXZD?KYnqP%ov!_̖?*-{eu#>,,TR|&5o'aǺ +򗚱F +_V®oUQOΛɣěCn)i܍fȵ!Z\75Ӓ_b{3Wptq0~/?>o=`mQ);Aw]hsn5ɡKO !mwp^xF]}Ќp>ד7_,E5c>5|D{ ;qt"=/dhC~:/%mw gju喔*^죽b֊2_ ݎhzJcE kSvsφ7 c[?VjdE'W8q7-(/ +(~I{qi4SP&FӅTbb%b}!ZB1)9]8źg ~F YAZr:\69ifrM=fG߬vn*DZp;rR(-s!d58J[*|SQNݱ +BQ.ta|{rg^nH~+y\14;2-^˕/:!ky{=f.l557G*> +hK +QsSt"\!_Q bvDg+O*G7C#}0>T *1a2c[MDEqZb~_5gC4_b$0㹲MKxֈO WSUIjSjoZI㥰2&D *lTiْЗ:Q ԇ]O8?ѱf\@w-4Ļ30NvҽQoVup߆/y1H;rrդ lvTUg>(I{D=nݨE'̔C_ݲ_ИjBt銒cښ +yCH{̪&m(T?8] }=VdNzs e~YM-[G 7Z~uOѠ/KIϴ\䷅fjRa?J\hp4V%e%8]ZiM +jE0'NBࡂk"FTXjq7)DzG|Qmfj̳~JFD1ʍ9̎GK|IukEE~te 9rmRuܳf1zd Q#"ny_ 3>zĨf}}q o$ϖ&/Te:(wa/7ܟAkqA\1@H}^D G` ӒԄdH~Fg'թ,*6| ВafgrLrmɅdB-L¹ Sq!gQ#.d}(ň~bԘX@'J7Čچ`ASkMVFhB?9TIl3 hal\D:Lq ;l'-#M?Le>Kn'D|4+)uh/Zzo@oRC˸8$j=M_`Zz?_r]oyz~n~#T!Z|IUi{ ##1DMM0+)34uDHӗe%\Inlu%?9Q`݌%8]nåѾN0cْb˕զB*Y/aUgZAQNVҧ;Ok;q2ߝvJH=R0&dL{kM{)ȻO'Vg[kphz7Sx9ϫ}wЊ&laUrk}@uIӐ 0۪feFYV `F+[BCLcƜBb(v+^oAu}:FE{C^kkc<!x1V{\d7&N7" ֖eyIR~dNzI^;U/OB9{;qs0=QN4BVwgaQлŪtYCu?#-+k{L>֖I5bb͵탹Y޻&]{XAdz|E+3N|mΛV1REPC 'b}7`;PП+S)r!1qqq qvlҊ D|/$j^uHMOHcl# 8ƸQB)bqe=HXj|6c7Z{K'k<*Pjo~\uGO/qXiJ?Ҿ 'S|xeDQr[gmQ2Ļu9@kn&E!a4Ux +˧^FYRfĿ=5\ZO;fP{>Bбs8JK춭r< XK}5V2$HpXn~â^wGYHr^-T׊n qzw8 +<%v¤H[+w*M#8|]f.tY.~lRQa_=;^W|;+o7=7z=!~J 7kLlf-5乮仍b Cn)0A3bd;9+/|{~艞gRv~;XG!{w@6WUv)i?‡O0NgIZIτZBR;=lE󉚇7D 7 jQsZ.>r>~)6]";/$ bw? _DQ,rpqcl"6{C ܅=5=c3mc!VOq|UIO;#^Nf8kOϵK^͘5[]Na֞\=[~Xwwq{R {r||mܣ>ύa~—?>ZIjT1)T~AhY|Jq5񹭭g{ÔXi/o'C)OyqFZ]?v'>jq6GY!y05EnrVu Fl<с}00ac1rjđFbIMJ8P# >E.bKv4,7gZJ{Дt&q٬t#t6]Rv2j:ʇX[]vj@=)8]Egԑ?5lR uA(4ȅ#gRqMJjN)`O'D+Yo${wңM c0ƌ!^wKr1Kȏ +Rс)81-T:&n*aYBv˨rI + endstream endobj 70 0 obj <>stream +qhTT;h$jTQ'7m0iR^*o&YJۍYiqxIt46HzX/3٪-c gV4FqjW RRl)ԉVjA[9>:Y':jw?u,c 6tdݢ3js\n /Y4BBy2V+y o')n tZ'MUѭ}2N7N_9hc{\B[fmSԂBٸjU + +6{MףּԨ3cաaRn͕CN*NF͎Of z6[t:[Vw2],5y*fɤDrSΦ͞\FjuUk@&?ҋw:x'RSn?V[y%=ȽRU͆sըhuQ!~MCXy #[ -c]W1[m׻A&Zv3[I CNW]hr?]XR\)Q;P~{"\ttKYC*_4fW#JKFDؿZLT}*=.ؖzO "815󅴏~yn xv:ׄNċ3ʥRư3FXk(M/- `i$.i.~5<&<{gn@^>=Iy`ͳIvẄ́M7eYo7匼#}x2$(x0G?`%8OZ}xs1 ˴KϿW5lyKLr7F(ћ +| |Sΐ6[ї1=G$,A>ʱDr"vli-9-2&Lh1f|sVx>QB\w -"".EJef\% % ^uikLEM0{7 \DŽN5`ASO#EkMd;P+7%XWœ_f}p]qsAqyI߫|eԙ榯~waj cUC~LY*ʋ}K +$3*!ˍ,okҜpAN=(婡 *Ͼ{iHququq!',ye ț{w!݂\;?!LsuȤ'zFy%LcU b*B51<7#"\sPO NLOwϫG/ oC] ~js찫5ʂWbF~BĠ? `ΥA?A o  #;k@~@ } 7d͉6 ck!oS.dzvIurwDq~`y ֟nB:\R7t ;w[#&Mvrcd*|uzrt9t7֥+\s OG+v5owqAy;C&f"VF2$>:B~/$5[; /n݄ܾrr#f{ܳ٢b넘~2%f'tQU58]|xĐnw!o܆<} + ~ +-7!C^\81^g'5춮iW +jeE* auB oRA urox9!8!O5ݹv]:w9?A_bdM.*>] +^ }*C^ws0|t9\ onC. ; Rp\ 28Z8,Fv_ֱ +9Wٰ ߼߹wgwB^?| + }91f\UDYlzXPN7 "K4ޥ@?(Q1P}!.OB>#-ӫ`}rPghq 9oS-/2X9X5ߧ|RM/%RⳲ.:C|A<_y+  :$  +y! !\qr/n@_K/Hw693bѼXp8-u< -ZUQRYIPͻ `r`~sO}@}q| ;9>n)JhdmVVD ͯ|!KgG\ +pq`+;0Ώ_@>/ֆE$)='$bXyيB_HE:;SՋC^\0q?c%ߔaR^5|i&z e }LF86i2 >:<$*>qū-kGͶ517y[T|2qdEULTw>ݥ,V>U>*CVDLʣȼ[k丘GxX/M^i+p!j[j0XFf+E嘬rYTX7ߋD]_%M^hao svG;EnpueHD|7$z4 +Nt N};sn~spx9x}I{+ĺ,4MbfV q':itIuB&+z+T+9A?B9An] gObRG9ǨlH!8RZ(BTMR[%Ϸ +v `);CUBtT4tbeR*{^Z\aɉ zQ)ka>J^aD *M{> M׍Ec%y gGU]{pڒ;09j݌uװLz sMUWU E#u屣@ug%J3,֐؅>z\75`٬wFńV~éFteIWV)fo5HRV}q4*"Z C])|{zXUҭьlO+DYw ʦyYΘb|!r +oRUSj8gO2U= /:^U?\.>"&쌖-%!FI ^bFln0P,'Ku1WQ緭QOj5S%2G0 Io#+1iWK[Gj>Jڶ٬xJ|t:+MHl+9&57PpJ@>ҀyqҎ-lܦփxL8Ss,*t6|Q18<&~]=]2N7LU6*lQH= +9>ߛ%m5n'i +1tsXBIE[V{Pkϰj˭O35h=}OfdէbNP[c0_'x u|s<`˭8Azx\Xx&k;[.5њǥ>"puc =|d#Xt\c=+8ʅOd>їYnxe#%Tl\il/!y@Ȩ&LJzʾ `#q׵ +ΤhgsA,>Pђ %{5ĿVC@ùʶ=bTђQ_Ln +LE &hf*rl]xmYo\LԔfLxEIj^3L6qiϔU9)bBqՏel +6C:*0廚|1!qkX7e1YQ#$6+tt_MO`۳@CK'zV鲺 1bz7c&iwuZ@s69d*)g쟋Qttj?5jg!wGgE&늨hGɅ2SNkLz لy 8HGL< &M2{8q +A]hTbcZr򞖜p0N=fWJXVmV6*8 $=须^+ +{q6BZ>zIeM9%$ ]XR >hsg +izfTquF~TzRTu9_Tnҋ]mu{y:!)!d黡lǚ:γyӖ٪-f2pX6h6p9YgU\aʉؐ'?NJ~|8zVh"z#eg]Jy)fRMPpWp659+G3QIURb:J±~&glC[ 3PJ:'lwLCrrNu%kR3ֻh!^#iE XG1>Ψdgڰu;5S +2wiqC6X<ǤO}`!鉱|=wK8&߁s4YVqc,-.O>:[p,Jqᤈ rhfԢ/YDž#u}5bDcc\&=Qdw4Z41Wqη@oF89/9NPVÝJG.ICwA_B[`d9zϯ{&$N$ƽb.$@ޅwD A*Nf~ - sҹ-w"#٥a7dll?645 +rUsnA+p%b{ D4*ZQzKJ[A}K2 e .XI(fx/W=q#:x|9& R'z#'U쉱%2ص@waRzP!=~׵ Faҷsid֩q$R GٗJ:!FfYQ{Kck/lƁ*kcawO9XSN,f1I. p\K "Ws{|x(#eJ.=G :@Qq)|"b:zm+}*']q~7ܙgߘk_[fHVgA|nYa'@=t' k~L6ʟ=s +Ac6GT}9 7Hq-$ +DF˽Lk^oL R, /bRiE'ا>팂?u-<,fblgY`1g66^k 9s?XR6"m5Ce%]\CCa/j} +XrѮEgCX9 wJ7Z]d'chS?9ӵ9L6~J:X/h=2 ̢gqY@V7mhm0C89Mqz1V>uJ>N != hPޡ:5rbS SJ{=CkcY6@IJo?Mö_:Js~q_aiBÀs:H1P3E%2:0lc0HKMLQ9 M>TnAi:34>^aSwgpIu7>ژ@EMnQҟ~/f!w'PqƮ;֒ꆼƼeO[9IX9c,[fkM&gq|*r(KTȉM<ȥ2䃱3>쌱Z[] ўQv kks 13G!u Dt% [exo){i*xi,d,| $]Afiȵ+6󞹥$LUU:XO,k.Z<us.u ]"L* w(-ޝ#dM\{SΊ[}/3(uK]/TShW{+_wUxP-aS,Br7CSƆn +6[pԕw'ybYK4bb|:"Gl ׅHx[Ap ?2 Ob#fLq˟ޜ7D+(UWߓchKV1~}(Uۄ "=MѩSv̀9E.)yZWB|QCmm.DOHZl ^E:kFsYiT 0.^~x},n({: !7UCe=yrﻃU_t׫@uƽyxz_YtV%HU4oN|i:uSBMWQ6j 'aw2j:G$"&m_A,q4*#T^2)|X*y]}̠W2l3DTX^˴Z?ֱ_W}2JpAK\p"*Ƶ@,9Ɂ{jj(y7 ҶU/ rVz! [߽̈5υwF˞FA:T 77ͽDVwHhWo^>GTssJBǖu'묦* sZp\W/8j[/4<6KŊ.ktl脍[?mL9wBdODn, #STS*:]kpP*ګj#25y>h +ȸӕcț%b *<D{ѡ{B,5)L~Ng8hoXD̉"",^\KB*u>]Kn97O'8@}׆u2²Ӆo]7 Wwx oN '&鋎9T+}⚸ѼيOyNUCm<7}9xsdm(2 {<!í We}:;@,^>͹Ed(;+LR +,ydE'gQV,)Gztm@9wo;Ym;]5ryWX + +|]Ft)뙻? [<5W=Rs} +aɫ5V v#$|{ xmiXj +WE;EB"zg)f +M>Pw6|(I\CC %ou*ȵX۝$X!!)]Tb_P8Zkh)5^ ̧BxTb2'ulyj \U{vs>tgnG!%ylw& 9tװهz.))e]\e3KFO{qvsh0`kBF̒sbfxs@e2 5UP뇽=|߆J?ŏ'g%! f<w@r_[t_maNpAxm䑁9D?T)' +?F*[$_1 +3OUtyU\F|xk_ +0i_s/RmšPٯ4-^sj^ͮ'wCy~ALO:*P.:-jobh<اz.(^b>VLS˂V{`gcuH!rV+c Br|iK/9V5 +2>) 쳬cRwE|$.Myn5TYD:Š4X/X&h Xc=XƟ"fvF1}z]Jn !VګuU<ܒrO2oSpFz6;BhԎ#KN@i=55j0d;5 -~CCTߐYval#~.#%R(2b莡3H'Wy\n?th:">ko\{1j,󸴵AhW%!dmԥ>l TGL֤fkbwE)NG@=tȥyR]Jh3/PK2&T]i]]xPS؝ڏuɖV G* >T4&^v&\St;?mgQKE:ded9f;%/? ~jo alCΡ}Y\j7o&lW K\rR +"vw;^k91N-Lxh+f }WՓNxCV7*lwc|wnᓟAwU;cdgiElOE,(IU:hiؿS0'61+XPe.aw k6)y7<Ӽ N?M(?Cl)چNޙ$ּ G&]v- \ =yQ'] +Z͡:a|$tVR3~Cc +ۯolοqRST]4G\3tM3lOj~%fyC[By^ދYOW*[() g0ƾӝ"ۗP[[=*j5VXo`ƶ_>|j,QELDu<.&WrL"٣ L n5 ְ0%JȝCգm[nj0KhEPzor˘uӔ5!`}a%d{9/~i]mF +[p9["$W|I:17Iq{RdUR;N5sJPyzq}Sro-3A::hַi~qP~A}Fp,1{b8.u{$)۵@u uw5MvHcK fwQ爩VK[gp)5/}dOIuj6peԣkh(f@"vgƬйm跊uL2iKR:0O mlkTxڵ3nzCZ*F ҅FU +^fV2i\u 5Xdp^˽Ϯ?n٦Q;O6PpsDIk,}-Ɓܪio¶UA_ccD~sbBm}(~4Cλ ǘ߈i6Qk}ywLCMWGoN?]boTi5ğ7\OJ,9T3]a[lE_kx U@AxmqTi0Pit$5 >v浾5ﶂpy~~YEOWM%VbׇO,¤:(v2ӾMۙ}-'4yh(Pam sC,sH2Fѣ%X%$56~1:X[ +K]"X1 냈(9<@F__yV9xc.wk +mF[9 c˰IE-Uof92Rm5zB9YZ NkE칎_Kzj^lk4:ò6:g/ TDtā]虗}0@7 +MFW*uIR T`;МNj򷍆*ihWO!WNW.9hE.;֚2[VSoeH3Hɨ*D,6OLε/>0%[sK+RJ$&2JL4v#k[.R+oȘUAqRZӔ{, [|>P*D&a^z%/yNϕP1њOG|GJ͒j*T$9H_+h :O #麴LZ+2hce +^ϼ@M9A?wVZ^ 3潾ʈ}q,S>ȫ݉g77Ejpm"#ylÏ Dȩ\wb$\rxc69PzWQa~>]i|ms8eɚYfPYgJܗ`/XAFlϠcWcwl B@W/,4KVL)抺>P} p_NXsFF L%:*Rm_@Ϸϱw'OfzjqaOH-ǥQSEyD:op;G4%sPWCv)xd(l@GT$_V,Ҫֻ[~"_X\!c6&, 57=2zMS3 <%_&&_/6 Q#𠳳oU Jl`kYsƕW^9}NT8p +xCx_q/`2O+Ϥ͐ǝˮiVp\:=~BPن9&`Mc]"Tx%#%$0X_85 Ƕ2wi9Glh|mdFWs {v؈uau۶ϳ˹ZG9u6?r{%붪6tpK[qEg:#ίuU42w>?Hʹbu,9$R@HGk4*]a, +|q6xMr\f*>m`f֜PQ]F4ihx_FfoWcmc97gdowqE\Ak=W{ ־wK3q.-7pL@,6h. ʻȨ8%|f?6zi雫`WrT +J9[kDTЫ82~XcC1rʂa5mG)T1 bC@. +##MKKc5ڻD,ڙ@}!x}؂zׁ(]=ҵ@m BBfTtA X뢠݉FEPzXpb  6žfaҶ{+ڊ,ғ1s&nW6/y,aG) B }#>Nz nC`^Mݗrmš}KS9;cܷ`s,`sBxy:V֘FO"e^SWt̂$0g `4ַ n*͓[/sIލ d}afGp{,:Z +Z'ϐү|qySXl{_ef1_WP,$wbDu&ŻLEY[o?{X)bꔟ\ Ǖk?{0n2I/AN@ۊ_S9oeۃ3ܢ7MP/sߟ\򪟊p甴s-w+yև<-{$>Xݧ͡r~ΟˍWK#Wp: H}\dK #ͳ>[-C'kR2h@&d8aY$Q:r#hģunWa󾬐,"ۤ4!kk.Lz $rU6bc%܋ ӄ gP %:j_5v?M?H1?F '_MG +p ٝǬO .ΫPm2Vb)dݜfeDz;4-$dVZkIy4K-IpSWyk8xHuw}.9ݛ$d:2 irB8BZt8<9Re97.g5^pٕڦNPp\?K!OzWS,OΧjmTPIcЏ%̧aas"0<6n ^OɄLR[ns_E ab[`8mf[g\ƫ?aq՝`C/4ɶȣ.r[S4]op|TPd#gNךGu[NS-!!:C+*wLom`}1NSˆ`s-vX#% Ȥ9}%XGFjH,*˟ @mn=Z rt2Y:yQnL = *gyVʎi)SUnW*8Գ{R>~Qy"”-NȾ-bR[A-tx!z[ZO6VB۵A;rRys}TyUɲWS|tw]pQ, ^ӵ<1 ä;53ZAWYta&5 9I99L6c[D/Ix}]=! D&d{kYQjMh*|4g%Rȓ@$ s?5;HՐy{ u_DEvmtⳟBerSGS%'s:˹? +]GkMO.S`><gsK)I׺Xqd2ڿ̧ye@w'Hn-u}+=j*mkwL49*"l7͸4lھbl~Ym2tlGgm )YzOzjg}(L +}* +/@^lNuuSm`r=3tӵ^{W2%bk9?^o:0{|{Ky5>mKGͧhŶ9Z06~LPpsu[zs<<#n8Qd-F,q~uvΪЕ>c|Q+ +ַTw㢥쐟iag]s'1Kcw?Cl.}0*w?ֺao* +n ѹi~,xu.>>;cp˞l=ֶf#6AJm)W`r*1K.w"ίtRpo#٦!PJkEv<,bg Iz!j iNC#7EA$ޗ0hyGjpyl@5z6 򛨌س∳cM"!F4ep]l&*ꢐ [諁|rӁW$+[qr(NPil/ep __7ƉeQ"f1њ45Sy~OZ-Q!GWuT痣s5I ܘk#HχQ1fivq^12JJ Kߛ4]1RpRv'e{"14vUGMbbostu:cKؿǡ Pab~ރ]!*I߇,5UD펁Cek;%O݋+ E;EAj]kܝ:>pbs}ie3i$3:I,%VEzG +* H*]Q{K̙~y lq +uK 2c{_qAdfr:>OfY?;ztk=&q}舲-nI$eBM-Xu#ae=kt;$)cZZ~iYJQr܋996qсg&{L]7ueMZtj@Nu< C\ Flcف,uT^_75>+jo{]XP+7b6*mI޲kSKC ;NbXD .|^Xx5 yE9:[ucޒRw|ָda6ie~;;D+ (f잞zH@=lxg Lp~ +|ǃ*۲7wJ2G Ծ|{z{N$|?8.wy^-Ƶ"h EaCЄU2c׉+{Esn͆pZW@M;mxD3⦅^ +)f€x{5FwR?4ԗg̴ʩarO]rJBʨD0w= &PD9{,'{]Ԓ35m?;i x;;7~&7x+ N&(m+dxwͽU=h^3~i{hu?/<ӚA ^Rݔxń0Ap;nBլ[˧NZ޴oXbwBP;Qj׶}u k.2dKCnzIU{{톓 +^¶DFuaZᢉ^6Qlؼ]^pJ&nCDy3mVFE6د3rsp:H?oh 6y}s2 K>&fkM[#K*tњO^ʷݰ e+=!ߜnE'ewB8Kv&5!0H|;"\73c25qF<f x!uG&b=b~ŌY’CIY[fn81;lvXx ;;:|i>uj]v}epRj9eƟ`ݿiV=CB@ge |݌^f 2Cz1V-ZX_6>8؞Fno /7khϟV{ث.!mFn)&{OjSF[gd/:r!/8 ?WD~?mݱݱޑ/G0UVHڢ9>iy6 xeWQK3*@O:an-~IO +yAw|Mi9bi)u+f,*b#6>bWQiuKy?}P3k{8p;&z^ѵ/u{)qA[tsjHkmx7ǥ5wu0M r^>c\wJH"#$Xp}\gG(%Nr`^>g7(\Ȭ^ n҅ ,Q +-ZA DU#F\h@mM5A; K;\$s{khg^dڛOsx>rNH!">sޮf7mMaOǮٸZg Iuk”9zho;~L\lxiU' 9L̶Y +x?1w?y853٥X0vBҴ>!.:+Οe^rZCjjΌN'=ؼ?e֭{7}eǔlz{jVq6w{*"7!Yq)FzلU3A\z1Av:({}&hf7h Ugn|Af/[ff(07L(nXHO-Xvfg[c +dʜIG6iX#6VxE,zh+좏OY4쒛޼`7/c"VsFӀKgW#e\L !Uv\ˬB#j3 ++N>nB](pFlkc\D$S=^Y) FM^M!r+0πThN1!3zB\s }ƭľ;%RL y"t9WC3fXJN{7#sE +YhazKޛfq\Y|%ٙmwg % \6t<5Rz_G?>/g@;i6jTMqeI(6SBk]4y:kjlKpja#'մ Ovg\2h^ءCtrBpc>=A?dfISB#Ү+!ϽMG}aɱ+՟5\wK:[J;|mLce + zIoO%-*٤yXjhVs_6=HzOj42ONdR/? 3Fjp !y`jDSbugyxQdAO@Q.fD]"zƨ1Ϣ]KfGHQѡz 4\J)o?U.V|-QqIcco7D݌GW~/ՏbUG5> QC +o鞯$ mx:b#z65ʎ]8uv~XXԯW*uf1PLϷԝn[Nwo)c0Z nx_bKtL|!=Px#u?Oe7VtSɮY nrD"[B||R3)x'A}2%MZqoڢ>)QwELFyp3?*8~U{V@G]3DPD~o$\F0WbZ);(%¢ޤU5jt}ԯ*zu?~ۚ:yĩRR΂]!F4r`9Y:ST*jvL)}0۵R"E]~u#?.+ 8Ы +,k) +^KO~`\o"}vn)R{~,ڨ1of0M;u%7ǓqQoUFݍD~Xk),80& [ y{*뵃0НŐVrt#fJ jj}R4񌼞b_c]ԃhPuQg/e{ P:;k',J;'75eT>Hh+̱l79.v|9QU3q!A7(# +$ 3ZBjAO ߞSxSϢn$ջbOI'UhN~f +}![6b2$g3Xet>mJ1eߧVuoQ!x&.k\Ãl{iQ\Պڙ`S\ġ~AT*ROHG܏Dt8yw˪y0M6P=%N/VʈQbF~퐌70hhʝ V*6N*U ezyЋ8&x–٫5`?.E9IăNy+H%Y~y_bTP!AH&3 #VAϘe >jq]vp Ҹ1Y1vT9L3-uR-tkq%; J':)NC:ܣWܣ޾1J(ݦr0թ>{]VDD % (ۗOzӡՊH-)>Sy I  >+]klk/ Bzlԃu6=ũiT"UT.j4Fo/BVu"؞K? twe U֛jAUy6Y4k72'tiK7gۥxy>thKH[&la4.͋~ÔYӱJF]Y/Ute +Yڸv +NO nٲĎ.MXnP!˟}*ۆSY!|> = + (85}XzV8P=@=]cp2?sz\vb ZK +zFٮP">1]K^qyQĩ럒3Fɞ)[3LͶ(&)MHMB:ğ"|ŗy&s1DhkY_O]!uH{BѶKP7}ּ4J\t+v!rΥP=e,5~uS'̫ɨbw^rÂV"FF)p:xT:B=m(wvf]較ݲ? v|.l&düԷ?͓DLSũpœ[QcԤ&wPgGi76b4Ox"ƗaŀͼᙕQz9ЅI[ 0+Fjxw͠UdžCTL1=eA45',A'fxʖ ;oE}Hnx(`w[~5h $_jm{5<j1Jsd`BL2_TIb{W>7L@RWat+X0`ҷڣ %}[aU9%լZ4?:pbJ>wأ~:j}Ѳd`TϨ9*\0*eR3 +S"d@:(yrC,tKƺ׋7N!QΔ4jupl(huI!AnT܂մicmXAֶ=7:ҡC\ש zTxO5cS ` +@b}u?LӸAz 0*sAN>pcw k6hcRv\̱ GNTɿؽ:qL. j%_fX|_iQ-zс[qX2@v^#tEi4=-VO9&_3,q<4BTGLw`wPmǩvE$ i:o,[emXԔLJU#g_&𠿦18;b!WӢp``gXsf )tm{pӳFYp0Up5Fjnp׌»{&Rn׌_¦-jI*pVǁߵ3Qk\ޜ[.Zd_x=WkɄGuceܮ)cg"FU݁ _kyWܜܳ4%?%׍-6wKiZ2!s _B$[e:ƒ=Ogk\=A8 {^:l߉^7C7uK[ mgoMϾ)~l{/p),hk[,[ѷ\1 2,2з#"}M3C-[bWt-+|I:t"s$>"ewWJ.*Kw:C&[Cw{ˡ^%VyZio-u2Wΰ;VT@ː4y߅ld0AGnbg47n _,dQwh=7eKh"hoCp0Yea7=[Rn82욚㷌mAy! { aoXx`#[- [R7<\@Vٓ=-Oel_.+;D??1vI~[È=; a&U?\UW>8?:N6'5:5G?U}Cld ²ƖŞsƕ;`=pu<9ly=eWguwr^hүkjX&;g%F$l$uAߜ쒂g?ة {M]kaHuN;;<=%.k&/k9I޳!25-qCZHsQ?l;}v@%)fz.:A}ȼnLSvb!,`̏>tق\g&~t³wGcuѡG@HvŰŧ1Rx`CY!o,umyܦv{GjVO^@FR|}7fYS2_qsڴƟ$䪩՚:fcG/[w9rG:Oa#5ä{I- Ӳ;;Ƥ1:u22!:ؿΉM_uVjX}i&mJ|oK|jMXтStkH쬴TOm=gV9Z|)U|cUY`ܰS-ۃ_yS& +OtN.)A>3fa4&,eyZQu_ILe OK5O S׆ެjF|Yd b">~q:,ٱ* +di:K uCRLߪ -^ꩺa`#poee~N) !W@+? V> r~[Vjh/*G*mj+5Yx}ꢧ#OB)$'ܾ1/⣛PV@_qDİc6= +Dŷ䰶me- &eSy,=//9%zi"lZ`fHg⊦{AA@g@W1q+nׂ.Wߞ|8[ޟ]^W姕> b>Hug@?_մ&,/oW?&go1\'_7cSO|^.q|ț ;2w`KC516JE'-77-w-.x >tڽ-g{H{{ք4>)_GI'-MCe扈M+"M> +K-H+Wj*5ۛ>dt_mKKʗ KO8<@)nAw8N~zWoZvMo];$ 4~zңW"߬Cc۰⡟_pLAZwGS얅VHJ. aT!w ZE4t9,J}L.PKm/kN߂yD%离o.jI{WG3²kMO㒢kF\bP+}B\q@.CPtZՖtaZzCQS/~Q#QӫqjI1o·(SWw6@]\\UWڵBeMX%/$sR?%Wwgdg_:3XvncUP3TD2CsG3"jY/Z۫}y?Ғ*wKX5y T-52ޝA۫G^PW/'@ҫZxl^Nʮ9=W?O +,fO־!pG.vƍiSMq{v*x͈&:μ8XQLb'RX~RcDD] O:T7<jxnh5&Tl{iE-ꭗ]v.zHW{Q9"|IO%L<7Ȼ +*7o]552. Yvh&˧ \큯5eTemI0{ykoYiN<`*;O# alu/{7{q _tpdY,Vtg4} '֙C1}wZdꎃѴhg.ڒfzMohv_>KV\[h3(9K8OG9OGeS̮ Mk[6 ae[=,uzbvzByEkRa=)ڶ |ˀtw]P|¼DE MO6oU,w>OƆ&)aZ$fAQusN^zk"Hܖ2g}Q4 9#W?hMFXqvϊev +K/xgV3>(Q_Ad=')4UxvFX^`UXsn[ŋ.޷5$,Ɵn%yI.T(_~DM̾23[ն/?_f)FHҘlD_P6',*NFXXy _{K}bAenL6?۴ ֕wfDW%6wGs ,eSS`FLwm3"}ێ/e]" +O-)Oҙd * i߾"&dRh /goLY d+)r/jlJr}qrݾe0N—o[HKZ.tu:%6[mfyٳz'͐t:0sbff-Y`0mY,K̖%Y̲ I|s +vRuE-K k_>ƭ"]@, *VɷWz˿]yx {p7W7)~iYjyD]܇|E) haFm@/+}޶6]Oa>4\| ڦZ7'y?or;JZPCF5j\_'y**R?]vAO5d!~ɘ +_'sWux%_srM! kjGEG.//<y8)' TI[c垚ƛA&5!^")5N-pyatHCl8(5W}(o[)Z0;>V[\QlIm!T?+$Fs +i):0>-<k z7YgKKb-`"BT}Wyzq)v9ˋQfoWQa+})Rk~#,g,Zߕn8'ŋol}; R2JԚ5'%ܬ?/uRrsp5J2=yg5)*I_~~i1CW3?OEsѷ)V #{>jQZvOApKA9>esLow)Y1TPKF,"{}S qr( 95BB暽v67?y_!nk^|pHHPf/?_+y k@y\XP'f&4@+OV/g|IJ>%0','ggF9_%=};WPl DtRt]ܫrZ"0vUK<22r&6f&̯DgלY{[w23줨sa2zM@sIV?* J?azCTOhIUWU'>s*.1|J«Uo.ħE",1ɯ]?<:Zs@OVTPYaߴGA/Oo)ym"uRTytk^rlԵ7/]x=-(`7삟+/s|WʩY~6fOA* +jMC 蘘Knj%h^nmHh |@-ozojn.u |ʲWJ 6=('Ws~muۭa~eMgM Xmq>gbxe^%'͡ 9+Zs}ʌŎ~cRVY@.wnaᜤ_N>1(Y#h*\|= iӵMߢ%Ab{Ĺۚƥ&W5JJqTɁ|>a同U"fFu@-mq30C/wO@= + Rr>>>dypZDDÁnRsV7jf}ۋꛢe瘨9)Xzpo{ݭ>ŃΨCђ샰+o!ԊI {Tt +],)>Kbn:i!] }Rb|>fxO_yטSc)Ш =aUM%=*FMBlP4(|rZ7ٸ,l*V քדڇ*{Mߙ=|Z(.rIZ0kCqvg0w +QrZRY2 jy?i}SROՏַUCQa5$!qJ^Y3=Ãh: +>_뇜o,@]>*T>WuV~aR`oriv`gj!f-Yq2 -ν\P ʴGJʏxȈ( lܳ#֌Š&U)NYoE~9$B] WA]uN h A jTήd ѽ[ t/"N-4,#e Ѓm' <(}񜭷7u'r愔AL=>vOwu +[ubc_F(J8[iZX7qp5>5pkeϚ'ߚ^_w:yw #:17Z67Mȱ7\Oa}JO.k/IUyïࣃ:ff9m9IəA_I},y+{$bQ DZ[;ع +z3êϻe,5X@KM{ {<$eY)ש<(fDXX+lcz=L[x[w>N%Qk룰E rkK&1b~zOF-RcZ1B=k灜: + GA=ys{cs EÙdِy3 #"sUUjCs|[M-qKqSkK_ HqACs:(qH)+7Rw~j t]T'lҋͯ'~ܣQrG)o+/gwt _`Pv|s yg}qOKαܘi+G@ńGgX1>,>`h+مY;ѥCK=uǥ-t]Cd,T"pInK jku[g}7GP,oO4ꘉG+ I˽ tе}iYQ9 n!Ϳ%Rv pky=N]F_uO]2!Tw*jȟ~L$dJO;b苍+[ds +6X{-$L"SA*%*uwA}u`}v=O-`gTGTc{-k|h˻οC +#OԠuV0csm- c/= yNʭYV,> Zƞkm][0Y +*z3)*z6jm> +HJs"GitIbYLзzM:$PIu+aF&1p|q4!99Yɍ@>.9M>*0z?k}\b~޽6&iǯ 3^#KL2$dKx'*Y!FmtOY;| )k#{+Cb ziAWOg4w.l߲ bnz2nmM"nx}W}Ư5H^nm S +m#ԂZg \suO >ڰ+!!Bjj@mӼ_WuuS4(7JH^34YKٗ' GLﱩʣ[#ug]cq\ >Mo}Su'/jO_6^Z+&) @\$y[|**&WT䲕>i@tNaҶMvf} A'[_VdzV$,onM_G&eÓ>yO&<|yQ]g۹L;99L,5wD@J,!6sqDqe\TGIdw-xRV0X;szFy^[7U+ɧtæ=^Jq]+ck?|T#3ۛ3۠9!UvrS:퓪ciOcU?~46فޜnwWAv7]p7ݲ +G[a+ kțZ5uc:>yYK> !ԣhƸ&IsϚ.ӿbC,z>*Eh]o6 +`kszjL4J}ޯz+o!I1 +J;w \ZL}bk]P. >9ixXa~4)<;Q5+*q1fꟵyk: = +~Ӧ Ά+q=噆2=+z񷗘`ece)F3~ ]\@)F "Z$AD&`K]>K,>8+#ŕFM +C4<ϯF@3Y)̓C[xOF,ϊqGQ1 qfs7^ TpZ>.nnx&/ kKٵ>Z,5MʉyɵtZįУA7&^>۫|0>3&jm# +1Al2#.-N ںv\rĄ{ ,jTCZpN!?YQwF.>d:ZuhiQ=:ǥ4 vj7.5uuy՝QG^[c{ȿqFtz tU>BMdǑ}M/X_e}}pYi+n/'k|hv_&JoKduų^7^H(Я5yGugţI161@r!^U i}?G_ N +#">-,+k!'kAַsRFh n)hʇ=Ӑ+.<}$jx17$;bŹfkØ~=SIJvX{$<8&ȽSG']JjaXxٟ/nS*jMBGiՀ +,ƘV Y䄢 ☂0p7u` :;C!1n:b{p?>]hX d(zz hŠsNҦ[}朄ٱkz9o.h&?`]pqzp [[/,ȹWlsJi6#s +&D5ɽn'LVTSjcZbʇQZ|:?D1>1ЀxkwڞFti!-UrKW-/4?/%!T +_9>5"V+ %'nן^|Zq˫5l^bYbWWg;ˏ>^ uiU>5zeQXMJwJ vܫoU?(Z+_&'U&I''XE+}gA0ǰ'C]10] {ӛ(~wSͰz[¯!^){c{!(&/flm1^ |5NL@υeˋY_z%!}tf%nTŇLȈRU3g_5,}1s{WJqJ[c*|QdžulxHͬ]FO=ѓk}:fCJ͐3^)::D捯\Xx: S S-= ڇW +bF>5az오-m;]= VzyacW[Xy]M.m8o~]urbHG$ەb(t_XetWFiug57g_®_՜r#RJ|ok͝Pm].hut\OM+Mon"tݥOwS +3i$iw?m-O- T`ƛ/yG-mG=)CUޢΎ%AG3V4z*.Tso/J': +hi{doP`gZ2<3Kʮ\/32k;+V_JMKC oa'ykׄ0!5@rSSJ81ecQg} +tJHG^S` "SV{kι&iu1AJwzl~ ¤ݹfGɨZ^QO=):YQ2o&izYtI1w\S@O(iA-اTg1.=k;;Ǝq)%q1Ll\n94e[x` )&1p)('f¢^DmU)/Ax@<@cEL"Nl/9>;4B20&M}}WӘ4nT.3d:y՛6:Xy!yG?˶_o]2Bu2EsoCu@4l[(M`LY^e-b.ۥjnj%o-tFLt) R"!=#wm_nƌ,Їn%T59.rN k8%96PZz>e~^!LޜkN@؅ +jMɜu:rOI[D\\|91BbF^kx 0$Ȍ3!Y8ft̐sĬ Yx߳1>VItA6,%Zbc蠚Rᒠn(1#hCĵ W\Ә\[-m*q+;Qĵ%'"2j嶮шW9iys-@=5g'iL~٧ؕ>ZvX7u_wNޕkZ|Ѵ4ac[ws/fn4\j )֎a ;fFDn)(~9!>pse|:GK{g x-֬,v5-*{0ȓDq !dMlԎOݶra+0AFgykmLWƃf + $W ӚPzᔟEMm(ie`O%&0BsbvtV +`[3z׌as[2H˱Sd>y(f\_+&W.l)ۨ~u;{UnMkDGfxQmO ?YOۇ)IUtTuslN ϊ=@CZbo "ĠwSSr`>@ ̿,_}{H)啱*>#cWB`IX/.)k~3ˈDŮɵF&QbnڧjNTHc40?3q#q}S< 8$Ve]$7^X\|{8|oq'd} +6I%pvЭnclM}Bѹ gjRYDGG/s(-d}}XhYQVJRqPE[V!XmOK*o +L~XC H =q,b |OE$R17WI(q9Y.> n}_s0ɽҧN"NoNoCW)lӓވ޲*2j[Fڞcڞ)@4_7D{@o +Ey>î6-ҳ +j?7zx FawU()] 癈-%.s}V06B\%%4h-Tg9u7J|^nYrWs{|{{$fYC]dxBX@ +&)&5Óg}U +BGA)e;s"Ů]1Tj@ TtQQ>9'#bP]zVHܛoc)xuWu7gD-)hKJZG_z2wū}!5R>F\Xꅞ HE s{[rHiIrWŃt@<["// nNC]/L[]̓z %xa $fQv]S)a倊\<:ͩ@P0k gl~VVt|qLÂx/*<hElJoKk8`]I<);R1 8s|§f:|C egCěWCȍyf) s*Y{k⎈ iyt)7W̿9(+l9!3CbNijs}j.z@bib89}kVp9m6l (&Cߍhp@؄ID'cEN*t2y,RXC*BuOJS*~X?%Sj䆸PiGۙcbJ>';%\WԀ߇& |.DgF gD@E(+һV%q6jkEQ]DR fcƥh#6Osma1vuD9b`,WیX2N(mV-j^XM-U@4 +Pk!<,go nxd찖ۚFw*>,{Y~_ubW +RcRAD\,#ձ9!)nbC{ewz$ gڇ )cI`G_A\ڒZ!>ў*h5cyGAn6"b8)7{]u<6^(~zd,M㨔6;f㒐qE$ޒ3W)Ϗ pq]| ٸ=Pz؃vaKG Ӓjtm{Y3l/t>v@O4p ͠6a#./:K,ql2$: +.nw^@JKo+ϯ+??@G ?o'y U]m[<W5܋[R'.:>֔73W[= 8|Pk1 pJXeA0"*F91f +*x Q%g-^kRsj\V@uI)bW:[\҇|RrOʪt3Vgizap90(8$hj;ܹj"Z>9%Fͽ_K=21#Gur e}p|ZP-K ZLwBZ&>2\Q3*Vnx.'EqX0B:::!W􊨑^z4v>ݷu/{BVXD| k@/Yo8!>p#t `gR{6]x4pArg~@ΨXzS4;r=SDjOEu +IiJܛ#LXthMAN~4Аȣ! 6\ky} +BrVQv!dFulmw)~l"ģ}Zdc&z_A-ϰ+z2aC +vm\ρ؞VmXn*`8Uʧ5,_ɨ;& jr\ʊ=ɥa&#Ť'Ӓ ـYE!W a51IOw =`״1CrH+@7_oL̞YO}{o6Pyq]1oO:bK]\Z>:kSz7MwKvwXxZ9Q *jAD!!;-ʹӰ5=2ˋoC*:l{eв >%6 e vXK ĝ^?ASWW@Džb ? 9(bde8th/!aFcWr!a,G_ iDl(!էWF,βP72 ^88萐 +| iQyoZ֮u< 蓵~^R|>%!1ڱv?g,vYĂҢ&.) +zlH(ܚiq ;ưwu-b˃oq1E)Yꧤ.Rӂ=z.h"ٴomE0]q)qĕјԏAM0r} Zv@r`8/'D:zoqPӵ +[\ ?.E\lh]4J@TRF嶁x919;!m"E ,H@ku>tp=3Z8?~%*e \ĶID |7)>:ŽDPY8PS@(9%?zpw3(,=/bE-<.Xidy/ Ԣqa Tm]5.6fk} 4a7~\inZ8Vjq@Iؙg?.r(󴦈T1=ƦZiyPjN9O>Rnv? :] "+9+Cm!gtWͬ0$MُGgjg 1.' +鮉Oطv--~-~q5ZzӲXqEܼm栒/T,HLE-ˠW#CK13cVZr?-7 wbĐ|>GNmcsf1g -?\QKB*ZWɪ^f,6f%PT_ɽFbC MSG{OnCf^ G㖢7'1nӶrbsk3'yJ/0& sXK9J.wJq)9,adFZOIU⣞iV6\3Z3CN1?tSWi?j?{4ڥA%'#*D3C(rK)TC:>%AX7ͻAC#ҡ +~-Wt96LqggpCgx!)=<ߗ{F%FT9vQtJXڻjbK +j"Sdʮ\"U[iuY{+]ok$f;Ito_v:^zM|W LmTŬL5ݛ{LKߗz+Oo @r6FI߮f֎VP 2 s;F1cg]׳1LojπLmM_dc\Bmr8~䵠ULL莅Gs6|! 3H0E9Z=I6a@\p 6 4qإ.jc""y5X1tQօm3o/ ǕEOP5 ce[օt͌('@@KӈԨӈWDBK&DnMʢ&WmM5]vK7|J|v^Dì *>9>gsUSy2-NS¯ٜU?,U<y۴4J?$5I,Xfԟ^?Q̍!lFOT9Lq3qEo z.-nfc=r؞PToP{K-CFNSt[s)q-"'ghhQY}_sBOC _GOރB֮̽QH33ĜYӂ;E&LGM-x)+ݸ)eJ,߷2>yV0kJjITɮ+\섮g+ TO[hk9p$‡|q!wĂO>$' CvM3<2j_ͪZ؀q#PJWz2R,=+A1?S,WъI-\rJQ];?&Y@pvB"ȣ]XAτ:ȯWUgŤƓOE1sp0 (qROFޞabz>: mH(YoQJ1~sU#(]fЀ {p͡[+A-.ooMs|,HT- DU|{ԝq^֏RqO{6[C8$ ʟJbADߝgXazZ쭨Ȉ-1  + u@Lutfص+C4x"23 5SO@oՔЫ{T찑V3B"FЧ  N%t>UP +OK|VTCXxZsfMwE?_Z~ZopaIJ!#1gB2T}sSS* -{O#@TIJM@m)Q3yciHj +I\>ЊerJxԢQrWi 5}KJi#b>mav-b}Էqw5BG 1Bz|vԈNO5Q2FOI+{AG',z↭q1$cVoRfͿ)?j: ύ <|_#@4*nTԜw|rFiP#º<+s?M%Z(ZջQ +6O,~>n JT),㶍] u4!'\vqQĂ,v_hȐR\'%e@v\1J.$1 ZM, K~om։#[1șsl#T(h%MK <Ӕ|$1<!Gz⛡U휄C6@l~[|hɫ cow%6'lJ =+yzk#g79w\3ק%HBi +/ۇ +_z}P + +jc3ӣجzY 3{[ӤAD^عGFsolP//DX$wڧзlČ>⸖dT2 ||ԕOּ7j}[s1gc~]knm]ek +)fyз&$d&z¥13D''iWl:bO޿E . bwA%[mK[8{SiB3p`{&vӎY3K(؞dtncp>ʫ+.4> +ܫ=#]}+k:%&MFYXʩz߮Tm"xػ>Ԯ(51g?s뻌&cٍ{PRZ(0%W ;BWUu6 sW>-wt !g}dL7黖W˪6Sw-Ow]OBF.1QzcOKO[fؘze'72(o^a>ZX+oAv@ߚh8ƾӓv_(s6T[t\+Q mS[!0 q#.7;?O,8ʆ&ϭ^ )y1 )aH) @-bX})#4!(|k] X;^g{nG.8&Q""% C-\ i97ߩR?)Oe!7y>$0M*o\, G{yQt9W([p`!CG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБfH+;?|d.)*c/'2KbQlѱ^?v +;>y |X9D wy{N~o!VOͬ?ޮ6U*J^"E'AxMzAw{gcowfg8/޻g{ eH.d2}xuQaF ?_(_xz߁kl޿A_}GݿOHqG?8_\~HG+Э}}W9~ySA `^Iϰ.e[֌Uڰ9>_ILKPpjC/Ϋ۳6E#]2jIU;Q օͷ)4f^̶]nq}0tvؘ(Xr.#8Lb3Vi.!ys|Dۑ ?dfXW :;:ڄG : jWg9AƛΣجn/`2n%ʛQVDtrĭhߞ_}r u:5..:avNݖsjZY:9WuY{Vpa|NZMX,ҩ ^zTև"9~ YqYfNV9,cT>sWjgIUSl\Dx=KT*ppH+3s̼&1+Iqjywu?.~yޭtO`L6FgxEӠ"JѪ5/ 5̌CJXeTX/ɠJ@,ܧ`~ygιs.NU+ 1Stb^I ╶k[TMzUߨJy;SqpJmϲ."NY+u5Q\76ɜthx1=N܁CFCb ܦ(_W7 Yt9k+n}\H+'=9qTsqM<:M>jY'b^Než\؞(?O^]Cv7bj! Ĺe 6g:3+@g$K@yu9r*YyKq'\y!*&HVH J2`EziҪn ^E;qŤ]sI'z~wreŒvT~Լ ̦KA$ y/Ŧڎivgw9ҋ}9?UdgDy4Hۍ߯aԝ z{p!dq +[0 +ARe\T4.Ae>kP/q(qYi:z̦c6yhཱིO5f؉IUְީIl{i{ë\xQN'MG FcX{p$1~rq)gi-ā : !4v#Z5ՠ7D@,б6w*Z WTYWsKȤru[ɩcZl5ԭbn5ԥG jOEMTHC* R xrd hG_av~|# '&ܢ|1vq[ƭ-iܫbcnY 5>vF>REfVܐ]B.3e6dZ#mE\`$B*\X}D]W+χdHF+(6/oޘ[zmEG=ZĩhD>3P3`\T>0Z6n 6 ~Uɿ9z,p䳵 wW9>T|&-m|52uYZ'o]]QwβɛS~ijqp +^t^qɚ@l!nRdVV Kp]V_ߠ\z:+S[g2\Dbw>;/@ȫ:/iJY0r~ NC\`Nrr}/*nC\ c<69MJBKx7Ƈ;`m_&D6 +ϥ+k8%@椵S/:]~^ݱxfYyUHY.d vyCΫS~4_NL%'ʎGC_|yO| +QD@LNt}~A@,g&ԭN-E\J HsKDT$:56Z /quC,D4EywQE5 +gwi.d4e󼢂O%܍RR*ETPږ1T.7I5W#$Z8Gy%yM\v)qO1JK[€>i3Ut.oZ +tQaQnAԚWa^~e>"e%ʥw_VFs[J"Fղ\PHs4mܿ5:IUBru! rhXlJVvhXk Geøbҭf$ps)c.QȬ}ot)x8i\LWF'Gyg"oھߊ.;2n`zVvJXf|_yϓR5 +ץ@31xz\鹖#_esNڰ5::#g7$c¸%f'R3dz̓+-?u_'oHQ+Z,?diTi{ubXxwae֒9/#JsAuw_'@d!N.Ai%,Gv*RaX܍b*h. Q"E˔ݡƒH`aQ-$)_ᕵ^_`rq+I+"3yk*(&Q.s/ܦK.r r>SK*Q#~D{dʴ"]7 S/qm k5j+q63:\:y, }WYA@[z~ {7r߳?ξ_Et) +*׆+uIC92RUUјVՃ>}?*(. 9ٗ|txeաs6̧őV/ZܩMmF[2mKNƙ'R'܋ixϨ[g^e_Ov&:ǧZa,sSç;-s!i/4ǻKp/gVߵ=z"z.C{ +S3# ,?s|urMܣ j:0`%HM᳄[L*^x#j9^Qzs΀$@5*SU2g%}yO" @ܫ)5okC>4( OBy@WNnW"$y{Q/xB^N.'$Jκmd-+{zS!QR@Fܧ".~DDzav_ {z d t 77h0B7#hJ)Ľtsi}),υ4r*S!7 Gx#\`uF{Jz|ԗE2↬ 覝K }z!ئU ~̘ wmg΀8]\!mZ%)h׼R{pO73_V\“oOYek3ڹuܪ*sԌd{Tt.~0nXٜ\ޞ_⯎43Yml\Áxd!ptVAݤġ}KP8Tyc/Dw;n 5(vn4WU!6)99Cw?}5 j)#8xx]j^T3&YPH'д%Cְ1Ҳwmi;38:'o (NifՊRv~q |i>.{bNq +7;:0OA\Z0H<`c͐k8aexTH) _KE f|9QaaQ~_?0rAu*}M;fth)BDG4rl+|:"d0f}j!x#m.Ot2/gPAApZd%,ꓴ"1VNVWCм)46> !4&{ `|ly:q8,dX#2ΐ_ܦ%`_ꈰIL]d%ARaȕ(ִM\A{WsOEw Zv*sdzVYSz +x ߞ}e- iU%WKYYP eƼWWŊM2NeIm[l\ӰJ]1bl|iޏ/]~Sezqs)AQvN@U\ +R򨀰61x ='kE]F]lBXYbs*.'bko Z@8̮a f]Guբ_u qhTQ34QG-i4DToaV뵘[uzEh@P-,Z=p=*(D">Ur!&鹼\XH~pv:V 1)]MgIUM Up-깕 DPL%$3(gbAy綕.kx2d2N:DSBxLjpN;Mm!9#\~]rs6H@ u%Uc3KEcO#zzb@iĠ-4|=ZeqO%\.CcT\zj7|u#dyq:V_~hYŀ>b(vi,*vuj6=h#::0]޲ab?a2QeUCDk"s%Țva9Qpr +>41øCޜhf<^u+@[(; uO aSF]X4tg"YW(%]{W$h%{a9Ww^78D[s Ra2]{!r?l8jv:f;aty"۴O#E=qʩh?jZ9U[+ݽ9tm\\TYw%S:9Ie֮ܲIZuo^=K' -<<9)^b\V-97pvue=JFڡhM; ;Ӓ7 筇GS2ұ, NrksQ>*K 6^%,ʥdm,Dѥge?oz~o#/" +-mW&~Fb+i ><_Eϓb^YTnA}g|0yX4&d%;z.~xǺ:ſ2Utp8>[h^Ekfe`FbNә0x-Y;<*vjVZ1RVvuC' w F]1AH &<޳%epFyB+*< ?ݷh._ݖqD]̮F^a؇z*?^he\T}.:sk.x=^֭hmcONipiʩθMTxU3)%-KP)>'_=--d-p伎uy(賴[ּ2~wviQ endstream endobj 71 0 obj <>stream +\{UCÆ12ļEvfEiF=~z# 9Fp:;b>&m N<԰ Z0űw :on xþ + g_F嗅s8 2ۍzwAYsz^RK#|H-gD +m\XO*k +. >%w7s +x-v.٘r&*ft{qDl7[~(㑷%DC;F3: z6!!'cQYi.d0¡'wѾgԂB:5ڱ 7fqc,xϙk4T>PCш'd}\"3_)Є۠ڍ>N'+3.e;Q.w"޲3֊=)vj²8yy= u,p4вⲝq<%i5c}y|`zVQj3̼11Y~?V*~]ШhM%f=xԜ%>#LI*cSh̬w{v<}TOo᳠:7"ﱘ.cvN\y헂S=YEaJwA˼ +wrAJоF%܍*96؈08h$94dЦzU #唁.aSZSO֩f`nqo"z摶nM3%ɡnKKҳjkI݀6c_+fEG/BiafisOA=j6=2s~i.HK3+*&n{F\A?fk0:'i P KVVUgvpw?)pj0 +s;.tKv?ILBn9'OcS֐q[sQS?5byżH% 9^ z(YƬUݖWgiU3WQ!aC%kF<&5]?,:u!=v=Ilzu*ZVQ9i-F^^ՈWTGk/鿗qߝ$|S +^%H[6q LD6\O?q7$gQ>~e_ݍ¢&*I:82 +K>zP-&&)&}J6ڝ_ЀވA¯WfVH }1v^y4^au+ٚ89˹MJJ9dU?G^!V<2b0a!9cw 1[yDg.jU{K*ĭlq} +b{~% @oPQ1aV\ާǠv߀UPa.G%b~QC~2S.d΃#2Ntq%ۺc, 1eft=W܈:[ILWg񱖓輠8oڀoUlØJwf'3A ̏qjaf6`Q3z4w믫_-O3=z46Ry| >ϫy|%{Mͳ.o%{P;6I=&,)e/*xEܽRHJ.(]vjZݚvgDe\>(m~**KL똄k1ˉ15ʭ9&fZ&RfcԠN-)X[XE_ҲQ-,i,YX d6sڻpBs.듵(,ޗD=?[t.r^v*6[ulE)IYUl3(i)iSwJkwfdmmRmDqwԊ ]?xD$SCjQ%¼JN>j[  +jȨ/ Jߛk}eC?(JHG>hIzp/#\^_:y"1/F<9yZMDDD-B4ȩdh;QvgT8L :.V pO QL/x>ts + :޲RN֥DO5ߨ]&]]7 +s73z:S&o7^9 `:3̊59&N +*0)֩4Dϫ݃X@b5eY(klr#ƱG\Յ^Kxlԫ`e%&hlB;OP~ֵu/ܜb+H4?~!;WK}.犸Sň CI!i9|3v~D͑pN=jM)k({Q˽݈I6'oC^+UVIx|РhmЃ_KyE_+f~oe=Z/g`>0R sa1uk=i3X,GOo~iusx'щVmYix6ʆ F,FA- c^D΅\z_0 {-t/uj ^"9=Ǎp 5?, >K/1yPzb.am+"]&uqf&EbN@jN )E)< 3"ߧ*^|w96#^ Ocb!䀋oM9]燹P>kcOwXx^oIтd5އĂ>3Phg)?"&"i|ݬge.b0w>jY{~1P{;£Q~līW$v֫bǜGѶ7mΈvowR>%kZB*ҌUV LC$>zm?=7ەheBKeצ4*z h"F3#I?3uq* Yi ~A}h( 8`2de !,t{ v`ah5>zܫQS~}JQq#[adWXK! $dirc. ;wݐ}gs~<_!~qkS;[ӱI֙\@Zk0^ +B_'qzK`s)вK/TKՁxu"<7cY+pj#n3JVU{&m{ G^rRN’޴l#z=(;p^ƪs[>ՇO,i;p)=%)KuSR:|03/9kU q6r9U+ +Q)+rA-kZ;7c>sn9mmU6Imtt>a.YD}0=waݨJv{4A0B|fߦOWnee&JźDC7^~CRC?~^߆1na==xPI}̈R6/ɺ9W^a|5е)jx.ku m7wL 'Uo!ek*կ+Jy. g*i0bYX1-oAXv쭚t&,E=DvƯn2?x@yϨfK|{ [hpptBHFű7'ܤ/L@W݄/.G:,hIy:`# 4SQ9ieOYQoF=բBHFč#U.jLd)?ho ?!7 Z[$&s*4/w +3ieܡjOpOGygvC:%hX 9Kki- coA2n '9(AL4<­K禭*ĥhK*$E#˱)/K ˒6QJb]z=:S' Xkw}ͮǤ#}rՏ6GuiA9>鯋Ր+2&orjbZB,RO +0a Km. k]!NNs.#sƼK2p4<]P:唟_A8e[Fz +^E <.(h92Ep^L8ԣBz h0 hu3T^ x{-ZiMFɢl8;sYZpM;W0Gи\e@Þ0 =7$l~G/yE5lrQ%[֛wz +<`zn| =/eTx#^@k**$e>i{!okH<鹟׉Mu uUYɴr+Z0vg<ޗC`n uF& PZ +n|)C a)k7>]1_{WX麷ը1b6 w SkC7?^}:dfI7?5}3+ܒ)o"?dmkMT;u[ўפu,eZ3$܇$3'*I.&gbSiy(Xʹr/e 3vaaG5mzP#0!meM̴݂伨,>!);EϸSZ]H~IMN.Q^D T,DJԡlONQj=ZyEvRZA: Rm xkDot1d{-*wvq=VuI.)Dd 'Gl)Eod}Mriqcܯb>aM~"k_#F:wR`kJZq>xA^Py-KZZFF?JKV 믠 }7ۨm8v|X-ٸCPfNX @A;s!9XsQӞEҔ{h5_C@ͤ_PMD(\폃*,f. +KjE%mH޶*[VEWWٙ֬e!*>]y~I <)VU,::(iEɹB89cZnQ-z^,}Nz4\̥amѶCo;cH sIW>_xkd_9%cG׆;E +b'FD^!6.(E'3ӭGm2 +wy疟1ggM<;>O%Yyd{9;+մsV®adU U;!\ƛFZXUE]IGXI?K? &krܥ iB95 s(Efu|VV8Cђ]sVA0D|Iz^\]%m_J8;#Ȝ2vCR55"tVP{9oJt53#)OO̮@1w9\@D%CJ PVMrY['LDk)+*=;wK߇̂Ołv0#KڸEk_2)EnH%Ľz*!Yg%A߬sp39gO'ۏeyscS[7iI #6*8Gy՜.t?\^^Kk @SjV/_N[q5Wb?[&&f:Oүs~K/ Ak\;?1;qpYog7dwFTe/%gZ? hd5aх7˶A$W7_GDc³;Kߺ'::ֆ:ە'-_"3 m$Wv&i}'U[bauux%q*9UqY ԤhǑ _mlz x`{;e@ɿ=o_p)YY^:}/vsfܡa&Teg䴑=?l:p'm_E|S%o˃>&΃MYzSΑ오o!ى8)4jUw$+CG}m*{bi7O[Z~k֯qC4ow8/>aڳIg+Ԥl\r[e2P +̀@5:maKϊ!UӁkM`]V4#G8b 89j^;lsFVSFDW.|4pGmYFz8E)#̣{<SW⋨]/"t-&Zsqd ޕ84bU4Wìw2>x?>_ywh!#Ρ{ן N,<`|5={+<_~InZ}CI8+བ^tKBN\\_}ia+o_SڎeUfNۑ׬❤52cSq֙Z{yΈ(1&9mm돉ѶÉΣay]ND/_5}e1! AΣ=;;ףٙ4/]|,%Cv'Oھg$[o95 z~ +bҫ`g|MAg _)|ȽDe YlDp!;-Hmu4|n_ $iʪnۦw]anݿ`a*Ng@'CSK\{oOv}c㓺Ojqx&>)3>េ6:yxfI𒍈]ڰ59Msҳ毝ߨ3;O6 n Ö/7? ~]$ȓֳQybMyBw>Øު}߭ skc?l79U?>rN +fUofiKw]CC̟?pN)HuxU|WN q%Iⲍ_/>uo_OwC+_ۅk/x'-o4Iz+8_L*cQe3?zW]߽YM٧W;ys#`6yn'[O~z<Y/1f`fz [ OZ= vqy:O,?i|y˷/[]}vӧ6Sur:ƕMQɕ_ ώ,?m.Zsw%oeK/gbkCڐlAg^kOGKnAc ̨(5iyȽO6Ol]%w66glMi/;Sw(P+Z]n%!A39{*<3 g2e}7%>x&dG~4 )tKr=>|U_t&놩ڙIΌ3N%!'Vs2Iw'xaN5TPmHo]Mƫ'AIz | %'U76ѩ(q+e:RuMŌ{< z@V ډ2F>o⯛wMtY/gf9Re?mĸ. ([jL}kaHq-P714 5 ~z}շe}wH~J\i`7;!V +>VVra71v\b-iJDJOzN}ܐ,.!E; #LE\'Y/>x3A7Dyv]Lxw$fzJv·٪"ם~BF'oUzPfm|{PZS1.3BUgtM؁6[WjW׺JAއQ\‹QL5tw0pg8e u>[!wb7ק95; *QWzϵ _UUږ Е.xTq6ȷ, O ^g +T+ؤ\`w_ڒ~*lE“ħG*B@2:\tyjc/)%)5P*]3oJ_&b,ul#)ה[RrĝqBBONqXksxT]y&tvMM>p |eewf4Wz/wg|%8FQA -6V_ر?v]VZ0q;0I,mto}5 A} x:'&#~kPQ & QNqхXl*Z)o qcD-/lEڌ7_L=n]i?,RtZ?.ŧہl ņO#듴r?$2RRv)UQpS*1? +W7:K-{8RqV ;ܜFߚns_}UJplƼhF8<d]u᛹WԸ)f1qPQ߮&$@nH|WZhx׺K#^s=UעbLbV7Гi5틘sKߚz";VrGlDa?;va EI^ +&倶^8v*rM+C_Ǒ +e/),NpSj|RMޛl)9ms8ɂZ&hy +62Cm!u*륚{oQp=m +"Hx؄nmR OUfʹ7ڐYg*{5[r>a)ITy ?UUATt8*TlUʬW N%Q펢D5Єuj__.c?c1|Co]11K3o[%r,G]]BCLIZܣ)VҰMH@ɺ{@6ϥo8-J} ~KN|ޕ1@x7Jςz_O3d#YyЉ<2^5WJy{b*xs3 V`%=YoYFIS;]!Rf'ŢŞ3-0O0Ŝ(qTَ5aCȟd0DICUR~ W\Q0E1@ۗ"'Q +|MBN5/R6A[qxCӟF ;M~W:Ivۍ3!MGjtURݙ~^pk=o-xܙ;z+遌^.㙚$w}DQǣTI6PBJ86&Fmw,$?h/;L^|b+]l5n;K%nA\60/1 \`%"@?yixyzࡇ4Z"lko4"!˼Ŀ,;PPYeY|>-dW`?-0v >L5dGKYͣX`_gwkp\6x;;rW~i@ ɋWS +g>"xq3?-I +~9q_}~k]y_FJ}K},.X=ĴcgdxwzJ9 Ĉf ,@c`sK".:RJla0di; 1!'kQόhTٓ +{Rf4DGZ2خeczk3܎ m>VKNÃfq?KLo ^Jk'$~4.js׌} ,>DŬ)%TC*]0+[}%2֜/;_rb aҲh üܹ&7w7|7Z >Q7шz؏KvcŬүħGs5)79cckӡ1MÄ̘ݨ;ԉoCym}gBMY;voPɂOV%lk 6[ji+ힲoڪWͅ6)(嵌.#Q{!?Ӝsl wF !4B\n.@%8K˱Iֻ_DoG& 2`ܛ,uؕj8_4J}!Q>ˍp 30#uQ.T^/y ylA#$ؔij +Д~dsV{~0ȱϤϋMONaYr %FqZwA +iPؓ1 ,EN!.ZnLp~aǦD.jl2l@Y& .$Ěx ܶXi7'p)u;OR.z F![}#-u]o,fhTQRU1S2Of++OuBY|_l?.eMۓrgfE5;u}5W޲QdƁ?퓌BrzNO{_ʈ~(e8էXe=.~wn0-^))21[*^XSך9ז9#!O'm t$|8Ǣ^Ny6S\\[~*l1| pg'Y9>|òk)s_̓8(6@YݓVwG8K-(_*:HPG- e]ljp.H޳cz-EOXn}_AU-if⏍vz>] |4ǻ.f|)p{Ǻ틫[b~5߂ )k6`w|nVx->J\qnkuzn 7_ m *"h«i23v~QrھG[J& +]6^z#FYH 5a;`D؛>huHP [iWc2Gmw_h)B]Ɇ,5Cݖt˃m#،C 7͂ze'jNL9Ykzw =w[F0+XS\/gmCKcOliS\rpqZiQG;q? MmE?*(IOJ\s~vj׷K>:B>].C33MbtOVEߚt݄3Z!#4nT~tƥ}݋(|P(g7>LK=DttH(p\0^-&j+ykCqV fw*6̣4=%*22Zˈ0h-"cTmr[R\ܶ-aU0L +V}|ܹ$ȍx\u(4;GЧ'@^]ć>i$~s=5 bb<i;bB]BrV59{M5SMT{y .Mrb `WC޽"&^UN~bM#Xm1;os15 +\!ͶKeZ`wڱWVsnPRbnE}p:9p +JKF{ظ ȢdAwAR&,IxH[wp? ?aLIC``eƧVr#!,5?j~d(!}gOAo=ݺսw@K͐aӉgЁs̄Vޯ +k=*(=;jqdP@:\@9ޠAOy~s(3P_."o5"i>N^LU ?/1#'kY$#,)Rϟ$ w@o< +}r|zt: +zx0; oGW$vw-N?*B8cf4e Ѐܧf$_  }up\}xb.@ܨԵ0-"¤Aį }k4@I-U03}QΥYr%h?p~ r[ׯ?z\Ok'3_ o8&rmcLE*{\ A^- eb~9<}z!Gnn\<WAAo߂^w5o?ݹv)+/13&F$xwSq"%QV2Y 4.4@g?DE~ N@M# `-* M + 5"'x +fJc<9:-jAtWK?=㧠O/_~}q};).}lj +ت c⅑eWMP ׿ +\Fex|ԥKiA /A߀# Ƿ])(KܜX_VIqe5]]Cn`v2 N 8*4)27f(''u:G9y +x Ty^AE;VeݬީDd_ p}pxzԙSPOA/?9/wW53暜`d42hINJӏz5 *4ơ0>OwgwN87w˗/Ї'w>?wEy^vl 'l`m `C?tĀ&mZ);(ru| {ŭ[|<ys={pO2}l +Z鑎8\8#M֖}UK_M%}z `_ ]s`_^8^?}rv|  dI37 ,jr7)j>IJ.yK Kw G`~߼ 7ok=(?媂+ݰ[[?+9:joOޔUw5kr|/ιz)07 7נsxϯ^k93ix~dEzTٸb5_^FL -(zBzJO_ gW/o_PATz-q֑B\YRM7*F9dk5݌puSc&6nB5}3Ffxuxz߀>\͊yp?#6\G~b2^泥βEa2Ü=5oVW+hVzp5u7KnHP^d(?k_/#soVa 8~!|WEhX(,[lj DumCnya; VZ`FYZM(DL\ޕpS"uUiU589̠'5Ԁ* uj{8SzB;{wΊvDkEf*@g, +YVk(QT~55Dd`M)K,]c1hWU)(+|/+szxYR iƨ{E+FarO'l"T1 +|N8f Z|$(NTM +c5 V\9֎5bԄab>dæP 2j }w6\]US]aPV̀7#kKJ8).ywl`vп, +)P'6vV\\]Ơf#w'kCM1&j} x +T_Y.x{4C.ٝ%]! <Ԧ2ȪJef$FoM-ЏV!j#>jE+?R {=*jZd=v5i0&F dg0UA?T-*֮6M +]9t]" Rr!4ɁrR;+J̀uj5ݢ$XȨAMJ$YxxOޟnk[7Z7TZ 9riXKQ; +V>u|T\AyV-g_8:ѩ\t#jzA˫?81_\sX'(_VPd ;[]?t jG '˭K&\ywMk;ńڦ1Jj7{OԶCu-OkH$w4^~ǥa<ФyQӱ +{(X$axUF:VsJ6l>evFJ}WS^֥~;;g*ku<箂?^iRV ~,p`"{۲P%mEyhGxxC mؓn[rl+;83ἀge!(ES $.qgws۟ua󑶩Ϯ+[{l)FMNJ1 1Mf9>}tS14OQjbUM8!jJ Pw'-&Nl+JpqIR)EʏX~4kW{Ba(.^Eņ/Њ;CMc]lQrP홟6 v;ty5*VSܓUP 1Nu<ŞV'3lXQb{ Wp<[dP;{*@S=T+Jz02fG ;+cB^zpDiGچ΃*b[ xL>:*8Ħ Ζd'+㦹vl]vWA-6M2,*`K8Y`g q<+;#[C d˴* gwIWV`uPO =_jQS˂#}ֹl|MvD '#]l-g ]ILm|>7F(]{cĴY`=uV6"Yc0`kKJ[Rg3e#7{w +^4ט㤭Jzڑq_IN"ؓ!Tڨ Ѥ"5V91}o)A'.£Ԥ%^F0#f&9&Ѕ/xIBڡmS`vE> Iw%Egklo{jV|UB]YÙ& {։2ݑBOMaU/w2s:蹧svuۏ[)qS 3K\ 0.,Fm x'P[G.W/ +?aS3[bTF_iK㹚F$ed{Ř).*Tv\v,Ϭ{ d"V L\UIkԝz%,ESyIc|EO(V%*()1 ̓ 5cj' u}r6lojC׻s[ӭEߖ;`aS-@- ZBg@[ċi7lKV9S|#Qݥ69{nfw&EVHqMJ6yBG .( Z|ֱRz>W|: [N(k,t1bX`NgI'3|F 1tK{/4ȠQF:Dߠ6E쌁#tL8[ rz9dѪek!]3}Psϔ?Z.|)2"/7[{[uMrlQKipG|ց3;,(ed[G Jeۇi~c 띙bhUN'%tz?>bo/esƁ߀9Yf $nc"R*P˕94FTy4SU}>M)>עTf 4hG'ivOBH;=2avwɱIKZd } +|6_zO*D<9<hNkRaYc0dnN֋=U$0<>r%ukbvYxZ?Ps6.uoĄBÍZwG4 4 e`EG y[,3I&jW/j am[f19#rϝQB(6h=':Џ4]:Sbpk p fA%J`SJ~/q*ϗlޖ23-'=f)1g=Z;Ñi TӔr4x:xw6OEە('va) lL>g`CrpQfVذC DK+)yfJ3*ϔHp<,9Ÿ"g+Pqrz?<qEJ们]+ySe y\v#E>i\pk&.7~YqUeL{>_4Pc'g[aay.{q-z$fԂ XZOxi dSPw15bx89"bUЈAzwM؟n1o&M"nWR2l(&lncm-_*;PbTn733 dv9g:.'PQ{{SJLѵ6t̎ dC){r|]I-J)q\<1gBf*Gڶ*d7{`V܃QtC"gYPAhHbaԂ3]e\]le(hI ǡAqOk2p1IJ!pmV%) FC9e1Lqognti_C[$ +QߚĴqj쥫lXo0!b,RRZ/ߢ ^ԝG:|]N4) +3TU,6hK> $C9zrPJy4WhX+8au pž7i-1<0^ҝn%qo* U?O|ϡ`(5 d;_hErhE&)ҋ +x=V99{w3 j%f웬*Džy{pd!Μbϝ).ӄC57;6I.C-KNWc@lZ:rS?;ρ|aSrV!1liW&f~yvV @o V +/U%?AÌg| VUt$8T֝ԕŪW|A|rїjlI,%0 z[5C[F +q;~TB725Bj-6v +<{k 9FHk*+m35X[_P_2.2}Myx >Eh.z]8&@^%#St϶Sm,U,?2W+T'E۔Ĝ#FEhZU"B'c"0^е횎 T]]E(yl졚a]ZaRoXngC_kQS{j]iokm*>ޢ`C>m 6~lAhi!ࠌ2O/0BJZm-u_l}P0]E8~ }Ȁ.1"환xXh+}` bX}Xd!uz.ׁ]NTŞfS*vܽƜ/1X)gjJkN?2"&$G;C^V7xqc]Bs.3ƃɅNri~CXُR?HqOt+儝x{″㹢/-9B(.A_cڧ[Z,tGݭ.&JIyC-W9LLg<'?Pc\ s#fzQ!*gblRBʁ +;cg9>"ZZ,t\r&f92TꫯK{ӞDH8eL:25cwqz~3UYWJMLۦ9yHÂV5?E fD2dO[`QW0U֞beݡ|/(a9ϊPɴȠv:0^ Yv 7ZaD([)FEsg&Iev&$ED}?OZgEGGK:@Kgh* f92Ҭ dg gGLc#P]] sS/4uթ-Y_vJȄqϤ󵙯Ε |EYFL6zxyt?K< )vy{ȥo 1=%nK1!܌WD+rz{k9LuK]]Q٪ ǵ|W BqQ+].E{Rbq ڑ~|CJ@/9rZֱ^v>%< |HrSAbJG0+XU_o`}qII> a_R%o†7£;gy6m:4Д~f|:K.6%:d|)`1;@piȱ?2&x{t@l! &@@RTQf'>ci/4W 9n]QjveR;}Tlef_g]eԃdžߋ, Jn?a,<\R|}GIј\Aʙof", +4]>-}\~KpTqR| 䤤7g۳0bk^qoo +;ߔw]#L?g?dwϠ͝%a־ʧ[oBSBjnZ3 ݅m^ +(y 1ُT N *zmJX~/J愠!) m(HGZh;r̳_]O-; sV 6FO,eq'u\žڑr7Q+=A7VzQQLPݥ~Dg^6m-ZYaq̮RQ:a)Sc޽AHg3}h䒷5 NjX2hk +E|8т49/㸸{YfgICcWL֞Mg 0:>{epEvDf/}/8Zz=CY[0տOPX*|| +ğl63jQZ%)_dSk!dWjE +2A[_\~Pιҕsڙs3ޝ'UOB#FK ?X`zZ>IF#4# La?:K/Ekկ ]Sjr=]Ԓu9bo(T UNa3RBζT%.5_0 19tf>pNVi*A+{^/?O>7AM2X {\PpoN2ﭶ 0# }0ƙ!9X/6A+'q 2hg+kdaJRގ=ZoP=ea*VI8RGYmPK KlSQ+ܓu5Ϲ(SLͰ1sA?OQ@~-Ħc@KjW[UNKR]ÿX6)&G!'jR䰨.? o+aGFV9ZBh35 z Z*+"3IhZ_K5'0p٣XPߡy*g0CkM6wZ;y Hk{=J 1A5tEBYP[vl66I,LrvtC 7Rc}=R>uP1=K\9Xx=Zakͽ`R:q +S_K~[ݵ +9nÿmF{:Rcт7)lcv؍T +nX7ӌ'y7mQZ$|wZ*AG;x0URLуsMT@~'_yse{ZpGl1IB"ܘfTm*ȹȽl/ߵTD,/$ć +V徊럆EY:%w3V_;?<>Y9e.'}j\,9[/ׇ/ֆdm)oc4T6Mckz`m׵MLaC菗\ hLjOY8C+DA~%tDGɬb-xO/bq򻖎[2fȓhm.xR'Hd}H 疯OS7\~k=7R@\1@[JVeP#=MbH.uɮ\vrA=sltWױZ"wVQ.9!AqVvXM+0C<+m-yKL]+除Z{-4f_#[ +QY{FBѺasrhLqhfS^b2,%|- 7Ák%n9YЫ+#ELi/N "Gq ]?W:+#y9eG Q"3UtEzprE.[C|l2,6{\SĵaS2KH6uc\RJ.t,SaA=c4(9r`[eD9Z.>Ԟw)Gm#VԶw|Zn826p歵^|ec?6 B 7 6l襫CȷN}:M3%k/TH8p. >=Mɶ,_YnϹ6pz5z?Y@*DZkTK#YR'3 BXy!$,.5}L}fzۀ0y?@κЊ #|koĝrU#GeU|Rj_mLв<ȍlK}]O'&7\OeO۰IgVۊZ>9 }PCywA V2ч Cc$ ܀W="niǡ9CGBed (*>RAw 6 ~S .emz6QƫH~j. rJq^\ +ՖAƹfj=*Je ]#w(Ԅ\Kwm57gw͛slkhP A7:n~ {팀_hx؍iZKɁiV Y@Pߟc#cȨP]S#^?*_`Ӯ9bwI?6 +گ*]y`hʿ+|0k--!E[狕/g{[F ^ƃ94y;|JpG:0:.?VkṮT2 }1BJb+{Աc}SxGǧnH#Qw|#wgGoXB v_l`dȟVaџ +`WTXtF9.xQ(`eT1ď0K2Z+y8RUZ-6,+Q_j'D$ SYxd LWA]'Z3tȮQܴgVf1>%8'Gy}g.hQTw(?A$&n +jmߌ`ӯ `җZ-wTX&YPn,37$ e@SNod8u=a2G&;6Z@\jee]$?ԊYrQD/u_3:{1*'E7%;Zuxm@WT%iڠ//v-٧YZ2wOÆ;e~۝y6-i^>{e&mJ,vcឆmJG@>jhNУW!3hԪ0T?J-'xR?+uF~RuL _.q&l{3׷, ^>N-6v-ַno>YxYa緡/Jy'A̻yQYN)sK= ,jrF&h>mx`xo3|hR혹4,U6 sOˢ态 +  [yIZp cL49gF ;2گ87rbTIXU_R͵[jbޖR7e40O]XG8-JbOO1to;LMZ j=Aβ[J*ibr`-y m9׍ E7Vh#SuXYF)gf(ig-\SԹVck.%*V<~`i,55r#5ћSu}55vx[ݰ?6Vͻ@+z3% ssY_AVbS $,v7\]9=JG铍Ir>h$sCu xL_m +Drh +x`dacJo;%t[ε_J߅\_ys5J֏pfW g8YgAaAT hK h( װqFӒ@th&w xd@Ook ~pi|wI7 +Y+Ȕ~}@͘BŷoQn:B;UyZJxO7б׼G}}cC`K> ڙ'WXEJMMgdl8oi6P@DoaOzg!Tn+%绀[ÂXpRq)j}rw BΎ]5ܦ碷t\䶡sbsO]P s|C(=Ce^&e(fޞoŮqϻ܃%sBJD(u^q0.5 P^9u@n_2&E٠۰g46b]ӎ]c⪜U*:6;j3ILt _W;Jk¼b~#.}{1|uWV%įt!^(%whׁύwS$ikܓ6PxCאra8 5pߖ4j +$mJ*+^H##S +tԊu_Ca/_(~6K#ޟg]'ٻOD&(Q6C!ʹ,;W|WYg4K=RLGHߘ-&72A!-z&{휁n)R PZJ, jdwfi $>ޏ~e^kI#A‡ rǙ%#!fev`E +p=vEƂc~5-ÖnIqXO-prRMr}h&fmRsW1zlnXTlRPʧo 56q̫ZbQ,:oZ} b^k뽠;956]vHo탕O}]L +юɚˣUZНVVV;4`55M|g`?8-%:5}%(q9/0 ?%߸'kק͘%̂+}X[gڬ rF,ctm*bu=oV*w! wN ?,@#6JzdgΩg +F`u +LB)OVZͱ֢RC+U>g!l5 +BuR"|QROL eqyVhoSN3F\ +ɥ>592}3Zzgqk^(vHxXt SÄD < X}_l +;fhkQYޘIҴUe!]*p7IVX%.xձ?NaNoI嫣ČFﮡ؀s2T1G0L)gRYy`mRQ$uئK+m}Q~{ 2 N[D=#+c4.VxܕՕPЃqfAJ)Ko};įɋ +;9MKzlP'{_O(W>4f_)Ѳ;o(IjhdWCQ以NCu#^;6(1$zv k.j8+,>YW[:i侱>_Jܙ%W쨈9z +(Gc{=CsmY;.m? 2r̈́1~s +9[JFih߇>AyuGM,U$ .y۞`+GM? g,v ,Q&L-%Y|pYPv8Wksq!V]d ~66XDjQَ[C?-w#t.\7R dȁX<qȫ&|V@ڐ3Z>qoO&m>/0Q<7e_5WG i)yCsq䉶SQ{j&b} 7[[wЋ$q<%YX9q+EIK<3Lh0(6/l~%>ǯ쨩?ñد@bճ&.uc + A\xM%H;Ӆxv0<Zw>޻0g.T^%Ge"ݘƧC}]P%m$̒JXCmƕAī،[Yo܃I4Iuha_agb. +墒ػg|uSJA'06QA#Ps׶ k^E'l+9å}kz2 w(xUCxo_By&p Ahs*vsZO]->DbaՓVέ>0 +j_%?K YͼQ[AT9ahX@flNRl_W3P)O5l;'ed !ɹkxd#T4xWǧl$={ ͕gŕLDWW~Sͽ2 _,0]mx\7*| ~;M[+̉.4A_C# ,~̀NU!.yqlf?/3pGfl"2ЄJ8TxoHa-?9yO;yk@Jr@1-%؞wSΎ<%!?9mhx{Wҧ=,$^B?y]-1-G/6?>{O̺Wӑ^9!#A}p 4$Za֊m% /B}F~]4|pY~%21~6V8tdXa`'70)=Iq 3d\f"LQ3.4^8ɺ2__p}|2RS[W$4ַ7|JtκKOݙc`j>Ͽ(j=Z4`ۇ~>ڵǶ΃e`oI_$n+ti葓> 9zl)y/))\]|8!(~=+ad@JSLhb̟gߍRmԼ[xޞϻ,؝E#K8#ݞYZG* +IA}-cKN+tK1ḙZE~o~A”ܳ:AUSC] 4[~3Æ;ƐkǞG}92!:+%g0IGZbٞBnpGFOIʳ`l=1AϵvANRNtyk`v񥹆'. x⒈;NZ*n;q6P0 4HN;k餤DžUG4&+'o6TQ U1u#b:&lD/ҐϓJ'O+uC^%pc&zmޏKP J Ņ +*WU㓳|R&VpcD֞7s\5K^aj @TW=t^ +j77f(3~)@M97'\[[kέ=)gC^_@O%*h:Z"+y}ꏟ,^5 ;ɹͽTKOu{W>ZPҨo~Ť%ad9GcبFQQ?P? +r.,4콱pr깩(2ꤑ~s zhx.c +jE Skݵ.)6>xГ˂F.1C/^gP ެ"l9ȍqj\SU@(=3j@vyp֣hd*wh&fFы4oF$BBXjDF9EWgJM]g-Oiq`k9(ߐ]Su)rF }kZq\oU 3( ?N0s!_܊L|r>[9LǗ-p&ƧrfR"ߎ%:ڧťmHo㰗13 -#1Q?2< +Rasg81'ռs&mSG KO`RH +q%_zl5tbV`S\Jj_G.Vᓂ۵W-PM P=S?uW9FbU;ʪ(xY_QrNZ[Z?55Oڜ!dKY JH]y5|̚О䜀^,؞s3Ą?ЇYJ/8G<:7褧(@?2/,6겮bO +#~B<]%=i,HC.W@|]i|3ɏ|S) +:ku4GG<蹵17T'$O5$.saQ =C; 3uQ?3Ҟ`ݗY9ąTw=rgUkLqJ@稰9sGCq8d߭ "^{Bg&U9k>银dc >ڜޞ%f(k?.myއ6`'8g𵁢T#T*3rHk\,ڧv^"%dme>o3"49E]&|XEQӪĵ~5T8&[5~FR7$=!},m=7ԉLGE;̕؋m "` oĠIjD#(9OS;k멸2\e oNb~s:+#H,8~ eSiS<|  PҪ7$-%7LmyEIRyQ9\&wMBpNBu,E72}3⁶|S-:7_}:NJXþou.V.w3GH Myj^9耞Z6^C%-6kkwElQQ(Z/_`ZVX{#$\ңNfÓjD`耖O0=rB@E y@^P]3 aRwTLw*!ǜn_;7zV1n-kshل~;8)?+3;o c> u |z`qTGo5&pe `hk_Аx9^SIr2j( 1yBy#Hi9˺c"6W⛥ih[ށK5h/ +-K\<PS ܓOnk,PAoFXg;/W 6F탐Ί6h}PXS[h9'ū}۽aL[JV<2T=]|OOC) r/5ai?1 vT\!h)$ LI>6Ee1q"EZ[~wRX}rz[IbS1 /iE\"}OM,&ݰwG&5Pښq^N86˷rONεs= vZ[Yj^?~(%YrY?&(aDTIFT̤G~!>S8/KԚ=-.''./U=~<;L)gV<#Up+AGMm^YĜ "ݟVĝVmGw+PɆһ㔔v > _B+a)cs`?n'O[?noe_qIO7T~2 +ykMB~pbUd"J雇'w< +*ڦ8*㮗:2@yw4Dh':(%2i}$=.\R=J^C +aO h*a oI9I.U=sJ9p]kk8bO1G&aq31zBP5.IaU[]@[()>c_O)VcJBV@-", + ezH_Ը?--wZ!ӡlø؀^%}2p,,rĨqH1-{N "ۯ%L^S +{Z*$wȎ6M\,00}m&m(Hyy1ˮǾ1t#FeyGco8-M`qzjk5)=ߡl35)tg^@?Zmhp +hjjXMQ2VM46pY(۔7yaR9Y %sKҰ)ZE'|3r-:62u =mO"[x )1}EMڜ"d*J@piks]7 TR[ `K -:唖aO7R)E<Ůvޚ7+䤥R[ɨ3c$Pz̯ 9h0+#e_߮OrÂi1(GFٚ\5"̭6'6i= W35 Gv: +Us] +R}pL\+F!2Z~i[E%gCJg[֜ Es}ĬW}xg5|dLsK%!]#e/OK ]Nͮz/BzjYpM);' ̢^J%qPFjmN"c3)jކҴ4:u=VYW~niOu '99@.-|FǯLrK٠-5.c[;zg:.aEʫ3r=:kk^@hh ĥ.C_WslӸibD\draWoIY[rf59KrUC&? C4J9Eڐ +6e.#TGq. eYrP#%/ Bm`= [q*gj:%.1-[=7N|+>|mr@ ukJ!zUUOHvqtmnLFt 1'WzUܚff32wS'%1E1ߛmH<ܗVA:ʦQ1ԋz֩\|KG;2ᜂE9T0NIS/_B Y5n-@|W['/5L<[:-ԳQѯ6̥^qNk7/=X}ceVjyѫ{O{ϗE,BvL4ܖ{U47+2[l Cf}[V]#ү-9i&<'nk(Ż;CeKWͪX6"C%$_"jd:T̊uimwk~&]U嚥]:ƫ +rG̈́Tb\36Χi[XYSbxe\Q4WmS*e#23koZ z;fE^ cr޺mkmRo))C@I  1ă$8ݡ=.οɜc\VYroٱn1Hk#tԌ^hDm1&to\ҐjcM@7%=nq6ƻ^3OU|TDb2Wf3Slb3=VФثaölө岶!e^A"As2ė]'e̦츄Y#mYDŽYies э`cMuKNƚl%o9frY^_f=6fo9:|يg3ԅUC\}MSrG'=aVH6*jSԍ Qlbf1*OܭMG iތVҧeoۙkvƊC]0[V:v$V6:dCFɋ:ht4,ug#⇗-=br7W{׎g< U]PVʪ?Lj:%9NՇ.*aN1wjjɌ\Eמ=?4M-hyc#^0{g l02B>>(SG- MԚm[cÚUԅ/fk2|^廠et$൶^s#<٪p˲&%y)wvR8xgڸ!bͦ6j\a`'9Kfwh*u#hx}ɤϛ ];ڣi=GTbGÅuUcҗ0Y;:rkռhoZ8mk}`{ٝ M63Tļ (NAJhIx79D(Nzx-'9օMȪ66MIfvټu;bnBMcP ev0.o.sF|\6LX0ruΟcOݭ#qT.mɽ^lIIvZɻ^2*d𘤭KNwV!$Вru'Խ1e'ԣd,۰Z~󜩓1ks 3rZ՜֨$b-mQލ7^}w㴺!}Q_`P7=&[ +R悒ZeU9ȕ6bŲ^QP2t%:)!&q˟ljތݰ5BՓ +b8ͷ|Cw3mgX +Vm ;F0u5'h{iN0cѱjhz0{[U=p zUb[PpiLnPV,ecc岁;?Y;94j`|X؜eD.Xg\{RdžzC;#椊ߜm7۩ߛmo5Ӏ-K6GXI2bǍϛ;' }<_j}+'m9a +Vs.|ZThf"MJ : Z{ mZ@Pa+MPo}˶VE^4좕V1JoĊhQk- +ة7*\q,) u[ZĒ+YG{ Y60KΦY lw;}u0ա45Zc]kŦhż<,4N\XK1feJʣ%U 5ҫttw&I6ds1,k5u-ڛjnpݝzA8m'zT -waN65/Z0E|k{װ11me6LXxvV2$it#x-,.U-|-"be^ Q[y$Y*֛n⦏X9^M{h}/7qraT2K&Zq: *c};Xiɳ PePQ)h +IF܁Z΄u[|{[4RlXPhb/p9V2>LqT2NPC!݌Cu9q?]ZtEi(Ŗ`Eg_QͣC{?*rewOCƒ$q O_%m,!pr^E.m̈-+F~Hp x *eAYqoUrHYko]}QYw-ZQqYL ںxY]P}M'mf5MIr +j1= *XiCj)!a_{c$p5ϙD~B[E? '_Ok]yF>u;p7s mVbٌl1E#bXFP+U*2Yd]g~UW+*^Lk{z&OE=?_L?륳$ =67̥ZZ^-xZO-v$lJC;ein]1Y݄fqJxyNB ˬdȽ۸"vS6g͓dou-:nnݝ&{=3vg,* \y$'6wtk5U?aՍ`v90ha6Δ40Bwe..f +>3+UZϼ=RugL,̼o$]],k&q8@R錅6k"܈D +B$rh>0Тh_|_ץEMitEs'kЄvW2QW +p =vp2>$CDi~/KR࿾ygFdo/Y& ПJ;҆ߧF_" &]9?Dkd *u޾-8UQ$;; >DSyQ3e|":tygwp ®e9<=R`zC_пIHSܳe>sqswc}Ak8i$OMB$wsvc[;1~w0}A}<(97Jv;*gJ/&%;KG:&6- 5ڦT&b'0xVk*>k@)$$ RGJ +RB\嵔,_Ix[CJ O_FĶET~ҋѩbS R]o}e|B|n$# ҷ..﮳exD`9+:ۯipϗ8OIi}>ޖܸt.#'*WH&?7!VMtSveK_k~HIn +\t2v7sQkAd~ בsi?T2 _֦{zzH\ͅ7OAEއ|iѹGo*}W<}W.Ɵ? N+_߶r=9=viP2``#a1iTrB:>XDy~ +n>!U20>lAnY 様,o)y|4kB[5$z<=)jCQGѓOHˉ]{6Ӈp7}~.:ԅ,cZ3q +\(uȖBg.N/)ndH<us^]Po[A{>jJ1aȆ)*om (Ju:c +࢚MIaZ$="'𵬳9d|0&$/`ԶTkŌ3[lmP h`yQ.CuH?Ǥ5˸SſޭEkPɶ-L _]6s(^c}>ҪBP7_[!V5rUM9:Cٹ{s|"0b>wT8],'K~ɜ -mQ iPl %̯ξ-3^Uk.%q8Γ!>J}nO 89'VolV,Rsa$/at}@Fy߃gɿ}Y~輮+E}W·E9 ^nTiyEȊSbz]Tj˓9(,kXy\^"s\M `sO莠6a]-6a^C֪Vt\jJ;yf)ԇa0U9T(>8̍l棲Zf2&)Eߨ@wT\RhR4ןF7>Ao18d[PQ5aRJ8Nn )})Ø-, O]F +hI8pa7Q jlҢbbBbVF-*dHP'Q-P % } Yl~tG??n(JUe 2kH}=6ߠd+T"xww{dsS[Iez}=<焜߃·ƣ)*험Kҫxo֢1Ș[v*tySlƒ K'aۥFSokS/|vޓl0 䁘aP_+YMIRHȲXUKLԨU2T<7D!aI.{Z-~ E|#w@;8Wl cz݄6Oc:WQL~Fjh +Qoם$L& E2T]+)|&wJғU!pJC˛7 ,n.N&}uITQ&_zԵ*{45]Qph[ǶV;+ç-ȉfƖ15D+Zu~ok`[P61e+ngǘǞ֖=[Cޤz2Oge];9H˞2rpNCZ4Q+e=Tt DmYÊ޺5={L:,bþI;r4d W-ՇϨ_fuEGv֧r.ESUF2 +d=}¶DN<i q%}Bc[e}"!?}B/mrH fv~< +^yOM T +M.V}~TUT\"9m̀~1(ݪ>ʂcŗXWc\gKK={G-ͨK({O*K>:HZ0):!!R#|4N-a<Lklj%ЈH7 w-$ȸ Z\#'q]#:}G۷GŵggsD*7G}8j}(3x?l-]KkӦU"ԅ;ʄqf{ Uþ( l銢w廫 3|>sUtꎝ\A:U"dۈbLq`k5Gk8wk0i=3tqdږ|YW~8uhС7\|t5LM3^ee8aر"f|joiS== Mn Gmd/V:dO/Gv{ 9-E.jWcĊ=+xIVqwѤɷI"bESiU +X*xlG} Ŗw;v @B $knQk +6⫓\sdŕ-Ye-DI\%Q,^,+>;qɇ2ڳWǬk^ 8`O>tEY*?{vb`u$?o[W5L4ѾOacVdLyG9+*p@ -$180C ?J,С앁"偣YG: +̋jTAD켠@Ŭ+uY|xik-5xbCW$}#2ҐB3ÿT7_aLު Sq% f gEVQy~Ą5.1=D*^Ouߜd^_C?MU/6/KeyM̪.|UV4=*ߐRuK.X(Xn90Usc+lc=<C[}Ғ4뙷7"4 +a<8=C{԰]8=WV&Vr-N1Ö˂턘ZxE;5B&r7 +1Gkֲol<6do\:ޙtg^t B3oo~54~C +_eynwpi";'}ANQ)^cy63yY0YެVdGmi*K:9t/HP=um%{۞r?(A/Fk +hؖ>+.x6M:I =CYu{ZBEm*T%)pS-ގ+ _Unkk>,aR| A]sա;ZBΖTښүXN abBhGSMae|d E]r<"}i&o S! +hgxj$j>(_.*0!]̴j+ʺ0S奯 fxoVABS{G׆1΅OVXp%轇W'F]F^͠=˱2T~6Dܟx{Owv^|wSk Wbc.~C"uE8=;Pyd/8߀v?qԧs^Lu2>_ uniij;zbj!ބ[JoFje-%ڒ2bX4Җĉ)=`E2;/cɷU[yy{k2UimȊ&tw.ay'%^fc}l>`5U;Yp[s ~-'1??Sn{hIm8/ +QR|9Ckу#We%=]y̡*$ K9_Nۉmؐ(ydEU5ʼn0I_턒á {0,nAO /ԋZr%:v^ + V=27eݲгNpJ,+PVNsGK=2eUZ>" PTr-֦9:L꺲&txm59k|W#e5[td?F_dz|eRX^՘HK~8/ (5Ӓ{:289qz*;[ jzAk޾MU]ܶ3^WAEIS@˅IJL#:^QɻW벒[Z%%"Yv=Bn+/7Tp` +Y!䳫`W%q۪-ui~$zܴehXCBE ImȮoElN;]zCCke}g:5Uo'g]v}G_g?ru>cKwt Ysгs=e3YפgrG9wg{GVҒDIWduaK[@yuWW -*UI~y-:)ͪrSgBzz ;fjU+5t!^m}iƕ 2l :Zc.m +#=GoqVBloɛY^ޛy^JIO{o2@Mn骣O8Q߳h:BW4ʊ2t ZE+jv +pHWQMܳ=c w:TE + +^;YpQIQ o[[+6uy9hwtoD/VF~ >;ENvhD_2M~df|nKܜ.!sO^Qś)niNվw[jhHw#5&p)̾6QXEʸ.,= WH)w{K' ϼQ_~q2nyzɌKOc@cl vwd=θ"-xWj *]T"coѳܢg*P7Ízjovi%FdQcQ{&dξPu3WGNݎGgBO-}:qsƁFeoF= ?{s'33ع~rhƁdInC7'嚇pqNE,a-%m4Ps@8;֞Hx2|2xHYU)WD w\йڐeiuD8,zǭȃ;r+R59,,7ņ3/- +! :I-Mm(;=+#(}3#:q~]+,$Ljll0HWuexl(;6Bk9ki>:pRjBWd--:AB7+L 6KG],t 2fLOɉbDؖB"S]导=_-=#"qS P"G۳/ωA~k-3lgܶ1rz/E%=%.wGttsPY;FL .l~ko+}=ͯpjCԄXbnJ*ڲzK^mE;%UYuľ3ӋɘV>6eQ"1 Ė5)Aiy׷c@90p[K޽aZ}KS!DҺ ]}Nދȉ7fE෻8V*556j3*gz!ֶzV_"  hatъŢ,WZ OkiQq~C'kNlaOwf:zAvuugwظC+!oݗ59DJka7liGb`q x{Gs]Ȩ4=>TG̋7T%C<ůΖ|bKA[Q!b?6WkH\TׇψJ)pQاqLébohLkYӖL[W>vA=ЊWS@!̵ +Ohm2rJ;ޗrvБ:\P7TabюJ![:X<TO=-~7/XB +߭H?Wd `;OO0}wҷ e-"zFcwܳ:2DT8_v(309&W -,G'־:FE8q{m}m̡x˘ %U c~? +7 %3a qn}E@ Cs'9ʫǺ9M!gL63@3+:bT?u_r9jˊuzU4#S(PA9"jBTw&rQD#oY(,Zjڣ 5"q{[mBp^SߙQܼ_G`E'NXLOߢ(6ElUDj96ums} ( Bt_KsK1^Aa' B񞭱~׈ϟ+`b(7,C'Mt 2ȬI<9#.-J"g$GOe}CifIVq7jMN3[$ļX;.Qfh2{)ӽ5oUݙw7WK2cnI[awMIWߍ_4%i'*X3},ö<6$4cbCL__Wx3,5_f:˂YeAzle1Rݦ.bk2pMQaКVDW+g$,гѶG&lh͵"=Femk᱋))|wsKܻk%E'ى_B/(QgvL=2mD*PS6dФTӮݴg~uP5O8krbM̞֒+酯夬{FJ冲!eKů)VT5:#W#jZH2U+:פsQ L}:1(F +ddž66ĭ SBfb/o1%ͷv6lm-%`oLCQ G#Dc%PI^u>YX Jt\>D&)+ЙW@?vJw-ZWgQnÃaX +BvTT;kO+꠳E,;z va'nto ť>R g9).Sd=2Z^=Oo4a&aI]1KmA>ZbQށ򐿼LtK箓W|WB>-KLt'^][lWrbOeԺkoBN +fĹg냐/&tw #`DK('%횦:d^T:qKrl kk͹)%Z +hM +"tzwɀ*:Sjg + mshOد!<w.b剝XzbEl F,J_{2;5LʵUB?mP;tK{6 Q!dK˶ ЎCua5YmW3.3@..pKz Z'.p"2McSC +x4hqCU&/y")x:'(;0CAQgOۆCҫe6H$ٲ>( S CCfon|݉-8OyH<uPlf>tԱ3ǯ)uQ{zDžnzbd[HՇr[t:>AjSꀳ,qN>=* _п'0UVLD͡P%%<)4іtq t2Nhn^j#jyVx'SBhh]1+5A)!rMQ@ηQuQHwޙ@]zy28~*,] .K2>5MaQj=CKYl5x}Z+v^N^9Xb!qkRm^g?tgPoRʬڳSiM׽fg +v}=[Bb +Zo `ɱ=XS47 ˉUA91hܜfT:8혁]iF**@Wk:zIU{ Ylkoj>wN\I[[=9ۮ9X<$e 7]2|AW rM@WS۶g0^ 6~Jϥ.p(c/B2~ck~ʫ;Ӑ~9ffKuy2pws\ =v-?@N*m7~ks%f|!, w}e} )Fr(a pH!Qz.г) ¦&Lī(60!:& jŜ:^9{ysoS[cZV{ww_p+E;a-/5e׵Ͳ9{;xsݱ-y2dx{^/?|y8g~Cr;L{U\jX,Ouw'rA81} 5Nܞ U=ca]ڻY}yC Ye,' +Im̏ʾ\y77w̪,'/y'z [ ?kv~ +uS5s'wg{ +r=.x~D'о9jǶoO[5?:;7iHԲP6SlxDIh+uk:zdUVD@NnN >-te#gl6>bwZՊyzlvPFm VJov\d ݚDCOV'Նث+]=V +'iq͐VH XۻRlEPE](aN+Efj4{ wO4_NL.Ja# 13 0y͙W~vfeӫzT䖠OO,I{1q) |%a/ϼ)~2$CHQ)-go&  Muw>{J~Sn9xgfb5|O>tqJ{O]r1;ؙ7aA vuO:}{؍i^{M3Z_} ;_X3H,OGȹz]}@v>䘣W{uγ+/j;/u욉IJ!G%h1'#V=3=Onޚbթ!ݝeԇUl{SE\ݫ|s+fϬRm;mQU)_eP V1+8=z;sZ&+5>tZgȫqY>aV^tP't|r#Л;@[:vް5`1JRtm$8JzrdD A-|\n\D->af!p*c^)92<9"j:a߉ZnsW3N3ȩw׽RR{h] $g{ٵtCj:/ϫ wo@K}2LONn9qLaHMjM-s!;f!z6$9ؚ[_AANuԮom,BH_r餘6Uit|m_Y haWc](XĠ +٘@\ =:;/bơ!r隧Va9|C/o"ʿnm? (yz43 9;~C_w~7p>oEoɷ/΄g a$lg=e6=:cӢn_+KKe0?m;O +ۣ[ثn)ç7oTwGCreT]PHp[-kLƫoK!h#>13]RjdY,a=RrڛkthA1qߒ;K0qq ^$Ul#vf+#k+fKPAf%'aWA}_x=~6$'UFb_9,eV9|nk'4 tSywSV"8oeCgA-=a>rzemp0f!Uz)+uw77<- ɸ8!-Aߒ뷮i ӂZ׷*X< jZw'Z}f~{& ~@΅j8K +Tp |uY1o`Xr|EBKlq k[N\Jxyu [{mTGG x?j)kjfwfO쓳װ_}Ǖ&)5Ђ]VXy4ק w <vjU(r(eW~qzԁ_]Wrsq.#JJCBA^<1è1j󯊁/d}_ڞ^e'g3zI ( ԕw&ޝB<9ˠK%?(lMwnpi@v&(yNwᓒ'Dߘ N"z1߯oMk`[4MKpџ}TW΁J4C'ǥd"t]+0U)=0zJZyy͏ZB_CkuJ EEBU`XU1޻D(sIyFsX=<59ujA\[տ$l^B/₱m<_ǸfPT}5F9 ڕO( +`j.wݧ;_q=2=p+6&1VQzo(wDU*dٵ7zex~hȣ죮O2|!{Zbw Y^Bt/**VO< f@ +$DJj-i#3谼>NNnJַgϛ_v k(kmdZGxMIrqU3H]Л9 `XvLCA5 WgW&J[.}|5GmP=؞dVw-zoƒsW^I+.^WȆZ"k;+:0SYOwDw!2doKĞ!6ANlXPɃ{n)qcx>B-Xͮ<*lt>W鱏!.,9pcWnxO{ =dA&.ԨF/Y M9z󞙮S~"?#'(auo寿m9E7mc3E˘Ldٞ"Zc :?0-()s#U%ڌOsKsOPBjB_AlL1*ij BBjXP[ +꜁m\%JmDMk۷cRds|h 7 SQ̓+3l-J́yxڏߧ4B^H,A.39h ȱpI֓;d,p<6$b#y숆@]3Cjbcry~08Ӌq}Cn;[ؘ Pձ>MkkxC魮Yd[,=1jJW+B +|cig'BJ.!2(,NiB|(E6+]%Rpnçֹ{weg2Qa ٟUЀ[~(,*j3F&2c&9p(u`Lzځ;~P}dOˋiIP;anh`uݼ3CmykEfnA8G O/lo*}/2k@  Dr`r/,$F +{qnz5 EԖɮ)3g%mg +emW%4դz\yX}0ȁy #qHI|+bӃhXFl :ͣί| lu[L^DA]6Z>l'fQ?m)iarrrT@5+ou#f2b&#Bv9En4n=d{ThZ%\_}}1{5{-/J.ԷIjj9p"cs}kί-OzO8ƉYxTshIȌlаW_D\D^-2rf[ OG?w|/M>ۻh yh/õS߹ݒ^ ᓒ+COknRJcF1k9T@om8Ӻ6Mk;bRchfƈ(Q%]g7@<~ήi>kRɾ׷Y:.1M) ȄqphgP 1:4Έy]F +*uQ $՘ɮ YtajY<pa59wꐂm<6ȱJۏM__wqΓzîyZא YQaRleJK7qWqEAnzI, CwjR0S> ><=ao=W1n÷QU'@/*= آ,MPEi?:rgeR䑑3#&4b3@qK^_b%J5r<<`,LUŰݕRvy46ϷDU]/+>osL +7FWoOYԉN)1K()gr[{t.iPyٱȀvW}2f{R^"Uxeq"&nR& D AԺ`zˉeΓ;~y)`q-֦A*dF)v6io0gZ~zM+lWs9k DEԚF +khЄO#oyאU8'|-rה%zOT I1@EݙZF ,C鶽D^r0x\.s6k8^鿻)'7?;VPI ahj3wuӷ?] |Z6`"+aV?y)9q* xކp juU>stream +*bq'#(+)}r+(WޙƗf{$AXy ϑ>KKH &ϜKx=k|ymXU޳x  =KZtLh\(ۣ=99Zk\/%@MԱ0ea5$/G <#f;e:c2b} +g^֟%/~e~Qqga%).Nٸ̪?i=K&MO[ڝǗg|p7S= 3 &l¢Kۏh7jq QڒFJ[D)ٞl=]D܌h0QQ۽rmھړ2e{=[We&2Az:aKK,(("5P0; *b@g\;N# bzrKz1Ave^ZDpEj-.O>PcLp[%{䜮%tuZе= ˙e׉ wZqgRly5UiYxI^ 6S6יOh!C'^sucmq3΄Nsyz]H!$xiuQ1-m".msC2vgL%Ļ& E;Nl<V`J#JtQP(uKo;pE>'sΣ K ~)3M~MH(!X4 }WjzVVT!pZ]4z :̐K><,:ơy~ ,4zT"&1Or +R+¾䲐5pa QCJJCLF%RGe>oʣGdL~5#̥9$WB*dePC팏ELlE  eof?kJSzjM}BSc`_Âm 6q. zcE7݅9Ж /}VfML(*Qɧ:/Gwa׎ 0a-τnϠo7=s.m~V Kњ2!%=C:FNUP!Jvi7RuF&'4}'6CYMiMTǀx YhUa;"J\i1毁jPU?-j9HFjBohٸܳ ?=]BAC^_Dm<7'qn5@ka}s?홇)*İzk\G]1tj&'|z|j Q#Ưh_lQfE yd`iH:Xb&&%ZV`IX=Q5akGaMt/$_{[DM#ϾaQD38Zsހx%d;|b;ԑ;Z!fwfW|JZsXˀxfa7l/=*lӒ4`+:tI ӌݷ3(f[v~yP{P׃e6êPx&$Lx市Wj v ˆc}Xf..˾yD,n6 Y)6*1;D* 5a'7oL +Vv^ݝDLn\e^RnO6@u^n9|ֳ27O9x(jsϯK鶋ETo睇]H;bBqS7m00Gzw G .):߻DK)=տeS꯼Q51`݋)Z !r=ɷ>iN%.J?\qpgkGВ []Vy!;a G[T&a_z4tXe68k?s}=W01=>#&͹Ȇn'V8&075R +[Y3+f-j$,{zKzcF.!a!e*75s-TоNzNIe{kC/k̤ ƠPBGg>#n|55zn}({KXs[R濮pK`f=m&eĵ^HM€iA^27h= 3u~ܳ1{tnR-ĕztWmǝ#K|IL)3Һ66a`#&.! 8_X.BouȪrR\?"=RoGgNlvqYK[LAFulh[(yhfZSYv|# ү> _Ck3&"-Pc>>3~)ތ<,dT#xYz]LEFݹ )_)N܋h!)ٙ݌)I<H"5iٙa7lC_>m[yV/ZNP*M0]·6u1]6މ*js +wk%4bNL;(ܞx +^a/ctޕ {=][D)Hi3)3IrYA\sNt( + E$\ٙWpk7޳[Ps';c 'vgzsBjJ[Xٝ!%􎘒)8W/’WG 757~*RFJ{J_#=G_FƌBN|ψ[h +[4/ɮɔi`Ƚh] +jho^+%)!w^8'7uNK;zPt 3 6>Xg>9 +װ֋c/ː?m=)~R Yb%ƴҺ} +LKkWR"(=n0n~.ea }/%֘XبKM9 k=A%!(_%mT9I-1:q>4e1}w"uh!/B.Em?+!/ؑbczm\O^ٳ@5Va1?lQ) 9==^5GPXXDY_}$]6p:6d@ŅUQv^ZNKڐr@Pv;O+ .^`P@6gF̣D؊oW^}xBa^H#5UJ+8~hh%{z+w~_?H8 3j!j,DqM]'%T* ggbZ[HHV*߷~Waj~ !ug8}mks{Q6f\Xŕ~XqllJRQ)c+>êpɋ)}?;cM<[;'NL͉S[㝧мQ|'n}&,TőZcnx V h^*$ iV<`W_ W6R˂dcj]gPRr$8' mбi ѧh:=Ss9VG/bKs7˨ :!%c}jzK e,Ï2a= i?5t/ENE~Aōԇ;i Zxx\.~|X舿Hk\ۂUMQwgM1r~e|XEFτ@|=7<:>*Pa 2 =-"lwk;oX Wk~rvW\Iv뉵 ~zEٷ +y P] Ҡ e/hX}%:R噅\xHɴ!Ȭ $jQG׏8yxU:Ic;`/MGK<]\Y}^e}s.걞c/˹p5;=_? N!/g|Xv ?If# ص+/~Qa5;"J!> c^3v]a#rc艛b }KJ". :>1R"J.XS6:bĴ|J*`F ,{P=՛%ԺF@(Т܀3n]+ 5cR:>agzeUqc ri} <ИR H!9!`ǵ\LIU?'#8I bzJGƃ.g#*jsXA +m~96&Sَ)=qXYȊ9qav U17}JbW+ 1JY٤ω]9>u>ZƯ"5W520 3 0 "ĕ%t긖PgQf2nFMޠX֒V&*fLB'L`^𔙃K9$_cʢ:4ia yVŏ>􉓶~q@#xU,/o_' +X[Ȭ$ 5ְњzFWHȘi9*gvtBzBGl)qH)2)p T\XX-" }MKp1 qֻͅ2}n}R.~Zx2>aacBGU c:.`u9]~jMȮZ~0}4q .#Ԅ LX&ۗaMcI[ŃIX4 h{6[lF"$\BJO˳I5 +`U񽘙]:璶]<T+W;Q=ê?Jх/+ 8 4s`xVooOKXYbᮄ\а^=[:\cP1̓!=sg[TA% Cz.%!1u ܻݞ9Y$TBCBX ;#q"2JmL-a]3ꇍٙ +HUVjo\Km܉=r|A4׋(1 ГA}4@!LOܠIyqP3s=m߄gEXkwT$OoerL_v>kz%$7Q"]WxQZII>۫%侭Y$8 #-&i50{:t(l?XH-˘Y_.;WXYv}Ùe-f`b3 +BBR L,_ W6+a㐜2\#2ӽuÌm1=j@i )ayq=,?T|޼leJwҌJq3m߇Ԯ=7iЃ]a =fCc:6<"K8ᑌe`0l|]Bh[#S6:6fTyT*\Xa:-1fGu=3L j(0/شmE* uQ+j$uZg}Q[lit3KG^I#3c d4H@JEܔy@01cz)bv&T/DŽ: +æ/|F{BxrTIRK7e a= xs+/G化\f{ +&"n7&1yϻqooo K_%:9 "ϡ!P Tn Ƥ +0 + q}r*գKJx^X-ju a = g{h > %'ApOvM#6,1SʝS4fk{߭XyTAoO넌Ivd{+=0^xݗ}K|Xf{QQ +c0lVB'ltLOL؈=#rD[FW$L|B7vT%A^ +H_&b% +b9e@b>)⠆F8;I?N77^BE <^Mp)JJ00鎽;`lԲizKC<,)?.?UE ∑Y̘E* +ZB<+5 L:h)n-57`fv5j0Z !HsIbvY3"娱9jjڇļH10a 1)!=06ǡ jz>535ߥ >%;;.bslrN-.89oLdiz|Xwq=!%첦 A9VP9'bݳ䴭k ksksrd'iiR`aZ5A dR${YB3)>6"zUPsSe9q7Wj.t/`aJbt=Ϣtl4hv%QȲ51A@t͐<ӄj/g='eF"~l +¦8g̪ n_Fq9`DLV_h> 1-d"d2hhj L/x,)ťdWvTd8FނX}E`o^,K`/~ -% D$Da0Bo+Eq}¨jpIs"0qD1(Q>c?{ү ȳΙ 57fv8jHbbIz>"9$O*Z߄-u}ҖCWsUĂ0fk EZ-| +47hd ţ֬R3L xq-$5;.-g JQ?c+O .LcՐ,|=KJ_9HJŞ)~{9L3FNw3,xQڿW{/@gH)A(pxxnkx7PץaqMScZm 5EIp:1 +ڗrIQ3xgg +h1jgw +0 +zn4ɯm-FZ MU0S +㠹9 G^/ַ ''LZ!-f#k$ 9n 53d^mGc66>laTFm T-ML_0ly4L >5-ׯaW2,sp5jl#yxMЄI@9<3d2foB s01b)qFE? + 12hȳ */4|07t:>3bctoy=YNjXƀB1ۯ}ּһ4ܚQH [҈MVWA\6C:),4%9&>9g-MI9y{RX>قZZ<5шw#*ZT<46\qzsJmC ++%, +YWNan-d}5Xv=Wz+GR@#fI9?.L=X Y Ix4* +;]{=^t7Qx7Uv.DlrMSߗuU]OSJzaP,l@.k=/enA`>{TB/(hP*l|<4tDmumn>-6jmx (iEFƏCf^J:ʁ] eKҺOޜ-bk +"\Ja=\Rq' tN&:V&kcԠ][7<bI'n`l0Y,dm|jV4d +|sJD+dLFܭdyڐF..1_4!ɠ+l %έ['۪gn぀Y$QQrƉI[ΦynyW&hjI +jvf,4oM"㌂9>(s}3 +hǡq|_Wv=\So]8^ʍiŴ]n|u޷1l_ͫY]N 0>U$ ՐSҋ*lM#NɭÆH6!4ZyWapI+2?,-A3=DR~^׆hq$Ac?ۣɫMB6 + 9]hߪoQ -;J!o6|=_QljYD옝K +Y.57bbr"M-/jv[/dCVJ8X[ lɊxZtNkz(bo 6Y4@'t48ի2#\|jkX[Lj@oJHJiaM+0[ļ9l3Hya` 3hK G7fLԈ\s C!t*f,l*=횮[sBM̊:5[J݀Z̉B?5|,x:ҜjRF`F*fnϐRJ97+gzy(;ïVtUe5*MN6C1=d=GFS=)ۧȵ=0pH̓N/ꮵ#`#f)c8sw~~$ao  xZ)]i,gUzf%&"zegF!M%!iep9-J:zi%E22܆YbMQ2 w]*1Ha[sW.4]3C˞\#ַ maXɛ"V$n@'ȋ#aVv*Kq4wEadx*G =[JJ4A*hy wVBOCɋ9XBAoJֺ֐u4hfaHaA$B$]{KxWEBvM.-? Z6y[)&z4B,5g~] +uCve\?xtP-Ļ9[$`,$=3ޱ:s3)XŮ)fwS3)Z'q3~3 9 xGG!G1K{Sbgy;#[a`Q4(vxYzxUяi`mMvNꛡfugRv@U}#a$lt9bhxԉjůٝR];UҐQwP9ԷwyU᪳P]ѣ2֠}|mƷkJP}iL$|e1PI>5.Mkʰ\R|ZV_/#C̈~eS%( 7Ǝ(x}G==ٝKwl\H.vjŞV2\jBW-F-RRdvȧu􊠆Z1rfobi1 (;&1>t>.-bWltzon|KvuP(>)kc4A&k axOh"hyNj:oPZ^.lƁsаY؝x[Jn$o1q I +_0Ics9܋#{B`a`,(fZZs +u={ԮQ*ꤐ#WϮ)5IyzְU{Fz!9ԈZbS*JNH+'(︰3E  + F=̉ě +ZΤֶwRs3BʌEhi;SpaTa#QKC&ZyĨڛp$,>\ +Z $#kڻJX%ȪI9Ŧwa{Sd}6a~[s?s($t0yN%!˭#qKˋQ*(9.%vkY53H:o.IZ$3BF ArOiAwHP"&64G)lX;!{&kO,5}XiN,JZ"v'hQ#?#~a!$lfTd2; ^ EZziCg̚P5Qj #6< +* +J·!wBj -R RR荖CȋY$|8' (lĮ91lⓑ:$DE]$rkpc5QTS*6>{06?5 7Wk.LъO d}׉~Jd-9ůlsXzlg}5d7'yܢ(0ƞ鮝@Mꐑ]G{M:GQ0J ˷-aaKr49ӭǧfvXPZ{ BOO+ؘKXS΍[\0.|ޫnli4"ڲW< [zF>D5bkB=b()Xh|t^+)k$e{!%zsuPˍ=%,EDa"Χ5ѡOYrwQ sHz5+!= +yAKCgtut;d0&>)lʠ>V&#q#O BrCKֺ]ZgcV.[$"~~>DKldۯw [Ӹ;noM"z YE/tTPK-)HiM̯}ʥggF h8yʥuLx h,j)J&d1`kĄCwldQk!bfjO뜬>םK L;aT6H&&LϢF /Њ &>O.fH ;Vm?K~ ܀ o.osvok%zN]>Eم݅<5rqpHoNPR'G +Vaf× MO3Ȅ8M, AX吳c&`ih $]q(,K8O NW4li@K-ź'a^6<|Zx]%$nk]kZ)=DC_f3گAw6Fqwbf*ara+Au*oDlxAYG8$2d=7 +,Ԋ>%j-dP a#z +<"2| +ڣdȞG Yz 9lwQq~=&Yc \5L"\a-nk /T^\In96yf8 % `yw^SK{6Y[cN.螃I8ߗU'5 +ZAH(NGǭBVP*C3EMp|j5fll;6y뮃hM,R_~`bTn6%cgQ.0Bfi#Gq 2fzyv/搷,3 ) lmZx4-kgay! 53E<(=}kx9Lkqaym8YS3f0{sBn ωHQqkzޞe䭌0Vi)Ĥ㞥渔 jΤKy,Љy>qw8& o|6t̪O ۅld_N<ï Bf> 1Q#x +phZtࣖŇR]%~= l 2Ьm25tASa3hKY;+=5WVIqS,93NWsvrWOQ-);c4WҲCfITA{EYίBz)ǯࡼ|8r5;CrOLlomOVø>GALB]{U ]݋o-o~WI~5T< +ݝ!5Kq121d8sH yB,uO\ ͰVgB>sv!7]Q l2F/+7̋%Lmd?7XTQ=5W?@fߵ?Z2彭!B*c lFDR3Az1I>d8d0m8dCFjю}ݧ$gF4rwz!ecU3FdJΞUa-X[BEE֥bQ! Q8߀ }7lр8ML!5%9$r^ַEC$¨p8=0.Q+CH+#&JaH+ wEC>6=/yspIq2\қ +n(-կmjE+؋ ~Frg 4d= +^;'X$APCH k1 cswu\cW<Zޣn W_9W{agw7D}(:d1Jj/{p=_ ^9(ae#lQI(~ụ߱Sbƨrs 8u{(kTM[#򘩾 x* X#KAҭsK]'7(wzX)[wǨ+nnl В)o6Hw +v89 kAݭQJE mKh}D,Al jO,:⟪៭3ILLkaw&I= +6 +VILëq"ҏL;ᚋeGޕ[@Y"۲]v:ӤU=%l TV!P]R8WUa.Ǵ8p{iZFDFE R퀂_ԃjꨳx}M7UG_~^?A{I}R>/4uNQ_c{J&r|=Y"sM#{dY 3G1Wwvƀ5zjϯazЃBPDqqo抾hq1B +~ :"kWGim>d~X_!7HKh9DI+HYUG470 iw%?m `.;G{"fӣv>\lw՞=CYx9 zk{ۧ$fD sq5F)ugۯT'P+[+okNZ:J-w/%='_|A8p~)j7sɍ~miQV3}|k-uqyg㢬,O~]y[{= ~`tm܋׺~t<:Mj}A6.zBTl|9NI_w1\Y!^Yf>* Yܯbm nn"7UyLӔa ]s eGBJ#dQ~k{~AXͮFu ʖ1~B7tY8u<.9{Xv56bṕʓUP[E?R?_*% {4ܶWOx>}re//Lm߭`[a//;G!=[- %=Ssm}gӿXG_wp#F5IY{WylU~mk{=u3{t^aSƅ\'0+ogW9Y"^\yW{VZ` 嘆>~Js )W/ ,^Z|Rppuٍ G?H&'w5ꨩ%sSCƿ̍_UvxLOV{}5뮽JwՉwU':*~T4Z\\LiQn0#ux`I}k>~N[zZx~'ck7֢YߎJ=Jހz^]\X]8aQ~Dߞ9kNj܃ ܃A6kai]س+GoyiiP=˫5OK(O=%lLʝɖ^%!y xrFZ^OTR/>O{6ߍ0>!>>nkK=ۦǕ\cg /5g?Ug}mh+>0*|hr_!$n3ҜÌ.oٟΈr?S}_Fyyox%Cԅ7c @s? _;̮XM/WY^ec+WZR|}EgE7f7癪< ))9gfb[)ٞQ/ٟb~?)^ʓ zT/^p-mojoI[tx}O/_a?%]O(o o.<Oז43UCwk[ԏXi 3>#)0ǽ}+$9'ψguߩPe>Od)Iw߿^fʨ[@L-^W~OgC]ҧ[ⵅ1A9ە.βsuh; yCjD/-eο"?=c:7.O%ݬT쉵̤>ʭ^wKU +>e\<^^~G1⠥'MKIYqCOtjٺ/Fem(^}qa-`>KӔ󅾭Ѓ#|Ͼ8_FS•KVt +^{dwZ$(qZ&xqGտ== 򤲩dͿC<ܔ[FK%}; CkSܩYy?}O;Krvo´O EYTWsf2zAgck t+C)_LrS>^ʫK%7IAMCS,/.ii;su`Q{r丬{RJ*X$)i-+WǬJknY^GeG '*Z!ȩ/(TxL`R+8ۣAq{ŷ'? 4o3({:evUP{1.~_1~L|Ww\xoÌ~h.*0AV !?O>e|2ʾ' +OKPW>ZyV4gCk7cvoyF{ak?Ϭچɷ*[q.fk}䤕 +x 4 Kgiq?{u⿧IPRzA< :w~ywKsǨ#݄鮽g`׵ggon 0rߑon kj!)-"[_/A^;~=:{a˜<5_z?9Jٝ5 0T+7i'_^%gޖq-̐'PGN/Sg?sx!#ǿ.vrtq&9_NI?_B_\yh,ǹS槨苞I9mkX\pYt`+AMotFRy@\7Ӷᤝ/u{vJ!Rҩ|=@p1r[6.X&}Bv3kvb~I/gHk=W>eq#ciVe%QwT'/(;wA0?̟V3!Ā 36}ҍ:&$ aף/BN?gԭ5hSkâ-o~=DMvO#Rפ9!#-'^z\\͌(Ʀ=KnHAN}[W8ۘݨq);FOsψ& 3IӞ=c#{{GK(g+5U]s-`nt;룲C +I?LM,:{߹alŦu2Z?c /qgS/u9w|1S~v%'w3?:?C[yO'՗2Hj?炢_5L[|9k,V`Q~Uc͊2Y~ވI>/3KZ#־9`.TM9_u4ξUwlrbqz*xd+15$Pò3m_7e/O^Z{bFe~xR{m9+JtU;Y= l{},4fz=xM2.*7{w=KLnuCLK-<8 +|kt5LM"' ~3 h.?|*av ꭏ5hJٟa/GDYn pc[lD5~=%(7avGjo]z]\uJ[__)!nԙqV{CY}3-.oػj.ҳ7y5•YYjy׎'MW߳3 S}[wj=uo;-mRR`@W=|< 0g>2y:L.S1N5DP +૾X^$Xa\URJ =sMpCZA{2~)^DAn_;Ȍ_3\ۥE[gEOg> ;][p{9[f']~8߅<]tg)r.QZkCH)Ʀ:kovX jÿ6X~e,}aI=QiwU_~څ +[o ׇߕyv+ \Jj]FvXM`-7 C>=^h-0jEgY;]-CP4nOC(,O԰3= .AkDI&W4k{;Oֆ@nW`_E^yrT;:'ew +54B +r֫ _h 3 acwY 5Bzܝ1bB!xW]-t8k; ܝ,ꔗ\ܟ2L]l-6WZkʂt[ EOc,TX\qe83b] >$}ǔ0`'Q z:p9%bHKm-w[wM/\ %MƎИ2JrR{YJ҉b*˫qX^= ۟񖻡բ4 RN "m6\[h}0}C~K}* ^>X 1+W~k[|OZlbK8I߮zo-6fGE;&Xg`Av({R{mQNC>[U2QU16NyW ,ֿ7*vÙʽI&!&|8.jcL~mN}@;l{% n $l߻ %){82}Қl{0w蒓2YH=ks5ϝiBtS/>t"-äd[fӱ] jc"+yv9!8 5 #wFX-سZQӍ6\ggG8ݔ}eN\i\Y NVWU@^-cc,/iCEnu.f_(| }Ȑڴ;؛{j>b#Lv:HF\?sECr8E+isMi7:IfY=wpZ6%3|Si[q:?i%X^btC^'1-вV bg}qQpJ-)h]lL1S}){Օ̥.Z?n3<*2gccJ\s^是4iM +8FN] +jq9PqS %/j6>x(9!a@J)mck=yͣh߳)<@M饥F,!u{m_ +̰i?{|.[,j1x `gŘ1Y69!pve3, +LiVUnB :wddc^HH]y: +ΏV#]V!DR_[ s&/'nūNBR3z;#b>UAx#~yiZ@0u2L]:r,ՄMDU|;ۂPm 1F@xU@/JՖedtRE:jR N /_Q&̙GN`(VAe3d|S:TU2rxrs߈],^i},4Wa9`$>X9>}HX [`3vhԽ~|mS'_͵~!ѩ.4owX˾9Fp)l ՌfakD:Q@q9ޝIq]ݒ2,Jv{ߟ\r6tk^5FWqf ,t7<\);ZzV; -chluluw\hW0m +JwZ pX2^5Xi |F?6(Jki{iexe5Bތf"GUصNVTEs 62q)i$ح,SߔB/v>{45 B Z)~xCv UtfhDε4d<[h}VR=`2{˾Z"{ITձoa?4uY mrTie\]ig&BUV į@.ϵVeMVBGh~Lɵ"ֿ ۋ,Pq0,k{σ=JOk_[ +3Oú TII̴*sm]e.aCoX{ _7ĝc|? 9QdاSעb*1@;<>nK +Ã(aCf!jJЄnUqGq(~zzrۣG߯c!=l^=@>iibbSFy\]Cɞ(P oOWMU>&=Rty>)JbI`C:$2&\UNɭ~RC''E-1'ou>oE.m"xv+9I')1#ןvIЃA|9/hKd,e^/)nܤdoUZZMņmykd&*NL<[:gQ7 }߫ܚZK6OZ)EDܓ7.\8zz*'>w('$Hsi(Ξӊ CAVcs_vr(ۑXJ +< z~(CлAgN?b#y4"h렏م7'QOXZvp;t_t|$WPһO_8 z:;~W@ :.y; `I;J;VA}݌Aj"o4 K2}t$PF[P@P7@zGJ?,4 x~@O]83>;Q[~eq6Z(F.,v`?ե3%a_@YA@1/n\=tEË@N:yp0onS +>y|5'y|*?ʬ2RJ?>\]{ӈ\EEE:p*KwA~tkAW t1mxIo@KZ܇!!dGZiWW +zm=gU.S9 =9+@_w ]._9'UǗ?Ĭ܇}34?%a媔<2tBհ'#'t߾: 8 &%I`-/ =K~vYXc5SӔ< LZqHt\;t{ܺ q\Jz$BDYlGwh`Z͍TjjxU3b"⣎DI zu }>nsrϏ]jG'-Ϫj+M 탦,ӀG\௢rsO}y +y ++y>0ٵ+ K@g8;sPKskѡ>VW#u~ЬSg*eg'_=q7>?x z|t%`ǫ Zf Ȥ`TtB{K*M0ck0Ǿz(.ŭ[У+~g/^E~x98b6*l~B0 ,.rv$P|` (k [On> uAΞ<(#ޟag8]3C,#)ju7U⫐ߎ}J x e /y[_],:0g7^ zw-\RԕZ⧕>nQ$+Q]NVJMxbЗ@/oSyqNoo5 P~ףUcӛ_K* mP6dMMT +rN"⢎8507;wAtY7AOo=2#̴ 'se_t ~Sjrh%h0~ކ! TPs9.RrJ/3bd=eͱ涬`<}?RCN~x񬸜+ 3bOP.Aϼ ?/[ +}c&]uŚ.ke|&"bݑנQO~xQTN*l.5l_ؑn-ms۪-@lVj =ȩfi'r[ |c9HLTlJI.HEJ}Ue3T5&m9jT k +|EɃ/WavVt7~iC2[:[h@,Օnb +. CWδ*`]rȻFM dn*ݬnQbo]P;'Pu N:ݿ +ЌDޛ(H]j ؕ U.eCKU-pOrq=;-d&+ҏ!NX|q@^lS5eHꚣe"*6]XVVDLCUT2+EzJ'YLH{N⒗G+R|v_j,1Ғ%nmΪ#au}]lM3+txuHkSlZzP^a4ڦۭӍٚCNӊU >R\RF h`F3SϰJKouU6ĵyE[x MfyG噯u*k= ݥAwo6łoK#fU#lUἸjzDE `%71B%ɢb&뛬5RH4 >(b9'+X6 9CZWuG$xT{J^Hqѷrxϵn\MD#8$'|&g]=LѺo~9ߓ1:jqاDϬԳQjkPAo~wuM}NeGS6u&%99(&7 ӝJwFHq|sԐr\G(uk9{@Ͷ(fľ؟pL#YlUS ݙ^i#LOmjb~^8}=kN٦3ltC%ty5:V[ɴi@1 |4>JJBlo^biڭ%Ȭ gR47gWvw!?0y{3|R!{<](s ".C#,"evUm -߹(]Zkʟ{Z" p^Cele`-.SLSEJl<ݝ#G.W)mWĸy&V(kL~4)stmN x4D;ެ큂/:jY(i̹Jܑإ&nouv6*3+q՚QnU7ADUC.[Jӕݬ$?8oSr!ZLkǧG yn5e X,simE |,>,-JƦ&TH +cŐ!m]J˘7_vSbXZwWIBTkxwŧ!ɦdԴ<8:ܮ%n7/Zr Xp0CvvYu6 =)*VM%Ϭ`?|e@¤y9Rv+)!,Gěո4l%xg%{ @K'riT.c3 I(5'm  +_;N5J`V_{c- <ܢ zg9DR֗Wfޥ.`u\r?6ԩzblN9$lE_:ة-8g\EIgN*UkL +&~qFT /ܧ~ 6 +_Gǂ̠ZK#Nu+*0q&9>'j Yn%.{{cgXX̶RRjmӇj?qkwMbOqJ;r&ba&8%. ir|w085{ziqba\Q;nVVNWUNQu]uIE +-F~AXtզ=յn %%-CjQ7W]CUsgW#N[:H%"heUeA\}k +h'fGD8XϣnbBZLm!Sq`Q` ;ofa@a.cu2Y;Ĺ*,QLNV+.j Aˮ>R~,p{5 ۝~TVy']-T'E|M9J9@;|LzА.p9+yٚ`:[k{,+G*пeط2fҸYƩGGa_,LtLVDq?ɿ;#\"]3,m1pH?y_ \殎\I +fgZnZa7)|rL#SYBV\C؞FSWU=Zfٞ^bXU|TsftįJW*Hi.1>nE֏F8K 6A@|^_w8W߳BY&Z0y[rdmy ]܇ cJ1TeݞH>[t}=0ٿ{bGG[eZW4 MK2ȩA}[BHv$|#0vC#*q9ic gƒmJbea +k @ZLYY$t8/{Ejs]|#s5@.WZhΒ.-tjUp}#'5H x!܏vȋΜk)S2Jq@;2fwPLyr(}Gq :;%(,`B-c(f_(6Ssţ/ٝ XDYn<\JJ# ? +?[UP2]LCea+ ]yJ__ù=_]ڃy2HQavox2\6 3](sۃ~t\7K-6Զ۴0~ \Z`n{s 1FLqj+*5R&XW{g +#ͶD-w9UjuQ(}W|؎x*7IIJ} ^|QJv&m1K v9 `N 3yut螞\{5 /lC%Aui3)16)ڃ Df .~{ci*r[7cKܟ3wlepI`VT垮ؒKe`8eĤ.撡w*#o5'9G'Zlh6SI0J'1 F9VISgٛfu* dJ?4:힯],o](ou.31qt4,rTEIpN 6"|ESͧ wC]߻.ܸC"MÄxCurKֳ2Qܵ aۇ*&v"#%~qa&r #.Ied3,x,`3^] ;В|W@xٔ,W!j3G?$&թ@g:t$jՀgQPgQ\jIMvMs$0+|}׋~x^5icF1Eϵ8.O9WtW AΏ +h ?9AJo>/0锃ylh(&ңecWTCϹm +^5g\;A>;A>%!p3O#1vz{+:]~O-LV$Ak}YV\ +譽IB֎3LK{Q2~Ԗuo9.)8}uí.|[*F}]A|T!"N ?A\3SF'5y_&ņFcػ is_kF9*e1@ϥ\U9ՀFR}^- REӾKqi9I.aWMsMҶ!ٚf.7(=<*D9LjqlV:QSPO0G.Iařg=%!}=lW`NSryV1&4NU1]1ru^Cg^bU—;EA6 &yWJ4:re}l}ѓt8~=a9IBp*pY<%L :U~RB8֚@C(f3U3Hn-.g4.*4d\7,Je,`uk4OKC6RV[S[R84pc&zWk^r6vhi^vu\(#0#LIN,Ɔ􀟚{KR0.| 1FHtqۤUQrY_%?2|hgb骴n•)!䩾Â|8݁|_ ⿜CNU]~E*e`AۣDHQf `"~U5l +@>YDj:UK0N01Jw1)yu)Xi̴k>ؿsu}QI#J.<!%=[k|hzzo+mH}{/,6=y=T8qhȯEϣga-rRk=0 +V̙KϗU7ߞY:ɦF j+n;O?V)3uڊ{Ԍ=~9=Iq IJC#obrz!%}]mRhRsÖⰓGDOW&5n%);I/<ZBCHޑk4e^re=Yvyiԁ>A|Ԕ3{:S_v1V씔B;\,u;^X(p 4;TҩϵM{[t^`^Ryon%v߳|­[,0e $e䐓gJJd34$OUpMՖ;=YL7 iwØX4x᲏qL0OY kwzr3p.=?rU]I|Mׁ'7%*E}^mD[br#&Zu>1k;^: +H_,G] 0|ʭ dVz`Xau4@Qm 8J1<coH]}ɳ~l馂c_1QnA* +RF7!)cz4XiBK [<:X[}+<*lfO쟋6%.,p-؇޲q|]AJuO%x LۘtOSLK^;=[8ӅL@??֞uHK8}=rf! qrήV4#;!O3Sgi+zZ+ fHZbB;\[;vyQy>oW/mK. v8/׊;E-z4M6ߐ"YbC+[#kXkoꂾ;)#]p!bo6%gk~rh dq4ls\KK卮1Bdr~U9_6~oV薗|{E`5xly"ѐ77 B0*^M 91I+vtnSf3V[:wGTxsesQc1\j"Cmlk뻼&wp炰@| +wqz-9I0vm9gk'/Ln eo[_+K6z+J6r`z +p8#*g'U8=lRc\תK#85\[ ䷎:LRd\[^tq]9΃η#ؑsWJZu %钺2뙦!E1朜`e-5Ԥ5/fOgzq0J7a[bB7!sslf&q+M `SU OM^( \~8z.qa4Q\,PSv/e +c6Y4dPtmZĮzn2ykW]O+㢌H%eWg!o)vi!Fsm^LgJҤMӴ 4$fffK-ffefe[hEl -0;I;}!%y9>9goP +oN'j>qxБ9X-xq :dWo$RRP[{PNE)B4uWظ}Ȃ @H+!u'wm]X.N6M H>XplcuUP6"#VŔ,Җ}~ ~joY?څrQ>d֙I|uTnϢ3 :$k +/3ڃ**9!f| Q7jFvGGA[Y K6چ 'ƃ*XG^6; ؚd!C˨4cwyX:F]s?E"M@24-ܑRTNY#`JkgԢ;c/Ւ@RFaxb&*3~e!HenlLa~hCWzJףY .\=7pͫxLݐ(m_fU[yLm=;:|OK`N6//u4xSZ>Q>ӖqlgvWلU"3IuRp)i\[&3 -|Mqu# B^a~`j'j5Z]l{-Ay/>_'ұȑU ܘ[= gv{ơ'Nh/G(Cd9tGηZUY)XVlW.ԏ9;IxuT=1Z!NH y[󈴰W>ɭfDlR"䈢=/"y gbNl<ቍK?0?O(ٞfnM(ת__$ٿM#/z%ޖƛrZ/jnyn/#Klx=uK +zvdm?E#p0f$ ߻nرSw$Gn^wDG *q;+.&˱t@[jtdG8ukR\mߧN|֒rbeHCnY )(ua-<#=^G<2mK|ctc#ǯ`etbիIEs}8뜥?k񥾯j_͛V ߳[oR`VQWܗR.=L?lWɳO`2:6__G)?ݘ]45 DX-+\쉫g{&ѹ+V6A_*.mV_M@ t#gAK#g=pn~(/|b">?uq;:'ք{L{;ct ?(LRo+Y%dc+g6\5B*9aU3΁+XSl[, +#2re\KEՈ\'k;s[5%}tPH!=e )1M{*?kĶ?=-tĎ\縞K7v#.>}5*8=ԞyFm:( nH?Al]ÐcIiF\h:_塀 +9=3KTADGWh+:xѻx`XO2Vzupz{fvSv3~59#;4_H*v6vHoo'[̀`XD#];ZaUbΞqX뎛(``=`Vp#Sp|V7fL=՗\䐊t`wZ4<'n +±*33ѡrc#;n1v +}jj]\/ΘY J,з/ >'WWsZ<rVaWPKn13ݑш/}K@LH+ |&yYvT%!SU!s*TA`-o&8>Pwk_*tny_n<]\w?E ?]3qrx +PJlᾺ=LC13@[~KɵA9i<4P)A͛o[#QDзgև16d]xQsBtmTڰUQGfwlcMhh܀m01=%_\4;4kC~X%}W{oYk{ E}?{;'TsҡTV'| ]q#]=vwS{N#Gm =N)ۑrყkѧ8l9+ixoOj!#3dmv\#:'QR\`EbgQ7&.cLG:c@n30;z&4j^fRbeȦTId/WjS7ew?GV +5A&PMDمh@EA'cF D@Cih0{6a7ez<1g68MW&n@/n(hu +QMznyZaB 44;t3PsQ<:j%ٿ ^\@fmB_z[nnN4ފ.as},o1BP;2\5X'vAׁtN2< J#*|mp >DIH* tiׄX:[v9ܒKΜsǧpIizƚ^O TjL]}Gֶqp1@k=13p5HOl #eT͏skq\g]ԔJhX5z=[w'$}_lxUR]mJ 6nҏĉ;@N"4冕mo?YCbNˁ=cB ׎kvO7)L$𺶳Y3ih{ t0 +WEW}5j_GjTj/# +rMD*v5=>t/ +i;Z*6f7I [2G #7xMD#@4Kߟg t<Lӡh}s V|UF[1| I 5,-=Gqu1p'NS^]?DʸצX~` +}h8ƛj +ܜ ~Y]4GzB;[S }3k;.Ѝ~dlf0/'!+(>s9'YxjW- oUcK D;`|57L55 PP.v4?K\ﲠJ혦yD혚8 L"ƎRd]0 +`[3*yt ;ເM?J +5e=RpKP޵2VQ1z4I+ͽs.f-W:XoE\|es0:72fC3zdŷ5\IP+8-!ccl‡5: +;|sA\쪤=_=5/?~E_Ci@ӫ }sQ¯bX&Wy,3"G쨐;jB.*A1~=2Tw9dG}E,\ģDSȇ5"/(hO={`$߰p)s:gZxQ5v<|D,q!yZ(&Ȯy񅖖MxX{*_l|*54Hx]4ƞZ;EG,GՌ]%H8Rpؔ$-]/afEWx؈ɑeD0CR>-o*^1;C*bdm)4m_G92 zo{Uql9Y%wW[7@|ǿUO?,Kg6w\C|1/g)ZOSp[rUҥ\Px[!y G`ٍɆ'+N1s_?_/q UeK_~/x*؊IHY|K4XKܐllAfdSKb*bǮتf|)i}ĦZ9Et!7С&qk +Z>Ւ4IPwf T/S@k+^~wgSgQ ߆][j;[K蜠Tud L\G +.M5 .L?U{ Yp/Gg9_M?3R- }~pYqKNMA3k}{mGZ3 >9Ir/~YxFTu:ų7Ux\$ s-|׆[<*7zlIݖԿT?ױ8 _\񎡀\R󿝃%Ry/Oz:xyE_[ʩ,*7ԑf_t]Kԕړ563qސ?6s&.@GiU#˔JkwM|oqjݷ_MOv:c +loZA1=r`"6d~rfkydց|!>c숼OZr144?4%RM rܫMVM7-=[ċyz^pY,L-6p C{Hqo>ך-D8n׬b8bc z83eBEmY_)5Oi. +Ď,;A-| =/۷{B2tpuWOoJZw;_`2/~2xU\˟>dԦE +RM/5<( + Jyz~?a_3Ödk آ[1 V`BR[8M+x$e"D|јs:?8 +k~m8{r g!90)Mb wLkV|3Y$} +ª$" ]>6Җ*lx} +zaKdSZ0 )H͊x'ؿ)tdLGw?xbq\Tܡ [U]AWŴ8$(35GXgmNewC2|VP8G̒K~=b +{ߖa 3P8a (^`g':bm@xFn7J y_!r|:P&Ypc晡(6FuWKnu\( ,^hO +%j/ut4"4Zlkd텎 +,„9QyŸ=cT]'"y$T=/< iP:N\с.PJ#+]q`>zX#^E ^2ʷ/KSޙ] (4ll`[%o͈:ariL ,9)i&:f +vtTBHkP𓨖711;`6:v¥X} U˩Ů7t/U? +y@6p1djgu05mN5cO x@l.'o2Nv>wGȐP_eޞE<_т +jMpZd6 +*/ώ`꾧Ud~9+$W\h}է' RͭnDGayXoN;[^ 41Xڷrr=M ~ľt?Ö$}I-zy*n٘n: ~(񧆮+\֋o]GFa9).%تɶ9e1is" bk{?JS`ggS 2룅׏V!qM{g`І与`C +L=@# zb7\cˈa~ۜyD򽜔w;IM'mM`Ӄ "46m DYfwT=Il8o[7&/m-uV69Jn-%w} +H3аhk鞩3EP,K&) ʉ3V*elKҞXlO F?6yv +L8ȁ:sXG&nB} uhp>:x?טԓUbs\C.rB?9IA\z {1I.ŸnHZn4L> 6^nz&ն~s柧Wo$m6\M=-# +*Xceᾕˊ>0- 7ĵ#'g5Y|A@Pr+/ ҿe~a\^ Lc0ڞ(8m ]O|R|n@F٘hGˌ]4+@ +#"2Ju`'(1:KvB[zvL)mk4.ju 1y/zXG|,'f<;&縴_ӿC6\@$&̬6EBdʿuBa#ysN,v`!?홳G5=G1C*mN\rJp-8@.aRZ!R\zyB?I]nO.ֿYps550QWL󒎍dn5bǁUCwb~vM#ݝ@;Dͺ練YD:4;r<(؜&V뗻=Kߑ[K"8u31ߧiBhӨ6M۳рCMlzHMxWlN٘=BNikvL |_5ࡷ[g"8(CU ?oB" +\͞o ̈Wyde?L;Ycӏ],ևu࿽_u%6lzoAx%O۞X $pkZ"dMY|c᪽gGŅ dgk>sc^GT ,3cZj[\e-|u,AD|`^zmbɑ+82a-"^)z[0a]0I#A%,_wms#E+^˻w pE\z훨柪9^~m炲+k8o_glJ`>.{HEueKn:P$ՐHxS{U N,͙k;Z,h}kP|gk9?ȌizT|}@ Xm>9>Vr;"*@#.}~d뮼"</c@MC4##rb!]#LZ%n*-M_ךTqJ2tP *LQ\øoPKrW*bwk{:.է`SԸ>i>ntd՞~i{qLhDA舭ߴa@1 \a`VFLÒȬ-%,JV-4>J؞#廇qoLq- TOk#/=cj= +1+#4L{1vW9sDԨ<@3ְֺgf܋ z[I3'`(hMߖʷ)e)\abzEmbuI?vÞHIfiW8yܒaץȬE|Y@No 96z=o%;믭]L= +OsNص}ԆnK8uhSajnuv<_FpA1j6fYAO9k]{KRtI}4Ccjտ{+~3ӱ~0v>6<^Ve"dn߀Uy IX- (qyx.1q;k>&/7YܷޒKު1lQ[591:?nƎd|`孽'վziW29L.IBO-Q+~Sqjo牕9j(⼂poOG%jm/@S˘EbٖRD +h{|o离=yr*ȥ wsMKf8=Gq`mHH~TĬX-9JiHϣr!-6ÕoP)Г GU*͵͑ +jOsi;2ZÎ3ҠS&cmޠlI:(n'zi)M%t{X%UlY`0gR_րzaoSMԂ;Z

    U7lzj} +rhgc& +NAw, ho3a}?Q>9rq L\ XE.hKo˙%ZC@E8츙Gʹ'js'C>m]I+pExZT)x$CIHGo-1j=b榔\#dJk3^tJ)e^3Rջ<8 y\nbN.C*@Hm>a a¦ueSYWutȎձk.yɿ ʰ%-ޯ$TxE)RWBA5S[N}CN\"'+7h8{`9, 4yf 6I?b CKpq"@[b}?y{jy. +';rF2!"@. ([ R}dA<\ [ūcR<[yBqPhrLk) Q nꅬs] l~DAn +nlOܦo,b">pc3GX\]I XH Q-SC*LʧD6! =idU1!5buuUaP +;#-Dϸ +3a&6g¶dµQd~s ы 7m־jz[-汎40*Vm#WW_Zv-$Ԏ{xC5 6JX jձg9yhgzXATזӡĦT6[DZH=2%TߙlmPpZ[!>53m?UcJ +}jj㦌6vNvk_VȐI_Pu<2v#".wYm.ҫ=e6t])fohDEnJLIu,Oڗś +Xj2*õ=;OMq򈥻~w@D-lrpvk-ca:bQs:*m9b԰-'l鐈E<΄"Y#{k HMq1͙j7UwwM9} _b퓼 ֻ(EtR2*wcbmOt9m[F%b4D4䕊^~Y(zFinpʾK0KM笠ˣ5O+uP!MS7Badǿ xsy|sD|X-FD 4@I|Rg=)G9[=3cW8𐑉+!=AllPcUv;@w=]3a lsQ*9( ߰)F+cҀ~x#&gQ;4>; FoiY0\ꨳg9`K|F#'TljHg0 +u؀M +5QbFuFr,k&) zqx]"x^V2%θ+ 6zeh"8[aװeEtP;`v41Xz|d\o)R /MYÌb\6`Mud.DJFa<ŎeDa%zba^;Q7٤*^1k] -96p_[py㥜ImfɄ)dc.c|+B]<#| ,?tk2M1+E"v٭c 1KEbJk!0by V ݵ EMEVR[YbTf{@Y̴XRI fDʔ/>n8alt<̦A@vKKo 0%&|KV[]X[SJ Kc*h˰X&ObGn _NPϦ vF6PJc)OԾwv/D,f%nYznnq,S5%- sM1"JIfdZRھL`+Brduha6S{a:Kg':Y:98ÝFcdwь2w8[+j"¿ )«].-//O,r'~XL[xэ=NNf,1S ȁ+Ejq?y:>T J]yL*GE3#K0wΧ>Ф"yR<ۢ,׍A]KcLU6xYSP8ᝁWdt3վq\LOpJTa"\2Ō 0"R&$}PgDlU?󨾔|tn?mMjW~9lwU5l̆тa~L ktD$,0LC=lllur(+@݀k{pʁվ4ꦴyH/ڳvI*2O:iIǺ^(E(=;H-R:KvM!9rev8ܕ}42sϞ50Ʊ PZASFD@Dn;fvsxW%y +x}e +[sZ[Ǒ}-Fbg0d$G=N"?a?P[:*QHK*V lؼ89X7*{yJ\W)|Yj5w(}* ȟn&Z;7A7r2wxEAuVZ0n+^i(W +l*&dN͇D5r[$IjkԖK_ ,/Q( +IL>%>a֔UՃe BQ&mߚll`|Fx4W^ioڝil͛Zkt}r.jv7:25FR%{J⧇SmڣFѲFPLe-KeՍP*ˆ8T罴xO_S+n~ywx6_ى)MԙaX?UHdֶ^+QhKep*vḇ"+&N"(P1'Hx+PN#pv睴춟=oަ8DFp4/[&*emFYM +QU_c>\GλÊ$gyJዿ1#zWOP_o9x#ͮGv7kiKJ永,ji6zwAjl9z:Z( zS񢗙iſ8@x?ЭD#jVQfC]Sp)uڿnLj]c֮qBs$c־¬ Vq5~L#?'H +t(ϮO t&uLS19bF GfbU$VlE _ $d޴7 %{[΍[)Ο?C=qx27w?:qC%KKHѤ誔J݋L~|BY:8;Fx(,xל\`>k~Qeמ:=_ 0|U(ʒ77č q.R[8i1S3QD8fBʞ" +#™ru@Nqw_8ܸ{ < -SxƋަ棙mKZQ6ʕCrm;UڻUY\=@b3cB\g%$nD!'D9 kZ88 b7waƹTzb0=  +OOh+,_{9wNs98{a8&;FnXb7q l` =IS$ֲص5O w9d|^/ ChD^yz.Ջћ~GH~̓&UNԋ_T/iZU&pg0:O?Znۮs;s\s `;p8 8T_S@ қxWju- #%Oq)uJ.klJ.yn?~ Ive/|^uxGqt+6SX[rp[ӄx@*ĕmP^)Y@P/ѤW0^Zfۍ1I׽R=|y5|Zc^WG +ڔVYfex:f5@O(k~JW _ӯ}'] ~ux vp a\0NOAhdsݢ*zټLB7i~(T>H[x;е׮Hw(wH u]ד8΄[eTFO U/P!)v*)O6.'kS!Ccn=C`x/~LO(Ǐ0h5o?6\EQUUe1]M -ҖLؓոX)pί.#ʯf@=&RUo\ז +}M[l1iQAހl + ZC$(}Z+'W5o,Pkg8xӮyF9CnloPaIOIB&y3W !)?e۞0=O +(1'p?{EU݈nz_a<5#=BŪl.JQ;ٺ%jxmc ^Ÿu}&0E9(s"m\vcRN@_X " UJ]:y'"o#,ܴE3mjo 2M51]ZD/P{_&4w#ڗPڍ{YT+wCYD!-6 KrVҜỮm[+||UbUwYP|ɒ?6By;w8p،/Xf5tlmnP %R9KԪ˩j&ԁ4#*lj^GgE{^VZ.׶pTCW)/mq۪Sm=InmZ2{ei}&5^{PwB^%m5iy [^\ĖJ1ZS>o(6* +ċi:^Q9鹄H,3Y g֩CK[a!͢аadhicl`4tpհ:ޯWHeBr!hǖ5ٵ(,iy"2S`_iE7&ܯoWYc}*܄l <KkD Da2A + +:QNl_kẬg7V5 $̤e);X^k*!$Ce;\P4 :5ھl@ (kiVM5C-kT>*?80frZsRV켢65TOjjM<߈q`^ui#̨B>.cDچwÇ39}6X4/'. +nղ[>%Ze M[#i닭-0bgnڛd7-.k $6tG ڒ]hxKWS:ȆZ/&2vGc]OV;m[#R]ZR3P FL})F!(`mʳKٓn k׳gb쫾"깩1YsS7`9c%c?/~le +"-mxs=law=G !JhNr,)Q:V A|@Q "^bG;Q21r'V&l_G5=6G<+'̈hً.D>`J̈V5ǤMQQE꜌5ٻmֳ +V_)v5!RY|>]y9 :3e&ʑhbk ]2r納)M[QV 4|Ტ-5.JC td*=z_ 6P c/&)V~w[8Ӄ:WN*oIKC|qda6ACIZR,]0@}=Б2PŬi'cR˸Xnpgo:`ZjƩbB5U/=(A8OY|?%U͖6 Ng˥ftelSɦ7j~CU9~_SBڐӒ[1AJʩ}b$m|5Ok!ӿ=QVmڒe}X&=Q@5ud*glak + ##)ySZm{,)1gv1bleUg|FWނm%)jKZ=ۘh%B;y5V[wk?.Pe!k{(XC9&FzQ#)E{*Fַ =>61v 5y_E:Գ cd9"݈"DWym ]NG&z>1V] 6@T1ŴRM]auTcDC}t0\DO^Cm*;}$&[)6vOCQ#EQO ^,.8swy4V[k7tT0d[*II|̦ +,E~䒏-T z0?ʂVEص՗se5{h(}S +l]^d5=ۮctĄ&Y߬Bb[/K{3/6lcm}EGȂϸ*:5})jʷR4ۓ?Օr'".& Z >stream +'ҽ 'nd33ѮK=+b˺OhFϴapߍo #,Qe&~vY~:.9]Nzf:!:$t*-f?!7%xU3seݥTԃzx*Fƶ &rjs4E>3ݘf_^%y{0>Lٔ} +֥℧X6!2ϱs:מq.l{#LL:5Pr5{R®}9;B=5D0NM)fWNuA8c)항;̣1v`YF}+e04xS\y,%I!˒BC3q`AV%َ33l{n (YFjct9S3 u&_NVT59.l-z* -܂ܓ{'kWv-ufzl燬 +A{0s&u:Yc3{b%[*M⏭#3 "9c~-ؘ~tL["Z\r6]Zm.*fZ4&6XC}>o!'xU%*\ `{=m}$,ڕ7K(7!Dlɀu]7툏JnN[a5#=9uGOn~7΍U9>xzn`OFhYO{!Ȼ/uЛWMLAi?ǨccA؆ 2ۘh6j/.`FHnA}ؑCWE5iAĆ !)knؖ20>7Dz^뽠Oø-5>b*I{q.Ňק>m,=Ztl39=Wkm5(Db>"]unWRN/ +]Rt̞&gd}k)КHL0s])f]Lqˆ %ץW͠[Оj7V䣥<3.?ل_5 Vh6dE  w~ؖ|>J<#oV&TQNG#d#<'c_nIn{yGZt$alH~?ޞ$pf&$ul,[9:_l˲.FqfoYc|q?(rDG Ɩ {?tqia[RPEeGZd"Ǜs=`3LKrꙁpDSӥwsT(:@ ʆqҋ5aT],WvWhYz rh&BS,vm|sj咮fZ4 -pБ@JQĨ]%{?Ry뺈8ݎ{m=7VL5ÝmBߊK 6?lp@[oDC̽{"5.R/X‚{JZܞ +#Gxs?bHi]mq} ܋X T}PG[/>XLy؉ mbe*6X|_Mm8ۅ_#?\S3sφ9}%!ᡡ,0'춹2 t9Z&( <~?=BޒBoh7UI}] `NؒXcϷnH! 3- Sc󶼱lk*kC\I'#N\؝{N ίr_+|>9z^COuQ[q6ʀn +(1οPb^BN/!~h3sQ4lsc]["ϖGJjT s0U<ky<@EÏ_"횢ѺwgZ(>koIA*Hxc9+񑑜$}iI~)yl }%~L 6 {,G5EY =}S ƥmR덹"4x 5K{>c5_\lHR^oA|D`!xı%] 䀽Ad<אW!7ip6 @n7'Zg&;~96R~O?G-Q!朸(xK[P#x."뵮4^vo6회n7W>W6ĤM10&Mm ݏuw%n ʹ ȍu4>7(B/cpofATc~zjou`jNݙ.gyIk?Ւo1QW`1她&E?=f;"膥dg޷uy1Q{AFrZ.hQD uO/m/w|ڒJaQ~7mВJ {ԋ=Q@ny ]دrKJړ*&R_O5; +@ӓOSVX!%|[Tkq^tZrnl+Y!A}3ii3(7d q.X}kkc=5= vouYl-}oI{)5Vlyb(&+_iyq׺**T'إ|o]VQ%e?to>vBW' ]X-5s9̍x3q .N9Î9H1'>T\qKe["&DX<ׅ,ץ\('S͵'?yd&f:rw cU,JNGqɀ[W"}>G\극c𣏕¸}Ma$it}~myPȼ=>B_֡ЙbNy+JZP/Iq_Z2QC~~2>oCIQ簸O%}Wz|_ʾޛK?Րh ,r?, + lBlCڬH].l%\#{eJ?ޘFIyV #* +~2ZBżKĵp,T7 ypgOEcWg1lKuqλ}uahSiuk5$M+݀xe)~\;pkhKH _hrXwGWV4^RZث~%e vd_J6fd0a +te󱊤5o9_mcd0 ɚ0nKSNd91[Jǎt2NTVwhf7QAGFJοoS|5oYa;D_JiWY,jrg4fDujs#ymSJ + +z쪼(x:v\b_9 iyi+B22Z/s_II0VU$MU꓅ޢ5#I_~wqsyws{]ύօ 9WsvlR1p ko.!oD7E 0SF* pץ.V?>tQĎ4\g: ++[C-6h_=K] w3o(Qq3j`_޿,g[r[{0A(!# v51q*d]SU!օ䈘s d*C +rj9Ϸ?O}~ЙiY] yrw 5DN?.w|:a, .| +xs}"=P܏TҐ{2MT8гas]hNėA|2UId'SgQo-ǚbVϺ"E߮2 \Ԧ0ڐ&)[E.w!N&&=#δg~_}2D6CNl6{sgNצ?[h~9:6zBN9kIW9b.|[i1lSӮg俔Rotac(.9pȱH'k}TgvՕb9J37-d(|6+kA"C73_Yk}~Bஊb v)r8)DK9ӳwؙ+Rj؉^]'EL7潞ow\,e~l3q4؝\2Vf vޔExPSMcYƳ!˖r0ܗR?N6d>R5~U&pfwkC}0 p +VL;sCZX6c.홭'6O{*Rԩ!{mH +|-ed(M{`r#ʈ +ʌ)z7@;t鉙3\dz>R z/~>H7SsW]xVg!1 7faU})Fyl*'m1rgC}VWÝۉɿkeV$ml` +O%/O@Ό室7Ocz >=`w&jn/=ꎺ4FY\hC AN3}U[S-*$~NВv|2l{}9KTۮ81 7! Io'L7^EY}m&=GxU⣏̌a|Ԏԛ-; I6D Ow3#&T_m6¬I1j|gGŀm cWEA|w#쥘nGI/&Ye ' +⊿lڦ +|8ޔ༥|=bz~O/Vv揱c#2d7q;B?#i@]~ޖFؠ}j|wѻpS 6|WiOz=ߝ8q:alR:⢯@{%X3ՒfE\l~V +4큢rbd㎂hekW3t&A/$hwky3Vhrg}q3=kMJ(t;, ȁ.8ao=@S +>b䅅>֓ӡbK Z?l 9=wjF -a{rf7=ڒNFD,QA ϳ-pCl + 5,U@ʓkEI9>ؿxsٗa\>ĆI9Es=Hk *hr^<Ϭ\D9*h Q͏+x՗!E6eZ6V6]>M}ٟVr<POz {ZJeQ>]W4|:33WS# w \}3v>aCnyiT>h]҄sm W@Of!R2.@ǁq+=yN/GӍIFY6yBQ3^ Q2tEhȊ0 su [s|dĿ+dA%Ev 3{E>?<- $`LLݵ.f#+b4&F̋"55mC[w$>='jv8%5;woʻp%uHQ>-vdpϕ>seɆ"ǩ90Cx,*F?}.4w WrUޘzfmԴS#"NA?LgؒSĄhsUƣ|7'aWއjz҃p=`v1HM>5O Ĥs|u`:З-=`qn4b֥Jڞๆp_*2M4f>۔ʐ3Ngff,#]ohٛ2~Eh!RҡVA*.x0ۍ jJ +KgB"ϩA@CnveȃA|&l]^5 =P&l&tf 0$@?$-Y/a2ގ7R/g=]Az?hxy )ygOCst;6ҳHA'*ϳ ocWcC/Q6l7rׇ)q6E\7,jx+ ,.8tuo ϧfF]/6]r^/G=ICZpٛjT},$ّ4>l;:o(f$NyXj`ԬƊߧE, Jc >??،Al&@|{8F}<ɡ9`i꺘h[؄%yץl4u%zoޜ2F⮺`d$-+ +aC E1-ԫRRL'y3boLǭ~l詖L\!prb]j+6h%!:QRzhxtռC)&vܮfB?xs]pܗWgC#ebPn܌a~} >Fgj`a$e94W`Ra ;LI<ԑL]3PG^C3{Z@;b7MI׹}it,fA :mY[Ϭo3X)Z|ܩqp:֋]HMi(bgmS<阀;Y +)@aFl(iM +r9%~2/M?+o^/'36nWhKxgn{6ٖEA嶎 供. +8 +X' Eo އCajb́(O{=sf.D]L0M*bl/*Kt{$~7L3MCh9]pn뱅Uļl=]n/mO;`ΧWZCx*З. +|̶7V0豩gSBBumCMәkk +k8}+X塕(sI.V`<&Yiy<%r=tP&<:e7 +}7_@>@.'ߑs磷s2H{Lf?JO slsBJԲ!o(1ROSeccYܽ=@ם[59%iIYl⡁82K"2᾵<,|ss&T1aGDo @l^{]-/؂ G&%U#p{,g[o-YkJ= _x O4s9@~v`b#)Wss;ZJW=+閌 =JǁRLE 9rySEʹC?f ^VK9׳hcF9+rl后͜-TTY =egh-i/5^N= +{AK_łU#r[=|O[ZmdRG*v}y-wo9R޺*CDmk.XUs[EbIF9yM-g?ٮF9,. IAlWDY,>e̫{gY̶WŨ->R2R.ǮȨQsO5Qu + +;-'͈ٱK}~jĺdԍnb'?)i+ [?-i_W4R 駶?+~9!Zy1]ZgאSQ!|y^-ϗY +K2br?MFLX H/pcm*h6RЇ6{3 +<3!WDJYL7žZx ꜘ(F>{z8HM=[2t$h#6&{ +C`. +]%&jE 4A?5e+i5i-cY8M>vpvSuɁ:5OT쾧GE" +BM2O +L vlh1} ͩ/wTԳr0=W_xsvf1QRW1ՙе!zlU˒4Y &FtyXE圜2/Ç +hc,M +Tv4EGf:b炠rh & gI)#p*{u`,1vM )HWoov3/'44p9c_NU7J~ҋ}1%ڊ.X}6eL>/ʪXNq)3 +3;f,I zLء0xWQ +my]MRwT>>"z'7fb pbJ7ҘFBa.Տ +k)+ + ?gCN[.sU7E RM^W2XKPrI!kRBT+ꌖz'}Gؒ,q~}}q +1 K {G&Lp1A=@Gu|M}3y[ ]L\S"<}BΧ w[Yk +Vb٨]56|[K|2]bK{h"Dsmb:X\%Ezq{g +\Ծi*!L09~ =\nj q}̄<#t>'_NHGRM妑ڷL 1a#IoO2@"w᱇χf8eMi̵)/7[-.rOh0[ +\DcmYzVީ.>]QsAKJ>xeo_5$wglߋuWt-tP}#9mccr^a#-s\na^A<āTlcQ x1F5̳瓴m\_stҹhm2b{8~;߇z<žL3䬓) +BK- +ϧX#328c`Ty>YUe7U2m%s+U/^_F@ncŔ]5=yu$F)>r}=6 .~*gWČ\;N_o"SNuykʊ6%~@{*bMj.)&)հvc ~UI3׀͂;}har™j.2!qofDE!s%Gz7OG˙jʆ~+=4D[oMn칫YZev]1vG]w1쎐WdĘ>|ef9m1J{#wAR©}`)nj>3դVB +Z}= +cECmI_p;1 ?k;u[ew9!Zq {CEqgKk+k@.v=rhQf{:\L[z{[<XJv/58a׵ +m}϶|7{Xhӥ%Kblt+plYwN M4h[2r+#|謌?Ͼʚ >JC;1/G9\Mr>ͥU6Euf9рcRbY( 3υr^"fZ^MUbt=q]YO;ݽ]ꮮVT*P"): @xm" 7Eo@Lx{dU{kgvfb7b~؈EL(2|{U*ĵR^urkv|@M +$ ̼D!" ¦;c;F>栆^@uYSF>:7Z/?hPt|k~2TI'O&X5M_J.fVPW_gkJ5ڛ/5_ZNٟ{·)1l7o;3ԚKcK<'ǭQLy$u1^'^YslXjXar5{[P 7Pj|Ϭ>~ɤUesp}kLRΘؘ j_;O/7ۂzf $8GQ*Zvw'M9xs ÞY~}dVV ¹/BrxٮK,L0W T ϫyK?/g?cƻ9zfpupK!D{^ҳT}U&M|j6tgcR4rH7Fێ-McqSP䠊7p[ +5};K j55kQTaa:mf-t48&|,'9^t|xTO$8(Jؼ:=@_3?~iisq9|X>*u;a +븰ְ:>28stwuQ{yhuߛsneUzw@ή<.AVn_tM9}-m@ccb*Xw?F|P71PY~Ehwe]+/aG:2s i-THGk`ߐ/my-Ko(WlyjU@5t;icX#A%(֑s{V _cm`6bnĜU͞؂1w? NBSޔ1II)jeXNDL w + %JDG )M)34FX˅x]Q@4Qqq=>;Aۘ@m\>.coy` 3Ѯ ho&,;ݯV'XP-pZBӨ"?w uKXyIQ+@. %Xj׶ko*x)r]DbBo;E]ߜ:Q΁Q@$%MF^o;F1b#|Jn89SCj*bmNbr̵ j;q-t][4&U=,qסF@ιE؍?i~N-!E-fjFPj>k1u?^һwc3V7~1\U xU7o̿&]\W-"NBNgG,WIs7 XcrdaBJ C㼖 FӇYvta738 \o`%Q_dv]z+vJ/SV@%BO畻_`Np[6D=[ +)&lZ ѫW&HWbNA/%\Zc-W2luXSQ._^o 7mʍqʵQE/GVҳ FUPlE^(gRFf{ZOb,Aw?]yG:S:<9rUJCN#-?9wu.a s2XѲ;&V7y;'gתM8o>چN0kR%^K56vFG4F40m4%ML #s4BVE9xk:|/ii5tqsqzu 'Ԧ׊Voiiy;1#+ +4ɠRb7^ҮC)@@op%V ;q:eefRi$"LBFRH-^{ubm難AHIL }q5+Ԅs ێBseT roں<dΣf\|֪Zg|,XO95K g`z^$$\(Vpjjq.dt Š^V*Fh匍M{}iIZLٔOMo a5@d09BqFe]|jߊE0;KYb^7Y hfP0f$uT.[KBpt[+ޯ8Vj NWH0v&v*fT;'Z/S+f_]tRH#@ޠE Vqu..|k[GāvNZ%YDzFu"``Tq`=w:U}_n)8/ ̲j~ q~ o5蝁grܵ^DMB]%,B4T롰 b weuxᔉٽr!2a >>,9JX]>>+8eI1ZbVwDEm Cw%rYэi*6¿f\"TĴ *c`uoDOiMq-u?smy +p~4`SNlgiΊ&h`^ +>- ''|Fqŏ[kV>KJV>_u󻰖~E4_|kQ(9u5=J/) Yz~eෘܢP&-i/O,LqA6t0"7n͐#ZOFL7 +Q )#'mRzfG{LwdItOK15B +X"P.C˕7߅rRT2Vc=h-JZx +b){gH~Tpۂ䲐^;MHļ̥sj)%Dz d80`ԃ,]}<TP*>o_#/Ɯ9VglQژUO#$qJfëo:f?^[ٜY𝤁^ jks,eĶvѻ&z˶Gͻ~7y4y=x73g6Z~ܜ<]&sz&"er+T+t31<<曦"vgc!7"FfW@]_Yx83s 3̩K8$ wQI;rdm沊2}W͠||®hj`*;o6A <Dn&%b)⿮ +3VBX,Y%@ j-:zU܎ REMg"^ͧ@[FmߘA\=jc&yx䲠]~1#{CN,^'_ݚU,܇MA +CV'Ѕq-9n} +]xC)3!破m]) uwG:x1'7lN +^ +ߓ1 +6w]7b.:jom M8BeUğ3kP8k3ӯ߀1h+Mo~2І=rNê\ HD( V]jЉq}:?J*Uz?vZPkzj3=a`->P7@+ +#~軰Yۚ׮#\wOG57I HK*$l\ PWSFgXn[!ҝ鰙G_z85Cu@q(i߀D$Kk2OnOl3TjIOJ4;4ycUqi;!ogA$R0[^QϏ pt_hظ](5fC4}Q1x;c :RuL7lKdҴs,F.> +c&\yL".N;_ﺑprq9ύ'IWz~k:kʉl+ؐލ94QsKK.>ϧ5[miRE#W<{=ec"v]<Wz]uVd^>ȭIꅸޞc:|hAr9p[W 6Fo +/z~sT89SPtv5lw^L,iDXls}1tzgA&W& αv\KhY'5rЀBx@'%{URzP5PH;I+ +1b~\ܽ:80I೐!6KZ47?oD }ITAW~9.aS2.`Ou%([硥]ǣj|YL+ eޙSĒv1mLy!WgXMq6uwYH_ӫ"f8lߍX32룆]Zu|el?+g =!0-q\PwO:ϭM?<IqKN(n0z::%7E4ƄM{ne\]N0b>&a`]j|⫮CA30]g#ZLUXπL[DyMΥG,䦬Sv#`4z|/aeG7\{贿l~  +/Q+),>nn]OqHEl<5e ˾s(Y334rL+-^7&(Sw!'l9 ܥieZhY =<ڮMYm!%:4nLxȌQD*m)0;"m"ZV[ +`8q*u͏.d-<\`rJJ@{bF̵sƍl_YU !%3!V6mΰh3Z)9":-LD܄{MZ8}~t'@:ܽ68I XoPO_:>@kS&8F/k$n8|c{|+罦/Mhqq-C΀\Г4i kkqOe_DtX1(euΠ2SFZsxBLGm +WoMeh(C +jMh̟ٵ9Yy( ͊1캅_urmQ1k pzJbuV|.jElwQ堚ޔy eq?jn> t+|k t4O/Zi] & &Rku-KQTѻ2Fge݃v a2.-aƆMS' Ս1l=Q߻7}MYuSZ+e ꕈ~YuH9 ~xW+ZGDn?Fco<#96&jgA ĊT9mw~* O_w;I5fx$y(bÀ䰂 BD2F.2 9at'څ]DKYa zHn%ذvG5BT(fT明՞4riny\[k@ςE<\PrZ|έ1JA`1\alِ:5c+a>GPT5k?Z m闤Lfdz_6MÊ2Z7Г^w`OM3Vy_;rZ]JGY8ֳ>*stŧ짆T B`g’SKR@$n#]Z o? ;2s)qӠ,#c˂ +hWFJwh8l\3jȹWB;׃jŌܜw 5ì Ār r&W꿰ܭrsmY{`&fb~~;%;a"7ƩCj!:aIP<$7B6tO4xv~En^:3cmʑ?f|E[)V(Q&L9XaL`iDYv>lZVQ6z͡޸ԸO Z_\x;e#Ͼy^L?8qա ^u'Yn!'AIN騵 ـ5aI%} +iM UI#4i'lD9Lұ;/~ߩRŎGڝHv$ⴍ_NYI564sj]񵷰YbqLlba& ƍ]' +JEpM$ 'жW)!a2!Fմղ4~unk[2z6x^t)V"2E*[~vL)`bzTI lP2"J_6P[n=1s6<&WmuǴ,«#9Fc蝤qp0bLjW^ί꽔T+R:JC 跾K159n2/]ϹYEheA%.ab¢f.fȧRq"OoIH-Y'u1q3w `$b.t잵 bTAM۩+<?dd5Z辏 A.>l9r\xN,Xz-6=88^̕++*evx|ell_W'Tm*gfQh#qMG :7"f6oaF>:b4&qݭ |HO~w=o|2 +IHH9biB:X8ZPK~ ){oQElv19; Ŕ֘ZP;RJ!*:CYzV^vTI;wR&|uYg鶣)=,oar6!v@x³ IkYjeHjKYl)V^fIei36(1?/?7XGz';" #A$pN%|vͣ^YpdBгߡo Ԧc&li34ѐVO/l>4JI6Ϊ<-ᵆ=Yl6ښDt5A. Y PKOQy%_HJM +|xi5oc*beB9m' 㛆_kv|"'"v΄ŴJ01#|Ɍu`;n[xK4!^s]>_9PzZ^€WLtig^䛃_LٸCY -yO*1e.F\$ +cSN=YTDILQPCi8{^/X1IC=&J[Es'eTUy6׸::cvlL ήB2[b +"(T% ߨ%\T9I6C(v>)CI[^~}deqDa"t̳^{}^$񰈐\B_$^sD֤t̮ ,3)3ksTA' k鹾Gg[񤁍y$}XJf @_~;C?Eg1?, ;+>[yClx3ڵ‚RK>]~Ǎ iFc)dxDqҦ+K/}mL j$ҋƯV^u:8%@no 2^I/ -ngڜzg)3eq3;Ÿ_$ +{ yshX1+ٔro@T'6Gkv=-g/goث?lMۀV=|_{~}$trVw%cM"˼/4\T.=z? 켐  I;`ť^0%5xӖ9t䋍e5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{͐I$RIg'"(ln) %1(@!xSghơm` lD/`PTGN~Sɱ.?}s + +Ξps9}/:{qӧ:y|PΞ^x$xv]\8Spep1Q?!~ O.8t@g'm30oy+a8FL o/7/jQ4W:u0bu +'Ox

    RQ$ɒj>ʏRQ n dARɄ@\&N!(- ihtK(Ҫ=Uj {fD]M&̝J{VeهIF}¹ȀijdhvU(yzq=戁LY$qA+d7vhntWs;+ҲDwY,JNf '5&"5'gJ\dH f^(į4xV5j$Pm4rI4@f-WdBkŀwDI BJa*,i]9uuRg!V`Ϧu' I'ļj82LWJ m(C 0LE_M g\6 sF 3(0ͅdx}!ȱ'2ڈX Z4-pgd{}I /Ik+3EgAMX&P{J$aB0QjV̑ 4Ux'K Hoe&:PFf| Qz9&wI+$ ^(oX2Ƽ1ȖWcJ01UwH4$ɄCJ GR^p~pgO@PfT!c|1&4;Įseۀۍ"qD?LFQPGapA;`dRРn5J~Prҳ`:qq +l7/0 +90:s=Zg +a`O:OmD7)U;UdBU&5YVn)b1Qؽ$bp"~0N5Q,MHp^.?/~ؿƽ7?}3EQrl[Q3mP0|2zAi}>=]F͓~7?/5?h/;wO/O_C?AO@ќ@ Oߏ\k~?i{Pn~?wz?/VϏԟI|_WY'7O?o?=}=|_~_G:[?7ӟ*ן/;~8{{~ h̟~#V_/mbgWoj?d]ͻOkH>A `.?wnR4펬Z\QPo +xe!]~=`B8^6bhnVZgAZ\v:Y#+NzEIetx\t^tgm\t~`zE7={w~٥7p?*3wy+ҍkE鍑ǜp8zHYpsHzJer" -3I f̀=]_Fti".F~ ۜ}+tDHː]2A<3KO +'/'6<*Mq_ Nbt2х8k=d^zR)|Ҭ"xEYۈB|eK,)ڻeLpAi#ܽ|Bw 1*&[@E*[֏Zz6lIMHY`5O/\c]Pk_+S>h٩=&)]4 +ʆk/(K+IH"gP*Z % 0-:ŤWj-\4՚/00WR08WLsyPͨ$ëP4ݩiR(sj$V7=жөRZh;Ditw,> |7s@?8]@磑D"_4l-k't%ä +&6*P4 #F8EwȐ}SEGꋔtlNWv*ô @2s1hIQ%HF[4 T:ÉHR@C0!{# =Ї |-bxQJGK Q_$pg4y3ѣ*@I@2K6vV6QQ&TcF՝T@O8bρ8z2O@Nz<.͎UE~ -<[|dK i"X(y+l&-5C9J;m}9{;U5PإBj;1#@524-!^TעMxۺRQDOOD:C5o<龊CZRWRl{m{;~xAqsڇx;NSogp3a_ȇk^T?8p3 K{v-iۘ3ٛX~8 +k\7J$+DER@TU-P X?F#v[#>aa0 A_B~=(By@/(9쓉""1qƉT\UL8 v/PI ?K߀r!^qLf# csG^m2~*ЬGTw*`d;-N<8AJ,NBՖ}~6Scf^'(Ծ&ӪI|HqShéŬKJ$y#L+m3Bهf0d't,/SFOMOD022!s6SVb$?Zj5Y'iHOo")Rolk +hu}жz!+Xew]tݚq/L涽v6 qGg;ގ߷#x_2A~Zyۅ-V7ktTN~qftJ,O&geiH<.fRaDZt&7Sڬ蟿=&'ZkLB^T=$w=|%ya*X滛Ù=YU)zN, ؞$%yMryX2tyg )z XԆ<#2Cbi83& !V2&̋mK,B𯁈_-Qgm.e6DarK, @}4|@ LkFrOepV,\h$P!lhJ/b;$̈́VlfoƖV5aP1\ʬ,_}@i%TSO"(!?s^3P7Mnyeۚq4v:Wik^4DD>6Ry~{^@FX ՇZ{ɩmnKVYqmkYVYQֽe82jsd*F2/cAW9, +~*- mAM,V.ղG״2,Ȁ [٘L'3L'MjIYZy3:_[Z s:#'qV6#cXP3e<u7bsHB:dˋ]&È{j%䣣ࠞwh>!4h/`Dj4P9PeFӜG¡Whfhƅ"*uY^I}cdCa/l=dܨ }Fiﱱ(@^znRk+r'E#&hT+qICRӥ h]!Rv/OeyGWSM65~ADP.8a~FMaTasatAoZ,Gcdxȃ9I k81y6aOA(/"7rTaOmo-[F&ӗE؏9Ŝ + ߦ_03N#fe?/?H=0A3IVi!i|1|)鱝X+C@ 5w1l5 _Q_'< yXi / XEjZN'-UE,H{AOBb]x}T.*k ȕ6GY!fŭ3󔐐zQ|lMHo)KӤx 3LO" $}8m?HOZV{vn# L%4%QFˍ @'W+'&[MDN@goB ~IrٽR`ܽ EK6GZ06zUC#EAQfg> }:!v`AgBJ0q%a"r.g yNAr=^4ur:MrAL8gHWHSGG+"d+rA +4~bUX&d)t>3AIEH~x(Jb&&+Y $]ԗ ^!}&@W}FH5h +I_:!+QYD'5xp R*".p"M⏤NRưMWE0H`)*!Gq@Luei2/_&sʪ1b q ]Y*=[HB' GvӄY_F7ۆiVúPR# Jա$L.7iB3t0ѣ4 9D1?^\[~ǾH"IzNAK;J"(*4䔯"+%ƌGaE*dxeIXk"VsR-ia At!#gHĮJ'welHF'~Qbw̽+g~VhE*ٝ={?[z^bsED[OT|E#G1LH endstream endobj 202 0 obj <>stream +QV UD +vdW-nH%:e4dXLswLUk6p.xkbx;Xj$+5x!C ∍ +`MTtOӣp۲hT<9Ni!LOZRn&H +B( չcWd<}X\&G4)މI@@+̉S73MNdqAd %y%L5rC",Auh\hTb0.nۈn m +OU`Kx4MGy42!N$G:$MUn-5(s;fƱZByjG ŇxLAwm 6~/K]xjO<0zDnfyp? *{Pe*!IUITGCkUE׀&*C,h:>a?q +g$XH2k=@aד+z+mF;Pa%J%V^?ywjeՕ $Ǧ(+tpȥKXλ +.zN N_vO]K8}bf"E? ׾Br=8kM&e.z NTi܇GXm޳D?PC@l6E&E  Ofm>lNa2ڟvfr:l0$>{˯@fB:ۓdt N&hrNFL&qT9dC꓈IGp +>OBx̤7C2^_x0-"kPUxȚ`a OvID֢Xq-"3*|_-"k0$1|#T#|̄Fussv  'θ`r84Lj/"2$A-$"kYjA;#2t wE oO"2D]@5<+<}CPt7Ry1| 5(%"3 6C@Σf + xl4oR5ϣR9d(zje! n/?'Y7< gG N&l7]lCD i|q#i(2E?N!A|X4v)Т?d,=gag5o霋N="@E'Qpj͒&؂~`^Z!)gYް32%B$̤!g_+tGd $cwJ$"FFf 9"3կ5"={Dq增sDv2FdL..s0ܣ˓(ҽ׈ A XBp\#2 +#a,$fdMcHJ\-$C!: =]fd^ݹc)_R)$c&t ^B2.u]IHh>E)$e]YN.!"{DYF9e/*vJѥ6W6kYFR2bI <3vR8lXDd%'ydE{HNPcrzo4^v$l>T=xM eRT6gQ+ GȍS+^mC[?@5SS*q4YCYʕ"1ё\^К9P;29e&.lb⤓ Gr3Y9"F!C?t@FvQR #s"07 pZ,6Dٯ,;]-"YKBrY1M TNSxAb̉@})t{V;Ԓ=;8CˮNN[-҈SIژ*,jic6K xN6Ϻy6`ijqC yL%6ϥFݍQvũ?8!0T5FLD#\!ZaˊQI悘Jmyf9F6yz$MmibAD8֣Pծ,zOj+w,~y{ +@屁7owm75f'6/dzbD+G=j-+sl&h:PCt8Q1W-ĝgzӲ$蓀j8oڿotu )0$nOc gsdqך ,\N]G`OEv],} ]pR+5#i*(nfRhEa _{2d'+V/#eGi3H|&J.._+y]uŚ=7|-3EJZ4-CEɖLfB[IRe\1[6=S rY0+0Pq-$Grk|-&llHVǍIVn&ZZl+6˚+nO2l1*yTN0Ô;ofiB ZS-݈!6"5kSJx2Si>Zl{ +jh2# J^P _ _x!~&bך ɛP{j͊톯`ЖΥuvze̾kȑCGvdnNUvqY۹lO&mm6Uf;VCL'Mh8s(舜c˔ Ŋn[RMv6[rdca1mݎC\]ꨖwP>' +/[ymdۑx 3ڽclu$ GsbbK~c@ j_1 cڋNoB NֺsO6rZ=Z܊'k-WbLJ~/ Z6'ଆ, W +2":~8*_r1aKMr\kd~܋ct^k1[,K1 o2b +r0"8jZ.&E@ֿr1B+P=Y R}?aJ!hL(Cr"^y-cms}s/bD1˜;0^vⓘZŤ{sYʸT׽$IiV\~~Dl?}zDlB]EobOó涻E`?=7=j1}n@?==S`_pwD0hl,tD.\L<t vm&]톲Pd^z±p$s\Gk1`r/rhF^k Ky-yޢMd罘xl;shRբ!ԕ쥜Sů3ѶsIOtN˹HӯD{@W'qpu4l]^4l ^~=ȗB{[vF9*M,fS[Vń[o6:]*~ҹt1BQG\̵㏨Fȅt1BZygswV}= !bDn{5htʂ`VVx+'V +\,Z$28+LWs1Sm=K۽u + 5յڛ\U{5W[BnERł Ws-j!?}nĮSwE$_38z+/P_y^j({8rk˹詜k#C$9dl*9@cDd(h]D CR V{kP&@Ru& Q0w\eF 4'Yf"$2~Ǿ"0C^טy `>Q_ >;+%+`8Dדg}38YimhfUFCmFv>1zn6(vz2|b? +Uh]Ǧq iz<u3k6lO.A\~(V":s5m3O>5|p4ߌgNr BS12m!@^:<]FWzA8:obʄ-khy`yȆF<[ȳ Ģ//f6?"!ᮖvX-by k.`ۺ&3pab 5H:6t!Ab 7C~O]D&{iOŐ I Ss<}L$fn,\~ Kinyc+[z ®2ǃ3Mֳp7%. +D-'nx'G +2''-Ox&v@z~R`MW{ +tB*^ 5 DGdCl +$ +a<4-.x$|+%qAҪ_ "=bGN{ɫ{4"fmTͩ@B6ǽ/9Jz=b>OHFوQC+qbr>ۂRe"2"ԅ0Dӕ;\| 2.Si'AjTi?*vN漘d@lEd'@DBww  5k_ɣ;>qJA$-)٢fB]ݖhDF?E\Z-$?`FU@ U87dih&O<뻌nt?@QY?I j;="L~[ G 1|?z%#y,LsyQ9<ؔդ~G_<38NyOdL:t!ήAÊlqIM}⟜ ߗg`ٛK` +n%6( +Q|ѹf|q{ţK)X!{VE8 Wga-Gή*y]t7,~m3l`7:{+ RҕyYiYAnlgnt+11GghQS8_I g+tQK مFm6*"$`?򙘉y ZI.T3X LO9Jg7*:{vA`7|cKd"O7jPRzvs@)?Q9ӆF%KCٍJ@*oqLFh,oԃ~nFd0ٍn~`"M77&Oɍt{|bš(7@X(=Fj֡GBۍ*Kya-oZ!3:ni#yQQkoTHӑS"ٍTd!wh%QF XLBƫ;<(p΄p8O4q.̷B{(lnEM%i ċB:B>e ֺF*@Hn@IQd9N8}V>"`*>UEJ!rr똍p^7,3g:;aϫt>oⶣs6#DAz']^N>4Qzi m\2D_$it;61YB0fQYg{А*fQ:'a_{(2 &p[U!]'nk ;HoQ'߶3s߇N}p3k;Mg|;u] *>\@Mѧm@XT ZHվUwn⶜w^'+/-JyM%^%l(IX(ѴvPZ<(zҡ&.ZhbaKUC +&HUXWSXGj۰0ۢuRE`m huq:Se0E$xO95^п%iB$jʶYm'\2';޿ +ę\ӢPsS0:J9쓆vjmOV߉F +C g4~-!-ϯM% ȃ* Ө3Qѡ$ ,o1K[x[\9 4v&j;H ߎ}limþ;^T'`|BAu[-OYբqFlT`ÈXj8>3RXnKnlgFxI@=6JHz`zfr8XU8Y+ow0ÓaITjhs$ Տ)#-BlUP0q@LJ+Ԇn܀Bw:ܥh-+rS!W/0rA^ +&^5Dz%~0IP?ǣF]7:D܃:l0,4OBR*hv|]EʨN/&tJ2)X$=SΫaERm,u S HAHekE=G71A ɿvTCYI`$5ީyW뒕 zZ;|&yiXTp +v7qc ~GmNheY~yNҴ :(^L z`#uM`ٖ9OW {79N^[6a䨀'`.J%c&_7v]mb swTh].xDAγ AvWlsX3fcTDk0a8a#GiS^m =9$Ki%2MZ:r$K"yt}%/IGnhlZgIG3ꤷ#C켴T LhU-V"L]m*9J2ײ2OPPA툢ޮdOxy~y4ǭ'%X}E)c`y\u#RAeF'kseB+'bvkŌ?|(?t\ŋLlkdZ>{w'* ^~& B:hAH˳jᦨxl Uge";/% O]HL/u)XIB::x eyA8of2rV +!nykWvGrѨ>UK(#$\[~bREC;NF*P[lwK姿vc/̺)0,6p)棈<'TZ0DaqaZhxd +G*8Lx+f7{n*^։m].I}[|׃mAw-xh}H !LV!ᑴmئ6Kr/MbЬ $<>9O_ t[͓X槠*Bo;(`x8ZBEĺ4F)8gDE2E 1\օؽ@8ݐDۻlpvT>28j bW͆Wƶ wR'Lݶ3?s߇oN}l3k;{;Uŷ] +/>xq=}ԡcQOƟ. b|OC¤K$ץ$ԸgXJeྈL"UNfl -;Pu=ړh*{k˕%?Ӯ:&!Dm7L`t+o:pQo} }7׾n6ؾг}o}7qp۞tl JJ~mt%ލa=%Ett%$ S/1FCˋ1K_JKg S<~Vb;>Gn)JU,hCJqp2VbZ5ˣ ZvdiHqZ D"  vk%c(ONvlstYlfG^^­CϞ;^)MNbc-k'NlDjd$rE:/~$ܦ-4m/lN9{]F/RZ~َtkaK4)P>b:q Y'8$=KUE6c@ (gGVe:q[D3.3#Բ#^RƩr4z1Ho8%}`!?;>|#)C-mU ?\w֫D{ +Hә?IJI4~LBՖ2@jFhhm5!9l<3*ÄlhD==(A-̈MɥE8<{зXFfP{7\xjTAډT! $?xb}fTQ|4Nѫ崝8*&+]2~FP5y7<"e2M't"P&|sze9vRNj<5ϡHttQ */di L!RMzlkO-\*% MIh.taS4JK-˂W 0M)7Ud 5d40d̮kvoKG8M2!Ԇ7.?Jǣ $WfE@1 %uNe4$(a`&<ףA 2R +m'6BEff\ ^WtngZ4ԝGi7S  :CW0O/TsY!ED:#!@<e̕fw7 @ !$ +q]y8 Z`u qy0(Kelk#` +cZ[*a3:ke0Lw m+D<'oFNPmq&7 + a4[AӀsʁq7{0z>ԟ0ؤx5>`&Rpy-{C;@]CXaBLZ7k7 %oj"~{XT#rjdܒhH +1 AȐ ϣ:藍 +TILWh=·ٮM_`Ŝyr C7ӌd2EnfHX,;`Chޒ$cP}n2JǪa9Jz{3,sgY . 'Yj')pcQE8Vh@,ǽ=- + f0Myg F Z?F$;=#C$L9lEjTm9>it'QIMѦ EMΎuF;9*'y;E)@ф~A4wN hVc]y +I+o:Q_ny[i#%za@72fP%n>҃25jTr˼߆YRf쟪g=& "uȶBc|^pP^0j6K:m0~N;r+Mj^ErVa*Bʱ+T:4b;I1n=I/Oڌ,tpPEvu(͋Բ %PLԴQt|/$B%UdgBt`-\")T;Ɖ,_(m*vנdJz)¸+Y$y K$] OdcE3|_8 +d'MneLV9 ïAdNSbdp.6ޅ nY4{; {zrXxnѯsg>ygj;F R:$' ʯQI덀XF7feBZFfךG0[1`nZ9Dĥ|x5 _c;\qGvn +j1v%QN2;^@ +"'T%+> @P{޵gmtU I"kQ\dґ<-BNpT(V4/ΆQuB|XheF4xZL|Oy<vd(g_.-m+c]y(?PW٢%ܤ4 + 7XwY~VDva\db׋GqWհhDݶKI{+m> P97'Uke>GL 2(G:$ޒ0T:0A.dan#M~|\idpT{ҭvștbdP!3ʛtηIqh87G2z[&@E̳Mp&4e~ۍԄo;̑i o%tAQJ6*>IxNeMpsd웻RQjCc#vxDoQRyGH@~%:nM:4BK?NCe24i&l>؄(u4#QxvdLH IGء݀0MBoE,ǣoH@UAO$=yyy Rᑜ0߇dyT6/`QFLḣYD1Ϡ[Fus`>֣nFmjy9D'$"HMrHԧq^%yp^<WlbX5E4p (^E2l "-a1JI"YG@ZQ\2 0"r&ъn3m= dE\8vUDqa0y'mF(5A^fD1GwHudH&/6#4q}a—V +9mup'[#, PF{ax_/bj0 ` +;lL=Ӗ{ݚ߹np jAg8Ǎ +B\-WCC}oI*GqdT_֣(f_"1bԤSv{[dž ۵2Vr!tlؗ R0 رCzD)/"~_@ScX!Hz =]|nFT%u“ǽއ]F%Ŕ\E?p&q@oMp'Z(tڑ%:L(nOxD͢Fv.U^:^Dj;^J;M\[Ag]mpپ`GIZ~2c7v%ATzHe{ +Mb +48͈>F'NdщA dNF\4ۂdyfrQRF[<cWRMZN@~9W1B ҏ}n&snsζr詋5W ji긩x[6:8]V7Wu;bfPOLx VT4z@)h.W;sk=^E9>;i}> +(wDmz 1{JP3cƫWѯ Ϋ }D9܈׎vHsN0 +F^|>(&0)AE7\ω[>Bze1a = EA'$ " ILRcf A_G +AEӗ˄0َ<*v!?9G|Qr .B&?r/8-GcPmI* V 6NSP:#uLG9IU&ˋF%>wQFOhM9&v ;hC]`\oлiL(1&"FNb@3Nuݕ b{ZaXjItb|TtWy22Ӈ8lR`1 ڱIXybڮz qah:VW9L4cB+g+o: >oMܴpk( }?/`Mi4MUZ=eF zknCq٪2(ǵ8'S57g3/KqiX2y(WZ6nG CmP΅yj}n {מsᝠxJt~4'=ډcǙ1\I8dhm )2͵]0uEh/̵ϕЫp>™kcD"u)ݠ0 ç@sE\swgg4} 4׳AVQ>ǤcHsm܊#2dFse\I +6ަR +5תiZbRϟA͵m۶Ö+}'b y1 ]~u14#\`H%~Sˏ-o+| +6| lN)Oo7T?J޾ ^M +{[;b`/K0wJ}޻ }X`N*ZKY(K;ױlD%tnȧw>,i>,>,t>,?[}>Xz7:OKKOKN{|"s𳡌K + σ>ݟ'`͊rZ`JD3{,; S.Nn!S1$RGZőZ.`pb):!FT&gO,mB&H +吮;X]4FkɆ5B?hTP[Rq#G0M`5EߛEnUCpSŢ=K,4el=fz] 'u֪ѐڠI4q- g?*-NP3 ){J\_ `,Zt=nҶfDފocET*#^\|%qB pX/Zuaߡ9y` BԶr{oI=Ja[Af(.߳ЯclŽ]~z"w̆eMډ/Tdd>d䏊&}Kz_裍X*Vح[Qs􆍝0WU(uqRUJx5[t@§cU@ i9Ǫ8@ıj,&^@I _1J޿w_['GY: +bBS'RsvK U&.-5̣ꕰ%m7s"ڻA8KӮ$' `v2@ou+^&5,wIvU Q>sO旿,f۵- hq'˘߸y Fv튓A9Oj%"3EN\􇐊fۓgG)ir0,t?~Ǐo@VxNew׾lw(}= XT??`iەA>Sߩ<`h!!QX9祩jEThhAشva;1lG`6#=zuQ:pG< v j;1J̞85ӧ #hȓs?=1"(\'?my1|eկY~dSJ/u'+,㝈2:V32뮇p7uޛHH`A &qSa@_GҼSi;E(/_iAƷb 0K,-+n8ճX4Yqy `.PB,j֙OO[J9BDgyʀ<S\ǥL(I-NθO>0$nKC׶߿%'G{bK!d~ƾ 'jbb\ `4%KͬUT_ ,aa3W{ \=Nc_NMLG,zRfXr;^s *3ؾO7Bv=ޏT]Onq$/_ů~=?|??_V_ Inb?kEfٶmIПۛtIF۰/O?|_o7_chuտ_}???ǿOOKᄋ?/O_/u_۟?~OW=_ݏyFCg#_~oW?|ǿGEKgo|˿h?roYGt_>_ )'Le^ext>SZgkӅcy/P\wKiKxPsS.t!o +?>m +8#q,CCq!hVgx{i/IRˣBƅQNkf9 xJiyw3?)k.aVGJUTkWM2X-+^Q A-gAֽ(FTtvXjv\pF \Nd;j%%Q@ + haܒ$w%Xޫ+MN=$]_`Kϡ*FETi-e/B27Ci}$´Z`S0C8V0 =OThd>L Vm+5> "7EpnrSEP;6qO +#d;N[ٍS6}{nJuqdo`臟FB*nDhX˂CZ:z:;~HK  Ct_ }UWϼ0YlA>m2ʘzH@XAet|3%(t'jˠf:XD,Nj$-CpCBh,_+|0Gq,fɮ~đ#; M-0GI%ifO K:7PgUS^Eo߉3#D#ސ@{yZ.eUj܂Fl# u  UI!:`!!r Э 9'#Sfh$бjG%v2oY=nkgcQF5$*nz][h/bEpM4ۭg3R46eI39-SM=,i?SL&5.f!K N͑$r_ ?l_h(nE%֖8JV|U|m +kFUxvXJy ~B6]e#']b:k, Uydt]jX~mb\}H4Z'٭SbCeD3_JlL/0QB^aFH# +ŜAP<>Z A+Ҁ9 tMTv$R +'JF349 l&^%1d;"6Bd}"8zԲ-i,b4 \ӁӸ0bxI2bxݪp0 \2Cayp J[nE(n@A6lBAH"?DߣUȂrg" +luټ|'+԰WR0^L\!!$tG#sf޵>0YVPM(}5D$ ֶo5@q@!{*B֕Ox˾U(%WPhTNcȔȑϰ$v_jNJ?d-eGn>@,b jj.VǎbٕïܷE +8RּXn0ɉ9UNf|ի% 5|b +Q\rNv4NRͦM$ UJdO )7}BBվ%1; aS(l"| +?"RD(t8J[A*7§֨ ?E8U"sLVAڛ%C1WE݇.lVޒD)tv +i`xYu!u~wnI@T pJ|u#WfX%֨c`Qlp7vc Rz,Q",B0ue}jk  #߿6p!ZvSAUgdƚ;vH'A?ŝ +Ӛ. fb!%@oaMOIe3\+-ud8L[\eR{&'X%? p =L2&,e=_ +FE-g/5O\.֒=ٍ0O'ܘ +&;ٌ 7=qevP3QxFjhQ9;ai ivC `O|d΂ [1C +[ٰwd ̌uDA5~ru)G!ƪ<+|'({ݩ"6lZ's*0^E|'ҿVH(#U{DC2TdAŌS7GE@O/"uhMnU8.u.k̫!V,jioy++/@T^36|uKv5^W%!S=,WSf;^`zCB:ݥ|!^h{N(Fw/@p}=p/p;. wX4 у9'-в;GWb{܉L actQ;6X0 gS09oD#6X'oD"H/8x0Px0tUq]q9N76YQɪ> Mzprz"TRAQmj-)^;NSvN>/" m<4WO`OѢ{kR?I @&s `$~{ +Bj 4V48.'4;{=9i{\NܸgF& v˘ZzR¬ŨvQzڌBMzLXX(+uA[Q:fމz|jMyG DlK@i2tJEe4on7#ۄ,ۉ!?3bdT䅈} s2VyP"tyY)hJJU5k~'{/Th;\Ĉ@ f,Ksz1kb9h[?zu+CI" 2W٪)F; 2CۜQ=a&0tbtB^El强|ž:0ZI=Hm ٶH + ڶÎZȲ-}" yJ0袂BGZ`6q J~QNKn!.} ft+Thfς/V8R1x >`/਴5LA`N4΀H|ynth#Й+'_Cb{~$im Y]2Äb-<`"dFb5%L{( 4Ӟ1 0$= )FiICXTgDN[= N]Bo%̎ڲ25a0ErGǧOoE@ըv0Z6mStδt2=W]Cvh'Uǚp +#+bK~<=C's4~VI|<Nv{|JGS-=,xP6B4-Mi)]2|"7jCٶk )LW;# ]KO_QBi& 1/lUP(Hjo!Pw@Ul'ø(1t{pxSg@Gs4rspBDXG)b~~~t$51?//oy8Z #l_V3lj- C.%NDiDE~.`B밙6N u#h3V%Ʒ?cYPŮ ~U89σzyQy(ZE:%s8A>T=Ҵ* 6%I-K}.x0gJpK0./z -~w 13g_9}+oxMwO f#ɸN@' +ٙo06>̑~S#_= ,}c-P$T6ɱ)lBC@ii( nC,!{ZRAĢ{ t BNw,!$-ՕsLi@Mތ Eדf I(4)WΙrY`gv/Q)&(&E7^G9颶R(8?ij"]b1[;(&- |^ Q^|xIi!3ٲw*/Clm'#E3kW3X+K֫Rxn E+r۫:A`xDP| T>jJtJ0!3ġD?eɒE"q <LW|Pۚ¤9],*CgX^"]Kxeh/#wK(1ZH5DHz ÚAv8^ _\lS4wϒ!C>N ? +Cĕ_rL-Y"d EkR*LDP"pn= ZF/QT*v4!OjH5BBHdV&J[@QU8A \053=T.Aio'5m 45i DH9tjt8hUx^;}p~Xcfi\OjvP!j 杰?9Gz sQ)ENHӰ5O# +UO؍?<5Np \QT,Ն B!GAz\5,>Uq5:q'hf3}ޔk?8t@F@э#ab\?IcHНƹ="6ͅLR{L@+`Խߟ|0l+M)fU,s$W@;v$}^p'E [#@pVanTDLO&v\QdyFkBJrcA)@" g:!A(0,`ni{u2+R݂5=;ZNh(CMѴ]/ŰrV%[h~d5WKgH ,@ 8nQ8 C.:=0nKå®PBi5h E8jFc28"Bf@m5ǏorI7cbUu֎p<,3)f5!-Śtn_9[!51ޜLv{3yH4!!Kz#D]:3@Lz~&8 !t@F #p!C~=Z +!]PO3tX6MРNP %T1qy 筐wQJQ[%*NtH4z(=M4Qh9Cއb~BT<-ҟSHu +ԃ vOހ"J0)5@HGG=rK;%˝\:`Jh+UsAYA6t3#J?} ֔51:y8{B C-z8tjTzy=bi`rZ_Gf$Yx$m> `Cbp~>ʇ$ofes'x|&Q1ʉT T~`Gۑx:gI3XB;AEkcҡWw+ctNy\JAqY)>!X<Xf[gBz*h_@b5"yN˳0O X=0Z·Z||n +|&ʉ-2^R.C91eĦ'!r13b[ VϩC_X75}Qhbڐ5ʨ Pu3.욶dTLhݑ/DΣGsA+=ԉJЪ- Z{daN>Zވ!{ZqlZXG9;Z!N%QEzZ%-۞7vUPRZsi*GyNZ|%eq%"i]~8tc/J]@wi NoȖf(& M:13ĒHh0DH}b>[ Giv<Ȇ=.՛[̇O90y6>7 b׉m0üiAolmPƾ.<6B:DA((Ϛ`G[Pބ} {5*G-s|K= Oó+% ěc0T\*BFk[΃f`-)qdl ,0#k:9UT`IIFm gXzq!T8 сF0%!${5e8WT-o"F HqޒhH/.y*SZ:r Lth Gw/LA#6g/MD!5n{-UF8bl]qij~QU]dUn8=oӭPYjGSݼC4Db-QU>G`mћ .!\vTx" +vz'"ssK?)WzNVd KYJ=6$znd7FP4vYbq*c! 3Q[5]nUVI9DyA/!4!8p~S@L0bRI`5٩C;5O(0į0Qn"G=%lk +ՁxEP)L~4E(Y9fwPd +A{KDy+U8%> nV/VYفMW^5u8Lp8d٪V<;5V +|09|u,k/̀yלqW<o"аl' +1`jͫt o(6%.(yw|p4$doK㆖lf1\ú2sjEjyMQdEGpmehv¸7U;V0ȳ J D}C ,\?ޜc)hS$=Ďr㠈zH$۶}[iB;S4%*CnR81 }4ۼ)y{C,dE )J,8GBXь!c=R _ãzN*|>y˓]z xB-bHL %PLr{VC9V :-3(e |>" ,NY7B@m ?9bzץ3$~4Z0Q~C7C[ZG5hܡ/͠/oFgץR `(W$,"2T?!뜘KD;񁫪@IkJpN؇I#nߜc 9N E0Amyǣ~|3ADi BG} zI*Z I#Q(#9B0u wk +1SZH" +[(7oR!5TeƸOĀX^zȒyBEKQRbn, aymwoxѝwIJ/|s_Vͣn<&NDZze&QjOQ!%ҥW\h\d\ S%Q]'ǠdKq+ڸ 6sTG3b̨(he %ő܌y<~,qkwȷ4#DHyt/j{!!  wٺ*DdePޛ}"?f]ɽ#k U}@0$NO~U2?b́v*.T,s+斒4ۑb{n, "O{Sh(dAtIlCxT@Jg{=>tۈ͌Nw%CwT@oj=@{-az$]7 '@ V!%aԎX%ڼTв;xM[cAzAfݩdBҎ()<,o,co{`\d 5;@a=/UqT(1!^OlO}C\Z5d*C=,RޑO; /j=?~ amC7~*T{>"rLOx[d6fndqM'*<nls1 4)ѐ^?Ү;#_[s‡SSf:#Dj dcE.'@H3"H }i71i,`Aa1E6;$NS.Fل<pqG6yW[A"KX<+#tvL(Ы~=o4Pzc/}84&0D'ROB{ifFtF!1? 9uZnV|<Xp^᎚MCҼTY{ Vɔn .$)0PC1M Efx$-M%EiDaAJgpK 6L !޵NW,BW!&q]HP#F#=:@$i )&i ۖ%u* Lh鰊]>:t m5&;7jG[C.i}#Bp<AT mlP~a4|˨"*/u;!-=HͯC S +OBΜjHO[@vx GƢz q+!'=&{ s t}Qx=X~twŖ7`!> H|vc XlqDx"qNnv@"eİ0Q;(UUbZdw|% $5yeh@&/Ip]kxe$r :34h%ԥ,huW!YH>%vZ +gɀ=tGnHZ!ӓ %^4U,+: IA>Ҷw˒ LP']0^BQ&GVU  m dF{7,@lLbmz$I@oŋ^M'> =¾I񨏣bDܐP|B,{0Ư# JR!\& ;mաxZ~ &+*WiNA};!o`O|bwjdKX̤@D@4hxcG{[PJsԑ7Bɦkak/c92DQVapX루Qb>ApwImG:7=3IkCn|!论88|=oCuQ!7 + ?\ ׀U!(ߡa !x_n=>*Blr3Q F[Svf]ϷxD' "@|fߌoQRީ-A`iWy+@wXAC:dQ ^%(0*!KR'T!.!ש7!;ۓ-}g 6cgvީف@4RZDCqz+Dma!9*B@A-/5s#7U7&3!dlM j6L 3au K4Yp},E@| b8$Sl.7сlD ;р&Ҽ! Te6K~} +CH'2rS4n;Z@G$Ń Qen&cWJ]z)P[b-GbEJ=] o05bSɷ.ѯ9-y}bH +Q+nդ۝" +8I)8khM;iX;z.xwYrFiI@Rq1=LbГNEpp/-T$~~#XRYhȦrdt$<;4+ T :h4n?G#Ӆb,ZS`dSBʡڟovu@+=gsQF[( =y̱wLXrw|50}!ϪyZK5<: ~wYuB];@KEpv]}M?%g*#CƿH7.qK~/kJ&յtuRD4|8)&<;RHO)jx> R!3)A'Σ!(2=>عV3n"CjT~.K_f'<۠@Qht~Իӊ D ;fSS(rܑӦc"m(6k@?U~ 1G1_bE!(+BB[3(:|e ,@ݴ&KIu `%B.Ϳ&Jq)@3oa@JX@ rي 7ÃxWkݑCc?JY JpBWU$]8#Tжjt$v +Jcˌw\Ӗx(!ȹISq|S0 A^Z-oygڎ f~v Y31@V GȔ-HN} o;4ee1KD\c?!(XB+ &ʙuJ0y +RT0/@sh[E#o$!Tg~IzP]?rv4p2ok,F4]tCKW yzaUKUG3) +WHʊ/{ܶ#4S2J>WDq''5q8/,Cus+BMTlm/tN1K3d0ǜr>A 뀮’uPڎigŁy+2F>M8hsNR9p6ҸiT?hl7=4,4Wddo*|G&P[-xԶ($=G4`ꭝy4WJyTX]R +%#gH+"ˆ$Ffz.Nw]ʥO `bM<:*ʑe- M|.ޠY=V0Cpm4%Z2h`Rֽ$[!L['{ ȜEGD>M{ԧjlZ+nS%LoK/jo"4W)mE: 0&A =;$|^߆%MOH^% Ir95o|"kwwM@5 )]ӀzE*P(bY"0+@ -\♶+KW+.C@ |mJ}nCAv z!fKT rtN,LKLwo _ġ:;G`⥬ۣJxI§&1)0:fqmzQA]#j\1dӛT몯 +J0;.BtZQ:hȌ;IvrX9e7*-"5i^llhK2% %I2$!) +mbaV5sy}n$7 `L[NW*8񑢇נaMkJr+"[ّi +z4a:\d/AC3CVaGAs' 'Ɋ4f˲ +68<<='8 4 H\]Ǯ1$בk)#$*6˼X8z a V]{wT$dgvLwxkPQuT?}PHm4cwK-~WNofae.nnxB`TT3laᵶ@(2<"^yyEP[{(zB`y+𖷢-na6Yԏ$NjVaO BĠ4CLܿ6=4{D4ǰzB09|o^e`tlV- |DX$|}@ + v 0=/gwlWd2wsjJn*eM &M{a;Qj<ݑ*(Xp%1fIՉ)).zݧgFС#uvD^g432e:+a9_!0lEOJ=V$*I.wO<џJcL !ґTq!$Y>'EG `ȶ,kERFLA(eIj(F`޶g |e=^5e+Bh%I!TUL'6qC ~SE`~!Q$ߛ.<'V{ϝN4RK@%N@R̯J۹U~r(_ʂVbW-sX4?$NqG(es!('J +)TjF7 lNפI'wBU13 Y; l#~H/#&$ȨdC!. +)<r@ +gNtKE}mcBؒsgd!>?ye9q*Kp-nDff\gTd!˃=_ {(8{O`ަ!ԈT{4ص@tE=N*x,_l(@G?dBS\i1{Q.9ftCE23ևaI,Bq .X޹WۿRm~,!`yoA}iQG"Hu;" +k:&bj qG @/f|NXK7y QFKZ+&h7@Ua)MEA:k5ֳ%-ekJ".X(T<#Aw5!@T? \0ݱ`5z'dyN)ehz2vЀF40K b#*jx0P;xLܟ]`f>a /ZH _! e 5 +Q4灲oAS+C̉4;@%nt]#yˈ]ꖇ`U0׃d`j"I42h9)ѕRD@seL: pN/gpv#oS^6!`>3hFVQ+>Opԍ/ŏWB5RwwSYx~*p- ,&i +ΉM>GfYf2&r#8 XNn b޻ѫXy+=BˋB{nwc-#I[{Am߅$ڢWE'љnA0s&4q\Nܶr,1DOESL,9Gr]sVx)4?>]z\DBi9@ouS@tm|, \ jHT_{Q:?Ǘ(m& +5=%cDT_yĕ$MC2=X@9Lvȸj8IfYoAHEB!CwY b{%HVilyBIs۔* (Hy # < (Ydy8>q+eS2 +;ڛ5ٚڀ'ca_Ji lyHC8l><,MNNi[ ؎[(Ak_is<"+ڞ6 NZ%9y] it#M* t<&fG.2`KBN\NzB +QCKzbgg7Cmj<`!QY!Т~$J-j3bNWJ4<_]U䘡p\pz&0Q9gחX[" ϝ"n~rH^0](?l0ыF oVb7T N0(yܚXxf)}20޲<>?݄ZRppdWd` ߩf"]ͬ|r^h0L+>AySۀRԼҘ+nK$k=5&Z +D3y6SOV,u&ck}$R,_<ƠH>C>(}_:,;; G xbKo냦: cVeJ@A0Q3z@LJ͢sok:?*/8i5;/ȍ.Ņzul1Z^{3`;yЮO4D?Dp|܉'>$|-!R% W1%bNKO6mm_4Nq5 fAH@ϗyPK* ,Pq4YgjA}BN6<,M3@r! R®dw$ks[sEtKFo9;ߢDɽ]wɱ< + :v0ԗtHTFIUP*;C6*"ntbvpTh[:"G!}!D\yW,p` q2Q]}g/QO +8萅7!YPtޘҫ禧|  N ,fmuh@Ґۻ!V^U2wn QcTr ++'N{A|hPEf2 R? :'OOH#ܞ!yY9SJAk`5޲{ĮrzASV~-oP8N2`_:!$QXF +ZVjQPITPNqƞ~Gw +:ŞvQ ܩV,57TGnɯJƗl_W)/37m<=A`"fy;<B \[(*[JaUBfTFq#ָJlĊ? [[}TJ#tq857C,`5͔i6ZJ11H4o1/$9y0E6x!i^ s'IP~|pcvļRS.uӴ:!ȮԐ`F4KnKb:˔pPJƓl&4#a$]#m[@iVR!|2M NK'Td.]`G80:N"ޘ'E4!(GAS+%J񕘷2&|;E 35 +XavF@Ԝ#81|^3o[-qh7ZCUsWl'>1Q:*OLCnC!Yψnh3YW)%!d=/-fXּzIj|< |<,t'cB8-qϝu_ٞJZ%e(C?L}F SMkfE(Fr j1a~ûd"A푍2 +b?9&=&J>b`θאi6O\ ބAL:^*yKpE:YKPQoˀD{"A2=\Џm Łu ErЗ$7ZkEQч\$iV#8'դA\ɇ%Zmުsp~C /3 -tD`I!`=Mԑ #׈TsR 9()5]ݛ6X:} +V[s&AI#T:mHUae(M?%ׄU'@oBF+ׄ"l,;Fu;3ATU|BK8w5BDIFYXox?HI,+_c{։Ԣ?~4{ݩNioם(#Bvi> ~>;0ZEA6G[(PIB&Hl6Jh Ցҁp' $=K!ƒhKA@%80-| +bҼ"rj~'hVXݡ$Bڍ̥hrk}"t$V>PcJ'9˨A `r} P=ȊB%3*xܪuǭ\Nk^BT% F5U Vh_D}pIg ES`]L RI\cߧ:b !RCUU0ӳr™qH>eֈbi[NQTd0s8x tz_zl+GhD+`BQuo^NxT0^܉ӃyCuu# B NJTװ?*TO(/% +Y[mCG\S^q'4p(V`wA@UD :]7?1gWBȷ}Q[Cl5;:1(B@Y"tY0/=z L ߥ]Z"B$KCgl |l_?y+RJ@%!Dv^ BvF@^g@iwB_yxsP7[@pՙvYuC`ވ0aU2 h*cNJpو%V8 +lh%PWx$Y0 ˶9Pِ1[yD[|N=YnGӥ,q+A +)gB$O9SAs.@'!Q珀[tT@_6_tke Z*%&tzIl69ϸ4Y{\`t=/\ T <&}=4QK"۔$ gZeM!,JZeV.DU)!iD+wR!׉?8Bm*He9k)ٕ#ZA`ϸ]պ@:C\1ҵο_@1Ωvi ~^ǀGicB1Y-u 왊EyV׍=te4;;DęNY|eNX3 xF}\9GY!^È9"L!Eæ`  +IJ,S܌(I+-cmB4+1Դș`DL5 J1.C^q&uұR| {0c޼\CpfHl1 +a~cFy$ `+sU,%? N 8#Hh2u{ ,kj:uAj$J+Z[/{]0%\sЊH~WbAܹ9oTςC al$ MSkCLNQ1lX 5a_A%NdE\ q5dWYOG f҂dÐ#t@Wȫn<956N(X_͚;#P_BJk"Ba@L#<Ed"_zM=FF@O5FfW%'K)N)%@H]pg!bE50[aB ,iI@ȸCpƚeqUpru1 @aτĂ:OtXzY+d3j8E@760qꮿ )DjPM;.O`L8'2|ŢW0PAG6xB zUNx[.Om'BP/65j'^YA"7-h72l8*L riߙnPe +4t$3Q;_^-(2ψy4RȐ`ڃ >2im*F=1TaA uWBMsxpC8 +’n{[hyV4! Fb nEX݉Nݖ{2a3JAn&UȨf0/eh-?@ _;3T,'D~H f3J>iů໚SGZ6Ԟ{EQ]BFWyiQDĈOj4%h aLRJu6(q |.gxVnH:nERo͇O(ˑ<% ^@<1gqldxK : 4Pzӡgwq7*l@ +Su {!pO ǘ52 o(}tz@_@' Aއ%S\av,AM0kAWDD:g_ +#_*:x& BUV{O0Xu [txxRGDRi[&R0VAYRR o# +IQGjp_`2:4 ^J8ϳ_alP3c늟tW0}ү6'!zxXQǛ& XyFO&HF1:2@0Q4PW} 6h~D#Ac<3G m7T->A""?yf Tjb+_ZUۚzpze4 +t,61 wB\+y|kqa+'K!B>oH>6FtcTʏ!j)FIL Q[<0hfѣnM(*0'BZB+u(.:hwpJdeB|o 'Jd fJѩ*z!)>*Ȭ;! +(Py&sGJ+~b& 9BRRS}^yא* ,&_l6{Ԙ*B_Gpɓ҃&l +W3f<^ɜiY %g2NL\Z1ڬ]z=䝤〲A;owavo+BHI1g/=4Pep|v#u֢q1lxl03z;!G0f}AMh s3Z AɹgiM`ŭ62pmE4'5$܏ mL8 +yxHYl~ߊq1-w!m̳-YMJ7 +%".ȸ8D얭N3|bՀG`{I +NI,>,nvB>Nr?z\Y,Fn Q$z$}$B"Ԥ^3=+U h 0bMKM|$l=w͗ɢH(F&P g}Ĵ̨4bb'62=;%}`bo ;Jys%< + c$wUom; yI t~`2 b5an!1λ' 8SR߾^w,2蠭y;ifX}!@b:p2їLs2GٲBgA]ۯrXG˟̊Y +t(QDwNhv$tpEj<&ST]"\Rg:4AwPjeU)U_hLST̑팪- c(=Ob:1!dNhpn,!&2F$upyѰ+DXnQ6AQC Adw"qΆ)`<䅚A3DOG& {0T\JA"&F6[} <Фʸnyn<5R/Bo|<;%u0|FHCpLa[mOuO:t ,{D-B *fZV) 1Y02uw/m"_+`obs3'Jy!l,K-ߍDx6j2OOTaĦYyk= oGU`ӃW,Ƕ\1Z뼃-Vi8t%@LV*bؽjt`jJ* +Nc_q,}490qTꝐ-ŐՃk-ǂ lJ)Uƕg,)MJ5} 9a*.KӀH-1H~ch"ȟ_yN0J + 偐!Hѱ9hf׽Pd@3uh}w! Rzy-iKTf~_UyKR1TbgʬjU_[N(D)Ԃ\6C߉|S+BXL~fsk@DžPZ` W!\ +ڣĮ5,wa)ZaG5-.ޟ^C W=Dn%!SíO\;~i~,ﴭ:A j+B*Y%'Vw8jObu +Wq˽u R~ +4OSy.]߲ɔfȖ(̩i|W9Ʊ@(Y:!YGaAA6 U# +A5?2ĭ49 +BiɨǷBxV -tm)4Jf1!?;}:׬f7<;*s`d T @lɦHoL,4u*3E[Q NO3Y!N>Z%@zգ@eě^v3sx&۝kٰP8Zn" ='^tgV1 $Jbf~F 2Udj]&v-0|sJ[.pX + }lY4i _g J-~/{3-CCZ;fzβubQ5d :#|š퉨BR(wHz!u& +ߦf)GPHA5;2&ǼOַGMO4E0(%Ǿ ~| eBOy0~s)ѹ6c,K 7U*@@nZ tKtpe3ԑ _[}w}QnY[HSb,za0O14#wR24Dn>$JD5ԍWQW+۲o@zLձ4 6aNL䛲Dd$29r̋rg0Z̑C"מ +^Kvx"FϮe0ěneϧ"9+QqHx7G*,Ks\_ +ā;+Y:vwoS9jn?QM ;i8*3A<0kM!qN)AmzeLNu{7.Pm%زّћTK8(DR]\"NMICP8bx0pڨPrTpoBVq *"TǺvH<9c{rjkG6=HN*Y:Z _A ni ȁ<'FuVD] z+oU|+# 0">~H +NWg-Ei, .YhZ޷4gNtB+X@J&c&SK6ɮ!ZYq%11¿r7i3׬A.좄M O66Koɟp'Afr_IβzaD#T2)_zA\Wl$~Izio뛒;mr`̍) L5*4e2D9}"d,VH6]+ݒN*98h#4GpXdzhJy[, ;[XAEó' +|.RHk@7ܟR 4-Z0Vk+AI݈\ĎR'5[/kґN|эX`> .wB:HAH"RT/ + 2'DWG= ȅ5G BENAڷRXp*}RFt<}O%@mǚ\jXu[ӫJX^R!1";-Ẉ;9Ziub2#MdE~D-KAV(ìwkKsqƉhYU? 8p}# }.á4uu]u'TvOHT5s҄UgFp Ѷ$!U 29Eԫ:*i8N$o/2‘;ν +;Sr ?;[+ 91h䙐`$89P{SJA {蕚л5t8L=BUyqb#[JFSyI) + +Gz4؟! +p BP:=RJޑ 4ˡj{t ȽxPh_wy+9_hX|{Pg&sURG!XY}bOϧk ږ`OF>! <W[T/Ҵ)_) 0L!#^K/Rf^kSgCc*9|) dّg{*B==Ao,E&!+YYP0tj>h-B‚~ |l9![a{@>ǂ8;> aӾ ?`yOOQ#V89|Iix)\$^ g}D0fH={4H+qtX&`'@#Vt`&h29kzez~յo>1Td!B.ň=d 8꬙ӕQ̧="e: +5 %+w ġB'" 1 + lor(G|Fw=a5Xb&l",S<Qn=\xaZ 7-(JC" .I6Ow;? +jNͫ6o:}7] l)`sdUKKsZ->!{.8h OvJ9@EaU + =kxAwEh;s -h$aPvtJ' J 8YN޿0ZB LUĄ*L0r%0A`#Hrz20ZU37JvC*^*&ß?$z<_߻ؓOtC&v߾E)$]~CzIT"K&㡼R%ZU5X%Q0Gȡ /m dwn}z1tt ,=XR 4)H{iW@R~PIduFf 5KiGDj‘&6OTdF.o 4*GiXH;'  +CIӟ;"FCF—F2F r,3&\S_R-8# Ƨ#S? w߄ +S n@H/md+aF"D"mp6grMPP6eqW^io{)9|tR 7 uG.6{/U'9)BȼYBȀ p_z"3lr/Vk9O33tzp'<,;xg8*][GFv* < Px \QU%DZ- dlGA^8[ 6Gw +4Q%嫜fp?Ɗ<@F.JkWNIK! ~:d=h"Fզ|wx\ mB5~MBwYC%O}J\\˝B@ 4ה>>w} ~<3[<4v> Zט-o-!v`e|!׫ ]3|Ca8Q q"Cœ}o ;d{tNa+u[RTt yfPtFzޭ,WzR1ӯ_n)-S'_do5?S/6Rу`Flhi E'GQ%?_r)耢[6 ;.0tcC6Piu ǷYbAs)3% UgH |]V $1K/#@rݐ-])1FD;@%"di!V҃4 g>;2%):-RRXA爫DѸ8 wmª 2^%' /BA(ǎTVvy}'Z%J.ϔqTB +Y3L2, _Aρ݊PRa7dm~q݋Ha%OF4A ]Bhד?wX!HQ;QA86d+T/"hE;@sg1o{U/!53oe+lWI0׃I ɣg9[J!GZXQڽ.|0LB_;K퐟;BĒAϟ7br֏Ϟi^8і3~:Jj%MuFbeT~PB^Cm P%YPJ-VRe_S%붃Ÿy +r +A@ҋQW_+UqGz(L,&׃h͌%-JK +Ozc nEFCqbDUJXq+-Oœ95CWxSW$=&t~ Ή +:8[Dv' H_GFWKffpC T(l Օ7SnU4 +SQeN8V9y'Lf:M`SӪ3zh !k¿h2lqmOAt~]4Q*/ϠЭ:)LCuK0v'g[jPwv)Zr!v盡;T !GK Vhf 4>AUSo997o10n9JҍL<%v5lUdO `hwt` + + +#+ mK cP.![D3D:!G|<I~nlO(fnGB4ZkmM%"!{IvdvP0?pipV3l]$`L<T(*BiC,YD[9pU~0Db0mi].ް)#ҦfHˉ[1ȤلʠWsXpeW!xiZ|WdsT1jRB;xzQ !ɫLBmv4dֶe&y,ޒhTnasX|)С}߆1>_;׎E3pY#F5rQ 3Pb0ym5uPK=zX'.S' 86t]dv \WzK }iЗ8X1qٻӐo-cP&2 B@QF}.'2)<`Cxĸ(-3&$hJd ITx4iz"du=e'RykU#Z(wm:[-B׌]Bf`.J7A*ˋK*L^G}F*$8S5?wR}{$!&""x̀MrМks"3C2Ӈ{%@cj;otE0sx>~MkQjA[twr pV.:rNCOn>=ˡz4q`#bzAG~&ŗڂHBxDrk-Zμ ,F5nv9= +hTĠAaxYVz*-CQe|6*aȴ(57ya8ޖC%2陗0J)!xc!P)9UUQP)j*%ÑNm  o5غIEB@qJ_[p6:tib6qj:(ߝLspM[\Ƕ +|c%B`Hr̝=h9[gG_iY[G[Gt $Kl$P 9h!RX'm$RYb? RbϒO:ْpa+6.*5ۡuqQw"Lb-!!?MY2;>́^g}M}k76g3- +5'I_HYkcft[uءMF{9oV>NHhײk0N9a/^t fS;&W[VB8>ʖZR ֿ>me]*<Ọܥ-HI72x +@CC`/4j:q:rY!'aA!t9>t hԿgoQoc'@w2Mqڜr_)1L>%ZMD2ڃ<11_zx3Af#= DňPD=4BS}+zLbK&%/x&Mw9 Bȥ=ע{ #,-k$t0cE/Ě23=TElLyLsVhf<^Ou(L ?S lU܊Eࠑ`r=uӕlucl[ƉIRP}@I [4QGBiV i)!LBhYGa+x;o%AJ8%#ZNUZ)=#N 98kz$J]1 YNX\ Z㸕蔮,78R@ D&vQ&E/B5~4 p`\ {vq,Aw $"rZIXZ#5<:0!Gk£W.U6,| +s*HZnZ˰XzA=o$[-坔l$ej5/Hޘ qG{ \#anWg(4)Sunl2g'< 枒;l6 H%@ +D>OQN)uLHufxq'`O Q6h'ݯuA>gSvӮ!Z[]-&F#/7)mNL;Gᴊl~5ph*e wDiB߁^$+`y[]X5LM/H2P^@NdoJMf-tF)2b o~w\yy}4ly0AdUu4T ?hT2v)Q!rΌtfl$[gS@p C.pB "}x5O%By&y + +lNكoG9i:/~ɒ$S(<@ Ym4ua'`^hl<+Ʉ,'y<=(oDv Hzlh<2JAYܩJ4D' od2G▂S=׊,DVBW~)5 Udڙ_DaJ-R;ܑݣ֡t]#5W/:M9 \7贌m +X:Z>SnV>u|$٬`ɇ^/3|"SH8MwubbSI_E?urj́NlDQjtd:0mR@LeT +k`o \~0GI0k1fM>UQkBqaɺmq}& y+r_%*G.h,9 3 &tY(IP.=&/CDWN^C AޭrwBH{x%}:rxKPc!wZ4B[4Y"As}?gEMOU0e)t)fߺ)9`~SV=ᗘlV[Y{0;|]F:.2>z?䛌ZֳN(#i h(+aPa!@k%߭`Bk:=w`١ֺV9!GN!>oݯY6&ۇ1Ad;Ś{#E;vc{Ck`rDlq LF#e ,WCorxcR*p䠴NJzǩLFo\- \UAx0ȳHApAY͠Cjj37vx2{]P<%ɫFE( &h6[N!f2^̼eTۺcmU"RϜ>DѽPXDҠc3$Py$qH>!B͜1G@;? ='86PUS%+m;l;AscF؎,M/._m:2 +z . @(hZ1`ĒV2ҩ9wGy_!Κ7'_'V(GܧmLzG9B*GR"ȢJgKoHˬtpEd ޗ_@'Ge򍿈97f"@z p)z&>>m#$IO8Ӂv v3t'kRNupy*TGk_tP#}v$pJ 'R1fRxMՃHY-qt`bb SNPXYX[=w/Łg.HgI9 <ڨd|ҥ&HZYblG&.Q/<*#*xu`$ +l={Pm?>tZ;CU}Z9LbnVn&-+ܗkʑTތw4iFi:$,e#d&J#A 0kf06"3 h$Rz.b#b(&p PA 0w=wB.ݣp0l$]v=;_:)xA q/i6xC{%_Gw]$ӿrd8W1\T~e眬KTo 7&{-wS\ : EVt%AFje>PC +rk@bAK ܫ/MhR18 c n~+]4ۥQ 2T@aNIA \ U9Z +Rx-'F MZZ$q_8-%5z  PA%zĵ1(5Ztx҇~HiOq"%J~%$ mVDQ$]kDzR;Al(}"gư5Wv %je?r0$NG;s aِ10݋i[}i'z\» q-Vн_NuDFLv5#]V"9+HR@U$`J#LmN*xR(❴v>T$Y藍huvH!8&}̹Rj-}x`3~zb.ǒ-kI(0?̵C6sT@݄3ȶP4h*@=#8jg1}F1ߐ[xb}LKie{ɈY&rN*x3DceȚ-kϏ.lYce#A&gR+;[&;ૌ2ad/i~4y.s*H㛚NRՉRq?X^$4'I0qXa:9[hE_ z1wbgPw p.aA'- GQhKت-hq".~yK}\ +T\k͊Ѕ廕RK-c|3'~QK%.b#'Ѡw߈BA#c*{sriPb\A8<͞b0 j%!U +'%XBI2S!1, j +qI-ƌBm~kAלt0EQ-rjLs y.#U[MCNߘ* FIN8U@PIcbI QJ`Ƥu~F]g:G]k?0R)= [L*r ^S|^ +[CeY0N~y1!}W[V +ESJt1yevG?/UWxQEޞ51|Q-v Aҋ(q/ǾcH-|40 y p6jGv{u$X;Igܻog|`QQz$ 8tAqpĽ|Yɐ~TϨu)55JCwL2 +덮-݈/:' 8!9{0&l,&HV_8zYa`Zġ1y`ʥa{ؒi#KL ƨd ,U P\_z6H֞H"WEnuXM4Byog5W7ZN#T$]9m:0AߧAf[o*2!I8(ѕA_ug%rRrrΫ=#~rf++>fe|i(u!Gby +ZXZ09{s:]՚诂x̚u \$쵀ߗjH>`6%Nwu7Z $LS q/Xe%EBb-Q\;oNniyE v.D2n҉J +AJ/b^ω +twT*oj/ (\D3JPGN [*r:ȳeM=B zi) endstream endobj 203 0 obj <>stream +"`|GfLNe7? ~MҊ1j97 alL]o8Y=^(q8*UOoJ mY_$ޛ[ Z&qXZE5ԳYfGF8bAfM?}z۔3*%X._zu롑vf ~!Ӿc{/iѰ+s^d-}fԨ.ǏMu·n~tOu:KT>.Fz*>1Ww/Y&s4.&˙0ḡG@̞C AIvBH?ܳU?RT0Ou R}Uf!1 I,6U|&kBE3d kA6P*.uw3dΠQ2ɓDW_ȁufaF +?~#,uki.$7z-.bE g4MRA13FW#z6*^~u4lF 쮣?qFL"  O`i |t1>̖`5)leoGb@s +m24(;'(=yԺ +n6lՐuȨmoYtL@"/"㧺=J$H2io Q,țl^lq*0]+MLbĐ;5$$jGt,!Hi,~]Rr)_-O[|V d `NlS6E +9sF07pxf 'y[,2+P{E6=nJ.x:!VTtT$wp# QKNߙ7e3# tWtMQ#>y|p,iXh1[Xk})N_ +nXWiK[I+µ"cdZMC&РwN)iDјClG!$XR# !rɾ`t8[,?aDn,G(yȔB$Q0#lkGFULD UIgc|bݖi  Ua]%) 3 91+>zxnA H'CLJ3CڨH*!So%lUTW0Gz\6V {E<jM7M&^q^AF0ˆ# G<겳ΏcK'0]pg=`[ qxζr0!BfN{vn{#SK-MWbV: 7GC̯F:;[\3VhM!ƃ BA,3f&ApaKƉty>~@IF*]ܪߌ|A <◢ ;jBҮ)ujCfq7i#$Fo/J* UmHH06FI&Z:(yY DH"K +6  (]NJ\|3/0jȷcWh/鴶3Nƒc-C!_4w!VVJw"٬6=ĂS)tbʏ`6ōY2x)_ +-SjO"clZ8MϏy95yTR"5W_ÉqDV/,"Aj46صxu3yh7I@6ܚ`ve[kif-| #@ې-qޗ %,6$0| GymU޷n}##xuFmRn[wKXRҺ> h5ѷ4/ 뀱{zfDjS fk7m ]Xkv~R?9\R;8$uKrh=lBOaJ͛,gMS<ŰPMS$POR`)| &a0WWZ- 3е"fmQR; 3uB *|ܯve`I=1]Nw&ŜNb"5*>sKX,Rt( ޝHU pSUʝAZCD>:;< }J.>#UD\ !:PSG筘:bXX??C&S# +b2tY4Jj` *-BhU==|!sri㨣$׹7@ӱ~Itb{Ra:5 %~ғ(q!T5ލWmmٮ2Wgǻk)I)5>r1}% ;:rL{s A#H ZegK l+K!},=7SGWi3<> ec{twWo歪P7;1/k^[#ԅ-D"l߬2/(,c#ޚ` $ +QVʫ-i?? +.05w=-p~w?P>d\<Cp0i#dӶq?j~I!1;Z -oA~6n"r?*riۻT&(iwߙzx:&N9 }[x2=cX~L3Hd +aY +n 2.I%9rCWGA.MDdZ'0Dc^!Z #Ÿe i?賕e~okdJ?"}D.?'=JhP;+A?qT&߰ iud`OR؜me퐢u'f,,{[bP]dû*0wjߢ{ a1$1}SZjx qfخ-̦}!` 3:jAQ'lRhLpOu"oyJE =ԬCVԑZsAl>oeCCJ}:U'Ǟ8 +>>tdaY'cqA}W=޺uԯU|ɡlaxq1sV@C%^5OԠYl1O1M[u;<ÔH%(fN2&Xb"Ʊrߠ.b::̰dc;%X8Z"IkŴ\CiqQElwvy"`= =!sޭȶo'!_:D*5G (7,oݎ%n@SV<PF|䡖D.J!0C:wWÔXyߪpc=TIu1+07ݘ˱'U|%oܑ`q՜.Q9rg#/U#> GU0jٹ55&J^Ě07عYo1KN 9h̦W 7qrt':c_~-rG34)ۄ0_ե6:vwz#$ҧ\.?eG,s p'@ix(D.J7YtI䦠h[׏V&MB~hkL9L6nClऀFc\EiWL ,R]JJwu0oIlIV=.nrڜ}+܂tzBz֤,)+>t^4KC0[_&V1>S` #}feyP +`K܅FxeȘ;(1/F.3fZ(HQCF2%|f* D^3Ckɖ, UzF5XFDܒ*2HA,3% B~(0L!"`"v@,t@1p1 B +.fBQ"Ȫ!e o59_PQ!HLRSB[815 ; R*9R;Ꮞ.߽`NȷQB07% R Lˠtsm$*k\2-_m|!PV>VK$O+ ]"k-)+!:/ #P0[25!cYz]ϻ +[{.N?_mZڤ>25axجǝ5HB:˜HAW@}z~?h.LzT;U[cbN"i˫qBdD|hK5o1_3/9PX|Q)" R {:h|-1e,p Ϣ~c\ۄT=Z%GFkaȆl!*+d MJ0>K|!>mW!#j>\&ߓ h4ߏfL lC\Rx!Bдe_MXw|~$[*jF6]HO@?Z&H#RVx!*Y1CAhEЈu]1"c].%"݉섀Gwgk_'ZˀzO+BaviGg+&MB+e"8!XRưg{6?P%ſ@G3s +Sѻq~A~)V쌆Oc֍K c2Mkڊ ; 4p}%U]% }ĄܭǗsw3Z'L] +ҥRZ4zl9j0,RC\Sv:2Az_XYz΅Ak އeK.UB@KVHi +B[c][I*r5Y*r_LRD;x.)\n'jwf(%UU<v9Ld4gСmB?4`"׳+C۶UPՠSƄ0upUBgn[ {86Q4io.hs" +آ6 Th;_`.r8B ȫSkhUIUs Yު2+'*^+o4T-d4xj_s? ?:]jq !P 8 +=ہ,BP?E;y_&M"A1=N9/bE>"y;5 +3#LCT}[1/bFRzu]*FHWe!qy쵑XrCBܛ9V_Iw<&\>[l'&~-xݳ*#EШ;#%$1˖|a0"!w( fCp&{3k`E~Jʒֻ0d<Է&*1_+&X[0"ڎ6$VRAqGԙpl: +C8؀ng-*2 +Qy;aALd#;oQ"#Y6~њ5(gtJPB>(_r?]Fe6x&Bſ& >:H2)_R:'r C +5BY菤Rh$6UM8ƮĵĂ&y9 WQ@#>P[V?~i\vh7,Kvo!jl +\w'/0 *H&dt=CqI#X77rdʌ0jPF/eFɱ1+K )E=F=^'o5%.gbw +qz-N24z4Ek}BWJkᒞI)rkN?j~~ÐqC8Ƈ{=.B߭Oܹu] +t9y>ؿE MĈ`)6&bLqyǘ룾)эm%уkusCy`PR!7{W#V+ϙ(c(? 4)NO7&]ilFLƐ&ވ)HVXBTNU|q܂lݬu:I(_C۞M/@+yaC+ .^Z!ddV1$Z{J}Znj!#p0+I$8Ns ivçf>.&#3ȠQP7mgL֩7<^晣#Aϲ@Q^ˉ~hB\Yάf0é~ǃ!D{P=sՔ<ѭG{qN9bɚ31G.(.HIdJrp:rq^ F +.RF㝖,dS){3!0S=FCg?_}o߼zۗ3ro>zWo~w->Kt7?>v/wx忽~wo/7x|{o٠ez_ח_p;9ݾz?3{khdX` Ϫ{ NpyL-O:1;*&Ñgkւe +I0jrN(Ck[-3acIſ~$m ufBd<\Y(EW)DJF2bHA}ݍ|%`[ NQVBw!!Sә@J\mƌX?bu+l!e=>"Oo_싺}_|;^wo?xo?Ω&hCz 9乵KnZ@UP9)-YIC4lvh\`N+Mz_߉mbi]?)5 R 1qA^b!D}гJjܞ=+W_CPJgVϷkZ k"?ss6i݆7ew@y9<w@)8Gz3# yd/XgOvR Ěidi elA4 qHW{^)nֶ D4H@@.J$-Y ^6P_{T Nfd86J)$b:2f y'O"% +!k $W*[Y;&N\E%ЅY ː}Kn •"mwr +^RaC'hLdhRǧ`@ k;T"0%a20a0X|CsGTP :u4A* /Zaxa"%a ̠FJ\7<#{4a6V+v!]h"*JUL^ԗ|} +G"\GϢu>yu3*\Ֆ2$Ӣ *rB-&!H?!$!AR²lCmAje%)~W>g%[S_;%`d@ p- +iA7UʯO A2/dQԷ:N A +b~'~e2hxm] (l}}͙9Dj( +TtPC?'ʷeUӜ_UM-P^HE a1ؓFpOD`+>E֋q8!Qx$0-+dRiD%ДY:Y(/5;ӘA^ŪOQ +[ߡ@8Ů hr ʁ+=dN#1koc.2.b:_ת<. h9Zf'iҴh^5\ALGt*L,hߩR8"hY̊%~MvĬwgEI +τ7]tk%B #},OxPw⮽ņB5"SD1$c@ު٪:U&:ySHB[\"pCgV<,3=(pZRBȬAxQأ DZLuKD՝ 5C"f:9B$~!L).IIAvPu1|U cJE9!X-ZZYq $T˰miݐU,$(F(ɪSƉ2m22dRVIIrY(pFtW*%8NQS"b&<-N,G 4r79Y)~Q,P VȧҫgEBQlw/A]4.ڗMt&5~PL^SYΣݲTԙ( -&Fd]zbAreI}C0YSǦB*ES#A@%'eg:BFIhu|n-?]Iv7\0=Y[ف{5AsAZRЖ%'4 ig'A۸ˢI/ ΆB5l/i{]Nn +,N7Xw3~*С-Uԧ"zN K =1B jAk*U3 xqP鵐}H3X enZ< iol V؊|fZupN{es@jo`Np)E<ۯzPT3؊ 脕ꗤDDE:Xgʩy8tځ VaCdP0w'q|&= R\4dogb%qQXdUݳlX EVb?5%HnT}@ +?&Bp%,Z5f+A 0J8x)M*| p +! FMGմ#& &oDZ[o)B*PyqkRXOW0i`8=A9M9w(D8^ [Nc=daU$Z,$#GHU"Ά7d9!)ͧSQ;ILSi#M^B h!YZƥ !BT6ҙPmIѧ[IٙXg}TҚZ,E4b/5ZKDd^raXzx4^Hts*{ + TO^̀zA]X^ pdC8J %˝ oXCݯ 0BvXtXzHz>ƾ` o ?lK #xr2HYqvkofz)d%@RHZXUw- .߾e_!Ծh?$m7"bUFjפZ|g#TigIFSJ"M-a'z'ph=8/L_(Xq'3Yҋ!d dQYFҖdX$ +hsT: JUK(=R\@ɂȓ9Wڽ1𜰟#t$O9_P H@> +pԈgZ& VWPi*m`Ś6c#:DK8[)JK&* 3^Y| ,xcW(Sa,bӛ1BKU] +*P~']l4cđoKB-,YGBPڌ́p](ՠ^iVpkcIDjxC0^O|oC -bp8J2VqU>%J&k6H菊m( Fsg~<*]DȔ#]ǸL"qE%drGz#/ᩇ'v[>S=Fj+EHb:5Y*j S_hLu!!;@-(a{d`=KϚ@k>LbH7g8' 9^$-|M nަG&!cIFxnc[qSyuBg0Mdbrtf)y9:" be[K=ؓBϾ5YlHXz.O劔bb^1XN5pGi{N~ʘ19X׵ryŞ %ᵐ rJ2SF x9&&?и&'q6u oW3ҦK"ԣtfY zL&:`|Su% iPGBց;l Ijl-#=@,,LmzSFPzCP󆏹(̞O PCݟ睖a؞ٽmUFRDx*RsNgG7kaȗ:wgeW8R>n:u]VJrT(R$ z*ѝ|ĝPpDz3HLθ(1KѻAҶ~1> { `ɁX̳7Ƀˈ6ٶ]nFU6_k7>XޭC]I^=`RKQwȂ@zS]&>Z z  ]yA{D|(6&h~xoCM"Zq{I,&jmA:5$}=[qt:޷OxJ<п-z-4t:0R F? K((lR&8Pb[trEIRm]ӃZOP bq`f +ṕ@RU VƩ@z4)dyG U`^ʺm \ ڞj2˃6_ g_,I|#/w'e8CwD#xd/,.~>BA}|p$2+ytHb1A\VRۓ䯻Wtҹ][nm2 +GL-M7,,1BOY:qzzBUu!ɜ +1Ωhh-v%HůQ"IJ C,C}OCl .A'V*D=!~2  +`O{%"ݎlSFS: h^zB]8{?O K{"m%L1=g93]"d,̡r(`!XeY![2#0Q=!|O9o7*eFF[mo=!;1^D +Rz.uQb;Fɴm 䟙}S njyllc!4j~*<i' +T_"ah; +`xƚ/VFB7R$qnlCD9H~mvfƬW 7 ;1V/F);vytPcm1&8 ;1/ +8 Lf*a uF"!G.ھQq"p>!]pr{C@mĨtDRW ͏ fFCG AS"s*d b 932BSU@cD}`㜉qD$\V7 +1S_넠`ԦuSЛ \n"tbn5t 11O%cU +N%T >5_S=s@V㲇j|yx*̆ٮŴ`Wte<Ύ~INL}i-4,g{zlUf׻C3Ќ-pGeC,@L/h7!MYzN% DUb*:Ik/jIf}khdAKljM_uk6|\/nÃ[D>}(ȁ޿&VxPԨ2j)१q$1CVQRxًBmVBThB+R+ X#N0kذ ~K<ˬHBKfK&8 dogVUV*͇!O$A &{_g`h$% e=%:Wc-6S +"ͧ]r~T=ح;M*bE =30z!3<`M @y/ߡZ}p#g29EqKcXX^lI*̶݀Tҽ[x+\Uք$ BlEV(T  S-[Z^Rs4i\eFOHg7!{+ȰD:CH9px 1u 2.&_V!KK Խ˜/eP}@QB; MC)a !.!HScaJ]! VIKa_X.$@'+cG"ݜ峷*R0*^B0c} C\%xl¡Qj/"GHٯLflXJH1k"#Ђ(;U)REi5<*|uQkXa8rLdC2`9d1l\"2I\Utdٞlu]SSa.Y{+.\ٳgBo@ {#+''Qa'&X%S%"=a)q "N45Q,neKoX 54wZ&/4/JRx7}IͱleLps\b!#ww˱qEm!"hb,즡v&fg +FQSsWD]::[ٕ$8{$p;BmYw@ّ$(뎞hjZjVG1U3n;w=.Bi'4}XRnc(VgAA@0)'5om%t|yR{Mmf[]fV4o"Mqy'aCW?fd쨂hAh +&vxC:eHȃx͝?BOrE V)֏ +`/*2'.v, ||{:U咸>x uBq]֛I40rkτ&?<ǹ}2\*pL-< ijx+؏ so&7CJCUzN8؎C ͒'y^ @3=F +xAR4^s^s&ȇWÅe'moUfcتse@+PS$M*<\:{(Q&|o:gb`bv>!s&qU l:EW] X ͈k\gZ9f,2aHb2L}1\[!dI(.u}Y@57%=6:3:wM;HCX.Q,j!bgOã_(Rۙ(`3(#-ҏ NSDo Cloh єۘ1 \Js *AC&W +&LY""CW'FR] +$Ms!l~)Oˑku Mh@WKCL+d/28C$!㰰n6"dFJx-ɗdf/AN;5KZom)BbËf ;\gl,x[)h+o;Y>%1LMZ[% W>`C5%1 pa[,Qx2`S`=6;g +^S!L2FE -=Ũ2f& +륟k$oHDfokX }m}(*7KvPD7FL6]D0"^sWفj]retc+ y I6WWS}(BmIϖP /n-2i޷%==ѻXjuBEfkl*=uqZqHo|}Ç6@ŗYﹶXf8O+R'5&qR@Oa4&`#YGq`F3v-iǃaF8Q)FSB +p-񼄙C0\z<ANQ"|%[é2/¥7-52ҋ̦M9\;ĕj\8ڦ7೒/XZ҈{9%-y: L56SJTpim$W-L ozw8-oCd84is]q!i8jpd@B?@%g>. jhhWԫn1WQbZu$'[߆l0-r`a8 [7vL8 z,Ȇ—/B%f_iPnKXӔ!@r4]ga-N`!*gU5$8{R{%Mұ-~0b,k⎱fTxRurZcx`@n7ҏ3"ϡ>[aT< g5pR]5,u2hW1uuU~} +xKňl ^8$ԪrUE3Z qLz% s vU>NԤĄFeA?0ʁժCya4xHw ouPHtQnIpؾK1_yg|;1՘ERFTmb^Gq;TZ .[ڸ\ =ɛJp]Ⱥ$DXm3}u8y*X #r&xS`QbL?d[&0C,&c66Tv' R [I i.V 1fb?5&֬P4  9~~ +6ol5{O] ="xX>|2Sɯ:#瘮,{w"]5h0>0ziq2SQ#3~Kwk0R[Elx5B:D>"9&f+Mi"=-xY +|ÃǬr3~I&/c0Ao@2[Symƫ#A>A l Gvq U +=7}Z(ilkH"DއVGw*h 0%͇qg\hr s:Arۊ(I<Xwi/TA\u +TP +eKwAW4%;a"yKi/&*bY<ndz1~1{$ A7EB뜉Dzx9U =uMo444zlE>) Ih v+L4t#W3'ZA\O[cB`Ao郴y +tI2+fܼ.pq)0P~&_g2h;8K 2O2r[B`8|'@s4>8CiKG{X􋒤>:DꮲDG5k9P +8\j5Lu%w%7^FYxPu &)@ +#y2%(|\]FقyY.eSrnd. i-y.vt |XLsn guKՀ.vt#T:!"z:3J=3)Ct3fN2,ݛtOv 4kT9i$hul89lS6t 4mJHȌS<[S :rfGMS1XuvD˜EFjNnVԫk`2BӚWzȏxZF | +; l@f]NVICD E!ݘ%roR8:ʛH&Ĕ҉0β} +dU^WDֱ ObM/n4D@SKU{a#&"+[䅍K^F!mPw&+gG#2S`!LhV$@VC4e螥Z[?-x' CdyigҴN<}L~[:=|FTp0Qᷭ911aۗI}2OEOֵIQg/BX:,9/B]QycaˊgJ|D?Xz8)s*l:KI#gûHU#zt0Q u;+&{aBS*%%a@O[ъ)$1knP䀧(3᫐A(y71KK5#F|W̮$h5֢f="QINߌew-%FR=L7{FWu0|M޵6;7OI +>z<=TAG **4,5!Kj<bSERus)Z[Ẳ0 ; h= o-ͷPR/3T3 litUqG*`IKDO@el%9*ePPÔGL%@:(B!jڱSL GF#te-@#;V/^WL> 2b+:LAx[8i 0CP#VT(LPh!K`n,ng4BaX.EBG÷C*@~&B&o?5,#lU(IŌ 7Ҋ~t:HXgF99]&ųlF2*lz s0lt| +x(mt/2i+%UB}/TErdNGF[EFuv!2']țBhKDn!We q 4q[zKR ;ͬQB3b^Ytv;kb[AW[!rfѬih%4hޡ3(Jj R%NM#Tkh L|Zb:,s *B>^HzXl5XU0wv޸y@'6-B\l5I?1GICLAsrn.[xzHp1,  +o&|C![ϺN-l51;bEP&(K<i` @}S@26L"0dgs!5A{DP_?9XY@͌Z@*rpPw@vǩ,Es|O}*RFەw"(Լ0IOS$U 0wp^:ѕRocxHfS 0X%՛# A +Q4諭"tN 4V(Rta͸C$jJb@cH``H($?:~`!=I4a +`P78.SH9aJd#a*vbh21u{"9|j\vU؄~NJy;HC޳t4sKfL0ԭ7<.0L"?\w(n @B·IЌ +rLeQh&•icd̶H!D{aKue +"%3ӣ;3Y$]C{)%rAFATw2K[YF:]ɢ/ 0R-2<1%Pc߲:Oh-/؋*Yz \6k_E6q״%"@r7cg bCJW٪ɚ\g +L mGCa3 &{׮2YuU}hS [=בEزW=('O +6ىO +S?P.BpJOcyӾB*37y.B^DCQ'F6PTd xr(/g8CD(]]#~?Zo}YFAhSrtmf"%e]"q;۪ <)%(kfr!QqKh;+Y +!Tɫ˖~<$tH1mKMZ[jL#/ +QK*0wNasX'%GQ9 $ȉoAxbYش,1ѦDwnh}?d2IOr͊ m(-]o1 eFp!Ք  +kbfL&^,[`VzYHl_Ň]k}8FkrXb3" .%q*>{K4''<"#ԝ4 ir5dCzmIt\Ac,.TUq +K7E nH!NO]{h! +A@lek0ΓQ~'`У{80iC@Nz躳i U'Á܁/a+`qٮbF( +S2Z8iP}; kG鞇AY/"d ^8㏸D g3r2 @Uvb9ځ.mnJۻ(`<+,K4ALspHK+ЖHbWB\v&JېI +G{Č͜+I +dK:zjDj5F&aptS +ȁMkh&.qGݍ9B. '}Z'ep4<L f;,M0=.oCc^܆H&Fn[D᛬`rɒE@G%- +}^dleő݃hc 7wH,ʹ8Xx+me42,޵*  XS;$ϊ֤Z;-($1p;p!a <ҟ@ kɖq*(zI~[Gr1B+ jx`eXcN*"GS9#g!;:-*-ģbК'o7%BVoM>O rBG uYר+ek +(pVW/ݬ^Rݥt˴b`\(VE OEn:ɤub@2MjVe6?]3bm"==6IQEߜĻ-[]Ó~,-R?2*4XP΀PGrFk^g 6} DFe3W=sq`m-~$ )},\+~&AD*2lL OW^>JA[.[9 ޵0q$IhTY e' V@<2Q{\`Y'{xzrN-0,TP>9({Yx99 DؓԧO0h#5[h%ukCkAgv!TZ.%Sp<-HdЪ;(*@k]AMpҢ%حINի! 182$ÓZ:v*h9BfZ(Q(, 3\FvmaIh(1TH2Z9]Zj|&(̀ gŔ⻻$!K5иԉ *AX 2LN+6R|," v%RɶDvNe@cN~ęa!.Q}A)/:Cz9n0zUfM!<^! M}%/u7דt!Zי~m&=TU3u48jFu9vX%7j*oOwQH#4*GdΚc,_U=;/}a*0 %&F&aMq! c@zBt(x +3K$ }aT`9XHK޲32 $zjm9 +:֭1 gM"؊{%n 5Sd t7]_L +zz2Zo5#T:e f9gXˡ:/lY +b/pwwKеM"I’iZ]e1%`Ի$xY?ɪOWiH/l)ЯuzTȫi7,AR|: ٷT:cuFu#T |z0dy{)%8& |OtjmL(RbGhm#h.|a9ˢg>F!WA!(3c]vA̹͓QHBRxH 3KVP'χ,wNί㳑@^ޮ9=^r$3`MG%UALysQ]7׹&L%Z%P}Kb 1D ݓκػĭiƒڧW0Y؀W%+/)4wiUnl3@ve m Zxy+Ft].-%kxg™~ jTys|Ba6ayzM턠 /GTv{󗭇؞w ӯAZT9t@@Cl e酠wx`1c2K *;&z:gʭVrae6t^_+efŭ{aNݽR,؆Qb<)B(}$!MMq*Ԇ2 Wuۯ*'S'IRLeLd|Sڲ)GGl.n Kh6Ed&4:K$mHL F +@@9lj]V2 z9vFW'l2Ye6>2\kðpL[HʖOH$@ Pǟ9ŻL&Jb ZVZpMU0X%ut֌} 4ʾw$ʎbNƘX >kBK! tx?)@1@jZ4os R&b"p,ڴ+W v.|e9Dk,FJm4t<]٬Y1C0 c +I"_YōjAzsLrI\2-sZ ;&E(fT#}A ӣOl&: [Y.zzJ1=_c>JiDӷ}~n|%u] O@ J5座dACخ9OlZ RdCC8ݒB ]v4!5]:5k b8,i2q)ٟ6z`ts `!Cz~rW|@ű{:11RE&Q6zG /R4`‹KZ_zM„Yi60jך)@.0u\䖝.(!2")g-w>}?pZqf8K=gYRE)9䫟$,߸F+VJ^IqrʖKr:<a.f=|ʕ/IV2Lj%hB\-L5R4*BCPB5B3:njFQ.g43Bd\ܜeH!+Ty)I:! Iኙ 6p$׏aʉ "Bco++8%0Wh7biI'Y8TUlh c^ѧآ ejK "VV* g} +ed? r* |L:E ܃s(:&˸ygaۘEÔfa: X@Jܼ" ^ya_Kde,߹ҠsiL&hUC' ޡddNS#+qNbFL^esWdsje]g:$H&_@Ph/FH{Bm8>|UXԞS1 t8{\ձŨ@-ࢥ#E+K,^L==fK$0}MMy2ixUO~,7řH4*m_'BiA!լ XVItAydHK9&Š\@kD΂^&ܯ]B7J *j;eКR4Jlƀf"(4GK>`"vxפ*!xxJ;yѕJ>-eeԡcO5) ^&U(,(l_G7bD@PLYiڡfêZF4V2Gqu7\tT;$$(Px@(`':> AB[,[0;rEm@@ l4cLv{5Z +37ΙВ2j^Nu9 ^{3oѫ*ȴ?D*Io,8mLv7Z(ʒ7W61{ +DcMqz=z<}J5<ʟߩ&י~`J|ڐxKaP[TvS4g>nsӑ0-)>|gE]AaI5qQN5-.<)#8\PXk&|LNb(;D +{Z:XB4OMr ډ>i_ak؄\G)(#ڱ8L1T_XUIa`D Z*> He}!hhgT-eZKђ.j(%vD9 5tQ\G!SH%4{J$&,ik$wk `,w~9rhZ[jg,mˉ~O\}n}n z~) +biNzTznŒf>rrrQ0K*l!pC૞ 6 +@Y. <Ԥ1=`hG9.;X4Zyd^h>4v} +-N t*zC:;BńzNex'4%)f~@c@t"s`8ފ|;t+9@"{8{$ct".UG&'k_<^?M%wZT-)̒10e6iGCYvP';4R0JK AWBEq*,zRb,/ISMˡv_S}U]q{2FD[9-b1db C.A{ 7M(\!`Xbc_ദd5RW*,X֡&Ȣ: ֲ`S0; :!٧,#`*OqI؍D!DUl_C:@!!0q!r$039A?n!! ͍\ [#۳SF C1 Ho\BQ,] !r`;Lu\ )8DA5SgI54ݭ"N`I YxȴpS2.8rIX3'%Α#il;|PSI!pXWEdSH)X)q 4 +GYnPSƳjq,j򣳶ϯA "YSA & d՜P+ +VU"m6aĿIPOǃЎuͲMj &$@ ]2 ٞگhWm/{bLYFR"ɵLBA +?ö= 66 6 IW 0lay|\!u:\rw_3,|Tp=Cy'79I8+$ s`!!WLp~cR1d"<&^s[X$CQ&Xn:_/`(9|50bFCY0P.&x޽:#Ф@.HlTN#1<}+)Bkh +TƟH.fg^)`|uMrpDJf}IuruGlr<)2c:"ǥp΢YwX'S +Qz̧u&́J`֕YdS ԦpxfZ[Er녱.' g9D]N>+iᙙp綸}C$Xl? UXW$P/uEHP Z{-γ+a;ܥOw!51p=SC,98 +ed96IzbLܑ|}Ŗim%IJ~|dt_A"Md4"!A*":+< ט#3ǡ9̋>ݶz<kB \Nu2lcˀ4AbKXOO-1_&USPx0S*1[Ox!j +H-< A]N6NL/‡;C+:de.ʗW(#:UZ7{S^E?8w847Af( +28 (z#%o^(WSܐeDP|_ :Ըj"aĢ]Ac.JPya;Bi@U |It2JAZW^/z3Ȇn\J͊r*H[%GGG$vcIѿ⭬wR-)#] +~ZB;8H p:sᱻ}ђ8WNrzg|.>D( KR;_)2ϔu<^iA^!@ ;GazA<}- >RT!PecPi$TriNJqTQSji3|n94lۑ3{[\ѷ{~tM.3$?Eqr 0ޗ'Ggo1-|"5 +LǴHQCHO!7OT7 "4O?NE_\0~l9Zo>z?tg<_gۗׯw߾o^w}}%﫷߼xOu~x6}|'>>O~svۛ-:ᇧK?xqS/k߾yͻ/.lKO9w_|ջ/ ӯ'鏤x$#G5WjP9bj igc/eDGȺ-bԆcۿ|I̩U˽'JT%}E} ^0,NIAN?_˷f{ͫw߼>o7?ٯ^z??ӿ%/v3߼w뗿H^~gv\ds.}9'n}\"!e;owh&g;_;@HQ2{?7oWgw|7߽|:/޽{pU_כ?!_?|/?߽|__l~|mvf_韶DKF}6-g/K%Lh Dc1DV k`mCԖ+Ң(`O:|ya3lrBhBeA{Vw+ M+^UVq`PK^JRlUaBF9] zT??Ćں ᆋA(<s*k0[ ǰ Ti1s`V+B{j4T?.]TY^٨]1h3~ r&/\ض.i =+ƮSgW<-X4{Y0;`9vܜ% tz,'LDЋ<P Äw[ 5I%8U^6K`"-"Mz !\д߄E;S +1=MO\<CFG3;{A")~-#!YbT 9%"T02A@Q0,=Aw'Utw|UJDGa_QFF_ӳWݖ# -?&/`gƂR7E)P!jAqXnN?zGdڇn?,m3 +}"<*}g+*YO ?uTkDjWX.S (ўKTYQ|(h" ^!zCϗ-F}{kYPӀOxJQ]!sA ?'/4k ĥ.Ɖ&ꀗ/4v/M*ظC:foAQ AHҏü]FAF Q(3FH}\8 Zݗ\λV{CKV;luy;t ,಺Ծ(bϰOy_d"zԠן}|}B +A(Yl-"4wUEpAT DJn $&ȑ$ᯑ,))(C'n \"$`$Nh4?'Z 7=bq4L^>5@Ay_!|1*B)O>' bx ۣ_UMo[ +ᬞS=;#5h/:4RdFXbg3pDaF'r3=: x+]ё׽=oQVtm>8/yP< ݹ_nQݯw~-{q/p"?چ}?S +w=iMAmp*=XORBh̪Tѫk Y%umJa9-q[:ؤPYbh^TDM`c=c.wF!2'P5.r1 ҩ)ǨTJZ5j-s꪿? IE&5ЗDTbaz=S%I }:<_#iu + +g!Ax(781eA%Dکs}3$;CgG^= y`"ftQvIF q%K\v9+zcݝ&5%H󅄉cwCf໌hs }I'lsg.$Р, Lmg!%="w}kևGWuߝ-zi?_ߘew<oGW/ђhd3Jx=(},Nk+dۿxV^rzV侭(Y[}96*j+JxwcG݋-஭,a 0׳ݵl!1cE +JK~V KHt=meFI!vwmed!U?{me>[5 OY[YNc]et;y!xu@y{jʏBAϻ}]e "/:%R]e.|eF$ϺҍB07fǺKL2wAv P ;\;][yAk'5*zVv.8eGc,!wmeL<6:P9SZO zt~4F(|z4nڷj9}0DoC?%HKS4 +c<ڧg ݰ}J !t_^U|J?5b>6cGIAٓ6FA+?a$?iDS9$X25!C. Y $Cc`uߏ){F֓-nm{v9_| a{iLLd8@l &9h}u @dH&龻j~Y{,"ί2ҞAN7P*`j +[CԜHgFUlhQ7{JۃՇD^ +:z +F_v5.YH'>L5Hv5ic7 ++$yX'z{qNYD!b (,< +1F R-W94ՉPJDأY%2;Q7&7VWיp5@ x}TMHq6.ό($0d!i)YЯ|s7ش'Q&4/,=IjfZP@FbLZM.  peCF+&Pn?hC@xA#BEox f!GbhzR[G} &\ ӄ!wBnn nb*DPJ0 a8 |cR~$`\~vVT96%la*L/21xųtؘSE_kvuynED&v&|FۺLRQԃ#~HFq\geq.IDɅ1j=@ܐD̘WGtcȿNyl{ӄ0AH̨VY" 8z:G+Y줋ЎbŠuiAtް5)%·/!c=Se"i54{}3u8:wOrٽj'D SoCӄI-&&8HM(!(%VKGe70ȔvpTpnVq"-4{ thS rM~ؠ;jcY䈡 CitwEC)x:r>dys)!oF'#): _X}L%sCЕ_^H頻@/ ;Mf!$gӒϜkZ|v7HVl!]3DB ޅw߻T_g:g4Q[j]R(|c#ş + +{ vNKN€Դ w,(T/Fȷ:&陠{| +& +rB"*h(&P'i,jlM S/nEI)Qd*5e%1Up&5_֣rw7΍pTPeƬ2RshjV4-9pn$ur$r*ybX5'cVß$ T :$$+0iK%B +`* KsUN n2>;+v4H":9(AC&ARz=MDF7=E7QQ;ycR L#:8n{\1f76!Nx +Z!$y.:Y E@f}Eľfn'/|R_ IV(xV ]fpg`ts5;PmiAH /$_E"R>Rla46.+!"bt0#oXvU~Zː( E :h;0{N<~^mzA%s_iHC"d0t@))y ͖wa/[3-R͐2. h1{sD-t#3;np3ލ SXH|ԟ){Xg)Ft_s|tR7ybM)*Um1hϘ3A\5Qb.4Q<#kqɋV~ߪ1AU~̻D C(WR|B3L5Eay{BT:S+`y=Çw6Qܘ>b$z(=fWKB)]^Rtum"p< +W +)Gȉ} +nBǬ,y:*L_f? *3: +6mlv>d-x$en:WJSN*mn}KOai')Y蚕mMY䖕mY4QZ2fe2!Q-HP +RW<>)<PKiaxSeu CH")3 6H6)3c$1mRf&̌ ?j0ľMʆ(=HƠF _̌ 05kRf&P8%6qٱh{ڥ[Z8$u]#I^+ NK9B)u$o:פ ;b&) 4I Yi1U8'e\iui Iף;$y_=y$eCl~9\~ 06)c!K9}ZLR|)9U6'CWK8MydQu8I#*։}dV".xjy L)exn)M<'۔lgrKɞ&[)6)<22_Q.n32 d"/R2!bU F~22nF,|Li޶| $%=vH+0PW+ia*a8V|1>Y`cYBtM@qǾ˂B%quf.nSc2Bž|l:~_1v'd5tKBE mF @Fģ.-#ӖI^y5#G1_k*CžJ=22v1DH:gR#gF6%Ka~BY-LJNJY 3b}&d_^̎: [2X^TZtD*elݚ\81Q_ALUg +(F讓λP !$Db"C=8 T +p؀L除X\+^C} ALLnLsiF4uGIA)~tPGsrQ]@NKΜLj Ԣh@[& Rbcuv1B HT֭4Nŗy(sPXh. ޛӠvqcoz:5^qEi;@O^Y qLd"V.ٴ| vsnM-%i5:d!Fpj3ݐp}X`TŶJݓVqu +}zOږv#Bdӏ:G=u'Aq+t`׈s Sˎa +*sb9}zu$*P֏i$&5̏%QTX~|g+BSUMğN)%;[VD@ʒ+TN+xxüLh5,<д\cS@,?[~qR\|B9Q׭a`Q0!w0zKsZ{j80PcAgZL,az"H1MDHJɗjyEaňF1_vÌtA];ЪgBּq* ]1s8 L]IJ>WZ쎁(P,:kᵶa0Kq0m;g/\![;lkt+BleExR bwC+VoŻX(+V_*͆!S,\!Z7MjBl1!$beb]1oDžbc1AT*XnLVJQekDq7?Q)Zo[: + +nK{@l~)0ƶVwclD"cx v-a+:|1gVoTGt]˖zŇjۡV<Ρ<+]g#HQ?[mD*\1{bhgbcIT"%Ythwl[LA=1zg"tdf.&Ֆ.ؿ7s1B̵7Ě&ء8r +.-X̧| ',B\Nnn)#nnL"DunܘTxynn$5!vRchx(RVn\~rD>REez4LB"ȵK%mWXkښa KVd[E-Z!yzhoT^" +/7r;L4z/]ƭ'(ϥKH 8ݚ\{7S=7sKQȥTP>콛غv}.\-l+Usj2{e'ms~UJ1-EGOz1#ǥ9 {)$յW\\EW2^LY2dzt#RDma4Aέ0į^Sז.\E{K6 DV}"~n$BU ~yLtD\f`}U٫~.FWϕJbz_ ~nLRWe"R*L<i$4 {}s#_ k½vs1(ە۝ε z@uc3!YuEZuk;y{;W]hev|n+a뽟 Z7/.m?7dVua[,}RzgC*L< +Reק",KM@1j~E֭HHȈmdOYkwn;H:yh[DB] Q'Bm{iA]tBgu0x([HYwȠ\$(BdG5Q᯸H#)7Kn6TA 9~L$Zk}P*sz}w#q-:)tpAP7?X6k +ݜ +HLT)hw[rtS,o^q +(\/)Hd*z )|yqy^l6>dUʟ4z#G;FF^$C+#hYس+$A] fA+$]?ynpLog@G["u+ _ C,~]E&iG $v@<{r]I9W4:/BY? Anog0?A +&~`,87))$`& Tu]4Ə+dgb4xwxpxJX3+Gw;{CF_"}ҥg)D5trMK%<^6^1&*M}{lR@ +Ea;PFhq}K*L=`٠ه`]{Ǯ=se(Y=MۓH[9?ik̾I/ێ 7d%pp*Ri^9J~$_Iss Š +h!hNo;4'mY0}_f5 [?l/mɍ 5b` q?m_pE[ݽ}MtҩT +Pw< ~ra"mD+n n2S'U}qt|ӱn˘?L$v{iqR~عvdH!KR=R4^ v﷠c +)>ͧmfo?+밨a5٭`zt#T+~BbiimS;cons_swzyz+~zͧz8zǺyz{ U;n[ዧ;8 ލ۝gOL {6WY&ڻcH>UJOE LVen!,k>bM45Qt|DB'"1_&ynR8ڙlME9\Ig_ێ8i-)Țg㟊snCK틛SP9PcAIFIP@naavEWןA?YS=Da 0sQOxܵK{RfX$Jv 0" v#vdFcp0񰢆)*f'Bt [r-@VuŽ(چ44??YE8;=[ Ԕ:uG=9sO_rPb휠o176. += J!|n/m $m7r5GmfZ01)hΑPѴXFKO%E  +bj{?aD9YCGSG Ѯbci- +AMDC qwW2[ưYNNNпCIl*WJV)MϪyVhNX$Q?ژ.eq?pf gEah_td +':>n9W5G_i̗!/8Q;r)V+(7Z?i]vUP <׃cI3Iڧ&vzFB2zB tbvv8𗹆,}f䱕e YB,^d:!p ;Ow^W&b #u6rYi11m\1_xn΃+YSL,+l64Q}5XQӘ1eI!+TuCv47CZdxo c%d#SqUV! (~ dkNb9޻zgOF˂:aê4a(~@+$v$OϤ yDCfOK7h[{I rfHRläP< SC>_puUݻv{c!//[]-ȸx/ố*.L!AAN4'GvdUEh3>d 1F(S z sƸxEh:6٦ 0"p`g7ޖܩ% Tu*gtm!Ux&5{{u3Mkr&(.Q/sDS"30ԝ1 Xc"~I;gЀa#GZLS} n“3,_:2P2\5FI*Cu5Qi&A~cX8xZp7#E;ٸ@6_/);;zBOFК +)Wf =zJŃÌ2*. Ӝ2RXu1mP=QGFAR^4ڼT yСs:C3 ې|8_UL4T{/dUF ک^֍n>!Po@!0ɍ<~$aF_tb @{΁lns +}[0-mgYn"1|AvWQIt9 (_ 0EԵV=:F-LREI#,V>n+l,F-w,͛#6|'Lkpͪ6 >{H{'%6y>{ B~ { @t@P)sAva4&&R"NMUh+(t0 bPiu2 ug %9TPLQ8 `1d08+(iDX^CIYeu {l' wU3-NIUnQߟI`4aB +H'!g +3FIp ]6rh ~-N&(ZSe3lM'7;iTO(!QW|UmwfbDm 7cK=at}y=7Ft<`tO=]Ft?`tO=q#鴃Y fG"lH؏Ka?Fy&M.M6/MH,(Vf0)챣Wqkf6CJ;V DZcӭͳ_d_bჀ8'.#Ę (.qCG -\G1)VC&.#XI&~1F`iϹXH&})s!(uXv>@O p ޚqHg D +89@1z${ya^4uX&U<񂣫IѾ2 Last $±t,}~-f[/GycraZ8]o{ctØLv`8j/0bNBVNu̟D+:? oDz}`7F#z΁q$i+e|X>Rqu| Mc0&H%d/rvׄZ[a1$s5zm-/m/<,|{2B4u,۬&Te*v lO 7P}|M!9> ڒeS [IJ18 }<Ĕnє`N[mgTͷ.v]DeX /Jn _Ǡ#GFhm˼Zpj[cYv%6w'j` +{a37SO neWe`F^uI$C`N~ n(H7W:Z5ںQS§[A7&4(*.c-mIi_[`r N`rD/NR&?&rܙeCrvD{B;h^ƾ/MwKKXCUCaN,v@Eʢ'L*!ߒ8 a&-~!h"m^[0A'u(i‘|;+7&$:WVw#u@ iT\'xn1[B8p(0M¯IVloi(">{[UeͬYN""p&S:.7k ŸʢQrZQjyl3`;Sc9aH#YR[ })\T^F=68niߩ\#Iz7QDGd1j(م4н [('k"Pr8_'Ov)bF ќv||T|0y0㻜lr\?m(T/v +؆2J[,k~,]V44ʔ !-V`B3^Bs3*ey_~#gʗ!~<:lPv#6 d4vQ7K6;@⾴2fy>dsX y +Z9Ø{ELe K'4Gѳ3YkGc7ANx([e_׊.!-FY@ehު +~&x_8 ^\: ]P6?5; g/#j`ZR9l%KPRmP8M9/d䵬;3EI4Y_ͭ M||径Zzۛ ܍v3#Z Ӎ )ҡOWx%h&3MeBi1%TL +cM\y,;u$hk-&:rwB{VeETGiU9M 2wrb=7b?Y'љuj: LqPXflgF9 <. i cbɛIܮ̐LhNIs[ZLTiR(H5gS^+f!S֡oM%8 tHJB}U`֧KLuXءu]/`TmЗ91{ٲ "*z Q y'Z7SJ?ֽsQ@9d{WEgF6[Kur ?2X'h|gT8%2!ǐNiu#`*S, +T'lsO,rڗo_A͚L, + 82NY"Z8ѽ1nkb@ȍև*0$$6%(3\{tz V9EF>4 л *khv2A+QgkDGEMTa+0L YҘԦz>%?`F9MiHlyo;v26VLke~1f L] 02BYaX(zŕcD/? (oL|R+1{!akm|?10 uGTjQNʵC /Y`0 ހn\$?zB Ğe/fH/]'fsy5_&B,XNTD:`y'0@VQJmB8u7LO1p2<3R/A 8+R3qҬjZhwh4GD?X$|{xeDŽokj&Hx q4ДZVMVJgL,]4h5 ŹҔUm #zS sV/сږ<ոĄG_9 L*"casW&/巺U n~M4>h[ݞ +> d*vl]cj@fw׹~$GX +"ԋ@y=g1)_L!s +MvAXm|ȈN:R`r|ع28s?ta.&/W_]sc&Y̲;:Xwi F0u[|4:\u3Ǝ qU$uvosΥ<2 hG>r.#1msLy&'9&*<͇W0sYe^3"19F W8]5N%qlwGcdG0Jqη:>?Ʈ uO;|-&\Z Dj_ [X;-b u >kAP`p.?!{|lp.Crٹ^W7dO͡ \.VZGpc{౮scj9lLܛ@=z˫xNPb?p awrmJW9 s̹1aOȦ,GεgC\muV +8'0vR79b + !lPo"i=vwU Wyq9$.p1t+yEB!M_p{Q:6 8Hܬp" oNlp F=-"es+Feyeؽo6 +}|ÞhsKl̂ &6RR]抚a]5u5g4殼rrÚcnja){+b| ws`+kVȿc! +U}5Wa6Q&5]2k<ܱA . kn!n)lʺc;=ͭd0W0N/ߚJmySiTJ>6Υp~{o*%)U5'wM%3ꜯC_GPDPVT2H)4Ouo*%XrǤ6̤WaTڙ^,3)W3p)r03ŋN`u5r-^Zi-^ q q7ɣ74Ջ9@̩"L<րLKn_:!i2?+3u[F9rT̼Bt4AK=/mhKr5ݨ3 6k~ZCi+=*dh#ԙ)k*iAn>yT8kρ&}ΕUIxSeԊf;pyu{Ds>;Sfo qbhv3\Γl1["Fn;:/7@;:f +z7uFJ岖ֹuQ1C;\gTʙ7'fRmI$ [QQti +rI Li4 ROckOr Lٹ5}#P-Pb&]cF"3Y2|]7JvYkE}Ɜqpȗ7kΪ w* *Bq: z]4I ZTkb"jߊKr)$34y"TZ7BJyaro2R*M(R"[SQrT 7b3VV(HnfDH~ N~qZ +<}P@3D %.9 u3n\$ AآLGL,}}k2:ie]<1`k7ɶ ωvٮ#{mtM)+.Lr-Gwpw[S]ɢ&|>w@3 ԁkHLNZӦ_F;SZ&va@HPc'LG~ +;77ݭk73v{^v1njĽ_QILY63aIְ(D"|Ǵ8ecCMJk\ %] +4msyN*>IVt&F1@QAZPMpƉB<´ԕt@TgeF,3)e.PIF{ +fAV H]CND܉щtiyku.~'8ނ @<;osJ_~"W/_o~[~/~~?Ï__~_Xv颙x*~hVMd?5ɉE: +=_~?|O?/??7Ϳd9ooǟOo/_?oϩ?_75o?ٯ?O~__Oz>_yg!~?7ӟO?kCC;6Psgoo~w?|?uH\s@iaE9T=JxFp@ @:dِh$ b1'5-Ez,Iަ )B͛@-`!랴:LHdr2x95ռ@LrA ܛsw/2_4Mx SC31|Bw"&KKT{0lNik ks0kyy;eAInE934u~Gfz9vpP&8g6M?$tfqu+ QsuXv9Ƽ'2 +$Ih$c n(HiPLB7\iHs@%3F.d3; V62>SU69vEf7m*CDy~z Oyaڈ:itH8/jpĉ?St s5iq &]QS@DPiVUp+D~Q^$T +ɶR 'RJJIewS?[ 8N-B zLߐ>B-Mŋ{j_r)đ4%x`߅}#1~.LÒf .=3PqF&si +N}0ӨQycGH~uB@xh$ Xt̶Mt׮, Bt3aUbD0uM%{o#Yl "xE@24(}*u 'ԩpya\eB'ВTt#+t*kҼUB:>nP\C&x#D0o!L8h{2)M׫i\3M&,U2Ҹ^/JĢg8aɚ# +량RxSE"Ԥf6*tIYsN,0L]8~ztm6N9$&Ptx4lP5LfTwzA^N\Ee 1jf@[JwD$y%Z0\;٪ t}#ҔSȧ L*-HAL@2B[bDf/$N;Wb!J"JD/o[XkDN1MCAUdP_*zNۼesPB?o{,xOjnTCDe2#Фdxϻ%Q w"f/ T,6CH0',o/M0ZyAb* '4bFRڠ=c L] Y&k[>[:ƒu /ܧZBi)ڱѡo@NV+2CXFr*EնwWˇ>|y~,'Ƀ-9VeRPa¾Q+v#\$/2a +2cRZ#nBoub PZ$P.#0 +Y}g vaRy({(#Th8π"㐉`~0u[!csO45̘2{Ybo@U *~\%o6M8$YvQd^!hy +d)R]X#LJ4/A#2C'"AdrH G?h*)Pf=i<Ux_A&@a^ǮOjz' wCQ%ۙuө.(HuZeXN$p\&]G P $u ?! ʡhFhX?{'0fȷd,= +uB׿1$6x__J3u|zRMP ћB05-dvժ%7Ǫ l-t{ jRo +3kS/tN j;#F82R()c +:PC^mr4!RGĖ|jK.l_x:,ycu&FbtJV|Ra*/T]W==1 7jKȇ+D&e݊ |V; +V(Uӻ2'F_)&SRq YB՝'z̏`m+f2lّ =iN4)`kVt;6["_gAl!ݳ?ު$%g#ItpA-]>U< +BrEssق#i @9k(A2%=FZ>p}tZ\( ٴ"M^IGhLS{'z2H/D*X5Iĕ`b*Fs9HGR":-쇀-.Iߋq.>`ܬL]WDgQ\ױS@߶aHk|@U[uSP`O`e"Q;_ Xښ hudJ" +V$RNf iZ.5AVO`F%ԗ_b +۳|L5trEaFZ^ +np@-6ÌEK|VF +哠!w+'FLך@g!fN+1EXYoR>DŽ :IPܳ%g#C-qvQ<=1%A_&`&a +'|sL?͕pDFXz#6 +NddIsR% Ya݉ j׌%& ulΰם:B$ v$/3ױMo\{V6925~L{륹7=l;VpS-)pUU~2s'(j}8]0BC'BP"AF_ 2 '4q(^O͐&,7[!c:-UѲӎ,:\T꘴;;ӄW]H"{*;kl!Lu\d fgS>N֬ qc4]~p#[@7@&N*0փ9i@[y٣;Q4x0mD^^yae µ&fЇQY %sg77 vt$3tY ǣCt"pwU] hTr0/4SY?">t ҽM[o%o`AT~' }:Nɮ"3qS-^i䃜L:K R!>w1/CW~^*5'r^v?x0^Ǝ׏eâF{c!X R9%lp%&ub„Ct3=ɞCB]+`^El* ?_&LN;`x)(,ҏI:mRrnB•dh9ҁKVba%mݨ:)ezd-ݤΑQsTJ;oU쒓L;Nz 2i=F @{-QcɲiD Ƴ|@KS sh!̄+!oмMZev.̰ (;Uo &T(}M$dJUqĠ[ x+B 3 +C#MLK4.v;  ,NF};IǑSgC 3y?{{xcIEUvފ'0B$s'3HL@h!ζ?z)WJnh8+uYτ_wIV&kbA8-T_Zd4J-q[;OUT,)3QGԜm-%4 >N$Ƭ԰KQ؈ FôH  +ñ{ gyP;@HezO|Y*L4}l$qEzMQs.L2cS؟jWVoز[Z7$҂c?yn_du1u +U@Rx.k @Sey+?O>.&h1APJիA8}TzKeɝt22Hҽ + \a^FdY߄EQ.ïb_~B4`)" +eqeC ": @Vn!&F҈>C&~Uu}!*QR2t&j=9M6i}SSᔝ&` 4xqM[W]sc' 4u5J&Mث?70/`"ɳ1οpMKh)D|_ױ:1;* dE Y#hnEF(1:@7[dCzIiBu2>0Rֽ6%7;!"6d'9:9@X%FMh8  X&페s!Jt?hзLZN-0ҡVy+CXʉQ<5:qO(u'"Qn$ED@ykLJ"AY8CdBqQ筘7X<2̃KwqvoDHM0.5uʰ5(9a^ {\x);At]+sDeնO]SNDΎh}؆& &'OxBԜo) #u숔yn@Er:cX"f]'6c=7jб">ۼPd0%2:@̢{=bȥ Ucr@ d&MZb_Zvo0B2y'PhC]9u?;pyS$wWLP%]Kj + 9u+SRcE(T cɬϊaF,̄Xne4PPiˌgJXG@=]AesjCl]/E^ _tUqRGP-vz><#TvJ"WŰ]>/=c< *-h$U{Bw9fFހ8q~ެB0a@r`I +0f)sH1ĊiD>} +.e(12MXv8ڀ(u+b [Ujej"!_q{^%!v0St'MZy^"-G@2W1CEnhBƀtID7$9:@c~!Lb/ba1XӄC4A]T4@fں#jPsr#khрQs1&C#U&N[O"8>"-EM(74D*#nE= +{DhܙRȄ +( +(AuqL E< 찆 ,"'gbyRcVlِbL4AC?QO'7MqsZ}JԘy-.XvZՇ8J;hL9,"$BBZ j5 XAhiPxM&x"oLfRU"j(1LdJlz8oЂ(A~[#PNM4:l\gВҗ_Pnzw2RU+F6UP9K L0NPTt +Xj.b_ 8yu=D^2Wt7]~>M#uSX@sCsI4>M+0?HbǠ:qIa h@909 p _7W7a=Ԣs|>nбO@=rl {Qa= pW-%ҩY[w$~u⎪LmG *b>K S`?ck< ]sFAl'Rb󜿠y?@9zhPLŕ,(Tyr A\:wR4w +HY[- +|ZvmWR;j,xh&hX)W$i!Q ,TNWch~'0$o$ !0 jzȢجf}LyӟϘ} #qLz`fiIJrue(GW&0"s?1,]\>=@Jh #9NKmۡbaJ{r 6$W4_0zjDFI!]8 $Y)Fe5-ȶ`Y3xPj04Ί +ӤK1*{DZY V[{)'¼ 9ph%qf(@C)uczݰ_Z1Kp()q endstream endobj 204 0 obj <>stream +fBKf][\q` S^ +4Iĝ5$WK҃:"et\YQ&̃Rk a9 U hq,2 E/TːR8O6*0`),`7 +pnR:jE4fI?jHxTGv9'yh' dZ_,ElHkY_l:Zq* +4(b̓ex9*S? ,=iRѶH'~-`U> #b}#уhUN?S #0MEỉD%M48ogL#z/D!JEv1FZ&N[~CN%O@VLt]+1YTs +I)7ojJǒ{2xgN"Z6H,DS֤ľ@[sAcolMr$简{7P1%f'JIFx[B +ߑ[_DrAE]FŵtqD_u{:xZqX[I}b~{/HZ!F>đ]-Ehým=oIk ܠCt?)ZסE}FgD0!׶Hm(nJ=?XhŌ2QCn4h8Q4AVZxz0Ko ϹZ4T̕i!ٯRǐ^8KJݖ6HwPx}Cv]<(_HAגEK)4)B. ܐ3A8HWA^m婉d톗=9:\`fO&.=B:䌄a#:q+3j +ifLr:/$!R@0~ 0tr9LYbI%+1 :m9+rpZKėؗ# zgE +hRJI=j#GNC*_} Pџ`C睔uU! "F/y T$\lf/Z |p oaŢ%2(wψ:E Bp_g6'm@1'?i*5"L+ +8`b@l)b2ЋL<a"(&̖-"sHh QQb*;Xij YA wIpLѴcBբv,i᜗SzN,a`^jFλxP f_*>տ_YclюzKEZ; +_8@Oցs]4 Lb#q 9a#e5wP2[1ZP*,耜I`OlRQv)i.t!M^]OD6,pP)@*m PNÌo91 >3`Z.uBm:%}~ o-:;%)*y+ nuyH9yv=߭Y]&G./=(a_yD;yKӴ;ݑ4پy|f$^>Cw+S%i:zVB0,[5s9tڜ )'C5ɎÞp8MVc|1UrM2sةj!cVf.zϏ +gG}V/>vVD85(4O fCe@ }}гx,F:Bˆx YѶPߝЅy?F+,,ߗ!vc+(ьfB +FנzJ D; I ziqZ7pΌrV-͔^V}+qLrc+ ^$'ힺ)!~yҮ5zԸ% +Nm#&n7#&0?F1@F/Hj'K 0?+ɐID-#lj-٢(}T!$Jj +-nvH(,˼'ޏT'=5\aGOy;(m|0A`MJIt'*ֱ1S*d+#p4t9|}wBȃIxxd*kۇZyfHҺcr$#eƽ,?k~ M IÔ:bFXÌVpx(|&6]}A.{>e(L:"6h&/JLetJDvbVVS$xIm +SAO;ฏ>0U(dVvRn +!E^ze BU& 9m: +i +aR{L)Ӄ]A \+H*0r}|uVMz)v7a D&H'F)}sGP"$^ +_<&D}!"Ybb oEѣ=pfr֯9T[6OpGȠb !u˿AŠڈAѺz-ۚ2q )`6Ђھ +|"}´Yq6:HZ:K.STaV%D>vPp0hzg+v!Ci&ТҴXA1S+՚FD F;7u񴴳:0bO]FVpL"$һs ώ?p.31YA/㏦GI%%a{qj=A? +'d'S)H|Kh+/sZU2'!́ب3м!S@Y8Jjb4=㵻E'񣇾&qE1B'B$LSҩ߭ӿ\ +FץO\NGLҵt }1u +5O +&0 bM\GJL 6wr0(ba.QߘDSB39?2) +2es=&y>NS[/F 5ç::oXɤ0T +XA z1,}[Bk! +49=<R^)Z4*cy[Y9Ua!!PkEd2LMP-Ξ7ZRdeC~0g" PйN[`;~"d"$Ǎu3ia<:2bR0#ɘBOZ pWNYC 3!#FB.x4RU+`+2ώΦ\X?ҽ`>}$8©E:~D +<%SH{y+Hg~VQݙJ`h$WC``44;IQ GI "S##'ڧUyB& ՠ͈2H-?&B-0m v뗲DQ5r7ԃ}$c' /?iSNCC0+DXy+FoS4AZ/XCf +@KH]5- +wKA-ca$y7"|վ/IT=7C*2k 8ICnHb*\8 Q XyN ml8&ou\2V5hZx0)IL zI@p:|"j-MA7J7,!E +4ɿ ƕ9^`7tZBЄ4'~+rA#WL} JV#et,X. DRw*RQ%GY WuB^ӂJQG8c+4A|;A)9R-[n4ʙ`~ ` 'z| [fc!iT<98m`ƊwaCoEEʸ'eQ|*/yRQp#16Wyá*ɇܥM@'7 |T@MY%%;Bü(3$F-BV"Q~qf3nNѝ#AHЎ S$_5rCȔ!Ϗ4t:U :=gm%.*/3 3·َfB8D.!."3,&Agt^|Rt[J +pvh +~O5:7xfč!7Ux\MN!Ѩ5%+N+X, i&3\$n13RH[#AqA)Td_sjiͩ;t[ju j"SgR#<זܓWQPw:;SG)x+)|g+5 ]0F#F6'Cm|.ϔ&*E +Jōja\ud/ Ęd嚇­qA=X^x \8PD*㲃E@$"Ε?9ACԊ]0n @d_~WaX5@7D( B&(fKQ_B;hm#߯QLj.qLː~;gg;6߼ ѱ)J"Uc4]5kaC% +iĘEsIvUSc2Gl\f~xCT_U[ + YQz,/5y}_tŁ .S}3baj{/jwt*wJXoB:"8_mN"M9 j{+?A]&4aB +nhdV +2`Y}c FU<LYT5 +ZB6ŭ{UѴ:CIQi$3CmBs8aoQ[~w+@inTHfgx,*RI8u/HurDLۣס^ɘw״;U3՞ǣ0~m߹@{exo)z::;Buѵ$B g+!-md($@uOHrdlqi\PLP҉h?BCAZ/Y!,'?!;|vJ&= -\V m‰o-BDek,(H~@.n;٩uȪ.GԄK*0sdbRj]$p" +{}Et[@t㬫'eko48A5m()'/ц6])^5Edd]KJ,B {>-&Nr;J/ + K?3I{i:Rܮ8p2ÓDdq'okj_Z]x-8Ju_\qHTD!HUH{ A?A /W7>kc3:'W*bES14 /g7RAR0I A/|u ҳfI qv_ +ԍ2H{UǡZaLR)7Wxї}Ct ?(#ڔJJMw^LE'_2 mWn) η_/F:asd%B. +"ekB@e1DzpCL+ʐ)g],`NƂ9 1,)2yӠ.9a@FjbVVjDվj؁ŘJ4FsVHdֳd)3_>Mpò*r v=m@Yh[ybޯ;u 6ҩ)uu|6-ԅl9#{G9V:|g+P}`<'] kĉ&!;-e3iԋ)sR2.: GӨt"M5{]?L,7Bd=m8.(}xsl#@m# m=9bk̠CxJ&RI6OƋT2FcD.NA>pO<8a| ݠb<}RE%hM +42K~2Uˆ0Y8Z^S A*η2\ܚV /YU+8Kj%FCо9H~(5|a6smضУ|%םX4&CŬ#_Z=Z =7@ō/<sP;QBesS`%`Tw"qmC{܇|vC0r}DC }(5No J`& +xI("Ai -]`tda³6(P]x`Oq\j3@-:'p36%;lI<%K.W.P;s3ϴWC-1Q(3r+&fC4rlCj H!R1H"De:`!Jr6:0PUmf˄o uOff y$o?|7sBVax,-r;?h3Ś=YFN6uwQu:m ׮22k xT~zud>B[CHPTy$n O6w>z (<[u3'Zlԑ3Uln(^#'m&)9ɶˋJK[BKeBrgMJ9 9!Y+'jYc0:haN!ذ4,fpdd2tNҵ4oXr]Ar!2O[v|hRaNzm[_ ZK rLsdBv|Kob2(k'p(c@PM6Uo tݩat[jqƷjԨ@J4`TXd՝v`4rK!o&OlnhoGyu"ܖVUwФiՠ0@t~#tګ`rpp#_yΌe]+d"9Ye@jokG)Mg9`v,#otHR%M5cn˾< CgؔM9'@bˣI,cW2\bF¢[آFjwfG؂ђҹGG7" -9B"2Tb.j +>w@헱0ZeASȍӔJO տI.a}+S="e H\{#=Fj re"ЕV6qRC,~ *ʋFep1*Gp#N2p`W x- &nBVI4t ?zH%)"*2ʔ=GbdWNjz3i gHorZ| {?vUגSy͗ X~I)$g!2r<"b9A(ٸBAN\PNşr_8T 弳gĒ||ė O 6 3YfL :O=,WޑdL!2F6PG76V^ʟ`s8NJ16¹W!H-?(6;_gr/CMՠ_FFLEx$9E6KS6GbfK9ɇQncrbۺpϖ01"Zߺe9qWo @2rȭ宅 r!8BJYO pR&aŏ˼Gx }!W碇.dD݉lN+@PbJ$B!3X%ʁʥkO*m?uݷ : +Ȩ 7 !?L3c8"*mĖvжے&$ݪaL'1" +uJ rPQAQ#a?{o9:(/ȿ{cCd/t{](Nlޑ%{ p^ݱh`䵽&`~pY|aUF*1v E˫q#m^Ae; Q6O2\mIGG:[TL|B5 *Ź+Kbe#scb~+׽+{),!8]l2UQHa (<!P8ǝ=h2 $ +3Kͭo-r%,^NX: +hPmEQ$ݤ#kyUL$OP$W%FO 6"E_/dtą6yT!gL>}tbaqNd8$gHId/ j8Cg[! mlѼaĘ8*ұ)xka.O>#r¸9;3n5 92ӭ8`il5C6ꓗD$~ .È\I\ydQooܰq*?ӝwcm*6)x٥d +<D5OuJ-9 I]H6۪Ug{ o::k]u&HegHzcÞlG?J2ʆ|@[<.P ĉX!M[NUp/OlwODM}6 S~QgWk c@ K%m{B`Ao;?BB/A|d6/oM7Y1W +0A-\8K(!JM.X +m3f"+q~Wϧe9&N4D@oՉ0RLIkcd +;mt07dxzӄO[ ndga! +(2ӻB*o!RȌ|>DZ$QPnszIDAH)i)_At!t +i[raȜ!/DcFS;rށB|Bp +ߩIsg ,i>Q j -+HW^s_ FjmlsIc\ $|~wb4)#S:g8G2ӑ{d/m}c誏 9 iWXoA#2viJPT1#db蓍bF_Ih;T" Q5f¸2 +k-r?B7K < C vfZ>C~1kն{4U\ m`;D<('6EM<>YB9o/ +0LcrP|߈Zщ P"V :]U`m&,hb Y//r+j5qX,UUpiǼ |bZzo pX5%,ޏݩ`e'?uG]A"hQOl4LF0̞;H6m~"LޯgW.I[5а#A?bF +DB`y.p}3~#`?z_P9mn#G ? '#aGB,91̉cB~ejya yg%RN40dw>Qi]gkU H}l[8xG"9 ɧ]#I"Wi=] 2(2X8cW@Tj0/g~QTYɔUe(k@EOxhmFJ)O!C Zu=ʼA}7 GXK?;S#)a۵i{ת+@*(D:EuAA69x˃*31BKM"f@"ׇLtd`2L'2@kqJQ`zDxr뿶 <Lnb H'RĪ++}3,|ZO, 3Kf `w#(u &'=А  YˣvB G=t[0E)8ؼ9I"S߁Dș֔2uQ =ڑ+)d"(C )V"i b9F L.sp1eY,*w8e•J`UpbF/>N^k +-"$>[UTze[un nQL hT]2ԞtRz"QKj[핍#[-)Cn7RP7AEؒ#@ :{Eд"J$cd 2H^fA$#֎Fpڮb.Am oMLtey|\WH oV87 +20 }H90 UHq;Qi [sg9-o"w4:A/U_8 2濆0ER-^uzM@kiv7].<lBCo row'l>7N8%@`5&DsDFm 1rDN^҄{;s;sMad)p*ip7$eLCbOw'^~dV/?0Dշx3)#{] e~z`6ag}jѿU:Ȅ̥h6 bj:4)x^"z %2ȿ`A5~ס&^#d] 6%!oj-}M=}+5ͶZB-z:jlgE6ۆf,yد֋#p+ۋBpP.'u A#61TU 3;?4UMF !Wߟ +֐̶;P +l 6a'$tҎG̃p ݸ +D:A&J`vF?Gʌz{Y}25ٖ8 +Oٿ;Pd&h, +*޵ YXVSI[149AG{oK :BY$5w?˅ezyusSeQ)_.-Tڏs5Š+lL!jN;_[wY,x~j;(EQNI<%?wb'jS3oogBP#0h *-9p !{'=ut_aĭ,P Ucl }MJ齃 +A```=[/4!߾wo)` wQ5pƥEF4SDQ[r:zgvYx +m˼JiE(JIԬ<[qR`Crx:Tզ1Q<b$W  \ mɶ벊y+Z%ZCl[R646d"}"zhK;ҰE*:; !Ҋ !T9euiaxvWߍ "{lͲAĮv#&JѱR4wFDkq$}N#[~n.3 AE:Qc࡜OCy+ij!=̤ƧJ FF2khg|*L=/佑atJк:M*95Ily~`ItC0 WҨDcGCm2sw[Tc# +ZvTje @)JYW-FŌ[E* ʑ1AFڊX/{ pꙦŘӧ}A*puXk)in|#'B++Y/q8qO)fv`$nNghv$q)sˁ RVx }F'1+FA)ifqKN,oF_nzi1W@ơ^ga %IiJFkđTX iw% +ȷzltuO(Ph\2 HX_!ْJ;mp@m%-]EXͧ_[:6ѴzH`P`Ա"5Zx#Y5RɲoFWԻG ?mm`@3:+קBu^(0q9dO\. >fͨbEldXP@SUZaWMd;Q7l"r\J5wǹB7z2@8ء}P*x:~j/c6HlR gdQ1%,BV).߭x4PWZx8K-.w0A:,Ӱl%clF_ +ZqΚ۰_!.&4NkbD3}6 sfh! G-;>ĸ-y<ք:RN~Qș!ĘCVW;a@ٺ)KVJ4ȩ&PMH؍;r(k\6,Pj3?(PK{$`ƋY͍չ%U&'KOwb͒پd JmO (yQ|LrаCkK $WU>8/=ʃ@u#PTvm3{r fO)__k q4̭3t@ՁR |/eqr KV8MMb^eV|QMg,XԂwsՒVƗI~q-I I2JjNRQmP^|X"5UރhIbn@Ge^' i""I[h\`D ɮAj[(}[$I RaPɆM$*$H/lal^E`[`0>Eߑ{q2Ph/(-` ԷLR~EPaH~*qV1--Hfy*7S䯳qNdH[`5"fNGdMEL^YGJrsg0y;đ\D,ɜAn TQIYeYC +aS1C4%]HǾ.+PILJ?@C$((#Ik 7Xr2<g2>i%حK^iE12i۵!wxM?))xbPؤ`2%vGu@0ގUR NO8?mrU)_mb[UsVXýuHOX,ڤKy}BoZۑ]D9: :oA𭮤jXt(ABÅL:閯 &;z:[3 A.VZM`Qt7UǓ8 +P|8(H/Øy(Ӆ/+)xa.9OY_(jP149CMSX٧0Ȩ&PPS7ZVȚԫǫ#(&oQt Xkn 8f`ee{ VjV<R(7ԇ' AOT[OMEDhΕbY!ӆG #@/ +Hlm =\( G8g +ߖpL30(7}k7B`Kl+\B/Ytc;oE‡XS7#܍py TÊc g8Hg&٤軠7>$3!fbö?BGy'< r>jEzWu^'x}}!Ȣ@JbsIRf-cz178(@S!E n$}t@S#ZP+;CN +xJ> .>-)/wxﵓ=rV&ݐ=PѾPhG'%jF(bZDEt-$ρ| ^G!BPۃJ{g/!H.sR3+?NgΈih`JBJ:"M/](ӹ?qG)s63PeT5d &Y C|+Y/@qÀW-X5o]uTo08sٯ>TS ? + Jbt`p8lcg񖚠 +w=w]+e^agN^+;LtYj+ov>Jk){aYA`|fQ, +!@@ Vq +ZC9BĤQ ?2e!eݷY6 AM2+ dp-ח;];rW*8$"8{IKvؐ"hJ|٢6Y0X1]b<߲vB2a.Be*. nDC 'm}XaZ-0z@sn?Ƹk*XwaxDl51!$&I0'CbbOSn$u#) )b&,R6IWglj]R BcdhMD7'i4 +Ȁ*Y_UoIDߒ: q[M4`aϴbKɶ.qk6IYƌ]%dL `6PZDUN-?k\IccC흩E5t09.Y ӲaHjZ|E)cזƒvmx}7]do +&($ - { KTg!VLe/n즋י:]F [1@ ?Ģ%]pU5sKZ)Tza F.@80>Kl5$M }6y\n7d14ɽ3)23;z_7:n"I,ě1ȕBQQo&M-zAQҩ3nG6?u@ACd)f@Y)"T1譿0V]<6zۺLo[G$1*4hlf> +1,&>=:0f~eFw1FWwA82rJd0^*5Ԥ`o>7&Yp:pcRwЕ) eJ< |%V'tXcJ!j41-9 NTE!ͫqZ /`-2)bDy?ZYLt%¼4l2hţJB&+\7 ++=H4z{)-;?)p 'QwVUM|kWpxeL"|E.% +l' D%va6њg,t UY XZ +2.=G2eftge^V$@C+;t9:| Yxѝ&CxRNyٞ4?;5~w/-pmW֤fA9rNVrdL3~hכ:A*^e,p'p^U\Bx[&B>NO8ld]xV:k !UʆEv8!UEjnG`*A$'Y-z~W +j*pK5TY(" MWG7ͭ|7P/T\F,5~D:jl^2~Ł1նOL6'C Dp.WW%-p/T'+k͒3|cA7x 饟wm18eJJ9T@Ba@B|dM}4k^$.gIz^KjI79&:<@Lь=&QrnCfVm|Z%V1gqﻩF'6 Sb"eL3,q> + oIrRLDTx@.` 3Stb3OKvU3-ӟ([ o'LƐXEK,7!( 5[RIN8eCvfTz!ظ̐$hFAE>i\ZΛr"9^4J{Tx)Y}8 gs>N[ˌlãM!rIn$s a/4% YTU8uR8@URP\}hv>jpDo_7oƀR1V 3C5 U a=d0#0BΠ U$8~| C'IQb< + A |RRR:G} %T{0"wo-+8\hAsܺfe_rFƓ^ 2Qh0'6-F*^P\rk4h49_2zIJ(NKԈ ++r(2q@&"P3+#Dg0;IfG!$E"N qӨQtVA`$A8:p( rU04\ʪ-% 99p _&!A>rT ISUgoQ~=Y V}} vcv$>3#84gAպС +[ +.8?O ~Z-F:/neH~“auP+f[+?ݠ/dBfn+ 5遧!׸ =^O\xF)!VmY߭6u+~p^JFiXriON]9 ѐsFąEfL3_Jа|7 +[zhG,Rkp +91_JGf@y+:T fb.XN79 +:C8lAp)W[HB^(NBjTy[FTQY"p)ei,FcRJE,.Z[w7~wzy "쀕"-w!Hi)gpZ~!ɥZj#%F!RW߳K]A +OdDGgLHЭ#ϐkIaZ&w/chH[B O$%38h=tά(E5ڭhƭ[ @{b 4A5A!"J+ E ( B5d|D֑ _%@H(SLBPX#y!7.YƦa>J@-߽?:LHB &2i:-xdO-zc\b@_62G3C(P kFe|(VqEAWՙi=1 S58Jtw\{0Wpg+{.K|Oyg0-@Rbpffibӡl+*P0*К:F+4BTZyx%SU:Twi΋44N]1FZK5ɕˊIJЊ#RkO= b8U#[eR_?*@&O+H'LP0#D>Ql_g6hHFG\I$G>D#*,щ#: pUbt8i IFjW-F:lNr x#|-:~$D`p2icVdbCg/#?aT c%H2?yr% !`i:[# 2O EI{,/'ɒ$ ێD@6_Xޛ2[`pѼ=p>\Nϗ"0N24̃::C +ad9$djrjPF8 PJnDɂ!I]ace d>`Sn/I?@ܐ *&%Hx ; ~(<@:'5EǥZ +- lS*e`e )+"RȤd2&2|,B&S'Α+-IZfCi0ziV_n0iHMcM;(ܔ:*b蘂,yx< +85.Af*F`M (A &0M +Hߑ٤I )!TߪaSV\I2C*$4꒚Z0e m.&=n%g@F}3]j͆oIE/ut5ٹCy<n811Ƕ݇s $&iTvy`nDzY=zR% 3r[qΠ3Si0fB;WZնݿIUNj/(:r-;DjcstoI^#2TIjL #MiWQ7+Xy+a^2%ˑy5ZK>:AJd +~E6AAԘsPR[4 [lJC7|)^.*_U~s LpH*xGʏ.oƔ$HhH9lMyzB97^f˖NIr?dB_(U5(wo1ƆƧ=4 [?GU2pJf:l8y0 +\7ժ_!4!>lcu26TM]\5)єad#J)54orG_r !]h#5"0'yM VڔP3<+$i擳 ]!22_C#o1PSXH/114rjA +{!DUԡJCE!Et C|dw+[k\xm2QG +"J^5~6j8c&(:y8/J8\Hhێ Tg nb*Ջ͐SN_ФS rߠVl0^(뮔"'xU0 zuPl#,45` ^o-u6l+>0Уg%Ho7-^<{i +I0'K-^rn_" 7uS$yUFڡ"Ho% >J@Xlӗzb*Q`cm$ec|8X$mj|)ӢZGV:W5’{{Vdթ{ +- ![,:5bXNm`EKhv +6y"DjeBFGFJx PNM'ZO+d*ѡQ$v: +ek52,]Zv=)'a&*PaT>`TT /~ZQmYzl4FLU@"Tfn⣃al-Ńֵn&g VƅbUwF"}^#(BņE0pٷ1}>C +%D|cn""wԔS:mqVPfpנ!LgRCv"J\F!")(Ω, {8UƩG Ψ0x}EFx&>Kt$L@{RCۣNF(y=y ;lO.!!xˠn"jE7#c+PgLJT_Sl244E c+%TthˈRc/8mv6`X.ȇ!]L׺$ ?`Og2Pv +\B[7tmm.Z8mdn& GBYw!:TW'iJ +]ݡ"֮S1u6"6âTDWb#JktsPT% n.\|Ι%CU6L{I~Bp+KZ!ׯkQ*س4E*8 _iV?u`k.h87} +֌ X]JOM^˨T"'yf-NPS``b;RtHrm8W0yXjwH73Y*KaR!X `ޘA|L姂1vwG%N5XU*4\.DUz&g gr *>[z+ P ׁ#vv!35!LVYe'1 ff:nao{mhޢ<[Z$ j|r4Ij@ێBq$o(Vuz(j6hB.dp{}cF!/@Mv`A~o~D;Wše}%ΓgFASnuMnH٘e&}\\e'*316mCXp +Uീ5o {D =xmuC(pĦ)L + y;ơK:۞LՈ=ɏL GLF^=Hwci#l?*mFD{xDi (v[I=?Um]gЧ\u [~$7M8_zZ 3yɄRM:' y| 2ZihWsCeb@2tV6t@5/yu" +b/[F: +x/1 9^!H<":ٔFH#~l v&R%ްشZ'-sO pP)U80p'J9Ip&peVҳNM j̀Bsv&V{ AF `QK~"z۾L T'M),PyꚑJ,ExQGa ]_Y:%1oUKXA׍$3u/ :4Gb8% 2-([uYWz0K|>IGEX<)gZ*h "Et™fx*Rl3BN{p1r3]"Z6ƃ_2M0 -,,! ʥZ+zҎD;6ZBip;na3:qqz )P8o[FTxWBY̿U.o:~m!AbXqs}[qO ӎ@(܋S"m gI".O"E@ [#+·a|HTۜaÎE,?B[_a0!EdTK( B[PL'PZ1'l@ +aRJ;0%'2u󶇠_ °KwGA(@UJ))Z; +!ּ34UY„myBϝ;DoKULa|Mn?Knck@_2O!^EBC5;HTog3*Ըj\*1G-tŜݔNQQX@"BpcC*W@|N#&kMMzmcE(]3Z4w0S'4u*"رgf\S#PSvH :6=4@.c߮LU?YGuUk0 &0ٞE)@%BA4%Z 0X5.2I (-}Zu =T-ᰍDI5eE XpY0% +DSZ6s +fp{E8 41Ⱥ΍y2) +qrlE)״[C CHO~ԠF`~YbK+H+7PcD$~T +0! +A jb~1ؼK (PuO&-lvw4Yn!zYd.g@ٸjř(߰weBjJ3zPpu SEDE;N! W9zL<)&QyhuUH3#ZLvwh @#i *NJNr&u nb=~/GCp[[2,%DSa}="Bg}M +K`$PJ%n +]$_rT.;/%Ђ߰o_'SaMUTr8U?s^9{v8nb|`DmOjf0;B%}*>(B0ıV4EhɉTTh=V$$1@qjY 9NV|SK}\͜LcQLcX)0j ;Lqʂ%uu`aفDP S4.$!E u4zcrٯzT-e=u)yRD|=Eq:9.$"ji}yL:1%ItО5RV.W<ֽ KQ'6{LVQ4/-fmNB0ܞ+N5k4]YNu_t5ObF0) ;Ji]F`M>y~3EEWa,|5*6) 29τ#nZ K 9FD#Y#Y(6 ;f8"kn 4K3Kﮓ(;sIږx Ps0=|!t0鐐ⱽ؆282]ijѧ٦I22fR_hc4t>b-0 +0[jbT.s6dWGE $bY ~քP!M1ڡ@BPEj Ȕj=cm,-23~sl_.^ +53pj\:wh9?j|D i{jQR R (KY4\1  z-1E)q!H a5[~ mdqNh9t/DW*t]mB^Q0Ħ. 1i@w+Eܥ7πl,0 Fno c{uߋ}Fq=jnTiuXb2#="F1(M&&!sF(>h0G@L l=3鼪6>1Ax.JW8!>j>d` ͖VՔ#r!o0iz_W8ov;$n U KhUǻ0>>L;o%;؞'FgU-5ظ_2cyK|^,ԛ+q-aU["+; 7 M 5e1rpM&reĺ*HKdsZ+;´* (Dq*x:KX +_Lmbh긕 =xrf e&yoQ1so7 vͻVnz/L@ s0{s+wv] + -k{E~w;PD4+Lڠŋ^bXϵS1h&-my[Q9dI߲0w[AW|-Ӎ3qebq{WF:A3("?_ +f?!M@o1,gx/$dzi"e Zra zNs]8 +{WY6;М'IW.7F25[vvŲce% +uς$&-.^NL Xh +?+ M1*Z6юNzfrF5eDPЁzO8SSU-n)ЖLF:5*C;x s]MSP~rnCR,1tjf&5fz +NŨIngBD> =?0G:%4 iEUf2K4r83:DPLNԾŸI ?uYP^W5 Wp/\ +qVלZI: )J*\Yn2A(.u^PD MI-:B4Βg,"ØA_ `Z&=w4@rCx +⭌ITH7𽷁WA7~'إvec,ImҶ9 ?SS bdH 4|b%5>ǰ$t)CO1Hg}_ 괐 98ҙa2@ +8cД]C9D-#O0n\8U 84$Āp(@QRX{ui%yMF;__/c8 +l6X^ Or>:I/Œ@vO)F)%8qش$B2k=?2r LFOT_Qվ"$]^bHz@#ѯ7w pۋХC~\q`0ƌ/_pČ5[<05 +).3fJ +$iƩ!_r8Lh0*k v)޸Nzw_^ҳ'nĖlVsM C8sˍ(S /߀LP:j6K ~ 3#H'`'7a(wIa0.d|:?+送os:ޛRn9C9Ҙ`[_E d +v_,I l4DT& +BIM]VT w*(3̞whp)UPB(Y%D75> .u=&sA!mMeϗݜ\ ~`>eb%3\2 ޻424n&(ߌ*rނ,U:;b1P +lnBDP቙jMnRg|9PFvP(P}'u{0dBQBR=3'Pp0Rg^& m<4IFy6jNptR/KF`ЛfD=bP5증#a (t&#o2Vo77z >BRKBr>MJ80oKE 0m[2iUѝQI)2&$$K9R#0:]l0dYo0iDCzǚaDnx] b`r[cHVwN"hFBCw!s⒙r$hH!L,aFh R?n>1@J Z&<6JH19A!D)]Au\FMu2vIr/`0ac/Kτ\!*יNDcݠHفQ0L +T*eZo4bLU{3\kmu%XB&Ե2Řj#+T7#,vW)0ܴf5 "RW< 3WL/j+18]RcMW4aEc4=!GR &Jj"ʫ6"F{~1 ypVcd[IiKq¥_jv!2ڠr>H:T-qo╓ bgr(;Y@ aX ֩m` O 2݈[v};ΉAoiC Q*St HC"imHgWOΖtbvp7&&/!jU`zaWUo&Lbw*}3URΧ]\>ō#nBݗ g  k6p5 .Js$_Ib}kQjh(8w5&~ڲ5G&ȸ' 7A1erfB>ɯ ؄8~VGQ7!uK.Vv w(6ќ&SSrl^X9fODQcڌ  ~/9bD,&3i XF9X8j! 6sNŨ&Hˌ@1 E@`Ͳ`zjA!b-zE~$~6{G& >HJNEa+8cz5ߛ08}5aVQJDIDL"gn˃d2"g&πk8C&O?xKa2J -y,"}Y@GΦ^R%Lt8`Bt ,fF8fBn2E=8 ۧH%D1 hM:,_pM*Un7e(#)v qq&F!DMQE>C$~;4" p5mWl%u*­ڧe0#-H0Y]A +E׮́»bfeDP$vJ@TnC|_1!)K95#(61&M\nGLA:fYYI~IQb[d2!ၳ qS2ud^gIlER(u0+"]%NFmO5m7 v\D)$m@^ps#OYz2a s1 )MF(z=:[.[&rH-5e"f7,ciND0#-%禛 RvWͦl_L RY໑ @j}]>Lȼ(xz²IS`ХjqZf3.~*ҁ&r^,ȑ ?;JF:5 +}AR0hx=*lbA8܎ K](,QCf_n8gv{(Aww`dRm99AjgfQ9e`"nɖƺ=<=ړOE_.͸rtYEBqڵ4\EtZ[xBQZ|9F) |N{Xv'i8yʣS}3g+/*IccKY} :lfJw[Ԅqf(-ap/&lh8P Wo@TcB}*+*%P$轜5웑d*~sWRH ۨV4@Ab%IHf7 ڿ8{]n)X{MF1@緫NMRe75gr7Bin! +EY]m1#n*j@2A w7EBy +l^n +PJ̶B}І(fru-KwEqp1-Eԕ%+)$7)3μŶXl=¤oimdv&hĩm\F`7}0_StW,Yq H(ۙ;Y3)JhoFO ɂȿ@QY0%n,cz,%: LZ0U:kA$zKl,P5ǩ,-1 =1#>8|y +A7QC8əw BGaBɐ xI?CZo&ƱMTzň4N-%oO6RF&Kf8VfeZB/t[Ty0dY32)kXB6 PħkjBl;Ez4xndXng0DREuR VV%*̀1yD{I0#+\&e84=ckv1 +@U=lWG6qTc& '9'|VX e"ZW}fX&*o0k|LhwM#ΤTtŏ"eCQټ\9pq3 x|b Q2] 6 #Q$n&TT,L:$Y|i8l\8TP_AVM׮:eҋz!R0W7ʪ_G\q{NEcD -N!>7>| +7=5nQнne/$H|é@Oqז@;@[I= +5Rn2Πm%Mj<.CC@&bV*$IL˶\dRʃ@`g@9cXB$=Aa4c ?8D1\@UEr_bkdBoruUo&' Foڬɺ˨@ڙmHh; a_W#]^q}z":(ɪ&7Ӽ'/ u0HuŨgfhp+|,Ոͥ+ +J#lLC[hԒ!=`"hRu #oR|C͊֕L],isO~^.xgOmQA }L,}AH"X +vZ4|le[t6́{QNڒ `:L.SB'i$QZ^'N ,r0ԥXoߺj0W"D_45ЎCfxA+f kfDa>P"լf0- |,cPFBCkM!Ti,I ּj4 fEHIة4c@WwA(BWm]dIzILr'&{c_.rF Dm dvnF;_9HuEe'"fs +8US5z=2 +w6 +op%eZ$)Jryqd +/~pM<926cLhQ+>nhžzIpmRw@8pc, ==ţUEq'μ 䀘 })hiv̨] <ЊYbJk@/[DO>dӑLYqTLu0VS jh =ƜM֪&.'/l \&ԆJb/ԨkfXn&Ct ԃh)I{ ڛM͢!֐!fblf*W ) U E-`MfUmRF6dy,@E&Htgb(2>7yn 0& + X,hT4!b 1z6݄Zt'6 +!HtD8]xʒ (v$yGL̟U}K]c 360ـ|((aB>gJ_,E8=Q#ӏ([XN:[I+3չbmD +]ōCa&2ڗ +A37BҔtbMy=cW֍-;/r"oDrC(: +D +piI A_LcVj Y?k +Lռtnmȿ+<4TC@%^R'SQpfD'}f-u:4n*9EzkcI)Lf =djHܙ[0<q Sי~ Z^TBj]H/;BF_QBg0X& Êb*$KqI,TGEsţ[iX~$}5_[\͉A=@W93:&3 Ds MF.wkt[k8|^sMMLC-J;9fTUvݻ{U[1:#TՑ?}h+,g8VUXJ\ \0 ;]@ BR1*W__Hϛ mXf2b@7%-S-7v +6^cE K]#6.jzL 1 `޷I7r^6UnRUyPD I!5N*,#ئrhXEIT}+v"Xw D\"to1^'hHL@6*r)DL(I &bu0n"Ef<3002d٠j<ҎN)b1f ;b)L*\ MmDyTmfIm4z +_C7œO ,js/6ke&$GLP4Wʭ32W* 4ʹ:tEI(RWs0d(q=X;P[D}gS*ъic7 ʷjbCL׾gPFkfRנ_6X .Ɨˋ@ +_gXH&&gE*cvp)ǬҵA|R0 \dɄoǦd @Tϥ톢0S:Ƥ&n6G|Idb䄒(Jo~mF 9 <S +L^ '#f'^w%ȣ,ဪ44|BgH8z@oBwncF|5!:D4]:Zd QI#}AEy[*XzH'JmGq\*jf'n&4 _u*S Dj0.mv2b3瓘 7b qGC`< U PbOb0ag j%,$plMڙwk٤0he4ߕ8p0XMMA.mE5D_8gZM$1p7Oj0ZfXjq F,35 v^X Ʋ8_K7ຸ^4Rj$QCpUv&tg GEY#;Gc0j&@-1}t;I(#xa;ӎ3A1м=-mXLZKB"W\OAk_,nJ&8]N9WAG)@ܑLtYtHRt8`aНL~ɋ@f̤ԺZHˉThge 6aGڞ!?Sl2:ɢDAc)(BA{5.d&neY;MP/q:tfLgݢhLS!(so+ ,a iyH C)~ڑ4 8`:5. ^]a U|H *_Gg ;(UfxӋ&>CtKY1 t5qr%z0p+FD׈(B [f̖8# /@+FvcIR2q>S@F}\&l)hohh@ы!e sC"616`"fg +2=PHC BJ,sIК'H 6|dg H+^7M>U!i}ʅg1#B>(_5Q OF7<)-m}TnAzS,Pi,aF+6PucaD #'̐[j +hPquJb,G&np|T7( VH0Ը)=CVpiCPsuNTPWťKd11ϻ5uUS O@_R0 hB +x49u+4A*ᚺL`[>^UR M\"C4LOB!˵2`g%;j +5x3N@Q#{8 "kd@Od}̌P;,l0tpTݭR(j&{}7dGJؠq".;~֢`1,UUiRf9uI_fI- )Pq8Qa@f#L[![M6zmfI;h8HϐR+*FL:{#6R,0[jӁ %AGayyJ8HW5B^%N0\yAxF)0{wZ0Yݫ.QLVRHqMzEc:GJ,L׼h9L/t=@=2Z4 Pmޙm0\ IR.vC+Km1ns#lHB%s53=r+d\%6Fy2Bm9v}mȣȊhl 5fѮaDf40U&<&Ma +f˺`h qw4K$tqNyQVD^ph.ǷbFT uaqѻeWqLD[S5*9d@zڡ[Y a^aUT1ŚnC SAP,Gb3ї +wHF qeE`~04z 2b1-B}\cxAU )4U%(&y15br"g_Zj>Ds cD@ɃZdԀB 5 bTn +FL0AUgdD!FЈV;ctsz[9U襁ҮN + Lf34W'ܟYkH4#Dbv"s J, !Eu|3FYT +s#b9 b}9ǐB=ؠCAm7j;` Dm֠jϾ"BK 庲\ X rB es)gM"LpMrR \xKyAJ;h.[PHjSFEq['trY.Gel\H{Z ^f◁$ =ۙ^HezyxT:!dhXd9 ,b}[Ma:-^o>vpJ[lD)4pS"6fYJIM7d2L~W NREo"Ovw33!gR2T!Yz|Guatv,7a J«p̈́1}a7ljjUƙ-5lB*l=+KY0:GXzrDwvU#ov&T~'~1~+5HP^iT<ʮR-$?ړad/}~T~_|{/g~O{'1{!=Ï?W?ǟ|O//Oߗ?oo~Ͼŗk;CoxW~<ү?Ww7f|w9=<}o)뿽_;?諗/'_ğ>~y|΁>O9o޻3v2r>F_9~Yy_|Ém9=lAk2 +i0彪(2n"cOfd@$:53B +d2b'`FvŽ`.ˇlj&&LQ>*?ft2'Ԁ9 ##8顙 "1``h-6Fϩ:q(G6O4L*Z]KZc0ҳ̠=cF0W9SFH14~9W(om€JJuy?ft0-c70ﳟu_S_}_W~;'g.8.QLڭҷm 鳠' q#[<2ԓ*ee~NjArF$dG8y՛T?]<t1D?>\$&sqҙD[Z8&I@OȢlG$pZOzN&K} &>+c`jQ|U)D^ĝ1KwC藿%E"_xŃṗpʋ!P~G_/~/>9~dG7v˯x+{߿7Y_u.d.7]w9wz~ P xoUx1F&GY g;.WߡT z:;ʕ>;O'0W;߸*ůZ>_Ͼ|/o^g?c~ǟ{i_~&~?~'?4ںͩO,,!_Sakk<&BSls]BE U3 ^.7#htGvMz'OLXib"}'\Vrx% _I6eF9FwdOQf`ZwkKC8&C[&Nvܸ8Be |-mC1kocHr/x.}ӕQ\߭-䄣D%!8: +M=?_+*݌lbde[///LDwvM`U)Uc+ԕM7c`5ţWn?6[v;:^s|gHGƿ?S9?1~P8` WM0 PL}_3(涊lF򘂷M2 pFCSMS🿃¦v=&vdgnRp^S$p(V >kNѸ㍨áN.5a:|#s//yx8?1~'0M@RTlAĿi̲i|Ko2-qct6r3# (|k!Ly?ZdkI=RƢ +ңfHG:kauE2&wõ;< Vi9pH+\b7m8y 2E³ +Of85HBg>A,-a)J͢ )+#j}cL˂^2L !Yw>U#ERAM9.p}Ytj oȽ? bcdi'P64(V B.}^ςNA9q5 +s8Sl.(Jэ)xݮ-7w sv‘*5?Wrm/[Nmؚ&U hBB!y$(bn66hA4N@g b +vCh#yws2 +`I=R; Do3 lc*d|2A:sC?^hMbHvED\ t lqpT”= '#d A=B4z~^#{Ag\a1*pHQ +(dHMa>}iobmX*z +/,}UݰHv +D@#BZJz'U%#Y6['QᵒC%!Zbb-[W>>zSIK1<@81彖t)Q͍2/*$ z]t=D;F &A`=6Yٯ?LS,y}D< ɉQ$.#uN#E2bgu&3MP$ᶫH?MLtf .I\ĆpƓA"S/t8:bA6j_x(FNψ&8$G|.I>; Js,G(:uoM$Ch.GzmFM]٤`v}'Դ)A<"qp~5s|[Byͻm?x>?1W3A-=ϪnlF.InUVlݏ8"a`OKN{2 ,A/?D\iLjڃ.XfL:jKvWN vj\THȨ,;J69nobj1< $ˏNa $Gt~X-aGΧyKAoG?ҏ7ћW&2-2.߁UJ(e*,+xy(ipI%#?6GBd +×&>NLhqX6C3w5OvT[ѕ[߿,U4DP"\'+Adڡ܁ukCmٻ<ώb}pӳ=Kڵgx?lן{4[|!D-ƪ: s3"#l-ʈupgB>IiV0 +Sv[XL'eO&gߒoP{AnځYF*ŀFVS+]$snGQ&TfH(s#<.',]ҟHۡ7ݓij4-. .1ȗ*""Ek?&mӋo݂N?xR'ސ?gﯰʜV$F<)rGF.u۠Allb.¨,:LWW0LŴXLj0F/-ޞ@n Vg%o ҺVKt"zz⮒#.Œ( +':jlZO]OHqNZ%O^7Xοǥ7T ?keOFdx<;=^ޏ}:̎7EfHS*DK3M v]OQ')ÞŷK7xD! +u '80DU(8 ee7*]E{LDo()(p=3޷T(+)ssWJP# =IB[FB}.hF=x܄EH'OEϘzȩ@3^&Rg0ѥv*hp8:3ţQBmEF4z +R݉&-҃qCD٣I)ۣnOOJ E54#H&% hTR 2 fmJghɴSQUWwTD2ILq*x %j&m5{~iR7էu#{Q'7N?<_$糔Q|,g?O?8 Q)O?}t;bwu bT,Ɉ0#lb-6;O\'Ʊ߶k O܃fq`G,A~aoSZbmvD]^p*Q+ v* .u +kE`wptjvKc+![;C,#mNԮN5^xȶR$J DgDMtAk}}inuG-,[0m(*NtN+ER%A`AWs-RZ'K{:ݧe3hrVۈڛ~uwbFݏ|jW#BӷUbQ`UBFwOӧ?;9JB7VW'VaH-l6Js,TE8QI*-.@&D2GXdDz-.W{ & [9!n]`&Bcߛbr6i4tv1'H"H2 ' y"Iilmd0*E.fB,EwJZ7m&Pd[^E$V" `Mʀ ]P s2AɊ֯3Xx9QiӌhzȈ9jigێDݧ?ie|TTSDB׀MD-$޸)lĆd1-i71"n8mK 7!߬$b2pEWfBMW7U@ݔ-p*"M(T_[9Tۦ#M,̈́J񪺔1iB!ez^"އ )wźIf漭e!{ mÚP8d^?* +N÷X_^5@z]'04K=Vŀ!}XqR'[' ]Sυg4=@$UOe_Y` BOq+I"mji!lv ? RLc:Mm*u+;Iq ̾ >]\EDx ;9,H1&l iy<8+*6g^95Y3 vX hmT X)}cxeT`YǡHYպN&H[1QxLP2x)Ym)u4h9 m/Ͳo:.N`7opcv.#[07u7VS|T'#*KKSo]/Nm[T!ۛ*3%Ңla Ռߺ;G¡z'8m{}-$vpY:2gh(7shwJYB)O}d׳_[e06A@y(WT+RZ(=eOЗIC'`z*Bٳ~k=[H.u.夆J4J l))!!x \DUA$ݫBљ c9JVEĩQ&P즺jS! ŧfpͼ0R`\˽».?Vk?|> FrPUi?/J1!OBϼ %yYe]oPDfd ip_BUdշxhm6\L>~ j&] K3z;X=q$+sg 0Њr ^ -e#;F/ls[K!W'mZ V#K sU(nc˘dNxIgkC9{1P* [xn?FIàFjSv#xi ۮ9GI&<ĤlKbb}W/s_Y@4Kd*9٧YFQFMPϯtrη+}>$mQNH-_ٗbƋ #T]_o(HE.xM/E+[alEzO$i`ƃIT[>NJrKJi{?Y0d竵ᕼcyH~l gQ6W'1b8Adv`ЛIOƦ"Ofw̸o- 4))o\!񪭹b xp˛i]/8}<)(X!|Lpվ=lL(ED쎶ݳ١l&T&&1KO!bx!2XR ?j+A,LX;4NHv`, "˪jN]cZLc2fZOF=[:5-ƷЬ6 + ku7:&6s&W·>gfB^ݘ&_#_㽓Oɢrhc~uZ3YCcE֭Bf +<$ =l%rDbsi Bg-*\ g) m9)#zL,C@չ󒕿Ƈ-U!Vr 6V0uXwˋjx͍YYNHaӠz= F]0?{vV?zNoIs [m~qj1Ҿ}i8~:'i0{ )Y& +i kk6՝ gN];94=P;$PèF(?$^I, Kv$PW? :HRnQ+Gll>NnJt@Y^RPF@ dmO g5,q"tԖA! N8:b>[o ?];?GLQ7(FlXS&,m:E}m9Y_.Qa8h)i됊<0.]>]n\ki0'{jwԂjR? GPU!6@b-b'FT+,ɶxWo:n1{R}I~8Y%&$`P-Y%zLh7dظW<qOmrĚ?b(&FBzaI/{ʶs?ꔚ?Ϳag$:08wՇ} G("d0}g<~'`?|ޞziL1.?3%aݵ"n*QaS}lP$9hؓg2aPO dSt?OkcRgNLbf[T $ۆAzI~<㱑RSX]ye$I ALɂT&dD3=**lS y/."﫶*k3-f'}ʨN<3m84},$|a?KՎ(|?&9r%UbɇLl9z[5t?C=S|prGv|胝7K.eb{H=ssA1_ui&S@dt'&v=wFVDR{jH_1yd=47J[Ɗ FZY5Yݕ.M# +uW=3~O&_;vF&Nm~*WDP5~v/&m?6Tϟ/>hϟaBiJ-6H6@gw_J2׾`b@j'#(U#ORGz1^5uT4cqF ʞ_3|є sX]k9x?Ë{%?;Q|y+_p&= ԈBӷm~ФEgЊ5ӫ +2 JVubNƂ8v9'4@}:+fBwVgczؙQˎީ"16sFDt,&cئ@a44:+ӷ}Qfql0 :DZb}q[s ܋Z1 Q2vS1 -.Ӷ_q& x{ںۖ\}F` :Kޝ>48$ +Q(e0}7j>Q[Խwֳ֜52j wty)|eXUew3 ]rlJбsAxU[`U՘*`yATeD +EA96 (3tW Ǵ. ZLkPG5X2^^gPQnWԷi8F8X+5FEJϼ8b܉2}s<@t/IA9țg2~ԤH܄[)'xw@; \K|RD?HI.HHd *+ QJaa?-@Dg;hcu'yK^sŰ{b#dIa#1yt7CZ^f9*l'hԻXԅ1'DWшAR_f?ʨ?Ow,WݍuDc~Ey9EQrDPzٝ 33G0|V`;skmp߁x8ɪr!ָ=b*# +>Pȕ˜nQ[6 xXGL"9 '@ChJz182(c!3[̊ ie;NwhBs)E$8'srNHh S.(3#ȓG_'cHzwjJ1!k}|Ȳhs} ]-[ v:]}گN##\ZKb7W^|o^}~\cN7%ޑcی-e_=MXԦ؊gY½͙g1wMVQK՝d&'%lC}4 !ߞ +g-nahvt8w3?lqG 66 ye[ J( k, bN;džRB܋Z =[ 8ߝ'mw:Ik YNmOD*퐖 RnRł 0l۵};E~g_Fzh·_7k}F?u(b_2bȫ[ͿQh߻#`UBY?(ì?hOCkt?lJ"  ~G}gYNS=C4qm^)Jkl"o;ʡIJIkcPLk#QdwLf4 vE!jh9jܥEM"w^ כѶbY=E%me"Ω-B%q3$FP<:GM7[g7t>D ۰Ru'_|3")8E( cCW ?yǩ}ƞ3.ǹQv ;zsO1?Eˇ{\fT'7F4 {,(e7 +I)\eUǏyie+dF"? +yj>823M$0R^8n/=VoʙɎ٬0TɆ1"ootZeA#{hTJ%PNC8c qiIE8L\h ~(~HǟObGe?"d,t=7ݤ{)xvyx +F>Hީ0hQdffgMqOs<8AߌP%f"b$Tޭe +4"R\GeH}3yQQsHD o*Xa{{" N.^r0OYoY\Md}`8 gq J_fj)Nݷ̵?

    P8_eC{$9'/tSgi/ԟ~e_?%8_Z,pߘJcG6CgL": JX1iwc>`>y4'ܮxkf}Dő4iV7X[/ס?@W+_?A~gGy0S|?^2W {-ou*)ƁTZ\eҤ+!Dr/ egX:w+yad\1STĭ ~i.qJ㤳npXLzL)EMJci`Vi Nk5;fh'MW0Eo dR1CL[{f| }תCwO_B\ؿqTʼn,8ٴUGr̻ QK\nɜTm7fnI*̻tV@BٽCE!5.>WgZ5G1sU4jk=uN>mu?ML1YLOlTDŽ(Va;O,ṍjHVQ,1Pnrr*٪Xi%D4ע߿4'օ™W@m\n,,P+ wZL驨 ϻ|V6(kasfA׺i 3Fbc'mXPm聙N{E.D5N̐3[awHV8L[' +"YG[O_=/-?3<:JRd hpw #-4C}JZ5Zr-U.vPVCQnOY}>~ih0Q>FדBtx\Cp~SCi}п;涘,*W0diYn|FX\h`e&ޮpIĄ[{q,Ԕ{05P l湢23DolUnz>t!p)ˈ( +fbApN:nb:EمJ)-l6C4u H'½W~'4PtSI*5sή@ N(l4u'5#oXvd1w [hu,ӆ`$)_Dsprdg+?ܤr/)́-|GR39#bb0NT^\M'|wX@ L쫆Y.q:@x:`>ySQ6᷶TA%h+B˥20\hloӂ9} ,{=(Jџ(}=OccJE6d [m:KF٠d9BUP9e09=L kg@U8Mat;T'P@Ur<4Kk<ӊ\c4ܹ˾+ ?v8ʣ`/px~4 D0O[ApC37N%9Z$uXidN}Ğ8.d*w_𶐓ObhO$|T~{۾_b_nuhϱQsF"vkwpȅ%m.ܝF>%0p[zg0T +ҝ gdaHaYqE>O(žrb;Dz5h{2fbG;g''lď𣂬"FWzqBnaiQ չ3P woo>Ђ_nO(SD~Kϵ .s;:.lXEh v^id 0BR2\pn̽ٓvvYJ8apjp?8MT{,~予|H. Z$h(w%*\n׷?bc)ѱmc׾nk'LS(E_@+2mIN ^j#"]$vՐGŮ,cZxaj@)#W ~ܧ[-SƁRufyGLe! rnyO=Mi(ZvDy&I-PCC'JURG-"?|k([0'W+bGE-u&peC\.d ȹd_iuźlQ)glv5ЉW pw@}mG +$EF>P\wGR. e2!'j'ߘ6oC`32W!7lwYȐz{A}CEY:3Io2<gb-P ;-)7ʍ,0? 01(1qJB P'X[H%EbbQ-݌H Wk1ЙX3ۧWm"kHs$pA@wgP@OıOL%bs.瀶 apM4Oh}Py\ U!}^6)K9DbLA0-L:&i&j[s:Ź«>;D >O`QCyAӻ\:B%nR"A*ԣyIӟY7,O:1?;bZ2e8!rڨ~N ]AR=FhJ0:}S;9ouD-׍j Z_ArL\OTh& oN1`)#L‹f٭j-V8Nw[\gR8L +E؈ׇ x9pB'@i41+IqԈKM%]DO 0lBccv|MΉF\L--ش̻Gv-{0fA*&Lig;a>(e,,ѳ8-ӆ^[=#OʷE^O\Pi34N,IZ4r+L(0Ty*l3ֹO$8-YYN=:[l=U +ƫN^uSI1OQ!Q" +B5ɧ0!%88*FHM>l 9d p`.Rc(M2ٮ->)*(l3g$QNs/g^]& -}/?KcqOsu?D~1?ս4[a߇6F7kgκ_OOh55Ֆ'( +"F̍jj_TL h^Vw{~D:!Z26&_W>"26^'ĩA]qӴD}8= ngs¤tk + +x9#K՛][\c|6{S 1<2k`2!UU 9Zո޷ ӻU5-8n5ҤhTTLèPʠJaU(pdSg#R#7bDn \4n'SP`q*̡j';W%HBeG){¤W +`W }k~m0MhL&=]"qQ(ա9f>mU1"l5m}Sdm#> p2TEb3m@SָQ;_g'qrGLUXd!弶fF C0Yͱ"[߄<#qA3cLs@Wuvq[>><#w^ Zs) Wdjv endstream endobj 205 0 obj <>stream +&7ngMتCHEu8 vϥBnS QKhg5ki08ռqW+b527]ƥ}5 JXUٺ1{{*k6yB'5xMQL*N`޶iXzE\*5W_a3(78%nejL &}kިh@~f骊<V*#d g/vYԯX2v@ΕƱ}QjO,W aa'#rcʃR+;cGS #Du^-Y˧9_ǂKD`h&,'q>rŽmLOu +>4a0x~kXϩiq X:#,.ОnE>_ŞT8)mlRLn)Kܻ̔%Hƍwl zCy8Pڵ{oQpl7 -=4pA0o.&y%qLyTsPیBpo_T_)#Ae6)OE-C<0 +[>Ӯ ԰.~J"Rf)Z?H O6,u.4 cD[ *(L߱{gQDFQz8h;NW&L{}G!p( QZ*`w+?qL%x"GgM!D&"a?{ZVėm9a3Oq[q%[Xv7 #k +bsϭl]rȒĮYܒ4 +9>1nqeH {ǭX`^r3pn6 unNCey͞=6/-D]}21tKRZVqPL\>S:O!Om~Ӳ{y_ӯ4wM'"Ll3qH&F(j0C$.CB% *`&EcLHs9͗8!0آb~Wvb؊dE׎wRoOGܬ*E(6G#xp׃$;a˜F4b]!$aƤ`m7BSl:$ ) W|*j Ii<8Ž>yXW>X`ci49 #hl;ޝ̫Y:hFi]g 4`bL_S"[\^VR2d)N8~TM7a>Ez=T8]9\UjCoKI軓Nߖ*r0nkiE^Dˢ d5oe+R5Jzˏ(v7{._ʹƯm*Z8n7Ȉ+cGcC(k;ޒ,`fif̀;$TMW(`'"%p(}2q) Eeܙ- mpMet lgX{},/c’S 2/[QB*IWjfҺ0Вtǰ,8GvI +`I o.<4aAYCG%Q8 +2g8YQz<14z;sC$QoK!_~'"vvDybˆ[橛0UZ@퉔>ɀF<"SdMnDX#-h1QuS08Vx}>oF9zq+m_̓.p{tgUN.s4ȳЕYs'M/N#ef#jo N}&`p8lލ,4ѧ'5O "n<}W"4?Ԗ!6RͨЭЭ*%)!mLT-]GS9y v8P J&CVe/@ۉn>r2^ =ylSk?*Sӱ~Bϝ*kܨI]|}:'{JlBnuzAő̊ԇL^cvxY0IЅf=9?lU~n4cӐP/ͫVn¤\dXQ[F+i9wш~Ԯ[V`[BCZ\>M`UZLAގ;c3߲$14y_EW,hFLU*bډcXXAAr?hU;@dwD|.DnaXp8*@[n^&h.p +&ST]BK4SDhx + 'LhT%YV {S~`DgvDZ/]%LQgFwDrOр#M5!Qr잿!KUBxP}A=>P + ӐQQ]`ɒ7q;z7 +<;P2YrU{Hړo>놄jWDjx :`Z$3YjWz"ybfw߭ +;T!!8yzBL\ C;cD4ia^Zlu-M3'P.Y-*uw JҤȁt 9n40A/&$E ,1D|϶? 4}K%̩I +Z$7,Hr#*AVۺh <89yHw<FKk=wvI G]Ƿ0ZqAJ ~l#Х,sB,Rz}brԜH):Z"X(XL.!xwZ#lf;}64A|R"e*Ic>w{LʣK[zl T旇!#,TVz+>l#nux l}¶/QG>m+ I\&-v枬\4>+bm +x|)zvk@2IC*HvyFrEie?5xfm a")LIj y[oK]~a)~ٺH'Z1 +zy=K3kqmFXa ﴠx#jp.ل7TфO~rSeϬ{سOHV[Q62TO"  +D:#xi聢ad+Bʾ_|Dל\{POq'h4G ]z01OSc9StH$Kt_jP^A`DRcq[Wޭcih^89hV_gI]ufop_Y]o=YlBUcTVF*H5UF8[@ӻ,W"W"dz5Cx*PUиL₶F#"ZQ3v(F97xr^l%+LHbF*oȣ(0J#쳴yu4bjd?Py {+ \Ԩ P8i=% _a-*-^Jų@9B[Ѫ540rb@\Ėi);d5#XL>Do{ӑRAgO8`Zr8L^ +0ALw?a@6DvgI (Za bS's{uUz}0#xq%WDea+O,0>a! +#ȵ>6qؾ4wnNb9Ko:J +:.Zɾ@1DOaCdںx"0UٱE<΢IFKUD5=YQ$wDk4'~rPw$AäZdm;~8"sD +d"˴諓i47bS TN{>/TNsIi +2`yo Uxޔm7[5?!z33MCmI`}Ӱ 7ФtfO +vH`VuT4s _mZ-bvqUO=7w +p1b/WHa qjs{qotҧ܈mcaT`CO:8(xU1HC7)b揀B܊44a W~nNck>Pg?sLfY(7"B M%|i$%E8τZ7O&4hW=u|yP4j9_[Ui>˨sQi hz,. K;M3wS>kԬ95Tĭ- -O6 K]1_r@Jq+;b;1A.q۪*d#x r y),VbhSZ8Y)q'㧲CZ+ޟy= V=l%y",.Ӝ4aV֗b,DiSC +=&|7@`!}(ME'`+ŀum?,ݲ,#@.mɟ g4(,hU_8[q(01gܪ4hfwϑ+~qlS. LLbز [ +fO*gXp;?T 8ފ" jT.a%{I<,(d;d|,'SՐoV nQh#F^0+u*QLY+lJpB1IKeeeRJ3̑EpE)x' <$P 5'^B(5l7K񳁲O_pW1C!4Icaրwh:qR5 F$|w0=8R`@m" +g/lNZjNzV^)]ϓL%a|MLgzy;1WrPZ$|FIehjR +c|#帟 ]u3e5TKHkɧ&dYDYJQ<[|"g8AMf14TsAؐȗ9sD9w;:{{pAG.Ek(jjV,.\p2d:&'p$X3A=(χX Bג&E%dWhi`=4tl!m +/ @!|,ZdVPgi" }9/cPv)v0 +5i0 +^-=+)>ᗷ_ǂy⪾$𮁨1Yo, +p:vX:D +̇|&<Ũv-`}z'Gc]xM{[MR0 !'Cl PD7>q- +Vp.'+5f3H ZL@ta'n|p +PrZ8VPV-=S{7!V}iWӹ5y @S^UY {5"~%pن]Zm\sUYʬ&>~fGi]Rol+'BC~an")P̈́"mW5eK)b10$`  C-–3B^~0Jt^LЫw&SG#' +ez< *Quw~c,,%]Ի3 nD|UL&V5A98˃Dn cYJkVt-°} +ܛΧ#yQ0VC<}+ zuY 3~9Qʿgeufǯ2 Z s׾&VcmӠ,hdZh;!ërR:[L?I,dnKD{$+N@ c4-ޒJwdc.~|&CiGC(䙈dj+}M2-'/]3ޯd'0z&3'I!{@;ou7n~D^.&bs w/\"(A{F-i "Vfap}^rDav:,A}$Lu#E4w`BuكXA\~~ ◆R ^~4뻤!Gcb=J;0dK7SCp lA#Bl -7Np2Ϧ{te^L}&uKLQk^e5ͱ{Q%嗢{C R"g8!ݺ@L5ܖYls'v/oM7\E"ـpfԌ0)[6(`.IN~:Eo}1Q7ɤ1EҟnP"mKA0OD۪*̈́C#'uM _FL g/1:9'͉U܄|u6~^$gGejqqor""%6iM0=b0nOܚ&jJ: +*$ {.:a'žj7q lt腑Z^Xq'^s p 1Rj~"u E wZ/%+"O 'dAZphTʾCsVk"#.v&lf`Aԉ@ށk%A@kk``?hAx8k e?ȏ_n]#a_X4܀((/%A!3J-n4⷏^VU%)2l1׌I]h<%Vl7Rn[9+q +ٶ,(Xsb)Ӵ;(A  N)},DJQ㗰ɢ=#&KG*Lmdr: pL7qج ̧3{.QR䝝 +me5Ux0, c=z`BRiozwPNq6q[a'*j1kQZ 4W-FBjv[_Dd\5]1@ᢞZt)KD$eU.j4=ƯH؅141h&K{&2 ˃P%j; ҔJ+J 2̃:`,>EXt`r) _N0kO(#!7Nkâ0L0a MRClBVў0V&,||3T?cA' +&aF4BJh71k~DYYޝj(hy[ /YkK0# BݒEII}}`Veeeq#fż:I 8:n1&nx +{K54[va҇R]N U=せQ 14-E4)G*:ݕYm0`jIN1?Ų`ؿJ5>wS1Ḟnj6(ox3Xg^E3[$gW-ijbbүFa:&JƝx2 +kRsE%ap;޽F%ȴ >JeE& +ԖF9>h\}UcH1؄1Y ]r*tVp'$ݎ2LNѸ-]"DAI@fp e#Ur69MH4!/rV5 CߢE^M¯bX5X,X&@KrY{ +K9(^LFl)<},Г@a!Vxn|~)NSc-(O3Cl7ň!Ɠ[sU<-6݀vy := kџ)LԷ>#sU9&l( +U7>>$t67t-nbn$g4_4#>];J{Ԅ>QEgp<LMBp_S@{@G_GdXF4S)P=O*Gq +K\ z65*CU +K@7HH 8^R͙ \'Ec`}7A{¹ œےZ + *([q8əMܭסR1nEXwEsvȄJz-ta )+B-iUF{Qzs[gM| z6`yH='f e\MĚdvN G"d +/ .`>޹!e $:pZ!@۸QEAqƳtlˎEoP2e@E NP1@6OK# kMsFTO˦ġgsID0D1tVq`ȋx 2g`%Lٿ RZq5xmj3.g:%62V -+ぉ6 mco5oB =6!M;ߕ#P~[pg,L s &SDɯy|5oyDUI.MJXChh3H5 FD0llNH>fJ!fZG lJR +6@;+F~pJ,Lb$8H;!R8TBf{.F=˭IE :DçcGa!@*{gfC 5NN+ZǦC &Ti%~t_GF9)FFi$dv12:`!_S|q+9> i$>/}3s`"C +K?.y҄= N܊4sAeLnBqW\J=谈*[2yoZ!E94'$BDbN7&&0D2'%n~ +]dFߨʿ!bF*oK'L(q1Ě`:JK\2 c썓7E̝@AἊ}YƎ} A\vұ"PR}-QN 3KOi,Q"zw7DhYeparפlpr5 Tu\>^זr<˩)\7gڧ>xCdvt>hH>ɣHƀ6 @57FccFtfZ1F-n:0Cf:lҷax*A8$\8@>_4?&I >=wJ=P8H ;;Tlh?ꊛz$'(&c!ډٗ #i['=|t8"K(+(div[s; nOa% Fr +ܖf!xThQ;$LNiO +"l}2x| ,YXo6g;/ ^.2;>dal҈r<Z'1ŌU1F %$+5-.Hc$sx T9č1>sngtXRpl,?QI'Qh9q8ˆk&#,7wxft*0 &,)9je8dgo*X~&v7 $B &+* Wz!p[WAAfGrZ1py0Gp {P!ZD} }F0˿RӺ"~s11kPR>_'55XEzVcS%"=oS|bsI0Ui4EZ"B,b,K'0DMD{zg8PIxE_pVi#<@:'-s2 +.T_.sL W!^* +10F;Gҭ/QeƯ*|m|5¡# +^/e`lN;5釉 &)$pO;L~n{%|Qhgz'Ư~Qm[p Q,;Xy|#❾ e*Őz22p~EU#2u&mŒEYX\bȺ(凐 i{)0jGk 8-:QJr{(7Lh>7&b{|ۙ0Z ȉ;Lv^szfb{& öZU92|yv8~4d*AK=Mvr&8:\Vo2` =9Za{# IFXr^A`2E-齛|԰%! ph&µޏ "y7̙֩RE2MB%!:[.2ޏ=IgDZ|bij刨M _7z1ob] z7B/mKZ:{[ N'򂹣GE(S|O7pYBE";K񦆘Hƌڝ cP xsn7$pm$|%1=gd$\L8VQRc"|Y"nݤ'L8~׊@쇸ځjb8N< E ggE"}#%C#g qgB梶'`{Jq"iرՃ 4ey'|* +hhz~~Ui(3$nz=Tʢ8@(e(#H O8!=1(6y&ovBASա\^?\`E4qv2A=gh:΢޲`*_a'8Ϸ"+`]day8:caOS!~!4J>6['P]OMõš˅Jݞ|UX)/ԮS=OZI_nDg&v3Uv~䃂O|(Cb`2 to;jNF!d8g$U'jb \`Fl <fV|ZM0\vK@-OZJQ`?#?Rq>ҷOtr4ȗ8DӛK7"讈+HVPϔ6tv9v u_ԏ. 5DPEr֢ ~ V `"eJ퉎7[|$֧DA#,nE !+*%䣲"2刻1,P9b7Cϕg$r^M؅y"7#S{ġ&4@O0L 7*Y,9d\NC\t=E)TE52L9&J(NB*&=)kZQ+WC T8ܖYA2 +K +7MU穦{~g>re(;2ā<>uѤ<>nݪK&ڧ D,L:DJ&J k@ K.hJ,#Mb;uoG\ Ơx3'Q^ɁݟN?=ܖ_pAГ Z@^mu(*}y Ag%t@ (\t@ZWa6~7 2SrUdy '>m.1/CTS f>4Yn詙ǡ/ M !zHP[A"D{䀦m;gI 7#$yfΒkQ2X^B"7%v ҽU%ODNљRJjxn6*B.pcl›O׮\WS>E^y'zZ84pJw[< 6#L Ť ip(I }"@P̺; dHFi]fAӈ&4P(TT/1EPS% &qVG^8#'Qve=)Zl#&e W0z #Z5{ZL4&gV;)ȁE*K x42j!H5Q M~MF>wۂ4r.$ ?&^*;.;'8;4ab,3d;^z =6UxY?XaHv<06Ҩ핏A0 +ۭ8DE1sW y14N{˭8E 2Ai=1@Hb]iIzk4ץiv=KN|C?L *^1t]3cUU h4-9Ya 9+Ё专!^yȆvW}a |T`T 9wt$f`*xZhЩTD|r .Ś*Rd݄($HsMn "Jl8Pʬ2LCMrBFb iF&ԁ dPJ'[VP-EX|9/ G\ʠ?ԟeuؖ%kـE{\y0jZ$rί_f.!<_nU:QI7<p,Mx=1j#W,`(0t) +看V$c]) ge\S9 +&HȁS>5 TQ%0~覃 ǖPMG"3_ :&Jh-Y r_t$IkB w}F81UiŤPG/Јr_ܭܝ3R[M[!r0Ӏ|ߊ/Ls̏@=aqJt_isbYH|&{*W#|,u|C€fNZqӰ9&&r[釆,xщ?rⰰcdI)?#飿Uନ}8Wn }.y%K}\0V<8mVҢRi5͛w/m@nyMˢC~u9kh|qqa,=~=SLqj n}5هdBŵ!3d> Lj4Nq/ׁ5I(]n}uz&D!ԧ)ƉEa'-8ohf$w+i,)С%*ʫΉZ-?.E H9=PpyiWA(E:JECE^&TOy |6Ivd]` Ӱ݉':plFIZQ:QL4 Pl]z 2upD!ϿhxrGܛ1 +MbriÈ)u7%'iQ}fYԅ:&gLr?ԁ-pv1Ng( Ș'!KNg15#d%3bڛk>`ONmMaaeHnB~KF\C(Z5)ȕ&h~%g%"oJsLυ/JKv1Y,(|Bi8s[ ypE)vD jWEf8UT$ݶ0w{,o7 Vb} +?9:D4.JpqŃHbȌԃ90H_AVz1,=@DW|w:40D(;8Lj?#yD:L:R2fKmBodK*DF^n0P3s:c@&xg2"5 #P |y9=f8yw"^X^"m)՘V?]Pz-ChfI&Gh!45ͣF;I\#J{%hط0L'yyBcaޚ 5yw#gLf*w3tLZ|&2_Lǭ`3Fʨ|ɈJ猳-q2E$u,Y2c k,ٓkؾXl#y@1@ n~m x'HH~X<V3/Ärpf0KFaI<4ILPSF&rQT"W;AfV`,Uoܪd| SzZEfX{EpZ#D'O4Qaq*)QIRdžog;Q /{&ikrf[_9t[&\:FLua扑ݛnTHRLAdf@/lsW .VǁZ{ހ|ynpE#q1S^5:qLy`PH#mᵈ**Z=HGxì* L?x9E9 ""<t'mҤ J<F#vLp„A̒`;^Xm :b bߤ++x:K=No#snh%ȴp`ec&~pPi(.,L= <$|U 7&#xqhēwIQ,(eÝA6FULG -rn[u4KNХ`u |mPkXAt3Q zT 8){{U3'AAJ+Q?2xAs妉vQuEc ڥ=aahۼ.p3"E"A-m#66JDI kn YEnC˗SQje}1Ar8g< @UnnLMl3'a9ՖjitezƔ&l^~j`3M_^n\iDѬxbjJVQX8 2a:ja$ B^3Ā.>)]P1@f%Un + \*Pm1)ei7UhR'@c$Eu &x) +i֧dwk&tqg@5MLf8REBᩉLf9s~CMP9UdxIAn &R[_*u I z&gs /CpnM\ j\eRҁ$T h2Sgg5.+ibw ,g(28QZ/ĞG'Ex09J|V v[6~ > $1#ʊ#9n]xHJ%op`}HvQR]"!0Edf# _F&bA\q0ȣLkE2 ? +02:ȋ;!täAwBD汦 O |$nVTԞր雉Աd,4˃!!Oh76$4!n0Vl]0Cwe~#-Auxh4)[w+H^wb5H-17i,WBYne7 D^mȲ4% ˦ޯBݎǻH)Xb`T$ӱ]0I2&Gw+5rzA]H4 #Ia+X; 甿QV5-"NUt`?h۵#p>y5QF-pt~q!It"x@T[SD sI(k뙽xqr;q'M<ʕ+#Zh$]%Yh 'R?Vْ vQ-`(@2}g\En_["iΜy9Ʒ/^>gufKGN~W}?Oo?ӷ߼_?퓷/}鷟?}{֯fO'~*y/?fGo現{do@DNc IE#U] 3Hn0vR$@px?=Ɋ΁fՃM%d_$C#3 +iF]etp~R_O^5^x߾}c+>ڋ/>ٓW|}g? +:ȿW|xz=_=yo"iC?[c.^zV$w_5Yv4$=X o2`pų_>~y'/wOy9R_~}T/_?_^|5/ۯp;ɛ',W?{wO^={Ϳ{=ϷX^՛k3?OճVo(ag;;N'dGgnޟN,j?CĊyKYVpQjXz8iVG$Wa9ͪYy׺2 +!.D2l ٙ.4 #(0},b8PE2[H6H;R{C 8^.w(%ڻrclqVEK&e90RAI zps=w"OhRWI3 ,"ԟԣ:0*<& |jcfC^<CBI$[Cկ3)t24E mF%/xA*ͨH;m)͛up#K7K]\ +uXaK+ʷ(6%$ş +ʛ *2 D8[bxX]ޣ?4L bhٝrB@Ȁa YN.% ԟB;0ti]#=K)X[oP*z4B끉ڬtf~ǬMJBv7d +% c T=Sٰ[?+7|* +Hh^+:Q̫=@'㕈5G&}7_boLTw\(^ۅa(ZPl(2 UYAcZC-0 [s  yORs6(tB d磄;Q +-ƽ %,+K~,In=XC bי5@D@bdD`ǘ85Ms.DN쨐+C&h ,#9 l̂ RB I-P"w~pXX4#Pr77H֣D'mt:T㨅IsآOWm:%E+ +,s(PìsKoko;0z|d{F)meZѰٟN)6pn1 +.~;NZL6:%T }wէdQE7D}zDž ;m!VAQQ5E@AFُq?:0"'# 5 u-{ {f(ؿ@BnNd;tsRyI0fcYiz39JAth2Yj훫fjL92:,??E s P (X5yܹVƷXBFp#g8`#xM.rW2iyhNwG}};7QjrP g +!>lBD#+:6GLjL""F1^z 7\Aۑ>xF7&'DJ,xTOPfI\փ5ɐzjVk_ y]6I_!# +]i957U:. uRo;U\,#-M2_xdFaEQ p~팪d'x|h gPmet~+r&A6}9Faw&R,SEY]E;6)ӋrQvX<09Fʜy=@Y mw`;'i]֖aՠz'ǔwU2h4X(VĖdAT]~uF5-B]cd +SwW}qjE{=^L"3ZWz|QE5`a2rv6Z U92: |}3*艢 +@C#tf a D6n1AVDŽk%\izTp܉σtEHKn(v6) wԳvM!\;>г߱TRa +!D3( $:/5ŕ*mGGlA ۈ#p##&_ +3:m>A޻0vFШBA^+cAj3V|n6m-xg [;)(Ї! w0gHBsB wvTt9H~E>J/v!~Q$l1̦Og3ěLaDP32" +xtbZ9_ 3E` ܈50 s'Q0>$G^^)y u!8oaLPZ`l :Kņ> ItJp9 \& d"%R@ߥ!A"uHQj~љ2v*$r,;fZ)fjSCflڙ S[<`YLSHdcP/c=T$zYr$ PUcOSa:[xI.\dƹ(|?Z|EI :!|*}aoTU^2sbANh¡A4&Y#$qjT̃hf-m +R ?K֡LPs0o_kDN}2ȭ͜#n=iK&\;dyJ#n ?x# +3 gq-M^W*uQc8@4Ъ(esPSj5'9Kxj1CL)%(IQDT\a2<@YA%U<カvަ1ACËnИX{V,N~Ԁ3] +<9J s \K nBC I (cqe} b@OG t==CV*IuAR 9PXwFg80.OrZxLo<R{h#D*UfvQei}M +W`Y+cg:Y썒8Т@r=53٫ƣ3[VyXzt~ɳTrٕTfF"|vZgiC,qr.]~pĤi"XcX*M)yӾͥMr?.r@A`0/>hòS}ҿ*K򶳺hH"# iNيxd&n+;LRH*!+`9^)L%2N 6.EC j>㥉 5UҽJ%uaZMݸEO7$ ǪƑHZ?{#ME%h@HUԌ,lJNWX]/e\s^*#K{H&*=.J@!-"(40wf a 1WDO'Vpñ1פgydњ-Rvަ$, + =Lz:۵<;^@2Q?}l";3fޕ~<8䀆t x"(qSZ(%Z$LQig¥:"gBVЈ7I*|e\2Cd<5B ޛ\~/]|LJ6 gwkoԗ XO},Q]L;&Z4+b;uw3&y +7wF2Z&a}|dT4; p +GEtu.M[BwКĂfgrT8y|hd!ZUxr- 2=(,,2AÂNNю1p[yH#f؎BIvE|`B%WGב3Ňv)3=Φ@D!0d$gF +F2܉!U:΋Ãy(G H d:~6R6,C ?F6 +lbY."o]cZbpxQ2/%X/B0ȍ"2AUGGo8Z|T:Mz +4fuݍ$NWlγ!VTUn^gBňMvaLG\D+3bZ K.%ܳPoB>.]`Y0p]}B-v 3<% ):,IڎJm='O%ꈕAS{;U=FGh[yI(pA4$fG{IG@6)ΦYGq-:`y|ny^wtw7~ܓ_ Z?=zQ@C$b(4c)EgލP cl; 2р㐐PB(GF{{h 7wheX pʙ i)hP~enj`&aQ k8K' +Z;GFQ q)XPdAh2@Qs~_jcߡu0g">[ĨtEWNW*$E*;)VmU0SCuM,cƇ!nK#jLIEA[̞KLY(^om] tl$H.2K醚DHoq y4(g5;2mW~DŽ.}'&yHAŘb8"g<.BA7ڝ>3F"mٰx2]R)HuE= !(jDZSC zf|HYK?C||LNZPPՀD/xgr:Ӂnr]>A{`e vhڿ?^Ad--hk7"؀͑!'q l d؄9>ʆ]-(mD|a mDػ$ Ч\48 ܚѫsFVKr„En0.\x_B2(tֈ. +B6h޸4'kqUìU}ʩ~¹e 7ScqJn(m2]ydсUn]ktIɌDƜ-d7HEԏ Yi0a> z6[:A! <{ X`Lq;"8 yݡdmI"BBeAd"-o9V$ѢR_ȧ1jþHJU ŶH&M*i 3% +@+dayb*_,3qZ$]ܪcj;v޺R %_t}qW"aXv <w2D6=;{b[؍6 +{s,d;0--GFX(=;KD{ -X5=f:zm+$SI3DӤ&rJ<:Τ I1+R;#/ 5ь]dxT:R(t# J6lj:9\"PBid"h8Lp`/QTvF|9#0ħ3Jn瑠X\##Ͼ5J]D?di} o%-j(`rS L"`SnD˽ 8f(D ̡D*UER ё -5a}Ь9ZtKF4@۬ޑ<00e2#sė5w~4{" eKnZ!<fmջ&L;0YZ710G)&M adR&OݑvqP>< =}T85:)J6)iwUUCDFV;J]Kv13nrאٯcU:38}/}J]=Pyi} ^f=FX +;ȗ?2&eK#Cʡ}J~{ܟZZYZ) Aw\hY+P`TT}FkG%:#IbF'9>@F*hnkȼڶ$NfA>4,JdmD z cpJiwؿ:IS.Pwd!s 5D)P]fs+}aڷѢ<1BAJ?Œwy'sЄ*5A3 qDf f4f >v$}&JH R(&vFHM%a5n2F \F!AJaZZ5Cğ"8(ĺ/ ܸ| p$ +z#Ԅ]hT̕3F=^`FMDB&@_Be^vOˠե4IrbS1Y*E@f{K$+t9y(cG *~zD^')=P㴏`KvX:̋S${&(W8[Ǐ,Æv B`TQA) c'Nu" ڂ݄-#"\4nG]Ix­%Kؒ㹚 G"9]]9LQ|X@ +ys4d@/&00^z}qNxѩl xoe5^E^Vff(5mIe={Qt"M*U¤RzskR/̩|8s + 7 >l1}> 2xʧ+N*I$*\5EoFNꁺ: x1MHs(T`<%Lm/4QVdI^.vg Ge $ע +sT+UwoR +b*}aҕ(1_9X' h;A7d2a\4/+8g*T!WY<UN-h R62˦VpLTA%mEt19pa+ vk92N|*2׬ V(b<"@_(hbB[ %GQیRYp%B$:iy<>C0efr57$$" +#eH@P *$2P@ߝ4_՗p=d}M3334s<+)Tp'T۵nF$]Pz#T +K4hد v!gF u 4@a`B- 1f5!U' f&hK;썶|M *b1 [MDfˣyI#*v*E\3zCf_#5*5 BvI [`\lfhRJkṀr3ْY*t8'DW"2:R'R4-ԓ U L3wϟZ?wy]@ ĦKUˤ +UBrND$hRKN3~E]ʷ6??B$|5;&Ã)QѵZ@^![LlAGhC@ (9Լp[PXbA݀&7j%K {YNLxĥwԪmUbq 0q$70/f+s*S.\C_?!4tqSBœ"ʺS@{K!;MUUΡۃQ(*̏$uܦڮ,eIxcd;03 hv|enЈ6Ge5+gкH߫+%!SlB΅ fҤl˜78euT~Po"aRl^p:jdjPk`_c^ Unf2a5Ō )_ms#-#Dϲ,hDKnI)p/}B۪p]Ap9NFZ^ 5Qyf/A!kd!L_YԽ1oص-! JT |)h|.0@$Z@]!&eԈȢZOfiT=BUJU~{D@9TPNCLg;M41eJbl<+RE ȗ$-ml Z;^ MA$o9\SH"RJ˴%:IbfIUM1&o@25~d&8ۧ^UbM?ESZT\nHeˠ +C =Xk?<`1xEb੡z!daI. O:NP +pj Ʒ%AWe!zlA~k9FHruA0w^m@ZMU"ȿrU_[aL>JUj58TrɱC3='| J-$1'Q!"1IPӣ ȸ̗/p]RcQ9nMwmr/4iOQ^I'-ى4*93.-$f㩨JmRY}MX2fE!:Օf 0OI8GS(Sv+e40ȃBaFXEwa)b)C}.e*s׿= x⽋zUGͺvZ7۵nכn՝ݮ?ݪCn֣ݨKM\Fzzu:ZnձbZ7J7+`U_n\տٍ:xͺ:nol!Qt{UO_f7s[:\V}]FuA_V=~7˯ަϯV~.v^?Y0f~7s[ obZ+GQkݪtV!Tz@V(.v3@FXu+4\[η(*@ԭp*_R`TT :`岷(EB # +% +' +)zѭحK mPnPhy;^wzՉ3Xk4 ElH+n $U$m,C^ O> ӿ?roO3׿ +LTli, -:VĞ"nDczrW_iX +MLI4vV{~Xj3&6,Z}ln6A$[bI!LHjnE#Y+N'A(? bf$=Bhr*<^}_!$rEƉ㒦yMKnTtdK(*[mUǴcz˚С>NB=b,"F;g`4":5:%F%1JçEG7mCp,Umļ~ٿgl jޱRѢ^&Rre*|IdʉU[t +ɯpтM諩_m?!KЫ6gs&JtHOղv0R_;U +晨 MÄ,^4$,0z:#YtM5`E}q6OPA+?g|dRV{Yy {~)@| wfA&?WkV]HdnefS;hmseR깖zĤe k6'IAsvHm 0UZ1FZA臤DgGJf뭓w.nN͈]:Glsϲ@) (d;EvNf6:iRNԦI_UGANn?[8@kElbOʅ|.[P;{i.P !K=l@֘ tb@^{67_ޒKI@PtY Z):s/IR`Bmb17)'[vНI~tdTU/ +ޘT3CgMm럾oJ]QT yJZ:Df}m5Bdu9R\b4I)wrwƜJLqy$n2(vXv< (D(3*R(d~&fI*W@32``:t[dU:@փ- &Րx ,:`Pm HXѰ.Ĉh+q4O:{󟁛Ey+~QCIQ A%hSWZP6\f1&U& hh}8F¯z]Mb1Xhu ueH:@gAitQ#4`ԛ2&iѶ&u˰+Wn>?'&.Q 87^+a>Ei)uJH|ߔR$WI`GS؍L9neۖD5+gXm.9>sP m yEkQYbZyIrRT}KD" aAlqH~̗rBm%Kx)Cqv/qhR@ېAJ߆k(+1u*8: TeL$x֑UE ')I-ЍvyYhv0]UmAub'&N:e{T +A$P-:diN|{Qq9Uѥ,sޝĆ0Z/zDy ^"a\Kn<}yO|XKBZ +D`G4 +p\q@T;*gU:-kht +.{ ħ'DЭjG|iQW kfеmI3_C"p&'Ap1촭|'1TB1̐DIZxU@GbdA脩2f(Pk mQ$1Ԥc@BWk$jȬ/'e.+0qUXj#yA 9Nڰ +V@'@çĊ`2l@rR֕fyhIۮb)@.Pԣ>Pd1V@WEVdsBr%Gj"Iz]!DApJzzsy gv\ř_u)U5HɎ":yU;zog2ʉ$Ap*Ц +qrrkjiJG.!Xw *N(p*kH=as*kdbe-[gG)/bm3LAH#@9F|SB:nuY WT#`8\E6_$$Fc@Q3HX $Q10aGȂBOEMW,f4Õ2u(,EA<Lhj:3R8#BUc٧ G=jtW{} ;ue:UZdڰH=Y`eH^/o ?oxlU7jC/+E5rс.'b)}]od'D1eMrE-H ڈ1h/ +T VRRiKq +(6Y0ANddPo&G@NGsy=%`?2C+4c[HZb3gy"CCڲ) yϢfVa&˵065m 9vZ@IcP T2n(T2mZKd.PvrƗ+n:P'خI=L{N7`޼#Q!dSʹ@ pW V\y$J%@rëal5S68 $GyߣT,P<;*B;-bmNNO\Sri)#A%T݀@CC9 K}=T]+4rA!SDl&NC`G#IQCR˒Ub.ȘcX,PqX +¡YQV>"hԢRT]50>zB$9C!ii%<0|8!BQRT|h8E1iB) !u b)r 7Tַ".5O$[[ȿcZl@C<Цm_3aA?qgyC@ۙS[*'UV?t`l]5k[2vmuu闃9u _icϐ ZסIVlSܨk^F UHO}H +!gHx0!$I=x\S-YYxw53 +@b %IߪpnCR乣PM7vT(K@N0HGڷ"N*bu;2B<]NQ`YIg EK>.@h\hjKW"ƒhBv$$^;HR(cl/۵622KBN4}p!DWvvT!)5:Ey4J0X[We8mJjj67A ٴAph +Œӳi 0D!x쁻 !W-lU𧦌-,#Ơ3X`WyIE0 E"[/ݣGS~)ǪQ'! @4 XTX3٣h/<B J1š j9ְ܈7aǧ}{%IT^VI,[$& +H W?ag;CjCg*{͈G} bXcM|>͉`]GmGL,z8(k3^_ +?:bM!CAmQj|b(YW LDwU 40@$mH m*d` CYlF=`A2j9peq5GImZuϙɲB&;@25w &A7[ZLc n@O4=8 5mgC:U` H1M)"O<sV n(n(4aA56'EtΪS*ڶ D7Q ȠiZoۏ2 ߑ]|t@͇B +bi@z]Gv^0$spabo8a%$2>$學VWcznHGP*GvwtK.K Aj;\Su QheA= D Hn`,' +mI=Y=\H!};xUvW{:ZjzZ"fHu)J2Pa}iYîѳ͑`8}6;ZgZQ Gu%b"Յ$HW+~tEL)&Mpnƽg쓓 NaPQM#*Q:s@5bHkA^=A3hxLahT1+[Wssr +AHwf @Csy"! ^0xri@~r,f11vPqՂAqP ըUu-br(0^$hN>eI ᴣ2 \ϡ~ >ȚH!jC&<-,)z~9& :}:i] e t#V|tq3 +DKwH26Xȸ M]GBDyyƭiOMʅ4dHsR:t~9`PY N-TƂ"aш-|үd\}нfȺ6c@vGCWH:eթ=u)rږQrN~rTs舎=8&V33q=ұ}7zr*/QdN<l*\k$f%[nOeY5oF]|#At--8!dd.Ƥ:Zvy$f0A7;%D'x' یعYT6&5@8桡ϣ1ץf2禡,W`1A:Ȗ,X6o*)JQ{\V52"?`8E{onj~pj %®ж&x%)3 8o>}Y$b8hZM-:m  28fEu'0 +Nt ?Z0ZtZhe eY7"͔"^E 'VChQqX&c|X#MQ":ݯd3M[E0"Z-ZRPpd?z;"YyMxZLzS n妙BMntNL U{Ү1X} +ūu\-LP}MT=gK(K:h -miH S$(5-(Vki+-?L +j{ +Ȝ. >zDITmҲa4 + +UHȳ {!T!et=\DH)QYyxC}+ꛟ+ 2GGp$08ѩ~PxRSĚKƋ$'H}N +9HOAK #"(d*cÐ*|JP`%it{;-YƹFuӭMC)Ť*Xed? h>,Ġ4 ] Ebh)-h*A2%2=D> 4ڲC':*Y +"[[`s\^4*7 +)nyЦ-Y`d)i}t[:0HuY&Rf`U吰SϒSZEfSY0b;%Avy?Ͽͫ|^x?y_=ɫ?|nw?)w?#o^=߆_=ӯ<{ݷ_|m?!y-޿P1Q~=z㞿/["U"|]`zĭ?[~^q[&yvgW/޾x?~ٛ'tׯ_V1M((Ë]e^g/O݋.BQg&Bʋf*'@bIg/E')-c9;.6lbWً]x4$!&{],Z#M\O^,{Cxnm^tWcWz.I!C͒DzDṿ}`$7s9iths9}(Kz|=tҶ=gb@BV0Τ1^֢r +ޚ;+kB\*8 vP5lܰj%~gօ,!ϾO)%E_-K[|vL0{k޷²)2Z Wy_&,p ~pkXCCJ3$_4 +ͨMۀ#87`\~4H/gg}wqG?\&+4B#{oUm!$ #< +(gͧjF$^goTA">Ш;; +DFˁDЦCger"r_2%cסRug4~pk޲pߏnQ `>,@F0@! t]1B\`wOA+: + z(FFqHuU7n.{Eg>JJ>ؕcIE,;EI]jpG_$#d43i( DkD4odkb| j;dԡ"YOE8]z!UE ڔb0hF0!(l!`l +>S +dx~)Hw&tdwD2-I1RfLaW]I{g?AD+UhJ+G33l2ɈW ݤX|) Vx!>~{{9C$ufabg@%!~~;`aO)[ݠku Xi:^h"cF:R ;C<_KR'NH{h>Sa"&XLqgTҢsPK|tzl6{z@œX-RWe"͌_ +]u -E3{It8(Z[QypAqޙd[я0;i;lͨ!VSJi,S+nnuC&SXG1ڽڂ{!#e堻 +;p#;z,!} +(7Ą'HVTl2)bWϚjcO֌PI4xj]L/7aAR1h4ojv8+Q`@9xZc*;6˄k` ʄKAfPTT'² +DD}r[#"rb!a kCi\FY@TKR6\SqZ7v'jtOE25݄Y< Di@[\ +XOe.? Z@p* oUDVjq: +tjt0 ȐB9hW9E5^qãV :Re sUIR:L zɶL:r_PԢC*`oY lJm 3B{s.mH~QNEGݢ&2RR\\{^x#KHnKJI0c$KkKW9ԷKх63]nvef0:ewKQwJA; ɢR PRy䀴`uXS Tj.0̪prcm)87J @%e{~C4y)"D!wL Er}"R‘R.[';v%RfQlȺJjS x$w,ESM:Z{IGMeN +7 b3z{ +jc[_Y7vs3iМ~_qRPO7R  0( |!&07c\S$ wVQRL)m ;pHu?ұ΋ #u P +۰=T#SJS:\%g ާL + JdGB䫯(pUEҪ^ }TU5I{1ŁrL2ұ_ofa>=$/;aPMb~R;LkEG[LE}dĬ14a4 ֚DDK!CbC(wСKj5TVRW:H3&7icES +dM J\H]BKXFIR":jdbŅ% "~=dzՐtB2g0 n5ki1Ȥ +Pdy.5peNcRQ^TH@,taD*׭b!ܕ<; ;W[^tlX놋:Juj?Ix"^^[׏4Q"&PZ{(R0YuaPНtBh.g_GRк܌Byt{om;Lss,jPruQ?.:ϣbD pEMzbVhcd/1mӅWިGƒ^^ebNLc'Bj]*@6x]9/Ƙb8"bi3At$+:_jPVsE?tBky TO1R;<-U yzIJDHxՂ]uړ$@;yVSnKΕW[$`:R+&c޻Ƣ/4AvG^E؜KnST(eP}ί 4({w_ + ++V(w_*@Dzu%qfeVKuǻ7M)e!o;Zb*LP<"od[buUJ9]}ۄVv `.zޝE3gvBL$R~yW +XޜE]V5mNUձ=KJ O*D%\ Qϲ +`fsG# +U봄n)BsMxqD܃.0K@VxۮKcRÁfZ^E֠:Е,2nP7ޛ>Ap"QJe "&6cWAWCgZm0]\D5|]8A_80/z}˜xU(pޒJx~.ty ip(5m[֘}.}В78ke=slBsEҼeTҘg7"#= z8 dҴh +m$|B^o.#Ѯd|V79 o# ^Om^̑CP6?ypq$4&)wl b7s 4>Sb;v euJ5f4,FBs=DB, ^|>YڦF"ҙYiBth A hRCN^y='㍁`\A ;[\w +wGaS! 0VD4(9[a' 3¯Pa#P,pDM3Xr[ᕷw.mO-XW!fhbPєr=eJY!*viUT+ /@؅f2ܢcޛ|BUV(bZ 'DإK:jڞoҗC,ɴY[}nD3&9$I v +f$}f˻.`9yk޻U{-\@ rN{nhb( {8gYW(RYVd)/o)rR#Wm?Etxne0c&rְ(6bBJ| %b8DwsFs3*/J.;ND&Tj"WsCo-&,hE<-I>xjHP{̥ 4%<=cUᛒ 5cFY~<ߦun"+?|}m.wW*ؚoM.徯r7w~%[~En½DV23 WUӛ]: N"rl+2ۘK ڲR@cNHtaD+_է?5LY^bv>.0)*XR -x緂=잁Yf@B;yl,?{z C }y[ p}&S绁fGcE"ٌlPC:@!@iJ +26~?T4Z.E+uq]Li7%<8OFN/+3 hoJs7$g|Bə圎#W+)4il}{ԋ@K*BX޲?p┲ܚ[jDPPk-K[Bh}U9z),U`JϢ 3^wΏrdY8iEb7EV t?/}nre!F4Gz (TSv>܃HNػJu똈d҆Yf}5NK/0Z1~AZ*tN3E]ݘ@kcꬅ0s۲i;C;ߗ,nڼ~,TR o d}Tnh%|4D72Hw_}IfBҍ>dÙBFȦig~E}T+2p(féEC[l-pDP`/T[K8 b$tP_-$0ap=WVjD AW5J^ 鐦mwi.r&ہt;F!/S) }bfḩj.|? &og;9Y=|Z9Nf*9+9pf+{4u xޭZ.^XXt '~fйvJVH03BFVj4MO |:Vq4\ NB/apeåRz@@n8u^+xl_{B׷1 {J6:ltiC*hF!Qӫ jxidNP#h;ݾ q;T!h[-k%# $YV82#)ԗד=ܿg/g?aCt0aD6`V?Yd];xJ.+o ெk3 +ҿ/lwv`l+CN"vG2T|W͜L4@QFh'|U?wzُ|LLsTԄ@J~3#n&)ibZb22%hRF`N9: +~L'Yn z794 1U=R q>0 ͎9s"A/%ʡ; :c#+c+yC]wױ@[> v;/\͊F;7}||oMh/NzA yR?V)m]xZߞIMθ|'!}Kuoʭ%f$;Y@RwE9~4J9&cXGyMwZ "N80tƉ%LT<`Ҡ:9yi<80ATx!5̇sJ3 +? ~1UtV-j$ vE\0?B(#w"brw,=PUWByHq͜2r_ ZOKe'۬ 5 m:5 * 6ysCCtyINZٙT8<]3izPha,&Є'np$ ԥQɗ-{!ݖYFQU +t?D? |w-rD Ogu3 KM3җOYq `h1=~ۢmƟUT \mcq=uN&p [QoDH8PG.X09bQG)R8u˟BÝ+R&V Ͻ`lERhNs-]WH\F-$RocMb {\\B@t :7t߀}9v^?,)"6@ɏSjMPRRP/ 3y*"*w[a rUQNq6q!۽5飖U耪_ΊtHөwf|還QO̟|dL} .qg~"c!xeS`^ԫ GMb@e4("+JŢv OHͩI:~/Bf1'W0d\UА=D@^}9@~-/^`sʮDA2A$]F0+-sUd`;{9pfNEݥu[>F;,VR ƨ[:mnY͟ @N#^L2-tO+nAhg#2答³i'@Q9S[B˱ *!-_.K&%;R$H7Zh9]'Po)SE0iHHlFO!衈˭Z.и[g~tz߯B3Bk۷mrC;3l6q!T֘&|(D?C{QaƻUW(׋Զo{ u٥k4!]^e! +w;:i$\6$%ajL"CrI]% ah 1t3mRp{됅+탂% 4G  $2N,ʽOXa9@ H|"t-IDLL `gy5ӏ[. ].L Z&k!Y1uO&\! H:oU.7gqk|GJK"d|rc[p P9AŤΒmj(-`;5nhR17Aa8dƼ +Mr螹ԍZIB`A,/LlSӅer*4#{~Un[K(;ELr 3rf)!4Wm%Z=\%cv $R>[/MDJ j!1٤{?%d8L:O:WĈAw/^\DíAF5;E& ЇsQ +Kj_(qFm5& RH(cW(oJ;$zܖT$.jDwG/B0x!i. + +CzBAG!Z5,ejgy\_+e2CQD!c",=\!ZЗ#O u(x1qfK!D#gqˆ| In\x% T}k u,Gꆞ2!It)Cx[DN 56ZG9e ~ Y]Bq{SKm 1F]vEhd/*գ[NV9 +BI9t0_ECPaՎHG&zĦ0)|mw:ЊcW r +N2qDO) $z^ }ErLlèO_AEU` aD4 3, ;ֆ_9!$B^Ɨfh@#SǦ̤]6uiSKua>o^g[{ K|bp'7]M:!I:+á=xEsȹ6}@x)=*  +9aS3#& PQ0m+{;"pßXPK,(9 +x((X~3!shjr&WjH5q)HEjG3vbIn0ϸ.(蝫l1AJ(.FK#{P?WI +kJ ӻ3$oWf&s2ccMʷ2d;IAb)5)‘uhUvGt-VnKF&}*h8w3Jl T(Rh h͑8+Bh)3UA'9<=j/*VQ2^Cdw,B âP=o aP ġ9hcHc`E +ttRj>؃m]łzg߷ +%ÀH"tu,CCa!tTC}\ +lNqwD[w d JL"ep DU-uEFM~t?鿴SkQ|CFXATsxL* +j?"S*82sE Ax[z15 ]»VU%| w +Mk1V1,½[-!y3 p0‚Im!,o (n /vqOdWռ,Cnld?j":N+)EF +nhq>䊰:2<ӽ $'GMwe8\jFu<-÷-H!4}@B7l@Phb! C8R#Yip ~_ + +{J o&H #x2QoWJ( yzQb0^p1`Ll +( +G(k ˦Vf$F3{iI!DXQ_Gw ޠ$6x8DtXy\Tpa +($2SWQ;dyx@0dz(d% ]·yU6JQUz 2G !YQq_{v'-eFqVwoz%C^V=#Ek'g3RAd#I.B@Ss!@Lpm =&D>@HXD/%&*@E98dKy |rb%29v>7ɵtC:#v6w{a::my0=_f ? jʆ#S}?6Yw*̨;hCQ#}o)R2ui[BZ2~B!-#9J$zb5yCWF?g1gD6ޚ>:[ C.am I)8-(#W7/UJ kxEzعHwZ(W<POu?9xK%wiJR(;rTHXK˻G2&RQc7%l0{V$~MlI1$muY ;P PDab2J8/Kw#kD2؝; D[Ck3|SR6cFBW7E|KX r_T"2h zXeBqre@^8Fw)Ġ5տS :!oY*W*vJuCJyxUP|A; iڼRgʄd7߷+ #"BPyb]Ep!M67_ͣ \Abd#Zh-ABVeV&blu曇 4~W% )ڻ0wICWuR1fp%:̡.8Bi@st +sBB|(ZB0vDE#2o`gv)@\ɖۉbaț+  -PtVKmD>d"sO0*++f#+yhјɐMr!G7I^\ +Q],գ}ތh@F[a#3J\ +0.ܟYIFKVEҔR dȋ}g,Pn +ښ +B}4]%, hB\!.݁$DW;}o[ + zWxB +Q$۾x_(NG bFJCtqƢl?L`2͡Xj:Ktҁ5 k4>6g@0n+rql|"K*۹6_ Mt;X +ya)u-Yk|PbC.xnam?et|܁Fvi"s[Dq_88mA,R$keىO3"oj0vbݿmUޑ $Lmc{> Hn̞Hz%۔]0j$'jL;6fVHZFU:U!(1v2 +KMnG7Dס%B?i?̀/fg;RM<ǢO_v/aܪi&X u8jHqtv{0@: lSmG [JVP؀t/"[ +7^Py*ʥd1O9h%BGZVW8eMƷT=*qjh7P Ts̕oMfJ}u4$D8ď:4eR(8i MR&r%W4#k0q%!oke!JR5Trt0srŸxHq}iGD-Eg#n7;X/꯬$qG,6; lEʘa;H|wH֓+]F<3ÃA](6W$U7fNUٽ > ͲsPQt0G`{Ǯ'=Q!RHj;xݻSaP,a_8Sd+ +y34O"gCk+٤K=C}'=Gs!fGm-;c#G+WK?i5]4>Gy Ekyo3\R*(em8[ڐDSV0AMrW]&+8|JBRPDnI)Թ%0 q%SC_ۆqAAؔ)3JיmVm" +y ?I63[<bAB=eSh3p1 ͥ@snEǯ-Yfݖ.$udr{+|+1ϩ:@#Xq$]Hv෰ P/ NH{O#>4}xxΚۀ~8f/=GfktRHY.Aͦ㻝.Sn v]pҘ%-7YwepHRH.apN6y M,Mi",zWKm;k!xR4e('TMS"~<;~+ +;i'F D,EJU_6FnG:+i:3Vd3oBF/ ,)!yEwjgCH}͑MŃuMɜ8IyO2#ejO x_QcEf.՗G|U T Ca 1:_b |G!P|<꺜-nPQVYQ\O7pcɦ+6Ig^Lm}Hnܷ? 1c4 9j,o*@X]* +Vsd#:< r>l6kBãSx+)AԎQJX_6ujUWՔ&*^^8SS"HL8mWkA+ S7W4xj3P.'8K&6qj[0|$= ]2>1UzȆ\u/ +?j +wRL$F+"Av~]PA(~tH4GChHC>">2:zy5ɹjGlnQD~Z.EUHbG16"Nؑ cska俆h)Dq߃%V~oq<} +6h#P8|X #L8t@xa,;w8A޾*l%\&u%S5ta<qtX#'G1qP*Q`c.% (rbCʼ<^㒐M!@QC>1+AMgCTQ+>)/ -= [Pa +)4'D$i*{e"( j!Bfb쓟fӍ5B;f&B5U-`)r.VS"S0 B_ Q{)/4Ed>zߺ9#%}Lpss9B3q'`DطqJY<-LlsUB[Xt,!l']Jk kmH'ж25[W3WwFȎED`79 8佧tdz(ڹfgtS€2P76hp¥#WgH##'. f^ (bI{q|KJ͜AֆJԙ!*2OtuHB8WBu6ףvN,J*Zw +>'"أQPAy.H +:w{#:Ԝ\^Nxo;=GBx1biLX8 @:bHKUHDȻB@O~dmh }袛4+/qOKvr.ߗՠA&+ELߛ&k ;K0!J{)Dyg;]or3qd+&V9Q+X})pQ]ZŝUzv!;xie{(=b8 |ɣyhh{WL|ZPi2JϘ*񥱸9 峠köcLCUtpDX :{sD>{|U1b"0OAi~]"FO2BFLry4^p.3 +}ʶÄz &:J": [rkb t lgf ;^ч'8r댴H%B8pɛ| aFy[o)/֔0p-0)E"p&}FQE]NI* w@πRhh NL)#dK2,>dʀ`g.u`2ؙ7.3Pi̯?6yo /H;$"i}q oF/J\NbG&p5+! 4j\KYw{pA#rƷ8\ lܪd9֯@VCo)YHa\idT%j$KQ4ݕ"n[#`!􎨥"D]`qk4*?&&Ԩ j9%_:"SLI.#Ҋ ^=Y׼dXI;CB@쎨D;HY4t|DА pt]ʯn 857 + &ny-)@n7j<7jN |7 ¿t'ރ©SӝK<Q>doP?/"Eԯ.A|+b<̍΀Vѿ=WTzv(Jo~])s GLb ~"H&ږH\Ū_ |*@"^hιga.K>aZ¤;=p*}_ +npF1}Va` "_ SiW)$}RG4)O*м}J*{Zrvj .3UZ)a4b1W-ڰo}%rto2^D PK^1Ȗv@\{aUZY [_)Ơ@1:_t= .'KLiW<ۍNEJH3^PcWkFv>BBƌ7wo*S /e˹'nnB+8/Ұ#^4fsOAdL5D8oAoHm$k5I\XJ'7ѣA' z] +ŢmcLBvY_eL?>9Ƀމ!U4>oY]*G%̵a]V6dd$rl |K1CTkWt\=ˏ +`l$0z\6y$3k .͜ +t e՞),v:}`~#) M#cRp.ty’/EOXJa>!DtѮwr&uB( h=7I{n/J8˰7 @%X|x~E/Wr+g.uC~nRY4:U3 +v+~ ,] ]GABY rRS=c'*T$-fg@v,SKCI-SrĈâpWސ^-Ŕa b.*37%XL*{lCVсb2k*}'1W#e#a oَ;@HBj'w̋Ph^_xo \pcB},4Й#F craf8$<@aמ ido|O@.,Z CH>PDʣ375N꠰+ ?[s>LڱMqaH4, zѩd$+b))D "dYty_F7!|cu֚`V^䁧pABBG^sDK(Qzp;`{'(E\Ar ,ߌ,T׋I ]zyFۤuC* %}bu.Iy1C2u׫)Xg54~ް0g!tN8?b9b`CJI : V)k`0ا7x=v|0l%RsT1;ņ|A ;0`A+J*Hr"0c4>9>_#_w& +iZ^·3QGj!a endstream endobj 206 0 obj <>stream +J#hf=e,z_ 15|&l2a}p2̭'Ľ]R wXgѤF2A]pv_ȇm_]+ӄI8!+ä+e EqV6 'UuAXWI!0+toK0V#Qqz,U,w[. ztaVz$ /Bg*!I0S( +xG'zb#@pA o=TS%7{" +fu=Ħ]Ht1Kc^ޭ%&w^D-5uPǭFrn2b#C~})6o)eK4uª;3kD'[o!VB #'W' 29-v>b0W@4\9ԧ O^ +EpplhWBqaER[Hjoۢzç>Ifpr + 3?ZM/Y#T(5ғ1Pv#i-"Al6i-1^`鐈]0A'h +'Lv~F Wb.{8d %X@[1r?8ZTcsd8a|X -L!|zևK~wYbMA$ȠN9wͫ8!fCk*0N=[A8"O\]r)U "wѬw k’CU+ @Pa>\ AYk C]=)nM0bGc6gEϔrGY wJP=/Mk<FRӿBۄZjR,篼-! (%w;~ m2R4ĝTtWo MsnJ0@F yk"%ZB|[ۀ@KStȑ +h[j.jт62>1@cPm4L6 ArXz@޿+{kWLhF2϶V v/ůI xR%?O]6321SȔӂ&Q +pF3*YS&i{4"%(4p +l!~`}!q-&`GΞPJ> (Āˠ[9H6!4᫠ wঔm) +|B0Ѝ*TH>RYJ!Kn'\'r)9.|Zjr'iׁ}DSǟ7Ó*pjG +YB2 (h&; "ysai Tv"^KWi#CRq44@Ѧ3I&6;wLaf ,G$(#\v#+ɧ!'hV'l=:qD$f=\ ee7=w܊cji%CG`!K )z/iUckwB "H .v43G*P`47]fB_jP`((E@\f >H(Z^.a||6#dLQhߑ!YM GRT +ݒչ>p4E'ů>7S` :o֮fL+Z#l`D"ᣔ(O;Ԅg:Y/$7D%Ju!Tf_qjq֗V7}P0?L@| )2٭#ݕbD=/K}>E(4h\vcUŠjRZ"RAa@/[I3Iҕ-l*WAkȗOĴ3V4N#ȥ ΁f6a(rZq'PC-2t&pr!zWR60qHJb!h>pI#ޯJm~Lq;sHةACm˟M$fVխRK҇M!Y^v#o +)DF*, YPWgfmpđo&xb<8I`8f>Yg;(B-5&juoH7y7('_ ,w5e29uY~+]1~0*X8-CaP5){}'QJǕ%\ƲAY}$J O?oz!E(-[ y_/tPQ>h +{Th_ܰPe{tbB (xkrT'lRM՛!h][:I3.?lUb,YiKӠϖ쉴w&J ]v Voy'0}ﴩq@~IvnHPhvjMM)#_;5ϐpDL <ߙ]Ŗ Voof/ MڨSf">g)B~`X;h\tis" A7fJq185F+ѕ*;.AdyR]7T~^JV)l \j,;#ƕLVH{") w?z(8!g4qnSSDGHq&T؇_?#\p=mdU@B&Y% ajGELcR +m]1$h:]+R7e^c֬ `:°Ae1KnBΔ4a\Y qLv-R) lz'piRhuuEqg@`ôIGܘ/GoɸYu?&|W$ay96W=e\ܙ.?i";!nȻOg)rf<7?2nAנUTvbٌQ,dD2(됥O#q /Dob>aH*XWSnybBwxiZ: / <7 *tP +\; NY\ +8YHU5MRE뮁B+2wUIRRs=7RY 1^騉d _Y|U}μ&`r퉆Tn$t: zw%ػxLI5Bï=T +=4m~YBhulJ<ΰyMu=;ex"][t ˕y+EdYrލфȣDDz'7Ỉw2&/eh 37/d|[6K D'fcsY{'=4_mL" hH9)6|/%%@ =vvQ/9]PpK%(ŔJLfӌ8WRK3 O:/ jFpcޘd9f񠿊# $:I=V`ﰛm;T#~L/;E1C_QLL)@)ӠFWoWC`".#!pҽ5um4?b6ruc}`>ɣ[eA$ҒPNC6&.C4x#Q $x\ #3Es'>"퐊&$Six,Np]mI+ṟ6>ꇅع/P $#[7}{*P5것,H4;\^ReOv7I +C71Fȣ=:aĐ!E Wwv$VJ.x@Xƫ8I0 1q\Y>|%G5.߰V3f\er$yVkSx,˂ HJ9Ӟ+7(.qOwsʨh[(][l鑯#R0$KH1 .y HP[- C*gĤ&BJՀUC=5B'}gFdrKM  +D/ԯBJ@u~!ȬKLWXFHKs*+Kư\ƽBfyщʕ3<ew + +c귒iL;ɶ4WBzC4 )n›Wy;<\ +wHIHخC+Ea ʤBS8#}j*j|,zGc{\{r:20I؋$plRP7֑RpǸ.Y*^OCD6a$/.Hj&Oʇ 8E`JpQ&d,@d9#rPt_F:r%m`腌]xU4"VfA@,FΜ&58Ng¿!k Z%G+kQP`}WAPG͙ $VBoq$jLr3g1d"(|tC[Km+ ͟sRոaqw_4|ȁA. +!z=RoaN?Be_-Jc=uph[brja`}K+Hv@ܚAZSGF(a1B0<[ʉT#}(E'׮hWD3P>Z&nkS OlEIo])T|T5`_q]D; J,k0LzCQbT%T4ugTe 6pk!318Wn_/;!6T]@<*Q]xsH '!-XUY!J7>m*eg )|mF@\B&$=U B:Grk/(J!j<j0cB&r˷ R@TD8C_2I2PYftTrJ[NPAONn{6|A(I@=#]Љ@n іi[5: gZ]Or6|Z~1Kи썩+wARG].Tdޗ㸵^HwHkNCs9#`<\Eάݱrv4}ɵTPL_BQֱٓPEƲ~+FA¤*-?oG"f=W mlĶ31$q2mq!R!}"n?\6|r~ +BiBd`|TgƍR+O(aRE +7)B`a6~ry߿>wʠ664Ĩ]ZQ[ +< ?&~N4v&HK**S/.S2$kXbІsf6r%gq.6*5dQ}s$1=B +w)EA~~StcM~•Zb@A(mN#S.tÎo,\B +3` +K$ f@J]{d1gz9ݰ2%1G`M3ݿB$URVkDp޷ժNg1ʨL $x8 E Qz3Ĩ]MfHLFODl]r1+*7ěkL*i;y@9ZȊĠlm.!"Oay05緣W޴:2DNI̥*QR &(d`E2]^c$pXM<%A/xgاn zϙkB^TFl]^ 9O~ gB]Qo #"-40(!FR#ڀBhjGj2'-:vҔtPOzi X!%Mnt}9^,U{p +^K(Ey ozJ&3č>2lu(D]+ha s4 jT#`q9d`)ɤ|2WRƐvLjSm"Xb 4C!S`=+ϡ/}JfG,=I +Re \"\ RX<ޥޅN)M藏T5 +N+}PFKultvJ^YSҞ{spaƪ=;e99̼]@su`eRf[YCH8Y^݃v\H 27 Ǔ/mc6㢥i4k@x߉/HK um!@%-ek·ͭFw@=~E|goCH*1( +FkUͦ}[J儥@r$Y xsLŏ, RB-7 K㕄1fL%!)>]H{ƷA?SHc_0o` QZnjI,^?n|ÔSiT Ɔ۶4KGV◐lJJQ ?ؖ#8X3 &PZ7?14&sǧ>ʪ)"P#lI OjrMX84y{3RX+crRyN of_ * 4߮sg>enBkzGm\_ĺ&V:a]7jA!z_@rE<[p$t?N604G7)2NҶ;^T|hyhsܦI5|zz;x8d$1L&h9? +GL4-LK07=ot/z ghسe,拐orvy{ ayN~mtilb+gC ,Y$ #Kbn@zgY¨̢r%@M{0 hQu& I6!`DW6դ/Kq9 ByG1:egA™Mky# ^Vm& dnũ +zD1!Q %@I="S~Uޫ,cvID_o)@_BxW2bc)DᱡHz`ꆅI~բ5N۠Ȝ>7kM Nn{r鍯0V@|\@D' +I3RZpt:\T(Ha'a>w/H/BFo%Gt Ol~lUT~..yE%oavϿjzu__V+y?*W"EٌJ FF+xqT"~0` +H`T Rה_ec١M7&kMKAe@+6Iv40C$d;@П4d$a[O +!<@8u; "R90H:Xҡx1.g{g6BW@91/q -,t |tnUaCKQI.E;l}-.N!<%'$o.߳<(1ƼJ)/J%;hTWWD'ߴVa +p$@9f'Н{pV+rR@2șA_ٷKp^8ԅ@ߐYx+s/ơA8MӇ5BGxp7jtW䀹-yqUBzS=߉2z*v]u_9{%v|x!@ /H|IG =i i~9&F)CA}ŷQS p|ԥZbfܰNbזgaLҶwO`2u}y PvlQgF"D2r^-(n\x@Lm_8m2SLw( "Q 8ރ<k2D@0 +QÔv8ʷ[tvQ*q,%I;aߏbwzZ}d%u&=1YaZb#ӃwB#d"iQWmN%wFy_GV8z0wI+ R +;G}!;_WPFp'8ƁFFy8qH -pH`1a%AlPwAP_Hߝ_[-Gݔ8Y n1~EO}!N|mnUR;i=&1q\ FAӳ%tN^7 9p/3ytשzth5韖+ON hoW(h2nB?xuޖXj.ɘU8=E .,q%$dyMtGEZ~{ib^T\+0h'e(!S}kSBE q%C5<@gTɁ[]3{T"m-]d#p6Vbk8 3 +aWNvUTM4kBi3vDR[Kѧ:: +nLJ;u! j^ AZ N^5&9M@ DHBgE]2x6}MS$^ L!Hh$τ&?d}h~}#Ri DD^Ř1kШFO;ZekNŎ+~:6d0DZ}zNPdR+Гn"d2IwP!zj1n$y;`8GW (a٠ Kw|#Z3sJEXs挌,=Wawb~4Hdp {hF!n+ S$eѡ1L +s27e l!SSǮ?ʷV{,uy%w,RYŷPf?"[]A Xۭl̸gQ#iqNXhGb./3Vb=-kQPW''G@䚈_}x.wU}pHp<Ý:42KEt\)K=I62 CAֹwVpP,kԭ/NMHjOzB3- _Rru:|BB2~SΌ~y&@6 ųY["]xd#qylvTs(ePuGئ;D +xR{()_((IR4xMuH1G5fʰCސs +dxpF!©Yv'F,łEH~t -[5`BȖhGG6Qd!ٗM5*VM'-v:}i~r`IZ;G9"K^* '՗uyPZ| bG@Φ![U- @xfSX'SA,iZJv[< Z`4jTX&#vxwe(A4O/޼K9M4q"F`J~BI̫S NjAʄ]̀2՛mX$yvAھ| U2,zYPGQv.r#3fyiM!osMce)`m#cY[HmіwJ9N)tF š 4X"Sډ|s$ n/DY =gcUHpTSs'!oNx=%]v s +){&E@4ѩSҐ^0}ڙ<(+{$o=OP4p;J3Ҙ]Q \{П@qZovh&@ aD'\@K;>hz !S PXvw$DܳO X$~-qh`&sa^LaK39wD0/\M G}ͦS-56Q +s8{1 +5d,Ka[5{I 4DVזAxƙDYd yl/kݕ.TB cdKRw*H.C3Q2 3G ѦKjd P[!7CA6j|zI] LAR j:ߛ"\HJ=6ohN9wyt/CM(u سX=]5~p\q+ThPbD nm$~=_0QTIiQ&`mjrEF;Bc.=-(˖dk 앏N/]euUZ4x3hڡAKMLDZtx +FTR/O~XY!\Kh׵cvsL>ou(C2nY?yE +XK +/ +hv2i.PNu1Av4@19aW4ή6ϧ{ Xi\g\z:: #A"0}qVZl)< 7pi2V*0fTB]EF5h5kk|-׬Qהb$[ sj&yC. +M};o=WM;dW*E2Q!M 4)VI%1@hDo#d釕L1V[ #_.rm40ȪZC,21fn)@yG3 ZIzL|Ay&o6Xz|nR%P;15+ǚ1иI].c{$.[KcQ|jZ1LrWC -/E [WP[Bq%ah 4p*d,Vg6PHASNItIb0Rv"2Fi~;!$Ot[M{ ICm# +1Wd|lޏWL4†8H-DzbϗRR4% s]/k*huVŮoȎr ""!iXi$|*N>e/0q3!. +I#};f \5zflbGstuV), /^ +#.Ԛs) &$f*%^Fn4@[; w*t&#%4r`XTuD<|{ 0%%d|kL"qQg?}U<ݕ4H`6h!_"]`?vKYyX}LMU[:7S (Y<9GScD3! +ǫ p>"h#B-hG`=#,SBޅTIIJ_Ȓg4Ao#28zƥ 0u˸%,)YِaR]q= h,S YbgȪŶRWJ0E $zCP 4o$oLbCʸ~ 4e\`֊YSd\n3{G<;f\fAl4PNvwŰ\:Wh'—OaWK)uJ,C2#HHId5<,K0̦fH\5O\{#pi2[.^Ai*wbϜ~Õg_]N*HH +YY]'\'D$'k)g +^O aŗb~cyHlڈId'#znLȒ[Sd[Q%[- eOi S քP)z4~=A_qFgI隆Ҽ0[ ywwЎ%LM,3=N뽲o~Lu*ROYh ,1tЈi^yc3sR\Y>fiON7/5C חV4%V ]2@--EɧN1*Y9l \dNd6|wTt^*ZKQ,q+YLS}6LNꗴz^Py,SV-uX +%Ԗ) +$1a?:\0}OżNHXx''ߑ-u}s@zv> iL</ ԜEeD5t+rYin$鎵A0mwP.fo rԚԥZz]1Ɋ'HA$T4ˁ uLw#`AQ)b|l, >ps,&vj!#m_L]V.l<]}vlc[R݊v+ާ T)(!X˨YT1v*,dEq +"pui0ti"iJwP Bak>$ QulY%ӻ"1 i-x닪a'-ݯuD% "*@l8{!!^c +H9[o)٥r9Z>7r$XļPgh )\ZHH<'^i9*KXzZ@im9'#ĺ0.YedL#LnޙGy?'O)HNr~u'0bNSіv}jfIp1zC&1V>Gy TN FaL !+lIy)ƇÜ cNs&8h_]=8G +/jJ{׷ڛEgHB!XuFEY->d]"1itG<ƛ1ćWXY{Ot帕e!|($A WnΥq#yW}{ mVi!X~q^^z7#dVg$d:4"YGY»?4r5)ZnƬԞHPV)h^mUԨ:C +*u%EE~؆LHBDaȡHD ܀iW i H\M%SP)t |L rS`Ι#`Cê!1R Y;{N +GB10 kc˄R2. +}8\Eʒ.uBJ +%s uª̓:ZV;h +>"{LpNBm)O OKk.d<jl 5g~OSKEC#TV/m:4qy>JV<((6#cχy^w 鼵X\P +JT8bc>!EVW¡["av4Хc:jD!8)#vT=l\Ar8)O"$Ȓ5 *4 +xus먰-v(e'"F#n(x '*Hi`a!4f; !U|\LhijQߖA6A2~n}px!D9χK=#pUaE !q0nblPv~ +8B8 :}8[H:hgD7Fq+LQR5o +A1ϸ -4]@e܋B̆0&F |ĭP˗r9PGj~%ios!&sq4k11֦KIVu"e[< +T rrKL#0j^S@CkclB(uKydyܪAЄ9A7JA3\̬{x$Ynz37Brt9ĭ z k 40Ćf@ h Y96j [Qav zE6E* 33H@(Y,H 7*^΋z!ƌ`KkZȅxa.4HgT(4`y2NӹL1#L ۴!ˣSZ+[̱,e1j6R__0ڟ'7fYFsԓfRYIUȜwj+pPe<&ڰ'6- 'Ih*RFlUW @o#{T&: }G r+NR" 4V$U9Yɱb3f( `v? r^/&XG;f5@3ekh{yU)(gɇܱ}ڧ8!,.O,d/|Ye܊\D:?>v 3p\Rx0Ț6^MѫsZєׁɳtǣ +ϖh ucXHBhfi K}d+=Hwx.ή]/)qyL+@ Sф "{fR_{5`Kb^'d_u+\LMEA([cAU}Zr[J u+.13Ffx.?-P|)v<rvQc>B,]AqPVbڭ-%A\e02fw9*86 D0q'z+{ l@vɧ >9 +wɌBp_jDb4ۑi2fM]=yRFuB/gه,s0F]:L(]>YRٝ#.M>o2(&r"!Z^:y<~\sSPkˡ|;fIa4=3y!c# L@#~<0؂k!{Qcq"[H=-#qjg2!";QMoięBHOp=ˀU^ #. x܅nًs@Đm75}Orp͸T956%N@R 7qJ^۴s+ Y̬ )J/Bnty,DjAvڈ/>>.JLDŁ,p(>cő~tL_Z3Exl"ARQ3$޺)@l3AxUEw0+39 +#xXxn J67pg9u'Fv6 @GJk1d\&~=1] așA`axy7MQ}ghjux!iN&h#7]%>1]hֺs+xǔ8Iyn0XqF0 =:-1,0z+ʠ:`Gc""RZ0t⩨٥Ƃy15 F4T > +mҫ;)MYeeGjWgZj?Libނ_F$)ONp/VF6n-SfvEz/Sܩ;ӁXrD2080r%ƨHΞ÷,kX1ۃ34Ftg,z=*f$%\?ISy!#tχ?KgkIIN)[^A%i!(!5^*(<% Y5z\.oF[c}ڕ|#ހ#!6B򄗶E"h5P)RLL^]}EgTH΋ِ%WH7B ][ ˰v +0X]JS[-`10@7닐*y4[[) 1bF!`y}3HX`jV2X5Vdr-H_|9ov*|xzȔ;HoOV1HqV) B,$= {n*n +TU_UUdT! +Zž=Pom̺._h-{>qN7E KDsd'C/C9:poRH/M&ׯ l- G_iy{ TC< +9ǝ*gN :G~';lcw"\%s&\`> D>V܈cr hoӀ/PWh0"]F +eXSrK&'If"V*or,J$&2fA)MPV[2A2+99n ?TKb#T\LHQXm-!JbGBD?Ӡ!jdpeC}Qaw:$Q󥜐Eǐ\f&FXB"6H&MI_  ˪wZpjEt_0W|_StfxQzZx b i*!r6#)`6,#O["FBOxgGK-A|AJ@h:;,.(-GHMN)hv;kd T-'OVz8, L_鮋L5u"rnU؅)pj~P/TLDGZ5=WAfM3hׁM;w7D\".tJJWDwEDc(8{-T._ +@s~B BٚXL;WYUF(]z|Ѫ5/_}(5h͓gki IJ^$7k\(vʸ)>UY|U@7W+p"F-Һ sŻ++ +yETۈmGŅ-@Mp~c}xvGX}8_|"e EB j, +ݶ>d3&_B]tIltAWa1ԅ[g!KPYq&i6s:S( o!> )a:, j@\ޑωHCcIe:!30m҅-{Ȓ GJzPz5zK&".0yUum6Mzy ykgPE! ͷ7 ^B3YP0uʚ[P<`h~ZbRѪJ w + ~!Sl0+`&Ө‹_/6J` a:ia~ ++9s[X*O 1YY^%[+!#iWU93h U!,E0d/"`Aea˲:2\7kr(nj:>XsYt)Dd_zr-B 䅽JE(v+ EVJbRs\-\2{BWd`BvizװxRJvɽ_!c8y$lUFIg=6հbtSq63[?J9EDJeǭTMՁ8‮^2L%RCF"-iԅewB2PScs?qѬ/ {"dQ\,xMF +,з+g&GdO3f\D$ϒ8i֌|G/3yU!.dIk"ItwCxRY~>$E2>d +K6a33EL^뉇Ov yS TZ{+PPm:*[ANV3^.WMNPa`z3#,NY ,efQSMQ݈ +Q XU,KbDjH[ KŅi~!>=mWI\7ʻ*R_un(u fq*WK:G]55zkvs\t#p* Lˆ|R2aFqyn x1Csbqn%m. +&d4t4F:x)G)_ގfv(XQP9 |V}]'mA,*eȏF(,$yEf$?PLZzx7~Ͳr(`S Պ WWlv*p|hN,IFb~NҴp* ,EO2K;WbMKrbL==kR4ͺTy=M6ip#F/4WRx<ކ Ч+ +PM!]JC$Yn}B2XWW;bYyew4m*'dt0̪|Yk?bBB+?0G< ?W4'DN!., ;w]j1"QUUJ|E^D" AT/oR+T\G2DC+a|4q'1|+6ՄE=:59)ۻI-~tKS_pR |ދoU }}j^!hF`MF ~P8C +wN\_PDr֨BkzRsSH `md\;<cjEa&A 깡B3+:F=gZ6 P5<ǎ ε(;{B~/|\U ɮ7eµdČc 5ܰ~i]S@AEP]ShY(ʝx,H bdvV0wy +b+C<AHy +AǍDʭk?iQn!LKwO1<=bJ* =!pŬ!ք!0"8S5(B/.BBՊ3N RM?^!+!PF̵dlQCe 4Gߗtb Ѱh~e%cpan1Ri·1LX2ً)󄀖[fG+[zngA GEizv!s +f! Ac&yºq+fIV<6tRvWwVz/)e8 `7Ԯ eNشH2OwrhB.!zZE -;:S G)B`($K7x \UWpCKɯ[ie_8Ax\ X=균]GXͲ2ESIb%21[Ą b6엙Ťǫ)2*ʀv:<!aK ,fF F7ȡ_j0ؿNpt'"[#~[~zLsKoH'N1@kz +$S5Z, SZ>Rp= N=]j8eՆ9aLC*bJGElv5?([5`n=$2 tFM'o]HTĀ^>2V=! @NEkr@&eW1;q/xOY|&ENU\YJAi"T$v^) +T+yUfhrT(>00f,Hڻ_ysU< 'Ř0\? DJ_PCe#4E$'[È7٣$}̅$znZ*{W@-]k_~b_v&7fH&kn$Wf} ɹb 0 +"JC 2ꭢ ${GtU#Ve4ZKK{B$x7$aC.BrȽP1x3jo1ɣ5* ogS'$фߋ$H4tiAcVbJ!C,Aah9r8@_دV o KJtοːi\t/y;UķCgn0] Ey" sU+'`;sPcW  @A(N̳rHu1)( $j[@5~:*jlr@[q# TXAI#KpxAĭ.X&E*Pc@ /8AVL9=aZ'j.YA0VT%P]`N 4#QMTI # -`|fM"Ed~-! _^H`ZM +'-(t&Imje!P9}oʏFr DL3;[} 2||̧II`!.^-lCǝJwz (Jd>bEԗ\ +w 4j}ػYj^g^ʳt h<TPqz" q'@\ ~2reJ"ֲq6,.xVNg ?b*$5  G +Kҙ-"d6VLUA7&dzZj{~>{_W:rnZBAпB)ݘEzX){.ңXeB!N3#Ƈ;}XEAvO2*fzu Ϡ5%S=DZϭI0N&ԑ 'eAہUc|UQD-LSc_n@0Raʠ@2J؇P +G>p{7UlqA; ДWZ[qгqNZq]2Xわ͒OeMMrS%ެmkكLɂm"5M`fçd_Iv&h4S6~%q)..\w>>9p +P5dG>xԵ _-ϸuS;Q~+Y1p[sa">n*jZeNV$&jwͨ˘!`Nѯ~z.f2.Tȶ ;FF,+Z1?`FN-1;zg,r9*uF >p-T"nUwdGB?Bnɨ(Hfyn5tnk%]kAt[-̣ƭHp훱yMw 5͸u>BՕ]6,'VĦ{P闚1#HYn)u,D9aӚ_t^2Si0 UTN#eaӄ&9eYœRBBХ"]Z$ӦKv,kBU8.ir(DeކzU}s)nviiFCN|G%G8*rVC3=IIς7!m_-!:)y9&pʘ7%BȾE1L7=(n(6N 8IEs'B +s_ǟXPL\f,9iU d62z{-+rK +^}o(+s??ݚuA1>R~LEVΚ`#pdc{Mpo|rJ9i BHpN=kLOo]gQcAF|T}Cy\Ԕ?o<}sQ #n`BHG*^^ǀI6XJΗ0 F2ͮEg?b ^^ ͣnRSF!fND5v Wi5̡4#?ph3;xwj0iltjn - idWF^$Iz8c$Z[%I:Bc{&*]շb@UA܉l 0ɷhXg?=܂( wCW1GIpI 1bX\Q aF $[xn4"$:!S +߆ +ŰN95oz {<-a5r sc-l{V< +p?}ߎ+0NJhcJ@-<5' _!9ԄFJ"םJ׃@r"Y*C Gمe6"_w#C.0"S !wC˷$MMEdXL_Ut/;вfޓƣR$}p.IƂ#|pg/ăqR ?LՎ7QoasKm×ysUUEn|\WpR8-'*y!)jU ,Vke?{P_vGQ.ye" 6_ fa=~ﴙC;Ij׼48_"Ɗ]&[ +2]ŮoAD 9EڀRB%kv4Gh(í.g ]qi@ DDBT0`gĦd2:> p&|)t'Ҡ$wLCh-tL늊)M@GTI~M1ec&̷X[hs3o u)ߩI+=UݬAN-Ab+\a'QqEuZS ͩo +Av՞tB,\te!ПNt|V3߷hZ~5F!jnCryCgŝn1ACf8B\SCi9@] mBUiE^~MRU|+:jiPE^z˾BxѭvL>խշ[idDi_:W16zXqXnXI&vF݂j4&af@7e#$)լiޣM{}W7+uO)u9ΪvZßqvt74y?9aX3<Jj4~:(+}qr;QC#f:(g2(VU XCщBA١80ٿJclK{q={a_Nf +1`h~[X<_nOg zPsCT1@*NcC1BmrF) (օzd!pYTS>LWoK*V'uy:E>l-@a +dؑ2ty/xN w Q/nT0C N ̺2 (}Bn +ÈWӬv&'ǽ"~Y!(ğh"ΘӍ[#mO0<45hfgjLL6Z+nT!{ytܑZL!w UAckl^BUi@UD%PNqY!ߊ4~5<^0m܊C,a6Dyv 75YN+baöQ[M]iwh !PBJKUXߒ}3'T-H/ ƀG3ac'd,s& `v֠P :țeٿ=\WwDz* p5~z]>jA~ޑlJqgTYc].i<nȅ.9t&we,D>$;&2$tq!݌E0M +[\!By SnEmݮShNBlBq0gĆZj޿Sǜ%?>L^Xp +z +%/C(bϺ/Z[xWAL01!*URq I$;OFVD M Zj/|.R+%nt]Ro=Cq.Oe`˘钯_SGy}{X8tJ7i51>~4-&=:wީn>\ 4ӗm8s߶n=T]¹ ~61:I>ҷh.3'[bOg=/(*,eg̦b)9j$9#5Z{aq_h4}k@LQko[I|)Y<&:~ Ji>/ ᬑ`j5,О%<3Xw[sl]~v6/BPf  M: a.  9nm'~ )Ln0="yE8\~*/DQ (í-}F. A8Ph\Zs\( :<܏[LAt.>M'gLJWKCڶ)pQ&č}z5!+*?28GO>%HӺ$(@gE j_VVHߞF(L#W;ۻt7in;ӗ8s۷nO=Pm7۲o~8s{~sv!wZ]xj0߂B~Q;H(?77v,},߃>7!P+057I{Y)[ro0?ż50\{$5"aY~7y~`Qߜ f~ H cs%م0-=5wP(rn&lx:<|pk0) E)o=4+%,r5^3sR,#IW Jf'E`Z i6!Hvh!ўD:̕&ࢤZuXr[yQ渖Iȣ-! _2Դ3T44>S-fzYx/f6E1)bfqK{n1=wDEk1S;A_ɬFf~`EmfQ}07ir{ؽìVV̋jDL$a auU͖%a~ +uAf#!W637Cw̫7a@ɂ$>i,\ uo@9plxwfVsIU!YqY"2[%UʧKy[:C3є~SSW[?:F"]q]3`^(p,ɒŴ`p8 +П_s'O=57.AJ{J^==_}g|#los)4*1TSz +1H$6-(UL0 6 moW˾o\ Y`/[b5$m&Y,mg1HJ)O?/M3Tt4t^K{MKw82umywb[ˠ]n$ 5wHܮTi ޗAZBF:l8GHܾRCL@h⦗.$i~/,WA'm0COt9[AbA]e'|Tܕ#PFrEP儭UwC`C0`%=DBn*~ j({4)I/V.i*uZrϜ!~+EI) BMYo]4?.unDjwtif[ȥf^ʗJ䟠[5hR +!XJjdy&T`&G[6r1m?W%Yi l,pB-/B& zB9aONd ǔddv˽UFS"uVO6v2Ea4_ZY}xẃLFjS4k/г-ˈnPm ˶}R`k$?ؑظ( |EGEbxNP)Xe L c[HA&?D}tFt|иzHT}FB|S˰SȿA_ שOXok)ㄷRKgD:R)?VtaH(L۞8\JT5nEy '3qV.ǑYi<[m z$>NKqWYC*ތ,;fak~.1`AjxІOlV&-L>00 +8f"ۆ B\BDA6N'xV]ϝceׁ9mMȭ?~¦x%Xq+mlyݷp~G碨=+#+'y B'Ie|<}& motܞHlha~Vx@jSOՇ=qr4Ţpɐ\A"4 }o2%؍MGGc2&ؤ %ɾrk {H8ҟΗ!߯#7tKz=V +| QC(oM./}EW!⻙^jK,Ix 3r\{:Byhipؔ'k +ӂrc򒥖UAcvA9X~i<@4s/nEg }9> d`tB!wA,6"fn=hA)E+~YPꅚ+~?.=;2 AT6:nI;)N䷛UIU^d ◴őV(5Km8CyBï# CP)a +7xMfr214cH ^wD8isb C$4_]fur'lt ^:nm"rXzI5^clבHRS=0RDd"& +&b\Zgk9BG[ |珒=}MWTdSS.&!c8>=Pb?625r҆,'R;)C&!R]@7 +_kĭ@rwTu+4/ +-Ђ|jN_/a7*kCR/uʠjψCR%OE/r\j|=%,uJgbj؜Q61B3[(عxD2L,7cHk.[OB< Tu E]v*)C#XEʄwȮiYQϝTu!U:^8'cU?LkQ +dc7A/!'=ށƝZP1=5`&aWOR}?6Z %fIy. 6`{r# E7Kz-^49 NF H\Q+q.ĝ]ĭLAC/cbStZG'L0S4£2UBpcN2_' +a< +Dh\,F]BHqFu5u8҆k2w{3w#4Dhm'q/,vVe Ƶ?Am#rI};)-+{SSvt[Iӳ4m-@`I[=}~SЯ~ 6 Ծgle1oeC[U^=ļdCKi%MnRmFVᨍ:>e$#2C6$NPjK$w{o R_d(~qOj2!1ak2ODR=m&szCF-l<_df"a2HoaNk29 qo5$Xs+ɘ}#녧^E,!#[IL;˷l4O%ڋ$$|Bǒ)$JgdPݟͭ$$o3>d]Rx|\K2~qXlr8ǒLJ(bde ro3 +d /0/EMk1ڎ [vy/d "^T \cQF-+P{+pvUURAlfB2j t ;~4,Y\{fTpWX*eEٯ@Ldף}Q=}Ɉ@5OkeJaO5)3@k2@s|J&pTȮ'oUd"%XbA MdYqyv ruzFДppae7,(6C[eIWWHYMOwލRS}bVL): +#bv4B;2ۿQ_v>vKsS@;)s+WWHELir(D;T^.SzIJ}]hVd=#%I`Vk:Mcd!^ {t|r_]SZ|/NFÃ} tgD*B`Pob'X}YS)a`41Hf#itۤثѫy҂F:#Lv>c_a*)uo.^0D + )hvclRose +`세j>X9n1=1>Ŵm5u~ByyCx^8&Oc~d)'PQMM`+%NW4L{voX>ށ<J;bo@[pVømϣy!76#o@[ e\z +t;Ζe5l.|2tCFG!)pq:<.'-; .R0[6#Qjl.HxOu!Z ;݀;I{Ni8]n${P,Uǁԙwt/hqzs_{$?آJ:("#4z"o752GNyD]tWԐJ,4CJ2^@r1ZL|l'-;s7koپ} +in8ۗz:anfg"lkI3ʖWLbt<ռDu:Ô4?l'=ֽlo4 clٴk̝L b; pq7yjy:W ()m6} y>s ^$B湄TPy4-y(AX64FUZ=qOkkWd<k\=ϻsW1CM`9qyB^jy2ܷyy,;={}.frZ's$#YyFAX}x+k'lE~sZϗA~ܒsؕ.xHxHg''iùz뻬OFឆ($K3fo܉.xU F8wNБiD5eoBoZOA;>c +yKH*ռsP2t9o\md#y*Um4sIߤ烈ڽvn[Oz޲ևq.Чq]B upk%'@ +i%)$ad>g!hBȜ +1m;-3x8l0™DQ%92 8GI&<ԍ^~w;%j} +R +ܪ/T)?B#>N DRokXӪ7FO ;y)Ç|R8U JLv G *S/s[6NWWNMA7z[PE* \y9cٽ8rYD;CCdxOn~e|W8I20ߢ-nAw +Mv  Um}nF|;Ӊ1i +-Z3 YX8=xYުg~Ѵ"hi1Wܵ,ͥS\rEB _8 AK0+?v2~%XFzh B;ZR@p g$!§P B>)jzCD]&@T}B(MBٳHǐw$Ck^{S~s 6WD{ ? b`QAʠ/̪| Ts1 _bXFo`L3D/6}]JavAp3>T"4{;^<}#`>&W1@ āBH;Parߞz> SVz_L8BPHFNV0P*Q"_آG`rPG +!;8&d͉dpگY ؀#05;k`"1+٪^dCL[wANe7l;`tڞ,SO5{`Sg +9 هmln{SLrNNHAA7-(؍=F5d.yJAA`CVY@[\.‚P Ǹ `R0x ucP &ddGmAAP+|# )t#Ac ā$9p +9*lv +A:Nwk߂q8 +-zʇGfq vA{ϱy*"@_ ͉0,]霄P|$B0|vM%tM?0aJŷ*qajK D+[!uqg.c3Jx( ݝ(b)4RTmsժuSܟbQU=rq"4h?Nvԓ]/i vOS1 dai&Q{ڌ4ݍV%Lֱ4UJ;V_>w>N# +`OvFΠS:NfCgxF˲*or"K-/S6_̐|"-Ы8*62Jq)Lp")ć8jtYWiVM4W84cqMoiw8j /:{/T $Es& vJYS1Y)aXr4B7kMD\ttJJ:1!(JøLS;vq Scu}I6 CkTHţ2Fy1Ai㤤<"$B5X?y>pZ9HisXH-N~\HIa]q;ˮ7T/ԚcҫH;F%#G!*랂MLMm!@kF8A>< 8Siq-eƧNӺ8Y-RͲhd|[1 }N;a7lP}W <gsmc{\to+g܏me7;Fޜjv~X}ᰭ'0#,;XqK&t)K~Exs5;Ħ-ܕNs޲J9ft|2"RBp &$Fn!x4zj• tfD!baP _ 4Z敕"\,md vngB#͢8ɩ}Gh@<en(r+ HMP*^ #HKqޙ@BϑP^Ü,|vD4+JdgU$ obOrHO燫,/Y_đ rSC4rUQΥSԈ!`%} +_{M]j&0v㸬Yw**Yd-X\31}8ELLpOHrҫznp~ :N A7,l2LCPC +BN#/s M%]>zJխ9JṃVt.>?٩vqti*Ug$]enJ˛["mRuPJ::cDl* +÷!>3F4Y.=?܄vG_8,z{4,X;=hC +ݩ<S<#%(;+[fnbjTI;%!,[$^oulΑ1()&snJS72zc!G?gal̲4o%DOɛNLYЃ."RoYƲSPDK,vlEbl"΋(L*QyoκqU@!;ቄjxGC!+-Om#ttk#W#ky`hw)[p"Yk3Jm`Mo7c'!ăxJ#PЈTH3 f5g^鶤`hHZdIb|D+X>Jffy47d(7o0NIuk?j~~%Ye0]Hz8Hu)$TCiL\$PxLCǦ G圖S'4z7̠PM7XrPz[sTE,3UjKAd-el՟OJZg+<# ep֣]\ zn-[ XAMW!QZ=[P'? ~eeCDY:p^ےb;c׶]#tBmuof}68Fxs|6ޖշ +>?Fxc]Q$IuhAaB&}{B\W@:dH Ld‘x(bOVaHPLCH.lf3ĤP%f,M)A7RW8:NS5s) r U&՚qt;aL–G*s3j#?W8:8G VgF&3쥋2%qt'z׍VD!aM-Jfu[wf`AKpϳf?et1C@UDYo }lP}g2ސkfXoAt<,lToDIS9s^Y4RȲo43c$;8M\]ܕdz+@pHڿ{/1ʔ xf^b-v~K–-7d{1bis?#NVڌFf\ccfph%lNs;ev[DFMM,h>hh`/Z$m2x3N:=@ *C4+ +`q~kIPGt;1 #ZցfN 2qCctL1R_c6DOd6$>FAB:@lbs9byˎ·ttiK4-S* 5؁DebV#^ 6 +r(ɦg[+048ُo Xv2p3:H wszhĆ'*Iu}*\ aR)H!F;Q\ݲ +d rd Zdʁ 5h?{QSvr z~4f;hSOkr&)\h`4G#OY8t'w +BR%-wDAPeJ +h(_ Uc*F` +}*JBSV'>GG' (SPLQ3Nh-#hR*ɖ,*%\F!$KRx32wAi!-IA3vD~rxQ" ݉(zSvqڇ*hRz1(6\q m˃%qN`Wt0a6`^ڤ%UY N4inqUZ\FZL&dx~R7!+Umj$ Y ,PQfgio rbb}IvD|\*X,]ż~(KiH8GM Ȭ`rr~">Dg +W3Ue To>WZ㫸@Ve1q9a3 k!-AJvRUPcD;nL\:rO$c"Bڃha$ɪͰݲW橇4mQ̱q4"It/g 6(I¡TDCySɒg 6YQi' ?B4M#G͌iʵoipbB3RZY&Osۡ-.ݻ!.&D k0EY]'*J +SBϱ"!{kvB,ŋb6Tw'7crFD h}͘OPa + n/h99rL~˶oP*ĿgI'&ͼ}CϷLiEH4*񦴲g;%C +`oq\@#:u&-̳ZŬ´f%#G^$ۉj~rfp.FqjAj,ln"|aWYߴi3JQ:h4+7F|Pi5";ڹha乿zܛρ?tw7=>hH9B<"hnlG7b aUj|))Sqv`Ld8J +n)`-NhE7R2&Q1["gNv}Jj_ ina+*n2hS3?si@|F.07oShj~-s}> ƥ$[ENR5 `;`K<mr(2r~VbaB^yX@ζB>}=.)ܭ2CQ-QM[B>DbMG24~ts *KQ_6bavi^" G*R38]jt 'j ~NOůxGH*ޖHbf Ic_ey9ɲBAMNLōb%g,etUMIvs6T˙ꦸ>Ֆɪ*i):L U?SV}Ud"rt~HCP WCM[s"hXDU ;Re 5FeШ Q,k,N\na&w'oZFٿSx'}*24(dڢkR-!0r-qR2y~S)*U(Q'|)3GZ0Uh,E[ӳ}0PȐDثm!`8\uپJ#e#]@DaANNaM5钤)pz_iIYdMp3%>iᇁubqYFA0˘Ҷ+z;e#ht&X@Fd\"UJ()DA}K&bM-{Hx9<1#> +41j3IG'XYwt#,hN_;ѱ-Ch 8$jEhS0dRj jc.u1-2\)4Fw[S7G#j'ʩBiV2O+|҆?l|=J8XdfFM]iCX#q/Fzg-ӛC =$x 5j(HE2"m= +c*ybMۣFvMPg.nj3ZmQE 20*xB09inܢ:.=`!ENSJaLe($n^h'vao<Ü4Xkoeyx SW2*tdIA/bE}twHTͪ8QNiаb2݌OV ŅҚ{znE.AY^sF5Q^<_ENBdntD|#5ݜ4"nIMI^ls=euUX;a;PKTȱћa?8@;LwD6aho_RQy8C;H$F-Ok*- .&\%jru0WW\ؠshIC,VIǖ8%s=*V(s [ޣ~RѹÖ lVzֆ-Np͆- pwt꣪ eU-\}-M-OPZw@®NAňs&ofp3UHt2ᜆ^AZ3A;44s-uzzЬ-S̩ \v$3,%].e{:wh9pYl6hnA8 Zy4mr1.aWd9N +z^L'S<^o:+دuqMb8djx$ܑJ!Co Y *Z.HJdm-> M}lr1.Di;`ir1)^rzE HϩZh`{Ӑ"wnkL6lftXYF݅]+‘10Ǘ*޸Y/[_9 +?t4vxyWq/j3`6  Y!a;ܫHtkܰ]?i/b[θ [#h9ЩȜE+-CĆy7se@ BY1M5  < 6K $7h9G9dY S>?HX-l]4b%gx ZJS9 |;F6h +}] U- ,ԭF߹YFZVJ`=ԔF5%Ls+^kJ8{XKJRq>-)aJ1N qT; CjPSˆ+8=G\PKz5%LɪIwQS +LZSTnr[kMh֔FkMk֚at֚aja>cuהx)ZSzzO k~rrsyL(؋:=$s +īH`6k . WSH{E+ ҃\P*+j]Mz=Up 98H8+;ܒ!~ZE#w&^oOD `9bS>(1!uDBZ㵇}&05g6|][OaynhGn{VqH> 2y]K!ajI*LS~W3>#NGsFQ//>@A!tWRjIj;KW׉3V9VOT(ĕtjtȺJ#!ϜJ՘].IUY Ht2OMm.NMTՀ|>X .ˠpjT;>G@5)CjȗͧܕWzs萍QP$ttxX`_@b&+hЅЬdO\O9cYU1PYB;.S@esp]-y-TKSqW/$\M!,N e.8WY-Ff᩼q˙qʔ,8:(--qvN<XyC  QdCY\(X=ov 2h|RzqGUqťY( *590ᨮ<tE#U Jڮ64y+G5.xh47ΎFFg"sqgU)FѯNI) E2<vV6ႪUjzA /J"rԗeEW@[cf,D;w z>s煔L@:Q@qcꇇW?", +nǟ{pԚŏIw_Uw:ry&E rm|?-h ao$x$ ˹Ӯ4;>mB9J&/ZcEGړQ7Cn60Jy +FdNDA?J _泍!89F$Y)!F%5HF@|!C QoB'񾞀 .ɷ\!Jˎ6bK'-e<'ksDz(=LZ8 (j2_!E<9P<)~r(uߘV*03T`I #7L_H34M䀡ZMDP:alȶU_VOO;5#zHX{Cyiӕ}j!rqO>1ʠ0:%{°1WV.2ƪBĕYf?=_"]%G?$H6ɘ;?gã_i-IDg@C#`&܋߼ӯ}w?>~ݏ?ǯۯ߼FK~oz~x/>姟?o׿۟]ooeF?o|3_~=ٻ_Woo?˻߿z_~y^2X_1G7{゚߾䟜%jA16ˇ<7߼pywozuqŽK߼/eǿV~}oo;>g/?/~_?1>߿? + endstream endobj 207 0 obj <>stream +%AI12_CompressedDatax$&q9+ұu,"]NK46VJR9ʬʢwx\ɦbf?_^N.o~O7_y?/7*lGt}_掿{}{VQ_]\_ëW_n_|o^]_nNoon߼^^Yf-Nf ?3;\p&|p_0Q 5zqA ]o7Z+3ig8zn2އ̈́XMQiqn_}x{usWWߟ޾{_/o6\n͛?oo._i֎n~u7^~vvzW*8z}=u:Ϸr'<W?39ݯ'Yn~yλ߽F~ow߾/ +uu͋nnnpx/+߶n>z=oKB2~p>ֆr~w۫{\B+/_JS/qsKXVG`>QUhSvdG3M|j~ +xlTY#F\;fmGƛo&&Q1gRc T 3>{[Uv1;-;YMtX?.bh'cF(( [9qΗ&a?o='ǑAǑىI†vH -S`g=8 GUT#^ +:`4g&g5 ߪNDs (ICܾo/3ݾ{[Ŝv$Ŗb;<:Po}-zQsD} nG&pΆPi ԸF<ͯnoh7|5)GSٿ}}xs):_7w_݃߾p/|C,o_H3e4^q7/0ݗ߽!q/Jon'Kqvz{K⽉*nq*|ADU2 E*5<ݛ_i߼~˩8 +'R3pƎEܼLwׯ8MLȩm(?@jzz'U>ID@=J "`᧷o F@6~owÿf:W1ɟ|wd߼?WW߼<9|W lW'_no'.SK.worry蓞_*=zxj~: \/\}nd6M}o}o羷i*RC߃ux ^]~*_='.x'^޼ҝ SxaQINv'_s;!oo>:W{;077WWLJ\?ߜ\՛˷+<0?0M;᯴`q]:٥e`;?%ܼƔN2h#)>O2oڼ6e:w2S)/n8 7{n_@ z"nw 2ɝ*}\;}:}:}㷩o6}'dt:\tӍN˻o\~=bɫK<7\0/@sM"r7n)l9O.'#hK/N,o~s7}w1)cW\Ϫ||{GAn]ᯓE'gQtOo!\%/TTKחo^_ Vww?ּƈ>N'_r3ɝIlN.ၿYL ;l@HjિopIj.U_~I\_D7n?ዤ=0߮^o__n,8"&}'ǟ>qQv`,qS7 _Ώ77w|1f%ƽ|K˛?a`0aH0(+_hW8z]~w j- Q?7}# p^ǿS5Ϋ7W,NW6憪 oaG~-|}_g]zrw;~Cw?N/ o|y_宸W+y%Y^K̒:=.6p|K`_\q栴qp}/ͫ۷n߃D<xA^f}?'}B]>A9? ՛=F3h͍~ hqݸOdz῱nz>K=uz^0q;:m|zMMN'AMGoDi77ӴO5=g>exJs.ڈ=?1TΎ:Q4jQF塽1 zqx]޼`OB7CmXJtdkL4ٙ95g\ДPo 6ޞz: .ޝbW^{wӘ'{=:*`0>vaN"Q8G;C;Eۣ&ChM)b9;eq*i +iV楅ܢ)s;䒰y=p឴q D /©qK<-q3JLɻeŀOǥ)ZlmtfZֳIAԃ8VkXG%}Eo~%yΧor,3<{0'[[{w-7,| v՟KEʙD@%D#P(4eꠄ. EH . 3Il;8=݃R#.9h)x8NŃc\48q>Ks +f'y,x h?:o+yLv2@j%ANYa++@& ;"Amπ +#9);{O#FVM ;6 vfLCLXaM s0`:v`>|Acπ@)p BA&=؃L))zhМq n$aK@$WS g zߕ[q#`ԭҶ4 ,yԬ4#M(\+2ʴڞ s': yiNH fS#J }.`}&ZzG܂4/ILjNI$ȩܓ;Or.Pݳdݲl[v wˎ_aekPڊ8mȿnmmKnvmFt92} fUˢS&H$( YY?HY&+f[0@[!>IưF^o' q;UOCXމoQɞxoqs04"0v""X[lZ4i@0Y4iiϠ?,jmXܖa^Nkolu_ 0KȪZݣ=&>#DvBHHa"j1sw +]BPT%bErPE"=•H^h4 X"a$bAiq<ӳSHH]#eK $YH!oBH;>c7ґ%jGz(iP={ a0D%=؎BA<vi/Ɣbei3$Ltr2U˜Iy i !B:S))Ĕ'Or>VN9A +㠆SqPBNB](?O>w+2z8/N綟pCw=]4("zr?k6h%]j4Y-܌6MsK~Q\[Q^;";)+wN4+ϲ[bHnaKy6 k4A|P)R|D\땇Z\K{`wTjan\Stc'4YG~$0hbc2uCH4ZfjTnS +j؎> <硴@8?#ᷓWQ~Gm0z$ەhhc&cd^Jƥt.dSĨĜTLI4#]d{Qhlfi23JRih̦;aOfLbU#VT/us$L^LB̫cȶA,[VN,^A,QX`wbM-kg.s2R#k?KLK=Z V̚a<)"3)?vf98V8`ß'M]YӺh@z`x=gz`w +>2zpF(.h +%T Q'B#$ r7E8/BГrʤɉ"'z\qq q=)٢0*5 MAs&^5YR}iɉ(8u'^gCm%dLwVA(֔phrz6ӣ :nu55 ^œx٧54ݢmȎ{VEԃM?ކEOVm?O)6q[.f@ ))P8@KB n#Kt.D ++ :ԂJl shp@[q!㮐]f2C6b:`Kw-xa +egೲ]sN~1d7fħΎ677 Se^xz9[%8ʻJQ4](iڱӍz4(!^{JR|NpzNm*1{ϩovr!I|sьiǍ)a~ΜkBe?41vYٌٌٌٌٌٌ*llli&z?ǷSOiӺ Ot0?LPu0DHb:eaE^lSETPra6W U,VxaA2dSfVe\|aḭRÜ0γyBs-NKކŠTdfdq3gy lf.grXgrXHodn(Rf$(wq"%l%MPwZLgH7eSĹLx ƽ0E >X-@<|8]QHڡgHʗ#I_@}h4n;Y##O5FF!g#3bP $APJ}>M4u5J5Js_'x8֎1~C[_'l-m8*An 5d6vnKzmn=ht~NDv^O+A ʟVF!5uRSmRRj5Q)wVa!%?BwLm.7 s@"pWBA{7H2ro[g@!|׋;w)XMr`ת4??܄xz{3dh2T)A:?Z'p4C*v G=>ԝK(B0[;`?ynǶdP)xZogN2J0ڋgXxJgA3lGKOwو?~aWًL$5A1 ¥;IED~ +-lB+J4Ӵ+%ۮ [ #ᘄQ?ffxcmxK]ٿֶ:xm vbKe>f<$+4:rS:'胄$i!OD>;3*Pl!ǻ~d\Od§l8G<+'j:m|BIzKJU\IM*`Wih}WNp$mOz{?պtr RT-Ua ks,aKM'9:|ݢrnpzih-GԢOjz~J7NFMc'7=I5|ZOÏ]>0d7rx +~Bd#uRrjkj ddqPW@(+Z߼)b,u*ؔ w!A CUO]Jz~ZOnm*Qtn–"rJwXu1vR.)(|pg:9>={yGs7OOޘr7K9K~5o99.sݖ3]a6b.ײ^4ayUI2JS)yP< c\T>H u:s*EʂjRfyⰒp-hcRIݍnF$ӕ0`>|SȦ~1s̏>|9s?m?ˮQG]+S:H;RkR +I{aKi g~iN4Ws zbKĸD+a=v+_~x@qn-QaAmV."jL 8[)74z6X#-VZmHJ QޭCqXs =kؙ/π3t 9qaq;πs>,>9/LK % 5줣4PMe\M Zdz֋иq 7u5$4ЂXbB?'&?NGzT4FY--:ԑ_3w_kk!iX[X%UΛc%{.)Dp?͌U0`_RG>?gC-#4<\ڸe=>1PQءbS, %0s@KQN +CGġ~>+[CC 9jd @v0@Â『Nts^cs|ZlDp ?E!h @C6lz>pE-C4<j!X7dAǸ`".I(== 5a'rOFCO<&=sQ门=_'}4?IR7Go$J?@~T?yv1dSkL4CQjgrYvka-`\.Wŗx3gk3yYϡ~-z=:/zz~{у_vǿ'W׷7wL.Wy_{|'\zի/7Wo)sQz'.H!CxFŰH{b>` L8q/Ruq`SsQ0\ РĐٜʸ!"2h,]C]zKo6 +ho16#?tmxLmmdV.ZK}fƷ>(|;lT:iqO0^۵qRE&n43Ei{&'g" wt[&A`56$u؂B X0#68n =얂d#M~ vMf9LS +L Y̗$10#{@"gd9@G7=Є[a4HP]9?p=(Q+!Z7hĒbIB셗@a@#Xz`nN X6+aV 2:z1QYvҴ b,.d󤞐N9ho(T0|`g0c@)Hl-8tNK)'R?ƀgӚpN#>>\n sq>1W Lb-`[&݈դߍ¥B'O_h@Lw`Ad"=8 +MQ#@Y#^"FQ{8,o4偍Ă!x{»QӴi&ځCˈ{6 vʒG%@8`l); +5> J,"zT./d|'5h Nc<Q@`#HOHN?RU:bMvҸĊxw;oq{y$\\\ۍ99e*(P=od i\82"AVc|4LD.k#'2& `sl8 .@pȬa# ;clj=`%fAB{$~-Ah!Tq|8i'uEt y)0-/wW2"H``hHw9 `z"6/YE +2<*OlrŠ7'y& Ba 8b5'Ln$A؇(?1 FފDm^7D*[+l:V"0˘bc~ +=)0|die {yߓߛ_ރͽ{ (Y1w,N|뿠WEwwoWiW/w_M/1o +V߿.. +/XA|&#`p'n{4?qU78ȑ y .,`@#jZa2! +0Q<% P4nM#Lq֒Ud@6bnXғ!#zgbP O;ah z4e$aRX]T|lěHeV4wx5@nԠQR7 O&X^SIEe,E% D)cN CQѤ3&)@,x Si3r3Usg9w=0O>XQU2rz(pAZ_9:=8+V0c + f >& "d9UɄCxPAuiSrR8 QV@P7V ub O`rDz_ +R&r`As L5ne 90Ŗ` S! `Tpz=f: +ݦu46R4h`[\w\˓,> &; (Ӥ0 LSAccbSsl9Dlt\Ě"9NE5$$e (3l?*NI&>DL@-'(!:w^4|˶.W. iVGJא A|j:#S+N*3|VPf+K (#S'ŽSG>I80<p*s돗Sj, qT%D)i厪P%^v{Λ ds}qkA<9}u8jG] 0_!\ ^KV#A\`@^j݈a +kZ TCr^>OU +8<5_\]:G {Hho&'VrSx\~ +%Pw*܂{8~M$28PUE}9sPQUxAa 6GpaC1ʫpA}D`hG%j n{]Ӵ̤)<*].ăo T3R)_,H:x Ğ3i!TT*f&msRlȨ- bG>^D<YRXc_,ԖeHlH-+d(7f1SvWw CETKG qH7S |c I0¢ s@ HfƆF%gV(:Y㊭&aT|=Dfegf yK Ǡ sgX %OZzj1 p;"{a# Y̩ Nu9.XYyKPY2ʁ @8jL`x"Q;7lB +qTF"#Kf$-@JPD M +K.8i˸Xx 'V!@ 3"<Һ-R&`+ck /fOai2E`&ac ͍]eH4^H-4^Lb:9n㾑-um/RSPG'ZcEY/tx^NVkvRyp, U?=͚\ z"_ԮFYUw'JPn͆jLd>1D'ќmTeR'p}|_b .c: 5ZipaMaҖjJ\p;f;ZrWCYVDMsZمwSbSKͣ[~g$U/Og dJ@j%050 + k'\L*E4-yrd`3HyiqA9v5$!؃ +ӹMh44%08m`YXQ%l:fi14Cy5=:P櫈 RQ~Uxǎ wE|a'09c݊`$N(-%R%8^tJdCS]s抆MDr1=kBQld-4=^e%дd.7] xn#Ϙ"cX N~!YK~,GdH6с{F(HTǓ8tDLEiPv4aW2}YJJ\LZx&z YZ&#ь4R;{cL* 1VEOM-x6] +잧MltD@o +Tj/VA•_=*L_!>hmGϷ&B=9RخJ&zlLX-&vC,*a][i/ Potł#S@#No(j\@ŌfR;N+a0HۣW1vxXN1L6@Q]* +uƢڻ =R%!^ nh Zi]4T=<t߸t)GQP!փGZ5m/uרIѰH iLvxqcOLÇ53kn_˧pKPø +۸!5l2ʋaSù7R=qjKE'L5Q^WmĽ  ]W\;5BkӫgFb<r؎R{H6:ӲHޙE8q6i\HUN}ڨfՅtmtPlj|lZEѦ5νFuiZ?8'bSG6EٸP7ZxUڍ.w7j) n<ʋ*vAoЍBx7 +aQ7]e|ߨOb hƄ(D&4&k i"JfǓEfKT$&wUt\1cr\S @ten~}ْ,mY'7-SRD֜'<$u!ܘ3sD4ԦtH8ҵVBcb!yj;p6SFdFK(~8Rv0ĈM@>Uw76fUwju[cIv4ks{ =}Z8ݠIV!TwR[^yF[mx#x+sq&bh ٟ9kJL$Qd(Qq2Hڥ n2kHFmPfp +- X=tD2ɪ$ySXio;{$݌y!3!; $2,1>04^V䍭7z)MtUI^i/^s)6=*ʣU/1o82 g8`m=$瀤BH'fr`Px.R[ /8^syL^PŢQĈ//)U t|5d_/&\6*(L\X ld .V./5F8(DYF9j]1SQoޝ*ENF&LЎF؃j8TBEwG[ eyd7)a>fd9ė^n}((v{rKs~iٵi`ӂQ +I{DA&H +Sme`pGbSc92LBm]ߥa :-NlP}7zW؂nݜLVkTuxrH;kkvٖ{ZScKzPZYCdK|yCkݻ-[R1>E2?LCX|i\BTzY&$_C$f&# u)"fѽ7F?IA0#qpO$ {)Y%-gZ@l` ”W+R+ X +4y~/\Cq  P W +\X7O&6fHY_'H:2fd9&a+OXd!MXmƪHX(~j`N{TQ g1>YP0y'6l6YلRL\ ifBB|2 ̭h& aD礐/Ӷ#g*L4,8E:ay"A+/E̕Nm~IJIIzWS| ѣdsd?A 1mkt>A^iA$7>QQW9bhqK%?4SrZ%%HKtt#!&e^XHA1⛠p{vOȯ}3Lz?I:I ++)՘E7/ +0H5F~pN\& 3N:v3P1a^9QC a hX>~@^p_|oʉG.X0=cbMEU,v}be_}Rz` ZQMOCl€ޕe ψOx+ >G#-Sx}A5rQ&&OYMLr2P;IN1p)=IK/摦D/2dI+(tQJjGQؒs tdЍ,%R9>aGK#Z0)NFHdix[ +h4&%,lE %$H;3P"aKG1foaEΚ!]`B2ٙeͧ-@Ǽc(+N NЮ# xitJ~&@&C!r/t+k_Iv[fJp]"?0HKVxRd*A@=ѱa=yR}k@0SUbTrETZf t ][iSZs1Ӧցްn1h,Quvk uN)N^ QX߂=ʷiMޚoJЏ\٭5zNQ$^\kRh\Kyc'd~=I{<'\ٮ5u#Hf7P}rf͜WM9Ah!5D(dPѷ1/(g'_ @<𴷑zbO1OYz$t\$ᵦFBVDRz.C0f`c.0 Ttge?R` Ly" 8P,TPp\9Eֈ, +\#Q&j]eg[l+0tDq? C5k$Aɤ5`b;k8q kDVt+kRtx핮1gUFSEahKk=DW݉.5Z[YT]XDyTVk脔6Htӫ]#eWD7ǥ2]#JJP[}[t1VDZ(ds`ϙXǖNQ̙S%&DŽS3tgLnד%\dZ!0.+d2(]N%F(ysFSY32nUX;Oh9w*5?69*IT1nrUH  I +J2 ,rue +tbĽ*EI@ 2 C-l+LLC9+.)W+CaUC]9'&+L{R(gM+ ET()951mܺt,`/aH+ZO.AFbv!2"hi^#ӐT蔀$tI9y:!,UUтKˊi'hDcF +R^fN:gΈՒD9Fd XegPԜ_WBko**+ \zɥO$+o,)xxtG}2g?)ru21dF(%ȢK%%h',:MiYȵf7fYX]b\XU6A Atd*O)kIҹ@c;P l3{js_Ϩh2]Hd9ɚ;5,Ǭ9J i4lq)p!(jJQ +LBᐬE)!f(i]&:NPgXӗ6\*D⣸D첰\q@(j 2|θ'Jpܢ#c!eJQ҈ʥ 9ê{@51K Rn\qbY2M[ .>%iN}R-Tz~ʥchzIj&d!ny/:UƯ?^ͩr^ x *!҉nt[WuE01L%ԡvXC2˓d+OZKN9 #0bbbI8`W&7&fbIUp#͗s`h/xUd7Y/V4njDѤ.x^E/ơ +')KOON +_KBsY6صOdHjJ/lt@arh.1FSt;"#KVܖy1 +h0qE'I4OU Km䖑?7ؼB)M)_\E1AB@mD8Ux`1d^a͎AėJ(/9}?0=ZKr^Jq-X%0oȜ*Xm3GNBmB2^PB*xw~i/gN/ct@ gygp; 6ɘ,ajtAcm DG#~VF=A]>^Cy]cE. .=m:Y8׉GJmr2L IR%3r~[$7ԅ/<( E$*#Kx7kg!ˊ0%+^ =s +>I ,eoG*R%l%} +AW-3sXO +as +<ɢVʶ&J2YET] +8;KKr =9h׵1b"8J}ܑ$RK:]f͡ kS_աu:FITB|K:ωЧRLQ#bLLt g^c$0"?Z?f\yJ2^S̢Wc{Jg^pGޚG:|:xۢY249f@-pK4y)߇6aT<|S5ʕl2]͓5?kTx+&XEMVfke 8g8X[$#c&ZAmI02RoR_ +0WIIKWMǮ%Utx52lMWl!M&/6 Af% #ͤ1MFƆ*gƩa ln.ˆOSMVNNvN*ga;_Tlt7hÅ7JNsveKm{YW$lmnFi6Q6T Ej9ɘ[vr\X6d\E#Yhm gs>$) XϟeC$7陳]QVmjP_c4kfcsb b"쓊ڰPb5[Zkbk/)jcm]4[ƘېeSrj4Vœ4.KX1g6wٮL0mpy_@4DU0/B4D2D#7N=hyekߏP"Gv6iEW)_R +YL_XnZvyJͨk'(]8QX߸Yu֬TZ}Dk^e~vHkU,_RA}N5ת]Wx5ڵQd==X`XĢk{JhF7X{_v5fl>f3S6EZ*,:aI;e J9Zʹ赦))IYW;F=ofüڶnMCɜٞMmlϸgj.ڨT[ө9U={m҃b[c9%b8y )WX7S+~D֛+WH J +s)S:Us] T\)lK_czj8abQEhTRhX_xt3 ,̟Kڻ(T{lPGj^V&$ihƎP4GHԎd]?:mE9նENӴN*ȼSҬN Ehʓ;$ uyI'DE/na>wSL z"D{u~ +ufzih37bY(S@sz5hC)RHAK Rvg٠fSӁզ6d95ڐ.t46Ys\Ah.Zmu*ƈw`ӽ4+o~.b Ukh +Qe|IL$sT +é LDϰG_+IHBJd/fN>4ѺueIouNk1x_&0|dbnSycJI=/M"1muKX'ԅB~J/^D z| 1իod߄(#䫳V;DRCm=z5knD͘[1*LnY[Ň6PF'Amhd{j Utw ҂SJ+of4LMTC5a1 `o> 0 0Jݚ WC6AiȀe2(d v4Sd?O+EM],9JIhYӌR3XhK +b|zF:0@Eʊg1]цNJ5fDUt'T2Ng0#a7w +p*AyL@ ϻY[X*]Vx9DJ>zrj)ĀԦ4pdX,P2($F3΄:+CRO1*D$M +dWp9ɳϓu`Z @C  P5RuX1co': {ŜIW17H?[raH=5ـTFO H,ND)EH T7 A?Dz~c'-ǒ?Qm(1D =Jph,.+ :M#-R!'O4KLY~)*AhLd wC:>~=&~nQO7?bD[D 0,ʧ9D_C֕;|'=pLVaC?$zbbPV{1ʼn +Ƽg6e +#ɋ!HX QӚn')"pVzgg]&cgML5DT\ޖ\'xܨ(iR4N4| +֜tt Xw[Z˱xY'0,<<EkzE9>?IhbnkAeGqxQC?dLP Rq*{4h6 ̿B9 F !Wҫ RY9pAVQ ^srñC y1D>ta5"5ctc'xCN2B̆e톑D@eKz糮1c / '9p&g:>zY(KF'*qk.xhNx}j|axwuq4&OLA +4BH\U֋;D/i߽8kt +ԼdM@btûCR v$VHT1@]Z|^r#2L%XG L\ +;)C+Ȁ.ƃQX\+Hn?z1PD sxD p2֎:Q"n6}ڂ(RwZS0 +N]3)tE9E:Gvp[ ra"GztdVQ(l4P=~,>1f{L5i{+v=k1thyj1!f>{KA{ -G@("3}}H.Ԉ=mRYC U(Ȓet*fY]NO1̕/r]tW2aƸIr~/N;2Ōx|#I U|D^v#[8)[ +KU< ~ udmg6"{L8(ݽ)(@KVA/dKdǩÛUzib$$}4=Qr96 ŒJ즬rXS*fHaҍw O/ +N$%ե ^"H\kJD%đ6_%6ԌsɆ@NڥC*VUl4@0\KːA0&K,b, ZևOB2z;HɏXI*>qTVeĴ\(Țxy:4Uu9JyL]ֱ̱rͱ2USکq!)-rEz[f,ԝj~R*`"!4CZuHfd|GLBQَBDF}?Dj?IlWrT*3 +Æydhдi%"FM1,GjK|b+i7J<}\Ků3EO.aad*)lI࠼:01B'RCq=SF;J2rs.rpPsW!\7Q!s1>-.NwI:@z]z:<*B&ѐ5™7Ϧa[yI$D@7ڄlhC}8&BK.kV` +H bs!aaIt\$衛xU6q|@߻HYM.p࿭ l +aogo7X\3̏uP!~|7Z. +6<4:=N!ˮWacx l  fEmE'ݰ+ h5Uz޾[?(Wc&5Q{{DOFх^,'6Ɏ6f@9Z8GV)X>7y8 첫?`(xMQ3C/I`'#wd[]!bB[]*F] ˣrb[2J39R| )ƺ=+=&6حۚ aw& /!MsTMqe)R> $5[,@2r:5am}|UC#*1 Ɲd>N*y9k6Qkʀ"/!#g'A^lKt'^3%,F2TB81[wl$0d |)gCsrw 1i.ݚmt BpV.d-&E;)ۚo/w21e=HK.ܬ'2pmΕ + +uyyhH }Y>- $"rn#U {jybV75SVHt0+VkEA[fqͷ1K4(-veᣥgvQ?|@C^qBgV﵊%,2*Mǐ ;fܲx u̕; P3~Il~u`M}+2Z̧X˓ ֆ\N8I3k, +Szm8%f-ך/ WµP:&zWL|QWgYKqx,`Fpτ|?&D8ipqH  C%`Xv{T¬;]@ӄrbq[m@-;>`X@ +% +h `32+ښ ?V"`ֶH_(xR \n}€C a ni@@2AdgpoP 6NoPkY6vhBtnh.F78+Jy>Cp_p.ޜ"Azʊeߤ<O%R.пM݄ƀkњBΆ5#B:,4YliY#dBGƑ]0Dc]YSf 4!cpTݻϮ?3{7 +]M)&^Br;Km*$C֝^4h łr +qm[יu1J&n[z |rO%ܕMPm6zl)A]yתŷTaᔬZV6>nᇑ{fp8rj8\n{CX\a~Kr:2@'L-tj*b(Ģ8]jZD%S7!D{67V\eJ6U[c׍UoZEϲVÛY q\zhY ^Kq aȃ0az!lVD\y+n`^dng [g!&ѵ` 5 $mz(QNe}6u +kp xuEA@mדn/WE#^.*y ˅,B^goAj +qBPpsvmZ60_{sOVK``;˃POgيTxk O824:߲> MG,2E6y/^g,}BR߀w:O:j8$Us2Kr}Y̒8Qʃ,e;iD8׏mWC0{b(^l| ߿CAQ_W23 |N4NPd cwƥnzz`> 9͢= +p 9*~?:VbJ lȴg2[F3\Jg)GqFJ$ٕζ~uᆴ&%)PAɺLVX AȢ +BQ:eSQ/ù:i5Ɋ +yƦBJʧYTN!$ NohTiR^D:CR9 1'Zh=D M#͟JF IL "RvI$Grp罐!ՒW!e>h} F%;I$a9^-&βGY틄x~בvY_Dm7a\gb4d&z ?Tp ֥_u_|5;s2,R I_ +i*7,ZMuVT!K"E%<&JG)$ +T@̭Վf]:J1?3De M~ⱄx7tsKIMH#3ҼDzƭ΃* L^[Ԉ*+NVO1ٮ脅N=G!W?-HWMb/)A{pԑ'?ݝ?,:^xx 3J"QHt9 #Jɕ(|Zg=5qH%0( :z s[B:UEM +/dvQNt>Ԇ|eVRTpZNg@* evLT$=/b/NAn#_ɨ҂if)đcO@N^/c$%kmF2%0q);N<}GsˠԓDb[5foԆ~6 +ͼ% m 3> Z;-fTmd6b#}f[ +kaSɚm-ʸ$cC_pMV + tJGsoBU foQ%/v!qSAŀ,&i)쫃І+gP,HPڗ4zoN `^iP>#L`?(;22K Ptݚ'\`UeM-Sm&G0ǐD2gfs\[$Ic\Q9;yO jfq):{44z:6M)en 8rѣ&샤-[;b.DuC^k&Y +|E/'u3- r9h\puo,AI$WW-T>zBJ ɡ22?9I-~ $hٹ ~ ݲ''Qr`gkR2N:"=>8ؗЈET="{|]޿KđXw8뎵*a 7la~7Nuc >8& bGؔK@D=:HE>TlȻHxOz/NMzgK:@{:+!\ Y1W{l]$RV\ʼ  pDDt1M4kA /̹NSk 1l3`GvxkN04+giep(NhyKz#)od[H+UwB,8ϛ;2Djs!2ȣPsu&J%Vi&4UgȁOحI:\*lW/$H=,E?‹gxުިsWdz\E4EBIOCb'DXI>FRM+6ԯRe!1/qu1./ oN@W{lZIws,v&"|9{l +:نfwIT{o:=P?2- m$V{ԒrI$7r{kE%T$В7꺼wvՍ2IcmN+rYɶ΍:ڹX +ZYjf%ioW4#^ѮZg94ȍ2甖 ȣcK[KmcN01[M/wwIY8ƒ5f<l2 +*cYB.΍ٺN/\4(H% 7[*fKmv h0hj=u4W\nBզe#GsѶ5#YLXg6Z(jZ$z]Q55H%f3(ܓmbYg5TlGd&YQehV,e'T(w4TZ"I=Xm:cPmjޮS""qE.@gѓK3ڐt*Ʃu7UЫܛ|2E};J,nW3(>e3fL!7**H땐t]ԉSsAT= .Zn7h8ơ w@53*k kr&[$W]*ʮb)Rx۸5n\3. 7f8eb?hPElm :쿽L`3?&Up6Ӵu"Y ,|t 3׼8We(酽eV[U]ZXS??l-!\@@Q>"v6~gaåz%$#x@.m۵Q"=X.HDͩL W: Rl @BvٗC8a,wYQo`x񘐦P`ݎe"U]ڧ;.E-}AR1Zh5Jɀ $J+Դx?jpds>(Bc?T5EǿkVQT WjrZ2ѣx `)Q\C9c3 1'Emq]ȭm}m~nNAv0xQࢲGcUzzA@X03g\a%)J)DEgK4%j45:Rls9輛 +15.1BDT5E\/+(,uR$aW/}&}u'u1 ȭ^@CB}E!Iᒻt-ROWgՌݶZ OW/5Bj|2(Bm;n_ֿ>+'ť}ip~3snw 4 |5AU)oD2.>l*_:fnl7 t8\kH~bbwI y"cbH F6w9>Ⱦڗm8x5[1,׼\GONS3bVR~})u sMIx*01AFQ(;vMozH,hqϥbA.ޥsjŰ:OܥN:TE|9z7RseD5xtDd:.V0r`5%r6rm4r3=zb$62l?9=ĭzD_ ̶ ,I4$d +:֋L+(VN߫hCuW߸. [uq(au)otieQF>ujmd3#R7]n]vIe?^*YmuiW"x?Ksȶ"j@ όwگZ%_1VcW-|#[5>|}f7mK(CX9;₉0?%_x`}ɗXcɗo{^435_;V9U5_5jF|yI{1R/E,nYuy"Jo\V" MRuX:\°PeH|Aнo۝Qю߯p52K j_p׶ `ӊ-1w5!z[j_/;Gdk7)"Y4ou@1(h-scK3Ŷyodnr;e%!=w+sAe&̬S[B˛=PeM|g*_i K]Y|۸Mvgn&$w!V8}ĔԇϘv@@x6$L\1ɭ$3૮\&;Cďv`twÉh.dXt`p=_&m|IwgYIH"DZ[HQHw3Vlgt8(=-1c H"ylƼ7!8%T#2BUYo;[Uf3>!`g3 ̀hYo}8~ѶʜG/x `fN씘RNj`$ 9P%Oi O:(=We*7k6'1ndw6EVZ>D)-;P'$qmvP$g-l#cAȠ@?. ;uK3.6NqA!Uu2BG>Cl3=36'RJ3ɪ)Rδ$D$kaZ&[o΍ 'Ʋas@]>U UG!z̭Yl63ATZ:]OzG<qV 偐Y=tutOrV$p:u.>?5S;?H`.Ҽʈ뉒yd#x~&ql/ hF'[{y0]t^w$? {`JVOMZ%z񬒓FhKǼZ` JyL4Mk82m!t٦96Λ:|V-Tu&CrO'%`ΰ9]iAc)v8:y>fW2^G-o:ʡ$ڛ$#zO *# Y:>~w%yA:Aal!~y7JQ6Uk}\ߊ>q(ћy'Ogb3yl~{/9;3 + 71Bk9W`v#ک×k/Q\`=C&S;훐̛Ifn3#+AW;'.^ 6 '.sDFuRD~$BKZlL2AHqS@qt,I9l3}g׍"FTnfOi F썆^aDĊ愈.Yg0_<#fAhUFh)Ђ)i(;\i1'M!PZdߢ6m3V9WOԏ[Jl.s [|/zoVjSG`SkEX&!:nKGP$d6,O6-$5' {>9G. !W J0c ؇ )&cd,x͈_ൡz6O5|A@3m RQ!`=o2h\Aj+d&|O,V]%glBpV!P**S!g"ZI3iy ntsDamJ31IE +=zl Kb~nM;6|/AOhfwG ) W@t6Tv9.1Mc K +5ՅDYvی*j&~s1Ym.M} b`J\" 6J 3&ɶ,c6>pޖķDL)B"E}^/)zLA]bM cgO1clbaȪԘ.,;E;E6}r(߫Ru8Cns^425Yt$/?^ T/Ijnk2k̓<G(xkjXs_Tqd +pS 5vN%;PoIQ:1\pfǡ*H\H1p4gLӱtm%=}iyqX+&p}CJhK_By{V]]QA(y\ \Kȴ{}zͷJ£FWݡ0P٠Z `?H i\jI\4ы͌ᅊH\l]}4HĹIȊ 5@G{R3R,+qy:e]/q1KB nQӪBAHw߅7_ٶFuZ:XM !ga9 Ba){Nf? ,oPө~?Z>*|"*ƭSRXc(}ך&.:TØC]kU/sijZ7Io*/zB5@.EQﺞaZ"W ZkVfYW~< ˭u8@k}?5-|YjxE ʊ<3n/I SE1/97BſK*o7o [UȄnElwع7݀ t mz] +v>mV@NF/ ୭ `,օpH\bn ȼLP_p&pح) O~I6`,{=pd6j =V6 X +m"wų.Cp@3׀5b?>cUJkLWMsz登J"\ZOx~3u|RNgnm}CcʕhYds>?;M&϶WGQ:5ɾJz븅'h??R Hbl`RʒT}]H2!eqY@{?Iqh"40p`SR;؀WC ,K7>Ⱥ 6uXU.؇gY| Aa'Ix<6S6+VR\R3wi%HL-A :N#۽KNb^*t:C8 zAlAs s}[smIk{m&OFw\!z8 na04C,dXayOJy/rkp;ublUY%Q0Ԧ]7ʀdYyv8̆Z6\I0iQYնĢ0\73V[R~V(i S0^ !xgP&Ma# +gO?n={3_=gG1N>UVn*R#bݢR.K;fq w.c]ݭj+Nf$k7Rڬd]ўހ*APED Wܼ :upQV_:9!/t+1&lK%E"[ڵmdQd(Bݳa _l@tY8{mT䣅)9_ڵ;)}eg)G+S4SxX{K.mwyO[x釱 cMV>jI +4L`v ,Wv'g?>>^~,=SRJCEM1'%>mGM_ qKWaw(|f,-G3Kx4#/Gs4>h@KhV,fx0%߲h@Be $Q&D~Kt=3@G t<:@G tN3:@G Nst+?JKiV@Xt>iެ7Nj7I~P7!*$`ߨ%`j6_()kQEw@6-/٫,FjN|#!~Ǘڔm6sͨږe7{vu!;Uj[P~:ſF^**,_J\-_J\-_JZ,߭ Jܚ \K\HܙXjV`X`l4wA-qgZjZbXEEՖEĝ򉫵򉫵:;kuWkW{B ޽GD{(*={/:柿 +*ZEza,_mKOpjڇP)J@=E|4^bS//rlrQj{)0u5{yoJ֩8SAiQFd2hkdFdv?Yi2,Xo}fB[q1xhF\7!wko2ń=U^-ѐPxp'6b>"g{G[L[ry7Ym6Mrh5t*馴Jf[mc-6 +imG V[Lʴk&,ݳIc*4:;^c[ c︴E]v|I2}H7_",խu4w82u=߮eÖn錹aɒz;'h 0??ZlHICJN Q9UCDImI Z4ƥ~أ: mɑd6<Ԯ`A]*q~L&*jUO$XܨX:0BD\..1]^ Q0AtWCFn$&hOPA&3.~C  ߰% +<5;鐬xכOQӼ\cöCKa/ߜ(&C|;Ҟ~$Y+̩o>#q <[`y +& qΌ2,yEFs33B(tz3Z%\ֱJkBz|2*^Fޢ}SA}`]:VͣGߦIўF5>-54.e ]6|>,ktɚt:˒hFt erS}s[ +ULd?6>~*0]& eح$zӆ3L]diX`7GpHAL/+8r^C Ef|\F)`x^oj+u/2Kҥ'[K7ti2ߤMr}/O] ^@68awEv)RUp=J,H%At}1vqQ'w:Dyh k f׊@gUv1|A I 2BSRU0|i*zx ܶ~?T|tAJB7U|S)B6GheZ9- §&7R0 lבoqwIשsa::GKGGm/C }edp%bmm$H6u2tYdȾUү{|l0~˝d+<,F~{9 )eSi|UG a~?_|/8Õ/Nпil +HJiK^>=eHzʾYIJ}:T'mT-5{m$KL<ILNiRۧp%SN_498)Wj-nr2r-.NJ7,ߒC*:+r$K Pf6D1 ΍vOi?~kF`,mD"y*VT9C9T +IC@`#fBT]եldӁ`;DB{aVYy$h$.⚖Wy_Ԙ0.ƦEb.0l`w-n2ܵ*^B]l nbf%n }m;M{`&PQRGY 9LUUArhf:V@Ndox=QYa_$HL<m'iDdΙ>EdP:(<ʆ]s\ ";oJǤ"fpț$x"3 &: p;xw[MO=}I]f"VP#TL[L*Խcw.\ `yG~P EVtɾENJcˀzmRsܛ_Xg4eJ (xM,KI _mj%`g^Hd +BƩ_LM'il<v*1P?ݥD^׺s0$[õ)*y?0ɧ!m(gtZ:SLcWqL.7>]<}r!e8uk8p+>f}zjDKKMv_g"= L`@} ؼțg gl) 1ے76(NsJTbp%$ةB=^TͶF Osoj!AN͜7 WޢJ]:HCn e횗#DAvl 暕mt\Sl%m ZmNJc[)^#Mvh a#snY]T $)ah7uHx0dIgDOjR>jJYn~Ͼw'H^%!}'?92~aƍRyEh&];(6/&e8Զ`;&맳T-4!i- UBmrױufL!B[k aE"qNrUȳ?U,T`*b1(f& Bسm4XI26r`Y?8a҆Bd&vJF5F0It SK3OETdEnK:EbO0]H@cj'MVoMJ"z'Ś87T|K6f\IB\& )cn]ɐ]u: +3ߤJcdM- XcyF.nĚiX)$sPی&Z/Ps;!*B26N?-yȚ?9b@]z`I10i3윶c"Uv3Ϯsk󘿛n)Oژ4. +h! 6}X,8O 9`5*fPl4sm1 ks#h@|/xC9WVOb2mئMwD0 Eo۵Oe OPK 0GWfaÁzP*J9O RP6$,r>^^_BO=ӯ<0KXŤaHm'L/^I4G=mA&NvooH]B'WV>YrsAh#VZU;/ pAyosfgîfû< \)ԇ p2)` 2 ]@KƼ4 t}H$P@K؞֟ΎpPƀe)" ?cwFƐ ".b۝q^.ԲW^oFLj'D;EX5d} =:3;0|;/H8CxȦARI"3'|P'Lߝ>$5V#9l E }v㮐,գx%}pVw=}>R|̉Rki2̵gZ&ݯZ v-R?Z;R[k=|BI=웡4uC?lpo7IXѠL C0EdJ acP[ |BxX]lLSs:# +`L+G Tp%K²kywEy.umS n|P`Cq"Ջ}` C B +c0"A +pኑ3i^A:+5"ژX1b|+*nR3+jyᙘ5?14Tj + <p}6p! wrks5/YwCHm8tar߸Ρc#!:PBcU0d+;DLF [9@||@$( Px |{[qBk+ȣg;Yih|m'W~;Y@%*pʵo{=ç:q9/DȘe&fO͘(kbq))C?3?D"G(Ss8 Ɗ6jbeĨ3TE֜56o`C &z #)27יca;]AvM9~`~3pi7 }z9խSFߙ]U\gyv>z +~I0z{6B-K?Np{>7L}X,UY'h|6d[%,p0r9{ec=. +f9 0RYD zJ~;s1m&Å舺yYP 4VPdL7.JE&&ń,ˁN>2vM!*#lv4V6 v(x2?K^Cn$) ;/jFuفV(dR8@$> +@- +* EildClo7L"eLYMq"qkcUG v'o N1?i[3zx 5U$||32;"`|0'd[z3 Wr$W >CǴ(\T:Bu'Ue3JwOmϳZԷ<-VYNx qjf_>P* +vEz1X)̄.\Q|n$n<*|pQ aB&%i/g4>^]lˆR;vci*TckN3H&in0TT#$?_^ 0-X)=_P!D +<G9).0խhi/aeB 4<ѧ;a@_F\hz  [䵟H-78%a;P9gIzhh&Ka ëiT?'H@a$к0vnHy|':tb7aѝ<2'6^l+i JɛW$OF󑭿DC6Sqz89h 3Y`Qaqt+[<%r= h)DDٽFFV>Dn?9Yvaj]~Eo]ēTFH,47TQ9S_0WvZs27(n?f|**_]Ir~u! &ՌͪԒq3lڪb3F 0w8γCܮv6ScF(k8$ls܋! /}?^W6)wQDPll?S! +Fz+8 q[촺[[o[) LЗ܋Pv @V:La *OzIjpm={[m7iuvy36[yРti,w9oz_.7?_l.rTۖн[ubDXAݩ韐*͙guqEMXR(h,l|jef5q>v$Va5X!aD6d"\uv|@mx bBk?nDύ>f׆\ƞAA=:bQ`gQ"p*.ObܘLq s:Ǜl ~/U~qL$UT[Q+_Bzݏ;5cXki5/^?x+N&?& q?_*ijQw&bOBRG,)Hx$Br]vsg9362xNNWQ/߹uDDp):+ *+HXZB8H­I=^{&Q:_Llyhy:u~ĉ>ƾNOT>Λ~]e_2x]Cx1 [[aC !nI07m/of7__/1OU2Mָceo/' _ռC?5}o +TΒ(PO//_|/o77?|tݯݷ}t}\|Ew7qv^Woϯ/ӻOlރ)wLow?/?Wf?׿/gZp-)ijC¿43nЀ-;ڭyL i~z9=:@^AC^CϺI83 L#-D`3 Tf7N~bɾ N3DT7еhFtp/.3%<33\U^3GÀZ]v6y}h}*ͱvvY%kD$3drD~ơ=xiMg  PdSqȺčSlCuGDI2 S 3t< 5J8m3_upEuX"G;XHHs)#W +l\]C3!%tB-f~f;aA8}.SC$K-2 (ͭQR6+u_KAgODhwK`-Ćټ,݃ǁۘl#7;.ޥa +NKrLphp8Sd-'Vv7a#Ob@d8N)KV˹5+TzD|fHy`硶YNv~؇ryrS J0-4d⿥9oyF0 +X艂/P6fN:? P1!;X6UϜ(YCUA'#rAu%XtWҴ4kClcгJHI]oꁧUE#Ye_FͼO)bv@fPט|I./Rm>Q"h߻XyAs\t$;@skU7z[i,{p{qjE,YiFk0ˮE&e +=ぎ1p3< Yo'QpQFXr𧳡I꤯B E x [W[zKIRvz  \xPl 1 s6p%^U$6Pi lO"7{89ս?P=+!؈9Կg zg99.fm4ʡ7N{DKsm9(B;RՎePmlK{p 2pX +ӏ_oyZxT(}}喃50Y?96sOجT/$7kb|h0`]>r')ɞ Clͪ=u*q{40<6^.,o'&7xc;wT |9yJaZ\gIT '#wA*"DW~pyD~\av%Z+8s`;R'fZ۝`j0U6]Z%Һkuv2 X1:Bg˷X_m ɵ-HϺ,hW +Yq<%g}>+$.^{rOA:y&ckC3Vnי~$Xk^q+xtnyiz9A`i=})W-'8C+}2^uI}oi\X0zv^t90hi0FŠl;9y.փHNnIDCA 0`xHtI .z76_qD6TmX@ +}?{ +R%lZh(.;8`:8b~>. + }{F*h*@9ȁ1`XQ;419.4hI]QQGKGClJ6in=3p02[8|Q~R"3h4_ui*{U^خ'x*=(k6Lgʆdk{8IMDaEWy:DvL('1Jf" +MbG"z]2&x#hj1CnxRCBQ$+"j[ k~?[%JG^j.~B] 4*<Pk~`q?HZuy8QJDJ"{>*pmrb?lP]NŒ3PNX@CThJq8CGb|kz_McUhIضgc%.^f1ho藌c:%;bP ~ 2DMs͂pWvlHMoHK] 8ܯpibUu |#{bq;g;tJQGuNlNtV7H*'2#;u%q{s)Pr$"\AD풆I + ,y"IV*)V@&]BuQ]α3@߈OϪL4)E6ޤog-aUO|NgsPl2z.+u)wB;)ʕRhrT)~J 䁜iNiW@w#nsFƠP,xXMnvSAHCvDͿ~9>๰$\v78/>qz:`Gm=1Y9MBm8qH6 D6^/ bXZ6bҷ>?g/;Dbe]8)JпΙ&Ml,mi*,|bTKͪ@T8'8`38k[ݩܓaO+E2XigoU ~QG~ +e瑐 MT8) @^'Ul@R{U=Po0r]3QLr\̮6_Bl)(eb ga\ MRᱎX4&㪞tn :f29y4=H0DXTj͐A3*UdP_P>_/Uw'NK{<{;Ɠ; 'vs[OO4R^8DBq7LB *4a,Fb>?\Sۆ΍ԆItv}q'tDTBl:t"1q%`U_ ?Շ ^VA.y +%@:I\$Mx$ǗTNgr$g ^mnձ0;qnTE'tC'ZWɶ /J".Xar6%$`-;m"+: +E%P&-*H<5;v\Ê: )2B$N;x!o 1˹cFqm#- ǥ;gJ;AOg֋O-<Hmθ&V[kY&,b|Qxԫ4_H$"!x3 +e11A:>l2-gJwzXhfTgin5LĢ?ێtIzw:u( C ̣Ѥ &G|"@hȵ2&ۼAX4bFxc]PWfi= fDn '~?@F#! \N 3eTUe6`X{\~--\}L$c_(Kei:ѡAΥnY}@=pgX +pBU 0GPAϊ:a|Vu~5 ?ʼ܈lU!5VP%b98PeY{;+q9FuVoh+f)'&{t!(EZ<)ǕRZUqpբn G8W9n Ɔ}yx;*{Ǝloc7y7sv v PE~%m:Q}Y(*7Pj~=!j-js+_B9XKwpf+$yfn ӭK-re*~c%}V.DaFϲS]JZobc.xF_gCk@hG`A&Dt.Z =#TFSpJ6ƱOfkTC띧[c2]GHb='R +-t*eC K ;Dhy!^c7{VCYUjG5n9䖀-MB>pFzy%bV"(Ek⛀WMDŽHo2f{( @`JA?u)x"Z&X})[9J)aWpָf.a1B?<.*Kn`S+ K=eHLgsȘMн(f@ Mۤ{RiGk4^@Y8@j>NNm&齏n,usf18t;`q:{|y!Zptd^Q jl E/wxzP$pQByQf7Ģ}mI1x"ݞ LJٰ4f-|h+ۇz&x.v9Aee;f;p/Z((gfނ zYT +j,t.웮 36"q'ҜdU3~GoR:NWX!oa4Pa u;}GUd/.S6 {2~;%V@R3#x l*;e UJ:&FKcݦi)Wt ב r>; +_j +f'qw$0q=w,E`7FK/{'-?//2W" +A \2YyLey$E?}+'0~bom 0u¶[ԓ-GVX Hh)ZОɃ႞/%Ex!?MdsX Q~݅9i!4䉰Z; o}=!2 | X3l?y z{.*J,Dj&KS.H=xs^0V8x=χdmaXI(][xZ(򺽄,'fQ;>rWcƓD "Ps$ؑiRmgU5Es}1 *6Y|!LS6m?Yv܇GgP܆J2> ΠV +A6EaW*|+JGƒ+>8aYƥO9!_~mQa?G.-nIL +*|=n^]y$'hWEj-vw|S*&U؆  5 ՓY\tY$ļkjݎȅȹDtf )@]oy;LZL0TYإQj82OW #Q<ȦIMvϔD헫''VI(J/:>݁1~)}ǓVtf Ke 2Aѱw zz<+63@t@C˖㓟{_/?5*#!B—"0Pj1|[^osfpPLb`Wx7{Әp`)L\녹V ^m}BYlVxl{f +_=f-6_ c,=1ƅbݲ}9]K`e08y5tS] ]~lxgxAG1KA| +r˥qF-ڴ4|r;bo!b4'J)< {nlOeȎ(ߤd Vv#blo 8?R٨,Py87^O8,~ءfsgo&',CD$◃9Ag)_cۓуπܾo$ RHٳw|D\ pHUų闋ׄD{BXp a͞-"Q-KW*_ՄeBo/ K<^Hd7ۥ? ~:l:'ojmE!Sh]|8zX\6=xeO2P(y:KbiM9H"B.2C!{ *Ň ~&}ChqKFJ.aѳW/{QÌyN;Ugcǡ#!`yB>dK %qo2 uF0; "f5Dѡ~½^Qd NAMMm` bP-T)t<4^kq +z$b4 +ÇyvPß10sehZ{t̗>cb#VB pХ$47YvrN9Mp#{Ӿ0#>bכn-$~Ai £bDCQe^ |}h=69m܎S=U6f@bD:r)ω,4fQࡳ݊zbם,rE?[ $DU.'<[v|"1+Ѧ&1M)S ||/A{wm}=4%tQxS +hJTmPZ$Nf?\O%-lj;&W$C'PvtԅLNl2䘵3/f thaYFmݶ|2!Q> +|yjh5 `gʇdv6!:Րhf#fV83[*ޤ-K 1p7 &keDj O{s_?QY|D"WB8 +Xv|W(ၒm62jI!1U;QػCdg!{q 3x ~D`L#\,%64Ȼ̧u(YvC|(!b#8S*)a""A!Wm9dЕo5IwWsGWk*HT z/G16R!Dgp:R}LIlEl 9QfX '?/7E'Ϳa= v#~˜U͟$5|adˣ^hr,+-jmq"SfvZ]bY,ԜfI9IAn€$v2IA,!bJ>qx9$2:=k/V0KP 9Fx&@}hFa[Q`D 3OPZ"j?KRzy5瑦C9E`ݏ2^>(coS9 1&y CئjPr)l*H8tk$Ȓ#Ð| ɮ_{n9{ǡ|#4l ΝØє#bEH܎w8PIWH[f`4n"$Aa +"Ҍ(]B; ijfR!)Z72\I=;Z'WgL`eFt8Qf+;5%*{JZݣ' J֊E uhYW/XO=zh(׏*xJ߀QKľCS;zwkיLϘ# +tCyоڂ +;?1-?G)΄Y;L+ X P%kSB T ,􉼵;4뇳vU 4Y03 L/*`ԝvQ@ж] AfsQ@6'f~@jv0!b`S( d Y;OS=ʣU}:H.q )׽ӍCR^]K:g i{Bl>stream +(^Gǟ Za*Ac$誳bŌ1 /bub:Y[H*ns-W"u;2F~qs| +݌\{.22si g|jQ):Oӷ`x'Z@IuU^!ڝC*JM=JFwXGeD#lD$:_E_H\{D҆H $A 4e]@c!a+;t kb0$:evY?JtTԴ/mHE ۀԢpw_W}ImC0чU%J4G\ f0 +gҢS I }t@/<&G1ɹ ׏m~ԁRk=X.,9#.kf,wν0PA7<2oжCįF# Meq8Cx 6/ Kԅk溂@]*>0s|bjy* c=7x +]pܸKtsN9=7){Kɋ]\YL.Kx9J}"OuDFC3۩eUEKX8?Ev ˨ +a%`IyaZܒChhb:Hʴ`ԟũ8pHcәT|Rmw;=Z|7*2iU>_َ* +"S"k'\HM4^Žnb[,jf: [m@Ɇs7vo$ľvR̎wC#DT嗷Qu > '4^8cP {Ey7{`s02H6AK.bkj yﲹ1]-,جD)q/$Ӏ¤;XWX7.u][nB=aY0DJ}mXX {cY) @0A$Sj?.The 㡺Ђ.obD7`]0xۣ-'?`n'쟴`ꖣ_W +ZMvyثZM1b@<;;]uAJͤsr)Bh3N5~5DeJWȝY2ʩ(2 .DZI%d[K7w3Ȩ`wZO$o؋PU }{C 3B*IQ#3#1"!\GO:4gm"Ѝ~W:*BPu +M +;Dp[l,x~헅O|k;ȀI?5)ac=]6lޫ(*p$V4`Vxd]dtY:K;?5UnKY^⌁l hIZ5> +c +^Tu'!BzGCN%{<ǀ?@ƫQ!3ĝÆP@lLqQ% +$yyO!+ V}q00K;3NP0BKg4^ㅍO$>V 4AhגNRO@ ){XfD`D_gz6Wd`ߵ} %ˣMOrʎc)tRJp*,B+(,,N}u*! ܀EJf Cz .U$Dd潒Tq |oUD/okvPzT€Z„Oe^^#}?Q?_tCβltjO 讄3 NӢணkwd+^uR=fk?&grA_% [UH/DSRsO:n{p +o'(:56z1 Z D +kț + Ms#U'ĥkB +)E(#^Ϯ{0uB! 4N_HY[)i}qOΓ/4h^2t&R0ԜKDlA|7wX΂@~׾[Fkrt]%G5:!ضo5b--F׀JJnƾ ;\ PtMՍKW|Ӟ Ly5"zY[']wڨ8$C-{zC'@"lX8@siBl,*'%~+DD~x i9$rʭRܱ!e,ز,z!",0>,[,oRn bQ.peþi;Ypx[BgI1 .=AwXJOz E9%|[/W?RvnRF 3A#f XR c3O$ڊ5 8FLy D_\x'?Zqsوsly dWMI(8PwL'3Kg1k)␬EĉDȬ1YcAK15-ʒ'Ih˾936:StQ,< $H2/@U(klT}P']<}E*ـVfl`0ҖI.d;o@) $Vr!W8MCfȂW+ ,b$(93ҙq)$уJYvj!J#S}uP긨*u bQi7WUt|xq Wq{~jDW,=SYCi R~ +ZM,tUvL%[9ԠbS*5k.DbW?ЮԃH;}~?@_PTa=CL# &Vn +qͫ""u#8<4MR_03mS+OҐ;\myx]v3י4▊G = ̈́ӱ$R$ ;SP`ؖ`f?xQW}F\0T +WpH5ԁ@QzY'{ =d/;p@@pR* o eϸo]wC0~\%짼2&TnwȏD,_bl;0;'=H;MB4C#R `m {( Qx|)3{HKah 8maClDO1w%%a+jWu:pdԎՈY2J&<25,/ +{|N1itJE1is f̘17ژ1c{] cƸg:u8I";nLP +9cD1X +.NG,XE@Ȭ`/\ GU˰i(WtP&'+6|`ngxhӯ]_v8z‹HAP3\4aY<{Y߃ [}jW:w!?o)lzJ[&1@#,tL8?:@! TsBR j u}d1 G/(\_Ս|Eu9P%S@. ٹoNgPe >a.E;I˚,f)LKMϊ:b4!9jF<'x8F,>)s{)fx?^2p"V;_k/|bwv^9s čVu4ּyYAFY &#\r:KeUkQk*GOMĔuC??1>8]&.BDPC"dP::D@d9:bG=+iQIveD.d+v,aE0c5z +Ճx>.3-{YU$7w*v?qPBͯiw 6բX @m pZPWOsHWKY2mWໂVFẀ[ +[}(>?n="ZxRw*9fA"f_P$٣VuU4M(7 +JJ'>+,  t`\K5&F} Fopȸ'dO&oP9l.ӑua +\\Dv4Bg$3: #3i'v! pW>wxqEb@% fPǂ6 `"ٓIH}D3pb3E3ڑx-0DLӾ*}!#(,teu +3ȏ +|`AI(t`ʚlf_l;?䴞ѫ^o{>d PkVvP}G4EpH%Eh74-ß;{i` Z- +!P6F'-c>%?%[Zv\ tx +|-B꛵#Qiw (dpSxSr`yQ~l#Nk_nQO N!UI->l%{NdfȒQ =NWt.b d? +71; CW\YN_a/ +"( F3^O`NnWGY4Q:Yv/`Go.eUX\H0dBM2&]Y?i=4~O0Ž<&a;3gƌ!/UJ̘;v32]њ@!ԛ9S H! AI!T[N ](=* 4={/ڐ;A*vE&hxrpe4zeNoqr.󉚪HkԊAZq,}3Hy}8c0=,cJ_q^MT3<bNZ1?Gmdp`Jr˪B=o]e[ +d/Ю;tE>`۾#0 C1}1jTM;vaʃKlzc̢kǬ>3a>BK(*:NSx] |9mLLRhٛ`^tgZT4Ea!\Fz_G[clq4GG^ӯ.9L>^,$$8i[1)• +Eh;ctqȬu2FXA yJٗD,@ཱ^Y"(Za rFuJ 'k8* +MicW|xbl։~A!=6Iv#1Hsܻyw*R>1egdE/ 7n +gHh6)?$*5)y 00٠DgF-gBS blEVxN@7)`"{) +ێ!$'yL[#Ƞemsڡߨ?h(Cv8&nɍaGڣK#@70t!@LyԸ[Q"1(sUBH<nT8 Q;{hVaGG%+- d Eyˋsvq SE3Y{XSRL1ᾷ}XKjUcm  oEOh|ptv( ocMl\\B +GɦGijXC@V lqAO5=R=נh跷S /:Y4)1V +i7g\YiPB3eS2x@uxԾ %FScE[S ܿ-AƇS.,'CRՆ,m@=dzpH#NHk9,ߐю:I`K\4eV( @ E'P-fÕhc&3O` q.dy" JU_C)ţAu 3SQDY?jp])-cLq Ms±|z]"Ht+%g͹b75j1/rUNwsWv"+#ẗٛ+xbZ VPSRkү%XɽOȲ=F)?4"AKR)Q5IG+噕J73,bEk6|8}| ldc)#GX O`Ž+r8ފD`ѫ2gz` 0I21 s\+b>{F(ᑙԴofD;y>oǁ +׬BvǔJ AHEO0 oD+TX$X@?GXs +||+=hJOlfy&S=eqo!WVJr[=cBѓQsJxYD=kBؠ=aA^.lZ# d$IL*[%b4_DTJAgwc{`&{㽠}r!>Ք_}ިFC굿`woQշU.v-؅P$nr=_z` ?|uɾ B*YF~ZQ,67nN?Lp޷2h\_ %YλWjKO XY@Ru t t"WWՉ<MS\>3B2/׮2=FR9Vyxuy԰U]$,e$\CN%/n W^Əhv4Hzӿ j}:.6ݐ^(M_$l59l$PSF=TMl {tD# +(Ldk-ȹf+ j`"72H:Erf5Vnr3c*Ib"Z$sIjS$'cXD8F)!CҎ-iLWԗ)Rh\l +-Đ%B8@OB#8uqIw"W19}X(v>BU׿W$x,BQ=0YmZT8GVPɤxQkT%}n:hMdގ^> յ;3u8S/"M3= D+1;4͆ +b,X2[{Nb]2+ʳcH l&T a~+/Qdv__=A1KM +J!f9y뵕 `/@&#a8_e5:!()~/d]Q TՁ~HL%xlyKP +_G.& g1C 9Y QĐ;*:h6)XXSsv-Zo3oЯ\Y8Pҵq޻H +G =2ׁ_NT`%&~l/(+ b!ǔ)G"j8]O=PW;:P+YO/3^ ]Sٿ9L#oxϊa ^-|-&cVYaҽW;A8 'de q7D!9fyӶP"'c $\yW*+gº;W)8(KS@@C(<$ucBi.8={:>wcոiKԦێD@/"8zA<,wG I8z*73#0@n>Ltyr2"sPNxf47+pp,l#׼Eq6k5m!8e{ϺJGMq'fU0aσ?0nE>*b홛h}sr;.k6"`.湞Ixc %, 5 pa7^X:ϑ3je$jRu"IUW3 +gpBe--჎{ r|X* -M!;^ڷ3X`i\˅tɯݾ{lFlW=})7ݜ%u9,3,7qeAb.^_g,+$Q,f !xX)+F~7 +k)ݔBr΂^F"Bޥ؈Cо"EpYVD}Zs +CroY'G$sDxb5y@Zs`D xx.ӮR*ЪD6"˺7nxV)OC!?";ia-PNz?{Ś7Q@9OXG}C W&DF!"6)Yol>sZW3S +i_gHn(,Î>Yy] G}pc/P;΁H|9~Z QMHH|'eq?53f|@1)|IT^Xנ3 *@ ~h7ބR ۂ#FwW +lF c'ng秎QI6h0rxm{< ŃyXiFNi*LEM%qu"g~1ڝLtuEbBQMoAC^&z;֐UgrHW9CglNHvӖd cmbW:iTy^GK(5 $x"Yڷ&]գI:|ѩ%/V4X%54'M@"|Zi .Y%Q@I[ڕn,u`@u}6Y)}Y/lʡ‡ zv±fҰ03hB2#+ţ jL/.Q%1 VfMz/`)3c`F>- E0x%bGcvcGiG2K,B{ LTϽTsDVю' +kH3 uk?TXRRζ[~ۀ@6 Dvy9T-V~C4 +jh:HW2 kEݶPz !KP9l?DD #&8hY?iw,9[z 3zHF"gbFkUb͊E,Qw߹zU 3Vs2t@aw^wuqzت8c vgXJfǃ@9Q/}(p3يkq~3gІ:<g ;Mа \ъ~a<)=Z*!~Wl%HJb|;44N۳GoE`7=L//]܃CF +xv{,ce?|uA1?o^1:\8ہAϊw%qt*TI0b-jZӐɃO֋oPgpxedR\0xDVX%P,i]/FRTrOءmq8j3~Ľ šAT&yM<ݳ<n0J= q4} +k%@'?&FSYFs"17ϿL e'lT Pτw%)G=Ϭ}qJ#Ԟ$80rp V,9 ˭2˺HfYY0+cƈ ;Cz *CzHѹf=e.P<\#Tx[m`"vHxd-^]?`Ny·Ď\$e9* yTp-E+=LWEA*(Hg >0L:8t(i|rLX~0nI|O} udsȨc zuG1єً/L7'֩ &8^xwt7=ӂGoGǞI_:Qx]IsTј^&h#%I-'ӈhll>Pt/:3j[_!tl_B@W'W0&3@T[ `Fyr)*ύv2E<2QO>겜_DPu?Bb}ef 93 1޼wW!KhKZtȀWj7sEVfT*@T%f "̈́Dup|J'bxd%GvG]sL$ރoW3' +\z)=D5T +nt>'j1Rh [XvfR:Q 괸?HObGedofn;FZߪE"A76 )`_Hw P&7~FL2h)U᠔߲^"Ry=AR%Pk^,J01Y1.>.tQ EgCT,k+1`KhqԎʅM^8.[</*~[DY`f=#r]EN/aI"QFҦ/d -+ٟ w~4XqYԣ/DrR|%8ޱ8P1Qpk4؋}d +֟ybه[t-ykC%*jgs~ C=5!g1!̞S:&< mFE?t&3| Lmx|  BCFO I8/XAf *(@Ehf6OͳL_j8Y0ҫZOQB%43,rIx;xzB`ǐ [h2&ȆIj1tU(xHd>Vf?x.r*ZFlxAOw?0 +QDq_ 8 c+iE}@EK1ߜr[.{ᶓ3چ<59f8旀z?h]) 4FCo' +/2u܉3au@PS! +.\BTx"Iw?־qjt'J)3$Ո⑃mC8q|haN:XW6 f"ʫPgiŨO` XHvt7^1 H{iP|$0GAi9 ` 'Ǟv%DA'=[2)۵q |ω=gW\!=OM(y5FI&WjQxܮ,(bTto,ݢީ~%дZBeUYbϠ2_u3\ Ll: +cQEd\&na] 4xJ|?(#|a3$I5ب2.$yUه6>U- +@^(Qk*R㫔"-S<Ƿ2:]Ie[gl6Ǐ:JHÑ)%%m}=xp9`LCcEr~+]2tpꊉ íkMMD%4}qCh9BU*RtmK㡱O:YUfFor,x[_ғkcA6;a҆MU3J, IuJGP /nS١Jj589#3FCy]Go} + Rф8ЃBA;^zpݴ=EK0Q@rYQ] $fOd# <8:䮇%:V"5! Є _ƚQ8,mHPّ90kM&=c"Eޘ¬H/ĪaXYk +v \4h`(QM) .g+cM +[?%VBān9df&lf.I^gEgǙT%(Ӧ6O'tf퇒Y0K^%魟6ǟ{ğ>Q 9GW],`0wo6 1ѿ'$w:QԱr}I*TWҁ 8˶r +cQ<<7qfљn1գZJGxYHS36jCiSw*r'GK@urdtT~( +  ) +GJPR-,S:%VKBXXoe)W0f$*M i**|Y&/P)_`;}bŠZ_;@<$̭@WF05IaCj|! /+9 [Y@QBjg +[v}8ZPmu|*yԎekzrr +=6G6LrǡE 9.|ƻA0wL N۶;qG +O&- ~,bl,>dqȔ91hRtp-BX(3!1nѯ@@.ʔnyAEtJ"I|D5Җ)6M:ޔ#GWDzѹ@4/^f`!n87Uv2?G3سlHy.iuZk$bَ0Ou#5^v:ӛ{Sq\AWOf>FIz*P{Rv!eSd `{{Xؓ)#p:asa<¤ΈG!1Gǣ!w:H |DRB7[+&4áF`$i*:'VIjFػߕ>~!]:$ +wMBN̾zxer>AF*YN5 +$dkK 砏e X)%?豳m[)^CMZ+d^fā;!%&@\`0Ŧ\Cta[LLCbGO. \AKjGIn_wh`MMj%KٔF?d4IfpJ\B=ЊfrC3T* ֹd4d[ +}竒)U^bg*;ZvPu8 NQf%Q)XAJZ-z ȶI`.%[P+{|e{Xƃեl` P 2T(I=EݯMsF_f:3Ҫ)0kŭ +mH D +!ZXyIR>ͧ6y0ӟ  xPP\?w[ f S.: : gt~5kBQ~ &ɦBs˼|;ƙ$ RHh}h' +giQh@݊AFp*S՛GƖw +|@!~_XDi.~ssb3C&?@, uq9: T"nIG)<j˘0 uPOu|SX![EnUYw Àz(Ao% U +Ucj +5t?DI.J3M\iaP߭ȳC+_lAnߛ( 3;$z,ChRbcX&9c-c _E@/%#YPܬY$TN8 }y1H]$s/*T'^ +tթڤ$%VqLôH +s:a=Dp~'{s, rNyXqYylY %!\({Mk"KS~'s[Lݚ(s@ +ሪ,#_- %lzk EI6PI'~𣆐 |"s1#j 0HD3d P~ۏ`eO@{7KI#7$n3}6cTT(?ՏV(/hVa߂X~#o%xNOE`?Ԅ/о98}5Pf$فw"Jk a%D{ȫ~d)#l' o49+k$ +u!֓ + e'(|<zf\!h@5՞h*FGVO[ؠm+:*β,v8d}NDNbHѭeU"X8thlY1n0kzժV< +_-yWOʅjeզ+EGƀ״PAgZg@G3_ r>G;m VduG֟ʎ߆2@#t/j 5~{SH:ާ,j:ZhpA74~r\{GS 5/%Ov-iɮS,[L[Cg<_X@]ˮ X( sc Dl"=㣉[ NgY5hI!-EQ3Qz3=`quxmk mcwZX@F }M[`d >>@_=_;nW%;S41âi%\"[Ȃ:dBM^lVցSU)2(l { (",kݔz6"Ι3 1@]v{ -W2<8Pzd@,ç u}YSbyIqOEMQټҕsg%\=*JQ(̥nfvYˋTPpO+J^=%D: -?Q uZ!2$_4A(! nlLB&N{;kBC b>>=jp3's}^I-)7dw&ZZ.$d8"pWzJ`mZ pyґHay=}1Xru@_==F(]4oe% J 8ߝ)L В'!2 s U"n +pySЁVb9u'z)ρ/@ @ B@lee?XR4>l #y XT{H +z3#3W8aXa0xALD)ДQ63ه:&!thт1w|3#r: 9 tޏLT:0$* 20ei(>eID+Q*QD8*Kyg_z=ʂK'x@8"a1+h{`1 +Nm*{Ʈ{ԹTRЗT@XYT&p~L_@fPc|- ?7bF +,Խ S{(!jrmZqg_\!eY;k'Yu[V\"M7&f!AF{O˨J qaޣmĂ ]d{B{VQ +*ѓINg,‰Hh^D`Gw(T6(e=fuA$;L!YSŰ)\ra{O(3 hhxhW" |7{-ͪ,L\nY K3RQ,>_gzL0nv 'e{j4z%{ ApR" үLū_a6D1Հ2!B• f*GµNyZqJ șm<:k%'-#E1ا8آ//0tQp C&hw.-LHDbWOi,쟏~ϤD &r`={^v84s;yœ@QT5dt +Qy<4 9zZjaxzˑsgF&<n&ej=~l=R~P*f%%ZphΐocAJgEYk#<:Pս#T+P/q)'@Jпx&H@4yc#3A 3]y~ WJ +AԃhSrⴾxgNDK 2 1Hakx&$O/y@z-/QԜGCQ1 Pi5D8^5-'o3 gP*g3 h  ^'.~ҽG!U}uv{w(']ED :"gg^WIHB'%l0 Ü*׳BN抻!w@2׆zZ=N̸!WMM_fbpH>͢'lzѩ3#X, 6 ;J57evFVqKy(ͤtU~D]$S7QQv\TV!YPe"qyTU幪cWd -3t5J  J; +%k萰T uOFA :TہVOTCՏ vzy!܏HX"n0WWq_ŬάTV;~?#,fA妖*A +n[ #wGuD@^R\8ǟoSP./Suq39;~G=1E0 =D.!R8{7 #,cNM.Xg]_'RH&Y^<85JjP?bRT rW* \7M"PlWmSLj<6zSmw4{<%5RHBOxB~œ4=0dJ<̏7vq~4:ijھ\ +׿&bH'SF>/4aUڏJRcDso(ֈq𦨠xOfIKↃd)/L&96M!lkkef|k)l0#+j ""cC$&c/ E@.G/8 Zf*'0̖M.)h +iF=GeErPܦ6#oX~3(AΝP3ow[ +1wN^nT كjRM66A KnpIB(Y=KOJ$e XfDO:C=N唎 -d#=߉}K״N,5 +N'&q Vw0 ;|F0{]9+cR[Q)&U"e Ϝ*`:ܠx}G#M\>'8C)z<1-Ja 1kؑ3OL1 O'ֹ[gAVYXOF (u`z[{VՎ| yЯ^~j\3Fw5A=)^Y2kb<;UȄjPX/ +F9Zf#Lv]mIyo qAn ha)YoeIq8C?Cz53<"U3PhJuiP  +i7eGEac[;Fݾ4czyW~*-\EW< ZT,`O1/ #o#3ڂb1e(ʠ\]y@;}H=2!gÔR9ys+EV#yǐ-]&UKTC5@@a{oVq#eBHԦ>ў\t<~b)r$_`D3y,|&q7ǎ1= hLI!g)c Z``.(Z| +Y'"6)*Č~+pߑ̶XGLhx~'>5vjE%7?':EJ^y+ue<3Bй,SBٴ'F0A_5XW۽[w8YW^ɌoB3)֨2} uY%Ý{7|pn_ngL Дcu|(*3{o?ajuFt&L\'jWCs:^Ž2$B*leGYQH {Ÿoo?oӟ~O_we!Nu_~/_ß?{^W؋n]`3)vB}|~ r. + g"6+GSw~OcڄtAdȔ<ڳhU\#^Krub7 yvRyؚ6HT0-᣶4#5Ek1*Y:7#Zd=!H6P@">:V|а㈎Y,{3;NTUV5cFgO}}h:t-(ahEAuG|Z7S]z3Vۊ?F+C:t׊=r(1 R^yxYa3E *J%5f7OX8C|ju"7ȶp +m8cM"^f`4x<KÍp5m以B*ʁa ̆CjT]9 B ' "r"RQ+@HX=>4z$%~PNCje: |5&]$kLdN# =F)y3UwB{oޘ'K_(,>#:4VRχ7X$3`/rX;[}ZQmlj I*~)fNHXC.O\R`#ފ>ΰc(ʡ:'ȇٌyQo)3k͈cʖO NI/j5BW±Lj6c1y!HBCZ`9**Q{hy8592m"k#\Ƚsd[t޼Eߙ&=%7 +NڨWL_)M^r^[Wak3K|B7τfL85L$*H +G]8y9癡 +_fďH"AD #yf(0Fy}T#S8>ʶXF,IVj" &љ}7L-apa4xBx? 8s6Z BqAGp%(yP)ﰀmL)H £.nYg#H`" Ƿ|)v"TTfEhd=YQKruvUHhqYLh%x7᳁kL[YdlfYplfEqz5PqsPUYyt>x)FELG삵AΪW_/3e*h sh ԥ jQh]SxUR_SBX;Q9r¯τonS%G ÏKy}"1آ"{}?b=+ oHiYf{4Jqh$};\I 5;0&D$S%*87Jq<=~|/B$\Ɯj0Z}}Pɡx6zh3IK;A[! aZV-к9vNb2pOPY_O$Ii$ ME]u\D;I螣4ND/^TR${iTv /X q@Zr3s X^] !6*/85}V*XVI! Z{"l1}9XV\kbHu9QlU'fù%?Z3kϥ#8Eee}H2NS/B+2ݾ#2rFҤ?v@h(ez/ \~G/(>*͠r ;\S kxD602}F)tL͇ +'wV4UQ@W`ޱ0Nt=!Xg4*[֒M>4s(Sdz>NF!( Mںgܽ6%aH-Su)o=L_ދr OX&$F`:l~ofxV-9-Q+ j(h㶪 pD4;E() +h8>qx'0H.厅eP%l}xe]@9/?Ob[@ίoB'MJ8߭lEZ hn_G} +)v<ǷVu.쉖5}# +Nq~0Yb7A5Te?LM2M#;)D =Ž̰%FHI:2H k~ Z6C SWgnl귆J\[)tB<~tbjHp> f=$Fq?=ᜌZħн|tfx4v;ALo[O*J]. +w.^YytTm/8#ؚy r@se$$``~hk]Ql~o" hlG8!cehUQ xh10l&'+^uC"3;mm{禠 +qhԫ $T g.LG|4rt+nz>-pڽdVGs3RRtVD +vdƓnR#( +O-Rtɐ|(w ipI%Qf8o4S[$N:FLN >K-6=7wxn^5@00m 8G1qF %X(H^!І_Q8Ę +:<I +PfwW\>̭t⃬k?/iOrRⲏ=~!'µԵm"+\LScz`]ąEd_3>o#"5Ҟ ;%DY_\-9 dV D]&Cߞѧ .\-F,ޒTFv?X}b@*X,{,- vP_aĖ/zH12|+48W"!\&Oz5 @ +͈,>n9.W)J~]'*OP.~%f-ֈcuZkrYQCo| #S}VQ;X^k7K4~BjjZzʹjXLj^ZWӲ.U*Oe[C{݆5|*Uy /Pu)Ql{$@#Cߎ; i~ތ;/ e%W{,4"D!L3Me{PzUkt"gi21jfSU:!VWg$ +rQ}Bs/GD~@"Jq/}ZZN7HV,IߟrB<霎ãf:> +v): +7dM>h.F5q}Y%jHd[\=(!qf>5 ,DO8cPqP}G4qdB Qy+}Kga r@"|O,0i:%E(0 *q@ 6Պ1R 2Yel8:ƽW/=g@=4W:H浓FhsLL(J{_ +e;fo^э#hOKܓ {Э:ovdE︷R5+)QfrC>\ +{TEI,C¾i28& &7wZ +کRZCU3b qjgF#z8|J~l\CA@vH>ֶg\WrOB '$ =FvK%OqsAB:0$]z89 +*K+W ǀ=ԔOZjt,=4 T3OՔĭ= aISAFURO,"5U$S$16̐mO/Y$P . )50y劒ba T*S %'~!6ޏ\ARq`^mPO*&xGߗ _ +&5h<1i*uO>f7=4`8ʰP7EO0ur?dS"]z 3PBk$$,яҗ#`:2%n>چjc7.(҂,ȵͰ4H_#F>\ T8waH ۠ne)t&v]P\`@`g=w{c*,Jj%\Da-F2A$dZYb~K6""PeL짳!CS6P@~Zhf^‡P2&}RG|˼+{WB|rF!:M?d~'_B LL 3KZ%V9uyLn_ePfkbތrd S&]Qk9~ȇc~%;HW'7 Q9!I%pC3PR[`5D%i=ovDԴ_Z6)D AFŃgdrL,QAGQkQKnt8UDVvJ=ۻ-e>v4T'v//Owgs(j;؄3۰Zngh IypHKTdz0<^@j\$g)%aXC֒$ c9H52Bu(xz<2QC؎8w0t;L*R%FW:NCR:F`roRtIH!B^9kZf+Cr`zܽMlCCjcЅ?#8]t'QvF_l 5.B$pb':{nM>0iE A7nN\\dݫ,Dz1 >#(wҦw_u al(0F3h,],spO؈FZ~5cRJqOn/[zom$Y둙ZH)I~|)WYcp +K&}gWRqq .: @5AP! F dd@hdZ# +.j] kKY#gW+5ܗ\ BV{LUتrEВB8KCZf08pܻF,JGV>d#=cu;Ar_L5yݥ!x$:k2Brxȓ#:(Hodf1YlebT}슴_WLިg E F}lWK s3>nW@bU;_]2)(?IDi|ώ!hB|6a~D$g= [8_lȄc̈R; [CFMSIM^*%#o+j7Y}$tv³:y&)CS#>ߗ&]7LK1Y) ѓ.-I`^S> +njw'.=q ?q۞!dC I05p"L.x(s/G^)PSrP?E?={%X(QtYe/Ua|:dв(BM?D{hΊP8)B$es'ĒUl3ptPK*"Nd`hD0kl$V1t'kD {4 ̻'P +v:$EUTcowxNSg- /6[lMy\uɝ@bkf֞[oګS{@ ++ҏe]bCީS(; S$̊o9'qc֟vVv_xºc[:b`U: x$"Z\hi voGLPd=G|[v1*:uXp"@\ ]\5FʜٕK% Ѕn:%UDŽ8 t|+Y;|4N!YǬa =2T8AsHEu?1#9,f:xS@F?䐏XCcI+Dl{itA'+93Tj9q+nTӎf^&aClq(NGF=bO#xaU*U5D'25IJ㊁bs)DpGIr5W@VFx,Ep2zaX,ˁks(J;f"pƑɺ_t$+ř⽙s֖JHLM.=kz z MPۑ8M{:B^k2*X&JIK"~}T<3gResj裨(E9s F' /=՘HC[8W=.;Gh +jW|zP4 %U8wvPwn\byHDl?m7"|>CQ Y`^qoZ@~fcSJ!b%ȅM A.F +wr TWF +4)zɤ҇62DB*p2Nzk?=r GtuTqxf"<贎ʊzבQ (}=1D u&f?$ enP[C-%$"ǙX~g a:jd]t3RuxEdrk{JwgdwO3LLCW27x3Y޽bH#  hƷ3~C'JSGw,ɰ'w-+:h_3%򊘐TPnܝ$9j< +"DV)b%ttH1ky8>KG[P >Vr IZrrn׎5_+ːDL zax~KI-UV?|P=I +XZq;a_\G5{kFD PO γ"gC<븱[b灒gQ dҬVgH/\i2~UQ2p%@gEYC'{( |:̂=#r +@2/F>NIh[ ݶQM?ulypت_ +)^N<-Es}7PQFi a Z`pH@}5x8q'ʘ"U?8_5z@RLhv&nr6{N s?ks~fwrp:q@] H 8SvAmlnl# §OAw>3%;= Yd- ׁ>s+BTt䃻iX^OJxg/ ⇷Ӈ[[c=E,Rfm21;feÕ'b7v ,YzbRD`2;c7K;:08'P7v?)ш p06ҙ s* &OW6 )iQ<^5kl?/lT'BՉ+f"2lsnClيۃqyP!s*f 2WŒD 9Kݧ/_\t_vh%9?җ!/n %8vY D)TF6y$w3UpbN~bwLGI!Ԥ}{(|\ZsCg/wܑɻ_ 0Ej['s# R JeQU-MW 8^@9>h7+!f-HJ'eju Sn!ߢQP ˠN)rX2j +يtbW=q |<6hrjH]A D^:0O"=2fjq#V%Pg1 J(Ef:0Tօ +Lvk%KkIh8,~Kn;HQeQ^d=<{Dz(6N|$YZP=/ e@Mm +WFM@Hz~(&˴W+K*IG64zF5VsMmyn}o1l⎽_'9!?, ^2q0vWNSV8|x0!?!Z Y 0UdBjXhyLC؜表=0p9xհ' KBZ6fYsO両r>FM8vEޠ~:ҎG'*XHd|lqk~o#DFtwWSj4#) $l[m;C0>{N +~ M}nę@k eq˶y9  ~LyY]241DY6EhblwfpTgScYL1#!Z&^9UE8^t[34 1>LގS(L{vl]q8!Cu6pv5z!PQ!N -p>X +ƴ hv{CphqIh+<Ú}-:G 1%)}#(t3ul:~໸p4(RRt+-v5w%qu&FkJ (xl&m~ ^C#U>iS nVZ? W: k f: ?q!TA5G4sۯ9$]pC* cpQ⨢{?5zH*6'8~OhZ"pBVN!l(P.E]oVjd7bGDH}EES VOm^xm#w5ہgA~PvrQ+ +''#79718>AdO%ȫ0^$0Ep$M>03pqw]iSDX/w!mAGF>\[X[bs'p8$zuw{OP0ya%ݯPnb&m=ۨ޿,9m.|/ˬXUa= _n‘1F.oGbe] *{&6՟{ M>~j\OسpN 8-"[5=|, zjBRK@ZŰytH$Uc+l8gޟ3k`bq2OHOM?p7>}^h4~lul^c +ǎQۣ*!s$x' -f;%J|}IJv [?4^,II= +,vy?rrr>\_3a*S?.$TȍϢw o0d+_x|aӸ  OqIEwjOyD :&-g vZ2"+pv+8 5. gX+Qߺ { X)A˧56\ +4~y?Z2Y0ꗒkL8r!BNϑAY| .. ^H|a_־'XލGüu + \?wY Ԫod৶U[dLrI:1b +nva 僥MQ3{d!9ea= D@47oՑa\ ;co60ܩ^T 7tiGOfRnRozkt16?6+HVr_^ YuN#H "ىӭ >xcSGsϦߝszZA`mcӈڮ )sZC~nԼowL"T>O02:g~ON׬# Ѱ㝢=V'6.G0\^(<'>u,<_TH%l!~W-Mp*h°G;q!BC:R@ i{3V z zQ9\]7IUtt^EBr5޷3? +IrLZ w:(@f=^&џe+p&ߒ[7dۿ7oo??7o_S}/O?fW/HPM":0Rxo+F,ztVE-zO!E!=4e1h=,;#նk ,XO6!=/ʯ.(t(?ȵSʞ_*0¹o{tr]pOH9F(9>==w8D[ d?M&ۻOkу ipi:Liڣ5Ag")0=뇄[ ςQ{ւ!a} +2Eȸy,S` +@RJӰeRzVHmyyxhy#[ٳZ8uCc/͞V0.8?dIңN:XzL/BE,qT'J{VoD^Ar7Wg;\4D{*D-{ؽd ^ rigʞs,DkzU{ؠ8j87헓Q~CJ)S+*-)Ga_jabfSAPRw)Gl.w߅Yd!K2;UqhkGC Fz*@§Y#8ð0QBdi}/PL" z#/}k534}MzhBK =L$]cѷٳN-U([tr3{QFQٷ=(у?=PjgbBϵܯOoN3 !b e";҃5崽7mԆᎾu$7y:׹',z2Szj쮝θn5f梤 I&vQV\c;lcA B +>~R (<<~XJW0<)'W {&1]pn87"վ?0̡2YϿ4*/בi d~z5-3|qʇ{c| +t)fh?sxJ9>ޤyI ?(zzsQ8@{cSbHtћW1i?=ro?CֽٓwIvSsд{ dBP^q~q 9L`#Gm,:^sy"w7@<кAix' +.@E ݡBc5c|Dqui7T'#[;oG11~_̦1` Q2bv6Ҟ0U#w k=KANzB`׭ 7Oɞ-1Cfgݷ^lKCtj40ǒ0vGx#P}zoyJ28TFт=GFf db5`=ruvhg?"S'@ℼ#z?߁b`NÐ?u6s31}9 0ݯީN{`ɺl/TD'I8)ޑj1MEmmŦt½g}r +0T:؁cxs-kuZe]3p46 D*(`<~$yL7\rYCa@tp"nX-pXJX[ Bk-9Rs vE{Wыqtɔ;'r{èț{cNDwYjo5Ua> C4[|=Yg`%TJH:|+^o +L{xUL/V L| l7{hT;N9>=|Q UTI`mu+̏+$&+O!ZY$|ß;)A +#8`35ۊګH,'1~Ïav#T% +='H9{|y% +C]XaxπzEb>JBB`G kȫM&< +9T +l_Íc9BsA1 l~ qB|@5#m"Zdʴ :3V(mfkGv׮=%RjyD/%R+ +{J7@@6g2XE Utv\y”ҞRLt6klAs7)Y\!s^9*k{c'ȩݹs'D(5`~ 3pLtd{FO6DUZтѱQ|f cNJVj_QlS}'֫"FY Ѻ=HQC +6!zp_Q҈o$rq" +_|.K%z{(+0~'>d0ْirB޿8N_ٻtȸO+v؇Е3'P6GŖb4ŏ0OHQlpp m=_ +F8|-&yqDz!r?ZE ěW hD_E?\ d-?+s^fSGR|zc=P꤯HSv5̫g%B+0mu ,a ]ۍ؉E{!qѴЏHҠ!B*::ALE%yH+"N tmR}(܍rHԏ(`GUgdr`F1`H@Y7|÷P؃: \4 ԃMIyD&Y1,$mn?DJ1y壱Y2tvT_&E~hdQA5A00$A)`ڣG;Faf Ƃa|p7mу.Ts-Ajh*[\ v^g{*Xwd&o&p]d1 ?X>!t.ؔwbx < ITۇz;SK8+dF_bmh/zU2Tx8 VNTLL}I'2uFy[&Wvja`y,/HGvv}"d@&³=ȃeãg"Y'tl(8bU<r![0 ^#Vq`$9c"6z%yO{Ug_gC<Ao"PKjV۩ ك>/{KP$=K1N,$M[}b]Bi8Nz3Bu zTa\>$^]~>ʡ=SL+~]˾uB8M+`XBUK`P]òy8 rU–|t{tQAǣk& +'D/0 ҳ)zb噞}B>oj(D6ZO=PZ|T'`:Y~\AN"?qx='Dvk5t_8q9!f%Mj^},8lPU (ϋ}aa?v.w,YD5an$pbPoC„}cz3}5g$ + foBTGYo5Nj(-YSxcrz3Wa, {W`k Sy}BN>LXSźÌ!8V E) +mPh ŒKC =`\0³!+##5^W㪇7 =E-zлB\q&S !x;${&}`EFPSQl-a;縖~s W0:X?IsvBR?(+ {GAȱT3}~Bᦟ 炉c6W6GOV~Y')9ЫIi+.3Y=+ʀ|gX;.MS+Xm\:&fH˿u֎ĊLP5eHtkK廰Iȸ )c=I!-pg x^z M rn<r{PN׍`w,s(JܧڷC#JjX`h=!/z@Io3 i9R`'foYPܟ~=nW.֞4Mܳ t62=vr_# a& N#LM5@~A*QF4BľapW3ʽEyoi,4=5RSXcc>QΉ !8j|@5]=s9v/ '4X޳~*R`9MB'SG (nz*w2!U" ٗd̈́ްww]/t 2P$2ȲEϋn{!"\A6k&~-aC0{Ƌ`dZxQ"@V+u֑IQO}G(%cI߽F8?Hp{q-D{pjˡP1^::),^EHfQci`|c}F Q8]HT6`utz;4±aCz= Z-!pS2n>U8QB C Vq'Q;(ɞ!WWT4!N-a>\pJ&,1=5L^N2Hra+MJ;0t#VEL$QgԪvve5}I*ŭ+xʳG{|@gCl%BBZG"ȟvɁJgf5| +4veK7fuhpLpG-t-2m;=b ́e ^vnRdTN-Hg1t>h82D! ƕ՘A _ nuH|G/~ (C·AN/8Efqɰ1K,)4 E7{=H;ct)A]6v28@ j6C2"9O{/ha?_6 m%O3P{Ղr{rR{w%*-0hN0SUTz&<cgcYsqr/ lstѾQ^\BO9q #3CU !N_>Pڇ8Gؐ{+' `u/(4ܲO/ Ҋ Q7]A96xzY t$x&~fDAb81*8Q?A*~]t;0K %e?@$nD2t^5 Or69I-x|ICuC=xퟟQ禆TZE[TBkӌ;98 `"i6F2U=.ENuE?v_nHv{@QGΊ"t@ ~~ Fܠ&>l肏poK@]ݹ`Y4@eEn/E*u9S~`x҉x֘QjZ}Ir yNP[ZlIKϬ=)5m|` 0g$ kP.@J2qnj$\rd4+F_)js߇?||pWTdmġPM$(`0;*HA/Q~B!|ؐũA|x0Ӊ1Fy_PQ19Uʕ=ʼ9NHnWRB]"(J UDߓ& \^zJVU^` ))3gT9`1+݊3@jɹ]sCR#75=qxr*^@ ++p-zMw f+E*~u[\gNXDcSS%W+>zʁowRv?6-gYzӹÁVJ/!#t{kb@g/vuff7mIIZ Q lUmK_4cKAx -gB?(Չ +̃Ur"Qw{ɑ7V?x%PTUлA#''Ә]j"5R{I@"w|T6F*JVE*:OSSJkP`NQ49$ 2QiMAu.orat-uo 9cլ + ~*& 4(V֔ PȃGa  X{z5oM$?'Tpj2yj$y0lD)X|%ыDfCUSuzfPvVyIC ;7Ia %^0Em/^0I}$ +^otSڜIM@:P W(t2XQH]6^p~UW.,EʐI#$,2U5#.T%1k`b/a9qج[ f^c̪r;EH Dy֯RQ@0Iz^ Q6˶Wj $QJBG+@Zb0E6ht_rtޡ + < - K<{Zxv9e(tbAEBhIegh!>&?/;͝;~ߞ1y";1žٝ[K^X߯^>9.I+=3,_#QTg$I+ xx^kn,~qcfGS;YrEE#p^*{9^03Wp_q +ǜ=XB;c"aQ3a^,[39R!ҩo=_R﷌]@uu !N& 3H6zAh Jn)BAL{H 3coczBi*JRiZ-r\եpCn&@c&2s0Yʛȍ랇,)[%3T4jbsnP{k<(-hc1=X.%Β'=J=X{\5/h;qyP&{2|k +Lcsr"bc2F ۟BkR!SLJnvzd:O> OIU)IAF%X`tpy0fPxz?s-BA/HZ.C)OJd-e@@sbzS5)6A+<tx'Nl{ޣݚ9YyjrkP,IZdzDLIkqk\BV4l}JQyj tuҖT.E6ؓ;tEGǽJ3=: +@:yOLR?kk]a:>pX{0Y$`@d" wz8sL!%H7IAۼp,bx+v'sZ\{^9_Ea +Gx> +x4,CaaTDcFbQ΀hGr qy@J4 Jx?h ̨d1fgjM3O:}95g޴!"Oׂ5G6+-G3vi](/G5\QMexYʸ3T0{~ȅbL%}x +H ߈pX5#d=xۿxud&= ? z׋4׉~ƻ08[SVrv +M]px`C۲]I>€q7 *=l.F6!-hM9yhGy8 -Z ZF)0gh{ٴ,&YF ͶF;Q'U +<ЃlFkۈb(y*Z3-}5'N{+ [!x7޽ +,˘cTWɭKrmxu^\C;oF5cH+pטL_i:$p]s&Dޯ a(*te( qP]#P"b?o⠖Fwl$}Aw:UKǾtJ@ G5dK!~6%l"_t?~+x + _% > Ԯ|1"`Yơv};ϙBmG >݀bBAv5Qvfwksq s}|Ny)_X܋FOzUNZעSA`:1brzQ[ű8UK3y=W޽ +MK@G+qk@G*DX~mCvdzJ@~QX:``LfHC'_Z8Ոq8!" +0Ι"9S2dJy'ura*I`n,^M]p9 XGQ!)0u_=:^a\)$<n#= },=]yU+Deo;B{Q]!<ٳ5,Ж1܏QzE@6Y(L5]8 7XY |֯L +5;H##AN7xvDzt [ +Ơu)kKO7R$b +2ⷮV]1D,jw^oJ_x. *Mը&ԭ%˜DrC_g + oFٖxo!O=F+ +P 0T"6+ *g |Gȯ™TՑFؚzÅy Q脌er>6k 5|DkN5Ϡ ˂ݧbީ[ո%pep1Z˪7`Z6#yt \ٍ=% >NXc0s~̰A䚄ޙa,cIɜ^]Tn9o B6Ʀ;$}, #u){}A*6*^4U%쑸 _Ԩˍ v 9gDf9WckC|)XEs01ϖ Jx(Yz̓C=CNa`np8Il u+%dn %|G8J.wt:i)ޟO;uY_1Bh fĮsww?[#!9:UVv ŝ7B]wV䣖.n/VS5}엃u2ɿT8rwہ#Z,\D@FK)+ǤB<\7tvq,H֮1!,[>++^x<}pyQ򎎣a´RI8K 7W)?! ʷ7^B,F̯L_"'H;-`Asyc j4;:/_e$ߦL{5#ۿA4q(e+$@]%. v[~_1dAe@Zn0fRv^[W:?Ob' ?%IN1^} Yv& iQ(lT|*l8g ]%f0倝9 J(DC;*;|㕆D7+zp]ǘM f6MM Fp܍ztɴ2C)ɰLx8o7Cg;;zdr% Br~)17Ir%nPצL5uDd*yT)ONhQwlQ;+vdt DX f_1Hd.mK0.`.5SB*DNV=p3ĩ,$$ޓUb "ipD- +/1L5P#$Iv9ՕBW<|{:^"h!B: B.qYʂ@+;"MͯD MӮ?̉ l!jFd_O !..m:~!=o'Bezg']$ c +[>"!܃" +?"&vlgEτS!ݝ9HAP@mQ]S 2nF*ܨ6m ?>8S"nc:h χba+kpr2DNf(83џ8(ňszh W&#T_cBPП\ OX(QH߾8A?R 0Y4c3$Na ){^tg7|.$"^u[㇈Ϩ +FP.7!lg(r,O'.BV_>k6d,]7p2S^/0jizL.9D*O!0L}UOoO=,+ u Ҋ [f;-tŤ_wglvwҳ6} Pg#.+4 _~vԶ4wy[g"  +i6"YV Q*010x q/>I2 ]o9gf";C P-B]#$E,x RJٯDH>|dXX&(㔜ZKz[P>0ScjDqq1[9Wg23iAtQf߶gf\stw>б~E#"#"+p3RV8[~h@_vD~QH|1­(C]jiev-FFj\3QEBzWBy@2"gXZ3ĥiiW'm K+:_:QH"9zutòbsTÌ`~`RW j^_~3~+R$W6Íd߷xO&BSADKP_B>F]6RR Vui0 MH[X%787FTXT99CC#.h1n`TE +f@?v(Oe֑/y~d>"R=BE# +A/9} ˈs@?pat LU Sl)LD0#fO:X9SD#Zŧ}bHEv(&e=4ؚ%5`چ_Z51q/z=f]tԼ+ N/dwEXH;1[]j?Z96@zwwnpY}KS4~Gїk+R8 7Ζs-Og9hm(u]D]$ G_b q~DfNub8З*--4 zGiKK iQdm7B#%ƯRrLf Q|>H_EwNevLC% +s>1y͟DxYd^`G/28([q{ߣ it~a:DMIzE:uF\S1RR\'N>>Gg&Vx_Amy9$%E h( vI6^ӾznoPLPP?<"mw]HI7=!P vyud²]FL9@?xyZ{$4^B=*,fʵ+8`T +)n #8VPhGReEh6{N,mВGYSp+k ?їl޿, ?*vEsiw{h7h:#2Ϛ]N8ēK6XxY PtQ:k߅ZN3fՂ f𗲣faKi:*BWCv;/xo֖\p$SuL%JW; hQny95u:ʦONwn#8u_!WDiDۭy$:ˆWH~\| ևc?0'>Od;}Qp5ig0gUM-rSe`GpH_wp"GŌ +υ>uhkjFzZGV!H<R\sG-Gh#PFF!4jR u@FD8\rK|xxTnMMUEgqgy}dVQt名h("yMHn2ˉ  = :ZRKK0zF`Jo_0h~͑ ڏkSγ~5ҿEX0\e#HͪtbIMfq#QX@0EAdP`y"F~8xY AtDl? boMHwreۗQ478y`'D;QBDYcӷfV8"Ș^_-?+d+Dp=V0W֍PeҬp3xhg,) njE~48 roڪ[C6Ս=Ř!d$]5G[]UR n s+u|EeGho|D䙥{IJJt\c*vN>k%t0ݚuuψ܈2Ff'L=Hm 2w8/5\0&GM B*Pݺ[A I)iWSQmZH/Oǹb8ɠ '_8'\/>""3UF/KhaaQr&?#[\?1)r[]룶CT+]˯~J&SY 1aOoBtneC+گA۔z_"v'8',~>͝>?L}}y6 Q[S?A +Dl|Pa)/~VNC#&;A<\ ~B*o/0ڟ|@ψ?s;KFGv (cQAqӴ'7Ǔ9JejPKEJؐPylLƙ9(=ri \:B%Zi~AdED@ҸoRK;3xvp}jxjN'ؑQx zKt""E }۽A=uU{ y/~y3& &aTHDFRcE~Edo"K:] a4L:b( +s 1"KvMug=cL >l)m]0;M}ؑQ7Hf򚟽+SQ]DD#˝n' +}K2 +fUεjg\ZETTԚa@/wuʎ3& 1`8${s}GFa88I*}O( oȭo# +&+ }IlP4,ܒ`Kj$sKD3 +JKdS6@ppC3T]_%zpX'Վ"eWhqǺKN 4 S Y;bt"@XuLeQ`4Bc{y`k輟K":AvS0,m*Fa$r +L0{;W$\gfO쮡ZC=4 {?Jr. 7J`@KVP kr Q=";ٻgD+>T򡿈OBy+=Khkjߢ>_:[SxM9 Z%pC +ʩavha)h$hqLwߙIFM!%քV*Q}ATy"9)_QfXޝ]lFHsKoD0_yδA1̀X/SV:'e4Jsc[uս;3'V>@a!.3"rsUlA (#=uNbiW) a'0P~܂9-,ڢP(Л^":ϙ.ci4Et?+*d_b+ xVP}xG8# ނl(/SuZ^~D]Z{p=T2BaboUگ5Jzfk(c)#>;[dHE@قT0BCC[+IYD~GqU0CJ;V iR)Ę>wG_m6V0+PVQrTiGEc0 + %ZŁ +DpGL5 &ǹP +F-)vb*ɲrn0W٦sIb+\ϣ)Ļ:֥V}3f1Yxw,_ć7P^EqMPEF,KSX,e*X.yD&vD<'4-QĠ, #[MWܓl˭Qp ]0]^#wuؤz%1lM!9<@#0W'I]~oCh :>Px<R_ӢV)t/~C' + dkoOȯ6ȪW?ת(~xqIi/|9K 2ߝk =yR=AgՏ0#}|7GXZv,HE> Aj9fZq+5 Yܼ$; +K~q@^e?#!-kb._w?}?߿ooo?9qo~_?=_WX+?w71Q}@\[ߝ(AMx;۔-8v"1aPгrBc! ~kZ!*%J1`WnPZ/U3JIL?bg^DH1~*/b8ERX`<U}I_;{ M95Ru\|؅9.E"U#+PB39Ӝ !Z}{D_pHvXw,BGn*X?ST+ B24y$̡L vXe)N" :EQ( 4T9άGVKĦ0U!\sL8 +ZfedW8QT4S@b`i\IgƈJQHO=:!yM\sbݑz% 5ņH,ࡥ 0>J̏"0т&8q3C ڑX-Mynћ%(P!3P0O3,tbF,*E8A8-ח(:U_׊R`-W x0 t!d>N$D'q+3fF x\IնQCq;G"PC@Z+^J} `r!Yq.ʯ;b]-Stp&)-x5pߏbrA˹D͉ HsE*Gn CLM,dr=$]aLNDWwߋ%TMumzD#` /s踳"%qWݥyj;!kX;ըZ_?LPӖewyHf隳ܟ1-jD<(h܊TA5mi>cQoRWgAF(7dD|"d~4q갌8sLV SKO(Z[Bה( Fkd@y`:d-2dy`1tL:^]FmjA?RA`b}?Pכv^FFC偕lUrľ+0_-HC'h2gsZ9=ot&J +T2I#B `(Q=;՞(ye&)bGj39.KOND,$zˋ)BWT^zVW`kJMz'V|o=RKpuc@ͼ'^K{@f#MLQle/F]#\\y3޾G;Q$$kUwu  8J`: ÙV4nzO:_'af0 /Hk;6s|cZz(]pY̪ :GیR%.U֙l M> i^.?s 0J iЮ>#sLyy)#o!# (C9o{ix;1k] dwm;՚VvJXcDA/tu3~;~l˱T>s2 +-H,G 2r?,ya,lM2"!:%`Ǿ2/̔ pBg4+]}O ]kgP6ih +āTS&8G u6߸tvK d`U6fvg"\*Z.=WUd^G^av{ <vV3 k.EwlHJpJ+JԌ- _N2]H]kl@G+$vj{ +Dlɭ osF= FT׵h(T t :0;vμ X"*Q$aWtϒ*$|)̵đ^7_t${2>J8Q45H@{>Z=v&2ۊvCdX(;{&ǣ $JGCzx>#"S3Ҧ)JIZr"bU0 c%C=]$)b@LjJNcg^u`r~Z|E?IoFN3~beH| xE_9 8eG_b:Q~'n!8W#V挀=d=3Wl+M_f[=MPKw@||Fh~slPz1?35Vu#ȋ]v IET owone^eA<]"/ endstream endobj 209 0 obj <>stream +π7*g +t]&;q LUe#,Cl4DS cJjdʳr >&!sq#;#XoKp=˻&N콙U{yX~^N a?>H6Qd~ +q׸W&^hڈ3?ͭ<σzD3n?'ZOt$H +Ɂ +b_5d(1ÌÌdY'6 P@CH2FUӛ!(Jلr%(EEo890ˎRe#+'p)8OnG/)b#ˎ`]JW|=F{bLQ%o Rvs ?ztqᯜdQ(( /j"6Q9t[2$5ԝ<ѳ2U)>Wn3upyӕ, w\?d'ֶ83\50qO?m~A(@߅f&PԴ\bngsQA,l#Gk#ǭ S4K6c45{~DӠj0iHƽ ??jYyCj <u| ,6k+̛oE|ȶŇԿ`'.''bJ*D%zpw Ӹݨ(>9wyd?4Iaٟl\1QI2gaݤ([d+E@Z׉r[kYS $G[G'颒skQQ8B^(XA}«+{Ja. E{'`7.m -dWPU>hvU\/_:ϣL'9s{&W9SLorL@l%ԡP 6;Kà֨|he!ͩ!̅P{Qս'wMG! gZ/mMz{ Ln@+ n1_Y?E,к%wR|Or}%7"!CLy @nl*J|iG+@{Q18m.w?hHH4 +G$\F@ +|mj=$q׫"@pMEy@GyAvꄪXhy ?E!m΀8''⵮w?+ gg1s![f=^o|D<kE*J&׹'7ppygݧ::4R> +4 Am B + *.LĕkRH?E(zێ.ºhW* Z? )"d7}{1i݇O>zɐ߉?+Tfтmǿ˴D=$E8H1zc0ODq(q*v aA>pPӵ22 )1E1 wX;|(ܔ4G]zP.,jr3fu֑NxL]eϪpZȢw6|ˋe9a*'e.OeGAHSIavr;ǷK]blޤa(ΦPaB""]b@)DFm(Gw2mm$bo}*0(R .43.d JUW+="ZIV;gQb)h2xOYv`4ATI)q[Ǵm.8ܽ||j4uus:EeGj12,iײR k xZ,JRÌ9~\щhB 5ʔ<*`ЃS.<s?i6 *v2üQjRӊJ؇$4;d 힮x gqQ!3*^ƀ(tRp/A-A=o~ٵ5G1qbW=IB<+AA:OԿ;3T Eȅ5_AyYv\6<3Ada9 X2~q<YXa(Eo2. _Mhz6ú4$.߽/x=6Wި9±[',5ԐY'?Y9R ldg*8(GZJG=Aכa%jq랻 +}ncӌ"XedC/< +esJW Nz=nD-. Us|Qp"Tb`Zδ!#K۠v^b|"x8FAy7S tmsc*-__rny%s^uwKo-Ճ>%#q;?0(*nru*:r;:UPИ(0sy*FO-@6{&/]mݯ)+F5aMM{ÅP +tN*C`(0 Ax8-hȱQgAT^jw4g_(5߸AE BC="LtF؀ߧDA`G>ЉkDλ,fT_ .DǒxѲ犷ANH·i*tU>>jM>r81Th_>L I{MFZa +;?ݏLHh_fQ*4pz|K FYaҘBB3eI9<kDD.*&^=UZw\"{t嚲Lj3Qsvt`WľDNw +MfhX?uC Pz&D.KF#jB wIJڽ. _ +H85eGk &_)sr0j(?H~]s"\ +5"WVL'14 iG4P$r#-bzޓoPG;~j {A jAwo[^Rt:DX]z'[~5\{/,Q=}$@E̜ #DVtWTF%n9j^s1<ô+K @K{ج#y!O 5șIP ϓ ~3tg[ =Y:wUh$ ?mxT+{Qk^9A5??Ւ + +@;`[~q+]0dsV\8GGMV`qдcڐbÚh1lꯃ1(t0֢togӸ!J7 $%(fo'0[]-?YC qLWrܠ#bElBy@m(+Iz3qk4iEgĨxT-FٞsUV|VW&$E+B=ѥE_&ykU; cDl:`+OPAk ̮0((sAui~}]E=`׉φ|AŃaDP|Ô b )-.a@`ipVݗn9D˄ףb p[#޵Tc_9xɽf{f,Tw3UvU1c,>NF-*^Pqr`QR;ej޹ˏ/'w@v`+ -}uC`X4K;2R֓: `Ӛgo-T~W]gbc:-Q{ IeWzغ>#٥rK./wSss4HU4P&"f +K0L7ÐϨkE`T7C}M_k d'-w᯻փy=$C9zX :YHG"Uª9n=6ky.|}>SeWV_p+ũM쵝W[++OiJjCFrMweZf8-;Z\!0ToFߎR8CĶr]vg%K#ZȠ\DQ̯e(m(GA鐪iHPy*ÁY}EDTT,Q^diRkQA|.$%u ؏l׉YLJ>Y)~q?t$B橦.ѡIF`j'Ab'T'}T[UO452P#M{F4I +J:잌c5U(CD4_zG@I3MStY*OXOaOVj,Ui;$l􉐞Lڑ_zיӪa JR(;-( -pk;'$&;lLH`=+tfOʅ*rIDҐU`]0J)@DUdBra1xe +PҕԋJzd)-VRX_UY%q}e*pcЋR} "PW/%qN"?_+%ߜjlpLtەãѾԮ +Ki;vU9(&JfbeH)WPC.U%cvc%J#jr6dll|ZmY8.7=HPPg7Ф(h{)ނ]SCEfP.5(TH;V|F؈XP ʚ5]Og*~7F%=btIPfVFuӬiv4’f6LFTQA}ݞ:x|n ,Dy|K^'RHJ{A{#*Ҳ"b L{-C/(6JznգDUE: + p˺d9R[UU@ +%m鞹H63ʠ5t{8{ -Z ]{<{[]œ/qz0MQ+s*mԠ ah85 HVdT`[߻jG8YK.y`dCH6J`bc._n\IjZꡩ6{gj%~8=n!_%sQ,}$2@Z708%mNS?-케/F u6BQm~ 2T@w}kS9"g$)d.VXjvT!e͇ pϞU{q׫8C_IQl+z٣}2^],՜p8{Ez$3/Xw'.vjDqkuL$|A:ʻdžz9"@RF?v0.%Ҷ+q-«OzX~K]:7UT\KWI6t$3]OG]rۜDiο3}՜0ɉ e]#"b[Eu%1&S} s;N293N]?34A]o.FmL4z9e2fҢ>(|99E5oFG&C}$=SXd~$_~;I¾QDwF`j,}ُ cܹ *dϾb:1K-7c[w+I!l7*qj X D&=/ /N-s6yd¢xUE:F" G?4qѬ3d]DZ1a^Ae{{ul(}BA; =a' ByΙq%$ꜩGҘ:E%<9Y};C*_n,g+4;z7TXR91Yau }T,gɍS~Tz`g8( Ji`?:~z&]`&VA8\NtVnNdKX44_=L@{a=)I($MYTJC5zA54!B+#]Qf+9?h?djRצ~/WRݧA`^Q^ǛQĢ g諝Ä3 ČrIN@AJ`LX *`)9/X;\,JfZu@ .!)i( +^anWzGXxN4wb> ZH +ߨn RgTB($8wCl3! mQ₈ B5KՒgi,h&=jxO~—V:>T}sdT5x`XZr.ͤʔYZCbP40Ӫ %@ex-|lx,rKvUT~?ۢ~|-ƿW©NtS&Í0AIL|[aa?A|pkuYRpA"!fߎYM>+X{wR^5}6 4Q Sexਛ 5w1юp{NVQu]A- cWm yKpUWjmJdR#hfc$pO9%%$g| H5;1 & ϴhYWt\+%IUN$p^NYaxv}i)utF/1iY +"n?)V:[K;Kxp/OT祤4B̏(J; p,W'kXtS&NR.9#4yJOjJeDƯx!g&. ~pBcBᒝ=E&BptqdhYKA7u')>}k;'j}ēRD3phTkD>GxBR^VuT9j#u~M +xB גuӸ({87]7(0I3Ϯ.w ?vq}\`.Qz.0yghCā#~ [|FعCG)`BR썷+C Ʒî'j}h6Bf:_GeHÇ:5ܤ?{^,rr n2:4G\yH:]@^ˀ+AED'ʌ0P%Țl^/ҘIS[᪸"N~Dգ@3.=h*hRu #Fq2./Q~re P?>Q: C]PTGQ{c@HY +<)Y83pQzʭEmus 5xQeFHK!l#6璴],d=#ve4)+޲ yq!|y#ld$%!Wd]ʈ Q`>f sDH8xwf~po]6Lg [y8BO_o]cɪOSS@닭aMi)]kf]qo!8R$|O矈(&TLQ̜d·+E,0iG}DkR0yv+*XS@~{_]ܭ>1k^[ +0膏$~-~nnȸ|..[5jD6!=v.›/}cD@:U`sḴޡna .FG]߀!iXW3+ DS^i$31-X8Q)2*3 mk/ձcjqa^idt.G=gDŚnu:jD_x)?# +FjQz4 ʹN1SLͲ +@ݝ<<S6d[W }_kdbVӫd$e;?">jɬ4#e. 7f*b=ᎪAOV m#Y6L"7#( +뾓AvzYڋud ،2sQ `ƖWr '[hsIܓl֓1SeIi=`Yziܲ{`VjDŽAX%zPq4E(c +'FШYBN5:3N9<6TO"|A$7(=a=h< gfYDeP_W^v>nG +昗+E|^IÓYi!zV(^`c_4Qny=ʗԐ3u[l‰"Z|{յ @e)hՁ&5b50aÈ1mRx*$j!l=b;w,՟%3HG%DcZ{+?hY 4NP#~*\W}Q:PR5(8et% +=*o\iƓPگ3I"'Ӵ G_h)5f#v_=~ͬ"<0h~\WՆ̀czFeGF㵷٠S'#dMBBS3🿐I2n +?|v.~cSγ~y7^oy~0n(Q`B*YN?^q0dא_&]@9ʘDl$-'1e,iȅ<.WjgcV7<ˈ=N\,QNu~};68>(#}ɗ: mȊmqL7`p1Bu3:/oNosݖKAJqGU9<لM=9b c_zQ-QU{@60&oh){ILΧ,2"[vUn{%lxݏtj-+VKΤwYr Y;P(# tLѩL󕥏؞>#$82zSꀾ_,#ǝ{[~4۟cRђaBzk=\u8<i~? p#*q +DA60@ ,kHRx$rRNݡW$+ı~d( xNM~?oR^wi3ur.ueT 38MFO[p O:nyס%uۭ# sj Svv"\%Nk뒸+J84AOLaT-vic~L<l@%[׊){WmN+ӗ2t; }N{?2U#yf}!办n2q|g~Vq6d9 Y>UظrV]}!)54b7">#fl8|%YcyL*%k]IE%#<.YLΊ'"&nIVӈ +oY/a1|ks7(f4b-#&J1(5x6<[xMġ8宭D۷cCT,R(t&aKg@i%Ԃ&Z\B[sa@ce` =^@Vvs+'{Qb]y^i֨+):b:1B0mޯjU}\=p\n)E;`L7,_J:P%ݯG" oiZ@4ȯϯ3OawX~z\+ƹ;X;MbU=2dO;U%gUcm۳%uk߰uzH +k*2[k? !s جj`:%7I&hvI}k6?>ǒ̰I}3fZN8POGEʤ$l1FL׌.P"f"^yPyFκm%|?N9ɨӐK?[jS hY{Uk< +=Cy32/>}Ԉ [-wyU͹ A#USrψc?T\2#Y+uNjR5_<k㥒.53#\ޒUnշ xyw"C9j'=ݍr0Iq*霉:!}20H9w:P[UMVfn•g]@j٬nrob"r7W.sQ>$Gl[m+{{ƑOD,޻xu A047QUA*09%M|U;&v:@GXywejYh3FTrm +:B ţmDS@7!DZ[m]+qD] PQAK +UE$cXRЁdz㻖 9J)#W+s"YfNA8sv =| 8y.uJF,~jH\kpMap>M*u9ذk.jߢA0XvψL*=XE[ov̏2S”*VfKh%E}s8$N!Qs^qcqca}x Cح4N .DG]BZ}_0zVHIuxEXd:t*vϴM15gǔ##JWOK3 +ITN)h8HxHZߒ6%27}#fi3 w%CA\uHS+@*&bn`:-B}d0j+(*DQ}>wi{g0(m_B +G{RkCfMu"6N-t뛻g1cOɹI|CzD 玸v4=jJ7TT'T,;5'a <&oo*%l__n%uE׳FF:@RB~˽ T7ُ T5W W. aRw]&ѢGk>nse]eo]o6a-Udv3p2a`_+TZ>u\F)ՅS«(ڪeo1 = pxNtW\ `ymb~u Ew+ߑa!Lj}*QuI ?IW.W?}o??wowW_{ N׫NfNs Ѝ F(Q3Qa} ؟UJU6Ge?CzG`Qn䟅]6Av.:tjU#/~ԭQxR6ӛ.bUvkZ6 tPs3.(~vVI +zOI`݃[ \ f@W٧.N- dGs0 +:HOWRF?wdR:z,kB&]qák~$|et܆wV5{lgTa#lɹՇβY(tOF|o~bT] +n"$ ~*bAx*|~F+JCbLE F̆;m}/XOYA _;'A3>(HP$ewQn`.y=F#=/DCD间U $QyD8l5)fJg,ztF¼J go*ɲF{/Ou}dY'ZE^@qcEpp%2UN[!M蘆yhW!l@- ͍:SQMz#ĘMT֭T *݉c+sc'db%f!Vt} 5*EWri< 3ۡ''9 gz/?3T +_4ԂIM)w=ΕWZSzƓԷ- @JOsmR H^A{Ӌ,[nZ%7g͑*k˜䞮wZQ +IsW>Z)" ӭkN9Ј6$=Xe1ia6}C"pQ0ˀ9.cl"h+}קz(bKsݓiklFy@%uB: ZE +Zw#JTd$Bb#6 ۭDQ#"tӑ3` +!biשKZjH=PY{ ͯGC >XOO:kq nw'h}qQ$I]Њ{h7i2FgnӠu R5Wѝj;v#(¯–)n F|2&eREw`9RiD~39 Pd;JHyvd'RPLk{h֮9#Y2iP&]6 F>> +=dnHʶrf4l>"OowS;5~0 ݻ >Ӳ ΄~ ']쨫 Y= Ao` CK܈]L؅k^>ܑ)R-j%P-gεnt:7.K5m96zܨ 'l8-S޵^ l,PZyjrl5r\:|-I,4ecݮ?^ bc}m +bN6~l#XZS$f@mW졺򶠊ڐ)e׌⯿ +ȺѾ?6¢Rm| d~SlkZX/ÚnTqq˝7cbRZqRF_K&\/ +bMwL2nF\ +a: * b[,4,+ɰ{ny^baW!ĕ*k"q N%Y`` pEPL_9]1S͛FѶ_ykדL}Lܧ6w$.Mu/)Z*S +UVk_E .T]#n:oOO^y8Xȇ+Z7E,JZ^l9-Y-.(cu*ёEOT-ں2|0NWu Z. B왶34%6&D; ²A (5°PpX9 ,i)"ZuV +e=I]b:1cڕQikap)G]9R:I!r^ywPe%o7Po^!{P>6ـ!ߴv?BP%wf-|A^L||po"R㘀NXlų( +T[絲978u(z7wԔCD:h껔A GZkz[WO2z{GC*f@ !fJgXึ<$b߬MᛈS^.g*vQ') qpat>-MhCMӭ)"i_8TW"v=.Œs[4DVt ZH{Sc-}OFb$g(;l!9E}IIHH5V̵7 +wRV޲~2eW*%ߴ`R(? #Gu6u#}q(Ghn#'M8PRYvtW<߷^ͬot~SJ(8W'&bb<# +KK+{ +d]3X ]6q/1ycm)?9TޣmgpV[r}^jk0O.M!7Gͯ-TZ!֝YY6BQ8$a[41zl|#e4DG$5b aW\ep*[}1#T V]|o@j6֜**G N}odILyu}i.-;BbG݀ECuL9g9FF$q޾o~v1R􃘐Aߢjf=yU2Zq Kiap9v޵Ƽw}XOFb=`eAX-d*{?תQSjiϳX [H(tX@=#*JUGT5\՚cxL#C kmQٸ[gjQ5I J/o*,heeK+@#͔P*UϭQ>#~4eN Ss?9A]wG +,Ztv5Bp:ӹU׏G%NI+(ĐqtxZhVk\GͫSn]xV~uwEԔއ~3؀cn<gW(%E^Tl^lӳRk`l+4 g Bt&=%6u`D$ͽ! γz6PS*&y.e][3ɆPSYopUpD@޾ڠx>0̡tBx޻u +-L=cX=łn SnL)N,ym|k#HS]룣EUwh8r}E [_ȟ#Q}wYGwXմƮT7M|Vaj>rMk4]ur!Lߴ|UK;+fܠL~lYо7?qP0{ f%p +!hkau#v'4JMԷfˣDzP#9`0PR\Gɘ 81v˲`ĶoL>ZxC d!0YsЯ0zܔKT>d\?^%8bXF'wv{qͮ8Ä +wa OtC&R3ڧjh{#lFWֈ(*G#ND)ȴOI{Tv #40(w.8еr{jnZ+I]% &Ki,8;KWd'ۑ?=܊ Y0*yn$US&`iUOT3_}ܟD׆jPkc\ 35C&VƢ&#`9"sbqf?lavaol[ k!Y|]z:p2뢀o!d!18BP9*"¡8eI!7yoc!y)Qȵk gD{X=m!APgϾnCק5+BNB rϵa}]f>πo&f/JHoR7Onz]cK97HB-31|ⵕ)g E!{F\>2, &ůgl5[D}s^="u9Ϊ5 + AbcJh[X7%#e.\Y dmyGD|!ZBq+5Gb "%b*RG nޚP֍W3K& ~>WV*S0{)([Kg)[4u8t5QeCQ1Ǩ=׋~/%Bm(Km`ED1$ 2zF 0h +вMUSpbq [lbM,QCAV0FPCر#/rIË}g$ot88`Dx n+{Jl(܊ˉ˥rA}YH˻I +~b~p1weɃ|#jd}f(U*8C#SJ1)mW%8E/);*"Oj{aHc#oMZY U+?+(1wWIacrRh˱36_.޾;yiAF(?.lG ,!@J\Ӆp,kd^hDRBNM" zbCQPqpI BK͎ƻ$.U2kmOE yȷ1X3^/9buTlPǴr3fxTOlpNf#6FiFPKF<}nJiZ>6MU]=}u𕲆eY Wց8՝ֿ6#TE9Pc69c N&PdXCL -.֏$(l~*O&A!]ZyךT/P貦1bpu8-t\ղAże*#]__PcH^K;I"B?Cx.G%m q_. Pm Dĝ@;@R2W݇˓*d]ં[ydTfRu6ę$2Tj\CeيW xm\N #W@כl`XGn8O<5vbrZABct C[05SDá IP(Rf.F8Tޛ-'^(::P=l_?U6HDy +f VAiHWSz#8ZB8WYiEŬsuV*]c5A.lR e/h`Wy$Rin9NwPy~R2s3VYUzVn#Z=q-8RsR8F_%s̃E:LGjSdaUie9RxE`ly' :Z +R ZFls8#|p\5x, pVlPzJٲfX3j@4Y&aiJ"Oî3KۏI\IyKs(r|r~⪴p@<v +ˏo !^b + & %GN;nފh4s"8qۭ@3h .Ї.fβ&{*P?goYLwWas*;,$+J2kl6To_@DZ;l{j~pFDHOU72H:ЉqL'M&%n7ʝdVWymi<#x[弴b cYwi^)/bWѯ .[i[n-<*V,0ЅńZ7 $\>D*Ǯ5g):{lT~콠j;u5lŠk"0#̪I#,g@zJGH 2!@FZ흎48KIu;.jT4ן֌d)N߾8s8>E?x@z +3p~p[*FX:b9V}'WVx[Q]k,iMVV 4N]V9ҩ N@zylU^.f$aΝX +_ǓKcz񘵮 GvEQ*+,bTJ eb~9j:,킩Wk2TRA׼ܯP-7]뽲iڶyK~ R +i7AЌ?&>I:$jwq8?)/c#rr/1LΙDZ̢0J!)A~dּIgVrn Sfu > /"Vʮ5U6 V Wmc6e9 Q;;ӓٽRUU=)b?Nw}'~bd%S0`mI]|*}ѷ,a7Bu [3u#NtAdǮ>,fW}٘Mm  +J 5"n8d TGmH zLw0vmWI-0Uԗ_*h`_- eiYz=4yKx8%7@=ֵcڐꬔ>35A8ʡf/NLc P۠IU +/5ݳ +6kG@!| -X#PQLI؞AtYR¶]_.fPf9A\a҇h]9NeC㼱*40((I 9MhL5kVhE0qnd1s#E<-[B.wѽ\Ն_QR[ |&ʱ1Cn@fWK +4o5<]zt}#z.q#Ad0Z^#زrnB$0!n}(߶ +̑I|5y_Lyee:]# _x}m4#Wx +W8ԏY '4󌶊|YB`'o&{Vúk<G%}:YzED(M /EWCέSa6^Ozĥ.{/ќ4dڲ7{(±qumBc5jb }f͖_nm昂d68iު/u[M +$'}o(6c_5qJ$72LmOj^g\cIq0qE>IdZî +*pi9U"lo_rJi cQ M]UPg_wM)זS 7k 0LS^s|`Z39:D&|4P&1j(׺_ޣW.vƌ/7*%ru+ '32Vr%|Ǐ (v.0Z#۱k}4B QYA9 +SjvU:^ٲ|0]sWso"f=ue]Řie !rKLARf2f'љ؟IWU(m%ʆZ ]tͤT nTXQLqXMf;]&k9̑it2hQ▷Qڂ}ki/of) ~/o<2=㣴Q7zM)=xobT5:M#fߛ~> 7LsDm/gqMzjwm{!_I]@3lBq-/|'IB$W~kVsս|ڽSqnΦ))DTJ''I:~,_p%¢b@*-8B`^)iW޾nvXYf]qeb(n>F +UIY~Z0QPK|M1VļEH\*ٷ\t4hQPX5*/RVRm*P8*E_ BU07e7 eztT@eh:c/1 `fZ\LJ:ddzogK+(6z*O*’ +PvoWaKkl T =qHNM5nQA31!}lfX <ѵS'qf]ovQoMVUbB{ +>)Ժb\/JZj 0gRz1ss+B(V'/'چϦ&WiEѫ;)Hf׆mH%xLZҺsP +:cb>*J=;xHv/@ݶk߷4EoS +> A9QpihMxszI|e䋡gASf9s/1_`1nx/iqfH挠_)bKf/yDm^ ?r\_>8ia,†!:U`(,YQ`G^1{#z9.2xp/{bOr@QKf942hL +_D/psgcf+[:i1*vrENġ `/qjM_G·H=b񶖢5F__nβa 6@6pMxu:è6CP$?ܹ81s#rGp[ +9bT%=gPP5INZ$shSѕ{s9]ܷrK #.ڂ&׌%(57O фkn9@5rmeynfEteKJ,5>A^mrV@ΙȂ%k0^RأqQe@Zd}M=ʻ$ܛzP2T38wU=uj@=2zRrU\v +W>2׼xۨQ3:䗑הnOVk==*͕:yF:+ gOq %~eDKHR7Fy%`"z֗uSo9E5q;ATw{|+#m >qUW2·yfW1HD?2,?u˱]ĝ/HLv_c#ouҗ턲6ϼLDHΙ 5Aߛ^DϬ3f9~P<.hz&@/:MikV&j?{j j(~B<#|ywEjyC +`W\o>#<_ $㛨BfW.gs;}(T\7hk*.lS,+ꃨ]~m![_HEl9_ec?8~Rq9x`ADmE+>r;@# 'L癠y k:Q'6UW̲-&ۆQ@OύS 0gQKa)coxs: +P5>tSa%4c?vD{P/`}SgZBþNgķ/GK5v,qd?9.U%`ڷV/`xl\5 vXCCq2E5;;F ׵5QsWd?PwʡB`r!{#5z3ZM33Ƴj6Q"B oWSm.[>.]ĺᙊߑv7W?ޯ~FYYk,k9+w|k`L%iaCr>wD5YEݛ +ms&[R]؇)g?d+7[e;#:`;X be=l|[FAggԨW[I~FFu51e;~ގD$5?Ae9JTds{քeQMWk=mݟ©x/{OWll|J-*vGLrK-=T=AwS4le"*?7h^& pTj]ع?[Qe*=]^(A#zDF̑j+T)(Zۿp0w$bDrL!c}ẅַWtiZ_?MP~Dl ^ a5 Rsq-h]f2bG,$BZJGp?̯?`9+r80r{a_>XZ#@YkY,ʯcVZʸuf2@߹{9kyBȗʄ9ND>#BjyMɷ @`51ۼENAјd"#*\kY.1Bq`raFSkHQGJC;"ʫ"Li`/܈ܞ)Nd?|,@`!?r$DuJg"?1QӼPdx\Yy:f-Ư"~ q +gma +l] l5Jī6޷ öy@45v-8O**+h=i+yHvߟQ D*:na Pvzُ#TiVňj"wѴFخ*C'5nJ* nF8<,GUHoNz` +Kؾ~i +mfK8]cY>x\kI̗K!y;8exI'K[ Q'֒W,^aZ z~Dlr$3IƃˠXHS4y|!ٮ7pU}Cr7Q[f#Kw]G +P|>[C{ +6{s*RV4u+c +Ä{}F6xD\O kmp#:Nvlv\ +:\j))QK>وSH1H `#=2PmTxf/r3rmz{F3L Ǐ8i\ ]k_Mڙ Jwu6awmGh62.iU {oto+'Vz]uv)F/ _׃]8noʐ`9pF*9錵(Q\')k7jKs!ImCPe:aCdC$vvLxu'SmQ>=e^$UT0`zҵgdd.bFd;5'w(}cE|HӯdƷ .v;)Α}%7MvP.7I .+]1d+Hˈb>x4PzxHhi6% m `d8~Du mmvi:'?R;.<>ιU]V䯐BB3$׹eO_Ng5TQ_zdy^ڗB}~nw8RoTʁNM) Bͺ d1<*}Zr^=y<'T+b8#n^PARRg[y-P[6 Gl@]9(Ni6;S>#j bP[7@8=$v]9)i+_R g v8<#p`Z2cQ_<܊Q6%=ύZ8w]H_b +^۔وH g}vTpZR/Wv?6ϻˢ|@' =^ ssX6YeG$vZ k`GAQ0NjlBP_pZKk:kr`Թ'(` jc +;@kc 0(#b}/CdSaSwå=Mˈ3DZ୉ !=ܵw=(;x U#aVWEI*~ muM* 10*f{zi&jm 2?{w$\ovc$wTU?I4Z=2~,;w(w2Wb(-:N4Y2;]#3%%۶84ݶ:CK)8H:uMgZaZ6FbۉR)W_ty +.a4"Gsψ•Qz䢯|Ip&k+hP\Eg5v5#m"J:L m+K]0Hoo-J\nkMˣr?|hw?JfX$UlL;z'"#:5z؂N "Q) +>f~+րq+JTC4^ q-о`E xzVkH 7]D;ڵ 5K6+Ԯ7 iWV3+BDτ6@xM5q78#7)?k)K Oݗz&4Kat[k=kSԆmwDԃP(4][zk +٪(Z/k,_ڢ-o#2LW"{.]yKC|«xg FG9eCφ>yA ӌ~Σh59dMbÛ!+ճ sUm)vYEF<@7)n՗_#QWMA +PH LCIP-׵;|z, !CJt\6ه cg[L*k;PLI2!MV;7Po@Fh[#}Cn;kGF7Ri|DH[i{R?;RTR,{k+Nuΰee0zm4I+ޣ{4u:(؂5 +8GY17ZDc~Ztז >>=yV$?#ڌ?߰Q9! J$񣽂QMщ,E>+P?muEpfR^#]Z }wK-ÇE`ִ8ۼ%Pwԟsi {C96QcȺY#Gn"|<.e֭-f_ӝTӶx`UppT T/M:GiNI%Y؎R|ko#~^2Mh[ԇ`)]H9, :]CcfMѧ)6,:_'`TfjImFq6zY/5p }"559l"2l KDx]QvfUrf?2 "|NJC?Vyk$MI0v3~758Sg*F,7"#._YG Ƶv) i:Wj&lnGf?'p)&֊-A`gQ^Jwlr8tV)scK@5LA3|a,fEPYASy8OCGC~q %@İf*8yMYlKTHϥ}FXzQZѯ&y4VP Oik5U%SVUis$Vׁ1txpypGT)9j[!}q*p Gw?vo<`ivTa,`kҘۄȯRj ǐ [ +J+CJ!AC +/Z?ݚP er'pRSIXjJz}6W6P#=;DF-p\ rɊ-+ cmLʸ ƽfA o,{cur+ٍ_($H+wv~ɲ_v__׿oǿ_OA}?ݯ3 .f. +qU€tt^÷cX2PXm"$(:xCr h,TVQ-%oey߈ *\L[b Ub!t J{d@BTEe*7ڵY#`qD>dULn +586_U.]w_Jd(eAlVЭqYIyzK[m0DpPVoZuPdkYd ju 2~P׽<^K"h# #J@OiFR6ǸR8Iu $6pUe z?6kE>Ah֍QǁW Z'_ʀK;Er m:w[-a^ޏIRԅ) +ɶ V] +cdNd 2zgxΰId^D4Tt.P +0'qBO1+F ҆b$J.D gu o8&"ARIPEEcHbb";'XZkpM^N"! `|+YE1ڢKAr$ivrQhqX'nԚ@ + TO'e#i^S#T1+emU`*L?)x dB*ctՆN6O7Uկ= +rn#v*ʫGAב(jiɼELD`.jotR@7쯫W7TKl +en?J0ݬËt.@t71a[ce4)=&yPD)zPͭwwϓ IkΛg +ˠ_g^cLvٌ_pqZ׆LI= ҾnlF@dKo*9Bz N5NLD}*R=}S6TK-_?i8\ T|0CþI!(]ui~xőUo%6HPpKĥ$z3JaЩÈNUJB(aSL/VE ڈlJa̵ +*mE+ڴ|>NnDU.DLS }.`i"lQwP儑\e@R(8i +" +MvW>fU[27skm +QH7;4~P2G'ikdW\kLE H؂p$A8g)֬ؑc`{BvSoOiM,c8[z_JZ+iw^lYd8V\9 粯֔x t}1e]qOl^8i5)D:1 +{GwwϕCe&E+tt+N#qVC$o#UǵT]'tmRQ: <i6F0b?CNGk-V K`Y5X@%?>ʌ[#N5)TG9q&)ӳ"Y+,%)UNhܪz" Xc1A1=5w4xZI=,8'\lSDmgD1:5%FT܏N%"fo9_ӊI|HD&,q;0="_oLYI'[q^'{;;-W2}$O~~0;aE\e"J( U Ձ϶_^Afr\KaiMl.J$>5Ӊ8x]яе*iad;,;%1*>%A ,=+u,%fEI70b6#hns apDHEu# +LYN^ep]>@ϏF%4Y3sύxG¶Iĺ봀:UU3omTdћQ2X,|*&l|T +'>!r͏f ҤƩ<3/ AFD3]VE7^E`If?Π Xpo"@zޮ_\[\JES8C{5jn\thV"kuw|hH|6Fb(ZX A A"Xr=DޓQ@Own"vx LO @fhO}II%:Ҫ ]002j+ y9Q0(aaz<|g@D c|5}kx2.V7@?j`| %v*7ɵr(T[nMhbovScFDUN9[Tgpj$ўpPѢ\R +$sX~w|7ZEˆ\Π} o.t-$|I'ѡQ@g?"r! +u֨}e _k^vvvv}b-)?HJ Dmݻ?ߠI-;ʇp"a LkA}v?LȘ39Y/ D H[ymo`t"oJ{Rky?[3JPElfmh"c!3شC"}YtH%/6L5^|_y믣&2ʍSNr)l@iFH, >ƚ 0Ay6T*lp=ĵR4 Nm"\C=4)V,,%p7ΰ +"֐~%`WP*Df,0 Ø6ei}Qx  HHإ1z:.d(Sz};ZJ_ʆk'ںhmP) +"j(MpW.P^ptޣ~\p},My`"1q P9n8;o&4p>u6V Z{uk|DugbBy+Ĺ!ʞ⊪<_J_E\ }KF2R5mr"*wz*<:RU+C)ŋZw^xZiᢇw(RR{3T}$M^^pEٴNRׁ\sh9uǩlpE(XEт&TЉ@$k;Y(9u*YOEi"ܯ̥qN:GEiS$V}_O$q:[Ԧ +P  +3gDpϗ=LZ2GaE|eŚI ͓{ʧA~nz\W7t!˚OiBtƹQgsqW\M|:&S1=3* +;ɭ\^?#Ib$Y?~ԕ\k f:B}D ~r*Ulzt2Z`}xHM5ʑCx<WnlD [3CrNM:}D<(@sq^@}ƔLh?N~i'~|F~l +}~Wg!N֑"2pqQq5p{8z)PO%j2#=)!ZNėhgD±uDzL퉚~ +u>ma/s1p@5PdT=~Q!Afw7\qL6GnI-Gdn.qDODJ"\s.BVk}\-d'}㽧l_y|o(ڙ=%t!rh@`avA G*u9 %.wFؙ>14҂H+}D ^_@_m(]S`*v_Dg0NJ F'>{kh蓎~PUAW5\Q34gZ==M +ӻ?X ,$I6XD34D"2?BH89u ڻYG%#Qij>%"wk("~n_kU?E9<+Fu˚,9v@J@kY}D!E^s-ze퓮 N˜&n褱8RԓU``qo +Ԛg]F +8̚8HS@QZbb7!Dj֠|pan#FƦ2hRGT░M dYG8Y;T7jc/:!9ƍF., :!&:zij w N ΅DaEh GgΥfAZKk=".u$|s}7{KRz䛍~iiy/5I*SukߎDOWͲ&^@8.93oi@蠺npe"DLǖ{7 +|P{IQI2Jk"J^ajI 7 +oSCoς  2Jggn+:TPdzG#5[+_}kVk7X ;:PLzzB1^Vkb'B 1IL3ݩD2~=e^c -;gHXv#nqFi*D<oH -5B> +S:YUU鵿HѭϽlJv?X&F}0KQeO#lQ7@i-&wdtGh4r7  U^mH(^Nx0 Y{Ueӟ6nhC=(\XM ~؋csպb%)Mf{\dt7Sӎ5 9ҬNŒaE uE ieћ|R/HX?3%$֣mrXi3-7g^Zv -mL{J;Q'b5J*"3vfuǗG,6d-&B̀%Pj"^Ä z +ܨ3pdSQ'F ):8iu fg\-3$('R'SkdMgř Ym:',-ֹG+&=b6iˆPnqmq_` ۾6K5d6-n K?V wެz>9Qa{GQ1)K6~|#;O.%h P~&5Ge:68{:xF,➕9]uȲt\A[]hfD]n#ӂ `DϾh]?dC_`6+U5nRG p6%Vu ;贃 b̰UqFe}@3$4 r}\X%.Ȩ]A%f#( [=fH3"8>@n9NͲ^ѻ(K>C_=ahnj A?M cTF MK|S+޴ wj , $8E\񼦵GHgl1$wR0(E!eUvS%O O]('. +Vf0| -#CD׸sq{<G& +2M+T>.4羇!x=l +(n[4^6`7umաi}-?v%l +ٴ;hJe  'зv0_uA4M/OZ7NV--E ͅs /tb<睄7ӹakP$r\a+ϵ+,@:6 99; ?h=-kЛZIaZ{SͲa} +  gP6p ik-p]MvU?QJ) +%D7s'V hſ;äC*yw>a`F81=3Je.E*Wą^c0Н򍕍\,6RB[L>|r[>H :#Wtwa3}m .-F9fЭ?Ltpu86m-qzY #Y`srJ8ʀD +)TO@Wfj8V-GW[%Yc K + +j'a]5NMn۝ ߢ''V<5LEOM]HnTQg J3` +!%΄.7JfL6 ]OOPLkw9a L޷FF0GD:ŭ$R<ք-^]AҞDķ鎄5j0d.3݊BE:}C`;?s2$ݟpoILe`Br2-Q\sA/@C=OĪֹ+gI\ؠ P Z%0 mZNgU̓u􃴈>Ĩqł€1RY=_oYZp(IUYdz(pH_#~GMW,=IXZNϧS~Ij0[?$r+XZ8<3 PsqZޮ՚e=+ulB08$$0 +"8 >u]w|מcJ Xgv]|p|}% ™npmLd +5x)#:;E;Ӌ:ˏÜl.(f|ܽ}TRV_0]Ťʗuw" HbsgthtP&W%GPپ!2M؏u#ag?! RVIY% +1 s?8E%58;]DS?|035FĶ,:_-1밒 $Ԫ$øcö8Yr^]L+Aj~ADf;*upQngp79ImC7w_X23 D6ewJƂuBilٴK)]A֡66 b +6L4Ih:kZ [eK`4_Mi ++č0__f32XB!P<l z̓A*],UD5Xa[}/k>` +b"]en$49hf`"ot+ڏF $ ˿5/9#B?'B1|4=t; 4A:tj>2 DU#w4㏥MOJ¼V`pqӏ kaDuFA14+QLdDk骏򇟫¤ƣĨO} =Fb\\T(ŀz8xH!O{@Ydtk~YnXv(0GU-t m2c_+e*2L (.% LwԈLB+7(0DSb ]KQSL4Wl`Fz mɲ-_2BD\@u0).#6:1>֞nC)5j8P q\ϤACxJ{GsXMk0X7MTKν H㽥>(SEXK h(Ա.ZA}KD!)C}V3m\Aí>b'Cdg6.KЭ1,oPa+H@%GX*%4UFae&Vغh,xxu& ΙٕJ5Z kwkR ;;hLLw= Q?L̶+P?_h/zapt?K# )[XD t}X&ʄ[Xf;gI*;Q8/}'>;lUڞg==:bx$ŒmLХ5S)|TWNM).kGuҹe HjI#8s;C5GT ԚDV>'8iM`4! +'槠`7Yb1\*["s+%2\|͕ս8fNCZ/\Wsףk20jZ(Q͢i#E<`njNCTpFKyabڔѧalw6-)<;}*͓۾7^d;Lk_4R"v>axˁx꒬"f%cW}ϐ1L{lk0nu:348PjZxPlbzalU> /OY(8>HE %ZJǙCI}WS[=K2uշ9cQ丿2|N@{dۉ@%:2x%)Y& jF( N5r/'dD2#ȕVo}f&mJ!e{3A3\# .t+S.*OCu< BLJ\H+58;(0h0j + { &iҢ??C3$0Wq0px{2L4v +NsPI +E}L.{76£ڪ/]UYycaTr {Y()y]wNiwm!w6/=>07r+}4|mx+rސ%;eD>I<%< +1syF _p/>g2ܧH ,Bl>X73@?+ŀm9> Ȳ> _ 14^z*qՃ/O;U9d&Q*ȆH{5 +j0wX&>Uyv?=D .d'@\g'jUzY8=HP0WoW +^4Gsl&骥!q+$.Vd4 +D* #<oNQkE9tG].fmL8 yk~U 52iΙ %S#rT2ӃӒD3jpۘA@[//sd<3̤-Bv*bwiatMYK +Qᜉ"pPYB|HPRO f J7cf{9&05O$Pf^*`j̃[{9zDHwm`#lqP9?3wdfn_Fa_'poA=XRwڃ@`:0+R'DDz9Sw(l)Q^bzSIn߲}7o7<8$~/-y{I}CT_FJɁDGM^h'^N~}$[(2xXn7X{(gKSgњB8 :y7D&h{T43Z'BZD4,E]w"N޽0◘#WFۚ=i mD7i+BXcץC6Wf9|vt#YTEcQXB̴ӷ r!Zڎyl=7t(|Ú$uC +.d>NsD +=i˗ +>=3!LT#Ro#hCs_=J择 +g'ˡ竇V6Ì VײܫKbjAp#x%M)0QWGG? +D#05*X4FLuqcAf^ )e/5[ȅdq6 +JUS~(q#Tg)ORI@B Wӓ$,E7RJ/SMz̜_ĺͥT1k~"ZW3%[Ga~MPgL+ ֥~xMazv F;G@Wޔ$3T¤`Z FҕKxe,yaJ'FNkƯDwvU_%OJӾ({!O2_GyC8C*;G}.TcWRDW(º9L="vĈۣ׻?8KU{VH kn,IS(;(V`}/#MhI!i> aQbδӝ7+&/>upZb;rxC_v۫S 7xxBƂ.p]*·S~ FԲeY + ^j¯񽣌ϕEV5h"1N(:ςQ&؝NPs"{x.%*e8B/3Az)(!+ +\뻝 ]ڣ +{[g'o%B)idjK +f7=Gp{gN<TP\ 1mtTq_x\@ Sg6Ak17 ~͚" ! X!hF|ͭzT\p$4FXȑq)YF]=f\鮕y.c0v*@Gs9"ͣrѼFȝOuwڭW39Ķ(@-qGp; Aekvxˉh'\3uCQ=/qNǤe3,S6Ÿ Þ 8fj(^|x?pF] ͔e ~D.Bh+rLK)\e+D_R^y GԂ?|/W|xK}4q##Y5y on֝&Q ͈6T8F҄FjA#) VuPiD.)WLF~dQfDIW#Q .\ӉdnVˁPD:.h{mFC)O&W;C+Q?R \MD ++"zb`c !j@%ZWBz!ͅ>Dљ(?)8%U&@c;;Wc!"I=:,PDLIΦ8ZV=YUr^(EF9`@. +-y5uauEnjOE)sg:{?ޕ2xZ b?}LPY4'eƂC|Dr[!JWA;hN>]kiF\,Ğ((WЙ'wa3 +jU3!J0Z5Q`pLv#Uši(+*wA3΄/UzU3{mNĝg&7$Ye Pe!-A^஥r/۞ 뇈H}l~y}D]S +"ʰM! F5XZ(}3jY^/ ac g5p1` A0LɔtX E!gG-=?fέr0U_lw 蒎e;.AШWVzEncXw&peeMwKXggu`.zpa :N;ݻGVf} X f 0Du Hq+ +nB .V( _`IDӡgIz兢߾!RPp7Q( V6/jܰK6R+G񣠇FV|m:uzG^isb 6Pj]go$5#*[sbEfz{T2~ڷQ}r!7`G祤=U=/ci&P+G i*—-VĈ)ק9r2I@AP5/qZ_x/wn!'Ws1c4^,t]?Ee!*Xx/Y䅹V]"iq(C2~OcoMZEYmG<1? |O0PDOrm +}nڏ`ĸ֠uE3s:qs{D"‰Ďh/ШE㻙zwQb/nGzICS,K\~~~P/]-; +ByY%h&)v$EݵO Vr@:;њk u d꯿94ުg)y~yzĎ~xkSaYHEMl'hm;p܊st.}xh@;ߏRAO`/wl9kwejgwtwI^I3bgAHc\,ZګzuaL#lkDqG) C숐:gl1>yO0\i)D !`Қ `OWlfCܪa,dE  }2F(#XuDQ +C`4!RY3"7ftҝhyO(c9LoY!?O. +7(/K +|M)}*azy~Gz#RᲽ +Z+ g=ׇ(uGξ 8%s̼;U3~bhS:ї=`N Plw'QShG2\QC' |Pnwz2yr; # oMvu +YuGzï"f1j7 R~U5 aNZ@,Fjm ή@'u/ )ތ0g޿חv"j"i򤛋b#> ߢg0[Eao@T(8gb[[L(/. .H*v2hϗDg}S-5Q1ȧR8HJoq\NgT} LB7>O;gJf:(^e"ufwJ!;11 ɨI]G$tm%9qQ)@@0;'0Mj%njP*fca|ᴱ~pzQR9Q*qȬQ쭹oc=v0\Վ⦿B+ TXX5DSj2 ijE8+EğcgW8x?eF[[̏(4wkyns'7t\+7W7'±ݤΘŘm=`WSޢsC-Q){Ox\"K^B^?RbZF=jg2pA/E65tfr-=hl|{j11{$A{욮+yt5HJϡ`=@n2vD% 騯-/?*+\n٥FAfbyuQRwVU92 0f͞8bզWG?d8^<{Aa83qVkr嚁K;GC]x?Ehp|9A >tQoXzbfES3ԯ2/l-<{eމ#(k;d٪>#Sľ;\ƨ(ZmAw*g; k%X1, z=諱p\zHJ($V}K{.`CW|20Q;q[]zb|Y,P"t< +N0dOo2Lڊ<]a`wD1` | LWu=ڣ;}H^د5\+ji@=[H=u͝;JUD8'j +z.yޝ7uWP_^3,;Drf+c}]*8Ef$7x̟;QG-e5My;7_c_&N]WcnzK7y>>tXZُ@p:mXqĎ,i7^NǚvtgL&I_ +&8퀤xg<K%区~k?,2{JZ?F܉SQ8Ll8\Z@CH +)wc:)^/( +: }k7'=Y!;/%9m;3cA[MO؏/PKԢ^>*PNK^Ĝ2j`s)zun4jmm#_L*~YNi@]K~4UбψT G# O0#^rjØ*Q`oUo!(Nr`JC+ܪ+ +94@7 +~D=⣂9WDЖiD#-/BY~fqiPpKBC~|*HS0C8z+]OG_ofy,g71TQq?E1`?=(/ڮfŁ: iǺc7坈[GDT!à_q&N`KCaM/;E M}yOȄ9ɭkw{@ Y#xkf#ÎVcGs).qZ,=fƯ~0[Hq" 149o !Ä0O"M%Z'-G iiuټgTUTmoG 7~Bş +ԔfxFX?uT2 +z*|{f˖om,Ge.¶M:Ãd1I+hqCE4 +br:[ՏD49+K:Ǐ*7g\]w$% x"|Pz6WrƉcLkTۿ'JEcFw +*BB#̆*Íȴc9mG,m[wNق~'ícA@qiD\hSHa4+ qQDDQP& +oDՈ":[^9cKgg;'GBb'*摸M\ٽ@ρ0oWmˉi}ĉBpjtb"~[(Fx{K{N0gqsb _7 <ò%#gUY#CtUYg`(bc @JGAp=߅PWaf7MԀ(;rƙnFanG|J8 dC +ut!ރ<_)CS&ÿ&s++x%ʉ$vN0DaqF̼ŅÜሾ@l h/Jh n +\`nj,_x9(ߘq \d"??=A@;#&~<d;^>NOֿB~`eu.~ʅ-dx'B!8Nw +`yV}"k(y p2C5Nzt0` 24S8*`P3y1@-@(t G N_H-/ncÝͣ\ +lHu=q+S|N1+Vp\YT-S˴I|QW8T:Owҧ9 {t߷Mٸ}{*5W2"hn9nRkI+)ҼYGs]J06l !L@Nm/FJ!TRzyV,o=,HB-K4"tZ"a]T @)`9Q)贡YH#F@p$$3_ +ҭ%w ! +ڸ1e`iMP%:Aa Ŕ(Zut9^Ɲn>f +[+Ba%`F_;=יW<0kɨ \<"n(2^Kۮc|X)..G!~uXA);'LS6쥽9xZ n*흦 \20s'(8!vh|=Nmu5(Tm9bF ЇYtU+9~=Oe12f-Kr(zG>9- +Xmd={=jQ^ +M-/A"&goyzGZE8,^-4f^8M=gxP^N7#W!(q ZY+${/f;fsf bEOS>&wyc!R ߟ̟f~%<2MST{>F^8:Es HUc84Av1v΁_&I܍lkT&uq 9c!RM~i/Ӗ2,Krce0Zc7_afcV28J^}{zY%эeIb"P2@4mAh1s%ovNw e7O^խt{k0y m9~l-H43$e54peZD;7s_ˉ4pVhI2|N%fP qHbq;*mwr[#ΐ13gyN!`#7\ɽ::Ƥ^bo c>5I,y)LNE1Դd4 f_|KVaW8 3jr_CARǢh&$N`KJ۔B+_s/&K`1_GYg^k1pʿa&Li&D%ӔkDK66r~P/Qb]JP_]+Fҝ矝3Br__~{ &Xq'A"Bv=?qzBMG0 Bo#h&qBٕI+,!AH&ФDX@'yCD梌y8쨏x/A-3/a-ͫ{^>?V]%WzURKK}{qvQs."ݢOLpiN_:ڟ%ł\=ؑ_}#ާbcpLj :@\#8[ )X^3e(Pyzhp70cƋ:;t-5͂X#["2'#R, haG E AzCa1 z΃0OCSaSSVE it)di2{EЈvytreg)J8]~l[[1d~ +Zi{o9d'(A=&ZF _L:\2 yTXNy +soQj\51}$Gr~'/1ۃI2l@w|F/k~'-@n!|Vէ" ߾GXA17ԄwYvF2-V{Dԣ+SJ?DQ d>89GM ޺ҥ]H1\ε U$XToSkIul7liŶ +onj1Rݯz}= +xXoп 2C׃_1<(4Bh͎l`sI<5_nEylgA pZOXx{k])8~kd^;,KSgqEuV4ӽ_z~nHZ CWרͣخZTvwĉ6ӎ}#[Va2ܾPGqDM&hIx7Icr}Bkcj-GU{WZ@Ͼ՛G_>>Co8i+k?9&W7uZ|qG"A1s +"7'D:&\.5-7I&Є>*LCJ%q+hGL"KI0ERkK?h`BάHb(75Nd=E^)`Ėnո=eC I5|;" (BFWU ;3 +l|)mxή}|7"ʄǸ(2~ aU¹˪CTD [34+j4b j"͸sKXj\_g *6^O_/5{ +}W߾V*GsH>Pd4<_GoeP7s`|Qd4Zu%-ӁaxYF<# "gz)hⓤҼo<2{#;LI9};'/F9DCkA0S'rLk(}

    7\,'걞MF!ni`>L5z$u=x4H=;s na֌lg|hnh: ?Ypv Zo.fC10Üs5E}umHCCp@cQC\yx\#x = +Y]sa?Z +\bH~`+y߃T=*}x"PGѶT+GSa2B 7|k`<SGDh@'r%jz >n06ﭩ#gURZYѠ@/ bQ]E2r f*[+[(J`+4ZJjOM4j"[X}Fz}D-!8QۅT*ac,MvH/^So?INcURku +ZI +ŃA8 + 6MX1[s-8!o* Ur9VR+83qWBx+cwq31B9/"2UPyK(a1 /9LF`x'٨cpX Inv:u;*8oip|*::w,tY yKA\Lf#bbm)R?ʌ"K"A=;>$QjХ+P*o[ٴthLbᦧ-z7zI]i0 =E:Q+/ Рq6/pP#׳~sw^/!a ѥI&7rtcP DIpFۤnQ(:\Πq܇*h!)8{G@93 dc~ A=Cz`=]1? +ډ?DQ?g_5W{I}(8h L:7いǴ%(JF +_O{{z;&{Qq(+k'HA[L YȼD" ~*-t6J^/ p"^qDz1d:cFdEh((4-|_ +YV | LD0KloBy@کY`PD J=0PJ W`:ǿ75 Kr|3>֋kpףP3oݲ*5 X穥e8a^5[ 8N ~H/ZM# yAP-DCgXcX9PT7c?.laP;@:b 25v \_$+ȏD6-GM̌ Y=CU'bzK$c 3)H]-+pw#Q2H\ѡaAx];Z2xo-f_ Ylh# ]&k컋)> _PӧhP+=3 1ghɌ[*_J۹RtTh7P5 ^nAÜ7)#1n|#6L10mE=s(&MrE j'A7ؖmtqFD삁X nmafF gnDGPwG a+hX"SHQGtP෵`v}.ZMu)9MX#hK*O{̘K|#; x1qf l,(,ύ(3Ob,?:uRSCyV|AQj&5 zr]Vx-Y/1!&}dIlk+ZO NˎLfq-]|A+蕊yDMQJ5;HŌѨ_ )-)s|}*: %6j]HaR.R (atEBr^׃Ç!uɍ͍FZq+v?ޤG%& *{QWߟ]M|8a"VыqAyHO#Z"~P(Z ' H[Gy!~n KSu"i;|:".Y*9$d$;M%fümgJD|LraBQ6RY tʳ19v "y}@ySO., \MXFħ?)Cd_%GLPPlG-Xz5/_ODtVMLD0_T<\fι\(Q|HT|ޥF-ONYZNaWF5,϶Z0}g kr,:] n q!LO_u4vy:"4DD[^P5j=4 +2]q8U_]Eq~L~PITY[zhpr%ʬl툋KU3֍Z_:_DZtt\g "/̠CNS:A[q +5 +F v&z@`k\* 2"\-8ߏf(v; +7_)`(9/"&:*?/w\x*7F{T`G`to_TgJWGIwshhTtdX8>@ +,ʌGM9X]~ʕ=8݈~?u@.BV*#XCc%ftX}霩##?^UWv+gz` O:9b-"ZD Qcu,^0M(u4()#^7(990Ri46IDh孱p~NDgt).t~25%Cij/\7RUz 4J0Ze\;.~!̘C|}DA  CRTaL=ʧb5B.+`Oӗ,0hH+ TD)GIFe1Qo h*00 I݅Yp$ݬl* +yRBAeu 𐗞#S:Qm ׼)c$!3^>, zpV(ޤ%?~#fܒZ, f=4ڎ"[(V4?&7>#L9 endstream endobj 210 0 obj <>stream +*IS/CVیQU{#Ywflz"_R-I*S0(։xB_,K9"p# VD2gD씗]슼ON36L5x ȏ;TcaSA!n+]L-|˅" M.%ĦBg_!4FpLQ'aA~?]xm(1"&JY>/al4L"O~Mn4(%L]Hu=L@ Ÿ>ytM+i:oU87÷w㍉}0 OU<_+p!:!_%c=>}';Rdk-TK,@[G.75B9"#Ҧ &L]+PxcrPJĔ'ܨ%|+$]~!.RbӒO7TˍZ]FҝQkɭ[%/1"`H=[s #n" b!x4(~|]E}îLQ0]S-dߥ;:ϺWI-_hG4;J ۟]4_63Mf ^9&ꕆ~$P% dx I O͔w]6W g'H]A{?it>M͖3;`Y]dQLT߇׏()d@M<O\a48r$԰*sӐGg f~YBF|Yv>DO"ǹMc zj =Q ?L@6Avۛ&j40J*㈈gȀ`}{m! iDY6TFN#|@)\D{;|{Od@ l kcu:?Ľ#P: +oiBgL}L/+J~zTOzFwN %n`$눼1QS*A@S WQQD4aXPH{)M%|5 &\FF.TJ5\R H)PuX%ѱb ~zu{H#Ǐ7 #>'p1׋| F5Uwṥ࣮jQ]&gWvn'S{!mu,W_Z ZHI`ڰ́"׀i)ٜ=-j)0k +XvUNuBf<6;/Շth:ug#-I_cIy~RHt%}뉍/W2w6/n_"{$dmIZݯ5ӆ ΕǯPzK,wnˎ5d=9:-X݂'^=ht gzJR[t vCɫ@;gi-6Ƞd#eCwWp!(}1JB5`._'D҅M.I H0jAMsDC"d Yδ/ӤD41 |r"=Z>j+wq6l #gu+cAݟN ՙރҟ +1 r3 ׁs.A^TZ*b#h#Hr~|KqTEFT谮(#Ɛ#( ჷFPCU +fj* /-l\;o?0I%Egvʲj5%ZU) oHpz~\;H2qu+3'~bc/?Or*+LKk>t%KZ kno%, #Ҭ":EHO3 $cY@2ۛC? :5с!:6+l$1QE5񩯰p#ON~"Ű=ߙ[<+4Wļp&GF=MnN"Q%CTF1 +8VL2?|??#p,j8?r`VO4 +q(#zJ0CG8Rʆ.*H|uTd͑45P7"2WCGP&g3UeHAlȟvn@~ n!7@ڸ3CpTݩ$0Ppxي 0pjεv*գX|·)e|,R~EE(;Sdw;g +J" N*hjU|WƨԠ{!Hkld\x2Aa'_tE +G WtʰHK$>KJ9Ood $MDsW|v~u U9SU(xK4xq9F:/+1,1wd\qT?LF`?4gc\K)^5}4" XM=:gRܕcW6))Z^Or+$Oj*> &ׂYt{s[wrSԃWjt!Okޖ oBCPUO:_ J9FOaC!\'Ha-S7|K.0fAŮ~خZA L47K=N=wmPR*JpitI+m\(}5Sf +UQG5_{q%V^W/,:~Ӈy2-$NT~a5ں@p  F"'M'! +oĮ ;'A, oOJJ v07Vt{(vR1.CMTP*d./ot QTF +uk>2[}p}e.ED>=;BsWYnD3ݢ,:õطg" +b/8-]:7 PEφ V>#hq)ݼ̀I;5im N8p54252]eS|:qԖ}fJb ڼ-0STZ%UdLƑ=2䳻4C3wWQW __쎩R;l68CdǾc +@qOK" +\#޴€Z6Y9vt(((RZ袦sev:`Kx %O -94mCb]#xFYHzzbw8%M1U|Yd1隈qX|z~I`)%2u!{t #/k\ZF^G)=DTF9|k!S]|nDID{\X]y5M8- 9#56׆Vس( ߄}U`y Ct[w Pl=< +H<(V1f-l?wƞ;8\~K֩yMvQ=خ +(>4H2='^;ݵB.=ǖ] +w<!I A A@ҽ}XDy tSA1W$ithq_&m|2mS3aPZnf,a/H+ i0=2!zFW+lL&<3>bJy5~twNZuJ)׸_V}YUzB! +nN>٭)ܣIruT5208ů4ZrYiT2;B(ډFԣVpiz킰{s4aT-jwz4 %iGQ+wns N:L^KR}8;.tRwA(#\s;79Vxʓ+f|5J3.U`92,ׄƶ_}?0l^\3t$.rus1꡿?1YAqmA"WhҔ2u#4 +DGb >[Ť,o1%.&@=Wjg2'tVhgW`uRFPbbNm|tU!:!PЛro{ -_=u"9*.UCY ++)|^7#"ى I9rhW# +3y p`p}3Ԑ# ۃZߴݶX4GJA\Փzx +EP=؛, oQ5Xw>fo+ @)kۢ֡isOa.fSiedAk"LĘz4 AZ7@e+~BV㹖A9d%+~F@%ˁfm{;lK@!. mp~>L%J2w{n?.Hc 9#bzI6+({Cso / +(]^>7$ߞѯ@L2xQe=uT;p, 5}y:S-Y6`_=ʱZ=cy/?d׾Rlt}OD;k\H$/rG9aXt'!& H?=Qy0.5 ` 4x[ycc@A޴^|2EeiΕ+93WK "YVNTiuHM_""M ~}6u~>,+%}'j `MJf5Ig &z""t=8JUBM#qUjT\ʵ<玘"P87d{J1.航Ow@*c* +q|Zy.[YR<8V1<% +3HKqTCD[be JT,Qߌwp,) a]R (c\ +d;7}rKr(QoRL!ފ?DY*{+c:'b!VjGL8Ի|5\Mj&&(jHM𦊤/pxIhQ=LtA /s 485hGENrSvñ:"J޶!"Mzr>sc>}厂D1 ܲڇ*/H(vՋ!cpe{"o e*m#6cDH1"mծXiґ6;JYOQ jُfg62Z~2گ9_3鍦KQ4a@o 8d,!)7 k ŠM#H#d"0`Nu:Oy\>IN7iĺIL=ˋ()eOQ?#| 쵰 +yCdj}}$uz>(nc‡=.y1aܨ+mg&WA}t##QC>Ð馪x6DMLVTU\}߇[tv I|u?݅l]T˝GFNLr 9ztr'ց4*h+}6C!>6y_sϨ@~ +`aCM\~05jRMiڏ";#q@?{B㌎ɼ~ ΃k%0M6PZ4Ƒ<w EQh}_s31u]Ζ5XbD¸"o8wHvʑ_S n禫+ko 0LN:v/.yj w +\bgT7&zu9k`Nq B:۝ #dq|xg/P."I;F| ,e ޑK3:$w:P*} pUӱqjȟM4 WA<4~gzԌ[D;o c\h.EV!/vU3fgbQDݒ$o}i<@R:@wS#3n D @lVC0{L0*v$cS5a}h/u< nWG(@.MkWAA1~V +rcB]]XN:"b&$ +$~WV<t2`23ڋЌi]R~ѡSi՟(G=]\5M~oA: d8 _ǔK6@3M]w@!XX.gſb`4tDE+v#/^(IF)8Vl]Y#OTב,9d+q#^t;{\;\kq3ڢXzHJ=TYcŲJb:-a*$)dXV?Ũ'ҭv)ZѣZz(kB}8GMTkx IS rvt"q&@<`DX$LO!8y$*ŪS^XfKX%|eWd:b۞^ZraPid]ddg3ISO`hIəR05KCtLT`v:ǯM9Ҽ81{\a4^xl>RѳH̢qvK$- bh57?H֜-άY}'|{ 996 +X`%"e +ّΡMe0=I`S} ӁlǀϢQ<@DnW)wng V%В\ԼPh)2lyi=zLѢtz}}R2BΑNΑ^Fx6M;._9HXLC$:DC\U0nØQ%@7>ż1=+`mxAv ufB]21ēƻФUK,r&$[w~s8^fs&nCcWf9{Qشq:An|`Uf_^:&jo/{ y Is DpG0Kd";y|">V.ri +zK{`8'O4/9QP&[TPcoUeV$lz[*6[I^l7窩U'dvb*G;Ut!lOqwwb s{[>0…fD~wʼn$&4)ș84[ay--CŰ&Dg鑅Ld q(B?&1mdJ'g!/u2xcȉMs%3pdjZX]3F v22166JA;Ֆ.3ԀAN +рbm0PFf#CLuu)֫Ef3TYPfOwH~%MESުy5L-* 9r7stmx%ic<čAiwXM^Ax +Sk_񗠪`ĺ2_, MEV;ml M" +8QX DK^`ëT A)ԣts3B(p֫N뵶C3Pgovd226xxXr7̆:jF_lRhjf*^,Ymz@rSOJms@\Mߟ{Y1Df>,"$ђVe.fus8s"0K*&I1k@B:NX.\%U^:7SrmB&Ii@_8|z gsM+j9uSl|\Zuq1L EmSmLF|a{aK<>y泑!gcvTpˏKj섅[Ӊ(pRw65ip۳qޙ˂:nFt#9)Tf LSMM}02c߿ hz\ax1t$UZq<vJGpW+ ͐P.d 빌^ɐN?I.M#x^jx`S4c"8?]Շx7= cidl7;P-ד"bemz\- 扂yMH 9v> X5-E'ƫR'p^Оzzٟ&99(< `ٚC5U#0zci Y@_Sg̪K0,Q9t=]&PCY:!9M଻zSv h]T˴蕠VL*2T&XG &tbPF4EqFnKGn۫-)BD60zZ*AI"2;_'2 j* Z+neAd#A/W5\BDْNK MRdp 4%0&B YT*(hi؜$HK$6$ހ4Fv%Д8[p~$)|s2l!tYƞg# fUºmHY @+?]O;IMƮΕYpQ"}r4lAق |O^l +L@MQcEA=D,ap91d/~|sN귿oo7 x~8GOyBXKh,"wvbT.6d$AWxb@x(?vT Mi%U@߰ϡ2œc9i պsphs@I/uQ"iN9dlt`^x lt^F[;A$ T:X\(in!(&ȁxIfP$v*S-BCH'`0y;>j~1Dk5R:?kI:`1uTO8*KA&pɹf[C%sD&!켱viI%OB)FGпkxWlCRّQ@ȇNYKBOe"LZx@H&`X9$|4x-!YF37JYx8/fǙd?  _3dh{Vr!ACe8`Ou)T@3gn-HYvq'O: ۢJM~e9 Ӿf(h"݉͒,@̐fGfe鉌QN<2SӜ?֡ m[(ƣꅤ6י=+Yinh{JFcL/Wb"ȟE_kjA'D&62%:ԇNd0z*e4,>g% Y#@`ePABe>K ([d}#gPa:+WGspbϡqN33СҎO9xIDMG뾀ݳb L qR)&6x>Jn|MT 11!w&#藟5^F@мѡ,~2vpO=DVB:0/uFuh\F]$d!!k]1wWi4~f~y`ABz蝣hRO3?as]%Dژ|Ef UOS|P(U޲.HFjK_ ˾{JFT~aҳ&SRaz^3 +XAj\E< To^ڽhHcnǮڷ?XKÅu`CW9s(*E:RV{fny;ł_[%ݸ b ~*YaRa4PXV6Z3o [EX80cDV>1 +ו!"W@ Xڒ,_W,+d @ɠ„uU> +Nn* YCvb'ijbvL`فƥx4eNܽ\R_7!H!# f,=3<ڷ;$Lm6װ $Td5<=q5mf=E@jg[ηq\#Րrzco v +Djm*~I&'I`nyۤK{~BVYZF9:b*hM3/D;3A7jzSb~f26 0^璲Plϙ%$α2ļ1Ԅ LRaOVN$ˬ@O +2ٓ:^v3&uN-G|]J\PCu!w="{YHCbdDaCMPp膩kdjwYL10$DE !ܬB8KLƠEVOӲZa"(0Q39l-`4)r\Z↓!zn*U1fszՎ`a57i%XlL PDtXZ^سβIQBq|iJK*R.ڇG 䃩r%ҕ2Qf2dIP,8߭oT>(̪7aƙwJHx['/RirmT9u1=䍱VZ^]eЕ\j˥YvV9a҃C"DyFȽ'2$W T3mI xt;?84-WwbRyi|Q>'+'䰾MlZ%ᐲV<`>[pC$rylͼU\U27_Gt<̰߳a>6L':MHRh]:XK8X!Mۤ-Ѽ 2{|8sJCk!dCYz `ǗZ=,塰"~MLU !> =DE*>3ܿT  f~4 챓 +Oa"U%Mz9[:?(DF'$Ȥ64h>~{:W/zby7g5ޔ BR ;': 8煶;V)AMIT&}6=%h7h%:"~+, {"B3xYr =As15g)>`'ROn{/)^{Sz6 }(0;e06xUW73U&U3=J(XBe3cEM0典Qɑx`3:1.=-2%i +eחd晎X./}걛 +![x:{IRd4[]Di҃s> t >IKGbRe{>LS^ ߟ)WyyH.޿I5 +ԴU5eg8`7쫿dX g( âT͔!m1 Β#1 aj4e25pV֣Q:6)f+>5&<{Fh:;bn[Vw`;fʽJAc9Mt$!"LNU + 'E2o+ ]08R+?8ynL!B2"zcYpރ6KA5&K(FI c%99Ѡk06D;w= +${8m6uM|Ka[; (aͻmXȷsP$ˉ?O@f+qǟp7OZ)P .J@3 T V.9?Kqg1O/ ŔMFbB +n^]>b%suReG[ċm -*P+͝Z-f|VKC%V $jeё::2Ebgqsy髩m{lԗJ_{\>ܲJu(?%;wg{Dy<,:8~ ǀC _WjT^h)}IB^6-Ƒ)xkP"18=lsSruGw 3&yʁbP(Ha358u + 3)㠱|qKhv䍕mF􃕵}q90FF~,`(UA?loar&sC,OH?yCl25}~+I?r\ҟ(n? ;IL:v8!۹/:=9C;s]Ӫ8e˸CP{la`}Tl4tʊcL"y-i]ˈL.y5Q:%g:OV=sNכ/3wQT4)-%+w<-qg8:jud(d>Yk1!CEeDa~;?}v+ ]<_!D@a9Cl*lc3 2X\44xH4;Mvf3,>Z)iJ= )zUqt1Y>v!_aT^Snun 4 cQ̍\:LLB3vM&tr~i%WJbJBJP@12ӌ nAvɔu93GiVx~]YrX]P&(Kz1SN f҆~(p]O)4B6=׌$FҤ1ee. 4}jT^ -߃ I\Oy6o3CR]xQ&i`="g%yHt5)W=V;s/ N55l8ż- ?OLw*˦ejމQ* Ț͓9aڃ[g-tMQU;E욒p0B!Unbՙ@Ynz,{ҍi0Bz[}QMfA{уyl [yM\*`V5VAf#фZ%@:S_{8$j?^ېn0,j.([]ZiŴҨ^,h7 . +ܥd*e[whB/AV؋e]q.q+ID}lvu^ʸOx6ijDKS򈨙`zt{zlho{&M@ $t:&Z[ k@M7HpLC%ϹQ}ؙRRw&$3>sޠ,ST,Sz$(؃wzIı7q$ މt{7].!Z2 %]oӱ%*Ꮃ9^U 8 + {98aЪ$pwxak]Y,L`3v)$OV%-u8M]2N8l Kܟ*gixA { $)XdxCٜvA2,O8ӐS~hwG5z&DBIXICs᲋w9bϦ)EZm4LxG_#~֫ U>va@59 = %u kwemQi/hM\P n +6¬̊~>մc xgRcH=4yԎMN z,Cegc $ǚ"䥨!&ab:Ive'Qz +e dP ]erEȲf+rR=wLdGfBSJ)w<&C/eY[uK1f|ij[s? +, =O,KL<`SEB0X8WaY%e1sHvb֕zQP$;wRo$yLJK@-%/ 0DWSn.*;KӉ\E)w: nlLO3Y:J lPmͲok5x7>K< d8K0/\5K J%*n TZN&i]r5+*R)!z5 +M]yf,V!|ItܛHuO` ++N +E J$5G(Mskˬ,ܸ0=_మKKϒ^}s: bDsºP%cW"Q/hlE1[:ڹztԟ'H cDBߪCFH┧6ljWs+f=uy$f!']9U4@Sa%];l7=rbF9ZE +}ݚIX$D$'3"1P%/gVc(Ŝh-:]2&:w؞ygc&b^/mяzP 9S5#(JHl eGq" le=HZ*wz dt&dǔ.L"wAOJsCv& }d,ϲGmoNto4m)7LUlE(4 t\ +DY!)hiLK%%nIq1V r0uKڧ'ZμpRg G8)N~FAMTpb{-?*9".!*b #sɛF3~+aa\Q'4v3S`k؉)Rca!g&)ޛj{^I'-@/} L7K,˝z?=L,` %3Dgy r.V-,0FQuڋ:(wbKUB"$JF^uwC5vl䞆 fp %)w$<*i10%n\v.ilU*q6P ůl9j"%;@zhqgMxu)*R>(Ϭ?ER܂:PaS qC3qXZ &=U(Uq S,I0'2y9|>49[tj;(] +LO*hy]OEr_}AKԌ_}nd4Om<&;c ZQmCnKbOx2;PIm:tYa 6l*#-4vBy,&OA\1EΛTsR{fXKuzY<,TQ#)-ꅹD~*. þM;1= 5kMl,-QI~AðHt濏nVZJ2.*h3EafDk''=C~SY9q5NYul)PU}?EhTb^GӁϤ`Q~Іquk>JAv7l~@d(ľaW3FNb0u8M6ٞӪ\c8TD)!AvUGJ-Ӕa>o“MXXrqQ̨l 4C%FFQ6sPlm SnB2B9[uf_V[몱6 ^H|1!/!Rn?" Ƀ7P_D#x .۷[kavP, ۂQ­#= !5yf1Iq.ƅvl>J +R!|9QzK$)h/; bpA]ŪTy$ٺ_o36[[vEVC2Zo*aT+;TL %.*(mS3!$/BPK8mO .\/T#s0UOc)RD$K ٺP' +4M"nHV畟8._Ύ7xD4,\}j tFBAzH4=ܴ0)S +( %Wջ[}5ͽ[[,^w2= pn<~7)4R;pE݅ےʭ@cpoPFPnJvdB[>VN0ӈQ o ӀuGdϣr|@@Hٖy>aIKthoQF3~d+0oedO)";MeW6Sg?8z C"fOKo/(% +@x +(y1;f ٗc[z07 Ggڿ >Nr磔 +$s,A# np8!Z|Yy\\Bji΃{$dкWtEl슶ȔS9Չ9yd%)a|-a$oבd.|KBp}BZ&#S%eZ@}NG WFHj4&//@5CK%#f:)3H1$nޥ;Vh [z9XoYRmnS&k +<֛TXlWo"wc>LI[*J5 Yk6Dg2XԨW1W T/MQs3A@Q҄u@kP B.&ųz$zS\m8Hjaexp S\!5sɮfcI2LaTpMMI9Mav}X@S$)s H|(6"yK, [AJ`ZޖSt|ftB<D\>e#!20dN_mBv#x']vC؆L 54uҖʨ/a}aɊi`Ա`mr2!,2_lY̦-:rdQ\6[{rc$Y䤳ᒶ=E^;U}#Q\hBܨwwe!G^z܃iJBw8b !ăn/[׽Mzyiz=klH8Co3˳)R "!찅ӣS6ʅ«]#qʴQT2SuK=͹&z/X?Y"-!hO%),q^CcȶJa}H2{t7٢,@:mjGﴴhI1>e3 UQIWð <"T)"o']o@/zpU6I% nl92ds{&[>3aLzx9!&k(pQ-ۆ'h [m0ʑ*˗͝E5f@5Oz$'8Ew$Z$)ִVƃ*`I^IKu!Ȁ +Ԙ9D["=|J.Ww"DD}8>0:-`sQD}q~j?T7,B zAіa@] +SHK!S+.Uc6ӇwÃ`] _DNw=&Pdd [bD9ō:ITZj~ۺp(xw +"" /sC"`.)L$!16)Q<T7: ZrlLS$N+xܧW2"ĉ +f[յ2_-'*AZ+hPdL2l6}1gPe`e KW[º '9P jLW 4Q'F=-|3 .Ť,4TAlFD蒀j"CIfprd3`$B[h:@n ``"ͅh^ kem*qq!EymBC*g3z.Aڠ*CH:70$WC(|MTkzi Ӭչ2 mbkLHA^w͡nZ +&6Tyms.!"[Rzj$Op#`U0!D&IJjp'&jăwXve@iWlP9S S( +F}\+߂޶.iHύ >`j aFUy!Q@kuYb.O.(-x4Ʀ($ $# KPGg~d? +dë ygbNCguxμ+H˵ c'hIL|gQϫt&%ӕ6,-c%֟|vXore1 VF,yTRޞ鯛"c@j eM\)+bjֺ"sV:/ Yvg-au#T,X(ӎ`FAtVd6ĈX{Ĕ [;9Pz@'hfs𩳺tU +=PPeaTJ;\{}+Ψj*. .su*]Ё4j!LaMLg-2`fsK? /L3#n}F|Dlj>s|XTp9’, +>FY$ ̑,brn:f_MJubљ5@(O4O?j{g$wX֫atXQ;i6LNb ;23Ұ]7#s65CcW\҄'KQ$i NkM&fza*~9otY=19$LS,TN/ =H|beZiGMe +)|y^ïlqS\JK}QV=m/&(UADM(rB~6h0Pxe΀ӄTd8`Ht5҅wR8UtғH̼ZaU& IckG2 I5ox4v:3TO%!HAZP̟x){ml:j FѤ3/ (2PfOuR7SH.R CvWצVǙ4G=a OWtNiG Vǫ3%q 8qw\ozkZѻ"լᜀsJCe2v@^{r¤l4n-)WxEyӦ.e3!xZ̨t[.u%K{N|nS--*Fm[Pأ&[́<JЊȏj=,c$?ggL{TUV0 + +-hy",恌K J,M;l\?aН2 +Am5Q DbzFIH lkф>QDY9ˉRV]`{@8-KXby TUR[S3) 94Obe;,YZ=!`$5W2DK΁)%SMj=8 z) +ZAHQMe˥i޹ʖn%ـf24)mҸQ&+g/G4IYm솷d:oU6$ARz)/佢eh[&gIrV* Qg!O=F +s+;Q:酉>sUZR1ECx*m&WfoH_N+H#PŅ~&&|j[3P)|(˖:˫X0zu0 2F@d;k-%Le>9LRXS$|;$ +V? NnItDRE,%7ʠTl«trӢˤUm5k~Gg&Q)8?d+DG:3[GQZג"Yh 1+=hPLLCwCfS;H +`lMGBW ÜzgAAJWˆ 9Աxt&5dCOl |>Oasy{:\fŔ'XC䳆6ihj`IHrBoa'5O(l@O=&Զ$&v JB)eKMẏ%k[`K.֏$8sn2I:PTv6O婗Rf{nN+;4ȡ33+ جi 9$]ŔVj!׿`q OQs%,41u&r?dV$gwfW/LhL@-ǰKK%b2 \Lr}:85/Q&T0Δ[JMs@3bk\I))C2㟃\PME>y V/zumϽ2k3.Lc9QTs01>4-\@lnO_6d POwOIȜދjL9Kˆ?P97}!ՕD%&X&$b [oYJQrU[XRm2j?ҡy +RA$>-jd T;i +Rt:aX SacaDP@@ԇ H33[LdrI*}RT/ t>3z< ` $];58v+ef;=ϋwEQ K2BL_$qWBIAkYMA5bhoݭiz)vpLӒ&^v1mȑb0T[@sK⿘Q@\1;}P_k|Tjs^&R TTΥ%)!sglmՔóBFJzdCgElXDU! \Up Ֆ Sqွ5 Y2zx ,*BzNwCqm]HO6nr.3=.&V,PcG]h~#B5?D>.efv[lQ{p>$9).nvյ˵{:/ I="%->dWj2)A+EcÍP{ʶخs317'W ͅ~rIUD{&9O^ Q<]D/X%[YGF]`0^?{P"~ )Y8o6 Sy}kwdoBmBũjKlqeMvqi760UR(gOXwtv؁zOI*< \0,dA>QP ڞN0H. O;)Ig,ɪWBp2&?1bDx-WZ1N8HGB*J'hp<3q;$L_+[z{a?e3 + +dFUAx}'+C/ 9vLRh,;3tkx&lz):Ijeb4Mr- +3<:J,>{A32@[E^|Bi*Pe_2.nv;Ӝ\4{`l$QTE,]jZ$\D*M}c%UDx 4v +T0M O=7Þ\~PgԞD'Y[#P&9[^ҴĊθFXTsS}҉,t6z:ށ@=#u q*s*q$J-0䞵pp!Z8`n=:=KבtqDr 4ol=&Ʌ;1LphEiI 6+xt}>M0 *_4 .r)H+5g}jʹ9yJfIz-0(ġS^2 o;@QOJۍt<uQIBȧP;@Ʀ䬼56`twbӫdmT>odh|t-@xw ݩ^ڠ&V49䆚>6P1\R]d<SSmڰ,U,eB^ 0-a,eC'LAgܣDn>A|Af;_þ|1p~*!'|ԙUʣ,EWBMb=B>:ܹCkbZ$M\6ᛖaN[P!R:mP4J0kgΐ/h\E$)/[eK׶gFش`.K)3P~j"|p{&30]X# qN;IQrh"jP!v>%07 rb+R:z%ab<al +{PRvsQl5IَgI +^+NΡ ZrߙGTuqD %܁r 6*QDrSQdԵ6VLl032vS%G1 /0)|ܹ'Jqҩ!U U@b \ !&إs>#f;-]OEL3 xT^I6` %K^- +`+%J弯=K Ui'*|,v! r-z :ukvC5po`- W"zϴ6xc[(-\D{Y8 ["E'H þ{XaY("0,KlͯS&3HoI*=i >CK^$PzP!ƪACK;MyS3FKҬo/z5XUIaI@,jKxrkgʧ'G ElŝIJcYV?E!io5%3Idӂ?)PwW;,}.3o8^>$\tƉĝ$,i)Dp -5 D@]FGd-YY66ÔzW\82Rg:l )~vjW Pf$YEu +?μ>M LBk8N 2eCawdPu)I$nL&N#?%GKZo(мٟ_۟/W?~/}o÷uoͧ|o~/.n(/_}16c}o/_F_=os1Gb*3'OGJ 9;}o&?~}?Çۏ]1WyzF!\~_?<ο_ow?ߝ_ߞWs|_ϑeGq~ݷyUz?o_S/Gi7o~_Wh3Q ޾g-Ȉ_ hqUW߾+oh1y ZaiYcIbl1TEyg>/eTXoOg?􆤩 fc_P]Ɛ)d i>:5@j>:1(1FMxf'\"Ѩ')6]ܸ3gojT^]h&⧛e޸MgJo>&C7S {NğHxBlw XѸ?"oijKZTym#x/ܲ=zXv?yY_ DOT@6"kE,Ȏ Q}Rj O~6851ָcK^^ק{}HξW\0[YkL4}<| +W w^cb4Al|"$q_yOl>SEO>x5)s:,sǥ}+UȀm0v}yw|y[f:41ۊ$Ky,(JǦ<[\zA61f;՛Hjiu͋7~-ַ?od0 fη'+n"w~2{c!dA#?~g=^%~ռsSƈYgg`w\[[A^M>?3lѿΛ剭fo(:X{#ܘ0m]Z{WPA~W)CĄf.+.mGٗJΛk+1R2FX>ß4kW猟A~Þ}xS|8}I_̵mQO۵Fm#p}9?_θch=8T $~`es8NވƖ5F])44z1se9`qR?r+o;sGwpqie0SbA)2wZL-LW{VN^k{̛5l!hf*ǝ07MyD n# ~:dz͗u}u-BU_^ҷo}}"5nX^i+KD$䓮}}{y1ACL֚="ZѸ >}=g\s,?\0 s>Df︑uGHpod+- u+"+yg.}/ /)6WU7C>cDo'ϠR}v~O#5S(7ZcmFc}2~elE|y?{in 9__ZM9OlO|6׏{[OOC> 1Y.bVBE[ڳ7]1R&ޗbm}g}S%LbrwUTe-Ǡ٪U팿GW=n ڧ'gu3]*k }U|ߖ%KjX3s_q|{l㡓dWDYy* +F7JIQs?|kģ챂nMΎ? 7k z7'H*Djܗ=B~4z -U|Zc7VU?$ߠa?%E/~A5oeGxd6O' \t٢5פm1}I/sJq7 +)jl1(w6wq.٧ +~S?}Q#C/l7fcǐw+6͟} Ec/ʋcF_w̿i\7.1YyvlbA_GnmehAĎ#z!ٯZ1/KoVF K5Rk]zAt{c/+J9v=Eb!DqoMP.ϣV)|gⱫ%o|wx$ȴbb_}zN!V_ɖ|&_oۜ Ʌx8"mnV=mnI[ϯM7k&l-ma};l!VD.eEݛӶF/ p'~[>,N.-5E9n9oo,qqQh{ONdXQALۓb_mV;dXӎa[)<e[jiVk;fÅ7Wh,c̓6c{cݏ)vݿG%ѻ5RD9,yk"PƲ[ u % ޔvQ(xkXpٛ(Ye +{χ0#i@{FмX.I&&SlG`WNv<>_㳋Q~WGs:S{ktU>_@ܳ(Ygm!X#fF 1spinRBEK*Y]bTIWZʤSς'lѧlmiZ5N Mt=dҬ)]:\غ#/̨Xa9yjDO^4o +ۣ71~3w}'go;gԸ +>snW:i_q{ <R[yc~8EFr+TE1ޜf?A3:B3ݖ4 QLo/qibv o٨ָ=U {oP@-aYØ+lZ9x_/*)7Y:z47lmoKcYј}/0a39_^@~H_, +ƭ9hFٱ /}}gtp=A[T˧#B6=4E"{ٻ*?=?!0+V9v4y>{<+0"}\,ptG5a8i+5M~UJfy+#ɓ}k+%@~-;`[ zqa&4>#+T~z}Q[+; pSpYHǶ?}}Ũ?Kewުȣg9lS7CxwUl8~EONVͩ=Ѫ'>1n2|1 Й4H*4cF%̒ЖzziPc@iчEmԈK-6#Qsdw/- 1qFISh,D>t;"/ +IMY"O*aB$,vb$၉4"|xFo0!&O[׊=~4S}Wuj1g+K}Q(uIV1}ǁtt-OGy:Z;+jV.1Ge/A>~43Ĺe45k %" 2[SĻ/Ghחzt3qq-tzRrFܗ#Z hR^\W<@!+W[SPF#7A5bJQ}5n>k]@1hw{g +ŴAͶXg-ta:R4cW Tڴ-LUƨMܒA3&=ҝABue1pP-{;Ǯ~U" T/jsD*lT[%d&e~|c٤~F]zyu[obqrgӱēٕn[+;x9NS[4K+n=}T1=vZs}kD{mKD:G|wn Y|럽{lnh}b QK7qgz}nRGwݚP?JE;ݏQ97)fG㈈4/6O#x6KTMj|{ tcxcXʮ3C!Dl5K[bQNOrfXk|ȝ<./TAkl#^,]c3`cTg7.Q,Uލ/G pG;F>ucx +yb0/HRbaJ7.Z"º[[<ZLDi74_;|8q1hqU^t?!{ʾVaaᵈں?97 qoW{YȨDJVy=Z"if P$Ynii] +ރzEU˱[cQmئuə6FO[0u@}d~2OE KcŞ1`fvΈ&;9bbHXMq%H Z81ݘ؄X/I۸H&=8w(Q +l,S7Bsc?=2׃z"j[i@ +L۸aWhq&#kcr՝r_&I KP4V{M#Ǭn  n*=v(lBeb[gG2`Val2`% +otPK\)^|)/HR XՕJhkr7-nH#h .:v_5+-YsTA ߓNr~5fk?~¼TR?/92>ͧ՛Fԓ2qosϵ +)t/yq4h{0;/)]zQSr2QJ "!"" Vሣ16`⾜Tזq_w|FNCrW'`i嵏 D)[jD2G..+ۣӘ. +0/0 @fJUe~X%#bȝ[^d\69f^=wEt[G;wF%NZ@ྉ9~igß?V?^Svt HXK\nq>*GJ79[~${{ОP%{(_0b 50P[fn:x/bV׃Z}KwȶA9{hn*%H{1]ҍe뺅P`7xh)1zFx^E0~Oz&1&Wy[O.zRgZKt6Tvhv˴wA=} Yk7+m]M;/Y = +rG~G,zH[),nx")eEt|n bwb0V<.7[[ء[.gxc-95=ug۵H$.NI5~m R1H{8,_~سy=ݣiQ@yPw @MP{OOQ^(z(=l٬,P{#+# 2={Ȉ{낍pLn%c898SY*@B6a;?pTKq/ԽbgHTTPW2n~~e*~I1طfl%9<lK񷩠:(05Ў)$͂*hpt[3,Eai!J`O-E®r aR035ZO]#,xoa2t\L02me`\nVY3\t\O5ǵ \,XKx+ġ81yY|\עf7n)fbZ0.F.md3b> KP*MB=ձ~\&zK#N<|J+8+w\Ber𳂃k4xDg&qWc:*5˧UbBxRQ.0!k0 DqKJ.Qf@p`"LE-dDi䡎LN -؂ p56'sb*&2dU|~.WSI`7].S[Caq*Q~ڭ +:˧ *t>tD7SM1=|fkqf=#ŏ|0t-se3jlp&V<:s ucHJ.7iP utE 0 <'RyL'UA`jfL''b[1!:ͫ30_IxJu\y +ǩĒKWLS +T1TM]dRnKEmƞM* ƌ`rb \GcoSC2 +8pULL\"0E8gB6G")SF}X iRV)m2t:;mX2 -YD7H# L-tt- QLow[j(@K.KńDaLCBۆ`lu9Z̵ QIr9 sir C}âTP3/VTu@p+j]*x*3}:J jtƢB)Tb16<>:*u`~VjRMeWJVf86U"Lpg$t%( P8t8٨AǭG( `PjZXzJ,bJ2FNnʪ*vUL oTbB4x +8u5qe +V)% g /6J`ŗCKhA)!/}X~ԥ\Ɔ reBk4MKr˽t mRM9L.yż`6C fe~gr Fetj1V1y#=Jgn],YAt+ ܂]"lOjh!թh?V9 +=l6S)kyE+[J N1rPI7!d8K +EZڙnb|#eVŧ0T=B) Syq%]tsRKd UJZ*0L-/ӨRGҥ|.AJ=Jײd;+'P+dT +]JD8v-RbV%Nfds.[Jdr6R=S(@ɒߋj,R(4dJB҄ӵ3J2zKwsRċNR\6SIURr2I}z r>C `R8#XrߥN )rBՖa٤Ua-SIXx(,XܾմAX*q^0 +* 㕌U8{(Z +ʙ +l\w[FhEesKIEZE/d9䏲#x\][$ɯbV)OɶWAe1`E7'5JU8;rƕ8GSL%b/t3 /.!_63P>$*F!ɮ(2.T K#NQ|: +Ņ4U|f2)'4xxp+u^'R."*ƫbxMEKW%O5%qWK Q+p. ^Ȥ2F[vSǖV0:?,ᖺpj1ޠ9K1ҕԑP JAR8at8甙8OrK.jZ\%8*$%xrmJF#TMZ5-rѵ%U\$I/NePnz\2,]ȪºH,S)}\*¹B(ǡ=R%K:XÔꯪrOӊr pr@YE9(7k ((5?ɾǑBb *t:Is.MI)^>+n:Ca +DY-XSQ+YI'T{ Jb )\Υ^߰kwC3&,ӸB +in,TQf7qp:RtKfqSJn q%?´_; h켽.+QV0cq8B yf8/dZ/TV\1IFWז;L52[EƭdZ& v +TT;*襅<p HTm q7e>sQ΂27 OI}1@<,CÜja#Hz|1I%/w@T1'n$(+L|rs|D^I c%c+2UU (3u]*$L/s: 4<̄ }Gi2*ۧ|D +.<%K(! +q>! SB4Ol"t~aLr*rq3g? zA9|6sOEwBE\ {qn6zl1ŀ\ +oqjD!>@]8`L*e<6w[I@n;?n*7ǮJv0+qvŽLa Ow!G 3$ǜY,ecZsLCORfJ\f1XR80vLzV;j J\؜my|\g[,(k6>5Q5$LT% 8L;l-qQA(t"99L55w,8l&1tDV 9'OO2G&LZ$|6.6F*Jf{?56s.兀ۺK/J.n~NeVnR唥?Y,~%隉3kRW\لK L ȤkxP=|p4 Ŕ|p`-Sb pM +|lW~0b3YhPްX̛1*i\O;pmp܈A_@-A%ӥH/Ř0F-xNّfJQ&S+8T_Ks3t*jC7Pt^ Uhq%͇i +%!.画q*tr߭\na?}=u5] TP|STħ)O(وƈKrMF9 [_ I*lTظQv%"JL]^8i/Ȱ. +4U +vƎN*$1"^g񞟿]y aC +2~)RW\bZK72ZÖRTI}T43ϤhpMm'@ |'!MYs++~tv= 7Q'=ӕBuҲbt4N!~VXc TK:I&*UN4|(axP1@jxQ4:gB&*ҁ`8P8gS9(dѻ8R.03Gƌ]6a/VH__8UxdKwj~~ +둜(x !>h &/~@|8j M6-9:!9ʆt\ԤO W&K+\͙LlX/%CZa&5I`jZ?=BǶ"pQA_ْZbNфKv i^_/mWEӞ E^:{xyR?VAufبz=︸-dpū35 f݀F#_}Ϣ!|D#$ڴ_ј $' 7 90oτԝ)JzzĦDGE5NBt 2^UD7_} ݟ\FlV"eR3=3N0|I18z&nNdfaxG]5-M{o4쿱V^r=ս/ڛrʎOOnh[R>)1ch_ӯ|kߑVf I \m#δ[߱>޺CXwⷄKt(ն𙥄"3^"5]3Y_Ք[!8oeV-!e|FӸ1͸tG]?[Oz~nYĩIbxϫ_mbB;={(6#=`x1m-Ѷ/[fF;3ӳ]C-JgIyuǢͨc$2>ւ"?>?`?;ʓ 婜Gݘ)39TjRs&붨2nPkҬ$l(6f mYڴdbQuB:ls-|q9w9sOra1Sdiw|HXNŽ-;>G:oA$]L@z2Cg򣶪Ԭ?E1|LP׳WLu\ޕv`s:q!:q6|;"4Io'⚄[\j+ٰN +s(̅da%fe!:ъɀA(aOmn1_6QۯF=4]Î?]rVu~~_V|Tr(2rQ>t}/|;c1d5&%v'lS׺Q}4tϹmb?7޳Ĭs}FyzA3gN'5u$R.E-{'dNx[۔HO`}";_Tri3!6k\{dl f̬q~sE_~gY7#ݵrKsVD +v 4uԿ}']Fyt}[ؾ;ι;?"i bn/ͨɐҰoȐEWDkefOy53%[AifXx$<"5jy7EG6vBVbm(6*^0jRR^(HLt?`r6K_L]=r>h?ť+EDž|d=ƧvSfk3-;`] 2~}Udp. *x~wIEc!p\h|ңͪNy}ڧjMu9šȷ`_od5DaNՙz~ᕙëӚ+CY4D-I)7l2?c.C|\d"d5kݘIye)6}uG蓚te|垲wܵ=}ʆWZ(H1>GgӤ=firFӐѷdi}>)>8u/3nYKr,6ٵt6S>h%iM YuAM[󊶔{_l}Gbgo%ɀnO8UQ2ؗCk;[uOkw:yĤ7/nh\®_RSۢ㒃iCfBDO6ڤP¥j;ѕrj~&al ɀ;Q5^]Gg-\cpњ_8LZ{vM,װVR.uSk&64呟"*q79þ]I/Qhql.Ly6 gsa|uib@/یUŨNYsaU[lFRMJotm9Q^eWQO؛YE]lOA20HR^ S~mJ~d.*. |_&½k T!ne}to>m.:I 6]9d1dRGcge5DێGzly=Q]jLS>=dpZ$emj{X cqQlT/_`3^X^CO|Jy*1 6):d<+c].}QԷo>mG%ޘJ}6O=v'-p|×ߟjƷ6F@)p`,蘴dwS-D)唪}-Eu7|3]&:KNvN RǬӦN:T.]NrS|Gҽ}%MÔ'81ݳeg t`bD]{Q6\g=`OӞ Ik_/4yUg~Nָ<ٽ{uxFEi#>ˉMܘ ;+ܓ+mW>lR63ɄfHIXqX#;sQ,7gT!AI [ Vh磰gC`-ùhٔ_+IS_ݚX=\'RCiL~"`]֍iu6d[6,}rZrhH#o~ +Lw#<,ws&#p:Еg3ne}bZ;6-ڗt42>wO>˴{i7G[ӜKOŧ{voݫ}9ILʏMh l^끧+G!F 79ru4q87Zҵݞӊ90Kߴz_/p ߥLmdGbߏ=|?>޻?6޻oagUz:>ݽ? شʣZ[tߘڹxxǎ_:7# \hJ|`u\'6ѻ/6޳Vv_ٟ<}>#;n^ܴ5`aЕiKv2մnFz5\|GCoݘOAW'{3>\l/d  `}!uG{$fvVʪ p:-ŀ KX{$= JNʶ"\hs?t1N跨`V7\Қ +NxƮ탭E5j{ +V;2Co"hf'ѡ/I0K&Ϭ#[K\Xْp ]YHx`p$|;2喟 S5ݲQZ,՚_X`VGn fE"}p?Ha>\9WY)I`AM+c}W6`K䰶mt>lHIMMp31xi,8td{"p}]?/?jouF]lB_?u̿.}jFMk?ݳcٜ3_J._u[έj 9_mz]oB:*=@tN h`^ke=sO:i}H8|t{lZ^^ypg%;ΦܰƥդϢLԍ/TonUG?iszJӾ639YU]:9IsJnK !bs6VyMN `]d|`{& p\̈́G@wkͰ3ø;ˈ":i2(k5+V( dEE맒נ !5? \J{d'^E +̥g]Rjz QD2b%p#S>7BlPӕ uD@Z|Wt Q([S>u& X1RK9V'zvŝң)&YtDGY3LݛKfka +/ǹ`‚Li\@ޗ LY9+Q "Rg'7J5#a>>E/9>&E%=6%9@`rF2xe«:S^>%=jQ䤺)2H>]NjiYuo=N! WGv&eՇ'kk}!w+Kn}|k7P4%>M<!X+>u[ؤ}G#)qrZ]V3wFG#1%>HY{(p~sell[`^pp;c&wm5n]rYpT>)m#@#:q.$_:[R=6#aSVbJUG(NRғF[{rO %%4d\n )˂z _uJjHLЧO+ܘ@vE~:ыsFrb)YL0jO:XIwˎp:$=][\|1q!<ß#)kSŨ +<q#%M"_^~ΤXe[ szS5]#q,^}YWዷs9MV6攭Yϰk:$}VN.[B]kS;r {ó^#FI> ;E~EB,qiIJF-DEEfdϙYoywc14pes\tr2hzH>}6|apVoѤǟ6ժڜ$N;L[r);cuOCrM">zqj, dP+$Ky9ZW3l`D5a^ 75)!f lʨx:‚$13){N[}6 {'4:(8| \O'GOzeЏƌ,ϸpBԠ$#f2,o(+beЧ.,퀗/l<0)糡!MC B x62dd>$\Z)ݘ]y6fh~H~i:6M-X? TpHnM?LFLœAZnmƘfm*1is_GlVU , ׊` sfCsm^ eBV}0+$0-- Ym3݄GqsX Q;3?7p@bF߲:)}1ArTw>d4|'2ם/F{L[˞{jv 43S ] Xv& gs~!ɀYdGrmB?>W7ϼڛo^{oU>7&qG;6* {4W>ޘ9\T:0_5`(D +=/F[KSLm~9 PtyEvj>=H=>r; +ƮߚA<jƧmKy5ULdW㞁C/|I"Οv:SMrՔ"!lX'FNSINo$| Y;tq&h@Ǿ^t\̅℧s¶ˮNX%ˮGkk حaZ#볦Tf~5c|'(5ӧ͇͚|T'&| D62l\ϤD+!v'6\P/ʸqCs27Pl>6W2|%:TpP~aZ~q,`‚m9b?{yrϟ< "#nW29߻Y"Fiy?k^jh苙+_-_Θ{#IɀQ1=y>ukʯnNmid)Cbds6T|lfޔ,I SSIլ}[wM[BCIY]^ƄXׁ;ڽ:%}KwiWƕǟ/?]o团͈ eUi+=Yso33S/mac&ge'}7ϯ7VDnL?D +0 iEpt[U%N-*x-mdD-D~R¯nYՃA敶:ϟ˯´q<`FӌlƘBͯ\~Oxh߉ߦ'@\}wjZ]I8'=j`uBr>eϚ%;ȧ)H'6:4wfMOots}7}b}̄%uqON-Y}q5=]nldznn2%q 469>mZq6LOmzL']C(B#Nz"6ɚ[ lim֬tk)^ { Ɏ&n#|߅*lJJyL ١7V&q8KcbVӐr3f]Cȇ!$?:۳Î_y'Hr43)^8vW}8;`]4/`3VҥjJLȪg2wWs\(^uKgCv;l۵1P1&xuEWoMn^ѱ2۽;hs lB{g5t}r3Wć`-֥fCշ&t-)C,?V#xsm"_a $ G[ҏӦ^"`1ƝYm$ƞ"E ^|бj;FfdJګΆbPyzE.l.|׳[uKws<6}ÛMgOVH:I + *( 댌 gE=\}i z7?ɅpWNUSYbBZhS=n 熿ΟOOӶ>%?xpL2.=p7&T'ڳںے]QC& F=9T9ܥ/6mYPM)O?$&&uY;W:ߛg_zv'3 XoVڂ^ْS;mˣg*3 Kw%2KSS}6uEefT#E*ox.]'W_'W[XK߶95N2{Mr]IS~mTIgԬp.Ƅpgp(2Qlvm\ur ٳg*?>P\rҾ _'G>IQWwD<puqT`*ׯR+n*Ω:Sȸgi472x^9-ΩWׁwNvc\\ FNB/;?Etjt ;@/4pۢ$笰VM*HbH'J_[=KɰA +~Yۦ}5[^N+B;7[JM Ac&C6JEzynl.nCjS^֛>U=kS{rz_=T' aM 󁞣/7տx?U'sT} AU&HXq3)?q5ˣ3(ŝ?MO)"xzVv,9Fߙ;ڝÿڸw񹠦YY-t'GS}KrbFސ.4ґnuce腵E~>iO~ҫl-}0k8-9chx93u&ͤ_Rusg7 #OSfp_|=$kڭmMO^a1lI/> HO3$M߈k ǣd`ST_םZ:[*g'CWr`9j=}`mF4\@RٌʚMf%:pYt t)ءAAzM[v:__j sWAt=h%&c2(< *Ȑ=}~MS%Ix/'E9HfA"ܥ1"pMV#˅o +V//ډkso0xs\4뵰nՋwzvZ9 :׃:I: |#h︐7 zMzNxTݻš +,w~l-LܜŜGtPs uv#f -u£G~Bt衄OTjGՁueFQp0`iw֡߬=h0=-[m`o +득&\Қ\t~XIjV3V0qc]yʏ~^Oo~77ڣVnrkOLջ'Z[L~O=lA9^M Mi;_ޒ֤˸=q}䬲$SӅ[Yղ5x=hۊj{ulDv6>pJg<ƞظ51jOȏg{ +a)`Dy f\ kz?ybبI{;VG9xfg3ݦ^2^YC&(? *[ڭk8K밁p &#VG>07nu$5j^-S Gyi&(=CmOKS>ui0mna&9o  QuâDPY\4;gs`~v|7V&pH3ɰ +K썑¼I[ N]ɠ5|d A0%llVusAɤSrpjz Ǜ!g;:;R^)`?MpޕGًƦudrTzp^<&zoZH]sP^vFvP!*=cni1#ڮkie=酹 &rS}%2UꎸG_}fjڠzl\wy[sE uc?w_^ K8%ǖ_mx{}}GoV,Ϯr1mF ᠺ-д7K a)eQXPutFɞgOO (|lX-L:w +'e>(Ftd4o h&c&;2>u Бa\- ~[&ϝUAL찖In.w=ak1mM! ŀC}CHH1jۊ gAg|>/ |Rxlh6 ;$/FNy p87p07r?W e}V=OJxdᬻϞ\bc֮)SWm`γm۲OrBq|vh.fFUqޠDyLzc|[!wg(FFF~]}mb1D[K:eqQ+bӏz&B& ps8껹fl$YsJkRaդ.9w-|7xpo7Ṉ95<8qO "WĜBDMXHպ6 xܯ΃=U4<%#;V|2rZqVz~> 0?^sfME/tzW=Fa6ܜ݌(W&D{QVW?Zʇ9( |""DЬI-("8{ڑ?7XXTY}kʣHL(n֝[EY29oϪE( 9!KÞdLc}s6XR>]GƦߪo5 N +4g{_VnsjbNhyLy<>=Ӧz5O6ӊڼfܚ-|YyhL{|f.ݚ7h󪮿끷([涖̶<C|X|lbT|⸒_t\5ҿwuZNUc`DТё! TLNl\џޕ %CWSh4pXZ⃆w_>n8c.xC%й +Qկa`N4|:lޘ>*Ͼ^uqu saTfBAߟ=Zň )Gb,n,ՊatK.MkħT)(?㖝O̸GV~v_k3bgao&KUkkkG~({LIs[9QLzuu7>Myʓ(?+?:ֻ/MˎoO-zN`OtylFQ7}vs6r^=eg.:1km,:.^4^Qw9CGǕ(x%?I'ӿ_ ~χpIOog fCS]vJOݒ$O{5mdfɁ-@1ѴSV/C_E߃9} g/}&y>b1.ߜ Jk~%p{$P"K6`MqOٮ]36 ִgn|jyyPox\S9afU62enq)7m>5|@r"Agg%csi A_E5ȏQ/% 8QYk-\DՕ c.MS" 6i0:MF?I k)M{-xWcH[r WՒ dԤAy9a/\Gvc&dP~E{.6phqN%܌F6.+>黶9ok'3) * t֙Y8ZH@wEt|Xqv}g7:*^z~[B~bBQ[}V?<79XΫl̸5MYYԬXƭ:jYXMѷ&&UFQ݇&1%MZٹ:9LSvleLٱ_ͫ{ErQ=p3m;2^iƴ#eum.Zqpbc}ƄyVTԠ+FMK׾1.N*k7g=-'6.9:uYU})}b#Sfk˹0ew$.?_K?NTJww=$Ā<#uy&j_|޶31m3_K ->΢GZrϭ߉l7?Xfc~,2-SZB¯Yz;' <⡒|6CHU-x ཹt\Ts i{_ /foXs: ttg3d +|:W$k}_ZI_Jjs/ +;c~C +藿֬:$\Z&f\"|!Ηk%ol0 aѠKM{c䘋9iŢ̨eP_ l]DȤ?)v(#>D>9KH{~cFIύ:s7˺}k>Ŝj)/{CE_v%:~bY&<|y08.xi'F,%=('Y+ZFi~߉~('u>[ƈgǠ EnmEBYBaK/+< ƞiq1D81p{gb~M ~LM T_ +)? ߧ(i1|N\͂`.*Lijֹ~1>#on ni.Lņٰ0w=8@.ϮـϑHi91YЭ.sVH^[5b>AJ}.fv1*>ÄQf볇)b^2 c NROT_ZY5GO0bZ_!Z.&R7 14?ܧ$ǝ)JX]Lİ.&b}A=}[N'8堿I-h=1d +g]ԜYg]bA;HwaZ\~p6CC?klҏEr_L5:la}7Hlztvhae0¯dsS3x"obTLPH"6'YVot:-$^̔NĜ^FF;Q@1#Mc0hqrHӆv ]ףAbmf'RCW߬U2r 5Z[Hbd~v;2+/53\4sM1XU=R03[ >:lv8F1 +9pJ5(vsc.)1b + ~-`cOgFy7e<ӵd1ʐ1\unׯ>t(P +ju.BNN?%۴s}DkqY߬ vc,c)& pƉj?,C_=E9ờV6역&~7z؇3 M WkѓM#!B^O +q=?jE߃=zׇyo2t\|(yEì ^Ep;lt>lN{Gaare}Зlw <-c΢℻݅~瓭ӓs1ɑQ2F>' "DרPB-Ok0f>LIM=`CZװ>y."s>C9M~uZkz^Vkہ0>3 #Uja?ޜ* C>缐v2)8wD 1ݶ; =6ZSkUG})>?:cV2yׇ9!O֦,{1MʰGVGnw}=YζBzLBVA?\ЏA^|&(> #Oבz,g\h+*Lv7p3wjB{wF]|5s>vu\IHz |3]`+)r ϟrѦ)6\?Dh.Yݖ~Z`\Їڌ ͣ Z-oԓ"?CVsRMPBC8%v$z>l>xވxsoٌWjVvZџkoCۛ 9=2:wp_ʌ'3鶛.n~z#iцX}ahzӘpQ~؃\yi'ffGrE+eI6+6[зDۅ*N=T;z{WZQÕC.7|2Ƃ.Ng* ߉CJI^5 }Ѝ؛ʬKϦƄQLcCPOx۝n5q&ntܺKgMq]mIŪcHiS<5,v,d>NSMd>iA1NuF1۝J>k2r<>3`Q1cௗϴee=e2(9aR€ۄ͎Yg ?ZC$*T'T +%&stכI^&1rMN{빒4U)o5~DNDxq#@ۃ7x7Դ&c6a\vgއKӟ Tf}fAUbnco 7'[{SdWf|eڳ$)I%'(%Zo +?@eqc"wb Ἧ.J"ZA8Z87~Wǭf}4[]zʏ^;hw-fkF|ֵ{(_yFa$_z ]wugcmK5Q}WI{Ā6J af"Je߂G׋ $/UA'%i6c'sOWj_ +DPc05+MYx +(;v?# c8jZ t'u% h^W{3+G@;ڂ-w/] [z[}V{g})tÌlvz gZ}֤$ns>qx!\b-4fcӹU3Z =Ԃ׳=ifkQ-ȰY}ބ4)yExu~|PF>ɋXlhy_L'޴⼮V}0J)p$91FŊ+#ۓ;h}T +_ۑF5$?դخC_ZiBp*&|rQ*|aO}{N{lˋV1ic4m7e[f]M%]h%L'0,vzs^-g<-Y(xfnZm(rY&N"__kĹr3]cŹ W[1_~ |~WB˩7u5WבqnJU5'Ƭ$#5vG0:9qA?s"֑{Xtp |u8q?/6o{}MIҌsϺ AAw]i-|wi=١Geg$D@[ +6W2kѷ_;_"l1[ ob6[_6[>{_vQKuX?Wvu > N+^sju^ݩڒ +pby“g|S 6B?/)Csҙd>z2zuju#iu䣎F9*H)|AF8St}{Iso%i$/{TO=eow^M=dT;Rl62iNZlMӹx4{]=n;{Z +ޒ + :[|,Z-0eiӝVǝIQMVǟKEPͶmh +Լ0nV򣰏i6zQݴ; pFAB5x1L?T+ytiRwz+ v鶋Yϧ{h;pJ+[ssLKwaP0|m6ڳ]{O/TX}M #UȀsзUh1qˡ&ozP^~h*~F#h0ɏێ裏la,C@/,j)YmN~y -\7:p> +~(3ZM1t$.FStm>--rn7ÜvArRe5_j%(mw1#[]: +GMg|@1^Qb_ɑjqpgwwhb؎ +,tH"i6b]9]k˵8[ c( )^//rB@JJϕFESq}nҿz>Fcmiӯy><g&D,.d9(qi/>^CK?Nal!H J{و B(K` <&)Ʊ i/J|VaeeRv;>z2#m; +}dEQ%/`]Fy ϏG(Q3Oe|0ڜRdJhspEW$hy/7[h;ARЭٲsU9gQ^'|$׍p7 32YYk OGcrFڋz\h?W4W\+N?_;IAOi@7j\ 3LI:Ұt}XIQq操F$ɜ4~?#aՂ<' z޹M0k؅B/Y)9f{lKBG=TUzo6f[s3|eҳ~VrG];wrEo`Te9N#4mgfZԼm00GC7Myysi2^ْg{EqD%br0R5 Zx>.0CHd Q1Aċ>x"K}s0 "nsҊc~'?`g\o< ӤTAJ/LQLҬчE+5䧀'f05j}EC>bk;s;7+ +/^H8 0WjIX7g.nR}v9VC\Q|G?$1~=0}?g曕Tۃ^r¾L:vB|R|Zt2†c?p^ -EOKb!U58&8Eq|ܷY6Jiy7BO\mF5wZ0zG;{2Ώ\` qR@K|-uXo#8SS, +xgSqq&p\@͊Y_<TP ʤŤj>Gq[JУŒ"2YƇ13/{n;}nu]v[ޔ~/$.ޢ1vv?;ng@=W|.f"V:bĽr^ @Y/8*8?WfA36Ha yoOT|ā To7@3ʋz؆{k";{bioNU=^/rۗbe5q6-ܢa\i|LlT0LrUԑ݆pvnG\$Z)ʉI-O+ {Px $GIܒ|.eQł| #|1WVq2%aXTBe7 0v{᫝FbI-^o }l"Shfy@88́F9'֨d$1p7KmG9UL>ٙAA5+F-!Ң'^`.k-H0S+ w:rV^], +1~Pb?D~2N}A=V0 3I|jXĝ:R?eUEGCp>V?*PNJ>*<ӐSS^m 5µ.N8nbaF1nzDl#_"7EA\^/\Q)4`|NžA畺8۹'RF]mgEuv# rrAA6H6ҴTٶ?UӰ,ɛ(߽>\YɄ[@a{_wsrUE<*f5\J'&BS0L?-+/1/KP牊7ާٳ7f@S[1Sg]E>Cc r2]L3+y' +|6!3ƍ7&Iv2E[x=դ)^GIÔQ位G9-I+02XGn7e59o"7nl|W2's|֏U|A$ eUӵF=.2t^%d)(ߗ|k}$ՕŇc匽Aar#XEq:N';j#4c;"Q+<0.NշsV_61݈r:rᑢ#zرkmN2]F$ +܍I?#8J6aMLr*(2qydRWUoszw endstream endobj 211 0 obj <>stream +b|-a$NsyZsb1ʢbN&9*d$/s2QYj.Hˍ׍VZ.xJ6!-Tpnsi[ϗe?7j+zrRR`DpX/?_-o=_ᐷdW͙oK⋥1aN7-ٚӵ?f+F"#^t=ΗnBZ'?QYNA/|DS!"B_K).nW/!/ s +!_\z\"Z +FD+xXKo!/sң. b"/U%.Hƈ[gHug5'* yo)6N uM7^Bsa^6a뜄+ؐy!WDI(_t)K[HӥTnA&AsG bSydyq C(|4H%:Qϻykiw>wevb~V˩j? hgbU \ MU~GF/8і9#'<ԋI1VЮ19IAWpW#? NFR.X"&9xl1g{#Dž7G9&f4{IvWA> omB^?̌ i!ƿ 3}u 6<)NX?>čM%k+ᡐ`W'{w =|trg::@|.5 Nd؟k9YV|?wl>n)8IW.9jIpvdyC|<8܆D||q rUH;P>/Isoa?MUßL-7•U|:͞x)yyOǐv6@q79fBe膤fapӵyHbwXiWr.Ÿ~}dAb>~8?yyOk_@OT]DZ)lj/\5+oO-"ts↤d\mZJT%T7 u|qyjhr ?@^=y'*DL]{(6xc]?B _kA}Zi%~.An=@@obA2<] QBm@޿q|p]7!׮\?so*IٔsPRjfEL?r {q9!!!oހ~y~.c͛+<K aߟ"}FFMEɡR$jPzve'œ!@yRo-Da~zlG]Ard}qdr!.;3[6p3?ݿ[w!>/BA7Yf.f?%ɒ<Ңe[eXĴԫ!.׶O \mB|@<8ڽdNJzw S##ut n71 +C~| bw!\+S{HnrXo=ȟ9pZ/MTV%8?&&("?q8?ܼ;?u@={ +qc%Fz]):b+O[n7O;I9C߱@J忕/pEY7q Y{=NBG c{;^J1g&+֕U0a[tiq\h](tde + +"nScZqX*nQG הrvURn4XKVJ0 w+dieCM*Af^]tr}|c'87$&,][#IYncErKbZI|P 1"$|p</-FoNnAN{7B"?\d lED>˰U6(j0?V2#7J }DM8fV=' m&_sjېwΐ-rAĚYlf|Ut\Vcza.nT;LyY 3SS%& H'$r_Ր/^`٨jz} R!nte>ZAS4UmɑcܯI{ NW2blE^eB 17D ˸(r[RIP aᄘ(PǛ8TCBfa/8B!9W"zsJ^ND8 +=%boHv;lVև˝܈ml1*XG*)o_!!ɅI8פ>/ݟv"FBPUrR_ Z iƮvڊ{k1kՈnVԙR>2iK*6@GFM}MuՖBBQIe^$s`>-VuveuqC%ՁmlSEnb,ybTՖ[TuxRH:Og$P؅2leLML]BewOgX1znh@~T43{k[<i6QT[QX\X:Z_5H ꓥ.˼dVvZg/8wAz蟢8L]' Z)/gz+ +'ӽzo7b;T=+J[+%g$$%/M1CP]?%d{P22Gxd>zЮt^z!~B?}z`a&o.zem١FLFhʢl< 96P6jŌMe1jI^Rv6D5Tƍ7THP@;\GZhዽnWVҏ+/{X_;#dz͊6TE^]8`w*\]pd\HL3Frb0!HdfX&ؓyiŁF4kfgs#s-gKJdc}dĈR: +srE]j6M>a) jnepRlVIz5&y2=G0"wFꋷ* W%ݬ#y:Q=!VZ}qb<ÙEJ.l_.,OrGxdtkQs +pQrTDr2]&j́_t`Uc-Y>HC~?N?ֶϰ;2f1BK5+Q?YK%ӄTm~|f0Wr4[rS Jzڑ8)/)밮q{:͑a? 9s#%d ;_*u I׊E =cev Ng[-ͻ\TW5S'mwXcE :c"eټ|AZs:_*V jKx +4mVR=YN٘A&l8LK9׊7ke- >^:@@/UoGc35xՕۛwe9,{myƒ7 bQK6"/7-S$v ]W9dTR-9!~y8AG/*mV3Ҋ^~kY$:RRSN4L+{,6%ړC D@'ȓꎃ)٠&"}E{ynrt[%MFnd_LU5|/f[4zp^Κ4!v9@NEzG?g|_*8ak[ f-,ض ]kYp6WYgTQf^YF>YL6*$xM%dӉ9+)>q|8UAN0Y(˔䔡#c r@%&i(IGj\Qڗ#2ρ)g-u bbuu}8JO6P]&VtdUOHhG*nޑŇUx[g\GbPx1O~}c: +]M +Ruф;*RᄴؠA}|_:z"Z'}&[3-\E4h!a1W?D6'[0 ԋb֯q~"$j5O&a ybA.,+8aFbiQǃ{[1NLΦ )'Ԭ>vb~ $Xr!%M昅K5bE+f_/0.Iim}4k%.ˤ3@3*{ݰg d*@׃["n wF!JZقzeϖVXdgg%K%FC 4k9=Q)QV;Z~*n-Ӭ|qμPӽTtluLulHgCT+ !P_%?>EelH[J w{K2ވ=YYԥ̟bi2S\?y6ʷ&-kd1(H +rix:E8V2wa{.nqw,g& BIw)Rߓі|_3*X[=,`o1H衄 s-cBkP6Wb)Qj1tjLz:'6NINg+O3k qB9oW (ٰ}2SQùo.䉮Pt:_^m5XG +Lh1~aIQ4/|2W^}Ѻ? 5O@c&o #osUmA;'89ymVre^jܽVdȿJO#ZE.N$˪aG+K[I[Yt9XBQvH܏9i٤s:%$5`䘠'C{۽L5ikDzP׺JvƸpLERU-k%z E4yЋ +X<΍~م"PpaY+ᚦJ'fݟ?wN+LeG>dNkŸB^F |4ߎVbn6f[2`Ӹo -3B!źq\jOs-p{Q ПRəWp"XdԢiу h.woz{4l:BwgA"@{1ޢt=ߖDf>/{ m=!cgE УWj /Vfϗg<+Kys_mL2Iqkll+ {Bz]{G4PA"df!Ѽ@9gk.-ȸ`z#{%1R"j՞urr<4v}8mW n).WI +x2,+ݚ(9[b⼪ap :X+/+K\XD'Q[BTr$umѷD) >[ ,2dkֱx@<"o-^g麁Xalb*ʼ@,u\{g=rRŞY"] |&I^ W x~]K h6.}{AH7:U7QRb22PI;,"*wo\~473wUfH`6־Xf~gdE8Ed!o䒐 +͵D( c1>h! +BΙ_ZV^%ιΰ-=*?y;ϱ̑ˬuotA~hfWK$,ɹ@(\:5^:a=Jd]Z&.xN'Iņ>C}>'k =_6=zī&nU?,/8ֳGzɵљ_XWZWA/ >Ws{|x(#eJ.=G :@Qq)|"b:zWTO(&o,x3VwWY}m![E c=훺",6f=e 4 LeN;e9::LLTqKn(Xe ZAP +nPq)r(ik߱2C{lMLݙKA>ewܛژ|7d`*ܳ Os͗o'^_n<[xRi_`ծ OYc% -S(< QȫƢ`|_'pߙDm?(z^ +mdp5r|o-![faIl}.2z1H9в'IEk(,:>UigI|kYxf7|e;Ok=ѶXDeȱ zZ1Xi^* 6t[Ǫ>8͹Or4Lwos˸XY,zk ;YpSiS.:EXXi/gh-yl2W(2V ǰQx` ]G]i}Εz7(4 8O3h_5c\>~mj- >\"36 +d̔skE#Idy 9KsLS͓D-poFQKMUͳ_|[DYM<M?:@j +rENQŽ1ؕ؛kE:DiL0eݣj>@E45ᷦ7)w\ 6X>Levöi(]p3ϋȑgP?joq 3JwF IBKLGpY>1< =Ґj.Xe}Yw9*4Ī9>YI֜澼RdSĂl -X<&>N5O`vaՍAkH [94Qw]r&̫>u`wSEE\``.ڻLYnfJ{j`6+Q2: +: IwWzGrJggn)40^_ kpn!3i$XOǝy}gsuW^bE3v=k0K;sT=0 peK* "߽o4eb_Q^uv)ܻ,2G>'0@Ƃ9gŶ)\Z艒_r1E.N" MĜcbE̬ݜ &~(=uF!Jv+_YJj} +9"\"@ADT ,P[';GȚb- rO+pɫ*_8gQܻ2^^ЛSM}mg.2 T6V^z֡[`æXoM >%l-sZW8特f!.Ez;I`5\"o-07臇OJ^K?]Fڧ)i3KLRwʏ?-"\WL)x͹w_ $đEpKeS̔sedmUu :AE,!*;&ѱʨ-wF*Y&@sL]:0"~}j2`(~=q:YPGC@,49V*޳gP1 Vmc̃0,6+FL5z D,ޚi%^% R}xG +<ʺ= "i-/x_qlz }n̹.g]Rʃ4ø$z_l/3T )Eɱv¿xitC¨s9})!_Zc-}m˼mG~54v|`ڏTGvNӬ ,U37&YnM =碔sE) $]"^Z(g_]dfݟg<(`:P@F!_5nxK$u +yHb|WA{ =Jza(6::$ɏk @Rm!V+9NvJ2BCԶVm˨&?WSK}-gӨRux@oWaAwU\3_ix͠}R|Rybc}Jl{."k:Xb|56d`:XCEUMkX= sΓLQn2m|_䞭UMCJK缋5υwF˞FA:T onN{Rj/.CzԽ|W!8'ŕ? U-ROYM-c# sZp\W/8j[/4<6KŊ.ktl脍[?ms؅dR>y5TWF8 sXM_AƝ4 @/ fPqx &Bߋ]3BbvgsS:䢽ib"0'fSzVs. 1Wt/Ჺ%yz> 6P;6g}6l2&>z;zEZq󜒛 ;Ԫ]1~<"ONc4p&C4"@qVXo)k3U_+&&h xg 0 tV푚w[#{l3M\n C%7M9Ԓjw-qA#È@-H<&N;K}[;U -E6@_xdbBm+?-h;s \Ddz;P`7{x3I)YtehADYE(]܁m:vj5qyWX + +|]Ft)뙻? 3v@ګ9{>Xd@ͫn§ݱ3*ߞ"<9^6^@C,w5p{Z'Wd[άcS]K@BMHΡVlGB@~/3Y]'RM5V<A[5;lJ%Έ7ԣ^HWd OqIirꍮ9}SЖy:QkBD 6Hcjؓ l_B; {2RsY} z9~1V@۞zm04bu߃cՑM/^A.e( m dXâ~շ ~XgP [Nq`BDZEĂ}EfoO`R77*y_IVt߻ ̠BLmԞws3;J{A3K׷Ǡ%|>5 &֯q|H6 +*Bjyy!$ZƉjΕߵ^B=oxf%fjG]ļCkۓ(ݗs*|[X|2²Kx+I|uy[%B2q'zAF_-[ M:&#AhT^dWL3l!T}IƜoE>Kbhȿ㞡7@%^!q4$#|_Y>jGM#-ƫ!T +]ZTԾ4/bR͓룸 +}/"߹vփNcm!D!"x$6am}56<ߚXD&W~?j>FI_Pa Zbq} }rRl7O)+"-޺O]22D,xڋt [E^; 26jgk3e Ǜ}~z,3` Xx[?mԻ/C[ᖔGm g?UgWu$俻=9,[.{NkS-̉.փ<2p^5S*6D"Dw<16F!wɀ2.CrKF"+1yEXMXj8%kfY/=}2e Vy)hU~\4,g?K]J/ _Z?xŘLKK#\b|ɱQNI`e]}3u,s6&qivsU*$)E8z16@g|O z.?0޿ 01{w3X_ӃR/c vwk^|<=善xyzO߇K7г9BvY]җu]NZСۭ NV5eohh␓ʀ2μ=Mr$e|ZjEFt1tdVNs +Ix. .W|X: +CkVX`[g-kOVYc2Fe: $W:$T}{هꨝɚtlM>)s2O*K) ``jCƄj> skϝJu +3Tq~s.ٲ5Hׇ*B@īěapuGg}W3 Ly\fTRTu M.91y\_";E6:˯c̳7>#DLj,{[p@{Dm2g8EqIEXm:B֔rgI~2YH%$Ȟ'tKɇj)7JJ ~}d-Gz_Fd`P#c!K ĞK,.3Gv-s3x]G]MS=S/)xn |~! =8*1u^ԇN(d^fS-]CMF)7>V;N6f,A}0v>]R-[d^%LL{vZ^fĨnZ{yYB =Urg)m̹nȿ |nykdw[H{pʹ. tZ< VA\)謠;})x|?2AXō^lcS1~;̼XdZޯ MXX@ge M;] ܾ +(q VPjV[&Wmn 1 Kޚ,|Px\'<힢eg:j_ QzB/17UkQPȁt ng@Me^īƖm).=jMJfoy WgHUclU^ orڦd!,K=;!m Ie,-5Vg\A%Z*SSQ=F\-@suTԡ+tځB)ѕ@g: V1\f"RrYJ8ݹ-mM +]K>CoV7ūbԭ~qs^z^[k ŠR&>KB+wߕqKy"\-4*qgI +Zz=\/%D_sq g&뛰-6yU|AX1tPbEm@-2͐1&'7bs&p4*y/P=ES۳OWaw5M<KU .qWX6[W&)*H1P]6|8G* +tm0Pit$5 >v浾5ﶂpyG+-1nEمuZ鮊]<XEL"4mgH\]| +BYT% ́#=7DTcPń`Yn),w\b$"Ḅt l9>w:|}uzIZg|cmE&G:HFmU` E&)OOR.ɶkU'ƪS!3>9xc.wk +mF !#&Q )gsǖa[Ls ?8uCs`o#e ۾'pk:Nхs(보j֊?:*~/yYIؗ# +{IW}?T¦x : u,:SSZ8K3/`aeotq]NR:`&I);3 SACsV8Go U3Ю@%B\@sъ-#]+wԭ5h%WAA'dUSQZ&qOHABr\WKGw]y]N(}Mץm`Z7Gب̫ ċ@X!(8_2SƵH-[M_qww#" x95NL$KOq,F19c}So _**̯ڧ? I96aMZF)e5Az6A~}) xd :H'ȸcP7\:B`5"Fp^Y4>.b3l Uۗ E~}&̹@)v.LotenV>ׄۥ= VsrtyL%z`r~_*7@V 1ք]l!(u[;:/(!\J2ͷ/1N% !~RBSJ3@>.> "bҢs nhn y(H{bji`Zg=McM W+t}' (_@!#L561&PK4[F yl꤯@I1mx7#GgWmlZdk*2 +?óaږ#V{a{0 Y/ωXw4Dء>+܀9l">.wh9_OW/:gʖ۪Qr!h/ma?(8UҠܥ 1+uRԱ<2{OߓK F*λ¢Y4ROsDmf`ǹ;T| <9]!,.h%2 . ": ~5Zܿ.? n,:EF-s +nLowqkEBHGcoajOccOރzW}Y3}:Υe.%aVyRvݡFo"m#"}sl9%/Oࡔ{M.(ڏKt-qNTK=P~;?Ҵ=VSKĢ g@ ы-w3Н~fMSIL䙞E6r#-< Re%?AlƋ}-.¤mVY'}vp _=bx5$Y'k:s/0B //.w.R%:X;7 y٧6u_˵ k"-yOn1r2R +̱͵ XYc!>ኜyM^1 4X6MF-%'A&*_=9(8<>662Yt >O!_m-3󦺱2"b6YHԃz9ňmak|MwH9l~m .>ReS~V}Wi=ԵXٻ)tH}rZ`e_V"|y/DFn}(,媖WTKCIKc}%pp|?O;Vis⹜rcny8<['/bz{){ gD|eh}^'7_ +68HL͹f6e=r#oRC.U9Fy菹5*~a,~=!(P>9 |S"B{x,Ǖ47N;VQkb|i֬s.5SS䅄,9,N7c1/7վ +E+m'1 _pRz7(6J/&^2vSm**9u,vHHh{nz_K0S~5[RXh{s0 v"1x)("FPĵH*ieު{qvgH/,nKqL}YC޺D2FMym;S^UpGM$ߙ##sB/b#6gߟF wk +Be y2顒kr'̓%O7r:%1Vff?T<<5p{=rRUIL??|%$r>L~8cOes~DoRcgq{bdyѧ`~edC +##IkNV0Ee#7pF[Gc}2Fo4Hize[i-? +i)沜}URrгϚNxX/8JS[mSqXY 'v(8'=)'SF*ZE1GPӰ9Jib{~էdv&I-w7"B0 -kzb3M-Hz3.NPd[vЭ)t_ͮ?^7kT >O*(|RD~㑳y#:-TYjfmXs;E 6>D'_)\eC[qG lss;,呒bbbdS~#tSB[h V67PN9:uGh~o(V7 ENhuў3nj<+e_ִzg+U +l_d^0'&~S./@"mdTV*m *w^2?F^f]+])~3M+'(7G +JW\,{9Ň@w RN5][͓!tTPvg&^pƵb]+衱 lEaBzݵ8"):Iܝfl%6 ;dӄlRu- X9jj_I\MF,_T^ +yrח;!ဟ]շf2o ^4.N|VwY豌PQTIy}ob~Kzq#W5O)0k)yk+'i,ˉ: Ncyyrq}U/9G̽ ?SSj, g>gsKs󔤋UOS8teEXhT_Ӽ2R E92:[icbܳ7p]e|)htK % p(|w.µ,At)&JބbިZʞl r̔s_o+,ڱHIi|'S/*D)]H1VJ~s|gb}Z]̰ ھ: MʬvpMVZ--@f"!oOҭBl"f74-?HM桃1gJ4&(Wyy|'.?odžZwaU~{Wqvri\bOC_Fq ib. +_яZ.:PԞ~Eˆ53s@q/.wNS{ %/@݇]F1N̠(z1-5ɰքxQO~o9"䅟#-SH_ט+:㜯IZܞX<@J}>4KK@~3q d PRzN`]N͵H_%%!#/Vnl@UnY[Beקŗw$Ц\D\&kV-zlQy{t&%3j% alrN :vvVPRs<}=妑|_Hqib̫ !rgS}ϯ9D,ayhߦոjځ)9>}EecB*YQ1Ͷ\`eF⚅PmkNZPVwSk~)iCtPK-o)L3Q"[`g t$w'2FzCj7;{X?'S S +=}dhΓ P_OUc˻At/͈+X1M77Q_];QSݼ7 3υceOq +_s/cuF투1i]1DXŖ'^}z9|Ҝ:ThqnowrRn⊢d>;G3|Ď]eouAyΆD:#qg]h*zQ[zwˍoEf=/ 3` TƮ_)D[ `X wvnf!1Aq- w2YIc̪?k6|S_&h!u/iSv>u) !+GܵK,>b9;po^\6Yܚ`_5m󫯓$،FX'\R#xWTF>gW&np{AiWʶ)!cAQљ\Y6?}4 D}8B. qJF-W='2S~:awVGz1F|E SU-4vӎ/Yd>cB< +x3(Q?K͑DM ߘ||x c?:>̍)Kv\χ:vsG5Ac}U;j5T1V/:Of_x6~5m<ӽ1`vҡ>l?U+愣aiTWRKCC!&}wNa&u[Nl8y5~ˁɛS5V}yX U/5g6/Yؐe+)2B9h?u t#V.ds\ԽqhvjͪPjDw<d_ٸaaFa%)cQ^8#f+Oi^!sFO)`^FFbZV;/9GkrP|rtgILfBǩ +U:tÀ{ؠ/|\j'GF +CC䬈Y +{\{{㗣ly~xgNB *lK`Nyt\0/۵fl[16b}X *(Km7}`j02. `'dʨ[4 z5dd.h9!96>@Z4MjE^ xXna4Ӵ=)8ȅQ!y"xUVI .dҲ +mkekb|En}/Ģ8wuf(no^t.ƘcB:5f#W .IXr11̹ϋnlqp6fӶֺ@GM;w',-ԣ=GG^&bB,G/#\W?JkZix>ve6Zrh89Jyw>׾lܟ cbC&+Yi-l\cѾExZw=~KR@'bM:31uk["~Ikٛ-{:+\n@({gUR2J[Z7quk6a]P^2tVBF$5/FmfmxVhWMy3>oᬉQNAѢjL\ǩNACst),O>tgݾ>9%5yX +S/[[nXsVhJnO7'{hhޝ) |C MHi3G3W}m ؿu }('xY c^HvTGLĶG,:#֯19 Zxr<)kנ ?ջ;p afZ['Oz1"XY-nOlNJѼ4 ࠗ# l׽2ͪw(4C `ca~Vv|⬁VfwH/4ԪER?;[>n5i+v=]Ub '7ޏt¢-\X^ 3L Aqڗ]䆟+"PቶLXWXףcتu+4mQ4?ղG%ZJy'07G$ =ເx41j洔3zt q_vsqs1{ӫ\tl⨀:ʥ|`P>׵[em8hno+Z=ژ-hh~t$൶^ ؛R͚pˊUC{^!c\wJw_##dXp}\gG(%Nj`^>g7(\oy?e…L](vܠL"*P#>y_c|ΦK%ΝY.k߹=53/2 9u `B:raHo3: goW&YZl|E[3[~鷺%aJRey,uY64 ʜs&f묎T<ܙR,zy;xCi\k˛Gσ2PCPbX9-!55gF'hrK\ށVz=ٲcK6=n5˸P{= aJڛi#lB*ؙ )=Ր}gYϠ}c=>^4f4BGv7:S}[.uՁ]3Wl҅dQ%G$ V w\;H4G\{"@-@˪IG 6iX#6NxE.zh+ܢOY4쒛޴``6/c"Vs FӀKgW#e\L v#B*ZYsR#3 +`+N>~„](pFlkc\D$S=^Y) G^M!r+pπThN!34e}ƭľ;%RL y#t9WC_3fXJN{7#sEYhazKޛfq\Y|%ٙmwg<̔Kͪ8W%DI"ZS<$i4>--QS;^H5Rz_G?>/0g@;iVjTMqeI6SBk]4y:kjmo@%5٨KpPo*I5;cӯ "W)v(P܄T*ܸ'ddt/:YRTȥicjK/KϿKGQɱ՝A5\wK:_K1;BMLce +zIoO%-*٤yXjhRsߨH'V}hzOj "uNe][Շ1hE}ë `K]Z ɚ<*Q f€F8љDkh8$_xzE=pK77K_1KY3jVIDG+T fxPϰ)Ю~IޕcpF +tW=l0Ȳ TDjS-!(ANo=[XW{(_H}fofT[tے\7gGII5 =|;f(t|%|A.WՈN1/{Nr+JNS[w2eGE5W#b&VZi>J`0JY&O&T 9Q FM/i}ZIy\]@xP \_y Z{ePutAGJ5.ٟu~Y r:椖^Zwh+CRZKPIUrNOoQ7+ Pj̵0,ݐq8%V-zI%6_ƵbZQ0%xעlioa?rOU~͂o^Ɓ(rozsz)nڦVFFnL&VH1MxXkD ikXVUsT.?]T.n4(͂Tʷ0T44klo4t"Fohc`(ӺVҮJ+䧪5'Kǣ_"]UwrՇਟNOMW![Tl]ls7OT/,)8W^P] +k?0FY ~I(5*:_WO<&ˁ`דRۿx[܏eUꟳ߾~G=vQ]T\X|:إ;Q Q OeZZ*3Ƈ!JsHM`8`j+~ZtKM!òc/$Dݻ,ujE㷢n<n\|ړYmW+M?6e4{ ^ +ClrΟA`vs4 =e99S鍿RuWB‚ѫ=:x1DͯWLm&-򏸷QמEۋ{w^PE]}AR?Q@^=Бo Uj! W̕Jn s.qoxF]uօۥQ_=C[]+8+68UJļUY+>ވ$WK'r@e0&ɔbw(Q^Eݼ_859ʣȨ t7_ӏǥN ^UdYsNIWxZX|z3CGzmwr+Ma|SfAwD=|.mrةQ?r2^<6귫UNwƁ1IjpdݓV]s,lLU50cWꚭʎ'qg|{F<:w9X+74-rى]s0`>aATW=Q,<:0Rߤ"󷊏={>x,6]Pԣckmܿ iWRkk<.ӬPڽV‰ P*ɉg/~ǍQn?mzTw['tB%^cXϝk OELU OytsvD.Eg<+6}oR8Ǟv_~M<}b*DU(;DR^P hd]8dLF tS :~J$Moc?zuiPoo;~iQ@z%i.@qM{[*j1JSR$I7nGn!zFH^q=m6 ;Gt@YR<؟I1?=zmb:YuaF c& ljښ2vg:Ƭ=$) +QY@m|NQ>!Mwsnf3oUn WP#Ŵw5IaE 2䂳3k͛E!}[Qd(zU#5l6~`Xc +&~=?Rs&2Ze~ F{i-ӎӽ6 e@ʛ6\k6!k`I5>*_1V.`.ǏߨFϯQpi͈r `s7+P8VܩxUvdDIpRaD +SmY;rx<}Fޱ7^$ y Ļ+vP mд=wZ {b%WFE0kdACTKdR頵^Ѓ:ŪTTEAC/[X)[f iK&9,dYm,\fsj8@5 &0M7WJTlŠN6B:Lf*rG9X߃y1c-8Q>nEz$6JÆXpf]"լʹ Wd콞m1˔JTi[+i0U〉S+"=k8a/NM: ajEAJ6IIlJF,h?!+3&pU_BO!b뮏P6z +Cޛ] `6|Qr墣"l\ +EI[^y^ԭbKyuӳC;yyvo{VҢEF)p:dT:B-m(wvg]ؼݼ? v|m5.\&ˢdԷ?͓DLSũpœ[Qc̤&wPgGe76R4Ox"چWaޥQz%ЅM[ +Fjxw޲U"ƆCTL)=uA45%,fDʖ ;oڋna܈Q\( %-8 k^GAIz|vky'Vxɵc!w~d RQ_'iQ|*yzjFOc^ #`Mvj2G) ڇU/攨׳Zj&-pt^qX5<료%4&LIEs̤:nK2Pmw˸[8mʕpE,k,ڳ">;_:D/G9S^Xp='{89 𢣭r!&2Gۻq &V㦍ݺam/[[ 8Ё_uÀ)@S{k̯Al=JN4j_|q4̪at +|Ƃwuk6XS3L`c72 Mo͵f)s{IPK-:0jL@=ܒᾺ\ɧ1:rLyW-a^tfnFXQz?6昼ͰD O  =S+73׃7"C5џ`_y4Y +뼡?g٢-kkŢ<>ʿт "=X숥rMm9 {F;lƚ\?c@Nk݃K4ʂcT̗v1 [e _NJhtqΎ `~H,g"o0w!\ڢ4Yi9];fI[^` >q=ẗ.A%a\d3 `6te.mڑnZӡӶn!׭wоЃ_7VXTW>YhQH\2`3>C?zu-+,cQbѲfN(h]_2*!&t;#.X{#$xaѪ2LȞi~:-ky~hfpXckLc5ݳ &XѪ y4w))02g#6w_GΙ}SK +NhJ6u-+G!Q-/;8/ƮXm_4yφX4mA^jI:z%9,Dd1M<t\Mx~>vlQÎܶPhB䖃1Re3?0e 's=3;Ru]>0@/UM/? H6LnNZזmGydg5E 4nm5Gnw㫗5կf*O˫n1MF^A1#>ye_<ʿ͵}@ʻXA.oVe[jxGoI_Gw[@ˏ.d6fE+CwVxւ4zc6yy*zG_ŋ^T+|3(|1dѾ9u 1d1\_e +&mKnYnNݱ4$љX?gȈغi90:/jma>LRq&3.lG/?р/ʫ r0*mAd^ænu?^mx騺ɀ` vtΡ Se@OiI_6 q?4@*igϿsޞttXU @~@ޭ͈ .+ᯧ iS[ZeUKŠkI\@cgS=5ћڶYYK\_Û㪦.jPWUe} r~]V7h^,*D*oj+5;U4>oI:gC[ɸ0'-| +oMK_|{6 br5F}m~= I+Nˠɿd3ͱ5q. ^ȼo9: Qy i& 'wĥ^ے lqx!z>pך-?ӓvIsR8nhº'_.b͞ 2җqANwmED'ܔ -HN~~vS*_c OVB9eJk'i +Uǭ@-=vP/͙\|q;w%uu='?pFՓRPgo{/~-`,$`KYu[16Ru{YK[P#g \ܲNV)a6-^ܵswjěC[K2P񛺆>,e|OK3HCIi𚷓ʦXf"!qaBI~]ϝY۳L+ʹk *h򖓞u6$.\&mH|'7&〮Dc6־ +Dw'䰶me- 6eS},3//5%zi"5oZVHg⋦{AA@g@W1q+vׂ)V>וֹKkIJ_1t[~A: s_jZUWۀA-Iٛfl7W͸ԓ>fWKF|1b{|k;p%񫛖Rt&f}C=g#㦡2?$~&Յjeѫ5 +vޞͿVCjֶ9P5'`~ ~o;%6L-IƷh֮x/q?TG[Q~*Fo֡]X^/wK&| 򢻣1vB]$%p?P߻مgd#B%O>&z֗Qu'ͯμBݠ[ZX ud¬Zm#ݸ;^6!ah/]PtZ՚tqZ~CUS/IQ~QcQMqjPIo.(즴Sקw̄O6]\ZUW޵BeY%/W'sR?%ge_=쁽>GDEU7ew H_ftHz~hUD-Ew[@XoGt7^]w K~\`2o•Xpᾆf[#5c( {U\ uz9Wf$e>zhߎ,^gh]x7-*f^<):x#"[N_ |R&J7eO7٩5#.osfyi ?}n8yUOE '䆈=7-"TXTzS]bsź)אxjS!w^vU7Q"a~*f[_ dH%="yw0s O~#rw3(ȿcxeAȻbfm9裙,'5 S]9ּ6ҔxVwg[e}e/s 1{vlEfX1G|1J@[g.5]PBkQ;F㢑lhM<)Z^~}4-:PGPs䭗aq+Ƙ]6ֺlFyc[Y|fzbvzB}̊%yJm[U  {U@7]{cUNY.@vaߍr ƧÈ*rtgOcÂHw0qy5'/= ~4nLiV"(c\UݚTAZ燑myVd۳ryK!^;/~*ڧu6;`TW'gI/Ow[ kN= +o־]S*z1#SrW?|HŪ7>OK?c_xeEU4?7<A޹x׌,s r:Iʫ[~@.IWgq%u]'ϣnJӺ4&*8@M FQ)V9toV,̱ަd޺(Ҕ꺾ƐήhNcljΈޜιmFo %ګZd%,I:miwƺbCswƩ䈁 ?s#&ioY,t/)rjlLr}OqsLfp`2_ ͸쏾};&{`!E(߶Kw] 0:uJ\s}ւ +t/L=;N9%}AgzFzMvTg-βyܾ}:ŐTURa [2a&3۲d1Yl-Ke3Q=5^wygi9QdI !qR ˏ /.@NG Y.ZVܣSkT3J.{Zs_F/He!as9虅K1>ƭ$]@, *VɷVzʿ]yx {p7W6)~iYjyE*5#7P$'^RJZQo;6PJ_5}o{.0 . K tmSDEX}S|~_V5\[}9e%ae&iTQ '%f?@ ~޷ʟa]Г uu".>Glg,zeݯ9G^ٿ&Y5\^|]â#uGzЗ Rӏm_yA% jܳn_^l:n)99Bd@NmQ3S\CJW¯[~?+A_`[zco}=5(-U%̠29BNua;kV*% # rQ>IPy89gsU f}s;Q +Л@{2L]5M/[>8$/󏼆5 Ջ7M^S?tLkWq*δ~,Г!9E-t(Py'7﬽k<_8;K⟷<6:)<5Er 9X,w~k|^{0LkvO͕Vǹ >U +,_gf}3H§ 즈P\Zjy¡tLL%^Z҇JR4/ 77$>s}U7A=757ں]>eY«sO% @+\x96f~V0Z?⒦3G_6] k8VO1 2~j/PyS BeƍbGr1), a;{ 7}򰊇pNR/`'g|e,s4]_.>u콦 oWV 1mlmMR\+a%Кa%8@|R>D~rRHƪM3:YXw6'YkKxrwyG巳b#/Z^7߯<pԜarzr̀Yc~9&wN + ܭ[^ywOq3/77G2 I$baR|';3/'"#B017Aʱm)bZHB_裔 Ϳ¥W6ԘE +4j"CtϪXxt+jnIxQPn9&6T90.'V"e}2w;|bPŪYDޜzRx[P ;s\GOEܐG$[g篌ao.\ kug|>,wL4c3\hF߰k: bBXÆz" Q폁R!Q}k-(jr5[o-%r 4bb}+vѱ>Qa~RpQ[dbC,nYQ*b]ܽcoM@?TuJ&UW++]ob OZyys{yk}z,s[Ow=?هE.I fm[9.L&N"JBnBK*KcUR-'k_g>-,cTmkX kHR~W֌rp!Qd + ?:+I~?)i>94;A~`s丁ZT`g߂?.wyZTv#%Gux[9msBJ kbn;C:^SP[:1X/#% Nh^M4hQ,8l9oM/j/;rZ[ra-&؇> %קk$WARc¶Yٜ/'R<ъ=z1݊ `fJf -lPLsx A/k2|~dGA̽&=h +RsmT +QU{uW3"J|ce1Ή=B-;gBy䒨aܢ{xYkK&1b~zOF-RcZ1B=k灜: + GA=ys{}s Edy# #"sUUjCs|[M-qKqkJ_HqAs𞞽:(qH)[+g5Tw~j t]T'lҋ/'~ÆsQrG)䳕3;VK//ys y{}qOKα\i+G@ńGg.[1>(>`h+مY;ѥCK=u?K[r?9҇HXE \uGO7OmZ^ן +i1Wre3&{: k/RӖӂr\ADBC*~3­au:esvis}=MwɄP3ܭrKE{ 92ݓ+=%;ƚ̋~/6ƛ.oI)d`e0kN\}VWW|ZFm陦&O->īQI *MANm.WqK Z~>ɪV_~ztٚ/n<:}3C:>=S>j[͵nLJ&,L"8>':)fqXX4zhW {Rtmw{`oxdA(tULȫhlqD0"+h A+@O`'ѕljf0I@k5kC5'ͨUs\StaiBsucM)ӢW'|Xjs| +fUr]K7`~gWP16{mYMҎ_fd/B6vbeE."*'ƍ.OTl-lCL鮲˷ȫK+ӏRFHwWy3O?i:n-nS]ZڇiJieܚD\N7^1=n_ jw!{RJs[ln &` mv5oVOA- *p~)65Mz69 +蕐 V$)m~FkuG꧶MA=3sB:ѫ8uUCӞw*ի~`i>}m9!敯o:oi'VF&7Dž!j 9uy}3[K}BGьqM26]衧OғY&}U쓋^9mz>p~u xõ՘\3qi x_WBc4xշson$1n$<\|s}k*riS_wv :/j&8U#cԿj>t|k#f{'M畝 z3 izZ#`ecEIF3']l@)F "Z$AD&`K]>{K,>8+#ŕFM +C4<ϯF@3iICxOF,ϊqGa1 qfs7^ TpZ>.nn︿&/ k ؙ>mZ,5MʉyɵtZįУA7&^>۫|0>3&jm# +1Al2!..N ںv\rĄ{ ,jTCZpN ?YQF.>d:ZuhiQ=:ǥ4 Vj7-{5uuy՝QG^Scʟ{ȿyFtz tU>BMdǑ|M[_f}oYi+n/'k\hv_&JKd5Ӳ^5^H(ЯUyGug{íI161@r!^U i}Y#.>ՏFuE)|[*FYziKA;FW*`#%o8Ѧ>9!/RZJOx!]2fy@q|+ooI0wv9ĘsP ֆ1w6'([n&ᣝ찚H(yq {'3O&°Sw?UwW_T%Ԛ\R7X^A1k3scG6qEW91)a6, n^.Auv Bb'uB!?1/~Xmڱ0@Ptן*ЊA=Md+kK9 cq0r>\ M~^96cJ!-3,oYm s!%> "*>lmFLj{J!% ƴĊ5gf=d~cx]}"ˢ^7p+쒹M5 ߪ:PVh}M^OLNLO6'Xų*Yݑ+}gA0ǰ'?PW7+ LWx):G-@o,T3lsk<3|WJ-?!'=Ō"1+u׺Ɖiٰcy;K46ã#NϾމpP Sʼ*|~;fno*[)N !{kZL/Jذ OKG"zrOǬuHYrѰc|GNsN2vuHݱ1xF^xp[4¼k ~<:%gY{_£\Aȧ&]Q|Z|mg+gA"bcJO9|:lr[2璵}J4碷 Q |nSҲa>S)aC,I@3קɥ ̯N,\1bR[ l(N e˚qDjX/}3Mނѹ i Qĕ^vcQynt- +tzL@CBgFuIٕkC~FrrmqSҊ[5ii}i 4zmp=sQYrwW'l ’:{ON k +LsAdjoY$637-;&HNP/`WC};(UK˶1JbɹEG|!+W&ͤc 0M/5.)k + 6-%T,0F@Ågx !cgGT5":.>"n8&)K-̺} 1!; Ť8F.$LXT‹=]߰M#T%Օ7':1koi(fg rFg +rD]rzUM۝ +. 4k\TXcEZe;'텎Ύ3&5421^{C8Dp+qfO}ϭU"_ɪuNb2]Әz;zM򾶶Th^5?nuéZ@]|Z U}~ N%&LbfXzZR PN2<~>?=xqw>z#nl9վd:\HmIĉ8!'gfYh^Ƥɣ3jbwFމЅ۠w^CW8zsQF+1;]^~6X2׻+B]F(²BFh 4c}hm )˫~x^%[A-Ո.1AJ[\Yq6Dkc ؘЭjf:U)a}Ud8GWj_Kؚ§)yʛs}Q0[A )3qn[G.0ik o16FȀ1mȫq !Ք2S|99G݈rr{԰!Q#1{V>3f"'׀*.&qSc3bKlTS*\m2fdmAJvt\Կ:|~ӷ+vME3net99fDFֵ#:4-o{H]\~_~t̤8/G:⦎^PⲖʻpM_1v[ZF9l2vs `͑CMWBz!e(ls<2$y>ẍ !/''n ԞK`iLXZ/WԚaxҞGMX,ZjA^^⢼Ǝ\0r$4.un/F1wnSyG2Սw=wt{Y)5ԄM[jnݶ>˽ГGn&WrVyHX~4n#3̸ڱV> V"bf84,a!#4x0̜Ua?78°*A_|\U`9s>mJZ'XSA4= 蜘kf 5#h疭 rl-jy|{z> +<׊I~ |6_~_b[<Qd}wIOgSaJRoUs³"rrА1T(P!/ +o*1Rv'gye*ؕq2X~>VK +暆_L2:u{yrѵIzn$%S.6 8tl\T-bo:ꨕAOwXgqsG OIؒ˂z4aecF^wWMfU%>/n`C\T\Ǭ}o=f3,.lQ29'#bP]zVHܛoc)xuWu7gD-)hKJZG_x2{ū}s!UR>F\\_ꅞHE s{[rHiIrWŃt@<["/- nNC]/L[]̓z %xau $fQvm)aĥ\<:ͩ{OP0k ms~VVt|QLÂx/*<hElJoK`j3긲!\~h ͫ@Mͼ|3لm9Bc rf謽5qG„41'Fɹ>5q{ F41sc5C+XXߝlkYqD4? w \l$"': kQrj֟wM3#VCE ]ni`""sчa|R~|mq 8UR^1(x_# +ZoV1Nq}RBק9fҰ:"BhbrīmG,mvfyp6M+pq5/t*{rfVLuN37q=sa2RvXˁmMKl#aQ=n/:p+_ 1n"cf.؜7s1ҽq=kÄ]a$0ˣ .nI EAhOXyuw1ս 7Ji~vsG=ͮM:mf/G]Vv?J=jmwqTJLEn3aI"oə+88?y_ÀlܞE(=~CՌڰ|ÄiIEa5:6t=Ŭ[:9e'fPCZ؝%d6 z t׽tmL/ x%7Vޖ\a2.qx^@;avmV>-Uͽ:9薄$ɺ~^kʎVy2"'5Y@'%?Nu&z]Xϱ̠֞Sz%L. ۠"g딠oUK\ *7*_xp~k5jv𐁃:½Kقwq6zwy_ۇkfIr[oܐ7#ǛmsMӬoO /B͔MpSƩ(y7Q=[Iӳ<Ҩ6 ejMm'+vL`֞q.5c8%JLHe?C@@_ nFLr@N5\a5.+D纤t1˫  .c}O>)9'eU 鿛yԏzB408~~4Rb܋5i-^Fإ:\WͲjyZP- ȍ ZLwBZ&>2\Q3*Vnx.'EqX0B:::!W􊨑^z8v>ٷu/{BVXD| k@/Yo8!>p=t `gR{:]x8pArg^@ΨXz]4;r=SDjOEu IiJ늟WG~%Кjvi!mwGٙC5-9_?i͕W?u +BrVQv!dFulmw)~l"ģ}\dc&z_A-ϰ+z2aC +vm\ρ؞VmXn*`8Uʧ5,nQwL<丮7 +{KLFPIO2%Q0B*ү`Ajby1@z*1ic4-VH jn61#-t8=KӰ-9|?9 %L@ŷ9|`A?-utidENSb6-ANgFbJH}9Ns c>*aI@D5M27ӢZNo,s qKkK@˂|\&7ЪҦ[a- r0dwzglM]]S3`4xc5cҕuچP6yQ^m@ʁ+g w'<,NMh"VÃT0#&BOU{7Sy1Vw*X`&v+hU+~Y+?R&Z#[ثF9`d~9縖Tk">]c6BJs+ڨ~>AȚjR85+8 }k 04.}$ <_I- /#]r# Z'_@iK2J,`%f4$29O#o +y;1Gڳ +A%eU-DSwr6'isʾ5=.k˵;Θ߶{ޚXb"lJxh單U-bhF--Z<@- j؍V>ZPR+v<)%Ul AOWZԴ偺+nS۳OºngJNw2(y!ru@k,9U3Cz6=k}]IYBàˉ~k-]K{_ˮm8{TwMg_^aG,X7o91 SQK2GF ܏1$hS@܄Y1l *; 'D䒐VUư 7FY91pmW{roѫ`8X+owCS)w}yڑ&>q{+bk9+lW oIL[%&\`I^ø 9t֒A˝R\G(KVc_~=g~;U 6̷S`'\#gj1q viz~Uɉ +3G(RJy@-vI)gMukr-PFt($>,_yC4]"ӣFbq$DAYhkkf:fxAJ}%A&%Yz4e>kwa,dFXMq +>+$Lm;_%VMJV51q#d_T_?)99+(:wŁ[7z>.pU]u$ -/Xo:Ȕk%ﯲnc~ hyJ3NRe@E.[daWݵ^)=SU1SMwd}=ӒS[rйQRA+id龹c@L/Qؙk~U[E`>S~_e٘=+5{sok[1559y5(#D=c< 4_HC, cLQbVrR ~X+ol@\vHtM|VvL],auae=ys֢'Wjb{wձ2rpBfFG qiDj|IЫb"F!%"&YeQVӫ.>%>;r/a 9L<~  )lN*pW~r&fY}]s&a$Yp\Ƨk kp^Ji0zdQ3tv4B1musnLȀk)~[6'bUs]g ͳA5:ק FLXhV p[( =[kCȫq赨TX,iT$v"zlk +};$'l[7x6M)%uAvmZ]{^}~Qݤm`3Oc +Bf6mw,`¸Gb"n7]rJA=79G lO(t*׶dԽF!#):- Zv湔Pʃlx |WɨtOn9a~\|r!xޯ'A[{wT? JkW($lb, qAڝ"&£xUb[FNҔc%[] g ++5a%$dBTHJ.^{_v\~ӕgB*RQ'-Ǎmzi}W>IgbvBHm'y' CrM3<2j_ͪZ؀q#PJWz2R,=+B1gS,WъsIM\rJQ];?&Y@pvB"ȣ]XAeτ:ȯWUgŤƓOE1sp0 (qROFޞabz>: -Hy(YoQJ1~sU#(]fЀ ͡S[A-.ooMs|,HT- DU|;q^֏RqO6[C8$ ʟJbADߝgXazR{ͨȈ-1  + uALutfص+C4x"23 4RO@ՔЫ{T찑V3B"FЧ  v%t>UP +̏K|VTCXxRszuE?Z|\opaIJ!#1gB2T}sSS* -{O"@TIJM@n)Q3yciHj +I\>ЊerJxԢQrWi 5}KJi#b>mav5b}зqw5B wnj<ɣ`Ue"Vq&qNX u[?BHƬ4?͚]~TՒudmi?X6w1~ҰvLRPQs/GAR0*6Ϊ;3r7/jXka V7wBzDM(*>>k FpTv fb(S6vuV»&<ӄLWaޛG Ga 7`I|e#CrJsp\rsktٵr{KBHǬ *,j56XkL/my['fl o: mRm6.]&LSݓ܏\ҿVV=o^Vs񦲽 n%$m֖؜)%d.@/GImN4n8GI_(s\Z# )(kd*~uC)ˣB+LRWScBJ1 6nM):Z{ag#&/AC,}XbiBߴM3^PZ棅R 3Ydһ{Pz>9PWgZf^MͅmuaKlK);ϧ|XpIv aCQ` j|cP^9=y^1p`|o$!4n鶱.m7؟䘨>&y=gb7;YLFLN6w주AB3*LjϽ3BշqSod_aZH&BW1Aj]QsV?[r=ƈݘ5y|.寎noS2Qc!TzUUly߀:w㲨yg^HrVzʏهN}kiyl3ud8d6􄱅aal؏v,LPO_{_yB~y`a ?`ؿۚ;v[qq~kL~5r~ pIP/n 6s܏fGI.MaotBB$$Ǎ̺Z>xjc<<*<z-54n#4Ϫ޷ba}YaE <[I)J^ӋܓKk?l7ޙ`?t.vh|7qW:?a[Q} 3nw?qew;bjk_k2ٟ:ĭ Z%sKk}8 7-.S;sbjכ!lIv-`^xnim8D]^抴>\` gsYܺ .E_J4 ?::w4h;Z}r)&0%KP +FE\ìoõ{/:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБf4CXٱ!'r U(ln %1(ԥ WXCQ߯<^tM"j ;}x]6q(.~2 ~Z:Ea1+WұL}?.a=㸲<{vvwkԥTRK$ {{#zѓ${gcowf'a"3^wϼ"o ??ڿ5A_oӁ9#!9Ͽ~-{P:~~89k7a. 7fiiM*nȹ TPP939"瑵`~$m6nNO'f2Ԯ$\Z>ԋrꎜ]D̢vsJհVtm9ֹ4\nsq/g:n 7>q MuuK|\tygq45N`DDWYM2H_J_K%1ujkﳳ+_PeE*ܫ`>ukrVAi*(xuM&ңd"6y ԊȠNxSsoZ߲N'eC'Yi=gSp?/~|Y׵i9[5M"]ZHۡ?kv}ꋪSG*HNg:̩fQ^ +S641kmOf DݢOɅC]M\Kj.@ԩ~1c畠.y,| *TTBj<:=P3N+iS`"C*TpM]92ϹW0'^Ԉ IZ5_:DP@=ҧF=Q¸;H{Uq#uZ9ZŕK7N4тe]s qrns~{S6wp>\c=teWq }6U];5t ,eWOre}*[։ԴC RԭXssye*tc%97v87~p29!,O΋*S6E+5k6u(/ߴJOwMݙsȚFLgk.ԥLδ]{uŜˤGNu<̫`6h(]j+|f'kbLo}Đ$c7fոSنA%&W_V|YSm3}!|z U43&n<@BԫA,`>bŽIMvNRJ(~q=U!szҥ.~%:ϹA,xTL*>d҇zҔMݞxǨ z QрFHBӹ%ߴGͷ[d`R(9'BJf7|씃WceۘQ%#Jdh%쿟y9,f<<]!@B¯2W|X#jcstseGg6!^.F_ڱ5dW[S ߤˑ G_ègT5>E[ ᅔCwK&J~wreEŒq^W}ͦ[ٜA%w/Ƨۏnfgw)֋'9?SfEWy ha?f]If{HAʸBŭS\A p@ ) 6anu)q~rwS8۬N5]IMfױpq{e_ޙ^gOo 䔪qkDpz5d56˽=ZM?-b0a\..=G^nK֧nU".2,e>VɎ[lV,}[j"^qR]?2v0.l*w tym); /:_ݜl;_|[IˮC WҐ~I36R~wqQuMހT.YoT)1!]򖴓-=8G8E]N̺e[c6rO7I5dNV p']V_yX\z:Kɥg[/3$l-xrw.7/D]==:< iN'1j NC\`.rr}/&nGY;Y.5OIBKDM$Fcsڍ7_$E7ϦG+j?w8_J(^F uls7hQvњ3sY']nG@ƼO'm1d2g++[@x[, +!%v<1U pG 6z 5y|Ż +sʚQV 8q0;DX#/o1Dh +FvE6(Hȟ݅'LJ~p7JI1Q!i{/@SeJ$ш +>0,哴oRvqm֭Ľ|@+K/!5 -Oѹl_j)E垇Q[:c\Ur r~^ˇzo/S! +xhki8P1"O-7T~6 $TZY~<4²s.=~r *0)>=5-KS=IyṭiYeƩaMq·@IJvb.(ݢiƉ9U^b!RN^iƹ lqOlNGߴT]#2a`szVnZXa|_y³RSkkKf&cPg۱\wYkwklψ[޺i6nN ˘0nYlױH=skaϪ?^~RUa_~8_oZ0#]OPg_ر&mB<HƖbX,µQ9 ʙ8t|,=w,+wjy1&Gs3wwKݻEA#j:kڟ kg%}:ү`CZi>da}hi-v +РTD#u2 +4 %ewA(.jT(l|2wX!=T\i * } +WMdmO-jn;T/F*cg.aUƽ Sޖ JɠF+,*E ԒJA,hH<8n|42u:hbԇA`t[#Z xZ&%γΤ9s.U'jD P2regP*ǖ_C޿/OWQ#]F%o||˱ʿl{uyyjԦhJϨ@jfY_ +!tɵ(. ؗ'\|hesVe;׈7G?g5`DǑz&6ֶ&Wɮ |b'-3/r2%;m0 )+ΣwK5xOBҮݰs.g8gӳշmOx˾^mŠ,hϪcX{y6o·- XEl,a%wfиJ?|n+qΡYОhv˻JuJF-}DIe{% fM;B܏ĝd@Z􋚁[)/h7J-|T^1_OKIyޥSP\I:X%|`oQo*F5 +^8)Wd.*nyA nڙ:U ү,E"m[]njH]v,K߅ŜMRv+:] y#:hy?/<.dDZMV6ޮVMٜ +gEec tȓ֯Ggw#:uo3_+C:/!nApş^/?Ɵ@+|w}1r`+k\ ڹ5^V +R֞5,wyQYzNP3<bDJ+mB\C3R«NYh>+}H~UޱҩQZ39T] +xʧҌ <4BP#]0]xont`{=s-GNV "aў;x2-!:pø:Qa 6B +~/5GEqU~;Bhȇ,שPMƺ.Vd=ЙcMߤKQ9O1ꉰpȀA@χi%旵T|Zh_҆xZ9 Z1_&@kYCp1٧fSOօTd!#:1wu‚6/h‚VGDLgvhd&F- z@DFG1eJe}θ{5G}*8lKSP^d͙y+u2rJʬGZOA!NZS܋9Y3T 2^eƼ4OŊO1NfײSqƨ B~>ve +tu9 /n[TƦ +?n.>3nMI*8璓+qE**'eu[xop!ȏFʻILNZZ:"v&gH:⺁pk8Yt÷|ˡyr3ΐ xT>YAIΪh$<*.W +yTPX6XemۨO +K?Vif6q[SmV4|C8¥` wj4_ۂ.mS+"}`^+5KuxԒFCM>kp?`^9G9Wќ]5苘n! GbbL!(,rQ)Q5(6[9KznG4G*u{ׅJy'J!U .y+5i kIaBwؠ72"磖pϺ IϣO钨1).Y_\iCZ.A +Z,hNt"EKR ލ Rў[ykwvuDUVyYO/G7ӮG޴ƋKىB"l4S7q0Y{̸9>>5>=)H4<*&gsS:>З13)y;cӤK/qt$(1ּoMĴ +6IwO/AͫZy,pٿ6~d#7^$Ұro?Yzxvjʣ9U+";u2=UEnlN-+pu凍7^0[[E$-SR_AxmqqM$7S˛/Lm= 0sH +evx .`<Kcg)s.NBdRA#-MEQi9 +|nw ZB-DHPI:1|o =Ĵ ^؝E_+.^[0>=qQNx,,A#4Ie=z11i@iuƤ2wƴ=_W}J@Mww. ;jZGkɈ]ntkGlNۥ;hm`_*.Z wߛ_}}jV\Lޥx KfJ7yF8ĀֈA7Z-n2=-x7HJ1.CkTz7)8x$2Tub0r}*U#nqd9'K;lw1A{Futx~ԥBġ>% )ydX).*V՚_WUJ,ȯIAb^7A^U}hB +^uֶ$Cm>4]޲ccg i2QeS/E["Q%ʚSaUp +>2Sޒjf< ^枀(A[ʨ; Čud2@{SF]\4<"9w(%C}{Ł$h%{q9WMt]78D${Q] {a->,VaƋ#ļE5]X?8go:N?]vŽUDPel|OS$6y ́iYFه &߲.N/OuW\3AgVWQdY~9j2v >@Vft͢]-ԉv#C_W'<į͸NlM51^) !ϨH-KWg'P7 sh9QDfW\4cs>mkΧLJcD'ξ^zͅyT"mtz I%m_.MtSٕ9~2y m@jQӷYț# aUPQ wo8ȑ&whu2_X4Z G Ũ^Tj|Y_F> <ۻ%)KU^jVgE W{X iy{{3s+i.@k uĭ&oH]2TRWFj^9<Y#kY8ibRTu8 (ywn=̩aØ]W endstream endobj 212 0 obj <>stream +_'bޢIT;sҌCZ 1k7 U{֦cwy!:O;.s託K}~koӓyVz4jcHL[;l6)m +Kmw>76|vW.F7Snqm#k%zy1h2өن}^Q1q玝yu3R3:HVpG?V̌[y!kY7K3Sܴ5kU۞ R zEi*hc8rcrZ.k202s. HExA ^p3n6Q0ɠ{@PN}o7(F_#Y_n#ݘoᕵd%]݉<2$n)R +< +qFvIĔ붠qWrw#ɈrHڍYALʡbFIMDAv%Ј^y{*883n1[#A"7s6 + p<^]ˇ F8.2Z0|X&}}C;vAr#pm\˹_.~$b4xx1齇,htF +<41v}Hʬ[فx F@bsoڮf\Z|q[)d^qB;&%~&9Ԝ|gBp4OYjF|Xe[{8SgԬ";hJ*jO_4*ZGSGI)Yޥ;mU&fUi299IjqNGkwc =$ >Zۧ{@;* +^6꜕w]C?}~$}=7qWuR(aFzp[3ug=:[c?,h>T$4fEWs>%_A|ƬtqxlbFZ<[[͞_..:Os0Z#~)>%59xuo L'iTH;1RbK)χ,(7"Hp7#2d\kjW +c#|*GRаA* oYGUyx? +^]>E-Z!- E@w/p/'1EJ9t DԂ@.zs.5Ǡx{0mky6a!'5!-̩!&ovº}usK?xQ%J.G(} +UݐHwAGB95ioO)gŕFVI^ԍڄ]x-goSu+J|z=> +Ȼ 1Fݲ_8\qr r_S9#]ƬSͅz 2Ρn#i|KÂ'5lԸ&7ΨZ + snY 5ie:&b@sr6l1$PWԥhDG˧\x >Q=AMw^swW)Wښk 7$m")z">.荻a9qnTؼ5>VYɹuTXJkj17c.a W/XFz#鹓 hɀ^bZM.*!f"( C[T؃WD59lk1 *)琑Xt+VTr^XȨEC7Ơgo!=U-I +<`M|4 ~#`oAtJFX5+}O +K@ W-^K"z]nKK9@ƴdH]4AoɲnI=]}WFeҭc[Iu&]f8{y uzO'yASq_ +)1iq/&Nd2*5^~H~c@n wgHa_|;DZl;g-{Zi|h|W[Thx}g]HX]e{뗵,.D=?[t.wr^~2>WU| e)KTl;x9eWwIvf;N|mcRmDpwԊa ?xD$SjQ-|JN!f[  jɘ/!;Jwkce(JHG>hIzp/x@PO%( fuxr_xekV9ZxEČ=DT-N4ĩ]Ş_ȈLAw<"cZlA|'x^p t\!7 +1*2ࣘD@||/P8te-2ӥ]AkQWs+1Mowwko:%gEtL^aT#)h?yK +br~6̫y2nN Vz؍jpaFvww85x,=' +Ed C%V +]T)FӨͺ׶:½Vz XZva yDhX@n@tYN }p@1jދjK &q%N߀DŨFNq#n5\C)Fz" +AGz *z޿{m[XJHW qxdiIjK)@a(2G{FE{OK.gWViL,RtLV |F]!X ߧ +̹DGD@ mϾG \Gk;9> Kx5J4@㷒STKR*ڷYq..QʯdSKߞ\ڜ^?r-kCoA4|T1I^[#OX}zv%x:)Y|~6%ooY)).*D%^ƂZ9x ::`(88NόGbAa}!8!!nkNZC}F@=|&- +"z> gY,H`p ߶A,bcQ"%A\2|j7O+j{Dhh{+ ,wɈn4H6DL_>-6Znܭa!ynDشwr'կQu q]pgky*>:JڊƋC_BwX< 9"=7N{L|.Zs9 q:N5fL+kNmFIΦإmUz?P(KCNɈVQ\қvdLG^e'^cgPXr|+Q1}A?7/|KzogzYg!Ài TM**dw\5ƈh-<,dL!YonsRM93t{tM2`.BT_B޴ ?@?^ HZR6ƹy H-lzA_h$x !ѝBH-*DP܄8Qc桴_֑Yr`a +9QYrRx1cV#yKXK.NUGrB|eg{"1;)AêHmCZsJ f{ Z=oh8~ID bʭe}^>7cW#nEG|^R6.)Y]Os.~yz^X3F+ՑS?9M\7hv&3w|9&8 ]M[4x\1}sCW3zf9Ux78τ _AYbNAMjs * +/ >A%WP~%産y;0)zMu)䃬Kýz96PV5,9-T@PM$|/k.0'33q;t> gka5x@9HFOs8gsBp>>;ߖM{tR2Z4ߤb2y?"EtoYo]y:  +E5n@ϝ` +h8  ++y)9>6ܹosީg#YqYv)KNqNma}էuRn5#i]fC.Ep(:̼ 2kT 6U[vNZe,Br{:>>W /nl b:^ۙٝpU[KQ;Jrw 49z8xͰI]ns^ A4mUF84쌪1;j~+~xhہu6^AܕAzU318>^B첖_/BPΠ(d^P +=f [@F)2s*ĩĜ,b{ JFG6F9K2 +i7PlveCb]Iy|d^ք 9AI-kiѕ쬤"3nNMiZ1)[vg߲e܋K0A<4 RPNW6{wz94șEkaWRsK&?gR毋ݰJD TDò[\Y}yҳ_u.? Ƨť7S 9dz3ZF|Lp9[FA8-ͬ^~!s&4-/'~OHY$gNW7>SAָ +wj!k_rwr%Ӯ_ l .팪_H΄n}+[#˯%Fl<]6_%FE#3;-߸'z:ֆ뛕ǭ_ ?#?'gw]}U{r~uuhk1&ϻT YIѕ*XW_nhj x`{c[%`ٿ=kWt+Y9^:}ΫwFsfssܩa&TԌ=1?~qeׁأ.=mv pn\raYѕ()jSw&+m2{|IOZ\~+ݶ/rAlkw8|Cm->fڳ Kg|-lj[e2PA +̀@'G5nf̉!uMӉkM`]aV2K4#W8b N85jY;jKF6SGEsV[A b]rJҠWGGL.NyKqۙԘ 'KXͼ;X%8.>b?hw+íw#ܺX#-mBl~է 6Qu|ƥamֵ7s_>na V0`>쫸WNWKT6^6|xЕm8MjR\EuԌ|EW*?t_W]??n>sP'-/?`}jtJ{N w$dqU|)ڋkƒo_O9M'闲[g?o<ꏷy(t丁**}(m~/&ev_~,;ڳo6^~O즪 e SqtV/JO(co?C^~mz!6(ʗO,Wa/͟meL.k|Btm i-+ơMжϚ>h;tW?T|f]|:y֪jz=KEv˧O;ߠ9)ȕ/7OfD%qͭa:E|b.׍73Y=ckZӔpi89W@OZ4WGOps_+ڶSw7ZJ]E-. qw7$DHu_aVX<,397#ㄸȨ۽gkLRC)66 +?^~)Pr#jI/jN0~f"#8SPJN~b>R ^AoLouÃ.vy\Ϻ7<'z^Kq>yS/&&k**bR:8Ql撠7P8C +ڔp2uH a"d {aZ2W]sλ I|:{++uxnH\?4Iטt#өނ +|aAdq]<_h}6ōy4],AuMc,l#ﳌ{ww[BNd<#.9)nV[3OՂ'ț +N.lC{a}1fcXKUvƮB%3ڂ 2[ j#FHyzm6o4|Vd>2Zǥ ~yZ/]+C^%cԐ21bW.Abqb~ӵf~.OzBXic6; nuW?V弑`7waa\b aJtP%H~9Wj>I\#E dLE\5>x;N?H~N~c\AtWޖhnOǻebMK0qn{hxM#x dK Y/5:ψ +?obMJڅϚ?+^j,r\<2dmNvB3K쏳;}yQ|웂t:Z ?1۵Z%gb\)fÅʬ+I42EU{m(.ǯu"܏##rjC16N_AP7(<|\2ӕINy[kJyK[kӵCܔ\7/PEk#9*r臾my5!+ ^Bc4."߷Z2vs,2?/x9SbG"󕙯gW$<;R64.!EVJ6#=yY>&RVJ;x].cݒ"ꊾNV?|Up2JJ2î)葷g &w! +9EwaA_QfWWRjx57 3.7˕)vDRf<\y^t-`|ޙ򾏝moFG0pYizd@\m/rdG5cb_c?Xhh+z-69"nB^It6xOLHGQAVLW;>O2M#"=}Xuy bo b?F ^ 5oqÞ\v;S}脵>mf2'>#oLF|mIyGB‡۽mKMyF?1>+MyV6:J/y8ۇ[nzkz?L~ :oFlBD<dmU۹ʌ؇5y7(qf0Qo*$J )@n1K +WZ"yֺJ|ꐉo8yjPF1P ڒULkIw>Rvz7#M}0DkaG2@[/Pr:Hԏ=@;][. +1>z:ZmJm9u }8ɂir6LU`gq>m"3ϔ"z71r.\]RcN'o20V[QU7W՜{KW߶?Aw ^jytHɏbJgԔ翾]&|YCG4z]CDl.1k)e?adޱHi}eM 7SWݰ%nmKךiZ㶌t3ǭjoaվ j ~g9H(CôtNhpq;Z /~O/z~Nמn1n>f;1d4bTwGya@Jb^̕G8z$g'x 1LZ#+SXψ/Xh)9ߎ("pm aԤkmC=FN +|Sɉenmo 64iG +N4MI+>rUпuSly T$:XOJiFX\uMT~TCBMsrv!qgd +gmw$}^o[>g>bVJ|(߉d:a1j/6AT5x?MJ}.۝N I7 +2j`Uy޶IBI qr{ou8k_/RcV:;0-e!D"i +0w_NɱH)Y +f[R/>-h[ On̸׻>})$D/:UcSMc%#л'*Ze /R ORx)'ؑow +ÔU9\;xq߭' ? 4 6\].+V*|4Os4 #̂cs`wTM΁11{uﵢWc"QBR;HY%8P{bTwmݏ +~d%~Ogt{(XfbM\eދy_:!~bDuK&RUi7 ``>>-צٙq1*^)^i^ڋnx ։- H&ߵRӂerj8TR6KC/ئ1RJ+G n{!lC9Uʊ{Ԑ4mDLz{ց j*X%^`3géi!wG)Lj(4?VSwE֧OˏARȖq>M +z@V,C#qY.:vHŀiߎRBo,5RU渎ޯ~;QPK灠^^LX|P7Z>-&PrBm8R1H}`.)q)rsk5G̉}m݋#c=Y5\5Peqq|&E<8%cm}o?B `B%sLbV|cɷqN³1FOm`o}_Y15TP΂!Bqf.Tݍbx5ʻ,JP)#l]':~;m`3*@.퇆0qfq1Xn b|ԡ93, +F(u68h3 ݥߵo4 +\RRJQ);MJ,dn@|Rrn vq!8LXn*G8Kɰ;ߦDI&Qd7I_*)xx 3ёNOv_IܟK2xvo?n|_BAu% y2](dd%UYBꀸjr|Q\V} mwnc2tqgfb:XiG! +D8bT + +F0"`cSXYqńPǧJXte^:K~ԖFېt_#r:WQu圲})8DI#Etホ10[Ykl`w;!bM)3kXE H,qzѡLr-2|~l$D3ӚQ1/X^beefѳOHøO,xw]mCGYG?M-9VRS?lv:j=Iuxy/&(9#b#$lS*/!k_8 .^wOj2Ԫf!|8 |QlÅ>{C vsQ/mcشcIcQE'^ Kʢ L wa4ItaMTw99K(o*:HIP{ aLjpNHȢ:-\I_nXB< Ε-hq&F=\g\g<] tC'3q0I_c]U-1DQoƅX5 ; +>V[~?+L|ݚdgsSf8ZJ5=hb뫀 +hi25 swᾖr꾌GZm +* 䗺V^z_FQ@ (5;`CD^hePP)t0GTbMbMM#6.4y!`C.˵yv:\L}eAal烵Ut&APqHw4,&,p؇=S|†-䬒).tߗJ[m%G1 +68)n*KK{PA ?n9{JL(|U|U\2I/6Osg w:ĘK +|WZ=En}-T{ M(8V ,BF.I<Wb;Li/Nыera1fC]PU]~ -5ۉq;DlCum_*vW|-.Tۀt_hOԖyĩ^7w_/f,4샅FJe2)Rf~жf}ؓ!Ŋ:tl]߳Սȅ]MJd"ދ^f%MV~tJ`r rn#^Juu}xzͫ {A?\yݒrwQ,iV4jG{H'_y C0?68'):;6RUzuvrMrt|Jp(Ǐ ` /V/-8(uu촅NTHt"ߵ˞Uޢ'&]E^.Ċ +KROwvO@`?KmgkmXݓVҷ0m 兖̩Jn0 ]|qCA +^?, 9Џo.Ӓ Rީk? .R1Z + 'ϵ˫rnIŇ + =mURʄÝ5| sk,OO2"!&.b 2@AE[(,5ݖ ö0?7ҏH*9,s¦;rŸ{\+ CPח)q!O0 Ŝ]7<@EئبCϻbjꎘkSdzEEZl/vQ^T<+>9 w/"!}~"'}5K)n"Wf#[U+ȯ:S`BfkbOhܠd7=PS +tGL] ˪7{ٱwPr +"Fie7^T_+c,07> a97yYW"AnNOv@<z߃/5AR'RuZD 0'[xˉu컼ԛEABJtqe{{>9>5k/@-$ʍ3׀-4*|9Uʌa۰ĤK?=|߿{x()+ эk<@:^?tX݈jČVPܚW]=򀚞t57RwP(g_z\89U50-)"ܨFĭ~k4@A-U03ΩY|w%h +w|r}9۠7>< z \OWk53 _bO&b }3*}$>"cc2]A>\잀>?~r|Cw@7^?s+rAﱚG?Odz< +?Ĕ>\ ~y9Ǡ7o@a>Cw^z _w-=ⱺccP;"({|=E^*>%s|闓#Sk{PwW_z'Aw9=} +.fT|QQnrOV":v'ei0ꢬG_W<\/} <} c]@aW!: !Fii8WD)}ƒ&_C\͏JzG'ܾ} Яo>WwB|r˪-jR7-Z(VtVg Vs*\E^*r} +8B~|z `N +!!q*~u;ہWTa]Uzf@PD!srnA?=y +z +\#_??~ wCϠ; /5`]%FLŕTNܾ4Vn&=Z+K{잁}zfz1X/vw؁~:d|G$#ϠWKmߌ2Rn;͈fxU1vqQW~:~wź_렏OAO=}yatj98r+&lOJ/}-D~&]'F tu9ۿݻz m`>^<;߻PKA^Y.V9Hc.XslÙlb'kJ?jq+Cxx\X=Myzr0/@o9ڿ_&F>!rRcJE滑Mw~_®='x`wr| y2?J,V* +`ڛ7]Uu՚D!?oc#D8_̍; εWw+{`-<|.3R`i5*ˈ9R%"[ѤWgTz0<29Q-.j#o3vx ,3U"Tud9ZImWR\;t7 n_Ep8GQwq qhIIHǮum ` r\DӍVIZ\-iUᤏҧeqYCӯy;>x 㗠xkdSS'H]F R!Z?.D.sBxn~1yL@je3*Bث^A{OWa^SB/dC K bg['وcdzZ$Ы8XP~;J;(# CPG5x&ĎRqb+=4fkq&PlcD(ÕdZ* iNDµˁn}PrpTR]:X0eF%`>^=Y-U4l)Ypuᗢ"}hq 32&%? r\ka?|/姤ܢA'jI~.$]5ȜnBj1kUDY+7 +[dJy3#,<-~JX-oAff?w.~ć#?uq:)/RGi颰da7h*4i =ʼ07PvH(7"j5/A I*1JB+",e-Q46nfs6Z[EL77s\x#窸I`V.kE5⣕}mEŽ 4 5ɚ EqgLU:Lo>vw![cՉrmFϢ@nűAa[ÜTD֔4v6HQcvUf82&:%hU`E@OW)D"`ޤݟAOޘB%aDSu"-S5 E15~iЏ^EX5^C-w#~ݮ;mvXUzE9xQBأ8ޟwI &rw,:Iܟb!*]fSi5ն/*6rw6c"ǰW(<+LUu@29G3I\I(ޟk^CmNPzi%6U4RĨ^|Z9j{Jh5vsXPK3KxeG*!cOzXy\tۦb"mjF$#  s +YUUF+cb\~;J7Nr = +y{`2CCfV-2d*G%^,Szdns/ U\-VTpяTC.<ґ6P/aeUpNQ~MrtY~35!]R[sW4*Nf+DJ7\0Ə}8YjO^e^hdEyhGxhC m؝j]r+5;8,3ἀge!(St$.ag{suaӑ&o)Z)FUFJ֋ ы%&>mtc018MQl*bE?T!*J Pw'FNl+JpIR1i{hǦ1$xpA\{v _qsov wi*T'-bjyԋ=NfpY€Ŷȗ6.x4%Nw,䁺{9R3!dz2/NW/4$ch9@, kV?5 243TĶ1t&1TEa9pU%-5JOVƌsmڶ=MUͮZd$, pDvEEۣ:x{ {2G3jJ"iQ.[*2$ev~h& z4[پPٺٖ5G?:QsEټ9Jٚ8@/<֊OEuGrjU/P[#`=Ϧ05vr4Mo SW;?FG *{!:]h4j҆$Ǖ!tbulϐJε=( ٓ_x¹lMeO*Lez6GŞ,TRGF9qȈi{؄M :aq",6j$QU3^?.' JrUz-$~ؕyGXe ]&5g$썗[Kw X6-9j眪kε\>1TnwE)L+v֏В Cp__iGEt௖\+<_VM3gp1ݪ$fOQĨޒK$edyĘ)."M6\v7,Ϭ{ BV\EAԝjz,ecYQc|YO6+* ) ֋M 5}b' }M26lobCֻrZi-ߗaS5@% GY؄i7lKuV9S-|%QJu]%nV{߬bwمHq +6ϺyBG䘸 .6+)|汆Rr>Wt: [N/k(p2bX`NgIy'3| 1tKHrW~Jj@vF#-tL8[2z(9dak!]Yn90F?::MΫ5L2`0nx_rl4/dl-tՏ`"ޏ9gr >d>GK^UCC]Vjip `j\ґy f  JvzYrbƆbZƀ(}_zGhQ6ٶ1F)e}އOKULQF;\CoלrHJՏ0 *P94ZTq4SYu>M):נ㏔%& 4pG&i6O\H;90a6mwɰK}dK]/ +|6_rMr-JDf<hNkcai dovN=U$P8<6r%ekltYxZ?PqV).eg~BZwG44֥aG i[,ՋI)&jW'j amf12B6h='<ЏM 2Srhp fQ)JhU/q*Ηlޞ`fOkMOkmG + -PQ)e~h|U )#F$l)`O lêR؂y2bx{؟cSTwC-{aiH%NXٟ $xmt6/Zy BԦOajFىV7 SM&T)xY|(!q[mc>xP+!>7[-oޟvZxM)Ǐu;[qz1C^<iDq^dy\_u:A[z"|Eccyj9A~1K{쾊?TQak_ c%G3LUNWS +l2DWB7]E +6aۤdp6EMynADy3 yWk,oS@,|W,t?`竢?-}5,jm5 s4+8O;_eR@.'ĴfNYt)?OTUI+4bc^hc?e|"el9{Wra%?|e1e uSVi;ό|WϔV&F$zhjuO~ AF(+R %.,l5}5Iyd%?4,e K?LM8~Iy/ 2tK ֏toKCTsA[NQ쯇RZq]A_<[ ;@[]ZDLs3@;2 z[vG7PN_ַdiB١Cuo$"ŧT1]V 9^@q@(٫`(68 - T +>ik2>ۤ\Yg˫P*~H@<ȳV9,2 u9-u~/:_5\Z*9[d.5MMdE + 9Ra, ?#8|{Xz*t NMq5mf5 d}5v6_Q{Pӵ5%$֙M +_+17VrM>n5x=T-RT3Y#yYT zxh; +|Jwu3<:|uUǛl ЧaDF_ ljٛJ?a`~/äՖw _C윕Z~e2~>Jߋ세jrS [`uX_kBmB )5{}tb/4e}DSc6d5bN?SQw_ vf1!4L$lކu-j =i(&8HᷦQ>{#%ᢀ34t7xO=$Egsas] _W;?$\ǴMW5sQ4BWUqY-Lxc !">5\1qVntHB ۇq>[1bGo#M$EX'2d_-v6@gs|ΟE5ғYR,XEL?ry[Wj-gpJuݘAtyc ~mu#|g*3' >Ns<Ƒ?0-*6b=V̈*<Ȟެ*gMгmRBzgZ[Uݗ"v<4h?+C5&,ؔxx%dڀh!n%y=aOfH'x"j }2s(9Z.o8Z*o9Z:@QQo7ɐ&9!6#l?+,V۔_|ex}.?0Vد6g~/ +cOd>W005&)1nKqL&,x/1R"-&Dov,d},p_8̯73UfDf+Z YEt" +Ms 蠛_!$e+\oX3 z/7& \nyjk> uuqfZkx{]HY#6yo49>k5y.UnƬC̷-Y*t1n;UJ 9_O\ժ9vՋ#99BItPr~XG5PFz槿^vD$lP|.~bNf+*7{3h+".T=я^dQgnVgۏg%"S +JwrR|,&aag鰍Biab2O*@02DڕY3g3O-D0Rܝ`%C%xcVrp{yuj+.I~;rGn@xXFSaW迫4"&w{~qfaĈm>[msF;3[Jz),Dqwݝ`q"BB(Wf9!ϝC..½;k}R!v_4III?o͐'gEa V1ezOc"v)F~ ~X[Aś;K¬}O-ݕOW:^nu#:f -﫹k]gPπKo/w^u_x)+%TcV?cPł8$*afp/7 ϻF(g'u#j5J4;jʵof0~q?>DeϷ?2r韬`t=0TYI,?׳0_ \ʎ\q { +hGF>ZlXEEM0AwV1Iz{R +LSش~t~k囟f1JGI Ly6!QTKiXճe԰s5d&5N*9pLգqir^qq̮ Β +6*:3==*?[,ξ` t(:95V1s},h +4 =?"JfEouW<1CcR*̼ߪEiW>~7V Mߒ!_~]+)#`n_e+]9W97yR$4?O_m|^_Pm&گUjod<2 G<‘O +(`c4=yza\G{?ĥL7~ ;K)Y 2&hGtĂ0@bCSuʾ&xxhɿ?+*>4tJ6={ +=_{IM?kɬnLP液cwL~3ԥ~ꯊ VO2<*vWGjGtKSKU(&ӢHU,6T3H 9>)J\s:abr,1EZeeWT3jfy- >5`ur/VsAɾ9AʼV3_,<gַX"`$Zᚬ|Kw~THEA5bj]0`GF?+|3ԑ]Ilj@I:dW +}Y1οDYa-e>{uMajR^ydzB&!K:ZಿX:|cO K<22ʁ}r +hc+'W0fj|[柮 '}/՜w›e6ckC}l⟥ 7=*gߵv z@bjb9/&xp$=0K.2jё +WJjJ5C\$.q3/`mhy5[I s0ƱK2L*0O~-=voKw&*#cr#~bGhOKG OR!۵~|b7.R!*a~ܚ"gL32~ݴGiۓYjEO̚^𩨥=>)c9",N]~}} iy9|{ +5 +~F8' 2>\T|ssQ Z FqWD~R##_kv F1@H(X*Res_УߝzmW,6ksdklOG(dvqY vXoUXBߖs|*R!i2l"D2kO: †W/ ИDS?21s&BG +vN"JPOsY Ą2r^tNl}w-ed̜󵅑']#D0$]y1C3jև^[zKnX +W_=g2v%Q+}Rx[; +n+9U ]A ct'؟?5)o@es,6vY>/JMdѳŎ+Δ_kvXҊ?뺏6@G *[<ᆴ[&_?rhZRQaLyq㟷r_Gks:ћ-"nmuOBpw6J.>KvLSXbvL,Ԯ}fe<"b=`KKHn ҧlMB䭥 Zu ʽU)AXKw[#u!1ds[1ANxpmmhH)9pCm+YArj2Bo +Į\R3P՝9!境zPc3%Eƙ+r6|Sƃ.u㬭s-VrayZSWxOZ򠗘W=I+T=[h̾G.w=0d]w>82 !$d8%.̦dXKyՉjwtK rೠF!OWGnZ.!^^DD/qvVF({s<ʎA*ԭDfZjc 䊜* e|Yl <8Ð^ehl@8]@X}:8Âi +Qr,6Tr.t b,\汍>߮5M+k\]?GPkOCwC]VƭQT4Wq;G{rL,d֬T&/\xgc4/l=CFmo?&e?5M^ YjͿܞsmRk~ijT$ę6F;Of䓅 =2 {BI$>X;\klm l πn0y?@κЊ #|koĝrU-GdURj_mNв<ȍlK}]O'&7\OeO۰Igֆ>E-qk 蘄ǻ적p)冡1˂Ln+ͱZvwDZ+iQbb7+xp>5^@G)Ġ;Š?ևP D[?{>`=Z|Q`R$TW59_e~8T/@pjK 35n2ή;XjBක~F9|T)|Ѝ?{D^;#vsTr`:轵aB.C5H2*TTHυʗ-ش1w|]cso +(, ?e[K.KQqVb Yg^6$ѫWG`|< `$W \xkcc kS\yapPlLyj?,B, +X 9#867/ +yе̔\:fqQfBFx%GjRP^k&e%W;J|KĔC|JP/ш(^UheM[Oۜyqb>CM{jU`UrD0^G7{&?hEuGQoAb0n[ߦ?6&}rGEJ{oBW%b1 +@(:zSݔ@_45ɟWȘ͟lֺN'L=^?}֦=s]K+- XӼZ1k?Ի]C.S1JØ襎kֆ`\2F$膺$|G t_O,HYR BXb"8ZJKAޞU/s@~'x5lCFL_GݙgڒVQWj[^b7ixܖ1/=LO{CVQ jzE#5\](h8cgͻ  ̓nWE/qN`6߬uC_֤8\O-2P-ǘ.ړ,WյGͷQjWiGn uli:9^U Oҋ_6G+>|k%4 !3?[4wAj#TI}4/U +G-SǶɣEq{ +jmu4⭭ZoPŎvh]z'?rwAQϜ:`/N)rWA (=hA(>4 -uc3tl?-\wN@R i|*߬/B˿([{ cSkGQtc:pN2Rza@ÆT$EkR͊3:+_0hnB%n+1~5"`V%jPOf9wj!܅eB$`24ǟR6)}5{1gXW}rrG..{IYg w*!ŧcLd,hv0<go?X|hi[l[o:}U`*6oCE_2o&ŮA̻yQYN)sK޽AX9Lx|n9.[2P`+BO:g٤1siY£l纥E걽)wx~`h2 >}m eh)9%3NXh˹nl(aƷB~+5ʺ6M93CI;ki-"ε[{p)RjvyKp`ѥہ2R5KQg_I]ScG[JXh {cSoܼ ?S07ElS2'su1TȓO6'Yܿ +n@#k^ ?^fJ5@jkU ڕCceOwU# LVz!\2.vJ ?W.줸ʛ= TB/&~3݄D$:y>ɺ<[ +"55/iEۺ[Cy,;0򘟖C3k#z"ا%u%q(d#S_U 6c ߎJkDG%ֶ 6tWUi)?cz@Ǫ:_^eC 9.;:2hg:\e}*ȺZsJؾMr@ysSs6(K`,CrGJwb$ `SԪLN@_19;F6nwIrq>C . Q6[{҇ʼ8MQz[%̼=G >w K,澅NqP%ewMuN%`jȮfA=sݾ!eOP-Asai_mź59T^7t['l4#w{A^ _('R * ?_Ilb 8]1X>&2M*&W~CפK3mn1xGfqނk%P* 4&~ B.;E˿=|no7 Iۓؔk C'I.HqWW*a/ |TS@T掮&iKR5]zOG9$TpVLGx&([A@I\8#z?)n t9Nxng3{βJyxE.:AKUq+&\ B,4>:B'AZ@uHɰDka %}5yk!6Y&:ܵAL[KE*5U=ju@,h ?oVop[2M1J5WV׍^НEu/|񻩆„%cAvq9v 9eeΩA= o +,C )+bwN,޳;wmz_t@Աk)6ث##7e%~sj]ow@L/T'lg쁾eYay*BU +wF,CiO 'D8gĢ%.&+O& k%C7ɚ)|z3e j!Yu6난t0?eoE%][j e]zծ]eHà=Ј҇ncO([Pqk@IC3J9R>-*գjkCg` t"$읥𮚟rqm:Lbfi:cc[~JUs/\DoL,,ʑF<2SjIfr"C—Xϫ:26DLԊZ8|m֭؋]hWKP@;orzW˶U>[h+:\!GԲm 73r^ 95#z^39 T/ȉK5/%?oϴ@^\G\m֊ˏHh +uY6«wT7TWM.!蛹; BCG;t*"1` qs3V +Tu̯gK43G4_DM"% V{[5FN§(Yv~q +pz[(_%f0~wTR>҇aJ]8g~K tȧtBSUGb*R.*̪}6XYp"*|\#qO4,xW 3SRNYz%!~EL^TiZ½6d{:qzB1HYĎU݉|CIWs}'@(%b_ϴ"-uڱٗFY|>`^/]^r⬰v8d]o=cƒk~)*qg\")P;`|% %}w].9>6 +~ }e ]g2C*@1Psо[{ c}8ꎚXj/{I A\=kD[[W;`~Y&įW$D0/e6~gC]^ +aơφXw/BLD`UcuEe*ޚo ܍|ӅOG~򻔛s}HA,!Fb !RZiS,hĽ9> +Oy:|c䡾):rwgKK#OGZS3cڂ0%7s^D l(@.3iqgt蘨ٮGֱGk-.1~3'iuHk2;g(MzNT$$pţ9\ BsK^%а~ ?C[Z+_)Co,Ea],]6_X/,6-FqOũQ+ԼKJq aI녹u;j~E^boVDX0 $lcȨ=$9L >cKiڡy­Vo$ȸ]-@* +"ShۙoaJ? ]|nll(19Und쳀kR]]NAZqօQJ/ƎkC/vgY&]2vm-:y WԠ;+sNxqbk8,XPF,ɸ$@%ޙFe4BCeg +|r|_+5;j*DO91pl3-+Pi^- Xvl侉KݜbBg ov4}#5zo^S t!ޟ1 V.ݩ.8L)xmGcvD`n@;`7).P_pI[5 ;R$2Pqe7}#~#6V֛;?`/bR~F&aZvX٦Kp$"o ~ݒR+SШ+QkTuL5|Jp4vѬ)L19^a [@Wq \}({S|Wn XXdsk䆂8:W R_k3/ O+oNUǜtR=5qs[0$_U`:Z󏭡QW7{ZxGN0 +! Տ\.XɎu|jNc{&/''[Sm52 T[ +8/&ZL`\ rv$ 앁_%9w-= c?x}=Ꜧ]혤g{2:ܜ`o*Wf9K<-zOFEׂ϶AzpKw9q݅&~hݡpI*%/,eȌ;ZDP'[􂷿2-n)>}"l'' Bo0~ (Qc"S(沵Snّ$' oϭ*h, I)yyi߫POFcWKsIыM~@tGNsKPð8M}3 )Vuq"ҧdbP@:hܯO.˯D&/*Ξ6$&-#e& 9!b涌 ]}4VH)SԌ ͠W?rח=$.,T֕; m7 !)}SwX/Z͡3l1+C?pEmc[m2O$/K};"]&$E:nΥ^[JKJx-%hEW1N};F9{ybz$=33\isa1OAٳI)Fjޭ T<ҊroݷD΢ryn,حdg-$x2WՉ"7V aJFY !Zsu|c-]acP}H@cxɣIET@M j}ᑒs3#-lOH2\QUlX;[ϵOs]*~Ӵ;]ޞA}3u]|iS)^j7$𫓖+w[m$tR\*w瑓p*@˘1~kbiH@SI{rswM}ݍq\պ!R9R>ҏKP J Ņ>@*FDSFkN+WUkO曃9.`^\뜥E/Ώ0R_~F CܫZ: +igԛ3Ln|F VSƜ?k.~5֞\!Yįyp^4-RqЃՁ^UOfdZ*):PWzW>ZPҨo~ŤMWg ^ )([Gyo +X>Tg#~q2|JPî q1v)59*r +*7ǰQ?~~<\Xh]{c;m7$RCsSCQdI#?F50.\ԊւCϝRlM@O.  :zA%{v˪9 7ǩisMk@ly%=ʖZߡe?G/2|;R[ +b}7ϫ=Z )_-. +m* 7uA<ơ>ïWer4|SBNwN171 _k[EFR~z1~@Hlm VdC=az]=h;00^ 3+I7L.^-.mSxtA(nIaX +;É9%36n:^Xz_谅<ֶZDR.9cɫTR:r q  +DݮE|V7xhz~nI ϗJ!/1z啕!Jڮ^EMP:Y^%贚_zqnUˮÓ~d^Zh߱t@;a<Ӹ s?{6PUPs3B憔r݅ZGǬK9I ߜa,T'&P>DRz>zᗾA'==#(bsN..0!3 +^U\ß;"4r[聞~E/gwݕO:#̽7E/.}`F_OstdPʳ[{onscOuBTPMR93@:9SW3#z}//L\Mo~ѓ,wV;'Pp +ۛ1w4TwZLs ;tfoy\c#{^i[_M Cਭɚh,)/0EYqic+}Xm&z~fh* _(L<Kuq:N=#>βj|«;X<,Z>C.O Sa‡Q5pN\WN}9Z_cg$/u^N3N 6~Cx[ˤU$C\ih} &MBֶU3 AQ|ڟ +vY[O= q`R,c؄~mxkr<dX[P G`h/[O[c wX8qRB|Cupr1B7XhʻWrOAԊID*ha\[3/bX瑃F(hj̋X.95,Y$$,V<Ԉ QJO +Aeߐ w@"DT.ćUҰN\&tz^QPq)gtMȕNu31̬'}3pN7?Ko rA><-))N䳹[2r_\%fƫ #|v7O}+ַZ_vԜuUB>Y du.czTfOGEjX4`GA/'cFZjEĢ֡8fF*2 bsAO +~#B0]9'ኔuj73`P#Wz +-hS1-' ?X$?-ѐG d%9*uGDx&0ri-z}zsnAIaKZOVвMXǽ" 1qpQа5\Lu^k W0F9ljY U.)>ee0IKF_ż[`b?v?C_@D;q)R|Zp!7Ȁ͕xgi{Fڥ"#w`vM,]A)5xgy4O$) Z/3K*TuP>Q/ֆYN˵ȣQASSgEB4|ePXS[h9&k}۽aLKJV<2T=]OWC6Ee1q"EZ[~wRX}rz[IbS1 /iE"}OM,&ݰwG&9Pښq^N8>˷rONεs= vZ[Yj^?~(%YrY?&(}L0 "7U~u<'3/QGi/6fOrǫcĸCiN3n97;Jbc  +(5+7l&c[&;0#B`RXeR63Mʲvbq75{`e.ViB46`*&J)ʿ%&/`J5 [#H ?f?_\_O.CxæjD¥.īV蓭1dWN* jcMQ[IH "]}^eӪuQOC} +jm6hk}+]#oP3ssY3[qM+cdKWs[eK{Al0#uMxUp~9qYSc8s +0:!7`_}4bZ`^ZwB񁑅hЩsl)1rQ `uԅ Jw< %D7FEnE3ೢmYM3R{ΕZlWN?\KRR:rdc:[IƺF[)5b[oJUQanþXfi3{JI +F|em'-7ޘJn1윸071tҩкYbLZ53ĘVd)%$"Tsmey7 {bR;8bqYP+i*q{ؐ}$L8/>;ʼ6 +>|'ٷw*<嫍ñ-5e_Ph( V__SdeFZ:1Y uYem.|4+xyw)FƫWȏڔ߳5A9zF|Z.ȊjwZw[Y=&ߥ@%KSRNHiw_6+Hwàw;!I-pg #~%=SP(}^;6 9ʧo+^w>E7OTʱMqdkUU/udB6FnkNtQJ1d0"1I{:\W)'j 6{Ј3T@Þ-6ޒs.~]nzr.pĞ >cL,챙ܙfXEKc nk\쪶QrR|ƾRScJBV@-", + ezH_Ը?--wZ!Ӯlø؀^Ӓ>YO9`bإ=גA^SB*=-; dGFxj&MkCiem&m*Hyy>ˮǾ1t#GenyGco8-M`qzjk Rz]ͅfRNμ~X4N. v9Ѱ A#gdə[ +6(h !fmᔳ*=P%aoM1VI^|d-LX~%!KæhUͨW}t7+2#==xlq7U 6ik由\*%]>wB/PKm7V_Jh)|u |rN!.z%,vU-C-ּY '-]JFOτa\RB26tMA?6*l s?[sn,r_"ySw`3U-)_wlg<.1t_;p(6;gyڿif5.3z)A-u5q6yzSuXe]y|ye[1AϙriCxS4:~u[nIslY֓/8 O鸄U)2uDy٭\ZR< }ᒢ:\KϱM▧)qɓ!rʅ] -eo˙9b ,MU UxC&; 0* +j5kS*ؒ` W+ d=j x+f, +_|g]*fUMA.8%xl_Ն,>XJˡQϰh`晇1f.o`` ̱3*<g*1KVmAV〖 vj<۔)öd\4ܩdsL02!33 +B'Z֪Yꐓ8ӊhFz 9 P7$qJ=ai]sFj}>K l# RjhNvJ@iա>5 $^ N؆S1S_a@.qʅIn(-܍m٘/pX+x/'(.) PT4lGئVllDGo ӽrzGŭaf6 / ++~7uRSsOن}a.linCȥaJ.995|]*s+ )X]Iuα t.:1.ħ%\WϪqi <:k⑀ hР5~)d.b_os6p]쮾<|1ڏW+_اQ)Zf& =*Zt'|Y"$iDmהMsr(pe0o}:TO[vJVd§hXPww&r>kUwmiEJH;ۧ"jdŮ imgk~&]U圥Ý:ƣ +r[̈́9Ub\36Ϋi[断6+S>rU_S/O MXPyiC.UlyT,ĎQ_jE&Ɏ٭g}&>56Ykkچ>gw[)EC@I  1ă$ki{],9ǸdeqٚCtЃqIC֚EZݰf"вV=orfzWx0#@lQ!jLB:\u*~̶~2ʹLŇcLyH[A mMu(W )rh1ί!" 3?޳Zgadͥ6;G7"`RY7-;^&o%yif~m([eP~Tq5%O Y!-oOy*N+S72xBF)ZԳю^t[@dI w|u}k%Wɥ+Zt)JD kڂ^0>`zċf~ZfW[Gct2s!t҆ZcklX7ru! gy/?o xmםlOfmI !a^Eeԫ6^/16fYa50Ces3b`vVCd|dML̄ѴfPL̞#*1ӣV:_Pcҗ0Y:r{ռhoZ8m{}`gٛ O63Tļ (NAJhI x]75DX0Pʷ4YPVt(g\Z:!pH.۲7a&ߖ6T誹 g4 +B~7]̖}wkDhg]hk6rH3aD]}9>?O<=#wjA\RR*s?+]SxمN;pvMu= @lQ9NISx=s4!V,򤚖7&ip2viKMJ:mwJxQ1%$m^r"yYO-k+׆I|BKSvB=JJƲ ;7ϙ::=#UinJ2/F[;Җح!~㪺nV7/K?j#w kSn[hr厍Xbx9vNJIcgj内ڴ7c7mЕaz>h+s>L -5[#rm_j#=4`'dqױaX34C=BX՚[`Tb[PiNnPV-cc劁;?Y?94j`|X蜾eD.X\{RdžzC;#ߚm?۩ߟmo5Ӏ-KFXI2b׍ϛ;' }Kr.POix:aO@{Oct[}6hw[MW4ؖ;17ŷ/tv&!qnVh]-$&{rB޶ݼba i5qʧ5MKf&rD~1Ye\q&5Q/4 }QwbkE/:XE@.YiUMK:Kv@YYߢ0~RDzP:I[ǿe?*M,+iuϨِ3 ljXWSmOS㚫4vPlV+1zI}OAȵP[cXf1;dKWE|Z 5Gh.nio>V.J`bD 7aRTe4r+=y6l*o4%5 _@9%Ɉ{PP x㲔ڙatf\]Ҝm j \,41JTчx:ÔJKsHw9Qq_޼͹(ԚY# ;K4yyHOS'PYIwHxY?-_${N}ëڸߥ eoMqA,*+>mYj"W0T|^!kMKC3*S+* [/ J~i V)iS΂?.O0km +E!DZA{%tHؗ+**\MK&dpO99)ȧq7eAްѬOCݽ95\tےX6F80FLш.JUeLYřUJ2I^>O.R/zHW3憹5K+}A/S: [dNY[WiVE7_xVS8:+(.2l)"M!pd.ٟ`}g[fxh5TR9V“ + +#dn^ԖoLеw=|Dd65ݒ;[<`u,$U."\J =3RV䷗02~ +G3幪3խ' ReȤ)\ AXȦrsH-[ רzc!5>q+ZxOjXu6]-a Z3% yƷp7=b\E`؅^~>|!z=z{_ ױ'N~⌉ 6ked4_:k9XL`&)/M@4L(7><J)\WPt]ZԔF'_2wV Mop!suz@8 ]=:^߳og 'CL1O7R4{'%뻗fDzi'm}hT%aρ`E#JF@,RYE_nK(+8rޫ +/O(~ѡ;{[vU.sw왔ӓ/}.FG+-(ʅo˼B(ze iPqwI42@O 'H~XCs\!펩swJk*jb{&;^/_{}z]{Tu񢷗wpnTb/ޔ^NJ=wttNm:[jvMѩLBŠOa4T +}рRIHs?4•)Yޒ6F񊑃6!bW1m "}˥SI?ŦY7^/}>ES| ^wӽ{idwY[ӍDj"zFKdxS݊n[P+2SRoc)^ʼ׺<]u ߋK7D Bޘ9$ Ģ|o,xq^ɪ2]6u ٫2w^y={$.q~zv1( U!4cnf5uM,Z:]DkAq#/R EFN=1oK@{D•G^]zeƣ A_Wu=W q=k +**PGȑeYaҺ~p~?׋^$]/m5dchr$p͏ ɭ7_|F]Nf[@hn{g_ y! +x-0u6w!p1'Y{#|tSoRt)k@(Vs3҇ڟ?/]s*羕^a}c.9\J!Ae˸U:|MeҤmct(}CfDE~ +n1M20^~lnE様,o)y|4kB[5$.h)y6igY/{ ;R1U'Wӻ#}a Wo{y=Btj/a1KEY3gbAP<-ݓ$\>WS܍h=4x10>~oPo[A{jJ1aȆ)*om+(Ju:S +࢚^OJaZ$=@KUWLTԶTkŌ3[lmP hJ(!6aqcҚNe\˩?ȇKעϨdۗK9c}>ªBP7_[!V5rUM6Cم/s1c^Uy87]h%FdʆM 6 S(4(Y?]lWRgߗo5WzuYG>^{~F\HJG+Ql*ЋL2M'&H'郈tʠ\Bz61^Լ-/[R=I(2k`B\bL~uD?=/\nȼjk;w +3kCiQO$-i/)?KoN+hz +?6V,\5(,5P7w6OYsZ|GKv)NvG?TCp0?Qh +ƋO.1s1:ZtQW>Bd)!mZ^jĔlX}Ud +K*'qF"a1#O÷KĿ>/6WyXhF%ܲ3`hZJN5!0}BMi'\0ЙP A)J6|RV+xLW&1Vd5W`yk]R(g8hg2l ,?NJk <"8e(E%^Ђ:p*]aTƢ؅Q +R$ {n}~s*C{ Cu@{_a +ʬRaAG޶qGct5gAƾVo*==[2JsBNA CfKLQjZͯw kGdm;2)Z1;c 򄥓0Nx l#oSkןR~vlP/ 䁘aPO+YMIRHX.8Q5dO *x3oB%C)]Z@p5" }|#w@;8Wl c݄6Oc:WQL~Fjh +Qoם$L& E2T]+)|&wJғU!`JC˛7,n,N&}m1aԎx>o;$ 3yyX|jk?swglCRGEo̼^xQ*BI&dP>[]{ Fj @]APǜ6@lʉnUeQI۵Kv-𩫱a싥%#CRnT\%} %j$-wNZkld>X]a=LkKx6H?C}`N<]xV˜vtuB7n;9v6eܰV-  MY#1c +gmmQ~N'Hkr0*wIY:'p$!uhwοkR0Tl&Nk:fiIٔi¬ּs'~ 31=lg`ǁ+ٰӏ_GxIfj4%qGt uUH H*aTB$snf.+>r +"܇% t{K_.80`R㻣wvMMUvI]¢ 9*MAz>[(rd% 3vYG.B͆X6ojXssF<ȭaD_|`'U CuSc8MASØDd?Ӕ 4|Ur՘y*nL(9!>ZRGk?+#>O)Ys IfT؅/5sM 40zIEMI)L 2z\X?.}Hq1Z.bTY7"iɜV6USgBYR~YexYGV׉67W|Δ4Xy܈:t62Z6&\ᴩ1m +؉ 4UnzxY_gE옢C; \O:|QzLa?&uЛwG :RẕRw8<>a3kfb +3箍t]]fpS튁^y4|'aN]UՅ)^/~$؟Ձ{g7 ZL:vQ驙Ͱ]c#rMI}BeXǶ` ;Z36yDiw}+ތ[V='oڐEi5`%*tT{lǗI%[zH¢*` eLj͝ +=YR!5 d܆&p#\wٞb9wDSSʘa*djH\Ul*Ï"~A\;ܒqC}oi:vR:h3wȸ xT\nLq>Gd"~KQ~l=062C7#;Bݳ6ma JDܺ0hR?N4a԰U$-]UTtxsta/tu5"qˀNݵ+4#'C9[X̡>_lͿhMnG9=; oFֵzXܺ>nςL6ֵEy37ȉ!ÕY=*D 4'XH@v=5$nO _V([zlPthFM" Ó/W{s^.s|Dm>E"` V\s:m2vȬ+ߧ;zdT'07b߂8s1CQ[C)$rJGN1L73wM]aPx:޷l$غޛjeLV糰+?.Iפe6JgjBnA/%)Ñ^7D<0sfZ]AV]վZCewňa66!xu.Bf#O y3rRٞXrb%IKl냈yA=5)oMP*+64SZtgLJ Fdʡ!sKKaf}-`3}ZØ5ЧbGKAǟK'EVQy~Ԅ5.1=D)Nuߞd\C?OUeI]芼&fMQ& 恞Mtmq)ފ/%Uq,g7hcAcacwbhWFiði@G18Yg㸪Iak*-1azҟ"ȧߗ} S#WM5nGRB>\s2);F|,$p!v1korOt=P5,`ѳ=yyO7_;fATN,9&/I>W,/ڔ|1<dJR$^]עNFȐ}hAZnO|!,ywhVظ/z +rx*PkyGei֋ԇg#\G(QȊ )Rþ>vcToYښ0Zq4Z;Mc [!/ bni!Ԙˋ} ʱNt?($yZˁ!ڐpxgҽyqi4l ]Vvtud_#M9(lEiK־VP{Ė#C<:s"ExOO\dfd #g{XfT\,ya"_R'zJ8YEl-Ew=]> "xȒ,F;7gz߮+۪qqn1NE BrE5v4-,jKUᷭ*|s/KAhvl_Eqߪ2`G[ymn.gE1[%lk [S }C˂b)!_BX_sj j*?)+RGk!rѷf:eGJvgFB擁yY b=xUUfg&_Rօx!/}lN3|&/zOv;6Uq.<Ŭ W|>Ҏ#W^u_q/76pdǂ64uSmҮ64_* +8 {^vl0<Y꺨YA['+9.i0"j]kkeZ:/~ι;Mȼ9ï ƩaSo8@m/r_nx9';AދrH՜74'Z_5ҝD m;Ds0ouk񗷆kjh[nY7g>{y +}#cFi {FTYGY,{4':L(u@toϼcW.˪w\yCI^ronv׹^Alɷm1WĕTꙕZEwgq+j\1&62mEX'mE {h7XgU2z :ގnss +}7asbdoS[+}CP@vd r^X=#}>~nmЖ\=)%}V6/.|dׅ D4+n#̄+{fUQUEW'UF]1 fvCgLgޚ=-?+sU?3{C;RB~pЪ:nIZwbA?pյ.nƭYmȼ*tQX p2"ZהvGE6ٓjފ? |&8gy֕UG@ ^ɋ]2yNְFoLuD>Lym9Í+KBH_ƯNd[S;ʎ}j +JȪF(Uc8ݞY? $Ljml0HWUuexl(;6Bk9ki>9tRWjBVem-:AB+MS 6[G]-t 2fLOɉbDڑBS]oz*Z(UFDEg=],|Uf +.kcp_/*>nH`J\ +=90vAeE](Vv_N. 9=05yK 5{ayAR7֖u&O;Zd܉_(XU[03In kS=5.s@l[ZPtwsGJ:te ==4?XB$mjхZ:~uxkV~7}me|?)[Wcsm}rbmg pF* +_-ɲ_.H y]R@W5-*PoItm٩ (L{:LG~.|wUߔxd%V~u4#ܴ?H-̜gvY8ARϙ 2۝l~0ښqw容!OBNEL}Ƕ[q ֮ +Ҟޜ*|2'8+҅^y[?s -uy8?hSUrd8r\P` mkɧKmU2*Qaӯniqek%u}،Wz$>ץc`U{gU[Z?Humy5Xgφˉ Tľ +~cUx?FklS\׳ᲀ$v$o+˃OmMudOړ,!tڬwUZ?"Lk<>zB9>8cm*l6-52uokqw=\!ӝOGI5Zhtؼ9:i1*Љ+޷4dkc̐$[l*;:-@. bϜ# 2|$Tl–We;x +*'];9IY \==]\؂+22ϰ%̊ƹ,?qk$\ty(*JN*O42~͜VrRt?<.g9=XUƯ(O]dfyVьZO@1x戨 QG}L Fʏ Z(6ElUDh9Ots} $ Bt_ksK1^A0agB񾭱~ψϟ+`b)-#'Mr 2ȬI<Ѕ9#.-\VEH`᎞O+$̲Lo꽣tՁF;fGIy=pGw]jdR{k/ɫ&3o)*>:Z㯹ɷ%e~'JݾR$H%M _4%i'*X3}-#kCVkV թ@!{aWw[NH#6Q^i宖t}0D&C!gcTv:FZ T҂t,E%:qWaYA. UEuLv>8p{j(0,irc*u}UUuy[F={cCs=Y{ðS7?NRJ +Rs˞ l-Y~x7cشA̰%ⶆ qyI^Ы³='>2|^N*N{".xnk 9k\ڮmE}yjOeԆgoBN +}fĹg:[| ɦTgU%l~ђ|}i~]StgjHգՁ{SudL}'-)QOߕK%wLq"Ds2P+QCy!{X⦶·jX¦Rkk-JJ{5lb=JrGm~Ug;#s9 &tO—_Sh5N)bg +smꫮ(.&ǵ?5Ϧg<bE_˗RV֞uJkzylu7;a綇q7K,PWjTС1'cO:/,'U.qsY\rnc~%_YsKKirSe_o޵G\h?VF) gÂr!*Vv TQ#_Ɩ0Q`+#8sERg33虧݊'k3G|(jV4_{SsJ*ؚٝv 6޷xP%)@!zUڿrSj +& ֶ=-Γj<:irIq+$6FP'839#nfytP',w7) c BR/ir=Wbց'^PW֗ܐh$-p! RqNA=nݚf=Q{+aݲ2oOމ7ǘ ƞ3eֆF6NE|ڴ9M.|2]wN,`cБZJ/؜@bkSBhV 51ۜ3˛-}sܘӲ{ܳ@WGqiU '̏oB^w`ֲz2zSv]K,'6!J'CO$؍1ZsIPdz[)MESX;AluY=J+!ܐT%PrjeqQzwI4_}GȓzWIXdZ@nG]I)u.}d@0H\#寏brH䊐ܴeulk qC{/:O~a1Ӟՙda%vsQٗ+UVEA_Ӵ:.]%89 aW.7U_9{rwN'!S[GK1Kig]u )#Z?f|;b( an]Y Q= EJYHILA"4.l{Yu_Z w&o1Z2L +͎ c3[uwugP׊!]6FҊ!z1+UUѕY$RLj6/(Maֿ)Ih~̀dWGkj%48N(Ԋ6ґ39 ӝ)A^9gafM_fJlGEi rߝʽw0>W?̛+C2D|koXvgS*ovE$=3  }sצ~tlxT;G7}w3ȝiA~.o`pYTOc +W9 YۘKܙnon'4=m>ujky;՝i~W&Dg=Po:Lz!,ڿ$@Xݫ]mOtuLv]yQ{5y9cteLOP Ao(>- @܌h>j%\yk]vwYVq9lkyUwSϝﻮ<=JuGdYT!9s'7A5PW$+,>9+IhY<4ZqQgT5>oU{îA ( #nmP0۽{Cטۋǀ*J11#;- Q3,q_8Fq->afp*c^)92<9"j.&a܉ZnWӂN3ȩw^)=<${ٵtCj /߫toMJ}2lONi1laHMnM-!;f#z$9ؚ[_ANuomlbH_䘊6Wit|mF\ذ h(aWc˂ޤ]$ؤG^ =:&;/bAr嚣U9|C/oˢʿnm? 9F839;~C_w~7>oYEo)/΄!a$lg3=e6=:Sn_+KKe0?m;OΈ`#[#n)ç6媡oTwCʨ:.23鑊[؜W:'B +FRD+aڝ%\YHy7^;ߑ^tO|KB*/-l{\1ۙ& nxX-A!G\wT枂_~qtِ\QJ8~dS[PaRc`ܒjr3MmO[}Scß: 68.cUN(aC'ǥd%bNw]+U)=0a%Q-կ:""*H*]q]" 9fsX=Կ59ujAR[տ桥lB~B/恱m |_.T}5J=qOSh j!.wݧ;_1q=2>pΐ*6&Vq_zw0etDU*Dٵ7zexȈ~pУ쥭O|A{sZ6rw U^Bt/+*vO fB +&$DJjI-i#3찼 >NNnko;Ϙ78P;׈r>k6㖫g-߻`7#rl %1ڱ늙j6įoO#nM.5Զ](=rk֠z ?=ɬH}[pBCg;l(VR-xWߧ~E( moE$wW};O|`"JdB&.+{eW;_ޖه=;/(Cm +9𠒏.Rf(}V]yDEDcE^Xr|==$ˣ{Ne&;<{=<mi 0AuNnA.FQu\|$dy&[t$pU1Y\QLFmLi8c,"8O͘tu= }+&VƄ=#bC<ΰ~? ) sBλix>5) YF} 18(E;':χ@{!1E "b[`ָ;ᝅ՜>o=xKƆskCr+&rωh05y1&5& 1g94śEX S&fG1 (AQQ fXMm㋣{m}␂Pd~ZE牐G̬ < +/xw;6-J|WC\[uEXٙ1vǡL4gzXCngsU1߽:B=CJ.Ye.3l` 2j_'r<*7ϋiIP;!nuӼ3MkyEamB8!O/lo*﻽/2k|cWk{) +ӏmT$-0 \pqE]pHEAԊ>[ӄ[+ 7Fq7'i#J߼2@{*7B5ouL1*SbDG w32QoyuaIfe6B*nO6g:z[RC/nm[y:5N:=Pq`EbeBI 6TtvrO! ,wXT̎ѕ=7ˀkĖnOӫFɯD v&z )I 9d^RGj.y9赴Gq\GȄ إ Or ƤU pV)eIރ_}]ʛS3[_C2m(`RۂrLp?g/%LX =mou#.<5s1哒]tdBZT HՁ%\cH}d e ^nH-c[#,rel+ȵ7Y6§z!#a[H +m`ը^.Hֲ=u3efޤW!~=JԦ\S# OR{p"0ad"6.9ica#oE,FM8ȃ as_yoΗ}ŏ>9&rˇ HRª?/-??=,nPNx9~ 30`wL"f$y<"ݽܙb׭lOwM#8&Wj!|KPJרp/r:6'0l/6>z1F6@;M"V f{2""Ġo엳b`>wXU~=\csx~)ȷh)fcPxA?l-^vC/{11\|]ktcZ3I9Ulˉb sk{ TɄ޵9jZ@_8ӐC Л#&Dlu9doiju$^"zdv̛\4 Ɓib1gr/cv9i:7(h"xOk5lUPIj׸U)lNt]p` +S˒G i%+$'T֘os@U~ls Z_C2TyDk Jq)-k,u\_AifRwcJ|66,l :u,bZ*Kbl ᗾQ@\qMFmVܨ +WT@,&voa7A-A:[|Aʥ9잕 jGF۟Xˬy;̺arL G@w$}@grbîXRS6&:a?bo4) 蟶jP-KI= ~2K${V$nр)Y}83I*.!AY?#k8/fU[ pe^/եM`AAy?-'xe"_ s򤚏߳|VW!&CBϢ+VJEk)\oV^9= +_"U}$nv JU)/3RJcXSp ~  6(ַ \`ctd"ʽDʨ5c+EZM( ,,eݳc A< #'w ,neS\ŦCZ{MT`+4ȾSJ@XDz1W9Ts;tǙm Ȋ$5aa \) GHy!g lq3G+x[bUGgKPbo΋n36ˍ8m{ 9^QL#YSi>=p2&.2f*tuӷ?b] |Z`";arV!?})9q* xކ?jwU畣#*BMTφdn<1̳lb}XZm΄aCI[981!9ۿDwKKv";'rVdaTȰnPYz|)p%5(zTe뷁EF%ֱvfs9Îw}Qj)| a<~{^A tgS QϱjY]ߞTyv\Qkr=]%zZlX-"^oax5 ;K](ꫦo7tIJM𸙍u9nf6 +h۾ -#lu3:`\nJqU!50KR;>E9Ty endstream endobj 213 0 obj <>stream +Lq+]AzzgP#g BkD͏^BJ4Y_6~BlxRǧ܁9Xvkä/x6/ޯuL̞5nPAzֈeY:p?cjBUD,[z8<jM. !y=,f׸`71w݉-1q-Vl<w~+s?;#V|șuPcdVE}IY47}oz薋IV[|SX˙"=C,ȹ][KBꔰk{ Y-ˮk# @Y`5zew*4 " <6R6!ϙOl!C/7^s}cmq3΄Ns9F]H!"zuQ1+m /marC2NgL%"&E;Nl<V`K#JLQP,uKo;gE>U?7ua +K~)3C~MS+C0h2 = {.)u˭Kt͊gǙʻ-i0ty7?S?>븺3M)]ರuز_JZCPˎ$1/Hz"A5TdDEl ) 1=ߟL=+QrQ1-T`kև;OԎ2R*hgB(Mc߇-ljHlL/Kh gO;V٩;%?f5lFa'UoB^4|>]mIYپҿG:oeV8k>|? /}t~ +\`y@MkȀ +c&,4ks3K,,';aN*lHh9N˘ - QcZ,i`cB*FkDɩ`XMQ5ʯtNbk}_ W`rBH@{k#:TAHDuLW^V#ė[.@w1&N;4m@>8 oRV@\'h8(P'[_~93eOVӸEċ8MلA=rwb +ĉ{p9۝%EO+d'Z,>L|+ܫe7 +(=e57HovO;ߞ5, :ήBoǰLT(KXh!5lE=)t}hϥ]EU ie!9A)ZHS:6<9euŁI[E@A%8b"tP.PJ>"arFSDhذQ@ +|7j}៍jI+XݞVgױ;I*=;ɋ,c@ J*`,,5jKɶQ>QBGFin9H~Hzbhc~ojBmBDUn48GGy=i\@'3L@dnM36pqGOm }흃\LXȄދ~@Tqe t0"GDoؚDM}>sø%I7')S&bӞi])&}A_9ڙ2=a'Gu\nM[f!;"&-w}cts\P1DƳMt'dfDWfVŃk^fy]JX$0Eu<_G$WY}XR1ք˜ j)-V䆴G&TRZVGڎngzH7iz A,ܽ7 ^Ni5A&uΨNi2! ۋ/u +>۴$ ʸS4c-E"ַjT^5p?`C*I3 }9`tBExǹQy07Vt^.ʃ"v,b >J +.+JbMXAi肕Ww'E)9y;G׷\YbyhP7ǓF.>,khs]Cy=RD أ^VKۄ3kosvP#j"QbK.Rz&4P?T~j}Vwz=4B{Ӻ=I/!曟@DZ' ߩ$_?Ν6r1AyV6꼋*T1;Br1.{'"s|˓9W~rv @?VfX 1Aڏ\\υ~;W'|R `Oz膁IHw.r`Iq <{/{ͪԫ•gVJO= V~'%պ簅~%4iaV8dF3Q =B5_>93(Wk߄t\L=p昑GLX~HY$CA%-f{. +8뜇^\6"LʐIh *{+ :_3r; VgZc +zsp^ѧ⛿m<<չ5A(k[ ^gW=1Lw&bj\IwOu^v9 Z Ĕ=#;m2iU +"v\J( 'EI#j#vvH %@\TTǁe?`>oxVgE};o֧{0MkxCW$Ca`4ɵn k't8LunwE̓}j6* | ."Jjl~/'@EU֐ [_–LoƔu$ j{Ls6a.ZC6+-RzB]̀J<& +S[\Y:C\.R@u~95s#.×'Ԥ-;g}7" +5l;.Ya` |H,1=60g%1i (krLOhN/Pi 5P{vn-OޙF\v"5I a1)%&#= MOϮ w܌*oR yBS͇VHEzv7vhʄC8[S=\RlEH˦$Lw z+mtɠw7B1F°30{v8mej\CTHH\_r7nj 6Oq뀎G[LYė|F,WI)DXBSW𼄥'?mhK3 Fd\32>",%VoV#۵' +BU%-Izt{Osg\鞑ɘyȾ$'19/.+JFk(fLȠRzƷ@(MؤA@?J7:[eJwL4qtzH1h{Q 8+c2+\fzC1+9i^{n,Sf&[Sf5E/*"Z;: 4JQ>3ŨntOvFNNCsBjj[Xݝ&1%Spק8E_JE%_ol0}WJ(.QjA]-\RTh;3*>Bp -8Gvv1= *Ra6۝Ӱ+ðszsdϓ*"⢏^[ +xі6R" !Y˩VR nZTi@7^ufߋ,2 ULԨW5ZOWC|lMR +.&Z 랆] +K;?J@EIfi5^"ոƁ~^ ߳pa -$gw @W+[5?Y{I3uNv̾Ƕ5N=z31\wT~ XsljZQHX)]`c+>ͮpɋ)}'cM|ҎW;'N4xש)X^(>LB_FHJ -t]pV~nQ1C@7 |+@WtTP>uqhg7v 13pжQ#-aϫL_ |Vw:f3w0ꄚ`!5* 4l/jr "'Zysyi1~l92Q?m%?oq]S cVx,_ 7x܃-AW~7s·o"Z\cG%.c^s2|ځ6oo~n?t,Ȟٓ\EҀ*k mkz3BƇu&.o{~h;N(h{aYA_l]EP2B}҈IyZ=Q%dmɮ2Ϡf; 1RO&`\Otf{/r> +i+_ĕ?k:u"j"ԌAHXelz69~bk_ҋvw*\r#90ԑx̟Z;Nwd苌Ѫ~{o9u3^+gѹa 2 =-"lum;oXi Wk~rNW\IvI ~FEݷ P] Ҡxe1?~q09*Kh t>3ይΓi+ aCܟYOXX~k3k{\ <y-;wC@;cG} `@S/kLPb˳:M)@dlG@F]_^hiH>(43VU';uLtu .EA-sEmd DE⿯z3@Å7ՒU>;{=$8O'66)c`񨱿Bh-{j+k[4Wva#G9rȑfG6;rّ#͎9lva#G9rȑfG6;rّ#͎9lva#G9rȑfG6;rّ#͎9lva#G9rȑfG6;rّ#͎9lva#G9rȑfG6;rّ#͎9lva#G9rȑfG6;rّ#͎9lva#G9r obuد/KlG/oBGu/dK(6FE0.x& |ny ltI(s ±c~Ck˹sj΅ ׮_>{ҹ^{cFr]ͽxbNΕFFWfw|ϕ.\s)79Fp?~c'Nh^b>bor2~e2&?X#& @GK0\ +S\Y}^e}s.걞c/˹p5=_? N3/g|Xv ?If# ص+/~Qa5;#J! c^3u䶸Sa#Jc쉛 +}KJ".":)Q#J"fwgeeץu-p;3lk[ZėDq2,GH]зQ+=\vtZa)\嘠7D U+_uLv˰I35"Ԕ愑NQkB +rs;>XR&bĴj*dE l{X= ` 󴺄FH(xТC^`3n]+ 5`S:qg +veUq0cri}yD1CrZCXlkyش0K>OKt/p!y$i烌>ha&dڈњSZ6ZN9f:.=p`r3f;9+ڝ#Vtbv)I^4(ev7jwh kXܐ^$R\r&l\BE4_Zb8OK٨РTRV:fL\b+J8`^XOdPcˢ:&,ia"V%>J>I@'zUl/o_+X[ivW)xu<@X]MXXȤKs߷{zFΐ +w)e ӻCU:Ɖei]/s<0S;w&uM}T! /]D0S=#3{=g<Ċ^Du̓+ϺFIܶZS*BKb4a_v&jʯz.{:/G괕ki-q;QGI)3bjV{|_vN = ­Pn?g_&|j`{Qj:TA@*b o_ ^HmIZElE 7 +?r2:cE/Di@@,<Hޡ23p1|!jcz9~&k}ҫ}iqN +ȑsw޺a6-i# +|K>4/" a&4LNqUi3`4cֵg&m|s1A5+nj XLAdVĽI>4{M;`mm+ )Uf.e9U5̀U8Ta-)k2mSL|J@kigԛT?$w\W}9ݧ)I:N!;33bf,T ,[2ے-ĬR1WIN;w5<\{9v7LB% JS( Qbë U si CKÔ1Kߟb( +:ѓs겋g6Fp&9 [#G!K$vTCKؼ}gMVs+Y{ZTK//jĤ vlԥ +F{9Quau{m{Q p+$뫜o!Ԥ0J!٫d­ ̭w5g<><^Mp)JJ00鮽_iG%盠y&1AߗʎuqӲA(0s4&F]LΔT]LkU3̲a=H`G®y+ٙpO^Mco- TixO]GщJ#Ug -~M܍!̵:ٿ?&%jhF@ʆL?ܚQPAxіMwlBƆ 0!C}.gCfJy>;`lԲizGKC<,).?UG ∑Y̘E* +ZB?+5 L:h)n-57`fv5j0Z !HsIbvY3"娱9jjڇļH10a 1)!=06ǡ jz>u35ߥ > %;;.bslrN-.89oLdiz|\wq=!'첦 A9VP9'bݳ䴭 ks{srd͵٧iiRhaZ5A dR${]B7->6"zUPsSe';qVj.v/G`aJbt=Ϣtl4hv%QȲ51A@t͐<ӄj/g='eF"~l +¦8g̪ n_Fq9`DLV_h> 1-d"d*hhj L/x,)ťdWvTd8FނX}E`o^,K`/~ -% D$D7a0Bo+Eq}¨jpIs"0qD1(Q>c?{ү ȳΙ 57fv8jHbbIz>"9$O*Z߆-u}ҖCWsUĂ0fk EZ-| +47hd ţ֬R3Lˏ~ +xqm$5;.-}g JQc+ .LcՐY({:ZsesQՋ=S*4#ws`g!%gh9YVZ_yT_( ΐR1Qܭʳ*65?0(^D'$KZ=(50[y1&E{ۄ2*kᔅum[EZ]󫅔EP_Q1P_ k73}%°X2A*'P Դ\]۳ΙaԨk7g@&9f ,Du4K˫ y._ ϫŐBJy(VC|3'l"^ !64Мeбh1^d/by< +lq[Z6>zpkF!5lJ#6Y_%"rAP OcF@T8o]T4'Ia8;g ji0nD#{܋@kR< př JzT+G ~ȶ>*P*d];ܓ`Inp^@_Z뭼 +H'*k`5jfAT'$T5Ӽ(d +tmxQD1T[<\ `幵~^"a61*jFIcc!|l5EL]Pv9Tu?M +*A<,5Nz0R ~xQ1 +GwKAQcPյ !ڨ B?!n3VzeB+;蘃ޛ{z*v /?sHbV>-bK{s򶈹)ppuH+e|sxP6K0ϫ: `jXWRzvͮCۃ:mIs~pQ&N]da{YeҐI*pkYΉʫ3rYQkC |c&⇴&.dA\=dmN$8J{A-$c6Nzcf +^$=+nչU|8ңjnunOf`GEY'&mJ8!]8lBA'*mlؙAʏ\uReC:H=>BMY|]{;FCNSbzd펃hX=?-)8T2*ݐc +-9<'t<|sӮ)zbwկ½Fh5 3 +VGP]SdȢJF(}ǭ:9~mb_1#ףrOedgZvz)7*vE!ǰ~5fw;%T3VCzN_K/^85MH;=چ& #XGpkroI_%& \L%EBbB`P/K1J {]!8/oZ8$6 a۰Z +($ZCjkw|9{M6(XQ*P;~E'fcv.)gUT܈CsaD4tٕn +Y!+!c`}:n5%+jBj 9ɯ 墈%lkHd ~b^\;|ڦVVʌXbs b-"JV1oe6 ߁a~#djlD8w"YLdMKqm5EzֺBGQF3h@B JS@KԐ9#gyiSb YxDFD5;3|_d4%G6{?&ưVDR3 ΃}GAC]OxG.ۚd,a.oݨܔ}]efԯowtUAdg}9݅ch_]S7a)1Yik]<-il4jkzI.9 {GM^smӀQ2jkF12*U]r*Su4Nw4EQ9AL%irZ@ϨFb0auVH܁\9 m-p׬SI3U4l|Zs^p=%Z]ﴐ{fyZ9K|(x[Ӵ Y̫dUjBӾv.t*#yV'm\S{ de& r\PJF +5CY˽"Uы L6UuMqMW_-9&fE-%^@-D>< iN5)kus30#FA3gHPE~㛕3= g~L=N  ̌Bjd\olz} 4sA|8(ac tVԷ6HQwb՘Ÿ] Z"!`5乀U"tع!5e^ ~?Yܭ36 Ԫ 0s ~k۳3:oz2?YU$lEx 6gNL>KI8:kI ^ޑ zZeʩrr~C^_|VgL +yqݺo|: [⦺Fq!f7#͉y!?bg`|Bp >jѢs"IdN1AIPo4dZPDmLb;gY~dߓZHefyP7fjq̈\>.۵%w(Y>D4R&Sz>Yص01z8ރ샙e28ds?[(>1Xv10èس +jN@I)ZDq@P]ъJjAPͮ LfX59w'8 +z\7 qD#52OzsZVZyPybuỈdQYȤR_a&I^e@.Ze>-ү!yfDX^A)pIaɰG4OA d%)2R +ZI6miqg^d*RF*^zdascG>lΉV6.j$ ];bFpY.5!ӫs)h)އ\;:zEPC-x [37f4`k: 1+f6:b77>ڥ :g B1Ysc}0hx0'b{<<'[DOwqUd-/bȂV6fw^R@9h[h|g y{ <-k~j%7d7䀅 y$/u9;`.J7/4kڛoև%DmbQ 9s0jȓww^yD$bybd:|FyIY떂^4׃czy@3Yxb/'Hխ,8bo)Q\/鎂Y5MLޙUSf|Dԓ PgI8FQ2 +h1C]bǑ=zf!s{0s|hT3A-9Z:=tpj(Y~huRHǑgR䚤_<=rk̪=棃^g\jJ-j^%'ݓ|w\X㙢儌q ؄O #DM-ggR kۻz)9FL!eFuz"`)ԵQ8^*hİ ꨥ!D-9lO]}{{t4'%-d]!$lfTd2; ^? GZziCg̚P5Qj /"6< +: +J.!wBj -R RR荖CȋY$|8' (lĮ91lⓑ:$DE]$rkpc5WQTS*6>{06?5 7Wk.LъO d}׉~Jd-9ůlទsXz|g}-d7'yܢ(0ƞٮ@Mꐑ]G{M:GQ0J ˷-aaKr49ӭǧfvXPZ{ BOO+ؘKXS΍_\0.|ޫnli4"ڲW< [zF>D5bkB=b()Xh|t^+)k$e{!%zsuPˍ=%,EDa"Χ5ѡOYrwQ sHz5隫!= +yAKCgtMt;d0&>)lʠ>V&#q#O BrCKֺ]ZgcV.[$"~~>DKldۯw [ó;noM"z YE/tTPK-)HiM̯}ڥggF h8yʥuLx hO>fH ;Vm?K~ ܀ o.osvok%zN]>Eم݅<5rqpHoNPR'G +Vaf×  Mϐ3Ȅ8M, AX吳c&`ih $]q(,K8O NW,li@K-gźq^66{qHdznX63}Jʯ "Z,@6F,xj9rEH)e>X} "*asmqKV2hy, +le\3KE =p01^bS|:V+9ïDGtʠ [+h!%8 +YA- 5EԘ-jn䭻ˣ"{4{H}r!ӯܟ0C_^ ~-.< [^"vԌ 0~)dS0Ǩ31da"k[S7[D-?"b6ږ0!k|. +|G.3u\E3AnaTEPs{"Wxߖ옙YxY{lI8$˟@.u-˟DMܞe7-^17D-=ŁɃF)/j wLuM>KSd4`i "qp#D1>׸umU⋠eqXܿUҥ x1md&`>OMa8hKƻiY;cd ̋i)$%%wF[[a] ˋ@@nTbY 5ٛu#N@h}NFBj[o>ף,#oe:HKٞ &4,5ǥoNPSw&ą^做+.h[A/5Jz(bdcT߮SKWXXdP$هR\=7BF͂~)Y萖^TS +] b~Lj 4ܨ6r:vu$G k*{oSH׋A],y!bVX_5Q +"d{!9dd dRȺɴ +޶s7fbka5萉ن@nc0l|HMqNbx ;@qƬmQ聸= &$0*\0?NdKԊ.>/-ʈR6J]`0$M/K\R!x2[Y]س;ڬ Cǫ#sojNb/iA 9km@E %ͫ$U, -g055UT wu5Z};V3 +z(bo[[ZO$AX(Mg)iJ^`Z +PayxCT>յS}"kWsLDOGE1Y U7!-&nfcFf }S{׵'TOVܙ$nkw&ŵ0W;ŕ}a$8{hqz&]pͥ޲ckˏlϮ RmYZ.;rqiR*ޒ_*N{.x@}ʐZM(MKI)asSh{Y}Q~hM1_և0WbZvur8}4-#g"ΫE!"kJqqؖw+;ӄ3[C#~j;խ!FoF Ir8G(I+j;^WU[%#?V;St( r)N@ف]A_R5}xZuK۪coPnb۟ͽ"\>\: g #o=Q~%w>gﻦU2I,ۣk;;c=0\lw՞=G]x90zk{ǧ$fD si F)ugǯT'P[ +jNY:J/w,%Ͻ ]X|Ipaj7 ̩~miQV3}|{Mqy㢬-Ϫ~]yW{= ~pt}=׺~t.zBT􅺡|9NIp1\]!^]f>.Yܯbm nm"7Uy\ӔQ ] eCJ#dqk{aXͮAs ʖ1~B7tY8u<)9{Tv 6bṕSUP[E?RX*% {4ܶWO{x>}jU/}z0,ϱWW#̐ڀ瞩o']cQtMsWw@ۚ~bOnrƾ؋+H7U?ZUZ|;mji\~ʭu vFxśܜ.⥕_ +ϽDzӂXi!vb7ἥËO m>{ 7$νA3d}aj1{9k#coXUGVN:]uQRz?RF`JLsr+kěgߢK[3Cgsrnz%+={?[1}hvTQZj/:bwIo5ͩ_;^rMF "wW1D] {GO]5ž^9;LKۆ_Y9cVrh DY~ҽ)1fcBPH* K3ҜoҴ/e?$$<N'77Hk_ t}rk!!g mG&Bf?#9H_Bjh/fZٌ(sE}/jiwh-{W9DK]x:4U18습9|ceU66 ruE? 'O7Au̽)>PtvZt/}Zq쭐Q qfO)"9WӒL/<因g+ZKN,#Z4_+EG?dط' #W~BAxsmxkmq/g) +k\Z_~2J0;o3|ҋY縻BsjjxNך!{. ~#?OI +{Ce2SF%rԒMia+4%}fIi ^_x|]]B,;4QyDX.pi:ljF[ܹ^fkyڳ0=aOXJ>Ş\LZ^]Z~>]u9m!+35sjO+Y:*~Ҵ=ϖʾ7l.kmK79Зd2w ksY}o@g +N1 WN-{Wyx宇ߩnsydV8iA'G_YW2Sʦ- 4J渺;㓪#sݔ{Ü^һkK%'6IAMCS,/)iw|coo(tSqYqT +IR;ԅרS[ܶ:*OTB` +_zYqWqG%k䛋P'OK7~iHߧo3({:mvMP{ S.}_s1aL|Ww\x/Ì~h.*_0AV !?Nt}!OT~q9\{yMφ֢oƸ4Yq/= G yuo/?uΡw#]oI+=荓΢.%O?~yz)u%܋+qOPG W]{ojς`,'Y#DB +RZXEJ;2!Hv_ZϽ&\5vTb{Vu|-k1yAj?0Rr22h3L+i'_^%gޕu-̐'QG{ON/3g?s`!0#?/vrtOp'9_NIXB_Zyd,ǹWgsgKI9mkX\pYtP+ӦsAMtFRyP\7k⤝/u{vJaR?|=@p1r[6.Z%}BvsvbI/gHkwk='V>eqg=Ӭ2ǫG?.uͽNZX|Yvxq~?>gBoN14g~mnnu3MHZܨG_~淨kѦ҃GE[eet{a7GxI1vsBFZ@Q?MϿa{=ܐ%1>q1QqRԡ Mb[f=m{~SG^S6Wn*2Ms}cweԿY|YubB]Ϳq3؊Md~W^Ǧ_+ussucxGNf&Yuȷ|O/i~~ea/EmksYQ~Ƃ'xe|w}_fGs\?r_8>S9! -;U& {xu\TOk{a({:ݞ '؟mTM5'X_x^q b7k3DNֵhyQ~nkXRyE8U}v 8s]\xs;+z>)yÜO韍p3>?ixU|o~qkooj/>4.J@T} ,=HH]Mpl`nx } }ԉ +7}$)wk}gq*; +nF#sM創eǷnB5A_]Swv¯#¼o o(9'GRNPU/V$([uCܯ SOPVʦ^0,f>O4hJ۟c/GDYn pc[lD5~=%(7avAGjo]zC\uZ[_|@)!nqV{SY}3-.oڻj-ҳ7y5YYjy׎3MGV?3S/?P X{O˪MiZr͸5(^}[wj=uo;-mRR @%!{} O={\URr =sM CؐZ~{2^)nxAN_݈_`AۥgOg>c ;][pk9SOJ 8ׅp |y&BS>lbeˣ^RMuHi]95 l1ka1WAN!"}i}֙4XѓXr{5*J2dknKN+ZF|W%W@湔\R1!Znt Ax0Vf l}!f? now} AB]= x_MHJ?Rάu@B4n(&]^RMms?Z—팔w_Ǐ:6>]VS )l@s>6,ʹ 1J<@-g=0V.)c|ZVV1*{v;Y)/ 6?-߻N [h/ =]s15<]*{2@) ğ. "#F?i( u7,$] /$//#/w! uo#\,D;SۃJjGl:.C%iÅZ甐-!%/>m߭4tr̓4+|cc(>I~e%3NT`TW%e3z&3YW?%.uC>i@ \Gh.,.Pa/}x`"%8\97-{vk/gvgFC2<_]'] N7F s9㱦*`5垊 +zEraqʁJ@]k-x<_t] ;/}ћ=^=NH[D +B.*j"\J> )⺌h9BKC(ݶ+`_3]^{1R1X&GuyCLj+y;֒׫Qby6=ܒzJxukE~5.^ZƎ>HvxsEmѷl5s?21!X'X;E.3ӄlԱ1=3^%Pp^do#>)/j~{z=ZX|hUMr6 ! #qQ㸸fkB;ϰ JT=T9Xd0}.X썾@rkγ̗IdKNܛf"v&hYCa^ ̽VS o/v@>:`1Qq7ع1+o8'}Px=?_-#g b x21ה7L9?Όډg7*Z'1uPFnOE4\2f;RW}X8.1)sMÔcg㌨kw'+6H`!{kk's]a{- E qkdJHt՞p Gź荞w0&1,#kk4AbbYXe)>îb@6Ɛ?VtӐS(쁼16dUeܞk.|向2QWܕ8eb%kl}ڝgj}\d.4Cn:@8bBZ+*XgTUItA,u=^|8ߞ|ؘ+cBc|8أf# +Z]O1 cBCfz *VXt l#هh;#•nrZ'6<.D/c' +DWKhK'`Ɛ;^|V"d6()-~xJi8B#6YQ~m(pk4*ŦNQKj\lSNZҎKO8~yy{mt,\߂)\]zc,/ 1L uhY }qQ-)h]hLa`ӽJb5 +ЀHkV#(iZcӬo6+p)u=r*(EȦQD@>DĮG1֖-xX݋rN5|ۑP2"ѾQ(HQq[Ce4ɏg۲w'?Y'Hʚ-S;AZAms/uV).ѩ`^Ӌz5?C}}QRC^ô)|PRV /?NyW{};̒Jv/5ѫ_Yqdԇ(U4UY|9M +J\W8+#NɷZpF/bXIZcGg9˩: +Y8(6Z'#T HP? \¿ϻuC__E Cžf) X*M^AKViKfǵvzJ3#|J~yi0wq3]̤:R{ 1TUx;ӂP֭1MXcC0f[sM(5o-TglM3#@nOwZyAv}NMSUpȩsM/T+mFJgEr#fgEr3/yN:L냖\؇ЏkEN &cwJٛ8u"D5㾙HQnqfY2%*|nXF11.%왤qJf腕ng—#[Ao^ ook}Na=0Œٖgg9_&)6sE+dg{U{ tܺCSؖ*GqszGL[_k6mzНĢF1p}ХVTzwV':۱ҐOG^ݻztq?@\>JGG=ϦZdjrVHx3Q~6΃bﴣK/ >I1ߏ㢏TgN>Ir X珎6eޮ%T +} x ҉9N$ȄĀn"~+j=)8" \-2֭tSϥoL6M1,M?Lx&M)ƘϻwCߞ(~'W.=}J;&񑘓vkheI6󶘚%&95,W!5칎5tݔ"7L~#AGё'O⿞"'F}<#/O"bBUĞ'&84<}RHV_:F`?R aBy<ӎżb?'$%%tdc7tخ9 zp<(sco? Ze +ž@]s܋ymVU +l[K-X-1=ouWCÄ% wgE9q> ~}FPucpMI҇J©U0(avI+{Z} 2EН AO]ݿvt΂B?i.Kfӑzjqbd&(Zy?*/Q9gxEi')Nj#;PN;P㻠W΁^>{zt PS ??;RF[y<*9Y|:ƌTԲI;Ӱ#Y_}}ztYAtO1tπxLJYhGXŭV"5m1u3~р(;OH>ӑo@oAAq/_n=?ݿx7 NnZ "bG_(zch8@E-V0}J=1-8#`<3(]Ы[W@/o\]dޡ۵xvDTWˈ= +:Ru$K0[7 UPG~45fH'N~ +=u( PУ'g׮.]{O@j,yERbW^AEU@N +ψg1'_=q7>?x z|t%`ǫ jf 9Ȭ`U—;rRڊ7ÈaBcnG9Ã;Wns| +t?@.zzt40V%gccm:߆hl%~`w1weaG>~^:{|\}t9/΃Ÿ?9VVCI+59m`ZF!NQ y$ý\v<{PbK o.|ϓ@_gAׁq?ytMs{o`L>-qL&MU]M预OuKnÏ|zyݽ ?`~/ ȋ G@.?ua퇠 +¾'ŝGEZW tuO^U55Rr|/9 :HuЭ3g=} Xķ3.Tҟv5dM GIwՂn"ytzR C&CEL*H)ϨUt7[ +|ʝѲ$C(ו0_5}yNĔ\Ge&Ɵ%'u ZF>nzcnVWзjHI7P “.rok*c+k"p#|Jy|)pXƉ ГXs&(! RJV^6Iڒ 2!4.Dp\pi B"oc3"Ե/q?~`z4}԰첒Cl67bg +6«TD5JISՔ 5 ;{w,?;?_@ogݠ@0ϻYc<ڎvcm .tg[6*,èq#U:*.Jnd/G] v/.:zz'w \|č]b(;rJ[g{+[wEj\OetHp\pbfETzyHrʅ z](&/?Ntz-# pai5" 쒍QFT3╱<^Mq7Pѧ>;'<=\jxȩ>?s%!6|Fl J~E>{G|2wB 8|@X5|YW-ZUVdoUtv֟?޼;=U){0 2.­ez`KԴ :X-n9Ռ{7‡=$?Xjkt7ɖjMY4m)>YɱZU6cUyܒ!&–\xfnkgFLwp:#N@|lUp`^  +UI˷HYe*kԬ] 0JƆL_f&t zJ4ݍEڡ>$kLօvhfD(uuoW6T u.U5=z隬`-Sf;?Vc"€P^lS5eHꚣeBΧ +6]XV"&!*ʎQ$N1>:gCZA/Kq !vJ=+xpKK9kcڣX7ffBm?"ǥشRBd4ڦۭӍCNSM .R\RF h`D2S0nuU6ĵ[ MKfd3W2VzĻ.wo6ńmh#fU#LUќjzTE`&7CG?Wv#[+b +sZל@Yȫ 6FQ+CNIVI֔2/afpk5 ]UwHFY WfzYS#]-`i0F[Y(n "OXDDE17f9f@ZU\O^Sps +"mU3\ ka}WՕF;غF윘0?L!?:tIC-t?l ެmrӮ0*@lb%oJ8h$-!$1U%5Bx5ܩnU5H u޹V3!bLԪ hCC=Ywe{m.ɢb&뛬5|R@0x $b:'EL3HÇ/7%M `[Bl`Gū}xW22_CCl__0N-bU0f)dkS"M:;ZUU+ܖKW51.4AN#$(8e3NQM3^OP@Td]w(Q?煕I~G' -Um}dK{MY˜$G Wը-% k _MNMCγ8眨|_=tѾ\th#zI̗W?rc +aDE=/Wd\G[]?䝭ljq{ z|uǎVh.w]SN2I>ns }gU2>wcKW&rEAGnk-O~[(H٪, ~sU^aL#%Omj6|nV4}5kN٦3w៷$ty5*V[δ*@1<4.{g(d=S{MIulUnmףT0\*z02fK + ۛJ|lo^ciڭm%xGAʰYei.aoϦWvwp='yiWݾ>`,qy,0I.5)k  H]}UkmKC-p.jwWj~Tv*6PʗŹn#kl؛5VT,U`sC9Owh +x :FL3%.wo{IԴ/s5]|,pTzhlfrdzoV@]dGF/24U%]^~` +dځݛjB +vXJͨ]NL*Rt <ڪ!jjnfi]{dz)i59ۡm϶&=ܖE,yY5rLU{ۢvTxg8$h{0,Ek]jW ̜zȥ%~垒0㊱ibEXب[%ȟ6Y +ջSL/`XEpI*xC^+ =_54|c[)DNrqvnƇRnl~\XE@w, +ui-E ]KT#,J>ڦƧTH +c>mMJ͘}ߑ{u:9f'!ݹ϶Gs_'SEo:`atkDQhSSLpO|'/xv4?_Qk7]!g~ 4l8ȮX5g QOmSR]:|WG)=4T7O֠ ͣ 'MSJ|Rb {/4ɠQf%:uoA )cR520qI*; &\r~s:Ri'1 kQk41 OpN!fEZhwOsayfeN]Uk h{:ZubUSeQ&+^#%ĸv rj?[!71[`syui  we~~ܝH+s<.N GVK/5q?!cmä؅g59wUY 3K;%mrW/"MJ/*8Xh`8,b'YR;$98]LRPa=Ș="ƥF vUlkǢfx0IU*\SCHȰ[kØ]+$~[E+0Q߷!o,Nҽ)O_s/+XQQ1Ě3阭 r е{3SC)N>AɴIp_Ǹti`X۶;+ڑRBz,HˊElrd25e"-rtII?_\H)ui;[e MuN2cͮ"Ĩح~h{C^ Y-tc3-IDM.-nSa2R*G`@5Gے7Ĵm ؘX\yOMwiE !!jw0?#Ĕ=p8p=RsY͏:;Szc:Rv-MR2΁y|{b[ϒUn77r?tɹxcLȗ3-q~Е!wMe#W7{<:d}d_鈾vn-GF+ڙ@{Q}1qZ.'goCX胼U$<j;fgKpqV)BG@Z%]  +2x{ ;/_bw9tt$pe5p0)9KP6jgeZX)9W@l ,5W%_uAe[Efp(𕮒ogvTule.|EkZ0 }W֗~cֻZHObV˃vƱ{34wGcDŽKdso6m :1B5]qTQoUcTuPsv<0*­e`[tU=s UNܖ`"70?hl#':ɺZry)6֣!ee:aծҷK%o=. M%A6>&<ş355oSN6GakCet|uJ0(co3ZK_5ޟ{ff.vҢ՜[~M}]eis/t wĕ>g`ퟛİ0X!,w.難X_O짓jvܹƜg1X> +x[o?G~ b)vэ 2׵b>Ԡ>Hy3%x00qj}1h-d)9MCsr i[yd26Gq +=u2Dʷ˙!-GF6Ra;g_sh==h_O.j^gنJVnmgSmRd=bw$A܏ħ骬KmvLS eLpMҡ3*thS+l +uVsRxK *x1ۜx, kͣddN5:$A,'mrX0;[)fOi&zotĩ$L !v9i\eBE|Ep6ݐ`##-JBsZإ +D N5bǚGPߍuO| sSaGTge¸k 3U LEEFLǁRxeˉ_< )vEB=7ńՎ]oV1܌۴JNt()ͭ>*fO/Z|jE]lcQ=\N+]#<^=2\v*$%ZcC%)g|( W):lՔ0Rsɫri*ml^eoKqωj~gq7Xzȑ +`GJM%k%o¤ #O'O0nlKofG?Yv0$y}8}Wqͷd<)nGAoHI&̫g|5%ZboT2:"`jo.,$p,]ǂ(`NT6B<_?<1s#Za}lBGNW$ݜN EZ4]78r6tu{۫egߋT%`9Z4hYe1"sG٥Wڥx NТNOmJH)#G*~S:B]l*|^&NצS .2K?f[r.tη.7|zko-mSngŭζ?Zl˺ԜqKmaBf.ܭ`n#?*uٟN cI#|KbۓʼcC_#1J]N_k&92e1@ϡ\V9ՀFR +}̍^-i!$&&iݐ+ȐFa+]o;ܝQ9Fs`7P\O9%O +"/jҟm]̈́ +GqO}ˡ&Y(*W~@tEcܤLJȪpE/ltM&; hT*_c:&y<`em.7OB6RVZSZR84h}&yWj^r6rh^vu(=w0LNxG [f[]ώ1|K4E]\&46Ng乴}#Smjɇ3 ) TMþNWpL O=&d9Xb崘rv285fWI/@6 &Z,MCxL< zLENLwM Fau^T93%4\|YUKeQ@m +Jy譶2v]sT +Z,n%l+Vޣٸ/Dg$)ǡ%x&y 5si%vI!Ay[JN"&?=6W_F:,DL$`wkB`쩡ZGSXaSR: +Zd=璕g olBCc|})7ޡM5?(Xl۴gE)`.V6{_9{҃ypТ3t8R]Ĭ}rb*ٖ; 4KS"yҒ~{'yf!0:=FgksSCC+9]6Бn\z:֥Z _;I%:0*yQb̏^.י6lLy )&%ύ|?XjB}XG`R: cO+(IӵƙO=#w|r^v5\#.~9P`C|3&96%r>BW_q0X}cGT[FG<ލOpʘE^11V2ߒt09V_ + +Sz$>aMM4 ̣cz aZ/ujW7h]mS &ugkij\4d>%Ӄ +pA 1 .D2y<"-j{`4ߑ3LrvBi  ~2\pz"+L[~HR_i0+?ڶPJ>η̶_̼cqwB0s- SҙGks y-\U.1"߻5|&<&p.Ȼ2RZv8s$fEvm{s'!/JL n,oZH_6+K{EC)nЃKy^=8p}g3jۡa÷v&GO7+Q1& 6kեʭ[BzuRf)"bJ/*4*BZi ++%5tI]LӐsNf-5֤(^l~1[|4`g6}g`8Y :q+M )6 ̫nޟj:PҟZ6qa4]L)9"idE}=89BV>sgj~Wh ͨo&)9IfWƆ%L .^&OT$0&C9g#+Opl>9z}>ٜ#1cfLUЈ4Nߊq$J >_E.gݕ§5 . S|U1!$eWBkY}#Ȍ @ OAU'gm]-fhN|,+_tgYEcVA硅iQeAYSb@.,%TFLҖua vj鞦0?EIe2a>D晍I\UDlϢ2| 1u뛠*hHl()cgdLpu{FxÏ-oaҽ +Tw.~`LPX2?&CfIn1,Qixg5pٞi;x}|ː #vu6 '?Eq xmeH#+')^71GV6+F؇W3((? w_|7!JwaigOv)`mZ"tFzkc +]x C ⛅$ߎB`j|ރȽ|߬Չ𰨪>3Q|(*ʬxWmzvz +;n?,_*(Ц$i}"a}- b{L쑑Ic c!?8S/@lEF{:4:!"Dףʢ +Hn@~8C5WgSxycv`ٶ*\Gr}B|GdsL3g`>DG+v.yྀlż_ ݴAd{߫ ZF#`YIˋ]%R?&$շ%(j*ϲ#9(CnSC +l&Oz߻Lj7EFBsl59lJ +sNLLK;0sY{FXx LꭂWw͵r4"G [mh-ܚ:Ͻb;٘%mIS$cOnmVGP| FM=a';vfl= :`}&?kxv @EM~1 zXWۻZu L\Q=<ÖVggvkhg`>&9zwhKbcH*ZȵֽXĺKm)*U) CbOFI 10 ^96;޸%X'밊TGn^n >ߘ i'4Px-nx#oJ g3g^tN5U%Uȡ`KܕA.`'maUC m4y$\:=eQ>woӅnC2cMKʨټ8{?N|Qpmvlakhx@mg?ElFD6~Ӳ?]ykz }Eyqya`ψ '9q&[e>ؘ StAdg6n[l/q#Wd/7MtW^1r8*zf`ٶc ^Q3 +HZ`m7טN&u4cG N۳VFh#ޓL(Iq~8}C(`mC d3NxEQ}Y{2{k_?^HgLͻCr6bm7-nT61Bo)E=ð3AX[{lX@^ÖϏñrKHۘ%{8'IA%P5iXvcU2jb+ ;G6~wٷcxUژN>2 ?ZxQ ý@*tJYJw WlnyI,y𯮖v58XT(I޹[*wI_>x5tG /@i۲\Tͳ +QorvGfޣ8Гz`"3OtltLĞ8t(4 XhQyYdŖ 94K_6uV^q z[3Fe^_[6>=kﭽ_z#옎K Lґ]4R鎤EdZXt9&6훻`RlEpm Qsʄyu%E袈Q" hC 'թڇ[ BUAH+@W?XP5˵Dٟ@5/oM.=WgC f & c =j<ů~Mxuk> +Ov0:#[. YtL@_i;M+wt_# Ĥ|\csm8̾1M-,#;EskC]d{GU1 "uͻjO0}m$_(žhdM5%I`UZ롾3f`<쮢kש"ɅW{;/~tw䇀-y{I5`#BXpv9ޒMkBR\x4$2e[޹HhvOËczcȡh5ngtmzlGǀD,GBXd\"=Dd])}&esV:|s@^rd!#̀^R$ҞQlMпodT>f@c*w\'TVlǠjCX]# 9V.lm>[2Cvthpំ$xo/kX՜K̆_oͯD,䍵kD}l͝&pv|TiJw箑<,cYVjKg +ZEbe`nJRْvW\uf?=5}sNBHk|m=vR"nO92B vuےƧDdžU#6?.+ul$oo{9?ϑnxƱ!ckw%7y|-lVtIʬŬ|s5Xhm9=hb)*7$' =oko{Z~ +5x=rKrp ` +h')!@|]!PqXwrYx}ŖoO'͐r{TNS'))C V<؂i=aguJiWYzݏnDP&,HT"GdI{j`!*$c;3ytc Ó=s P1c+U2Qv勰V[t6q.!DwpQ:L ^t<{RH!l\ZX0:ܻ;Y~$Z84Y_VʿnOO9l$$_J-\{W= [FZ_"kW˧)UIˍ[kݵvoQj5\}<<]+E5xss^DXOsIHV[Υ/]ͅIK06u╀_'j%l 3͏TkR-;~sl‚bjR*L(aք-rW, w-zse`#os R~c} lc3f3ֺ_PcҾ2aiy;H{AYb\hWq{vlOlX A @"ZhNH:4x'ḿɐ2zcfeߘuLK')75e|YbѽY|5@?e@W'I;b#bNl#+q߆kب`|_i!pMC]] NN7+Zb[s:z +dc񉥯{>81&h(C\&ևlztCSۏ\t5uҸ.|6\~LO˳_.|ۋ,KK0ꓡ˃+7Zzj\mX+O4^r>a#Vï#|Je/nwV܉j 0$%k3g#NDDT -|G!7 jypQ=˴n/ =ܖ"< ~cL?ّsrdV,~nP^ǰ7Bsc@Y{@^?Z#L,bD!UDL5d_XC7*(7 }ZJvn4,.^pŘ +וi.q9J;^ 4eՐ\x1_"فQ]mo|*ysѮ6{jgu6G@LIT*@ެ Zo#.` +,06ǀy=s !=NSǟfa]wL²ߢRh +aW)>k7W2vW߉0C95d/~ˌ,9P*&H;0S ;Jrm|߇IXx/Ԫ޴d_# '9z@~JKTÄ% '׀A k-t7xC1tc$$޹@|?hNM$kEنfQѵI/ÐC[IŗMxȑrdT@ +,ec90hO +ͩ{zQ%c۫)buq{ڿz_]꫾΁5}s^+d_&Uy,#,(;*|-N +N1(>2T{1dGu LlȥEmxS5'(hO9{`#ߐ`)s:eZyqv5\\X,qyj(:e]hX{*|D+sN6Wt޲]o{]hON*}FD4āآK|h"*zpfv؍Q^Lr`Ue_Dg~W\WJkտ:G1.&2Do!$#Oa +$;gL=ǎP>z[I⫏C=bG4<؞DD#/OVI|,-q"ij>XOMWP_ =0$y\Y@ +\?ܖTpȷ׾:T^hfeHhGc׃~ZCVi}@h=|{*cQr3 $'(#6Y:ofQ)<"GE⨒б&X?n[}0(h*a-<' 4ȡAZZ^jH&2l{ȯM=32)p2JPoNu)|O]߅rp-%Tv@A<2 +{v{#}w[Zy'_|調ӅȿV# 3o&Z>ҿѐ- y~PYQsvm9Qʍ3kywm)➇ZlM3^%1Np-%~ݞXzDIGu:D6D s͏7;듰<2;7ٜ-{ze"6'@,l~L-C㯾 }?KF{_V^e!򫾶SYdNh#/f,ݏ*Y5'k,G!wlbҁܴ+'a}9(@yof6pʮu$E +<${Fu<Wx?knz6 IDCy} !²^I #ӐF&P"U:q_ǧHE@sv7>X76Y_mӪu +FeJ;@U>p $^Sپ%>xa>󌷾YlslBg4 -IF'VHpb7fVOPnMA^z+tf/)yܚ_%_zUN{uZ{Oa \B/,3g-hbҀd23/E>M+}:)U !94(NR5'lZNކW%% sΠFL\slٓC`7= O ʰtwS#c:'4M7ݓEB_ / +mN3U˭#m)7ZS}6 {{%oJje]SQ+d?6枬~pL=bj#+ʨۺ6ٚc@,1/6%|SRA)\ï4g⟨Ͽ3s@w"@;${9lOo6 ܒ ;މG+cb|d8B +*vO#ȉ *7zv-[Vymu̖JrY蒹膚|ipfZTFk.YHJ>GjS\ 8W}sAHҐ!rCJ-@ݞQAJvdȼ#-ĖM fGxEΓJCT٧veg`̜eZCgC^pk{~/^~w"lO[]SԚ \Y >70iO#އ!9l Py=9衕45p[{ 7?nl!K> &CJ|tGG Gٵ`gMSksڃS+]e~FQH=r<200G|BW>yOsh:Ͻ}7-;묖suk_/yut%VsWyt;论ځWZ +jL{'`X \uq尪G;;"umaPLKKP9Y[h >Px/WFx9 JUwUe~(y%rRKڎ]jyzK$Ss6ulQ< 98 OA &9)c7J80>'6tO IM "xk 蚚kd5NUqJ(E?.J~2Bd<⦫푠闤=rkX֥M#|l}Φ:@l^w+*6f"4 n,a]ޘEG5|DNkޞF.e?I0Y, N;oF ?Iq?9WFӂӰ,IPuh^}9E[ۂ9QΫ6֞o "s$/}s'@)+ +UAykr@+ QMxaǾaC0ql{~WlKZ:'o[9晍ƋI|ԼlN =ژB+̊3JzjVyKK|6f"}o +"̷^K%]⎴P_Fen/ 6Ԛ޷! sWX&;GڞaҿלּX{RR1Rل|5ܼsFAidW܊G_NޟQ0+/!3}{uջjYy?p.ҾY\zpo.3&g $ȞZꝬy]lAA(isF+>g/H'g_s~nܑ1KoS|Ow2R`m<4ͿИԼ96@.eWCnUL //YhOl-ut$,FոlKdSBGRd[[a@YB/1T4Oozb+xDz%j[X*?0LN #zB]xwW]U %);L{®|ljƿLo.fqr04:G_WGԦ0`=5 +;Z +>6Ȃu1YDChC@+ gPwLԾܢaW\Au4܊ʐG&>HvT%tfD.i ٶ>xODŽd5&=j&͟#;U۶֭b_Jٹ11)VC$d}&1f2<R/p~_y6Ūw*? +ιZla-cζa^s9LNݜƦXD6:鰘YhOژ:m<*50A,=h8ʥ23N_mW\%AH-zZtEF+<)xg ZũiDF/y5oO;_ 1h2RUzļSw'|M)|}*jޘnz> zh]&53l'A5W %.-ٿ>3nSy/}g`{no2w^N jn|> {Uh-u}?KȹbU< Z2"D,U`ǫo(IkHUbLSd[Kܔݐ9}5Nʹ19؃723rzE))hͣUpVLݞ)>)e#]0ȊmFXpM2<`6g9*J{h#%(#^S [=ͪ ,pR!~s&nϢ->|fFW L 8ݹ=."VI-嶤cOSin7>0vf\5 +HQ%B1$%l}BA|rv)sۓ!)RT&wF6W^! + >'66h_of2l';WrJh lv'0"AoP 뻡6&IA q NuW"iU}ۣ7mOaioi~o0ÀOtPXÄLkx{:~maǀkJa!5~sдz[3PӛҊW{oy?m춗g^ ./%WoA 6ڑRCW5c3̰\9JHbS4H⮊4 w7?f]Z &8;_un͒*q~FywLӿS~M} ,1DEDA)Nuҩib/.`[')F$k +qA-_WG:R9 zwf^8zVL!3Ē MG v:z9:^hz%t73J_Rn|?ϻYB )ź TQ2 +Knpl pi:Ȓ %g4I9v{%\|ok Tf@RSKnnw<sP_,nGJk -a 9T/B޵ +#=uLC 3hA]ۖ #ZMgCt+ +xݨ~=jk-C$M/P@Xjam}= I ˱{k;3*lőN`3قON6dE;v2׹p"\6?.NבP1zl>~w<ߚn{yb!')[=jCm}/nO SCk&"~YsW9?Pb:#f -3&1293ol +i`9;sl+rn<|}6{gx%fG;^E7)AE7 YGmZͩG5:B!/42s<jmps?[gaM2*>-(6mINrCS +VzZ'1+]P?]tw蜊}gG!P28)j?(R[h{;H]| A᝿;+3˟"9Ş*0但}~'yB,{]O:J +h>[E9?]woxٍ{_K}f=bա}|1壉d >9="v ۢ>h\|{༇׃ +OqU7 :1Ck6gJoh0;3{[ͩD<<#Ɣqu~9:'dye&mH+L=艵⚔V,g_6u 5=:PS `Sv t2rmTS}]k!ȫĴFT/IQz|]D ύ)х158 B)9;( ?{ +ni9vM!SbRcDh"?کsV{jn$EQ-< +zR!a%q%|ӲZDGlF`^= Mr#2*]5#^`<캠|+7c{ƾ0硶&9F:^{ĵոgI)BGJ* 2#I'V^瞑fhY-! eDGrJնVgnS=P-m/KS (嚌S+ A発ko.Ϋ%vC_8LjyIFq[;Iz*惝ؒb%E\_Fkh:?W{=\B,0 >e\.Sꗺ7tus6( =uck?8Y>]w G~D,1MK'3Ī[A]7=3-+'Cg#[oLK*D! +n}*ۘ? )0%~=8&fq ST'ݾQb"` [|[y0),yq狆{Fb-ؑ/7d_P7PU͹@6| +zS<6I?%JoJvm<2Gŗ_siixHr`H(R~MOO70 `t{q9O*^oqh ӑ3xl)΋u)>G. ԝU6.!زm%29,  صLu.a%ꇓs*jӎZ#G TŔO_ի:,L+'&6eA%KĶYXgfQ|Z6<Ǯr/ӪBZxGKhYׁ[TⰆXS=KB1ˣ`:?f*H'ھjgekZtۮiS|90Cʢ򎌰 Y3]`>ǀQ %89Ca ǭOW2sG;58Masڐ +> F 16J_n.,1j{ hr<( 79%lx؆JHKȺVӌfsL] L^XNj ӔnLyNcwA|wXlҙsf@AT +ۚ.v(LOWXH*uA%:߷J*9~8cr.`}^fD.AwfXGi~o Ѧ֑뇫u-f"r=z ٳxsӬS˓qѦ ֫ʻL &psxFg"ɮS3X\j:xK@YT _W_L Z>i[F,$o28l,3APF͢5~_LF8y\pw~t*>'ڋ1 +xIn}[Y@nw1I'[:OSb>'wW[ڃ +>)a;a} {ٶ-aC6@jrm_z]hрn`ڧ-Mv(31o3#wS}kӔMB'XqݳIV.G!ulsäzu.oEH a ` V$.}ӞMEzѳI+lXL8x5vFK牍 )iIpO>vj[&(%3䪳OHؒ@cڞxՐ@|,Pk]3:2?{AAq#~kś!\T >|`?Yx +* (p@l]ۜo}V h0+?p) >Aؘ'Lk?D,.Y"v*]eaKm5 0XPgG[r@W-0C}CìIж.{IMv꼘g[A}{0K쐞1r>uXagTd][Nټ +PmsBMMrڮ&jv,LGNi1~ Y4 t؎?hlK\ny 7=;V,^/ B|j&"jP9B0FZk]KȦ[W*$zemϭ#۠7lǜE=/*Ozy{>3cb2ZK|~$L2j]<&`Fl1W'he f~iq@?t5e_ߖiKy?~Mxs֛':k4C ]O=<{[F^f4U<}߸0D6Kz 6 `[։u/ו=,fsZ ՘ۚ, 0| \@o^[=yyx%avxHjexֺ'7G&Q +ץ,\DO̢ƫa99BtllHˀxUV1yD#Xٴ^U DH+,uAQa}Stwlm묻a+#z3OQZ۞:GkC;&ŷEyfP{2;Wɪh⺬:3Nq[>.AtlPeVlw;@uv]3!3lc^ʧWfG=+cnx-×og0u؀E p#|Juφm2<`cFmEȨ9lƺuRހNSktm6֯6M õc|PLci18ɖwRi̜P?;'T w.1/4Xơw!fY u_azTО昢7:2ڻ"`D=Rǐ;+C/Fۺ.bQ/&`/kF\>VH/)`^ dO**bm !wOؐs۝ "qZ\dmy-%y%z~U:9KC}ZX><$KEҠG} ӏ 6Tɛnih-!OπmV c+s +aaiL)mSD:i.m,TY{W|1Z{|̶tb~վ{!lc2FagtSeq||^%lkF< юMb#|kQeby_«C ;ֱ]W"&س y{^ɺ`|f.T3]DjVZT9徕ވyHZvjxȵ~nyybid3mstE"«nqt4}h>G \W/SOIӹ|y(u_YBMc ،E1*\阜X'8vu*y/ʚfM`vd"Zc(DlH5 $'#e"n]a zlX2DN*_&d)sɸ'u%s%ߦ!s.}[*h4a[韂dUdEĄ.3zF )3 ̱Io0_?qK',˳ұIN 辰y I$K<)vV&"@cP)A9p%v+3s) y;u[&٨4Ay7SLN)MЍ ^Щ]XL[# }ЦbB|yHT-+]]FIRkL^Zhf`yAE\WH +cZ<9(9 0EOu__eXV6ʤm[-M@LW֞/U͕U[vg4cm}󦖚1]_\,ZDeMA>g[#P&㧇jSڣѲZP6LͽKU P*ˆ8TǽxO_So~ywx6_ى(M-ԙaX?UHdֆ^+Q`Kepwḇ"+&N"(P1=OWG;i٭?;{޼Mqi^O 'U cK댲 +3!śʾ~}eq|tяȝw ?Iά536"qcGltsF]yz-olVіaq-XԟTeH-- dqªDarLutZOPE/38@x?ЭD#jRQfC]cp uҿnLjcqBS$}ڶ¬Vr5~L#?'H +t(ϮO tl&uLS19nbF0;IM`EHɼioJ 7i95R@?r:{qq1%y[ӧ[qk MG3]ۖrm+ۆNYwwBP5@b3cB\жg%$nD!'D9jK!k88 b7ua†Tzb0=  +OOh+,_{9wNs98{a8&;FnYb7q l6c IS$ֲ55O w9d|^/ ChD^yz.Ջћ~GH~FUNԋ_T-i:[핃FpGoO6e<L~NCio^w :{ vx!vxqxApUç xW;[uu #UŦ*AgpGPn +1Fs{~^On56{<7ςb?$U_2[>/:8 ~JS) jnqqB]/j qu(ӎz (֗h+Z}/-FPdٍ_)>vuprwx<?>۱}%zohXy{MJ[,q?:ō t\B0 o}t?)_@ڞVy#"Al~-VDw(Ve3vIWڙ(v[M,LW7+iJn 3)rA8'Be;&唼 5 b_E$Xߙw,V’lNM[T1ӦV0SX&n+1Bg +e`B}'/>¯} j꺗EqG?dQiXu -oZU1n-3 +Ԍ⋗7ȣޟ߹v/f~0cmõtbeH> i]]Ne6AXdT'8N::(Äװ2@u;>:MxiAcVEEr@LmmN12pŏKkfҋFoU\&W{#_Q4Qi4<𡅅8!;#e=nEH0u4UYJT/z:EYm9-rOip"Q?И>Uխ mAMQ}2A,gن񸐾'-jIMWQ5=ꯖ{u!e%mnA~j~Sr=&Wp h?e+d=zpݨpǭ@kZ&to;oduUǵ։-6G +XwImW hoYx\sW0 rgX55;צ/kk(cVOwҡ6g QDu,dJ*dn{i'h)Mpq$ZZXV=!ikPw@^JA֒εVGf-53DZdv) + jZ^ó s + W,[czdc0#k55PP6ZAܔgu|I]M^ӠWB$m¡~Z o"ԒZ2b꺭xNY7 +Aco(W5}ݽPXʞwYf޾=a_QM "똲,́<,,O4OWyCe WiQU#mSU)`VyX,<Χ)fѾYP0RMVMg>QSk2Ue-32]rr45y}g炱9V4 KC =>B\(\>Y8o M?%%Q:vpzA_#ߠiJRbFA^5kd˰RTubMߞ& ϗGO[36]1N'*щuGMX:Ԃ> S.5je9SYs8YVi"j.J_cuY5eM,῎6f;N6_@l5xk Wྦྷnm8k1eE +uTwirJn{lG)#Դc+`Ć-iǁéb&Нb졅 94\m-.RM|-{2M­9+sIAKYSvuқ%`DE^Ā9)/mwd_=CcOLؾzk{d6G<+'̈hًND'>`J̈VǤQQy꜌5ѻmֳ +V_{RjBڱBp>]q9U/:3e&bʑh|k ]2r )MkQV4|%Ң-5.JC td`O΃/Go(C+;-FzN{'u7%QAȡ80aؠ!|$mcc)of HsYkZɘ2.zT3w7 0C-5* PMe%.sGE,J9Γmo:33(|q_%ǣ!rp6]Ѹ6:ۘz1/tXٟoV}+Q,KDolRq:4 缰l640G3G M#G{ >+'EL˙=+榦%}~epmX<ڙE8S@Vr~d'؟@z`+2rG\D>j~CU~_SLڐӒ[0AJʩ}b$m|Ok _(-6Fmɲ>$=Q@5ud*clak + ##)ySZm{,)1gv1bl;eUgt|FWނm%)jKZ=ېh9By5V[wk?.vS@Qs8LGSHQ7To%'n{}lbjugAz cNWsD;2D P L CLc}b,%;bm#c&M]auTCD}}t0\DO^Cm*;}$&[)6vOCQ#EQO ^k;R<* V6zRҮ†.K_.&c |l¦ OEv-%ty\im&'J8@(eWaWh5.dGM϶X#1IV7++tؚ~7R{ ˾r8CX[_Q⑁>3.'m &e@JmD&%vOuf艈IrV;zJ[!l/[tror8}`bF~S˂g+窚4W_VDP 1mQ}%oGQ2فt)9|<$Y endstream endobj 214 0 obj <>stream +̌.R7Ê.'3/GRwc9{ KU}kiĭg;D_]Ź BNuW|N(Sqjm OVEiow0_pdehq1[_0p|̦bEz6DS֫|6l 1.dOLz4D OMA 5^\pwiouchxp-Ä\MG+cL7dW1WE+{, b6%huiaLwփsεe| 2H>7N C %jÞ)!9Ƨ~bc,fbO%mqSʁUS>~!jL{ew%h]0XtA=QJXD0> ޔfl+a#WgKHs|Ȳgc(FhU +q=L Dl([&JֹyL/:oa/'+FهږA=vn[=5K[+;T:2=CV{@{0s&u:Yc3{b%[*M⏭#3 "9c~-ؘ~tLk"*(>.|e/)fͷ +2P徼*lc uU ` +}ic-*&^ciOFr_.zȥ]ڐQ"dJX6GcRL'ĭR‘#'~7RAFLԪ<߅p=7'# Чgsy~җ:~ӫ&&i?ǨccA؆ 2ېh&j/.`9݌#%0k҂ &hCR=~;ݔ-e$̵b|_oPQ7Suo{Aq[j|PeS.Uλ>^x6Qy{4F/>frzį֚4Nj jQBMŎ}D{ו.]MJ8u(t]JHV1{*bBKҳC#1aOY$&vDgF Jo)K]@/|B[֫ެ7[}C̐VdbN*F!+b(^;ö4Q*y"7Φv: 9YrK +vs=Ң.'c}񶜠?'33!ccQܪ8֞b[v147}K|_(f9uQV?uۍ-UA{?ڊtqia[RPEeGZd"s`3LKC 9@Nt1Ro9*`[ D넄CSEs\m)8h'y6++ZwS =l94!GFB) +BL_vm|sj咮fZ4 -pО@JQĨ]%{?Ry뺈8݆{m=7L5m=)hl.M0wٔwE{5Ej\^9P2{ +>)iq{*|؎+tn#%wx y.Az +6^|b;o_URm"$jq)bg@G~f: s@Jd}CCiaNmsE۝A.r;HMSQy~z셆%)ޒ|oX+./ 2Ux%wNi@/'k/t/DKBNxw6CCjNd]syi6 3s+kp|k^PlHR^oA|D`!xı%]䀽Fh<*אWߛ?4T8d -3qnb A)Yࣖ{_Y~k/|C朸(xK[P#xN<뵮$^vo&회n7>W6ĤM10&Mm ݏw%n ʹȍu$>7(nB/cUpofAnTC~z*o`jNݙNgyqk?Ւo!Q'{0Ր\u tRT3Cۺޛؑ8 rVCKqJgfP&nڝjXmֆ{jz9m4ߖ[h8ߜbS|5?-k&B; ˳_iyq׺**Tإ|o]VQ%?to>v@W' ]X-5s 9̍x3q .N;9Î9H1 +*ign- gEV ,B{BKRKzw^uڒw<2A3Cŧd+>KQ.\m߱RbCmaܾ04sc:>6Nxed^퉉k!D/P [qT%-P/Iq_ǚ3QC~~2>oEIQ簸OŤ}W|_JޛM?Uh,ks?,zj^lt!w +Z/s PAN2xC9'Y5,(L3kIFRc,zdϏbO +JOҴSRT*d=~ +h]9hɆW)O9Յ!O%׭UsN4f8t#㕥$A+ p퀻=OM؀[G[=zл,'ik{g*xyiKLey.:QZRPa :hGVثDkSk}MƳL+ 9!+m) =5pЎP1o 7 X=u2TTb94WZ=1|L}֫ɚS51w%M=X͚YZվS35񺌏Ҙ3O@5 5pZ[l/]=۠J{=:V .IJN})>B}m1k)GU"ne))TP2֔ 9Ng_쏰&>zPHz>Vv:͞2˿mt̒ &=YSmiHW,g㴼C3&|K QN?Jk *H"m3ﻣ-?,ve:h1ٮ$v|Ţ&^}FsjNt\@[Ǯrs8ߑn >;*.zWK'Vls{Kb7&hH"]ML3Yq{%Teȃ{rD̹G2w"nk9^MV6ӟԥ>\j]4͏v|w{a" R> Rnw@n0TUD>>RB(AGLlwSI=˿&R_ٰN| >*B]O$d(cHw1+l7g]ZâNoW.jSQlOyh-;'ÇJّwg2?د>["Zo'P_I9γOkҟ-d@yob!Zt7 ߖd}m};ۘഫ"Dj#/+ؘ?'vWY9VdKwŽGylpj7X`mpf1G)<0ҧ:_6_W i~7 ;p2ȗSdG|Z_ߺƟ9AJ0N8b!v抔vbI yD`'KMki=16d_8dkCzy 1vg-LJեY{,7E:TXlqeK9`d )SM'^j)iZz? 8u3̵\U+c !-G,m}1^֝i=)ې6$CM9m2St2=U0jwNu]}9eFD PN]zbe ˳@/%q[ZBfjK3C 3ȍ}u0*J]<6cUɁVojQUp6bo(uYI{8x"áP'kagFRrgқ񲀧 ln}y5{uG]}l`# .r>酄 '2㭩YSf?'ˆMXhN;]~>Vd-%9&?p`'#N~BGۉM{_E_Hav#53d/fl!fBl]%)̈=|'#M0rR +,'Q1`CEQ|ORL|$^L~Tx]N/+"7&8o) _O^"ӯ<c0؈ t!FP崸6h8!|T Ufڒ^w9ηCF9Ԥ+P%kq{L5g;Y7[߬= !j{뮜9Y %Ghf Ћ5 1ڮ.usތU=,Y/H|fgIqn|⑅9Гԅ:l-#!{J!tGpzRq:Bl1Ab~!'v^%lxoA] \GsH;ÔUTD=l3P#} zlҮ$ZPaRNx<9\(`$FxsRN\7!Z $g<=(d(3+>Qƿ*T(޿le1E{MAxXE~+.}A վO+faoY'VcF=-%(T讫 sl}y>Ym+=S# w \}3v>bCnyiT>hm둒s W@Of!R"6@ǁq+yN5/G IFY6ygd銢%А,?/uԕ'<o< OyYɂfR[I|:@ ~x'[IVk!]0GVZ8 piM +mEkj2*oO|zZ}O_^+Txp*oLCO=R3ҶEEJjکVb[&_lɩKbB2BK __aUϫhC5=sC ]Fs0;ØAצ eКbҹ >p*X-ˉ}08sm1R%mOE\\Ksb`¯u&2m |WeHњ 333MN^®7LMp")Pˁl+m<Ӌ u%sk9%BHݔB:6U9-ur^hxr® y0 p'bʜ<ވmDŽ5l]ya9\,XFj +Zy /$#ihy.U4spFz?Dyٟp9Lpjl8u2ƟV0%Φ(<@o|^qA[HGHXa|jfBk#u>>irdߓ4FWy[+@oK3?@JS& .FZq bFd[NJyj,O}Yϒ96qۈ)cF|h>羇lw(3>΋FMX|]J]c&=_y)c$ VYJF0P۲@6P݂O-.n*!t;_,ftdžjtm 'Ǯ 4V|\o충D.*'jƊGjP;TbBhGaaFc`2ߔLqcc}Q`v9O}ǝ[3;@, ^L5>0jLע>tv):r򙉕k{}|O hAL)):1/MB,H0AǣM#kKm 1T;Ւ3NnXaBz}˱)s][u>mG<Rp'K]Ap9!oV6؈]e:IA.ڢc\%gEXar B$sf  q&[s(֑!ws]EgV!¢Z؃Mp0@M9eio5zE蠋 fѷisCEE{^e)N4]}cגՔ$烈iic-g>u= +Tmk3߭iqgltY*P+S=䐫~?bz| +e˺me9;{zlj"%е~FsnC}!|tFPlm4Tu->gs8Ey.6 @s[ä=+-|\DBXAQ1Gǣ U@F? ȧ#D;c|`sN8=)yO }XN~!>Raum9CZQ4 %&֍t]`Hyl,s&$MGkA%{=GSu=9!XJLckwZb{R7ȯR =];RrHOK=0O6vuaxd`mJF– ko"}{s51Fʣ_Ĉ-}F;H6g<1F^>n g:@O̤I6B<jHo-K}d.?\?3g;qʴ|4BLؑ!}/209nW76cPaIsCĞ(y7֛bKcV=Ś湣Fm!W9{|+¦m=>\z9@N>42_X؈ab՜\CggҕC<9B7q`@9ǥ~9S^:HlTA3mOƲ5Yn(A`+:lxQʡ[9c3p ==t1UZ6HOZ_ lߋ S<~O^5y0kUHk?*)V-kFy6m) +]_V4rDcxwl *>tRxn+o"nhshR}Vjs>ʂt +n. +DvnJt^F{ڿҪQ&@O˼kx>l3{UR+#2슌5׎4^`\K/*+b~ҌLj\FKAG]H&v>L2Ӓu4ǍO?\i'̋? +p +kl}$th0\X1k2b)D{CcmPA5O!>aޛ牞 d'&Rʪ$7`1B{ƻ]WD)5~Ajꁼ(xG?ߒCũF 5]b.x5uU@?*1Q+Rl~,}7)N-9Nӭy|lI&P M lԩ~b$`==*b}=Tm~ZU`/fc+%@]ͷlJ}vǛ#=5HgZ@a΄ ѳOg+Ԥ"11b#kOO+䴔y>xTH;clRϦ +)?2?ŗ3e6@h0-]9DOJ95WKԬkEَs1݅tjX8}=OrTT^,n&(c1Mؔ=39hO+cV|:ť0Pv@\Դ̛'%1a]Ea(gCv5!ZBQC.'Oڮc/_o* )J=jf⢜8hr>E.BWMZSR-h#F*Xmڸ[rG:2lRD-7 оz6RY1L$!rg{h(HZ|hQ&Ԕ\r5=.'i!:Л} %N4$ٖyygZ8鲪5WVˊu_C^zg}6XV{5KBG71v=6n gX8%6B>ǥ8 ӭAxMNv#<ЏcԼ^

    I5G'&#p},4J: ,ۢ|E<2S+1:1?KU瓕vSs[MV"=g;3_~%ev1&ɫ %1rO9>@mO-5_Lp;W9"f䒈ؑv2DEGߔv=c_SZ,k[W{o%PS=ԴuI5I߮Jzh&=C{,Ws {Cؐ=5#.`=WN[r x#>tlac+hOCN9z=w#KmX̮`w,0q3,)~EV1HY,HA{ZfVNM쾚Da.yw~l %2 ;궩:Z1PMn%^XHYoiGٓ-=?ԖYn_3 ؏A]p@UTp©7T}gϹ9IQbs)V<`1QϴUudR* ;]Wn|>B˿.)^c[ntgK+=wb$mʠAD薑]CgeA~U\Ql<މ9J̹m=.\\ElQXG x8+.6RON90\()XLK֫j\́8#.c^+J}\hzއɐQ~RwuRPIс h{o>z#QO'M={ؽ3;31?l"&pOHwϽ|^{H5rSdA4t?;gtgQ .bzcGq}]kP]'IUPtb8zmUc~?hK~oueez&%aQcp +`22ca"J}@/6R~gモ64Q6׷ƻ$ꌉq-gmLK,"ew'|\ oN[w3˯ȫ~xA8EH/u)T +{!R*~s{ay7og1,x7\/ ?n ў=G;'U߄fqI ٘T.௤Ҿ[67:ZbH۱gxipЧ1G8 ;Gx=q5C_P+Zn/tMZTdžlXxR6PZ:amiL|Yv <\V/~m>yy,W9Aw?qaA au}neq*7˪ +Ov]y\G -])r["t ŔUXnлV˗_Žusώ]"9uJ7;H1rK#@mhC-S`{I܍ CXTŨrU=Uݼ1tqu^8q v +9)'5^%I#hCbE@) +( =* jg?0ϏZMVg]<[эW㎇ 'W4^~?ϠqnA_!ԹJ&[ϵ퀻V^0JZⷃ+w\l̊z椘AJh%DJ_']Yz9qpiuQ_PȱIЧV\>J-4oN +Xck#S1#!7nM⋖_*%<'K]eWA{Ii=>8qsttL0tJCDgU) >8#1Թϒ| +bIDLXP]|fBX\6v\+"ZپR^o[LH+'Jz~zI,}I=•̿jynɎ)+7J#&9f2vf1Bsw]'VN$gxYWJJMhP>unuQ{| c^nMS[W^yԌZUSϑ\Tʄ#Qp EbIµpjO &B[IG` ebt_ؤG,KNbߠΦ<;>557uyØ3:Gf ) ui|+ff>hdC,6f{]fx09ۋB_V8˜Pl. %RN=lx*Z=lH %o8]!ÀۙJ S `[ﬠkm[V:Fؚa7Ͽ&_st}~:IH!U}ԐF/m(,syw[˽oև)j<%s*"24#g1 Ӟ0W5_r]Oi|I`P{3즰N8\xpp}G4W?W%"j=,aR֧`'[Hc+:LIN΄_Y1 ty=Ge]_nkbu}Ye3//"_b206NѰ*ٝ`Mg'm|>ƖBo*P@V5ls(avy8'ZThiX&% 2K9V[ϳSTm{͸EDi MiBU޶I#TӚ[>0 *\iŧӝY|M@|Z2W-N N/NOO?@6}w q-!:|Z!,|~nwa-?֢Psjn{^SR6Jo133 E`gM2[ &bK+^_Yƃ aPEnܚ&G xoK?4$6#9VSFvOE̎,Ƚ6<˓ kk9!,gEsP_Cq/W4RJJEPɨZEm|0ia"V+'Tp!5+SNH;\J8=˯RB!oVߚWoMK^O +szŗosJGK1g=/z/l6iU5>liVx%^O@iҫsJ^;??e&-"jz}'$0dXM=4Z a%gu7GC3lNaNÂx9fZb̀m] eã}QCoռu3-?nw]~~?LZՋQ=2h9B*4pNyvMQj\;3z7"FW@]_Yx83s ̩K8eI@;訤Wh9`wsYEk[fPA>prV>a 4_|joqQ۝7  +`"7e1_W}+ycH?ngh*nƜREMg"^ͧ@[FmߘF\=jc&yx#䲠]z1#{CA,^#_ݚU,܇MA +EV'Ѕq-L(ԝ;Sa3qbkP )k<PZ5CU7ʿVHHePaݖ84gU×˟.{eNw*;z}h5$,d Ыf8M~MOG1*f4f k+ѧWq#J^WB+!mKu<<6N+ _FXғFcX+Ƭrz}x-N(n0z::%7E4ƄM{nf\]}CN0b>&a`]j|⫮CA30]g#ZLUXπL[xyMΥG,䦬S~#iSAYz ?g}⻞␊xhkAN}yu%QfzghVZ/n:M+Q!!B(N@sKS˾I >kP{x]7BJjuhݘ2UR,av$ ,DEPq:!68TP]4GPT6m?Z m铤Lfdz_6M2Z7Г^w cOM1Vy_;rZ]JGY8ֳ>*stŧ죆TqB@g’QKR@$n]Z o?;2s)qӀ<#c˂s tWqLZٸ`ƭ}ȹW9yw'ȋ+9r#zqkYRK ;଍Xa[^ ۲Mͺ=wKvDnQBt"xvIn4lhЋܼtpgT ZRɭQ@hq\0ɤ9XaUv& 4ew, ;6ZW YPrZo\Gj\ysا^] +kh.hq2,m yA,E"~~u9W2t;Fg[Ii#+n`f:jm}6aD loykk}ZfBU҈+Mz v(gKC:vE;_*qH΂DqPI53ֆfzN<v?C,-!ww^,ĸ>R,Xt>0{2iF^M5)ؓuɀnY̍Yb rw + YK. +kiidQD,ʹۋ,O ?\_| c&c$5亼^rK>~mL[Bl O^*|Vz_n=1s6<&Wm(uǴ «èYFc蝤q` bGW^ί꽔T+R:JCq跾K159n2֯]ϹYEheA%.ab¢f.f7'8.,E90ZN&bfz Ť] =k3I6m>¾M[Pj><yۻv«q M:`r{2j3WbcgczNMyؤCH5Xa 17(ٞ!]NZ%xq 9[ӤuDΧ9_NլC7w/cL&> :γ;ccqvxt +JUh[xZZʓÀ?w<;VjYY 9:Q !.uU^a4u(΃I8B gg ~m9MHk+ok~p?+| \D!FTCˆ^LB5uVTqiJx8_A(:vo=/qzR6, i!:62:G|t4üX03:s..1zf{D̘+Wߴk;d^X{<1ym2&uÄ~7A,upI]w\]~Ǎ )Fc)dxDqҦ+K/}mT :^'s"q!g 7L*F =g:Vk,CrQ1qhu4j$ex䷓f>6icwe7v&2J~ٱ6RC*H2;ƻ r䫜 M1jim)E3;Vw.fUI^HX䔉Rkm? 8 W=й kQ;fLMx?e.o;$3䲰HmTNza~nA~+8 ;0H)ˍ.-}%`H[lϛ=GZą_8L ̦bPs~789Ri?-x9ks^Tak?}#]6&P㠖"-.A Em_%pQ7PB.t>$ tÆKəٽ`>j=OQGJFk-ߏq +vm'c?'1k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G!XIwѱ(.OWEQ.I''RKbQlсB8ьCQ۞N$^l]/퓓 +_c/\(8~SN=s.?sO_Fh8쁏/8ua0K`@OpY;yU=?OXe(>G9+ӏ_8> ^Us걏>NٳsCo/8Ypxx? +Ξ:uΪ5$jL#!,ͯftŌڞ4"J|ELOkٽIֲ7 Ł9JUpQi4H1q{f`Mw7g]Q|idX#% +u)e";?EMb CSP &"2F)k z}7pzJ̵iQ%&mŔ %ebV13gڈZ19T1;w}}3rz=sf.;C.]' +F}J/ddVB +IՀ cNmwXٔՖ֊68+رӫoZ~ +)PNLQ5#i?e}RFa~ &zg#10q-%F5QӱR&ZXS)ovb~&&lLJ x Ư$Ee6f"Q~A~/S.>e2v&'V5T4v]x!#mbV&ɥiw]s..9m3&FgR5rbVy_"fCϲ[  5}|sLѰT*qnW 5^z}02C9DGO9贍Ok'vHyr1[-nR& b®NO8ޓ_K~oSRBp߽5F-GHWJRwIW ~6mcSآ7 +TID1fRԈ!%̶o)xDޞyvHxPe}q37e"-bk859"8aueM! &4,;]DeP)d&||,_ĄIBMǔ`t w+;7u)$VA]9r'wl7ws i35A&MȢ u-: )+4Y''m#TgmDш ?EUcNDžuޑ #sKei8*&aZTn&bV|OKk8s+CY ¦$, ];6|U +g u!d]CS`]PQssV1'k}}fsv*m&VWC-BR嶕Ґw*SVDQ`;P; &C//H$AA, lX,&"bиޒ|'rKy/ nȋ[);3X;΢Hr3 v^\29/!Wo1y k)Iz3H3kV!-mft$Y+7MHhky)K,g1Rq/fcƭ\βanA$^<4@GDRƭI+%aCFZ$4cy;甈2JS}vkJΧl)E?gE4&1E9RyxTP`.&ڈWS3v%Tї{ի:|]Kʯ;Y 4-&WJRYxP:8m{qdcP|. +5ҚJBx˯ZL⯬>$Vpa,|9efBZytԇUH +4: +gp\ue>;mJoA|ltL ^jnm 5`['ߵ\nԁb "isv1k㠢lN Nu=ګ\Ԏ,#)ᡦ~a >VKՄ֜zFCsڴELG5m |cǽ'jj)$ Τc2F);oKV=F@C]w; ~#s7<+ "eG{>jWgWgQ1p `7' *i#hrCţn@Kzr1;nhۋ UJ{yLs:'`;"ZShu\Hd>2R"c4C(jzR `>g=7忤F@m )5 Kv~=ϥI-VK>MBrn7 #ե]y7`&4Kn@5~7uxssi'7f"2УK:9jX,@d\}r@w O[~ 8F_< =wm|Pkb.<3<ӜKy6E q j +`~ b~*C­ozύݬcgAmMs"xV*M߆,a71#hiLqbb$&MYq tKE(${[׺}N7ŴM@&mF̲,qbff,3ےh>ws+Ҝ=o9d/vNr(hEq\׶~SESp2dt +>|jŧp@f8pi~37QhyRT +!i %qY̥|jɲ.`,Bڧ3Z.s|bQ, 95B[#y UM\$%ޫe/9'\V8Tp^"rc&E.b5D3yv6: {P!Cm{P/6`=^)o %ev3ņ9յvŇ)qcl +R>zASWV/2@ޕ>4kI.++l Ru[ԉA | 3I bӴ L=HrLcЊG`@ͱHd*tkh=޹r6=N `O'.pG;';丵v}$drsBkw,T@ŀe]Z+ Ǭue_ȻBE5|έgk7q!vXE㴬qYl,ȢqRRHϣx̣>nOG \OZ>^r{䝯;!Cj!ţ`?\06=w+9Yʥ(jէeɢsĀ١+XeFu~=*6ҽ e +!ѯc&6!`f+l\ޟH>=J! +ܰbA9NJ!hbjd4Ķ~ᑉ^j%j_5YQcnX+bnY+d0C6e* Za&ki*0O+AVB4)Et ԯ +"(8^q+ +. |&֩rEKh?X f!gs׈o8~ml*I,<1К]mYSL9cG&:G#٧KԄxE\^|&ޭ]JnmRpr\ՐwyoZt򏱼 +pv_- ;YgqI[ӨaVԩ|]WWVҲQ% P2 ghiG{hm7od 9dÅ'%.ɣr.ih ~3zuiq+KjHpE]湝.ƣ8Ձ c Y SA؜D8%fyH\@}n]y -kg8(XR)/5[\W>L +db#$[juCsMwpKʒ5!ū< b_U %"w?`+/ץQ'(IKݔ!eU%Y۬ +^O*z&RJ*HqG$Pk8}{Y7ƚv?)c g .,GO˪wqv6M-eKYъ(l +s~\yXG_YTk!~c iE=ŏWz1)vm}ߖ1[FDGKUmG.Mc}jcҊk| z*wǫ*>+pAr)3[@<ҿϿdJɡ;5= WÂ9}_(d9JCA)gLQw>ꥼ| {P^dȱѻOW:n'!-FrX^!N3a+}2L_I/rΒd͹olYݡ0Z!3lH7wJVSK}9:ң*.x"SJB0g^<'ăZq˥,ׂ]b6W4y4,t!x3 P&kˉVYy%l ;j1eKcg~-X{RO#3onߓ7'qS윰ܣlb几Q"v )h9۳1\䡂^v%\buW`heQZfm҇z?-4o.u*BQZ0DG< 8'k}2!X +.K!Ёkۗ`skjQ{Kf\KEYh<~X15ׇ?V ~slj\^Tn- p!4dOքV.*>vo2 mŽv/0Aa ;h=OP=;F6{Ps<{8KOw. +m!=O#2qt0 QN*٥>*3 8sS +'G>[j˿ٞs:T7X['`@g;#]5OrC΄TEXKۛʻ2〮OU&($6d=0IZ_].u{U#^mCS.+ m"е`^JO5XxV6 n y0|R`rbBPupʭY = +ls<'zp tr뻽j>5ywh`rdJvhfPnFګ +/K:tu.OI <بkF(pK,|x*Q;ٿP: >_`X9YķkQS˜}v_ZAF"l䵃3mhH߹L\[*U7C x ̭G+dx-VD@M /U4Ax:{Gk)ͪeRW0* YKXX0aَ +^l;ެ +7M| )GJ,ҊТZo `%,%.ՈXn Aj[<9 {R5I7FrnHMO֓voUrF 17Mtt@/9 +oo?ν;Rᙧ%e9#'dek:u8hmAPrrrW,Քy%1}/m +z}dd T1 +J.V{hIR4S +ZTGkh!ZTA͂L*vɸ%l4:bVL.p0V… 1/@ -y<7GłdtOXģ#lMu}vmeS[Լk>LE蠖^Ss܆2X^_/ f&&'ftc dRaRdR@K>hKkE^9;gcA^ݟ/y1 +ŞŊfGl2`jDL@A£cxBRRvgJb2 ,>h' .7-UZkfWDe``*NV+۠>duXƾ3H+m6cy _Z\Cg>s+RyZXxJ `}P"x I}"yD pi:#CN-.iẉB׺/,8gЃ!Уd_d/~Y t` [RVP/&gcmsȗN%)%hoIZb0WV!&y #K[魁[>(dtFȧ_d-rB:.ѫd['3^7 < 3HJq+|OD,qLKNˇ$j6S]L/>YD-9'KlrL.tN)ͧa3\s_꘥G&`.{Xd4یW7tybug'$5BFzi&a5dDžj֩"Ε>i +lI*˕'nGwXjD [xLhۭ‹-G5Gڰ*quPOK{\PICaWIXy>ʣl]CG j>uuw0KJY 5ibx /޴ȿBA.9*:|ܝvGѣZ" l N,82W& zӥumG86T@9إ=ຼBY +rVyP57{LuEkF:ܺx\ʩ[Ӭoj5#Z"NJ.m,sZqGy<^$Y\ D}Kk;~}0y2E>.^5Kk C^Dh=7X֫]rܭ攺u#lhp੅>q9-8 (KdPr&, n=Zvdc g@eʪ=@6ǰJ쌔<\׈v7MKs,T9XKFd }5+N%e'T2aУ'K\Vx:06)y. h09>ݫl-d0#3U3 +}\R@+EiPa3{P}R1|[ 6t<5sglw og՘Xh2dkZZ6%- %C`eXmE@Bk,;:rtD@'+3NK59P0 ݥO53V05w&gs ؐC=^4%ҦЊHZYɆ%*xyJ*Ji2򊀥c-@Gɽz1'h@ʪ\fqcj[= BXbVoL +.CAe7z^h h.#Pݿ5I+VT  v(CEe8VDzפ X`,x4Q\ w#6KFj'$m0J OЛ"ĆG@[f&>GIMc,7`^OENwgHq>%a&_Zo6`XNmRsA͠Nhȩj>t%Qja#:d,8XelF(qhf_ ){xی:1\ h]F=֋xZ g͉?J)RVpA0й9Ct3ͧd٤?0r +ܐ9^%)pg{zWu +H1=h f4Y7AОGA5%5'T?7.pՔI| /x|J,+ HY d{>ѧg!$bu'Sjd&d`"C059 g R!IB ]p;^%Qr@+ɚPzV8<ڏV@qtD%'j2ʊ +b90 +X$tOOGؕ" xmj^[*?&gytdFqiO9 cB+eqKC/$τ$T2W4UȥBtTDP<phx96sjgGe-K<?WGsk)Y~;>CEp<hMi;;;'[CݘGYjsg½,Wtu+RPMH jh>(KNJv)>=/a!ǂV>q9zu +✧g 1i)쫃f9vg %8dX'k?Դl̹;~_!$~W(p0ْ> )pf%?@=S<ۧ чiKuba|e-|GFPiwTz<2jz>` <t/*.}"= Zo '`M@#f6lpXأE&>  SҬ35&&la~ΐ.zRZ(ЊX3&5͐ ˎV" + H~=%+er檏Kޅ؄%U.ˡޓ7&(nuU[WV?KB? 8 g(w9) tƿ^]Yliw4-tϺM!$9 >59#Wӓ s1bFm/Vty{USKmFI N9>ޭ X'I1#hǢ߬cSSR=É)sQ3'o׺Pw\큢}]3(Eq9R(13ǃ{yprp +Q2x?̓[#y[VCkW<稀 s ݋2 ; >5DA~ y{''ϔUsQnVI9F[.*YŎYBZ{6QGpϭ 8iJb@,Ɯ䚽d{6 C\{Q#xH ;@)YZc[t8+*n?Nz7ydž,{UA^POL`Wq1lSד2|"=n0Йs"s0:^WK;6'Q/J:IñC(Egf jjAVNҳ.[Ueх#G ˸~eHt0MM Q^/;gh9PcAe l̅ȡrC&2sB7AK8``~pm80d(< X#6N?z )r?IEEv/v)k8yuO{Ä7n3` ]?Vڑ7;gK_J^fSBmFsUb&Foa"6{qvq2F^H)BORSdoJ \- |`oqwsK~NX8 [s~.5Dž< Є,ל8#M[K +/,w\3zR3K@}1GI +hqXAo5#װJK>`[ Կ]Fϴb7`wGGSwq='4< 4$:AЏwڋ~[*ى{dmڶYJuz#!*3./j?_,Y|u~so~u 364W:{r:t|}5J|{8F z`X6 X`{1G=x^h{POM9 9g8H=Z&ϭQ8AKsCɯs2IJ9;k`̾1~i>cwi: 0 +5ibf@}NRYB]ډO(w8~:J:s;zށ~;HM`_e"z:Wa̓!ԃ͞[_5Unt1;9 ZqpVZPIϗ?n @p`6z;r/OI㾞|mj)ك|zzAFF/rk_LM1?l٦[#,<6'pv9~Yy~dsv`'n J"lGһ䯶ώ5 +TKk=WnYA_&(qA#׬뚯Ok=ȕvʋ榢 k%׭Ä(4-cw¯y(/Zy.>ca]JZCrt\57_l,li)ms)58%c-~oƺ}~nqKgowV;ZaW?^Psajve䶾!BB񭩾׍nSs+ٔiAηʊs3)R0u\Ó>Qr» Ka=&1/W`TU?ήv/T\56!_<0̼AKkw  t#ǘ%nyM$h\pq^85Ky4w;Q/so n ʹv+wyޡad!JNĭնeɧ uYgPLЏd }W ң"eKm_Y!"Bۜp 3Դ^صsSI+nbҩscCES=Z+涡?!/mc 8'woօًQYuzq9^E{?#pMzԆoj(<ݞ %v{wEh|hwjIP2:J{IaimZ#\|yvokrIwƆ_w0/׻P=B}]t0F¿}pqXR[tw+m`= F.},I_sFV( J.QӭT`۵+چԟU?._8usS; } vi6]{W`_9( 6wKXZ.l?|=D<vyVeKxr^RwZS\𭾡b+.;i{C3㴄O1vb>d~FxGzmhz8I"wޝG}%/OQW{~s +hr[ c.M]COsԯ_s~'j'}7J__[4 gC9K[Uy~p1ǥLC0=)fkjs~9__?yws ^ܜ~ֵ~EwL_䤴?B].,~ ?nZbh:嚦jngM YjpjR@KSkm9³CN5m}iM]w ⸯYgPϾͽs[)~磌Oǘɟ͋F}>}ٸ$k̛n6~fQV~;MrYQ֙rW_l &y?P~z?!Ote_YZ Tg1BoOW .,7.k*Re4Nq*K }|։?@_iݷ|@޵O ahLe͈7GGo^m`n"nw_|UYpZQ򃹅xb yPtTtIUwnF{#&}د6zo)Q e&_͗I.0$= z0]^KUvJ[Ѓ㜨//f?wU|k^ܫkltŜQTfcmӋS=AF䕵V=ӻߗ?"|yK^udn# ͥהUgŗI;c ^AEW S_\WW_~_ryF+0WUuZ +vaHۀ>+>-<؂ ͿHpo?!r0%_ t9gL쏕>v+iuɗZ>QîmWPiQeQ"%a}5L~{#h(wd]>tN KsOӋMXZoMIgDvw{6K?./}ejfNH2`< +J6`۫-g[Ue_6̈ny`=",'X0Ͽ>H>ߧo5F}bq"m>KjYn/'^}#?OҒ#7|Q6Iv]ן̋3~g/ý+<Ⱦ8M|/0\ӊ.S/wc$Fo ޸aj97'Z76'>C+)2Ṽ句7{1ֻ+ݸFF|XyaZF/  +B-4/!|k܎{o*}F':b1)M=ON>Z%-I.y"攮.(Wj;nl?ܛ &-\NP3 [AԿ_&~K4'+u5V+-?׺iFqwo7{MͅM-{Cnj?&,=66眷\d~Y{&?7clŞ:FS;:3Ύ?X wKPx+!?`d9An+0D,Lba>wuaAfn_߇i?d^s1 +Js/w#;Kw0Z ~Dh_&g4%p:Gcmƙn-.zsKbOWۀ sΚSOO0_~y0JO {!zoZBX?:yAW>fr@NHQDLxYa*3Ls~/R.-g{檄KhUCOꆤӆ̳I~*~WUs3wD6TeZ|}gע4r[ɵ6 3Y~w ^?_ߖz/(?o?F?B<'/bZoG>ga_؆Q2'*Z(C/9. +}kdJszW}?א;+?[QωO~( +Z796J4d]4},?&*]bŬv"VJt ǣɪo/u^1m&JsΎ&~5N~z~yC׎~Y{|Z)8( ,9O%_icA~Y_6"2P,uE 裘gxO>g"^kD-ϻX`Fp;@Ĩa e]//>H|sju?]^ ->CHߟ@^]׽K;}y:.`9ނkw@5t ɶ:Z0K׀98݉"(56r9(/u>]06(e?ʌ,{dyvL _}I]?}\t/0{#v~ES vcKM[efsuumuy94MEw;S e3c^t!כֿPS8>ܓIwJiΏK1w?.o3M[+q;7;۽ kCqRģS W82V4.rw@=$&ibsr04aΔn5O)r'SsE)W?e"G,pR.j˟|1O.S.P _Mr~Nze;Ʀ nrRC[i!>Hv0I֞{UWG~~F&4-mgL.r[;μk3֒GT-7; [ئ8W3WG7AfXy,tj{ѕ@.Z`74` +_ 2 Ug6ڋM"]T[FNE<b|kS?Jxً?_͂$Լ$ a7s5y?["/ W?ʥ !]A}$$~2 +rZoƕAjB!:#Bov{K/h~ZدsZ1WSv8+!"mнEw )-new ^Gk;KКf7*BTb;򞥗3Q CJPSrc;H>[)_3璱>N/%ykXX |$܂$Bn'}S؎{dGǟ|,wEY}G3|,xsK' 5VYQF=G=KuL$|ch̾3D}}A ?{ye6PSY1ͧ*>žP_VA ~F~\ygLLX&Vq0#04g^λ9*H`nɿejAP@F_Y.ު?=şٟ}&?lW}{AJߖ;NYd{ej)Ԇ3!JyFWvJ|DuY%c!AE'?_|g|E/9|Diw;/r(%. y˙VIA[y9LYn~@C-N<= +㕪^V1Tx׫i+\ b(-q #qJ|3{JuXPt8q;k}ȈQ^t =gNoŖ;I)zKmOpW9kRb6 M㢤Fy1ߨkS/|,A=;df.ߪa30>RߔOAxr=m|Y=, S +<2Z>v=Z}v8%`B-TX3#qύodCq?mtvI`y>>*^-3=I嬍!n r7'K>>Z.|0+?=|AmyלRTJg˙\P1Zj!甆pc$Fb)u#궱}}c?CJٛ"lO|R ([,K4'.ߜqOȇVD4LK}D?)6D$K{msk)4) JVZ`VWeeLیeo{QNğV$opd3@OΊP{rA2/ӇI~` qӜ)jV?-jcoYyo+ȏwA!UU/-ˉ^zB5ʢĘ>//: +Z21ߴMI ݸںC'8$XHoE_yG:hhoz_~t9ի`#st]Sŕ6NdMI3 ^o&{s,ۚ—_ hyӭaxbG L쁌> pqATi!p`݁ژ \Ύ pi(SrUAk۶d [b#mtmfC߁9{ڋ|֍tIX:5C]Kc.rK&f[x(c'6z2(+˥tkv7kR.>d?v,0>pN@+t4>-^,3/r0guC8;ޠbdLAR-JP~:'z3%:0/e%mt,kZ?dX,ЊݸBѥ\wsU`W >ʥ,XQɋ2@OVc7P[)jW/X,ib9pV;Q"*d (WQ:J;2/G,Uvn`ԍ5\-ڛ KK,=sp#7{ޖ[76zc]O3Ns0R p uuXmվ86vֽ]hKRHpww;  zw0WB.2s}96Ym-7=l忴R3;)Z>wXC naml2b!"_[;W(1!!LHysMd[+mFJger#9h2oH `cCKnr!^z/Zo]JwkȤ~\m]!̶~!.c7}luWFIj7O_M_m%;a!MMPz0yotn+55gSDNߑ2JJ6f_:ČAdF{k86f_Ƅ'X%g!if0Hkg-Qqgon3T7{f*yV "!x\SMQ;S_^]GG_m-OQsЯBg֚1A.Bs +I/ +_Q;h\RRKҊX)ǭ zŕn7қ#[Ao]mokcҎ W0+E u}#o%LC{,zɯ$:c"pGg:g&:1p.-Ѯ}0 wYe}t]?5 G&TYlK䣅ԧ;rx ڇ ^a$I WZQx ##N|=s O|t1l3"FV?2y&"bFܻj) yYz_~36Xuzo')OzxcyƝzH-)GI0OЊWa+fl'+^vZת +PNBC~xzrdwB>< +~rX;8r;-<S\ry*SY u# +.#KP/{ EB>y: SB"?PA (5I3~cZYM0nJ. ,gB6ƞ&8 8qX3(Ә/c22Ҧ":6uc9 )8(04\҇qzŋnt]^Nؕ~|;Ջw~\mG%<ce@ +J]D|#nb +ܣc +b\GG[T$bpQ`a_NaN>קa竲cNom +Ϊ7ǘ}k#p]+okC~=ldَFb"7;4)9l7tخyP79AGs܆W<ؗn}?O!:J Q|ܮT,2xk:H(WC%h)ٱ "]'/?8%vokU F`7/!9Y'#@!o_ܼ{k/Ξ t9Pc)U̻{jBMG.!fVNP%U="ONQijV∠c?^>b.(%(P{Wσ"_?}xvSg@,{~LL#읪薲l!ewig!I2A>>|zp\]w tS} $B;%veTWbHf9=db߾|ž~uk.~;q9\X9)j!o7D0 +8Pnp[AiBzxy|jIpx1p? 7.> IУ+TmyUmcs,duq~Ё2·<"].s4;(P ߛW@O/_r ENn;pW<;k p59ʿyfȈY{<$-giKOGO(W5YQ'޿98] &v24T|lg,laS_|L*%B,J8ͱ.s{5@᯿D'g\H؀vGgU+A&k_&=84.XEt7nۏA<w`N޽>.!r;"g||U(jȟ NZ Fs s[_PWϏ\ + + 3_ +|t3 ?/ +Gcy3]-"xGOǪȟ(Pʲ3?sSo߀߼zۛ@>=u2.^>Woq}J̅<6Ih&%oi}YLH]`*{h15UH¸o^>= }zu60g@ ʹg7|@~G}w2/B*tWDA ې_otă.*B^hȱ/@q~~7oA|nΝ<u,07@]>w Oe}0I)n=03LME+_Jj0猪% +~Ly因+@._4y9 `oݻv >('(7tbUe-r+8ijȪ ݄HC)TӉ l%܂$ ~MЇA>^9A\pXC;@/n*? =яȭrP.q]TVT/O#nqihlhWǢ^{Sny8-г;ALx1#t⻺!G3H& +Fy!xƋ6$vT܇'/ +X|]~V-0t7h[J|VmЬ,K*~Vx5`N}+@} ( r6Ƨ$RAT 脸 $8OQKK].wD-2^i j|hHΝaL& %^{Y^` }3߆+I)fM„yTAC#,PM@]C,[~6Ç!/@^ EPS2ԋn8}bn +i 6O+F:;RE#JD$Jqۯ@b +gw}A'I7 옥*YJ0INY[rTՏ ҢGMvAU|F%DZڅ?>+PϠhqO~z % \3]G^`Cv&;JI,ejaoj_.H:ߡiqSBμ}t˓Wc/ĝ"\BOz''|g9~ ]kRW VUQ+5=݇coA?"@q'#z(3U,Rl?-bÜ*ªcdMMY#/b{(ḟ.Y'R[ d}1Hܙ&[BICnOJ!:*LJ|K,3yU ,eCPsu;=L[/ +VF; Х>rG‚x+iRJ$6UWewubjS*mإnzJ7?kDXJ{zcuN +euYft euk6T9 uY5שd]:ƭJ5y:@digc)}9JT[1g} ʛj&{8,^ llURE2K9pQ5AI]7aSZsiXD$&^5Lg5Vd6g>m:>A{TNL^-Y1ԮXu5m}ei?<[K.6NV&06R@- +'v!:Pfj` N51ƚyfe5W k] cA^P6a![2J!Z 🸙.kd0W͍uUiK]=i..򅴳6Z/MW"Z9Y"6Fa+CЍVQ$$kJg0k 2Ώ2z鮖6~WX8H1Jr.n})D_*763𮌔cUsk6xn,LjGO7ċZ?}uz=7FG`_lj( G`6k&6kӪ4*;6ňkKו]pXHMܞ%&QpU )ӡd\zaYaym̴LԵ{5F-!/P @+T*CV.أ縵Ēm &qGF+q(vjv)gqQTE+t!<Æ.6'2ZAWqIN[튼=*kgZDheZiU5w*+NisvUuYRە1l&8MLś%rC/+ySgL;kZ +4X`#7^ڤyЪ`R.1Sb1[ו-k5i-}n1?[FlIn=?c까dUz Z\ jCyEz*ܮ'yjVq4gE9XEԂyVyf*L{uoU癯0)bx kmJ.fs +>}KHn"·\J@=NM9,%*Lm C"RGdL,10[#7s,'եl !=vӮhhX[o[4q5"FUU9doO=-&<^0yˮxtM;JY ߕ3NU%ۥu+*itc5 3x.1lWL)JN50:"z4Lp:Z2ls 4Ǥ}56.ȣ9~%rB;o-Ogj-]uu\l-rFSґt{kܺTgSp4ݛ[DT7Ǧ[e +*Kl? tCN\|7v&`1[ն x+®G LsTmc(w?[C +`Tt.{k%AYM.5&XFV8j6yiHءPzl!bxzo@wTbQf磌,ud=q(PIV <`ޛj5 !RGy>f)vR3jv%Id 4jWA؛Nnzq +YkñHp.91&En}mM|=Yv~U0*\l]1Kp)S߬SeG +LV)IjluS+_ח2RMØIt@ǭ)DĢV9~[C .UtP 6Qk}͞FM2{+PQJ6*!ؐvLHO픳"FILUF;T\򖤆*$j3Or;R."&[d m6|ۑ`S&s=f7[7Ӿ#fBv)1pjwќ7V%6MZnQֶx5S[BkBZou3q} |e%k_; +fHe+ݥomb:hn`"EV2& +C])*۟۳"å8LTz8Sݼƭ@&}i,|i00^0:BTgħ_ \Q4I){+ r@OlJRx{t_@,F1`}7[hU3]k8D7.2٣A4AJIFIlY 3ѩ;rtE̐J*5ɹ$K94ȇRپܙrwh_C*w(9a|UuCx 8h}>ٜH9T jLg˳o8X^5V5 ԏ +ˉޞ= R.1ڏVqr]E.[h,Ȏ ++ToSg 5Л=аꟀ~vNU|y֜3_q{q1||1B9U~C SxE\oI{MMZfWYN016&ɭf:謭ad0te%;'I)tv::CG߮vf3[~\}V=AHYAcvYifCAlo4fO"!8Kؘ@@, J(pk5C52-/ ؙm@v$};:"S\Zxm[+}Cu[_UgrrX14pX F),LX7[Seb5tR6 rLm!<!ש`!m"LF?.KkYgK8 4 ץ @:ڱ(lޔˌc, Yo:ŭCeEoCJ&hFXQn i7 M5 15x,&>)%G,_iS3Ӵ"eoggОd=[Y2◆T32T'bH fX`Wh6e"۟_w=@gܣ1CXdwh`?Zb~γhn5|](n +tcM kIl˕N- +kQdWW J&ĥU)#]i.،<zknh Cpa mZ)o/^u8W_.sc R0ay[lrduE@&d;c&,4>ɾʼ3#Ha$^6|LЗbY&%ڡ`@] +r$l'i4lR.CE* .%e\rrOEF*mWF.8 j뭙(h9fxR +f-h7O-4!cwm\Ye\"f԰ c<\ 茟Kus& +Љ&!@5Gٚ&lS'F`Ƽgȗ!Xe HqGKeݭUIpS2 v|pVָm$l*he$j譡-Sdu|E7HV5rDg\"c\=Q8O]ħZXqkSQ[p{rrMN)ڙ&(ZH*:O +ۊ_{^IWs̷mK8(ۙbA<@VnOb3EUOz`IڀXݕzq< \SGUc/3uc':Cpso+Y)3L2X'Prz;UȻYI_n9lILoAeSZb}vʃW~(IL_q֩Ɓ+Q m]"Jy^E||fTFO8 +J<&.Ak8 KEv1"rrgB]=iҟLɋ<'gƞ_j~n| l!u-c|!f l^kE}1 >MRs_K>ms b~Ib 7mhם#-NzMxqN9pv'zfZ|:L7G1+=]Sj(5\u*~=4!ʥf ׇ:a7tig?o@öhyȝ!BULG٦qN1<ꗞ 9!=Z.`9௚R#%>,P畺[8$l= Lab踭ALF쫶*R[iYBxܦa [ŀhyt s(ʩ +6E]u]EQIߝfEծ/m=^-9ۜph(lsP]7NW\1$jcd맸lN*KQiXr'ܟo:焵F|eSp4M!#GHqv-eC r21 ~rzufm 4W,d>("^]4f9P> 7'a;SDoNp 1ںg;96us Q;_d *x~KBni3nriuU>m[:\9cZ;1C: "NO8EڙdzdԲC xh wF>/4%;QQA_[tw[ЏØ?AMnp&th#4rKY?3\Ȇ|_]u[P٦GäsȤ}<הps'M ++ 0{d4g"NTݻ?@omG*:)GIw嬬OQjuru xQLɺYh%Ҿ=NHtk 2gG da$h_-~G/.~XzCISF +c1mhd?/ +x +SCuc.79+fhqxq=IkNPs@Nw"@O9RIߞf'ɩ.9d低xKɈ8zj4-Xiҿ[ܖafӅܠw9*!coIQa cP 6&q6%1 ޚ-D% _vR5Zo.IJrh09 ÙZP6̀o?<sL#*~rqL5[x[ Ảh 4t3hqh C~-(ă9Th;(2¥b`)fos.:Cyu½iJԹi|ԙ B+6B/,6>_k/zckkyזڊ*Lٖg ~mE~%vfnO`ciV lqmy2/5 1mk.~م uJ a]qYn׳=~b5>i07@I)7$4;A@?k~ke('kS_X~]ht)[Y/~Qё- +,CEv*YXFnvjrtFhyotẠ(nGPq]EeˆxA.1SK35i7zJ~Β:*eM#g^erwǐD<"* +_oߞB=wQ36z^oL *xtg4#Dߋj:4n'q(P=nWqɦ J]ʂĴp^c]'aV[3(-pG -q)?T?]$z!зҿ# +#løgY2*hKYiMYhIyhW]Z|hM+ \_Jom== aS =^,(5,sec4](6B{{Kr0:t 6MpqLVFYdnMr*ʪe8u4ػ̀c<*hҡ"ITR״ Y$P[zK<v#:Wg4ksS]%?<(:aG€ZKJpI+BMyfn ~V5|b;c$6: T1:8_a\wc!r#^R+8y/{0FHq7Vz_"f|Ƃ? KGGiپ/79_Kj3+[o?G>Usv1>͡USgzAK}؈[eA/~[,bo +MEU;usR^PbrJ9ęom]rjw#5$9l Rsm +6akkSJ/j,؜$4.1~ҳs(*)gx Tamjh$,Ư.Rޓ*.IL}`oߡ=-쟥ͩ(嚆;::ۦu-='@< 9M2` +h2zov`9 +t\C&2oI92?x_#`Fё+-iw{2 +-53#cZ&r8[_SX`2m +J9ʭg 8Ρ:RU]ĥ +;: G@޸dĬ1TV/j&І3wnƩ G0.5!~l wG.'fu M˥Z%W״8%==wlr +6r_I5(Â)N4?8dS̅K6/ OZ1_Hp42v_F-viеŎKmf.g,`/@ڳ/@>5 Lf?;C>ble͞Va~[˸El}g8  ʂm  +sαnowt{ iDƉ:K >M)ds )׻ <|4B"H t9GңyB 8`P) k.ԏzf`e5,MG7!09k{ ^o;^愄viy4Gk&?&\;K4l i&,bi|C CpN 2ծAXtܮr-&nk{}WhhCdX)x )Li܍ r +/#6K]~ tZ?JU^Ph֖'f 1o 3p9)6u-㱔EDKzД*' 33_!¯ͦw 91NN3ra>l oo ux*:`.[>գ=2DD$k=)4ٙo~e8mMNP5 \5:LpjJO旕p80,rN-aS, THVCSTr:AgRPrH)|H.&&ř+M#~)xP5WRKڜ ٍ +'Uxg~+Lcmr\N3jlmס>2pcK3)i%\(5|+,psAJ`e[pgr s*h9hxﳄ0q#Ȱ>uel(ݚtZTbYŁiH0^́M ԰{ֻՀ!l"70?DO?:*?P\b{GK}>KN{`h%,gu1 .dC.lrꎖ-6{Mt- :jܳz'+; +R>_Iw{1ۻ]NpKy}{MwV{˿EҪul6.ægiƲy~΢ fD]|S.7xKrю 34^,H0WmNbF8(O>ܑHf)Юcrlk#gBt-z %8 +]m+:ٞfOVIY wfۢn4E,~S6fhs~X+Qqb_?='c $0g7 +C~-q*׆q=؈sI|uW,jeed8dsԜ`#b}@]kA}SsoO3bn@>f8L{vAL!"&:5銴G*i{3b!D'X5rwV5?06Դ U /t5ҷ[7oN[G٦w-?vi>rOy@/!/|it|GW*J13ZcE6˘q-שnb/<,&s$~D]x6- mӱ0f ެ>SݸnIhyv+mr&ty8\%nR m_ɩo֔~6*e{WМp{6C. K}I:ڕvD<|s4n/EJw* ̌n܏]Jȭx5S[OG3J[F9РN.g!vd ĮT twm Xi;c}c}]uփ6RxCY~L%0=*1|Cs.VPfcW& Ҳ){}v$l CHۧŮfs0I|Q[js>n!ƿ>=[habTUN0/vU I(4%$IRhkPݜ{kp,p hKQ3x}caJiRW|_OAΏ UE7K_GȠs]++mȝQNJw fmYUiܝitM@ش9.si00 +WlU`mJ +xv5'x!XP']JжÛ5VB#0*rkI|qsGCAIZ>^0 0G5i~k#@ +h#*m;*bWi mvٙ$$.7N H%W۴X]% fմlNpHkäLCSeUo;7{QwKxCtu4$uOOE{NS(N4Q|ެ5#0uL4JɹJ+mLL23I&=ޫILLb{aHW ** "KSPlXMy}:9n6绹 +i ks [ݹ`Tk%]TЛf8gUEF$]o?t΀jJh|ͣ즃|-˪+0AǿVȔEx[탙G gAUM=6WуentkWRʰygqSJTR@I7*Ê/_#g!z}&V2kOY"Ӧ7fdŷ\iקp/ }5p٩vZᦺk'e︚R5WՑ.\W/a}vO G8e /z4'+}6E .Q +.^ !ꌸG׍҇f'r@kfrŪjd.k4 S.|uXa^]2l{n}D +hSžSc-;4e;äe-:9 _.\8qEKJPwiq SPIUP&&'aN]cKS#HjWl薝M4!+Ր%(cÄ,V3o6k0yS}"f~2~l+6\Sv)j6qrA.mo+ +}Dagr↸:LGS ='z)tI'X1.=dF8l|u>.gR2rΏK6<ko#<$]&1}QGpᡋ&H[eϬpvaw<6/Jޡ^P !ݜᄸƨZ~6σg! "Ͻjcfy~iMoqn41blk= |?C7P +{vr:)4@HB6=Pj:uE悫A5C@^2WzYH9:m M +\d|pڶwn-"ؒ+*_cT> ;e w+ڦ:Sݟt=s.))fqFPAXʍ q] s嵰=롆%4иiiC骩UHWjB7fYظ4K2F@|`_SoSDfigF=?B%Zɮvv99@A~h.|!sUܧ*B@?ٙP@*$O~>jM? zX>Ae +gИ6m3`;2PĞP$U[xw%frن;Wj@Ӑ j'V;ح.}@ps[\ƚ7 y#fĕ)$hEMS:ct hEfՒ +2z#'{\H:T b ߗMFL}oK_a}}B!*aJsػ@^Y\;8ڶ>+a%ʟ Q. )g'{հX: i=)ZM#B.ܘ ' wf,;?e{l~=4f:nyE9Fw +[geo#gvY `ӯ0~Ԡd7#(i1aoA{ۃ(jx߇?rX6CQ_ܠ5t]7:!>Ff/y _ً-Woqh͎[ +WܢZdc=l :_#Hd_>?Q}vZRoBTa~+3ⲁ\ "o݊,Z*8@2M%LR;LjE wWHd{ͳQ~M pZQntw;otcӰ>:ra3d+ou;zg;鳍ͶccV3&w77KP|.5݋Ma7\4PЄL I95$yl51ß޶/SbͪX>|XRC#7x݈/u?_Rx[/qA;ÄEqVdD\{㰞\vks=_4k1$ϨOwN`˝Kz%}]U{4hs;7 ѹ7D<cU%w<#qrIK|ei]hIN01s[y)K>Hc5)[FRѦeEmYM;vbvnAVmMDmI'{n:$. w;ŕ_R>o8vC>ZZ+]l+EovnĭY!qfp̎ -hb!| wLPS0bM g]Cn)܂̺/RDAD)yC11锃ha_;A[b s +ye {pjH4E]CԮZS]c.'“6 ̗Vշ"4 QCuA5䣻A% C%Yyi=' wg- 1!x)5/F̧_Wc/xw';cNPk 9:ٖ1T 6~CC?]`KwRjw xL\hL̬} J:-_z->e5Ь%,mNor)#U#8fuL>;U~MLw3ql:}7aL S۠:%4 f=CZr]P RU4ƥªba-+^.; +2dgy_8=^*3o3,4w0ش4~Fl9p U3vE.fޕmeϏqgW"z?"$Q9h%Ĉ:f YZT9é|.’㜬#*x 9!GzVIVZ0Sͤ5:1BM|oo|ޘ>~ɽkνo\S"mɽe׭ +{s^V~AV|uB_5uuԶ x5#>ˀHV!6h uҸa`ͦa3!Ou7< endstream endobj 163 0 obj <>stream +HWKd )t|-J>[ (x#HOfUMw؋FzERdӟ??~N_n92,οӿnyVSNy??>o9?_p1tR5|㧟ow٤[-WK?ŶQGnݔ+6)2!V4VuRJe- )&$)@]_ѾZVnD6HdyS@/lK qBQ߽VV&)|asstQlKZ,9%-x Cdx%<}Ƈl5hm}^+_n?z B- 8k@3J>Z)v#AN /м6¾<[v=RVnۮ+fjsx rfۑ#m$t pØ=4i.WG9:E,9Nz|1榆.[%{yWYze+2P˰Myq/7G[з,#kBT;_c 80473Ԑ0BFS7dLKmvFB -LFuC/Up Sn^FiA 2"s b&iNu`foH žOHJ(Rh +lx`>REJTpz" +G1!qX%* MG* (#ˀ!f"x7q+șl( SlT$2E%QwhR4r"!UHbxd%1FJO 3 tQe7Z +/+ < Fȋ Etp?LMYH2o=lHmb +2h`Vg48ah"c{x&b`T,PVititV̀Ȼ}Je--3y~Y7~ߧ-YQVڞKW~ZUV vmhU&"+&4?^-Ǫ|â+ +} /r@+vՀk{Sn-yw[g)(tjXkRΧ^GLߛl1q5/2_.,v[2K[o Bs)X4)xVc4_G D1X5)Xx2u,j K {sM't H( >&?ޜOvISie /P3G1Z[D!XB}@D÷ +#% ! #"D#?U@n)wWYsk#3:c"1 HnUt^L|z{9߽9h g#)8ˈi=9wk jmc13g3c]=MLɵ{z22430]d+] }#jJȥ8Iݳˍ_O^ ~8 AdKCE>;p3"'P?6{{Ecf*.31To#keȒp.̆thV$$] mY;6 .k޶̣) Y4v{C\D:>>"qm&ه'XY+(LmkzBX1l0M^8 @ajCsE>@sfy?JA v)ڐ( +ՓRtnژ:UGfAA]/b`dž@@$5ªn-c }Vkwr9QbEcNd sgNgX~ׄd \Mc +↾AW@\d `'-`JP<ゐe` Kca.\EЦ(v +¢AK@ *e~te ~5g9 n(xOzZ8QuO\]'s!g\t*Bb,>JO^\UH  |Ģ:=a;QM">GJzq#E[CJt;B@.ۈf/fA>3J4 XiW%lv"lKƾ2z_A~`e`,+u F6;g8Kcm`?j݁١^$:b/Xƞ}_ Q0sm$_ToV ^|o9]ICS+,mm@s]AlÛ{nGm<eЕ\J* u༼e]޵S.oWmz^y2)7~kԑ8DpFD:N.t]x_]G~hC!+0i>;wf'_էNZGk_[{UWںk{r50t1tԡlƉ6_͌:%vX6d D$^^[o[_4&j8ĺ೘PHBMu&\g#Kj?P* 6N=C@5Z A2Y}]eG5TxCº8]JTƤ|xnuC|W+YZQya|Ar'٤3F,QC6 /Y xoSF\Io;1e8 cu6=kp9^~O|ݧp_ k?PgQc{TTyuAC&܁OdQLpkRK8(yE ^BH0S t f2ջ]3P+kuW@91 ( ma$-I@H*2[_˵˖nlZ3 +nj%lBCW×:/Ҥ3r ڧ;k"a֤HB(I[/O~zoo >}'A!cba?1Jd:8ܐ 3>hO.?ヌJoUT] ؠ] +(^rmZui&usʤ:J9T#{*l!5 U rVv"(/hWr>nn5nr+m&aŖ.j[4Q_@Krt! Cɩ Ŋ}-~)MGt(#g(oߙh:\+S1)~fHEjVv>}uw4iFThNI&]jPvԴL:xz FP8M(:[LbRS-q~6*v$h/ؑDzR;%I0ɜkMP,l[QĹUa,t#[wݧ_ֵ8zgnaY/+T0b;˲HvӨin#=U`w4x0V|UHۚmzWnmYW[\Q;K=E>lEbZ*O%KH] GEy&ҡG m}"óF%Ӿ٪gJH竧[F?.Ȗ0nX WԖ[xKOw +x4|6e#@wPF_% k N"BBxUAW((/*U +)5 +"ΓW 1^4|(@U&yK=ÊIaw@093o I_+Pނݎc0_8BuoYcLD<;.qpoKs[/Io +HA Yg;L$ *Hя8eEX8?8C9 afax;..2&yIE𼉵6Tp`T0QlV18!%0()~IXg.ZS +(gBҮN`˻z̬`<`p/ezRNa"=^ 9(dy@Qu:c>?+-DkVt.z+Ȏ:т&=ؖRQ\wx4ʪYRj1Gɣ.0Fv Vau"F.VUe",17FU0()Ӷr"5ye`q=T-@AR]vB_%o#ҽ$O߹:tش,.7K.Ų^Ic>@&D9ZH[,:3ǪB!j I͂YIfɨLc8_"˩ +[Ԝ,e$C}vҜA%@ܸ:\LRN247^DmCm()eJ$CB .8CtBrY JdS*'q_ףt5'tmFFVFEb_OLQ6Q%H ZrKiqY0݄$)upSG?S6#U"V@g>twV0=gh./FLPP|#Qܞi(ˢcXaqMYc X\v||6^yg|6^Egڙ҉n\V\,qY;._xKfk,q:.ɬ2+wdoȬ2K7d,ݐY>YjI؁ +o9YLb :]]RRf{o3[f־/5G/^6^:٣=k{6 VDt%UbuիMwc&)qD8 +"v-Le\?@o +4(,^b{gn]_:3Y\8M.\mW6cs޺KW'ٳyeS3n.kj]آY™>rXQA$(HRe~VYa0;ci綼`M+ +7eT1zV.iOyspD4.>$Y3r? FT gOվBH5­<@""׻ Xb~Lcx?rQT)T.;i==-O%]0P̥d{=Cb-y6W;U1m]Z>`m^ۈ= +H!u,Vc +Tj9Lz[_2&?|[!ak9>4ӺCCSI6=V:E̕bVq"=TDL9r5w4qDuIOUnċ]BkC CoSڗu"l`m}i|SGixOsU8NՓ ?%晕E`s, y*jpgH>nCV*j/Y76!P__˷?ŷǓo'} _nfIQ'(r? ^Qy s8wy{>9w8w~ ;ڝ;?Uof`(|#^KWPXz1s{`{xŴ ?Tdg1[nb0!wgi Ad[mu +|L +Wl0vFx y{n׽uクw ղ_LsjbY}4s$6:q Vi<]7A}]tx»w~/ݯOpo +n^쾻5C[3?[xsM+Q)s@X#ʚxB\$Q Һa!WA$-^VQ1-똌R]ڭ|ҷ`\,oD]BlN|/S<{` }oݓRإ窼Bù^(n^$90;Czt:!֞:征pf)"!^\lh۵:ljG<ѕe[=IZ/,AEF;ǞT۸4"55Of%,zzݮ(@I;FzxՔ&PA"\F=шG-po56"r Or ֍v s^J`B_&Ac/ *F0L6qԯ8˙ +/"_}0Ro:ed8rwBPXM9M4w^zd˿[Gϋk}U:yk鐥CNݑp +t*}}4\sMY6:\:T]OWNY_sS6\ܬZ?p҃]PsDdK+f +hP6n8Ѷum76J;O'vSSU350%úxF&/C+ؽn~oшCr b3\z ^Y10A[9 .Pj2aWmԻ+Fs<.OQƧؗ9Nfq,hU8mq5@lt7ee5FmV>5y t9RɴmRol߂=8pP2-vCDgDS/k\ s'p`dBuG5 [8d 0I+#H]F!^ +:Q,-&d1K?q'W?Ddqkl9ѸkL.H|]Tb= )3kƙC ;RN9:ny`7rUr;̩k`}l&&fNt3o#,WRʶuԶ7t9r5EAnZPDWVe۰C(륌V/*svY\'@~1wRMbfx2 5yy^",LARP ofS$ +v\^$u SdJX{<Ieh)@:ZjQ+3iC?BbA%:8zIiȓك -u`04٦hϹeheBÇ{(< S8J@sɐE*ȉMY0GFatmJv7Qo>`Ó?!Ler_`GЩ~&N>Գ ԟ_t)Oh3r:5I@B bvbz'E8ďg=v!BtGv[ +Wd!΢$d˔յ*qțNYU9^@QC>K{MY6/;[dA8ڹn{*r>v" +!*.8ojfwޠ9-]ZPTUP\Zm#*6>*6(V``'\N*W/uOqx{(t9H(ՠ*wK[m`1lOp='h[=sPIͶiΣ9qʘfh[Q+WsL +n,(_M잩yQl"8tʷly{{zKMay<ױJ{"2y9 R,9 +TV\PszŹ@K7>gs 4<7Ͻ1Nsuac ӠSZM`v# +&@|qlӬrʦvfzy=$ÃZοnWtspݭv܊H28aKB>.=~4.d#)U="npaUwg`p'_( ++E3- i-ͣ}7䷙^B$cs?9ONz[okٶAӞꊹJ/ (XԿRߤ|sM/[a]҅7H~ M"nRސۥu+_\)s(XլS:Ç80E V3Q9z@[R!Zʅ Y$zsohtר; tߐԑz&*|Uh#wŎb^U:H nV( L8SՂ a%p-?[!;'%38vpN9ab/}UY+h[V(""IۘO,R0.'9\Mk%*]TWzLUg&}u3Ʒ552SN G/~Oeu<Rç >W^$5*q[}}bO*N2%]Ϥ]螬NS'qhafYz:5Gْp5qCϝEMzueKP7hO>̘W-^#o͛4XH;Ѧ*^lmF\Y-&" iZlG8X,%qy@<2?",@u|͊`MrYf_!&r#f_I\Bx5mVi%Q_pKv?}T-s04]HodɃN}? [Be8 a?ko3uO"5#Y ;R7j?0>]}?ăM .sHmg-[u8uNsCӣd"we@-9ҩ|l~6`f\琄|\ƒY(3gة@)m65$D,p3w{H89< _ϕhDF0@WC8-Ti[wmmR'p_Fs`@~?Q-g (:yʳ޾KE08Yy/wmH P6΃]?۬BhP"JibF#/?;k48YzЦ'h9bרQ]rz-Db[o[űNpOHmD*qݬBkP4O[%t:1!mQd}6_ց +Ae -ʾ="hI:` Ǖ^ ڰBEIwGX Y TcGw_ t>i9 ٌ')=mtGd܁^H_jvY-PZ4Wչ*}iOa63/UnNBQjHܓ"~0+K<sнP JG< :|Cc[۸l3^n`ڔr>䉈RnV}4G^eyi{Dot ^Zh=(mP-mݞj|\[A u{,t'̅ URD3ф=FbleyӐq\X=kZIf!9B0%'=y8HI:^\ `lw̝'8(Wz^$1t!+VJkF{.0@1,iA/`F!'\3ui$l¶=d! X&T&!t0-avbF㬤y Bܫ'Ep[K3{*ysib|'/[1Cg}Ǚ,Mșllc YU~&ܫi_<ֿ +T-x9PDkYCYu.ƍ=ira1FoM V+- rmKkQD+Q>ѾfQjEȦ {+AOo?ʲbez=wUE&ZYx(SV0gv13g!- nV3.`ge2 5r9oۡi +S:{_R;vl8lyWJtv=;+{iS8Qx?WzF['N݆:R2RKu~Z߆x> +{U3{:=jqǸLOǑrx ξ9On:u *#^mx 4V_ߘBDfW¢NQ=M^N6Ps.}PI2Mo+[:kD|}Vx.G +QӾuܭVb=&i{SX%XTdB4n< 2Clzc1ڍHa_ajڼlǪv!nLFj{_XaOS.)D9Xٰքյ?_4Z>+&G[2O8׿*UqՓ:SlܰH/]Sxt9ar&FYר,Xm,cP7|{'Ym=#C))Zr 0[~2՛E5y!BNɠ3`jb(R{C h"Cڤ-ZVfy.1Lym+:0_g- s" J͊VTN̩X\Rpn1e=^ g1Ec_m>bdR>h;ZrYS2m q78ki?q|i-ij-l'cv zMr l%Yΰ'Eԫ`_c\x>ݣ&xCMi'bU/yW+i턏֯Vnz0wuyU?=ٓFx Ôaͱ)[/ׅn~^ռemJF}66+* Zzy]l޷=e ʎ 3koϢ KԺ:LةA|VS<[>=%tv#cFܲNC׌n]hɩ5Y#q%֭w +e\ZsnR:TS$v P[A;4,_/ZF{ZȞ~^tji*o,ΝR֠#%=HZbvv#2$@xcè/y>jb-NV rCO?C}ϯΗYQ4־||qfGoT1>!7?bd`ɠ KPdaV"z 0w +)FRj Hwc\pKggKpYB063 ki-s+z*h X3-%ܯ dʿvSϔg%)غLFtx%jkQ%LRZv뷆yzYf Q+?eM$MaR?,jwp`hw߲W lX}ҮJp fq|a 3eΝYMH]x.,nm>uCJ̦P + tnɈEdoTH;=Ef5Ú5UmPu=w|܍RIB/:}.Oo\+:uD)oX$򵉍۲cwU:a$F%>SϤ7 mPȣUڡh\?;}_k=^{u MLzLSG + ߿z +…8)\[AA Jx- e{%&(WBَau.J+Q":CRr/>v'f ۴"r魱MpS=2ZLS6 ~F;fsBMA_ObMLb~&\UNXǗ%<m +˩1?vhٝlD{e>kp=M&ڳL (Q؉OK&VqX6AK\,28hWT6\ajM)vCđ< ޱ.rmMgjVJBlLtY&.Ū10b3`PW=͎{4gXn t8гYMiaRH-?喬NJ+Ś:@=ףG%/h7h ^P̈Ctgw"lR!*A f%ؿꬁE΃KBhz=.ihi)b`z'e`o!"?.o}4rp`tg!y;aw~AgꙬL64[@xܮ]EޮHh/nw/j `TL&*4z͘QzNW<PIJS&I cE˭q.)^㟄7MɖN6Ӷ[Hh '&ZH8 +WIp=f#N$,:~ ݳ*1OOݻdyyҞǶA<DSN{`R"8έ T;XU[ n_rɖ^"U2ەr-{.0jJնslruN8u!Vp]aǁz^RPGOD\b.5 +$u +0;ow *R &I"ЉPbִU$#Ѕ&pQc R<\XE)Hk^QE- +R7!⚏R%kbH\>/Pp+ax,[Fмi +Ü [Iw/QsDuIE⤋UhxQȟޔF%v:擕6?P%zWk$Ȧ64,o|Qh#Oxd.Mܠ_VA{cc+Fj +OҢ +l>.RVBtUu'(Iul?y5uvN̷\.'WZ fe;|*;)AuT Tb5rQ ڬgDʯvM޺>($YGU]qRa\CJ_E.(H3QI&BׇSQ1;n?@oh7u zKs߬Uu*?R ?9A$%u0k<0/ B͏y#S |3}*Um<-~M]^4GCJ+xn ZOV:ms DKSn!z[Ҍ[k{}„^ Q XuALeX9(%3kR F=olyGSCy[0V19`7{:ӏ10Pڹ0q<6*̟Jco>z 6PqpL?X5yx  ˀ"rWQ0uIn\Zӛr+㥺7 㿅>щhS1=\)B5]DAԔpy6y]aBY +3{1֓]4|nKзڣYQa#3;m.>p]Gbž*{5j"sp*' v]uF;:o,2ifOh;[xXu 6L4`71l=s~ԸH l[x$ӟ3HUP~kz*$՗9G+r93*ꚪofNDl6]nK, +pY<)K{zo3LdMP,(߁mp٪;:K(^~"TXlR唱Tn'.R{=Q$.KnHc ^3^({MUKD2ytd?:JeOUTu}Z(3VߏZ5de.ňY?~~iD YBo ˠVn ^C ם-_{E+Tyz0\rS'}:?wʒS3}xЄz6mf:{*ػ&6r2᧍)Y,u˛IZۙ}$aC3XË, 8K,K *pþ +2U6xBЙ:#"#>@>x + NrG V{*Ѷ,MT~5&2N*]AiX(J̠XpyGPC4X6SsqyBݴck!>ܫUmt5bTybǯl%Mg܉Z#,[HH4)XnZ%n`jPoN;}@a-5fRj^! .f ɖ׸ϚySZY(}>tG;7Tw Oo)k +zm*y|޸إE|:4ҝ,sK٭T#>2j)[RR[j}cb4"CRKC7akR -Hvlw#T=i=Ѭ0Lޯ lmSQ/o mПwC!UDpU0A82U6r%6i$YE~A/(>c0 wt[7~-{ɱ/;-QR !\ޡQֽiIHD|>}2$Z'RT.^hfkBި3ˌ<&[ 3=ZP&K<Ȃ9;T؇ =$$Pue<&4`[`rV~pƙżՖȡ&:AARAʭ.0s$F׷*`b}Eps`֫W?0޳axOXֆhJ#~ mj,؏yv1m }Z>ۯZ5ƑO둸KVм +321B8o` O<[SDŽOY9)gn6seQPBMgZmAJenS$DqEUzH㪕.B>;V뫲 Zm< D]7YOm[qm]t_TcrD ʯ DĔg*t%m,SJ9+-ڑ?Y- +wzDsس+DBil1`5(opeQAa}-4?kg/%%+ȈLP"R ϔ#;m=H6+1yYa+g2 ,$ <4i:j8Θ2ѧGӍUR9Qa?mFsoiO(¢<)i6 THZ@+) +s3*W&[Э,VE[bvY] +Uk|djdҷyv|=5.Vttb2I#7O !07ZP*9Ph2k6dF%>+?`T{UWCDߴum!Lҥf4u:@ԁ". |V>frlCBUb_W 10T!/t̗N:[=T +:څouBT~a8'ŦkK;ֵzV҂fT+!t~q5}$CI.U̥EF@?iz%~mM8 ul%C㐄H[=V`$a=Z[odjEL ;˽^Sږ$6"L +Ԥvy%ew+~"~YJִr{rܽk2>Eyv(OlyeUCR(̱fQaS2핧!jfq!n,EWRHN bc3Uu;TiYq=LjAop[ +]&nF-D z=29ʞpw !M z١pbQD; H-(ys=DUQ{@Lpjva_j^l Q0 +D: +F1R4ݮ,DBMY%Bf8JQHx? qy-tS*JIڌ HF'#y~%4oYs5QȾQN ҲPM6K~4ոg0v%,Y)~_!A20YYp?j[²SAS:ݨ-uft[~93„v:*k.hT[GB%}rgYPp~v~MO7 \c0Dmg|elYsrGK|[W$hj{rhV@J.c0pPL{&N1q3h\\~ dUtL%)9/fnz+R+) ޛOjC)}}BF8UgP{tYP̸Ç_dRTLY)nϞ4lh+[I*L._ݢc%=S2 +wɧx~ CUױUW+%gAŇc"z5Py;?sp';غ'ۈ[EBZ*z_.ıYkXI,yZ%c q>pG:bj+G'ƽfYˮ5B&.}$9ȶg'eܢګ*WearX.Aఓ]{1MO᫮gr|ȭɻbܔ;FcZ3Y/}N"Ql,S(2Tz/,?_Aq5gB<\l^yHeގW>= OˆU]9X;擱g!0(؍SjSS6IA7,UpY(BZ+LH +ajFc:2iΣo)Y,u ++JusWkIi8ȴ8aч3 h#5f-]CXILZiJJeIhى̵Yd1:QjwpRsxXIzQ@ٕNc#}Jc{ #\|7c_T,ǥfCnv4:("ytW;ٽ- Qk>/aܱ$q*rUG_ioq!E18bO? mqz7ANBW\e;oFŦij+ZSr󮫢aERdY* +k%@Q=^a:a|!|> R32Xs4NEM"[ /1f5e{9V]:_6NN-$cˎ]a +Q"b>aNЬkw37Y $VY1;t>t.uj_ˠ +D9pTaenѭ9V-̺֓iod4 EۇHdV1WV23"dhAUp#+yކtA)%h6aZ]Jb $˜05ɻߺ=Sfӵ̴Z[ݙP<׸9U4#efl+<*pR^-Fp?xhLκҢ'ư! bdfDhdze¿C/<} +][} Ŭ. Qzw{jB.\ꮨz/n +|XvkqBOS6ȁ@bJ+7&&J=?rntJBzMtnH.cCf*EȻR2-]2LC2L; +殹'Q=L-H?‚d/s-_7]UvS!k}VT$ZL}i X*؎շYnXF7Hf: կm&ļ?1+Kj`Q48qeբtΕ3yԥĩJ[sD](Ȧqj\>dN܆ Ѻodօ*YT9}bYθȴEQz/Rhg,/onq*mE̡QٙHW:Bm`ܓ+"%?ID|nxS"1R/P)@2njΤ*,љzLwYv5dٗr/}.]L^Ee ՔɈؼd0s3­{VD%zՇz.sM%\7]=܂0 x +g4L/_M>G2;r5Jy +/M c 笙͋7hn8KǪ`/w& )7x 4ТQ]c:^B:+qJZ\^n}ڊQk49؅"#g.:q&5:𭹡_mטkOz>O>=jaw2md5I¾%=>*ѰXA""6(l%.;/lr&Xvm]}po1}YlVK.UkF?&"ry+ϕ˳f.sܺ34fG,Q+NIQRɬqgWj2V#ӔapuD4r*^`D#vw6|x[y^)@ʥRlهq'뾳?1 +\=DO`vL)@CYy(B2uFq-#uX6A:u?#~@? я3Dj/}'mQL/qg\`tf|e3^[/O˨9"^$Gu=3@P^"DÄMcDJ=͐ N0i5I,`̪tn-Jx.OcD0]4a! .p PP!u+$v]&vK1lIn|iHWХPItes6:i>G2ӧ'-wdŋ S+0pc;5_VYO1PSASPQi8q)"KPk_7>$&C0\x`>g2-z=;wkdCyoYG$ܴoէ\6WOp3S~iҝWUۧ&W$Z&0ž B:حoѝ}l~UC aL;Bz?+#^?H3k3oUJbpv[D')7 + EU rƘ%XL>26 u5jrH:"õ}xoýT: lJ<#  G8Ba+jteP7ߪ6$UQ'wGlKVu?$=倏$Htn@ )w26 }hamQET΁QRLnmօy}XMFR#rXY\aLN#%5ǥ|d&iN2[Q51}j\[`'s|)HMZ)ȋuJǘJ֎T{)!А'eԕÍ#)rN-q <ө_h3Evjb0ͫ\&*dY> ykKVHԩ&봧%kil)^Szyc"ʶNMԲNYe +˂ȷ.#~nAPY-ujvc4 t*:5dA{}v*d%}u]K2)%趽2 6^ +<$Z)o õ lRWjzBļb}O\Ǻh+NISRXmZVh`O- + +t?TY +SsA1w$jX>ZCUz_%r>Rv]=.4}(,UŞ^_>ZRAx%)XRWJGG|埒/tQ?OB"AdMe5L9Pg![P(B#ֳ]>a6Ȩ;`RzDU $PY_àN.YW("|{*vftN(3$ o]`Y˃Xv{S B7HMa]q(|DĴL@Wcw>,<+w {]; _5j0sie = ޤJD?DK2,gBgqIVҐ[A8Ԁ 8X\Ij`ٷȸR[2p\-Yn[!R|iQ9'1oJ D ';?B_>zEq֟ߡzCE965知}ig`B.cvoxn9eØ'~_„N +W=8C +3Uj"?pF[ 2+@-z@fg^[f H  +Hy0se˾Ws~⅕= \J±G-_IA#Z.$+w!P-0bR:H7ǀq7ZkU$K+" 5*Pqx*d휥8{+HOG y^*RS,)`P3#SC6X4)ƛ.u͎XE +ٮY9 oe{\8HIYLڃ}0؊?"1WM-xg,4rt`GPBjèrHP~=Pr4% +7!,BգO:A/զ)cb /3pP{}DGҦ jZEv{@]Simm2 ;@eNJv&&gחzM=tTdp#-mO:A!r'[t돿liCd&>֮Lkdt^ZcCQ^ ㇣r(v&N$Წ;NPNDXiX϶ouUV@4j6D-+ղSQ"bqbZpX- +tW,5s{FyQËo.P4'Nj&v?1?ǩ@`59HW6Qϱ0jz#tcPCw6ն3Qvt•9,WUO4_wzٙs(ҷzJl爏Sb54Q0BKk^YCRa\I\ |3)ߦU7]#% uBhC\{Ijyr6s[wGB[nm(~EfV=BE ë߂&/}(?}º8 k{AL{&ȓ`ڒٷ{p'C wPYB%b0Η[^IjFѴ d)ܓqgDs? HC\wӫr(_Y=z@:nݨ9y| ߅̿ 3&t\ò=Z\_:*># +[ EQMIO,Ӕ f+AYvIOEHKMTꅗU>Ge]UHU\XߥuZWHW; s\pF +-x9<.+9# [5kMjT6/Nv9EK/yz~5 LU!Kէ.CGI>iڝ'cH!gpzxI*:3B.β3߁]ū16 w +Sl1t=w9"=k*$arSl7q9SAfv-Po^\'8';"oktd{TJ=X>rd=rY\Iي|v*F;w.wb:Zm'p +lC=߽mV)Ukj +7nC4M'd +7:blec}SC2.*JN%ՈbFL?*f6=]rGQ{Έ1ޜ z-MBIZ>Y +I +4w3$n)U .RK4b4͏V@ Y%3}c1=px2!ilqA1P~y^%u[2YLƉQA_n y l/TqbA1yim1<# T,W+ŠhcFVX\)UEYh=U}Je}\ed A +%.v7XT-~!`$Yf?B-=Hd>X~ES氒8v?6ԧ_s5MTB7 %s_L767餍W D;8oM}Q +G.ܸ.Fg/Ȼ+V,&DB*]Pnt܆z6.߅"W/&H:Y5!fp\ܹ[Z9Exʈ-NiXɻxIۑ6ASY\~תtѣ',\Ф3{t k| tE Ɛt6IxxZREϨ1j1/@g犅kv_lP%'DiEqjE4R9qYkݡ$P;^je+gDOs<,LjPM-;z4_qJ|KL ~*\Ya:,K's\TX^WM*ޏ=[0cwi8b=Ү)/2'Ԩj-:A#}"C|RsW1zk୧ck#3ɱ|To}v42?wrLwy$م[AMI@~^w !PlU~9@cQ!mqxF|߮:vLqyǬU+|w;/9%5w#g52fjH8R~#~@@)1Dq+) NVHR"bIqm xUMdcpjM :no/~lj.ly!d(i8IP,&tk +Sܥlkzް̭qmd~ omWPWTV>(+w֏N@ml`pwV=b=%l\b!q2c>Dx +_%!ht`NI|D2lӧA +p:D(Yڪ*|ud)r٨ +-E4u}j^&p:jFͫ(ya!g5~5ꌍ̟e"-/PU>9_#>~"BQf.:/2wU+TuXɅ$}t8]2tZ9gT~lW%PgTƋ-Qj:i]4bm]hb{xQFеTOse6տ@i HIF_xRX/*6xqK'17 +iDM*_d"P*-WVa/{:rG0<0غJjYJR!%^G߷%[~r?;iD[+$Jx,$!ަȷ|ovµ + %(PiμjTM4 u}o$,/?zɖ_/uկ ho3.Ќ[-5 А7"?bQ30 nqQX6B㞹i/&}ER/;и l<&n2mjjŗ"4,T9iL{Zl9CM짬١nW`,`<~z`@{ 49$9*F ̥ȔAĥ . hEͻrZyVQu!P=^QDb*Av#'{--r-I'ے𛞝zE?nUw,~*J̯Md}a"!M/Iژp_Ҕlx0C* NּOVHX*?ͺRx@ -Zxծyk]`.;:~^%h0s6-Ie1gV%fm|U+JʕVǓ|RHWeY%DTIOMACʹf9"ҽL4mA85v< _jtbN*\(n1)-R,r.jcFe­vV#DNj+b>}q&<mW?n}X:{j7Pڞx f7f莭 #U;_Q!ìpWUz,>`1xհt(X +mEoo{rx_g+ܼ@ځʡP] +O ^ۺ_U. 4kymY(M5 SJzQ}P +򩲋yWT nh`ř8sIfGub|ŠxX2$b^VȁyG^H|՝r.lKJDf +9U_DJ}:ض&ʵFϝ-N#_TqhW|# u +Bd-lmQgau'F[kW3ϛ'#$l侲Z9pz6$ٛvj1k48ǀ,U?Œ":pPS~[2g~S v?wocԎ&*||`y|_ טqŴzhsKH WӒ oz|Y)6BfrGc f mWw]* +%K##i>=P_(&@#:QytL}9-4z\NMtt?q"JVCiO?cWA^7B +hK׈ZAHsgi;V@I.Oc6Jx6)IbFՕQkxm[ 5iwXOZSg!(= PPyU5焣5*Reእ;lԌX~,`;=ub;FTË7ǰO]YTso)oU@̼;M k8Bzv= T7o󛑩+zu7#euqgs?6ha#̽-OT l:hPWܰ"DmL@h[Xa2^n>zIDnanZ7ag}SK-dZs:qC)(Y\#BDq+X~pܠkvױvH@=BkL:#+,V+=z|{f>E[ӺqQ,AvQ;P{t07LIcXCV^wOĢZo +:ֻmnL5q5ϺDZ}"YVLZk]/i2s\ kF4:Qىt& ѵJ" u}H9$N 7:'p٬c|ޛBHӔM\钰/hdZ#XӢI[g)Vxi~X֬DA1m:o#p}bƯ'jO ihoܖ>j&w^RlIbW;ũ:$^t5}wedVTbO17M_ ϛ _R ߺ=-ݳ1B0U8T9YF\WRm3 jxb%赴e,gKTktp3ET#27n/ eA)C5|w`Ho2iŁ'.:%L*(>DouT לF*uƂfLO'Qf](z9~C1].n ͚.-YŜtKoa`[!5D"A) 4D>Sx~-IpJk<:| w& ю缪=+zS&Cw/ E-}ɥwsq4 U4zL|?(Ub^̩>=T;۵esd^j{虶_ſO2.OqQo~ήɮܯ6qu.T¾Jq|obyY#fdyd*y?9Lmchٞ|=x PzŁum& _.]V>% +aB~;!gZUϪj}f2Gt_8ȹUs;zO&x)[8}݆Z-pfxl߄`;-uǴJĬ3·ק7A?V:=ӒoP,c_B8CՆˠ^a۶bᲝ>ry!{0#e追_տ3E//;{V [أ{@6fZs{;V(зhey$HuM@mv(:Rs&JYj*8,ͥ"I6S$&>T)U}}ҵ4 +k|k de%m$k; +dY&hdUk(o׮JY]Fns:wXX*XA sAʗ]D.&j6p/fͮ$gqQk? &1L("q"8Z.e4W>Gs/[*T|YUexW.hW@*}ٽ;M4dFY-h>AiZ=lsr dȳcNs*V%n;o0 xA,j2rw +tqT͓.kNOL}3=cx̾BXewVV*t+K&B$1V<֊6hHQBV 89Dqx`$L5,n@G" y!q<2/y>ћ }mkj̕"y^:⭛JDX|n$f!_wis4Oc|(2TU2hWŪ1&AݝMT_ˎ>5E]CPvSִUfm٫ zVosk~ۜϻ>-A)1(8X-^/5DޟbK[JDr("dƾvxvvo0ٿwU.LLwKF@S# i&L>5k Qa3 I cGMkdm!ŚmQ|A&lxǘ2I +YZBA7scTSUNrb`V:o7F]8drVy[İY"v)ll'XI3Q6ȝl|]i(^HEDi Jѣnb4%KؼJWp$-.պT[kA1lJb%^k^1/ECm023"qIoxƹ>ׇWޝD"segO ȑGx5ziwtڤx/}vꏛ7`[0 17u7]7.ӧ4i3D!5²nJVi;iQA 4!&L);EaJL׶M ]4fn0wr;?dṋ{˄g'+r/G^3,@G9.ۚ4^R.g=YQ:P4Qm }D_"_\X"8ō^ G#r&V0 iA"mW?= endstream endobj 164 0 obj <> endobj 166 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 226.3407 159.9317 cm +0 0 m +-0.169 0.092 -0.276 0.156 -0.389 0.21 c +-1.211 0.607 -2.034 1.002 -2.857 1.397 c +-3.618 1.763 -4.381 2.122 -5.138 2.496 c +-5.59 2.719 -5.754 3.179 -5.552 3.599 c +-5.354 4.007 -4.914 4.163 -4.463 3.98 c +-4.355 3.938 -4.252 3.885 -4.148 3.835 c +-2.535 3.055 -0.917 2.284 0.688 1.49 c +1.169 1.252 1.656 1.13 2.188 1.159 c +3.187 1.216 3.504 1.498 3.716 2.475 c +3.772 2.736 3.705 2.872 3.477 3.002 c +1.83 3.94 0.19 4.892 -1.452 5.838 c +-1.913 6.104 -2.377 6.363 -2.834 6.634 c +-3.195 6.849 -3.347 7.175 -3.269 7.535 c +-3.195 7.873 -2.924 8.174 -2.58 8.166 c +-2.32 8.16 -2.04 8.055 -1.81 7.923 c +0.229 6.761 2.268 5.599 4.283 4.398 c +4.759 4.116 5.219 4.052 5.735 4.123 c +6.658 4.252 7.131 4.8 7.147 5.741 c +7.151 5.979 7.069 6.12 6.865 6.241 c +5.452 7.076 4.046 7.922 2.638 8.766 c +1.587 9.395 0.534 10.022 -0.513 10.658 c +-0.948 10.923 -1.078 11.389 -0.849 11.789 c +-0.613 12.2 -0.13 12.311 0.327 12.055 c +0.377 12.026 0.426 11.995 0.476 11.965 c +3.073 10.409 5.671 8.853 8.27 7.298 c +8.992 6.866 10.066 7.13 10.469 7.83 c +10.859 8.51 10.683 9.274 9.969 9.856 c +5.41 13.578 0.622 16.955 -4.62 19.667 c +-5.437 20.089 -6.143 20.243 -6.98 19.841 c +-7.259 19.707 -7.493 19.586 -7.684 19.331 c +-8.514 18.219 -9.494 17.261 -10.712 16.573 c +-11.887 15.911 -13.14 15.546 -14.499 15.713 c +-15.444 15.83 -16.003 16.405 -16.095 17.351 c +-16.163 18.054 -16.04 18.744 -15.666 19.352 c +-15.086 20.297 -14.475 21.223 -13.871 22.153 c +-13.685 22.44 -13.482 22.717 -13.283 23.004 c +-13.35 23.045 -13.376 23.071 -13.407 23.078 c +-13.509 23.102 -13.61 23.125 -13.714 23.136 c +-15.298 23.314 -16.802 23.719 -18.101 24.699 c +-18.184 24.761 -18.282 24.802 -18.363 24.867 c +-18.574 25.037 -18.69 24.97 -18.814 24.746 c +-19.355 23.765 -19.913 22.792 -20.464 21.815 c +-21.815 19.42 -23.167 17.023 -24.521 14.629 c +-24.627 14.441 -24.71 14.297 -24.518 14.08 c +-23.837 13.311 -23.183 12.518 -22.523 11.729 c +-22.451 11.643 -22.416 11.526 -22.35 11.396 c +-21.514 12.274 -20.617 12.541 -19.592 12.315 c +-18.589 12.096 -17.886 11.455 -17.349 10.553 c +-17.226 10.711 -17.136 10.814 -17.06 10.926 c +-16.687 11.473 -16.239 11.927 -15.591 12.139 c +-13.693 12.759 -11.606 11.262 -11.511 9.197 c +-11.498 8.904 -11.421 8.792 -11.118 8.728 c +-9.567 8.399 -8.458 6.98 -8.534 5.402 c +-8.554 5.019 -8.444 4.902 -8.093 4.802 c +-6.018 4.211 -4.969 1.575 -6.383 -0.116 c +-6.432 -0.175 -6.461 -0.25 -6.532 -0.372 c +-6.241 -0.463 -5.984 -0.552 -5.724 -0.625 c +-4.543 -0.954 -3.365 -1.296 -2.117 -1.238 c +-1.214 -1.197 -0.567 -0.731 0 0 c +-25.572 12.788 m +-25.801 12.388 -26.008 12.017 -26.223 11.65 c +-26.849 10.58 -27.713 10.363 -28.76 11.003 c +-29.835 11.66 -30.912 12.313 -31.991 12.962 c +-32.488 13.261 -32.837 13.656 -32.962 14.245 c +-33.048 14.65 -32.95 15.015 -32.764 15.345 c +-30.98 18.517 -29.183 21.68 -27.393 24.848 c +-26.244 26.879 -25.101 28.913 -23.957 30.947 c +-23.394 31.949 -22.474 32.202 -21.501 31.614 c +-20.394 30.945 -19.287 30.274 -18.182 29.603 c +-17.186 28.997 -16.949 28.101 -17.518 27.09 c +-17.872 26.458 -17.834 26.508 -17.263 26.065 c +-15.929 25.033 -14.337 24.891 -12.767 24.623 c +-12.264 24.537 -11.98 24.666 -11.725 25.092 c +-11.283 25.827 -10.525 26.154 -9.745 26.327 c +-8.509 26.601 -7.257 26.855 -5.998 26.973 c +-4.518 27.109 -3.022 27.135 -1.534 27.128 c +0.01 27.122 1.507 26.739 3.01 26.417 c +3.92 26.221 4.844 26.062 5.771 25.973 c +6.189 25.933 6.63 26.104 7.06 26.181 c +7.288 26.222 7.308 26.36 7.212 26.537 c +7.091 26.76 6.959 26.978 6.835 27.2 c +6.387 28.002 6.595 28.969 7.368 29.458 c +8.608 30.242 9.861 31.006 11.124 31.751 c +11.851 32.18 12.835 31.857 13.276 31.076 c +14.778 28.422 16.272 25.763 17.771 23.106 c +19.213 20.552 20.641 17.988 22.107 15.446 c +22.662 14.484 22.274 13.52 21.536 13.067 c +20.324 12.324 19.113 11.58 17.891 10.854 c +17.154 10.417 16.224 10.679 15.748 11.438 c +15.498 11.836 15.271 12.25 15.01 12.701 c +14.889 12.602 14.789 12.532 14.704 12.448 c +13.873 11.63 13.091 10.758 12.073 10.151 c +12.009 10.112 11.977 9.902 12.02 9.816 c +12.77 8.286 11.921 6.531 10.733 5.879 c +10.13 5.548 9.475 5.461 8.867 5.479 c +8.646 4.924 8.495 4.373 8.223 3.891 c +7.679 2.928 6.744 2.573 5.698 2.484 c +5.434 2.462 5.347 2.37 5.298 2.127 c +5.112 1.211 4.708 0.424 3.865 -0.06 c +3.31 -0.378 2.692 -0.479 2.06 -0.459 c +1.789 -0.45 1.622 -0.541 1.456 -0.761 c +0.647 -1.833 -0.319 -2.667 -1.729 -2.831 c +-3.034 -2.982 -4.28 -2.685 -5.521 -2.363 c +-6.125 -2.207 -6.72 -2.014 -7.312 -1.816 c +-7.522 -1.746 -7.639 -1.784 -7.781 -1.956 c +-8.074 -2.309 -8.354 -2.697 -8.722 -2.957 c +-9.761 -3.69 -11.296 -3.525 -12.226 -2.581 c +-12.59 -2.21 -12.862 -1.742 -13.14 -1.295 c +-13.244 -1.126 -13.33 -1.059 -13.518 -1.103 c +-15.147 -1.486 -16.706 -0.365 -17.187 1.087 c +-17.24 1.247 -17.269 1.379 -17.505 1.352 c +-19.263 1.148 -20.933 2.535 -21.055 4.537 c +-21.069 4.787 -21.157 4.86 -21.394 4.906 c +-23.188 5.251 -24.391 7.044 -23.97 8.788 c +-23.879 9.167 -23.608 9.501 -23.442 9.865 c +-23.391 9.979 -23.352 10.174 -23.411 10.249 c +-24.064 11.07 -24.739 11.875 -25.41 12.684 c +-25.437 12.716 -25.484 12.732 -25.572 12.788 c +f +Q + endstream endobj 167 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 2212.4014 -125.8926 cm +0 0 m +0.521 1.077 0.807 2.288 0.775 3.566 c +0.774 3.615 0.767 3.663 0.765 3.712 c +94.585 21.477 l +225.723 -129.39 l +225.595 -129.533 225.47 -129.679 225.353 -129.832 c +h +21.473 98.452 m +21.869 98.399 22.272 98.368 22.685 98.378 c +24.157 98.414 25.519 98.864 26.675 99.604 c +93.064 23.226 l +0.423 5.685 l +-0.291 7.983 -2.035 9.814 -4.263 10.652 c +h +-174.233 213.425 m +-173.878 214.348 -173.692 215.352 -173.717 216.401 c +-173.733 217.051 -173.836 217.677 -174.001 218.276 c +-25.678 280.659 l +19.528 113.33 l +18.108 112.743 16.905 111.751 16.058 110.498 c +h +-135.061 313.532 m +-134.262 313.279 -133.41 313.145 -132.525 313.166 c +-128.233 313.271 -124.838 316.835 -124.942 321.128 c +-124.966 322.116 -125.181 323.054 -125.539 323.916 c +-55.576 368.425 l +-55.536 368.379 -55.492 368.338 -55.451 368.293 c +-177.307 222.767 l +-177.314 222.771 -177.321 222.774 -177.328 222.779 c +h +-887.38 408.967 m +-898.223 477.737 l +-895.993 478.391 -894.192 480.008 -893.282 482.102 c +-718.864 435.875 l +-718.901 435.534 -718.925 435.189 -718.917 434.836 c +h +-1009.705 411.913 m +-1010.11 412.352 -1010.565 412.744 -1011.061 413.08 c +-948.328 516.042 l +-907.422 488.536 l +-907.934 487.467 -908.214 486.268 -908.183 485.001 c +-908.152 483.757 -907.824 482.592 -907.278 481.561 c +h +-1300.829 492.07 m +-1300.605 492.827 -1300.491 493.63 -1300.512 494.462 c +-1300.535 495.457 -1300.752 496.4 -1301.114 497.266 c +-1266.732 517.158 l +-1180.137 439.168 l +-1180.223 439.043 -1180.306 438.918 -1180.385 438.789 c +h +-1315.188 560.799 m +-1268.296 518.566 l +-1302.118 498.997 l +-1303.578 500.899 -1305.889 502.107 -1308.469 502.046 c +-1317.323 559.52 l +-1316.541 559.833 -1315.82 560.264 -1315.188 560.799 c +-1204.48 558.646 m +-1204.48 558.64 l +-1204.456 557.646 -1204.239 556.703 -1203.878 555.837 c +-1266.475 519.62 l +-1313.844 562.28 l +-1313.384 562.937 -1313.021 563.664 -1312.781 564.445 c +-1204.543 557.641 l +h +-1152.313 660.556 m +-1151.594 660.357 -1150.835 660.257 -1150.051 660.276 c +-1148.154 660.322 -1146.436 661.044 -1145.114 662.205 c +-1102.637 624.829 l +-1190.478 563.47 l +-1191.025 564.205 -1191.697 564.841 -1192.466 565.343 c +h +-969.418 718.573 m +-969.343 718.397 -969.258 718.227 -969.17 718.059 c +-1100.947 626.008 l +-1143.795 663.71 l +-1142.924 665.001 -1142.426 666.562 -1142.467 668.238 c +-1142.475 668.564 -1142.509 668.883 -1142.556 669.198 c +h +-860.548 686.136 m +-860.658 685.583 -860.716 685.011 -860.701 684.423 c +-860.689 683.921 -860.625 683.434 -860.524 682.961 c +-894.265 670.911 l +-955.555 717.766 l +-955.467 717.918 -955.381 718.071 -955.303 718.229 c +h +-289.385 624.854 m +-479.782 637.959 l +-558.092 780.483 l +-557.508 780.911 -556.985 781.415 -556.542 781.985 c +h +-157.421 596.268 m +-157.446 595.981 -157.459 595.691 -157.451 595.397 c +-157.419 594.05 -157.044 592.791 -156.414 591.701 c +-223.577 540.403 l +-272.483 617.776 l +-271.427 618.654 -270.611 619.805 -270.137 621.118 c +h +-14.382 635.845 m +-142.554 598.693 l +-142.902 599.492 -143.383 600.216 -143.964 600.847 c +-50.479 712.402 l +h +111.948 674.475 m +111.913 674.144 111.892 673.81 111.9 673.469 c +111.908 673.131 111.945 672.801 111.995 672.475 c +-12.435 636.409 l +-48.448 712.787 l +h +192.151 766.438 m +192.543 765.351 193.168 764.38 193.967 763.581 c +126.863 676.598 l +125.677 679.497 122.802 681.511 119.484 681.43 c +116.232 681.351 113.499 679.285 112.408 676.422 c +-45.763 714.203 l +h +307.662 697.848 m +307.2 696.882 306.936 695.809 306.91 694.678 c +244.939 688.054 l +204.042 762.788 l +204.54 763.152 204.988 763.575 205.386 764.043 c +h +301.83 589.542 m +301.811 589.542 301.791 589.544 301.771 589.544 c +300.842 589.521 299.959 589.328 299.141 589.009 c +245.98 686.152 l +307.115 692.687 l +307.791 689.857 310.011 687.648 312.815 686.959 c +h +338.068 253.174 m +337.298 252.504 336.666 251.684 336.208 250.763 c +221.927 290.097 l +257.059 365.882 l +257.854 365.632 258.699 365.499 259.579 365.521 c +260.745 365.549 261.842 365.84 262.823 366.324 c +h +269.471 62.786 m +268.806 62.953 268.11 63.042 267.392 63.024 c +266.19 62.995 265.062 62.687 264.059 62.175 c +205.396 147.952 l +337.478 242.024 l +338.039 241.421 338.692 240.908 339.418 240.507 c +h +37.382 307.181 m +38.44 305.366 40.213 304.032 42.303 303.536 c +22.434 113.92 l +22.392 113.92 22.35 113.925 22.307 113.924 c +22.02 113.916 21.737 113.892 21.459 113.854 c +-23.816 281.441 l +h +-46.764 366.38 m +-45.646 366.844 -44.664 367.559 -43.883 368.455 c +37.13 314.53 l +36.591 313.438 36.296 312.206 36.328 310.903 c +36.344 310.254 36.447 309.628 36.612 309.028 c +-24.344 283.392 l +h +-127.094 326.297 m +-84.646 386.892 l +-57.396 374.903 l +-57.482 374.405 -57.524 373.893 -57.512 373.367 c +-57.482 372.187 -57.185 371.079 -56.689 370.089 c +-126.54 325.651 l +-126.713 325.877 -126.897 326.092 -127.094 326.297 c +-397.731 339.655 m +-339.665 444.754 l +-338.726 444.382 -337.696 444.189 -336.622 444.215 c +-334.111 444.276 -331.913 445.527 -330.537 447.409 c +-139.571 324.597 l +-140.034 323.73 -140.335 322.769 -140.44 321.749 c +-394.592 334.025 l +-394.778 336.343 -395.971 338.36 -397.731 339.655 c +-409.671 353.035 m +-405.635 340.432 l +-408.338 339.16 -410.182 336.386 -410.104 333.208 c +-410.064 331.521 -409.483 329.978 -408.538 328.726 c +-480.842 258.007 l +h +-551.367 395.645 m +-446.815 447.837 l +-445.925 446.518 -444.647 445.487 -443.144 444.912 c +-488.609 255.923 l +-488.943 255.958 -489.282 255.98 -489.627 255.972 c +-490.292 255.956 -490.933 255.848 -491.545 255.676 c +h +-618.14 359.739 m +-618.159 360.565 -618.31 361.357 -618.568 362.099 c +-553.161 394.749 l +-493.388 254.894 l +-493.891 254.597 -494.353 254.241 -494.774 253.843 c +-619.308 355.454 l +-618.535 356.696 -618.101 358.168 -618.14 359.739 c +-703.371 435.207 m +-703.397 436.25 -703.63 437.238 -704.025 438.138 c +-602.987 494.655 l +-602.066 493.417 -600.786 492.469 -599.305 491.953 c +-625.317 367.303 l +-625.575 367.322 -625.836 367.33 -626.101 367.323 c +-627.988 367.277 -629.701 366.562 -631.021 365.411 c +-704.713 430.66 l +-703.834 431.955 -703.33 433.523 -703.371 435.207 c +-892.638 485.38 m +-892.672 486.772 -893.074 488.068 -893.743 489.183 c +-805.198 561.637 l +-716.805 440.345 l +-717.487 439.62 -718.03 438.765 -718.396 437.822 c +-892.73 484.025 l +-892.663 484.467 -892.626 484.918 -892.638 485.38 c +-871.252 642.548 m +-871.027 642.448 -870.799 642.359 -870.564 642.281 c +-880.709 590.586 l +-899.872 492.944 l +-900.111 492.961 -900.354 492.969 -900.6 492.963 c +-902.906 492.907 -904.947 491.846 -906.332 490.215 c +-947.286 517.753 l +h +-1015.602 414.418 m +-1016.403 414.398 -1017.174 414.258 -1017.896 414.015 c +-1074.557 597.229 l +-1073.555 597.687 -1072.675 598.356 -1071.958 599.171 c +-949.991 517.16 l +-1012.857 413.98 l +-1013.715 414.28 -1014.639 414.441 -1015.602 414.418 c +-1166.049 433.697 m +-1165.993 434.105 -1165.96 434.521 -1165.971 434.946 c +-1166.034 437.554 -1167.378 439.825 -1169.383 441.187 c +-1133.859 503.667 l +-1022.495 409.837 l +-1022.72 409.337 -1022.895 408.812 -1023.011 408.264 c +-1056.621 414.24 l +h +-1084.236 608.637 m +-1085.107 607.346 -1085.605 605.786 -1085.564 604.11 c +-1085.55 603.531 -1085.468 602.97 -1085.335 602.43 c +-1189.242 561.892 l +-1101.09 623.467 l +h +-1073.099 610.492 m +-1074.453 611.52 -1076.149 612.116 -1077.98 612.072 c +-1079.876 612.025 -1081.595 611.303 -1082.916 610.143 c +-1099.401 624.647 l +-970.622 714.602 l +h +-874.825 653.53 m +-875.518 652.333 -875.907 650.942 -875.871 649.458 c +-875.867 649.303 -875.85 649.151 -875.837 648.998 c +-1062.98 608.526 l +-894.616 668.66 l +h +-856.912 677.943 m +-865.947 657.12 l +-866.689 657.333 -867.475 657.439 -868.288 657.42 c +-870.376 657.369 -872.247 656.496 -873.611 655.122 c +-892.369 669.462 l +-859.846 681.079 l +-859.179 679.775 -858.16 678.69 -856.912 677.943 c +-769.007 602.135 m +-860.742 647.152 l +-860.457 647.994 -860.303 648.896 -860.326 649.836 c +-860.394 652.604 -861.902 654.992 -864.114 656.316 c +-855.079 677.139 l +-854.337 676.926 -853.552 676.819 -852.739 676.839 c +-850.965 676.882 -849.349 677.523 -848.065 678.556 c +-768.78 602.454 l +-768.859 602.35 -768.935 602.244 -769.007 602.135 c +-563.909 779.083 m +-567.734 650.685 l +-571.745 650.289 -574.834 646.863 -574.734 642.768 c +-574.731 642.576 -574.711 642.389 -574.693 642.201 c +-755.248 600.549 l +-755.496 601.218 -755.83 601.844 -756.242 602.41 c +-567.592 780.735 l +-566.552 779.886 -565.29 779.303 -563.909 779.083 c +-559.21 643.426 m +-559.432 647.104 -562.191 650.064 -565.733 650.628 c +-561.909 779.026 l +-561.187 779.098 -560.497 779.268 -559.848 779.522 c +-482.156 638.122 l +h +-440.766 562.79 m +-441.274 562.417 -441.731 561.983 -442.135 561.501 c +-559.984 639.536 l +-559.693 640.129 -559.476 640.764 -559.343 641.429 c +-481.011 636.038 l +h +-284.927 621.664 m +-429.397 560.319 l +-430.761 562.748 -433.386 564.363 -436.365 564.291 c +-437.3 564.268 -438.187 564.073 -439.009 563.751 c +-478.637 635.874 l +-285.12 622.554 l +-285.073 622.251 -285.008 621.955 -284.927 621.664 c +-331.69 457.826 m +-332.246 458.314 -332.871 458.723 -333.549 459.038 c +-323.582 487.758 l +-279.026 616.146 l +-278.455 616.029 -277.864 615.966 -277.257 615.981 c +-276.154 616.008 -275.113 616.266 -274.173 616.703 c +-225.174 539.183 l +h +-150.243 420.636 m +-151.342 419.724 -152.178 418.516 -152.643 417.138 c +-249.46 436.338 l +-277.896 441.977 l +-329.04 452.12 l +-329.04 452.139 -329.038 452.158 -329.039 452.177 c +-329.076 453.715 -329.564 455.134 -330.363 456.322 c +-224.101 537.484 l +h +-150.492 587.861 m +-146.469 422.335 l +-147.203 422.223 -147.903 422.012 -148.554 421.709 c +-222.504 538.704 l +-155.192 590.115 l +-153.962 588.875 -152.319 588.051 -150.492 587.861 c +2.386 600.283 m +-141.984 596.774 l +-13.518 634.011 l +h +112.719 670.196 m +17.499 604.701 l +16.033 606.332 13.894 607.339 11.529 607.282 c +7.898 607.194 4.919 604.627 4.146 601.241 c +-11.571 634.575 l +112.548 670.551 l +112.601 670.43 112.66 670.313 112.719 670.196 c +295.531 586.132 m +127.002 671.083 l +127.268 671.838 127.417 672.644 127.437 673.481 c +243.824 685.922 l +297.383 588.051 l +296.659 587.523 296.034 586.872 295.531 586.132 c +208.278 477.029 m +207.597 477.012 206.942 476.9 206.316 476.72 c +203.051 484.238 l +289.163 567.937 l +212.625 475.825 l +211.37 476.621 209.875 477.068 208.278 477.029 c +165.933 309.369 m +166.048 309.935 166.108 310.519 166.094 311.12 c +166.067 312.192 165.826 313.208 165.411 314.128 c +253.36 368.396 l +253.894 367.742 254.524 367.173 255.239 366.721 c +220.023 290.752 l +h +177.16 198.287 m +176.48 198.501 175.763 198.621 175.019 198.639 c +160.077 303.355 l +162.371 303.885 164.266 305.428 165.284 307.477 c +219.177 288.927 l +h +335.397 247.12 m +335.408 246.671 335.466 246.235 335.549 245.81 c +181.815 194.272 l +181.18 195.578 180.194 196.68 178.979 197.449 c +221.081 288.271 l +335.56 248.869 l +335.443 248.305 335.383 247.721 335.397 247.12 c +180.004 185.08 m +181.645 186.546 182.658 188.692 182.601 191.064 c +182.59 191.514 182.533 191.949 182.449 192.375 c +336.184 243.91 l +336.226 243.824 336.27 243.738 336.314 243.654 c +204.265 149.604 l +h +145.866 108.012 m +145.308 108.612 144.658 109.123 143.937 109.523 c +173.131 183.296 l +173.737 183.16 174.367 183.087 175.018 183.104 c +176.219 183.133 177.346 183.44 178.35 183.952 c +202.634 148.444 l +h +260.708 58.881 m +147.74 100.976 l +147.884 101.6 147.962 102.248 147.945 102.917 c +147.915 104.172 147.582 105.346 147.028 106.382 c +203.765 146.791 l +262.405 61.047 l +261.719 60.433 261.143 59.7 260.708 58.881 c +132.446 101.931 m +132.854 97.932 136.274 94.856 140.362 94.956 c +143.276 95.026 145.772 96.694 147.046 99.099 c +255.004 58.869 l +33.829 104.528 l +h +114.506 156.007 m +136.039 109.304 l +134.173 108.129 132.849 106.188 132.497 103.932 c +30.247 106.626 l +30.203 107.357 30.063 108.062 29.831 108.723 c +h +-41.966 373.745 m +-41.97 373.92 -41.989 374.09 -42.005 374.262 c +13.504 386.689 l +40.366 317.907 l +39.559 317.464 38.844 316.881 38.244 316.193 c +-42.769 370.119 l +-42.229 371.211 -41.935 372.443 -41.966 373.745 c +-25.029 471.992 m +-24.562 471.748 -24.068 471.546 -23.553 471.4 c +-49.053 381.298 l +-49.341 381.323 -49.632 381.336 -49.928 381.329 c +-52.985 381.255 -55.58 379.42 -56.786 376.822 c +-83.475 388.562 l +h +-132.139 328.691 m +-143.214 407.171 l +-141.273 407.705 -139.646 408.965 -138.632 410.64 c +-86.514 387.713 l +-128.651 327.562 l +-129.682 328.195 -130.868 328.599 -132.139 328.691 c +-329.271 450.124 m +-199.917 424.473 l +-153.035 415.176 l +-153.05 414.942 -153.06 414.708 -153.054 414.47 c +-152.95 410.212 -149.441 406.841 -145.195 406.889 c +-134.144 328.572 l +-135.817 328.262 -137.299 327.422 -138.408 326.229 c +-329.567 449.164 l +-329.445 449.474 -329.352 449.796 -329.271 450.124 c +-437.065 445.139 m +-434.75 446.227 -433.073 448.418 -432.686 451.021 c +-344.568 451.593 l +-344.466 449.561 -343.592 447.742 -342.232 446.419 c +-408.948 357.339 l +h +-592.803 492.595 m +-591.44 493.4 -590.352 494.611 -589.689 496.056 c +-495.736 466.993 l +-448.133 452.267 l +-448.135 452.173 -448.143 452.08 -448.141 451.984 c +-448.12 451.158 -447.97 450.366 -447.713 449.625 c +-552.155 397.488 l +h +-706.248 441.051 m +-646.111 527.468 l +-603.885 502.365 l +-604.318 501.365 -604.553 500.261 -604.525 499.1 c +-604.501 498.146 -604.298 497.239 -603.963 496.402 c +-705.065 439.85 l +-705.416 440.292 -705.811 440.696 -706.248 441.051 c +-572.184 637.205 m +-646.691 530.14 l +-755.398 594.763 l +-754.965 595.764 -754.73 596.869 -754.758 598.031 c +-754.762 598.223 -754.782 598.411 -754.8 598.598 c +-574.244 640.249 l +-573.807 639.071 -573.095 638.032 -572.184 637.205 c +-443.949 556.329 m +-443.936 555.778 -443.864 555.242 -443.742 554.726 c +-496.7 535.907 l +-561.943 637.023 l +-561.637 637.282 -561.356 637.567 -561.093 637.87 c +-443.211 559.814 l +-443.707 558.757 -443.98 557.576 -443.949 556.329 c +-144.669 589.646 m +-62.112 514.126 l +-141.053 421.182 l +-142.057 421.834 -143.22 422.254 -144.468 422.384 c +-148.491 587.909 l +-147.045 588.131 -145.733 588.747 -144.669 589.646 c +4.042 598.321 m +4.279 596.776 4.968 595.387 5.969 594.286 c +-60.815 515.654 l +-143.321 591.125 l +-142.579 592.182 -142.094 593.426 -141.953 594.773 c +h +133.712 419.636 m +132.561 420.55 131.146 421.141 129.604 421.283 c +120.808 665.472 l +121.254 666.051 l +121.447 666.091 121.637 666.14 121.824 666.194 c +200.663 484.709 l +h +200.694 469.067 m +200.725 467.835 201.047 466.682 201.583 465.659 c +138.508 421.505 l +201.516 482.747 l +204.479 475.925 l +202.155 474.533 200.624 471.969 200.694 469.067 c +252.324 376.52 m +186.466 396.832 l +207.082 461.604 l +207.592 461.513 208.118 461.471 208.656 461.484 c +209.55 461.505 210.401 461.685 211.194 461.982 c +254.892 379.636 l +253.78 378.846 252.896 377.769 252.324 376.52 c +152.208 306.14 m +153.589 304.382 155.705 303.241 158.082 303.17 c +169.625 222.274 l +h +170.037 196.989 m +50.453 306.625 l +51.38 307.941 51.915 309.55 51.873 311.281 c +51.825 313.262 51.035 315.045 49.782 316.388 c +124.739 406.968 l +125.991 406.178 127.48 405.734 129.071 405.772 c +129.205 405.776 129.336 405.793 129.468 405.803 c +172.558 198.306 l +171.631 198.022 170.78 197.572 170.037 196.989 c +49.104 305.147 m +168.631 195.563 l +167.606 194.21 167.011 192.516 167.056 190.687 c +167.079 189.723 167.285 188.808 167.627 187.964 c +115.417 158.809 l +48.234 304.517 l +48.538 304.709 48.831 304.917 49.104 305.147 c +121.581 410.886 m +121.942 409.896 122.498 409.004 123.201 408.25 c +48.245 317.67 l +46.993 318.46 45.503 318.904 43.911 318.865 c +43.332 318.852 42.771 318.77 42.229 318.636 c +15.479 387.131 l +h +-17.69 472.067 m +-16.479 472.732 -15.469 473.711 -14.761 474.892 c +121.412 415.702 l +121.197 414.958 121.09 414.171 121.109 413.356 c +121.114 413.182 121.133 413.011 121.148 412.839 c +14.743 389.018 l +h +-137.508 414.847 m +-137.529 415.707 -137.694 416.528 -137.971 417.295 c +-27.56 474.115 l +-27.289 473.767 -26.991 473.441 -26.667 473.145 c +-85.342 389.384 l +-137.821 412.469 l +-137.601 413.222 -137.488 414.021 -137.508 414.847 c +-28.04 482.96 m +-28.807 481.721 -29.237 480.256 -29.199 478.691 c +-29.179 477.823 -29.01 476.994 -28.728 476.221 c +-138.898 419.094 l +-139.092 419.372 -139.305 419.633 -139.531 419.882 c +-60.634 512.775 l +h +8.712 592.344 m +-20.351 486.572 l +-20.764 486.629 -21.185 486.664 -21.615 486.653 c +-23.621 486.604 -25.425 485.794 -26.773 484.514 c +-59.338 514.302 l +7.491 592.986 l +7.876 592.736 8.285 592.523 8.712 592.344 c +113.83 668.531 m +113.965 668.378 114.105 668.232 114.251 668.09 c +36.976 561.298 l +16.672 593.524 l +18.442 594.992 19.552 597.221 19.491 599.698 c +19.462 600.908 19.15 602.042 18.632 603.05 c +45.249 621.358 l +h +125.619 420.601 m +38.125 559.473 l +115.854 666.894 l +116.741 666.392 117.732 666.062 118.788 665.941 c +127.605 421.207 l +126.907 421.091 126.24 420.889 125.619 420.601 c +-13.654 479.069 m +-13.707 481.231 -14.638 483.164 -16.097 484.538 c +36.861 557.726 l +123.929 419.53 l +123.25 418.968 122.671 418.292 122.217 417.534 c +-13.956 476.725 l +-13.741 477.468 -13.635 478.255 -13.654 479.069 c +-18.374 486.025 m +10.646 591.817 l +11.059 591.76 11.478 591.727 11.907 591.737 c +13.006 591.764 14.044 592.02 14.98 592.454 c +35.711 559.55 l +-17.721 485.708 l +-17.933 485.824 -18.15 485.929 -18.374 486.025 c +154.937 317.925 m +152.91 316.942 151.383 315.111 150.805 312.9 c +135.562 386.3 l +h +158.132 318.704 m +157.689 318.693 157.26 318.637 156.838 318.556 c +131.946 406.403 l +133.723 407.166 135.148 408.571 135.948 410.319 c +183.946 395.515 l +159.47 318.613 l +159.033 318.679 158.588 318.715 158.132 318.704 c +205.177 462.219 m +184.553 397.422 l +136.544 412.229 l +136.627 412.718 136.668 413.22 136.655 413.734 c +136.625 414.967 136.303 416.12 135.768 417.143 c +202.73 464.019 l +203.417 463.268 204.247 462.655 205.177 462.219 c +-432.645 453.022 m +-432.896 455.321 -434.143 457.304 -435.938 458.553 c +-389.669 506.36 l +-342.575 457.196 l +-343.48 456.195 -344.124 454.96 -344.412 453.595 c +h +-589.828 502.812 m +-590.736 504.592 -592.305 505.969 -594.208 506.629 c +-583.11 560.148 l +-567.548 635.204 l +-567.292 635.185 -567.034 635.177 -566.774 635.184 c +-565.646 635.211 -564.582 635.483 -563.625 635.938 c +-498.638 535.218 l +h +-447.312 455.67 m +-447.535 455.228 -447.718 454.762 -447.854 454.277 c +-589.091 497.966 l +-589.007 498.457 -588.967 498.962 -588.979 499.478 c +-588.991 499.975 -589.054 500.458 -589.154 500.927 c +-497.523 533.49 l +h +-437.715 548.901 m +-444.22 458.928 l +-444.914 458.531 -445.537 458.028 -446.076 457.445 c +-495.586 534.179 l +-443.028 552.856 l +-441.948 550.84 -440.013 549.364 -437.715 548.901 c +-391.054 507.807 m +-437.802 459.505 l +-438.663 459.807 -439.59 459.97 -440.557 459.946 c +-441.106 459.933 -441.64 459.861 -442.153 459.74 c +-435.718 548.766 l +-434.205 548.854 -432.811 549.366 -431.656 550.192 c +h +-570.544 636.057 m +-570.212 635.884 -569.863 635.741 -569.506 635.617 c +-585.279 559.548 l +-596.166 507.042 l +-596.422 507.061 -596.68 507.068 -596.941 507.062 c +-599.355 507.003 -601.484 505.85 -602.868 504.089 c +-644.965 529.115 l +h +-711.333 442.791 m +-711.903 442.777 -712.456 442.698 -712.988 442.568 c +-759.276 590.782 l +-758.151 591.301 -757.17 592.079 -756.414 593.042 c +-647.836 528.493 l +-707.956 442.101 l +-708.985 442.565 -710.129 442.82 -711.333 442.791 c +-47.097 380.862 m +-21.554 471.116 l +-21.447 471.114 -21.344 471.105 -21.237 471.107 c +-20.657 471.122 -20.096 471.204 -19.555 471.337 c +12.767 388.575 l +-42.438 376.216 l +-43.226 378.379 -44.941 380.083 -47.097 380.862 c +139.984 110.501 m +139.242 110.483 138.529 110.355 137.854 110.145 c +116.258 156.985 l +168.609 186.22 l +169.309 185.287 170.208 184.516 171.247 183.976 c +142.077 110.261 l +141.407 110.429 140.708 110.519 139.984 110.501 c +251.617 373.104 m +251.644 372.031 251.886 371.015 252.302 370.095 c +164.353 315.826 l +163.565 316.794 162.554 317.566 161.396 318.065 c +185.858 394.925 l +251.729 374.609 l +251.646 374.121 251.605 373.618 251.617 373.104 c +294.187 581.582 m +294.229 579.904 294.803 578.368 295.738 577.119 c +202.197 486.201 l +123.661 666.988 l +124.635 667.572 125.466 668.362 126.102 669.297 c +294.631 584.345 l +294.327 583.481 294.164 582.552 294.187 581.582 c +-325.019 489.723 m +-335.457 459.644 l +-335.957 459.732 -336.473 459.773 -337 459.761 c +-338.497 459.724 -339.881 459.26 -341.049 458.498 c +-388.276 507.799 l +-282.083 617.521 l +-281.718 617.249 -281.329 617.005 -280.918 616.799 c +h +-283.521 618.915 m +-389.662 509.246 l +-430.196 551.561 l +-429.039 552.956 -428.357 554.753 -428.404 556.707 c +-428.419 557.312 -428.509 557.897 -428.653 558.459 c +-284.15 619.819 l +-283.963 619.501 -283.75 619.202 -283.521 618.915 c +-862.754 644.013 m +-862.328 644.417 -861.946 644.865 -861.621 645.354 c +-769.886 600.34 l +-770.172 599.497 -770.326 598.595 -770.303 597.653 c +-770.268 596.213 -769.837 594.878 -769.126 593.739 c +-804.825 564.525 l +h +-1070.019 604.488 m +-1070.023 604.644 -1070.04 604.795 -1070.053 604.948 c +-1002.393 619.581 l +-875.42 647.04 l +-874.932 645.668 -874.072 644.478 -872.963 643.586 c +-948.948 518.871 l +-1070.836 600.828 l +-1070.286 601.928 -1069.986 603.173 -1070.019 604.488 c +-1082.469 598.096 m +-1134.408 506.749 l +-1190.565 554.064 l +-1189.505 555.43 -1188.89 557.155 -1188.935 559.018 c +-1188.941 559.295 -1188.964 559.568 -1188.999 559.837 c +-1084.607 600.566 l +-1084.074 599.597 -1083.344 598.756 -1082.469 598.096 c +-1173.932 442.53 m +-1174.287 442.521 -1174.634 442.481 -1174.976 442.426 c +-1194.499 551.382 l +-1193.581 551.653 -1192.737 552.088 -1191.997 552.653 c +-1135.414 504.979 l +-1171.173 442.088 l +-1172.036 442.391 -1172.964 442.554 -1173.932 442.53 c +-1021.431 411.559 m +-1132.852 505.437 l +-1080.731 597.104 l +-1079.767 596.709 -1078.71 596.5 -1077.603 596.526 c +-1077.217 596.536 -1076.841 596.583 -1076.472 596.646 c +-1019.713 413.115 l +-1020.361 412.683 -1020.941 412.16 -1021.431 411.559 c +-897.91 492.545 m +-878.631 590.783 l +-868.6 641.893 l +-868.372 641.878 -868.143 641.869 -867.91 641.875 c +-866.625 641.906 -865.423 642.252 -864.368 642.831 c +-806.378 563.255 l +-894.982 490.751 l +-895.803 491.553 -896.802 492.168 -897.91 492.545 c +-803.646 562.906 m +-767.862 592.186 l +-766.424 590.83 -764.474 590.018 -762.342 590.069 c +-761.948 590.079 -761.566 590.127 -761.19 590.192 c +-714.859 441.843 l +-714.992 441.77 -715.122 441.692 -715.251 441.612 c +h +-623.359 366.888 m +-597.348 491.537 l +-597.089 491.518 -596.827 491.51 -596.563 491.517 c +-595.898 491.533 -595.258 491.641 -594.645 491.813 c +-553.949 396.593 l +-619.466 363.888 l +-620.399 365.271 -621.761 366.331 -623.359 366.888 c +-486.662 255.46 m +-441.196 444.45 l +-440.862 444.414 -440.524 444.392 -440.179 444.401 c +-439.767 444.411 -439.365 444.462 -438.972 444.534 c +-410.42 355.373 l +-485.621 254.964 l +-485.955 255.152 -486.301 255.321 -486.662 255.46 c +-402.521 341.17 m +-402.933 341.159 -403.334 341.108 -403.728 341.037 c +-408.199 355.001 l +-344.684 439.809 l +-399.478 340.631 l +-400.418 341.003 -401.446 341.195 -402.521 341.17 c +24.421 113.678 m +44.293 303.32 l +45.034 303.339 45.745 303.466 46.419 303.677 c +113.665 157.83 l +28.928 110.51 l +27.874 112.061 26.28 113.203 24.421 113.678 c +199.653 761.296 m +200.583 761.318 201.465 761.512 202.284 761.831 c +242.783 687.824 l +128.639 675.623 l +195.552 762.359 l +196.755 761.655 198.157 761.26 199.653 761.296 c +-896.511 670.108 m +-1070.874 607.833 l +-1071.102 608.277 -1071.369 608.696 -1071.675 609.085 c +-966.974 715.456 l +-965.619 714.428 -963.924 713.832 -962.093 713.876 c +-960.004 713.927 -958.132 714.801 -956.769 716.175 c +h +-1264.912 518.212 m +-1202.873 554.105 l +-1201.413 552.203 -1199.101 550.994 -1196.519 551.057 c +-1196.504 551.057 -1196.489 551.059 -1196.474 551.06 c +-1176.906 441.86 l +-1177.599 441.552 -1178.235 441.146 -1178.802 440.66 c +h +-175.777 221.476 m +-53.922 367.002 l +-52.662 366.196 -51.157 365.744 -49.55 365.783 c +-49.26 365.791 -48.976 365.816 -48.694 365.854 c +-26.205 282.608 l +-174.772 220.124 l +-175.057 220.613 -175.398 221.063 -175.777 221.476 c +28.211 100.887 m +28.862 101.594 29.387 102.418 29.741 103.328 c +259.828 55.83 l +259.81 55.577 259.802 55.321 259.809 55.063 c +259.811 54.975 259.822 54.889 259.828 54.802 c +95.342 23.657 l +h +231.985 -126.79 m +231.772 -126.778 231.559 -126.768 231.342 -126.773 c +229.818 -126.811 228.413 -127.289 227.232 -128.075 c +96.862 21.907 l +260.192 52.834 l +260.962 50.48 262.821 48.638 265.16 47.87 c +h +239.304 -134.357 m +239.222 -130.978 236.99 -128.161 233.952 -127.165 c +267.127 47.496 l +267.34 47.483 267.553 47.474 267.77 47.479 c +272.062 47.583 275.458 51.147 275.354 55.44 c +275.284 58.303 273.671 60.76 271.334 62.053 c +341.28 239.773 l +341.945 239.606 342.641 239.519 343.359 239.536 c +347.652 239.641 351.047 243.205 350.943 247.497 c +350.839 251.79 347.274 255.186 342.981 255.081 c +341.815 255.053 340.72 254.762 339.737 254.277 c +264.492 367.427 l +266.178 368.895 267.222 371.073 267.163 373.482 c +267.059 377.774 263.494 381.17 259.201 381.066 c +258.307 381.044 257.455 380.865 256.662 380.567 c +212.965 462.914 l +215.001 464.361 216.305 466.761 216.24 469.445 c +216.191 471.42 215.406 473.199 214.159 474.541 c +297.804 575.202 l +299.058 574.406 300.553 573.959 302.149 573.999 c +306.442 574.103 309.838 577.667 309.733 581.96 c +309.646 585.546 307.142 588.497 303.818 589.314 c +314.805 686.73 l +314.824 686.73 314.843 686.729 314.862 686.729 c +319.155 686.833 322.551 690.398 322.446 694.69 c +322.342 698.983 318.777 702.378 314.484 702.274 c +312.178 702.218 310.136 701.157 308.752 699.526 c +206.476 765.722 l +206.987 766.792 207.268 767.991 207.237 769.258 c +207.133 773.55 203.568 776.946 199.275 776.841 c +194.982 776.737 191.587 773.172 191.691 768.879 c +191.695 768.716 191.714 768.556 191.728 768.395 c +-49.678 715.393 l +-50.005 716.086 l +-50.79 715.148 l +-54.722 714.285 l +-52.048 713.646 l +-145.493 602.139 l +-146.753 602.946 -148.26 603.398 -149.868 603.359 c +-153.168 603.279 -155.93 601.151 -156.987 598.222 c +-269.703 623.071 l +-269.679 623.358 -269.666 623.648 -269.673 623.942 c +-269.777 628.235 -273.342 631.631 -277.635 631.526 c +-281.545 631.431 -284.702 628.461 -285.155 624.688 c +-555.531 783.712 l +-555.109 784.704 -554.88 785.796 -554.907 786.944 c +-555.012 791.237 -558.576 794.632 -562.869 794.528 c +-567.162 794.424 -570.558 790.859 -570.453 786.566 c +-570.413 784.927 -569.865 783.42 -568.969 782.187 c +-757.619 603.862 l +-759.007 604.996 -760.787 605.662 -762.719 605.615 c +-764.494 605.572 -766.109 604.931 -767.394 603.898 c +-846.678 680 l +-845.688 681.34 -845.112 683.005 -845.155 684.801 c +-845.26 689.093 -848.824 692.489 -853.117 692.385 c +-856.115 692.312 -858.67 690.549 -859.907 688.032 c +-954.662 720.125 l +-954.552 720.678 -954.494 721.25 -954.509 721.838 c +-954.613 726.13 -958.178 729.526 -962.471 729.421 c +-966.763 729.317 -970.158 725.752 -970.054 721.46 c +-970.046 721.133 -970.012 720.814 -969.965 720.499 c +-1143.103 671.125 l +-1144.322 673.952 -1147.162 675.901 -1150.429 675.821 c +-1154.721 675.717 -1158.116 672.152 -1158.012 667.86 c +-1157.944 665.064 -1156.403 662.656 -1154.154 661.34 c +-1194.274 566.206 l +-1195.099 566.479 -1195.979 566.624 -1196.896 566.602 c +-1200.851 566.506 -1204.035 563.472 -1204.434 559.64 c +-1312.448 566.43 l +-1312.441 566.593 -1312.431 566.756 -1312.435 566.921 c +-1312.539 571.214 -1316.104 574.609 -1320.396 574.505 c +-1324.689 574.401 -1328.085 570.836 -1327.98 566.543 c +-1327.876 562.25 -1324.312 558.855 -1320.019 558.959 c +-1319.766 558.966 -1319.517 558.986 -1319.271 559.016 c +-1310.445 501.734 l +-1313.757 500.776 -1316.145 497.692 -1316.057 494.084 c +-1315.952 489.792 -1312.388 486.396 -1308.096 486.5 c +-1305.348 486.567 -1302.973 488.056 -1301.643 490.242 c +-1181.198 436.961 l +-1181.422 436.204 -1181.536 435.4 -1181.516 434.568 c +-1181.411 430.275 -1177.847 426.88 -1173.554 426.984 c +-1170.393 427.062 -1167.723 429.018 -1166.574 431.758 c +-1144.675 427.864 l +-1023.171 406.26 l +-1022.964 402.061 -1019.45 398.77 -1015.224 398.872 c +-1010.932 398.977 -1007.536 402.541 -1007.641 406.834 c +-1007.671 408.081 -1008 409.249 -1008.548 410.281 c +-906.125 479.93 l +-904.661 478.341 -902.551 477.361 -900.221 477.418 c +-900.214 477.418 -900.206 477.419 -900.198 477.42 c +-889.048 406.687 l +-718.606 432.859 l +-717.65 429.547 -714.564 427.158 -710.955 427.245 c +-709.068 427.291 -707.356 428.006 -706.036 429.158 c +-632.343 363.908 l +-633.222 362.613 -633.726 361.046 -633.685 359.362 c +-633.58 355.069 -630.016 351.674 -625.723 351.778 c +-623.723 351.826 -621.924 352.633 -620.577 353.906 c +-496.042 252.296 l +-496.815 251.054 -497.249 249.582 -497.211 248.01 c +-497.107 243.718 -493.542 240.322 -489.249 240.427 c +-484.956 240.531 -481.561 244.096 -481.666 248.388 c +-481.706 250.074 -482.287 251.618 -483.231 252.87 c +-407.143 327.29 l +-405.771 326.207 -404.026 325.578 -402.143 325.624 c +-398.383 325.716 -395.313 328.461 -394.678 332.024 c +-140.536 319.749 l +-140.487 320.75 l +-140.422 318.056 -138.992 315.716 -136.877 314.372 c +-179.144 223.619 l +-179.943 223.872 -180.794 224.007 -181.679 223.985 c +-185.972 223.881 -189.366 220.316 -189.263 216.023 c +-189.158 211.73 -185.594 208.335 -181.301 208.439 c +-178.775 208.501 -176.566 209.767 -175.192 211.668 c +15.161 108.708 l +14.861 107.849 14.7 106.926 14.724 105.962 c +14.801 102.784 16.776 100.103 19.538 98.964 c +-6.216 11.107 l +-6.534 11.14 -6.857 11.158 -7.186 11.15 c +-11.479 11.046 -14.874 7.481 -14.77 3.188 c +-14.665 -1.104 -11.101 -4.499 -6.808 -4.396 c +-4.515 -4.34 -2.485 -3.291 -1.101 -1.677 c +224.354 -131.566 l +223.948 -132.541 223.73 -133.611 223.758 -134.735 c +223.862 -139.027 227.427 -142.423 231.72 -142.318 c +236.013 -142.215 239.407 -138.649 239.304 -134.357 c +f +Q + endstream endobj 168 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 437.9901 294.0513 cm +0 0 m +-39.651 0.194 -72.068 -31.906 -72.262 -71.557 c +-72.456 -111.209 -40.355 -143.625 -0.704 -143.819 c +38.946 -144.013 71.362 -111.913 71.557 -72.261 c +71.751 -32.611 39.65 -0.194 0 0 c +-0.747 -152.504 m +-45.187 -152.287 -81.165 -115.955 -80.947 -71.515 c +-80.729 -27.075 -44.397 8.902 0.042 8.685 c +44.482 8.467 80.459 -27.865 80.241 -72.304 c +80.023 -116.744 43.692 -152.721 -0.747 -152.504 c +f +Q + endstream endobj 169 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 518.4482 139.9727 cm +0 0 m +-5.266 5.318 l +36.845 47.019 37.179 115.204 -4.521 157.315 c +0.797 162.581 l +45.4 117.538 45.044 44.604 0 0 c +f +Q + endstream endobj 218 0 obj <> endobj 217 0 obj <> endobj 216 0 obj <> endobj 215 0 obj <> endobj 152 0 obj <>stream +HWM, ϯ1>(8˃OadE \EJݳ{\r[j,~>99ܾ?|I|)řZHʿ}o%rRۿo) 9Ih5Tÿz vj+x^^fx&-\w]4dXʘ_o^qrjy·yQjiHP?.$K*gB#6U:Ǩd Wk!#8x$kŲ^o P% Ķ́7DGn3w*C,EFĴ88.IiV q~nK Gkݐ3x +4LOZI6N +;Ŗl|^ɲ}$:1Pr68–;nZxEPˀ1}Qd $N![ 4M,f1pEs+|5DlZ-dY "qW+ܶWPj3(5|GzfLeYyXCEA M˰ɧ<I1[E Lj͔Kj78md4ա"s Q$^dlӬF|m$e +6FB⑋ +ՓO0X!`q˼o )4 k43; =^e#J,dHXKґ?0 ; !+$ԉSO1$] I7BG>Z`yX7Ϥf~s>j'YDQ)R2ʹ4 +<15#yBnTZٌYa\Ԓwi 6XXc)_h5|: +DFU eLKe|~8ӵVM[(HŋEY$&mI\\r2|!& kAjćOapGZ36-| U=_=w`䇥(e)6,kb޷M NQHbj4tfLJ*4j|s[s%eU{[igx?{ \Rz/j>Ȅ;QiDMRaaӆ觍HĠi70gU0 Py36K.̊m:.˛bM⻅L0-W(Dˠ;;}鞲7hm +b[ٹS ߁ +z(@R_*Ӻ&sP܍m@GR_g k#@$exѬ: _V³Vs݇|z9*^gOh)׈LթI8yMC=2G'dT=O7wO"vZD$H*& &u>[!ešyB$BxШb@@Pxq=.(j +Fl;Um*$Y0 (ejrfɘ=F I8ܘPXa#LvM#$t-SRG_I4?ΜP|,?, ').h O5^e7Gα~;fQKX'[ (ȹ00 +sJZ@Aĵ g4 h2HMwTsQ 6YGZJX;?j!b(?Zp-PI%>k2q ȓZqW0usϕ 6L;73$̗0GX)}OI+\)WgoO#[&]:"b+$Sa= f:BRL"~E~,lÆyZ[[X05 .P P}?Dv@sڣb3F#6f׏=bB^~̖n壞!j0 eF:ך9;F@Lcmh8cOA,{2H)47*}AH,(ziYIqN}+e.9b]6ɤZi qq3{cR_0[e~MlDML܊z0Jt9 wֺ}~S?c?D"55 8lI)xy"ƢNcuRj"^^HþP-V|E#(SVk6^(˨TO +^;Nf>m % S `[و+)RXO$$l0".S,m- 8ا T#pCb*z>u[xm^D2O3iTBfߖhSFPUk= b$\yuk5-ܺ,5i݆SfI64_*3`&v䁨,n[ͬ);d뙨>O;l*ԓiӚO6c`@sV-nCá2=WPՔ[,x犬L /OD-Fw_o^ٟdΟ k3F:Mvr1eX:UIjX2RDQ__n>k0߳ipĄNܯEnW'>4 -.O {g-ySGu)+Dn X-#DnRP,m|XR<_lkr^Ǐef,ýJaܥQ=\ϿWz kˏ|k[ cWA=k~KYnB۸Rq8~8CAK'(^]Pm3[݌]DMu[iy5X߭矜G !0uю^]#auv|{[LGh E-U=9*7 ]'"d^ъM#=B- +',丯km35|-F59V4Ÿ*#9:k-B&#Ti9QN 5hzf毥К^ Pb_tP7E_EgkJg^SszcnUBFevJ)|oW )ꎎX~;K%5>[Q!ua?lOQPpGe7m10FfIsdi~.e'7ԝ~`ryI#aMSBA?:wz Ecu.) 3@ހRg[+c$ j\i~bP:0^x5I +"jv &GtރihXm'J + ^">'nr+uT pw_b0YE=Ĭ0GM] mIz/TO;sut`hY}eaŗeHmsaq~t;˟'Ͽ3AԷē] Ԕ>=~&;؋AQ+[)_8Jnτ5e!lк?9.jX9FHdWP$R&|]SU~S&Ne^b +[wJ߭LPv9p*`)^lߟtq+QCl=贈qT]l!փM PohTCiV4(`GXz*ś:^hˆU%|Y/~&6d/@.XV]ưETS+ƺA 8:\9!CFD.[ZG?&_Fr@\CZn-Navw$]HpXq?Ӡf3nZrR9ݿT$.e9 W`=j>>5(v1Zܴ>aг% (nwb;B D>ѭD_L1Ux797+I,< +;ɡVJmps# !xFNjVQ?]Vi[ :6ؼ_ͨrQb$B-~R4+kR!}v gAK?<4-]shQ𿩴!o?HA/\+ +-).Z(?O(eoMasrUm૧PA{\:;)~!D.z4L*dK }]6T9YB[ɑ^#ߌ^@/d aCƃ@>ѷ'@]O^R#{8w +B>x9jŮɫh#{ 75Gƅ9LQQPTt?T{v83Lw.yR%t'rtwu.%ċ:?/H,R3CE u1]?IM +dFzfPrZ9aH.2;g'8Bzz +?3 (:fnZH@Ļ:$4oO^Gd8.Ͷ#(2Q֕) +ۃ3B}NƖf8 O:[꺊"cmXM''~SrM6'*nȪ.xiaM=dDKz.KKGY#g@ԃoW/#p',P6cZQ [r_KFN]Iٓ =^BxCXSٜ[T$(aM]UM* k;0oF9Ō%n̓Yi @PtW썕U)B5$z Jh3;|Ug 4Fff|bugPcEsHuВ"QP9=}=-=ZqEq[ GiD!j:IoGjywɵ#W Q[ +`rͭ +p\ UK} zbաD8놿%]n74 ܩ,@ auemv0NҦ:Qѭv0a#Ir#v^6.8^#SZzӭ:ᷙAq*V:Rj8E&!Oth )g nd'n4i$qr wIdp5nB]pĜS @xm^!ᏵQOƗ/{? h+_V5;[@HJz~wMؘD +N!Rn`~~xÊ-f=s!,G; n,B팀ecL~ɶIe@Z7$Lf94]A;,Am.~8oڔ0NCLg‡`:p/wڤ"XQ3cܸօ4^f5 +;GQ&L =NًɥM+ɡR׹VJSFZD2,-_5 btGhzjAk.qr1⣀LPAP GdLq0tp-kUA.hNTĶtAf3%hA%:WQ邌=Um%[w݃£Lr9B -:5rVV3@ *is\sc5t, lY4I%Lh3*5Ր@Q+jy)A"(۵m5 `A d-,ƌr@NR *N0smߎnUVj|FytA-FVf]g:P`YBN<ڸnڳ¶J<NCk+:igO~RV ?9^ʪϴ>oTJWH'` 2f:RȬaeuG7;'56XܮQX?n|5Cю,JY#wxiR~ٌy96̪xz‡1%%qT8[\# y!?$2 FP&A y.a|1pϰ<r({? x<ׄ% +Gͧy:(5SA3ɻ*,>~$6$V~2m^Qrǣ?2~ We 5BwK0J)M0 @aUsR+S*Z%<*uʨ_8$j*$YaVI8j8RQ4e} +UJH/EETMq/Ւ,Ihs×8?TsLěBERͥmjXUֻkEI}DXn u'tWR>%^ҎL7u;,QAgIHZd!'aWAݚbq|~Z7׆U8|f?b +U8!w%tAdg>Ǽ7Bn((J%rqnKBFr5coNI/_l2)< hpby]VC|kJ%CD?2O,2 M Xt~PjӢ/X -D\,P$Xw+uPi(@QizVƒ$&@Rt)CBH[!@1 &TY~ 5BCyc)AC}R*[ ʬ&SPvF6I$k$wl`z{ۨXnGe"T7l-}/wf83o=.wPo.OryH^Ǔ})vzkmMifd8h1B. +ɐ^C;>ݤ,dNcc[,u=5]' ]}nGH<z|Ġ,>_!54ڎ-PӋ15k; ʈ+B3'ȈEӫ*`љXDL QW)_9irKmֻf&>%G ,Ao.XQ42I14BjqÜPbc8n a6$;%ulh442uf'7yC|Eb[ Oe<:ܹMPW|凩ilu!>E70Mզ~^fzW[T]jq8Y 8Qj$)mAWXM7U$3et6ʁY%v(lqMkpTS ֞ +x] +9g?q"9nQKiOݚ*Z +t>e!gr&WEԱ4 u0wIa IcA޼;SB׫ T&Kkz-hB5];)wX v^;IZh!Xc u$߬<=,Vŕߘ;y)zݡz70$ԑO3ḙZqIo0)t˞ҭgՍz̴Lힰe oܪFͽʱS 6&;w?"w2B9%u2:qX_ghks>"5uk+8M,8BH0U/ ivvVALRyZ+˘0Qt#u8av~f{k.]F̿t-!LC~ïA2N/tG/mU)cNƚ7|;C<X^ǧ=aV8peΔ!m۹"*8e>WPEPa;8v qgh<ݍ@eΆm A$JKDxc3|(-2%=skIm jxQ1T?R?#83 +`(aZ+ ݷ%uVjuWx*sE4 7. +i7!\ *.y;tWor#8yݕDcREE5Ծǡ.@MYFA}[!M5ٍB"tJsþv.С|b1.04"ϊCgRtj,,/ Mn泬u~!:avh'^^"DR9va'ȩ;ZȓmElEFsc DzgЍmQ!>\*=UV#g {1v{gQ՚?rs`ME\Q;sΎ[qvGbI YGlBㅜ8$z3gpA|${H>/? {_._Q?,}G+0/o~繮|~(D^$Xo^n?!FJn𦼫rZ-;HoJ|l+m(:lMJ9/oMyLm0w䴬'2|HL]Ki5IqO͜F:;+R(PotlfT5fq()7v3 >#MM\9׼4jl9bf`zV:xG4%RXwq'6EG~𘍓izbl[/ހCKPѬ7rqcnUIRNC:#RP9wj2 th=MARS!6q h-L^B|S +`1+ L\c~Zpw+%}u M?UMc~|fD mI@P6}hEۏl +6N^>/"涉G4Qֻ4'U _sT&!D[(cM% rʕeT\smB+*>:?Wk)'-ZTqQm=0]Y|*$PT_<##^;DtE؄z 􎌛y!daSW}k?P}j8-%l pa""StHsⓁD[EX} LZ$;bn(o(w_sCY +״eҠ@Jf'_:LPZN3'@}]3R?|"o(cd]#k7J͙k^g%b$7s{IFucᶯ/i4Af?2"JBCv~ P`]8QQ85wKUȶPmޕ ;"D9'?UYo;Z +6[^$ >mGi5eǦdO1;SSXr;kE[ǵi /F%)] \w67Bh[Ď\k.4(sSkgQߋ2;GW3C\Vh+SUg:b_}AK͍V+cX0kjG<"d+D)tu44P1qdqnGX#%+Xl- '=IWf D˨w\ ߺe>oD0R)E0ڿ+ːp*##[)̰f b-{kH8)d  _SB +(AU1ɃxXǻI/MzmfūvΓ <lڡF&\$v0F;\%$^0z~`IƋ+5Ϩ $x7V+*P4v⽾5+0񮲈?i@ҳ"Du5X+/ϝUSk;p̺2iUfʎZv~eԚ|Z +Mҏ[uȫiҮB$ioz‡L: 4E>&{g!@%Vt2 q\=(,~J,u,^[FR&PJ #\c|%?!_"~Nz_˪J<9Q)8(TB#-zRɧ +fs_uߏ`&O;-?&yJRWX96v'űfc.T?t+d \5 +T[MYۏ3>1Y6SBq}Oho̭ =uP~ğ/"vFw 䴧tQ}r3(NFk>U0{Kp5T84u TXbc5,ZZ4gLULef@rlNL3nM'c~>;x* dAO[;p(zSȪ2c^) +?o7!8yY9k̷v^"h{p Z k/+c垩JKt(.ƥ-ʈ@c&qo'ޒNdo6A[Kl\xs6@}y9qaavҾ{-+3,Ħ3|}8ά(8Rv:ma!ES̬Q폪QjcwNR47PFu#y(D+øh?ɖWi_o6~vA +^b܉gzXE|dK(z)c0 z橆":IN8=`8Ȑ9fy;KgLrʁS H + l/|MzSHk$<nI2imV˟~”/ nu$jRtw4d0ȕepD$͎Xf>u*P\Qi}̾ [QQj{߳1$S2Zf*ݦ^.4ގv7[Vy<-I:]VbjwS>t$\>ک4Dתnbuu/5/E"31P8Ttgu8WJcA9&LkAN'BuѨ2e,b]=˘ A@|ͬ"4R asqۄaL`JfP;Ǩ;rݕ(Z+db|ɞgꁘX{ֵyeȺZd{mmnxTVW fMN\Xx@}YN<#s'UuZ6InB QnzSiwe jhU0բήd1UvNMCvueCڀDi4di1/glZEHpHF[jB+fژ>j⨈YrDwF8PM6wn7f +7qq4vDE>c֍ԓg]wv'ܤ7Mcdni5CqQ +`ƪu,fc,•BJ_[lVlv~>B%eIƙ 5?38\Y=AqCi G7L?_Wȥ=Ϻ|zYP Czqc?Y9l\f?rm!+ + Eyuْ2.#^?_ڀA3_&k>ˇ +3?4*{lV rRC h> \fn -Vu,U3^w"LNscT;F;[tVU^LuEZ/T5:i+{7ps++`Z)K!Fz4'm̫FD24SI(6T2љAܽ[KP)tdBP7[xBWI?DRG"qp>>[@u-c,׏De]*?uu}m|YkCf1kP&&Y8RB p(8,xLi2 S6[} aȐNzϛ]3tJ \Qܧ-k]sa$eNB0QL:O}f S4nX5ĵm.idVkXxp[E^_ZuB,?.ѾkT] 2iU +t*p+"ϸ IX i75 +y(ɲL3*f1[ϒւũ45g`j!`p[P ,W$ȫfI*pwчz;xDlOH(/D*& ~uLGe|2ӹv')DDQE6Eeg{*z0;ϲܭjzldXMVJp:2x[}zzlS$U8*q.Ȝnqov5ܯ%6MyrL&hbL KgvU<&P25/ ̀V?"cF1q1ʢ-3bԁyCeuC؜4Aw='ݚQMD-b}3g[iL~mCzo>/UUs4}n\}ƻ=d0IEWnqJCD;M\9&{֭|"淲8pKXzuS3g<YCW@@oa2qcb9٥-5 $jA̚H5C5gcwH?38腿^?_߳f:R$(e{~{/&#͢ȩHc*4/,-@,v9p,^4ɞ0؂Vm}_J5c~.D[!aǸՀBȵx18k2ɯh0>0]?T{L!UB<{yF~&[\ n{)RtHG>qVw~Bfse^7f_(]56ɡB\.[ɃGpk^,aH&G ̕⇵^mљ2_Yw;['k6-/+la)FwP.y Wcʃv#ν/G:rʵ濭}^vOF#+GV8qk-lCKMWu2ҩBBn{U-/BSQs-EPvJ]wasLځhn_SԈ0cq9¾GwLx-&a + pdv7G͎<աa}kxAW;m:sA&=Z4-w|bpʣThWrLd&6i$y O&OշJlS \6GӃΘ"FvG@ [*VRcNFOҙ8&;mCQ Qݪ:]/}DŮyѰʱE<ŭ];~lE*NI喒FB"i]5A$3-UY64]LDš_bы^E5+ ,!N\ukL4DӦl Ab|P2Bd1ܚ!:MUR}Ydςh`{80nU!R=M/[B<+3չԡ䫋ܼjuU5^Td~)Y$N %B655KR%+#ֶmu*,^~=r\ĥY{ޯS?(̜I=,9߽9}~~"Y)mFb]rLAōh1@#uC{@rgEa6g2h r& j f/7Z`<HffZCcEpp6HQw;vlݟ᪷xF۔g|Q%O]LO*ٹQ^FgTgv!M]7e~-1R!j0+X w`Q%]/Xs}_0cXEFb-U3<Ǖƭ!24F; g~i1#eCЍ 1LGV]*leX;&]N!171) >/j q1:b:L:ǚ?/ +&u__ +7(M׃Do҄tխD40zc )3X:M+lWxҵ#?kvOٽ㱬(6`v#! @շ%u ĞgkB-'d/R/;CjՓ4:\цsH9J\jf2KS{ʓ0&SiJpUl+r~q2>WNJRHhU(dQ'ѡDČT+RZ]։U +u%pu6._걚^GrW[r"Q=4F"o';R]O|)hOu'?Ϭt4a.-.[["zbN g]>(qYz)]1-1ZTeX4jiZT-X/9gNx.%[{0\㕧4 JW&輒,4 $c/"ɪKe_e2}3k {iZ|>yxea!m{%W%Pikݻ"`B?ШjNs= +["ab>;!aldH+P4 TpP+8Kacp[M=!KLw}@3IY6ެsX>q'2'Ǔ,e# =YLMPVW4g !LJ +vͦ +H@ +L!XgsTYvꅚJbh_VeDcSp.G UP}/Eu{v;ENl*hK2\0ɴFR+s]P7eP TA=rB3M!Rd~dlXV6{<΢ؗlᯊkrZs {?Y44~qR'̹Յ׵97'VeݳUF¯D˒U6/tPd3'9+'tv4&7`f8 Ehy;Ģ76T[A]?ͅ:N) Hx8e, 1CȞ@#|LnT>{sfe ܫԇ$8l->t(@ "x'Wv븮Sysr_bf\T&u O&(e4GwwB) +crqv;Ӆńp y7oԦUvGWS&.ʲ_'Fwߺn Z|0a@[?HPṚ:thc՞軩YRO:{њ㛝,΁8n$DGu-''_&0vQi75Zlڽ Ԫ<ýN9KGٶ*S +mx +\N%UD)طD 8h7k9w`W,d* k[!ߒUVK:ɛrtyԺ(ak]~Wmci^mx~ZJUe;UP#'u-_s[c7ќq,hӣ"Býoa%xbc"HFiC0o!^UU&B\V Yf@ ^mDu2Z "H.7x&нVj]7gboGZ$ϷOX`-Ӷi{]_N_Hʝ]}(_(*H.Ab:q߄B;|kت>4ƱKqq+:EF$3 ?#RX~_ﺮ}.ȪTtsdrŧ0} ;u%^6Zӈp&BgYv[p\K|xȸRIyU*lT|VK(OxJ*l]Xn;6/UM :f\U!f-T\P +f7l 3!B7ூh`-%.ɉ6V״|VITf4#Sùsv`ڦ *D6X ?Wc]=U2:¿lxtBg*fbwy%::Nmt@W:ux8ȹ[UJl-)I%9J=Z7oZ+㝜5y5pD@IѺ>ϸdxiG;}Ln}arPOz\.+WL2w^'uUՉ[ל$(gkhA)m~Q!%S\'3eM:i9DtRG̯}7fP#6M^<96qOBҴ*PQ@x)+Pn 8euPu妋(NHf81.3d|W-ⷍ`k<>#۸h0FzbtL7A8L{!EG=D2`9wHdU"l^b0ލ*N4]B_1b"Q؝u\"^ty=ҍ![!ۉ$7 q9\GI蔀{2 'x@є+U̴4QV( YC'L SrEUfGJĴC'ҏJlfra'S͊ b_9&y":&B"k 6G +!Q}/,-AA|UURnM{w+/ 'X_!GI.Uӟ ܘL6BͦGg?(ոm/#Pj&k[.#(hl)UPزBpoIae`m-J;sl)1P4h\"֢=*e;~̠ "ľQϛt5 k/K?iZmH@cxlYC/1]"5ww' ) 2X62a;LҔ<޹c(pѸיe쇷U"5d 6-D/9]ҜϠib i'LꌺlvxxUr$Vډ:-YRJ+R'B '-MiмnCQo[&(&觲,a"i=.gpL 6 5sFYϔԛLj'?װ6qUEI3 ie H=TMl |Dp.y61ǼիT+eL,BYdNT!Ky2^ƬÆTe-dI +O8YetBxI vfLS)o9rkCbQmZ-*rB3i5P(ZCЃ체lDcQ$1W 9tnLK6Ռ Ѕ>9GB)jҗV*HaWy* dټUB3R%9"_5K +~N`RO3^%ќ&nGuQ2Zڼn0U5Tep2[S]phTe7NrBizή3:7®Y (;RZ}pobtyWrP1a~c f-l4{XOSp;C$l1zU\1~vƚN0)J2+¤¦:ո|,8ˀ!hS-O~+( hu/nn.Z?\D5߁kSCT=GλM+^c>3YKe|Z,+Ň >tDTw` +R`Rb?Kr WYuyH u)V(P;$cӫPE\(͂\%Ws|T҃;QPb"@~ 9 gFND.Oqv/nExDUd;nMܠl+I~.zĠ1$ + ) XL͵tXw븩n$uq=R0?Z N [ً .?y!%gVQȠp˪i>?8cBSSY'>[Rҙ)⨴RQhcpF tvƵ&k<ES!A_qw23H{7s-áղrVP8)r7+H+W*qp`GRHXC2kg1_J" {y v)Ot \Hκ-5@g϶-g^U`%:x{qN5Z} +F[x5EM#DG6}Դ\tYy;h<D|+v !r?mjm`3t&YS,n?9nvy%?.{$qnS2BO/6 9Lp`ՓsyYɍh!Kd!t-uâ/[am?Rfz߶ p7dLn\y1 LPML cwŶ2P>CĹO>cFMx~6c%& >w</b't C 67 s `,8x s^D4gw*b3oj\Bc5~,^w*Nn\~s؟&.OLZ^u#olz1Ez +dI.vg> )kZ[/.Nz" >XT'sC>]r:Zng(; TX:,Ǎ7;.P&=`ͤU!"~[}UHtQ|3h2+a9TƁr]/*3ډb%?iʖ +@=X<:+*cʚ\Άp ݑiטD64I +m&vCȅ|r83:J>WIH⛉C@QhoM;qUTY` N$E能;>>CܛE/`vM>q_%g6ʝJULgC52 Goy2 z'A9VylAyRxRrΒӳcs9jXf uJTc{½WIA]yc`wyJ$*(xl NMAT 9T_T ]o#Mk]_mZА56fxwv1eNњzZ*ώ{=2EJᔳdmja,%]&cCt y, وdo*;Sg󝲯t39nL")H5 0!ыMbOCsgTxvneV)y47~d& \@V5X;55k ܝ6ŵ唵+f.dpIqcq4Bd˵Vesh4+㭱>9QvtpOn)-!6E"D$,uq΅;Ar%zaȊ}\L,%gKl~vwrA 5^.$#6_u0oso?ЂaЍoB"ft|V tN9jV)JEףuVo'r!yGSzh6vTbLm!,cnh!l濈fhlKp~3g@"?O 3'@ +gg '8;̿g>#VhHGn U歰{ +'I PCB`!`pioR9ƥP8s.ؘu-ѓ#aobR;/5: 0Jq^_%Ivt <ɅxgS5.r>VK{UcV"80+ޅ W8a@U:/jqˣ:*}]LTlrD\SV;f!QM*QywUx\OaN&Ȁrg/l+ k1K\A|릀Ю '_oY*VS[_-ɒ6pSyRh1 燬~b4!Ϭ"A L&v643Dg 'Z)nRi3SBJ6e!vj ^mXl5M4R9ɢO<7*Hp +]Bk#ON<|mJ.\lr[_sξ4}j# ﰈ_=YZ塲?Dq(,K)z28p4no%UUxVɟ$PeX|/CwW=Uw7Mx!_U~j.o4w@s7~/|~;4w]; FtݾUt7"]^Dw}n_+StZtDCs掯/!zUnCu/xǤ44\`쎽2YGGCivDfo]M.<~h UY='xklTI׽|Q.y9Jg g@M_\ b{7>GTz1Oe<3[D%ù@yb$D.`{b;?>w]v@;._ nchv|%^2υ uAw-n}‹ΞiڴH*=o nI*F-Wp|7UezNIiN/ad3xH +<aS/\xx'(\(=I€#cOe .Aܱvg-c^RڇפGRznek` xB}u|md^xǓi3: sRni$RxCE#/eƖQGcMy_;:54lyS/ bץ7tvD6v.ǹÄ]DgI|ٵ'@lJ5ݺ]l,s7뚍hG:- 0 \"LYaJjZk=Ev| +6~#B x*q)m*yh]hArn&$"ѱ&Rn +^v %ގto9횋k؇>_؎FsU“j [TveisW5,"|OP8RQ6Ժ8t:ID]G[BhHs5)+NDO40)]2Q`mhj*ҠRf)c_rV +ʢA ƅf +3*j%Ufӎ<հb(*l2"3 vܯJOJ̱DyDFu9䓕(IC£wzVxUW峧kaw޵ +0b;}Z"jtBpìdf[gTVV#C*5!JwQ'mXdT,|H$hJ䓗,_34a 0R ),5,1$%kü%+lYs/_)b)ni!D2=ּficm܄e"i41G <KQzHAU|oaMacGpmuC.t\=|X֡"v{x+zpe ѡg\IϽ|QklMx Z XFDUC!dr[^i"b.}6t>^EvQ8Mxs EYY̡Qt}JMt#>,e7ad 2m+r~%G#ټnq%j SbtN#!G3 gݠxG6RJ6ʄp#3\"=꽍.9ķ5<>IM,#ew8.jh4|KB×μsak?+ y 6f.-Hݘ]ֈSgT_0Sgi85UOݙ?M+G'v!1B4 +ra,/1UWb s2n 5'74Q Pmb5[N6+ێhi Υ2͠~, Pp4PUTɠ5xU"Ƶǧ׍v2u_SmӹiYLt†;~i}V$Y'z1ZJ'H >kϠ%W!\v6:$ /*\,4LWnKbH,!џ;[{ܨi2L|cD).&mn|ф<CuAE-fULvN'dsȖwHF Uϋ[BTƘHh +.cib:B[VYQd,dč~CTKˣ哆8as/e \IO;}Ǜ=<Þ8̋!cp3)8p7݃Y!9*o#T-s)o!\Y&[FWz^ntw~o",C?Bm;{kxX0;96T;/-<?A+;߶! R 4 +-:Ƌxj)H#ңzA-ːђu%&f7 Ǯˌ/KN/ )(JY?g uO!)s:'7.aC)(tg"\0qBCu4AWpeyCp0U*Db5T5٬'= ++&}bVe'@A ,]1Fa_ <x$W"ټ:) FF+soAHS rЎSCcUXy3Q7Eg )Sd`nDZIx.OZ`$ :^"ζ +@Ct +DX{8s+Đ*DY4(.Ed^/WE)xyQYA\쀬Tc!rk:bIk܄Mz].{*r:\v" 껫,8mjzHz}tS3uĥ։>1*׌]L %8 (F$ط-@? k/6[ԕz%D a7jc+Gr8o-pm,L&8wA V>ޡ'p"Fstۂ]R4G^Y-кl˲I}7Xրi0͞yOIt@HW܁~7 -VµmyyycDcۯ9Xṽss<a*e ]_Cy=ב;/4wLB D(4"5#oJ0 *= +tPLvuO@@5,_$V_G+oZ0GmәGڱ +6t5['}/_| + +?$Pj'T+ NiM> GܞG•62C\>;}8K_(Jиo%V;=aDG۹IM‚&;[S3${}qgTǁIafϜl hZ}휢ñPjǍZEtJ`rי>OQ۵'Gjl.!So54:);4o}TZai &s1X"&8ġB^ ,+ub?;TPl:z[T@#G1o0U*xʄ\wsTY/V\B\VtP53?+DDpwvүFMQB[R(;/JK%8C0otb H`H[Ć~wYu )ibèC u?C~ jg5xid'0 7a{-'sTl"d69z%[`fȗ}Q endstream endobj 153 0 obj <> endobj 160 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 395.5804 484.0611 cm +0 0 m +0.477 8.029 -6.117 17.004 -17.129 17.293 c +-26.527 17.54 -34.076 9.388 -34.024 -0.187 c +-33.973 -9.604 -26.492 -17.102 -17.13 -17.178 c +-6.803 -17.262 0.637 -8.031 0 0 c +336.011 -235.519 m +323.806 -227.386 311.753 -219.356 299.638 -211.283 c +311.798 -167.083 309.589 -123.866 291.808 -81.844 c +277.764 -48.656 255.803 -21.612 226.001 -1.136 c +162.794 42.291 80.215 41.678 18.166 3.483 c +17.859 0.082 17.867 -3.491 17.177 -6.923 c +12.169 -31.812 -17.371 -44.179 -38.772 -27.33 c +-50.331 -18.23 -54.425 -5.609 -50.81 8.7 c +-47.275 22.694 -37.805 31.146 -23.724 34.309 c +-19.411 35.277 -14.997 35.281 -10.699 34.361 c +-8.342 33.856 -6.606 34.182 -4.634 35.582 c +11.779 47.237 29.584 56.197 48.751 62.332 c +66.272 67.941 84.215 71.464 102.58 73.019 c +142.992 76.438 181.265 68.72 217.831 51.564 c +237.689 42.248 255.802 30.279 272.235 15.817 c +285.343 4.282 296.483 -9.065 306.926 -23.023 c +322.334 -43.62 333.984 -66.091 341.107 -90.848 c +344.098 -101.24 346.137 -111.816 347.45 -122.558 c +349.102 -136.062 349.186 -149.624 348.719 -163.153 c +347.893 -187.147 343.977 -210.692 336.867 -233.665 c +336.712 -234.167 336.426 -234.629 336.011 -235.519 c +f +Q +q 1 0 0 1 634.1946 176.4824 cm +0 0 m +-0.615 -9.134 8.288 -17.908 16.951 -17.448 c +27.086 -16.91 34.202 -10.203 34.312 -0.297 c +34.414 9.043 26.838 16.934 16.992 16.99 c +8.236 17.041 -0.187 9.718 0 0 c +-333.287 231.823 m +-332.161 231.192 -331.2 230.739 -330.329 230.152 c +-320.692 223.66 -311.063 217.158 -301.446 210.634 c +-298.562 208.678 -298.417 208.304 -299.573 204.867 c +-303.064 194.494 -305.253 183.812 -306.956 173.038 c +-307.635 168.743 -307.643 164.34 -307.918 159.985 c +-308.21 155.356 -308.797 150.716 -308.661 146.098 c +-308.207 130.657 -306.102 115.459 -301.917 100.526 c +-298.16 87.119 -292.631 74.493 -285.988 62.348 c +-281.005 53.235 -275.089 44.723 -268.633 36.534 c +-261.471 27.449 -253.284 19.38 -244.922 11.515 c +-236.859 3.932 -227.791 -2.519 -218.324 -8.255 c +-205.547 -15.997 -192.046 -22.326 -177.802 -26.902 c +-166.235 -30.618 -154.41 -33.165 -142.351 -34.915 c +-130.623 -36.616 -118.865 -36.896 -107.157 -36.244 c +-93.419 -35.479 -79.898 -32.826 -66.583 -29.135 c +-52.375 -25.196 -39.079 -19.172 -26.082 -12.383 c +-23.544 -11.058 -21.189 -9.383 -18.71 -7.937 c +-17.421 -7.187 -17.2 -6.185 -17.481 -4.814 c +-19.366 4.365 -16.426 12.463 -11.483 19.93 c +-6.408 27.598 0.95 32.286 9.911 33.909 c +21.274 35.967 31.696 33.523 40.444 25.631 c +49.059 17.859 52.721 7.996 51.813 -3.459 c +51.201 -11.175 48.052 -17.899 42.82 -23.684 c +37.896 -29.127 31.979 -32.83 24.785 -34.25 c +21.767 -34.846 18.631 -34.846 15.552 -35.148 c +14.916 -35.21 14.192 -35.253 13.683 -35.577 c +8.271 -39.017 3.033 -42.754 -2.526 -45.931 c +-10.103 -50.259 -17.786 -54.444 -25.668 -58.176 c +-32.313 -61.321 -39.209 -64.013 -46.167 -66.403 c +-57.791 -70.397 -69.766 -73.06 -81.887 -75.156 c +-95.704 -77.545 -109.609 -77.665 -123.558 -77.614 c +-132.457 -77.582 -141.214 -76.501 -150.009 -75.288 c +-165.094 -73.206 -179.675 -69.226 -194.005 -64.289 c +-200.832 -61.938 -207.532 -59.13 -214.082 -56.081 c +-222.484 -52.17 -230.929 -48.232 -238.886 -43.515 c +-246.257 -39.145 -253.087 -33.837 -260.015 -28.751 c +-269.73 -21.619 -278.652 -13.51 -287.007 -4.877 c +-299.383 7.911 -310.298 21.875 -319.33 37.306 c +-327.386 51.067 -333.987 65.427 -338.817 80.608 c +-341.965 90.5 -344.058 100.627 -345.853 110.849 c +-348.855 127.949 -348.524 145.19 -348.095 162.394 c +-347.885 170.781 -346.401 179.173 -345.027 187.485 c +-343.675 195.673 -341.92 203.808 -339.984 211.88 c +-338.618 217.582 -336.688 223.149 -334.933 228.753 c +-334.621 229.751 -333.938 230.633 -333.287 231.823 c +f +Q + endstream endobj 161 0 obj <>>>/Subtype/Form>>stream +0.162 0.112 0.087 0.008 k +/GS0 gs +q 1 0 0 1 331.8968 388.312 cm +0 0 m +25.031 39.626 61.374 39.536 78.421 100.21 c +80.618 108.029 91.011 109.788 95.55 103.053 c +100.146 96.234 104.579 86.394 106.729 73.601 c +113.198 35.09 123.712 -11.26 110.899 -52.26 c +109.243 -45.273 100.938 -36.457 62.396 -16.806 c +31.056 -0.828 3.949 4.186 0 0 c +f +Q + endstream endobj 220 0 obj <> endobj 219 0 obj <> endobj 157 0 obj <> endobj 158 0 obj <> endobj 5 0 obj <> endobj 6 0 obj <> endobj 76 0 obj <> endobj 77 0 obj <> endobj 118 0 obj [/View/Design] endobj 119 0 obj <>>> endobj 116 0 obj [/View/Design] endobj 117 0 obj <>>> endobj 46 0 obj [/View/Design] endobj 47 0 obj <>>> endobj 44 0 obj [/View/Design] endobj 45 0 obj <>>> endobj 151 0 obj [150 0 R 149 0 R] endobj 221 0 obj <> endobj xref 0 222 0000000004 65535 f +0000000016 00000 n +0000000218 00000 n +0000059355 00000 n +0000000007 00000 f +0001380449 00000 n +0001380521 00000 n +0000000011 00000 f +0000059419 00000 n +0000059950 00000 n +0000060461 00000 n +0000000012 00000 f +0000000013 00000 f +0000000014 00000 f +0000000015 00000 f +0000000016 00000 f +0000000017 00000 f +0000000018 00000 f +0000000019 00000 f +0000000020 00000 f +0000000021 00000 f +0000000022 00000 f +0000000023 00000 f +0000000024 00000 f +0000000025 00000 f +0000000026 00000 f +0000000027 00000 f +0000000028 00000 f +0000000029 00000 f +0000000030 00000 f +0000000031 00000 f +0000000032 00000 f +0000000033 00000 f +0000000034 00000 f +0000000035 00000 f +0000000036 00000 f +0000000037 00000 f +0000000038 00000 f +0000000039 00000 f +0000000040 00000 f +0000000041 00000 f +0000000042 00000 f +0000000043 00000 f +0000000048 00000 f +0001381095 00000 n +0001381126 00000 n +0001380979 00000 n +0001381010 00000 n +0000000049 00000 f +0000000050 00000 f +0000000051 00000 f +0000000052 00000 f +0000000053 00000 f +0000000054 00000 f +0000000055 00000 f +0000000056 00000 f +0000000057 00000 f +0000000058 00000 f +0000000059 00000 f +0000000060 00000 f +0000000061 00000 f +0000000062 00000 f +0000000063 00000 f +0000000064 00000 f +0000000065 00000 f +0000000066 00000 f +0000000067 00000 f +0000000068 00000 f +0000000069 00000 f +0000000070 00000 f +0000000071 00000 f +0000000072 00000 f +0000000073 00000 f +0000000074 00000 f +0000000075 00000 f +0000000000 00000 f +0001380593 00000 n +0001380668 00000 n +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0001380861 00000 n +0001380893 00000 n +0001380743 00000 n +0001380775 00000 n +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000142411 00000 n +0000142487 00000 n +0001381211 00000 n +0001341825 00000 n +0001375626 00000 n +0000150161 00000 n +0000139728 00000 n +0000141913 00000 n +0001380211 00000 n +0001380335 00000 n +0000142799 00000 n +0001375693 00000 n +0001379557 00000 n +0000133439 00000 n +0001265575 00000 n +0001305719 00000 n +0000149913 00000 n +0001305786 00000 n +0001311052 00000 n +0001340559 00000 n +0001341205 00000 n +0000061021 00000 n +0000100519 00000 n +0000150037 00000 n +0000100586 00000 n +0000130090 00000 n +0000130496 00000 n +0000131263 00000 n +0000131651 00000 n +0000132242 00000 n +0000132554 00000 n +0000142347 00000 n +0000142283 00000 n +0000142219 00000 n +0000142155 00000 n +0000142091 00000 n +0000142027 00000 n +0000141849 00000 n +0000139779 00000 n +0000140966 00000 n +0000142681 00000 n +0000142713 00000 n +0000142563 00000 n +0000142595 00000 n +0000143285 00000 n +0000143536 00000 n +0000150237 00000 n +0000150793 00000 n +0000153448 00000 n +0000159528 00000 n +0000225117 00000 n +0000290706 00000 n +0000356295 00000 n +0000421884 00000 n +0000487473 00000 n +0000553062 00000 n +0000618651 00000 n +0000684240 00000 n +0000740863 00000 n +0000806452 00000 n +0000872041 00000 n +0000937630 00000 n +0001003219 00000 n +0001068808 00000 n +0001134397 00000 n +0001199986 00000 n +0001341761 00000 n +0001341697 00000 n +0001341633 00000 n +0001341569 00000 n +0001380147 00000 n +0001380083 00000 n +0001381246 00000 n +trailer <]>> startxref 1381483 %%EOF \ No newline at end of file diff --git a/marketing/linkedin_campaign/Final_Campaign_Data Controller2.pdf b/marketing/linkedin_campaign/Final_Campaign_Data Controller2.pdf new file mode 100644 index 0000000..5466451 --- /dev/null +++ b/marketing/linkedin_campaign/Final_Campaign_Data Controller2.pdf @@ -0,0 +1,7553 @@ +%PDF-1.5 % +1 0 obj <>/OCGs[6 0 R 7 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream + + + + + application/pdf + + + Final_Campaign_Data Controller + + + 2021-04-28T16:48:48+02:00 + 2021-04-28T16:48:48+02:00 + 2021-04-28T16:48:48+02:00 + Adobe Illustrator CC 2017 (Macintosh) + + + + 256 + 68 + JPEG + /9j/4AAQSkZJRgABAgEAYABgAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAAYAAAAAEA AQBgAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgARAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4qlfmjVbrSfL2oalaw fWrm0haWK33+NlGy7eOECyxmaFsAT87b6JLhbvynqRmtpjE4hQMOsjDpyHwxREsQxHIGm2+T8Pza fHPcU2f8z7mHzXJoU2hXXBbiztPrKfEqyXQdpHJpQpHRenbkfbIkAC7ZHN6qpBR/nOziQr5bv2VL eScMnxhnikMBjBVT9qdeCt9OCh3sfH8i9JV1YfCa5EEFyG8KuxV2KuxV2KpJ5i83aXoMscd6kzNJ aXl6vpKrD07CNZJRuy/EVccf4ZIRthKYigY/zN8mzNBHb3yz3EtxDaSW8ZUyQyT8gPVUkcVUqQxF aY8JR4sUXB598l3CWzw61aSJdzNb2zLKtHlQqGUf8jE6/wAy/wAwx4SkZI96F/5Wb5JOoWNmmpwu NQMqW9yrKYfVhaIekXrs7/WFZdqEb16VeAo8WN1bIrqdolRUAMsriOOvSpBJJ6dFBPv0ynLMxArm TTMlBXWpT2r+jMULlfVEyxuwEYPFqxqzMSGI7969jmNk1EoHhNd90eXuu/7fIsDIhX0y+a7h5MBy AVgVoQVcVU/CzgeBHI5bp83GN/xfxP3soStEC4iMgjqVckhQystSvWhIFfoy3xBdJtZJe2scjxu9 HjUPIACeKmtCSBt9k5GWaIJBPJTIK5JoSNz2ywpQ/qSxiruJP5wB0+7t88q4jHmbY2k2gefvK+vX zWOnXTPdhZXWOSGeIOkMnpSNE8qIkgR/hPAmmXAGrIYxyiWwTm6v7S1aGOeeOGS5kENusjhOchBY ItSOTEKSFG+xwE9zMml7IBxUmpY0Y9z8JyBjyVB2Gq2F7JwsZvX+EubiJWe2bi7RsBOo9EuGQ8kD 8h3GERPxQCDyR4fejDi3bwPyOES702uySWnbiOlSdgPE4CaVjvmTzjpnl9Ct7I014y8obGBTzcE0 B5fZRdursBscxc2eOIXkkB+OnUtOTKIc0H5W/MTQfMJS2hR7fVSpaS0lUtxC/aZJSOLr4d/EDBj1 OPIPTv8AePx8kY88Z8ubLY6cRQUH0b++2ZUeTeF2SV2KuJGKpG2pq2qQxRMHi5cHbsxbbv4ZAQ70 UkdzY+dV0+aO2WcXPrVBWW3CdJKGJfhpHUpUFq+3Wuini1fAQOLivvj58vLl1+DiGOStufwS/wBL zHcSzPdvLHCt6FjjedIvUlS55CO3qynaJWI33oKdMohh1OQyJ4qjLv7pdPcP0MRGZu+/9KcWtn5s uZ4fWeeCCKZUlYTL8aKbhy+zE8TziWnXb2zLx4tTMizIAH+dz+o39sQ2CMyfx5/sTLyjD5jit7ga 27NIXUxcyhPT4+JRm+Et0rT5ZldnQzgHxfh+lswidHiT7Nk3OxV2Ksb86eTdM8xQwy3l3c2RtI7i JprUoGa3ukCXETB0kFJFUbgch2OJycAJPJryQB5sSk/KzyxJqDcp57cpL680MdxG7QiedpuJVofs 1fgfiJANa98xxrTxUQOl77i+/b577NPhi1eD8hvK8MVtFHqF/wALeb1yC0FH4mLgrAQhfhFuo5Ac utTvmZ4hZDTjvSOx8tflDHLPYr5nkV7RXeQTSwwIEF5COMYMUcXwy6cqngN+Vf2lyRMu5gIw7/x+ A9B1DzHELyaCTjJYD6q8UkQLs4mSaWocSIB/cAqw/tGl1Or4ZyjL6Rw+/cSPeK+nYtk8m9Hlt+lD P5s8uRohnhuopJHU/vZAJFARGVg/rE04XAPFGJ3Pw9coOvwAbiY9535Drxd0uQ89mHjQ63+Pj5oh fOOi2n1iGGCeSWBiZUjeKZiFR3Z+YlYfCkJ2ZuQ2FMtj2jihYAlY9x6HrxHoO+/Jl48R+P2orT/M +j6vfPYRBxNDVwWKjdGCNTg5dSC1PiAr2qMuw67FnlwC7H46G2UcsZGluoeXbifUILm3nEa2831p VarF5SgjIckE8eKePf2GRzaKUpiUTyPF8eXy2/GyyxEmwnUEKw28cIJZY0CAnqQopmfCHDER7g2g UFjrHwpGBWhNepAH+dMhICtkPKo/yXT9FWdvdLb3GpLqguLuWWa4mt/qLX31mSBIpAY1aSMKGUIo Zup75cctGh3fbTj+Bt8f0pTB+R2upJBLI+nK1vcRP6wMpaYK12XuJCYvgnH1mOi7g+mPjG2T8YV1 YjTn8fF2mfkfr9v9TMo0+79NAs9vc3Ept1kHoAXsCWttZOsxWAggtybq0hNak5QUR05/H3rB+R+q C4slkj0ttPtZCs8SFyZV+sXUitInohQwS5jShY7L1pTIHUDz/FL4B8q/tVfJHkfXtG8+6dHeQi6a ytZf0hrCR3Q62drAkJmnhijlRXif0/TkbqahMOUiUD+O9ceMiX48ns6D0FCM7VIqDWpNOv2sxgOH Yly+SEn1Wzt7OTU7q8ij0+MAm6qPTCmn7QPcmm3U5WMljiu4+W/3MeIVd7PPvNWp6BdeZNI14Srf 6HIht5pYfiAlhLSIrcj1f1KgH+U5q+0DjnwT+qECeLv38j7uriZpRJEucVHyPHp+p/mHNqWiRSR6 dbWZE8kgp/pEnEBTud34s3jtv1y7QQBnKcRUTQ37+qcIBnceVPWk4lQVFA2/35uBTnN4VQ19qVhY rG15MsImcRxlv2nPQDKcueGOuI1bGUwOa3UCfSPwGWiswjXZmIFQo9zjlkRuBdLJiOkWVwbky6dq EeoGJVlbTLp1W5gkFD6TTxq3IVBU80LV/a7YMGrx5RsfV1Hc1wlfI/BO5fONhZQPLrdvcaOsZUM9 ygeL4uhE8Bmip82B8QMvOzdHfy99MI82ecrHWdQs7F7AXWmW95b3VtKGBaVo3BSRDxbgu5G3xU7j NJn7WnDNwCPJqln4ZGHCJbd99RugPNPk6TWvO2oSf4je2t7j0Iv0ckFyQrKIj8UkdE34Ejfbkfeu wh2jhieA/Vfcf1OPIAzO/wB70jRNV0610XS7ee/+syfUg/1t1dfVW2jUSzNyHw+PxGuS/O4jRvaQ JHPkObkRyRob9FVPNnl97aS5W6/dxMqODHKHq9eNEK825UNKDKx2jgMTLi2HkevlVr40au0ytbq3 ureO5t3EkEqho3HQg5lY8kZxEomwWwEEWFUgEUPTJpQr6XpzKQLaNCejqihlPYqQNiOxyg6bGR9I +THgHcllNOFxcKHhecMg1QxvycIetYzsisac/atcw6gJHle3HR6e7oD/ABeTXtf3qWifXEkJuYoY Z/XlK+l6YH1Qio5+mSKq1AK7/jkNLxA+oAS4jyr6fOvP8c0Y76/gJHqf5eflneXc0N/YOHum5CQz XAiLvJJN8DK/BT6tw5C7b9Bmw/PREuEmvu+aJQhdFLLnz3+X9rr+qaHdaddCfQIVDNAZJIza20AY OQHU1jjlk7H4QTXemOTQY8h4yLvzPn+tiZQ4iCOSGX81vyzWW1misdSju5pxawLGGjlMiJFF6bUn XbaNSGND171IHZuMGwKI8z3V39wRx4+4sh1LTvL0smoWVrDJatbI5urxjLKFWONiyxqLhGT4ZjSq 8D0oc0ubFgJlCIMeEGzueQ6eoVz/AKpROMTYH4+39iOsNX0SyFq1hbXMkuoRer6Ik+EHkEJMTScO fqD4vTUnqTl+HU4cYjwRkTMXV+dcrq750GcZxFUDumN15mjsYbI39rJDc3al5IFZH9IKVVizEryo ZB9nf2zLya8YxHjiQZdO78W2HLVWOadEgAk9BmeW1DMjspcfAWILN4ivSnt45QYki+TFbd3lrZWc 9xcuiWtvG0s71pxRAWZqb9AK5PyUmmEQ/nZ+Xjgo+pGMBnMvqQygoi9DJRW4h+3jWnyPhT5U0jPH vZrCYZSkscweGcD0ipBRgV5qVHcEEnKuGpc25uWfiEZCjIzKvIH4a129vxwSnVVVIJeQ6l+Utx9Y Q3esyactzqc/oW8JkuCtrPIrW8akGMK/wSDdSOLsO2WZdZHGQCOdD4/j7nGlirmerIfJ35e2flWW 51XVdU/SLPAlsXMThYnaRwxUc5ftrIike3hjn1MOAk7D5s4QEdyXeZ9DvtM8rXmm6YbeXy+rgy2E sb84IiwbjC6GhCyUb4h9mvtmn1XiQxz9VxsHrcTxDr3c2vLExiQPpSPyPp99/hvVLC10COfTtR/d W049P0/UA4lnhcUKxkqQ1Oop2yrSZsoiZASySltZ8uXPpu14RLhNC7el6BpFh5f0u20y1XikQqzB QryyFfjdgv2mZt6/0zdRPAAPx7nNhERFJtAWKsWFPiNB4f5nLYWzCpk0vOfL1zqJ165h81yxm0t4 WmhjvmhpG/qoqOA267MQDnM6KczlI1B2Av1VsbHe4OIniPHy80/8x6tqtxawy+VXhv5EkIuTE8co UUqK/Ftmw1ufJIA6ciVc6ot2WciPRuifLPl2206W6vTRr28dnlZeQAVm5BeJZhUE9Rlmg0YxkzP1 SZYsQjZ6l3nbznpHlDQpdX1NiUBEdvbpvJNMwJSJPc0PyG+bSMSTQZ5MgiLLxn8u9b1rX/zJk07z BpzaRM8MmoRQRF4TGrsHiBjP/GStWH0b5jT0Ijk8TiJB6GufkejRg1GXjokgVyerRaRqsPmi9uRa 3JtLmZCk0VyiQhfSCM0kPLk/E17ZrBpsgzyPDLhkekgBy6jqohITJo170FH5X124sorGaBbcWNhc Wkc5kV1mklpxKhfiVfh35ZjjQZpRECOHghIXfMliMUiK7gQnEUfmCSxvnFgljd/VkgtGQxPcO6gg sXDhOIr8IJ8czYxzmEvSIy4QBy4vnde5tAlR2o0nen2UNlYwWkC8IoUCKvU7Dv75sMGIY4CI5ANs Y0KCIy1ksmlSGJpH+yorQdT4Ae57ZGchEWUE0lUkFqJXuDHCssxT9I+mtHKJtRnr8SqxHKv7NcwZ RjdmrNcVc6/V3+TWQOfzUtdu47blbLFwVkSR3SqsYjIEmZeFG5RRnmD40yOryCHpqtgdu66PL+aN /kjJKtmJaMZXeZbuRFg48pk5qUaAo4ZzQmpWT0+LfaNT1FaaTTb3xHbr7t9/nw783Gh5shsphPp8 FveW1tdLdW/G+iuAgBWnE+qxMnJTuOJTp8s3Gm1UxGI2O3ur42fu+5vjLYWnST6fzMd0sENyjisb FTvsVZSwUmvFd6dR7ZnDPHlIgS7rbeIdUDqXlCw1G7e4uLi4+PrGrKAAaclDcefFgtKcqDtTMXP2 ZDJIykZfj7WE8AkbLzzTPPPkK7srV5TqlmJ5lltNMlUTPIks8SrIrgSUBlepo4fr/k1kex4crlwg 3V/Hrv8ApaBwEdU7uvzT/LLVprRpb6RoLaaGWKb6vJ6bTStKkcTVQuD+5L9BsBuemZefRjIY8X8J ttlkhKnouWOQx3z2deGjxnRTILkTqZTHSvpcH5Vr2rTNZ2r4vhDw7u+ndRaNRxcPpQ+g6vat5SRN bnjurlop/rVqzxySSpyf4OAPxck2p3yGi1kY4AZyuYvqL5lGLJ6PUd2rPyB+Xt5p6yR+XbNILpUk Mb2yK3wqQnIU6qGObTHmOSIkL3ZxxwI5ITXPKc08920Voj0Syi05hxUKsczeqoBI40jNPcdM0es0 Mpymasnh4T8d/sacmEknbupQvvLt3GvCLTxPYrPdmCyDxqF+sRosLqGag4urbdR4ZTl0chyjceKd Cx/EBwn52xliPdtupw+WNfW6tjNaetcpPaSHUvUjqkUMIR0oWDmjitMEdBm4hcblcTxWOQHLmgYp WNu7dbYeV9fgsrpGtSsxhiQgPEBPLHOshb4SamgPxuQe2Rx6DPGMhw70O7c8QP4JWOKQB2R35lNN ceR9Tjo1o88UaStUBl9VlQoGB6/F2zZ6zNOMOIDcGJI+IsfrbdQTwFb+Wlq1h5WFu7ExWlzLDH8R +ER0RxSp/aDE++V9nzmcZlkv6yjTWI797LZVjEX1gqKCjAAA/D3+mmbGQFcTkHvVrfj6Q49P498s x8khIv8AlYn5f/8AUz6T/wBJ1t/zXlvBLuYeLDvCReZtb/LTV7K6EXmTRodQuUSP6217bkhEkV6G kn+Rmv1vZvjRlQqZrf4hpyiEgdxaj5K1vyN5etbmGbzdo05ncOCl7bilBTu+Q7M7OnpxIHe0YBGA PqCfv59/L4nkvmjSVPtfW3/NebA4T0Dd4kO8MG1nzN5N8x/mFpEs/mXTBovllHuy0l1HGst/IQsQ QuVWQRKnPkhNDseuTEJiJHUtcjEkHiFBT83QeVbvzLH5v8r+ftI0zzHFALdkuLm0ltZ0B+y/xlkr WhYBugoAd8lCJAoiwxmI3xCQtk3lD82/LGqaSZdZ1bS9O1GCVre4j+uwLHI8YHKWDm/IxFiQpPWl RUUJZYyOjdHNGtyE7/5WJ+X/AP1M+k/9J1t/zXkeCXcnxYd4d/ysT8v/APqZ9J/6Trb/AJrx4Jdy +LDvDv8AlYn5f/8AUz6T/wBJ1t/zXjwS7l8WHeF58/8AkQRLMfMeliF2ZEkN7b8SyAFlB50JUOtf mMeA9yfFj3hSl/MD8u5Ynik8zaSUcFWH1626H/npkZYjIEEbFByQPUfNCjzv5GYgTebNGeOqmTjd Wyu/Hpyb1iOvXbKfy0z9W4/q7n37seOP84L77zp+W94iiXzPpavGeUUqX9sHRvEHn+B2OSzaXxBu DtyPULKcD1HzQMXmD8tQ37/zbptxHXkYmvrNFZh0Z+DKWP009sxo9mD+LikO79dBiODrL7kwm88/ l5Jw4+adLiKAqCl9aH4D1Uh2YU2HbMqenJqrFfjqCzM4d4Qw/MTyHBHPBJ5g0y6aQseZvbSkgYUA ejgLQfD06CuU8E4gxMZSv7ff9zHxYjawUbb/AJg+Qo4I43806TI6Kqs5vrb4iBQn+875kwxSEQDZ LMZY1zCS21x+RNsKW9z5ajG/Say7kN/N4qCPDLKn5sAcQ/m/Y2l1+RUaKiXPlpVRldAJbEUZTVSP i7HGp+a3i/o/Yn8Xn/yHLIscXmTS5JGNFRb23ZifYB8jwHubPFj3hTk/MH8vJEZH8y6SyOCrKb62 3B2P7eCWIkUQjxYd4Yvy/KqPXINUtvNel2627o8dol5a8Bw36mSu53zU/wAiRGUZI2ACDVdzj+Hj 4rEgyn/lYn5f/wDUz6T/ANJ1t/zXm34JdzkeLDvDj+Yf5fEUPmbSSD1H162/5rxOM9y+LDvClH57 /L1ZTIfNGlN/IDfW3w+P+7MrjgIN7oGSHeFX/lYn5f8A/Uz6T/0nW3/NeWcEu5Piw7w4/mL+X4BP +JtJPt9etv8AqpjwS7l8WHeGLefPOnkG/wDJmpwS6/pdw0io31eO5hncskqOoVEZmajKOgOYOow5 pYjwAify697RmnEwO4VPJPnL8urHRJIotd0u2WW5umVHuYIW+K4ccijMrDl9obbjcbY6XBljEiYJ l89un2JwziBzHVPj+YHkARvGPM2lcKFeP1626HuPjzJ8KQBFGm3xI94TnRda0rWLM3mmXsF9b8ih ltpElQOACVLISK7g0wxut9mcZAiw8R/6FPs/+plk/wCkRf8AqtmV+Y8nD/JDvd/0KfZ/9TLJ/wBI i/8AVbH8x5L+SHe7/oU+z/6mWT/pEX/qtj+Y8l/JDvd/0KfZ/wDUyyf9Ii/9VsfzHkv5Id7v+hT7 P/qZZP8ApEX/AKrY/mPJfyQ73f8AQp9n/wBTLJ/0iL/1Wx/MeS/kh3u/6FPs/wDqZZP+kRf+q2P5 jyX8kO93/Qp9n/1Msn/SIv8A1Wx/MeS/kh3p7ffkDcXrs0uvW/xRrFQ6VA9FUEAqZJHKmh7H365V CQjyH2th019fsQEv/OM6SRNG3mCMB14krpkAb5hhJWvvgFA3v/pix/J+f2LJP+cXrR9Kt9P/AMRS AW889x6n1Ub+ukKcaer+z6H45b4+/JH5MVVoT/oU+z/6mWT/AKRF/wCq2H8x5I/JDvd/0KfZ/wDU yyf9Ii/9VsfzHkv5Id7v+hT7P/qZZP8ApEX/AKrY/mPJfyQ73f8AQp9n/wBTLJ/0iL/1Wx/MeS/k h3u/6FPs/wDqZZP+kRf+q2P5jyX8kO93/Qp9n/1Msn/SIv8A1Wx/MeS/kh3u/wChT7P/AKmWT/pE X/qtj+Y8l/JDvTPSf+cb/wBF291Bb+YVdbsKsjS2CuQFNfhrNTr4g/ryucxIgkcmcdLXX7HT/wDO N5mkDvr8AIXhRNJtkHfchXALb9TglIHv+ZQdLfX7FO1/5xlt4dTgv28wFmgIPpx2UcQNP9SSlfem SjkoUPvtRpKN2gP+hT7P/qZZP+kRf+q2T/MeTH8kO93/AEKfZ/8AUyyf9Ii/9VsfzHkv5Id7v+hT 7P8A6mWT/pEX/qtj+Y8l/JDvd/0KfZ/9TLJ/0iL/ANVsfzHkv5Id7v8AoU+z/wCplk/6RF/6rY/m PJfyQ73f9Cn2f/Uyyf8ASIv/AFWx/MeS/kh3u/6FPs/+plk/6RF/6rY/mPJfyQ721/5xQtFYMPMs lQaitmpH/J7H8x5L+SHenl5+QNxdSySSa9b1lUIQdKgkoAgQcWlkkZdhXY9d+uVRIiKA+1sOmvr9 iXzf84ypLE0beYI1DChKaZAp+giSoPuMESAb3/0xYfk/P7Hon5Z+QY/I3l6TRo7034kuXufXaMRE F1RePEM/Th44Zz4jbkYsXAKZZkG12KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kv8A/9k= + + + + uuid:b367fb7e-4fa6-cb4b-bf7e-c3d91c44b000 + xmp.did:9beb2408-d53c-4daf-b7c5-573f6640bb95 + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + uuid:1dc2f48e-7fab-9549-a7c8-913fdf3ba010 + xmp.did:b18f6fdd-94f1-4b10-91c3-627a646c3641 + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + + + + saved + xmp.iid:b18f6fdd-94f1-4b10-91c3-627a646c3641 + 2021-04-26T14:21:48+02:00 + Adobe Illustrator CC 2017 (Macintosh) + / + + + saved + xmp.iid:9beb2408-d53c-4daf-b7c5-573f6640bb95 + 2021-04-28T16:48:46+02:00 + Adobe Illustrator CC 2017 (Macintosh) + / + + + + Print + False + True + 1 + + 1201.000000 + 629.000000 + Pixels + + + + + D-DIN-Bold + D-DIN + DIN-Bold + TrueType + Version 1.00 + False + D-DIN-Bold.ttf + + + + + + Cyan + Magenta + Yellow + Black + + + + + + Gruppo campioni predefinito + 0 + + + + Bianco + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 0.000000 + + + Nero + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + Rosso CMYK + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + Giallo CMYK + CMYK + PROCESS + 0.000000 + 0.000000 + 100.000000 + 0.000000 + + + Verde CMYK + CMYK + PROCESS + 100.000000 + 0.000000 + 100.000000 + 0.000000 + + + Cyan CMYK + CMYK + PROCESS + 100.000000 + 0.000000 + 0.000000 + 0.000000 + + + Blu CMYK + CMYK + PROCESS + 100.000000 + 100.000000 + 0.000000 + 0.000000 + + + Magenta CMYK + CMYK + PROCESS + 0.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=15 M=100 Y=90 K=10 + CMYK + PROCESS + 15.000000 + 100.000000 + 90.000000 + 10.000000 + + + C=0 M=90 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 90.000000 + 85.000000 + 0.000000 + + + C=0 M=80 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 80.000000 + 95.000000 + 0.000000 + + + C=0 M=50 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 50.000000 + 100.000000 + 0.000000 + + + C=0 M=35 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 35.000000 + 85.000000 + 0.000000 + + + C=5 M=0 Y=90 K=0 + CMYK + PROCESS + 5.000000 + 0.000000 + 90.000000 + 0.000000 + + + C=20 M=0 Y=100 K=0 + CMYK + PROCESS + 20.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=50 M=0 Y=100 K=0 + CMYK + PROCESS + 50.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=75 M=0 Y=100 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=85 M=10 Y=100 K=10 + CMYK + PROCESS + 85.000000 + 10.000000 + 100.000000 + 10.000000 + + + C=90 M=30 Y=95 K=30 + CMYK + PROCESS + 90.000000 + 30.000000 + 95.000000 + 30.000000 + + + C=75 M=0 Y=75 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 75.000000 + 0.000000 + + + C=80 M=10 Y=45 K=0 + CMYK + PROCESS + 80.000000 + 10.000000 + 45.000000 + 0.000000 + + + C=70 M=15 Y=0 K=0 + CMYK + PROCESS + 70.000000 + 15.000000 + 0.000000 + 0.000000 + + + C=85 M=50 Y=0 K=0 + CMYK + PROCESS + 85.000000 + 50.000000 + 0.000000 + 0.000000 + + + C=100 M=95 Y=5 K=0 + CMYK + PROCESS + 100.000000 + 95.000000 + 5.000000 + 0.000000 + + + C=100 M=100 Y=25 K=25 + CMYK + PROCESS + 100.000000 + 100.000000 + 25.000000 + 25.000000 + + + C=75 M=100 Y=0 K=0 + CMYK + PROCESS + 75.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=50 M=100 Y=0 K=0 + CMYK + PROCESS + 50.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=35 M=100 Y=35 K=10 + CMYK + PROCESS + 35.000000 + 100.000000 + 35.000000 + 10.000000 + + + C=10 M=100 Y=50 K=0 + CMYK + PROCESS + 10.000000 + 100.000000 + 50.000000 + 0.000000 + + + C=0 M=95 Y=20 K=0 + CMYK + PROCESS + 0.000000 + 95.000000 + 20.000000 + 0.000000 + + + C=25 M=25 Y=40 K=0 + CMYK + PROCESS + 25.000000 + 25.000000 + 40.000000 + 0.000000 + + + C=40 M=45 Y=50 K=5 + CMYK + PROCESS + 40.000000 + 45.000000 + 50.000000 + 5.000000 + + + C=50 M=50 Y=60 K=25 + CMYK + PROCESS + 50.000000 + 50.000000 + 60.000000 + 25.000000 + + + C=55 M=60 Y=65 K=40 + CMYK + PROCESS + 55.000000 + 60.000000 + 65.000000 + 40.000000 + + + C=25 M=40 Y=65 K=0 + CMYK + PROCESS + 25.000000 + 40.000000 + 65.000000 + 0.000000 + + + C=30 M=50 Y=75 K=10 + CMYK + PROCESS + 30.000000 + 50.000000 + 75.000000 + 10.000000 + + + C=35 M=60 Y=80 K=25 + CMYK + PROCESS + 35.000000 + 60.000000 + 80.000000 + 25.000000 + + + C=40 M=65 Y=90 K=35 + CMYK + PROCESS + 40.000000 + 65.000000 + 90.000000 + 35.000000 + + + C=40 M=70 Y=100 K=50 + CMYK + PROCESS + 40.000000 + 70.000000 + 100.000000 + 50.000000 + + + C=50 M=70 Y=80 K=70 + CMYK + PROCESS + 50.000000 + 70.000000 + 80.000000 + 70.000000 + + + R=244 G=116 B=88 + PROCESS + 100.000000 + CMYK + 3.875791 + 54.152739 + 52.410161 + 0.411994 + + + R=255 G=255 B=255 + PROCESS + 100.000000 + CMYK + 0.009155 + 0.000000 + 0.003052 + 0.000000 + + + R=69 G=90 B=100 + PROCESS + 100.000000 + CMYK + 67.605096 + 39.453727 + 35.345995 + 19.653620 + + + R=39 G=222 B=191 + PROCESS + 100.000000 + CMYK + 82.830548 + 0.000000 + 23.718622 + 0.000000 + + + R=0 G=0 B=0 + PROCESS + 100.000000 + CMYK + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + R=55 G=71 B=79 + PROCESS + 100.000000 + CMYK + 71.010906 + 44.281679 + 41.144425 + 29.312581 + + + R=38 G=50 B=56 + PROCESS + 100.000000 + CMYK + 75.384140 + 49.448386 + 47.577628 + 43.112838 + + + R=232 G=80 B=91 2 + PROCESS + 100.000000 + CMYK + 6.753643 + 68.258178 + 44.977492 + 0.869764 + + + + + + Grigi + 1 + + + + C=0 M=0 Y=0 K=100 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + C=0 M=0 Y=0 K=90 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 89.999400 + + + C=0 M=0 Y=0 K=80 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 79.998800 + + + C=0 M=0 Y=0 K=70 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 69.999700 + + + C=0 M=0 Y=0 K=60 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 59.999100 + + + C=0 M=0 Y=0 K=50 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 50.000000 + + + C=0 M=0 Y=0 K=40 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 39.999400 + + + C=0 M=0 Y=0 K=30 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 29.998800 + + + C=0 M=0 Y=0 K=20 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 19.999700 + + + C=0 M=0 Y=0 K=10 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 9.999100 + + + C=0 M=0 Y=0 K=5 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 4.998800 + + + + + + Vivaci + 1 + + + + C=0 M=100 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + C=0 M=75 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 75.000000 + 100.000000 + 0.000000 + + + C=0 M=10 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 10.000000 + 95.000000 + 0.000000 + + + C=85 M=10 Y=100 K=0 + CMYK + PROCESS + 85.000000 + 10.000000 + 100.000000 + 0.000000 + + + C=100 M=90 Y=0 K=0 + CMYK + PROCESS + 100.000000 + 90.000000 + 0.000000 + 0.000000 + + + C=60 M=90 Y=0 K=0 + CMYK + PROCESS + 60.000000 + 90.000000 + 0.003100 + 0.003100 + + + + + + + Adobe PDF library 15.00 + 21.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + endstream endobj 3 0 obj <> endobj 9 0 obj <>/Resources<>/Font<>/ProcSet[/PDF/Text]/Properties<>/XObject<>>>/Thumb 20 0 R/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 10 0 obj <>/Resources<>/Font<>/ProcSet[/PDF/Text]/Properties<>/XObject<>>>/Thumb 28 0 R/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 11 0 obj <>/Resources<>/Font<>/ProcSet[/PDF/Text]/Properties<>/XObject<>>>/Thumb 39 0 R/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 29 0 obj <>stream +HTW͎& S |"E皵KH<"vHUQ=3|բ$*/z}kv˼5|_׿˟ڮ_ѿOZv6v;7ׯ\jgg O-5y#h\h'evw"5_߾k}\v2=v}{{e=oD3+,1`aXl`rHs?뷷nƔ}_pUl_f5{F6c5{dFg:w{~j=FB9hhye=(?.s̭2 +ָÌSw +h4w&MZLAy2w9coMp3\k<žt5 sxw`qz 8ո׫y/l l?xw=?$+y/ !;W:Hj\9. 6;XQTe7q\`9n<8 ;1'{-X yBC+1; :)/rHT,6~fZq2\1g&H:7- Ыk|]"8$vΒ!1mH$/l}0sk$9[갢ڗɿj=)ם\q5a D,a}DK6HHh`&GwRYmBt'GjR28}ZD E< 4iT0ѺKœ&M3#1rF{#eEC'fUeK8Ht +Ic!OmdbeuٌjB;<$5:h2pJrP$Z\%+pr+ER3;w)PdE4 _RfFjTfpHPa>;í, &PC25^dl@̘WL.d_T &ВL5J)yvR䩓"$5BɊ]>Ouďt +< IP/`J 8YET2ުQlQb->P)pEPhÌ( +O8ֱ0,[]SZS skN_SPq$Ws4vmV0Trgpu\'(ჸj,h>*>5 5V;SQՖa"Δ}Yꎔ(D5jCVWKd^t]s1/ٖy +bT4=rIz3$+h# EFVx?H\K*ES$Hur _R泍2d Bj}_Ҽ&)- IZCjovRUj}0}Xq]mY۪&pqN dwjCLn'jW QPx *1ЇUZYm:f0#%'C +aguLzCz8dS?d+Hd2g7}PhF;1ڬWb9r IT>E@:*]4)US5 czw?O_*s2g"c늗N]f>p뙻<!Ukad߽dPr=4Srth9~x|YϵZ>B/YAW"}ҭ~yoH^;3yVg-!aZ%^7Fu,>$feC*swsg_烞#6?9SOGǚ孆jx:: %P\%(W7lO}|Q<پi].U/SO3D1D|p@ck6K]zxEy3sTj'2ޥ#X|.QcW5Ob)1_+כ+ϨZT'^ +zC[B$@8-zLtUK]L*EW¦Y[Xc2+X7[W QM}ڎ,U^bU0sWڪcZƭZWU٘\OBs|%4*VzƇc{ܕ`U/ayJeOVY1Kjrr؏uZ{մjALFUM>)S]bl!՞S iojQ]&9$G )j<Cg PB߈|*-<|0#i* +e{MvC_;k\\JӮtF ܻ1L!:qB\wz%LxRxO[uʣ1{mNBKbi6^04VH.  Nf&}*s87g# +!cUZ{=mHGN&1fVv7n:VlRW%by+%0߸i={Fl[nnHo4ձq&ԇY?4U7[}@č~ +pbum +ur|ʺ011Iҵ_NM5TZ N-+-!)dLGmgO\kҋ~LOO qvR^l\7RZS&@TCδv F kHTA}2f<V{{~lpq^=u:`/wVTKS!J)|yxkG,{N8^d#ʀɑ{O=^q=Ƴx_]'ݒ~hϑBT=u|jNvĎՉyIGk&M!: zW;C ֑Gp +fI<Œ\%W!ZLAS9BWq1Y¡'ȫݴ|yjq냸;=#w2@-ܠX-Y L3e -jeqY?7m:4j,zt\GagEjDVZmmg+rfwB ===2i[CE?YL-Ylˉ$8s ]HJ4ˍmH +O8%=4=yGB+)s%'qC磣M`"j~&kPÄܟ]tFRHQNc2j3kg$V6]t+k~Z1J˭u󰕆行qSF]ڊn%ʉ2R*}[ǡthozSZ_VFe +:_|wWO6vI[?eQkAWrQ^mFYAWH9u/V+%Mٔ:b-ec76~)9o\MF7럲#(;Snߗ7ӶN7#\Z37]$:7t` ѳ]KׅԨrPz[^z;(W`+/d="٘ͅ+1Z& tWiD 21 3t -YO5V#pfR<ɌLϿ~I:Z˼tBڮl-_UtIgլno*hfx}p\Ogwkeh&8yǤRW75؈^v0.,݋VY4:|rl[XaUVbc +*[<e-_e@%( +UNG{wq>YS@ن +5 E9mw^n ^( t}_=!4] Y=?*ۜ6\N'U:?Q/VQ%u7% J |Y 1&pn ~..vELyqT<`5 qPWXpC<6(=_'JTP&(^40L& ]NKmy3=atm&Hoð@b&wϏo^wvh^=vY3}pv:)J̣a‘$C%ns2+?Z%D'}Uԗ(ڒpRt +&$Cpp(3h7ևW;غtzOHT *>k!K 蛋uLR Rj2DU/Mc諡?$'< +8* T` H' FдC4]BI MCM`WF6F8߄&$@T:z^0{5+Xɪ{rsgyn=9^s8VA>ģŠz^ +:)u~U'0ٲ ~335ˡֹ$\+F(?H!E.9Kҏ .Co}zC4|)H'9lf{)r=,(]îjru@sXg@`V=6ҾSs?_U#qK4FeMϧv<(1mb>}C YM K# Ypos-"˽SOzdYj~/k qE'0ٯ:P"jPQ$.~\˗V_Ҥ 1_s˭ E( 7uhWa9}~7Cދ1p xɱ&=mX=O(1-"|̅!BّUoǩwXi`)/MIUKIG}>L^H{ 06 5&z˘0{`ߋ_(ߵ +CC qā$HS.*B oMI?Y GcX{,cx*8@Vp[fO.kfE;s.j@7y*g6O|Y HLF@+w2!hѽؕ o;OHEcXAYNKw&Pݘ^rȔзֱ*Yn.M?I4BmozvmHG<Q}vkH S_1^lwn3!Cp-Ftd{5I꿟d,;Y}X~mEiӑ'~DLx3 ;fw5ʁ@p)%ן?$@gYm߯V^fE{ǯ Þ=t@a(o (u0a+!RC.Y{EȖ;cb͢aU-S-ɶѻ*ܔL^oYU1=*eb!.VZF`zU.]` +) ֝' +UL<#u +cXO/ ];Y'揙LؑnV)1i*12!}:g2hRkXF_'H\K;a㒎 hf8*1I܆=$73@=e+3XC!ǡ'G܎Bb͟XYnʧ[KH&4}m_TK}y0juó[Joy~},~E7)gݲgٍAju*Y/ z\{xZ}tvkZ1,6(.k~cH_$pbRB lǥWRM5ydk3Rj%h ~e:0SMyYȝ?p+,MJCoò +z3@)_8!Sj 1=zK'P}Oe? +N2G V{*+'07q +zgba"3| N)ÎiN*]AsWO%0$Ѻϓq|6cbk-F̘Й6Wg)``OMIafX׃B0ϺA2Zo?W5TIȑk5rJ~Χ^$͸FʯM:CHrK-~!zwT4E6eܕzfN^]/9J2&vE˾Ul ڞBv7O–=;&Y.)O^4}鷤vމ Y3c+JN' 'II_d@Z)o j \j9Ƴ.?w!U gN| OLfiGLetIwKY߯֎)L)Qi"(&2,M$!"xvEA%a FcRxҠK@ + ᧬]@VX$+ԔU`a2@Ml +Z/DJ [fb- l`,~[czE75iZro[5j *mʺW} @~CɉSpJKבy9o(2.?QE]r5c3CƿR<~I3 Wv7ԫ"HN̨= +d dN +X9IB*xB[r6L',FͥRDr&/}Dua)%Fʻ: >8 dh(K Rx +=&qa"g?C@C. dY +W<1e"Бu\]a8NM$ؽ2q_);:e +] pdy;4l"@U+BZ +s^f醺:-bi(d6sEx; 뻚ueLm3(g[/YSIjo/ amZ]jUܴ|E\V@.k.j2ى+<9ӭ# JFrȥrTCL!% 6*N (jkI֧|YM$ECxs%6i&ox춦L kG-Vm-ɧ}kկԐT)B~P٩2fM-+q#eCKyHrA)`#cuW/Xݳ HΠr'2>m - cHomM,p]E/xAn~ן: m̕\quz|S֟,l5'"t[\ ]f>ѬgA3SUm=\XJlNd 7i2%zb֢x|sv еfJoe푦K-)&1Lĕgʧ'XB/]"XW\Ug~)Q<ϾKc_͚%+Xթ֢Mr."Ӭ8|]?8I%9}8#}~"g#f$fus8:6pUgF"uP!dp=7!H5>vP0g|/WZ!u/mtc1b3i@1I\D;Tv7K@w4\Os\!|wG>7_I]uqۤ +16qP`Iq4(ѷ boa ٜ4[d}owbCqK6|Dەt 熁B C*a/#Z.ϺpSԹ.^;ɲU2TP5Ys +YgbyэfN)3L:]!z!![[1m2乇X`?"а̪yUUsNcvi,>3c%יA?r}#V}XIm(VS"S)rCH61Ƒ"2,϶Ή'=d,4nKuk,o,W*!S~B{E_1tOT!ss̉,j&u :LZne&F{3t< im=7wH9?6+;%{6 +Q4Yԩ)#e%&ꕀ\I*ta씟Y7Pn;ζ6׷zXyޟSsE-4fS:Gu#h銈s"lqχs0+4Z)J,me-Wg9qnZaϬ ܧ=eApwk 5.V &L:OxqҦ7$Wpkto"%>GϨx*l^n&)7;(ښ'oD * +7YwN㚂u m\ t$1,Cq@"Wujm& (7f]q]&Wt9|^mBmd=*tyrԊoHzw'tKr? 7!KDv3ݍEŔA7_={v/7b4,M5}?GW}|IF PZ ABb&Mž(Z!olyp=|b˕wYeֶ!l<:~n ʚw2skǒXj"̺Vq;Tbkսj0a*ԇV:|e eRmλ]M~ɇv1"z'˿JröT $_  y3Ӳc2X)&wRHrДvoq*BVWQHmZ=OUf_ga]J\6>ln<렿lGHPT 6z = ʪFfhҋ$1:Ny7 +j`匄۩$媚뺑>MU9o0Y[$9ޘ[cQlwu;S9zZ~AD])㐗o% +0F+92p k 903#iYjRYNZ%Z8AK:I1bkFr|(=ɮ(OsBٟ[~ z\g~S|<$՞8Re'"sJ^oLvkQ78 |CGˎh$+; +A̙wWTLUۻtE<ٱZpg.Mյ-[䕉DmZdA@2l 5XBHi(Aє\* :_v +7;{ +xE\29]ތxH!^c8SE9kBo{ a2__'sFEwF/~Ή!Jg--v׭.k" +е^DDW]H:)o;PNߖU}nGϪR^u蟢nU43f/VYA PD\iėia᪙_1/ +5L[$$Pdžc\8uٻLpcLsFP{}x{6 +{̝1GmDtڄiCu eW1r_G#h_?~5\ݍZǛWܙɭwF=T8#N~xYq> +DД}z$nxeR 4'~מZo56%jv)F;z_?: 1-ޭZMi ԍz1D4|qJf8m@')LPEAw"P\"1Z6!A=q?Xw&TTSƮ!2,Qt"qwVfF2otmӭ.HT EII1V;MRYM~?m[t#B몽8]]Lnۘj6ؿ.}DLCG?a+*>N=yEFs Ս}WWtawWˀwݍ㓦fF~ʚ2( +L<?Qb9DEjlʺJۉF$+c99(87)+}6.yn.gKV"P`S:걁hNRG4!cGū٨Gl>Ϻ hيUUGHL^Կ#Wimu0,xƉ( ^xmJE-YC18 +$|\p~ Pj< 01q~ ta2񸆵x")Hr`JF hrM&0:^}lÄ(D7+jToRF $;E(Gk`_Zd-8̖DK0+p`TXG%j- !:)F!aT}$;y]u+e ˝oCq!daܠO +o.:h5P(ZCЃ첵lDcITxBUA4d^4<Ӿȸ>ow_q#토(ě~<.=zS7lwIվ*įtV[3akƮKk]hnPÎ gNnIgI϶H]#qiħ">͢fRKpX6I'#ʕ|D:A c|8kʕ<,\KӂkG: qյ'q.DO,A!2IG]ST@m:JRV`,BLN:6i̋huX-9N%3E:w]:il\ jxܺ)Ш-+f+iKs~Jz+>g[T "깎n 9[7Q­}&ds|%-ay7}lUVka70*8uc.ۚ=>{ ST$_6C0o^?E!O&DjK= DI}C>MvcPZИKp4> /榯zugVGy(',4AY)֩Z̨-oi^Y-%0U#m$SNY Y e WWUͬp-{^?>~TWUOJe•$z#ITn5IX,⼠mÀ+41&v'YMu91n-'P -R%zcIH׸xwi`v/e@KE~nX#D,(Ac +.! +2S1|P :JTriP#)m~IG%.]Ka$0Ry. ӤNZ)b4E}yؤ)o&\ +U`;|-vRqa'z>iωh6'}P9NĀQӝLrf,t8^rے[iV$ 7^#HJYS.yO.y0 +x_G.+ü?1j%Ҧ3~G뺠>jh9hz ?c5t\!۱NA+Dp8o`p&Po, tlz0lA'([g(w k@MYBR%Eݏ>oIۜYlҙ:3lt4-0ĸ +~ ϚZk/w[EeP$~%huY}3ꂿ6'8DwF H;O@5TSkQJ5qlHD,96m6W y\eecE(ltM1͒(5G!3lgJXàZM13:)T½8s18)S5PFu4/栂5KaVfwW=\vNCvo9X]t! Pk;oRs4ݎhtvtİ*zH:[\(`CxǍ-eya֎+Uǀ`96ͲS#jl `e"P7C͢Z )fH.z3̍d0%ƣ9@di`168V5PM2mʩ+ڰ=FD`L<,t@!X::ts{\5̡T8V6%;{`fO +v(xl܉`ewWCY`Ś*S~pVpYhsknpp:gCƠ[:eFHs81h-MQxlv~NM$'d+GIvJsh\_\N=/­s[995 dhWzmV< ?\1@UMD- +w!b-uா9KMvG :Xe2͎$$ +BE*!L\a) +bDh@zAJTX pZL$@H4LT4)`QFJZZf8o#ͪ\s^|H +'GOm$*'d?kj+:.CziTO z( Q#o%=.VN*1\4?IBQFrݙ%r UD9>Pz6Bn׆RWؚ h) J'xsd}H6+Xo2MI,%$8~I+}w>Xe +eе%P]Z#^6l*}U_Wr.*Û7I(C^K2)Jm@(r2m欔rH屦Qk<$WTqx2dWZ +jT'"@T_:ܞDԲ'N5~Ex~ P +K? 3$y[??rK~H mI%jzXj&SdHJ:pvyW5~Ņ1Š= ?pOҫ2y4!^⮶|Gʃ2ؠg +շ/x{ ްJ9LFi_k}^{^@Xŷ0_n?Ug>ΝhXf5C&v8XzP^0z-%γnuO,0aF]NBjIc~0e5-yJc?FU~s1O>C g1PY5H{L7]855[]Q\}ksEB|ȑ\QW1'4<(A@b 羬,[!+3#^.\}A/;#C6P\ " +r;v)f>%R Fנ.)eͿ ĕ[=|zٶ޾}{(/l{VBAvR J3EVtJ  +՛Z*̈a=X" Қ$05< Lq xBF9mM}@iA..fG:wXAc +Y[jԃ +XDll/:D Q+/m֩b!zbUOX.sn͒\ŭ3r&A."b)~xz$L=QgiMx)d.>V/. ֓yN99y%CY<9ZPpgZ? `2,-tV6Uт[jꗼYN>ui.qT㞮 )۠"u6Eh4~a73* 4Xmݮ(6rӓf$iwmtF֫.M’J}ꓛT-,#jl陂G%H 4ѪKkr`JoakXB= FvaqCe{oHiac[(yޜgB5)jȯ^7ү~~'rђ f5pH>1҇ Kd}1@եRFw/B]Jԕ$'Bd4Ol +FþM@lj=[TroxD(>Z,S]_ OYj0v{;U`|"6Xx4A5X"[ҎPlY}FI徟P~;Ȳ.u)&KԎkPރ"Z_Kw-}o +v4,%ѩKRK}_۟ oAVڧR^=gJZ1(}τ(? fhl GєkmDp1v"H`\θbTVV1I UwZe05Z67k~hn5WzGV$ؑ zys-VY5ƋM]hgǰ|B1Jkk[-BNFT 0ZH +4*1,.1v:}"i̐I0gq& @};n= 6Z 0E/K엸PoQBڢlٖW+heMƭTCamj5}KrK\ʢ t}d6SV75!2ә*}U<j2&y90 +r칣hSS[@|M?5"{$, c95ͺ휧(D%Rg΁jk v Ԍ]KK}}_1?%:H6!ӮL + +-Akr60]`dyZ$[ҨW1Pwb Ԁ%p5_iZJ%4Z(LCZԊD)ԚryV4_ ʷ9j2sXv ٌ+5f +$,3 +`ڙƝcP0"d9"]z4Ubc|EK>?eĹOGzs`PGShtvǩW@p@ + D)zb9Q@*D YΒ4qO;HDZ܂Fcu[Y̸253Fg-4ƦM=Z .UuZ`]<8=vJn>R}JY1O(8:ÚT=:x 5%*dďx )ZmҼvBC2VLARShjMtP &Fn`VTs+`[=.h(AS#/շ05>^f]Gв ehH$2@PRƬŸt&'I%|ҫw6n&X^E.ٚHB{g _4襚FѶ)_VXO;2Â`A^7Nfw z>r?g9*)ی:mt/XKС嘆⦇0 +-E}q_)r6iߩ;e 74Z+;JDߘkЋ S o| 7DNDS'-dDNU ][ayzn{,AFMU٦oR):/!alM9K3׳mGbQ$ D=GvWJV82wrsк1t-ԝ.g3ZfEr"MEk_v1Ae)J6pL00x*gAVW1J#fCa5@WRgA&rq6"mLE4J%SDXtrKX~ńnYMY =xB +M:ڶM> _@˱|7T/ZIzeY 3 38ɞ.ߴR7xvIͥ)~x + + 1M<"fv9CX8l,K!WjLehcpU{%Q4>2uF*ɦ'S4ITJS=aj "<ŽI"OהRDe{e _mtCI +rj&-ǷWg#>Y=|cq=F|c|DT7 5!auǨɆ[8/lPZq39AݩVfStճم"ܲ!X ̃:v27 */D8djˁx|Vn*äӗG)I'Lm3uB^(+K  Xɒ$p˗Æ=T;^wZ1 k1zKiGl7߿w䄑] c<>!RhPxjj/'Y5xA:>OF zuEIuVCBv*Ƃ写'dS؁ݙ+t Z{_Y&V**d3ϯߒ\:Z@y= i-7+$ B(@]K]n+Rz3Pm5\ jeMN7f^H:bI9!&$n bo]šaD<^wn~aTBrF +/*+pZo׫_@-8KMI?%h5Z@4$!-JN!L3SǛ:  K&x}v[jE&نdz$g=0Ͼ,ڍhnϝ),dcE|$BĭU91u= +aJJzȰ` -èOcT~Yp.ŠˁPm {RVWo-;;Jٶ,P 1 +*ZԿH;85Cr{-dxbW 867.WJ;_]39BK v58v^ܶæߊv\oow]=Рi8%V|rZZז{=Bv]t? +QOfzyt;+sc1Ul鵰6ҷ #{om;r{}\PO;cʫU8>/鈠Ar٘UW5Ț?>P haܾ,ݲ41Lc_ +{-s'"\c5ވ"YayE,o^ʅӆrYA[ɫ-$6a [jc3=L"n=O?}˟~Q1I1S[?TSo=U?<=On0z;fʓUG>v4n6gNr^ Gϣ爕\G]߻'˃Ň'sàaO|^ T-/?d>V*Vimz2=ose3 Y#BZRU<8+8HぬMims62p拋G]ҦN4[h7h¶l(U0Nk܆B<fTBҭlDzRE <~vA9Xs е\s=hqRKd>HL/'Y%u>RBD7G@T%:<5ۛIׅs%BtʱyX *gf q\sOx`.+sBJ1s㾪6S"-Qצrzl,{ߗӮr{.ݺ\>ew$ږdh6NN$m^+i^V?{rm:QsKo/Ƥ|?l0Lӎs_5:(.bd_ V[9˅ ($' 774:A~ 8/01X +.TXuVXP%uP.@;72\Wzoׯ(}_J;4!쬗AسRfq?}u-Hg+~Mx٠%͹BLoS#<,Dc =0PƑ^ Eirƛz 0;)G)*SZ}/)ulPg9K*)~[-9洐COQ{p"'8>a +,ǵzg9h)S@H8dQSɍ93pgdS*Jhd6CWlaoZ˅Lc)j7F$/L^\CbapUo H)dhV()N\U +`-C_HDpCB䶞ua֤8q S˞FnGIwiC- +Z•o+4縰ֱjδDGd'p)jG&vyi'9(sއ PdiB.eDkP &ZѡOV`<°KJ[(p^뒧s}/l@x@[@'={ +p9evҫNFGkAo:h,G̷1ʘ0:W]P?)Op}ü[,{,ϧqE9 MxSy +::)J޽=}MsҌ{xk)ԃ尕-~Sfb +!_A`[LScWfJ y!^Z,WMZx'g'p4ivә'G05u1׽.>EG$J14MQeDw]&ܥ&9. @7~t|˦s82\(D)Nƴ_0YZ0it_BT/<:r! +Q4t d~idu;7[~ĩ(#`xEahe8v檧Yc3U;g:ҁPFt9i\GSgt {]Qk"21[q9Ԟdm.ipz};+,$0Yϙiӿ¨:G_a&soWKr1)f5XӠ-;(9;ꢑs MmDE q*8HvԞR+5s:uSyZPlDN:oVG:Tv0piЦ@NkOvvP[&ϞijKd/XɐΞC!@bU2pǺ;QWrLvuW᯼͵=+MrQugu=L6$:2CC\?`a8[ .A,qeM-Dج#q;%\Hw>on GU̧qTcq @#YrkK;Kx)9K`ٺxଙ[ZL2:ȣ. % #0^fhPB(2 #B$m5 +0{e`%m+]Q4gQ5M0#KKef]GafpY7^c BQ79"OMUQ `ȶ=NSIicPf 9i-n߃'2ZeҶN%fg"f}cQEQЋ,/׬vʆU5蔄+|($#|B kT8fv3BN ,(D$ Ul6*;a(lh^K,iya׻cت !0Edim`*ת?.4dMQN E1f;vp@5kZ]@f08<~ُp$EeYS 0!cxc8ak /Fo0\K%/d) +X;ė7]לv5)Qp Txܡ^M?9"3GW"U]/:b-浳2*N&aEیtt1F]{B wt)OiP@AxɮPY/+QgUHH1OO%TEdQ#Ze06͜8,+ҨZց^?7竔vЁ{#Ui 8E-ګOTdɚd]$H댴ZQ\Ġl?b; s}=Cr{S7đ.is̈́ζ'HthŤǭySH?!ǽxV# 8^(k**-mW(J=r +K6>a[֏0DjA#†yD`ug(^:1K\%IwQRg+ 3RTpCW~K5e4yE,$TMI"/`'2˦TF2AD#:EF \4 h^ix>.{%lm#p~.Z5UuLkX*s}+cU$:59j}sx (ҽAG:=0/Q(GNGoru1r.:xM6 %{E mܧL Vz55]&w(z T3dP`xB.d9r}GԔZwfW)*A2~Uù!\jHs2 j*AFcW"HEF&ӨF|4iwʼY _C(N Rc>8&s Ѝ#8q|7(p ] gb[4 cXoCݎK=*v5|uD+A<#9RQy]cL?עZ9Јz,7L[puvJYt^;$ZIx41v ۡ՗+1yo3~FA 2as%;#q(Yү=kYY=NxpO_Y_|u +I\ +%GY0a#tp>(>7PWdӇO! uq1?^us-6˾m{BD'*sH9Q^w^W0ZՖY!AUIo^y#*}- =Qf^z>CpdIhM(d0W^F5:1 xQGVqyETCN!_3A6?Б|L] ;`IYA>guJϕr}"h$MD_H.aH~b$GjXi_g'FϢ:DޟvQFUV8B9mN$?0'l^~"t^JHamT"^ +Yc6K`2$xQE2+nQNFBP7}IGK   endstream endobj 30 0 obj <> endobj 39 0 obj <>stream +8;Xu\gQgeK&BkHtZ'C6]E%klgQHb+YB<.Z31mVeJ*8c[6KFk?PU7)kFGA6clj4hR\ +q[W$erC:_8?(\XP+1.*Y#MK\Ao13fOWFJ`=O85P2d&uPO;9$9H]BWjDqC5d[?%("8 +7^E"dX(59-Mn4h'cJtnsLWh`a7:Y\h7OMWdqRr@*ICe9N.6ZgeBmlD''3jd*R9=h<19hBt1Wl[]hNu40,q):/(Z$+>-t-2R\mA2bTd.J +<.UlM3?lLB/K7a&6,aeZ;CF>qNS.bFd:aJ,$$0s2FhRPk*&I072B4_>F%e'c@k3t+3;ap`]# +:>2-C;:TmLNM[k'I>?L?I*KY8$..mgH>2\n^^_2f3\&&$jO*bXR')3QCL5ZA3TE*# +*B!G/JF[qCo*q^oTltG1l?[=/4d_uH$dRmLBc[>VQR=Ht[#ZP+Jqb1C'Ot\>B9nR: +3e6*[ +II6Cl80D&>m*V_-"[m[RHG/sWPO`t$AC&fXAuF_9`j(dl6T:ka@B(j8,OO`*N3eL2 +rS$uPH#&qV(ioYP#ImEFsBgj<>+r*[/GN@6sdtXADG1UA!GHm!D +UhaLG/njnh(`B(-+O*fqY,-rhdeU;p@@UV]goAk]m1\^5+ +XA8Fh;1A4L4%e]*'d@5Wlgjp&9"3YnU8`qeXYW]IngtXt]Y^HmQn.a5o~> endstream endobj 40 0 obj [/Indexed/DeviceRGB 255 41 0 R] endobj 41 0 obj <>stream +8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 +b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` +E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn +6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( +l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> endstream endobj 32 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 997.228 -125.8926 cm +0 0 m +0.521 1.077 0.807 2.288 0.775 3.566 c +0.774 3.615 0.767 3.663 0.765 3.712 c +94.585 21.477 l +225.723 -129.39 l +225.595 -129.533 225.47 -129.679 225.353 -129.832 c +h +21.473 98.452 m +21.869 98.399 22.272 98.368 22.685 98.378 c +24.157 98.414 25.519 98.864 26.675 99.604 c +93.064 23.226 l +0.423 5.685 l +-0.291 7.983 -2.035 9.814 -4.263 10.652 c +h +-174.232 213.425 m +-173.878 214.348 -173.691 215.352 -173.717 216.401 c +-173.732 217.051 -173.836 217.677 -174.001 218.276 c +-25.678 280.659 l +19.528 113.33 l +18.108 112.743 16.905 111.751 16.058 110.498 c +h +-135.061 313.532 m +-134.262 313.279 -133.41 313.145 -132.525 313.166 c +-128.233 313.271 -124.838 316.835 -124.942 321.128 c +-124.966 322.116 -125.181 323.054 -125.539 323.916 c +-55.576 368.425 l +-55.536 368.379 -55.492 368.338 -55.451 368.293 c +-177.307 222.767 l +-177.313 222.771 -177.321 222.774 -177.328 222.779 c +h +-887.38 408.967 m +-898.223 477.737 l +-895.993 478.391 -894.191 480.008 -893.282 482.102 c +-718.864 435.875 l +-718.901 435.534 -718.925 435.189 -718.917 434.836 c +h +-1009.705 411.913 m +-1010.11 412.352 -1010.564 412.744 -1011.061 413.08 c +-948.328 516.042 l +-907.422 488.536 l +-907.934 487.467 -908.214 486.268 -908.183 485.001 c +-908.152 483.757 -907.824 482.592 -907.278 481.561 c +h +-1300.829 492.07 m +-1300.605 492.827 -1300.491 493.63 -1300.512 494.462 c +-1300.535 495.457 -1300.752 496.4 -1301.114 497.266 c +-1266.732 517.158 l +-1180.137 439.168 l +-1180.223 439.043 -1180.306 438.918 -1180.385 438.789 c +h +-1315.188 560.799 m +-1268.296 518.566 l +-1302.118 498.997 l +-1303.578 500.899 -1305.889 502.107 -1308.469 502.046 c +-1317.323 559.52 l +-1316.541 559.833 -1315.82 560.264 -1315.188 560.799 c +-1204.48 558.646 m +-1204.48 558.64 l +-1204.456 557.646 -1204.239 556.703 -1203.878 555.837 c +-1266.475 519.62 l +-1313.844 562.28 l +-1313.384 562.937 -1313.021 563.664 -1312.781 564.445 c +-1204.543 557.641 l +h +-1152.313 660.556 m +-1151.594 660.357 -1150.835 660.257 -1150.051 660.276 c +-1148.154 660.322 -1146.436 661.044 -1145.114 662.205 c +-1102.637 624.829 l +-1190.478 563.47 l +-1191.025 564.205 -1191.697 564.841 -1192.466 565.343 c +h +-969.418 718.573 m +-969.343 718.397 -969.258 718.227 -969.17 718.059 c +-1100.947 626.008 l +-1143.795 663.71 l +-1142.924 665.001 -1142.426 666.562 -1142.467 668.238 c +-1142.475 668.564 -1142.509 668.883 -1142.556 669.198 c +h +-860.548 686.136 m +-860.658 685.583 -860.716 685.011 -860.701 684.423 c +-860.688 683.921 -860.625 683.434 -860.523 682.961 c +-894.265 670.911 l +-955.555 717.766 l +-955.467 717.918 -955.381 718.071 -955.303 718.229 c +h +-289.385 624.854 m +-479.782 637.959 l +-558.092 780.483 l +-557.508 780.911 -556.985 781.415 -556.542 781.985 c +h +-157.421 596.268 m +-157.446 595.981 -157.459 595.691 -157.451 595.397 c +-157.419 594.05 -157.044 592.791 -156.414 591.701 c +-223.577 540.403 l +-272.482 617.776 l +-271.427 618.654 -270.611 619.805 -270.137 621.118 c +h +-14.382 635.845 m +-142.554 598.693 l +-142.902 599.492 -143.383 600.216 -143.964 600.847 c +-50.479 712.402 l +h +111.948 674.475 m +111.913 674.144 111.892 673.81 111.9 673.469 c +111.908 673.131 111.945 672.801 111.995 672.475 c +-12.435 636.409 l +-48.448 712.787 l +h +192.151 766.438 m +192.543 765.351 193.168 764.38 193.967 763.581 c +126.863 676.598 l +125.677 679.497 122.802 681.511 119.484 681.43 c +116.232 681.351 113.499 679.285 112.408 676.422 c +-45.763 714.203 l +h +307.662 697.848 m +307.2 696.882 306.936 695.809 306.91 694.678 c +244.939 688.054 l +204.042 762.788 l +204.54 763.152 204.988 763.575 205.386 764.043 c +h +301.83 589.542 m +301.811 589.542 301.791 589.544 301.771 589.544 c +300.842 589.521 299.959 589.328 299.141 589.009 c +245.98 686.152 l +307.115 692.687 l +307.791 689.857 310.011 687.648 312.815 686.959 c +h +338.068 253.174 m +337.298 252.504 336.666 251.684 336.208 250.763 c +221.927 290.097 l +257.059 365.882 l +257.854 365.632 258.699 365.499 259.579 365.521 c +260.745 365.549 261.842 365.84 262.823 366.324 c +h +269.471 62.786 m +268.806 62.953 268.11 63.042 267.392 63.024 c +266.19 62.995 265.062 62.687 264.059 62.175 c +205.396 147.952 l +337.478 242.024 l +338.039 241.421 338.692 240.908 339.418 240.507 c +h +37.382 307.181 m +38.44 305.366 40.213 304.032 42.303 303.536 c +22.434 113.92 l +22.392 113.92 22.35 113.925 22.307 113.924 c +22.02 113.916 21.737 113.892 21.459 113.854 c +-23.816 281.441 l +h +-46.764 366.38 m +-45.646 366.844 -44.664 367.559 -43.883 368.455 c +37.13 314.53 l +36.591 313.438 36.296 312.206 36.328 310.903 c +36.344 310.254 36.447 309.628 36.612 309.028 c +-24.344 283.392 l +h +-127.094 326.297 m +-84.646 386.892 l +-57.396 374.903 l +-57.482 374.405 -57.524 373.893 -57.512 373.367 c +-57.482 372.187 -57.185 371.079 -56.689 370.089 c +-126.54 325.651 l +-126.713 325.877 -126.897 326.092 -127.094 326.297 c +-397.73 339.655 m +-339.665 444.754 l +-338.726 444.382 -337.696 444.189 -336.622 444.215 c +-334.111 444.276 -331.913 445.527 -330.537 447.409 c +-139.571 324.597 l +-140.034 323.73 -140.335 322.769 -140.44 321.749 c +-394.592 334.025 l +-394.778 336.343 -395.971 338.36 -397.73 339.655 c +-409.671 353.035 m +-405.635 340.432 l +-408.338 339.16 -410.182 336.386 -410.104 333.208 c +-410.063 331.521 -409.482 329.978 -408.538 328.726 c +-480.842 258.007 l +h +-551.367 395.645 m +-446.814 447.837 l +-445.925 446.518 -444.646 445.487 -443.144 444.912 c +-488.609 255.923 l +-488.943 255.958 -489.282 255.98 -489.627 255.972 c +-490.292 255.956 -490.933 255.848 -491.545 255.676 c +h +-618.14 359.739 m +-618.159 360.565 -618.31 361.357 -618.567 362.099 c +-553.161 394.749 l +-493.388 254.894 l +-493.891 254.597 -494.353 254.241 -494.773 253.843 c +-619.308 355.454 l +-618.535 356.696 -618.101 358.168 -618.14 359.739 c +-703.371 435.207 m +-703.396 436.25 -703.63 437.238 -704.024 438.138 c +-602.987 494.655 l +-602.065 493.417 -600.786 492.469 -599.305 491.953 c +-625.316 367.303 l +-625.575 367.322 -625.836 367.33 -626.101 367.323 c +-627.988 367.277 -629.701 366.562 -631.021 365.411 c +-704.713 430.66 l +-703.834 431.955 -703.33 433.523 -703.371 435.207 c +-892.638 485.38 m +-892.672 486.772 -893.074 488.068 -893.743 489.183 c +-805.198 561.637 l +-716.805 440.345 l +-717.487 439.62 -718.03 438.765 -718.396 437.822 c +-892.729 484.025 l +-892.663 484.467 -892.626 484.918 -892.638 485.38 c +-871.252 642.548 m +-871.027 642.448 -870.799 642.359 -870.563 642.281 c +-880.709 590.586 l +-899.872 492.944 l +-900.111 492.961 -900.354 492.969 -900.6 492.963 c +-902.906 492.907 -904.947 491.846 -906.332 490.215 c +-947.286 517.753 l +h +-1015.602 414.418 m +-1016.403 414.398 -1017.174 414.258 -1017.896 414.015 c +-1074.557 597.229 l +-1073.555 597.687 -1072.675 598.356 -1071.958 599.171 c +-949.991 517.16 l +-1012.856 413.98 l +-1013.715 414.28 -1014.639 414.441 -1015.602 414.418 c +-1166.049 433.697 m +-1165.993 434.105 -1165.96 434.521 -1165.971 434.946 c +-1166.034 437.554 -1167.378 439.825 -1169.383 441.187 c +-1133.858 503.667 l +-1022.495 409.837 l +-1022.72 409.337 -1022.895 408.812 -1023.011 408.264 c +-1056.621 414.24 l +h +-1084.236 608.637 m +-1085.106 607.346 -1085.604 605.786 -1085.563 604.11 c +-1085.55 603.531 -1085.468 602.97 -1085.335 602.43 c +-1189.242 561.892 l +-1101.09 623.467 l +h +-1073.099 610.492 m +-1074.453 611.52 -1076.148 612.116 -1077.979 612.072 c +-1079.876 612.025 -1081.595 611.303 -1082.916 610.143 c +-1099.4 624.647 l +-970.622 714.602 l +h +-874.825 653.53 m +-875.518 652.333 -875.907 650.942 -875.871 649.458 c +-875.867 649.303 -875.85 649.151 -875.837 648.998 c +-1062.979 608.526 l +-894.616 668.66 l +h +-856.912 677.943 m +-865.947 657.12 l +-866.688 657.333 -867.475 657.439 -868.288 657.42 c +-870.376 657.369 -872.247 656.496 -873.611 655.122 c +-892.369 669.462 l +-859.846 681.079 l +-859.179 679.775 -858.16 678.69 -856.912 677.943 c +-769.007 602.135 m +-860.742 647.152 l +-860.457 647.994 -860.303 648.896 -860.326 649.836 c +-860.394 652.604 -861.902 654.992 -864.114 656.316 c +-855.079 677.139 l +-854.337 676.926 -853.552 676.819 -852.739 676.839 c +-850.965 676.882 -849.349 677.523 -848.064 678.556 c +-768.78 602.454 l +-768.858 602.35 -768.935 602.244 -769.007 602.135 c +-563.909 779.083 m +-567.733 650.685 l +-571.745 650.289 -574.834 646.863 -574.734 642.768 c +-574.73 642.576 -574.711 642.389 -574.692 642.201 c +-755.248 600.549 l +-755.496 601.218 -755.83 601.844 -756.242 602.41 c +-567.592 780.735 l +-566.552 779.886 -565.29 779.303 -563.909 779.083 c +-559.21 643.426 m +-559.432 647.104 -562.19 650.064 -565.732 650.628 c +-561.909 779.026 l +-561.187 779.098 -560.497 779.268 -559.848 779.522 c +-482.156 638.122 l +h +-440.766 562.79 m +-441.273 562.417 -441.73 561.983 -442.135 561.501 c +-559.984 639.536 l +-559.692 640.129 -559.476 640.764 -559.343 641.429 c +-481.011 636.038 l +h +-284.927 621.664 m +-429.396 560.319 l +-430.761 562.748 -433.386 564.363 -436.365 564.291 c +-437.3 564.268 -438.187 564.073 -439.009 563.751 c +-478.637 635.874 l +-285.12 622.554 l +-285.073 622.251 -285.008 621.955 -284.927 621.664 c +-331.689 457.826 m +-332.246 458.314 -332.871 458.723 -333.549 459.038 c +-323.582 487.758 l +-279.025 616.146 l +-278.455 616.029 -277.864 615.966 -277.257 615.981 c +-276.154 616.008 -275.113 616.266 -274.173 616.703 c +-225.174 539.183 l +h +-150.243 420.636 m +-151.342 419.724 -152.178 418.516 -152.643 417.138 c +-249.46 436.338 l +-277.896 441.977 l +-329.04 452.12 l +-329.04 452.139 -329.038 452.158 -329.039 452.177 c +-329.076 453.715 -329.563 455.134 -330.363 456.322 c +-224.101 537.484 l +h +-150.492 587.861 m +-146.469 422.335 l +-147.203 422.223 -147.903 422.012 -148.554 421.709 c +-222.504 538.704 l +-155.192 590.115 l +-153.962 588.875 -152.319 588.051 -150.492 587.861 c +2.386 600.283 m +-141.984 596.774 l +-13.518 634.011 l +h +112.719 670.196 m +17.499 604.701 l +16.033 606.332 13.894 607.339 11.529 607.282 c +7.898 607.194 4.919 604.627 4.146 601.241 c +-11.571 634.575 l +112.548 670.551 l +112.601 670.43 112.66 670.313 112.719 670.196 c +295.531 586.132 m +127.002 671.083 l +127.268 671.838 127.417 672.644 127.437 673.481 c +243.824 685.922 l +297.383 588.051 l +296.659 587.523 296.034 586.872 295.531 586.132 c +208.278 477.029 m +207.597 477.012 206.942 476.9 206.316 476.72 c +203.051 484.238 l +289.163 567.937 l +212.625 475.825 l +211.37 476.621 209.875 477.068 208.278 477.029 c +165.933 309.369 m +166.048 309.935 166.108 310.519 166.094 311.12 c +166.067 312.192 165.826 313.208 165.411 314.128 c +253.36 368.396 l +253.894 367.742 254.524 367.173 255.239 366.721 c +220.023 290.752 l +h +177.16 198.287 m +176.48 198.501 175.763 198.621 175.019 198.639 c +160.077 303.355 l +162.371 303.885 164.266 305.428 165.284 307.477 c +219.177 288.927 l +h +335.397 247.12 m +335.408 246.671 335.466 246.235 335.549 245.81 c +181.815 194.272 l +181.18 195.578 180.194 196.68 178.979 197.449 c +221.081 288.271 l +335.56 248.869 l +335.443 248.305 335.383 247.721 335.397 247.12 c +180.004 185.08 m +181.645 186.546 182.658 188.692 182.601 191.064 c +182.59 191.514 182.533 191.949 182.449 192.375 c +336.184 243.91 l +336.226 243.824 336.27 243.738 336.314 243.654 c +204.265 149.604 l +h +145.866 108.012 m +145.308 108.612 144.658 109.123 143.937 109.523 c +173.131 183.296 l +173.737 183.16 174.367 183.087 175.018 183.104 c +176.219 183.133 177.346 183.44 178.35 183.952 c +202.634 148.444 l +h +260.708 58.881 m +147.74 100.976 l +147.884 101.6 147.962 102.248 147.945 102.917 c +147.915 104.172 147.582 105.346 147.028 106.382 c +203.765 146.791 l +262.405 61.047 l +261.719 60.433 261.143 59.7 260.708 58.881 c +132.446 101.931 m +132.854 97.932 136.274 94.856 140.362 94.956 c +143.276 95.026 145.772 96.694 147.046 99.099 c +255.004 58.869 l +33.829 104.528 l +h +114.506 156.007 m +136.039 109.304 l +134.173 108.129 132.849 106.188 132.497 103.932 c +30.247 106.626 l +30.203 107.357 30.063 108.062 29.831 108.723 c +h +-41.966 373.745 m +-41.97 373.92 -41.989 374.09 -42.005 374.262 c +13.504 386.689 l +40.366 317.907 l +39.559 317.464 38.844 316.881 38.244 316.193 c +-42.769 370.119 l +-42.229 371.211 -41.935 372.443 -41.966 373.745 c +-25.029 471.992 m +-24.562 471.748 -24.068 471.546 -23.553 471.4 c +-49.053 381.298 l +-49.341 381.323 -49.632 381.336 -49.928 381.329 c +-52.985 381.255 -55.58 379.42 -56.786 376.822 c +-83.475 388.562 l +h +-132.139 328.691 m +-143.214 407.171 l +-141.273 407.705 -139.646 408.965 -138.632 410.64 c +-86.514 387.713 l +-128.651 327.562 l +-129.682 328.195 -130.868 328.599 -132.139 328.691 c +-329.271 450.124 m +-199.917 424.473 l +-153.035 415.176 l +-153.05 414.942 -153.06 414.708 -153.054 414.47 c +-152.95 410.212 -149.441 406.841 -145.195 406.889 c +-134.144 328.572 l +-135.817 328.262 -137.299 327.422 -138.408 326.229 c +-329.566 449.164 l +-329.445 449.474 -329.352 449.796 -329.271 450.124 c +-437.064 445.139 m +-434.75 446.227 -433.073 448.418 -432.686 451.021 c +-344.568 451.593 l +-344.466 449.561 -343.592 447.742 -342.231 446.419 c +-408.948 357.339 l +h +-592.803 492.595 m +-591.439 493.4 -590.352 494.611 -589.688 496.056 c +-495.736 466.993 l +-448.133 452.267 l +-448.135 452.173 -448.143 452.08 -448.141 451.984 c +-448.12 451.158 -447.97 450.366 -447.713 449.625 c +-552.155 397.488 l +h +-706.248 441.051 m +-646.111 527.468 l +-603.885 502.365 l +-604.317 501.365 -604.553 500.261 -604.524 499.1 c +-604.501 498.146 -604.298 497.239 -603.963 496.402 c +-705.064 439.85 l +-705.416 440.292 -705.811 440.696 -706.248 441.051 c +-572.184 637.205 m +-646.69 530.14 l +-755.397 594.763 l +-754.965 595.764 -754.729 596.869 -754.758 598.031 c +-754.762 598.223 -754.782 598.411 -754.8 598.598 c +-574.244 640.249 l +-573.807 639.071 -573.095 638.032 -572.184 637.205 c +-443.949 556.329 m +-443.936 555.778 -443.864 555.242 -443.742 554.726 c +-496.7 535.907 l +-561.943 637.023 l +-561.637 637.282 -561.355 637.567 -561.093 637.87 c +-443.211 559.814 l +-443.707 558.757 -443.979 557.576 -443.949 556.329 c +-144.669 589.646 m +-62.112 514.126 l +-141.053 421.182 l +-142.057 421.834 -143.22 422.254 -144.468 422.384 c +-148.491 587.909 l +-147.045 588.131 -145.733 588.747 -144.669 589.646 c +4.042 598.321 m +4.279 596.776 4.968 595.387 5.969 594.286 c +-60.815 515.654 l +-143.321 591.125 l +-142.579 592.182 -142.094 593.426 -141.953 594.773 c +h +133.712 419.636 m +132.561 420.55 131.146 421.141 129.604 421.283 c +120.808 665.472 l +121.254 666.051 l +121.447 666.091 121.637 666.14 121.824 666.194 c +200.663 484.709 l +h +200.694 469.067 m +200.725 467.835 201.047 466.682 201.583 465.659 c +138.508 421.505 l +201.516 482.747 l +204.479 475.925 l +202.155 474.533 200.624 471.969 200.694 469.067 c +252.324 376.52 m +186.466 396.832 l +207.082 461.604 l +207.592 461.513 208.118 461.471 208.656 461.484 c +209.55 461.505 210.401 461.685 211.194 461.982 c +254.892 379.636 l +253.78 378.846 252.896 377.769 252.324 376.52 c +152.208 306.14 m +153.589 304.382 155.705 303.241 158.082 303.17 c +169.625 222.274 l +h +170.037 196.989 m +50.453 306.625 l +51.38 307.941 51.915 309.55 51.873 311.281 c +51.825 313.262 51.035 315.045 49.782 316.388 c +124.739 406.968 l +125.991 406.178 127.48 405.734 129.071 405.772 c +129.205 405.776 129.336 405.793 129.468 405.803 c +172.558 198.306 l +171.631 198.022 170.78 197.572 170.037 196.989 c +49.104 305.147 m +168.631 195.563 l +167.606 194.21 167.011 192.516 167.056 190.687 c +167.079 189.723 167.285 188.808 167.627 187.964 c +115.417 158.809 l +48.234 304.517 l +48.538 304.709 48.831 304.917 49.104 305.147 c +121.581 410.886 m +121.942 409.896 122.498 409.004 123.201 408.25 c +48.245 317.67 l +46.993 318.46 45.503 318.904 43.911 318.865 c +43.332 318.852 42.771 318.77 42.229 318.636 c +15.479 387.131 l +h +-17.69 472.067 m +-16.479 472.732 -15.469 473.711 -14.761 474.892 c +121.412 415.702 l +121.197 414.958 121.09 414.171 121.109 413.356 c +121.114 413.182 121.133 413.011 121.148 412.839 c +14.743 389.018 l +h +-137.508 414.847 m +-137.529 415.707 -137.694 416.528 -137.971 417.295 c +-27.56 474.115 l +-27.289 473.767 -26.991 473.441 -26.667 473.145 c +-85.342 389.384 l +-137.821 412.469 l +-137.601 413.222 -137.488 414.021 -137.508 414.847 c +-28.04 482.96 m +-28.807 481.721 -29.237 480.256 -29.199 478.691 c +-29.179 477.823 -29.01 476.994 -28.728 476.221 c +-138.898 419.094 l +-139.092 419.372 -139.305 419.633 -139.531 419.882 c +-60.634 512.775 l +h +8.712 592.344 m +-20.351 486.572 l +-20.764 486.629 -21.185 486.664 -21.615 486.653 c +-23.621 486.604 -25.425 485.794 -26.773 484.514 c +-59.338 514.302 l +7.491 592.986 l +7.876 592.736 8.285 592.523 8.712 592.344 c +113.83 668.531 m +113.965 668.378 114.105 668.232 114.251 668.09 c +36.976 561.298 l +16.672 593.524 l +18.442 594.992 19.552 597.221 19.491 599.698 c +19.462 600.908 19.15 602.042 18.632 603.05 c +45.249 621.358 l +h +125.619 420.601 m +38.125 559.473 l +115.854 666.894 l +116.741 666.392 117.732 666.062 118.788 665.941 c +127.605 421.207 l +126.907 421.091 126.24 420.889 125.619 420.601 c +-13.654 479.069 m +-13.707 481.231 -14.638 483.164 -16.097 484.538 c +36.861 557.726 l +123.929 419.53 l +123.25 418.968 122.671 418.292 122.217 417.534 c +-13.956 476.725 l +-13.741 477.468 -13.635 478.255 -13.654 479.069 c +-18.374 486.025 m +10.646 591.817 l +11.059 591.76 11.478 591.727 11.907 591.737 c +13.006 591.764 14.044 592.02 14.98 592.454 c +35.711 559.55 l +-17.721 485.708 l +-17.933 485.824 -18.15 485.929 -18.374 486.025 c +154.937 317.925 m +152.91 316.942 151.383 315.111 150.805 312.9 c +135.562 386.3 l +h +158.132 318.704 m +157.689 318.693 157.26 318.637 156.838 318.556 c +131.946 406.403 l +133.723 407.166 135.148 408.571 135.948 410.319 c +183.946 395.515 l +159.47 318.613 l +159.033 318.679 158.588 318.715 158.132 318.704 c +205.177 462.219 m +184.553 397.422 l +136.544 412.229 l +136.627 412.718 136.668 413.22 136.655 413.734 c +136.625 414.967 136.303 416.12 135.768 417.143 c +202.73 464.019 l +203.417 463.268 204.247 462.655 205.177 462.219 c +-432.645 453.022 m +-432.896 455.321 -434.143 457.304 -435.937 458.553 c +-389.669 506.36 l +-342.575 457.196 l +-343.479 456.195 -344.124 454.96 -344.412 453.595 c +h +-589.828 502.812 m +-590.736 504.592 -592.305 505.969 -594.208 506.629 c +-583.11 560.148 l +-567.548 635.204 l +-567.292 635.185 -567.034 635.177 -566.773 635.184 c +-565.646 635.211 -564.582 635.483 -563.625 635.938 c +-498.638 535.218 l +h +-447.312 455.67 m +-447.535 455.228 -447.718 454.762 -447.854 454.277 c +-589.091 497.966 l +-589.007 498.457 -588.967 498.962 -588.979 499.478 c +-588.991 499.975 -589.054 500.458 -589.154 500.927 c +-497.522 533.49 l +h +-437.715 548.901 m +-444.22 458.928 l +-444.914 458.531 -445.537 458.028 -446.076 457.445 c +-495.586 534.179 l +-443.028 552.856 l +-441.948 550.84 -440.013 549.364 -437.715 548.901 c +-391.054 507.807 m +-437.802 459.505 l +-438.663 459.807 -439.59 459.97 -440.557 459.946 c +-441.105 459.933 -441.64 459.861 -442.153 459.74 c +-435.718 548.766 l +-434.205 548.854 -432.811 549.366 -431.656 550.192 c +h +-570.544 636.057 m +-570.212 635.884 -569.863 635.741 -569.506 635.617 c +-585.279 559.548 l +-596.166 507.042 l +-596.422 507.061 -596.68 507.068 -596.94 507.062 c +-599.354 507.003 -601.484 505.85 -602.868 504.089 c +-644.965 529.115 l +h +-711.333 442.791 m +-711.903 442.777 -712.456 442.698 -712.988 442.568 c +-759.276 590.782 l +-758.15 591.301 -757.17 592.079 -756.414 593.042 c +-647.836 528.493 l +-707.956 442.101 l +-708.985 442.565 -710.129 442.82 -711.333 442.791 c +-47.097 380.862 m +-21.554 471.116 l +-21.447 471.114 -21.344 471.105 -21.237 471.107 c +-20.657 471.122 -20.096 471.204 -19.555 471.337 c +12.767 388.575 l +-42.438 376.216 l +-43.226 378.379 -44.941 380.083 -47.097 380.862 c +139.984 110.501 m +139.242 110.483 138.529 110.355 137.854 110.145 c +116.258 156.985 l +168.609 186.22 l +169.309 185.287 170.208 184.516 171.247 183.976 c +142.077 110.261 l +141.407 110.429 140.708 110.519 139.984 110.501 c +251.617 373.104 m +251.644 372.031 251.886 371.015 252.302 370.095 c +164.353 315.826 l +163.565 316.794 162.554 317.566 161.396 318.065 c +185.858 394.925 l +251.729 374.609 l +251.646 374.121 251.605 373.618 251.617 373.104 c +294.187 581.582 m +294.229 579.904 294.803 578.368 295.738 577.119 c +202.197 486.201 l +123.661 666.988 l +124.635 667.572 125.466 668.362 126.102 669.297 c +294.631 584.345 l +294.327 583.481 294.164 582.552 294.187 581.582 c +-325.019 489.723 m +-335.457 459.644 l +-335.957 459.732 -336.473 459.773 -337 459.761 c +-338.497 459.724 -339.881 459.26 -341.049 458.498 c +-388.275 507.799 l +-282.083 617.521 l +-281.718 617.249 -281.329 617.005 -280.918 616.799 c +h +-283.521 618.915 m +-389.662 509.246 l +-430.196 551.561 l +-429.039 552.956 -428.356 554.753 -428.404 556.707 c +-428.419 557.312 -428.509 557.897 -428.653 558.459 c +-284.149 619.819 l +-283.963 619.501 -283.75 619.202 -283.521 618.915 c +-862.754 644.013 m +-862.328 644.417 -861.946 644.865 -861.621 645.354 c +-769.886 600.34 l +-770.172 599.497 -770.326 598.595 -770.303 597.653 c +-770.268 596.213 -769.837 594.878 -769.126 593.739 c +-804.825 564.525 l +h +-1070.019 604.488 m +-1070.022 604.644 -1070.04 604.795 -1070.053 604.948 c +-1002.393 619.581 l +-875.42 647.04 l +-874.932 645.668 -874.072 644.478 -872.963 643.586 c +-948.948 518.871 l +-1070.836 600.828 l +-1070.286 601.928 -1069.986 603.173 -1070.019 604.488 c +-1082.469 598.096 m +-1134.408 506.749 l +-1190.565 554.064 l +-1189.505 555.43 -1188.89 557.155 -1188.935 559.018 c +-1188.941 559.295 -1188.964 559.568 -1188.999 559.837 c +-1084.606 600.566 l +-1084.074 599.597 -1083.344 598.756 -1082.469 598.096 c +-1173.932 442.53 m +-1174.287 442.521 -1174.634 442.481 -1174.976 442.426 c +-1194.499 551.382 l +-1193.581 551.653 -1192.737 552.088 -1191.997 552.653 c +-1135.414 504.979 l +-1171.173 442.088 l +-1172.036 442.391 -1172.964 442.554 -1173.932 442.53 c +-1021.431 411.559 m +-1132.852 505.437 l +-1080.73 597.104 l +-1079.767 596.709 -1078.71 596.5 -1077.603 596.526 c +-1077.217 596.536 -1076.841 596.583 -1076.472 596.646 c +-1019.713 413.115 l +-1020.361 412.683 -1020.94 412.16 -1021.431 411.559 c +-897.91 492.545 m +-878.631 590.783 l +-868.6 641.893 l +-868.372 641.878 -868.143 641.869 -867.91 641.875 c +-866.625 641.906 -865.423 642.252 -864.368 642.831 c +-806.378 563.255 l +-894.981 490.751 l +-895.803 491.553 -896.802 492.168 -897.91 492.545 c +-803.646 562.906 m +-767.862 592.186 l +-766.424 590.83 -764.474 590.018 -762.342 590.069 c +-761.948 590.079 -761.565 590.127 -761.189 590.192 c +-714.858 441.843 l +-714.992 441.77 -715.122 441.692 -715.251 441.612 c +h +-623.359 366.888 m +-597.348 491.537 l +-597.089 491.518 -596.827 491.51 -596.562 491.517 c +-595.897 491.533 -595.258 491.641 -594.645 491.813 c +-553.949 396.593 l +-619.466 363.888 l +-620.398 365.271 -621.761 366.331 -623.359 366.888 c +-486.662 255.46 m +-441.196 444.45 l +-440.862 444.414 -440.523 444.392 -440.179 444.401 c +-439.767 444.411 -439.365 444.462 -438.972 444.534 c +-410.42 355.373 l +-485.621 254.964 l +-485.955 255.152 -486.301 255.321 -486.662 255.46 c +-402.521 341.17 m +-402.933 341.159 -403.334 341.108 -403.728 341.037 c +-408.199 355.001 l +-344.684 439.809 l +-399.478 340.631 l +-400.418 341.003 -401.446 341.195 -402.521 341.17 c +24.421 113.678 m +44.293 303.32 l +45.034 303.339 45.745 303.466 46.419 303.677 c +113.665 157.83 l +28.928 110.51 l +27.874 112.061 26.28 113.203 24.421 113.678 c +199.653 761.296 m +200.583 761.318 201.465 761.512 202.284 761.831 c +242.783 687.824 l +128.639 675.623 l +195.552 762.359 l +196.755 761.655 198.157 761.26 199.653 761.296 c +-896.511 670.108 m +-1070.874 607.833 l +-1071.102 608.277 -1071.369 608.696 -1071.675 609.085 c +-966.974 715.456 l +-965.619 714.428 -963.924 713.832 -962.093 713.876 c +-960.004 713.927 -958.132 714.801 -956.769 716.175 c +h +-1264.912 518.212 m +-1202.873 554.105 l +-1201.413 552.203 -1199.101 550.994 -1196.519 551.057 c +-1196.504 551.057 -1196.489 551.059 -1196.474 551.06 c +-1176.906 441.86 l +-1177.599 441.552 -1178.235 441.146 -1178.802 440.66 c +h +-175.777 221.476 m +-53.922 367.002 l +-52.662 366.196 -51.157 365.744 -49.55 365.783 c +-49.26 365.791 -48.976 365.816 -48.694 365.854 c +-26.205 282.608 l +-174.771 220.124 l +-175.057 220.613 -175.397 221.063 -175.777 221.476 c +28.211 100.887 m +28.862 101.594 29.387 102.418 29.741 103.328 c +259.828 55.83 l +259.81 55.577 259.802 55.321 259.809 55.063 c +259.811 54.975 259.822 54.889 259.828 54.802 c +95.342 23.657 l +h +231.985 -126.79 m +231.772 -126.778 231.559 -126.768 231.342 -126.773 c +229.818 -126.811 228.413 -127.289 227.232 -128.075 c +96.862 21.907 l +260.192 52.834 l +260.962 50.48 262.821 48.638 265.16 47.87 c +h +239.304 -134.357 m +239.222 -130.978 236.99 -128.161 233.952 -127.165 c +267.127 47.496 l +267.34 47.483 267.553 47.474 267.77 47.479 c +272.062 47.583 275.458 51.147 275.354 55.44 c +275.284 58.303 273.671 60.76 271.334 62.053 c +341.28 239.773 l +341.945 239.606 342.641 239.519 343.359 239.536 c +347.652 239.641 351.047 243.205 350.943 247.497 c +350.839 251.79 347.274 255.186 342.981 255.081 c +341.815 255.053 340.72 254.762 339.737 254.277 c +264.492 367.427 l +266.178 368.895 267.222 371.073 267.163 373.482 c +267.059 377.774 263.494 381.17 259.201 381.066 c +258.307 381.044 257.455 380.865 256.662 380.567 c +212.965 462.914 l +215.001 464.361 216.305 466.761 216.24 469.445 c +216.191 471.42 215.406 473.199 214.159 474.541 c +297.804 575.202 l +299.058 574.406 300.553 573.959 302.149 573.999 c +306.442 574.103 309.838 577.667 309.733 581.96 c +309.646 585.546 307.142 588.497 303.818 589.314 c +314.805 686.73 l +314.824 686.73 314.843 686.729 314.862 686.729 c +319.155 686.833 322.551 690.398 322.446 694.69 c +322.342 698.983 318.777 702.378 314.484 702.274 c +312.178 702.218 310.136 701.157 308.752 699.526 c +206.476 765.722 l +206.987 766.792 207.268 767.991 207.237 769.258 c +207.133 773.55 203.568 776.946 199.275 776.841 c +194.982 776.737 191.587 773.172 191.691 768.879 c +191.695 768.716 191.714 768.556 191.728 768.395 c +-49.678 715.393 l +-50.005 716.086 l +-50.79 715.148 l +-54.722 714.285 l +-52.048 713.646 l +-145.493 602.139 l +-146.753 602.946 -148.26 603.398 -149.868 603.359 c +-153.168 603.279 -155.93 601.151 -156.987 598.222 c +-269.703 623.071 l +-269.679 623.358 -269.666 623.648 -269.673 623.942 c +-269.777 628.235 -273.342 631.631 -277.635 631.526 c +-281.545 631.431 -284.702 628.461 -285.155 624.688 c +-555.531 783.712 l +-555.108 784.704 -554.88 785.796 -554.907 786.944 c +-555.012 791.237 -558.576 794.632 -562.869 794.528 c +-567.162 794.424 -570.558 790.859 -570.453 786.566 c +-570.413 784.927 -569.865 783.42 -568.969 782.187 c +-757.619 603.862 l +-759.007 604.996 -760.787 605.662 -762.719 605.615 c +-764.494 605.572 -766.109 604.931 -767.394 603.898 c +-846.678 680 l +-845.687 681.34 -845.112 683.005 -845.155 684.801 c +-845.26 689.093 -848.824 692.489 -853.117 692.385 c +-856.115 692.312 -858.67 690.549 -859.907 688.032 c +-954.662 720.125 l +-954.552 720.678 -954.494 721.25 -954.509 721.838 c +-954.613 726.13 -958.178 729.526 -962.471 729.421 c +-966.763 729.317 -970.158 725.752 -970.054 721.46 c +-970.046 721.133 -970.012 720.814 -969.965 720.499 c +-1143.103 671.125 l +-1144.322 673.952 -1147.162 675.901 -1150.429 675.821 c +-1154.721 675.717 -1158.116 672.152 -1158.012 667.86 c +-1157.944 665.064 -1156.403 662.656 -1154.154 661.34 c +-1194.274 566.206 l +-1195.099 566.479 -1195.979 566.624 -1196.896 566.602 c +-1200.851 566.506 -1204.035 563.472 -1204.434 559.64 c +-1312.448 566.43 l +-1312.441 566.593 -1312.431 566.756 -1312.435 566.921 c +-1312.539 571.214 -1316.104 574.609 -1320.396 574.505 c +-1324.689 574.401 -1328.085 570.836 -1327.98 566.543 c +-1327.876 562.25 -1324.312 558.855 -1320.019 558.959 c +-1319.766 558.966 -1319.517 558.986 -1319.271 559.016 c +-1310.445 501.734 l +-1313.757 500.776 -1316.145 497.692 -1316.057 494.084 c +-1315.952 489.792 -1312.388 486.396 -1308.096 486.5 c +-1305.348 486.567 -1302.973 488.056 -1301.643 490.242 c +-1181.198 436.961 l +-1181.422 436.204 -1181.536 435.4 -1181.516 434.568 c +-1181.411 430.275 -1177.847 426.88 -1173.554 426.984 c +-1170.393 427.062 -1167.723 429.018 -1166.574 431.758 c +-1144.675 427.864 l +-1023.171 406.26 l +-1022.964 402.061 -1019.45 398.77 -1015.224 398.872 c +-1010.932 398.977 -1007.536 402.541 -1007.641 406.834 c +-1007.671 408.081 -1008 409.249 -1008.548 410.281 c +-906.125 479.93 l +-904.661 478.341 -902.551 477.361 -900.221 477.418 c +-900.214 477.418 -900.206 477.419 -900.198 477.42 c +-889.048 406.687 l +-718.605 432.859 l +-717.649 429.547 -714.563 427.158 -710.955 427.245 c +-709.068 427.291 -707.355 428.006 -706.036 429.158 c +-632.343 363.908 l +-633.222 362.613 -633.726 361.046 -633.685 359.362 c +-633.58 355.069 -630.016 351.674 -625.723 351.778 c +-623.723 351.826 -621.924 352.633 -620.577 353.906 c +-496.042 252.296 l +-496.814 251.054 -497.249 249.582 -497.211 248.01 c +-497.106 243.718 -493.542 240.322 -489.249 240.427 c +-484.956 240.531 -481.561 244.096 -481.666 248.388 c +-481.706 250.074 -482.287 251.618 -483.23 252.87 c +-407.143 327.29 l +-405.771 326.207 -404.026 325.578 -402.143 325.624 c +-398.383 325.716 -395.312 328.461 -394.678 332.024 c +-140.536 319.749 l +-140.487 320.75 l +-140.422 318.056 -138.992 315.716 -136.877 314.372 c +-179.144 223.619 l +-179.943 223.872 -180.794 224.007 -181.679 223.985 c +-185.972 223.881 -189.366 220.316 -189.263 216.023 c +-189.158 211.73 -185.594 208.335 -181.301 208.439 c +-178.774 208.501 -176.565 209.767 -175.191 211.668 c +15.161 108.708 l +14.861 107.849 14.7 106.926 14.724 105.962 c +14.801 102.784 16.776 100.103 19.538 98.964 c +-6.216 11.107 l +-6.534 11.14 -6.857 11.158 -7.186 11.15 c +-11.479 11.046 -14.874 7.481 -14.77 3.188 c +-14.665 -1.104 -11.101 -4.499 -6.808 -4.396 c +-4.515 -4.34 -2.485 -3.291 -1.101 -1.677 c +224.354 -131.566 l +223.948 -132.541 223.73 -133.611 223.758 -134.735 c +223.862 -139.027 227.427 -142.423 231.72 -142.318 c +236.013 -142.215 239.407 -138.649 239.304 -134.357 c +f +Q + endstream endobj 33 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 865.2134 359.2813 cm +0 0 m +-0.115 -0.71 6.105 -2.307 13.892 -3.566 c +21.681 -4.827 28.087 -5.273 28.201 -4.563 c +28.316 -3.853 22.097 -2.256 14.308 -0.996 c +6.521 0.264 0.114 0.71 0 0 c +f +Q + endstream endobj 34 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 943.0415 424.3023 cm +0 0 m +-0.079 -0.375 2.894 -1.224 7.583 -2.724 c +12.24 -4.247 18.709 -6.489 24.687 -10.763 c +27.632 -12.908 30.102 -15.402 31.984 -17.934 c +33.861 -20.473 35.188 -23.016 35.987 -25.27 c +37.626 -29.789 37.424 -32.917 37.87 -32.927 c +38.032 -32.939 38.274 -32.178 38.387 -30.751 c +38.509 -29.326 38.386 -27.226 37.746 -24.723 c +37.117 -22.22 35.857 -19.365 33.938 -16.541 c +32.014 -13.724 29.396 -10.97 26.21 -8.651 c +23.021 -6.371 19.674 -4.7 16.548 -3.494 c +13.42 -2.282 10.518 -1.491 8.067 -0.948 c +3.16 0.122 0.067 0.329 0 0 c +f +Q + endstream endobj 35 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 974.9448 376.8423 cm +0 0 m +0.433 -0.56 2.34 0.218 3.735 2.185 c +5.138 4.146 5.249 6.203 4.578 6.429 c +3.891 6.674 2.788 5.324 1.614 3.695 c +0.46 2.053 -0.456 0.569 0 0 c +f +Q + endstream endobj 36 0 obj <>>>/Subtype/Form>>stream +0.606 0.081 0.966 0.012 k +/GS0 gs +q 1 0 0 1 914.4771 353.0005 cm +0 0 m +-0.1 -0.312 3.008 -1.696 8.305 -3.132 c +10.948 -3.858 14.147 -4.539 17.733 -5.112 c +21.322 -5.65 25.301 -6.062 29.491 -6.216 c +33.684 -6.345 37.682 -6.201 41.3 -5.905 c +44.916 -5.574 48.154 -5.11 50.841 -4.563 c +56.222 -3.486 59.415 -2.314 59.337 -1.997 c +59.17 -1.204 46.016 -4.236 29.579 -3.613 c +13.144 -3.13 0.22 0.78 0 0 c +f +Q + endstream endobj 37 0 obj <>>>/Subtype/Form>>stream +0.606 0.081 0.966 0.012 k +/GS0 gs +q 1 0 0 1 977.1919 352.5684 cm +0 0 m +-34.336 18.755 -70.672 8.222 v +-55.12 -6.55 0 0 v +f +Q + endstream endobj 38 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 961.52 174.0479 cm +0 0 m +0.354 -0.054 1.488 5.099 3.038 13.48 c +4.574 21.862 6.524 33.491 8.033 46.43 c +8.797 52.895 9.362 59.089 9.821 64.692 c +10.317 70.294 10.651 75.472 10.096 79.822 c +9.603 84.174 8.213 87.583 6.824 89.601 c +6.458 90.084 6.131 90.517 5.841 90.898 c +5.55 91.266 5.24 91.527 5.015 91.753 c +4.547 92.192 4.273 92.389 4.207 92.328 c +4.141 92.268 4.283 91.953 4.607 91.422 c +4.762 91.149 4.996 90.849 5.21 90.451 c +5.427 90.051 5.673 89.598 5.947 89.092 c +6.995 87.026 8.019 83.8 8.262 79.652 c +8.563 75.505 8.063 70.518 7.434 64.924 c +6.842 59.313 6.208 53.18 5.446 46.733 c +3.945 33.852 2.289 22.216 1.219 13.764 c +0.136 5.313 -0.357 0.055 0 0 c +f +Q + endstream endobj 48 0 obj <> endobj 15 0 obj <> endobj 47 0 obj <> endobj 46 0 obj <> endobj 45 0 obj <> endobj 44 0 obj <> endobj 43 0 obj <> endobj 42 0 obj <> endobj 6 0 obj <> endobj 7 0 obj <> endobj 51 0 obj [/View/Design] endobj 52 0 obj <>>> endobj 49 0 obj [/View/Design] endobj 50 0 obj <>>> endobj 5 0 obj <> endobj 53 0 obj <> endobj 54 0 obj <>stream +HV{p$KF{Z,# ؊v~%y&0Nz@L4Mv4ɫ44mi&JhfGƨ}90 +6-k+948z5m#ۇ-^ ou˶{_5@%ͤ3FEX28T5=C)8@] c8uh+pOʛ5#{(\3{PGel=I(A[C d3,%+-smd{"ڞPdk/l`NNrIc"2A%J8#sr qɴ:Pi8ie+f=ޙfWϙ+ϫͯ/Xhq pMqҦe˛W \ۺ=r]G4Wwv]X`p 5}M7nޒL;>u3}o~y~{<ȣ?cO>ӯKgv?rw/~3WVxۆvO~~7;?e|_ʗy{/vceȒ)P KIC(Gz^zE:g\RZIZ~H[Ê}P@r*z$zAH/^3i5G6HPPxLBSHV^*_'~5 gg??"?(~/{4=6UBpQH iqҖ?e=vC>Į o +A7 p'܎6 +wP@d np{]j,q]mU-+/i ]\_?J{FEyY4QG@rTz)TgCXCPe$)aNb)NNZn2bYF.[7mVQ~68ЧT锟7k͹o +(( +z*jHreQ͔6!WZ2l$Gs"-T[rEZܩJ>MɊ7x*!#ʝfHC,N\qr [iNmҸ-M5;'_tjyYL59O⃔Ի5.nw**"zS.E918rmqFFHF2fFntcDEWO<~Rdŭ|fFKqM!veAW3j)P>Ms_[1:BsfR3kЌNj,02qb@3+TdDn.) +ܼ⢬0nڊUtwP^GJbM8/cK È8*Sl5HxgjAGb8Ss!H%p;bfQyJq&9;4ӥ+^< QK:%m4O; M|niؙ~x]RNYF5YCLUEyl(A-1}E[ +^^i]Tdnh'Yˍ1QT#2LZ2"fbE;!O Z"Z09!D]FCPB5-&F(@ +_mpaOG;MH^-X0e)jbo"E2:8E, TO +LWW8b\dXxGQˉ0hnNY̻>e%% fV\' !v" +jV_;";B$;9t9ޗ4|vv'AmL"R4١^;M"&* TBBQp)01$F`h\0o&gиD&툹,l̑Q, qfXd RiZ4ȭzHA҃? kCX[H鼔e:xx-!p'&">vxܟɆR~ P)wװ9j_jxI8i4-ixzɐS.=&Mt=Ѐ^/~# 55%0dF}$;iis6Ӝvo8epJI_E57-!yQ3&⩚ח9;>@dvvnݽ+Y0t-V76!k2~r Ghf9 +_QQ㩙]ZQKm>Oxc.|}#G*wv>Wح] fao pKM +-XNrsS^mdetg<3I?⩝8n v-K&%iͣyuFZV$H @fE baJ,]UÝj4%ҽwwF; +|^J<ׅ͡W؀gF̜_Mbkd董=ًSz6!G?~@sOʠLN`]N0‰q.a[VJ͡ytd?ӓX08wއ Y6T7 0 k6̐[n|hS8#Fu`pT ?: <Β*0rCcUK=dMHfa0/R}u  +b:pu8 !pltLIVS]6푐c_wLO?^Zk6'VM +5wL*"R@w76XmlW֛Ov|&_xk ×86edU{c1{ET]oͤpP;q,P|z(!-UfљHa$`TU$ +*Z fe/ʵm:6/_zB RپF9x1.k7lQ)1.pW4LO[i=ʗf~UchXy~tF?42x?P9<<8 g'P+ +T~1)*|WBd|(>z$< 1O|u^sw*=wWeka)[,-8CGlMTM+\8ieH,\dObUSpcwֹdz_jc)G~8Vg[=B&SڙgZ \ vŅ ,B[l_,Ǜ Jqz^NLUDa=T:]5n{rTCm'݄ۏKcln2²i;c 4C8&2wK:߭(ޅApRfw1Cp$.Xjr !D@>;K<Oߍ QcF F"QcIʒJbV}zʍ }ۇR*{l(Tf:HGOfٮR͟"Q GVـںy Ț?8LA ]$[8el~!yZlY܅ gNOm~ d%t; =~ y^h IA&nWWhjz5UEl-:g@ ` F}}Ħ3 +fbCSEuN]QC8<#5Sfvh9m"Z>aX`]틋7Lwҙspވvdb 5U'`( +UGǧS]JdƔqÀ_EH0X;f.k&՞ߴEߧdךSі C.YOkccw/o:ԩ/M8D iL 8'p% +j& Rflp0y*G@b˧-t`)cI!y%@RH%*ѿ+)PWd8^Cҡe9O=8{v1x&b%i(#WbUϹ9s.mIH N珳q>qQ;jhb !iƗT &MGt )ـM Qg˦!G|w=ι@)5HV}q@j]m'1;ˢC?|\(iZ/\ Ӟ{s6zFuZ}4[ˬ>vnu  cO #Ab= >(rlB0>.i3ikLyU>=8'J!Qm(:'(?q:+tXFB?A-RƮC66NP>GC|ڄ/o^cdsH:W)jNvQA%;5P oR?Jº@-)|܉3?QBRmq +|a/yZ9k!P`l?E aj7#6ÿ~9A5vE=ża̻EnB[dH/D, +sMgl8A85b_[W]->O|0C6}Nw4/ע vYD-_&:|h;Z85ۋ{EwwS ׇA_KQ8yS NVLSlwP{ŮK#@+ LK<=~^jgd\(uҠtam:G}F< G0qj]IWYDsw Ր]寶"@Ee/;GǎS1S_-){sGcxP{jt{wK?n%z%+M4mxgʜ)@oe.)(s+Ma^|,xv)/=|>׬GOlջYݱRL-=2Z'F&GzZz-ݹgI=cI=4R ɥSznv1"%P(/J1ڌ^NIjytz)Sh xN(jj-@m% g΀'1ܕȓ@Ob4E N,`͂,m"kFBuŘ[i3gLh2AES^>k~:<<]guCrf%# weAvlfO3PCume|nY[IB_]¬5ԥH攡kdƦ!4!W׍ UY?\ xݰ|M*ڢ􂾪KcLL}:ڰ?~Ϫ/zc5//_o]gYȦ߽׻ 7D.ެ嬰Y&N--vukjBKK 3 A oBTz'&9:jHrM[ +iiH|,ܫ^'ץDžD)2J\PdAJUjDWtפQ-*_ތZQt Ep(&L|wy@ +p$N#a5EE8>~XSi9Co'םT?d5mWEUr;Ń*!BI4*UZ' +zr5 +\njⶆd/648QPeo稻6eNK7e:3AКgv86w%lߒ+98/J5: endstream endobj 23 0 obj <> endobj 31 0 obj <> endobj 14 0 obj <> endobj 55 0 obj <> endobj 56 0 obj <>stream +%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 17.0 %%AI8_CreatorVersion: 21.0.0 %%For: (Daniele Meucci) () %%Title: (Final_Campaign_Data Controller.pdf) %%CreationDate: 28/04/2021 16:48 %%Canvassize: 16383 %%BoundingBox: 2015 -1062 5726 -71 %%HiResBoundingBox: 2015.22139254712 -1061.28250066144 5725.13136677639 -71.1483467420576 %%DocumentProcessColors: Cyan Magenta Yellow Black %AI5_FileFormat 13.0 %AI12_BuildNumber: 223 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%CMYKProcessColor: 0 0 0 1 (R=0 G=0 B=0) %%+ 0.067536428570747 0.682581782341003 0.449774920940399 0.008697642013431 (R=232 G=80 B=91 2) %%+ 0.038757912814617 0.541527390480042 0.524101614952087 0.004119935911149 (R=244 G=116 B=88) %%+ 0.000091554131359 0 0.000030518043786 0 (R=255 G=255 B=255) %%+ 0.753841400146484 0.494483858346939 0.47577628493309 0.4311283826828 (R=38 G=50 B=56) %%+ 0.82830548286438 0 0.237186223268509 0 (R=39 G=222 B=191) %%+ 0.710109055042267 0.44281679391861 0.411444246768951 0.293125808238983 (R=55 G=71 B=79) %%+ 0.676050961017609 0.394537270069122 0.35345995426178 0.1965361982584 (R=69 G=90 B=100) %%+ 1 1 1 1 ([Registro]) %AI3_Cropmarks: 4445.56784924012 -704.433610493052 5646.56784924012 -75.4336104930471 %AI3_TemplateBox: 298.5 -421.5 298.5 -421.5 %AI3_TileBox: 4643.06784924012 -669.43361049305 5426.06784924012 -110.43361049305 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 6 %AI9_ColorModel: 2 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 2 %AI17_Begin_Content_if_version_gt:17 1 %AI9_OpenToView: 557.120497361791 1244.67722563545 0.173472007357686 1705 961 18 1 0 8 61 0 0 0 1 1 0 1 1 0 1 %AI17_Alternate_Content %AI9_OpenToView: 557.120497361791 1244.67722563545 0.173472007357686 1705 961 18 1 0 8 61 0 0 0 1 1 0 1 1 0 1 %AI17_End_Versioned_Content %AI5_OpenViewLayers: 77 %%PageOrigin:-8 -817 %AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 %AI9_Flatten: 1 %AI12_CMSettings: 00.6 %%EndComments endstream endobj 57 0 obj <>stream +%%BoundingBox: 2015 -1062 5726 -71 %%HiResBoundingBox: 2015.22139254712 -1061.28250066144 5725.13136677639 -71.1483467420576 %AI7_Thumbnail: 128 36 8 %%BeginData: 6012 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FD63FFCFFD24FFA8FD36FFCFA7FFFFCFA8FD0FFFA8CFCFFD09FFAE %FFCFFFAEFFCFFD0DFFA8FFCFFD10FF5953527D59A8527D7D84597D7DFD1A %FFAFA8FFFFFFA8FD0BFFADFFA7CFAEADAEFD11FFCFFFAEFD1BFFCFFF837D %A9FFCFFD0BFF7DFD042E84522E7D52522E59A8FD18FFAF527D527D597D7D %A87DA87D7D2EA8FFFFA7FFFFCF82ADA7AEA8FFAECFA8FFFFAEA8CFCFFD05 %FFA8CF52527DFFFFFF83FFFFFFA8FFA884A8FFFFFFA8FD07FFA8FFFFA858 %572C577CFFAEFD10FFA8FFFFAEA8FFAEFFAECFA7FFCFFFCFFD11FFA87D7D %532E59532E2E592E53525953FFFFFFAEFFADCFADADAEFD04FFCFCFCFA7AD %ADCFFD04FFCFFFFF592E59597D5959527D597D5952597D5284527DCFFD09 %FF835D81823383FD11FFCFFFA8FF82AD828282818182A7AD5DAC8182FD10 %FF53597D7D537D527D2E7D5359597EFFCFA8CFAEFFFFFFAEFD07FFAEAE5D %ADAEFD07FF2E7D595852592E592E2E2E8452592859285952CFA8FFAEFFCF %CFA8FFFF8456ADA85758FD12FFA8A8A88882AC5D825D8282AC8282A78181 %FD12FFCFAEAEFD0AFF82ADAEFFFFFFCFFFCFFFAEFFAEFFFFFFAEADA7FD07 %FFCF7DFFA8597D527D59597D59597D5959597D5253CFFD05FFAEFFFFFFA8 %5DADFF577CFD11FFA8A8A8FFA7ADA7AD8282A8AD82ADAEFFA7AEFD11FFCF %A8CFA7CFFD04FF847DA8FFA8A682825D8281FD0582818182FD09FFA8FFAE %FFAEFFA8FFA8FFCFFFA8FFAEFFA8FFAECFCF5959FFFFFFCFCFA8FFCFA782 %CF575D565783FFA8FD0EFFAEFFA8A8A8FD06FFA87DFFA8AF84FD10FFCFAE %CFADFF82CFADCFAEFFFF7D2E2E28A8A6AC81AD828282AC5D82828281AEFD %0AFFCFFD05FFCFFFFFFFCFFD05FFCFFFCFA87DA883A87DA8A882FFFF332E %82AE57577DFD10FFAEFF7D7DA8FD07FFA1A1A82E282E7DFD0FFFAEFFCFAE %A8AEAECFA7CFA7FF84847D59A8CFA7ADA7CFA7AEA7ADA78183ADAEFD09FF %CFFFAECFAEFFFFFFAEFFFFFFAECFAEFFFFFFCFFF5252FD042E7DFF58ACAE %813282FFA858FFCFFFCFFD0EFFAECF7EA8A8FD05FF82A6A7FF527D7DA8FD %13FFCFFFCFFF8282FFAEFD05FFA8FD08FFCFA7FFFFFFAEAEFD0AFFCFFFCF %FFFFFFCFFFFFFFAEFFFFFFCFFFCF7D59FD047DFFFFCF8282578157AE82AE %FD04FFAEFD08FFA8CFFFFFA8AD82FFA8A87D84A1CAA1573281AEAD82CFA8 %FFA7FF83AEA8ADA8FD0BFFCFCFA8CFA7ADA7FFFFADA7FFA82E527D2E592E %59A882A7CF82AE818282FF81ADFD04FFAEFFAEFFFFFFAEAE598359A8A8FD %05FFA8FFA8FFA7CFFFFFA8AEAEFFA78157585D82FFFFA8FFAEFD09FFAC81 %FD04FFAC56CFFFFFA8CA7DA18282A7CF5DADA7ACAEACA78281AE8288FD0B %FFCF5DFFAECFAEFFCFCFA7ADA7AE2E845953595959CF82AE8282A7ACADFF %CF8882FD0BFF7D2E055306A8AEADADADCFCFA6FFAD82A7CFA7FF82FFAEFF %8257AEFFFFFFCFCFCFFD08FFA78282CFFFFFA8FF825DA7FD05FFA7817CA8 %A88182AE82CF8182AEFFFFAE82FD0CFFADA8CFAEFFCFAD828283ADA7FD07 %FFAE825D8281828282FFFF82ADFD06FFA7AC82FFFFFF7D848483A8828182 %81ADFD048281AC818282ADFFFFCF582DADCFFFFFFFA8FFAEFD07FF8133AD %FFFFFF825DACADFD06FF592D82FFCF81AEA788AD8282ADA7FF82CFFD0DFF %AEAEFFFFCFA78881ADA7ADAECFCFFD05FFADAEAEFFAECFCFFFFFCFFD07FF %AD335DFD08FF82CF82AE82ACA78182AD818282AD82FFFFCF335DA6FD05FF %AEFD08FF575D83FFFFFF815DA7FD06FF5305062EFFA88281AE8282A7AE5D %82CFADA8FD0AFFCFA7FFA8CFFFAEA7828182A7AD82CF82AEA7CFFD06FF2E %84A884A8A884AFFD06FF825D57FFFFAD82FD04FFADA7A6A7AD8281828281 %AD8282A78283FFA75D56ADFFCFA8FFFFCFA8FD08FF81AD82ACA7FFAEFD06 %FF7D05A82E59FD18FFAEFFAEFFAEFFAEADA7AD82AEA7ADAECFCFFFADCFAE %FFFFFFA82E522E2E2F2E2E2EFD07FFA788A7AD82ADFD06FFCFFFFFFFAEFD %09FFCFFF5782A7FFAEFFFFFFAEFD09FFAD825D3282FFFFAEFFAEFFCFFF28 %7DFF2E28FD18FFAEA8FFCFAEFFFFA7AD83AD82A7AEFFA7CFA8CFFFAEA8FF %FFFF597D7DA859847D7DFD07FFCF815D32ADFD08FFA8CFAEFD0BFFA8582D %A8FFFFA8FFFFFFAEFD0AFF5D5D81FD05FFCFFF832ECFFF832E2EA8FD17FF %AEAECFCFFFFFFFADADA7CFFD04FFAEADCFFFFFCFFD14FF8282ADFD09FFAE %FD0BFFCFFF8182A7FFFFFFCFFD0DFFCFA7CFFD07FF7D7DFD04FF7D2EA8FD %18FFCFFD0EFFFD04CFFD2BFFCFFFFF8281CFFD04FFCFFFCFFFA8FF847D84 %7D847D847E847D847D847D847D7D2E847D847DA8A85352A87D847D847D84 %7D847D7E7D847D8484A87D847D847D847D847D847D847D847D847D847D84 %7D847D837D847D847D847D847D7D7D847D7E7D84A8847D847D847D847D84 %7D847D847D847D847D847D847D847D847D847D837D842E5259837D847D84 %7D7DA8FFFF05060506050605060506050605060506050605060506050605 %060506050605062E2E282E052E052E052E05060506050605060506050605 %06050605060506050605060506050605060506FD042E052E050605520506 %05060506050605060506050605060506050605060506050605060506052E %522E282E052E050C057DFFFF2E062E052E062E052E062E052E062E052E06 %2E052E062E052E062E052E062E057D5253FD042E052E522E052E062E052E %062E052E062E052E062E052E062E052E062E052E062E052E287D2E59FD08 %2E062E052E062E052E062E052E062E052E062E052E062E052E062E052E06 %2E067D2E59FD042E052E7DFFFF84A8A8A884A8A8A884A8A8A884A8A8A884 %A8A8A884A8A8A884A8A8A884A8A8A87DA883A87EA884A884AFA8A884A8A8 %A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A884A87D %A884A87EA8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8A884A8A8 %A884A8A8A884A8A8A87DA87DA87EA884A884FDFCFFFDFCFFFDFCFFFDFCFF %FDFCFFFDFCFFFD1AFFFF %%EndData endstream endobj 58 0 obj <>stream +M fƈԐt;]]LK_,mU?e%oOOV t>. pfhr|.BnY!L%&BVb2H̖ +Ra>1\S.0>+TYŋʦy">ЏJq*S{ŏ6fl_uO@ +r?圙{K ffb? #d$⢒6O>Ny'P':+֖ۺ"4x[nk0p +$.}rt=ξ_2s"`<"b5i#BCOfe77'5 9Ȼgm;jtzHz8_l^M ;H{zbLRi *Pdw[WK^xo?( VuDZPWnVt X/t*'>'@='RDHGAi*KmF 1b#. s>عwlԿ6O3+O3-0>|P`1\X9O'TS)QW4wU'h{m|=:ag^讍Mu)av<PBm&&'Na+zXg]8Dpݜ(aO'e fi㯚[N=R_Bu>@RW\꒙נ2X<ўC iq6Aɣ֊GWt8 W)U!jQ\RK !ي.uCz>`3/o[ I?Wioi&"~L1kDʞ ]u!6LTD1NARl} 7E5]hfY +G }̨㨬LJ׭|=#洍tZ~+VE8ş},ں3 r oS 'tbF-[%[N|? Q.GF+~QO{\9$pw졷>bJêQk='nR1T>ڛ#?-s6v6MPyr>Pvg\\{oRR84zCeԴ3 31YNYc +7وy=y.g-`)Eƈ!l%ώAb1#ל|t% B! +Fy|œJTI^q sa w'h'ɟŠ_(YhyϏ!Zw#9鮺GXpMZH]w;vb9wKe]Y9$rfOp.ktt!ڲ˃EmpS`{ GeW}XG3"Zè}5Zh^VxjCeq>{aJqÆ.RP?,g6t+7_0q[߲zFup8(j駤N )1I2X0lLlrBo +*aՊ Pٳ2PĦX=K]/`lz; :㌙^p~FZpˈa&UȤ~p井Xäl:0ykvhZ@!d:Y5#p cK$ϓ VBj\0I9RfEq?Z?&E?|ƗqicΫYy:a%Jma\^ +5<%!#ǚ5=%.YvkB_ӛ}"VCT?3ƣoU+p{x֞1mD-[S嘤vA51SqV{H/)lu&h7$+ ;UTg I~%a$>q61-6/j·ӛztݜQPYb^ކ\-wqϮťc -cF\f=^~-,7jcgsT핏+z9Մ'׆f5,1ݾsPk:Rю_H>;Y#ʰ%y3ژ qu~8Ee}~2Jh&J^ĘI 䨳>SmԀ`Ъmb WMJ}$q| qYƂ +cB4t5>朑q{^ + @"ĕarI._6Df^IYRa-4ۏ¥lsrlv8^ዏӼmgA}cܴqgXGj-ask6' ս_1:b$+Fb 8#ؽ[8-D/k! k ]7O6W1B+Vx>{=/ 4J,ց13~#nۈE+øUz.A͝\UBwas +r fNVlqy@^U`Q@-IS䄐^:woAPzU^'yu/ƹ 'Vl Іv/bὅu76h'(U *|ֲd_%loH>ncݞ獵!?)1ܢTӗ !G&z"]nlTblʪa4KLڛ/mШ+5zMRlz}ZEsQ9'DQJ#ؤG0 Oޟ&CV]Cf'EVү26]K9!C:M=\&M?|rÇNg]ғ. +'I/N;k>9^͹:L̩AB62je?4Ǜ:tvhnj+? SnRSZ8 +_M&=à=Alw7T' +puZL?6Q.w, +0 (-RSֺCHY Jb1pҗTu~M˙b W L{li^:`Q6}JYxwTQao]Rֿ./?2—. [T׾=A+TD7x{Ë%4aÄ+۵3y=&DWyAcd + p?9li,_M;)?3ܖvb\Ml78|^fQ8f/;#B0&§NvWw],$G(ۙ 5zd^r +.-k[vj㶓Eヨx ֿk}s=40ǒmZЊf̉n{|wE.9%ȽlJ֍M›yj7mIJhv^.Ot_, bkv]lܞG_SJW-\]@_5j ̺Ank@FL=2j}&4&зSi1W~da6Sϻշ(%9oN)gۤ8<جQL`cڡig-̲ÞkU+Ⱗ1ÆT9b٥uBPez='+nν Ɯn=D$>Y5Dٰ֪O5$_sm/7$-Чfv1 #6QVIĽm+ (6њ{JQ$ ?;M?CEs!p~dDž9LiXE?:duӡ[f|^.>LytDC+E*|~yόBaijt㥌~ ' ꟞9aWbrOR^q5~pY?||7/6us]o3tSp{f"TLVD_vlC< ! +0 +i[6l_l¤ZXA#߇f6mX''.c]SNMwԽ +`g{͓} +!7;L fu2C2 rӆض`rm<4G#=uQ6şLeupA333ݶk6~$ 4 !5$wˁ/^9  Ν~IuFLr+# H%,zFLY4 +(nnTWr*WMùKC̙\IS~/OH>{ĵ׀Tb꼁\1A3zvͼQ3!wGIe+* A~N0P3ZB֜Zdz`sX6j=P.i)\~_ȭzdzVF11t)sJe;{yYSJrƾ6b.jdʒ_l׭X9e|~`ûoDTO[y5)v.Stb(YPquS{lx6nVOW,MaNLY1`*M5vD֬4j)3 IWq_3E7\3vwsy0h Bv s7rT`ws536ٌ+ h);l\4TY+V"9!=,rn=x{#w6'ձO/m,>e}]-}jCGntd̨=zrp#Zt)LJ%+&^]vnid,jfirJSnK.‶!\Z44TrMOfV5%oG~{2#-|;t21V%ɣqvRWdAO4D`NTъ7C%LijA >ҞVnUU[nbڨ1WY"Y/3<ї=;fL_sմ%# 4ރ|SB"),1UhnUs]rFpUϷG1&fFE@K?Rhe2ϤoR~ +$ U9c +nAe_wA#xaU56,ؠ%#~^GZn*\Xkۦ9?fԊ 'lZ1y~1&DE< #&/9C19ib^1ԔG;:B%6qNK?\=U K]Z5j˦wSKtuˮy)yvReL(sy3  +-}fr޾ձW-w#G3J4n7U&0:CLG[+4inf,sLi &&p= Z02|A dą,3+It_x0L.W2rh 5/51y >g& 3({n$fn5kVfӘ-_֤"O e{^~,Q!߯MB؆CmJQs/$f\1DnU3ҵ5*̝Aj`՜JS3zRYK6[Q6дUp^M oDrt u2JR j\m䀔^i5B顥vBI-]0 +1nLPc"}..yNkYSC؄ ל-G ;4"vnw^qF$]3$DNO/#mQ(.yi_u3 Su75Ҿ5ڥvXO<.]1ei@[-8?H)=?+xE5,zhh[vJi3ʠ>=6EELpKv.f$\^vtl`BV.eˠ~P>;iAI]@&jŌ/j_`M [^T.y ,wRNLӐ=}_pM*''ב@͢138M(K6b `U/]5,[^_ss>vЂk[`Wʄ1׶Bct-p\\(mNs閁Vh`g_qsfJ4d(<ʷ||88o֬e7;?Buk\5_umT;YI~aU' [>mFl"\sw|潉邃 51qB,?֟$.C3o4!aO/vc2w֖]1|nF9 +V)|"ʱm?!o{%]@zlQ ++3-i Gܽ5ʣly];UynJd$-uV>aR)xmPdlά0pGAzVi5rk cok\$ppFe-+AnjޞU;i~lv\M6haCԜYdjMI֚&ZLhh"eli8-/4/^v0k֖y]3IwfUmkx./8Pl|lĕlؤy ¯i|onM4w{43&brs+hX%Ycwl>m8As.S ;UQrqR# O@ w-k^ْ)-b}L@ߝ |93aS/;{iW@KWʀP?QaO2-oදo{Rta>&nkRڞ8w; ڼ>G҄]'{~%>u ᐛ^`S:>zs\$ٝnN=[  E 6&2izـMZq6GE;>vgBKSBҰkSm>6mH%u[4} +ͲqaqO-;ŞO3uͲt%'*eQ)7L{$NKD.Ր\`څmX=jzMͶD&u±Lj^HѼl899=/o4{T57Sa4Hmxa{+qf]}~iWlJZ9=zTPM+dlE:tTxQx%DJGGwռJ5 +\JklCQjɝ50˧1IFRCYګÍ-F&񉷇Q`Bh9]3fG=Gj}Yx08FKfVy&#nڥ3-da=2FKBLֵ`|RR$n8gA[JQʹUh#-:@gtPa|swGC 6ԚdjGuOb8恵 >gj<̂K@YvN_0PkE'jvnlX72du}Yo]O,AWD1'F%Xx2,V)nB6vBF(SW{S ?<%.z;v1աe*nŜ0I[OIQ ~=;IY7ƺ}}c;3歉V,` +G`묰gYqsΎIcO2o!-4^03"boO8#i-(4"nvZv>jb:W.GtrbI?QdrXRr\FI$+3:Y֬~As9ͽ"I!d s§^hxXgnU]Tݢ+cZR9$Ӈ|쵊4hOx)7-y;90ҜrNEeR;DžuI{ ;tŝ:Vb>$b6'OGJKl:_\ y,:\z9_mNdt"C+jvGd hC9! +=5J+ZOd2ʡ|^L[PX4agc^O(6]P{{%6eP.hX6= ~ozTByZ{VUr_Ȋු C]N +%;sio{Ӱ1e^t 8;E@F1wKz8X3Y)j77gifʖ_bٛ-B˰C>dwBzUߨȯ@{aO$B~--,oT,@⠹w5m>u'fҤP,ʡQX6`h|2w=E~^vJraoG< {{ 6?% ]si+YM8BYnFǓO<{^}<.KaTZG={M8>r^M؝p\X^WP x 5c,%6 EJ(Nl Yo™^]/~zKQae^v;wRT+/Ja4_}owͥM mAcF{e~vlGL#{(}=Tz:ĺ?rțA7gg!tj9XOx$oq 锟6x^˟ {G vNVXJ8xh*sv4xYfA] +(g_5R|+ y-? M$M>v#:,pKw žF=ysy|O>&f9kme="r7 7q#[\ؓhJعeaVE3<}O +IcpxXdHDoXaJ[GK*`: ,~C:?Bc2JOF1evg@G?%3~zF/ nI؃Ht؟K470jl&I۸rDT$TEn52kѣc7r $?&p'g>rjR{*.\K=( wGJ<5#"- [9TkaK1_&/<Ÿx}$.Mx41](OyyZD %'1#I㙵4Nc鈪4&QLwၶmΙ\wky_zͧuaw> {y<ػ,y(y՟XTjrȨr r!9xnfP YPFENqFq${\vQ5aI°[{4>WKz:P;g y=СhrShXxfvwl=×g/?G2x'>ƣObn{aHS#`m>$c,M3+`CyFG$>??^~^ hVw<냬]e9)AVj` a8tC(Zsj."{ϲ²'2JeFg?&Nb&Om01-hU͛I=A/c'ˤm2 1^^a(PW_mc"X|&XJl~Z\qߦQ:#9Z4`S] +iuH ^?:u;'\{*{U;@z +(Ylڼ`hWrK]Tjw9oݳ^TG

    .\n Bkn&w]~ =;?_v>^#iChM뷣G9~}ؚj5l?%R +k _\?vjNf1a~fZ>"HHQI+m[#8ÔY=!ׯƧ1 +mdiOW F♊G0UvM?」rQ͑qgJ{b7J)cQƼ1ӤLiӃoCflڨ74]kEHGkȢXs] vV9z1Bv#%u +uG#S 1qSZi#M8ӠщlT[i+- 1 +Kz >o&p~ǿY ya,+ū>@z_[ZKxda^VH:2mثg}F遂3H5K>z|SdJ$ uOwvȊjatn3" 385U٦~C/ +%wK^IXwk stmu+*WN{\q52/Wװ$5Ń>_Bai,2Tc V@SA{s,sjc7vvv|YaTu@j]I~f+gT]^z?$LJ vHb,n7kU-Ϩ^n|ovW#I(OYg ?BUJHm 8Vo4YjTwHb;ǣۇ'AjbwρW:ʻ<]TwdCQh[8e`WӦ4iq斵ފϯ| {G7|Q1Fr[{Yf(8@XW&a2(121*)muOafzƑ^h'2BpZ?[J+sG)jjk*tevhS,iɧZFF1]=iƄ"dA3E\7j?MlǻP{dh* +W;-Ӭu;ecjLՏWɛ+m|4ފ}0҈3J~2;؜O ' Zjh֫m! RG(@k Dnm{$z ]bSywF gYߙԬ2 96TUl @?ն\ C_.Hj[7\hՅ*R{l=Z3OcGK:Ca2~8F}SVh:12GFޥcnN1sumy_\G{šd6 +N4+8%;sMyyC׷iXjXV=-W<5|s)[RgZ ۖ ʍ"ri䔯̵NG ʑ3R-/WUt41l*ZJx1թ6tUpmr2o ^b'LJuёiX4BAYvuɻ\`2o.tl`d‚ FtkarG]quih,_;e]G mB]h0 Rb,=cKL͜>A}]jb[Av)h~mrsU}mK qkb_dcUr}4ȰUaNe>tI@r(Er=[)flOѳD]!m&ƚ'qo7"~hEWI-hC R%>}%Ūb!xm:L/-f jO2m!\k]F? f?pH~}}Jse$0gJK7"*P_[)* ;s̒VQUQB%l &cBvej Љu>lg7ߞd +rL-DY@- +˂ +qJ0:ګ>= ?cM>ϩ¥ڲmfL"?x74Z%{E_O> ڤg-{=З9Zd S5x6Px;f_?L?7~_n3GBvxmoa-r[=hۣ&taе$ hZFkZd❱{&"r~ֺkL36Rp_Ɂ)+bV|۠Y޾%՘Y!gW,q6PEg{-GN1= Vr)VgHrIYQZ)j}"Jk.ye_LĆGjZѡ"wjLT/ʼwߖj DS`̓W.9)٣ }Zuݛ">! i(Y֩WL#bj<seA=Jnف 3 ^A#|pȐ6]>NK(6Zk/[6Ko1ORSGĻ-.HD'Q~99;KN2 !_+겯 SpJKuՇz>>CHk`R*v&e*Q`V?<`uD'x 霰 +O(kyCM>PVMDTIKH,Uҝt12K ck񃥖DgPENSfi.-a3z9 17OfdmUVk\PԳ| MMnm%RL]FL*JCNLJq1;"Ļe^_OvȂsԬOg5IlUWs%:H)\[K2Md" )/vՕ2Tn'P?͂5.:CL13|j&ʧ''K8]v)+kB6Pn+elqLb!p16|ih\wnuE" Ѳ`n hcCkO{,l;0-0Gg"ltIaS^&t37!=β7Q/O#1\8#mz '!\h;gOW 5?.}ʼu0Nph2 +~a)yEG)Ȩ́R`oLޛo?@Ct^#$P,pUL6 ^z9R{˽gݸG brC/3IOQ\lȾOi{D0oF 0>$\oHZt%eYf3ۧ1YRu bE[DLԯ 'jd;Bs܍>%yx W.hFk`=WAI9UnC_mBYE\[);R\#omwL/~)-p5y77|흭p0HUTb":{)c1L4>ޫ=jzXif񃵞⻫gE؟٦Ï  .HGo<ΖrfɁk' oLԉ>T3;e*Rf{X[6^;z뜄hI{ca%B_H-*&!A9R@+  + bJr㨏]3(x|C<]BO[|V|3Z.E%4Ny 懣ZH={?x@],R +tZk/kM9Ww9fwqOߟFaޯwﯴ]ؐ#P~5~λo=Rl2bLCABOw1nsKʄK57 u@G74>8]b"W@ƨ K9iPS1 [Fɱ?H))%a ٙy˫!;>rn:S#Rc%ߎd/&Bq݅wv +FKkS.Ͱs`;]cϻ#0Sj@ 2 <\O,[L2.[ܣyΣaL#)DW񲗾9T2iz]uG:֑2Z+k#L=EN vphMYo~5Fek + `8sƃ1쫿ڤ+oo\}^?y/ M ѲIIa?j?d!,ʷ:"X]t-Pu3 N]J!ɫo9Y:u{ُS_:cc%JWG.iHF*TO,zYpfUP6{rxՔ,唑{x+}S•z-ԌnlRs]'Я: c;ifDt5yW7z`/1iRKϋM)? xd3둲 vozSJ=:%Ͻ2H:ʂ_]r6xfg2vJ;=g!b+Z/6TKwHhiaT:늬"k}ĠaNmTJrA. "|%&,74t6_sLҝRjgv3RN":|=kZĘHmCO؏^D/7:s^Joնŭ5K-PC&l q&f*P1Icg^B.L_k'YćٺWRnxfU)ɌG9Wx K1ɏ%>_A)ԼQx$$w=X?]kO0?%b2%&SmX*sK )+"D[Oo}xoM +wIKc[n }mjG֯V&2s+{Ӹ>b rK/(z~St͢&gPڴk+]of? )\\xOWulC>L +tgQYADzZGKC=3x +m.CNcieMslkv+#wUh/>2 aX˅he;Z{WALʻob>if(Ga}»*a+Me&q'.%}k!~b O}Ԝ@zmڙre^ߗ3ωYB[{,4yilm'hq~ZCWݕ +lc–ZK(+S[5g$ 4%2Ήb/ :c43&&9(pC@En 'wMCK^?roT&a?mz.!Dȥ_<x؅^|fm>j'Z؛D*^nɹkl{;zu\[혭B̓80&=Y2ThJ]Fgh}+f@gsWۑoˍ.|λkh-x1]3[G%/ae6:ro[G +rnm@ՕdU]ѝ9~U=l~F;oaFl ٥Ԍ1zڕW)-Gkp=&7;50!9Z4hS)HY-Ⱥ^as3UM."Br>z9Ji"3$l7 +Z)@[P$DzMcp 7튈ui}l[Ȱxڒ8V@Qb5kr_,9&A_IelIbKxW)V3]˼ܘu))~ݞ@N 3oI06y-%rH/q6 yX]1QHZ疀{n̖a;#O tBe[N82bU~9 IJv SvGA=eЯ"rsNؙbQkݰK-{"\ iBjg],l=̓M}/_A. 5T-J)CĽ)f*izӌˣ&Q~FeYAֵ"  'm,c8+@t}gjvr6Nې/W{05B 16tM qbwz[p-):DLKw]k%OϷ[Af&2r|CKY7 W-YϜbxOC/7tx_W?\-}#k*_/ȄW.SmEgq?4-R/_L't PĽ( +^^'-x.zy-}ʹQq}wib\RR{Iro^| m# !*<MV13{,ֲMW 5qל#C{nF=Q99`.&F/|νg? %m,ɿel)}f =ml/zRx;Gu9q‡ DžN+ms.S;_&[<()4 ؜{4PSJI<ұ'`c(C^mA z3HwW5A-LY&JFCaΠcK$k@ze[њ4P3~&f1/˪ ĉ#'$̷d47喪! FP4܄ǧ\fG 7ֺKÕ^_?; mf_quݦ{38V}i,`DPg『au.zKͅFbcz$9$̻6zJyb4-s2_))9rcGc;ᇭ.sC)'%'brr3%í䬂 V1r[-Zo+АC:T3=-udQ@陥UES+qO!dɩ`a̻)rS9E> K|skeCΔN扠c=`y|a|*.ң {&bC*ow^z2P*Pe9wA%j!|4=oMŒe5<tƩXGKwfN%>26~z3e]P@{iG+HإM-gmK 7'iQ<*b_τ/:rCO=]e}:tM4&F{u.}w,|'.WVk \S xL_IHx/},Bt:GtI?-]==ke;voNYU0 WZ-7&gd\0>#i8pyML!%,׻6O7}^`_D1_,r(4":{摚yf=r.X hpQ!ğﹶSPsRRs9? +o-ܲѡX{bJ)6ҋF{f(9n}JKy!lZ?!­lO uoەzRUyg?J)yRb@XBͽɊt!3MLNbc-btmsh!k=ؘvX,T}\~L: +[Fijr>Υ2N%:2 +͢2g )y=ĄN9v}"0vDiR~-x5_lK9]9E>ѥfXf)Lz?I`$-efwMW +.ԧ$[&Pa@91*{R|ǧ >-%FD|[#zBUQy[fT57UY|J<(n1xI,H=̌{# n3cV}(cg>0l sv !u_ILUe<%|>y$^-`4 + jj;]ks9m1$.bWTr#gP{C +mgKY'3c5>BO MJsk)E +lzb7}\%߯§l@^/ +rqiiLX c{U]usL +Tȧ},5ë:ֲ3p0PG܋պ:EP&D,: +I%lFG|cC=|=9hz4WpE, "6F g j ?-yS'-sͰGl!sR @/s køplEƷMl=R[]m ʊRec~|ıA>ԳGz&3ON`b=2rP˟ͽ/o(:2@K, +/%' YGKM>L ݼ +WӋW`W!/z6ZM悇ѲW9\tR[ Ԋq":έ"إp/K^Xv51wĜI>躶f3N=AĬΠb\ZRF*CgYXתE6b'X@*.{a|ogc9 5>ko`ا)@σTL?Gy&8? G|Q'8#|sdJKn9,m=5d?{bf]ZX&Lвlrrھa@({ϾI 'ft7~&4LJZ@*j4tR%s{ёqu9ua>>5*cJ鶹ZC-N#BJȫV%5k{i(m +eMbO :!b388)C'], vkݵNVdy5L8W=2w͒s/y9.uSxGY D:|#} GΣsZ״;]zn2@ݐڴMw:UyizVaVUsewQ~-C7p)~c0ȩN5{ӌ^ѿor߶jZό|ο'gmNMa3l֞xbjj}Ir5ԂiZKQ/pj00g2;O/=@Jsۉ\)7_%6),dw[ ?1OP !Gݳ(42l/J{T0l|:gA=*zA`,dmv4Y-oJ=PЇ6, :TJPK+XiKٓ+CDBz;MQ#]8*f*һvs-`uuwmɒ)hbmOfknke9_f6 wq@-aS,W]ys~;rkU]u$!֧T?֨z 'toQtб-e.6GeN)1t^/կh_`#M"XU=|:tQuSXuZ`4Ɂv/* +UlhC}큦8H_GlM_*騣l93~j~I]jrɿU_M5lKv*|zͧ/#GFhtzli%ݯz(&г1vq[vfH1[i7uї, phzmWo-7F +6'82ڭmiޚmuiA'<pm![%]q5$nƛH~e'"E;A{^Xzaomcw;#i~KUvHv!jъk{OO6@YgVʷG˞X寭S7{%! -15qWVV}bU䌝~ثppooF=:2suCKQa 7VSoDe^ %beJ^nR5x^GMYWv:EHtPE4lt—n.wîL3⮬w>uAQVOֲ>r 8[S|jJIU͍Al>೒]rl2 !`U3-ofͳPܧ߬p$,3G=[V@{dh?LmԚu>Q`_.;sg+2h["]^`t!|۪mp~.ME4<٭%E==)<_(?ѳQW/ixOL n@.8eM:Y3x3(':2+B|(;\a὆C#ѓ@'-a퉑Mh$*¿~[`dge4Wpgw +AàW T;IݗDG }s0zѝpSK!gݚ*⮄k= 3\dRs ԘA\y&FkX7kYv9-{_ }QS>)0 >6 >t͂s\ds­llCAI3O?O7GcHȧRr⑖s) " 轧;AjJ6֎q/i 썒2JхTr)me^V0;XwmHPp =KƱanQPo | +td ;gk<;M_׫qF G=Occfo\Kalu ђ~Tf<47 x]g-}c*zzJu.b;ˀVSܡiD 1+ Vڴ(5q1OG?TŧzBi +z^߶6OZ-|t@\ux +C=fu[Fm "W; tv )_oF.PC(q_6%>}leTzD8*8-6nZY(h/ Լ.ʧ2vue>5ԁ~SU肽s'Ur QiF4#s#0;m]e#+#/OV~0#&yw +~_7[Kޤ+_7}:}?IwʸE.S2'FN""<@N9]x5)NxCB<#$vޙoL=spyR㉆ 0qLGϓs\Rwuc{}ߧ+Unu5.'Ljp\̑ ;Ak=2nyR@/I )ë eK\KIJ2f᡾no;Zb60>wF%l-hcV)gD eiz!~c7߆x4߆||䣶F_y0N]vȥ\4ؤ4sVUex>2lצ9R +~ņ#fU \ ɣϳQJtCvQ<:64p.# )/T ^%zyQ߹;K^.}Sx@~#-1'{m_`QMu{QR$h]>R2elQVaJ^ىgC<ڊ\4*lO %_*tg)u[ZҐнk)w71NPMa놾mXTtTɂ'~#ޜgOץ]}Ͻ߷85>*ew§ |Z>ҥ;|89vk<&̷˪^m5ɥBQ wEȃYNYD]؀u?Բ!gF|lh '&!D 9]£BEȁf"jgCi!k41J$>%|5V\jZ0&2E-{jl͸Fyg '*j|%c %7K";@O01~=)ӣ!-1qçcC +Nb}Ưp CM#ou;#=*Xc|OKD{!'*α}s ff%gze(P> zCɢTPR^,*iӨH < ,ucn@9fH~5P+F:sd`F!`^pdsЈX,U3N#x W#@zՌbE/01b,!X8VSӭSW:]-}H_7ׅO7݀B # |84P +=^49MLj,RjuBYg\PQs5>y^-!=r">Pw5%iZzlpX{WQțwQ^?i=jss $p+0펗vJkpH[^0U.)*o 57M17:6#-Sd7=[9]f/Ji6 9.F-Przj .jwJ%L/`CFS@mu\hg%Rgcl_ML ޟ8C)LKqC 2dp)HYB_,2~LYa!:Yo4Zgxoh>]k8 +dYiEqY +VeFԥn?!C϶[jOO-).uE'k-p*gL .|;Ѫ[bO8Y0W9һ9̬o;c`e#O3_$r_},J~Mdq}O0^]ǣx*lQ<1VҜj@9} ;$HH(ŝ1҇WV1,,[W/$z<[ɇz5xUvQ<PpblFog r@o:ΧF!hI@ +d )Et AUQJN0֕~2y:u6#%n 5XP&QcT★fq'|30k,&,V$:ŞA5L#??[ΰ +Ř'Juu$N6s`Tum45(pOpG>3zgnP*!laxW>5Q1>yf@N}8: sl"eⲾm>=.kW\*_֝*#-̯&f5j >􍾂[l2 +3"1Z- +zyFٷth*45 D0A]jl{;[ancOdU2=,t Kc <\~G +s:l߹Q@]qgZ7빭s|N}O-XlKr")Rb s,[Vb999ll$R:濘YН{fT  +E~a#;90#U4çӤ!f{o51[/Kz3 ĒSZ;oI%4hwi{;oqͲ}|d{v=-Oe='?y,9tԔr|^;3Q 6%ls?OK!Eم ׶~XyU}0ZR3&nUҰMHu3;~+W 7QOإ)H"IHH,zcv[@Ǭ㖚ߴ>+jōh$ϣ 5Iz$GHݢvz:xKO8iVRZ>awiE+FMIr ,>lzvܭlYO֝?ޠ&>>i0Zsk?GuDmۓky·՟/l:PNZCMmIXIsF) ć¶,jcZ4fxmIџy sluL1+g O'7+l/?#6߮ t pvuJPgVXTFp͖ +ްmiW2)HVY-+oe۳f^J9=kӼs+ݢ_j^ 54ˮ%F2$YVk)_iը׾9άXyC: ǹG,=i?y"]"v>x) ;\jr^.M"͉E\|ysT֋H [2k_BoY珫#InCpH]ԽU\ta{!Ma͟G. z>5) v%YvsZ~1am]ױZ.!ÆBfAuG}7&Sʢ++/:mRnnL'D%ѷË́kq bks~ewk ށQDOKXua]~+1FO/n'='AB,kw{_nNP^`zwWv6f-pYJgψAL@LFlꉅ+of/F%|bFNO}yklHr3`;..fglO۝QVP6&5i jI|6*60érrdsw%nfԧ\Έ :}S%-WáRx[-l]bF+#–׾5N~zhEQx,l(N3KWy5>w>͍ްQZʳޭ7I7IiITO<ͭz$aB\(ӆ3Ղ9^<2Q}ʘU!][}[~}b5LX%hdo͇ZBAH]5vy}\ +æ>qW)jq`S=B.. < ZIfiآ,7¶[aB1E.ݯRL/n˺l^Mpibq@O ܿ|=)*7 :7^e V~ +:ZD\{ LʠZӲC:?jS*&ekc+ILdEĊQ&eV<.u f]q)DB\(""! byˡٜpk-:\ijLY҈huegԚK9eU{e3 0Jdu][0+`c3DlB$|Uiۃ޴*С +;SGKi0䅟n9Қ a E˃zFU@BʏyQ q42{]2*zYp[0 +IQqF^{Tn9'uW3ax1  +Z5~09aPpf1xO w%]yӊr"64Gbǽ[u_i{hdɩփn113|{xYewớB8?xڽ"0'o^˖^؝wZ$8)8(/oO`'cZ-a\[?eYv :fm ?)jCRF\kŜu޿ǽ?F4v9x?PCzNs@-$DM="н섉Q8kЃzx}#`!38K/-W6½>󵷍߮:um!4kFQN… i?t1aLjN,JD=MГ8; m(eczD,MҩCLrvo/j'ڏ\5%T=IC2Q& %|FʧācCfRL$(;|81{C'i紋KaЯ>#ڬ,aw]By04î;I291Zs1]k>5fiX=)\Sep)&m")EKO~q˳.>q+$ N Mu :V jc縑׊I9ČCˆ8!-jPm hdcF.$"jNmTiDL| j_iN@hxmӼ1Q;Znkpw *>5i0PwOa.f%U4 '355@=ƃm/sϪߞh2ZO^uƟX`UW i_z넞r=mutѮ"3X7K۪zP-X%~L\# +xxIUDBLlPMZyUʯ|^w6 fStBl,0;Dk NGxJIVE֣C='*vmK\=Qk3n1?l7AWs>(n*o]rCӇإG*DnofEܤ]_ jqR-jDL >MwI5o!`r8a L"f@ÈY!O{+`iXmݙJ1ddԃV-)'{ãRIypH˨{xpiշo:/B4 +2x;j܂Z +$JWjs'oXcBWQ%fdSfh)]1r۷ǰ*0ݾ)SZHP>M[C!I;|fɿ.?9lg^&E +m4g49?j`z98ecZfi!)x);'x[UZ;4K-i ί-_y<'3 3IKNJMHCp${oW gv]hm>99KkY~K)2qiI]I!hcז2X)R4rZq'?4|ypq77q2!T/g"ZfH ?ǞOS +ZՌݖrH (h\\FL=)CAG"#/[h=uYޥ1nb&&dUAOoMf3o{_e:J?7mgwC`;?ʯݘ7F RV WGOb.c~=3i[b2Zfx)쩀x5ӱ*,p-b\K] NؚlLWGKǝw2!* ~ H)i;3O/Fut߯:aU' N_zG4\Ӫ[VGsşjxo5ơ||uĴC89䰶("_ߞ\Og_aOl)u) r1 c0ue {qH~=mux,u?, ➠X*r}}۱g۽#ϛ/ƴR|Aӡ|Iv*b_/-?i?#x҄]@Y꽏:D呎SĒHعxl9=tCyrsb+7F̼KxEOKI1#*lv$Y5cs ozR~>h`ރ~B }4ؙyE,&FvSt\pv]bN&} Mw _MKZNC*G&q}ia4EB3i4q鱰*8JZ{[}xkoVҵ1%l¸O2ƹvEi˸A{7*j[x)lRi)b"4Gc.mP.)WQ9>xEtZF\z/ԇfmi|aW_U<3#FpsZ4ǵ"R\#^|unDPŔ+ö^Y ]ߩ*&$̦ՙuqpW{?ʄKETk%DZsx2iߚ6̿\G +WbzLYFNڐK1|ըQ8-Kcf)Ss ;| +]~=7IC DӘ2jږaUY̹,zX'oWXի#-?j``<8`Lv0_N)7e3cZRo<}x:<ՃAJ8uQh^59$fM;se7PGQ+-a紣9/:b#7릨e椊՜v/1j~sZK.Yy-#Vw*AZ}=ؖP.T +k$x{\S6/I`Y(yISdZQ~%'=S!Glb)X,wh牥7?,nq}*}U&T$ tѵW>) 1 +jSʂZzb3j$j$-i1ei9.%$/kgVW<0򄞇ujcK,b‚->X("ҋ3kfGo?!F.TaI,G,w +BڎGov)雿3CdwâH,QTRoP~aIHjԉZZZKfeݚ`U]b֎O{57^Z|zn}$r(fLۑ2RR j]A 6f;R[A}P=H. #WlT{C)LsqI*SྴRZI%)|^`UإiɅϯ}cmͽ5w}}mQtn5-/rH)Ư=2zsv$ҔS ̐ +TX{]{Q&3 zN=bӎiw߽>thEr,x7X@ÅT+O}bQ~0;N_aC&zUv^"M;x턉ٴ9;*Y=~ti[O9yEyozNћp뭆^ACQLӸq ;ο!Y{EyPӑoOta#8s"/+|oT/܏ + ŔM&.y<**1nxU,+&;άm9>u"\{EYzC[}]&LwIbFvwyjN] MR*@; }XWqii ֣_Ūπ.{Tޱ|2OOd~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k i.`~) 'p? |.SX.@OOE?py:Pť(LeNa8<>9z؁4K>9r?8{'O={3t3玟=wıǃNԩ'N8z蹃sΞ=spЉ{;w̹g{:9?! O8&* %w,F_ "b½O~.$)8-+?i;q9sqdΝo=y;z:;<{$䁏O1yΞ:~'ͥ[DkCL2zT+UF aDMވ a8j`D-.at֍)RVaUn$!F3uEܴܷnL [ǘU/Erat\(uYLon4Jt{M_M349 /eko1#ï]ٜž^{sDE,G􆨊x5g%|<0q*4: 1iPWG05\{~dUu' ^JY 1)B+{_nM }v 736nYXu "6ԬQ=!af/6|1a瓒.j Ĵk 1Rv|N1 qq:CQ:yِ iB`_x]I +>-lKM3q1۽s)of< +%QbO@m +yj q KUCmBJ#&YmքەvKx('a"&%pJiTS%\\BBl亨TҐɕ[5!]"aM\&!\MЯ%nq .#% t x>nPǪ] ^XFlBRpSC圸֐Bjb_+h__[zK__@ 79bϣFBQ€/-6wƬJID'%]Xy;LW^BMHDQm^M,&oM韶jEҤER*bsB-2V"sS&ԲӞq;N0;'S$lr>;gy @V^tV3[5Vԫ\|X? *bA\C) ' +Y?X2Jd\4߯*#$tB؈UDB|8#*SN#nSXiOʹG9B? 56bץ֔՜Sf]LkNdVגK6rIIg`"u"lD/"u wI\/ĝNHO :OʻɅ޻I\SMId⤕ۙЫ&BAIHuaK祀{%7 qYk.Z}hH׶bz!c82jŶp٧#M"\лG@}~u5zQ 2bV-I3Q& 6eO*榃q;ks6[R떼AWL9~Ջ[iiJ  )wS.θ$lm7'ׂgfM }z-eRpٲw߅vGr© EI*`ݚZRo{fmjI,cMKbl] *R%]>UշKб&:Nni)'1ܠ)ͤ1˙q=ae\V21n#WƌY) +8K =ukׂ޼_Gusz9r QQF>G<ϠF13 +ؿ5t` eTL+RT~Ze==Y\㕈Vfcu\x=1 #acV)MLuw\Wl:洤}A-<88E]L%`%f-Bb"@/,br,g?'K zSn)?Ub +B eze;{,¬ky{!f׵:r/° X) Rv2`4hw55c$5 !=5b`6ŭL$J{ +-d& qGo_&%ʔZppI7˶u2ױ> XDe.-ne5LΌٲc'&?CFr>@r)p&T,֘V2ѮoLa*Y}J*J;n+V^N'IWVvKBOӚEI{2aUf)=$taͭܦ t2ҪBj|!jd4gmu2Am>F Lqbjn}\˨LsiՈ׍8ŷ<ׯ_\^|NeU(W}c IjaT˪ם6Р?ǥ =_F,lnO;3RF1);s,lL( +i"zRaHLG fW'ЗRdm#ӈ۸{l L`Yq54«X~V?{~sLiJdܔM.XM׊w}2>Uו_6|WJ#ܤ>f൦mR^!d]==|BBiA-ULZfmPa.+(CV;O/쀾x?/ZA-GEB$d84ff!wP^TA$#EpG-P ^1wgAYHsb~gg~iڭP&܅Բ] +9Y0S.6U "Ffmnd"fflbja5!&Քݑ Y!] aUvnR"""Q;#fw,)%R<1 a.&F80q✈vɤ)V[Omݜ ^J9\};tJnLy`m];~/LڬSM/(ooʰ\RaRfz pybԔ^S@;d] +3'ynm(&N܏',P)aErqDOL 3KK/®]G__27HBzz885{R},clRe ,<փif;ϛ͜1ꦟ"šabpZ7lj#A;w\[s@RGՄK#'^I5&:-=jiKO!^XRjюY)Ifm*A-ڶt5c )ٜqsؒuYxGN:y 8:i2a뇵#V^WI e8Ѻ&lM*߻o_K/[SɐXPVOv>>p.'>N +&BQwrR^!#srq) +咋wy1? гNEP){P1t?=.H%y!5Gm\L&'"J>p;=^3΃)[uAb F&W$bf3kf^nΒ7=ϣ!^FKjQGŢ|;OKٟM7K>vܜn^HC-͒T,)e s1ҵHnҫQR +7F[\z^8S(g>qm{Z͐ 0#)iML jea50X퉂fOXSN($A?DR]IFEƭXI3kgwU̔Rp^66 8r?Bl66'RKFzez%` 9weJ5 W%Jf{HECONBOP0;KɇU/bwFLĢܔ$o!#v% +{uG@SL̺-761jn1/R^< gG#\Z)zRO1m(*MXeFA7m. f!>iWf5ƍLpiO/79Q70Ie oDCG ؋+o9[S]}:nӪJؤC1=aTTʭqܤ-F(Ww)?l_0&aD}*•K)oO_#..agI*Kz^y#/3/!3;9ӛt*$Iг)W~d%LXϪy3P[z >Hy+l5GDu +x=鹧ʈӜÃYKS⨚۞ta{]˨p +Z?KDiTIIڶGJ-쿷3ws4u7WWF^aug2 :+ab;B֐˨IЍ% ԭP$==1bܯLXOZRᦚ5E/FMbj!bIWӼ&D?<U|΍i^6ڛcIQ44Po}zyʬ%11 D+]WW^Uy{phhE]k#]tLԸILjIE謹^|T(|5>eP3"]M74|U@9%$v_u!m3exkQ#fd7g\&>щIR{X穘^Y Ӗ-=M_1I_ZC~(  I`P~1j;<7 Bѣf!. (N̄GϐبՁ-9vWzN] x>@5z71v + ziw^y3Drtu¬V%yTN, σq{3)f)buIPe9!+blCPػ9Q$ +qDtK%] 9a=hm`q]5 HE 󯳈3ۛpʅЬIjnZۼTu +՜5̸g=7ߤ=C9 ;}ʌ7d6aЍQtzw$z4h[+oǸw{dCM"O:A'bh\ZԖ)D)LNE?NW4_EaFw܊ 5MҪe`hno1 m!Q )68VlmL0JNDXyu$m]&nҫoѳ;Bc5|40 {Iqs]㱕m?UG#䂴I-|됂gׯM`NUb𢜍 zE.f=5 ʸ,SKo[ͰkVSv9d +A,c 6o_9^SlP3 +WFTb|'O|j̬ũcjry6t?l E$v @HQq*yQ1K@M삀~E$" NZCz*ep' +Q{3 L}r3(mQc7c0W[;[}Cǚ%]!ԉH+1]/?^rۃFM'4%!~##dpw 7x8EmM9QϊQRt gQ,.Ӣ&2t/j1+8IW`z$h[&\ĕ%uzs K8n`PEX ?MjnBlQ61a#u{]fkVd}95.(t rǭ2'u6NX]G9aT:jEĔYL5Q3ϪY{z+!ҧ{]Ż/@ Q'G XuA-\H؝G3veus뤈۹590~ cY311nm:roU~aE`X2C+6\?tx6:s10kW.Tj0#z)-a;p  GsaBjNmX-Ňt}W%R控e ;5͸=;Cz1yuZkzoNynKp+x ?rnyv%2djM7 ^Q2^yfnQ+tJqjieq+=7Z+ kJ|, +8΢?(@Ve8賰۱k>HK5OL@k+ 7hGֱ<[|0P #к3!l"D _nd '$)0?lYT$AkUfivI@Ry /ߛ`u|oBՓ\7:3wWƧd,m5+s +rsbzljJΨ&n'hoV?H<[ꉷeS)]:˿ }*0*~jZ``!{1{WWdT旁|3tfSN +~8i.ڇb#/0!_!N'S $o# ! @L՘V~n_+.#e}w$ByJrO|fmFUIy6A%PU6ଜҝ@ݗ rT,\LCLvrJ6Z/`mersG:.âU,$ߢ-¬U >d6tp6̬Cr[y9֛̇Of\2(p@`u@d$\ԁL2Dlo@NG #P#4ǯCwAN9U㎔ؐ՞7wW_CcgpLA|ʾ7N5tz +t$ȇ]ff3YCHl#Z'~S+# c@q]LH{0N>ddd1v'61j&H 7Ńܪ9j)rkG*!hJ{rx 7uc#9f1PKd\̅ ć;"@dz@s cݡT'3Гf KX%,!-f\ o5E;=yAGYYP <DF)qjQ%6sKכͧ3ŒS-s$FؠS9%ɤnOB&CMRh;R2jҁcQ/m쫅S9e*iK%dLy&Т&4:P`if90A]Lw^L L3|2}@S!:hcZE'hYQAϹjh=t9aev`@DT[*6q_ UG3&fa$d6x.hSU?g ڀ^: +ĹPߙ~R#`ΊbIiq:1w4})=5vioH jHAMܗ \c,<, +n--)P)W=fc5tݛ$Dz91z`,Gt4񾔇E|U[-ؚ&(IG*.I߇7=5\4J=RpRJ7GX6Rqwoi=<4=ImGڙs459&[=):`on;\^??}wnRykH@pfaF \o +fiqGq;cE^T}):RfwYI\0=nc(à7eb:FuQ QQä&X R Rj􁂍;gF )2MGfHpmٸIW&1?*>Yog)d^T`Xou.dWTxz#/CYF:orF{{o:)h5Ogu\恖HȓٜJTF!41 |'R&fM6 +# |ڬb\KdF 9Yb ;f_CU_ay0ZYN?Nՙ97-o QbtO'2F)~m60}DxqH&kwEI /XU 8&eEev!kP_> 6XGJ{=rOBY+X k{8 Fh[?<g%^JO܎ +ndIN9{İ/ M +u}9=tv&%32-xciKhbȎh9s: +Fe9 %|<Šy6hJLB =.<7; x&w[.,sRfmQh#Ô(@+We4م<-R_eL3{ZBԞ+)?[b^LַcG |x=hM̗E&**.HMO?ѲkGMGGWiԄV재ܬ)N +:OO~XXfE ]UiӨ.Y7gʹ$|e#ui.dd1{n2n1&#$@[QM㴸|ƁU`|2P[vaڎvZƸU(CiUP$-hc'K#\>7;`l9 *"{) 8M|\jH +xi-`ȹ.q8Y`3L쑆C=-,df>*Y~4'L蛣0ǹfMnJUdXt ! t 42s>k_g%n.dxX-,lOj=QUVHvYE@W}; tٱN(ίh2swUM~ !/%ow2Z?3Y,G'L\࿫k-=լ&@XMg(i;*yf @} mx P SB~#h#мPIB{oM^jF'UM8 +@r,Fo&qIz>Z7ړpR>tΉr(Q\.dȲ&|ʑV,huC)ڢo' wT u'SvHqǑ<I3Xh# =] 8Y%lv<Xߞ0ݢͯ=~8ΑבqĞ̶r?煙95@Ձ`,5:vj"99l9 k“95BΡ2)i;̤= ZUʨ)5r+ s1iI +LȾL1慠[׀1:ͭ;1)& dP_E_y LisJ1ϤRo, +jڡp +С'St̩Ktr~BV4vh +?PP7y*` +p<`M8PKv̗!jmҖa9b}ܳC)!PF$$ qRqfe!fc&y8A ӣйr%tg5Ǻm2#~Gww zo1U>[?!$'9y;Ju4Hۣp}-X"$1g$zg3q5K)?ulO?NӢOHiq=)/ Hˤp0`;hM짺CͿCyх 9&D@Y8!hkkQxOx#iMM*֤$n9Ɖ! #96@ߛ$yH?5l쑜bڛǀ΢BdzB '@ QY4wce6,ޕUSL tLiDJ1':/Z'GSBMLpRM voꧽ~yr0F%xף C줕֤+q Xo-06 ä.0?C'xA|oEҖb։3ڝ-9"'GAgbN8 +!23BIN?V3Q_Ce%F!\qzρ;snbO  ;K}(I:?S-lRPX8ܓRc6Alۈ.3Uu$z$7rkc~Оj>ӆsł|@mv\gQfv'D$dxw,;zy뽴6#I=#UvS>@'}cIp[mA}\Gڮν[X'}'{KSW%H [&P-5#C1[YM6GS]B֠ *uk،_j}Yk9GN:KG 駆zN +Ҕz zG.dQͥ݉&.Ciёd i`ala&D3ۃ~VTUkuiW](#)3pP^Ô`(81[hMX-eԓih[=jk؞l8N_h~袅Fh!>^ގvXmA~Iz1WvC xmp!J #Źqӷ.4}ȏ?#啾Pf.|-z+Ijg$y*)gkD(#~zrk{> FPÛ(-hF~ZiC9SA xgP_奱T%wp˙GD<㤈=I^n#jS:)JbwcSR-r\식/{g(}/ :eQ R.rcGd~"ze7BݟRj0((qPm+B-Z!`nc%Gww`n>-5jJ.38~3OUO ոO(L%vN0 EZo'-6{ޟ_zESv jb3i 0Sd!Rc?}7Od.\!MܐvfxTD=\jA]j%ymtRz6[ݩ[/ں!ҜNe +K -Io7QΛ=h'=^v)p 0$FryFl eN[x67@\kǹ'9aO\C?`QIZm|>l=,TIs]y ]9B-f'0ȈZ0_*}.?\i&e"7u: tca7Wq*Z-n7(z3m&z)80Ƅ0[/H= 6 xFO:;` __Wߣ]L4Nk8u0sɯ%yQUգ>_Knq#3~ UWb==ၶ8Nn\`3Q[2" Cm$}-j9t +ٝn#v#V쳉k /(GJx1NR;{"b]\uˉ몢{+ͨO +C0A߃ 1əлZRHJKlE]eq4{yYv5ʢз+Mɯgk"H R~~sp|}mHpV<|K~<_y*NyNr{ qÉ[f?/5!? cnOD[Tm"]?ianw1Hոć+5qOD?^Mֈ|Ox#BFDk]Z+UA5UNUunuu~>a<_ԕ<_jHYiJYlHy*Mz2..ڎq]G9 );nZJ;%VCWYsTlJ(n9]LYwGY{o,7nf/%l Fqe +|C*Z^vWp{*P!`pRֺ^{-t߭@Yjj#m rsܐn+d<+J;ssHZ%%<-q~ @Od_̌E,?\i tz;]wx{{vcLrW$?#{}л_gx_({098ǯݴ;°#+cٱ+r"a]w8]: +Y>c_繵LZdKнܕF0QNi.]fjW;b \ЖE7v@$GII>~fw +]9G#Uqd[5l0]̇j,Rp֗ws5jK3]igZT9閾mzs:WZ-JVpc4DNbӥ¸W1] ̐?GDW[.`<2& +9Fݛ >vmts~H}|*V/?.TV+)6kxs,˺*$4WI%|\x3[w}ZV|$%$/(=[Q~=>,է.kL{zDN8=IO ^,AZWa?hD~vI?PdD.wQ= q}.H/2=/v.&ۉ_/b\^fKnڤ;}쐿F2"o^:*y،Ύz0\y٪gk7 +Þ}I[@mhb n}>[eXcpRLLe&̧Ge º{گtg]:hMD6 f#'A"r+7jUYrf\yYSDS2SN])O;I&.6eu屏~>-%.Y-QO#+H~(͏\;+dqu1))qnmvwh{wk}Mf\{^M\y J1RD[,5bך,=זG}+z;̀OW~{ЀKYm8W.6bSsCޟqww "?䶺0RvwԅrNsD zuN]p[:ZUp[}ͷ0^.΀IĄ#o&cV\z9J ,%~ •%OFs +cg 7BTcutIqiq4꾮4B a4?i^7UpI~yn=w1Q_;U)oџ]dKY:+ifS_Uc>K{5!OzLt#ѯw,]D[~pq= ?5^?7겘oVq&rp +,as/Ce'fU$> Utx}&޶yg~.F,nn0rYJ~/>RqLx7gRmW_VZ_@ +BO@:CF~j-jV;rFO ٕUS8ESUmk_V=ħ;םQ|pqKVSTt.F_â Wn䠭.82F(};WO}?[t+Uq~A _*\o)J.CovGٸN\*}{2Yb%\>` ; ě6Z !b7}!{}v묪NÎ]k,&YiHy6j_9$V#pslwQlZ&BL4D17"]Jڨ!yɏf*5 Z6EIniQV +8*,6 ?lv2c:q2,' f/;Z73t)k5+]YFv槼f= *ˉڀxψ,CR x]=|'5l}k}Gߘ̌=c7y[|,EVW[-x&Z+#0!9ii__r)ŭϻG +%x }HY)q0+V6^x~,Bc>_ÀE\E";B F8W>g0]4. ?Yd-/?\x]Ctpm0侺4pRwac7ў65q7g*-#0~7 {طKͩsueaU_Z7$7Bcx~NL+m07U -ÄAVF+vk>r&z%#gdYE򻉊DvBT?$;bMՖt׭>da0#VҾ/TF8]&Ǒ쐫#B)_2n"Wڐ**_ghA;B&-{ jWJB'!sw0iF \o'g؅VR;W?(B/ך?cs0KaVb'OUEu.:[Y$dg}2Edw^u%]0QY ZsYj@+K_L ?辽6TfZs4טqL-j!L<|D`T`BykŁOܥ2c%/eHs~ +،=N7}/9Elb#TS0_+Eѷr◛}gT077sOUS<@N eL +!O§~f֦Ύ9vc"ﹲDH L]=\# OZ #hߟrKf_oϼ roہr%7Au~a vWE=ɏ%}-OxcbˁQIs֟bϔ'>S} 5,rze>vm1DB:^(La%K^43wm P7w6Ur-~9zsL=bo,OÊ֔NW=/vcܷebd9>.koM_j;/azj|(ťssٛEZ&v'=IgBR(foFp +:v$9TyMina4E Z8gPFuNӚKw{Y1Fb niŋ.cRV?Nǽ\h~7G&^N\ 'hU/-žr=~<{/*ϕFJb0~C /M{# +*- {6[ _jD9m1f^;jSY|xwZřjzxO!;ϑ, kc^T-Z[IN_m[VVDN̽Nnn*܇s\Ҋt +nZ5avY) ]IV1~clb;7NWC>anO&աn˭$>b8VtK^nA\ {!^\'kSRP,mudcGS%cD {' #:Y1ϊsT߅6vFO6e.KDu'@{ 57yz3|t=GVU?$n +1D]5B}D~ϖX"oՍz7$~ jc0aX7Lfn e37 Wݴj[Yq2fiQgduf*Qe7DύARz?1t>'U "??^Yne1 !b m@~֏ZQEw|׭ҥ~IWN[l12$E%53mÍ܂,֠OYie,425uT;\{}S1mA?UF=DM4?Pn[m%w5g;vG[(~;v/'Q])&@sI]B?VAE)v )-hϵnr;mo(x2[ Y+i빡c l y_d兿P"=$?H΢dk-ق~TTmۥ^9&V{p(vH7R>&WYI }oȑ{yӀv\lX);qsM 8a1KVZUXWbXO5e<3pmeY݄'ef "aw02%gSUX{_QD]?KMYK_^ݕMb;#r>굋HI0,2]`Nz7+Mzv8gYy"f;IK69%eA*T#Yܥ|G*`4yXk#R]nu%Ej,<X߁ XF-cJ@?BI_ACk6QH} qz\@}EZ nV$\#n8K5 u9t QӀ|/Zϡwd9jy+yLReƹҀ:IYɈZȿ18LVGu#3m^9Tm_zgo(,,6_J΍̦L}c9h +.?2Ŋ8yVw/voI^)LXm&,6al3#tHy~(φ+K_n*đӍ%$]uNT e:>U&*/T `tt-ђ6[vFyAA^P'ম0&33OZIsoN[O#lgIEȈbz^^_aF[6n\'MWS'rI~$Av(7u{0vzYW3R0HX*zx -DF5"Ly9Oy!Fq?/ߣ^*?T\teiG9e M~AͥvFY+32^Q|=PR\c^k(~>;:S1U ^Bsz21Z$eEy~h~k𠖐tvFzH@?%u9Wwn^sNǟ-Gc߰΀7;J6iK.2(ԝ\T 7K~~8}=blK憹{;}?h)SQ.A/RI2xӾ7%Gϊp}./_߅=~/@땤XG]6v{ԏ + ;; '6FʪT{9 |VBE'*g-I%񼜉?N= s}{fuv%؋7`n^]8\Δ!/e736%l(m Zr诋 q)繱ag.g^=zb +g07O`^܃]<חgލ}K#H={ *DLHggXȇO/] -ۣwî^+ 90w``&WW?8alp+c@MS;i !v␘4 jϣ*ƧMvuaݿ<޹{cuvž\sEH%/zpHJ;usg6i #Z~6 c9+0kW`O\]'_ŹwAu0+ޘkglM{1 Z=|1\L~WKK͍׮ X-4Rm+jp`fwU +qgKy2ĠnÑgs^g;'yoWHO>+H&sFSÕ9y'o%:W5~ Uqbz~GP#:L\GLWO&T[\Ǐtޝ}9u"ћBJA[te6d%[fŵjY5gaNBa 񻊔N@8yƥ'fWnʰεQ]RjKL, 8{9!{r:D5 И+p%EE߀O{n9/?z[MA䖆 k][3,[NqZN1aoZ326Wq!Vv; ?/yߐG?GifwgdXp]c+OE쒳Qu^Wܣ`v,iBGÃ{w)'*S?_DǟhC6]aL<]ĂTtOd}}]"m.wM?|c[:4ޝak$T@sYS +>khq*0rȹm )e-mnzafm,6&[,L:մ?EJJ(_~u+#%W&jW_]GW=NGhI5| +:Ex4CM|Ekj:?&`^̴^ XwzX}DR?ץ׻&Agҳ ]{^ l+6j^;t[XvQ1FHV( S nIGvur鿯syX['oa-0+"SyVjCܙŧVri|rq^__ڍ^C9Yh~foImzrGF9 e]"h-\䥯wdS]ͲzD6RL3)sKrp}ic%]>U{CJpw6 R%76[2R%búxIQ"eP5Z@sѣF@wiUZJzXdoyR[);@/3D 2eKBMŧMr1PFA_TzMo!o}"biTeCѶgӕu]%F^N<"jHKF, j*|k<%iM;K^SZoUSmך<0ryLR[@ٯ,sçebF.;zb]P)K9yгنyuT@:2 NU}cA%/;}bLvᩦ}ZEgW*JSHA,q3HcxsN%.dمL_&+I6LGv,4c@J.I3 +ya!U++j(ZAqon$Ō\nX9-ɯp}FK1u {v)%{h-գk͈ʘWbr*bMlE(͡xmn_V Kc endstream endobj 59 0 obj <>stream +ޖn!%k چl +Rulu.w%80!=ysnȀ=1;bhZۧbF I(13pS +iOf6+2i[{b̽f%n2< +zs62uUlK-6򭂞j:wy>)bP*TG9зk؜h+gnX$;n!*uomq`r '-hРm`/Ǖ%xTOfATpUb}Q` vd}b.\ޏIF۟~qY!9Xq ѥ>%l +c_sCMwK9R|2xSֱT-Iw.3u봻 g_ZjIi_Sb4u,#नs C +.+zJ*OʉwWr(es̭LSudꉠ~1 ~5U0UFO-zK@}dd<" =2lAP)G 0n"wwsq`tꘖ,' :VS"d[z\k|1,&Sjv E1SkOM_wqa"UQ`g9{!&%dBUzbclIC 9##td$4тK+x)4Ħ۟e$^7$t/pٚ^D]%߻% !]k{P߻hnz:çfbȷ92վIiK ?|վqԐ*RC2lR&-%UE&EE!6]N ܁xn|铂ϡמي;E̝%w9)3뜒g CY+񣚅9ҠZ0b}) XwS0ǖ`w9|gymJ(c-R"*&" Oy,q|zoW` rU\_o863mGïf רum@ls½+ W^9"|!6gZs~Q3L6eI XlI0'R*1lbp#F.ޟOw@Eα ih%l`,G3QGqo⏖8v!{š~-$;1uoL +CaS(n pXEmɍ7='T +Q !,Й{u|@,WӐ7C䓬g go[gn8\g9=[dT|=Uk +gXzo:/J/?ߺfxWŊApRf +)  T!aƳ +Nޜ(\iLhixT2TNX KAyKlճg!LT@r҈P痡 +l[J-"UWwAPuEHFv.٧A܀ދasUƘC +'Ux*Ï]X[b +ҶF6fd +bG) H5bwuzPBׄF|n91\b\Sٝ?S3Oֶ0I+/31 #"dGF94;4Q1jIv^8WZ^V^!*#/,}bYm>ұϰMi +[eUڵr (  <[d +&g Wh_!U;zn8FϷ;5|$W>r6鴈SP!r\Nq勣uto4GA05<Z;€? +?nF<(L7U ï?42)F*ѧF4G+ :H=2+ 05brR_Ns`3+xkˏCwUw3rNƶ{@#@C!ܫLpȷߴVS*jegwU4 Y꟨z2ʞur4 YpZNV/8o@*bUIzp3fb)&-A+W1̾xkb%}o +@V~W?ؤs͡>l-;_6]d 9<+~ ƾ Mc$T.Ӎ4<ܚgFL/bbuֽJu-@^M5:K~ (@u# z,暹-\Ks)6[l[_Jl5q5'mW6UI}ǏLX.puA޺$.@fu7=.B|Ԫ4e,8a{d![`BaBPE]eT26?ڎ]!J zen|]?r/x5̵ʋبUCxͱxcl'+PF7TsǾ(kpѳGnPs:xo⊩cQ1JN3;?IsL^53V\]ֵ$lL_s˱N +Hpu1"RhCKW혌4ۚ.~-gd.3?TkKޚkik6۽˲3v'/aϜuS!򶱽m *. _h8iˠc-1ʻɹ]tg=WQ}]xM@hn!x5_ͦ4Q\m^~^3/'rm|'f vq:A;'ﴐi:.q -Q&19|OLCװ!1,퓁>SQ-z0?&b:|݁U5>*4=i~l3OʻaȓythONK:¦P{!_oЃG6vVյwU6]'^^DH-}9'K鶥|ۨ +XQqC.հ؟z:jjo +1H=V!)H̽$g=/rA5RwKSbrُ*NEKO1h"ť9OM1mw䆁zԖuƱXxN +kY z^pGm?(i_Ɉ-r$ŗe//W W8! 3^wOޗbf⹨z7ev!u~G=[,:'i.!0,64g靌t5Rjj~<vr&ԻLp.`ӭT+RcmԞ{1^ AN=h +ʹ-۳見?26HOV2pYXH %h? Ȩ Y@.FNz +>YSvÿ@,`36jo .j;.˹[Zۜ+ڇ桺 O=ފ)1L}T}` 4~*l/ K"<6S^m >$5a;nծ/9e/uNr85}T&* 'ftbKT} +1,_[xP$[xm9Ux=g1do~TEC;00 AUqk ƵHp-raelf`?QV{oMXaz%7崾DcG~c}rZ#F\sJ"9Uc1c w X1J5$ÕMj]AET?i 4 xj9[`w"cmA 8$ +8 ebjHKgk~ +!{ +BoBS~Lzq P;O"ZTGNRA|wk0,G7m2١զ [,WWzb[wW/5^%$4oGLߒUAT42^uf`Цκڶ4ܚ l:#e[}g%|ABڇWI'>gET[BxlhX/ K;.gɟLm}F+d 2' Ns76MYoz`_m͑% Z)]u{1뇭#M/D ܛ۽5/>i(TsUOOf6p6Ss6WıUPG ѐn1($ 6*p -+ ?[)LJ[S֏7emJbkuT]O nSB,$e]MꟄ唦C& r V* +޶ Gv +A6+ 4$}M7^ލ r@A:i!)$$jX +SWCB@s5%O掱ܼ;Qz'nJ=Qw[#TN_yWI=5 w=_}XiYV=2OEͥ{Sw&[߁i?헑4=UWg҆-(p^BϕwoBRlulmw +T:E +J\M~1JVz&%T(A+ \Dn ]O윩y`)5i]曟Vy*+uȈߵk=8.:m1}ueDIwc o2Bg 6 {=N4^x%WcKeJt|UkmTY$ԄexyxKCIU;ék;ߟZ"$ l1-ތXQjtkL]2ca]yaW~uoҰ/@ݍ7_վ{wm)9&ced0W_dDW_nJ0Xc;?ON<V:_!&O7>(1e`Ɉ{ghpXMV';wUtO+[¤;n 3,3czb7i@ɍIK.H<&V?͆p?w=-lLt,W> %=]bj =Gu,Ó5R ζj9sjj|Izy־(_LCW,%|g٬Dz )eAh&+!6KV2ήT^s3=bFa$9lW"ːg;F~OƎOFUq83.2~h r>)$CG:񣁎)Iu!q׿mr{ASBDm)okIB$£RV~%/$dhx?Zvm꫽7G.02*ݾJ-:з^2+ºo%j>2wM,.ȍ㌮ZR+v)u>U+c'̽;_4s hiA$qoYL+LݨP8pwRBr>ï`@쫘, 8W9t +*?k5fa +&<[M{u-N!44T{}kX7ﭲ@dK=Ԋ'%UBV.(詸3M?)f,Bv7F +[:S1=; Jؙ*;Stc|}Vl O#1*~<˿sѵphj툩ͮy+KWe7tի?9 pzvnw$I+>ޞFfUhhEH%Tc\&o,_+IJvQ@ȅ )~Ġ Wql5񠘅h쨞Ǐ[AGKbG33Q> "'ǖ428>{Tf!H(g{~UvBiheB~O(:Npnw6(ec +6.UJ D⒴sק9\c WTyAnas|0FrDČFA{bj}s!+$ERxeYpKMly>9lY'xa/2$'jϢS틠)KXs/4$SLlO_ +TOMzdbD,\(8/񮱚r ,qs W^־fg7I5?t2vaIʻ; u/"D8p;IW-9&"5ZG +4ٱIwIU [ Nu,Va{BPRf5Ic_gn~  +kt@^YȽeRCh @70ya5ԣj:> M5URR>>e{ڍ̺ơ?_Rvg*޿>wT>kQklBX20>Y?vh߷M[ϷfZ>AجMiYE>R2IZ(v# 5z7t5շJ6ѷ41BE,|K5:jX:jnkyo9'[#Wy/5֔xlc? 1L[|Fh;2rYF ]&BC}N%A7}Ha&*~d|#=W0KX:-;,(F\f|7IxO<Դr+qnpkݵ:~gDCl@oD8 /P"Du3|f_g?=)|nEۖ^&7!TTĆC`n CZ&ĢW%G3Us"Vc׼=\e\my<|`l%Xʮ:3Xˮ,-O-j:̻ +ɥ9 Ҽ"JS='?;\f +ɥ$<XG/gĴ8ͤ[>{2\%Vwz\i09=N=#\F\7G(j~5 +y>H?B˾[W81Z.G%_5C:aS[_lvsR11o71 4m.9є08-ѷ uJ&&%cNNH=$Jac+2(яcyT[ݢL:0"]+'d!Cr62hАF3n,c+ȽO1\ֵ] ?NN3N%זhy? 3ά3Tt,a3=,èGrJhE;ASN9 I_BeH/pa}G|K1t^jzΊE?ʞAsSWu_>1*DZvcZ{ W[UyҶ‹ZAɕaK뚗a7Е+UrdoNf %ԘXCdz~ϓ+LUo|ůxp,e1hҙ!L{ݼ5xw^Vy2{)<] y|P^CtTLǢsx&<6AC*lO)+-su~_ǥmA3vj%rdv}E~kaVXz[#lxr>U l+=^~wg;;G)eg 9U|IK~p7򛬲?X*4$oNXr\BDK[[DHoʨȐ_kڙ/zn_i|PB'fxOG 1fдAұN?Mr\.v +\tS&r5 lӴIjy +*j4?0`Af< +|C)v:ȼs6r56/eS|*<89ݔ]E3 +/2no@v0QLufgj 'zlN |"W +:kvɕ~ .߯󵣨~+L\TU|vG*֚S +x&^[gQ.ݾ*8X~XM +h1OBsW^5VN/*1so^U{: ㊯ _>n1i$6#(off0l/ֈj[7= KeaVīfG+"Te筩_ .)#b.}wTUq~-9cV +JuR5$>utP3ݍOk\U16RPK5JϹfYw4'_i^ u5!ymv](WˤvF4~ +Sa{(=;] Ni+2~3=$TB:6}>t 6{"ew8/}'AT>Uƭ>+Aܳ4mGm][O~!,5(%؂2{]_MMWmjF۠s o_ң +Lvxm)'6GL\ѵ]s/*I_W<:#ÈDKO[Mw~g藳MܔNaS  tt ۭ5h{hV 4lz,hg!>՘pfk_;M^{cbuYp9#@c|cLrKqNإ֨5Q t,GvTůKS_vWgW{kOo%DT,HZrC,ٙQ*Fr޻i,s [5"*s9-{(O/ޘ}a*1Xu"<ĥGNrI7A8T0{ TӴ B?GV}$3LLɤjM^AzPPQw,vQw[}xp8{cu{LvQ~c^7M2 i؏,GCiώ/۲*&D-w'Gmg)?s+ߜV@~a]u$Q$tS[w\(i +Jp3~쫹ag-OTaK;abvl-[Ӌ֔ 5Q}_5LG]1"5>ŭWKj_A/h!ߝ쫿~n(}dm:ےwkLM 4ݚE[_mo>R jt=W9LA~!!>ᥟB܏AhqS,aT SnE-4ܞW]vP~>q<$5=t%W걏zP-sCટ_0w?eA:KĐ쾏yijjat7aGQU[WPT.N9dݷ sYV@NU&euǛyCƈ^TQ{ xD:G=u'~M;bML["g +iY rI*9g] +vr.Iu]߱Q-TPT y{3"oy(~~8ThCߐ-҆[ce~mdӆ4JjrbJgM fǖG@%\̜_̄3;i&cV]jUMh)?cOJ^6ܘCYVZgU6T.wMn^US̰ ;lh8iOn;CA0c@c֢Qep*9,enfQufUvkЅ7=:ڈ5nnoK.NZ촬:!*Trk~?O9'SҊ>VY+ڒW+y;2?ꎏ-Z ğYeU?>S|Џ_S[ +ob6&~ +!Q]yy-W{ʗ)hMi7ܒ_̣m>|ͪ3?0K^e?85&{Em[T@wŭ%O1Rϭ[6쨹徟-LX3)*ȓ2>O"YhWx4 qy?E}$@?Q'$MlZ6b"nfۖw*T]R[-;xF7f\X~Sļk =9Ž3R爲n鱮wL܇B2g TXq&iK!IzFٕ-xm۩jx=: UF)Ê-3ȮV\T. 6;VdUzZb=.ќlUC0GKKʿ'PάuU{¬ ؇!h-anܑeLݴ!Ԏ:,jŗ)+VøpJMނO*>7!ijw끖3]ς]u43̼kMs Z#E t辏C +ߊ(ZYsjnZU +heyh?@,#+ <ŵfg6bd$=] $˜^x`,pĀ;cp?Mr,Ҋ SUk[/3LҎذn#կIKzlު\h7Zxq~!bD<4$?6;a@Wu[0KZR^|x1G|7̃!Hmy;έ09oqعC./WtmWOx:1|K8󌪭j/Вθ knqS=?CAts0^+4GGT[U'rǏm"oxc͒S*'[y8E;]oy6n60ƋsJ\ؼlN.8P銇QVY{~B ;+Gv.2O7᪯OnNI[^lzJɕYyGږ_jAf.[PVJ͚:r6LX +hO#x7cmkR=NN!߇g^|ǜ5G9yBۣKj8);NE^}bg{ky_dh|v.ʸ ZmGF +_F}+4y6-]E%#"w;\zÂ+ H'k'>;1*gcޥ?:KO6b3}wW дUcc|qj+X5W׏j !W)lY{;nlMTےlJX6v$n{0:tz57|%hMOGuw# S#m9nDQ/l8 1J<-70HB|c?h p;`+flŊ _Q#pqq3ѫZCC\:fIYFbE5*994qHqP0;|ަ[waVyy[ܶ߰;JG4 zlʦ/vuZ:%b>N0A=';4SߞT^ utIc_vnnт>1j=;4 R՘ꄰPs7o ZhIn07ơ.\?cʚ\f!WGɞ^^E- U<{認Z~E +pBw]{;ԇH B_èy봤դ>G? ASmn8{r3dnTx@ۓNk+5^:|L [QzdEŘ[gcj\>iz{2ǧ:]^knPv>n؞:o@k9Wꗇ~Vʛ&E 2]&-f΅F䤼Q1*-cMN/Z 0ud' ]nG 4}$@>M`NX>0М=aI"2P|T_R֌YfdYE-1&.kQiMF0;~A.7S^ -/uL%jiO;&:tpѮ++WkVd_ 0Iɚ _69 ÿvoA&p`+2w"G>L6W!:\)b|1A +*U!GI:i׍/_3bx W< +Ap_y%Mӣ9E˓`_ֻs +vUHƭ'U GoG-5'4cJ0(k~r0fl>榵my8)R}9mZ;7ܤE-6UJw+.AӾi85_Ԩ?FqvV@78.ZI :&;]:rͪu,sJif>1y=! {.:b@35&뒑\~ۇOT: S꨹aӴswI9oӟC>;I}u[" :񌚐яFtO&\)9<:わS~gՈ :2|;Ж|0S\5h1ݓgD(J4#sQ]xeiӣoͨ\.寺~6m+*PvTHJ"{E{(lYOjln"YI|ǡQeeY)Կffr5;Pgڞ]M)<ܑicǥE5ؿe-nJm0c +mouԿi׎ +fo{1)A*`Q&uE:9eח Vjxnye_?Z҂o["*&/&zZ/k![vLfqX2\49 iI8`|;bkfq;/ =k7;/_~%-vçQ-6kf)IewBZw;^uJiZқG52 魻7ɹ.~͈|A^LKP3"ˠtIoEԜ5\S* hߦ\q69NdW\6? +o(z޲L} Lo8j4l[U7FP@NN KiRҐ zvahzZ;Jcm8Ƥq7w]Hܿfiᤰ蜋sWAe- q2GlZ1'*w_xش⡁QS&R*d( )^nR 3yJ({U_/^VfJjopg\ds.~;h+ߵ*nj/kypWz|c{[*=|Kq6kd3GHmlKdY*W(uyi?k0?5[^tk_g= '`;nt١Q nՎYw2ڣ6zSxnrт}Ӑ⺕Z3Lo+ i?{&7}!>)ayo^P*'ĂE ڢ^O߱Jv\ݶD9'zz%g|H9ħ2%.cjVx%6n_ė) +v7HZa9c;+zpю[l{`A,r4w=?hY<}'Ȣyh1YUKsrX}J<}0NEnq3Fjh?2~Ak:ͫb)qGzL.d]1+&tA\;Ѿ +=ul$YPK&|C@XWRٴPHAaZ4g`/cb ?X5>0wԚ⎌_&mO#w}geew=m?5oe4OH%~es]j|e'"gFfk^d:cFgyՏs.JӦRi'P 7FyI8 }>βfyI|ɲ _/ms +RQ.OU]P5>u +φl)v;( ?FGm_̨53,=#rriXOzSwFIa|4lcFqJ"}ӉțU< + /6Bw} Q~cn]2ۖmR꤀Gϓ,86Ƅq.zKwkWcg Uݠcpܺ\2jE=pF'55>'z/"f19b2VBY5:m9ZqyN@G>nB~I^AjBQA>Ǭ8 b͊.V[V"Fۚ wՋ:͟zǺ&tW =Ҧj$90)۱wdlv\㜦K`:zR  qʺNFoT*6@l[-\䂕_rɪ ^242>,\4&Դ!Jɜֶ3hJkrLh?dw.)k/ɯkԠ4o`7ww&.+y[vbㆋ1&ٍ?pEQ8,sfX㖽ݬQg-8m&b:(uNT-!嬎PGuԑ:>J7\`ӓ,WB-{Abs\4 +G) iK>L#n۾`߸'M@&d @Wl{qUWYa˧nJǡE]lθ@>$mWIAEnXr;6FDcʎ..i;Al׻CV}a:}4s5mg[ey[a/?rG@FܰS=DL|O$<-G- $)<NvͫaowGxu77ݷ3*9$]Q+f:{W@/ٔ1ڗmb暳_=!m@ݤڣyin)(I-e +RO6AF2dԲm77cwjrբ +Cؔ9->vb`,?CF+eÄmyiI:sm:ĦV68~ZҲLq*l3".{X#t?p+CwF{vF̟GUk6Pꢾ%~NdVv.fDA.ѐ+8av#~IM =oَԼ爑R;!E-(Qi2$e"v"檯OEb45wfTֺҶ#҈=~)[7 닆W[N#>scL^rk@tYє` C=ƕ.I?&[Lh1&fL*Yv`yhx*#zx|cK[prѓnT 3!a?eh rn$v1袝 5cmظQ`׽=mNfUB@7(:#uvi= h9G*jux +#q^߄=aRAj30S\nQu?fwBR1WCBn٢9/Hkc,_~T:>^Cj+9:~{Wo<3҃1v rtfMd#*U4pƹڸ 'vd,^iH- *)3s\ͯcݔ}sYOwF9] }'ha6MAEW7=a6b޼ԼIc?)Czr 3gb朕>*%j-&)'d2(\CrWܕl ?bKWϺ -u/@jNZ[XG.2Av!eJA + +m)&rl萨:#OlXԝ V ;b;{X>aވV ^tID^h΂eWݝUr;$D 'ZhaK3տ9&x8ȨK̝)kG=.4%&zcaꄁ4wd9k:gf2j+2pS"&ĶnFElrDQH~-bM%ϐ~?` J:Uw_/M :8G tx'ث vx*t3DLR^׷=ED9 dItE1}C 9%fm>2D.yi3=!H\bPlE72.z؀IXcG{! +zoR +Km\ԺkwQ'ty/ygBxYGyݙ.{w߾bV=q7pUw@4NEP|ju ZuI:ܢ:,QO؇2;Cʙ|+& +vTJ +uf1= + գ*}EVz͌d#lxUzQFJ|pڴZ0wm\Tgʯsb+cM4h=ݣ*zIz(cxeY{/s# 8q90 gΫQuÐBie[>+Q94ΘuKn.|Im~ޜVЊ[J-J-8{+}~}`.m&N% ur:=Z H.y-4%V%?j^fhy)lS\e(iÀ2k"^EݍF>8桗G9aw'9}u0-2nQ6~)>S"ڇ])[}.zߐ햩yn3!BuP\[clcgR؟K>sGdT{,FM[l]1-sMۺ)#ZjGܝb<|#7ƺE3^.b#a-Y6V&`HH1dT5\O3Aդ+F3 Q+{cü>>_ i&F֡Tr$[*s)ڧr>&5;f'A!3E.A_͆]Ts~b3}9Wn)yQCiϺh,`]t撰u%s%?ߥOݻ_r,R ?RloGp{cqLmB׉d Yz}2gUH',ZuhEV;hʬ\^qH7zB@cPȋn0D'9y~M4aVmquo0+Ox@HYm5j0R>!&Ψ Vdpvn1̲^sDlm\4C7u%%9ig(Kso~Nz-y FTn,Lri؂99C+䑬 ^[bULaB7n&ܺdE rf?֩Mڤy"\͌R*:8y^keHf䯙؞t,nG%AMnQ6bU~y,a>#^ >o=$Q\7>aqvg%֭>xj/URQH7~UnX $j06ܕkgOZH;a`RXuFSBgF}a?_CiU5KNƾzAL+Աǯ 1pa*˹aW bi欓^qpveWG[2<[Υ13"Ӿbq(Ri?_cE.:k MV͒[[3Pv%96l-;{BUo sei.#xcj +P?cu~vOII<W}AHaz0چ.`ƕԑ'-×ɸ'>8YT!j{csR^̋d wbD@!F oaņ2FQ9m⩇N&E}_V<],;b'ŧ1]s=S\mrU>Pea֘?"eU2?`+PJqFxc%ܾ8륊'\yE}]&{u?fecc6eoL}VSӎL|CM{ǸtN猴sR+5Qezg@b8-ЭFɹ9o툹,ߟܾU2s8tI^P٣kz۽C|ZS(x^x-AI>m'n}w $mxVW˱ 1:w43X8̱-%n:o2I5r$SXcrDRoWciIH{k1cqi^QO>Of*Kfݽs.og49̭..v"9kc>m;.mRϗrcy7*cn#c~Tuk(qhwfpۥ CXoMRO6ӗcZcZmJOIe9y쏿c|XŬc_SCe$mw,nI}])G,F|Q^ԽWci9o% z/%bUs? {,~2S'%Obh;Ǥ굙ӨNL2-=_7]ys#%ƣGo'O̗k'rᒡ>?ةճ'ty>(G\ +K-ChDž5f2O>wUEeHXl+jZ=v? CñKb&=Me\x'c+l7 wEZtvOh>ɈYVLr`2qsv?\Vs18ҭ?Ώ{;/8QR&:!h^x{*M%'$F?*A+?J=k\b tQWC6JFM⒠Ҋ'Sg3otOi|Wа9j/-ltШѹ=0!"3/$}CU2|+ZV9z^*x ;x@h܆ȈAڹfy (fhJ1?C֧(22x,]yJ=-h#Km<-drYϯUF.W 4w:~oW MӋvc z(Y(Q4lh {RɰQ$Ww)|.T/ZHSWiJivC *_Ly@.r&dRtjIoO18П-65ȔF^*5A5 {ϦMԲ'⡖N_/ٲԴ>¥Y3!gnSMK=CbJ)JWvS$\#e{5HI= +}.7GI.pݺ?٥ܟxWF )T ~Cp(f? բZ_)%[ 'P27W#CܸH-۱e*|YXυLzF֧un+P;,2M5>#گmTO$ƻD>*hN[},斟6S+jNUB0 QTiAlM?թ{N +q rݤW_A.C!ʦd7Ò+f\9kd5-x!N䀁S_W/D"}H+갩\x՚5w5tҚEߠa"^5!P ʺT9E]AxʔtsE2iMٽP|ֲPasH= ˪%57q0R)s{[ڻFD`\Kjx$鲠T5$w(5axq;|Q:b~ᵇv/<P4<7Ćf:qqiiV>$i#~s$̣Yc'1-¸fΈ- G2;!nt |FXPZ\E'b!zd9_em[ Vb骇԰B.-F"o~bゃRE-nBݤSrzJLyu+zFG}5pb܌w2[|yj;]Oc%)noM +Z<1eԽz=QUJ3ΠQ~Ո6X܈ ¸Vx72uIGFyzQ1 *jh&}%e%M5 4yӎΝ7 tĢs-']`Dž*:ŷ NzӪ_x4Q/_ut2Gp5~B(%b94yҹBϪ`ISCjt՜_`D,i[n|Q53ݒ#yX9EdzY9Ռ\4BdG54>bQ\Îu4״` +_sZ i%&gJ.“'dO'dWa%6e"kc +vጎ8E mXzqpC45%,T|:3,i_ȃQ`^w!vH>!?_017̎u~QEUU~*S :qQO)jlB폒[.hji) +{?DAX|g.(ڒ#U;͊C:G&m{₫ G= -QTXҐK>-S>vչNTɇQjW`nzHMGCB}Wd7'Y:? eq#_O W#XEq5 SiXT)F4O>1L=Kc3+rKn?jz\ &mMh6S& 1RgÂ.|0JF| ?;{UF5_BPm:E"X#PCXK*Tꢺ3qFF)k‚8U:oVr׌,E!V /< '<'`ҿ#uew.lk8:3? f%4D;'Vkƚgʇ-o ȌcD{?aMݴ3-Ϧ[/!ҩc+Kx-cO[״M +-k<%*qYۜ㢀PYDp }GoG-\3l 6aջT׌AFzͣ>"M雺}gusa DS~')cMF5cOs=@Gз+:pSk}U\]ߵ6ٳ~AkY327?y=|Tɦ rHoy*X-w0.=7zJڰA֬ixޖf]4?"!GPՇ~pឫ9,h[Gʮ$eɏ_F ^[趱3mN۵ӗqQ$iӆ)uܰm_Gu\҂+' %%w:M$YUGz0-(4pxEG=WN3h6xP˰4ikѾLA[wi58OD9z˷6}dδ]h)mwwM ]^K!Opאa{{we>C!qKs|Ю*Zvj8pO2MqaFʫ]y,l^X^_cs)BW.Aۑ0?L {&p875_D?誸`?b͵-=qKk':1b$2R*&ǹWc#ƾILO;Z*[juB4~#FۆI1 M0"G~?Fq!>T مO< );2-|ВzCSpАrjM5S3H2vLM~S 6j2B;>nd癆!LsQ +س-%ӧ6e5*|1Nx8ijOK+ZmgW82fxW6fgC/f&Z/*ԯ硎gIZCuLLE-cXtj)zk|oN3}Y|ccեGKB/p}S?fbA>0JOf5&voߖr×Y Pw)1;AL0.rol r},2N_y{򟽨¼^]7wNS2RDCnb/99f~VW&lɼ{&%1ʊ)Qzo𽔗Ӵ8nlwB9d3Խ!BqmclRJ(7' /Skm]jJM)^dt`\.Iv6~O/Fg*f7)nCᕝk~=]m_@V]DۘN:=̓n?D=mvܵ ?>10˖{GLRF ;>DAHm{ +y4B[~(^qYv=&$Z%g ]S f沫WJ/oovö{;=(mMޙՏabuS|k%٦_z!w2bܑRsJ[ݘ6 3&%"%]2XN$h:헩ʂr.dxl@>I1{[+m8gq߯D٥|ً~:-E~A +]B'eI~]|1ߒ~VU$?gm}qA鑡V`gۤtbbʹE̋Iȁ2ς}5b#5 i"^jϭ<>[k/P2foGHitqxv;1{lk9Vȗu QNvwNW&rnT}vYV1okoc7 x +=o GX7ZB`քsʗ?R{IȔ +.h*5"SB7?&a' +SN "rB9_,@B<o,}aBcfߤ&si/enÆ0ai\8>r&^ΰ k]Ew:!w>$H$712Tצ]|{D~8pu5m]֥EL0Y!je]Ⱦj>C0k ={Q 繦I[=yWt?ݸg?b3~ +Jo 06Ha+ʺ«sJqMewq&m]yG5^'qѠ6,Èw5ۗΙ`fG0aKm) ߫< &fEn.Å7yXq?x}3?d_:GJEyW6zasoJn(*S,ɾm̿4J":|Ș8/fgY(.6BṆ4[|d^J3f;: XzVg}@YuⱲ2J~@C&_UjQi/(}z#-]fgg+3J "}g-%[dD[Z[Í`cWY"sn|:.RJ>ܰNgZg^5|[W ,aF  `4{4,Yː1)l]ML8Nzk][U&'=p ^@*N@%̴nQyU=|cr]~FwjrάG?`%divP]Й7g^hm- >J\rwٍxܒwn^'ukx{u38PېwzMQ~ƊSK`O71}¬ #w(ɺd?Pk1z̿t5> +jP ?BIYpQ<`7We_0ߴ˰цпF:sνͿ O{]uҙ'YoŇ8BMM[k)i)l~L ^hiC4ȌU)jkGGc_з^U6_|K2@KdBh#"\Iq7Ɔ̴To>ߗ +K=W`_:Ͼx_zc]+.\9 "CF04$oy-BCcw=("@'j;0ϛ?O~ox&}uٍk>V<5A'=*PCsN#:3~n4& 6&|iL<<ѱ`NI#k葦:a;*SɫX@?ZmG<;٥l)I|;~;!ws3oi`ύDRtLc(}KlF*b <7Qyn҇g+}+9S|{%bSŵ˦S} Vv>E:IWl8@71חߦ߲JɉV9+ 9|ʪo`fn_>[h/:*{CiKccB:ļKָ1dTCnmvCGpX4 eM;ZFt\uH09*ey|8=)D{~%:+dzbq[3>|wZ]n >P +QN9%ea%Eϼν=^6 +!LX|^]qzoKv ֢{-W]S\c"E̴4Vޣjĝ1nR`b}HOE6^*odR}ZN0:%c~df/ os/~ğ)j(Ve}$,TiUUvNU"W?TͨDzW(Y+` 3J%wl?7[5]醆HYg{A\[WS:2ֆ_X}rs | 1KJ<%.|QZZSNL0d^4Olȿi=7߅apPO_{w}}>;v2F֣3/V) !hZ{g[K ^RcϼFh2Nw?)zn- (1-9SUBMq)>%6x8^⌣d+QV֩})bo=F\.4̎J/e1iܚ!T?Qc&ic ggߦ6A_x";'i?`2SӼR#Z'HIxOJБK2vXkG>KP_))J h»2nazMNN^ZG) ͐{c 4.ЙSziwK6A+o46-oeeEpwt0+ulSI˳ɰ>eema~J¡N(Y',ء0"w wClr(+KP834yf== JnSUK'9;=enT\ ;xK. +O"*$1glW.r~}.0h &Bz`VU'%2L?ru}#ϔyTj/)JbWF;e/V?f\(|eg:çlx%`c= +bAw9!'_[VBS'ę&i)~V/&{oМ:'8 +Tl7&ge\K/Syvwu%(#kmm'o+ͽxӁ~撱 +1]|$.:|j?SQ2TS·(^An4>N=,k 7"\ \.L?Uqso +.F1;v=CS-S;JM&o5"0x jkJ-RdI w(ʦ}Fe_G1 žlv@Լ%.y0Ͻ Zu'%FpQLyWW(Yoϗ?bfZᱛeL5J<WxyCEO]#ܗ v5h)0ơ$:(p85#)M,Q=jV ŸyEP~n D s8+z <VH%IzJ'N,Flΰ<^qM+ +rqUqc]P3-WӤtiQdy&ҥ#dp(Y`6-eMMUEx&eD眀qOTtm]cg +nʸuwO8oO+7(8ֲkH,r~c%r)봶.~HIF=3JW5Cnsʄ.%BL}vlMG?O~h֒˞,G3|{ _"ȿڎ 圱IzүU|86jgBkmuSLIfݥbuRвnU8 S-d68.boj>=P4bS pCk[6 (پ)Ro`fzԣjej,{h-^rۭmAH͈S[טpd`H1Xϫ)vK'3˽IZ5hkV)7_.(hPEc͕NB_/zu\O;' Ia36)$;±PhhUz8!/ +9{RJr:$0K71E˴虀wLȷE&ʣb/v-vzt\|Cyϋ7˂lST|X[jewόPR,R˒1RE%DuQ^ш9V b'ʑa)R[)B[$tU]mjM6 }o-ybMOfd唴= .| p쮦>&Wuz1ew~\=nbo AQr芜uj}Oju +ڝsco rgO%'-uaBkOL\%{"d]ƙDC(n$cHZU/7#C{JnȫKهrNP'Uhd&ikj+7z^zϫ(.VUb|!iP_~Z_&jkڕ.ͯ"-w_rO=MIFQ{#'{觶IZuJX~ MF'0xSx{'y"ӲXbWR/CZ&qۃ!6&d^$-n(IږҫZKF^p%q|}8gdVڟӇxWRHX|ZޞT?>-5RVZMRV}umڙ+EYz\n[YW4]]Dh#tOT5 ) 5ջ}'KL̗5z͛!ߓsֆyM>q0;hN@kO:X8eI_ +-jz8#>]/r(kYأjQF$xfH] v"]fݛJ0Pw5KR󝡢ŁU|`VX'3}(8*l#bk.S k^y +Y8e|]鳝>Ty1Nkܞ~h⷇+gLW(GuI~OKg'R>NhxY=BbfhQso{_ں?-VڇaĄ9a/Pdw)owiÔ!܋aJqP Y3\eihJ}!Ȇeז*BJ4ɼj@I۔+koZq2?MR/9QB~_3<<zk ˿jx7R:{l1;ỳ}M厒[mŷߗopMN9 +sSJqh^U95tyh׼IN%5ݣź(6hyCFN;W3~蟍|Y x"CU1OJto + Cb޸ܮX֊=gw1 &XNPp7GƠڳo[$3x.E OPR2:AkVpwkFڗsZ*Y谙ͩ̃e.>6<\@Օ 2D-N=3ƌAW>ihW+VP@"').&8R2AkZsj//#1hN^,p)n-=̰*ΰnj?ohph9#"A,w\>|iQ{Kg*V+kg'$$ъåV?$\5Et8' r6zieAq!K++[s/|, k&IU9ȯi3E]ʯm%\WT0`_¬r.ġ"HXZq~S$-ݯ LΰMmr1jލ2"yF"P˱{ +BG/$䴌ۛ͞ݩ7퓐3׭k~s06PTeOkgmc")kJmS)%ѧ2JU wwumx#^Ϛǻ|Zt'ꨅҖ>11Ӭ6N@n) + + ]…?A{gģE>٧'&'+u+8ecR@?Yc,㸘ɪċS51?[VE`]E=_$7Apu(qǛ=Aßyuꪍ>|b<5ɂ\SzΫea9"ƬöEaNڸ(0k.DϦPUҎ C1o]\r)!qq2lW,]Xz_Ə>7zfYNNpN3\ӔT]v8'$)"czuu#;ejo.&V +f`mKWTqlVO!_F,`^f--B^+vwi\,zbRҶG1GU5֪į%fGmOS} 6M5ckP6S5dW7p +LUNQӜZnEձaN5VP2 Otž Yj'<<^oۙ$g/B?^^euQZ(l=,dC]S3ڮw}6*&`œZq;xK>WVaܝ`i[R~WmzurO@CwjSuu5.R5qZz -2H>eE},/xgg ^!dץ[Ƒ/{ne[!Jz?#n#p8"F4d_>~3HܟnRbW>{5\т<*88*x])tPQvP#gwOb֗փY16MMXR0ё D,Uc@n(El + uEY~XeԣԽVgk}[f8D)- o|eS7]jʥb[x$&?îIb_ʣ&ʟ-%ȟzWĂW4ߩ$83oʢ棭3oږ'كO)A-@vc硟,06YKZ Ϊjz1@zi3"9^rVl mUsT u3U|D9&zt1Nb]cnC+g[iar`wo"d|BGyP .iK +,J2%Rz1OLrnyZT¸ UtVLqR!Bq=OwLbgY65rio +,bfP,觾jKG۟G┟1.5jcjˣWzhYr'801ۃk2tLqHCxGJSɼo}-1t){#ݡ^rZsS''06Z$i>6M?g>ǫ-ߒ xoە5)b-c%]7C8TEl w$Nnw?j>6߭=u1*p)v['An6߱ϭI\܁^D=^kh 5-' )&,4QtϭFH fe;Ql8qȁGf4ؤG۠=gUC/Y陾}}ӈiD4~ RG {DAn T!`Oml"G'pkH9~=&uCqY;eOLR\Jmᒀ1 +}VGEjU!XjG + mwѣĤ|~b`}]1gܿa # mWs\ъvC׷]qi4p0Y +6- ӷg[Rt F56ַ~ZB[ 8|n"$/_kZUo 7Zzٟ/[ om Ee>äVlJj5[ |-۞HxDp;R|Mœ,zwXW8CTV~zfxC>rCCfxan>h]~ 8>fs7%Nϫje:Rơ۟jvTBٛkV5 +yOc0"]pKUvvk]lzsx(ܣJr%xJ5' 'lKr^G[jVsqZ +a j=ɚwƧ~|n]dt,xQrS8pfeIb?M/pY5idƁ uy=}ZQB|> +`,,P +ml:b3`齣9reJU2hPiGN="#'R4<Ɍ78RtsޙZ,L2BRwaosowrM@.^)ؓ +g?b@ǺWҲӴ] 1UYClX35NVׇح + U8Ͱ)X_1Mq6F /4nQS|j֡ZrO[ZT$a#wwj|6EJ8 zqҧu|`]vzr3 ty)<\PGĭ` Qgo-2=ޗ2<:hdCI+4_SJ +z̭$a$\%{˽$eE%)X,AE!"m])+?L|+yQѰq_BaMYڦa/׿> u gM0gkW[,SgJ^,7K9#fYFrW+\W!çwmv PO^b{Uo|~7 +X75ǫ|M+XXpw꾌y]ěj̸3VxDʣ@Hj367?B x^ᓌŷhdy?ǁ_7J*tu<"d!0?leSp0~=&(}ddžy ħaӤd ҥ@Sd@WiVG} &`Vi p BCWE1Nn/1BUr4\&ZT_DlH*ˌ>ԫβ{'౐.C%eo7ɷ+wկI>V +́SBL3WWlFnQ8+ǣ2f_wMRga =ЊIQrzvWOip n:*/5O:g,ŭw\wɩN9+&!ȣ5'M=sמ7jENL^xp(Ư-b#;>%اz\c +zcR-{H8-y1 )^nFD8')1ǥ'5<[5h&)1dM\}" i =`=^=vZjM˲1[s萣4 h1n=ؙ䟯..qyrWn#o$'߆W6zr㾬impr/u |e=[hϻ5RRsA-: 'j/@c>(p#mUgc2 +hKG lqim83Ӓ:{4O/v)ivޑ<JvixhY>Pq +:!2SÃn^Jn8y8#}5hVؓyt?ϰav 0 3ë ]Jħ!.^[zSxm\W[E4y&?ϴM_Xs0_[}|sݳӘkIל`7|耿"8&X Zsk!'1ūk|eRй+o/|tBCC%@ǁ#—ߧ\XjKUaˍ:ĩ|35{G3"ܧ;@zgOM@_;gk w)i~Z&2b$*1& ;{iqdobr0JhI+]V5G N5=`!-jA:iN4ȉ6%> ǚrmLjC7~>=|إ('}=Y^dVv$,'?{u}y^+N} 6ۋ("A*`X` +b˱8VlK-%Q$%Q$%vRv^.ܹeDΨ3-[>g>ᝅ03d| +ɱ}Oμ? vL:Vg;n/Ol-4n =;Oάvl%ؿ}FznKng7nV,ն?\O۹쩫@vL<9u7,w]GnӇ/W7>vBKnXBuOY]xS + /=os윫{Y5w֙ӛ3OmXzfӅk>q(yq`4{8wm;w|x|sӧ6=o7g}z}?o_3e+;.]; ̳r.lo:a~jw}}]󩥗뺞pS>t^mg6Y/'}̤k;6u=2œuOeOdeL7od_;`xȭY՝/<>;W|˓}yڥ}-v=…Ϭ8i`ye끮u9z[VzhU®=w{Y1;~? oX^ٵ +g,duO :N{6j3}W`'ΟN?M3yꙋd~t/?_߳ZwXzyNocOWk={@ǫ>ʖE+s vTׅm+/_v%}:,vfktU;>;|:asfW}|U?=31_O_[p? ;~[1.ѳ/.ºrM a^5֞E;W'7L;5? {ao5/havس|=+ޜrKq˿C+rs5it^=8产s;=֢gOljx@C=vοg(wn`˩u3Otq6>xyO!s3r_<.]oϧ.m/̃[_7تn^{uw3@yszqkܫۗZ{_N;/̸?x/>-?~|y{c1G_^]0ΞW_ryˠ?-]]Ož\ztSW}sGs]foH]ߌcZa=ⴣo^vnұU?Ս5o{mw/Vf??\S7[s۟}-2ھ?~{`S?mZ va7awlLw 9~X97>fy9wy5i^Xz읋۞yԦ_&C/{q]K;Jm{~C߼|Īq`׵]{7}}ooٍ-Z1ix{ϼs;w>,|Ŵ+ ߘk oLn.uu_Ž~BŅsLjqϽi';O>}]G6v6aG؇oݳߦ|y6޴y“wF7>s[z^yɷf~lG._\3X8|mZ躴;z ou O$￾27xGeW:/mnzak;-'vNnh9>7>fOw_=tcʂ}/ݻ>m^>~ykϓvL7Cv^|bc䆥m<jὗ̿꾎)7嚯Xt}3Ϟ_3l %ϭ^[V(y$m_l?04>99&{hN>|zcK;F_>rf}פ/-5/hcq~އr^WM9?,;xrxˊ,I]74xOo]'V}Oj}RKm>~uw_݃ԚL[ZV?9ڜzQ_K'}gY:nˏW3m]>EN5q}x@No}w~8|v>+;7ƻo/x`Ϧ|oZK.8qOϼ9;mq 'zck3xgֵ>pas'v6=7kę-]A:kʉ wMw6إ.l9m}.p/.dnK \=1ݟM ~NK=WMyW̹g5ɇnfS;^ywي= y;c=IIO=WsB=.Ú;k ++.qk}Y'g;Nߜ :߮; <ՙ'r➁w7OwͭOmj z!q֥m[~x9tb]krZ|.}zʞGW6pnMϴ 6Z鵭07,Cy7snqoc uz`M3zuӿ{f;Ig7-n=og5[Xp=f_]ۻ$uPz|7}۬][tCk ۟}lc+ǝzɛV;{^;2B`__ݜ_xΦ_nGt`Y:k?gYWv]~?.njkK.oY;B:CeO[I^mOx͎?[?n>V]~a_ZYxKjW?mew u^>O _C7イssb%S벏"o5s#< y!/9S.qps7׋`;mdUqx}/ޅyh:~=,^|soڝGj?z~ "إ}Ot>r-aҎz{1:쇿k.蛯?7\ܚO%+в;zaOk{:o7C/m}jߜ[j7-^~b]#7/y[tomiHK/m|a[_3̯skn/t;?ѕԪ^ڿyw__ޑz▖.y{/OϷ_>1e&\ۺwZSG^}bu7-gYͽ/XG?ٟ^h9ɻĩ^پ,s\1zq@/Ꞿ5m?7Y¬0ge88GKw%/m~s^ϫ} O{ p zƂ>ݳ$bG>z>eΡE<)s:17vL7{5?}@_;Ml޽s-ݠNgK.x͢locƻˆ̶bw~^<{Z?`,ޡany.|_\yЙ>^gx벞K;Yv/|jٍ={zq[nˏ_3[&|X4>^k~e{ϯطz_-x]Kxx|>y3?l%ӿU#]ͤ~d9U~=^O>x}ey`k`Ý2a nó六 ?=W rfU tW輶#?i?.7:E~=S?G_\%#=/#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈTgQ%?3 Bnuc=b6O$ +|1&dRL;_@Jf$y"&+pQbJ>ӞT2;}t,_$ԄBZ\Wo;٠k8m: 覮'"jP+zQ/rp]DZ 2"]ǻ\W]Ŷʺ(򺎺'swݝd 77m|cjSMf\|ng4Lu{/6sC,=W{fMjkM|&vßaXLK!݇kOHudt7]KHw7.e݉{ftgROn^8o}awA,QY>YV.CU2L{Gltwq4˶%r˴•~.YϷ>ן-aw~5(f8$ӽTr tP+)Br ]rCr¬Őo-7;UwnZ!SHF\q꣫g,[r8g ϧq~Łb1*MSdOG&UL.{2#6|%6nzd!/ #ys]=LULrpτt[bll`l`ZFl6 l6 ) |ޝ&`l&`l&`l~ oB&,$Y̭WlM ;YٴOf#&=llu;fr09+fr1&W6LkFNp}!O _ETR٢=QwG-ɫ|+7P6k$Hv9&Hf +M w>PjJB5_%s,!Q.|yOly[зݓi.gpvOTWu1?z[8n}=Lإ$[2ݷuCW=daBj;_2;\\˧ +|Eq9ƩK ʏ#/ +HLWڂ7=bdoG4'2f\iù$xseLLeop*"*gӹtGBKPp/NZYj@L+](*([+^uO#Ae;oGĨjDnv~DԪ&QG(bᑊȋ 80t Ra 0tY|Z:CPHњ2"rCqᆁdَ8 Yq+=ǡrV/9=ǡ8hq: NYlO.·yklBϷE&:KܚikK7A.F^mW|{W<2DrhU,c\D|:=Lzl5Ӟ;eӅt\>}K*QSb]젻AW:3vUre#Kgᗊ|%;<9e#\ꯠawy0lJ~E)4LiOmPHG#J՞I@߉ʈ%B1 Q0z+Ųbhؙ;s*]7Μؙ;sbgN̉93jؙE9#b`xw{ ;v]SPQY?:tI_q1JyWTatf +S۹.kU]~/;GV{wWk؝WKe.$h*UHиjqsUڛ[ի^Y#q>רMjh +F;Q%dxa3Tkӑ$]~qHmmB!הnUbz/Gw:nQa r,n1|%j-_|*֑GSD/]OVcP+1mICSY[6k {[Tr=T^+_E𵲩*BVCH*[Q+?.7:sFבl 6FWéjB!C!~EBZ5Z%DUyUv8P ZUTU bݯuѤ=DD"5k@kO=S\#B(H, 1)~UfU{_\#_="4%h,AG_r )EG+#VZ+׌jgIqY[ϸA);f֒K?O<_C]SR@so㘵\|_(\&vMw0iL!uିn Vp{FLДVWO[ntU{<+ *M-5J} Lg2V(TGs\RwT)R_1RME4Η?v?f9:1Nhe5yڙ kEV/5X~y[jV[:P&ջj']HƵHeGy\#TF5 % 1<_6~Ubdw_[^TڕYMFo V%:w9 .ef`ieJ>ic#;QsPJmC]5nG5AoTݭMdk|F^>r<6esecW6b3`pej ވ!sH+8F!5Fʏ!`?1SZɉlP~بՂFUjkuT*Av@m(?uպFҊ(bV<y[UU1W@ +~&V>Fkb]2J/E}m)$njHHZn3zSeq7HV6|ޖ[jDq(؝jmHvwtT;mj|ϋdG2}=d*ݕ.LJԠL*sULj)S+ou+%"_r1U'!V;+P+l|It5R-.ʗhj^|Bx||m%#Q>My(%[[3@ZT;ZÇ|dB\$wLoGw-N'ocK%I+(}7̮`rmـjRH+M;SKQ\}VeZ~+1v,dwvz'N2;/5fǨV6SJT.i3Rqg9=ę#"j9qfȧH`T}Lj%ΔQRę8qdҨIIʼn3UqFo-'T953Q8S>F$-qBDSVCFh)?GsjY +Ũ,_8Fv g6ZzFVҭF)V6q'ő8+YH6W%Ef-kϨ,ޏMI*巎=ͺ*`rޡ_9k_i{YTc`)(;qۓzq%|N/|[2VYDঘI|rtjJmP)?&g0rc{Xs}@xc-Y*`TçIZR, Z .7+@Bo"SsBS%ތa:M&cԞvTHv %՞s9:SЈã]sd>SJ_ZLaj2s;mr,:GV);o#bT5"Y;?"jUmD֎]'yTˢT*FęGu՝y5:U9"qHիeW9"qH#2¿E>n]ךK!w +ղ8wƣ];pUnիё~5FGaLdX2-i [vCa4z?QZr1zrޏQ B8~T1_`Lk˥~0n*7ʌ>>^>_QrHlڏᮀAtWvP ;CP2P.F@0'q RC'qg[m +znM' *8wǝ''s5>ے|#EVV˘8ɪ2GqL eAeeI6MFw0\(ZkB6DTZ+a[_։ + ++;9k +,;6ѫ5#0_֩a3p̸GTVDɹ:Un&3 Ӵ]Ov҉L6pw/~CMS5/—ELJbRb|%ъ?Qj bzAQ׶]jCqi ãėT]=25 Z}>/OJkNEP5[`>эԚh'[3iv,Nsij$^G>jB34U3? +Fmmnp\#1+,-ٕ=KW?JOj4f+NK( )bj§ZcZ㣸 \F\ pmZV>`8m_CzvmǴ +%`[*jjaDG|}4_/Snԋ$z>Q]u"D=銣9xkC" qUxU3HUXTWUA$c*YK5SuUҢ^U](і`놼Fx<6!]:ִUAW, 6 Ԫj$_L踱NLFB>&e>^QH}d>L5ηI{>ƺӠwv5{X`FS*\ qDF?ZMߝQ7T#˿Juwb֓RyINUtmf*:|q4 v uh'&f.'͌i.xz{4>J&`Ls7ʡq0 f%q\. >SNNd3leiNEC=|a0b4\O6KKZ=m6A^\GDo:7r=H/0++]`.n/]6lU'a +Z1zLŝڠWMWYe#3\[A6X PڊC $lȹ,0NL ! !n$  N E: WC[OD1i>͞ڠږm8yٺ'TFm]3`6aT| +CtEMEXf3%@p0ei V`p~=Så[`p_E֤,f,#N0g~&;PTVMli`@oa"w`mX*& RQ@1f. :cB[w XLYeZx>^3>1B@%06/ * ?8) ,*)0  +m) +qp`.M!LՑ&4MWI 1L^%iм1 D, axkƠqq` tZCxR8Г: *iM) + *.j pp*v \ԶIÁjHu"J0y踬&t& :^AJce 󪢲D: RPw1Lza)r 9!ƾౚ\(T_EYL d9/Ut03fY%}؇!2p{e `_% bnHT@Z@I/P-(nulb큓1@r=#!dOVh:C,5rr+дÓdK`EXJ-VM+lP dFE$ wia#! ,lFlPj8O8ZU<]1+d#:j:OD0OՕf:FcFZ1Th큇!h7r#N)ζ`7f@\7Дߊ]Lu%(lrˡ'dķS5a9JO.W菨`!Egk0Ő*K5T"T:G`DPxCaU5qbFF@XD[@ sSA8~l`V\v&*̅$ +Wَ8pxB%LNj(fȖ+-ETR4Hz4=s|*SvEОbYN`0uo-՘z.eELr,f;! 0l!ċi>G';it01Qa¸HGDJjťyN#% +M\ȬVS$r +3NYM *.! Ne +V$=o5ݴIk4&wZbskN:n P XP1E1ۮs8BրZѽKhi@ `F.Qp PL-vpH"o40_^+[H@ Frhi,AYc-Z$5ޒ# )4C8 *t)%5[bnqMRYbKWEȼQEv풼2K- ϦХ44 s4LB4lNCɃjZzQF"$ ,eɀ/?mdO@EDM*miM?5M8`@B[Dsp)iXn5<,)zblԭHYǸ4L {dA@ewͱ3&礰 +@#k 40X@<҅oDDqOᦵ &z0`J[66i?Зֈ1{scyȢ5+ء3A)X?z܂d(ӀIY6h-'af;3ᙪy9Nq :eضAzF#bA@0 +w!,?IR'*5*!oL6V*;MIK=-0Șw5V9΄;*6{',fHu :y5Q;dԅk.|:պЕ@K<y pv5$IBIE% +=MdMǤ4)@&Gx:#,t\%`AWY +gJ7l B#ae3A@w6XgX8 `)ຎWwbAwǥjZq5~gCF*ʚ͎Uk3MyDXsܪO`)46McjW;iD(/5 D`\A:PqF|Q?+1 +|b6C +S^YVu0A:*-d[:VeaIn#MDhe3AdiBOO]q\SuXdVSu%\Q7yDD,$-\o +-m"4O C<4% Q#^֨'sg`p0 >=tl`Y%YO(D4[ +dξ ,LR!G.ԴpHPE4TEuثM ĶplF樆0ٍMZc Hы`PftGPDW`#0M4Xbn.~K HH!EVS-߀;J+dDH 9D쀜We1 "%D4LqM%2<ubd8ZTU$5PG, PCwh^,rikzݰUu%ZW(ȔuͶW(d-h*DbD9DLz.hIz㾤Q`̟"$ iQX(Bќ`Xh( +Y28r"Bh@iDήEQ().;-1K0Z9ǭw^0K3*tr<%6eRA*'V!2@M|d&%LE_c*&E`]b@$ +z +c4>L> +"GE^/Gc3Irn2 Lt"s4Ga +F&B0dA%4DbA*r R buQūv^\SEr9H;Ӕ$*őMj@tWaw6EOM 0e!z 8l @2gTs8FT [$/hSL;=ѵhd:C8!Sg +Gc>3E%0u~4 + M8'x0gn4f@$W4Tl/i]^Cl[|r8ކ(H/M!O2pmQ)~\$rmFNa"eA>#>]mJZMD :_D;ST5:2dĉ(΍A)!ࣸɬм2o N}dq 9@ +;= 9Ab" yY a]5{2#xedɇU!7xQp0D?4H2L >3U$X"8:eӌ`ej;,ڍ90; +LX8CX Ġx5"7p8aق?$pJ`J͈$o5$ b +ӶMQrw/&8 k"_k%SB:联3q9-u24mN CӒH%d]*i,UN: MNM5X0"AʗDRuR©bdHYx.nEa^w5%콲B,9 NQɆeJ>Q1]U#ipZ8-MP|^׹4"%iR؄XE`Z8-FHV#6*iDݴ,܎WKA㴤m`'}vYK8[ (-Z) +mGAPȴCC| 7Nxx}0)J(A +pd&TSi[,TIm 56PIx Å#tG4Eׅ1z8H9UK*"l51N0e9U8$4ŢcxGBC)ɪ N8SO(A3Uڬ;gMȬHljfa?p*^lPNۊdvER~~<] Fȗ MHVO(Ɇ98Ty)0B{,2)! 9ԋ}IO{,Ry0e5\T]hE83:] &|%Ԭ2%"D?LJ3KV AH(ȁ.UEؒ7h4( 8 + +dF %CܡBn[m5qh!-j~ͳ&N4FmS([8T{t2tYqz%CPb常,sBVoP6ۇH. v@;͐QCoTF1 {d:tS<@q$6OWEuo${ +'݆8DUq_Hn*^jzRYBY]=;uD ·]n&ՠ\S!SŻ5.~4"S. [:ğe{rY(coףr=][DHnF'GsTK]=ꇑJo.^罥iLfbIլN3aF\-U| vo74xkg9"drlA&e Ȱ4kҖ׻N)V1c5 ӝ1H!]=6(Ut1UZqonAƪVy+ k~!|||S4 m?+H(x2-x.R5 u rɧ7E_HPwB{x4I0L!F#./h"%VQWaMiS욊ס--:vYyh*&jG]A I%Nw  k1.߯qI;dQ3U4/D5>_DkdJn&oT❬%P>}|3Ҡξ‡X鶨X3*yT^M$DzjћU[ 5BcpљoPӧm}eVCNL%hhb`%M +&a|C04pE2%S=pp0(%9[O{ as&_E/% 6 ` ~0v6&#^EsOh}y.C9jFB^# %tD0c(MMׂ(ci=(Euq\7oPZB-sUt'TG&b[z.+,v^iBEjrbSER QuFBy"glY$captaK.F?~\*DK]㚚|LHgݭxVn|-݈zSbELu56T-'.sNmejPbtPDLx'a0x5B$ G`q>u)@`$0=*~J \aG±` Lm{M +AKbn"ImH@9a͵A\,I:Ag*HhP{Xa60 K ԅӭƨ1;de`qLئFpMaqT endstream endobj 60 0 obj <>stream + LRI ,tL'TH H蠟,*lgP p uPw Nkr.MWO k8jrcNLnpa~N}@ +2Lm8(pc# ܐ5Ra&sMKCv-"TV 9VqThpA!FWƱfe%82O(:(M\̞!*&z1&Bݬ(5݉H+*u]%htSCYF,ʼn l;Ȉ+S!!` ̠LHS 2\UejQQfʤR\Nib=8L{U6vDZVPANJ7 b1*vvAb 8m[:3tK9\HH*-ʂe:ϛ"l&By*eY *SUnwi/&+R5*9YNTL"fl,]MdS1$7Ʊa\(ŖHD39Lct !x8}D*tjݢ`!IW43M=I1.Rl|k#rNfk HtQ>Y2-]^3 )'cާ`S#("Չ +rZ\gNHMghO@&h`o8GF/:*QoKl("ww;$F`<s0WiPz.'r(QR0gstc+k nR"FM[ +Pe>Y +gۘa1xdWLYhx`s*7t :QB 02Rä6(_p?"7 ?Yjt6WHVBE p` #pSҭb~>"5|9##\Pa\;"ji3|D`]fB P '5 +ȇC=]m*XsZ- CIrl)j€ Ym^ N -F-*>'P\Ȝ)_BT0,R_t2G5$ bAF`8Q,T%2u}BS[j&^sq)giD@5*8feӌ q9 fI`>2pPFLzakxUpr,ɷT6FH6q?5H\ǡ GɷL."R-Ty )Ep'MktG.7y]_u) gdz3!*#9YKl"O,=^1zxO?! 琙ʞ*h̾)G+DN{dU`eC% vtE5P +R*OPAa6'BT@D늀RaERȔIXKuT:"heLyLȘ&Gڄ`'>ZuqLtR@d4Ja XɑRV0Qk54a}rz(_lK [f '*>U$X!-Sˆ8xȸ!^e+d*tWdr(}uV=ˆk6sY| b" -jhޱ~lf]u"Oa F^6kx5.k0*+Taݢ6~Ptʒ-Npzc:J + @DXfqk{$5<\@~$»x7,IQ SM`IeJiίq(X-)CPR'R +pņ|M%}ێ# y^qi#zڑ>gZ*E  7ƥc;X_SwZrxmmq$4ٟ^O@er3g&ǰ3H:9k:w 9jP(yaC.z}TXJ4&䢗,f搏ޡn,4ND^z.6*NƅLGJAqJ/tH2vAG MKKtl,k$y4ES}smF:/FؗWo~\`8K=.l.۟lgR\Wމu!J<ư1+!(ܟ@6! %D~2NA) +uK@#mVMJ&B"+~|&rtM~)1o7F3Dq<e;/AEWGv *%: +4< ੥װbW#1P Uu1`.c +c^h8OZfsEw6![>7~M׾W T[lkTx|@04'Ij(6Ԣ}2BOc +ϟˇִ `%V)\俵Ǹ\70zVg|. vߝlɦ'gZ}l}j{h'/m؊ML[&I̻+t}%0̼Kژ=[Rl_W.xQ7jk0lL[wV_]=G.,> LdS+_F3٠C.=T|]zjP>C}O |_oPJ~'$5衺=T|&=T-.^\(ߓT7xgu=|m|bqK=| [v맹4͛@[)=OXS[_WW$7Ww>(oUz +e."45 >; +V@JA%Qt>MYP$@BI1,&c~7D'Ub٠KC`r @!b 8-E gа ~'>4yBҧIx&eHL)  + J5[mʙEAiQAbK4LFVOriT;MAO!n)SNQ1zB7 +VOlyŝ&IO3"kͤEF#i/;FH7r hAM;5Ko%rĭ܈wk +E3N'$ ZB]4].ITi4ȶ$- PNn"7K8@JA( N"QׄP\@S;\ྯZيBPQ05F?=6R:R =Cbg@GUX2C.; qJ3"\-P ʋ +̉ +]0$J4 +Cҿ/ ALc!LBOA"AS#)b@gڒ1:‖$YEĝq6ZQeK {Ean q2Mĉ/U KuCse7DdxM7Q]m]RZ;BKjރYb¹Ǔ]q7M'3|Cx xcIŎ*W7UAaI~IMyQAT‡ $%ԕB٧Q@'1 . U(AQ&{;/ ̦Os7z``:w@0zd^:,SD%i9ZvZؕ -LlB% qH|8|r(YOuHG>/% ; lZ9RFSW aĦdR{w|h& SZN09N!|Kcp >ee06O @z@ iK or$VՐ@W +.+(? |4Tϙ["HLRˀ0R%%O1\R)! :"A ^&4jEhHǧl%AI)ɣZ +j _03J=i("-!Iޅ, Z:/a(!s'z?A~%z li!EχZ*iNpa}E|itq9FHKsl=J ,#'?7'E7wa _olr 7"t., Rw?5QbOZ |,$؄VC>/S{24+?b}G &6DƐ\/ +cI<0ز }Jw8W Ė~n*m@RQu:EMÐ,jR#mpHc|@TK<B]G|T|%(BV(#28k +Ϛ⩡ + o]\7t%&Wd B xd@A.NdP2X2b+d@F%Ͽ50S>.\92"$D\+8`by</&q:4(t1b2>ɘ|̮Ȑɇ !#l<{ iI q|8Ci>MIȈ *]tEdr /"#u"2@Ii +dRv&2(8)RV0I7 -'ti4׳,1m^@Ɛx4 ]@(2Fͮ)C:>Ɔd i" x F PiowA1n>WRtG-w!K)(PA( :4 #4z @KΉ%OM\_@C!G gMDjtl@ͲB7K(Fzeƾ[\,U)ET}u z"X*hBN8ETƥS ҄&AN3%PN(ѽH! S%A.9)ZU3X0*=XÑ.F?[iPF4qRE44:AS+@$ՄxTMJ{'P<Ti{Vq/й/ hPВA j5DMs๏/@"tbT;Z:U$LC{ iDI^N\[&S'M +@[ITŝԼ]BgRh +-PRQ`/]Sl/nIq ?GQHyDiY ?S {ek nm/A{O %lx0q5ɿ jX? i%&Qk~fݱ2g + +nD7/Q=R>**DlgXlH6y͢gPsW`&P'akv՘b?aC*}5 +#?B써[>UMꁺS0-N}Q#""ȷ/ FG|yF +q.>*p38y&CL1IEo;޶lɽE ؁:w};Uڲ}cمZ&'+,3@:C,!UAF>~H3-[$y_AP0pP~KACJ|G>@)Fx)?ӔTyK#vɑ&5qڳCO)(|f6P7 }~SLq09zerRL{ q+].> VhsS7C8XvaH\YvJx>Y% ߊ|.9,[o/kfqIu|4 g&>ŷNqt yL\}M *t^&&# 'gye.hy䟀"-2#sk7S&BwG86 Y>Um# p(B i!d7Eyc3X4c_|"'dMKhSdnO @3..6' +*h&7i.T1jE|Y>AXBԅ#*4\6|@ɬÊR0cŷ6"x^hG #?0 +hSZe0$HUa`CMl81 +6=2(E#0ٴhl?_h#W@x fװۀ/q}[nd~93 %T*զRI<殺'm]_Ql)Y`B~rUl5~Oӑo70(@ZRP,DEeɤoEYX3ԧ(P1ޝD)LB +̍f"2 C0pbP'a0سBy•dod$9YɣNmRL*;WWl,aH-D%'e*I@BE[ 4kfxU*{;` 0` 0`ÎsvO0a'sDirl`N0` 0`Îsv<? `#^+4 'ð9 'ðx=]qh=a z@n< X0asvO0a'svO0asvB0asvO0a'sDq0asvB0asvO0a%sV<ðaX=!oďVakE0asVO0a%s>'&$-'ðz9 'ðz9dQ@/0tVo0asV<ð9 'ðz9S0`T Z5 +!ðz9 'ð9 '0{9 3!#R '#2WaX=aX 0`N0` 0` 0`N0` 0k6a%̲p64Ki/Gmfad8ِW#mfJ0f3QFmfYeaf4f9mPU,maebJQI,f3Gp.mfemYAej3˲ZhGK'b3 ])?c6ak0f3䘊XiWFmf,걙I̴6,*Ek3 Y=634Lӈ4٨AZK9fVLJY)6s&͌,fUd/^n PI96 #e[8f&GmfZ,MY` +q9FPl3GGZBWqY+W^fDYh + +6sdmfeUP1`XY) TY3@a%j~]>BOͯGQ04+f`/>l ^L$M E|$dK +ĊoL9z*!' {-˃°(BZrb8i/ 3KB{Y>tz:wa(,2΀S˶Ȩ,Ht3Ae. +N>l1\ X5~B7{8^Bn)aͯQQ`."GaP;[h.!z< +f#8U`@qֲ#xrPd(ֲR(e'%eozb-;+! vDزnDN.}X>VgEwsE<s$˶rEl  |6HОϑJ={g%ހ-"$0Bi.c_ZFb\)i5kNs%=d6s%TF1l7`m]Ʊb)gJP#L r+#ZބgPdvi);`lFb4ƸQCJ4QF]$$VS1|k4lj=Bizi6y8!$֪yޔ ʰ0H$ WR99@5 .!}ˉe B5ŴeKKW95fY +wv9+])|Xw0$$4e N[}jF&yx lG I:p:]H 2HjbH e8[JqԳnDtnp:-ds!O`qy"Fq#=I +%h L~CPMįj&Kq,ps2q?=)dᖮtvNԼTp + =6z $X)trxHhBRAaHzUT!;m 9d,Kb!Xptd[DwKta$X:]ЈFRxgFK-jtRY 2?C)t t](ŀoh:]J NT"5,( t[ +A]OI4P9Pt' yg-d1XQf5Sg_U,%^¬&e)D2NNT"HjDXPn%Hct'P4ANFO-(RL6Ċ{vM+&a5t)~BE%_'YְV5=x!E] +}t"#BEm;8? +U̽K;GҶZ"5(M8e}AJR Wb%]["4RLg!ٚ`TnpMN`U’paYfy1 +R2 c )2e(AES 0QfRCx =A\_ãjJC&F$q2ۣ S.P7iY巈/t[FXv@njW&RPH40ءx2C™XfYC&"QEQ|`},CE'z8L,3¿>xi4%ZqDb,*f&''rj,l-'8<l]fX'Enfq94ɕQ@Ѣ#v(slqWAh;X4Sx镶!* rB_c81}| oO-`P2?$<'dxA \\xMTJK>I^ 8X"f>M|Liz@p),(|z!g;`bya r:)fJՃd%MxY#T1An_Yי%.gjzd%ge*´a<]f6M\u)T"jBMbȂe'4 +$ +r N{A N 1PL`ET,-)S +I.4ma,VWW71@W#8q4tH*y"HlގVHOäM"%.aJ>TzEz :Y bg%L*0i'jn=w,wX8}o{%U_Au:4z;iuRڨ[RP沍F-5ꟕAu_)u=5jk]T6ںmM s5 |\؃)ץJ[촪BK`;JתqX[`6He"["F[wJ;nf ;Zd|h*jk2Ϟn0(8FkiZe:ߋ?8RP|"r駮nTPqgs]ߐH++M"Nd+"|K\'(19,-7tSk9Gqp q1 ^gչ#65cuhFtF8FeLj֙6"^ rLA9_Ҧ&SiNHw#,0H:d6x;1$.:qSt`_ 9EOڜu0+tll zNȀN ZK39`p^3\L)dS-qsBiE=qoM +*1|D|ыw (T+UY×ZY#ECM_e[&1_Z#;x삞ϴoxX 5uv"6oRA|Ḟ9 qAq|ײxh6J6-2?ic"l'!<mMy ]1#u6cnkx1{|JSqffw.̋H1rBr.BEq>=@TH Kf&+3$23Ơ{W&rM,d/R#uu(wua4EYlg4+@RgMczPoRAVSLS[#%>eG!(>Ѯ rw2~)_ލ8z_hMQr:>`tf:=&ELlLDɅ] +15Hbx|E& >%x44~у`S.#D!GϚvX,^qf0$velr0D jU ?l~v›> .t!E׃-07oG?}ǼئoC:$: ҔȖQ)D&{A l1Tl:Ùcn=ָl;} |fL*a6XQ1o#F:[dHH.F@]C9D aؘ~ʥ]lN6bFڦ.b{L@˂} lZD:\٥ H ȢT$Ɓ((Md9{:zLjס~lƘ)YS[H'uk~( ½nM53&mKܨ>6z 8y3'+xsSV ~*[NS([&^J-2AF{DmT +?)KPÁ@ʒY|W9"#2y919s`ryB0Y2̂La m(#]P0H&8 +D + +T.N+2J`9l RD|EDzԀ?!;}rZ9vJ9isz +YCF2晔S"5Grc:R7^2 ."Fx%b9/Eel{[4H*RxJIܳR1h`Pp1):TCuId6zl6lyw/m]\&4QmMDHp (Mܯ6]4EN,6;e ۑT +QKe5\BՉ5S8jdUdi|F[̆.; z@6[Ĵ|^h Mx0 66|rC/1ԡp>"LbY&w-˧to"c ŧHcئix94I-:0KKh%E@5 tH[BCMI^"nu> PNŢn=GzŚ^_GAѣ yo YH3 w*9P%Y,E:4ʲ$#?ރ)9IhKb_)RkU?ұfu|XRcl'u<]c4=ʞ<̋V0"=0ZkFD|rF<2SHaȇс(1_Yk !?_k:nSxI :=Kg]#tij2nezby+!脲T{wb6Ahf9DHIЩ슝iYı|~[[;i |T9u\- ;&j k"CE~ ]7qQ +!8[A٨w\{6&#w'td34; }A}nضLirgC&g'ze3Sk@Sȑ<M1*[ :t(7>k $Wvftk[sq^.`ºɂMpO7 uAB ;XZt;O\iQgKdˍ'&:8'Z@$KLOzVJ`N=8h1f@}@N9}D稻 @^E \&]LꬄrGz# +JOdBކl?T'4IUl~axMDrBlʕbӧ̅!sdb}φ`!_a]t֢nu"KYstuc[[PᲳ"GG8t%DGL73OWŽ!4DHh&|Gz x;txd]?OBy8QkI,hgtQq.6. +v&HT5ȝ&.P ;|L'e66w@2hf$xi踴%P+w4d* +]go+E2 x"AkdE$"VNU8sz1ܥ3"C"b1% +M}>PjSJڊ~WN3iX;\6I +fm<$grrF$L2/:i4LAgX|CG(릋NtxӕpZJLJI:X*rW KǤx]2.E? aʢS0LEnNB +8y1L2\#[aiўv=ޕ7*ऑ%9䰰8@ с ><oC FQk:,2TBnt9$ d}nndKzėѿ!xiDŽP}Tq\)ZF xJ%6wCi Ah%lx>ѱ:َH%N ڹFE?zՠ44cGxLԛ5]mb:|xt&:Lj[ȧAڮMzXfa$ލ( lT/Ҡ֠M|_hi,3҂A]m`$|ϦlQԋIgې34tT4KLjz`ѭ2 N :(747u>yŠ +`O=HhFh3Dt, X̱ ; QpYw@GC2Ƹt&Ӎ`L: 2@\bc]AgӬrEy)AXCAj?\@CAOI026ſژx$ +t9oʶMץ8'%Hz>j KI5jTM*3o:>PSG%) zhTm!Um(pu:.M^p9׏b{$B'&8Z5z<23TDr=" J\LEN N”r6d22wIQb|NG>N** +_r9cR2ҡwg" +H(iL@DTlف~$>e <y"yx-^)6cptK@Q =$ڐ&r[_ط RsѭSbzn87Kgڤ{@?7@B_B]!6yרwv)\0/9ugDܸn1[*~\iM⏹bV}hՒyK٩f'iˍYBnkbUXXNJ]߬²8I[zL#[a#`r]θT\ &7WVۍV0@] %A閪n*Wg٨UŠ\*x+a404 PYd~2,B|44lCA B. Aܼ`(X00됯ap+{?jyI~Ә?H1}F*mlt\8qY<:V&@Cݗ&%L]GEF\lGiXYʪ&!DSXηZ=4]oQ?@jj57r2QM`6e@aZ rB-TkL"XS\K'YUf;bYܥ9ιF^i' }ڋZF+]l6a+hTCOT;vx*mt*{eh֜u\!Ulu^dwGqxAj-iq5)R+ pKL(nXjx]R>JM(Tl9Xn)9mW־V2NkHҧף +FYfU`)Qg^9pa[RAd8?}:Yr:F@h6xY }"!0߮tK 5jXrdyHv>֡MT-*";WdbޮWDt +vVNb}HO{߿D+rtb࿒ii_H>铽j:5@)G::Ŕ wȭF04fuKVߋh/*l)ݷ Jۛw;?駿@)e +(o˯nΛF$ +Hc)L/d*qoO/5;CSxHM]Kݟn>~Tj]lw1jv_L)Q(<ܬ,35[4t=׼kgx5 ۡ1t@!xϳ]jy}L>x6[/7MxS!TߟRXuM76Ʀ ߴ@coLI1WƤߘ-/u=bLW/|X/Ϋo\%O /ת4R6_V~zX+:S"mΜ1ȗNZzz|q!Ԡ +AcQ.kۃJH=լU. T뜧*(nUkRCRjVSTn`E`IV RњL/W^n&G}:' 5yr\ &!⛄|#KΫޤ#6Lo[VͲEǖk9|o_[tJz^;מP1.Tu|}|c(o _Pޒ8 Ŋh(KgF:>6ʯc~~KyQC +[v0|oπ& Ӑk+W#E)7k.>FVtl&7F7S]Q+7;x̷cc^_+3^eiº 1kQVf$-aX%˔5j]*\l=MJۮdEˠcOXgTkM*-[<3G>(FڟM0@S +Yծbf\80@ nMW3V 1QTLW>k׮)gJ2{ߴǻJ%X%u!:j.UU'2Ndى?Ȭv#hUowLuLzO,mt003N/k؞OiõUD.c_WG+bmoʷC^7Bݷ;SDRsBbժϿK᧳ +,sV`D +%(->oPҰ%(]B%ÒW9X +EKa-|bڏh-[ΏXuL E5rnظ?d-:vr7Rɵ+y<8AMS¨)PěwU|x)&[jEW awT 3MV+hL.NÒE)cr3aՕT]3%1M;\3ʹ*QҤs5"DgZ!`kZjMKWZ ZثeKvHinWE;BЖW18TnEkpjQ1WEi07QSSkC"y_xplM++膻Vv6QG 1#p*k gRud)ӓh小 ߥ*?gx}ZvD_-Q +.;>A;VQФ\|_h NN$B06nxۆkiE6nC-]}unX2,+N*7Y/Pǿz$[N\Y8{v\G5߁!oG|6]4aЮ1-mˀ9,ctt3lB]V6QF?ox0n XGs\ cx6;5#ƾIU12P/j f8J긾PHbA(|[T :LY `v藐. +/R.Yi@;Gٷ,lϴKŶ:gIa:Pb A6Nv"8Q8ҁiٮbrx 4J[ﺖohOt9 4DU{عU>LXoUh<,5)M|[ϏVsVFX-apNZo ;Z3z+Z3z3ZM3z#ZM3z=VJj:~- J\vck'TzYLsWdVCLhqBm&[h˩F^A" 0T+5܃j³ӨjH5;}zˑlFpXGJ{dMowv`4R_rZj54fUj⓴-P7*j4ϸ +(ڕ{z>_+J8)FV.baR;š9wjR|+6u=]>Y4Vϳ S(]ZjܪԣxW_\xNWmaדvP-Zr .mKxkҿzD7oYڟTt^2F<QҬ KSUʫVR}x| jÓ` 5:T;҄~yjm~Om*Y e>HzϕN *:HYG_C]Je3~țEW[U-"X>L䏕}Fة0 WaqQxBR&oҋ;mj>x%vjC_.Lt5q=UiWZ_+ʟZ)UkηWBoIET|jЩ޷VTج`.zָ+֎*n| lJ|hvlZ:q[)WRN*7~$w0VB~'8ë8J1uTc_4Q3Hn 3M\ZU1i7b˙,xrL1bf6Sn<8?V-Lޮ|KZ,eTwSfN?Va%j]-ulZ^I@w/'U⚖B͂HEpJMnf[ITkUppSBFn7F}C3̾sZMaz9 +Főb;JzBX +xdI[j?|:pOTHkcl7V?;P8Z}=Y?"<1`Ϊ?TvX/4BTj/V)j_IYIU%VRT+\A NUU4; 4+:WjFXCaVObJk3T? E!~R/`/S^ 坎;N5\ +ynʡ --_+x0?~7jmPBM3YU\*I(=hlt+ӽvX?b\|x~Joߧ(՟vzBw`]ްfg3cP*QCD? JҸeJߞZl"VGYϡS:N-]fzHԒ"78M6u8t$4]%vU @mtP 84bm'ЭWn4 +n* +mn-xb= Xm 2-싙Jͤ ݁I %4f82U0JO͖;J*^zlNd_бr{*UA+IeM֫D5r1Un'G ǍrDp=p#hS|at޽\?dٙsc<6෱/pv>s<;R1\ݡQtidNۅ̨96ݛ4?-*ݩ峭DžRUwVǭr62>ۚfvǾ'W͡Qgf5S/?O/.̹KUםkߛViS~׃KV抰L%[syvFWs#k3݆uټrF\Yj޸n0egj9w눧Ӥ3+H󬼣7#XaxPz*CݻM~^.,׶znfwf|06t/#$9_Z\(H+  +Tn O,aEep6KW+s|.eNs_֊Y?8/7CY-#)_gY"_>U?;s ϣ\GF;ߙ.'یh}XN3}8rVZvI]dZ +B\eWǰssѵiq%WM"OfiY-, +o<*8Y0k]M,}9%M+PD}U{{6K#vV֮2ǟr⫟KCOgvƲe6s=¯TCB, _^&sl}&dz ,$@ +,8 ּ*Szaurvɽ7?SSa0<~ixR3}ZVi|!WxkD,>;h;댃7yF'[~NAE@uj2՚3pBd:bDFV'rml pSثsmLG2kuq8oM`4hٻ|ejmf +P\ +Gɗuڑc;}zydDžfݮeY)|%? |0lkX~&SaM MoiHp8S 911-LWmht\Ӑn껳`x'wwϣ9^/[j>osWK]s8O{tk%m 5{B,h+ 4i~nS8F3Ff5}=<4*zy1/l'pb}IW3—p2UѶ6- wk!LCA}Ary0Coo#}O`[5}23ýlsq`üdZ + M`L熓b+Ku6Cd/dtG6ܿ^ؘ $`˫ +w {ןF+ib]QueǫsgSoQć)Qe30/+\nƻk>[ l]jͫ@DoӲ鍥kPcz%S~{@pC(;х.  ;xyv7=BudKT!qr54Ꝍ?.܎n2t%a ί qiEaa,Nfnp*4aWF^aA'|ؙ^+L71bb08XI0|%> qKV_d"3} 6/s FOh Zieoo TOp^U߽wh _Qd3q)sgY\䦪ΦoɹqPy<-X0N3 磊,џo갻m~ZzDgLrxfNVލibdsLe{nICr%kO:ԗbVHey1E,_ +#t)F yc<:ц3[9 )0rOVV{ӹEݸݷ6J I*7F +-v3ٓ 4 )ŷEtL 5 z1\&'Gs@[.>wjKȈs*cyzӉlO]`F.`s tiU5?Q9-T><lX!PQ.Z+~PhFiDiL.f.TNR~kx,ztþz +VbF!S~k4>Oō + ) }4A_1Cҏ~kĘ՞N>q:۝m-=Tf̷Ǥڊ0da3xϷ2z G'zH*5E]m !T[]<4?,SC& [s΀D*<$KE TY2/O\i~wڼ]96엀?)JבЅKH 4HO]}^M{q06Y+; 2`<vVoWYu\;.؜Q#h]0}ʏ^,]ʓH ᖈt Iajr}؂卡۩eIXݜ)PlmV?YNN3GOZ\i:8mÉNab`DTծWƐ=>tns:K{3依a潓uuO_4,8V꾻A)tlC]Y/=u?U N ^}5id'TBeq{#vbw  _vA-6ֽ5[^-Йƥr(d}YkebTVwra;=.3]adxbh=|:<ςs^3fs Tp TJVY-ՙ}օ4\vPmyÓU-m5. +,LSazT+NNYg?îlvWL?Adl4H/O"ь=Y$lT?~=Z;RFn֟RD48wW"*WSZbyc?n.|U/T5'a"#g[QIhOZgL?@t]ؤn l'+w2,#\"Y*CߪG,۝&A]|%UN%Iu| 4!'r#Ն +b[Ouf0dS`SmLd%YS,^mURnk;÷T^ˍkUlX[AgR^5U+~lv4MtTꩆ6.zhzQP7.nڥjHršRڌ]XƯhYP nE_;y$ h+=uNoswp9LTMqd; Xo/UT +¢MN-X+^+~qżqbj;;oɞ뾉WS3w y'9wl*~1!m:ZI"j}0s&Boժ`eGl?}]I:7nY±3Myݢ"[>^r0fu8Wd|%].YyE/\x}1EaZW\)f(*La;}:!5#+hc^fvvd%yi։}OOw珇gv/óڮ-} pnj]\Zlf=s.OT_JnhZ.T62ڒ]ߦ㣌S|~FiJ0Lsokuo/{B:[k]_j0'R ֕frZy*'i_bu>X4+Xl3iZV]UO/>@swQqHP`7,4 tX{}~?q: 3WgdrNj} +Yg?q +us :4 +@ Z?em}!/CFnZU@cj (PZtMZ7:I@t֍I&mnli #| +tomjMif nu2 +4"xBt/ (T1 VזuFFj} +7G3}Wh/>͝']@a]`+@@dGS==,LÈ^ +f~`?NĀ:;Og t媶sf'}>:th4>ݩV/է\ЫIxN:4~={]t߮,w4_xi,6ם]Kz7=][%El]mkgMs5;+g?eMz{С޹^[d2нũD7aP`z dL;tC@Qm i; 4+@{6-]j@ +4u^ɟǴ]!i前(t5@g{Nzz) !_mH@W&fb:)3ЛVN/l,m!йԔNYwg3-t@[ՕIt0ivtl+;;\acc.:έ]tz\L?\o_U)Nbnq|Y/FfG5l^=dnzݿٰ|t<}ҥO96vkga{sku[ٙ׈.w޾?wfz{ ~I؎>X^qNWk}.NW|NoU39:nyiҜLw}6~blٞ3~Ҙ}x_?Hݹ+bf*ַ_$?LZ0͸䯕B~ϛ&VZK~M֒?>֙x>ܜ\lV`̲30rh3:·g>y[>ohgomz[^j%~0EVm٣\Ÿ䧗 w!@ݩ +< |"P?!0w/#~Vu;̏~/\9;MZ!ugvŰM8_?-{Vp}O g /+]rCCY ~|㥝Ӌ/0?v][R +z>g: ׂm1V㚾v^:0=6D(j׮;*mx Rݦ=#_vƝ+'N|4讄 xErˏkZx{&V#&zU#@B <4O49gēY%22u֚A9v%&_L~ΟzCG^untKmDx?/9'. ֬^D|P\wKLR:~+M{W^/4vN9PpA, +<~_RZ +&&[MY;7ś,8z  {X +FcBbc4Fwհ`JwWXDSD# K<({:rQդ[үhY2£]}TRg/jlbx pΆrc dw(\Ơƒ!69 1.]BSN*~õdn6|.GsB+]cl_o׻!%>ƭ|*?ֶ0(lƎGxtU{YLBB@x!Aݲ-$1& oՂPD^iiIɺq’}'g: sxP'LN +! %Og_8OF<`ʯt ƈ &F}g@d|T+?>~s:g8l?OyoY@_ ]qy+]+>/dRl$X r͠?%\HP,'7^)=|<ͯL2KQg7-2D#=$_LJ#]Y[Lv$r "Tib3I%bR&/- Mؿ ܗ LK\(t8Ω N E^_Dw0B?D]1SQG貅|ɟA:= =gx O([^uZijKI&atkL_<;goqdxLq@(`FaZ!0x_PwG:L`7 +rIE(s*q(hǑ0t7hh5 } +ikdqu9h[t&q50㌐Uٴp]Eߜ4ؐ^? .Ұ,'){,đ;D*OI_jiHh,4ƺ>\4f'p8)vBO#NQ0:.yD,Fyfz[I! e'b^9 C/#%rM4Nziu]QO4XTH(COu!cU`ۄA;&ky,=u=Tf)ӔUf@,Ub獏 »KL ,K|wE,kOQl[ah%EB=)!9KOE")#U3XѬXTKU6q .[-?5_QCr5v ]|GUCWùL.bRΫÌSC_A73{.W-8F ]|]LP5ttjk+յW#cW+RG'$57uX+3K(,=m6PEY<.&OQս\rՙ\H?ǃ]~vkbf< D+ɌIGLc 3a,:2mM;Kt +U?MB}JC9DRbh@\챛pdOwlx[h\vzLelz.1U5ztN }##fXt]OFGt1dWFc([f&]Q-2*GFWKSI̛ϯ*L1!-IX+?>i+RѢsǟ1* $Ue/j8oI^NO*)(.-iț:kƧ=2Q4&oxds<~L$+7/EzdSBZB:G<$<2ϛ"]"bR@9|K`#į,|[Cgi(˯[Il&EnMoȯ[CFlmL.n7ƙ: ]W'L +kIuu$ե(!*߇ 4ӥ38*}39bCbCu"nD33n8.z8`=ܨEZKS-8~=[F 6zD9 å9bc|:$pbWGl ȒGfB~{@R6ɸ^0#S3f=btdv,r{Gxpl5EA W%8ݜ\#` -;,ϢSj1~II\CNze$_|q[]QKI f21_)w4i*RO&Smb4*RM"UNSt.Lo'QJᛉ4fd;uC@;_idaװ/a=pim'_ +-&Y +7d/KndK&dW&…5^)\Ыpy߱rJ&vW[=dGx$nquu7T PnñuXR +NܬR$F.8<2C +)Ÿu67~Lyl>zKWKG'V޾W旧[\1wǟ[2YP[(vvu_Q[7/΢;{ˑJm113k~DV؝VؽѓvfΏ#'߸>neS춧+I`` \;+TMoJŽ +;c&ݮfg#&7QĠwg[L~,oWT}jp;_jSJ1t]+_>QTE!s/N` z#j%עwRjN藫̹.i&r&HubI|IN(^Pӳj(O܋GܟM⒧39#؈xVKJHZ'L//IE;p7>j:Z0j:MN&VM'ښ$D TӉ^7cUӥZYM +n;DUq㩥QN5#Y9j:Q-]0:~5NT32^5.t$Dh$Dt0#WӉj^.FS`5h(awjPo +PM7%CaljPU6WyحKUc5T5H$6|5CCRM'BKftMz`5hC7 &TMk=j4vtQV Ճ(J)Œ6'wû?>T@XDc6- D"F:]^n.YHm3C)Q$_M$/+OC%>n7E%i)ɻgAx{ "a}A@ǹ6' ]Z<򙻸wF"?3wײ >s7b~EVqzK寠(~Q~ng +ݍɩ̘![hS +TP\VϏ@.FԛItusFl*ssc3UII[ČS ˃򅭸zp=JK!ժ':;pPˆ:L "*McaPH`YSƉy㤼1^6K +`aA1}ңv`~c0%UEGvQ??ŘFBC2TJRӸPV݇L2|!CL^0zvCCi+C>#(ũV` +|``7M)C5$ݫ*dKLIy Ӽpr/yk&v C/܍]dc+y!~/M.i"/{|.aRO ݐ]͑2|,eFڛi1 +kooiz>?S8Z& + ]Xq/(q}ᆫo?Qd^ÊkeaS1 {2ELy6ÆKigRqEL^ST ՀkWF$h,R a"CJǸR 7S)쥼ոFGFqmV̢Pտf5UxrެoV'l7bI^Ǩ4-{J /żyΔڿCrt9\׽hR MW=E'| u?tt5OS-dr tp=ɞ!pnoPt +v$vREZ +ۛ{&;'T$-+fi_Jɣ<1MæVE.)PjP&dr}l|;dY'V܄v +Q8ʗ$HU^57ӽG0פl;x\gp57#MȄͮR86—@ЉnizDxωS~}=>E=D9H{ɥ7KfrN[eb2C%Tb 0Kxg8%ߤ:IiV +;E1Ui٘R'vՈb +0?y*5GL[̃R{܍T0}U$:RFGETUvО̋lIy(9JnG(_ pxGyܣ|I@̣|B/ Ռ'~eG9ߵ?{^1aEn EQ_vUٳ.H]Xk\}N=Wuku3}bb|:Y䲫٥Q=\%~٥^W#̓Vüs1> Si7kƍkƾQO#&^I/H|HH|wc[)l3'En])̶J `ȥ6I꼆 r/n4$6hRq5iCcν }{VMPPg-+ǖCcI0_^Uh PuE8o붚vͽ%Թbcu5ŵ'|Nzh~AvMx{,CGnJOB*uB$o#LRsw+D؏tDDSe3 =wۃUZwudI]fvID};&L`I?[됕&6 8ѕֆd$ھD&┚*w0Dgv-w$j#K \UˤܢSkYe:liJ.\F-z=+?k)u@ Pu+bR`r9($H!063؈nA|+1 +Mi `r8LF v0FZT-u[cI5;Zُ F1/XKc# 'ј#ј~KOI B462?8ci(0!CxOd0.-n` ciN08DXVqQʗm tmOI̸v!Dη;C(!"JWZE! KPDq@(0PT)EeL|Y|Tg-q^}IMyQ_w=}*U%ceQztV6lŪgKwn[(3g"HLa + g}~f0̾foCzBހv8}UI{qshꬽ4.*5 +͝pT2?1G:󍻩{[sۧ#cIo,`a];,[?$;ZofKNdg;duTܐߧ.m~XǶU7=5Os 37Q-*-Mk߶: +KFߟ?vlRp;rGHyG5u+z0պ [?k#{Qtkˎ{*" r'ޱ7}N ː^e|z.?WAb~EKa%uc\ⶦPqOec~q'?ݩJeWSY;Wh0Z|9`EGa<^^q( 4ӨѾn#ͺ\mw 6|fc%x^so.Ⱳ\3l64K?[ٖR0+SWG#Q&Xo{+I,5l!:d.[gr,C,3Hst\Z݂_-q/gο]gg[Mv>?O 'xM}[W0C%d;tV\M o 2S.)2KV&޶A`*45wPO~.3ƣճ}V SVl/՛s X$@ϱ%[ӾEZg~@T۩♒ ;\}UչaW;s Fq/ʯ7qc?5fnsXb7 )?}~!鴿͡!Yĸ,Vqq1h#C]TqEeI?󏛬+ŝ-ܩ]!ܞk^όpVmY-HyƘ7hɅ{(g ~To7WF2g +4x~6SyCg/2ӥT~^U֕{{\uHGs/Z4S1BdQAe7e< ȟϑךa M|uDܝgv/\!p*}Ƹ R2ɮR]nw@Y +>#TW}ve),g@~^Y#u,`M# WJ3g47,Rn~g*ݛ/<۲Jk26mkҏn/V{{Uw,c,&k}:ck:yf5Hǫ"-^6+Iȍ҉$.˄)vW6ƴ!ɂ yH߆<*M,B_EV4bP$Sx;bOvqUvŹ'͟AL{3h<r#Ps9۝G+W!]6 +G=ixp;qK6DKg>CDUn.wn{5MY']u-k^֑zɅyљ8E y%XU^W^֊\n*j8nǚ\'α0i+Bk^'Io__fBm!7Mv6WȐ4廕FL#r3Z[2q 9_eb}'G,瓟~!`C+0ٶ!>(*7)E&wHA>~ߐ;fc y26|eKv z; [d]&r+eItH0;%].jY ѿ;_]pF۹懓stIAg| X"de=nYm 1cm UgUcߜA{~ᶽ ^wu։g&yYdv`r `As{753M43'=Q%WF E៽ MuuC!FZׇqEg]Pͪhla9,՚Sb3GU˵{q{q]{qBus?GpI~eFvn)&sV=n"S+FQ!YD)59?:)aqb?z9ep{$s89 s-L]KF~ D2L.ťR:kHV\EmA28?1:uهb uJG%-!xXVl&{Dh-iϿӾ2u>݇%1a)Rبl$?ts]BSvyֳ-ob>28L +ͳADqC}>jXDmoϚge݁#{6 @fr!; +4HxJgoX':(u}wPdRw D8<׈ͭݷߟ7rw]7% WE}ȚAn}:LyeM^9fD UB:[T.&wXN =q|iV=,e(CJyRiIVHz2G+3|rI:%h5ncvM΢KkkWrp[23lW0K,#⠃*qH:{]4O27nJ̢QC?vVL +w~XtNT疴^T +r j مD!KgڱR(:c23[:sf}E wG+IGQܾ\,n4 D +BϛU!H|Uz2q^i^,&(h( }'r%7H. lg`|J +AKk.+} Un*{vxFOh!aF_r6JzeUy]gk}GS,Cy7!Ƞb%ސ[y0J]w=mwkd3K_{|: Y|EƵ|L|oHXc +Rl%1N̤ +_{(TVKYc`LSu?:N/޽PN`{ټ_& u J3l }憫b..=;_܉13whA x0hXJvQdZmMO{<7^[s ]B:.Ƥm KZg tﴖnASbr[v3>`#z\1wrm)ߙ6~4޾}Li^H%"7x7Mc䞭V97A<+_6qec8:hl%'uⓙ.>'md=v Ѷg29R"zI+E%9@\Ul!n+IHkbybkdtwYMG1g$]Egt+G K^_UyKʮj5L.VgdhS*r#zHx:HauR,`w>ܶ흤ҳˮޫmyI¬N5e}qXNVP+w&lddgɭKv4)1.}e)?>s&)Ɵ̝/~K\Y"5v:N4>s-҆WH5=Z=ޠ ݒ*i,nTèƺLX)?7OKbMpT@q>T{v*xӍ_-Mppꞽiw]s^in^?B5d }^԰FPj}Qe߹>%jbTs?tV +S\%b@YcM3P +߯?hʘ'Z@c|lf{9cZ:e4U;rf!S[ݐ/rs>U[=lnlXza4kӓřE(;g~ڝMt z̓M--?-f ;v7g5[fۧlEVx|TK@Ε΍u vu3v$Sy29~pRx\o^>,q3mQ +Nҕ?ls/lI8+78ML+llwƞ=muy'oc =f;$\,lq؋|}NsW>P?6hJFz{唯W-jin~t*QBdeBbMU"2J䵗#".N`5(9Y[ >Ehl5s+ՠqjP&BA_e ;D70%|_lfoElr-ͼ{R[1Sm*9o[8ν-a,eQVr?ClU8\sGP.dKxp wVYJ~ȿT:kZ _9}\[O}azk +YH!Kukf;HM۹;8SWY]Sr Ġ +gU̯U`^玷|R5V>*&w֖ʓ .vZwvR ˮ7~y}z{{зL66 V !O;E>/G~μtiNLY۳CI:S@ZoĽj)UaIe\]7$\zz:H8"VEjc{aNn؞^uJxϴ ΑhhQ6źڪ+E\hTQPϗzf28}\sqE4wx̕"mcŝ_45DTݐӝ;1SxWJC8LpxDu7kVxt:rKhuecwǫߟ_ylXcce^R5VNW^9߶ZjN3MiM9Tcl=η + r0]9b:8/c9&td°73fSi,PѕNÎ䰛Qs=xfLɡ)vfEu1u?7{9C6[!>Wʉ4~88Δ'&̧ X~ o' ^p7Z׋8+gx˪ՉQƓrV~Gh֗Q{$rBGlA^/Sts"\Նrs[wflX[Â(6mb7K|ZAp (%:&Bcgqy  +h}ΖˁT@U2P@tڐb2T +kN\TȔt AR$<4\}_cz%eJ#Th{aךEkmDDx?hJP0rDd@͝3wQ{i|/pU⠛$i_#/H4h"H~Ǧ4wޓ4j?AA#?t?b4?𱡕a|{zTj6,S%m;TEr[vH\Yr l!RoXvE]E$vɰib/bks|<ٓ1Zg]7 kK|92%`RגW\@ߧߝf^'Se Xn[7KC(J?{L(h%d7H}iW9={ A"ݮIU5zB|-uvaUQJw +p}bf"jv=ZxIhP[<_п%Ƴkml@ |"ߑ%rE._ޠBMh1WՏwC4YnY.-c'*?Iu-h8Ik4|OAMGu$TRKtً:d~@u\f+nZGuR(kYx +\ŁHF^ Oϓs3 64IQ`ܽCkE%NK]s`>Pu:AѷTeϠRefr5T;2p/PLf=E1FDMKOwlf*l+i Zote:ý7i^=Jˬe2'iP%2:t+# v u;6~y‚$A^H+`77d>rMo!)Xw=C=;{x]$ +Ap効EMZ 6jit?FȊTC-O==HT\ Le\qAϲY»奒\nVXiתO3qFt W_leᨵq4r`Ѯ,qFyv7pq!St!_T NFu>Txq\ө[_t!?]ʞ2:Oӽ꫰;ێrߋ7ly:( 7_(Я<+]2m4m&?}R +Siju=~}~wtwњOrE0UIWO,w +N'ӢfnaijXVնlJQMY2TE2dE6?=>hlUm۔TtݚTdI-C15ۚzY(ٶT%ͪkS&jU-PdȊL@V5 ն%C ijfRuE = +HѪbB媢kZlk:Yp2lGK5R mbw|ea*YUFWSi/ Tu]U5T۔iʊRMՐ K$IMɢs Pk[N(6VZUZeTİEJ,UqG3F "a*NV|1D?.I)䪦5SԪbid6p(`OHӱ!"i2 +_Ef_0 B4ifմ%e6j8GU@JeлnhRHDu;H#يSMdi10 +% dJth2" +J%0* TNT-!% q636Gg۪3Y# ęZ&04bI-$3^'xCEůMAt4.:b-h$G5U,HJbT5 B,8hʹ$n[՘@QcT[4>cL S'}JNUfTKjF h$VnKX]Aks4bx3m@T841D*]7zIG'@:]IVHCPhB\0V0MؠócT&Y +ݯ)vUE*]vRM)8B C# E܊e,C*bˤ*G$ÊD<@TQߔ kH|:D< Zl6(D $ 5 URv˖0N‚tBX ´Z]M]Uh%0&K.IgN $͍2" idJT$r% b +f@o&8K6[!rZ-ХM'QD it0m誐8bk QkI5d]6¨"2 e]J6)],} 8Nׄ?6!\-w5e+AOlON2hW2T,0DH$?eM7CKYj)SLsӉXAL+-d`΍!B"Ft =K5MR@̮!0,QBDK$kd+$4K*/d0oCR͠ѵs6Nj kp " ,CFAB+U68 tIOmH5 <FF!i3TڃDa1tI1MяFPSd$fuDj<ėJ{5Z:QdDzmnal@vn˪ɂ bsVK׍ dXD%p 0;ؔi:!Nk2'E9,-[2lBZ!-6! Kmj :b/ 9d DD9!dO6 +qkQIGDŚ3ŚځfKF:;0 WK +.CN[$FCht%2Lg" ҭiȌ!R`EkAV:Ӧi?f΄ngC_v+5HL ` + }HTǩ `=n0Q'Wn0wU2 QȢ"NOP,&0T$N0LMet]!;G:0@[sH2A\BIpJE(5GM!5QBGZJ!ĚఊFF )B<)$-a2%W.j1B8K0d),M D)WSb<8N&dޭDu0-&-E\HK;> Ԯ0UELnVxT "Jrx6)$%7$4iOPG$ۊ\6SLkPMĀY9rǣWd+tR]8u0.C V 1S@ +WQaTd +wˈ'jjNZX)&00@P@$ ".lU."*&NrY0H.@&x]"0! xR5\0y~ OqY$Ai:7$3&|*ҽa< +2lt8(*+E1!t)dM9qDb !Є]g 9 jQ!OJ%i-:eS6KfNa9# +sUIG;B,bIX%8'DmAAt]m@p + Ђ\&#)&(gPP}Jb YwSۤpL4 T6XPRxB*mht-tYȧ!ФLdA& cI32 ˱L[%*˺+Vi 3l +14 SM$"LKđgn` + 03D ûMB6mxDH o)x-W_`XHdb=¸ -&cJL]5%֪Tԩ +F5 y +u@cl- ˨p~Ҍd`hĒXfmO0D0R\X2% +.HD< AsgKY?dB"Ja,lXLD/C؃-a˂ +'H`D,?-xDHw 28 ! Q񤝥MZ: Ђ#ǁ, !.RN f|8l!9lF(舰@맥F"H5$${"̢S D&R&qN: JbA*O_-޶ UwKƒ$I7xMM-@PQ+M +2>4CqDIJfie}²H+ԐH͓ȅFR pwP#]s@[;cZ^хt 5Eť /ll 2sNK:6IhaEC|ȋKnԓ."XUp+&Y"A +p-Զdufr+B%:dLFCQa!aQlLrȴG2hd@²-08C(2b5Ha P^EMeFM5)"ζN +DFxd>NvQE<&zJ3b=$ +X+"5/Dc€p臤sH4cV`RZTg9ȃuv\#;C_O.G؄:K̐#KBI4"HcXMG8:JOXݯ@u7ί _5șYvgmdbKp#(cA+Amdj b`HhFz(LF2WELmRn@skS^mp&ȉfuWD;jG:u٣`9 gGTFf~z1r GiBzpDF =݀ 4r-iA79iw$DjF<@xǶ>U=-糬w#2Y1S8D딈hd{-~xȂks'-B#o~qHyUAmtnYp>F;<{3AY_jZ=w:v[Rr 1@tYZOtr@f͕T +ӽy]&q~Jz:+wR/o# ,ezP{Eq^=\:7|P=>@g"1s[k3 WV$%VWyH w9I*⪧bS!P2-K$-fvkX/ :IQ*e 3Y}5$)]% .f  ;[ŸO>z<=$l`nE +u^*'XOb/#G3YPԚNMCn>|7wUڹޛm^5w\OI;d3H-{N]7=z&Ѫflf +;O@=2lqU݌N@߳hjtn|'=_*KL8>q7sRDu--b_wszf񘎽?ZF4 _J%[G'9&@՗+ΥMeFmg gP%bfF9GxL2qreMH=+yMVcKWV8 5FѰ(3Rk34hN}딎܎O=;D2qSEUggzh,FFr +q|)’V_hjB.tWt:n}~mGS9t{zi{j*\M:@ sᲵtvN+ۮ_kxUm=[(pf6ry_B js{tЁ;8XZƁZW w0,¸9\iܟYʳG:^Uu+DBh8ίjvˮuNc>JQo,GIJ;V楰mt#zz^Cz{xA(EYٙd냢q)Qr&I>h11fĉF̼YbzPNv 79,lypfG{rUٻ=_tGSU DT8%2[zZ Dn%Usb?}֯XI ,r&6:u׻yvrS5/*#6u;1r=2* n핣cɏcǞH-VqclN6S1ޭd~lQSigUMkJ6A+g-3/yGlh@x]Pc18ޓ6kSJdT8lY]vRd MFdžѻgnѯ_EWֱY/rsi:ƍQD7 *:4WPm9ɧVZml cCq:D"jG]3S Kq`XUfIW)yt6zRܻ54WRx:WAD;ah;oz'=g:1uWr9m~V4z bMcP8h!w{_E˩N\ pxg\}WݵK$d?g.S;㦼u*~Wso:vt9ş)h+'ʾanu>_ V>Y;zvrd/y}vVgRWƏc 0S@zxK55WzTfY/jl o+s„`m<^9Cꀯ\:bMJ +Yqɑ쓛c!G9F\&^(dќ,zT2$0\\.̏ߵѕmk8Ky F |Eho>D|lp.iΒ:Bt1y letuڟG[[RH d=NDk&zVNZW}>!yNud4?f@,!qB x} UQF?3* itm͘htVBX~1so,u[Q;\&g9(EYٵ#-EuwH}-_#u%?1!͚t޻_~f~a+Qͧy/lN:}[on0:sg40=^Mv923I='X>f /||rKÑP2z[d>@]OM78iφB|*=-ٌv-; +5ٜyws,W}j/vLFkIdi^g|$ ! j{xctV׃6k#!DǫqĈ=Ne +owl.m~o%f<[FG(TCym=27nklٸ[x9qXMՎ6482=[pqTeVob'd#RkC/r(G ̮l>bFh:W}Z;42,`@]ہzUSr '~q1XW]ᴐ;cL^}>|0}c4NU~#wze9SCk5d +s? dޙd`!iXHXcn8k2ؚBzzm梤{qר(64Y烞FHWt>Z ]c94^UwLWɔ-0L!Ox9X4p?n'J +OQSZg*eq2 m}pе>Z"_üs#?cB4 j}x2Un4m'焐0^Z~@!Lє1.'a;;ܒ(d Utξ(Co86#mI&M(t~j.@; @1TVzm9{W 'Y"ue;vDz͒˜5Pnx 델j]쯻GAK8vs*j}9WGFTyuA!kNWu:wuu㚉!&I MBɶz$خWO(x;x~\臶-u#sgAXf=F-m}{uPgr_{ ;j:='9eYtGP/hQu%pIJOӻKmz#Os_p3vK~wn=ӫKHI^H |&΍޺kGf**?tp5󨓭VpWm΍ubj5dG[\ڰ ԨvőN Mcʊ\v}S2-  [ Gל]" TZg-p=!%1ENq!#EÇu7#>/|]m?|g~?HK:?_ݷooMM?7ßO/?_zOfF h hLy+˟ ɲ endstream endobj 61 0 obj <>stream +! sG''_EA?uar|7uwpo~_~?}7oͯ~o~OW%tЧQo57_?|?`1ÊP_ovpBp.'?Elk{}_+OC7o~?o~o^kw }[gua~_~\o޺_K_WW;W}o_n?9{q we:+^9%29se?cVu'Bysk5̟|bnVYI%T  eۨQybpSG7x @>/WC|5S+Ev4 b̿($Gv?fOH35C0RV9%¾ %1fP8n6 HfD14wzN1華N>\ir(f?|Ώ0:yXUw쮐91^U>OfO<`Ay翎 mPܒ'jXoiix~1F >;d +x=hw됢GKOmEZ4<^ G/|鷪e_/:k~w7m_ o~}wPwz^@~VD Z]/B-egF$UjԾAW]Z_ϵ"R ܡm}y #k!7=."tͶv tRod<rce 3F~Rm9Ffyceo;/ +~L4+"GF|wn2&[D% 0ls,{Vc[GQrY <3ImrRE@k~ʣc~uGp =#'XZqCaHP'l= f7đaK I;'ʩ/_ B/͑moc$t+W8P#ƥL X9ulDNH!wb)3@S*\_H4oqJ-ȨEP +J0PFùXΟq!=@6۞e=2s)qD!<./5KN N^ q -M~ |%<Čsh\:"QY{_#7l &!@2"J5Cݸ +3) +v6.s=|:ĺN,;8gTWVyw P@t7x["`TC`Q{^\,.p<bVkpP5xxZap71P'jTn3Q0b ^!I=!Rڣ%!g SkΕofrI_Anh+yv.p8bIkZ+W< b83'ƪA۬b1NHw! +89a +ᣅP7&g+_%]>5OTsfQW. +u-!,uGY܏_EUPwfsT+_!{2ƒe ِ!Yc} 8,(Y$hm1WoujdD[G"`(U*G8F]+ T]%Y?"G SЊIT8zQL?Q]"hEQ#Shm ح 6|j$*dTӠ*[=fdbwc,\JI9]=2C 34,_vD~EΞz(Qzcx-G|腌(ZcZG +oufoOͶUڶ$zgI*_?oM zzIn;Cl1x{Ra??BKtEdx8pS"Wmh/BhA%e}c3V=$1mBhՉ `uO)qվؖT B^ pMMq~:,뿫%-caWr/z_b>?D(躘x)A#B RPb +=!wliA둼Gz764AJrY;u1iyR#p1!ے@{T+wr16̣T.h?}}^(޸ +I|:z <zNzm&ww<6dٓ!Ue9"Pw~ IEI!6A[͎0ByK@'ۋ&xN+Gա q3v9^(1G.2QT⮁XT!zK9k Nקe?CŚX=)@r 2% +n!ۑ }i~i_S|T;xGU%D|!-P@,q3/: +jF +Wm^4xZ7L[]>~#Up|EJy` gSgsMH'^K~ݮpk4J1E񗐡Ӽɽ!Ƹ ?Adyv8Dd zbvWTk%);!8@m(gYl(<{ToӢ-wGK:T/WYF `Dې5yǥ˺QӄԚL5٭sq IN)N PL9mv捯3Z;T ~"K*{uUj*@wzZkI3!vu #̭s[za{'ԋhOOcS_7f"4< w[0GMQ1͊yh-cRD ]%v%>"+D2XC#b<K ~-RS7:` k :ۧ$FRq#`EP|7"}KPڙ+jGSڮ(Ff=D2cˢC֡SdzWhFtpINh96j#[^+)s Ŀ:KƉZ +;Oqm +}\}wn6K t 7*W껚ٌT/D{G[ÝB;7lXז AxJM*5[<֎ÂC{6Cbzh714;r'*:r9*ԐliaSor `D=L\n T^r$񈲭O~JbZWR!)hp&B|!aev'5{>@]uB.>+DS5ypv *DqgqݵO`E?jH5)A5 #}h7u;-. +nƱnAR/:;ܵ*Z4үrC}y#y0 sZ:dpRkj@=m7د*X>lQݲ Z(wSͥyu%T'xm֮)\hل**ZOK 9#Mt|-+(NTČ{m-űt`F⛲G-!I䇾oXw2芁W%t2n<[6#o o!w&e[\-4q'Zstg}dž޼ +UL32qzn{Q!c-Y8, ܠ+Ĺ>Ri+ސ=s G+;{Rz8JJ9=z'UU"^B;R +ڄLX8C}GVX l<=DX?7g6T}mXG?:%zBcPoXV g:hEr $oV +~5  vop +e^ux-Q[#v3;ҒNm/#[TD,L̫[7`@5ln/I +V:1q¾:t%T䵯 X9L1qo XzFw7* jY웪ߠL|AhXsUdń>)Uѷh:ZsoV'\n Bb MfW3fM÷'95)lƄT˯!l|iUmOFUÆ7dkf U5 Wt#!O6'gJ^+ȅE'/!'B8Yso]5q _iaĽ.qdEolGhnJqng q z&Mt D<#* [_{e Ge@:Z|Hn*H *l"~dlQW +@%1 ;@\ +67E}%="Sb,Ed X:~#4[GFNIe|ͬ cD^x9?Eft6"bq|PR{a+M舘_#Dܱmq&1Cl#zu'sLͯ (e|!Qy[=>$[ ',҈== PZ-%-J=e=/za/~>,vͨC *=Uqn'Q"$N3mk,kb\sAp9 dNR70LQ!CD-!^F< /̛y~e蟐U'H==Pԑ}X@Q$bD\ICܞt_vĎYI3||>pB >I<`- 1l.f`:$ؼJ/]溈|IDoꢅEK +3sG{&h9GL6'T=B .fȳE]v{,0#ꖯOku<5>֜`i$^~@zڒj %]FCB[9dB} /=CvDg\s@yK8v"g!8@_hn2`efnqdu3.#GE\D[VPg+We8Xxq!)0!'expa*o#hPaGj+3^O h|!S":$RN<(cy߭X64PXIHVeAD;hT'zUbXZtϡ;I + )g.V*uDT~v6v룖,f!K+ޓFD zU3b4X35y|Io^8F]wt5eT \nqZT&@JYD=DtE``֘_tzVB`mE/! Kn!ĨSMy ԰O)w*./0xtvkSb`}vc%Ao>^W;Ch>ۜ8ج~u,#=5n%UB*,c?+%2A5#h +z#̀ųE>nnShv2-rXdL6Fg'#-q0CђN,DCm)Q+ȃ2R6KtNW5jP{2 h\R;Cs X5W uLC^땡$ а+̭g҈7˪**gʽ||y})j$9ڽt#Igt2ݽ$l=h힬@hC1Hjs=<ٷaĮNFPP̈́I"lƣ1eVa<5{,"]; -R"c4Ӏ\R'_(%X:~ \1.2Qhe|~PpFh bN% *r<̃v>ۣK(,a J7LO@/DwߙjsR3R&)L 5& ÄhVj 1^s{ JRu09 +&&K4i+ЕׄAMg*I8$ZRS]HLYJ;fű@{@]@C/A,AB(qr}b2/Jm8#ƿʵ}}i}\uD$"x3wڄQXVԺ8WL +Yc;[|;/T]-4MA 3o(a!AH7=F8_!0T/3\Ix$5[msbOnj!pki\tA-ӂkPY!R\/e9qN5eϽǸezunE܇Pbd),v#x4'U*tqǠvL 2MfFWފ% +U _mʴF?gt:ӯ`7nF5;blWww =ziL sJ4:(LX[6J(6*dKz"2ɓKy5ﲩěF2C u tZ;o2ۓ{XU3EeLgC޻O{#{ V^6֙ޞ aIw}w8& ^VHW+!j0;2ky%h|/_ sUͥ΢`GBbPay__]qLb@E[dq R7EMDZZU$ ZѾa4FOqm΍R(b G6BG=ww䲋g*0i?ɔ0&h>/Qh ܡǵ + m +iS7c??5=*$8'~i6弦OL(VB^XFDŚځ(emӁ?[$≻ 2-+`F{8tng_>jYg*a&KJ)Zq7(>!b.[[/mJf#ߓkjgԶx-0w^J p룖Z/YJ2Jjz\d>Q~MvÈ+h L3q@Ab!,bl>c>d{gR 6A BAk {?͈5{D&-lSe%_uIwgel}(Ђ +L Q6 +.(aꮧR=JCz!F|.XS]~%Q-̖%ؙ,2-:, +zӫݼcXd(i,>f7\l֫MCx#(ªcgQ&4T{#!n-S4FH&0QKeyW˧%Xw+|^ @b}9ezc7]ekfZTvҵ͖r3ֲ!2o0D=@ku.|C.E["japu1iBCvHXv{CS@&N&ᓊ9K_&3GTZ_A R +HĐ6zB0ja0>t ǧOr!d[9KGvFeYX?٩[3:7?n'E¥]Qu v O7aUe\}x^:RU%̢xH' niSvHwZCz *lAju3IptgB c7Xúգ+BBk(N;@A=()sa8ψ;3D;瓜Vܻp%+awEJmy?@6GfaRF͸Q>Zν mC怭oM[lj:&랬BL` njZR.Ww8@kF-8!:v7b|w&IUQ(&MC 9Qf\# n1]k]p=*H_r76nF ׇ}s4ˍ +,F 5qL1J @Bt2ڭȦ5j>]3ҿZviFcE|="ܭx7ԢM7TyƿиAZN{KC\E@c,nC[U]icRNz ~82$֣\h`|!EuVG]15P#Xd_ '&a3_Ϋ<~G~g#$~~5D|j҅'݁W>Hc"*u)nr92U k](Ȟ z +]*{ HNgV*u7ǤnQ%aFXzѓ7IL<1U2 ׇu v`->:O@k]SwЏW[:H0CғƿY3k! FR8 6sC]@вi:K *rD(zkvϠM|Va"좲9BsAOӃġQiAvs 8AqM>Ql՞5B W8Q19"\d6J% %Fв߁\h6c]`ɗK04An:j/7Rof{FvGk5bvKC`͌bIMF"¶_wO#!V!0LXs*-rC޴e]<hSrQ+i|a}nە[LGAW[-qe;|#JUD<Hja|䃮1Dslc5ȓkImFV؅u Y5ELsS,\`=X^<{\Ǽ|⬱نMVIڂ̄(#o_p?%٭}J;-ڰ?tP$L1P"3K81C8'顈u%ꐺ3zMT}g,,[9I‹SFu &t@wkʤؙG ЩXG:b A'0V:+A4lQVV< ?G)! B#*QрBsm8iZϥh֢m4w:<"T3`ȌhQhSl>B4G؍~g*EIEd %:T:_{~{\39>utwvyPI8*1`>sD1|1ߚ~ 3stQaT c7Vu:&tDj㎒{ݡxkv +BNA (N|n؁BaIe Ѯ/xZP?%#tb Kpg-Z y xRa3ZH1 ?CLm*α mU[AMoa$I,YɁ; zQQKudўy +gʄژ0E8zDq'17(GOZjpeGBh1ڰmK +G=KQN0y"GTT7TqpiW룶 ꪵ^ޮnam[QCfϼq-${ivig#˙FCJYÑo*˚gQР>^dO9 >fY[B7j0#dibvfOE5(N0;ژ[H,[O)>ӊ^5]H/-\\8,-XEe%"r4n}i} teTFe61= L} &kН??cyCTeI H+ ]ԭ-jMZ`y;&նseFjo A'+S3)]C֬)kP };* yp#~!CO#: +! I+Xe¾&?'1\2:xR3z^?>j :+\+qKÜTX*- "JJDŽut>}Z[첀árog;kI6vؔi3|v׊\ +e1!L +|meau?'_B S-[[lۘMFPi펌2v甎$lyD9q3WEoT2^cLk|>Y|i}XYOBofg$qngԶW Qh˥+d#`}$AIZ v/ԗ?!B=l6h;_Ϙ$Im*O=b9[~(BV=aF)M5_9jGG"X>玍 r^e-ҍ^A vaV7'V܈>Lxx}}?FN|jDxU%1tUCڎk}Yp#a 62{QoDC)Aa/xZv>>t\&8X=k40π+]lp?đDfL|$*~_OdFIsgE45KUyQI 4?I3]sjnK +>1z>h/Zduɚ'KׇlzsÆ$"ɰA9TE`t1pF=kTEUN˾T=Dzn1Brb7/i,9|N^ 0v}dpWPUuHݐ)a+GAb;;%V_O xMBudot^B ڑͻ7 7 Mv1+ αSebUKq'E-VOaB…44cSvhqCW4<sРr +Eqeuퟜ!<6mWW$o!T9\+emgv!2slx,1e ;cs1_8=BDBfi;?,n5 +D1zq,ż[׷Oaes$njC u-e5 VQ;v7UoJfšnu[ޗop}Qy͝(!&6;) S`ɝŢZ7?X8Z?,/z[~0uecXMꬠTY g!'gZak6eA4ˋp8YG4 +2W\ +a"; q&/< UGgWY,w^!,:!<ϕY5R&@}p?H)M?W=a7[ZeuX6 }fHeNM~ذnyȩ <~xHC_[2]{=.lXDlf Q+竽5 ܉K̸b=轕tkO=}0 *w +/?K "6Z%l=F t xXSBcZ0 ܠׄΜ-TpT{n /OTDwN'Sr4cRwuXϛT݀Da Yі"e& O yqHPXNPC us:0,=6 +KzegNP)cڵ}~~$Iآ`PC8C]&D'YE5ҢOA;mt;W_%W_7˷&Xmyɓynn{cڔGNYImMm6m>_pt{#4kAvLCA قDGA}VVߛe1!ft9g[aZ_:c^|L q%(H[I508LN#JN {1{7t[,$wO`=0FlMXǙIޚz!vzEGD5rA[>>w? B VXT@\(8k}|=\xITj栅XL1%Ju;"$q ~FHL6b0)wFjTs2>'wMQiE+4oY_P]mW7k:Hl1d|~c J4^Glڪ-U)k#>sھ1ܢPvvHBeW"@1qbBjYW%޾8ADBze>7$~1x@귳NvEٍhvЮx QN ܥBMmNjf7g[h%F"- ՇG8\d\tjcW@ޣpm'ێi7}ɋuLj8aaD“bđFvV|sо PYj2sR#w:=9ԍ { YC[gƛ|k۬]YkA0,8"|񬤁zI&!{3 vʷE?PLSh5=HAga 9rD_Ӭ6bވ +iAa0wX<gT-0#- +٣4ђzaqI^2Y5咐MkS#p4'[{d{_r&7GQDL!seNyTtF6>oFMuxܘY +rY2qe'8\6ضƄ|a}KJI]+Er;W""(7k.FAs!W'fgz~~û#MG[G,2aG`.)|u W}ƻ:76ۊӡm)JYR3RM(ا] wXg hǰ&+^-bz2^)jO\Rc=.qFۑ1d:@8moV&LHf8 wAkaϘzڐMFjPFoWH;Oi?b%lDV=ɠ4W|/m{E`4[eDLHUW`vȦ-+˷tiyaz).njDxzzz}}~ƾHl&WÔmLr{c< +'8xBk_Y`}]G)W ܶSZ/UUOku=ړ-,9k"54lS |%(4"UV1]`98/wlS jCأ=Z2#ژ[`>ze3U8ٙց>a+aHB}"+s6نILV)qݷX"rkX +o9>==׏7 N嶢=h }RnG!!dvƍOæ#Y +gWIG +Z?N2z/ "W~Bp$>/ Le*yJpIB5=" Is4K)-]yK4P}$-JWc{0?WQ:\ ǟytîbz+K4:%yؑJLŸQ<ǦyHy-:$W$u_Ka ޣ`iͥݿ3}SfTC;Қj,R<0]u. \YyXI0Rc㄰ec.p %W2*s=OFI QEoQNb,aѵ9-`W>!Y^0'q\?%OHIUc+0ͣӓ}&AҴAfu/&͐lhQQ\D~ۈqRPݬ9jN2+2>7NKCT*ǧNGVo#y9`>b6\87?faȎҔ!XG\w&ӁD Ūuw +=޾Y}yEZ~_GnR +FB`;/(QdGր +oׂl!=F'p^W`n{\\- *[T^dqwPm{KHlݡxz>qj{r.9)*E eoL>:-0uc:edIC:ȵ=xU]!AKv 5줼F` +PWK{ gpAPM&ġ Ҝ/ pݤwY|~cOIlMdR #\!McvY0 "1z!@u {{XpCĵ/ry&t +'kMNZ{d؛_53gomKO괴~܀֍NS5K@H$m|fYF7(3Z8kݣxT%!ܯwȘo0JʉGTtI,$nKǴA4!#<H6e &/C9캁7kc|ⲲٖQx2[9PRd)2\>0>oKUyYۑa-D\}$q;;K}=t?hچgEFʮ鍍x=T6}A' 9;)ׄ)VG8^ߑ4AWd]w8JuUb: =q3;;ʼnK{#Sku#RbA( +(xA9h)(>s1["@Optz H=4 &NzBҩ.dA=JDbqf'boMt>kC_)L/Ǡ]~o{;pXIߙ4*ŸWG-?E{[ %+ a{:{wxGcZ'~_Qȿu@vѮ2w!Xȸ1g}ΰp=8`ïJC0U\F5?XŠgq=UV`qQ|)k]Ro=HpDq:ȫhJЪVŜJWMos^zPO[>)Fݖ<[W7ܜTB8=ݬN:QÆoBFEs:5#) aJ*'ȸG]P;0z4*jdrG/㘱VәKgaZzW "q(n%%렑KЊE%.LaenZA"@0zDNGIG."z !̏%+q$LxҼcg)n$/Cu[`}܍b(HxL J\KavؙgE4q+_ugB2nϽ\Xk .i+xsg/Y͋6M~1~5I\!SW8/LG։_9&PyߠL4ġOT7$횙9UAkU`4 / 88io cQ^.\ocnU^t+d']'|":"Y&a9z"@" ؆,>à^3ڣ#e?gY7#ٶUrE)UH,nGT[bQAr5hDn4-\Q20m:Q!0GL.{3m2,nsi%hNM q +8߹+f9ϐ9uvIfA[\ώ27X܂ɳQߝTQuxB0=M'u*f^sNZV8 ,^Lxb}pf>&dtQ52}Y3EDFޘA\ +Ni3jxEjz;[ȵ;[lw4.ZpΜS) '$xw t4w<-eJi*٣8"I>nƖ|C(<5{5|qL1 x)9 +єxE%gҮ)r;|l7(088B@Y!imO!0^4(3[)%&yY@5Ĺ4oUioj-.8bZttx傮 9cQP3ud*؀K[))c#MݐH@̺P@ T4|UOaf 3i EBHv@=￳VLgW؆e7?oKIEwRXrâ+j{0$SduydgտfRs T EnmA"ԗ!gԱ8M@b*7\pco XyO|0"b6È}l.$ѹXJm(ϝ +58H̜|a +ExK8)5ΜS |Z`^s[G3 #by+bbz|$LIIWv+ 551ՄçDw/s$=6.Ԡkg0M$ᗐ3ݙS2 TkbCkWHE0Cȟ{Ju~@K|vi +Oz!QKS+S3gC䅜nW9%~ѡ9F02h娓 .mt9C=Yy-ۤ/N4YJ?il1GB\lu#3nPg9')ecFO~}Q\b[#M(ied5푛8J􅉔.b2W.7ZAvbv Fټ#\!$}v/XBϽeiXA?$<w(Zf) ?H<[y77&6oHg8[mB#~[S6ĥj1NZ( +z=υJi' +m܈mF\ !x"y튀ΑzOm8mH[{J;zOQi0`=o)Y|z`4?")=*`Kwp# KEQ~,M#(3('1r;`މF^NSҬazTA#WjntiՒuCC+"s׽lA6F-+cFaw4( oq$Ye^W"|]ZuRhd򱗖)c^VaW&y-$ yV8(<$5)Wxy#qdp.߀-'==֯(iEe2oI_T"VnQ=|0>yh:'iA5S +IF'̭9)_8Oґp(p=T#|W 3_*<4Zt[ɱ_~.ģSW7~?k_(`>yrorzcw9̐q򦾜Al9I +ُd{ G45&Hx*ѳZ>?Ub  ɤqswRiOɺh7;BZzN&9Hiu)'S : + QCȐ޹"sZE<87ѻs C +K~@\5ipdnh:z(K$mP) GNlqnbܣa?؀O0Z2mk￳Zl_ġ`D>8(ׯ&TruY!ai!mwFB5b"AěMe,-\TҖ=rQ.^ #qew9ZsYaB+;HHR gf='(qWmrVzt/L '8y_({tjרx\S;5ǽ a;T'_򌧿F훼'Sfdc\L6I8&Ep|Ѩj:纖ܝV(w#AlʎsNۥV +i="bP;]u*S18gϹ*⁉ƕSlx); Ef*wuPx-_*ƵE&Y]0X8B= +:(4̍1 ;u Z|l_?#Fp)q XFqٝXd(OT9xo +2iy?Rˑ/KjjmK 5AwE f~r*ܣPP.B ;zg%8 Bȁ s,rBt^pm+.woj[/-Lعz&\m#U[| \7 0H/+hWl JL:A,w8sQl[Kqp3nI³B/Ht랠"\FҜA&ؽP-ڏWI8!:RbAY'Lh@FRݮdY6!1 /gF4XtXD)4jX!r~x?VhIסKU1m{c=i!M{#3 'kd 7$"3b2 ֶs1~@z~X5t@ *O' +Ò,rwBbyB4ʖee 6ROb1I r\`3DDDE*SP%MӘé$ֳB.d\[jVjQa"}^1K>%*${ٓ U%#@'_f6a=*Q&I7p-kmmGP!S +pn@Y^_8IhޛV{ JC6\ҹF{ÏD&\xR d6Լ RM8β +zt UG>- `7~*^p"=&D栞 )x?uHȡa8+nYnԊGCyӳ eW|VhW׏1ǖ^cø#n: vS 㼅풇K +`;nyrX!|.5gI QEuB֣Y l -H,rˮ}603bHfw?W{eqBcg_u||]Y)cE~eG0nDNV2^!-bNRtF~X=GL쎨 D[/H-A6?e1W6GNVr=aG +;8K#:NVQ 72' +rtҼL63a.5Im{/^'?3B8*d^!#u('HևBpJX@U>?} 9`u~ԭ+Y?ēenʞ40i0)?Pt{T i5DIP X7ZDbT=Fؒ+^WeÆ@ڵV ʀh2zG6`% +Aǻil1yg(V[Vm&վz[}5^ +uMr{=̝y9ϫ`Xi~L,g/ί&>& +V +$X~wGStjylƕ!3H<ьvMA5^u>ZNE=ZVn^ay|ɬx +ecIo` }7AܪN+v.ӀDUG&678{"v6s[G*(+n!GWV;Z}}[,v"BE#ʳB'LoBlCiSHF,farDa=]Umi"4T,ZPWIA{ZK?=W!uys@ko5zj[aWӯ# 2 LUpQSaPȯ mUX`%|'48,v~=]=*gܬK,3W(]c#h~X%dKt&TuN~21HbVg6 OGAM̗nMX%LFqpaEg#G]aK+:B?hiN&;[b5FfTcz ʡNZzX"W qrG`p" +QnQL((U<*uF( ڑfN*DOia.2tR(+ +v/ڄxGntgٶ|? phsfJty;vy)䈹MI|>2+KC߂cRYGc:JW{_aF}ͼ!#2c.vO 4+F 3ap aAJҫ7#$ͯb?e9Hn TzI7 > ;ym QIA*KxA\s2r[?N̅p-qG$J?n/i*+ɈGf +ۍ'tBO  +@Q<5^:WĦ4/?Ԡ7$n!LSM9Om"XXʹrdGa"gYwd2$Z4قGl0:-%ՈF^3^j%|z2=GD.FsmTٍx7):aVhDO7sw8!4bmBt缬>W/BN/+NǺЁzw S1E_ґ׻6%}S%xg`OAjݜs )1ҥ`/oG͇S +?“G8K3iUlF @ǨM?1Lp0K3Jzzꙅ>mzhcGpFUs' 1ƋàH;1$buRlZm +)=n +2'ֳ@D´iR)9s?Wv 5[( i>uF_j+ 5a2ƾ' 4wn9-3ahB&QµB.&w̱ȶa-M' q 1!r]fai^D3F}B3"yS2H/~ݘ>mC.=aRr +;|\Fmo j.\wi N?O ,Vc_{>áYp''׉bA\\UI̝+P:G !EHZ08X}!3T.ϋ=pO#r/N +sgr<;0W|yR!g}qrTdͰ+"WH|n; :_8 LG_/0̸E4n,.k'-N8ʻ5x W*Y!KM8u$d@'c mNw`Hz! "U48[6[\3V +,%kbq9A2j +ǽg +9=O9ͿArH|̵J^@p]7.Ow'Ѭ{!݂- w!Ik8nw[Ƶ^OŜBAj8FIڱ]5R98C<7`v8!cfՑ\K Őtg +HcX!3.8bsϪO7[z) ħ7Ki"gkxhrVals%o!#6!fw:]5K~*wOÔy:|]EhhRۊD[Ȝ+2j:eV6c4g(d%̰EGƷ'1'rޞzYn/t۔/zgwY +Z2, ԐJjg=O@"vp-,-Ntic/4$9тsæhVqvR\cK yc.8QWjiy[wkWf%)s  ^';)E_:̂8v#:Z|Nʥr, _ $ 9~̮,7 ۫A֥UyI0a#&cZ۾آ!^@m,RLL!LVh.i@"}o戨j%+a/d6JEQ8![m_R H"}g=\!>)a} +z'6po7l{g߀ad)}Xp+kb]%{aIѠS\,<A\Aeu*}9Lgbx &᫈Fm4}S,x&̙sOX?^3.8" +7qW*"l]`M؝g$ VN5*8ҏWUL߳VPm#XQx{b=Sb^Ck!ݘ?nPuLOHi5ϪFr|$x;QXyUꇓ*b&B%̜,:U~Y(# eSZs1!WO3iR $7߇X),93=Gߣ DH+=Y; Dz[0x= ]Bps︨]pҰϼ5Z.=PZ&̏ 2Kv|62, GwRՙ\.g+N.,׿0W)n^w 6*oE @l$VכazueGDhUم ?>_QC~ЫK`NNckoh!Xe߹7THT,VhBf^ۺF$f5ówv1)~0+[ ,C[ggc XPw Ǻc/ 'N(s7~|6\ˊ>윓'u߂8vv 3K:]ا10]Y+?&E@r;JCjW|lp,BY4/"3wIX Όv^aR!.u/[Xe=u6~C`f!'z"A:!lk`^9̙oR;X EƘ(@lqX%L4W<aՐ3FWfc.gyy;o'YOi)D nf,Xi+LVfqoU(F=TFN#zK[@;dϨVg5xO49AyWd}'g< 9uo!)~5kgfzgsĈobO##ruR@6cZZ'.xql33/O: .6"H;\;\Ŕgk2.> :شڳ叜f_ 8ErcY.g7a0jD齥aIghu-Wp̬l5F&b;HL)C {7uLz`%LOg,r;KzV%y] w.at`Ns c+hB`d5 4.d )X%S =L9x'K:ת0["jTW'BL C]܏וtp%>uZNӒ2ߝ \4gk=aOh3/W&\س¼7\YhLi:UH V{%x/+2]({7l + B9/kd B@7󐹵ƙ`(rޱóBNNE?B1)r>^`׾:ߩ 躲q{㪠O:2w{߯NQ#݋/2f@Zt \[$ t􁶜kwޫ-rs7QjoXr vi\9Mu[ϊ-Lբ!!p< +3pdbjJp_zb<<%yߥ2)7F0:T_~`NBv>#j &O;HfY"{%+I7hzo,ahHI&=$l {ԴءO.ql_! 0POW\;# !!U/Ά\t}߃R;߃Nԝ403JBˆFCy0- " ʎrOxؿ׋H2w@'th_IŎ9 +RpFs6Dž{Dfii|+LZ_:GEF{];驌 w1O0xn^N#vJtNANy|-l(GBAVA%Va-b. WGvA=y +8m{]U@_3Av}_uC",?WLC4˵Co,:gťEئ33S+hQhofc4*)ZNB" 1g$${Go/7_:K,#?ڛ J+IR'+N+! nu[<uJyV3i٫ S*r^wȖZʼbڱR)Z%ے;s=Ã5Н"B7찼@Gg@9K>VD OED8QgLa17J3bW~$$ +cfcURZkt0+o>x CqsF^b,@,%ssw~(OSZ!ρQTL +/\Tc+|Ďjngi}ԃ2T$Rjdi>3hyi;e/Ö~oOq[T幘0C'HEb1,/¼WB{Jlj80tf*̅{|b.DB<] D +Եs}a*fsQ?aEOXYABv~_ A&qyEJ֚dx  `HK?,|Zó,|fΈ~r?3gN62Y2S\):s8B)VB\ +Nji|9)ZF=$Q``Jz= C6#wdj5N35H>޼ݛiHG9l*vLM+d~%5~tz"e(IqTg3b+C|/-Bf-=ъݢ̬P6!ѵG6zofѫq5F'=5^1 & +0-exWX73,i@cʺJ^1( + gB(+TQ#2Eemz xgLo ?ȦYr;{PXZߐt~x}lq$ӱdV/ =3ډ9XĦ$V {gf@k.gJa޷@_T-{jcZYONhI|N_YwNWpΌ4Mqw@Ac7'kpt̓m+hHl9P'詨VIny(›}nLvq9*$^;Aċ^$xyt5k% )jGX qE7:'#n<<]1bX6Fsˊ8t"&q/آqmGՎV |AxBㄴkN u]2ͽ˺X^#K#lWшmh 1ukE Oj&dЯwY5@_9nDzhO/K_"Z[_y,KKe7l4Q+9`?LIQIygO^V_׹Gx+lRH̐\@Z"_v,Zz7i.Ad +g %l|tM# lȑFO^-F)6|huW3f-^f"ϮBSѥ;°Syn +x M'AWE[6uGN>a:Pn8P $ *zw>DLI+JLR<#]+_}?gҧ*'f9'7M#H ^GOoYl@ ܱSpNl5sYR=d,Hi's{X{c/!8!>r0z$mғҒ[T~ǸUSm|yHgc _d3{mNb;3AZ6w'ozt;vD('Z{T$;Z4?7J~f7f!D[q깐N}/j@S7ǘ+-Kސ^˖i pߕۣl]޲0lD8ZҜ{\(gBFQ\"o=vEE^ >.[3wFPyIPۏwgB"VVe)B_aZyc_7؊+b7c/!ysU<ƄLj{ԀZF~4V--k;8=b|NA#`@5ӵyjH/O3l錝3$[i7Ayn;ɴQ+#\myl+L%Q"CN''"I==cts'b񔙆_s4R|޽D _q'0$OXbqQ'lufWgv8- 8S"FB25y<y]YHS#$Ys#4mڡY=д+o8VVC+~yߏ;iQU SjT +fZ:Ek/ 4~19IWjڻoEP'ulK`[aYM9xGrqC-‹@DOUeޯtS5. +P BTtfq0X?՟ؕzT1K-npD/OC ZLe ̗C} Ȯg_\L%K.RX)Ql3pk |1I(ZaK]th+Vϛ&3F1P:^ůe!c; +t2ܚjn%+[opRȈ[_ܺȇYTwhHtBOy/f pr_1:0PT n4 +nG6EkiŖ~ n+l~Ey̓0ň 1.!nB8iƆT +6~`mn=M'.3w9!#ڼC̺eӣNi)Q#aĦ0h=ʬ8$/p7kF\)P0ijs?eDpd+Max|D "W@@J'fZaAZ]Tr)*d(qW@o~ٞm3_a|=:}~&gS#9Tr Aff|-Yؤ!Uf6yd?L|D`fzd >ީ7(~8l4Hzu23,!Tv>1 Ե}sCcp|r?΂#VXCxd")u|[&Pg&mzVI:1vtno~ a*FYյZئG7%%dq5{-n4xH8ОDW=Y!`#WЂ"exFގcb-cqľ#`t +]7rƋA!R~~cΙODyow'V$QaWҗaNE)gBH@yVv,#6-=;#g5y{,V}@Z9j$8&XBbͤ#uu`1V Y@6~bU!JB@GTY!A +Ei}X)Wmn CQPOvpK{|j$y.\+kԎV MuT +g ٱAL~=}w/85,+ % eɝ鵃"FHs0y}3Pd&=BA[u A,Ҵd:[Su oUIYÀKz؆dq /Ӯ<g y _a=eWdT0SGL.4~] a.g)k񺱢)Ai#@);HGQ3;F\Rcp)Cbg KTjT0vQ^yڀG[3i)|Zj(` XƨH;E]"sSƍaO3"[d"ԏ*n-܅H9RWK [RѕHHnא|moy X9ӯI5*~)o>YcEo]@iAȻD<\9(1?Crf&ݎ58:Zm⋃-[ķ>_:4tKvQQ0\\ +Yh +o.h%U\<~׾? ֆ5\$YyxaO3NPx*LӋrhYnwa/zGͦ5U|*8#DRDvm&?Q|Sw +i?6F3&s +!>}ΡQ+ͤ.#aݙO$¿T6!|O8ke_w|ǣ+AיdnC )D.t$G/9L{!~|+ɐ31@H!{;wzaE^*3NyO)Gx#NGr{9P{XZ*ZjAu˻K/r|[FZf6β|~Z-04H_կ3g^n Oy"R +P`FKċsD.2Q%m# QсzA)ҌDGX7#;Bc&uh)mvl=PϿGeyPu}eD(篰}"0aeB{쎗5Q*ϷU#? 0 P3zZNf;\&͌?~t m|بx(% H$юQkZi$sKT)"fV-Vח Qbu|tP MZ׸VbBE,=hg2/*Z|$''z$/4{V D:*_g֡.P]_'KYÄ"XگpAsg~f[l5#YcJ%۞wƈu{e1%m< i#%W![|\O Xw}=v11Ӂ|qG[(+Le|| tP:M}8 YUi2$D_'`XJXDZ;Q.s)&$gxg!1$Ƽ{gIcJCSSQTZw.^'/a#n1̨-^%nB5R!~mp2 ᜪpQ[D-vm sÅ­~1__Fd%أmQʫÜZ(X'*nJzZ5;?K[1mHPl{( DNv:`+Lu?~!,j-F۽B4duT4 ʃV٣y.9 6K]2VhcR+#clt%o- y1Et~PTɞL$79P)%O:Xw|WY 7ѷc?^;f&<<֡ml ʼogN gnVcEn~p a| j?"qxnD kzt8ThqFtD$/*sGLj}$9և4҉oۺ@L@yq>7L\Kʯ e0=tt.OD;fbk,gLW񣔊uҶW|`3أ64]kEnsK&WLbQm##WL''?F~{SVjV)]A1*DSS8 B9+$dJq.Ȕ<<`a"{Sݯ4 +s?${Wv` ?{po H:G{ّ;?e )g@cP|GDmy4^'oaPFkhnSlQ!X]2?0_!L3Ũ?yslSJDV):. %jb|yQUw8Z[e|;XjȊOnJj~?] $5G娐'6SʎEb\գQwgjze[k"l髵P *"] w(;#j~zj }n0@k3qG_j Jkܟ1eR^}){-TjQE垉s=w +g^% )ș|ށ3jnJg9Q[?+:T{En?C0.O(h~| )w #-4-7p>~q8QO֤Xmaw6HE2-gP$-, j @O.K{sQGxf9v~K<4W)*52 +flqJQ u/@j=ҍ2d:"J7I&wʍ|2]=ZIAb͇HXh}Y&?o*kaL"hu :6v~iH S^>M +cۥwmќ2 bKٰr&J)n0Zɡ3s.f~9] ;Xnm Lq稰Aw>>[ =ي1}yZx'#}/ >#}b#;AYcoy힮ZFN +x/c"/~[x}q>Z3 Z!gYFp'O_tY"3:MI;NnTzE AqңR^;Qd-7Yl֨8] ?8j5*Q}Q^]ie5_qc_#,`_i])bkb՜k stǫiO;'2?Ө}{EHe{/j1HhUI`cԕ輑QEoph-H !C㝑GY +^k"zqCc&uCH_V'vڼ zPZ|ys)GŮ۩or:I !ꮋA#qJ]tWA=Qq[1I`Ԫ3(݅G|6eQnKXbpڂe7o#/kڱ7N7ZwOE=@ C驍lq &t;߅wѦO?%eM]*| an׃y"A?J鮐1h9&K樂e^KXߌj%䉿 0, -/b~҉Św!6o8,&)Kĉ*k֌bH_P(m|bGiY%".Zϩ [=1^juUmšWS: zO 5s7+#;vqg4߯yJQ~"R+KB6E $l)IO<@',f_{PIgĹ*<4я8|{aEޅ9!G\D QlWڄskKz&VMɴymKȕs書_Dl~x f=顐`Už€[X;#*Dу,$-A߯O.s"RmI Zײ(֒ka{\HHV =.GH{0z]FݙF[Ae>p +f,gX|sw'Gֲ(`1,Gk1>L#N!\"z:pqZ&` +(3t!z~-(5\A#= "m/:_?k5tˮ ze~~yo;$ +[^߾7L{P#y&m=^5ӝ5)o_nUJ{'==q֡gK#s+$2wտ$N!Wݪ Mc|y`^u$3*3V-&5&vRt[wxؐr3u&|vH2_J`ŵ;K_a|2=A`@m}m\]BrϾL;mq>b)#ugLf}zPbT ҏ7i\ ~j GwJ\e_zTZ!O|Rh^y#8<"[ܐkMea2 NX$3 +#{C4a({a܋sݨY?hx:f:Rian&_%/Y4zYy'fsI_". #m3:Zj#`Yp@Y03 Jc9IX(nxGϑl=C} 9i.8M>7eVz 3P ͬz͓Qub~L1ywzxbf)^#=M,6Q`}X9 2ɱ012'.c-]yص_Izɚp^9psn>&?La|۱?hzj;S#bʈ˸f=~:N ((垓@Q̟+؅kfy-wyEYBRNqĩhWRa`.JS ' +@${ L%#θQ]K(p-jKc\ 7KԆAgA@>Cf";B,ah="0_ +n02)'aN7-HPtD}!過9Q]`P[ }KPP-zq# K+H\"] çtg*ڒ:c]~G1O+p +` -v$p]m n|Jזwl[nXy=HDfxEppw{Y!i;Ґ8hse?pkG#IK[Q;H:יEҗa2]Ν}1i{4KsoڟO4AX@yKQ%]vi~5OE߽cԘa=ks1o4Fer>翱n?q\1|<$? qV*GXf4Q pxDWZ!#3J FnwO$NǾyO% +wU#d.:圹riU{=Nخ-9Y"{}`}!yG<9n}48;$đ?Sݙ +V*( ^+SP~&>|n˶BPzu:bQ?(DnOV]ꔤ;]NІ=R镼WȚs=D@O3EwMCx.]JIt-wS\-VJy_¾?;u@ڛ-ufv 1x_$%&QDqBa|Iql@+T$4qF?uw(W0~DܬdL8 Eh23{;OC2|H@]~a:<6FBώJ7m6jh@8.F1EjnS* ?!KB-Ͱ  eSr\W,P& +# +W"f/ l(싢(ңNکVT.p{J!G:KͶc‡(k;CFK#Tw-lFmx +"b-D GUB %)H|(qRKI+=bD.5DՖ P %+ 7p1ݚ;`0B' P $B[b_)l84icX,Fs_LG bᱏ<đŝk-w!vd!..WC؜-(o,%qMtOB`E$%@!G8>9M,Bg=. VzRMPԶ7؃12tR!wbtC ArgkJʭby|v%TP,@DǶZadjǣ<(IJi> %Y=PgQ=";`:|`aEfﱠƋ%~k=TQ/Su,{O!Ǝ<4c#-#nCAuR2 4嚘ۅ@셇V!Y.z59' .Xw2\ۣ +'^)`;Jc)A]hX)N`d5K*|qgRLC|>C @KjLT]eT2XI*< #EkgC  0tixdxp{  @m932 \q.yT/)e,omٙk8oalCKǪg[El_ڲ 0;*~^td^<j5fGrc'$L[Ҕ[l~ՠg! w$qm/KáHT.ur9CS)B@IR#h\U|D6+߷}Ǜ{O.Wa%XQ0CGy@ؔx5.(T@2wUhdhVMgW +?P*0ӫG"*h1s]{-ղU̘gۥaC:(TECt&"эT&&0MK=>)J6lBIxeZ3Tǐ΄r]+·EV@lj0Z؅+%$%G?B~j=X*$c8li{Q1LSiKx]d%rQV.Z,*Ιtf '%E6fB !÷%L +;},/Œg*ۮ+LF00n-B?( 砳xb ۢ !HT,vE8=Ј +jo8P`kAY)|LjK3DRjS;лA/@^:}0E@՛W'PT>v j8'ܪNYT&YIn"i*c:v{b{J45y SPO.xԎ]Uj Dx)&f5 vYգ:^\\)02ioHU) ݸG +T2CC樺 x<)v.UTȚu߭}b]&@e$[6s Ϯ /9+>>x.7b e-MYp>TdtkAS>M +ZiX@F\6d)epAPƔe;O_z! O97QEIg&~V~G9ܫPpeXjKx  S(OZFC~h#m'GQ7b;}W4(`G#"; Jĉae`˵L +BW-lx,xld:'dUYڮH\ǿKF칢-H2P4\aT!M[taCj  Aiu󦆷]^\k(xhgyFBvNee{ᤷ!B0A4`wkMt=E{BU^Gn4VV}O.U&"\Pk+Bأ +Fw+(/H0:$?'Ì^w"zEہ'- B!4YFI +3ߔF-yig8SMݴEHhꢑBY~SaS\a#ݧ~wJ?^rDfWbJAG boTf[Nڒm#"h[#D;yɅW̡&k4J@8a +}dcJRTM"sps+A<̓UYZxf!|d͏d>b1C:K['joB9xR{<mi }}x:tRx_qLxyK*L3i9IJf4x/j(yFԬw bS:"!4'wIj~fdyX#$(eAN8HЪP6[eO|N3S"0 +#_`֢ pL7t.lː8m\xs;zM3GcO:BcR ;n,!18 0E,|z<;C<C78%ȡǴ`qPi vQ:DHS h]IF)*Dt$ HAF\ӶHF=e!2(yqzEhJ@u0hNfDEߞ-*ZV)t ;x&px<3!__QPUF35)$қ7,|zq~!z'y]F +%;iIJj{p +H&e? uލ^81|-KxQ2aq[fOR!M>"xNvTW"x$]3 $],dqO)I"&<oFث(꘸DZb5E6UvaҞvbznE#]r +. +dӬGzs}e.8/&؝uU;uv\sqpKf5@@ љ9Ž3S9+nz$> {@y!C vǟܧ~u@r0@Fga 3_mmR8B!ܵ-2Og*}+c:dHz2tnIIho= +˾=L\mvc<\j^YIJErub.bc[. csis1k˲qt,1xvYxa?"JޔiO}l%sJPc!INѺ@b?ySF#B՗tkYi4a9s"]GI!1HswUE뿸.AàK!钓#DDbjߓPSCd(&2@.cy|~[+D#ƨy AW2jե77:Gp]: Gs "m'h"ɌbKh]PQa,!0J@NN /Vg<r(024wNv fHH>n;vx5Q'3z@٥#B*@.y%Z/n76ߨ>>9Mp, Qy @ +96GMQ_ E#oFJ&Yh}7Xy4r! B3*1 "@gjlw^Fo}\zD~#TP7Pu>͗7ҜR1ECN4`Bs&̇uTtTrn+yBZ zb7] +G +C ^(҃0pdR.U l ( жF$Bm).}l/;'^T9u2[RWس!x~wBH/sҵ{ȒG Ȁ)WYmjcdT^l3P),."!vcp=|[˒Z'R=" +l ,5ׄ ՜)r!aUaǣRK$XQ(w=>O@JJbyW#c=jNe4@0 BCR [ x' +Cr߄4J,xvTaIGrPB8R'° 6Pφz7$R]!xқ/RBP`i8LcȡԚ&u>a>gax'_UL9h."l4˥ ]F=A#-}Ehc{r Iڅnm8I?? +c{< .:4YAE a^'i+c7Xs?]*Nj%7l(j7-f8#ȳ ʨ x=Ci3.BgBI#}U VynDlt 5LST~/erݓ~ )B̡J-Nzb=~VcGV v d=w-<,\R= &~͵hZ]h0dg[9"At}NCg}c8ݮCn:93Y~Y]4Q6:hlgX/Tf)vh%e ec-'12pe +;L +b-2 i/0RQT-@q:Aao=$ƨ1&rY\tEb۹gptQd>*GR&v\u{X_CI01)d-qBZ @Q/lN:FJ21^E}m վѽsYw|8mL7ʳ,1c> lդ.`V0m8It?h5ⰟA.Ņ}V4Z.|2z'l{@e p?nYb'"kĞJ[Vr؂Ha)(*0һkd-7ފL2 'ړauHWNŠbe$Zo" U݂狮 :Ϗb3 +4d! [ny c00`KjUi &^ +LF] -^?ON F-Ɲ \HF,ȅ#H&yw26aL/tP.\ ~ Ĺ نwՐSqcEIQdXba`LUa"g)h-H]2!|VԋjSt^UPkΚMaz7߭/|2 4|{`*Nds B< 5~&Ωq2k^ w!{i sZaL~bjZ=ONm:eʖ(\”bLEtN˾)%*CZ}V/Cu$^IHh(ѕ#( y2кIWz"m -"Q>DP*X8:mD# xSY1fFPȦ xd-ÚR!ȸgiOYDV}-y YS0򶁀'zv" R#v#xm@,( X7 0cLD8%7&G!ف!kI˱4 `:PV#gpx҇.b#yɩHf͠{ʡ+}#!2$>,ήUj JVn3*h3[ *6lH@VHݟk('}SǞܧZQ—BH&!( +rW;=I~= `=d Hr9#V-]V71Q^W7G&Uy:r|}[D0gRՀaK  +0"y4{yi͋pb B{`{QjmڪIX}2 L N|V9H3;4Ѓ] r>I~}en};CJ_3~1lze, +DV}㖆iạY+Y J <>QX 7=EEA>LyQjJl%>!" $H)Eܩ 6t %5vݗ2.ERaK!h ԗ0IFׄբ7/"@zS4%+~TӾ8g}? ST'r*9 I} _nON~tٟ~}ӯϾ;g~/:o 7_ŷ__?oϪή~^y_~#mN}S/oz7H_| ɷ/~Wۈ-qu˿o>'/~W~_ۯ_Q__ƿ'_}}OU9gsqUy߿};U?}/~}̿~/|Ė_o^/˞_ +?4?/^?VX?|g?_O]~R_Y{WjM?^~;ڦ_m;iyҮwujfJ`]BCzw,?Z^un@ZdVڠBJH')}3 ߱1'>@27UU{}ti0^S98J_n {2}sstM~[ bl:;0"0x[Xeh{B$Jc3w p8C|e8Mby/:~^@( P'dB#kv3B.TJG^׏!CA!J]!Q.ŀ +U@5g.l`4Lu"Yh " uU4f؅bqKԽh`%+Ź3`PPO]1!= +S7j!y&#p9gb|ǰE+qm-~&zR*’2v}*ov +XѳrQ^wb +@vႈj3t?զǠAHO2b9]z[v<Hí2̔O's< sA6.m],Њ]pCr^~dtgpC_3 9 <)P&|RPʵ',|b-gأ1M@rJ~`rf(cvUUcYI +#fhOJvdP<^ +X4YG"K AłP^}jPD-̾+@g %(ŗqVeL b{a?S5ZAgˋtzkv@0ƩؒA BvԒqǾ3@3JI(x( +䪒:$ ( _PiElhk۪ES_!O^⺛ +BZȟgQDkgGd/EX2=ڍ` J٢su9 <"7"≦boun֎^n/] +Tsi"W[#"`?m{02w;׉r\uJ9K,}l +A,u)Bb+m$eh% +IUB>9Biqcq$m[@*| +;N5ۖB i0"i'%0WV z yy RQk +)=dj+c|=COB7K {2Az*{~[Hp ?,_(ly&V+AFЅCxN>liX8R9n="'h;q)$"-xQXC|R]O!V HߣaudPkPJQsBLĊ Dt8eJbA=Mr\ZM,)5[԰ptެ]r$r6A"C}ec3V d LΓ?AJDS1?k}+G`FD=Ğxycۋ-h2D9|r. +b/V$7ltH4ߢZ{G_PS5(G9 5Ť#Ḃ/'JF+"5-g!vo-ddIWpԲ-P: G:>tb=,+^I.6ҶZnN#[{=BVsohdF^w +;usRjo=1Ȑ+C R'~ZC"+*=wBh=֞J({d䣐+#)`æ=B#vW!B4*xvZ :,~͟]T2*q'ClA/ȷ;:sSӫ|7z )NL]2e4K8V?T@"˗8q-l/Ш@e4D +ѴnB|k"_vAal[LKt&[s:mhlxyJaܸ%ӕBRH|BE'Ȟ8uN!5Xkw3@6X'cA;#w,)&`F>5bۢJO+8hޡS73s+ѩQ5\ ׷B92G<׉}#Bk+S_T-9I3XAq *#O<1 +˰>y9-PF5Ă鶼tY-AK_a{zPO^O>=DleW + +ʡ . j*4@yDC1+Ii5YcEۂT/]`1QIUrkBâ](zR-NRz[ŪCv! 5[})X27-۔+Y΅JR +ĎU4rVɫ96ةUDȠJa-[ϩ\ּ0N1y ,q5rq!dK(UpmmeןU9h W3F"E _9^'E|F*QRC:Gԉ9Ւaڎd yIJo;Һ1Dp;h D<E Vs&_P atBݽZtn  +?(Vpe Z#ޢda;x؃@=/)9P%%O0GZ>ԛn5=QcH/]g }.}ljg$m[7I A]MKd9R:.F >F/8(NLD շ%o!X7{/ω}$:ap+y1XV=CqZv;(YLMWy>!reoQ$<!i 8WAк0G0=^H=(=i+ٜMYر5!+]aS0B&~Oy.TbLJH6dd KLY5^uX_[lٽ?FؗX`46ډǏc(3+1兪FۈR +!-aoޛ,-!Bm)'jgqKE=a.C5bz? v  +ȉe8~/ X@gV/r%8amgZ3:=A2DI(+:=HW9BTe)k{( +`1FIJ +>qU; @j/I2`^mm*89}=DԀp9R~j^n VEӢ>ZI ')ٓ+ql%c~0sȢqp^:W ]y̦2Ǟ<@ \0-"G~V&HE).e˕H{ȁjoi`GT  dUĠSyOݎdqCo7$bO}(HڐcBǍ }tR!dtp]@K/yq4Ic$EcQRu#} +|5mv9%yRۀ/2Ƌ\Vh݈nAl_C ę ڃV,!p> Df娯l@/CçUV醍+(ω|>stream +"'"P3E>.=y]g(,P_3hC@?Z!t>Q$A{{%1gN1rZx?٣*JL;)!t< OAhAJofv2+` Ug +Oєi޶Q =d˽<B{Ȧ{9y" 9?/Q|xET?[,j!/gЏ>|uɠN[.8{puX$& û+ݑsWʦ{[V#yBXL/֎ q%^xH3t‰aH=@CjRO4Tء!~T@; Ԭky([Ǣ㔒& YDÜ%4ƅlW}.5N2"sFo!e^?a84/X=y5U~&Ўe@Nd2w&lL0l|z Im^ UXI5e5ґgg{򂯄SG=Lfe=PBH9.]8r@XT"E'$-cܺe9~I|@>iWDv4|׺w#`u "9d8!+BfdUҎ<+`=EY題$;8+lu͛7C;XGvژl]y"l5tz%[d2^w?y5(((u=ot}{ՈJ[ E~ zYE]T>jJtJ0 /z"J"N_(mF¤CBMٕA-=tnOjah/#b][|A.h@.ȟİfHءl'9B:u)tBJw(z?+sAL5wK!g=2Lx,^wy![.jm51~)Rw +%TɻBCZFw<*BQUn|~aO̴O VLn拱W:1oO0#"oqIA䐺\!`z"bSW~~3l{io'5!G:);;%`Ҵ AC`PUuTV"VDX0 I!j @Hm[ۢek䨔db'$i;OG[O#> < q 8ݵ#d4 ++F;# }aa^$ٸaOd8s@+Mٹ0;< (vuA +Ɩ?-k?`5c_Grga=eU Zh0^ZOnT Q{t~6m37]0WOcHhW!H/ EܞF+эanTDLO& +6wFG +Dz#œ0B.0p5@ ^=1E|'g٢1k1d<yyNU.U>9[=gGGE^&%CĵIlxd+q  +UR*VֻUDaF݁'YYoA4 +hOaY0nXq1W00e^5Wz~d?}KNm߼,Rҽh"Kl|[ٚ Mopέ:Ƃȅ +NJ&v @~$!MՈ VH@]j\1Ĥ0DG'@FR  +B EnUD ]6q5aJp ?_ܸ#rAϭ9ÜEH { 1B4be_шI.e?-8T3z}BRvXE成)۸f4<]&_'( +q]ۃ3pIr Y`ʫ'XB;AΗb!ͤCV*y[/-ϙ胹&z +]V "ܥJLj +MaKXg6t*hc\ZʡS50&yJpa-A5¡@h,Զ OTz=QNTDoy1ygQNv wY- /̈nPxv’Ǹ9Ҏ)#@/Nb2eП-Poܐ5̸o4ꌊ)|m; DpƯk=z( P'#(!dB\jA]*{ǩ#t#ك:[ 1զ]'P 4BK0fr4bXKLM[N,h#L|RbhS$=Ķ ^jcd<SiB;SzXo4ĉmP^NY7B@m ?9bzqS4Z0Q~C7C[ZG1hܡ/͠/OB{ץR `(W$,"[2*:a=!8hćw9zwt ₫@WJN؇I#"ˉ<3R7̖GZ|<(* Yx޹eDKn_5"=~(% LKR-5Zl/y{y CH r'0+3$jbp EUj|QH>.CBE(??r^B(%5s&h{{Ƌ#v#7|~U~>t D8rze&QjOQ!%ҥW\I$K{^ʵ4wQ]'ǠdKq+6sTG=b̨(hc kّk1o%n i03EM;O8`84A37Z#[WК̸ { <3֋ +FzQuZѷSCP%9cm\XHWT-%h6ةJd` 'Њ>"pl)b3/FؠpvKr/Ȧ.X~ȯgZ=tIq-#QhOMq" F 楲=58cqzHI:(s.ML5y(k 3 8ݓ#WVqP#;^u/]8mDbGzGM Ù8bQ3Cc> A)9sA-֣R>!K2hkXmog07dS+tv7D+UNB@G!͂,yg CH8˗gu/wٸ9cuKI,j-_)I/y*0M =δ$ao8y84PX]뷛]g:G0+ +N8ؖJ+3oꈵ #B:>ϗL\NƑ޷Zg&b"B o3>_dɨPX(..;)Y!auSFXل<p*뤾x;.D,OUDq zUo{x~Li)>D/i~9LRzbcROB{ifFtF!1? qZnV|<Xp>aܓWlCҼTy +#'{@|Of +hyWj+ +T:bO?!`[ N;XmMRg'BKA2Fj6?6L5/Cr;3[5 '֭N jpS[Ƣ@r/TDSϯ%qb6YƒeK(c QE!$>ౄB,qDx"qNnv@"eİ0Q1Z(Ȫl1-B@v2T;~ yeh@&/Ip]DhIk\ ѠїP4SBJ)|`piy*ZZ;6^-[ji$kLOs3x|WJ\>)1fH.l _ws +2 ٝOJUi +YN(^R# +6|h2#| [Bx{rz$*h$uFJĪ.T|x%Ytz(=6 kQG68 )/sq!.x_xFK|?.sz\͕>"|'BH1 L&ڒ=졮<աxZ~ &+*WiNA};!3;>352%YAdf{ q"b PxcG{[PJsԑ'Bɦv;$\64LXN7 %QUn]LgBΈ>.&kQ7}vxz3D=pCgy<D6)_Ptz(@ 8B$ȃKD0H" >qg\l)6M}C6"ϙhGfiY2 +a%AyB"EIûێV)Q0 HsT|+E Xy +C K6eU=q*\"PBLҸeC@0RA6rj@y{", *cͪ9(WWӋ^Μ^~}bH +Q+Nդ۝" +8I)8k,]9)#wo^4- hB +5n9BLzrBI2~'ʪDC6&#T$$߉YA$xLbqEAvc9.`"*&{ܗO] ++jzG c,6UecuP Y}Vb]y{\عV3n"CjT.K_f'<۠@Qht~Իӊ D ;fSS(rܑӦc"mUo  5| Mԟ*ϳGB䑮f XQbD /Ɗ/+_ P7-ɒmR]:,r z&y%bzmJSuPh¥\bB  +\B`;z~G= D N֞"ޜJRgJ]ڶ\r2 JAi}Wg%JrnT\_i}ge,LB$CVS|ޙ"b١H|&u ЬU2eS>N( ~hY$Xc EqWYhEӣD93N &SA!ⅾ$z(z=ǁU=FBL|Gj *gGC +7!!bdk{}(!O=4첊98I7*q 5& @j\[BhaMaU[ac4NGAiߟr%>&h9嵂NaNCXT,GFpƐ)Ş&/4{"LVp|?r~ xǶ=JT1t)] +S?`v 1 rl`eJL@K8:/`$.IFC@m]֕ luZ0%++O d}ؒX!ߡ&!3ikcq-ѺWȂw(_ )+~q[Lɐ+\řlXM_$GYLoT :z^bfԳ`9|4D]%%oAj;Œ!vԂJsqvg78M;]ɛլ?vDCpSՀ|ӰH\)~BIonBsJNڙJs[59Տ%^99}V8S-lJO +Ibd櫩t%9\:j&ċ͓ a"alyPb P%#O.k))FF"%RAgBݼeO? aDt. +l$"-ڣ>UdZIsC0-듿ԆR\dP#q 4\X"5@]-`4:_oyK}Z!hŸ:}ŀ7GNO5l` _"DvSAy^:4ϦV! CȬ/YY񜋻ESis69 %}T-)@kTS+d8<֗C4>U"y[8`'GDI݁j4-~̍XҦ +& +2菗ԣ<.ZҿQı]ZџFQbu@psŐMoRUTPa-VuI&ײj\!3f$^`Eݨ8O<Ry-țL^w-=.8 +X]1ZAW9"uZOH:z`AT ' 5LC-&k_젝Y R$$5Ǟo +҉t=XIAjef 'R1.qFA '!{!U.!kQM|Y{GD@1Grr3@6ȏRtcy4;ѢS*utCYZ~H| T@S15Q$0@(MA{aD\+.<q_NIxN&4+@B:[N-z4kELڒBrY'UhdubwlHo5lmіUh ̍a lZD-06Q1%mD Fm(5z^Nh\S#2_(i3b}JJ"ɓdHBR8ZdB9&j2HnHU!q#EAeSÚ!ϔVDpx7Oe[)xGMքrgL|J A [= +203a]8OV1[U( ?Ǯ_h@"qatƐzMwKu֛j)WXQNΓ/ၮ(OLfncCЖ9~C+y`1&ی+UY"!Z5\w6BD!2"@=cb} w()}^[*t'U  xep햲my/M>Ty8ĩ.P$-q3.16u{S xK\ QN9Z`ԩžI†BIC`|1@Gh_K&:Yڞ㣨P,;PS1LK׻ g&}.-;r;'[FM^[$sX8(qw % `="xڹ54 +Ld|;Q-x² `9,ӑ`lędWG͓+Nd'aX.,uzBPDPg"4%K"WtX&-!?&QJEJ1Æ@ ^k+ d"ʣ,21앧W e(Y'2oy*VhuOH>Ϥf5pO+R b!pws7 WY\;JR D(٧^^e`tl_,{/-w{ +%' ˮnAyf_Nyw; vE&P-?f^Ivi-,y& +"Q͙;X ;4Ѻ:R3%E8T:t.״\λ5@ցFwFLGRq0 4:G+FvW#OE⁊~!p)Ɣ"IOHzR[tFl{΢ xsC)0Ȃ%8i]YMh2lbKLxE$6)j"|jđ&shou$G?m-<# F%Pڅ3#Ԣ$.j@ʒ^bǂetq p-A]"'`; + ky5jGn($;NQgcyPYǑKr;Bhkث-%Dtih$㥵Ǔy3WjJ&g`8J~t#o6ydނro>5; LX,މIAESDu %)Wjc㒎a +cKm5ifHPr +ѤDTypF#rY&T<͖)u3?0B:{!?x\p˨KbeaegH.QU z$KZA눀1ʠCu6\)1z2aC\fS" X{k|]Y2ET)'0pʱWXZL +Ҝ@6K1fyv_jǥ"vMO +N0%t"OWX; ++Bp72"Gb$Ph,QtKxJW꒥H4JM5`>w߀ZPT2XXdHT8t鏟 Ew} "+A9yޓۖ+c\g@t{iMWi=rLHJn')% w' eWܪdM?x9{}ē UjeKF,D( Ӻ0ad\!lD%O\5R + ~whSmY6SkRgX$_O3[13 Y3 l!~H/#&$ȨdC!. +)<r@ +g8NtKE]͂6ܱW!,Iݹ3i{si˼8 +E%[BO"333K*p F 寄=A]'0oGjq=NZrX'3xܹ5#tpՁy*(xwSŬuG*KFJ.n*_%aw;@4(~7-mwHZѼ> D)ısdSؠB$q+;q9I3qP2Ntza[Rh.l8]m;ҥ;!V*[P63p6% +R7pc*qYu$O{qTu=A qE&xM6Xt8E@,_YgCӴI_BA~SۀRԼҘ+nK$k=5&Z +D3~6SOYL6ۼL I""PUYпU"7}E`@8jO Ce+?|[5 I;_.aa|^FD@ >u>g w\lozxX+!8aߝfYRZnx:Yo$[CA5 |`;yЮO4D?Dp|;>$|-!R# W1%bNKO6lm_4Nq5 fAH@ϏyPK* ,Pq4YgjA}B$i'I1u_˖=U$#*JQf0@7 Nos ixt _ꦶx*]$ZEl&`1]ѭ-O-8I܋uˣ `:{'lC}AG?Du6JRYQy9Cr K5͝-rzG=P} Na{5>D +FONh{ۿKG!}!rFh.a ePJ7STz5oC!$B ,fmuhl@ҐoCyV`I-j6[QQ+8m CW,UpP4'd0¿ :;OOH#^̶)q5{ĮrzASw+~LW +RpJ(_ + eZ T }RnF +ެ Մ +t4q'C? +S֣;bOuMԻUA. D .ՖvUR{ *mћN8;ya>q E,8 ;z\N_Q.QTl!⩌Fq+`~mNJߒ [[ywrL8!V&VGOfJ4[Mف$԰D"=H~SY"1R]tö29m~&$ʯG7fH;~!5lHr\7M K# +N f1rmIL}1I %DlTk:e.]`G80:N"ޘ'E4!(GAS+%J񕘷2&|;E 35 +XaF@iNd>ݿ[]"o-bLVO| +btT B43,C`߈nh1YW)%!d =/-fXּzIj|h>37|N0t ԌΡ9Ƙ&7R).@4 alnQѓ~Y$E/95z6o# QZz=zd @~i;%hi wXRi\7H9|ŸG t;k0$z#T*ZW,ix8"dwo))X2f&a@4DT +V|)*{ f9tќ +}<"{lY$Rr?Gr1td zäؑk6pI E+&s0Hm"b^[jaϲUe!Ƿ&DX.K+br*vR'EHsYJ&*'ӫ4Z,(#G@eB:=N!rԎLT,Q.C)⑞"(T.DɒAʿ Z[cO>?LQIcZnD*>IwD#e~9&=&J>b`Z\EkH& h9+%0kl7aoDiSJ$qiN+}ʗ*H5v Ng ($ٖPWGP$}HLr`k=g}ERhe`9AÝ)~R ZL>MjVu6~5R2~Xh[6 BF!`=?MHlsuH9)OlFM,缂V{P)4p[m?+cDh_T`^u<&j$ћ)/pM(+Ȳ~nY3΁1#?aJoQEͿFR-]`-#Ѽtj}6fY>qWY'RSH#Iiߝ(#B' +}Xa}1> waZ G[(PIHl6%jH@ďR3RtP *ů;L i7ߧث4jH_ zML)ݘeD3XqXADNrp/7?@ +uQ  P=ȊX?pF*iF{i~ۈ%V8 +,h%PWx$ UaK9t/BC//֞φkBm;fEeO0 L/ PmKک$y'9 `bpL +.NK_j7DvWx~+LVeMXVE#@9zָ(jB` +aŌd4lQ].X%ܕ 3 wU.90 KbANd!Jb!5멦^L:0xE#kʗM_ +ϤTř<%=y7C +#$:[HYM5 rtήԢ-= I좮:ʎ$v 9Y^# X pP#&4kr agY*Y[iߍ&=te4;;DDK,NX3 xF]9GY[aaDllyzN"aS\0s6ghh iRKtK!0hmWpkXْmY.(ׁ|td: +%:kwm/9*cwWI-'T㖛%)7x1Cڒ:&AM9St r_V4yA"e+qN:] +ϰ36=y^?nցG+f[ 2W5ȭ\>8/$+"IX+;ycu|Ct](9hnu”DpVF5<́ ~zDe#Ih];xzdre. RVD[bN6Qa_LvE \=RM6cl70D6 # l"DB^uaװ#Zؚ +ؚŸ:`~n6VF{~E#/E2]zF|#JԓG4ZUXkH-Kԥz 8Y"Xu >̷0Pt< + (rF}781;Bb8g9 PAwXC+OΈm MiL(aH,M'9L(aYU.j=SwN Rjqyc9T-C=F /U:m9>U&C=05R|W6vEn#򱻠ݴ˰p$j*L [92bB$gq{&>0 +Qpׂb`*GC, ?}0|X2Mܨ'Z 9 ~";bϐn2߽0.,鶷aE3n$֛0X6PޝsE g8]ehQ0Eʖ|˯2,CI )f +_*5bɳ5ݖ{2a3Jzr*FdTV6L E{8~Z˸}^xkw:bBw`6f +i>y ;ކs_uoȒH}A0\ +''f$FLV!߸Ut&)Adc:R¯x9FIK@us8}[5M#i$J5l<-9Q#/y% ^@%H byoĜıфR[T^OsC=NC04thq]\M +i`w!{Eܓ&onB1fJ~?]koCezIԶ9(EEP.mB-Q1YHmIE(Ã.BUn-!h: V40u8'"ԑf j##!`GTd*h Aw%dceTȆ`R?+\lj {',c;vҧW60wc :u/L_Iȭ$="+hk/V "QN >g G.E1$3Zшc)L8ebl+UO lH$%O{rǨXJúDնú^Y54뇻~):KM42J:Z\Ƙ7:2cpZʻQ!ӁmC|23? C9A(o[ + <ąVPJ]!{,!YPA$[84, jkRPxv0y҅@}1렝 M"PŒ&[o>K?vk32,eF}``s,= hKΤС%,%J5Ȣ,[MJOX7Y5"ݘ&SQ F{.eG3/d=ۃAnC Z;0`͇b).y.D[Ab ? Fô#"?HT2Ԕ#}W5d1Jɗyr<"5u9Ws8\d ;r:9ՌW2gzCrI癌S=.|@6kj,:4qz*y'iof(><8lP(-?Ɲq[-j6RiRx4K= j:<_Hh-| D<ީN|2xQ6YuЧDS9{ZhgF)̺jɞs:z=&{J"~L)$DW_zm7 %YcjiwUuRodl~qR׭ ]IR!u KAx +b+]%8yZ>>?F''zD D3UW/9F\^4 +3<:[MPnC5Hg!c9isŧ9>X`25y&GЌ#ӑIfÞ,L>|uȁDѷGuVbx_429[Fj0O ԋ-[N iL9S=Dؖ|gSӅ"c.QKưJ/{ +A!j=s*c'LEK8 +؛XG܌R@H syw3"k黠7>$afӇv>)E>uuVnZOn[mQb!jj>˱m(WL ZܜdX @vx,UߣͰ ]*Ogw]VXA d[!mo]HkV +EBL[asZ90SB2L*m6dG7RG&@@:qĀFZ?F + ř" Yf筨bx'w- Q 2M/] 9Op6€,4˃yJVdPVj@=!hz3=gٺp2xPnjYDT!p)iP$YVUȐI}axCToS3^NvvH$R^ `IDqec^Ckw'#Mݦ'"c{m!zi蓼}Aul=E3 p,&.-*ɫLNxz4"Ʀgs兮ȵ'ҁ]!ަѳ~"aiH@JT͑"KR:xo9B8q`J]ҹgNVz>Wz,28[ur I9Q]U9QDׂ)5qFH6 HC_*RB༓ՙntoZw71ˇK(_3J=Xɔ`M>s+6tHV$z\I̼?sL!MZ5kr?(!FSB-8듽 : dqgao/< ypP,ٶ%WG^&U l +}h=4 FR@AyC<{sc+@ +H(ӳGM wY obNƄ.@JÃʃvڈF 4~J.*kP@7##5I(7uV՗wHt}Pso,0Lh;!sDRP +K $LA ӀZ$ sILMr"ߊ+t Ep{#I" ' [],8>)#:Q]RɶcM.J5 +WZݭU%`,Fk|)_ëEr4:1RC&2"? E +aֻGQ~8H]CxlA L>J F>tҺ*Y'EvI$ *Az$5P U|_ !H>7}Z4vwbu*=6!&7fiynV&T)HuiL?B0CE)P?E'DKŋT1o`Y$MSO? sB*{Kn$mWQ:AmY`/䮕XAsuXUsɊeC\Q/VZ[R kj: a_ɌCh4#Xz&t%,2v~x87tD)_#zq*m Df7mfe9#nYépd u6d/r=[f?!),4ʠD%HӶ00pQM~"DRDv+}kNG֙HR9GA2%I&3lBߨPCÍNG¿X7nW֤HBP>s҄UgFp Ѷ$!U 29Eԫ:*i8N$o/2‘;ν +;Sr ?;[+ 91h䙐`$89P{SJA {蕚л5t8L=BUyqb#[JFSyI) + +Gz4؟! +p BP:=R #WPi #C !@ {Ж5~kKSVrѢBh7T>M檤BĞ`OΡ-g`J}Bx 6ݩ!2:JG_?iSRxA`4BFҽg_ y*AΆh̓ UrnSɲ#(=36U{:BK{bj߆YM#i}CV7a2|& +[.y>|?> AHsCP}Ǐq,93w}0}~FWqr |)'>SIY)`̐6z7Giu5V +bűMNyGd(1Lvejslm)/א +)<k5,|bp1]'L  +!BV\{$pY3+1ΛO#z&ET;tfjTK4W:C1ND`bAކQp`3zj(L EnYxUs%!ȣ)iw_+7K{dmCO#ѹ´n[P[ EA\R'Zmv~$`r-Wm,un4/Ro LȪ(-派1Z<-} Bn]>q\!I 1ƕs.&?êzל -|+w7[pIø'oO,p;`|Aϫd 1ϏU`J`G|e`fn$"܇;UTM?)~IFxw9'0L}"RI#' U$Q.JvjWcYD% +P|T"v0#4W71m:Dsܹ=p#m/*cJ5(Kh" YM\MKA&9WGkW // A}f Gb,>1[PШ<NZHb}#Y<@|,trr&`( 9̓&MnU= +_>eʸ/ȱϘw(sN}ARH{ ƛ$2O,L[{ ~W(NOb&y"] EhDȇrȟ5qRHMA۔e<[_I{:zI$ڐkCͿTC( >"f !60}̰Ap|Z*'*V΂Qy#3 Qj4›B)N @y.HV iA&V$E^!ɶ>Rm2.r4g|sjƜ?ũKRƹ6"dY8hyde}A +C8l?)rq.w +- \S~BT~j8R_1zD`\o90h]cgڷ؁`_2 ^_H:8w_8d G28`)  +s%Bh.:=aסoIRu;1EjAѥߛYy*|^mKǔN|POD~rKfLjDHEZ2iGAdBɥZ:n,GF8}a2vN\؄ZB5 J +ߋf-saϥ |Δ"'dfTq|!C+3UwM[UK,tFTG .uCwǛ"'{`XIr& F&${RȔLHl +r}OM4 e=YHSWokVe"-ܟ )GyĀ'uܞ`L`gX])y߽4DYU;+&SطL3#`d˲0Uiy `W۪5Tw>U̡MF& +wj"aIC vKkF\z` &{g5_k$cA3M$o).nr`r@aUbawaYL +*|4V̯F8U] !to^E (|^5:$d) MB +A(! y'!Xy|)(wEc/ ;-&~;hōwx9X&y+[gJz4OXON-< ߺW9jOB`u )MOgzYj" j_}<~ hοdL‰ېnQR+i3.2jO*PjY*%r.Y, T@U^_A5ޯ;Ceb6Dnf(iQj^W~қ[Et+5 ݽ'RŠ[oytϱڸJ&1!lpNTxA p + ;XgD*>2B]73Cklr]L +EfktTq}r-Q򷸌*vݠB;a@e61L4$oVѫHG[P׷<YL$Eak{z?.Rƭ8| t}unM`R[l;Id? VC;=N@b > J`/9th^BB3 >Xy晴0z10fqx$LxYtϩUnLdA(#a˯r%JD{;`UUT^m^Yhh[L`r ي z% %/ 9AK;tfkxrE!5s%8?_h#m* ܋GH( [ +xHa"g#`EQJ`1j'ʁ}'yhCHrM!65EB^NL\O܊A&&dV.ux +K "GЕrQ흕ˌ I^UgB7n=A s(η.3cD<t+ K=]?6ځv,?/ᄀ21:NF}`TL2˄.kCZ:i#NpƱIZWbC_ R?96G} iIeox̵eFYc)\.:Y赑 ڂGhg܈|%͔F!XN`+pQ*eH\oY@clE))!|4ޘp9$b!ﲐq6} 2/!¬g3܅k tך CБyv![lTv~qd:j5ox Bȱn^SvLJ,y!B͵(񘅂H3p!& 0/lLA#3rdR4EHs^wT$!X(Ȥqΐ`xݨtlj;:j|o' {) /Ç[bA&/J+0;̴(k[e.3S2edkB %`̟<=4=w ko:ի^_DpK}lo5K2w^{7q-MDG(ez m-aggk#Gm 1NȎl΄c1L= [qr x%NyED!H\yH I<a\"C+g($K&?W8S:XnwZQ^{f#:lq+v8}BC@K6dkxKP! rbqBJ̤c% ,߉TaIvX2J{v)z}TnNrX{T p=̽x Mϴ>A~6*I6HC%RI ˎ:"Y#@ϤT + +^0h)L@&r0f,27$@K8v-zjӞ1W}1ÞXtUߒ.=xR2)X(bMH9 t8Q:iGx|30dt0?,U:121WKȿ@^_?IO6fČ$;2sG 2i/bU}SJg>#9e- +N{&Jc!:Iljv6'0>WlSwj"ZF}5nuiPLcm\(J'X[0 9& Pu2xɭٓQ}HWR)h![84oY_>41ax#UY3葡BuA;(CKLZg[D |P"Aޥ`1t.CoH>,ereZĈDm8Ulu|C)rMi{G&]xF#^D#Qr&-Y* м; $_ 6DE2s%8,!K!RiN&0fNCqGA @ @V0 ZGU ˤx>Y9`GψF{* 0j'QӤVDKUpRKhqܵlA_j\3v +ld^./. +0y4vq)qMP $7{G'""}o --éw[T9 s+-ͦo(幸$#30fO?ﶯK8UksAUН\ LM_B"qȱʟh4{ S)戎<8^KȐg^ƻ(1RmFK\@x~&VV"D!BT G6oF:a%Wp,`6' +e*>mdХI8]춣~w2:2c5os*TAt"](@3wV\ B0^^@?Xo}ig%>nQno96X.@䠅wKaɟrH%gE2H=K>gKv醑лbȟlV|YF݉0 ^4Mfx4z@7-^؜ *T[GԈ$U~!f]"nWH4cƻ6}] Z8#_IJ8]Zt]_x3'M혼J^o[G@{Zu4BD +([jH-X# t0Z2rη#%تK?^hut 0CO!bY.MgCr|| V#hߢƀOTe<.=993Rb|J*:8Fmdaybb(f"JK7GzH{h^Wx(22LJ0_LT&s*@[K7zEFX Q[?G +6H ;6騙!` q' <5^"Y5ef +z!5ؙrFF:xl PH=2=:*> ׹A#u-xmz+2ƘǍz~h +ӊRBNGTTV:TwJpJFbMRz"Ge%rdq= Hc: ާcN$۱"A Yq+}O)]5Xn&q0*[RMLֽ_D,9kE;h:A6 Y(@HD, 4Fj$(Vyt`BKG\lX^UܴnSia?{! =zH Z;)K3#Hj^(3-1@#F+!7( Ph<R5ꦫ>!%dHOxA@=%Uwtm<K2+.}ģRr_Q5Z 7O:ENpHT8lN_ @}Φ!]=C8Q5!ZMG^ToRXyۚ8v$ijT d5izS#҄pIV& +2j(͛{k_eā>@4%AyX{B:#D e˘}+OKp_Ѧ>7{HD*HqhOoQ24x*缐2[A0dsp1#7Bkay*׈ʌo:̴G>5+>tSDOBK=;]BP{ώ9h3ѱ/!tH=(:Kl'冽Cix$1PYt:@5}ZRd8I3h$K/*`Pɪ"19i"0~BѨ83e!HSR;&k wCCt5޹y 4=N)^ ~wZJɢ %0o,V<;UttSuw.cdBF))r/╷+aX*_$ȳ֧t)OfeZK~X E]%=;68NK§[NχM&|4ؐIϢ"6\[ED;i jpxNtJ@ ޔ}x{!v&:ZM[BhU )Ւ?1#Ƚr&8n߇Ye^I"qg吖v 5R7PKWjˡǸfH-Ap(eݲ%psK@A>Ub@4d4Ј7 ~hM$`L[z +QQ?B>Q'G `k*(oX <'J9%Cśi Izˑ 4p ]5NVXُV/ң!ҥ'~($0B,C%{Sq¦1aμ]x`h%By&y + +lNكoG9i:/~ɒ$S(<@ Ym4ua'`^hl<+Ʉ,'y<=(oDv Hzlh<2JAYܩJ4D' od2G▂S=׊,DVBW~)5 Udڙ_DaJ-R;ܑݣ֡t]#5W/:M9 \7贌m +X:Z>SnV>u|$٬`ɇ^/3|"SH8MwubbSI_E?urj́NlDQjtd:0mR@LeT +k`o \~0GI0k1fM>UQkBqaɺmq}& y+r_%*G.h,9 3 &tY(IP.=&/CDWN^C AޭrwBH{x%}:rxKPc!wZ4B[4Y"As}?gEMOU0e)t)fߺ)9`~SV=ᗘlV[Y{0;|]F:.2>z?䛌ZֳN(#i h(+aPa!@k%߭`Bk:=w`١ֺV9!GN!>oݯY6&ۇ1Ad;Ś{#E;vc{Ck`rDlq LF#e ,WCorxcR*p䠴NJzǩLFo\- \UAx0ȳHApAY͠Cjj37vx2{]P<%ɫFE( &h6[N!f2^̼eTۺcmU"RϜ>DѽPXDҠc3$Py$qH>!B͜1G@;? ='86PUS%+m;l;AscF؎,M/._m:2 +z . @(hZ1`ĒV2ҩ9wGy_!Κ7'_'V(GܧmLzG9B*GR"ȢJgKoHˬtpEd ޗ_@'Ge򍿈973M=TADB=y d6vq'r@;ᓍay:<*ѣ/hsL!N]_"\:J.:=FtdC:UgE50}⻇b4cDބɔ^ aK~- +*A'0~0Wj Ć~7&p9T;vɍ|8|[%$w +qV3a8 @qSƜCnCwb C4x1$"vysZzV$Jf0A4md\$l@D jK%*X@/EZzB6^ F:p7%!KcfA߈!0y ?.y"g0B8e#cX_B.e$ |g*8%Lҽ:iDQBʔ8bx;ͽeԋΈ?xtXΘNQFE/#ch-Hj0N܂C-O5o8䲾 G2LF Le5q8J",0RCnYqd(hTמD`= PK@K.ݽ$b]~!`|=">=ܓ2auu A?xsZ4qRRِWQp*\&8EZ:;r~8%q G ]wNx3} A8:{01p1)I(ȇ{o-R@ɻx3$ CmT2> +R$`,Efj1#sddf(`HDK.o eG. 6$޺tPwUKA|0$ WcI*J ;j& {\=U@~(" ́p0V- f#F=}_V%LtC20T ň{)!Ux\`_9hp!VEeZ:=%8:7{W `i"7 +,DS +M)@OP3b OQ>!4(aRv0#м&4am@P5AH5dgT Pqt8>]!܀ق(q vKoB)x/e}!T8oԜtЗ @&u{E $~5BJ{%6f+]@dķ04^O#Y ۸M (Y,f'r)bx4@xjh--E_Ee"4$!xD᭒($`\ > +Y0rYDxRz:+5U'%~[Cj]kuWAʮ?j].B` ܔ|dF5.'4gmM\CCAV>aG Ə,x(Gs؈iaZU[&!e bhr@9K +"~ d=}we: !> وW1zy+r7ѵiHd*o;C4w4Sm 2qy%_kU [x3Wev^E4Y)=1PI 8Oy;!LQOct qB6[݇.kt/ g8ԗ4{|vL/#eb;HP _k9d2zQBN[.@*sN֥*bM;Hd).@^P"WHINA #52[~S(!5B 1%C`4wrG1J79jR8d# ;WW{R?0`a sN;!y;E0RnjcW;l.ҨC0'L$͠~. q-n # +&e--SW׸ /m@܆ZR(ՠ=ZCژYk-a:눎t<`?_A'8%i?w6+(.5"kr xQ>3cXTC&?Hv͡We' + +]y#<F7O d:!C)l:]@5 [-蛠2ϴw 'Io}s/KL^Y=ڔ-ڶ{Ϗ0DȆ8 `4Qq2kWs'^.%QMZ?KfX92 +Յ }_52vO9xGh⣝kչo0 lȘ Ѵ Ᏼ[LZ=.݆8+BޯYNMt{m#&;.+lbJ)p ^GN0Vj&I'LSrkpNP + *C,F:;$]p>\)ؖk>.*WfEBJ1(^%}NhPnooD!|c1=94(Es1KR ZOq`srfO1Hm{5ϒ*,LzLYK p݁5@T ߂BcF!M˵ki:ASҨ9 + +JzIWBCCl<𪭦RoLC$V* +KKf $1 $]̨HCTc:?#83G.sp+{RhfKY?߀%QHKhP'k,{8rd8鮕DBR&<4*FVAv5q;pTsM%G3Ptv0ר!jc 2VP̲V`t!˗!'K0Ѕıp؅=y@ {ǭ( +M*/՝uhe:T:XM.q$_j5X%p~?]Fڡ~g.fȳ!_B.;} ԍqPe>~)fH@*J;@BӓODDݩP1[TFqHa7SBLZN}\x̼q@DdE-wDD | ͠ӻ%0G 8Rd Hv}BjG R;,A]9}v.Ȕ1 2Lr –er:@fdޔ琅ӋgGz3.u_;JڼIN}m54hw{ 3d7]U548S?h(`D]l[HiNwaQc tPQ +q#눋DOL-&H9E)aC/A!,h[\Hf<ĘRDBh̐>֫ e|AK)aּ2n#Gݪph"o> { +E +a|c1W>hhۼvP8 #`ͺ +\, $r3C]3>0zר=  qynLLr_q8 C8 +\^dHagԺm㔚?%x;w҈}g&NQFזnQ?Gh6 +_EE$+/,s0]h0lPӼV 0Ұ=h|hl4 ۑ%RA&scTK_ Ka( /=$kO$"яL:f!73^+SZ l*wߜ6 |3ိܷw$_ /:ԳT~b)99[?@9aE|B24:[VYCr #n1<-,-ʜ=9jMWAZfM:c|M.mZ@K5$uSo0w[ ||T),Ͳ"!A(tԝBd'uP4<"nx;"KVRD% %CH[1DjQ;*Rgc`XB{E%pp-9\2ƇD1B v%@ [ݳė[BXt?#9aGcoEc@o[I98L0)rɚ _;DTfvwí\o3C +;B4!YSlV]~șaugN{qxZj1Z׾ u<kgE/' ++%"}_8N~++FY qLJ)) ٦, zd(6YD;.ξ?]æ4lDO0_>b~#g3O_&F2ڛYNݟ&iE50g6^&{Fۮjh/8揪Ln7趬/`o-·ADP]z}o,Y,3#CHv#q_ &apARm{, b@u:H;@Uivα +=R4hŎߕI9c?|g3jTǦ:[Áb?'@:%*s =| F֫,9w +@G@eChp#Y[Wfvɡ$~!t|YЌ?j*:~}*$~/ +FU>5!"^kn5 (;xh@2jsAigШʿIUM/:0{͇L4 =̖ 3B&a)CgPlg}=Z/][aq:k6C#v^\vW˓I4[mL,? 17$ñWmd$|Z$w4_TUdjҥ{n]F+ D2wdWH UOL8֍AHaʁ4 J;UUZ4}EҕEDG9D\BEK24c[F +Z.B&%U0acV=mG eةF aB%CpVVHߝtboɟ#.SYԈ𿓓jGlTߛ0FNܪjreZem2 NJl4ecsE aJ +XcUX׻FO5iz.h1O+$o(ʈùXO2sP¼F}E8P"P2/s0 WLju2x4M UEC]҅tI'RtSs~sJj>:@X fKʋ0FM،C#S19}w phܓ~+_0āo}')X"ʏx͜Bv# 884,@4߭']/n7߭sXZ1f2! hл}'4elth!Fkp,)XPLT ɑ +9d_A:BEbL +K7ڣTKcn˴UrkCܜԕi =~<7pg~dhyA!&a!mTu$@)Yc6**e#L= PvLGpse"cp R5j&E`t/ĸ NG#raD#uYGɱ%_[ + HfꭄE]8X*_ oIX@ͺ 6jb)-wٻ%,)Di]PGueq[uX=KaF=3"5ԩYKhqg6.JJ PA;?N AȜB ߇tz  :ce[r% D=lBOaJ͛,gMS<ŰPMS$POR`)| &a0WWZ- 3е"fmQR; 3uB *|ܯve`I=1]Nw&ŜNb"5*>sKX,Rt( ޝHU pSUʝAZCD>:;< }J.>#UD\ !:PSG筘:bXX??C&S# +b2tY4Jj` *-BhU==|!sri㨣$Y;ێ:?a& $0@Ey7Ƭ4l:gٌ9MW$J\rUEDtS+6l핡jLxRCn1+m{2\bޭq_p"?3hD3=AKR?_>T*t"z Vvƀ6?[0TYNrKZϲWV;6}0ua gRb5 +|kuK0açB*BNA9M'%QZ= qhվ 4zL g`+RZq1#A8w9l5@ЋZ0v}B9MGvi0򇍰L*|4-Mye"ak|._`04BǁpNܲ99K8BHØ j%F {EGA!`L;~TNA<3zoj6̼7z6B#mIۀ% EHϩP;w3,jFگ6BZr PQK3Oy=[Eu''|J?ž$!#-"r+Rf%w%Duc%At_zCT_zEE!r +Q5s@ys%^@n{tK}k$اjQk|%&07,wbTK + lzJf,כ`EqJ)3BXg'&}aY!\ZLt$Q! 7^oé>F,Ow!;ē,9/uCVoB%UL>b-+L/&w;!Xu/C~"tTR{wp[soRp۟'PA-yW@ +:OO:c$rIȮ!rS+?{ogWeNf4\> hqbEod9n84wy r+ߐDIA*Ixq DI Zš㐍%< +t1h + % ?{/!@!B"KPۭ8UnUmNeOx'`); G{  +- #oFbl۝ )%lfhyaBYҏH`.;G jG\ca݈&CH V[!Y=?}+h//=T?, -0whݢ{քbHcP{Qn 5< qfتf~0L(nPԗ X +z7CE]Ꭷ:t7<)e8NCՉжxaxb,بX[tj[]=,<\G}GHe$}چ=|bƩJ&kOA3z/y:kmMϥ9wyO7fA$BKIN2]8ZE%~Fp_TZ-3Yq·JT8˂l"g׼ +*[54l^/4Nq8l-KU^;sϩȶ/zB~=?⑯v"du5-Fd +)Kd9*qU<Z䦖4TB`tT& =sU-kHTZ 1H曆kZ՗3-׳}W$Xs}XAwe#//F|qOɪ.J +@܃"I]NY 59h_̦g 7qrt:c9X푳M<ٕwE-Wh]$>{ϕ_-; +fyw`U`}jf(dvUEAQj}N^?Z7Q-CX-exd?4y h! )AcEjw?彩nN-I`EBd5/&n-θNOHvi=yp8i $;W` -Ǜ >̛P +`$ %$1wlP +b^ +\f̴P=@R4&x~p T  xR>{^Z;LdAT/Jٍbi`!rK![357:|`A!IX + s0]8=d$BzH1U=A!\7oL">! dY3!EB~`PdEwPR!H Rf+p15#wHt,3Ꮞ9`+<ޝ,Qzl޾!aY Kty4NDe ^ OG9(+,qr.lh5-!+!:,޽vMͿҐ5!o \o*lMϾX3Aj&4!dj#3 UTDt[KMotP{xeyT0!F-v?בr601'ZqBd{ozH{kv`h|䘡/0(-~oOHnsTvO~F riC2Ghp/o|MLէBd~`9,DxZ(,oz`-]e4?J XӲ +!TS{2N^/ + "фi?| nٜ?7sIAJ +.,Ţ;CPMu Xݦ iirZ5@9|O2z2a6mx9?]B{L}a@ܮKC 1ҺNS} +qV¬J*2&#f+&IB+e$8!XRư$9l`%^R|431Zٰ2lΨ9D}jLmȹ41hTFr|pM1 FϘ=]UWVɎ>|61!ge׻uZ'L-ozrR I%@@6m +/cK\A&.bO{ _XYz Vއݖ +JU̲#HZ#!@OĻ6)T'J)p)K3}Ot]f[G2&7,+4x3+TZ2#52v yrQr,O9dRyR}O5$.iೕ@z +n_D'h=84I0{VSz&]aKp6~1o ([9ѳg- gI)B$T"@:<ڪq=e ` rhlIq +x41Jc3g24FL@R_D~[Qc QqgG8UGǡ~7s$|¶/n;!?V3%< >0V@\B!ddV1$ZJ}Z^j!#p0+I$8/I ,M^Ps)v11G?FwACnRΘ#Ik[o8ٽ;GGyAϲ@]Q^ˍ~jB\Yάf0í~ǃ!D{PsՔ<O) sĒ5?gb=lQ\\Ȕep:8/@S#i~oiɲ?Og~?7c C61JtO?|ӷ՗~׿ӿyRۯ~__}7Wxg^Oׯ/?}?~??՗o?}Ϳ~-_~>7_([3h_>FaA5 }t*z^6`??cK%}SN 莊I-pY !ǚ `t2Q$`5j'Y-3asIj ȳhuFg3;= OCU5*LRpE~b,Ҫ2Cl/xߟF>8[ NQVBw!!Sә@J\.~ +$k3L2CWN~W۷:_W웯?awUsڐEC$ynwb_  +"P2'2e6+i(0 ,ҤN !nI*(*cR U1 w 6B\=v9`γ:x>q54TyvuzX+@Y#٤uԹ)#J @3/f_Xh? ^;OvR*5m2%%h2 +"Bh[[wRL m D4H@@.J$-[\KD/e/4U`즓w2lb %)$b:2f }'O"% +!HWvFYM +Bg"ԋ$#K' @-,%+E&ITPRaC'hLdhRǧp޷SAڂ/"[ (R8ԗZ~a20pc 9Ǔ*kSA]bt|iA* _TaLDEPKA׍*ʹnxFi҄ڼ*ZحVXN.d]E$(~kK}cQב41֢nFQu.>;J +:bIb`1c:0x +ȲYMZBXxȴtd yA,~͆[q3ܚ6uBATdWҮL2Q?|\Ֆ2$Ӣ *rB-)MCTȱ?!$!AR²l! 6`w@YEozELRv s睒T0J2 up- +y*o6_ܠ?Ad^ȐoE`l)%*џ] Ne:IK[U]=-` 7v1 B7g8*P Bz/:0 x|s~/u|s|nn4g׼kU%p *%n;@bl I#8'"OQz1N6"" +FWu +YpQc 4e`֢NKM4fWG0*hƀ NCDO#c ۏ ĸwYA=I1%Y|IuL3G 3!P8AgA_ot8&o"L_쫨('Yh#2e^ >KeW|<*%O>nB{ %sUߜW +B'MB[w+bC« +iՏar,=Bd5ʏ'ulXTo }$B^9[G(GśG^P2ౌ,յ9TAL(Otin삺 ߸{+(v-L3EKoA.U\!s"GY{#etq%.@ՈE^|hݘ ME@zw]0]ӔUX5/̿SR8"h K|MYΊ{τ7]tk%B #},~w{-6[Oz:TxɗBb'ل<yfc2DPZ7KA !ңG9r2- k8wD#8N%bm8W@r-jPbRn$ cA܆ kAXĈ<3EDYxbJbTUNK@ +0'}"f:9B$~!L).IIA羡"j1|U cJ鈢Z'B,Py U]jRgReЋtԶeAZ7x IG. +193q"xAs2h0GRR&\\<(REG"ϩ`=jJDη | 3Q'k2HrV~#ɺLBdJya%{|!:+ +dݽuXh_60 5CE3#Ge3QRM"蟘 vmiw~\I*lɚB86T .q*)_8\N&J}Ư鉬K*Dil$hFY?0/Y pߕdw N15t+;p& h.<ef! Pl( p,l(j,TCBC6mdyMũps30kz7(/I=sW%y^V BX;Py"7I՝^ 4#hpQ0aPN +b&Ѫ[o,Q'Wv\RŃ;$|~ԃB/V0V/I_uPSp aCdP0w7q<)4d2g[sEa [+gX EV_Z1 +$Sa +7X0P„# j$)::'jk˸VzPi|8x)M*| p +! FMjQ f7"-o)B*PyqkRXOW0i`8=A9M9w(D8^ [Nc*? +A@#F_gQT5Ip 0V;%ހvxҌe\k"D%iS0- і}uGUASZZ%Fy-%"W2/bAI=<Z$:9y + TO^̀zA]X^ pdC8x%Nkq6V3ֽ!,Ű!0N[x§]m)a.g,a&q4ӳT H!C(1B5>hepoe߾e_!Ծh?$m/?r 1G4@wZT}w6J;K6Cs7Ddh?gS ,*Bۼ>qj ԛ/K/M&qlDqfUH[a(BE-&BAuT$rQ9{عT's{1𜰟 :~ܧܯwA(}\ +D[AJ 8j^' DM̅S+(4Eg`Ś6c#IK%%,I{>+ +0yf В}kc +EŨĵ~s=q>Ī45qҪЩ:j |QP@ 6c3+Ż8>Q a x =/H w:%}*{pA(oaCQJ(dhį94AF?*0q)9ʒ +xH|wEȑ))STt}|qEbE%drGz#/ᩇ]Sȩx#5"xuelN*z^hLu!!;@-(a;w^0ҳ.P'Il1FGryRiH蚀sME2mjp6=2 !ͳSu% iPGBցz$X56'#=@,,LmzSFPzCP󆏹[jfgSP42,>J\3hQi$%)K'"Uod}'S|X|-|zqVAюpש벪VBuXuy!ƮN0)}٨ TWyCoyc59ir~ P!8=hcb. ?ݛenhIWїB :b/֕RMԡS#\&1<< :щq !3ΥR0!Fuը@!R? bxW+mT"D1 +d"> 3V9g;QuB}Nc |`-vOh0KQdXS|vwt_?)@>yKy7k~:MZ$Ul O'a^H$ũ{G'hB@Jh=A%ԋ ̎?`>7rBI)W!'[iBѤ ;^S8 .`^ʺm \ W5Ar_ g_,Iټ㗻ٓ28ш5,e =˃C#o8'G* jC@\*q1ZJϞ$ݽCrKEWsG(14ްl|Q1tƗqzz~BUu!ɜ +1hh-v%H}ůQ"IJ C,! 鐳bՠ+"ώABY{@G\[1(md +6:lϩh@9u<%.$N#Y0iWaczsf"d,̡r(`!XeY![2#0Q=!|O=o7*eF~#>&s>mG#D u'Fg;TK]> +@,tg ^WX? 7MGZB̓vy$I-Me"3 ЗB_hh{bR幟;U!1DUoLPУbp 0l#sVY"gcS*!,-Na#ipc4006bs (BG xYcBŧ[Ato첛`NB[]J" ,XB B2Ar<UlD+}5:SEqM-<ۤ) +h6dT7pkZc #HywRȒUbԶN``!'-B + Lk.J<ɠί~T̬,ָ* @Fo 9"*t(NyC)sӇ3sJyM-0bOW3T(PDw*5_έHgMNГ&s v:$k@tSшflwifq; +*mټfؙQz0Jޱˣۼ[k"ˌð`db0Zh4xEH >r{ 2| !ۃڦQjA@,b5zUE&T~4rr\gd(ƈT=+,#>_a9I\ǧ +ob AՋԦuSЛ \n"trQ'jcb1޿%cU]K|>XIS5_}S=s@VqCp5"9 +aA1J1OV2;i@~މI/-lw z74~X&p9D4tqmCz LOAQA@]d YEIfmVBThB+R)V#N0gذ ~K<eVN$AYpbb]hld<'Mu!94C!ފB::w cUGo0{h ;2l + Q[UY4<h1L^g`h$% z%|)BH"`!ivNSE,rhzgF/$rtl (O;4Bǭ}%xmԌ)[r ǘ`֓pUUəvRInIC@pUYZ./oYpP%t{'Lh ny.(5Gf\fdpvgqu]A%ҙF )S*CΥ*@`iAwxSe *(*4!H,!Ĺc[ +D8y(%1sty#aA Sr&X%-iB`eE꜠ Pm8瓕1zx +#n쭊 J Xr~-W ށ)ۡpw-S'veS3uS7Ɍ K)f-r\ddb +yAUT fZ1 +( _6;jOb+y"#;GNvO&9$'} wf0(5OƋ Ȳ=Slu]SSa.Y;d󍌕F γgBe(L ߀FVSTO19NNL|JJ6"=a)q. "N65Q,neKoX 54wZ&4/J Rx7}IXs6t܌K0āc{NUrrl\Q`[9Wz\[$M̛eɈnzagbv?gP4? SD4'J캠I=ybḪl>AeBdGғDfƯ;ze&GipM!F1U3n; em!#D j1^Kʭ3pb Ū<|'h"T1H`'iI×pl 9_oAjYEb-y.]4oE0Q!3YavTA4q#{ F"?ЄNV1EF@_|Ybz&s"BGKHlw abh6>]؃J}vE(΂t-mvm8¢FBB~L +plTeƩ7J ʮ ў".INp93oy!LvS3ή*hYŴK3Bֻ +yOU$n/1o2K>&xT_qLhs'ʥ_ (SK!}k`7ҁ`8a kq3YR2sHyj;d ,Izd9OE6R ð&Wr3Q]N#^B\5nd,ƂFXCMQ\k\6&rNt,7Q<L87u|v9{·WE3r=]]vGK@8>Lc-4#fry"Sv_H<3 Ux%$ܮ/  :祹2|.1`!-\{Yi !jM36 6>k\gZf,2aHb2L}1\[!dI(.u,x 䊳7%=6:3:wM;H!, kT`I@ZHce +v!x&eV@i큁T?0;FMHNl"W0HW =a\+A#L5DDNO6e3xs*7E΅ S#Sý5k/V" _.dpHBaalKEZɗdf/A3 $Gh;(}#&`f.tgl*;VϻGWZnJb9B"Tڹa02FS +6jEYH-)2*͢E&5DZg/e(X'TnbSh˙{D~[ h_!kYܳМB`qMO+R8) ˧C%Hy ] b_TTdK0ziq2AFgz~/QЮ]BlH.{ZltsL WD0{Z\o8DǬr3~I&/k0Ao@2[S9M 6bU { Ua6#XBUB6 $=G_V= +A7RE)hqU0pNŀBCy'O{5i&ڭ0.h^txh䱘 +Kk| +ꆨXW'oYn+1V([S5@)i>XK/ gIqOtkv HIn=5Ϧ禍ahz=,: [B}; Ih v+S@~Aa‘Ak'|P- c1!7A>Oa`%̊7)B)~ +5Y }R&C̓L<,!zɬ12d,yc^V=$Q9ouWY#~5(\`.z5& ߒцi5BE+TdŪtIz +t_LA1+q([1b8%LtuYϫ;e/ HZf.$|:֠欯Xd0p!I )ԻQTP)_Mܷ!0ctfQ { *4kT9i$h56@<[;{T#+a@z;@ӦTF*GfJY/m"o]$utFMS1Ü dlD˜EFjNnVԫk`2;"5l`Fh &v`A%f]NVI! E!ݘ%roR8:ӂ@M$bJYbw} +dU. J#HB:6jL/vb.&'/XF0b"\rU@^ظ:2 +ìFܑ@Gd!LhV $@謲=h=K!Z' !XF442ti(ߖnO; +&?5g4&& ezSѓ6)K.9K P+J67v&NQL謧{KQ'%; Ud\J9^ "eRѣclj4m`UȨˮ: AB#(TK%a@O[ъ̔57#)9)J!|6e"olFv + + +%]pч,o=&UǁKLf'UjX"GتP1otOcd4gλM( +>CedU,r|=p ) ,ҽԆDN +,4Fmal4k"IA i +ĠeC#R~'Ya5on؅ɉ0yI$.w$ *ɳ (_ٽM/P@ !'~kp軐BhDvbo뇻,D4@ +jj9BxT2 !}$2[7%wM|WZ%K^ Ʉɝ{֍2J̓C>˜t!_ +"ٌ,\],6Oq 4q[?EʏvYf2żݜYtv;V]5JͫIB3YJhִlAZ耥i<7:EWW3, OD; NEAħ/&r;r-D 6!gHX`j>1"+Q/C^W@5SS+ߐ$/A؜k~b=!:0,[xIR)!\̷EBA4VፐׄϷ}H`]5"`+Y ͢F!zbP~_eg? a T7$c ` цA$68xΝԈZP=AN~]`^srT wㆩyx]4]tL\zK1\@~!G0$a9%Mju{I x nh#Kj<@a֒=9<8Jp{. LG0Eq?>=,;B|G^Տ|qE4;YfF uEI|ÌaCI##PgꭏY')A?p +0; (Jlq~Q.ڡ}ШuxO˾Ayd!I '[[O] f I +T&tA>@J1vČ"dGdRt@4,D>Q)-P2E +?f.q*ܭx$sϩE+SZgBJSSgbDV~s&,pIJP(9 `Ĭ/'ʇKx`SvVQNC +8X)F$q)0N\_uL=:,bh/g$qKr(σ0$)qfg% *I_c Ayn}>5N2lk,ƨz,ӻ2w(iJW{OG/sx &Ӟ-73,l(Z9o~3@he$ʄ/p{&qsBy#w= 2A ,$)&t{7 +پS + A*B+H*zSSphxЧb@xtZuGZ_ƤeJI\hylQ11r%00$M|$W0Eh8P78.SH9aJd+q!TdhcdD]q_C#k]&-T$'M ReG+|%p,?jo˱:6H5mI-#>/y,(: +z1ophsY[B2RR  nrM|HT_Rȉ)w"r\Ҍ+-ۻJ1iYL#C ]'O`<-)jU>K^ЕkI۳qHˆlw6zwA-D$wJ U qMd6 J[Us@rcsvz :) 'L/e5<"mD&Om'ۄ'lEc @gU dA9W,r#},t0,-4h6qwfleF~@h:ZiЉ~c0cIa&'g _wV)| X,w̓W}VTYySZ#up\ bHB"Br7cgW+(k?DB_ p#}F@QZl**Hc^EJ5ÝrOR#wd5`p? 1\Qn?G# ,v ` +tM=χe 4٩mi Y+]I2.٪ <)%(kfr!QqKh;+Y +!Tɫߴ˖~<$tH1B[^8ԘF#_' $anJ 1prIoAxbi+yY1ѦD 6n{ |ӨD, endstream endobj 63 0 obj <>stream +qY %eY%PQf UMi@p[X;5c՜kbK irv8U`͈*WȟL +had[ζ9X,=!)MfDٰnH !ܖDI>eqbnW)DB,5o2"mH!NO]{h!g ~ 5*JQZ',zt|F8Mr߉W]w6jn6R%! y2rg, 6`2\V@Ș @iH5{r.Hi=/g^^+;NE">p6`q5x/#[ mCf ddkP.r]lJۻ(`<+NH::hjtLK+ЖHbWB\v& BmȊxפ1#OSC)UD/D +_zk8өttr'zէsE7iZlICGOc(;^D6L.n +]9Pf"wX#O #^4U=xTplgu~m#r!ɳ-KVI0kD`d$, QpuO>/ro2貂ȗ X͝"r?#6 +aۤrL(KewJCE6ԮAn %bpd>IʇZ:v*h9BfZ(Q_E#`T;춰r4{*$GLVnw|VM0ogR hqWQL(& ؒZZᾀNL$W _!d2wM ^CFY"D 8J>K%=y ? uK-cF @`RLjS~vDhG=hHDP [CW5~`RHNOFYh5߷!<9?0otN9ӏ܆hCJLU5SGf4nPYŨ^ +,ǒ5v[]i 5ZRYa姪geor" \dޤ$3{ȟ? K='ċH'o®0c\4$IPwF T +-;#@іc*(.p$ZP8%I AڵbP%ˆ`h!jF3*&Ѻe fgXˡ:6ڬ1SXX| T=IW$IX2[@7f HKsHV}J EzieK~FB^Mް!*JivUotC9L9G $+Ea*o{)%8__U}:ώ &)1#_Ѷ4A P{e3Y&q1xuEUP@H=XbĹM}d>dkfi\H*P04@-od'\ĝ)]JRy>fQs*Tt~-Fyy[9s=^$3`MG%UALyqҨuɖ$q(qϧۼ)'a_#FC${YW{5Mxp Qv6 & |dE\12yCm.(`84nY!X~ـ yϫ^1pY'n]0YV gAԨ:4lÄ| AOLO%=/GTv{Yѱ<_/;(AZT9>IH6сC}B[&4XqB +rxy>jX ]ϊt2]؁S}w + awJ.IaHSS +!L~Dr: pNV 9 M[&^1*2\=6-JծuaNŖ(YCԽ^`1Rj/*+& y +Yb`0jc +I"_YōjAz_&Jx+j)bK?=Wev=!p$ӣq{~l^>™J/x{zቂ͘n#/Z墧7ڭX31FT>}nNdu哤/{BoM|r_eTx)׽% ҜvEx*`r_0Yn'm'ө?3RЋ>dZ_U`h#7i\53xWC߯Fbz8D7,]$SS 5iӴu>#fxi#eS/y ,<ۨQWr"|{{lAX&wF lLlljmeBiGB?jKs@r78W vvT{룁=v9m2f)lRc 欓xotif>]1=(꒐NϋbZaK.θ/b- +ZJF% ,ArN[רdK!^HWy_ *\<k#;ΤF ;ͩq&AQl;٘ww7b)GF\ OAiNj"sA b %jB0 kr{tT5k b8,i2q)O =~~v]&vY!Nqف63PvqNG<&fw5PdʦTACLx"cIKZk_CI" cÝ0fs`CzzSyEn% C6ē^F$%u^էV">[!LgC,+Bw0%#3GҐ|{b@D7n"E`6ʃWR&y:%x3>(q=`ooj)Ttlx<$ 8`:I u8&z^=/'&2$KA3>p(\;1C@ bwhfȪ؜eH!j*FCNHfBһAb&/ $q5cr6Фǜz\h+mi41$/C,I:21Fz՜ ` 1>Yt>m!q4o(b{Pl@}w-$gxȩ&I.0HV<5p.笜ۣ0,rà1/5)Ðu@±.?yE .2j uY8sgAI-144&hUC' ޡddN)j҇_͂I[hBBq^e{Wdsje]g}R{$OV (4 #D@z=K!X6}qXQYg}TvM*VvXS1 MC= .bTqDpR^E+K,^L=fK$0}MM}2ixU'} kq$#pWP}PH5kU4]wP^Y6RRN w1h kꍆ'JyY,T][BLeIϞ嘀fb +b RdߎT%"AOrG1> SG?7ٗ$B1/t5ش*:G߷6Yφ+S 6 V^wSnK܂7zC-OKY%hYD#u 6%e +e%fU(J)+0X;ԬYP Ȑ3IY pZp%ʍ,@G_@ 0$5$)_m/@O|gE=AaI{5qQN5-?8 m +֚ /?$D;ƓH\aAKGKh @."yS;'k76l a(/e|0B!58T = + +ӽ*) l"!]+0_Cha^(@D'-!eS i,EK" 2QJ${"jJ(gC:1B#@JoiIdMYH00Xw~E͌*QI5ކCgݱف >xIZw`9@SxC>t!t&(;gg.D FM{* +pZ:&&̗-*`N;4FՐn}+4( +]NN9AltArot1#VIIsAZ!$4&rR<1\:֓(#(l_uI6,_ZH:8ҁ*J`8:As쯐.Dɭj + ZCxV ;CE[M~t5ha2]Qu@$kq*  +Pi6a $j(XTÓY+P%uͲMj &$@ W.|w|X̖)KhCJ$)B(HAG#!~ؖ״CncSڜ`h}څe {- KwfǙ~þ 5TuEhXЃlP(ŢAQn;?"rnb1jא?\rw')>*<&'ig9l=z, ObZJ cN(R1%E?dA+76Gr*Bn %+PrrK50|FCY05Bt,xwogxH8F4.W!H_GS04Dvm7+}y&'5mqLHO+Ͳ/dR/r<3c:"ǥpbт,Wx޻yd +u)t0dqX !̺qJf=9Bm +?[7󬵵\;X/5w~8'rw ۧgf±m~dIr[ 1B/ UXS$P/u#OebGy-Y(w]4WXͯS/yj4Gᴌ, X;RpY\\|O2ἭD>Ii#'MFa$DFÓt+Wql^lw?a^i )_#(Fk (;$tn2Lߐ +7@c9maJMmk%W`DH<f'2*{ Lܶ^A!R,b޽a0ٓ-'956&Ѣ@$Rt}z ">ed07ƖiH\r-1f/A)b1 +ȀeĒhK'ADn+~a; =}i# +ܲG@_qH%y"Bށ@nDmH03Z*>RT!Pe}Pi$Triث)X5g !0ߢcF6M:Hн--?g&g89A/ɑFzXm# _,v8Tu9)J|dE45#r;زv?|Ν8g !bhǯ>h<~ǯ~ݻzο?|?/c{yه߿77O=ѷ~y:_8~Y럜??},:ӥ;??pG+ӟ~_!GϫKO$#9=͇)?>g#*4^@&@ڙCY6~Rt9Ԇs>S9{NJ2#WpcUA___O?廷_߽;/?}xŻx}>|waki_ǿ|w?=ͧ݇}+;x?d J3%s_9~׿(0qCl;߿{~Xv~o{^7Ǧ8gv+=_~ʏݗo؟~_/#"_?`'To9Uwo:Q[n[|s߿_d{mEAU@ C;Z#4B#<2_d@ @(*jmGjդE4Z?NreB|e/A +r_L46BPRf?ag=̣36ײ:yS/[QO50}k`* +Dny"]in!X7:O5B?KO&K,B0|hy?&(+K{ +3HO3d&r; U[#{-))J?!`#Nb2xydG1@I,D`_T(00diF(@=/)qA(wA1WH] |]By^3:dIK~d+ |1έ#$dhè3;Pg$}l?6DDb\*=f寯 ZDSW4gRaAѯ#YAgH/+TH'('D^$°ggEwقa>\ ]1Et9@AXX`% HLTQiUPC)ZAp); A+B4W4qI.Ez hE&?ϐ_@F +V@NH ! u%%5MAڠ[Hو-$ܴ2ZQ*C*3? ג3l(NFZo߉.$ r|((sGc쳜Yx"-֊I-`#(~9}ČX# ;o̍R?gy-8XA p^읠)-+FcqLk#k%I.GB#oFiY3aA yL[1eHKm'yin},:gjUAϻzAsL3uF"%)&MFXQC`g2_Wo +8AL|m|_RDW%rv1;zl4E_9a[J(@hdڰ" 3W_D0 ߇bsghSfwm &ƝOJoVlP'4R$]aŸzЂrU +lݒsS3P=7(l&mbyRxǂ#50ܕ"ƀmYG6Yƶ*BOHۡ+@`[CeմyR"B B :̓,$kR=L L`},sMnTEڶe0mg13i!\hbk#Ayk;97lu$ӅOO͎i3`UT  K';}]'Hpmf44;Wn^EK\mM^DZ`1gJ,ʒ2Έ0)i"os˳X.'ǵ L]ڒB@m1Jxy2h4t=0𛔜qc8XjX2]V%!PM\R%lJJv5 _ +N+ @#ds`!,P9k,9- mS!zMoEApWQHShKq"Dz. 7Q۽B-]~ +` ZϚR%28UJHPr}u>c`OZ?B@yMϻRSAz#D+z w\@-d@t>zMt@w*\ޮxpU%ԑ3djA5TJ46AE +jywWteTYROd6@v:ۖjW^ϱ)[4aCs!c08G/Z"d1"o0@a /{/󿳐g+ uzəݲQ˯!%ˀ +(P`$UeQ[w]M6wG,<0K*1p<_II6K83\JVf,xMK SW@ƷDJq*u\(P@Յߜ}qv>/l@vk4"yPLRi R׊yHrȽ+MXJ<## )EM8&L? +rw|Mx:!6xٲ1gL]Tm`Q"%}/X-Bƨª(-a1)`hlLb1ϳ_\*dTǩ֮H$TAEtJ% sҮ-@fI7sHʛW֪*N{l22Y.6A.(!i'yd-%Fzio[W RyQ`m_ ^6蓣M{?]?bAE#ڊzPzJ; rO5g1ƥBZ%26fq/iC"b!l䦆/Trrg';酆!۩bvБYa$g!d\-HtESV$DQLcb }JR #.a6VUV +߁3A]6{$m>?wRs2@X(=d=#x0ׯg8$E;NÀ/k#)pdے$@F%lmTɴ[eXYEg6^EA. +. &ANQ.;+ \..ێr hY"B_\g0E^PUN\Xy Ci DϧgAB guHBώ`Һ)a]D. ~ +0<,Pr9qz\z.zS_m϶ays[K{^r,HDrR`$ _0}!3>]":*-/!o͎Ƴ4S@WqݗlLv)@k<3\ (kHemn͒/`JV0Js@T&::ApX9_VP:b=fUߐen! 8 ĕ0cT28z2Oٌu40iyz\868NCw8ߌ``!p6Nl\ܺW'l8lAI$81]oܖބ]J2ljq0X#Cb+1l*-[CpDXAY7*T>FPf VD48֠SapA;b721B`V&\DGfԵh;,h8(GnGc׹hWm<y96 RܣT +䵗7A11Bٿ{;ԉBлD!M~m9sֺBZZVrDz{CV64# 'F? +~Td㮤o=[KpbD"@ +Ți.#Aԁחj͕p27qC==0 U:&piQjnM#!LxƕJ%6oW~βu&d'םghwN@X,^&sTwF؊MQmIЯo z9 +xh5gڋއ52mO\@.<܂-[ͱ>-ҁtv/&3}k)W1b5L9@6A:@뗰I 1)3SK ye#,W%*:='?㌦'LK +g{G xr7!XJM\M259"d!Bx?7Ði&TW \zf$\0"eS A hqߍd':W9^yP|qtAv.m<^Qo҄hWd}1,/ +$nN<Ӧ^tIX]IXD+XV(9 $-]W}~ԭC`% ++5->o[}¿A{d˽AÄUڎAQwJRiK[!X445흠WnT Ky-jxk=vHt ຌɁY.-d@pZPK _T ב8aYWw* +aƣ@]tD \j8y5еLh +ddU|h [}MfO`Ber׸[0V"_w P|M&x93@x'YhѢB&dXMYsW|@T4l6'뛾 b\?!:'.r!^+jfSmxXd%Ŝ#ԢwfGyyڃ@5c Vll$ Qq! ʴgD1;Ժ?! ?JqsVz8=/!1!RH~JOɁyQ?cN=,Q~FS%9*ĴeV^@ c391ݛ憸R"*#Iسx͠`IAų +i=C->']9 =J"|:/<Ӹ5+ Sр\^£c  7h?Vg5/(Lnj,3+ ?ΨRxξ \TUlOly,<}J/SjQ>~iѷ^޲w=F֨Cu֖Lg%SHGm ?ܶ(fs- Ks*A-zgq'O#*Ul+Iy~ƺ&gb +޲@`6g% OuVB${;b &R+dNJ@C$, +b)"ZtCi7J^ȩ.o9]PtF6F_ƛ\GP/fT": 1Tzm:yُmOQ@𨠭/O}Ky }cfeY@Ka +ɴKUH*c^e "K: GqT(aA4A-P` 8m~.-BQTs~ 狍6p UeKu苒up\I*HIZҬA vIY00_ h#&G8po+E7ɯ-IrXr\2@v-hkmѳlHe1c]ٰ-b(6@>#$n8%|i5oXuY~F#w gn1#dfAyv3l>**4VhūxEPĸ!lSXٳ/yYo'-+5 +-Y]bÌUԤGGD}{xTEl;V3-suntX51|V3ii2MP~5jŽpj!Qw ě\ޏs*>2,FVĭqJW0.`YZS J0@λ0O>Hs ,{&yKWu;L+BTl8dh=v"@@qD;%5TUstc$fxwnSWhC {VEYeuњʆz@(ID x/P<]΢̝Ow?tܕd/Tl] 3#Z1B8a66u8 T\Ѡ615􅠤!7 ; rطi$A8R||v->Wl3-pf ~Kko NJWY a?7Ro1WkM9rZx `}Q`bF *<\߈4xic*bWjum@-~ԓ𳪞7%Y) C~K5 |bN]1Ao<]v1W4$a6M) r:$#b tD=D >rQʛ`6%|cuXþ5EsݎYOwDcxn43 @T奻=ו{j`qfҳL@Z#[Q|]tYo.E4۫|VG^>3YѸF*"/N97`+ ?-6|qzh$߽sVAS36Ǽ{, %B?#u0PhnS|ʺaPȔ-^??9dˎ3Pzs*k/Kkl 1Q'YM?YgEf=2qtqpW;q&RaC6Bj!T 8j,q<\] +qx])=*czMw4`v!?\ޏ9 87,,Zk_S1kt(N9,5} +0 kK v.C r^"J: SD2;:5'g|0Z}xHq{0Skr{94Y$u`W"_~΂8bW/)Hf|.,Gb`>0o'PXۨ(_FAWEK4)B`ꍛ-ap?Cu DMLK*e!ofF,͉u;H0`BGNxN,I +ifLr8ʁkp,iuǜY۸NR% 4^䛼4ŌzaKėX#4 l]u-ФD>_xrnF / b |gj: I~&e]YH b{!P/K3T$lf])eEL | <)4EȠ5"8CP*Bh!e\8mNڬ2J&kl#=7zZRRMN+ +`b@qo_}1ckA"0\0rOEt(iԼ\jȺ9ԺvhqPd<ӕ4$h? x d̉m`H ?It  xO Nt@~7xO +dKP/dS<)HN(<]{J\~hًTasA<߂@,Q.'Yhy0[֒n"VB@";!]; +<$~FH4sPm +(ڨ;dL: ,~ wEg.u"J[t )GސVBs +YY9rjq:-(2(Є\RBW艰*ù>OtQ|FH Lb=B槪n-IYr.4vjFl IȐY ֜I:)d \7k%wFf>;4Q +{6\Tf8B ae8U'!"QG1g.ҝq弸.1L?Q=w +"4c4 :p8͢ᐎ(9a .&V`VO M #:[2=ukFJE٥uppgKl +/wZwMt2НkLfK(3aFcm- 3`bW]j ID̖$P*XڞrcB M\m`="!sHM caU}QR!ve,9rw)Zv `i/U%_I%@6Xg|ʋA,[!(SQPb +y 6`?ة2+>/{TzwxtPM'Ozz nVdV}1YrM;9V\(= cV03j2et4GAia_" +f {q)Neb{9H$y^z/<#4ALL}m7dR>[0d@)3 |B4Bfa+>_v.)53=4W+ BCT8' /&'8=w(7( mUҫ֪zSx6 Ǖ ^$'<'P!g}'ZG$, +_8EH0c^Hj'Kq dSAF;X_/3Thx%guu=R&lvROZ + G0玞$n"ՉFk Wl{P>㞪}X1aVïf<%Bcev}J3 Ixx$d*ɵr! +݄} #eJRoCCSE}Bi0%7@?&,aF{p|{Hy]DL}A.)&=P$tE`&/%x2Q:%"J;C%gّ""UI)2΢oR”CP +ƧpKӷd.(DΚ줶]gxBPW*~ T3ZT;ȅLdALBiBj4B`wQ .T$u~ǼqfMz)a X&H..NR )rG,$^ +7}Gi">ysK `plx֠tB3*%;8-|A>=CH] ?_GaŐ}AѪz)~mf7C;ՔE +Fi-* ""g `=3_%0W%D>Pp0h\M*2yMu䤽%Gsێ"3S&D"& +nDT$6an88qDց 0<,?Tq|2sF+D&yn,"p ALVKєyM4<ٲ5 _kx8N ֦;#vϥD fW2;_٭_t W@l|Ѽ!@Yi8J? Wvw@zύA$~B2?zC$#0rQ P =6kC:o4+~Ǖ*+KT|$]CN?ELBMz`""qDjl:|C`z<!غA8NLM>ozҟv@Kϖ1u {Wך@3u-=>զԉ|c)WL +Sl!JęY +9W'BT6G?s7Q9BiĆx^-啢TظJ`(+04#{Ң*,2$< նtU0^Ht H bq!Efh PTCd +Gi +l'܏tZ E+"Ұ隊˖qdgz6^pl?SS+e_N;gq6%К 0 S <2֏ƪa lAad M"}G"MbP\s䌒BJ$8y3V ~D?rL%nhśJ(Bb#Fv^DڗiclG +!,ŐXJAP:>) +kR-C%8Gwh1 +~O:3~%fS8uƳ+fk,ğF*YqX`HK؏prՔp Eza<5i*)>~%ZUsF [lvVe H;I|& ^SrO^E1CE +JLPwx%?+0zEV &͊p[tfgJFd"ŸzQP[ja\u^9m&cNY>k +̎4l Dc ā’Piκ;[JDa֗D}TqYTo5@d_GaX5@^. + +BΕl4ʑ{5E^Ǵ I{9 ︳y<ڴ~0`Xǖ *͏;U[6$xEZ#h(`3j]U1aT2GkC?&.`=>&l* γyyHs_ Yz\^6y o狗=~2]q)||Mx0^5{jWYew KRƱ|kqz-D +r),8[-u/NTښmd$B8 +)6v q*ʀ -MM0BifߩΔNFAC0ɵx^U4mz@}E$[Y4`A![zhƲYDviVo)8B}nDlfn $SGA#C!4[ÎCgg1oi;f=ţОWLB|X @32<7vOvitm%% ^`odztdRHwجⲙn?şTE#`ʕն*#d<h*˸ +pF9>lIS_Mn2kh!xl ;@TF$`tq7n AMHyZ%tW_Bf,`TL*Oֽ̓;8IEhrnJnu jT7NP&^rMJ&+DB8 @8ɫEdd]& p,; >-"rTk<*vxTx\h^v.KӑvT', ;yh]]mWgLU{r&Q U!23a~kc;J4[7!4yߺ=sBAYjG#Hx9 +MZ: "s$p +g渚nM GjQC(˜R2n9G_bfF^AѢTTPr4bZ(:aЊ # ;8rVwN30<|YQ0 00-/&E(rVQxԔWۿ,Ra-C(QSLG8 YrVŢllt)vXCe 4tʧL`ys"oj!' HE,"[JB(0hݗQav16h8uOtGFK̏xƸ aYO+ٚ>m@?YhSyb똾^whl]S­VL0N`3%ncnAwY2՗ɇ>`a8${4!ch2m]`2͝zP"U5e>MҶ/UR1$:s -#it#Z6E7YȾA(1n Z̺`w, bHE8U}6RqɁl 4#jNم<ɖFڸ!Zlxܑo;<:ns*, "Ec(8*>V`V.o_E'DzԖ_2z%')VZԅqݘ"Iz2LAH.cbf}) di*3b2Iͤ/։EzJU6 2 +DR`;xk(-B଱hY W!jc|eEZXvPKdYmRa'hp3|O ~=lE/fШ}o4c-& ^!;?Zn SMgD\'F An7&!"(^d@ͶrrNm'YZd4VL-u&X&tEU:&OE _kTYԳ*P 6"Cܨ$TJ`ݡbT]dNũ%ȵ+EZ?jj|vV *,Uĝ +OVL b LmxT %$' scOaۊRd/E5+faٺ%6f+pe 1EoU+vI SȎ& `gn m!HB/3Lv#?&t-7,F.v#'u_]V| VѤ`r5EYn Z}iܻxP+NlBe +i9 h(`xc$7ީaN _-ROeǘR$NhQ3*,Zһ^r{8㼫{ƛGj7ϧޖVUIrӵRaoAa2^i +w|3]!0o ҟNE"xtt"E4h3F ϊŰũ%i{?eISmlڍY<{gbb벳bSbI"Xb+0‘dKRDTd.{OO٩8Hg(RZ7<찕u 55J{! xHtS~1?tqW͈bƒ3juـ wCgg *DL}qL="?Dc\6e%4:xRHBe) PG/FBrrk.e'QS!Q =,rs@ gֆ{6B .Oaw P1r+j!\Y+fSq".cLX00'22/ėp\Ѕ($s&($uuC4mǡrkX"&@¯!#m:& خB&6fٌ* I] SK͸? +pǼ^~0c7zC u-͓(;- X$Sw3NP1K(H3E5ę}e+Q"$]~"wyzOZo$[DD0T-KRRb>La 5P<ǢP+ c kL(ZG4b@y.A +AA H>DA25?dX}L.&P`O2 +oZG[kq,WkuffżBaqS`B[fTI5mF +!{6 TZt2PDt0~٤g;>rs{mf@c_WzlɊw,QAf>Ӌ~q H/\X(<˙B3ϼxדEYgS~'HxllJ$m6Y|S$USAoɴB-/΍BzkC&raFSKv"J\%ipu6Xd&kZ{6趁v1=?H8~7jyZ{E2.B{p=y%VT \qБmDBzgJhq04=I׆7،M3a'Bcg'5tsQxӚ(A [؉|w7iqE,~ zREK!êX= Ƹ Ae݃´C[4WGT-q*q7W ( +ԊǑ?b!K30USk@?r)ڧ>t?uOvYR}44Q"sx#?0͌db؛OGBh"4--X4y6,%VF_㈜R` +q^g&2PB<[Nc]  4ɫgn*dH+g_iaҏBpb'CҖd@>dҀVg$,ch +|s?~vHyS,/Rlhc,S&?yTy\ rPQāV%aG"^[D +wOmTn/Ep#wdϒHT84G0N$D%̪U$clWFZ%,ۼ3/_2p m3HB>BH٬BdHop!P!,V^+8j#T't8ۋRtev3%5x dLe_(0޾<#J@#6zq');vg?)R7Ȁwup/WvAؿ,mK?/ZIB Td1 rרmV ~g; 2:o 8*Jb[&:zrvd8=$LHI\հζB::.lѼa8*mz+çMƪE<ٗnPgOzkjL aߔ?G{+}Pm:aZ2ar&dBaQ+ ",jr6M6^WЭB@,_j39q&=f.C""0UtTdf:Ő˾ ɦ/Vbj^vn/s2皢*:@4#v}aÞ,^*7q`(qH#8qYl NT>ϴyK+7{$jgHcu}r6p1,er2g`A4~5Ηv+f㥽zNg{(ʓJN\ jrʆ#dd k{-B[, +۾)л͚E*I[~m=bOf9MD@/3`6T<{tt07dx L?ٟq'-e @/A@"C{z(@卼-Ԝ@ +GݩG"-+('9|X5ɩ )i)\?=t&S)R'J(Ӧ^ecޒ {oB  + -%]yq8xM0R+#eKSj@z@\`7=SEuHmJԉނ9,->!ie=CIk{eTB*΀5Mjj +Q6 \ }qB @h6N4Xa~&8`.6e(M|Iw a\]C`Td5e4% `EQxB/F;3Z>M~1 +mi"oq{sȭhh&A9 (jy%sC4xSNQ>:q +5AJ u,ؘAD'hfreK @tqxY-rOŴbA1r,C;VYĵ}=:y )C8{љ`m]ԓ:(1<$1&玬62i~kOP6Z Lޏ3+]j{HCv?ۈhؒ C]ZznPH!TK!=lw/x+qeU*G آ$yQwa#{!^1̉c@~ejlnz-zFϛK9x,PbFLyI p>Yn k/+A!+3F&^UV 1Hs8 ,Ӵa bZƛ= ?+@,VIɕe|k5 !*S*J|ym|!M Zu=<A}76G`wp&3FRܻjU+tW<RA/̭œ l,;TGXjPoB(0a>.26';a:D_]/)%"4d';\fC{,GOɏBqǚl&\!*V9:\Z'!ǎ«_M3cT7=Jl.UifqjOzRzIЛ$-PfI*Z&R7A.ޅ€x ɨUjͯHw8\4 דdi D\:A|%"DٻAL#mGb.Am4oMLi4S%Dž\WH9A ;o;.= +20 |] $zRުTkѝ4EwBx^󹂳7FW4:Fȕvu\T|;)Jm2ʽfkA䑐`7zG Vgb5Fh蓨u?τSV?m܄hMi$HM>~-Kvk!E%=88 #KTI!zx!)3hN~$g@0\QYݘ\a<4LmJN9rf)e kR)F)M'N {חwבU|(苑 =̦(bjûS(Tw9AL WW p"=CMZH}Oj]0{J0jIW +5o) hI.8Ӆ/B6`qqCEzj8 !t{S(%jSǙ@j4bCU0;Fj~1IӺ0E OkHf[;P +lvmÖI(,Mg2it(Ȇ!连5{* W0he9?Rfٗ+ϔ&2QxҀ~)'p.XMCn*\LjjD.dc@auYnM2H M<笋^EYxXV/8[1uDz>*qOCse|t?K +h\5$@L$Q0V&ֆoS(qx>dK0,|<:0ȑSO˳HV]E EHm4Dz6fNF,*ϔL"-'&ݹ.UCW!`g g2fҜ=\̄~}+Zpi +XKw] 04%AzsÃeGq.tC,iD5TXV+mzPg8ǖ){o%MHnQ+PhtF ,yO|xAq*xHI%'^w8Skl(U{Mi b/^ #;Yqӏg*|Is\ +~YNJЀ@Z9L (aSc8BBVcՀwwq(iI&} Ah wQ9 ox AeC^2S,&jhu/~n'BUL^ K`=S4!ߞgN7)`wQ5pEƥE"SlYzEeeOTSأư,S:~-5*\蛍u`d +TX׎ "H1!OCq*i*CpR z6I *,cSd2F=! \< EPiBɩHb ތ0Hn'>4p%JT:54"#p0H1Μ|Kb@9j,DFB΂Y>;(EaC>9늯yd1ǭ"r iʑc0N`c`yYcR4Ƅ>%%v Rp1a09DdF@;7S0-ݜkf(NvnΝƕѬ Hq<S-Rc T-H X~)oiĬ $Kj0B\ 9ޑ~\= (IJS24dE_ö\V’OxnK<ꜻʟ>@v˼5Xt[° + EȖTnF%s+te)9CnK3r[)-rԜgUX/tئgjDR#,:&.jJC=(2&x8Td"G^u,V/ob1 A& R=}H(W4MW  +=Z~nL( +BDl/$i{B7S BaE!!hr/ ZyjgB6,RٕhPE~CjN?m8J<ۏn}!" +fan FeΑ34?o({IhS<utk 0r X9XYZelv)_.勪ek@$qrLzYp(%1$ϝp~/=Fi 3MLVi08d@N0.O„} 4<Q3M#p6Fx}AI/A_p ]#M{FˤKA`!;Q\abED];C2:cYKFdٽQEOw +|; yMۋֶm1Jn2m {\K̖o9'6r=/82yGCH"JP^&hm&؇qH>$:Tjwg\ a;*V۽ +% [Q(P+i.U& 1BSLloL~ -&1~g@z3-Y’TK|U`/MFc9Q +:8!H2^cLBdOUF{ ~Z†1MxfЯ+g +Y7 +z1ޢaH=bt(e oF,bzOjh[5K9슼LML˒?̚!T~CH +^J fE51&^{B(6)L_c¬Q5럅 BbV 1,ƅ`Jn@u+$E)p éV[(Hҥ W 2S: CEȭh̃rzB%輻ŝ?rX/V/PdzFs|g|GCN{aՌ 3x:2T2l9.!CRRFP(i "ÛyüAeX[>K d(f4x'VVQl?e!F: +Icրd龤?F\hmO "3a$@آ%G%f.Ċ/i%qd`(8~faoб& k^ +F }g/|,E(e;ٕr}nda|O+pS`Ay*x}NǬ,a؄*@bJX <R\&qkq';6m] +PD $""&HہO}z\ RkvWW@a ,m9vGߝk"dFLf~ *hcvVW} ;v1&F4>Ѕe ;m$8j6uXoUrJ@RI"׸Yz|PA 943;7*cvVT!.=8DTKWmpF ZhHTj{2Aȋi! p+6f}YZpt !{jlW|q:Oz& u(*{m2{lr fO)姯˘7g\֋: ZՂR|/eb K­.qĜ,QDe7bmP DD<$n& +eȟEHZHQUsv"bjŇ%RQn&vGNsߪ_%p3K&.Ba3č@t>8+^BO,1&L J7DgK79 !,Qf)p˻0b|8Vh0)ZSזX.VU;`dA޿Z oD:08W2!UJ *ٰՀdCe-ͳ Mbz ,POsn~fL6>:Zl#EB$/CF#T2mi@GJ9+tVp$s$C2Aa4qJA8H_T䕕k?*U |7NN,YĐ6CYUhs0US.e{mw:x|DŠ04ƊPz+=]NLT;MoRݺ䕆(ƞ]Z9L796_WH3h*,6) ;>LIlQPX:Vg*ne'PG\Ur{=b*SؖV2>VXÝukuFgi+ӁZ%bYAm;o s k1oGvgKgZ,0|<]3څjK.ˢC!".-dI|2g6['~ꑴ9j>YNWq]u<:¯A$$5caL< +—0@؜'X/5Nb &Ѧ.\\WQ,Ue7dT()@L%[dM#(&D"ݯdb_m-*K-bũƩߊ@| sCx +Ztu4ɡ>2>V,+bJszqUE!<'2F6m =\(G8 ;/)߫e2 bJ G}EY?^-I sm0d5vS&7ߌp7j¹5lLS+- ǂlqP 0ƊdwAoIC0mB; aHRۜThpHMһo'簈<P2"A(튊7&C\4TR'x˓\4eYH-zтZ3dp"dXq8ydo6ޤ2j7~Jc5tuI bڨ-1EZ͎I@Ƚ0tO +׊C<\,)Gr["NoςA]*JRA=#(:)blފ1NBk(&P +TOΌp[mY1:w[׀,s`iNT"]28ަ헡]{H=>4B\QH!YPS/E'9m`bλxDd4Pytp% y1W<]޺sy& ;קJ0DoaN {r_7x+;m< (!oM FOV9R/t* L&S 7d[u +)Z9 W$5b"Du +V<13&װ]ßa6r jܽcT䷂b ():ňBiBr73T"fd2ݞAwreTxd$9N..I1GUR|*ϫ:Rg cTR@A*-A xw jE +$EI0h8/5;--2+S~㋫$LԘo)I&lE5ڞ2t,<ZČ]DRByj\dXB0S9GgK+웄+b:(+iG#_"{ϲj#t,%:95o3zt¡ +2td~Mn&@8&کJ,Fsy\sݘ)N6UstRj!4-$?f/Ta{<T5R@@ojRrJwlU^狓bObV܊7&E#K2.(\϶1Ձ*ʉIOf}UB({rmWo +RMH.yRm:t~9VmIմoԎM'zGz=(ұ- '. <,r -oP%d om~`:1%z=kuv-ҬCqKe0aw"v"Z $6,n=2*Y|;wT4*Ȗ2s(Sqi! 2@ qkHJ(*~q-T4ͥ{ma[Ti s6|ZH`AM:h$kIEP)$ɐ[]"`KZEwY!`?#Lj<%P a xqTP\U'  5lJ?<)]/c4&NYH`bx0S2=M~12żsJM!*=#&UT[fx &SǬ[㭌Q)&Ugr^(Yq+*7Bai :يv/B +d*o6PqW`|67"1 kȀd{  OL!v HR S64NRD;LXYl \v:NB o͚i42zȀ*Y_UgBu⶚"hž)bJɶ.kݾ_$,cF `3t _0(~%Qcm+);ml35濛7v!djXv1݇-DGhȘ5𠬝i^' +ţ)_t˅N=Kr}jVT+IJ2BKRvS .D#YxۭژUE dN}tUfKZ)Pza kZ.@8a|,)] JAAl"н obh{?U9f Sl;A}Ks"[(H{x#RQ(JɁEV<(J:fM?n2h~(% 0!Y*}O@2yiuzm]7-D~o4 +1(:>|=:0z~zeZo1&1|F+!pd285ɠueu'Tr4Iފ,|nLtǤ,+[S8S=DCjaq+Ĵ|$i;)R 4=>*x!+iL#&O4Jd-,ջ@æX* PU@DaĖRc柂k5,^J6ӌOt +4l'qql` +)㎈_'>Y,j ET,S %ˢV/V2[J)lw+@CD~ j&B4BXN-m߇칍ҝ%y>C/)BdU7Ef2^5K3 :2{)hg[&M ,(3>|~A)!\wLbPp&? +)2stpLX\QVFӝѡ;ɐ'NjlCEt +)pTPE EDik"4%T`U%,EV4Q7m]~8sL-7 W$lΖ'C'N6̮C>5_$.gO?$hS|Rx)4$zQ@Pg0A4mHzu{>yd8J6m`Ȍ. L|"eh &Z<Jh98c4ܶaAbttj.ŊِBfL=}-xޫL.NyҶt#g;8!9Ѐ? JQ/2//+bRt uȘ $ky$j($!: ={Gn@Hlnwbnr*9k>Mvtb0U,F !R:Ht93 Ņ8 ֺB4[em!T?cY |} 1] kh'Zl;U3)l12]MbyZ-: (k|Dp*h&)|8B✖usPQmX`·3Cғtr5Ќ7JErh `; 0R(pk|;(, +|ֺٚGBD%υ'Ô +,\fQqjq,SzJBY.Lk}Fp12Qސ+CXb6̰)bIhXV\Q##Y +u8TYhch%]aM)P o!Fkp{V}^OBUz7f[^C_ےn4ǭ[q^ gj@m< "hs~gl$%V +@sOݻ10i*,re" +Y\Q`ߩVd#Iޢ VH׆|@Hh?$jS mc)HhֈmR)b*C +Yv9I!RrRA>AeU"Z5.ó=k +ucrrWLH'F MޛIZNhQ!ђD-"PdmAXb/#6|!QIo (w׮vz,|Z5 [ +y41HWU [96bdӜb%Ow6? +@B؅f5OV!la"@i1/.iJvo.WS"hFO +dBO@g;bgO|ʅǰńW\AEm +[Wt.VP굆l[)+Q9Qc\W,5Ii7"+T[[zLN(Ye&9rS8{ Vy!-O:-B2$r傪dڹZ=}S*Y]ר[EV7o$LsefLhN&#;h~ݯzP:}"L*]Q5Ŗ[؆aw*w/sR' oO8"CB~`:MiRq+hq&kB:Rl*"$es.#%dj)FmONʔŌ=,ׁg4Ŀ3?Q<s@ŠѴyQLD"}ڽH0@~"bF#)WrɁ1]N*'C" &/PeU$$'7^V>IHz$>eC@n=mX&0̯G1#_F*-t  {=!Z/tBuV[^Jso]X߈{{B+aTvU ݮZ4[-n A <6M7CfI%ct]/Q-`Y9? 3k +?1hCG[Nͣ_1TIXMPkp繗+IGe}Z +kYQXʷ@ +נo'HIѓ6UBƢhFZ(@"v]&BMt5+=(hҟ;1QHx4oiz=^8ve6d([.yO 9Ni1"\;.lMWLY\&#hZH2?Rn֔daˊBHR "td~ ˧) &#pd2c ``Ax|p yOVTGe|5KU5V`io3wd`"~B St!}*9n>*Ua&RU}"=`r:G HPpw5C +JieI -CSLScKP{ +Sk0 B a^Q^*| +̎/ +i!8HW",0hVg.Mm.2u#| +0Cބ] h)>,2(J*mc$!ԩ,$چF#ܪB `Z'P܊C MEB@CDŠ(vk _F +)[[M$!7@OBey[ZTQ"!SkiyJ9*d' +~ 2 hh\w};<vJ"Nw!Hi)gpX!ɥZh#%Fk!RW_K]A +OdksB:Yw`>FmkfGy3*v >ZT!*F$ʹ_O f= k">YZ߆*<XwQ|N.Lsw7t>$Cݟf0ەT !MBt2vRp&iZxdOzc\b@o&2G=B(P ++[}($cނϪ3 9;D>1 S58gKtwX{0WpgK;.C|?aRb/x * ČCd|L(Ak' _"o/ͥTZwY1e|Aep(OM\uT2\]18@ 1c~Z֫E0]|!׆'A̕{ȆeTL!$"c!y]kj7:(-{5 z|dG)!7 DIZ]HPl,P:IDۘ$=zؑ.!RdPҋ20 5$FH\fQp~\VbdELXDDŷmf%Dbh-lަ[{ +Ir@cHu@8s[k^Lص\2Kjlkb!pT[v ZADbyNz$g?00YU^e\4$sq^%ԣ39ufx†=ҥRsšenSGƋG5EĒDq"icVcEbCg/#¨BA6&H2r )!y 60vFvE*?q7t +G@}D,$!4-Y^O%cHLُUw+qsl,~wDF}i +|C+(ҍN5K).PO|'9@2 V3=!^ã3jL+yPͩ‡32 b{xgB2/xP^5E 2xP QF!$ed SrƮ}$4[^Vl;Ӛ*c +M&l##,k@e(o7X\#%fzPGű!kwBPL c lSL5w3}qć80<?`\ +)|Nrh_w셃l @>@_" KڎuSvF!|:&X)n)60RTqG~,^jP%8" >k8Ab`8'E(OCt(n|)ӲZG3V:W5R{qzVdխ{ +- ![":=xir'6qz` +Cݮ!؃)R+3t=<0*Pcg4C;Y6uh>oT4ԳHf3:*.ը|i9򧝀& B)l¨}URJJ?6h{_l<FL@&Rf⣃al-ԥ]7&F'AãqQݼ1rNh@O)k9Vz @YشY}( \ K9DE^ d )%L:gk[٧B]Ca3uOIE(9pnC$ESH[Y*p$j[ɏQ)$k)'/*\C5YBYz移`wkH ;F^o>e;N:@^3=DHAw=D8&ܶEr1Ohe2akM|XN:YB=dAپAthhn NдـIR'<W$]n%k7o3!AUKSj!%7¾-=kxm,NW]xY4B˼N(2(o +9Vt ڌb[PZqF1I?<3=J+$ddc@ 0mplPՁx>^29B_x$pT+[T +3 q>z5]+MqTbסf͕Fi!xƧk͠BP\~m(Zݠ +PK bXMvEhx9Rr(sca@+u]3Vvƞj\HJ]=}֐څ3, 549᳗d|:h9VNk:_ 1ezuAzI]ԯϝJ h 1xgEyqz5/%FEP-&ؕB%mF5]b󶂖&32hPu/&#lvw4Yn !fYb.gD]GNOްwe"jJ3az qnQqrHhg7b"||㍸Y% @WQYV9"!< 8#F0x;GD)ȥFّt 'uO';e qωV9D tݼgy4eR43H5dW +ĝI6J(|P~Rx~y)YH%M]Tr8Uy٭:Llkٻ|M&"m;G?@j>6\čJR@ `vJT +.Z1a` jސўƊp̞+g +PvjBM5_ kdL'Gu`ŇRa25d '; 4haaI I 52̠Bl/qpAPGC'(i)(Gb佞὆pK:4M^iLN&v>͢량愧EK2+֗'KؤCq.HbzT䄄PrqBv<'7P(CXB'9vX_Ns.q>҂kCu +Ua=Wjk ]|Xu_L' +}RW\ȆŎh73@4c!萲h2oU*q2Qny>~쏐i-"2v,މA@CkFQm+~wq$4hgrh|FOTvxIޖx PoCsɞ:o`atDH@`jCExN64<1R~nE6u)s)Gj-߂Ҽ0&E 9gS@`KNu\ߜP B7bTBHBC ۡ@BPE!@i)R{۠,-ģ޿91/,oHx@P'ey8ήGhIddstɬZP9~hxҋԓvvЬ/m HO DS-]:ؒlp"Pd&eyJt/bm!8:>N Ё/Эd}7A7W.y_*YgpRj0l:,fH);fk{ICW2.;> YWWjVSm括4WaN*Jqw1o>iv\ $ffMꄗ#^^-\nvpBg 1uN);Z/>Ϛՙެ lp){缵(.uyfta@B--<}Fs=XM9: 0 ؞1DcBM'E )K22DGaA* xc4ΫjhHz6Os鄤SMH+tI-Lw isGBȻn:o܊q;$n U +KxUǻ0=>B;:jtW擠@hԏjdhyKz,+D[&۱[+;4:Ɩ 5e1rhM&Breĺ*iQ—PaJiVv6iuNP,PV t.-/lrh^=xjm2<Ƿx9޷f|תڭ߷)8-/us=sJ#]? D}^$;pDD2+BƠś^cX랝k[A[ } ''ڶ|,UN Y|Rl]rV"#_ Vqz4CG*9 $S%:Ƞ=Ocl4=J)"k3EfHF PCog A:L@o1,gHbF(4;a/ #.rFϩ]њm,Q<Liyhwe#kub|znx41*Y#eT,; _{Y1+[H?,Oaj2rDQ}7La|zeaدLyar ``36[oph,8^P ߡ0NX7p[$X,-aFZ_XUwSM})8?n$`9X:5IBύc4$oÐAlA-2'x4jPJ3VVe!S$Ms t% 2Wv R?~r0ZuiI]C+@E]guԊ3d(ع(|T͓P]u^ ( @ &M!mgY|D5.H0fȗa=!D;X].d_|xy +OSq#Z +ƕ{C(khtwxSjn62 &unͦi |3Jp&$6h<VJjs,˛X^bnϰ?)rkkpE\pPt}+DРiŻ -rGD-O2nZV89Q^%@ B:_T9Pf,&y]^I`:kgN f.چ ~Alʋ}$.=]mQJ '+]RHfڣߘZ`0Gh0n~+X}Ewff.v(du &e%G16B|;afI\:i0[%hV{aAhZae8T!XG?4ۘ+!)#M=Ҍ[CD471p5'8 tO8=%vs&0nŖ鹦 #8sˍh /?xX0j,͒°_ș+D@@;]VpE*0mXgzG\ UrOX-o h 8&R!& +FIMWQģVt watۮ@1 +z#y爎!9LCm4R7kFPD3X6nȡQújwB4;%vK!'@:FsT*/C'qRr'` +9eT>u`t1 pץ`ښ *c}ʞ/,h%ݠ>er% 2 ݻK"[7..XS1[dGJ#1C*=<4#_ͽ M B/f=QRԮ +I²_PϒBh +JU(VvAʠn >9p$]9:u҉C1y|/KA` bh]PM)vnUfQXB3D3 +(z'Lۃ_uuP\!~t)%ڥB \GQJθaܖ98!ʺ Aam[ +iU]$r }% IuNe;ۤl O4iacCt݀^h~W`BX^nH1vYdMr+$4t2'dX0Y! e+2F$:$cb!KQϻBAJͩ C{mӅ~[MԙҾaA4*6. j꓁(Cx$ Z3W#u4! .RUNFcݐHb8m!p:F>j[M j (qe*j,iŒZWiܿ(86!YJҝnW0KAȠf4+!xK]2J/;tbfQ+X 9qDtY9te>V"<0 +F{DJ51`6QPU^u5Bp9ذ@]f5VXJEÜ{&\u# 섨Vfֆ,i@2ĠBnIK7f^9Iq guW;~> _5 0jbn3gOxeWPVFu +:';, T[QStzH"im9|Eb'WK:9;kxy.0R騫U㴴#ůcJ}h?A0T z ۧ?._ Lx"aJ] [DHGMճx[R0=XEcQ,2*B +p6pN9Uؼr6fO|1#`no`:BKNb3X 1`s+#- {ˀ`ͲPzjI!#z3?~$~7A=ԣAr[mi'yͯ!SNPn41BO"i9 oBݓl˜a3pM~2— J10 b,y-2}# ӃW#P/=Ls}Lh4BjFGcPqEǃa;΃H4֔uPʷ5(.C,ہLĝ&&ĩdު +5e;Hv/xE4k^U\2ZVJ2ŶhF^Î dA_(X_/w=ngӈ +nI݆ +>/ڏ/UPkꜤ +G 4$v٨)B٬ݝ?;k ib;J0S0r8 1? +U,hXؿ +)U1o~ߖ:sZ`k'څ@dR2e> 8gsD)/S! +>䐦b40)ڲ-<<冃@!iv32xMÿ5/r;(-%榇`Rvwͦ/k!ROYS׃xXL=Ȉ;Z?Xhj ![b G<=aW"X}2lrUlZIf3~](Κ.YQ hwtkB (ixo"UV8C:܎ إng !p b_nlυVQƒ`(pfJm99!jg NY>ÓC=9+"~<7]2e-B떡{Q\DSO8JkÞF%uQSAω6B {ZS51!E} s3nP? +8F:]ҽ $6'dÑ^P^qr ^B?B0<ٷ9p~݄U7` ṟʊN C)v~ *'e5y/W y +e^ZLA3vݐf(h@T3iv}n/{ n7T{M&1XBIP#H]L2\؛Z3xD 1vxVw[~/H- <[Z `TtHyGo~Y$$V Pf&pSUf6P_)޲|Y 72aFI)]Brf=e-]*l{M(Q5!}˛h!cHJqod`t+`!X$-Q;d,S~xR +G571KB{6ک.SFH-5[xdM89ndiIaؽ詏au.qS:4}"DJ`&WBD  ~D'C&[LfBt7i +RuGApvj}F +e=s}a!yJc%4iYϔECřTHYd8aъبn`\ cBMjhhIhߋt7hxndXmg0BREur iRPTJf !^/rd?r +uL!n0!tP^g]ij?*8(9u[S4(Ah K vb\3f 8eu>~hK5rs"Fmwdp^2b?l_L*rPbSo,W(8ԬLlݺd\gȐ"C1F _KNTilkCB + `V,^ayh67NkF`@ZV{*s`}w2_QBĚm$TC&|YFnu(9`!u9&Eo03rxeW>"MiXx_3`3sO4(zV.3`KхZ@H8%kMP`Vބ&Z8JC[ȃx󅮾ۺTI~IqLoIнKłJnL?G耰%@rt袶~2f8T{Fhg!ө2&WR},!IQrkx ^&;T;6 4G86΅ф=?rHtaqTn:z{Wv(mYq+)$$bi4j-, +b'[H$Õ|0ÿ{\wkyN5>/^A9D +lW:tީ^CX=WNFTH~9u_NmRmm;Uz\w _`p8A|7'] r?r&w<Hy.Hfe.J avRDnPOtn&+CECNX}Ω! ӡ،Y36Q%:*PuPFO0LZtC-Nt>jA r|4)̪\nD'W+b)3WAJh>!ȔZl[[02Lgwa@%hGxǣF.AJ;e ӱC6ܮ>Ĕ&t "j//vr"ıLSqv3c@?J[ +S-7 v +6B^c% KnHn˿*(S7@P辝Ozx8Qܨ"`D +̭q#\P6c%V$S\PI`#0sԅzo4:IkAl T,R![5d54'BH軞[Q"C 6zn"φT%Pvw+v 4R*0Tp<*MIVfIc4>B'SZ5ZYy'q\(%{jCuX]eyIR=ֹ`l,8O/Fٔ2g?m!#*ރUzAju;mc̑D_Bŭ3x'8ߞoIZu8]Πwml.nRנ_< R,e T{ 1 鑾ݠ"C56ҸXeLpOf#NNs\~мDO҉pL $yBE9P5ޚ[K:#42zK_hKtҁx1do/Ch!UTI#ɠ<-2 RS[5hK@EB°e[{8Gog +` [ Ⱥ$mĈt6O,"n U)'2T K? 2(ĬN:6D@΁ Vrp`]ek֮[l:I"wxh +F:h0XCMC.m4E5}r;Jrj~ Gp7O@fTj(R`!dFM%-]!ͭ4So=af1%=ތiD#W֙6N6lE| o'C2, Kܟ2$DybO@ˆu_KOb4."4djwDw|V-MUKl SE9j!@-sjCtPKX{34 h7nh%f(h3+FD(B G>OJF=&'o6W #GpoEKZddv`VSEf]gOG*|QEBWO&bO;`-H@!-}KJFIu!'GwӼo)a#;Ȇ(m[b{`aY(Zd[aLK8N+g!!.f Pq"DEæbmi~ĝR:%$fh0ےBed Ngb(:WgKј$ O+֟ށBۍl<:x Mi*KjF6R@U>=|>%9XY +VӮë'M٠`F+ xrznqdP6 ELؒy uΖm|p̖6#J8'-z$T$r[;˚='OA1DiB %A *Hq\Ii'C#ٝ2>in2G~O$S>OUse<emrt z爔ɗ)oMG#{N0bKG[P Tmګf}E4+N/CzܴpiCPԥʺ>Q -0Uoǥ#nѾn7dp2wQR!y~r kmAyXhMݐ-XcoE+龼ˠ+\%Xaq~"af + _@!쀫)C]s  7@>_f!7 r-VIOIgQ!f;{ۺ.昺fBPwo;ɸhU$rX>b,vTUyf9/ˤ@OF8rh@;?3!KiG|2}Kɦ^oFjVbzU$A?CN5 fhȱTnqIM& v.L ixU$\c6MN Ϣt?,SBFbϤF0 'USzL*ӣBI'%)e`>{vUEi4۸:?1*`3?ڷ|Rޑ* ++^+8Z/ퟁΠԫ$aPh<}F3Zڢ %τQRhrJBREd~խr(Ȗv,7aJu(ոkL_أMVʸ{b$`J^ÈX\a۾B/u&3 +:<ƍīg, F:0~'3cFh"!y9x]XZ(~')($_7>xHqtEHr+4T{%f>c\ +fƶ,GӢ3REqoENSc YIʠ.BᅓEϩ32e:Zh3#DQ^$F~C鏟?~ş?o}_ǷM}oo˷?߽>Kol߽z䟫_˯|~_>~ۿ||ß៿hw՗g䷿ӷ7g778o~;x_s>;񧏙o1~/w=o޹|?|v2ߘ~cu-7lE4`{Y@U7뉧22[ፊI 2qS{p n; daW°GYCAo퟈)·YNA6"4)-y$:H$K[OHn -E9w4a}nm?~iJ!Kyw<\Ȥwk Tfyw!PI s̘;dD1@J'~6Q@%o~y#L ޏ?uǓ}C}>}d Ga4ECRuOVΪn(6[43w츬X ] @1癭ӟǿ?ה_}/_?XI[95]p<П>͙[o-鳠|z#[ʴWKr:$q@$uk:`[:? м.7a^s,ǿa^cV1~Ll{yӠzpL.u? .7üK}ɗ_?~鯿 chI^ǸZOu/&4tX4#D/,&UoIj9x>M80Eَ +%pZ7꣏-='b1Ph(lBC-!S*X˘I7؃x%{aOD[H Y`_l?}(>?_7w_~ߚr}O痟G g'P7O>yxA!CyG~y>5+'֙>;~݇q(=Υ}r}G|ss?K\W_o~2?Øg"X=x3qC^å`#MN7pG~QjͯA\<^._NSó n̪(8U$ è Qs=%3"mt мF(F`aJPӂnDF|$2nf*3wD'}~J6?~~?_㗟_|_~.¿ӧg?w~/??ڗ}2"(:o~_޼|ʯA+ 'o;2:׿s S_?js/ endstream endobj 64 0 obj <>stream + 鯿*4N;0/mW旿߅2_<{Ͽ3ow?|k/v~]oͭwx#FT;s?ͧ_F[9E""5~ΏDhjk'T^u#ٰro4ynAȝ-d6QBߌl>Jk7I=_~?o=iw}?& ()J Uc=6{`\snfn\y o7H%M曜RyopX\(uĊ3k~>Jw#&(@6 12Mj2Sh{蝏]0nf<*mJ1:|`ӕN}b{|~G}*j6Grc/~6[z;*,= +[G^Ż} #;q~m@:i2BU4n´@1}DD*Ic +އͿ@D7i:4 9 M 6M5L,7aR8#0I4P|-qDvQ-sC$7  /1y]-A[`q;Ǘ]^^#LWlʓ>u`c$ŤS #an5/˄ VT=uwbz̮PF4 F +՘ UȺy#=w9 ~7(js #%GOhN)[ €{)ڏŕf\i.&%\+td  Eݶ-) j0哆'[lFm)&/aa`b]g3#UBB~K$ 9V=\!;9MQIH=@ L@2p;a>ԃ]Db2m ͜ANhHu L:of4baXY: df^~h,AHҭg2i!/ +X"!pob "HܒH2wd1y\W/jR̥JlkEPHGSӞI2n5<h3*0._5ݫl_935-YyQ/a*dBqb#Y6g3-5d[l6f"GPT +=Cp;ݸɸL@1}=Cbʫ>X@ED*[E 2LeFBUf 3G3CXTB:]̘BvH>VXrPWčCG rkqE#Ӂ8&kn=;-cېTX`UcɈњτzQ$X9HM`⃟trV>:- =uʰ( +2B0~&PD ,NҬ˙| yij#ނ~ V+6C8`O/A4w]|*< N/aPHhH|2^DB݄{*--amij)*)*HkAaEɿs8Ӳ SB_3z/Ū"Me &?E(wWY$^p70bU0h:It'FP +T +БGu&"^c-*aKlr!; ԥ먣 t.C;"zGY)>[=\agE =31EOㇽ58;X\ޞĜc#;Lstc-Dv-q$A.PfH (/z0ۻ5FЃ99娝P2Hޝ.TFLM|z7kIip[ F΂j bT +fQ,wP`)ɐ]$|ӿ8ڰ6U>@Ut.pQW9%v +DEP^0椊dd4crЦp0*|Vr($DaV+Sr< [ڢ{*cJ ]_Ҏ79y ɿ^KFxw=ɮql:? + Z\'!+53i3%/9-AX5&p'qus",$';E3n"& ?MGUib?Lg_KR;>n8\a2Hd +SXB7{#&dmaH:f8|,,`!9b{d$eЃB|VCLb$&(퇳-2ٹ/Qέu&Rߨ$I6]ԢFM/]٤`v}'Դz)Av 8x?♝k=4oKhN^?Sw +Aubyf?o>"A]l*N`iAF$UY9bNJ&a`OKN䳏d)FYtO:E4ʧ1aӴ=\q͢tԖW5պEĭґQY~\ppC4nL"Y~Y^XS%E=O2K He%/bP;;qm =x|-'v=MwI[Se{?O؋{G{ i[|!D-ƪ: +7"#-ʈu`3g!u$״ q)t;-,&xē[Mj/vmX;9HC%PjjVX2/z~Ua}nE`VT0"P?]oK"?Ytp!z{o1MŅA4?RE]bz<;}#/_wp k +/iJbD 'oerZ j~XsD.o!.hF2eE%auv;zc1{ +,JQ&w!@u z 6OD%ny⮒#.( +'jlZO]oNxٸ +|V\}ImP=yQƝ9g=yٝǾ𣟚}:ړg?@GNo +faҔ +LSӻ#` u9Ym5_2,oq# [ÙnUu0]ߨti֜LD()*<3޷T(URW)AUPkIB{FB}bE4@~GHzx"ˌwLm=`T/R)Nw4~Ŷg ZV[e*ҥJCnE\øgt73tfaCC&',w (hfO5j?fUA00OďJeRCѧW#fdO{1~꓆$LmK4z,-31A͵WTN񝊒i^ 2i9&J|1=H,M@x4iqDŽ*ZQ_BϨ}c]$|E%"3IEzm'N~B9LGu.T`yr}tfGsڊh%M,X!-{(g㆘GwRvDߞ@C5t#H4PjqgIs3dAV*ltKV|q +S"?&mI[FAKe}D0{D?EzO?%:;$S'wi<}'z_'/,J~CLtc,\64ċ$#V3fZ(lhwҌ-鮓ho92|B{㯺=+Y4;b |2B+v&s[Z][5tՍԍsQ_3(U=!01OuUD=F +342O Ds8`ѭFo5 Cy~^ ljIR%O3`~d7e)5jܧ9{D4Nw#U/{e|U3~iQ|UTȞN+E/R'/R]u Zv-Kdçe7hrVۉpXK URuF=j'0l3FU(*!j +b'!"KɾHj10F.trqR}܂rXd9c]غ;,`V!sk9khfDA2g3ި,>"ScxeT`,Bs(R@: V{xFxvskoJVݢ?J]. NjBۋzW<䛮X,͛(QtCܑ-QeV[>'#J*KKSo]N[V!*~3%Ңla Ռ߹Q"%)Eh=p>evP:JJ~BҎIcwd=$)1XєQoγRnʻ<UJJdKqwoPB|:I* +:SDo +}g*@O( <ʸ%G^b%ضg%IjGH.u.夆J4 HhzgхQF.* Q܄$D,]Yɋ0[ǃYHk <eTWzB z*WƔV + 2~˵+*{Zc@#ww% +y_w&ϗ(?&~dk8^"ָ˴w_|_? `);._~7pL +ϰG8uĩB7?/yIhH&_ۥXUJvbz2E}x B!< R-\WLZ ִ,y=`D"/(LtFF;fʄt9O_Ux;mH0^yZ&P?[GG+#or+U&TF6;ỵ̂Nj b-.y#la^-CPJ3nU g +R RUЗun̫*R&!JGQO1ZK+x +,ӬEClkZӽB<*0ԓ3TjpQBREu + =*k-jxWnSP gzX:tM-EVx2~88(Oybr8/#r!hhCAPYxj:LP_ɾQ}"ܫ\8œ$WwM k}׾W!R :썂C~LQYQ];jM3'<i%M,0|:S@/R~/ғ^ݵ?s}'0pd *]Hь>XOXcF}N6Q=RZdJ-l?heFE**"4 YЛQV[+{ fGf`* D͂*``[#3m5ťp[f+Fm:;ĔA׺پ,]4[^JM23_龣r^> c?F|"Rצs^L9j.&uyE@*8kpt ;"/$i`ƃIT[>NqҎ~aΗk+E?YGcyU±w?r6mˁ$_Uš'|;1]z5eV/6bӯSі47[8%tWm-;ppϛi]/8x #Sߣ`嗈CJ0 MV5_3ݟWࣄ^r_7 3!7Q/7`wWUt 9(bI8VK`&7'$;neU5̜sSAL1-q8 &}1M3T p=P[U[yhxCjvi:6:&6s&W·3hYTRxnL/Ǒ߯S(8ھyr1/Nk9kGLݺW+S +^բX]SUn%6gNK:#=hQ)嚷9(R< &s,)#z|SL,C@&_#T*j#V + 6V0uYw+jx<6YHoiMZBQ'Sz}qgYr8i{O"N-T>CS:/sG|p@nrv--_P `+t2G@mE5!u$܍SB@nIQ (QVI@dK, KI~1t$J"W>a|ܕ@Y^RPN@ ?dH guoQ`8y|zjˡ h'@C*#OA i3`Er| D甉4f,8>Ծ,/OttHEP..w$t@9 KgOzO{3otx>ܱ/ e_ўx >Vtc6ՈK7%HfOIf!7SySsb +l%g#w^޶z/qEPKt2V &v uV:'vOD>$V `4II30ā.=2:F9"pzUq$0(^75g<)5JL$6); ReIvU2 %#$5v0xSWOeB?λD/Nqy_U1^[&L,8hatEWFpiá-f!FɉXND1I-(iUO>Hc;0cz[5t?woVjZZ{%w aCvR/t/#5Ck^FCGܡ ݧmLVӝ<491; p3J@j>M)K&*Zu-c FZO3k0 Dp$yFǕ|i[7vns1ðR߶ODFW违>HgWxeutPgWs]uQcoExqYDGQFm7ORG0^6UT%rhƖ/u0bPWd/yk_MICx V 7P?z+A>čVzGJn%57\6;4E@GR㊢AXpۅEo]ޖotVp.):1O&sSG\16JRU,&cf3X#hhuVo̾ud3| kar;Meo &t:q/jU0DرnƸV,L۞g.0oo[\W_ 鷛CRW箪6e\۾"(KUo{@zU(@cAxU[0Y՘,`^yATeD +EF98H}Pfp]xi],גld,/G5(KvKA[4#ƢB\陷g;􃔙;mu/HNW0)(٣!KybVԏ0w.5iog:-2T>RR"%BRXOd.} +љo%XIe\a1^6YRXAegLE.1͐r.3D],O˜D}80;c+4z:;*ww>0w1ڳﯺ; ?#2l .dNt{K~w6GP3s*4 ;\>ٚ 2= w`^,N\jh o55nJB"[\Q = yiI]Dc5ag6s ]I/,z\ ᷠԳs;d~@.3bhoqY4]~, |9pu$ S.(3%ȓGo'hI̺w('bCte%~)(t2W gXx@'.]+4pv~$@̌{oxr?<^mGǸ O Awx6cm,.GWO}"i|)Y4tpsrYLpyޤ^*jIӖLxI ۳d@B'YDӊh8=ﳗ8pO߰-%b +{Fү`a +ڝ[cMR)!mpA؞6[;E9 !@%1c360Ub!-0ݤ'Saض+#P9vξ фMZc`EP:y|IH"Blj&'FIFߺ#`hYBw >ͱ?HF{v=>6'qa`PBiH:N3;eN ь^&z( +!(fB$A1DA 3Qg-Z  ڂxY v6

    qs}9W#J.x'mOs +;hpٌ${ڈ&s^~0PZ"Pׅ-E""/,{HB-hlyx.4ato~xa~L$R^8n2;(zB(gF'3fP%ƈXbVDUkI}VϧR*)҄=Ĉ1t^hQ*U#s;Ȟw'Y$Y}¢<*!: Mn2M&q}ܤ{)|ݽp϶ y IDIh|z04jtЍ|/4˃ ^rh).FBz.ʩJ&,בCisL^~Tl[ +*&)@z%VhǏ\" v.^0Oo\Md}`@&jetLLSԝoa_kacx6}6yp/mr2r`ߎzepҾMޟ=}~w;?GNB/pV̖oL6CeL":R JX1ڇ#LZ$P}hN ]:nYj+GS[`m*Oe_C# J g}ş|W=}֟|(f'^{}0}(>խ} M _r~?|_'R[T;'a/]9>һ|3f;J??G|'_>z?ѿt7_^ɓ5}2끎Nki}FP:jl*Iue1J܋;(&Wٲ2H;q:tuCɸbTR$~)#MQpS28 +^ŤTmR^_цfW6&{l13Ei N* SY֐N&3DGDhl[S~qsS ;;kq" NmmQby/%**uGT`נg2?na2h&T1۪¼+vz m$ M1d~x^DFtŇtz;D*5zu(}>( ʨR`b3y٢ cOQ V%+#%KzxnZ#ҁYT=C n'+';zb^%{VBDs%CsbU( qu}-| +asN#¯zRz*(U Zvld=wеyڂ`L|Q''I.V8TKOz`w ^ QuĶf-0 ;i$[&[+ +OEGЌزybNɋi/RY/V/lټ<۳sF¾ưP'yD#-4C}JZZp-U*7jybi77GlTWY}^ygU}}х9QB<W: Os yz$"Qcy;+Oo EHX^^ϠlH2bPV{̆b~N-&K- (4[r-$64 ?A+o̡) +DLؼՎbKMɼ\hE ¦-:p)=CƖȢQ9kEWo8;2ڌx¡a&vZ5礡3&eZ(]f[. +>h:tfYV‚ ‹Z-9{Sy3f(Y:)QM$犚[ +gWp WjAYgMgE X&󚑷wI;2UB䖡7ez@$\˶~h l\9o+ iA460Š9P_ѳf5ڭ8"!j cGUDbW44@ľj TkG<޺oYno;@U"!6-(5}ǐ6m isW1V8&^&Tlsiqtخ3Qa J6n7#TnSt߳*?Hw I&}4\fK cIvDZ(#AlX~k4+Q}w䞾ҮvGy96Ϗb___ A~Jy/XKr9).ϯa#;Eտwp-(&fǶ!{ET|xD)=qw7zܟҞ<]Kw=gkOF{ClT_N\v#sCADK"WX@akO_ qL`BQs=s~X(RXV}\Q.J\ANHROZm/;[:9Y]bGsX4ĘQ~~TU1RJ--nUQM4T0%*5;w& +J0p Š5bsjӁ/cvKq}ݜ]"Y.lEh t^id 0BR2lpnٓvVYJ8 apjp?8M'N:xɱ\HPoJ@qe*0ݎGK cmcnk7'LS(A_@+2eHN ^j#"]"%vՐGŮ,e([aj@)#W ~b.#Љ)"Jn4tN3=x%cގH*yTKO9Xr">j똶<Ȧ#v; X4%^^<oA׳pD7}8@е+_ +&4AR-M#>80ƱKpdrPmlQA!2vJ-~릇]e[Vq"e]Q|IW`l(sOi>2 ~kF^f܄K-K,^.Is0bU[[+-q`aB'(P$[SřOq"X-Y&; DIށm0)pu oB|Wń7uc@3{i a5;\bc^æp$Y]d#R,IX~|QoW^Rd-GNsr"޺LɎiaG&IhŜR< w)(RT)2=:T2z7P6̣!Q7:tO zkJ4 TbW"~TQ +{I\9DV$Cױrqo.PsL-TޒaV,XAT+b{OrQ\Nb1[S-fHt2ʿtP9Q)QՓ dWMV9U .p }t|0:zi/ $~4- Oe G˔q T]Y]5>0Gk)cSw7{eZy; +2)fk,D$v oD@g P0ut*&گs([0'W+bGE-u&pC\. };s}9%G[,9æjXQ +x|vTۻv >ĢhԈP==HL&I=xb<;[:㌰tU}M"d2d!~[TƠY NmG,ţߝ=TgPBkoŶY `~`b,Pfccc,DW(z#E-;w3h_ZՇĚ>8rtYM.7wZ/:tw.KOTRp!ph*T` AQa&G=3X3j:?ϴ=t"F ]A0-L:L{E"g0Ns +{Ac%>G f6QMp O^:*j_-J+%a +\#B 엩5$e.cD,Z *(Zs-(yQ\#H3 +--),E鳅ɥ: w{vyp|/UĢn2DN=BQ^ ulD]M`.z9"͒#&yPn@9"R]F+5QS[QT6XZrn;xD@ظ.Εy謭a eb#h5~A#(4O;||P>3r%6%Ys# j,F@wib!۫"/'IDm,%IJVP`'4Tzs ΒdeiJwUYpyy)G2N[Fȝ~]GÒh}Yd$d5t(t78ʄ;-I){(:f/'c dv쒌Ѫf"(wuCߪ9JƒWgep?0/$Y|6#umOB !N&yG{=ߋ4^2(WA'~PJ5Xo{ο(e!'3ԥcGJr8udcIA4""R+7Jkt0 +0:&>Bt +G<^6G=5(4dOU=ʆ5? bp+zЅRFIb5YybzBAgu1wKZs{+!+K +~;ݢ|믡3(ѽΝBS$@9k'!Y⟗9%gYB?(e!M[t¨Τ>J.+.}oYJAD9;eu8|7&Q,tT>(|Sr4:(&]P8e2][x2|UPf~I^L@C[_q17>>>eCy^^nn5^^~;'> v oMt>Bl-"s|PO*mN|}`CelL"߮Ddڥ?OSb9i(qz@V݄(` TlG EUhAHUi8lOUj0Ɨ>~[S -#.=&M^¨1Qh:u쌮0ǂvQ-aQPk$mj@i%J9WiQi9 +@nL*ӚC*zx?FH ~=@v͍x28Mo!q2+[<ywpUĻ M! +)f\E4|~^k{,g/Bc2y2ÈBŭ1i#oei#L"+_Аl AY_ 2[Y$V<4wesUpvgyĄYaK&Rcj܈a69Xd_$.h&`~3**Y@bY}6kȝ>[28jv}L̿od5aAt,L30nއ*T 0w0N.h,>D-դք~Tϝ׌ +Ƃ\KY>2LέYPšWX#hkZgƀEWoE|,t/G;!t>]Ϙt$Fivmf%q,wq_kt@DBXɈ-iXNkTQ]bqV)Aױ4a: I\-9`S(5p:MX5"e!1u,s d} ,*ОnE>>=i)-qRʻ֙1R)wK64ǢwkJ 74.]y)Η&)>.aVi^>oiaHS>6_! 8积?/o!l6ȧV梆!hmqnvIiT}jO`C`IEC)$ϗ gO6,u. cD[s,(L߱{gQDFQzXh:NU&L匽}GQ!p( Q*TcVx2(yHI ՅLd.ukY*`JF[_x~8)jے-p0bIcX\Ws&M+,IMY9LJEz$S3 eKG9ΜBxt39WcƚΝ)g(rZr,)2V?wIZ+RDt[18* ؅Im& S ϭĜl γbBp~ r$ c=Kp~!qK;+H1cLJ*@03IC7\zClcprLoШ>kNF'o2AVls+?WEgo#]5hVf;S>X h6Αhg#u+xך[ "4Mi1m?`X +4Y5pYI|y$7`M`bv3wJE)B εͨCA'Kji{`R!TK0c&lxНd@TY)U#XBw*je$c:NlW6di98ʵ;e(Ҋ4|VJT.h0 |6_ ޸JTFتK ZzbjYG=evύ("kˉ\@ X- [IY(S-|]\aBx,p Gٚq^ ǹ5IT" ̗$@u--J+7ƼTlYthXsaas!i`ϖJ4dˋJ_cB5Y.q(8 ]*::mimHHxDqkE}!'NmӲy_ݯ4wM'"Ll3qH&F(`k0e%I ]KԆJ!F4ԲY,ZG,n'E31!@LĊ!.M" V$--;I[l=qL,D'8'ՏxPl`㵲[]l  cScΝү i]# h_7&l +esEB̐1augWHbyD/׹ ,r\`,1Y #hL;ˮ;Wt~ʻ P80(_ +R19r|)N9f-q{u qHɨW8cfP7݄u0w=c.pUe 9-%Ţם,w6< Wms^qCcGɾvJf^1c (zYt̺[كՌo밒(j9GPA];d=e/\W*Z8nT'/G 9!vnjB)%ƂPָ֒,`|,+yDz2q73`N! 6bqHRT8>'q) t̸3[6ލRhAYVb1B1]yb!R)7tR$S S'Zu1+ΑyBy$Ro0ܤ7 +I1aAYCE%Q8 +2ga9Y6Qj<14z+&H"r2^ ]ئz%ǼLxvMq  )_}FOBg^d[M_[mpPq$@A}p +C&/ڹcvxY<81槡 7I0ozr<)~تQOCk?>CpZ dsaaZG.'ZL(0Iu+UlJhH+XU$&{vkG1/$14y_EW,7hZLU*bډcXXAA1'%~Ъ$dwłxΈ<7)\„2p2bwF 6/48T)*LDIYyQ)AU"TS"iOs_7$$P;]KJ:]4X\Ad&CJV@^x 8N H:Ǻ<(h0giI&{qQ@kmWm5955W]Kd'04E#7S +ںh sp,r :<7ί^jTaAhTQ)V\Ft +?ReI9e!T )?>1Yk|):Z"X(XtN!S4/DLej,Ē3.SoD#D;N|Ny$R{^my]A=6`2B{Ðϻx*#=Z}EquL, wZPk{#jp#] [.n S/_NOÞEz9>}+ +O"  +D:#jxi聢ad+hC>*K ,=>&N$iՏM(abFF?8dۑ`Iؗ8Qvՠ4<YĽ.nUnU%>?FS6t$+mp4KC>9v!cLO`׫ J)#i&`͝ʑd(м:7{O3ABlgsI;~ni,"$?v 3;?6l4em]=" =E䳤a*{)ō&FFwlٛqkXf+.~ "߂@hcmø^`OiWRuv\RmWռ\!aPcW~Al0ߴ+bfW-MJ5BGQu kkZ+~,dM@ϑ崰7/ƿ]2A+ֹ6;Њ& hj[0i_*vwރKltӌ_*xye}5L:8T/^Ώ_`W8KpQNlLmntgdž7I)XJ"HV&zbdz4 mvZn7q+n}2vLp2©3TzVQ {U54Ea\89hV_gH]ufora- $.F_TsS9WFڨ .\5<g>@~ qm'nԄ"67f 3'Ǩȕ7Ya^M,sh*hqA[c-ŋIjO9/&$CkgB^ȣ(0Jg#쳴u4bjd?Py% {+$Lmh9.S&@b .UFVT0J< #4ZUbFSβwUB c`vr"Z"%^W~f|i7Y%Q 67mXi ׽Hk)Sӂ'0-9 +&CS]uJ d&?a@6DϒQ`¤zZqJC&I#|LǺcŕ:S;:8B!DWS@vZP"YCH'<#0B[ñbƎ&N ȚP:^G}Y"[t7%])<1bWHy$*:NtSŽ_C|Fl #zYE] @I+ f-ĭH 9,akׯCۭӉC_|lgt쫏~Rpz,D +&GZ$%EX CZ@>DYD\[ Qʵn2JLʙ/P /˨"R@X\Y+L6Q̌M0S3VP7$\Q؋r%x/v|qe1*Vƭ숭t| mDĺTU!{+3X\(KѾ + P0m)V6u +1B"v)Pg^.6ÐCgY)3 )S_s\NB 9*  F**[1zfm^ŹbTӹuJot,^C ̶ g䵯iFPhƢ +T}MB܊CaVAnv~og[9f8er뜗 s?V[65QH@PbĆLf_E̙įX ͹1$ EԸLƏF8-ŅNL$Lv;h o`eO k9&E!dW:R)n3{z'()T^I% ++cAВduurQ/JԪ<8:BuZ;L]/Qz*A)>+oK ;xʏ;P4UusFhu Ⱥl;U +K9aU~C>9ŨvM qw!y7z$n:Hi 9g N~MtSѠpJm䈿2]X}D_c}ɠ:&9]vbDG7>8׽(_Z8FPVM=y2U :nB!}oNcR?K^"j^]7 h)%m物w_#g].ixd5r {=㌝F>שλ#yR嬺7a#BX2(\2/6)Rx}v@nQ1Ut! #cW r2Ӡ,hdZh;!UDuX[[bGBfjb); h`RJnĠY1ŵ$YFpK_&MiGC(2⫀XkҖ!/gxE *[UbVqq4FOxfg"i\jvWGza:'?\.&bs^D(P>wZ]9/00gt:Xr# +Ob8K„YϜՑb==L"{P=0i=hT>ut\/pz4뫤!Gcb\&v`68/߰27lK^/T8"TvPڲT'cTppW*/:LM{s1x]3v *|}){v3n|!ݺ|'<;_F?}6|ؿ q߉˵&$_?fԌ0)[&(`.9.tZgjٌLy&Iq:F ωh[U%~ '04R}XgYh e4`%B'g6:uqb7!_Exs/ gGejqqor""!6)M'xaAU3/Avc~p~rv/i8„}d)5_$u Ew3J/%+"O 'ÂԵHG){#{Y:X8t:mgBDlE@=6Y|hq  "HgaPӭs$1 E%xI{U7jAیlyJXWVU&I2,1׌I]h=0y*Jƭnܶ)잶]gAr#O>M; a}00@le@ (@;ɤ\ F"Lt,MC8MU`jq),j5laTOMc3e>z$Es eA٩PƩ|Qߢ1OPDwkcx3Tggg&M;tZ-݆ð{'*j1kQZ 4WxZz~ri sAq9DI\LZegSU7&" K`j"1=Pvt:vİo^կctשQ@3Gǡl),!jg?A:P9DZc"0}W~G g T ڎȄ4rJo 2̅:`,>EXtGi4;~ʥ˶;|j~;ìE ^t`&/0,c Q 5HS. kBfў0VpMXl'T5~P{ ]4ˆ>ǯlV?å:ۈ&BA&f͗(+u'0zz-b!hV L"nɠ$W$}`Ve׫VUF&ycupu\bK[M0D>I^ʼS#jIl:}8*R8aq2{m0`jIN.1_X;:{^ͮ:8_ At FaIb}3Z-u ˘cO8U/6;{SUkZo?~اiMlň!Ɠwč9YC] 4m2cMM'Ys|,(\OQe [ۨzݳ\3nndT0٤nC +^ԾV2̤~-p`56(NaڶLF=#v@rWQЊGyz8mjwS2-D8-T ^W C72tBZHCDh\7b+mNாA[_=\=zIF?b9駨~>=OJ M-M?y +ǩ͈,GՎD/qCۆp=˽G:!N-C qWV8 /#xz Gu_mD9A=1 ʘV͓ zU%Z\ + mJNUᇲ$ڛ$naEЕ!T`L'@"j)6kb `8Xǿ猫}Wt17 snKk)\z.d#Rj;%$ߏ9@*WQ`E 9JziW=BV$VFZ0ė# β0?lXP{>Ayj\r 0X3+=#Ir +/\B }-K-yf#Qs5 $QHk}((F96m^EQitg5/ S;JCӼPdc˪ġk18a+mD=[{̸Z^M^& }REN(FrjvmupN +Թi`%R'X+ABg&Ky TmUv9X<;y +qvl +情rD6ԚsC =6k"E;߶!G&;A +4ea6gsA6*Hc#CۆJWoR}M;f oV-C%s$HЃ{k5=0UO] _{Nbye6?PFB"Na@ڏZ&dim r&\s2])/'!U録 s.RsŔ`*Ua%ׇ&OlW-Le1!qy|N {xaf@a +`VB0 =*_*ռWEP.G|lCwD6(x67&0DP#ov~U +]g"]u 5@;TU :nBax4HG@KfWh{ k'u2sc{s 0Nf:Og/MSdak;@F[}-^j1R1nakQ݊X:D&to]>QDe#9]%.&fOC.p:& k9 \WgTh0 M!f}gjҎI +ƀ6\ rnƯIeFi}Qt֫Z&~6̐٦V6qlÄ%78c2z@(~Q9I<](sRMk] +App'G*-WMqS ˌmʱ\G4TSl燗_hVmXBYA"31\4؍es IUBaqxɂ\nK_0ThKҞ8ba^ I#AعXR '"hٹ72~0M:A7M?傺$8t `kvհrn$i"R[ oL*,BQ|ܼaZ͚5:͇`e]XvJ'QʂRi.;sրxNUoں_$&¾IPt/I.XΫTwU5{ܼO5 )l5uCVU_: )JM}z!IKHp}0 +]:&;:)ↇjز5dmd;)|pS: Eэ=gJ7$q9-G {ڿb?^Uܳ gzϨQou-tޙMŽ7ޱ1od>&U)4D#TQ86!BxlUQȣh`CgNd?&H:d; JGxre8P9I;o-pƛa`n6"MQB| m#̕4 #(pW[nTi `@G~ qF&.M!݅{(r^G~Q¨gz'70 Vqc[wET/ͮ uiU1f2dH3p~H+.%d/h+ - q8ӂb4%$ZBؾgˡL./ѯ麣nUϋgyi$N bھyV@.?*#κdlAW%i ;'  qYQjW1 )v8tRe_,r[=mOjIonDe&4U@7v~䁂Ϛ(C|#@L`Ow"U:A0朲J5Q;V,A HM|'qt2>Vu.AeA-O\^ۢ&i HjL]8s4d}" ~wMԽ)_p)슸RP@ʉlE zF@#}C{GKSErV:$}/ɩV)W.)]jGt ,16-&R.9 gh*;iyqK>jgD +q7. Th&kat{EI@F"m؁~"7#B҉CLZ=!0/(Zg^A#+-D:Ew6H2em`ș}n9&R(ބzQ:IzR~j^P>r_ۑ[CUEc8^kiuФp=I<}<3!i0 b+'NŹ1 74{vF^*z *[3l0FYW +&*% _[2XQ؎(ڶd"]%zEl Rix=c')ر~T5VwK@џԠG CN#tɠl>чP!\qq#2:/޴&dnp@$'I#AX8nb!,[z!SX6i{ N|z!Gڎb6SX m1B=s (Pzmˎ\x +feV +5-IԷ ʋCm-eSojW9W=Hc8D{Aۤ(.i7S-N*X|7 nUwQw㱀VP>"(X&]} 8PG3ԝZ$WXYF}I ,<Yu]IuLuc:~YL2#cD514Г"fg.롎k$|B*UR&+ *i\pYs)ފx D7S 9C_ƻlJYp<GK r+uQ)z<ێh=.X͈!+Iv͵(nnH Ĺ)v5ҝU˾iAwJ<7+ Ɑ-w+gK޼JuU%DmR+to).Mm |M;8IBZL lҤ$SGAn|A\ IBևKpeP CJtߥqdY0S~,UˢM}RwP_K(V8y@X;{ @>liaG>aEqԶb@Oskrp S$e Wz)hzb1~f3o +r0m nNе!rܗ"iP熁B} [lC^vʀEn&Jr w7q?5SzUܢ8j;A煮|1@*Ě" tݒLGpj abGEPknNu_m bݍDsCML$S6HT2em}0$(d@[ffC0Pdw݈B0H*ԁ Q@8O\9>n-"Oݐ~KQ"2ֲlkрy`8UiB"8s xU3>!Ce"vS^c^ZO,`~(4I +>1Ht;vOoQ]8&GT(m؇ё$ Y4N1#[!943 2 04|/AȒ^ʧVzF[=R]M$sC*K O+/cBO:g3L³ԇgkf8[{J[ޞ^Axc28<t5[Р;)PZ&qmhm#_en~H0@@=zcu9k`3 QB|^v\EBy7$iUD8$ݽǷ4!O %scSv6*^%-\*~~źM-Ôq[pȷ5}]f\f bEx߄ iOISLڂkEN +k1eZ!¾gd!Iq=pAD=a$X/bwtĵ{DDﶷ9j['!(Jvb=ע !q%Ӌ[&L@6QfhhjC|yTɤs-gxhOzN*4ؤQl'hWJ7~c&Su8Ĥ>'-먂5lV6XRPe]UW' +V@%^\@ +퐯^ t~RTtoy˄)uD󤏎ۆ]IҖWwPhkX':p-[ٔ6h F!5]+s\nмJ" !vD b~WVH + ;kmKs#&z$JG44]c74Ρfxx)ŅY$ĐQX"e?E3jK C[U/=-*N$90xG r. +6{ON)?`*U?Q_@n \|xſCܓQ)h5 0P fnЏ Ay{}?ՈA>>fpZaL2%!%e:GAAMB"7.1p2B +{Ȅ! rF4(RԼت]ᢠX8oս9)K,h1wՃIS2f`bͅ&9Th~T'kvC&D J]M +B>A|J/sBuaΚ 4ќ}#g6Lf*w3ttZ<:2o{tWG +#M%ceU=e #AS KzW%Kv5lD[n"yH^`[ GW߳m@a "a?xVu?$5.`/,L +n≤N65e`SWwa D-khi +\"5)A0d$" +U3=O9ADF'O4mzCom%QRr:&uD ͶD%L2I[3/u=' +ƿ$׫2Q%M%.9y֢۠1qD%LУqIWҚMk/}*<$ HIapTpKK<2vjK:&P9.}Ycˋʶou2a3*o%,/Fz5m"IGF[DT1h{ s} @UޘjڣOs-(yvҶ}Q4ac7O-?}nI􇓹yU6"Ukbr +UQR]> p,LP9V ]FHR 짐|6Ob@3}.]P0@m~K埣4F(83R!osIVngF.=~S$&z(UM#͝T@/ jCqJ6ASxӸK4BODEL^>8RVS1nK= }cx6e҃BTcGuKٕu}0A:~`DjIXIH4@ |nO^+s8yϭ=TUODI=@ԧ3kx<: Cb?eװ/NjPZZDW5%5r \ФIʐec=HQswIG"S1QUmHbjG9-ģ[(l5Gn[?_ le9i!<{,(V7,sd@窲7.f+ySR"7ɾ f:^svWo:fν6ŀVHsaHucO&j=$c*UJ`TjbCL;\cw+UL DJ׼~,/+$C@^19AS Pr\ +, ln TV 6bM7{,x7APV\ɻ lޖ_K* qbcb",hu[]"!0EF<=i\9< +^_a->Dt54F]47"tԗIb425}ĪR'|jP#5wbEI**5j0==Ѣ>z-j j(p`.m􂐧vy64x!nP`[ٕa崣Q'}T4غM\~g0+7[b !&I{~&r|[(٫90#0 #QqS@p,: +!vI P>g>"L` $N Ne2D^>Z g$٥}f8E,yȾ-?'KDYLZƻsGFծ|?eEfGW׸{P/xsѳvʭ©0wG ䷵I(kqbqM:)y!+h=`8f{"!xHr2ʹY}`w;Ex&;1Py8~v>c'zXv&}TNwD(KN4Jt*;`ݩL2@a +\ۄSy' +Z(=T`=ɀww u1NJ_!2Yj!xҪQ&Md(wb^pAmw>?<(=og_}W~շ7}Oތ.<]{ٟ?~zg_||}/~g?|~6o?͏߼W⧌ϟ_W_;/ٷ_|g|Sy!M4_Ͼ~k~O/{R G_\L7n +\Ii1_o/}Mۯ~곯}>_P.w~e}oƿkۃ_ؿo/oW˫1"q#*Q?!_>o~{o;_?`}ߙɎ/m̿~q3~nFӿxNXs'Jx5_CĊ~ YT8/3=԰qR07Irӳxue\'Ʉdw@ӈ[L +@1&CIgl#|zg@A$@(7D_8*>gxh9e8^eA9AVf "C3Gj"W1G!{US9cZH='9aN='Ћfɗ gDD(ޓ 'At  hTW3oR&$i1#b˝Q(-NvL=y]pj(IA[$ +jȩh 6N:| Η +=i('* eP`A$r}T%\7QK(wF>e,Lrc«Q5/O1DJ^e$IA`ՍQg@ըgza}f5i1W4*ܹi,BkgWZDfUPD`(Ua :ct}v"avm#x-tЅ'rQ +!e&E88"ziUo$o؁K _MZ,<AժS7&Z_hRwi^' +kKA-Jz jdzaiT@0 U^x1UWa)NB"ޙ@c,M"(\c\H^ۋazQ rn,Qd@4@8Ƈ\Va8U1D* +mF u_]ΈUs!7|@jdwXx]',@q7-Ʒ %,O>_*,jBtg "']w>[@+O7;NS $<;,ႧpAiGm_f5FS^` ,NAR`id3EJ>κbs yӾ>E(_cfQj^泍.^WA3RxF!meJѰ_ۡE *bcB}ӵܙب6:%T5ŴXoatn(mU'n& ˾yu߬3Z_8C7Fx`@E +ia"9vQ_FlBD#+:Q6GL>4vMz}#P/= WvgrumF79 ?'K92=qMgHZw=`5l+|`$coBrfMYȈ)蒚a6&J)VNj~]sYŵ2ނ[擻 oV,(l(a/Q 8 HqM3I6ѲAig:r&A6 9Fa/&RxHZ]EOolnB6'# CFYi`mA_7RI+ X DNZWawX5^1]D} 2 +»r1%-YF/g_ރz#B׽y%^٧pܮ2qrE{_7L"3FwC-,ZamZЬ͝f`tvӭ>S/FET=Thskd'+:#(Hhhe~C$M1̠tcBP=O*y]<pyQVZ;6I wsRA~pa\^[ +]qU}v %ኻZ '.#!psڻ XA%9tS Fyt1n&_hѼ\\c>+f$MkfBZL?fZ})86,{F ?F:b6 +]lnbQ."o]mF7+׉ +z#;[Є|)y2|@n!pp$%4 xBz`-Ղ +gR~+ҘUbw5NWzz:W8 t>*FD(>H+U%(E?!#7[W1IEeI=ERžcBu;/i'ImNo x!<%D"#[4-%u(aؕeFwl߹$%~..!#W@LGIYI"+'8j?V :@rҧze+VY*PǞ|J6 /Ey2X8Z\BϋMyEo\<|sm.Pֻ@$k* +CQ"Sy-QG ڛT(@ 7_SQ8Na|G9 ;O߆̃!Hf/&7z\_.ノ=w p.yss]W9/c>+oo>' ѐo  +Ir6zͶq5jts]'_9/Cx}uJ/_Y=i.ؓ +)N4DJ(iN):nLp&mC=f!2zw>fwF948@NljV҈]_B2݀P&bg M $, +qc '3|d`vSQb ,zBh:YYrg4i9N_!X!uR0*E*}QҋCNjW2$E3]M+uڪ` ꦛX\[jPcJXF( +b_jf(Bjt辡By3:bH\Ve 98(jgQVkw˰݆]B9Nt3HAŘ|8"gOޘ\\͍t5}gTDL۲a/J?RzhBP}Jmqy& fM! 1?s5ւ]/CYFu]]¹|gxNѻ8+9x5֌uŘ;Zs摺ub\\\2uV. +BU6h^C: &E5Y?"V}Re7s opc~JnȻmʆҊ]ygݍ݄êY7x^kr AF9G ">_ 66\4F':` aE=Mnfawdm fa\ [,WDhQ,L0#NJvD"ZU 4\Mz<:T lj2$󯚶p#[r@f uPb} F0.A]D[mQC1[oJc䋎w}JV8lޣ2!>A' QF,uVlu ]Yy2:IuŸ{gdSۿ#4OЂ[# asHpP]H{KҘL UŖ:D͐WdUmvӿW]LʐA2+u1Bl] /X0IXiNGSCGSQjtv{yD&T f&&'pQ!Dv%i(8pc/QT6Y\AO9#0ħ93JnHP ,.g_کJ^D ?ծϡ30ȿfy fˬJܔ.rf2Ɓk&%"ֲ@V69WR +|qЩt5@j>ywg;nKnXuGnI{8ulVHEf2g V}51@?ʀԪ{lBHAB" G5ŒMj8 c-uqbJ&jvS'rᢧ* ['fc7 qxYIbN"7QJ]#čv[^Z*1poַJg~sTzEach~V@7}_yf=F X~v;g"3g"P# ziőBsX>s;"DjXvOIՏ]iFz_+>#5R=ȡB[ +'ڀ[7Sm[pB'mvsjC,JdmD | mpJiw +.;e_T|ϙW j5D.P]f+m0mn(o6=l P7ρ?.aZ;Uf< +9=4 +7qyPB܃|f@ЎOVU\ijiDieWƃIID&F"^((>$$Ȩ5U3I ,2M/j*B+ Ϩ͑fUAoD *4ʼ9lӣPaDT_D/_=ohe>F~M +FD9+^o&Hwi1\Fbr>ywctZ\W]~wix=e8.]B¥rT)A9Z$:@4~ +xvC.:"-Հ kA 1pOB.3QQ LחG{D{*;67/V$-Mid Sxr^7Q2ǀB+DU& <,WMʙAOg/LLM=f{(%A\&"'[ȝB -0z(jh t#Hl7tDA0a/. +r6ﴓLe&IKBUCUxihڽ*ԪT9. 9`]Of.;2# E5-G̈́&"€LPR)G\>4χZTNIKZC2Dtp4H'sU6U 2L$" >YEiSJTcQN4[b|f%'/ت-l.ulG\a9 5 ]޽D1=VVdWSYUs/X6w}c"4R](mg%pC ;VuпʈN~,6lPOCwSRԀG|NW۪ ]pM/،;eTUQbkCh$ɾtq?jn{(WR b6HY(NH]/z% +1 +Tok.jMZ?W +R тAUۺ敖Sr'@A&0d,ڳKOʫ>o_DK`ӠL}l:Pi-^g$Whku?LU'hYjۚ c@d ݃B-K䠆3T'qfH%ÅR/qU+@ꉁu؂Tv/ao\̜Z\HŚJ0C/V x_]10+a-G`"46r@@nrpJO)!})D8mliBk=@ydOVY({E|,b nDDq8!!z{07tCq (EC _^/ 6:ՁM#mXF_mUhev)NHnRc޽M(R9{F>+˧*-')(גtGl$.z3t:T) !hҧDEC)aGl-~@L:'_o% +pV\ra͈KuJoUJa {:` .]nand!( Lh{@ V:hV»]y{p>fFkb@T3/Hْh$2[K*H\UCeT)jb5!VTT/%E&Glq=Ka*N_`7344Rq#8ᙲ@>N5 +[\*\Y >0I&9 #C EDez* =2aPB2KhTt`T!KHV݉L&yd6):Vα$z&b0<蛲]x "d( +t8r0Q̀C U pi-a; hBjjQ,[Zr|r(ɑ=RUJ4dĕ_DBHJ^NU%oߪ+h:(Dע_eG )m~_!k0Lѣ:Q*VCL:z%Exj^ppYXDCɓΡgS슥)^smzJ2HH?y-E|tos6FI.;F X+RDDwT|'Y%W CEH;1cji$&ީ]F:Nj&TCM 0& 23}_4PA0džQ9nE1k6锧HΒƤDƌK q9d4rs*%jtAViIKl(4EAu_g,$ao"U"8iW^H%;y( غ(>>O3ILe2݈K=<㽗?"ٛyٛUeoVwYevy쭪eoUeoVgިJǛyUoUzj=/{z󲷪]oRכިn/*輪~/7sZY Y_W[}%n_UӗUy[yכUy[7wM} *ZoUFU~oSuV~^F~^f~7~?z?.Uy[+Fz?z±߿@7h +  FXVhoy@r~L7Bȗz+\җo X`Txte0z[ eoP議z[~/} f`5 mpr-97,wgo$G t + "AfIU cbg1ːc|w? hS Ok2qPͳ86ԶXOq#Ӄ 9JjV nJ``MҠ"Km?w>ϟ!$rP;E%E;;uȶ7-yP ,Ss( [BxGQFms;gIjVvYjno BQBjomT[ːbYʔI "dACQ&+qdZL.D:S9DeU'.6wʣ.'1sS*#.Gq;K4fHr_ `ppIx>w iaR'YȊ$`mSV9 +!ύdM^1O",7'ry&j d `l`좘O:PPo.Tu: oKY`&岳Xʊn\-4Z"B^BDtmM{q"3Rќ>v+i3. 1աC~ "Ay5|}YDrΠhԨT()_jh!#TY*XKo{( -e8 $']fx']AjB6V!8wY ]^Eze#CR#F?MZS;]cfDUF~­dĦۜl%bJ +NQg%iWQӄ%ZR%paxo0S +8d-创V(ȅ-&v FyQR"zJU9 >#Q:KD+EgT7I,|ZM,`"dS#A2"U7&ڇNƦOݷjR(8tNJZ؄F9 ~k=?a \ kwÿ)i.䉔;l1'SE& ( R]<Gl +eʌLD" +<(jdU#0_Ќ";E5ݾY{p!bbsDAi `&S0lKfYv,0.qV)tdE揁Ey~PIR  ^d|)P Zԕ Y I,94>#]W I&1Ii FkNAuʂd qSp+& +Fhxk7eL,ҢlMaw*XX)KKD'{C5v_%. H؀z«Ͳ]Sg!DtQʤJ)R(p VF[`ٶ%A:3ŶKXK1$G@(^QZTά 1-E$9( +%"ۄ0FˠkO N8Hz̗rBm%KxIC9XEӖ:؆Q)>]6'?Ozjͫ{ė|5 Zk&| ]Zܖ$1<QwmgA:f$:N8DvW.GCEH:!:=SVEԌ9 +FpExvkIU9nS9@ajIIbI%Ǩ.) +a*{;"fNY: +V J 1u Kʨ.it8|yM&@kɶĝOJYoB硹'm~0_CR@X])[+ zo6k.я DB)"Cc Rs'ςhv\ř_uIUHɮ":ye;z8ƷS3qD 8yhSW8dyrkrKGG&5BJAU`QTV +=Uas*jcE-[gG9S !^g:Ot"ijnEź۸Y;u Nx/_/zl`krq}}gt :Q3HX $Q10DaGȂBOEMW,fÕ2u(,IA<.L(YU,")t2gpZp'H69+DzOAFß{^= D%w(u)竔a}=Q`IgK_EW9,SUeg >:.|Zh +6<(nEq%FGiTˉXCݟb> qLY\QK>DW*TF/n|X )+@FcCl-?^uD.nDD@6UE|QqdHwZ%i@nN뾢4}AKұהFd}':xv=<D}g{\YN*(JD(#K)̴T47 PZ՘g$iM+⁚PjsjIv}gO¾6|L)勵%g%BPTaǒMLy#2ߘ\lrdA/Dqo1Yd`b+R}'*y͜ ?ҖBc,jzlf\Ѐ`Xl>8vQZWCՓڲDQ詤۴.6]F%/WOr@Y|b&)oK09Ac1NFL6B,>76^YR +|Jpv'tWUR/#^ ڇ̏V![2zGh%_>|R-2Gm_X؀w|7o1j͂Dl-o??[l=FVСQU <Цm_3ać/GN6Ro;bh;}jKĢJ\f8c뢬^tGե_1~! +K2ئΏ7s# @y6TA"=!+qDGj2Y7:[F0jfVAJt&!jnWKth"=EH}S9HnGt٩bbC/#.jzڊ:W᫃.'9OO-.7gNR`YIw IK> .@h\hrKW"Q+/H ,xW,%QV"^wm22 BN}p!D]ANvΰ +c!9`bZbg,ecJ<@a9/)uj&{$)ET+()(OdҋB#+Db9a̦.<5Wە Bu\sW&g +p-;nplL$Jes[HZw/9ZO-S$c|RSLX4/c#{͎$@I 9b)|}JB4,*UU)RSoتb'./"ڷIir:dӆt8oG{Ӣ`HeC;:opa=so`R?el>t`>+~T#NAP{(p_X" +$f7!V*bsS#8{T"oGVA*8 AV#:796͍ >m0'bRy[I' lU6$bCe!Z˞Z#eMmXZ-PE0u{ #2}h4qrr=ݝV_s*F`HF5Ə4|U4P +IRs۸NDe)0O[3wR\ +e}P(IA )1[t}bU/\E74#zg™6J5nC{M: +xK>0f>l=VCdӠ(gEDU]UE dfb-5*IsĹe_6 +G#FM7u!;0+9?cs~9}Kɕ\_·54E1B/tB;Uް2QJ= pL/Z@J\ +=j +~})<`t:4ì|mf+95(n +#tW?" gjp(F@8#(h +"\a, +!Ԛ[ ik6#^M,; ZؔϾjQs";XWă`8hbۑ!5 CڌޘF`S()_d2!6Wtr7o(5>1]`I,BO&*zWH`Q [PJ6 A$6r\E!ͬqO.^˃ep dA/cg]!AQ`"bۀ)ifooxfw5~sglP |O/ua +Xtʠm3b n@w4=xPA!)d/ ]Q{6Nf7V݇ - "v༗.0J7R:7W;^]1mB(#j>4m?Ҧ wػN<`Hx ĞpJIdbQV?9B]cw-Ov9jwz>a1@䂺u#V 0WtfB$ !z 1>0# w@'24=V^TI1"Qg8}xG( o}!CB.{ [ +(엏+Pavq݂x&G`A\bt_!&}l@ŹR2wR ɧP`bPv"`WCt:i+Q &(QPi]Pj:7BUKe`d_>(m 2DNNiT7anV1Qh̝2k˷oJ0o (T4w;!|@\h0iwNzzB/~_pTv=-WeOK $֗5 +=8pbˎV;7} T?<v pnF֋OZ˦!ϝEU+@FI(p+Hu! 䊨>o:"FTAǎ&L@^zo<\)''AP'পFT8lu0kĐ'-xDb<uxLbhU}~UaWssr +AHof@{Csz"! ^0xri@~r,v11nPqU 8fՈƍ6lЖN19/47kᴣ2 ܒϡ~ >H!jC_TB{a'w1@6צAgO@R'piiɴ KD~ܞ| -- QQoBbD ง,Hا )Cld"DJAPW7U>рKp,Ģ4 ] Ebh)-h*FF LO*E@BG*G)% mmǯ FHeV%⍂s|hSӖ0~)i;MG/ȓ80Hu]%Rf`U吰SSZEvW,7w\旿~w~ JTd7JoE._oO}'?|dW?|3\>qcݯ~ao_ŋ)_?|ן_诿RY OZ1OUOzx_);oo~Cr0Ge1;5 tu?}?#xQ}ǫ9Ѫ{Hjȉ"634&o‰vqVMN_W'Չs:Qs~)T6\ya]E@CB?6&1& 2?\싌>^_.+ga/4T3xW/Ջ~^T{B҂4rE`| O9ȏ"WEgE-sNjRECKm1@Cd/qEzѯ^ɋ~TcfWz-I!GDzDvg}`$77469y_u~3{\]9jHH4)}6O-kZ~AIÿsC;y\S1!A`U V\?~٠#94B&}>ZkC#0Z?6OW|—BEΗ;eZd2XU||/g {W~y:x7a XCCJ3$_4 +͙Kۀ#87`\4Hl_B KDAg ߻>{ޯwzE\N6-wֈ$ƹ F$7may9VM2zjqI*/Jp2e(6]jf}2̐u,~ +vDT8"* P3m,6]Dp |ef_{ƻu(g x( 7U-#IM߸ db\V1)+׾d!!դ-5I؟dĀ f& ea(|]:HdHF&H6ƗIGJ*+JxߵTG -$Xզ%y@BP&YF he[&T@ à f~TMɜuD2hO6n8!c2TJo>38(ȕpc4kL4WYgfd.Ld;׳S'CnfEh·sɾwMچa0m q/ntP; izn{u{= +qvǀ/0߾EСpWB9pnSP({3]02LڅMHCwRa cw>=!H9,P\P LWz-h W+E =-J!6_-sКKQabL7C ?Mqw3uS@G2#4b"}.jX ]>86Md a&fkN8{Ԅ_h8^ŤHq&;BPwgdߎa %!1i7h{?F n-4`!QdguMZ+FuϡO:Wڣ$jkPX|>v  iJ""W/m?Jň!5ܰ$k'M- c}Q .^YA< ֵć ^?Mb 47]r?A\К'e< Pb|DXp{zTf9|;8ڀPoTkiqmK\cw9LH0:J-' +$ři  +a8 dHIx:Bڃ;(P[!+hf &/nfBK!8e19GuI#=<‡iW8yBB ٧7e†<|u;L*|nݸ؜ mnY Fo+ޫL{2ME&<>9 Q+B\6ض'E=v- Dcp:THQ@̛ܽ]`& +a W]Y +,MhݴkPѐl t-!a hUb)xæY(u 穋4YNYBNo+^~DwG+@5y/le>iԔ.-b d"5z8K@ +lήT] [6̡*x ͕ +|2 b,;14< ͙DJs|WmYsgyDg/{ܷt6 {T(>>:LD n(XKJ OoDJ#ʺ(Q HRDz>6U|G0EBs:-a_4{ͯ/]fW L 5dV7OK0TT(-׳S!Wb[2h%4-7ܛ"8HFEǟ. +i#RacRk4͆ܤ * uѹʢb)G ؏ib67WH9냒"9fJ +iN-6|g(*ܠO^IѱP9'N gh]  + bt-Nբɛ=i*-3jH@^6 QRJWO PJ=W3%'H"ν3I׈30\C;D `NsS" P;gxNZIcF[d%th7e/10`l'4`0RHG endstream endobj 65 0 obj <>stream +R@8bXF +vQpAk~?#%LW Z잖}ߣ +vA-y?L6E2L4W٠,:,uŨ.197)2zuߐPD PQ1ܤQmENkH<݈T DC0P%.0I-h!(Jf,PEXnA*tT8 n$Dlqv\0oxt׵'>e}?/*{0*`5VBh84TS\a:AkUWa5M/~ m1,Gc^4 yʸ%UQe xDV ĞE](TPR!^pO nV,i:Df Ȱz,ElAY/u8+] d>o/ h}N)7 t"QJ#LEDZHx؇AOKS44p:W0tD\x/ 1 R"zVB]uEcfSUMNSTh[F0-ZX/z2< X$>Fś:1mɍǤ*q7&SW09ũ*E?l'DZKwoKhs[3}}%\#RDV#P&^LgxЁbui&9)ҽL0s} d8lH"\ +-^8I8\:]8'dl +ҽ2(@1ĝI>t!$&mèBJ134he6H S$M.{lY 2c C.$xbe~#>8 +@#m:/?'8ﻐfPRS~R]^p1D&pEq{RmDŽ6=eTڹp葞Qdt4M^a' 2ExI؟#Ѯd|6^ir$qG8%qdwx%R<~X{pq44&)w8ti{s.26}GJ>n|aG*[Z?P1Ӱ +͹}TB. ^Mz{rj"y/Ne q%['ФӯCN>y~'㉁`⿝kט 6'3dD~;;䘘 +I`WNy hQr a' YWFA8rSY :W׀KhS=@ V(P,Kײ#(50M9ΑW + +15WUԶLnW!Pvl1+4[nFhӯcޛ|*;1vn+2eҗC,t, adS +0HNQV n/ƼZ0 T`2Qng Q>1Fw#bpS+ +Ύ&:3`yv\esBpR(+t%sb/.BIMm&㨞f,աPJKm;-? R,n)R,#Vm?Etӛʠc"fbkXQ(64_`ŭDÒV4RQaEE~dYs Xy;ۨ&2U,٬ 5 +ޚHdaG0+՝ʤnb%B{Ԭ_ 3~`ы=#`u䨌GwQ^,q* QĈd!VP "ѣ&x8h&-yLRqcKD2My:f {(譥Xю{d/fm 1 Tu$qW <5IQ@I~RDj(qL_1dD!4Tar)F~1y޺'_Z2HW@J%rQ GD@9)Q(ʼ)CisʊiNqLm=@؃XfR +[eNƺsv h,wnD+%.rLdeBF 8p.EB!N*c'n”p6@L6R.c) {rkce& W/if"Y;,(O(|R5Kl6kϻbD{jIY=d}[]Mӄ3Iw:(iY~f4o0tcZݓE+1 j~h9 l  rY׫ZF˥HP@.^9ʠ=L.eM!g$d="sS23!M6φPOpX}j w(13"i7hMꮏ2;i_jhM("+!e.v‰Szbk< 1ӳT2UpΡNZPRDԳk+=6xȿs>c!G- k]Qh%M825A: (5Qq -= +3vXB|і[3kw ee?.? t?#7[+őޞsBXQ)d 5.s?VmL=jb>`u13)LV=k{_@ 6Z*T="1]0}kcQ }awj˦hy'>#aYhc'xB1*w|K]/Rl X>M75XF}fi|q둵F_Zi T +LAspdS`ig|5kF8 "gCע9~*h ExM 2[ }C k:ma6seK]u !+sß8 Ό lN5(]Lz ԑV :OVBT-·*\x?x=;L3֎:C=KE8 +B ĺj +1H30FR'*(_+~1J^pg8< &|t`F#P6]JYA5:F,% l(Ȑ =w4Ɂ'2 :SɭW qTaSTЌCW221{)dNPNh;վ}qr2GPϷhLʷdYbEđ&lOtA>L%Aa ^d"j"^*]]V>-)3/]p+:JȻyJK}fvT&Gp]AhihL6&T{G 1L娨 U7ɚP=]*yh2x&IAsj#YK/'9%>zsI?=y{B|#y|]0=pfFE {Ȏ-_ X5V*!n3;Rt|zL`1W9mG$8&4[dP/_GyV[$VTSfg<+!'ߛF1L'z\TQ@IoACTU俳>NmOi4M(reO2݂Ͻ9d+]f;Y@Rs5sZp Q/AGWخiOfCz}4v+E;$ӢӪwO0wSGCX1#<&x; Drp`z6K&y]lb!O 牟D"p"̰MyF&Hç"\T A?, %#^.ћ +8~Ǫa_\tNUuE~?<-SЈQ@:Kru&MfgNPap on./;#J|$LNFp y*zKfx軌3BbM0xp#*L8o04۸J_9=1?#9Ogusa䗜f@!)|"М'tkE,ly'зEǟY plhwQSd V7Ptuu1Y\X,#FrǍ'>x?1V uI0OiEolhN7[΃<8|IHEǎe4U,.ϼ\8֋L=F^}7k1 RZ_XRHlhJN5U +@9R ^z9sܢRطv_0Bc ݆jzo_t ow2 ;Pdh~p;Z?j X; +P+<ä3T;)3Z b&M)aEfg"*:jBN|^pĉv#<` >I FpWUpy +X4KDw9eB2!` pɕHL2.#v]UzB}…sJƇ{!ͅ*^QRɪhvR_bq(A%0fjj Ϩ@гUhI+Gh6Ijz`}DBuE|vt^uc\$=K5FfV1U@)S@rI޾;]1:[ ++o;sN.>P2;#KQyGg'GemH<.a4!&UiXˁhbF&Z_KGP-Xpvu58 \ +8s)MVУ˴L[*+X,bA|и HaacvN[ `L;i02Ac1BӧDW%۳GISWF lp 9$ ۣ `i;~ + ¬ %!{lFX:U0 @ߢ2y.K7$8Fঔȟ{<_lpdd$%q}֕ՍzrVnKrVcDGp"),%>]qhq `( 'nmd+n":Y)RH @,>,T?32v +k܈iukp i_jk=4 ܋ZFi3JաEq+lj9( +<#SЖв-HyH+BR $ +H7ZpEn'Pg)S"_i H`8&}` =dqyT+4֢xjOu'AאQz|6O@m!󎿆 3\h\5%7E|Hdyp/ +x,ذGu5"bT>ԕІ7^a7!X* Tf_Meb]D~zfH<T1ɫD64=v"bEtZC+p3V&˜/HU_lIL `⦠gƤ/M弄 ].1hqhext{U,=fx'ZwXizU\g1ٌrj=% +A|˨EQ[v1 2:&%4捫Q$g3bvVr @oTa҄xJSn<ǂ*L6Ma_c 3bSL(<MJpr-yl' I#Hi5Jq{TW) +:tsOB9J'A%p?5G!9.g(נ^)A9eH h6qa ?@>8L8-v:3xcQǹZƹ +G= ,4`@ Sιb]d9FAI.v +M]i;""Q;( ❎'^9 FP˥##Dab +%SSp 9&- UU;  "b\1k"2~/0)3+ӄ6@AKiyFih|u-;e }G_Eay7޸dH4T0ץ+‚R7i~ c™D) 1@u˕ieu[+pnB Ƕ/z>_c& ?3>&8jzSKm@~F^]݄mR`zC]RzD/.##*s_Fpfɞ0Qŏn*?~ p|ȨF8AM؃]!sa@$!W:s:bu֌Z! Џ0D~\ +lN #rEv d LL܄efja.mڤK~:@]NM{ .!<|vI!JiZ$-,@)9Je@br zW<{J2XiB\ Ni,Ux< `\c!|h h(U$6Km{2T ylU6RQUz42G: &Y74|r'-eFdMooJ1_n"ڈhK'VOK +ĘG%$>;7؝ bkjB\OEg I2) |dy |yK"On2%r$7uD[u!5 +)j0x;ڌDEb2_ ʆ=Rx֌;ABQ)!'Z~!ͯ#qp|v ѯq Y2jEޱ{}FhC, v)L +8j+[,U5J6+>=EE3r5T&EQ'?9x{戻 4I@YU)uʤ1Xl{G2:R#7{ KAq0{hT& FZ !=1 +xgP^\-FKd`w;l40A/pL:58!p^R137%!5hi1dhu\,Ca ^"^uA.2a <Я$FNKSk@<ಞ YuE- Ȣ5i8[ʕTxkQ[U*0UPG>Y m MYLCB -L@(ȘQ\jOqWx%^hRw_$E)8&@! +pUi4|=.̼)h֔+MHBhh4V[vyK.82s9q;]J/ dwDy%(-p*Pɷ``ApEUm,6ž02"0\PX,5jW%3tajA hB=}B:\yTP%WE:^VY;Ұ9i*<%v![ 8R ޒƓ? Ulȥh-GܹNZTApz-/@3 s)5D'6x;o̝ݿmޡ D)AT5 FpӐ(@Pv#5HZU+Q_ASQ.RI4`'Z!iiU# jD"Te`E&XώVtl.R-o#ҥ#ס\MşVF_ODtJ +B̄fԪdn&:Qj@HqtVdԻOFIu1lSC6>"~W!,d‹,IhjDbʮ(+Jwro \MDn"2:ƏTFn?=8"?J@!ϋ.+rfIRpcf'Q%ə=}nC]W_Y@ + ,;=`6OAz8 vx.Ɂz2: +6P7Ihv'EzE"I!̔:ъL;3趛HPڌlR%!H +%מ#֣̈-";{ !G}dʖK?i5U>GוZ0,ߦE枅+U,CA!8`y\jK 'ţS?񓁥Mhq; iH1(3ma:3}8P@FAP51AqXku{HyFjЊvr+bvd#]]qH6ӈF$`=_\@|܂Nm}1+ - -A};ggCSB_ca N?Z SҸƮ֧r3<1!#Oo?(**cd =4b +!iSlF,'c8P ø'Xvݵ UFxP +ۭOɄQP\m̈́pWN1 \UEM~[h FEmvp"4CDX%t5 ê;#ܹ:%eJH hb<2K +H$K#ĝ:8C FAT7d8@A^lJ|[t\6]+1mzbmg0܄ &cjX6խQ6^;yvnkoK&@'nKa:Zo҄n9/ÀhT# #XD]Ht_aa&hCY#80+n[:9V#>>8}_\> ]P-j b'\A]<R_&ജ$\ta[cR`tKƺNf-W RrX)|"$wbO[>.xԥ OygnK||zSQ83/ЎRa\ܕA +QBҸ͋l^EFKSW[{-U& zmM05X}} <26jP6)PBh0\„)^l^Dt}S}EOC`\EsW2 &{><;!AAEL#7Yb?߰)J0נ- x[Jpp "XЯf>_ӡC1a~۾PQpĕ{͌/$u`%^pJieL43}K`J^@E6jIU3;fxRY"\b4pRյHu[낓z/D?&^K!3`d'QXdǰm|)L!׻=b>X +h#f TG(U<1󾩖ӟwϳM]lEpUI9MoĂk8܈`_q"iuHwR3Ꜵ:h & Rqmy#7\[C+=,/vOkiSUyBEOW|g$KnOx L` 5S\V]:Sz$y`㺾f"h6qͨ +/lΦMΘC#p23WcJA( &3=Ga21urXY(@wH'Rah):qbC= $UUFd;*4ELsAȂ=ȳ+&c<>f +X8;EVX>_X`*$Q(nsK}D;#NbuMќDe/B;itr=5}0f̣C)L ,[Q +G[uQSz2?R/34…!eh_ }.M٩}TKlJA#L=ԄR&( Rk@/ kSSGrt8eNk3u吩U% v͌ XgиK pK&2@Զ`V\I| e}ZɆTuHh[LF0wR?L(FAKa]lg:|;RNfk1s>(5'(_OVG2/&*9Ww7 > +VO˥ +XBQ8+j H\!Hh&k*v4ɏMsu}## li +s#;Ja2NY=Mgn pdߡUb;PtF/,z`֩j28kc :m%`weBD\(J&H۳KI);yb%{%!5"4QC:1=Vb4*R W~)_S:@:}@ dR( YO7Kl#J#HPhtB&|'Ս5L?2< r 8})M:T!L/bJs*% ;€Ļ M2SxI>F_ihԏؼᷮqdN7n0o;[Ch&L 7AbO&mn5js k$A0Z"v /9znmK.-" 5v̍@ 2 v: \?spj>ab);;/^!v 3Ia@rF76hQ 2G NjG#'Q^fM{'"zEH "A/FNqLHl1 5\Td/2„ qlvbZZ:9=Z*Tk5UEM&CC'Ň͋/#{^n>#JN ȥiou>);01l6#n*J-C]]8 ;S9/+W1Tm_I2@LJYvD%-~n +[A}@#P$K 07Em2h[,k+RKAF3D^Ucx&F;# w$'kݱ`*" +~<7.KDe?WbuRTV8ʎP`;݃.M q±4ЂGP|&/z{A7h8M}(RNT/c5gtT~hvDWLFJ:8B܂X:{Mi`Bs0U5QVGTd0o]dI.X (ˀ }J#lS*q $LoZmgtDsG 2:Cw9uZZƈM8Pd7 Ҷ7 R^qێVЛZaSrEz2`M-TJK<€BD矤M(P +2@ؙKpglO +4W6L`"jxn)C "&W^l +^f9֩DFn+j)NO<%` +DZīwrLo+aB~0I +0:bAIu5]f.q)dHc.]7B`[^jK TF}@ucq3ޫNFZTTwR?υA;,Q3-E$Ƨ+ߢJrs#3UǑؾb@gi8(z| ; zUġ|ߍk ytI֡yL4ЂW^SZ~)f3F ]j +͇ ]#y৘h/Y0E^rj zA縱[J^ޱǴ"vIWJVYh-ϣ%ge~z׫dYc%ʢ .)G2@N.IԪWȹ*^DKBi8A~luIɯ.3 :Yd*b8N 2y-V:娸65J,$f,ԯ[kIY3B.3+=&Z$-@8l{DVK Rtə2lͅ%~]P"PE#/IEP\VS0zbsE Xލ`6b6ma"30 c" ?;EH4Z.+Ha+4t"%mu؃^ndA "W~Z[Ck\^ANotO@8.YZ,u#8?M^HR V;W#|#>?"fOn@ӈJ%-9/7] U?2,"5]ן_AMH5|y=Ԛ`qW^g@V.ͅ◶(۞zW;{5HMP{ӕ=1~X-YNq=&S'ذޅ<)qaBdʯJ`!un4)ؠ !bI:?^xg1ڴnAgX";LS8,U"f ? J!W5N)J%yB\Bo"`u=c)U-A@"~WWhTp&<>rXPH.?;ӭӑqdPqZ3Z-HH4QPd`J;T1A fAB2~@ &1&=a&vI{ #Hb)89P2|]3 p(X +YIU&=*" /KGE[D{;]75exx l-P/_*%8VE7P8.M$#$ HY U@EQ-ѧ?( ZFėW3h+ 2SFA)m!WAPS&ʢ4! ]#C'J'zܛ5W Oj:zpMlJ#wyߚ]%; ?]N4a+BG5NJH}9 wqS4Fܦ Hm^3TFHPWJ ]'V݄VqXf)# |t>+ٖD$EQ|Vw %1$э{g  +%ȝ1)֢8& @fh3vj{ (fi` l'8lN"BѿM5Mz] n`:,Um;Pmxʔ3:< +B@Ae +iQSn<ܤ;e`n$ {ֈX4H#B]f"v`N!Փg2~ MQĔ;J!r<AMX I8]MJI e9H2DUu9H&0*h,7_8GvHq{p<T͞ȩĆ^]@?)%]Dwwȯ#2vDcZfׁE[ɹ)´׳Ȇ ԯb3S,vƝ ZG%x6[XUBa`gf͕Ds.2==k%hJ0j \8C"ǻ-!,0L)+3BCȯB 'Dw'ǂhѼT&hZT֒_Gs'=6PG\ezٙN[& fn91Pv#iA(W٤D?MzaJ@+ +rf}}t)aBq9W[z ۏh+Zngz~Q"l '5ч%v&~=DSA%=ໂ"Mb N*ӯ#ڥ#NWqIA͆,L\sNRcԩl  ;Z.Δ*[7:Ƭs k(ÒCU+ @(P]۱ >PN/('n>˩aWc6gXh.v_Q#J1z#X;R[8W>R!,O,hK3B.JIo4Y;>wR}[`Q[+LIIwjݜoPh\ C>PpiE&M:6 ӿA܁3#,Z +Rڢ(.+G҃[fj*fBn0d 9/2oZ.f__^81̈9Ruw+b-@E9Z׆C&\_Շi̳^3QWgJ1L 9,2C|W4Y_ 0UhuE&O7b}R5ON.@'-U隨[P%3#3L)-| MT$3i<Z$ +Mթ*M;[ CM F`ZHpz5ȻB "H V4m3G:T&rmi1n!koGRz rHRa֐Bgs䛌) +b- Ϣh^HAz,E q-Yh' c~ +}DC#xmմ۬yU+r-8Zd|"@iGBLO}2 Q R= +*3ܯMQ8+Bӊ\7<$Ő o!%T&7+ewQOK}F` + jݘxamņlHWI 0ugqt| [(Ue&1SjR>HsYZY2Lx*w|1E0"C7+k l򱨵ky#TH9 j4ˮB̲IL!k N8<O10\' l,CD&Dm $qKލ&E,7B0F2DbBg?g.v^Eu<`AxLOٛM+K2Eez{KM{%!IvmBO0V^r $O':((F{=*4SV,X2J)Po"!%|[ fj +!Gee38Ʋ&ag̴7uAg^%Ʋ_4 +lq ̞H{D++_N00a֑ӗ^Cnjl_=7j$P(4wjEM)#_5O"oy3UŖA"fi6CSS&mo @YJЭ&9;^ s.?mNd1{T{Ͱ 1:8 ]rދj׼j.5TTF vA$qIHW2Y~@ګ3DR &]LCxB2qiܚǁ)]"_GHqMfq*da|Hq~ ׸!2dU1(@VP)@Vx  C^-(iLʣ&XLp ^n* oٰh'NT1A9vp"ی!]v-3c+kq<`VYmd3 MYF'^BH 1/hc-۟$ J w}tnK5H|W*])>2a/]1 kVy0sAel=~Ș%LvgJnm0j.bg,u8Lv-NRNQ˃GåJ ͋8㎒i.5O150KƏ ߆+Mjay9o6Wbxo&wvDH~oz0~5\KK_5Cǿ{yo d6݂A1ܫ7 tP +u!*w(5 q*:zz!U4Jxo/BH}Jͭo7RQ 1^ᨉd _Y|U}&`r큆Tn$t: ozJ w1% ,P 2i<8hZ]5oD.gؼI&z=;eDZ3&,4,d>D,O߷15y蝖H/8R"9ѳ7y^0y0KʷEt 9@Dl,.k`Wśi1= od-haJ$* I BI+x sj9nw[h-! +R.J1tF +T"tKg&}~]LP[B$)sNj*do<7hL0HJ{f7یoFNA_|w ȋb~ R.C +=AJ;$7xD7֌>OFB,ִՑyw#W[78V$&n "1l5b nh+ +wULD$ec3`ߓ<.Jԙ9|2m{HEtx-N p]m%SWęm-}Bnr /ivɈM!vߚ2dA bN2:oǣWMЍr}042#alt|t 7GZ>l]SҺb{H;;+v%Nx@XڧشI0 1 \*}I_\(ZΘqjvbkHfY6OiqYdHdG(/US-ș~^ַFq~{ /WF>EoatmG +HÐ,!) +Z0 AmY0 ͫ C2ƢR8p'& 0:P? 7ͧ {gЪ&a^ +##WHaNJHyDߩ&wPBUR  @f$_b2BZlSV])5'_21B6! 8y4Dٝ㘚g\2 b7ٖƙ!a )n;amcVxlq*Y\A+Ef ʤBS8#}j*j|N2XnA"ǽaQ $Epl:n#W/RNq]TP(?Mj6Iᇣ ~.?Hoj&Oʇ 8E`JpL^XsZ*~j53l2wZJ#bE֎,RẺ[:@`: : I{Cӏh喔2P&8]YŽEA-$5";6L;BPwz˘%%!U,ld{9S!A)n?;4#WO h7/a=Ƕ x)"!f#lnp̍8C4hxjlKC:ǙtM["VPdϹTӸP~ШGrV 2ח[ +-̉Q-_nrԚ:b5Dl8i5A9jo +tɵk( O:~ ǖ"T|T5`m_qE#wB"Gv&5NzCQbT%T4Ψ 2D t^s7,]Wnc_/;!6P]@<*Q]xs{RN4CZRv&KZWeނ(N߇?\o,C4T);mDOpOg3%_R29bcIcV"7yDȩW[|t*=>Zb7+Vq&iFlRVxyy I܁L[fHTH WMV TB:*" +҄JqPrP!7KRJU *&'qQsS *4Oz, KOh~aB05~>jn2(ͳ2hCAξJڥRCK=j?9qԒ#/C^O_Q?J'~ )vre՟]8U(CݲaAϑـ˕5; H_<='fּs$1{bC92x=CtcM~ +Wjc+/Lin8p b޺ej4%RU(M\PXj'a0E^7%GXaW@m0tZ6氇 FX4WJj`H:-jYw2*9SH.I."1;,6H#@{'Gzt5a>,eC0X>e`oɋYQ!\Ǥ&y4#H(A Z5Viw4,<;ze +!yK#B䔴8U:JȒ!-@5X|xݷR>a1OP!,L!]N&勧\y,w 9l'|9&%), MH<ֿ)כU +>xޕ3enZ}A |>òg+˥k4!׮"u߲#)RnfUM9X@MAdݫ,4 \'p̘?<n$웸i=pηD-j@Y -W Ǯ0\B^LCQ/::87mH @H  3Σڴ܃nMXF /[_ ]S@rq<} E3b W3/3A)~qe ټ>b8ݽwc1E5{E&XRLo+sRWsu 4ˊx~`~eha-R%r#+77Yi@IU(%0TD.&B"Ad" L|BΊʸ,ĠZ&d9R/CgyrYjohg*odv>Ԍ5~?&!dџ$V%.TDwjЉޯ/ݰ ` B HM(mVe4_4T6Q[WݞPtM:baT6iXP~nr,%=B% @τ 5o]Rƿәn% 993W=!h5b/C-.h' J7.VΆ:qQf:H9,V%e n0d5ِMo/Y T1vl翀dhXϹbOY 1O`QF\!ӻUiBk +=hc $eQqbk]v f5@Tĩϣ : +b& +B -7v;F߾ToE}do-.៿ax0U ЖrG Y]_y)/L@ƍ7@1_֖9@"DफvV-ո3!>/:nd{ey-7 DDT2) /c>HBp{D12$1En5˒rjż-겣 aiMk" >VL@rl0C<2EU1bB X$)oc?4*fU1˿VIF__Rx, ev*DᱡHz`ꚅI~EkA39}nXk NnS_ba, yQ +^&Hi\peQZ-M K8~O0|C! b70`2:~Kp'q<[`x +f3 XE%_avc>t1GWIy=ʊ+W{lZ%V Ss@Gv+xqT"~0/!Pa@*=C0 Rה_Ϳt+Xz뵵ɃĵKuȿZ4`lilkfalIC"5dX$a[WׅC 呆8pWUFw$e1~=< E݂ifn1!&Q0]\_J8|ah$szb&s`>=D,i E;* +;wdhU#[Bh(R3[Vc-$/vm$jȘ)}t *y&Xvۊмqx ib9ifLj=mF[w%%c!(8uw64իEߩ$vz, +P<@3{^gB`i91/qvyj;-bd ++g*hݍ"ueQ_oc b!JɆS5om*ٯjndj޾*&>}V +S@#ʑnvB Y'[Iuʀ"frU|a&κ݁NLcbP}C6f'Ⅾ̽8$;}\#~@UM9`r31bAi\?xoiDD=e+A݂:o߈Ĝ}ukdĊo_H(a,',fFRzc.(nd ^f$GM5Vjuy&/p +;][ҟm=c- XKd:7b!B1-/_N-j@q#EJHԖ:[!eBU$? +G Gz `! +9^,yq_@p0"q@0e5K [dı(0Cӓv¾YQ1_;}Z]Ԓ:&+L Q |tz6TL$1 +zoCpGBm'%+ =mvһyęT)l M1ƁC!Q]ɝ?OPJ 8h]i6۳q@F'-H`1a%;r˂Xv6؂F_H?[[ݔ8?ZXo1~Y2SCC9m_;tNZjv˸e@ FAӳ%t+ /!{#NeIHAU]<l?XG9}ɹij yE[ԑk0 UiP VL hS(U ( }ca( /YttLdg\ WRy,-܈S9P );(Su[Ŗ&OƱB] +4zWEDGa lAnUCO}WWG%ktU`?Pz?;ѿQbL9 b_(;Sr:٬AS!EA)10!ݵ \5v*Tk`}Yw H@fVYQ丒܋\( A:]QdˠT$Ad*"\x8IP]2DNtGE:3v ?Vz0XJLQ*c(Y8jM6p=IBTΌ􀆪p; ,C:4@P>-,DE\jbǘW5ШFO;:+>˦/^W~&6 W{m5u.)l(`!:AI ,dtei&I +A?x! "ѓ|j8^{:IUC!?Oؾǰi!hfp[P/E^ZaOT8Ѐx<_%hNMglt*iz`Y܋(Ӫ#W r} +><*Ɍ~DE(#RqR}+(8W'Qnڪ!iҌ| C^ <=8{TRYAyQ:P8Mq"? + ^JBt|+;rfdka(ӊD`ޚD}@ŝ*BۅW@V+Ǚf7h8R UwDmB '5"*[Z+EA >Ks0S2߂< S Ã3 N[`gbtHA-H*QX[r3 &l]6j,= Ӷ!,CtDp2 ֶㆉ/=yHco6" *mY_`aas: wvb"`fSZ:N  䁰8^qN!鬍H& GrEևy`+s3u y(ogr6ݞ~r#,Z#/Ot`1th^TE- bӍIz?_Ws\C@G1&T@Nj]\Ab.QpD9lYT2!McLѳD& Q *qo$1 ;`gzؿPV^0Uii_|zs4qy"F`J ~BIZ[(~Z2a@E3f|7 F.M˗5Tj(94A-o GWDufEϘE˷>_: y&їCe*:Ȏkm.uPcF[9(i/إ1&c`2 W@;-qgp{!ʺW?ÏE2}".SOBF +4{X )cy&D@4ѩGҐL] t]~#6T\@yEGֳk@45 47i&l(JL`';m 0I>Ⴏ6_^qy"1vM(2@CaUt#e&HB PĦIQ{1/ˆPmͦS-56Q +y1 +5d&Ka[yI 4DVזAxƍDYd ˆh헂wݕ.TB 4KRgH^C30 3qhSVHƝ{Zϊ :)7TQ"A)YGRXE%9ϸoF3ȹ˃}jrD m<x"ThѮP Ĉ,x$rxħy`u ҢL#>Wjr涷(i8eK57A- ]_(7;G8:c3K0Րv#1/q}~,rw6FvC}Eԓ}ݻ h-fH`Fv`@pcX(gEjIZfen{GF6Y8/. f{k'_D0}+e>c!BGYȨV?lCG~^C`2HK%~9[V(U V)J!Jy#y/AEw[V+6`q.S[~Fdqa}Z>pۤ~P̂h za)tGȧ0+BUQ}:%V $L$Z@Cλ%\fG'$.Q +į,\ +z"Szwa}I0(#ALo򼣠 Ns5T iBI kVs97C]rV:r,%{i<<?1"c#&QoLeR!^G\ܒLȕ[|Sd[ykPq){45!hA<=}(jʳ^k}s/Ϟx"a{yzh ̳$]bXi.< 8?)fok0Yw]|c3`zjE׈L1ʜR4=GCKp3zEX%v }^-~44rJXޙBM;-6ǫp1CSf(,h]4W nrA̼E:Q\kR8x/Y4C kQP<@k4#A`GeFŋdHN㓆U0)=FaMahrqB#ާp{*:1M.|۲[zdOjS3z0=/iJn*2@Ze+bTD|%@ϳ*V^m^*zAAT@f<7?<̑zөO)@,əG E/$!FJILzRG} 7%C;= [hxb k34YR*57uQQ^U((UOYVxf-썐[ Z:ԬqsoB)~DCECz(qy)aJ $Hics7ǫ5%_M=c틩ˍ7h8d#LޙG?'Ou䌺E)τ8־»;4%mYS7W{XG ZX2 $cKmuG,= 鲢.sdC YonZ:iKћmi:jD!8)#vT+l\Ar8)}w"$Ȫ5 (i< +xuUXb̟.$KhdܭoDI4 l9,<|g#D+ 7J5?#hR׋MT '/ 3V"1woiߙ-Ɗ ytǵE1Fw*Ly#( G,(Ⱥ*^4z&S57 2֝xk3pՍ<) Eqf <#X#>mZ.2gb5Wa-F5hvY2h"Ofzzȫo!/_qr YbKr`;2|ƖZ9tl:­| +' ,Do)WϪ?`VVk-<"]wFB!N.DW]`XWN1e{yӏR=NOs}_ik}T(ǒA6!+ZR +Ax\`FLOE Q>&\+Dʲ鰮zk<xdhl]t!tƷ ^vJRE@R, [0u0=->|@P᷅, io Bz >$IǬ5e$x;-\~ +npf.zĴo !GQ88{:"+B jvnqK/q3oϹԫph)U4lPoN Cu!xadyFfYA&7†(9MCD#HJF<^I_Mϡ7+}p@~S#U8>hLјן0b2(ŖP2+͍Y `\1'5ڻ}A(%`/].\T0& ;C0N_#{mE!GY=t+d( a 6COr`"=:zǩ0iDq|G@< 丬#-4]@e܋SB̆0&F |ĩPkEr9PGjӕ4/Gnݠ\s)d.F7#sMALh`UA,`'*ZU {o  jqvx/fW|4x{f.ڧ$;~1bZE"Ϟ? vhMfFhJJo୐$f:w ?)Hbt 6BuB[[gvZ0S 00oӆ8o,EjjeuQc ;,e1F3R_+Rk~Ű זPeW pq'>0G8?TG]+W GE8.>)<]dn +^h+B+$M }9almL>fZQ'o16ZLЏI,]dY%]Ҹ%n wLػfsBEMW D"8vxRz?{a"1 y/| +&S{rQXP nVlgq{qB@XhD%7k{zC ѣ></v46WV~@x0}ܝnًs@Đm75}$ 8]'UO퀵iIТTyC rܲdN4-O$AqEEt`L.H-7gE@)4ȡ8E<_?4iqyYh&m!$uB[魻tj:cjt_Zյ8zWX[>[^)1o7 Divo{N݉Š QRaxw p>%|vϡ'ݱ"[P C F fː}j= ;CPT Is9|eCoOEle\HZ^|wn@'>6OEׂ;v\ϙt,ŐE퐄`1TDdZ|c?XyÙy5XaIܥhAMQ8-1X6Jttj@Œ)^=n,VŃ>'qyKee7d5Ju^ߧ>HO]~oM2|_*M|n$/x8, +Xb\~ДT| *rȨ8F$A-ZsAxnN H>ؔ!`hvE b/9f0oJw:$uyĒ.tTV1;B, 궜 ЌS=GTZjbxHUE7~>sD.SexG8.-{Ӆ]wnwtg̈D.y*d\"vʰI(:9ތ< K~4f2݁f*.h/sC(W +a,.S;?lKs/-@6cϮB`NJGV٢,ّQ.Kr?ucʹu`o# ''b!w2A.=—5՝Y@i,N9 +< ; N ~Dٳa$2Wx-u1f{PtƈLAGьd'0t*/d$4Oj(<+ Y5nz.oF[ckڕ|#ހ#!6BE"sf4L@5WWEY:3b3d ҃Ć9"c=eNU@ӋW+Yiq8w?,fMȐ<NsƩt_M1F!`y2HX`j6[T?#VjႃL =dZvm!G gvVcr89(S$@ `Z3IWU8&ZePldDYlpC_lm`Nf] +4@Ж)$RDzEˣT85G`tPE +3i Y;6{Nox?:K5ӓ (gƫ @tL#^9PDJx Mڂ\`˃"7N޸0Z i@a+4..#2BN+ʑ穒H,a +|\<, E{Y=>:j A4Hs_P;^s5'ǝfS$L]xr]&|qa%BΟBBD?Ǡ!jdqСRawwqRNa;m1$'ԡK--bLaTUhFXXVu|p<z~!h":l kn'|O7Fo.VƛޑG \9]D*(Ύ"v[n ]К+,.(EHMrd\;#?**0ūվ$c:- ,o5u.^vixS wiުTy@ +HoΏdȂ. }w1<L!բ¶ <a3p +}5=T3ba{g*L y J\cvi(q+BR#CYj=O%Gfv"~^;Y:t{D _I#ޑcHx,EU N5~O!x㩘AL"ۚsJ0;,ڍlPʜ +Y-+a3r蒽/SEy߳~8 WA|M3)5["a;Գ !@;˄L9C2r+̨Pc{,aflG%Cz K64qXݱG,\4M7UO0iFޯnYf +l{k +/ aI$+deޱ4{.(FciZ,9ʹ0/d ?OPhêQvb;{313~)۽wsAN3UÀbD~"`g"[\ wz8P_]*4]rQL-H>T>Bh0>_咗ũHߊte;" +y넠JtH޻lCmRB٦ W-o&~Vm߆K{6A04,(6k ϞfA m(knAОC{% ŬeՐT`BV-aVSQ‡?[%[VAze4@0.^6qșuŢ V}|2dWfAzN-@nȊ7Xn1;[șшDEG%WM200[{0z!05$'?xe96^`oil ~ _^(_4-|5dXZ?RìN4Z/A_%\2bٴh]gP?֬Ue.[ c&ҋB௥,{ԃ<&cPֈHK' 3O(u:@bV3gB,]\L E NcYRE`! qԻGcW!PR&`jǑT˶[xo/Un80Ž$) F +}B68 *T Aw=c|aOAYcS?J3>jm%BTj|KN)芼 +>I[ ·5J +߂t~uptr-)#dSxȐ$+[3uzu!֏S!?ns1AӦ[!oM>ku1يk?bB>C+#n ?o4DN!.\m/wj1<#QUUJ|n]^߉J>PV/g;I'uבFL40MF ƛ@j)dqGk̶ۤSw?8y)ƕ[Uݻ Z'ЧV A FE-7kҘ&u.E5"a5sM +wN\A?Ѩ5*wEZ>c,~ҪB̂ k-`LSN(ѐ8*qxҼ#k + @fئ~vatK)߇С/>.*$u4ueUKmȿ41k{;uM27?o) L)4&˃x,H [ 9ݟ b+C a XFe|!qHw G0-A i>HH$#QCO!"sXt<L;SC!G}?j9qZo)hw',eJQӐl-WR!mcZG^⻱Eq ȓ~D{ Bq¨$;ˎs!mk_~F͑W\V.6TcSL)uC A7FY%IDTt8[d.+3o5b޶81/ni9O +@: Fx)Xe}$J32,vL;1I&l@Siس=7dEGj +]wd{*t`6e L5d"ń6#A!gȠa[i+rˁН9?j%n.Î1U=ARwLZ}eÍyHgG o5zv^@n "xxu.EI +g.6.V&0 +uMf9흛kt"qA@mұ5TA`Fw"B~C"=u2&Lɔ.FSc)A-lj~ P&S7!Id"\t8=s#q! ̱/ieol +g.'#۽|Hj*Zkws$Uj!L^vFeo QyMrS|[N^Bcl״1 9zP& LyS۹>T`i#6YFgqf_10lAYcX"Zj[ԄUA5WITjjh!ЏiG!bQҥJ368D&~\xV%TPT) - +&Wڼ}43yC7$x%aC.Bg^( Ӹ }c7 ZQA.X1HW{:^Q'C*M |1n7 h?p[ʸ@ Jp;tf3 gj!P@3~S18`"bj,\)9CS_ޯ-wo$6`D@L d 0ӗ9Hq)]C X XRwcOyDh: +ubo]ύ%iV5698 +_*f[tEX$N%Ho!q"*sUQNm֓M<ߘ@ړHvsqfrElz,wsc TN$j3qF +0PvY'sx񊯰*x[P-7C f$n4]C5zLbGlШe? znE8BlWay*M^/g< c~"_6i(1 i}qÂ'H;_ոfif5+ `UT%P]`y&ȃNWGB&**R®{h0~ܱEBE[rF2}?[Y=BH=h֔BDf| $ YrE{S~LK JLgYeY{/oLc~L20o'&)^LX<T@{WD÷p(3 (J4>bEO .B;Z 5Vm>阬ݼj9EypA U&?N(3r:~fK쇡7 {,S-}Ȏ7W[*p:@@n*.LҔpWpǧp%"BF9CՊ*xV B-/x{zG o%oBPJ7fFjAѕJNnW֖bqZ([ +iHAxTM S"aΣ: +G2e3L_A5OLq䰢܁8n;فU0 gy~(і)^4T2X?P&х _ˁq]gp|ڊ/ۍK?q:j?u@X|@n57ճB "[mkكbd(-PJEoU؍v#* E^'Ph*A{3d<瞓#k>~zj %K<\8yv_n*Ա*j՚DpWS0SWQtL 1ۻcVd ;!.):aVs4nYP8fE9 $yum Qo`AHrFBCPVdT-HfΥc7ҵRGkDà#@[[k~l(gEڄk_ūh0PѳJÔ(qbl:w-M%<= :ފ4MnJ] 2*e^Ӱ/!Af9ٿLCz*4Hل&x2H, ")!aBХEzj'[N; 0CY<=ir-.Pf>T) MPΝJspA9 (_{ 9xKa߫e"/sھ J; à߂ѐv]-!Q@9QO 0brT89 +!Ҝ^i&-n(&vqrrpl=B +s  쉋ӷ9T o[iu5yJ62zu.rljq9Y;Plo8=*I)6\3 |U¿rl>֥c-ntY&OnzNGn!"c'6X$Fz:hY 95gB#%1Hre HZLjK O),(08W=F[$6cFxpg%ړăV"R G/HD[':GRph}y|tG +ռk,9Qɣ%<EWM8҇/OXCPYi"VTw5Rz(InJ/J53O [;jD2^@ "te[%ts\l!,i߭WԿW7wճINۧ=9=A/럫 +Wz7h_|ܝ_i}Oۻi;ֻ|_#/?|qKg7^]߾N^߬?n/^\]_~rXo6f_VͱY7#~}r endstream endobj 66 0 obj <>stream +%AI12_CompressedDataxis$& ?~hlgq5c࡭Y]*i6F1Y)d6Yj<*Ux??\2q3?_]xӋ~R5hGzjOmd/>|+VDvwo\߾ۼR߼ + +]\}hmVfQq^YVecm`ȧw]>Ç?ݜv󋋷bW77wn..xGW__^]zq{}~}s-wQpүwo?\06ؼ fIw~^|sx'{ +|*MmͿݿao~+<~ۻR [ڀEn'hq"Ac0f*`Ueq<7OW&,n߼tr&Nfy @k__c?*n^O&<7{44+Ȼq4P==I~Wǂ($!`i^~}Bw$wO|?`xpCAp.=pt|N.\\]\~|:ѯJ˅vtqy}]/d2<9]G^͏^SEϭ ?ݥwݢ.Mc1u:}x &xuut>*>\]#x܁<.nt/9{ֽ"B=Js_{xsѯ>\|0ۏN=zxhݿ +C]^w.?ǫ\䛻?];u}yq槾m ջ;0=J;=Wq: lgGw7;2X-17_@M_߾H'zNf*7e% G]cz _ϝN~:j1^YRߦ]x ]\A1ť\tӍw7pttyo3 {k;`=hѢO"?i02Wo`P51G؎xq?wY\2nt0w wwa-DZ:z%05F| Nq:ջAMfptGNn he3l ;|_wy}Z˜8}_oJBq7黍| qga^^\ɣC~󧫇?4} Wo67˻5mOûD(y)}=2@ue]_^?<|0wpq{SpYizOr}sOvX|~s-{k^˛o|fw7,vW7\W~VooG|TZYNO=&7nGu^S5jSd9D9ug.18PZgqf97?}ǠJJcE'<'QG?jQXQvMeT+|zG3ߝΠW.K޼xsP? a+n۝NwgDsbO܉? 'd:9>999=9;9?Oթ>5ԝpOx;g,fn>N`#; G\xw$Ƴx>z&ut2Ngx9x<OݸS;3;s; vǻ]jCřTV>dkL496;sbN͙9ǡ)zl=;{98Fz.&wv>s~oy?c'أ3z&ФC1L8 6,1* bBghh'h;c -4,Ah +m<Npp]ώ3-y@&f9i^Z-Jr;nn'\U;'~.ܓ663M6#%/h(13cS'bo>wWSxno3rt'G:dDZ5_ĺ_>G-㽨]>|:vv˭^ޤ,G?Mpߖo_5ApWW.!(BJ$bt(!`RD.S%tL(Bqv\NR#n|~0/t :qQ@KNCCT<8 E34'mD:<g C'#EJ< F`3pVVGrT D7{chVa9>> m(d|*% 11 q>ې6uqe/tiZ%$UI:.N 7de )? gh)n=~VoBH& Yz /}V4.s ^W=a1sz'EM~${:<إ `ni| glN?t@򪵷aq[z:ս=4, #^k_wft*^fHHA:FDQV @D: *+D(DvBIH #KdLMg@F)[b B +yG܉(i]vw (ߩp?;LNTу(0SavaL.QF6Z/h1HRD'A)L,c[*te-9͐ )2,#T9吘2|rHLy&)8SCr!jT95,䔎G'y/mXlNv2܄CԔX/ۏ_?UEYԓY_Eg}-BݐUjqfb;_ڊ:5A٩MY},JNr4+Eɭ·fPj~ۿjװNq{rQ*/T˵^yɵѾv幡VEh@W*9}RNuםJ\&FO%S7De[OyZKO68%A#KJ 9~;yq֪ >O]xtKɸ޹\6lJ)fl>b/JV vbͶ:l"MFb&Ci6X1>MXX=>hA,ňj! {Ŝ: ӽI6?)?:f˖kkk$c¦5AlnÌ9j5%&XfY+ZfMʰPPD㔟ddj+^z}QIoT|cVͮ۷!B-4-vkSe8>Yy])Fk6{tU7z[/x&*Fhr4.l[T=zC',i]4 Y\ =@`x=gz`w>2zpF(h +%TQ'B#$ r7E8/BГrʤɉ"'z\qq q)٢0*5 MvAs*^5YR}iɉ(8XXO:E(JNb pWQ8)#UtGtVjj&AX'kfOkkݷinNj۷!;SD喙'ZS6tגz=־ X]uvD&\Z-]gē-QUUBq'uLUPnL֓D sbK?̀KoP{N-| H"N+fO;n V/ese6v|^*+O籎:/f/f/f/f/f/fU6333Nf'ކys= zd6<7A#uhO[F-c{ u9oczQ|'HOʆO9^k hznG-d,ݏq(*7[Bu7wV+Nyؖ✳Oq| ח/0_`| 8 V53_B`kqjUThgjMa%~/`),<w3;ɩj3"T`a\yZL{q<6,Nw|ϗ1ڭ%*,h +EC v =5FozEJM]!5׻z(kx.g ;sEpv!g7nv:,npΆQ x9gKr:BIvOSot2uN iq؏ch8he:[qTj +@hQ ؊gxu,1PYR3m#= }KG#Y,omiUx\ܯ4Mdqb*F!ߒ=a"b w`f*0s\T)z#uыj.hm2@CEÞV`w OlXPǩXOQo9(Ty'vSGŭءcV +'y _Q'aAq@a:C9!ֹO>Jp: K""F!c6 + Oj! s(2C\0`ʤ(== 5`grFCO<&=sQ门=_'}4?YR7Go$J?@~Pٗ ew1dSkL4CQjgrYvka-`\.Wŗx3gq׸l$qo< Ϗ7֞va%^;|ۆ푟/N wuqǫE9܈}Y-eu*;Nd)zQja/3,MY04施R0^uȎʲJ uRZJUb%3쫫+,,+j*âʺJqx +, + m5SKU6mH;鷡3E= ??΀@bJ[ݝD`TpE=nBߨK4]ѬE$N*hl3NZOK]9E>U Z=)<8t8Lg_4Lu/Z:SJIgW"J]|||L2-2͹$_—2{)^Ӊ3<{cί2r>Gy&'sӸj!+PeZQ.au\gs^J}˔Cqhxu3ỷ.%s+5Z8 N[~|J ߴ7/^r~w\pbs{uDڔ^= +~~S%&ﲞL۹ڎ'u7`-QQG :<'OgHǎoo߾z8/-5lu߲bA"(pظltt`7&-w;w7}9q}_UN__7>3׸y C;zrBzGN/n/\>{spwzwq'oo^'՛PA!P c@Xസ'{d/cp`ڿ8R֢F7S\"ϴJijX;:_٠Xa@ + :l SD,DvKxFܦV[?NT &Q[&錌éq&Ilox= @l 3dh­0Z$ .Lv8(KSQ-`ЃRw4HbI~G$Jc!fK 0 F +=07`j'̄L 0+hy|O؁r{,;ai1C2yROHXLSLIp؀@5 +ps0,:80Y8 8P + G N=]n1ٴ&\E#&[\O̕/0DG` X ؖz7b5i)w#`pG9!02XYs$|`.p&oԈ;nֈQԤ^m8m=˛,My``w=q4Gv2Mḝ`=:0P+<vN|!*a%mՀ zɄ|F Z­X*80'h$(.5?؈}R67hpxTajcy4.ty#,x[^l6Ʌ4vcfNN +Jz$Tϛ6&<A0W5:p՘G$  QKfȉ § x%PF"82k:Ŏpq"BE<5@YnFPAp FoGt8Zy@ U\5_0Nj hGbyQ1xh S0di%<ꉪI32" &_[7=iGCE$<8U,U*]V2.wAYZ xlGcF' &xw7/$_p1@-Ԓ +"bB^ +Lm:qˋwoW@PI~ + cC=>]Od02HVR]Cp@aASXD4p$^)yGi"m$HT^e'[H5Uؠ+"H^t2𰠣skMU&wSlWT'? 1;aOw>{{s˻woE<+o.n~qp"|Uf_㯧ט7S}Z?h~W?YQ|*#`p'n{4?qU78ȑ y .,`@#jZa2! +0Q<% P4nM#Lq֒Ud@6bnXғ!#zgbP O;ah z4e$aRX]T|lěHeV4wx5@nԠQR7 O&X^SIEe,E% D)cN CQѤ3&)@,x Si3r3Usg9w=0O>XQU2rz(pAZ_9:=8+V0c + f >& "d9UɄCxPAuiSrR8 QV@P7V ub O`rDz_ +R&r`As L5ne 90Ŗ` S! `Tpz=f: +ݦu46R4h`[\w\˓,> &; (Ӥ0 LSAccbSsl9=Dlt\Ě"9NE5$$e (3l?*NI&>DL@-'(!:w^4|˶.W. IVGJא A|j:#S+N*3|VPf+K (#S'ŽSG>I80<p*s돗Sj, qT%D)i厪P%^v{Λ ds}qkA<9}?jG] 0_!\ ^KV#A\`@{^j݈a +kZ TCr^>OU +8<5_\]:G {Hho&'VrSx\~ +%Pw*܂{8~M$28PUE}9sPQUxAa 6GpaC1ʫpA}D`hG%j n{]Ӵ̤)<*].ăo T3R)_,H:x Ğ3i!TT*f&msRlȨ- bG>^D<YRXc_,ԖeHlH-+d(7f1SvWw CETKG qH7S |c I0¢|/s@ HfƆF%gV(:Y㊭&aT|=Dfegf yK Ǡ sgX %OZzj1 p;"{a# Y̩ Nu9.XYyKPY2ʞ @8jL`x"Q;7lB +qTF"#Kf$-@JPD M +K.8i˸Xx 'V!@ 3"<Һ-R&`+ck /fOai2E`&ac ͍]eH4^H-4^Lb:9n㾑-um/RSPG'ZcEY/tx^NVkvRyp, U?=͚\ z"_ԮFY᲻F%KG7bfC߂_&2MhN6*2)N>Qd/LBd1qS \8鰦NLiK5%M.fv-P3=a.zvݔTb薁IKdY8)7$ЬZp 1L c|C +)G& +yboi3MhL?R^"AZil"a3nA]i@I-vBt.u"Z)7 A+ 2xj NeVT YZ PmdMh*"(k`fxAEA%)@##]_E LNnib/ I?{oGY j>z*&Gkr^Gͤp$s3,GAa3kV"őP,|/KFfIn͂PO&xxe5 tr򉕛f+6FּEsS3b!iҔ~[W̊K' _1=`JsEr,5&PTGל7aE8ļC\@@ZP[&|4YK$Mv,P_ qSd +/$k~Xۣ I&:pHxr(c9 J&/!+;]IQ)sY DOԗ=2 YDt8xFjgqRq)2T%\75*h颩KtNmPCM*HK#Z+Ǣ52͂61ڤQ1{X*UDoM?gn輈2x2{iP3_i~${U! MV]#*iHXzAmGN$E(h^&=ؕōd(Aeo5ofm"v$ +%Ar,E@,6*LLGhaK&x97ӪLC@$,5]++Dw@oյ\H5jx2qt^`KܦQ1'`L1Dje*.M$2Xߦ'*=4jTEq +ua#8am+}<2cժ|qɤW>ԾԆr8|XRx I>Ph#\[1O5 :/&5CӇɓ y`5ńnE ٘k+ Tc-ՔXpdӃh۩ E͂kH1{?,@*xGC߉yE1i{j66[6(1 SYcpXT{6W61k3r ٹA+պw{y*g|~.h< +j"dz0(_QSu&Œv5o<=q!Iϔ5n,]qi&spMk|v>xγq jדCQ{7m^Uy15w{j8['4Vxi5HՕiF6jѓ^WAvʛkFhm|ӣ#7wzUbwlH앧bWoQjFzZt;?'FuvU0 iiOu켺P"5qmXmW ָ6ڴƹȵN=^c\Pl\{!(3F ZJ[F8GyQ%.q`_F87J߾o~_M|@ט>^%Ȅư6t $M\Dc_ic+jL3xwɶUd䎹j#6#fLԱZyʔṊ//[^QVZMCR1+8eJV՚󄇤N<$ zfnh&ڴ Gتb8\X(}L:08Omf +c}Z{iGjVTyZhۧjnF,65_v6YY{>d7O6037U[, p/ QkU7<By3J5|ڋedR \{/:qՋP~3`d8?NҵL@Wv=zP& eKHXh;{3]`vji/4fL\.NQHC5ʡт0.0Tr_ս2j`(^hY&$ߠ9Y=ڧ+ΠFJzDݑffWkgq3>U2O8v mv;O{xl[Z5ѯą8-lI=ˮ) 48s&} ݛ +{9qEp)աvlS +8Ύ>>\X ld .D5WQRP9|z7Q7wQq7DE +BKyqSpS% w{$NO\:vҟ\=ռP1:QUu<_ri1l\rxR3A₢ckwiΏܘe mhGݴ pTJ + =P5ށ)߶m,bpGyge, UwaGY,A'!S2D(sy +M(c@gq_}C8ޔq֏*l S0@_dO*9aLHώK:b,`Zi`m{JJ3٨ѬoX;N}I۹wS{Scf{k\=5^ۃۡF1:`7W.ސ,Tfhp[fb^2ԉU#DWn%+QN$@Z{%FVK *u<',+$~Z~᧯s[-K2(m +3 Qj jKmӔ.Яe:l:NUs)ʢ.s6G4)FG\-}tôtKHXDИ4ں&:r\U<(ìp~Q[ -7q}ښd(q/{s5DȱDuj#<}%=IY*/\549.<㘗|K 9s2I8̷S;YYI~w=z'%~$Ij=dW jZ|V99*$)!! ;%9]4EKOBLL\%?U4+a\W L]\ \%89do #\*IdfF +ϙXJؾfUMAD1"3t L;U5g #7LPpw3Id$.0K} 1fٙ:ҊZH# 2;Тdi#W$ 8/'ir BX"-NZb|;ud}Aш <4ԍ6E[ǫ9_+1SE0D^:0!(op̾}."zIH8&q54P$oMb *;D֒SUd7y4_nPiԾ1Be +I\ !^؍}0ORi8+3.GKBsYlصTfOdI#J]HlGar5h.LISt;U$KVU.ݖٔ +n0qE'I8OUcmA?7ؼE)M)\K1.Cb7@mjG8gg1d^a͎AėJ(/Trmgzj!p\J`W9'ET='Vb/gb7=3#ۊd(U: T=|_Μ0}_XI5LDY}ůnm1%O]/ >g&3NF  {1|2\p%\{fQO5upD'2!hdN>5L7Kfҙ3Hn _y8P,$8I@U$FJB 'n&B*Gqa6J.c|!3{*[G/eXގjUrVJҋ.8IyN+Yu=.zV((\$"X>[f)+G`Ig {SMSt)ȗ..˾;]WLzlJċb+ 1sYQKMlhUֱq}6w+գxMѨ2^yUyPykzPe/q t?ckk>mK=eXpdڛNi/ M|4$9,Wɏo7PXPA1nȌc5'3ZeLMs13cniQT2OHIZI1Z(D//i!&%i!6uӖT`tZhf7k!M؆$7g[ҾH_0Mۚh6H7n4y|^j7Za>3Nb6;=:9;Ѕ!|Q ޤn:9vۡcU.F滑R!I;ވGM,Sɚ^&z%u5raIH"G0ZRgIInB" Yܦbu?~$|$@zDEE"UphD]1ab +.*\VJLDiMENSh}zu.)QIMUFԭ(*EU4nUQk4:IGiuVmXf5ݲ. +Ө:KAFAڭBӨWj6ڶUi{ nʭ#Z +j0rIӣW3޾Z*|ȕDQkmi6t/Mmin^mi/omʚ4cvGYA}Ѭͭr]c_닉O*jbCq%2Sl٣kճ&uIglMcnCYhL X sخ,Mcn8hYe3}ô55~݂BWc־݂B+C^ 8Q8a獖ů}?B:Ҋ٤R]|YKHK+dn3}avi]9=zrg۫_+7VtԎSGb}fU^ZRj[X_Q{!U~mKMk:\ʾv]Rj׾Fz`aNk<g)oȢk'`},֮^qlThO!8-jLmԭ?BG86zQ 7]rߢn܅zZk^={U7Nэu vϾ@)%0KN!%cZZ8-IlzSKHUQb mk412 }iu. P O + # M Jjc* ت*ٽS<L^k lb"$u͠smkSiJkm*5[̙{TjkmVҰ[z1? i~41(eX"db]4(Y{ap G-$YIJ~ s* MJ 'V:$iSt輷ѩ1ZzFfl+sU pqS8_LtӺ& T]II!S70uTd!n\W)7ʤR/tީ/櫱ĢjOeRbY瑧¢ +Y.A:N}y:(:jLⱁx=p~@ǥ{o^;L[87f1\z] qNo:D\M.p{ ӳ}}T~_]uGHu z@(z*544\ׇi.ŲLsJ-6UlKݫ RL+N5{6?T5 :βAj3FMmHs& )j!i]hHcc ymP.p7Ľ$ \f 0,ͽ?Teۖ 6[.I=_J|*GDpXh+1)RҎѥ6oVIS~j0z5$:n Jͷ/GG%)\:H})@6ABe,1|F ! (JFAV -(@X"ЃnBlʁ :ua26Rm4 Sgh3[nviCupd'a[f'8XP*sBO) ֩ !,`|L)+j]޺P}qa]@/S}uf/I'ZoA.BT@ uYHhX;L}I۩w ipK fMAl68v ؽCġfm,GlwJKɥT\0̎B24̄Z9$Ԕ 883|trefI0G!y_ѝZrb4m+m[KOiFEEqCE^vʹ|5 c#9Jw+orL1;Eӓ\t3E<]=h͍75E(=@5MU9fMt3r@OJ禮=i0i#l QTrFJs /Gq@ gb͔ԜNI딚oyz40pbIY=Ri.eU[2bm]na4}@锧h%9AW޵'RPP9IJ>x{"M FBs? J V?WLY=svnw|yo.7!>8Jȉ\ZN;QE@>Pm8͒:Q3PeA7YMյyB`tVԓZ8F +Փ:fN;Z tJD)I"of 4Lxk¼c*\*.bab4t3X8,":vP:ɹ;h`| .aTV*͓X*8RlgH@:td->劔ϴ*11 +6IXc%mVѧ.0`R?r0]L +$[éA1M'LB>d=fb sq{>ʢS CA-DΞje uQYFRrhәSygHhL-ڏlLo"'Yx@ cAH`5<y 0+)pFJ8 VkaX 6Q;} A."ɷg&*ay 7%8;!a8x!%LEʻ$`PE +:FcOkDC8&+y)`DHͺz;)lA蝁x@^ xzT9=3= '4אu1Kw,<+:v{qX95 :Dq41[MxJNခŢf$6k` +..|3)9+1zVg!&'3Ϛk`<:dE?_-O(QQҤ9AɅh& (9(EHVE*m?kEXu0a; b[ós_d +K)VD`l{$X b@!0q ;Ho{]thJp,6rZp-cA<]V{30Wo!dj, m}=ɦĺ$J'k`#m7kr.րP(^;lɌR /-;&89p`W[>O2ryLL6'ɧ̇22ny4&OL\ƺeB KDibt%׼fuM@bƻCIoxЈyɚ*#w>K;Xvd1 Q눹ɶQ'erx07Ҵۏ^ oQxkU" Y!c#K,QZ ZS0vN]"%_ɊE9EEvp[ ra"GztdVQ(l4PN~,Y4fT5i1BXk1thyj1f>{KA{ HM@(e#CгHӑ%8=mx'01kPV( /U 2<:JD bPtYa%:`_ Ef$.r@-S 26S@K$Xj{ٍHJnaHlY^Q+.0#=PY)0U0mǫ$dd cA,Y +SoV (SN뚓M|i>q[,Nn*-ur&JcYRCΜS:EBH2͑.m8QKDH)TFeZKpq9 ͡\m\b)`}9@ q-b q1`<5BAx/iX@#&?Õ$ Gd$ i1c 2mLG@ B.FPH@¨êCɢZ!`G"F'j +{>JRhM6N1Q#&&RL&|F5,!EMP#ɢ}IqX2MQZ e)eF@pYp9Od.xqeDkE0XE5n2% 2?,6G6\N3&DGufe^ +`T#|!GZ–d (rIl1nj`#ʹ*Jc# !d'Ģpd=s!$ISXȐ*ҝFL/X$d V(A*2)=LqpQp$"Q3$9-(ȶ2߀_ugEIoSl:]\.W2Dwei9< \Y˭lE7b*H>ҴFtY_Ǥ.&͊ERJDwjzT1x+zɊlJZ[ @]ݛ +[a#C Ծ-#*gf*Mޒ^ְ`9mK +Edn/kAQ 1Ն温 asD `-EĤ=rr:XZz@5' |cwB^4:yqn4U\=.ַCRB|CgBWД}hXm9DH[tjџ& X - +uRZ;rRQ15C ncR "`PDh0Q}ԺDKPzkM8Pq##=rTsH%5kCfk cJƄqѣ`/bG >{IaÙ-f58GȧeMRf +-C'!=`ZZP$w8ZMeZ.Qp ad%Ur< AIN%^NqWDt IGj6i]îN&IƬG waHh_40$q9sLDž$-m&zVqp4aRZH"TtYv/Hh-kc+Qi1MJ XO&!LE3WBӦAF 6"+[O,Q%LM3)h4%s-u>ɻ$#uM4(&fK᠆)#mq"{:3e$38H)7ǃր½g՞Oz#VG:8i; "M#6M!)MC':d9ѩY_e9̭2bW~{|>#nw}/5y\if l L<2`Z'v\ii! &P#|{|ER6&hKykFf%,̦K̦$XG (3l832MPᛙ6H(&7I<m6u ΗyToDȈ ; 0'2CP# +9w::HrG}KuծZ&8qN@{ItepQ5 \rU)l6,8^Ȟ•= ^GM0> br;l]&yIkvHS5ݼ:n8U=y٭WR-ҚZg o7@9YIG#%R:1kZ}SmޮF +h"$m]gs.!{;{Yqp~g{@P6$\p(i{B6ܗ]WaK6=n0h6tAicf##5V؅Q3`j';p[w/}tl+pWxؼ#6#2| BkjybI(G *]!0MmRfNg_<XdN&s(`ݙ$ՋOXHUrN N.캍cIf1GуC 5y{p#ȚɬPvu&mS%: xl(wJݧr:)5-io%NlRI 9Pᱭ=4s9 *M+'f杖pVej7 , .g{8)>]VwJW=R| )ƺ~VzLl`dIOhOmM`Ibb oKHp)4iС4$ Nkʧ$#flNn&D3jH*eH5=fOSJ^ΚMkT욠2HKș$;` l5(J4 |5CYڹ$YF}NJleSӓL\a5+gHLmk?%(6!l1$-ڹiJyr'_g5`Ʌ. F`s-9FvRh:ۼRNȉz,K9Ywi_㑇= Kt1U=o\)Y+$z:Za|ТGʭck8[K%|ėrK|˵]kGrAY(>>U0x`{bz UŻհa"~[oG=^B]sC^9_hx彥8ؠ<ƨuEF^]ky݊KqR=NRZ m#8^3,85yZPx.gQ 4Rƥ@7g-y~~AobC"b7)ӇtI⇔KoS71 boFz&PaMf成 MlZhY2{qd! }'!zWehf:C+MȘ.;zkލBk.8tmSʡI)d>R$yh +аuC6B Ch\.uf#t̅Iۖ^B_&{ wq+T^1[JPzWi޵j-U,/}X5U, O[aޯ55s>ᣙ+)Aچ=-Y+lҏcPN'~9ZfKʽRTEX+_Md*:i:Ɗܦjk6V((YU,k%:Z0u-&|P~2fۊ<6¼ ~fNĕ/>E~"~GeZmmqVއeQ8h$|F^GD'OX|dQI%h7+-דQ>%{I'^̮*9y _˅rB1yUPF"F|9H|b|%i&i&Em_sp0ćLy9X|:@|lM؂#\Cg ]lKש!mٺG#F\w/묃壏YťM+*h4@3W-*$ʁP:JF+fMe'ÐԼȔDj;Bq+`o6-vыDۃW5=f`) _K?ݚz|ϻO,nЗZCv!>7ڪ`p}*aPs3?e&(~7ܯg~#AΜ̞TOӰWId)=ꨀۙje]&+V A~G Pj׻|@8]nW[.T(4`SR->uTFT[fQiҼrڮUցNBa aψ8 R690Soq$5wړJG+d8mO}K\da-z$v4$Gr$a )hgƜ fRʡE ,'E`~sfjƓ\g1QV{}`GCܽl>n#;:↶Aqc\gb\mz4sA`]UwK:z*EoCcVbF1͕a#jI$f~ѠH}VMQuMAlHB^BĪ[[E2-ZS-L2[W'R 3%bLE:D ATQnu᭠3ҼDD7ݗD, j9%C\QphWuUKAX<' fQveig՘}lk,p~(Qs L*9Ow(/ -".یWv*| 'uAjҤF5/ +ˮޙ$jvД XyLA# +2eHDh pGsdԼg`AO]B02 |L,==/b/FKP ݎGW%ؗ pP~uLWYo]*)N١t=Wg]e_ [)IlU]R7' YئtMmtQ&0̫l{?1I}ꀩJ^lwU&FrA ^l@Jhl<æSZ`qI1fNt~Q۲(k~a5 OV J,z"BFK^Bɋ. 0MIcW WD8CXd%_a7'GhC(hFvyu@U嚛IG!FhlFV|[(-$(pqEQĤB}Uv94!R,U]ŬJW|OO<90#_;pxa:'?)U'GO[`TZ(f&X2 +FqB\{H˻mtv$t]G}$?(e^oq˥~yӌVؼ6ԸmNsđ3C\6oavS:xgδH3h ZD~F#Gԇl"cҎO+ls,@:p}tY!2C2{TY{b +ɡ22u?d-~GQie/ysT'&vo>.YK5agqfV&,Q(]-v5W}p@%:v$ř椷ozkh3EZŋgAިsWzȗnhjUXM8e' w9 ~2yiǧQnW;*HOBf Y09<$)ucqM(0\5L'ѽ4/'jN}"@bLŲWByM!>Oe(/@ R?-PD'͘W  +vȮ AGM}GKKEٵOSYu ϡn6nWj'@jߨ9w>-ْ$TVx&40NAH'@8Oh=%`=BX>c />u㙤D@ZĀ !,UM(aPPVU]!rX??F~w.@Amh:NSWQOvK7q˨.ga å#zh$#B.mW V *I"bs+/t;5-ƠN'~hv>M!= k,(0QlxL߂0keF J*YTw w[ *_uT@/};h9ZB@d>5IN@;wEw29rkGn#VjgRE:!ReQTGQFmRUO`ߘ0{O*$ +4ggme `(ۼq]\C l->GxoYb}c?y!CtqsJ\Rƍ7Fl10'FlX9|}&-z ;;5>mF<;3j 'ğ,cKqk~29 ʗԂsd#0|Ɍ#|G]Qmߝu쑯 8+s\u~\=WGʭ z3f8No},{WNv'=v6:7o|uQ`rD_ffjBW +u( +bV717&T\ +)6^:Yqt*wiU2/G/&-NT"t&O_gt%I{f!r視1GOl:Pj,KCuG\fHka6@~6b3gu5Q|RuOIk"k0]puיfb7'w]b|75b:߸xXؙu)owkhQ _-TEhfd3#R[an]g(n/=Tg"n- U\4E`I?Ksȶ"j@' ;Dگz%_1VcW_|#8u>|Bp˻%_O`G,ID֒/@CdLʾo,˷xh/֚/O I*|CوZUbchM͗#NRRĘ5_CF4 ƚo%H2KWaph&C!q")n-E#G;V/r?//]}u\/L+[bwBҷj~_,dk7)"t8ou@L+h-\sCK3fXyj7Olvy PꇻuC[׹k-̬S[B˛=PeM|g*_i 7K+uĬw>m&3"cn;+i}Ĕ:xϘv@ *EIn ]J _p5xFᛑFQ]ᬙoɃ^JNl܈s+*1HN"(Fh:9$ +Ri]𮃂PrX,aC8;ή"{'s@Q/)7$uk{fqM3ԶI_Sm,|eRu*%V-UBؠB_Ԓ(JbIO4O•B% 3Q.dTSN(QgD/5kf_hX:nNoXlfЭ@TN<„,2ȗi cŇ;6cxsm߷פshDAro}$O\Qe~F,vb 6k-#ƳJN +cж.5(5cmfҠ6!{˴1[Kt7K۶:Y:n+ԁRU4:!9~e.@F@ X3lNW}7l;IJb@+N"B7P |@[vMG =a*,mN(]s<¦xeozЬyإ؊FuaRMZG׷#)ǰE +xgމLs:ϻx5gspYὁ&a_h-'nC;ur %G|}{HdJ|g2}"y3 mfĈh +#l|E< kYX8Hy4/MTmT {\)E$9pޖķ)B"}^/)zLaA]bM  =eBAabfNEV p@h_7f):)ϖu@)vp^rlL._SE*%X!Bl3@Վ"V/<S~L} fŻ:(mћ*,Rn*AHEpXQ*(u۪h9wyi,UAF)3&h9c/6EEIOx`_a^ + \}C7kPa?.0=0*%+qKuIvr/O/$(=B􌤊w *1۽]|\]s5efSƍY=|ᄥ?82 +SnPzCp,e}$I@C]b,{ u8<ði pGKܸ8L ֬=Ho˹a`c71x:34 aT;e{m2PT !1xz->V{hSS)n܁nS4`9t gfИsa=4j8Sމ=BiviF,:AO/q+ hHZCË!g_ |4mkBw$o$sj~#f}J%r6,TH Y uƴzyzFHJ嗐bZ %/,ϲfj9;TzJj&M AHz('&URx;([׬HePlE9k\ +/X1Eu% 2][DdVczF79eS]~YIui3ͱVʬvs8,& NGit'ʱ"wIFw"wGMcIKǣ-ת%C޺;1֜p˅rgn>Pө~?Z>cWBETK N[:鱒Ppܸ׊ 7uPZU\ZMu3MT]h^ 2k] +-(G׬W 1x8yۧ[qz~|CkZN?Oyf +^vA' +hc<_@slo@*oNS02ܭH O035+h4v);7imԽU/xkXؿ,օpH\bn ȼLP_p&pح) O~I6`,{=pd6j =V6 X +m"wų.Cp@3׀5b?>cmJCL Yy=G#<1Xi6?%$ΚiC4 $GV{>krjQ=zԔ~` +JxDZOx~3|RN%hm#}Cd$ZZ{>?{O&mdM}yq Oinm _M?1J&VPhRY@~oՃ%<:hl  (.br.\e1A n[Y%\%첯}}~2y,s*EU**{+"JA]zV1Z Wp=c}ϻ. =3=L ȸ , IcV50d7(W@-qmJ8^)ŖMH y44zU"Q^Vl3jv +1c`yHLĎ}/v c}e~br+ F `?M8g&REt0?ێUMTr_;AxT= f=;?CތIGfs\N| ·JKZ(4WOU7^J Q=@ RIzÑ6 b"&gEA {vUS ".4zAQ ;2e֤g>=OX!˦7www.0e(Vn$GAVL*Ev; ׏u^vVRΤ<6H_oGRڄ&\úsUƒ !lǹyvEu8 g/D)TH&i4T@K%>ZҀtk3۠8PgC87fGڶ*fF#,u'Dv׮ImH]8Gfy@AE i d#e##4CڄM +¥Hl6 +𦓏hpӴS gh=QVF <3?i3Rzi IJ9 zf$4i;p=hh {ND|x-*eF{##ȯcʈ?DGS$"Ъ{m^ޓu!^j]؂[TECQ=D8f +|)s*G +գ8[>զxoLmSC=r\ ʏ޴gFvם/*;_P|Aa7|nv a 6uwCbwVݰ.$vvvv4vw]]wvQbwEu^vw]]w(vQ}wEu:~B6Gn=Y=<ǚ*kyvg!>k&=`TkBχz#+]a-]lUxn^_b.‹F+ck@Dŋ=$xi͎n%ޔofSh'M)eӂ MK4~7Re#MiOTbjS6 @o3{EyIПV xͣ2 {l$)y&CAR 1륪N^v^ IɃ &Q9 ;2Ʌޚ)۔kHP7ߢ*%o)[w"W"%(֣ӽ%.;[EJӨVlQNH8tφ'eJn]QʔXڽFLIӧ b]D5*Snm=;!7~FK(TDGL$*_Q/Bv00t; kN7/ý@)`TGN@%RpSv2 jdR9Զd1Vc\b!(ªS7YM%Qxئ&GGu:pEpSj6`vVqQ=cæh _j^ߕMCАA^%SH[f`hTgk]OmQldR݌t'}zЂ)AU}n2aߎ!ΖKa2!2 +pnj#>LQ!5?Qv+?R|F +lYTG84Ywfye+"vL6|;(eબ4[ b +o;<Ѝ(卭c4|Uy43v'§lPgYgGJ1Y@e _n_gYr/}Lno.~QrSFLིu~fX" C2a(~`§ 3Lḫn)M:?9:#EQEV~~sK +;9/HH!*!J WjsEf8\QL)`xwoj.u/P<"ǤP-).e(.e%8FbliA պxJo*Mڔd1eR DqES`'C/SHVA4 Y$|~Nt^]Ok@| +ʵ<~9cBEֹr;옰F(mV +[SRB=za,@e?̦P~?T|NJ 8oYon\ā#ʴJsZ@OMJoIۮ}Wr ,St"M^/Uf/Ct>VC#0 P)4|y ƒX)' O=7zAoȾUC)9Hqz \R2r"S0E?:gXW/-_'?|qn7EGO{=l@RJt\a -CKV]JPӡHjR|Մ(2$&TT<ILNUۧp%SNkV98flRj-"drŅ.N ,ߒCbTtB- +8JW<4I `mۄIvfpnl k#ȟ:_YUmM{iLZ5lGͅQTst!MS# +~Вx* +EfCF{vtm5"xyy{╠x.ʘ R(NblH!ݢݑMv!ti*smDZ._+UUns*3qs*!Ґ=iS3Vg!\ɮs6eXMANW@w[ru^{<[NK·+׼/2(Ka\FJu5 5W ^C )KCdJQ-E>[=KF F$4T F| OS;"2T@JBV%$y-@Ja QWgD+s:+7Ùm#S=n;@Hn 8RnW42K&#ted5&Rjs, a:`#e (us +ҾR%\ΰ@ &d8NN 颠-zYz8 0:l0x YCq.=i(J)fЦ?}0MuV(Cp[iPpE3z{syN$E$GC +ufTiX5 +T.!daUh-)䖪O +SAW>ټ|ۊ\b9YF '氃 VF|@.Yp-ww>IIМ>ef͞!I%1bM5jM.kfr1`޻O5{wiKԜO.+5hE>E97ʮ̇6:3XiRٴW0]^DgVNvH$ȉ? L(.fRr0cBL(SH + Y׉%!"Pl, (~ɟ} &F؍}n#z9A|"Lgd+q7kPTV+:iG |s& ݒ-ʻ(V_ٰkNuLͥ muT$p.sy̠VH6-32kXQ&H +\Uz4gګ +P8cLB,E $w|26,$BIZ' iI!2F}aQ5lxA:ԒiSG:Ղ*0CtGғa%Jꅀ 1o&yB>yפ$Rwr(,kĹIoWgX9pkM12qeHsKDl d9k &UTk l^"lG푹n\W)TQCNrMR?ehv +jΗ|9ݐI 7WfK dMj?9bX]fI1C;%Ma]xd1_~v\'g))4gIJ53iVDrV14'n˖6w:10s5Lu$V+] 6m#,1}ۮ%6Kl6.ZIY68zX2 jMVQhPIy(֮fB7v + z\"~剀A[]b' 0\-Dj;Qg}AJ{e_5Sg.P}y1\Ry< G|Q/a[@ʾS<^-Dl&vE2.6![>H7|*<>Qx/yUzw秧.{9UѐT-slNAi{E}3D7J8Qv!ICAZsc^o(Kn9a#owS1d Jty.l\#Е:V c/r[ +a-|zw\}zl!AAv7k:˴Շ dHB,|x奁εxjo3ͳVYoN7mAG$,%sM[{ +vD k> pIѹ bb',)Z1kDvXs7hxy \9+!`qpf¿`ӘW΃"6BV{;A<m:ȣq-erE/կIjsD˂pz?0rRm5o6`VMkyegWIfQoouL5>_s ݾ<='g{saDuJ*3ȋEY샄9bg7hA.$?bS-~@)ßr$iXY> *Q@ZBG4DX:NMw9DCj'!h3lKqGtķr9ů✱u0`uQZtHm> n1e t ZDG5yIQݘ2f>A@:ؗ;сU i^ٙ|b("ڝsfHrCA8/Iwbth7L&5ZT"@˝|o~exP0dbQMBBh)1>˝k?vQxdӠC"3'=;&{7 Nd:}HjG)sx\#_eW\Jnc10;KGcOkM +F΃ΠDJi,n׊n!' ddk!(?Vu9CfBX=4*bWܚ~FC[M M~N3_`ISd/!plrgb3@K8cN06kU-Z{:Km/|ڥ(kIq?dky3L_%k5.`Zݯ~ZgdoZ__(J[JhtmoL-a" ebV ۝,@)Fa |B¾$`)[w![ 2O P7M(}3bXG. `Pz. + +' "v_uN-C2)V]L&V/2m$t +)؊Lu+1+F Ƨ5]P1T^{@@.jcb<ƊCVp̫qHͬmgbP@K[oSZ+;$"j|O 5|`чtb KZ]3ּhh>fUCCH!'YЅrȡ:m:tLw@ IDzͱ72f[;~;Cl$-JvwTY^WWd*`]6e".~;g^ESٳZ, F97c[+}U5VyBgQk +}\{u;~e1x/x Wwhu _Vbԓ!VMmW{|- ;Uor`1Z  ~~Zy}W g-  +a-3`-Muִ?n=~RzG~9:P_dI3v OJǕd'RE]gi'}~% t +- H<-d_mi,lWm18`O~\3|oG >LZ ??M୶RJ:UaAs/]ɴH$挡*_$A9XLF>I=Y!~`:8Bߝ-1m(\0Iiqـxfn}kSmp 66 Dav[1۬`jm^>.? YXǃϿY;.?Yw,bh o1_YG=vg\m~}~c!Pi]{շz',v٘c6Z͡)p0r9۟l2뎲~=Ӟtn +QўC`F y,Db +هI6 +MJ*'Ks!ɑKvIeJ^&$xx +卦|fB-37 )񩆦,׀h p#5'k|˵Hrq0סX}%YnOTj4$r@/JJ=HdqH!I#Fg ,meo}MX}kdg@rr֨tT"mE@|t]<i+ |ZAK{8:ԛ瀖d/ CA!rF&x~}8! >]aTIh(\γf1pEѻ& D +dlϛY bsyV'3;2+H`o(厖vE.hrv`\*xƍ:XT,_Y:5-|a'M]# +}]Z&~Wѹue\pND] u׹$2~b5H~# *&Maa@VQ{ LEn4KXGX>PvU} Rs5;A!QDp0%ַYa 3lľ;dx>LAQDz(^"KVKQ0 ?)%qJ `ϩ +Ғ43v<,41HS6p1`؏3TZp7J+^N]y UddwXξ,6fT<52}V(՛@ +C{Dyۻx._QVX#ih` -P]KG^)y KGSOf<.AŐMF0RP^jaGDS +Z ΰSkiW=<ñ +Y讽's]OfScx\n^U_IRSrx/Q +«t*0Xd,3KmweSW3Z hL]&,w/HcȜ]'A JN2З!1[T'Va8P"@J ?F:F/ Z0hPYsqpl_؜Yϯ O,z,aK=FE {\.f*LÒ +[\ۑ]R.Wm'xAP-,HٕnTXKew-3.Bg/IJ:j؆GC/S:+*fsn@{M 6Y cs}$ICD a +5]VG>$MӼD8s[p+5ȈSjH|vc?=~3PBD-øW" ⩮gk +쌤+ġd ԛBVH6mU#Hm^O_@&f`J^@o>D{5gyj^zf*\L39n%7)l ]oEAW +WN%F^df%h]pYezRdVV+IoՁ mٰيL͛xor1f w0drE3 0a]g7Н3Du Hs 麓ٙ' %hXW鍻mD`$=J*j U<ϓ!2t ɱ5eeIQ&˦3uxW)H*veSW/'|>}dTC);Y\nK9ղn$? + 8DÆCyMڈq?0Kпuf*ZA*H;xپG )F{~بo>_K)[q 1aRO¼lo¹$]|Ēj$ʛ]sn4 ,Gs^43)-Mw;Id1Y0E?^T8$U|1|t(3˴c]ovY6t{FCqGVKYW벌7^qJ`6oSfC4IsƯýIp?w/~7|_|/*Ww7F5}~{?対w_o_yf[k%S ?tHVdVcO~F&tMܟ~uvw/9H/_f{,띦l绳{_t~b;3?a2j⋿Wq(OmYZ>43M{n@!SH:yж&Ҁͳttt2u듸np H3gh27QْeDqGo͟T]G56oD߯)1S$ 8]:Mpt 4AjwzyH#8UnqewkdHUbxDb:C@8s;3 1AYt@!)8qd]p):{B%D6OqDEX`-cf-䥿'a;BmX80 +>2.rݹD`+', rNne휱 ]]lWvh8_@TIA7KqS '0mS<3f|$]{IEqP}9T6t +AI6J<cr6g6tu7v؃6;xlQECy렙Z7L6R!V0ڛ"6ێoHWisHC2[;IcB%ܑ3/(S\rD|,qxED[0:P֣U^,䁁N.:s#޳0gC:!@ZMuBR[/g a~f;aA8ݑSc$O-hKƭQR6+u!/uw%l "M'pڄR%su}R#K-qW΃KGӡ/uZ>h-])D'yZn*)^R6ʕNs2<;-Ig'9c7wIâԴ-ZsF +A%^iTT?3$`ON?O3k y!K6adC9i/)KK'>q{f +Y"gx - q%ѶΤƜ0R:gST`NAIs:' 0pFv dsVXAG&:mb'̟61k3Ϋ0X6OqEJ״ :QruWEw%ݗ[qGb0P%!{yכӻHVٗ:):OڶiQJ'N H(m֥ +M̔i$ieIԎhvz\~Ƹrnwz*AcF TI`RwW.:Yx/AuΰrkΠhgDR~lt7:%݆[Dom,,ߦdTzO3 +_$aԥ}eq1󞣃*O<إ +XND~a۲AG*FxVmP4dT*4Ep>oD؄{ {1\Sf T cV\C}M {Lg]O? +vDw1w^D~>g QȢ{.#AC >0 v6~wW(0I +M|#IrA B(`NYHN +lq*Q1 +$o~צŘ=0/aܻ|t9H3 Q)Ϟ ZC= * a `n/I@`E- <af;>PAYx|˜<%'-A4zd){h 5jo<>Ɂ;  y{ "0ʉD?z<- dLu 586|z;԰U8w)\H03' :[rlȷ륃8kH` D˽R8Ȋ : +7lIox='089 yΫ 29jh1j60dWx~:`IW.@3tʶ'٤m:Xb뇤ݸ ] *&{0F̨M $ȠFԿB%Q էkcV6< +%Fϫ +S*;$٢(d +zȱˠ]p`bz:QY IEY_#h L8CׇwCu^K7,/YO{~ d\٧תtO xLt9. a7{ =8t06,Nͬ:Àh -ԏ( O\x4v.>p)\*GyݯV/aO#6b3da=NpAcjdam 2Zӡ E?%I4,1`A +=p18[}Р*~{#z:XY]ǿOgb5ܝ칶fك/^r𠃶~D mʞvɗPw3FHRYL$8?~*T=e н/#%ѵ\ $ͣpZv .EGg.h꠲pU :]OtT“̛9l+3A)%L<$7]Q^ <<\wbׯ:uʁl+ވ 4ܽjGׁ qocSjq`ݨ=>1`ӹ`B\9 S$ dz@> 65Al;~- +߫Cv s2߆Y&xY&YDLHtJ< br:LW_R;[ A2BLH};U5b[ 4{FC àYӌ Mf!Rgf`GT =Uދ"&mt S|ٸ<>DvL('1J>"ebG"z]:d8x#hj1TnRCB+"jd5~b#j.V[] } 4*Pk~`q?HZH*04s:? P]NŒ3#PNXpBL@[/71,t  /"qiz_McU7c왯Xs=pA&׃gt0Dk9%#ܦY'­T +$O3q†-Q +"A"wXOvʎ 5Iq6"5.M\S<|o$w_Q,nl.S) +(N 4 ?܉&u8RDq8}oq~g($4P&j4$MmO$c' +ad:*KɴڌtanփFut9uv ~# +:yUu*<i(R':R{9Π^ ;Nkِ]tYT8˧ r(Wb*yQ)ً'rҜ.`\mO3WG |AHY0ab>M!E@5&’(PMjPBb *Řt<Ni:m*>d 1R[Ѯp!`so. -eos&}ksA.. y>k2,}B(Җ"jʂ'&O1|Ѭ +D~S36SKzy]$yR3Sp_guǝ#wɟ@3(BMA!i $)Nu҂Nk!Yf#5#9U$@8\wsio PFpM8_/{/pd.4똏Ec9IVj XF>3>OwCĎJ V[Z1oOƆgKER٧T]\!@h$ayx;~lYHs&ꩊK!pmxzu=YNDςQB}`O o~p.v5ҵ*l,.+EO30a2-*b +vJ:hx3H72QH]Uм#t8pHw)5 RuYIXfaûW[u$.U!0 >P/U-˧ 09V 68"[IƼ1)O,tW*+3xG + 4I0}۠Wp1M}TU3d@{\z<}{񩅇< ʑqkw= 0%]/QvNjٶb~!pHDЗ<(ŬlG[g8ʼwۑ.IPbŶaaC>y4 A<_Dߕh_VD|ws\vz9;5K\,q$3 FG}~+ Ō1c!&n 3mį~(p$7v}a Ri {\~--\}L$c_(KeiAΥY}@=pZgX +pBU 0GPAϊ:a|Vu~5 _Xʼ܈lU!5M +P%b98PeY{;~]79FuVoh+fAe'&޲P`0ΧBP XFyR++O3CB:8;E> q/k?( '&w*{ƎuVnoc7y7sv v Py`<=Jt8 ;<,PTnD dzB[$V.r00N{;o ҍ~Av~p XB[x,kAZKdJl,;E(&6g5Opv?Dt qCD碵"`c;B^l4H8 TohSGܴ?eɻFUo\T^y;&%0P +~h$s2=-B@Sy>t@S>~g5Z5FynFn rT) gyd2f+]|_֘AY* x:tL8{kvw c7 :^n TSw'Mn> ՜#zN_}g@jƔ;.#IBo6V"jj$S8>1݋b |ѴMz~ F JE1яtia>w VAϙ%ŌX}(8$UhymyDGVh2h*AE E\nM'UÃBYt{30+Bj^sஏް5~3niDJ@ 1A'Hq@5H렻d9(f:qm +etFAoxP V^G+3.۟uFjV(Zc*32)D 3J'ȷ;Mc_ug&J2 <؆wf@О]|LX؛,?:PMig #C{C +]uWPz!7AM^5C$Y^ʎP)=N)%VCѰ[ UUa3QЂ]܊A:5夽nZV KPv:ݯ)XJ jݗ@])A|Ps˲9R)4v_q QPZ#̒>X\7]1AfT96+VmEم4N9/Ȫ<f122t( a_'B1& i<1vj1b^.:]~lA<(duOc =gF\Tw.hQ`1џ!t +MS,vMzS4Z#t}v^}Y"MNH`:(YnH_PNZ/O___~_eDعdȑpn!!ˎaI~V4O`.Ha m#'E'+Zv?r@"?Ru-==_J C.h1pVN s`C =iawzBTieqAJp@g/~!]iU; PˋY>MM->r]y0<_gg)kM5;denizx~ej) HT;H8 9f&Ŭ,鏚0 ~$G{ (piVϢbꋻG@mv)UZDZ +rmx&UFi`] _(8 "`T|6/e_ٻJ~*C}>=8:_0V89ez Y5tAXFVJjGWzV0 +n/!=k멼'fQ;>rWcƓC[TL޷D<-D瀧I#cӤΪ",Pkr0u'4w 3z)r^T2amɲ> ]$VG6Tq~\𓶊Wa (" k[Q:=T'=W5l{Iҧ[B{ [?騰N#voiV%MՕGrfz\@:owZ7bRjKm R hZ=y;EKB̻\ gMMgʝ@$^S5{̣.gRvfYZ`.yHfaA6Mϗl{$ +m\7<}wj4~N#^8ăq3J: +C:іXֆ&㡕"Ta YᠢgI3*Q02+YRZoZ0iv6LB%Q=Qb?AIxl?%G aR N,߳;;i(Ѭ4 ]KمțOd.Y0 2ANѱw zz<+6R텽Y, t>l))h7xc ?]i":|9"),|)EE6xh ][)`k΄_- ~9c_UJ``@G,Z-lz7 +if&n:a[Y)ĚL}&mPP6&)읕:BFx \IKbA{ +hX*B=GpjoT B "4Z~A!n +ޜ/AVŷj|YZ?5iJTG'"Y1h'4-Be"^R KW*Zwy"*"RMVW#^̝i.u7Z3=9I$n0`Hn(SH +Liޓ짤>8K%@}REXjCjA4Y"AhC?X/ RľotAvȰ2uXӳx>8" |󒃌#`W^Vd Wwr 0w- +uÜ"wAX(Ov/(v[=k^!gL `/U3)A/U\|j]}Y#[Ny@2jȪt(!n"$hAYPa͝y ]\_eTSolOF&?fs$H!gC܍Yq!5BT +_.^y aM*97 nnňnYERJ$o&Vn/xz|Y@XB".}>gHЊg9A|~Pk+5 )  zFRӬĚx+DsYLkͩtu`Gr^U)>L4y{pF^24*Wpq Pӈ4fCwک:<;V 3M輳vbUQlp1$`_ 7nṞt+eE_ "8ܒ b0u:Qn5$%U@d }9H;JK[C3,W&zLv@},(^ +* _e$TU8,M-aVQBx PRb#@8b"ȆSC~  +P?꓇(}2OG uɦ6݇` `P@r: Zõ8EZM=UGS<[0 +;aTjt2QwILE-ȽIpKH1A+ v8RI4,`;R9܂&E8R=ibH`hjyOmBƠbd}dц2!o2 vyk}4H6n٩`AVU* V3x 1"Jv +DW3(كnE=NQ E ]t{SgF -N>th$QbA; Ziaq&S@wB\GEɹ"yȸa#xLYZs ը*Hb%0a֊Z:½/J tlg[{Y-9ÌwA3.dᠽfǞPFGIOn@T()4%6(-Qnhd܊D + + ޡX(rLBv:BqPzMya6]rڙ:40Ka,Ju?yn[>A쐋(QDW><54ydۚ^¿Jl3C2EF;oqYHׂjHl`o 3+F-VoҖ%H2"5ن_ɧr,>SPL@ |J! {,xY +YMT@6t(ݡPq3is7uL@Z0F\iYTKmhwOQ$>qbQE5B>gFq`aUShEDCj;r4*+߼k>3BT^@ٵcm9BϾt.8 ؊rAOT_joNÃtG1?7q'+Ij2UȖGYWZԊ8;fE +'^;QXF9͸r܅I(eq-%σXBĠ|x*sHdt:;{F^n`j#̇s&.9ƭL(  &<¶'R ó;wVȱj30*3,)J0֦ ?Xykwh gg5h8u/M`f=A#|_T;/-TmPT{&mS7N6%/`B<]Ţ7QvzG<t*p\R{ +j̅ suGxp`:'8'1 Xg(l?@8 BsR YP֧A׫YVnIG7r<12H&/achms:@#K endstream endobj 67 0 obj <>stream +0@j>2bY/XyHUo2*$*#-l"nmyBJ{ l1|P;fU?-66T,Hn=Ugc8_ (t8+hT;݀[D~vte`yju;/]d&eBϜ# +YբRuoV3C4NеX'g;ꪼ xC;~)U&{F0cˈGP+٬H*S)t5BT)S' 1l^( נu,T|`@STC5{Boq8r:{obSq X@^QJþ10%^_ Uui9?KۋSqƦ3MkHWmۚ vzn Ud@ ƣ<|UZEPO+/>DjN,ҵ9zh$< +{dOY"t@ۀ 炽 o`!޲--H} =퀥Й 8tԁ''F3/oC' 8|@M?6Nh_pƠ0mAHnD͋9`Tdl\›S)1ԬA>escwZ|Y Y3OۇS _IlIw0n\b{|`L-^ 0ADzmS$A`΃HC ON\\&˔YCu]!Ĉo`;G)ZN~YݺOc?i-G1Qv3﵄.WycĀ!yvAwJe)IQDMBSfJgjfNa%k-^;dS]Qe\c7@1J4pofQ"ٍHT6:=]g쇅T +4GgFcDR9Bg5: th2=E6"i5}=t)4 UF.8Uw# *]Y)6/ ׮wb~kRX!z +»rm %\QiW ?QU(I{& hʭȺȀi tw4~# kݾنA В$Kn;.9DK[k|'ƒؽ~OϿC,NW8Ky?#;W_4%*6 A$ )P5$~7BvGp;~("KeԞ* ] g@E]G`?]/2Wzz~lgQM8ֿTY<~3K1t,>L_;t~oަN6P櫧Of~%bcR!Y݋0!͉YcBƸ'+!cj:n{Q[J%3cO:})Q;rfgm;"*tzbY>yQI d8_CQ٨fO**Dy8TyTPFa-+,\vހ< R4]VtrxOr6_&zv, &AX $) +Ո8Xzçt*@2:`X龫 wK>rA"Tk+\=QŞ~]v Tu| {FL>v8WED Gp&xh`f>*ѧV!wv2>#E 7f3i-!{:e c)=I4ofkI@v("JP/vb3-~d<`wID-jUNz^vd-߁LlK9Uz+>tq5|qߺbKa8KfOy #eLܔ&X +v`vNzbPw@ /iG<,@l" |%H$*(b*A$cW> =ATH%eQ +{'޺"T5/r㨉2vI.0 +>3;IR z-(Y>u\h uفR0阆8ajASpqнؗD޿Gz7 mK5~8_1X{zk_`L*)e}Yg+"\@d{燸?Նʖڰc3`hLW>(I$_З|H !Nr@[1rK"Eؕd]<sv3Ϡx}}\v5YRpuu4hCrՌxOdqNX}SRhG~e3D~v^j"`sr+0X5hyLG"3{!u˪*RT)MI댇~b|Pq!ULh]&8nE<|Ouur&tŎy{@W>NKQˈ]ɪWY"z`j +0б!Wj |\f[$HoU<'"c_9tM@,5llETkZ ᴠߟncWWdڮwύכ>P|~h/*{LE$D + Ur.T9 D̾HIoG\h)ӛPof?N|VY^{.JkMqO(L0>'ġ r\}#i7Iy6߹2hPyz1H 0 %Tc+fthAFf3Oj5̼׿ + zw`ypPyjVUu huP^D~PQ\ +MfO"vaȄe8Ld{h$&y{c__?_ӟ_T_??w_W_y}?S_3Q'LsĠod@! +D,h$ L,tqv <@בB;^*e"9*Pq)"e0z^U=SLj:M9cf  A&f 1KX|Ca:yL v:fόC_1wgd415C7s*C(G/|;KA,C/"Bٷ@zO1PzT1h{^HCG!wU@>(KMM04 09n帋h*YxxHa3^D(:G7Cz+pL;&ǤtM{9P<(3Vt*h8xU2 GbZYa v#coG6ڑj#Σi*bqYAR Z@,&jZy ?`bF?b@v,”q >E*$[<#E׎Yg}bg<}Tx'9PTt V'rMYۘZ @NptUطByN =| hGXT Ky>c zº T#ٟA3!8ޞ1=ѣ<V\4w9]J4xxu@wf*¨t.X%g )yD_誁Jy*DYS('d;Ё}vP wOԿ n{:v-qXvg@x`}c0H%LۙUDp"Ëio~kZ3|(3.tיJ.A +BF 'zl& +^G[c*;0fwT|cPԋ3^oϐXlSR4&UCIN>ܿG&A$0B_bC!QЌ9CSQ-ypM܀!ѓ"GGnvaPq*I1@C~9 "q +EcQab9y8|p$v$Ь&ÎLwK>BWZhy 9f^%b*}o;>1A0 +p/%q?5.|'!} X$Pƚظ>!MS;c@n$ X:".f2ʦd@EENI:eu;@a0p]Z +.1MrOƠ0tg+V< +q3s怊E!{0Q@tz@uCkn4 ++f?k~,M9As`G"U_ =x5e}"3f@u$/~.SZƘ cndDrVKΚsnk[(p'b_ +X +dDȧ-VFXIۙɧ7W(Ĵd,dl-֤_ K1{ %e{7SD}i?E(R1,kϣ$1k Rۓe+ MW3+;>of0*XmBpT Z/~ߗ1P'i,h'| lRG41ċ{WqHUWeZYA a`O1db,APV}$ ɍP#3CïV w}|7ߎYׅ/> ?)@Tda(@ߎV. v"IWW){ ̏6@W({+,"4; -8)gZ} [?LzބC0kDmؕ2vmE{4xM"'!{ 1A{Â\ +شtG 4\IT:@J-!iv.8xaLHK5{Aĕ <C +?|)(Qkޣo]Z< M>5 /Hz>D:}D JU8#Xlo ]כ;pݜ~oe*W}+d_տA*ݕJ wH/ ^_6!^jᱲ*޷?E8tͫyv*V|gd^])eZ#{0!Ysyp';\Xٍ(x yz.8iY᱉؀1eX>޹x +DXpPcS ~M"oU9Na\y:l엍=xq=\$*& >w]-GCӀˇKkȋŏAac lt0pSK?=Mya+ˉ754ƒz?rlͽF^: +s 0<,T9* %}aHY,H>UcJD7!F篁_nw@g> +h"u]m!P\ߛ:Hj"TsH@Fz-`|FX QZ(+scͰWԺEn6d<ub/!-6*e?p_k:ng T#EHզ(H$%VOưpR6CRZ /:p8/SfU\[!Kpd F qpDxD{3cr.PP<|mI'X<@{`޳.ǵЃѹq>ԏIcqiJtКȼ-|lk9wh@ogp2_REpg%j{@WBu c,wƅi &Xe>W %;ĺ!d0Wg ǐ "@( M"=,ַ'V2*8_TܿP5{b> ٛBFE9rk+%A__vMF(q@!߿vXSkFuCP|KS^^,ݣyZ_ fA rvPKcǾ;L0ܘ^~ǯK&0Qj]8FC޾4v<;tA(~ڸeKPkF SᢄusJ(LЄ/CYTL{E 0T+ȏ3ۑytatIq+g\oqg+zĬxd&$gΙLrKdE +bNS70d_٤A B]юxDZa 0ȒuD}oat>$G DO2߁(Td)^CrهL/mmG1MgfA4єBר/KT`XhkeFɡóD~VDfGofNj|3+W+?P_ cbK5u\\fS@W(u΢;ȬRTW=XN *p]L%d,Pu +Ec]c^zMokaքEl;$?)k}'9(*mkA@(.E<_q7O5J0u nk;~E[D,<_kW!%*eȅP`77^3~9k/\ߎC ӥVAzBOOJ9B7.9`c_ZUB0fѣ!QhC! +;.V8yBhO!2] >;RxYJsv)AqdF @F.}a)1J8"9h<p\L0ub:r%A4 n׉bٽCs?s/m!D-OIZ1T:W$΄uw'"R p< @QHu&A+,j_'sQ(9yIv,\qb{6t|:qӖM.R_&DqxX҃ ~#q;$T^ofF`j| d @D栜 nӱpG i +oVƭXFy!l# j-Cp,u/l +N̪` 2W`-{aݠ|rU37P v\mDX\s=s;iKXxAjh*ouP? |#g(}M9.!LQ&HԤD<&%d?,gW{m0ˈ[b[܋ jDYhQ):T$8A[8MCw.ogP/З$Ӹ '7_}8،خBa{0RZo+<95J rXfY o֙: \>ٽ-Y4W,HX[BS%HWZCnR)υ|D2/6 1`KYP}/uE"xDj/IfC:Xq]_&|qeN|ಐć 4NxI +Q爂Ŝ k9S?2A +f!\]TUlDunh+S B>~Dv4)IӮZ +)ȡ=L ~+85o6bCr?$MBD"mR8QBm!|`fqҾ ΐP8Y} +pi*^J]vrR`A*N~գkg4A6 6-bRҽ=6Ag +{ CU$*f  +B"/$o:= G;nzJ §ǼNO ēml&Sa!425(x@ӌTJJ0Df T<cf;)bĄBcn/ u;GMv1!߫ 4{=䐬r>_uŇ`fWٜs<-Į pup1)d. i?򼰏P8{!< j +HID85'oM9GJCsy<$tSK^N#h +x;H^=K8kbiNDӪ/8],LK+hYyfؠaǚHPi1ՙdŠҠMt `Ip.!h y9:0X(6LNVmq?4mE0Dje;]g 4DgLmң7>#j[HNCy"utwu?ˡo Xc~Ի2p}o{(8a}܁ +mN-S"4 ^ʕC  +`?c (Aaka/fЄdFV uG(J՘_\,8Kb(>(3^Svz%gOǀ}4Z`VgJX7 +XlCUӎdX?+(r[{b䉊3Of~"660-)V"3mlj[AbɉDs3AZH5Ohhx-t?te ˋm8 :z%uBӗsj~*-@hFB=Mp>*LҌ2:<"DיYr`PfV3<EŌ֢3ĚY#s?f:ee逮A4Uq@rϰ&|sf#q_xQ0g*O%ְ]Ǘǁ)#^f +Π uFy<v웠aG4+Vx:Sz TBJ/,9u!*+'qw44ihgߊnD{>^^PdXnQqO~pD;b~޼c3tp[K1lTa +9P\[K/3{!(?o1k|`Ϝ1wba񈬰JW5X蕍ӂ'_*0Ao{=<2)C' +qf:X{a5VWMkO/( ;='yV#gy* `$2{Th48 !KzN<*M[D* bo'NبV JRRz?YP),Gx{=kekIpaХ%,8XhGY:&/oTs@[oeu̲3`Vnj'zw1~UfsUzld]yF2DȀ[ +zA7s~3$T@~#h2ZpYWzYޯ-:UQNm@|at p$!3Pԙq:aD +ȨQ꘱4cƣ)% _f oDOHSy&#DLs9B1IkNw%ow^5[i)f3EoB@rͤkqE9xAb}).a%nAQ?b{0} +Mp 6!8n{K+Jߎ=tB ƣ1t LЀ[GƥK[nO|?^ uf4ڝն B6<9cЃLC)FGu@-ROaMfyA:SU+dydգ|e9@ӡhϗ ̲Ar4gȝc"yBЖ螑F'{*nb̨*FU<J(45E 069>OJ +ߏ›HҽcffOX9?ɹ.R{kT &E|^O"հc$F<̤tiq}$8DĐ?@ 'z=ͼ=!݈wҍUb .EqEnlR&Lnōnd .S+1^A)eE:"{ԃ22K>𑃁 ֽX`b:b҉]V9}]NYV0,c/v ו כ\#ý(q\2xh_U }9c/,=8.+{F'ċZ_PÒDvM_ZV?i*TʩGS_"PJ;qcqbbp3h !?R9RCŲUZ$ ^K&Ud { k~]CΒb~C"=ͧ\uLڃyڌ|;>pLf@ +!8@>p_/0*pUP,(\5.7*m4.g9Բq`WVD;,=JhgX<1H劁 +v!yӷ!eL + `b.PR|(Kѭ~z\ػTnآ񂞄~`ZHa9ףpAV΋c9b+\E6m'g qyjrp/ +f~nѺPS6(iOT^(Ke˕#eg +,-;uC\ +$/ PE ~}bO0RfH#ۆp1i*YhulRgkGH;EWC5ҊQnbLb$t"H`؏rwrXAzA j7Nȿ=J 9;Oz %eRkㄗjK+{6)%Bz4 ,)Q,'jl?\QM ] YP>:< xYESJ"i嵄ʱRAeg>lS5tP Ƣ +L>7Qht~6PGsgIj Qep](H2 v1ٱ PmdW|[TPtT +*W)-E!#[Fxoetʻ Nӷ,(m KSau:6ۇ#S:KJz+0 s:ƊV*e'x%w[׎1x.\ޡBU9 .lX\w(?8])Lr vomS. .X34u Aq9+xآ^ukQ>@NVue@BAD%v`2+Gmb鴀wd>3;3RR2p;IћZ̅88n $?T]~R#9%Z)9?!EaAS|JhjrT3x^5!zɈ #xh.-"F!s 1JJEQkLvvvOz j }tCcSt<͌h ~խY<;rɷ@7' +(lw¤ c@ {f2Y0"0֡a|^̭COvUqԂ%:bkaqrF8IagKG"j{ p +`11v +xi*i-{$;`a䤳I)4R̲G+ywqUu]K+u$EjC& yP{q-aYq;<ѕYf߇Xe3djǷɋC;nWjx51A"fpq qۼ!*Ty AT* + i.Ұu>Y`ՠ6j@*1^ uy yg Õ.)Mhcu<,n;JzϦ{|=N ^Ŕ`"P4؃L U*Mx>7pK`qX4x-st::s7eiEo?toKre҃ ]yF[{^Z\6#93|5|qXڐ:#s`֚.Mz*E1Y^Uð- p h"N+;* PIQΣdS<\,8$ lWw!v#ᙱ߷~JuTsU+ZL\Ί)ID3JQvMy1m]O0%L#aBٽJ[?m?C?}sx8TH-˧,+|0[sدYZ` +޼mf)@@!bsOa=NHtc` T&/pmS EIHyxlov̢3ݨc":׫G!J ,fl>ҦtKUTO` +7&P>C^"R*zA RGXZ/XuKZ腰7ނ#8SP`HfU$TTNMM^LR2%v]- vyH[ہaj(†b!BA_WrO: "*p!ŵ#5Tx46zlmCX%r s]w`0Й8mw:K$LZ7X Yn#!(}Ȕ)s(ctѤ-#Zr!PJ?gBcܢ_=>:] 8!)$X#ڏDp.j-Sltӽ)GЉsiqi_sa\7HajFj4uR7₹&7yw-'X@}8܍T' b\Bʧj +'GGR*+1F uf 2¨&xI6Cb6!hGCt&noԷVLpiC=_ T3?ITt'Oi՘jw1#+;}"C=CtIXYW&i}/<}T%$jIAA˨A\SK~cg-R&OQ|WR.)vB4 MK Lbea`|MG I} ¶(kOĎ\()h8( +ٛX +K8u)~h1<`u ٕz*ýYFW|glUɇMAϭshȒ&W%-S~`*7T4w저k!qz@$g5L8XruBA+˩DܒR(y&1a@=@ѤƆ 0M1rZtY1Z (^JF9YH(#ԝ'qbڑ"H*^Tԩp *'OO!@SA(AIIJt/){ؙi:u(z6=2ZBO"jOX$)ĝ <ձ*f زVW JBPEJO&k5Q::#+<U/Y YG^ (Zp; +@J Q@ l|Uɩٹ) +O4G !DcF`gX:: <ӱ$.K &ܿno2GoH]fX;,l8d6P<~'>PP^'v*8s=473F?J( ~֩ _}sq, #.kBIӭD>@.K(AD+WK! .S(FHٮOhrW\Y!YI:%B'@,>A}OQjy*b̺Bv") +k$F=T6ϭAaWuTe{@Yqh剜&[ERSy>qЪٲc'nxh`9k_K +w=[*]3!Y,:!kx L#<F]ek 3P>j DzDG >&J$Ukђ)B>Z f0f~{`&{ .#2}|t`5j=oz v6 Jv (hc0?i *EJD`#u܅ج$ꧪn! R(dP؈%j;PDXp!)l!E>ϙ)3wg@'nKc܁38-UeVA 6[/expH/YpOT+>by+,K<X5{dɉUՕ=FQK5݆͠z&$KDt~OZ~AN()C(dRIh* =PpC٘LP=p5 wfT!) Շ@^||zTgnAO&53 Z'Sn&LE]HȜM qE* +> &@HK#E) Z9z#bg!Vg?#H)6{z hQ`i=J%OBd쑋gD^{ i;_sVdO4>,R4/^2E(1A$i|WFB50f9F"Ggq+` ?4 +X {ALU)PB ۴HיN +(ȿ김C˲DwN$꨷˭(3~95Wi I9ETuCw oL}KC Ni'j7Q @H'Gۈ< ɘ3LW U'ٓ3@;.XבмE݉E=P,ѩFmPzv^IvB᧊a/R$!TQ$gzAhpWUa'٧0ќ+DlA6nF ZU/Y(bsݲJgva#X}bΈa"80*CAN"ռ iKy.E_a=Wlxh@ 1guPm +":J٥ ˯mY%~M{ezτ? t_(1"X8PWsI`/)ne|QMWcVIBe3^u^8w+m*}cZm5 dB-j5$+TkdJg:6%dO3۬yu J,XOZG-cOq ӱE_^`"pMZa\Z4o&X?#I|dM7\3%2 z :˽p[iRw '1ˣk40Py5izLs:-(&/$'(#ΌMx*MOz#\{4DYp/T(K3h?K:ڝ!5?"0 Fxu4R{+FVա^KS>)Óݻl蹡(M"hFgb' gVt)a. &Ѧ<3i})WG F9G Ug 2!wC_SeFi{ 0ء?z0CǙq C lU |EN CS[gF:3.Xj}R ]mfA +wkn`N<=6Q7CI(G"y X'rԄA8Dm}H=Vo8(q( a Bϡ4~1 E'>RsU4>A[g j\Rwr)J" !a@RJrፂ35u +)A C6 +䏱D?ݪab?b339jsYsY#n0cqHwP:FY3͂wşw(PvL*.8[A 5cP NGf'UjvhBGooX)Lc vqZi\ҏ\)Cy43B,v+2%ڳ&YQM6|G ٨(&`Uc\]@Ƈjv?4ʾ3S̰ب`UT&NC>X yZtZ:Kޛգ:]]aS_z)TK'G TahuΒaai>L~7+z}OZK`@vSCe,^pK A7B9o,RxJ8G]A!G6^' + TaXfWJOwöe1 @6<{TJ2Ѐr~{sMQ $ rsg"M9';Mtp3x6"k+d+r{$ݮQat4ݍP@(MnF _qDPgK d 1:DBݾkhl aqe&adؽa~SU.\gRKdJmOz'͙Ӑ"BYO+`HZYtȀ@x!|.=~-#jȫ8Ϻ{URP{_=\6zG%#$֐ m'PxbހV^p|=Z{ˤBE9,t|2vRbm0e,1a#DfoS#ށ*3V +IC0xkJ׀ӾNF#/ȆyAi*F`?8pULs٩>q39;~G=1E0 =D.!R8{7 #,cNM.Xg]_'RH&Y^<85JjP?bRT rW* \7M"PlWmSLj<6zSmw4{<%5RHBOxB~œ4=0dJ<̏7vq~4:ijھ\ +׿&bH'SF>/4aUڏJRcDso(ֈq𦨠xOfIKↃd)/L&96M!lkkef|k)l0#+j ""cC$&c/ E@.G/8 Zf*'0̖M.)h +iF=GeErPܦ6#oX~3(AΝP3ow[ +1wN^nT كjRM66A KnpIB(Y=KOJ$e XfDO:C=N唎 -d#=߉}K״N,5 +N'&q Vw0 ;|F0{]9+cR[Q)&U"e Ϝ*`:ܠx}G#M\>'8C)z<1-Ja 1kؑ3OL1 O'ֹ[gAVYXOF (u`z[{VՎ| yЯ^~j\3Fw5A=)^Y2kb<;UȄjPX/ +F9Zf#Lv]mIyo qAn ha)YoeIq8C?Cz53<"U3PhJuiP  +i7eGEac[;Fݾ4czyW~*-\EW< ZT,`O1/ #o#3ڂb1e(ʠ\]y@;}H=2!gÔR9ys+EV#yǐ-]&UKTC5@@a{oVq#eBHԦ>ў\t<~b)r$_`D3y,|&q7ǎ1= hLI!g)c Z``.(Z| +Y'"6)*Č~+pߑ̶XGLhx~'>5vjE%7?':EJ^y+ue<3Bй,SBٴ'F0A_5XW۽[w8YW^ɌoB3)֨2} uY%Ý{7|pn_ngL Дcu|(*3{o?ajuFt&L\'jWCs:^Ž2$B*leGYQH {Ÿoo?oӟ~O_we!Nu_~/_ß?{^W؋n]`3)vB}|~ r. + g"6+GSw~OcڄtAdȔ<ڳhU\#^Krub7 yvRyؚ6HT0-᣶4#5Ek1*Y:7#Zd=!H6P@">:V|а㈎Y,{3;NTUV5cFgO}}h:t-(ahEAuG|Z7S]z3Vۊ?F+C:t׊=r(1 R^yxYa3E *J%5f7OX8C|ju"7ȶp +m8cM"^f`4x<KÍp5m以B*ʁa ̆CjT]9 B ' "r"RQ+@HX=>4z$%~PNCje: |5&]$kLdN# =F)y3UwB{oޘ'K_(,>#:4VRχ7X$3`/rX;[}ZQmlj I*~)fNHXC.O\R`#ފ>ΰc(ʡ:'ȇٌyQo)3k͈cʖO NI/j5BW±Lj6c1y!HBCZ`9**Q{hy8592m"k#\Ƚsd[t޼Eߙ&=%7 +NڨWL_)M^r^[Wak3K|B7τfL85L$*H +G]8y9癡 +_fďH"AD #yf(0Fy}T#S8>ʶXF,IVj" &љ}7L-apa4xBx? 8s6Z BqAGp%(yP)ﰀmL)H £.nYg#H`" Ƿ|)v"TTfEhd=YQKruvUHhqYLh%x7᳁kL[YdlfYplfEqz5PqsPUYyt>x)FELG삵AΪW_/3e*h sh ԥ jQh]SxUR_SBX;Q9r¯τonS%G ÏKy}"1آ"{}?b=+ oHiYf{4Jqh$};\I 5;0&D$S%*87Jq<=~|/B$\Ɯj0Z}}Pɡx6zh3IK;A[! aZV-к9vNb2pOPY_O$Ii$ ME]u\D;I螣4ND/^TR${iTv /X q@Zr3s X^] !6*/85}V*XVI! Z{"l1}9XV\kbHu9QlU'fù%?Z3kϥ#8Eee}H2NS/B+2ݾ#2rFҤ?v@h(ez/ \~G/(>*͠r ;\S kxD602}F)tL͇ +'wV4UQ@W`ޱ0Nt=!Xg4*[֒M>4s(Sdz>NF!( Mںgܽ6%aH-Su)o=L_ދr OX&$F`:l~ofxV-9-Q+ j(h㶪 pD4;E() +h8>qx'0H.厅eP%l}xe]@9/?Ob[@ίoB'MJ8߭lEZ hn_G} +)v<ǷVu.쉖5}# +Nq~0Yb7A5Te?LM2M#;)D =Ž̰%FHI:2H k~ Z6C SWgnl귆J\[)tB<~tbjHp> f=$Fq?=ᜌZħн|tfx4v;ALo[O*J]. +w.^YytTm/8#ؚy r@se$$``~hk]Ql~o" hlG8!cehUQ xh10l&'+^uC"3;mm{禠 +qhԫ $T g.LG|4rt+nz>-pڽdVGs3RRtVD +vdƓnR#( +O-Rtɐ|(w ipI%Qf8o4S[$N:FLN >K-6=7wxn^5@00m 8G1qF %X(H^!І_Q8Ę +:<I +PfwW\>̭t⃬k?/iOrRⲏ=~!'µԵm"+\LScz`]ąEd_3>o#"5Ҟ ;%DY_\-9 dV D]&Cߞѧ .\-F,ޒTFv?X}b@*X,{,- vP_aĖ/zH12|+48W"!\&Oz5 @ +͈,>n9.W)J~]'*OP.~%f-ֈcuZkrYQCo| #S}VQ;X^k7K4~BjjZzʹjXLj^ZWӲ.U*Oe[C{݆5|*Uy /Pu)Ql{$@#Cߎ; i~ތ;/ e%W{,4"D!L3Me{PzUkt"gi21jfSU:!VWg$ +rQ}Bs/GD~@"Jq/}ZZN7HV,IߟrB<霎ãf:> +v): +7dM>h.F5q}Y%jHd[\=(!qf>5 ,DO8cPqP}G4qdB Qy+}Kga r@"|O,0i:%E(0 *q@ 6Պ1R 2Yel8:ƽW/=g@=4W:H浓FhsLL(J{_ +e;fo^э#hOKܓ {Э:ovdE︷R5+)QfrC>\ +{TEI,C¾i28& &7wZ +کRZCU3b qjgF#z8|J~l\CA@vH>ֶg\WrOB '$ =FvK%OqsAB:0$]z89 +*K+W ǀ=ԔOZjt,=4 T3OՔĭ= aISAFURO,"5U$S$16̐mO/Y$P . )50y劒ba T*S %'~!6ޏ\ARq`^mPO*&xGߗ _ +&5h<1i*uO>f7=4`8ʰP7EO0ur?dS"]z 3PBk$$,яҗ#`:2%n>چjc7.(҂,ȵͰ4H_#F>\ T8waH ۠ne)t&v]P\`@`g=w{c*,Jj%\Da-F2A$dZYb~K6""PeL짳!CS6P@~Zhf^‡P2&}RG|˼+{WB|rF!:M?d~'_B LL 3KZ%V9uyLn_ePfkbތrd S&]Qk9~ȇc~%;HW'7 Q9!I%pC3PR[`5D%i=ovDԴ_Z6)D AFŃgdrL,QAGQkQKnt8UDVvJ=ۻ-e>v4T'v//Owgs(j;؄3۰Zngh IypHKTdz0<^@j\$g)%aXC֒$ c9H52Bu(xz<2QC؎8w0t;L*R%FW:NCR:F`roRtIH!B^9kZf+Cr`zܽMlCCjcЅ?#8]t'QvF_l 5.B$pb':{nM>0iE A7nN\\dݫ,Dz1 >#(wҦw_u al(0F3h,],spO؈FZ~5cRJqOn/[zom$Y둙ZH)I~|)WYcp +K&}gWRqq .: @5AP! F dd@hdZ# +.j] kKY#gW+5ܗ\ BV{LUتrEВB8KCZf08pܻF,JGV>d#=cu;Ar_L5yݥ!x$:k2Brxȓ#:(Hodf1YlebT}슴_WLިg E F}lWK s3>nW@bU;_]2)(?IDi|ώ!hB|6a~D$g= [8_lȄc̈R; [CFMSIM^*%#o+j7Y}$tv³:y&)CS#>ߗ&]7LK1Y) ѓ.-I`^S> +njw'.=q ?q۞!dC I05p"L.x(s/G^)PSrP?E?={%X(QtYe/Ua|:dв(BM?D{hΊP8)B$es'ĒUl3ptPK*"Nd`hD0kl$V1t'kD {4 ̻'P +v:$EUTcowxNSg- /6[lMy\uɝ@bkf֞[oګS{@ ++ҏe]bCީS(; S$̊o9'qc֟vVv_xºc[:b`U: x$"Z\hi voGLPd=G|[v1*:uXp"@\ ]\5FʜٕK% Ѕn:%UDŽ8 t|+Y;|4N!YǬa =2T8AsHEu?1#9,f:xS@F?䐏XCcI+Dl{itA'+93Tj9q+nTӎf^&aClq(NGF=bO#xaU*U5D'25IJ㊁bs)DpGIr5W@VFx,Ep2zaX,ˁks(J;f"pƑɺ_t$+ř⽙s֖JHLM.=kz z MPۑ8M{:B^k2*X&JIK"~}T<3gResj裨(E9s F' /=՘HC[8W=.;Gh +jW|zP4 %U8wvPwn\byHDl?m7"|>CQ Y`^qoZ@~fcSJ!b%ȅM A.F +wr TWF +4)zɤ҇62DB*p2Nzk?=r GtuTqxf"<贎ʊzבQ (}=1D u&f?$ enP[C-%$"ǙX~g a:jd]t3RuxEdrk{JwgdwO3LLCW27x3Y޽bH#  hƷ3~C'JSGw,ɰ'w-+:h_3%򊘐TPnܝ$9j< +"DV)b%ttH1ky8>KG[P >Vr IZrrn׎5_+ːDL zax~KI-UV?|P=I +XZq;a_\G5{kFD PO γ"gC<븱[b灒gQ dҬVgH/\i2~UQ2p%@gEYC'{( |:̂=#r +@2/F>NIh[ ݶQM?ulypت_ +)^N<-Es}7PQFi a Z`pH@}5x8q'ʘ"U?8_5z@RLhv&nr6{N s?ks~fwrp:q@] H 8SvAmlnl# §OAw>3%;= Yd- ׁ>s+BTt䃻iX^OJxg/ ⇷Ӈ[[c=E,Rfm21;feÕ'b7v ,YzbRD`2;c7K;:08'P7v?)ш p06ҙ s* &OW6 )iQ<^5kl?/lT'BՉ+f"2lsnClيۃqyP!s*f 2WŒD 9Kݧ/_\t_vh%9?җ!/n %8vY D)TF6y$w3UpbN~bwLGI!Ԥ}{(|\ZsCg/wܑɻ_ 0Ej['s# R JeQU-MW 8^@9>h7+!f-HJ'eju Sn!ߢQP ˠN)rX2j +يtbW=q |<6hrjH]A D^:0O"=2fjq#V%Pg1 J(Ef:0Tօ +Lvk%KkIh8,~Kn;HQeQ^d=<{Dz(6N|$YZP=/ e@Mm +WFM@Hz~(&˴W+K*IG64zF5VsMmyn}o1l⎽_'9!?, ^2q0vWNSV8|x0!?!Z Y 0UdBjXhyLC؜表=0p9xհ' KBZ6fYsO両r>FM8vEޠ~:ҎG'*XHd|lqk~o#DFtwWSj4#) $l[m;C0>{N +~ M}nę@k eq˶y9  ~LyY]241DY6EhblwfpTgScYL1#!Z&^9UE8^t[34 1>LގS(L{vl]q8!Cu6pv5z!PQ!N -p>X +ƴ hv{CphqIh+<Ú}-:G 1%)}#(t3ul:~໸p4(RRt+-v5w%qu&FkJ (xl&m~ ^C#U>iS nVZ? W: k f: ?q!TA5G4sۯ9$]pC* cpQ⨢{?5zH*6'8~OhZ"pBVN!l(P.E]oVjd7bGDH}EES VOm^xm#w5ہgA~PvrQ+ +''#79718>AdO%ȫ0^$0Ep$M>03pqw]iSDX/w!mAGF>\[X[bs'p8$zuw{OP0ya%ݯPnb&m=ۨ޿,9m.|/ˬXUa= _n‘1F.oGbe] *{&6՟{ M>~j\OسpN 8-"[5=|, zjBRK@ZŰytH$Uc+l8gޟ3k`bq2OHOM?p7>}^h4~lul^c +ǎQۣ*!s$x' -f;%J|}IJv [?4^,II= +,vy?rrr>\_3a*S?.$TȍϢw o0d+_x|aӸ  OqIEwjOyD :&-g vZ2"+pv+8 5. gX+Qߺ { X)A˧56\ +4~y?Z2Y0ꗒkL8r!BNϑAY| .. ^H|a_־'XލGüu + \?wY Ԫod৶U[dLrI:1b +nva 僥MQ3{d!9ea= D@47oՑa\ ;co60ܩ^T 7tiGOfRnRozkt16?6+HVr_^ YuN#H "ىӭ >xcSGsϦߝszZA`mcӈڮ )sZC~nԼowL"T>O02:g~ON׬# Ѱ㝢=V'6.G0\^(<'>u,<_TH%l!~W-Mp*h°G;q!BC:R@ i{3V z zQ9\]7IUtt^EBr5޷3? +IrLZ w:(@f=^&џe+p&ߒ[7dۿ7oo??7o_S}/O?fW/HPM":0Rxo+F,ztVE-zO!E!=4e1h=,;#նk ,XO6!=/ʯ.(t(?ȵSʞ_*0¹o{tr]pOH9F(9>==w8D[ d?M&ۻOkу ipi:Liڣ5Ag")0=뇄[ ςQ{ւ!a} +2Eȸy,S` +@RJӰeRzVHmyyxhy#[ٳZ8uCc/͞V0.8?dIңN:XzL/BE,qT'J{VoD^Ar7Wg;\4D{*D-{ؽd ^ rigʞs,DkzU{ؠ8j87헓Q~CJ)S+*-)Ga_jabfSAPRw)Gl.w߅Yd!K2;UqhkGC Fz*@§Y#8ð0QBdi}/PL" z#/}k534}MzhBK =L$]cѷٳN-U([tr3{QFQٷ=(у?=PjgbBϵܯOoN3 !b e";҃5崽7mԆᎾu$7y:׹',z2Szj쮝θn5f梤 I&vQV\c;lcA B +>~R (<<~XJW0<)'W {&1]pn87"վ?0̡2YϿ4*/בi d~z5-3|qʇ{c| +t)fh?sxJ9>ޤyI ?(zzsQ8@{cSbHtћW1i?=ro?CֽٓwIvSsд{ dBP^q~q 9L`#Gm,:^sy"w7@<кAix' +.@E ݡBc5c|Dqui7T'#[;oG11~_̦1` Q2bv6Ҟ0U#w k=KANzB`׭ 7Oɞ-1Cfgݷ^lKCtj40ǒ0vGx#P}zoyJ28TFт=GFf db5`=ruvhg?"S'@ℼ#z?߁b`NÐ?u6s31}9 0ݯީN{`ɺl/TD'I8)ޑj1MEmmŦt½g}r +0T:؁cxs-kuZe]3p46 D*(`<~$yL7\rYCa@tp"nX-pXJX[ Bk-9Rs vE{Wыqtɔ;'r{èț{cNDwYjo5Ua> C4[|=Yg`%TJH:|+^o +L{xUL/V L| l7{hT;N9>=|Q UTI`mu+̏+$&+O!ZY$|ß;)A +#8`35ۊګH,'1~Ïav#T% +='H9{|y% +C]XaxπzEb>JBB`G kȫM&< +9T +l_Íc9BsA1 l~ qB|@5#m"Zdʴ :3V(mfkGv׮=%RjyD/%R+ +{J7@@6g2XE Utv\y”ҞRLt6klAs7)Y\!s^9*k{c'ȩݹs'D(5`~ 3pLtd{FO6DUZтѱQ|f cNJVj_QlS}'֫"FY Ѻ=HQC +6!zp_Q҈o$rq" +_|.K%z{(+0~'>d0ْirB޿8N_ٻtȸO+v؇Е3'P6GŖb4ŏ0OHQlpp m=_ +F8|-&yqDz!r?ZE ěW hD_E?\ d-?+s^fSGR|zc=P꤯HSv5̫g%B+0mu ,a ]ۍ؉E{!qѴЏHҠ!B*::ALE%yH+"N tmR}(܍rHԏ(`GUgdr`F1`H@Y7|÷P؃: \4 ԃMIyD&Y1,$mn?DJ1y壱Y2tvT_&E~hdQA5A00$A)`ڣG;Faf Ƃa|p7mу.Ts-Ajh*[\ v^g{*Xwd&o&p]d1 ?X>!t.ؔwbx < ITۇz;SK8+dF_bmh/zU2Tx8 VNTLL}I'2uFy[&Wvja`y,/HGvv}"d@&³=ȃeãg"Y'tl(8bU<r![0 ^#Vq`$9c"6z%yO{Ug_gC<Ao"PKjV۩ ك>/{KP$=K1N,$M[}b]Bi8Nz3Bu zTa\>$^]~>ʡ=SL+~]˾uB8M+`XBUK`P]òy8 rU–|t{tQAǣk& +'D/0 ҳ)zb噞}B>oj(D6ZO=PZ|T'`:Y~\AN"?qx='Dvk5t_8q9!f%Mj^},8lPU (ϋ}aa?v.w,YD5an$pbPoC„}cz3}5g$ + foBTGYo5Nj(-YSxcrz3Wa, {W`k Sy}BN>LXSźÌ!8V E) +mPh ŒKC =`\0³!+##5^W㪇7 =E-zлB\q&S !x;${&}`EFPSQl-a;縖~s W0:X?IsvBR?(+ {GAȱT3}~Bᦟ 炉c6W6GOV~Y')9ЫIi+.3Y=+ʀ|gX;.MS+Xm\:&fH˿u֎ĊLP5eHtkK廰Iȸ )c=I!-pg x^z M rn<r{PN׍`w,s(JܧڷC#JjX`h=!/z@Io3 i9R`'foYPܟ~=nW.֞4Mܳ t62=vr_# a& N#LM5@~A*QF4BľapW3ʽEyoi,4=5RSXcc>QΉ !8j|@5]=s9v/ '4X޳~*R`9MB'SG (nz*w2!U" ٗd̈́ްww]/t 2P$2ȲEϋn{!"\A6k&~-aC0{Ƌ`dZxQ"@V+u֑IQO}G(%cI߽F8?Hp{q-D{pjˡP1^::),^EHfQci`|c}F Q8]HT6`utz;4±aCz= Z-!pS2n>U8QB C Vq'Q;(ɞ!WWT4!N-a>\pJ&,1=5L^N2Hra+MJ;0t#VEL$QgԪvve5}I*ŭ+xʳG{|@gCl%BBZG"ȟvɁJgf5| +4veK7fuhpLpG-t-2m;=b ́e ^vnRdTN-Hg1t>h82D! ƕ՘A _ nuH|G/~ (C·AN/8Efqɰ1K,)4 E7{=H;ct)A]6v28@ j6C2"9O{/ha?_6 m%O3P{Ղr{rR{w%*-0hN0SUTz&<cgcYsqr/ lstѾQ^\BO9q #3CU !N_>Pڇ8Gؐ{+' `u/(4ܲO/ Ҋ Q7]A96xzY t$x&~fDAb81*8Q?A*~]t;0K %e?@$nD2t^5 Or69I-x|ICuC=xퟟQ禆TZE[TBkӌ;98 `"i6F2U=.ENuE?v_nHv{@QGΊ"t@ ~~ Fܠ&>l肏poK@]ݹ`Y4@eEn/E*u9S~`x҉x֘QjZ}Ir yNP[ZlIKϬ=)5m|` 0g$ kP.@J2qnj$\rd4+F_)js߇?||pWTdmġPM$(`0;*HA/Q~B!|ؐũA|x0Ӊ1Fy_PQ19Uʕ=ʼ9NHnWRB]"(J UDߓ& \^zJVU^` ))3gT9`1+݊3@jɹ]sCR#75=qxr*^@ ++p-zMw f+E*~u[\gNXDcSS%W+>zʁowRv?6-gYzӹÁVJ/!#t{kb@g/vuff7mIIZ Q lUmK_4cKAx -gB?(Չ +̃Ur"Qw{ɑ7V?x%PTUлA#''Ә]j"5R{I@"w|T6F*JVE*:OSSJkP`NQ49$ 2QiMAu.orat-uo 9cլ + ~*& 4(V֔ PȃGa  X{z5oM$?'Tpj2yj$y0lD)X|%ыDfCUSuzfPvVyIC ;7Ia %^0Em/^0I}$ +^otSڜIM@:P W(t2XQH]6^p~UW.,EʐI#$,2U5#.T%1k`b/a9qج[ f^c̪r;EH Dy֯RQ@0Iz^ Q6˶Wj $QJBG+@Zb0E6ht_rtޡ + < - K<{Zxv9e(tbAEBhIegh!>&?/;͝;~ߞ1y";1žٝ[K^X߯^>9.I+=3,_#QTg$I+ xx^kn,~qcfGS;YrEE#p^*{9^03Wp_q +ǜ=XB;c"aQ3a^,[39R!ҩo=_R﷌]@uu !N& 3H6zAh Jn)BAL{H 3coczBi*JRiZ-r\եpCn&@c&2s0Yʛȍ랇,)[%3T4jbsnP{k<(-hc1=X.%Β'=J=X{\5/h;qyP&{2|k +Lcsr"bc2F ۟BkR!SLJnvzd:O> OIU)IAF%X`tpy0fPxz?s-BA/HZ.C)OJd-e@@sbzS5)6A+<tx'Nl{ޣݚ9YyjrkP,IZdzDLIkqY{]< +|S[y, rH0 +` GO=[9$t$ Ym %GۉƃMO%BןP-K/eM-rWSwf澩 43B.Ho. +"ɜמWN$5|$#OȓΉ e9H^{r/z@;:-7;%%,Q)H3r)[I/yj}s:G1ΔR {v~B%ƪl4#o*!kga_`$T!P*'z + AـP˻Dׯ!mBߴp0`&AG3dt6w?zd#VFށ|Tp#EVY;#~U0vD~3j@.&UAo<GvDA(Ѻ؎%G+"|S^Bޡxcގ|@ÚXW%vuucF[L*r': Jl_'i3@fL=IPբӻ CE^2i.UsA>VpSq"+Q=hF]>󉰚4 U0{yƨ4@A +ܺ¤\4^*8=O*MI4'p*2gJCYiqL^Yi|DŽSߖa o/3rH%FfK. |cl,/#=#x 9PYhR᳘? ٲe7~f +XQCL?]W#7zpTY1tF]&~7Ήļ< Dqou,%r:s@YvL~c`6Zj؛ð)ƛ ƃ1ʞԪ}^27 ǎ^TEFH8i4O,p } cT7pQ,M% +Ө/' ! A_+_͎4Èk +'ZA<^?"=:-BcЂ*ӍCP /ˮǝ[/?A;\^Եc}0=Tw'ΒUʏ-ƫUH-%፷'1;++!}%*N /<15t{`DCXAyA2 fo}V=q T82}Tk\N=D2⠌@sò -@73^Lm(Bʟ'P$I)v/>%omsBFTr0~?"3%\_ 6մz0HWVF^3aӨV\pbhg_%coafYNܕMqSu)&(w]v2 Y~kdXN<]{7Y i7(bYϔYZ^_w b FS7kS&G;J:!<UJF𓪓4;5{D#=)[Tjz9<6VBW>y2 ,GJq "_3%B{d%p_9;?C?&GR<1 ^@BR=Y%0&he2[b1ƐW\Uj$$݊S]= /!zz-'r"K]9I£ZpuBXu2_A6AxT/=cC8A³_|!s)G̷EoK4υQ"<<Ӳ#Jxپ'r"ժGX ` +@(޿B]-~vuۂOckćHu[NZ}j)cAX +eņLGΕq{MrjD9# NN& W39Ġe W3)x:(\ &&4y|$z"8l)eNq}F]EDīakc괳E0 %^EPDхWhgӆ",u *'?uF4M#5q!d"/!0L}UOoO=,ђʼn:iU-WV:b2J/ɿ]D`* +="M×⿟pj[Wpxe}ȼ3U4[W(bIi<E8$}.ⷿvYfS__N^Mifx RJٯDH>|dXX&(㔜ZKz[T>0*wՈ!=I"cs>f="d3g~Q;mϊ,stmw>б~U#"N#"+p3RV8[~h@_vD~QH|1­(C]Ze-fFjꙨc +!}z! + < oU}3,oRtU۶㥕c/($wWC̜H9KaYI9caF`?Gqs?)ի]ZLT~2Ȼꢚ{ߌo Mp#"9?{X) "%h,JCr#*r)Qa: +a&Edmy#Ɖs*W,_휜%!k4U|BY8:-S}u :wjW2^BlfHE3Tp{\Üľe9A}gdÄp*Kl)LD0\G̞7uvr .tGHySɋO8 +Ő6 7xQJ]q%{i"5K nkz Z!fc+_<;z*tԼƫ NdwEXH;1[]8Z9v@zpnpY}Ң)G p?ţ uy)@gKΈe93 C..[A{5rtpÆ8?"3:}T1lztF *--4.)H2ԏDӖ@ҢL4aFJ:RrLf Q|>L_EwNevLC% +s>1y͟DxYd^@/28([q{ߣ it~i:DMIzE:uF\S1RR\'N>>Gg&Vx_Am}9$%E h* vIh6^ӾzP^~x>E*HI7ۛ=!P vYH2aYU.#.9ב~Hix l@T^>,O(׮4j8Q*T1>`XBI !O9QAKEfM͛­l-""D_ x0$:M)OiݸuFd>-p'"m!*@Cܣ!t fͮV 7_ʎ,QR48z8t~ o#ҀomE-LN2UgΤQp<]t:yDAFAh(?9!i 1V<_}un&')#_V"]F0>s&? Qx*u$۹ШLC<1>J=h葛;C63h9үfV~.dEddG I+Ϗ6cCxйZCYiϏ'Fd &B&#iz(: #xz% [Fg2_`.[E5aR\L:,0OϑJ3s!ڠ E$ i]rb(ABE.s`οuoh?' ڤ _sdc_~/x#6 ?9WkfM:$&3͸^(, \F\tD(sM0Ou"F~8xY AtFl? bo]2"ʈ/hHopNw$ǦoWͬ>:;pne?Dԙ1S+_-?+d+Dp;VidFC2iV}DR3zT]SE~48 roڪ[C6Ս=Ř!d$4G[]UR n s+I9h#tɍDi"ҽ~rO5_syNzf; '-:zn:뺮ψ܈2Ff'L=Hm 2w8/-\0&G] B*Pݺ[A I)i+`6iψ^$lN2hlΉ~4׋ȇL5hc{=Bg>=hXXoψk|A|LVq`UJsThGcӻ^!:zV2 +}Bʂ5נz_"v'8',q>͝>?\B L%m~P*5Sx}_4կ 4p}@G4Mwx 1*T߬_`?*QxbLD83KݫX3+y!i" ɹhש:40YD+vG &ͺ>Zz}F`M_pϨ٬5Qn=$H# Kt \n +GG15:B4#Ӥ)Z͐+*ionJDEUg:w_]wJd$ZTp+v?I|G8~cF匏t~w#JiiQA!~Ksc@̹?|=ڊt(ujx/ej>g-+2f>e3w~hePN"t!УaHOSX4}brNyF]2Z/?/oIOp2ψQ?]{ ~q\3e'ػ}@J 4n30?F(mFT+U%V>Eގ/Qx\t8-EN_a^gRiO[5BotB@GnXghn]kZ4Oz? 2}"g`\ҸoRK;3xvp}jX 5H(<=%av>{ۡft_ny;#C/OrdBpx_W"lJ(_qlïhSt-^6t^ $I[GlRa#FDh4PW{>6N4@V@'jiI{կDmƻޟ K"J=5zY'j& +>CZwv#4 ^9c€͠F3A80G}`D=?vy!Bb6 ?`»4ˆ eO- ߪFB=JT>#D6etg?4cpKUUjuq-ܮ~)ۦAlvD;Et_\rlumj:5a1D}3 hX#Wr8S~c̢.,PDG@?MG6B=M*0YT\8DR2z;*F]S! +, *q>(RAoL (.ˡL/.SovDv.wψ)=W3-}DC%&Vhz%Ѯejߢ>vZ-h).kJ$SжR(HtфLwߙM(ZX #DA>S S~G5suc>CTzwvγ!l.GvcǮs ܌llǪ|Ց8y.Q=h=2mA x_ǟ|T*@G7u:u\:P"34\2dX,Z@1q ~hC@oz NWutPvK)359T]qҫBF;ŴXaLK5 >GIlu0-Vϋψ2U'GT2ރ9 GNO~%~M|++<}XCALsGT4~==K(1i9zEd7~^WHiǪT$IsyUFocӹ KoK["psԸ- -^跨y `UAr{!dtCqq.Au+\9SK*q];_C%W {պA)hʿ?h +>3nu)U+nm;uu/W(8}&(Ϫ\is#q),z*X.yD&vD<'4-QƠa, #[PܓlϭQP\..XF葻ilRRXCG]~򫓤.!_Y@^(

    ># N-;c"}DɅ 3UE,nm H%d?8J 2ҟL_D5{RI`GGb?p>YͿ??7_➯+ ,eww1Q}@\{ߝ(A]x;bؔzpEtcg&ǘ'CUֵB>~UJb4!Oܪ-p_qZϓ9sg*q>+%w^3P?!tx!%*`AesĪgJ]C{ʕ㉸\5!ߧd1Ǡݔ3a/h]#!Pyϥ χ]HRT,R-%t93y0Eطg4mW B+tߦ53L d)S㞖GR;1{yʤˁU$y)BYqX^6qzkIlF_ +5tCev@YFN IeAsY;d,!~+vlqVI3J)ɹrA'$ɚubݑz%LuQ wّXׯCK`#|)P?D`My5f,2.#[ +sܢ71gK#QCf.agXvQ;X*U1pjVqZ/Qth50\9L9,=*Z@Zx)]Q aQt!d>N$D'q+3fF x\IնQCq;G"PC@Z+^J} `r!Yq.ʯ;b]-S p&-x5pߏbrI˹F͉ HsE*Gn CLM,dr=$]aLNPwߋ%=1, է"daJMR%5)ݮ0 ܔTG;:|(tGK4.(RFV^8qgEK:Xw䯆KvACx1#װvQ7DC-3MKݝR!kN s"Trds+VS{q e +rG}K_ϫ#}ҟrLސ]`JL9/zygˈ#;d:%:y Q(uMh=lX'`1c(3AfCKGt#+ +K_+q?MCqXw<7@9Xg@*P2 CzH|VB C"4(^|.lN+/=Ռ!c/DfNm$ +t^IbF.uᒅǓ~4 8^C0EhDerKO +l ])I_ 8?l>_c[r#\P3oƉy_{/4,>#q#<;]̾`Q`٥8I13A{DSQ(yO|OY{jV g;ޛTПљ рl0p?h 1MSVq j$JH9P^bc}:O49Kˈu]׉l 9L< Қ >xŘVJkY|:AhQ"?]tvWQmz<Ѐ +3ꉞ0OH9w+QmMvEۯTAǹ<*y?h>Ȁ@?DcƯ>IF{^i5F +;^ZDo.jIW7Ƕ{L/;?<'WZ"AF% Rgv2dCB_ZL%Lɐ?W+tID`مAvO +NhSHLSU0'%wq#ZMݧ3/Agjdz˄p`x%E2#pzT@&9/EAqf0<#YTx]r)bnfDJ_oWs-TZٞWj-flvX'VF_rV&BBz ׁϤW Iw![64'z@3;+{MGh)S*ݕ t ٻJLLs ]3/2B=gzakJIգ&ݳl + Ŕ8r܋1Kd\kbȅ ˭|d(m3]k亱-&JugvA_CAkb?i]`=;UUaZ0m;?UdsPjTfS2ʿ?sIgjsS\!_wTg606hVzӚxq[h5d)_YC~_)Y +`eLV몱g!r[_7?D ゞ'kŲI#8hb`/n<,}qrWgF #0 ZfƸtȂIh9uJg`wԬv l="QmSu?g]ǁ+GgGR s ? R+IV "k}{ {R&\R)ɷ.m|H:>E=10^(TMEdd8I"yfL pm~FeL83.zW^|7fR<${qM byGq?Оax̶F8di0JvŽD(GhuхEÈ$TLijRyJA2FurI?Z{S3SoGa? >2tmV袟7s'?Eأ<߃m"+'1aT VSC'Jc<~s1beXk}ݓQ +Osjm+Kl+?{mhψ?Zn?Sc5YثmQ!G^MDXHJyP%@zE䗺yeD8 endstream endobj 68 0 obj <>stream +Cԛ''''j,~T$Iҫ*uQ?30UU8clMn.@kP+ q+y0d@BǍ##`- ^6wbCjv` ܴ A*S`7ˏƽ2JF 3Q {Sֽd< UE u'ylL<(gSUxL:1aTrcT?#Pcqv}2 Sw +D]HmhLEMkWssn8؟>B״fg>[g'L#bwgX&.ٌaӈ M@1r_YNmW,NE2]j_g`_Rk_l+S4M`YH0oj!?臗-D0ۍx'GcIs^֝.0LiJ9&E!(ފ'[(zxX Wxz尖>5 B}}qk.*:uň#!.',m[-W sY8t 8~`z1O~UYf׾QEyI|e}0gP&gVB +`8 j^O3*,&t(T+r_-D[=ꪝ*փJr]k\uoDY/x3 +#hr0>QṕmcUbU(gwe +桽 9>s+vH*~ѓDP"S3L. c]TLu[O3!Gq?mAlNjDw=^eF j(X4rC `@jxO ΏB@^^;xx4탆 3ߚ(Dْ(ړ^Sv?h6)VKbwc`g 1y=]z{ Ln@+(495*c~Xu5K25Xtjn6DB<D7!61i(UGaGQNFwjgu0@X_glsaw@CG:@Q8 2ݐU[DnCLy=p 4$O(ʿl(|t.qnNh#X9 +=#&igrխׯ{> 8 K[!Bu98yu\1l8?ȍ}gMj" A#0ԯ{s+ ^炯=q+;>A9ʞyW^M" lKƷgRQpgp7 ō]F)B~Doug=FxV*l IOqօĒ"Rw +>'C"'B*&dDxoPunG :;/ӂ6 @Q7,<N8&ANʨdSbcp.wFQ)+,htrz,jr3fu֑NxL]e_M!# E#amY qzl׹;(4O(9]x?V/k~#]N&m-f.uŲin:{Q:B1 އ- KtQç=nQ{CXp>MNJ`-xj)fNX;¬'s fc5H΄73?Mwh=$~j ,}~ގM.MAْ:5YA9dAH[ +G哇83aԝYɏ$ԋ0_jsz+mu$Clx$7Nnfv) o3rihf`M*Sơ),qK'BkM1\iI\B6qmyր.2~~ +#o ֋f>Nna% +rEGTl8`upnn `KN# =DŨh:@*apUSh1CDoUY9 Uyg@GJ\0؝IU ôhFpSl ؛(HeABipg˸O7>pk+3l"|\:XZhf@·l?)1c{ޱq(BkC`'/QUyG\Kd@Wn)KOK3Dq{ !A2Gs\6: Fܑ+4I2cHO-@\mF/9  bLqef$:%K!GG}'*i:wR(@#);@R꺻xEx(V%Fϛ~馜ϝTHn"Eyw-Ή~r)l_h3l {2mcBuО~fU*ˆ7_zO~+B65i݉ڿm +x;J՚*҉au)98`DZn:Fpaz\D*b(KI@sL!Ҵ35O5,wͩPkyρ Ӯo/1lB-cgA0^a+yypN3{$g'QB I/?O7o}%g&p4#FTu2Id3QEeIn~Rxگ4+:{Qk_Q}툁ljZWjzP筿XԸƮLz+ +QSU8p4kv&z ` #̽h"=z:{+ׁ4ͼ [d2|z'a?^tpi#0'qLf(߈ 5DڄQЎ vdMr۠:4?޾`ɮDp]ɢ0{ Deų;_Py&t4v;_0傘cc@˳K=0vZvi+dqPee\ebc ӭƍJehdȊ q<^=W,Tw3UvU1c,>NF-*^Pqr`QR;LqyQ޹ˏ/'w@v`+ -}u&C`^i$9wd E m'tuyHS]M2w iycN- +]ʾ)۩hl(;'"5iBHRXa|F]+󥩽y9t0@&^qy"`=s:xJ2ԣŠt&kZ))#=`'7ÀuTve׸r\ +^~BF4.V=u~cAN_A,٣c!Rk+$Ht Q +}V Dr)b#^|^+(*34Q<ܝ,M%((R5+28!~|pe^lp*% QГ Pjs-*_4Is݂#!N,&k%~q?t$B橦.ѡIF` Ab''}T{5O452P#Mh:t=8m kPi&B1􎨣x">I3MSTr++bSu"<]eno]'%L-I(#W4]]*tL%!%~?*w!b:W&Pr"R@FDYLgV3e>]ڊ u3ԯ+<-][PΑ]sl&Yg||r_Fny WL?xHQz@yvGe?֪f~R3}Em$63+ H;tlGkSiQرuq%4;Q>&hbgK:2Af#tL :N3;.L!gTq;Z$皭j(uMs$gC gB{-=J"a Ms:U`Ft%hmR{GcCzo7j'DVdq:<6 +JnVli2x@aʂsLpcp3:]Ӭr4*3jG:u6(%Rt:k*'P&>([ڌK=gK0B”dF9D$펾:IYu=ױ_xud]unp]H ٱٿԅjN{͞(|BX=f?JV{ .^lfx} :WݜNgߗ# ]~5zvE8"F*l؂Zf͍LcrhaBȉؙyܺЊ[ +b": bvH4E%zڕ{T &'*wf!4~''x5iBIfD2JmR]4hST&b"t#=iD >aOVj,Mi;$l􉐞Lڑ_ziհNI%)ptIKD JB i~ I N9$=X +YrܻF}4p:=wWLa3:{\DX ^t%'"YJ}aU!BIks\nqRN6~ zQOD*pE;I+4_QR PKf;gfWܮ|ՌvUXJe'ʁ@!4Q"7SH-A Ԕ@𪚚*IԏsـobbqZyhFg[,nfa5zr]z@tCj<ڣ9oQ + ֗͠5(TH;V|F؈XP ʚu]Og*~7F^1$(3+Ziq+ig:}WBXm=Ž *7SyTOs6l(o+c`\ +)8~ZIzQhoV%_ZVDlieh4[5Э.# +hJJ^YD ȾL^Y[Hm˜p +k୞ɨڛ%w'Վq+I])*Ȇ4l1l HC9] +ڹ,cԴCS iI4}`|̝F6vw"GXjaE; N>JF5٬ +GXS6\O zWZb"IaV'cn=w!R* iD*p|/ٳJyzuw2)5J_Bu =lQ3z ˫ogʓ[dŝ lO|g{"bfN&0[DQhplg} 4Np޶¥Z6x=B)[㔭WVѥ3zSHޖ{8RÆ.% L_jC6';emjSAL㗖!>8r491QP5)"9U;PTlbYi0CoP`NYFs A. +_rNQͻ#!>),PEk?/jt|]aߨNBwF`Z,}kynjǹs T9Ȟ]b:1K-7c[w+I!l7*qi X D&=/ /N-s6yf¢xSE:F" G?4qլ3d]DZ1a^Ae{{ul(}_ 'Q OI",-3!JI9ӈtO1uJx%xs8w2$URXr)4^:Wiv" +nx5sbq }EUK*3) ?WY*`=G0{IW8( Ji`?uiz&i0VA8Cd'T: +7'iv2؏å X`/ VtD Nν U&,o*=頚fP ]!B+#Pf9?h?djykS?]Wl) e}0BZzn(ZcQH3Oa`_FbFժg3vЭ{1-V@= +|2XJN <km>^СE/$;53M[+L;wV}P/xko݉0.Sl1?QקA [a5-A JZp,oC1@䰠n +p|L E=y{GR<%F(s&Gj`3mEhwJZ醳j }~ ژ8sXVp_gL}e\ ̯v[Ε$3R,w|U H-%x`WF uM$_"@.t+I/{w;Ė\o^;#g(.(KwW|1m\=GNs`A4a1P{"uj·D [uגגLzL ~u<$V E 3ƀ[r xQƋe e[c[#ԭON7 +N=vʦ>0A7"5s&1mat5~V9v(UB̾W,Jw0,m`)ޥJyI0JGE3L那n\a\ߢ1xu]A- c\= VGSr=ڔȤG>& HSurKJH1|2 d4'pp$;W|EKgҽ´GpԬz'5=;_8Ӓ é{/;igE ++3zN6Rqx NZn1TUuFTQUi$0$)3N +_*̚Drc8қXWnN܈H`c'_8 0uJѱ6=gPS3 }5p/x)H3O@{3pw'(K(C4@h%z~<>ؚ@Ş[R?Z8(Bݓ:]y5' -HH̓†\YJc15rHT(l/^.}ƃ{9>~:/%툗:`~EQ:ޑlfq(AiMw8Ii(@sf +i6p9*y?)~bA+L ++ ~pBcBᒝU=E&Bptqd.,ۤLʺB֝n}_Bd뵬}ēRD3Ѩ8 +1UYYG}rAR^VrFu~M +xj!dk溿Ӹ({8|쮋$ή.w ?q}\`.QZx?cTu@'!N7 s(laa JE7ޡ:Lݫ>7Fӯ;pqۛ$ b7:*C>&d^b+krq9DqSיq.Q@y&3 +@5> ksYpNJcr'N88qՎ=ΠHII5x.< 7Ö-Gty10p 8C}Fl~D5̂A› +BW#ƀ yI1[g 0U[ں^#30 +g(z:YGy{4BJ]r7~`Q=?0J g ~%3 +IYMȋO[nqEB )y>"C>#Ҫz {?fPt<g[utB#lD^ljjhx;>}]βbflv/AB:p)5l:N᪂daD?e\Nbatn&M+ԍ$85b`. VviT2ldL ;3<31_=QvUFƢVo +*HAxqQ6'$1'zw~M)> Q`>f sDHJm;]|]mw{jv 3wtԼ@F_ۯ.ddէ+ְ&n-ӡDNڸ}K)ODLQ̜f·+U,0iyD}DkR0yv+*XS@0~{_]ܭ>1k^{ +0膏$q-~anȸ|..[5ZD6!2~=v.›/}cD@:U`sdXP7аWo|@ qۙ~)v/4ڙrayU(6HGۿV~݆y$9( !z>5ݎ1B9jDsIܓl1SeIi=`ziܳ{`VhDŽAX%zPq4U(c'EҨYBN5:3Nڱ9<6TO"|A$7(=a#hB/ɬԂeb}VW(^`c_4Qny#ʗ˩!gلa!DRf,L"R9W+f6׈i<„O#`F3ig'PU|)wI +PCLzw;Xd?K}gK&VѲ*hPN"~*\W}Qe(Ԃw2a]A.-W$=/&ULpjj"49C™?$WԔL3L~ޑ|2k+=w9:Z3j!-%d3^bQDYoXv04`~JddIHWh~=qv>I求]BDsJB;/Xc_ލE-cFmsE7 +L@hX3p#48LVr闉P2f=ۻhIK} rLo a*r!&@h+r1we۞QJgHTȨq'J*_y>?"iNßGib"~| \̴PtilBsL>'ii׾;aAbFz< Z]H_ICڿ6&![S<J)KzkԖqG5Cw&ӹ㟈hidnj5"5)yd_hę̢WMl ט (ԩfi` xï/T~Jrkخ0W)3 +wE4HSIOB`:Rme }|p(a~UKzlY6H Zr&58̯*_ہ2@訦`Ne,}<(wwY\?_F/wjZ ^B>"~9G)귿K׹9V( -F(TP8I^̳37@AY)&mS ++S#t +u<"Y! $CIhCװP>>pJ7~(lNR 'RQFκ1މSkdT?QA/(okx"։p+@x#H:!oT2̩LQ%hIDtJH$"%qWp#h%+:z]tÀZc( y"؀j׆){WmN+Ekkg:xpx>ݽuf}}UrEO ww@ҸcpQSQ82,c,6y:{l$W4[fSg+j6@C]IbY}Tl +&.^̤"ޓ{m},&gGiDySz~A5)0< kXEKR+4J--<#3_Ӡ~4qh/*Nk+?)k8ʽ?9ݴIYP/ fzD ]"x>W46N[rMdc;/8ًzE̳̕y\YJ.3Rmtc@'a.16+B=V1 ,N$s{8vQS49RvmnXhY;J +Gur;J_C[5!@Ej53ʸϵ__g. F2Vhs vvD4UȐ?*9^_uh؞-iX 8CRXB!בxyq`!d`qn󸣡ӂ,͚wQ]">?JdnD޷v{Xv/c敖ԗn3i?U"eY{Uk< +=Cy32/>}Ԉ [-wyU͹ A#USrψc? +u+ƈpQJDOc=*YR~bCF+u!e?~1SZCQ/ޢ_EVpl},4P s˨^#\Kf/J-S<~8XFJX֠VΌpyKWջWߎfEv߉ 9Cv79O\'իs&pô"^\CmW7Z W>u"qfɽȭ\csjaFq'/my< +3QbG>њez;"a_p.hDT5 +ĊsØJ4 +VM6&a[u:JCg#8Q~ ˉF+ ']滦MY YF߰{ǮjluA= w%dRCFi JMn".*gW!raJC> ZJ'(A`?^zgd9`Ν16D2)ti:#q}4l87Lc^V} +V<S|`1>#2Xcm- 2?L]STZ .KJ<ƣ 8MtGoYxǍǍ=5P2 ~`8~z_&vŷR;k}-øY#'ՍEL` TЩh=6s4S4"֜^Sv(]=- G# +($FS9!K: Iv#i9|KKCEl_mPKGВ6cho%it?&L/sxQxŸy[FRnwAӷo\^ +bl(@؞Y\ +ա;@[Z8ҲAk +X 2J dq7}bTb;_튃1$W֨>7[6ɏ;E6>"CdEy&QGq%K3*k BbkE,Ũ6b-=ԃڈq Ȗ@=9@R+ *as:=gG)] zkW + It'ߺ!]Fc9% 12 +g.TVW%}j~>ˬҷ玘πܱd>wsm!NUZUi ^S#hE9oq $`} )]Ki { 7Ձ_8ЭboB(L* +xpE<>'&M5tF3;NQhR5*PQP)ģԜt1PF} Z| ƣU%_I] uw-&P݈f?,PPR_5\/ȆIuD ͕vї[vlTGZZɤE}SѮkHqF<TNZ K (޶V2!ݭX|Gz9>2%F4PF%1|$_Kw___׿oǿ_??_~78]:ɾ9o8X -xjC7&3tFθG Ff6cVmgs,+UwW=J, EwQ}?:W]gżO,܃Ƚ?67%d൱˂ 4Y|0U@W{GOQSu+ĺOL?d,폮(+ a8 35XA^W|V;md 7#?@t武_sg^#6PȖ77LF7c?7S)[ +P1",N7;dv'ύ]STRX%ӑ5nԨ_ɥ4l˟#$τS+T R &Q68W#^{SdhMy9:LbOR߶ '~4J(=Q7J5H"{aN/goUiF8uH7G?~Hg +c{)kE)쿢&I"\}w WhARFL X;SW@#ڐ@c}KP }SKfG=¼/tCq hͯ^z:@XR2,-uO?=WZ5-ث5v n4$ZZhYpn<A+hݍ`+SiMlAGpyNGd}+}]n,i"a"b@Yd-4 -Nc=F~~>k뀯qj$2ށkBs쮣ݢE8w[gO6B$Kt@+wiݰe6AM 4Hl\Ewޛڍ>[2SK/#ɰ!}/+?+įӛ^^&69*2bN4}v7eo"Nz/~PڭFR70$ĝ…>664Q 5M1Sݏ_(u6x3>mZ1h[k`s Mks?찥VpHf%%A"#Xi2f(4IeXn+nZ{P_)|ӂJ 1|W)~]CsAoXã՗8p4h@Je]|ߞ{5emNV+P\ ֫>P<(t,/<9[K+ޒyw`-\zw~lxĔA-׷o̢SoSS{: 2ZQoy9{?6džܠ7"PitZwfvfzo +Dxm=\QUDT)jDMSȢ.nZ>(ֈs]qoŌS&<[uXsbF3o|:=TɿQ%1 Mhu 3刞͇ġzy JbBvo"ޓ'}QokiTk!-Ӄxt/qnKy2 b=ѿ͊Qyc +}Ѫ$PȊz5sdV֫<* jg\GMI=gc73`ûKlA#9`D0(U=b:Q%pkVkY,~ +2u\L^ Dj8F#g:oYG]ל&-*)죕 ɷ +wޞ,ͮ6SC%T#< GӔ9 .'L\8@^w>~)wsA*h=YXWOV]?8%< CɊrjYq7OUExv]uK[aZz:3GRSz[` T ]^jˇzQxN;Jz@6hm2 aHޚćFxx5Z6808φ@M=0N֖tmz$BY[OeUl™vTmr sxk94*02 +ay)0ru?Fc  ͓&\Lu3:Amx MitZlUݡ|kˍ-l}#D +wgYaUӶzBRNR4=#DY~XK5tU¦3ʅb0}[WDG,n qf2afBA,3BCR(quZ֢~Ҕ"(-6F7ӇwCZSߚ-uA`@Iap%c6P@OkO,˂־~0FOh}1a[ZdYk^AZsS.R qDRHr?{ӻ|Jamksu7 +J+܅v&Dp.]TlG:޳_p+d`)DWMvBV- _{Դc $ 9Ox 1mF?׆uE$?~AD,뛽(!K<vQ-{"Gs[ `hr+MJVRܦQ4Ar@ʰh>nkly 8מ[8@;`(3KdsuG)ma ^pe-~dk Jdũ %䊀lJE8o-Aڻ=*zkBZ7_; bϜ/ՓsÃh\G[uLY쥤le. l $VG~Cu|Dݗ=EŔVv]/ +/o"ǐT0%a(^P @˚6Um[O=1lFA#7&>D9r A[>nXA qC{Db/K% /q̾a؞{NtƏ9yPg,a+p+b.'~.mDQg#=/z$+ $Wޕ%-ޣTiD@N)Ǡ{kpD(Z]s/s^Ǧ4?q!>"ߏL5iem'TUܮtLڣ]% +ÇQIe^}[K|d-G{ϻx>o X:5tZ)qM±z){J 8udROc<7AhĂYʊEA go $ - 7;@sTcˬa>N3y ~|bxl爍QAgLE|ߐR4eN?/ LE*κ5`@ƚ#T#Ejט=7kέT{dLF\ـϹ(bl-s\ h6d4~ +t_,,=/q{v>o8xb%(o7)y@ K5eŖ.vzl> OVT/?mU34C2!ʟQ}U̔ .[UO1 4jJ݆tQJk]k^R XB˚0)7E޷x|BYsU~Jxw}FR|A]"ixY;#.$rFoFS {Һ9'd +vǻ@6@ 'wjkBRIe\]w[.O|'uA̗ +lQ-I-9gPq E'g+^я.|ぷq95,X_iO\on[aͺ͹@O }בz*xg2d +k;9W bXX!sh1$J')RD8S[/&QafizL6jJՎɧCꊜ|q,$ [` zڮ`;3d u?ۋ7eyXSbNE9ϔņ+Ul9If}$-~.зISiҵ#]'dOVEqo~Ȝ|h/C|$pN:CIhX)fgU[alcH3kl:#̦k1ҾöTK!KkKZ+} ϑ23}cIOqVH⽃LhF+xnK5ktfVs$@YA)Ad˚'cѢ }sdi<)<N,yo?'q%N/}^>ʭKYҊHp0q*l,?'-O{*8'7H39{}:x+G̉ lj}[1B9Fn \#CQLP~ ~f1aHtR_և}@ϩd찐T(}:ˬ `PSc[i)Q舘n +}#=UȠ#=0OB'14Û\k4i*w +Z]Sf2[HmҊeM?!Q&w:AO M%k]36ٲtmݩiTo<6(1ĝ[07YDh*ڑxQ0IH'K%qW Qܥz|A_!6GԺnʹ\添/ӳ,tW_\u!pkXmsi TZf^B-~zf%`>^%h=x dow+(rQhbD~/ЦnoO"X@^k-@1pZXtг^̞4="XJO PQMzZQRqܾװ6DێJ3J']:W*c"-8gˤ .VEjw:,'yFQ]\[3L8}XW,gPhE[Xawk)h0^uánqk+cZǟ^ Z 2ovHF)gw{Ȯ57QZR[58u}ZyH '|:3U=zn9wc)|B^Ov f.cֺ>/T_Eyt S)I2AvȪHP &^A[vPSKa]sZ@[߸wE +RPia/A+'H+|bA0Z֎A3{$expY.&"BJLoؿd跃˽˽,09g23(uRX[’Y&[ɹiC7 +O-0BX](vTـo6X \=۔)DxOO 'g>;K}+G8wT]TEڦ0X?;bRaRܛNeÀ&A+ +taAF~V 5~lԍH;EX2ƆhV4\gc~49:6s((1Ԉ\A"X7xP%I!23ص^ $TQ_fbJ~AbCk/~*"z&fJn;/{G;4~T$ªZ:8jCfRv [~c+j8q0Cmz&UQZ+{~wϚBN+جz{bu@E1q'_cc{]әfK +v}AշqaX $Jew8 ƚ &76e0įAZ"1*o)ݜPBWO+aSh*JS@zEk-Xn') kG?{ so9S1L% &[t&Ql>c/~Gihmxǹ,΍"5d&@+*{|]dZ9mSкM,sڳ@ HU]8p?V~EJ=l-( !]3gL.~(ӼtѩčvhA+ +{|$OcR֗~˹F +=˓"ƂZcG~gn*0G&!2畕t|]`_i*\!LlP?f%@3**_gNY C" =Of! T7-]19z>O/Dz=Ds_j8 յ <]2,]5[~u/c +v4?{bC<vo}7m+PWۜ}+) 7 3Q沦+?q. { q%šW$k R(xFWnp}U)=5hF.4uUB}5\[ROVZXn%0i2#NuzǂiͼT$ydy@ *:HTĨ\~{_Y\_?3 k9 0Xʕ?25jlǎHGgmd'+\N).UyH3.KS{9#f˂'t]Ͻm0,םv=Pj>S>gyN4w[T<XADGTJ p|nwQZF6~ \;}./CEź}7wu$^vf$JT+2Gi{,`@6*Or8H\{!5@Eeh*V_ 9T,ߋ1Cag`齒#3N7/LpwIozUa^NYjaDCYZ]&a]\HK!qa!$ً:Qiq +̬@õ|ea k;q bp"!iaESPZj,od3]EC o-(Fה1`=? +^J%G&Z!XW߆u-ѧ@+BjmQ$G]@cP{6Ό P36[:9fF +O7[dQap [t `(<[߁e\JM y+?c- І-q2HQ_0It UCj֫WDgn`&M^UJ: ?#+" \$b`S9FA@YA0A:ReϤi.זe^+yP'BHm q|5F`M$Kףpfx8RF~ +h,dmnrh&ҒkGD5R NVQ7 }o2 K}02voчzDHX῜5ݝSL%uziNŹ9,Q) $Y8TL1~ J"Ff_\L _y!r]=c{_ۍb%NTVf;w|$ǕqCP$^ 1#*V%$e}'wiUDBR/ 6Xzؗk!q dzjr9ҼFYCaEԨXK[ImB?D$Jc%V ݨ[/zQ錽h0u +Y^ksmD0+7 +Sh-X ?j3cK*@G忕G_>R-1RK'";5֨F(ĄaaV2Tw@nDL|Ni8}u NE5YaW )+Pzp(jMC r74 &HoU6w_l^XQ$kph>^eQWDrD#\#j3kMv'HA>*茉<*utXі"ٽ>suگ~lMգV0$D <¥IlW4iDyu$!Rw/zf']M٧1C@Č~͂iƸ!j"tj< 5#3&~ᦦ}+/A5~yՂ"s~Zj|? +贪WaPdPG"|oSzXz"AD*]怺zފ=]ˑE,]1(UZ{Z֣&Nϝśl\je,؁v ;6׿8$zDĩ6)OI +nJ#ZA,~}]9Z ,/pԗٌl5eކsd7G V+ B$sajo]-bN!2i m+Ҭ +yGsGyv); 8XI(ר$]6Pt.L47 +s)f9[;}IǕsYܰb}vAJ!sMGN^nBI7}J!&?K?^oG8Bʥ5_mi%5=(poAPA=V׹5Hk\X"dKɩWmbsYb)\Ș[O\J{nbWDȒ_F^S9K敀qCY_Mq|s;ĵQ5VP n7"U]D[;癕_4~ E4ӚB@-vw:L#1}]] o|CL:mcB=I_(c>ֶvnh>N2]"6{8g2`kG>oz=Θ1BϺΣQs4YYuv+<)2P^b } )4^sWH@%DoN ]6ʻjM>PbsTȲNUw!W@BDl~U"qn@J&BտM#nj :3V3߾QpP/$#Ođ={T(;Z];7kX=up(.`a ˘֠75H^׊~DM_@mw) +nDY(^ڎ8qhIR7pZ$BxcϪD _7a\M pn "Hvg*VCG\IxBOȧ?gmgIv $߽!1eId"wo*V=ϙlIu]\cͺlt6lQV 2dz`%h~Sk؇rJhv(oK9I#`HEcꇓl|sd7ŁɅEN#Eb") E(63Dp# +Gs{:ђqb>ʑAG#+#x4nGMB~ؒGqeW:s1)9*( +;tA7Ȳ5 +( x. n#jӐָe$>[9mmw/#Y}F2/FL/ʆ5dCag?(>kptvREǧoaX#E7sc (׸E+$PNQT"%:A),cQd)ƶ-QtݏgEtkq&)_3_.yt%,nU'D[K^ɳ{%i1U9rXǛ# +ʑ ;&.by# Oq͆ f.ޠ +~9 TMs7{|C eA>jVDma@/uP ++BzHn i7?[Gg(lso\[t夤y| H/6^ +5{كiɌEA~p+FjU>7ju#} j(przmSg#"!'vaSHhYJ\^ٱC ?)¼GQ⒴MR՗y;$C2,霏=j=g Pcww/VZLkܯx0%n+4L7M802 GeEeYt4Jo#N,aޞm6.oEyq@-eh*<7h RS_<7{6ho3c#w8tn@I~mѠ +)@DaUH'{`0t)9m#؀<Rt}F fZ7DXJB/e06$RzüW(=6GC!p^IZ$}xX[ؙMű1ʢ6F]ߕZ{|ތ=zj&w`2i:4 hqyk$3C LY)P}Kb*~thjtPG p^vSqn׏F폨 PI|ـrۓ &q*q[K+?.^=5Vt$3\k'{v2aٴf:qVd"Kc;tif>>"e>~E8I@Q#|•k.J'ˁQ:(V%юF+`m¯m&d[-4Q&lxLLb+܈|emu3k׶l7uc/gD^̺b[+bUEys*߱iYy-=8\&35Ϩ󅱰uo-4b-zпyj̏H9AsCmپ +2[cn2BR2[Ȱr}UWh@:|~|AG4>q~lE{z&~Ny낐FWdȶT Bv2Z P)6Q,PF6&@I>9k@vf-FS%E4Bft+|(rEiY8S Z@uEZWꁵV wy -8Ѵ +L*^췾G rV !@I5lBfMo"<]yzHVLZW͑ [[\jFґQmuQd]lbm!ڪ ʿ[؊;զQ E(Icn"RjJ5TGS$oCVrK'l}d(+ ) <\#)htkB55ʝzKM%a +Ah\n@7J@<@m2[ wrE%+v01K+. z&v%!ɭd7" OtP yف[k%;5_o+__w?w9qowW'w7(]o̺o(U ֧#yaߎ `Baz#D4US<6*F41DP]ZmD;x}#īԾjr11SZoc&T=*5:JwV%G +QQ?tq,Vjf=qB 5U15!b+x+:UĵyR@|Ftx+?3CvJ#!wTUF[ TbfZw'$=^ɡ9*u/|Z>qy$vy>rPp}EJ"%ڵuɠBJn`w\{Vc;}˄; -\(%"@n=.2ްh7NX(Ċ4jc&~}-݋l\֜ gо *g @8t5]k@hWL r&' xĮ5S*xe5Q8ͮJ5:@,7 9RZ72D^\j~)/# [WSs70.ޅn54o"{y?$IQʲ¦(^&. XukT*6[7 :P9#`QL/;ò&]yR( PnD@)0œ YCl?E\J㫋0d{#(o7# |O-^$/H%iB޶{LX +ݿ!xck^\ 5y9!{L`&?6xI~YF#Jbdej.IˑJnIas>2FcdӺQkk$w(_&P= ԟOĞ9`MzORŠ\i/Ur 0Z"Ph. ]U:?^c@gTbp>pVp3V+DP&=$:`QC+Q]GmbqGh$3''w!nxJݐ^ R/):9!p(}t^ /rjqkUdDŽm=*/KdFQCb7A6>O2$9oe+p,n`~ +{iA3e3~q.k]2Q$H>5-aL +58 S81HR\OmNۀƷSӪS/|ghVβZ?`Tjp͂P &Q(KXtiWԅGVɺ iB"-zo4#L:*S_@O57Wq vEH+"(qWEg79)QqfnN9s*, YdJŏd|"EJ T_YXyؠs Cсt}`Hݡ(5[ Zrn*kd F OaS/2ti V1 H{9=Yg0#EA}q>R֨9<$>&IYg)Ӷbfﯘڙhw/,LKCjE'J.,8gVt&ju&]YnQΕ0јG潓 qz_\!s/vf2Ͽ?6}|75jؖ9+jSZMN=NN֦u%2$Р6:CF@eCT?܇6B^$#:U*Q)69L1Ț[ 42h#*1*h8TY3ZGL /fZjГ}D]N@]Ff;rės9H j+UD(4ف_Y|ŞVWآo#ȰḒMZ*~F!DtZAD[S̮iԓo_q寍35P?#a ‘ᰟЦX6bGM]w M k?6ݲ#/K l}"+k{e1XGpy,˾fZ>XS"0>`=h&s`uŅ6> ty<V֤Ơc*%=W:iБЭTn:Z ţGTגP%v[ҵI DMP7tq: :*X&l/eFb$w*3n :X8:(cۧPęDϧLϊdtӲV8orF$`T܅{K~,cIj%yFd\sAMiǷDԔGSQr?p;]c9 +|O+>& QsUVlҳF{Š8|1g]Z +&l=zq,ﰶ\>_G\D`uy{sm T0*ޏ.3W5WJ?~G@{ɉsA,#5q,*mh4O'#uIG?2 GD@ʪxw\. 8;JĨh%ಔc;ԉ:4%u܏ +Ϲ/!Y"t+@33e];yuw]>?g9'ψ +e,?7 +:'DRVU HTM"#<ҡZ~!2I?ghb1#4PDC]\@TIFppis?Z7( l'fGJʝy<{E)%([q )"J]H#t`ewzOF;<ͺs&2==U%%*DHBt)g# 諭7DF죄Dş9u5܎nHDʸ[is^/`k'Up~4pU=;_[#dB_ GwsG۞4+[TQ^m{,ĭ$Uv5uvPk7]wRW#X]V껮p_UN"!y'}ln4[Վs/cc#XNo5 Z¡D3;X׳lj"c\֠3'?5 ~!e 1qfo {9@!3*=R +F;Y.QC!Bkt!Z q0@wldBV5kY.3q,}z*#/"J ~wAaJ߼= ĕ(Vi .{ @#U ZvN HV$y4Չ8qDw'mDlCw0{ϑH̕3N1*΢§\˾MJEk\ EHd86%_b|B{yҢq- +Գ6Q潂BTz-@ = Ak_AX5hi1>ם uITz({+|)}Evs1q.HɉPHS F_q7Wv|opgJN<t쇃Ψnh$Vsu{#'d8wQWNrs-ؚV}#+Vh= [iV?#6(GLЯ_QEK7fcMU4xӷCAIO?)9BmܞɆp3kn8݀\Y;/FyYUu ƿv5r=w(q*@uQP\yZ kA-o= a96\{P{>XlyEg<S2:Gk]i3(T~_1D[&;)ZGȘjŗEh`[uNx~|ꭦ>g@=ʌ< \چh:X_YQ +1'j5Q̕l"@QMDEDaL&pǑ26G'ui=?+pUιY!b:4r;8|XI}E[hg;HЅ]Zÿ]!?K.,וʢB 0>6~'`*ag\ģJ "lX{}~ p^tM؅]Pn89(2L` O:AbWQ^pETӜj4+LfP(EMܰkES܁f ҁ2[[gKlFѴ @/7hh4Ty-vLo LO>{+:ВgUZMڸtp=c5&a/RUeFHn||DP4eqEJdOM;,oDH:KAj$|MLGo"qKX#a@Δ[a 1rόܜyiQ%l#3I+i?D((3G ہ՝_#ؐ 1&@9Z$x  p)sάÑORG 7PPk-q]Z_ΐ0K۞JNI d5UgpVdԶ8봞ֲZF5ڤ-F@!ō#ueXP3l,Ux]2.@Yܲ KXY@NxJb{Vt!=sٛBluÛuL Z4:=u̒ }} 64fxV P}H-X5뻢6=3&W!ZE䗕+D$PMrYKJ cFlN2"v`0l!Kh85zGDң,9 w[|$5964,D5R4-N4~{& 04ֳxqr!qzƐEHz UAN.<%Gֵi2WYfؕj~M˚*d: +L(.K4v@|%C07޿#w(GKO BM,as9>׮X"lu3S2wh20<@/DbWSӯ.|Aoj%5yDӗjMR6ˆAo>2(llhA)5;d߯efv5MfTDA(s(~[Y& *RRMIM{t\\z(T*g\7_}Hz0Cw7V6sHE o1҇:-0n %舎,_݅άQ3\ǛA>< 2 )qD2 e3dQ( F(*uz*XP=]+~#Y9ڪ?LI\l0ZdՎ-j:,)+$dži^t |;+PغuH + Q +jн=rZT=J'bNRA^-hb D\4< +m W +d. ηɏGr^ׂi#'_U\V`ClA^:Wpk͘fv8]4mw.;WS~<PXxzΗ0=5u!5#QE V +-0(ǒ2Gd̀/~k+p*8P(2eۀ&&WG[%xrur`:R&@pkQ֖0tj9}W1O "_J˧ +Ke|Cѧ[~djGJ|$Uf!}p8۵Zye:>PM$>f[CdGߧ뮞sLi!= _,$ T:_#'[~j[_ +Lk +"6XeIQ^a6*%3Ͷ<bYPM;:Y# +XuF1gFA`-&bUVFBfKz// qOGhalIˉ_A3"<q,DGcJXY +BGCw٩6M#0Kd^E8x7hAJz<0XZ0TD˽j(k7x{fFWgd.D:C5[DMZ빖h,*Li< +KzA K;PAcN.5ȕN2Z )Sm<_y +JFeeG!AkIqa. ~?`}D]BpN)+?OPb-q ڎR2X:tG:+ҫyI:+yO~5%DsZa~)( jRv,bګ/-Dĕ m]2bө_`y6O\p.RCa/Cj (L4d(~$M1׌մuD%ˀ4[2Uč@BPMŽ4wKiH@uҴ N{seTnq}p*}ah;T;ZP-V}2DV}fⱤRػl4JYT{ˡRBSePhhی^iZa]d_SŰvG&8 +üKm }t3==Ӿl[I+:Gs$YO;X*( ?EAg5iL5|%To5o5!)5_b_;Gj8kpqzJNC%?I ӚrKΨV{$x]u`Ď1INjsDhpQWz#˺Z)1zӣ,G"xЦ:-dȹ ]Z>‡Luє v4\'ayQlؠ֬41b__i;3TS}DuBiNLnus"ʏfX4VM?pk~ +VAx5)̅Yk-*8R,Å7\YkIxo<ɜ5{=&3ةa.o,6"LQD*3K*4Dno&M}pgC{ޢ Cӷ<~j~=4As_'Dj~yaq>ePpjjqLL/!w$2zC`K-<X[UW=!` V`Im ɰŎ.7:!-+}$p,>x"p7jC"lOK9:h Cq#GѶg*<" Y#XF+]ɣ8<>gைxs9!}D9O+d֑u#< K0R ߖӎ퓀,;񥪼 ONbP=hPSMFqٛol虍W!s7ae"MSPgND~{M6 +xTu~PE\|z6{@Es?Ljyk2ZWBbEJ@0buVCw +ܵbV΄с,Q<}_[\mQPZ#+?)P2E>2/G%3=8-HN4è +L_1 t[0QСՏR2{(d|+sOvŲwG]Lw\ȥ(gSYt@ J~' n1S 2,ޤbeMp|#j$2K$FwW嚑hD`} |-g43%zha,}*h{hcGɗVׁWxygʙ@sZ0Eq(FJtp],&3sm#gJr/EӲE.πd80]VXE|kr>B-j@ 8.?sC?>=>Wb H#LoCx#0>)jƒa=8 zuCRxa:t;IBS:uT* LDŽr_\'7҇ +Ո\᭦Hm! +B'Yi@L_ʌJ⍈z+|Ywt)t/Cy\Ezݎ~:(|ao^f]ܯjL~_5*q5^Jĥ;x#n7^G]'>B,csy0!@ЃϚi|3ZMHZ=L &ۯxQҷ/:r_& 0;4+{H[Ya-wN $ww?qHO|gi5 b0;Hղ1еHP>j2$ɏzIX1 +{"൹FidIK먠X= +y`{,-ցe[!ݴF9g R&K8T Q1`HڙP^mqR32zmQ]̋!B<*`t >hot^p݊u:CAl BA?{ +۠TJ!m !Yv"gU[>CQ7T/Hx1@rG?O# +h~Lâ?gG,g( +ܮj i6bo/`:2;|4Ғ)Z-ߊJlx%OSIQ|?Y7j*D4(ZQN(k) 7F`ճmkowJZߔrq+^u i(q  R'[K{"BdDDH U#L0r&?vsQfDè+~WXpRIiG+'w)/=bbSg[hH=j-C R!Z~h}Y_Ge3l!\?1$t=᧵+c{LZ]=>e3QKZЏ 2와cNu)9HgޥLKZ8G"R 'ǴUFA/%TA-OwQZG72u]ffݩi2ҌaCn)M8h4bрlU[vAA4Ҿ_П`x%dplGeOt0`5KOJVhH EdNQ\x^Zg4DhrJy}H92+y#J*?ȵ)D" 'F 6ܾ^ TBu.wz\#lO{:9BZS"],a4Ns8R(#E$Kl:jnՊ^ѓuXU U0)\4jT* +$h,ޒWSlF^ׯ]t(Zn1Q1npc7])cp>)vyEiAL/zRf,8ψ?Gtm xQ\p%M -ğOsEm̢L쉂r5Q yr9[^5^E; d.m7B[%)Fy/K"|74LҌ_E;G;_9SDyfzCUYF9 +?UfiB+ܒ[TQՙ Z.Iް~8Ǧ7GuP>( "+ɠhT󉥥7޿l0&,0`~}FY YΔLIPb|vsJ!kAA, PeK Ŗ}'O.x]&Joye+@,]vLB^^Q E^ nO*=T*C1qQUHvs!)~1EK$f0F( VNk _W4:7g.N."HBZN1'5*fRv$<4Œĕw +ղ#80)L+&/ 2Uǘ~YfrhGR][TMP@Јa+39ο@_@isHzw엧M;U_{_ل vQ MqrV(޶ǭ83]C(gaj=J Mv#V F81b{ οہF(eu4A귎hyn=1 Q{r;_ϾQTph@fҴ{e!؆(MSz#j #AbqA(EOqǖzpf9~wPv&~A~4#v4t}< J!B]_4¶fLw"kvKޏbxB8ה"Fwnj<".{ + +h%ͼps}*Zp[YϠS8랟S%?3k8'FΊ:+} B uyw1xpx$35:tv'.c 2b DiW ]|7*:*o/v"WUb֯ꤨUb?(ܖ +tR؞~z{}i'&&O(0-J}N]V! DŠ(Zs(tQkڮJ_`ˆjY-|It7ՂXSq|+3EDqvIU@nI-JQ}sdSⅎZ/"_GMa6|4J+ShξxPuM}DBVǘ CCJzdZrbo8NG[1%G̚hEޚ>c-ce^(n L)^:+R( B% ++YC$}1%-pXDᏳ_Di9vvxs_QSfP~qBHq;6grSK'ʥ~s%~s2!M[Y/1`}1ux-*07YK" ?M?$%r1/tEi/!i(ݮhԃvv.-]d#1 ]Ll&"hڃ!Aη=<3'@,W(ˮB_N'YO8MWt+N +3&c7ͮ@8X1*N򃡲M] +kmJ4ii(WW)uh%]%-S8Oo{?0`Vڙ(]muC@ų,Ho=gŌ,W(*۸?e{SgWKC6{능 a fZnV?5N:,sr̳7[f?H=bH+3?E SjZOkvptX;xƽ۰VY:~"Qjs  ǥ$OhŪx羴gF)ّ+9t'k)*'Vȗ5yiQ %"I I3J&$-.$CF|GDmC ~ 7¤|UQ^ӭ=݇o^εqa޳ed;SWn܉K+TUA:}FGyPw53C,J:`qAZදWI:x׊ZNZ;8 +׮69GvtiO~Fd7i~C +9!M/MߏHwq̣A4]RΨ"cĝ/y 0>%Ć_yhExu?R >f驓%KCkK Һ9ڷq|xғ19R޼cYR(k1Ӫ1Ud0@-JU䤺?|@t[7mF;eB[qJ Z"pglJ|? UZS!"|[.[sa=y0n폡 n8\cAa qeYAuW3]5ojz9=_Ogn(TubA>)7# Ҹ0Pz4pKNSeHp?<1` ã ?Ǯ<?Er8* e'tt2q?@X+%qhXA=oㄴyZ +0EP~ȔU_'b&b_H`\;#t rdmy3%6ϯVҏZ!W 4ԑ[)ʭqھBY}C +}'N#>*虑}Em)F!AQN9r,a'o>$4ǧ4H +3T|OqThq1zCuS+3}2n,Q8#Оv:vSPމe_DL52 }:lB v?tj д_c[@[!9DLߟYL +-qG! yE;rhaw=">hU?* +jJWq_ S]'CӚ3r9L8 $jTXxjqrZ2uدhG@4}o4|)#]GR`0>qyv}cw- AOrD1cx(ZJy-W65"eD?#됃e_'U+vaf?~O?'+?ۿw_?S_O_oo׿u_9_ɗ_x哐V]^'Jk}FUEvp-T@MiFg%H>^QWI%ja'"˷`Fl֖rdo"lkoФ3 FSҐOHD he! +UafOT+-U3tq1`zrP)( +(Vʮqb; T A`/{%V_X&O( N&N*&B`wT:x;G-v)9A 3,-Z9+~fZ{52Iw]Uu֍B+?V;/]; xY]u&jvD r0!ojfj/V ~x øA6d@Q[N7pq=su248`r1k2Gb*@OW"LbmCid P\>;߯Pm~KoB v߹~G/ ~Z%nK&rӣso}+=2npJA㕺`d+f\Vw \b(J&7H.t +& `'b..ޘ>TG -/NC9euX:Q^1B`+q0b6V><ʥ>? ,xkƎT2g?k?9˕I2eL{*,?ΏAʷy.{0ɊCE3Ot'}Ӱ7aiN}tp ۷KءRSp%y-ƋZ.6ꑴO)% Nq4/ cn;"TMbDRLU-gƛ2*ԲtJ#bH%BE[B鞈Nz +؊0bdD}[ \qiMM2`+-Zrb1S+,PPLB[GG9m) n`bK,tV" aEJqI_ڙS~ |Q#VocwH "VEW +[̐ +r ̂}i g MyqugoDZۖ|=39Wjuv) }s#3n]2D%ϫNBDu|ňR C1v Tt2+uƓ#T3L(qsZU3'j[+[U|>RJ0)JQd^).5o ~n40(5" LE iDؗgNwH`3DTǝ}ɿ$_"p" kR K'UHD2L.suotiqZNț*6g|- uQ&@_w̓ 6 82des^[/m$m:{5/EEs,Bwo>rguE3ZOخ"H굴?FP?LJUB2rW8pp4e^ڋ 2i u{,k:qbblF{]w_9HiIކ,?#f@}EX^E +.Tl#cVв$y~Cu&KӼߣ$jK{}x4UCBm4y t#>"|Y୅YBbmrliaMIaX+17q` Z]ԟΉ0>e?,c`r7"Up09Q aW_{#|!4Llk%1Zt; _J̀T|]16CdceXFe[L3ؑ/T<6|;m/$,=W8&h{QyP;zUJ{v;+lәЖ?ΖނD3C^\CG^UH>|3 Il$ 3H_BhɊ$Woʺb!vq|/5 c8o}qع9}g" ƫ0}_kΕ܋cLJZ,LPڊ6-0V[SP!$x8!_r´ [tˁSLM INБ{n%ʷd{q30V >t$%|,fXKĚ}M)ĸ??Kb &ʾuȚpFO畽{њfj”L_(iBQ2MʹFd[nc#!=LE/u liޯT~nxb$)yY>#D(;凈-OװOoW-|$(2.l#-p,)*4x4mA +.>0mO)] t~kMJtt‘'?Dd.8~H `ώ؊R?>\ټzՋOhZYp(Џ{pW%H߷w/=?gU0"}-jqQX,X5Sl;*:Lj3}n;.6fq;;sT50~P5Yw^p3fcNQ3,5%"s2"R^ +qP$xpz@=V<T:41heCf%*,ܝ' +l^SNvԣ_jgDԩU8+J.唙ҙ:g\ӗLr$wC +=ț$F z;Xyg?*~R?[nU}*J{ԌՑHs<CMx%hgD l_ bGN=:qL@s 쭫!]ʻHuu?\+yj Ru,L*AH6fיQN{ap&&]l;ЉH榦# +GףÝ 2~!KgZk7ON4ҤL8\)LGP̀唷/$b<_Y_ + +f2j+"Sł;"(R "/ ՊDơ=A1j\P5_W$z'uK͞ aHqS%LQAzA"h/)6& +M燧SO+ tds} kNe'#jxI/) h.3L|=~] LHˊ,N3 (X쯞~66SV6~FnX} +w۩\K׸[Z͑GFոs!B4e>|ψwQQ$Qiu-l N3;ݛjvbn84[{z<ﰡEewGa31g:e+ Xz0\GԴ1lw1&!*6f:r@[uZ7}?IjYy +{1V*!ZcByx[NXͮŇg{-B]}^; ~#z"nOTP)hҚu_2[rd"ُ MKDH?Tg⏸vdT>L;A(TtL/S(V˽D/ F,K >;ꁔ/Ҫ~CQc>TH Q3irl!qLl8; ZDhjFphf]@}!^ Ul3쨦i5">N+D(ȯ}hU[-7{ EryJe#H+α} bp Zip|`ӡҔ@>i/qŠ/>IQ ͫ#d~3}R Ļ݁rǐW~F.,TUoq0=P*ᾄkGze~J_u}Jh) ebN)3 K88 +U~4te^wހnV[m8]q|tǣlo|F9b$?4nUC2/waw~v\&hzz Ԉo$ "ꖶ +F1sTGRIԣs9w&QlQh?v|NqƊ.u Gkam0Do>̙a1wP[D~o9qہoiQGݦ><45D:swrxܥv!E>:g6EUq@_}tb5K,SGDŅg~T?r Eun:sPgSץd4< +0Z +Oַjv~u(ә'5w"ZsQ_lfSF+&_وY{&7^M>#>[{w$ODi2:m+>E$<<ka Z#%XC%9~ " + ʾGQf^$+Eڏ|/UH?nC".֦R/u#/d! Az=XHn]Z +B_իBM+Mƴo(nz߂qەS#xRMPY A a5r=1~ A"8]Jar#G>>A1/gM֮ee/ }BfoC˨~d3J6淠3#󧠝C 0JaF]~ \3Yax|UѸG+ ?/D=}A8<HxL;Qd䠀!,(gcawk⼶ +jŔpŌK$@i1?}'/mגbRGȆzȻ=t[dVpī^G4(t>$ + Q^ ޒR_;݇/ɓx$a&g:,L ui5οIHi +a&PZ^ +;7DTOUy: 5 +Ȧ}ԂeKWBDKgD pEÅi̇TNe]jR4䙥4L@qeTrl; wP&wҭډ`J(k^?IZGo\!2(AMCOԾ5UfqCCJ,nOO#Q U_Ǥ(<~aʘD*']̊֎H=;^e=o81eIqxkI7@Ǖ!F +)r :d 7Ūǫp\p\mۻ`g:̬ +& F%߯¾@*#R[IA]_X0ilapR(K)R`h ѪC|rՉrc_Q!/O%O}KEuƪD}偘H=pt? +FɉH59LG +x3u{o\OѩA3nӍSWz+TomEΏJi:5t1!{:VhM%ΙQhP92UZuEjW+;<-{Ԫ-"rK~,E5f[*:9ӄRG22qC /FcDF[ GDtHb?;JGcxVg"5d>stream +^?hr#?”s4%2oo(UX?9{gK')"2k'$Վҽ#"i +>] bETh!-qMNyŮ ]13OyaTȾSA5f9R^^RG\X-=\4`RBl{/tMa~d3Տ׆ۋ  *br@F$=td|QL2[-ŋdPľ8`ZGׄ+ܾŸVus3|;|g=ޘ[ܰ@T[)}Q2U2ֻlޣOIsz`G|^ |#EF62 x_9}O_K~ARu|\3O;H-c^)zz(ߨ>"ml#d2ԎeBCU@(w& h/+Z5f\S6;UG<~7.Xu%}Ǵ;dB* sy[.w]69Fk6't8r&sN +:>%.u?.--n! -RsώQltdP"6[Kޖnz(dzmH*֟4ӵr7&><먔ALyX2.[ JH+2,*;-) O .tMܨe$ծٿ6ܺZ2h#K du<=b9;!po+zNj[L;E Y40:̴5B]3ό~Ԣ/ v0APjEH!e=#ߤia^iX/KO5]bKjr@kzmtLylS|pf|d$vLl9HE]D}xbM)ēA*GO >A=7 y$qN`& ,%nėesH-r4fG{Пϙ >s=Ӿnoho︽ivH3Z2xF> WV F˼L;OluaCe84 EԱ{W𻧭m1D&(; 0ְ&Ȼ1F_^C; 3]P_&v+TƴbwzС]NNatW0+\&M^ +v)N5d4:y5U1JDLՈ瞂T"wPz`"edBEt^k%(!}d(-R_Ub+&W4zhp-;2xb sȗ0;{ZQhT[|7[J>juYmb pv{ev";vYp% e갛 & !2y "٢ӭ,e__T+mVc"Y}hNfSw6rLт>A +*ŁLg_ҷRiz%~kٽooae+(g:@B;F*^:mBk\y +rQJVݓS0_X݂a-(RPKq!6Lr6z0N_/uEp? `l?DJkyx> +l~?VBa3|H jJ6Xf[tNqE Wzߧ4+D*[|u@t+]D  lm_ꌾ4Ad?$O9jAF.@L;I"1MzOD.p')ң룶}gk>rPGp>9P=- 7 b~;AM|Č@Eժ"1F=$A)ɷG%XdD،:;b i.= +(|r>xk4 5Tjܒ9Ƶ$XR~f;m,ުvxm|PSPR}^ZU +2InɅ/*Xm]Q2#}7,6b߻=lt-RdvX!OWհ]rB 2"(ST + 4@2$9١ѻASj#RFOnPT +K +7B~D'Q ;%B#~EO gqdc܄$a:8 +X2Da@c5$!3G3]3 [1ϢZ7 ʌ+'8ou*.D22_ܬL3t䯌(lA"WA JuAfxLIS {pq#"Op՜=d?l@KxxD- irf1QQuq^֪Ɇir +8:J@ G՝JR S +H: \+h2]= w|xRg"կ<﷽_hPN_C=EF|GsAy$+aKmμDFH_yw{eJ fm1(OFυ'.F~"/O>\`zpxE׮ hTHⳤcF]?LҤN:qgoonWZ!/ o_o03U'y*|IOכcs2x^1C}GOÔ9lDC=~6KppU#:G#E܄Ӯs&]9Fy=jc$BϪ`r-(NgK=9xwunp}*i3dAH};dgpn$5M lQ)՟C)`GR𰈂".jz0WfchvD PpђCӆy?D, K5b,J g4WXIK`W(pSqOSŗHF|nP/ϧיb\"SQG/A9>ƕ)>a$@uki~NB(cKdJe÷z2UFDn̅޵ϣ2*^cѤӲ +b3"nAXX[jhopmm>i=+MW%w>L>DuGpãbh6kB +J0j{x~0o j칣SUw >ZO7[ȻzEF'w1 9ZjƇ,<>E;8ibFMfz1K&= :PfQ@suԍ6jxpozL'[,$u4K+"_:+T]L1!2_sqtN +#a)nt zUJϖKd2#h;s38(+۱WGM'z׏ᚡY};U!hڗ^u.tja_ʘ=!'){_GZc\,ʁSJc)nF+ +P*S 2hD=ziw).1GkLv@Kے}GGQ.np9r;WZUa$ܗсCBw~*uO421wPZc|cW;`*]|*@!SE+^ZH@߱_GEnHɟyZsݷYYX3r0C#\ ň`dNz" t";K:z:(Mb%mZ`cSHzߣO:wCv.KKDq?D.{%Jwbbr T>?}ӓ_f0*Ag7ɜ>& !$XM;h's\Q\Ҝ:s4 +~(eDXD%)׷qaS7rrP"pЗ9q⯖~Фt9|mVt`')B'{:T˧yzJyݷWvh /2|; ~H%7`?ǺVz+rF-sɚd%쥿".DbvԄRjX͟Zow$ɟhTQ/lv=^tdɂےѵ9]T(]pRlu)[2sS2H=(0^*gW?#zkr8> (O0$ʐ0r&QLZ_^(ӃQH$ +_(4_&Jʅ\c=h{+r/ UxL;:{2գ'z3GzNS5-3~{Cdjx'2i*hǧ법J9_)SzcS0:3@LG5DqjKe(Qf_DŢy7B0ȝvux, O;ƥ@l8x'$&u*_MbI2F>s"&RA`]!ZxVxTCWC:ؤl-m"r먆oHA9 GAD;Z=t 9n;@3]_~awdY_$7eNnj'8{3(km;"DgZ(87NQ(xI*OD+R-}ةDbWA@XQ\=i Q'RV="@`3F4!V%`*i4UY񨆐hvf#ӫnINר,^1h4iEF߾yv`s{I6͂zr]P 44N& s +6kTs4ڞ7̥OAΟ4tVM3xR&.3g^ 9hL!.P1}@ׇ n'oCDmEeQA]}I'jWćQSϙ]Eyd$'[z9 +ސ^G!7qbO/O2ܷ[lcX?Dc5̽6aSOL-Քx+-".(=b'4hO`<}fQr.lepuLc c*}Pufط57lSUޟl ^%(Ft? K' jK?[xL %75,A*WfY?CU[m)Yil3f;5AxUo#$L|+$@923aXf1iFp5mU&d֮Qz$[v|crסX[SjFd π?Lv·w"岭(rDkЈyKXYA?A43Y:Cr' ϯ3A +%җW5'F9D~ēLw9A͸JDV80撺Z@X[dbgQ;}O>cv*5O-Hg/!t)9a?;@f51C#bGRx@?kSSphiDϽ$`cG oɇhw{e TU# %6(NJM+Kt:%l%2.Cm:)P69S +fiU" } +Xn@>u`:Ga0f/˶S:̔ڋ/ͧ^*zY4nVnrE\A &uI֚2ߙW3^BRooYb3'׆@a ,u$>"RlWA;;99l' yoA=z:m^YT2^"w֞'{ȍ*΍AUZK!C +-EM"1Goq=Z@SJƛB99O؆Уi%8' AvsD[璨b +zFbmS4H6缘6:glmP/N7NLU"ƒxsx4j}%ZNd .og,xΤBЭqHcl3g/*6Nq#ߍ9]VD eٞ!o!yN |yfL$G1ϳ=U'E[" UqYoqi} 5o%'dK" +yLʾ̊UsKE&wyk7ɼ#ԋf\59WNLhdz.#-2ClvboFp̂]hζ8qdЄ&9fR6,Q!e}~„,=#!E:L,Š.\o 9iq.BM `Ȓ".TaY/FV2hREy y0)V8PM>ldHT.EzuU@u1Pl!* ̛!Nïh[8&E_3'@f= 6m_Ҟx#1( =(/2@a +uMGN;n36dbnXD[}+Z?`mC~Jb[G+50FId "E"I8Ộ( +n꺂1)O +f +yQ "jI#a@7k%{'/ dL$_{tCaG>޽@_tBU< yg#y64Y8\T-|< &s9M:ꆤ(Pw[]+m_}F94ip^9M~@@OE\Q^2ؔ2 & T[P mlUN*4Yaw㴧??s»L6^f OD?Гd f&M_g+TlҿPXWsq Hªr WqDg=C";+P{lrx*A0T<帟znnF(Nzivh,ԎLW/0+RPGM_ԵHZkn]ٜ{[D&tId8i8fMHh:@|b $9;/Kbt"C'CcVMӤ?)͜ OĠ`.YViP-nӁK+Nr;4&i~S(ݣmʳMɈ l=rǧ?|626pԎ +WvqIm0k:N>γ: n{vY;N;sYPǍnr 'ݼ5J,p=iP b0TWQfUFs~?r{zRRӁ3v/ƙ.JW+]N)>jŲ1PZ{AʅLעa=QQ+ 'I~ S lJyl^x3K;驪R"!켞1tzrBdw\laCp1MϚ %r_4KX'#iu{P_6pܮu;jTÊv)WEHqc$nTCl +SوfY9m͑x{ղB7EF<fc[P6?BWE2"IDfs+$]FA-ZpUkŭ [<{l$(Et*~ТKc#>:[iI١xTIR d@4fD!Kj[CYE߿2-t2)rĆhD| .uϗ=d9NZ-.1lXxATu|l}X[X 5khp姫IT1c'i)չ2 .J$OWm5H2[ɋmB)vP{9ݟ'% {z7?۟?,_}?_owݷW?|oة^_w|_??|/7yϏ)QkC$R}>8Eц2ʁO,EǎJI]]6m9T&XVBc 'mZwm(7RTTؖLth v'0h$VJk0 M=$~9#)Ռ4 +}ZeBx  ϝsr#?_Ԕ"hM4PJ秗|-IG, + UXE7Vb@xSt8N|09WpЌqk躄a!"7=.W5 zC23$yq`ȔiքjF0 RY{tpmBfa_^/Sa[S|M'0;yD)>1uB<j3 )}Vlg!R*_)LA {Xʉ`YUuWBbUf֧ SH[1Ũ7{m +mH*;B 7 +pQ)sIL2:@+Cd<LB+>E2$`~##h|F# Иelv8ga akW mJN=Z~ `t * HhңgI2Ae+l|Oz*Lg]HqTl>9T3\5Nqf:TbW}9^4#ȳo{U 1c2[$N*O'UM^铊!=ƿ:nas$ sfRCZ7:t`ůSJS\FΨ  Ѩ뀄;:‘,5x+?W*A/L#=H[sM]47p&#G?un6U7KsûC3uwȌ +?| +E[Hmawy/@i݈jZ/sU4^z?d\*BwTkT+9H̀Trq?ZSuz,m4|U61+pil*g7{SQHg@*?|-1=5bXk$w>A O%#+L *Qk-` ~8v암ȰVs'SẒ##Drt_][+U6{bԁuL7>\ޠ*GɢM$pNd,e52DK݃%AMɑaL@HC~!1P[ip?ߛV$-&^:kCjy]?sB#jTp JN +YgxVLRn֐I[,4;0ܸT ƾL _j&t)d$6#^vzGv<c܃{閾2xfgt@_ >l[lk6yKp UZolm4_H-UP%##d5)~A-oziOh*K(gRg_u\%i|hg=q6^ARoJWlYՆြ9 FK"\R6:[*9$9V_&#Tt=;\Up^>AW{ᑗI*LQթdU@[A>{RKn}Ԥ)A_SS@)j <Gd/# bH D&$jj3"-)anf=У +N,xWJ://jdq%ַM5[+$R*ԗ_,gKnZ}>J&=S{6lBq`D):_jmKk G+i%wDfY{Qih 9Lt(KOR _<6QY@xɞ?T) +!d$ǗxS§tfv^RYj|" _Yߒ\#?/棁=vRi1 C궤IT|#1wKh25wT6_qO +ExT?fZۛ0tBHa'D'VpNJ>#9J$TT#mDGѢo^”eqO$Shx/K6:h.FLu04DmoE!e_5koJ{؆Efl*fܤjV eksA6XlfW7:9RϽ>~b:̲u@c&]?&幇ݳe\2d?C! <O=vS!dOc/\ʽf+XѲ8MUzpWwq'iuVLlOއvʋs7Eb`=4i7Wj&}W{ +ٟL0e"wbXR3-Yrw;f!l{_MfLΊz4Q!lEPƄg(mZgQ-ywlGLW01h` 1G/Y J^YZ0z%|AKFGCj'?8'i9$OUH]FD/z,[{ƟzIq9:dwI7te8 dldU<~c7'4{=yƆ(y'஧S#]dG@ۦo l b篜y"y t`cJds9' lE<=nY+ta6BB%SI@r&a%^u8,E՘IrHl[(|Ak{ྫ"~|\֧]@6cTjbx?Q4MuaT%je3SԌji$ !D`ZҺ,:S_GQHL?rnS>/}5UmORc^[V}~Gdlr(%Zgя!phk"#J -EZ/I(782_8;oMJ$r:Gy snJN.Qp$2!Q9\ +Eq@4l&DzNBa&e465[ n͎Th3~ֹ/?5:ƈe#C*m- Pdntpe)i'R"ohMW/b%_]n~#WSdU=•I<$s;cE@'cv`cynp`kZlw(#wO7A >: +4mWYqyLIv0/e C5T2k%&JBLҪgzz.ꀀP %d%G%GCy"4/Ny<j~A;}%GZ|B TuԷL qߕ;"Req _TKBl}G#DşMWetr|r$k  =Y8L, QL0`@ڊ0`j[lD/PMvĤ S2E s](yN=g!Zy's^/ۙnE9P8E=O?1O/%O_+vg CAsO~8" +(J1^E4rL2QXC3Q{iCboaI(Ε9"%=$X%8{Q?<$!Рxhq֚dPt}lyo؆zU0o2 C=pX}DzYy"'=L{|LEnb3b5)jj]SP(*-V:#+Mu\\1 &WHcxC/BV@ߌVq5h/z"my_:Xe̪*l$P+^ܳdH\}kD!vkMc&öETpyK+V EL c+m0SH8 +{Q"Ŝ]<ye2cK &w4xhiA5s Ln/sc#@ RqϤIxz$D_1XD wkaR q ih97*/;SZ΄dϘyt*%]cJ_e{}S/8f"d!;N@~%D Pa_`\y:DE31q6Gԫ0GCC!uOC7':,Z>bM++eiB Bs.ŗª\%Ky:ة'ma S /qAq0$ z,o3Zޮ4H]S gb*?oT@pSτH( + {h34\v.Xݲ^4HҞ  wz5{A5n#l8g灡.aε9M4 +=A<) *M![uYx?۹vl^c6O8]{LiT&ڱ Dtȷl̗A$XSDc $_žiZ4(F%/iUD^x -yإ)D +5-T /jm3|= ZUyh,!w,|uD^T;d GvjV2xI2rHuM*v-ȡvÊBI)M*˒x۹jK"(]dڧ@1)nd;j\O>`jBbq6Y֌|z%SΑX6ɼlw(LhZɟ<=}gdwwl<+x.sI46&Ռ/Mm a@T!)eǒ,yHHq9b+* : u$5,ƑsNQ̺R/a +$wsgNM$0I |($C$[}PXjdJD45"m(fTG;W$ d(R[{ A);Y8JCun̢#./֌6d+*ys5Cs]v*bdrQ|_GNL(GwUУ{^[3QHy&5[}Q$*j sV^ǶKFrXۓ{WMu+Œ^`襏feSuH? 1#/REWê(wT{QY쓐V| 6JHWdCI(ӫNnݎD_ 4A$`<A% r6n!%w1-<]%0!ã-A\M{H^4NI"%VSEJegc^[PWg"=l$~!n~F0 4S?Aq1!äE*N`!w +E0)w]&/G;auA7{K4R=s4tKX!Q ?oQ:hI6Qm,0-࿝z#br,A" + w viZ O&pGB>Zx.K8PنmXewġtNT7)+薔ybwnWj, 7{V/ Kb7*'Vm? +z*GP-P=6@kW+0)8dW}r"*ygR;S.7CT#ւ 9rI{ +^ J羑OmJ`I>;;6MK6L 52yIH~N +dB)pրtO꜃}9(@ /{HlE^VUOٙ ޤ&Kdben7 mII-|!CTh] EBʦ@?lS$V,Ddp';H*x?jXj(vd5hd8w5%t -Le\BZUͫwtنA0习=JG@OW4;JJ2ܮ5,&g&^Of HH:ᕔ$Nl_9Aes }.Rc3`) ̓Vl8IћD08vV^DylDDrsZUC6df~@ ӗU?Frv҅5;"/*~ IHRޣQkHR_dMׄD4nTfQ g$74Y0 ÌhuMVSD[gHO*=k03;)p4꙽/(0X h:,2ʏq0~G^UI"rfb4o,66eؗ5jI fǶf#suZk H[<%d ȮjYe2SMRx vU.. + "$f(ؠҨ(1rum㙹 a-]AC2^H< C8gLjk]5f 9/":3D*G6!1y0&+ h$4Aor#xck2n*1~%}`t[Jo?e \_;X5*:<[0-vfv^|+ySڮ +YzY_KM7LjewG#i?"PԶDEZ嘾M6`j&e^j %x1*u$_S`N*i 7EW蜃0w $[*VҸ[]ܳ|X `>KSY A2WѲ0"(X)Ws'&S|jۼAX(!2XP'r8a&U kVM%{0e8R-`C!.^ rbv%CсhD 9-iep`(͉e;84b'p~zp Qbk˔U_qN.ЍߞG@&Fj<η}[2Cuh. *hJMݎCW`S* rf1J7a-a(#LyV/)ے1>ׇ#, p W#a7h&ݯu@rf󍴌6\d'̰f,\}>G?aCi eԷe=D-2 }b\{.dAv@I ه p{R%/fl1a250rl@Q\#1&,]ז b٧> @YcSw|RaDye2hd .br=1$]K1o0 #a]=|B ~dQ9B@_ XtPiHUQFE pwģrl]g; Ezb)&Dػ"| +-dK1g+b-6U aJ\d 4A!S#z +bj WDn'b4i"SUS$kFlb_U*抁ࠩ9}nF27( +R=hCYÓAŤxֳVo8_Doa=T?Ix\-,BA.P\1zjW+r.|lQ1I # +)Ir=)2Ѯo h=4en7aAIrEӢQF亚"uvAear+HZ xlU]۲uʑ̚N3(C^§v2$S[fFiZnnې)&NW0|@"L",Y18 5:̰MN"u_>%_ - ٴEG 6 fkOn$+t6\Ҷkjo; Xmc^2z".,^?D U{P6BIGBQ~!#xB=dX@Y[Wp}ЙarXʠ@UЋz4%JaJЏ^uYa5 jgp# 4X MX9S kmZ+\yɑ +9늮8l;  0yEY֫4%dsaڕC?f8d ;p5}3c|FJqc`M[~"`ǡ#`s̔Wz'_fjbG?9d>]ŕ0N5 )HҙF3=ԬicɚfO]F(ZkU5%u8&jAMKJ<$D $k3ixw>9 +2{:†@OxY `#j&'HҘE,X'YRfԋ?~)Dm +ޤj Ҳh<7PtbsN`/"?zL5RBҼ(41 XI> ine/\&"EFn +85Į>. +.k^{h +nA36[ɇSYo:'d-.e۰yw+  [9[Ec,wջI3D$ŚjxP%P,~1ќ=#q7k6 p`8Ps6h=Xg_O_UH~cg]寴l1* NO0gJ㦀\H2>[o<(r1 (Wa +iɟ>db|څjvypnxP +k7 $l=ԁBzCW֑7a4X9ZY6W @T/z[#NADXdApen(W:)$1:ƞ&%#Gb1*F'WCsmiʁi3}Jfr R8`U~lVCDe]!W;C<\k +Z,՚Z cFz`<C?L,הa +tBXA3ʜDi=j@&ȹEqby\[9%%M(!Mdu2G6 `eë:5:4gDsZ5bHʰ^C=X)y=xyLR3Y*#= \Ԇz'fbc(&mtKmtGh] +ɴ!$'YsG[2!E\ͼ z{&e~4"40J9HvÈ]Pͷ5]dt(|]lpDh| W"`-6Al[$rZ dM%!.$9ZzH/cF%H?S^]%tIc&y`ҷjMo8M403!>X}տ:Qư"-UWl)8K9.9U7Zuۘ*@_5mNe2DdKQ*COz$"4aWp1!D?3 "bCɕWD:o5xˮ h3 –"pu +E҈Ok[% ?q,U3W:!̨R92$ +oWn kS/ؔĶ:dAq j,ߡՏRlx:Si,n]r/֙?ei6sd-\sԝ["#yΤdF9eqx,΢Kc4\,fʈ71JvSuVηJ +,JIxkc2orE]Q@!eNR :]|P>I3II̾Eln<`gi&q$Wm蚜X6TQ'4rKNB8PXE(#k9ҚELQCXl:IX}U,:()FGm/zU5+|y'͆]IaZfF6k&zdWئ~hʀks@t=~B$ iq ɄV/\O .k'&GRi +ZI~O L!! S!%/ԋz-nKx):Xc!ʪǰj=|ER=B&-&YX N +f\\3N[?_$V\/ ^VjANFٲgLgj'l5سgY'"\Sz(mt>~uGqo .;gi~t<H>OR”,;h|7xu睕J/К6 c ]J+iS{ +IXL@ɀH {nYxе"NjZ/J]sI]< ienϿcUs҃} F}R_N +ʝYz2ԐW+Lj^$il PBH!ӣF4NGCzfD<)H "%cޝM'[spah54y๡E@쉱W_t*IE*aNV!w^>Ԫ83H'#L<2Y) A׊x|X$0|8#.RoBkq9@ zW2p.^Iz`N~JK@*hAc3@d KIz|2}*wӟOP~k1%rVVeAxy F.Wa2]fHlb-d)8I^Y ++`YoPT~5tz -NhY굈1FjP XxNByZ`p6b*^Qf-]( d7# U:s6Clb}vHHgvcf(JZZ w3KM01fV 10 +TiHn {Jr)!!y잓cHjva!R,6(Hjٰ!Y:Τ&liۜoR=a5-A5t2Z`\-,i8=JyCD%24QǓN I~iUlXFٝIQ[.W^&>ʄʿ}ÙrKݰys^ "XcSý20+)~<`3;evBs JQuYG^2ycCEmWfm&хil];'j&Gw2z&+X \iˆ`z3} 1{Qi2g\?xctٰBG*/ؿZl!xaؕr-K)JSj K CFG:t1PA*7#e[ j4MANg=0 a0l,6j0i{!c6iL.)]EvoVT +4AgCg,!kGnżlcgSuy.yO;j!qvAW:$J()[zx-#F MU4U/%1iZ" 9Z :b hvI?*+p06 +k Pp۝[^]cD*֙R☸4%Urӱ͸rxVHA@ԖlL۸!* +.!ADbʀzmUMtr4l;rmd&lq8л/ lS쮫vjC#|Rdc %@|7Q(tE.dT!YU*]B%!qJcY [ `ViBo X +}x]\NZr!I,k)Hݐ /uwQqNvi=ȞŒe.<FYҢÁ BpIe Cj>u4;=VBy]o$b%^נ,Wz$l;%pOxNm^9)T)-(N<fLό*; \B],-e'SBW!5KFo/B"^ؾ`t17 crTt@nh;m<])6<;_evGD;[^؊jh q6_oD'Lnq-*4||aׇ$8%.5v6zO#I^d'UlJM&%hž@plz\6U}n&r!^.h9 !+hAkd+ KRgJoA>: '&v*o:SsnZ㱵Q]"MUM8Wm$WxG̺<}mNEJ3:@7.PMiG"/3A sAesӤ.TP^#)SEtHM[$n^G-EtU+˪>Tjp{a>YQHI%_<ƙ2'|ثl yi\P EsX,U OEsFek Bp]>)/L7\FaۇM](M8fg}D3!E.i_]"'Z, ]&843K&am'0(J)Ti?G7"/U#I_2j'H4cFxVl#N]Xlzj#,`%O.q;KRĊC^&gP݇ن*B +ߜ!yJ`MS +Lhܫe7 4кLw)hQɡD Sm#KE~@ (\s俷긺&υpꯤV+Jԣf +s/}D.Q$n^.td[b.BZFtuU/G՟w}E@W 8qK_LO zb%۸rKx)h& U0(}?XO<.GsCE%OA"df)Xb^zp}OW׫d ̑T;Z+S,bJځnL34eֆ:jʉ<`c#ojٴcHZ!vwhNY7l_P"+`p[URX'>`8N|+i + N &haM.>y|JB>(7]VZ|˫(Ttwi%0Z "%%^f"mRRTsդskxMˡ> +la8 ,<+9=Ʒ;SҦb" u"_ztTBatO Q3Cm?w? TJ5)YסBAЃS;wy4^ ^ipƼ1|2 R?vj8DjX &U 0A3f ]24$ec@elU_zL{)evf5RR~Cbd_Lp/_q@kL:X kq!֩z')5SMU-=g"&yZN xEJC{$4;^xp4>!MaJ +a. pT"?= ,IB!cti9AK;.!p;Pن@%*ܔhZ^nc8&*mrfQFsvpҮ|h=8!E&;dZi?8P:U8d +H,:A d>t֧s9ud#lr+ȼxbK0I Drtkr%]lzED)rග{"sij?D^@™ݮ,轙W{cR|SRnp>BT;3IIz,Aj^(>;-f^6]{&I@=O`PZ' +ٚ\bc%eT}&M݇$8<%y>9>hDž\@WH8>KܨVLԹ%K"K]fR/GfX=AL!ϮBm" +$̞D5!6UǙקiIh iAp,y(b4,n jc>%ҍv~w` U ??Y~~o~7ߜ?S7o/_~퟽}/fov.WLCtI?]A7w?~w~ooz0t+>?O~w7ooã_O_7op_šq݁9__O1Οݯ7oϿJoy+qW_z9Mo˿-{&j;w_R6-NP߾jWvE!-f5!>[+,-k,I̙-@r45R2571Ȯ1 + 쟾Gސ45A7w `L7k2a4? GZHG'f5w6HOTK;Uv1æ`wmWʋ7 ͤ^t ,XiGtf +doɕO}-7w}!+W4GxVZcO]K*ﲣmğ_[S]ˮ'/x +HFrٛٱRܳ!J[_m'ݻ#w}t/ð w\yC՜ #cc 5kɟӸDZOJ6`9!k]&/?h?-O?[d3 WȆ;wlvz S1y|Ƒ д;4 l1 aWq-XDR^fol1,~ǽKDۯWyڣzt1l lUΛkk~ӝt6+}G1|px-7@|yEN#)~})kmyƕ--bތ[E)טZX{Oxvn޻m/yLyͶYm7q>xYW_q;)D 'ow)"O+Vn1I0GEjU|RzWO +{e)|չ/Zo// fb1c1bZG~[+W :kQ{{zpuǒH>;7)x]lE?wyEBs7E?}%\ \WqzȇlhmtT_N5r$}`ս1tFkl󾻣h[¯v4 |?/g/-߭@P1+}PRcݷ)iMϲfqoZ|ip$;z?[̊BOhky=6ToJ~/1jBz-{~7vqw.?sy3hCy\l(7͘Kf`ߥp<8+-@,M6z3qd_/$uX+eM<ªHDھV}uUjK7Җwol\<~EݾOC0»;Ǡ],?MBy*CC![~Běn1 +~ ?{s6,vaeϗy79~oֈ7˅7Dc*nà x|vQ2J88`]s|=>A{}}qo6ux@cΣ {Vߕ7q>$k0x ]"`Y.MJ7}{`I%˲K"~[KtY-;R˲)izS]5<]a|70mpP'w<μ5/C*7|+:~\WHu%(ƛҌy 'hFGHpr&>}#*@<._@n#1߸} +E2,O~vMWuQ+g E>uf7WGOf-{i,+E uy>=/ Q5/;ܶᥱ<֢ќG:hutAs{]\CWcHOp/{W%qQ<fzŊBp7s&goGcF}~[dӲ/T~Kŗ?>1 :,1Xƭ^Q::F_efl~HYRRw\0 (-X̓q f;jyKW!7?V@k}#A׬{Q\;1(ƨ9 ˥Իu[S,°\5j}?2Z[X"ƥi=HLP&NCH-N2Dܡt[k7dpv?/-WBTe%@3}N񾥛y#$WG S}[͈r|údcl.no7<^cjlHk +Oi1 ߇ž>0&.(X{ +͢1E=(ԧBtGdZ!) Z^e=y8{BŎ^̜6<0FDT &iK[yZQ`Ǐsؽ@m0挴reuO5ʖq7iՊ>8NN5/Rqc_b`Xu_?sugsE17B%5w6H/ff8ָf풁7 &I9u8߿b/.vtu7Z52Y>zW/ӧDd=A&uk9xEBM4u?rXoTnO15]#be.ZoU[nۈr\@aU3R`(dEJqa +hV&(FL b>/߭gU 9`plYqv:v,ew.]Gs :Z*b\ uIvz[2X~FGR75_h39n5 +!1%~`w6߯JD~ajSmH⁍tbjĖ,db̏o,#oڨˡ3^/.vKMl;_Y{:x2a9mkeg6V||~zfi߭/t*N }{nohM{YЍb?o7w moClb1JyFu;nStv? ww[hδ[Gh1?B;Dz1h1id5&TTPzIo/dζ}]o Kuf fI3tkT >C^n +cŖ +:hmD܋kclꬓ17ʻ`{#|Gnlo]!/B,I"VVJ,lVY{_KDXwkBis3"vy'2N75>?v^Wٷjc? 5z?[['}#9j4 H1QK$׌A#$--K{P/ۼj9vk=4`}79i FT\bO2pi|s>,nqS󗶱w'G `TrI+P44@ 7S#> 4t7 ${ܷ"J!MCc]F_UBhn^劉XzPOV_zK#Mx(r7d"I{7J-#ddcXnSK$iv\< +zi䘵؍aMeG.u=6 \H_S^:~RF9MF_#{ݑj {++/V1!C)mQnm~ |ypE @f%kJ#({UcIoƌwOJ*e;GFߧtz3hzZ6mNqV!|E:oݠ}}?Na/Up%Ko0jpC/9bR;j[VqߕbS$069D\a4q4F,\ܗӜJ2~]BnПOHr(U,q(:EtcKSRv@ae{|EfQhUL顪Lڝ/=kܾdD | ۋ̘f^ ˡζ(}hΨēI H74֯ wsBr6ރ`N. +{r:.QԧWX\}&g/{RRdq/sj${E F "\Bpָfj٬0M2SLB#zP/}z)Cv];hx;u/-CRYiB;Kl] +l;<-CV#}_{^Ϙk6׽0X/ޤX\;Ƅs4@{|EO "8Z_s)&J=n ®z.8w!kf-)tc#zgC!_9Ei+B]c@ O$hnϷ^cs4-A쮂c?;#켷3f^OhzZm-5(C;t @P()ʋEo-codedAgv~tqw]1eÉaQ$JPS6PYLC;r,e9x=xT:ZX+NDFƹSTV8#| px&Y'. WC 1qY$6 +> +FO]K~94MN?CBql-*&T"c,s"!yؖZoSAuP/a\@kLSHx\g*Eai!J`O-EƮr aQ035Z\@]#,oe2t\L22pֶ20̀J7c 4]*Smqm/,;9=V^$e +q(jm>m^V1p*XZt t6-E9L !ȥ͠UF,`` KIg1\Ky@*jg,q6JhbIbok\>00q%c7d2d] E+x"V)EG&;l&MLo680%߾ʉ{yiX' pЍ( ]Lcb9tǡي*WN4 +Kf*CJ|+ +8 NOu1[vп3+B6~XX~*+喃\\\##?3rivQ ^>,V9ϯ`+ń\`[C a+J,Qf@p`"LE-dDi䣎L>N -؂ q56'+sfJ&2d|~.WSI`7]S[Ca*Qk[VPsi :ǦzK JppM KWGg[A] X9rd5CTnliIC^9:Kg1U$%84d:u\{<تri u05iqQU?SV/dq% :DmTzbIȣ+S**˦.2J)n6cO&ncFŠmu0XHcgc.Z󀱷]y~\t8jiJ&&Q.A5 `.N$d- !ŹHԣQA_, +1u`xUrK N[:L!3Hqqvi3Q RACBS /$m+qtT"S[VZv: +QRC b3!Qt6Ӑ綡[/dtuN!*x7 Q=wa. P.varr!uot +ju +^ .g&llܥOkR~?ӧbFglZ(T W9yM,'a=[J-V^HvS(Z.Pq̓QP<ڇ9 +NoZ.V.ub.m8Qn:G,ѨokDͶ`J20]˸8Y +hP dVf&j4@]&D=1@#a%*uu,H,QBt+b +[Q5lf{RsE NEUjPz*mΧR%,RWҕL6x bE7!d8K +MZڙnb,!~2 +M[wŞmx)]żEo$d1[SbtN +={@2\A)m{P"%!<0XP0!^)Ni~j< kgc4K-:Q᥈ REy&.B3@e.8G{(qK 2}Q=U@Ȥ@QqF<.KRO +-3% ^:I+2s[4, P]L}hqE%ՃҗRp^0 +* 㗌U8{x|Z +pxʬÚ8R`0z,=.O5fͧ-cAyE(z(UIrf'J)(ZQCaR%,gVYl..wW, m+US,\t"d6h? Ö9%`+@Ti6`}-{ ZKgRB3zPBtB*{)_:K^@188ox-jp =VZ$6ޤhS*T$WOFgO1iT.}ޏ[@\!BaEfŴ^ɭBb)246-wЙ>kcXˋ['\ɴL#B2 !WwTK XYoڅ&碼enFxcWL3YS.,9ȟG$a9gK^" ĝbkO6HX>&_c+2UU (3|/.?@..`ЄL:E2J/EV7&3 tB@KGKʅ8$Ķ./Dfp80m*G-LP#֛{p QAAՖ2;:`` 1'(lah[(ܿNL +.8D}nZc$ĕ84$Q6>qׅ,S&:V dc1v/`ZEIeN'AӘPb%0֚/c(OFEw|4O(Qct>r%TA;Q?'1tJȔs ?zm]$/ܖb[NBn&RLAz8B/,'s&.R 0{- fS cVFu??T2N_feS@ dB4EBF?J%‰dⳛ{޶I?}r|X(;lma +K 9J%|:$f`,`Ҟ+`r}LZS*09ƒx gֳK)UkqTnK2bG_s)!arX<,29R@ƕCl&GЉ2DܱGrY1x?yrg?!j "`εHX\lۍT HEFkl\. u6^,n~NeVnR㖥?Yltę5t+lݥP|b*2AA&-c=y:9M={c>מrһ%1Sf!IaQ& ϼ Ǎة1 T .utGz-Ƅ5jpˎ\SJ7W\ǥ:_䜡UV\^Tg `XݭBFYL|6gpK)[>ǭ`8U?m8ĩF<Qx8LGp0q> 0ֽ׼R[wSa%MQ1VBd?w B#rqC\ջ{5`ǣ^U.h(;'QIFڕXrMtTv&D7hdj\&&Ôjppȴᔊ.Jr9aaLNoU 2Q-dt*q pO*ͮ(Qb b67!g2sˉotН]>^8i (Ȱ. +4U +vN*$1"~g񞟿] aC +>1~)RW\fZ +J72ZÖRTI}T43EhpMm'@ |'!MS]/0(MI4_NTWZWPƩ> +sO +aP' sDEЉ= *H or[:ͱ{()V耿=o`W:"6UYߊR P .Za !)!M`x +^)B#=j B*VH/b*oC~{ڿST<'x +5+?|/dX={bT8BJXLë̲́+f?}f`ܥdz.ԧ-&y+ mU?Y!,Ҽ=Үd^ -ۥsțg8#ߨܿMdU$6RO}oE=6mێ7a%o9'f5g ElLhkTWI>C сSv"U726jx{x1EuzVNM"ONڒڳq>2׿'?ѾE{cq>bPbؓpwxg^74>Z߹cA{ebsgjT~0dVo)\^=j?ĄNNge2>m'7+N䔴*>%=VT +Y+5iJLlȬIymˣOo7V>=TTgfYro~Cx:/;g_&^fJu1nٝkz~79O=m;NdgxbJ]G Ϧ}3vڄMϸ{.ɱ/dTmW6昳h%;A4it֯6KƫiO/]9<)ڟr[Ƞ}3lTw\܂l2bwlmۚS݈_onZ#Wrᑯsgѐ~}O>~iMگhmICoSГ ^ʄXgBꎔW|O%=GbS}ˣ 'Ofly}kߋ]>`.#6+tfSfUĤޘQ|@G={~}{7T'2Fj[IYBRkgHEz.ՙpίjE_2~֐2>id\ڣ~w=a?Ok,ԤCPw|Y/^|S61!ڝ9}0g׶hko-3#ڝK!%3tcQvf1 diQkA?s f|ӉITΣngřW~*59u[TwPkҬ$l(6f YڴdbQuB:ls͜|q9w9sOra1S7giw|HTOŽ;[?G:oA$]L@z2ɇdIgGY]Wb{)Zڹ:ӵ+665etBtlwDh Iz% *մWaP 9ɀJBD':u>$Q!&>J;umIÞ9ܼc$Pmx壺_)6shCcoO>L:g4qWsSSGr!E3RwRkO *OT! '#M)-qbƎGzb,j7U{5p׉{Q}ë;]+$;o|HLX[gG~M]WOge'A/?|ٷ ms#sZ(Fbjތ 6 YtEVlWӔqk[>{w+( CUFU9@ƴXB ߊZ] FeګVM +Bk=i #y@.bf"z U+Gow踐 \ t~L=gmyKqAƯ&\X~ tĠ[.1h(} Oz]YUC)KT-i-?g<z8t=6O `Ou.(9QSud#_txe괦8`_Mƿ>Q}[\7CП1Kw.2 lT&=Qˎ'տyU|=e:xk?y&P6^UC.`5d}ϦI{䌦>3oRO|Rrp_=Te܀f5M1Wd^%;SLE_yq GcIuMzZVqk Zuov5w=;_]qG={VuP798v+Dkf s`9T6f:w^ '? 132.C {}k^њtMHvMz3NUƤnuTy| oڝ>1}qH@~mٞMՓ뵿s^sVKjJUs[9U|`|оP:߭6{(RՃL95 yY ZMŰ6[KUmd@וI3`.cp_8LZ{vM,װVR.uck&164呟"*q79þI/Qhql.Ly6 gsa|u]ib@/یUŨNYsaUklLpZs^7HpwM7L.&e6`My "_2jJK+)4y~Aޒp7! +Qh-;'{[A[9Y_ {ulūsA}oq*F/dE?܆kz{}\3疞,Ly{l0:>#hݑHO-#<=^i֧lNKozFYڽ6}~kde=|~$֤RĴ p$fXKߴR`֧mO$U3YW{>\/շݖ漢Ew~[ _ƨ5e̜v{71Un| 4R5/ڵ8x3vf}D{ɮif?_WjuIf[/='ݚ_z*>޳;'^[Aw?w6nbR~ cMzF{66|of_BX<]yl8 +5q)WL#ɍzz)]+0*^ 18MM;R70]jԺHv$أ=c=vTgz]٠76{xQ{kc--oLu\~<|}LJ}/_UU;.4%9:.^ 'U/uKL>Mt}yKO}чnވ\n0ʞ4X7%;j@g7!. v=!7lLI'{Ӡ=Ih.d6j2?D >ɐ=9\tw+eUc8Vgb@99t{O"\hs?t1N跨`V%7\ +Nxέ탭E5j{ +V;2CO"hf'ѡ/I0K&Ϭ#[K\Xٜp]YHxu`p$|;2喟 SݲQZ,՚_X`HVGn fE"}p?Ha>\9WY)I`AM+c}g6`M䰶mt>lHIM0.R5&guc\:Y?p.VDv# :l魣^~ꌺلnʙ]>Ԍ1>%;W/ߗr{Wo/ٳ9g6\n#{e̟VkߎM56RSh e+Ÿ6K: <_#=xĿ'߹ukέ'9_mz]oB:*=@tN h`^ka?sOZi]H8|t{lZ^^yhg%;ΦܰƥUϢL /6WonVt +49=i i۪.x֜$9{nK !bs6VyMN `]d|`{& p\̈́G@wkͰ2øہH":i2(k5+V(  dEE맽AB6k>.o]wN$K)F n/%3djK 2F|o ٠3<6HAO눀X/96P| +&Mb{lH 7[wJNd ]e \sf3Vwm.+Ⱦ + + &39Bvfsq${_6d3e`D-6LHUD(״:{$2 qT(34ܕ)+^6) Wkz$'ՍِA_L˪_}wI^:ڹ39.;5>467#~DIϙ1kSn uaN/#|ƸKr$eݫ|9 v*|v.2x9?&ʦܜ%taM2pj"× pxx}%?rkIݸ:ݹkm}'0Y.0t}7ͳ9kd؛_w6d-:u&3ņl\gQ QhQ@aY0sf}o}&X \ٜ?7 )_=yzGruO _z[4)ϥ1X·IddfRN8g>j{#mh䨦;zWM/G5W`-=Zߵ+({:AlFƊg9kc#9͐ ۦ -UFL뛑_)1ѹYأ]Ĵ6Mܬ(ItG9vx&5IN5pdhchoEyO6_n{? AG?pkԊȠ)R)aNUqČ+1sw XKMJYi©:[,2*ٿ6I}i z +޸Sy:VI/́}A.#Wrs} bѓ}G.2p113n5(Ɉ ʶAw i; [| L"७lo@pucӐ>s} ,Y %Ek7CW^<"|y~ O,Cy"[S'c7!0gPn!2A1^kzL|UgkKtb"œِ\'&}}UJ7- ||m fKicV:w7Q)"_ #7+ !{_iP5ŝb:?.Iuў}+VgpxBM T"iFLx֧Iٜf,:2`V;\쏏)O&\}U1X07YP5%'?y7kS^'t &uY -͸1xzC^gK_tpyd>vfꦥ5yeͿʦ𘥯O3&F;4۵_Ƅw6wF`s`ofʚZ8^>VFk Qh3oVbcqI/RVS#7>.NG]R.}ӛ"abؙt[3gZ)FʤH?|5 ݤ—$Ii#5$._M9-_י $وV\\ԩ^?5 lf(F#] Zбsa$؇-鲫3^eףxV0AɁYSW*`31tGfM>>uSv"Պ^2l\ϤD+!v%V\P/θqC;s27Pl>6IeJ3t.ᱩᾡwYJ@qsĢ?x@LF.Ndssf]w1llE*~ Ѫ3WZW1w'G֓*3*bnm[ߧ}ꖔ_ݔk[(.52ޡkSճHmؠ̈́=)72O)O%W3o-Q4n $=fYbZvtz[chCvח:.mKܥiXWzSwz ?,WoFlh-rNS^Wr|WvQYm6r49+;>My~"rmg!zV7dH+&g6[+.qUگl^Vl~l##j~uXGt̸ 5yԯ^~mݟ~3&d7'\{OzmzbՇȹqٕS~٣V'z3֧YsoN&8i?DçMN'͝~%]f\h؆a(3ڸc'pجQ쾤 +~W_.7wv62r=77pխ Wipit6xh&'6= ؊&FAs!$zIaf dͭj}46k\Y_/=jdGt!1_}gcMh 1;g#}/'ta78; mGŨż6)>u״DhU|tu^?Ve7oE1߅gO'k>ka~Bl(zd3i7X+sN]OyL=˗U_|l?֫];7͝IE|#|߅*lJJyL١7[W&Uq8KCbVSr[3fv]Cȇ!$?:۽_y'hgRFIhqv6iZ&f[95-K՘U\e8縴Q&Ϣ)v2غkcbcUfoܼ}ekwe`?nC؄$_sI =e3@gNIZM:i*>oIS֙ت/F2xڌExI.dcA>$챧%M=Db;-ۦIE\}6?ǍWە %.\ج]{©o$|>yl7CH)><5$V4"U8P< /ϊ={$޹6-^E=l ~ m)peń} knG)@ ?џ  u}J~lF`,ҙd\?x9P6bjK5O#VYH]s aĞ⍕YiӋɮD;tm'#cId6[hlt\&2evn҈zȰٖMz`G`+][ʧ\iG% gVk%YKOm^_{RӚzXGpˮKI&\I}y7G`;z7L©ۘPHLkϮOhknN~2i_0.})mڄTlJyrx' X41͸̊-ֿzo=k[I~&v|ϖR$Yr,l_=SI\ʸ,iYﳹm-*7)U~[s:z]:Ե^ѯv!`kR5۔M2?k;V:>H:f{zqʯlH8yR.fU'@={pbS + %(!u2p:YpTn_U}uG9 ] Oz*i&✪w\O-Jr +kդ$+ti3^mw*x踔 ʿ5p x mgQkkxq~j-_I֐>yS>2ۦ]q(Ƕ|ԠΆ tP۽FL좥糧HqqgFsWɰ By!76B1s #sqdFI8\T/-`m$Vmkz4§jy5޵gmJVByO.Sϫ5I7!Y]>}c\/=4$cn +ЍaUW>j ?`&2.fyT{fyBq埽SWwx)eVޗOʎ%g;c'^sW9<>t^y-1+!\H_zOwXQo-7zOBqH!2"?oEg _޴k?U6m~>5 Ԗ1n<МN:&[uSg7 #ORfh_|=$ukڭmIO^S/b$ؒ_r<-NgH '|#ޏGȧ$E+S5'g$TN֓szxsbیhD@oM}d3*kܚ7f he6Х߇bU4nl@ |netbK \E;@̛ɠp6h$Cl}hr.jH5OyN'Wᅵ'#ksƈ'^7[/懿)ZElj'"Ek̃ϑ?csѤzºU/ kD&\za=` A~Džܼٖ_ksOj-.}Ux<``Gne,X?ǧfAii]֯/j{+VϨNLX0VBVǚfN cAz~14Hӝ{ +(G/dR=NfZRz fشhڔ-iu a뾌K]@קH*QL2щ;]5U[֭gk^'FdgC xc쎍Zx&ж61H`,ȏHů Ͱќר(G^>Ѳcug&}6cm!Zg򳙠ykZǁ$JOio_1buC0sVc4-9EFt\'f3dHٚ=~ӽU)T4{X60r Qaq]"((.|9r0?`;ΛL+g$NRdf}֥ HaޤχxNQ]dP A2hE0%llEV sAɤ$tg=}7Cmn'(?iW \i3#`S~ +3+zf/~rhƖʓQIk +xhg|BPRk!6vff>^CyiٙCq9PXL_םk;W@%u&lC>vn_\Pt46#ړbȽ'*W=7Sc-5sͣhޚK/amͨb`\{lQvdf꘮6ckfTݕ [3Mk +{_߻><\|!l5 YGf6%%% k%TXQ|l2'}:"$:YaNK:`ʎ o?y`hـyߘOK_%=nOgO'U)F9XpaiA]|<%1MD$ɱG|89Ca(,](|:x#dó'OW6%]sA2R#:zX2fnWPoȰ@- DT !lvX$Ac7;(5@bÊbomEM|D׃򂳠3s>)<}4F q<A\V^+>AQRƧh!mOrBq|vh.eFUqޠDyLzc|[>we(FFF~]}ⷭb1D$[K:eqQ+bӏz&B& ps8껹fl$YsJkRaդ69w-|7xpo7Ṉ95<8qO "WĜBDMXHղ6 xܯ΃=U?&#;V|2rZqVz~> 0?^sfME/tzV=FQ6؜݌(V&{QVW>Zʇ-98 |""DЬI-("8{ڑ?7XXTY}KʣoOL(n֕[EY29oϪ( %9!KÞdLc}s6XR>]{Ʀߪo5 N +4g_Zn+s#jbNxyLy<>=Ӧz5O6qӊfܚ-|W]yhH{|f.ݚ7hοqB}W] +Ks3_!Ž37 iqtPٴ1ӹ76u0U}`¨̄l?{t6ȋU+R%?yX@ Yny|g; ?IEfjـy/^ޗĬEpz{E݅`YW<VD'O&LV .ReҞ-/| ]Lv)=v{OWJmM;euϏ2_$\=C{Bg##`~bM&W7fw\l1ؽ:۹+tfXؚLP<<һO4q9/JޗKy*'̬F-:.DzEEjk\pWEtz~x DTmyK j`N2s`sbkca>QufKӘ ~LNO 'ZQ&hLEG^>x4xV~q܂m U5g)5iP^N64)u؋W+)ݘ pά_і MZS6#࣑ͥ OmL'!/oufu(@3!]$V]ٍw*ߖ|HPT'&z?zqF~]Gr,U6dܚ,hjV~,Vym Mm|,JyϦM[SkCVW&$zvv\ל|~_v}юx|@u);2&/_"IAB8 fcZ~|푲^-~θOU1ɾbcIf+~j&]ڥkWg5eʃfo~U86ﴧ=v^P + !]bD9=<Nj/Jwggݙ9)?}AXmz.9e(kCujE{L &s}'ZU "ީ;qM; yrUw'bذs4'I'yHI^bceLӳޛǰE=.c{7ñ=oH '}wsa +$t<"c{_rQ_ EU +xg Bؾ]Y_6J D??H?)_~x!۲ hI߫l¯U\4z DM*%& =cg϶um#=*LقsY<|P(>h.N;:JC{BT=9>h3q6n +jn6Q^*B)j)1FIA W㌽#-#m_A @lfA{ V[` +ПϴĘoSp׎hsGM,AJREA9>AJ: +8Q#>}:Q~L騩BfTÆ`.ƞקjl؏ Zv6:ՒMCĐZc:Qs'` b쇻"<0Ǔسi۳+ZsYrmN̿lsq 3=#׼}]kMIqcxpOq' ߦ3}!lJµhgo,i={Бv(/ r85HMgBA9Dzgc ,x69ӒjI1!^?>%DCK>VqaJL5 B0'cȿYqZI6/?zOp4|z +zRk[ 30s0dۻoC=>fg2IGw]\e%2y2MM7'5<6I[Щn__,s +L6I3qJZ?DM2+Hqq&?̴y lH|p7QGZ!~{0B8<6 <`V 2s07"S/hf$<:c#4I, ^-WrJf?-J_@N>13Jb8yn/sk)r9y pIz g;=ȏ6|"g<mR +V *Ϫ"o`T|>:s8"DMV$鄺3Ɯh 1zk\|:\}~a'j B܁Ҝn6a- +7{ pc-%,s9ѱ|k{kQ1gUޖv +HGOjqn!ؽrVit:G ,ä^/cf#etAj(\i6U-Փy4j=҇j{wlC} 'I 7}6WxކvqΧ?RғvZ۷Ub_W#(+Q5z(c-`U+f{ /Oj2lt,w6)srw Uy/+OuTAJ@;,C3!mR~bgD{4?64e2Qޖ|mnEx*)VPJZmǕ|Ǎvf/5널cuBq?(_m>o?#ؠ3 ?HMOhcPv +\js^Ȳ_nw0¶9kMO͸O[-O (NZuk A8}a$+m[JA­N`Avwؙ֜|6NWU/d jfN/! w;s]Nс#g;/;}P %:Lu6 ܭ+r]法׆CV˴Ղ:EJ9+5f;7&?v>$cw֔v}T/owў;]*\ḟ*+%?)Zê`X9 +vfN7}'gf'М8[h4jsá +לy2ƁCmZjs_mw|04ׅ `cQb:]2j7ɷtE!pR6ڱG!JF;F#\)gUSCK' +&8,a.v}IQH)x>L }q>:1)d-+hOQ+\tzAߓqD|ד~NJz^H> (+d/CP|*fk멊+~4ߟbJ;2p0N_W8͖Wgc}.'A|F{xQ&W|og~d/V 1b(WDi԰k}X['u$W3FLyD;4{c~I#J{F{ Gg=BY G{_44MQ^/uP3%:g%r$Ə^wS=zahD~44#Kdnz u +T {5UT-|҄ Cݍ W@KSF7Ǥ˒.V'=ۓ#!J>`0ykJd7[aN^fMa?F4Vн\զL''no­z:̢ A:n6cݗޮ5!AtҞlmA뭹wz! u&e5k=+ƥP DžjsӲgkyN6h3_Nmubfek-D*{0n74#]lWH]H硏Մ.ħVfk޻, Z#Tǹ\ׯtE>l4?j~3'KXZD?KYnqP%ov!_̖?*-{eu#>,,TR|&5o'aǺ +򗚱F +_V®oUQOΛɣěCn)i܍fȵ!Z\75Ӓ_b{3Wptq0~/?>o=`mQ);Aw]hsn5ɡKO !mwp^xF]}Ќp>ד7_,E5c>5|D{ ;qt"=/dhC~:/%mw gju喔*^죽b֊2_ ݎhzJcE kSvsφ7 c[?VjdE'W8q7-(/ +(~I{qi4SP&FӅTbb%b}!ZB1)9]8źg ~F YAZr:\69ifrM=fG߬vn*DZp;rR(-s!d58J[*|SQNݱ +BQ.ta|{rg^nH~+y\14;2-^˕/:!ky{=f.l557G*> +hK +QsSt"\!_Q bvDg+O*G7C#}0>T *1a2c[MDEqZb~_5gC4_b$0㹲MKxֈO WSUIjSjoZI㥰2&D *lTiْЗ:Q ԇ]O8?ѱf\@w-4Ļ30NvҽQoVup߆/y1H;rrդ lvTUg>(I{D=nݨE'̔C_ݲ_ИjBt銒cښ +yCH{̪&m(T?8] }=VdNzs e~YM-[G 7Z~uOѠ/KIϴ\䷅fjRa?J\hp4V%e%8]ZiM +jE0'NBࡂk"FTXjq7)DzG|Qmfj̳~JFD1ʍ9̎GK|IukEE~te 9rmRuܳf1zd Q#"ny_ 3>zĨf}}q o$ϖ&/Te:(wa/7ܟAkqA\1@H}^D G` ӒԄdH~Fg'թ,*6| ВafgrLrmɅdB-L¹ Sq!gQ#.d}(ň~bԘX@'J7Čچ`ASkMVFhB?9TIl3 hal\D:Lq ;l'-#M?Le>Kn'D|4+)uh/Zzo@oRC˸8$j=M_`Zz?_r]oyz~n~#T!Z|IUi{ ##1DMM0+)34uDHӗe%\Inlu%?9Q`݌%8]nåѾN0cْb˕զB*Y/aUgZAQNVҧ;Ok;q2ߝvJH=R0&dL{kM{)ȻO'Vg[kphz7Sx9ϫ}wЊ&laUrk}@uIӐ 0۪feFYV `F+[BCLcƜBb(v+^oAu}:FE{C^kkc<!x1V{\d7&N7" ֖eyIR~dNzI^;U/OB9{;qs0=QN4BVwgaQлŪtYCu?#-+k{L>֖I5bb͵탹Y޻&]{XAdz|E+3N|mΛV1REPC 'b}7`;PП+S)r!1qqq qvlҊ D|/$j^uHMOHcl# 8ƸQB)bqe=HXj|6c7Z{K'k<*Pjo~\uGO/qXiJ?Ҿ 'S|xeDQr[gmQ2Ļu9@kn&E!a4Ux +˧^FYRfĿ=5\ZO;fP{>Bбs8JK춭r< XK}5V2$HpXn~â^wGYHr^-T׊n qzw8 +<%v¤H[+w*M#8|]f.tY.~lRQa_=;^W|;+o7=7z=!~J 7kLlf-5乮仍b Cn)0A3bd;9+/|{~艞gRv~;XG!{w@6WUv)i?‡O0NgIZIτZBR;=lE󉚇7D 7 jQsZ.>r>~)6]";/$ bw? _DQ,rpqcl"6{C ܅=5=c3mc!VOq|UIO;#^Nf8kOϵK^͘5[]Na֞\=[~Xwwq{R {r||mܣ>ύa~—?>ZIjT1)T~AhY|Jq5񹭭g{ÔXi/o'C)OyqFZ]?v'>jq6GY!y05EnrVu Fl<с}00ac1rjđFbIMJ8P# >E.bKv4,7gZJ{Дt&q٬t#t6]Rv2j:ʇX[]vj@=)8]Egԑ?5lR uA(4ȅ#gRqMJjN)`O'D+Yo${wңM c0ƌ!^wKr1Kȏ +Rс)81-T:&n*aYBv˨rI + endstream endobj 70 0 obj <>stream +qhTT;h$jTQ'7m0iR^*o&YJۍYiqxIt46HzX/3٪-c gV4FqjW RRl)ԉVjA[9>:Y':jw?u,c 6tdݢ3js\n /Y4BBy2V+y o')n tZ'MUѭ}2N7N_9hc{\B[fmSԂBٸjU + +6{MףּԨ3cաaRn͕CN*NF͎Of z6[t:[Vw2],5y*fɤDrSΦ͞\FjuUk@&?ҋw:x'RSn?V[y%=ȽRU͆sըhuQ!~MCXy #[ -c]W1[m׻A&Zv3[I CNW]hr?]XR\)Q;P~{"\ttKYC*_4fW#JKFDؿZLT}*=.ؖzO "815󅴏~yn xv:ׄNċ3ʥRư3FXk(M/- `i$.i.~5<&<{gn@^>=Iy`ͳIvẄ́M7eYo7匼#}x2$(x0G?`%8OZ}xs1 ˴KϿW5lyKLr7F(ћ +| |Sΐ6[ї1=G$,A>ʱDr"vli-9-2&Lh1f|sVx>QB\w -"".EJef\% % ^uikLEM0{7 \DŽN5`ASO#EkMd;P+7%XWœ_f}p]qsAqyI߫|eԙ榯~waj cUC~LY*ʋ}K +$3*!ˍ,okҜpAN=(婡 *Ͼ{iHququq!',ye ț{w!݂\;?!LsuȤ'zFy%LcU b*B51<7#"\sPO NLOwϫG/ oC] ~js찫5ʂWbF~BĠ? `ΥA?A o  #;k@~@ } 7d͉6 ck!oS.dzvIurwDq~`y ֟nB:\R7t ;w[#&Mvrcd*|uzrt9t7֥+\s OG+v5owqAy;C&f"VF2$>:B~/$5[; /n݄ܾrr#f{ܳ٢b넘~2%f'tQU58]|xĐnw!o܆<} + ~ +-7!C^\81^g'5춮iW +jeE* auB oRA urox9!8!O5ݹv]:w9?A_bdM.*>] +^ }*C^ws0|t9\ onC. ; Rp\ 28Z8,Fv_ֱ +9Wٰ ߼߹wgwB^?| + }91f\UDYlzXPN7 "K4ޥ@?(Q1P}!.OB>#-ӫ`}rPghq 9oS-/2X9X5ߧ|RM/%RⳲ.:C|A<_y+  :$  +y! !\qr/n@_K/Hw693bѼXp8-u< -ZUQRYIPͻ `r`~sO}@}q| ;9>n)JhdmVVD ͯ|!KgG\ +pq`+;0Ώ_@>/ֆE$)='$bXyيB_HE:;SՋC^\0q?c%ߔaR^5|i&z e }LF86i2 >:<$*>qū-kGͶ517y[T|2qdEULTw>ݥ,V>U>*CVDLʣȼ[k丘GxX/M^i+p!j[j0XFf+E嘬rYTX7ߋD]_%M^hao svG;EnpueHD|7$z4 +Nt N};sn~spx9x}I{+ĺ,4MbfV q':itIuB&+z+T+9A?B9An] gObRG9ǨlH!8RZ(BTMR[%Ϸ +v `);CUBtT4tbeR*{^Z\aɉ zQ)ka>J^aD *M{> M׍Ec%y gGU]{pڒ;09j݌uװLz sMUWU E#u屣@ug%J3,֐؅>z\75`٬wFńV~éFteIWV)fo5HRV}q4*"Z C])|{zXUҭьlO+DYw ʦyYΘb|!r +oRUSj8gO2U= /:^U?\.>"&쌖-%!FI ^bFln0P,'Ku1WQ緭QOj5S%2G0 Io#+1iWK[Gj>Jڶ٬xJ|t:+MHl+9&57PpJ@>ҀyqҎ-lܦփxL8Ss,*t6|Q18<&~]=]2N7LU6*lQH= +9>ߛ%m5n'i +1tsXBIE[V{Pkϰj˭O35h=}OfdէbNP[c0_'x u|s<`˭8Azx\Xx&k;[.5њǥ>"puc =|d#Xt\c=+8ʅOd>їYnxe#%Tl\il/!y@Ȩ&LJzʾ `#q׵ +ΤhgsA,>Pђ %{5ĿVC@ùʶ=bTђQ_Ln +LE &hf*rl]xmYo\LԔfLxEIj^3L6qiϔU9)bBqՏel +6C:*0廚|1!qkX7e1YQ#$6+tt_MO`۳@CK'zV鲺 1bz7c&iwuZ@s69d*)g쟋Qttj?5jg!wGgE&늨hGɅ2SNkLz لy 8HGL< &M2{8q +A]hTbcZr򞖜p0N=fWJXVmV6*8 $=须^+ +{q6BZ>zIeM9%$ ]XR >hsg +izfTquF~TzRTu9_Tnҋ]mu{y:!)!d黡lǚ:γyӖ٪-f2pX6h6p9YgU\aʉؐ'?NJ~|8zVh"z#eg]Jy)fRMPpWp659+G3QIURb:J±~&glC[ 3PJ:'lwLCrrNu%kR3ֻh!^#iE XG1>Ψdgڰu;5S +2wiqC6X<ǤO}`!鉱|=wK8&߁s4YVqc,-.O>:[p,Jqᤈ rhfԢ/YDž#u}5bDcc\&=Qdw4Z41Wqη@oF89/9NPVÝJG.ICwA_B[`d9zϯ{&$N$ƽb.$@ޅwD A*Nf~ - sҹ-w"#٥a7dll?645 +rUsnA+p%b{ D4*ZQzKJ[A}K2 e .XI(fx/W=q#:x|9& R'z#'U쉱%2ص@waRzP!=~׵ Faҷsid֩q$R GٗJ:!FfYQ{Kck/lƁ*kcawO9XSN,f1I. p\K "Ws{|x(#eJ.=G :@Qq)|"b:zm+}*']q~7ܙgߘk_[fHVgA|nYa'@=t' k~L6ʟ=s +Ac6GT}9 7Hq-$ +DF˽Lk^oL R, /bRiE'ا>팂?u-<,fblgY`1g66^k 9s?XR6"m5Ce%]\CCa/j} +XrѮEgCX9 wJ7Z]d'chS?9ӵ9L6~J:X/h=2 ̢gqY@V7mhm0C89Mqz1V>uJ>N != hPޡ:5rbS SJ{=CkcY6@IJo?Mö_:Js~q_aiBÀs:H1P3E%2:0lc0HKMLQ9 M>TnAi:34>^aSwgpIu7>ژ@EMnQҟ~/f!w'PqƮ;֒ꆼƼeO[9IX9c,[fkM&gq|*r(KTȉM<ȥ2䃱3>쌱Z[] ўQv kks 13G!u Dt% [exo){i*xi,d,| $]Afiȵ+6󞹥$LUU:XO,k.Z<us.u ]"L* w(-ޝ#dM\{SΊ[}/3(uK]/TShW{+_wUxP-aS,Br7CSƆn +6[pԕw'ybYK4bb|:"Gl ׅHx[Ap ?2 Ob#fLq˟ޜ7D+(UWߓchKV1~}(Uۄ "=MѩSv̀9E.)yZWB|QCmm.DOHZl ^E:kFsYiT 0.^~x},n({: !7UCe=yrﻃU_t׫@uƽyxz_YtV%HU4oN|i:uSBMWQ6j 'aw2j:G$"&m_A,q4*#T^2)|X*y]}̠W2l3DTX^˴Z?ֱ_W}2JpAK\p"*Ƶ@,9Ɂ{jj(y7 ҶU/ rVz! [߽̈5υwF˞FA:T 77ͽDVwHhWo^>GTssJBǖu'묦* sZp\W/8j[/4<6KŊ.ktl脍[?mL9wBdODn, #STS*:]kpP*ګj#25y>h +ȸӕcț%b *<D{ѡ{B,5)L~Ng8hoXD̉"",^\KB*u>]Kn97O'8@}׆u2²Ӆo]7 Wwx oN '&鋎9T+}⚸ѼيOyNUCm<7}9xsdm(2 {<!í We}:;@,^>͹Ed(;+LR +,ydE'gQV,)Gztm@9wo;Ym;]5ryWX + +|]Ft)뙻? [<5W=Rs} +aɫ5V v#$|{ xmiXj +WE;EB"zg)f +M>Pw6|(I\CC %ou*ȵX۝$X!!)]Tb_P8Zkh)5^ ̧BxTb2'ulyj \U{vs>tgnG!%ylw& 9tװهz.))e]\e3KFO{qvsh0`kBF̒sbfxs@e2 5UP뇽=|߆J?ŏ'g%! f<w@r_[t_maNpAxm䑁9D?T)' +?F*[$_1 +3OUtyU\F|xk_ +0i_s/RmšPٯ4-^sj^ͮ'wCy~ALO:*P.:-jobh<اz.(^b>VLS˂V{`gcuH!rV+c Br|iK/9V5 +2>) 쳬cRwE|$.Myn5TYD:Š4X/X&h Xc=XƟ"fvF1}z]Jn !VګuU<ܒrO2oSpFz6;BhԎ#KN@i=55j0d;5 -~CCTߐYval#~.#%R(2b莡3H'Wy\n?th:">ko\{1j,󸴵AhW%!dmԥ>l TGL֤fkbwE)NG@=tȥyR]Jh3/PK2&T]i]]xPS؝ڏuɖV G* >T4&^v&\St;?mgQKE:ded9f;%/? ~jo alCΡ}Y\j7o&lW K\rR +"vw;^k91N-Lxh+f }WՓNxCV7*lwc|wnᓟAwU;cdgiElOE,(IU:hiؿS0'61+XPe.aw k6)y7<Ӽ N?M(?Cl)چNޙ$ּ G&]v- \ =yQ'] +Z͡:a|$tVR3~Cc +ۯolοqRST]4G\3tM3lOj~%fyC[By^ދYOW*[() g0ƾӝ"ۗP[[=*j5VXo`ƶ_>|j,QELDu<.&WrL"٣ L n5 ְ0%JȝCգm[nj0KhEPzor˘uӔ5!`}a%d{9/~i]mF +[p9["$W|I:17Iq{RdUR;N5sJPyzq}Sro-3A::hַi~qP~A}Fp,1{b8.u{$)۵@u uw5MvHcK fwQ爩VK[gp)5/}dOIuj6peԣkh(f@"vgƬйm跊uL2iKR:0O mlkTxڵ3nzCZ*F ҅FU +^fV2i\u 5Xdp^˽Ϯ?n٦Q;O6PpsDIk,}-Ɓܪio¶UA_ccD~sbBm}(~4Cλ ǘ߈i6Qk}ywLCMWGoN?]boTi5ğ7\OJ,9T3]a[lE_kx U@AxmqTi0Pit$5 >v浾5ﶂpy~~YEOWM%VbׇO,¤:(v2ӾMۙ}-'4yh(Pam sC,sH2Fѣ%X%$56~1:X[ +K]"X1 냈(9<@F__yV9xc.wk +mF[9 c˰IE-Uof92Rm5zB9YZ NkE칎_Kzj^lk4:ò6:g/ TDtā]虗}0@7 +MFW*uIR T`;МNj򷍆*ihWO!WNW.9hE.;֚2[VSoeH3Hɨ*D,6OLε/>0%[sK+RJ$&2JL4v#k[.R+oȘUAqRZӔ{, [|>P*D&a^z%/yNϕP1њOG|GJ͒j*T$9H_+h :O #麴LZ+2hce +^ϼ@M9A?wVZ^ 3潾ʈ}q,S>ȫ݉g77Ejpm"#ylÏ Dȩ\wb$\rxc69PzWQa~>]i|ms8eɚYfPYgJܗ`/XAFlϠcWcwl B@W/,4KVL)抺>P} p_NXsFF L%:*Rm_@Ϸϱw'OfzjqaOH-ǥQSEyD:op;G4%sPWCv)xd(l@GT$_V,Ҫֻ[~"_X\!c6&, 57=2zMS3 <%_&&_/6 Q#𠳳oU Jl`kYsƕW^9}NT8p +xCx_q/`2O+Ϥ͐ǝˮiVp\:=~BPن9&`Mc]"Tx%#%$0X_85 Ƕ2wi9Glh|mdFWs {v؈uau۶ϳ˹ZG9u6?r{%붪6tpK[qEg:#ίuU42w>?Hʹbu,9$R@HGk4*]a, +|q6xMr\f*>m`f֜PQ]F4ihx_FfoWcmc97gdowqE\Ak=W{ ־wK3q.-7pL@,6h. ʻȨ8%|f?6zi雫`WrT +J9[kDTЫ82~XcC1rʂa5mG)T1 bC@. +##MKKc5ڻD,ڙ@}!x}؂zׁ(]=ҵ@m BBfTtA X뢠݉FEPzXpb  6žfaҶ{+ڊ,ғ1s&nW6/y,aG) B }#>Nz nC`^Mݗrmš}KS9;cܷ`s,`sBxy:V֘FO"e^SWt̂$0g `4ַ n*͓[/sIލ d}afGp{,:Z +Z'ϐү|qySXl{_ef1_WP,$wbDu&ŻLEY[o?{X)bꔟ\ Ǖk?{0n2I/AN@ۊ_S9oeۃ3ܢ7MP/sߟ\򪟊p甴s-w+yև<-{$>Xݧ͡r~ΟˍWK#Wp: H}\dK #ͳ>[-C'kR2h@&d8aY$Q:r#hģunWa󾬐,"ۤ4!kk.Lz $rU6bc%܋ ӄ gP %:j_5v?M?H1?F '_MG +p ٝǬO .ΫPm2Vb)dݜfeDz;4-$dVZkIy4K-IpSWyk8xHuw}.9ݛ$d:2 irB8BZt8<9Re97.g5^pٕڦNPp\?K!OzWS,OΧjmTPIcЏ%̧aas"0<6n ^OɄLR[ns_E ab[`8mf[g\ƫ?aq՝`C/4ɶȣ.r[S4]op|TPd#gNךGu[NS-!!:C+*wLom`}1NSˆ`s-vX#% Ȥ9}%XGFjH,*˟ @mn=Z rt2Y:yQnL = *gyVʎi)SUnW*8Գ{R>~Qy"”-NȾ-bR[A-tx!z[ZO6VB۵A;rRys}TyUɲWS|tw]pQ, ^ӵ<1 ä;53ZAWYta&5 9I99L6c[D/Ix}]=! D&d{kYQjMh*|4g%Rȓ@$ s?5;HՐy{ u_DEvmtⳟBerSGS%'s:˹? +]GkMO.S`><gsK)I׺Xqd2ڿ̧ye@w'Hn-u}+=j*mkwL49*"l7͸4lھbl~Ym2tlGgm )YzOzjg}(L +}* +/@^lNuuSm`r=3tӵ^{W2%bk9?^o:0{|{Ky5>mKGͧhŶ9Z06~LPpsu[zs<<#n8Qd-F,q~uvΪЕ>c|Q+ +ַTw㢥쐟iag]s'1Kcw?Cl.}0*w?ֺao* +n ѹi~,xu.>>;cp˞l=ֶf#6AJm)W`r*1K.w"ίtRpo#٦!PJkEv<,bg Iz!j iNC#7EA$ޗ0hyGjpyl@5z6 򛨌س∳cM"!F4ep]l&*ꢐ [諁|rӁW$+[qr(NPil/ep __7ƉeQ"f1њ45Sy~OZ-Q!GWuT痣s5I ܘk#HχQ1fivq^12JJ Kߛ4]1RpRv'e{"14vUGMbbostu:cKؿǡ Pab~ރ]!*I߇,5UD펁Cek;%O݋+ E;EAj]kܝ:>pbs}ie3i$3:I,%VEzG +* H*]Q{K̙~y lq +uK 2c{_qAdfr:>OfY?;ztk=&q}舲-nI$eBM-Xu#ae=kt;$)cZZ~iYJQr܋996qсg&{L]7ueMZtj@Nu< C\ Flcف,uT^_75>+jo{]XP+7b6*mI޲kSKC ;NbXD .|^Xx5 yE9:[ucޒRw|ָda6ie~;;D+ (f잞zH@=lxg Lp~ +|ǃ*۲7wJ2G Ծ|{z{N$|?8.wy^-Ƶ"h EaCЄU2c׉+{Esn͆pZW@M;mxD3⦅^ +)f€x{5FwR?4ԗg̴ʩarO]rJBʨD0w= &PD9{,'{]Ԓ35m?;i x;;7~&7x+ N&(m+dxwͽU=h^3~i{hu?/<ӚA ^Rݔxń0Ap;nBլ[˧NZ޴oXbwBP;Qj׶}u k.2dKCnzIU{{톓 +^¶DFuaZᢉ^6Qlؼ]^pJ&nCDy3mVFE6د3rsp:H?oh 6y}s2 K>&fkM[#K*tњO^ʷݰ e+=!ߜnE'ewB8Kv&5!0H|;"\73c25qF<f x!uG&b=b~ŌY’CIY[fn81;lvXx ;;:|i>uj]v}epRj9eƟ`ݿiV=CB@ge |݌^f 2Cz1V-ZX_6>8؞Fno /7khϟV{ث.!mFn)&{OjSF[gd/:r!/8 ?WD~?mݱݱޑ/G0UVHڢ9>iy6 xeWQK3*@O:an-~IO +yAw|Mi9bi)u+f,*b#6>bWQiuKy?}P3k{8p;&z^ѵ/u{)qA[tsjHkmx7ǥ5wu0M r^>c\wJH"#$Xp}\gG(%Nr`^>g7(\Ȭ^ n҅ ,Q +-ZA DU#F\h@mM5A; K;\$s{khg^dڛOsx>rNH!">sޮf7mMaOǮٸZg Iuk”9zho;~L\lxiU' 9L̶Y +x?1w?y853٥X0vBҴ>!.:+Οe^rZCjjΌN'=ؼ?e֭{7}eǔlz{jVq6w{*"7!Yq)FzلU3A\z1Av:({}&hf7h Ugn|Af/[ff(07L(nXHO-Xvfg[c +dʜIG6iX#6VxE,zh+좏OY4쒛޼`7/c"VsFӀKgW#e\L !Uv\ˬB#j3 ++N>nB](pFlkc\D$S=^Y) FM^M!r+0πThN1!3zB\s }ƭľ;%RL y"t9WC3fXJN{7#sE +YhazKޛfq\Y|%ٙmwg % \6t<5Rz_G?>/g@;i6jTMqeI(6SBk]4y:kjlKpja#'մ Ovg\2h^ءCtrBpc>=A?dfISB#Ү+!ϽMG}aɱ+՟5\wK:[J;|mLce + zIoO%-*٤yXjhVs_6=HzOj42ONdR/? 3Fjp !y`jDSbugyxQdAO@Q.fD]"zƨ1Ϣ]KfGHQѡz 4\J)o?U.V|-QqIcco7D݌GW~/ՏbUG5> QC +o鞯$ mx:b#z65ʎ]8uv~XXԯW*uf1PLϷԝn[Nwo)c0Z nx_bKtL|!=Px#u?Oe7VtSɮY nrD"[B||R3)x'A}2%MZqoڢ>)QwELFyp3?*8~U{V@G]3DPD~o$\F0WbZ);(%¢ޤU5jt}ԯ*zu?~ۚ:yĩRR΂]!F4r`9Y:ST*jvL)}0۵R"E]~u#?.+ 8Ы +,k) +^KO~`\o"}vn)R{~,ڨ1of0M;u%7ǓqQoUFݍD~Xk),80& [ y{*뵃0НŐVrt#fJ jj}R4񌼞b_c]ԃhPuQg/e{ P:;k',J;'75eT>Hh+̱l79.v|9QU3q!A7(# +$ 3ZBjAO ߞSxSϢn$ջbOI'UhN~f +}![6b2$g3Xet>mJ1eߧVuoQ!x&.k\Ãl{iQ\Պڙ`S\ġ~AT*ROHG܏Dt8yw˪y0M6P=%N/VʈQbF~퐌70hhʝ V*6N*U ezyЋ8&x–٫5`?.E9IăNy+H%Y~y_bTP!AH&3 #VAϘe >jq]vp Ҹ1Y1vT9L3-uR-tkq%; J':)NC:ܣWܣ޾1J(ݦr0թ>{]VDD % (ۗOzӡՊH-)>Sy I  >+]klk/ Bzlԃu6=ũiT"UT.j4Fo/BVu"؞K? twe U֛jAUy6Y4k72'tiK7gۥxy>thKH[&la4.͋~ÔYӱJF]Y/Ute +Yڸv +NO nٲĎ.MXnP!˟}*ۆSY!|> = + (85}XzV8P=@=]cp2?sz\vb ZK +zFٮP">1]K^qyQĩ럒3Fɞ)[3LͶ(&)MHMB:ğ"|ŗy&s1DhkY_O]!uH{BѶKP7}ּ4J\t+v!rΥP=e,5~uS'̫ɨbw^rÂV"FF)p:xT:B=m(wvf]較ݲ? v|.l&düԷ?͓DLSũpœ[QcԤ&wPgGi76b4Ox"ƗaŀͼᙕQz9ЅI[ 0+Fjxw͠UdžCTL1=eA45',A'fxʖ ;oE}Hnx(`w[~5h $_jm{5<j1Jsd`BL2_TIb{W>7L@RWat+X0`ҷڣ %}[aU9%լZ4?:pbJ>wأ~:j}Ѳd`TϨ9*\0*eR3 +S"d@:(yrC,tKƺ׋7N!QΔ4jupl(huI!AnT܂մicmXAֶ=7:ҡC\ש zTxO5cS ` +@b}u?LӸAz 0*sAN>pcw k6hcRv\̱ GNTɿؽ:qL. j%_fX|_iQ-zс[qX2@v^#tEi4=-VO9&_3,q<4BTGLw`wPmǩvE$ i:o,[emXԔLJU#g_&𠿦18;b!WӢp``gXsf )tm{pӳFYp0Up5Fjnp׌»{&Rn׌_¦-jI*pVǁߵ3Qk\ޜ[.Zd_x=WkɄGuceܮ)cg"FU݁ _kyWܜܳ4%?%׍-6wKiZ2!s _B$[e:ƒ=Ogk\=A8 {^:l߉^7C7uK[ mgoMϾ)~l{/p),hk[,[ѷ\1 2,2з#"}M3C-[bWt-+|I:t"s$>"ewWJ.*Kw:C&[Cw{ˡ^%VyZio-u2Wΰ;VT@ː4y߅ld0AGnbg47n _,dQwh=7eKh"hoCp0Yea7=[Rn82욚㷌mAy! { aoXx`#[- [R7<\@Vٓ=-Oel_.+;D??1vI~[È=; a&U?\UW>8?:N6'5:5G?U}Cld ²ƖŞsƕ;`=pu<9ly=eWguwr^hүkjX&;g%F$l$uAߜ쒂g?ة {M]kaHuN;;<=%.k&/k9I޳!25-qCZHsQ?l;}v@%)fz.:A}ȼnLSvb!,`̏>tق\g&~t³wGcuѡG@HvŰŧ1Rx`CY!o,umyܦv{GjVO^@FR|}7fYS2_qsڴƟ$䪩՚:fcG/[w9rG:Oa#5ä{I- Ӳ;;Ƥ1:u22!:ؿΉM_uVjX}i&mJ|oK|jMXтStkH쬴TOm=gV9Z|)U|cUY`ܰS-ۃ_yS& +OtN.)A>3fa4&,eyZQu_ILe OK5O S׆ެjF|Yd b">~q:,ٱ* +di:K uCRLߪ -^ꩺa`#poee~N) !W@+? V> r~[Vjh/*G*mj+5Yx}ꢧ#OB)$'ܾ1/⣛PV@_qDİc6= +Dŷ䰶me- &eSy,=//9%zi"lZ`fHg⊦{AA@g@W1q+nׂ.Wߞ|8[ޟ]^W姕> b>Hug@?_մ&,/oW?&go1\'_7cSO|^.q|ț ;2w`KC516JE'-77-w-.x >tڽ-g{H{{ք4>)_GI'-MCe扈M+"M> +K-H+Wj*5ۛ>dt_mKKʗ KO8<@)nAw8N~zWoZvMo];$ 4~zңW"߬Cc۰⡟_pLAZwGS얅VHJ. aT!w ZE4t9,J}L.PKm/kN߂yD%离o.jI{WG3²kMO㒢kF\bP+}B\q@.CPtZՖtaZzCQS/~Q#QӫqjI1o·(SWw6@]\\UWڵBeMX%/$sR?%Wwgdg_:3XvncUP3TD2CsG3"jY/Z۫}y?Ғ*wKX5y T-52ޝA۫G^PW/'@ҫZxl^Nʮ9=W?O +,fO־!pG.vƍiSMq{v*x͈&:μ8XQLb'RX~RcDD] O:T7<jxnh5&Tl{iE-ꭗ]v.zHW{Q9"|IO%L<7Ȼ +*7o]552. Yvh&˧ \큯5eTemI0{ykoYiN<`*;O# alu/{7{q _tpdY,Vtg4} '֙C1}wZdꎃѴhg.ڒfzMohv_>KV\[h3(9K8OG9OGeS̮ Mk[6 ae[=,uzbvzByEkRa=)ڶ |ˀtw]P|¼DE MO6oU,w>OƆ&)aZ$fAQusN^zk"Hܖ2g}Q4 9#W?hMFXqvϊev +K/xgV3>(Q_Ad=')4UxvFX^`UXsn[ŋ.޷5$,Ɵn%yI.T(_~DM̾23[ն/?_f)FHҘlD_P6',*NFXXy _{K}bAenL6?۴ ֕wfDW%6wGs ,eSS`FLwm3"}ێ/e]" +O-)Oҙd * i߾"&dRh /goLY d+)r/jlJr}qrݾe0N—o[HKZ.tu:%6[mfyٳz'͐t:0sbff-Y`0mY,K̖%Y̲ I|s +vRuE-K k_>ƭ"]@, *VɷWz˿]yx {p7W7)~iYjyD]܇|E) haFm@/+}޶6]Oa>4\| ڦZ7'y?or;JZPCF5j\_'y**R?]vAO5d!~ɘ +_'sWux%_srM! kjGEG.//<y8)' TI[c垚ƛA&5!^")5N-pyatHCl8(5W}(o[)Z0;>V[\QlIm!T?+$Fs +i):0>-<k z7YgKKb-`"BT}Wyzq)v9ˋQfoWQa+})Rk~#,g,Zߕn8'ŋol}; R2JԚ5'%ܬ?/uRrsp5J2=yg5)*I_~~i1CW3?OEsѷ)V #{>jQZvOApKA9>esLow)Y1TPKF,"{}S qr( 95BB暽v67?y_!nk^|pHHPf/?_+y k@y\XP'f&4@+OV/g|IJ>%0','ggF9_%=};WPl DtRt]ܫrZ"0vUK<22r&6f&̯DgלY{[w23줨sa2zM@sIV?* J?azCTOhIUWU'>s*.1|J«Uo.ħE",1ɯ]?<:Zs@OVTPYaߴGA/Oo)ym"uRTytk^rlԵ7/]x=-(`7삟+/s|WʩY~6fOA* +jMC 蘘Knj%h^nmHh |@-ozojn.u |ʲWJ 6=('Ws~muۭa~eMgM Xmq>gbxe^%'͡ 9+Zs}ʌŎ~cRVY@.wnaᜤ_N>1(Y#h*\|= iӵMߢ%Ab{Ĺۚƥ&W5JJqTɁ|>a同U"fFu@-mq30C/wO@= + Rr>>>dypZDDÁnRsV7jf}ۋꛢe瘨9)Xzpo{ݭ>ŃΨCђ샰+o!ԊI {Tt +],)>Kbn:i!] }Rb|>fxO_yטSc)Ш =aUM%=*FMBlP4(|rZ7ٸ,l*V քדڇ*{Mߙ=|Z(.rIZ0kCqvg0w +QrZRY2 jy?i}SROՏַUCQa5$!qJ^Y3=Ãh: +>_뇜o,@]>*T>WuV~aR`oriv`gj!f-Yq2 -ν\P ʴGJʏxȈ( lܳ#֌Š&U)NYoE~9$B] WA]uN h A jTήd ѽ[ t/"N-4,#e Ѓm' <(}񜭷7u'r愔AL=>vOwu +[ubc_F(J8[iZX7qp5>5pkeϚ'ߚ^_w:yw #:17Z67Mȱ7\Oa}JO.k/IUyïࣃ:ff9m9IəA_I},y+{$bQ DZ[;ع +z3êϻe,5X@KM{ {<$eY)ש<(fDXX+lcz=L[x[w>N%Qk룰E rkK&1b~zOF-RcZ1B=k灜: + GA=ys{cs EÙdِy3 #"sUUjCs|[M-qKqSkK_ HqACs:(qH)+7Rw~j t]T'lҋͯ'~ܣQrG)o+/gwt _`Pv|s yg}qOKαܘi+G@ńGgX1>,>`h+مY;ѥCK=uǥ-t]Cd,T"pInK jku[g}7GP,oO4ꘉG+ I˽ tе}iYQ9 n!Ϳ%Rv pky=N]F_uO]2!Tw*jȟ~L$dJO;b苍+[ds +6X{-$L"SA*%*uwA}u`}v=O-`gTGTc{-k|h˻οC +#OԠuV0csm- c/= yNʭYV,> Zƞkm][0Y +*z3)*z6jm> +HJs"GitIbYLзzM:$PIu+aF&1p|q4!99Yɍ@>.9M>*0z?k}\b~޽6&iǯ 3^#KL2$dKx'*Y!FmtOY;| )k#{+Cb ziAWOg4w.l߲ bnz2nmM"nx}W}Ư5H^nm S +m#ԂZg \suO >ڰ+!!Bjj@mӼ_WuuS4(7JH^34YKٗ' GLﱩʣ[#ug]cq\ >Mo}Su'/jO_6^Z+&) @\$y[|**&WT䲕>i@tNaҶMvf} A'[_VdzV$,onM_G&eÓ>yO&<|yQ]g۹L;99L,5wD@J,!6sqDqe\TGIdw-xRV0X;szFy^[7U+ɧtæ=^Jq]+ck?|T#3ۛ3۠9!UvrS:퓪ciOcU?~46فޜnwWAv7]p7ݲ +G[a+ kțZ5uc:>yYK> !ԣhƸ&IsϚ.ӿbC,z>*Eh]o6 +`kszjL4J}ޯz+o!I1 +J;w \ZL}bk]P. >9ixXa~4)<;Q5+*q1fꟵyk: = +~Ӧ Ά+q=噆2=+z񷗘`ece)F3~ ]\@)F "Z$AD&`K]>K,>8+#ŕFM +C4<ϯF@3Y)̓C[xOF,ϊqGQ1 qfs7^ TpZ>.nnx&/ kKٵ>Z,5MʉyɵtZįУA7&^>۫|0>3&jm# +1Al2#.-N ںv\rĄ{ ,jTCZpN!?YQwF.>d:ZuhiQ=:ǥ4 vj7.5uuy՝QG^[c{ȿqFtz tU>BMdǑ}M/X_e}}pYi+n/'k|hv_&JoKduų^7^H(Я5yGugţI161@r!^U i}?G_ N +#">-,+k!'kAַsRFh n)hʇ=Ӑ+.<}$jx17$;bŹfkØ~=SIJvX{$<8&ȽSG']JjaXxٟ/nS*jMBGiՀ +,ƘV Y䄢 ☂0p7u` :;C!1n:b{p?>]hX d(zz hŠsNҦ[}朄ٱkz9o.h&?`]pqzp [[/,ȹWlsJi6#s +&D5ɽn'LVTSjcZbʇQZ|:?D1>1ЀxkwڞFti!-UrKW-/4?/%!T +_9>5"V+ %'nן^|Zq˫5l^bYbWWg;ˏ>^ uiU>5zeQXMJwJ vܫoU?(Z+_&'U&I''XE+}gA0ǰ'C]10] {ӛ(~wSͰz[¯!^){c{!(&/flm1^ |5NL@υeˋY_z%!}tf%nTŇLȈRU3g_5,}1s{WJqJ[c*|QdžulxHͬ]FO=ѓk}:fCJ͐3^)::D捯\Xx: S S-= ڇW +bF>5az오-m;]= VzyacW[Xy]M.m8o~]urbHG$ەb(t_XetWFiug57g_®_՜r#RJ|ok͝Pm].hut\OM+Mon"tݥOwS +3i$iw?m-O- T`ƛ/yG-mG=)CUޢΎ%AG3V4z*.Tso/J': +hi{doP`gZ2<3Kʮ\/32k;+V_JMKC oa'ykׄ0!5@rSSJ81ecQg} +tJHG^S` "SV{kι&iu1AJwzl~ ¤ݹfGɨZ^QO=):YQ2o&izYtI1w\S@O(iA-اTg1.=k;;Ǝq)%q1Ll\n94e[x` )&1p)('f¢^DmU)/Ax@<@cEL"Nl/9>;4B20&M}}WӘ4nT.3d:y՛6:Xy!yG?˶_o]2Bu2EsoCu@4l[(M`LY^e-b.ۥjnj%o-tFLt) R"!=#wm_nƌ,Їn%T59.rN k8%96PZz>e~^!LޜkN@؅ +jMɜu:rOI[D\\|91BbF^kx 0$Ȍ3!Y8ft̐sĬ Yx߳1>VItA6,%Zbc蠚Rᒠn(1#hCĵ W\Ә\[-m*q+;Qĵ%'"2j嶮шW9iys-@=5g'iL~٧ؕ>ZvX7u_wNޕkZ|Ѵ4ac[ws/fn4\j )֎a ;fFDn)(~9!>pse|:GK{g x-֬,v5-*{0ȓDq !dMlԎOݶra+0AFgykmLWƃf + $W ӚPzᔟEMm(ie`O%&0BsbvtV +`[3z׌as[2H˱Sd>y(f\_+&W.l)ۨ~u;{UnMkDGfxQmO ?YOۇ)IUtTuslN ϊ=@CZbo "ĠwSSr`>@ ̿,_}{H)啱*>#cWB`IX/.)k~3ˈDŮɵF&QbnڧjNTHc40?3q#q}S< 8$Ve]$7^X\|{8|oq'd} +6I%pvЭnclM}Bѹ gjRYDGG/s(-d}}XhYQVJRqPE[V!XmOK*o +L~XC H =q,b |OE$R17WI(q9Y.> n}_s0ɽҧN"NoNoCW)lӓވ޲*2j[Fڞcڞ)@4_7D{@o +Ey>î6-ҳ +j?7zx FawU()] 癈-%.s}V06B\%%4h-Tg9u7J|^nYrWs{|{{$fYC]dxBX@ +&)&5Óg}U +BGA)e;s"Ů]1Tj@ TtQQ>9'#bP]zVHܛoc)xuWu7gD-)hKJZG_z2wū}!5R>F\Xꅞ HE s{[rHiIrWŃt@<["// nNC]/L[]̓z %xa $fQv]S)a倊\<:ͩ@P0k gl~VVt|qLÂx/*<hElJoKk8`]I<);R1 8s|§f:|C egCěWCȍyf) s*Y{k⎈ iyt)7W̿9(+l9!3CbNijs}j.z@bib89}kVp9m6l (&Cߍhp@؄ID'cEN*t2y,RXC*BuOJS*~X?%Sj䆸PiGۙcbJ>';%\WԀ߇& |.DgF gD@E(+һV%q6jkEQ]DR fcƥh#6Osma1vuD9b`,WیX2N(mV-j^XM-U@4 +Pk!<,go nxd찖ۚFw*>,{Y~_ubW +RcRAD\,#ձ9!)nbC{ewz$ gڇ )cI`G_A\ڒZ!>ў*h5cyGAn6"b8)7{]u<6^(~zd,M㨔6;f㒐qE$ޒ3W)Ϗ pq]| ٸ=Pz؃vaKG Ӓjtm{Y3l/t>v@O4p ͠6a#./:K,ql2$: +.nw^@JKo+ϯ+??@G ?o'y U]m[<W5܋[R'.:>֔73W[= 8|Pk1 pJXeA0"*F91f +*x Q%g-^kRsj\V@uI)bW:[\҇|RrOʪt3Vgizap90(8$hj;ܹj"Z>9%Fͽ_K=21#Gur e}p|ZP-K ZLwBZ&>2\Q3*Vnx.'EqX0B:::!W􊨑^z4v>ݷu/{BVXD| k@/Yo8!>p#t `gR{6]x4pArg~@ΨXzS4;r=SDjOEu +IiJܛ#LXthMAN~4Аȣ! 6\ky} +BrVQv!dFulmw)~l"ģ}Zdc&z_A-ϰ+z2aC +vm\ρ؞VmXn*`8Uʧ5,_ɨ;& jr\ʊ=ɥa&#Ť'Ӓ ـYE!W a51IOw =`״1CrH+@7_oL̞YO}{o6Pyq]1oO:bK]\Z>:kSz7MwKvwXxZ9Q *jAD!!;-ʹӰ5=2ˋoC*:l{eв >%6 e vXK ĝ^?ASWW@Džb ? 9(bde8th/!aFcWr!a,G_ iDl(!էWF,βP72 ^88萐 +| iQyoZ֮u< 蓵~^R|>%!1ڱv?g,vYĂҢ&.) +zlH(ܚiq ;ưwu-b˃oq1E)Yꧤ.Rӂ=z.h"ٴomE0]q)qĕјԏAM0r} Zv@r`8/'D:zoqPӵ +[\ ?.E\lh]4J@TRF嶁x919;!m"E ,H@ku>tp=3Z8?~%*e \ĶID |7)>:ŽDPY8PS@(9%?zpw3(,=/bE-<.Xidy/ Ԣqa Tm]5.6fk} 4a7~\inZ8Vjq@Iؙg?.r(󴦈T1=ƦZiyPjN9O>Rnv? :] "+9+Cm!gtWͬ0$MُGgjg 1.' +鮉Oطv--~-~q5ZzӲXqEܼm栒/T,HLE-ˠW#CK13cVZr?-7 wbĐ|>GNmcsf1g -?\QKB*ZWɪ^f,6f%PT_ɽFbC MSG{OnCf^ G㖢7'1nӶrbsk3'yJ/0& sXK9J.wJq)9,adFZOIU⣞iV6\3Z3CN1?tSWi?j?{4ڥA%'#*D3C(rK)TC:>%AX7ͻAC#ҡ +~-Wt96LqggpCgx!)=<ߗ{F%FT9vQtJXڻjbK +j"Sdʮ\"U[iuY{+]ok$f;Ito_v:^zM|W LmTŬL5ݛ{LKߗz+Oo @r6FI߮f֎VP 2 s;F1cg]׳1LojπLmM_dc\Bmr8~䵠ULL莅Gs6|! 3H0E9Z=I6a@\p 6 4qإ.jc""y5X1tQօm3o/ ǕEOP5 ce[օt͌('@@KӈԨӈWDBK&DnMʢ&WmM5]vK7|J|v^Dì *>9>gsUSy2-NS¯ٜU?,U<y۴4J?$5I,Xfԟ^?Q̍!lFOT9Lq3qEo z.-nfc=r؞PToP{K-CFNSt[s)q-"'ghhQY}_sBOC _GOރB֮̽QH33ĜYӂ;E&LGM-x)+ݸ)eJ,߷2>yV0kJjITɮ+\섮g+ TO[hk9p$‡|q!wĂO>$' CvM3<2j_ͪZ؀q#PJWz2R,=+A1?S,WъI-\rJQ];?&Y@pvB"ȣ]XAτ:ȯWUgŤƓOE1sp0 (qROFޞabz>: mH(YoQJ1~sU#(]fЀ {p͡[+A-.ooMs|,HT- DU|{ԝq^֏RqO{6[C8$ ʟJbADߝgXazZ쭨Ȉ-1  + u@Lutfص+C4x"23 5SO@oՔЫ{T찑V3B"FЧ  N%t>UP +OK|VTCXxZsfMwE?_Z~ZopaIJ!#1gB2T}sSS* -{O#@TIJM@m)Q3yciHj +I\>ЊerJxԢQrWi 5}KJi#b>mav-b}Էqw5BG 1Bz|vԈNO5Q2FOI+{AG',z↭q1$cVoRfͿ)?j: ύ <|_#@4*nTԜw|rFiP#º<+s?M%Z(ZջQ +6O,~>n JT),㶍] u4!'\vqQĂ,v_hȐR\'%e@v\1J.$1 ZM, K~om։#[1șsl#T(h%MK <Ӕ|$1<!Gz⛡U휄C6@l~[|hɫ cow%6'lJ =+yzk#g79w\3ק%HBi +/ۇ +_z}P + +jc3ӣجzY 3{[ӤAD^عGFsolP//DX$wڧзlČ>⸖dT2 ||ԕOּ7j}[s1gc~]knm]ek +)fyз&$d&z¥13D''iWl:bO޿E . bwA%[mK[8{SiB3p`{&vӎY3K(؞dtncp>ʫ+.4> +ܫ=#]}+k:%&MFYXʩz߮Tm"xػ>Ԯ(51g?s뻌&cٍ{PRZ(0%W ;BWUu6 sW>-wt !g}dL7黖W˪6Sw-Ow]OBF.1QzcOKO[fؘze'72(o^a>ZX+oAv@ߚh8ƾӓv_(s6T[t\+Q mS[!0 q#.7;?O,8ʆ&ϭ^ )y1 )aH) @-bX})#4!(|k] X;^g{nG.8&Q""% C-\ i97ߩR?)Oe!7y>$0M*o\, G{yQt9W([p`!CG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБf4;t١#9hvACG:rБfH+;?|d.)*c/'2KbQlѱ^?v +;>y |X9D wy{N~o!VOͬ?ޮ6U*J^"E'AxMzAw{gcowfg8/޻g{ eH.d2}xuQaF ?_(_xz߁kl޿A_}GݿOHqG?8_\~HG+Э}}W9~ySA `^Iϰ.e[֌Uڰ9>_ILKPpjC/Ϋ۳6E#]2jIU;Q օͷ)4f^̶]nq}0tvؘ(Xr.#8Lb3Vi.!ys|Dۑ ?dfXW :;:ڄG : jWg9AƛΣجn/`2n%ʛQVDtrĭhߞ_}r u:5..:avNݖsjZY:9WuY{Vpa|NZMX,ҩ ^zTև"9~ YqYfNV9,cT>sWjgIUSl\Dx=KT*ppH+3s̼&1+Iqjywu?.~yޭtO`L6FgxEӠ"JѪ5/ 5̌CJXeTX/ɠJ@,ܧ`~ygιs.NU+ 1Stb^I ╶k[TMzUߨJy;SqpJmϲ."NY+u5Q\76ɜthx1=N܁CFCb ܦ(_W7 Yt9k+n}\H+'=9qTsqM<:M>jY'b^Než\؞(?O^]Cv7bj! Ĺe 6g:3+@g$K@yu9r*YyKq'\y!*&HVH J2`EziҪn ^E;qŤ]sI'z~wreŒvT~Լ ̦KA$ y/Ŧڎivgw9ҋ}9?UdgDy4Hۍ߯aԝ z{p!dq +[0 +ARe\T4.Ae>kP/q(qYi:z̦c6yhཱིO5f؉IUְީIl{i{ë\xQN'MG FcX{p$1~rq)gi-ā : !4v#Z5ՠ7D@,б6w*Z WTYWsKȤru[ɩcZl5ԭbn5ԥG jOEMTHC* R xrd hG_av~|# '&ܢ|1vq[ƭ-iܫbcnY 5>vF>REfVܐ]B.3e6dZ#mE\`$B*\X}D]W+χdHF+(6/oޘ[zmEG=ZĩhD>3P3`\T>0Z6n 6 ~Uɿ9z,p䳵 wW9>T|&-m|52uYZ'o]]QwβɛS~ijqp +^t^qɚ@l!nRdVV Kp]V_ߠ\z:+S[g2\Dbw>;/@ȫ:/iJY0r~ NC\`Nrr}/*nC\ c<69MJBKx7Ƈ;`m_&D6 +ϥ+k8%@椵S/:]~^ݱxfYyUHY.d vyCΫS~4_NL%'ʎGC_|yO| +QD@LNt}~A@,g&ԭN-E\J HsKDT$:56Z /quC,D4EywQE5 +gwi.d4e󼢂O%܍RR*ETPږ1T.7I5W#$Z8Gy%yM\v)qO1JK[€>i3Ut.oZ +tQaQnAԚWa^~e>"e%ʥw_VFs[J"Fղ\PHs4mܿ5:IUBru! rhXlJVvhXk Geøbҭf$ps)c.QȬ}ot)x8i\LWF'Gyg"oھߊ.;2n`zVvJXf|_yϓR5 +ץ@31xz\鹖#_esNڰ5::#g7$c¸%f'R3dz̓+-?u_'oHQ+Z,?diTi{ubXxwae֒9/#JsAuw_'@d!N.Ai%,Gv*RaX܍b*h. Q"E˔ݡƒH`aQ-$)_ᕵ^_`rq+I+"3yk*(&Q.s/ܦK.r r>SK*Q#~D{dʴ"]7 S/qm k5j+q63:\:y, }WYA@[z~ {7r߳?ξ_Et) +*׆+uIC92RUUјVՃ>}?*(. 9ٗ|txeաs6̧őV/ZܩMmF[2mKNƙ'R'܋ixϨ[g^e_Ov&:ǧZa,sSç;-s!i/4ǻKp/gVߵ=z"z.C{ +S3# ,?s|urMܣ j:0`%HM᳄[L*^x#j9^Qzs΀$@5*SU2g%}yO" @ܫ)5okC>4( OBy@WNnW"$y{Q/xB^N.'$Jκmd-+{zS!QR@Fܧ".~DDzav_ {z d t 77h0B7#hJ)Ľtsi}),υ4r*S!7 Gx#\`uF{Jz|ԗE2↬ 覝K }z!ئU ~̘ wmg΀8]\!mZ%)h׼R{pO73_V\“oOYek3ڹuܪ*sԌd{Tt.~0nXٜ\ޞ_⯎43Yml\Áxd!ptVAݤġ}KP8Tyc/Dw;n 5(vn4WU!6)99Cw?}5 j)#8xx]j^T3&YPH'д%Cְ1Ҳwmi;38:'o (NifՊRv~q |i>.{bNq +7;:0OA\Z0H<`c͐k8aexTH) _KE f|9QaaQ~_?0rAu*}M;fth)BDG4rl+|:"d0f}j!x#m.Ot2/gPAApZd%,ꓴ"1VNVWCм)46> !4&{ `|ly:q8,dX#2ΐ_ܦ%`_ꈰIL]d%ARaȕ(ִM\A{WsOEw Zv*sdzVYSz +x ߞ}e- iU%WKYYP eƼWWŊM2NeIm[l\ӰJ]1bl|iޏ/]~Sezqs)AQvN@U\ +R򨀰61x ='kE]F]lBXYbs*.'bko Z@8̮a f]Guբ_u qhTQ34QG-i4DToaV뵘[uzEh@P-,Z=p=*(D">Ur!&鹼\XH~pv:V 1)]MgIUM Up-깕 DPL%$3(gbAy綕.kx2d2N:DSBxLjpN;Mm!9#\~]rs6H@ u%Uc3KEcO#zzb@iĠ-4|=ZeqO%\.CcT\zj7|u#dyq:V_~hYŀ>b(vi,*vuj6=h#::0]޲ab?a2QeUCDk"s%Țva9Qpr +>41øCޜhf<^u+@[(; uO aSF]X4tg"YW(%]{W$h%{a9Ww^78D[s Ra2]{!r?l8jv:f;aty"۴O#E=qʩh?jZ9U[+ݽ9tm\\TYw%S:9Ie֮ܲIZuo^=K' -<<9)^b\V-97pvue=JFڡhM; ;Ӓ7 筇GS2ұ, NrksQ>*K 6^%,ʥdm,Dѥge?oz~o#/" +-mW&~Fb+i ><_Eϓb^YTnA}g|0yX4&d%;z.~xǺ:ſ2Utp8>[h^Ekfe`FbNә0x-Y;<*vjVZ1RVvuC' w F]1AH &<޳%epFyB+*< ?ݷh._ݖqD]̮F^a؇z*?^he\T}.:sk.x=^֭hmcONipiʩθMTxU3)%-KP)>'_=--d-p伎uy(賴[ּ2~wviQ endstream endobj 71 0 obj <>stream +\{UCÆ12ļEvfEiF=~z# 9Fp:;b>&m N<԰ Z0űw :on xþ + g_F嗅s8 2ۍzwAYsz^RK#|H-gD +m\XO*k +. >%w7s +x-v.٘r&*ft{qDl7[~(㑷%DC;F3: z6!!'cQYi.d0¡'wѾgԂB:5ڱ 7fqc,xϙk4T>PCш'd}\"3_)Є۠ڍ>N'+3.e;Q.w"޲3֊=)vj²8yy= u,p4вⲝq<%i5c}y|`zVQj3̼11Y~?V*~]ШhM%f=xԜ%>#LI*cSh̬w{v<}TOo᳠:7"ﱘ.cvN\y헂S=YEaJwA˼ +wrAJоF%܍*96؈08h$94dЦzU #唁.aSZSO֩f`nqo"z摶nM3%ɡnKKҳjkI݀6c_+fEG/BiafisOA=j6=2s~i.HK3+*&n{F\A?fk0:'i P KVVUgvpw?)pj0 +s;.tKv?ILBn9'OcS֐q[sQS?5byżH% 9^ z(YƬUݖWgiU3WQ!aC%kF<&5]?,:u!=v=Ilzu*ZVQ9i-F^^ՈWTGk/鿗qߝ$|S +^%H[6q LD6\O?q7$gQ>~e_ݍ¢&*I:82 +K>zP-&&)&}J6ڝ_ЀވA¯WfVH }1v^y4^au+ٚ89˹MJJ9dU?G^!V<2b0a!9cw 1[yDg.jU{K*ĭlq} +b{~% @oPQ1aV\ާǠv߀UPa.G%b~QC~2S.d΃#2Ntq%ۺc, 1eft=W܈:[ILWg񱖓輠8oڀoUlØJwf'3A ̏qjaf6`Q3z4w믫_-O3=z46Ry| >ϫy|%{Mͳ.o%{P;6I=&,)e/*xEܽRHJ.(]vjZݚvgDe\>(m~**KL똄k1ˉ15ʭ9&fZ&RfcԠN-)X[XE_ҲQ-,i,YX d6sڻpBs.듵(,ޗD=?[t.r^v*6[ulE)IYUl3(i)iSwJkwfdmmRmDqwԊ ]?xD$SCjQ%¼JN>j[  +jȨ/ Jߛk}eC?(JHG>hIzp/#\^_:y"1/F<9yZMDDD-B4ȩdh;QvgT8L :.V pO QL/x>ts + :޲RN֥DO5ߨ]&]]7 +s73z:S&o7^9 `:3̊59&N +*0)֩4Dϫ݃X@b5eY(klr#ƱG\Յ^Kxlԫ`e%&hlB;OP~ֵu/ܜb+H4?~!;WK}.犸Sň CI!i9|3v~D͑pN=jM)k({Q˽݈I6'oC^+UVIx|РhmЃ_KyE_+f~oe=Z/g`>0R sa1uk=i3X,GOo~iusx'щVmYix6ʆ F,FA- c^D΅\z_0 {-t/uj ^"9=Ǎp 5?, >K/1yPzb.am+"]&uqf&EbN@jN )E)< 3"ߧ*^|w96#^ Ocb!䀋oM9]燹P>kcOwXx^oIтd5އĂ>3Phg)?"&"i|ݬge.b0w>jY{~1P{;£Q~līW$v֫bǜGѶ7mΈvowR>%kZB*ҌUV LC$>zm?=7ەheBKeצ4*z h"F3#I?3uq* Yi ~A}h( 8`2de !,t{ v`ah5>zܫQS~}JQq#[adWXK! $dirc. ;wݐ}gs~<_!~qkS;[ӱI֙\@Zk0^ +B_'qzK`s)вK/TKՁxu"<7cY+pj#n3JVU{&m{ G^rRN’޴l#z=(;p^ƪs[>ՇO,i;p)=%)KuSR:|03/9kU q6r9U+ +Q)+rA-kZ;7c>sn9mmU6Imtt>a.YD}0=waݨJv{4A0B|fߦOWnee&JźDC7^~CRC?~^߆1na==xPI}̈R6/ɺ9W^a|5е)jx.ku m7wL 'Uo!ek*կ+Jy. g*i0bYX1-oAXv쭚t&,E=DvƯn2?x@yϨfK|{ [hpptBHFű7'ܤ/L@W݄/.G:,hIy:`# 4SQ9ieOYQoF=բBHFč#U.jLd)?ho ?!7 Z[$&s*4/w +3ieܡjOpOGygvC:%hX 9Kki- coA2n '9(AL4<­K禭*ĥhK*$E#˱)/K ˒6QJb]z=:S' Xkw}ͮǤ#}rՏ6GuiA9>鯋Ր+2&orjbZB,RO +0a Km. k]!NNs.#sƼK2p4<]P:唟_A8e[Fz +^E <.(h92Ep^L8ԣBz h0 hu3T^ x{-ZiMFɢl8;sYZpM;W0Gи\e@Þ0 =7$l~G/yE5lrQ%[֛wz +<`zn| =/eTx#^@k**$e>i{!okH<鹟׉Mu uUYɴr+Z0vg<ޗC`n uF& PZ +n|)C a)k7>]1_{WX麷ը1b6 w SkC7?^}:dfI7?5}3+ܒ)o"?dmkMT;u[ўפu,eZ3$܇$3'*I.&gbSiy(Xʹr/e 3vaaG5mzP#0!meM̴݂伨,>!);EϸSZ]H~IMN.Q^D T,DJԡlONQj=ZyEvRZA: Rm xkDot1d{-*wvq=VuI.)Dd 'Gl)Eod}Mriqcܯb>aM~"k_#F:wR`kJZq>xA^Py-KZZFF?JKV 믠 }7ۨm8v|X-ٸCPfNX @A;s!9XsQӞEҔ{h5_C@ͤ_PMD(\폃*,f. +KjE%mH޶*[VEWWٙ֬e!*>]y~I <)VU,::(iEɹB89cZnQ-z^,}Nz4\̥amѶCo;cH sIW>_xkd_9%cG׆;E +b'FD^!6.(E'3ӭGm2 +wy疟1ggM<;>O%Yyd{9;+մsV®adU U;!\ƛFZXUE]IGXI?K? &krܥ iB95 s(Efu|VV8Cђ]sVA0D|Iz^\]%m_J8;#Ȝ2vCR55"tVP{9oJt53#)OO̮@1w9\@D%CJ PVMrY['LDk)+*=;wK߇̂Ołv0#KڸEk_2)EnH%Ľz*!Yg%A߬sp39gO'ۏeyscS[7iI #6*8Gy՜.t?\^^Kk @SjV/_N[q5Wb?[&&f:Oүs~K/ Ak\;?1;qpYog7dwFTe/%gZ? hd5aх7˶A$W7_GDc³;Kߺ'::ֆ:ە'-_"3 m$Wv&i}'U[bauux%q*9UqY ԤhǑ _mlz x`{;e@ɿ=o_p)YY^:}/vsfܡa&Teg䴑=?l:p'm_E|S%o˃>&΃MYzSΑ오o!ى8)4jUw$+CG}m*{bi7O[Z~k֯qC4ow8/>aڳIg+Ԥl\r[e2P +̀@5:maKϊ!UӁkM`]V4#G8b 89j^;lsFVSFDW.|4pGmYFz8E)#̣{<SW⋨]/"t-&Zsqd ޕ84bU4Wìw2>x?>_ywh!#Ρ{ן N,<`|5={+<_~InZ}CI8+བ^tKBN\\_}ia+o_SڎeUfNۑ׬❤52cSq֙Z{yΈ(1&9mm돉ѶÉΣay]ND/_5}e1! AΣ=;;ףٙ4/]|,%Cv'Oھg$[o95 z~ +bҫ`g|MAg _)|ȽDe YlDp!;-Hmu4|n_ $iʪnۦw]anݿ`a*Ng@'CSK\{oOv}c㓺Ojqx&>)3>េ6:yxfI𒍈]ڰ59Msҳ毝ߨ3;O6 n Ö/7? ~]$ȓֳQybMyBw>Øު}߭ skc?l79U?>rN +fUofiKw]CC̟?pN)HuxU|WN q%Iⲍ_/>uo_OwC+_ۅk/x'-o4Iz+8_L*cQe3?zW]߽YM٧W;ys#`6yn'[O~z<Y/1f`fz [ OZ= vqy:O,?i|y˷/[]}vӧ6Sur:ƕMQɕ_ ώ,?m.Zsw%oeK/gbkCڐlAg^kOGKnAc ̨(5iyȽO6Ol]%w66glMi/;Sw(P+Z]n%!A39{*<3 g2e}7%>x&dG~4 )tKr=>|U_t&놩ڙIΌ3N%!'Vs2Iw'xaN5TPmHo]Mƫ'AIz | %'U76ѩ(q+e:RuMŌ{< z@V ډ2F>o⯛wMtY/gf9Re?mĸ. ([jL}kaHq-P714 5 ~z}շe}wH~J\i`7;!V +>VVra71v\b-iJDJOzN}ܐ,.!E; #LE\'Y/>x3A7Dyv]Lxw$fzJv·٪"ם~BF'oUzPfm|{PZS1.3BUgtM؁6[WjW׺JAއQ\‹QL5tw0pg8e u>[!wb7ק95; *QWzϵ _UUږ Е.xTq6ȷ, O ^g +T+ؤ\`w_ڒ~*lE“ħG*B@2:\tyjc/)%)5P*]3oJ_&b,ul#)ה[RrĝqBBONqXksxT]y&tvMM>p |eewf4Wz/wg|%8FQA -6V_ر?v]VZ0q;0I,mto}5 A} x:'&#~kPQ & QNqхXl*Z)o qcD-/lEڌ7_L=n]i?,RtZ?.ŧہl ņO#듴r?$2RRv)UQpS*1? +W7:K-{8RqV ;ܜFߚns_}UJplƼhF8<d]u᛹WԸ)f1qPQ߮&$@nH|WZhx׺K#^s=UעbLbV7Гi5틘sKߚz";VrGlDa?;va EI^ +&倶^8v*rM+C_Ǒ +e/),NpSj|RMޛl)9ms8ɂZ&hy +62Cm!u*륚{oQp=m +"Hx؄nmR OUfʹ7ڐYg*{5[r>a)ITy ?UUATt8*TlUʬW N%Q펢D5Єuj__.c?c1|Co]11K3o[%r,G]]BCLIZܣ)VҰMH@ɺ{@6ϥo8-J} ~KN|ޕ1@x7Jςz_O3d#YyЉ<2^5WJy{b*xs3 V`%=YoYFIS;]!Rf'ŢŞ3-0O0Ŝ(qTَ5aCȟd0DICUR~ W\Q0E1@ۗ"'Q +|MBN5/R6A[qxCӟF ;M~W:Ivۍ3!MGjtURݙ~^pk=o-xܙ;z+遌^.㙚$w}DQǣTI6PBJ86&Fmw,$?h/;L^|b+]l5n;K%nA\60/1 \`%"@?yixyzࡇ4Z"lko4"!˼Ŀ,;PPYeY|>-dW`?-0v >L5dGKYͣX`_gwkp\6x;;rW~i@ ɋWS +g>"xq3?-I +~9q_}~k]y_FJ}K},.X=ĴcgdxwzJ9 Ĉf ,@c`sK".:RJla0di; 1!'kQόhTٓ +{Rf4DGZ2خeczk3܎ m>VKNÃfq?KLo ^Jk'$~4.js׌} ,>DŬ)%TC*]0+[}%2֜/;_rb aҲh üܹ&7w7|7Z >Q7шz؏KvcŬүħGs5)79cckӡ1MÄ̘ݨ;ԉoCym}gBMY;voPɂOV%lk 6[ji+ힲoڪWͅ6)(嵌.#Q{!?Ӝsl wF !4B\n.@%8K˱Iֻ_DoG& 2`ܛ,uؕj8_4J}!Q>ˍp 30#uQ.T^/y ylA#$ؔij +Д~dsV{~0ȱϤϋMONaYr %FqZwA +iPؓ1 ,EN!.ZnLp~aǦD.jl2l@Y& .$Ěx ܶXi7'p)u;OR.z F![}#-u]o,fhTQRU1S2Of++OuBY|_l?.eMۓrgfE5;u}5W޲QdƁ?퓌BrzNO{_ʈ~(e8էXe=.~wn0-^))21[*^XSך9ז9#!O'm t$|8Ǣ^Ny6S\\[~*l1| pg'Y9>|òk)s_̓8(6@YݓVwG8K-(_*:HPG- e]ljp.H޳cz-EOXn}_AU-if⏍vz>] |4ǻ.f|)p{Ǻ틫[b~5߂ )k6`w|nVx->J\qnkuzn 7_ m *"h«i23v~QrھG[J& +]6^z#FYH 5a;`D؛>huHP [iWc2Gmw_h)B]Ɇ,5Cݖt˃m#،C 7͂ze'jNL9Ykzw =w[F0+XS\/gmCKcOliS\rpqZiQG;q? MmE?*(IOJ\s~vj׷K>:B>].C33MbtOVEߚt݄3Z!#4nT~tƥ}݋(|P(g7>LK=DttH(p\0^-&j+ykCqV fw*6̣4=%*22Zˈ0h-"cTmr[R\ܶ-aU0L +V}|ܹ$ȍx\u(4;GЧ'@^]ć>i$~s=5 bb<i;bB]BrV59{M5SMT{y .Mrb `WC޽"&^UN~bM#Xm1;os15 +\!ͶKeZ`wڱWVsnPRbnE}p:9p +JKF{ظ ȢdAwAR&,IxH[wp? ?aLIC``eƧVr#!,5?j~d(!}gOAo=ݺսw@K͐aӉgЁs̄Vޯ +k=*(=;jqdP@:\@9ޠAOy~s(3P_."o5"i>N^LU ?/1#'kY$#,)Rϟ$ w@o< +}r|zt: +zx0; oGW$vw-N?*B8cf4e Ѐܧf$_  }up\}xb.@ܨԵ0-"¤Aį }k4@I-U03}QΥYr%h?p~ r[ׯ?z\Ok'3_ o8&rmcLE*{\ A^- eb~9<}z!Gnn\<WAAo߂^w5o?ݹv)+/13&F$xwSq"%QV2Y 4.4@g?DE~ N@M# `-* M + 5"'x +fJc<9:-jAtWK?=㧠O/_~}q};).}lj +ت c⅑eWMP ׿ +\Fex|ԥKiA /A߀# Ƿ])(KܜX_VIqe5]]Cn`v2 N 8*4)27f(''u:G9y +x Ty^AE;VeݬީDd_ p}pxzԙSPOA/?9/wW53暜`d42hINJӏz5 *4ơ0>OwgwN87w˗/Ї'w>?wEy^vl 'l`m `C?tĀ&mZ);(ru| {ŭ[|<ys={pO2}l +Z鑎8\8#M֖}UK_M%}z `_ ]s`_^8^?}rv|  dI37 ,jr7)j>IJ.yK Kw G`~߼ 7ok=(?媂+ݰ[[?+9:joOޔUw5kr|/ιz)07 7נsxϯ^k93ix~dEzTٸb5_^FL -(zBzJO_ gW/o_PATz-q֑B\YRM7*F9dk5݌puSc&6nB5}3Ffxuxz߀>\͊yp?#6\G~b2^泥βEa2Ü=5oVW+hVzp5u7KnHP^d(?k_/#soVa 8~!|WEhX(,[lj DumCnya; VZ`FYZM(DL\ޕpS"uUiU589̠'5Ԁ* uj{8SzB;{wΊvDkEf*@g, +YVk(QT~55Dd`M)K,]c1hWU)(+|/+szxYR iƨ{E+FarO'l"T1 +|N8f Z|$(NTM +c5 V\9֎5bԄab>dæP 2j }w6\]US]aPV̀7#kKJ8).ywl`vп, +)P'6vV\\]Ơf#w'kCM1&j} x +T_Y.x{4C.ٝ%]! <Ԧ2ȪJef$FoM-ЏV!j#>jE+?R {=*jZd=v5i0&F dg0UA?T-*֮6M +]9t]" Rr!4ɁrR;+J̀uj5ݢ$XȨAMJ$YxxOޟnk[7Z7TZ 9riXKQ; +V>u|T\AyV-g_8:ѩ\t#jzA˫?81_\sX'(_VPd ;[]?t jG '˭K&\ywMk;ńڦ1Jj7{OԶCu-OkH$w4^~ǥa<ФyQӱ +{(X$axUF:VsJ6l>evFJ}WS^֥~;;g*ku<箂?^iRV ~,p`"{۲P%mEyhGxxC mؓn[rl+;83ἀge!(ES $.qgws۟ua󑶩Ϯ+[{l)FMNJ1 1Mf9>}tS14OQjbUM8!jJ Pw'-&Nl+JpqIR)EʏX~4kW{Ba(.^Eņ/Њ;CMc]lQrP홟6 v;ty5*VSܓUP 1Nu<ŞV'3lXQb{ Wp<[dP;{*@S=T+Jz02fG ;+cB^zpDiGچ΃*b[ xL>:*8Ħ Ζd'+㦹vl]vWA-6M2,*`K8Y`g q<+;#[C d˴* gwIWV`uPO =_jQS˂#}ֹl|MvD '#]l-g ]ILm|>7F(]{cĴY`=uV6"Yc0`kKJ[Rg3e#7{w +^4ט㤭Jzڑq_IN"ؓ!Tڨ Ѥ"5V91}o)A'.£Ԥ%^F0#f&9&Ѕ/xIBڡmS`vE> Iw%Egklo{jV|UB]YÙ& {։2ݑBOMaU/w2s:蹧svuۏ[)qS 3K\ 0.,Fm x'P[G.W/ +?aS3[bTF_iK㹚F$ed{Ř).*Tv\v,Ϭ{ d"V L\UIkԝz%,ESyIc|EO(V%*()1 ̓ 5cj' u}r6lojC׻s[ӭEߖ;`aS-@- ZBg@[ċi7lKV9S|#Qݥ69{nfw&EVHqMJ6yBG .( Z|ֱRz>W|: [N(k,t1bX`NgI'3|F 1tK{/4ȠQF:Dߠ6E쌁#tL8[ rz9dѪek!]3}Psϔ?Z.|)2"/7[{[uMrlQKipG|ց3;,(ed[G Jeۇi~c 띙bhUN'%tz?>bo/esƁ߀9Yf $nc"R*P˕94FTy4SU}>M)>עTf 4hG'ivOBH;=2avwɱIKZd } +|6_zO*D<9<hNkRaYc0dnN֋=U$0<>r%ukbvYxZ?Ps6.uoĄBÍZwG4 4 e`EG y[,3I&jW/j am[f19#rϝQB(6h=':Џ4]:Sbpk p fA%J`SJ~/q*ϗlޖ23-'=f)1g=Z;Ñi TӔr4x:xw6OEە('va) lL>g`CrpQfVذC DK+)yfJ3*ϔHp<,9Ÿ"g+Pqrz?<qEJ们]+ySe y\v#E>i\pk&.7~YqUeL{>_4Pc'g[aay.{q-z$fԂ XZOxi dSPw15bx89"bUЈAzwM؟n1o&M"nWR2l(&lncm-_*;PbTn733 dv9g:.'PQ{{SJLѵ6t̎ dC){r|]I-J)q\<1gBf*Gڶ*d7{`V܃QtC"gYPAhHbaԂ3]e\]le(hI ǡAqOk2p1IJ!pmV%) FC9e1Lqognti_C[$ +QߚĴqj쥫lXo0!b,RRZ/ߢ ^ԝG:|]N4) +3TU,6hK> $C9zrPJy4WhX+8au pž7i-1<0^ҝn%qo* U?O|ϡ`(5 d;_hErhE&)ҋ +x=V99{w3 j%f웬*Džy{pd!Μbϝ).ӄC57;6I.C-KNWc@lZ:rS?;ρ|aSrV!1liW&f~yvV @o V +/U%?AÌg| VUt$8T֝ԕŪW|A|rїjlI,%0 z[5C[F +q;~TB725Bj-6v +<{k 9FHk*+m35X[_P_2.2}Myx >Eh.z]8&@^%#St϶Sm,U,?2W+T'E۔Ĝ#FEhZU"B'c"0^е횎 T]]E(yl졚a]ZaRoXngC_kQS{j]iokm*>ޢ`C>m 6~lAhi!ࠌ2O/0BJZm-u_l}P0]E8~ }Ȁ.1"환xXh+}` bX}Xd!uz.ׁ]NTŞfS*vܽƜ/1X)gjJkN?2"&$G;C^V7xqc]Bs.3ƃɅNri~CXُR?HqOt+儝x{″㹢/-9B(.A_cڧ[Z,tGݭ.&JIyC-W9LLg<'?Pc\ s#fzQ!*gblRBʁ +;cg9>"ZZ,t\r&f92TꫯK{ӞDH8eL:25cwqz~3UYWJMLۦ9yHÂV5?E fD2dO[`QW0U֞beݡ|/(a9ϊPɴȠv:0^ Yv 7ZaD([)FEsg&Iev&$ED}?OZgEGGK:@Kgh* f92Ҭ dg gGLc#P]] sS/4uթ-Y_vJȄqϤ󵙯Ε |EYFL6zxyt?K< )vy{ȥo 1=%nK1!܌WD+rz{k9LuK]]Q٪ ǵ|W BqQ+].E{Rbq ڑ~|CJ@/9rZֱ^v>%< |HrSAbJG0+XU_o`}qII> a_R%o†7£;gy6m:4Д~f|:K.6%:d|)`1;@piȱ?2&x{t@l! &@@RTQf'>ci/4W 9n]QjveR;}Tlef_g]eԃdžߋ, Jn?a,<\R|}GIј\Aʙof", +4]>-}\~KpTqR| 䤤7g۳0bk^qoo +;ߔw]#L?g?dwϠ͝%a־ʧ[oBSBjnZ3 ݅m^ +(y 1ُT N *zmJX~/J愠!) m(HGZh;r̳_]O-; sV 6FO,eq'u\žڑr7Q+=A7VzQQLPݥ~Dg^6m-ZYaq̮RQ:a)Sc޽AHg3}h䒷5 NjX2hk +E|8т49/㸸{YfgICcWL֞Mg 0:>{epEvDf/}/8Zz=CY[0տOPX*|| +ğl63jQZ%)_dSk!dWjE +2A[_\~Pιҕsڙs3ޝ'UOB#FK ?X`zZ>IF#4# La?:K/Ekկ ]Sjr=]Ԓu9bo(T UNa3RBζT%.5_0 19tf>pNVi*A+{^/?O>7AM2X {\PpoN2ﭶ 0# }0ƙ!9X/6A+'q 2hg+kdaJRގ=ZoP=ea*VI8RGYmPK KlSQ+ܓu5Ϲ(SLͰ1sA?OQ@~-Ħc@KjW[UNKR]ÿX6)&G!'jR䰨.? o+aGFV9ZBh35 z Z*+"3IhZ_K5'0p٣XPߡy*g0CkM6wZ;y Hk{=J 1A5tEBYP[vl66I,LrvtC 7Rc}=R>uP1=K\9Xx=Zakͽ`R:q +S_K~[ݵ +9nÿmF{:Rcт7)lcv؍T +nX7ӌ'y7mQZ$|wZ*AG;x0URLуsMT@~'_yse{ZpGl1IB"ܘfTm*ȹȽl/ߵTD,/$ć +V徊럆EY:%w3V_;?<>Y9e.'}j\,9[/ׇ/ֆdm)oc4T6Mckz`m׵MLaC菗\ hLjOY8C+DA~%tDGɬb-xO/bq򻖎[2fȓhm.xR'Hd}H 疯OS7\~k=7R@\1@[JVeP#=MbH.uɮ\vrA=sltWױZ"wVQ.9!AqVvXM+0C<+m-yKL]+除Z{-4f_#[ +QY{FBѺasrhLqhfS^b2,%|- 7Ák%n9YЫ+#ELi/N "Gq ]?W:+#y9eG Q"3UtEzprE.[C|l2,6{\SĵaS2KH6uc\RJ.t,SaA=c4(9r`[eD9Z.>Ԟw)Gm#VԶw|Zn826p歵^|ec?6 B 7 6l襫CȷN}:M3%k/TH8p. >=Mɶ,_YnϹ6pz5z?Y@*DZkTK#YR'3 BXy!$,.5}L}fzۀ0y?@κЊ #|koĝrU#GeU|Rj_mLв<ȍlK}]O'&7\OeO۰IgVۊZ>9 }PCywA V2ч Cc$ ܀W="niǡ9CGBed (*>RAw 6 ~S .emz6QƫH~j. rJq^\ +ՖAƹfj=*Je ]#w(Ԅ\Kwm57gw͛slkhP A7:n~ {팀_hx؍iZKɁiV Y@Pߟc#cȨP]S#^?*_`Ӯ9bwI?6 +گ*]y`hʿ+|0k--!E[狕/g{[F ^ƃ94y;|JpG:0:.?VkṮT2 }1BJb+{Աc}SxGǧnH#Qw|#wgGoXB v_l`dȟVaџ +`WTXtF9.xQ(`eT1ď0K2Z+y8RUZ-6,+Q_j'D$ SYxd LWA]'Z3tȮQܴgVf1>%8'Gy}g.hQTw(?A$&n +jmߌ`ӯ `җZ-wTX&YPn,37$ e@SNod8u=a2G&;6Z@\jee]$?ԊYrQD/u_3:{1*'E7%;Zuxm@WT%iڠ//v-٧YZ2wOÆ;e~۝y6-i^>{e&mJ,vcឆmJG@>jhNУW!3hԪ0T?J-'xR?+uF~RuL _.q&l{3׷, ^>N-6v-ַno>YxYa緡/Jy'A̻yQYN)sK= ,jrF&h>mx`xo3|hR혹4,U6 sOˢ态 +  [yIZp cL49gF ;2گ87rbTIXU_R͵[jbޖR7e40O]XG8-JbOO1to;LMZ j=Aβ[J*ibr`-y m9׍ E7Vh#SuXYF)gf(ig-\SԹVck.%*V<~`i,55r#5ћSu}55vx[ݰ?6Vͻ@+z3% ssY_AVbS $,v7\]9=JG铍Ir>h$sCu xL_m +Drh +x`dacJo;%t[ε_J߅\_ys5J֏pfW g8YgAaAT hK h( װqFӒ@th&w xd@Ook ~pi|wI7 +Y+Ȕ~}@͘BŷoQn:B;UyZJxO7б׼G}}cC`K> ڙ'WXEJMMgdl8oi6P@DoaOzg!Tn+%绀[ÂXpRq)j}rw BΎ]5ܦ碷t\䶡sbsO]P s|C(=Ce^&e(fޞoŮqϻ܃%sBJD(u^q0.5 P^9u@n_2&E٠۰g46b]ӎ]c⪜U*:6;j3ILt _W;Jk¼b~#.}{1|uWV%įt!^(%whׁύwS$ikܓ6PxCאra8 5pߖ4j +$mJ*+^H##S +tԊu_Ca/_(~6K#ޟg]'ٻOD&(Q6C!ʹ,;W|WYg4K=RLGHߘ-&72A!-z&{휁n)R PZJ, jdwfi $>ޏ~e^kI#A‡ rǙ%#!fev`E +p=vEƂc~5-ÖnIqXO-prRMr}h&fmRsW1zlnXTlRPʧo 56q̫ZbQ,:oZ} b^k뽠;956]vHo탕O}]L +юɚˣUZНVVV;4`55M|g`?8-%:5}%(q9/0 ?%߸'kק͘%̂+}X[gڬ rF,ctm*bu=oV*w! wN ?,@#6JzdgΩg +F`u +LB)OVZͱ֢RC+U>g!l5 +BuR"|QROL eqyVhoSN3F\ +ɥ>592}3Zzgqk^(vHxXt SÄD < X}_l +;fhkQYޘIҴUe!]*p7IVX%.xձ?NaNoI嫣ČFﮡ؀s2T1G0L)gRYy`mRQ$uئK+m}Q~{ 2 N[D=#+c4.VxܕՕPЃqfAJ)Ko};įɋ +;9MKzlP'{_O(W>4f_)Ѳ;o(IjhdWCQ以NCu#^;6(1$zv k.j8+,>YW[:i侱>_Jܙ%W쨈9z +(Gc{=CsmY;.m? 2r̈́1~s +9[JFih߇>AyuGM,U$ .y۞`+GM? g,v ,Q&L-%Y|pYPv8Wksq!V]d ~66XDjQَ[C?-w#t.\7R dȁX<qȫ&|V@ڐ3Z>qoO&m>/0Q<7e_5WG i)yCsq䉶SQ{j&b} 7[[wЋ$q<%YX9q+EIK<3Lh0(6/l~%>ǯ쨩?ñد@bճ&.uc + A\xM%H;Ӆxv0<Zw>޻0g.T^%Ge"ݘƧC}]P%m$̒JXCmƕAī،[Yo܃I4Iuha_agb. +墒ػg|uSJA'06QA#Ps׶ k^E'l+9å}kz2 w(xUCxo_By&p Ahs*vsZO]->DbaՓVέ>0 +j_%?K YͼQ[AT9ahX@flNRl_W3P)O5l;'ed !ɹkxd#T4xWǧl$={ ͕gŕLDWW~Sͽ2 _,0]mx\7*| ~;M[+̉.4A_C# ,~̀NU!.yqlf?/3pGfl"2ЄJ8TxoHa-?9yO;yk@Jr@1-%؞wSΎ<%!?9mhx{Wҧ=,$^B?y]-1-G/6?>{O̺Wӑ^9!#A}p 4$Za֊m% /B}F~]4|pY~%21~6V8tdXa`'70)=Iq 3d\f"LQ3.4^8ɺ2__p}|2RS[W$4ַ7|JtκKOݙc`j>Ͽ(j=Z4`ۇ~>ڵǶ΃e`oI_$n+ti葓> 9zl)y/))\]|8!(~=+ad@JSLhb̟gߍRmԼ[xޞϻ,؝E#K8#ݞYZG* +IA}-cKN+tK1ḙZE~o~A”ܳ:AUSC] 4[~3Æ;ƐkǞG}92!:+%g0IGZbٞBnpGFOIʳ`l=1AϵvANRNtyk`v񥹆'. x⒈;NZ*n;q6P0 4HN;k餤DžUG4&+'o6TQ U1u#b:&lD/ҐϓJ'O+uC^%pc&zmޏKP J Ņ +*WU㓳|R&VpcD֞7s\5K^aj @TW=t^ +j77f(3~)@M97'\[[kέ=)gC^_@O%*h:Z"+y}ꏟ,^5 ;ɹͽTKOu{W>ZPҨo~Ť%ad9GcبFQQ?P? +r.,4콱pr깩(2ꤑ~s zhx.c +jE Skݵ.)6>xГ˂F.1C/^gP ެ"l9ȍqj\SU@(=3j@vyp֣hd*wh&fFы4oF$BBXjDF9EWgJM]g-Oiq`k9(ߐ]Su)rF }kZq\oU 3( ?N0s!_܊L|r>[9LǗ-p&ƧrfR"ߎ%:ڧťmHo㰗13 -#1Q?2< +Rasg81'ռs&mSG KO`RH +q%_zl5tbV`S\Jj_G.Vᓂ۵W-PM P=S?uW9FbU;ʪ(xY_QrNZ[Z?55Oڜ!dKY JH]y5|̚О䜀^,؞s3Ą?ЇYJ/8G<:7褧(@?2/,6겮bO +#~B<]%=i,HC.W@|]i|3ɏ|S) +:ku4GG<蹵17T'$O5$.saQ =C; 3uQ?3Ҟ`ݗY9ąTw=rgUkLqJ@稰9sGCq8d߭ "^{Bg&U9k>银dc >ڜޞ%f(k?.myއ6`'8g𵁢T#T*3rHk\,ڧv^"%dme>o3"49E]&|XEQӪĵ~5T8&[5~FR7$=!},m=7ԉLGE;̕؋m "` oĠIjD#(9OS;k멸2\e oNb~s:+#H,8~ eSiS<|  PҪ7$-%7LmyEIRyQ9\&wMBpNBu,E72}3⁶|S-:7_}:NJXþou.V.w3GH Myj^9耞Z6^C%-6kkwElQQ(Z/_`ZVX{#$\ңNfÓjD`耖O0=rB@E y@^P]3 aRwTLw*!ǜn_;7zV1n-kshل~;8)?+3;o c> u |z`qTGo5&pe `hk_Аx9^SIr2j( 1yBy#Hi9˺c"6W⛥ih[ށK5h/ +-K\<PS ܓOnk,PAoFXg;/W 6F탐Ί6h}PXS[h9'ū}۽aL[JV<2T=]|OOC) r/5ai?1 vT\!h)$ LI>6Ee1q"EZ[~wRX}rz[IbS1 /iE\"}OM,&ݰwG&5Pښq^N86˷rONεs= vZ[Yj^?~(%YrY?&(aDTIFT̤G~!>S8/KԚ=-.''./U=~<;L)gV<#Up+AGMm^YĜ "ݟVĝVmGw+PɆһ㔔v > _B+a)cs`?n'O[?noe_qIO7T~2 +ykMB~pbUd"J雇'w< +*ڦ8*㮗:2@yw4Dh':(%2i}$=.\R=J^C +aO h*a oI9I.U=sJ9p]kk8bO1G&aq31zBP5.IaU[]@[()>c_O)VcJBV@-", + ezH_Ը?--wZ!ӡlø؀^%}2p,,rĨqH1-{N "ۯ%L^S +{Z*$wȎ6M\,00}m&m(Hyy1ˮǾ1t#FeyGco8-M`qzjk5)=ߡl35)tg^@?Zmhp +hjjXMQ2VM46pY(۔7yaR9Y %sKҰ)ZE'|3r-:62u =mO"[x )1}EMڜ"d*J@piks]7 TR[ `K -:唖aO7R)E<Ůvޚ7+䤥R[ɨ3c$Pz̯ 9h0+#e_߮OrÂi1(GFٚ\5"̭6'6i= W35 Gv: +Us] +R}pL\+F!2Z~i[E%gCJg[֜ Es}ĬW}xg5|dLsK%!]#e/OK ]Nͮz/BzjYpM);' ̢^J%qPFjmN"c3)jކҴ4:u=VYW~niOu '99@.-|FǯLrK٠-5.c[;zg:.aEʫ3r=:kk^@hh ĥ.C_WslӸibD\draWoIY[rf59KrUC&? C4J9Eڐ +6e.#TGq. eYrP#%/ Bm`= [q*gj:%.1-[=7N|+>|mr@ ukJ!zUUOHvqtmnLFt 1'WzUܚff32wS'%1E1ߛmH<ܗVA:ʦQ1ԋz֩\|KG;2ᜂE9T0NIS/_B Y5n-@|W['/5L<[:-ԳQѯ6̥^qNk7/=X}ceVjyѫ{O{ϗE,BvL4ܖ{U47+2[l Cf}[V]#ү-9i&<'nk(Ż;CeKWͪX6"C%$_"jd:T̊uimwk~&]U嚥]:ƫ +rG̈́Tb\36Χi[XYSbxe\Q4WmS*e#23koZ z;fE^ cr޺mkmRo))C@I  1ă$8ݡ=.οɜc\VYroٱn1Hk#tԌ^hDm1&to\ҐjcM@7%=nq6ƻ^3OU|TDb2Wf3Slb3=VФثaölө岶!e^A"As2ė]'e̦츄Y#mYDŽYies э`cMuKNƚl%o9frY^_f=6fo9:|يg3ԅUC\}MSrG'=aVH6*jSԍ Qlbf1*OܭMG iތVҧeoۙkvƊC]0[V:v$V6:dCFɋ:ht4,ug#⇗-=br7W{׎g< U]PVʪ?Lj:%9NՇ.*aN1wjjɌ\Eמ=?4M-hyc#^0{g l02B>>(SG- MԚm[cÚUԅ/fk2|^廠et$൶^s#<٪p˲&%y)wvR8xgڸ!bͦ6j\a`'9Kfwh*u#hx}ɤϛ ];ڣi=GTbGÅuUcҗ0Y;:rkռhoZ8mk}`{ٝ M63Tļ (NAJhIx79D(Nzx-'9օMȪ66MIfvټu;bnBMcP ev0.o.sF|\6LX0ruΟcOݭ#qT.mɽ^lIIvZɻ^2*d𘤭KNwV!$Вru'Խ1e'ԣd,۰Z~󜩓1ks 3rZ՜֨$b-mQލ7^}w㴺!}Q_`P7=&[ +R悒ZeU9ȕ6bŲ^QP2t%:)!&q˟ljތݰ5BՓ +b8ͷ|Cw3mgX +Vm ;F0u5'h{iN0cѱjhz0{[U=p zUb[PpiLnPV,ecc岁;?Y;94j`|X؜eD.Xg\{RdžzC;#椊ߜm7۩ߛmo5Ӏ-K6GXI2bǍϛ;' }<_j}+'m9a +Vs.|ZThf"MJ : Z{ mZ@Pa+MPo}˶VE^4좕V1JoĊhQk- +ة7*\q,) u[ZĒ+YG{ Y60KΦY lw;}u0ա45Zc]kŦhż<,4N\XK1feJʣ%U 5ҫttw&I6ds1,k5u-ڛjnpݝzA8m'zT -waN65/Z0E|k{װ11me6LXxvV2$it#x-,.U-|-"be^ Q[y$Y*֛n⦏X9^M{h}/7qraT2K&Zq: *c};Xiɳ PePQ)h +IF܁Z΄u[|{[4RlXPhb/p9V2>LqT2NPC!݌Cu9q?]ZtEi(Ŗ`Eg_QͣC{?*rewOCƒ$q O_%m,!pr^E.m̈-+F~Hp x *eAYqoUrHYko]}QYw-ZQqYL ںxY]P}M'mf5MIr +j1= *XiCj)!a_{c$p5ϙD~B[E? '_Ok]yF>u;p7s mVbٌl1E#bXFP+U*2Yd]g~UW+*^Lk{z&OE=?_L?륳$ =67̥ZZ^-xZO-v$lJC;ein]1Y݄fqJxyNB ˬdȽ۸"vS6g͓dou-:nnݝ&{=3vg,* \y$'6wtk5U?aՍ`v90ha6Δ40Bwe..f +>3+UZϼ=RugL,̼o$]],k&q8@R錅6k"܈D +B$rh>0Тh_|_ץEMitEs'kЄvW2QW +p =vp2>$CDi~/KR࿾ygFdo/Y& ПJ;҆ߧF_" &]9?Dkd *u޾-8UQ$;; >DSyQ3e|":tygwp ®e9<=R`zC_пIHSܳe>sqswc}Ak8i$OMB$wsvc[;1~w0}A}<(97Jv;*gJ/&%;KG:&6- 5ڦT&b'0xVk*>k@)$$ RGJ +RB\嵔,_Ix[CJ O_FĶET~ҋѩbS R]o}e|B|n$# ҷ..﮳exD`9+:ۯipϗ8OIi}>ޖܸt.#'*WH&?7!VMtSveK_k~HIn +\t2v7sQkAd~ בsi?T2 _֦{zzH\ͅ7OAEއ|iѹGo*}W<}W.Ɵ? N+_߶r=9=viP2``#a1iTrB:>XDy~ +n>!U20>lAnY 様,o)y|4kB[5$z<=)jCQGѓOHˉ]{6Ӈp7}~.:ԅ,cZ3q +\(uȖBg.N/)ndH<us^]Po[A{>jJ1aȆ)*om (Ju:c +࢚MIaZ$="'𵬳9d|0&$/`ԶTkŌ3[lmP h`yQ.CuH?Ǥ5˸SſޭEkPɶ-L _]6s(^c}>ҪBP7_[!V5rUM9:Cٹ{s|"0b>wT8],'K~ɜ -mQ iPl %̯ξ-3^Uk.%q8Γ!>J}nO 89'VolV,Rsa$/at}@Fy߃gɿ}Y~輮+E}W·E9 ^nTiyEȊSbz]Tj˓9(,kXy\^"s\M `sO莠6a]-6a^C֪Vt\jJ;yf)ԇa0U9T(>8̍l棲Zf2&)Eߨ@wT\RhR4ןF7>Ao18d[PQ5aRJ8Nn )})Ø-, O]F +hI8pa7Q jlҢbbBbVF-*dHP'Q-P % } Yl~tG??n(JUe 2kH}=6ߠd+T"xww{dsS[Iez}=<焜߃·ƣ)*험Kҫxo֢1Ș[v*tySlƒ K'aۥFSokS/|vޓl0 䁘aP_+YMIRHȲXUKLԨU2T<7D!aI.{Z-~ E|#w@;8Wl cz݄6Oc:WQL~Fjh +Qoם$L& E2T]+)|&wJғU!pJC˛7 ,n.N&}uITQ&_zԵ*{45]Qph[ǶV;+ç-ȉfƖ15D+Zu~ok`[P61e+ngǘǞ֖=[Cޤz2Oge];9H˞2rpNCZ4Q+e=Tt DmYÊ޺5={L:,bþI;r4d W-ՇϨ_fuEGv֧r.ESUF2 +d=}¶DN<i q%}Bc[e}"!?}B/mrH fv~< +^yOM T +M.V}~TUT\"9m̀~1(ݪ>ʂcŗXWc\gKK={G-ͨK({O*K>:HZ0):!!R#|4N-a<Lklj%ЈH7 w-$ȸ Z\#'q]#:}G۷GŵggsD*7G}8j}(3x?l-]KkӦU"ԅ;ʄqf{ Uþ( l銢w廫 3|>sUtꎝ\A:U"dۈbLq`k5Gk8wk0i=3tqdږ|YW~8uhС7\|t5LM3^ee8aر"f|joiS== Mn Gmd/V:dO/Gv{ 9-E.jWcĊ=+xIVqwѤɷI"bESiU +X*xlG} Ŗw;v @B $knQk +6⫓\sdŕ-Ye-DI\%Q,^,+>;qɇ2ڳWǬk^ 8`O>tEY*?{vb`u$?o[W5L4ѾOacVdLyG9+*p@ -$180C ?J,С앁"偣YG: +̋jTAD켠@Ŭ+uY|xik-5xbCW$}#2ҐB3ÿT7_aLު Sq% f gEVQy~Ą5.1=D*^Ouߜd^_C?MU/6/KeyM̪.|UV4=*ߐRuK.X(Xn90Usc+lc=<C[}Ғ4뙷7"4 +a<8=C{԰]8=WV&Vr-N1Ö˂턘ZxE;5B&r7 +1Gkֲol<6do\:ޙtg^t B3oo~54~C +_eynwpi";'}ANQ)^cy63yY0YެVdGmi*K:9t/HP=um%{۞r?(A/Fk +hؖ>+.x6M:I =CYu{ZBEm*T%)pS-ގ+ _Unkk>,aR| A]sա;ZBΖTښүXN abBhGSMae|d E]r<"}i&o S! +hgxj$j>(_.*0!]̴j+ʺ0S奯 fxoVABS{G׆1΅OVXp%轇W'F]F^͠=˱2T~6Dܟx{Owv^|wSk Wbc.~C"uE8=;Pyd/8߀v?qԧs^Lu2>_ uniij;zbj!ބ[JoFje-%ڒ2bX4Җĉ)=`E2;/cɷU[yy{k2UimȊ&tw.ay'%^fc}l>`5U;Yp[s ~-'1??Sn{hIm8/ +QR|9Ckу#We%=]y̡*$ K9_Nۉmؐ(ydEU5ʼn0I_턒á {0,nAO /ԋZr%:v^ + V=27eݲгNpJ,+PVNsGK=2eUZ>" PTr-֦9:L꺲&txm59k|W#e5[td?F_dz|eRX^՘HK~8/ (5Ӓ{:289qz*;[ jzAk޾MU]ܶ3^WAEIS@˅IJL#:^QɻW벒[Z%%"Yv=Bn+/7Tp` +Y!䳫`W%q۪-ui~$zܴehXCBE ImȮoElN;]zCCke}g:5Uo'g]v}G_g?ru>cKwt Ysгs=e3YפgrG9wg{GVҒDIWduaK[@yuWW -*UI~y-:)ͪrSgBzz ;fjU+5t!^m}iƕ 2l :Zc.m +#=GoqVBloɛY^ޛy^JIO{o2@Mn骣O8Q߳h:BW4ʊ2t ZE+jv +pHWQMܳ=c w:TE + +^;YpQIQ o[[+6uy9hwtoD/VF~ >;ENvhD_2M~df|nKܜ.!sO^Qś)niNվw[jhHw#5&p)̾6QXEʸ.,= WH)w{K' ϼQ_~q2nyzɌKOc@cl vwd=θ"-xWj *]T"coѳܢg*P7Ízjovi%FdQcQ{&dξPu3WGNݎGgBO-}:qsƁFeoF= ?{s'33ع~rhƁdInC7'嚇pqNE,a-%m4Ps@8;֞Hx2|2xHYU)WD w\йڐeiuD8,zǭȃ;r+R59,,7ņ3/- +! :I-Mm(;=+#(}3#:q~]+,$Ljll0HWuexl(;6Bk9ki>:pRjBWd--:AB7+L 6KG],t 2fLOɉbDؖB"S]导=_-=#"qS P"G۳/ωA~k-3lgܶ1rz/E%=%.wGttsPY;FL .l~ko+}=ͯpjCԄXbnJ*ڲzK^mE;%UYuľ3ӋɘV>6eQ"1 Ė5)Aiy׷c@90p[K޽aZ}KS!DҺ ]}Nދȉ7fE෻8V*556j3*gz!ֶzV_"  hatъŢ,WZ OkiQq~C'kNlaOwf:zAvuugwظC+!oݗ59DJka7liGb`q x{Gs]Ȩ4=>TG̋7T%C<ůΖ|bKA[Q!b?6WkH\TׇψJ)pQاqLébohLkYӖL[W>vA=ЊWS@!̵ +Ohm2rJ;ޗrvБ:\P7TabюJ![:X<TO=-~7/XB +߭H?Wd `;OO0}wҷ e-"zFcwܳ:2DT8_v(309&W -,G'־:FE8q{m}m̡x˘ %U c~? +7 %3a qn}E@ Cs'9ʫǺ9M!gL63@3+:bT?u_r9jˊuzU4#S(PA9"jBTw&rQD#oY(,Zjڣ 5"q{[mBp^SߙQܼ_G`E'NXLOߢ(6ElUDj96ums} ( Bt_KsK1^Aa' B񞭱~׈ϟ+`b(7,C'Mt 2ȬI<9#.-J"g$GOe}CifIVq7jMN3[$ļX;.Qfh2{)ӽ5oUݙw7WK2cnI[awMIWߍ_4%i'*X3},ö<6$4cbCL__Wx3,5_f:˂YeAzle1Rݦ.bk2pMQaКVDW+g$,гѶG&lh͵"=Femk᱋))|wsKܻk%E'ى_B/(QgvL=2mD*PS6dФTӮݴg~uP5O8krbM̞֒+酯夬{FJ冲!eKů)VT5:#W#jZH2U+:פsQ L}:1(F +ddž66ĭ SBfb/o1%ͷv6lm-%`oLCQ G#Dc%PI^u>YX Jt\>D&)+ЙW@?vJw-ZWgQnÃaX +BvTT;kO+꠳E,;z va'nto ť>R g9).Sd=2Z^=Oo4a&aI]1KmA>ZbQށ򐿼LtK箓W|WB>-KLt'^][lWrbOeԺkoBN +fĹg냐/&tw #`DK('%횦:d^T:qKrl kk͹)%Z +hM +"tzwɀ*:Sjg + mshOد!<w.b剝XzbEl F,J_{2;5LʵUB?mP;tK{6 Q!dK˶ ЎCua5YmW3.3@..pKz Z'.p"2McSC +x4hqCU&/y")x:'(;0CAQgOۆCҫe6H$ٲ>( S CCfon|݉-8OyH<uPlf>tԱ3ǯ)uQ{zDžnzbd[HՇr[t:>AjSꀳ,qN>=* _п'0UVLD͡P%%<)4іtq t2Nhn^j#jyVx'SBhh]1+5A)!rMQ@ηQuQHwޙ@]zy28~*,] .K2>5MaQj=CKYl5x}Z+v^N^9Xb!qkRm^g?tgPoRʬڳSiM׽fg +v}=[Bb +Zo `ɱ=XS47 ˉUA91hܜfT:8혁]iF**@Wk:zIU{ Ylkoj>wN\I[[=9ۮ9X<$e 7]2|AW rM@WS۶g0^ 6~Jϥ.p(c/B2~ck~ʫ;Ӑ~9ffKuy2pws\ =v-?@N*m7~ks%f|!, w}e} )Fr(a pH!Qz.г) ¦&Lī(60!:& jŜ:^9{ysoS[cZV{ww_p+E;a-/5e׵Ͳ9{;xsݱ-y2dx{^/?|y8g~Cr;L{U\jX,Ouw'rA81} 5Nܞ U=ca]ڻY}yC Ye,' +Im̏ʾ\y77w̪,'/y'z [ ?kv~ +uS5s'wg{ +r=.x~D'о9jǶoO[5?:;7iHԲP6SlxDIh+uk:zdUVD@NnN >-te#gl6>bwZՊyzlvPFm VJov\d ݚDCOV'Նث+]=V +'iq͐VH XۻRlEPE](aN+Efj4{ wO4_NL.Ja# 13 0y͙W~vfeӫzT䖠OO,I{1q) |%a/ϼ)~2$CHQ)-go&  Muw>{J~Sn9xgfb5|O>tqJ{O]r1;ؙ7aA vuO:}{؍i^{M3Z_} ;_X3H,OGȹz]}@v>䘣W{uγ+/j;/u욉IJ!G%h1'#V=3=Onޚbթ!ݝeԇUl{SE\ݫ|s+fϬRm;mQU)_eP V1+8=z;sZ&+5>tZgȫqY>aV^tP't|r#Л;@[:vް5`1JRtm$8JzrdD A-|\n\D->af!p*c^)92<9"j:a߉ZnsW3N3ȩw׽RR{h] $g{ٵtCj:/ϫ wo@K}2LONn9qLaHMjM-s!;f!z6$9ؚ[_AANuԮom,BH_r餘6Uit|m_Y haWc](XĠ +٘@\ =:;/bơ!r隧Va9|C/o"ʿnm? (yz43 9;~C_w~7p>oEoɷ/΄g a$lg=e6=:cӢn_+KKe0?m;O +ۣ[ثn)ç7oTwGCreT]PHp[-kLƫoK!h#>13]RjdY,a=RrڛkthA1qߒ;K0qq ^$Ul#vf+#k+fKPAf%'aWA}_x=~6$'UFb_9,eV9|nk'4 tSywSV"8oeCgA-=a>rzemp0f!Uz)+uw77<- ɸ8!-Aߒ뷮i ӂZ׷*X< jZw'Z}f~{& ~@΅j8K +Tp |uY1o`Xr|EBKlq k[N\Jxyu [{mTGG x?j)kjfwfO쓳װ_}Ǖ&)5Ђ]VXy4ק w <vjU(r(eW~qzԁ_]Wrsq.#JJCBA^<1è1j󯊁/d}_ڞ^e'g3zI ( ԕw&ޝB<9ˠK%?(lMwnpi@v&(yNwᓒ'Dߘ N"z1߯oMk`[4MKpџ}TW΁J4C'ǥd"t]+0U)=0zJZyy͏ZB_CkuJ EEBU`XU1޻D(sIyFsX=<59ujA\[տ$l^B/₱m<_ǸfPT}5F9 ڕO( +`j.wݧ;_q=2=p+6&1VQzo(wDU*dٵ7zex~hȣ죮O2|!{Zbw Y^Bt/**VO< f@ +$DJj-i#3谼>NNnJַgϛ_v k(kmdZGxMIrqU3H]Л9 `XvLCA5 WgW&J[.}|5GmP=؞dVw-zoƒsW^I+.^WȆZ"k;+:0SYOwDw!2doKĞ!6ANlXPɃ{n)qcx>B-Xͮ<*lt>W鱏!.,9pcWnxO{ =dA&.ԨF/Y M9z󞙮S~"?#'(auo寿m9E7mc3E˘Ldٞ"Zc :?0-()s#U%ڌOsKsOPBjB_AlL1*ij BBjXP[ +꜁m\%JmDMk۷cRds|h 7 SQ̓+3l-J́yxڏߧ4B^H,A.39h ȱpI֓;d,p<6$b#y숆@]3Cjbcry~08Ӌq}Cn;[ؘ Pձ>MkkxC魮Yd[,=1jJW+B +|cig'BJ.!2(,NiB|(E6+]%Rpnçֹ{weg2Qa ٟUЀ[~(,*j3F&2c&9p(u`Lzځ;~P}dOˋiIP;anh`uݼ3CmykEfnA8G O/lo*}/2k@  Dr`r/,$F +{qnz5 EԖɮ)3g%mg +emW%4դz\yX}0ȁy #qHI|+bӃhXFl :ͣί| lu[L^DA]6Z>l'fQ?m)iarrrT@5+ou#f2b&#Bv9En4n=d{ThZ%\_}}1{5{-/J.ԷIjj9p"cs}kί-OzO8ƉYxTshIȌlаW_D\D^-2rf[ OG?w|/M>ۻh yh/õS߹ݒ^ ᓒ+COknRJcF1k9T@om8Ӻ6Mk;bRchfƈ(Q%]g7@<~ήi>kRɾ׷Y:.1M) ȄqphgP 1:4Έy]F +*uQ $՘ɮ YtajY<pa59wꐂm<6ȱJۏM__wqΓzîyZא YQaRleJK7qWqEAnzI, CwjR0S> ><=ao=W1n÷QU'@/*= آ,MPEi?:rgeR䑑3#&4b3@qK^_b%J5r<<`,LUŰݕRvy46ϷDU]/+>osL +7FWoOYԉN)1K()gr[{t.iPyٱȀvW}2f{R^"Uxeq"&nR& D AԺ`zˉeΓ;~y)`q-֦A*dF)v6io0gZ~zM+lWs9k DEԚF +khЄO#oyאU8'|-rה%zOT I1@EݙZF ,C鶽D^r0x\.s6k8^鿻)'7?;VPI ahj3wuӷ?] |Z6`"+aV?y)9q* xކp juU>stream +*bq'#(+)}r+(WޙƗf{$AXy ϑ>KKH &ϜKx=k|ymXU޳x  =KZtLh\(ۣ=99Zk\/%@MԱ0ea5$/G <#f;e:c2b} +g^֟%/~e~Qqga%).Nٸ̪?i=K&MO[ڝǗg|p7S= 3 &l¢Kۏh7jq QڒFJ[D)ٞl=]D܌h0QQ۽rmھړ2e{=[We&2Az:aKK,(("5P0; *b@g\;N# bzrKz1Ave^ZDpEj-.O>PcLp[%{䜮%tuZе= ˙e׉ wZqgRly5UiYxI^ 6S6יOh!C'^sucmq3΄Nsyz]H!$xiuQ1-m".msC2vgL%Ļ& E;Nl<V`J#JtQP(uKo;pE>'sΣ K ~)3M~MH(!X4 }WjzVVT!pZ]4z :̐K><,:ơy~ ,4zT"&1Or +R+¾䲐5pa QCJJCLF%RGe>oʣGdL~5#̥9$WB*dePC팏ELlE  eof?kJSzjM}BSc`_Âm 6q. zcE7݅9Ж /}VfML(*Qɧ:/Gwa׎ 0a-τnϠo7=s.m~V Kњ2!%=C:FNUP!Jvi7RuF&'4}'6CYMiMTǀx YhUa;"J\i1毁jPU?-j9HFjBohٸܳ ?=]BAC^_Dm<7'qn5@ka}s?홇)*İzk\G]1tj&'|z|j Q#Ưh_lQfE yd`iH:Xb&&%ZV`IX=Q5akGaMt/$_{[DM#ϾaQD38Zsހx%d;|b;ԑ;Z!fwfW|JZsXˀxfa7l/=*lӒ4`+:tI ӌݷ3(f[v~yP{P׃e6êPx&$Lx市Wj v ˆc}Xf..˾yD,n6 Y)6*1;D* 5a'7oL +Vv^ݝDLn\e^RnO6@u^n9|ֳ27O9x(jsϯK鶋ETo睇]H;bBqS7m00Gzw G .):߻DK)=տeS꯼Q51`݋)Z !r=ɷ>iN%.J?\qpgkGВ []Vy!;a G[T&a_z4tXe68k?s}=W01=>#&͹Ȇn'V8&075R +[Y3+f-j$,{zKzcF.!a!e*75s-TоNzNIe{kC/k̤ ƠPBGg>#n|55zn}({KXs[R濮pK`f=m&eĵ^HM€iA^27h= 3u~ܳ1{tnR-ĕztWmǝ#K|IL)3Һ66a`#&.! 8_X.BouȪrR\?"=RoGgNlvqYK[LAFulh[(yhfZSYv|# ү> _Ck3&"-Pc>>3~)ތ<,dT#xYz]LEFݹ )_)N܋h!)ٙ݌)I<H"5iٙa7lC_>m[yV/ZNP*M0]·6u1]6މ*js +wk%4bNL;(ܞx +^a/ctޕ {=][D)Hi3)3IrYA\sNt( + E$\ٙWpk7޳[Ps';c 'vgzsBjJ[Xٝ!%􎘒)8W/’WG 757~*RFJ{J_#=G_FƌBN|ψ[h +[4/ɮɔi`Ƚh] +jho^+%)!w^8'7uNK;zPt 3 6>Xg>9 +װ֋c/ː?m=)~R Yb%ƴҺ} +LKkWR"(=n0n~.ea }/%֘XبKM9 k=A%!(_%mT9I-1:q>4e1}w"uh!/B.Em?+!/ؑbczm\O^ٳ@5Va1?lQ) 9==^5GPXXDY_}$]6p:6d@ŅUQv^ZNKڐr@Pv;O+ .^`P@6gF̣D؊oW^}xBa^H#5UJ+8~hh%{z+w~_?H8 3j!j,DqM]'%T* ggbZ[HHV*߷~Waj~ !ug8}mks{Q6f\Xŕ~XqllJRQ)c+>êpɋ)}?;cM<[;'NL͉S[㝧мQ|'n}&,TőZcnx V h^*$ iV<`W_ W6R˂dcj]gPRr$8' mбi ѧh:=Ss9VG/bKs7˨ :!%c}jzK e,Ï2a= i?5t/ENE~Aōԇ;i Zxx\.~|X舿Hk\ۂUMQwgM1r~e|XEFτ@|=7<:>*Pa 2 =-"lwk;oX Wk~rvW\Iv뉵 ~zEٷ +y P] Ҡ e/hX}%:R噅\xHɴ!Ȭ $jQG׏8yxU:Ic;`/MGK<]\Y}^e}s.걞c/˹p5;=_? N!/g|Xv ?If# ص+/~Qa5;"J!> c^3v]a#rc艛b }KJ". :>1R"J.XS6:bĴ|J*`F ,{P=՛%ԺF@(Т܀3n]+ 5cR:>agzeUqc ri} <ИR H!9!`ǵ\LIU?'#8I bzJGƃ.g#*jsXA +m~96&Sَ)=qXYȊ9qav U17}JbW+ 1JY٤ω]9>u>ZƯ"5W520 3 0 "ĕ%t긖PgQf2nFMޠX֒V&*fLB'L`^𔙃K9$_cʢ:4ia yVŏ>􉓶~q@#xU,/o_' +X[Ȭ$ 5ְњzFWHȘi9*gvtBzBGl)qH)2)p T\XX-" }MKp1 qֻͅ2}n}R.~Zx2>aacBGU c:.`u9]~jMȮZ~0}4q .#Ԅ LX&ۗaMcI[ŃIX4 h{6[lF"$\BJO˳I5 +`U񽘙]:璶]<T+W;Q=ê?Jх/+ 8 4s`xVooOKXYbᮄ\а^=[:\cP1̓!=sg[TA% Cz.%!1u ܻݞ9Y$TBCBX ;#q"2JmL-a]3ꇍٙ +HUVjo\Km܉=r|A4׋(1 ГA}4@!LOܠIyqP3s=m߄gEXkwT$OoerL_v>kz%$7Q"]WxQZII>۫%侭Y$8 #-&i50{:t(l?XH-˘Y_.;WXYv}Ùe-f`b3 +BBR L,_ W6+a㐜2\#2ӽuÌm1=j@i )ayq=,?T|޼leJwҌJq3m߇Ԯ=7iЃ]a =fCc:6<"K8ᑌe`0l|]Bh[#S6:6fTyT*\Xa:-1fGu=3L j(0/شmE* uQ+j$uZg}Q[lit3KG^I#3c d4H@JEܔy@01cz)bv&T/DŽ: +æ/|F{BxrTIRK7e a= xs+/G化\f{ +&"n7&1yϻqooo K_%:9 "ϡ!P Tn Ƥ +0 + q}r*գKJx^X-ju a = g{h > %'ApOvM#6,1SʝS4fk{߭XyTAoO넌Ivd{+=0^xݗ}K|Xf{QQ +c0lVB'ltLOL؈=#rD[FW$L|B7vT%A^ +H_&b% +b9e@b>)⠆F8;I?N77^BE <^Mp)JJ00鎽;`lԲizKC<,)?.?UE ∑Y̘E* +ZB<+5 L:h)n-57`fv5j0Z !HsIbvY3"娱9jjڇļH10a 1)!=06ǡ jz>535ߥ >%;;.bslrN-.89oLdiz|Xwq=!%첦 A9VP9'bݳ䴭k ksksrd'iiR`aZ5A dR${YB3)>6"zUPsSe9q7Wj.t/`aJbt=Ϣtl4hv%QȲ51A@t͐<ӄj/g='eF"~l +¦8g̪ n_Fq9`DLV_h> 1-d"d2hhj L/x,)ťdWvTd8FނX}E`o^,K`/~ -% D$Da0Bo+Eq}¨jpIs"0qD1(Q>c?{ү ȳΙ 57fv8jHbbIz>"9$O*Z߄-u}ҖCWsUĂ0fk EZ-| +47hd ţ֬R3L xq-$5;.-g JQ?c+O .LcՐ,|=KJ_9HJŞ)~{9L3FNw3,xQڿW{/@gH)A(pxxnkx7PץaqMScZm 5EIp:1 +ڗrIQ3xgg +h1jgw +0 +zn4ɯm-FZ MU0S +㠹9 G^/ַ ''LZ!-f#k$ 9n 53d^mGc66>laTFm T-ML_0ly4L >5-ׯaW2,sp5jl#yxMЄI@9<3d2foB s01b)qFE? + 12hȳ */4|07t:>3bctoy=YNjXƀB1ۯ}ּһ4ܚQH [҈MVWA\6C:),4%9&>9g-MI9y{RX>قZZ<5шw#*ZT<46\qzsJmC ++%, +YWNan-d}5Xv=Wz+GR@#fI9?.L=X Y Ix4* +;]{=^t7Qx7Uv.DlrMSߗuU]OSJzaP,l@.k=/enA`>{TB/(hP*l|<4tDmumn>-6jmx (iEFƏCf^J:ʁ] eKҺOޜ-bk +"\Ja=\Rq' tN&:V&kcԠ][7<bI'n`l0Y,dm|jV4d +|sJD+dLFܭdyڐF..1_4!ɠ+l %έ['۪gn぀Y$QQrƉI[ΦynyW&hjI +jvf,4oM"㌂9>(s}3 +hǡq|_Wv=\So]8^ʍiŴ]n|u޷1l_ͫY]N 0>U$ ՐSҋ*lM#NɭÆH6!4ZyWapI+2?,-A3=DR~^׆hq$Ac?ۣɫMB6 + 9]hߪoQ -;J!o6|=_QljYD옝K +Y.57bbr"M-/jv[/dCVJ8X[ lɊxZtNkz(bo 6Y4@'t48ի2#\|jkX[Lj@oJHJiaM+0[ļ9l3Hya` 3hK G7fLԈ\s C!t*f,l*=횮[sBM̊:5[J݀Z̉B?5|,x:ҜjRF`F*fnϐRJ97+gzy(;ïVtUe5*MN6C1=d=GFS=)ۧȵ=0pH̓N/ꮵ#`#f)c8sw~~$ao  xZ)]i,gUzf%&"zegF!M%!iep9-J:zi%E22܆YbMQ2 w]*1Ha[sW.4]3C˞\#ַ maXɛ"V$n@'ȋ#aVv*Kq4wEadx*G =[JJ4A*hy wVBOCɋ9XBAoJֺ֐u4hfaHaA$B$]{KxWEBvM.-? Z6y[)&z4B,5g~] +uCve\?xtP-Ļ9[$`,$=3ޱ:s3)XŮ)fwS3)Z'q3~3 9 xGG!G1K{Sbgy;#[a`Q4(vxYzxUяi`mMvNꛡfugRv@U}#a$lt9bhxԉjůٝR];UҐQwP9ԷwyU᪳P]ѣ2֠}|mƷkJP}iL$|e1PI>5.Mkʰ\R|ZV_/#C̈~eS%( 7Ǝ(x}G==ٝKwl\H.vjŞV2\jBW-F-RRdvȧu􊠆Z1rfobi1 (;&1>t>.-bWltzon|KvuP(>)kc4A&k axOh"hyNj:oPZ^.lƁsаY؝x[Jn$o1q I +_0Ics9܋#{B`a`,(fZZs +u={ԮQ*ꤐ#WϮ)5IyzְU{Fz!9ԈZbS*JNH+'(︰3E  + F=̉ě +ZΤֶwRs3BʌEhi;SpaTa#QKC&ZyĨڛp$,>\ +Z $#kڻJX%ȪI9Ŧwa{Sd}6a~[s?s($t0yN%!˭#qKˋQ*(9.%vkY53H:o.IZ$3BF ArOiAwHP"&64G)lX;!{&kO,5}XiN,JZ"v'hQ#?#~a!$lfTd2; ^ EZziCg̚P5Qj #6< +* +J·!wBj -R RR荖CȋY$|8' (lĮ91lⓑ:$DE]$rkpc5QTS*6>{06?5 7Wk.LъO d}׉~Jd-9ůlsXzlg}5d7'yܢ(0ƞ鮝@Mꐑ]G{M:GQ0J ˷-aaKr49ӭǧfvXPZ{ BOO+ؘKXS΍[\0.|ޫnli4"ڲW< [zF>D5bkB=b()Xh|t^+)k$e{!%zsuPˍ=%,EDa"Χ5ѡOYrwQ sHz5+!= +yAKCgtut;d0&>)lʠ>V&#q#O BrCKֺ]ZgcV.[$"~~>DKldۯw [Ӹ;noM"z YE/tTPK-)HiM̯}ʥggF h8yʥuLx h,j)J&d1`kĄCwldQk!bfjO뜬>םK L;aT6H&&LϢF /Њ &>O.fH ;Vm?K~ ܀ o.osvok%zN]>Eم݅<5rqpHoNPR'G +Vaf× MO3Ȅ8M, AX吳c&`ih $]q(,K8O NW4li@K-ź'a^6<|Zx]%$nk]kZ)=DC_f3گAw6Fqwbf*ara+Au*oDlxAYG8$2d=7 +,Ԋ>%j-dP a#z +<"2| +ڣdȞG Yz 9lwQq~=&Yc \5L"\a-nk /T^\In96yf8 % `yw^SK{6Y[cN.螃I8ߗU'5 +ZAH(NGǭBVP*C3EMp|j5fll;6y뮃hM,R_~`bTn6%cgQ.0Bfi#Gq 2fzyv/搷,3 ) lmZx4-kgay! 53E<(=}kx9Lkqaym8YS3f0{sBn ωHQqkzޞe䭌0Vi)Ĥ㞥渔 jΤKy,Љy>qw8& o|6t̪O ۅld_N<ï Bf> 1Q#x +phZtࣖŇR]%~= l 2Ьm25tASa3hKY;+=5WVIqS,93NWsvrWOQ-);c4WҲCfITA{EYίBz)ǯࡼ|8r5;CrOLlomOVø>GALB]{U ]݋o-o~WI~5T< +ݝ!5Kq121d8sH yB,uO\ ͰVgB>sv!7]Q l2F/+7̋%Lmd?7XTQ=5W?@fߵ?Z2彭!B*c lFDR3Az1I>d8d0m8dCFjю}ݧ$gF4rwz!ecU3FdJΞUa-X[BEE֥bQ! Q8߀ }7lр8ML!5%9$r^ַEC$¨p8=0.Q+CH+#&JaH+ wEC>6=/yspIq2\қ +n(-կmjE+؋ ~Frg 4d= +^;'X$APCH k1 cswu\cW<Zޣn W_9W{agw7D}(:d1Jj/{p=_ ^9(ae#lQI(~ụ߱Sbƨrs 8u{(kTM[#򘩾 x* X#KAҭsK]'7(wzX)[wǨ+nnl В)o6Hw +v89 kAݭQJE mKh}D,Al jO,:⟪៭3ILLkaw&I= +6 +VILëq"ҏL;ᚋeGޕ[@Y"۲]v:ӤU=%l TV!P]R8WUa.Ǵ8p{iZFDFE R퀂_ԃjꨳx}M7UG_~^?A{I}R>/4uNQ_c{J&r|=Y"sM#{dY 3G1Wwvƀ5zjϯazЃBPDqqo抾hq1B +~ :"kWGim>d~X_!7HKh9DI+HYUG470 iw%?m `.;G{"fӣv>\lw՞=CYx9 zk{ۧ$fD sq5F)ugۯT'P+[+okNZ:J-w/%='_|A8p~)j7sɍ~miQV3}|k-uqyg㢬,O~]y[{= ~`tm܋׺~t<:Mj}A6.zBTl|9NI_w1\Y!^Yf>* Yܯbm nn"7UyLӔa ]s eGBJ#dQ~k{~AXͮFu ʖ1~B7tY8u<.9{Xv56bṕʓUP[E?R?_*% {4ܶWOx>}re//Lm߭`[a//;G!=[- %=Ssm}gӿXG_wp#F5IY{WylU~mk{=u3{t^aSƅ\'0+ogW9Y"^\yW{VZ` 嘆>~Js )W/ ,^Z|Rppuٍ G?H&'w5ꨩ%sSCƿ̍_UvxLOV{}5뮽JwՉwU':*~T4Z\\LiQn0#ux`I}k>~N[zZx~'ck7֢YߎJ=Jހz^]\X]8aQ~Dߞ9kNj܃ ܃A6kai]س+GoyiiP=˫5OK(O=%lLʝɖ^%!y xrFZ^OTR/>O{6ߍ0>!>>nkK=ۦǕ\cg /5g?Ug}mh+>0*|hr_!$n3ҜÌ.oٟΈr?S}_Fyyox%Cԅ7c @s? _;̮XM/WY^ec+WZR|}EgE7f7癪< ))9gfb[)ٞQ/ٟb~?)^ʓ zT/^p-mojoI[tx}O/_a?%]O(o o.<Oז43UCwk[ԏXi 3>#)0ǽ}+$9'ψguߩPe>Od)Iw߿^fʨ[@L-^W~OgC]ҧ[ⵅ1A9ە.βsuh; yCjD/-eο"?=c:7.O%ݬT쉵̤>ʭ^wKU +>e\<^^~G1⠥'MKIYqCOtjٺ/Fem(^}qa-`>KӔ󅾭Ѓ#|Ͼ8_FS•KVt +^{dwZ$(qZ&xqGտ== 򤲩dͿC<ܔ[FK%}; CkSܩYy?}O;Krvo´O EYTWsf2zAgck t+C)_LrS>^ʫK%7IAMCS,/.ii;su`Q{r丬{RJ*X$)i-+WǬJknY^GeG '*Z!ȩ/(TxL`R+8ۣAq{ŷ'? 4o3({:evUP{1.~_1~L|Ww\xoÌ~h.*0AV !?O>e|2ʾ' +OKPW>ZyV4gCk7cvoyF{ak?Ϭچɷ*[q.fk}䤕 +x 4 Kgiq?{u⿧IPRzA< :w~ywKsǨ#݄鮽g`׵ggon 0rߑon kj!)-"[_/A^;~=:{a˜<5_z?9Jٝ5 0T+7i'_^%gޖq-̐'PGN/Sg?sx!#ǿ.vrtq&9_NI?_B_\yh,ǹS槨苞I9mkX\pYt`+AMotFRy@\7Ӷᤝ/u{vJ!Rҩ|=@p1r[6.X&}Bv3kvb~I/gHk=W>eq#ciVe%QwT'/(;wA0?̟V3!Ā 36}ҍ:&$ aף/BN?gԭ5hSkâ-o~=DMvO#Rפ9!#-'^z\\͌(Ʀ=KnHAN}[W8ۘݨq);FOsψ& 3IӞ=c#{{GK(g+5U]s-`nt;룲C +I?LM,:{߹alŦu2Z?c /qgS/u9w|1S~v%'w3?:?C[yO'՗2Hj?炢_5L[|9k,V`Q~Uc͊2Y~ވI>/3KZ#־9`.TM9_u4ξUwlrbqz*xd+15$Pò3m_7e/O^Z{bFe~xR{m9+JtU;Y= l{},4fz=xM2.*7{w=KLnuCLK-<8 +|kt5LM"' ~3 h.?|*av ꭏ5hJٟa/GDYn pc[lD5~=%(7avGjo]z]\uJ[__)!nԙqV{CY}3-.oػj.ҳ7y5•YYjy׎'MW߳3 S}[wj=uo;-mRR`@W=|< 0g>2y:L.S1N5DP +૾X^$Xa\URJ =sMpCZA{2~)^DAn_;Ȍ_3\ۥE[gEOg> ;][p{9[f']~8߅<]tg)r.QZkCH)Ʀ:kovX jÿ6X~e,}aI=QiwU_~څ +[o ׇߕyv+ \Jj]FvXM`-7 C>=^h-0jEgY;]-CP4nOC(,O԰3= .AkDI&W4k{;Oֆ@nW`_E^yrT;:'ew +54B +r֫ _h 3 acwY 5Bzܝ1bB!xW]-t8k; ܝ,ꔗ\ܟ2L]l-6WZkʂt[ EOc,TX\qe83b] >$}ǔ0`'Q z:p9%bHKm-w[wM/\ %MƎИ2JrR{YJ҉b*˫qX^= ۟񖻡բ4 RN "m6\[h}0}C~K}* ^>X 1+W~k[|OZlbK8I߮zo-6fGE;&Xg`Av({R{mQNC>[U2QU16NyW ,ֿ7*vÙʽI&!&|8.jcL~mN}@;l{% n $l߻ %){82}Қl{0w蒓2YH=ks5ϝiBtS/>t"-äd[fӱ] jc"+yv9!8 5 #wFX-سZQӍ6\ggG8ݔ}eN\i\Y NVWU@^-cc,/iCEnu.f_(| }Ȑڴ;؛{j>b#Lv:HF\?sECr8E+isMi7:IfY=wpZ6%3|Si[q:?i%X^btC^'1-вV bg}qQpJ-)h]lL1S}){Օ̥.Z?n3<*2gccJ\s^是4iM +8FN] +jq9PqS %/j6>x(9!a@J)mck=yͣh߳)<@M饥F,!u{m_ +̰i?{|.[,j1x `gŘ1Y69!pve3, +LiVUnB :wddc^HH]y: +ΏV#]V!DR_[ s&/'nūNBR3z;#b>UAx#~yiZ@0u2L]:r,ՄMDU|;ۂPm 1F@xU@/JՖedtRE:jR N /_Q&̙GN`(VAe3d|S:TU2rxrs߈],^i},4Wa9`$>X9>}HX [`3vhԽ~|mS'_͵~!ѩ.4owX˾9Fp)l ՌfakD:Q@q9ޝIq]ݒ2,Jv{ߟ\r6tk^5FWqf ,t7<\);ZzV; -chluluw\hW0m +JwZ pX2^5Xi |F?6(Jki{iexe5Bތf"GUصNVTEs 62q)i$ح,SߔB/v>{45 B Z)~xCv UtfhDε4d<[h}VR=`2{˾Z"{ITձoa?4uY mrTie\]ig&BUV į@.ϵVeMVBGh~Lɵ"ֿ ۋ,Pq0,k{σ=JOk_[ +3Oú TII̴*sm]e.aCoX{ _7ĝc|? 9QdاSעb*1@;<>nK +Ã(aCf!jJЄnUqGq(~zzrۣG߯c!=l^=@>iibbSFy\]Cɞ(P oOWMU>&=Rty>)JbI`C:$2&\UNɭ~RC''E-1'ou>oE.m"xv+9I')1#ןvIЃA|9/hKd,e^/)nܤdoUZZMņmykd&*NL<[:gQ7 }߫ܚZK6OZ)EDܓ7.\8zz*'>w('$Hsi(Ξӊ CAVcs_vr(ۑXJ +< z~(CлAgN?b#y4"h렏م7'QOXZvp;t_t|$WPһO_8 z:;~W@ :.y; `I;J;VA}݌Aj"o4 K2}t$PF[P@P7@zGJ?,4 x~@O]83>;Q[~eq6Z(F.,v`?ե3%a_@YA@1/n\=tEË@N:yp0onS +>y|5'y|*?ʬ2RJ?>\]{ӈ\EEE:p*KwA~tkAW t1mxIo@KZ܇!!dGZiWW +zm=gU.S9 =9+@_w ]._9'UǗ?Ĭ܇}34?%a媔<2tBհ'#'t߾: 8 &%I`-/ =K~vYXc5SӔ< LZqHt\;t{ܺ q\Jz$BDYlGwh`Z͍TjjxU3b"⣎DI zu }>nsrϏ]jG'-Ϫj+M 탦,ӀG\௢rsO}y +y ++y>0ٵ+ K@g8;sPKskѡ>VW#u~ЬSg*eg'_=q7>?x z|t%`ǫ Zf Ȥ`TtB{K*M0ck0Ǿz(.ŭ[У+~g/^E~x98b6*l~B0 ,.rv$P|` (k [On> uAΞ<(#ޟag8]3C,#)ju7U⫐ߎ}J x e /y[_],:0g7^ zw-\RԕZ⧕>nQ$+Q]NVJMxbЗ@/oSyqNoo5 P~ףUcӛ_K* mP6dMMT +rN"⢎8507;wAtY7AOo=2#̴ 'se_t ~Sjrh%h0~ކ! TPs9.RrJ/3bd=eͱ涬`<}?RCN~x񬸜+ 3bOP.Aϼ ?/[ +}c&]uŚ.ke|&"bݑנQO~xQTN*l.5l_ؑn-ms۪-@lVj =ȩfi'r[ |c9HLTlJI.HEJ}Ue3T5&m9jT k +|EɃ/WavVt7~iC2[:[h@,Օnb +. CWδ*`]rȻFM dn*ݬnQbo]P;'Pu N:ݿ +ЌDޛ(H]j ؕ U.eCKU-pOrq=;-d&+ҏ!NX|q@^lS5eHꚣe"*6]XVVDLCUT2+EzJ'YLH{N⒗G+R|v_j,1Ғ%nmΪ#au}]lM3+txuHkSlZzP^a4ڦۭӍٚCNӊU >R\RF h`F3SϰJKouU6ĵyE[x MfyG噯u*k= ݥAwo6łoK#fU#lUἸjzDE `%71B%ɢb&뛬5RH4 >(b9'+X6 9CZWuG$xT{J^Hqѷrxϵn\MD#8$'|&g]=LѺo~9ߓ1:jqاDϬԳQjkPAo~wuM}NeGS6u&%99(&7 ӝJwFHq|sԐr\G(uk9{@Ͷ(fľ؟pL#YlUS ݙ^i#LOmjb~^8}=kN٦3ltC%ty5:V[ɴi@1 |4>JJBlo^biڭ%Ȭ gR47gWvw!?0y{3|R!{<](s ".C#,"evUm -߹(]Zkʟ{Z" p^Cele`-.SLSEJl<ݝ#G.W)mWĸy&V(kL~4)stmN x4D;ެ큂/:jY(i̹Jܑإ&nouv6*3+q՚QnU7ADUC.[Jӕݬ$?8oSr!ZLkǧG yn5e X,simE |,>,-JƦ&TH +cŐ!m]J˘7_vSbXZwWIBTkxwŧ!ɦdԴ<8:ܮ%n7/Zr Xp0CvvYu6 =)*VM%Ϭ`?|e@¤y9Rv+)!,Gěո4l%xg%{ @K'riT.c3 I(5'm  +_;N5J`V_{c- <ܢ zg9DR֗Wfޥ.`u\r?6ԩzblN9$lE_:ة-8g\EIgN*UkL +&~qFT /ܧ~ 6 +_Gǂ̠ZK#Nu+*0q&9>'j Yn%.{{cgXX̶RRjmӇj?qkwMbOqJ;r&ba&8%. ir|w085{ziqba\Q;nVVNWUNQu]uIE +-F~AXtզ=յn %%-CjQ7W]CUsgW#N[:H%"heUeA\}k +h'fGD8XϣnbBZLm!Sq`Q` ;ofa@a.cu2Y;Ĺ*,QLNV+.j Aˮ>R~,p{5 ۝~TVy']-T'E|M9J9@;|LzА.p9+yٚ`:[k{,+G*пeط2fҸYƩGGa_,LtLVDq?ɿ;#\"]3,m1pH?y_ \殎\I +fgZnZa7)|rL#SYBV\C؞FSWU=Zfٞ^bXU|TsftįJW*Hi.1>nE֏F8K 6A@|^_w8W߳BY&Z0y[rdmy ]܇ cJ1TeݞH>[t}=0ٿ{bGG[eZW4 MK2ȩA}[BHv$|#0vC#*q9ic gƒmJbea +k @ZLYY$t8/{Ejs]|#s5@.WZhΒ.-tjUp}#'5H x!܏vȋΜk)S2Jq@;2fwPLyr(}Gq :;%(,`B-c(f_(6Ssţ/ٝ XDYn<\JJ# ? +?[UP2]LCea+ ]yJ__ù=_]ڃy2HQavox2\6 3](sۃ~t\7K-6Զ۴0~ \Z`n{s 1FLqj+*5R&XW{g +#ͶD-w9UjuQ(}W|؎x*7IIJ} ^|QJv&m1K v9 `N 3yut螞\{5 /lC%Aui3)16)ڃ Df .~{ci*r[7cKܟ3wlepI`VT垮ؒKe`8eĤ.撡w*#o5'9G'Zlh6SI0J'1 F9VISgٛfu* dJ?4:힯],o](ou.31qt4,rTEIpN 6"|ESͧ wC]߻.ܸC"MÄxCurKֳ2Qܵ aۇ*&v"#%~qa&r #.Ied3,x,`3^] ;В|W@xٔ,W!j3G?$&թ@g:t$jՀgQPgQ\jIMvMs$0+|}׋~x^5icF1Eϵ8.O9WtW AΏ +h ?9AJo>/0锃ylh(&ңecWTCϹm +^5g\;A>;A>%!p3O#1vz{+:]~O-LV$Ak}YV\ +譽IB֎3LK{Q2~Ԗuo9.)8}uí.|[*F}]A|T!"N ?A\3SF'5y_&ņFcػ is_kF9*e1@ϥ\U9ՀFR}^- REӾKqi9I.aWMsMҶ!ٚf.7(=<*D9LjqlV:QSPO0G.Iařg=%!}=lW`NSryV1&4NU1]1ru^Cg^bU—;EA6 &yWJ4:re}l}ѓt8~=a9IBp*pY<%L :U~RB8֚@C(f3U3Hn-.g4.*4d\7,Je,`uk4OKC6RV[S[R84pc&zWk^r6vhi^vu\(#0#LIN,Ɔ􀟚{KR0.| 1FHtqۤUQrY_%?2|hgb骴n•)!䩾Â|8݁|_ ⿜CNU]~E*e`AۣDHQf `"~U5l +@>YDj:UK0N01Jw1)yu)Xi̴k>ؿsu}QI#J.<!%=[k|hzzo+mH}{/,6=y=T8qhȯEϣga-rRk=0 +V̙KϗU7ߞY:ɦF j+n;O?V)3uڊ{Ԍ=~9=Iq IJC#obrz!%}]mRhRsÖⰓGDOW&5n%);I/<ZBCHޑk4e^re=Yvyiԁ>A|Ԕ3{:S_v1V씔B;\,u;^X(p 4;TҩϵM{[t^`^Ryon%v߳|­[,0e $e䐓gJJd34$OUpMՖ;=YL7 iwØX4x᲏qL0OY kwzr3p.=?rU]I|Mׁ'7%*E}^mD[br#&Zu>1k;^: +H_,G] 0|ʭ dVz`Xau4@Qm 8J1<coH]}ɳ~l馂c_1QnA* +RF7!)cz4XiBK [<:X[}+<*lfO쟋6%.,p-؇޲q|]AJuO%x LۘtOSLK^;=[8ӅL@??֞uHK8}=rf! qrήV4#;!O3Sgi+zZ+ fHZbB;\[;vyQy>oW/mK. v8/׊;E-z4M6ߐ"YbC+[#kXkoꂾ;)#]p!bo6%gk~rh dq4ls\KK卮1Bdr~U9_6~oV薗|{E`5xly"ѐ77 B0*^M 91I+vtnSf3V[:wGTxsesQc1\j"Cmlk뻼&wp炰@| +wqz-9I0vm9gk'/Ln eo[_+K6z+J6r`z +p8#*g'U8=lRc\תK#85\[ ䷎:LRd\[^tq]9΃η#ؑsWJZu %钺2뙦!E1朜`e-5Ԥ5/fOgzq0J7a[bB7!sslf&q+M `SU OM^( \~8z.qa4Q\,PSv/e +c6Y4dPtmZĮzn2ykW]O+㢌H%eWg!o)vi!Fsm^LgJҤMӴ 4$fffK-ffefe[hEl -0;I;}!%y9>9goP +oN'j>qxБ9X-xq :dWo$RRP[{PNE)B4uWظ}Ȃ @H+!u'wm]X.N6M H>XplcuUP6"#VŔ,Җ}~ ~joY?څrQ>d֙I|uTnϢ3 :$k +/3ڃ**9!f| Q7jFvGGA[Y K6چ 'ƃ*XG^6; ؚd!C˨4cwyX:F]s?E"M@24-ܑRTNY#`JkgԢ;c/Ւ@RFaxb&*3~e!HenlLa~hCWzJףY .\=7pͫxLݐ(m_fU[yLm=;:|OK`N6//u4xSZ>Q>ӖqlgvWلU"3IuRp)i\[&3 -|Mqu# B^a~`j'j5Z]l{-Ay/>_'ұȑU ܘ[= gv{ơ'Nh/G(Cd9tGηZUY)XVlW.ԏ9;IxuT=1Z!NH y[󈴰W>ɭfDlR"䈢=/"y gbNl<ቍK?0?O(ٞfnM(ת__$ٿM#/z%ޖƛrZ/jnyn/#Klx=uK +zvdm?E#p0f$ ߻nرSw$Gn^wDG *q;+.&˱t@[jtdG8ukR\mߧN|֒rbeHCnY )(ua-<#=^G<2mK|ctc#ǯ`etbիIEs}8뜥?k񥾯j_͛V ߳[oR`VQWܗR.=L?lWɳO`2:6__G)?ݘ]45 DX-+\쉫g{&ѹ+V6A_*.mV_M@ t#gAK#g=pn~(/|b">?uq;:'ք{L{;ct ?(LRo+Y%dc+g6\5B*9aU3΁+XSl[, +#2re\KEՈ\'k;s[5%}tPH!=e )1M{*?kĶ?=-tĎ\縞K7v#.>}5*8=ԞyFm:( nH?Al]ÐcIiF\h:_塀 +9=3KTADGWh+:xѻx`XO2Vzupz{fvSv3~59#;4_H*v6vHoo'[̀`XD#];ZaUbΞqX뎛(``=`Vp#Sp|V7fL=՗\䐊t`wZ4<'n +±*33ѡrc#;n1v +}jj]\/ΘY J,з/ >'WWsZ<rVaWPKn13ݑш/}K@LH+ |&yYvT%!SU!s*TA`-o&8>Pwk_*tny_n<]\w?E ?]3qrx +PJlᾺ=LC13@[~KɵA9i<4P)A͛o[#QDзgև16d]xQsBtmTڰUQGfwlcMhh܀m01=%_\4;4kC~X%}W{oYk{ E}?{;'TsҡTV'| ]q#]=vwS{N#Gm =N)ۑrყkѧ8l9+ixoOj!#3dmv\#:'QR\`EbgQ7&.cLG:c@n30;z&4j^fRbeȦTId/WjS7ew?GV +5A&PMDمh@EA'cF D@Cih0{6a7ez<1g68MW&n@/n(hu +QMznyZaB 44;t3PsQ<:j%ٿ ^\@fmB_z[nnN4ފ.as},o1BP;2\5X'vAׁtN2< J#*|mp >DIH* tiׄX:[v9ܒKΜsǧpIizƚ^O TjL]}Gֶqp1@k=13p5HOl #eT͏skq\g]ԔJhX5z=[w'$}_lxUR]mJ 6nҏĉ;@N"4冕mo?YCbNˁ=cB ׎kvO7)L$𺶳Y3ih{ t0 +WEW}5j_GjTj/# +rMD*v5=>t/ +i;Z*6f7I [2G #7xMD#@4Kߟg t<Lӡh}s V|UF[1| I 5,-=Gqu1p'NS^]?DʸצX~` +}h8ƛj +ܜ ~Y]4GzB;[S }3k;.Ѝ~dlf0/'!+(>s9'YxjW- oUcK D;`|57L55 PP.v4?K\ﲠJ혦yD혚8 L"ƎRd]0 +`[3*yt ;ເM?J +5e=RpKP޵2VQ1z4I+ͽs.f-W:XoE\|es0:72fC3zdŷ5\IP+8-!ccl‡5: +;|sA\쪤=_=5/?~E_Ci@ӫ }sQ¯bX&Wy,3"G쨐;jB.*A1~=2Tw9dG}E,\ģDSȇ5"/(hO={`$߰p)s:gZxQ5v<|D,q!yZ(&Ȯy񅖖MxX{*_l|*54Hx]4ƞZ;EG,GՌ]%H8Rpؔ$-]/afEWx؈ɑeD0CR>-o*^1;C*bdm)4m_G92 zo{Uql9Y%wW[7@|ǿUO?,Kg6w\C|1/g)ZOSp[rUҥ\Px[!y G`ٍɆ'+N1s_?_/q UeK_~/x*؊IHY|K4XKܐllAfdSKb*bǮتf|)i}ĦZ9Et!7С&qk +Z>Ւ4IPwf T/S@k+^~wgSgQ ߆][j;[K蜠Tud L\G +.M5 .L?U{ Yp/Gg9_M?3R- }~pYqKNMA3k}{mGZ3 >9Ir/~YxFTu:ų7Ux\$ s-|׆[<*7zlIݖԿT?ױ8 _\񎡀\R󿝃%Ry/Oz:xyE_[ʩ,*7ԑf_t]Kԕړ563qސ?6s&.@GiU#˔JkwM|oqjݷ_MOv:c +loZA1=r`"6d~rfkydց|!>c숼OZr144?4%RM rܫMVM7-=[ċyz^pY,L-6p C{Hqo>ך-D8n׬b8bc z83eBEmY_)5Oi. +Ď,;A-| =/۷{B2tpuWOoJZw;_`2/~2xU\˟>dԦE +RM/5<( + Jyz~?a_3Ödk آ[1 V`BR[8M+x$e"D|јs:?8 +k~m8{r g!90)Mb wLkV|3Y$} +ª$" ]>6Җ*lx} +zaKdSZ0 )H͊x'ؿ)tdLGw?xbq\Tܡ [U]AWŴ8$(35GXgmNewC2|VP8G̒K~=b +{ߖa 3P8a (^`g':bm@xFn7J y_!r|:P&Ypc晡(6FuWKnu\( ,^hO +%j/ut4"4Zlkd텎 +,„9QyŸ=cT]'"y$T=/< iP:N\с.PJ#+]q`>zX#^E ^2ʷ/KSޙ] (4ll`[%o͈:ariL ,9)i&:f +vtTBHkP𓨖711;`6:v¥X} U˩Ů7t/U? +y@6p1djgu05mN5cO x@l.'o2Nv>wGȐP_eޞE<_т +jMpZd6 +*/ώ`꾧Ud~9+$W\h}է' RͭnDGayXoN;[^ 41Xڷrr=M ~ľt?Ö$}I-zy*n٘n: ~(񧆮+\֋o]GFa9).%تɶ9e1is" bk{?JS`ggS 2룅׏V!qM{g`І与`C +L=@# zb7\cˈa~ۜyD򽜔w;IM'mM`Ӄ "46m DYfwT=Il8o[7&/m-uV69Jn-%w} +H3аhk鞩3EP,K&) ʉ3V*elKҞXlO F?6yv +L8ȁ:sXG&nB} uhp>:x?טԓUbs\C.rB?9IA\z {1I.ŸnHZn4L> 6^nz&ն~s柧Wo$m6\M=-# +*Xceᾕˊ>0- 7ĵ#'g5Y|A@Pr+/ ҿe~a\^ Lc0ڞ(8m ]O|R|n@F٘hGˌ]4+@ +#"2Ju`'(1:KvB[zvL)mk4.ju 1y/zXG|,'f<;&縴_ӿC6\@$&̬6EBdʿuBa#ysN,v`!?홳G5=G1C*mN\rJp-8@.aRZ!R\zyB?I]nO.ֿYps550QWL󒎍dn5bǁUCwb~vM#ݝ@;Dͺ練YD:4;r<(؜&V뗻=Kߑ[K"8u31ߧiBhӨ6M۳рCMlzHMxWlN٘=BNikvL |_5ࡷ[g"8(CU ?oB" +\͞o ̈Wyde?L;Ycӏ],ևu࿽_u%6lzoAx%O۞X $pkZ"dMY|c᪽gGŅ dgk>sc^GT ,3cZj[\e-|u,AD|`^zmbɑ+82a-"^)z[0a]0I#A%,_wms#E+^˻w pE\z훨柪9^~m炲+k8o_glJ`>.{HEueKn:P$ՐHxS{U N,͙k;Z,h}kP|gk9?ȌizT|}@ Xm>9>Vr;"*@#.}~d뮼"</c@MC4##rb!]#LZ%n*-M_ךTqJ2tP *LQ\øoPKrW*bwk{:.է`SԸ>i>ntd՞~i{qLhDA舭ߴa@1 \a`VFLÒȬ-%,JV-4>J؞#廇qoLq- TOk#/=cj= +1+#4L{1vW9sDԨ<@3ְֺgf܋ z[I3'`(hMߖʷ)e)\abzEmbuI?vÞHIfiW8yܒaץȬE|Y@No 96z=o%;믭]L= +OsNص}ԆnK8uhSajnuv<_FpA1j6fYAO9k]{KRtI}4Ccjտ{+~3ӱ~0v>6<^Ve"dn߀Uy IX- (qyx.1q;k>&/7YܷޒKު1lQ[591:?nƎd|`孽'վziW29L.IBO-Q+~Sqjo牕9j(⼂poOG%jm/@S˘EbٖRD +h{|o离=yr*ȥ wsMKf8=Gq`mHH~TĬX-9JiHϣr!-6ÕoP)Г GU*͵͑ +jOsi;2ZÎ3ҠS&cmޠlI:(n'zi)M%t{X%UlY`0gR_րzaoSMԂ;Z

    U7lzj} +rhgc& +NAw, ho3a}?Q>9rq L\ XE.hKo˙%ZC@E8츙Gʹ'js'C>m]I+pExZT)x$CIHGo-1j=b榔\#dJk3^tJ)e^3Rջ<8 y\nbN.C*@Hm>a a¦ueSYWutȎձk.yɿ ʰ%-ޯ$TxE)RWBA5S[N}CN\"'+7h8{`9, 4yf 6I?b CKpq"@[b}?y{jy. +';rF2!"@. ([ R}dA<\ [ūcR<[yBqPhrLk) Q nꅬs] l~DAn +nlOܦo,b">pc3GX\]I XH Q-SC*LʧD6! =idU1!5buuUaP +;#-Dϸ +3a&6g¶dµQd~s ы 7m־jz[-汎40*Vm#WW_Zv-$Ԏ{xC5 6JX jձg9yhgzXATזӡĦT6[DZH=2%TߙlmPpZ[!>53m?UcJ +}jj㦌6vNvk_VȐI_Pu<2v#".wYm.ҫ=e6t])fohDEnJLIu,Oڗś +Xj2*õ=;OMq򈥻~w@D-lrpvk-ca:bQs:*m9b԰-'l鐈E<΄"Y#{k HMq1͙j7UwwM9} _b퓼 ֻ(EtR2*wcbmOt9m[F%b4D4䕊^~Y(zFinpʾK0KM笠ˣ5O+uP!MS7Badǿ xsy|sD|X-FD 4@I|Rg=)G9[=3cW8𐑉+!=AllPcUv;@w=]3a lsQ*9( ߰)F+cҀ~x#&gQ;4>; FoiY0\ꨳg9`K|F#'TljHg0 +u؀M +5QbFuFr,k&) zqx]"x^V2%θ+ 6zeh"8[aװeEtP;`v41Xz|d\o)R /MYÌb\6`Mud.DJFa<ŎeDa%zba^;Q7٤*^1k] -96p_[py㥜ImfɄ)dc.c|+B]<#| ,?tk2M1+E"v٭c 1KEbJk!0by V ݵ EMEVR[YbTf{@Y̴XRI fDʔ/>n8alt<̦A@vKKo 0%&|KV[]X[SJ Kc*h˰X&ObGn _NPϦ vF6PJc)OԾwv/D,f%nYznnq,S5%- sM1"JIfdZRھL`+Brduha6S{a:Kg':Y:98ÝFcdwь2w8[+j"¿ )«].-//O,r'~XL[xэ=NNf,1S ȁ+Ejq?y:>T J]yL*GE3#K0wΧ>Ф"yR<ۢ,׍A]KcLU6xYSP8ᝁWdt3վq\LOpJTa"\2Ō 0"R&$}PgDlU?󨾔|tn?mMjW~9lwU5l̆тa~L ktD$,0LC=lllur(+@݀k{pʁվ4ꦴyH/ڳvI*2O:iIǺ^(E(=;H-R:KvM!9rev8ܕ}42sϞ50Ʊ PZASFD@Dn;fvsxW%y +x}e +[sZ[Ǒ}-Fbg0d$G=N"?a?P[:*QHK*V lؼ89X7*{yJ\W)|Yj5w(}* ȟn&Z;7A7r2wxEAuVZ0n+^i(W +l*&dN͇D5r[$IjkԖK_ ,/Q( +IL>%>a֔UՃe BQ&mߚll`|Fx4W^ioڝil͛Zkt}r.jv7:25FR%{J⧇SmڣFѲFPLe-KeՍP*ˆ8T罴xO_S+n~ywx6_ى)MԙaX?UHdֶ^+QhKep*vḇ"+&N"(P1'Hx+PN#pv睴춟=oަ8DFp4/[&*emFYM +QU_c>\GλÊ$gyJዿ1#zWOP_o9x#ͮGv7kiKJ永,ji6zwAjl9z:Z( zS񢗙iſ8@x?ЭD#jVQfC]Sp)uڿnLj]c֮qBs$c־¬ Vq5~L#?'H +t(ϮO t&uLS19bF GfbU$VlE _ $d޴7 %{[΍[)Ο?C=qx27w?:qC%KKHѤ誔J݋L~|BY:8;Fx(,xל\`>k~Qeמ:=_ 0|U(ʒ77č q.R[8i1S3QD8fBʞ" +#™ru@Nqw_8ܸ{ < -SxƋަ棙mKZQ6ʕCrm;UڻUY\=@b3cB\g%$nD!'D9 kZ88 b7waƹTzb0=  +OOh+,_{9wNs98{a8&;FnXb7q l` =IS$ֲص5O w9d|^/ ChD^yz.Ջћ~GH~̓&UNԋ_T/iZU&pg0:O?Znۮs;s\s `;p8 8T_S@ қxWju- #%Oq)uJ.klJ.yn?~ Ive/|^uxGqt+6SX[rp[ӄx@*ĕmP^)Y@P/ѤW0^Zfۍ1I׽R=|y5|Zc^WG +ڔVYfex:f5@O(k~JW _ӯ}'] ~ux vp a\0NOAhdsݢ*zټLB7i~(T>H[x;е׮Hw(wH u]ד8΄[eTFO U/P!)v*)O6.'kS!Ccn=C`x/~LO(Ǐ0h5o?6\EQUUe1]M -ҖLؓոX)pί.#ʯf@=&RUo\ז +}M[l1iQAހl + ZC$(}Z+'W5o,Pkg8xӮyF9CnloPaIOIB&y3W !)?e۞0=O +(1'p?{EU݈nz_a<5#=BŪl.JQ;ٺ%jxmc ^Ÿu}&0E9(s"m\vcRN@_X " UJ]:y'"o#,ܴE3mjo 2M51]ZD/P{_&4w#ڗPڍ{YT+wCYD!-6 KrVҜỮm[+||UbUwYP|ɒ?6By;w8p،/Xf5tlmnP %R9KԪ˩j&ԁ4#*lj^GgE{^VZ.׶pTCW)/mq۪Sm=InmZ2{ei}&5^{PwB^%m5iy [^\ĖJ1ZS>o(6* +ċi:^Q9鹄H,3Y g֩CK[a!͢аadhicl`4tpհ:ޯWHeBr!hǖ5ٵ(,iy"2S`_iE7&ܯoWYc}*܄l <KkD Da2A + +:QNl_kẬg7V5 $̤e);X^k*!$Ce;\P4 :5ھl@ (kiVM5C-kT>*?80frZsRV켢65TOjjM<߈q`^ui#̨B>.cDچwÇ39}6X4/'. +nղ[>%Ze M[#i닭-0bgnڛd7-.k $6tG ڒ]hxKWS:ȆZ/&2vGc]OV;m[#R]ZR3P FL})F!(`mʳKٓn k׳gb쫾"깩1YsS7`9c%c?/~le +"-mxs=law=G !JhNr,)Q:V A|@Q "^bG;Q21r'V&l_G5=6G<+'̈hً.D>`J̈V5ǤMQQE꜌5ٻmֳ +V_)v5!RY|>]y9 :3e&ʑhbk ]2r納)M[QV 4|Ტ-5.JC td*=z_ 6P c/&)V~w[8Ӄ:WN*oIKC|qda6ACIZR,]0@}=Б2PŬi'cR˸Xnpgo:`ZjƩbB5U/=(A8OY|?%U͖6 Ng˥ftelSɦ7j~CU9~_SBڐӒ[1AJʩ}b$m|5Ok!ӿ=QVmڒe}X&=Q@5ud*glak + ##)ySZm{,)1gv1bleUg|FWނm%)jKZ=ۘh%B;y5V[wk?.Pe!k{(XC9&FzQ#)E{*Fַ =>61v 5y_E:Գ cd9"݈"DWym ]NG&z>1V] 6@T1ŴRM]auTcDC}t0\DO^Cm*;}$&[)6vOCQ#EQO ^,.8swy4V[k7tT0d[*II|̦ +,E~䒏-T z0?ʂVEص՗se5{h(}S +l]^d5=ۮctĄ&Y߬Bb[/K{3/6lcm}EGȂϸ*:5})jʷR4ۓ?Օr'".& Z >stream +'ҽ 'nd33ѮK=+b˺OhFϴapߍo #,Qe&~vY~:.9]Nzf:!:$t*-f?!7%xU3seݥTԃzx*Fƶ &rjs4E>3ݘf_^%y{0>Lٔ} +֥℧X6!2ϱs:מq.l{#LL:5Pr5{R®}9;B=5D0NM)fWNuA8c)항;̣1v`YF}+e04xS\y,%I!˒BC3q`AV%َ33l{n (YFjct9S3 u&_NVT59.l-z* -܂ܓ{'kWv-ufzl燬 +A{0s&u:Yc3{b%[*M⏭#3 "9c~-ؘ~tL["Z\r6]Zm.*fZ4&6XC}>o!'xU%*\ `{=m}$,ڕ7K(7!Dlɀu]7툏JnN[a5#=9uGOn~7΍U9>xzn`OFhYO{!Ȼ/uЛWMLAi?ǨccA؆ 2ۘh6j/.`FHnA}ؑCWE5iAĆ !)knؖ20>7Dz^뽠Oø-5>b*I{q.Ňק>m,=Ztl39=Wkm5(Db>"]unWRN/ +]Rt̞&gd}k)КHL0s])f]Lqˆ %ץW͠[Оj7V䣥<3.?ل_5 Vh6dE  w~ؖ|>J<#oV&TQNG#d#<'c_nIn{yGZt$alH~?ޞ$pf&$ul,[9:_l˲.FqfoYc|q?(rDG Ɩ {?tqia[RPEeGZd"Ǜs=`3LKrꙁpDSӥwsT(:@ ʆqҋ5aT],WvWhYz rh&BS,vm|sj咮fZ4 -pБ@JQĨ]%{?Ry뺈8ݎ{m=7VL5ÝmBߊK 6?lp@[oDC̽{"5.R/X‚{JZܞ +#Gxs?bHi]mq} ܋X T}PG[/>XLy؉ mbe*6X|_Mm8ۅ_#?\S3sφ9}%!ᡡ,0'춹2 t9Z&( <~?=BޒBoh7UI}] `NؒXcϷnH! 3- Sc󶼱lk*kC\I'#N\؝{N ίr_+|>9z^COuQ[q6ʀn +(1οPb^BN/!~h3sQ4lsc]["ϖGJjT s0U<ky<@EÏ_"횢ѺwgZ(>koIA*Hxc9+񑑜$}iI~)yl }%~L 6 {,G5EY =}S ƥmR덹"4x 5K{>c5_\lHR^oA|D`!xı%] 䀽Ad<אW!7ip6 @n7'Zg&;~96R~O?G-Q!朸(xK[P#x."뵮4^vo6회n7W>W6ĤM10&Mm ݏuw%n ʹ ȍu4>7(B/cpofATc~zjou`jNݙ.gyIk?Ւo1QW`1她&E?=f;"膥dg޷uy1Q{AFrZ.hQD uO/m/w|ڒJaQ~7mВJ {ԋ=Q@ny ]دrKJړ*&R_O5; +@ӓOSVX!%|[Tkq^tZrnl+Y!A}3ii3(7d q.X}kkc=5= vouYl-}oI{)5Vlyb(&+_iyq׺**T'إ|o]VQ%e?to>vBW' ]X-5s9̍x3q .N9Î9H1'>T\qKe["&DX<ׅ,ץ\('S͵'?yd&f:rw cU,JNGqɀ[W"}>G\극c𣏕¸}Ma$it}~myPȼ=>B_֡ЙbNy+JZP/Iq_Z2QC~~2>oCIQ簸O%}Wz|_ʾޛK?Րh ,r?, + lBlCڬH].l%\#{eJ?ޘFIyV #* +~2ZBżKĵp,T7 ypgOEcWg1lKuqλ}uahSiuk5$M+݀xe)~\;pkhKH _hrXwGWV4^RZث~%e vd_J6fd0a +te󱊤5o9_mcd0 ɚ0nKSNd91[Jǎt2NTVwhf7QAGFJοoS|5oYa;D_JiWY,jrg4fDujs#ymSJ + +z쪼(x:v\b_9 iyi+B22Z/s_II0VU$MU꓅ޢ5#I_~wqsyws{]ύօ 9WsvlR1p ko.!oD7E 0SF* pץ.V?>tQĎ4\g: ++[C-6h_=K] w3o(Qq3j`_޿,g[r[{0A(!# v51q*d]SU!օ䈘s d*C +rj9Ϸ?O}~ЙiY] yrw 5DN?.w|:a, .| +xs}"=P܏TҐ{2MT8гas]hNėA|2UId'SgQo-ǚbVϺ"E߮2 \Ԧ0ڐ&)[E.w!N&&=#δg~_}2D6CNl6{sgNצ?[h~9:6zBN9kIW9b.|[i1lSӮg俔Rotac(.9pȱH'k}TgvՕb9J37-d(|6+kA"C73_Yk}~Bஊb v)r8)DK9ӳwؙ+Rj؉^]'EL7潞ow\,e~l3q4؝\2Vf vޔExPSMcYƳ!˖r0ܗR?N6d>R5~U&pfwkC}0 p +VL;sCZX6c.홭'6O{*Rԩ!{mH +|-ed(M{`r#ʈ +ʌ)z7@;t鉙3\dz>R z/~>H7SsW]xVg!1 7faU})Fyl*'m1rgC}VWÝۉɿkeV$ml` +O%/O@Ό室7Ocz >=`w&jn/=ꎺ4FY\hC AN3}U[S-*$~NВv|2l{}9KTۮ81 7! Io'L7^EY}m&=GxU⣏̌a|Ԏԛ-; I6D Ow3#&T_m6¬I1j|gGŀm cWEA|w#쥘nGI/&Ye ' +⊿lڦ +|8ޔ༥|=bz~O/Vv揱c#2d7q;B?#i@]~ޖFؠ}j|wѻpS 6|WiOz=ߝ8q:alR:⢯@{%X3ՒfE\l~V +4큢rbd㎂hekW3t&A/$hwky3Vhrg}q3=kMJ(t;, ȁ.8ao=@S +>b䅅>֓ӡbK Z?l 9=wjF -a{rf7=ڒNFD,QA ϳ-pCl + 5,U@ʓkEI9>ؿxsٗa\>ĆI9Es=Hk *hr^<Ϭ\D9*h Q͏+x՗!E6eZ6V6]>M}ٟVr<POz {ZJeQ>]W4|:33WS# w \}3v>aCnyiT>h]҄sm W@Of!R2.@ǁq+=yN/GӍIFY6yBQ3^ Q2tEhȊ0 su [s|dĿ+dA%Ev 3{E>?<- $`LLݵ.f#+b4&F̋"55mC[w$>='jv8%5;woʻp%uHQ>-vdpϕ>seɆ"ǩ90Cx,*F?}.4w WrUޘzfmԴS#"NA?LgؒSĄhsUƣ|7'aWއjz҃p=`v1HM>5O Ĥs|u`:З-=`qn4b֥Jڞๆp_*2M4f>۔ʐ3Ngff,#]ohٛ2~Eh!RҡVA*.x0ۍ jJ +KgB"ϩA@CnveȃA|&l]^5 =P&l&tf 0$@?$-Y/a2ގ7R/g=]Az?hxy )ygOCst;6ҳHA'*ϳ ocWcC/Q6l7rׇ)q6E\7,jx+ ,.8tuo ϧfF]/6]r^/G=ICZpٛjT},$ّ4>l;:o(f$NyXj`ԬƊߧE, Jc >??،Al&@|{8F}<ɡ9`i꺘h[؄%yץl4u%zoޜ2F⮺`d$-+ +aC E1-ԫRRL'y3boLǭ~l詖L\!prb]j+6h%!:QRzhxtռC)&vܮfB?xs]pܗWgC#ebPn܌a~} >Fgj`a$e94W`Ra ;LI<ԑL]3PG^C3{Z@;b7MI׹}it,fA :mY[Ϭo3X)Z|ܩqp:֋]HMi(bgmS<阀;Y +)@aFl(iM +r9%~2/M?+o^/'36nWhKxgn{6ٖEA嶎 供. +8 +X' Eo އCajb́(O{=sf.D]L0M*bl/*Kt{$~7L3MCh9]pn뱅Uļl=]n/mO;`ΧWZCx*З. +|̶7V0豩gSBBumCMәkk +k8}+X塕(sI.V`<&Yiy<%r=tP&<:e7 +}7_@>@.'ߑs磷s2H{Lf?JO slsBJԲ!o(1ROSeccYܽ=@ם[59%iIYl⡁82K"2᾵<,|ss&T1aGDo @l^{]-/؂ G&%U#p{,g[o-YkJ= _x O4s9@~v`b#)Wss;ZJW=+閌 =JǁRLE 9rySEʹC?f ^VK9׳hcF9+rl后͜-TTY =egh-i/5^N= +{AK_łU#r[=|O[ZmdRG*v}y-wo9R޺*CDmk.XUs[EbIF9yM-g?ٮF9,. IAlWDY,>e̫{gY̶WŨ->R2R.ǮȨQsO5Qu + +;-'͈ٱK}~jĺdԍnb'?)i+ [?-i_W4R 駶?+~9!Zy1]ZgאSQ!|y^-ϗY +K2br?MFLX H/pcm*h6RЇ6{3 +<3!WDJYL7žZx ꜘ(F>{z8HM=[2t$h#6&{ +C`. +]%&jE 4A?5e+i5i-cY8M>vpvSuɁ:5OT쾧GE" +BM2O +L vlh1} ͩ/wTԳr0=W_xsvf1QRW1ՙе!zlU˒4Y &FtyXE圜2/Ç +hc,M +Tv4EGf:b炠rh & gI)#p*{u`,1vM )HWoov3/'44p9c_NU7J~ҋ}1%ڊ.X}6eL>/ʪXNq)3 +3;f,I zLء0xWQ +my]MRwT>>"z'7fb pbJ7ҘFBa.Տ +k)+ + ?gCN[.sU7E RM^W2XKPrI!kRBT+ꌖz'}Gؒ,q~}}q +1 K {G&Lp1A=@Gu|M}3y[ ]L\S"<}BΧ w[Yk +Vb٨]56|[K|2]bK{h"Dsmb:X\%Ezq{g +\Ծi*!L09~ =\nj q}̄<#t>'_NHGRM妑ڷL 1a#IoO2@"w᱇χf8eMi̵)/7[-.rOh0[ +\DcmYzVީ.>]QsAKJ>xeo_5$wglߋuWt-tP}#9mccr^a#-s\na^A<āTlcQ x1F5̳瓴m\_stҹhm2b{8~;߇z<žL3䬓) +BK- +ϧX#328c`Ty>YUe7U2m%s+U/^_F@ncŔ]5=yu$F)>r}=6 .~*gWČ\;N_o"SNuykʊ6%~@{*bMj.)&)հvc ~UI3׀͂;}har™j.2!qofDE!s%Gz7OG˙jʆ~+=4D[oMn칫YZev]1vG]w1쎐WdĘ>|ef9m1J{#wAR©}`)nj>3դVB +Z}= +cECmI_p;1 ?k;u[ew9!Zq {CEqgKk+k@.v=rhQf{:\L[z{[<XJv/58a׵ +m}϶|7{Xhӥ%Kblt+plYwN M4h[2r+#|謌?Ͼʚ >JC;1/G9\Mr>ͥU6Euf9рcRbY( 3υr^"fZ^MUbt=q]YO;ݽ]ꮮVT*P"): @xm" 7Eo@Lx{dU{kgvfb7b~؈EL(2|{U*ĵR^urkv|@M +$ ̼D!" ¦;c;F>栆^@uYSF>:7Z/?hPt|k~2TI'O&X5M_J.fVPW_gkJ5ڛ/5_ZNٟ{·)1l7o;3ԚKcK<'ǭQLy$u1^'^YslXjXar5{[P 7Pj|Ϭ>~ɤUesp}kLRΘؘ j_;O/7ۂzf $8GQ*Zvw'M9xs ÞY~}dVV ¹/BrxٮK,L0W T ϫyK?/g?cƻ9zfpupK!D{^ҳT}U&M|j6tgcR4rH7Fێ-McqSP䠊7p[ +5};K j55kQTaa:mf-t48&|,'9^t|xTO$8(Jؼ:=@_3?~iisq9|X>*u;a +븰ְ:>28stwuQ{yhuߛsneUzw@ή<.AVn_tM9}-m@ccb*Xw?F|P71PY~Ehwe]+/aG:2s i-THGk`ߐ/my-Ko(WlyjU@5t;icX#A%(֑s{V _cm`6bnĜU͞؂1w? NBSޔ1II)jeXNDL w + %JDG )M)34FX˅x]Q@4Qqq=>;Aۘ@m\>.coy` 3Ѯ ho&,;ݯV'XP-pZBӨ"?w uKXyIQ+@. %Xj׶ko*x)r]DbBo;E]ߜ:Q΁Q@$%MF^o;F1b#|Jn89SCj*bmNbr̵ j;q-t][4&U=,qסF@ιE؍?i~N-!E-fjFPj>k1u?^һwc3V7~1\U xU7o̿&]\W-"NBNgG,WIs7 XcrdaBJ C㼖 FӇYvta738 \o`%Q_dv]z+vJ/SV@%BO畻_`Np[6D=[ +)&lZ ѫW&HWbNA/%\Zc-W2luXSQ._^o 7mʍqʵQE/GVҳ FUPlE^(gRFf{ZOb,Aw?]yG:S:<9rUJCN#-?9wu.a s2XѲ;&V7y;'gתM8o>چN0kR%^K56vFG4F40m4%ML #s4BVE9xk:|/ii5tqsqzu 'Ԧ׊Voiiy;1#+ +4ɠRb7^ҮC)@@op%V ;q:eefRi$"LBFRH-^{ubm難AHIL }q5+Ԅs ێBseT roں<dΣf\|֪Zg|,XO95K g`z^$$\(Vpjjq.dt Š^V*Fh匍M{}iIZLٔOMo a5@d09BqFe]|jߊE0;KYb^7Y hfP0f$uT.[KBpt[+ޯ8Vj NWH0v&v*fT;'Z/S+f_]tRH#@ޠE Vqu..|k[GāvNZ%YDzFu"``Tq`=w:U}_n)8/ ̲j~ q~ o5蝁grܵ^DMB]%,B4T롰 b weuxᔉٽr!2a >>,9JX]>>+8eI1ZbVwDEm Cw%rYэi*6¿f\"TĴ *c`uoDOiMq-u?smy +p~4`SNlgiΊ&h`^ +>- ''|Fqŏ[kV>KJV>_u󻰖~E4_|kQ(9u5=J/) Yz~eෘܢP&-i/O,LqA6t0"7n͐#ZOFL7 +Q )#'mRzfG{LwdItOK15B +X"P.C˕7߅rRT2Vc=h-JZx +b){gH~Tpۂ䲐^;MHļ̥sj)%Dz d80`ԃ,]}<TP*>o_#/Ɯ9VglQژUO#$qJfëo:f?^[ٜY𝤁^ jks,eĶvѻ&z˶Gͻ~7y4y=x73g6Z~ܜ<]&sz&"er+T+t31<<曦"vgc!7"FfW@]_Yx83s 3̩K8$ wQI;rdm沊2}W͠||®hj`*;o6A <Dn&%b)⿮ +3VBX,Y%@ j-:zU܎ REMg"^ͧ@[FmߘA\=jc&yx䲠]~1#{CN,^'_ݚU,܇MA +CV'Ѕq-9n} +]xC)3!破m]) uwG:x1'7lN +^ +ߓ1 +6w]7b.:jom M8BeUğ3kP8k3ӯ߀1h+Mo~2І=rNê\ HD( V]jЉq}:?J*Uz?vZPkzj3=a`->P7@+ +#~軰Yۚ׮#\wOG57I HK*$l\ PWSFgXn[!ҝ鰙G_z85Cu@q(i߀D$Kk2OnOl3TjIOJ4;4ycUqi;!ogA$R0[^QϏ pt_hظ](5fC4}Q1x;c :RuL7lKdҴs,F.> +c&\yL".N;_ﺑprq9ύ'IWz~k:kʉl+ؐލ94QsKK.>ϧ5[miRE#W<{=ec"v]<Wz]uVd^>ȭIꅸޞc:|hAr9p[W 6Fo +/z~sT89SPtv5lw^L,iDXls}1tzgA&W& αv\KhY'5rЀBx@'%{URzP5PH;I+ +1b~\ܽ:80I೐!6KZ47?oD }ITAW~9.aS2.`Ou%([硥]ǣj|YL+ eޙSĒv1mLy!WgXMq6uwYH_ӫ"f8lߍX32룆]Zu|el?+g =!0-q\PwO:ϭM?<IqKN(n0z::%7E4ƄM{ne\]N0b>&a`]j|⫮CA30]g#ZLUXπL[DyMΥG,䦬Sv#`4z|/aeG7\{贿l~  +/Q+),>nn]OqHEl<5e ˾s(Y334rL+-^7&(Sw!'l9 ܥieZhY =<ڮMYm!%:4nLxȌQD*m)0;"m"ZV[ +`8q*u͏.d-<\`rJJ@{bF̵sƍl_YU !%3!V6mΰh3Z)9":-LD܄{MZ8}~t'@:ܽ68I XoPO_:>@kS&8F/k$n8|c{|+罦/Mhqq-C΀\Г4i kkqOe_DtX1(euΠ2SFZsxBLGm +WoMeh(C +jMh̟ٵ9Yy( ͊1캅_urmQ1k pzJbuV|.jElwQ堚ޔy eq?jn> t+|k t4O/Zi] & &Rku-KQTѻ2Fge݃v a2.-aƆMS' Ս1l=Q߻7}MYuSZ+e ꕈ~YuH9 ~xW+ZGDn?Fco<#96&jgA ĊT9mw~* O_w;I5fx$y(bÀ䰂 BD2F.2 9at'څ]DKYa zHn%ذvG5BT(fT明՞4riny\[k@ςE<\PrZ|έ1JA`1\alِ:5c+a>GPT5k?Z m闤Lfdz_6MÊ2Z7Г^w`OM3Vy_;rZ]JGY8ֳ>*stŧ짆T B`g’SKR@$n#]Z o? ;2s)qӠ,#c˂ +hWFJwh8l\3jȹWB;׃jŌܜw 5ì Ār r&W꿰ܭrsmY{`&fb~~;%;a"7ƩCj!:aIP<$7B6tO4xv~En^:3cmʑ?f|E[)V(Q&L9XaL`iDYv>lZVQ6z͡޸ԸO Z_\x;e#Ͼy^L?8qա ^u'Yn!'AIN騵 ـ5aI%} +iM UI#4i'lD9Lұ;/~ߩRŎGڝHv$ⴍ_NYI564sj]񵷰YbqLlba& ƍ]' +JEpM$ 'жW)!a2!Fմղ4~unk[2z6x^t)V"2E*[~vL)`bzTI lP2"J_6P[n=1s6<&WmuǴ,«#9Fc蝤qp0bLjW^ί꽔T+R:JC 跾K159n2/]ϹYEheA%.ab¢f.fȧRq"OoIH-Y'u1q3w `$b.t잵 bTAM۩+<?dd5Z辏 A.>l9r\xN,Xz-6=88^̕++*evx|ell_W'Tm*gfQh#qMG :7"f6oaF>:b4&qݭ |HO~w=o|2 +IHH9biB:X8ZPK~ ){oQElv19; Ŕ֘ZP;RJ!*:CYzV^vTI;wR&|uYg鶣)=,oar6!v@x³ IkYjeHjKYl)V^fIei36(1?/?7XGz';" #A$pN%|vͣ^YpdBгߡo Ԧc&li34ѐVO/l>4JI6Ϊ<-ᵆ=Yl6ښDt5A. Y PKOQy%_HJM +|xi5oc*beB9m' 㛆_kv|"'"v΄ŴJ01#|Ɍu`;n[xK4!^s]>_9PzZ^€WLtig^䛃_LٸCY -yO*1e.F\$ +cSN=YTDILQPCi8{^/X1IC=&J[Es'eTUy6׸::cvlL ήB2[b +"(T% ߨ%\T9I6C(v>)CI[^~}deqDa"t̳^{}^$񰈐\B_$^sD֤t̮ ,3)3ksTA' k鹾Gg[񤁍y$}XJf @_~;C?Eg1?, ;+>[yClx3ڵ‚RK>]~Ǎ iFc)dxDqҦ+K/}mL j$ҋƯV^u:8%@no 2^I/ -ngڜzg)3eq3;Ÿ_$ +{ yshX1+ٔro@T'6Gkv=-g/goث?lMۀV=|_{~}$trVw%cM"˼/4\T.=z? 켐  I;`ť^0%5xӖ9t䋍e5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{͐I$RIg'"(ln) %1(@!xSghơm` lD/`PTGN~Sɱ.?}s + +Ξps9}/:{qӧ:y|PΞ^x$xv]\8Spep1Q?!~ O.8t@g'm30oy+a8FL o/7/jQ4W:u0bu +'Ox

    :mQ =b:n ,kcް_9/Kc +bYRKPR&!)j}/bK8 (izo +[$`g5I1JYoƸPbm ϭu*5i-_Oh-)  =-FQٹϘyӛ07sQYr?3Sz1- #swLO!9gsjsǵ _{ϦԬVEq٥_^}SH*>4etbjDhIS6@H +(Y>/gҖ0tDYy$3&&eDՔڨT1b:V[Dk]o=>y*c4ҎC$$X)B4:ar>^@C+e0Gq4zvHjYH_8ԴOٸ鉕q nu%4jJ@ ea4ǹu @<8ԀCi\YJ-iA 9(՗10ftL;# 1 #T +U;c@ʘȴILNZԤYBO1F,"%&:ruʂelx!oKRV)3t֔H `VGkNy`TBd|}kғ?on?TKjRUXKY{pIJ؁Yg6ŗ4ULZ8cC~юGv+!#sn, ̶ٜP2[&vwY3%tfVHiNhU9+3 Iyp,adT'%'}ܴK"L]Hˀ8r!`=sكGڗ݆ ea†gƄWsks.bK #AMV10'fl朓ҚsczBwy1;϶wޤ=FLohI(nB] hNBGA'$lxIIY`4DOQ;o<3qa;w$,,DCҾOO\^~z FJNMy7 q +ڧ%U5  +_E¿) #n6z׎ _6`]YC*5ґfZwBi )u3B^r +$vus6 '\Y]935gcfVw&dl01-+3㏃XW+w +)#Y:No@iis +5&6l Iҕ !b&4jLiL9][:n}tu8`4gH\0Ffg^shqq΄ثI3)m3,bZ +E(\ߝg &\YX*q>=guT,1 VKўq̹ݾ1,X?WlѮ9+-/jVG(agR޺R;y~%Hm?袀R5@xظӝ9YT5Pi0f:o`.W"߁Q6?A~~A"yb%b9f`f5aM$;i[OϋxiXv s13(,Dy!7ggaE'E4mᳶ=<06>tX{VsY攙 jhYP9PbV!)&WGT(iSr]!mp8mv 3& xXO>96L8茝 ߶aóULTSZr&rdqi:|/a*aEAMkȕ!>r%W1bw$$W(v%!p/Apl})7~ap3'=@,D֤v%Y'5ˠ&HyT43;d65yON7[RV;+b5\BN#d=RinQ"r 07/e/p[yPv3 U 5et, %M|l&Zў0AlCz/p;Y蛨QD4`1-?ƥR֡P#XOnĀꑗWGYx^' _XS;;<<`5!{P#1 8[,ܜVzg@/QV'`|G#auwA@]WC1$r?R`|qym7_?nFtwhMG m=ca#FVWskk#?:P V$ &cf4kzJm44Хywodt4:neA\,zG + =J9o$6\C cD-CnȺxԘ bh]T5fx tm{~Jz?會Ρ X뎈53}g.O ,pHy!i'mδK h@r[isY'N4/ic#`#r6&"na.dW)5 ~%8!LhQ~%ZƤYO`-lβX_|՗܂vpHvspPY4R@'>u\H@}d,DDhQA| ?zn>-~IPSj~Y6p#e"0WgՐY֠Z*0CذC@Xx JgWc +ZCtV˅+#> '@.v%IЀ6F_/ y1_O_ "j=[ŇP]%L|rvI(LK 6)DrX-%ƘT/Y -0w{_`tu<_$l{X[s. t:7 ˹E0V:v^|Z‚E ,A3uXuA!ެ@N.`ZaTvޟIMqO3ЛF#dh[Os/f;Y T'%}PKXD$PsU` SV1jn}{nfCwLd=Cblk|}uW 3Y)76>mwČ'Ioֵn}?g mw1m6ФIf13,bf&3vYeٖ,Fny㝫].G1~cιdVW#"Q`Q\V^UWJ|' ])1֯:yfzY `W3H5?zP (=" +zc^Ew6[gAPWVAus~]`CJ9䫍37S7NHA؃h&zg8j{iYA Q S8W+쫮^9Ȇ{åCZ! ٚ70~VRL`L44q^W; \GU +Ocl xء~:#ʡfC=z rihPP_7Mzv]j6"hldJ9¡D?Z8&. @M/U4,Cf9Q€N%cy>r`s"A<ϩP1cnޜ^-x>u纠:Ħ Cb[^j}oю9b U I@c uADbrr y,tx5 h[gngY`N˕Ne P΄͍)yG` 5by N`rd4 PٕGڦϵ)iӸ!sO]UԬ 9L,Ȣ bRH%x̥>lOG \PZQr{䝯?!Bj٣`?\06=w+e9.ҥjէeՔթRlb@WPWVە_2`#:|? ^0\M-nױ 03  6k$dj%"NR^i `cE41N5"b[RLȄR̆jx +VEy(^ߕq0k2! ҋ􀅉 0 ~P5ԶY ]ˣݕ +Ac`\V `KzBuSJCE__^^Wr9a% >KMK]]ThSyuh5R;q +g9k706T5 UE>w$4hMKVHkm#c#z.ͣR*fGKutK,@ɧKhxET^0}&6έ\JNmRpr*\՘wyoRt򏱢pv_'9H=YI[3fԩ|}WW^Ҳ%P2 +giCG{hm]ӈPѭuAޡecRZCGe~J>xR纨 g"8ԈW {\8> ^~R7\k{M\]T)^Y:lUQK'b[y.>INZ! )=?z. f/|bUJ6U|UBX4=$\G; +o΁1vO9Tp@`bҿϿdJ!ѡQ;5= Rs?ڿP%RrCA)gVw=#|4ZChD>cw'˞tݴOCZţ䰼RhaVye [)pV#%ZrEɻC5%ǥF( %oJKVRK}9*ң0* +xBi@#[ ϼy0K 1͆fXyNvqI!oh~K;QGT q@m _x8^u($Jp0, ze,wY.\0Q#΀uM Ld;[eC数~cx7}E W/tcsʼj>`Zd 3^Oޜ¾Nrº +׳pNjUF 2ܮlDZ +6jiڭs5݁z +Kvj%yrJ?$Lέ/ +EIu,-r@'kqzj,rW`;,Cg|N@_NmKQ1>CMԪrߍT3Q >pEc.k;U^# 7%EA!R<6ҩfL:Y@~&Z*\sxRm ڽuvRYng\JPJI۟$FI9${wlm";<{8GKw.0 ms̜a4-O#2 qt0 QN"٥>,2 SJ)݁N -_ȹh.y#mHW.rS\к3>գ(yc8|S ѭ<xE:Yb- "VWW|w=^U˨WTJvNjo[/tW~ʡQA9̓~}E[D#^(Գnܦv+xho:K˰=ۜȻ>Ɖ9\uh]/gnX|0MIߩzkd ꨅǀ‹2gf^)y!SEuM6x /ґ^%2vg$Y|WF{ ,Uw<1 yv- <~ +tYܮPBP<HuvtFĸ MS;CtW*f;htժ v(iʖ#\_gY~-2W[U"LWE! 0qcSf/"(Q+UǛuq!P^x<Ws]2tc@b1?:rڛ6۵U5NmmS~گ2>cZZKNzs~cUsxzz,蠞a-ErON9TbJ+h-CůyU쀞y!w(y+[.f\K<ˀN(E~#4`zoj +ZDīul;[|G.k}l<'nk8ت6TtT{jZ Xb<^q9Y2OY\h%'Z>Y( 8,+ /sGk}~Ke+>^\XaXa]ʒWkҢ`3rl]Gڶ^$pșErb_Jݟ+} y1{dK..uJxDSKMXأ%aO\&bN`- @ -rE\.o Y3^,\&~q+> ~HKڣ%;drgBey9o: /'kϷбSes_KA*!ylT\9\a#@A>EyT +DFl +؏;`_ڟ"Ĺc ?f^%) fЯG| t|> ^e{@od# p=7VP!_xtL>55ׯccCk6a'Ƥ d 2!ݫ&u2}vv*sU ~δHR4|fUv- {:7Uhg4mOǧͲ fX9A'K:*`:l7k;ulMFY$!4 +@&$۵?U:h'pZqWy|50^=tH5 0%by~P.>RQTVU;\wg|]!nFEkTz >SE]`ƀm<:=Z]bf|SOu  .ݷk +oT-7=ި!pnК(v)A 2f6q'K\TN1uWZħC{( o&kl .Wukz}f.m"1e _-A<ߦxd!;aacyu\^O,-Ur]2|B@U.v:b]%fyH=c0v 6gsԱY|1d1l%&6{Bڛ#Z "d$H,rO/۝Ej8dl7:\6|lNo _~6,B!8GśC̋Ƽ~-1@¸uMŸtĺweiE;sc0 ,t8Tfq;DGR2zv( QQ]E 7v>( +٘&D͒j" ƢW?U.ڇy BpdJDgxHʳ*Y.0On+u]ӨP +`N. +>f YnC}<1U{Ǵipq X~*o0sVqZ{ ׎W+ZkL+`CahUVF抦w&xTxlaN@&?-ZD/uk(v;7!#^|a xM^i3\ 8teI(sej%gjv['\"fZᓋ.!ec3~eiГ"^D5% G*q\ |&l?з#Sy8Zɝђ!î`cfir|9ӣb|I/ 1 \d"ɢ|y CF? zd /ѐYg]z=:ρA U@>ǥ{Ue,}dѽjz4SI!}U}Xr(;^b*L}mt^˦xq8$h1 hse0r\lCGʂD#ce=Z?tiI\y? +F & { PfNl!#2)ǫк]x]Z48^+o9ِVb"v@N~\7U5; CWQ}0W/bM]CyT66MzL~KydXKLD)Pѭw?zUU\vdW&I]ۦjڽA?@Yce( P X 3@n~rdfZH)Be$v=n̳R7PЖK))Rc H9\,1Χd&)qc3=rڥ应\P3ȓeZ7rjXDkXy6%˭f,P36' [七\OEH/̽RmV[Ľ){|.c3ğwIy z?+?V8W(D,:S3N,zuO)KnH/)9^%1pgWu +!=h d4Q7AОGA5'5v$T?7.pՔ} /xrd=\49;q|[ׇ:Ƨ5ɻ{J!=!=#焁fVش5xpPxtM\i! Ȱ*++}sXk*`m4Ӑ>=Ԯd9Mk  nS˂R~71>ȣC'{4K~ahZ +.*]Z!-<t.'`H搹٭s}F2Sic3xahf,^ze+(yn-9oxuYyr.gl972!6y_vggdkz9GIqlCent^ +A b@~pɉn99է5R#DZGBO+belSJ˴NC}R>6{s0yu0'd uTRgԟM]9v'+x ݏ*:6Wԧ!f.ӬSԤ#ȢG@}J'T| >p>~WN,,O9(Y$u >O?X+5M(4\}?-WAt̖=u/2)hw.ag*Б=%-'f1ΉlLz31>=)&+}*z!;v-;CKs* ~=dbډ i~5-`o.Z>Z 7dg0t&16:TG L")iYk0 ah \g\Q=pdh -nYE`~Z`\fȇG+|D l 2^sG%BK,*P +KXxޭ+ڟlLlB3 I}:.!clM0Ҏ',}Ua*BjHE/Θ*KMкdxy@y\CNN/y1\`}aA#`rWM^ZJDئ[6>^]Yliw -tϺM! !9f>%9O'WMВRz8!ju6IfAoYj/Yvcg-%$xU퉲G#eybSw+))b(978)>`T>\Xgɉ9O }>kFgyZ^,* rz[JJH c;C@fȉ9jcSt8-*8en ?A|7~ņL{UA^POL`Wq d2\"=n0Йs"ֳ:H^WK;6/Jq㱙ME&g#jJ!‹6.n[UUх҇G@@qtP^%>`d&^>wRs@= Ɖo:?|~ C!$bLYc٥$7IM8` +`~pm0d< X#v(z71r?NF Ev/vGkC8yMO{#7n#` NYfOvJ [s~)%|J.hBK*Ί{Ŷk ˝%W-ſ!Ԍ#AuHI-бN -tdfIxlKuh6)6vcvg x%qgދy?FMsP@C(1zoxgq]؇ jAm#'Z'GH=2N zCEM٥W]%׺uo Yï.c#@vF9ن]#J'`O[NtOҶo*0h=ܠ&OmlS5OR +AfG-B{ݛ|m9gh9A2nrm _K~563O?]l9a#&e]#;`Q#MkǼK#I[ޮOs94#p +}J7+];kB@(y3.9.)#z3ȇ띨Cx$[,ڟmeA?F>-ej.USF7=j` ``yk|#n?0) +$=`7Lx[z{3$i~צ⛛'lm/_f/mW5rlK z`7WI7PO6oG RN?0m$6xd*;#JjٱOji7@̓q 3+k$9p3x`\UiaZ/%rb#Zgu>9Cƾ+9X_J!ﰀ֧@!@&a=+W- +/[Z[Dcv0Jv3Ǩ ǻG~~v?_#e=~ge9̛ծKm+چǙiϹOxWr[ߘs^!HN!PFl_ ?[ee941v:JxF?)i]K% +ZqS藫ݰk ygW* |r.GF扥ss |_ɀY:ᑇ`Sڃڌjn)8/Hj ϏqF`vFAm\RTѝGF +R['0>-GḚϗ=ȿ!g}c⩝mK)Jf@ϧRҶ`V:2ΩO R='ozI?"6{ύM kmۆKӼo/Xn߷3lܽqVZ7f➶.Geeқ}WJi1FZR;vGk.vEEb\1fr'6[Ce7ƪSƚS+)kHKK͞}76z.ř~F\F> IV85~{õқ&ںӠSvi7Aaf?%rc%}]O3'LSwA=폡n "#vۮݰ^6q- :&31[{-,ͰKe!Fru9NN8ۏySvҚwa.?{o텗y>g$6/f gℯoM&LujwOSyFYzJV ' J?Yg:IIgۊ_}5H SCmR^øǟʣ_*qV?b@ߞluï\Xn]Te*f5T@h }oҁokiߟ<Д/oo~=@"D?+S|!WeMiEeVS>⋕v-ccSs%Um޹YqُSbü"G .g$5_6'㻴;#G1iyЃzZS쟀`G}1x ?&ys[za>^^{e;挢7hVd&'7!aޕq[ [>8hvwih).8o*Cgf@Pz/2 bxzJ຺:.3J rU_[&ha sS h#ىߍ#KJWsxc6_| UH%e5W09abҩYVW#g^=]̻7*|zg֥YO7_XZ~4^l.҆%ο5-.fr.1?Z(f앩9)μk(ـEnf]oMW}v3+̃INhcb~>&2*;mj)ih ?UT"M <&YSRSߧO>{qjgF35 qo)nWc7q?U'}9Ɉ|N!}Ŭqģ΢tu9?MƼd^/t{AF?"22LտpO[oԑvWz!zsRA؇7 {bmˠ?]C?XA7` `N]/wGi};CКOO+3ğwANrk]LĔ$<)?񗬣$ʘSc_EoJёpo[p:IɰlayR~yY!3줯G\xeԤ\롧igEi͉b.}ًzhj)hj*^z +gj-}蘕Ɩ֜ C/s$?fR-@gt hja5Yg&X_>3) 4G8?S4'-{o/>#^,}؈K>',||=>v{_ً~_x}+5O-RzR{#sCxrWIN?Z[˜仟4!d$h8b7ǐ+JIH jp.bCYSCI/H>jo8+@͈k ^Wd4ϏB__H㕉? ث4}BUIA/">jʥlZEV5nL:mhc~WLoCuOkmzQ^|Jo}*H#l>Xn/ڎ|VzuB+O-^Bl-˖=Fx›/yQϷKJ|͹8!cyؒ!]9EUv7 6ϫJ_ٌKK\uz0C%EuݘN3ZȻnjiUڦ)[@yB>s"_ +.ףNJo +zWJnmm`O-G<%/cZ@<c^؆1QKOTԂ'i7CR'4?3scIK.^ژ;3?[)QcKW?]jph#j.>v3cV+%wW:K#jo/u"_3m$"IrΎ3$~5J~z~yCׁzY{|Z)H ,m9O%_icA~Y_6*2P<ue 裘gO>?r `ψA^}5nI?mh̽0O>Aׄx1Wwݱbw&XQ{#_c^|.~!j}?Yzv].]y Xߋynh/0&w®o\)Έd t؛]i+QbjӫCBRCcc2ac:/9DIW~YHZ렿DG窪sN[>'уw0e[W4?3d;<Ԍ{5X^o!=WVW䞓KRT{0MP^hZJ8\ qom'eYOY)%9?.GߑWdκ5H7#o|F o^a96*eJJőp216qFt>OY>H6򓿚bougy=joYi3} +46`ћ~c#.台ztwj]޵%]y4ugtm%Xߩj +[:pOov@Mf3o>̷299^*Վ+e>]2nh>n+>^g.*lt?({iBĻ)p3Vh嶲yvf|E7 S'7HkI4@Al!^~]K@=)[ucл'O$`8+[Ca9-":A̳a|uV 36f_T_ڥ̼Qj!-?vG6^;st-ne9g ^Gk;KКf2B\b➥3YKLP[rc;D<[-9P3璱!N9ykDP |8܂8Bn}]؁}neMG-ǟ|,wEyG|xs5V[1z=G=K3uH'|chʾ3L}}A,/{yUvPS9է*پVT̝e順RSH"Xm)^?./_eY-Szy;@O<Mr.M?8~ص}@_;FO(v k}:a8hymQZ2/\0_wͱʴ W>v+g-^24$ rkW>bT93uy&L՘[?=)qiƱoPF}6{bGC0C0/-wҝj3ZrkΤ0aZ;ׇ1OE+򵾫S,'moa/,=%;;3/Hob&ˉI^C(qihC%5g_(.ZY.`FHpqJJuQT9Ԣ»^MmW]UZƨ[@EL[(UݳV#If[F/YGDlqs{vfi9=%wv/ޟuݹKMӲ\Jv{:N\穛1w?FG,z쑺 u/9F ogm.>!Ln.ǂ^)Fr?魪v>G"I?R~9/&Q͗s11>5#Lb; ;RէaL&Bom>3J{8'76OF8/O?@nF.nw!{;Cq8WZ: G?^Xp3;'Ĭv!#6PQ<(-AV-akc# + w[:{{m*\ZWmͻs3̓)z\iu)A) ;^F<55:HYbeOTYƖ}DgiiR2ǰQp}:IQ7nwYdD>Ή)!^pwvs46ڦbwmc^qiLZO9I!/ـ2λ|KQ%ٟ`p@Ʃ툛Ƽ~R0$AB,1eo=OS{¼_o 2.M𞼦bs _>5 ZeWtb5SĦiޜ-emVz.>40ZI))ͭY!6+d&ңL]?-pw}ԭqb r+F%jgb"|d^SQNn +3iJ 5jcoYEo+Hw{h!ɈUU/-&*>ZB 엹揄Q//: Z31ߴMK=ا'& L!>򷆢/M#]U=_7\|g*rwUJRr9J;;y{Qh$gCv$77}3=mm˯ +m\gqr41n{`U-Yc֌9JO[A=E[gw oc_!`#R1SS_zP_xT|g㒉XV)iDKo1\*|g>xPpc6Cc;IS5\ց.a"dg˞2|]!Yg0iNzWyqܗܘ'?ӮOA0=`7ujPvmS8륮+,8dJli;yceJX`h:b 5hbo ʈi$|an 2s_T+Z2!&&5qoqVQ+YˍʼfNr#5d? u.1[x/kE~v*ݭ!j=s=v5k3RY> ]U_dA&y<}5;c75AϺ Y5WӻDԜM9}G(u*٘}%36ؘ}b`4W$톤]<#inJGǝqD޾}P왩Y%rN5?CGLo~]l{[vS[}ͳ?W%茹ފm[[bኺGGbx?'ߙfmw4tj,Se-S{s4j2x$"|&^iE& :QX?΁.> 9+ǰqψ>[Ȩ晔LINRt ߋq嶺ϧ8C4vde~AY8OBcبc)1N|?!(w! hEV\*(:CML: 9^1FTINril䗓 }&(mPck+nLq!n\֪Le;x׍(ԏ,>CG +o4_, +|.B;NI +c@U x#z$%̴WIsoJ\jgy6(%+Wj.쳜 yT{$<"Tԫa!_OcB6W qHԍiL$W/9Nqxr*(v%y{5+p*Ys%rnmFRgNJ?EE}9 @uPB i_g; +ӤOOw `i+@9|q^Jdb_9<+M2KFqtSE.1j @\ ߣDdv!퟼țbVڽ>DV'yxJ,̇&g̏} zr gׯ\:{7Н@/5\T3 6X? KZ9CW?9EY'#xջDߗ@O^\=|ПOB1an3w'S[J6zNߥ$& %~!s7n~< zstA'@ ХO&XԂ O+ؕQ!\Ɗ6#[P ߿}M#`>] ЃKsbD*X@ѻFdmƏ +1/%q' h7P؋{7^߼t,'A OsSWύSђ TR;B8Pve*Gk\G <{ˠ{@O~ tEЋ7@Wt x|A˪Z!^D*JQjQ#^$s|, ЫWA?x S{1_W?T}zX߁9zX$qF~BMV~!R4:iw0UH5xNΙo}A/^>?~ +zp**p/|~*eй΀|v)Gt^RJ=A"@}*2 *ΡN}z|!goo^}{օˠz\ `MPW rF)1$df1!ue >V!Q7 Ny.( 7>+.E}>ʼ m]){c6oC~ѷ { y!|"߼ :wٳ|ty/.B_<=#&kp016|}+-{,ü\+t2GPk o|@:@7q?ut- ЉW}TD".t" ]PM'.Xr z2c7A?{@^\=r™;` }<}x D7$F?""9CEjuQ%~[QS<Ƀs٧'}_z?{?N9ื@=2cČԋBHَ  #i;*~t/ڐ8S!rTv(,xb%bv~Z]Nom*VYBF,DJYmԀ*қ.:#o7X/KQbR/.P|:0?E--ue]vcjWRBx5vnk 9wj1š0&]v".LAH/}AOo\b[xy[az^|'9rko)>|vLJ&]aĜ`!_MۘUxCRzؓ="o}Ao>p<%$xA|ifyɃ!&|>*$6 Qf5gTTTC5%u <,naz٠Nzy%AQNA3oP/OY\_1*ni6<ͮXPvnHѯ **p*{o9~+g΃%Ǟ@$l'chf),&e:u\g~|oQ4nPU?.\Kb5aEWiiʒ/g@>}?뱂3pt!xe ٙ*q&1dciwc6v|5&"%L3BŝO 8}/Off_wWr ?bb>(aDeu{ ,.w\I]-XVQDԠj2+weFĝ[óTH!|趈 sے55mf}<^Dh1FgKm-p#qgl +&1=**,L̢j0)Y-1(aV%lȲ YB C0m+nq<+Xd4@7 ˦J)y;rT]M5jծyM!`+޺Ewcj+!5Ə;)eaӕաUP69d\vXGw(+|3s\Yګ(Qmmu~(oMlKzUI,F%uҒ9ڜYG1Q] ;E3=xde#$[TRR`4Z^n-8MHZD+^H! (DFʟ]†@5[ -|;\k晕=2\]C/u-4kzAڄECl(9#h5fv_U47U.UtC4&j@vTkej4]kyxgE aC7FX9F)i~ &ʸ;@;?ʈjedhGZ +&ъ^aX#(iʹAX\}ec,{ڬwP2RU%IJ2u=\/jaUF;F9~~1; ydX~ڬpĮN($`k#-y_Wt%b!J6q{dDEn#-R W%Ls;rf]䝶u32?SL< XCEN3Pt8Ss*Y=bK%ġoڝڥjOڜhbohls>+^#Y&9n+=i{ +:ܮJhIV+ߩ:UEAUfI-oWV3KWǰkc41e{o NAE3\j) V,2bU {i"B5KDLuP׳o]WtۻפAb0/oe%eT y2W#sU魃hQsj&>'0[G&pZd牫_XxМY~bAJΚQ VDlK[]?60yֽVg,1K)qRR7îvhk[?-yO TĊ +Vp[*d~ 8ic6y<2Y1 H 1\Sl~}Ԟ|GWD +ҙ +jd]Iඔ,6tCMCLpc/J*n!GnlMtc^I{kMx|Cpxm kz=ד6fkqX,u kTPbmLpw?WnuS]oTM]%&&$psMov4mg'MS|y +cW +|UwN){=Ctoi̛s\IIc'1;B)47\U{.v'qƑ-r&tnR45Lj۝N"c!3wn BmMՈU-2cWTIr琽=,xQ\{-SU7(ydM'W΀;Ul֭9dҍax$8d4cvČ]1*:hAW0%íntjɰͱk |s'#>m +!`IX?aiwյRrYBHN-7KGwSqRaL<2woob]*RnQ+>`.9, 9!s IۙݺlUۖo_պWj-09RXS- {a[_))dy",5Vq5dQ2mWpZu;*,NU|N})3MB"^ZLB'={m>Գ)> Dv?rO~U__8JI6 cv&ёJ>اGYan X6Vmr|CI.CD6{fj.6ExoCE*7cC177{ ?u Gw8oon Pc3=jRLu>Pqis0x{{ZR:io`-pF8$E4=%)I[yMӥ?z|wԂqbleU@BwTd) 7'o&f14,GI%:3C*ݛl$j."HetrgA +~ģ} ܡ7V 1 Rࠕ~^T8Ԑx4`g}k 5 ؑP +@Oqikj:ۿKNGCo! խn}U]CȵaqGXP;-N`'+2aal}cnNVoOIXi +fGJD'ȹ3h\0)`Zh/uTgf-0P6@\2 ,shhǢySJ/3R,lgE?6Rqok9q+aGɣU,]$6(.> 8;\ئ ͳ-s lMDnNӊꖽڞi|B{nfɈ_R8PpCD[{` #2Hq`a]ͣT|ksxorH0 cQܡ]z&h9ϢՄN|u}$R)Ѝɂ6-4ޮ'E/W;,*CF]]%t(Vveb3"RH%IBc ^ +Ģm jÅg'^|ko@\{9p_ <ύ2PJu mȑAo>>xeP|&*Ό Axuaka[ĭNEmG%y69hgcxk p>yOD+\o+~e-[j{%G_s#2nS-Z~c$lgVX=U%?]%|hbuW@#ԗsMU̬׍Dc1Jͽd\3/2˼c@G}W!ng%}&116N}_Nyhhٝ*^*&=vH0Eǥ[ +>_tDR ίe?w(Eix{󑚅>PhV11k{5JF_;QUK|no W ^mvf mg^M~U4" ĽMB,E%Kd. +u "b=3,!/bR2xgi~+.'=f4Yz4 :=M aKZ>kgQ5lY\)Дp{BGbG}maFG^_o,C?c'~?6IiEСs-ep#j}uՙoCg 2ϵ"ud\S՞6)$zk$8\Ѡnkr8O<6Ru 9fDF%%ޕ>FyVir1tE1%떊~g!w >JJz8!ӭ>2jO'ZxD^b-;c]Z6tgbU %)O)쏵RB()WN ]FÏ\欘xӣ%#aJ$&9A./:U;^߉=H%}{o$䴒:~-%#臓ӴcInq[QO:s t!ׇ6@gr~%[G94,YB-ؘٔtG$xk3?Ğb 2lj|JՀk[&|&*ɡ3V5jR jA0s)gʿtɩ:&e,Tm2LKI̵)؄QT]L)9ebsӸ'IN _Lc(QR4lSMIۓ.8гkrJzOK<@GE*Sa&BYgj*F(>=/z֑6^o(-\$ew*2 on􂃁c}7&kHhlֵТj3\6ˀw*qˬɃypТ*q)%>s&|%%(L}eEG|l(xԐzԒM1/}ޏ +;T051;W+"__XE"j/oI~6q{xޥ'wۿ%C%m/}VbE-RtY .5[Oz!?v0)V >mc -z6;ݛ!U+j/ʹd<ŅA 𘸙.X<<|טldiq/f|23Kk[^'7f:'uجaD6f؛abXY e 0ߕ"GIy fG6i:Pҟh!f/H:vqݾMtD ,%.WVfgۃ7JncPp=,%;f'iҞn60mWGu#5{*Zym.㾊џUnl$D$( ikVk'Jj/S?b\**9Ǧu1tqa'&/{,5,6ܓC.5_O`] z?$!K e{ 4[xf=Cp_/P?sۛ"d}m4}݄;bz!x]֛bإqbL1~s}r.sf;2t#P7G]3e/p#ŭp aGtTqi$2Iʲ#$1A7*q;8VgyKŁpQglcFTԕ^BUTDn}K˾' ޸d 1i^ ¡#;5TcUq +*ʥg3D!Q\ af[A'ا0 xr7"@$}+ F.uU'1k\ߵ;"d xm;._+UzB[[rfF%ļd0O\:6{XRV-byCS+\6|Նzh7߽v: /l89(f˅eWI.5=jl{kF}o-T +ЖaԦ?dgq 79 +B$< w@r8W0é+=_VxC!:lM9T.P]#!Е[MmCSu5JC!YyF"Ttg7:B\K-/js S/f7*lx JWy9Oӣ3qNg8pY]e{5K,qϤ:pg)v~h)=닂nвåbLȥ&\^9{8|Edm vDԕ!\wkR jR]VdZ!qx1:6ѣ33|S[VكU?x˫~Tnd\Cbs)z //N;1D0$xc]L@ɩ;Z[tT5a"w$_p +(H~g'\Wov9!-m!皳6Y-nrHr^8U VWT #ç>j +?{K:iwed";"gTlO Z-E;LJ/4Аy?=pGN۞"eBM0Yijގ ѵ@/k1[$*lu4f{U>Y 'eZ.ߝ.m1WM٘ma'ʮ\Gɚ}":pp7S,ô?( ĩ\`#v&ѿ՝]Z:TwqJm]pcKuAy Ph_<RsƃՎ'M!tMI=͈t 3ى򏧷1[cx*RɁ'؟q Zpؙ% ,??YdKKvfaUQ^v<`)끮6BsõDB' 8p_̀[IJ](JQ,4Q('$\*sJ6+Iex䮸"&ie'3Gda wŔ~+y"g[a=K+r^vdOmAzt1}o}}:Mٙ+ѪU=zLS`ʭZ=[մ7ǫ|ØP6T5l]ZJRn9N|ledzߵ+2fإ=+S7 _mz[(ŀ`gڏ6j%Y,cBvĵ\mh_gPˁ9z{lLn.0@\?ϩޒ`r1vOYvڴ,M˜eB3;{:Lu㮺Z%ٕBNXwəQJ0+sy5NH1~%9[SCN@Ipr_'Csi\$4L/%pjWKە"ͩҸ܏ *e.33fq?vU\?+"Len=?ϯsT*n%sPn@:5*ؑ1bR10/q\}b&!")uYH eQ11dŒGc{+ĸ yύcXuCśvt]'$tK˦R`r?4ps #Jofj' Gm?~t\JArl]~MMQV1:8ZؑV- &Ҝvc$JfN/ %ix4(jjaybsWX4&=l- z=@,{yu3@R\*+])fgn6^Ћg;_#,#SJCc:t k_mܦb!v,U29! 2mjuKL͗U'EEYj{,%>6!zСMӐ==9:ﯴҶߛ̤$3d3齚$F{U""MAa{7uy9?l\ X*澮 `LujV4y/ +{-nbF*h ks-@\0P*5ĒIȮgtk{C;@/Ιh&QQ pl'-ݱ1`e%4rQ@RvN>k\eU|_+ȔELOݣyD@]޲`kFWRʈygsSJTR@I7*Â/_!g!fz}-&V2mOYFMK oȊo9.)O>^Rj>xA-ळSMu+~F(< +q6,k^#nÊ+$V oe /z4'+}6?J@>]ޟ%/}N^ !ꌸGG ҇f'r@k&rŪjd.j4PN|uPa^]lnD +hSžS-4e;#atr e\L#cNCKS#HjWLl薍M4"+Ր%(cÈ,V3o6k0yS}"f~2~l+V\0CԲ=&l95;| )`#5'Q˵3N-6LꥸǗ6'}`Qƹ ܲ:nExI4@9B?l)A GyIN :M!b^C dYa쪵Qry'l_6Ceu!驥C +9I qō11aRm܃BD{:7S`AQtP޴\ +hjc3u9;nro:3ɇ1u/Ye1':l!tRh2Յxmmzb\3, /=Wje0rtp)nz./7N+pp/hFnXב꿏Q߽ ºow`Kv,S1 :{-(j߭ 7e.hљbDU5l&vsDI03w RnLe/vDY5 ,1MK—TOWBڪWfJ崼1 ƥ!Xq'4|"5}"B75sc?}05(Ė>Nv߷.ɡ0 +j{sӐ">U)eƄ8@D/hQ _'i~ه64 ,S8(i;vI#}g"_ܙ"=+㓠?lefTT_ͫʻ5OCFpԪXnbF=jalqk6G\4 + HE}R3|_O4QS>⪠*z{Co˜I5"6:dDyxm pR^qo>8tȉN +(d/y]@["|JG={+S_I-,g‹{GuƊPЊV̪%>eHK9 N1tn]Mf)/+b -*unK_b}B!*aJbsػ@^Y\;8ڶ>+a%ʟ Q. )g'{հX: i)ZB.\  wf,;?; e{vl ~=4;$mnT,\d_߱a+m"Og%gM:[#-; PܤV Կwq_sm7`nᕂ~6/a^^Uw'{/~70nxlz Ck6\ފWMԪmfOq +x?Ʃ// =u^l|?@*'$VᘸɎӒ}BX %oydѺPi*`ݙ`RCN*lٔ1\`ZؽfFy-?p)24eK ]gNoZ)ݨx};v~e pf_F%R~_zIly6/iN+M&}VeJYgKjhžPyWqB%ގK +TO%12hgPB~@?>܊耗^Вkog4Bǜn|s4 >< hi.3ӝV4+r IEoW9EU ? 2Bt 93O@aɾg"N. !Ƙ/6h׈-ZR^ +FRxs̓AdʖTiBgnYy[bӎXoe[}eS-Qeel80E.Ia=2ZjÈݎ\sOVNƟݐOĿ1G}<B][!qkHܪ kKCI%GE];4Ԕ3XƎ!os?nAfyw)" "피!tN0ïu1WF8L=8d @Dܢ!jC-Ap䌶1fbIDKTۂc} +Ĩ塺VxVOXՠ!E]쒬ü\PXXBO˻3߇ο얙<ӯ>~x ɎƘ+*T)-Ƚmy}e-~yUu6uXop臿rJ펉XϻAI%uK>RϺևL [N>eXjnj.g'i).&nM;3lܖa}Tݟ<~e\lⲎTdzh;h1qA#o[Y^V63y&y聓_|Z +Nr;3ɞ'nAֆZ/4à 52 "iW? 8VN.p|n[53zL0R0 +$ɤmY)7燵'vRxuIH\5W1yA6{lV͵ +\uI\#ژ|ʠP6 +>nsֆxl)Ȑڿqć5^*3o3,4wVl?팠K츆 EC W"'3JomG |]PrwSꨊwV4 zbfqQ3Z,-*ƜTivaIqNV˿<ʋF`y_I#=#U jku)&RR7>ioL]g/UB?^6޷qb(2VtpP=9/ +{:Tl/:jۉuP<ʚG|u`+mM+4݈:Jiܰ +f endstream endobj 21 0 obj <>stream +HWKd )t|-J>[ (x#HOfUMw؋FzERdӟ??~N_n92,οӿnyVSNy??>o9?_p1tR5|㧟ow٤[-WK?ŶQGnݔ+6)2!V4VuRJe- )&$)@]_ѾZVnD6HdyS@/lK qBQ߽VV&)|asstQlKZ,9%-x Cdx%<}Ƈl5hm}^+_n?z B- 8k@3J>Z)v#AN /м6¾<[v=RVnۮ+fjsx rfۑ#m$t pØ=4i.WG9:E,9Nz|1榆.[%{yWYze+2P˰Myq/7G[з,#kBT;_c 80473Ԑ0BFS7dLKmvFB -LFuC/Up Sn^FiA 2"s b&iNu`foH žOHJ(Rh +lx`>REJTpz" +G1!qX%* MG* (#ˀ!f"x7q+șl( SlT$2E%QwhR4r"!UHbxd%1FJO 3 tQe7Z +/+ < Fȋ Etp?LMYH2o=lHmb +2h`Vg48ah"c{x&b`T,PVititV̀Ȼ}Je--3y~Y7~ߧ-YQVڞKW~ZUV vmhU&"+&4?^-Ǫ|â+ +} /r@+vՀk{Sn-yw[g)(tjXkRΧ^GLߛl1q5/2_.,v[2K[o Bs)X4)xVc4_G D1X5)Xx2u,j K {sM't H( >&?ޜOvISie /P3G1Z[D!XB}@D÷ +#% ! #"D#?U@n)wWYsk#3:c"1 HnUt^L|z{9߽9h g#)8ˈi=9wk jmc13g3c]=MLɵ{z22430]d+] }#jJȥ8Iݳˍ_O^ ~8 AdKCE>;p3"'P?6{{Ecf*.31To#keȒp.̆thV$$] mY;6 .k޶̣) Y4v{C\D:>>"qm&ه'XY+(LmkzBX1l0M^8 @ajCsE>@sfy?JA v)ڐ( +ՓRtnژ:UGfAA]/b`dž@@$5ªn-c }Vkwr9QbEcNd sgNgX~ׄd \Mc +↾AW@\d `'-`JP<ゐe` Kca.\EЦ(v +¢AK@ *e~te ~5g9 n(xOzZ8QuO\]'s!g\t*Bb,>JO^\UH  |Ģ:=a;QM">GJzq#E[CJt;B@.ۈf/fA>3J4 XiW%lv"lKƾ2z_A~`e`,+u F6;g8Kcm`?j݁١^$:b/Xƞ}_ Q0sm$_ToV ^|o9]ICS+,mm@s]AlÛ{nGm<eЕ\J* u༼e]޵S.oWmz^y2)7~kԑ8DpFD:N.t]x_˥ǒw9|?H Yb, ,;uo`67*2"#uNtֻWop +ʮ7#zkn3NWo`ujܲQ|UW)o%\.B׹a[琺lpf%B"CsLe\y~؍5n0@1 WGXPC~WP" 3vT_ȒϥfâlWo[[SOCy#+괮ƵI !УFm,YˮEfN$q`ºEEK*Ufl:]t3xG0a̲؟$F&7^J:cji]<@^C/DvYSct.\߼? 8MoCGη_~?k}o3OY6):guIઆ4T}rܓo" +?*uSe ]JY)$Vuɶw5`t(̄wW k B䦬ۮ}DY}P2SS|Yiͪ5iK$Ro_~|o~?O_^]C /_n@icx׋jQ_~|{zx j)=AP<\o|KR:h0BR.k Cs-cznC5+̤|k+*(Y;TCTjOVbf9FlIR6 2`; 8t”b:FP.|O8@{ZNVh,3vX_atrQ8콦!lL OAa9՘USS;N0C|ۄ6&G-=찰Y۲ +Rf6㞶%O|)9 +ymNc2/[Y~xW{1#/ +1mlEbsODED"XAAFQl~TR*9CZˢ3`ļ@”SU/a0N|:&,М-H]wWKl8 +ۄlw[m!"'8,(YPLFS-z[@ݨ@ce|Oӛ>O*(`sm|venTl=%)H]$4|.aJ +ȰZ859SXI{gŕ\6JjVKz H\lT$lmK&4\=/-'Ĩ:;_2(BF +)M6c61̥N8 %f8mX3) I(EՌPvA-ų(`RESE.a TzܬP]p&qu\\46 mݑZ g=pX_c\&0)Q‹YIHlȸ ` LQgAk,m3MB8-.H Z\5i(PlP` `|YVhZ8Ixjq12/Q ~B᮴(ڴ0b +1XupE3S<'o[G b">fUgrhKT=3rET8jl>(`=MkջO%LѺr(3Tpc*y4Q-Kp)pQG濖Xwj::{݌ӺϪmeW (Ⱦ-Zi('p  ~h;=UᕐJ,x:\SGqo3s5pUIsBLrur7bn.L1<5W@=8גv2螊!tj6&{ `O;;mgm%AyxAbدڞ؋e,ض-YiT/XS5*f>b 11Em]/sEl]mNOYx6xIЯ z]HgDW_2΃JOw^ӥr6Ph Y>qx& t.:Td!l~v]{O74=Jll/"=c0@NҮzRX, @4`kP}w6IhKx0 G+(%13 +dpcxϾcg b:[:!+f#*%ZdLwP'c4mmR;a[x# yDL7Om.&^/`,N);2#øm0 +};tM`3sT!P"\?]>ӌWjƋxR=9\rkn~Z W--X̳˸/N wrn(~4Ӎq5vC& kgz֯{eelr%ɍSz3 `7&?*_5y,EfJٍ|Z >ckq͹t-E'ވ$׍TU+7B!Գ9,lBSTuDGߙ-7GO)%uzl0w-KV?e\?FeULSֳyXLWݞ Tc~M15uU׺^ Qh5NDqlcI81mrH%*bVhv?I迄B-&l,m !YJ7RctY\ }qQ8ḷѡVtq/0Fqn}ʼnInA FeCEtVW4yJ[n ·]xԓLؙxQp聭Sr=2~|k) pD=_UKrS¬г!7ne{j;Dd}јWVViDwL3t} Mt$vlsP7np4p9e1[j &yVv~$@iyF!W k; Ma)TV=D/;]|uGtN2cM1:-{N2i V5'|9p;C\^y|)  l;uK Jy* ]I ш}>uEf;{gq׸LOGr\x ξ9Oj:u *G&~iV_p!B\" 3敷)ewht& l/Ԭ ݅13_dj^7k+{$C"N/FϴJOż6@Z5kN֭Z0Z֘;3I%S2F&)qr> C{n<ۣ !6'BHv0l)0L-aԬ|jajHjdbY[gVtSԅ2u#֚Vv1BjQtoGfկ#fU+$|dy{+5lIڣ{ nfɸQ#;m3k+R6 |cJ LCz%8VMM4Wa̷2՛E5yCBN߉Qځ12R"'iKI^΍f+"k&=eXcsaN7ZW(逿<̜YY +Tʉ8U Q +Mx^C;&GkK\Q~6ḉn0ܙ:H`G>b+%苶=<S2m1ˉ܌gi?q|F-ij-NxǬ(ՠZhXe  %-^B3BD i<ԔN})WW^λ5Tu\nN6ZJlDo'|,fj冯qǽ ^EW#Љ>{.^c-2\~4jBǃtash;$ɮs"7y Z8))aI|>6m&J R--U ];Y!i-~^gOnop ,&F(rṻ U +U& 0d\>W{&, ?eR1EĦBSU|Ë_V~M"X0780k%sMpXޘN3E_Oge\&=&Sבžo[~Pq~% wxGB1B`ۙR$%5 BJ6J&[KR!^bN)lլj/ 1x$i3+.i\YrW3%5-Xo=pEbaK0Pl&70}CD ʽ Ma_/} 5 kr1 k󺶩؂,ڌkp穋|pKZ¹^t<ǻc6^ [ʉOxK)Auu)cÇK 7_H:ͬ#V͡;B&+Ck.&F")[AHGp(̈"MBB&1S̴X`[ spJuŏqҪSȼ8w@;`Hb8I7mLٟT +~i֐vV"ΣB;LLUwuuOiKq蠈yk">ztͽiE*Rst3st]sT%]^QQaS|"jez-Qfnz: .GOcOTشkjH8Ώo 73H=}MӖC$S%6NBիZh҅uD{SI*x"2[>=y-2Yws_ѣ>^}3F8U_٥Dq`E5wmyP>'aIqwFBR'yOy+Ǜn>Ltn^-JRW5u'xꓢg](t*=b~?L-t$5Qz}gRύe.;73w z6a0x2ȚDDkE=`F5]htZViM*7 +vK=;Ɗ[w=ɚr{ ȫەzKZr-^?^~)'DV\Qo,HcG*WVFPC_yCBfeZ9:~I`on,=,6B#v1l*=[s4S"N~oP [Dk`;̲9 l E۝SB +VǏ-)[ EWޣ9CB{tcΐ p樔hgP"F)5^!D8ESMa3oc${ƣAݚel#C91dMy |ϷgnPBIlGs6͌WG{Ǿ pkXMȑrC`^,#0uIY7N#x7S8[,޳&ҼDG`TکVtדC;L:|>*y~n(( y}ŸW6_z%33wp>hK(_3y{yNyW%L.jnϽ +oDQed $dJD,f3TM/ZZSpWRtMncҡJ +Ɓ;HZI`04c2 B ډ3N̙(MBFatML5a}-`ޢw.'\9LxAz~)^0OiGOu>yGr@> M [c< +mG20ӊĊX巖5@RJ:$ meq}@C+r9uMU73u'"_KpAW᯺Rp熅 +8=5ORȥf&>b w =c[4\j鎎KOjV!T9P*w'.R{=Q$48P?]%*9OPU:?~MOVokcYfW Rb&mrc/Z|yPñ_s:~}+ʷ= /ƅz3J.((}h_֩ĩ2+L]:׎~iua3m6B7 n"(m\kn#sZkjNE rk5e+Ga:Kp*TT˯Z}P슞zësh3٧#916ytwE- ~:͖ޗ:}|SC^tB\VZK8*d/Pwn+LI|]؟66_*14qmt=C}Mk5p.oc^LXMg +,Z,)VUBts߻]Hyͨp5L2.ϐC;)!^m2na}rZ|cr :Iz7dd~;(*1j^U+|)) Tk< '61k~&"y.%V%{$<‚ +wu_1=)quBô||i=?xK_u?@o;M:+>BWL~}{zH3_HR/M +:2Y~/05ӗNcsP[jΤԽB[x?KMÀSꜮFwE 2x@O%%MmB`pA9WRƦﯠxf$QnG].%/t I5IpۈPebjX@nÖf iV mNDl^G/&bfޝތ%yEmMD&y5¯uou%Rӝk]fu,Rz{gJ;hd;eYgZX,t%t!"6'8pG( EUX.5@ h[~= ؙϼ`׭7W1Խ Uda:\ C|K1-iu1"#1l?QLX|e2.hq5c/@V93W-1A5ZBH4Ƣu\ հkG0 +_ZijT\dQo >?ħ1Lu\\ͺ0x)G-o H y>)p=˚qth ζ{OvttG>WzSI@ӯJ4^R?(*\֢`>(]]kvdwYg~ o2jiGRR[jϷbjbOKU_ GIuo}uhCWWTStރIR8i Ь 0LYGG)èMOʻ*Pft#<: l鞏ڤSf Hm0$=k>y,PޠŶ;)Q&R!!\ܡ;i\@' Yύ\v=.^^fkBΗ=f4-aO^3 ́P,;a}`c]ĐtJ7A4ᡊ"gVp`9 TP?Pv5@M^?iKAti hɤTV7Ztv9UZ[Xds/ +.j=Df}OU?Mc)W>A㩋Yp>:F'm6: cY^;ڦϽƕ/Cz$B0B,42+ tk.)/$q} +_ԝdqPl^i߷[ei&\ZUz ,1je?R8ξDu\*1CʵO뿫1Ѷ=nk];g\% ίꗵ_Ҧ2Se:ю> PfϾ #`(vi6Jcs 4&xh5Yl`QAi}-<#Gf[|}? +x( [K,> *JPA 4Cf/ Wd%`YIR +04j8F0ѫGӃO\(?#Vgycq$ ͔4 UF$ܔEN$^ ]ù'sO9@>9<%8GS"s@ +`֔5H0( );,Z.~rXoalNR]MQP̯9_7KG#yF-)*c +UFC&[:Эf~"ք$:j՝] +> +,g]lmg}c+aB/@!+_`U=O:d}Ӯv 0!|VKSW;ҧ qIriʱ !j0*nh~YPx+DzΆ4Ұ2dCNp{EhY[be 镙CY$KKX3ǚ MЊOBWvWg݅Iąڃ隯 ɝ"$ͣγ0^![-+t,L&-h}q&aM =iM=N\vN,hxeX`#Gb7Ps= +Q{>}bw4{/BUkR[d.MTةHP|CZn,+[=p PYGOXyUsKQ4B +5t>3~{|ߚ@<|ا,ϔ >%Jt&x)8*e1gnۙ*c21$Ml i+ژSJH,?OĨex2ƇQ,5dW?PJ7[MGx/Vz"ܑV5մ5 ڞ Հ>Xxhi19P}'՘0 e ?b2Is:M<9ۈ޴ݬk? +@4Jv}owJ.Ⱥ{NL+Q_$t#Ǫ?l=j 63S#'6M3j}TJ6/iQc:'\yJF,T2^z{OOw%>hy;kI|q;s:#dgTy @7.Y^wbXਉ ݜp77e a˿| oy:ijDgrU̺$/{́uwn=ryh9;@X)YV+rKPV/WClا._OUEr6YtV՗0mA)_}tYU @UõӾ]zSoZjmx_~wjczq]Ծ,U"[56ư9v]-ֵgD ~Q*&9j?ҝ|m: ٢O3L.ct.hTg2F@ਯq2nz,y(:OXs|cMw4Xw~ْc:|Y/7MwX|W.q=8qG)=utgltCDFV}mݪIS}IAFeغViٯoB5lشT87 ca6TWL,L;䚪t%Iӎ=P^2%wv%\ v\,q8ClC\p8 ٮ1 %9# @ Q$MyQ.hgYSV±<誝r}xt!4Bʘ,iF*x`@M2)V8Hsf^{KAbe qLSBV1J0aQjNG5V.~^ky7p2[ eۗLTzVO֧nggNEІ* + q. ޒDI^@V~rјK*.A{s% WkFCoJR[m*>+sS{kvԫ&(x(ݼ!sKZ{=Q2uG:s#GL]χB.GDR`KQp>)ҷ !15:^=e6}mYlR!.>tgYjV U?hEI5`G?{N=sS=ʮ_* abpZeLYN".ΚNċrJNhFssn~NwMI; +L]iNKׄwW_ډXUwR;7&ą><`Sզ:2!yM( +HzȳN:EhNpDŽ1_\PfE=߯V)8p']n= ‚t +@@5Yܧ%Mq' PֳƏZUi7xWhġ84^~PLm{M3'JO;ϟNX{hZ@m +ɹe[> ACm6Z̍}Ojp7th-GG]^=|g:*>0fU A'sJaT0pB|L@lj Eqt.Cn:Qa~y1h.Djy0Am($Xgv&f5m͋\ '?7n4$l׊d4K5Q-Z-ge,{QNR'%^,u9Z#l.!jAz/}de|M Z|D?8!mY15-KG ;_)?:G"FS77t 3N_.?%6ӔT\X]A>rxw Nz-nZ0iMH'%>K8]+ 6“}# w!!jwH +vP.2=g B4wd$'ez&m-WFŶ7 < GȰFz&_ /XvM&K L]1h@4\zi ԆRLGItc,RTHtJPj5мš[n=Oz?1ګzK|lHI( +Q oI׹*PRfF34 C7lQ[d5L4kR +l +ћDp1̆) t(&=S3׺; *{h"'TilşI(nW|q!%с K"k^BTƚHΌ, +h X_|r^%}C"{cMgˠ.rABRs9%2ES(^O1Xs3q3kVK= "e#y 9ӻ~N7i1;| _:u3=@FXF 07hjc/Plyg0nqiтQ6ob[:+-)aq}Km҄ar8 +"n2w^3ѮouX|?5ByTN>MEy0nŭM'ˁZuEu0G^[ _9W<@X8sc9bOx ֍vl+E\tf Y3GΈ] +S B` YҬ3 k9 9K#,d]ѬnƹM|C\!16NzgC7ٶhl}/k<.lA@%p6s2ڼ2oSF}=+˜@KV_0@UC# F,hC.| D_ +ꝛ71|Ͽu^daNpdZQ@k8⽠ 'Mv$j@h66"l3* ¡ALj"K8qgFLM#vbO5Q΀aB9C$”4GЀ,4*T#*ic$x0${sR@$;Trɜ]'̧&@: 8oDKl|L7u<9ԡq2&Ig塎LJ$b Մ4p9u5@`*gk^uN+zPwТݸ۳8l aL\ 6=CQ ]K!Lʸ}h'%Ѓan݌C?eeW_Z$L"ȳs[2dUWBx$BsILu.߅T͓3QmˏXEA;6qƬv8 Q#[d&Ӣ,̢ uCa5f\Ȓ/4X[vzhXuI[p/wkr~@:a}ٟLNLBXped5ߌȪ0ۋnl5Igs%=$"K*2@exJ4lJ[s9H4Z]08nL-$5(qP 3: ZiR{#""Vwii`ƨd +Hh YJDG%8}hٗ?hC1*#*P?K?* 7H1ȉL ~̈́鶛f#)nFhrsz$kSVHЩshl)TL >BIѸ3- +ԒNId*M":'‡bH<Az<'\rmm (γDFI/A<#2 :#q0|kom"oi'֩ԩqOg_ 1ɕQ\֕))Gw++S">!pEktqm-%ՕzgkaR]f6}w\zҀ7t}% (R"SK׿sH,SĴ,@ +Ag>B}vR@@}*Ь +S2rC3w%IfFT]rwMHpO8Z:g0kGDb.mk)dv"i`7lQ.`qÉTHbDjY^;t!bb=jQS[ts5B 5NuU d1)ZV; 1?ǩ@ *04fjABV +nlSFM/:X'QpC-NVXhSC͓n 즺S9"YwklATx̜dFTaRҗ&^'KaMn LQ|O'v.-( +HYa? n v=ur{}.X3c2nfO TqVv2w +UBd")DRCe }ܔ 1AŴ+IHW전M9 S.N!0O9E)ln$4,] 5)dp/-:<$-Kly19v  CFWa^963w +<Ѕ66rQ*$6)pͅ9f,ž$oixGj>ۢl֝rx7Dir_ Doў푩|0@@.ICPަ/+k|Ԋ|VV˥ H Ԇ0\=ϽլؖPh(byE;;_Ka%M4p\ qk>yT~m>4kzB(ϴ YhpCPb\ںWm݃i(^Ac=NxPNFўwMT--<67e+In}.1tBȞw T~'$+|z7e[?wN$\N%,3H9zhpGNYiY`Qj^e+7}6urE8LYӖ^D%+N@]REES_'®fVLły KւqC@FTvH\/ Ci=TZ.vS\4h3u.\ )he1b u:.Ɠ\R ŅYi5?FEB8Sl!,̗(/[ ;XR>uڦ:Պ՗ڹ"+'"k[c)HRVb;bBq8A!HH#jfCkC)]-Rk *L2W8WlJSj"[}&n#z\Z|RX./Pe{:-!>_¸oC;$;;qM)qX)+FWh?qGU`'4?cʂ +~;Tw٬jFeWq>@~^w !PlU~9@cQ!mqxF|߮:vLqyǬU+|ww4EV[KxKL84) 锯Y&sm4PC!* ێJa躚9KB[Uఎ,Ekmi6*DF%HNAK" [NG0_ʼr^Q3\ظX*0Is-3:#uD6 h7T~B6suJW"qi:։: _ǒGwOhx*yC+%*zΥ8yfP^S"T;P#&f -7nT6]UuӫVb}ʹWW07f?9e(x^H§:I~VչR_g\gE]o*foedr:\-0nHQYa-^.cMj=fiP/ͷOmyd\/uLG[6ՀS8ǚtM<99 SrʛXZ+fbn{$ WS6T@[r7TΌ~X3[7OR0 ydzzo}z"ȂA7<穦Xɬe! 9'V[o}=뭷t5*ِFf  љI{H#.߆9q!.[[_uwz@ |ǽ'h.Z_ASlKc55oQ=C1+:UߍYܪ͊Z靣lxV:'Jl[5\TU=lNOq!2K{MU~|\KK7gӾ5GV=$9d\d=4T+?8x@kPjsZQ +oƨSO7kYY[Z*@X1t[k+~^ _r"OӞ<( +1 8/R|<0l9jCy2ȀY6Z +;qabjS2[oxWO[ߜi7mM=Y~HXDFWn[bZB ҭ.$ Yu4,Kw#[VQ [ aeyvD%e1|y}@޹OHG)MqxN. Glhژ/ԡkB + xNWbx5=U$=00/>#>~"B\t )^}e~W값 WIpJ2tZ9gT~lW%PgTƋ-Qj:i%!E&qGITlV;j\ +iæ/bx#"z@+$%zbPJ&#.Y݁];oٖ\+z\e"PߔN6$\ۃg$4z|hvy㥤B+/D=#(oĝ![A^mʵA^m܀/@4lӊQ II32LV_{o;= +ML|j=L(,JRP:srȩT}abi.tWmH؛}嗟Ͳlg>NVPpjx2pyFP|z>3\!i*X3iHϷ-T3xRݼoFL݌z@2loG{s[ l +:hPWܰ"DmL@h[Xa*^n>zIDyoanZ7aW}SK-HdZs˸zLD,}n]q+X~pD4X vH@=iHuF&kWXX'V_zz|{fP|_uG7Û@*Og Y-UJʏ[~"vDcRzۍu!4ldqk߿+&~_tl?}iOJ_3C4;;Τ)6V)HCGoi;R8Ik%˻xz/G ;q6뼂KEH&.Ho~$ ļF42Z#X(ڧE%S S6>M&"c7Z[@͘f*؍iq ݏk3~U=Q|`0ONC{|uMQ3X*dK ڹ/N!񢢣%ˍpWFFamE%DstPK_j[{cz;L>w3E'A}uxb# 赴e,gKTktFk[@#Ud;n(^ +V<уRj>TҊAO :% rlr](Rg,nT7`~74xZL?я5GJPaInpҬҒ- [I&l+df~?HPJB xF$y)QT~<~-IpJk<:| w& ю缪=+zS&Cw/)lϋZݓKh/-WEfzB44 [)9JL|bl@}nAf\KߵZ̀}=$𥬬9txT@8-5ԞaیxwqD}uE-/7fZ~4#['Ӆ0YU_xf´d/_nl}ҟ\B,Q]-@ڨ pNOp5E-ĵL8}Mv!wsAUi[`J !I`TϐƏDwcE 5[Ŭ[Z7frߘeSb,+M2OsQ>`Yg,zD;[Z?cxqn\\7۰T?Ll|V)zrP&HJgZ2F(5fƕB.(<~a۶ pN)>2=;m,b}uޛBWs82ޛ1+*;e$߃߱B9?ĨF]7NB̏Tf\z((bhݽ  #",b Ŀ|f+"euvWWԩIWW43P {rNAaDTړ%8$ 6'&!|LFR(U-؛Q$n%+Y#1@!Fu,ӊB֢LXZZ^cc a,Aυ,FA84s/F tVA67pú3VӍ;Q1t;A6!>w|xHС#1r`v +dEHx@u XO#jIٜm5c\M aPR1XPA4V07SSP1 s1c6w#"-f^%IL \nDkYʫBɉy#tZTT.^G:S# vt| FxAVߴEw^ +8tk;|J, `[Bo"A;'hxx[[Do41 puL%j/-hXY.KgۇgJ +G7QED*idf+oTMnUq-efse +Wa.__I~>2=.=1T<Ю vym[^^_ ?-+c1!MXѬ'=P{X1-~mqZd ]n?T^VyߊH6f ׻ۻ<|ͧQ3e BkZ7<<@oA5lJjGm޷4Wd3B] f0COon?Y;^&v:A_|ql3=?#W7gyu `Q^MSm=],g%ˉcCE3VwQ\U%E GqP`WwǤۯ7'{ endstream endobj 22 0 obj <> endobj 28 0 obj <>stream +8;Z\79=CW=%,DRLLZ;\XV&%PP`4$PhSIYH\n3cGeHLj,G)(;g>fJ-UQMS&&&+C:L-!7B8/ES,\A;HGgk+Pla1/qM +gu#TS(H#q88ULjk2Ln"4,1l*U*uH`l4RrJeN6*d,eEDWpV>":*-=5q0,m +qb%P@58t8S,-p;:p>gs*(kcRo8r*UQlI:D5Pbjd"dTOQ0WmGt!T7bt7e +;W"LFEAIbcY;/0n:JV#='B:hb30Q('3GH+0j2G9@IgD$OU@K.,(/Fp>16V5k& +YQF)oOOnTKWC47lR8IuZipGT%/Leo:jYUbMl`":>k7"ULAGNX;e;bX8g#NQ\KEtj# +k_1g8X?Qj:^.6(N$8oG%Zd*kp7)IMPIVK3HeIC'$:B2ssY"M-j]%r_(mE.CnBZ!8Y45+:@tcM'FA_uA1\:TQV*OlAH*`; +s/U*"do:]<(Z2L=^_%`r%qVnRo6\$cV*+/Od^E%S)b%=H_@Y:g&N3q`BsR]X[F>:9 +dOB[Ra0ua'qu`Isr(%DX5C"W2qHime*U0R"UnZMa%r9m>2\OsBs2Oa,!O'E7a!H/q +=8iPpC*C7"%#ekKpnI,YA:RXni0R^(r\tjmj#:>KAB.1W.Z!X]qk!lhF?[_Y~> endstream endobj 24 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 226.3407 159.9317 cm +0 0 m +-0.169 0.092 -0.276 0.156 -0.389 0.21 c +-1.211 0.607 -2.034 1.002 -2.857 1.397 c +-3.618 1.763 -4.381 2.122 -5.138 2.496 c +-5.59 2.719 -5.754 3.179 -5.552 3.599 c +-5.354 4.007 -4.914 4.163 -4.463 3.98 c +-4.355 3.938 -4.252 3.885 -4.148 3.835 c +-2.535 3.055 -0.917 2.284 0.688 1.49 c +1.169 1.252 1.656 1.13 2.188 1.159 c +3.187 1.216 3.504 1.498 3.716 2.475 c +3.772 2.736 3.705 2.872 3.477 3.002 c +1.83 3.94 0.19 4.892 -1.452 5.838 c +-1.913 6.104 -2.377 6.363 -2.834 6.634 c +-3.195 6.849 -3.347 7.175 -3.269 7.535 c +-3.195 7.873 -2.924 8.174 -2.58 8.166 c +-2.32 8.16 -2.04 8.055 -1.81 7.923 c +0.229 6.761 2.268 5.599 4.283 4.398 c +4.759 4.116 5.219 4.052 5.735 4.123 c +6.658 4.252 7.131 4.8 7.147 5.741 c +7.151 5.979 7.069 6.12 6.865 6.241 c +5.452 7.076 4.046 7.922 2.638 8.766 c +1.587 9.395 0.534 10.022 -0.513 10.658 c +-0.948 10.923 -1.078 11.389 -0.849 11.789 c +-0.613 12.2 -0.13 12.311 0.327 12.055 c +0.377 12.026 0.426 11.995 0.476 11.965 c +3.073 10.409 5.671 8.853 8.27 7.298 c +8.992 6.866 10.066 7.13 10.469 7.83 c +10.859 8.51 10.683 9.274 9.969 9.856 c +5.41 13.578 0.622 16.955 -4.62 19.667 c +-5.437 20.089 -6.143 20.243 -6.98 19.841 c +-7.259 19.707 -7.493 19.586 -7.684 19.331 c +-8.514 18.219 -9.494 17.261 -10.712 16.573 c +-11.887 15.911 -13.14 15.546 -14.499 15.713 c +-15.444 15.83 -16.003 16.405 -16.095 17.351 c +-16.163 18.054 -16.04 18.744 -15.666 19.352 c +-15.086 20.297 -14.475 21.223 -13.871 22.153 c +-13.685 22.44 -13.482 22.717 -13.283 23.004 c +-13.35 23.045 -13.376 23.071 -13.407 23.078 c +-13.509 23.102 -13.61 23.125 -13.714 23.136 c +-15.298 23.314 -16.802 23.719 -18.101 24.699 c +-18.184 24.761 -18.282 24.802 -18.363 24.867 c +-18.574 25.037 -18.69 24.97 -18.814 24.746 c +-19.355 23.765 -19.913 22.792 -20.464 21.815 c +-21.815 19.42 -23.167 17.023 -24.521 14.629 c +-24.627 14.441 -24.71 14.297 -24.518 14.08 c +-23.837 13.311 -23.183 12.518 -22.523 11.729 c +-22.451 11.643 -22.416 11.526 -22.35 11.396 c +-21.514 12.274 -20.617 12.541 -19.592 12.315 c +-18.589 12.096 -17.886 11.455 -17.349 10.553 c +-17.226 10.711 -17.136 10.814 -17.06 10.926 c +-16.687 11.473 -16.239 11.927 -15.591 12.139 c +-13.693 12.759 -11.606 11.262 -11.511 9.197 c +-11.498 8.904 -11.421 8.792 -11.118 8.728 c +-9.567 8.399 -8.458 6.98 -8.534 5.402 c +-8.554 5.019 -8.444 4.902 -8.093 4.802 c +-6.018 4.211 -4.969 1.575 -6.383 -0.116 c +-6.432 -0.175 -6.461 -0.25 -6.532 -0.372 c +-6.241 -0.463 -5.984 -0.552 -5.724 -0.625 c +-4.543 -0.954 -3.365 -1.296 -2.117 -1.238 c +-1.214 -1.197 -0.567 -0.731 0 0 c +-25.572 12.788 m +-25.801 12.388 -26.008 12.017 -26.223 11.65 c +-26.849 10.58 -27.713 10.363 -28.76 11.003 c +-29.835 11.66 -30.912 12.313 -31.991 12.962 c +-32.488 13.261 -32.837 13.656 -32.962 14.245 c +-33.048 14.65 -32.95 15.015 -32.764 15.345 c +-30.98 18.517 -29.183 21.68 -27.393 24.848 c +-26.244 26.879 -25.101 28.913 -23.957 30.947 c +-23.394 31.949 -22.474 32.202 -21.501 31.614 c +-20.394 30.945 -19.287 30.274 -18.182 29.603 c +-17.186 28.997 -16.949 28.101 -17.518 27.09 c +-17.872 26.458 -17.834 26.508 -17.263 26.065 c +-15.929 25.033 -14.337 24.891 -12.767 24.623 c +-12.264 24.537 -11.98 24.666 -11.725 25.092 c +-11.283 25.827 -10.525 26.154 -9.745 26.327 c +-8.509 26.601 -7.257 26.855 -5.998 26.973 c +-4.518 27.109 -3.022 27.135 -1.534 27.128 c +0.01 27.122 1.507 26.739 3.01 26.417 c +3.92 26.221 4.844 26.062 5.771 25.973 c +6.189 25.933 6.63 26.104 7.06 26.181 c +7.288 26.222 7.308 26.36 7.212 26.537 c +7.091 26.76 6.959 26.978 6.835 27.2 c +6.387 28.002 6.595 28.969 7.368 29.458 c +8.608 30.242 9.861 31.006 11.124 31.751 c +11.851 32.18 12.835 31.857 13.276 31.076 c +14.778 28.422 16.272 25.763 17.771 23.106 c +19.213 20.552 20.641 17.988 22.107 15.446 c +22.662 14.484 22.274 13.52 21.536 13.067 c +20.324 12.324 19.113 11.58 17.891 10.854 c +17.154 10.417 16.224 10.679 15.748 11.438 c +15.498 11.836 15.271 12.25 15.01 12.701 c +14.889 12.602 14.789 12.532 14.704 12.448 c +13.873 11.63 13.091 10.758 12.073 10.151 c +12.009 10.112 11.977 9.902 12.02 9.816 c +12.77 8.286 11.921 6.531 10.733 5.879 c +10.13 5.548 9.475 5.461 8.867 5.479 c +8.646 4.924 8.495 4.373 8.223 3.891 c +7.679 2.928 6.744 2.573 5.698 2.484 c +5.434 2.462 5.347 2.37 5.298 2.127 c +5.112 1.211 4.708 0.424 3.865 -0.06 c +3.31 -0.378 2.692 -0.479 2.06 -0.459 c +1.789 -0.45 1.622 -0.541 1.456 -0.761 c +0.647 -1.833 -0.319 -2.667 -1.729 -2.831 c +-3.034 -2.982 -4.28 -2.685 -5.521 -2.363 c +-6.125 -2.207 -6.72 -2.014 -7.312 -1.816 c +-7.522 -1.746 -7.639 -1.784 -7.781 -1.956 c +-8.074 -2.309 -8.354 -2.697 -8.722 -2.957 c +-9.761 -3.69 -11.296 -3.525 -12.226 -2.581 c +-12.59 -2.21 -12.862 -1.742 -13.14 -1.295 c +-13.244 -1.126 -13.33 -1.059 -13.518 -1.103 c +-15.147 -1.486 -16.706 -0.365 -17.187 1.087 c +-17.24 1.247 -17.269 1.379 -17.505 1.352 c +-19.263 1.148 -20.933 2.535 -21.055 4.537 c +-21.069 4.787 -21.157 4.86 -21.394 4.906 c +-23.188 5.251 -24.391 7.044 -23.97 8.788 c +-23.879 9.167 -23.608 9.501 -23.442 9.865 c +-23.391 9.979 -23.352 10.174 -23.411 10.249 c +-24.064 11.07 -24.739 11.875 -25.41 12.684 c +-25.437 12.716 -25.484 12.732 -25.572 12.788 c +f +Q + endstream endobj 25 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 2212.4014 -125.8926 cm +0 0 m +0.521 1.077 0.807 2.288 0.775 3.566 c +0.774 3.615 0.767 3.663 0.765 3.712 c +94.585 21.477 l +225.723 -129.39 l +225.595 -129.533 225.47 -129.679 225.353 -129.832 c +h +21.473 98.452 m +21.869 98.399 22.272 98.368 22.685 98.378 c +24.157 98.414 25.519 98.864 26.675 99.604 c +93.064 23.226 l +0.423 5.685 l +-0.291 7.983 -2.035 9.814 -4.263 10.652 c +h +-174.233 213.425 m +-173.878 214.348 -173.692 215.352 -173.717 216.401 c +-173.733 217.051 -173.836 217.677 -174.001 218.276 c +-25.678 280.659 l +19.528 113.33 l +18.108 112.743 16.905 111.751 16.058 110.498 c +h +-135.061 313.532 m +-134.262 313.279 -133.41 313.145 -132.525 313.166 c +-128.233 313.271 -124.838 316.835 -124.942 321.128 c +-124.966 322.116 -125.181 323.054 -125.539 323.916 c +-55.576 368.425 l +-55.536 368.379 -55.492 368.338 -55.451 368.293 c +-177.307 222.767 l +-177.314 222.771 -177.321 222.774 -177.328 222.779 c +h +-887.38 408.967 m +-898.223 477.737 l +-895.993 478.391 -894.192 480.008 -893.282 482.102 c +-718.864 435.875 l +-718.901 435.534 -718.925 435.189 -718.917 434.836 c +h +-1009.705 411.913 m +-1010.11 412.352 -1010.565 412.744 -1011.061 413.08 c +-948.328 516.042 l +-907.422 488.536 l +-907.934 487.467 -908.214 486.268 -908.183 485.001 c +-908.152 483.757 -907.824 482.592 -907.278 481.561 c +h +-1300.829 492.07 m +-1300.605 492.827 -1300.491 493.63 -1300.512 494.462 c +-1300.535 495.457 -1300.752 496.4 -1301.114 497.266 c +-1266.732 517.158 l +-1180.137 439.168 l +-1180.223 439.043 -1180.306 438.918 -1180.385 438.789 c +h +-1315.188 560.799 m +-1268.296 518.566 l +-1302.118 498.997 l +-1303.578 500.899 -1305.889 502.107 -1308.469 502.046 c +-1317.323 559.52 l +-1316.541 559.833 -1315.82 560.264 -1315.188 560.799 c +-1204.48 558.646 m +-1204.48 558.64 l +-1204.456 557.646 -1204.239 556.703 -1203.878 555.837 c +-1266.475 519.62 l +-1313.844 562.28 l +-1313.384 562.937 -1313.021 563.664 -1312.781 564.445 c +-1204.543 557.641 l +h +-1152.313 660.556 m +-1151.594 660.357 -1150.835 660.257 -1150.051 660.276 c +-1148.154 660.322 -1146.436 661.044 -1145.114 662.205 c +-1102.637 624.829 l +-1190.478 563.47 l +-1191.025 564.205 -1191.697 564.841 -1192.466 565.343 c +h +-969.418 718.573 m +-969.343 718.397 -969.258 718.227 -969.17 718.059 c +-1100.947 626.008 l +-1143.795 663.71 l +-1142.924 665.001 -1142.426 666.562 -1142.467 668.238 c +-1142.475 668.564 -1142.509 668.883 -1142.556 669.198 c +h +-860.548 686.136 m +-860.658 685.583 -860.716 685.011 -860.701 684.423 c +-860.689 683.921 -860.625 683.434 -860.524 682.961 c +-894.265 670.911 l +-955.555 717.766 l +-955.467 717.918 -955.381 718.071 -955.303 718.229 c +h +-289.385 624.854 m +-479.782 637.959 l +-558.092 780.483 l +-557.508 780.911 -556.985 781.415 -556.542 781.985 c +h +-157.421 596.268 m +-157.446 595.981 -157.459 595.691 -157.451 595.397 c +-157.419 594.05 -157.044 592.791 -156.414 591.701 c +-223.577 540.403 l +-272.483 617.776 l +-271.427 618.654 -270.611 619.805 -270.137 621.118 c +h +-14.382 635.845 m +-142.554 598.693 l +-142.902 599.492 -143.383 600.216 -143.964 600.847 c +-50.479 712.402 l +h +111.948 674.475 m +111.913 674.144 111.892 673.81 111.9 673.469 c +111.908 673.131 111.945 672.801 111.995 672.475 c +-12.435 636.409 l +-48.448 712.787 l +h +192.151 766.438 m +192.543 765.351 193.168 764.38 193.967 763.581 c +126.863 676.598 l +125.677 679.497 122.802 681.511 119.484 681.43 c +116.232 681.351 113.499 679.285 112.408 676.422 c +-45.763 714.203 l +h +307.662 697.848 m +307.2 696.882 306.936 695.809 306.91 694.678 c +244.939 688.054 l +204.042 762.788 l +204.54 763.152 204.988 763.575 205.386 764.043 c +h +301.83 589.542 m +301.811 589.542 301.791 589.544 301.771 589.544 c +300.842 589.521 299.959 589.328 299.141 589.009 c +245.98 686.152 l +307.115 692.687 l +307.791 689.857 310.011 687.648 312.815 686.959 c +h +338.068 253.174 m +337.298 252.504 336.666 251.684 336.208 250.763 c +221.927 290.097 l +257.059 365.882 l +257.854 365.632 258.699 365.499 259.579 365.521 c +260.745 365.549 261.842 365.84 262.823 366.324 c +h +269.471 62.786 m +268.806 62.953 268.11 63.042 267.392 63.024 c +266.19 62.995 265.062 62.687 264.059 62.175 c +205.396 147.952 l +337.478 242.024 l +338.039 241.421 338.692 240.908 339.418 240.507 c +h +37.382 307.181 m +38.44 305.366 40.213 304.032 42.303 303.536 c +22.434 113.92 l +22.392 113.92 22.35 113.925 22.307 113.924 c +22.02 113.916 21.737 113.892 21.459 113.854 c +-23.816 281.441 l +h +-46.764 366.38 m +-45.646 366.844 -44.664 367.559 -43.883 368.455 c +37.13 314.53 l +36.591 313.438 36.296 312.206 36.328 310.903 c +36.344 310.254 36.447 309.628 36.612 309.028 c +-24.344 283.392 l +h +-127.094 326.297 m +-84.646 386.892 l +-57.396 374.903 l +-57.482 374.405 -57.524 373.893 -57.512 373.367 c +-57.482 372.187 -57.185 371.079 -56.689 370.089 c +-126.54 325.651 l +-126.713 325.877 -126.897 326.092 -127.094 326.297 c +-397.731 339.655 m +-339.665 444.754 l +-338.726 444.382 -337.696 444.189 -336.622 444.215 c +-334.111 444.276 -331.913 445.527 -330.537 447.409 c +-139.571 324.597 l +-140.034 323.73 -140.335 322.769 -140.44 321.749 c +-394.592 334.025 l +-394.778 336.343 -395.971 338.36 -397.731 339.655 c +-409.671 353.035 m +-405.635 340.432 l +-408.338 339.16 -410.182 336.386 -410.104 333.208 c +-410.064 331.521 -409.483 329.978 -408.538 328.726 c +-480.842 258.007 l +h +-551.367 395.645 m +-446.815 447.837 l +-445.925 446.518 -444.647 445.487 -443.144 444.912 c +-488.609 255.923 l +-488.943 255.958 -489.282 255.98 -489.627 255.972 c +-490.292 255.956 -490.933 255.848 -491.545 255.676 c +h +-618.14 359.739 m +-618.159 360.565 -618.31 361.357 -618.568 362.099 c +-553.161 394.749 l +-493.388 254.894 l +-493.891 254.597 -494.353 254.241 -494.774 253.843 c +-619.308 355.454 l +-618.535 356.696 -618.101 358.168 -618.14 359.739 c +-703.371 435.207 m +-703.397 436.25 -703.63 437.238 -704.025 438.138 c +-602.987 494.655 l +-602.066 493.417 -600.786 492.469 -599.305 491.953 c +-625.317 367.303 l +-625.575 367.322 -625.836 367.33 -626.101 367.323 c +-627.988 367.277 -629.701 366.562 -631.021 365.411 c +-704.713 430.66 l +-703.834 431.955 -703.33 433.523 -703.371 435.207 c +-892.638 485.38 m +-892.672 486.772 -893.074 488.068 -893.743 489.183 c +-805.198 561.637 l +-716.805 440.345 l +-717.487 439.62 -718.03 438.765 -718.396 437.822 c +-892.73 484.025 l +-892.663 484.467 -892.626 484.918 -892.638 485.38 c +-871.252 642.548 m +-871.027 642.448 -870.799 642.359 -870.564 642.281 c +-880.709 590.586 l +-899.872 492.944 l +-900.111 492.961 -900.354 492.969 -900.6 492.963 c +-902.906 492.907 -904.947 491.846 -906.332 490.215 c +-947.286 517.753 l +h +-1015.602 414.418 m +-1016.403 414.398 -1017.174 414.258 -1017.896 414.015 c +-1074.557 597.229 l +-1073.555 597.687 -1072.675 598.356 -1071.958 599.171 c +-949.991 517.16 l +-1012.857 413.98 l +-1013.715 414.28 -1014.639 414.441 -1015.602 414.418 c +-1166.049 433.697 m +-1165.993 434.105 -1165.96 434.521 -1165.971 434.946 c +-1166.034 437.554 -1167.378 439.825 -1169.383 441.187 c +-1133.859 503.667 l +-1022.495 409.837 l +-1022.72 409.337 -1022.895 408.812 -1023.011 408.264 c +-1056.621 414.24 l +h +-1084.236 608.637 m +-1085.107 607.346 -1085.605 605.786 -1085.564 604.11 c +-1085.55 603.531 -1085.468 602.97 -1085.335 602.43 c +-1189.242 561.892 l +-1101.09 623.467 l +h +-1073.099 610.492 m +-1074.453 611.52 -1076.149 612.116 -1077.98 612.072 c +-1079.876 612.025 -1081.595 611.303 -1082.916 610.143 c +-1099.401 624.647 l +-970.622 714.602 l +h +-874.825 653.53 m +-875.518 652.333 -875.907 650.942 -875.871 649.458 c +-875.867 649.303 -875.85 649.151 -875.837 648.998 c +-1062.98 608.526 l +-894.616 668.66 l +h +-856.912 677.943 m +-865.947 657.12 l +-866.689 657.333 -867.475 657.439 -868.288 657.42 c +-870.376 657.369 -872.247 656.496 -873.611 655.122 c +-892.369 669.462 l +-859.846 681.079 l +-859.179 679.775 -858.16 678.69 -856.912 677.943 c +-769.007 602.135 m +-860.742 647.152 l +-860.457 647.994 -860.303 648.896 -860.326 649.836 c +-860.394 652.604 -861.902 654.992 -864.114 656.316 c +-855.079 677.139 l +-854.337 676.926 -853.552 676.819 -852.739 676.839 c +-850.965 676.882 -849.349 677.523 -848.065 678.556 c +-768.78 602.454 l +-768.859 602.35 -768.935 602.244 -769.007 602.135 c +-563.909 779.083 m +-567.734 650.685 l +-571.745 650.289 -574.834 646.863 -574.734 642.768 c +-574.731 642.576 -574.711 642.389 -574.693 642.201 c +-755.248 600.549 l +-755.496 601.218 -755.83 601.844 -756.242 602.41 c +-567.592 780.735 l +-566.552 779.886 -565.29 779.303 -563.909 779.083 c +-559.21 643.426 m +-559.432 647.104 -562.191 650.064 -565.733 650.628 c +-561.909 779.026 l +-561.187 779.098 -560.497 779.268 -559.848 779.522 c +-482.156 638.122 l +h +-440.766 562.79 m +-441.274 562.417 -441.731 561.983 -442.135 561.501 c +-559.984 639.536 l +-559.693 640.129 -559.476 640.764 -559.343 641.429 c +-481.011 636.038 l +h +-284.927 621.664 m +-429.397 560.319 l +-430.761 562.748 -433.386 564.363 -436.365 564.291 c +-437.3 564.268 -438.187 564.073 -439.009 563.751 c +-478.637 635.874 l +-285.12 622.554 l +-285.073 622.251 -285.008 621.955 -284.927 621.664 c +-331.69 457.826 m +-332.246 458.314 -332.871 458.723 -333.549 459.038 c +-323.582 487.758 l +-279.026 616.146 l +-278.455 616.029 -277.864 615.966 -277.257 615.981 c +-276.154 616.008 -275.113 616.266 -274.173 616.703 c +-225.174 539.183 l +h +-150.243 420.636 m +-151.342 419.724 -152.178 418.516 -152.643 417.138 c +-249.46 436.338 l +-277.896 441.977 l +-329.04 452.12 l +-329.04 452.139 -329.038 452.158 -329.039 452.177 c +-329.076 453.715 -329.564 455.134 -330.363 456.322 c +-224.101 537.484 l +h +-150.492 587.861 m +-146.469 422.335 l +-147.203 422.223 -147.903 422.012 -148.554 421.709 c +-222.504 538.704 l +-155.192 590.115 l +-153.962 588.875 -152.319 588.051 -150.492 587.861 c +2.386 600.283 m +-141.984 596.774 l +-13.518 634.011 l +h +112.719 670.196 m +17.499 604.701 l +16.033 606.332 13.894 607.339 11.529 607.282 c +7.898 607.194 4.919 604.627 4.146 601.241 c +-11.571 634.575 l +112.548 670.551 l +112.601 670.43 112.66 670.313 112.719 670.196 c +295.531 586.132 m +127.002 671.083 l +127.268 671.838 127.417 672.644 127.437 673.481 c +243.824 685.922 l +297.383 588.051 l +296.659 587.523 296.034 586.872 295.531 586.132 c +208.278 477.029 m +207.597 477.012 206.942 476.9 206.316 476.72 c +203.051 484.238 l +289.163 567.937 l +212.625 475.825 l +211.37 476.621 209.875 477.068 208.278 477.029 c +165.933 309.369 m +166.048 309.935 166.108 310.519 166.094 311.12 c +166.067 312.192 165.826 313.208 165.411 314.128 c +253.36 368.396 l +253.894 367.742 254.524 367.173 255.239 366.721 c +220.023 290.752 l +h +177.16 198.287 m +176.48 198.501 175.763 198.621 175.019 198.639 c +160.077 303.355 l +162.371 303.885 164.266 305.428 165.284 307.477 c +219.177 288.927 l +h +335.397 247.12 m +335.408 246.671 335.466 246.235 335.549 245.81 c +181.815 194.272 l +181.18 195.578 180.194 196.68 178.979 197.449 c +221.081 288.271 l +335.56 248.869 l +335.443 248.305 335.383 247.721 335.397 247.12 c +180.004 185.08 m +181.645 186.546 182.658 188.692 182.601 191.064 c +182.59 191.514 182.533 191.949 182.449 192.375 c +336.184 243.91 l +336.226 243.824 336.27 243.738 336.314 243.654 c +204.265 149.604 l +h +145.866 108.012 m +145.308 108.612 144.658 109.123 143.937 109.523 c +173.131 183.296 l +173.737 183.16 174.367 183.087 175.018 183.104 c +176.219 183.133 177.346 183.44 178.35 183.952 c +202.634 148.444 l +h +260.708 58.881 m +147.74 100.976 l +147.884 101.6 147.962 102.248 147.945 102.917 c +147.915 104.172 147.582 105.346 147.028 106.382 c +203.765 146.791 l +262.405 61.047 l +261.719 60.433 261.143 59.7 260.708 58.881 c +132.446 101.931 m +132.854 97.932 136.274 94.856 140.362 94.956 c +143.276 95.026 145.772 96.694 147.046 99.099 c +255.004 58.869 l +33.829 104.528 l +h +114.506 156.007 m +136.039 109.304 l +134.173 108.129 132.849 106.188 132.497 103.932 c +30.247 106.626 l +30.203 107.357 30.063 108.062 29.831 108.723 c +h +-41.966 373.745 m +-41.97 373.92 -41.989 374.09 -42.005 374.262 c +13.504 386.689 l +40.366 317.907 l +39.559 317.464 38.844 316.881 38.244 316.193 c +-42.769 370.119 l +-42.229 371.211 -41.935 372.443 -41.966 373.745 c +-25.029 471.992 m +-24.562 471.748 -24.068 471.546 -23.553 471.4 c +-49.053 381.298 l +-49.341 381.323 -49.632 381.336 -49.928 381.329 c +-52.985 381.255 -55.58 379.42 -56.786 376.822 c +-83.475 388.562 l +h +-132.139 328.691 m +-143.214 407.171 l +-141.273 407.705 -139.646 408.965 -138.632 410.64 c +-86.514 387.713 l +-128.651 327.562 l +-129.682 328.195 -130.868 328.599 -132.139 328.691 c +-329.271 450.124 m +-199.917 424.473 l +-153.035 415.176 l +-153.05 414.942 -153.06 414.708 -153.054 414.47 c +-152.95 410.212 -149.441 406.841 -145.195 406.889 c +-134.144 328.572 l +-135.817 328.262 -137.299 327.422 -138.408 326.229 c +-329.567 449.164 l +-329.445 449.474 -329.352 449.796 -329.271 450.124 c +-437.065 445.139 m +-434.75 446.227 -433.073 448.418 -432.686 451.021 c +-344.568 451.593 l +-344.466 449.561 -343.592 447.742 -342.232 446.419 c +-408.948 357.339 l +h +-592.803 492.595 m +-591.44 493.4 -590.352 494.611 -589.689 496.056 c +-495.736 466.993 l +-448.133 452.267 l +-448.135 452.173 -448.143 452.08 -448.141 451.984 c +-448.12 451.158 -447.97 450.366 -447.713 449.625 c +-552.155 397.488 l +h +-706.248 441.051 m +-646.111 527.468 l +-603.885 502.365 l +-604.318 501.365 -604.553 500.261 -604.525 499.1 c +-604.501 498.146 -604.298 497.239 -603.963 496.402 c +-705.065 439.85 l +-705.416 440.292 -705.811 440.696 -706.248 441.051 c +-572.184 637.205 m +-646.691 530.14 l +-755.398 594.763 l +-754.965 595.764 -754.73 596.869 -754.758 598.031 c +-754.762 598.223 -754.782 598.411 -754.8 598.598 c +-574.244 640.249 l +-573.807 639.071 -573.095 638.032 -572.184 637.205 c +-443.949 556.329 m +-443.936 555.778 -443.864 555.242 -443.742 554.726 c +-496.7 535.907 l +-561.943 637.023 l +-561.637 637.282 -561.356 637.567 -561.093 637.87 c +-443.211 559.814 l +-443.707 558.757 -443.98 557.576 -443.949 556.329 c +-144.669 589.646 m +-62.112 514.126 l +-141.053 421.182 l +-142.057 421.834 -143.22 422.254 -144.468 422.384 c +-148.491 587.909 l +-147.045 588.131 -145.733 588.747 -144.669 589.646 c +4.042 598.321 m +4.279 596.776 4.968 595.387 5.969 594.286 c +-60.815 515.654 l +-143.321 591.125 l +-142.579 592.182 -142.094 593.426 -141.953 594.773 c +h +133.712 419.636 m +132.561 420.55 131.146 421.141 129.604 421.283 c +120.808 665.472 l +121.254 666.051 l +121.447 666.091 121.637 666.14 121.824 666.194 c +200.663 484.709 l +h +200.694 469.067 m +200.725 467.835 201.047 466.682 201.583 465.659 c +138.508 421.505 l +201.516 482.747 l +204.479 475.925 l +202.155 474.533 200.624 471.969 200.694 469.067 c +252.324 376.52 m +186.466 396.832 l +207.082 461.604 l +207.592 461.513 208.118 461.471 208.656 461.484 c +209.55 461.505 210.401 461.685 211.194 461.982 c +254.892 379.636 l +253.78 378.846 252.896 377.769 252.324 376.52 c +152.208 306.14 m +153.589 304.382 155.705 303.241 158.082 303.17 c +169.625 222.274 l +h +170.037 196.989 m +50.453 306.625 l +51.38 307.941 51.915 309.55 51.873 311.281 c +51.825 313.262 51.035 315.045 49.782 316.388 c +124.739 406.968 l +125.991 406.178 127.48 405.734 129.071 405.772 c +129.205 405.776 129.336 405.793 129.468 405.803 c +172.558 198.306 l +171.631 198.022 170.78 197.572 170.037 196.989 c +49.104 305.147 m +168.631 195.563 l +167.606 194.21 167.011 192.516 167.056 190.687 c +167.079 189.723 167.285 188.808 167.627 187.964 c +115.417 158.809 l +48.234 304.517 l +48.538 304.709 48.831 304.917 49.104 305.147 c +121.581 410.886 m +121.942 409.896 122.498 409.004 123.201 408.25 c +48.245 317.67 l +46.993 318.46 45.503 318.904 43.911 318.865 c +43.332 318.852 42.771 318.77 42.229 318.636 c +15.479 387.131 l +h +-17.69 472.067 m +-16.479 472.732 -15.469 473.711 -14.761 474.892 c +121.412 415.702 l +121.197 414.958 121.09 414.171 121.109 413.356 c +121.114 413.182 121.133 413.011 121.148 412.839 c +14.743 389.018 l +h +-137.508 414.847 m +-137.529 415.707 -137.694 416.528 -137.971 417.295 c +-27.56 474.115 l +-27.289 473.767 -26.991 473.441 -26.667 473.145 c +-85.342 389.384 l +-137.821 412.469 l +-137.601 413.222 -137.488 414.021 -137.508 414.847 c +-28.04 482.96 m +-28.807 481.721 -29.237 480.256 -29.199 478.691 c +-29.179 477.823 -29.01 476.994 -28.728 476.221 c +-138.898 419.094 l +-139.092 419.372 -139.305 419.633 -139.531 419.882 c +-60.634 512.775 l +h +8.712 592.344 m +-20.351 486.572 l +-20.764 486.629 -21.185 486.664 -21.615 486.653 c +-23.621 486.604 -25.425 485.794 -26.773 484.514 c +-59.338 514.302 l +7.491 592.986 l +7.876 592.736 8.285 592.523 8.712 592.344 c +113.83 668.531 m +113.965 668.378 114.105 668.232 114.251 668.09 c +36.976 561.298 l +16.672 593.524 l +18.442 594.992 19.552 597.221 19.491 599.698 c +19.462 600.908 19.15 602.042 18.632 603.05 c +45.249 621.358 l +h +125.619 420.601 m +38.125 559.473 l +115.854 666.894 l +116.741 666.392 117.732 666.062 118.788 665.941 c +127.605 421.207 l +126.907 421.091 126.24 420.889 125.619 420.601 c +-13.654 479.069 m +-13.707 481.231 -14.638 483.164 -16.097 484.538 c +36.861 557.726 l +123.929 419.53 l +123.25 418.968 122.671 418.292 122.217 417.534 c +-13.956 476.725 l +-13.741 477.468 -13.635 478.255 -13.654 479.069 c +-18.374 486.025 m +10.646 591.817 l +11.059 591.76 11.478 591.727 11.907 591.737 c +13.006 591.764 14.044 592.02 14.98 592.454 c +35.711 559.55 l +-17.721 485.708 l +-17.933 485.824 -18.15 485.929 -18.374 486.025 c +154.937 317.925 m +152.91 316.942 151.383 315.111 150.805 312.9 c +135.562 386.3 l +h +158.132 318.704 m +157.689 318.693 157.26 318.637 156.838 318.556 c +131.946 406.403 l +133.723 407.166 135.148 408.571 135.948 410.319 c +183.946 395.515 l +159.47 318.613 l +159.033 318.679 158.588 318.715 158.132 318.704 c +205.177 462.219 m +184.553 397.422 l +136.544 412.229 l +136.627 412.718 136.668 413.22 136.655 413.734 c +136.625 414.967 136.303 416.12 135.768 417.143 c +202.73 464.019 l +203.417 463.268 204.247 462.655 205.177 462.219 c +-432.645 453.022 m +-432.896 455.321 -434.143 457.304 -435.938 458.553 c +-389.669 506.36 l +-342.575 457.196 l +-343.48 456.195 -344.124 454.96 -344.412 453.595 c +h +-589.828 502.812 m +-590.736 504.592 -592.305 505.969 -594.208 506.629 c +-583.11 560.148 l +-567.548 635.204 l +-567.292 635.185 -567.034 635.177 -566.774 635.184 c +-565.646 635.211 -564.582 635.483 -563.625 635.938 c +-498.638 535.218 l +h +-447.312 455.67 m +-447.535 455.228 -447.718 454.762 -447.854 454.277 c +-589.091 497.966 l +-589.007 498.457 -588.967 498.962 -588.979 499.478 c +-588.991 499.975 -589.054 500.458 -589.154 500.927 c +-497.523 533.49 l +h +-437.715 548.901 m +-444.22 458.928 l +-444.914 458.531 -445.537 458.028 -446.076 457.445 c +-495.586 534.179 l +-443.028 552.856 l +-441.948 550.84 -440.013 549.364 -437.715 548.901 c +-391.054 507.807 m +-437.802 459.505 l +-438.663 459.807 -439.59 459.97 -440.557 459.946 c +-441.106 459.933 -441.64 459.861 -442.153 459.74 c +-435.718 548.766 l +-434.205 548.854 -432.811 549.366 -431.656 550.192 c +h +-570.544 636.057 m +-570.212 635.884 -569.863 635.741 -569.506 635.617 c +-585.279 559.548 l +-596.166 507.042 l +-596.422 507.061 -596.68 507.068 -596.941 507.062 c +-599.355 507.003 -601.484 505.85 -602.868 504.089 c +-644.965 529.115 l +h +-711.333 442.791 m +-711.903 442.777 -712.456 442.698 -712.988 442.568 c +-759.276 590.782 l +-758.151 591.301 -757.17 592.079 -756.414 593.042 c +-647.836 528.493 l +-707.956 442.101 l +-708.985 442.565 -710.129 442.82 -711.333 442.791 c +-47.097 380.862 m +-21.554 471.116 l +-21.447 471.114 -21.344 471.105 -21.237 471.107 c +-20.657 471.122 -20.096 471.204 -19.555 471.337 c +12.767 388.575 l +-42.438 376.216 l +-43.226 378.379 -44.941 380.083 -47.097 380.862 c +139.984 110.501 m +139.242 110.483 138.529 110.355 137.854 110.145 c +116.258 156.985 l +168.609 186.22 l +169.309 185.287 170.208 184.516 171.247 183.976 c +142.077 110.261 l +141.407 110.429 140.708 110.519 139.984 110.501 c +251.617 373.104 m +251.644 372.031 251.886 371.015 252.302 370.095 c +164.353 315.826 l +163.565 316.794 162.554 317.566 161.396 318.065 c +185.858 394.925 l +251.729 374.609 l +251.646 374.121 251.605 373.618 251.617 373.104 c +294.187 581.582 m +294.229 579.904 294.803 578.368 295.738 577.119 c +202.197 486.201 l +123.661 666.988 l +124.635 667.572 125.466 668.362 126.102 669.297 c +294.631 584.345 l +294.327 583.481 294.164 582.552 294.187 581.582 c +-325.019 489.723 m +-335.457 459.644 l +-335.957 459.732 -336.473 459.773 -337 459.761 c +-338.497 459.724 -339.881 459.26 -341.049 458.498 c +-388.276 507.799 l +-282.083 617.521 l +-281.718 617.249 -281.329 617.005 -280.918 616.799 c +h +-283.521 618.915 m +-389.662 509.246 l +-430.196 551.561 l +-429.039 552.956 -428.357 554.753 -428.404 556.707 c +-428.419 557.312 -428.509 557.897 -428.653 558.459 c +-284.15 619.819 l +-283.963 619.501 -283.75 619.202 -283.521 618.915 c +-862.754 644.013 m +-862.328 644.417 -861.946 644.865 -861.621 645.354 c +-769.886 600.34 l +-770.172 599.497 -770.326 598.595 -770.303 597.653 c +-770.268 596.213 -769.837 594.878 -769.126 593.739 c +-804.825 564.525 l +h +-1070.019 604.488 m +-1070.023 604.644 -1070.04 604.795 -1070.053 604.948 c +-1002.393 619.581 l +-875.42 647.04 l +-874.932 645.668 -874.072 644.478 -872.963 643.586 c +-948.948 518.871 l +-1070.836 600.828 l +-1070.286 601.928 -1069.986 603.173 -1070.019 604.488 c +-1082.469 598.096 m +-1134.408 506.749 l +-1190.565 554.064 l +-1189.505 555.43 -1188.89 557.155 -1188.935 559.018 c +-1188.941 559.295 -1188.964 559.568 -1188.999 559.837 c +-1084.607 600.566 l +-1084.074 599.597 -1083.344 598.756 -1082.469 598.096 c +-1173.932 442.53 m +-1174.287 442.521 -1174.634 442.481 -1174.976 442.426 c +-1194.499 551.382 l +-1193.581 551.653 -1192.737 552.088 -1191.997 552.653 c +-1135.414 504.979 l +-1171.173 442.088 l +-1172.036 442.391 -1172.964 442.554 -1173.932 442.53 c +-1021.431 411.559 m +-1132.852 505.437 l +-1080.731 597.104 l +-1079.767 596.709 -1078.71 596.5 -1077.603 596.526 c +-1077.217 596.536 -1076.841 596.583 -1076.472 596.646 c +-1019.713 413.115 l +-1020.361 412.683 -1020.941 412.16 -1021.431 411.559 c +-897.91 492.545 m +-878.631 590.783 l +-868.6 641.893 l +-868.372 641.878 -868.143 641.869 -867.91 641.875 c +-866.625 641.906 -865.423 642.252 -864.368 642.831 c +-806.378 563.255 l +-894.982 490.751 l +-895.803 491.553 -896.802 492.168 -897.91 492.545 c +-803.646 562.906 m +-767.862 592.186 l +-766.424 590.83 -764.474 590.018 -762.342 590.069 c +-761.948 590.079 -761.566 590.127 -761.19 590.192 c +-714.859 441.843 l +-714.992 441.77 -715.122 441.692 -715.251 441.612 c +h +-623.359 366.888 m +-597.348 491.537 l +-597.089 491.518 -596.827 491.51 -596.563 491.517 c +-595.898 491.533 -595.258 491.641 -594.645 491.813 c +-553.949 396.593 l +-619.466 363.888 l +-620.399 365.271 -621.761 366.331 -623.359 366.888 c +-486.662 255.46 m +-441.196 444.45 l +-440.862 444.414 -440.524 444.392 -440.179 444.401 c +-439.767 444.411 -439.365 444.462 -438.972 444.534 c +-410.42 355.373 l +-485.621 254.964 l +-485.955 255.152 -486.301 255.321 -486.662 255.46 c +-402.521 341.17 m +-402.933 341.159 -403.334 341.108 -403.728 341.037 c +-408.199 355.001 l +-344.684 439.809 l +-399.478 340.631 l +-400.418 341.003 -401.446 341.195 -402.521 341.17 c +24.421 113.678 m +44.293 303.32 l +45.034 303.339 45.745 303.466 46.419 303.677 c +113.665 157.83 l +28.928 110.51 l +27.874 112.061 26.28 113.203 24.421 113.678 c +199.653 761.296 m +200.583 761.318 201.465 761.512 202.284 761.831 c +242.783 687.824 l +128.639 675.623 l +195.552 762.359 l +196.755 761.655 198.157 761.26 199.653 761.296 c +-896.511 670.108 m +-1070.874 607.833 l +-1071.102 608.277 -1071.369 608.696 -1071.675 609.085 c +-966.974 715.456 l +-965.619 714.428 -963.924 713.832 -962.093 713.876 c +-960.004 713.927 -958.132 714.801 -956.769 716.175 c +h +-1264.912 518.212 m +-1202.873 554.105 l +-1201.413 552.203 -1199.101 550.994 -1196.519 551.057 c +-1196.504 551.057 -1196.489 551.059 -1196.474 551.06 c +-1176.906 441.86 l +-1177.599 441.552 -1178.235 441.146 -1178.802 440.66 c +h +-175.777 221.476 m +-53.922 367.002 l +-52.662 366.196 -51.157 365.744 -49.55 365.783 c +-49.26 365.791 -48.976 365.816 -48.694 365.854 c +-26.205 282.608 l +-174.772 220.124 l +-175.057 220.613 -175.398 221.063 -175.777 221.476 c +28.211 100.887 m +28.862 101.594 29.387 102.418 29.741 103.328 c +259.828 55.83 l +259.81 55.577 259.802 55.321 259.809 55.063 c +259.811 54.975 259.822 54.889 259.828 54.802 c +95.342 23.657 l +h +231.985 -126.79 m +231.772 -126.778 231.559 -126.768 231.342 -126.773 c +229.818 -126.811 228.413 -127.289 227.232 -128.075 c +96.862 21.907 l +260.192 52.834 l +260.962 50.48 262.821 48.638 265.16 47.87 c +h +239.304 -134.357 m +239.222 -130.978 236.99 -128.161 233.952 -127.165 c +267.127 47.496 l +267.34 47.483 267.553 47.474 267.77 47.479 c +272.062 47.583 275.458 51.147 275.354 55.44 c +275.284 58.303 273.671 60.76 271.334 62.053 c +341.28 239.773 l +341.945 239.606 342.641 239.519 343.359 239.536 c +347.652 239.641 351.047 243.205 350.943 247.497 c +350.839 251.79 347.274 255.186 342.981 255.081 c +341.815 255.053 340.72 254.762 339.737 254.277 c +264.492 367.427 l +266.178 368.895 267.222 371.073 267.163 373.482 c +267.059 377.774 263.494 381.17 259.201 381.066 c +258.307 381.044 257.455 380.865 256.662 380.567 c +212.965 462.914 l +215.001 464.361 216.305 466.761 216.24 469.445 c +216.191 471.42 215.406 473.199 214.159 474.541 c +297.804 575.202 l +299.058 574.406 300.553 573.959 302.149 573.999 c +306.442 574.103 309.838 577.667 309.733 581.96 c +309.646 585.546 307.142 588.497 303.818 589.314 c +314.805 686.73 l +314.824 686.73 314.843 686.729 314.862 686.729 c +319.155 686.833 322.551 690.398 322.446 694.69 c +322.342 698.983 318.777 702.378 314.484 702.274 c +312.178 702.218 310.136 701.157 308.752 699.526 c +206.476 765.722 l +206.987 766.792 207.268 767.991 207.237 769.258 c +207.133 773.55 203.568 776.946 199.275 776.841 c +194.982 776.737 191.587 773.172 191.691 768.879 c +191.695 768.716 191.714 768.556 191.728 768.395 c +-49.678 715.393 l +-50.005 716.086 l +-50.79 715.148 l +-54.722 714.285 l +-52.048 713.646 l +-145.493 602.139 l +-146.753 602.946 -148.26 603.398 -149.868 603.359 c +-153.168 603.279 -155.93 601.151 -156.987 598.222 c +-269.703 623.071 l +-269.679 623.358 -269.666 623.648 -269.673 623.942 c +-269.777 628.235 -273.342 631.631 -277.635 631.526 c +-281.545 631.431 -284.702 628.461 -285.155 624.688 c +-555.531 783.712 l +-555.109 784.704 -554.88 785.796 -554.907 786.944 c +-555.012 791.237 -558.576 794.632 -562.869 794.528 c +-567.162 794.424 -570.558 790.859 -570.453 786.566 c +-570.413 784.927 -569.865 783.42 -568.969 782.187 c +-757.619 603.862 l +-759.007 604.996 -760.787 605.662 -762.719 605.615 c +-764.494 605.572 -766.109 604.931 -767.394 603.898 c +-846.678 680 l +-845.688 681.34 -845.112 683.005 -845.155 684.801 c +-845.26 689.093 -848.824 692.489 -853.117 692.385 c +-856.115 692.312 -858.67 690.549 -859.907 688.032 c +-954.662 720.125 l +-954.552 720.678 -954.494 721.25 -954.509 721.838 c +-954.613 726.13 -958.178 729.526 -962.471 729.421 c +-966.763 729.317 -970.158 725.752 -970.054 721.46 c +-970.046 721.133 -970.012 720.814 -969.965 720.499 c +-1143.103 671.125 l +-1144.322 673.952 -1147.162 675.901 -1150.429 675.821 c +-1154.721 675.717 -1158.116 672.152 -1158.012 667.86 c +-1157.944 665.064 -1156.403 662.656 -1154.154 661.34 c +-1194.274 566.206 l +-1195.099 566.479 -1195.979 566.624 -1196.896 566.602 c +-1200.851 566.506 -1204.035 563.472 -1204.434 559.64 c +-1312.448 566.43 l +-1312.441 566.593 -1312.431 566.756 -1312.435 566.921 c +-1312.539 571.214 -1316.104 574.609 -1320.396 574.505 c +-1324.689 574.401 -1328.085 570.836 -1327.98 566.543 c +-1327.876 562.25 -1324.312 558.855 -1320.019 558.959 c +-1319.766 558.966 -1319.517 558.986 -1319.271 559.016 c +-1310.445 501.734 l +-1313.757 500.776 -1316.145 497.692 -1316.057 494.084 c +-1315.952 489.792 -1312.388 486.396 -1308.096 486.5 c +-1305.348 486.567 -1302.973 488.056 -1301.643 490.242 c +-1181.198 436.961 l +-1181.422 436.204 -1181.536 435.4 -1181.516 434.568 c +-1181.411 430.275 -1177.847 426.88 -1173.554 426.984 c +-1170.393 427.062 -1167.723 429.018 -1166.574 431.758 c +-1144.675 427.864 l +-1023.171 406.26 l +-1022.964 402.061 -1019.45 398.77 -1015.224 398.872 c +-1010.932 398.977 -1007.536 402.541 -1007.641 406.834 c +-1007.671 408.081 -1008 409.249 -1008.548 410.281 c +-906.125 479.93 l +-904.661 478.341 -902.551 477.361 -900.221 477.418 c +-900.214 477.418 -900.206 477.419 -900.198 477.42 c +-889.048 406.687 l +-718.606 432.859 l +-717.65 429.547 -714.564 427.158 -710.955 427.245 c +-709.068 427.291 -707.356 428.006 -706.036 429.158 c +-632.343 363.908 l +-633.222 362.613 -633.726 361.046 -633.685 359.362 c +-633.58 355.069 -630.016 351.674 -625.723 351.778 c +-623.723 351.826 -621.924 352.633 -620.577 353.906 c +-496.042 252.296 l +-496.815 251.054 -497.249 249.582 -497.211 248.01 c +-497.107 243.718 -493.542 240.322 -489.249 240.427 c +-484.956 240.531 -481.561 244.096 -481.666 248.388 c +-481.706 250.074 -482.287 251.618 -483.231 252.87 c +-407.143 327.29 l +-405.771 326.207 -404.026 325.578 -402.143 325.624 c +-398.383 325.716 -395.313 328.461 -394.678 332.024 c +-140.536 319.749 l +-140.487 320.75 l +-140.422 318.056 -138.992 315.716 -136.877 314.372 c +-179.144 223.619 l +-179.943 223.872 -180.794 224.007 -181.679 223.985 c +-185.972 223.881 -189.366 220.316 -189.263 216.023 c +-189.158 211.73 -185.594 208.335 -181.301 208.439 c +-178.775 208.501 -176.566 209.767 -175.192 211.668 c +15.161 108.708 l +14.861 107.849 14.7 106.926 14.724 105.962 c +14.801 102.784 16.776 100.103 19.538 98.964 c +-6.216 11.107 l +-6.534 11.14 -6.857 11.158 -7.186 11.15 c +-11.479 11.046 -14.874 7.481 -14.77 3.188 c +-14.665 -1.104 -11.101 -4.499 -6.808 -4.396 c +-4.515 -4.34 -2.485 -3.291 -1.101 -1.677 c +224.354 -131.566 l +223.948 -132.541 223.73 -133.611 223.758 -134.735 c +223.862 -139.027 227.427 -142.423 231.72 -142.318 c +236.013 -142.215 239.407 -138.649 239.304 -134.357 c +f +Q + endstream endobj 26 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 437.9901 294.0513 cm +0 0 m +-39.651 0.194 -72.068 -31.906 -72.262 -71.557 c +-72.456 -111.209 -40.355 -143.625 -0.704 -143.819 c +38.946 -144.013 71.362 -111.913 71.557 -72.261 c +71.751 -32.611 39.65 -0.194 0 0 c +-0.747 -152.504 m +-45.187 -152.287 -81.165 -115.955 -80.947 -71.515 c +-80.729 -27.075 -44.397 8.902 0.042 8.685 c +44.482 8.467 80.459 -27.865 80.241 -72.304 c +80.023 -116.744 43.692 -152.721 -0.747 -152.504 c +f +Q + endstream endobj 27 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 518.4482 139.9727 cm +0 0 m +-5.266 5.318 l +36.845 47.019 37.179 115.204 -4.521 157.315 c +0.797 162.581 l +45.4 117.538 45.044 44.604 0 0 c +f +Q + endstream endobj 77 0 obj <> endobj 76 0 obj <> endobj 75 0 obj <> endobj 74 0 obj <> endobj 12 0 obj <>stream +HWM, ϯ1>(8˃OadE \EJݳ{\r[j,~>99ܾ?|I|)řZHʿ}o%rRۿo) 9Ih5Tÿz vj+x^^fx&-\w]4dXʘ_o^qrjy·yQjiHP?.$K*gB#6U:Ǩd Wk!#8x$kŲ^o P% Ķ́7DGn3w*C,EFĴ88.IiV q~nK Gkݐ3x +4LOZI6N +;Ŗl|^ɲ}$:1Pr68–;nZxEPˀ1}Qd $N![ 4M,f1pEs+|5DlZ-dY "qW+ܶWPj3(5|GzfLeYyXCEA M˰ɧ<I1[E Lj͔Kj78md4ա"s Q$^dlӬF|m$e +6FB⑋ +ՓO0X!`q˼o )4 k43; =^e#J,dHXKґ?0 ; !+$ԉSO1$] I7BG>Z`yX7Ϥf~s>j'YDQ)R2ʹ4 +<15#yBnTZٌYa\Ԓwi 6XXc)_h5|: +DFU eLKe|~8ӵVM[(HŋEY$&mI\\r2|!& kAjćOapGZ36-| U=_=w`䇥(e)6,kb޷M NQHbj4tfLJ*4j|s[s%eU{[igx?{ \Rz/j>Ȅ;QiDMRaaӆ觍HĠi70gU0 Py36K.̊m:.˛bM⻅L0-W(Dˠ;;}鞲7hm +b[ٹS ߁ +z(@R_*Ӻ&sP܍m@GR_g k#@$exѬ: _V³Vs݇|z9*^gOh)׈LթI8yMC=2G'dT=O7wO"vZD$H*& &u>[!ešyB$BxШb@@Pxq=.(j +Fl;Um*$Y0 (ejrfɘ=F I8ܘPXa#LvM#$t-SRG_I4?ΜP|,?, ').h O5^e7Gα~;fQKX'[ (ȹ00 +sJZ@Aĵ g4 h2HMwTsQ 6YGZJX;?j!b(?Zp-PI%>k2q ȓZqW0usϕ 6L;73$̗0GX)}OI+\)WgoO#[&]:"b+$Sa= f:BRL"~E~,lÆyZ[[X05 .P P}?Dv@sڣb3F#6f׏=bB^~̖n壞!j0 eF:ך9;F@Lcmh8cOA,{2H)47*}AH,(ziYIqN}+e.9b]6ɤZi qq3{cR_0[e~MlDML܊z0Jt9 wֺ}~S?c?D"55 8lI)xy"ƢNcuRj"^^HþP-V|E#(SVk6^(˨TO +^;Nf>m % S `[و+)RXO$$l0".S,m- 8ا T#pCb*z>u[xm^D2O3iTBfߖhSFPUk= b$\yuk5-ܺ,5i݆SfI64_*3`&v䁨,n[ͬ);d뙨>O;l*ԓiӚO6c`@sV-nCá2=WPՔ[,x犬L /OD-Fw_o^ٟdΟ k3F:Mvr1eX:UIjX2RDQ__n>k0߳ipĄNܯEnW'>4 -.O {g-ySGu)+Dn X-#DnRP,m|XR<_lkr^Ǐef,ýJaܥQ=\ϿWz kˏ|k[ cWA=k~KYnB۸Rq8~8CAK'(^]Pm3[݌]DMu[iy5X߭矜G !0uю^]#auv|{[LGh E-U=9*7 ]'"d^ъM#=B- +',丯km35|-F59V4Ÿ*#9:k-B&#Ti9QN 5hzf毥К^ Pb_tP7E_EgkJg^SszcnUBFevJ)|oW )ꎎX~;K%5>[Q!ua?lOQPpGe7m10FfIsdi~.e'7ԝ~`ryI#aMSBA?:wz Ecu.) 3@ހRg[+c$ j\i~bP:0^x5I +"jv &GtރihXm'J + ^">'nr+uT pw_b0YE=Ĭ0GM] mIz/TO;sut`hY}eaŗeHmsaq~t;˟'Ͽ3AԷē] Ԕ>=~&;؋AQ+[)_8Jnτ5e!lк?9.jX9FHdWP$R&|]SU~S&Ne^b +[wJ߭LPv9p*`)^lߟtq+QCl=贈qT]l!փM PohTCiV4(`GXz*ś:^hˆU%|Y/~&6d/@.XV]ưETS+ƺA 8:\9!CFD.[ZG?&_Fr@\CZn-Navw$]HpXq?Ӡf3nZrR9ݿT$.e9 W`=j>>5(v1Zܴ>aг% (nwb;B D>ѭD_L1Ux797+I,< +;ɡVJmps# !xFNjVQ?]Vi[ :6ؼ_ͨrQb$B-~R4+kR!}v gAK?<4-]shQ𿩴!o?HA/\+ +-).Z(?O(eoMasrUm૧PA{\:;)~!D.z4L*dK }]6T9YB[ɑ^#ߌ^@/d aCƃ@>ѷ'@]O^R#{8w +B>x9jŮɫh#{ 75Gƅ9LQQPTt?T{v83Lw.yR%t'rtwu.%ċ:?/H,R3CE u1]?IM +dFzfPrZ9aH.2;g'8Bzz +?3 (:fnZH@Ļ:$4oO^Gd8.Ͷ#(2Q֕) +ۃ3B}NƖf8 O:[꺊"cmXM''~SrM6'*nȪ.xiaM=dDKz.KKGY#g@ԃoW/#p',P6cZQ [r_KFN]Iٓ =^BxCXSٜ[T$(aM]UM* k;0oF9Ō%n̓Yi @PtW썕U)B5$z Jh3;|Ug 4Fff|bugPcEsHuВ"QP9=}=-=ZqEq[ GiD!j:IoGjywɵ#W Q[ +`rͭ +p\ UK} zbաD8놿%]n74 ܩ,@ auemv0NҦ:Qѭv0a#Ir#v^6.8^#SZzӭ:ᷙAq*V:Rj8E&!Oth )g nd'n4i$qr wIdp5nB]pĜS @xm^!ᏵQOƗ/{? h+_V5;[@HJz~wMؘD +N!Rn`~~xÊ-f=s!,G; n,B팀ecL~ɶIe@Z7$Lf94]A;,Am.~8oڔ0NCLg‡`:p/wڤ"XQ3cܸօ4^f5 +;GQ&L =NًɥM+ɡR׹VJSFZD2,-_5 btGhzjAk.qr1⣀LPAP GdLq0tp-kUA.hNTĶtAf3%hA%:WQ邌=Um%[w݃£Lr9B -:5rVV3@ *is\sc5t, lY4I%Lh3*5Ր@Q+jy)A"(۵m5 `A d-,ƌr@NR *N0smߎnUVj|FytA-FVf]g:P`YBN<ڸnڳ¶J<NCk+:igO~RV ?9^ʪϴ>oTJWH'` 2f:RȬaeuG7;'56XܮQX?n|5Cю,JY#wxiR~ٌy96̪xz‡1%%qT8[\# y!?$2 FP&A y.a|1pϰ<r({? x<ׄ% +Gͧy:(5SA3ɻ*,>~$6$V~2m^Qrǣ?2~ We 5BwK0J)M0 @aUsR+S*Z%<*uʨ_8$j*$YaVI8j8RQ4e} +UJH/EETMq/Ւ,Ihs×8?TsLěBERͥmjXUֻkEI}DXn u'tWR>%^ҎL7u;,QAgIHZd!'aWAݚbq|~Z7׆U8|f?b +U8!w%tAdg>Ǽ7Bn((J%rqnKBFr5coNI/_l2)< hpby]VC|kJ%CD?2O,2 M Xt~PjӢ/X -D\,P$Xw+uPi(@QizVƒ$&@Rt)CBH[!@1 &TY~ 5BCyc)AC}R*[ ʬ&SPvF6I$k$wl`z{ۨXnGe"T7l-}/wf83o=.wPo.OryH^Ǔ})vzkmMifd8h1B. +ɐ^C;>ݤ,dNcc[,u=5]' ]}nGH<z|Ġ,>_!54ڎ-PӋ15k; ʈ+B3'ȈEӫ*`љXDL QW)_9irKmֻf&>%G ,Ao.XQ42I14BjqÜPbc8n a6$;%ulh442uf'7yC|Eb[ Oe<:ܹMPW|凩ilu!>E70Mզ~^fzW[T]jq8Y 8Qj$)mAWXM7U$3et6ʁY%v(lqMkpTS ֞ +x] +9g?q"9nQKiOݚ*Z +t>e!gr&WEԱ4 u0wIa IcA޼;SB׫ T&Kkz-hB5];)wX v^;IZh!Xc u$߬<=,Vŕߘ;y)zݡz70$ԑO3ḙZqIo0)t˞ҭgՍz̴Lힰe oܪFͽʱS 6&;w?"w2B9%u2:qX_ghks>"5uk+8M,8BH0U/ ivvVALRyZ+˘0Qt#u8av~f{k.]F̿t-!LC~ïA2N/tG/mU)cNƚ7|;C<X^ǧ=aV8peΔ!m۹"*8e>WPEPa;8v qgh<ݍ@eΆm A$JKDxc3|(-2%=skIm jxQ1T?R?#83 +`(aZ+ ݷ%uVjuWx*sE4 7. +i7!\ *.y;tWor#8yݕDcREE5Ծǡ.@MYFA}[!M5ٍB"tJsþv.С|b1.04"ϊCgRtj,,/ Mn泬u~!:avh'^^"DR9va'ȩ;ZȓmElEFsc DzgЍmQ!>\*=UV#g {1v{gQ՚?rs`ME\Q;sΎ[qvGbI YGlBㅜ8$z3gpA|${H>/? {_._Q?,}G+0/o~繮|~(D^$Xo^n?!FJn𦼫rZ-;HoJ|l+m(:lMJ9/oMyLm0w䴬'2|HL]Ki5IqO͜F:;+R(PotlfT5fq()7v3 >#MM\9׼4jl9bf`zV:xG4%RXwq'6EG~𘍓izbl[/ހCKPѬ7rqcnUIRNC:#RP9wj2 th=MARS!6q h-L^B|S +`1+ L\c~Zpw+%}u M?UMc~|fD mI@P6}hEۏl +6N^>/"涉G4Qֻ4'U _sT&!D[(cM% rʕeT\smB+*>:?Wk)'-ZTqQm=0]Y|*$PT_<##^;DtE؄z 􎌛y!daSW}k?P}j8-%l pa""StHsⓁD[EX} LZ$;bn(o(w_sCY +״eҠ@Jf'_:LPZN3'@}]3R?|"o(cd]#k7J͙k^g%b$7s{IFucᶯ/i4Af?2"JBCv~ P`]8QQ85wKUȶPmޕ ;"D9'?UYo;Z +6[^$ >mGi5eǦdO1;SSXr;kE[ǵi /F%)] \w67Bh[Ď\k.4(sSkgQߋ2;GW3C\Vh+SUg:b_}AK͍V+cX0kjG<"d+D)tu44P1qdqnGX#%+Xl- '=IWf D˨w\ ߺe>oD0R)E0ڿ+ːp*##[)̰f b-{kH8)d  _SB +(AU1ɃxXǻI/MzmfūvΓ <lڡF&\$v0F;\%$^0z~`IƋ+5Ϩ $x7V+*P4v⽾5+0񮲈?i@ҳ"Du5X+/ϝUSk;p̺2iUfʎZv~eԚ|Z +Mҏ[uȫiҮB$ioz‡L: 4E>&{g!@%Vt2 q\=(,~J,u,^[FR&PJ #\c|%?!_"~Nz_˪J<9Q)8(TB#-zRɧ +fs_uߏ`&O;-?&yJRWX96v'űfc.T?t+d \5 +T[MYۏ3>1Y6SBq}Oho̭ =uP~ğ/"vFw 䴧tQ}r3(NFk>U0{Kp5T84u TXbc5,ZZ4gLULef@rlNL3nM'c~>;x* dAO[;p(zSȪ2c^) +?o7!8yY9k̷v^"h{p Z k/+c垩JKt(.ƥ-ʈ@c&qo'ޒNdo6A[Kl\xs6@}y9qaavҾ{-+3,Ħ3|}8ά(8Rv:ma!ES̬Q폪QjcwNR47PFu#y(D+øh?ɖWi_o6~vA +^b܉gzXE|dK(z)c0 z橆":IN8=`8Ȑ9fy;KgLrʁS H + l/|MzSHk$<nI2imV˟~”/ nu$jRtw4d0ȕepD$͎Xf>u*P\Qi}̾ [QQj{߳1$S2Zf*ݦ^.4ގv7[Vy<-I:]VbjwS>t$\>ک4Dתnbuu/5/E"31P8Ttgu8WJcA9&LkAN'BuѨ2e,b]=˘ A@|ͬ"4R asqۄaL`JfP;Ǩ;rݕ(Z+db|ɞgꁘX{ֵyeȺZd{mmnxTVW fMN\Xx@}YN<#s'UuZ6InB QnzSiwe jhU0բήd1UvNMCvueCڀDi4di1/glZEHpHF[jB+fژ>j⨈YrDwF8PM6wn7f +7qq4vDE>c֍ԓg]wv'ܤ7Mcdni5CqQ +`ƪu,fc,•BJ_[lVlv~>B%eIƙ 5?38\Y=AqCi G7L?_Wȥ=Ϻ|zYP Czqc?Y9l\f?rm!+ + Eyuْ2.#^?_ڀA3_&k>ˇ +3?4*{lV rRC h> \fn -Vu,U3^w"LNscT;F;[tVU^LuEZ/T5:i+{7ps++`Z)K!Fz4'm̫FD24SI(6T2љAܽ[KP)tdBP7[xBWI?DRG"qp>>[@u-c,׏De]*?uu}m|YkCf1kP&&Y8RB p(8,xLi2 S6[} aȐNzϛ]3tJ \Qܧ-k]sa$eNB0QL:O}f S4nX5ĵm.idVkXxp[E^_ZuB,?.ѾkT] 2iU +t*p+"ϸ IX i75 +y(ɲL3*f1[ϒւũ45g`j!`p[P ,W$ȫfI*pwчz;xDlOH(/D*& ~uLGe|2ӹv')DDQE6Eeg{*z0;ϲܭjzldXMVJp:2x[}zzlS$U8*q.Ȝnqov5ܯ%6MyrL&hbL KgvU<&P25/ ̀V?"cF1q1ʢ-3bԁyCeuC؜4Aw='ݚQMD-b}3g[iL~mCzo>/UUs4}n\}ƻ=d0IEWnqJCD;M\9&{֭|"淲8pKXzuS3g<YCW@@oa2qcb9٥-5 $jA̚H5C5gcwH?38腿^?_߳f:R$(e{~{/&#͢ȩHc*4/,-@,v9p,^4ɞ0؂Vm}_J5c~.D[!aǸՀBȵx18k2ɯh0>0]?T{L!UB<{yF~&[\ n{)RtHG>qVw~Bfse^7f_(]56ɡB\.[ɃGpk^,aH&G ̕⇵^mљ2_Yw;['k6-/+la)FwP.y Wcʃv#ν/G:rʵ濭}^vOF#+GV8qk-lCKMWu2ҩBBn{U-/BSQs-EPvJ]wasLځhn_SԈ0cq9¾GwLx-&a + pdv7G͎<աa}kxAW;m:sA&=Z4-w|bpʣThWrLd&6i$y O&OշJlS \6GӃΘ"FvG@ [*VRcNFOҙ8&;mCQ Qݪ:]/}DŮyѰʱE<ŭ];~lE*NI喒FB"i]5A$3-UY64]LDš_bы^E5+ ,!N\ukL4DӦl Ab|P2Bd1ܚ!:MUR}Ydςh`{80nU!R=M/[B<+3չԡ䫋ܼjuU5^Td~)Y$N %B655KR%+#ֶmu*,^~=r\ĥY{ޯS?(̜I=,9߽9}~~"Y)mFb]rLAōh1@#uC{@rgEa6g2h r& j f/7Z`<HffZCcEpp6HQw;vlݟ᪷xF۔g|Q%O]LO*ٹQ^FgTgv!M]7e~-1R!j0+X w`Q%]/Xs}_0cXEFb-U3<Ǖƭ!24F; g~i1#eCЍ 1LGV]*leX;&]N!171) >/j q1:b:L:ǚ?/ +&u__ +7(M׃Do҄tխD40zc )3X:M+lWxҵ#?kvOٽ㱬(6`v#! @շ%u ĞgkB-'d/R/;CjՓ4:\цsH9J\jf2KS{ʓ0&SiJpUl+r~q2>WNJRHhU(dQ'ѡDČT+RZ]։U +u%pu6._걚^GrW[r"Q=4F"o';R]O|)hOu'?Ϭt4a.-.[["zbN g]>(qYz)]1-1ZTeX4jiZT-X/9gNx.%[{0\㕧4 JW&輒,4 $c/"ɪKe_e2}3k {iZ|>yxea!m{%W%Pikݻ"`B?ШjNs= +["ab>;!aldH+P4 TpP+8Kacp[M=!KLw}@3IY6ެsX>q'2'Ǔ,e# =YLMPVW4g !LJ +vͦ +H@ +L!XgsTYvꅚJbh_VeDcSp.G UP}/Eu{v;ENl*hK2\0ɴFR+s]P7eP TA=rB3M!Rd~dlXV6{<΢ؗlᯊkrZs {?Y44~qR'̹Յ׵97'VeݳUF¯D˒U6/tPd3'9+'tv4&7`f8 Ehy;Ģ76T[A]?ͅ:N) Hx8e, 1CȞ@#|LnT>{sfe ܫԇ$8l->t(@ "x'Wv븮Sysr_bf\T&u O&(e4GwwB) +crqv;Ӆńp y7oԦUvGWS&.ʲ_'Fwߺn Z|0a@[?HPṚ:thc՞軩YRO:{њ㛝,΁8n$DGu-''_&0vQi75Zlڽ Ԫ<ýN9KGٶ*S +mx +\N%UD)طD 8h7k9w`W,d* k[!ߒUVK:ɛrtyԺ(ak]~Wmci^mx~ZJUe;UP#'u-_s[c7ќq,hӣ"Býoa%xbc"HFiC0o!^UU&B\V Yf@ ^mDu2Z "H.7x&нVj]7gboGZ$ϷOX`-Ӷi{]_N_Hʝ]}(_(*H.Ab:q߄B;|kت>4ƱKqq+:EF$3 ?#RX~_ﺮ}.ȪTtsdrŧ0} ;u%^6Zӈp&BgYv[p\K|xȸRIyU*lT|VK(OxJ*l]Xn;6/UM :f\U!f-T\P +f7l 3!B7ூh`-%.ɉ6V״|VITf4#Sùsv`ڦ *D6X ?Wc]=U2:¿lxtBg*fbwy%::Nmt@W:ux8ȹ[UJl-)I%9J=Z7oZ+㝜5y5pD@IѺ>ϸdxiG;}Ln}arPOz\.+WL2w^'uUՉ[ל$(gkhA)m~Q!%S\'3eM:i9DtRG̯}7fP#6M^<96qOBҴ*PQ@x)+Pn 8euPu妋(NHf81.3d|W-ⷍ`k<>#۸h0FzbtL7A8L{!EG=D2`9wHdU"l^b0ލ*N4]B_1b"Q؝u\"^ty=ҍ![!ۉ$7 q9\GI蔀{2 'x@є+U̴4QV( YC'L SrEUfGJĴC'ҏJlfra'S͊ b_9&y":&B"k 6G +!Q}/,-AA|UURnM{w+/ 'X_!GI.Uӟ ܘL6BͦGg?(ոm/#Pj&k[.#(hl)UPزBpoIae`m-J;sl)1P4h\"֢=*e;~̠ "ľQϛt5 k/K?iZmH@cxlYC/1]"5ww' ) 2X62a;LҔ<޹c(pѸיe쇷U"5d 6-D/9]ҜϠib i'LꌺlvxxUr$Vډ:-YRJ+R'B '-MiмnCQo[&(&觲,a"i=.gpL 6 5sFYϔԛLj'?װ6qUEI3 ie H=TMl |Dp.y61ǼիT+eL,BYdNT!Ky2^ƬÆTe-dI +O8YetBxI vfLS)o9rkCbQmZ-*rB3i5P(ZCЃ체lDcQ$1W 9tnLK6Ռ Ѕ>9GB)jҗV*HaWy* dټUB3R%9"_5K +~N`RO3^%ќ&nGuQ2Zڼn0U5Tep2[S]phTe7NrBizή3:7®Y (;RZ}pobtyWrP1a~c f-l4{XOSp;C$l1zU\1~vƚN0)J2+¤¦:ո|,8ˀ!hS-O~+( hu/nn.Z?\D5߁kSCT=GλM+^c>3YKe|Z,+Ň >tDTw` +R`Rb?Kr WYuyH u)V(P;$cӫPE\(͂\%Ws|T҃;QPb"@~ 9 gFND.Oqv/nExDUd;nMܠl+I~.zĠ1$ + ) XL͵tXw븩n$uq=R0?Z N [ً .?y!%gVQȠp˪i>?8cBSSY'>[Rҙ)⨴RQhcpF tvƵ&k<ES!A_qw23H{7s-áղrVP8)r7+H+W*qp`GRHXC2kg1_J" {y v)Ot \Hκ-5@g϶-g^U`%:x{qN5Z} +F[x5EM#DG6}Դ\tYy;h<D|+v !r?mjm`3t&YS,n?9nvy%?.{$qnS2BO/6 9Lp`ՓsyYɍh!Kd!t-uâ/[am?Rfz߶ p7dLn\y1 LPML cwŶ2P>CĹO>cFMx~6c%& >w</b't C 67 s `,8x s^D4gw*b3oj\Bc5~,^w*Nn\~s؟&.OLZ^u#olz1Ez +dI.vg> )kZ[/.Nz" >XT'sC>]r:Zng(; TX:,Ǎ7;.P&=`ͤU!"~[}UHtQ|3h2+a9TƁr]/*3ډb%?iʖ +@=X<:+*cʚ\Άp ݑiטD64I +m&vCȅ|r83:J>WIH⛉C@QhoM;qUTY` N$E能;>>CܛE/`vM>q_% endstream endobj 13 0 obj <> endobj 20 0 obj <>stream +8;Z\79tIAJ%,F`M\Nk!nh[<2-pDVch15"HdJu;&fng^#d1&WL\o;E0o`@ad7n.kiO_up8 +_%7/.&JT5`N8&c,AE:A-b3#H,'=mhfg3tF[f'!+/*TI_p%H($4n816.rX]qh[HX)+ +"B=FLS>-hR\TD4K1EQAgIIdKah2)^L026*"ZiPtZS1lu4&<2iND+J**BOn_0,),GQ +Bssa,n===dDk($Of_&cY]5RN0N'X%/J&?#+#*,rPk0b[&Hr23nb'fK`RkXW^YY'\S +\'%6dgn["(^1@I=V:([MJrKUQe`qRQO]Dj+a"J.3%A=GO&.fH="F$Q)9,4'H%@/D2Z+A-b:L3,+c^^pX!ffW +Gq9Ks--V+6,<&`=aM74Cm[FlJ&4]0[5obcMNAK?)n)8(QcN.*MSI&Y6jOJjITj#Wl +8*CrR\Tm%rI!TC7@MIh#?>$^##Mp\LO-rjKo1=A1(B/WN_5W8/JPD;@7[[f+;OuKJ +=5Jp:F4).k_3a62bJ#=dn$c(Ls")Ef;jh-,)PI+&d+G,Ge6)EmI/Wf2tI8QTg% +;bB`+Elr(!#f$K?j!.)~> endstream endobj 18 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 395.5804 484.0611 cm +0 0 m +0.477 8.029 -6.117 17.004 -17.129 17.293 c +-26.527 17.54 -34.076 9.388 -34.024 -0.187 c +-33.973 -9.604 -26.492 -17.102 -17.13 -17.178 c +-6.803 -17.262 0.637 -8.031 0 0 c +336.011 -235.519 m +323.806 -227.386 311.753 -219.356 299.638 -211.283 c +311.798 -167.083 309.589 -123.866 291.808 -81.844 c +277.764 -48.656 255.803 -21.612 226.001 -1.136 c +162.794 42.291 80.215 41.678 18.166 3.483 c +17.859 0.082 17.867 -3.491 17.177 -6.923 c +12.169 -31.812 -17.371 -44.179 -38.772 -27.33 c +-50.331 -18.23 -54.425 -5.609 -50.81 8.7 c +-47.275 22.694 -37.805 31.146 -23.724 34.309 c +-19.411 35.277 -14.997 35.281 -10.699 34.361 c +-8.342 33.856 -6.606 34.182 -4.634 35.582 c +11.779 47.237 29.584 56.197 48.751 62.332 c +66.272 67.941 84.215 71.464 102.58 73.019 c +142.992 76.438 181.265 68.72 217.831 51.564 c +237.689 42.248 255.802 30.279 272.235 15.817 c +285.343 4.282 296.483 -9.065 306.926 -23.023 c +322.334 -43.62 333.984 -66.091 341.107 -90.848 c +344.098 -101.24 346.137 -111.816 347.45 -122.558 c +349.102 -136.062 349.186 -149.624 348.719 -163.153 c +347.893 -187.147 343.977 -210.692 336.867 -233.665 c +336.712 -234.167 336.426 -234.629 336.011 -235.519 c +f +Q +q 1 0 0 1 634.1946 176.4824 cm +0 0 m +-0.615 -9.134 8.288 -17.908 16.951 -17.448 c +27.086 -16.91 34.202 -10.203 34.312 -0.297 c +34.414 9.043 26.838 16.934 16.992 16.99 c +8.236 17.041 -0.187 9.718 0 0 c +-333.287 231.823 m +-332.161 231.192 -331.2 230.739 -330.329 230.152 c +-320.692 223.66 -311.063 217.158 -301.446 210.634 c +-298.562 208.678 -298.417 208.304 -299.573 204.867 c +-303.064 194.494 -305.253 183.812 -306.956 173.038 c +-307.635 168.743 -307.643 164.34 -307.918 159.985 c +-308.21 155.356 -308.797 150.716 -308.661 146.098 c +-308.207 130.657 -306.102 115.459 -301.917 100.526 c +-298.16 87.119 -292.631 74.493 -285.988 62.348 c +-281.005 53.235 -275.089 44.723 -268.633 36.534 c +-261.471 27.449 -253.284 19.38 -244.922 11.515 c +-236.859 3.932 -227.791 -2.519 -218.324 -8.255 c +-205.547 -15.997 -192.046 -22.326 -177.802 -26.902 c +-166.235 -30.618 -154.41 -33.165 -142.351 -34.915 c +-130.623 -36.616 -118.865 -36.896 -107.157 -36.244 c +-93.419 -35.479 -79.898 -32.826 -66.583 -29.135 c +-52.375 -25.196 -39.079 -19.172 -26.082 -12.383 c +-23.544 -11.058 -21.189 -9.383 -18.71 -7.937 c +-17.421 -7.187 -17.2 -6.185 -17.481 -4.814 c +-19.366 4.365 -16.426 12.463 -11.483 19.93 c +-6.408 27.598 0.95 32.286 9.911 33.909 c +21.274 35.967 31.696 33.523 40.444 25.631 c +49.059 17.859 52.721 7.996 51.813 -3.459 c +51.201 -11.175 48.052 -17.899 42.82 -23.684 c +37.896 -29.127 31.979 -32.83 24.785 -34.25 c +21.767 -34.846 18.631 -34.846 15.552 -35.148 c +14.916 -35.21 14.192 -35.253 13.683 -35.577 c +8.271 -39.017 3.033 -42.754 -2.526 -45.931 c +-10.103 -50.259 -17.786 -54.444 -25.668 -58.176 c +-32.313 -61.321 -39.209 -64.013 -46.167 -66.403 c +-57.791 -70.397 -69.766 -73.06 -81.887 -75.156 c +-95.704 -77.545 -109.609 -77.665 -123.558 -77.614 c +-132.457 -77.582 -141.214 -76.501 -150.009 -75.288 c +-165.094 -73.206 -179.675 -69.226 -194.005 -64.289 c +-200.832 -61.938 -207.532 -59.13 -214.082 -56.081 c +-222.484 -52.17 -230.929 -48.232 -238.886 -43.515 c +-246.257 -39.145 -253.087 -33.837 -260.015 -28.751 c +-269.73 -21.619 -278.652 -13.51 -287.007 -4.877 c +-299.383 7.911 -310.298 21.875 -319.33 37.306 c +-327.386 51.067 -333.987 65.427 -338.817 80.608 c +-341.965 90.5 -344.058 100.627 -345.853 110.849 c +-348.855 127.949 -348.524 145.19 -348.095 162.394 c +-347.885 170.781 -346.401 179.173 -345.027 187.485 c +-343.675 195.673 -341.92 203.808 -339.984 211.88 c +-338.618 217.582 -336.688 223.149 -334.933 228.753 c +-334.621 229.751 -333.938 230.633 -333.287 231.823 c +f +Q + endstream endobj 19 0 obj <>>>/Subtype/Form>>stream +0.162 0.112 0.087 0.008 k +/GS0 gs +q 1 0 0 1 331.8968 388.312 cm +0 0 m +25.031 39.626 61.374 39.536 78.421 100.21 c +80.618 108.029 91.011 109.788 95.55 103.053 c +100.146 96.234 104.579 86.394 106.729 73.601 c +113.198 35.09 123.712 -11.26 110.899 -52.26 c +109.243 -45.273 100.938 -36.457 62.396 -16.806 c +31.056 -0.828 3.949 4.186 0 0 c +f +Q + endstream endobj 79 0 obj <> endobj 78 0 obj <> endobj 16 0 obj <> endobj 17 0 obj <> endobj 8 0 obj [7 0 R 6 0 R] endobj 80 0 obj <> endobj xref 0 81 0000000000 65535 f +0000000016 00000 n +0000000156 00000 n +0000054329 00000 n +0000000000 00000 f +0000123491 00000 n +0000123115 00000 n +0000123187 00000 n +0001274908 00000 n +0000054394 00000 n +0000054871 00000 n +0000055328 00000 n +0001243378 00000 n +0001269018 00000 n +0000130846 00000 n +0000122624 00000 n +0001274672 00000 n +0001274795 00000 n +0001270162 00000 n +0001274023 00000 n +0001269084 00000 n +0001173985 00000 n +0001206094 00000 n +0000130600 00000 n +0001207355 00000 n +0001212618 00000 n +0001242122 00000 n +0001242765 00000 n +0001206160 00000 n +0000055829 00000 n +0000087236 00000 n +0000130723 00000 n +0000089729 00000 n +0000119230 00000 n +0000119633 00000 n +0000120397 00000 n +0000120782 00000 n +0000121370 00000 n +0000121679 00000 n +0000087302 00000 n +0000089168 00000 n +0000089216 00000 n +0000123052 00000 n +0000122989 00000 n +0000122926 00000 n +0000122863 00000 n +0000122800 00000 n +0000122737 00000 n +0000122561 00000 n +0000123375 00000 n +0000123406 00000 n +0000123259 00000 n +0000123290 00000 n +0000123974 00000 n +0000124223 00000 n +0000130920 00000 n +0000131484 00000 n +0000133596 00000 n +0000139847 00000 n +0000205435 00000 n +0000271023 00000 n +0000336611 00000 n +0000402199 00000 n +0000467787 00000 n +0000533375 00000 n +0000598963 00000 n +0000649281 00000 n +0000714869 00000 n +0000780457 00000 n +0000846045 00000 n +0000911633 00000 n +0000977221 00000 n +0001042809 00000 n +0001108397 00000 n +0001243315 00000 n +0001243252 00000 n +0001243189 00000 n +0001243126 00000 n +0001274609 00000 n +0001274546 00000 n +0001274937 00000 n +trailer <]>> startxref 1275173 %%EOF \ No newline at end of file diff --git a/marketing/linkedin_campaign/PNG HiRes/capture_euc_hires.png b/marketing/linkedin_campaign/PNG HiRes/capture_euc_hires.png new file mode 100644 index 0000000..50d2d9a Binary files /dev/null and b/marketing/linkedin_campaign/PNG HiRes/capture_euc_hires.png differ diff --git a/marketing/linkedin_campaign/PNG HiRes/protect_model_hires.png b/marketing/linkedin_campaign/PNG HiRes/protect_model_hires.png new file mode 100644 index 0000000..8a9a8a0 Binary files /dev/null and b/marketing/linkedin_campaign/PNG HiRes/protect_model_hires.png differ diff --git a/marketing/linkedin_campaign/PNG HiRes/unleash_lineage_hires.png b/marketing/linkedin_campaign/PNG HiRes/unleash_lineage_hires.png new file mode 100644 index 0000000..89dcb3d Binary files /dev/null and b/marketing/linkedin_campaign/PNG HiRes/unleash_lineage_hires.png differ diff --git a/marketing/linkedin_campaign/Transp_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png b/marketing/linkedin_campaign/Transp_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png new file mode 100644 index 0000000..24f069c Binary files /dev/null and b/marketing/linkedin_campaign/Transp_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png differ diff --git a/marketing/linkedin_campaign/d-din.zip b/marketing/linkedin_campaign/d-din.zip new file mode 100644 index 0000000..1a9b6e6 Binary files /dev/null and b/marketing/linkedin_campaign/d-din.zip differ diff --git a/marketing/linkedin_campaign/d-din2.zip b/marketing/linkedin_campaign/d-din2.zip new file mode 100644 index 0000000..1a9b6e6 Binary files /dev/null and b/marketing/linkedin_campaign/d-din2.zip differ diff --git a/marketing/linkedin_campaign/finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png b/marketing/linkedin_campaign/finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png new file mode 100644 index 0000000..57dfecb Binary files /dev/null and b/marketing/linkedin_campaign/finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png differ diff --git a/marketing/linkedin_campaign/finalist/REV_01_Final_Campaign_Data Controller.pdf b/marketing/linkedin_campaign/finalist/REV_01_Final_Campaign_Data Controller.pdf new file mode 100644 index 0000000..01a1eca --- /dev/null +++ b/marketing/linkedin_campaign/finalist/REV_01_Final_Campaign_Data Controller.pdf @@ -0,0 +1,8276 @@ +%PDF-1.5 % +1 0 obj <>/OCGs[6 0 R 7 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream + + + + + application/pdf + + + REV_01_Final_Campaign_Data Controller + + + 2021-05-08T07:39:51+02:00 + 2021-05-08T07:39:51+02:00 + 2021-05-08T07:39:51+02:00 + Adobe Illustrator CC 2017 (Macintosh) + + + + 256 + 100 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAZAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FWi6itT064OIK4MDWh6dRiCr eFXYq7FXYq16iHYEE+A3/Vg4gtuVgwqNxiDat4VSzzN+m/8AD9/+gv8Ajsei31GvD+9/Z/vfg/4L CKvdjO625sBGr/n/AAJcRroenXZjmIgkmljUvExd61jnQUUBUFUU7qTX4qWVDvaeLL3BNX1b81I/ NUkI061m0H17SETD01/cUY3Uyfv/AFOVSKcl7ABTVnyozhXmninxctkBD5j/ADpkSSRdDsGjEEvp VDxE3CyGKIFZbhXCvT1aFR8G3Itth4oo48nc9Fa9tkAMrrHyZUXkQKs54qB7kmgyrxY9TTfxBWJA FTsPHLEuqD0xV2KuxV2KsQ8+ec73y5PAlvHAyS6dql4Wn5f3thCkkSCjLsxchh18KZOMbasmTh+R Y0n53pJLBbnTXt5BdRw3U0lHjeFXeK4eJUbmrK6fCGGHw2Hj+SvZ/nz5fuYLOU6ddxG6uPRkjb0y 0aMYRHNQNVlb6yvTpRh1pyTjKjUA9FGP88YJr6xMelTJYS+quoRyGMXMB9W0jglKcx8B+uUZacq9 PhFSfDR+Y35fjb9b0u+kkSNAjen6kio0tAeAY9aGoqT8I9zmJmkQBW1mr7vxy+LfIoC7nv4bgW0M rzlgGB/dK/Lf92CVCfEAWqR0U+IzGyznGXCCT8r93KvP4HvDCRINInSbi5lhYTku6EVcjieRUFkI 4p9mvh+Nct0uSUgeLp+K5DkygSeaINzxkVJI2QOxVXPEqTvToajkBttlxyUaIq2VoafWrKG5Ns1T Ly9NACo5ycOZjXkwJYLQ/SO+VT1cIy4ev6ede/8AWGJyAGkarrJEHRgUdeSt2oRUHLxIEWGSG5BB WF3em7EmoPvvWn3ZRdciUPOtC/PTTLq/a31W1SzgJlWOW1lkvplljuhbRxTW0UPqRvMW5RgcqjMw YzX4DRHUA804uPzj8jLNbQQXU9wbm4W2MkdrOFj5iSkrGREBj/cOOScuh7A0iYSZnPFUP5tfl4Fh /wByZAdh8DW10G4OilZHUxcljcTIRIw4muxwHGfx8V8aHegbP85vJ83py3LzWVtIhEHrW92btnE0 sVBDFBIhQ+g3xCQ7ghlBGHwSgZ4p5pf5j+T9T1OLTLLUBc3M6GSFkhnETKI0mP70oIuSxyoWXlUV 3AyJBiLPJkMsSatkqsrCqkEeI3xBttadiKKv2j09vc4CVYb5x87foKddPtLVr3U5kEkTSFfQQOzK palZGbkp+BQK/wAy5gavVwwC5XInkO/9X42cbNmENuZQXkz8yb3Wb9dD1PTzb6oqOzyxHjEwjoGB RzzjbfpuPfDg1oy7AURzH4/YjFqDI0Ruz+M1X5bUApT6DmdE7OUF2SV2KrZJY415SMFXxOC1Y/8A pFpdWt+AZYlYIobqQ+1T9+ARpQEqu/Ieoy2E1tFPbBpJjIZCr8pNpaPIzc/jBlH2R26+Ghn2RkMD EGPPz357nnvu4h05qtko1DQV0sNe65LDALvUFgtTJG0ySzS3PqRtOUD8VdVKAmlOVD1yGPsjJIyM uG7sX13vf4fHmxGnO5P436oqSHy/ZX4TWte0yFrGWN5LaeeKJ0hrcOjSLI2zM90vGu22ZGHsuZIM qIB+z1H53JPhgHcjb9v62SeTtAl0i0mDXKXMdyUkieOvEgLTnXpV+u33nMrs7RSwAgm7bsOIwDIM 2Lc7FXYqlWt2Gg6lbL+ldPi1BLdhLBHcwCRVkGylfUUhT2rlUs4iCd/tYSojcJK2leWpdQuBPp1n cT2rC4vmNpFQs0nquwahfksh9TcfF2qa5iR1chIi74Pq22+Hu+3o1bX7kwj8m+R6xRJoVghgdriC M2kacXYrydQUG9QtT8vbM8ZbNW2CEe55pJ+ZP5e6Vc3lreeUI7a1szIE+rw20hM3114mV4/3fDk1 lHJ3px9lrfwE9WjxYjp+L/YzK+8xO1608ZZre7hsp7a1nZwPTkguHY+mjgHcKHG48e2c7rNRLHlk Of07G65Sva/dfRZ5Kl8v0qX+KNSjEVn9Tsm9VlZxwWGJy8MEyp+9lRQ1JiK8mO32co/PTAEOGG+/ cOUT1NXv5+5j4x5UPxTTee7uFbmK1W1ihtyTHLJFwQfBM4jaNJno7NEAKsDv9nH+VZRsREQB5V0k aoSO5I7/AIL+YIuq/F+abaD5hvtX1C5s7y2g+rRhqpVOYKuoUtGZHcq4PIEooHiczNHrJ55GMxHh /s6XdfBtx5DIkEJndeXLKe4jmFYvRb1IFjLoI5OhdQjKpJoNmUjb3OZWTQwlKxtXLyPfzru6NhxA lM440jiWONaIihUXwAFAMy4xAFDkGYCnI/MMg2IHxA9anoMhKV7KWLxfl9osOj2elRzXJsrLUV1V JSyeoZ1uTcgVCAcObUNBXj375KU7N9Kpq8MVXnaVRfkz5YiVGe6vpEgkjeAGSI+jHE1wTbp+63iY 3cteVX32auS8UgWfx+KYjAFumfk55a09rZ7HUL2ymt0MXr2v1S1mkgZkPoyyQW8TvvCKuT6nX498 fG4udLHBENr+UHl9Ly2u0ur5mspC0ELPCEVXmnl4L+6Dled25+Ik9N9sic0q2C+CObDdAXyR5d82 WdzBr8UWh6dDPHDBLLJLLJO0EFq7NGLWH0WP1UB6yuOVOIStMunco1W7VERjLns9O0jzv5P1G6Nl pd8lzOkZldUjlHBVH2i3AUrTbfc5jyx8A5OQJx5BfL5o0WPy1J5nDy3Wl8Q6mMMXYFgg4pUftt36 Zj8QETI8vM1+muaDkHDxdGD6p5q0/WLmy856TbPd2OnBrbUraZWVoxu0UjKQfgHqNyNPh2rtUjB1 XFkqQjc8e/CaNgjysdPxs408nFUwLpE/l9FceYfNMnmlbIafpsNr9Ut+AASWbYckIVQwQRnkQKcq DsQL9FikSZkcPFQA93VlgBlLiqg9TRuSg9D3Hv3zZg2HNbwqgNX1mHTEgaWCacXEohUQKHKlv2mq VouY2p1QwgEgmzWzCc+FVvllZCsQQyFWEYkqULEbc6fs165PLfTn096ZMN8vW2lXV5cQ6O7WGqWo Bu4ODSaeJ1YhmhhMilQZKn4WXl+1mPpO0I5iYH648+7zppxTBJA5/Yn0mp+arCNjd6Umoov+79Ok CuwHc28/Er8lkc5nHyciPmwPWPM/mTVNchiSCtrFcwyW9lLA0bIySDiZFlCvyB+jwzn9TqNSM9R+ kfjmis3EfDFwI51+tV1nyL5X13znfahcLrD3YMUNw1u1v9Uj4rEwI5hnUUiWv05ssfaNSMBGR4Tu QNvvcQxiZnmzHSNd0TTdD0m1i9cWaWBe3kmCFxBZoq/vOJ+2RT7IwfyljIEjdSBl8vi2xyxAHu+5 Ew+a7aaOUpY3n1iL0z9U9IGVklrxdQGK8fhO5YYI9oxkDUZ2K2rffrz5JGYHoUz06/t9Qsoby3JM M6h05Ch+RHiMy8OaOSAnHkWyMhIWERlrJp0V0ZHAZGBDKehB2IwEAiiqR/pCzN5c2kZmaXTjFJdL JHQSLSikPxBdhSq+JG2a3xY8RiLuFE2Ofx694762aeIWR3LNLgubQMbq4aYC4luTO8csfBHH90vq lq1J6Dag8aZHBGUPqN+oyuiNu7dEARzXHzLpzSynhDPZKAJJ4ZElZQQamWMD4VqTvyPj45Z/KMb7 494N/MftT4o+DGL7zJ+adprOvG20SK80K2ja40q4b4pJeMKsIUSEmQ82RwKoTyYV2GbSPCQDaDOd nbZQ/wAT/nYPq8Z8s2SvJcejPL6lY44qoolA9cFq8yaddiO1Saj3o48ncnWva5/pF9bakEXT4klE EaPKnqskYPFpYpADyLENGwGc9q9X6pRnXALrnvt3g/MFjkybkHk1F5vvmtLCS3+qrFw4XTAM6LIJ fRp8Dco0PVW4sDgHaU+GPDw1W/vuuh2Hcd0DMaFUmGrax5g0+LTA8ELT3JEd0Y1d0MpZQsSfECvI Mx5NXpmTqdVmxiGwuXPnV9zZOco0yMmgJ6+2bUt6HeAvHWQVoeRA6nffp+rKTCxuxpS1HUItP0+6 v5ebW9pDJPMAtTwiUu3EfDU0GTF9FJoPLYP+civKPF2mtLyKKFuU5VY5AgYVioeYDFwKgDpv4VMh pp3XRxhqYvR11zQA0Mz3sMf1pEeL1JAjlHTmjEMQwBocxJ5sUJ1KQB97cZxB5un1zS/q0V2uoQra yPwWdnSjEHcChHTIT1WOhITHCTzU5I1d7MMv/I/kCPUI4b1Rqd7eajJesnMIed+ysA6RtGrRVhjP xA7gHvhy68QlGINk0KHny6tMowBrmb+9N/L+k+RfLVveXWiRBmRY7a89Kdp5KesxTl6j9Q8x+Lw2 7ZLJ2hAxJvi4edV7mcTCIJCD88aAIdE1K6tLqayhVjcXlp6ipbTVADkqwPH+c0PUZrtVpahPgvev Tex3HId7Xmx1EkJR5A0rzHP5euJtPvrWLTtUrEgIpLGgHF5UmhNebBjxBpSgI65Xo8GaOP0cMbJv i5/2jfYsMEJ8OxG70a2igsILeztoz6MQCxKGLj4Vpu5qT4sTvXNuCI0AHMG2wRtvUqxLBqsdx08M ux8mQVMsS8w0GGPyj5l1CXVZ42C2pZlgDuQJZo+J+JVH45ymkA0eeXiHlHp5ke512MeFM8Xcnuo3 M/nCxVvLl/JZtaSkTuxkhLcl2Hwdcz82SWsj+4kY8J35j7m+ROUeg1SfaLpdlpyy8Km4mdpJpZKF yW3IDUB416DM/SaeGIGvqPMt2OAik35j+d5fKuk2/wBRtTf65qk4stHsR0edxsz7g8F709htWo2E I2jLk4RtzLyf8vrPzSn5ty6L52MOoXElo+oSxskcqCSXiwoeNDwLkbbAjbbKJaTDGXiwFSOziYoE ZPVzeuf4YvV8zXOp+hZyw3EqsszvIJ409MRvwUJwr1pU5rPyE/HOSoEE+dj3dG/wjxk7IeLyZqUl stndzwi3tbOezs3i5l29alHkDAAU49FJyqPZmQx4ZEVGJiKvr3oGA1R6CkyXTfMk2mXttd3EKvLA ILWK3ZlVaAhnMhTmGavgQMyhgznHKMiN40K++6ts4ZkEFO7W3itraK3iUJHEioiL0AUUoMz8cBGI iOQbQKFKmTSpXU/oW8k1ORRSQK0H0nsPE9shlnwxJ7kE0EDO7hQZGeQ2zI8oZVVHoafDTetTyQeI GYs5HrZ4avuP45jzYFC+Yri6SRIAgeKUI0aHjSQpIGnhPL4f3kPwgH3yrXZJAgVYP20fUPjH9LHK SxPRre8tJZ59TlmlCPzgZ0m+wyvGYFEyoTzd0NEBX4fGmabTxlCzOz3bHzHDvXMkcttvc40ARufx 5Mj06TVLe3sreSSRUSEGUqpckCgJRfq7Emu/2u/vmywSyREYkkCvxXoP3t8TIAD8fcnCXxh9aOYP IIGo06qCOPENVuNKEA70GZ4z8NiVnh6/a28VL5NJ0mac3MlnBJO/HlM0aljxIZfipXYgZM6bHI8R iCe+kmESbp5BovnnzncQWz3vlBLrUXkWdrwWNzCsBaaGORSjRszMkfJi6t4bbb3S0eG7qN/BxYyJ 5x39yYw/ml5wumgubjyJdemskCRRsk/qxySvKkkgcw04qnBegNWycsMCRdGuTLxZH+F6zkXKY35+ 0K61nRFgtpI4mgmFxI0pYLwSNwacVc1+LwzWdq6aWbFQIFG9/cWjUYzONBJ/KnmjSbDy/aaPFKLv U+Mot4UWRY5ZHkdkTm6rxqTQk5haDX48eGOMHiyb1zokk1uWrDmjGIjzLL7O1ilsozdWMUE0iqZ7 cBHCtSnGoFDSpGbzGZGIMhR6hyo7jcJJrPle4upr+SP0ityLRYXcnknoTGSStFNAVO1PpzWanQSk ZkV6uGr6UbLTPCTfwQt35c1I3DS2n1ZpJJbtlgcsE4XUaJy+FT8SGP5b9coyaKd3Hh3M9vKQA7ul MZYje1dftU4PJOrwNDAstu9sk9tcPOxcTVghETKo4kdqjfBHsvKKFx4bib3vYV3IGCQ7ui208kax FaSwvJbmRYI7e2fnIa+nMstWHEBAePQA/PIw7KyiJBMb4QBue++5EdPIB35ntXyJqY1EqsRWFLhY +TKTJKkZGwDcfjp0zO1ccssfp+scJ27wR30y1F8Bd+WS2sXlub6mwmjhvJ414g7egREQCQP5D88r 7PwzxwPF9XFf3feumFR+LL5GrbNOvxMKP/wO/H7s2Ej6eIe9yDytWh5cAG2I2y2HJIeeW/8AzkB+ W1yXEF1cyCJQ8zi1m4RoXWP1JG48UTm6qWYgVI3y2WOQFtcM0ZGgo+Z/zZ/Lq6tJtH1Ke+hE3At6 VrKW+Fw44sEdeq0ynUaPxsZgeR/ta8uWBHCbSrQfzd/KLy1HPbQahfVmYO63FtJyBAoKUjTKtH2Y NOCIWb76a8eTHj2BKZP/AM5C/lS/W+nr4i2m/wCacyzpyejZ+Zx97Epfzh/LPVfPdrrd/d3cVjod vJFpkMlsWElxcGklwpRnIAjQLxdQe+EaeQjXewObGSDZ28m/N/nv8i/Mt1DqTanf6brtqoW11exj ninQLUqD8PFhVvCvgRkoY5RFVsieTFLe90z8nf8AOQvlSHSDB5j1OSe8glaKC5W1kEk0CAKksyoC iySEM3FTsCBUmpxlhPRnHVQrcp5/0MX+Vn/LfP8A9I03/NODwZMvzUO9HTfnf5Fh/vGvloocn6lc EBWFQahe+QjG+SfzEfwFBvz9/LlULtPdqgFSxs7gCnjXjiI3tY+aPzMHP+f/AOWaWUV419N6E0kk MbfV5al4VRnFOPhMuS8KS/mYVdq//K7vILW0kzS3QjRY2dHtZQ/pzqHif02AcpIrAqwHFh0OROM3 X4/V8Gw5YgWl3/K7fyzgVXku7/0oOJCyW1yUXstar91cqjo6rma82rx4DvauP+cgvyluYjDcXcss TdUe1lI23HVctnpeMVIWFOpxnmhoPzy/JuGVZVurh5E+w0sFzKVqKfD6nLjt4ZVDs+MTYG/mb+8s RnxBEzf85B/lRMFD39x8JqpWCdCO2xUA5bPTGXMfayOpxnqhl/5yD/Lm3V4ra+kaNizI8sNwWUvu ajg3P4t929spGmywBEQK8z+L+bH8zEciiof+chfyqhhjhS/uOEahFrbTVoooP2cvhpzEADoyGpxj qjLX8+fy7u0le1nuplhAMpS0mbiCaDovjjKBHNkNTAuf8+fy9Rwjy3quRyCmyuAeJ3rTh0wGFc6+ a/mYNQfn3+W893HaLd3CzymiK9rMta/NcPhmrUamBNNW35+flxcqzw3Ny8SMsck31WYRq8gYxozl Qqs/ptwUmrUNK4yxkfj8fs6soZoy5fj8fb0QGofmZ+Ug1v8ASF0l22pwutJlgumAZB8NOFYzsMxZ dm45ZPEMfX333fFplPHxWefxRUn/ADkN+WMTmOW8uEddmVrWYEfMFczPBkz/ADUFv/Qxf5Wf8t8/ /SNN/wA04+DJfzUO9Yn/ADkJ+VCOzrfThn6n6tN/zTkI6Yg2Aj8zjX/9DF/lZ/y3z/8ASNN/zTk/ Bkn81Dvcf+ci/wAraGl/PXtW2m/5pwHDJfzUO9j/AJr/AD1/Lq/8s31jb3NxdXdwoCRCB0BbmGry YDpTMPP2fPJiMORP67acueBiR1TPy9+bvlHTNMkgvYr21laWaV4fqkz8I5JmeMsyKy/FEynrkdJo zjgQCCLP3s8eWMRRR0n58/lyiOWuLtUIO7Wk4BU9a/D88yPCuwK+bL8xBlvkvzhovmzSG1TSJXlt llaB2dGjPqIqkijb9GGERlH6ubbjmJCwxuy/Ib8t7ISi3sZB66GOXnK0lUPVfj5UB7065DUYo5q4 79Jsbkb9+xH7G/SZJae/D24hR2Bsd24O3eOvVMrz8rPLF5D6Ny946Dp/pMikbhtmUhhuOxy4SLjn ECk8/wDzj7+WtxIZbi1uppDsXku52b7yxyXiyYHTQKn/ANC6flZ/ywT/APSTN/zVh8aS/lYdzv8A oXT8rP8Algn/AOkmb/mrHxpL+Vh3O/6F0/Kz/lgn/wCkmb/mrHxpL+Vh3O/6F0/Kz/lgn/6SZv8A mrHxpL+Vh3O/6F0/Kz/lgn/6SZv+asfGkv5WHcmE35KeSJmZpBfEuoR6XtwvJQKANRhXbxyAmQyO CKHf8hfy8dGR4bxkYUZTe3BBHgRzwAgdB8gj8tBp/wAgPyzeyis2sZvQhkkmjX6xLUPMqK5ry8IV yfiyR+WhVUmMP5R+TYARbxTQAqiH0ZDH8MdSi/AF2XkafPMXBgjivhv1GzZJ379yXN1OeeauM/SK GwG3dsBsOg6dEPqH5KeR9QeRrxbyX1aeon1uYIaUp8CsF7eGZIyEOIcETzS//oXT8rP+WCf/AKSZ v+asl40mP5WHc7/oXT8rP+WCf/pJm/5qx8aS/lYdzv8AoXT8rP8Algn/AOkmb/mrHxpL+Vh3O/6F 0/Kz/lgn/wCkmb/mrHxpL+Vh3O/6F0/Kz/lgn/6SZv8AmrHxpL+Vh3Iq0/Ij8vbOKaK1guoUnAEo S6mFeJqP2u2ROQnmkaeAbk/IryDI3KRL52C8eTX1yTx323fpucBlfMD5L+Xj+Cth/IX8uIryO7Fp cPcREFHe6mfp06thEyBQUaaF2vs/yK/Lqzgkht7KRElZXespZiyGqnk1W+Eio32OUZcUZ5I5JXxR 5bkfYDW/Xv5FysOSWLHLHH6J/VsDfxIvbp3HcbpjeflZ5Yu4DBO940XLmAtzIhBPgU4kfRlwkXHO IFJp/wDnHz8tLiQyz2lzLK3V3u52Y026lsl4smB00Cp/9C6flZ/ywT/9JM3/ADVh8aS/lYdzv+hd Pys/5YJ/+kmb/mrHxpL+Vh3O/wChdPys/wCWCf8A6SZv+asfGkv5WHc7/oXT8rP+WCf/AKSZv+as fGkv5WHc2P8AnHX8rQQRYTgjofrM3/NWPjSX8rDuR8/5KeSJ3d5Pr1ZBSQLezqGAXhuFYD7O2QEi yOCKGk/IT8u5EKSQ3jowoyteXBBHuC2AGuQHyDH8tBlXlHydoXlLS20zRImhtHladld2kPNwqk1Y k9EGGUiebbDGIigneRZuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2 KuxV2KuxV2KuxV2KuxV2KuxV2KuxV//Z + + + + uuid:27c0a0af-0b06-354e-9c49-cb80dd838ff4 + xmp.did:9edc193f-2cdc-4e37-ac1d-da83a1c940d6 + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + uuid:270173a0-0883-0f49-b0b6-7d678c04e70b + xmp.did:56cd57f2-2ddf-4f26-aa4b-fb7f6a12e676 + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + + + + saved + xmp.iid:b18f6fdd-94f1-4b10-91c3-627a646c3641 + 2021-04-26T14:21:48+02:00 + Adobe Illustrator CC 2017 (Macintosh) + / + + + saved + xmp.iid:9edc193f-2cdc-4e37-ac1d-da83a1c940d6 + 2021-05-08T07:39:49+02:00 + Adobe Illustrator CC 2017 (Macintosh) + / + + + + + + + EmbedByReference + + /Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/REV_01 Finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png + 0 + 0 + + + + EmbedByReference + + /Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/REV_01 Finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png + 0 + 0 + + + + EmbedByReference + + /Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png + + + + + + + + /Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/REV_01 Finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png + 0 + 0 + + + /Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/REV_01 Finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png + 0 + 0 + + + /Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png + + + + Print + False + True + 1 + + 1201.000000 + 629.000000 + Pixels + + + + + AvenirNext-DemiBold + Avenir Next + Demi Bold + TrueType + 13.0d1e10 + False + Avenir Next.ttc + + + AvenirNext-Bold + Avenir Next + Bold + TrueType + 13.0d1e10 + False + Avenir Next.ttc + + + D-DIN-Bold + D-DIN + DIN-Bold + TrueType + Version 1.00 + False + D-DIN-Bold.ttf + + + + + + Cyan + Magenta + Yellow + Black + + + + + + Gruppo campioni predefinito + 0 + + + + Bianco + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 0.000000 + + + Nero + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + Rosso CMYK + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + Giallo CMYK + CMYK + PROCESS + 0.000000 + 0.000000 + 100.000000 + 0.000000 + + + Verde CMYK + CMYK + PROCESS + 100.000000 + 0.000000 + 100.000000 + 0.000000 + + + Cyan CMYK + CMYK + PROCESS + 100.000000 + 0.000000 + 0.000000 + 0.000000 + + + Blu CMYK + CMYK + PROCESS + 100.000000 + 100.000000 + 0.000000 + 0.000000 + + + Magenta CMYK + CMYK + PROCESS + 0.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=15 M=100 Y=90 K=10 + CMYK + PROCESS + 15.000000 + 100.000000 + 90.000000 + 10.000000 + + + C=0 M=90 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 90.000000 + 85.000000 + 0.000000 + + + C=0 M=80 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 80.000000 + 95.000000 + 0.000000 + + + C=0 M=50 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 50.000000 + 100.000000 + 0.000000 + + + C=0 M=35 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 35.000000 + 85.000000 + 0.000000 + + + C=5 M=0 Y=90 K=0 + CMYK + PROCESS + 5.000000 + 0.000000 + 90.000000 + 0.000000 + + + C=20 M=0 Y=100 K=0 + CMYK + PROCESS + 20.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=50 M=0 Y=100 K=0 + CMYK + PROCESS + 50.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=75 M=0 Y=100 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=85 M=10 Y=100 K=10 + CMYK + PROCESS + 85.000000 + 10.000000 + 100.000000 + 10.000000 + + + C=90 M=30 Y=95 K=30 + CMYK + PROCESS + 90.000000 + 30.000000 + 95.000000 + 30.000000 + + + C=75 M=0 Y=75 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 75.000000 + 0.000000 + + + C=80 M=10 Y=45 K=0 + CMYK + PROCESS + 80.000000 + 10.000000 + 45.000000 + 0.000000 + + + C=70 M=15 Y=0 K=0 + CMYK + PROCESS + 70.000000 + 15.000000 + 0.000000 + 0.000000 + + + C=85 M=50 Y=0 K=0 + CMYK + PROCESS + 85.000000 + 50.000000 + 0.000000 + 0.000000 + + + C=100 M=95 Y=5 K=0 + CMYK + PROCESS + 100.000000 + 95.000000 + 5.000000 + 0.000000 + + + C=100 M=100 Y=25 K=25 + CMYK + PROCESS + 100.000000 + 100.000000 + 25.000000 + 25.000000 + + + C=75 M=100 Y=0 K=0 + CMYK + PROCESS + 75.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=50 M=100 Y=0 K=0 + CMYK + PROCESS + 50.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=35 M=100 Y=35 K=10 + CMYK + PROCESS + 35.000000 + 100.000000 + 35.000000 + 10.000000 + + + C=10 M=100 Y=50 K=0 + CMYK + PROCESS + 10.000000 + 100.000000 + 50.000000 + 0.000000 + + + C=0 M=95 Y=20 K=0 + CMYK + PROCESS + 0.000000 + 95.000000 + 20.000000 + 0.000000 + + + C=25 M=25 Y=40 K=0 + CMYK + PROCESS + 25.000000 + 25.000000 + 40.000000 + 0.000000 + + + C=40 M=45 Y=50 K=5 + CMYK + PROCESS + 40.000000 + 45.000000 + 50.000000 + 5.000000 + + + C=50 M=50 Y=60 K=25 + CMYK + PROCESS + 50.000000 + 50.000000 + 60.000000 + 25.000000 + + + C=55 M=60 Y=65 K=40 + CMYK + PROCESS + 55.000000 + 60.000000 + 65.000000 + 40.000000 + + + C=25 M=40 Y=65 K=0 + CMYK + PROCESS + 25.000000 + 40.000000 + 65.000000 + 0.000000 + + + C=30 M=50 Y=75 K=10 + CMYK + PROCESS + 30.000000 + 50.000000 + 75.000000 + 10.000000 + + + C=35 M=60 Y=80 K=25 + CMYK + PROCESS + 35.000000 + 60.000000 + 80.000000 + 25.000000 + + + C=40 M=65 Y=90 K=35 + CMYK + PROCESS + 40.000000 + 65.000000 + 90.000000 + 35.000000 + + + C=40 M=70 Y=100 K=50 + CMYK + PROCESS + 40.000000 + 70.000000 + 100.000000 + 50.000000 + + + C=50 M=70 Y=80 K=70 + CMYK + PROCESS + 50.000000 + 70.000000 + 80.000000 + 70.000000 + + + R=244 G=116 B=88 + PROCESS + 100.000000 + CMYK + 3.875791 + 54.152739 + 52.410161 + 0.411994 + + + R=255 G=255 B=255 + PROCESS + 100.000000 + CMYK + 0.009155 + 0.000000 + 0.003052 + 0.000000 + + + R=69 G=90 B=100 + PROCESS + 100.000000 + CMYK + 67.605096 + 39.453727 + 35.345995 + 19.653620 + + + R=39 G=222 B=191 + PROCESS + 100.000000 + CMYK + 82.830548 + 0.000000 + 23.718622 + 0.000000 + + + R=0 G=0 B=0 + PROCESS + 100.000000 + CMYK + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + R=55 G=71 B=79 + PROCESS + 100.000000 + CMYK + 71.010906 + 44.281679 + 41.144425 + 29.312581 + + + R=38 G=50 B=56 + PROCESS + 100.000000 + CMYK + 75.384140 + 49.448386 + 47.577628 + 43.112838 + + + R=232 G=80 B=91 2 + PROCESS + 100.000000 + CMYK + 6.753643 + 68.258178 + 44.977492 + 0.869764 + + + + + + Grigi + 1 + + + + C=0 M=0 Y=0 K=100 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + C=0 M=0 Y=0 K=90 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 89.999400 + + + C=0 M=0 Y=0 K=80 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 79.998800 + + + C=0 M=0 Y=0 K=70 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 69.999700 + + + C=0 M=0 Y=0 K=60 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 59.999100 + + + C=0 M=0 Y=0 K=50 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 50.000000 + + + C=0 M=0 Y=0 K=40 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 39.999400 + + + C=0 M=0 Y=0 K=30 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 29.998800 + + + C=0 M=0 Y=0 K=20 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 19.999700 + + + C=0 M=0 Y=0 K=10 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 9.999100 + + + C=0 M=0 Y=0 K=5 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 4.998800 + + + + + + Vivaci + 1 + + + + C=0 M=100 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + C=0 M=75 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 75.000000 + 100.000000 + 0.000000 + + + C=0 M=10 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 10.000000 + 95.000000 + 0.000000 + + + C=85 M=10 Y=100 K=0 + CMYK + PROCESS + 85.000000 + 10.000000 + 100.000000 + 0.000000 + + + C=100 M=90 Y=0 K=0 + CMYK + PROCESS + 100.000000 + 90.000000 + 0.000000 + 0.000000 + + + C=60 M=90 Y=0 K=0 + CMYK + PROCESS + 60.000000 + 90.000000 + 0.003100 + 0.003100 + + + + + + + Adobe PDF library 15.00 + 21.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + endstream endobj 3 0 obj <> endobj 9 0 obj <>/Resources<>/ExtGState<>/Font<>/ProcSet[/PDF/Text/ImageC/ImageI]/Properties<>/XObject<>>>/Thumb 22 0 R/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 10 0 obj <>/Resources<>/ExtGState<>/Font<>/ProcSet[/PDF/Text/ImageC/ImageI]/Properties<>/XObject<>>>/Thumb 30 0 R/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 11 0 obj <>/Resources<>/ExtGState<>/Font<>/ProcSet[/PDF/Text/ImageC/ImageI]/Properties<>/XObject<>>>/Thumb 41 0 R/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 31 0 obj <>stream +HWێ]G}?0]]}}^`b_bU3XI@h3]ou]o}|x)鰜hy?~J?>>{&8SԎtY'~{bqȾz*寺Wjr9W3(~knӎO~=B4!2rK?-Y?cMR +3{<*JfZUB8{ǸU91[[^O6DHW oE;dV٨I^͒ilT1UzSh`/D+S!^ 7ؕDPCFx8܋ 7K&'[P{ҒN\`e잸a1~L3p~[+Ra +W5W:/,H,fX@U]&uo61#Agb'.A1~в>9qшpת`Wb-TqݝܲV1Rf0y14T4)EShjWZAG)awͻkY4ClZ(c*b 'C8gu2IBn=k) @hL(H3ِnP)`)ιޕy"/C̹@H_cmk΀f8i  i~luڳɥq/cK Y7Ϭ_T_&cYEwyp} cy qcrIZjwy`mTtF +FѾ $FF]ߒ|F28Y q7k6T0SY:ʨ @j +EXt;V I2:hOqvB~9O;E[smM!:F? ]z]O@Hi!X@> avL--VXEkz|e2 +7(vvr8]+"c/{VDl#jrN/ҍo a? f / ګD}dAW A)J(]()x!^C!/sjv) $m$A#b `t Bw^u(}Z0Z=wIk puE?ӛk!5^p} qPIR&S,6mF>)PsEU,f]Q4o18q_ϗi"xȟ0g<(J#H AtRT+DfU4D;Kg,A97mMv?/ +hu :7ksP٥]5Av{gU9+n +wcrPa`]nfqP>Cb[i^,i)EC09jc ւzيIZDRl$Czlp W􋦋čY%y'id35VLRݣG&YKY5El 5::\VAGfePg&-BX؞ErȖz\\qIT~` xl9\xZa@ʋz(W<ߞhHEoR!VЮJ,A,\SYܖ,dd=.) +gRD bS@K"ӞRӖUWU!!\ xmRE9B@vUF飯u!T>imysVK_ ]㜣'\ 6ʨG+ZTi)'S rF tqE_zR(>Yٱ37c-`!j +rGh{Lm1mku*249 (`?%y=f$f[tzB!gLXs- "ϣ|9D{tI-êq{.l=W2dzF·k9#|ȐjÜ|*G]X{Qհ0+Wk!T$kS^:ti Wdh}o [bQXY^/RABEZm)hNոBc9[0iEc/>Υoufp-2X7A"([Y[h=& ͦx ]PQlњ5oeIM8vce`d&X]=֩ ], (66T Yۣ.Q&[d lت.ŖLq6iaS3]fN*Q>_UdۺR` ]*'8|m).\2/rξ6ujy~RfQ,aT}v[HͨaySH~aAT.g'4:D[p@ϾTw^{w vWIx'ݾnOǻ{|_tw}O+t/Qؾ霿GC}>pk$C[Gl{|M) GaX胦uL,sʯA3aʯ<˽}170ÄZד]>i9OToqUy{_Gd+P?s}ŵ'Syo я|~| +N, +?nFۭt4c&l +lwǏc{?c})׀{]={ѽ/EwFt[dz퇁)xx/^9mxhEקi:uIŘQI*@fӨ;ֻvמ|ZHB4Q1HU0D(GB/'z9h|`@]^$`/ +x:F'qB!ʘeL9bU8&*s x|t!U 5ᆞ9pz ?wRbt2,o~B8ft( ?;/BXqL13H3]8a@ 8FD tB U-ؑ1ƕ^ECoA^̃ +Ҏ{\b ~TT D[F$F@ri8䏚'x#0 +e[ hu0;c~JR X WReҏd&;o8#׽@V?߰F̈ƽ6qL`hbM_ q.*.*xDe$ȝl+uVnqؼ~XU ['*`/DٺfZ`6Re:-Zk*UbR3C)^$lm +B52 GIcq%y ѵT]|ק UzF3 kCc' xn r@+E`z'SQ);K~0LaR.Cav{9XZvLv,oЄpU<]GaPeRB\ +CsuZa FU]Ž2[݂Q6:+ںB#ZmUD7.&X2Ba*^eS|ߠ"4'>M9Aц ˖F圇GUm6LUo#*`֎V,8Y|H`[DtcÚΏLCr; +e&B* }Qá 0gS[lbRiXݭ*=B19g<×VI?= +M:;HĀՇݻѦ~.׊rL3DU`WzJP䞈ksK#e; KSi:lG EݥAH ch_Et##1 +УF +R$ & ݎP `h-lZeMqRcnKqAĜkN=䒸*~ Dܞa F8B6=_dh?=B+6Y x@Ԙ1p`>huj|TSwyv\fg ϵWjn`t0*^يM 4+RX%Ul+G7h]ZE:AmX:Ɖl]iZ9d, +5ezvc)آ8sөf:dQjKZ|TSȃLH6w%Idwނ",w}:ML(9Bj r?SWjOAL^Xq{ri#m/2r1psn]'8 /۽D~mbٰbKO DQbjbFU-<~UEe[6z^]Ci<T +8J`U ]E„h+ݿpJ(^jZ$ պ*Y5@;)e{ĂekGjզ@2xr)_5|O4o6m@.cX;>[ued$(̠V .pRGq:-͕n+L +z,l8)/$Mv9E_`۲d{φpD2S럞mKlKN})+0w~ 'B>G/qةF +XAXzyGs#-9~(g>A ihn aK_fɄg fbaCp`M",A.H߷=1M{Ҿ+ZL^r(: <ro@QcqD;HIT- R uϹӚΎ%sޒ/դC#.XΘ6e>C@3Rm04_]frCX9zi #D&4ឹħN=԰s9#RmrQ-; 7yo8kY@a=|Uϝ0NoEX|=-asMםAi* L +qCNCQՠupI;rnSQDI(췖I7H泶-dD +FIJ;Y%{+X}hΧ&-j+.*ԒG,4KWuؒ#tz89nqadc:e853П/h^iDЕ73V?:˽j;m)\S2s6ubC +w&NfTXAf UXFL'1".eEI/]<'xiby%\%Lp}%_“SpI<{%VMwlFfn?9ϰw.1⺝s4NE+> ^ xSYvBΉe>Qyz='I~>?,; kjXogM ?>vtvy Q; V5Oq{%YdkAi/.A i ~bcYM!iC()T6R8COד``[Io%ǯ\/K>/^S_ YmXg+c+JXzSrNC -p~aJV *L {2WSB\*ڇȼmNA[\3r!6ň>n)w&BE5g`^TSRX%*ž4w20,V¿Js@Eq My[%^܂@$b!-_$ l|egQn\W{kW@đ8?n Bf$D)8,(&Y!׵әb mTn*agM`ddJo7Zq-\!*SCfK6WC9W wסkS#;{Fs5R+e`k"NcwxLXH5Ԝ퀉aUS%; +kJv0[Oh? sUh`G7RDBYKص~v]~z$q!96-r   1 goelEo٠Pmt'A7-0$-郑hY{{6W[.2]?:!RXրͼ3hLۅnmIt@J`\AmntoYSX=75w'wuR➋}L\G8hn=4Ĥ|aU\AKgX܁wxmKsO({b}xN~p|quq\ޯU_MypnZܳĹv Ν#:V#BV$ُ"nѧ.8 nTx7,V/;/7>)M\XMoeCħ2jC=}˾\3:,cuB.^ Q 5ik27I SB^ L⇻2UK,R'׵\6nQVD,[ fMgPLK)YasM"Nk0N3͒[^D&f QT5 !HLa +dV* +x 3E_9k_pZne1 HVLBݑp5Bz-tŁ$W:fnG~E[cy-M#k6/&}g`8+wE.b]P E9`$7{ qd]zjP0je%݅Dg Gw6e0~se5Zqf~YIKiTIv$9C (<RNs:3`)tuV:4i6CWe,fco$|ŋЄ`}ݥ 87 |Uq8-S}V­>c%K{y6]tf5GM䰷e&MA-T A:ص9$18isM}x evZ&+$E2Vԩ4z /Խ!%QU,l>qJglL?QG.PiH!yZ/Ֆ^z Qgq>đ)69OY3|VI󿿸%m ;*5W^y`r5/Y +Զ$!Wp:w ?# á,C hmλ~$i jFfDlղnT<\NxSO2`ӄ\_?oOoPl\6 @r}+wgP&ү%J 6+?8 5sA `T,C9NJKl׃TqqzY!I:H8'tGy3XѕaIQTt`5fo.v ҭo |UOn_zJ/J^ڍ #3drqۊ:vV=fȑ()O`7OA۱ksNְ I_vNVJܛ͎qO>.gk"A&#d^)'rWSEOLtcʀ%TPV`&8tPyof|/C̓Su!e61ӓ{wƥgNhT%Zipf} EL7c+k熱RWX_ ѝW(lуM3HuX/o]+AA+D"FF[r=j=ٝ9g@WOwC:{4^ ii)!֢A:ԣfxm\P~=N9 8T9 ŠzJfOVř /lp cZVk8H}p|n,?xۯm{|/Vcܯ=^w?w:61w;==rÈڵ7wgP!17[2֝uE& ?%dθgi9{J"B@9i( &Xpb]熳m&m2syWi湤0WH B(4mxz3T+\R%a[HRpn6Sqd=&w\+&Ж]˅qwt'A߳\IDt~( B,gtg3No9 yeBWky{,̔HiKB+zgj4%,቉5gK߸SP5Lܵnq;fvCBi'p㢯ͯMٚ\jZ|OE89Q>lr9ax}8^Of-'Z +ǙkxBD؆PS[BMӓwQhEt9\ mWphV7H`ڳoT1e-k}M踑}TØ|PfաyguFv|{#,`-i!JZ3;/1[heة(RX,#R97v8SBMsvC>c*@e4;]eG +Ly%lMj o򞗥fӣF]A{e!F#Xė7eS먉Mx{ wWa#|H!?/\ϾjҔ|6ƗYrԽ韶\mo̾_J÷|TO:ju}SA5\£=ǵtvhfpWL)<0/,=e;#Խj? gH-ɢQ܅5V=oA.uΣZPeZTP%s:|'g5:mHPP<#ܓmknP s}KߖyrϏkNЩ^X.BPY֌(çt樒CӺgJmǣr{gyYlg[?."=y.s|d2ۇK`Yߔ3*\e;WA0|Ó*)ZbPjcσ>P)۪)w)7.9Эh<߸i-uKоd4N^XqygNsQ|]Sf7v6sc݋8*ܑM %FNʖp܏@jǤrNة͆0OOX&l\D xir=r7ild(֢/_<"ͳpw%s&j]s8m76qԮ6ϩD:a9LȎxAi8TɃXAm +c&h娶hk exƟ vπ'q3\4v,i7X:KS laZh=ȢsQfPQЈ^e7#=nZؼ$Ӧ+;ѡjv,|¾l-zT{A'mie9ҵvΖw$|f|-*`0Bݔ;0%6%ŲL&e<u=n0,R«vͫ9gtjb+f%LaSA8lQ[ _[40~S +3O|m؃yhkEo| Yx.O8ep^'ED3otD7+m%}ܦ3G!miG uM%ЃV٦Y`[gݱC)e Eh?G-: Jgyxmn4HOGf%.Kr#y881tu/tܞgu$?# ywඌ@fJxѻϏo|QUwvh^5`$@nA13R}p$n!|8vMc+m?Qcamu'j3!ؕͦ1 Tue.j$.mTS(|1Q J5{^ڐ%P:&R j2DU/Mc諡?um8j"E Hg;̍0鄊ߟi?\X;ͺ'?諪F8τ@I(u`2kcz&2ɽgy1{k1o!xc8VA>ģ3P ٓ{e#<8W#-Rk?o#[߱g9E`HV4ߍPIWnJ<@B )rYJ eu3\]Uސ{T/pـ=}K|&`sq.}`apz5:lRz*uzafj?P۴Aj܍8 aə@6*1=v:1Qc| ép\9{{cmSOJYj~w׶IfsA!vG1xs^˗V_ҤĘV"E k1ZtXN&b_ :;w0Ngq.co8:lm<c _z[ّXĩw +V75U܉&Fvd'i6QSҦ?M SkZakR稷 OUdE]Qp6JWpDZpd@v7xJ Um*8A0S1s` q4EfPg6f ȿ6S| +F(?dbkd,ɉ9')mQft>^ v,'x( (Y]^Fa?3N=lm0~?pN>aAIKW0y]cGoa{N Ȇrx%5$ L0IDZ?*2aA}_}.{ ތS| +^2y" +-;*NVM$KZ6vxLڱ8/YF=WcLR=<ιNuP_ q.WV W] х'ʌ|&*dM +H̲O]7`$[f+Fȵgb\$&Khv^uEsƪ`bfgkͫH 6B!K lo]4@mPu + aZ@ߏ4v@zR51).TH>j66 lizTGf&~?iZ,D6 *}QۭخWg"xB.VU M'ώi෷DwL*MJ%ԮU&MJ̘F#eNO,?Jnβ:V^߷WVE{Ҋ1wǨCBeho (u0቟X4K a7Vd}+B=7֬OQu@ ~<]5Y}L>o9U5=e=XOwF`f#*A@ 뮓; )yF4୯eپA~&vq'hgA(Xb*Yi @>dYZ4ۯoꚣ0T0L3}-f#ƻ%5Y:n>`cUM|/y$YoefZ{=i 5D!]+W0¹Bf_XZU򪧐֟֓M}j{cK}uc2ݻzhgIux>N ?fV,{D'[ zF8׊V{as;hQO{OyH@t  c +h Ufh@mf HGw=ZV +;hjpZ.<04洽fG1qU{iMY-La0|گ&zDd韟0Xfikxy\aiR-~UЛzO AgPk ַ|\VSp$s/kEB߻rzs'w& +2SW2oo +1wDYMK=gC:f.Ff^ m1:`Ƅ}%pyf֊u=( +$cEf3}[OuV,tpO>$!nƝ5U~mG +[Z h;@+05ѻ:5/) Ԙ9zf(w(aʘMPI.vlW޲ z3h{ +kVMkJItwSeo'~Fams)i!K&Kjn80V%pe뙛WypD}x߯-a]RSfSPi"}i(&2,M$!"xvEA%azRƤA# `x0k A᧬]@VX$+ԔU`a20 &m6u "R/kX +[#`_XfgM<֨0o-[ֹ/EH}(f)luPY/>Yt=9q +pNP):޸"oWWp7uQ /U4+%j*\=6=to[8.ãKҘi/!^D"pBgFDW'c sUI2PQCڒea8a=d6o.$z3~s&hk3(MA,i=M7U\\&.h CFX^Lls`Pp1 =rAm%PP1) Yǥ*ޥ:D+GsۯZ5I%ء-RFҬ24` k+̙VD{1lsz-ڒMW'pЯj֕3O̠T"٪'R^u\ݥ"έ/s\ax]B]W=i]ȹAW \ ҙ"" $ 4֑;^=BvhXF,3iL,70L& L>Ne  BR +#Nx?^`!:Ԭ/ amZ]jUܴ|E\V@.k.j2ى+֑k %`Yj#Z9\R9*!׆tnpNndw5$k +S^hca\MƣF$G(ayaCbDeKi|_qy*E*;U&,`TФ۲1bQ:t'e_Ko#[hd \w \ЩZSc6QJ=N>vU +w)PO6^@ҭ<_p -̮kNUwAU>̱g3SUn=fq)6 'iRed0K@;M'\@EךU2+UnZ&=xMl+@oO⏹2n^J"X#.Û"l +jilW3SqՒtY ШXՉ֢Er\qRwyefO^'V pDD\}v. 9::xEψn3D+C{PsTЧ +jNKwPN@`6 /ڈ@A13\sYpqvoSQcuGo/h8-渲Cq!d@ි뉕P6Bm;bɒ&1._iQZo 6BK294 +[`؝X@RM(7`zn$5e:If3gM2Vˋ8ŵ{_m/AǓHC \* wY҇orOL +tŠVEwBt*B|EC=U +$z@Zꍸieb]6W'S[Kp@tҧc&\J 8K); DEsrrEy*xgjO]) +tl? Zͧ<P?361h#XUZl}-+Pn@-H+PCQJ&' յ>CWǎh$ ̻+]h`6hOv&rAF cvxKmumVu=8yeQ&YPkE" >iml(p}C#&VeGi&J6vl4%W鼩AJB-6ǏOC&WE +Ǚb.Yz+Os `._'cFE9ї ? +U5uGeIUY/WCس.$_JoK>gU~)/D:EOQ*yJ Z(ap)/wq +oz:3$6q Q wq" #,\5+p[=_otSG5m.V(}Fb& Զ~N].v6}!9l~R#=}|{86 +{C{ 6aT2ɫw_[#h_?k|5\ɩZ't=aSHT~3s,~Y1ڽE1|}Y> $4p>۽z|KܾxehN ~WL7|p w]KJms JmpJrV-&DfP@2l[R%3`RDظDPI +=/p;V@B(.N{rogȩtPOIijA!;Քk K4:Ho%t sB~wL 57_!Tf+Os0y +zV@=/`0tKloO+2I(4qpsoDpJa/4WWB/62u1Q ۉJZH+8-b!:wew<<:;ȑ(앐pgOqBRA4 @ι5l# }#{G'pI &)-Rp֠2%Jip͉Ms]6sK`"X1Az/Н,w;{ \| +ӭ.HT eInI9V;MRYM~?mG:푡uzFޮ.9:z4f&৚ Km<$Gɛ6T[M. ldťφv~(<&:2A6**TDεYhMPÉ vIJpӝ9:W<5A2C^3 qN%q|$`:z^""3ۓG]dܫm09P݈c<,ͧ X5=ƛĕʠ+2Lf~r~3FYg~'*2VcSWNL6ǐ Y%fqFf?w g +|ǽxiݪCl*R<$5xMI?vTǼ0UxYn-[(=#9  ~KuwUZq|[] 'i-54yb)ʲ@S1_[{QKT 'Q[$˙Dί Jf##/{a4.LB&װ6oU$ILiXH=`@#k$0߅}^کe1L؁\MtY*"MJ~depsk-Y~!]"ԥCj0_[*pVZb HNQȽ/U_bg]64U򆰫n rMu",W۵x&2Z %09-HSb,*OBSPDP( +Y`W9 E[;2䯏wC䯼҄vRPeq@#KTM"[(=kJ+,֌hؚr.4cf(`aGpgNns="ukWSw#ylD 4{?'uj㝭ǯ7Ȏs% Za`- Y=\;Va\\=2QHWڟA96~x,A3wCdX3Q^x?!t-X(tlӬ7/K8NcPɋ:B -)붠;%AF_o^l~9*H:|es(*%=E:w.8W[5ڭR2Xڛ&Mi%Ƹ;Ď% 4&W̓Ѱǣ}MNqSts;Si݈y7qɲgOv4YRŹ(w||2]toOBLXEѰ*Yq2V`[{K0ω8Ԍ?߬Ax]H UZ*.շ(x! 6O=iІc/*y#Yqղ#qs=\Հ/>Y>>%HXJ0!+= 5Ȋ*`M#הn٤ufDsH ΃ v-Z3eɚ9ӦܙCA2EbGp=$p޸):SóB$Tt_"mQl oNȁ[hU($/@ NzIun}鞫gEc4=˵9컠m5py8V~Z5@ld![~%2yL#0Z9N%s[fkm5 =o(1z1X"^3mɁj E\KU>=g͈@YxԚ_y# ck80ٗji}ѷ\t~ԋX0ɵ݃(b8v&j= ,I"&E,ܒ~,=A OxRǬsG9 hMrep0{np욞`wJ_%slϝbs#6#ZK4l;41T8.) wQ^2CO{(@ȚoyHz8 C8g-<$ĈZ&{C]$fs e!oƹفtS #8G@P,OS@2m ĴVt"+简kn@2"E}9K3 +x IHtf*kTc`MF +"jJw @7x,/mTpj̀@dWeao v"et$\]!-|#^?1J3;ښ#ZRg\NUeFTvUP k>ydEZ$msw?bVZVG J]c460aS ݘJO.xx>s62ۊh ֲIN1^xu[uDO?I XųX3@]MF]-Naf-u}9S Nvilc{4g\( +'"G\dp4U ]/ YKM:(=F /4up0keM4_Yy]2J2 +B͎b4U)Q{9i-n ;fCzjT MzFz<%ʈC=R$#lO`ko$ZIT3="3lҫ;tm$a*h*PoӁSg! ׁw иqKYJʨdtU7%kݚa}Zzp IٴYBBpe9, +}4j+Sj@ve!\zdX5ڡoإ\RAo5E=K(*˗eJtH)e]HjyP\!S͒(⚟F눡A墱"TCXuXuhqP}p[H&=%P-t­vN +:c Tn5Ps;^rʰ@US!Wd1jrTKTbD In=*;ccଯg41xE.x3h B+t&UʀAKnjWVZܶ$緇O<0/h45:w,R.G_̹>VFۦO.8 +qTAk>%:b񦯡3zxa"̞W]e)h%ύBzӇi_VRtJ"9!'@JW@*Sij f}łHf~IJhRoXFݣ RFښ=`֐eFR".@uVͰ,cYA*ċMc%ʖVӔr40jնT1܎:XJ,bUY:s,qu/.1̅Qr[doj?|Ay%LlɺP~AA\J:N;9J!$y`ƨ=weiŦZy,[[=o^3X 4$x>xPDOOjCl +K߃ClFa0OBhpnmIC?9fbߵCi˯42s_-)܇ث~%KjG`2)l7I'p$/GD,ŋA6@m%;r6Îؿ}ې{MH!Pcn9!{ȏz'x ?(nL?*ߨʓ,CEC;xy~qX(sFƐ#AoF5Y G܏^OxQ(d?Ah!;nd~ɕ19l^Zxj`~{ +PhGOCH_dW[֤.M\PK?ZMoӿ>IG՗zϭ{-+*>pvLr`ƶ qMxɼqMti 'c'T +[u] J?*9&Vj@w 6!ݳ@F?pC5Iܯ +&vk(;B&TC˓m!P +l!8B@8K>[QW€][jr22?XCB2`@WxDFgUA g1_t{6IeL9e* xj"|h`Еm1R/q)j}!Y'E;~sW+(F2V:PX*ul?ni3Kt75d?†b"f!D3үI@VCؖ1LsGZ[@zx&6M?5"˝W$l z+|^Ppl.&kp;* +QY(sZh@*] q+>Dwf\l 2$51ZX -Zqcl9jFU1_qS52QӒF5 +@݉%S|YR,$Wi5:y*7jjP+T(Sko6-ϭhos"Sd1rWZrWzԳ/;+C8vaGdkgwj1CzrknRnX ]z4Ubsi)PQ|~\~tK59΁ +遁 H D)zc9Q㫁T@%ihvtRs-y Z-ZpwtYR̸Qdvsoc@Wyfŵ ܐ봒ƻxp1 +\pt~o}>yFpYC¬;Ο AZ,VbնZhGr?P2]4[*6x)F#Bg/+e0-͙X_4:QoiѠéUJ MycGLUoxC@1Z(ɲ(u34E1g?I-}҇9nX~<]5@{W<Wi[7'6 Pa-p+s <-[ )4>Bn\ᔿ}YW9*)njCݶl th!6̂B+oowEKex-/hV#>ưS)4pBw;@3kUz'wEdpTk_%k doćFE4|.!VX"!As{o{NrgczOڎ}rܴN 8wȍO][˩ht-6Y~W$eUD`7.(*N]ј e%m\zpb:)%S@JAXx>3FM@Z޲LwP%!| yϥ;Ѡ꒤Z1fcYE7*K~5jh7)\F8zϩ^w`F'G|z|9/ht$ԛ8uB%j@ByuuP"{(}d*LEa*Ǜqnl-gJ)Qi`^ MDQ`MIW"kXN#BF&sBK#TrJlR^߮J']&TGx56R~T+@({/uų `.wbEz+"4$Qk5n + +W,-иlx[Ọ@{Nӟg\‘q&`K4;9dMԐ(K+c)~8<Ȉ&c-]:5vz ɢzi<@uO :ihJ j~UA6JvqOFTHk7ͩJɡh'S0UefWRDa_JC6'U'BT|7ngHӆ=!BvdyUP lIOf5TO6r|d>no'KUa+gjFr|{}I{TJ0l'Ƙ/#^4FKQƨ?1~3FUنCx;tL6R'"C/tqDvn[6$VG EegHc{4QMBU5_G s>Ֆ(Y N,]N3yB O$X"Y˒ +q˗ÆUm{TRՊudMF/c}`xJv1v_~yGvߏdp1("/ +mr[ta=y4R6 6ZPQw41[g9 +.VT%X0d*)vv@wbU*-D=;مAFUYu۷%6Yz?QQDV^ǃڡ+ʹ}$Kutү':jZt%K%5Zx *JҠ"[G> [:(y+,K[H: 0є!Vԋ_?EpxH .+((i]z'hYǎ6$OI-N`ƍTY1ZKK*[0V]I9TDxSx-CjԾ<оoV=_lZ=$g"Jӟ}Y6RSޞ;S ͳ jIְ[rb{<^WÔ"Cemh<>uLJe'$K ڝv A !"~9FW2+z+J*&'|)j^hfUJuu`Q eiZ*BiP(xt~Q FEUD G P]_W]U&) ;њ \m9.nsբ݊V:m## =;wՊ@|*>)GML+˽_mY=B%~Utͯ_̴yW ++cc1T,5DßュB9~*XD+RqD#Ug#VU̾Q'V kZсr@+ eeꖵ 駉AjV^N:wV\$u tZ8 }W;,oK`}pv.3(c3y&(K`lǝTح'R?U?>?%HP7R;+OrtYb7@c pqS6ӏ+Ol=OcҨ<ۜ2,G琕TG\nU0VI畿;'ӃEՓaЬ| ^ 5)[eo\yX×WQ).7(A\R5Am-.b8M^,P=BH9c V 4r)D} *AET?˻A<2#wt*Э{僙Y8'qԲ'֎d fA_IDpP:++/T>(NPB٨>,)an#Q(L ؊~`Z.ϱV{|Gx޶0-g&fJؗ,--O+YUנi~xӿ5wvͶ +d,]ndư7i-P6"iu7H +h+?\ƛu:T×`ilKYcD<,\Uv6uLIK4n+ *@7.t9A]#,NFV2n$Z WxārB+p_in}q20 REAN<\48cJ3c +֜waK.faEn(ʢJII)jz%qV[Ej&ds%'DH )"K珑D+EO}~R#>LfDX?#/  &ezPy.ZIag[^U,e!oFuuϰ_YLdVIkHa^Zwժ'wOz{nby帼}oGIWCSK5?2LvJD4BH1\:BQwcޜ0<&;|cPR`<8 jvCFb c0o&g^w$ոc{}0Mu$ɚ/&@HK8LQ]W!ϐIMd`2tɸ`a!HKw~lcrѭ0 +%CW  +ݡY Nzc; ͱ58-QwǃΎw eX"g٢!:#:>ոWSz?ReA@GGA]mEG†:e ݨ=*Zϒ4tI U +*D' RM)Wq?A^ 7K ^όy~I J.k/޹^_2PN#vCAJ|jES z$+);L]w0w ΋ziKu7E!H<@a`l8HpAќlP +K%B~UlA5@JIzKMuT oif3Tdy?:pjCr~*RBm)b`-6˧WS3ζZ,O=hC'OxCOg\ekZ3 O %o\ﺴhhNbKhIIۭqG$U5 @)oQXF24%)irӅÌ'`i{8zlrc#]IۥPF.?h%?A>Ս.^Cl] +Idp5!h?I{ޮ9|g f c> 4cܧY8)T0Hȋ(p{_KčVo$pgv湿S\iWP$t>t.}ۦ>- ݴ/^|+ƢJ &BA}=xּ) Im' +|H]zvQs KfNSW\?3.Kq_e|ʤE(LTtR; +JmWQ +i[RL]kн"j۱4n/h}hs[%BQLkɬYǾnQ pĮv> v];ޕIaDKV[C1267rLFPz"{T|1,GM)֛ 8>2=3EvUwНW<8i"X.dyHE|完詜آI40,MGc(_3s0_|`  &> @8kh^ 0< ?j PhlȮ +T~/ا.Od{\0AHxth"KVmv~BKaZK[c?^}vU% ]DN>I uV.t0 +YR_ߟʰo|VG/,U͋Aaԕ#eO nf*0}I˻Cw(9+b$PQyQc?:SZRS ):%g]I9[&bV~zr@~nG:b* api6Ml镊kՏi4cʑ$a?xzϸmW*E!LjF8`%C5> IJzw~3?,a<*mU0⮝ ٿƟ_ +ao#$&?>[)6F_s#WM-83^3{q;i2+QCjHbD3<9IbMh؍8a=cI}zVvr#峽GeS)P)8RW)eɮg|m|x!Z"CMx_?Ơc-{91E6_ +y\`w09v6s.>pu9½4&b +H揱1C/>KH.5Ӆ5C<0'ho/UXbkɮtgFGycӅ$v #eBZ49x&& +.I5 +0@2b&m*]Qj]!#;\#3ɛu"Hgs!ƨiwTv +bcfC޺F; :;rb(kGÊ2n LėCv5)Qp T8nCnxi7h *[*Y%~IWs'3w/NX"jM: &n3ff|Btu2 +[I_ R ";9ΣHIEH{Զ&^RW,C^9# 8~Y$G~Z?P-΢BxƯ6^2uS~=:eh.a$n^zexH)gbuSƍ~ZZ/DYQ.9.]&6/F 8^(PW 9F똛Cul*`:]H\q6KߜTZq8 TmIB &rkAJr؋s3.JWSu:d_aIWZ !T_u)XvN'p$0OBURMyw:y,K)G:S TQdr@vB`Y4뉷^|-B17^XE^tEIG +cvHBr!y:R |ٿ^aL]H) TRдcɯ#CG$=P_]l<&k=-QBYb*] ?Z„%[ku%8szټbTW J$-趮96҆u6c.Xdv9g+]밻R94J[lVږnQgF~q+e^=&?f>i<;^>$+0UGstkX*C缙9$Z_Յ9{ zsjK.:Z醡żDqv?}hDf.+i#:a;n5MƹBNYW#>أb0뒧m9_5*l&!*O澗T)9',6L 8*k(Τc%Os'EWRhyO4 $e"q*5~.Ⱗ3`k+~Kx:|nK~Ыiɇ[Q-#Gu|(2L&]d-KSmABI 0 eKrDm:,gz[Sq!HJp_KBH&U{0mE1LD1g:=]X.:RL(\'EG 9#vrLn璊k A5k\u,1Q0x&k?8ނHzQ%`T),, S.ɒ6xI1 ZU $@MC5þMy˼Y4~d=9R gQU5'r-g-VA~#6" +p(ǩ 'GO^_!^& /~uH82F#`?Cx5gfwN@)ٷKnփ/ +(x ^ëzw}334aU=V\ytlWtQF#/t4ԛv$zl3AGIt_*(#F-g De=!ϒgU_F0O$dVA@K0v+'O]nIɴt_ԁ;*-L inYm.:D 0 D[q9XA#xsTb,6hҶ spMF]0q:^#zqklhTi8JM6MvM~ Kr0yt}*t=ݪo_}s%vcqT4$Az-͔<1Y*/To?T +;74J&Z lV6 ߾q/˜ endstream endobj 32 0 obj <> endobj 41 0 obj <>stream +8;Xu\c'dWZ56VkX8L7>`tTP%Zb=5.j3Qfi0TOAGrNioThUB`%qF'iZ(C,%;78rqZ9NApSpHmXj1>OYHmL9(;XrLlWpa#F]U#Ci\m4A4 +>2Gr8imBJBcu?S=YA%3L7p.;D$h6*LSGM8oR4Oo'EqTjeCrk3;\XTJ?MQlH!d2$]2 +&@24iYJ=brDOjXP-qkETnr8M9WW6!r(,I.@l$S%QnQ5A0Bh]f-BD+:hE*GZc*?IdFuDLk$%TGHLX/N8*n:H!+@3D +FPL@pXBpR^n=@jU87EcFu(kVEWd]N]*7rd7%3V$\Bra +[+Lgl^WBg:._eKm=t%@32NR9HB1#gCI0?!I9J4mSgOL3K"$Zea/@^b#I=fC5AGYU` +'4bpIkL,VhmqZR&7fpfd@ZNF#.Nm.Qf'B0)SWs"m-$udQ2`i=8f(Z<5)7hR$#ZFIn +mV,JcA"9sqlK>lWaD7?J@I\(MjlhT-!h/<&>S4rcK'fkJ2oE@4bQj5"hSouX_*<^h +AG,*Li8Nt.[b'te\CE0Ci!=r-0'7>,XJR(76/5^`iXa+Y1sLi0StmP:kDl&nAD3-/ +`UNErh_l3V3:MsI[2;=<['Z<4#*p2RP]8S".+ZF]N!8M$r6 +EZQ24B]abfoFK@I"k1[HX)#h7HrC'9f*P]V0Spe?bYWRK4gPc"`m+= +G$\ckTSdH`TptMW33dk*;afEt:a?=kS#TB4Z?Ag +:&!'-h=1:.G5Qq$^T^)tJ8I\R1h]RT&X_$+&Gq0-^DXZ2J)p'N9>+lTjODH:h*'fI +,T`IU<:7-nP21V5eU#M?3f?`t/*/q>-]TN9r_'NU9Vs+KlB#*Y1g])P-H%tic\O^7 +q(Y9*3Mnl(`9XSLPtrXT&@qPjJ&,!,ZI9Q'^ghA=SON5u)_pBXh^_+bm;o]Gd7lP? +ksS_Tql.7_S4+.NrCA07PWpNaKY]^Lo*`G[qseAVKf:fRHc1j70"\l`68P@2L^@dE +Db,!>D_ce!hgW4XA?/LUql@3(ood&9(PZ$U,Af["Xo7=2A&FXr>`0_.D8s9:[JirW +T3r:%f,LH5a\pH+]m]kQoe=dcZ[k.9PC2-_=586hhS+J4=T7a/BV*`R)?=>3B2J~> endstream endobj 42 0 obj [/Indexed/DeviceRGB 255 43 0 R] endobj 43 0 obj <>stream +8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 +b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` +E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn +6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( +l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> endstream endobj 34 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 997.228 -125.8926 cm +0 0 m +0.521 1.077 0.807 2.288 0.775 3.566 c +0.774 3.615 0.767 3.663 0.765 3.712 c +94.585 21.477 l +225.723 -129.39 l +225.595 -129.533 225.47 -129.679 225.353 -129.832 c +h +21.473 98.452 m +21.869 98.399 22.272 98.368 22.685 98.378 c +24.157 98.414 25.519 98.864 26.675 99.604 c +93.064 23.226 l +0.423 5.685 l +-0.291 7.983 -2.035 9.814 -4.263 10.652 c +h +-174.232 213.425 m +-173.878 214.348 -173.691 215.352 -173.717 216.401 c +-173.732 217.051 -173.836 217.677 -174.001 218.276 c +-25.678 280.659 l +19.528 113.33 l +18.108 112.743 16.905 111.751 16.058 110.498 c +h +-135.061 313.532 m +-134.262 313.279 -133.41 313.145 -132.525 313.166 c +-128.233 313.271 -124.838 316.835 -124.942 321.128 c +-124.966 322.116 -125.181 323.054 -125.539 323.916 c +-55.576 368.425 l +-55.536 368.379 -55.492 368.338 -55.451 368.293 c +-177.307 222.767 l +-177.313 222.771 -177.321 222.774 -177.328 222.779 c +h +-887.38 408.967 m +-898.223 477.737 l +-895.993 478.391 -894.191 480.008 -893.282 482.102 c +-718.864 435.875 l +-718.901 435.534 -718.925 435.189 -718.917 434.836 c +h +-1009.705 411.913 m +-1010.11 412.352 -1010.564 412.744 -1011.061 413.08 c +-948.328 516.042 l +-907.422 488.536 l +-907.934 487.467 -908.214 486.268 -908.183 485.001 c +-908.152 483.757 -907.824 482.592 -907.278 481.561 c +h +-1300.829 492.07 m +-1300.605 492.827 -1300.491 493.63 -1300.512 494.462 c +-1300.535 495.457 -1300.752 496.4 -1301.114 497.266 c +-1266.732 517.158 l +-1180.137 439.168 l +-1180.223 439.043 -1180.306 438.918 -1180.385 438.789 c +h +-1315.188 560.799 m +-1268.296 518.566 l +-1302.118 498.997 l +-1303.578 500.899 -1305.889 502.107 -1308.469 502.046 c +-1317.323 559.52 l +-1316.541 559.833 -1315.82 560.264 -1315.188 560.799 c +-1204.48 558.646 m +-1204.48 558.64 l +-1204.456 557.646 -1204.239 556.703 -1203.878 555.837 c +-1266.475 519.62 l +-1313.844 562.28 l +-1313.384 562.937 -1313.021 563.664 -1312.781 564.445 c +-1204.543 557.641 l +h +-1152.313 660.556 m +-1151.594 660.357 -1150.835 660.257 -1150.051 660.276 c +-1148.154 660.322 -1146.436 661.044 -1145.114 662.205 c +-1102.637 624.829 l +-1190.478 563.47 l +-1191.025 564.205 -1191.697 564.841 -1192.466 565.343 c +h +-969.418 718.573 m +-969.343 718.397 -969.258 718.227 -969.17 718.059 c +-1100.947 626.008 l +-1143.795 663.71 l +-1142.924 665.001 -1142.426 666.562 -1142.467 668.238 c +-1142.475 668.564 -1142.509 668.883 -1142.556 669.198 c +h +-860.548 686.136 m +-860.658 685.583 -860.716 685.011 -860.701 684.423 c +-860.688 683.921 -860.625 683.434 -860.523 682.961 c +-894.265 670.911 l +-955.555 717.766 l +-955.467 717.918 -955.381 718.071 -955.303 718.229 c +h +-289.385 624.854 m +-479.782 637.959 l +-558.092 780.483 l +-557.508 780.911 -556.985 781.415 -556.542 781.985 c +h +-157.421 596.268 m +-157.446 595.981 -157.459 595.691 -157.451 595.397 c +-157.419 594.05 -157.044 592.791 -156.414 591.701 c +-223.577 540.403 l +-272.482 617.776 l +-271.427 618.654 -270.611 619.805 -270.137 621.118 c +h +-14.382 635.845 m +-142.554 598.693 l +-142.902 599.492 -143.383 600.216 -143.964 600.847 c +-50.479 712.402 l +h +111.948 674.475 m +111.913 674.144 111.892 673.81 111.9 673.469 c +111.908 673.131 111.945 672.801 111.995 672.475 c +-12.435 636.409 l +-48.448 712.787 l +h +192.151 766.438 m +192.543 765.351 193.168 764.38 193.967 763.581 c +126.863 676.598 l +125.677 679.497 122.802 681.511 119.484 681.43 c +116.232 681.351 113.499 679.285 112.408 676.422 c +-45.763 714.203 l +h +307.662 697.848 m +307.2 696.882 306.936 695.809 306.91 694.678 c +244.939 688.054 l +204.042 762.788 l +204.54 763.152 204.988 763.575 205.386 764.043 c +h +301.83 589.542 m +301.811 589.542 301.791 589.544 301.771 589.544 c +300.842 589.521 299.959 589.328 299.141 589.009 c +245.98 686.152 l +307.115 692.687 l +307.791 689.857 310.011 687.648 312.815 686.959 c +h +338.068 253.174 m +337.298 252.504 336.666 251.684 336.208 250.763 c +221.927 290.097 l +257.059 365.882 l +257.854 365.632 258.699 365.499 259.579 365.521 c +260.745 365.549 261.842 365.84 262.823 366.324 c +h +269.471 62.786 m +268.806 62.953 268.11 63.042 267.392 63.024 c +266.19 62.995 265.062 62.687 264.059 62.175 c +205.396 147.952 l +337.478 242.024 l +338.039 241.421 338.692 240.908 339.418 240.507 c +h +37.382 307.181 m +38.44 305.366 40.213 304.032 42.303 303.536 c +22.434 113.92 l +22.392 113.92 22.35 113.925 22.307 113.924 c +22.02 113.916 21.737 113.892 21.459 113.854 c +-23.816 281.441 l +h +-46.764 366.38 m +-45.646 366.844 -44.664 367.559 -43.883 368.455 c +37.13 314.53 l +36.591 313.438 36.296 312.206 36.328 310.903 c +36.344 310.254 36.447 309.628 36.612 309.028 c +-24.344 283.392 l +h +-127.094 326.297 m +-84.646 386.892 l +-57.396 374.903 l +-57.482 374.405 -57.524 373.893 -57.512 373.367 c +-57.482 372.187 -57.185 371.079 -56.689 370.089 c +-126.54 325.651 l +-126.713 325.877 -126.897 326.092 -127.094 326.297 c +-397.73 339.655 m +-339.665 444.754 l +-338.726 444.382 -337.696 444.189 -336.622 444.215 c +-334.111 444.276 -331.913 445.527 -330.537 447.409 c +-139.571 324.597 l +-140.034 323.73 -140.335 322.769 -140.44 321.749 c +-394.592 334.025 l +-394.778 336.343 -395.971 338.36 -397.73 339.655 c +-409.671 353.035 m +-405.635 340.432 l +-408.338 339.16 -410.182 336.386 -410.104 333.208 c +-410.063 331.521 -409.482 329.978 -408.538 328.726 c +-480.842 258.007 l +h +-551.367 395.645 m +-446.814 447.837 l +-445.925 446.518 -444.646 445.487 -443.144 444.912 c +-488.609 255.923 l +-488.943 255.958 -489.282 255.98 -489.627 255.972 c +-490.292 255.956 -490.933 255.848 -491.545 255.676 c +h +-618.14 359.739 m +-618.159 360.565 -618.31 361.357 -618.567 362.099 c +-553.161 394.749 l +-493.388 254.894 l +-493.891 254.597 -494.353 254.241 -494.773 253.843 c +-619.308 355.454 l +-618.535 356.696 -618.101 358.168 -618.14 359.739 c +-703.371 435.207 m +-703.396 436.25 -703.63 437.238 -704.024 438.138 c +-602.987 494.655 l +-602.065 493.417 -600.786 492.469 -599.305 491.953 c +-625.316 367.303 l +-625.575 367.322 -625.836 367.33 -626.101 367.323 c +-627.988 367.277 -629.701 366.562 -631.021 365.411 c +-704.713 430.66 l +-703.834 431.955 -703.33 433.523 -703.371 435.207 c +-892.638 485.38 m +-892.672 486.772 -893.074 488.068 -893.743 489.183 c +-805.198 561.637 l +-716.805 440.345 l +-717.487 439.62 -718.03 438.765 -718.396 437.822 c +-892.729 484.025 l +-892.663 484.467 -892.626 484.918 -892.638 485.38 c +-871.252 642.548 m +-871.027 642.448 -870.799 642.359 -870.563 642.281 c +-880.709 590.586 l +-899.872 492.944 l +-900.111 492.961 -900.354 492.969 -900.6 492.963 c +-902.906 492.907 -904.947 491.846 -906.332 490.215 c +-947.286 517.753 l +h +-1015.602 414.418 m +-1016.403 414.398 -1017.174 414.258 -1017.896 414.015 c +-1074.557 597.229 l +-1073.555 597.687 -1072.675 598.356 -1071.958 599.171 c +-949.991 517.16 l +-1012.856 413.98 l +-1013.715 414.28 -1014.639 414.441 -1015.602 414.418 c +-1166.049 433.697 m +-1165.993 434.105 -1165.96 434.521 -1165.971 434.946 c +-1166.034 437.554 -1167.378 439.825 -1169.383 441.187 c +-1133.858 503.667 l +-1022.495 409.837 l +-1022.72 409.337 -1022.895 408.812 -1023.011 408.264 c +-1056.621 414.24 l +h +-1084.236 608.637 m +-1085.106 607.346 -1085.604 605.786 -1085.563 604.11 c +-1085.55 603.531 -1085.468 602.97 -1085.335 602.43 c +-1189.242 561.892 l +-1101.09 623.467 l +h +-1073.099 610.492 m +-1074.453 611.52 -1076.148 612.116 -1077.979 612.072 c +-1079.876 612.025 -1081.595 611.303 -1082.916 610.143 c +-1099.4 624.647 l +-970.622 714.602 l +h +-874.825 653.53 m +-875.518 652.333 -875.907 650.942 -875.871 649.458 c +-875.867 649.303 -875.85 649.151 -875.837 648.998 c +-1062.979 608.526 l +-894.616 668.66 l +h +-856.912 677.943 m +-865.947 657.12 l +-866.688 657.333 -867.475 657.439 -868.288 657.42 c +-870.376 657.369 -872.247 656.496 -873.611 655.122 c +-892.369 669.462 l +-859.846 681.079 l +-859.179 679.775 -858.16 678.69 -856.912 677.943 c +-769.007 602.135 m +-860.742 647.152 l +-860.457 647.994 -860.303 648.896 -860.326 649.836 c +-860.394 652.604 -861.902 654.992 -864.114 656.316 c +-855.079 677.139 l +-854.337 676.926 -853.552 676.819 -852.739 676.839 c +-850.965 676.882 -849.349 677.523 -848.064 678.556 c +-768.78 602.454 l +-768.858 602.35 -768.935 602.244 -769.007 602.135 c +-563.909 779.083 m +-567.733 650.685 l +-571.745 650.289 -574.834 646.863 -574.734 642.768 c +-574.73 642.576 -574.711 642.389 -574.692 642.201 c +-755.248 600.549 l +-755.496 601.218 -755.83 601.844 -756.242 602.41 c +-567.592 780.735 l +-566.552 779.886 -565.29 779.303 -563.909 779.083 c +-559.21 643.426 m +-559.432 647.104 -562.19 650.064 -565.732 650.628 c +-561.909 779.026 l +-561.187 779.098 -560.497 779.268 -559.848 779.522 c +-482.156 638.122 l +h +-440.766 562.79 m +-441.273 562.417 -441.73 561.983 -442.135 561.501 c +-559.984 639.536 l +-559.692 640.129 -559.476 640.764 -559.343 641.429 c +-481.011 636.038 l +h +-284.927 621.664 m +-429.396 560.319 l +-430.761 562.748 -433.386 564.363 -436.365 564.291 c +-437.3 564.268 -438.187 564.073 -439.009 563.751 c +-478.637 635.874 l +-285.12 622.554 l +-285.073 622.251 -285.008 621.955 -284.927 621.664 c +-331.689 457.826 m +-332.246 458.314 -332.871 458.723 -333.549 459.038 c +-323.582 487.758 l +-279.025 616.146 l +-278.455 616.029 -277.864 615.966 -277.257 615.981 c +-276.154 616.008 -275.113 616.266 -274.173 616.703 c +-225.174 539.183 l +h +-150.243 420.636 m +-151.342 419.724 -152.178 418.516 -152.643 417.138 c +-249.46 436.338 l +-277.896 441.977 l +-329.04 452.12 l +-329.04 452.139 -329.038 452.158 -329.039 452.177 c +-329.076 453.715 -329.563 455.134 -330.363 456.322 c +-224.101 537.484 l +h +-150.492 587.861 m +-146.469 422.335 l +-147.203 422.223 -147.903 422.012 -148.554 421.709 c +-222.504 538.704 l +-155.192 590.115 l +-153.962 588.875 -152.319 588.051 -150.492 587.861 c +2.386 600.283 m +-141.984 596.774 l +-13.518 634.011 l +h +112.719 670.196 m +17.499 604.701 l +16.033 606.332 13.894 607.339 11.529 607.282 c +7.898 607.194 4.919 604.627 4.146 601.241 c +-11.571 634.575 l +112.548 670.551 l +112.601 670.43 112.66 670.313 112.719 670.196 c +295.531 586.132 m +127.002 671.083 l +127.268 671.838 127.417 672.644 127.437 673.481 c +243.824 685.922 l +297.383 588.051 l +296.659 587.523 296.034 586.872 295.531 586.132 c +208.278 477.029 m +207.597 477.012 206.942 476.9 206.316 476.72 c +203.051 484.238 l +289.163 567.937 l +212.625 475.825 l +211.37 476.621 209.875 477.068 208.278 477.029 c +165.933 309.369 m +166.048 309.935 166.108 310.519 166.094 311.12 c +166.067 312.192 165.826 313.208 165.411 314.128 c +253.36 368.396 l +253.894 367.742 254.524 367.173 255.239 366.721 c +220.023 290.752 l +h +177.16 198.287 m +176.48 198.501 175.763 198.621 175.019 198.639 c +160.077 303.355 l +162.371 303.885 164.266 305.428 165.284 307.477 c +219.177 288.927 l +h +335.397 247.12 m +335.408 246.671 335.466 246.235 335.549 245.81 c +181.815 194.272 l +181.18 195.578 180.194 196.68 178.979 197.449 c +221.081 288.271 l +335.56 248.869 l +335.443 248.305 335.383 247.721 335.397 247.12 c +180.004 185.08 m +181.645 186.546 182.658 188.692 182.601 191.064 c +182.59 191.514 182.533 191.949 182.449 192.375 c +336.184 243.91 l +336.226 243.824 336.27 243.738 336.314 243.654 c +204.265 149.604 l +h +145.866 108.012 m +145.308 108.612 144.658 109.123 143.937 109.523 c +173.131 183.296 l +173.737 183.16 174.367 183.087 175.018 183.104 c +176.219 183.133 177.346 183.44 178.35 183.952 c +202.634 148.444 l +h +260.708 58.881 m +147.74 100.976 l +147.884 101.6 147.962 102.248 147.945 102.917 c +147.915 104.172 147.582 105.346 147.028 106.382 c +203.765 146.791 l +262.405 61.047 l +261.719 60.433 261.143 59.7 260.708 58.881 c +132.446 101.931 m +132.854 97.932 136.274 94.856 140.362 94.956 c +143.276 95.026 145.772 96.694 147.046 99.099 c +255.004 58.869 l +33.829 104.528 l +h +114.506 156.007 m +136.039 109.304 l +134.173 108.129 132.849 106.188 132.497 103.932 c +30.247 106.626 l +30.203 107.357 30.063 108.062 29.831 108.723 c +h +-41.966 373.745 m +-41.97 373.92 -41.989 374.09 -42.005 374.262 c +13.504 386.689 l +40.366 317.907 l +39.559 317.464 38.844 316.881 38.244 316.193 c +-42.769 370.119 l +-42.229 371.211 -41.935 372.443 -41.966 373.745 c +-25.029 471.992 m +-24.562 471.748 -24.068 471.546 -23.553 471.4 c +-49.053 381.298 l +-49.341 381.323 -49.632 381.336 -49.928 381.329 c +-52.985 381.255 -55.58 379.42 -56.786 376.822 c +-83.475 388.562 l +h +-132.139 328.691 m +-143.214 407.171 l +-141.273 407.705 -139.646 408.965 -138.632 410.64 c +-86.514 387.713 l +-128.651 327.562 l +-129.682 328.195 -130.868 328.599 -132.139 328.691 c +-329.271 450.124 m +-199.917 424.473 l +-153.035 415.176 l +-153.05 414.942 -153.06 414.708 -153.054 414.47 c +-152.95 410.212 -149.441 406.841 -145.195 406.889 c +-134.144 328.572 l +-135.817 328.262 -137.299 327.422 -138.408 326.229 c +-329.566 449.164 l +-329.445 449.474 -329.352 449.796 -329.271 450.124 c +-437.064 445.139 m +-434.75 446.227 -433.073 448.418 -432.686 451.021 c +-344.568 451.593 l +-344.466 449.561 -343.592 447.742 -342.231 446.419 c +-408.948 357.339 l +h +-592.803 492.595 m +-591.439 493.4 -590.352 494.611 -589.688 496.056 c +-495.736 466.993 l +-448.133 452.267 l +-448.135 452.173 -448.143 452.08 -448.141 451.984 c +-448.12 451.158 -447.97 450.366 -447.713 449.625 c +-552.155 397.488 l +h +-706.248 441.051 m +-646.111 527.468 l +-603.885 502.365 l +-604.317 501.365 -604.553 500.261 -604.524 499.1 c +-604.501 498.146 -604.298 497.239 -603.963 496.402 c +-705.064 439.85 l +-705.416 440.292 -705.811 440.696 -706.248 441.051 c +-572.184 637.205 m +-646.69 530.14 l +-755.397 594.763 l +-754.965 595.764 -754.729 596.869 -754.758 598.031 c +-754.762 598.223 -754.782 598.411 -754.8 598.598 c +-574.244 640.249 l +-573.807 639.071 -573.095 638.032 -572.184 637.205 c +-443.949 556.329 m +-443.936 555.778 -443.864 555.242 -443.742 554.726 c +-496.7 535.907 l +-561.943 637.023 l +-561.637 637.282 -561.355 637.567 -561.093 637.87 c +-443.211 559.814 l +-443.707 558.757 -443.979 557.576 -443.949 556.329 c +-144.669 589.646 m +-62.112 514.126 l +-141.053 421.182 l +-142.057 421.834 -143.22 422.254 -144.468 422.384 c +-148.491 587.909 l +-147.045 588.131 -145.733 588.747 -144.669 589.646 c +4.042 598.321 m +4.279 596.776 4.968 595.387 5.969 594.286 c +-60.815 515.654 l +-143.321 591.125 l +-142.579 592.182 -142.094 593.426 -141.953 594.773 c +h +133.712 419.636 m +132.561 420.55 131.146 421.141 129.604 421.283 c +120.808 665.472 l +121.254 666.051 l +121.447 666.091 121.637 666.14 121.824 666.194 c +200.663 484.709 l +h +200.694 469.067 m +200.725 467.835 201.047 466.682 201.583 465.659 c +138.508 421.505 l +201.516 482.747 l +204.479 475.925 l +202.155 474.533 200.624 471.969 200.694 469.067 c +252.324 376.52 m +186.466 396.832 l +207.082 461.604 l +207.592 461.513 208.118 461.471 208.656 461.484 c +209.55 461.505 210.401 461.685 211.194 461.982 c +254.892 379.636 l +253.78 378.846 252.896 377.769 252.324 376.52 c +152.208 306.14 m +153.589 304.382 155.705 303.241 158.082 303.17 c +169.625 222.274 l +h +170.037 196.989 m +50.453 306.625 l +51.38 307.941 51.915 309.55 51.873 311.281 c +51.825 313.262 51.035 315.045 49.782 316.388 c +124.739 406.968 l +125.991 406.178 127.48 405.734 129.071 405.772 c +129.205 405.776 129.336 405.793 129.468 405.803 c +172.558 198.306 l +171.631 198.022 170.78 197.572 170.037 196.989 c +49.104 305.147 m +168.631 195.563 l +167.606 194.21 167.011 192.516 167.056 190.687 c +167.079 189.723 167.285 188.808 167.627 187.964 c +115.417 158.809 l +48.234 304.517 l +48.538 304.709 48.831 304.917 49.104 305.147 c +121.581 410.886 m +121.942 409.896 122.498 409.004 123.201 408.25 c +48.245 317.67 l +46.993 318.46 45.503 318.904 43.911 318.865 c +43.332 318.852 42.771 318.77 42.229 318.636 c +15.479 387.131 l +h +-17.69 472.067 m +-16.479 472.732 -15.469 473.711 -14.761 474.892 c +121.412 415.702 l +121.197 414.958 121.09 414.171 121.109 413.356 c +121.114 413.182 121.133 413.011 121.148 412.839 c +14.743 389.018 l +h +-137.508 414.847 m +-137.529 415.707 -137.694 416.528 -137.971 417.295 c +-27.56 474.115 l +-27.289 473.767 -26.991 473.441 -26.667 473.145 c +-85.342 389.384 l +-137.821 412.469 l +-137.601 413.222 -137.488 414.021 -137.508 414.847 c +-28.04 482.96 m +-28.807 481.721 -29.237 480.256 -29.199 478.691 c +-29.179 477.823 -29.01 476.994 -28.728 476.221 c +-138.898 419.094 l +-139.092 419.372 -139.305 419.633 -139.531 419.882 c +-60.634 512.775 l +h +8.712 592.344 m +-20.351 486.572 l +-20.764 486.629 -21.185 486.664 -21.615 486.653 c +-23.621 486.604 -25.425 485.794 -26.773 484.514 c +-59.338 514.302 l +7.491 592.986 l +7.876 592.736 8.285 592.523 8.712 592.344 c +113.83 668.531 m +113.965 668.378 114.105 668.232 114.251 668.09 c +36.976 561.298 l +16.672 593.524 l +18.442 594.992 19.552 597.221 19.491 599.698 c +19.462 600.908 19.15 602.042 18.632 603.05 c +45.249 621.358 l +h +125.619 420.601 m +38.125 559.473 l +115.854 666.894 l +116.741 666.392 117.732 666.062 118.788 665.941 c +127.605 421.207 l +126.907 421.091 126.24 420.889 125.619 420.601 c +-13.654 479.069 m +-13.707 481.231 -14.638 483.164 -16.097 484.538 c +36.861 557.726 l +123.929 419.53 l +123.25 418.968 122.671 418.292 122.217 417.534 c +-13.956 476.725 l +-13.741 477.468 -13.635 478.255 -13.654 479.069 c +-18.374 486.025 m +10.646 591.817 l +11.059 591.76 11.478 591.727 11.907 591.737 c +13.006 591.764 14.044 592.02 14.98 592.454 c +35.711 559.55 l +-17.721 485.708 l +-17.933 485.824 -18.15 485.929 -18.374 486.025 c +154.937 317.925 m +152.91 316.942 151.383 315.111 150.805 312.9 c +135.562 386.3 l +h +158.132 318.704 m +157.689 318.693 157.26 318.637 156.838 318.556 c +131.946 406.403 l +133.723 407.166 135.148 408.571 135.948 410.319 c +183.946 395.515 l +159.47 318.613 l +159.033 318.679 158.588 318.715 158.132 318.704 c +205.177 462.219 m +184.553 397.422 l +136.544 412.229 l +136.627 412.718 136.668 413.22 136.655 413.734 c +136.625 414.967 136.303 416.12 135.768 417.143 c +202.73 464.019 l +203.417 463.268 204.247 462.655 205.177 462.219 c +-432.645 453.022 m +-432.896 455.321 -434.143 457.304 -435.937 458.553 c +-389.669 506.36 l +-342.575 457.196 l +-343.479 456.195 -344.124 454.96 -344.412 453.595 c +h +-589.828 502.812 m +-590.736 504.592 -592.305 505.969 -594.208 506.629 c +-583.11 560.148 l +-567.548 635.204 l +-567.292 635.185 -567.034 635.177 -566.773 635.184 c +-565.646 635.211 -564.582 635.483 -563.625 635.938 c +-498.638 535.218 l +h +-447.312 455.67 m +-447.535 455.228 -447.718 454.762 -447.854 454.277 c +-589.091 497.966 l +-589.007 498.457 -588.967 498.962 -588.979 499.478 c +-588.991 499.975 -589.054 500.458 -589.154 500.927 c +-497.522 533.49 l +h +-437.715 548.901 m +-444.22 458.928 l +-444.914 458.531 -445.537 458.028 -446.076 457.445 c +-495.586 534.179 l +-443.028 552.856 l +-441.948 550.84 -440.013 549.364 -437.715 548.901 c +-391.054 507.807 m +-437.802 459.505 l +-438.663 459.807 -439.59 459.97 -440.557 459.946 c +-441.105 459.933 -441.64 459.861 -442.153 459.74 c +-435.718 548.766 l +-434.205 548.854 -432.811 549.366 -431.656 550.192 c +h +-570.544 636.057 m +-570.212 635.884 -569.863 635.741 -569.506 635.617 c +-585.279 559.548 l +-596.166 507.042 l +-596.422 507.061 -596.68 507.068 -596.94 507.062 c +-599.354 507.003 -601.484 505.85 -602.868 504.089 c +-644.965 529.115 l +h +-711.333 442.791 m +-711.903 442.777 -712.456 442.698 -712.988 442.568 c +-759.276 590.782 l +-758.15 591.301 -757.17 592.079 -756.414 593.042 c +-647.836 528.493 l +-707.956 442.101 l +-708.985 442.565 -710.129 442.82 -711.333 442.791 c +-47.097 380.862 m +-21.554 471.116 l +-21.447 471.114 -21.344 471.105 -21.237 471.107 c +-20.657 471.122 -20.096 471.204 -19.555 471.337 c +12.767 388.575 l +-42.438 376.216 l +-43.226 378.379 -44.941 380.083 -47.097 380.862 c +139.984 110.501 m +139.242 110.483 138.529 110.355 137.854 110.145 c +116.258 156.985 l +168.609 186.22 l +169.309 185.287 170.208 184.516 171.247 183.976 c +142.077 110.261 l +141.407 110.429 140.708 110.519 139.984 110.501 c +251.617 373.104 m +251.644 372.031 251.886 371.015 252.302 370.095 c +164.353 315.826 l +163.565 316.794 162.554 317.566 161.396 318.065 c +185.858 394.925 l +251.729 374.609 l +251.646 374.121 251.605 373.618 251.617 373.104 c +294.187 581.582 m +294.229 579.904 294.803 578.368 295.738 577.119 c +202.197 486.201 l +123.661 666.988 l +124.635 667.572 125.466 668.362 126.102 669.297 c +294.631 584.345 l +294.327 583.481 294.164 582.552 294.187 581.582 c +-325.019 489.723 m +-335.457 459.644 l +-335.957 459.732 -336.473 459.773 -337 459.761 c +-338.497 459.724 -339.881 459.26 -341.049 458.498 c +-388.275 507.799 l +-282.083 617.521 l +-281.718 617.249 -281.329 617.005 -280.918 616.799 c +h +-283.521 618.915 m +-389.662 509.246 l +-430.196 551.561 l +-429.039 552.956 -428.356 554.753 -428.404 556.707 c +-428.419 557.312 -428.509 557.897 -428.653 558.459 c +-284.149 619.819 l +-283.963 619.501 -283.75 619.202 -283.521 618.915 c +-862.754 644.013 m +-862.328 644.417 -861.946 644.865 -861.621 645.354 c +-769.886 600.34 l +-770.172 599.497 -770.326 598.595 -770.303 597.653 c +-770.268 596.213 -769.837 594.878 -769.126 593.739 c +-804.825 564.525 l +h +-1070.019 604.488 m +-1070.022 604.644 -1070.04 604.795 -1070.053 604.948 c +-1002.393 619.581 l +-875.42 647.04 l +-874.932 645.668 -874.072 644.478 -872.963 643.586 c +-948.948 518.871 l +-1070.836 600.828 l +-1070.286 601.928 -1069.986 603.173 -1070.019 604.488 c +-1082.469 598.096 m +-1134.408 506.749 l +-1190.565 554.064 l +-1189.505 555.43 -1188.89 557.155 -1188.935 559.018 c +-1188.941 559.295 -1188.964 559.568 -1188.999 559.837 c +-1084.606 600.566 l +-1084.074 599.597 -1083.344 598.756 -1082.469 598.096 c +-1173.932 442.53 m +-1174.287 442.521 -1174.634 442.481 -1174.976 442.426 c +-1194.499 551.382 l +-1193.581 551.653 -1192.737 552.088 -1191.997 552.653 c +-1135.414 504.979 l +-1171.173 442.088 l +-1172.036 442.391 -1172.964 442.554 -1173.932 442.53 c +-1021.431 411.559 m +-1132.852 505.437 l +-1080.73 597.104 l +-1079.767 596.709 -1078.71 596.5 -1077.603 596.526 c +-1077.217 596.536 -1076.841 596.583 -1076.472 596.646 c +-1019.713 413.115 l +-1020.361 412.683 -1020.94 412.16 -1021.431 411.559 c +-897.91 492.545 m +-878.631 590.783 l +-868.6 641.893 l +-868.372 641.878 -868.143 641.869 -867.91 641.875 c +-866.625 641.906 -865.423 642.252 -864.368 642.831 c +-806.378 563.255 l +-894.981 490.751 l +-895.803 491.553 -896.802 492.168 -897.91 492.545 c +-803.646 562.906 m +-767.862 592.186 l +-766.424 590.83 -764.474 590.018 -762.342 590.069 c +-761.948 590.079 -761.565 590.127 -761.189 590.192 c +-714.858 441.843 l +-714.992 441.77 -715.122 441.692 -715.251 441.612 c +h +-623.359 366.888 m +-597.348 491.537 l +-597.089 491.518 -596.827 491.51 -596.562 491.517 c +-595.897 491.533 -595.258 491.641 -594.645 491.813 c +-553.949 396.593 l +-619.466 363.888 l +-620.398 365.271 -621.761 366.331 -623.359 366.888 c +-486.662 255.46 m +-441.196 444.45 l +-440.862 444.414 -440.523 444.392 -440.179 444.401 c +-439.767 444.411 -439.365 444.462 -438.972 444.534 c +-410.42 355.373 l +-485.621 254.964 l +-485.955 255.152 -486.301 255.321 -486.662 255.46 c +-402.521 341.17 m +-402.933 341.159 -403.334 341.108 -403.728 341.037 c +-408.199 355.001 l +-344.684 439.809 l +-399.478 340.631 l +-400.418 341.003 -401.446 341.195 -402.521 341.17 c +24.421 113.678 m +44.293 303.32 l +45.034 303.339 45.745 303.466 46.419 303.677 c +113.665 157.83 l +28.928 110.51 l +27.874 112.061 26.28 113.203 24.421 113.678 c +199.653 761.296 m +200.583 761.318 201.465 761.512 202.284 761.831 c +242.783 687.824 l +128.639 675.623 l +195.552 762.359 l +196.755 761.655 198.157 761.26 199.653 761.296 c +-896.511 670.108 m +-1070.874 607.833 l +-1071.102 608.277 -1071.369 608.696 -1071.675 609.085 c +-966.974 715.456 l +-965.619 714.428 -963.924 713.832 -962.093 713.876 c +-960.004 713.927 -958.132 714.801 -956.769 716.175 c +h +-1264.912 518.212 m +-1202.873 554.105 l +-1201.413 552.203 -1199.101 550.994 -1196.519 551.057 c +-1196.504 551.057 -1196.489 551.059 -1196.474 551.06 c +-1176.906 441.86 l +-1177.599 441.552 -1178.235 441.146 -1178.802 440.66 c +h +-175.777 221.476 m +-53.922 367.002 l +-52.662 366.196 -51.157 365.744 -49.55 365.783 c +-49.26 365.791 -48.976 365.816 -48.694 365.854 c +-26.205 282.608 l +-174.771 220.124 l +-175.057 220.613 -175.397 221.063 -175.777 221.476 c +28.211 100.887 m +28.862 101.594 29.387 102.418 29.741 103.328 c +259.828 55.83 l +259.81 55.577 259.802 55.321 259.809 55.063 c +259.811 54.975 259.822 54.889 259.828 54.802 c +95.342 23.657 l +h +231.985 -126.79 m +231.772 -126.778 231.559 -126.768 231.342 -126.773 c +229.818 -126.811 228.413 -127.289 227.232 -128.075 c +96.862 21.907 l +260.192 52.834 l +260.962 50.48 262.821 48.638 265.16 47.87 c +h +239.304 -134.357 m +239.222 -130.978 236.99 -128.161 233.952 -127.165 c +267.127 47.496 l +267.34 47.483 267.553 47.474 267.77 47.479 c +272.062 47.583 275.458 51.147 275.354 55.44 c +275.284 58.303 273.671 60.76 271.334 62.053 c +341.28 239.773 l +341.945 239.606 342.641 239.519 343.359 239.536 c +347.652 239.641 351.047 243.205 350.943 247.497 c +350.839 251.79 347.274 255.186 342.981 255.081 c +341.815 255.053 340.72 254.762 339.737 254.277 c +264.492 367.427 l +266.178 368.895 267.222 371.073 267.163 373.482 c +267.059 377.774 263.494 381.17 259.201 381.066 c +258.307 381.044 257.455 380.865 256.662 380.567 c +212.965 462.914 l +215.001 464.361 216.305 466.761 216.24 469.445 c +216.191 471.42 215.406 473.199 214.159 474.541 c +297.804 575.202 l +299.058 574.406 300.553 573.959 302.149 573.999 c +306.442 574.103 309.838 577.667 309.733 581.96 c +309.646 585.546 307.142 588.497 303.818 589.314 c +314.805 686.73 l +314.824 686.73 314.843 686.729 314.862 686.729 c +319.155 686.833 322.551 690.398 322.446 694.69 c +322.342 698.983 318.777 702.378 314.484 702.274 c +312.178 702.218 310.136 701.157 308.752 699.526 c +206.476 765.722 l +206.987 766.792 207.268 767.991 207.237 769.258 c +207.133 773.55 203.568 776.946 199.275 776.841 c +194.982 776.737 191.587 773.172 191.691 768.879 c +191.695 768.716 191.714 768.556 191.728 768.395 c +-49.678 715.393 l +-50.005 716.086 l +-50.79 715.148 l +-54.722 714.285 l +-52.048 713.646 l +-145.493 602.139 l +-146.753 602.946 -148.26 603.398 -149.868 603.359 c +-153.168 603.279 -155.93 601.151 -156.987 598.222 c +-269.703 623.071 l +-269.679 623.358 -269.666 623.648 -269.673 623.942 c +-269.777 628.235 -273.342 631.631 -277.635 631.526 c +-281.545 631.431 -284.702 628.461 -285.155 624.688 c +-555.531 783.712 l +-555.108 784.704 -554.88 785.796 -554.907 786.944 c +-555.012 791.237 -558.576 794.632 -562.869 794.528 c +-567.162 794.424 -570.558 790.859 -570.453 786.566 c +-570.413 784.927 -569.865 783.42 -568.969 782.187 c +-757.619 603.862 l +-759.007 604.996 -760.787 605.662 -762.719 605.615 c +-764.494 605.572 -766.109 604.931 -767.394 603.898 c +-846.678 680 l +-845.687 681.34 -845.112 683.005 -845.155 684.801 c +-845.26 689.093 -848.824 692.489 -853.117 692.385 c +-856.115 692.312 -858.67 690.549 -859.907 688.032 c +-954.662 720.125 l +-954.552 720.678 -954.494 721.25 -954.509 721.838 c +-954.613 726.13 -958.178 729.526 -962.471 729.421 c +-966.763 729.317 -970.158 725.752 -970.054 721.46 c +-970.046 721.133 -970.012 720.814 -969.965 720.499 c +-1143.103 671.125 l +-1144.322 673.952 -1147.162 675.901 -1150.429 675.821 c +-1154.721 675.717 -1158.116 672.152 -1158.012 667.86 c +-1157.944 665.064 -1156.403 662.656 -1154.154 661.34 c +-1194.274 566.206 l +-1195.099 566.479 -1195.979 566.624 -1196.896 566.602 c +-1200.851 566.506 -1204.035 563.472 -1204.434 559.64 c +-1312.448 566.43 l +-1312.441 566.593 -1312.431 566.756 -1312.435 566.921 c +-1312.539 571.214 -1316.104 574.609 -1320.396 574.505 c +-1324.689 574.401 -1328.085 570.836 -1327.98 566.543 c +-1327.876 562.25 -1324.312 558.855 -1320.019 558.959 c +-1319.766 558.966 -1319.517 558.986 -1319.271 559.016 c +-1310.445 501.734 l +-1313.757 500.776 -1316.145 497.692 -1316.057 494.084 c +-1315.952 489.792 -1312.388 486.396 -1308.096 486.5 c +-1305.348 486.567 -1302.973 488.056 -1301.643 490.242 c +-1181.198 436.961 l +-1181.422 436.204 -1181.536 435.4 -1181.516 434.568 c +-1181.411 430.275 -1177.847 426.88 -1173.554 426.984 c +-1170.393 427.062 -1167.723 429.018 -1166.574 431.758 c +-1144.675 427.864 l +-1023.171 406.26 l +-1022.964 402.061 -1019.45 398.77 -1015.224 398.872 c +-1010.932 398.977 -1007.536 402.541 -1007.641 406.834 c +-1007.671 408.081 -1008 409.249 -1008.548 410.281 c +-906.125 479.93 l +-904.661 478.341 -902.551 477.361 -900.221 477.418 c +-900.214 477.418 -900.206 477.419 -900.198 477.42 c +-889.048 406.687 l +-718.605 432.859 l +-717.649 429.547 -714.563 427.158 -710.955 427.245 c +-709.068 427.291 -707.355 428.006 -706.036 429.158 c +-632.343 363.908 l +-633.222 362.613 -633.726 361.046 -633.685 359.362 c +-633.58 355.069 -630.016 351.674 -625.723 351.778 c +-623.723 351.826 -621.924 352.633 -620.577 353.906 c +-496.042 252.296 l +-496.814 251.054 -497.249 249.582 -497.211 248.01 c +-497.106 243.718 -493.542 240.322 -489.249 240.427 c +-484.956 240.531 -481.561 244.096 -481.666 248.388 c +-481.706 250.074 -482.287 251.618 -483.23 252.87 c +-407.143 327.29 l +-405.771 326.207 -404.026 325.578 -402.143 325.624 c +-398.383 325.716 -395.312 328.461 -394.678 332.024 c +-140.536 319.749 l +-140.487 320.75 l +-140.422 318.056 -138.992 315.716 -136.877 314.372 c +-179.144 223.619 l +-179.943 223.872 -180.794 224.007 -181.679 223.985 c +-185.972 223.881 -189.366 220.316 -189.263 216.023 c +-189.158 211.73 -185.594 208.335 -181.301 208.439 c +-178.774 208.501 -176.565 209.767 -175.191 211.668 c +15.161 108.708 l +14.861 107.849 14.7 106.926 14.724 105.962 c +14.801 102.784 16.776 100.103 19.538 98.964 c +-6.216 11.107 l +-6.534 11.14 -6.857 11.158 -7.186 11.15 c +-11.479 11.046 -14.874 7.481 -14.77 3.188 c +-14.665 -1.104 -11.101 -4.499 -6.808 -4.396 c +-4.515 -4.34 -2.485 -3.291 -1.101 -1.677 c +224.354 -131.566 l +223.948 -132.541 223.73 -133.611 223.758 -134.735 c +223.862 -139.027 227.427 -142.423 231.72 -142.318 c +236.013 -142.215 239.407 -138.649 239.304 -134.357 c +f +Q + endstream endobj 35 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 865.2134 359.2813 cm +0 0 m +-0.115 -0.71 6.105 -2.307 13.892 -3.566 c +21.681 -4.827 28.087 -5.273 28.201 -4.563 c +28.316 -3.853 22.097 -2.256 14.308 -0.996 c +6.521 0.264 0.114 0.71 0 0 c +f +Q + endstream endobj 36 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 943.0415 424.3023 cm +0 0 m +-0.079 -0.375 2.894 -1.224 7.583 -2.724 c +12.24 -4.247 18.709 -6.489 24.687 -10.763 c +27.632 -12.908 30.102 -15.402 31.984 -17.934 c +33.861 -20.473 35.188 -23.016 35.987 -25.27 c +37.626 -29.789 37.424 -32.917 37.87 -32.927 c +38.032 -32.939 38.274 -32.178 38.387 -30.751 c +38.509 -29.326 38.386 -27.226 37.746 -24.723 c +37.117 -22.22 35.857 -19.365 33.938 -16.541 c +32.014 -13.724 29.396 -10.97 26.21 -8.651 c +23.021 -6.371 19.674 -4.7 16.548 -3.494 c +13.42 -2.282 10.518 -1.491 8.067 -0.948 c +3.16 0.122 0.067 0.329 0 0 c +f +Q + endstream endobj 37 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 974.9448 376.8423 cm +0 0 m +0.433 -0.56 2.34 0.218 3.735 2.185 c +5.138 4.146 5.249 6.203 4.578 6.429 c +3.891 6.674 2.788 5.324 1.614 3.695 c +0.46 2.053 -0.456 0.569 0 0 c +f +Q + endstream endobj 38 0 obj <>>>/Subtype/Form>>stream +0.606 0.081 0.966 0.012 k +/GS0 gs +q 1 0 0 1 914.4771 353.0005 cm +0 0 m +-0.1 -0.312 3.008 -1.696 8.305 -3.132 c +10.948 -3.858 14.147 -4.539 17.733 -5.112 c +21.322 -5.65 25.301 -6.062 29.491 -6.216 c +33.684 -6.345 37.682 -6.201 41.3 -5.905 c +44.916 -5.574 48.154 -5.11 50.841 -4.563 c +56.222 -3.486 59.415 -2.314 59.337 -1.997 c +59.17 -1.204 46.016 -4.236 29.579 -3.613 c +13.144 -3.13 0.22 0.78 0 0 c +f +Q + endstream endobj 39 0 obj <>>>/Subtype/Form>>stream +0.606 0.081 0.966 0.012 k +/GS0 gs +q 1 0 0 1 977.1919 352.5684 cm +0 0 m +-34.336 18.755 -70.672 8.222 v +-55.12 -6.55 0 0 v +f +Q + endstream endobj 40 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 961.52 174.0479 cm +0 0 m +0.354 -0.054 1.488 5.099 3.038 13.48 c +4.574 21.862 6.524 33.491 8.033 46.43 c +8.797 52.895 9.362 59.089 9.821 64.692 c +10.317 70.294 10.651 75.472 10.096 79.822 c +9.603 84.174 8.213 87.583 6.824 89.601 c +6.458 90.084 6.131 90.517 5.841 90.898 c +5.55 91.266 5.24 91.527 5.015 91.753 c +4.547 92.192 4.273 92.389 4.207 92.328 c +4.141 92.268 4.283 91.953 4.607 91.422 c +4.762 91.149 4.996 90.849 5.21 90.451 c +5.427 90.051 5.673 89.598 5.947 89.092 c +6.995 87.026 8.019 83.8 8.262 79.652 c +8.563 75.505 8.063 70.518 7.434 64.924 c +6.842 59.313 6.208 53.18 5.446 46.733 c +3.945 33.852 2.289 22.216 1.219 13.764 c +0.136 5.313 -0.357 0.055 0 0 c +f +Q + endstream endobj 21 0 obj <>stream +HMoܸǭ%K3Ȧ{}zч +$7EOv!_`[ A&98;_z%P|(ʦF3#"|^I&M4iҤI&M4iҤI&M4iҤI&M4i盛۽uϿ|ۻOHww~7J͗'Eݗ_'O-N]OVkZSly8{R:\[#)]Wtzb*.p~ OUt\eާS` *Ht5{Ck~1TA:ҁT`EK;؎N~ygtۛMac/~{*MOJwϤ&5*k}?Jem9mJPZjYӯ}(|eo[uӥTғwu0R}^ѺL>P.їc/y ]Yҧ*m.)IpU}֣t󜮹PťFs-KUa֣t<}@ Q\w~ͷQR^X*DK%Mt4Qp,*-\koIP(JcI Aɏ72[P)QQ4%7A4RB%BdQJ:*eV6fT&)\W R +9c2GIf(d]x[{|_H2{!)&5b[IP|DʱLQ؍㔮ZHV1b-'PGg(SH{dJۙJ AU9'  {N4z!J (8*{M&POQS1D\2CPd+^_-ܧpſÿfNٓ.Lf(Eg&ta2Bɖ|-; +;!+q('[(fiA3BǎtmqPC ,`/7xQPZ Vƾ JһRJ\ + &.߲Z'R< Mp}i,AަirPVf/ZDsF$:Jeo~$q%!Y0yL&(e X@gx]]s ;}\Quj$%E(939H1 +oHG|T(E h1J0[# jʧ Z5t G5%)kBQ4*SC $>hp&U&VI)FpXgѴ*yJ\~qB SGl5`XYj\,Au(T&(%Z m )2A)(- YI@CM#y))t)LRC$C ʦ1!3/3II1\Y+u|5$VXPW٣'OG΂n?„v.rFQƾVƴ+$Pl()D5?SJcoaŶ)NOokD7:x˚ic/QJ +(`wOiS>aQKA#ҽ%}K&&=|C %Kpv\ZA}F}&ʏW9(L>4?a +@pË;s6?ӪeqsHO>j}aud/;,.J Rɦ̪D[lԬ:*%d,,i׺ǹ @z&I)=m,ϰz3J"D01<"@#KU3gCNN̞!n8J\E[1L4 +R^_ƦW 8Rb,߆/L'qn _2 $xQDpKMb9:S>} xoc?vjHJ3;|Ģ2Q_JG5v)ԊdDH]Tx&.*UYˈ”8y X HVfa@ģm W/MM]fT-HyH 7Aɓ ՎgF\&aHri v{d=POY2\RLPR> ^EB*#/VL"Ԕ-fn@xR &a8nrHs.Leפ8W*en5̒0H]"]H/M4TɊI@#¥( +ce\4Jq9 VeRz#{t`;2䗪lyRF;oJrJB߭PuyYJd7ښP1$8]LmW~$f: --2JIy{R R "ӔrNX<%hJymǝUr4Bnꖛ8DIG%Mt4QDIG%Mt?|od}^j~0 +vty82vU'!FŀKUJG'ڄj] j')thQk}e4v +s͆|q@HK ?R9e R`")}^ĨD DZb'O{J)(F%jO`9H/r>gnɉMi=)/),;Ewȶ|'gR7%Hd=GVavKn&Ruc[71E-Gn&TZGGR[F5ln10(aSS”osDe߃B(M v8y;H$4g;r-=.6'I 8#d}n0J[$FnH}}GNtZ9p&:}y:uH-Uyƾ#͝7 tmkE0[Na7k:JWHǰmޘ,4@p%:RjB߂shSv|M` x[HBE'm)@P%pWH;]D'I]ݍ)JKΈÅ){4f GGjKdB*YZ1QH%j5%}NQޣ eRBOJ2h\7p^7aӢiSJ;{ +Esiyx54%간-@#-]IN{BSK%ͻ+X#Y>-IOX)TrPmВZOlFqNR-CmXJ +}^0sxhJٙѷB Dc;"54vU2]j-$-ɬSN!)WqJXL!KD)G\ݺ tܐl-,qRB±eg%W"H]bNڕЕȶ;4`q9 Eik +F߇LiGJc_Vs#;rҥ$m)=PBXMZoa[IK@V`Js@(%R\ZKd,V:S:m&$TJYiI]}灥4XWZ$(BIIͩ{ JIJL&җ/W'3v ٘4&7?*îomHƤD%J#}}ndcuV lcwtsĤg0iQ\bZ.pRIO,㔆/Ki `_HۛR\C*QwF}+( Jb:Sz~.!Kw.8J ҴmR:.6H%}~40))˨qdM5 +D*<—y[V.3(>_v>bUR>21Ji=[JiS7W FWy_?R|))߮XWҁKD mF\]V񩤖ci!Fq4pCOo녹NOYFJ6B.=B,uwiZ]^~S?JSK”D%J(QD%J(QD%J(QD%J(QD%_Dֳ endstream endobj 15 0 obj [/Indexed/DeviceCMYK 207 52 0 R] endobj 51 0 obj <>/Filter/FlateDecode/Height 317/Length 965/Name/X/Subtype/Image/Type/XObject/Width 294>>stream +Ha@@a~ +PTAPQ `B&z)\f$I$I$I$Iӏ7ѵRO9gD~T>stream +wbVwX@[LiQ5pmX`J*YE suXS?K8n~[C1 q[oW;* rrOn4#bwE`,Vz9O$K~.B!>932/////- - - , , + * * * * * ) ) +( +' +' +' & %%% % $$$##""!             + +      '=1L.% +`<]lFq T endstream endobj 50 0 obj <> endobj 16 0 obj <> endobj 49 0 obj <> endobj 48 0 obj <> endobj 47 0 obj <> endobj 46 0 obj <> endobj 45 0 obj <> endobj 44 0 obj <> endobj 6 0 obj <> endobj 7 0 obj <> endobj 55 0 obj [/View/Design] endobj 56 0 obj <>>> endobj 53 0 obj [/View/Design] endobj 54 0 obj <>>> endobj 5 0 obj <> endobj 57 0 obj <> endobj 58 0 obj <>stream +HV{t&$$.!$w%7,d, y#3KvaA!EpmN}yԶZkm{7-UOm===*յ>rz>dGn[;oJ/̀L:97`.МAm~favLjCCÖ^@w'ү(o   p!ޗ.سa.Hm 3@zͰ@iIM vkB-nq::)l +(ū`HԁJVR:|Y1rv՜Zx:߂k4-]ּ|Eh-Z׵GjluG5k{zݰ^7lt-$3o~[>|G죏G㏟~_ۗJw_?an׭ _ ycҳWS7ӻHWGR>eu# :^?^F/0f*:R+dz|>!ft;ϯT4Mzʼnr~{:dn,p.sE\.5J +i {l։8ve>Snǥ-%z)}]=A6AL.BZN#m~$tm@_oOw5;;Vhp[몖kWV,o^1xMC~n>*Un׌ҒiNGq1IB:%ʒ Ve &)LJ::L%9MPG +8h*˰elI\ZD +F(dCQS~ޜ5v)(aJnIG3+1 NAS>]JGGEvO56^SxVQMVxX:ҺhUdsaN6J7k@xmEaіBשWal:'$٦  ko;w9raqLT4{{ Ո ָ hNStLF+"ƉtȊX! ScR6T8#&$xR2{47AYf} +u"]A +'A&+MY1. 0l,<#Dl4}SqHWv +OX3+7^;~S`{5Xg`ZlrЧz N Dڳ͆ uO6&)h׳Qa*@!P!h}(8M{T`M s#08.YJ33opni“vĜ6bbȂ(؅8U,24%V=c$tqȠᄵ"]5K鼄y)kx,XlMRI}j(ҹ? yA/v.:/86\a9a+FmI!ݴqV܊;MN^On46vOc~@zIz +< /TWYWhB?y٠Os@<7BB&+%)f^*iIe5(vؘe\Dܕz7'R{gWg<|.ٮӭw%jKg"eQc*Z/PV+Jw-%E5VSu׎D;o[㟨O4$i@. ( W Pp y AZW0ɆIKHY?Tj5e 9u_qh`5fsjk.!Gs^Y$1ĸw'!uCؤ[sǤ"-d|wc-ܾyenn7_glv ;|cSFV7y'9PML 7e(OR w ri_eFFUeA`ebV"\ڦcQYȍ{!IoJ-_/eKls+l_ߺvByM wye=Lߣ|P@oh[5GWkTyCX-כc ek#_c0~6,!z @g;ȘwE.DOFGq'Mr,_;q~Wu*HERTE:^3i!cm m@JY]+8?[\]b vV@u[أYXu^oLϞ1_NM̳US}Z'gt2N#~p[3.A +He0E Ur >j 5Ź[l*8Gͯ\X8zf88{'v-ۘX).( !(A FZU*WRlAu_pDFx&;٠?8_~t"W1\- /.kypec:D'b-YͅB2B y pT;i|H=wFl.^#&ׁuWi#sh/ن҂xʌ#]H;֍o]|̏#A?~sn5_ƹuآC>x{${ADdkEX6)"E)V57vmK;rd귈Cmu6+m2I|ʥ~o7jМQ\X,! .%"zi{JP$y!$_5I&ۓK^eka[z)n*G5zM(4!8/#,K踟3V8N3n.#qD J@]x/uj}3'IBp&+maO, dJݨ> q>f`$)+Q<퀐T,$/!aէܘ}(φ2MeOMl4zd6! +^j!5.b{őpd rmEN +.JS;ζ8]XYpt/@VbIЃ7ݐdy}a-v1zPSXɖ +ߢ} `Tq)Jl:#@ `IPIZk&8d0UT?T**>9R3e`hC|0&o/_+elώvվx3tM/1QxhG&&nPSub?@1\ut|*y<2x,&_m]U{='Fn^+͟2 dɫĉ.4vN9F'UL$4D2Rw* !!ULHL0h*e2=;]6!>~w9w_cc В{$H@uZ~ =v~Ď}XtG ^[<8lًyp{1qs=wFQcxÁހ^{FWf+OY}bb#`8V|ZާA8d?>i3֨|~O3C2h=IǕw:挳z_Ra6uQ :$Sr98Kmrlsh]؈:8AMu5- + S涿 {-Y$Ƽ:nP+$uzxU֯x4aRdIn9γMk5 ܆pg6nx _[֚Y.y~g4o"ST紽EN%6sҸqb/a- sݤ"IeՠO{7v3fY{I?OQ w&xS&ӽ\T.E3[仛mb; 'gNqr(#>A9?v>'.wa54mwwzyۤ +~ |h%0 |_»׃+:~hXx>{3ޅx_0sK$rr ?ѯR&7BWw";ݐsʫˮ8nT~],_%ή>T$ũ8vw~Z_[Z+_* +wS#GQ<37+\} +OUZU&ϟ]ff ++z_Pȷ3\Nw즾6 OS=ac`/2֛ϥ> gM=\rᴞ~+z4Ogi*O3tz?7Z: <{(FdP Fk"hb|FE$}ç1{I'њ9g.a,/"A;\|G- tȌS7W͒xXWC7?k,Ͳ5(gYl] +5ݫRVP]g׳Yvd3T[o4̵j˙ՌP3ZFK"?]өfm%})-Ӭ55J멍RGRR1Vd!ǃ:_9+'u&]q-___K{7~C)Tвw9ϱ7|n)'QΧiҢ''N&返`Jp41&Dwi#FPG:݊UIKFFvgM\^txP* AE)U2]kҭ^ңFx|-r3bES/PdoACϞҐZc q8NaCaf5 +;`5T-ŗ}>A(x5qo/;)$V 3Ě+TI2]5rH.ղc+nkdNB9fRՅ'F/3k矧RGl4U?6PJl⭿\Kcfaq,hqJ0i:l>iNVK4b6rYѹE<[b0'%: endstream endobj 25 0 obj <> endobj 33 0 obj <> endobj 14 0 obj <> endobj 59 0 obj <> endobj 60 0 obj <>stream +%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 17.0 %%AI8_CreatorVersion: 21.0.0 %%For: (Daniele Meucci) () %%Title: (REV_01_Final_Campaign_Data Controller.pdf) %%CreationDate: 08/05/2021 07:39 %%Canvassize: 16383 %%BoundingBox: 2015 -1062 5726 372 %%HiResBoundingBox: 2015.22139254712 -1061.28250066144 5725.13136677639 371.34423828125 %%DocumentProcessColors: Cyan Magenta Yellow Black %%DocumentFiles:/Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/REV_01 Finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png %%+/Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/REV_01 Finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png %%+/Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png %AI5_FileFormat 13.0 %AI12_BuildNumber: 223 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%CMYKProcessColor: 0 0 0 1 (R=0 G=0 B=0) %%+ 0.067536428570747 0.682581782341003 0.449774920940399 0.008697642013431 (R=232 G=80 B=91 2) %%+ 0.038757912814617 0.541527390480042 0.524101614952087 0.004119935911149 (R=244 G=116 B=88) %%+ 0.000091554131359 0 0.000030518043786 0 (R=255 G=255 B=255) %%+ 0.753841400146484 0.494483858346939 0.47577628493309 0.4311283826828 (R=38 G=50 B=56) %%+ 0.82830548286438 0 0.237186223268509 0 (R=39 G=222 B=191) %%+ 0.710109055042267 0.44281679391861 0.411444246768951 0.293125808238983 (R=55 G=71 B=79) %%+ 0.676050961017609 0.394537270069122 0.35345995426178 0.1965361982584 (R=69 G=90 B=100) %%+ 1 1 1 1 ([Registro]) %AI3_Cropmarks: 4445.56784924012 -704.433610493052 5646.56784924012 -75.4336104930471 %AI3_TemplateBox: 298.5 -421.5 298.5 -421.5 %AI3_TileBox: 4643.06784924012 -669.43361049305 5426.06784924012 -110.43361049305 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 6 %AI9_ColorModel: 2 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 2 %AI17_Begin_Content_if_version_gt:17 1 %AI9_OpenToView: 710.489748905286 840.237344883358 0.180275583138535 1428 797 18 1 0 47 43 0 0 0 1 1 0 1 1 0 1 %AI17_Alternate_Content %AI9_OpenToView: 710.489748905286 840.237344883358 0.180275583138535 1428 797 18 1 0 47 43 0 0 0 1 1 0 1 1 0 1 %AI17_End_Versioned_Content %AI5_OpenViewLayers: 77 %%PageOrigin:-8 -817 %AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 %AI9_Flatten: 1 %AI12_CMSettings: 00.6 %%EndComments endstream endobj 61 0 obj <>stream +%%BoundingBox: 2015 -1062 5726 372 %%HiResBoundingBox: 2015.22139254712 -1061.28250066144 5725.13136677639 371.34423828125 %AI7_Thumbnail: 128 52 8 %%BeginData: 5842 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FDFCFFFDFCFFFDFCFFFDFCFFFDFCFFFDFCFFFDFCFFFDFCFFFD04FF %A8FD13FFCFFFFFFFA8FD66FFCFFD23FFA8A8FD36FFCFA7FFFFCFA8FD0FFF %A8CFAEFD09FFAEFFCFFFAEFFCFFD0DFFA8FFCFFD10FF592E2E592EA82E59 %7D7D2E5959FD19FFA8847DA8FFA8A8FD05FFA87EFD04FFADFFA7AEADADAE %FD11FFCFA87DFD0BFFA8FD11FF7D58A8FFCFFD0BFF8453535259A8535283 %5859527DA8FD18FFA8527D2E52527D2E7D52592E59287DFFFFA7FFFFCF82 %AEA7AEAEFFAECFA7FFFFAEA7CFAEFD05FFA8CF2E2E2EA884A85284A8AF83 %A8527D7DA8A8847DFD07FFA8FFFFA85757323358FFAEFD10FFCFFFFFAEAD %FFAECFA7AD82FFCFFFAECFAEFD10FF5959595259522E2E532E592E5959FF %FFFFADFFAECFAEAEAEFD05FFAECFA7ADADCFFD04FFCFFFFF5952592E592E %5352522EFD0459532E592E59CFCFFD08FF835D81823383FD11FFCFFFA8FF %82A6828181815D8282AD5DAC5D82FD10FF84A8A8A883A87DA87DA884A8A8 %A8FFADA7CFAEFFFFFFAEFD06FFCFA8AD81ADAEFD07FF2EA87D5952592E59 %2E592E7D5259287D2E5952CFAEFFCFFFAECFA8FFFFA856CFCF5D58FD12FF %A8A8A8AC82AC5D8281AD82AC82ACA78282FD12FFCFCFCFFD06FFAFFFFFFF %82ADA7ADADADA7CFA7AD82AD82CFFFFFAECFAEFD07FFCFA8FFAEA8A87DAE %FD04A884AE84A8A8AE5259CFFD05FFAEFFFFFFA857A7CF5783FD11FFA8A8 %A8FFA8CFAEAE82ADA8A8A7CFCFFFA8CFFD0EFFA8FFCFAEA8ADA7AEA8FFFF %FF532E525984AC828182825D8282818182578182FD09FFA8FFCFFFFFFFAE %FFCFFFCFFFCFFFFFFFA8FFCFCFA88383FFA8FFA8CFA7FFCF8357AE585732 %57A8FFA8FD0EFFA8A8A8CAA8FD06FFA253FF7D8459FD11FFCFFFADFF82CF %AEFFCFCFFF84525928A8ADAC82AD82ACA7AC81AD81AC82CFFD0AFFCFFFCF %FFFFFFCFFFFFFFCFFFCFFFFFFFCFFFFF7D59592E592E84A85EFFFF572E5E %FF585884FD10FFAEFF7D7D84FD07FFA1A8A82E052E59FD12FFCFA7CFAECF %A7AEA8FD05FFA8FD09FFA882A8FD0BFFAEFFAECFAEFFFFFFAEFFFFFFAECF %AEFFFFFFCFFF52592E522E53A8FF8282835D3282FFA858FFCFFFAEFD0EFF %ADCFA8A984A8A8FFFFCF578182FF7D8484AFFD15FFCFFF8282FFCFFFCFFF %FFAF53A8A88484A87EFFA7AEAECFFFADA7ADFFADADFD05FFCFFFFFFFCFFF %FFFFCFFFFFFFCFFFFFFFCFCFCFA8A8CFCFFFAEFFFFFFA782575D33AD81FD %05FFCFFD08FFA7ADFFFFA8AD82ADA8FF847D7DA1A05D3282A8AD82CFA7CF %A7FF82ADA8ADA8FD0BFFCFADA8AEA7AEA7FFCFAD82CFA8062E5905530553 %A781A7AD81AD5D8283CF5782FD04FFAEFD05FFAEAE527D5884A8FD05FFA8 %FFFFFFA7ADFFFFA8AEAEFFA881568382ADFFFFA8CFAEFD09FFAD82FD04FF %AD33CFFD04FFA8A87CA6A7CF5DADA788AEACA68882AE8282FD0BFFCF5DCF %AECFAEFFAEADA7AE82CFA8FF84A8A8AFA8FF82AC8181A7AD82FFFFAC82FD %0BFF7D2E065306A8ADADA7ADCFCF82FFA782A7AEA7FF82FFAEFF7C58CFFF %FFFFCFCFCFFD08FF815D82FFFFFFA7AD8282A8FD05FFA7577BA8A88182AE %82CF8182AEFFFFAD82FD0DFFA8CFFFFFAEAD818282ADA7FD07FFAEA782AD %A7AD82AEFFFFA7CFFD06FF82815DFFFFFFFD05A8FD0482A682AC81828282 %818282ADFFFFA8342DADCFFFFFFFAEFFCFFD07FF8133ADFFFFFF8132ADCF %FD05FFA82E0559FFCF81AEA788A7AC82AD82FF82CFFD0BFFCFFFCFCFFFAE %AEA7825DADA7ADAEADA7CFFD07FF84A8FFA8FFA8FD08FFAD335DFD08FF82 %CF82AE8288828182AD818282AD82FFFFCF575DA7FD05FFAEFD08FF828182 %FFA8FF8382A8FD05FFA82E05282EFFA88281AEA782A8CF81ADFFADA8FD0A %FFAEA8FFAEAEFFAD83A68182A7AD82AE82CFA8AEAEFD04FFAF05592E522E %532E59FD06FFA78181FFFF8281FD04FFADA7ADA7AE8282A7AD81AD8282A8 %A7A7CFA88157ADFFCFA8FFFFAEA8FD08FF8288818182FFFFFFCFFD04FF59 %2EFF2E59FD18FFAEFFAEFFAEFFFFADA7ADA6AD82CFAECFAEFFADCFADFD04 %FFFD075952FD07FFAE82818182FD15FFCFFF5859A7FFAEFFFFFFAEFD09FF %CFA75D3282FD04FFAEFFCFFF06A8CF590583FD17FFCFA7FFAEAEFFFFA8A7 %A7AD82AEFFFFA7CFA7FFFFCFA7FFFFFFA8FD0FFFA75D32ADFD08FFA8CFAE %FD09FFAEFFAE5757AEFFFFA8FFFFFFAEFD0AFF818182FD07FF7D59FFFFFF %7D287DFD17FFCFAECFFD05FFCFA7FD05FFAECFAEFFCFCFFD14FFA7AECFFD %09FFCFFD0AFFCFCFFF8182A7FFFFFFCFFD17FF7DA7FD05FF527DFD14FFA8 %FD12FFCFA7CFFD06FFA8FD25FFAEFFFF8258AEAEFD05FFAEFFFFFF532E59 %5284525952592E592E532E592E2E06592E532E59522E2E592E532E592E7D %525952592E592E5359592E5352832E592E592E532E592E532E592E532E59 %2E532E592E532E592E532E7D58592E5952592E5959592E597C7D2E595259 %2E592E532E592E532E592E532E592E532E592E532E532858525952592E59 %2E2E83FFFF05054B7559592E2E2E06050605050506050605060505050605 %05050605050506522E2E2E052D2D0C052E05064B515259522E2E06050505 %0605050506050505060505050605050506050652522E2E052E0B05052E05 %056F2E59592E2E2E06050605050506050505060505050605050506050505 %2E582E2E2E052E0506057DFFFF5959A0A0A88484597D5959525953595259 %5359525953595259535952595359528459595259595952597D7D52C8A084 %7DA8595952595359525953595259535952595359525953595259597DFD04 %59525953597D597CC27DA88484537D595952595359525953595259535952 %5953595259535952845959525959595259A8FD2EFFA8FD29FFAFFDFCFFFD %FCFFFDFCFFFDFCFFFDFCFFFDFCFFFD40FFFF %%EndData endstream endobj 62 0 obj <>stream +HK +^EWDPkw=#+ NЉb z:y6r\1|~%_frwk-v5Fܵsq}/7qf#&ٷn&b7޶wG`}ocy;)9rsmn9ֶqe#1a{d[΅}b~ab 7߁d<(Pjx\[}smy[xJnSZMwG'e'Wݻb fi BP)ħsSZy $d']>F&_"ę[yyԥأDuW>mn)%0!srA;-UTrDvlupNBЉ(84l +v +%?>FGVsUDpoLrlC'\9`AK9O3̺`Po.h5) x lxi >M\7_]P6|[!|.obyĤL5K,=1HVE=6Ԧ^RTzX]p oν159EQ>I L&6FsڑxQfJS]BGC9łY:H&jʃyo#Kk@^EPG RLt;tɭ0FgWVtupb\[A@ۍ$6+x9ݯʎ8[ +mwY , \ղX *¹+سL;}Ba/ \c-_`!V3 #b+A y9U6%,>tU25ƟԬN sGK$SkDح5QUtEFdĩ]ǮɁ|2!ZLPajsPcע"+mjiĦL`4_շ?͇/"[|~}Ӈo}w?a? _?݌B,jpP/#I[~hGWPjW(DPMq(!xU3Pjȝ^x4}ys~ f-7hw)eBxGJ<ex +nb( V; e ӕ]Zݤ <u>Z<:(jGS #v TT-P"3o[JG. D]D4iF?TƐ頰Z0B=1fi :%"V^D%(+Y\/0ZDbzҤԾ@EҖ*AA.텀63nA[ yFDra$(*=P8B. Cj؇"BnW 7I@@ ŀA"Uv2 $'!Xhmʁs& +UӶɕNHq@-ƉT*Hy=sI>п̮^j%4tUP}"HmV@KUM9FUYb !y%(ؒ ؙN@luoiOPۉ=wτh9YN" 6z8dvcZ7iY45, |@HxB$Ook%,%45Ċx*I1ՈثBSlGE!J;~JOf咓>RJg*V̬s1x5ZV3J%^n0Ma-={!RB$1(L@o-j&ɐ΢tJŤeH:[aJꩆ^Y<5+AycQx(z(5{?[, +HgmwDJ0 _gEfèf"8h7¦ND[)9ʘ_,b~@UNtVu斅Й6"V>.ՓTke?w,3s=ɇ\&C2^GП +3u8pCI*JpnJxI'R<ܿnc6#Q cd-D i N$Lr`($D$CʉwY'͖ga1.FЉErA_XD] H*Jܥ*/'א<#X戻"模s)cJP(g)03Is =L }y^Q4_!`bH'bΕ귁"nT5%wdVo!f(lϻ'9wPP 6[^ac&"]aҜsU&$-xCu 54UW|-B8WRM).J/z.>Θ'ـ-dv0SL7PcJqu<b4GTN/RnN5u4.a +qfIM>!qƒ0j wK;{)ztc1^yE?VyKi,cqR٨ Gp\[1jD{ljۙd3%ZȫفtF:VrEc.ǹ@w6Jymk R``#SX5(:`xQuFC[4LZFyt&Sb2 &!SbX>46EHzl]XgBP`1PeuH0 x{8"~J҉eJ @>FF|/RޜSQ-*mP)(.a(pء{U1̹D5&Q0Qt']*lyZ|B9bWW[dNp_ꕫ%$+z5RT;z9==T22|0)̭Pd>^Cvjh ;S;j|g7"_6Pd4"SǠ7.Hy{p35Pۧq4I 30%rYw80U^]8Nv";=؇F;3 X 8lxVF{'Jx;' JT$vhDJ4PD;0w*[eHs*p  +8(ڣ̐&@y4ē08]$W' +]Q<>` ݹD }͈'D +&A*5YF$ 0(-o*eh.6vflʇD0 } +}q4E;xQugzqs#@HՅ1{`!:6tɻQH0Fa tIұ `Vљ cDfɚXDph'TrFzF]:~|m@U"VIbףD)ia3X[0}4Fp׳C26Tg1v]l.$גG"z˕(}&B&(9͖$Cv+};9]:-l +̼9$i[z%ڲ((D8YG2b4x,#t~:w8yH~$1W'Xt`AGrW'cܣkש6Y +""r]Dz +a_Ɨė"=4^6bPDp(a|6E汳` NT\fyM|./Yiuq +AW^5A 0`xA(CGHtu+3&QP/\!M>@D^ 7j$#%FXF,SBQ9#RvC"F1^;;1{`Dpk(j2֥ "2?cJ:isj4 A9!d1IJ,;uTFm5]"KF52aVOK`^xNPk׈>S~$95S<``E<;F'I]ITd| 1!K`(eR|Fq?͹`sbRdўI_zP?hkcxHᜩIQkHW4nq Э>Nc*`ܤ_ FT+@%4r h94Vu{s!0@`G.٩ڲEN}`]Z>v|BRq89l:MfiJ +eb7U%P,MԈԠX&nqNrѥ_@БD͉ yw}MBhZ/^8s~"E?"T;]L@kDW% vԻƘ%`XsDz@.c%p% +JNꌘva#D@^wA; ѦQ?: x lZfABn#4([zt%]dJ*6GUq(2bA˺%<{jŇ!d̿p~Mi"sX_iaUT֫K1}i_ГB(%Ȅ+|s#4HD;mF= 84H@U * !BcwDG嚈}%c&bΪW;!0`h yp) D;ۅXG_m0a> hdt-`l,_8:5 3 +-MaT >hЕԺ bq&tB㧺,q1 +!e1r1V"LԻ_ RӼ0+([[} W&##hѤP3ҤQ~B쇺;rJ爌ʗNcihk +(&RɓuN%$>u.AVG13Q@N&6DmmnBUm.a.#Nƈj;Oo2!b~ 7%: LB &*<u!Rv9HmUbZ[t }{MՔ1NqF1٩2ZjmDj#eyE>ը_KV=y<\#%B!vG6y/F!uG|]1=z;.,(T. LDa~ ٳޜ0ʞfٰTtR4`21N/Q‹m;#0|[B;g&Y.`/5:hqjq_/P`iP61NJ:ng!A0+~;e{ N0XvgN^ב)dCSl"tfi0lʴ(!@9ƶ!:r0JpeA2BX=w?;fCEiTt^q-G=uڋYaY479u ,D}kfy6HWSQ!̞҈ 0 +".jva~@#ց `'m͕hsQaCt#+j [#2Jf!\&7U{,܏FΤ $iQk0*"vӐ0V^4PQʪOAߩ枷W>~?퇟gi>|׏g_ջw?}?~kG~*Ow]AGۉ) =dC1AOmPR&EW_Yys=͞bɖ'(qAX"O~;\EF9~F#2ڶT2XO~3;EUV3DK1J"ک$*/8^%H|Ү׍ +6 VJ'e\J+>w݈$:%͌ EƗߌtlVx&E3,ݵM%,yɴ,a#:FhG6q;I):Uo_G@ur=z~Pfp!p<8 uyD!Dz%h:ӓ+ɢGOu(G*ДX = +P-q:HԭKaMG^`[HDIe J~'X&N(u% /H]Z 9pTd Mc;k;;\&@(^!bs])cL-TJI:ݡ:`3msWx*\RD&``QGH-QpG0rAf-Oz8Pt+zk{sHYH5QƻVCkX_~I@ՠAXhaaPԕD@G&'.?1"md(yG-fÉiL73D1 5֙P0 +D8wpΝ7T;w"+4mDQ{f?F݀ј(]l+K(+K홮 >Y2T.Qe"-Y7=x`rO({3HEg2̖+ZNeF{̤aP= +4ETa.8\6>?ۢl@U(4?>;kB+$Tk Н[>puz:?2cA Іp NtYA]FoOfH+O<(d3jU?MIFd}8p~{X3 ",! +K<5dPP%:1$\u@Rb'N`  2f6H2y.DD0-ej0dmOoJT8ծn!Z +/m"RNT \'CׁDgV"Ν;1ӷzUvz$=լ qUݰ*v~L p:*֓1cL?t.Vs~e`L9-3%oRW'bTdXE0>yr/(ދ#ti$MH/{ 疑8V+nfq.ϾXI;^1wP}WQ0rԜ=]њ#ց@@?UDmDdv5c Urt~Ert>A1O;=|V Tg_znoz"CXĊ9ЇΤt%`Oi=}w@yXT+kOɺe8ft( !׳DdY P:x?ʠPC8o>_PL8kS4d ܬ@Q+>~l^C"݉iiX Q?@Ajl's'62G?dAODKqTEr3ȟBV0Ъl㲩M[MRlXqI3)1KPE` &^sv]"Q&#@'b~ N9c\NϠ =)ZH}Eܧs 4i8T! +5J[^_"[*kSk YGNmx$4 H9`̏ґtnMҿRh)25?BAO «Yav'tdz0"=Ck[qty`%XDÀkVg'ub_iT>s ߙMO@>g+`Wۊ9."ze o;–AB9Wjt̕ '%u\N:)!DsQ M֧j=tZwVgDn,}UA;"aY+Vd&;on[[٦9, ñeA.M |C1/`MywtNz?1(0=Nš`aSP6ȎY[^#X|"^# MC0G3*`5%|4U-4^z#p\ +?p3Cqdպ#A0X'"kEJN_ցqmK%]نό:ɩ}N +ARz +s}#42O~@\PܟdQޚQPwsc댸 +jx 2FtO,v ~Ò`븕`$>N7g:NGA_AFf6h1 %%” F{kqi""pM?;2cXCFjN({PwiJG7铛,M*L!qן/w((_5aJ}.bj@<bF|0ucLzTnϣP&pb8@,;@*u "F1C'7qi!:O>Ի%c~^IE۞"$d޵Y='u`bc(wkmmZG9`5N\ֱ:y tpt+ QՋ;YN.e[[n/5t_˭ǎ<:wUu&E"Ȳdˌ]}d8LZk aXi5uBĝ07{XG(}oq9r MټB!@] ń HVk?450gxыNV=C%#g 5@,{L\ 5Ab!q%-'>)@eJ^a"" 9Jsc5-13!I, H;9nfu b|\) ՚bZ0mc9.Q(?(HeEX;'H D2PF6P{ K(^zQt tQbĎuس[aQr){۱qz^eD\%D ejO?7D{hOڪ3&,3A~ AH7Ioq*YH) a R@yZYl&Z);fekg}]Tm6/uNdBS;^Dʂ:BP'DA֒/{KgsmhZ7%"Z (=9J 7}Ϡnea! k_5ʾׁ]J@f:&U~+Z5Jsr%M_&ba"95 RVb kcx޺ƹAwO0h-@80zhif ¡ zѤⱶm!rC[6:fH0),iY#,84n!/6Z@?e 4<"+O1e>A/Mgۚ$޴ gdɐyiKCh# &JXMY֦)܏%3M4,H+NepxAZT;v":q9oL#fۢ"%Q{kAˮ3}GlLs"ᠰw\ +';n#Qy@Dfl? +DM B9B1ZbV?gvc] cbX7PCUJM;i + PLF \b% +Xaos G1xB1P \jxV +m~ AQT((_9scssޯQAmJAw1$ٰXD\;ZG9 V6`W%&&Puuzu:8:v/E:qc, ̸/fFBg3ГN`plxZGh b7"hXokCpZͪMؚ,*W__q1guZYd*)SPus|ؤG꒶)b) +žM{{[n2T; feGR¦s%aI*R~E +sת +0%v+9 f -jp:2y^Rσtuf/ ;aԣ $3(+iL`U( :5N"!ep4 ˹@ffu*;L =:A@=qu>c'8579/`(4n8oR[" uy=WD<٣!4XOmB/&Ty꧈USԵyyuڜYDO۹+vmLDҔ6vڃ(' fnP DU6ƒNߵ#hQ4?C5BiO_)eP:kjdkzQD[|37hpn|eO/_bBjNM () $,DjȎ~=KNPVxg"O>ZTS>!AOinN`ڈj&O~w<ӗӯx53szO?o|~s_?~?-hz׫/[NϾ9,ًݧww߽~xVqxo?~o??;|şO*4~uǻ$7[ + Oz_琊5HSCr#Ae'/A^m 'vxf(xD/!. Θ_` " Yn(A>a.w]$A\56#FVwe UHL1< !cqPHe.|Մ%; cY +wR'n9clԅ,ב Z,W, )wml2]Vz^gEbyE +=R0hᛡ&| +xIygЊdΈ1 ^v9@ZH9k1%ÿ@..l,՝)V, +a@oO!6ܒJ-qҬ/YwL }cQr(g 7.m)=N ; O͸$3C`%hVTm:=?J7x̱zqR{2P`fj1b1`U07G`k`XmBώW]Q;.P W3oᡨ~Ɩ|-C>ww!_`It._M~bQ`aHc闶W4WE#F&#d{WΙE5qA #\(n?v᝾GͣYBSV*.v1?hv?xQirzՆ$#N xw%b~08%$uO76PU]_ r`խѼO}ާh,u*@,;բRx|˩Gn3졜*L$@4./#ODO])(!HKwm+ h/ѩ6*cBT?  e5 oG!3/tEf+WD@#nimo0AT9bxU9!=R6s#qYx:_eIr-;5'h.m87r/H*n͊_iѦ͉,s:d=3b실 !lOw y>Ѽщ4/~r\e{A`%<|3& !+UƌLAd X4\QI4vw7&>Fs~3\N^60n& @iȧ0*` H m"wg w:4/|L+} ld<4P໹wC:JѠIA*Ҡ'~'> öR!ö!N elK[ Կz-_! dc\o;3jƥxV@X?3^ʉ:/T0dQpzbvĻf3G= +i9wubHrGB(-f=22;G*)A~#?0ffm֕D +DsK] A)ȶkY.3B#Au0غɋnnHxdIJY¶S>9^VW^,uj `oA˙Le`'kfʜTT5Z6**sGV!Ho<϶/UVsf:4$ZWlנ~>;ɥV`C{ nXq|jJmP$"\T$bU +D7*F/oPhqԐ`v1>C:%_0Rٸ\4E|X[)PR(K0Qt1'=7o0rG"^p[ w)WXmsi +*Xz} ;gERTC h&Ռ8~~sx䶕1i0RD{eq#Ɨ*Z\O;&)_mIx4%8-E~=ULL,NahsBHP+s-q?62%jP(~-58Il-@D_CazQG@] oQu +i:,k>cV!KW3(F 2Nmn ;p) cT@ o,(I4I];~phQ ז뜘YPJh:Ҁ"jf7XyX&vT)74}+(4> ,IzP~J Cjj4{.^w 6T)䎢Zkε\MN\p@L{w^0Ӂ [ '/DyɡM3m3 +u\`EɾڮEe*.^ mX;i2^̤ m`'ޫY &9r=@fUfF O1Zs GkWLuIL/`8O܇RPk9=Z+Tn@s*.΁?B5-bt tAy5 6B1 ._} J~8s}ڇ!W ׮ȁfTb*PW$a,l`QqDՄe/!:˻v?GpW60٦acs\*hd,W8we X 8w v/{R5m1\ѠdeGpp#0!j5=x v:)l{Q^xiKS "2J@ԚGK.wr w:Ѩ3PJ"Oޣ&EoЄB?m7%J\J%T֥Drc5 +S9s{jh%Vʸ~Mq(عl șp0WC$-( Hɛ!PVmψD 炅B#LEBh8 +/Hy{bWWAs%-.DftfDC8%CgT1#y$%aGtIm|x"dd%P4Bq$#g܈!fJOLaxk}6:pa]PIlHE6pHsUt#T` 2=#V0`/6sTZKD^ݯ_nY`]X/~YdjK6~20$J1uЍ"˭54ԨI +/c'6H͚|4THҾbѠ ԿDY rDAm,94/x: +'4e G9XT>Qә(U:QeJ >3vDzN6vD 22"pI;m*Djt\uHjě y3#;"Qv +U.)K48RCK> z h: +#}P"i=ge@$ +8W&Bg_j?AsTI~"7/@mJv@ PM V+JψR!RD`s𽩽t߇RBB36w1 Ƕ;m0zIDeQ3hD]y}"(^wܴAׅ)'< PKDlQt +^cZcE>ܷwReGy )JhγVw^TyF-@syb2^vz:iq4/Z7~T.(1 ɘEA={qX.{ u`]8Pcp,v5W.Bp[C4,"~[=9:O7dj1Sw%s bm"ZKYYw j zgy!bKxa 6/P%a  @b\J; 8U1=wP:@[2_mSׄ(e_|t /I9 yɮDJPUȾv#f|)}/uR4xBWH[^#O47HdS[-Ezmqzƅ-z ͡],ҦA4F9a(V&b76H ua D!a +5 ЈBҢdM77(wFԉ)o b0^, +q+B:>oXTHk̶"3+YSD!tI4 +<(4LA5c"P։`sD$֓`I"a$.܍k죬4qN<˗Kүb6b_'}0Nܩئ6<ϣ9U/^iKWi|\`KQW2lC#6pU_D!${R6"*gI+)Mھ<]5i'4[Aƕh\q.!;O u(qsD7r=6(H2%1cxi"ڽ +o _PPuS"1@TTK@n(,u5 5(cI#Im@<=mh?,|٨{' "|)z e砸([u +Anf#k ܺD$5bYt h/c޹QiSDiFkA-VWGng Itg` VWx SGi ϾQh-URQO:QPi\iPs$#ТFu vGT,z9A"n5p0qRd{,JDѫtp*'?JXt"2JD s2"3WH Wi"'!Nc{P؀. @}z +YW4Ku +CBe7Ļ_?c9ZX]TENy?EC`~X +~*~ogFWr1يX #vsXH8b"QXm'|3!嗀YECRѫAfsj#0V +TO +Ƴ?%Ctd$Lz͘Ί>4+~c߲ ez/GY. +efmT5N  }jw@njt~fgѽVO@X\$ylN=,H2ټǼ}iO8CYqK@\6@T؆tcd2i/i?+&ʼ2>a>LWa}pt+1 + ƬúrVk~Q@s+Q"4Y%0N5"Њj~f8ntE/R= ]4 +r=+b7[O^P jwbVh_vV[ˉ:mv'r?^4Y8s>=hV5hD {dĝht|kK;c0Z`Iy) X7rk` 7]Tg2jBw!sU@  -n]@CR95Q?I2)LW5Hrؔh+j1&PUl9Z`r$+,& yyU"PQ(lE/Y${g_p@IlFdqaoBgCwKDgUhb_%:YB0>n|~o7EOmTReq{Hd3. , L[/RfK @D!tcW nAoJzE C| +Z,8 MlךgM*.ůP7h)";_ZgkX _1w1`+FSg榢^ASqӬQB q#PWojrDn1p|vA|M^̰:} BB7X!(j'x+e ͞0,E.zU."/Q:I(;ʛ""[p.T$*n:PzGLIȑ숡Uf; zAZHOC Fu / (.}:46UV4 pM zea%0"2\+CtMh@E7@q&Zs)p909i~݂`&Epg0B3d?(~wћQ0&iK3RU`rZ"2A  ^Gwi@ o 02av5<8m,LO[a Yvc4)x:ыŬvqȚ1xon۔f=HWԑ.P_稶d7:eHKx=H-~T1. >qw)K/x!j,2 |u, +.vg8ˏIr9>.Ph0[OB1n,ZXWG5*\ۿ1CfL=,]{ce +u]s(fvXܮ׻ /QA|2r(XSscC5!50F#{?֏0RTqq%EYcnV +ejZ[AǎXݍ90LhB'@| E|?_yŅZs\cnHc)#^.'^= j0:֨.q+YjO6e0EY5qc|>!Lb0{xi'#[1Ia?f zs>'"0c d)0EG53Ԥh"b特\ +ǛfR ,R\â"4u| Ȉy`̿yP 1x4i1'\ T=£@IL- z_ePwYT9.,pJ֍+*|Rȱ9"!B=1FA؜"e4 +ʌʔ:褞KxKEpZN JF̰b u..âָ@2_1@0FMq}_ > z8'8_8&0m@7ח$熓^+ +D}QjqxnfEDEZNxbpoTajR:5+):}@ţT1}kK?f,FFPΈXjs`x'%}+ b%]mg%"B*RY? -*̢=rE0(5ae'hN|DV0Hބ,v\ݿvDGۇ<wA*29mC3`4_=@"&YJ!5D:b#202C#"v@Qز-9J:IerFp2GUEEnQH_Dw5K4F\2%I]|559KbƯ\qQY%..Tp1#* p|*IU S"Y{R0>ώXW}4F5!>mOɦV[f&5-ԏ9% 7P /yi ]%.z$՗Q[ +t\pJ8 +z2#_6W8%dײ∢rGy =eJ "}x%O1Oq:'V4s2Q$n~Bmo Xi1V: +^ aF4) +נ` NRpQшۉ ~xA˄vm\naѕsCӾf9 |͜bc#|FDa*!퓧]RH0o!RI5yaaIBq3Xm:gEmHhK{?Aϣ H=.?#447Ŭ-ֱa5u3(泐 $P^t̕* v --PkR[D¦3iHۼjE1ߎy"I` = Z?W {A D/u%Jtґ&j״܂'5`5d+w؄sJ}Vve6N]˚E^jM4fVW{orϏ:xn9慨W/q\wva,D &vBoQ59Zt9BpҜxnFN&??g6r1Mɲ3KsF jݪcX`lWQA'u W+F<e雑FQi=Uv-?+LCļre3@6`{>{`(ц32\IWQ=ADeD&CRStTlQ<3_$:q©zTvM Zaf  M0' b:`1X=2  "n/du^oPcOaA?. Dn +C<~x'vjC>;|.X. EltHxvho[6V<=_oѵ5j9҇ŴE$l:;T"T|;TXcv-l[A{]eu' +Q3p!;ɨ=O^/~w7??} Rh>>ˇ'_~Żw?}>|#@?_oO򿿎_PFQK6{/x.cw7(7߀t6a=[xPg*g=QXbט&yz1:"^G SXQ@s +Wc8a#r'}MIJRsrKvTdr?edgT/"-r!; RN:uؗ ߷ߧ:O"6A4 Ѡ?5oii,H p'2rI3{ѱ/'FRUh  WJC[Dd`l>"GA>8_XQL;f}z$Aս[ >zKk5<%C$ +RRRy~E"Q^v csղ%-{ԧcup#t 9U MvbY"Yd C܀tʛp{+P +v +f.Dϊ -tQFzXOz\## u,#K:ywNEi5h7X{ys$~#2!R 7PY˼XAapuA碍Ę&{Ѧ0(E#D1]3 \I4)s8 wMΔ^<5)-eN; bɪ~<[Z7tH$[Xj! Nl& Q[{-[ͅ +EE)[j8l}y]5R)lU) M?k|,_sV@Z3Eq$zk5ؒb9`5=nFsX+ٟTؼr?/rKft|4 ꬱfNIZ/Ât1StǐQB40L۵5Bʈ@PcC$d3&{?P~qj@9iiB8J:  8 2ưB5|ލ~"*B-н"lӫ͍( jQ5ޫ"~M-[CE8ɢϳ_3Q6w8+j'p3,WlW""WK +D1#>tn!}p1gy-7iXP 646-uS0[P`y!:~T^-"фi֙gt5'CUG endstream endobj 63 0 obj <>stream +HlѮ7 w7H$vjj$\[οws'lek="|xߗ27l(P9AY9B.4B5vbBؘ rB_'y-}x(TkggvbyAx39)vݩFvnsX+{Gv:ۼFsdW b_6ZNl!4Ps+{یv͕seփVtǙxksZ͹~ZaO+ n5@E`-^&p8YN +;+͹xA6By1́!qpwHϬ5Ɔse!.lr]Iܣ5pǂσl](gAB쭻cX!*sA!j YB,y"}voBIi"w9&eh¸7O!UPRH<"d7J@߶?@,ѩ;{^ )=f߱wUA!H+DXle /XMD:ZWnNS*CUH;UNQ%&Vcs0ĕ˫\&u ohrQUЂN9`B$Pmi>ړH;luLcPg*v..sRH +ZgURt +6>}wc(V>*mR? 'Aiht:_/_K_q\o_~?_}ݷ>ǿa~d2鄃.ʼ G)՚]L\|\-/e\S̝,"%Ky`{ }4Xg3 dS2X?_@|n6*:vw0 rJ%YsS}p4'u$uad|F?}I&S-157cnBjro Zaj<ȋ.M%!l>4菒;K}6 ,Nݪd}QC͛*G1K5&XBb]k g|UeBc9#WzO`8vU͜C}nW¢rDHA"{7T䴫ڎQʍ(iʐWUzC—H:(ԣLN"ץ}O#B {7rh7kCTH^@ vq1\ Sӕ&u{3< YB MXZUkΦFV|86YJmޝED:rG2t:xwCEeI~`+D:ۙaGmd=F~T.6 N~E;3UXLeRHgC4q焒ڒI+ '}uT /9` +"T㈗ ͝<;~ and^Rè]4e$;"{FzIj7 O<.ȭP)E8duEeHa]S .20(ݒėF9vv]h.1aCMLNEзJj>Sd3^zυlT(C +zq(I͇FFݛ 12lD+ir8Mj0.yB^x4ҌjolVGRNSt7ehE^RHGBwG-E5#nzΠp3H!ҏPr\#{E ^2r_GmZ`T.$& Bm=׺v!kLk7 @;k1")>,yX'Z|X3Uty*g3xwĿڴzD:#gjҎ[|:!j`$7?Az} +X8% t`z$81F=cJx貥-)ăXaB% ^TޱSe%>fUkT&YBWF SQ33K,dT!|e۬값#Pa +h? +tfKds,i/Z_Uiұ)5:.qk4v()Js,WX$ 3RQPH͇:+ڲ* +\hʳ5-,^o"AeAÜ}h x<#bI:63JDfE$eAW"ÂcYaکH Pa;45 ~h5H/LI0Yv,:pګ̀\cDf:lA0Q2koYhEV-⨚]cɬ#xcU!g;I'IՆQ2mߦW](BN&"-)%XA +}}]ݟ +CFzTšzuH Э45=kbd)JQkXLq5w`JN7!M0P< a`oEo/fR}gWM ML 5 R72 Q5sVǥ!\*`ʩ#}!mkf@20n5[+HZhv}pB(GeC? uDkz!}W-D *Y[¹#J}beKF'̼$!mm嶾J TjRM#`:i ϩM* sha1_ydSlg@Q9Bop*]ϴeX!]+d)¨2݄6tJ)RH(V;a9M.( e5xȁM  `~U \"d $U ݪ += +u+W#Tșק`0qYE + =$掣nj*Ɉ9ό`nv2ݨ07OݍN$H¾uY0WsF O. [͂0M`HU3 F*1e慪0qQ wO1챦cA1KQL1J/t|3@ |tЁx Dh2qhCHMB!$9eKPB'V,);da:qlmd.Ssh:aTtjqLQ`5"5gQ5Eh<)FXU5B6yUIF,4u G= "6¤lP%S/8G +JV 8YP*BlP=hel*vWsMY`y +D6@gBsWBia*ТWlСtG,X q^‘ޙő[`hSOtP3:wHb"8;pbNyO:w2" `09ƛU +# HdMjZ\LR`7tgfyx3Aq>AIg/c  JڐY0izeAfaCpbV*ׅYE&u?]gR;5]8}P[$ +"-'y,(#t.R)T֭fJ, +!.ݵRUDVi +soM.YXpC 6w(/җV`iPYM$EYHi*uΦ*奿t`4eD +BxD RY^QQ$nJ6Ŗ +++ 0>f$hSb%[]0|_/P\rí1'k UTbilk@- P+|`5rt\3*A +|DЭ].@0WK}rjg)#Ǝ9O<ÒMžLx:N"XhMjTn[C:Qt0:9؇W}OyVm"H"xx $Jq7+_&jּ$JGcL +6a _Bh,\GoS%먊$ϝ,~Gu1f$ԩ@z QLTbXJphl#-<|tyW__tADZANtGo|r?WX+xr&J!O{L/Kݟ^na~}]=z\+>G|]=]~]ޮ]l}&\[vWl>W_o޽a勫7/ӈ9N 'H!?m.3^|nVn ۧJfiן>[q~:}7!zN~y\=^~m_P{xomx<ޫb*O__O7?eJ }Ar><}. l7g:='heUiݻ4}y.bfERst3Y%%<0Qi,GX8XxxF}hK ,FяEXgTo/XD@td8@Ʊ\Cxգ7ð;_b6:o8(Ǟd[XP XI`-, ;í׹_R'GU6 TnREc +C@,d/1Hvf f7f17XxbX/y wRJAC/RY C殁[Z:oqsʕM|@hΫb vCpVtΫD`H?Dr-K׈zId~ 9 q;0^*h~B:z!Yp&QMo~MiכBfL n2 +""\[i̢T#oY]SrQ/N-xҔf'Mps-@Kc2(,\!s9R.ǦXxrw,mb'cDX`4I~ɾ b3@&AX騙&e[З=3+f#nT͔$[P +mꙈ,zpKJmbd#很6(w.[T3)X-w#ӗU5i4^5[9 w ެ *oq:/UHy %>y҉#<݌y P-AyF:DUݭ\ 0yĔ*Ֆr,e[]FWC1MY4l5ER_fd'%DҽM@L\A!В{n[K*Zq15ON k~IIulK$)C0UJlIgOUjhjַf0W3a/h.hiqKA,vʺCJEKnRKDrUéj$%ǺP u8զRѻM *MWYrng"grXR5oй6ƊnYW+eiW{sD\n}+mQS+x 1S{[ +袬gp@{̩DNY"v3 ͽ1+(m+Lk)6X+wKcp*Hk6x~ ""u1Ԉ&iG(np{+9Ҙ%.C4ر%I"ޜjeT!Ih&C˓6$9![,Gi򚎙vİ8'6'_)F!;wH >)D~x 6*[ϦD՟ꢨB#jBo̧0RzVcid@͓z0G_Ts4g{yw7J_Mہ=-QS``uB$w6VF pA28䱖xj* ƪ"rM C uY 6M(<T}8('_y;os4W[ZX'Og(Z$U&[kwP :m/qo^|[g }"Y Kt@ VO;`<=]9 N} +E c%dn_yH|h.KyDWcyf6a~J/A}qf"<}Ў{`kqY9hZ=?8C=tȋ-?,J.̻vs$d+ cǞ=A&:J +]ac#`a\ńǀ vT2 ukĆ`!pJ.tQ!G]6 -R/pn05aPlßn۱kp8*!l5۠=.?pfS7p%.Pg{܆hW_[MMsˉ5JoA]s'9s2`6%lΑ>wP>8X*PcIԔR|#& t50W0 +s_  TE̼ڒG ˏ?܆j{ey=ZXtN&ȥڡʫTٺ{AnfDu&̀Uh=HW}{XjdGCjXg'-x#[x XA|yk;Q⑊25aN̗ϟrUGd%J|M蜄B?ImĄ^Y*Xn[n38iMFk }zT JbK R~vuXdZb\%zPGZ3xb*8V)?q'\7t*"(ъ3[$2dO- Oɷ,Cx5M@[U2 q h ۾q-߳npJvt{JSlSK*48z-eG~晨nֵFoY캫4 /pć5۷hk&ަ|wN6?$ A?{ڿҳ*@/-A13`u_Z? +0b1cΪ]7KRT|bn?D#Qa FP?5 0RX)5u2#}1@FzHsn]Н{&`:S r-HN-r^:ZJD 2 `i(5O 1ĴefQ[VUN,x8bNs}dr56]Gts>H'^Ai32SF־lbMfdQei~$uuڹjZSe-p2Q1OZr);7J[i;ȓ>zO %o^MDm5Qs=T \hHHMq^e 0 *4zHҹKw>nf.G*˫0;A>TJL"XMufo9BP|>@~?h` XL)!L3ORdrN5f/E)lO6Y2Yf2?7h0ܨQ|BEiELG߷˨29XNHG#hS~hε~']N+im$5sUE+a]Շ7VpP6ARqq$3]%(8*#q6Ao]ofPMy$~ 3flN孄%S 0Ӯ/>cj@"QdFef؇So`@=X2DE'wz|h6HDD#kCX:,"sߊ'MN;R>QaQd9lVq(~wg ߑ %8@, +X6ݲiL:-־\ä K}BL0W2jAOUV^6jeѤqZ]m,Efb|E$lcwpGUhԝqo"lqP]kS~Vn5fzZt fK8,A/mMS'R #Qcͥs4AG7hFoWc2Փr>@ Oy R $P(ۜ@!VCd/98e&ZW `R<ǯ [1G=@ !ɠ3VRG(AooJg <:,W_~;?"j?n;KY|5xH0X|6d sl*nRV=c6[17_x8C\I/engDg7uSMڛ8& q;[V"`NU",ϙW@ pvU}ڦU$?RthUt=ߥ3v F_wڒF_ pԨN0n{pR;nj9}n031x1eJ]D6Eu l\ El jY0OoK庸B۷;V!h$ܦZ0F#O>X˝~#xܲ{ӦXa25"C)mf +3+[/K!0D~l^TdM5~@lJȇste+,۩7BjNWsZ;i+m}bpp%N++ ^suwW?G J%B++V{+U`@Pi{ +pmn[m?U92QejϪHZ<Ÿ૦ipJ,qe p6@k]}WL3[Wky%tᡉ13 &|:ͳU.P~1X2g4.#nV nH;\:Lk5$L=egZ Lq±6A$+(3vu/6r`_|@!mӁ„,Qy:P?vha= `_b>kH|h2o:a ( Xey;m]|cFI"Mlԑw< a5IW>~mc6Fі~~q+"|zYL!uhSqحr9ǐK S,&К] G^&8C]e3Ƈ|s~}?AЮY>}uTq=;rb Ԗ>CQ 5̤b{E7F^f- @>R:$k4%P`B% if]@?§ @1Q[w"LھW:]k/c۳ү?,5n=3Bvxbo+@feGJ'x6g.^3#}ĸf52܌e 9WxsވJyXi?;[v'khgi$"C@ۥ;0V"@,yƅ_3tedO*uT55(c&ňTGϑaH}ePyG';S!8t}~l}(V. 6~^wcX2 GϏ!?\m+JkM3 y *?uWTq뵶 WckIΛ ^U=M: PstAH_٨ƒİd'NuH$:Uus)w%nSD+AcfmYn!]gtMumTd_P.)yg:sNև$SޛC=:(#]ߒ?^]"{hobq{^f"yv3j _ĴyOMscb-xɻ&Sʢ$R- p$AU{ +bx N Crl|-Py[tsw))aS}k obv>6wgŘgZ$9WbdspU Q1-aDzM!x%aaҐA^GX}̝^4tڢ[RcZ{[-~3sA5OF}Ⱦӹ6;ExJ@5W_Kppu +tN=l*W@`p&!|"hW+\DrAf׹;\Ꮾ^>Ƿ2{ ໎^u5oucݎՋ=eu gY_#⤥ME[.&:/fv.`c[a=C8A4-)1( )0=n\ +Dݬ= LhҊeϠ/ENaWtZ;EڔS}Yv#tDr'-].#_C|V/g@!OU &ثt0*+3E@] ՝GLm~n]{*?k k 졪KZ[zgx #䐹ros(]t/L=lki^}{(L@<3u'!<֞U_M1{@?#͜! ,hYO?8}kYj۱(H)9c@9زȲ'b'B) V2 Y9UUVxi4'RA6>, +KEׇ Ѝ+E/.IoSC +5hY'G~ f+fLb3YsqeyaVti @)a3>݈7" +k烣g1hpDӀrV`a^.Xnz>-V֢0h kƱ:`p@k[ ZStK)Ix&cƷ3uTn\E6Ems3508NQHj+Xv vSqYmY`b fYt>kf15j4cXhYcS &vN)a+ @*c2N#/ar1)чbZ`̳f㈁x1ϺҦVi+- M_&+ h3{>Fq+_of< +;ٍ IV-w74Մ Q&D>ZTcuT0$o/3T&zh } X-``,-CǸ($XOr|qFVy(+Cafm*m{nNSI +U@T) B4M VsQZZR>WS+_4%E2^]-)rZ>QF 5JhlQxU^lb``Ḙu(kg谼h37 {:jMnU6@mvQ3U|/_O|3NM(ֲ1չz0-MM2L\k]McXD1'oCFӀl[j*Go,mɖQI(m(jH0խD'݉ݨe "nf,Pu99yRuHEr z,Y[4H578٤D_AwvO5 ,3.x#Ҽ#6 ta[,4#p+LGVrxCڝq\ =c1);|$78iBطJٙ,{&_(1VoRК);kik iz)8@I\Rd,}Q/ d1ō EδD +/zjf5F3pٜG^6[;m})^IJvl( )7(le,@rvX6 U] lyVFQUYX]&.< ` qY{(5W,[hB2L&4!^!Dq阉`[P7*hp*+Fmc4j;8]et򊚼27ZL0lF}Y{t㴊]t@@=7846=45RҮ؋dϗ ^JV\GmD؞AMtU婠6 +9{.~M6C ,5j Գ]_xsyonm;_>}k߹͋=O./]/Mlkr~qߣw@˓\{ J]`m à Ip5p30&JF4TQUNȩ, G?b+ckYFO,ehi ~@?tޡjs_aX{CS*u=A84ܞ5QyGhWf6^T8A5 =tY ;l[xzZ݆g{JekLLP[Vk7h6ָ7'os$B|lHX]ttct]O0̫@+w,:N c]!b"B:L + 1lR Z-d(2Y^X9A0-#TM49Kc +&ch~\݄ySxL5)Gps?>\PG6(Q!IU0IrrY] %*Af} a夷7uj+rQ\MrW,=%UփzHtŤqEDhpGD̆ٱu:/?M$wҠ. v?$Ƅ ^|Dßx[<}w|'w.|{ˣvOd8am4<%4+?bog[euk8w髧o/Pw_~oO_ׯ~o||\2knJEjn&SLURCRLp\, ^l!˒eI-e͐0]VK-0^v޲i.:W9wj1]_ 5R)1U k⪡ƙCK]ZբJ2R;+}'ʖ9eseh-TD^ ~s~PJL: kh~QDCiqlum<166m=;vgD2Z/,KOΉL +ȨNB 41`-vUB`ެ 4ý^*e;,($˭h$/(/ t̩`ie*KK{f ):dd"%phvNm_>ҒAxCu2_ⰒKzlt7YxMG[K&13N"aX*'"jHU AÕZ4H#7wcm_GƧ\%d索`QA&X amg>TX +rw*+qHYܺQfl CJ:شE^0J'ԝT\.+ L +SQB`&I9R2AAiEV/t\PJ$cL<~N81YkHV#1$Fo2s)&0Mg-J +H SfuXaO5dJ%`5;^i,'P€, +wh.G<4j"J'-7LИ:8xzuKEe sUSA&dT6V WPɹbLz:9~NWvuC5,=KD:6af)J1Mې|>H&`ԯwUSߘzfg(2kjtUPg3VPP>?򹙔XϚ'g! 5,b d*a>/t9A[nwLd+?X9YgFnNsK?7~Gcm;;L܆F-Lʦzg?zad0H~xk-Ŭcyx}fG5\c>LD?3/aH,#@>o%)QTOF蘪-*==;zrqw[~L{6T 诐aʚѻ}ٙUFay1b-v~"4 7 Pwt\4Mz)ĭ'FzFI@;!8$\eu*E{9mצӭJVWlyYP^\;yɫ'#'H|5!s;OEK&Qwq UPI\0fΣ L'CwY߳eN@cI]. e<.o+.]X1pȔ:K҆:m3v#ڔ$@@RX錐n?{NqY'Dgm^h sE4#ԭ7[|v'{T +6iS[_v:ti'MKm-`6FFBv%!a!^cn3q70z a0r+ɴ = jwsKyOCH'G+OTRF:5MϦf%߱!M7Tt\ ب +"uS.{'RZp҂uOy1>|P9%vne3SuH+ ȈUJ\{|{Jvac;\:խsڃiIᬼ.V~b%p@SM/^ 6:e#а\~ qUݟq@e+f +؞]F9i`^ӚU^*fU{zNti>~)>wNuke-F״9ur_a-귝ȕ((G7?~{d)NY =!/lxXDR-!:И^Dn:C&YfY +#-Ř +W?h!k[39Auhb9!9,%CU CM(a{@ʰ^^ܦ"C\0i[ylfWMC؟S6>b+[X r€zMiUbbh?AHpO~g&U1lRA5 k}pϨ +|(&rڗ ICvlfJI욊]wa@iccZz~sFQƾjWZ6ffFgwgzN\D HiN{Ts&1ƦN:5kup/8WٜHJ&h.%]q#e Bx4yRjwf{ZTymLyi}T24J2K:`Yz9U4SՍaM"2 |А 7=ܫ;#ٛ_L?c?ת˿Z"-(3Na}k/2` We\oKdxf:ݝ_ (-ǵ"xj|q*l]_Geu;^Erwɧ'?v|F\V*~@^_`MОvK$%0 +Gƃv׉Jm6:NYSaf'C*up +DPّHjtGTTai('-!nf0DDlM#p2}p%FIy_W&麀=_ɺŗp>_χU\X@&UX3 [ e}?1Ok[/ozO;W ?#91aEGW[ӝ_n[Igg.U ܏gwW_~13 ;}Q 9]/ 2޳/>}ܒLꝷYF́K>)g$ghn?_0YQ5>7Xqp>5;w#kʸE e1"iܟT,)t+'b`9 +H?BKNi-(ǝS% \ {Qዒܯ_f5[g2}o0RF +}\eI^7f\:X٩:6It1Q|Qʮ5לʦb6AԂBD+a^W Ȯ2j<_i;q2nci\|l.I%D J!O0`NVK`ÌXĻSӺ2${JGF~"nc#w!_+spns .G))AmNb#p ;mKB~3װB̎!] Ex40e+EpLߞ'&>ƥv~f/C>Gp>cwqV%GbcB9*@5ʁ_ňVLz>6jSAm+ٮt|܏\aQ}'k.|&q^TG lڏ绯dW mmއ?'Eg+μm-ig5nN).~~?~־GS ޚ<.~UEo Yďҿ2~+MxGgMG \8 8BN:f$_njq4;jmBx7/.|i s8'&;+ymݗtsklȢsP>E> ]coqpT`%YA&GێUyAF܇=IP)l13 ?Rm;Rf;U](d] _%~Ó|ʨ`: τN{AȰ$&p6t' TXN4ME(eN<>\CȣnԬ טC< tS>=2 \9*G- *NY0>e5"V T_$Go}TdI2ܛW]ߚ67glbb*ElbpExE$L=tԂ2IM9~:U +9`}{ˊy!pC:1ѫc#E:hzp_IfY¦!kܠvf;Ͻ^8\@긠c"mыɘU;JҪQ\X껺3⳹yE5ú/ *OqswӷO>t]EEkR{5i=C.|N./Ы2ypíb!!nǘ؀$ŀN$$,x%ݗH/zzUB́Gx@XSpq2ϐS7~] E:Xx)Eǟ17LK ~GB2hIGjJ4cZ д ]7냓.`i' ?*(iHyU8뽗Zz2t g({ eѭQNyi߂Kv&K"Ki+8 \3Ws^'1e>hJ( `*l3r)6<2(T _U +!UJOc()(~fZ*8P#%رQHaU!HnVؖ!2ʮҤLޓFˑC՝ވezEq#J핵% _*̪FM,⤜wuR%{G?Gj%|`azc95o`h912Ja#2n`MHzSq+ c9 +R#s]գ xτecH!+KpUB}¤nك*CεC]%lώz}R^Lt):_R^Y{'ce| +%G՟+:v9dG SyUVެ fHhEҘq]Ikd 'h0g0n?m뿳>y|ʯYޚQt&24LWM)qIR{˭:N48DTzYZ>z[/zǮ9]|_=7֗q7dVUv&|zqʙXǭ+`| *48Z.nL8)_K$MK t '<kܫ9*{ڝCg&tJ&e pYrGzcš}{\>48rٕ\I;Ew;~< +G+XWʁ sљ\43X2"nj&Ul +XEaqD?i0ÜHr¦*';ۿ jṖrdM!<.LJV%4ɹBuSŧlq  <)G 3 llEwƇDk+E4P\$  A +lj$r!K.\']q>C08䓶2(7^HXanqx +f <A%Nzs LjQtJjR=8c۾k9.&;t3i4%B&R%$)lnis%Y01!@l-ֹ)%Օ%?i}kQZ bx.M]ZvELfTHLsZ-Ĕ G~1zWW..vr*?i +'^(3!0H@w#>CCFs8>\W_<]a!;~ZyhT9 U-CO%m!U*mzIZ_"0 (H]ܥ 2Q2\-Gks!7 +v }M;Y!2ZYʢ*Ez>Z Б4Y@_#r/fH'>痋Q'r8s!;w_bF!Y +Ed +iU({QwX,)k u테_Ϻj!ЄD.fQ9< w Lai)K&7_N&З#VA7ͤfFʯu}>fܱc>u=M`r2+)F$MHЃ zht lzKA+'WG>gVwۚnvGEoo޿W.j0,Ri>v4}\4n66#“mLPד&EQH%)A[j9/\bk6ʎ2WB'uۘxONW6qPi33 k{l9h2;0,-Xޒ'y,19E&mm,Cl7V% R OJ ߭l>ta Ao Yg;ͼLd"YX+J%b7)'x)IƸ_ r AY6iw2eQQv3 9](4]RI-1c KGyBOg;7P\2G t-+"fZ{/Y+Q5KiGJ)Y[JL?($:]=>TI(:7ac^u'ӕ-wFF٣}k_!@g[uHGۆÀSLgbB՗_+=٘Ey>Ev7?=֎(L]|59 +8 VÇ՞}ف>qpeRHvD;0{]rAvMp)2ӍRlhS?tVQrf֌Vb*auw5f6ʆuy2NfM0CІ.0XmYWiW[1 IͲidIڛ?z<_4wϞy~]ޒʤw/jT_'#1CasU55wS'/n|BrIbFy b:,1/~li?Z kyӃG|NP@|Υ<ʘ[{"CK +GIƐrTqk'^_Ō_7贒YF(o3=aYq=`K!X|"R5A&)ǜa6>e*fc SkPJ)l(ݘT@r`Q |:\"J,jU¸"~| 1!9uf`[毄k6hy*\"ԷY`Lh@UxJ 7NRR>؋㹤`7"vX4 5%3nKB f>I_Q$Hy˘0 B4) J.V!YxvCN[\_=54KYdLrzR{?qB#jBH;Ō6~f]f27?| la7n?Ԓd-e)M~ZKu(`\|BoVO?}o~P!cK^50ÌK':t2ʢz1 >B=Ζy/RK/42e޶ԭ^fEV6A۠ȸ'b\_r:rbg;|#`+1;׌O^=̐zs-< %rP .Jlp^)Zգ3Y̥m>Kns3}ʙ.6Se@ҭ5mwn[vg;;݁څ0qV"u8dF*Rf^?ٴ"tDHąBKBq7r9%Ce` 1211e䣦J2@ [?hW#I{d;sCls g6FYT[7;ذ\l5Q+ybo4IN(9 +Ӏ!:y0>qy8K u 9K]n; 4Qc՜mC|6X$a<&z{955. НLN1˨콄#-tZſ|~xh9::&P%mRM)xu)sJ1Gf 5Je5!ұ6[)mKTX)yB33^e}UXbH5mпϧOWuYqԸq47vtjeIPx@>fid'Ohys§]k ve1 :j*.GĔk8$2P_vr j~n2j"M1֎=qLk,*E@} IXmDa]Z<ڸ%,ٗJİCI*UImI@1~/UI-{7j{ħEE1z*(YHh{Wg% &PAIMw :Ai_u1 6=a#4n̖,i[n,n%C:"naVڇL5rI(Y@EEثݓK"[t]lfxj 7F>f8-;&MҦsO9 7?VGa j!G|d2 DdhM<|) Q;!zW%)*d>O2'y谧zd&]j?lo:JDdcU~ \bfa/ΑlY=/@>1yLי񈪲qm>{p>s$a@ut>¥CMq01@>F ,̓-90pʆE.nf5 u oyK[UKaz^{Ѭz9n5",hzH fFtȅPW +&d;]Kx-T$<\5on|7進)nx5\꺴._Wnw/zmZ;l(M>7G 9MV:_RG') h hvڭk<&گi>U~ V 6>fAmk!R+Ek6r5"}|@yÔLT֔{n 8O{~ϱ]W鈤O6c!4蠡/>nCeNS];WQC)0.d8󘱏0D Y#1zP:9{󪛇l8y/\Kduu |TyhZKl +o؜A/xQOSkR6Зr dAf+k6EtT/9{Q* nи#C6 o&fcy}!}[TL<*6r:JI>>'lO- ܽW 'Iz_sG sYyQV(nԕާiP2`RMx`Z)U=I j'WM9*󨚎q>7jflŔZQBHN~&ˆ MDr3IkFy $a~Uӑ[\A%եIYy=8(&&΢@j5`]i)k;YLóX`lH!>14+ID`<殭yM"#KwK,(9E*TIx9cS8Å[Q]ꘀ:h'&fmEt֜ B^ٞ [z/lvI*IFa6#@!˸QDԂܒ2 _J/T5;3ٍ({/xڤO;.y% TE h[I܊`VYQy==jvв?ښ3={Ս_{'wKfėeB@ٰ;{y}V+|UMi_fu}Z})3s!() `^Q1-:O.;vg:,V1>],V䲪F~ί݌SZYaI;ͪY{pKȾ>th$Ƹl((ɾ3"[ϣf9eؤ=%.%8K- `~N>2j_L NU`xjcy(xYeUw =/sRkaC+q Ćf%)j^HϬ+N%$4ǩN+ZkJRGICdQDIvEP˩z~ Q[vn](5}O0*l15ț: I ĘCxB]D~>-SOseُR3OVyaHǮ<2 +pG+"jX/D~{~jvWA%69&٣TZGŭ̶S4-E>5-dH)[;CA(=>.ϰ+|(tD?ﮔKͥD8={w:M)Dg( RC+ݸ=q<> Z^CRЉǦQ0 4Ր 'kHINaH6FmV\t39Rh*y< r?jl 1r.TE%oB ;|*f9gTae㏌Py0MIXX'5 V#S/$&?ԫfmov1肄}A(yz +pts;@Iݓ1Z>y,j!&4_]~t6/X>1R}Pg(u#91̶|"'IU"W{U +%6B1x]mǓo?bGH@ ۤ mika#PօgۉiA}cB0nXMɋh,c,8УdլRs+=ORyxy׎ar;6K֑wUS>k]ddȌͣ$XG8윭O{tuۧ`5{r( P <40k$ʎV҃6E!T}w7?bol~xy4&A{cԌ^ ooޢ.;N^P/ƻA>Ggh +\ !e`z݄0koҖ~L}o?$5ֻWmCs_ Bہ8p +92K< +ZO!&gTʹrAlx=e$5wgskuŵ.䥝!r+Tw0QthY}؄ߚݍqA5A&xx3Lxh~2+)Z)j2~ uQtaWAoN4s+0I.VõWelCM7zv݉bիarvV/mU}S{) +LVu`W"&8KD8ǚ{}]q%'7 LrjV;xiNssk&nײ̯>PnE*,v򼥗fadWֻ0>꽵n5m{ɷrf-q) ~_-jtOV[Q .XT-m? +xP"ѝrJУsOÙl:h3[ȕW#ÏT!ʖ`2ʚe5Y ϥ|eԭ|ʣtQ_)NLONZ7{ endstream endobj 64 0 obj <>stream +H ;;br\[k1 )%s$XȑT[$ux> =c5&!*!&  !Џ е"wS%5ZV,3Vx&/Yjr}ixnsU\Ɂ\9P)B/D{-M.ўL{M}8-F[9aƉGCBW4 SlmV7NaSlu_Ͳ?>fe;R*^` TYjJ{'*BxHN?n(iy9.Ϻ5XAX{<>_ _Db0 +R~oږV:T +2܎GA?9AfǕ^{mfCz+-.k"aE'6)5co<;@ԵyϖTWg9*hf[!. ߇͈˙OCحnϺwo>=Yl.c|ńt7Wx+Y/!|vU2 g!` s 1PTЏ@ym#&=ah( H |8J3 cLbbb9Ԁ(69dJ) IRYB3 ׻ 5A '8JLV#w8c?.h Bk05뉬:2I8bg#4 yp/^ߩj(9Nv[7[$Ms#5Te?QbWڡ.fiE4ϔt}oifg@Yw-5HL[ntBRd0R--Qnn 5j$  ʙztqw}8<ܓ$f$m|ŇTQNb{I TVrUdv>Mt7-4wXg8D/_$&G.uDεBoZ*) LЙ:J<- „&Ӎ4 #Q2| ,.yDc~.4s?]j0i>"L=JP>vv>$FE5Gz7h꠱7&QL{<=ejB }%d`R"l4`;H5nj>"'~ATMG&w?+SDXwF/Go}mvց{ օX +Ex\`7Zn\M7\?:fJ;Md&fĆN[ J!,.F(vDĂ(**vAPkIvws߇{zIo,o][.vޙJӓᶑO*~O;]p . <#ds 6:NBt2[Qo[Ns!Ṉ)ͤNQ胝Bmw|vK@i.jnv>'h%EJ:&#nv,C_%-E^۽BT<*n[%(M=!`_|4B~յIG*s֥P ;sЋq"oj'?W`1{=ؠ'6en5SblwҊ66ԞM⎆a!z쮔$*q7W oATV8UcTsQp2OI`1OkY2NCn.mZK}wzJ+)å ؉ :`<e=T'ё5YގI6?[`,5nYKM=W7!]FkJqRg4𙂑8V q;$OWB⼧'rJʩ +vRMJREd -p@s5g{yzڭU^>6#UEOtuE @E(t;f[t:y&<ʌ?%Fv+ȨajP5$hWgS~]jD@\j S?%󢜒] ^k% z@=1Q> vid\jSFK.ߴ&:UŹXǰNduj 2_F1u1lLҲȽ2;)s#%u~0/gvԜs5u Huq2JVbsE~Col<)< l qFi{9'@9|0.lvG/pMäDJ½t5Z&$[R94zقQQ_YP5l:'yw#y!=NÔԟ>blJd $̶ȫRrӝ[K70@4휘E/[(13Hnjl؂Z=0ja/Tyюh.]m,~flї*Z-GLI;bRb,3s|0L756ý6JCNՐ^j䱌oWp3 +V+1U$\鄤FmWZNF/p2o\ϳn99Z^l5KO6a^^K`7Jc8o!㉡:H+u37_ ػeN,!2TٜPVmUօ pp}cVTZ?!Sz-~])4&Ɣ͹Ƙ1JH.U)"bQETA{A* (&ܿrKJ; =1=uLϬ>Z{F*ic1CŰn~ёJ|63@/7 ^];iZmo +9Ֆ?B$/WʻAqs%[/z{c9X~<-3rj +z醬ԐAۣoo)IzAٍiJwӬ* %#j/i%~q2lLD@.;EfT/\PD5DɭtQe)ӿjxם &NPWN.oYcV +s~\i+z81UP!IIO&JyLGzy~%  -m9kXo4n/=hɥRt?=v}cMۖ5D:'[*`ףF6֟󷆫o%z %nW{]UEMwQhWq )#bkrE +1#P!'M9' GA r):2v8{?՘~Pwgk"Xzӿ G+)z9+"¹Q (N9F Itq闋2z{^aJVE""مm`4(9QXOL1~󈵗3sq^O_bS,:TDͯR5C蚋}ɘ<6OG(g&Hs )TfLtx22s*bgm#]؞e2,Y3Ɣ)LcM=fxGK:~BSRhJ KD%b,,"$1JPbQyss}_}]ʠ.9۠UXQ{ +N%W4ĭ5%F#\u y:؄?lF-֓=KjV֡ZRm0c/5?'߹Hj [C_$?w){]DwEc{T͕}m|TBjG(Y_:9_>V Wey̺ oumy>0ß- ob0FG*X)!״LQe6D~oMIن}۳jv~Uq)^,~/%Ff#lm+# T1RKz+sW5' wmҋ s:MQ0֚}Ng%^2f +$unD[H6?9n%ࠟzyqzO Womc&f!zovw]QꆫVd›O3{-̟jRV_-ߺ&ɃlNTa9Zm~V$$z~:JK50F-ܐ!nm/BZc\yD)qR>8I +֟~ӃفstY1xUI/hПXkg +YA QweK'9iIJBԧn(faT~g@6/ 8^z}KQc~F&1*} $Y+1 zs@)Ix}eC/t>?됖wz[>,4'݆Ur 6WUMr?*[`B|;֖ͨ>38} Ǹު.m*PKo[v,翟T87^,K(~jW!9S9)?+NK2I2b"̸0S];-Fã_.6sLagP# 2-(VpV[kC$uSU>C5xW)k[2)4 +p^vV 楋Q]jR-ʋh+շռ#5w6D mm URR\&'C`0vR fL~\E@hl?~ڒ08iZ1bY3#h]?19~lCd=\se +I~.+,ex=;sH锸8?ҫe:~o$=lhLrRkp7+H/8-04|ܓHKBD0q>aAM?R^s޴ R  ^9ZW+K;X3)pyj> ? +STf[>ޯr .7x[ͱƴ^qYo..A 1X_whV]AWn)H]9Ľf9 f75pլiYN{ט.Pr9 fL؇h=<xuwAv0X?2p`gGx_MIяi>QTs]Nyà:vQ+-yLxp. QA8?tr[[My* +5uo$p^FXM~dvʞrrRh (HqoG`0V@M+ֻOfɲiFw%)[?#lJF~9ȭm$p)r;! HHG[ec |l1{p7NK҂1a[&^s6uP:d齃q_;kED)hG8.$5?dh* +N +8IsjRAA@pdDJi\96hչ899v=w-@Fp0##?# ~հ>/.Lo+jyic%zFHԷTatI*7qxHNZh(`$ +;6R#C\&P%;J3}FyCLWqUnM]e8AV1(04*2Hq8aFdOOLiύiQǮ9[=ڪT +DB3j/ +H_"z@tGR⠷FV%6>moArWY3,(l x(pM!AjX)G 1y +DB?Ӝ + .zHy:'`eo w޲ B'mZ˫* +DȧP!H4!H_xLג/~y/F!ܔqN:WqtLJRr<!Yƹ^ErH@ `@ C.3늨,1qhZYeɰ?ٕv=q{)[JwɊxB$ø#BE/O@4$_!rn;Y%ΓbAƟootBW72 qx*&Ak@N0DҤ*{7jwe!n?ϙiI3)'c(W/g{>t5zw3932KhUɮk@|L hE't(F6ceOJ5pyDS`mSzbbSa7yM\U%*exIˉcYձhM=}F?[I?9 S9kזmE+Úuן E+73aX9X2D{#^ @(I* íAMxoEEÙ]+ڔZ^9N*r[T +5ҔE_SPWJ+vIP;XpDOp̩pbܿ4*x̋5]ْuh1y76h&Zi=vLNvΉMzR6ĆĂ; +2ѼZN@4).KiSf邒uRrRa^yҶ6.3v'Zzm啢iyN4M$wqxBt*]Y!k>_Z?0kO?t&mtN +']*C|gM]/vy6;%5-:rӠ0D*+1&KKWֱM$ju-+Neۏ[);EGKUI ,LZCrexV30Hu-fKJ&o59'kٴZ+m]~eҿw%ai+W뚛΃y hjx ҒrfShy֟rkG ɒha@DXc: +hY+kog eJ཭T,=Ra!Bl!uPre71zO3;;U:Xv1ՐXzJN(w%s=65 +M=*e]l´ߵf V_[/;!᚟ȀSQvϫ2~. eV  +&r_nshxqlR񎠓ܖ`wd3:y j9fJxs/jk30Zr%s"2a'f."mVBF#L#@ el䁑ؖ2ڲʫ;r'kܗeH\Td_pP`Exsڙ26'.bΧRu!X=/+)f%e^04Kqi;V 1͠s? +w6LbEy[rH|eMe4E-5bNN0=t,C!*n Ŭ Xʛn32Uya.5KzL!礏AŮ!AںY37pCOoLt/__? GM޵%A63k5'bNڮŪUN>('>O?(ZuSup>`㍷7 (^]\jE`;XS9e⒆VAaǗyhi-ʑ KB j 6:z,uiE?T R $H'n"x0XK%G-3eHꌪ7Nm~2O1vv ]%7u*fdE}Ӏ|퍠[Q>M؈3f³S

    +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    + +
    +
    + + +
    +
    + + + + + + + +

    Welcome to our Privacy Policy

    +

    Your privacy is critically important to us.

    +

    Bowe IO Ltd is located at:

    +
    +

    Bowe IO Ltd +29 Oldfield Rd +Cumbria +LA23 2AZ +United Kingdom

    +
    +

    It is Bowe IO Ltd's policy to respect your privacy regarding any information we may collect while operating our website. This Privacy Policy applies to https://datacontroller.io and subdomains (hereinafter, "us", "we", or "https://datacontroller.io"). We respect your privacy and are committed to protecting personally identifiable information you may provide us through the Website. We have adopted this privacy policy ("Privacy Policy") to explain what information may be collected on our Website, how we use this information, and under what circumstances we may disclose the information to third parties. This Privacy Policy applies only to information we collect through the Website and does not apply to our collection of information from other sources.

    +

    This Privacy Policy, together with the Terms and conditions posted on our Website, set forth the general rules and policies governing your use of our Website. Depending on your activities when visiting our Website, you may be required to agree to additional terms and conditions.

    +

    Gathering of Personally-Identifying Information

    +

    Certain visitors to Bowe IO Ltd's websites choose to interact with Bowe IO Ltd in ways that require Bowe IO Ltd to gather personally-identifying information. The amount and type of information that Bowe IO Ltd gathers depends on the nature of the interaction. For example, we ask visitors who sign up for a blog at https://datacontroller.io to provide a username and email address.

    +

    Security

    +

    The security of your Personal Information is important to us, but remember that no method of transmission over the Internet, or method of electronic storage is 100% secure. While we strive to use commercially acceptable means to protect your Personal Information, we cannot guarantee its absolute security.

    + +

    Our Service may contain links to external sites that are not operated by us. If you click on a third party link, you will be directed to that third party's site. We strongly advise you to review the Privacy Policy and terms and conditions of every site you visit.

    +

    We have no control over, and assume no responsibility for the content, privacy policies or practices of any third party sites, products or services.

    +

    Aggregated Statistics

    +

    Bowe IO Ltd may collect statistics about the behavior of visitors to its website. Bowe IO Ltd may display this information publicly or provide it to others. However, Bowe IO Ltd does not disclose your personally-identifying information.

    +

    Cookies

    +

    To enrich and perfect your online experience, Bowe IO Ltd uses "Cookies", similar technologies and services provided by others to display personalized content, appropriate advertising and store your preferences on your computer.

    +

    A cookie is a string of information that a website stores on a visitor's computer, and that the visitor's browser provides to the website each time the visitor returns. Bowe IO Ltd uses cookies to help Bowe IO Ltd identify and track visitors, their usage of https://datacontroller.io, and their website access preferences. Bowe IO Ltd visitors who do not wish to have cookies placed on their computers should set their browsers to refuse cookies before using Bowe IO Ltd's websites, with the drawback that certain features of Bowe IO Ltd's websites may not function properly without the aid of cookies.

    +

    By continuing to navigate our website without changing your cookie settings, you hereby acknowledge and agree to Bowe IO Ltd's use of cookies.

    +

    Privacy Policy Changes

    +

    Although most changes are likely to be minor, Bowe IO Ltd may change its Privacy Policy from time to time, and in Bowe IO Ltd's sole discretion. Bowe IO Ltd encourages visitors to frequently check this page for any changes to its Privacy Policy. Your continued use of this site after any change in this Privacy Policy will constitute your acceptance of such change.

    + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/roadmap/index.html b/roadmap/index.html new file mode 100644 index 0000000..2e270e8 --- /dev/null +++ b/roadmap/index.html @@ -0,0 +1,1657 @@ + + + + + + + + + + + + + + + + + + + + Roadmap - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + + + + +
    +
    + + + + + + + +

    Roadmap

    +

    Overview

    +

    On this page you can find details of the Features that have currently been requested, that we agree would add value to the product, and are therefore in our development roadmap.

    +

    Where customers are paying for the new Features (eg with our discounted Developer Days offer), then those Features will always take priority. Where funding is not available, new Features will be addressed during the Bench Time of our developers, and will always be performed after Bug Fixes.

    +

    If you would like to see a new Feature added to Data Controller, then let's have a chat!

    +

    Requested Features

    +

    Where features are requested, whether there is budget or not, we will describe the work below and provide estimates.

    +

    The following features are currently requested, and awaiting budget:

    +
      +
    • Ability to set 'number of approvals' to zero, enabling instant updates (4 days)
    • +
    • Ability to restore previous versions
    • +
    • Ability to import complex excel data using Excel Maps (10.5 days)
    • +
    • Ability to make automated submissions using an API
    • +
    +

    Set Approvals to Zero

    +

    The following changes are necessary to implement this feature:

    +
      +
    • Adjust restriction on MPE_TABLES allowing 0 in NUM_APPROVALS_REQD
    • +
    • Refactor editors/postdata enabling execution from editors/stagedata
    • +
    • Additions to the test suite
    • +
    • Pre-flight checks to ensure the SUBMITTER has APPROVAL rights prior to submit
    • +
    • Log handling
    • +
    • Updates to documentation
    • +
    • Release Notes
    • +
    +

    Complex Excel Uploads

    +

    When Excel data arrives in multiple ranges, or individual cells, and the cells vary in terms of their column or row identifier, made more "interesting" with the use of merged cells - a rules engine becomes necessary!

    +

    This feature enables the use of "EXCEL MAPS". It will enable multiple tables to be loaded in a single import, and that data can be scattered across multiple sheets / cells / ranges, accessed via the rules described further below.

    +

    The backend SAS tables must still exist, but the column names do not need to appear in the excel file.

    +

    To drive the behaviour, a new configuration table must be added to the control library - MPE_EXCEL_MAP. The columns are defined as follows:

    +
      +
    • XLMAP_ID - a unique reference for the excel map
    • +
    • XLMAP_LIB - the library of the target table for the data item or range
    • +
    • XLMAP_DS - the target table for the data item or range
    • +
    • XLMAP_COL - the target column for the data item or range
    • +
    • XLMAP_SHEET - the sheet name in which to capture the data. Rules start with a forward slash (/). Example values:
        +
      • Sheet2 - an absolute reference
      • +
      • /FIRST - the first tab in the workbook
      • +
      +
    • +
    • XLMAP_START - the rule used to find the top left of the range. Use "R1C1" notation to move the target. Example values:
        +
      • ABSOLUTE F4 - an absolute reference
      • +
      • MATCH P R[0]C[2] |My Test - search column P for the string "My Test" then move 2 columns right
      • +
      • MATCH 7 R[-2]C[-1] |Top Banana - search row 7 for the string "Top Banana" then move 2 rows up and 1 column left
      • +
      +
    • +
    • XLMAP_FINISH - The rule used to find the end of the range. Leave blank for individual cells. Example values:
        +
      • BLANKROW - search down until a blank row is found, then choose the row above it
      • +
      • LASTDOWN - The last non blank cell below the start cell
      • +
      • RIGHT 3 - select 3 more cells to the right (4 selected in total)
      • +
      +
    • +
    +

    To illustrate with an example - consider the following excel. The yellow cells need to be imported.

    +

    Complex Excel for SAS Import

    +

    The data will be imported into two SAS tables - the cells on the left will go into a table with multiple rows, and the cells on the right will be entered as a single row. The XLMAP_ID will also be added to both tables, and the tables will need to have had their keys and quality rules defined in Data Controller in the usual way.

    +

    The MPE_EXCEL_MAP configuration entries would be as follows:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    XLMAP_IDXLMAP_LIBXLMAP_DSXLMAP_COLXLMAP_SHEETXLMAP_STARTXLMAP_FINISH
    MAP01MYLIBDS1MI_ITEMCurrent MonthMATCH B R[1]C[0] |ITEMLASTDOWN
    MAP01MYLIBDS1MI_AMTCurrent MonthMATCH C R[1]C[0] |AMOUNTLASTDOWN
    MAP01MYLIBDS2TMICurrent MonthABSOLUTE F6
    MAP01MYLIBDS2CBCurrent MonthMATCH F R[2]C[0] |CASH BALANCE
    MAP01MYLIBDS2RENTCurrent MonthMATCH E R[0]C[2] |Rent/mortgage
    MAP01MYLIBDS2CELLCurrent MonthMATCH E R[0]C[2] |Cell phone
    +

    To import the excel, the end user simply needs to navigate to the UPLOAD tab, select the appropriate map (eg MAP01), and upload. This will stage two tables (MYLIB.DS1 and MYLIB.DS2) which will go through the usual approval process and quality checks. A copy of the source excel file will be attached to each upload.

    +

    Estimates

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ComponentEstimate (days)Description
    Frontend1Build ExcelMap page with dropdown (and fetching rules), plus drag & drop modal for excel capture
    Frontend1Create staged (unsubmitted) page with support for multiple tables
    Frontend2Create standalone framework utility for rules engine (utils folder), /FIRST sheet rule and Absolute rule
    Frontend2Implement MATCH rule (with BLANKROW, LASTDOWN and {DIRECTION + INTEGER} finish rules)
    Frontend0.5Developer documentation
    Frontend2Cypress tests
    Backend0.5Prep MPE_EXCEL_MAP table, including validations, integrate with DCLIB and add to CI build
    Backend1Create services to fetch Excel Maps and rules (only those the user has permissions for), corresponding SASjs tests, and update developer docs
    Backend0.5Publish online documentation for the overall Excel Maps feature
    +

    Total: 10.5 days

    +

    API Submissions

    +

    Described here.

    +

    Delivered Features

    +

    Below are some examples of Features that have been requested (and delivered) into Data Controller.

    +

    Column Level Security

    +

    The columns that can be VIEWed or EDITed are now configurable. See docs

    +

    Support for Special SAS Missing Numerics

    +

    It is now possible to VIEW and EDIT special SAS missings, eg .a through to .z and ._

    +

    Ability to View & Edit Formats

    +

    Format Catalogs can now be viewed, filtered, exported and edited. See docs

    +

    Change Tracking Information in a Single Transaction Table

    +

    Now available in mpe_audit

    +

    Dynamic Filtering

    +

    Previously, if a user filtered on, say, "region", and then filtered on "store", they would see stores for ALL regions (not just the region/regions already selected in the filter).

    +

    +

    Solution

    +

    We added a checkbox to the top left of the filter dialog (default ON) for "Dynamic Where Clause". Whilst enabled, whenever a list of values is requested, it is filtered using every filter clause EXCEPT the one currently being modified.

    +

    See documentation. Available from v.3.12.

    +

    Dynamic Cell Validation

    +

    When editing a value in a grid, the values presented to the user should be filtered according to additional rules, based on the values of other cells in the same row.

    +

    +

    Solution

    +

    We provided two new config item in the MPE_VALIDATIONS table - to links an editable column to a HOOK script via a web service.

    +

    The configuration would like like so:

    +

    +

    In this way, the entire record can be sent to SAS, for processing by the hook script, before returning the desired list of values.

    +

    The HOOK_SCRIPT can be either a SAS program on a filesystem (identified by a ".sas" extension) or the path to a registered SAS Service (STP or JES). The latter is identified by the absence of an extension.

    +

    This approach provides maximum flexibility for delivering bespoke values in the edit grid dropdown.

    +

    See documentation. Available from v.3.12.

    +
    +

    Row Level Security

    +

    Row level security is provided by various products in both SAS 9 and Viya, based on the logged in user identity.

    +

    This is problematic for the EDIT page, which - by necessity - operates under system account credentials.

    +

    It is also the case that some customers need row level security but the data access engine does not support that.

    +

    Therefore, there was a need to configure such a feature within the Data Controller product.

    +

    Solution

    +

    A new table (MPE_ROW_LEVEL_SECURITY) was added to the data controller library to allow complex rules to be applied based on the SAS group and the target table. Documentation is here

    +

    Available from v.3.12.

    +

    Formula Preservation

    +

    Data Controller uses an OEM licence with the excellent sheetJS library. This enables us to read pretty much any version of Excel at breakneck speeds.

    +

    By default, Data Controller will use the data model of the target table when extracting data, eg to determine whether a column should be character, numeric, date, datetime or time.

    +

    Formats used to be ignored and only the cell values would be extracted when formulas are being used.

    +

    Now, it is possible to extract and retain the actual formula itself, so it can be re-used when downloading the data again later.

    +

    Solution

    +

    A new table (MPE_EXCEL_CONFIG) was be added to the data controller library to allow the column with the formula to be specified. See documentation

    +

    Available from v.3.12.

    +

    Configurable Locale

    +

    When importing spreadsheets with ambiguous dates (eg 01/02 or 02/01) the ANYDTDTM. informat was using the locale of the browser (en_us) instead of that of the client's actual country, resulting in incorrect dates being loaded. This is due to the default behaviour of the SAS Stored Process server.

    +

    Solution

    +

    We added a new config item so that the locale can be explicitly set for all Data Controller users.

    +

    Restricted Viewer

    +

    Data Controller relies on metadata permissions (in SAS 9) or authorization rules (in Viya) to determine who can see which table.

    +

    We had a customer who was using Data Controller to provide data access to a company wide audience, most of whom did not have access to SAS client tools (such as Enterprise Guide) and so had not been set up in metadata before.

    +

    It was necessary to find a way to restrict the tables which certain groups could see, without having to tweak permissions in SAS Management Console.

    +

    Solution

    +

    We added a new access level in the MPE_SECURITY table so that access could be restricted at both TABLE and LIBRARY level.

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/row-level-security/index.html b/row-level-security/index.html new file mode 100644 index 0000000..fce947b --- /dev/null +++ b/row-level-security/index.html @@ -0,0 +1,1491 @@ + + + + + + + + + + + + + + + + + + + + Row Level Security - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    Row Level Security

    +

    Row level security is implemented through the configuration of filter queries, that are applied at backend. This provides a very flexible way to restrict rows - you can restrict rows for any table in SAS, be that a dataset or a database.

    +

    +

    See also: Column Level Security

    +

    Configuration

    +

    The columns in MPE_ROW_LEVEL_SECURITY should be configured as follows:

    +

    RLS_SCOPE

    +

    Determines whether the rule applies to the VIEW page, the EDIT page, or ALL pages.

    +

    RLS_GROUP

    +

    The SAS Group to which the rule applies. The user could also be a member of a DC group. If a user is in none of these groups, no rules apply. If the user is in multiple groups, then the rules for each are applied with an OR condition.

    +

    RLS_LIBREF

    +

    The library of the target table against which the rule will be applied

    +

    RLS_TABLE

    +

    The target table against which the rule will be applied

    +

    RLS_GROUP_LOGIC

    +

    When creating multiple subgroups (identified by SUBGROUP_ID) this determines whether those groups are joined using an AND, or an OR condition. This value should be the same for the entire query (unique per RLS_SCOPE/RLS_GROUP/RLS_LIBREF/RLS_TABLE combination).

    +

    RLS_SUBGROUP_LOGIC

    +

    This determines how individual clauses are joined at subgroup level (identified by SUBGROUP_ID). Valid values: AND, OR.

    +

    RLS_SUBGROUP_ID

    +

    This variable is an integer, and used to divide a complex filter into numerous subgroups.

    +

    RLS_VARIABLE_NM

    +

    This is the name of the variable against which a filter value will be applied

    +

    RLS_OPERATOR

    +

    The available operator will depend on whether the column is character or numeric. Example values:

    +
      +
    • =
    • +
    • <
    • +
    • >
    • +
    • <=
    • +
    • >=
    • +
    • BETWEEN
    • +
    • CONTAINS
    • +
    • NE (not equal)
    • +
    • NOT IN
    • +
    +

    RLS_RAW_VALUE

    +

    This is the value used to the right of the operator. It is important to enter the values in the correct format, else validation failures will ensue (the backend will reject incorrect syntax to avoid the risk of SAS code injection).

    +

    The format depends on the operator, and the variable type.

    +
      +
    • All character values MUST be enclosed in single quotes (eg 'example')
    • +
    • IN and NOT IN must be wrapped in brackets
    • +
    • BETWEEN must contain an AND
    • +
    +

    If there are invalid values, an error message will be shown, identifying which value was invalid. If you would like to inspect the validation routine, take a look at mp_filtercheck.sas.

    +

    RLS_ACTIVE

    +

    If you would like this rule to be applied, be sure this value is set to 1.

    +

    Example Config

    +

    Example values as follows:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    RLS_SCOPE:$4RLS_GROUP:$64RLS_LIBREF:$8RLS_TABLE:$32RLS_GROUP_LOGIC:$3.RLS_SUBGROUP_LOGIC:$3.RLS_SUBGROUP_ID:8.RLS_VARIABLE_NM:$32RLS_OPERATOR_NM:$16RLS_RAW_VALUE:$4000RLS_ACTIVE:8.
    EDITGroup 1MYLIBMYDSANDAND1VAR_1=Some text value1
    ALLGroup 1MYLIBMYDSANDAND1VAR_2INthis1
    ALLGroup 1MYLIBMYDSANDAND1VAR_2INor1
    VIEWGroup 1MYLIBMYDSANDAND1VAR_2INthat1
    ALLGroup 1MYLIBMYDSANDAND1VAR_3<421
    ALLGroup 2MYLIBMYDSANDAND1VAR_4Contains;%badmacro()1
    +

    If a user is in Group 2, and querying an EDIT table, the query will look like this:

    +
    select * from mylib.myds
    +where ( var_4 CONTAINS ';%badmacro()' )
    +
    +

    If the user is in both Group 1 AND Group 2, querying a VIEW-only table, the filter will be as follows:

    +
    select * from mylib.myds
    +where (var_2 IN ('this','or','that') AND var_3 < 42 )
    +  OR
    +    ( var_4 CONTAINS ';%badmacro()' )
    +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/search/search_index.json b/search/search_index.json new file mode 100644 index 0000000..aace6a0 --- /dev/null +++ b/search/search_index.json @@ -0,0 +1 @@ +{"config":{"lang":["en"],"min_search_length":3,"prebuild_index":true,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"Data Controller Documentation \u00b6 Overview \u00b6 The Data Controller for SAS\u00ae enables users to self serve their data changes, and for data owners to retain control over those updates by reviewing and approving them. Online resources \u00b6 The following resources contain additional information on the Data Controller: DC Overview Presentation Data Controller LinkedIn page Data Controller website Data Controller flyer ( front / back ) Data Controller videos Data Controller SAS Code Data Controller Download Product Features \u00b6 Data Controller is regularly updated with new features. If you see something that is not listed, and we agree it would be useful, you can engage us with Developer Days to build the feature in. Excel uploads - drag & drop directly into SAS. All versions of excel supported. Data Lineage - at both table and column level, export as image or CSV Data Validation Rules - both automatic and user defined Data Dictionary - map data definitions and ownership Data Catalog - including primary key extraction DDL generator - in SAS, TSQL and PGSQL flavours Workflow - run a SAS program before or after an edit or approval Role based security - editors, approvers, administrators Data Models supported: SCD2, Bitemporal, composite keys, retained keys, update and full replace Email Alerts for data changes Row Level Security Excel formula support Dynamic cell dropdown Works on ALL flavours of SAS (Foundation, EBI, Viya)","title":"Home"},{"location":"#data-controller-documentation","text":"","title":"Data Controller Documentation"},{"location":"#overview","text":"The Data Controller for SAS\u00ae enables users to self serve their data changes, and for data owners to retain control over those updates by reviewing and approving them.","title":"Overview"},{"location":"#online-resources","text":"The following resources contain additional information on the Data Controller: DC Overview Presentation Data Controller LinkedIn page Data Controller website Data Controller flyer ( front / back ) Data Controller videos Data Controller SAS Code Data Controller Download","title":"Online resources"},{"location":"#product-features","text":"Data Controller is regularly updated with new features. If you see something that is not listed, and we agree it would be useful, you can engage us with Developer Days to build the feature in. Excel uploads - drag & drop directly into SAS. All versions of excel supported. Data Lineage - at both table and column level, export as image or CSV Data Validation Rules - both automatic and user defined Data Dictionary - map data definitions and ownership Data Catalog - including primary key extraction DDL generator - in SAS, TSQL and PGSQL flavours Workflow - run a SAS program before or after an edit or approval Role based security - editors, approvers, administrators Data Models supported: SCD2, Bitemporal, composite keys, retained keys, update and full replace Email Alerts for data changes Row Level Security Excel formula support Dynamic cell dropdown Works on ALL flavours of SAS (Foundation, EBI, Viya)","title":"Product Features"},{"location":"admin-services/","text":"Admin Services \u00b6 Several web services have been defined to provide additional functionality outside of the user interface. These somewhat-hidden services must be called directly, using a web browser. In a future version, these features will be made available from an Admin screen (so, no need to manually modify URLs). The URL is made up of several components: SERVERURL -> the domain (and port) on which your SAS server resides EXECUTOR -> Either SASStoredProcess for SAS 9, else SASJobExecution for Viya APPLOC -> The root folder location in which the Data Controller backend services were deployed SERVICE -> The actual Data Controller service being described. May include additional parameters. To illustrate the above, consider the following URL: https://viya.4gl.io/SASJobExecution/?_program=/Public/app/viya/services/admin/exportdb&flavour=PGSQL This is broken down into: $SERVERURL = https://sas.analytium.co.uk $EXECUTOR = SASJobExecution $APPLOC = /Public/app/dc $SERVICE = services/admin/exportdb&flavour=PGSQL The below sections will only describe the $SERVICE component - you may construct this into a URL as follows: $SERVERURL/$EXECUTOR?_program=$APPLOC/$SERVICE Export Config \u00b6 This service will provide a zip file containing the current database configuration. This is useful for migrating to a different data controller database instance. EXAMPLE: services/admin/exportconfig Export Database \u00b6 Exports the data controller control library in DB specific DDL. The following URL parameters may be added: &flavour= (only PGSQL supported at this time) &schema= (optional, if target schema is needed) EXAMPLES: services/admin/exportdb&flavour=PGSQL&schema=DC services/admin/exportdb&flavour=PGSQL Refresh Data Catalog \u00b6 In any SAS estate, it's unlikely the size & shape of data will remain static. By running a regular Catalog Scan, you can track changes such as: Library Properties (size, schema, path, number of tables) Table Properties (size, number of columns, primary keys) Variable Properties (presence in a primary key, constraints, position in the dataset) The data is stored with SCD2 so you can actually track changes to your model over time ! Curious when that new column appeared? Just check the history in MPE_DATACATALOG_TABS . To run the refresh process, just trigger the stored process, eg below: services/admin/refreshcatalog services/admin/refreshcatalog&libref=MYLIB The optional &libref= parameter allows you to run the process for a single library. Just provide the libref. When doing a full scan, the following LIBREFS are ignored: 'CASUSER' 'MAPSGFK' 'SASUSER' 'SASWORK 'STPSAMP' 'TEMP' `WORK' Additional LIBREFs can be excluded by adding them to the DCXXXX.MPE_CONFIG table (where var_scope='DC_CATALOG' and var_name='DC_IGNORELIBS' ). Use a pipe ( | ) symbol to seperate them. This can be useful where there are connection issues for a particular library. Be aware that the scan process can take a long time if you have a lot of tables! Output tables (all SCD2): MPE_DATACATALOG_LIBS - Library attributes MPE_DATACATALOG_TABS - Table attributes MPE_DATACATALOG_VARS - Column attributes MPE_DATASTATUS_LIBS - Frequently changing library attributes (such as size & number of tables) MPE_DATASTATUS_TABS - Frequently changing table attributes (such as size & number of rows) Update Licence Key \u00b6 Whenever navigating Data Controller, there is always a hash ( # ) in the URL. To access the licence key screen, remove all content to the RIGHT of the hash and add the following string: /licensing/update . If you are using https protocol, you will have 2 keys (licence key / activation key). In http mode, there is just one key (licence key) for both boxes.","title":"Admin Services"},{"location":"admin-services/#admin-services","text":"Several web services have been defined to provide additional functionality outside of the user interface. These somewhat-hidden services must be called directly, using a web browser. In a future version, these features will be made available from an Admin screen (so, no need to manually modify URLs). The URL is made up of several components: SERVERURL -> the domain (and port) on which your SAS server resides EXECUTOR -> Either SASStoredProcess for SAS 9, else SASJobExecution for Viya APPLOC -> The root folder location in which the Data Controller backend services were deployed SERVICE -> The actual Data Controller service being described. May include additional parameters. To illustrate the above, consider the following URL: https://viya.4gl.io/SASJobExecution/?_program=/Public/app/viya/services/admin/exportdb&flavour=PGSQL This is broken down into: $SERVERURL = https://sas.analytium.co.uk $EXECUTOR = SASJobExecution $APPLOC = /Public/app/dc $SERVICE = services/admin/exportdb&flavour=PGSQL The below sections will only describe the $SERVICE component - you may construct this into a URL as follows: $SERVERURL/$EXECUTOR?_program=$APPLOC/$SERVICE","title":"Admin Services"},{"location":"admin-services/#export-config","text":"This service will provide a zip file containing the current database configuration. This is useful for migrating to a different data controller database instance. EXAMPLE: services/admin/exportconfig","title":"Export Config"},{"location":"admin-services/#export-database","text":"Exports the data controller control library in DB specific DDL. The following URL parameters may be added: &flavour= (only PGSQL supported at this time) &schema= (optional, if target schema is needed) EXAMPLES: services/admin/exportdb&flavour=PGSQL&schema=DC services/admin/exportdb&flavour=PGSQL","title":"Export Database"},{"location":"admin-services/#refresh-data-catalog","text":"In any SAS estate, it's unlikely the size & shape of data will remain static. By running a regular Catalog Scan, you can track changes such as: Library Properties (size, schema, path, number of tables) Table Properties (size, number of columns, primary keys) Variable Properties (presence in a primary key, constraints, position in the dataset) The data is stored with SCD2 so you can actually track changes to your model over time ! Curious when that new column appeared? Just check the history in MPE_DATACATALOG_TABS . To run the refresh process, just trigger the stored process, eg below: services/admin/refreshcatalog services/admin/refreshcatalog&libref=MYLIB The optional &libref= parameter allows you to run the process for a single library. Just provide the libref. When doing a full scan, the following LIBREFS are ignored: 'CASUSER' 'MAPSGFK' 'SASUSER' 'SASWORK 'STPSAMP' 'TEMP' `WORK' Additional LIBREFs can be excluded by adding them to the DCXXXX.MPE_CONFIG table (where var_scope='DC_CATALOG' and var_name='DC_IGNORELIBS' ). Use a pipe ( | ) symbol to seperate them. This can be useful where there are connection issues for a particular library. Be aware that the scan process can take a long time if you have a lot of tables! Output tables (all SCD2): MPE_DATACATALOG_LIBS - Library attributes MPE_DATACATALOG_TABS - Table attributes MPE_DATACATALOG_VARS - Column attributes MPE_DATASTATUS_LIBS - Frequently changing library attributes (such as size & number of tables) MPE_DATASTATUS_TABS - Frequently changing table attributes (such as size & number of rows)","title":"Refresh Data Catalog"},{"location":"admin-services/#update-licence-key","text":"Whenever navigating Data Controller, there is always a hash ( # ) in the URL. To access the licence key screen, remove all content to the RIGHT of the hash and add the following string: /licensing/update . If you are using https protocol, you will have 2 keys (licence key / activation key). In http mode, there is just one key (licence key) for both boxes.","title":"Update Licence Key"},{"location":"api/","text":"Warning Work in Progress! API \u00b6 Where a project has a requirement to load Excel Files automatically into SAS, from a remote machine, an API approach is desirable for many reasons: Security. Client access can be limited to just the endpoints they need (rather than being granted full server access). Flexibility. Well documented, stable APIs allow consumers to build and extend additional products and solutions. Cost. API solutions are typically self-contained, quick to implement, and easy to learn. A Data Controller API would enable teams across an entire enterprise to easily and securely send data to SAS in a transparent and fully automated fashion. The API would also benefit from all of Data Controllers existing data validation logic (both frontend and backend), data auditing, alerts , and security control features. It is however, a significant departure from the existing \"SAS Content\" based deployment, in the following ways: Server Driven. A machine is required on which to launch, and run, the API application itself. Fully Automated. There is no browser, or interface, or - human, involved. Extends outside of SAS. There are firewalls, and authentication methods, to consider. The Data Controller technical solution will differ, depending on the type of SAS Platform being used. There are three types of SAS Platform: Foundation SAS - regular, Base SAS. SAS EBI - with Metadata. SAS Viya - cloud enabled. And there are three main options when it comes to building APIs on SAS: Standalone DC API (Viya Only). Viya comes with REST APIs out of the box, no middleware needed. SAS 9 API . This is an open-source Java Application, using SAS Authentication. SASjs Server . An open source NodeJS application, compatible with all major authentication methods and all versions of SAS An additional REST API option for SAS EBI might have been BI Web Services , however - it requires platform changes and is not highly secure. The compatibility matrix is therefore as follows: Product Foundation SAS SAS EBI SAS VIYA DCAPI \u274c \u274c \u2705 DCAPI + SASjs Server \u2705 \u2705 \u2705 DCAPI + SAS 9 API \u274c \u2705 \u274c In all cases, a Data Controller API will be surfaced, that makes use of the underlying (raw) API server. The following sections break down these options, and the work remaining to make them a reality. Standalone DC API (Viya Only) \u00b6 For Viya, the investment necessary is relatively low, thanks to the API-first nature of the platform. In addition, the SASjs framework already provides most of the necessary functionality - such as authentication, service execution, handling results & logs, etc. Finally, the Data Controller team have already built an API Bridge (specific to another customer, hence the building blocks are in place). The work to complete the Viya version of the API is as follows: Authorisation interface Creation of API services Tests & Automated Deployments Developer docs Swagger API Public Documentation Cost to complete - \u00a35,000 (Viya Only) SASjs Server (Foundation SAS) \u00b6 SASjs Server already provides an API interface over Foundation SAS. An example of building a web app using SASjs Server can be found here . In order for it to fulfill the role as the engine behind the Data Controller API, additional work is needed - specifically: Secure (Enterprise) Authentication Users & Groups Feature configuration (ability to restrict features to different groups) On top of this, the DC API part would cover: Authorisation interface Creation of API services Tests & Automated Deployments Developer docs Swagger API Public Documentation Cost to complete - \u00a310,000 (fixed) Given that all three SAS platforms have Foundation SAS available, this option will work everywhere. The only restriction is that the sasjs/server instance must be located on the same server as SAS. ` SAS 9 API (SAS EBI) \u00b6 This product has one major benefit - there is nothing to install on the SAS Platform itself. It connects to SAS in much the same way as Enterprise Guide (using the SAS IOM). Website: https://sas9api.io Github: https://github.com/analytium/sas9api The downside is that the features needed by Data Controller are not present in the API. Furthermore, the tool is not under active development. To build out the necessary functionality, it will require us to source a senior Java developer on a short term contract to first, understand the tool, and secondly, to update it in a sustainable way. We estimate the cost to build Data Controller API on this mechanism at \u00a320,000 - but it could be higher.","title":"DC API"},{"location":"api/#api","text":"Where a project has a requirement to load Excel Files automatically into SAS, from a remote machine, an API approach is desirable for many reasons: Security. Client access can be limited to just the endpoints they need (rather than being granted full server access). Flexibility. Well documented, stable APIs allow consumers to build and extend additional products and solutions. Cost. API solutions are typically self-contained, quick to implement, and easy to learn. A Data Controller API would enable teams across an entire enterprise to easily and securely send data to SAS in a transparent and fully automated fashion. The API would also benefit from all of Data Controllers existing data validation logic (both frontend and backend), data auditing, alerts , and security control features. It is however, a significant departure from the existing \"SAS Content\" based deployment, in the following ways: Server Driven. A machine is required on which to launch, and run, the API application itself. Fully Automated. There is no browser, or interface, or - human, involved. Extends outside of SAS. There are firewalls, and authentication methods, to consider. The Data Controller technical solution will differ, depending on the type of SAS Platform being used. There are three types of SAS Platform: Foundation SAS - regular, Base SAS. SAS EBI - with Metadata. SAS Viya - cloud enabled. And there are three main options when it comes to building APIs on SAS: Standalone DC API (Viya Only). Viya comes with REST APIs out of the box, no middleware needed. SAS 9 API . This is an open-source Java Application, using SAS Authentication. SASjs Server . An open source NodeJS application, compatible with all major authentication methods and all versions of SAS An additional REST API option for SAS EBI might have been BI Web Services , however - it requires platform changes and is not highly secure. The compatibility matrix is therefore as follows: Product Foundation SAS SAS EBI SAS VIYA DCAPI \u274c \u274c \u2705 DCAPI + SASjs Server \u2705 \u2705 \u2705 DCAPI + SAS 9 API \u274c \u2705 \u274c In all cases, a Data Controller API will be surfaced, that makes use of the underlying (raw) API server. The following sections break down these options, and the work remaining to make them a reality.","title":"API"},{"location":"api/#standalone-dc-api-viya-only","text":"For Viya, the investment necessary is relatively low, thanks to the API-first nature of the platform. In addition, the SASjs framework already provides most of the necessary functionality - such as authentication, service execution, handling results & logs, etc. Finally, the Data Controller team have already built an API Bridge (specific to another customer, hence the building blocks are in place). The work to complete the Viya version of the API is as follows: Authorisation interface Creation of API services Tests & Automated Deployments Developer docs Swagger API Public Documentation Cost to complete - \u00a35,000 (Viya Only)","title":"Standalone DC API (Viya Only)"},{"location":"api/#sasjs-server-foundation-sas","text":"SASjs Server already provides an API interface over Foundation SAS. An example of building a web app using SASjs Server can be found here . In order for it to fulfill the role as the engine behind the Data Controller API, additional work is needed - specifically: Secure (Enterprise) Authentication Users & Groups Feature configuration (ability to restrict features to different groups) On top of this, the DC API part would cover: Authorisation interface Creation of API services Tests & Automated Deployments Developer docs Swagger API Public Documentation Cost to complete - \u00a310,000 (fixed) Given that all three SAS platforms have Foundation SAS available, this option will work everywhere. The only restriction is that the sasjs/server instance must be located on the same server as SAS. `","title":"SASjs Server (Foundation SAS)"},{"location":"api/#sas-9-api-sas-ebi","text":"This product has one major benefit - there is nothing to install on the SAS Platform itself. It connects to SAS in much the same way as Enterprise Guide (using the SAS IOM). Website: https://sas9api.io Github: https://github.com/analytium/sas9api The downside is that the features needed by Data Controller are not present in the API. Furthermore, the tool is not under active development. To build out the necessary functionality, it will require us to source a senior Java developer on a short term contract to first, understand the tool, and secondly, to update it in a sustainable way. We estimate the cost to build Data Controller API on this mechanism at \u00a320,000 - but it could be higher.","title":"SAS 9 API (SAS EBI)"},{"location":"column-level-security/","text":"Column Level Security \u00b6 Column level security is implemented by mapping allowed columns to a list of SAS groups. In VIEW mode, only allowed columns are visible. In EDIT mode, allowed columns are editable - the remaining columns are read-only. Below is an example of an EDIT table with only one column enabled for editing: See also: Row Level Security . Configuration \u00b6 The variables in MPE_COLUMN_LEVEL_SECURITY should be configured as follows: CLS_SCOPE \u00b6 Determines whether the rule applies to the VIEW page, the EDIT page, or ALL pages. The impact of the rule varies as follows: VIEW Scope \u00b6 When CLS_SCOPE in ('VIEW','ALL') then only the listed columns are visible (unless CLS_HIDE=1 ) EDIT Scope \u00b6 When CLS_SCOPE in ('EDIT','ALL') then only the listed columns are editable (the remaining columns are read-only, and visible). Furthermore: The user will be unable to ADD or DELETE records. Primary Key values are always read only Primary Key values cannot be hidden ( CLS_HIDE=1 will have no effect) CLS_GROUP \u00b6 The SAS Group to which the rule applies. The user could also be a member of a DC group . If a user is in ANY of the groups, the columns will be restricted. If a user is in NONE of the groups, no restrictions apply (all columns available). If a user is in MULTIPLE groups, they will see all allowed columns across all groups. If a user is in the Data Controller Admin Group , CLS rules DO NOT APPLY. CLS_LIBREF \u00b6 The library of the target table against which the security rule will be applied CLS_TABLE \u00b6 The target table against which the security rule will be applied CLS_VARIABLE_NM \u00b6 This is the name of the variable against which the security rule will be applied. Note that CLS_ACTIVE \u00b6 If you would like this rule to be applied, be sure this value is set to 1. CLS_HIDE \u00b6 This variable can be set to 1 to hide specific variables, which allows greater control over the EDIT screen in particular. CLS_SCOPE behaviour is impacted as follows: ALL - the variable will not be visible in either VIEW or EDIT. EDIT - the variable will not be visible. Cannot be applied to a primary key column . VIEW - the variable will not be visible. Can be applied to a primary key column. Simply omitting the row, or setting CLS_ACTIVE to 0, would result in the same behaviour. It is possible that a variable can have multiple values for CLS_HIDE, eg if a user is in multiple groups, or if different rules apply for different scopes. In this case, if the user is any group where this variable is NOT hidden, then it will be displayed. Example Config \u00b6 Example values as follows: CLS_SCOPE:$4 CLS_GROUP:$64 CLS_LIBREF:$8 CLS_TABLE:$32 CLS_VARIABLE_NM:$32 CLS_ACTIVE:8. CLS_HIDE:8. EDIT Group 1 MYLIB MYDS VAR_1 1 ALL Group 1 MYLIB MYDS VAR_2 1 ALL Group 2 MYLIB MYDS VAR_3 1 VIEW Group 1 MYLIB MYDS VAR_4 1 EDIT Group 1 MYLIB MYDS VAR_5 1 1 If a user is in Group 1, and viewing MYLIB.MYDS in EDIT mode, all columns will be visible but only the following columns will be editable: VAR_1 VAR_2 The user will be unable to add or delete rows. If the user is in both Group 1 AND Group 2, viewing MYLIB.MYDS in VIEW mode, only the following columns will be visible: VAR_2 VAR_3 VAR_4 Video Example \u00b6 This short video does a walkthrough of applying Column Level Security from end to end.","title":"Column Level Security"},{"location":"column-level-security/#column-level-security","text":"Column level security is implemented by mapping allowed columns to a list of SAS groups. In VIEW mode, only allowed columns are visible. In EDIT mode, allowed columns are editable - the remaining columns are read-only. Below is an example of an EDIT table with only one column enabled for editing: See also: Row Level Security .","title":"Column Level Security"},{"location":"column-level-security/#configuration","text":"The variables in MPE_COLUMN_LEVEL_SECURITY should be configured as follows:","title":"Configuration"},{"location":"column-level-security/#cls_scope","text":"Determines whether the rule applies to the VIEW page, the EDIT page, or ALL pages. The impact of the rule varies as follows:","title":"CLS_SCOPE"},{"location":"column-level-security/#view-scope","text":"When CLS_SCOPE in ('VIEW','ALL') then only the listed columns are visible (unless CLS_HIDE=1 )","title":"VIEW Scope"},{"location":"column-level-security/#edit-scope","text":"When CLS_SCOPE in ('EDIT','ALL') then only the listed columns are editable (the remaining columns are read-only, and visible). Furthermore: The user will be unable to ADD or DELETE records. Primary Key values are always read only Primary Key values cannot be hidden ( CLS_HIDE=1 will have no effect)","title":"EDIT Scope"},{"location":"column-level-security/#cls_group","text":"The SAS Group to which the rule applies. The user could also be a member of a DC group . If a user is in ANY of the groups, the columns will be restricted. If a user is in NONE of the groups, no restrictions apply (all columns available). If a user is in MULTIPLE groups, they will see all allowed columns across all groups. If a user is in the Data Controller Admin Group , CLS rules DO NOT APPLY.","title":"CLS_GROUP"},{"location":"column-level-security/#cls_libref","text":"The library of the target table against which the security rule will be applied","title":"CLS_LIBREF"},{"location":"column-level-security/#cls_table","text":"The target table against which the security rule will be applied","title":"CLS_TABLE"},{"location":"column-level-security/#cls_variable_nm","text":"This is the name of the variable against which the security rule will be applied. Note that","title":"CLS_VARIABLE_NM"},{"location":"column-level-security/#cls_active","text":"If you would like this rule to be applied, be sure this value is set to 1.","title":"CLS_ACTIVE"},{"location":"column-level-security/#cls_hide","text":"This variable can be set to 1 to hide specific variables, which allows greater control over the EDIT screen in particular. CLS_SCOPE behaviour is impacted as follows: ALL - the variable will not be visible in either VIEW or EDIT. EDIT - the variable will not be visible. Cannot be applied to a primary key column . VIEW - the variable will not be visible. Can be applied to a primary key column. Simply omitting the row, or setting CLS_ACTIVE to 0, would result in the same behaviour. It is possible that a variable can have multiple values for CLS_HIDE, eg if a user is in multiple groups, or if different rules apply for different scopes. In this case, if the user is any group where this variable is NOT hidden, then it will be displayed.","title":"CLS_HIDE"},{"location":"column-level-security/#example-config","text":"Example values as follows: CLS_SCOPE:$4 CLS_GROUP:$64 CLS_LIBREF:$8 CLS_TABLE:$32 CLS_VARIABLE_NM:$32 CLS_ACTIVE:8. CLS_HIDE:8. EDIT Group 1 MYLIB MYDS VAR_1 1 ALL Group 1 MYLIB MYDS VAR_2 1 ALL Group 2 MYLIB MYDS VAR_3 1 VIEW Group 1 MYLIB MYDS VAR_4 1 EDIT Group 1 MYLIB MYDS VAR_5 1 1 If a user is in Group 1, and viewing MYLIB.MYDS in EDIT mode, all columns will be visible but only the following columns will be editable: VAR_1 VAR_2 The user will be unable to add or delete rows. If the user is in both Group 1 AND Group 2, viewing MYLIB.MYDS in VIEW mode, only the following columns will be visible: VAR_2 VAR_3 VAR_4","title":"Example Config"},{"location":"column-level-security/#video-example","text":"This short video does a walkthrough of applying Column Level Security from end to end.","title":"Video Example"},{"location":"dc-overview/","text":"Data Controller for SAS\u00ae: Overview \u00b6 What does the Data Controller do? \u00b6 The Data Controller allows users to add, modify, and delete data. All changes are staged and approved before being applied to the target table. The review process, as well as using generic and repeatable code to perform updates, works to ensure data integrity. What is a Target Table? \u00b6 A Target Table is a physical table, such as a SAS dataset or a Table in a database. The attributes of this table (eg Primary Key, loadtype, library, SCD variables etc) will have been predefined by your administrator so that you can change the data in that table safely and easily. How does it work? \u00b6 From the Editor tab, a user selects a library and table for editing. Data can then be edited directly, or a uploaded from a file. After submitting the change, the data is loaded to a secure staging area, and the approvers are notified. The approver (which may also be the editor, depending on configuration) reviews the changes and accepts / or rejects them. If accepted, the changes are applied to the target table by the system account, and the history of that change is recorded. Who is it for? \u00b6 There are 5 roles identified for users of the Data Controller: Viewer . A viewer uses the Data Controller as a means to explore data without risk of locking datasets. By using the Data Controller to view data, it also becomes possible to 'link' to data (eg copy the url to share a table with a colleague). Editor . An editor makes changes to data in a table (add, modify, delete) and submits those changes to the approver(s) for acceptance. Approver . An approver accepts / rejects proposed changes to data under their control. If accepted, the change is applied to the target table. Auditor . An auditor has the ability to review the history of changes to a particular table. Administrator . An administrator has the ability to add new tables to the Data Controller, and to configure the security settings (at metadata group level) as required. What is a submission? \u00b6 The submission is the data that has been staged for approval. Note - submissions are never applied automatically! They must always be approved by 1 or more approvers first. The process of submission varies according to the type of submit. Web Submission \u00b6 When using the Web editor, a frontend check is made against the subset of data that was filtered for editing to see which rows are new / modified / marked deleted. Only those changed rows (from the extract) are submitted to the staging area. Excel Submission \u00b6 When importing an excel file, all rows are loaded into the web page. You have an option to edit those records. If you edit them, the original excel is discarded, and only changed rows are submitted (it becomes a web submission). If you hit SUBMIT immediately, then ALL rows are staged, and a copy of the excel file is uploaded for audit purposes. CSV submission \u00b6 A CSV upload bypasses the part where the records are loaded into the web page, and ALL rows are sent to the staging area directly. This makes it suitable for larger uploads. Edit Stage Approve Workflow \u00b6 Up to 500 rows can be edited (in the web editor) at one time. These edits are submitted to a staging area. After one or more approvals (acceptances) the changes are applied to the source table. Use Case Diagram \u00b6 There are five roles (Viewer, Editor, Approver, Auditor, Administrator) which correspond to 5 primary use cases (View Table, Edit Table, Approve Change, View Change History, Configure Table)","title":"Overview"},{"location":"dc-overview/#data-controller-for-sas-overview","text":"","title":"Data Controller for SAS\u00ae: Overview"},{"location":"dc-overview/#what-does-the-data-controller-do","text":"The Data Controller allows users to add, modify, and delete data. All changes are staged and approved before being applied to the target table. The review process, as well as using generic and repeatable code to perform updates, works to ensure data integrity.","title":"What does the Data Controller do?"},{"location":"dc-overview/#what-is-a-target-table","text":"A Target Table is a physical table, such as a SAS dataset or a Table in a database. The attributes of this table (eg Primary Key, loadtype, library, SCD variables etc) will have been predefined by your administrator so that you can change the data in that table safely and easily.","title":"What is a Target Table?"},{"location":"dc-overview/#how-does-it-work","text":"From the Editor tab, a user selects a library and table for editing. Data can then be edited directly, or a uploaded from a file. After submitting the change, the data is loaded to a secure staging area, and the approvers are notified. The approver (which may also be the editor, depending on configuration) reviews the changes and accepts / or rejects them. If accepted, the changes are applied to the target table by the system account, and the history of that change is recorded.","title":"How does it work?"},{"location":"dc-overview/#who-is-it-for","text":"There are 5 roles identified for users of the Data Controller: Viewer . A viewer uses the Data Controller as a means to explore data without risk of locking datasets. By using the Data Controller to view data, it also becomes possible to 'link' to data (eg copy the url to share a table with a colleague). Editor . An editor makes changes to data in a table (add, modify, delete) and submits those changes to the approver(s) for acceptance. Approver . An approver accepts / rejects proposed changes to data under their control. If accepted, the change is applied to the target table. Auditor . An auditor has the ability to review the history of changes to a particular table. Administrator . An administrator has the ability to add new tables to the Data Controller, and to configure the security settings (at metadata group level) as required.","title":"Who is it for?"},{"location":"dc-overview/#what-is-a-submission","text":"The submission is the data that has been staged for approval. Note - submissions are never applied automatically! They must always be approved by 1 or more approvers first. The process of submission varies according to the type of submit.","title":"What is a submission?"},{"location":"dc-overview/#web-submission","text":"When using the Web editor, a frontend check is made against the subset of data that was filtered for editing to see which rows are new / modified / marked deleted. Only those changed rows (from the extract) are submitted to the staging area.","title":"Web Submission"},{"location":"dc-overview/#excel-submission","text":"When importing an excel file, all rows are loaded into the web page. You have an option to edit those records. If you edit them, the original excel is discarded, and only changed rows are submitted (it becomes a web submission). If you hit SUBMIT immediately, then ALL rows are staged, and a copy of the excel file is uploaded for audit purposes.","title":"Excel Submission"},{"location":"dc-overview/#csv-submission","text":"A CSV upload bypasses the part where the records are loaded into the web page, and ALL rows are sent to the staging area directly. This makes it suitable for larger uploads.","title":"CSV submission"},{"location":"dc-overview/#edit-stage-approve-workflow","text":"Up to 500 rows can be edited (in the web editor) at one time. These edits are submitted to a staging area. After one or more approvals (acceptances) the changes are applied to the source table.","title":"Edit Stage Approve Workflow"},{"location":"dc-overview/#use-case-diagram","text":"There are five roles (Viewer, Editor, Approver, Auditor, Administrator) which correspond to 5 primary use cases (View Table, Edit Table, Approve Change, View Change History, Configure Table)","title":"Use Case Diagram"},{"location":"dc-userguide/","text":"Data Controller for SAS: User Guide \u00b6 Interface \u00b6 The Data Controller has 5 tabs, as follows: Viewer . This tab lets users view any table to which they have been granted access in metadata. They can also download the data as csv, excel, or as a SAS program (datalines). Primary key fields are coloured green. Editor . This tab enables users to add, modify or delete data. This can be done directly in the browser, or by uploading a CSV file. Values can also be copy-pasted from a spreadsheet. Once changes are ready, they can be submitted, with a corresponding reason. Submitted . This shows and editor the outstanding changes that have been submitted for approval (but have not yet been approved or rejected). Approvals . This shows an approver all their outstanding approval requests. History . This shows an auditor, or other interested party, what changes have been submitted for each table. Viewer \u00b6 Overview \u00b6 The viewer screen provides users with a raw view of underlying data. It is only possible to view tables that have been registered in metadata. Advantages of using the viewer (over client tools) for browsing data include: Ability to provide links to tables / filtered views of tables (just copy url) In the case of SAS datasets, prevent file locks from ocurring Ability to quickly download a CSV / Excel / SAS Cards program for that table Usage \u00b6 Choose a library, then a table, and click view to see the first 5000 rows. A filter option is provided should you wish to view a different section of rows. The Download button gives three options for obtaining the current view of data: 1) CSV. This provides a comma delimited file. 2) Excel. This provides a tab delimited file. 3) SAS. This provides a SAS program with data as datalines, so that the data can be rebuilt as a SAS table. Note - if the table is registered in Data Controller as being TXTEMPORAL (SCD2) then the download option will prefilter for the current records and removes the valid from / valid to variables. This makes the CSV a suitable format for subsequent DC file upload, if desired. Editor \u00b6 The Editor screen lets users who have been pre-authorised (via the DATACTRL.MPE_SECURITY table) to edit a particular table. A user selects a particular library, and table and then has 3 options: 1 - Filter . The user can filter before proceeding to perform edits. 2 - Upload . If you have a lot of data, you can upload it directly . The changes are then approved in the usual way. 3 - Edit . This is the main interface, data is displayed in tabular format. The first column is always \"Delete?\", as this allows you to mark rows for deletion. Note that removing a row from display does not mark it for deletion! It simply means that this row is not part of the changeset being submitted. The next set of columns are the Primary Key, and are shaded grey. If the table has a surrogate / retained key, then it is the Business Key that is shown here (the RK field is calculated / updated at the backend). For SCD2 type tables, the 'validity' fields are not shown. It is assumed that the user is always working with the current version of the data, and the view is filtered as such. After this, remaining columns are shown. Dates / datetime fields have appropriate datepickers. Other fields may also have dropdowns to ensure entry of standard values, these can be configured in the DATACTRL.MPE_SELECTBOX table. New rows can be added using the right click context menu, or the 'Add Row' button. The data can also be sorted by clicking on the column headers. When ready to submit, hit the SUBMIT button and enter a reason for the change. The owners of the data are now alerted (so long as their email addresses are in metadata) with a link to the approve screen. If you are also an approver you can approve this change yourself. Special Missings \u00b6 Data Controller supports special missing numerics, ie - a single letter or underscore. These should be submitted without the leading period. The letters are not case sensitive. BiTemporal Tables \u00b6 The Data Controller only permits BiTemporal data uploads at a single point in time - so for convenience, when viewing data in the edit screen, only the most recent records are displayed. To edit earlier records, either use file upload, or apply a filter. Submitted \u00b6 This page shows a list of the changes you have submitted (that are not yet approved). Approvals \u00b6 This shows the list of changes that have been submitted to you (or your groups) for approval. History \u00b6 View the list of changes to each table, who made the change, when, etc.","title":"DC User Guide"},{"location":"dc-userguide/#data-controller-for-sas-user-guide","text":"","title":"Data Controller for SAS: User Guide"},{"location":"dc-userguide/#interface","text":"The Data Controller has 5 tabs, as follows: Viewer . This tab lets users view any table to which they have been granted access in metadata. They can also download the data as csv, excel, or as a SAS program (datalines). Primary key fields are coloured green. Editor . This tab enables users to add, modify or delete data. This can be done directly in the browser, or by uploading a CSV file. Values can also be copy-pasted from a spreadsheet. Once changes are ready, they can be submitted, with a corresponding reason. Submitted . This shows and editor the outstanding changes that have been submitted for approval (but have not yet been approved or rejected). Approvals . This shows an approver all their outstanding approval requests. History . This shows an auditor, or other interested party, what changes have been submitted for each table.","title":"Interface"},{"location":"dc-userguide/#viewer","text":"","title":"Viewer"},{"location":"dc-userguide/#overview","text":"The viewer screen provides users with a raw view of underlying data. It is only possible to view tables that have been registered in metadata. Advantages of using the viewer (over client tools) for browsing data include: Ability to provide links to tables / filtered views of tables (just copy url) In the case of SAS datasets, prevent file locks from ocurring Ability to quickly download a CSV / Excel / SAS Cards program for that table","title":"Overview"},{"location":"dc-userguide/#usage","text":"Choose a library, then a table, and click view to see the first 5000 rows. A filter option is provided should you wish to view a different section of rows. The Download button gives three options for obtaining the current view of data: 1) CSV. This provides a comma delimited file. 2) Excel. This provides a tab delimited file. 3) SAS. This provides a SAS program with data as datalines, so that the data can be rebuilt as a SAS table. Note - if the table is registered in Data Controller as being TXTEMPORAL (SCD2) then the download option will prefilter for the current records and removes the valid from / valid to variables. This makes the CSV a suitable format for subsequent DC file upload, if desired.","title":"Usage"},{"location":"dc-userguide/#editor","text":"The Editor screen lets users who have been pre-authorised (via the DATACTRL.MPE_SECURITY table) to edit a particular table. A user selects a particular library, and table and then has 3 options: 1 - Filter . The user can filter before proceeding to perform edits. 2 - Upload . If you have a lot of data, you can upload it directly . The changes are then approved in the usual way. 3 - Edit . This is the main interface, data is displayed in tabular format. The first column is always \"Delete?\", as this allows you to mark rows for deletion. Note that removing a row from display does not mark it for deletion! It simply means that this row is not part of the changeset being submitted. The next set of columns are the Primary Key, and are shaded grey. If the table has a surrogate / retained key, then it is the Business Key that is shown here (the RK field is calculated / updated at the backend). For SCD2 type tables, the 'validity' fields are not shown. It is assumed that the user is always working with the current version of the data, and the view is filtered as such. After this, remaining columns are shown. Dates / datetime fields have appropriate datepickers. Other fields may also have dropdowns to ensure entry of standard values, these can be configured in the DATACTRL.MPE_SELECTBOX table. New rows can be added using the right click context menu, or the 'Add Row' button. The data can also be sorted by clicking on the column headers. When ready to submit, hit the SUBMIT button and enter a reason for the change. The owners of the data are now alerted (so long as their email addresses are in metadata) with a link to the approve screen. If you are also an approver you can approve this change yourself.","title":"Editor"},{"location":"dc-userguide/#special-missings","text":"Data Controller supports special missing numerics, ie - a single letter or underscore. These should be submitted without the leading period. The letters are not case sensitive.","title":"Special Missings"},{"location":"dc-userguide/#bitemporal-tables","text":"The Data Controller only permits BiTemporal data uploads at a single point in time - so for convenience, when viewing data in the edit screen, only the most recent records are displayed. To edit earlier records, either use file upload, or apply a filter.","title":"BiTemporal Tables"},{"location":"dc-userguide/#submitted","text":"This page shows a list of the changes you have submitted (that are not yet approved).","title":"Submitted"},{"location":"dc-userguide/#approvals","text":"This shows the list of changes that have been submitted to you (or your groups) for approval.","title":"Approvals"},{"location":"dc-userguide/#history","text":"View the list of changes to each table, who made the change, when, etc.","title":"History"},{"location":"dcc-dates/","text":"Data Controller for SAS\u00ae - Dates & Datetimes \u00b6 Overview \u00b6 Dates & datetimes are actually stored as plain numerics in regular SAS tables. In order for the Data Controller to recognise these values as dates / datetimes a format must be applied. Supported date formats: DATE. DDMMYY. MMDDYY. YYMMDD. E8601DA. B8601DA. Supported datetime formats: DATETIME. Supported time formats: TIME. HHMM. In SAS 9, this format must also be present / updated in the metadata view of the (physical) table to be displayed properly. This can be done using DI Studio, or by running the following (template) code: proc metalib; omr (library= \"Your Library\" ); folder= \"/Shared Data/table storage location\" ; update_rule=( delete ) ; run; If you have other dates / datetimes / times you would like us to support, do get in touch !","title":"Dates / Datetimes"},{"location":"dcc-dates/#data-controller-for-sas-dates-datetimes","text":"","title":"Data Controller for SAS\u00ae - Dates & Datetimes"},{"location":"dcc-dates/#overview","text":"Dates & datetimes are actually stored as plain numerics in regular SAS tables. In order for the Data Controller to recognise these values as dates / datetimes a format must be applied. Supported date formats: DATE. DDMMYY. MMDDYY. YYMMDD. E8601DA. B8601DA. Supported datetime formats: DATETIME. Supported time formats: TIME. HHMM. In SAS 9, this format must also be present / updated in the metadata view of the (physical) table to be displayed properly. This can be done using DI Studio, or by running the following (template) code: proc metalib; omr (library= \"Your Library\" ); folder= \"/Shared Data/table storage location\" ; update_rule=( delete ) ; run; If you have other dates / datetimes / times you would like us to support, do get in touch !","title":"Overview"},{"location":"dcc-groups/","text":"Adding Groups \u00b6 Overview \u00b6 By default, Data Controller will work with the SAS Groups defined in Viya, Metadata, or SASjs Server. It is also possible to define custom groups with Data Controller itself - to do this simply add the user and group name (and optionally, a group description) in the DATACTRL.MPE_GROUPS table. Data Controller Admin Group \u00b6 When configuring Data Controller for the first time, a group is designated as the 'admin' group. This group has unrestricted access to Data Controller. To change this group, modify the %let dc_admin_group= entry in the settings program. To prevent others from changing this group, ensure the containing folder is write-protected!","title":"Groups"},{"location":"dcc-groups/#adding-groups","text":"","title":"Adding Groups"},{"location":"dcc-groups/#overview","text":"By default, Data Controller will work with the SAS Groups defined in Viya, Metadata, or SASjs Server. It is also possible to define custom groups with Data Controller itself - to do this simply add the user and group name (and optionally, a group description) in the DATACTRL.MPE_GROUPS table.","title":"Overview"},{"location":"dcc-groups/#data-controller-admin-group","text":"When configuring Data Controller for the first time, a group is designated as the 'admin' group. This group has unrestricted access to Data Controller. To change this group, modify the %let dc_admin_group= entry in the settings program. To prevent others from changing this group, ensure the containing folder is write-protected!","title":"Data Controller Admin Group"},{"location":"dcc-options/","text":"Data Controller for SAS\u00ae - Options \u00b6 The MPE_CONFIG table provides a number of system options, which apply to all users. The table may be re-purposed for other applications, so long as scopes beginning with \"DC_\" are avoided. Currently used scopes include: DC DC_CATALOG DC Scope \u00b6 DC_EMAIL_ALERTS \u00b6 Set to YES or NO to enable email alerts. This requires email options to be preconfigured (mail server etc). DC_MAXOBS_WEBEDIT \u00b6 By default, a maximum of 100 observations can be edited in the browser at one time. This number can be increased, but note that the following factors will impact performance: Number of configured Validations Browser type and version (works best in Chrome) Number (and size) of columns Speed of client machine (laptop/desktop) DC_RESTRICT_EDITRECORD \u00b6 Setting YES will prevent the EDIT RECORD dialog appearing in the EDIT screen by removing the \"Edit Row\" option in the right click menu, and the \"ADD RECORD\" button in the bottom left. Anything other than YES will mean that the modal is available. Default=NO DC_RESTRICT_VIEWER \u00b6 Set to YES to restrict the list of libraries and tables in VIEWER to only those explicitly set to VIEW in the MPE_SECURITY table. The default is NO (users can see all tables they already have permission to see). DC_VIEWLIB_CHECK \u00b6 Set to YES to enable library validity checking in viewLibs service. This means that on first load, SAS will attempt to open each library to see if it is possible to do so. This reduces the number of libraries in the list, but means that it is slow to load the first time around. The default is NO. DC_LOCALE \u00b6 Set to a locale (such as en_gb or en_be ) to override the system value (which may be derived from client browser settings). This feature is useful when importing ambiguous dates from CSV or Excel (eg 1/2/20 vs 2/1/20) as DC uses the anydtdtm. informats for import. Default=SYSTEM. Note If you have clients in different geographies loading excel in local formats, you can also address this issue by ensuring the locale of the windows user profile is not set to the default (eg English (United States) ). When leaving the DC_LOCALE as SYSTEM, the locale settings in SAS are not added or modified. DC_CATALOG Scope \u00b6 DC_IGNORELIBS \u00b6 When running the Refresh Data Catalog service, it is often that case the the process will fail due to being unable to assign a library. To avoid the need to resolve the connection issue elsewhere in SAS, you can simply exclude it from the Data Catalog, by including the LIBREF in this field (pipe-separated) DC_REVIEW Scope \u00b6 HISTORY_ROWS \u00b6 Number of rows to return for each HISTORY page. Default - 100. Increasing this will increase for all users. Using very large numbers here can result in a sluggish page load time. If you need large amounts of HISTORY data, it is generally better to extract it directly from the MPE_REVIEW table.","title":"Options"},{"location":"dcc-options/#data-controller-for-sas-options","text":"The MPE_CONFIG table provides a number of system options, which apply to all users. The table may be re-purposed for other applications, so long as scopes beginning with \"DC_\" are avoided. Currently used scopes include: DC DC_CATALOG","title":"Data Controller for SAS\u00ae - Options"},{"location":"dcc-options/#dc-scope","text":"","title":"DC Scope"},{"location":"dcc-options/#dc_email_alerts","text":"Set to YES or NO to enable email alerts. This requires email options to be preconfigured (mail server etc).","title":"DC_EMAIL_ALERTS"},{"location":"dcc-options/#dc_maxobs_webedit","text":"By default, a maximum of 100 observations can be edited in the browser at one time. This number can be increased, but note that the following factors will impact performance: Number of configured Validations Browser type and version (works best in Chrome) Number (and size) of columns Speed of client machine (laptop/desktop)","title":"DC_MAXOBS_WEBEDIT"},{"location":"dcc-options/#dc_restrict_editrecord","text":"Setting YES will prevent the EDIT RECORD dialog appearing in the EDIT screen by removing the \"Edit Row\" option in the right click menu, and the \"ADD RECORD\" button in the bottom left. Anything other than YES will mean that the modal is available. Default=NO","title":"DC_RESTRICT_EDITRECORD"},{"location":"dcc-options/#dc_restrict_viewer","text":"Set to YES to restrict the list of libraries and tables in VIEWER to only those explicitly set to VIEW in the MPE_SECURITY table. The default is NO (users can see all tables they already have permission to see).","title":"DC_RESTRICT_VIEWER"},{"location":"dcc-options/#dc_viewlib_check","text":"Set to YES to enable library validity checking in viewLibs service. This means that on first load, SAS will attempt to open each library to see if it is possible to do so. This reduces the number of libraries in the list, but means that it is slow to load the first time around. The default is NO.","title":"DC_VIEWLIB_CHECK"},{"location":"dcc-options/#dc_locale","text":"Set to a locale (such as en_gb or en_be ) to override the system value (which may be derived from client browser settings). This feature is useful when importing ambiguous dates from CSV or Excel (eg 1/2/20 vs 2/1/20) as DC uses the anydtdtm. informats for import. Default=SYSTEM. Note If you have clients in different geographies loading excel in local formats, you can also address this issue by ensuring the locale of the windows user profile is not set to the default (eg English (United States) ). When leaving the DC_LOCALE as SYSTEM, the locale settings in SAS are not added or modified.","title":"DC_LOCALE"},{"location":"dcc-options/#dc_catalog-scope","text":"","title":"DC_CATALOG Scope"},{"location":"dcc-options/#dc_ignorelibs","text":"When running the Refresh Data Catalog service, it is often that case the the process will fail due to being unable to assign a library. To avoid the need to resolve the connection issue elsewhere in SAS, you can simply exclude it from the Data Catalog, by including the LIBREF in this field (pipe-separated)","title":"DC_IGNORELIBS"},{"location":"dcc-options/#dc_review-scope","text":"","title":"DC_REVIEW Scope"},{"location":"dcc-options/#history_rows","text":"Number of rows to return for each HISTORY page. Default - 100. Increasing this will increase for all users. Using very large numbers here can result in a sluggish page load time. If you need large amounts of HISTORY data, it is generally better to extract it directly from the MPE_REVIEW table.","title":"HISTORY_ROWS"},{"location":"dcc-security/","text":"Data Controller for SAS\u00ae - Security \u00b6 Summary \u00b6 DC security is applied at the level of Table and Group. Permissions can only be set at group level. There are two parts to adding a user: 1 - Adding the user to the relevant group 2 - Ensuring that group has the appropriate access level in the MPE_SECURITY table For guidance with adding SAS users in SAS 9, see SAS Documentation . Details \u00b6 In order to surface a table to a new group, simply add a record to the DATACTRL.MPE_SECURITY table. The library.dataset value should go in the BASE_TABLE field, the level of access (either EDIT or APPROVE ) should go in the ACCESS_LEVEL field, and the exact name of the relevant metadata group should go in the SAS_GROUP field. The change should then be submitted, and approved, at which point the new security setting will be applied. ACCESS_LEVEL \u00b6 EDIT \u00b6 The EDIT permission determines which groups will be able to upload CSVs and submit changes via the web interface for that table. APPROVE \u00b6 The APPROVE permission determines which groups will be able to approve those changes, and hence enable the target table to be loaded. If you wish to have members of a particular group both edit AND approve, then two lines (one for each group) must be entered, per table. VIEW \u00b6 The default behaviour when installing Data Controller is that the viewer lets all SAS Users see all the tables that they are authorised to view in SAS. However there may be reasons to further restrict the tables in this component. There is a global setting that will disable ALL tables in VIEWER unless explicitly authorised - this is available in MPE_CONFIG. Set DC_RESTRICT_VIEWER=YES , submit, and approve. If authorising groups without this setting, it means that tables will be restricted only in that library (the rest will still be visible). Groups can be given VIEW access for all libraries or all tables within a library by using the keyword *ALL* instead of the libref / tablename. It's also worth being aware of the DC_VIEWLIB_CHECK option in MPE_CONFIG. When this is switched on, SAS will confirm that the library is valid and contains tables, before adding to the list. This can sometimes be slow (depending on your library configurations), hence disabled - but as the list is actually cached on frontend (until the next hard refresh) the impact may worth it. Determining Group Members \u00b6 Before adding a group to Data Controller, it helps to know the members of that group! A User navigator is available in both the SAS 9 and Viya version of Data Controller. You can navigate Users, Groups and Roles (roles are only visible in the SAS 9 version). This means you do not need SAS Management Console or SAS Environment Manager to manage Data Controller users. However you will need those tools for managing SAS Groups, unless you define your own groups in the MPE_GROUPS table.","title":"Security"},{"location":"dcc-security/#data-controller-for-sas-security","text":"","title":"Data Controller for SAS\u00ae - Security"},{"location":"dcc-security/#summary","text":"DC security is applied at the level of Table and Group. Permissions can only be set at group level. There are two parts to adding a user: 1 - Adding the user to the relevant group 2 - Ensuring that group has the appropriate access level in the MPE_SECURITY table For guidance with adding SAS users in SAS 9, see SAS Documentation .","title":"Summary"},{"location":"dcc-security/#details","text":"In order to surface a table to a new group, simply add a record to the DATACTRL.MPE_SECURITY table. The library.dataset value should go in the BASE_TABLE field, the level of access (either EDIT or APPROVE ) should go in the ACCESS_LEVEL field, and the exact name of the relevant metadata group should go in the SAS_GROUP field. The change should then be submitted, and approved, at which point the new security setting will be applied.","title":"Details"},{"location":"dcc-security/#access_level","text":"","title":"ACCESS_LEVEL"},{"location":"dcc-security/#edit","text":"The EDIT permission determines which groups will be able to upload CSVs and submit changes via the web interface for that table.","title":"EDIT"},{"location":"dcc-security/#approve","text":"The APPROVE permission determines which groups will be able to approve those changes, and hence enable the target table to be loaded. If you wish to have members of a particular group both edit AND approve, then two lines (one for each group) must be entered, per table.","title":"APPROVE"},{"location":"dcc-security/#view","text":"The default behaviour when installing Data Controller is that the viewer lets all SAS Users see all the tables that they are authorised to view in SAS. However there may be reasons to further restrict the tables in this component. There is a global setting that will disable ALL tables in VIEWER unless explicitly authorised - this is available in MPE_CONFIG. Set DC_RESTRICT_VIEWER=YES , submit, and approve. If authorising groups without this setting, it means that tables will be restricted only in that library (the rest will still be visible). Groups can be given VIEW access for all libraries or all tables within a library by using the keyword *ALL* instead of the libref / tablename. It's also worth being aware of the DC_VIEWLIB_CHECK option in MPE_CONFIG. When this is switched on, SAS will confirm that the library is valid and contains tables, before adding to the list. This can sometimes be slow (depending on your library configurations), hence disabled - but as the list is actually cached on frontend (until the next hard refresh) the impact may worth it.","title":"VIEW"},{"location":"dcc-security/#determining-group-members","text":"Before adding a group to Data Controller, it helps to know the members of that group! A User navigator is available in both the SAS 9 and Viya version of Data Controller. You can navigate Users, Groups and Roles (roles are only visible in the SAS 9 version). This means you do not need SAS Management Console or SAS Environment Manager to manage Data Controller users. However you will need those tools for managing SAS Groups, unless you define your own groups in the MPE_GROUPS table.","title":"Determining Group Members"},{"location":"dcc-selectbox/","text":"Data Controller for SAS\u00ae - Selectboxes \u00b6 Overview \u00b6 To ensure data validity and to improve user experience, it is possible to predesignate specific values for data entry. These appear to the user as a selectbox within the editor interface. Configuration \u00b6 Values are added by populating the DATACTRL.MPE_SELECTBOX table, eg below: BASE_LIBDS \u00b6 The library.dataset to which the selectbox needs to be applied BASE_COLUMN \u00b6 The column in which the selectbox values will be entered SELECTBOX_VALUE \u00b6 The actual values to be shown in the selectbox SELECTBOX_ORDER \u00b6 The order in which the selectbox values should be displayed SELECTBOX_TYPE \u00b6 Reserved for future use.","title":"Selectboxes"},{"location":"dcc-selectbox/#data-controller-for-sas-selectboxes","text":"","title":"Data Controller for SAS\u00ae - Selectboxes"},{"location":"dcc-selectbox/#overview","text":"To ensure data validity and to improve user experience, it is possible to predesignate specific values for data entry. These appear to the user as a selectbox within the editor interface.","title":"Overview"},{"location":"dcc-selectbox/#configuration","text":"Values are added by populating the DATACTRL.MPE_SELECTBOX table, eg below:","title":"Configuration"},{"location":"dcc-selectbox/#base_libds","text":"The library.dataset to which the selectbox needs to be applied","title":"BASE_LIBDS"},{"location":"dcc-selectbox/#base_column","text":"The column in which the selectbox values will be entered","title":"BASE_COLUMN"},{"location":"dcc-selectbox/#selectbox_value","text":"The actual values to be shown in the selectbox","title":"SELECTBOX_VALUE"},{"location":"dcc-selectbox/#selectbox_order","text":"The order in which the selectbox values should be displayed","title":"SELECTBOX_ORDER"},{"location":"dcc-selectbox/#selectbox_type","text":"Reserved for future use.","title":"SELECTBOX_TYPE"},{"location":"dcc-tables/","text":"Data Controller for SAS\u00ae - Adding Tables \u00b6 Overview \u00b6 Adding tables to the Data Controller is a matter of configuration, specifically the addition of a new record to the DATACTRL.MPE_TABLES table, and corresponding entries in the DATACTRL.MPE_SECURITY table. Note In order to surface the table to (non admin) users, appropriate groups should be configured as per security settings. MPE_TABLES Configuration Details \u00b6 Each table to be edited in the Data Controller is represented by one record in DATACTRL.MPE_TABLES . The fields should be populated as follows: LIBREF \u00b6 The libref of the table. If not pre-assigned, and the serverType is SAS 9 (EBI), DC will assign it at runtime using the first definition found in metadata, using this macro . DSN \u00b6 The dataset (table) name as visible when assigning a direct libref connection to LIBREF . If the target is a format catalog, it should have a \"-FC\" suffice (eg FORMATS-FC ). More info on formats here . NUM_OF_APPROVALS_REQUIRED \u00b6 This is an integer representing the number of approvals required before a table is updated. This mechanism lets you insist on, for example, 2 or 3 approvals before sensitive data is updated following a submission. Note that only one rejection is ever necessary to remove the submission. This is a required field. LOADTYPE \u00b6 The loadtype determines the nature of the update to be applied. Valid values are as follows: FORMAT_CAT. For updating Format Catalogs, the BUSKEY should be FMTNAME START . See formats . UPDATE. This is the most basic type, and any updates will happen 'in place'. Simply provide the primary key fields in the BUSKEY column. TXTEMPORAL. This signifies an SCD2 type load. For this type the validity fields (valid from, valid to) should be specified in the VAR_TXFROM and VAR_TXTO fields. The table itself should include VAR_TXFROM in the physical key. The remainder of the primary key fields (not including VAR_TXFROM ) should be specified in BUSKEY . BITEMPORAL. These tables have two time dimensions - a version history, and a business history. The version history (SCD2) fields should be specified in VAR_TXFROM and VAR_TXTO and the business history fields should be specified in VAR_BUSFROM and VAR_BUSTO . Both the VAR_TXFROM and VAR_BUSFROM fields should be in the physical key of the actual table, but should NOT be specified in the BUSKEY field. This is a required field. Note The support for BITEMPORAL loads is restricted, in the sense it is only possible to load data at a single point in time (no support for loading multiple business date ranges for a specific BUSKEY). The workaround is simply to load each date range separately. As a result of this restriction, the EDIT page will only show the latest business date range for each key. To modify earlier values, a filter should be applied. BUSKEY \u00b6 The business (natural) key of the table. For SCD2 / Bitemporal, this does NOT include the validity dates. For Retained / Surrogate key tables, this contains the actual surrogate key - the underlying fields that are used to create the surrogate key are specified in RK_UNDERLYING . This is a required field. VAR_TXFROM / VAR_TXTO \u00b6 The SCD2 type validity dates, representing the point in time at which the field was created ( VAR_TXFROM ) and when it was closed out ( VAR_TXTO ) from a change or deletion. If the record is active, the VAR_TXTO field would contain a high value. VAR_TXFROM is a part of the physical key of the underlying table. These fields should contain the NAME of the variables which contain the open / close timestamps in the underlying table. Leave blank if not required. VAR_BUSFROM / VAR_BUSTO \u00b6 The BITEMPORAL business dates which represent the reporting period to which the record is valid. Typically these contain date values (rather than datetime values). If variables are specified here, then the LOADTYPE should be BITEMPORAL . Leave blank if not required. VAR_PROCESSED \u00b6 Set the name of a variable (eg processed_dttm ) which should be given a current timestamp whenever the table is updated. Leave blank if not required. CLOSE_VARS \u00b6 By default, the Data Controller will only process the records that are part of a changeset. This means that records should be explicity marked for deletion. But what if you are performing a reload of a monthly batch, and the absence of a record implies that it is no longer required? For this scenario, it is necessary to specify the range within a 'complete' load is expected. For instance, by reporting month, or month + product. When performing loads, the DC will then first extract a distinct list of values for this key and close them out in the target table, before performing the upload. The CLOSE_VARS are typically a subset of the BUSKEY fields. Leave blank if not required. PRE_EDIT_HOOK \u00b6 Hook script to execute prior to an edit being made. This allows data to be modified before being presented for editing. Leave blank if not required. SAS Developer Notes: Target dataset: work.OUT Filters will have been applied, and table sorted on BUSKEY Base libref.table or catalog variable: &orig_libds POST_EDIT_HOOK \u00b6 Hook script to execute after an edit has been made. Useful when there is a need to augment data, or perform advanced data quality checks prior to approval. Leave blank if not required. SAS Developer Notes: Target dataset: work.STAGING_DS Base libref.table or catalog variable: &orig_libds If your DQ check means that the program should not be submitted, then simply exit with &syscc > 4 . You can even set a message to go back to the user by using the mp_abort macro: %mp_abort(iftrue= (&syscc ne 0) /* if this condition is true, the process will exit */ ,msg=%str(YOUR MESSAGE GOES HERE) ) PRE_APPROVE_HOOK \u00b6 Hook script to execute before the approval diff is generated. It can be used to modify the values presented to an approver on the approve screen. This can be helpful in order to present the data in way that can be easily consumed by approvers. Leave blank if not required. SAS Developer Notes: Target dataset: work.STAGING_DS Base libref.table or catalog variable: &orig_libds POST_APPROVE_HOOK \u00b6 This hook script is %inc 'd after an approval is made. This is the most common type of hook script, and is useful for, say, running a SAS job after a mapping table is updated, or running a model after changing a parameter. Leave blank if not required. SAS Developer Notes: At the point of running this script, the data has already been loaded (successfully) to the target table. Therefore the target is typically the base libref.table (or format catalog) itself and can be referenced directly (YOURLIB.YOURDATASET), or using either of the following macro variable: &orig_libds &libref..&ds The staged table is also available, as work.STAGING_DS . If you are making changes to the target table as part of the hook, then in order to prevent contention from other users making concurrent edits, you are advised to \"LOCK\" and \"UNLOCK\" it using the mp_lockanytable macro: /* lock SOMELIB.SOMETABLE */ %mp_lockanytable(LOCK, lib=SOMELIB, ds=SOMETABLE, ref=Locking table to peform a post approve hook action ctl_ds=&mpelib..mpe_lockanytable ) /* do stuff */ proc sort data=somelib.sometable; run; /* unlock */ %mp_lockanytable(UNLOCK, lib=SOMELIB, ds=SOMETABLE, ctl_ds=&mpelib..mpe_lockanytable ) The SAS session will already contain the mp_lockanytable macro definition. SIGNOFF_COLS \u00b6 Used to determine a range (eg reporting month) to which a 'final version' can be marked. This allows a particular version of data to be marked as final, meaning that the data can continue to change afterwards (reports can simply query for the timestamp of the 'final' version of the data). Leave blank if not required. SIGNOFF_HOOK \u00b6 This hook script is %inc 'd after a 'final version' has been signed off. Leave blank if not required. NOTES \u00b6 Content entered here will be displayed to the approver on signoff. Not required, but recommended. RK_UNDERLYING \u00b6 For retained / surrogate keys, an auto-incrementing field is used to represent each unique record. In this case, the RK (integer) field itself should be added in the BUSKEY column, and the natural / underlying key should be added here. Leave blank unless using retained / surrogate keys. AUDIT_LIBDS \u00b6 If this field is blank (ie empty, missing), every change is captured in the MPE_AUDIT . This can result in large data volumes for frequently changing tables. Alternative options are: Enter a zero ( 0 ) to switch off audit logging completely Enter a library.dataset reference of an alternative audit table in which to capture the change history. For option 2, the base table structure can be generated using this macro: https://core.sasjs.io/mddl__dc__difftable_8sas_source.html . HOOK Scripts \u00b6 Data Controller allows SAS programs to be executed at certain points in the ingestion lifecycle, such as: Before an edit (to control the edit screen) After an edit (perform complex data quality) Before an approval (control the approve screen) After an approval (trigger downstream jobs with new data) The code is simply %include 'd at the relevant point during backend execution. The program may be: Physical, ie the full path to a .sas program on the physical server directory Logical, ie a Viya Job (SAS Drive), SAS 9 Stored Process (Metadata Folder) or SASJS Stored Program (SASjs Drive). If the entry ends in \".sas\" it is assumed to be a physical, filesystem file. Otherwise, the source code is extracted from SAS Drive or Metadata. To illustrate: Physical filesystem (ends in .sas): /opt/sas/code/myprogram.sas Logical filesystem: /Shared Data/stored_processes/mydatavalidator","title":"Tables"},{"location":"dcc-tables/#data-controller-for-sas-adding-tables","text":"","title":"Data Controller for SAS\u00ae - Adding Tables"},{"location":"dcc-tables/#overview","text":"Adding tables to the Data Controller is a matter of configuration, specifically the addition of a new record to the DATACTRL.MPE_TABLES table, and corresponding entries in the DATACTRL.MPE_SECURITY table. Note In order to surface the table to (non admin) users, appropriate groups should be configured as per security settings.","title":"Overview"},{"location":"dcc-tables/#mpe_tables-configuration-details","text":"Each table to be edited in the Data Controller is represented by one record in DATACTRL.MPE_TABLES . The fields should be populated as follows:","title":"MPE_TABLES Configuration Details"},{"location":"dcc-tables/#libref","text":"The libref of the table. If not pre-assigned, and the serverType is SAS 9 (EBI), DC will assign it at runtime using the first definition found in metadata, using this macro .","title":"LIBREF"},{"location":"dcc-tables/#dsn","text":"The dataset (table) name as visible when assigning a direct libref connection to LIBREF . If the target is a format catalog, it should have a \"-FC\" suffice (eg FORMATS-FC ). More info on formats here .","title":"DSN"},{"location":"dcc-tables/#num_of_approvals_required","text":"This is an integer representing the number of approvals required before a table is updated. This mechanism lets you insist on, for example, 2 or 3 approvals before sensitive data is updated following a submission. Note that only one rejection is ever necessary to remove the submission. This is a required field.","title":"NUM_OF_APPROVALS_REQUIRED"},{"location":"dcc-tables/#loadtype","text":"The loadtype determines the nature of the update to be applied. Valid values are as follows: FORMAT_CAT. For updating Format Catalogs, the BUSKEY should be FMTNAME START . See formats . UPDATE. This is the most basic type, and any updates will happen 'in place'. Simply provide the primary key fields in the BUSKEY column. TXTEMPORAL. This signifies an SCD2 type load. For this type the validity fields (valid from, valid to) should be specified in the VAR_TXFROM and VAR_TXTO fields. The table itself should include VAR_TXFROM in the physical key. The remainder of the primary key fields (not including VAR_TXFROM ) should be specified in BUSKEY . BITEMPORAL. These tables have two time dimensions - a version history, and a business history. The version history (SCD2) fields should be specified in VAR_TXFROM and VAR_TXTO and the business history fields should be specified in VAR_BUSFROM and VAR_BUSTO . Both the VAR_TXFROM and VAR_BUSFROM fields should be in the physical key of the actual table, but should NOT be specified in the BUSKEY field. This is a required field. Note The support for BITEMPORAL loads is restricted, in the sense it is only possible to load data at a single point in time (no support for loading multiple business date ranges for a specific BUSKEY). The workaround is simply to load each date range separately. As a result of this restriction, the EDIT page will only show the latest business date range for each key. To modify earlier values, a filter should be applied.","title":"LOADTYPE"},{"location":"dcc-tables/#buskey","text":"The business (natural) key of the table. For SCD2 / Bitemporal, this does NOT include the validity dates. For Retained / Surrogate key tables, this contains the actual surrogate key - the underlying fields that are used to create the surrogate key are specified in RK_UNDERLYING . This is a required field.","title":"BUSKEY"},{"location":"dcc-tables/#var_txfrom-var_txto","text":"The SCD2 type validity dates, representing the point in time at which the field was created ( VAR_TXFROM ) and when it was closed out ( VAR_TXTO ) from a change or deletion. If the record is active, the VAR_TXTO field would contain a high value. VAR_TXFROM is a part of the physical key of the underlying table. These fields should contain the NAME of the variables which contain the open / close timestamps in the underlying table. Leave blank if not required.","title":"VAR_TXFROM / VAR_TXTO"},{"location":"dcc-tables/#var_busfrom-var_busto","text":"The BITEMPORAL business dates which represent the reporting period to which the record is valid. Typically these contain date values (rather than datetime values). If variables are specified here, then the LOADTYPE should be BITEMPORAL . Leave blank if not required.","title":"VAR_BUSFROM / VAR_BUSTO"},{"location":"dcc-tables/#var_processed","text":"Set the name of a variable (eg processed_dttm ) which should be given a current timestamp whenever the table is updated. Leave blank if not required.","title":"VAR_PROCESSED"},{"location":"dcc-tables/#close_vars","text":"By default, the Data Controller will only process the records that are part of a changeset. This means that records should be explicity marked for deletion. But what if you are performing a reload of a monthly batch, and the absence of a record implies that it is no longer required? For this scenario, it is necessary to specify the range within a 'complete' load is expected. For instance, by reporting month, or month + product. When performing loads, the DC will then first extract a distinct list of values for this key and close them out in the target table, before performing the upload. The CLOSE_VARS are typically a subset of the BUSKEY fields. Leave blank if not required.","title":"CLOSE_VARS"},{"location":"dcc-tables/#pre_edit_hook","text":"Hook script to execute prior to an edit being made. This allows data to be modified before being presented for editing. Leave blank if not required. SAS Developer Notes: Target dataset: work.OUT Filters will have been applied, and table sorted on BUSKEY Base libref.table or catalog variable: &orig_libds","title":"PRE_EDIT_HOOK"},{"location":"dcc-tables/#post_edit_hook","text":"Hook script to execute after an edit has been made. Useful when there is a need to augment data, or perform advanced data quality checks prior to approval. Leave blank if not required. SAS Developer Notes: Target dataset: work.STAGING_DS Base libref.table or catalog variable: &orig_libds If your DQ check means that the program should not be submitted, then simply exit with &syscc > 4 . You can even set a message to go back to the user by using the mp_abort macro: %mp_abort(iftrue= (&syscc ne 0) /* if this condition is true, the process will exit */ ,msg=%str(YOUR MESSAGE GOES HERE) )","title":"POST_EDIT_HOOK"},{"location":"dcc-tables/#pre_approve_hook","text":"Hook script to execute before the approval diff is generated. It can be used to modify the values presented to an approver on the approve screen. This can be helpful in order to present the data in way that can be easily consumed by approvers. Leave blank if not required. SAS Developer Notes: Target dataset: work.STAGING_DS Base libref.table or catalog variable: &orig_libds","title":"PRE_APPROVE_HOOK"},{"location":"dcc-tables/#post_approve_hook","text":"This hook script is %inc 'd after an approval is made. This is the most common type of hook script, and is useful for, say, running a SAS job after a mapping table is updated, or running a model after changing a parameter. Leave blank if not required. SAS Developer Notes: At the point of running this script, the data has already been loaded (successfully) to the target table. Therefore the target is typically the base libref.table (or format catalog) itself and can be referenced directly (YOURLIB.YOURDATASET), or using either of the following macro variable: &orig_libds &libref..&ds The staged table is also available, as work.STAGING_DS . If you are making changes to the target table as part of the hook, then in order to prevent contention from other users making concurrent edits, you are advised to \"LOCK\" and \"UNLOCK\" it using the mp_lockanytable macro: /* lock SOMELIB.SOMETABLE */ %mp_lockanytable(LOCK, lib=SOMELIB, ds=SOMETABLE, ref=Locking table to peform a post approve hook action ctl_ds=&mpelib..mpe_lockanytable ) /* do stuff */ proc sort data=somelib.sometable; run; /* unlock */ %mp_lockanytable(UNLOCK, lib=SOMELIB, ds=SOMETABLE, ctl_ds=&mpelib..mpe_lockanytable ) The SAS session will already contain the mp_lockanytable macro definition.","title":"POST_APPROVE_HOOK"},{"location":"dcc-tables/#signoff_cols","text":"Used to determine a range (eg reporting month) to which a 'final version' can be marked. This allows a particular version of data to be marked as final, meaning that the data can continue to change afterwards (reports can simply query for the timestamp of the 'final' version of the data). Leave blank if not required.","title":"SIGNOFF_COLS"},{"location":"dcc-tables/#signoff_hook","text":"This hook script is %inc 'd after a 'final version' has been signed off. Leave blank if not required.","title":"SIGNOFF_HOOK"},{"location":"dcc-tables/#notes","text":"Content entered here will be displayed to the approver on signoff. Not required, but recommended.","title":"NOTES"},{"location":"dcc-tables/#rk_underlying","text":"For retained / surrogate keys, an auto-incrementing field is used to represent each unique record. In this case, the RK (integer) field itself should be added in the BUSKEY column, and the natural / underlying key should be added here. Leave blank unless using retained / surrogate keys.","title":"RK_UNDERLYING"},{"location":"dcc-tables/#audit_libds","text":"If this field is blank (ie empty, missing), every change is captured in the MPE_AUDIT . This can result in large data volumes for frequently changing tables. Alternative options are: Enter a zero ( 0 ) to switch off audit logging completely Enter a library.dataset reference of an alternative audit table in which to capture the change history. For option 2, the base table structure can be generated using this macro: https://core.sasjs.io/mddl__dc__difftable_8sas_source.html .","title":"AUDIT_LIBDS"},{"location":"dcc-tables/#hook-scripts","text":"Data Controller allows SAS programs to be executed at certain points in the ingestion lifecycle, such as: Before an edit (to control the edit screen) After an edit (perform complex data quality) Before an approval (control the approve screen) After an approval (trigger downstream jobs with new data) The code is simply %include 'd at the relevant point during backend execution. The program may be: Physical, ie the full path to a .sas program on the physical server directory Logical, ie a Viya Job (SAS Drive), SAS 9 Stored Process (Metadata Folder) or SASJS Stored Program (SASjs Drive). If the entry ends in \".sas\" it is assumed to be a physical, filesystem file. Otherwise, the source code is extracted from SAS Drive or Metadata. To illustrate: Physical filesystem (ends in .sas): /opt/sas/code/myprogram.sas Logical filesystem: /Shared Data/stored_processes/mydatavalidator","title":"HOOK Scripts"},{"location":"dcc-validations/","text":"Data Controller for SAS\u00ae - DQ Validations \u00b6 Overview \u00b6 Quality in, Quality out! Data Controller lets you enforce quality checks at the point of data entry, both directly via the web interface and also via Excel uploads. Default Checks \u00b6 By default, the following frontend rules are always applied: Length checking per target table variable lengths Type checking per target table datatypes (Character, Numeric, Date, Time, Datetime) Not Null check per target table constraints Primary Key checking per business key defined in MPE_TABLES It is possible to configure a number of other rules by updating the MPE_VALIDATIONS table. Simply set the BASE_LIB , BASE_DS and BASE_COL values, and ensure RULE_ACTIVE=1 for it to be applied. Configurable Checks \u00b6 Check back frequently as we plan to keep growing this list of checks. Rule Type Example Value Description CASE UPCASE Will enforce the case of cell values. Valid values: UPCASE, LOWCASE, PROPCASE NOTNULL (defaultval) Will prevent submission if null values are present. Optional - provide a default value. MINVAL 1 Defines a minimum value for a numeric cell MAXVAL 1000000 Defines a maximum value for a numeric cell HARDSELECT sashelp.class.name A distinct list of values (max 1000) are taken from this library.member.column reference, and the value must be in this list. This list may be supplemented by entries in the MPE_SELECTBOX table. SOFTSELECT dcdemo.mpe_tables.libref A distinct list of values (max 1000) are taken from this library.member.column reference, and the user-provided value may (or may not) be in this list. This list may be supplemented by entries in the MPE_SELECTBOX table. HARDSELECT_HOOK /logical/folder/stpname A SAS service (STP or Viya Job) or a path to a SAS program on the filesystem. User provided values must be in this list. Cannot be used alongside a SOFTSELECT_HOOK. SOFTSELECT_HOOK /physical/path/program.sas A SAS service (STP or Viya Job) or a path to a SAS program on the filesystem. User-provided values may (or may not) be in this list. Cannot be used alongside a HARDSELECT_HOOK. Dropdowns \u00b6 There are now actually FIVE places where you can configure dropdowns! The MPE_SELECTBOX table The HARDSELECT validation (library.member.column reference) The SOFTSELECT validation (library.member.column reference) The HARDSELECT_HOOK validation (SAS Program) The SOFTSELECT_HOOK validation (SAS Program) How do these inter-operate? Well - if you have values in MPE_SELECTBOX and/or HARDSELECT / SOFTSELECT tables, they will be merged together, and served in ADDITION to the values provided by any HOOK program. Dropdowns are SOFT by default, unless a HARD rule is present. Data Controller will not let you submit both a HARDSELECT_HOOK and a SOFTSELECT_HOOK on the same variable.","title":"Validations"},{"location":"dcc-validations/#data-controller-for-sas-dq-validations","text":"","title":"Data Controller for SAS\u00ae - DQ Validations"},{"location":"dcc-validations/#overview","text":"Quality in, Quality out! Data Controller lets you enforce quality checks at the point of data entry, both directly via the web interface and also via Excel uploads.","title":"Overview"},{"location":"dcc-validations/#default-checks","text":"By default, the following frontend rules are always applied: Length checking per target table variable lengths Type checking per target table datatypes (Character, Numeric, Date, Time, Datetime) Not Null check per target table constraints Primary Key checking per business key defined in MPE_TABLES It is possible to configure a number of other rules by updating the MPE_VALIDATIONS table. Simply set the BASE_LIB , BASE_DS and BASE_COL values, and ensure RULE_ACTIVE=1 for it to be applied.","title":"Default Checks"},{"location":"dcc-validations/#configurable-checks","text":"Check back frequently as we plan to keep growing this list of checks. Rule Type Example Value Description CASE UPCASE Will enforce the case of cell values. Valid values: UPCASE, LOWCASE, PROPCASE NOTNULL (defaultval) Will prevent submission if null values are present. Optional - provide a default value. MINVAL 1 Defines a minimum value for a numeric cell MAXVAL 1000000 Defines a maximum value for a numeric cell HARDSELECT sashelp.class.name A distinct list of values (max 1000) are taken from this library.member.column reference, and the value must be in this list. This list may be supplemented by entries in the MPE_SELECTBOX table. SOFTSELECT dcdemo.mpe_tables.libref A distinct list of values (max 1000) are taken from this library.member.column reference, and the user-provided value may (or may not) be in this list. This list may be supplemented by entries in the MPE_SELECTBOX table. HARDSELECT_HOOK /logical/folder/stpname A SAS service (STP or Viya Job) or a path to a SAS program on the filesystem. User provided values must be in this list. Cannot be used alongside a SOFTSELECT_HOOK. SOFTSELECT_HOOK /physical/path/program.sas A SAS service (STP or Viya Job) or a path to a SAS program on the filesystem. User-provided values may (or may not) be in this list. Cannot be used alongside a HARDSELECT_HOOK.","title":"Configurable Checks"},{"location":"dcc-validations/#dropdowns","text":"There are now actually FIVE places where you can configure dropdowns! The MPE_SELECTBOX table The HARDSELECT validation (library.member.column reference) The SOFTSELECT validation (library.member.column reference) The HARDSELECT_HOOK validation (SAS Program) The SOFTSELECT_HOOK validation (SAS Program) How do these inter-operate? Well - if you have values in MPE_SELECTBOX and/or HARDSELECT / SOFTSELECT tables, they will be merged together, and served in ADDITION to the values provided by any HOOK program. Dropdowns are SOFT by default, unless a HARD rule is present. Data Controller will not let you submit both a HARDSELECT_HOOK and a SOFTSELECT_HOOK on the same variable.","title":"Dropdowns"},{"location":"dci-deploysas9/","text":"SAS 9 Deployment \u00b6 Deployment Process \u00b6 There are two ways to deploy Data Controller on SAS 9: Full Deployment (preferred) Streaming (for quick demos) Full Deployment \u00b6 1 - Deploy Stored Processes \u00b6 The Stored Processes are deployed using a SAS Program. This should be executed using an account that has WRITE METADATA (WM) permissions to the necessary root folder ( appLoc ) in metadata. %let appLoc=/Shared Data/apps/DataController; /* CHANGE THIS!! */ filename dc url \"https://git.4gl.io/dc/deploy/-/raw/main/s9_noweb.sas\" ; %inc dc; If you don't have internet access from SAS, download this file and change the compiled_apploc on line 2: You can also change the serverName here, which is necessary if you are using any other logical server than SASApp . 2 - Deploy the Frontend \u00b6 The Data Controller frontend comes pre-built, and ready to deploy to the root of the SAS Web Server (mid-tier). Deploy as follows: Download the zip file from: https://git.4gl.io/dc/deploy/-/raw/main/frontend.zip Unzip and place in the htdocs folder of your SAS Web Server - typically !SASCONFIG/LevX/Web/WebServer/htdocs . Open the index.html file and update the values for appLoc (per SAS code above) and serverType (to SAS9 ). You can now open the app at https://YOURWEBSERVER/unzippedfoldername and follow the configuration steps (DC Physical Location and Admin Group) to complete deployment. 3 - Run the Configurator \u00b6 When opening Data Controller for the first time, a configuration screen is presented. Be sure to log in with an account that has WRITE METADATA (WM) on the following metadata folders: services/admin - so the configurator STP can be deleted after being run services/common - so the Data_Controller_Settings STP can be updated Data - so the library and tables can be registered (using proc metalib) There are two things to configure: Path to the designated physical staging area. Make sure that the SAS Spawned Server account (eg sassrv ) has WRITE access to this location. Admin Group. \u26a0\ufe0f Note that anyone in this group will have unrestricted access to Data Controller! \u26a0\ufe0f \"Unrestricted access\" is provided by code logic. Post installation, Data Controller will never update nor modify metadata. Note If you do not see any groups, then it is possible your Stored Process is running from a different metadata repository to the location of your SAS users (eg Foundation). To fix this, update the services/admin/configurator STP with this code: %let dc_repo_users=YOUUSERRMETAREPO; After you click submit, the Stored Process will run, configure the staging area and create the library tables (as datasets). You will then be presented with three further links: Refresh Data Catalog. Run this to scan all available datasets and update the catalog. Refresh Table Metadata. Run this to update the table-level data lineage. Launch. Currently this feature only works for streaming apps - just refresh the page for a full deployment. Streaming \u00b6 The streaming approach is optimised for rapid deployment, and works by bundling the frontend into metadata. This is a highly inefficient way to serve web content, and thus should only really be used for demos / evaluation purposes. Deployment is very easy - just run the SAS code below (after changing the appLoc ): %let appLoc=/Shared Data/apps/DataController; /* CHANGE THIS!! */ filename dc url \"https://git.4gl.io/dc/deploy/-/raw/main/s9.sas\" ; %inc dc; If you don't have internet access from your SAS environment, you can also download the file directly and modify the appLoc on line 2, as follows: After that, continue to the configuration as described above. Deployment Diagram \u00b6 A Full Deployment of Data Controller for SAS 9 consists of: Frontend on the web server Stored Processes (+ Library & Table definitions) in metadata Staging Area on the physical filesystem Database or SAS Base library The below areas of the SAS platform are modified when deploying Data Controller: Client Device \u00b6 Nothing needs to be deployed or modified on the client device. We support a wide range of browsers (the same as SAS). Browsers make requests to the SAS Web Server, and will cache assets such as JS, CSS and images. Some items (such as dropdowns) are kept in local storage to improve responsiveness. SAS Mid Tier \u00b6 A single index.html file plus several CSS / JS / image files are served from a subfolder in the static content area SAS Web Server. This is served up by the existing SAS Web Server, no additional server (running) process is required. If you are running more than one web server, you will need to deploy to them all. SAS Application Server \u00b6 Given the enhanced permissions needed of the system account, a dedicated / secured STP instance is recommended as described here . All deployments of Data Controller also make use of a physical staging directory. This is used to store staged data, logs, plus CSV and Excel files as uploaded by end users. This directory should NOT be accessible by end users - only the SAS system account (eg sassrv ) requires access to this directory. A typical small deployment will grow by a 10-20 mb each month. A very large enterprise customer, with 100 or more editors, might generate up to 1 GB or so per month, depending on the size and frequency of the Excel EUCs and CSVs being uploaded. Web modifications are restricted only to modified rows, so are typically just a few kb in size. SAS Metadata Server \u00b6 The items deployed to metadata include: Folder tree Stored Processes Library Object & tables All SAS code is embedded in Stored Processes (so there is no need to deploy programs to the file system, no SASAUTOs). There is no use of X commands, no use of external internet access, full LOCKDOWN is supported. After the installation process (which updates public/settings and removes the admin/makedata STP), there are no write actions performed against metadata. Databases \u00b6 We strongly recommend that the Data Controller configuration tables are stored in a database for concurrency reasons. We have customers in production using Oracle, Postgres, Netezza, SQL Server to name a few. Contact us for support with DDL and migration steps for your chosen vendor. Note Data Controller does NOT modify schemas! It will not create or drop tables, or add/modify columns or attributes. Only data values (not the model) can be modified using this tool. To caveat the above - it is also quite common for customers to use a BASE engine library. Data Controller ships with mechananisms to handle locking (internally) but it cannot handle external contentions, such as those caused when end users open datasets directly, eg with Enterprise Guide or Base SAS.","title":"SAS 9 Deploy"},{"location":"dci-deploysas9/#sas-9-deployment","text":"","title":"SAS 9 Deployment"},{"location":"dci-deploysas9/#deployment-process","text":"There are two ways to deploy Data Controller on SAS 9: Full Deployment (preferred) Streaming (for quick demos)","title":"Deployment Process"},{"location":"dci-deploysas9/#full-deployment","text":"","title":"Full Deployment"},{"location":"dci-deploysas9/#1-deploy-stored-processes","text":"The Stored Processes are deployed using a SAS Program. This should be executed using an account that has WRITE METADATA (WM) permissions to the necessary root folder ( appLoc ) in metadata. %let appLoc=/Shared Data/apps/DataController; /* CHANGE THIS!! */ filename dc url \"https://git.4gl.io/dc/deploy/-/raw/main/s9_noweb.sas\" ; %inc dc; If you don't have internet access from SAS, download this file and change the compiled_apploc on line 2: You can also change the serverName here, which is necessary if you are using any other logical server than SASApp .","title":"1 - Deploy Stored Processes"},{"location":"dci-deploysas9/#2-deploy-the-frontend","text":"The Data Controller frontend comes pre-built, and ready to deploy to the root of the SAS Web Server (mid-tier). Deploy as follows: Download the zip file from: https://git.4gl.io/dc/deploy/-/raw/main/frontend.zip Unzip and place in the htdocs folder of your SAS Web Server - typically !SASCONFIG/LevX/Web/WebServer/htdocs . Open the index.html file and update the values for appLoc (per SAS code above) and serverType (to SAS9 ). You can now open the app at https://YOURWEBSERVER/unzippedfoldername and follow the configuration steps (DC Physical Location and Admin Group) to complete deployment.","title":"2 - Deploy the Frontend"},{"location":"dci-deploysas9/#3-run-the-configurator","text":"When opening Data Controller for the first time, a configuration screen is presented. Be sure to log in with an account that has WRITE METADATA (WM) on the following metadata folders: services/admin - so the configurator STP can be deleted after being run services/common - so the Data_Controller_Settings STP can be updated Data - so the library and tables can be registered (using proc metalib) There are two things to configure: Path to the designated physical staging area. Make sure that the SAS Spawned Server account (eg sassrv ) has WRITE access to this location. Admin Group. \u26a0\ufe0f Note that anyone in this group will have unrestricted access to Data Controller! \u26a0\ufe0f \"Unrestricted access\" is provided by code logic. Post installation, Data Controller will never update nor modify metadata. Note If you do not see any groups, then it is possible your Stored Process is running from a different metadata repository to the location of your SAS users (eg Foundation). To fix this, update the services/admin/configurator STP with this code: %let dc_repo_users=YOUUSERRMETAREPO; After you click submit, the Stored Process will run, configure the staging area and create the library tables (as datasets). You will then be presented with three further links: Refresh Data Catalog. Run this to scan all available datasets and update the catalog. Refresh Table Metadata. Run this to update the table-level data lineage. Launch. Currently this feature only works for streaming apps - just refresh the page for a full deployment.","title":"3 - Run the Configurator"},{"location":"dci-deploysas9/#streaming","text":"The streaming approach is optimised for rapid deployment, and works by bundling the frontend into metadata. This is a highly inefficient way to serve web content, and thus should only really be used for demos / evaluation purposes. Deployment is very easy - just run the SAS code below (after changing the appLoc ): %let appLoc=/Shared Data/apps/DataController; /* CHANGE THIS!! */ filename dc url \"https://git.4gl.io/dc/deploy/-/raw/main/s9.sas\" ; %inc dc; If you don't have internet access from your SAS environment, you can also download the file directly and modify the appLoc on line 2, as follows: After that, continue to the configuration as described above.","title":"Streaming"},{"location":"dci-deploysas9/#deployment-diagram","text":"A Full Deployment of Data Controller for SAS 9 consists of: Frontend on the web server Stored Processes (+ Library & Table definitions) in metadata Staging Area on the physical filesystem Database or SAS Base library The below areas of the SAS platform are modified when deploying Data Controller:","title":"Deployment Diagram"},{"location":"dci-deploysas9/#client-device","text":"Nothing needs to be deployed or modified on the client device. We support a wide range of browsers (the same as SAS). Browsers make requests to the SAS Web Server, and will cache assets such as JS, CSS and images. Some items (such as dropdowns) are kept in local storage to improve responsiveness.","title":"Client Device"},{"location":"dci-deploysas9/#sas-mid-tier","text":"A single index.html file plus several CSS / JS / image files are served from a subfolder in the static content area SAS Web Server. This is served up by the existing SAS Web Server, no additional server (running) process is required. If you are running more than one web server, you will need to deploy to them all.","title":"SAS Mid Tier"},{"location":"dci-deploysas9/#sas-application-server","text":"Given the enhanced permissions needed of the system account, a dedicated / secured STP instance is recommended as described here . All deployments of Data Controller also make use of a physical staging directory. This is used to store staged data, logs, plus CSV and Excel files as uploaded by end users. This directory should NOT be accessible by end users - only the SAS system account (eg sassrv ) requires access to this directory. A typical small deployment will grow by a 10-20 mb each month. A very large enterprise customer, with 100 or more editors, might generate up to 1 GB or so per month, depending on the size and frequency of the Excel EUCs and CSVs being uploaded. Web modifications are restricted only to modified rows, so are typically just a few kb in size.","title":"SAS Application Server"},{"location":"dci-deploysas9/#sas-metadata-server","text":"The items deployed to metadata include: Folder tree Stored Processes Library Object & tables All SAS code is embedded in Stored Processes (so there is no need to deploy programs to the file system, no SASAUTOs). There is no use of X commands, no use of external internet access, full LOCKDOWN is supported. After the installation process (which updates public/settings and removes the admin/makedata STP), there are no write actions performed against metadata.","title":"SAS Metadata Server"},{"location":"dci-deploysas9/#databases","text":"We strongly recommend that the Data Controller configuration tables are stored in a database for concurrency reasons. We have customers in production using Oracle, Postgres, Netezza, SQL Server to name a few. Contact us for support with DDL and migration steps for your chosen vendor. Note Data Controller does NOT modify schemas! It will not create or drop tables, or add/modify columns or attributes. Only data values (not the model) can be modified using this tool. To caveat the above - it is also quite common for customers to use a BASE engine library. Data Controller ships with mechananisms to handle locking (internally) but it cannot handle external contentions, such as those caused when end users open datasets directly, eg with Enterprise Guide or Base SAS.","title":"Databases"},{"location":"dci-deploysasviya/","text":"SAS Viya Deployment \u00b6 Overview \u00b6 Data Controller for SAS Viya consists of a frontend, a set of Job Execution Services, a staging area, a Compute Context, and a database library. The library can be a SAS Base engine if desired, however this can cause contention (eg table locks) if end users are able to connect to the datasets directly, eg via Enterprise Guide or Base SAS. A database that supports concurrent access is highly recommended. Prerequisites \u00b6 System Account \u00b6 Data Controller makes use of a system account for performing backend data updates and writing to the staging area. This needs to be provisioned in advance using the Viya admin-cli. The process is well described here: https://communities.sas.com/t5/SAS-Communities-Library/SAS-Viya-3-5-Compute-Server-Service-Accounts/ta-p/620992 Database \u00b6 Whilst we do recommend that Data Controller configuration tables are stored in a database for concurrency reasons, it is also possible to use a BASE engine library, which is adequate if you only have a few users. To migrate the control library to a database, first perform a regular deployment, and afterwards you can generate the DDL and update the settings file.. Make sure the system account (see above) has full read / write access. Note \"Modify schema\" privileges are not required. Staging Directory \u00b6 All deployments of Data Controller make use of a physical staging directory. This is used to store logs, as well as CSV and Excel files uploaded by end users. This directory should NOT be accessible by end users - only the SAS system account requires access to this directory. A typical small deployment will grow by a 5-10 mb each month. A very large enterprise customer, with 100 or more editors, might generate up to 0.5 GB or so per month, depending on the size and frequency of the Excel EUCs and CSVs being uploaded. Web modifications are restricted only to modified rows, so are typically just a few kb in size. Deployment Diagram \u00b6 The below areas of the SAS Viya platform are modified when deploying Data Controller: Deployment \u00b6 Data Controller deployment is split between 3 deployment types: Demo version Full Version (manual deploy) Full Version (automated deploy) There are several parts to this proces: Create the Compute Context Deploy Frontend Prepare the database and update settings (optional) Update the Compute Context autoexec Create Compute Context \u00b6 The Viya Compute context is used to spawn the Job Execution Services - such that those services may run under the specified system account, with a particular autoexec. We strongly recommend a dedicated compute context for running Data Controller. The setup requires an Administrator account. Log onto SASEnvironment Manager, select Contexts, View Compute Contexts, and click the Create icon. In the New Compute Context dialog, enter the following attributes: Context Name Launcher Context Attribute pairs: reuseServerProcesses: true runServerAs: {{the account set up earlier }} Save and exit Note XCMD is NOT required to use Data Controller. Deploy frontend \u00b6 Unzip the frontend into your chosen directory (eg /var/www/html/DataController ) on the SAS Web Server. Open index.html and update the following inside dcAdapterSettings : appLoc - this should point to the root folder on SAS Drive where you would like the Job Execution services to be created. This folder should initially, NOT exist (if it is found, the backend will not be deployed) contextName - here you should put the name of the compute context you created in the previous step. dcPath - the physical location on the filesystem to be used for staged data. This is only used at deployment time, it can be configured later in $(appLoc)/services/settings.sas or in the autoexec if used. adminGroup - the name of an existing group, which should have unrestricted access to Data Controller. This is only used at deployment time, it can be configured later in $(appLoc)/services/settings.sas or in the autoexec if used. servertype - should be SASVIYA debug - can stay as false for performance, but could be switched to true for debugging startup issues useComputeApi - use true for best performance. Now, open https://YOURSERVER/DataController (using whichever subfolder you deployed to above) using an account that has the SAS privileges to write to the appLoc location. You will be presented with a deployment screen like the one below. Be sure to check the \"Recreate Database\" option and then click the \"Deploy\" button. Your services are deployed! And the app is operational, albeit still a little sluggish, as every single request is using the APIs to fetch the content of the $(appLoc)/services/settings.sas file. To improve responsiveness by another 700ms we recommend you follow the steps in Update Compute Context Autoexec below. Deploy Database \u00b6 If you have a lot of users, such that concurrency (locked datasets) becomes an issue, you might consider migrating the control library to a database. The first part to this is generating the DDL (and inserts). For this, use the DDL exporter as described here . If you need a flavour of DDL that is not yet supported, contact us . Step 2 is simply to run this DDL in your preferred database. Step 3 is to update the library definition in the $(appLoc)/services/settings.sas file using SAS Studio. Update Compute Context Autoexec \u00b6 First, open the $(appLoc)/services/settings.sas file in SAS Studio, and copy the code. Then, open SASEnvironment Manager, select Contexts, View Compute Contexts, and open the context we created earlier. Switch to the Advanced tab and paste in the SAS code copied from SAS Studio above. It will look similar to: %let DC_LIBREF=DCDBVIYA; %let DC_ADMIN_GROUP={{YOUR DC ADMIN GROUP}}; %let DC_STAGING_AREA={{YOUR DEDICATED FILE SYSTEM DRIVE}}; libname &dc_libref {{YOUR DC DATABASE}}; To explain each of these lines: DC_LIBREF can be any valid 8 character libref. DC_ADMIN_GROUP is the name of the group which will have unrestricted access to Data Controller DC_STAGING_AREA should point to the location on the filesystem where the staging files and logs are be stored The final libname statement can also be configured to point at a database instead of a BASE engine directory (contact us for DDL) If you have additional libraries that you would like to use in Data Controller, they should also be defined here.","title":"SAS Viya Deploy"},{"location":"dci-deploysasviya/#sas-viya-deployment","text":"","title":"SAS Viya Deployment"},{"location":"dci-deploysasviya/#overview","text":"Data Controller for SAS Viya consists of a frontend, a set of Job Execution Services, a staging area, a Compute Context, and a database library. The library can be a SAS Base engine if desired, however this can cause contention (eg table locks) if end users are able to connect to the datasets directly, eg via Enterprise Guide or Base SAS. A database that supports concurrent access is highly recommended.","title":"Overview"},{"location":"dci-deploysasviya/#prerequisites","text":"","title":"Prerequisites"},{"location":"dci-deploysasviya/#system-account","text":"Data Controller makes use of a system account for performing backend data updates and writing to the staging area. This needs to be provisioned in advance using the Viya admin-cli. The process is well described here: https://communities.sas.com/t5/SAS-Communities-Library/SAS-Viya-3-5-Compute-Server-Service-Accounts/ta-p/620992","title":"System Account"},{"location":"dci-deploysasviya/#database","text":"Whilst we do recommend that Data Controller configuration tables are stored in a database for concurrency reasons, it is also possible to use a BASE engine library, which is adequate if you only have a few users. To migrate the control library to a database, first perform a regular deployment, and afterwards you can generate the DDL and update the settings file.. Make sure the system account (see above) has full read / write access. Note \"Modify schema\" privileges are not required.","title":"Database"},{"location":"dci-deploysasviya/#staging-directory","text":"All deployments of Data Controller make use of a physical staging directory. This is used to store logs, as well as CSV and Excel files uploaded by end users. This directory should NOT be accessible by end users - only the SAS system account requires access to this directory. A typical small deployment will grow by a 5-10 mb each month. A very large enterprise customer, with 100 or more editors, might generate up to 0.5 GB or so per month, depending on the size and frequency of the Excel EUCs and CSVs being uploaded. Web modifications are restricted only to modified rows, so are typically just a few kb in size.","title":"Staging Directory"},{"location":"dci-deploysasviya/#deployment-diagram","text":"The below areas of the SAS Viya platform are modified when deploying Data Controller:","title":"Deployment Diagram"},{"location":"dci-deploysasviya/#deployment","text":"Data Controller deployment is split between 3 deployment types: Demo version Full Version (manual deploy) Full Version (automated deploy) There are several parts to this proces: Create the Compute Context Deploy Frontend Prepare the database and update settings (optional) Update the Compute Context autoexec","title":"Deployment"},{"location":"dci-deploysasviya/#create-compute-context","text":"The Viya Compute context is used to spawn the Job Execution Services - such that those services may run under the specified system account, with a particular autoexec. We strongly recommend a dedicated compute context for running Data Controller. The setup requires an Administrator account. Log onto SASEnvironment Manager, select Contexts, View Compute Contexts, and click the Create icon. In the New Compute Context dialog, enter the following attributes: Context Name Launcher Context Attribute pairs: reuseServerProcesses: true runServerAs: {{the account set up earlier }} Save and exit Note XCMD is NOT required to use Data Controller.","title":"Create Compute Context"},{"location":"dci-deploysasviya/#deploy-frontend","text":"Unzip the frontend into your chosen directory (eg /var/www/html/DataController ) on the SAS Web Server. Open index.html and update the following inside dcAdapterSettings : appLoc - this should point to the root folder on SAS Drive where you would like the Job Execution services to be created. This folder should initially, NOT exist (if it is found, the backend will not be deployed) contextName - here you should put the name of the compute context you created in the previous step. dcPath - the physical location on the filesystem to be used for staged data. This is only used at deployment time, it can be configured later in $(appLoc)/services/settings.sas or in the autoexec if used. adminGroup - the name of an existing group, which should have unrestricted access to Data Controller. This is only used at deployment time, it can be configured later in $(appLoc)/services/settings.sas or in the autoexec if used. servertype - should be SASVIYA debug - can stay as false for performance, but could be switched to true for debugging startup issues useComputeApi - use true for best performance. Now, open https://YOURSERVER/DataController (using whichever subfolder you deployed to above) using an account that has the SAS privileges to write to the appLoc location. You will be presented with a deployment screen like the one below. Be sure to check the \"Recreate Database\" option and then click the \"Deploy\" button. Your services are deployed! And the app is operational, albeit still a little sluggish, as every single request is using the APIs to fetch the content of the $(appLoc)/services/settings.sas file. To improve responsiveness by another 700ms we recommend you follow the steps in Update Compute Context Autoexec below.","title":"Deploy frontend"},{"location":"dci-deploysasviya/#deploy-database","text":"If you have a lot of users, such that concurrency (locked datasets) becomes an issue, you might consider migrating the control library to a database. The first part to this is generating the DDL (and inserts). For this, use the DDL exporter as described here . If you need a flavour of DDL that is not yet supported, contact us . Step 2 is simply to run this DDL in your preferred database. Step 3 is to update the library definition in the $(appLoc)/services/settings.sas file using SAS Studio.","title":"Deploy Database"},{"location":"dci-deploysasviya/#update-compute-context-autoexec","text":"First, open the $(appLoc)/services/settings.sas file in SAS Studio, and copy the code. Then, open SASEnvironment Manager, select Contexts, View Compute Contexts, and open the context we created earlier. Switch to the Advanced tab and paste in the SAS code copied from SAS Studio above. It will look similar to: %let DC_LIBREF=DCDBVIYA; %let DC_ADMIN_GROUP={{YOUR DC ADMIN GROUP}}; %let DC_STAGING_AREA={{YOUR DEDICATED FILE SYSTEM DRIVE}}; libname &dc_libref {{YOUR DC DATABASE}}; To explain each of these lines: DC_LIBREF can be any valid 8 character libref. DC_ADMIN_GROUP is the name of the group which will have unrestricted access to Data Controller DC_STAGING_AREA should point to the location on the filesystem where the staging files and logs are be stored The final libname statement can also be configured to point at a database instead of a BASE engine directory (contact us for DDL) If you have additional libraries that you would like to use in Data Controller, they should also be defined here.","title":"Update Compute Context Autoexec"},{"location":"dci-evaluation/","text":"Data Controller for SAS\u00ae - Evaluation Version \u00b6 Overview \u00b6 A free version of Data Controller is available for evaluation purposes. Compiled into a single SPK, it is very easy to install and configure. However it must not be used in production environments for all the reasons mentioned in the caveats section. Installation \u00b6 Deployment \u00b6 Import \u00b6 Simply import the SPK (using SAS Management Console or Data Integration Studio) to the desired location in the metadata tree. During the import (step 5 of the wizard), be sure to change the location of the library (BASE engine) to a physical directory folder to which the Stored Process system account (eg sassrv ) has write access . Permissions \u00b6 Be sure that the user account you will use in the configuration step below has WRITE METADATA (WM) on the /DataController/services/admin and /DataController/Data folders, and that anyone who will use the app has READ. Configuration \u00b6 Navigate to the web application (eg https://[YOURHOST]/SASStoredProcess?_action=1063 ) and find the location where the app was imported. Then run the DataController/services/admin/configurator stored process. Note Use the same user account as you used to import the SPK, to avoid metadata permissions issues! This may mean logging out / logging back in to the web application. This displays a screen with a choice of SAS Metadata Groups (to which your account belongs) can be chosen. Selecting any of these groups will build / rebuild all the configuration tables (placing logs in a subfolder of the previously configured library location) and provide the chosen group with unrestricted access to the tool. If you do not see any groups, then it is possible your Stored Process is running from a different metadata repository to the location of your SAS users (eg Foundation). To fix this, re-run the configuration stp with the &dc_repo_users=YOURMETAREPO url parameter. Note \"Unrestricted access\" is provided by code logic. Once installed, Data Controller does not ever update or modify metadata. During installation, the services in the /services/admin folder are updated (configuration) or removed (to prevent accidental reinstall). Also the tables are registered in the /Data folder using proc metalib . Usage \u00b6 Simply navigate to the imported location from the Stored Process Web App, right click on the 'clickme' stored process, and open in new window! Caveats \u00b6 The demo version has been optimised for a rapid install, and should not be considered for production / commercial use, or for use by more than 2-5 people, for the following reasons: 1) Static content is compiled into SAS web services, which is inefficient (not scalable) 2) Requires BASE engine for config tables, with high risk of table locks 3) Interface is not licenced for commercial (or production) use, and not supported 4) Underlying macros are not licensed for re-use on other (internal) projects 5) The embedded HandsOnTable library is not licenced for commercial use without a licence key Contact us for a full-featured, fully licenced, scalable and supported deployment of Data Controller at your earliest convenience!","title":"Data Controller for SAS\u00ae - Evaluation Version"},{"location":"dci-evaluation/#data-controller-for-sas-evaluation-version","text":"","title":"Data Controller for SAS\u00ae - Evaluation Version"},{"location":"dci-evaluation/#overview","text":"A free version of Data Controller is available for evaluation purposes. Compiled into a single SPK, it is very easy to install and configure. However it must not be used in production environments for all the reasons mentioned in the caveats section.","title":"Overview"},{"location":"dci-evaluation/#installation","text":"","title":"Installation"},{"location":"dci-evaluation/#deployment","text":"","title":"Deployment"},{"location":"dci-evaluation/#import","text":"Simply import the SPK (using SAS Management Console or Data Integration Studio) to the desired location in the metadata tree. During the import (step 5 of the wizard), be sure to change the location of the library (BASE engine) to a physical directory folder to which the Stored Process system account (eg sassrv ) has write access .","title":"Import"},{"location":"dci-evaluation/#permissions","text":"Be sure that the user account you will use in the configuration step below has WRITE METADATA (WM) on the /DataController/services/admin and /DataController/Data folders, and that anyone who will use the app has READ.","title":"Permissions"},{"location":"dci-evaluation/#configuration","text":"Navigate to the web application (eg https://[YOURHOST]/SASStoredProcess?_action=1063 ) and find the location where the app was imported. Then run the DataController/services/admin/configurator stored process. Note Use the same user account as you used to import the SPK, to avoid metadata permissions issues! This may mean logging out / logging back in to the web application. This displays a screen with a choice of SAS Metadata Groups (to which your account belongs) can be chosen. Selecting any of these groups will build / rebuild all the configuration tables (placing logs in a subfolder of the previously configured library location) and provide the chosen group with unrestricted access to the tool. If you do not see any groups, then it is possible your Stored Process is running from a different metadata repository to the location of your SAS users (eg Foundation). To fix this, re-run the configuration stp with the &dc_repo_users=YOURMETAREPO url parameter. Note \"Unrestricted access\" is provided by code logic. Once installed, Data Controller does not ever update or modify metadata. During installation, the services in the /services/admin folder are updated (configuration) or removed (to prevent accidental reinstall). Also the tables are registered in the /Data folder using proc metalib .","title":"Configuration"},{"location":"dci-evaluation/#usage","text":"Simply navigate to the imported location from the Stored Process Web App, right click on the 'clickme' stored process, and open in new window!","title":"Usage"},{"location":"dci-evaluation/#caveats","text":"The demo version has been optimised for a rapid install, and should not be considered for production / commercial use, or for use by more than 2-5 people, for the following reasons: 1) Static content is compiled into SAS web services, which is inefficient (not scalable) 2) Requires BASE engine for config tables, with high risk of table locks 3) Interface is not licenced for commercial (or production) use, and not supported 4) Underlying macros are not licensed for re-use on other (internal) projects 5) The embedded HandsOnTable library is not licenced for commercial use without a licence key Contact us for a full-featured, fully licenced, scalable and supported deployment of Data Controller at your earliest convenience!","title":"Caveats"},{"location":"dci-requirements/","text":"Data Controller for SAS\u00ae - System Requirements \u00b6 Overview \u00b6 The Data Controller is a SAS Web Application, deployed into an existing SAS platform, and as such has no special requirements beyond what is typically available in a SAS Foundation or Viya environment. SAS 9 \u00b6 Backend \u00b6 A SAS Foundation deployment of at least 9.4M3 must be available. Earlier versions of SAS can be supported, on request. A SAS Stored Process Server must be configured, running under a system account. Mid-Tier \u00b6 A web server with /SASLogon and the SAS SPWA must be available to end users SAS Viya \u00b6 A minimum of Viya 3.5 is recommended to make use of the ability to run a shared compute instance. Frontend \u00b6 All major browsers supported, including IE11 (earlier versions of IE may not work properly). For IE, note that compatibility view must be disabled.","title":"System Requirements"},{"location":"dci-requirements/#data-controller-for-sas-system-requirements","text":"","title":"Data Controller for SAS\u00ae - System Requirements"},{"location":"dci-requirements/#overview","text":"The Data Controller is a SAS Web Application, deployed into an existing SAS platform, and as such has no special requirements beyond what is typically available in a SAS Foundation or Viya environment.","title":"Overview"},{"location":"dci-requirements/#sas-9","text":"","title":"SAS 9"},{"location":"dci-requirements/#backend","text":"A SAS Foundation deployment of at least 9.4M3 must be available. Earlier versions of SAS can be supported, on request. A SAS Stored Process Server must be configured, running under a system account.","title":"Backend"},{"location":"dci-requirements/#mid-tier","text":"A web server with /SASLogon and the SAS SPWA must be available to end users","title":"Mid-Tier"},{"location":"dci-requirements/#sas-viya","text":"A minimum of Viya 3.5 is recommended to make use of the ability to run a shared compute instance.","title":"SAS Viya"},{"location":"dci-requirements/#frontend","text":"All major browsers supported, including IE11 (earlier versions of IE may not work properly). For IE, note that compatibility view must be disabled.","title":"Frontend"},{"location":"dci-stpinstance/","text":"Data Controller for SAS\u00ae - Stored Process Server \u00b6 Overview \u00b6 Data Controller requires that the operating system account (eg sassrv) has the ability to WRITE to each of the libraries set up for editing. For SAS installations where business users have the unrestricted ability to create Stored Processes in production, this can represent a security risk. Under these circumstances, it is recommended to create a dedicated STP server instance for Data Controller, with a dedicated system account. Note Data Controller only updates data (add, delete, modify records). It does not need the ability to create new (permanent) tables, or modify the structure of existing tables. Set up DC account \u00b6 It is recommended to have a user for each environment in which DC is deployed, eg: dcsrv_dev dcsrv_test dcsrv_prod After these OS users are created, log into SMC in relevant environment and open User Manager. Adjust as follows: Open SAS General Servers group Select Accounts tab Add the dcsrv_[ENV] user in DefaultAuth domain STP Server Configuration - 9.4 \u00b6 Open the SAS Deployment Wizard and deploy a new Application Context Server from the panel windows. Be sure to use the relevant dcsrv_[env] user as configured above. Now head to the security section. STP Server Configuration - 9.3 \u00b6 As the wizard does not exist in 9.3 it is necessary to copy the folder structure. Clone existing directory \u00b6 Navigate to the SASApp directory on relevant machine (eg !SASCONFIG/Lev1/SASApp ) and make a copy of the StoredProcessServer folder, and rename it (eg DataControllerSTPsvr). Modify the contents of the new folder as follows: Autoexec (and usermods) \u2013 adjust content to ensure it is relevant to a DC context sasv9_usermods.cfg \u2013 suggested items: - memsize 0 - UTILLOC \u201c/change/only/if/needed\u201d - logconfigloc \"location of DataControllerSTPsvr logconfig.xml file (in new folder)\" The following files should have all instances of \u201c\\StoredProcessServer\\\u201d replaced with \u201c\\DataControllerSTPsvr\\\u201d: Logconfig.xml Logconfig.trace.xml StoredProcessServer.bat Logconfig.apm.xml Sasv9.cfg Dtest folder \u2013 we don\u2019t believe this is used but make the changes anyway (same as above, change all files within it to swap \u201cstoredprocessserver\u201d for DataControllerSTPsvr Sasuser folder \u2013 EMPTY CONTENTS (remove all files). They aren\u2019t relevant in the data controller context. Add Server \u00b6 Open ServerManager and adjust as follows: Log into SMC in relevant environment Open ServerManager Right click / new server Select Application Server Name as \u201cSAS_App_DataController\u201d Click Next / select \u201cStored Process Server\u201d / Next Select \u201cCustom\u201d / Next Command = \u201cC:\\SAS92\\Config\\Lev1\\SASApp\\SASDataEditorStoredProcessServer\\StoredProcessServe r.bat\u201d (adjust as appropriate) Object server parameters = empty Multiuser - select dcsrv_[Env] Choose SASApp server machine (put in RH box) Next / Bridge Connection(default) / Next Bridge Port: 8602 Add / Single Port / 8612 Add / Single Port / 8622 Add / Single Port / 8632 Add at least NINE connections, up to a maximum of (5 per CPU core). Next / finish Next, refresh Server Manager to see the new SAS_App_DataController server. Expand and adjust as follows: Right click SAS_App_DataController-Logical server (first nest), properties, Load Balancing tab, select \u201cResponse Time\u201d Availability timeout \u2013 10 seconds Ok / exit Right click SAS_App_DataController \u2013 Stored Process (second nest), properties, options tab, Advanced options, Load Balancing Max clients 1 Launch timeout \u2013 10 seconds Recycle activation limit \u2013 1 Right click Object Spawner (inside Server Manager) / Properties / Servers, and add the new Data Controller STP from \u201cAvailable Servers\u201d to \u201cSelected Servers\u201d Bounce the object spawner VALIDATION (windows) \u00b6 Open command prompt as an administrator, and run : netstat \u2013aon | find /I \u201c8602\u201d (this will check if the new server is listening on the relevant port) Execute the .bat file to ensure a base sas session can be created in the relevant context ( \u201c!SASConfig\\Lev1\\SASApp\\SASDataEditorStoredProcessServer\\StoredProcessServer.bat\u201d ) In SMC (server manager), right click / validate the new server & test the connection Security \u00b6 STP Server Context \u00b6 To protect the new STP server context, the following initialisation code must be added. This code contains: data _null_; if !('/APPROVED/DC/FOLDER/LOCATION'=:symget('_program')) then do; file _webout; put 'Access to this location has not been approved'; put 'This incident may be reported'; abort cancel; end; run; Save this program in the DataControllerSTPsvr folder. Then open Server Manager in SMC and expand SAS_App_DataController server. Right click SAS_App_DataController-Logical server (first nest), properties, Options tab,Set Server Properties, Request. The init program value should be set to the location of the program above.","title":"SAS 9 Dedicated STP"},{"location":"dci-stpinstance/#data-controller-for-sas-stored-process-server","text":"","title":"Data Controller for SAS\u00ae - Stored Process Server"},{"location":"dci-stpinstance/#overview","text":"Data Controller requires that the operating system account (eg sassrv) has the ability to WRITE to each of the libraries set up for editing. For SAS installations where business users have the unrestricted ability to create Stored Processes in production, this can represent a security risk. Under these circumstances, it is recommended to create a dedicated STP server instance for Data Controller, with a dedicated system account. Note Data Controller only updates data (add, delete, modify records). It does not need the ability to create new (permanent) tables, or modify the structure of existing tables.","title":"Overview"},{"location":"dci-stpinstance/#set-up-dc-account","text":"It is recommended to have a user for each environment in which DC is deployed, eg: dcsrv_dev dcsrv_test dcsrv_prod After these OS users are created, log into SMC in relevant environment and open User Manager. Adjust as follows: Open SAS General Servers group Select Accounts tab Add the dcsrv_[ENV] user in DefaultAuth domain","title":"Set up DC account"},{"location":"dci-stpinstance/#stp-server-configuration-94","text":"Open the SAS Deployment Wizard and deploy a new Application Context Server from the panel windows. Be sure to use the relevant dcsrv_[env] user as configured above. Now head to the security section.","title":"STP Server Configuration - 9.4"},{"location":"dci-stpinstance/#stp-server-configuration-93","text":"As the wizard does not exist in 9.3 it is necessary to copy the folder structure.","title":"STP Server Configuration - 9.3"},{"location":"dci-stpinstance/#clone-existing-directory","text":"Navigate to the SASApp directory on relevant machine (eg !SASCONFIG/Lev1/SASApp ) and make a copy of the StoredProcessServer folder, and rename it (eg DataControllerSTPsvr). Modify the contents of the new folder as follows: Autoexec (and usermods) \u2013 adjust content to ensure it is relevant to a DC context sasv9_usermods.cfg \u2013 suggested items: - memsize 0 - UTILLOC \u201c/change/only/if/needed\u201d - logconfigloc \"location of DataControllerSTPsvr logconfig.xml file (in new folder)\" The following files should have all instances of \u201c\\StoredProcessServer\\\u201d replaced with \u201c\\DataControllerSTPsvr\\\u201d: Logconfig.xml Logconfig.trace.xml StoredProcessServer.bat Logconfig.apm.xml Sasv9.cfg Dtest folder \u2013 we don\u2019t believe this is used but make the changes anyway (same as above, change all files within it to swap \u201cstoredprocessserver\u201d for DataControllerSTPsvr Sasuser folder \u2013 EMPTY CONTENTS (remove all files). They aren\u2019t relevant in the data controller context.","title":"Clone existing directory"},{"location":"dci-stpinstance/#add-server","text":"Open ServerManager and adjust as follows: Log into SMC in relevant environment Open ServerManager Right click / new server Select Application Server Name as \u201cSAS_App_DataController\u201d Click Next / select \u201cStored Process Server\u201d / Next Select \u201cCustom\u201d / Next Command = \u201cC:\\SAS92\\Config\\Lev1\\SASApp\\SASDataEditorStoredProcessServer\\StoredProcessServe r.bat\u201d (adjust as appropriate) Object server parameters = empty Multiuser - select dcsrv_[Env] Choose SASApp server machine (put in RH box) Next / Bridge Connection(default) / Next Bridge Port: 8602 Add / Single Port / 8612 Add / Single Port / 8622 Add / Single Port / 8632 Add at least NINE connections, up to a maximum of (5 per CPU core). Next / finish Next, refresh Server Manager to see the new SAS_App_DataController server. Expand and adjust as follows: Right click SAS_App_DataController-Logical server (first nest), properties, Load Balancing tab, select \u201cResponse Time\u201d Availability timeout \u2013 10 seconds Ok / exit Right click SAS_App_DataController \u2013 Stored Process (second nest), properties, options tab, Advanced options, Load Balancing Max clients 1 Launch timeout \u2013 10 seconds Recycle activation limit \u2013 1 Right click Object Spawner (inside Server Manager) / Properties / Servers, and add the new Data Controller STP from \u201cAvailable Servers\u201d to \u201cSelected Servers\u201d Bounce the object spawner","title":"Add Server"},{"location":"dci-stpinstance/#validation-windows","text":"Open command prompt as an administrator, and run : netstat \u2013aon | find /I \u201c8602\u201d (this will check if the new server is listening on the relevant port) Execute the .bat file to ensure a base sas session can be created in the relevant context ( \u201c!SASConfig\\Lev1\\SASApp\\SASDataEditorStoredProcessServer\\StoredProcessServer.bat\u201d ) In SMC (server manager), right click / validate the new server & test the connection","title":"VALIDATION (windows)"},{"location":"dci-stpinstance/#security","text":"","title":"Security"},{"location":"dci-stpinstance/#stp-server-context","text":"To protect the new STP server context, the following initialisation code must be added. This code contains: data _null_; if !('/APPROVED/DC/FOLDER/LOCATION'=:symget('_program')) then do; file _webout; put 'Access to this location has not been approved'; put 'This incident may be reported'; abort cancel; end; run; Save this program in the DataControllerSTPsvr folder. Then open Server Manager in SMC and expand SAS_App_DataController server. Right click SAS_App_DataController-Logical server (first nest), properties, Options tab,Set Server Properties, Request. The init program value should be set to the location of the program above.","title":"STP Server Context"},{"location":"dci-troubleshooting/","text":"Data Controller for SAS\u00ae - Troubleshooting \u00b6 Overview \u00b6 Let us know if you experience an installation problem that is not described here! Internet Explorer - blank screen \u00b6 If you have an older, or 'locked down' version of Internet Explorer you may get a blank / white screen when navigating to the Data Controller url. To fix this, click settings (cog icon in top right), Compatibility View settings , and uncheck Display intranet sites in Compatibility view as follows: Workspace Server Type Only \u00b6 Data Controller requires the OS account to have disk write privileges for a number of reasons: log capture folder creation (initial setup) table creation (demo version) writing staging data (editors) updating databases / datasets (approvers) On Viya, this is the default case. On SAS 9, if your Stored Process Shared Server account (typically sassrv ) is unavailable, or overly restricted, you may need to use a Workspace Server account for your STPs. This means that your Approvers must have the requisite access to perform the database updates. The imported version of Data Controller is set up to work with the Stored Process Server. To switch this to Workspace Server, you can run the following code after importing the SPK: /* get the macros (or download / %include seperately) */ filename mc url \"https://raw.githubusercontent.com/sasjs/core/main/all.sas\"; %inc mc; /* put the path to your Data Controller folder here */ %let DCROOT=/YOUR/META/PATH/DataController; /* this will extract all the objects in that folder */ %mm_getfoldertree(root=&dcroot, outds=stps) /* this creates the program to update all the STPs in that folder */ filename tmp temp; data _null_; set stps; file tmp; if publictype='StoredProcess' then do; str=cats('%mm_updatestpservertype(target=' ,path,'/',name,',type=WKS)'); put str; end; run; /* run the program */ %inc tmp; Custom Library \u00b6 If you wish to change the default libref or libname then there are TWO items to configure: 1) The library itself 2) The mpelib macro variable and the libname statement in the /Admin/Data_Controller_Settings stored process. Note Be sure to make this change after running the configurator, to ensure the tables are first registered! Permission is needed to access the ServerContext Object \u00b6 After a successful install, your business user may see the following message: Error obtaining stored process from repository Permission is needed to access the ServerContext object attached to the stored process. The reason is that the context chosen when importing the SPK (perhaps, SASApp) is not available to your business user. It's likely you have multiple contexts. The SPK must be re-imported with the correct context chosen. This may require regenerating the tables, or adjusting the permissions, if the new context uses a different system account. Stored Processes Cannot Be Imported Into A Project Repository \u00b6 During the SPK import on a SAS 9 instance you may see the following dialog: Stored processes cannot be imported into a project repository This can happen when importing with Data Integration Studio and your user profile is making use of a personal project repository. Try re-connecting with the Foundation repository, or import with SAS Management Console (which does not support project repositories). There is no LogicalServer of the type requested associated with the ServerContext in metadata. \u00b6 This can happen if you enter the wrong serverName when deploying the SAS program on an EBI platform. Make sure it matches an existing Stored Process Server Context.","title":"Troubleshooting"},{"location":"dci-troubleshooting/#data-controller-for-sas-troubleshooting","text":"","title":"Data Controller for SAS\u00ae - Troubleshooting"},{"location":"dci-troubleshooting/#overview","text":"Let us know if you experience an installation problem that is not described here!","title":"Overview"},{"location":"dci-troubleshooting/#internet-explorer-blank-screen","text":"If you have an older, or 'locked down' version of Internet Explorer you may get a blank / white screen when navigating to the Data Controller url. To fix this, click settings (cog icon in top right), Compatibility View settings , and uncheck Display intranet sites in Compatibility view as follows:","title":"Internet Explorer - blank screen"},{"location":"dci-troubleshooting/#workspace-server-type-only","text":"Data Controller requires the OS account to have disk write privileges for a number of reasons: log capture folder creation (initial setup) table creation (demo version) writing staging data (editors) updating databases / datasets (approvers) On Viya, this is the default case. On SAS 9, if your Stored Process Shared Server account (typically sassrv ) is unavailable, or overly restricted, you may need to use a Workspace Server account for your STPs. This means that your Approvers must have the requisite access to perform the database updates. The imported version of Data Controller is set up to work with the Stored Process Server. To switch this to Workspace Server, you can run the following code after importing the SPK: /* get the macros (or download / %include seperately) */ filename mc url \"https://raw.githubusercontent.com/sasjs/core/main/all.sas\"; %inc mc; /* put the path to your Data Controller folder here */ %let DCROOT=/YOUR/META/PATH/DataController; /* this will extract all the objects in that folder */ %mm_getfoldertree(root=&dcroot, outds=stps) /* this creates the program to update all the STPs in that folder */ filename tmp temp; data _null_; set stps; file tmp; if publictype='StoredProcess' then do; str=cats('%mm_updatestpservertype(target=' ,path,'/',name,',type=WKS)'); put str; end; run; /* run the program */ %inc tmp;","title":"Workspace Server Type Only"},{"location":"dci-troubleshooting/#custom-library","text":"If you wish to change the default libref or libname then there are TWO items to configure: 1) The library itself 2) The mpelib macro variable and the libname statement in the /Admin/Data_Controller_Settings stored process. Note Be sure to make this change after running the configurator, to ensure the tables are first registered!","title":"Custom Library"},{"location":"dci-troubleshooting/#permission-is-needed-to-access-the-servercontext-object","text":"After a successful install, your business user may see the following message: Error obtaining stored process from repository Permission is needed to access the ServerContext object attached to the stored process. The reason is that the context chosen when importing the SPK (perhaps, SASApp) is not available to your business user. It's likely you have multiple contexts. The SPK must be re-imported with the correct context chosen. This may require regenerating the tables, or adjusting the permissions, if the new context uses a different system account.","title":"Permission is needed to access the ServerContext Object"},{"location":"dci-troubleshooting/#stored-processes-cannot-be-imported-into-a-project-repository","text":"During the SPK import on a SAS 9 instance you may see the following dialog: Stored processes cannot be imported into a project repository This can happen when importing with Data Integration Studio and your user profile is making use of a personal project repository. Try re-connecting with the Foundation repository, or import with SAS Management Console (which does not support project repositories).","title":"Stored Processes Cannot Be Imported Into A Project Repository"},{"location":"dci-troubleshooting/#there-is-no-logicalserver-of-the-type-requested-associated-with-the-servercontext-in-metadata","text":"This can happen if you enter the wrong serverName when deploying the SAS program on an EBI platform. Make sure it matches an existing Stored Process Server Context.","title":"There is no LogicalServer of the type requested associated with the ServerContext in metadata."},{"location":"dcu-datacatalog/","text":"Data Controller for SAS: Data Catalog \u00b6 Data Controller collects information about the size and shape of the tables and columns. The Catalog does not contain information about the data content (values). The catalog is based primarily on the existing SAS dictionary tables, augmented with attributes such as primary key fields, filesize / libsize, and number of observations (eg for database tables). Frequently changing data (such as nobs, size) are stored on the MPE_DATASTATUS_XXX tables. The rest is stored on the MPE_DATACATALOG_XXX tables. Tables \u00b6 Libraries \u00b6 This table contains library level attributes to provide a high level overview of data coverage. Note that unless you are an administrator, you are unlikely to have the ability to view / open all of these libraries. To avoid errors when opening invalid libraries, you can add pipe-separated LIBREFs to the DCXXXX.MPE_CONFIG table (var_scope='DC_CATALOG', var_name='DC_IGNORELIBS'). Tables \u00b6 Table attributes are split between those that change infrequently (eg PK_FIELDS) and those that change often (eg size, modified date, and NOBS). Variables \u00b6 Variable attributes come from dictionary tables with an extra PK indicator. A PK is identified by the fact the variable is within an index that is both UNIQUE and NOTNULL. Variable names are always uppercase. Assumptions \u00b6 The following assumptions are made: Data Models (eg attributes) are not sensitive. If so the catalog tables should be disabled. Users can see all tables in the libraries they can access. The refresh process will close out any tables that are not found, if the user can see at least one table in a library. For a particular site, libraries are unique on LIBREF. If you have duplicate librefs, specific table security setups, or sensitive models - contact us.","title":"Data Catalog"},{"location":"dcu-datacatalog/#data-controller-for-sas-data-catalog","text":"Data Controller collects information about the size and shape of the tables and columns. The Catalog does not contain information about the data content (values). The catalog is based primarily on the existing SAS dictionary tables, augmented with attributes such as primary key fields, filesize / libsize, and number of observations (eg for database tables). Frequently changing data (such as nobs, size) are stored on the MPE_DATASTATUS_XXX tables. The rest is stored on the MPE_DATACATALOG_XXX tables.","title":"Data Controller for SAS: Data Catalog"},{"location":"dcu-datacatalog/#tables","text":"","title":"Tables"},{"location":"dcu-datacatalog/#libraries","text":"This table contains library level attributes to provide a high level overview of data coverage. Note that unless you are an administrator, you are unlikely to have the ability to view / open all of these libraries. To avoid errors when opening invalid libraries, you can add pipe-separated LIBREFs to the DCXXXX.MPE_CONFIG table (var_scope='DC_CATALOG', var_name='DC_IGNORELIBS').","title":"Libraries"},{"location":"dcu-datacatalog/#tables_1","text":"Table attributes are split between those that change infrequently (eg PK_FIELDS) and those that change often (eg size, modified date, and NOBS).","title":"Tables"},{"location":"dcu-datacatalog/#variables","text":"Variable attributes come from dictionary tables with an extra PK indicator. A PK is identified by the fact the variable is within an index that is both UNIQUE and NOTNULL. Variable names are always uppercase.","title":"Variables"},{"location":"dcu-datacatalog/#assumptions","text":"The following assumptions are made: Data Models (eg attributes) are not sensitive. If so the catalog tables should be disabled. Users can see all tables in the libraries they can access. The refresh process will close out any tables that are not found, if the user can see at least one table in a library. For a particular site, libraries are unique on LIBREF. If you have duplicate librefs, specific table security setups, or sensitive models - contact us.","title":"Assumptions"},{"location":"dcu-fileupload/","text":"Data Controller for SAS: File Uploads \u00b6 Files can be uploaded via the Editor interface - first choose the library and table, then click \"Upload\". All versions of excel are supported. Uploaded data may optionally contain a column named _____DELETE__THIS__RECORD_____ - where this contains the value \"Yes\" the row is marked for deletion. If loading very large files (eg over 10mb) it is more efficient to use CSV format, as this bypasses the local rendering engine, but also the local DQ checks - so be careful! Examples of local (excel) but not remote (CSV) file checks include: Length of character variables - CSV files are truncated at the max target column length Length of numeric variables - if the target numeric variable is below 8 bytes then the staged CSV value may be rounded if it is too large to fit NOTNULL - this rule is only applied at backend when the constraint is physical (rather than a DC setting) MINVAL MAXVAL CASE Note that the HARDSELECT_*** hooks are not applied to the rendered Excel values (they are currently only applied when editing a cell). Excel Uploads \u00b6 Thanks to our pro license of sheetJS , we can support all versions of excel, large workbooks, and extract data extremely fast. We also support the ingest of password-protected workbooks . The rules for data extraction are: Scan the spreadsheet until a row is found with all the target columns (not case sensitive) Extract data below until the first row containing a blank primary key value This is incredibly flexible, and means: data can be anywhere, on any worksheet data can contain additional columns (they are just ignored) data can be completely surrounded by other data A copy of the original Excel file is also uploaded to the staging area. This means that a complete audit trail can be captured, right back to the original source data. Note If the excel contains more than one range with the target columns (eg, on different sheets), only the FIRST will be extracted. CSV Uploads \u00b6 The following should be considered when uploading data in this way: A header row (with variable names) is required Variable names must match those in the target table (not case sensitive). An easy way to ensure this is to download the data from Viewer and use this as a template. Duplicate variable names are not permitted Missing columns are not permitted Additional columns are ignored The order of variables does not matter EXCEPT for the (optional) _____DELETE__THIS__RECORD_____ variable. When using this variable, it must be the first . The delimiter is extracted from the header row - so for var1;var2;var3 the delimeter would be assumed to be a semicolon The above assumes the delimiter is the first special character! So var,1;var2;var3 would fail The following characters should not be used as delimiters doublequote quote space underscore When loading dates, be aware that Data Controller makes use of the ANYDTDTE and ANYDTDTTME informats (width 19). This means that uploaded date / datetime values should be unambiguous (eg 01FEB1942 vs 01/02/42 ), to avoid confusion - as the latter could be interpreted as 02JAN2042 depending on your locale and options YEARCUTOFF settings. Note that UTC dates with offset values (eg 2018-12-26T09:19:25.123+0100 ) are not currently supported. If this is a feature you would like to see, contact us. Tip To get a copy of a file in the right format for upload, use the file download feature in the Viewer tab Warning Lengths are taken from the target table. If a CSV contains long strings (eg \"ABCDE\" for a $3 variable) then the rest will be silently truncated (only \"ABC\" staged and loaded). If the target variable is a short numeric (eg 4., or 4 bytes) then floats or large integers may be rounded. This issue does not apply to excel uploads, which are first validated in the browser.","title":"File Uploads"},{"location":"dcu-fileupload/#data-controller-for-sas-file-uploads","text":"Files can be uploaded via the Editor interface - first choose the library and table, then click \"Upload\". All versions of excel are supported. Uploaded data may optionally contain a column named _____DELETE__THIS__RECORD_____ - where this contains the value \"Yes\" the row is marked for deletion. If loading very large files (eg over 10mb) it is more efficient to use CSV format, as this bypasses the local rendering engine, but also the local DQ checks - so be careful! Examples of local (excel) but not remote (CSV) file checks include: Length of character variables - CSV files are truncated at the max target column length Length of numeric variables - if the target numeric variable is below 8 bytes then the staged CSV value may be rounded if it is too large to fit NOTNULL - this rule is only applied at backend when the constraint is physical (rather than a DC setting) MINVAL MAXVAL CASE Note that the HARDSELECT_*** hooks are not applied to the rendered Excel values (they are currently only applied when editing a cell).","title":"Data Controller for SAS: File Uploads"},{"location":"dcu-fileupload/#excel-uploads","text":"Thanks to our pro license of sheetJS , we can support all versions of excel, large workbooks, and extract data extremely fast. We also support the ingest of password-protected workbooks . The rules for data extraction are: Scan the spreadsheet until a row is found with all the target columns (not case sensitive) Extract data below until the first row containing a blank primary key value This is incredibly flexible, and means: data can be anywhere, on any worksheet data can contain additional columns (they are just ignored) data can be completely surrounded by other data A copy of the original Excel file is also uploaded to the staging area. This means that a complete audit trail can be captured, right back to the original source data. Note If the excel contains more than one range with the target columns (eg, on different sheets), only the FIRST will be extracted.","title":"Excel Uploads"},{"location":"dcu-fileupload/#csv-uploads","text":"The following should be considered when uploading data in this way: A header row (with variable names) is required Variable names must match those in the target table (not case sensitive). An easy way to ensure this is to download the data from Viewer and use this as a template. Duplicate variable names are not permitted Missing columns are not permitted Additional columns are ignored The order of variables does not matter EXCEPT for the (optional) _____DELETE__THIS__RECORD_____ variable. When using this variable, it must be the first . The delimiter is extracted from the header row - so for var1;var2;var3 the delimeter would be assumed to be a semicolon The above assumes the delimiter is the first special character! So var,1;var2;var3 would fail The following characters should not be used as delimiters doublequote quote space underscore When loading dates, be aware that Data Controller makes use of the ANYDTDTE and ANYDTDTTME informats (width 19). This means that uploaded date / datetime values should be unambiguous (eg 01FEB1942 vs 01/02/42 ), to avoid confusion - as the latter could be interpreted as 02JAN2042 depending on your locale and options YEARCUTOFF settings. Note that UTC dates with offset values (eg 2018-12-26T09:19:25.123+0100 ) are not currently supported. If this is a feature you would like to see, contact us. Tip To get a copy of a file in the right format for upload, use the file download feature in the Viewer tab Warning Lengths are taken from the target table. If a CSV contains long strings (eg \"ABCDE\" for a $3 variable) then the rest will be silently truncated (only \"ABC\" staged and loaded). If the target variable is a short numeric (eg 4., or 4 bytes) then floats or large integers may be rounded. This issue does not apply to excel uploads, which are first validated in the browser.","title":"CSV Uploads"},{"location":"dcu-lineage/","text":"Data Lineage \u00b6 The Data Lineage feature is available for SAS 9 installs. The implementation differs depending on whether the lineage is table level or column level. Table Level lineage \u00b6 Table level lineage is relatively straightforward, and so it is extracted in a single ad-hoc proc metadata call and stored in the DATACTRL.MPE_LINEAGE_TABS table. To trigger the population (or refresh) of this table, simply execute the YOURSERVER/SASStoredProcess/?_program={appLoc}/DataController/admin/refreshtablelineage service from a browser. This data is stored with SCD2 so it is possible to track changes to lineage over time. When users execute table level lineage, queries are made against this table, so there is very little metadata impact. Column Level lineage \u00b6 Column level lineage is more complex as it also includes all the different transforms, and calculation logic along the way. For this reason it is performed at runtime, which means the initial request can take some time if there is a lot of lineage. After the first request, subsequent lineage requests (for that particular column and direction) are cached in the DATACTRL.MPE_LINEAGE_COLS table for faster response times. If the job is changed and a new diagram is needed, the user can click the 'refresh' checkbox. Export Types \u00b6 Both Table and column level lineage pages allow the following export formats: SVG - high res digram format PNG - image format DOT - the graphviz language format used to generate the diagram CSV - a download of all the sources and targets in the diagram","title":"Data Lineage"},{"location":"dcu-lineage/#data-lineage","text":"The Data Lineage feature is available for SAS 9 installs. The implementation differs depending on whether the lineage is table level or column level.","title":"Data Lineage"},{"location":"dcu-lineage/#table-level-lineage","text":"Table level lineage is relatively straightforward, and so it is extracted in a single ad-hoc proc metadata call and stored in the DATACTRL.MPE_LINEAGE_TABS table. To trigger the population (or refresh) of this table, simply execute the YOURSERVER/SASStoredProcess/?_program={appLoc}/DataController/admin/refreshtablelineage service from a browser. This data is stored with SCD2 so it is possible to track changes to lineage over time. When users execute table level lineage, queries are made against this table, so there is very little metadata impact.","title":"Table Level lineage"},{"location":"dcu-lineage/#column-level-lineage","text":"Column level lineage is more complex as it also includes all the different transforms, and calculation logic along the way. For this reason it is performed at runtime, which means the initial request can take some time if there is a lot of lineage. After the first request, subsequent lineage requests (for that particular column and direction) are cached in the DATACTRL.MPE_LINEAGE_COLS table for faster response times. If the job is changed and a new diagram is needed, the user can click the 'refresh' checkbox.","title":"Column Level lineage"},{"location":"dcu-lineage/#export-types","text":"Both Table and column level lineage pages allow the following export formats: SVG - high res digram format PNG - image format DOT - the graphviz language format used to generate the diagram CSV - a download of all the sources and targets in the diagram","title":"Export Types"},{"location":"dcu-tableviewer/","text":"Data Controller for SAS: Viewer \u00b6 The viewer screen provides a raw view of the underlying table. Choose a library, then a table, and click view to see the first 5000 rows. A filter option is provided should you wish to view a different section of rows. The following libraries will be visible: All libraries available on startup (session autoexec) Any libraries configured in the services/public/[Data_Controller_Settings/settings] Stored Process / Viya Job All libraries available to the logged in user in metadata (SAS 9 only) Row and Column level security can also be applied in VIEW mode, as can additional table-level permissions (MPE_SECURITY table). Full Table Search \u00b6 A single search box can be used to make a full table search on any character or numeric value, using this macro . Options \u00b6 This button shows a range of options. If the table is editable, you will also see a EDIT option. Download \u00b6 The Download button gives several options for obtaining the current view of data: 1) CSV. This provides a comma delimited file. 2) Excel. This provides a tab delimited file. 3) SAS Datalines. This provides a SAS program with data as datalines, so that the data can be rebuilt as a SAS table. 4) SAS DDL. A download of a DDL file using SAS flavoured syntax. 5) TSQL DDL. A DDL download using SQL Server flavoured syntax. Note - if the table is registered in Data Controller as being TXTEMPORAL (SCD2) then the download option will prefilter for the current records and removes the valid from / valid to variables. This makes the CSV suitable for DC file upload, if desired. Web Query URL \u00b6 This option gives you a URL that can be used to import data directly into third party tools such as Power BI or Microsoft Excel (as a \"web query\"). You can set up a filter, eg for a particular month, and refresh the query on demand using client tooling such as VBA.","title":"Table Viewer"},{"location":"dcu-tableviewer/#data-controller-for-sas-viewer","text":"The viewer screen provides a raw view of the underlying table. Choose a library, then a table, and click view to see the first 5000 rows. A filter option is provided should you wish to view a different section of rows. The following libraries will be visible: All libraries available on startup (session autoexec) Any libraries configured in the services/public/[Data_Controller_Settings/settings] Stored Process / Viya Job All libraries available to the logged in user in metadata (SAS 9 only) Row and Column level security can also be applied in VIEW mode, as can additional table-level permissions (MPE_SECURITY table).","title":"Data Controller for SAS: Viewer"},{"location":"dcu-tableviewer/#full-table-search","text":"A single search box can be used to make a full table search on any character or numeric value, using this macro .","title":"Full Table Search"},{"location":"dcu-tableviewer/#options","text":"This button shows a range of options. If the table is editable, you will also see a EDIT option.","title":"Options"},{"location":"dcu-tableviewer/#download","text":"The Download button gives several options for obtaining the current view of data: 1) CSV. This provides a comma delimited file. 2) Excel. This provides a tab delimited file. 3) SAS Datalines. This provides a SAS program with data as datalines, so that the data can be rebuilt as a SAS table. 4) SAS DDL. A download of a DDL file using SAS flavoured syntax. 5) TSQL DDL. A DDL download using SQL Server flavoured syntax. Note - if the table is registered in Data Controller as being TXTEMPORAL (SCD2) then the download option will prefilter for the current records and removes the valid from / valid to variables. This makes the CSV suitable for DC file upload, if desired.","title":"Download"},{"location":"dcu-tableviewer/#web-query-url","text":"This option gives you a URL that can be used to import data directly into third party tools such as Power BI or Microsoft Excel (as a \"web query\"). You can set up a filter, eg for a particular month, and refresh the query on demand using client tooling such as VBA.","title":"Web Query URL"},{"location":"dynamic-cell-dropdown/","text":"Dynamic Cell Dropdown \u00b6 This is a simple, but incredibly powerful feature! Configure a SAS process to run when clicking a particular cell. Data Controller will send the row to SAS, and your SAS program can use the values in the row determine a column of values to send back - which will be used in the frontend selectbox. So if you'd like the user to only see products for a particular category, or ISIN's for a particular asset group, you can perform that easily. This feature is used extensively in Data Controller to fetch tables specific to a library, or columns specific to a table: You can also use the response to populate other dropdowns (also in the same row) in the same request - these are called 'extended validations'. Frontend Configuration \u00b6 Open the MPE_VALIDATIONS table and configure the library, table and column that should contain the selectbox. In the RULE_TYPE column, enter either: HARDSELECT_HOOK - The user entry MUST match the returned values SOFTSELECT_HOOK - The user can view the list but type something else if they wish The RULE_VALUE column should contain the full path to the SAS Program, Viya Job or SAS 9 Stored process that you would like to execute. If the value ends in \".sas\" then it is assumed to be a SAS program on a directory, otherwise a SAS web service (STP or Viya Job). Backend Configuration \u00b6 If creating a Stored Process, be sure to deselect the 'automatic SAS macros' - the presence of %stpbegin or %stpend autocall macros will cause problems with the Data Controller backend. You can write any SAS code you wish. For examples of hook scripts you can look at the Data Controller internal validation programs (listed in the MPE_VALIDATIONS table). You will receive the following as inputs: work.source_row -> A dataset containing the current row being modified in Data Controller. This will have already been created in the current SAS session. All variables are available. Use this to filter the initial values in work.dynamic_values . &DC_LIBREF -> The DC control library &LIBDS - The library.dataset being filtered &VARIABLE_NM - The column for which to supply the validation The following tables should be created in the WORK library as outputs: work.dynamic_values work.dynamic_extended_values (optional) WORK.DYNAMIC_VALUES \u00b6 This output table can contain up to three columns: display_index (optional, mandatory if using dynamic_extended_values ). Is a numeric key used to join the two tables. display_value - always character raw_value - unformatted character or numeric according to source data type Example values: DISPLAY_INDEX:best. DISPLAY_VALUE:$ RAW_VALUE 1 $77.43 77.43 2 $88.43 88.43 WORK.DYNAMIC_EXTENDED_VALUES \u00b6 This output table is optional. If provided, it will map the DISPLAY_INDEX from the DYNAMIC_VALUES table to additional column/value pairs, that will be used to populate dropdowns for other cells in the same row. The following columns should be provided: display_index - a numeric key joining each value to the dynamic_values table extra_col_name - the name of the additional variable(s) to contain the extra dropdown(s) display_value - the value to display in the dropdown. Always character. display_type - Either C or N depending on the raw value type raw_value_num - The unformatted value if numeric raw_value_char - The unformatted value if character forced_value - set to 1 to force this value to be automatically selected when the source value is changed. If anything else but 1, the dropdown will still appear, but the user must manually make the selection. Example Values: DISPLAY_INDEX:best. EXTRA_COL_NAME:$32 DISPLAY_VALUE:$ DISPLAY_TYPE:$1. RAW_VALUE_NUM RAW_VALUE_CHAR:$5000 FORCED_VALUE 1 DISCOUNT_RT \"50%\" N 0.5 . 1 DISCOUNT_RT \"40%\" N 0.4 0 1 DISCOUNT_RT \"30%\" N 0.3 1 1 CURRENCY_SYMBOL \"GBP\" C \"GBP\" . 1 CURRENCY_SYMBOL \"RSD\" C \"RSD\" . 2 DISCOUNT_RT \"50%\" N 0.5 . 2 DISCOUNT_RT \"40%\" N 0.4 1 2 CURRENCY_SYMBOL \"EUR\" C \"EUR\" . 2 CURRENCY_SYMBOL \"HKD\" C \"HKD\" 1 Code Examples \u00b6 Simple dropdown /** @file @brief Simple dynamic cell dropdown for product code @details The input table is simply one row from the target table called \"work.source_row\". Available macro variables: @li DC_LIBREF - The DC control library @li LIBDS - The library.dataset being filtered @li VARIABLE_NM - The column being filtered

    Service Outputs

    Output should be a single table called \"work.dynamic_values\" in the format below. |DISPLAY_VALUE:$|RAW_VALUE:??| |---|---| |$44.00|44| **/ %dc_assignlib (READ,mylibref) proc sql; create table work . DYNAMIC_VALUES as select distinct some_product as raw_value from mylibref . my_other_table where area in ( select area from work . source_row) order by 1 ; Extended dropdown proc sql; create table work . source as select libref,dsn from &DC_LIBREF. .MPE_TABLES where tx_to > \"%sysfunc(datetime(),E8601DT26.6)\" dt order by 1 , 2 ; data work . DYNAMIC_VALUES ( keep =display_index raw_value display_value); set work . source end =last; by libref; if last . libref then do ; display_index +1 ; raw_value=libref; display_value=libref; output ; end ; if last then do ; display_index +1 ; raw_value= '*ALL*' ; display_value= '*ALL*' ; output ; end ; run; data work . dynamic_extended_values( keep =display_index extra_col_name display_type display_value RAW_VALUE_CHAR raw_value_num forced_value); set work . source end =last; by libref dsn; retain extra_col_name 'ALERT_DS' ; retain display_type 'C' ; retain raw_value_num .; raw_value_char=dsn; display_value=dsn; forced_value= 0 ; if first . libref then display_index +1 ; if last . libref then do ; display_value= '*ALL*' ; raw_value_char= '*ALL*' ; forced_value= 1 ; output ; end ; else output ; if last then do ; display_value= '*ALL*' ; raw_value_char= '*ALL*' ; forced_value= 1 ; output ; end ; run; Technical Notes \u00b6 When first clicking on a 'dynamic dropdown' cell, the frontend will first hash the entire row, and store the subsequent response from SAS against this hash in an internal lookup table. In this way, the lookup table can be subsequently referenced to vastly improve performance (by avoiding unnecessary server requests). The lookup event will occur immediately upon clicking on the (dynamic dropdown) cell. If the row has not changed since the previous click, the response will be instant. If any value in the row HAS changed, and that particular combination of values has not previously been requested (in the same browser session), then a request to SAS will need to take place before the dropdown values are shown.","title":"Dynamic Cell Dropdown"},{"location":"dynamic-cell-dropdown/#dynamic-cell-dropdown","text":"This is a simple, but incredibly powerful feature! Configure a SAS process to run when clicking a particular cell. Data Controller will send the row to SAS, and your SAS program can use the values in the row determine a column of values to send back - which will be used in the frontend selectbox. So if you'd like the user to only see products for a particular category, or ISIN's for a particular asset group, you can perform that easily. This feature is used extensively in Data Controller to fetch tables specific to a library, or columns specific to a table: You can also use the response to populate other dropdowns (also in the same row) in the same request - these are called 'extended validations'.","title":"Dynamic Cell Dropdown"},{"location":"dynamic-cell-dropdown/#frontend-configuration","text":"Open the MPE_VALIDATIONS table and configure the library, table and column that should contain the selectbox. In the RULE_TYPE column, enter either: HARDSELECT_HOOK - The user entry MUST match the returned values SOFTSELECT_HOOK - The user can view the list but type something else if they wish The RULE_VALUE column should contain the full path to the SAS Program, Viya Job or SAS 9 Stored process that you would like to execute. If the value ends in \".sas\" then it is assumed to be a SAS program on a directory, otherwise a SAS web service (STP or Viya Job).","title":"Frontend Configuration"},{"location":"dynamic-cell-dropdown/#backend-configuration","text":"If creating a Stored Process, be sure to deselect the 'automatic SAS macros' - the presence of %stpbegin or %stpend autocall macros will cause problems with the Data Controller backend. You can write any SAS code you wish. For examples of hook scripts you can look at the Data Controller internal validation programs (listed in the MPE_VALIDATIONS table). You will receive the following as inputs: work.source_row -> A dataset containing the current row being modified in Data Controller. This will have already been created in the current SAS session. All variables are available. Use this to filter the initial values in work.dynamic_values . &DC_LIBREF -> The DC control library &LIBDS - The library.dataset being filtered &VARIABLE_NM - The column for which to supply the validation The following tables should be created in the WORK library as outputs: work.dynamic_values work.dynamic_extended_values (optional)","title":"Backend Configuration"},{"location":"dynamic-cell-dropdown/#workdynamic_values","text":"This output table can contain up to three columns: display_index (optional, mandatory if using dynamic_extended_values ). Is a numeric key used to join the two tables. display_value - always character raw_value - unformatted character or numeric according to source data type Example values: DISPLAY_INDEX:best. DISPLAY_VALUE:$ RAW_VALUE 1 $77.43 77.43 2 $88.43 88.43","title":"WORK.DYNAMIC_VALUES"},{"location":"dynamic-cell-dropdown/#workdynamic_extended_values","text":"This output table is optional. If provided, it will map the DISPLAY_INDEX from the DYNAMIC_VALUES table to additional column/value pairs, that will be used to populate dropdowns for other cells in the same row. The following columns should be provided: display_index - a numeric key joining each value to the dynamic_values table extra_col_name - the name of the additional variable(s) to contain the extra dropdown(s) display_value - the value to display in the dropdown. Always character. display_type - Either C or N depending on the raw value type raw_value_num - The unformatted value if numeric raw_value_char - The unformatted value if character forced_value - set to 1 to force this value to be automatically selected when the source value is changed. If anything else but 1, the dropdown will still appear, but the user must manually make the selection. Example Values: DISPLAY_INDEX:best. EXTRA_COL_NAME:$32 DISPLAY_VALUE:$ DISPLAY_TYPE:$1. RAW_VALUE_NUM RAW_VALUE_CHAR:$5000 FORCED_VALUE 1 DISCOUNT_RT \"50%\" N 0.5 . 1 DISCOUNT_RT \"40%\" N 0.4 0 1 DISCOUNT_RT \"30%\" N 0.3 1 1 CURRENCY_SYMBOL \"GBP\" C \"GBP\" . 1 CURRENCY_SYMBOL \"RSD\" C \"RSD\" . 2 DISCOUNT_RT \"50%\" N 0.5 . 2 DISCOUNT_RT \"40%\" N 0.4 1 2 CURRENCY_SYMBOL \"EUR\" C \"EUR\" . 2 CURRENCY_SYMBOL \"HKD\" C \"HKD\" 1","title":"WORK.DYNAMIC_EXTENDED_VALUES"},{"location":"dynamic-cell-dropdown/#code-examples","text":"Simple dropdown /** @file @brief Simple dynamic cell dropdown for product code @details The input table is simply one row from the target table called \"work.source_row\". Available macro variables: @li DC_LIBREF - The DC control library @li LIBDS - The library.dataset being filtered @li VARIABLE_NM - The column being filtered

    Service Outputs

    Output should be a single table called \"work.dynamic_values\" in the format below. |DISPLAY_VALUE:$|RAW_VALUE:??| |---|---| |$44.00|44| **/ %dc_assignlib (READ,mylibref) proc sql; create table work . DYNAMIC_VALUES as select distinct some_product as raw_value from mylibref . my_other_table where area in ( select area from work . source_row) order by 1 ; Extended dropdown proc sql; create table work . source as select libref,dsn from &DC_LIBREF. .MPE_TABLES where tx_to > \"%sysfunc(datetime(),E8601DT26.6)\" dt order by 1 , 2 ; data work . DYNAMIC_VALUES ( keep =display_index raw_value display_value); set work . source end =last; by libref; if last . libref then do ; display_index +1 ; raw_value=libref; display_value=libref; output ; end ; if last then do ; display_index +1 ; raw_value= '*ALL*' ; display_value= '*ALL*' ; output ; end ; run; data work . dynamic_extended_values( keep =display_index extra_col_name display_type display_value RAW_VALUE_CHAR raw_value_num forced_value); set work . source end =last; by libref dsn; retain extra_col_name 'ALERT_DS' ; retain display_type 'C' ; retain raw_value_num .; raw_value_char=dsn; display_value=dsn; forced_value= 0 ; if first . libref then display_index +1 ; if last . libref then do ; display_value= '*ALL*' ; raw_value_char= '*ALL*' ; forced_value= 1 ; output ; end ; else output ; if last then do ; display_value= '*ALL*' ; raw_value_char= '*ALL*' ; forced_value= 1 ; output ; end ; run;","title":"Code Examples"},{"location":"dynamic-cell-dropdown/#technical-notes","text":"When first clicking on a 'dynamic dropdown' cell, the frontend will first hash the entire row, and store the subsequent response from SAS against this hash in an internal lookup table. In this way, the lookup table can be subsequently referenced to vastly improve performance (by avoiding unnecessary server requests). The lookup event will occur immediately upon clicking on the (dynamic dropdown) cell. If the row has not changed since the previous click, the response will be instant. If any value in the row HAS changed, and that particular combination of values has not previously been requested (in the same browser session), then a request to SAS will need to take place before the dropdown values are shown.","title":"Technical Notes"},{"location":"emails/","text":"Data Controller for SAS\u00ae - Emails \u00b6 Overview \u00b6 Data Controller enables email alerts for users when tables are: SUBMITTED - a proposed change has been submitted. APPROVED - the proposed change was approved and applied. REJECTED - the proposed change was rejected. Emails are sent after any post edit / post approve hooks. They can be sent when specific tables are updated, or when any tables in a particular library are updated, or for all changes to all tables. See configuration section below. Email addresses are looked for first in DCXXXXXX.MPE_EMAILS . If they are not found there, then a metadata search is made (the first email found in metadata for that user is used). Setup \u00b6 As not every site has emails configured, this feature is switched OFF by default. To switch it on, navigate to DCXXXXXX.MPE_CONFIG and set the value for DC_EMAIL_ALERTS to be YES (uppercase). Tip If your Stored Process session does not have the email options configured, then the appropriate options statement must be invoked. These options may need to be done at startup, or in the configuration file. See documentation Configuration \u00b6 The DCXXXXXX.MPE_ALERTS table must be updated with the following attributes: ALERT_EVENT - either *ALL* , SUBMITTED , APPROVED or REJECTED ALERT_LIB - either *ALL* or the libref to be alerted on ALERT_DS - either *ALL* or the dataset name to be alerted on ALERT_USER - the metadata name (not displayname) of the user to be alerted If your site does not put emails in metadata, then the user emails must instead be entered in DCXXXXXX.MPE_EMAILS .","title":"Emails"},{"location":"emails/#data-controller-for-sas-emails","text":"","title":"Data Controller for SAS\u00ae - Emails"},{"location":"emails/#overview","text":"Data Controller enables email alerts for users when tables are: SUBMITTED - a proposed change has been submitted. APPROVED - the proposed change was approved and applied. REJECTED - the proposed change was rejected. Emails are sent after any post edit / post approve hooks. They can be sent when specific tables are updated, or when any tables in a particular library are updated, or for all changes to all tables. See configuration section below. Email addresses are looked for first in DCXXXXXX.MPE_EMAILS . If they are not found there, then a metadata search is made (the first email found in metadata for that user is used).","title":"Overview"},{"location":"emails/#setup","text":"As not every site has emails configured, this feature is switched OFF by default. To switch it on, navigate to DCXXXXXX.MPE_CONFIG and set the value for DC_EMAIL_ALERTS to be YES (uppercase). Tip If your Stored Process session does not have the email options configured, then the appropriate options statement must be invoked. These options may need to be done at startup, or in the configuration file. See documentation","title":"Setup"},{"location":"emails/#configuration","text":"The DCXXXXXX.MPE_ALERTS table must be updated with the following attributes: ALERT_EVENT - either *ALL* , SUBMITTED , APPROVED or REJECTED ALERT_LIB - either *ALL* or the libref to be alerted on ALERT_DS - either *ALL* or the dataset name to be alerted on ALERT_USER - the metadata name (not displayname) of the user to be alerted If your site does not put emails in metadata, then the user emails must instead be entered in DCXXXXXX.MPE_EMAILS .","title":"Configuration"},{"location":"evaluation-agreement/","text":"Data Controller for SAS\u00ae Evaluation Agreement \u00b6 The terms and conditions contained below constitute a legal agreement. This agreement (\"Agreement\") contains herein the entire agreement between the licensee (\"Licensee\") and Bowe IO Ltd. Read this agreement carefully. By downloading, installing, and/or examining the product, you acknowledge: 1 - You are authorized to enter this agreement for and on behalf of your company, and are doing so, and 2 - You have read, understand and agree that you and the company shall be bound by these terms and conditions and every modification and addition provided for. Software products included with this product that are not Bowe IO Ltd products are licensed to you by the software provider. Please refer to the license contained in the provider's product for their terms of use. 1. License Grant. \u00b6 Bowe IO Ltd grants you a limited, non-exclusive, non-transferable license to use, for evaluation/non-production purposes only , the Bowe IO Ltd software program(s) known as Data Controller for SAS\u00ae (the \"Software\") - and related product documentation - at no charge, subject to the terms and restrictions set forth in this License Agreement. You are not permitted to use the Software in any manner not expressly authorized by this License. You acknowledge and agree that ownership of the Software and all subsequent copies thereof regardless of the form or media are held by Bowe IO Ltd. 2. Term of Agreement. \u00b6 Your license is effective until terminated by Bowe IO Ltd (at the sole discretion of Bowe IO Ltd and without notice). The License will terminate automatically if you fail to comply with any of the limitations or other requirements described herein. At termination you shall cease all use of the Software and destroy all copies, full or partial, of the Software. 3. Ownership Rights. \u00b6 The Software and related documentation are protected by United Kingdom copyright laws and international treaties. Bowe IO Ltd, third party component providers and open source component providers own and retain all right, title and interest in and to the Software and related documentation, including all copyrights, patents, trade secret rights, trademarks and other intellectual property rights therein. 4. Use of Name and Trademarks. \u00b6 You shall not use the name, trade names or trademarks of Bowe IO Ltd or any of its affiliates in any advertising, promotional literature or any other material, whether in written, electronic or other form, without prior approval. 5. Restrictions \u00b6 5.1 - You may not rent, lease, lend, redistribute or sublicense the Software. You may not copy the Software other than to make archival or backup copies - provided that the backup copy includes all copyright or other proprietary notices contained on the original. You may not copy related product documentation. You may not modify, reverse engineer, decompile, or disassemble the Software, except to the extent the such restriction is expressly prohibited by applicable law. 5.2 - Certain components of the Software are provided under various Open Source licenses that have been made available to Bowe IO Ltd. You may modify or replace only these Open-Sourced Components; provided that (i) the resultant Software is used in place of the unmodified Software, on a single computer; and (ii) you otherwise comply with the terms of this License and any applicable licensing terms governing use of the Open-Sourced Components. Bowe IO Ltd is not obligated to provide any maintenance, technical or other support for the resultant Software. 6. Exclusion of Warranties. \u00b6 THE SOFTWARE IS PROVIDED TO LICENSEE \"AS IS\", AND ANY USE BY LICENSEE OF THE SOFTWARE WILL BE AT LICENSEE'S SOLE RISK. Bowe IO Ltd makes no warrranties relating to the softwtare, and disclaims all warranties (express or implied), including without limitation those of merchantability and fitness for any particular purpose. 7. Limitation of Liability. \u00b6 In no event shall Bowe IO Ltd be liable for any incidental, special, indirect or consequential damages whatsoever, including, without limitation, damages for loss of profits, loss of data, business interrupton or any other commercial damages or losses, arising out of or related to your use or inability to use the Bowe IO Ltd software, however caused, regardless of the theory of liabilty (contract, tort or otherwise) and even if Bowe IO Ltd has been advised of the possibility of such damages. 8. Governing law and jurisdiction \u00b6 8.1 - This agreement and any disputes or claims arising out of or in connection with its subject matter are governed by and construed in accordance with the law of England. 8.2 - The parties irrevocably agree that the courts of England have exclusive jurisdiction to settle any dispute or claim that arises out of or in connection with this agreement. 9. Assignment/Transfers. \u00b6 You may not assign or transfer this Agreement, in whole or in part, without the prior written consent of Bowe IO Ltd. Any attempted assignment or transfer in violation of this Section will be null and void. 10.Third Party Acknowledgements \u00b6 (A) Aspects of the Software utilize or include third party software and other copyrighted material. Acknowledgements, licensing terms and disclaimers for such material are available when accessing the Software on the Bowe IO Ltd website, and your use of such material is governed by their respective terms. (B) The Software includes certain software provided under various Open Source licenses. You may obtain complete machine-readable copies of the source code and licenses for the Open Source software at the Bowe IO Ltd Open Source website (https://docs.datacontroller.io/licenses). Open Source Software is distributed WITHOUT ANY WARRANTY, without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE 11. Severability. \u00b6 If any provision of this Agreement is held invalid, illegal or unenforceable, the validity, legality and enforceability of any of the remaining provisions of this Agreement shall not in any way be affected or impaired. 12. Entire Agreement. \u00b6 This Agreement is the entire agreement between you and Bowe IO Ltd concerning the Software and all related documentation and supersedes any other prior or contemporaneous agreements or communications with respect to the Software and related documentation, either written or oral.","title":"Evaluation Licence"},{"location":"evaluation-agreement/#data-controller-for-sas-evaluation-agreement","text":"The terms and conditions contained below constitute a legal agreement. This agreement (\"Agreement\") contains herein the entire agreement between the licensee (\"Licensee\") and Bowe IO Ltd. Read this agreement carefully. By downloading, installing, and/or examining the product, you acknowledge: 1 - You are authorized to enter this agreement for and on behalf of your company, and are doing so, and 2 - You have read, understand and agree that you and the company shall be bound by these terms and conditions and every modification and addition provided for. Software products included with this product that are not Bowe IO Ltd products are licensed to you by the software provider. Please refer to the license contained in the provider's product for their terms of use.","title":"Data Controller for SAS\u00ae Evaluation Agreement"},{"location":"evaluation-agreement/#1-license-grant","text":"Bowe IO Ltd grants you a limited, non-exclusive, non-transferable license to use, for evaluation/non-production purposes only , the Bowe IO Ltd software program(s) known as Data Controller for SAS\u00ae (the \"Software\") - and related product documentation - at no charge, subject to the terms and restrictions set forth in this License Agreement. You are not permitted to use the Software in any manner not expressly authorized by this License. You acknowledge and agree that ownership of the Software and all subsequent copies thereof regardless of the form or media are held by Bowe IO Ltd.","title":"1. License Grant."},{"location":"evaluation-agreement/#2-term-of-agreement","text":"Your license is effective until terminated by Bowe IO Ltd (at the sole discretion of Bowe IO Ltd and without notice). The License will terminate automatically if you fail to comply with any of the limitations or other requirements described herein. At termination you shall cease all use of the Software and destroy all copies, full or partial, of the Software.","title":"2. Term of Agreement."},{"location":"evaluation-agreement/#3-ownership-rights","text":"The Software and related documentation are protected by United Kingdom copyright laws and international treaties. Bowe IO Ltd, third party component providers and open source component providers own and retain all right, title and interest in and to the Software and related documentation, including all copyrights, patents, trade secret rights, trademarks and other intellectual property rights therein.","title":"3. Ownership Rights."},{"location":"evaluation-agreement/#4-use-of-name-and-trademarks","text":"You shall not use the name, trade names or trademarks of Bowe IO Ltd or any of its affiliates in any advertising, promotional literature or any other material, whether in written, electronic or other form, without prior approval.","title":"4. Use of Name and Trademarks."},{"location":"evaluation-agreement/#5-restrictions","text":"5.1 - You may not rent, lease, lend, redistribute or sublicense the Software. You may not copy the Software other than to make archival or backup copies - provided that the backup copy includes all copyright or other proprietary notices contained on the original. You may not copy related product documentation. You may not modify, reverse engineer, decompile, or disassemble the Software, except to the extent the such restriction is expressly prohibited by applicable law. 5.2 - Certain components of the Software are provided under various Open Source licenses that have been made available to Bowe IO Ltd. You may modify or replace only these Open-Sourced Components; provided that (i) the resultant Software is used in place of the unmodified Software, on a single computer; and (ii) you otherwise comply with the terms of this License and any applicable licensing terms governing use of the Open-Sourced Components. Bowe IO Ltd is not obligated to provide any maintenance, technical or other support for the resultant Software.","title":"5. Restrictions"},{"location":"evaluation-agreement/#6-exclusion-of-warranties","text":"THE SOFTWARE IS PROVIDED TO LICENSEE \"AS IS\", AND ANY USE BY LICENSEE OF THE SOFTWARE WILL BE AT LICENSEE'S SOLE RISK. Bowe IO Ltd makes no warrranties relating to the softwtare, and disclaims all warranties (express or implied), including without limitation those of merchantability and fitness for any particular purpose.","title":"6. Exclusion of Warranties."},{"location":"evaluation-agreement/#7-limitation-of-liability","text":"In no event shall Bowe IO Ltd be liable for any incidental, special, indirect or consequential damages whatsoever, including, without limitation, damages for loss of profits, loss of data, business interrupton or any other commercial damages or losses, arising out of or related to your use or inability to use the Bowe IO Ltd software, however caused, regardless of the theory of liabilty (contract, tort or otherwise) and even if Bowe IO Ltd has been advised of the possibility of such damages.","title":"7. Limitation of Liability."},{"location":"evaluation-agreement/#8-governing-law-and-jurisdiction","text":"8.1 - This agreement and any disputes or claims arising out of or in connection with its subject matter are governed by and construed in accordance with the law of England. 8.2 - The parties irrevocably agree that the courts of England have exclusive jurisdiction to settle any dispute or claim that arises out of or in connection with this agreement.","title":"8. Governing law and jurisdiction"},{"location":"evaluation-agreement/#9-assignmenttransfers","text":"You may not assign or transfer this Agreement, in whole or in part, without the prior written consent of Bowe IO Ltd. Any attempted assignment or transfer in violation of this Section will be null and void.","title":"9. Assignment/Transfers."},{"location":"evaluation-agreement/#10third-party-acknowledgements","text":"(A) Aspects of the Software utilize or include third party software and other copyrighted material. Acknowledgements, licensing terms and disclaimers for such material are available when accessing the Software on the Bowe IO Ltd website, and your use of such material is governed by their respective terms. (B) The Software includes certain software provided under various Open Source licenses. You may obtain complete machine-readable copies of the source code and licenses for the Open Source software at the Bowe IO Ltd Open Source website (https://docs.datacontroller.io/licenses). Open Source Software is distributed WITHOUT ANY WARRANTY, without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE","title":"10.Third Party Acknowledgements"},{"location":"evaluation-agreement/#11-severability","text":"If any provision of this Agreement is held invalid, illegal or unenforceable, the validity, legality and enforceability of any of the remaining provisions of this Agreement shall not in any way be affected or impaired.","title":"11. Severability."},{"location":"evaluation-agreement/#12-entire-agreement","text":"This Agreement is the entire agreement between you and Bowe IO Ltd concerning the Software and all related documentation and supersedes any other prior or contemporaneous agreements or communications with respect to the Software and related documentation, either written or oral.","title":"12. Entire Agreement."},{"location":"excel/","text":"Excel Uploads \u00b6 Data Controller for SAS\u00ae supports all versions of excel. Data is extracted from excel from within the browser - there is no need for additional SAS components. So long as the column names match those in the target table, the data can be on any worksheet, start from any row, and any column. The data can be completely surrounded by irrelevant data - the extraction will stop as soon as it hits one empty cell in a primary key column. The columns can be in any order, and are not case sensitive. More details here . Formulas \u00b6 It is possible to configure certain columns to be extracted as formulae, rather than raw values. The target column must be character, and it should be wide enough to support the longest formula in the source data. If the order of values is important, you should include a row number in your primary key. Configuration is as follows: Once this is done, you are ready to upload: The final table will look like this: If you would like further integrations / support with excel uploads, we are happy to discuss new features. Just get in touch .","title":"Excel Formulas"},{"location":"excel/#excel-uploads","text":"Data Controller for SAS\u00ae supports all versions of excel. Data is extracted from excel from within the browser - there is no need for additional SAS components. So long as the column names match those in the target table, the data can be on any worksheet, start from any row, and any column. The data can be completely surrounded by irrelevant data - the extraction will stop as soon as it hits one empty cell in a primary key column. The columns can be in any order, and are not case sensitive. More details here .","title":"Excel Uploads"},{"location":"excel/#formulas","text":"It is possible to configure certain columns to be extracted as formulae, rather than raw values. The target column must be character, and it should be wide enough to support the longest formula in the source data. If the order of values is important, you should include a row number in your primary key. Configuration is as follows: Once this is done, you are ready to upload: The final table will look like this: If you would like further integrations / support with excel uploads, we are happy to discuss new features. Just get in touch .","title":"Formulas"},{"location":"filter/","text":"Filtering \u00b6 Data Controller for SAS\u00ae enables you to create complex table filters. The \"dynamic\" setting enables the dropdown values to be pre-filtered by previous filter clauses. Filtered views are shareable! Shared Filters \u00b6 When filters are submitted, the query is stored, and a unique URL is generated. This means you can share the link to a filtered view of a table! This can be used for VIEW, for EDIT and also for downloading data. Dynamic Where Clause \u00b6 When filtering without a dynamic where clause, all values are always returned in the selection box. By contrast, when the dynamic where clause box is checked (default), the values in the second and subsequent filter clauses are filtered by the previous filter clause settings, eg:","title":"Filter Mechanism"},{"location":"filter/#filtering","text":"Data Controller for SAS\u00ae enables you to create complex table filters. The \"dynamic\" setting enables the dropdown values to be pre-filtered by previous filter clauses. Filtered views are shareable!","title":"Filtering"},{"location":"filter/#shared-filters","text":"When filters are submitted, the query is stored, and a unique URL is generated. This means you can share the link to a filtered view of a table! This can be used for VIEW, for EDIT and also for downloading data.","title":"Shared Filters"},{"location":"filter/#dynamic-where-clause","text":"When filtering without a dynamic where clause, all values are always returned in the selection box. By contrast, when the dynamic where clause box is checked (default), the values in the second and subsequent filter clauses are filtered by the previous filter clause settings, eg:","title":"Dynamic Where Clause"},{"location":"formats/","text":"Formats \u00b6 Data Controller allows formats to be viewed and edited directly from the web interface - avoiding the need to create and maintain parallel 'CNTLIN' datasets. Formats are displayed with a special icon ( bolt ), in the same library as other tables (in both the VIEW and EDIT screens): Viewing or editing a format catalog will always mean that the entire catalog is exported, before being filtered (if filters applied) and displayed. For this reason, it is recommended to split a large format catalog over several catalogs, if performance is a consideration. The usual export mechanisms can also be applied - you can downlad the DDL, or export the catalog in CSV / Excel / Datalines / Markdown / DDL formats. When adding a format to MPE_TABLES, the DSN should contain the format catalog name plus a -FC extension. The LOADTYPE should be FORMAT_CAT and the BUSKEY should be FMTNAME START . HOOK scripts can also be applied (ie, run some DQ after an edit, or re-run a batch job after an approval). Example: LIBREF:$8. DSN:$32. LOADTYPE:$12. BUSKEY:$1000. MYLIB FORMATS-FC FORMAT_CAT FMTNAME START Just like regular table edits, all changes to formats are logged in the MPE_AUDIT table.","title":"Formats"},{"location":"formats/#formats","text":"Data Controller allows formats to be viewed and edited directly from the web interface - avoiding the need to create and maintain parallel 'CNTLIN' datasets. Formats are displayed with a special icon ( bolt ), in the same library as other tables (in both the VIEW and EDIT screens): Viewing or editing a format catalog will always mean that the entire catalog is exported, before being filtered (if filters applied) and displayed. For this reason, it is recommended to split a large format catalog over several catalogs, if performance is a consideration. The usual export mechanisms can also be applied - you can downlad the DDL, or export the catalog in CSV / Excel / Datalines / Markdown / DDL formats. When adding a format to MPE_TABLES, the DSN should contain the format catalog name plus a -FC extension. The LOADTYPE should be FORMAT_CAT and the BUSKEY should be FMTNAME START . HOOK scripts can also be applied (ie, run some DQ after an edit, or re-run a batch job after an approval). Example: LIBREF:$8. DSN:$32. LOADTYPE:$12. BUSKEY:$1000. MYLIB FORMATS-FC FORMAT_CAT FMTNAME START Just like regular table edits, all changes to formats are logged in the MPE_AUDIT table.","title":"Formats"},{"location":"libraries/","text":"Adding Libraries to Data Controller \u00b6 The process for adding new libraries to Data Controller depends on whether we are talking about: The VIEW or EDIT menu The flavour of SAS being used In VIEW mode, all available libraries are shown, unless the DC_RESTRICT_VIEWER option is set. In EDIT mode, only the libraries corresponding to the configuration in MPE_TABLES are visible. This list may be shorter if the user is not in the admin group or does not have the necessary security settings. Flavour specific guidance follows. Viya Libraries \u00b6 Library definitions should be added in the autoexec.sas of the designated Compute Context using Environment Manager. If the above is not feasible, it is possible to insert code in the [DC Drive Path]/services/settings.sas file however - this will have a performance impact due to the additional API calls. SAS 9 EBI Libraries \u00b6 In most cases, libname statements are NOT required so long as they are accessible in metadata. For the VIEW menu, the libname statement is made using the mm_assignlib macro (META engine). It is important that each library has a unique LIBREF. For the EDIT menu, direct libname statements are derived using the mm_assigndirectlib macro. If metadata extraction is not possible, libname statements may be added to the [DC Meta Path]/services/public/Data_Controller_Settings Stored Process. SASjs Server Libraries \u00b6 New library definitions can be added to the [DC Drive Path]/services/public/settings.sas Stored Program.","title":"Libraries"},{"location":"libraries/#adding-libraries-to-data-controller","text":"The process for adding new libraries to Data Controller depends on whether we are talking about: The VIEW or EDIT menu The flavour of SAS being used In VIEW mode, all available libraries are shown, unless the DC_RESTRICT_VIEWER option is set. In EDIT mode, only the libraries corresponding to the configuration in MPE_TABLES are visible. This list may be shorter if the user is not in the admin group or does not have the necessary security settings. Flavour specific guidance follows.","title":"Adding Libraries to Data Controller"},{"location":"libraries/#viya-libraries","text":"Library definitions should be added in the autoexec.sas of the designated Compute Context using Environment Manager. If the above is not feasible, it is possible to insert code in the [DC Drive Path]/services/settings.sas file however - this will have a performance impact due to the additional API calls.","title":"Viya Libraries"},{"location":"libraries/#sas-9-ebi-libraries","text":"In most cases, libname statements are NOT required so long as they are accessible in metadata. For the VIEW menu, the libname statement is made using the mm_assignlib macro (META engine). It is important that each library has a unique LIBREF. For the EDIT menu, direct libname statements are derived using the mm_assigndirectlib macro. If metadata extraction is not possible, libname statements may be added to the [DC Meta Path]/services/public/Data_Controller_Settings Stored Process.","title":"SAS 9 EBI Libraries"},{"location":"libraries/#sasjs-server-libraries","text":"New library definitions can be added to the [DC Drive Path]/services/public/settings.sas Stored Program.","title":"SASjs Server Libraries"},{"location":"licences/","text":"Data Controller for SAS\u00ae - Source Licences \u00b6 Overview \u00b6 Data Controller source licences are extracted automatically from our repo using the license-checker NPM module \u251c\u2500 @angular/animations@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/animations \u2502 \u2514\u2500 licenseFile: node_modules/@angular/animations/README.md \u251c\u2500 @angular/common@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/common \u2502 \u2514\u2500 licenseFile: node_modules/@angular/common/README.md \u251c\u2500 @angular/compiler@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/compiler \u2502 \u2514\u2500 licenseFile: node_modules/@angular/compiler/README.md \u251c\u2500 @angular/core@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/core \u2502 \u2514\u2500 licenseFile: node_modules/@angular/core/README.md \u251c\u2500 @angular/forms@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/forms \u2502 \u2514\u2500 licenseFile: node_modules/@angular/forms/README.md \u251c\u2500 @angular/platform-browser-dynamic@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/platform-browser-dynamic \u2502 \u2514\u2500 licenseFile: node_modules/@angular/platform-browser-dynamic/README.md \u251c\u2500 @angular/platform-browser@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/platform-browser \u2502 \u2514\u2500 licenseFile: node_modules/@angular/platform-browser/README.md \u251c\u2500 @angular/router@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/router \u2502 \u2514\u2500 licenseFile: node_modules/@angular/router/README.md \u251c\u2500 @clr/angular@4.0.14 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/vmware/clarity \u2502 \u251c\u2500 publisher: Clarity Design System \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@clr/angular \u2502 \u2514\u2500 licenseFile: node_modules/@clr/angular/README.md \u251c\u2500 @clr/icons@4.0.14 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: ssh://git@git.eng.vmware.com/clarity \u2502 \u251c\u2500 publisher: clarity \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@clr/icons \u2502 \u2514\u2500 licenseFile: node_modules/@clr/icons/README.md \u251c\u2500 @clr/ui@4.0.14 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/vmware/clarity \u2502 \u251c\u2500 publisher: clarity \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@clr/ui \u2502 \u2514\u2500 licenseFile: node_modules/@clr/ui/README.md \u251c\u2500 @handsontable/angular@7.0.0 \u2502 \u251c\u2500 licenses: Custom: https://handsontable.com \u2502 \u251c\u2500 repository: https://github.com/handsontable/handsontable \u2502 \u251c\u2500 publisher: Handsoncode \u2502 \u251c\u2500 email: hello@handsoncode.net \u2502 \u251c\u2500 url: https://handsoncode.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@handsontable/angular \u2502 \u2514\u2500 licenseFile: node_modules/@handsontable/angular/LICENSE.txt \u251c\u2500 @handsontable/formulajs@2.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/handsontable/formula.js \u2502 \u251c\u2500 publisher: Handsoncode \u2502 \u251c\u2500 email: hello@handsontable.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@handsontable/formulajs \u2502 \u2514\u2500 licenseFile: node_modules/@handsontable/formulajs/LICENSE \u251c\u2500 @npmcli/move-file@1.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/npm/move-file \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@npmcli/move-file \u2502 \u2514\u2500 licenseFile: node_modules/@npmcli/move-file/LICENSE.md \u251c\u2500 @sasjs/adapter@2.2.17 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/sasjs/adapter \u2502 \u251c\u2500 publisher: Allan Bowe \u2502 \u251c\u2500 email: support@macropeople.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@sasjs/adapter \u2502 \u2514\u2500 licenseFile: node_modules/@sasjs/adapter/LICENSE \u251c\u2500 @sasjs/utils@2.12.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/sasjs/utils \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@sasjs/utils \u2502 \u2514\u2500 licenseFile: node_modules/@sasjs/utils/README.md \u251c\u2500 @sheet/perf@1.20201208.1 \u2502 \u251c\u2500 licenses: MIT* \u2502 \u251c\u2500 publisher: sheetjs \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@sheet/perf \u2502 \u2514\u2500 licenseFile: node_modules/@sheet/perf/README.html \u251c\u2500 @types/d3-color@1.4.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/d3-color \u2502 \u2514\u2500 licenseFile: node_modules/@types/d3-color/LICENSE \u251c\u2500 @types/d3-graphviz@2.6.6 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/d3-graphviz \u2502 \u2514\u2500 licenseFile: node_modules/@types/d3-graphviz/LICENSE \u251c\u2500 @types/d3-interpolate@1.4.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/d3-interpolate \u2502 \u2514\u2500 licenseFile: node_modules/@types/d3-interpolate/LICENSE \u251c\u2500 @types/d3-selection@1.4.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/d3-selection \u2502 \u2514\u2500 licenseFile: node_modules/@types/d3-selection/LICENSE \u251c\u2500 @types/d3-transition@1.3.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/d3-transition \u2502 \u2514\u2500 licenseFile: node_modules/@types/d3-transition/LICENSE \u251c\u2500 @types/d3-zoom@1.8.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/d3-zoom \u2502 \u2514\u2500 licenseFile: node_modules/@types/d3-zoom/LICENSE \u251c\u2500 @types/json-schema@7.0.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/json-schema \u2502 \u2514\u2500 licenseFile: node_modules/@types/json-schema/LICENSE \u251c\u2500 @types/marked@1.2.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/marked \u2502 \u2514\u2500 licenseFile: node_modules/@types/marked/LICENSE \u251c\u2500 @types/minimatch@3.0.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/minimatch \u2502 \u2514\u2500 licenseFile: node_modules/@types/minimatch/LICENSE \u251c\u2500 @types/node@12.20.6 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/node \u2502 \u2514\u2500 licenseFile: node_modules/@types/node/LICENSE \u251c\u2500 @types/pikaday@1.7.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/pikaday \u2502 \u2514\u2500 licenseFile: node_modules/@types/pikaday/LICENSE \u251c\u2500 @types/prompts@2.0.11 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/prompts \u2502 \u2514\u2500 licenseFile: node_modules/@types/prompts/LICENSE \u251c\u2500 @types/text-encoding@0.0.35 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/text-encoding \u2502 \u2514\u2500 licenseFile: node_modules/@types/text-encoding/LICENSE \u251c\u2500 @webassemblyjs/ast@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/ast \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/ast/LICENSE \u251c\u2500 @webassemblyjs/floating-point-hex-parser@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Mauro Bringolf \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/floating-point-hex-parser \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/floating-point-hex-parser/LICENSE \u251c\u2500 @webassemblyjs/helper-api-error@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-api-error \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-api-error/LICENSE \u251c\u2500 @webassemblyjs/helper-buffer@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-buffer \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-buffer/LICENSE \u251c\u2500 @webassemblyjs/helper-code-frame@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-code-frame \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-code-frame/LICENSE \u251c\u2500 @webassemblyjs/helper-fsm@1.9.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 publisher: Mauro Bringolf \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-fsm \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-fsm/LICENSE \u251c\u2500 @webassemblyjs/helper-module-context@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-module-context \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-module-context/LICENSE \u251c\u2500 @webassemblyjs/helper-wasm-bytecode@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-wasm-bytecode \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-wasm-bytecode/LICENSE \u251c\u2500 @webassemblyjs/helper-wasm-section@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-wasm-section \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-wasm-section/LICENSE \u251c\u2500 @webassemblyjs/ieee754@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/ieee754 \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/ieee754/LICENSE \u251c\u2500 @webassemblyjs/leb128@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/leb128 \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/leb128/LICENSE.txt \u251c\u2500 @webassemblyjs/utf8@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/utf8 \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/utf8/LICENSE \u251c\u2500 @webassemblyjs/wasm-edit@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wasm-edit \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/wasm-edit/LICENSE \u251c\u2500 @webassemblyjs/wasm-gen@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wasm-gen \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/wasm-gen/LICENSE \u251c\u2500 @webassemblyjs/wasm-opt@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wasm-opt \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/wasm-opt/LICENSE \u251c\u2500 @webassemblyjs/wasm-parser@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wasm-parser \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/wasm-parser/LICENSE \u251c\u2500 @webassemblyjs/wast-parser@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wast-parser \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/wast-parser/LICENSE \u251c\u2500 @webassemblyjs/wast-printer@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wast-printer \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/wast-printer/LICENSE \u251c\u2500 @webcomponents/custom-elements@1.4.3 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/webcomponents/polyfills \u2502 \u251c\u2500 publisher: The Polymer Project Authors \u2502 \u251c\u2500 url: https://polymer.github.io/AUTHORS.txt \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webcomponents/custom-elements \u2502 \u2514\u2500 licenseFile: node_modules/@webcomponents/custom-elements/LICENSE.md \u251c\u2500 @xtuc/ieee754@1.2.0 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/feross/ieee754 \u2502 \u251c\u2500 publisher: Feross Aboukhadijeh \u2502 \u251c\u2500 email: feross@feross.org \u2502 \u251c\u2500 url: http://feross.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@xtuc/ieee754 \u2502 \u2514\u2500 licenseFile: node_modules/@xtuc/ieee754/LICENSE \u251c\u2500 @xtuc/long@4.2.2 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/dcodeIO/long.js \u2502 \u251c\u2500 publisher: Daniel Wirtz \u2502 \u251c\u2500 email: dcode@dcode.io \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@xtuc/long \u2502 \u2514\u2500 licenseFile: node_modules/@xtuc/long/LICENSE \u251c\u2500 acorn@6.4.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/acornjs/acorn \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/acorn \u2502 \u2514\u2500 licenseFile: node_modules/acorn/LICENSE \u251c\u2500 aggregate-error@3.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/aggregate-error \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/aggregate-error \u2502 \u2514\u2500 licenseFile: node_modules/aggregate-error/license \u251c\u2500 ajv-keywords@3.5.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/epoberezkin/ajv-keywords \u2502 \u251c\u2500 publisher: Evgeny Poberezkin \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ajv-keywords \u2502 \u2514\u2500 licenseFile: node_modules/ajv-keywords/LICENSE \u251c\u2500 ajv@6.12.6 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/ajv-validator/ajv \u2502 \u251c\u2500 publisher: Evgeny Poberezkin \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ajv \u2502 \u2514\u2500 licenseFile: node_modules/ajv/LICENSE \u251c\u2500 angular-prism@0.1.20 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/vaibhav93/angular-prism \u2502 \u251c\u2500 publisher: Vaibhav Bansal \u2502 \u251c\u2500 email: vaibhavbansal1993@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/angular-prism \u2502 \u2514\u2500 licenseFile: node_modules/angular-prism/README.MD \u251c\u2500 ansi-regex@2.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/chalk/ansi-regex \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ansi-regex \u2502 \u2514\u2500 licenseFile: node_modules/ansi-regex/license \u251c\u2500 ansi-styles@2.2.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/chalk/ansi-styles \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ansi-styles \u2502 \u2514\u2500 licenseFile: node_modules/ansi-styles/license \u251c\u2500 anymatch@3.1.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/micromatch/anymatch \u2502 \u251c\u2500 publisher: Elan Shanker \u2502 \u251c\u2500 url: https://github.com/es128 \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/anymatch \u2502 \u2514\u2500 licenseFile: node_modules/anymatch/LICENSE \u251c\u2500 asn1.js@5.4.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/asn1.js \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/asn1.js \u2502 \u2514\u2500 licenseFile: node_modules/asn1.js/LICENSE \u251c\u2500 assert@1.5.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/browserify/commonjs-assert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/assert \u2502 \u2514\u2500 licenseFile: node_modules/assert/LICENSE \u251c\u2500 asynckit@0.4.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/alexindigo/asynckit \u2502 \u251c\u2500 publisher: Alex Indigo \u2502 \u251c\u2500 email: iam@alexindigo.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/asynckit \u2502 \u2514\u2500 licenseFile: node_modules/asynckit/LICENSE \u251c\u2500 axios@0.21.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/axios/axios \u2502 \u251c\u2500 publisher: Matt Zabriskie \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/axios \u2502 \u2514\u2500 licenseFile: node_modules/axios/LICENSE \u251c\u2500 balanced-match@1.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/juliangruber/balanced-match \u2502 \u251c\u2500 publisher: Julian Gruber \u2502 \u251c\u2500 email: mail@juliangruber.com \u2502 \u251c\u2500 url: http://juliangruber.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/balanced-match \u2502 \u2514\u2500 licenseFile: node_modules/balanced-match/LICENSE.md \u251c\u2500 base64-arraybuffer@0.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/niklasvh/base64-arraybuffer \u2502 \u251c\u2500 publisher: Niklas von Hertzen \u2502 \u251c\u2500 email: niklasvh@gmail.com \u2502 \u251c\u2500 url: https://hertzen.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/base64-arraybuffer \u2502 \u2514\u2500 licenseFile: node_modules/base64-arraybuffer/LICENSE-MIT \u251c\u2500 base64-js@1.5.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/beatgammit/base64-js \u2502 \u251c\u2500 publisher: T. Jameson Little \u2502 \u251c\u2500 email: t.jameson.little@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/base64-js \u2502 \u2514\u2500 licenseFile: node_modules/base64-js/LICENSE \u251c\u2500 bessel@1.0.2 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/SheetJS/bessel \u2502 \u251c\u2500 publisher: SheetJS \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/bessel \u2502 \u2514\u2500 licenseFile: node_modules/bessel/LICENSE \u251c\u2500 big.js@5.2.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/MikeMcl/big.js \u2502 \u251c\u2500 publisher: Michael Mclaughlin \u2502 \u251c\u2500 email: M8ch88l@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/big.js \u2502 \u2514\u2500 licenseFile: node_modules/big.js/LICENCE \u251c\u2500 bignumber.js@8.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/MikeMcl/bignumber.js \u2502 \u251c\u2500 publisher: Michael Mclaughlin \u2502 \u251c\u2500 email: M8ch88l@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/bignumber.js \u2502 \u2514\u2500 licenseFile: node_modules/bignumber.js/LICENCE \u251c\u2500 binary-extensions@2.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/binary-extensions \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/binary-extensions \u2502 \u2514\u2500 licenseFile: node_modules/binary-extensions/license \u251c\u2500 bn.js@5.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/bn.js \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/bn.js \u2502 \u2514\u2500 licenseFile: node_modules/bn.js/LICENSE \u251c\u2500 brace-expansion@1.1.11 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/juliangruber/brace-expansion \u2502 \u251c\u2500 publisher: Julian Gruber \u2502 \u251c\u2500 email: mail@juliangruber.com \u2502 \u251c\u2500 url: http://juliangruber.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/brace-expansion \u2502 \u2514\u2500 licenseFile: node_modules/brace-expansion/LICENSE \u251c\u2500 braces@3.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/micromatch/braces \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/braces \u2502 \u2514\u2500 licenseFile: node_modules/braces/LICENSE \u251c\u2500 brorand@1.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/brorand \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/brorand \u2502 \u2514\u2500 licenseFile: node_modules/brorand/README.md \u251c\u2500 browserify-aes@1.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/browserify-aes \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/browserify-aes \u2502 \u2514\u2500 licenseFile: node_modules/browserify-aes/LICENSE \u251c\u2500 browserify-cipher@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/browserify-cipher \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 email: calvin.metcalf@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/browserify-cipher \u2502 \u2514\u2500 licenseFile: node_modules/browserify-cipher/LICENSE \u251c\u2500 browserify-des@1.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/browserify-des \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 email: calvin.metcalf@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/browserify-des \u2502 \u2514\u2500 licenseFile: node_modules/browserify-des/license \u251c\u2500 browserify-rsa@4.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/browserify-rsa \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/browserify-rsa \u2502 \u2514\u2500 licenseFile: node_modules/browserify-rsa/LICENSE \u251c\u2500 browserify-sign@4.2.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/browserify-sign \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/browserify-sign \u2502 \u2514\u2500 licenseFile: node_modules/browserify-sign/LICENSE \u251c\u2500 browserify-zlib@0.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/devongovett/browserify-zlib \u2502 \u251c\u2500 publisher: Devon Govett \u2502 \u251c\u2500 email: devongovett@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/browserify-zlib \u2502 \u2514\u2500 licenseFile: node_modules/browserify-zlib/LICENSE \u251c\u2500 buffer-from@1.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/LinusU/buffer-from \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/buffer-from \u2502 \u2514\u2500 licenseFile: node_modules/buffer-from/LICENSE \u251c\u2500 buffer-xor@1.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/buffer-xor \u2502 \u251c\u2500 publisher: Daniel Cousens \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/buffer-xor \u2502 \u2514\u2500 licenseFile: node_modules/buffer-xor/LICENSE \u251c\u2500 buffer@5.7.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/feross/buffer \u2502 \u251c\u2500 publisher: Feross Aboukhadijeh \u2502 \u251c\u2500 email: feross@feross.org \u2502 \u251c\u2500 url: https://feross.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/buffer \u2502 \u2514\u2500 licenseFile: node_modules/buffer/LICENSE \u251c\u2500 builtin-status-codes@3.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/bendrucker/builtin-status-codes \u2502 \u251c\u2500 publisher: Ben Drucker \u2502 \u251c\u2500 email: bvdrucker@gmail.com \u2502 \u251c\u2500 url: bendrucker.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/builtin-status-codes \u2502 \u2514\u2500 licenseFile: node_modules/builtin-status-codes/license \u251c\u2500 cacache@15.0.5 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/cacache \u2502 \u251c\u2500 publisher: Kat March\u00e1n \u2502 \u251c\u2500 email: kzm@sykosomatic.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/cacache \u2502 \u2514\u2500 licenseFile: node_modules/cacache/LICENSE.md \u251c\u2500 chalk@1.1.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/chalk/chalk \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/chalk \u2502 \u2514\u2500 licenseFile: node_modules/chalk/license \u251c\u2500 chokidar@3.5.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/paulmillr/chokidar \u2502 \u251c\u2500 publisher: Paul Miller \u2502 \u251c\u2500 url: https://paulmillr.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/chokidar \u2502 \u2514\u2500 licenseFile: node_modules/chokidar/LICENSE \u251c\u2500 chownr@2.0.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/chownr \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/chownr \u2502 \u2514\u2500 licenseFile: node_modules/chownr/LICENSE \u251c\u2500 chrome-trace-event@1.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: github.com:samccone/chrome-trace-event \u2502 \u251c\u2500 publisher: Trent Mick, Sam Saccone \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/chrome-trace-event \u2502 \u2514\u2500 licenseFile: node_modules/chrome-trace-event/LICENSE.txt \u251c\u2500 cipher-base@1.0.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/cipher-base \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 email: calvin.metcalf@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/cipher-base \u2502 \u2514\u2500 licenseFile: node_modules/cipher-base/LICENSE \u251c\u2500 clean-stack@2.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/clean-stack \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/clean-stack \u2502 \u2514\u2500 licenseFile: node_modules/clean-stack/license \u251c\u2500 cli-table@0.3.6 \u2502 \u251c\u2500 licenses: MIT* \u2502 \u251c\u2500 repository: https://github.com/Automattic/cli-table \u2502 \u251c\u2500 publisher: Guillermo Rauch \u2502 \u251c\u2500 email: guillermo@learnboost.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/cli-table \u2502 \u2514\u2500 licenseFile: node_modules/cli-table/README.md \u251c\u2500 clipboard@2.0.8 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/zenorocha/clipboard.js \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/clipboard \u2502 \u2514\u2500 licenseFile: node_modules/clipboard/LICENSE \u251c\u2500 clone-deep@4.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/clone-deep \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/clone-deep \u2502 \u2514\u2500 licenseFile: node_modules/clone-deep/LICENSE \u251c\u2500 codepage@1.13.1 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/SheetJS/js-codepage \u2502 \u251c\u2500 publisher: SheetJS \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/codepage \u2502 \u2514\u2500 licenseFile: node_modules/codepage/LICENSE \u251c\u2500 colors@1.4.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/Marak/colors.js \u2502 \u251c\u2500 publisher: Marak Squires \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/colors \u2502 \u2514\u2500 licenseFile: node_modules/colors/LICENSE \u251c\u2500 combined-stream@1.0.8 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/felixge/node-combined-stream \u2502 \u251c\u2500 publisher: Felix Geisend\u00f6rfer \u2502 \u251c\u2500 email: felix@debuggable.com \u2502 \u251c\u2500 url: http://debuggable.com/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/combined-stream \u2502 \u2514\u2500 licenseFile: node_modules/combined-stream/License \u251c\u2500 commander@2.15.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/tj/commander.js \u2502 \u251c\u2500 publisher: TJ Holowaychuk \u2502 \u251c\u2500 email: tj@vision-media.ca \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/commander \u2502 \u2514\u2500 licenseFile: node_modules/commander/LICENSE \u251c\u2500 commondir@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/node-commondir \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/commondir \u2502 \u2514\u2500 licenseFile: node_modules/commondir/LICENSE \u251c\u2500 concat-map@0.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/node-concat-map \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/concat-map \u2502 \u2514\u2500 licenseFile: node_modules/concat-map/LICENSE \u251c\u2500 consola@2.15.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/nuxt/consola \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/consola \u2502 \u2514\u2500 licenseFile: node_modules/consola/README.md \u251c\u2500 console-browserify@1.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/browserify/console-browserify \u2502 \u251c\u2500 publisher: Raynos \u2502 \u251c\u2500 email: raynos2@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/console-browserify \u2502 \u2514\u2500 licenseFile: node_modules/console-browserify/LICENCE \u251c\u2500 constants-browserify@1.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/juliangruber/constants-browserify \u2502 \u251c\u2500 publisher: Julian Gruber \u2502 \u251c\u2500 email: julian@juliangruber.com \u2502 \u251c\u2500 url: http://juliangruber.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/constants-browserify \u2502 \u2514\u2500 licenseFile: node_modules/constants-browserify/README.md \u251c\u2500 core-js@2.6.12 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/zloirock/core-js \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/core-js \u2502 \u2514\u2500 licenseFile: node_modules/core-js/LICENSE \u251c\u2500 core-util-is@1.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/isaacs/core-util-is \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/core-util-is \u2502 \u2514\u2500 licenseFile: node_modules/core-util-is/LICENSE \u251c\u2500 create-ecdh@4.0.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/createECDH \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/create-ecdh \u2502 \u2514\u2500 licenseFile: node_modules/create-ecdh/LICENSE \u251c\u2500 create-hash@1.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/createHash \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/create-hash \u2502 \u2514\u2500 licenseFile: node_modules/create-hash/LICENSE \u251c\u2500 create-hmac@1.1.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/createHmac \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/create-hmac \u2502 \u2514\u2500 licenseFile: node_modules/create-hmac/LICENSE \u251c\u2500 crypto-browserify@3.12.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/crypto-browserify \u2502 \u251c\u2500 publisher: Dominic Tarr \u2502 \u251c\u2500 email: dominic.tarr@gmail.com \u2502 \u251c\u2500 url: dominictarr.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/crypto-browserify \u2502 \u2514\u2500 licenseFile: node_modules/crypto-browserify/LICENSE \u251c\u2500 crypto-js@3.3.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/brix/crypto-js \u2502 \u251c\u2500 publisher: Evan Vosberg \u2502 \u251c\u2500 url: http://github.com/evanvosberg \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/crypto-js \u2502 \u2514\u2500 licenseFile: node_modules/crypto-js/LICENSE \u251c\u2500 d3-color@1.4.1 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-color \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-color \u2502 \u2514\u2500 licenseFile: node_modules/d3-color/LICENSE \u251c\u2500 d3-dispatch@1.0.6 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-dispatch \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-dispatch \u2502 \u2514\u2500 licenseFile: node_modules/d3-dispatch/LICENSE \u251c\u2500 d3-drag@1.2.5 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-drag \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-drag \u2502 \u2514\u2500 licenseFile: node_modules/d3-drag/LICENSE \u251c\u2500 d3-ease@1.0.7 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-ease \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-ease \u2502 \u2514\u2500 licenseFile: node_modules/d3-ease/LICENSE \u251c\u2500 d3-format@1.4.5 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-format \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-format \u2502 \u2514\u2500 licenseFile: node_modules/d3-format/LICENSE \u251c\u2500 d3-graphviz@2.6.1 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/magjac/d3-graphviz \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-graphviz \u2502 \u2514\u2500 licenseFile: node_modules/d3-graphviz/LICENSE \u251c\u2500 d3-interpolate@1.4.0 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-interpolate \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-interpolate \u2502 \u2514\u2500 licenseFile: node_modules/d3-interpolate/LICENSE \u251c\u2500 d3-path@1.0.9 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-path \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-path \u2502 \u2514\u2500 licenseFile: node_modules/d3-path/LICENSE \u251c\u2500 d3-selection@1.4.2 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-selection \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: https://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-selection \u2502 \u2514\u2500 licenseFile: node_modules/d3-selection/LICENSE \u251c\u2500 d3-timer@1.0.10 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-timer \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-timer \u2502 \u2514\u2500 licenseFile: node_modules/d3-timer/LICENSE \u251c\u2500 d3-transition@1.3.2 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-transition \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: https://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-transition \u2502 \u2514\u2500 licenseFile: node_modules/d3-transition/LICENSE \u251c\u2500 d3-zoom@1.8.3 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-zoom \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-zoom \u2502 \u2514\u2500 licenseFile: node_modules/d3-zoom/LICENSE \u251c\u2500 datacontroller@3.12.0 \u2502 \u251c\u2500 licenses: UNLICENSED \u2502 \u251c\u2500 private: true \u2502 \u251c\u2500 path: ../dcfrontend \u2502 \u2514\u2500 licenseFile: licence.md \u251c\u2500 delayed-stream@1.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/felixge/node-delayed-stream \u2502 \u251c\u2500 publisher: Felix Geisend\u00f6rfer \u2502 \u251c\u2500 email: felix@debuggable.com \u2502 \u251c\u2500 url: http://debuggable.com/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/delayed-stream \u2502 \u2514\u2500 licenseFile: node_modules/delayed-stream/License \u251c\u2500 delegate@3.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/zenorocha/delegate \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/delegate \u2502 \u2514\u2500 licenseFile: node_modules/delegate/readme.md \u251c\u2500 des.js@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/des.js \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/des.js \u2502 \u2514\u2500 licenseFile: node_modules/des.js/README.md \u251c\u2500 diffie-hellman@5.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/diffie-hellman \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/diffie-hellman \u2502 \u2514\u2500 licenseFile: node_modules/diffie-hellman/LICENSE \u251c\u2500 domain-browser@1.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/bevry/domain-browser \u2502 \u251c\u2500 publisher: 2013+ Bevry Pty Ltd \u2502 \u251c\u2500 email: us@bevry.me \u2502 \u251c\u2500 url: http://bevry.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/domain-browser \u2502 \u2514\u2500 licenseFile: node_modules/domain-browser/LICENSE.md \u251c\u2500 dompurify@2.2.7 \u2502 \u251c\u2500 licenses: (MPL-2.0 OR Apache-2.0) \u2502 \u251c\u2500 repository: https://github.com/cure53/DOMPurify \u2502 \u251c\u2500 publisher: Mario Heiderich \u2502 \u251c\u2500 email: mario@cure53.de \u2502 \u251c\u2500 url: https://cure53.de/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/dompurify \u2502 \u2514\u2500 licenseFile: node_modules/dompurify/LICENSE \u251c\u2500 elliptic@6.5.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/elliptic \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/elliptic \u2502 \u2514\u2500 licenseFile: node_modules/elliptic/README.md \u251c\u2500 emoji-toolkit@6.5.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/joypixels/emoji-toolkit \u2502 \u251c\u2500 publisher: JoyPixels \u2502 \u251c\u2500 email: support@joypixels.com \u2502 \u251c\u2500 url: https://www.joypixels.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/emoji-toolkit \u2502 \u2514\u2500 licenseFile: node_modules/emoji-toolkit/LICENSE.md \u251c\u2500 emojis-list@3.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/kikobeats/emojis-list \u2502 \u251c\u2500 publisher: Kiko Beats \u2502 \u251c\u2500 email: josefrancisco.verdu@gmail.com \u2502 \u251c\u2500 url: https://github.com/Kikobeats \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/emojis-list \u2502 \u2514\u2500 licenseFile: node_modules/emojis-list/LICENSE.md \u251c\u2500 enhanced-resolve@3.4.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/enhanced-resolve \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/enhanced-resolve \u2502 \u2514\u2500 licenseFile: node_modules/enhanced-resolve/README.md \u251c\u2500 errno@0.1.8 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/rvagg/node-errno \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/errno \u2502 \u2514\u2500 licenseFile: node_modules/errno/README.md \u251c\u2500 escape-string-regexp@1.0.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/escape-string-regexp \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/escape-string-regexp \u2502 \u2514\u2500 licenseFile: node_modules/escape-string-regexp/license \u251c\u2500 eslint-scope@4.0.3 \u2502 \u251c\u2500 licenses: BSD-2-Clause \u2502 \u251c\u2500 repository: https://github.com/eslint/eslint-scope \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/eslint-scope \u2502 \u2514\u2500 licenseFile: node_modules/eslint-scope/LICENSE \u251c\u2500 esrecurse@4.3.0 \u2502 \u251c\u2500 licenses: BSD-2-Clause \u2502 \u251c\u2500 repository: https://github.com/estools/esrecurse \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/esrecurse \u2502 \u2514\u2500 licenseFile: node_modules/esrecurse/README.md \u251c\u2500 estraverse@4.3.0 \u2502 \u251c\u2500 licenses: BSD-2-Clause \u2502 \u251c\u2500 repository: https://github.com/estools/estraverse \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/estraverse \u2502 \u2514\u2500 licenseFile: node_modules/estraverse/LICENSE.BSD \u251c\u2500 events@3.3.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/Gozala/events \u2502 \u251c\u2500 publisher: Irakli Gozalishvili \u2502 \u251c\u2500 email: rfobic@gmail.com \u2502 \u251c\u2500 url: http://jeditoolkit.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/events \u2502 \u2514\u2500 licenseFile: node_modules/events/LICENSE \u251c\u2500 evp_bytestokey@1.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/EVP_BytesToKey \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 email: calvin.metcalf@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/evp_bytestokey \u2502 \u2514\u2500 licenseFile: node_modules/evp_bytestokey/LICENSE \u251c\u2500 exit-on-epipe@1.0.1 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/SheetJS/node-exit-on-epipe \u2502 \u251c\u2500 publisher: sheetjs \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/exit-on-epipe \u2502 \u2514\u2500 licenseFile: node_modules/exit-on-epipe/LICENSE \u251c\u2500 fast-deep-equal@3.1.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/epoberezkin/fast-deep-equal \u2502 \u251c\u2500 publisher: Evgeny Poberezkin \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fast-deep-equal \u2502 \u2514\u2500 licenseFile: node_modules/fast-deep-equal/LICENSE \u251c\u2500 fast-json-stable-stringify@2.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/epoberezkin/fast-json-stable-stringify \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fast-json-stable-stringify \u2502 \u2514\u2500 licenseFile: node_modules/fast-json-stable-stringify/LICENSE \u251c\u2500 fill-range@7.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/fill-range \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fill-range \u2502 \u2514\u2500 licenseFile: node_modules/fill-range/LICENSE \u251c\u2500 find-cache-dir@3.3.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/avajs/find-cache-dir \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/find-cache-dir \u2502 \u2514\u2500 licenseFile: node_modules/find-cache-dir/license \u251c\u2500 find-up@1.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/find-up \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/find-up \u2502 \u2514\u2500 licenseFile: node_modules/find-up/license \u251c\u2500 follow-redirects@1.13.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/follow-redirects/follow-redirects \u2502 \u251c\u2500 publisher: Ruben Verborgh \u2502 \u251c\u2500 email: ruben@verborgh.org \u2502 \u251c\u2500 url: https://ruben.verborgh.org/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/follow-redirects \u2502 \u2514\u2500 licenseFile: node_modules/follow-redirects/LICENSE \u251c\u2500 form-data@4.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/form-data/form-data \u2502 \u251c\u2500 publisher: Felix Geisend\u00f6rfer \u2502 \u251c\u2500 email: felix@debuggable.com \u2502 \u251c\u2500 url: http://debuggable.com/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/form-data \u2502 \u2514\u2500 licenseFile: node_modules/form-data/License \u251c\u2500 fs-extra@7.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jprichardson/node-fs-extra \u2502 \u251c\u2500 publisher: JP Richardson \u2502 \u251c\u2500 email: jprichardson@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fs-extra \u2502 \u2514\u2500 licenseFile: node_modules/fs-extra/LICENSE \u251c\u2500 fs-minipass@2.1.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/fs-minipass \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fs-minipass \u2502 \u2514\u2500 licenseFile: node_modules/fs-minipass/LICENSE \u251c\u2500 fs.realpath@1.0.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/fs.realpath \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fs.realpath \u2502 \u2514\u2500 licenseFile: node_modules/fs.realpath/LICENSE \u251c\u2500 fsevents@2.3.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/fsevents/fsevents \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fsevents \u2502 \u2514\u2500 licenseFile: node_modules/fsevents/LICENSE \u251c\u2500 function-bind@1.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/Raynos/function-bind \u2502 \u251c\u2500 publisher: Raynos \u2502 \u251c\u2500 email: raynos2@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/function-bind \u2502 \u2514\u2500 licenseFile: node_modules/function-bind/LICENSE \u251c\u2500 glob-parent@5.1.2 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/gulpjs/glob-parent \u2502 \u251c\u2500 publisher: Gulp Team \u2502 \u251c\u2500 email: team@gulpjs.com \u2502 \u251c\u2500 url: https://gulpjs.com/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/glob-parent \u2502 \u2514\u2500 licenseFile: node_modules/glob-parent/LICENSE \u251c\u2500 glob@7.1.6 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/node-glob \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/glob \u2502 \u2514\u2500 licenseFile: node_modules/glob/LICENSE \u251c\u2500 good-listener@1.2.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/zenorocha/good-listener \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/good-listener \u2502 \u2514\u2500 licenseFile: node_modules/good-listener/readme.md \u251c\u2500 graceful-fs@4.2.6 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/node-graceful-fs \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/graceful-fs \u2502 \u2514\u2500 licenseFile: node_modules/graceful-fs/LICENSE \u251c\u2500 handlebars@4.7.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/wycats/handlebars.js \u2502 \u251c\u2500 publisher: Yehuda Katz \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/handlebars \u2502 \u2514\u2500 licenseFile: node_modules/handlebars/LICENSE \u251c\u2500 handsontable@8.3.2 \u2502 \u251c\u2500 licenses: Custom: https://handsontable.com \u2502 \u251c\u2500 repository: https://github.com/handsontable/handsontable \u2502 \u251c\u2500 publisher: Handsoncode \u2502 \u251c\u2500 email: hello@handsontable.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/handsontable \u2502 \u2514\u2500 licenseFile: node_modules/handsontable/LICENSE.txt \u251c\u2500 has-ansi@2.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/has-ansi \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/has-ansi \u2502 \u2514\u2500 licenseFile: node_modules/has-ansi/license \u251c\u2500 has@1.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/tarruda/has \u2502 \u251c\u2500 publisher: Thiago de Arruda \u2502 \u251c\u2500 email: tpadilha84@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/has \u2502 \u2514\u2500 licenseFile: node_modules/has/LICENSE-MIT \u251c\u2500 hash-base@3.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/hash-base \u2502 \u251c\u2500 publisher: Kirill Fomichev \u2502 \u251c\u2500 email: fanatid@ya.ru \u2502 \u251c\u2500 url: https://github.com/fanatid \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/hash-base \u2502 \u2514\u2500 licenseFile: node_modules/hash-base/LICENSE \u251c\u2500 hash.js@1.1.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/hash.js \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/hash.js \u2502 \u2514\u2500 licenseFile: node_modules/hash.js/README.md \u251c\u2500 highlight.js@9.18.5 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/highlightjs/highlight.js \u2502 \u251c\u2500 publisher: Ivan Sagalaev \u2502 \u251c\u2500 email: maniac@softwaremaniacs.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/highlight.js \u2502 \u2514\u2500 licenseFile: node_modules/highlight.js/LICENSE \u251c\u2500 hmac-drbg@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/hmac-drbg \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/hmac-drbg \u2502 \u2514\u2500 licenseFile: node_modules/hmac-drbg/README.md \u251c\u2500 hot-formula-parser@4.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/handsontable/formula-parser \u2502 \u251c\u2500 publisher: Handsoncode \u2502 \u251c\u2500 email: hello@handsontable.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/hot-formula-parser \u2502 \u2514\u2500 licenseFile: node_modules/hot-formula-parser/LICENSE \u251c\u2500 https-browserify@1.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/https-browserify \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/https-browserify \u2502 \u2514\u2500 licenseFile: node_modules/https-browserify/LICENSE \u251c\u2500 https@1.0.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 publisher: hardus van der berg \u2502 \u251c\u2500 email: hardus@sunfork.com \u2502 \u251c\u2500 url: http://www.sunfork.com \u2502 \u2514\u2500 path: /Users/munja/git/dcfrontend/node_modules/https \u251c\u2500 iconv-lite@0.5.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/ashtuchkin/iconv-lite \u2502 \u251c\u2500 publisher: Alexander Shtuchkin \u2502 \u251c\u2500 email: ashtuchkin@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/iconv-lite \u2502 \u2514\u2500 licenseFile: node_modules/iconv-lite/LICENSE \u251c\u2500 ieee754@1.2.1 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/feross/ieee754 \u2502 \u251c\u2500 publisher: Feross Aboukhadijeh \u2502 \u251c\u2500 email: feross@feross.org \u2502 \u251c\u2500 url: https://feross.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ieee754 \u2502 \u2514\u2500 licenseFile: node_modules/ieee754/LICENSE \u251c\u2500 imurmurhash@0.1.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jensyt/imurmurhash-js \u2502 \u251c\u2500 publisher: Jens Taylor \u2502 \u251c\u2500 email: jensyt@gmail.com \u2502 \u251c\u2500 url: https://github.com/homebrewing \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/imurmurhash \u2502 \u2514\u2500 licenseFile: node_modules/imurmurhash/README.md \u251c\u2500 indent-string@2.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/indent-string \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/indent-string \u2502 \u2514\u2500 licenseFile: node_modules/indent-string/license \u251c\u2500 infer-owner@1.0.4 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/infer-owner \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: https://izs.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/infer-owner \u2502 \u2514\u2500 licenseFile: node_modules/infer-owner/LICENSE \u251c\u2500 inflight@1.0.6 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/inflight \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/inflight \u2502 \u2514\u2500 licenseFile: node_modules/inflight/LICENSE \u251c\u2500 inherits@2.0.4 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/inherits \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/inherits \u2502 \u2514\u2500 licenseFile: node_modules/inherits/LICENSE \u251c\u2500 interpret@1.4.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/gulpjs/interpret \u2502 \u251c\u2500 publisher: Gulp Team \u2502 \u251c\u2500 email: team@gulpjs.com \u2502 \u251c\u2500 url: http://gulpjs.com/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/interpret \u2502 \u2514\u2500 licenseFile: node_modules/interpret/LICENSE \u251c\u2500 is-binary-path@2.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/is-binary-path \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-binary-path \u2502 \u2514\u2500 licenseFile: node_modules/is-binary-path/license \u251c\u2500 is-core-module@2.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/inspect-js/is-core-module \u2502 \u251c\u2500 publisher: Jordan Harband \u2502 \u251c\u2500 email: ljharb@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-core-module \u2502 \u2514\u2500 licenseFile: node_modules/is-core-module/LICENSE \u251c\u2500 is-extglob@2.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/is-extglob \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-extglob \u2502 \u2514\u2500 licenseFile: node_modules/is-extglob/LICENSE \u251c\u2500 is-finite@1.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/is-finite \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-finite \u2502 \u2514\u2500 licenseFile: node_modules/is-finite/license \u251c\u2500 is-glob@4.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/micromatch/is-glob \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-glob \u2502 \u2514\u2500 licenseFile: node_modules/is-glob/LICENSE \u251c\u2500 is-number@7.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/is-number \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-number \u2502 \u2514\u2500 licenseFile: node_modules/is-number/LICENSE \u251c\u2500 is-plain-object@2.0.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/is-plain-object \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-plain-object \u2502 \u2514\u2500 licenseFile: node_modules/is-plain-object/LICENSE \u251c\u2500 isarray@1.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/juliangruber/isarray \u2502 \u251c\u2500 publisher: Julian Gruber \u2502 \u251c\u2500 email: mail@juliangruber.com \u2502 \u251c\u2500 url: http://juliangruber.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/isarray \u2502 \u2514\u2500 licenseFile: node_modules/isarray/README.md \u251c\u2500 isobject@3.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/isobject \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/isobject \u2502 \u2514\u2500 licenseFile: node_modules/isobject/LICENSE \u251c\u2500 jest-worker@26.6.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/facebook/jest \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jest-worker \u2502 \u2514\u2500 licenseFile: node_modules/jest-worker/LICENSE \u251c\u2500 jquery-datetimepicker@2.5.21 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xdan/datetimepicker \u2502 \u251c\u2500 publisher: Chupurnov \u2502 \u251c\u2500 email: chupurnov@gmail.com \u2502 \u251c\u2500 url: https://xdsoft.net/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jquery-datetimepicker \u2502 \u2514\u2500 licenseFile: node_modules/jquery-datetimepicker/README.md \u251c\u2500 jquery-mousewheel@3.1.13 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jquery/jquery-mousewheel \u2502 \u251c\u2500 publisher: jQuery Foundation and other contributors \u2502 \u251c\u2500 url: https://github.com/jquery/jquery-mousewheel/blob/master/AUTHORS.txt \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jquery-mousewheel \u2502 \u2514\u2500 licenseFile: node_modules/jquery-mousewheel/LICENSE.txt \u251c\u2500 jquery@3.6.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jquery/jquery \u2502 \u251c\u2500 publisher: OpenJS Foundation and other contributors \u2502 \u251c\u2500 url: https://github.com/jquery/jquery/blob/3.6.0/AUTHORS.txt \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jquery \u2502 \u2514\u2500 licenseFile: node_modules/jquery/LICENSE.txt \u251c\u2500 json-parse-better-errors@1.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/zkat/json-parse-better-errors \u2502 \u251c\u2500 publisher: Kat March\u00e1n \u2502 \u251c\u2500 email: kzm@zkat.tech \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/json-parse-better-errors \u2502 \u2514\u2500 licenseFile: node_modules/json-parse-better-errors/LICENSE.md \u251c\u2500 json-schema-traverse@0.4.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/epoberezkin/json-schema-traverse \u2502 \u251c\u2500 publisher: Evgeny Poberezkin \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/json-schema-traverse \u2502 \u2514\u2500 licenseFile: node_modules/json-schema-traverse/LICENSE \u251c\u2500 json5@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/json5/json5 \u2502 \u251c\u2500 publisher: Aseem Kishore \u2502 \u251c\u2500 email: aseem.kishore@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/json5 \u2502 \u2514\u2500 licenseFile: node_modules/json5/LICENSE.md \u251c\u2500 jsonfile@4.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jprichardson/node-jsonfile \u2502 \u251c\u2500 publisher: JP Richardson \u2502 \u251c\u2500 email: jprichardson@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jsonfile \u2502 \u2514\u2500 licenseFile: node_modules/jsonfile/LICENSE \u251c\u2500 jsrsasign@10.1.13 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/kjur/jsrsasign \u2502 \u251c\u2500 publisher: Kenji Urushima \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jsrsasign \u2502 \u2514\u2500 licenseFile: node_modules/jsrsasign/README.md \u251c\u2500 jstat@1.9.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jstat/jstat \u2502 \u251c\u2500 publisher: Trevor Norris \u2502 \u251c\u2500 email: trev.norris@gmail.com \u2502 \u251c\u2500 url: http://trevorjnorris.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jstat \u2502 \u2514\u2500 licenseFile: node_modules/jstat/LICENSE \u251c\u2500 katex@0.12.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/KaTeX/KaTeX \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/katex \u2502 \u2514\u2500 licenseFile: node_modules/katex/LICENSE \u251c\u2500 kind-of@6.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/kind-of \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/kind-of \u2502 \u2514\u2500 licenseFile: node_modules/kind-of/LICENSE \u251c\u2500 kleur@3.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/lukeed/kleur \u2502 \u251c\u2500 publisher: Luke Edwards \u2502 \u251c\u2500 email: luke.edwards05@gmail.com \u2502 \u251c\u2500 url: lukeed.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/kleur \u2502 \u2514\u2500 licenseFile: node_modules/kleur/license \u251c\u2500 loader-runner@2.4.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/loader-runner \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/loader-runner \u2502 \u2514\u2500 licenseFile: node_modules/loader-runner/LICENSE \u251c\u2500 loader-utils@1.4.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/loader-utils \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/loader-utils \u2502 \u2514\u2500 licenseFile: node_modules/loader-utils/LICENSE \u251c\u2500 lodash@4.17.21 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/lodash/lodash \u2502 \u251c\u2500 publisher: John-David Dalton \u2502 \u251c\u2500 email: john.david.dalton@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/lodash \u2502 \u2514\u2500 licenseFile: node_modules/lodash/LICENSE \u251c\u2500 lru-cache@4.1.5 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/node-lru-cache \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/lru-cache \u2502 \u2514\u2500 licenseFile: node_modules/lru-cache/LICENSE \u251c\u2500 lunr@2.3.9 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/olivernn/lunr.js \u2502 \u251c\u2500 publisher: Oliver Nightingale \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/lunr \u2502 \u2514\u2500 licenseFile: node_modules/lunr/LICENSE \u251c\u2500 make-dir@3.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/make-dir \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/make-dir \u2502 \u2514\u2500 licenseFile: node_modules/make-dir/license \u251c\u2500 marked@1.2.9 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/markedjs/marked \u2502 \u251c\u2500 publisher: Christopher Jeffrey \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/marked \u2502 \u2514\u2500 licenseFile: node_modules/marked/LICENSE.md \u251c\u2500 md5.js@1.3.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/md5.js \u2502 \u251c\u2500 publisher: Kirill Fomichev \u2502 \u251c\u2500 email: fanatid@ya.ru \u2502 \u251c\u2500 url: https://github.com/fanatid \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/md5.js \u2502 \u2514\u2500 licenseFile: node_modules/md5.js/LICENSE \u251c\u2500 memory-fs@0.5.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/memory-fs \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/memory-fs \u2502 \u2514\u2500 licenseFile: node_modules/memory-fs/LICENSE \u251c\u2500 merge-stream@2.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/grncdr/merge-stream \u2502 \u251c\u2500 publisher: Stephen Sugden \u2502 \u251c\u2500 email: me@stephensugden.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/merge-stream \u2502 \u2514\u2500 licenseFile: node_modules/merge-stream/LICENSE \u251c\u2500 micromatch@4.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/micromatch/micromatch \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/micromatch \u2502 \u2514\u2500 licenseFile: node_modules/micromatch/LICENSE \u251c\u2500 miller-rabin@4.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/miller-rabin \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/miller-rabin \u2502 \u2514\u2500 licenseFile: node_modules/miller-rabin/README.md \u251c\u2500 mime-db@1.46.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jshttp/mime-db \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/mime-db \u2502 \u2514\u2500 licenseFile: node_modules/mime-db/LICENSE \u251c\u2500 mime-types@2.1.29 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jshttp/mime-types \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/mime-types \u2502 \u2514\u2500 licenseFile: node_modules/mime-types/LICENSE \u251c\u2500 minimalistic-assert@1.0.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/calvinmetcalf/minimalistic-assert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minimalistic-assert \u2502 \u2514\u2500 licenseFile: node_modules/minimalistic-assert/LICENSE \u251c\u2500 minimalistic-crypto-utils@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/minimalistic-crypto-utils \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minimalistic-crypto-utils \u2502 \u2514\u2500 licenseFile: node_modules/minimalistic-crypto-utils/README.md \u251c\u2500 minimatch@3.0.4 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/minimatch \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minimatch \u2502 \u2514\u2500 licenseFile: node_modules/minimatch/LICENSE \u251c\u2500 minimist@1.2.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/minimist \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minimist \u2502 \u2514\u2500 licenseFile: node_modules/minimist/LICENSE \u251c\u2500 minipass-collect@1.0.2 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: https://izs.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minipass-collect \u2502 \u2514\u2500 licenseFile: node_modules/minipass-collect/LICENSE \u251c\u2500 minipass-flush@1.0.5 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/minipass-flush \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: https://izs.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minipass-flush \u2502 \u2514\u2500 licenseFile: node_modules/minipass-flush/LICENSE \u251c\u2500 minipass-pipeline@1.2.4 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: https://izs.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minipass-pipeline \u2502 \u2514\u2500 licenseFile: node_modules/minipass-pipeline/LICENSE \u251c\u2500 minipass@3.1.3 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/minipass \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minipass \u2502 \u2514\u2500 licenseFile: node_modules/minipass/LICENSE \u251c\u2500 mkdirp@0.5.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/node-mkdirp \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/mkdirp \u2502 \u2514\u2500 licenseFile: node_modules/mkdirp/LICENSE \u251c\u2500 moment@2.29.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/moment/moment \u2502 \u251c\u2500 publisher: Iskren Ivov Chernev \u2502 \u251c\u2500 email: iskren.chernev@gmail.com \u2502 \u251c\u2500 url: https://github.com/ichernev \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/moment \u2502 \u2514\u2500 licenseFile: node_modules/moment/LICENSE \u251c\u2500 neo-async@2.6.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/suguru03/neo-async \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/neo-async \u2502 \u2514\u2500 licenseFile: node_modules/neo-async/LICENSE \u251c\u2500 ng2-file-upload@1.4.0 \u2502 \u251c\u2500 licenses: UNKNOWN \u2502 \u2514\u2500 path: /Users/munja/git/dcfrontend/node_modules/ng2-file-upload \u251c\u2500 ngx-clipboard@12.3.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/maxisam/ngx-clipboard \u2502 \u251c\u2500 publisher: Sam Lin \u2502 \u251c\u2500 email: maxisam@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ngx-clipboard \u2502 \u2514\u2500 licenseFile: node_modules/ngx-clipboard/README.md \u251c\u2500 ngx-markdown@10.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jfcere/ngx-markdown \u2502 \u251c\u2500 publisher: Jean-Francois Cere \u2502 \u251c\u2500 email: jfcere@sherweb.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ngx-markdown \u2502 \u2514\u2500 licenseFile: node_modules/ngx-markdown/LICENSE \u251c\u2500 ngx-window-token@2.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/maxisam/ngx-window-token \u2502 \u251c\u2500 publisher: Sam Lin \u2502 \u251c\u2500 email: maxisam@gmail.com \u2502 \u2514\u2500 path: /Users/munja/git/dcfrontend/node_modules/ngx-window-token \u251c\u2500 node-libs-browser@2.2.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/node-libs-browser \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/node-libs-browser \u2502 \u2514\u2500 licenseFile: node_modules/node-libs-browser/LICENSE \u251c\u2500 nodejs@0.0.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u2514\u2500 path: /Users/munja/git/dcfrontend/node_modules/nodejs \u251c\u2500 normalize-path@3.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/normalize-path \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/normalize-path \u2502 \u2514\u2500 licenseFile: node_modules/normalize-path/LICENSE \u251c\u2500 numbro@2.3.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/BenjaminVanRyseghem/numbro \u2502 \u251c\u2500 publisher: Benjamin Van Ryseghem \u2502 \u251c\u2500 email: benjamin@vanryseghem.com \u2502 \u251c\u2500 url: https://benjamin.vanryseghem.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/numbro \u2502 \u2514\u2500 licenseFile: node_modules/numbro/LICENSE \u251c\u2500 object-assign@4.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/object-assign \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/object-assign \u2502 \u2514\u2500 licenseFile: node_modules/object-assign/license \u251c\u2500 once@1.4.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/once \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/once \u2502 \u2514\u2500 licenseFile: node_modules/once/LICENSE \u251c\u2500 os-browserify@0.3.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/CoderPuppy/os-browserify \u2502 \u251c\u2500 publisher: CoderPuppy \u2502 \u251c\u2500 email: coderpup@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/os-browserify \u2502 \u2514\u2500 licenseFile: node_modules/os-browserify/LICENSE \u251c\u2500 p-limit@2.3.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/p-limit \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/p-limit \u2502 \u2514\u2500 licenseFile: node_modules/p-limit/license \u251c\u2500 p-map@4.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/p-map \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: https://sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/p-map \u2502 \u2514\u2500 licenseFile: node_modules/p-map/license \u251c\u2500 p-try@2.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/p-try \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/p-try \u2502 \u2514\u2500 licenseFile: node_modules/p-try/license \u251c\u2500 pako@1.0.11 \u2502 \u251c\u2500 licenses: (MIT AND Zlib) \u2502 \u251c\u2500 repository: https://github.com/nodeca/pako \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pako \u2502 \u2514\u2500 licenseFile: node_modules/pako/LICENSE \u251c\u2500 parse-asn1@5.1.6 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/parse-asn1 \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/parse-asn1 \u2502 \u2514\u2500 licenseFile: node_modules/parse-asn1/LICENSE \u251c\u2500 path-browserify@0.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/path-browserify \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/path-browserify \u2502 \u2514\u2500 licenseFile: node_modules/path-browserify/LICENSE \u251c\u2500 path-exists@2.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/path-exists \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/path-exists \u2502 \u2514\u2500 licenseFile: node_modules/path-exists/license \u251c\u2500 path-is-absolute@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/path-is-absolute \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/path-is-absolute \u2502 \u2514\u2500 licenseFile: node_modules/path-is-absolute/license \u251c\u2500 path-parse@1.0.6 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jbgutierrez/path-parse \u2502 \u251c\u2500 publisher: Javier Blanco \u2502 \u251c\u2500 email: http://jbgutierrez.info \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/path-parse \u2502 \u2514\u2500 licenseFile: node_modules/path-parse/LICENSE \u251c\u2500 pbkdf2@3.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/pbkdf2 \u2502 \u251c\u2500 publisher: Daniel Cousens \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pbkdf2 \u2502 \u2514\u2500 licenseFile: node_modules/pbkdf2/LICENSE \u251c\u2500 php-date-formatter@1.3.6 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/kartik-v/php-date-formatter \u2502 \u251c\u2500 publisher: Kartik Visweswaran \u2502 \u251c\u2500 email: kartikv2@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/php-date-formatter \u2502 \u2514\u2500 licenseFile: node_modules/php-date-formatter/LICENSE.md \u251c\u2500 picomatch@2.2.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/micromatch/picomatch \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/picomatch \u2502 \u2514\u2500 licenseFile: node_modules/picomatch/LICENSE \u251c\u2500 pify@2.3.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/pify \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pify \u2502 \u2514\u2500 licenseFile: node_modules/pify/license \u251c\u2500 pikaday@1.8.0 \u2502 \u251c\u2500 licenses: (0BSD OR MIT) \u2502 \u251c\u2500 repository: https://github.com/Pikaday/Pikaday \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pikaday \u2502 \u2514\u2500 licenseFile: node_modules/pikaday/LICENSE \u251c\u2500 pinkie-promise@2.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/floatdrop/pinkie-promise \u2502 \u251c\u2500 publisher: Vsevolod Strukchinsky \u2502 \u251c\u2500 email: floatdrop@gmail.com \u2502 \u251c\u2500 url: github.com/floatdrop \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pinkie-promise \u2502 \u2514\u2500 licenseFile: node_modules/pinkie-promise/license \u251c\u2500 pinkie@2.0.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/floatdrop/pinkie \u2502 \u251c\u2500 publisher: Vsevolod Strukchinsky \u2502 \u251c\u2500 email: floatdrop@gmail.com \u2502 \u251c\u2500 url: github.com/floatdrop \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pinkie \u2502 \u2514\u2500 licenseFile: node_modules/pinkie/license \u251c\u2500 pkg-dir@4.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/pkg-dir \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pkg-dir \u2502 \u2514\u2500 licenseFile: node_modules/pkg-dir/license \u251c\u2500 prismjs@1.23.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/PrismJS/prism \u2502 \u251c\u2500 publisher: Lea Verou \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/prismjs \u2502 \u2514\u2500 licenseFile: node_modules/prismjs/LICENSE \u251c\u2500 process-nextick-args@2.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/calvinmetcalf/process-nextick-args \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/process-nextick-args \u2502 \u2514\u2500 licenseFile: node_modules/process-nextick-args/license.md \u251c\u2500 process@0.11.10 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/shtylman/node-process \u2502 \u251c\u2500 publisher: Roman Shtylman \u2502 \u251c\u2500 email: shtylman@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/process \u2502 \u2514\u2500 licenseFile: node_modules/process/LICENSE \u251c\u2500 progress@2.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/visionmedia/node-progress \u2502 \u251c\u2500 publisher: TJ Holowaychuk \u2502 \u251c\u2500 email: tj@vision-media.ca \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/progress \u2502 \u2514\u2500 licenseFile: node_modules/progress/LICENSE \u251c\u2500 promise-inflight@1.0.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/iarna/promise-inflight \u2502 \u251c\u2500 publisher: Rebecca Turner \u2502 \u251c\u2500 email: me@re-becca.org \u2502 \u251c\u2500 url: http://re-becca.org/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/promise-inflight \u2502 \u2514\u2500 licenseFile: node_modules/promise-inflight/LICENSE \u251c\u2500 prompts@2.4.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/terkelg/prompts \u2502 \u251c\u2500 publisher: Terkel Gjervig \u2502 \u251c\u2500 email: terkel@terkel.com \u2502 \u251c\u2500 url: https://terkel.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/prompts \u2502 \u2514\u2500 licenseFile: node_modules/prompts/license \u251c\u2500 prr@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/rvagg/prr \u2502 \u251c\u2500 publisher: Rod Vagg \u2502 \u251c\u2500 email: rod@vagg.org \u2502 \u251c\u2500 url: https://github.com/rvagg \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/prr \u2502 \u2514\u2500 licenseFile: node_modules/prr/LICENSE.md \u251c\u2500 pseudomap@1.0.2 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/pseudomap \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pseudomap \u2502 \u2514\u2500 licenseFile: node_modules/pseudomap/LICENSE \u251c\u2500 public-encrypt@4.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/publicEncrypt \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/public-encrypt \u2502 \u2514\u2500 licenseFile: node_modules/public-encrypt/LICENSE \u251c\u2500 punycode@2.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/bestiejs/punycode.js \u2502 \u251c\u2500 publisher: Mathias Bynens \u2502 \u251c\u2500 url: https://mathiasbynens.be/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/punycode \u2502 \u2514\u2500 licenseFile: node_modules/punycode/LICENSE-MIT.txt \u251c\u2500 querystring-es3@0.2.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/mike-spainhower/querystring \u2502 \u251c\u2500 publisher: Irakli Gozalishvili \u2502 \u251c\u2500 email: rfobic@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/querystring-es3 \u2502 \u2514\u2500 licenseFile: node_modules/querystring-es3/License.md \u251c\u2500 querystring@0.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/Gozala/querystring \u2502 \u251c\u2500 publisher: Irakli Gozalishvili \u2502 \u251c\u2500 email: rfobic@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/querystring \u2502 \u2514\u2500 licenseFile: node_modules/querystring/License.md \u251c\u2500 randombytes@2.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/randombytes \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/randombytes \u2502 \u2514\u2500 licenseFile: node_modules/randombytes/LICENSE \u251c\u2500 randomfill@1.0.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/randomfill \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/randomfill \u2502 \u2514\u2500 licenseFile: node_modules/randomfill/LICENSE \u251c\u2500 readable-stream@2.3.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/nodejs/readable-stream \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/readable-stream \u2502 \u2514\u2500 licenseFile: node_modules/readable-stream/LICENSE \u251c\u2500 readdirp@3.5.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/paulmillr/readdirp \u2502 \u251c\u2500 publisher: Thorsten Lorenz \u2502 \u251c\u2500 email: thlorenz@gmx.de \u2502 \u251c\u2500 url: thlorenz.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/readdirp \u2502 \u2514\u2500 licenseFile: node_modules/readdirp/LICENSE \u251c\u2500 rechoir@0.6.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/tkellen/node-rechoir \u2502 \u251c\u2500 publisher: Tyler Kellen \u2502 \u251c\u2500 url: http://goingslowly.com/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/rechoir \u2502 \u2514\u2500 licenseFile: node_modules/rechoir/LICENSE \u251c\u2500 repeating@2.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/repeating \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/repeating \u2502 \u2514\u2500 licenseFile: node_modules/repeating/license \u251c\u2500 resolve@1.20.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/browserify/resolve \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/resolve \u2502 \u2514\u2500 licenseFile: node_modules/resolve/LICENSE \u251c\u2500 rimraf@2.7.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/rimraf \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/rimraf \u2502 \u2514\u2500 licenseFile: node_modules/rimraf/LICENSE \u251c\u2500 ripemd160@2.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/ripemd160 \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ripemd160 \u2502 \u2514\u2500 licenseFile: node_modules/ripemd160/LICENSE \u251c\u2500 rxjs-compat@6.6.6 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/rxjs-compat \u2502 \u2514\u2500 licenseFile: node_modules/rxjs-compat/LICENSE.txt \u251c\u2500 rxjs@6.6.6 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/reactivex/rxjs \u2502 \u251c\u2500 publisher: Ben Lesh \u2502 \u251c\u2500 email: ben@benlesh.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/rxjs \u2502 \u2514\u2500 licenseFile: node_modules/rxjs/LICENSE.txt \u251c\u2500 safe-buffer@5.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/feross/safe-buffer \u2502 \u251c\u2500 publisher: Feross Aboukhadijeh \u2502 \u251c\u2500 email: feross@feross.org \u2502 \u251c\u2500 url: http://feross.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/safe-buffer \u2502 \u2514\u2500 licenseFile: node_modules/safe-buffer/LICENSE \u251c\u2500 safer-buffer@2.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/ChALkeR/safer-buffer \u2502 \u251c\u2500 publisher: Nikita Skovoroda \u2502 \u251c\u2500 email: chalkerx@gmail.com \u2502 \u251c\u2500 url: https://github.com/ChALkeR \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/safer-buffer \u2502 \u2514\u2500 licenseFile: node_modules/safer-buffer/LICENSE \u251c\u2500 sass-loader@7.3.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack-contrib/sass-loader \u2502 \u251c\u2500 publisher: J. Tangelder \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/sass-loader \u2502 \u2514\u2500 licenseFile: node_modules/sass-loader/LICENSE \u251c\u2500 save-svg-as-png@1.4.17 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/exupero/saveSvgAsPng \u2502 \u251c\u2500 publisher: Eric Shull \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/save-svg-as-png \u2502 \u2514\u2500 licenseFile: node_modules/save-svg-as-png/LICENSE \u251c\u2500 schema-utils@2.7.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/schema-utils \u2502 \u251c\u2500 publisher: webpack Contrib \u2502 \u251c\u2500 url: https://github.com/webpack-contrib \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/schema-utils \u2502 \u2514\u2500 licenseFile: node_modules/schema-utils/LICENSE \u251c\u2500 select@1.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/zenorocha/select \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/select \u2502 \u2514\u2500 licenseFile: node_modules/select/readme.md \u251c\u2500 semver@5.7.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/node-semver \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/semver \u2502 \u2514\u2500 licenseFile: node_modules/semver/LICENSE \u251c\u2500 serialize-javascript@5.0.1 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/yahoo/serialize-javascript \u2502 \u251c\u2500 publisher: Eric Ferraiuolo \u2502 \u251c\u2500 email: edf@ericf.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/serialize-javascript \u2502 \u2514\u2500 licenseFile: node_modules/serialize-javascript/LICENSE \u251c\u2500 setimmediate@1.0.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/YuzuJS/setImmediate \u2502 \u251c\u2500 publisher: YuzuJS \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/setimmediate \u2502 \u2514\u2500 licenseFile: node_modules/setimmediate/LICENSE.txt \u251c\u2500 sha.js@2.4.11 \u2502 \u251c\u2500 licenses: (MIT AND BSD-3-Clause) \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/sha.js \u2502 \u251c\u2500 publisher: Dominic Tarr \u2502 \u251c\u2500 email: dominic.tarr@gmail.com \u2502 \u251c\u2500 url: dominictarr.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/sha.js \u2502 \u2514\u2500 licenseFile: node_modules/sha.js/LICENSE \u251c\u2500 shallow-clone@3.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/shallow-clone \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/shallow-clone \u2502 \u2514\u2500 licenseFile: node_modules/shallow-clone/LICENSE \u251c\u2500 shelljs@0.8.4 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/shelljs/shelljs \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/shelljs \u2502 \u2514\u2500 licenseFile: node_modules/shelljs/LICENSE \u251c\u2500 sisteransi@1.0.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/terkelg/sisteransi \u2502 \u251c\u2500 publisher: Terkel Gjervig \u2502 \u251c\u2500 email: terkel@terkel.com \u2502 \u251c\u2500 url: https://terkel.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/sisteransi \u2502 \u2514\u2500 licenseFile: node_modules/sisteransi/license \u251c\u2500 sl-blip@1.0.0 \u2502 \u251c\u2500 licenses: UNKNOWN \u2502 \u251c\u2500 repository: none \u2502 \u2514\u2500 path: /Users/munja/git/dcfrontend/node_modules/sl-blip \u251c\u2500 source-list-map@2.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/source-list-map \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/source-list-map \u2502 \u2514\u2500 licenseFile: node_modules/source-list-map/LICENSE \u251c\u2500 source-map-support@0.5.19 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/evanw/node-source-map-support \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/source-map-support \u2502 \u2514\u2500 licenseFile: node_modules/source-map-support/LICENSE.md \u251c\u2500 ssri@8.0.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/ssri \u2502 \u251c\u2500 publisher: Kat March\u00e1n \u2502 \u251c\u2500 email: kzm@sykosomatic.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ssri \u2502 \u2514\u2500 licenseFile: node_modules/ssri/LICENSE.md \u251c\u2500 stream-browserify@2.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/browserify/stream-browserify \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/stream-browserify \u2502 \u2514\u2500 licenseFile: node_modules/stream-browserify/LICENSE \u251c\u2500 stream-http@2.8.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jhiesey/stream-http \u2502 \u251c\u2500 publisher: John Hiesey \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/stream-http \u2502 \u2514\u2500 licenseFile: node_modules/stream-http/LICENSE \u251c\u2500 string_decoder@1.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/nodejs/string_decoder \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/string_decoder \u2502 \u2514\u2500 licenseFile: node_modules/string_decoder/LICENSE \u251c\u2500 strip-ansi@3.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/chalk/strip-ansi \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/strip-ansi \u2502 \u2514\u2500 licenseFile: node_modules/strip-ansi/license \u251c\u2500 supports-color@2.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/chalk/supports-color \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/supports-color \u2502 \u2514\u2500 licenseFile: node_modules/supports-color/license \u251c\u2500 tapable@1.1.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/tapable \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/tapable \u2502 \u2514\u2500 licenseFile: node_modules/tapable/LICENSE \u251c\u2500 terser-webpack-plugin@4.2.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack-contrib/terser-webpack-plugin \u2502 \u251c\u2500 publisher: webpack Contrib Team \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/terser-webpack-plugin \u2502 \u2514\u2500 licenseFile: node_modules/terser-webpack-plugin/LICENSE \u251c\u2500 terser@5.5.1 \u2502 \u251c\u2500 licenses: BSD-2-Clause \u2502 \u251c\u2500 repository: https://github.com/terser/terser \u2502 \u251c\u2500 publisher: Mihai Bazon \u2502 \u251c\u2500 email: mihai.bazon@gmail.com \u2502 \u251c\u2500 url: http://lisperator.net/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/terser \u2502 \u2514\u2500 licenseFile: node_modules/terser/LICENSE \u251c\u2500 text-encoding@0.7.0 \u2502 \u251c\u2500 licenses: (Unlicense OR Apache-2.0) \u2502 \u251c\u2500 repository: https://github.com/inexorabletash/text-encoding \u2502 \u251c\u2500 publisher: Joshua Bell \u2502 \u251c\u2500 email: inexorabletash@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/text-encoding \u2502 \u2514\u2500 licenseFile: node_modules/text-encoding/LICENSE.md \u251c\u2500 timers-browserify@2.0.12 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jryans/timers-browserify \u2502 \u251c\u2500 publisher: J. Ryan Stinnett \u2502 \u251c\u2500 email: jryans@gmail.com \u2502 \u251c\u2500 url: https://convolv.es/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/timers-browserify \u2502 \u2514\u2500 licenseFile: node_modules/timers-browserify/LICENSE.md \u251c\u2500 tiny-emitter@2.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/scottcorgan/tiny-emitter \u2502 \u251c\u2500 publisher: Scott Corgan \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/tiny-emitter \u2502 \u2514\u2500 licenseFile: node_modules/tiny-emitter/LICENSE \u251c\u2500 to-arraybuffer@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jhiesey/to-arraybuffer \u2502 \u251c\u2500 publisher: John Hiesey \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/to-arraybuffer \u2502 \u2514\u2500 licenseFile: node_modules/to-arraybuffer/LICENSE \u251c\u2500 to-regex-range@5.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/micromatch/to-regex-range \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/to-regex-range \u2502 \u2514\u2500 licenseFile: node_modules/to-regex-range/LICENSE \u251c\u2500 ts-helpers@1.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/ngParty/ts-helpers \u2502 \u251c\u2500 publisher: Martin Hochel \u2502 \u251c\u2500 email: hochelmartin@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ts-helpers \u2502 \u2514\u2500 licenseFile: node_modules/ts-helpers/LICENSE \u251c\u2500 tslib@2.1.0 \u2502 \u251c\u2500 licenses: 0BSD \u2502 \u251c\u2500 repository: https://github.com/Microsoft/tslib \u2502 \u251c\u2500 publisher: Microsoft Corp. \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/tslib \u2502 \u2514\u2500 licenseFile: node_modules/tslib/LICENSE.txt \u251c\u2500 tty-browserify@0.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/tty-browserify \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/tty-browserify \u2502 \u2514\u2500 licenseFile: node_modules/tty-browserify/LICENSE \u251c\u2500 typedoc-default-themes@0.12.9 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/TypeStrong/typedoc-default-themes \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/typedoc-default-themes \u2502 \u2514\u2500 licenseFile: node_modules/typedoc-default-themes/LICENSE \u251c\u2500 typedoc-neo-theme@1.1.0 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/google/typedoc-neo-theme \u2502 \u251c\u2500 publisher: Nick Felker, based on work by Sebastian Lenz \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/typedoc-neo-theme \u2502 \u2514\u2500 licenseFile: node_modules/typedoc-neo-theme/LICENSE \u251c\u2500 typedoc@0.16.11 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/TypeStrong/TypeDoc \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/typedoc \u2502 \u2514\u2500 licenseFile: node_modules/typedoc/LICENSE \u251c\u2500 typescript@4.1.5 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/Microsoft/TypeScript \u2502 \u251c\u2500 publisher: Microsoft Corp. \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/typescript \u2502 \u2514\u2500 licenseFile: node_modules/typescript/LICENSE.txt \u251c\u2500 uglify-js@3.13.2 \u2502 \u251c\u2500 licenses: BSD-2-Clause \u2502 \u251c\u2500 repository: https://github.com/mishoo/UglifyJS \u2502 \u251c\u2500 publisher: Mihai Bazon \u2502 \u251c\u2500 email: mihai.bazon@gmail.com \u2502 \u251c\u2500 url: http://lisperator.net/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/uglify-js \u2502 \u2514\u2500 licenseFile: node_modules/uglify-js/LICENSE \u251c\u2500 unique-filename@1.1.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/iarna/unique-filename \u2502 \u251c\u2500 publisher: Rebecca Turner \u2502 \u251c\u2500 email: me@re-becca.org \u2502 \u251c\u2500 url: http://re-becca.org/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/unique-filename \u2502 \u2514\u2500 licenseFile: node_modules/unique-filename/LICENSE \u251c\u2500 unique-slug@2.0.2 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/iarna/unique-slug \u2502 \u251c\u2500 publisher: Rebecca Turner \u2502 \u251c\u2500 email: me@re-becca.org \u2502 \u251c\u2500 url: http://re-becca.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/unique-slug \u2502 \u2514\u2500 licenseFile: node_modules/unique-slug/LICENSE \u251c\u2500 universalify@0.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/RyanZim/universalify \u2502 \u251c\u2500 publisher: Ryan Zimmerman \u2502 \u251c\u2500 email: opensrc@ryanzim.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/universalify \u2502 \u2514\u2500 licenseFile: node_modules/universalify/LICENSE \u251c\u2500 uri-js@4.4.1 \u2502 \u251c\u2500 licenses: BSD-2-Clause \u2502 \u251c\u2500 repository: https://github.com/garycourt/uri-js \u2502 \u251c\u2500 publisher: Gary Court \u2502 \u251c\u2500 email: gary.court@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/uri-js \u2502 \u2514\u2500 licenseFile: node_modules/uri-js/LICENSE \u251c\u2500 url@0.11.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/defunctzombie/node-url \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/url \u2502 \u2514\u2500 licenseFile: node_modules/url/LICENSE \u251c\u2500 util-deprecate@1.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/TooTallNate/util-deprecate \u2502 \u251c\u2500 publisher: Nathan Rajlich \u2502 \u251c\u2500 email: nathan@tootallnate.net \u2502 \u251c\u2500 url: http://n8.io/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/util-deprecate \u2502 \u2514\u2500 licenseFile: node_modules/util-deprecate/LICENSE \u251c\u2500 util@0.11.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/defunctzombie/node-util \u2502 \u251c\u2500 publisher: Joyent \u2502 \u251c\u2500 url: http://www.joyent.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/util \u2502 \u2514\u2500 licenseFile: node_modules/util/LICENSE \u251c\u2500 valid-url@1.0.9 \u2502 \u251c\u2500 licenses: MIT* \u2502 \u251c\u2500 repository: https://github.com/ogt/valid-url \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/valid-url \u2502 \u2514\u2500 licenseFile: node_modules/valid-url/LICENSE \u251c\u2500 viz.js@1.8.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/mdaines/viz.js \u2502 \u251c\u2500 publisher: Mike Daines \u2502 \u251c\u2500 email: mdaines@fastmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/viz.js \u2502 \u2514\u2500 licenseFile: node_modules/viz.js/LICENSE \u251c\u2500 vm-browserify@1.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/vm-browserify \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/vm-browserify \u2502 \u2514\u2500 licenseFile: node_modules/vm-browserify/LICENSE \u251c\u2500 watchpack-chokidar2@2.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/watchpack \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u2514\u2500 path: /Users/munja/git/dcfrontend/node_modules/watchpack-chokidar2 \u251c\u2500 watchpack@1.7.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/watchpack \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/watchpack \u2502 \u2514\u2500 licenseFile: node_modules/watchpack/LICENSE \u251c\u2500 web-animations-js@2.3.2 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/web-animations/web-animations-js \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/web-animations-js \u2502 \u2514\u2500 licenseFile: node_modules/web-animations-js/README.md \u251c\u2500 webpack-sources@2.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/webpack-sources \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/webpack-sources \u2502 \u2514\u2500 licenseFile: node_modules/webpack-sources/LICENSE \u251c\u2500 webpack@4.44.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/webpack \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/webpack \u2502 \u2514\u2500 licenseFile: node_modules/webpack/LICENSE \u251c\u2500 wordwrap@1.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/node-wordwrap \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/wordwrap \u2502 \u2514\u2500 licenseFile: node_modules/wordwrap/LICENSE \u251c\u2500 wrappy@1.0.2 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/wrappy \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/wrappy \u2502 \u2514\u2500 licenseFile: node_modules/wrappy/LICENSE \u251c\u2500 xtend@4.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/Raynos/xtend \u2502 \u251c\u2500 publisher: Raynos \u2502 \u251c\u2500 email: raynos2@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/xtend \u2502 \u2514\u2500 licenseFile: node_modules/xtend/LICENSE \u251c\u2500 yallist@2.1.2 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/yallist \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/yallist \u2502 \u2514\u2500 licenseFile: node_modules/yallist/LICENSE \u251c\u2500 zone.js@0.10.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: Brian Ford \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/zone.js \u2502 \u2514\u2500 licenseFile: node_modules/zone.js/LICENSE \u2514\u2500 zone@0.3.4 \u251c\u2500 licenses: Custom: https://api.dartlang.org/apidocs/channels/stable/dartdoc-viewer/dart-async.Zone \u251c\u2500 repository: https://github.com/strongloop/zone \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/zone \u2514\u2500 licenseFile: node_modules/zone/LICENSE.md","title":"Other Licences"},{"location":"licences/#data-controller-for-sas-source-licences","text":"","title":"Data Controller for SAS\u00ae - Source Licences"},{"location":"licences/#overview","text":"Data Controller source licences are extracted automatically from our repo using the license-checker NPM module \u251c\u2500 @angular/animations@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/animations \u2502 \u2514\u2500 licenseFile: node_modules/@angular/animations/README.md \u251c\u2500 @angular/common@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/common \u2502 \u2514\u2500 licenseFile: node_modules/@angular/common/README.md \u251c\u2500 @angular/compiler@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/compiler \u2502 \u2514\u2500 licenseFile: node_modules/@angular/compiler/README.md \u251c\u2500 @angular/core@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/core \u2502 \u2514\u2500 licenseFile: node_modules/@angular/core/README.md \u251c\u2500 @angular/forms@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/forms \u2502 \u2514\u2500 licenseFile: node_modules/@angular/forms/README.md \u251c\u2500 @angular/platform-browser-dynamic@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/platform-browser-dynamic \u2502 \u2514\u2500 licenseFile: node_modules/@angular/platform-browser-dynamic/README.md \u251c\u2500 @angular/platform-browser@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/platform-browser \u2502 \u2514\u2500 licenseFile: node_modules/@angular/platform-browser/README.md \u251c\u2500 @angular/router@11.2.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: angular \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@angular/router \u2502 \u2514\u2500 licenseFile: node_modules/@angular/router/README.md \u251c\u2500 @clr/angular@4.0.14 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/vmware/clarity \u2502 \u251c\u2500 publisher: Clarity Design System \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@clr/angular \u2502 \u2514\u2500 licenseFile: node_modules/@clr/angular/README.md \u251c\u2500 @clr/icons@4.0.14 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: ssh://git@git.eng.vmware.com/clarity \u2502 \u251c\u2500 publisher: clarity \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@clr/icons \u2502 \u2514\u2500 licenseFile: node_modules/@clr/icons/README.md \u251c\u2500 @clr/ui@4.0.14 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/vmware/clarity \u2502 \u251c\u2500 publisher: clarity \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@clr/ui \u2502 \u2514\u2500 licenseFile: node_modules/@clr/ui/README.md \u251c\u2500 @handsontable/angular@7.0.0 \u2502 \u251c\u2500 licenses: Custom: https://handsontable.com \u2502 \u251c\u2500 repository: https://github.com/handsontable/handsontable \u2502 \u251c\u2500 publisher: Handsoncode \u2502 \u251c\u2500 email: hello@handsoncode.net \u2502 \u251c\u2500 url: https://handsoncode.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@handsontable/angular \u2502 \u2514\u2500 licenseFile: node_modules/@handsontable/angular/LICENSE.txt \u251c\u2500 @handsontable/formulajs@2.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/handsontable/formula.js \u2502 \u251c\u2500 publisher: Handsoncode \u2502 \u251c\u2500 email: hello@handsontable.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@handsontable/formulajs \u2502 \u2514\u2500 licenseFile: node_modules/@handsontable/formulajs/LICENSE \u251c\u2500 @npmcli/move-file@1.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/npm/move-file \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@npmcli/move-file \u2502 \u2514\u2500 licenseFile: node_modules/@npmcli/move-file/LICENSE.md \u251c\u2500 @sasjs/adapter@2.2.17 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/sasjs/adapter \u2502 \u251c\u2500 publisher: Allan Bowe \u2502 \u251c\u2500 email: support@macropeople.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@sasjs/adapter \u2502 \u2514\u2500 licenseFile: node_modules/@sasjs/adapter/LICENSE \u251c\u2500 @sasjs/utils@2.12.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/sasjs/utils \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@sasjs/utils \u2502 \u2514\u2500 licenseFile: node_modules/@sasjs/utils/README.md \u251c\u2500 @sheet/perf@1.20201208.1 \u2502 \u251c\u2500 licenses: MIT* \u2502 \u251c\u2500 publisher: sheetjs \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@sheet/perf \u2502 \u2514\u2500 licenseFile: node_modules/@sheet/perf/README.html \u251c\u2500 @types/d3-color@1.4.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/d3-color \u2502 \u2514\u2500 licenseFile: node_modules/@types/d3-color/LICENSE \u251c\u2500 @types/d3-graphviz@2.6.6 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/d3-graphviz \u2502 \u2514\u2500 licenseFile: node_modules/@types/d3-graphviz/LICENSE \u251c\u2500 @types/d3-interpolate@1.4.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/d3-interpolate \u2502 \u2514\u2500 licenseFile: node_modules/@types/d3-interpolate/LICENSE \u251c\u2500 @types/d3-selection@1.4.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/d3-selection \u2502 \u2514\u2500 licenseFile: node_modules/@types/d3-selection/LICENSE \u251c\u2500 @types/d3-transition@1.3.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/d3-transition \u2502 \u2514\u2500 licenseFile: node_modules/@types/d3-transition/LICENSE \u251c\u2500 @types/d3-zoom@1.8.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/d3-zoom \u2502 \u2514\u2500 licenseFile: node_modules/@types/d3-zoom/LICENSE \u251c\u2500 @types/json-schema@7.0.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/json-schema \u2502 \u2514\u2500 licenseFile: node_modules/@types/json-schema/LICENSE \u251c\u2500 @types/marked@1.2.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/marked \u2502 \u2514\u2500 licenseFile: node_modules/@types/marked/LICENSE \u251c\u2500 @types/minimatch@3.0.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/minimatch \u2502 \u2514\u2500 licenseFile: node_modules/@types/minimatch/LICENSE \u251c\u2500 @types/node@12.20.6 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/node \u2502 \u2514\u2500 licenseFile: node_modules/@types/node/LICENSE \u251c\u2500 @types/pikaday@1.7.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/pikaday \u2502 \u2514\u2500 licenseFile: node_modules/@types/pikaday/LICENSE \u251c\u2500 @types/prompts@2.0.11 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/prompts \u2502 \u2514\u2500 licenseFile: node_modules/@types/prompts/LICENSE \u251c\u2500 @types/text-encoding@0.0.35 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/DefinitelyTyped/DefinitelyTyped \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@types/text-encoding \u2502 \u2514\u2500 licenseFile: node_modules/@types/text-encoding/LICENSE \u251c\u2500 @webassemblyjs/ast@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/ast \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/ast/LICENSE \u251c\u2500 @webassemblyjs/floating-point-hex-parser@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Mauro Bringolf \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/floating-point-hex-parser \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/floating-point-hex-parser/LICENSE \u251c\u2500 @webassemblyjs/helper-api-error@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-api-error \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-api-error/LICENSE \u251c\u2500 @webassemblyjs/helper-buffer@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-buffer \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-buffer/LICENSE \u251c\u2500 @webassemblyjs/helper-code-frame@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-code-frame \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-code-frame/LICENSE \u251c\u2500 @webassemblyjs/helper-fsm@1.9.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 publisher: Mauro Bringolf \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-fsm \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-fsm/LICENSE \u251c\u2500 @webassemblyjs/helper-module-context@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-module-context \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-module-context/LICENSE \u251c\u2500 @webassemblyjs/helper-wasm-bytecode@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-wasm-bytecode \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-wasm-bytecode/LICENSE \u251c\u2500 @webassemblyjs/helper-wasm-section@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/helper-wasm-section \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/helper-wasm-section/LICENSE \u251c\u2500 @webassemblyjs/ieee754@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/ieee754 \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/ieee754/LICENSE \u251c\u2500 @webassemblyjs/leb128@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/leb128 \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/leb128/LICENSE.txt \u251c\u2500 @webassemblyjs/utf8@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/utf8 \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/utf8/LICENSE \u251c\u2500 @webassemblyjs/wasm-edit@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wasm-edit \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/wasm-edit/LICENSE \u251c\u2500 @webassemblyjs/wasm-gen@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wasm-gen \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/wasm-gen/LICENSE \u251c\u2500 @webassemblyjs/wasm-opt@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wasm-opt \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/wasm-opt/LICENSE \u251c\u2500 @webassemblyjs/wasm-parser@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wasm-parser \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/wasm-parser/LICENSE \u251c\u2500 @webassemblyjs/wast-parser@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wast-parser \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/wast-parser/LICENSE \u251c\u2500 @webassemblyjs/wast-printer@1.9.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xtuc/webassemblyjs \u2502 \u251c\u2500 publisher: Sven Sauleau \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webassemblyjs/wast-printer \u2502 \u2514\u2500 licenseFile: node_modules/@webassemblyjs/wast-printer/LICENSE \u251c\u2500 @webcomponents/custom-elements@1.4.3 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/webcomponents/polyfills \u2502 \u251c\u2500 publisher: The Polymer Project Authors \u2502 \u251c\u2500 url: https://polymer.github.io/AUTHORS.txt \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@webcomponents/custom-elements \u2502 \u2514\u2500 licenseFile: node_modules/@webcomponents/custom-elements/LICENSE.md \u251c\u2500 @xtuc/ieee754@1.2.0 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/feross/ieee754 \u2502 \u251c\u2500 publisher: Feross Aboukhadijeh \u2502 \u251c\u2500 email: feross@feross.org \u2502 \u251c\u2500 url: http://feross.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@xtuc/ieee754 \u2502 \u2514\u2500 licenseFile: node_modules/@xtuc/ieee754/LICENSE \u251c\u2500 @xtuc/long@4.2.2 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/dcodeIO/long.js \u2502 \u251c\u2500 publisher: Daniel Wirtz \u2502 \u251c\u2500 email: dcode@dcode.io \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/@xtuc/long \u2502 \u2514\u2500 licenseFile: node_modules/@xtuc/long/LICENSE \u251c\u2500 acorn@6.4.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/acornjs/acorn \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/acorn \u2502 \u2514\u2500 licenseFile: node_modules/acorn/LICENSE \u251c\u2500 aggregate-error@3.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/aggregate-error \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/aggregate-error \u2502 \u2514\u2500 licenseFile: node_modules/aggregate-error/license \u251c\u2500 ajv-keywords@3.5.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/epoberezkin/ajv-keywords \u2502 \u251c\u2500 publisher: Evgeny Poberezkin \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ajv-keywords \u2502 \u2514\u2500 licenseFile: node_modules/ajv-keywords/LICENSE \u251c\u2500 ajv@6.12.6 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/ajv-validator/ajv \u2502 \u251c\u2500 publisher: Evgeny Poberezkin \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ajv \u2502 \u2514\u2500 licenseFile: node_modules/ajv/LICENSE \u251c\u2500 angular-prism@0.1.20 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/vaibhav93/angular-prism \u2502 \u251c\u2500 publisher: Vaibhav Bansal \u2502 \u251c\u2500 email: vaibhavbansal1993@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/angular-prism \u2502 \u2514\u2500 licenseFile: node_modules/angular-prism/README.MD \u251c\u2500 ansi-regex@2.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/chalk/ansi-regex \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ansi-regex \u2502 \u2514\u2500 licenseFile: node_modules/ansi-regex/license \u251c\u2500 ansi-styles@2.2.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/chalk/ansi-styles \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ansi-styles \u2502 \u2514\u2500 licenseFile: node_modules/ansi-styles/license \u251c\u2500 anymatch@3.1.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/micromatch/anymatch \u2502 \u251c\u2500 publisher: Elan Shanker \u2502 \u251c\u2500 url: https://github.com/es128 \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/anymatch \u2502 \u2514\u2500 licenseFile: node_modules/anymatch/LICENSE \u251c\u2500 asn1.js@5.4.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/asn1.js \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/asn1.js \u2502 \u2514\u2500 licenseFile: node_modules/asn1.js/LICENSE \u251c\u2500 assert@1.5.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/browserify/commonjs-assert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/assert \u2502 \u2514\u2500 licenseFile: node_modules/assert/LICENSE \u251c\u2500 asynckit@0.4.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/alexindigo/asynckit \u2502 \u251c\u2500 publisher: Alex Indigo \u2502 \u251c\u2500 email: iam@alexindigo.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/asynckit \u2502 \u2514\u2500 licenseFile: node_modules/asynckit/LICENSE \u251c\u2500 axios@0.21.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/axios/axios \u2502 \u251c\u2500 publisher: Matt Zabriskie \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/axios \u2502 \u2514\u2500 licenseFile: node_modules/axios/LICENSE \u251c\u2500 balanced-match@1.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/juliangruber/balanced-match \u2502 \u251c\u2500 publisher: Julian Gruber \u2502 \u251c\u2500 email: mail@juliangruber.com \u2502 \u251c\u2500 url: http://juliangruber.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/balanced-match \u2502 \u2514\u2500 licenseFile: node_modules/balanced-match/LICENSE.md \u251c\u2500 base64-arraybuffer@0.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/niklasvh/base64-arraybuffer \u2502 \u251c\u2500 publisher: Niklas von Hertzen \u2502 \u251c\u2500 email: niklasvh@gmail.com \u2502 \u251c\u2500 url: https://hertzen.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/base64-arraybuffer \u2502 \u2514\u2500 licenseFile: node_modules/base64-arraybuffer/LICENSE-MIT \u251c\u2500 base64-js@1.5.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/beatgammit/base64-js \u2502 \u251c\u2500 publisher: T. Jameson Little \u2502 \u251c\u2500 email: t.jameson.little@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/base64-js \u2502 \u2514\u2500 licenseFile: node_modules/base64-js/LICENSE \u251c\u2500 bessel@1.0.2 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/SheetJS/bessel \u2502 \u251c\u2500 publisher: SheetJS \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/bessel \u2502 \u2514\u2500 licenseFile: node_modules/bessel/LICENSE \u251c\u2500 big.js@5.2.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/MikeMcl/big.js \u2502 \u251c\u2500 publisher: Michael Mclaughlin \u2502 \u251c\u2500 email: M8ch88l@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/big.js \u2502 \u2514\u2500 licenseFile: node_modules/big.js/LICENCE \u251c\u2500 bignumber.js@8.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/MikeMcl/bignumber.js \u2502 \u251c\u2500 publisher: Michael Mclaughlin \u2502 \u251c\u2500 email: M8ch88l@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/bignumber.js \u2502 \u2514\u2500 licenseFile: node_modules/bignumber.js/LICENCE \u251c\u2500 binary-extensions@2.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/binary-extensions \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/binary-extensions \u2502 \u2514\u2500 licenseFile: node_modules/binary-extensions/license \u251c\u2500 bn.js@5.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/bn.js \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/bn.js \u2502 \u2514\u2500 licenseFile: node_modules/bn.js/LICENSE \u251c\u2500 brace-expansion@1.1.11 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/juliangruber/brace-expansion \u2502 \u251c\u2500 publisher: Julian Gruber \u2502 \u251c\u2500 email: mail@juliangruber.com \u2502 \u251c\u2500 url: http://juliangruber.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/brace-expansion \u2502 \u2514\u2500 licenseFile: node_modules/brace-expansion/LICENSE \u251c\u2500 braces@3.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/micromatch/braces \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/braces \u2502 \u2514\u2500 licenseFile: node_modules/braces/LICENSE \u251c\u2500 brorand@1.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/brorand \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/brorand \u2502 \u2514\u2500 licenseFile: node_modules/brorand/README.md \u251c\u2500 browserify-aes@1.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/browserify-aes \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/browserify-aes \u2502 \u2514\u2500 licenseFile: node_modules/browserify-aes/LICENSE \u251c\u2500 browserify-cipher@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/browserify-cipher \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 email: calvin.metcalf@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/browserify-cipher \u2502 \u2514\u2500 licenseFile: node_modules/browserify-cipher/LICENSE \u251c\u2500 browserify-des@1.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/browserify-des \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 email: calvin.metcalf@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/browserify-des \u2502 \u2514\u2500 licenseFile: node_modules/browserify-des/license \u251c\u2500 browserify-rsa@4.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/browserify-rsa \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/browserify-rsa \u2502 \u2514\u2500 licenseFile: node_modules/browserify-rsa/LICENSE \u251c\u2500 browserify-sign@4.2.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/browserify-sign \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/browserify-sign \u2502 \u2514\u2500 licenseFile: node_modules/browserify-sign/LICENSE \u251c\u2500 browserify-zlib@0.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/devongovett/browserify-zlib \u2502 \u251c\u2500 publisher: Devon Govett \u2502 \u251c\u2500 email: devongovett@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/browserify-zlib \u2502 \u2514\u2500 licenseFile: node_modules/browserify-zlib/LICENSE \u251c\u2500 buffer-from@1.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/LinusU/buffer-from \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/buffer-from \u2502 \u2514\u2500 licenseFile: node_modules/buffer-from/LICENSE \u251c\u2500 buffer-xor@1.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/buffer-xor \u2502 \u251c\u2500 publisher: Daniel Cousens \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/buffer-xor \u2502 \u2514\u2500 licenseFile: node_modules/buffer-xor/LICENSE \u251c\u2500 buffer@5.7.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/feross/buffer \u2502 \u251c\u2500 publisher: Feross Aboukhadijeh \u2502 \u251c\u2500 email: feross@feross.org \u2502 \u251c\u2500 url: https://feross.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/buffer \u2502 \u2514\u2500 licenseFile: node_modules/buffer/LICENSE \u251c\u2500 builtin-status-codes@3.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/bendrucker/builtin-status-codes \u2502 \u251c\u2500 publisher: Ben Drucker \u2502 \u251c\u2500 email: bvdrucker@gmail.com \u2502 \u251c\u2500 url: bendrucker.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/builtin-status-codes \u2502 \u2514\u2500 licenseFile: node_modules/builtin-status-codes/license \u251c\u2500 cacache@15.0.5 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/cacache \u2502 \u251c\u2500 publisher: Kat March\u00e1n \u2502 \u251c\u2500 email: kzm@sykosomatic.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/cacache \u2502 \u2514\u2500 licenseFile: node_modules/cacache/LICENSE.md \u251c\u2500 chalk@1.1.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/chalk/chalk \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/chalk \u2502 \u2514\u2500 licenseFile: node_modules/chalk/license \u251c\u2500 chokidar@3.5.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/paulmillr/chokidar \u2502 \u251c\u2500 publisher: Paul Miller \u2502 \u251c\u2500 url: https://paulmillr.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/chokidar \u2502 \u2514\u2500 licenseFile: node_modules/chokidar/LICENSE \u251c\u2500 chownr@2.0.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/chownr \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/chownr \u2502 \u2514\u2500 licenseFile: node_modules/chownr/LICENSE \u251c\u2500 chrome-trace-event@1.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: github.com:samccone/chrome-trace-event \u2502 \u251c\u2500 publisher: Trent Mick, Sam Saccone \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/chrome-trace-event \u2502 \u2514\u2500 licenseFile: node_modules/chrome-trace-event/LICENSE.txt \u251c\u2500 cipher-base@1.0.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/cipher-base \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 email: calvin.metcalf@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/cipher-base \u2502 \u2514\u2500 licenseFile: node_modules/cipher-base/LICENSE \u251c\u2500 clean-stack@2.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/clean-stack \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/clean-stack \u2502 \u2514\u2500 licenseFile: node_modules/clean-stack/license \u251c\u2500 cli-table@0.3.6 \u2502 \u251c\u2500 licenses: MIT* \u2502 \u251c\u2500 repository: https://github.com/Automattic/cli-table \u2502 \u251c\u2500 publisher: Guillermo Rauch \u2502 \u251c\u2500 email: guillermo@learnboost.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/cli-table \u2502 \u2514\u2500 licenseFile: node_modules/cli-table/README.md \u251c\u2500 clipboard@2.0.8 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/zenorocha/clipboard.js \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/clipboard \u2502 \u2514\u2500 licenseFile: node_modules/clipboard/LICENSE \u251c\u2500 clone-deep@4.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/clone-deep \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/clone-deep \u2502 \u2514\u2500 licenseFile: node_modules/clone-deep/LICENSE \u251c\u2500 codepage@1.13.1 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/SheetJS/js-codepage \u2502 \u251c\u2500 publisher: SheetJS \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/codepage \u2502 \u2514\u2500 licenseFile: node_modules/codepage/LICENSE \u251c\u2500 colors@1.4.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/Marak/colors.js \u2502 \u251c\u2500 publisher: Marak Squires \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/colors \u2502 \u2514\u2500 licenseFile: node_modules/colors/LICENSE \u251c\u2500 combined-stream@1.0.8 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/felixge/node-combined-stream \u2502 \u251c\u2500 publisher: Felix Geisend\u00f6rfer \u2502 \u251c\u2500 email: felix@debuggable.com \u2502 \u251c\u2500 url: http://debuggable.com/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/combined-stream \u2502 \u2514\u2500 licenseFile: node_modules/combined-stream/License \u251c\u2500 commander@2.15.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/tj/commander.js \u2502 \u251c\u2500 publisher: TJ Holowaychuk \u2502 \u251c\u2500 email: tj@vision-media.ca \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/commander \u2502 \u2514\u2500 licenseFile: node_modules/commander/LICENSE \u251c\u2500 commondir@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/node-commondir \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/commondir \u2502 \u2514\u2500 licenseFile: node_modules/commondir/LICENSE \u251c\u2500 concat-map@0.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/node-concat-map \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/concat-map \u2502 \u2514\u2500 licenseFile: node_modules/concat-map/LICENSE \u251c\u2500 consola@2.15.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/nuxt/consola \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/consola \u2502 \u2514\u2500 licenseFile: node_modules/consola/README.md \u251c\u2500 console-browserify@1.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/browserify/console-browserify \u2502 \u251c\u2500 publisher: Raynos \u2502 \u251c\u2500 email: raynos2@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/console-browserify \u2502 \u2514\u2500 licenseFile: node_modules/console-browserify/LICENCE \u251c\u2500 constants-browserify@1.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/juliangruber/constants-browserify \u2502 \u251c\u2500 publisher: Julian Gruber \u2502 \u251c\u2500 email: julian@juliangruber.com \u2502 \u251c\u2500 url: http://juliangruber.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/constants-browserify \u2502 \u2514\u2500 licenseFile: node_modules/constants-browserify/README.md \u251c\u2500 core-js@2.6.12 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/zloirock/core-js \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/core-js \u2502 \u2514\u2500 licenseFile: node_modules/core-js/LICENSE \u251c\u2500 core-util-is@1.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/isaacs/core-util-is \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/core-util-is \u2502 \u2514\u2500 licenseFile: node_modules/core-util-is/LICENSE \u251c\u2500 create-ecdh@4.0.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/createECDH \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/create-ecdh \u2502 \u2514\u2500 licenseFile: node_modules/create-ecdh/LICENSE \u251c\u2500 create-hash@1.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/createHash \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/create-hash \u2502 \u2514\u2500 licenseFile: node_modules/create-hash/LICENSE \u251c\u2500 create-hmac@1.1.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/createHmac \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/create-hmac \u2502 \u2514\u2500 licenseFile: node_modules/create-hmac/LICENSE \u251c\u2500 crypto-browserify@3.12.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/crypto-browserify \u2502 \u251c\u2500 publisher: Dominic Tarr \u2502 \u251c\u2500 email: dominic.tarr@gmail.com \u2502 \u251c\u2500 url: dominictarr.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/crypto-browserify \u2502 \u2514\u2500 licenseFile: node_modules/crypto-browserify/LICENSE \u251c\u2500 crypto-js@3.3.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/brix/crypto-js \u2502 \u251c\u2500 publisher: Evan Vosberg \u2502 \u251c\u2500 url: http://github.com/evanvosberg \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/crypto-js \u2502 \u2514\u2500 licenseFile: node_modules/crypto-js/LICENSE \u251c\u2500 d3-color@1.4.1 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-color \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-color \u2502 \u2514\u2500 licenseFile: node_modules/d3-color/LICENSE \u251c\u2500 d3-dispatch@1.0.6 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-dispatch \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-dispatch \u2502 \u2514\u2500 licenseFile: node_modules/d3-dispatch/LICENSE \u251c\u2500 d3-drag@1.2.5 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-drag \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-drag \u2502 \u2514\u2500 licenseFile: node_modules/d3-drag/LICENSE \u251c\u2500 d3-ease@1.0.7 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-ease \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-ease \u2502 \u2514\u2500 licenseFile: node_modules/d3-ease/LICENSE \u251c\u2500 d3-format@1.4.5 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-format \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-format \u2502 \u2514\u2500 licenseFile: node_modules/d3-format/LICENSE \u251c\u2500 d3-graphviz@2.6.1 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/magjac/d3-graphviz \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-graphviz \u2502 \u2514\u2500 licenseFile: node_modules/d3-graphviz/LICENSE \u251c\u2500 d3-interpolate@1.4.0 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-interpolate \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-interpolate \u2502 \u2514\u2500 licenseFile: node_modules/d3-interpolate/LICENSE \u251c\u2500 d3-path@1.0.9 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-path \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-path \u2502 \u2514\u2500 licenseFile: node_modules/d3-path/LICENSE \u251c\u2500 d3-selection@1.4.2 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-selection \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: https://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-selection \u2502 \u2514\u2500 licenseFile: node_modules/d3-selection/LICENSE \u251c\u2500 d3-timer@1.0.10 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-timer \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-timer \u2502 \u2514\u2500 licenseFile: node_modules/d3-timer/LICENSE \u251c\u2500 d3-transition@1.3.2 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-transition \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: https://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-transition \u2502 \u2514\u2500 licenseFile: node_modules/d3-transition/LICENSE \u251c\u2500 d3-zoom@1.8.3 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/d3/d3-zoom \u2502 \u251c\u2500 publisher: Mike Bostock \u2502 \u251c\u2500 url: http://bost.ocks.org/mike \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/d3-zoom \u2502 \u2514\u2500 licenseFile: node_modules/d3-zoom/LICENSE \u251c\u2500 datacontroller@3.12.0 \u2502 \u251c\u2500 licenses: UNLICENSED \u2502 \u251c\u2500 private: true \u2502 \u251c\u2500 path: ../dcfrontend \u2502 \u2514\u2500 licenseFile: licence.md \u251c\u2500 delayed-stream@1.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/felixge/node-delayed-stream \u2502 \u251c\u2500 publisher: Felix Geisend\u00f6rfer \u2502 \u251c\u2500 email: felix@debuggable.com \u2502 \u251c\u2500 url: http://debuggable.com/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/delayed-stream \u2502 \u2514\u2500 licenseFile: node_modules/delayed-stream/License \u251c\u2500 delegate@3.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/zenorocha/delegate \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/delegate \u2502 \u2514\u2500 licenseFile: node_modules/delegate/readme.md \u251c\u2500 des.js@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/des.js \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/des.js \u2502 \u2514\u2500 licenseFile: node_modules/des.js/README.md \u251c\u2500 diffie-hellman@5.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/diffie-hellman \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/diffie-hellman \u2502 \u2514\u2500 licenseFile: node_modules/diffie-hellman/LICENSE \u251c\u2500 domain-browser@1.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/bevry/domain-browser \u2502 \u251c\u2500 publisher: 2013+ Bevry Pty Ltd \u2502 \u251c\u2500 email: us@bevry.me \u2502 \u251c\u2500 url: http://bevry.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/domain-browser \u2502 \u2514\u2500 licenseFile: node_modules/domain-browser/LICENSE.md \u251c\u2500 dompurify@2.2.7 \u2502 \u251c\u2500 licenses: (MPL-2.0 OR Apache-2.0) \u2502 \u251c\u2500 repository: https://github.com/cure53/DOMPurify \u2502 \u251c\u2500 publisher: Mario Heiderich \u2502 \u251c\u2500 email: mario@cure53.de \u2502 \u251c\u2500 url: https://cure53.de/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/dompurify \u2502 \u2514\u2500 licenseFile: node_modules/dompurify/LICENSE \u251c\u2500 elliptic@6.5.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/elliptic \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/elliptic \u2502 \u2514\u2500 licenseFile: node_modules/elliptic/README.md \u251c\u2500 emoji-toolkit@6.5.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/joypixels/emoji-toolkit \u2502 \u251c\u2500 publisher: JoyPixels \u2502 \u251c\u2500 email: support@joypixels.com \u2502 \u251c\u2500 url: https://www.joypixels.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/emoji-toolkit \u2502 \u2514\u2500 licenseFile: node_modules/emoji-toolkit/LICENSE.md \u251c\u2500 emojis-list@3.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/kikobeats/emojis-list \u2502 \u251c\u2500 publisher: Kiko Beats \u2502 \u251c\u2500 email: josefrancisco.verdu@gmail.com \u2502 \u251c\u2500 url: https://github.com/Kikobeats \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/emojis-list \u2502 \u2514\u2500 licenseFile: node_modules/emojis-list/LICENSE.md \u251c\u2500 enhanced-resolve@3.4.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/enhanced-resolve \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/enhanced-resolve \u2502 \u2514\u2500 licenseFile: node_modules/enhanced-resolve/README.md \u251c\u2500 errno@0.1.8 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/rvagg/node-errno \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/errno \u2502 \u2514\u2500 licenseFile: node_modules/errno/README.md \u251c\u2500 escape-string-regexp@1.0.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/escape-string-regexp \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/escape-string-regexp \u2502 \u2514\u2500 licenseFile: node_modules/escape-string-regexp/license \u251c\u2500 eslint-scope@4.0.3 \u2502 \u251c\u2500 licenses: BSD-2-Clause \u2502 \u251c\u2500 repository: https://github.com/eslint/eslint-scope \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/eslint-scope \u2502 \u2514\u2500 licenseFile: node_modules/eslint-scope/LICENSE \u251c\u2500 esrecurse@4.3.0 \u2502 \u251c\u2500 licenses: BSD-2-Clause \u2502 \u251c\u2500 repository: https://github.com/estools/esrecurse \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/esrecurse \u2502 \u2514\u2500 licenseFile: node_modules/esrecurse/README.md \u251c\u2500 estraverse@4.3.0 \u2502 \u251c\u2500 licenses: BSD-2-Clause \u2502 \u251c\u2500 repository: https://github.com/estools/estraverse \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/estraverse \u2502 \u2514\u2500 licenseFile: node_modules/estraverse/LICENSE.BSD \u251c\u2500 events@3.3.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/Gozala/events \u2502 \u251c\u2500 publisher: Irakli Gozalishvili \u2502 \u251c\u2500 email: rfobic@gmail.com \u2502 \u251c\u2500 url: http://jeditoolkit.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/events \u2502 \u2514\u2500 licenseFile: node_modules/events/LICENSE \u251c\u2500 evp_bytestokey@1.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/EVP_BytesToKey \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 email: calvin.metcalf@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/evp_bytestokey \u2502 \u2514\u2500 licenseFile: node_modules/evp_bytestokey/LICENSE \u251c\u2500 exit-on-epipe@1.0.1 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/SheetJS/node-exit-on-epipe \u2502 \u251c\u2500 publisher: sheetjs \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/exit-on-epipe \u2502 \u2514\u2500 licenseFile: node_modules/exit-on-epipe/LICENSE \u251c\u2500 fast-deep-equal@3.1.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/epoberezkin/fast-deep-equal \u2502 \u251c\u2500 publisher: Evgeny Poberezkin \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fast-deep-equal \u2502 \u2514\u2500 licenseFile: node_modules/fast-deep-equal/LICENSE \u251c\u2500 fast-json-stable-stringify@2.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/epoberezkin/fast-json-stable-stringify \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fast-json-stable-stringify \u2502 \u2514\u2500 licenseFile: node_modules/fast-json-stable-stringify/LICENSE \u251c\u2500 fill-range@7.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/fill-range \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fill-range \u2502 \u2514\u2500 licenseFile: node_modules/fill-range/LICENSE \u251c\u2500 find-cache-dir@3.3.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/avajs/find-cache-dir \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/find-cache-dir \u2502 \u2514\u2500 licenseFile: node_modules/find-cache-dir/license \u251c\u2500 find-up@1.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/find-up \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/find-up \u2502 \u2514\u2500 licenseFile: node_modules/find-up/license \u251c\u2500 follow-redirects@1.13.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/follow-redirects/follow-redirects \u2502 \u251c\u2500 publisher: Ruben Verborgh \u2502 \u251c\u2500 email: ruben@verborgh.org \u2502 \u251c\u2500 url: https://ruben.verborgh.org/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/follow-redirects \u2502 \u2514\u2500 licenseFile: node_modules/follow-redirects/LICENSE \u251c\u2500 form-data@4.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/form-data/form-data \u2502 \u251c\u2500 publisher: Felix Geisend\u00f6rfer \u2502 \u251c\u2500 email: felix@debuggable.com \u2502 \u251c\u2500 url: http://debuggable.com/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/form-data \u2502 \u2514\u2500 licenseFile: node_modules/form-data/License \u251c\u2500 fs-extra@7.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jprichardson/node-fs-extra \u2502 \u251c\u2500 publisher: JP Richardson \u2502 \u251c\u2500 email: jprichardson@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fs-extra \u2502 \u2514\u2500 licenseFile: node_modules/fs-extra/LICENSE \u251c\u2500 fs-minipass@2.1.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/fs-minipass \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fs-minipass \u2502 \u2514\u2500 licenseFile: node_modules/fs-minipass/LICENSE \u251c\u2500 fs.realpath@1.0.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/fs.realpath \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fs.realpath \u2502 \u2514\u2500 licenseFile: node_modules/fs.realpath/LICENSE \u251c\u2500 fsevents@2.3.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/fsevents/fsevents \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/fsevents \u2502 \u2514\u2500 licenseFile: node_modules/fsevents/LICENSE \u251c\u2500 function-bind@1.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/Raynos/function-bind \u2502 \u251c\u2500 publisher: Raynos \u2502 \u251c\u2500 email: raynos2@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/function-bind \u2502 \u2514\u2500 licenseFile: node_modules/function-bind/LICENSE \u251c\u2500 glob-parent@5.1.2 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/gulpjs/glob-parent \u2502 \u251c\u2500 publisher: Gulp Team \u2502 \u251c\u2500 email: team@gulpjs.com \u2502 \u251c\u2500 url: https://gulpjs.com/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/glob-parent \u2502 \u2514\u2500 licenseFile: node_modules/glob-parent/LICENSE \u251c\u2500 glob@7.1.6 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/node-glob \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/glob \u2502 \u2514\u2500 licenseFile: node_modules/glob/LICENSE \u251c\u2500 good-listener@1.2.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/zenorocha/good-listener \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/good-listener \u2502 \u2514\u2500 licenseFile: node_modules/good-listener/readme.md \u251c\u2500 graceful-fs@4.2.6 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/node-graceful-fs \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/graceful-fs \u2502 \u2514\u2500 licenseFile: node_modules/graceful-fs/LICENSE \u251c\u2500 handlebars@4.7.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/wycats/handlebars.js \u2502 \u251c\u2500 publisher: Yehuda Katz \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/handlebars \u2502 \u2514\u2500 licenseFile: node_modules/handlebars/LICENSE \u251c\u2500 handsontable@8.3.2 \u2502 \u251c\u2500 licenses: Custom: https://handsontable.com \u2502 \u251c\u2500 repository: https://github.com/handsontable/handsontable \u2502 \u251c\u2500 publisher: Handsoncode \u2502 \u251c\u2500 email: hello@handsontable.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/handsontable \u2502 \u2514\u2500 licenseFile: node_modules/handsontable/LICENSE.txt \u251c\u2500 has-ansi@2.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/has-ansi \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/has-ansi \u2502 \u2514\u2500 licenseFile: node_modules/has-ansi/license \u251c\u2500 has@1.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/tarruda/has \u2502 \u251c\u2500 publisher: Thiago de Arruda \u2502 \u251c\u2500 email: tpadilha84@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/has \u2502 \u2514\u2500 licenseFile: node_modules/has/LICENSE-MIT \u251c\u2500 hash-base@3.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/hash-base \u2502 \u251c\u2500 publisher: Kirill Fomichev \u2502 \u251c\u2500 email: fanatid@ya.ru \u2502 \u251c\u2500 url: https://github.com/fanatid \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/hash-base \u2502 \u2514\u2500 licenseFile: node_modules/hash-base/LICENSE \u251c\u2500 hash.js@1.1.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/hash.js \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/hash.js \u2502 \u2514\u2500 licenseFile: node_modules/hash.js/README.md \u251c\u2500 highlight.js@9.18.5 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/highlightjs/highlight.js \u2502 \u251c\u2500 publisher: Ivan Sagalaev \u2502 \u251c\u2500 email: maniac@softwaremaniacs.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/highlight.js \u2502 \u2514\u2500 licenseFile: node_modules/highlight.js/LICENSE \u251c\u2500 hmac-drbg@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/hmac-drbg \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/hmac-drbg \u2502 \u2514\u2500 licenseFile: node_modules/hmac-drbg/README.md \u251c\u2500 hot-formula-parser@4.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/handsontable/formula-parser \u2502 \u251c\u2500 publisher: Handsoncode \u2502 \u251c\u2500 email: hello@handsontable.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/hot-formula-parser \u2502 \u2514\u2500 licenseFile: node_modules/hot-formula-parser/LICENSE \u251c\u2500 https-browserify@1.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/https-browserify \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/https-browserify \u2502 \u2514\u2500 licenseFile: node_modules/https-browserify/LICENSE \u251c\u2500 https@1.0.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 publisher: hardus van der berg \u2502 \u251c\u2500 email: hardus@sunfork.com \u2502 \u251c\u2500 url: http://www.sunfork.com \u2502 \u2514\u2500 path: /Users/munja/git/dcfrontend/node_modules/https \u251c\u2500 iconv-lite@0.5.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/ashtuchkin/iconv-lite \u2502 \u251c\u2500 publisher: Alexander Shtuchkin \u2502 \u251c\u2500 email: ashtuchkin@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/iconv-lite \u2502 \u2514\u2500 licenseFile: node_modules/iconv-lite/LICENSE \u251c\u2500 ieee754@1.2.1 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/feross/ieee754 \u2502 \u251c\u2500 publisher: Feross Aboukhadijeh \u2502 \u251c\u2500 email: feross@feross.org \u2502 \u251c\u2500 url: https://feross.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ieee754 \u2502 \u2514\u2500 licenseFile: node_modules/ieee754/LICENSE \u251c\u2500 imurmurhash@0.1.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jensyt/imurmurhash-js \u2502 \u251c\u2500 publisher: Jens Taylor \u2502 \u251c\u2500 email: jensyt@gmail.com \u2502 \u251c\u2500 url: https://github.com/homebrewing \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/imurmurhash \u2502 \u2514\u2500 licenseFile: node_modules/imurmurhash/README.md \u251c\u2500 indent-string@2.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/indent-string \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/indent-string \u2502 \u2514\u2500 licenseFile: node_modules/indent-string/license \u251c\u2500 infer-owner@1.0.4 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/infer-owner \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: https://izs.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/infer-owner \u2502 \u2514\u2500 licenseFile: node_modules/infer-owner/LICENSE \u251c\u2500 inflight@1.0.6 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/inflight \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/inflight \u2502 \u2514\u2500 licenseFile: node_modules/inflight/LICENSE \u251c\u2500 inherits@2.0.4 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/inherits \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/inherits \u2502 \u2514\u2500 licenseFile: node_modules/inherits/LICENSE \u251c\u2500 interpret@1.4.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/gulpjs/interpret \u2502 \u251c\u2500 publisher: Gulp Team \u2502 \u251c\u2500 email: team@gulpjs.com \u2502 \u251c\u2500 url: http://gulpjs.com/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/interpret \u2502 \u2514\u2500 licenseFile: node_modules/interpret/LICENSE \u251c\u2500 is-binary-path@2.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/is-binary-path \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-binary-path \u2502 \u2514\u2500 licenseFile: node_modules/is-binary-path/license \u251c\u2500 is-core-module@2.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/inspect-js/is-core-module \u2502 \u251c\u2500 publisher: Jordan Harband \u2502 \u251c\u2500 email: ljharb@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-core-module \u2502 \u2514\u2500 licenseFile: node_modules/is-core-module/LICENSE \u251c\u2500 is-extglob@2.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/is-extglob \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-extglob \u2502 \u2514\u2500 licenseFile: node_modules/is-extglob/LICENSE \u251c\u2500 is-finite@1.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/is-finite \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-finite \u2502 \u2514\u2500 licenseFile: node_modules/is-finite/license \u251c\u2500 is-glob@4.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/micromatch/is-glob \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-glob \u2502 \u2514\u2500 licenseFile: node_modules/is-glob/LICENSE \u251c\u2500 is-number@7.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/is-number \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-number \u2502 \u2514\u2500 licenseFile: node_modules/is-number/LICENSE \u251c\u2500 is-plain-object@2.0.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/is-plain-object \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/is-plain-object \u2502 \u2514\u2500 licenseFile: node_modules/is-plain-object/LICENSE \u251c\u2500 isarray@1.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/juliangruber/isarray \u2502 \u251c\u2500 publisher: Julian Gruber \u2502 \u251c\u2500 email: mail@juliangruber.com \u2502 \u251c\u2500 url: http://juliangruber.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/isarray \u2502 \u2514\u2500 licenseFile: node_modules/isarray/README.md \u251c\u2500 isobject@3.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/isobject \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/isobject \u2502 \u2514\u2500 licenseFile: node_modules/isobject/LICENSE \u251c\u2500 jest-worker@26.6.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/facebook/jest \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jest-worker \u2502 \u2514\u2500 licenseFile: node_modules/jest-worker/LICENSE \u251c\u2500 jquery-datetimepicker@2.5.21 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/xdan/datetimepicker \u2502 \u251c\u2500 publisher: Chupurnov \u2502 \u251c\u2500 email: chupurnov@gmail.com \u2502 \u251c\u2500 url: https://xdsoft.net/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jquery-datetimepicker \u2502 \u2514\u2500 licenseFile: node_modules/jquery-datetimepicker/README.md \u251c\u2500 jquery-mousewheel@3.1.13 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jquery/jquery-mousewheel \u2502 \u251c\u2500 publisher: jQuery Foundation and other contributors \u2502 \u251c\u2500 url: https://github.com/jquery/jquery-mousewheel/blob/master/AUTHORS.txt \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jquery-mousewheel \u2502 \u2514\u2500 licenseFile: node_modules/jquery-mousewheel/LICENSE.txt \u251c\u2500 jquery@3.6.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jquery/jquery \u2502 \u251c\u2500 publisher: OpenJS Foundation and other contributors \u2502 \u251c\u2500 url: https://github.com/jquery/jquery/blob/3.6.0/AUTHORS.txt \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jquery \u2502 \u2514\u2500 licenseFile: node_modules/jquery/LICENSE.txt \u251c\u2500 json-parse-better-errors@1.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/zkat/json-parse-better-errors \u2502 \u251c\u2500 publisher: Kat March\u00e1n \u2502 \u251c\u2500 email: kzm@zkat.tech \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/json-parse-better-errors \u2502 \u2514\u2500 licenseFile: node_modules/json-parse-better-errors/LICENSE.md \u251c\u2500 json-schema-traverse@0.4.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/epoberezkin/json-schema-traverse \u2502 \u251c\u2500 publisher: Evgeny Poberezkin \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/json-schema-traverse \u2502 \u2514\u2500 licenseFile: node_modules/json-schema-traverse/LICENSE \u251c\u2500 json5@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/json5/json5 \u2502 \u251c\u2500 publisher: Aseem Kishore \u2502 \u251c\u2500 email: aseem.kishore@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/json5 \u2502 \u2514\u2500 licenseFile: node_modules/json5/LICENSE.md \u251c\u2500 jsonfile@4.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jprichardson/node-jsonfile \u2502 \u251c\u2500 publisher: JP Richardson \u2502 \u251c\u2500 email: jprichardson@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jsonfile \u2502 \u2514\u2500 licenseFile: node_modules/jsonfile/LICENSE \u251c\u2500 jsrsasign@10.1.13 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/kjur/jsrsasign \u2502 \u251c\u2500 publisher: Kenji Urushima \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jsrsasign \u2502 \u2514\u2500 licenseFile: node_modules/jsrsasign/README.md \u251c\u2500 jstat@1.9.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jstat/jstat \u2502 \u251c\u2500 publisher: Trevor Norris \u2502 \u251c\u2500 email: trev.norris@gmail.com \u2502 \u251c\u2500 url: http://trevorjnorris.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/jstat \u2502 \u2514\u2500 licenseFile: node_modules/jstat/LICENSE \u251c\u2500 katex@0.12.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/KaTeX/KaTeX \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/katex \u2502 \u2514\u2500 licenseFile: node_modules/katex/LICENSE \u251c\u2500 kind-of@6.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/kind-of \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/kind-of \u2502 \u2514\u2500 licenseFile: node_modules/kind-of/LICENSE \u251c\u2500 kleur@3.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/lukeed/kleur \u2502 \u251c\u2500 publisher: Luke Edwards \u2502 \u251c\u2500 email: luke.edwards05@gmail.com \u2502 \u251c\u2500 url: lukeed.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/kleur \u2502 \u2514\u2500 licenseFile: node_modules/kleur/license \u251c\u2500 loader-runner@2.4.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/loader-runner \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/loader-runner \u2502 \u2514\u2500 licenseFile: node_modules/loader-runner/LICENSE \u251c\u2500 loader-utils@1.4.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/loader-utils \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/loader-utils \u2502 \u2514\u2500 licenseFile: node_modules/loader-utils/LICENSE \u251c\u2500 lodash@4.17.21 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/lodash/lodash \u2502 \u251c\u2500 publisher: John-David Dalton \u2502 \u251c\u2500 email: john.david.dalton@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/lodash \u2502 \u2514\u2500 licenseFile: node_modules/lodash/LICENSE \u251c\u2500 lru-cache@4.1.5 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/node-lru-cache \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/lru-cache \u2502 \u2514\u2500 licenseFile: node_modules/lru-cache/LICENSE \u251c\u2500 lunr@2.3.9 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/olivernn/lunr.js \u2502 \u251c\u2500 publisher: Oliver Nightingale \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/lunr \u2502 \u2514\u2500 licenseFile: node_modules/lunr/LICENSE \u251c\u2500 make-dir@3.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/make-dir \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/make-dir \u2502 \u2514\u2500 licenseFile: node_modules/make-dir/license \u251c\u2500 marked@1.2.9 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/markedjs/marked \u2502 \u251c\u2500 publisher: Christopher Jeffrey \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/marked \u2502 \u2514\u2500 licenseFile: node_modules/marked/LICENSE.md \u251c\u2500 md5.js@1.3.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/md5.js \u2502 \u251c\u2500 publisher: Kirill Fomichev \u2502 \u251c\u2500 email: fanatid@ya.ru \u2502 \u251c\u2500 url: https://github.com/fanatid \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/md5.js \u2502 \u2514\u2500 licenseFile: node_modules/md5.js/LICENSE \u251c\u2500 memory-fs@0.5.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/memory-fs \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/memory-fs \u2502 \u2514\u2500 licenseFile: node_modules/memory-fs/LICENSE \u251c\u2500 merge-stream@2.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/grncdr/merge-stream \u2502 \u251c\u2500 publisher: Stephen Sugden \u2502 \u251c\u2500 email: me@stephensugden.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/merge-stream \u2502 \u2514\u2500 licenseFile: node_modules/merge-stream/LICENSE \u251c\u2500 micromatch@4.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/micromatch/micromatch \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/micromatch \u2502 \u2514\u2500 licenseFile: node_modules/micromatch/LICENSE \u251c\u2500 miller-rabin@4.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/miller-rabin \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/miller-rabin \u2502 \u2514\u2500 licenseFile: node_modules/miller-rabin/README.md \u251c\u2500 mime-db@1.46.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jshttp/mime-db \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/mime-db \u2502 \u2514\u2500 licenseFile: node_modules/mime-db/LICENSE \u251c\u2500 mime-types@2.1.29 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jshttp/mime-types \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/mime-types \u2502 \u2514\u2500 licenseFile: node_modules/mime-types/LICENSE \u251c\u2500 minimalistic-assert@1.0.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/calvinmetcalf/minimalistic-assert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minimalistic-assert \u2502 \u2514\u2500 licenseFile: node_modules/minimalistic-assert/LICENSE \u251c\u2500 minimalistic-crypto-utils@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/indutny/minimalistic-crypto-utils \u2502 \u251c\u2500 publisher: Fedor Indutny \u2502 \u251c\u2500 email: fedor@indutny.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minimalistic-crypto-utils \u2502 \u2514\u2500 licenseFile: node_modules/minimalistic-crypto-utils/README.md \u251c\u2500 minimatch@3.0.4 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/minimatch \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minimatch \u2502 \u2514\u2500 licenseFile: node_modules/minimatch/LICENSE \u251c\u2500 minimist@1.2.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/minimist \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minimist \u2502 \u2514\u2500 licenseFile: node_modules/minimist/LICENSE \u251c\u2500 minipass-collect@1.0.2 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: https://izs.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minipass-collect \u2502 \u2514\u2500 licenseFile: node_modules/minipass-collect/LICENSE \u251c\u2500 minipass-flush@1.0.5 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/minipass-flush \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: https://izs.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minipass-flush \u2502 \u2514\u2500 licenseFile: node_modules/minipass-flush/LICENSE \u251c\u2500 minipass-pipeline@1.2.4 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: https://izs.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minipass-pipeline \u2502 \u2514\u2500 licenseFile: node_modules/minipass-pipeline/LICENSE \u251c\u2500 minipass@3.1.3 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/minipass \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/minipass \u2502 \u2514\u2500 licenseFile: node_modules/minipass/LICENSE \u251c\u2500 mkdirp@0.5.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/node-mkdirp \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/mkdirp \u2502 \u2514\u2500 licenseFile: node_modules/mkdirp/LICENSE \u251c\u2500 moment@2.29.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/moment/moment \u2502 \u251c\u2500 publisher: Iskren Ivov Chernev \u2502 \u251c\u2500 email: iskren.chernev@gmail.com \u2502 \u251c\u2500 url: https://github.com/ichernev \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/moment \u2502 \u2514\u2500 licenseFile: node_modules/moment/LICENSE \u251c\u2500 neo-async@2.6.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/suguru03/neo-async \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/neo-async \u2502 \u2514\u2500 licenseFile: node_modules/neo-async/LICENSE \u251c\u2500 ng2-file-upload@1.4.0 \u2502 \u251c\u2500 licenses: UNKNOWN \u2502 \u2514\u2500 path: /Users/munja/git/dcfrontend/node_modules/ng2-file-upload \u251c\u2500 ngx-clipboard@12.3.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/maxisam/ngx-clipboard \u2502 \u251c\u2500 publisher: Sam Lin \u2502 \u251c\u2500 email: maxisam@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ngx-clipboard \u2502 \u2514\u2500 licenseFile: node_modules/ngx-clipboard/README.md \u251c\u2500 ngx-markdown@10.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jfcere/ngx-markdown \u2502 \u251c\u2500 publisher: Jean-Francois Cere \u2502 \u251c\u2500 email: jfcere@sherweb.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ngx-markdown \u2502 \u2514\u2500 licenseFile: node_modules/ngx-markdown/LICENSE \u251c\u2500 ngx-window-token@2.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/maxisam/ngx-window-token \u2502 \u251c\u2500 publisher: Sam Lin \u2502 \u251c\u2500 email: maxisam@gmail.com \u2502 \u2514\u2500 path: /Users/munja/git/dcfrontend/node_modules/ngx-window-token \u251c\u2500 node-libs-browser@2.2.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/node-libs-browser \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/node-libs-browser \u2502 \u2514\u2500 licenseFile: node_modules/node-libs-browser/LICENSE \u251c\u2500 nodejs@0.0.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u2514\u2500 path: /Users/munja/git/dcfrontend/node_modules/nodejs \u251c\u2500 normalize-path@3.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/normalize-path \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/normalize-path \u2502 \u2514\u2500 licenseFile: node_modules/normalize-path/LICENSE \u251c\u2500 numbro@2.3.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/BenjaminVanRyseghem/numbro \u2502 \u251c\u2500 publisher: Benjamin Van Ryseghem \u2502 \u251c\u2500 email: benjamin@vanryseghem.com \u2502 \u251c\u2500 url: https://benjamin.vanryseghem.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/numbro \u2502 \u2514\u2500 licenseFile: node_modules/numbro/LICENSE \u251c\u2500 object-assign@4.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/object-assign \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/object-assign \u2502 \u2514\u2500 licenseFile: node_modules/object-assign/license \u251c\u2500 once@1.4.0 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/once \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/once \u2502 \u2514\u2500 licenseFile: node_modules/once/LICENSE \u251c\u2500 os-browserify@0.3.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/CoderPuppy/os-browserify \u2502 \u251c\u2500 publisher: CoderPuppy \u2502 \u251c\u2500 email: coderpup@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/os-browserify \u2502 \u2514\u2500 licenseFile: node_modules/os-browserify/LICENSE \u251c\u2500 p-limit@2.3.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/p-limit \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/p-limit \u2502 \u2514\u2500 licenseFile: node_modules/p-limit/license \u251c\u2500 p-map@4.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/p-map \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: https://sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/p-map \u2502 \u2514\u2500 licenseFile: node_modules/p-map/license \u251c\u2500 p-try@2.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/p-try \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/p-try \u2502 \u2514\u2500 licenseFile: node_modules/p-try/license \u251c\u2500 pako@1.0.11 \u2502 \u251c\u2500 licenses: (MIT AND Zlib) \u2502 \u251c\u2500 repository: https://github.com/nodeca/pako \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pako \u2502 \u2514\u2500 licenseFile: node_modules/pako/LICENSE \u251c\u2500 parse-asn1@5.1.6 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/parse-asn1 \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/parse-asn1 \u2502 \u2514\u2500 licenseFile: node_modules/parse-asn1/LICENSE \u251c\u2500 path-browserify@0.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/path-browserify \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/path-browserify \u2502 \u2514\u2500 licenseFile: node_modules/path-browserify/LICENSE \u251c\u2500 path-exists@2.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/path-exists \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/path-exists \u2502 \u2514\u2500 licenseFile: node_modules/path-exists/license \u251c\u2500 path-is-absolute@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/path-is-absolute \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/path-is-absolute \u2502 \u2514\u2500 licenseFile: node_modules/path-is-absolute/license \u251c\u2500 path-parse@1.0.6 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jbgutierrez/path-parse \u2502 \u251c\u2500 publisher: Javier Blanco \u2502 \u251c\u2500 email: http://jbgutierrez.info \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/path-parse \u2502 \u2514\u2500 licenseFile: node_modules/path-parse/LICENSE \u251c\u2500 pbkdf2@3.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/pbkdf2 \u2502 \u251c\u2500 publisher: Daniel Cousens \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pbkdf2 \u2502 \u2514\u2500 licenseFile: node_modules/pbkdf2/LICENSE \u251c\u2500 php-date-formatter@1.3.6 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/kartik-v/php-date-formatter \u2502 \u251c\u2500 publisher: Kartik Visweswaran \u2502 \u251c\u2500 email: kartikv2@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/php-date-formatter \u2502 \u2514\u2500 licenseFile: node_modules/php-date-formatter/LICENSE.md \u251c\u2500 picomatch@2.2.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/micromatch/picomatch \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/picomatch \u2502 \u2514\u2500 licenseFile: node_modules/picomatch/LICENSE \u251c\u2500 pify@2.3.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/pify \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pify \u2502 \u2514\u2500 licenseFile: node_modules/pify/license \u251c\u2500 pikaday@1.8.0 \u2502 \u251c\u2500 licenses: (0BSD OR MIT) \u2502 \u251c\u2500 repository: https://github.com/Pikaday/Pikaday \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pikaday \u2502 \u2514\u2500 licenseFile: node_modules/pikaday/LICENSE \u251c\u2500 pinkie-promise@2.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/floatdrop/pinkie-promise \u2502 \u251c\u2500 publisher: Vsevolod Strukchinsky \u2502 \u251c\u2500 email: floatdrop@gmail.com \u2502 \u251c\u2500 url: github.com/floatdrop \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pinkie-promise \u2502 \u2514\u2500 licenseFile: node_modules/pinkie-promise/license \u251c\u2500 pinkie@2.0.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/floatdrop/pinkie \u2502 \u251c\u2500 publisher: Vsevolod Strukchinsky \u2502 \u251c\u2500 email: floatdrop@gmail.com \u2502 \u251c\u2500 url: github.com/floatdrop \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pinkie \u2502 \u2514\u2500 licenseFile: node_modules/pinkie/license \u251c\u2500 pkg-dir@4.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/pkg-dir \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pkg-dir \u2502 \u2514\u2500 licenseFile: node_modules/pkg-dir/license \u251c\u2500 prismjs@1.23.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/PrismJS/prism \u2502 \u251c\u2500 publisher: Lea Verou \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/prismjs \u2502 \u2514\u2500 licenseFile: node_modules/prismjs/LICENSE \u251c\u2500 process-nextick-args@2.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/calvinmetcalf/process-nextick-args \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/process-nextick-args \u2502 \u2514\u2500 licenseFile: node_modules/process-nextick-args/license.md \u251c\u2500 process@0.11.10 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/shtylman/node-process \u2502 \u251c\u2500 publisher: Roman Shtylman \u2502 \u251c\u2500 email: shtylman@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/process \u2502 \u2514\u2500 licenseFile: node_modules/process/LICENSE \u251c\u2500 progress@2.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/visionmedia/node-progress \u2502 \u251c\u2500 publisher: TJ Holowaychuk \u2502 \u251c\u2500 email: tj@vision-media.ca \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/progress \u2502 \u2514\u2500 licenseFile: node_modules/progress/LICENSE \u251c\u2500 promise-inflight@1.0.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/iarna/promise-inflight \u2502 \u251c\u2500 publisher: Rebecca Turner \u2502 \u251c\u2500 email: me@re-becca.org \u2502 \u251c\u2500 url: http://re-becca.org/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/promise-inflight \u2502 \u2514\u2500 licenseFile: node_modules/promise-inflight/LICENSE \u251c\u2500 prompts@2.4.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/terkelg/prompts \u2502 \u251c\u2500 publisher: Terkel Gjervig \u2502 \u251c\u2500 email: terkel@terkel.com \u2502 \u251c\u2500 url: https://terkel.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/prompts \u2502 \u2514\u2500 licenseFile: node_modules/prompts/license \u251c\u2500 prr@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/rvagg/prr \u2502 \u251c\u2500 publisher: Rod Vagg \u2502 \u251c\u2500 email: rod@vagg.org \u2502 \u251c\u2500 url: https://github.com/rvagg \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/prr \u2502 \u2514\u2500 licenseFile: node_modules/prr/LICENSE.md \u251c\u2500 pseudomap@1.0.2 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/pseudomap \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/pseudomap \u2502 \u2514\u2500 licenseFile: node_modules/pseudomap/LICENSE \u251c\u2500 public-encrypt@4.0.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/publicEncrypt \u2502 \u251c\u2500 publisher: Calvin Metcalf \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/public-encrypt \u2502 \u2514\u2500 licenseFile: node_modules/public-encrypt/LICENSE \u251c\u2500 punycode@2.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/bestiejs/punycode.js \u2502 \u251c\u2500 publisher: Mathias Bynens \u2502 \u251c\u2500 url: https://mathiasbynens.be/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/punycode \u2502 \u2514\u2500 licenseFile: node_modules/punycode/LICENSE-MIT.txt \u251c\u2500 querystring-es3@0.2.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/mike-spainhower/querystring \u2502 \u251c\u2500 publisher: Irakli Gozalishvili \u2502 \u251c\u2500 email: rfobic@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/querystring-es3 \u2502 \u2514\u2500 licenseFile: node_modules/querystring-es3/License.md \u251c\u2500 querystring@0.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/Gozala/querystring \u2502 \u251c\u2500 publisher: Irakli Gozalishvili \u2502 \u251c\u2500 email: rfobic@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/querystring \u2502 \u2514\u2500 licenseFile: node_modules/querystring/License.md \u251c\u2500 randombytes@2.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/randombytes \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/randombytes \u2502 \u2514\u2500 licenseFile: node_modules/randombytes/LICENSE \u251c\u2500 randomfill@1.0.4 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/randomfill \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/randomfill \u2502 \u2514\u2500 licenseFile: node_modules/randomfill/LICENSE \u251c\u2500 readable-stream@2.3.7 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/nodejs/readable-stream \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/readable-stream \u2502 \u2514\u2500 licenseFile: node_modules/readable-stream/LICENSE \u251c\u2500 readdirp@3.5.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/paulmillr/readdirp \u2502 \u251c\u2500 publisher: Thorsten Lorenz \u2502 \u251c\u2500 email: thlorenz@gmx.de \u2502 \u251c\u2500 url: thlorenz.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/readdirp \u2502 \u2514\u2500 licenseFile: node_modules/readdirp/LICENSE \u251c\u2500 rechoir@0.6.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/tkellen/node-rechoir \u2502 \u251c\u2500 publisher: Tyler Kellen \u2502 \u251c\u2500 url: http://goingslowly.com/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/rechoir \u2502 \u2514\u2500 licenseFile: node_modules/rechoir/LICENSE \u251c\u2500 repeating@2.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/sindresorhus/repeating \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/repeating \u2502 \u2514\u2500 licenseFile: node_modules/repeating/license \u251c\u2500 resolve@1.20.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/browserify/resolve \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/resolve \u2502 \u2514\u2500 licenseFile: node_modules/resolve/LICENSE \u251c\u2500 rimraf@2.7.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/rimraf \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/rimraf \u2502 \u2514\u2500 licenseFile: node_modules/rimraf/LICENSE \u251c\u2500 ripemd160@2.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/ripemd160 \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ripemd160 \u2502 \u2514\u2500 licenseFile: node_modules/ripemd160/LICENSE \u251c\u2500 rxjs-compat@6.6.6 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/rxjs-compat \u2502 \u2514\u2500 licenseFile: node_modules/rxjs-compat/LICENSE.txt \u251c\u2500 rxjs@6.6.6 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/reactivex/rxjs \u2502 \u251c\u2500 publisher: Ben Lesh \u2502 \u251c\u2500 email: ben@benlesh.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/rxjs \u2502 \u2514\u2500 licenseFile: node_modules/rxjs/LICENSE.txt \u251c\u2500 safe-buffer@5.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/feross/safe-buffer \u2502 \u251c\u2500 publisher: Feross Aboukhadijeh \u2502 \u251c\u2500 email: feross@feross.org \u2502 \u251c\u2500 url: http://feross.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/safe-buffer \u2502 \u2514\u2500 licenseFile: node_modules/safe-buffer/LICENSE \u251c\u2500 safer-buffer@2.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/ChALkeR/safer-buffer \u2502 \u251c\u2500 publisher: Nikita Skovoroda \u2502 \u251c\u2500 email: chalkerx@gmail.com \u2502 \u251c\u2500 url: https://github.com/ChALkeR \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/safer-buffer \u2502 \u2514\u2500 licenseFile: node_modules/safer-buffer/LICENSE \u251c\u2500 sass-loader@7.3.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack-contrib/sass-loader \u2502 \u251c\u2500 publisher: J. Tangelder \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/sass-loader \u2502 \u2514\u2500 licenseFile: node_modules/sass-loader/LICENSE \u251c\u2500 save-svg-as-png@1.4.17 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/exupero/saveSvgAsPng \u2502 \u251c\u2500 publisher: Eric Shull \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/save-svg-as-png \u2502 \u2514\u2500 licenseFile: node_modules/save-svg-as-png/LICENSE \u251c\u2500 schema-utils@2.7.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/schema-utils \u2502 \u251c\u2500 publisher: webpack Contrib \u2502 \u251c\u2500 url: https://github.com/webpack-contrib \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/schema-utils \u2502 \u2514\u2500 licenseFile: node_modules/schema-utils/LICENSE \u251c\u2500 select@1.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/zenorocha/select \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/select \u2502 \u2514\u2500 licenseFile: node_modules/select/readme.md \u251c\u2500 semver@5.7.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/node-semver \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/semver \u2502 \u2514\u2500 licenseFile: node_modules/semver/LICENSE \u251c\u2500 serialize-javascript@5.0.1 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/yahoo/serialize-javascript \u2502 \u251c\u2500 publisher: Eric Ferraiuolo \u2502 \u251c\u2500 email: edf@ericf.me \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/serialize-javascript \u2502 \u2514\u2500 licenseFile: node_modules/serialize-javascript/LICENSE \u251c\u2500 setimmediate@1.0.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/YuzuJS/setImmediate \u2502 \u251c\u2500 publisher: YuzuJS \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/setimmediate \u2502 \u2514\u2500 licenseFile: node_modules/setimmediate/LICENSE.txt \u251c\u2500 sha.js@2.4.11 \u2502 \u251c\u2500 licenses: (MIT AND BSD-3-Clause) \u2502 \u251c\u2500 repository: https://github.com/crypto-browserify/sha.js \u2502 \u251c\u2500 publisher: Dominic Tarr \u2502 \u251c\u2500 email: dominic.tarr@gmail.com \u2502 \u251c\u2500 url: dominictarr.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/sha.js \u2502 \u2514\u2500 licenseFile: node_modules/sha.js/LICENSE \u251c\u2500 shallow-clone@3.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jonschlinkert/shallow-clone \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/shallow-clone \u2502 \u2514\u2500 licenseFile: node_modules/shallow-clone/LICENSE \u251c\u2500 shelljs@0.8.4 \u2502 \u251c\u2500 licenses: BSD-3-Clause \u2502 \u251c\u2500 repository: https://github.com/shelljs/shelljs \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/shelljs \u2502 \u2514\u2500 licenseFile: node_modules/shelljs/LICENSE \u251c\u2500 sisteransi@1.0.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/terkelg/sisteransi \u2502 \u251c\u2500 publisher: Terkel Gjervig \u2502 \u251c\u2500 email: terkel@terkel.com \u2502 \u251c\u2500 url: https://terkel.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/sisteransi \u2502 \u2514\u2500 licenseFile: node_modules/sisteransi/license \u251c\u2500 sl-blip@1.0.0 \u2502 \u251c\u2500 licenses: UNKNOWN \u2502 \u251c\u2500 repository: none \u2502 \u2514\u2500 path: /Users/munja/git/dcfrontend/node_modules/sl-blip \u251c\u2500 source-list-map@2.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/source-list-map \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/source-list-map \u2502 \u2514\u2500 licenseFile: node_modules/source-list-map/LICENSE \u251c\u2500 source-map-support@0.5.19 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/evanw/node-source-map-support \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/source-map-support \u2502 \u2514\u2500 licenseFile: node_modules/source-map-support/LICENSE.md \u251c\u2500 ssri@8.0.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/ssri \u2502 \u251c\u2500 publisher: Kat March\u00e1n \u2502 \u251c\u2500 email: kzm@sykosomatic.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ssri \u2502 \u2514\u2500 licenseFile: node_modules/ssri/LICENSE.md \u251c\u2500 stream-browserify@2.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/browserify/stream-browserify \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/stream-browserify \u2502 \u2514\u2500 licenseFile: node_modules/stream-browserify/LICENSE \u251c\u2500 stream-http@2.8.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jhiesey/stream-http \u2502 \u251c\u2500 publisher: John Hiesey \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/stream-http \u2502 \u2514\u2500 licenseFile: node_modules/stream-http/LICENSE \u251c\u2500 string_decoder@1.1.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/nodejs/string_decoder \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/string_decoder \u2502 \u2514\u2500 licenseFile: node_modules/string_decoder/LICENSE \u251c\u2500 strip-ansi@3.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/chalk/strip-ansi \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/strip-ansi \u2502 \u2514\u2500 licenseFile: node_modules/strip-ansi/license \u251c\u2500 supports-color@2.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/chalk/supports-color \u2502 \u251c\u2500 publisher: Sindre Sorhus \u2502 \u251c\u2500 email: sindresorhus@gmail.com \u2502 \u251c\u2500 url: sindresorhus.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/supports-color \u2502 \u2514\u2500 licenseFile: node_modules/supports-color/license \u251c\u2500 tapable@1.1.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/tapable \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/tapable \u2502 \u2514\u2500 licenseFile: node_modules/tapable/LICENSE \u251c\u2500 terser-webpack-plugin@4.2.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack-contrib/terser-webpack-plugin \u2502 \u251c\u2500 publisher: webpack Contrib Team \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/terser-webpack-plugin \u2502 \u2514\u2500 licenseFile: node_modules/terser-webpack-plugin/LICENSE \u251c\u2500 terser@5.5.1 \u2502 \u251c\u2500 licenses: BSD-2-Clause \u2502 \u251c\u2500 repository: https://github.com/terser/terser \u2502 \u251c\u2500 publisher: Mihai Bazon \u2502 \u251c\u2500 email: mihai.bazon@gmail.com \u2502 \u251c\u2500 url: http://lisperator.net/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/terser \u2502 \u2514\u2500 licenseFile: node_modules/terser/LICENSE \u251c\u2500 text-encoding@0.7.0 \u2502 \u251c\u2500 licenses: (Unlicense OR Apache-2.0) \u2502 \u251c\u2500 repository: https://github.com/inexorabletash/text-encoding \u2502 \u251c\u2500 publisher: Joshua Bell \u2502 \u251c\u2500 email: inexorabletash@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/text-encoding \u2502 \u2514\u2500 licenseFile: node_modules/text-encoding/LICENSE.md \u251c\u2500 timers-browserify@2.0.12 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jryans/timers-browserify \u2502 \u251c\u2500 publisher: J. Ryan Stinnett \u2502 \u251c\u2500 email: jryans@gmail.com \u2502 \u251c\u2500 url: https://convolv.es/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/timers-browserify \u2502 \u2514\u2500 licenseFile: node_modules/timers-browserify/LICENSE.md \u251c\u2500 tiny-emitter@2.1.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/scottcorgan/tiny-emitter \u2502 \u251c\u2500 publisher: Scott Corgan \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/tiny-emitter \u2502 \u2514\u2500 licenseFile: node_modules/tiny-emitter/LICENSE \u251c\u2500 to-arraybuffer@1.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/jhiesey/to-arraybuffer \u2502 \u251c\u2500 publisher: John Hiesey \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/to-arraybuffer \u2502 \u2514\u2500 licenseFile: node_modules/to-arraybuffer/LICENSE \u251c\u2500 to-regex-range@5.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/micromatch/to-regex-range \u2502 \u251c\u2500 publisher: Jon Schlinkert \u2502 \u251c\u2500 url: https://github.com/jonschlinkert \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/to-regex-range \u2502 \u2514\u2500 licenseFile: node_modules/to-regex-range/LICENSE \u251c\u2500 ts-helpers@1.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/ngParty/ts-helpers \u2502 \u251c\u2500 publisher: Martin Hochel \u2502 \u251c\u2500 email: hochelmartin@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/ts-helpers \u2502 \u2514\u2500 licenseFile: node_modules/ts-helpers/LICENSE \u251c\u2500 tslib@2.1.0 \u2502 \u251c\u2500 licenses: 0BSD \u2502 \u251c\u2500 repository: https://github.com/Microsoft/tslib \u2502 \u251c\u2500 publisher: Microsoft Corp. \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/tslib \u2502 \u2514\u2500 licenseFile: node_modules/tslib/LICENSE.txt \u251c\u2500 tty-browserify@0.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/tty-browserify \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/tty-browserify \u2502 \u2514\u2500 licenseFile: node_modules/tty-browserify/LICENSE \u251c\u2500 typedoc-default-themes@0.12.9 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/TypeStrong/typedoc-default-themes \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/typedoc-default-themes \u2502 \u2514\u2500 licenseFile: node_modules/typedoc-default-themes/LICENSE \u251c\u2500 typedoc-neo-theme@1.1.0 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/google/typedoc-neo-theme \u2502 \u251c\u2500 publisher: Nick Felker, based on work by Sebastian Lenz \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/typedoc-neo-theme \u2502 \u2514\u2500 licenseFile: node_modules/typedoc-neo-theme/LICENSE \u251c\u2500 typedoc@0.16.11 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/TypeStrong/TypeDoc \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/typedoc \u2502 \u2514\u2500 licenseFile: node_modules/typedoc/LICENSE \u251c\u2500 typescript@4.1.5 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/Microsoft/TypeScript \u2502 \u251c\u2500 publisher: Microsoft Corp. \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/typescript \u2502 \u2514\u2500 licenseFile: node_modules/typescript/LICENSE.txt \u251c\u2500 uglify-js@3.13.2 \u2502 \u251c\u2500 licenses: BSD-2-Clause \u2502 \u251c\u2500 repository: https://github.com/mishoo/UglifyJS \u2502 \u251c\u2500 publisher: Mihai Bazon \u2502 \u251c\u2500 email: mihai.bazon@gmail.com \u2502 \u251c\u2500 url: http://lisperator.net/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/uglify-js \u2502 \u2514\u2500 licenseFile: node_modules/uglify-js/LICENSE \u251c\u2500 unique-filename@1.1.1 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/iarna/unique-filename \u2502 \u251c\u2500 publisher: Rebecca Turner \u2502 \u251c\u2500 email: me@re-becca.org \u2502 \u251c\u2500 url: http://re-becca.org/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/unique-filename \u2502 \u2514\u2500 licenseFile: node_modules/unique-filename/LICENSE \u251c\u2500 unique-slug@2.0.2 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/iarna/unique-slug \u2502 \u251c\u2500 publisher: Rebecca Turner \u2502 \u251c\u2500 email: me@re-becca.org \u2502 \u251c\u2500 url: http://re-becca.org \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/unique-slug \u2502 \u2514\u2500 licenseFile: node_modules/unique-slug/LICENSE \u251c\u2500 universalify@0.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/RyanZim/universalify \u2502 \u251c\u2500 publisher: Ryan Zimmerman \u2502 \u251c\u2500 email: opensrc@ryanzim.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/universalify \u2502 \u2514\u2500 licenseFile: node_modules/universalify/LICENSE \u251c\u2500 uri-js@4.4.1 \u2502 \u251c\u2500 licenses: BSD-2-Clause \u2502 \u251c\u2500 repository: https://github.com/garycourt/uri-js \u2502 \u251c\u2500 publisher: Gary Court \u2502 \u251c\u2500 email: gary.court@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/uri-js \u2502 \u2514\u2500 licenseFile: node_modules/uri-js/LICENSE \u251c\u2500 url@0.11.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/defunctzombie/node-url \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/url \u2502 \u2514\u2500 licenseFile: node_modules/url/LICENSE \u251c\u2500 util-deprecate@1.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/TooTallNate/util-deprecate \u2502 \u251c\u2500 publisher: Nathan Rajlich \u2502 \u251c\u2500 email: nathan@tootallnate.net \u2502 \u251c\u2500 url: http://n8.io/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/util-deprecate \u2502 \u2514\u2500 licenseFile: node_modules/util-deprecate/LICENSE \u251c\u2500 util@0.11.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/defunctzombie/node-util \u2502 \u251c\u2500 publisher: Joyent \u2502 \u251c\u2500 url: http://www.joyent.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/util \u2502 \u2514\u2500 licenseFile: node_modules/util/LICENSE \u251c\u2500 valid-url@1.0.9 \u2502 \u251c\u2500 licenses: MIT* \u2502 \u251c\u2500 repository: https://github.com/ogt/valid-url \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/valid-url \u2502 \u2514\u2500 licenseFile: node_modules/valid-url/LICENSE \u251c\u2500 viz.js@1.8.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/mdaines/viz.js \u2502 \u251c\u2500 publisher: Mike Daines \u2502 \u251c\u2500 email: mdaines@fastmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/viz.js \u2502 \u2514\u2500 licenseFile: node_modules/viz.js/LICENSE \u251c\u2500 vm-browserify@1.1.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/vm-browserify \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/vm-browserify \u2502 \u2514\u2500 licenseFile: node_modules/vm-browserify/LICENSE \u251c\u2500 watchpack-chokidar2@2.0.1 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/watchpack \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u2514\u2500 path: /Users/munja/git/dcfrontend/node_modules/watchpack-chokidar2 \u251c\u2500 watchpack@1.7.5 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/watchpack \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/watchpack \u2502 \u2514\u2500 licenseFile: node_modules/watchpack/LICENSE \u251c\u2500 web-animations-js@2.3.2 \u2502 \u251c\u2500 licenses: Apache-2.0 \u2502 \u251c\u2500 repository: https://github.com/web-animations/web-animations-js \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/web-animations-js \u2502 \u2514\u2500 licenseFile: node_modules/web-animations-js/README.md \u251c\u2500 webpack-sources@2.2.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/webpack-sources \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/webpack-sources \u2502 \u2514\u2500 licenseFile: node_modules/webpack-sources/LICENSE \u251c\u2500 webpack@4.44.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/webpack/webpack \u2502 \u251c\u2500 publisher: Tobias Koppers @sokra \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/webpack \u2502 \u2514\u2500 licenseFile: node_modules/webpack/LICENSE \u251c\u2500 wordwrap@1.0.0 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/substack/node-wordwrap \u2502 \u251c\u2500 publisher: James Halliday \u2502 \u251c\u2500 email: mail@substack.net \u2502 \u251c\u2500 url: http://substack.net \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/wordwrap \u2502 \u2514\u2500 licenseFile: node_modules/wordwrap/LICENSE \u251c\u2500 wrappy@1.0.2 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/npm/wrappy \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/wrappy \u2502 \u2514\u2500 licenseFile: node_modules/wrappy/LICENSE \u251c\u2500 xtend@4.0.2 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/Raynos/xtend \u2502 \u251c\u2500 publisher: Raynos \u2502 \u251c\u2500 email: raynos2@gmail.com \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/xtend \u2502 \u2514\u2500 licenseFile: node_modules/xtend/LICENSE \u251c\u2500 yallist@2.1.2 \u2502 \u251c\u2500 licenses: ISC \u2502 \u251c\u2500 repository: https://github.com/isaacs/yallist \u2502 \u251c\u2500 publisher: Isaac Z. Schlueter \u2502 \u251c\u2500 email: i@izs.me \u2502 \u251c\u2500 url: http://blog.izs.me/ \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/yallist \u2502 \u2514\u2500 licenseFile: node_modules/yallist/LICENSE \u251c\u2500 zone.js@0.10.3 \u2502 \u251c\u2500 licenses: MIT \u2502 \u251c\u2500 repository: https://github.com/angular/angular \u2502 \u251c\u2500 publisher: Brian Ford \u2502 \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/zone.js \u2502 \u2514\u2500 licenseFile: node_modules/zone.js/LICENSE \u2514\u2500 zone@0.3.4 \u251c\u2500 licenses: Custom: https://api.dartlang.org/apidocs/channels/stable/dartdoc-viewer/dart-async.Zone \u251c\u2500 repository: https://github.com/strongloop/zone \u251c\u2500 path: /Users/munja/git/dcfrontend/node_modules/zone \u2514\u2500 licenseFile: node_modules/zone/LICENSE.md","title":"Overview"},{"location":"locking-mechanism/","text":"Locking Mechanism \u00b6 In any multi-user application a locking mechanism is necessary to avoid conflicts when the same table is updated by two people or processes. In Data Controller this is handled using the DCLIB.MPE_LOCKANYTABLE table, specifically using the mp_lockanytable macro. This macro is invoked whenever a process requires an exclusive lock on a table - first to mark the table as locked, and again to mark it as unlocked. The logic flow is demonstrated below: Notice above the red box - this situation can occur in unusual circumstances (such as a system shutdown or OS error). If you are waiting more than a minute or two for a table to be unlocked, then it is advised to follow the process below. Unlock Process \u00b6 Before proceeding with an unlock, the first step should be to understand why the process is locked. By opening the MPE_LOCKANYTABLE table it will be possible to see which user performed the lock, and when. Simply filter the table where LOCK_STATUS_CD='LOCKED' . If an unlock is deemed necessary, simply open this table in the EDIT menu, and change the value of LOCK_STATUS_CD from LOCKED to UNLOCKED . Scalability \u00b6 This locking mechanism does not scale well if the table remains in SAS dataset (.sas7bdat) form. If you are deploying Data Controller for usage beyond 10-20 users then you are advised to put the control tables (DC library) in a database. Third Party Applications \u00b6 Third party SAS apps may also make use of this locking table. This is handled by simply: Ensuring the DC library is assigned in the Service Using the mp_lockanytable macro to perform the lock Using the mp_lockanytable macro to perform the unlock Performing appropriate error handling to ensure an unlock if there are any issues in the service","title":"Locking Mechanism"},{"location":"locking-mechanism/#locking-mechanism","text":"In any multi-user application a locking mechanism is necessary to avoid conflicts when the same table is updated by two people or processes. In Data Controller this is handled using the DCLIB.MPE_LOCKANYTABLE table, specifically using the mp_lockanytable macro. This macro is invoked whenever a process requires an exclusive lock on a table - first to mark the table as locked, and again to mark it as unlocked. The logic flow is demonstrated below: Notice above the red box - this situation can occur in unusual circumstances (such as a system shutdown or OS error). If you are waiting more than a minute or two for a table to be unlocked, then it is advised to follow the process below.","title":"Locking Mechanism"},{"location":"locking-mechanism/#unlock-process","text":"Before proceeding with an unlock, the first step should be to understand why the process is locked. By opening the MPE_LOCKANYTABLE table it will be possible to see which user performed the lock, and when. Simply filter the table where LOCK_STATUS_CD='LOCKED' . If an unlock is deemed necessary, simply open this table in the EDIT menu, and change the value of LOCK_STATUS_CD from LOCKED to UNLOCKED .","title":"Unlock Process"},{"location":"locking-mechanism/#scalability","text":"This locking mechanism does not scale well if the table remains in SAS dataset (.sas7bdat) form. If you are deploying Data Controller for usage beyond 10-20 users then you are advised to put the control tables (DC library) in a database.","title":"Scalability"},{"location":"locking-mechanism/#third-party-applications","text":"Third party SAS apps may also make use of this locking table. This is handled by simply: Ensuring the DC library is assigned in the Service Using the mp_lockanytable macro to perform the lock Using the mp_lockanytable macro to perform the unlock Performing appropriate error handling to ensure an unlock if there are any issues in the service","title":"Third Party Applications"},{"location":"macros/","text":"Data Controller Macros \u00b6 \"Under the hood\" of Data Controller, SAS Macros are used for dynamic loading of all kinds of data thanks to the SAS ACCESS engines, including (but not limited to): Base (v9) SPDE CAS TERADATA POSTGRES NETEZZA ORACLE REDSHIFT OLEDB Native pass through is also available for optimised data loads in the following engines: Microsoft SQL SERVER Amazon REDSHIFT PostgreSQL The macros work dynamically, taking data types / lengths etc from the table metadata at runtime. Data Controller macros are available for unlimited (internal) use by licenced customers. They are currently in use, in production, in dozens of SAS environments globally and have been battle tested on large data volumes as well as some more esoteric gotchas such as: Short numerics WLATIN1 vs UTF-8 High numerical precision Long strings High column volume New data types in CAS (Type 6 as well as 1 & 2) Multiple load types are supported (full REPLACE, regular UPDATE, SCD2 loads, even BITEMPORAL). Composite keys are of course possible, so are retained keys (and the max key value can be table or data driven). Keys are taken from the staging table, so they could be based on an md5 hash, a UUID, or whatever you choose. It just needs to fit within the constraints of a SAS data step (so, max 32767 width for a character variable, 8 bytes numerical precision). A column (eg PROCESSED_DTTM) may be nominated to retain the current timestamp when doing any type of upload. If the stage table has columns that are not in the base table, the extra columns are ignored. If the base table has columns that are not in the stage table, the process aborts. There is also a locking mechanism to avoid conflict where multiple users (or jobs) are trying to load the same table at the same time. If the loader cannot get a lock, it will keep trying for a configurable amount of time, until it does. In the process of data discovery and comparing the hashes of the data values there are checks at every step of the way - the macro will abort if there are any WARNINGs or ERRORs or anything else awry. Some of these checks may be turned off for performance (eg the check for uniqueness of the business key in the staging table). All dataloads are tracked in an output table, which shows the the number of observations added / modified / deleted, as well as the user identity performing the load, the timestamp, the library / table being loaded, and a descriptive (user provided) message for the load. The macros are fully documented with Doxygen, similar to the SASjs Macro Core Library . The minimum amount of information needed to load a table is: Staging Library (default WORK) Staging Table Base Library Base Table Business Key fields Load Type An invocation of the loader macro might look something like this: A single (one year) subscription to data controller provides perpetual usage of the macros. Contact Allan Bowe for pricing details.","title":"Macros"},{"location":"macros/#data-controller-macros","text":"\"Under the hood\" of Data Controller, SAS Macros are used for dynamic loading of all kinds of data thanks to the SAS ACCESS engines, including (but not limited to): Base (v9) SPDE CAS TERADATA POSTGRES NETEZZA ORACLE REDSHIFT OLEDB Native pass through is also available for optimised data loads in the following engines: Microsoft SQL SERVER Amazon REDSHIFT PostgreSQL The macros work dynamically, taking data types / lengths etc from the table metadata at runtime. Data Controller macros are available for unlimited (internal) use by licenced customers. They are currently in use, in production, in dozens of SAS environments globally and have been battle tested on large data volumes as well as some more esoteric gotchas such as: Short numerics WLATIN1 vs UTF-8 High numerical precision Long strings High column volume New data types in CAS (Type 6 as well as 1 & 2) Multiple load types are supported (full REPLACE, regular UPDATE, SCD2 loads, even BITEMPORAL). Composite keys are of course possible, so are retained keys (and the max key value can be table or data driven). Keys are taken from the staging table, so they could be based on an md5 hash, a UUID, or whatever you choose. It just needs to fit within the constraints of a SAS data step (so, max 32767 width for a character variable, 8 bytes numerical precision). A column (eg PROCESSED_DTTM) may be nominated to retain the current timestamp when doing any type of upload. If the stage table has columns that are not in the base table, the extra columns are ignored. If the base table has columns that are not in the stage table, the process aborts. There is also a locking mechanism to avoid conflict where multiple users (or jobs) are trying to load the same table at the same time. If the loader cannot get a lock, it will keep trying for a configurable amount of time, until it does. In the process of data discovery and comparing the hashes of the data values there are checks at every step of the way - the macro will abort if there are any WARNINGs or ERRORs or anything else awry. Some of these checks may be turned off for performance (eg the check for uniqueness of the business key in the staging table). All dataloads are tracked in an output table, which shows the the number of observations added / modified / deleted, as well as the user identity performing the load, the timestamp, the library / table being loaded, and a descriptive (user provided) message for the load. The macros are fully documented with Doxygen, similar to the SASjs Macro Core Library . The minimum amount of information needed to load a table is: Staging Library (default WORK) Staging Table Base Library Base Table Business Key fields Load Type An invocation of the loader macro might look something like this: A single (one year) subscription to data controller provides perpetual usage of the macros. Contact Allan Bowe for pricing details.","title":"Data Controller Macros"},{"location":"privacy/","text":"Welcome to our Privacy Policy \u00b6 Your privacy is critically important to us. Bowe IO Ltd is located at: Bowe IO Ltd 29 Oldfield Rd Cumbria LA23 2AZ United Kingdom It is Bowe IO Ltd's policy to respect your privacy regarding any information we may collect while operating our website. This Privacy Policy applies to https://datacontroller.io and subdomains (hereinafter, \"us\", \"we\", or \"https://datacontroller.io\"). We respect your privacy and are committed to protecting personally identifiable information you may provide us through the Website. We have adopted this privacy policy (\"Privacy Policy\") to explain what information may be collected on our Website, how we use this information, and under what circumstances we may disclose the information to third parties. This Privacy Policy applies only to information we collect through the Website and does not apply to our collection of information from other sources. This Privacy Policy, together with the Terms and conditions posted on our Website, set forth the general rules and policies governing your use of our Website. Depending on your activities when visiting our Website, you may be required to agree to additional terms and conditions. Gathering of Personally-Identifying Information \u00b6 Certain visitors to Bowe IO Ltd's websites choose to interact with Bowe IO Ltd in ways that require Bowe IO Ltd to gather personally-identifying information. The amount and type of information that Bowe IO Ltd gathers depends on the nature of the interaction. For example, we ask visitors who sign up for a blog at https://datacontroller.io to provide a username and email address. Security \u00b6 The security of your Personal Information is important to us, but remember that no method of transmission over the Internet, or method of electronic storage is 100% secure. While we strive to use commercially acceptable means to protect your Personal Information, we cannot guarantee its absolute security. Links To External Sites \u00b6 Our Service may contain links to external sites that are not operated by us. If you click on a third party link, you will be directed to that third party's site. We strongly advise you to review the Privacy Policy and terms and conditions of every site you visit. We have no control over, and assume no responsibility for the content, privacy policies or practices of any third party sites, products or services. Aggregated Statistics \u00b6 Bowe IO Ltd may collect statistics about the behavior of visitors to its website. Bowe IO Ltd may display this information publicly or provide it to others. However, Bowe IO Ltd does not disclose your personally-identifying information. Cookies \u00b6 To enrich and perfect your online experience, Bowe IO Ltd uses \"Cookies\", similar technologies and services provided by others to display personalized content, appropriate advertising and store your preferences on your computer. A cookie is a string of information that a website stores on a visitor's computer, and that the visitor's browser provides to the website each time the visitor returns. Bowe IO Ltd uses cookies to help Bowe IO Ltd identify and track visitors, their usage of https://datacontroller.io, and their website access preferences. Bowe IO Ltd visitors who do not wish to have cookies placed on their computers should set their browsers to refuse cookies before using Bowe IO Ltd's websites, with the drawback that certain features of Bowe IO Ltd's websites may not function properly without the aid of cookies. By continuing to navigate our website without changing your cookie settings, you hereby acknowledge and agree to Bowe IO Ltd's use of cookies. Privacy Policy Changes \u00b6 Although most changes are likely to be minor, Bowe IO Ltd may change its Privacy Policy from time to time, and in Bowe IO Ltd's sole discretion. Bowe IO Ltd encourages visitors to frequently check this page for any changes to its Privacy Policy. Your continued use of this site after any change in this Privacy Policy will constitute your acceptance of such change.","title":"Privacy Policy"},{"location":"privacy/#welcome-to-our-privacy-policy","text":"Your privacy is critically important to us. Bowe IO Ltd is located at: Bowe IO Ltd 29 Oldfield Rd Cumbria LA23 2AZ United Kingdom It is Bowe IO Ltd's policy to respect your privacy regarding any information we may collect while operating our website. This Privacy Policy applies to https://datacontroller.io and subdomains (hereinafter, \"us\", \"we\", or \"https://datacontroller.io\"). We respect your privacy and are committed to protecting personally identifiable information you may provide us through the Website. We have adopted this privacy policy (\"Privacy Policy\") to explain what information may be collected on our Website, how we use this information, and under what circumstances we may disclose the information to third parties. This Privacy Policy applies only to information we collect through the Website and does not apply to our collection of information from other sources. This Privacy Policy, together with the Terms and conditions posted on our Website, set forth the general rules and policies governing your use of our Website. Depending on your activities when visiting our Website, you may be required to agree to additional terms and conditions.","title":"Welcome to our Privacy Policy"},{"location":"privacy/#gathering-of-personally-identifying-information","text":"Certain visitors to Bowe IO Ltd's websites choose to interact with Bowe IO Ltd in ways that require Bowe IO Ltd to gather personally-identifying information. The amount and type of information that Bowe IO Ltd gathers depends on the nature of the interaction. For example, we ask visitors who sign up for a blog at https://datacontroller.io to provide a username and email address.","title":"Gathering of Personally-Identifying Information"},{"location":"privacy/#security","text":"The security of your Personal Information is important to us, but remember that no method of transmission over the Internet, or method of electronic storage is 100% secure. While we strive to use commercially acceptable means to protect your Personal Information, we cannot guarantee its absolute security.","title":"Security"},{"location":"privacy/#links-to-external-sites","text":"Our Service may contain links to external sites that are not operated by us. If you click on a third party link, you will be directed to that third party's site. We strongly advise you to review the Privacy Policy and terms and conditions of every site you visit. We have no control over, and assume no responsibility for the content, privacy policies or practices of any third party sites, products or services.","title":"Links To External Sites"},{"location":"privacy/#aggregated-statistics","text":"Bowe IO Ltd may collect statistics about the behavior of visitors to its website. Bowe IO Ltd may display this information publicly or provide it to others. However, Bowe IO Ltd does not disclose your personally-identifying information.","title":"Aggregated Statistics"},{"location":"privacy/#cookies","text":"To enrich and perfect your online experience, Bowe IO Ltd uses \"Cookies\", similar technologies and services provided by others to display personalized content, appropriate advertising and store your preferences on your computer. A cookie is a string of information that a website stores on a visitor's computer, and that the visitor's browser provides to the website each time the visitor returns. Bowe IO Ltd uses cookies to help Bowe IO Ltd identify and track visitors, their usage of https://datacontroller.io, and their website access preferences. Bowe IO Ltd visitors who do not wish to have cookies placed on their computers should set their browsers to refuse cookies before using Bowe IO Ltd's websites, with the drawback that certain features of Bowe IO Ltd's websites may not function properly without the aid of cookies. By continuing to navigate our website without changing your cookie settings, you hereby acknowledge and agree to Bowe IO Ltd's use of cookies.","title":"Cookies"},{"location":"privacy/#privacy-policy-changes","text":"Although most changes are likely to be minor, Bowe IO Ltd may change its Privacy Policy from time to time, and in Bowe IO Ltd's sole discretion. Bowe IO Ltd encourages visitors to frequently check this page for any changes to its Privacy Policy. Your continued use of this site after any change in this Privacy Policy will constitute your acceptance of such change.","title":"Privacy Policy Changes"},{"location":"roadmap/","text":"Roadmap \u00b6 Overview \u00b6 On this page you can find details of the Features that have currently been requested, that we agree would add value to the product, and are therefore in our development roadmap. Where customers are paying for the new Features (eg with our discounted Developer Days offer), then those Features will always take priority. Where funding is not available, new Features will be addressed during the Bench Time of our developers, and will always be performed after Bug Fixes. If you would like to see a new Feature added to Data Controller, then let's have a chat! Requested Features \u00b6 Where features are requested, whether there is budget or not, we will describe the work below and provide estimates. The following features are currently requested, and awaiting budget: Ability to set 'number of approvals' to zero, enabling instant updates (4 days) Ability to restore previous versions Ability to import complex excel data using Excel Maps (10.5 days) Ability to make automated submissions using an API Set Approvals to Zero \u00b6 The following changes are necessary to implement this feature: Adjust restriction on MPE_TABLES allowing 0 in NUM_APPROVALS_REQD Refactor editors/postdata enabling execution from editors/stagedata Additions to the test suite Pre-flight checks to ensure the SUBMITTER has APPROVAL rights prior to submit Log handling Updates to documentation Release Notes Complex Excel Uploads \u00b6 When Excel data arrives in multiple ranges, or individual cells, and the cells vary in terms of their column or row identifier, made more \"interesting\" with the use of merged cells - a rules engine becomes necessary! This feature enables the use of \"EXCEL MAPS\". It will enable multiple tables to be loaded in a single import, and that data can be scattered across multiple sheets / cells / ranges, accessed via the rules described further below. The backend SAS tables must still exist, but the column names do not need to appear in the excel file. To drive the behaviour, a new configuration table must be added to the control library - MPE_EXCEL_MAP. The columns are defined as follows: XLMAP_ID - a unique reference for the excel map XLMAP_LIB - the library of the target table for the data item or range XLMAP_DS - the target table for the data item or range XLMAP_COL - the target column for the data item or range XLMAP_SHEET - the sheet name in which to capture the data. Rules start with a forward slash (/). Example values: Sheet2 - an absolute reference /FIRST - the first tab in the workbook XLMAP_START - the rule used to find the top left of the range. Use \"R1C1\" notation to move the target. Example values: ABSOLUTE F4 - an absolute reference MATCH P R[0]C[2] |My Test - search column P for the string \"My Test\" then move 2 columns right MATCH 7 R[-2]C[-1] |Top Banana - search row 7 for the string \"Top Banana\" then move 2 rows up and 1 column left XLMAP_FINISH - The rule used to find the end of the range. Leave blank for individual cells. Example values: BLANKROW - search down until a blank row is found, then choose the row above it LASTDOWN - The last non blank cell below the start cell RIGHT 3 - select 3 more cells to the right (4 selected in total) To illustrate with an example - consider the following excel. The yellow cells need to be imported. The data will be imported into two SAS tables - the cells on the left will go into a table with multiple rows, and the cells on the right will be entered as a single row. The XLMAP_ID will also be added to both tables, and the tables will need to have had their keys and quality rules defined in Data Controller in the usual way. The MPE_EXCEL_MAP configuration entries would be as follows: XLMAP_ID XLMAP_LIB XLMAP_DS XLMAP_COL XLMAP_SHEET XLMAP_START XLMAP_FINISH MAP01 MYLIB DS1 MI_ITEM Current Month MATCH B R[1]C[0] |ITEM LASTDOWN MAP01 MYLIB DS1 MI_AMT Current Month MATCH C R[1]C[0] |AMOUNT LASTDOWN MAP01 MYLIB DS2 TMI Current Month ABSOLUTE F6 MAP01 MYLIB DS2 CB Current Month MATCH F R[2]C[0] |CASH BALANCE MAP01 MYLIB DS2 RENT Current Month MATCH E R[0]C[2] |Rent/mortgage MAP01 MYLIB DS2 CELL Current Month MATCH E R[0]C[2] |Cell phone To import the excel, the end user simply needs to navigate to the UPLOAD tab, select the appropriate map (eg MAP01), and upload. This will stage two tables (MYLIB.DS1 and MYLIB.DS2) which will go through the usual approval process and quality checks. A copy of the source excel file will be attached to each upload. Estimates \u00b6 Component Estimate (days) Description Frontend 1 Build ExcelMap page with dropdown (and fetching rules), plus drag & drop modal for excel capture Frontend 1 Create staged (unsubmitted) page with support for multiple tables Frontend 2 Create standalone framework utility for rules engine (utils folder), /FIRST sheet rule and Absolute rule Frontend 2 Implement MATCH rule (with BLANKROW, LASTDOWN and {DIRECTION + INTEGER} finish rules) Frontend 0.5 Developer documentation Frontend 2 Cypress tests Backend 0.5 Prep MPE_EXCEL_MAP table, including validations, integrate with DCLIB and add to CI build Backend 1 Create services to fetch Excel Maps and rules (only those the user has permissions for), corresponding SASjs tests, and update developer docs Backend 0.5 Publish online documentation for the overall Excel Maps feature Total: 10.5 days API Submissions \u00b6 Described here . Delivered Features \u00b6 Below are some examples of Features that have been requested (and delivered) into Data Controller. Column Level Security \u00b6 The columns that can be VIEWed or EDITed are now configurable. See docs Support for Special SAS Missing Numerics \u00b6 It is now possible to VIEW and EDIT special SAS missings, eg .a through to .z and ._ Ability to View & Edit Formats \u00b6 Format Catalogs can now be viewed, filtered, exported and edited. See docs Change Tracking Information in a Single Transaction Table \u00b6 Now available in mpe_audit Dynamic Filtering \u00b6 Previously, if a user filtered on, say, \"region\", and then filtered on \"store\", they would see stores for ALL regions (not just the region/regions already selected in the filter). Solution We added a checkbox to the top left of the filter dialog (default ON) for \"Dynamic Where Clause\". Whilst enabled, whenever a list of values is requested, it is filtered using every filter clause EXCEPT the one currently being modified. See documentation . Available from v.3.12. Dynamic Cell Validation \u00b6 When editing a value in a grid, the values presented to the user should be filtered according to additional rules, based on the values of other cells in the same row. Solution We provided two new config item in the MPE_VALIDATIONS table - to links an editable column to a HOOK script via a web service. The configuration would like like so: In this way, the entire record can be sent to SAS, for processing by the hook script, before returning the desired list of values. The HOOK_SCRIPT can be either a SAS program on a filesystem (identified by a \".sas\" extension) or the path to a registered SAS Service (STP or JES). The latter is identified by the absence of an extension. This approach provides maximum flexibility for delivering bespoke values in the edit grid dropdown. See documentation . Available from v.3.12. Row Level Security \u00b6 Row level security is provided by various products in both SAS 9 and Viya, based on the logged in user identity. This is problematic for the EDIT page, which - by necessity - operates under system account credentials. It is also the case that some customers need row level security but the data access engine does not support that. Therefore, there was a need to configure such a feature within the Data Controller product. Solution A new table (MPE_ROW_LEVEL_SECURITY) was added to the data controller library to allow complex rules to be applied based on the SAS group and the target table. Documentation is here Available from v.3.12. Formula Preservation \u00b6 Data Controller uses an OEM licence with the excellent sheetJS library. This enables us to read pretty much any version of Excel at breakneck speeds. By default, Data Controller will use the data model of the target table when extracting data, eg to determine whether a column should be character, numeric, date, datetime or time. Formats used to be ignored and only the cell values would be extracted when formulas are being used. Now, it is possible to extract and retain the actual formula itself, so it can be re-used when downloading the data again later. Solution A new table (MPE_EXCEL_CONFIG) was be added to the data controller library to allow the column with the formula to be specified. See documentation Available from v.3.12. Configurable Locale \u00b6 When importing spreadsheets with ambiguous dates (eg 01/02 or 02/01) the ANYDTDTM. informat was using the locale of the browser (en_us) instead of that of the client's actual country, resulting in incorrect dates being loaded. This is due to the default behaviour of the SAS Stored Process server. Solution We added a new config item so that the locale can be explicitly set for all Data Controller users. Restricted Viewer \u00b6 Data Controller relies on metadata permissions (in SAS 9) or authorization rules (in Viya) to determine who can see which table. We had a customer who was using Data Controller to provide data access to a company wide audience, most of whom did not have access to SAS client tools (such as Enterprise Guide) and so had not been set up in metadata before. It was necessary to find a way to restrict the tables which certain groups could see, without having to tweak permissions in SAS Management Console. Solution We added a new access level in the MPE_SECURITY table so that access could be restricted at both TABLE and LIBRARY level.","title":"Overview"},{"location":"roadmap/#roadmap","text":"","title":"Roadmap"},{"location":"roadmap/#overview","text":"On this page you can find details of the Features that have currently been requested, that we agree would add value to the product, and are therefore in our development roadmap. Where customers are paying for the new Features (eg with our discounted Developer Days offer), then those Features will always take priority. Where funding is not available, new Features will be addressed during the Bench Time of our developers, and will always be performed after Bug Fixes. If you would like to see a new Feature added to Data Controller, then let's have a chat!","title":"Overview"},{"location":"roadmap/#requested-features","text":"Where features are requested, whether there is budget or not, we will describe the work below and provide estimates. The following features are currently requested, and awaiting budget: Ability to set 'number of approvals' to zero, enabling instant updates (4 days) Ability to restore previous versions Ability to import complex excel data using Excel Maps (10.5 days) Ability to make automated submissions using an API","title":"Requested Features"},{"location":"roadmap/#set-approvals-to-zero","text":"The following changes are necessary to implement this feature: Adjust restriction on MPE_TABLES allowing 0 in NUM_APPROVALS_REQD Refactor editors/postdata enabling execution from editors/stagedata Additions to the test suite Pre-flight checks to ensure the SUBMITTER has APPROVAL rights prior to submit Log handling Updates to documentation Release Notes","title":"Set Approvals to Zero"},{"location":"roadmap/#complex-excel-uploads","text":"When Excel data arrives in multiple ranges, or individual cells, and the cells vary in terms of their column or row identifier, made more \"interesting\" with the use of merged cells - a rules engine becomes necessary! This feature enables the use of \"EXCEL MAPS\". It will enable multiple tables to be loaded in a single import, and that data can be scattered across multiple sheets / cells / ranges, accessed via the rules described further below. The backend SAS tables must still exist, but the column names do not need to appear in the excel file. To drive the behaviour, a new configuration table must be added to the control library - MPE_EXCEL_MAP. The columns are defined as follows: XLMAP_ID - a unique reference for the excel map XLMAP_LIB - the library of the target table for the data item or range XLMAP_DS - the target table for the data item or range XLMAP_COL - the target column for the data item or range XLMAP_SHEET - the sheet name in which to capture the data. Rules start with a forward slash (/). Example values: Sheet2 - an absolute reference /FIRST - the first tab in the workbook XLMAP_START - the rule used to find the top left of the range. Use \"R1C1\" notation to move the target. Example values: ABSOLUTE F4 - an absolute reference MATCH P R[0]C[2] |My Test - search column P for the string \"My Test\" then move 2 columns right MATCH 7 R[-2]C[-1] |Top Banana - search row 7 for the string \"Top Banana\" then move 2 rows up and 1 column left XLMAP_FINISH - The rule used to find the end of the range. Leave blank for individual cells. Example values: BLANKROW - search down until a blank row is found, then choose the row above it LASTDOWN - The last non blank cell below the start cell RIGHT 3 - select 3 more cells to the right (4 selected in total) To illustrate with an example - consider the following excel. The yellow cells need to be imported. The data will be imported into two SAS tables - the cells on the left will go into a table with multiple rows, and the cells on the right will be entered as a single row. The XLMAP_ID will also be added to both tables, and the tables will need to have had their keys and quality rules defined in Data Controller in the usual way. The MPE_EXCEL_MAP configuration entries would be as follows: XLMAP_ID XLMAP_LIB XLMAP_DS XLMAP_COL XLMAP_SHEET XLMAP_START XLMAP_FINISH MAP01 MYLIB DS1 MI_ITEM Current Month MATCH B R[1]C[0] |ITEM LASTDOWN MAP01 MYLIB DS1 MI_AMT Current Month MATCH C R[1]C[0] |AMOUNT LASTDOWN MAP01 MYLIB DS2 TMI Current Month ABSOLUTE F6 MAP01 MYLIB DS2 CB Current Month MATCH F R[2]C[0] |CASH BALANCE MAP01 MYLIB DS2 RENT Current Month MATCH E R[0]C[2] |Rent/mortgage MAP01 MYLIB DS2 CELL Current Month MATCH E R[0]C[2] |Cell phone To import the excel, the end user simply needs to navigate to the UPLOAD tab, select the appropriate map (eg MAP01), and upload. This will stage two tables (MYLIB.DS1 and MYLIB.DS2) which will go through the usual approval process and quality checks. A copy of the source excel file will be attached to each upload.","title":"Complex Excel Uploads"},{"location":"roadmap/#estimates","text":"Component Estimate (days) Description Frontend 1 Build ExcelMap page with dropdown (and fetching rules), plus drag & drop modal for excel capture Frontend 1 Create staged (unsubmitted) page with support for multiple tables Frontend 2 Create standalone framework utility for rules engine (utils folder), /FIRST sheet rule and Absolute rule Frontend 2 Implement MATCH rule (with BLANKROW, LASTDOWN and {DIRECTION + INTEGER} finish rules) Frontend 0.5 Developer documentation Frontend 2 Cypress tests Backend 0.5 Prep MPE_EXCEL_MAP table, including validations, integrate with DCLIB and add to CI build Backend 1 Create services to fetch Excel Maps and rules (only those the user has permissions for), corresponding SASjs tests, and update developer docs Backend 0.5 Publish online documentation for the overall Excel Maps feature Total: 10.5 days","title":"Estimates"},{"location":"roadmap/#api-submissions","text":"Described here .","title":"API Submissions"},{"location":"roadmap/#delivered-features","text":"Below are some examples of Features that have been requested (and delivered) into Data Controller.","title":"Delivered Features"},{"location":"roadmap/#column-level-security","text":"The columns that can be VIEWed or EDITed are now configurable. See docs","title":"Column Level Security"},{"location":"roadmap/#support-for-special-sas-missing-numerics","text":"It is now possible to VIEW and EDIT special SAS missings, eg .a through to .z and ._","title":"Support for Special SAS Missing Numerics"},{"location":"roadmap/#ability-to-view-edit-formats","text":"Format Catalogs can now be viewed, filtered, exported and edited. See docs","title":"Ability to View & Edit Formats"},{"location":"roadmap/#change-tracking-information-in-a-single-transaction-table","text":"Now available in mpe_audit","title":"Change Tracking Information in a Single Transaction Table"},{"location":"roadmap/#dynamic-filtering","text":"Previously, if a user filtered on, say, \"region\", and then filtered on \"store\", they would see stores for ALL regions (not just the region/regions already selected in the filter). Solution We added a checkbox to the top left of the filter dialog (default ON) for \"Dynamic Where Clause\". Whilst enabled, whenever a list of values is requested, it is filtered using every filter clause EXCEPT the one currently being modified. See documentation . Available from v.3.12.","title":"Dynamic Filtering"},{"location":"roadmap/#dynamic-cell-validation","text":"When editing a value in a grid, the values presented to the user should be filtered according to additional rules, based on the values of other cells in the same row. Solution We provided two new config item in the MPE_VALIDATIONS table - to links an editable column to a HOOK script via a web service. The configuration would like like so: In this way, the entire record can be sent to SAS, for processing by the hook script, before returning the desired list of values. The HOOK_SCRIPT can be either a SAS program on a filesystem (identified by a \".sas\" extension) or the path to a registered SAS Service (STP or JES). The latter is identified by the absence of an extension. This approach provides maximum flexibility for delivering bespoke values in the edit grid dropdown. See documentation . Available from v.3.12.","title":"Dynamic Cell Validation"},{"location":"roadmap/#row-level-security","text":"Row level security is provided by various products in both SAS 9 and Viya, based on the logged in user identity. This is problematic for the EDIT page, which - by necessity - operates under system account credentials. It is also the case that some customers need row level security but the data access engine does not support that. Therefore, there was a need to configure such a feature within the Data Controller product. Solution A new table (MPE_ROW_LEVEL_SECURITY) was added to the data controller library to allow complex rules to be applied based on the SAS group and the target table. Documentation is here Available from v.3.12.","title":"Row Level Security"},{"location":"roadmap/#formula-preservation","text":"Data Controller uses an OEM licence with the excellent sheetJS library. This enables us to read pretty much any version of Excel at breakneck speeds. By default, Data Controller will use the data model of the target table when extracting data, eg to determine whether a column should be character, numeric, date, datetime or time. Formats used to be ignored and only the cell values would be extracted when formulas are being used. Now, it is possible to extract and retain the actual formula itself, so it can be re-used when downloading the data again later. Solution A new table (MPE_EXCEL_CONFIG) was be added to the data controller library to allow the column with the formula to be specified. See documentation Available from v.3.12.","title":"Formula Preservation"},{"location":"roadmap/#configurable-locale","text":"When importing spreadsheets with ambiguous dates (eg 01/02 or 02/01) the ANYDTDTM. informat was using the locale of the browser (en_us) instead of that of the client's actual country, resulting in incorrect dates being loaded. This is due to the default behaviour of the SAS Stored Process server. Solution We added a new config item so that the locale can be explicitly set for all Data Controller users.","title":"Configurable Locale"},{"location":"roadmap/#restricted-viewer","text":"Data Controller relies on metadata permissions (in SAS 9) or authorization rules (in Viya) to determine who can see which table. We had a customer who was using Data Controller to provide data access to a company wide audience, most of whom did not have access to SAS client tools (such as Enterprise Guide) and so had not been set up in metadata before. It was necessary to find a way to restrict the tables which certain groups could see, without having to tweak permissions in SAS Management Console. Solution We added a new access level in the MPE_SECURITY table so that access could be restricted at both TABLE and LIBRARY level.","title":"Restricted Viewer"},{"location":"row-level-security/","text":"Row Level Security \u00b6 Row level security is implemented through the configuration of filter queries, that are applied at backend. This provides a very flexible way to restrict rows - you can restrict rows for any table in SAS, be that a dataset or a database. See also: Column Level Security Configuration \u00b6 The columns in MPE_ROW_LEVEL_SECURITY should be configured as follows: RLS_SCOPE \u00b6 Determines whether the rule applies to the VIEW page, the EDIT page, or ALL pages. RLS_GROUP \u00b6 The SAS Group to which the rule applies. The user could also be a member of a DC group . If a user is in none of these groups, no rules apply. If the user is in multiple groups, then the rules for each are applied with an OR condition. RLS_LIBREF \u00b6 The library of the target table against which the rule will be applied RLS_TABLE \u00b6 The target table against which the rule will be applied RLS_GROUP_LOGIC \u00b6 When creating multiple subgroups (identified by SUBGROUP_ID) this determines whether those groups are joined using an AND, or an OR condition. This value should be the same for the entire query (unique per RLS_SCOPE/RLS_GROUP/RLS_LIBREF/RLS_TABLE combination). RLS_SUBGROUP_LOGIC \u00b6 This determines how individual clauses are joined at subgroup level (identified by SUBGROUP_ID). Valid values: AND, OR. RLS_SUBGROUP_ID \u00b6 This variable is an integer, and used to divide a complex filter into numerous subgroups. RLS_VARIABLE_NM \u00b6 This is the name of the variable against which a filter value will be applied RLS_OPERATOR \u00b6 The available operator will depend on whether the column is character or numeric. Example values: = < > <= >= BETWEEN CONTAINS NE (not equal) NOT IN RLS_RAW_VALUE \u00b6 This is the value used to the right of the operator. It is important to enter the values in the correct format, else validation failures will ensue (the backend will reject incorrect syntax to avoid the risk of SAS code injection). The format depends on the operator, and the variable type. All character values MUST be enclosed in single quotes (eg 'example') IN and NOT IN must be wrapped in brackets BETWEEN must contain an AND If there are invalid values, an error message will be shown, identifying which value was invalid. If you would like to inspect the validation routine, take a look at mp_filtercheck.sas . RLS_ACTIVE \u00b6 If you would like this rule to be applied, be sure this value is set to 1. Example Config \u00b6 Example values as follows: RLS_SCOPE:$4 RLS_GROUP:$64 RLS_LIBREF:$8 RLS_TABLE:$32 RLS_GROUP_LOGIC:$3. RLS_SUBGROUP_LOGIC:$3. RLS_SUBGROUP_ID:8. RLS_VARIABLE_NM:$32 RLS_OPERATOR_NM:$16 RLS_RAW_VALUE:$4000 RLS_ACTIVE:8. EDIT Group 1 MYLIB MYDS AND AND 1 VAR_1 = Some text value 1 ALL Group 1 MYLIB MYDS AND AND 1 VAR_2 IN this 1 ALL Group 1 MYLIB MYDS AND AND 1 VAR_2 IN or 1 VIEW Group 1 MYLIB MYDS AND AND 1 VAR_2 IN that 1 ALL Group 1 MYLIB MYDS AND AND 1 VAR_3 < 42 1 ALL Group 2 MYLIB MYDS AND AND 1 VAR_4 Contains ;%badmacro() 1 If a user is in Group 2, and querying an EDIT table, the query will look like this: select * from mylib.myds where ( var_4 CONTAINS ';%badmacro()' ) If the user is in both Group 1 AND Group 2, querying a VIEW-only table, the filter will be as follows: select * from mylib.myds where (var_2 IN ('this','or','that') AND var_3 < 42 ) OR ( var_4 CONTAINS ';%badmacro()' )","title":"Row Level Security"},{"location":"row-level-security/#row-level-security","text":"Row level security is implemented through the configuration of filter queries, that are applied at backend. This provides a very flexible way to restrict rows - you can restrict rows for any table in SAS, be that a dataset or a database. See also: Column Level Security","title":"Row Level Security"},{"location":"row-level-security/#configuration","text":"The columns in MPE_ROW_LEVEL_SECURITY should be configured as follows:","title":"Configuration"},{"location":"row-level-security/#rls_scope","text":"Determines whether the rule applies to the VIEW page, the EDIT page, or ALL pages.","title":"RLS_SCOPE"},{"location":"row-level-security/#rls_group","text":"The SAS Group to which the rule applies. The user could also be a member of a DC group . If a user is in none of these groups, no rules apply. If the user is in multiple groups, then the rules for each are applied with an OR condition.","title":"RLS_GROUP"},{"location":"row-level-security/#rls_libref","text":"The library of the target table against which the rule will be applied","title":"RLS_LIBREF"},{"location":"row-level-security/#rls_table","text":"The target table against which the rule will be applied","title":"RLS_TABLE"},{"location":"row-level-security/#rls_group_logic","text":"When creating multiple subgroups (identified by SUBGROUP_ID) this determines whether those groups are joined using an AND, or an OR condition. This value should be the same for the entire query (unique per RLS_SCOPE/RLS_GROUP/RLS_LIBREF/RLS_TABLE combination).","title":"RLS_GROUP_LOGIC"},{"location":"row-level-security/#rls_subgroup_logic","text":"This determines how individual clauses are joined at subgroup level (identified by SUBGROUP_ID). Valid values: AND, OR.","title":"RLS_SUBGROUP_LOGIC"},{"location":"row-level-security/#rls_subgroup_id","text":"This variable is an integer, and used to divide a complex filter into numerous subgroups.","title":"RLS_SUBGROUP_ID"},{"location":"row-level-security/#rls_variable_nm","text":"This is the name of the variable against which a filter value will be applied","title":"RLS_VARIABLE_NM"},{"location":"row-level-security/#rls_operator","text":"The available operator will depend on whether the column is character or numeric. Example values: = < > <= >= BETWEEN CONTAINS NE (not equal) NOT IN","title":"RLS_OPERATOR"},{"location":"row-level-security/#rls_raw_value","text":"This is the value used to the right of the operator. It is important to enter the values in the correct format, else validation failures will ensue (the backend will reject incorrect syntax to avoid the risk of SAS code injection). The format depends on the operator, and the variable type. All character values MUST be enclosed in single quotes (eg 'example') IN and NOT IN must be wrapped in brackets BETWEEN must contain an AND If there are invalid values, an error message will be shown, identifying which value was invalid. If you would like to inspect the validation routine, take a look at mp_filtercheck.sas .","title":"RLS_RAW_VALUE"},{"location":"row-level-security/#rls_active","text":"If you would like this rule to be applied, be sure this value is set to 1.","title":"RLS_ACTIVE"},{"location":"row-level-security/#example-config","text":"Example values as follows: RLS_SCOPE:$4 RLS_GROUP:$64 RLS_LIBREF:$8 RLS_TABLE:$32 RLS_GROUP_LOGIC:$3. RLS_SUBGROUP_LOGIC:$3. RLS_SUBGROUP_ID:8. RLS_VARIABLE_NM:$32 RLS_OPERATOR_NM:$16 RLS_RAW_VALUE:$4000 RLS_ACTIVE:8. EDIT Group 1 MYLIB MYDS AND AND 1 VAR_1 = Some text value 1 ALL Group 1 MYLIB MYDS AND AND 1 VAR_2 IN this 1 ALL Group 1 MYLIB MYDS AND AND 1 VAR_2 IN or 1 VIEW Group 1 MYLIB MYDS AND AND 1 VAR_2 IN that 1 ALL Group 1 MYLIB MYDS AND AND 1 VAR_3 < 42 1 ALL Group 2 MYLIB MYDS AND AND 1 VAR_4 Contains ;%badmacro() 1 If a user is in Group 2, and querying an EDIT table, the query will look like this: select * from mylib.myds where ( var_4 CONTAINS ';%badmacro()' ) If the user is in both Group 1 AND Group 2, querying a VIEW-only table, the filter will be as follows: select * from mylib.myds where (var_2 IN ('this','or','that') AND var_3 < 42 ) OR ( var_4 CONTAINS ';%badmacro()' )","title":"Example Config"},{"location":"videos/","text":"Data Controller Videos \u00b6 A collection of videos made in relation to Data Controller. Some of them were recorded on earlier versions, hence the slight UI differences. Explainer Videos \u00b6 Data Controller - a Customer Story \u00b6 An illustration of the utility of Data Controller for Data & Analytics teams in regulated industries. Use Case Video - Manual Overrides \u00b6 A 1 minute video illustrating the value of using of Data Controller to make manual overrides. Explainer Videos \u00b6 A short explainer video showing the core functionality of the product. A full length explainer video for the SAS User Group UK & Ireland Column Level Security \u00b6 Restrict which columns are visible in VIEW, or editable in EDIT Full Table Search \u00b6 Data Controller for SAS\u00ae enables full text search on Global CASLIB tables (and SAS 9 tables too) Excel to Viya CAS Table \u00b6 Loading an Excel file into a 5 million row CASLIB table Data Viewer \u00b6 Data Controller for SAS\u00ae isn't just for editing (and approving) data - it can also be used to query and download! Data Lineage \u00b6 Data Lineage is one of the most powerful features of DI Studio generated ETL. This tool queries it and makes a graphical output to help DI Developers, Data Modellers, and Business Analysts understand the data from both Source to Target and Target to Source. It is possible to share the URL to any lineage diagram, and export in PNG, SVG and CSV formats. Lineage can be viewed forwards or backwards. This feature is only available on the SAS 9 version of Data Controller. Table Level \u00b6 Table level lineage shows tables (colour coded per library) and associated jobs (with links to metadata definitions). The extraction method is built with proc metadata and runs extremely fast. Column Level \u00b6 Column level lineage shows the transformations and any business logic applied to each variable during the flow. Data items are distinguished between files, database tables, and SAS datasets. The extraction is a little slower than table level lineage due to the additional detail, however the impact is lessened for second and subsequent requests thanks to backend caching. Email Alerts \u00b6 Adding Email Alerts in Data Controller is a case of updating the MPE_ALERTS table (to say which alerts you wish to send) and the MPE_EMAILS table (only if your emails are not stored in metadata) Deploying Data Controller \u00b6 The SAS 9 evaluation version of the Data Controller comes packaged in a single SPK, which can be deployed in under 30 seconds! Uploading a CSV and Downloading Datalines \u00b6 This video demonstrates 2 features in 50 seconds! 1 - Excel uploads. Data Controller will let you drag a spreadsheet into any target table without having to specify variable formats etc in advance. Changes are routed through the usual approval process with audit trail. 2 - Audit trail with original excel. Download a copy of the exact excel that was uploaded. Locked Datasets \u00b6 In unix environments, when attempting to edit a locked table, users are notified with regard to which PID contains the lock. Uploading a Password Protected Excel File \u00b6 With Data Controller you can upload password protected excel files into SAS. These are opened in the browser (thanks to our OEM licence of SheetJS) and the underlying data is extracted automatically.","title":"Videos"},{"location":"videos/#data-controller-videos","text":"A collection of videos made in relation to Data Controller. Some of them were recorded on earlier versions, hence the slight UI differences.","title":"Data Controller Videos"},{"location":"videos/#explainer-videos","text":"","title":"Explainer Videos"},{"location":"videos/#data-controller-a-customer-story","text":"An illustration of the utility of Data Controller for Data & Analytics teams in regulated industries.","title":"Data Controller - a Customer Story"},{"location":"videos/#use-case-video-manual-overrides","text":"A 1 minute video illustrating the value of using of Data Controller to make manual overrides.","title":"Use Case Video - Manual Overrides"},{"location":"videos/#explainer-videos_1","text":"A short explainer video showing the core functionality of the product. A full length explainer video for the SAS User Group UK & Ireland","title":"Explainer Videos"},{"location":"videos/#column-level-security","text":"Restrict which columns are visible in VIEW, or editable in EDIT","title":"Column Level Security"},{"location":"videos/#full-table-search","text":"Data Controller for SAS\u00ae enables full text search on Global CASLIB tables (and SAS 9 tables too)","title":"Full Table Search"},{"location":"videos/#excel-to-viya-cas-table","text":"Loading an Excel file into a 5 million row CASLIB table","title":"Excel to Viya CAS Table"},{"location":"videos/#data-viewer","text":"Data Controller for SAS\u00ae isn't just for editing (and approving) data - it can also be used to query and download!","title":"Data Viewer"},{"location":"videos/#data-lineage","text":"Data Lineage is one of the most powerful features of DI Studio generated ETL. This tool queries it and makes a graphical output to help DI Developers, Data Modellers, and Business Analysts understand the data from both Source to Target and Target to Source. It is possible to share the URL to any lineage diagram, and export in PNG, SVG and CSV formats. Lineage can be viewed forwards or backwards. This feature is only available on the SAS 9 version of Data Controller.","title":"Data Lineage"},{"location":"videos/#table-level","text":"Table level lineage shows tables (colour coded per library) and associated jobs (with links to metadata definitions). The extraction method is built with proc metadata and runs extremely fast.","title":"Table Level"},{"location":"videos/#column-level","text":"Column level lineage shows the transformations and any business logic applied to each variable during the flow. Data items are distinguished between files, database tables, and SAS datasets. The extraction is a little slower than table level lineage due to the additional detail, however the impact is lessened for second and subsequent requests thanks to backend caching.","title":"Column Level"},{"location":"videos/#email-alerts","text":"Adding Email Alerts in Data Controller is a case of updating the MPE_ALERTS table (to say which alerts you wish to send) and the MPE_EMAILS table (only if your emails are not stored in metadata)","title":"Email Alerts"},{"location":"videos/#deploying-data-controller","text":"The SAS 9 evaluation version of the Data Controller comes packaged in a single SPK, which can be deployed in under 30 seconds!","title":"Deploying Data Controller"},{"location":"videos/#uploading-a-csv-and-downloading-datalines","text":"This video demonstrates 2 features in 50 seconds! 1 - Excel uploads. Data Controller will let you drag a spreadsheet into any target table without having to specify variable formats etc in advance. Changes are routed through the usual approval process with audit trail. 2 - Audit trail with original excel. Download a copy of the exact excel that was uploaded.","title":"Uploading a CSV and Downloading Datalines"},{"location":"videos/#locked-datasets","text":"In unix environments, when attempting to edit a locked table, users are notified with regard to which PID contains the lock.","title":"Locked Datasets"},{"location":"videos/#uploading-a-password-protected-excel-file","text":"With Data Controller you can upload password protected excel files into SAS. These are opened in the browser (thanks to our OEM licence of SheetJS) and the underlying data is extracted automatically.","title":"Uploading a Password Protected Excel File"},{"location":"viewboxes/","text":"ViewBoxes \u00b6 Often when editing (or examining) raw data, it is helpful to see it alongside related information in other tables. With ViewBoxes you can align up to 6 other tables in front of your main grid, in both the VIEW and EDIT menu. Each individual viewbox has the following features: Choose the columns to display (and which order) Resize individual boxes (or reset to original) Full filtering capability (complex clauses) Minimise / Restore all, or individually Reposition - manually, or snap to grid Open in Editor (if an editable table) Primary Key highlighting Frontend sorting Search all data Open in Viewer All of the above information (except search and frontend sort) is stored in the URL - so you can share a link to a complex ViewBox setup with a colleague, who can then open the same view of the data.","title":"ViewBoxes"},{"location":"viewboxes/#viewboxes","text":"Often when editing (or examining) raw data, it is helpful to see it alongside related information in other tables. With ViewBoxes you can align up to 6 other tables in front of your main grid, in both the VIEW and EDIT menu. Each individual viewbox has the following features: Choose the columns to display (and which order) Resize individual boxes (or reset to original) Full filtering capability (complex clauses) Minimise / Restore all, or individually Reposition - manually, or snap to grid Open in Editor (if an editable table) Primary Key highlighting Frontend sorting Search all data Open in Viewer All of the above information (except search and frontend sort) is stored in the URL - so you can share a link to a complex ViewBox setup with a colleague, who can then open the same view of the data.","title":"ViewBoxes"},{"location":"tables/mpe_audit/","text":"MPE_AUDIT \u00b6 The MPE_AUDIT table contains all deletions, modifications and additions to data in Data Controller (or using the underlying macros ). The underlying utility is open source and documented here . Columns \u00b6 LOAD_REF (PK). This is supplied to the bitemporal_dataloader() macro at backend, and corresponds to the unique folder in which the staged data resides. LIBREF (PK). The target libref. DSN (PK). The target table name. KEY_HASH (PK). This is a pipe seperated md5() hash of the primary key values - it uniquely identifies a single record. TGTVAR_NM (PK). Target variable name (32 chars) PROCESSED_DTTM. The timestamp at which the record was processed. MOVE_TYPE. Either (A)ppended, (D)eleted or (M)odified IS_PK. Set to 1 if the variable is part of the primary key. IS_DIFF. For modified records, is 1 for a change and 0 for no change. Set to -1 for appends / deletes. TGTVAR_TYPE. Either (C)haracter or (N)umeric OLDVAL_NUM. Old (numeric) value NEWVAL_NUM. New (numeric) value OLDVAL_CHAR. Old (character) value NEWVAL_CHAR. New (character) value","title":"MPE_AUDIT"},{"location":"tables/mpe_audit/#mpe_audit","text":"The MPE_AUDIT table contains all deletions, modifications and additions to data in Data Controller (or using the underlying macros ). The underlying utility is open source and documented here .","title":"MPE_AUDIT"},{"location":"tables/mpe_audit/#columns","text":"LOAD_REF (PK). This is supplied to the bitemporal_dataloader() macro at backend, and corresponds to the unique folder in which the staged data resides. LIBREF (PK). The target libref. DSN (PK). The target table name. KEY_HASH (PK). This is a pipe seperated md5() hash of the primary key values - it uniquely identifies a single record. TGTVAR_NM (PK). Target variable name (32 chars) PROCESSED_DTTM. The timestamp at which the record was processed. MOVE_TYPE. Either (A)ppended, (D)eleted or (M)odified IS_PK. Set to 1 if the variable is part of the primary key. IS_DIFF. For modified records, is 1 for a change and 0 for no change. Set to -1 for appends / deletes. TGTVAR_TYPE. Either (C)haracter or (N)umeric OLDVAL_NUM. Old (numeric) value NEWVAL_NUM. New (numeric) value OLDVAL_CHAR. Old (character) value NEWVAL_CHAR. New (character) value","title":"Columns"},{"location":"tables/mpe_column_level_security/","text":"MPE_COLUMN_LEVEL_SECURITY \u00b6 The MPE_COLUMN_LEVEL_SECURITY table is used to configure which groups can VIEW or EDIT particular columns within a table. More details are available in the user guide Columns \u00b6 TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 CLS_SCOPE char(4) : Either VIEW, EDIT or ALL \ud83d\udd11 CLS_GROUP char(64) : The group to which the rule applies \ud83d\udd11 CLS_LIBREF char(8) : The libref to which the rule applies \ud83d\udd11 CLS_TABLE char(32) : The table to which the rule applies \ud83d\udd11 CLS_VARIABLE_NM char(32) : The variable to VIEW or EDIT CLS_ACTIVE num : Whether the rule is active or not CLS_HIDE num : Whether the column should be hidden in EDIT mode","title":"MPE_COLUMN_LEVEL_SECURITY"},{"location":"tables/mpe_column_level_security/#mpe_column_level_security","text":"The MPE_COLUMN_LEVEL_SECURITY table is used to configure which groups can VIEW or EDIT particular columns within a table. More details are available in the user guide","title":"MPE_COLUMN_LEVEL_SECURITY"},{"location":"tables/mpe_column_level_security/#columns","text":"TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 CLS_SCOPE char(4) : Either VIEW, EDIT or ALL \ud83d\udd11 CLS_GROUP char(64) : The group to which the rule applies \ud83d\udd11 CLS_LIBREF char(8) : The libref to which the rule applies \ud83d\udd11 CLS_TABLE char(32) : The table to which the rule applies \ud83d\udd11 CLS_VARIABLE_NM char(32) : The variable to VIEW or EDIT CLS_ACTIVE num : Whether the rule is active or not CLS_HIDE num : Whether the column should be hidden in EDIT mode","title":"Columns"},{"location":"tables/mpe_config/","text":"MPE_CONFIG \u00b6 The MPE_CONFIG table enables global system options. Further detail on each option can be found in the description of the option itself, or on the options page. The table is SCD2 controlled for ease of rollback and version management. Columns \u00b6 \ud83d\udd11 TX_FROM num : SCD2 open datetime \ud83d\udd11 VAR_SCOPE char(10) : A short code for grouping sets of options \ud83d\udd11 VAR_NAME char(32) : The name of the option VAR_VALUE char(5000) : The value of the option VAR_ACTIVE num : Whether the rule should be used (1) or ignored (0). Setting rules to 0 is a convenient way to turn them off without deleting them. VAR_DESC char(300) : A short description of the option. TX_TO num : SCD2 close datetime","title":"MPE_CONFIG"},{"location":"tables/mpe_config/#mpe_config","text":"The MPE_CONFIG table enables global system options. Further detail on each option can be found in the description of the option itself, or on the options page. The table is SCD2 controlled for ease of rollback and version management.","title":"MPE_CONFIG"},{"location":"tables/mpe_config/#columns","text":"\ud83d\udd11 TX_FROM num : SCD2 open datetime \ud83d\udd11 VAR_SCOPE char(10) : A short code for grouping sets of options \ud83d\udd11 VAR_NAME char(32) : The name of the option VAR_VALUE char(5000) : The value of the option VAR_ACTIVE num : Whether the rule should be used (1) or ignored (0). Setting rules to 0 is a convenient way to turn them off without deleting them. VAR_DESC char(300) : A short description of the option. TX_TO num : SCD2 close datetime","title":"Columns"},{"location":"tables/mpe_datacatalog_libs/","text":"MPE_DATACATALOG_LIBS \u00b6 The MPE_DATACATALOG_LIBS table catalogs library attributes such as engine, paths, permissions, owners & schemas. More frequently changing attributes (such as size and number of tables) are stored in MPE_DATASTATUS_LIBS . To ignore additional librefs, or to trigger a scan, see the Refresh Data Catalog instructions . Columns \u00b6 TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 LIBREF char(8) : SAS Libref (8 chars) ENGINE char(32) : The engine used to connect to the library LIBNAME char(256) : The Library Name (from metadata if SAS 9) PATHS char(8192) : The directories used (BASE engine only) PERMS char(500) : The directory permissions (BASE engine only) OWNERS char(500) : The directory owners (BASE engine only) SCHEMAS char(500) : The library schema (DB engines) LIBID char(17) : The Library Id (from metadata if SAS 9)","title":"MPE_DATACATALOG_LIBS"},{"location":"tables/mpe_datacatalog_libs/#mpe_datacatalog_libs","text":"The MPE_DATACATALOG_LIBS table catalogs library attributes such as engine, paths, permissions, owners & schemas. More frequently changing attributes (such as size and number of tables) are stored in MPE_DATASTATUS_LIBS . To ignore additional librefs, or to trigger a scan, see the Refresh Data Catalog instructions .","title":"MPE_DATACATALOG_LIBS"},{"location":"tables/mpe_datacatalog_libs/#columns","text":"TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 LIBREF char(8) : SAS Libref (8 chars) ENGINE char(32) : The engine used to connect to the library LIBNAME char(256) : The Library Name (from metadata if SAS 9) PATHS char(8192) : The directories used (BASE engine only) PERMS char(500) : The directory permissions (BASE engine only) OWNERS char(500) : The directory owners (BASE engine only) SCHEMAS char(500) : The library schema (DB engines) LIBID char(17) : The Library Id (from metadata if SAS 9)","title":"Columns"},{"location":"tables/mpe_datacatalog_tabs/","text":"MPE_DATACATALOG_TABS \u00b6 The MPE_DATACATALOG_TABS table catalogs attributes such as number of variables, compression status, and primary key fields. More frequently changing attributes (such as size modification date and number of observations) are stored in MPE_DATASTATUS_TABS . To trigger a scan, see the Refresh Data Catalog instructions . Columns \u00b6 TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 LIBREF char(8) : SAS Libref (8 chars) \ud83d\udd11 DSN char(64) : The library member name MEMTYPE char(8) : The member type DBMS_MEMTYPE char(32) : The DBMS Member Type MEMLABEL char(512) : The Data Set Label TYPEMEM char(8) : The Data Set Type NVAR num : The number of variables COMPRESS char(8) : The compression routine PK_FIELDS char(512) : The list of primary key fields. These are deduced from the table constraints. A Primary key column is identified by being in a constraint (or index) that is both UNIQUE and NOT NULL.","title":"MPE_DATACATALOG_TABS"},{"location":"tables/mpe_datacatalog_tabs/#mpe_datacatalog_tabs","text":"The MPE_DATACATALOG_TABS table catalogs attributes such as number of variables, compression status, and primary key fields. More frequently changing attributes (such as size modification date and number of observations) are stored in MPE_DATASTATUS_TABS . To trigger a scan, see the Refresh Data Catalog instructions .","title":"MPE_DATACATALOG_TABS"},{"location":"tables/mpe_datacatalog_tabs/#columns","text":"TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 LIBREF char(8) : SAS Libref (8 chars) \ud83d\udd11 DSN char(64) : The library member name MEMTYPE char(8) : The member type DBMS_MEMTYPE char(32) : The DBMS Member Type MEMLABEL char(512) : The Data Set Label TYPEMEM char(8) : The Data Set Type NVAR num : The number of variables COMPRESS char(8) : The compression routine PK_FIELDS char(512) : The list of primary key fields. These are deduced from the table constraints. A Primary key column is identified by being in a constraint (or index) that is both UNIQUE and NOT NULL.","title":"Columns"},{"location":"tables/mpe_datacatalog_vars/","text":"MPE_DATACATALOG_VARS \u00b6 The MPE_DATACATALOG_VARS table catalogs variable attributes such as primary key status, not null constraints and index usage. To trigger a scan, see the Refresh Data Catalog instructions . Columns \u00b6 TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 LIBREF char(8) : SAS Libref (8 chars) \ud83d\udd11 DSN char(64) : The library member name \ud83d\udd11 NAME char(64) : The variable name MEMTYPE char(8) : The member type TYPE char(16) : The column type LENGTH num : The column length VARNUM num : The column position in the table LABEL char(256) : The column label FORMAT char(49) : The SAS format associated with the column IDXUSAGE char(9) : The column index type NOTNULL char(3) : The NOT NULL status PK_IND num : A flag to say whether the column is part of the primary key (1=PK, 0=Not PK). A Primary key column is identified by being in a constraint (or index) that is both UNIQUE and NOT NULL.","title":"MPE_DATACATALOG_VARS"},{"location":"tables/mpe_datacatalog_vars/#mpe_datacatalog_vars","text":"The MPE_DATACATALOG_VARS table catalogs variable attributes such as primary key status, not null constraints and index usage. To trigger a scan, see the Refresh Data Catalog instructions .","title":"MPE_DATACATALOG_VARS"},{"location":"tables/mpe_datacatalog_vars/#columns","text":"TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 LIBREF char(8) : SAS Libref (8 chars) \ud83d\udd11 DSN char(64) : The library member name \ud83d\udd11 NAME char(64) : The variable name MEMTYPE char(8) : The member type TYPE char(16) : The column type LENGTH num : The column length VARNUM num : The column position in the table LABEL char(256) : The column label FORMAT char(49) : The SAS format associated with the column IDXUSAGE char(9) : The column index type NOTNULL char(3) : The NOT NULL status PK_IND num : A flag to say whether the column is part of the primary key (1=PK, 0=Not PK). A Primary key column is identified by being in a constraint (or index) that is both UNIQUE and NOT NULL.","title":"Columns"},{"location":"tables/mpe_datastatus_libs/","text":"MPE_DATASTATUS_LIBS \u00b6 The MPE_DATASTATUS_LIBS table captures frequently changing SAS library attributes such as size (if filesystem based) and the number of tables. To trigger a scan, see the Refresh Data Catalog instructions . Columns \u00b6 TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 LIBREF char(8) : SAS Libref (8 chars) LIBSIZE num : The size of the library (in bytes), displayed with the SIZEKMG. format. Only applicable to BASE engine libraries. TABLE_CNT num : The number of tables in the library.","title":"MPE_DATASTATUS_LIBS"},{"location":"tables/mpe_datastatus_libs/#mpe_datastatus_libs","text":"The MPE_DATASTATUS_LIBS table captures frequently changing SAS library attributes such as size (if filesystem based) and the number of tables. To trigger a scan, see the Refresh Data Catalog instructions .","title":"MPE_DATASTATUS_LIBS"},{"location":"tables/mpe_datastatus_libs/#columns","text":"TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 LIBREF char(8) : SAS Libref (8 chars) LIBSIZE num : The size of the library (in bytes), displayed with the SIZEKMG. format. Only applicable to BASE engine libraries. TABLE_CNT num : The number of tables in the library.","title":"Columns"},{"location":"tables/mpe_datastatus_tabs/","text":"MPE_DATASTATUS_TABS \u00b6 The MPE_DATASTATUS_TABS table captures frequently changing SAS table attributes such as size (if filesystem based), modification date, and the number of observations. To trigger a scan, see the Refresh Data Catalog instructions . Columns \u00b6 TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 LIBREF char(8) : SAS Libref (8 chars) \ud83d\udd11 DSN char(64) : The library member name FILESIZE num : The size of the table (in bytes), displayed with the SIZEKMG. format. Only applicable to BASE engine libraries. CRDATE num : Creation date of the table MODATE num : Modification date of the table NOBS num : Number of Observations. Note - if the table is a SAS dataset then this includes deleted rows. To remove deleted rows from a SAS dataset, it must be re-created.","title":"MPE_DATASTATUS_TABS"},{"location":"tables/mpe_datastatus_tabs/#mpe_datastatus_tabs","text":"The MPE_DATASTATUS_TABS table captures frequently changing SAS table attributes such as size (if filesystem based), modification date, and the number of observations. To trigger a scan, see the Refresh Data Catalog instructions .","title":"MPE_DATASTATUS_TABS"},{"location":"tables/mpe_datastatus_tabs/#columns","text":"TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 LIBREF char(8) : SAS Libref (8 chars) \ud83d\udd11 DSN char(64) : The library member name FILESIZE num : The size of the table (in bytes), displayed with the SIZEKMG. format. Only applicable to BASE engine libraries. CRDATE num : Creation date of the table MODATE num : Modification date of the table NOBS num : Number of Observations. Note - if the table is a SAS dataset then this includes deleted rows. To remove deleted rows from a SAS dataset, it must be re-created.","title":"Columns"},{"location":"tables/mpe_lockanytable/","text":"MPE_LOCKANYTABLE \u00b6 The MPE_LOCKANYTABLE table provides a mechanism for a process to secure a logical 'lock' on an object to avoid conflicts when running the application with multiple users in parallel. The underlying utility is open source and documented here . For more information, see the locking mechanism guide . Columns \u00b6 \ud83d\udd11 LOCK_LIB char(8) : SAS Libref (8 chars) \ud83d\udd11 LOCK_DS char(32) : The dataset name LOCK_STATUS_CD char(10) : Either LOCKED or UNLOCKED LOCK_USER_NM char(100) : The logged-in user who performed the lock or unlock LOCK_REF char(200) : Description of the lock purpose LOCK_PID char(10) : The value of the automatic sysjobid macro variable LOCK_START_DTTM num : The timestamp when the record was LOCKED LOCK_END_DTTM num : The timestamp when the record was UNLOCKED. This is set to missing whilst the record is locked.","title":"MPE_LOCKANYTABLE"},{"location":"tables/mpe_lockanytable/#mpe_lockanytable","text":"The MPE_LOCKANYTABLE table provides a mechanism for a process to secure a logical 'lock' on an object to avoid conflicts when running the application with multiple users in parallel. The underlying utility is open source and documented here . For more information, see the locking mechanism guide .","title":"MPE_LOCKANYTABLE"},{"location":"tables/mpe_lockanytable/#columns","text":"\ud83d\udd11 LOCK_LIB char(8) : SAS Libref (8 chars) \ud83d\udd11 LOCK_DS char(32) : The dataset name LOCK_STATUS_CD char(10) : Either LOCKED or UNLOCKED LOCK_USER_NM char(100) : The logged-in user who performed the lock or unlock LOCK_REF char(200) : Description of the lock purpose LOCK_PID char(10) : The value of the automatic sysjobid macro variable LOCK_START_DTTM num : The timestamp when the record was LOCKED LOCK_END_DTTM num : The timestamp when the record was UNLOCKED. This is set to missing whilst the record is locked.","title":"Columns"},{"location":"tables/mpe_review/","text":"MPE_REVIEW \u00b6 The MPE_REVIEW table tracks Approval and Rejection events. This is useful for checking the history where tables require more than 1 approval. A user may only review a submit once (accept or reject). Columns \u00b6 \ud83d\udd11 TABLE_ID char(32) : A unique code for the submission, and corresponds to the folder in which the staged data resides. \ud83d\udd11 REVIEWED_BY_NM char(100) : User id that made the final approval / rejection BASE_TABLE char(41) NOT NULL : The LIBREF.MEMBER of the table being reviewed REVIEW_STATUS_CD char(10) NOT NULL : Either APPROVED or REJECTED. REVIEWED_ON_DTTM num NOT NULL : Timestamp of the approval / rejection REVIEW_REASON_TXT char(400) : Reason for rejection (for approvals, no reason is requested)","title":"MPE_REVIEW"},{"location":"tables/mpe_review/#mpe_review","text":"The MPE_REVIEW table tracks Approval and Rejection events. This is useful for checking the history where tables require more than 1 approval. A user may only review a submit once (accept or reject).","title":"MPE_REVIEW"},{"location":"tables/mpe_review/#columns","text":"\ud83d\udd11 TABLE_ID char(32) : A unique code for the submission, and corresponds to the folder in which the staged data resides. \ud83d\udd11 REVIEWED_BY_NM char(100) : User id that made the final approval / rejection BASE_TABLE char(41) NOT NULL : The LIBREF.MEMBER of the table being reviewed REVIEW_STATUS_CD char(10) NOT NULL : Either APPROVED or REJECTED. REVIEWED_ON_DTTM num NOT NULL : Timestamp of the approval / rejection REVIEW_REASON_TXT char(400) : Reason for rejection (for approvals, no reason is requested)","title":"Columns"},{"location":"tables/mpe_submit/","text":"MPE_SUBMIT \u00b6 The MPE_SUBMIT table tracks the status of submitted modifications - ie SUBMITTED, APPROVED, or REJECTED. It is unique on TABLE_ID. A record is created whenever a submit is submitted. Columns \u00b6 \ud83d\udd11 TABLE_ID char(32) : A unique code for the submission, and corresponds to the folder in which the staged data resides. SUBMIT_STATUS_CD char(10) : Either SUBMITTED, APPROVED, or REJECTED. Remains SUBMITTED until the final approval, or first rejection. BASE_LIB char(8) : The LIBREF of the table being updated BASE_DS char(32) : The name of the dataset (or format catalog) being updated SUBMITTED_BY_NM (100) : The username of the submitter SUBMITTED_ON_DTTM num : The timestamp of the submission SUBMITTED_REASON_TXT char(400) : The description provided by the submitter INPUT_OBS num : The number of observations staged INPUT_VARS num : The number of variables staged NUM_OF_APPROVALS_REQUIRED num : Taken from MPE_TABLES at the time of submission NUM_OF_APPROVALS_REMAINING num : Decreased by 1 with every approval, set to 0 on rejection. REVIEWED_BY_NM char(100) : User id that made the final approval / rejection REVIEWED_ON_DTTM num : Timestamp of the final approval / rejection","title":"MPE_SUBMIT"},{"location":"tables/mpe_submit/#mpe_submit","text":"The MPE_SUBMIT table tracks the status of submitted modifications - ie SUBMITTED, APPROVED, or REJECTED. It is unique on TABLE_ID. A record is created whenever a submit is submitted.","title":"MPE_SUBMIT"},{"location":"tables/mpe_submit/#columns","text":"\ud83d\udd11 TABLE_ID char(32) : A unique code for the submission, and corresponds to the folder in which the staged data resides. SUBMIT_STATUS_CD char(10) : Either SUBMITTED, APPROVED, or REJECTED. Remains SUBMITTED until the final approval, or first rejection. BASE_LIB char(8) : The LIBREF of the table being updated BASE_DS char(32) : The name of the dataset (or format catalog) being updated SUBMITTED_BY_NM (100) : The username of the submitter SUBMITTED_ON_DTTM num : The timestamp of the submission SUBMITTED_REASON_TXT char(400) : The description provided by the submitter INPUT_OBS num : The number of observations staged INPUT_VARS num : The number of variables staged NUM_OF_APPROVALS_REQUIRED num : Taken from MPE_TABLES at the time of submission NUM_OF_APPROVALS_REMAINING num : Decreased by 1 with every approval, set to 0 on rejection. REVIEWED_BY_NM char(100) : User id that made the final approval / rejection REVIEWED_ON_DTTM num : Timestamp of the final approval / rejection","title":"Columns"},{"location":"tables/mpe_tables/","text":"MPE_DATASTATUS_TABS \u00b6 The MPE_TABLES table defines the tables that are EDITABLE - along with attributes such as load type, number of approvals, and hook scripts. A more detailed breakdown of the columns / features is available in the configuration section. Columns \u00b6 TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 LIBREF char(8) : SAS Libref (8 chars) \ud83d\udd11 DSN char(64) : The library member name NUM_OF_APPROVALS_REQUIRED num : The number of approvals required (against staged data) before the base table is updated. LOADTYPE char(12) : The update method. See config BUSKEY char(1000) : The logical key. See config VAR_TXFROM char(32) : The SCD2 start column of the base table. See config VAR_TXTO char(32) : The SCD2 end column of the base table. See config VAR_BUSFROM char(32) : The bitemporal business start column of the base table. See config VAR_BUSTO char(32) : The bitemporal business end column of the base table. See config VAR_PROCESSED char(32) : A column to contain the batch load time. See config CLOSE_VARS char(500) : Close out unloaded records for a key section. See config PRE_EDIT_HOOK char(200) : Run SAS code before an EDIT. See config POST_EDIT_HOOK char(200) : Run SAS code after an EDIT. See config PRE_APPROVE_HOOK char(200) : Run SAS code before an APPROVE. See config POST_APPROVE_HOOK char(200) : Run SAS code after final approval (and dataload). See config SIGNOFF_COLS char(200) : For marking final approval. See config SIGNOFF_HOOK char(200) : Run SAS code after signoff. See config NOTES char(1000) : Additional notes. See config RK_UNDERLYING char(1000) : The key on which the retained key is generated. See config AUDIT_LIBDS char(41) : Configure alternative audit history tracking tables (or switch off audit history). See config","title":"MPE_TABLES"},{"location":"tables/mpe_tables/#mpe_datastatus_tabs","text":"The MPE_TABLES table defines the tables that are EDITABLE - along with attributes such as load type, number of approvals, and hook scripts. A more detailed breakdown of the columns / features is available in the configuration section.","title":"MPE_DATASTATUS_TABS"},{"location":"tables/mpe_tables/#columns","text":"TX_FROM num : SCD2 open datetime \ud83d\udd11 TX_TO num : SCD2 close datetime \ud83d\udd11 LIBREF char(8) : SAS Libref (8 chars) \ud83d\udd11 DSN char(64) : The library member name NUM_OF_APPROVALS_REQUIRED num : The number of approvals required (against staged data) before the base table is updated. LOADTYPE char(12) : The update method. See config BUSKEY char(1000) : The logical key. See config VAR_TXFROM char(32) : The SCD2 start column of the base table. See config VAR_TXTO char(32) : The SCD2 end column of the base table. See config VAR_BUSFROM char(32) : The bitemporal business start column of the base table. See config VAR_BUSTO char(32) : The bitemporal business end column of the base table. See config VAR_PROCESSED char(32) : A column to contain the batch load time. See config CLOSE_VARS char(500) : Close out unloaded records for a key section. See config PRE_EDIT_HOOK char(200) : Run SAS code before an EDIT. See config POST_EDIT_HOOK char(200) : Run SAS code after an EDIT. See config PRE_APPROVE_HOOK char(200) : Run SAS code before an APPROVE. See config POST_APPROVE_HOOK char(200) : Run SAS code after final approval (and dataload). See config SIGNOFF_COLS char(200) : For marking final approval. See config SIGNOFF_HOOK char(200) : Run SAS code after signoff. See config NOTES char(1000) : Additional notes. See config RK_UNDERLYING char(1000) : The key on which the retained key is generated. See config AUDIT_LIBDS char(41) : Configure alternative audit history tracking tables (or switch off audit history). See config","title":"Columns"}]} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..331919d --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,199 @@ + + + https://docs.datacontroller.io/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dc-overview/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dc-userguide/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dcu-datacatalog/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dcu-lineage/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dcu-fileupload/ + 2023-05-17 + daily + + https://docs.datacontroller.io/filter/ + 2023-05-17 + daily + + https://docs.datacontroller.io/locking-mechanism/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dcu-tableviewer/ + 2023-05-17 + daily + + https://docs.datacontroller.io/viewboxes/ + 2023-05-17 + daily + + https://docs.datacontroller.io/admin-services/ + 2023-05-17 + daily + + https://docs.datacontroller.io/tables/mpe_audit/ + 2023-05-17 + daily + + https://docs.datacontroller.io/tables/mpe_column_level_security/ + 2023-05-17 + daily + + https://docs.datacontroller.io/tables/mpe_config/ + 2023-05-17 + daily + + https://docs.datacontroller.io/tables/mpe_datacatalog_libs/ + 2023-05-17 + daily + + https://docs.datacontroller.io/tables/mpe_datacatalog_tabs/ + 2023-05-17 + daily + + https://docs.datacontroller.io/tables/mpe_datacatalog_vars/ + 2023-05-17 + daily + + https://docs.datacontroller.io/tables/mpe_datastatus_libs/ + 2023-05-17 + daily + + https://docs.datacontroller.io/tables/mpe_datastatus_tabs/ + 2023-05-17 + daily + + https://docs.datacontroller.io/tables/mpe_lockanytable/ + 2023-05-17 + daily + + https://docs.datacontroller.io/tables/mpe_review/ + 2023-05-17 + daily + + https://docs.datacontroller.io/tables/mpe_submit/ + 2023-05-17 + daily + + https://docs.datacontroller.io/tables/mpe_tables/ + 2023-05-17 + daily + + https://docs.datacontroller.io/column-level-security/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dcc-dates/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dynamic-cell-dropdown/ + 2023-05-17 + daily + + https://docs.datacontroller.io/emails/ + 2023-05-17 + daily + + https://docs.datacontroller.io/excel/ + 2023-05-17 + daily + + https://docs.datacontroller.io/formats/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dcc-groups/ + 2023-05-17 + daily + + https://docs.datacontroller.io/libraries/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dcc-options/ + 2023-05-17 + daily + + https://docs.datacontroller.io/row-level-security/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dcc-security/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dcc-selectbox/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dcc-tables/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dcc-validations/ + 2023-05-17 + daily + + https://docs.datacontroller.io/macros/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dci-requirements/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dci-deploysasviya/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dci-deploysas9/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dci-stpinstance/ + 2023-05-17 + daily + + https://docs.datacontroller.io/dci-troubleshooting/ + 2023-05-17 + daily + + https://docs.datacontroller.io/privacy/ + 2023-05-17 + daily + + https://docs.datacontroller.io/evaluation-agreement/ + 2023-05-17 + daily + + https://docs.datacontroller.io/licences/ + 2023-05-17 + daily + + https://docs.datacontroller.io/videos/ + 2023-05-17 + daily + + https://docs.datacontroller.io/roadmap/ + 2023-05-17 + daily + + https://docs.datacontroller.io/api/ + 2023-05-17 + daily + + \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz new file mode 100644 index 0000000..9e4a6e8 Binary files /dev/null and b/sitemap.xml.gz differ diff --git a/tables/mpe_audit/index.html b/tables/mpe_audit/index.html new file mode 100644 index 0000000..a8675b3 --- /dev/null +++ b/tables/mpe_audit/index.html @@ -0,0 +1,1177 @@ + + + + + + + + + + + + + + + + + + + + MPE_AUDIT - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    MPE_AUDIT

    +

    The MPE_AUDIT table contains all deletions, modifications and additions to data in Data Controller (or using the underlying macros).

    +

    The underlying utility is open source and documented here.

    +

    audit

    +

    Columns

    +
      +
    • LOAD_REF (PK). This is supplied to the bitemporal_dataloader() macro at backend, and corresponds to the unique folder in which the staged data resides.
    • +
    • LIBREF (PK). The target libref.
    • +
    • DSN (PK). The target table name.
    • +
    • KEY_HASH (PK). This is a pipe seperated md5() hash of the primary key values - it uniquely identifies a single record.
    • +
    • TGTVAR_NM (PK). Target variable name (32 chars)
    • +
    • PROCESSED_DTTM. The timestamp at which the record was processed.
    • +
    • MOVE_TYPE. Either (A)ppended, (D)eleted or (M)odified
    • +
    • IS_PK. Set to 1 if the variable is part of the primary key.
    • +
    • IS_DIFF. For modified records, is 1 for a change and 0 for no change. Set to -1 for appends / deletes.
    • +
    • TGTVAR_TYPE. Either (C)haracter or (N)umeric
    • +
    • OLDVAL_NUM. Old (numeric) value
    • +
    • NEWVAL_NUM. New (numeric) value
    • +
    • OLDVAL_CHAR. Old (character) value
    • +
    • NEWVAL_CHAR. New (character) value
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/tables/mpe_column_level_security/index.html b/tables/mpe_column_level_security/index.html new file mode 100644 index 0000000..42fab27 --- /dev/null +++ b/tables/mpe_column_level_security/index.html @@ -0,0 +1,1170 @@ + + + + + + + + + + + + + + + + + + + + MPE_COLUMN_LEVEL_SECURITY - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    MPE_COLUMN_LEVEL_SECURITY

    +

    The MPE_COLUMN_LEVEL_SECURITY table is used to configure which groups can VIEW or EDIT particular columns within a table. More details are available in the user guide

    +

    Columns

    +
      +
    • TX_FROM num: SCD2 open datetime
    • +
    • 🔑 TX_TO num: SCD2 close datetime
    • +
    • 🔑 CLS_SCOPE char(4): Either VIEW, EDIT or ALL
    • +
    • 🔑 CLS_GROUP char(64): The group to which the rule applies
    • +
    • 🔑 CLS_LIBREF char(8): The libref to which the rule applies
    • +
    • 🔑 CLS_TABLE char(32): The table to which the rule applies
    • +
    • 🔑 CLS_VARIABLE_NM char(32): The variable to VIEW or EDIT
    • +
    • CLS_ACTIVE num: Whether the rule is active or not
    • +
    • CLS_HIDE num: Whether the column should be hidden in EDIT mode
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/tables/mpe_config/index.html b/tables/mpe_config/index.html new file mode 100644 index 0000000..1a79a84 --- /dev/null +++ b/tables/mpe_config/index.html @@ -0,0 +1,1170 @@ + + + + + + + + + + + + + + + + + + + + MPE_CONFIG - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    MPE_CONFIG

    +

    The MPE_CONFIG table enables global system options. Further detail on each option can be found in the description of the option itself, or on the options page.

    +

    submits

    +

    The table is SCD2 controlled for ease of rollback and version management.

    +

    Columns

    +
      +
    • 🔑 TX_FROM num: SCD2 open datetime
    • +
    • 🔑 VAR_SCOPE char(10): A short code for grouping sets of options
    • +
    • 🔑 VAR_NAME char(32): The name of the option
    • +
    • VAR_VALUE char(5000): The value of the option
    • +
    • VAR_ACTIVE num: Whether the rule should be used (1) or ignored (0). Setting rules to 0 is a convenient way to turn them off without deleting them.
    • +
    • VAR_DESC char(300): A short description of the option.
    • +
    • TX_TO num: SCD2 close datetime
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/tables/mpe_datacatalog_libs/index.html b/tables/mpe_datacatalog_libs/index.html new file mode 100644 index 0000000..4968135 --- /dev/null +++ b/tables/mpe_datacatalog_libs/index.html @@ -0,0 +1,1173 @@ + + + + + + + + + + + + + + + + + + + + MPE_DATACATALOG_LIBS - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    MPE_DATACATALOG_LIBS

    +

    The MPE_DATACATALOG_LIBS table catalogs library attributes such as engine, paths, permissions, owners & schemas.

    +

    More frequently changing attributes (such as size and number of tables) are stored in MPE_DATASTATUS_LIBS.

    +

    To ignore additional librefs, or to trigger a scan, see the Refresh Data Catalog instructions.

    +

    Columns

    +
      +
    • TX_FROM num: SCD2 open datetime
    • +
    • 🔑 TX_TO num: SCD2 close datetime
    • +
    • 🔑 LIBREF char(8): SAS Libref (8 chars)
    • +
    • ENGINE char(32): The engine used to connect to the library
    • +
    • LIBNAME char(256): The Library Name (from metadata if SAS 9)
    • +
    • PATHS char(8192): The directories used (BASE engine only)
    • +
    • PERMS char(500): The directory permissions (BASE engine only)
    • +
    • OWNERS char(500): The directory owners (BASE engine only)
    • +
    • SCHEMAS char(500): The library schema (DB engines)
    • +
    • LIBID char(17): The Library Id (from metadata if SAS 9)
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/tables/mpe_datacatalog_tabs/index.html b/tables/mpe_datacatalog_tabs/index.html new file mode 100644 index 0000000..f5a5541 --- /dev/null +++ b/tables/mpe_datacatalog_tabs/index.html @@ -0,0 +1,1174 @@ + + + + + + + + + + + + + + + + + + + + MPE_DATACATALOG_TABS - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    MPE_DATACATALOG_TABS

    +

    The MPE_DATACATALOG_TABS table catalogs attributes such as number of variables, compression status, and primary key fields.

    +

    More frequently changing attributes (such as size modification date and number of observations) are stored in MPE_DATASTATUS_TABS.

    +

    To trigger a scan, see the Refresh Data Catalog instructions.

    +

    Columns

    +
      +
    • TX_FROM num: SCD2 open datetime
    • +
    • 🔑 TX_TO num: SCD2 close datetime
    • +
    • 🔑 LIBREF char(8): SAS Libref (8 chars)
    • +
    • 🔑 DSN char(64): The library member name
    • +
    • MEMTYPE char(8): The member type
    • +
    • DBMS_MEMTYPE char(32): The DBMS Member Type
    • +
    • MEMLABEL char(512): The Data Set Label
    • +
    • TYPEMEM char(8): The Data Set Type
    • +
    • NVAR num: The number of variables
    • +
    • COMPRESS char(8): The compression routine
    • +
    • PK_FIELDS char(512): The list of primary key fields. These are deduced from the table constraints. A Primary key column is identified by being in a constraint (or index) that is both UNIQUE and NOT NULL.
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/tables/mpe_datacatalog_vars/index.html b/tables/mpe_datacatalog_vars/index.html new file mode 100644 index 0000000..6a44008 --- /dev/null +++ b/tables/mpe_datacatalog_vars/index.html @@ -0,0 +1,1176 @@ + + + + + + + + + + + + + + + + + + + + MPE_DATACATALOG_VARS - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    MPE_DATACATALOG_VARS

    +

    The MPE_DATACATALOG_VARS table catalogs variable attributes such as primary key status, not null constraints and index usage.

    +

    To trigger a scan, see the Refresh Data Catalog instructions.

    +

    Columns

    +
      +
    • TX_FROM num: SCD2 open datetime
    • +
    • 🔑 TX_TO num: SCD2 close datetime
    • +
    • 🔑 LIBREF char(8): SAS Libref (8 chars)
    • +
    • 🔑 DSN char(64): The library member name
    • +
    • 🔑 NAME char(64): The variable name
    • +
    • MEMTYPE char(8): The member type
    • +
    • TYPE char(16): The column type
    • +
    • LENGTH num: The column length
    • +
    • VARNUM num: The column position in the table
    • +
    • LABEL char(256): The column label
    • +
    • FORMAT char(49): The SAS format associated with the column
    • +
    • IDXUSAGE char(9): The column index type
    • +
    • NOTNULL char(3): The NOT NULL status
    • +
    • PK_IND num: A flag to say whether the column is part of the primary key (1=PK, 0=Not PK). A Primary key column is identified by being in a constraint (or index) that is both UNIQUE and NOT NULL.
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/tables/mpe_datastatus_libs/index.html b/tables/mpe_datastatus_libs/index.html new file mode 100644 index 0000000..9af8a5e --- /dev/null +++ b/tables/mpe_datastatus_libs/index.html @@ -0,0 +1,1167 @@ + + + + + + + + + + + + + + + + + + + + MPE_DATASTATUS_LIBS - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    MPE_DATASTATUS_LIBS

    +

    The MPE_DATASTATUS_LIBS table captures frequently changing SAS library attributes such as size (if filesystem based) and the number of tables.

    +

    To trigger a scan, see the Refresh Data Catalog instructions.

    +

    Columns

    +
      +
    • TX_FROM num: SCD2 open datetime
    • +
    • 🔑 TX_TO num: SCD2 close datetime
    • +
    • 🔑 LIBREF char(8): SAS Libref (8 chars)
    • +
    • LIBSIZE num: The size of the library (in bytes), displayed with the SIZEKMG. format. Only applicable to BASE engine libraries.
    • +
    • TABLE_CNT num: The number of tables in the library.
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/tables/mpe_datastatus_tabs/index.html b/tables/mpe_datastatus_tabs/index.html new file mode 100644 index 0000000..bba5d2b --- /dev/null +++ b/tables/mpe_datastatus_tabs/index.html @@ -0,0 +1,1170 @@ + + + + + + + + + + + + + + + + + + + + MPE_DATASTATUS_TABS - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    MPE_DATASTATUS_TABS

    +

    The MPE_DATASTATUS_TABS table captures frequently changing SAS table attributes such as size (if filesystem based), modification date, and the number of observations.

    +

    To trigger a scan, see the Refresh Data Catalog instructions.

    +

    Columns

    +
      +
    • TX_FROM num: SCD2 open datetime
    • +
    • 🔑 TX_TO num: SCD2 close datetime
    • +
    • 🔑 LIBREF char(8): SAS Libref (8 chars)
    • +
    • 🔑 DSN char(64): The library member name
    • +
    • FILESIZE num: The size of the table (in bytes), displayed with the SIZEKMG. format. Only applicable to BASE engine libraries.
    • +
    • CRDATE num: Creation date of the table
    • +
    • MODATE num: Modification date of the table
    • +
    • NOBS num: Number of Observations. Note - if the table is a SAS dataset then this includes deleted rows. To remove deleted rows from a SAS dataset, it must be re-created.
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/tables/mpe_lockanytable/index.html b/tables/mpe_lockanytable/index.html new file mode 100644 index 0000000..e3912a9 --- /dev/null +++ b/tables/mpe_lockanytable/index.html @@ -0,0 +1,1172 @@ + + + + + + + + + + + + + + + + + + + + MPE_LOCKANYTABLE - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    MPE_LOCKANYTABLE

    +

    The MPE_LOCKANYTABLE table provides a mechanism for a process to secure a logical 'lock' on an object to avoid conflicts when running the application with multiple users in parallel.

    +

    The underlying utility is open source and documented here.

    +

    For more information, see the locking mechanism guide.

    +

    locking

    +

    Columns

    +
      +
    • 🔑 LOCK_LIB char(8): SAS Libref (8 chars)
    • +
    • 🔑 LOCK_DS char(32): The dataset name
    • +
    • LOCK_STATUS_CD char(10): Either LOCKED or UNLOCKED
    • +
    • LOCK_USER_NM char(100): The logged-in user who performed the lock or unlock
    • +
    • LOCK_REF char(200): Description of the lock purpose
    • +
    • LOCK_PID char(10): The value of the automatic sysjobid macro variable
    • +
    • LOCK_START_DTTM num: The timestamp when the record was LOCKED
    • +
    • LOCK_END_DTTM num: The timestamp when the record was UNLOCKED. This is set to missing whilst the record is locked.
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/tables/mpe_review/index.html b/tables/mpe_review/index.html new file mode 100644 index 0000000..c08a859 --- /dev/null +++ b/tables/mpe_review/index.html @@ -0,0 +1,1168 @@ + + + + + + + + + + + + + + + + + + + + MPE_REVIEW - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    MPE_REVIEW

    +

    The MPE_REVIEW table tracks Approval and Rejection events. This is useful for checking the history where tables require more than 1 approval. A user may only review a submit once (accept or reject).

    +

    submits

    +

    Columns

    +
      +
    • 🔑 TABLE_ID char(32): A unique code for the submission, and corresponds to the folder in which the staged data resides.
    • +
    • 🔑 REVIEWED_BY_NM char(100): User id that made the final approval / rejection
    • +
    • BASE_TABLE char(41) NOT NULL: The LIBREF.MEMBER of the table being reviewed
    • +
    • REVIEW_STATUS_CD char(10) NOT NULL: Either APPROVED or REJECTED.
    • +
    • REVIEWED_ON_DTTM num NOT NULL: Timestamp of the approval / rejection
    • +
    • REVIEW_REASON_TXT char(400): Reason for rejection (for approvals, no reason is requested)
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/tables/mpe_submit/index.html b/tables/mpe_submit/index.html new file mode 100644 index 0000000..bb767a3 --- /dev/null +++ b/tables/mpe_submit/index.html @@ -0,0 +1,1175 @@ + + + + + + + + + + + + + + + + + + + + MPE_SUBMIT - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    MPE_SUBMIT

    +

    The MPE_SUBMIT table tracks the status of submitted modifications - ie SUBMITTED, APPROVED, or REJECTED. It is unique on TABLE_ID. A record is created whenever a submit is submitted.

    +

    submits

    +

    Columns

    +
      +
    • 🔑 TABLE_ID char(32): A unique code for the submission, and corresponds to the folder in which the staged data resides.
    • +
    • SUBMIT_STATUS_CD char(10): Either SUBMITTED, APPROVED, or REJECTED. Remains SUBMITTED until the final approval, or first rejection.
    • +
    • BASE_LIB char(8): The LIBREF of the table being updated
    • +
    • BASE_DS char(32): The name of the dataset (or format catalog) being updated
    • +
    • SUBMITTED_BY_NM (100): The username of the submitter
    • +
    • SUBMITTED_ON_DTTM num: The timestamp of the submission
    • +
    • SUBMITTED_REASON_TXT char(400): The description provided by the submitter
    • +
    • INPUT_OBS num: The number of observations staged
    • +
    • INPUT_VARS num: The number of variables staged
    • +
    • NUM_OF_APPROVALS_REQUIRED num: Taken from MPE_TABLES at the time of submission
    • +
    • NUM_OF_APPROVALS_REMAINING num: Decreased by 1 with every approval, set to 0 on rejection.
    • +
    • REVIEWED_BY_NM char(100): User id that made the final approval / rejection
    • +
    • REVIEWED_ON_DTTM num: Timestamp of the final approval / rejection
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/tables/mpe_tables/index.html b/tables/mpe_tables/index.html new file mode 100644 index 0000000..114a192 --- /dev/null +++ b/tables/mpe_tables/index.html @@ -0,0 +1,1184 @@ + + + + + + + + + + + + + + + + + + + + MPE_TABLES - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    MPE_DATASTATUS_TABS

    +

    The MPE_TABLES table defines the tables that are EDITABLE - along with attributes such as load type, number of approvals, and hook scripts.

    +

    A more detailed breakdown of the columns / features is available in the configuration section.

    +

    Columns

    +
      +
    • TX_FROM num: SCD2 open datetime
    • +
    • 🔑 TX_TO num: SCD2 close datetime
    • +
    • 🔑 LIBREF char(8): SAS Libref (8 chars)
    • +
    • 🔑 DSN char(64): The library member name
    • +
    • NUM_OF_APPROVALS_REQUIRED num: The number of approvals required (against staged data) before the base table is updated.
    • +
    • LOADTYPE char(12): The update method. See config
    • +
    • BUSKEY char(1000): The logical key. See config
    • +
    • VAR_TXFROM char(32): The SCD2 start column of the base table. See config
    • +
    • VAR_TXTO char(32): The SCD2 end column of the base table. See config
    • +
    • VAR_BUSFROM char(32): The bitemporal business start column of the base table. See config
    • +
    • VAR_BUSTO char(32): The bitemporal business end column of the base table. See config
    • +
    • VAR_PROCESSED char(32): A column to contain the batch load time. See config
    • +
    • CLOSE_VARS char(500): Close out unloaded records for a key section. See config
    • +
    • PRE_EDIT_HOOK char(200): Run SAS code before an EDIT. See config
    • +
    • POST_EDIT_HOOK char(200): Run SAS code after an EDIT. See config
    • +
    • PRE_APPROVE_HOOK char(200): Run SAS code before an APPROVE. See config
    • +
    • POST_APPROVE_HOOK char(200): Run SAS code after final approval (and dataload). See config
    • +
    • SIGNOFF_COLS char(200): For marking final approval. See config
    • +
    • SIGNOFF_HOOK char(200): Run SAS code after signoff. See config
    • +
    • NOTES char(1000): Additional notes. See config
    • +
    • RK_UNDERLYING char(1000): The key on which the retained key is generated. See config
    • +
    • AUDIT_LIBDS char(41): Configure alternative audit history tracking tables (or switch off audit history). See config
    • +
    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/video/DC Customer Story-720p-210508.mp4 b/video/DC Customer Story-720p-210508.mp4 new file mode 100644 index 0000000..c550ef1 Binary files /dev/null and b/video/DC Customer Story-720p-210508.mp4 differ diff --git a/video/Excel Upload to SAS CAS table.mp4 b/video/Excel Upload to SAS CAS table.mp4 new file mode 100644 index 0000000..896244e Binary files /dev/null and b/video/Excel Upload to SAS CAS table.mp4 differ diff --git a/video/casload_excel.mp4 b/video/casload_excel.mp4 new file mode 100644 index 0000000..c7359bc Binary files /dev/null and b/video/casload_excel.mp4 differ diff --git a/video/dc07lineage.mp4 b/video/dc07lineage.mp4 new file mode 100644 index 0000000..b1d2745 Binary files /dev/null and b/video/dc07lineage.mp4 differ diff --git a/video/email_config.mp4 b/video/email_config.mp4 new file mode 100644 index 0000000..f71e3a8 Binary files /dev/null and b/video/email_config.mp4 differ diff --git a/video/excel_config.mov b/video/excel_config.mov new file mode 100644 index 0000000..03418a4 Binary files /dev/null and b/video/excel_config.mov differ diff --git a/video/fullTableSearch.mp4 b/video/fullTableSearch.mp4 new file mode 100644 index 0000000..e5c31b0 Binary files /dev/null and b/video/fullTableSearch.mp4 differ diff --git a/video/management_overrides.mp4 b/video/management_overrides.mp4 new file mode 100644 index 0000000..074ce83 Binary files /dev/null and b/video/management_overrides.mp4 differ diff --git a/video/search_cols.mov b/video/search_cols.mov new file mode 100644 index 0000000..2b08718 Binary files /dev/null and b/video/search_cols.mov differ diff --git a/videos/index.html b/videos/index.html new file mode 100644 index 0000000..42f9b6e --- /dev/null +++ b/videos/index.html @@ -0,0 +1,1456 @@ + + + + + + + + + + + + + + + + + + + + Data Controller Videos - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + + + + +
    +
    + + + + + + + +

    Data Controller Videos

    +

    A collection of videos made in relation to Data Controller. Some of them were recorded on earlier versions, hence the slight UI differences.

    +

    Explainer Videos

    +

    Data Controller - a Customer Story

    +

    An illustration of the utility of Data Controller for Data & Analytics teams in regulated industries.

    + + +

    Use Case Video - Manual Overrides

    +

    A 1 minute video illustrating the value of using of Data Controller to make manual overrides.

    + + +

    Explainer Videos

    +

    A short explainer video showing the core functionality of the product.

    + + +

    A full length explainer video for the SAS User Group UK & Ireland

    + + +

    Column Level Security

    +

    Restrict which columns are visible in VIEW, or editable in EDIT

    + + + +

    Data Controller for SAS® enables full text search on Global CASLIB tables (and SAS 9 tables too)

    + + +

    Excel to Viya CAS Table

    +

    Loading an Excel file into a 5 million row CASLIB table

    + + +

    Data Viewer

    +

    Data Controller for SAS® isn't just for editing (and approving) data - it can also be used to query and download!

    + + +

    Data Lineage

    +

    Data Lineage is one of the most powerful features of DI Studio generated ETL. This tool queries it and makes a graphical output to help DI Developers, Data Modellers, and Business Analysts understand the data from both Source to Target and Target to Source.

    +

    It is possible to share the URL to any lineage diagram, and export in PNG, SVG and CSV formats. Lineage can be viewed forwards or backwards.

    +

    This feature is only available on the SAS 9 version of Data Controller.

    +

    Table Level

    +

    Table level lineage shows tables (colour coded per library) and associated jobs (with links to metadata definitions). The extraction method is built with proc metadata and runs extremely fast.

    + + +

    Column Level

    +

    Column level lineage shows the transformations and any business logic applied to each variable during the flow. Data items are distinguished between files, database tables, and SAS datasets. +The extraction is a little slower than table level lineage due to the additional detail, however the impact is lessened for second and subsequent requests thanks to backend caching.

    + + +

    Email Alerts

    +

    Adding Email Alerts in Data Controller is a case of updating the MPE_ALERTS table (to say which alerts you wish to send) and the MPE_EMAILS table (only if your emails are not stored in metadata)

    + + +

    Deploying Data Controller

    +

    The SAS 9 evaluation version of the Data Controller comes packaged in a single SPK, which can be deployed in under 30 seconds!

    + + +

    Uploading a CSV and Downloading Datalines

    +

    This video demonstrates 2 features in 50 seconds!

    +

    1 - Excel uploads. Data Controller will let you drag a spreadsheet into any target table without having to specify variable formats etc in advance. Changes are routed through the usual approval process with audit trail.

    +

    2 - Audit trail with original excel. Download a copy of the exact excel that was uploaded.

    + + +

    Locked Datasets

    +

    In unix environments, when attempting to edit a locked table, users are notified with regard to which PID contains the lock.

    + + +

    Uploading a Password Protected Excel File

    +

    With Data Controller you can upload password protected excel files into SAS. These are opened in the browser (thanks to our OEM licence of SheetJS) and the underlying data is extracted automatically.

    + + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/viewboxes/index.html b/viewboxes/index.html new file mode 100644 index 0000000..cf8ebf2 --- /dev/null +++ b/viewboxes/index.html @@ -0,0 +1,1129 @@ + + + + + + + + + + + + + + + + + + + + ViewBoxes - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +
    + +
    + + + + +
    +
    + + +
    +
    +
    + + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    +
    + + +
    +
    + + + + + + + +

    ViewBoxes

    +

    Often when editing (or examining) raw data, it is helpful to see it alongside related information in other tables. With ViewBoxes you can align up to 6 other tables in front of your main grid, in both the VIEW and EDIT menu.

    +

    Each individual viewbox has the following features:

    +
      +
    • Choose the columns to display (and which order)
    • +
    • Resize individual boxes (or reset to original)
    • +
    • Full filtering capability (complex clauses)
    • +
    • Minimise / Restore all, or individually
    • +
    • Reposition - manually, or snap to grid
    • +
    • Open in Editor (if an editable table)
    • +
    • Primary Key highlighting
    • +
    • Frontend sorting
    • +
    • Search all data
    • +
    • Open in Viewer
    • +
    +

    All of the above information (except search and frontend sort) is stored in the URL - so you can share a link to a complex ViewBox setup with a colleague, who can then open the same view of the data.

    +

    Data Controller for SAS€ Viewboxes

    + + + + + + + + + +
    +
    +
    +
    + + + + +
    + + + + + + + + + \ No newline at end of file

    #imkIǤX2*A*j8|"!B#,tycNG[#׏6O TXBߙJk+̈́HVe7{z<i,eɅѦ!&d>?\lI]R9+T+"ajb΃FDm گ3lhσ3/鎼jyJnVϕ.~S + =K?Fz1ßsoyU Kԕbr U~u;q'cyb?eVFS5USdz253Iu:St:V*eL4A} ִ1QVEM%sAɼ~Sy~\#高Q[tlSsgԄS}GJvcpkO%~.%T8w3Q}"iaG:v-q35aeW0绲kr6fZtygXEzV(1`/P/,$Y8䣀V{BJ[&lb05\uNH3Ĩ5 WLf,y6P5%ʓЦݞV]^hȐ +[zƩVJmvBWN_dEBQ33%TČ交>3?n:GĹљPsS +nZobn<δ"jZ*fI"(d>g +ޅFΈ0&2ae9[G +TkfPIλ6btg:ct5G:KاA#4<B:̓1iyPsz6٘O0V9aS6bcAlJ9h~PCz|MLn + Q+60ٝї@wAJG*x]D^]EZHXG'kژsǢd<d@},ʎ6OԸޑhI;75:pͪ2dҗ}ܑNB꾜Ty7wtZuH)33FP6Ѿ8?$sL \$q"(>v|8Tߏ~C +(I +iuqKuVG4 +"jA<nQכpC^xƇ亠RQ6j[H~_#tM/s_ĔڤBFɈ cz֋#9Vsѧj`8S awB'$,~{y׬ tEFS@K;VA hyLv@`ls| +vbmڌ) ku|iq/ERv91p05lyrBp ++xvOFgF_I[ݞ'\bV&*j=BBjVg5X]/㐉!1IA˱NoPEUj/_r)8Wpɉw#?b ?ye }χOGp}dwy_I:QVK6J8iiOS+Jұ!jf_[]wd'≎ٝ޾yݻu-m=mE8w@agMn76%`alp6)H&ab>f]b4p(Q+ pM}+ "o7wn6Xs?Žᆼ]H:CM>.KX;1uli4Bu # V$cSFSBEy~!W3ǿumT>Q(o+n^#mRW} y~gD;r*Q|e5+wz%dUx?\cMz)%Q5 +WYqCϿj8AHNXޥA541FKؠ\WeCU 3qum߽I@K8^.\[uy+-mb&J3l!Ûg~%95RUI;"<9y/m,L¼[/b)G:z{hMͥ_슂\詭֨R*a@1I=[z{l<5%=WI%9:Lm쁨۟]&e6pXOl l#&VO=6`\\qWϸ!L†E6%A5aH=(!W:FkdR3@/R`PrlEWZ ̞=d3&3fIk lA*QRƎ i)R 3={?YC)NϾuD.-CSZ:ڷCt+{ja^ F= -y2 "FP̢_~]7*ae\[HQ=)A=>w)(b{ SN4cK5##d?H(K(1%t5յҚfnJ4׿oPj 3֙4#=[,TWO>/cVr<BPme5C;@CҵL-svY5V/#$}U6,w/Tl[EK%.2h晲{ޭ75[귋O-_a+[,GHMXNwdVZ\NX ұq ï68%716J}R9 MOALݍrH5b<"lo5!jd:RO kX WtDE871% G +X-&ƕEX/\^#gXt.AWsռǦ'A%1t?17Ÿ\pO.cGCܒ7s=;lѶŶ|]AOg }֑qY^=o H \rx.IOuxck}v@+VIn)"V9M;R&,*MHi> +HG?sIQ'JKP0C=^hO;v_6Qꁲ[IhoUz >E8$CI ܱSzӾrKg Q\ޘbitlrP*95zn&2ۻ#i}}eEg$Jp֜^^Ke lɿg]摓!ge~ԏDouМA/9Ҝկi>O ؂uJQxhB~4rn!"0~tqHp +ȳ\RaP=>j2{\ֵ_ 3\mQ vo=6^䘇 װ? +FL㍏ Hqrx)5bv1@z{ d6<WP i:2gSx#AfNĔiGZx qs<جKk/ OI)_| 6uc疾{wMG&zR_u1GӐצlKP/L쁎GvWG~ xծѣ6qkls=0q[ZneG&$X5&MKz覵*zkpCF,O-011F';7*"YW,?o'Klz%{W MԎYvMגlKjPCne "DW~Ck" 6&LM4~sdE¨t*I|^?N۝D>uJkO=rNan%,eڇkLp;8w̗םrTW`@Zd>^Cf)f///Z}.ɭno*(!hP4 ,qk*y +:dXovi0<5C(Hաe6eukZ6;2!`. j{j:|AH퉦Lc[Qm|_ 0ƾ~:UO[sNjz*Z"@dmYSf@&K̝I~_)$|⾒iFiJ[ +j ?+HY5RrJ_"fOVXpuupbjt)p,Ց5˃][fSќ-]C_~}+22 x!!発FH~5 Rbj!< 2#LP&H+ +(% : !Srw%_M aX\y*\,*d2NN0vd`<*rGdlPj:_i;2si>=ʯ6hi4l:6^ܵ RLH<6Ґ12!;IJ [#¹DfUiS1:a?lQ)Kײg`RN^h]ySk_*s#hs{M$( bƃ+6,bs tOT|Ǖ|bq4R|8ɣy:nC\ts{㘀ŅW/ Wm5?˞~3R~QA;pLh? +Ol6Q~R+ů'V?"ݙ0[*ӎF@EۤBg2o<_Sw7^}}IHAl#uKN6{ W\*"dCF^sxgHC#ݣC-#gB"~_| ;KO1)&ħu + W5^szl"xe-(jVK=2 HBMC@κ β9n/!<$&aø$gyrБwUzuiqyk6,:d574Ԋ.5 M\x[|9ޔqf;YԀFvBt_ 8UE,؞هbw%SmvC*Y,urJ[/V1Isk3)z/<0?41ҘelUr1uL lKOSN<^"(>2:wpkCH5+GC{OKc͙ptÿdonq o/KW3rQ*>m I@ۊ 8k3 ůVyfI Q2BWŨ=fɐSC ԾHQq䅥GͭP*:"d5 <ة5I Q!G0Y!S+O  P W ""HdMWy+CgC5˾:NEoֿjPO8Cc *&|e` =Ј5o4A^J,!;T_C`-6s5nkehI:^,؊WQGQQNVGǻ4䑡l7b}8E$8D@EAn 5Io>tuSUOw?/ǗD8r䳰 +_ +S}H 넘C[JF@;02FP|e$s XoȐU^rh.ӡyB咐 11S-a ^zi +fYR%#iFC`]j.9ehjSBӜcXyA:ђkfIԳCP7 t\|ROϷ{|s|ڢGljz1A=!ﻑ33Z]9Ÿϻ'ȯj6,քUw9WݐsQ=[ѯN23o (J;vmlJpX ztTdK HZkESzHznU kX02*ZClM)py-wRSߋ˻2D<93eGI֘[Sc-w5mOOm(VDFñO|dN=* S }j.>nM:FTGոT>/ETl@gy*=Bx?!p'ӽ[^q͐W6t4춂X mr| Pv`bcAI<[eGٱ/9>L}=nᴸgi^QYMFzK@аa;*r2tHk]ĪCh@%u\d ķwaYP -a簎68=G EBWh =UOK\πR$,c[~"氹)T]~=t}"7>:?/M.3ۢV VIKzyn"{k{];;/dbjUڱs`*|Xc!,@]G֜;lDP9CWr_b%#Dטˎq#3O,I +z8<1T{9R}}m:-A? +/1vIgVTq-CCV*NC$,rlϋEؗ48N{/?ae 7Р)|Ꞝݙk5)C><]oٯWe7'/g09Kغ7aOZ5#Umٻ.hH2*5\ BOc+ߏ^^lXꮇkUo[2 E?}D*ܙC< /!ZFqUawҰy`5aq_ϦtLBդ|KFiquEnGPbyXE*ߝB6'pjQm~k-)3C.ܐ 3Jbɖ .iz5 uO/H]Cj{f@k)QٻJLOYқpNoG\n .k⺟8~P*/;=gN_a @}+{=iOmۦѤib\11 7  ^ ."C@"8&͟r~דx +[PGz=a#6ֵB7sOwYHaڞV%Zm]< +:&cU&XV0+54'Β2/z *|[qELWIpi`VmF8'԰Z ȯh/Nl҉ψn9=pj O\qs.W[m ~Ol[7)jg@Sk*^ŝE^qRay_lgw䒶?qIa! ~3pMlѠ<61gv&! Qp0w7c]L7~jQpږ^T]۝g%NM.%M M|uPK aXvlO V|j +0r|}q%٫•9gQƇID{//r Q~;Ы4:2 @AkjQTi`|UԺElkhw *XpY:\ihOђc{quk9cpma.7@YGZytU<{ffd_U*IRJHڵ}ݓvZfy78=?־ɏNxaly_eְ?.9NgW`ތ8@iT'N0̒ahA>q~R0?˭IYy_xڥ׸eb_]ѓBSOD;^9,etvaeQ:.q_n;Z#vǙrV QS%iWO%p +I6 l{ YIdk$(c+ + i +¯wAjAq +ђa>o \o +a|MÜl105j'~iyc]ؿ#X^udt_yͯV{yf4>׷ew*O]q+ +{Q-pQA#z(auzՌN/( +eh\P*˝LIƾd9yZX}s^z} NX%&Z- tC.pH˧UtԱMYs!߭63/wEeI!x_v{dbzs .s%*&+R,,-u-'RuœUoTt]Tq Ne=ItADp A  l\\jXgw2L9&&3)ƌ9ic=(l" Jh-*PQ"tMf)>ܗpϷ}"߂D<_{ V),ez%G:ħ"10wvh9SZZ28c~%["cSkz\C=6G~f 9!5%5AXx=Ւ5kiu/xgxȨdC@= M2etMIx7<ξ}aZUQ@urs)3ߞPSm_:F(; ǫ"2bΡZt`X2-1b nݦuL0<$d8Ze7:-%#c>X?᪥ļ^U{UlMmH13Xa=板Q*(fYeG7x qH9>?+ٍyF]26NÆ2f26T\%0mM`Cj>hRƤ9'`I{aяjQu—;I7@3xL㧖D(9Re8i%D<6Yþ@=JEv0A5:Y 'pi)feGԚ7Rrn *@sinCƩL3;&7qg;久o{t:e_M, {H𪄘Z,|t{2Vί7N-yAW;ɕqrm#=)>˷D,Q?Ÿ-tֽk{N6VliX ෈U$ nI$.çw9z9`s@PE-n..ɭ?*zk cvtGs. <ˍ=ܰn:-2L ad7$Sd8b \$:4(=PZ:`*jY7~st9> r-FoV5L'=[H+8^9-ä !w7Q9?ʟjqEm/kN(gz:ewm  A N`ji)\bWKԎx<3è1 Sz]rT] +KC{`#gй351y[\S̳-j뉚<^d".6لm>xWYBj)uUbw8@ki tþ/7^Ɯ(uG Gjaɭ=)u\-'jznbYܙo$nQPѱ[³%wn+> j8F+ϡh(lbw :#^̣5˗\9Z4Ҋ-I +:m9V M{3%<2)o=|Ϝ\NgکiѢZtNPJ ȾdA%b&$ B"J;s3~γO?8UĴc-)ˡ~dYz ^j;'@-NL=sW++$xiYzj+Q*VKm`"m'Mw~u+O tXF)>bA~m6^.( >L sCt$=F2 oʺ1Xe`Wuk]h蹰g3tةT01gM!mp%jK.rIF|MK՗>^15B ySTVRrFzх\{onaGJrA"_'bw kswj3CX=×۠ L_\Ӕbm[I "5{CX.}B=[mG~|vX[Q S)i_ʥZ?DY~v;4 1D` /dMcJ|΁=ҋ`x,VKq-X;3,NV4\|EKd|$8t<u LUgݳt5^ݑCDgv=.vCLԣvGyYAc=t1Pjl=R򲷶΂`8& zg}6ޥ=Y`S,{uࢭc +Sv6ͯ> +kO=p 6N0>?@İn +H'ΰJB$>P2 +J%K!( eBo[3KͣFѪ$3c$L +,-95K-՝ ]:z0!Е^ZZJl)PFRث4?0/ ^;b ~-1!ǣ%}Rdg4DfnOcH_Fh\t6D̼N;ӱ=6uV}1gk<ǣy%%G%)yPlԛ ̇}%v @)&HEtjH9N 5@h77M%ʝjlơ =62_l٩XxqVNx=Z 6$˸%C'o ‭K n}s @NthЉ*T@nBہ9AJS3 L =5RQcx~MEMo_g }+c)ZЍAL6d".@WD%=Db2O|wb5ܥ!Uq'no^¥idbSgI:yYs)쾰3GTP~BSfXԍ/9Ԕ 8Q~ +ZMSc핞ׇܾ^L^kNris/S@K_:2dyKuN`*2d_M@&/c<ܒ\09v첓y̦Yi93\8A, + i9CCT@A\8w繟ݴ;za] 2.)1"3AF4]x\bx*+>aa A!#&:hٛ#5=C䏺gV)-mZd}νҗkRb +8WM(X5 =Pq"? kPXU4d +Q +{ vU'iП[_N|̡/PKv՘I +ܥd8b"Sq(-o^o ܼWp>F!:HEͺ9ɸim`.~M qyo VGҋ^ؾN!:HsЩ"\B=^ ۔S2G3W혠vL A^eG>Ӱ @)S#fs*ʺ* 5BJ]GF;^BeQ{RƁ<6[*:ԥ$驥GZl=FX3lYS2|G_U9# }}4 hZnr uS?8m 1ͦ@?0ԃ}Y lTs%JůF]dM~΋91sVe\ş-`\֦U1B]> +R*񖁚OcBJYn=Pw#! 9sU}) lF^m?5'ӵ >:\ sL9{Sǫ2b|Y ĥ2v*7I M5;ݸlo=Q =vC{*T{7!r0ڎ 9GS5)us,ܒuTLw~!:0QNijQ-):jTT>mQtu1r;:>)#^.bS5)NX=9c]}oBuPo@?4K$fF]!gzЅ$>COk)~l 7u# $Ԓ_Rr,j1 M5)͡a]z5I֌^Dw;4 [W{::lC 3KrU84*5Q;C!+"oi%w۪-ZI郾]컣GOL-9kA΅[wLCIIPdśšyhK' 9BMIi oS.0wc‡IMWb㮩X^)TjF +y6Ӑ7H*K ^j>܏}Ki䙎|.dޛ&Fu^VP+Ї^ᾗTxZb?ut|ɖ;fڦ)fd5d*"!*(}wwsQA1\CQDҹs%PvEiA+H.e< VSnN1X~dW9ٱ -:Qa4/?&^暎ysU^'=PI'@up^7(0wKs\6Hlk(qa-Mm8( +&ԵYza`VHSU@=G_C\+ :.ЎvMATgm(9>]\НjNf!j> +XYjޮ @IF[@nMajs7*O bgRq;ٛ#-_9k5;7\IEp lo5k5-47qz:vKK]5z`Gf1hRΜ%ȑ쟧*0Ot%!sEEFXk ;zԥfQ}ƺ햎EDŧV&YsT4 ;W" TmYy- mubwI=JggV"b2s+uaVJ"hS\#6rFXr{莣*f}!=UElCI/wEX nվq uqjkl=Znl_m=((b,5=E;-Nr˜T _UvBIB>RQV9K|3Ղ]wU&غ+>GcEZ^R xZ>*7mdC :ڭľˑ~[jj+4(D=H}~?Ӫf#.7'eُoPA rÛG!g!O=v7OyǘаfСW|jQs:ӽ#)"\N֛uX02bРjVЊh@5V:Uwja`l3I `CEs qR#T@ U]J1ʫJѩdTT88")IQzެ XkjEoOV7فE6=|aeҵ!R +#XD(-ocBkíC&)ꀢRR%9 ̧m>g7dG<XseYVEpUktY":6 f=,94DGVlEM=]PUod!CLMtf ƭp7G1A+e*1(-*l8t}&[nOr3sաE*=5F1`Ak[Cybkߙg`zP1rsQCMqmEC<%G9>)ZgMF).=@CLwta􂦛D5~UI=5;okWꀦu]SpC+F8[ 4鮖Y߿CubCj]-:kc}R95k!yukd}t!GWˮ9įQRNqKo?@s+3s] lapK![YG&VCpYQ:!O{)̫'U쒴׉rK ~G$鄒};HaBA2/ҡc7y`iu 33YR WtљyuBP5Mj{RZyōeZ,419Kw}XuUyǬ=ѡ^6.m~}4eʄߞMςʶE +L,Յm)48Giwt]=ec՞j^r|iO?*%c}wܲENÑ|΁OX]Ӭ-[ QS`_CI%-Ŷ .v= a8QlyyZZoiB$t"2 D= %~YҢvK@VhE$gM4cpG'ECUPL3y̨z!dH,@I騕66.C˃IQݶv_Gg0IȚʉ-OTPN`#S͂`~Sͯ=XW%ݱe&6d )mo1rcv>PK6jٹ;z +FH˭@ ؕ^52Bʘ4^׈YroWܰyF AHGy=*:p)kBOM)^%Uʐ +DIBX+fp]Wޔ:,4/8ojGX {O0uRx*CZ@󌴤\啕a=͞ޘ&cOEm%uw<]ti0j@}+OR izs7nw1zdB ނK:rvi&yx52ғ]C Jy^H +*U+3vIہ3@bsȧbTt]̐m<ޭI,Asfǫo)Y6I9Ȼ;Ws1FoK^L{uxM-aZZaWl;md"&*ԯ'zau뫘 I<<`VZ`VmȈܷrq sv|4tٟO[(!¯b@|\_#Ĭ ҼrvIp͝WֆIraU|Y䢔bDV]c6yw`!UT^@~ >`uST?:e6ᣓvl>tPDIQ3}}5#$ŀSKhU!)j B@%FS\fOm\Y~[j*JM&r&+Lq16b ,&!-hmuk"dv$ }AV#5znխs9+: xj'$MȤmL!;ZDĔ&A%u]bwzD]DEUu)6p<) fȞI<TPH8-v,ό{9 5d V=stǟD2*[e]LbjQY"vS~e7w4o[ +@v\[%`3ޛ,lFS:'zwNS_f$HEi8.dƤ6fhgv~}Znh= <VϧM]92%v~ s&~_%+wX0rj#;PRZ⮗;pq8EdL#FbΫ',fGרY| +,).d #Fc'/O=Mw [kdհJ%KeDH+~b ֣rfUB\>caf%fABJ RJ E)nD%"[D͐xf;AeXnsqb{`R'm%X䭒mz7z5/"=u3:BulE\t/s6'HDޤW㠠XxDK7 +ɉ-7%+uOO~.2̛nqhrgI*Wja*uLO聯`>.yE/ +%"~|r"VSUR +M]m%"g5/@uBW uF{tTAڌJxd@yb֣RJ6p + + Nh?QtƊN1nNLUL-VTI(o']o}^wyWg4eo4SeT`0 #b,iRBmMJ徜i6S=VU^D4?PJZ G2KupCrsRc7C +a#4[ ;e4z#; Am<7ømihmIo<\{2[⑦-EEҳc("+h`uvWf^q p=(T2vڲ(efw\Z@Q|)9$C65{֕:Bh6{n:Qb51瑃R[A f޴=3Lvf2ٛi­.%'/2 Id 8lu~p'CN|A8-pE1$$,(6%ZN_ʻ`bu +W g.Y"W.BbƳfoAP(W.6?L(Xfjx$\Ak ;!X +HظS<;9UonP-?@Zϧo}A!b_%Vx$/yKcF, Q< ++m"PKRFDt_=7{S_mޢS0VC4“̟80#ttII3[aOn!C 2Ȁ1!@[ձJcuZ} !@`fIgJ}yޢϰh +=Rũ1i-TC[N^kLZUϮ0ѾIDTzwɱӯ7~oeq0.~YwxcJ0N[ d#*.}df/JV޽fqRfRi&Dsp:nފ+o:ۼTpQ˃ B3Q*nT'5=.N 0|I3JIxu/w$xv>2UOlw^ujgA3n0N '?dsՐaxt\9*N緫Z]U;Y١_8zKk'uXZ :e$q_9hBCF]k;F+)Df9"Ӽ|ZƆqqNJ봌%u$* z`;HklHyERBOqN|axC3b+^WX d4Dcʓu~Foun $WvXjaq#ޕGuRӼxW'w#ֽ䴢"9H}Zh C v&k33jBi'bWneVp@\41r:i&RՌGпn=ىE?% 6\:">NJ緃ɂU7M~~ϣ0(O~O]=뉣8x7rNAy4f1Ne@(SAupioC̪RkN zVoʰ lʸYR_$Ѱ0#FMfҺ(' Apɾ{@Ai(oNIQc}]@WR dif^&N""ZRP+j`%آӒXK-=WS5i5\+XE +&AkY<*Kk0xu| B+ f>OȯizVYsr;av"&ei|i(ܬp]%RI#='9:,ޓ7iKޟ̧ܰwm0ar҈JjUmgܸIl3b+%n9sM%CJIڲmq_u-eڏQOz]`CP>2N[h>(wkMw;?Ӌ=Fτ\5drA2dV%L׭_X;[SGil 㙼~fΩj[nCivz6P4)3n&'#k گ[_r *.Ĵx323 eZ>Dv3`4 X f%iџ<em¹]/g 6x=zSAC{oۍm%#'~K#r}Z&gy4Q/zD [??6H[~Rx Z" j1 + BV L&u`HhD?/齁/*2ˬ%\{$A*)CP@T;gZu}}^=O}Α91^^iE6v_7zϯsX:߷i5Eki34Ŏe[ô6UvmûWjw^|?Wz]K۱t|/U,~'YAk(Bl); "a9ԀSԨWZͮzuEd[w@Ϫqy2sc#Xnc,UbxNl$(]\=( +} Ovj{HT ^:熏]YmǸ.oTx 'Hr=drhD=@B>I 2ʡuuշ^hkX4atjhBx(~%UJ5Q&,L ЬaK (D2b@m9BzD6jiֿO?OWx/F4A/No^Wl +=yV{\UigX9]⏙T)ߎ]h0T& +'Ɇ$1u #"|I_Y=?.-ٓ3kyoRy- +ӑ]pV`3[P&R@N ʫB FnPv$ךf]4;5 5g6 &ٷt2]@yx7+,瓚 )I f1GeSOR:kjfj٢?>']ʾ#~5:OW̟Z_3bgw;aH 28iT>( 7RUWNDXpztk׬$_83w%4U" `8O·!l/AR"cD 1P]9LXӭxmipuxwB?~֎L=d +;Ǝ^U43 +>NSP..M< ed4JmTM[+-b0Z sLBy1:!}Kq@VAt C*PR +GVJ]=BΐH6rb,f +@c$~&^헔ҳaeU:%9 : $12S a]eӥnݮN}^o2aD*2;8<;sI:xq ^UC2W E UT OMWF0in+;Uz4hd)|x̬X^qS +V )}}^#1QC +Ad"r]x]᳑Oz|iULo/;zba-J1rVl͔] CFCهj)9XFe@B +  PJͅNIfðDk 8גSZroۢ#kYi_8#?73'P}8UTj}0H2וYh1cODֻ}UfCѼ56]ɗn%c *\߰( $!{&ZfqBfpnQ?,!M +<TBX#Kx%KǘjWr/m⪯$Ͷo,2ո%w`zĞb =Hn{XV[\IM4]Tˈ5r7)<*\4l꜌}g|mй0lP)KE!mJuXN])k.OgChc&D0L3Zź + %bb${Ⱦ,&dͅ+ KdEъ̙?zcR,ys0TMcꍨQ3֤k3v#4u'-iַO+"Gfg: +a +_%RSpd[A٭¦6շѺC2f2`V!n3#zzy& Q$+,kYr7\3~pWݥ>hm}ׅX͞e#i-.x;?!|eCW\y4I\0Q4EM0RIEGD +}=qJMkqt9m_fO+@lꖨ< " ]RPJ_O^G?P6|_fNa D!œnj]܎лd|)-`ݣ*3رɃ +i(8Yܻoo*I'c2vhlzX= b[3&oK*UühCa52N7`lr < v_Ʉ-$ +qoXB赨bt#ۊN nΌ\*.'T@C[9։&%A5H3  HL]:RT}kpd,6gr^HoRtޢڹ $rfo"4iTÅ[ZIϴU}Wۻu'j J'Qx*s=޴G y@}I;qǭQrh-vi"89@ Ziڵ>-NqV{W g/%E#KSL- DϮZKLfAYu);~#93Q#|+LX;i{oN.M|HQALq:=l[_|PC +PKc1e`֫:TF·2 Qs>FzP/MLr*}PrY xJPؿ7R8I=2ƸPv5ĞrYlW)-HL2Egm1f᝸R5}ʪ5_ޯ bn2 b/ܹe,Ӝ`t԰ߪJ ilY +G + whS*6qz 0 V笈jNL<9k1_E=Z*ptvJ٘7XòYwUL+y *~~ɏ|3όVߖ3}6*F*FVdԝ `3~`V" \Ig%i!{-xcM`ժsWufӜ'>5pg+YjOtɸK8IX儔vJU]ѽkcI$a +d><"r!sA00׏v_H?UE?OMf鴓d:M4/UXŨ(q7 q , + jKMP@DPdG"@AY[&O;gν#[g2^5ٹ4wS)دyljjҫ@i_C5+'mo8_#nD)M.x! ڷ39'!';(C *a *c6zU&%<}#%adel|:{ӯ^\!-2f@R[u aưa!d\8y3|ldЮؽ̬-О80S&˸ WUm3u566<&4栜QX&WxR-ZJ3JJ臩G*fޛ:%gaCdթ2 }s _eŦ1u\i@xcuϓ&9.:wPʃ*z67ke&˘Paeq= +nv]%|]t +(%֟au{J zv`S0 ^ YTEqUbEFOK(%lqG)|)hp[Fm: 2sKp~)6Ț5)idѹL[YuqQ4LRauGiŒK:W*CJBmB2̋<×e h )јak{$ hlT6\,7@vlgSSUП41š^PTK7`Lm:֓Be@):s2[К4b곛ָX ͟w&=#վLJ*2$eq%d0& 6(Õ*A1- 8i᫓q9#vh ^䛇,Ao^ Ӗ\z=sO%aelԅ[$kMnIc{(i9sx4,q/*#!-ZyF iqKZh`K +8H=>L/}2LQPw$Cݏ,#$ ĺo!db (& )K !X紦tlܟ> ꏠ }7L(=\a;poҚϛc̋u ˎkr##kC!Yǿ:<(g".c+%G yrG.>.KH~zZClO"*C@g8~_XEpX1=sy#Y?($U:M?o0AVߩ˟->7[ło4Шt(m~v:RӶ a`stue\iT/)z+ Gg_b񩅍ޱ~Wq%mB~4,􎔞٠7"^Db3>R6NÔ'TH#'E[@ +(@32g"'Q%G2lۯL(>48M/]IT0K *4) + hƆ N BP'y2Eps~EzA.񈓭[q%طȫNfLRTYQ35eoNPma$瘬yuX]Wn./2!F))J ++KРrȩݒb!恒'>}3Hǯ>^!<*SXŸYZ"PF_1+_mhydXU"$zo}k-<ꙑY~fv>|V,jlq`hiKYp{Ȳ+PR~=\`/1GjvIV)&iOY5tb<9Pu1΄9ǁJ񑎱O9D7S FBm}_hS 9.&n "O<!t: ӵ/6ߔ|dGEX1777|[b/ ԑG?_e#gIā}|+'-'CRRpeqחĕW#ny))*LDDx[2c'Fih͹Q@s`W;Ζ*M)~M˼1לqCTS|'TXM򶌖!+9rCз-9jY3ŖAz}apVn5 PEn:oVS=H(6Bߖ~SUdgVQ YvIp"x ࣬%O]  Jń ~81=:UBx>S+ͧeVxɰKOw\EQg +J׃7 s `GRr%`A9˳Bd3Si`% mن0@ +Ly03)hԵ}2nm YTCOR4Vujis85.% [L a}\҉S[f`::PC+XebtMTދzpg/ 'g6;ȴ#yՌ\<3w F;A*vm13{rg}oۚvtj>*AP=Q׊y|g'I?YJ 4vĘpB3٣l"b =y3..D͵d +P3\emmK+bWQ\<:BMS +Vr L*FӒ4U f>ZTe$7݀v+*Wխ7Rnw'sCodfy&11N )%O7&{oIP̀ rYNYs}[ZFo~C <2}Ɯi{\.x b#:SSs窒'0ѫa>RR෕ӥ&kt{\#k8=ԣxbq4+ u8iaWXa/opSH(ݻb%|OW<] ^~QrM[ڎ3ɷP_zi!lЕtecz]Vx0SaDq[;exl s!ZԦcY9!!D9mk:uZlLMe(2 {WTBD) +i ^irі>twxt3]:F՘pjl=KrHbĘX +;Z|c3߃7`bo,Wawgj_$I7z"O}+ft^LO@8rKUGf!wwjAO +{,Iff)v) )B̃ [! ͈҇[7l=?=rH);irp8!nrgAȮsTlbM2i-9A@M(.﮴4 &8j,$jQDb +(*.KAŮ4 ( +AADШ3s/_y羯kw5Lx&v{8N <8}0;yCnF-kFx'ZKv Sك|9ǁ=!C:KAVd\}t!*].0ӭĹ<"#O&Y C-vs(ćgXfo[` ,_fÅy^SInHە d6jحm[f.EIqQ"Od9🚎6ReliԱ*]hyўr~8ÁY7f9)?TX>/Rs3cj\n{4[1Brl71JE\Y .!y1q,]#D癉SMp's40KF{P\P՞LolB)12` pZf kq6 ۟(m(BȀ1H/U['B8vӞc/0u ]G 򸇟?fPwfhz.%9%yJ5TB8_0IvkeIBNT2]+kh_T*?ڪ 9|4dC(ؤ{uKm*ȼE=,L^+S2o0[LSA||q,+rr$椟FH\liuig$П!RSѱ4rc +*ʺh.;Ud/w'`');剔u?Y[oLu:-IKpWnc㬸s=V;Ef*M@iFY1N[ j1 AjO||>_ + s͔q:8=t#E.=BHM02{daUݸ`x 0DŽ kHsYY]i0Cەr&Ӿ*ő}$Vt5]Ⅾ?E|yoOQjSUWT"HqGc9Aj`6IBtCݱ1V;Q?U•U +)Η۝j?J ;RܶDXe +# ؓ0XP}+>SR¦2= g4v*jm4RMbz7p6NPF)@'۲NTm<|"}k;B 7/2M=n^spiqx_QG+m-[-ཁDfY2K:A;֮6ءeygIx *( ()ij^e@( *╵ͫ?e?0;2j?]# yYX4g k'(z:\,"S<;lp +?ov&1h"@"-}Veu@J qn%op_V}%cE +do>=EYf7uB +8.twn >%crz(`m)2z+7lUx`!T/&na;."|PGM3JJz%&m#cɣOMZs:PC|7>Q3H+؅XUVT=rM?tNT>H1ǚ*eFT.Z̹^3R|6}((2HCMl8umKEjh_wafTud8r ?ЅNu>BzpM.\6?[o[Kzxh`TH%% aC~9S3董R6-@ ɛ}\/ +D˃~Yg^eMzX2Sp og&RXzec֚Hn%=o*F)Ss1FK1Vܙ$2qsjB=IwQc4mbTgK tO"dï[#@f%Lu˟`r#5\(D]h9ͯش3]+ `qc*=aB{?Cs51&еtR{s@G}n|W@+X9ҳ:|_ŁܛQlC]kGM0H}ߍHđS'c861d +-17dh(ewiF 33]4墐2K8&܁rw@IPJdZp9NβbS<̡rpwkBL#?aE!L.۞%5|]&hRAKJ^oj$l ( SSΗC Aj +f?&aqV̵1B2 9aݕU|Fu>'N"Fb."j@#Q^-?`sLĉ ܲB$БҟB>_6D>1 +y!"&F0 ٿhE?ԂʝIRo)T< ;5P^ H^40 rk&Urgus}+  04SlXE:2jc mE4`&%ĝ&THCl¦ΰAYYA#ZbW}fZ\N& +U |CJ26>2PWv{wcr+daW$oж݅2 +ǻdgk"| +lklnX- ߕb"RpQDh؅Gsi}w>}_Jtel\>m󁚖qN\W<8Â86~܃XlV|1Cu2]|:A5܋%Y ȞOLh@M?׉{*F Q֧*ևQ.XWwԜ3[3d(}A xN^>ND82t]Km⿶%EjGNv yrZX7\D&Fq%q\c=vlڞJuHrVAdyPIQЎ.gPAqFP Df4sq\ AC«\l8I #ngАף'֞wA/%BsC)ɲKu<vOхwsK첀̶8L̉HIgAC72N7Yj~8Ỏ[?Y 'VWTw6wy;k)Nq xp _us⺾|H!dX.@x9#-3(SM:N _|zFjIMc`/Fʎs(abnc\Z哵%4aNONuJY`ˌʤǯ(#Q?DWKDV^$dM}" +eG8XBe)0es\]_Onv;^-7Gʀf૨%#(i }[cr:RܚT +(Y|Pեq-Rӽ쫕zi1Nm=r^\|&'gPNC!ᲣH<汙njyrv_ +?uXGg6]n=-8~mZX㔰KN7$pV諽o)nzfSZXj`5}fZHRsetH; 򎦀ͻm)<NY¦nfPϮ?8kӂ +lvȪKrPernH(A%W}3`i8. ?Ǟǫ+cU8gv؂E.¥s bCҚg^[ef̧VgRdjc%jR.*/ .Ҳ@ETTVAEQd]l93gCOx羿buW]|T\ +d_%%m]3"kl֟G|^LŨvΒ:fXNإFp׾kN{*N1!5ݒTҫ)n7MKa^ R|ξZ暥AZړOvv!zw "yuA6D\EgT Ŵʽ;摒_/_j̢S+a9*4G#BY0 :MkNW,:`!?iD?[s޳yRq@Վ^AIX䘞AM1 >֒]e ~5'Hy~q=F>=iEԴZtSnM,ܜU\=a@*X$np"3 3D NNT{@Bˤ4 {k.myR ^)"+fgTAIsP\2~S·RbLn@IEmh:;zv /ozTjz]HߎK EQ=cGuld\[B/N( =&K<>®3o|ӘMs]Pc:6^{n};HIs;hTv@,=q~}t -SB ,51 +F xY*qrګsaM2u_]7Z34ӳ sw]LcŤؘl7S+R] Ѵ+|Զugw'Xώ M =1Q71K q6Ɓ2J3=i{fڴ34iD3fqKܗ*" *&:L\/yYDpI/ysw>w%tq#y +k9x;lD5OuW +r)փEB=qb +L_MLuH/ +* +j TG4\)/eIː62]Rnm , (GteHZybgZGgG'w0̢ңF.6B*2B/О8 +w8{bPCz\yy0O+';I`q=( !г.\K :a >/n|G.: ؼ3MVEQޝ}Q>M| 'i3{n)1q+X֕5tĩo {*JzM'4ĂZ hQTqaq"&#GeV19^6/9⒂jz푑r3&DW yޥ̘R3Pz7az1xߝ1.4n(py!"*{MSqG2~l2rŖsCrShMC> cSkcZ+'kϊic\24w9㓝M9^g#Z&}Xf4ёNEt\DlJBabĊ!%$a.tJm(f{vLϣ;;BtW鄔qd٬azΧY#,LYYz`7~j-⦞Fҫ:8}>ȽBJl +؉M6dN@L!x^A=<$䅕&| θM<^w>į.ԙv-2s;G?0uLJ[rdSs\^Om]yއ}LvfǙ]gNp`Y1!@B PruUA%ٍm ƀ)jW"B@JWdgC3s~P'2Co:6?/t])Y +w H)j9Ԏn4 *y3s3&vM=r}3qꏗ5aeoKy4$2+- WI_ʭbyx$Vԣ{!2VI|3p#ZeƩ{\ huW)̠L_OZPhr63n(uqS,Z(ʺ_r){nI_!hMѫs/YݤIރpp8ګSS3f[6 } +UEVh CP\JU}i#mdLP#"Tg/UpanH0*zaW?Xbt}3e4{=[oW&n]wFg9U&(1=ר1װ(G9?,HOxlc__Zb^=^~W "&ƍPCīK4Z(h*z2X{;4f'@ +/o ],lLoM*2~= + E|4Vt" :[ gXdUAQ"P;\UjxĢp:dޫ/wޓ*"S=kr$JnRߌ\5|t!}(=u?Cu2&QojYwrmgY'iqK)J2*eW3ۿzo_|E~|R}䇨qt[fm?6r"} %%))ne%}8pC/ )i~28*銙d=?2q٫ )J':czڍ]󋙠} +dkSJ"&kR)vǖ68wvێLaS,  :YͼY:?pIeObͱr6!12IqPS-2JbI 3T׹rv9䒗MB :&#J)iԲȩI&)eG?Aˮ KDƽKI=鵠3)h;3׬JӖ3k/;dV%`m=).3_e7d&zxɺ` T!@X %;,nS- IuTU^Q`3?ܝ}=q߂l[:v*6&dnسyQA]ɍQ=Ԍ{Lyvn/Ȇ+a&VsjӝڀRH +i@Ev2!aoXi,FIo Q@nSD9ґsM twspa#eu.mzJY?]s߆ՌcX;xnn~G>{=WWy^\EF8]'+ Qk12m,3a?lʿ3"ܾ }5b4YBRB_jWNA}ږ +KҦarLǨ IтP3e͢> }^%UgΒ׏؄Dy YaF #Њ 0hbJG|`G *JAQQo/,HZCZNáVm̀\ga(7ak[YLjCE\4ZAGܦIx?F{􌋰A;'AQy#P "gxCϚ2wa-2b֥MXY +5qMՔj:]U}>NN:dC vSY5vJB:W3R)]OKVAiY גk|4{Zb:yp]n=8@EBEBCE5iac&n[<*JƎƣbU gR.bf&6qڲv1])&ӧaىGO$UJ́w {# :l&5,^.ad#rx-q`'SM6k_YklktopExV"8$fi}Omvz$ t4μS8R}_>\ryGk_103p, +< ш؅v'keBB`r3TFUꤖZrKYO[r&7XI-omtdC[i~'" +lcV>n 3 JJu\Bj*9Ŕ8e@dmj"U} O36Ao$׈ >.m׻g;}aTВf%10HƆ!N!c6E?G@9_z >) {sBG[\ޚ=y2O>@|]W'U즄\UD1)hz*FeG2Y3= c!.rvk'AނgI=:ABI۔RݞZﻑX8 bK3_&J)윜LYDI=)gCkܦܚVN:Zm/;Z>~E.*,Ʀօ=ȆXez_"a R22a`|Bi[&oN=FJY$]/+UFwԺiK*>)z&rީor#EL9Mq=V0pExɯ*nI[!ͺĴG:E,ؔ$ƨ ++*VW~߁@w[fʭ7۰mY*"6kLy}^$uDֆD5[UUp HsDYa:8u|j#?Mf.=yΎ 8.mځM E,^D`3wg.& IĪ @j_߽ 03dC8R)NU}ӑ 3v }F[˹x]cV!jV!IؠMZݘ]NΎR6!K2p7O\ZX`4Ue߄{P[sqt'9XR(҃qot7.cC3ʠ貨^ٹ1}{ij\Iа"΁ qp;z5CNNӱW!IژY͊EQF_`u5^3`՚JOC#ny {7B:ړ3z,n5o'\Mg;K7rgGS إFxW-,<<fvdMA{ {\BPw{s:fWaߗwc6Qg﫯jJ醔}RTʌK܍HY؆{jcĻm??nYUlK!9V*r.9 6FnUyΥd]*q-Un ;nT#NmGV/sS>L+:R{4"H/KB7(ĩJ,+w߶4) +]2VfcpqEWռQ;O5j"Ga-0./RCf;jc~yΫr49e「rpzzqȯ:DY%j>uͥ!b5lJf mٟTyq]YFguc\ 0wVQMϛګ"dև !=7+jfb$*bDt{}h+:t!z Z}G:ujҰm oФJA >ePaPY^W̪Lz)$ +~&DMBBDϭ jQ 2㖰5oW&~ckD"j!Rkݵ51Hؤ~Wl'?8~Ix^ãvu-A}%rAP'Pqi=2C]g!`yoxl]6`vc̩;Nv}/C#_iA||\+`P|5x+n̮\_M:ĥ\t\qepQ+*l (`O+KNBH ]^ogCO6G!߂ !$W| <f@UFˈMBE +npY- +Q6-oн +< X- iȨJPK-čZYAڰ;M/V^gdY>v̜g̯#eWGI|37>uC ,̮D +o 36..ſ@sbgQ ax#){R5P\SQxG#Tp8O,Dl|nOy,d=}MD/t(FvmC'(bv­M^C -yg˼+_32Xe ʒ@ $&d777!!D:U(%a YJ6H}$m=|;y~Z|r1|#eܴ L2kH>M1 էU. +N0oK. g˜[˶Xg]3V $-=ʶFaY>HUXyPnvjNY!b܁CN #laӛֳwu=Z"&cUPNGmRQ!2(g[{yڃ;Ŵ6*X!)UOe]c>!- ᑤ^Ԛ4zswWFʾ Y*a4nSv1uMC)9i@ N+B3j?ybk;vuH#DMp[9 +$k1)z!90V1?'=fb4 xŽ\ naEÊ5 @ɤ% [!QL]RK)1a廵C3}ܭ)NUD˩9$'kԦ/ +\<&mZJLˬ~Dm5R|AО*mu,LNPڈWVLIjO)n￾ΰ m@ծO' l!3j3i(Yda32BuI;%c;SvS6j<"B9㷠a=18mf7{_5n83n^Q>;XUѮ- =3cQ^†|Kè͸wPUX~ܳ-bd# 4:Cs.tKTo19G1S!acUX'L0nay`oqjC:~uZƍ.pu͛e}`FrʪKnLwA?pˮV1:*> +踛GTӮЊZ:)-2˭3k='GK?w6 5Ki 3ܾ?H:Q"6y}4\4f.P!ͻ4-ys)DN=4۱q/Y%3nx,[aeX_>2 \] B5wѯ9J:aJw]Ȍv- = qkx\\vy.,E7d܁%Mlx3G)Yɞ%$G++*rjط<(翀 I1O"ƤQ%mV޳ *q5z`ɟq$Qfe9;F˫:J7hS(yO/шpGp;,ۘ?𡪈A@L;d +#%rQHmxČC&(l^ߞԥmC*M9%пA/~K``fz4; endstream endobj 65 0 obj <>stream +HoSߊTP0bt53)0b'}ckھtB+PN p%^5q`$O}#t~9Yw.imSmYϸ<:'8uoD+"VE^_*1`x;&`1-{R[@OEL([fEX[cKIO-%)fCGL'W߸XjUL3J7~q`Xj͆An2(G_3?fI1'o{TT|]4o?c_3ɺ̒=JI{V^1>څMCAY_6\%>xcK%~C.9iҊ1/?S4и6ePNnuƾg&DqNkhYy)8r mK+%;m}ڋAŗN7pk3ugֆK{'[KJU¥&@]FdZToV N;'nXUw-Rpuoy%nѠž+ƈ0  `]q6CߗK.wBL9Ŵr͚JtiQ+j6o BGlwN$-.|aɵO^R/g7RvB=z^3)hT6/ji ++mV2]ʔK3[τ%IImP/k0J"nZ!7+w}ZI:7'x;Yg*g?(x|,c6ǺKSX\Xj# qKZ]ԥuu2W[rW! JٜovM/& b֫wkng(&cgv yZK{ͱ[Io4gr®VB?ʰ샭1PޮzC=c`ٍjv,ߊgQjKjmή +Ȏ\̭&~G%ԯTq+_)5/'(G}ﴨaωTBvѯ73߮O' (P4h@Ѐ"E@ (P4h@Ѐ"E@ (P4h@Ѐ"E@ (P4h@Ѐ"E@ (P4h@Ѐ"E@ (P4h@Ѐ"E@ (]*=B*Z2 +Ks;yU"e*BFBTJҥ\*|S6I(izxׅiVy!h MuGmRF̮5C3lcN{Z\q6H(&0RIV)u{G^A +vDUQ;4# +L9CM gm'|O)qc̠dJ˧M:ήwd}W?Fjs*A@/ ΠiO7Zwl:m"lIe\q=lgYɧUčQKwӆGZ~UMTXҡF7x.5҈M+=Ӝ^K&H,*MkGrf$e ĂRw7\RV!eǝzȹDW}0Rb)=boASwm%aZq;K:Uw` xfezVI،vƜ(-\!~wwoA6 ؄a C,#J qM/Rs(`ؤC[A +V$|..Ej9';{ƽa=wg !QI~_+`)QPMtTz*3;|xUV%mi(< 7ɐv0?z)2YR.ͅ<Il`q)LUq{d"am_51 Q%Y$4"iv".91 zt&1uO"big Yj]z4?x1/~_}Q2sGcOrK&VuqUQuQ$̂~,IkiN7v: Anme%y[Fj ԡy78\ښ[X,<ȇ7*n׿tR#$1@ % $)-O}n&شBmue )nw?T\z[=!q Xr5 "b)mSt8z{KA7OLa~L@#d*2/i'dr`ӓ(7x M!y& I*#a j¡YPMW5%kё +,WS_Mi;Si3QY@v -$¢8GGGD$$7{BH,,wɽI?߼ofyDd)zFxŭ@[ J&8h`(lTL0Ld=fyyo۽ +گ7fd64=3_=\]QIK>W1Ql{]ڐ *վR%i/g.eW|MXf&L AmƧe%Dx;KГ/)a 3VEkjaTc뒺azu%m_|Y4r5/,Mp*vA߷_uvN,A8f΂޲\z\WrujƥfZ{ GBHŅurʱb{}᭥wG_g&U!o.Ͷ5Di9^ylS:*,M􁨪2볠W%aWX7R<0_`]^Ԗ|HûZ <ju=Yv<ʣ'NT25ex >J: UX]z嬬oJ&h&|)201C-(`4i%i\fȇG&x =Dw Ҩv+A ^Fm¡>4/b0'QQ罹8:}1(#9{h5i)ۙk|YխRkFȏm} [>Y֩\P+]R4@F܈x.oeʤ濼{>m>D5eIAsWb9W2;i- 'W؊q>iV⦬_'lڃwe{ꄕsm]_(PgA`! PBVQM|Ep[Va+{/~Ws)]ڌ+wt~m=iWj#߆v V +qlgI[H44dY!E 6&AS0;ݦ:&UQ o|Ra5׬y~;uiKXF_ʄ}yI:0NL^Ȅ^2n%ʡWwmkq|1lM<&ҧf\~P8 +O< bzQ0FʫJ:y5YooDEА ԝ̠VҋgʻIT̄56D <|a6f:: ߙF3*8 +3M6G&s}LҐ3n:X,'\ZNgP.y;lU=ylX~3 ߤPNewڮ`ŗ^6ZQe ,F!mJ9udi*Ϊe}qLƮNZتaAV_}vNx1.In/j!/߿pM|,f,YghXzѐpK}|2鏞{Mw|.ޑ6{gEłGGʻsM9׋!$!Ư>u +|`w‡3ܙm9$aѐGH#ڎd ؚ`[_]ÝҖGٕAaV$ǠΏof`s%cyܪ/ux,jTf#0> +sD^㨼c~Fh ޳s% +.̐s\MmgL4g&k7q;qv`c +$@,2HG :v;@g&x@hvt6?Gh}ېzvmt\FyOJ\%E~8ʘmbB%&*=_LXB1'jpxRPQ[Ӑ%~Bz Su3M- +WB~Mu\\?'89m`(`5rQ!ML(`5BzXldyr-V7f&HU2>F=:&uc[Fs,5EE`?1Gٴ~3#Y\Br|v%c@?vGo4ݨ󁉶F/9{=l8͂wD>Sy(஠׹制ŀ\._+R Ɨl ϻFV6T.r(f@:NI?n=me*=SOٶR5E.0ܸh:=u9V|zYgdtw0^%8rs %n>S9EIa>6Lܢc-k>)!8vrз8*Oэ\x$l!)Oz'J^`-l1杪+П7^ v2Gnu jq6#lȤa$Ƙ0M3gƸ:llL5H"|z&:5^t7{EU cJ5AYfsKzjD2@gL%RK ]"dn#|u37B͉@ oR6G=j5$hȏWM=9ӘjJAe[ GWoW̢+ؤFʧ5\R?$#A*Q3&,8ڀZTW ;!ZoSw] +Sokl28=%p{:Qٓ&KjQaQ 0Z:-n79F3kQ\Yzܥ?4K;k|fz@:綟b7vK.1^xL4uJ g(RŦ,.mW[LF0i[=b~)ο(Z9lPq\Up)U\{ްM7HٞK}figEzbX 2\,|_We' H\xz +n[⃬߬b|Kѳۏ&9N;-y:|zwEO.L(k!bS\[m׆N3m'!teYQeX-9 kvW#D̈́9ĄgSl\#5b$̃11Y('."9Vx&;U b~XfߥP 8n3R@U 9؝2x)S,MN/i81+alOM/B>Q]YqA6J٤Oj,?ڴ/Bڀ]L0V%ݣ.p5Ghx(g%L{a}e8MXL ߕ#&үtשD,4+d1j잇. R+qQRVK=n!萢. z!>S6v`50t|߀~F~|+2&|nі}IMeJ +ʄ^PL-7wV}W,  -ཱུ|ྋ.>%A뚸3O w&6NꐩLAƄg|6]1 S&Z8ɐҺF9h7ꮖan`ذ^a%oF4o~;x=b)DS8.yWbD8^gWp{,nl(7†QDe|HMt@')&RNbwIvBZ$>V"f8;t[)#M_umD-cV֏Ir.Oׅ WWLljA@zi獠nI|9׎6VIVˊ"i>0Һy&8s٦?1nYS%ui~tH)Fj_5NoKE_k("dѲnYkM萼'6v|pTt1!e~oQpӊR^Ds {ƄܪZWdqz/vVW?0W,q|֫J+m].nbaf:B +|bj ed<$IqT5a۠O䅘-ٓxUOHb|~-K19/G~Q# i.e}lG$ncaS!T$mx.=_"Ƭ*g DT@#f 3') YaOyMF=A>k}Z=~0Tz&jOAgH: -2Di}v`E;b<%̶r@* =r[.\ )N'Ÿy߾n)\X޵l`c&89mEwҔl(o͖!w_-dYw{Z%,zޯ>t ç[hiKo]"",Pvo/;O-:+,ayqi ]_^uYCw6d6p{9#rnlow$5_SeRP'(Ny5VU7Wܺ_SY777M6*zU%j4z鴃wvub!; \ =R~f|>ISuE_Pmy \&EvEK{rN-=KLN b8Rc;oF)n ѬW/pC*0a] \\*3tF_"5b C6_ ]zbd%1L/3~\ ,gnǪglPٝuɛiD\L]&"8 uƒY޿^]^H*!:ذz5yp=Wi}aRګx7\l6mLl7Y*UCVr^PwLC 67qG 89!^yDp,xa+nl/DbZ.dpH'B=QXȒ[o #h8M >bA0L_04,d|.T胾gRhc&kƣtC.ISro.U`܉"< Ct4r1&ICv||7 iyw <\G>_̬(ZEuȷMTS"0 x2]'ғZWfEX4PLvTcw7f;N>ms-vSH9h1CfrnSN`a坫M+rϬ l$&Ւ|Pb~ ^2m"?QRJm%vAvai͆q;N|{۱@,-,6,!!o{Ʒ KIH؞{|#}|}s _~ɦn?nDW}*Xw&}_yx4V߹}FPQy:*6565m<5\܉T6L,.c-UʤSgd{x W&X.^Tv$gӊ˕q1d-0IC|klNm3llފG> ¦mJO(?Վ19*J?+_5 iN#wV&Hvƪ$QM.e*hi>,q'̖I9,_Ix{;vѿꝒo :Sȭfna%F^%n$wCf!QU5,ۋ~.vc],DžH @>hfl=L(gzD%lX]B tte!ĦL Źʶcv_&!o:HP][~|Ǿ_x:zqG;̍qDȸ]+ >H7f&y]†3&6ӆq&.=SݐŕUV'avt#Bڦ}! ] $[[4b~1_py+)PiE'6wL>{Zþ_E&$IOQ;3lBa:|yC_r;fӲ DRy=y`6:BOGaޯej:n2ME7k;ګtª9-`gdh*d:-ZBN?H(4.aW60ic!o"1u`zE;?)7VY\]\vC;k0 d)p֗"3rۙc'P%Hd#ݒ\:t*uWB>y vs.o3j),KڝbOeTlP1-g['+u-lS lMGЉ6}e9؜;v9Gtf |'sBa!B0JشU*][,tV7,M + r+,9~4w.+$(C N;ԍYBJ~y5}S۪ imOR9_tfas&9U4Ht ^Pt86GO;K8a>v^t[3fG)x"sĴ=69zKkEҍvZTBbnMu2^?LI~ OL7nN:~[GktڶoڥGAj]7@S >Qo̜n.hg瓾E5>mb`7J_}x؊ 199.߶;!b0`.#Cܤ÷-E(Î8ҥI륋dz[-ms|ȒH?^ Ax\3m>]kZ$ԆqC]\NGݢгkٯeHH_o42YO,<"o𻸵Svߖsi>MG NcFlEQ9[TZfq=ڜp}_4i>Ʈl +0F[mq1c!Nzil A[ˡt2DOkLZY3ۭRpM+;H.eh۴AbSō73ٞ |kz\,E/}6r.:/,2%9XfV#fGP7XC#c'ty1p[A`Ujܶk꾃R|M52S~ 2ŦTh3 nQIEoKK ;l#b +E8qY\QJ1C-qsS0<(%(~5֓,菣"@AӲހzCZʢz+Ƌ{jq~$q(qU )&[lJƅ5\4y,&8}KT.G7_4ql76~s|iƈ9.͝-')Qv mCU2LV[smyA [Ï4c،|ĆW +zsXqcjTPVTvCBaSr%5G.V+ B8|]O<&_f:OWyCqiф{ 9KdHBf=|>^^ػ;MfqYȹBaeciT/O#?oЪĄl豶ZʾU'7%jY6䳾:KK?j2(K'C^{14i '\QXVH86'I>M,lFN!cĄ*-\Ym1,јA̐69ke'ծr3B'E ^E]@Z7{l|]Jl(;ڲwތc/SokPcn|tim&=uh۵uݾmK"6oOw2bͨ=ːb@F!x#jƿd+g]z|zTwg;_|)LG ns~.~>1{P^D̄piB_Y`Iqm=M-EϞ;~ad8%u_)CZoekCKؔP +z6J?4{ȞJb)0s +~ +65kS.Sau{%_]xV2I 9zk?Knv"oQ·@ &2nLa<>rW8&g3㵬w6hU@sZy' -0- .0`ߤ-7"kfrM}_IanR}~bpZǥ'0 2D)- ruٰڢKӷMum 1nR?#ưsu_Oh$ + ɰ#fuY`f;Exnh$ ]=0JeVAJSpn=b]?^mX.n9]v}g{-mD?p嵈yqEttү1sî 3|;tm#>Syښ*grQtGAn ʝN'(S꨻ɔrrt.!!Iw:餓Z5ǾtWz<.,= +uP+Fl@zm)v'f0+ڻ9L 0I8͑hKzU֜j䰉/NE{uon}KzYMa}&M{ ِ 6 +.H5Wu%<(-n ),̒a<#(xM?KjŐ#tth*3sUF搲?GgX =zmPN?)?Ȯ~-gۦ{coxMnA0dBD Y <56Ʈek'`IυJ]>%_L- xj%lPO% IIg"NǤ[qc / Xz}4*e{o$1<{θGlD[OͯӐA |Knl~O7zxן+;ޚ&])?q{M3]! *Fҽ i/?$Wi5.J?O;~ MWź5 䇄k`x&:8j(۠ Y߰{ewT$1nEfȒ׈EӲ?>\KeU]^MC]NES,+j6<|4!KI9]]R]cXk̆7,sn3d3<&:f2 )%7l]Ԡ˯.]̂'S`Gﹼ|bhɸmc60?}Y7 +e\clݗ?oϸ_B]geGOU~]-ʬ*;R5#UrȘp d,0- z̒z)h'hCƭ[蝸o;2ʹ mH"y泠NizXۨfUL-`>hTza¡q/O/xO)7(4fDGLPrυEdRoD)o^ӜNp>8nARnYmڍ6ej> k73><1J)~hG)aQ,)O24i2!iP#b +mGIX((+5iy?=}?u>n'âN*eFY-uMsh,z3:O|@֣9bw\StH:M1o\8_a[)7x0/7-(`hqb'X ^|ɜ6N)"A[z.Ki'ڐ+y|{\t1a&:h>aVIJkXCx-K.{+޴(-.ڪ*`>/S=?^H)`ͬGz.<փ9 ~:2uwnդa=:A.Q O(`O4!10N<ƥ\ʊT%Rv~oZt`Fvr eS6-x]ơB$g0X53¢Y!:yȐπ26]fYј\nEfe@xmUݦ~lؓr]ʏg%:Њrz9S (` IzQ^5: {҅XF_K`Kۛ:bEQ "_F +֏wrkZR iNfw +-|%+'O_Ɂ $@?,B#feGtsJvڠD9d_7$oӴ؈rakt3lėMc!aGj#Gz/VVn}ۛT菭7 ;o{~`WkK&ab]EhSZ̝{oNjFMQ{/A ;bM$vQT"F ;MeΗ̜S~Oih?V[)gb.>65OՆ@$h[r$DD|]?9 #8j m 2ʫꢹ>wQmQlVm>G?HI??7Z(YB\O͈`m=_klw+*jQ: +-<$%XP] yPe;䌗61)2MG>>6lsYPP3O.g6kWD:fhi^1Rn?F>AYڪ7Q<̣>)'TX}j<V6I\6U-N`Sa,!"ęg) xvn܂9[LJLC7?A{y +zL9~r}iE!;):Kw*(f$jrt|,&ƙ&kjMAk=N?J3QGBF1*v+*/2&K7N"wGyוCp$!< (hI5AfaŃ_MTBhd̆K&<Otb24MJ60Ny}Ezfcb2lSAH qqZOքM#2b]NJu_;<<2KH.r)ޥN~y0|7BGا =d*>?_iw2fHeNZ#=L4x`i:g"tgnX7ylc/*\҆45:MN?}x`!knu p{,D +p{m_]Ys6{6Q]8*4A7F!5eg.UA-p7W3%#XBIsսߐlђ-/ `K֞.7"*vqd*l]f1K7"tM ?$F!kwx0sFL=|`oC + );%n59+'xZ"O5i`vYMMH@[Ї75O̪[=dm3qO\X7>U"b0)I-Mr)ߴl:pʨp/S5!w7x>1.^;P5Ϫ4>S +=>3+5M-:h%Gn7 /X)od-e Zi[ŅOէ_U +\Rv^Hnj``UN?fwэ>[K|%^Bߔ@?2 SgF!:lyUyk1lt+ZvYCYL{|·Kj{|K,I 7yf2F7z`w6zoK*:soR+ӱr4C t!Z^~{偮rudmҲp]?qi R Je~"c؁6"JґAhޔ6E.Ѻ^Xm^n 5xrkڻ;!gzYi|+^X#dr婺f78d \:zG-) 7B"P@[6)3P ;W 뉌4_7Lƒ۷fISZ􁜙ue>AχgX$hߝ/,"p*֣$Aie+4ԫֻ5p}n?U׏" Ru<:?yU__qw\~~4׹ewƴL(*Ir)sY,""oPDEo<99?|||~^̕v|lͣy3W]o7m ̌qb^_>hn}%(UD;,hxp^ls\zVx>yܑ{sz afng[PZ uV3V2]fJ^7 +A1Rx2Lv܌RVFL= ogd !$&w^N 8XL.XVkFU~,Lހ0 "m\m&6CONR9 bmw灶o= N~6:Y~(~瘙~dG7 URJ$HM(8y{Bbi'C6XwmO" v{}Nuռ<7m7G?TvT}24}ۼP!ՠכrkS()RS#:h[Ɗ[U, (* ύR*T%CW;#n?ݭ` +rܩ 5*" åWfe ?가DH)>D+Ă?۸߿t6^+[Jm r4;ݬ G{XׅSqpIr~~_]ʖ#(!ft}Oل]i襌~+?WyY89NF9tHʅ<Pm>nD*e;/r2]Oƈ/o~t4].QC=8| +"iO CdžZT1~,xGP#gg>끔rHP \m ;By F~LU'<#0P SZf aL#IzEN Irj1j4ٌy:~u>J]c-0Z^{>k#ʹ`Ldz(!EXi'2Fʇڼ0)"fґqb_g=EZe J6PAQmq G:Mak(ě5fΒA: zz;clp%@(%@BK( wꮖeVEu (6]%1Hoq-`5dhODb&[oY}c{ۢ0Q "y=_]t)^/=#%Ak+{˂[I +zTtlsbLĝp4Zh+ ٦ +=,%Y~%?ڮ}ƫRp;AOϩ SUN>R\pqr aWWRp^߮.˵y4*dٚ"`_k g:1;bd 0>J>j;9`64P G\F@bQL +jABRr&*MM7o c'}nC/x$YALwjB!v(qъQ:g ^nwy 5tor`\ )Ev4;a"~>lȫH~j]dVT bwAbߵfcu+:NO뢼rrrnLs˂h F#Y)t1b㧯gI[J{*rGoS/.f9;XZ)hiFp|!j7_ +wȨig ǣs5P)a殺43yZnD?6ʂn[56 w8l +#g<(|׬3wFgX2ĘbI4c](T P{4"MD +*Q@,)3߇λ~J[qu6s汈]{|`ţxb:γΒf1@'VN2'YǓ0)OȆ[Xjar,f{-&?/aFoa>w0y8to]F922 ` ؕ(}R:ѭHX!ȿM7syjaB{K슽QIly&8܍ 6JƸiyr]NLߟG 3#ȧӖ2Ĵ`9ϭlﶱ4h:>GHY09zN3/#5`4IIyod-|J3]3s)lrͦN&DM8Z5( (EDzI{EDBT:R#͜|~WwGl?İ'+ ulMXΏY2:n`ROêu50Ke*o-sʯ(C_ޒ䴲j4uŦWYHId"e1SV +>x)s,糹2!'؂T}u{ӫBz*$maΜ"NAbb͢>6r 4r+&0'?ko+/'V訨Sa +ݣ7we-Y'*įe7Ŗ%մ+C滫A%w P {_s %l$ֹؙHX*3'{a~U[o(b*OnP ⤑P6|j3W-?ngldႸY wǪ\K,l=%dc51myÆʰ =ظgh:d,Qw y0A]W<Ч*d\v{ǐy}N8Y|MZ;jlJ.8b/by䰜nyOLW-jbl~z7B*􋨎Иig/=aᴁz?[B/8&~Ѻ1eq!nZ@.jr'rp5;@$g u CP/]y[Ɯe@C쫻玾gPZXuOԟ +ZrU0Ӿd"ɉ +z}geЈ-OTp[ +xVB )Po4 h-; *\a;xl`VbZ( UoOIP TNv>;\1!#GE޹ijў^x4xeRcчW~QsBƐn{Qd}_DI'zQu+{:n9^ YEdGw|rh:PmH(9#{CDo]bN }e&"톓IOZ# <ϘY4 鉵ń7aVa5\p87FN?cMdš1_vj蝷ոn!4(8V +Tȼx<ó 9uO6acvdþkɍi#΋`AL\Ԍғ !yڌ[O{Tuhh#z/|]HMyhda@[%A [LgE^r>3i>Wx1tη2ۃ>qZ-g"QoqIbB۟{rX +xFU\_w*Nʐ8t(BJFyJ?@:;m١REDGHu=\-;{^?Xv&*?xE9tZ"mP޸y XƬ'|Hn/#v ?7f]r?UOVAXbM!H]m/=j)nتVZZ:moi;{μd~3/o瓉?GmIt6qwż^➵`k;glN*]*L0Ȕ?] bYTT[N㦵fA/YNg}d{}ІMԭg)'-ӘIQ#%EB)3+ VIi?zRQ=|<佞7}X?mK?ۚ|{ݾM{oC͙7Ӈk-X8 ]+AYb0&ÖFEr +Ԍr;jsz_u4מSe{Ef{NWC^7/BtJ}MD] .Mr󒩚S c.ǝ5f#ȃ.W _l/,֭M=J~uAFӫ +Qj)Lj38i(Iwl&Zq1mmӞEVrU2ޭ[k~et +wE4ϵzQ.5.)讜Tڌ!\x~O]e׬׫USv]a_; jú'C-q7VgZ VH,Lpvш𥺁<_զq?񯋞{ȃ['/Gۈt\mȾ~۶*߬Z*/~6<QrE.C2g$MN0̹u<ٺ +97SJN0Uc3!-<d` Нw28`_Fn)H2cCSђ^ܭ)[`G踮h+&X )UBB 6\Aс@$@h91u2٤&bfSsoPx2ݓ5fM1vTdȏx__\ R9,bҀBt pHDf2R:Ǟ/e+7}kC]j cBp3`+Q(yt$B?1]%1UMM}Mb]ijIdljn O-+7ZCƵ 9XeF2J)JuZ"E0; N@rH? &nL!= zIXi~n|18c[gMEQ+6%AYa\1!J?2 (N@s|&{'@e}/ߟ:ںjBxg%bRSCJt $2xt:Q) dAN = X4|<0dRZb_- Լ]qg~կX=W.XCbRkD Px3!/$+l$8A_=W$~{f}n?薿X͵FfY:Z_NI309Q|Th"@D߹h-.*R?l6n z[]MTک/ckyP>ݍ T[*^lö5JΖMx:UqO{vPhadd9TsU|D /5$b8o&tF2xʌf:[0&nwGM=» +DcXJI< * hHgӀI D$p95yRQx8>;?P:l̚2!E-qHb( tH :<(Bbw0  +,ܣ~ڤڰ뽕{6370jsd~0@C#OcՅLD +`UA|Uz%bdZw4ՑأZ lƭJ/e溅nMlUnjh˩1fBP)!#I$<A)R$"fB)1}:?|x>sku/X y  ||`=qn~ "\HMVF8/elG>fovUcD~!aS=Kg0kaa7n#(xp' S~k. RQ]`.:r*dE=1CMcEϴggp 7̅fk# "8!G#b |ZYY!}*iٝT*\c"ᑰ: j^tԕg16@to@[A?pEq+dطOg!C\԰="cŏ(D-܈.-}"25U7ŵzA6gU5,&5{*;B?c,6uz+FŅ(I&0sn} +}(TH7;bm(޺&ބ17L +6cP5q~JlJYNh)Uu ^"'^ ch%;3m֜3ULr[Ą%AC>fexHy 3QC[\g?£ 7%hzC#|%xBس'vrZ$9/UDI8mTb @DiT^5#2@ĥa ? 7. WYQe4 XkJ澭Mm;{q~÷q4 P+AS"/TrGrL"w?h$*U{_G}aƨ<*]~:/V .nzg鹴GdC>&ҟo/=!ګQ@V+ /)ţ09 2 +ԛو hi>`L:J{6f{]9?_mwY-.>R\{X]v v)ẉ0 qgeAU 2[_y6KJO]_b*(aᤐ7n:Lk'+UA!" +":Jgz$&y< +=U(oyS}dd, qV>lK<8ۿfL*J3{VKbPk׻:[n `\zql"X{<%;G rHر"򦝏u9Uiy ;duknk_1_1qPּK;:c $?G& ՖM!co[^rWnLjjBG_m GPZCiqtӨ;S:u*gS`W|1'NI.d%k$Ů:EG^nV*" v1 T'ceM3Ճg=iDk6J۸IF$KGGhj!tq.WrVU F.9f~ UjtsE^̵ֺi 39ۦmxfbd\bEMN}}^. +?;(5_ci禬jES}etA:_U^Nقs48kôxٴ,L_,sI==cAYYo"=:S?mKH?DܿE⿗i~{a jUFkX1s*oCofxv+B #\db?b˰v\߁M>jnZz8!n s&yFt%PkSp:lrwJ.%VtルkՁeRKƙ'I+ZU}JU#vK_٢h[Ό8Qy㴙=:er'a>Ԁm-36|+4[ x+2I' ,TI[( O'ȭ(XW6 KfFg@{֢oe/-Frޖ9ႃ>ɯ.x¼UETv2I3=iZ6mCi2[/U:3z7mhbJvlsT,#g/y읬|S+Կp!"@1eL'bED()YcRTsՠj +(Tz{xsqls?a!&ݐG*EJW*7e'= S +O8;d#C܋nZG, _!7k4c߸%2p| Zu?\ M-?we-_gFlz4{rrGHo[sz$j)J:u@:H lg䭓ԽқoFԋPs0b)4˺$֕;<'wFKUVC5fs x&OlJn޴{1L)/Fr^bkn|U#&7r5O\~&ޛN6@l=@?:R-TEJ똟 ֆSL2}ly| r铉Kv!g`"3FJ?hcc.);a*qobdA*%vj'`#46˴Ӕ2 e-S#7Fy1IWf!.wOtC'wnNjg Sd,~%Xy#.u@|Z%w4ߙgSJ#eT$F6Rb:Ol!)q Dn,P36$FP9d{#,A^ ѺnjB7ꅚAzBϏHR~2|᪗5;d ZP̾H)%m%uUcsvONxbs +QV?Sf.2쩆[@¨:G„`,H ns:ڙ13vrwN~ 8ɯ+~V[Oۥ[iEF5V{W٦Cm/:%s=5ha "lJ%HJcm O6qϳPWZwϙ=4gڤiz46uib,jwEEA4-&*Q@YX\ؗ*j,OWܗs<-aav$#u%yu-P":Bly8"$c&-b~r]@O;'ӽq+ 22;cYZe}psX,g7G ƣ"< +*,(lkȸ _n/1<^YȨ/*4$X@YR}Y&MVV籅X2"CKV8IȪ ',| x (}ɕ +B0{:Svshq@?N.M/R*:gug6T7k\d` WX +`adbf +)L?a|Jd C'S$<Rr^59?n`N̆-50 `&7GtE. 0I3'c *t~Gv`k2qzߕ\bՔI 1 ֣>Έ*~&6*<ʶpxOq +W]r+Q݃Vm'n3~&%~bp_g@^jd7!!&ʋhqLQkqW3%nWxEHzI=4ψ]3+kW7a{s[7-n}12򀷐+kƔ(uVґzHEO{r8u睄P!{i-2kf#3VfS9=e}->Qz.ɫe#k3!2:zjd`#ZVCDCy$E@NmRq><ڔʃzze`V?e-:@> ȓIPG`$BbLJjT6۳vg\aW:z-MYȸ ytAPY"BZFCxR]a5%E VPUV!sG̈́oyCn8u>mI_\l@ 5G^qjš^ӰGMW0=m7oq%-5Y8Ϗ]Վ㽋 X-_"T$6폝St<`f=cZ&%ҬC=rXQ s NljJGT:k;s1a}D?>0 ̌ 9Vp2F1$=c39 *)9gO6s SKв&-QuqUǠc /\γll3 4}"WO߯ k{ِ6k!!=E7CXuB\/[נ +v+^.tE=4ɪ.W({|yt_Y~EgZRAB ^j9Y3|*bwd`uS'oΡ~5G+:Z%?L_?j%2ߙU4♩9z&>!@c+v"$E:ri]1 +=G(Ko`_fXZ$? }gHm$Rd`P|myտ袀?v=3ٙINfwJb9)fM=- vݨ "AEDlREA0Ιg}s=s}3f>g{ktcsڞkHޜKQb8Zd:*#G0 t9UFO?ێU +#Ă,s3} 2 M4l0 +&2j> /AMoo@?8'ckGYxOB*ڛkIH?)r2V es9l&ԟ! >b$ԝo[/-_9 +"ca̶S#x:;ܐAmMhV٫A\+} :-홦HP3 +s!.cN֩P[M +ٙaٮ@cn!,ç"UMAU]߉j>ɷnt Aṽl=n DZjZޱ %ڭ]jN}ܡv ILlki6~W)rect$#m- OrKgJsP dV6\Q>:aಚ}&ѷ,>> wB \PEjG9Lơ;4bed,ݹC*d?%3%\߅r˒H +^ (f񼲖u؜k$'ro?Ѓ%bc_cuav>4%/ .4}@nԺtibnʉ۷'П dKA-RFGRgZW29<^hȨ bWۅgXx =˷p W95' xk[%N1oL_`}f"y@!yS w3l=j} +^W;޷5Atg :V`^Ҵ},sKVԉΧhTJ+h`%WS" W@n*)>DEL IH."O>d:nLL@Ul! %%&߳FxltGj^oT|(2 >/Rt8Ҙ(&M7UOLͯnUл1f((eG@~*׳//<]D-<+ڨK?Q;3Cg[9D".f$%w knřq~ٺ#"l͢ vs{v}#fHAGUV1`@K  "6Qʹ>ޚi{bjy*q{TL,Y/K2*{\#E\ޞ@g(oC  U-ֽUwV['qegZu rmg)eau%kawaxfd>aYn\$[jNuz`oD?*~J*kЛ5fѐ%ZgBү;ho]થ/Rs+vrYOFQS06PqKVo?:sމQk +ݹT(9Ӱ!ӨxKUX{?̴6*"ǻܒ4=xH%g5h'jlwf^`_`_ 5^_'B.|`P531@135笶Rq@W6'I:X!}7P &2l`ScrC`". O'6Gvz>Tˎu&ײPGkcmoϮ93xQoY{(!٧[4; ѽ^ tLUS +cWPόs66f!/h {WGԊ;Xj~^hXm)4,~Y7>2"myWe9jW'$&\5֔;ݜ"_ƫOq}~5q_:HD]NE*h E HH !t4ݳyT"ckTȦ9.b{ugm{n/=0K#k %է7Gvy]#"-*-DR4DN +u2 F% hrȩvubbγoI]=PV*L%;K"!xAF7|[K+_DEL/]V!kbTB$L.IZEͶAלּ'$1R7Vd) +NնQr< 1Tف|Dce_+{1L[u9:"ZI>~ 8*ȉ\Iԥt2cd5QH#ﺨ /|~O]u}ᾉPm/؀iFCĒvT&/5 {$a;՜2^X3.6$R/iWVA LėIBCޟē9.g"WQfrk6k|@~K\(=cP_b[8l8ct6ӐlMt"XyD]y?%$)A[8hQbg$na؃I9BNuȈ*jWKSwǀa'Uv ^g,|4 >;`+\k\T WE: C]Ѳ꛱gԯ1{s $X'[|.kóV92\%ٴ6Yr YRg2Jl/9q\Z~g^IP2UˣW. ҥ`"j:BLy6K{:lG]b_54g}:jفU Z,? ,7(%JT*jW*eKAM׈a*n͆Vj}Ux:<7 Qm:*G\+kyq>2Uؤ?p/7(mO +AtܾZq . +9>mWO.fOq. xOG/]WR_NAFIW\93,gÛ3=[rbO I#>Y'~ ć3T:yKqk̜#i[CLui&)oKEL[e~W+m$~ߋKs4Nl%ni}>Pd񋭷‡[{ZTXoc +?9[ Lг{Fai\ +j> wم(va; .:t3ѥAJl[鬀}b%Wͼ*RTvgzCO:.d9Ʈ%5+tCޒ-C2 ®H3ў!*И_*PRQ^ >|onqzZ[C?N' +}H[2}Z{O1 cD!EmQ5R2QIL&Xbw9d]eڞK(q1P\ƯsT*ѧ,qL4fIڳ3RtYzkW wLkgYUZvU[֞YėMa cGX)& }fbryF]lUt6Q]ݕ5'Vrˉ5b^a,f6?fc Ҁk Rܳq +ځܗZzoy?6&)nSNar\bX% 䚘X{㸜vW.lNK 򅩳 %,!;&,ѸE6jfzBWՔQ5?S~5Ꜧ5`ˍq<⧏被A@Sι)ҋVauJWCBy}%& 3ETw>=-h x+ ۂFʛW0t2Iz:>l{jlo +琑,blol* yg86K-M7<>#,pN 72ʮYsXݝGj\1GG3mM*>If@ip+Y%&ϭ(j:.Ӕc׷HZ似fϋ;}oH;P +6"MͿt @K;hvNa6>Obk}?oi|0%?ME\e;iQMw>"nyÿ\܁C=~o3\&6uWQ=x-GCzpq+ qH2?;;GNVV zy!]+.sG*rH +ʯ<Ǟl3oEt[/k|xcuG5S%c{5"ڀ eu_GB=#uFhC8>xb_eyO?fo~`rT`ͯsLC=:.XV{PC!/ /Iiȵdž>AP$gWE9qyjr %l"js` ԧi- c#D=2pǖ᱅sl< +14P :g7_gK/wq/n 7%׵;|#ACq*s +ԃtl~#6 6dS0p ʁ߇s q3Z#:JuDKۗrև_'Y;$qWC +RRSGofL.'N|1T,LH @u*h¢*PzA 0E!$c);yHMA-A7 Q9gᅔgx,zٯ"ՆԞ 7 1;J|㸙 %3/^'!֐U-cj|gV[ArCihhИC}'J:$cZQ^91YXմ6:BoRx + +td#Bt)%裐V䐖_Np/A'[͓m%%?v +K@@_8ŋN*>m r>?Z>9^:d)¹<hW=oZ +NW\#uo^x6GŁM|kCGҔy0cHyntec+|4x]]r%3VݿH9NV'ʰP0 @bJ[o4ʒ{|I_886gwaXm #fX;ۂKr\y:LdZ.IÕ|\OjOaDHa9c#jLyXWFkGuwҩ=RBȢ2Ԟ{s+ڥ}1=vf/_,CqSuCQz9 4_Pyn3*(mAvoQ9Ka!5o Ddع ߞ`UELN:S= sb3iM'킉c] l+=t 8.T߉l0[2Ly"Czv1W_$2vx (qY=6i@JZ3긃M hY]P(UsLtpVx8oʡ&m,k$0OƤ1-;W"M㭙Eta`ڙvr'j<عYx\E-l|@KrŬɐQ?QBbzP{gFu,wV㖳'[:7jEݏuklݩw k4>U#Z>S‹{R>%6 s*;lqpV m%_9fg1E{/%7ojk.n 'рnTj:&.e N;3/f " Q='퍎G-Ya&{ȱϾ~k %X޹UOqZr00fdSz28n& Z>Q`_knOnVϝsZBBzoaDCF%d`K3݅@  *ȍ>`un"XNjMuޤty1u1;n&loX5l3Czv_4~ͥ)Q#~Ko +sk7=5y\fA{_[ѱ)+c ;i_QRM:g}t|𨰑i 2GzSZΝm!5%]ӦcJq|@ɀ(,[YZ:A,-wfy%mtܲ^w͢+o`ˏV +㰻iWU?#[ +0-DJ~r , endstream endobj 66 0 obj <>stream +HW ̶$dMf1fW֨Q(HSz} "Xc7ذ""& 6\Lv,~xs7Log=)JwG|iu%"%19 +2'v6, 1s+8jEum(,=\u>Z =6ȈRrDi҉ï +('Zza$ 8Ё3yf`.MB_è0pW{KۧM8l4G쌾{;K)5=ͭa9IUцւgݨq߬ʢ5fD[<6׳H-90"ԻvtuVx~X|Z@e16pº57-O6Œ/ j3ZaCݳ8إTy"\Ϩ>r&9EP5̓:;r8)#7bLG_ZHnVY0%,|zhj[XԊvlL`*rRX@;'q3ri%eN \1RoR0ީɳ-/q|:4hNmY$) 4AA縰𼛽}>>Vc N!ڛ;ɿj枛%R~FgUuvsNV IU/^9Odg6=`<m,Ӭ9A﫚*ηaggۇUG X fiJ)NkH/xͻF^l6>ˮC:U(짦Rf#ͽu +ղtQS 'IJ JEBC|8DAM3B߯8ִ Q?}?Ke%!-@Qyq( ۇIl,sp +ꚉ%@%gvA2 StxT3NV+b Q&pxCfQa=p +/ttedb4NZڔV:".Ⱦ" ʮ  +j:39wyzP)6^̛bcJA9ZH0\8#wgENbU~I>#z!c'<[daF` MPq#tȣ!tڥNXqݕA֏տXh шjn͝iF e)q`uRЎ,$yWm= )\ޞlt=#2 9&<]y>#K2}+؟mLc6G"}F?VHS f8ߘlߙ h٠+ʗt:r^Tz{RdV[{[zBQIvfn:XfoYȢmȿ 6zg8UGsY!y1u+.EN6 Ջ!ub=k? :=Kw34CN:4BgyjǸSM+[r̻Cvd" bRbG٥B{%<Ϋn)")3.% +{8FL +AŞ$^OPtc ĒRBDWHe:qQjܥi7͟27167ڮ$or΀o6GM*lPzf,}d_'ho\@IڥwJnAZ7/ɸ¼w*5Q<ȣCUi9|u6OfJg{FW\$ xjb?d_AFI+B"4! #T3 YtKNuI^ x[1kw^rdjhdX}WC.wM`MܻW?"o]儌?hiZ&gLuI!A<9_v6KݚD~@E:Q/ul6﫛WoٖJ'} e҆wqBc-MUo<6)`am49@=4֐(oHhL$ q 7ݨ˻2{T; ܚDzf e'+|UGr ,%~S3çcxUifbb *RŭKOalf{>ѣ";1Il{ELVT 4ܛJnFʧ083p{k9HAth=J|枲C>|jQ>mg^zb`s7QW?1w""ևpq[^R 4 dSeE%Q>d( 焹HKoS"l9sOMl^"r1-(PmM<2 'x&،VQrjCIvM37q!Xs iGUt,_/dB4t#U9BsbbgLL8cL8j^j:JiQj+H"xjHBI.,DP[9oy뾮aB/PvR|`nK_J_NPr.o+q;ZJSxoINW> /56= yE*z̥a>%40m.pV}E>Y]ZRޖq(կ Bȵ]!euiCthh  OUQ-e1܈^BtT~nH + ]eĄ mcqdfJrM΂u}eWI7eBA؝l:kε"cu ?W>I=p5/~kvًMzj,-[.@CǚZPyԊ4 + ~lU%vG 'Rމ jX7)N5ȭ]#rK;"BV8BN R1SÍsRM0R,ɯqmk*flFl|āsMѷ#yr>olX;J+bZm7MG-|SF,%m9XyQfYZrsσp0@ۚTz5"]^RϘ DȖFЈv9{8+h>Ylj=8b9%-~=3 +g+]=A==ހP+T|IJl#Q ^lyy]n҇{ZbxϨuy24kh)T 8r)^pM6TL6/3s)5^#9Fw^e`Q(y!+CĎ 2-Rk'6vo ;zKM-;]nzMb{zKS2>熤3# paJ,O[/8{:1Y,}`.2vU #kQTԺllܜ´wN t'iaiq_ *1i9x_d9<|ffjrs܃kEݪ a+Izy Q +IXKYb''L+ᄠ([<%~,lHJ6-'Y1dұI8475H0w{FJ[Yy X:Wէ#2\ &ѡNޝ/ڛⓗ3[,aHQxg!{[y ʳeq롅WoWp)nWO-9r6A<噢N3Q^SE;tk Gqz,iunܩ`oVs  +vaZFmVJ}. iۺzK bw >`߬,|c*=g"F95EV{&# $͘믌1%-sH+HY6Y+D]$ {&%'󢦣Ege8]g)GKy'x^.h舟ɽe,ٺV̂7㌂07ުޒPRߍ}U +]js EQ3MLaT +>>p 6[~=P&pVqX$|7p0v*:0v DlUf+ș֞?t \q Ϻ!ŽjtU\ǦߘV%$EKжyiޚDk%裛8ȭƻ- +K_Љ %}G)*z7T T"m++Ί' +nW.Qo%ڪ>>`]ED]{vBǗDԫ O.a3^^}S|n.z4ޜV0>qN +T@n,hh<$L⍡3@koywQ*Dۆ1ūrT*%%O=rfOtwm 0°6!E&F)%W?6SQY鍧&x aTyvg;NK=C ]o` + +ԫn'n(^մ7Tu%hCElsvsXSP +%S؛cCM@י vsh84aB*#(8=T#+xk&ѫizA|0(푉EvM^=p(j_%Uau,#l tm>f] DoO +sѪWFiCw»Ђx8;e'n創sh@Cmj; LKE+3g z.BKMS)^DLS11Z&A߉z4̲Ʒxł BO,d&5UQiԘ?%}Dj_jԜGj#ܜlN&'cܣn.KR Y/ӟ[Fߣmbl=s2]!VFPC/xQwf6".OS~q6*3V>5ќbopk>~7Yf&w#ïͳE%TO |sn>fsG* +}6R3LC?܃x"@`@-?m 5>BK nؕNևNk<G+CB&vOG# o|< 7'='春 +]GUꆲ6QLJw> U4CqT#jHk?6SjԲ"-|Tı?_S+sbr$^h6c\D:$uyC[I85uaV[ŪU7U~SgÕ^xІa>SVo}s"mkh-c|og]\Qn%e,I)E1XOC.EznswAsl +T6[zAh5$[w)Y%۳|g%3  ,[[vW< όB.- 5!'Z%QRo^zSifklk([mT1S>c#rV޴x3&T݌е6z{7)^>m]wCƔkuו̛^Ty%ߌ +ЅL?), 㕮t%tuL&iYI'&1YEPD@Ee_vA4.qWFQ@E$f1TW2o֭{9{W{=?i phYr 5=N\뷴 + +Q5ګSVqѿz99Cbգ@U?ԃ%n;)6x|ݰK|}uWbd^s:^̒kvT'{ `9'<O&)WP19>=g'"an/Y~ݘ5*=P˩ȂS~Ti jȊQ7'YW+jI /,3Ѵ#ǝ=G2UyG&,wdĖw0_p +XWK٬ߠ8`+4|6gj᎒K3+ᷤMuhFG;(U_=LtD+KZ-Q;|2ڶ-PFԳCվATGAHt `/FrmK|'@> +{KB_{˭4+a`FIZnѮO,􎭳=%YQ_\!WGpW_S1FQ{7ޒZ_"wH4xoswy)oӐ4P`_ïS\r.)?ԃ`"st$hPɰ_g!{ VL D@QqL+-IU7xsff _@[92P4Ao_+9=_]\f\+1yPS.?'xܩ"zgQ٦[@^Hw< Ή' mEW yIc028,+v"Z ƭIG2T@D,2+ahqPEj 8Oy꟧j/azg f.$epM+X{pwWļ`#(Kyظ ذ@Fb(v@ū)נp}ΆgU~^ز8 mcKD۶ TWaW5{C:44ů{Eeyi0^n٨|~7<߲P*@UM5rbj.&G\x"o9bP'Ç B(j fkRI%eU[.uˀSƘu<ݱjv]g/Kz+iSBT`]ڌp(E> >@CA +6o-EʥNNKjK8G٥Ϭ!4]HK^|)% E:ff!CLW) ń[NFl>j>ʩAHӳ2;h*ꃅpJ=$ĮhHMXL/quu笨/ن<.}".IK+<ځ i'a(|S7 %q5<'Bopʼ;ޱ9.beZXZYU0 i^YdV%g0s^3Szʚܽ"*zŶMYEmi~U [|3̪851LBOIb9OTj*<9I5qE(ٲ% YB$!${7*Ab_hFw$ٱM:֭sL|z1բ*E5"].@Z%TBR+|쑲_T01#j]|U ζ|Jv6#**l (Kn0R"UTiAkYڴWCNkiFSMnR}'{<}`5P50CNϟJf&wo(?$guqJ#۹؁tF?=WݤA+iʫ8oSһOop>mǮ]DT ?b͐;@Jy.څc9'jAufS}ZτȔrk 7Zq9pVR +U+&~jm]BE 1`</#jTrNiPnx-7qذ*m!̵qn/ Z8o_CÌYռ~: WRۋp+(SGq¢fm~l%ʓ ⃔iA¸p/gf`y-ݘf eK9_3Q/}1~"%Qt롪o&8T '/ݲ9 ͈T et8X4Qt(u+_6 +nf%xԏI܈sv6r<2F=QVQ T jn/ BU?=ZC=K>ߗ!q0ti{q  AR Y_uFm` l[O Mtu?,f湻g[=J.v(zi};$yK_=]T?-?CBjx"lGܤp1$g=09:nsZ#_.!99/q'Pp]{2HhKd~Gr$ZM2cJH!;!oDɍ2濹C5jU5%—ŀU$enCz)8^!)9ikY2 b(Sv-Ly3Rtp^#r3z#_e ֙n$`uLsi흜KȔՈu)+p +ӯIh'FB{D L®`'+cR#o%i^FXJKr@Nvp#֣Jy7P_5fK9ZxUM\4z?BII-cDO2Vd6Dh6= RN-k$4/ }H:i7_u\"uz7RY=E uB!~'LƬm`X?}*E'HNn q~1e=+ܬ(P%gDwY[$9Q!zb6F|jBnxv2rܿJh= X&k!B*x^GA\7"PLRV =Z1qko5=bj-2nK~`G$B*5qtIڸU rj5Ϸ!tniSW tl1)UVOx>[Ə)n;nrPZԒ±4P%gϹ e_8gun…,e][ȅkoˣJ'GH BgnݬRegG3v`%=Bj'צ.:YcliitnQ5[@p0UIuԸ NR!`C 0I&t;c7-]KO./KvCTtO22RN:8Yi*T[VW(Z(r G8H $! !^ rS@KNw,o3^kE+q!ne "2UPJt5̇-SZm bMG[v\n^iCq1yU;s qBQ'nOB4nnTY9c=Qm#69Α^j;ʛ6Jjr?0P]hrIoAJͧƻU)xMY%6tgpPP{D<|'Rl&ËYotET-3C49zk/nu6nf*j&tI.i-}.)jN;Δ#l B݉OY/g?U'(9{ (JvN0uפ#`kOR-E/Jݱ{]ϺU_.AT]qrBHF[9^c +RIj6A]BYSq#[ +âRQ~SJz`㵮Y7 +/eڜ0`=LZ KIE2mz>aʔld%# m)eٕ(>?l0Q d f~UQ?:bX]MHi)gؕ8o#ͧn}ܳZ`x}+QD4(чz?n~˻w~9IaW)zJ^:߼Rc;4XPy7sB2sqD§P3lwO:\H'ȇ8jJ)BF l¬x=o+s Obв[7bVυ x.`B +k'D;sBJ^1[b*֬>1P2j>7H0Uf$qJfha~V8&zאq{75ʆ _)bDLPab~2%Z$CqWQA +#J'1=O]Cn,>URGxTG˺\j^kZBg\#~\Ldy+XiڀxU5pע=x +Ʋ8HCrD!f>t=h|@#''R'UP9)b0|Yqg͆Ϯ ;QXvm*vYC/]xEd:Qk}1!erqjxH0yʼnE5 lj'|Up37x_TW|vYme:Z*w111HkklP!K-TJJ![Ju,3 f19u~?Gr?|_/:v\zܛF'޲霣5\. ? s*NS(QVyPgXy}PFF Y]c- <[nm@`4/̍TojS6PiYt +bR{@.8d-=Drs03|eR: Z`R?}Sef1YmIQB3@~*b!q|{}FqikdOkߚiDr>:k.q=r+FLπ;QW Ih6xp@ 鈮 ȟ!h5xB{8[˼[C׶a5mWS)s.r,挌2tClq8}IlB:<{bxg&Ԛ M)L&uCu"X%Q_΢/@Jr`% 9$@&vFǑS7(IǚfN>u տj9AeradUB@~ W a5sE/^%AF0x<餩":t^+;MѺ*Z>'vNšPl>0T tT(ɠ"!O((A*5,H +*zܪI-ɏVsRML/9*aϐuh,K҆4)] 3V=)WAa uih>Oj)\2 +mUlYNunn_p/J7iFE;(&􍜽fÛzxI4_ DB EL1,$ς0)aoZQ77JygcgVJ+BZ ++ B4C٘1CAlrH/Cմ}x}9g +cXvS?p~Nޭ5PMLߠق㤞f삁$*&$ )dp@ X`.2W-˻9s1Gs6ΦfJ9Su$!0;  +2 T +EaQ< dJ=R*{ӽoF}omWB9k+35;yHk8@ B>,DU @:eP iwU 6nugHz92.R9 TF4ARLU'ɍPpXHyM +#*نVN:qQq.bCTw*5slᰚ']Oes]]Ð$@j ZCJIKRApi,ǖ81nJwh .֤ۭ$ȗݙ]juVBwAM玉=Y쉏 ݎ\($II W?H OhaZ9؁I{mSKy>~r~(SNۿd3j%sؙPѸWt4rKyPn`ǏʪTl?ߍ)| ^(9qM9\SaapNfv z":j)o & d@B2 Dœh![(KϔBgGn[+alkx{63jOo5 _Α4r>1h; )`tT4 ǵj"p#W::ֽObFy˩[;kWU2bZ6G`Knc&u.$ִmC2f@-*ՎR׺s'.=ާ7 +62]› VekJ,d܆nsB1q%#~) ,N;yM:S?+3ѾC|효q>S^.X2g:ʇn(R58)zH{aVziTq)ĀNt:n&ۜ=ݍhhD#/Ј"r!7<{\[D5xM1u 1.2?0 n°hu XXbp|t7}ZYc+;߀Yy{)9m>|w^N Vd-Y\dJ>i[GɊNB}#/c/,8tW 9]R8=eV1 --['bx%8C}ߥ5jՀ^hJ5៉d%!DwcE) 进2I^^@-X!@-:v7`wM6kD 9}xY 7Qo"61^N71XLΪįո^ ~֦?oQӮVaE֗cƇ$[akCf3Dtfc~6~%=~dKZ +$6&ДsR.`"/y̘~դμcg gŏdi0κF\Ef\ί]@MԌOۗL=I@A^NSһݦGݓw euжO?z7Lehhn.z\PV[>P#&!;dX<&C V'ѤB^U)+&yCNx+9vtyr3:ڬWԺѰFAQvz × r-ԶD}ṀuzX1SrJ%zDU[5dOvdiZCm %2pO@-D#b|QŅ"Zs7Nt)ҮnL- r?dEtQ*ۋ`712f@Nb3VΑ!~ڹ.9AU;]D삢_;H{njwL|vˢ^=Pi6(L֥r04̀{(?V*&D;9ݚ0%ΓsC=rfvXW&c&W1pAߛivSjܗEױP +w2NJݘᵽ QZ[?X~87L9CmD9A!8w 3>}6 +$b$>CŌոdĽZ1Ӭ8D|R4Ͻw*s!&1uflhDBfEN_HCA6(D94,4E鿓4:=}?m:ÒOM +0Ң&".5 ,7CÇy:/AJےcg\6h#fuY.8An8ҟD-nK$Szy϶߾6JyRewSޣ d6`1EtA8e{ʝ7&cV#B{Gm;Afu͵)JGВ8{.{ab3/fE;Q1V f㲋ў,ğ@reb.M)YqxΥx7FmSۘA&,z.Zg%헜uQRƒ0&eL*f"I7omWo² y~wSΣt7uSm]W̙Z2{J3S?MR5IR3;әlN8wE,, IFEYD *.dkއ[WakmLdḯU٦5̎ j zѾX=^Oڣ:zMzsJяg|4uпۛl5|K[#:<ܥEčo0ub9AE!T7Dkm^wFGs:f^߱v|a|ݿUg5diĄeX_,}mh#7!5^Ā#$ B +T* h8ef5k.Wٶ >̋K2&*+Cv;$H)3%fWը,IMYmvG3q\91Daؖt}ХG9DO$W_>%ؽ4&9MZY'YfU 2I#=eK1-7ww9O,8UZrZsPa~"* *^E %zAQn4?, Ye7Q a[H9ɘUn6:&1l'+}`]y** ܵKEEA =6O_Vb=\b~lWMW L ;|(L22zܞkÄ\gą +wЏQrUK|:˶T,UHy'h%zua%HIG`U;UΊ{(dmPo;#E+CSWAtA@U6cMTƜH*bt<_uWz;E/Ϧ+-6QdOHY)5XB +=??&D@:#E!zAqXqEF~mH|, L!JRU>2Q:aiMt50 r"1]gYQ]nK3 ʶS\ܷ3"cM5q6zk#G4;L VަsJ`oQǓSM UKn_ Ň_/w%*2N?5|i$Lp/sun)it;"=ůdvsmYVd~wI~Sbo SG5HMYagl xBZmջGRfp0zѶXK8!dIVFjǞVvT*Mb\U_FyH8 E5vO\՛H\jAyJTy0Ԝ+4lEv4_;9[%0 JY^ +S63Cs8b@>h6:s([3۬@)qT XqƱL!q&/_.$ܫg/z z¦iVcEދ{=KmFme.^ؖI_9 9եs>OM 0^02_QE|7#A=31{"*tgؚ؄vl'<=`$.YizQDO8Q/f(qnBplc)xYiI2tcߤoՂhUܝwEtn8;]a]_(oY#kOXUw,Rk3=H[OMuBرdBZj0&I%DF=]YHdezJ2W^G'E^$ jwF/QyAq%Qj tJH ' +75]_fqd: .fat2P<ً 2K9fyY]3Y譞e.i=g#7`ҍL j!ww ?@!TGE?>a|tߴİ/K5F91É7hq&f+ a7L+GQJnzkLW57w/{ +^J@!X}׍|rbR>Š{{}7VQRޑӇz&~U q*xhqyztCBM#U- AwH2 wV#h}F+ I9_,Uoư GlO4ߺB&E, <X%mhy2Ѓ&&6&0&>$=4 I;"۱%̼eJ]DSb[>}gYi>WlT\F "&TXQr(ou/&P!v3Cv1=g z +c%hHoU;Wuwf nw6'B(=ϔ$9 ;y/aSƈ6qCɩ9W΅JERNFp.9P ䷋u|IE0O#3A;>$ZdC>3A֊| +@L- ;5Zud8.%jO^ʶL_UWֳETOCe~ l8Y?0M+;Eij2ر|׷\ʫȧ"jyXMƞbW0чӰ~ײ +e3_jVڥFLwlvsR6+,R.hV/z ?KJn5Sv ZߺOC]O}m{l}=Ht5 +I+UjTsNfJX'!#)v1+\dS?K+-˵#>'!m.31>`SEwVktıH #/]H;_ƚ8e/>`hC- 8Yc5ﱚ[G;V=[=RE\Jp"8G9/U^zIaf거&O3B ?s 3tal( +2tLW#NgɐKq[hEK h{ + .$VELqRMHv yEj x ք~"m2gzq t3N{WYCz'qէx׶s\oIk?/ϙi檹3+s%DrATP]MSS+DDAdTPED6-myqs>\ԙ!%$9Cݛ|c.mze,PU8KmJSGJRm4#.2 +'ctkz:=>:ekPAA9ɻj.K/ +jN +2FRGjᷖ:1;&S]]zO魕okVh#vq ?z^PD'Co-\^Pqcc>A̹wx9Z4cW5~g_aGڗglOvə/ޠ +.vWwNSڇdܜkRξ 9]fN$!w\ե mSv+p6KwQ4:XWy=AJw68MWsmiXW6<> p r J)z4w +z{!>]ްnw rltR23 +|܃VA6>a2όmM>5=3E k4X`#jbwg*ac]~^puAuaom#$2L4jX$jY>UmnXSWegiX3c ЩAD kOIloޕs K#\,=IJva/{z*Ș?js% {*ڋaw\ҁkh'w~566w揄 ai.M,.|1)9jCOp)8ۄbr_ ҊM)!>J{*Ѓy!3-(Dr 5=hj;Nc=I@ŸRBT3TpB +5)VWFgi`9%')هW6)ҍOY#g?r6rNHo+e)fŦZjq_׀!4pjktᘪKߞ]5}g[ƅxUHI>|w ٖQ2ʺEʋsSPh{?2jcq>2mJ+M𧙮L%әI'jѴKGwE#. +( &I4& +*ʦv'+f>SuyuݟggFf麀Sqԝ]2 c6uwNkYDB|xHG|WLm͸0xrAʽD%D DFs6vŨqK<(.YQyPE,8DGeYن͡ԤrIACX[_I+ iC{_qI)`R|V((ýR)1 6nv=,.3bMOL3+UrűX|B+l6>V_Щ9d{(AXmO>^ԃMWߴd"왉vCjBLoƧԲۂwb#ouGP5{[ㄌ=N;^eJBWR<ܚT &!Qr#50l™)lr,9^ +_SrU1#Dt:X8*)"es8sH1P9I}}#ks>/pj|U)ͱ؍ڛg,`C w9vv#u}\?yb!fgE%M,t,%f+)%{R+ %۷H+;T <(bf!&&#mṂA_'Ĩ +V oYzeE7 p/ ulӰBh>y'zkYB%%\c;|h譸)\3 { rˇAYZɶWW6?,=7Ul?# y~5>Yy׳5=CtL +-+=zFSl;٘l.iWڜ|h}Ց:6ҫ`A]K}ͯ6xeԝ)]UWQ-9+fb-]< +Q + "φ {b#: +5RjN78䐮9l96IK&acO%P͘Wrb"u}/{^!HЩ6#E#bߠePPʾ 7T:Ƿu%-NOK|m/WJf્U:-*1=y9575BDvD':g[-G%Գ-ǸU4Q! ~@%%jn}yag15fvj~-86=bdҢ&.-bR"Fn>Ƞ?ޓ1+Ϟ[-_9;=o|SnKU; mv%aypfw_/->ߧUdÕގ#ploQ\Ud8wt +7bsg`8I,ViGzl_k32bFr[NPE-?׏, fzd*{7MOGn j>25m%/rnpse߭zGt§~ef?44mO"kow[Ŝ+<==K\G?v8{^;L$RR1Pnski(;Q!}crTˮdQ5 ˰+zruK.Q|-$WYҦ} 6[Uy8DKzk_ژ%\sWھ .+lcu-#g |x%A~:mG?z@I1I@s˚|-gl} +ZZ; T3;C7d´"U-'׆o6Zsw^G(]>1<0I' tc.P\BTirMs>J96#'8.E-oݝfLrt "uw_N6aV<:6?#ef3Vy9F{y8eZ桷wY}}O^0sPacGurOnRioqi%#?4Rܪ1$ Y~[9VX';xpCߓ7];;ЉNع5JJOz`g=2JqP#. bӵ=I1e[`g&[ +i: D1JW~8ъq1"Z9ՐnqAcuSqxVIPM[xt0x +W6U΢3DL<~겡G4.; -Rk"v&n?G^u^6ou33b&yvR +rQK!_&pwj2bb*VW?'D0mAh(4bHˬ RaȨ=r:n>„Azƻ / s 꿻G[|ZFu +_69X[M/.nIDWG01+ 2ҐMQ'XC 5K5s_\-OBOog86Nؒ֟]i s;+<8wE{r|fh{?LzUOc_kBn+~wb +̝o:fj^F]y+3K]z6$5~& wv&Y5uP?9e^ ~)FT,?0rZ|o7g9Hwu)9ͨHD7Ix>uK{Z&FW{j&9^u9VSPUXdWEq N+r<PRJB:Z5/WQ G[f2-EbD\ܕ6dC:f}ĥ]h=wxwj o`O| @ )EzVu, DtBOɯ()n䏚GFpB~?p(< +ܭT|tnQ|;+蕏1;#))kzt>By8gJ_qtvd[hǸgY{JAMpIPa &ޕ mr/ĪD2vqvdm@N󌣯/R7R5uHsN\'LZ!#:TCh K$S +TfBG +Wx>0jC+ZVZKXP˴RZSr1colsG)*uQRu6•ޖ\E|j3;L&d2HYذ&.j KHB"KEH^HBBfnvo{g{s~=#a2`Dcw<׿A{:b^a{IxӘ2BJ;|hGNٯ+nKeǞEAְ͔ɦ?h=RήPL#]%#W@5-i0yt#Gu9iV.LZؤM%x9EmgcVhSr绮ޏ+Y+(!dڷg]e9sG94x|}) mci:iH'-8䊴M;jRu@L[X%81a=2"|\q'_g[,bZxm{x"Y~?HF'ϼg'Z⋏*qga]-o40K`b zR4,mi +0U.?OafM;Ddy2&']u}^ܛ>Xw\~gM|l!BA +/jVQjss{˒zRMz.5SEF$~VSD>vVFwaʉC̋X]ީkEzgE럒ꁚfnADCI 9l?qUͨ.c%tDq;ti!t>&岌Q9]Y_=N-k@ تO.Y%SU.Ĵ&EdJBI}ే\NxQ =cZqpHg.!r콈]%ٍ1y. MVvu%ecz>jWJZ'cF2)'Dn\ n쉯PBe2iHm -bu=یI@;̺$񮿘ނ~gPv$ Ĉ&E_<΍+_9ݸ摃-#ofsoz3loxM.zf .n'ץpDiJk+[+3O$r +zf!~ !^`[^~y58g!ZjwafS7k.mq`AD -Hp_g|5֊0:)9m2f %j:<t\d=-C0f`\Zd4DTFRq*z}DI̭3:S`t_^{wOKY"\[3;Lq,Yi5r\Xޙ'_ D*!|VKk)eBd<,"V6x B1sQ;\n}I{RXat2TmM=i?ܠ}r\\RD]&*v6`C|UFKXql{16 +kzfDڟT+@2n,Y 7R(ma +ߧ %I? &OE +yqS.;1i] ;Q͓;H Yn$ggZ픮a]UfmBz-Kx5z7Ŭm)Ѓ]3SZ>omI0"?z10'hdOjĄ].O;F.dc%HK%ǡJ:eS<;ܖ+rbv*{k\Wyu/17b>OFv7o>sIݠTrxI>yD nowP z4eb6oiiXZP. 礅A.˨V]p +E`U|*Uޣswmi֭Aڍi@6<(Hx|d}NY5)#qgA=_UGԟۀZP 2FEo lOUyMl)ڤ=Iڑ΄ym~$e--o;ʓn#>,BM4rmR eJ^uZN]dy'iuf857=+K*n51iDbz3kFaev)6=2viF|h16G6I>uqЧya~>E7oVf[ +oaǯ|2qZGldwA }ZB}/L +Ꮫjd&6ޒQ/Da+}r)N~.)+z8ǘIx?j^#keA뾗-(e_:<ՒF P]+N2VZS̪EHz4^ +Ř+g7\vO)Q~Zb\ΎNWR+8@N!ءV T&GYhȺQBk"s}棡' nfӮվ,xO+"ΎOIIĔnڜgV% ='Ą?:GؗqUq'Q D 2f-뷦z~3V7}-׉s/紭nL ! II%A < OQpqiE2CVka 6ftli՘ݐ{Pd--cS75H#m$RBǪw0ҽ57?@0;oqm5x?gZ҅fO+=Қ_2 +^a?P7kIS>X{6E--K$PaaPUZV'6ˣov& j$A{ x-zϛ+Z f=:{=oRWUbk]}Ǫy$ioi+{R)aQ/ncEӒ!m fp>>kϻTťg:BZqIr͌sQsnzCLG5<$|- ѼC%iW-eMe㬳yyOޗgDF0{7,ßʪ2SXb=mSݭ(,$d@AU4`/ܐ$@{Gvj9~?uΖ*mVBuf+|Fn˻2϶U_/lJ(cPLͮsÏ-O%wy3.V V.C|?!$lCMp/̿l׾ۚ\tY7!>p1n&d؇m$0nӾvˉfF9b*5eB +OWIF0zIyq־^޶Sej>]&mam1C&W#߁oQ,j3 M0_ ^VO'LΜw_ +b6Y֛4Ƅ2VWBg +ћ_7,]P=b@+rAt*Hy""{9xO7`csnp'2q1K$%c` +%YeGN8$9RP0QHIHޓu(P)D3x+RfA{ISuf:E O;^9favJ%0;{1aײN9yK-D]7JjG~:,݌ֽu%r{GB}v3)0o'Sȍ.%Sb'  lOq#p>19a߸ӡ;Ӡ7朢,ĤI5 s.9`r9xoS]D.gi)Nz׆/g\|h8π_ϥ|: +߸v+FuA;b甐W;KЪr~] +*9X́MحK`OW1= Ϻ [7#S`Zgnb^]\Our[zK#W#,[2ӂG@ǁqVY8Q#o*KÕy;8`hﷵbPHȗk˨YsEss^)1`^G]H; ˴sG^ؤ=?UPۿ0(;O]K/%cNˇfyox7u= +32 .8 A4XQ7 ;RvBeʂ_(:m70nw~GHV'@^/3*b`\ ~YQpq;ѬS8]m<o[M5]e7X[>nc|EP11k˰BT&.yu6a$_ؐ +[ɴSI/K:DH{$uIgs9;J9 +[9Xt qNzCrLVY5{]]wN-t~sLQ?e?`;gignquz"*> I$OBRkVAEQ9}_$@}췿??|ߟ% ٧ O*;B5"B!̳W27@q[ښ[,oIgNܠY߹H6wH3VxL?XemRZ'`&ȉ_,κyX#)y ‰,{X޳u!$9KVֻ*"\` s`{6Oυ@pef}^fw~]-XY Q@W}ӻg7};~Jnɂ{ZvcD-MРgq{/Ӎ|Ɇ~%%₋ϙ!tN:jԵї#jZSAn[bQ%eÚ+ -ؼ. n *303FgJBFu\']>lp9H%jk\\}jі\֊j. +Vؐd\1u]['uD[.7^B&y9礰B*Ju561@GѰ6[cmϋ_{w(u7nSCO6 ]Z4x3s09a7P՞:2іY>JԤl B +BYǷJ/jN9cFqsab;6\qw6ZG!bf)mLMoN;Ŝu`RRjBJlcDGnm-[=)q2N.&S&!!DU̮3Z n>5[D~e ެ "m.Blr=G^<X%w 4zEn<ݛYHZarCUlKlx`;d!ds/n\@{Rakk!!i5m.5*5`Wr{zFW%o&;G0%99ui㗛4T὏V<">uܒ5c,\6ȿ\bv `r1}q5RpGrnw($ 0W*܍Ҝ9I-nLCi |5f cȜc\ Zp_`Uг| +a_3/[ѻ..6g?TRFFr{T;rFfSNOnj"'m|[L}NKk˛8*ꑂTP1滈Rq4ZcZZWABr1<277wWP5YY`K^6-cNݗr ~.wc{t[4B3Nbߠ/;EV5f Lb2r +xgm"'[]~%>z^p {++A=i.`":4௠[s7V6RF┍!JeS(-y̼ړPI;D8Ĩ&Duް\s6Bøyac [ywqSOm"jLZ*v.tC-71uFJX=E +w+44ı=ZvÌcz&ucY4׊)cufٕgJOPtƔ,oa+۾)/֊.Ԕ?׉ГxOBL*hw#۟wHSm0!cujzkS + 헡90"@|F4 +̚ep2-ٗs^샡O0 [XjdU^uSo?O?[r~~5q]}jϩ3Vg6VXQA=}!ĭjVE"’@ + ! ,$b=˼}y`?F1RsrqA=.^4:JЋ(yw_jyϭrϰlk*?-iI,j*1o[ҙ2|B` qsNLu2v^[ \m)XjczK|۝l=-;e~O y.VPh)L3|EfKb_ zutt<[/`3W2mJn%d/CA-r}jePͬί{Jݒ;ӒZނ=,vE{>#i1 +bӪs'ͯO8eOZOik\nThMIU8.9O.,zV=ܳ9GѳpI]a :\|zUf<)%f9e9sC[s)YQ+|=YLs^Qtwd\Wce2Pw9q#Y͏_+c!+$ ֡ۧW^|gTv;ݷy k.OxrƧ"()œL_ƀ3I/- 2niXSs6Wo$;{*n랚ݴc5GՌڨPⲂJlfhVc@Vıe!3E厅+ˏGHy1iz~}+xh`w`Pg8e`v Wyr2:1\{ޯb5D]lݜ8JH&gҳeaz]\uIq0R.a 9gyoNnW qu7-q ̪VH<x5MR{:Xq9~3A-ɏQ=iy}ʯ2LB~VS|/fCjnkHMݖ4\J9{MLnuMoPwm g$Ŝ^Ȳ;'i^ :CFWA)Yn8k97K:'hN׼rnCPkh֐K}Jʸ7t B`oMw\LP'ėEݭ[Rjg7]-\'-Y2ëV{@fښeLaT"FHwtՑtG]s٪#[Í +Uy%|s[P^[Or.x=reS/j{U Z?x,9msx[rpW .uC[R賹[λ[zqws׏U֤޻Yq)en)d6_F9e5(1 ]tU{ *cB8緶_H6l @"D` $H6l @"D` $H6l @"D` $H6l @"D` $H6l @"D` $H6l @"D` $H6>q*JQQ%, lCX3{챍cۘ%險Ii$P}7&aq/3II%/y|{g}[![&ߐސ8QUH R)U| tP5(ƅ%Հ'tP-1 A@' +a #z*@GL904&Q:fVөul6ԲuġUײtFc28/ +ɪՑ0YT: br*,Z-aǠҽt +U"«FEB"ȿ6HG7d\peFX"knh +bPULUY0@U@jJIYAIU*\*J&Φd=!oEr.+cU]_ܩ(ҏd :GinpoYޘXSڎ8VUϪɹL`΃ eϢ[1.h:߂x{s7< nd_Xk}i}jq.&,iR6Һso+'쒋ˣj+Fj.x=DÖWۗs"W2Nu;ƅϢSSAw >A (s#t1 uiͬZ1kJ-zH{w 9?$ fy1/U;.ݾqj '5J qhN*3AHDgR)]nSVNT ̐ACQ +$y'T]ɺC۞޳; Bz)MӨxb8y&MւC6C¥j Q)j@|Ȥw>X{Mnl>sFiÈDD0yi]/y.E p&/:-F0 ɇu#i=S QFJ RĨ BF$[c%GutƄ߭ȼlͩoBwc`‹*W&Sd׿+o|yV YŰ>Cx-D6":ݸ׿%ep6KDQI>Ê\@ޖv*xE+v_AH.ޕ5"Dzi7R"ɻ孄{AզM;P2͆ԪN@x L + 8弴&\ѣyIyVŬkB'^)7Uw%]ɇY !oؾ):eWz\)Mc9/:4?|"y%q,&r2 8R-,JOugUĒy;N?ۡHMz>o_r؊&VF~ 7M endstream endobj 67 0 obj <>stream +Hs~S;M:&f!u0"mdKeйJ+iu1`7@e(5 >eڕVaKWiCw{LD}hX2b3thHF.pO;TҩqIglUd|2R>iPM< +! @LsԮSNtpB=QġDz،d&*4r#*mVd}LqJp[Sw'kyzꂐVw m_U+Ɣ煌1Bmc8^QZi./+LFaU {}¤`QL}j9ZCOs./1;Oo/a}K* }w*\.GQC5YI^-~[zWփ}KqAw^]1px?e_<`,wU5ټD~4vGt|b<(4\0t,M3~9IRJ I:$l7> B%'N+GGamѪvr7p)ԮPLxDZ +(3A~d+!GȬ-I̞ErXD#f;_N"&KmY(xbqM'kJy!=^ 5?lJQH^T،dXWߚy,n=RS +N§jYh@ +SwDta5+RlZ*i 6E e \6e)}t&1h(QN&Rqwy)}_#%!}w`n~’漐4/a͵~Sr y5v7o%yqxam:*qH&$mS^WƦ1UX%eU;6V$dEֶ_*N-772.믛ϯ"+r5nPJ4 Gc16㄄ׁؼ fn\bR**sZ[@cN'槱9Ha}g9;TzyR"@7“8K'`%:4iNL^1HMܛIZLLr'\fw$PUqhl7¦}&8ZDi QzQۗ6qCiy$p˿{9tr|g63u>w~IԖnze-KQ5Jm[i]#k4t][3"~2PXUYT5Zzqz{E{) _ {zzzZkX-.㩨SGU Yf%{BHئ:vZ-VGQD$f!{B "7ɻ'O~<}] zrU/Bʶ;`][_M=UVt܃Nx91;5|_ݝ\K??ӗ/ +>bztu}Dr}< o]Sb/R1]a9NN_q~9,[e@u~EpussS_Q:QTfzz$r5҈g%5eHf0AI嗶f\='7*쁺Um)4$4TD# pהw'$.55Gػ+ow(F7 uuϮtWeο^ +3QZMx1ADƦc&C~YS֏`5N:nPUDبC9inXan1 وv^Cq:<>M#J&#)ISv2zЋK{E\U.U=U-!j2nY#1ș}aqS& IQѱLgi`2- +^Qʉ}W70)Y9۬k&.l @']ƣAmI IZBi>Qa>Gsҧ饃6[=߃vo-XѕyShC%]Qڏ=6fXNJQtgAٴj!W ʺOt@=6~YߙSۏ W+9.́ݝ^L=%0}}х,[,,3oretI\] sQ66Sa4U/A-'yNUzwwn91!͟첸&$\ עZx.9w#-eэWR3mW_.L/<}ϥC`aJ1:]ZH+fVt | 8% :Im:b3) ȰcIFa QPbbW,lq`ʂOF !-L̠f3Xu3"10kntl ŵ"x<4+ +زT`AঽŁ˸_ǧBfWt`^9v[5ǬLΖ|eXzn%+ri"TԳyҜ_zqhqovrn5k{YrNu |yN),;'|)9;+^ ; zKҭW=g:O:NfyvUY!'4p_ֺhaͿ\m"TYr@OT]83{|yU! ýZ! 7>G ݞ89&cѐG3ڞudWd{̋RUw=$k$f%U?54/fz`N 5 +3ytϢ.,t(zoETu4Stn. }A{Vz/zzS) i"b0k\a|<2&:zVAb+R +6nIA'>f^%Luʂq1a@A;ɘŚFF&62AFLj*Q^:C҆N$j:W0qR +uVy !$0o#kJ/BEF$^ +=SqRLڧ*$mE`bh"AgJF"V#7\ z{O4, {ޙ<9#^֡bo~_6*s&lܜ<r*g_ݛS5(s~.`Bvͧa?X &ZvʡۺNvgUsʑ;o}%Q}>EA(枿ho쨐-;y7t~ nIA&;ގn=…P5lSTXf#1͆TMo_,j!=#Kzh[*$0vMƭd5necWJ/JTI[$ +E@JgQ-uZƬVՖ Z1tW)=dm8 oMˏՍI<*ۖhk"MmE_祉Mߝi;)Nke׉$DR@qn{Gkt` ׅUY A,"rs8To9\cuBEpÍ[]);&Nmhߒp'QCG<]Bx7xqY+򢺉 Zؐ]*/"V8KSg)x1;ER2HߙgRH*L]"!噀|ĪM[8P AZF\J'V)3`5yvaK%P-jK+1>f\]% GέE8 %w(+GX|7ʶYԽ"0Ň +!q{cɸ QARJQ4e_$w 7 +A`mpJ_[u?A?JiZ%.{O8&H7Vb??fz壝YkQDQsnN8OwmO/?mRH}MDZOq\԰F}Yc0t-̼@Y-϶/ѱ}8C","k+!S{Ǧ$&;i1n+Mr5C+qrrjG9\ +[&Jq˯Ř}o_BXҽRr~)Xhv&Qoҗ֙rg<[#ߥB2poXg@ȱG}.>UFGK*)|+'F8Qg٠gg]~mjEUI&^P]ǭbӘfΒ7۬9XNQC'mgy;I Cukܝe)G%wrɗ2+RH+^歬է=Ʌ 'c0iw!lL?;yS˿+1T: n'BH'D fu-BDţÊ:,c*qqQl6|}^uDwb.4<@erj`1!YO-i~:6=ZZΘm?ropS +n2SAq'VTc_J|OA{O5x;r L6[Hl7 (]{NᲺ63y-LLg`bFk!חc %{c + lqh KQD] >p|ro^ЛDxjm`{_Z+! 5y?CQ*jG/ 13:"06bT@& MR\<噾4ђF~[؜\*wB NfP3d4iNq0OSz]HAv||;+ŬSёҖ[uPxÿY~h_4GEܨw1e\ޔCږqIZ h)kcK?%f:h[ y'6`F`GE9d6qJ pw.WՎL +ToQ" Sp?դRx WrA9,0~K&gs>%k}}?ggCLhOPcYy{ -$8r \&|?^bX%qɣ-`uԺ5lo|i?Nˆ \),k|a  GEUŰِu ۦ^K KAom1QGi*6B- iWWcBÄ!S=꾿*x +sMC_-^n  + ł$pP8`{3qL]eeSٽ5ʦqX1L:X@A7ݬQʨ}X~|~:)玨MJ},NX=IjthU".p$!P=ms1/j_765~~)=ji~&bbt?✧ߌ?m['D瓦16jecM : ȸmCǭ7,LSlJqI(/Idt[yoHB'%*;ZF$lb8I'l7)/.+̡# uix'j.}$Y¤uCM7.c4ӦqZ|VKF* ?NJ1e1$^>FnMtsJGn8˛j(ֈ"E:by%Bơ =ؔ}dޫ.Ct;hhRuU |(lX L)6Jmޚ̇ E6 s%w7,$ps`X mAPx=~ +nsvvЭR}2̑Pt }$C"NJNɫ$o7Nt7m-v!z `}Z]̻V,oH9 iŠOR[B[F" |צ#)i&az1)O6qMv6O1/k^\]ey+f N aT<ՈUrTݘ3 YWIGK/gFIg?/<O%'mtD SpSbWÿҍҨM$3'^NXٴxaln}]bvuqS<LԶW +v-;[gzEc,^arƩFBym.um mbi̝kS`^x+i+wl@++e512w($L7>|p1qLg*6iHGZfz%WY褏|:YޅZYCޡ36SBݛOB:yeu|, ˈnHnLTZĩRT GGQt`*=X `Ise3=|'B\Ʃ&2 CMt<ʦvbX(aL(Z\0  {Qp/΁%R‹~zBeg)Q>`iw ޅ X(bIz't>SKv#.bAУVdsލ?w{,R 3?. dP*F:l3c?r3l TaI\bcVg-s"иM)(eTT,nnp3"AC3ȌEF9ΡVVl| <reklQI!7pQ-Jɇ-&:k3j>)5wDλFc߰U3J;ڤ< ;\O҂3W9Y!=+N!0g[btϢCCkq :oNI`Cwo~9;$ntbI_"K*A * +c&9$WgujU+?7s%]xrɇNr؎.mW9P`s z)%WgW.zs/g z%62}xm9ՁN t#1 9@|݋ɯ4Qp_NK\8٤^J0 рe,؈ƄB)3٤@^AD Dm1 ̬ИM j3I] % +I +E&1FD2.+o-6>x{+~TrAo=Y޿r6Z'f0藞/\w)Q]Ӈkb.ЙPv*Ϩ vv>}` R՜wHJOS Rz'o HY5!ӘbmW0O#3uΗP C!Yj\=gzIȚOX*Ob_ iw߂si|scqCfO}xT,gGR Bo19ڤ^Bpq{#F?"p?C*ʁwujЧqwJg1W{ZwN^ ߄knxIPR@ם! +դIOc.ɥbpT%ґY/DvRvV|{IZRLW݀ʹje2p] ){hcT}cG̹o"? ᖙP\FB-XipȨ¸2B1i`Of0exyotn!}0AMrqzh#1 ׹+ֿ}^O} +/jE!Dfከw<}o=z4J{ٕJ~.=fݿ,'cN%;f@Rv^s.eTªb|Ҿg {OrhqpQ~0Ǭ9[]Zy; +>摳M!3HU~InEdmϲ+bژ^N>YyBL'%"V-eu5G 'uzKҩNp',m=TL%AJdKZQOR;'J$ ڏWu.f7V=6.=o?NXю:fUFW:mbrp!OJF%xzx|K[% 7%Lh[P'M4了jXAE*j@'8׏..bRoh'􁞳2N!p#ܖVpql0%#~](|mM `M!Pp˸?TM22nS2R6P܈4q3zzȫC.o;cQK"|w)9_" En.+x Cfj!M O@(׫5Pʪff`p%t*lߘs+)iYS5"jNrsTѶg~sODdbSmG.l80aҦhuI??xqU -QvG#2&w`o7'Ѫ))z?;\CI~fvmʆyQ3HzX%R-` yo1M<M1 Hf9ʼZEשe#V~pY=sM<h),"O>sh)OKj=/i?z;En.$Mg=?;YZC?1+NfUEQ]hAX\Ao/:~3 +ZI}v4üR> 7 ͈\2#-Ί g8GӼsY֗aVtU[A?߉.1*_ WtHyߎ>RJ %3!wwf.8hu¤$lhBW4Ώy5E[/W>Kv]8ѱrz~[Ʌ>'M֌SNl8YAB{Fn*|#,%GLҠ|}9] mcԸnUƀ\mj+@?_.;JN01B|ZOcE}m]7*HVbƇG+"7(%}du k܁==sffOV%LU;$d/H(ؒeKm=* ?[X$>RmG.2QBwnѾJFe.^/*Ow*ϟ38 +ݏ \][ly #$CGGI*xn~a!lj4rV殀$&F~_ju#2r얀?Cğ(~q?׹fB%:V/(|q('\/ sΰ7Z8o(p.8;W_d{\=y'nBjOV7gߓ3wc"}x[`_GIk]%^H=!1|&e t"Rf-f_gF"lh֗Rr6]_'*Ƚى? {ut}?!,%YG a&)᙮}W| :Sruz+jaV9=QL ,֕ (/04x+,c7Џ6PޚǪv az:$Z/0,tx +, pR\o/4l}qElTFZo:RB^yz8Rr`@6YUEZB? >Ѷ?96TvDٖZZɅՏG6(|q8HNO]D{+k.2z2qg91Su LMΉ~6ȰUFͷej?{wTY /5#y-DQ@B _ -n(ARU Eqts4͂ _PS +.Ϊ| U''9Nd]j_ʸ5Uu+1n5{"L$*jBEJ p>LM2 N5q՜j[X;89\#}Y6BӅ,->roGLJi~`Gr=C˅ቜiC bԴD؁7ծb>7%V&GHHk䨚1r>zZEfzkWA9YΙ2o I~l^>dJ{JP문8}<΁bR^X%O4c,:WJu:LS_FRs$hs#@m■&4L"Elq[}o>2vi*2,rFo׌mLsY.s͘1IE%$BLm +#2B.Qrw~;w}xjP.y7?=vhj}fiomЮnpsY&\{M3"{2F +SB[DzքiO34*J[ e(,4D2|UT2:#O&3wCE^RIQyn(dzV:-JZN9xG +84+ %@6Exi,!D/ +7ĤP}MxY`] ]%AFJ;ޏ {T7"T5+͹.18P|.OB/w^Xv=Sv_ZO OW!]uUuCd\ 0?7_|e) A?@#ȨK"|4F~+1'rrY^tѴa }k5XE"> J?t- AujV~z1kCp@.qpqrNOMҚC &޸8;"fO1ʘ1k3Ԝ, 9hAL#@hw/ff-6Alt 5Ntr#5n,fϦp<ԣ1f ۊdXļXb6^ +v(wh_ /` ³w4G"xS\5ǃt$7侾.) T+s/UUțy[ljRqt3K[JzRmvNhQ`~`zTG8.)(ș2#,#[XЄ!fx.4.cvx(KГYZJ'%%Ӆ།=y M}l5fO5tB[y4*d]X< a|.WB>vgiK[p>V8K'ǒHp8ʅnH$h}G +ȫVĥ"R9paCړ0f bVc:Sy]tįiJi,x%d9mK\࡟Lqsl s'E6Ndg(Mp:Mo.K|B.0+iQXϭBAZbCB# +ae|qg":TrMvc<'ʋ2='*1t~4O<-O-6K!,w34W*`OIfh:>plV0u.hz= rhDmGF?a%j8\ɞFHYa$A BffZO!͊oj,%)3D][ʏ*b"F(Ӓ#zpm.d&{n@97!\xg9yFLANO+E8&< _kk-'g2J#ZNsw 4j#}S (}\]UAԲs&Blȿo5.fP8#)n,C4wC/5ur«7jeSR׻1>T!v Y + botʛcbR jGV2Sv)їs<e!BN *R h۝JJP}n7 + WsъLWW3۽5-Sq,[2 wp\pA@dAP55KrCS6USJ%j{rkbXE/6fJHя>X~'9&7T ߢAG +zeu9,v[#7l îtdF4<ܹG,@UV}>tȫ@cԬS"|#^= -5WXiP])ȷ0٧}rr{ȽJKIfAc ;BEX6x+cUL%}2 w,!ݨ3#Zg^zUÓa3tްDKD֨%Q&fۧ9!Ľ-aC$h9l ^:\ +\yp@jje!OMʀ垯-l> C9x{ysW/7qK⮬?SOK輘5>=4.xnq5qY[?A(5Ck:9{t$ŀ]ڄsLYOE+dʾs(DisICĉ ذ#n?a}JޝFgPO3-W( Jn-!4#nɰOt3}AT+‹93PQ^I&aIPH^3Ydtܱ|ȿ`e#'860pהYJ'>JC% +z.*C91hR2wxe~ lJ./Yg=9zP(ȉ +퓷Qy!}{͡^/{BZ;R"ywtL@fvYyqw v4ȑZnM?!}’$]^% ;&4,hH +Ă +mO[r,uG z#L؀RuCY\ !c%p)!9:^ݷMɾz90wy<$w050s[ܮsp6c]0Tk^K (%J֛22%j$xyuW\~T R^Sz3rJR+bk}j#Xjo 5$^x5I)gt=/F/D~58[w_Wǯ^Rq/5=tr.# '&6jkqW *5qTl3W-󂞛'Fs).i{rr׹ȄF7Fvi4m+L%P 48 iG+#1ooC؈O[h˗JҠvӯZn멕93qM,`a!C~"8~{!5j#Qc/v:2̿w~Zco3틊QϚ +  G(!%5e7[<2t[{U}+ s-a|ltCicJL~yg6mrIZNKƩrp yֻ>a3ms%jyp؞jOU^&Ea)mPw"Χ$Cv^.g\pb)?/Pr.:uq + i :3m <%- =X*ǝGn9:ܔ,H͑@?*{_`fűjn ܯv>7qP +eAV(d{Vz,.pUO)E<#(;.xY1^=M*^%4bZ%ƦCS^>iJjHuݍO6&WC:&ڿnre|CEOc@#:V"SR.U12^ubeɭ~~3J g&m`"UM; +dZp`͒˲~cr_Vnok|3Rw.o7b+ЏFBtE@ -rQ!- nTRsl$e&%8G(xջRB k㛦 \nӴOZVX` Nc=XG*qOA)rK*hɿ"?<")(S*Sg;q\ςg/b "X0caL\sCVlFI!ũh)ˣ-Yڏ|>ͭ˾U ۚ,"^`In &/BCVMGZ̷~S= +v4 Kٖ όLX[.i +*5U :|w>FGݣ>GߎuQK dsnP +?31&2͡hd䵚{o>K.9*42Q\,;Z^BORBZK]qO4HC^vŊGhrbdNW)A=Tǀ;K&wwѱ1}]3򀮛η؇ϑ]6k3DWPPE.y[)Ik`e$`?G(jMkַBO7m_l&kWf{`vn O@b +jTgWבj?[젩1R +<3CwFLs[-/URwMlbMzy_˨vh Evr;|G +؍IpIhn`z) S~"d{4Cޘj=͵@7Û]ҳQӪx@ɺ!hž@A:,k̺3mX%lڗ3=cܓY1~oU*KL|3btQ*X3l_.uw|g ӽ{'x)ܛ%)>L~ā/7{YfIse5\gx+ק5V*rkߊsbWm6x0~[k=5cm[E}> ѡ7uzw12-+gl [=3.֋2jA|AMp2^F%%GDD߸qňW~HIz'-Sšq#jiip _lzC݋lۋKܴ)"s;[4Q0rcwYbc_,[ŕvr_5T-[8FH$DnCĮĮBV !B/N5ji*n1{{=w~8=sn,? u)Ry/kwSнavhoQWlѸ.բš)`%h{(0>dxQ(NÙ")=޳#;Юs?4oڭg׽ˎw5UW ݔqY-iw+@wj_v[gPAkPFylɐtK϶W+N+Ϸz_/Y!?Xҡ4UyxQx&%H[ܰXiHtdgMqϮ 0% +1wm:l߯\z=gJ9Qfɐ7mTcKߛ<jd('ζVBBwqWDez{?Zt"x4%Lumk\bF׋O(K;N74;6-8^ߵ>oIjdh5u"I #֨=~/pO,:}7] !`de@,BIǀ`? +x!BhP][ٞ`њ/cڕ8)j]Ge1!+ʁBIhc ) B/!DTaHˉѪ,k&Εas؋Ig¬[e(,T@aT xLhH @$T`G}!4G=G-hsУ9Y5o箎tˮ[ZM)d/+U%c429)"AX&   ܱX[ٻuSSB|6u6]OˣW͍yL2鉐!䂔E1(/ { F@te8?Wџ^ xߔz1Zkэָ!6&5P+$L(B!8sNFGUw\ }Սͧ%Uɯjfu5CV 4*$q + E)%Atooa!+K,3fqCˎGW[ 쑖Rr{ +1Qb2# Ct かj:Z2Wjx7svy<8zrWrYqpx`R` hX3yRL8AHEF͒/&V>zS}~~ʿDskjR6 bH!A4X\ڊWM-C?$϶OV/7<_iܼ5Q8q9a en<59G)MN)r"!&41a@\ɔYK{Y~e*!ɘ HB( $*pмt&&dJE`/?0?m|~`N~1['VzvjNo/cVf]^66E*4)X,|݁Og͇ alP+bݲerpuLt[n-BŌ5`3q|גU¸S(@- *SMZrVH\<߿~ӫڡ٘l?.362jRq%P #/3L w?y?;<\FAKUۓK?8m٭nՓ)]N)惘ń _7ȋ$OJC@@MzXm>Anޒぱ}@[ qCF͑0bb xw`}P dͲ 2U^J5\<ќ;U~rY4n,:ow:3VFS0j 25ghͅ .2?Î)Q2kTA E( F9!7MB@BwH nlʾ|ڤ#rبdlۄ8W&ZuqqL'<2b:MځQiRDI7]+.*+G9fMG,_nOt캅mfSJҌN!@Il4b+6Z{ŻD~m|wwLjяʜQkCmîMX%$@W^ ʾ6&>=kLnSq߾-}؏PwBvìgIUIml@ϋ[Hٵ6Ǘ|^b~#|zR*Įkk~e~#X㗰[+H<~oNi7̢?1rˣ2ZԮڵr:VNƴmqtkxS#ӵƢɕEIP{r vXU^ʖlE/aDR4cHvоB(T"% _}{*eVŧw +3Js'U&<Q]B@YARޚ3K{6a O3g՘aj٪Ec]-q%)ٙ_]DT],%-/ԗ7\/זU$SWxhZ6!ӣ~ Ľb %]/ݶ[#n>aA:9EPf4Ws@ŲqP:5*ZuJض5F-=uS(_3BƾִgfX@Ɂ];v~SDĕa&|mX.4 +"=êf~!@|Z hVDeJbܩ$J0@<@83^!kUGZ)\׳?lENѥV9T&P]bˋ, [G57#\ѨX:h]wH(Q'uZM!㨁Xh8H+SU3ӳJX8WoW׃=3&ҔhY_羒#ΰwuG~84,'~x2cLԶָ9 e ׮16 릮:#p) 2[Ng{O͞LxM+I^3f"D'zJcĂqrɖ6-le]S1jEm?6B?>ټbb G^!'bܮCTu.`n mE+z :Q*4$j9FG2]|6"#vlDS@rQ'Xu7 o8(8oZ3KqNOǟ-~뿛|YAy3la@$:z Oz3.E +UG7&Va{I}k6x -)Kbվt$? JnGXwBJ;{v2>ɔL&39ck,&HuAlt~?@ɞ?={~?vFR>QRg{=zõa3w(jr#Qus_G'!Y (5E;X6 z#V쎢]D*XT +h wUz'ZnE/:agެ 'w0ogwiW(¸c'jhfVUqkGZw<86V6%/e`460z܃>mN}/V酬}j&mۿ=YY'>lL*rSMiO*C_,4u&Џ/i}EJta&;S +^Ş^E p@&+GW4 R&N?hb. j@ A\i\S y@:>8^'>FTr{f| +`Ʈ5o|>흘OTx06`#f{|ʗѥːl pIE|1{ۂ|m#䗐XXE/iݤcr{cE@o@ꭋrGbPqy?]+r+jBYvY+uZwC<`IOS[VˣCb1|\*F5 ޝnᓎOwaa+~XYЛm$vht ۿ>tه@PkPάGrJ7A2SO :.eg}xXmy%1#r_"IHg2:G7]S>J RvM,%ZhIq@FݸPlj| S=S9R&WG׆.cnmOb4uT9ɵ\GПby%(WAn>RDm=NU}L7> 䌑]Ubhm3kg˄^8o vh} S +DQBWܛ DH)i9mWq:{4[ @[p,+{ZȧP&MBBjI񏏖nvW:=yѡʀy6]H~Zy's&{@=ii_1yJ~zO/%음O>Nhv!%bAR+ pd% _h2 2Zr.zGV|Ny{Eߤ՗}Pzaau LT) ..eBiS6$OfVO3DFC Wl =?&Hŀw +U7/~[,ʧ!d AZFޕg~활&9]2mi'm3611Ui7peGA@f̟27yiK[)]eb^`qLR6xq"f k@V*y +Rɭy2:j +K -1NARtRF#ANa3t׉MvYMm4z L3) Q6-UfQqx{l xZw8C!omkPM!ηB}8M?M~<p";w:+ +6H2yχ-b +d![+{QVy;bb_E^Q*j}h, h{M?Lo\\6Ng@/p! nu\ +d V _ p.Q?d3N6#n?x["tE #"楻W|+V-K4Z7˪s9'Xe{a︆sݖ|V8WgZ8$㳹C~{pCLzq\'y]Ȋlr]¨1Pq3 v!F|LۃAĈ [ȔQحdb:3Jw5 +8{akΔ{{ -2eb6'=W`+\l:䧠?ӪOjȚZ@^-^tِ rBjs׈wa9KabvIzf_@Xz?P/8`du2qI=ڧ~4p1)tGr}noOF-s]Gw#ۯ矫42H˪  NC-l`5Ve^%$fVhF}εjݕ{D}#}!үc0ހj:tYs6}S.DHj8#d4_G=BA@ +|%߯ozޡ;&Kt> s ǁۧݲ#xE-gֻΉwbvbS [i[(rs lP?Oˬ[`׆1b0aF.:bԌW4RUݏNr2іkrO377tzV(X}>lizpu1!;lLCɫ:J>7?q8 +QZ-!K[jo&iYn쩾-VmXط̭}Y|rnEt>5.szG"$ݠ*>UmԳ[VY;q\+ϑsFK zv2л@YAxqt 括_>ghyR[W\uƅ7 HA5l1gk]x~R"V>ik=p\`_FRX>=_&{Ɓ   ͞r ߻/E|_Q]hI9%`#|t{`9cwNxIdɭ>"#dM-0!u"< z4Gh+/.@_lKq+3j #%5Cʟ~,1b2dQO`+D-BB)p)fg4ԩ{gZlѱriZ,rrOQPEYedu7-DQ6AEӹ'O_=yy^S(69R1S뒢^xE%q'"NM>odS%oY ȱC>%ZK[яW`NxK[fgkan)R]c푚nX|S57r?yjWB]&wR`SsjȌYtcg鬈=^`}[l(8뒦1yZG8 C7"!%*hy9`l$@xel_ډ x b%3eQU$:#G&$ siVM=] +ȤJUZp:}C~/uzϣA쓔<(%!׿js*v!R[U:I}9HIx$hٖDA *d&%Ǟ71ޡT|fy&j.٧Ԅ/F6!"NhE +%6>10QE:$,81 ?'J>6JNuNҽ3:c3OԷEY)s\y[NLBΑ F6d-YaRgwjgiēAhOK=%9'*Z2o{lC;[֯!幦VzWޑUާDC=tOy*|p7-GR!fސQ2=4_/{ʁA">^mkj[N|k=0wAE1W#22*VtW~9+ɽ:Jo.p',`hW=3dw&> qFfBn{9zQ~g6N{\xP'^]}[ioZ!6*ܚqJ`P,\DS֡qR3v` +%|]\h. g,UzqzPM?ό{2^ePw=Qr@W2@7\c,uO]Z7.F&ۊw:*ʞN_{#eev'(/p*ud,𔐉K;>5 !#🙚 k}#C`Oٝk@LA>-442NL732ıT#蘐ӡEYbV5ݳ䂃e +,ƣ/p -pbC@/ jxY1: <#g!\L} |6PvO- +?K;Yq;6k$X/,+Z%O]C{q)q_)&5º}%pWξgbf{ (['TEo V?*;J5?3CS{aEY6zQ {okeijS*jnfi 恊{e^]b3khCFG(i9.)#Ž#D_'^%2r/za2v<=WsiR14 .5P]2gI_8dKi;R䓠Ksb3t h@˧iU]&6X SI뛶l$;)&h~9d!/6b^CS"ၚԊ3D?'>c_í]|%o̍\>  e?tIA=26WN1 O~K?f{7M-fwM)iL֘1ɵ^P 4 RŲ1ktDEJ"H;  +(*q'Gyg;sVm +;`긐i[.)ԧy msԯ+ؐlm8r8[S sO-L_K؜@艥^([*3'ƬP}^Ip_y'1ɶH@qO+ +)-1:ѫoFNn +:϶gC# kW:A̬ +!=ZP|s,!u[C=>\`a\T(>+!+)"weair!gUky=MsИ[D9\e& b\Oyautipvg.EIa m5gO/~ḧڗ|$8KMؙsUN$]&ۄVrwZPaS]ӥۓMiasW߉I(U=w}2r xj|9}nެ۞OыՑJ6{ HYWgZrpV>`EQ3O lC4i{c˂j;+I#29<\N>VPJ5 t(S׆쬯;rW['gtarBL&uʮ%Fٯ%zu2\0!#^~;_``D{ +Lfă'ZX]Ү\0J#ƢzO6?D37G`OUܔsXhJ'ƫclcW`ꩅK;Է\rz b/,ʭdCu@ՃzqO^UͰm3Xaگ=^~- -H&f=} zɫ ]лRӏ~ҐG<>Pr}[嚄ǭB~ٙnM[`qLcM9^5 F%h6~q&q̇g]"`:M<ЛO,oGCƎ7yZgkL%s²_GѩYjy[$j1Ii|K_lLS/V枲斖?XμNFNWKdȚ,r3Xv7HYd}+ix傪OŠ(YkW6zPw'ijԤg;7AA&|xero*)zr!X7da7愈Y:6-ӭ1lXkTfot݈h)!g.p}_/uwKec7DԟAdyi!1ō/\R88Qwl(X9@+d9%rVqD;4!lʏ t8*Kؖ6#g;_#e7ȄE?0|_[gkwzK+VtKI98W207c.jZn7^I}~B=:sT6 +S#x).bώ4dGW$KF81w-FPCGtxi[RZ[bgk4wYRgpMi ]&x5Z mؔbGoڇ Q^ ЭTjjnۦP%7Y+ծn zF>i3qnd=lmmA pI tgӶsb_I{koE!ǵtC62@}aDmulS< 5|pc:Y4^[rfGF:^5~[Nݛ' TKrJE!Kǻ}S~-o^Џ-8!0m;ҏ*Q5Kњ)G\1BI1~rO`r·ӛonWFt`Ad g;K6.d'jAoM6^w=hOC,H[}~Gq4 rHoΡ}sįe&y^ f)նQE^Ϛ.Q,UzJɅI؅t]-! =@̲{m> 2rIG+\`]6 AR_(2A86'ҍ_ +i*~ ;߁sh >?m۶չ +S1nU># +bF3cmgӾĤݔyRP[9!x$d D̽yՃY&jp=7smv1ꖭU45R擢mKH*qrwmkꉍ[뀃Z]v`^OE[z8wY-!0ZLN_j{US݈] fYeriZzF`V0BF@K汏*23E,Ъ7'K;sH52[:Bsn@x 82 9Q6h /a&, W?Ũڞyd'ks|[ۙoTX>r1Ҙ.Tߘ@/c@.[Q+`q)%&ϣD%'tm~$f{shb#k\f;EcqX A]30_poRz6nuڢz:,eʈ#)K.i[On#./D `]:p +;\t!={Ps +ܧUX褃swUr8&+%iOKܔb!6<yr~UY~=ឞUbA@y5~OŘ`s6O}@ۉN +<#(K-U_27$/:dYKC٫C'jO.wc 7kIXq *;%޿=N~[IX'({~׉mXؗM6/'1+v5v"灖N@M8fE$ϐ샍Wk|`#ˮ牅40APчu!ek.9Oq?qxkj*I6cSK';T8gxDET.[<Q -Gb25S;?tU/]]oEg]4d|ǭsEb{Z UD4hx,K$؞h$#~9'䪘Ccԣ >ܳڃz?-]5 )J!xnH3JS# 鮅T{b{^r R**f}XA5ȻKJo//f>` JP_m{/{,\|o2A<ݖZ!:ɑ/SLʯ˚.%x`#{fPMm:Q {IJeVk إfۨ %3aͅ"Wlv=9ߑwBiUj +tW:' Trqdᷲo6xhe m&ܣDO3EW4̧FJjV\scGT@<< EAE}2!Gk̐: _킞S5"?|T.N83=j\yzXxy}+ܻ +/ZŭeI\Ә)e7`x[N kc;A 'jBeH!$L=AOJ%|G lto d0 RsVH* ;cآalYA.p/C?=AEyq,;nd5' D|K* o #*$C$̠P_O*;9qې:r@Gu4?,Zr F 14s_? ئd͉ +ëg#1 + +9o"F!7bNz$ ۶x~4.u] +z}hdՉS؊k7#;aŝ!HZ9U]0]1ۘջwR*Vhҳ" +lsq-ֲ'sD-")TezC6ZǍ11jV%,"Yp^͆Ű A(5Mc#Z.֧${1ٮ Hm}w%$F~AsoxELev1ޖA{Kp\ +ιJS_ ma!ҫX%cO3 yy+< oBM` +O68M?0G)VDž] įă'3i (u%7UAy94|"Edd +5AFlEQrh}]mɎ(&.%% Z_?@"Nht]\JBi k9zd4_YbOot*~=~CncpoSzUߜP +W@~}'QŭjxRf79.`_.lfLUH)=c@VkqyL<0>gf:t4M$5MړEkh" +),"kܣQJDE MD199gy<93G+:PjTG>]Gב+idG\KdLfiesU{.!w Ì׳oMYkkVqέ{V" |rxUj W_|F. mv$=A`* >=j* [=Q۠VH&<+c;H9 ev6VUP'=s`́S0qmS>nސIvQ-%W#-Q +/o brd4j6 '>o,F/8h#KaˉS{4b5;sq):qX4y鹮 f<\&ChX$ҋM2w+i㨤Qn%ڑgYI_P'OfHӌr1g&lUx9Nt)?[cÝԃŸN%JV5Dx+,.R$n[{X?U$*=taH9,+샽)D¡6٥O/㍅I95rja{fk:Rg1띥E^JO;r#Շ3qq F,vV$Ԓ)nIPzOFDA`SNIw*iNm|eZBd +Yh84pDorf~P+} oR8L;;cŶ;4B3ܷH+nM\*C Ϋ9ǭZD@1"B] JF jKy_γ*oiW^bRbdnb3UdLTeA OC.k]acS{k^Dҳ.=_zΥ1nc}ͩCqǧ=G?upxWy!_{pNT7ņzq(KC7fCIɽU'srB< @{~yT=%hu5TL}@\XycKnu;hev#c‹ zssb+/ڪndoM_܋vHCAԤ_k;H})#3ʟ~=͍Vˎ!~ 5*IUtAPo$g]2u?X:FV=iez$uSK~d5:G'؇hOvFy˒ _W%3E掊ہyR^p QP{ffTCeq+=xJDg:XlL6$%ǫ6E-u %;%bg F+[A {ɋBɊn'l !M's`-M.O%`\5!tH)ߞ&e fL8:5yՑJi%w䤴/!8vɿ/΋J +bdp @hXC]+kw?҉'F1pf>n[IQ xJ n^Ӿy|>;ɉlrNQʗKkj(|*JwZUmc ˳&X@xY9Ta[WaL2HvmlB+;++#L*f{Aˇ]L7ڔcE%57 +ju !lCwv_7> ([Lzbimi56ˤ~\ #BDadm23.\h˪i7t2&̿}55GB3xT}tkYs+Ӯ_"^D=o8[=YH#+,D@γW0iQs+Kf\pٝ!~5;kG^pۣ5;?O3. `K3n͘h&$k'h,)u kbCwA{Fқ( +(Ăuk7:Z6(-Ppc:5b[MxӋs ӣnv<4w{K?i9㙖6C'6~}} vvt"PK fA|103<کS}(X%d9//P,6!gZ*kY eT$KŨ90j~ƽ~D⹉_ܥe??-M_\cl!M=ˮLjAbATZRAݤW>@.w՘D +Pm0;&H;JfщPǣZGjRR6$y2elrr#_g 3<1R=ulЯC_۪|׊ƒxA$xZQ|8Y:ʦ"AQWqо1\'.ڤ˭oLGl2L&MvSm(*_[H@ؔP]X:m|'/U2oԦxjnLn΋>s}HNt׎霨I[r`0d;[ϗz鬀{6'nrc=~`M  +qQFQ4 oxdaj|g\+oc5^W6w Q[CS %dz<(d:݃ӽ; S4-.kC~CFcbNM{IdhR\|C\fгyl֩ pb*# +92;S͞JNzroW*\xlW*}FݕBZ~/SjZ^3ِ_kKKClHOPmA3 BQr]֩ C2\m:Y\NFM{}sEԾCRalx?-ǥ‚l# ieȑv>r*ŧ8O;cdMB+!%D] <`UBgi.{){٦/dߕ=U-xSVv[3{**tpZ5k<( gޙ`fxxw0f$g-/^x%%&]GxY*~_&XȕAlmgI{do2aW3 +Հ˘{0q.C]gbOwPKgh =U2"bIT jb7I}T`-{V\z_ɀPrVxi[1rL#S⟩S–z?EL('3bѶUM.ps/t!f٤Uo-]to $OʉumF: +~1J-^te3@++܏/W X,h۞ta;5X=Ayy? ضiVZ ސѳHO|ƛ_f\>ݔVXD[ Ղn oN9&)*|myh||S੅[$稴Ef]`i;'uUA2ql"_.2qg d]Ѱ1ZF_MN?ݟNX$'JN޽3\h/~cm89;Άذf3D6JR§=X&wt)E&"\n8˷?|)i7$+ YqTth꧚8 22+/B?>:r:=K1"c)W1igS3"&Pl 6o59 O7Um5#̂0ruRp}x-#ihX({+_3VR,x w3]d{"nEqƦFAvFk@=H`t8]Mej9G#3~K(*0xK-o]'Ռ0cK-г4K7U|^`mG%A,y1Ip[[|ґQĶvwT&x5 !o,|ʖw$𿛭ÿ;L<#,-\ :d4DLڞTf:[wt93-{ Ԃ~bfb7Rr6u-$w(h[Z؞R;'EZ?cᏕ#fUe=*6zCANq~ZKG81uOUZ$5/l3jmSMEzvfb?DF1S+~<ӜVc!߭vՙUgr7dW{У 9>t ȏYwgռ7pES,C'7@O^Ԩ{4dwH7wqou 9`VϺxз lBp,&>[tSMX)`&:'rVek{<Ϫ:M&E$9'`7?mձC+ug:j)z][rgҧ^)őC{:FWMTS +5\rlk nM {*iE~e,oe+ *8$h6X* `UL ?WƁ\=' [I14H]zN d?E|3ЫLy&a2ܣ }U̫jaqi9XbEecH?,⑆T5HpQm(jX:Fax:M+eVKn$TsXnӠ`)27- [$ez9?18"pye|[<@!i>i-96u}T֦5$ +g5@~klOa/HQ!Xo +=38m'^[.ޛe'V6%yLp@j4ؖL1ݣwqBҡYuf蛩^5bKo]dC}JVA|5DJ*y:.f/p&`A"5r;(2O70* |@jeNM#kl=N]TrsUV@ Zey6X;ˀo(FJ@qk^yԢyɧ}NށI))e`kY9m(^ }}j"ۅŸNrޙM[E|QE:+baK(Sᑱ=Ç-JJopO&վV芬r>֘]eԾ81&F[IH]_Z[EMf~,Կ(YĢ#Ͽ(nOsʷ՜r0xlC#7e nYV!JTكM I+& "c@R?)y +@]wvW8zЏ|)#D ڥW/Z)|um_MZFna9{A Ga>λ'7f%w4_ +$4.\w΋0o/%=OHtc*v}Qx[AO&A{vŧ2 yneƢZNuG7"n[łQa Α!GGEҺ41}k~ޅyq=[[Y77J;dLrR\ݙ$&X[{DcHQ0 vDQQ,1l9=vi7[)+;3 sgrF(A}x>)'Z[JA{LrkZj^͆RӁ.&#$Y3bں"'8з[#:ʨuMX6K2 &A0I{]SO,*$`}x=hOAӘ{l^o`<3:֭'#OM?'6ѥXoBՒ凝:Jy ".'G/>$~|4C.wSL혘!&Ʈֆ9UUyi kg]Ȫ\TTaG9CȘ!T$a2Ta>'Vdm"kNەm}3`3 ̪M5%ogJ1:22pAk_JT̴Vhe ;OP)pcvGqY tr?-ON1"#,_y'ڰ^xQJKXHڭt3[%](y$`$2}h_2(v4*ʒ^QHwƩɾ)H)̗7{m¶sP3FuPqzN #]Sv::M"t_7,1 +fUT2Jz0V &S+SǘWYYE73h+\ε>%z´$P*u&ǧݟ`eM3 ^;G:RZ]bK۟qyJZ10-5r_éݛ C݈FP-=GZ!#ul-FήщOFً} +ckuʖ6(;e&JS] +xsBC5b{O}.bKLˎ<ʅMowwѓϬ\"WpēX6_- v2&kCs`_;MYiUU),t1u*Qoέ: T*f1AKM^zn, +X* +ܒWs')nщ ",߷?=fY(4XUABg /σg6lݸg'QvњރM0 +~AG;ə$S*ն OlRc{WAঢ&@+ۛ"Vd q;,"m 6.EFl)=$ ,479':(j0W~f`. r'^PQAcTlQ" o,-\M(oT)%Ox[jlmi1*uM1kSL]/)],LQ6yՋ塺3M\}͈b 3]>Xܚ@ސSrK˸cE.XE(Hҝ\?Xl2jQg>T?.k77u_ܫoXr]0Gz~/!7L-%=ddN׫VㅙQ6ˀmReww?5CB}a'̼c3P+nҌMoor !>Qthi!$NJrM"pG&ԭdwUS?46%> "Gy5u.yiզ ,}+ |`RȈMȊZr _-65_XDc3s0k:YZ5c]-zԞtns[sno>IuRlvکnTԿeH9R3MQ)6@Iӊ'i2Db{S @ͺ ps5=S vff!-l:2sIJXNCg}w6{gySB1Zy`zuD &.v BfX{?+iu4ЯK_dz"K+$()^#`Rric.(.ϧ6<{L&$$%vblU!H+ijHH XSzA+UTP.cd_}{GRd[ o|=oR6) ?p8v԰쓊A)9 %2§v%gaئ,L'6 4QMJ3T=tݯhD6 mpLCD%1HyorUP2vz#R 1/D9GAo*VhjMh%`WRlkˌ;rwf*e6yWӋv{D=z+4<˓-M^d;&VSTKK':3f!!k23|~G@C"y.~؟66h>V7XG({JrVEo]&&!\ <'] -܉N/k6[@:zE˚BO=v7G7q?R @wCaPPolU93V~\v~KSa o$wXII~&=2=wG[Ց"crq'}/\ҹ?\~Z܇os={+֎[?~PɕADHxde>+d0#hVhc6gNt5Alb:n[г\LU`!R!C=kd6&΄U diҡY#w-Pۛ~Qy;ROy莨HYKڿ_~ /uUUv)M%5 k, ҉favWFomju2UU>QL `{ bAޣuB]E}߄'o²7biXI=51I_݊;}5{EO  zt2lEvD,:S70uP}anoUܠ~ ><w +Fk̉MO +6zSxx3F2'n1RF^G&$\ +qX/#%Lr," >c)=};)e<23[ʥe ̹`*O[ح靱G%;Oiψr&g3YƵ6){%d]Jѡ o qA2IQqM#㞜z wyW|A}ވQ؛ QaIQKi#;kb.m`b4f)qpeRVmX&ʿ=i5ƃ݅&pj}D,;Qʖڢޙp"[ӔmojLJLSD]]1~c^(D7CF94EK,XdÉh h.2nwx]M Y;":\Fw휮Ӗ5A(cEj*fٕiZ{Nn +}sN6{\c5-]4l +ZԬ|/8m)=\Wj +t]ZyظmtNKsd-m"rfWB8%c)+٘i=~:ސ<ۜ&X%VS_Fd3sG0CĘUBSJU([=1, USUvF&N2v| 2k[<]C]Zdc&e/wew +v\Xj9:@;Wxd[[=oBay\%xqwze_\M>RqKNN漢K8ea :>Pj$˘eR}P.|@dgM],nd}ɩ(8wu?3vס=*:b. +l녽=7jPɑc^L"M=y;8|AJpRYBבɁ\sO"#( QI ,7@}_mXKL 'ܾYH)fW9w@of?uo}(E + 4ic'uٖ-/9(J)q/yD{o^)!.qoYr`7ӛs~|iv+J]L(? ;Q;K ~*OaӇS 8HBȟ[sUG%G {óbپj6og[ߔ XX9L#%lv h.D;_Dl)+ >؞hgw3X`)ATӎ)ͨ҄e);p +Vp1.eMxPt0^8[osfěYDɊݏp,yTt?)Hw>F7 Qhv#,y դq[y`6Sԙ5{b{qa=$_ l0 ˆIcIL޴;5͒yzVu0П[ho>+0tO̭0=(Q +]defBttL}yZK8y7y=1@0+ѝ^d϶nB&.WrCۨYˉC/@]b\&=Yy$$ <E"lŮQYh繂vi: p3 A/áT}^Il%R5LLvz)P1nʙW1by^ t#?٬N qvYE*(oIo` kQNS=J[np)el|. +TU 6h%Ck'@0!J!Ow0 ϻ14bamNi?v䥓.rjtVw2_ qp?exk3,8%9&NX*o\6.}Qul^ny3sv6j?#"rɣRm$O-̕KϺVOHE,rrϭ`7Eޓ3dyw +w"pfg8my.55F.{O+}c܍AjF}| +/2EzxU+Fp-dIR8anւGND"iۨw+&ZBȯqZuPwWH=̉{)~rGw&[4( +p +ܭ2"Xť\*:y/S*W#?A//1ȸ[i.kw240ps>Q5b*g9 &Xy)&*UiekGyPH0q,oƇUU5,놕ZU+ryOy>4DAfrbL ?+{sE'BFAn :m 0{M[ZŚBw &z-"ԋ1 ᄌ,忾Q=&&+BKD}tݸX pSzt\A_61_50 q_f) w_롢\m)TQFAF aG"d7;dA RW^׿-ǀGX>Eðpn/vIV,m7s$91o|;fg&g-R(;f$ ˯u=KIѿM ꩽ~Ba"LKbV eX LymqDԋ+$ihpIHx턩_;-u›;XS(7"2Zԭ&x!7`-Bj_JtL%EUpvK^k¢ CҐVHI?7Ev^38e}1bJ_3k7ʆ_B_1Za1&{&tmo2ŧ5M}B"ێp0ȍyGiCI'2qReazPyF^ ARd(DvKpV ԋVݸ LBptؠԆmQ}!tXW\Ji7pn:wamkEO q/`nKҎص)HqS@qjT 5PI>ŗ3 +o3O4>ϦK-& 'ɭ_OޤgZYKlCCp(8 N`պ !Oq?T?2&+Ӑ6|H(oIA;\@;1fj8U ,=51_E[~xբ 胃9èD)&WlqcڦfzA~m&m#Q]f6[+w)yըtI IìF&rHPM^W=C{#.5V( 9`Z0a-Qw7 L~HBqi, {? 絢gy']-J; اn}փ%mmodwhuP6P'GAE> Ku"\@ )bL;TO> BT_=u͊6=oEhPvyD5gmk.6.@"0 --CEEqvSt>bn T2r  +Ϫ[Vjy1o% +..JBמUΟ*۟YtEwKZF~3rFi5'#7@@2dcmNUD̺f Ǖv΋ Gz 3b¶K|$p]^ڌ!KZBL:Hn&d n^@ޟ!.SX^9[_?mM5B} +/pzb^=qϔm7φ()aDU=/Ɓwۀ37 P@Y (x8 @39S*4 +5eb⨓bDcXbTP6$(* J +H"hXb2$fdvٽڟޞsXT]=4}6+ls%4]$(#$OL7NOǁG1 p(fC  +AP +V.z#˹| ]{͜ztPh)YZ=m))o7BrcMR Ɔe2X.öѣD9K+tN7c-Jº"_ P82u~O֌VePRR= >kFWz\3{uq ޴MUnӗ՗skVðJ<_!{IŔ=+Pȁw͘=cڄ^%I]V/h]l]mеFPj΄BȂ cS_,0F&d5,a x?Ta@#z's@m_-?ۚF%Ǯ>Ðn  W'^YEd )sKD)-`WfUߵ??O(Y]l2"'\pUvSj\ QO4`^t/HX-l*cRtɸdx䛀p2_V'^HU֋yn~]13"ǜ7> Omu S|_I௞"Vdז~(ڠRt]8٭'>Ƣ:sθ=$#K-$~ͨ=!%oXH9g2qPvϴ=۽n-x\܎>_' j^K'9Y UpSAdRЃqq4 +Hw(LN$10ŪȼF;0K[ ]׶fw zϐR+m|uP\" #zZȊm"6E|g_;uƟG"F0Y_å}0MN+;9T6Eے&?Q/T +ݒd;.Mno}#9iaYI-7c:gF-9CȠ3׳Y=\"":mjh:A{k]}48=,r*R:nn~ŋS +U5/srw1>%Vܸl=fKTU^q,:Hk8U >Վ2 = Ϲ3T^]i hsd6g&ӒMLvIbL4](XPJo" U{R`Mfg|ϓRUdLvDrdĵRҧ>MrEejTiZz%?^nu&)(D֥,ޜ{,ŹVWt,~LxԀye(%.^e +nʊ Nu4Bq78u]Y-o*6$a $JZ/F>ǺHgP"* X 1P N?@k\Ffd(Sj?NloTMY16pGjp@'E#KOժ[< PfK\:҈ SԩזF*&(Hv.4YSkSUINntk}~h6`X]rV1Bs2b^&-YxޞמᛷLp¾SS.6CA==Tr<tL4`woY !dgծuimN+|@nJ8aҺ\~ j9 Xx%hxQV|RڞtWB*gfero #5*+sK枹JZFk]+0Ȕ?~GpYO5uK#MrrH=O|xU* RZ#<<1稕NDŽsi2'e71sָac$zĿYdMubr͜33 +.;1Nc +dBLd9D<؟qq>,RJQrv"`GyPqUV y\ "d3{AhEIv_^HԜ>P^5qӧƾz#^.cBnQ͹r4!pهn?OiyQ"+mD;^Wݱ#v)cB-Zh1-* Fmřtjp[K[,N%d^D9mY p;j,ب]3#qâicj<رʿ +74XЁlC'5kB]2HQk9;N<0~$sn~=+ :=CVjٱη %N(sGL߶fKbRˌ ș19Ñ?|wLC}F5S֑䧊8ы0|Ez7?Pݠ"JDDJRazDCL64&L6<LGTi쑮~`+;:7IsR ׂ~婗(cAn@'$\a , NLف3~P%ڽbmѼv=77Q#0v!Mm)Ɵ%#u[Jܳ|G4To*~u ?Y{vػ8%C&aAǝTW4Bϼ?{:rMvYY6f%#o{d$*nte:W@.v< 8ƲG)EZ p? ?R 9'_%۸ΎfI,&R(4 K%:fھfTwvtCOn6A%ӿoӘ'Ǝ8P򓧫[<}5#Tي%LI( !0c +]'m&#cDU?wC ^1ϻwP:ؘo´m_ZQ~tEٵn>1K5X6luh|k:S [ċ%3.y`B5]ESAK>t@jH]J2cQ;[?et{flqTskʓeii!" &. +""((."euMs;ߟys~fs瞜g#LKJL1W\Psmk 8Q9d7I嬂QB{R3s<|O%1UOM=bխ H@))Zk.~^v*nyd17Af*OL,t  a}O'yӬS s>էm-eQumZn]Fx_czW2s'a-<;9N޴`yu٫T{4hPC}_o E5׀AH/pNe3=K9UeiN%9{Wڔt +-r!?T3+(amtm*cM\}gw:{/NmmN:A) Z EZ:~d"#jROǬ 0fQwYjXRk㵮SK 63N1K.]7$by[u:YU# <,o95|4`}W57% qC1ѯw)i +dmk(UaHՅf9^0!~gswo{.!OrLHIAe7Lr +fw)s%R7e5$Pw] +S}^p,Ћ%!>1b"6} +b)bW(0iUԵjKNL:Irio.)i߰|i]B TWF^+jDM3fCέ_3GL!ڏ2췰 ([2d_ 0Нr_ōڛ>%&ov4C9zSBHuO,9=:TmHC[Vf]*vW+Eo+u)yZ< bdwĘC8 ( ZooL\_y:&" tW]?0*fs:)MuOrAĴHh]Isc 8e2b̟B:0 +c4k1#b`Ïo+\쏯m#5ZVNzukGNqN2t⁢9hֵbvGZzY1'0K-ItM6BlD&@GKP閡ۇ]!c;9DPn46hlAIIGl<=ޙy & O7?zUHxjЎW٘cK~]j;Э$C@CMfԲdHR3*ABW6'UIF>n;dlK*;&8}/ajB.&? A-#gl摞iY_qG:6<wH@b=ѓ̤,tfGE4 +CF)b~ٯ. +qʬ 9⾹uſlcǛ܍)#&&=ݗ)!iN|DhHtK[-HqO~aQڎ?Vݲ!YTWs{}l|!ؗҞ}M0rwU:po{ yue̱'a*7%=znw kZ} 6y;žUqcUyArG.ٌ9. cN9D 1:BqN3Vs()$ٵ{\Kuxo#}6v-rWJfiܯ+M-?7h '5u ~Y?/4Kwhz&JCG!}O.tM /fa!Ng0u:ȶ2UtUN<ŇhR],f3%\׍tb.c<=F! #bw VM~qXeUVo.q\V]L"l]UmbWprM²c9+XAM:ì2S!aW iݝn}h` šaRyq(D6 Z/U^ 3J#Z]UU`]g#5\:QijTh:MNYfͷBL%Qwy4QmNTg+m~5?)l8o,}=,#I)@^gJ +4mi}9\AYE\-z,2^K^zKmc橯gJ!f)6TW/Lr''ua$MGy2B=JR쁒6, +2XNqb;TCoJ( SH'"'R]/Az69ak:կ䍹B;/j'rB!e9L5;+]w% m7R*7JP)pSI8[ݖŭf?<2 %mo܊x96Ug0 bL%`dߕsipZc~5|W=Qg?53u?&BِyJC6l*B.jO+S̕$]Ǟa#oJ6}XԷwۦ;b\S§;`͘[>lb"$y:C^w`G>97!%ֆcf9)1#թb*h#1h={1׌p܅so<߅ PxT}1#@L;$Yƈ@>ub,rNE\q& SXp^}Y\~^؅6ebK@m  }Gbq(7b+灁O?oϵ{M7dr%~WTc^ $Ǩ05‚"&(NqR. 쌳dgWK5tu~>Yr1e1u1UpW&j MYnr)N  cChгyN6oCx(1s|7==S1k|UY|ŽZ|B[ lYNږδmt) 6 r:MΰMSMC +tDt&nKtUedi:pG΂ ў#ecᶤ2n:ADߜo͹_8†7>Ba3T̅y϶ƹvrsQk>&Iy%,5 +\FWޣAsxe=Ίw"muyH^YgQEZ/!b{7dߗrwGi..KWumps iEx֒;Xc` Q@*D)h*k=ׅzdzT{\}ScoSФoT_8sD ʢlJƠrX]+UX%NS&խgGϧjNRX!ҪrXǚi?SIE}8 G˜[/ĠiBZ9\7ÙcAԯoRͧgBQ(~E!U"`4ΧxcƠoKsImF\6d5Ęb1\1W-b: h;Ӱu_b7vHi<R'ɘ^2ə^2ǟa6_;V@ˮyjl?~S~O*U:W1˞W5ܴjZ߼tiži=ͩt\vH\1h:KK!L ̡U0qe`?{KġdGȧlǥw^մpZЯe@ȡ]/ʥb;ӴmXܿ~ЯrbƢa;ѭnUyvٷn[ [w/ endstream endobj 68 0 obj <>stream +H79wmw136sbw^ +fC#$JHJ^)U7!WZɾr +>*C-H,xl쉙Q](*0>%$lbHYunr/6WO45| @\-HPEWC3.PUݓ0w$L 5<=uWs[%(c"= QgSIi-?sؿ zԬm.4=܋dKJw+I# 68=brmM 㬳s5ZƝ/s61>uu ?`WO{< !dڠD,н0mQC (6XFe[Gza#l7ޕj 1RRR. m\*v"#f J·>┒3 +fcճYr}!K\=·U&6ݻ}"$Os.jM{4Dtm(/*LX̏thgkLڅ@AC ;Łg:p&* ';6!gy\dE 5)c֧ԭ +24Zlz'ӄT5 +\'&HiBTjՁKHmOCM{īIt}o(vC%JzK( +Isdl앶x n*%f;; 9qw +Wxw2XLL?R3W+PoSE4,>7Sr~K9UsεMFc&EQDŭxn+}bPrJruƧ/^lmI8$2ҭj_;ۯilM,iդoO" yS7tɩ*l})3"noՂ<F)'o+y]fa.Wh%6}*[?Vwi{ъ0DƋ;B6(JC`}?OF_h%S( R&ڷۄyd*bͳuICt~4_R֙ȷHtQ~iܱ2I󮐡_7>r.Ps/4s5>zTkQ݈P3!m>dU\Ci&C^ 20hWƦv AR!.aޫ;ABbD*!wJ@lǿea^ &m_lZ,Dۗ5p},bxT +2;MwHYyT\lBM_ Mc&qQ麤O`sr㚍Pydjg뉂y<_Q@>+ +q.Ec 1~xz(dr*r{칾+羊vW5-c-3]£NxwVi' H8=yqp^55:ykBE)0:du$bB9vౄ&ykAXtp9*OܱH/8`͓*zk8U7VX}%եhBzW[G,6} [Bm7s~8k:"2XYvڃ +5?6B ק簀Uť/4<0zdf2'=fM4KT&Xh (EA"5L!6@TQ%/{?{S~}{9+oӐ/4m1z=3am]sGnϽӰ{IX*$57 +а`QKK{pmi` +OPg=8q6T\0t;$kw :!5-_\k+)cf.:'ufF v>Ɲ)\kZdL.S1N!;*t ƬmZ{{&UƀXTƴ*Cc]ʑn6}{OIIL D]QG9B,2_vYYO ++3{PAVs*n\^l-~9m=|[{Vfz 5ؔ+:;ϋ83֒ GĢ%lOOzzMRCB7D}J`-7KZ ++Z\݉[`j{ )@S||hcyIMxM{]94nrF6'; +5_ +bcBwa]_o#noOiu>Ys"ͧ`v*D1icLX-csc9ExZ# +K9Ehy9D, `JwFQFBM5ug4(nŤ v2|fӽKClԟށ]H8]pI)YyD/|JPE*9K'V5aSz~2rg9wڝkrpYZZ_C?7qB:I&{Í +'kcA_؈py|^Ezo麠W)Q- +UbK hC\)IC\ܞ>ߡz.y/NoThI}pH/@Vu<|"& h[N~RJzrZS +ʳ1]۞p@ΒJ6蹉<]†.Om}?z.{}|8.:/2Nq VQ)Zp+R"21Ǿ.\jQ&,K~ I0 +6Rkw)}}GS糿4 ~\tGڄt zrJfFOO@ɁiMj3AĭӘu`*jMXzE@je\ÄݰkMAiJ噭SdɆÍZMcR r!s3*ܓ=<=!/l"B2uK*9[FRYʔO nK{Z&Rs JX37sIerŐ([K*zy-^访~ ɏI?1r৫A!,%G?g0!U&V he}Y1Q+ r^ z؜qVټ7-;x8Ė8GVtuowXQ9;v|K$X7bٞD4-\l!ڝ.36*)ͱ^x%Vy8APjb@Ŭ\DA̵b@>*'jlATC-$x":4 I#6&fi_f0YQU71X8宼PM:X$vư1Tφ)}o+,ïv=ɘI&ΦdLLk,%*MHLDc`)"*UT AHLs{_{~>Si{j$=91}0^lmeW}C .ۓտ)0=3;)cן%KJwȬъ3kU>9:+i{wTlOê(YE)"|*L]ӯKK.):7ĞغyA-Rbץ{NJ7q荄RltD蘾';Z+O[U5m/&#c7y ^Nl< dp{d{ ԧE>0}[ 3bKREjb]U׻ ~2㦐bW +h0BLcց*~q GuK>9*j`_EF&PZ$ Xf9EqnFmlc>m@/N4|ħfBZ2 "Ioǧfߨ[]_ڜF,\ZbKp)qdЁ=U1!gO;GPj>mgÎ_똓zUZ''7zz??{$ʣ->@{Q>AX'ylKmQ^%#C?O\]] z:!#r`6ĬfjǝvhgaWU$l!Gt_նm!5J=&;P7t8wȃ66!0@bE@ +y^yoLؼǂVq{*A㞌S:? * Xiq *I蝥δmfZozQI]4RRΞZjr;ZA$:x7Ϭ, pe69Cd̝q}%*]Rs"ǡQpx O^r :*OnL@A ~WYm] Y5  +ոՁt xv8f&I-\ّdO(y4N?␎\Ff`Y) Z@#izc9i*faz$MM0oJrU@MYRAn3!@$`2Y!-;9PeQ}kW!fa#5M/Y/GGI5u#er0B/fT>Tuy_3MhS,qkxPRV `kc-7RÐYhC $;qq3 /?d"vUҰPS"f.)#͔Ɠ-3nb"N܇5(.ϯ4ٝf75'ӌcc&- "]4 h4QQH/`EU1ٙcyus|v?Ȉ)Z:Zg &yIM)kwrbº^,B0a\&mlJHGfE&d ߍaU!9L41)1)u?&`^_ޞQJs;a)ovcu?L9#4cU1YoɌː~_~uy J@؛#@`okDe?G2"j|=3IOڞc`6UIbΊ ȕ9A@׶2A+pg=R혞بo*zͮu#!݄rSA%<ۿx5Erqd:,bjWS!2#똤XШSJ \|PA)arX)ntԊ}6 '9nH(uzh&7LM1e,1fBG?j\ӵ n)m*nd4;:r̯"b7%9px_6I(2BZ-b: +ҳ {\hP1sAFE4MIM1"=71){?>>ҚQ2[ +⺎idW.H:͂z?lr- q r`4LЌG \"<\oHO,28'.رS2aY7ǎ~aH:cn4_=>WZ_:t:*v% !}gsEZn 2;Lv:4||˞`4H;.zrϾV{FV]'몶FEiG[ +ޝ%ɘ2fҫs }y @lhLڰ.t԰rĕh7a={6>(Ĥ[^]i x5i[o+GK=>S .)`/8r&,LxHHol\ aC?}Kzr rXA$,lO^`Y(X7u!.dTCd@i]E|e8ȶ\:ќi| 7!KqOrjV%n)l CsF+9}WW@[ix-Ih0jb#Æ'n6gG5Ӛ;rzqs=E;Os_ۢ;?Ze'J}&T^+8y/v:i_fm_ٸdz F&#34DزȌۂj¯sMQ +zц]9WUE 䠁rNaZ{Sr\)kc;0L䪰Rwԅ#jd#jNs: YE#af, +aj| +jM14jHb$a` >'a~>eoYT"  ؕCsp @M '@cպkcvAojh;x~9&˴oW}i;m=qfZ; p@NЍj +I؎]q]$ W70I;}+i.lN_.m>4p +RfQ"6c>AMױ28MyR꾌[d܏3>T6?/`a('A"c0=|r}xzRNi(luBM #8 +)宛;=yUL87Ë{9y Fɇ@E,θEI/P% +8ea7&t:ꭼTݙYU'u@+m]~ _PhlokUg#>n!pDz˸`5fg K5^SQ,E.𽆍kIAN:0*iBYF-p3 vx^X:U5"={ "}m hE?iy5sߚ ,1ۙ І|u)47k }):JvnKRϨNSlQ5&,ֺ=~\< / 5=2^_Sp?mO|b:n=.ostU4NL94O +jM3<2 ;s=UbHl1 Ii*neBEϨfw{gkR6IބwŅU͓E)<СTܪAutt=콴Ӓ hnIm;s=">&؄Y7sqLЙwHNx[R2#Ɵ5MƬEHUYIlsHRrhwZ*npKE: jޜ9RI;i{RHN/U+8A%第4~7W<*2?#~ +zBr6mD]Lҷ1'jޟԯnuX.:q[և(ڝE1L8\{Q\U+@fÃn $Ktf^m:aB#ŬSL*$}٪JuR<잻 ڕy^M܈MjnS$mc%曇Bm_Lט4 [r 2ph65'nBiI3֧feAcɆו.Q(a㘂Ƈc9`Ep`]5IѲn%py{, :t:N'Ա/l@ ڗj;ialfоoHHBBwH|=g}y~kI=.cCͩR[Zd=H سnm4i$*fcf0BGjX݈x eSCK=7gHW&V} 5d\-w>qs}p_rF>hcOv^s  xu'z@8Gʑ] b܊Ց>k[|mM_ku k6(k2!`^LCؚ*w=A%_S&Vv]$TW FfCFĈl3O>Es!ǡ_|S9B}E+]l||`UxmU=m:jq>n1ӏ=P$qڬt-aG'RA',eHpU4'[cSXs;jFrWEWOd[(z :"oVv"JiY>kEϬ/Ы>.nT>/,̆SDJ$ĘZZ"Wx'OoMw\s0^v۱E[NIĤDT`xXrH(#ܶ6Q]$WBnYD: +0^F jn:Ɯ LK̀K@ |Ad{?6o6&u\aMԠdnHRØZQP6fe}`Vy _R0nm~;E ]53s6pOgZo^KZn{ٞވk٨ gv,v$*Z}{^{=p)鹖5[( GZn)s#2gza[h~!||JhstyWCGg{xW& \yk( δQ\}&ecja[ x%N]5c({j}! ;BߝUԻ2<c@|\)v_Uπ$cPC ZxČYH=ZJA=N;rk˭9ʬ"礢 +.FCTK)b Gw|"a`th*Z]UKl}Oӿ)<4pn(J~pMu~̮Y{!1٭{>ďp>yyy= +_6)08v>#K,# ߖ :FreTM.QQ`(g"Km }GyLK| 2dM^3(q&"N`|T r@Ū+XDW{:P|&5H{V8@ +0 ,FY1s[/'-; bBwEh֧zzSv9{G hᖸ1i|8c*|:4rv/¶-5P2Aq w?P~|v􌲌!1"*ASƤ`UגQ;S) Vƀ +32Ǫ_|G5jrfjuHj%Fu2,8F*dߓVmR#h-+?y蛔K +kHvgcO3˃∆Q~?Y%E9<8+lkq-`bZJZRYSg;5SQY+'4CHiє0q39mCC!Zd/*} +Y%em9gadPsP%~رO&=J9`Њ`iaW…$p#cOx]Y_gݿ|(Ƨ+"(j9 op\\{ JJDGϳn13fs}MĪ[{5_W §fZ-ڸ8kfry>8v3܌}0D "iU-94BUI쪁!vOڕ Wy +^ +d9f)l^9ùcDwEi]TBE(Y3YwuSfui1r+ +N&0-Hވ5$PUI Mqn85EŤA&g=[SXv$#&}Z`z +f>HYL,j3OMޡ&=,:f3HS60e@I;͈bD v.X`נ&V VA{>^DΣ~ŋas cFLI2ܪC; S# $l]8v! 5>n8avgdEg}=]FEUˠWuAi!2>(yy"p.N"3)9q3nW3"s;QI`L|;z2T06{Ym{?ժIE9śӌK)h?&m)o' &BzɯNwNa#-Ec+ eU=4!]wί`' דfN a4\ +fp[2s +> TuCKFMX9 nF-:v֧RVMGƥ` eYc.kθ-J#HB*;E eMA-袼):N*Fk oMqnMR285rnSrA>5'm&ՠT8`beO^EPuwFzqZO>Z6e%,6K?/kf=Dށ۠LGU-I Ɩm^贸< 80ޚ3)- j^ƥdbb8_}3/gWY+ߛiey+[ـ%5 \m>6;¼4 ,z~<~ g$Sqd23gZE!U|#@O?|PܞW`M'rGz^ bVY^H?pRvw}Ȣ,].bpWpZ=OX Ir>97JJ, ~ 6.ԫyaF +ά>O9g6)g*I$%'5 ½֒2 :ZcDKkF"c` #:$l2jrO쮤C{8 {sk%w Ր2n2IW(M +J{']2&}<-"+kJLYyqU%ہ Z{"fBJH q:3 76h,aav!'/쬙ޛ{v!)䐐VUڃ7ל?=𣠖G0γHoC_Zwb&osPrZCT y2r9\3Iy +p?I-X^?6QEQ[d\/F05id/%cumB/etop*l&*aꐚ\ht iS[3d!n̝$Kl!f12hCWh_@M\'I\;v`Y,ɀ6@ƀ" 0z/#h$Cgzsս{ϫs s,j5h\w4SG}C`-I1^W yOnՑY}.S՞d~Cjq514{<1|CDwW_f^Xi[Ws*OU27˹a;sץRnkFN݊J%íW9&4i3gf0h5ҟ?Ǟr>X^ڰUu;ï9X+;iQ4_:MkkզwqN F^^GQ5}=JvIy3QuF{Y1^2}{&pd4^e%m8x9!q!>g|w봃U'iFnS܃-R&̿$I^ɚB_a0ϑvf4M foa҄Q\emc:ڨpQVė~kqKNդ]U{S8,aW1]ͥmZBsjژNB=/>mbqRH j +1^0'$>q]lrwjԩ?j;"62ecЗ/\ fR B*y%q'Xgc1VT40r!뱱ꆩNLW +93UA" `ugyCz;GWcSHGƣE}Yf~:c`0Sw0 *뱖bEUβ9 UK~  uk9j)DyU + OH8\EegV&1B& ŨKI4\'$:x,*o`".>%烗^TP)xqmţH'5bQF|FE|&heC/`~;`\ĥ5 tрDl?zO{* 22K3tжc7ߌOw^yg-ȾovTLL‚a1F]jq(hgⱠ$.!Iȅg\?'תs?naGM#np)I] Sɧz84,KV! ٬\&*6p^47íҏ|knkk.gS͡V){Y T]BV3PA !uИKC̩% 2A0 궃edܡc3gf2i7MG1E*RlNp9TO}effi2j]MA]&\ơ3TD(!?{uկC,84BGC^BAZy0[~3t-{쯈ΖܬazO=Gʋʊ] <>u2i8;@;1w33 KR1v/OwjS1W`{{/G+KL:j1 UgsgW+gY_^罟uMΡں*^/=?sոKQ,~r8/ܘ NiopdF*e0~j@(LM&rqqOG?k~i ~{Tu.8sPSqN{^^>x2|6g?$x7@tk '_<+.ɛyXŧXDC#I`Iq 3~IbP|>kVr F}Zu/S K+OKQMgiUP'\Ɨy/i!6SSE!~ qk(اɀg[fpzL֩]\><2#losɻ!;Ee$,P>.Ĥ KMh`N5X|x<=ΓOL` 0ZƨC.642 Rps阴OC}Ee-j +SuƴGQȊtx[_: +5 )E'YN&.j>;}&^ycD b S{c ^|nk Yŧ%5D?(f X|+i n,*۷:]]ǎQN +1? [v-4+A?7F_u|ͳZ%`N%B&d/UD@>J՜GOxլO/A-ˈpj_;ew +q`8YAa.`q <Hhɩ-"W -4^*v )* 멘NUgSISQsvA[ٯWy9cj dv *ߨGHNRBtb+cnvȆJ7Mi_1}ӓT@/+Bԫby|ETJ$pQ9iyJ%9'z܋!BZ)*bx +<< VA $@'\K- h1+Н̿3PЫsI+ݩ&0#olTQ7x9OkJ}v24 Y/j\=Xc^ĩ_Sd]:xSiן a 36- om:p>UZ5GSr.A{1ޜ]̯O- DF.jFzAbdn~Mܖ]gof|g|^t +p/ \)kVB.1Vz]i{8qVpo7صS步G}_SJKeV%{|s*v:ȭM.UI<4U<&}4B zv^pi:}'R+9e*NjA%GSEσplq rzZe9&"bFʹz+8Yo&"T7a7 EDJ/Ul*S og s:3qw!%1O ,x@/%CF]%n<2+qi(lr2̑dr):}SqbhEO/g` PTyZ+fod]C^ $TdI)f~T2Z*I4W +ҨN fP/MY CN?(Gf12]hsvՌ})@ Z@SyGS|l%d_`ʺv*Ղp+HDDڇjv{Q¬_gUh}qH>V YMв>ސ7eyW/ N?q׌qwf׸urv`[uoA+Ё^(hЉeYC6A[:X{Op NhFAͳD2W$ +V˿I.Ka\!$e2f/g>`zoBA'2{@&D xҾ]Кv:Ұ+Nn }e0a'{p0L:f+ŌSM~-_ "p}F@$_v31snnSm)BK0 + =F0%pDnq7)ɨ@FF*a0A`G#:*f4 or ='BpRlj l"RF,ܴ6Vy4 /x}f[c&`;SMέV\%;d5x]-˝[~ ~F)9G޿q:Ow5}gCC=uWC=;3Բy{Wymsr)MdǛ&u6O ~B0)LlÑl.n%8Y>6[j\_XG4ܨŤH[=xʧ'S۴?ac8Z"wѶ +i cFw^RW#ڞF}ȍ#ȵWwHKww^ȿey=|Uteh~kw{ \Yn9U0Ap@ +)xsگlY~~Qy 8.\9\m;]yo~]+q9a?DOy/˿ͽKe`.B\a#k>Z{/>_ ʮG9 %ߘFxȾzRC_قO_ [MU+ݢO]L*#wlf8†&`TTFf #d͖1F۷ASf1+JؠllRf6Ltv){\*J sYzrzf 6FZ=Cu-iwVIxi'1FC~}QU 䵐2R{TY#u0Uy>9>SKa +6)M?N`2& )ML\fN@*TwC%mƜ9^S.ePokl8ZK;M.膇j_Bvk +I 0FK\<%ZdFM ++/,L^S==nw%7ͬ?죹5Bn,=x-kBfأ @RV# @ݼ)a+΅]ep۲g-*oT1Q3|yyEE3w/ Q^+ҋ!t )ޡ˴TiGĬ7| n/FZB٘F\jzID۟c2>{!"$9_":}́[!x"pg)+q;ER2XjfMfQ襥aOf հI] pAH6لWhk;p@ځ]06%'Eu॓wL0 Kr"𠕍[+Fh9b3VbVqCb a89ee h9B,/ }L 5' VKڬ՘HU\j9umWaXB uG!e«טO1 u==t +Yt>&mahg($'G/k)do .m:{nOsnYMr{=ro{.wmf6F誐L ^„]~.)z]R&-yªN1nVal8Ҋ pV0scll,#_eSgc&ljj<_ ][zw͹ + +Σ[(2{N#C^JMe*W{⩊qMj(5,YlYHH ;4MC[UˋkEhv Ֆdt k桋'rXVɛGמ Stfcoy?+!DH9߶~d-oY:՗3a6(t[x \TqzEeP ?u}yEs.גx'?P40pP r ?- +}W +ҳtލ +(Xyj1k-ErA#Kld9[s`#`!t@[X2)AF.sFTIi:MD,KneJ2\Ř9{2q>{ƶ,aR^!LHkv-&m}űNH+x-rSZ1Vudf.S 7IPwfz%]sWeOLG<`KU)Q^a3Ŭ.6jU&[u URFJ |Wrqj{TN^qJ|& L¿x@Ē#o 1X1f-%0w%>֖ܭ8;b}ńy`A6*0*4ӮtX]:GG0K!pcVnȯVH5G +LB}zw|cS+?Vp bca{^piJ㗜gxX,TX+h|#۝\Ot^{ע*jYY:-[vfO6鏌W~g#m_.KAtI)jz_6tt{7['3_&>/[2K҄(O[]Β~&ڝۙ-tth?r8O/0yU31x_<˛+sh ʃ]\e7f?|rKX7$bZvavQy# ^~sXdՄe;OŸ5= ٕ_[%9~ˑRv%'xg蠸E.cClGdV RT1#kX){9*Xp=1Bĕ۬a$P KL&iAУ䓩֧UԉOd7ˮg,xԁKhtTƑEL9=7yXJZy­#JҀE-E#| GIR5Q5*:V:zߘ Ln{"K,ƃӃ$fz!ܢ*VtYBP?v.(C߫ +2K" b,RunێgH0\˼ ,!|@pgWu`-r~e+8ݼOV#>{);q/n} /+ΉZ9!T}Vٌyugj; nWw#6x+vWnK?* LPJT]\ؠ,Llw>n&; +1XZi )A?3]d eiBܸ=%OւϬMk;_df(}dɁ3Y&ewUJAm]ԋ)K@4K:]֬lzNZXtHFՄe^+o܃ E?ҷn\!hұ 82 lb,V=IAތ63Y:T؇ل&4 +d}^uLqx ,x//RLb:.br=`žŘ`mKS\TYaӤeHs #fY`p KQ9x&O!]de>BuO9j?jyf,LN&ag}\@/]6:O2mL1H#h:RKeҊ&!8;%ޗk__K [ lBblj{wر} 7z<=w*TQБDeSW7z0y~SqO{$f| x@Ǯ? ~DvT74gE¦qX}-c5w˫2> \ribRR{l/4zwT߃=Zjn&AЁ4"gqx83ML9|c.id Lw6]@f[9 qgIUuF6 O(1YVMYgom >C5ո\UIJ[U4u$k/*A42+pvx vˤfYNx;V!잢ZvXfO/6sq7,q剐\5YȠFD⌐0gn^KE>uP$}A[ͼ7yd7 +y KbަP8:&]tYAovnbSUrDG]Z }a꫅Qk$M;nޝs탑.wlݦnOaRR$v$o&i8ுvs\cy[3 T#So>':Y 9* +ɨWܦiT$-2>b7tl2̈́C>&3b=LHiȸyCgA[wOHI&!?'c ҉4rNꦢ`"^a"kŬnJ/).q CMEjkң<$OZ\U2qdILe14Gh%4i2 |=YOX-Tn)$aAo4uOO7E(DB3ʟyD'pEAL[9b ^j ' l\'^DzI;L.X# +RlS@&咐Oyw-R6eqTNVfsWxN|l k&hU].̴K.;t^Pc:m\ZRHoBZ5L }t .QYB&2Y4kuBS +=և!bhtMːj damu*9^^Y MX +y 5I³?V²1mϻf4% X`b&a{1?Hhr+j}pMHc?*?<̭8azI䑽O"y7a/lv;n"6uY:aU.W`gd`~_0H;ydSꄬnTs NWښ#.hf&2Wt8EUO\˦hʲWL $ÕoW.|mg,O +6H8G';E;)5,T|z[i҆ʺ4!gPY +<6*Hsko+p|xZߗEMŤÒOG` U_5jS +L? m l/l[%^߉o\!:#= BfQ=0 U,--r: +&9WԎCBvq/9~z3֖+$L g7[Fi#.\me]C̗#ʓ im#yfMLF5\'V)pKȹ"P#9.63 +"( Р@㦩 $Mzi\y,ɶ6(q,r;%Ӳ-׮c' K(ΐEɭ %/_ĝ;@.%\tuIlĴUd5.Ѯwp/*hlC7 SegG̏+4I.SkBnv7?8ZʐO4ai&Izq`S`?c 婳F5//~,@S ^jNiZҸKP ʅ`T^fCNLӃK9ϔYG#|m_k, C¹u5] _OM]osί>1Gg}CӨ0c,NPSm%r:Rz!4LN-|ȟL;łk~ +>hѩzvbJN/5\t{ :s?AT8H9>֝ kE}J>R`!E&8#"]Y>9cj+͂1˓ĒǣVn/;m3p[ݶw 궇Ra\+}ɌJ}6̮:XWQNt*8l3=byK/S!x1 S6ÏMطR@x xPPQ36ӁL ա@Dg1L:eȤ}u3@A> zwT`̤BZ)T+gB0"|]CȸĜmHXZ y9oPzry |3ip2XYg(y|b>{:}5:D6ŐwFӡCEKkةͧ>_Rr!IBc#uD>P +>}^#6B.8a\Et֛GNf:;)#Lٻ{5}vww#=̈́ʀ 0|?B|0O$6R ?lG%'tJSCzm}W[8 +bR +̨e9^TgM\-'!bff-rttT+OyxؗPDe=+3Y +e^t Iya+wo3s=շcVp^%] bpA'"vɃ nXdlUt0W˘Cg#\Wyr냟Q!AL2XId^Ǖ? +r +qtVOC7s!A1s@G`[$3K4jV CĮ73K.yjȨ\zfsȨ]!pWQ&0s$7 Dy7/&N8GR'Q+z4X 4 +9|`?4mWwJT`/P$Ìv*[8 ]ӭΒkM^κn +>9yIH['W {q@ (4/EXBxV)i%L:s pxW_\qp9%֚O'߾0~-ѓWPL,Q+kpN"ow\(,21U:M-\#o*'1I,R*TDlpxM7|TP-[2 }ԢkBeP[{}W@#v-pWJ(ᎃukqXbwCr98e \(*.DZLW{3R90CΣ\q۫K.{'O +ƒtEx.pV=H빇i>A >Oo' |>n |ndXA̪ahS8Vz9Ry3?|l|]6[qy5q^aDQ2d[%V3ERu$XDH$e#m XE`E!.k +q2J$ZIvrQvڡNٱ:2IK9N9>j5G )X/Rd7Ԍts0 Y`7$0nM'7H.mޢaKwyږvm)!hqj_)|5D^#Cۅڑ 2P.2n ˆ 5p)>hg&x Q[-`S*~!uC>?a9f#u 1Lxdw +p>z~4xv7T3}G|†NU`h{!Dt@[&t:Yޙ~  +"hza rֈ9'%K d5jz_ѩ׬m`$I&%iJ/fb൑.ܕ[?~ +>gBLjbY#Ogcr[i6@13[ >z LN68߄50,H0x +phiTf ѿ;OG[ް$pA3eCDhVOcA"h +0%BLs?iSV콑^:|/fRд0gU[WoݝB#B@<փ5s=B a.5c:>8nܦAf ,9$Z&iSI(M x:Vnu-uxc2cث/^+Q!ȶH֫݊ʤc::S.dYTY3ȢEg<#{6njIq+mSu#S>bPFIN4e<2}ޯ>^uEvSc$趥ݟ>[dz^\Dۥ9W #^^A;(e(זu|XyƤ G,Ϭ iyc>bRa+d=hsާ;vd# +m΅1j"E+N@ ks>(nb| +C)x #R0O?KD=1zAv_L|hڒLʇ,(6 /ۊ%!hHM֧ւO'潦ԳG/KgpE[h?ZNz+I*5UYN1"ơJ.+b%^)$Y2mӋ߫+v~3g.m*8,bۯehR4],5u/UG"t+r#5 ^5fWSKC͜mκ5%jgFvu+s^m7\:vk>G+32Zd8L8̧?N;U4nXA\{舮ԈaŨ^vŹ&։7ÞXCoqqMOVu"2Jav '6ŷk{/v0yviv1}0x5熯)opNP )(V*֐W<| g#ũ@krnc"Vq^qqk QsiEY8(f2&H̊L`Ozz9V7spmٚ^^ +% f$,91O/[l2ZYAx"|+LWLsRje6+sP/ %f9(\s 琐\gn99׵K#M3͏ blAB-XytgfĈp&ګF~!L*(*`iFCȃIC k |Q/T,vT_vVþ^L/п[VT@z2&-e<3ZKtTY]% )tZ +RZUDL1 ')qNNM^Ws3*1KMakPZ.::KL?՟*>ny[QҒRtU/h32Bsh#y ؙz'l3 !U5nYJbm3\_9j&L3R ^npHhe>%-s܀ħ[cw4ĄMyurV%gV٥c>~q2E +Egl&ѵDQ/0YBKLQK2rOف_^n{Rm"Ba;)Lk/Mu}&j9PnJ<#/n*@ګ풶gVQK~υݗ,"﫼;6L\j~ri +5k0Lw.u82 fGFJ^)h6 $fiyzSZb "&)?ݛ/ T\6oZN7Eh!.%;2zkVf?7=6y?V;;g~! B\cZpĬn;/CLvҋwQݶ ƒMjV[ٍ~>\^!踓)l!|~{# !VAK$20j^gW]_g\DP%]އpm5<z! |K.z%,i-. lfz"[$e6T6=GjFz=s*bSS,-o\tko_FI i{Uve)ƐAxOacN&QXw$ $S\]"og*.$l8~{gYYMR6E;}meFix&ۇҀYFo#(o)8'&!T 2D!ŪP"ZGB{S.tVkyd C͍uGlLk%EOu[^撰|Z;li?ׅX'ib{Ni?ѻ"x~EGW^S.ySyWp< Ȯ T}ghy>*4Q#е5Caf)K#dnY'¾,5(g)l.`IՇ@Jdk_xfa# "|·;7e72z&!g IfZ>"!ykTcuڅH(Sd5;G|i&g.@95@Qy$WROco5Xxruuʮ C9PagpUDQݑ2. (EPѥΪtF[KRjgo^rqGm1ߘƄ)D%ɡh 9EB9Fr1$E~k?\\}ߟu_ +t26~̽3)3䠝7]?=ƨԛ˥$9l. ~4 7ysu}f"cm5^?Xr82R}c(~u!G)St߷^nP!ܮVSǦ]epovNFgb?(&¾5{#qn\$5m3ePq|ЏM&VX~PSM"=l~؟:Cmu +dޢV)-]7^ +Ye#rɛ7; +7f:U/ss]hw;0/>Gb{4!t#UY:_fś)0ՏzrA7:!3I;ZhK9Žeڡ bun-Lcy:|!ՅuU9ov=?b<02Jce@󏀳T|aLTg6VF`,S$i=)i( PTxyVjؠAjQT(1Q }LAbbe>C3\'I.B/gmu!]L89T30=M=@K| #an) +TMRf!og$ +h U[{"En/ `!6f[n -v֎^+1}yA"znO̍Bu%YV$%&抡_*q;4Q򑒓x!^D)%UnYz'λZg)9"&Ìph1iZq5Vņ 8E"τ8o$XAQ?;X?v~Q[9eYFQJЍ*vd Hp3MC.zO RBt#Yn7>뎢}NъcW8V8/L{C @*^-6导C;/5lPN %fy-%f}y֟}n˥p:Q{9NU,pecA%8LMg +F\E;) be{YpL-@6"x%'q&qWɁF<%AD5U@-ӴX*h*IPlOPM,cbӌW)7kks[ԍ@!.:smX)DH +7OVŝVޣ}sCmgE&jeK;ӟZ's#Ku"%^+ 8|h oDO3k(ʄ5zd%MAZz'm3%"h qJ䱐Ro7\9fiM0W/7e;+ڑ^C5 33ji>}{ +-$۷ JCuZx-p/: + K9)N+?p9 y>6jvEJKW$Lra~1C{iRZ ҖeOL]cWRp'㸷laeJfsM*s_i!RI\S'%ۍVi!zJ|q`!pXzE$QZUb߂y|[sm.Pb g4(alAO5tgIȖI1i#  v'2xu_Rv~J3M]XKb)1"kPE@QTb5v" +**vQT[6ٽGg>()ުLk P͵7XfjS&K2C΀kCֲ@7''s5.f liƼrG̔a|dU™ +6N'%O–wSEp +vOS3^G*R@ۃ[C7pU(x;eO/5%zW;FRfh~N;`yfYn53]=Tm$ZyYqZ8>pxr.;/DYoF=8AJ>2jCZ~$Ovk9N` wz{>Ֆ$x!c[rZe}ݙ{mƻ9}$O@w0߯FZKC|̧? R6z :j暡ځLP33UdJ'2 +3L* ro*#ϕpj.rxtP_9IM\s(;EɰNUE9QȮ#xjNP8Fފ~QZka*q割r=FVk'V}2ƥ+Z+Ǫ):xo{4.<7{rhI\ҌzOyc=Xk+~v6{чCxnWSdtcw3/ |B3!*Z=KR;\\`ֱ \"s/%Iׂyֈ8vLr3x4/fj* S @6{Fik&.j眭L<)]~*~(b҉ =bgwc By~ҚD^tC[et=kݥ./C|O"9DԒ&''xtK=pyFU> D`SlRSb{ȋ)>TE [٧9#s|t㧲ݑt@S%&η zUPsuk4$@C~f־2kIoM d:2u(]*Zۄ +a/<3 L| E8 ОsRoGo4zg)Y,Xc/m2ٙf&iڎMl lt ![r EZKnx1/|}݅_=TZ8`!Nl=hk*JEѠf2b*^Bkz8_A˔'G/EVZ3NAkiKHNW0a4 Mq0C6A\^^qIcGM^uMܯi(;CcK +v[Ϣ[FM5Am7~%,OBF˛A|E?>>.kg5t@/%idrj~]- _nXY[6 fq2Ň_JQ_GLTȫ|FJ+RdXtw|JQ&96"4M}?|d +V6t.w7pY4/wH,x7Ezd<ʩYmiWsn 5@ypˍ<=;pяs) ^vǚnpN sH)Eo?#8y 1:ʇG >YJ/@gVyQ,4Em*>yǣ&NYƠ$mad˝RyީdE􌪝Ѧ&!+{_mdn!QF+qi߮z9m"A"+NVjRVnf3oOӮۓپ ǘpQ);n9~Mρa%wZ'8?;k!TJwr,U7G򘽻.ue}2F!%&m2']TY# 2c5ȯrk3`2 D/l)ztA%繭>Z6tq=f6]U&"HgbjĨ>]zF;~oq$m/zs^ mn'րҶZ}P &,td48f[;ݺ|Kمm-&v l_TL̖W+nr.I'wB)&EH7 +%y_񻌝?>j6giu h8|o٫@^~q?aAPV2P]mvc` jyxbc"C>P o2^ +L%?y;(|/p*(Fn4&b`.YoFǬݖvA,3{I7q1f eEr +M asb endstream endobj 69 0 obj <>stream +H[j_ 1k,DMb"^1*`#M[PĮؕ`/&Uw:ϙ33Χ{>,`%ڶ6!4ܸA^A/!X;A< Qvh,8D1G2QQ7y/HkdތD Ia|alQ>nz.bo})׃ P3n}~Qz2_VE_OUx_cbN+/\+dNvn')gCui"%qO(W ?yEEr_~@Z1nq*X^{;HyR +2YU!r0 a+5%/g(VnaQr+\S)߭ӟixiaK;9JKi%V:}φJ$WSR=|xhi6JiɗӴN*n*uE0[ #UmiN~OJ;%LPc~293^%zw;ȝnr^s // +z6v.}:v6W\ +=??xUg_KOanVھHIt?FN~Tѵ#Tvܺ63Q # @+x à;[Ci/ю'Ԥ?U?5pJLQr+i ʄNR cAv&!#a\Hzk]IpX#܌:fGy{E) >"R^`2XAiG?)*F@H;j^L7DG:e\($_-y1ag^oՖ2D)N1iޣ0Ԯ "C _ۂ7ŀbSA^N-|d[^ZSכDGY~b=ͪ.&|e@ FI>$dsfR8jn')9Ufw@O͑cu +B$#l_+cGք,kf꫼QΒ8k"aj­o*YfjM/;}٘€9(ψJRܬRQ#T}nݎ\%Ӭ_թwko%ࡵ쒥V36A@G9^jɪ>aLSJ|C#w*9,(S$AQPHp{㕹9064fUER)p ݭJNRDO7ӽ;e/YiP||Ddr^_{[` 3Ϡ8Ax:Wlvz͓鲠YZw9:#%dWXVbLɩ)r'9Hp{kae -2y`PqXflok~ )y +R!\4JZvB" 1EdN1R![:PӞ\ξX]ksd=~v/Fsf_kUy<+2yN$ y{C 2p@ }| +pWOqu@{ʧ95҈jݨ\U?.H*m-F +#"L㋃;@dFn! -yW} !ۦO3{7o{=Uh'uG ڽUcKļ9"Ęz d(dFL#q^p w 9X,l ++`==GLΑYXC,6 @ȋ^Qlm ^tdq7DW[ +ɢimpΤL7 ؞K/k.*9ʎ`D7g7呈^cr¢!p;!fl'ozS62&!! zД8dc 5,8!$"9p"9:fDNE'3}{j+CoꤘKвj:ۺf(j!Y7 po{xAtcℝJGeqJwɒsiK4 h{L/tO&BJHHdhpwr0n%@AB}a\s0Fgy,Y{#],}II[ؕMzB 7G <|!1^nH_xaW1/%]/~ٯr}I[`n73;ӱ21JIHd| !XW7E@$A]fS{Yns3xFQmǚQ0]nRDݙ?):fņA,BŢ]\` ɢ IwBfr6/ϡ뭄9jnǯռPU#VPD+C$) \QN;xA,MkSSsDolv^ݤ$iΙGNY#╳ܟ2\ye= \d5>o~75s8$bv\tW&V`U-J2,yOp ~MAe MEMBmaUG{)C\^N&l HN,)Vً6VŦ,;>uo[Z42SwI_<7ʹa ̩FF /xCI]QimOTWO|Y7[5o{^-*.K +A̒Z<*6tCDO>crx #I Bd{jr}eN=-9)xN%ve^kErfKmVgW0*LMM%3)!': (LDqk~"VqJ&IYPM⋕E⍲ӂm}LE7${ymO嗢)4$えwACd *hFneќAza6_j7#eܭμiiѤ;#X|목?x*d';F@^R*߷SPԔ4;fe%ZDxc:(9_%߭yقvY+yoxص2,17+ Ѵ[5,g{%5aю4ģ7yI0ic5_?Ac}P!C冪|ۨh3#Lc'[9/>ɎJFv><ʧ;Bdc mB~VjUڒv/kO~F>0sq3aҼ9r4/Ωe\~rc|E-ZxW\Yg:TYJαM9X6}x1s\A?\ON&!ьyfUAu^_fytE٦YuGS}%'S榍'[s3*ݯ% sքXmd11Z[hu:lCLL0=gt>L;$c3Yk"Be ;;o &3m<羮~K!żظz`T||恁[vŚ8& IV):TC.v.ؿyTARjnM(xjې;tyw22n?KRf)Ɂboșm[J3F3b^T17uK}U3&7o܁/r/($bP-kD{ATFK[p׎%cޅ~;z⹆˹o/pU1j [uⲵJD(%tȪ.ǘ͸c&bw?̭d?nq^4^=ѷarE~Jr`~q ?y~?91rv! Ԕ0F"z\&vh ﷙1&MXk}s*p?;قcՑJ(ct V>¹]\趩%v k]6^fvظқ0w uԏsIܽ R -9jasn>d!}/8wf}ߙ<+:#YL.hm5VXmą:IC[cC vdUT}"^-˘j͏Ճ$X։{u*>+]!梏m\t.b}FBowlN-* x"{l)/VLݻ@/qo.|UXcoe/Utș ˘UV XE[y( Y ~hwq9uvЛwkN0^tڪC)HE^,Iy9~…~yX|\|#UbM1*[=}#v%e7I #0R00𘟎NV/zIoKHO1 4l+@^EhY܏[g3Ie4aAvl-ebFL,q\ 5弇: 2k@\x`jq#*A:QD3aA#^-0x7F<FTjx=5âuÒ<57 q㱪!&.cpNJאM'ɟӺѶZP 4 *w3$Vtt{G'cvPRI6x%%ZiEzKԑ0::q"a_K  PrЊ?tĽp ႺP]e_ ?g&tU;`Pʚ{򻸞,C2m! f]8T0Ac`> +V>Q=HC68u(j~20JnLC:R bCIgEέ D=$ZDK/etCZ!Gxdqáyv56"BE3*#|eJz]ܣϖ'[O6G;2!)=Aag~c)y$\i|+7bfqF/f^eԋ㵑aӠa/WGoVJNemD-6y#"Ғc~ľuQN$f=q;clcbch T@ +0$@!b$PW d_>;;Y>-nIE)p(G䶘I$,a3mNH+懍BLi*c&|UP. { C-eg$)d'TkX RcJv8]R_^c3 HiQ#7jfutTqG~gYX, 97]~[?ۙPE-_'@ri"L"d#]hH)숅OҖ3QtB?R!J\S7ky\fcs[l;ZZs#bIdMӠ^Aڌ[߂'1yPszᩘwg"R!f@i1 4eve-VL i)!=&d&5ͤTq1Qٝ@wAKU0sRw~uv/Y9s iNVh1|Exا=Y$ha#PSvFojkx4Rg)d}ܑBʾX03:n:*v)/%e<#sgd"`!627Jx&F!6ldu_|LtDŎ*./`W-")adw[q +q+FTڮKZ]J:af.dӡ{p7s۸=x)n6.'ڸ(m)#)ʿ}[cԦLxt;]"=i,}00g8RR.TC`J +,.NnPI o0g_^5:&%]Q5DXp<"\bM>9`'BfTiXyW>Jv{(j񔝇M^'Ldp_R_:>Tqŷ{Fg!b"w̃5+z\ExK +ɫdߘIeҥrPA`yP%}bt'|O>P6H2mWJvwkԪ5R9d 䊌UʁlBB =qïQaU5uQ5ZBG +žH '\D9:_o:{纮A&ӶYsVa{F>pq:a&,,yXXKqH!V0Pw3` DrLx䨕ŤپHXr!;5O+Vܟ.k{ǝڄc! >xRN!~z{j3aWȓV6m㢳v6*)@ɻiĀi9%A99NiλvDlgzfopXU?B=?KAʩnE2 ϱ<̣ڞxW1AhGpvaq EFjzĦt}Ů\ b@OE33 + yGt<2AN,NY9s+/d vॽ0R;2t|cx 1Os ATT7.L2: +JeXhJjxGBIHFOY'YlG9or `߾DBܬySx @Yǖj3m;'lyvó@,ˍ[;ځ7 kRJ<~., w4\W@9p?ہ͞WUdNT'RW ؚ&#$1_ATxxS3:|*p. bJ? +i-nKR|fRdMJ݌Ub"t[p3%ix>Hyӱ*>po`*6r׹60lW@hW bO[]jozQ3[#@fcq`zS+G!y?y)+#ױU]} :Zj_lmQK=Tc] S66%-z_XPH.!:eh?3c۳mRK~y, 2&9j '~+uX|7 VlP#ilDɂ&{yAd3/G~Rᐼ}$% JJ͸O[/)=_tld_YD[op!m|Jۅ-&Á*|ux +[x|8gӇӆrƢx[A(uJO$PhʳfdG<qqքq !5̱2*8^αOu=._Q\>gz$]σ7YY省csa-DE>0djOnA Ipqߒ<2Z}ޞ5ó6;\`k9[^ -!{>`O{[&aw7lt<'?䑣AOԎ`zН} g&_DIÝkIhFp]y>C$K-)5~ڵJʈ%gy1\ٚium'%F~2//|yab%ܺGdjnnGm a.m_WR 20ǎG:^h\g]mN/RZ'0HY1WtF5|ȿ%+1O1.9 \!WiM(Q e&>+\50I3LJ訐г[9: {_$UjT\Ƽ04?v>3m۝jʚ,oRv7XA@vrMTED1TDQt?yy=0o}t<^}j|x'fꮮ|}+&~dbcSro2Lƕ~T%@N.Y~ 7tE:&!LŴ+o #'nU}MV#F31AY:/ӯ:F؄qlXCDcƩEX) tG-sKxۆYzѯ2蚂Qo+·7;Pmct}s4ؚqԞˎ}¦<i&m!t174̟ii?Z{NTĻDz(羚 M{ībF]N_v- 8Z *eo +oTEfeerzOͬD` ;8鷳̗72d_|h~I ,H'\,# ?ܗW?t\C ߚ&5zC91RM$Xđȣĕɨ}gq.RaE zw_p#V>ɮE6ơj,XlA{_m؟bUJHYkZSBL6[@m@?w ` 4&xϵ+8u,[rp'UzXCQ;t_50)%j>%',#,9iJ ~0/(uKXU{Rjo#`uľu]0"Ҿ;}e 58PWxHTfnʱ%~i>X(jML1t oSJ.>`R +!oiAlo \sy ` 4-u<A&hcR{aNNr)=Yc8.U15֪)J (IBڣ/3F8dT41>R3ѻbBmj?PrSDd}9`yjuQfaB\KC*h.ۯ,3is]y_lr!o/^C #,<.hr0Úz` > QrYӮn$"x]MJw*٘}TSи;ƴsS{H,6Z="p3MFIY)1s=:.#X&J얒UY6B̺.ްԽXB',nq +C$dУx`s wgLcȿE5A8<6ݑA%yu :icS7:ġy5 +<1ϧB }4hd9e9汹_zGΦ986Y7sa5.T3z~ p3xYT%RKKPgio'cTA} >sc?, xُŸ/8IoJ,dm9{+WrG +ƿ#kʽ$ f%lE>\%TѲ)F>_#5voTݓK.ХqC'rs"Mӟ0VOLibc 7wL.'a AYcF@d.tTL ~!gzd<e-:Ea{+AgYMY)r2,hߝm}n5M@nX:R<;3pz>׽4LT:A NmyցXW[1OÚ.N@!YI}MvŀQz;\_<bݙęM?&@j"qi$&FdBwpbHٝV!]ud/~ J..fOX*9T,./EX_cɩ zk`p}{55嚨a+H󝽹._e}Ƚ}Yxy ,LD?(mcAI2 9g^13%7(uuhSv-l0":zWǯ3g20Q_$}pXߛ@ RRT]0A +F_łׅ쀆ݾ K?@G&*#'T!-pM@n왭4uy;J7rOEǻC&*w9zf ŷHY'[oJI[lt`e(؄I`/b^yfQrV-SDj\{fץy$ +4hX'c78%Yy|K;i8jd%ܺ'±I1D۳i{쯎a Rx>vˏ]MqG6S8$&#l沢۝_"z^jg +anN]㾾lNsЏ˼@-ꔠsCkȉ?Pq+ |a(KlZϬSK//nb`tQYܫij嵃y:x_J+W3jR28~wigVinNw_qu "JDG ƃ5LrW>y>G)PC@L6⋵7i3vEqcT!ͦ5:%ǫh}} (m{ J~c=*:Ֆ8ͥ sS_}j`N9/CLm8R +ȮOE*o( +hM>.dHO}j:H"5 |dv+e9\CBn6N`Wmoʃ +bWݙ(wxYvŘ9R] %kJ\ G$z`~$͘+C=imnsMoF3X{Ť 7Q!C!zqI7OsZgµ؝y\1sgtm=fߚ_N"n}$uT-$a 6gv5{^ oeD BQǍN#:9('4D>ք)"dzԕp}PK]gn+Oէy搙9,ek:736"n^]!QgD̈Y pc[ħoYIm<6eZW 9_jz]]Ad[nniN#|\'4#Z>)—{d|[^B*|nv`~l 䶰Xoŀ^쩉M:1->'j`N-|?7T/?sc(ϻyoɟ-`JRf%ۣmw"h^tMū+6I*NLK.vҎn),+E!sϝq`"d!L;wO'ŘU0|ŷAn曽.Y觟lcZbmLEk:GE׭5vy92.U=АXW&5&6#4j,S9-4ۑ30K{@Em8ZgwŰEP +uޙV[rCsc Ov};bx]ufΝ(؄YPfH{32v/BxIqV o{aWm9qfst*.$cE4:|%*, BZ,B?(; =kpv躦4 Ցa~U3:"?Ǎa|MCl1uj'~xc0:s%=W^unLDL `ШA0ֲ}F +"F *Hվ`]]L.=_jo˯/bIkdhӝ|~q>:6qp>l yԖwPz"% o \WF(5 7'_>WR겿"~: +)quLQph1U%jp/U׌ԝIXs6qN"̌m_ki15~Z`).ٝs&db$bhXbl*MDKƮ`Æ)HAd̟<܇rOsZt]71 3*Birϣ`}B#V $+'iӛ/c\8!$6sR_Sg+pM{ǼX G^顆H! 7vp-]f:5j cuTXp +i{ǐQscK\-/B7bWm:=+l *G.+iooD=ӰMnLhx~7Gt}z!=|XK)S'eJINL΍sG\:ZlRj]S-tvPMa$"6#kJ: I +Zc!T$°A,7 tN? +AR0Czǽii}Wq]N|w>!=ݟHoT蚸Cq  [ޣʸSt{ܻ! +vyH?9"}@Wr] ̆uh3b5؆ 'e|C^AT=!m8m Ejw>t 5ֈ~Vk;Zo<uӷH,2KZRedw=N #>؜o7l83KNLbmTaM eBs|t rMFY?wzGĒ1-Tޒ9O3?14N=Clpa-@}[nM?gF-Ak3ΟobѩO=<ĵH*\&iTn?(IU~DŮW%);t4d%؇axCzSUlȡPy. { -!% or-խlt)j=+c=m|@=FCMت[|{x.t42c[2J^,yn )V[ 1wSyfec^-AW2'(}|;>R8U"HʹGYLkRmdۧ9ybGɬ,#dWH ZΆU '68-jKCFt{Tg2āoͿ4ؚqo*TQt 0Jy_z N${Tj7sWޥּ;rlWyuw K'6p@j<ұ_V51:=~j062b㒂F&̿I5!3HOޒr+FVc3>!X!Q&X^'BZR!,l&[SJD֩ :9]{iʰ^n +cgNI,dNLOhʹjlGB46LxxMYfyfMt+P41yUJ^S7$,-1{ujȣe|C<0%d!NK!ti_-beDsk?K*T+,.I3.oYS۠?8G +,`ƐsUSRyO^d< iS3yncaecb[RZ{Ws(fHv{Gh mYjQ24VέHR5 6sNCS<ׇjfK VK@)m~5 ;Qj>Sx_N/ a^(GQW>"'J[RHH*p䨑5A5PAV92C?4{-z4GKwEBp^}0pߡ1W(t=QC3|"J4&&MSW&ĕh\8PQE"pƁd DBEhҞ{zo9tpy2Dd-HU/gp <}GO3򾗠Ү&acԜ,=imSA8Qsr;454HKe8& jֹ?r|j䳎Y{j1C&&%WfmtQ%z6t!ulHEP|8=WމS~ƥ :μ3[`;2\_X* +-O[mN)P-CSŧ| +2xi3- a_"̷ՄuAcԼSfUBz5@O4W%?1-A#-Est^RSzF٥R{c솆:rjE ƪ.&RwksT7u=uKá|k yhlɻg䚧+^#Cߺ \Z?!a=F2٩a#F .oN?l4h]ƙǦPrH(ܜy.`=a5QkFvG:xg2mþh9^#{n#΍T(t>䘧+iE&ڶ ;E>rKcQpef㼀m'vOnt(0&F'4ZGiO,gclBٛ+r,HN?T!jF9LXꩮ{wH#Wo.6;XrHs\r󑁺\awjs{0IEox&XM!bF+#݋$_AV@?R4gQ{"%i_)G9Fa1%ac%*|i+ J,! 43񮬜e%\ {"ᱺڥV7֞J{j⾔_ 9M - D*X#-p;rb,!3 wdQj_2vgyW;&T̲ )&.þ=1ZGO*>Qv) 5ZjXC4qb2Ce;1 _z{C['ȉ> '@` +_DJ~5)9ǣ&}Z0ƈaIcܔb4{} 9Fʾ]n߻ܦl1pW+S-.c/< ޏcbb>-yTNإr8B%,=5}w gU[ᡎ1"9ǂ+N9ߩbֺ5?36Hdು-QTⲎtȉlK\cnOk4bK1pQuS- &9pz6JVMX7 HC5&š¤(P.-l 9s_*97O<}6ͥ;IaνL6bNp AcLߑkZf^i* +WOBn kc`' )5N Ԏ\:}mx +[ccUŻ6YmdP]m .,Q{Owdβ )$)mg&nWZd/LHIiVGrI~C%3 | |}|07hgm^to9fj.ּP TGIe+|Uq@fchs\ +fl}nnAG*xUQd͞7 K^2N&8Il}y8ϭq.f*Q#̹#8& G;ɱr g|SN8WC,@M44=z>soUzg-Su\R8!D=k(KquPq QpeCkA؋#e@2/fpy%a|ƕ]v2lڴ̑ 8PD[/C 5-g`&r S|-'fp֯isɁQr :~eJ?q@]e%n[x=2aA rhW6'qJ4a`;N fÆU~<ku -Ș9&6Q}OEI F ˫o>Pެ)Sɯ=o kCԍ1RZ@(Y5`'.cO +Zy7߈?oQ;D.>1VY~|kQ ,PC )5@0DYyz* - «xTW޷GjV.4)቙ +*lcw;}Di7 n eЯ`ߒ9)M<0'A>{wVsp@>#6,Zhxm4nj)N%-mB\eε`3O3cBX>*֛SĬ?(o–x3m?ՈY#F }Vu|ZXr}IEb֦vmvqeJXgB+EyӋ/2 /e7kվt1KmAD:1;Ƞw'g1y :9ZٮWȻ_;2 +lw.?֐1NL[fo$]y>ճ(9gB) ;5@/+~2Ex݃]lU~'ΊV>[1)#¶EµuYVz,PIfp_?|B5۷')y%L0 MA|O' :~;@n,=E/ ç_B_ż5=Pq}6z^BG-C}UK#<:N|擃I6f^@LRs}aP<:^N|_n;X7,Uu+0WyQ\?5p4̡"'0MsRQ1+e}nE>n%u^hG_% +a|zr. Z5Vdi10ȇ?)Mc-|:7sLP߳ ֨85W\ +VSP1\4"!XZPMBxQTyi.9HymU]A\*9׎mF(/ck5v9ؐgü*dMC+X+|bΜT0HZ{2[2`sJ&i^azFX[٣?Oi9qї BF0 niIv!JI <愂E:K2k^44i3YVIK:nfJ⎨ +23ss{>795 }|CD_ ;ʰt߿TWC^-,O#PCs #l&T57 vg~"ߟ<4T1Ȼ~'Kbn3"皐¼PnN?r--+"5JT執FF3J9z nwRbm593 +:l\N瞚]ͷ}Tb7C^rzS?L͵B}|*l<J@kBr탔DrcVu"k_T6Wzi.++PAIGTI.z=nag؞4䬵>l( ( vlb|$ +tl^˸3{"/{%g,KJR +3 9ԔԽYJG_yUjam҇A6h/xM&qRኽe+%sM5kY!'Ui^>mU^QLrjBC2ktƉa~P9x(1}wO˫ AKKMqjm1NMmG.P3]#I "PF_oLWur濒/M 14X1jK3`^ĥM%jEN@ozkZs0- ϵ:1o*"*NA^@%WI{,p%$?{qFE߬χ!`bhDP?5#Z)Ԕdz҂. '҅M|q(n93E.-9g2K>H_bo蜓yVN[{iA:*~EM6⠒_e|yP *v̳kӜ<1 ȩ\yV7KVM*' M?)遚P:`2en?d묹w]:8Q+DIғ7JRCH$$o(zg|kuy~OwrWM ]$o3wu+b eܢ/.!~r $}ݐ4WH?PH@b}丄$X} +c +=@b+/8#MвWno=b[5wS~rVBra̲ ַQFYAT@I!JVI/,ä]ΡwGvirw j 46Fw M+aj{IV9 4B;i>˛F" 4WU|0ᱣ9N1+&!UcWliŌ}zT|Ҹ`g,tR07'N 2|AJ$5q_tjuGVGɯ6f +߼imwsk f=NnF1 ]5z]'пnŖGT7jLpus{|I9&X볎8/J;C=ޙnzmk/fUEL<)~FY彪}FHBx>]qN긟Lm˽{S/%bf5XgCħgE%~i-uQ~wZOKzR.H}1D`-;1MOD&2a=?"N jzb&9gS-y-Ԩ{G ++7`1}uwN< z~}oVM.N8Mʊ?gjl ؤX6 D؎o\ *.?ƖA85``~ڄ/S0}[; |֦9s;4 +Yi59wK+k탴gqʈs!lOBiW7:ѯ]5ڄ b<`njdgc u yziHRD[h iE qJ6n(ЏNXZs1aiDdPAY5{ⳝCʡF9wj(7Аm 6H #aʨz*yecMi41ˣ/E.zyKHUo{z)7 Thߐ ܥ`doX0 k6Te&m/1q) >n[ϩ [x$PI/XW^ p"/5)̫dL@iݟbTlpo騺dfGxח;]|(xi@Rh8Xy&%*{T)bWI+ sA0Hi69A`Ya48cUW#ISK! =i\[dMiu 4 Ӳ繁A-͞ O*rU%Z`m )ܓYfE!*Ǚ[d$Q;bd3.ۑ .TwUmnbW *8ᶆRPaiB1!TlV +LcP򈺾 b%]%WWqAJQi_d܉]bH,Z`ޙsICN;m^r]3%y#WCs2Y~E+B+b \h >=8G(eM3|7w˥^}ríoNJ%'ko^𫆸띍V:Cg>m=,63k*zu]epvE-=4Pa^-)ץ< ^$xPRΒ^f)9SQZNvGAԾ^\pEJ>ONhGϮ h^%3Ł{ؕ~b{]ikr@gckŕ>Dܺ&Q'+`,pbdZZ|+l,<.0PfW?%6Ye6ZOq=qeq)oyH&I)S$UcWq1616 X#$$@hCk[RKZfHBB;jZЂ +_3=V:>zێ(~嶧;u'c_M~)%Op%SΖO1Q!ʌ8qE7D;ъ`rֻZuJhy7̨E MBn0Pŵ@+^{{3M?qHpǨuNHvKUؕm{-靤U1HtѮ 9\MʒKM@XPHTQ^K&kZ@2ڎeL͍C}P S08QT<%]ǍVιĎ^ޫd!9M6`䕎m!ը^h[vQz̻y`z]›}WV _ĦZvW}RƲV3̱A3Sjʸ6{'v?>kRv'_c:[Y'{*Nu$8/g Eyt/7"z4g:Iʵ$ '"ᗄaf,ixc5?ĎZO?-"+9$k'镎|4ĕeĨjhUaQr+a`2b@3_z}؇M_@IL(Azޫb0iFL)E +fN1DWLGV>q%g; +6Vp̐ .Lb;cJuL>Nl;W[((%Wk=__Fiwbnu3[єUmzgF}&6yqVHBK1/9x.cfP<+xJ~KˮW*F@ʬN-$asϫ9GFЀ--8CYl(y.}FsXTJg5?:#`2NhtͨR&k=Ki8lTR2 +2yCzLT0% yhU0DZtK7T|Ѣ[<\t+qvh:c!NbƵvYjSL2FlŝG{!kx>}19BcZc@f&5)f$@>:[bۡ}-g~FjϢVd-.K.-E]5ͣĹ2 oɢ{AEVMͰFOݯdOjVļS |@NL2p.]+b@Di;0`ױ-ȇ +n;sxojH-H%z2hI̠*@iAa; Ȱd"=wǩgYG(X86qx!·<}q5t+bXlEVot3; eJrG+ VЧ93'd6'7+7c\me-j?V3wGreFA Ԝϫ*V!`ZxP^J~Xvel? +N`41Kzmj=`QIVdUբ˖JP#' /ewۥ/U('yQudJQ0jNbjQ'ʫ +u^ kcVt a:D-4Z-ma.S<'xXt +Z88 u E8.i"Fڰ9YJ%qs 'lބ tK4Rn7ҊkC8 +~%/apN +ۓ7OUboE=Sڅ'4VCT9mMbm!=P-yҰ<40h&=.bq2|'%.˸&/ndb[}dC e<8ie+nt {ԽZhq!Y]=G."8 "K)bf#ܤKXPeaittII3۴;aOǞC0c$B !:wu+iW꾵:X@ @`B13w/}~#if>=E,b:Rݿ(tTMl 7\;B (\+;$yu EBNL'Ϸś.ӝAQlq I.{4~3\PgS_tEݳ>Nil'-`FLs-PN#㘖.7S2n3 .4ٲ?y+Ro +2YNx@%fRռ^2j7ݺ8'("[()#;JKuqL\~MQMԦ\xH+QшFv[/lurƙ7 +g\VQ~rfFx7l1F4{>h8OߩNMjd͎U≓ $zU,Vv7Y)b{ Ixn8:UdGI,]ƦyRgeݮR:l@=̺Znl%JHZD VѹzepS0+Ar+2bVE:j&ը{aVglun NXi@U|kwCٳ}VvA +)`*$gUvO i&;yX.w"QJdbF%(Z0X;NRE"j)Z O.*z$|YozGiz+ڰrwϓ&Z9Pu;hNSݐrhOF@@**O+#?s g/&IwLy/ -̐29S0Xz4` -o+b ] YGqe۰=DMSu7}Q&*W}_VgE-&z8ڧSFN|\sݧIHv:EXF|ysx$ TnP١ K_t.czۊqG)fTK$qf#c,)LxwFuc*+Z85i5hQWZ֖S5] H&7K1 _ nl8pԄ%I\g"$h(5R|Y=H*8{iHui3+f7]0 S]WK@܌?`=QrH3גJu:qwhįV'؟;ol@+vӌRd:h*ؿvƷu/e کd͂\Bue +WGu吆_4[4MDO<҈3E RM(%B![mH~KC\8!ϵ% Wu=Ld+4\hYKj7iqfUEۂLVp_&-JE1Z7#$ ςW|dcwdȵ'05];=N] jQZ e}#9`Dc4ث{;\%.O05=K?pq'x.S1!6ɰG[YD!NytĄ/U/Ɓ [m|ȍ-vz>?sv66F j{Sv; \=_5d-+.g0|é0 +eVe(êP̼GWzlH }@vE&%u0O0:sI=6/p]?*$#V48a9xvag%Ћ!*yurxK~o _9 jHlJUtm?+Ud!+} Buƅg,߇&1XI |QqYf.qB4+PQA*nE\LpAe)4MV{=?P' zc]E65zc;e[ViѪwZRfg*pU\DQg``0LGQ-Utunj_\ty5?w/_}#Vk\g=(ec֘[ RU]onM + ΦXĺV ꫝy>k=ߏl=MwKp3` #=PR5ۿTGyJj1& ȸZXN6-0Dʜwukly6vt:"^V? 'nwtN;jxw1ҬzMm2<'5iQT.at;Fx4=iכKб (z-Ms[R[y둱fyyYެI +DžHA,ˮH҉͂)z` 2ǐI@DL.,#TR ,kf~Yc_);f׉qmlbXh|ނlZ.*syCT{Ӕk-+_>yV[BF腦ø8£FXJTϰ|22RآO՘>bl +cCe`pR"bHA9 (}cSΚZ73r4ήNTwI-o+OGv1FIu7yPnHSw&4˒ѡZ:Vaվ8_Iw-;q#ȭo]WX '5 +S /bD%D뱅z\U͍6)W-~_/S{8Ӹ(gZ۟7O.Ӫ\O(4wտVOQ?@oӺA<#N~502}vsÊYߘ\bډ5E9%S2A.}'2?3ZmJ+%G`) )=ulwh.ubO6 K⻏IZt?#3Vm{Ȣ˭U g/3T/:6j{^IT\Xfz< -0Y",)zw4< +d4u@q_چ٠J>] KB2A1o"i+07LnwM? kuVr.^8`36^l~q` D@l(bY (vv9TRsi:ǫz&ivFgzMɨīMi%=, (5׷燭U%/zQMÖ~vܤ@=ï8ܧwY K@C !d2^G& zw3} ԈwbJFx~z@44Z0/R&GsO^rJ|z)=Z|˭9wsTIrN]9yU|86#Zn  ),38uO|l_5>I@c4G~Жs*#-Rιgr5)oh8XC;DD[,ҭZȒՇQj[4~ gr H#Jfv݉nu sGV[m Z5c *k&gB9,O+pq[L{AGΫk]l_åDQ|D()]7C,8IW|5?9eg<6NQ&tD 0DB0xy/t?.ͽ~{:9^iWD3<+H\eո ӻ>d&e٠ M^r1E^Kl:r&!񚜳=6t8-Ҫ'))ƦlT  Z!6L(YB|lM-ץBo}{hKIi݈{qnj(u^ǘ6<YDe,7_of:gX}_2㸏QMxx%I ꃅnk1 ΁ +)4m + O*Z\o>u=am ^R׼p|7>ڼÐ)ZC~ƒ؆ #t ^E` 'k״T\A=TR=wO0ÕX&8+#*{lv`t5\P<-6Oшb r܈ǫ]Fftrl;214Pn}g· +J\#HSi;kT.p _V1A尮ĴGzJD& wmT!I'/+@b{ FڝxiXI]L=%ܥ=]*(xM 0HknQ) +rm9' z}W1ۥV޷k 6-nѠ8G )ҹ v˜J)) 0{?)D#ӂK5]4^Qq*^91RV|;$I\5+5Iż;@if +̪}5m-hY+K!/ȰnEbG;r9dS5G=Yeè{~J.w9J(ۙ* ?^ Ґ3 !K~H#nK)U*gR 3 X`; lM@b,] ZTmMKAz/m)l׌JmQ(EI s j ]FFjښpPQX_'=T8S=a^D ަW`v}z~ˈkV3)mi;*ְ8s"޼ $ݼzДjƯxHiۘ_ǰgfCUJZ˄AJ eAٛQ+ߧi)}߿e܌p:Vʑ7q\M$w)!{=i{w-@ٚ֗״3x)NzߝGlL?܎":~i"0Eq<01s%.%E$ VS ~dvvv'z&5QQcWFD;T jΒY&ҋ(@@iKer޼yySfϼuDiθ۽N%|7FDQmpO3(ћҷЍM\Õ +Sjap6eCmM7m+2X?||d{%ҽێ~,*vKب¸|ζznjn"2haXi^IjsbEg̸z@iI(m+ܛ䧷)'~WHu]F2:![ư?|aQl…?5P$k-VZI/SF븁½ n`*}yE5 敐^䎌On`Y+c0a֓2Ŵ]'V?"ĽpU9M0'lǚ"嵐~~6jbʁjm@oNq,_:D6.)mA7a/#NMm { -K|xT;h# 0SRjoE筝;'\gʽŶ{'Jx݅@&Dps*!cC.ӫڻ4p5wg{Rp4[JO\|Pŀ?؎il+W:>~_'}|W`.GC\<Υo|?p+u/Xh/K^?j!y(+\LH O4}ȗD&Y=a3{$[O.3+q88 +s+U +Fjpgqg c-IvgMs+xX%絿mYhlG多PR|G*pZoTOT5SzVK; к21dv{1# ʞ ^s=կU蚔6#Kݷsm5,EfMH+ u1-1a7 ]9(&*ǀ9io^ qǩa.6iUà1`Dl:j*tE@/p2ݚ4ָS͟'/=3 +|],`y+`@*tMP|r,ǂbZ`d&-Bk]E%Ƚ_Aĕ +qu~ 1m#ӻ8ȅynGEu#- 3-kc ^^yJCN>݂mA芈G8s g9τ0V 0z>1I lpa= +fRcO / +Oă"ҁI=[7D<)1 2p⚚(-fkJˀͷ2kP {KiEdHQZ5=Ikq\ /۝onn[7:*#${;ErF|Q~2̵ܟ 8gP JÍ#QۿbO!mv&ڈв3V@5da>/i./vqcz1*¦Tеu|ߕdO–[;S 6 ;h +CVdž*:$*:8^ݶW'|WAB:a[ @ K%Q 8$.sn.]_} frC|Д3{R:rgDMnOqyfaڽfi&j1$JXX(RT@iR,[fL4FcCP`XY!(`An~x8}9-ݙblO-n38mQmI=~OӲŸ;Mfwkmfnp`6ڥJ<;Xjd3_UC}Lɻ +B'MCw !9fWGlK/Eq9ULtHV?#4Ѝ!j%J0U5;2ZΙZp%@54>D_dΌL䁆G=_egIȅ~x#aEM @br` rIj}~ F[#gijsUC>RaA'6 v]#]7r^hfGȸ 'KATg]kμ&JuϽ)fpCZ%绾p)n._@Ko?|F{2ȱ?LJ=ͣ&CrCȰ]-*|. +wa"mוuA@W~flߟc>TFQҧ.II D51n!'p[ZurC]b#g+!\+s |sVtδ[sƋN T nłYk5ީjS +8CC1%SA0g;1? ?\S! +z| `Bo֕?h𙩎 AoA.}̼1xtbfӼ.>AO7}ڎcOsvIАMa~cG,| VX=aG"-40O#; cfYa>533sO1vm)6J \rV?S^.iG\!["&>Hҵ"~^'<&ʪ#%҃6wTL*xHs2 +Zꎌڕ>M訹Yg m#-qy[AzEZh]~%ʿ+= +^ᮜeUhZnL@0i/E;+ Oף<uk뺎; SC[$;ۭ`e{')7dWS9 rCdd]V%uSR\ߖ[`b-M01'u^xG7_is)[ޒjj`99|x.=*eFng*_m+܂?vZKALpKK(I8),eA.q߁U9$Oz`"_\yuh{rڟ:]iT4fܰKʓf3 zN?)1nSJ(0)2,t_Sܐ_>ޖAQ2xKLߛoNV 2[ c㙩. ? ؀=4 7RVB4mY!}?m<79҇{辮=*|C(u^ypq1LܦU7?6=hX=:peJ{L h= ZOYUuGSruu<@*l#0+'RbGSY9# śUE[ࡪfxj'8(.o5u^uР:QI+11S1$ "2 1yJ3YB ICquY/gY*Ҵz;Tܷ_Ƹ+j8&>MrV79^mfOm: ՄoF{@aRlA:wNLw wce¶zq3< 94STmk DވM !'┳vCY2OgIqͣ^zXۓCI)3_f"M| Ւu~hx؛ji$f|ZXcgɊ0 D8Rgз4ΗNDH+lYY+j"m/4g}jA_.X׃]xDqhQ) !84+>[55V&hؖB%(?Ї.ع`~_ (w֚2<9[1&E=8/JTbOA\iN3~8EB/}W"ߺK`f13h<@,BFKɵ7Re&Yq&!&>FS"2: +wUO I.Bݜl9/Tׇ5!3ȿ6ğ5Vcx rg,6]+OߙL {_l!H#3öµo<⥦8Ѧ >Q1כ儿,ݗ*%~VPPQx2_y"DzCjV| ddWu-Ů*O\)4kp@N?Cv@HINb#m_O?mP¶ɒh|5ڪ,3c}); %еL$ġȺ]m(="sM#)G*t_OvTD:RݏU|C]Y}[96=҉HA Op@9 +R+^H )Vy6Cf3c5XC. M5 W 0Lɬaaet{gႴp1Pu(bOIy.և(Usᚷ5wgh%9F"~{"Npj,u}&6E-2;Y~n ?voVѯB#f.v OV3#yao_֙Cȳ*`.9M*AY`AjfGx .)H{s"J1Rh:6T`WR +Ym}ꛬ j[XPmҥN鹞9J[F29ؤh jE?^Tc|$fxcx[yȂ9%N),)4_yb'_-7S !jLnGTjKpInX}: O97gO 6mS[ 2o-6nk[^]kS†e!9V9A\JVvG#е 8yG4sd3eYDZLg\h GǟhxUצk;$>%"-Eqm>}zB,̮tVO?}`OuqTʼ(T' =to݋0[_CXU‰9 nMUKYj`IP{i`0b07\܅NTw^O`q؟DUiXfmM X>cG*y0@n'ϯT/ IJWIxiy«͡H'0*ʯᗻ؅#$%?2r<5ѪAtj{OMqϑ_zetZwUG΀h8c5q(B*#bw oP~ԑw[Әuc.:14D-;aن& +1K}*"(%=G7FX):j1諕ܑjAe\-}r/p +\ҺTR#`oNJ OAUpǿb>bSNu|̱Vrpwn@V9s,i=#,}f~_3dwT +!:Fvbce|h Tׄr0OXm^Z50hU rk)xܷu?;8!bcz}DO!cїͧMn9=קb},䙞ܒMvdG ޽4R+/V"1}soxR#Dяb~Q`){S4c7lSwenYZag$L +9mа?]NIHU *|ubv@Kr:\?XŦ8pɆvȭ} & "WD$(ޓ%c7䟺7ƒ5) [rs<v +F q$cN 큚'%>`R-1Sq8C14 IϤLBS,6`%zʯViWE+\_I]̢eB\)h`jQ{ gi>DKV?[91v. 7K>77sϖ9H,ԯdJ+_ݹ2YLi1L2&!I+EA`I4^A)ұHHsqs^kϣbyPLcpH=(k&ۛ0j l* '9 a%P+b«X` KGcS:Klx[1^蘀1U?ȭm4p s\\P՘Q5Ƚ͋*ЕM.%L|k@ no 12_{|A}xѻXwN +N6yu1%fVX̷NGHJ7?`衴YcEդ +6vq5u޷nݔ]#V +.!Ȉ蕣%􃰞]UԆֈՉm!!}fT^5[g۟m7uN;_"t2X/q$Y>9(B'iϰl\;U>ddKv Zh5f.L7]~yƹȬ0 +`'U\AB/I5?3u(#X{mt}m" jl|JvSHӍ!Y<9]AS?)r-+ða9s%u <`L!n\u=6|%9;lRjRK `pưy +^͹X4 =5K;[svFj/~ HUN -_A +]}`ViHP(>,`AI51j&vmo4>25}XL8_-@q,^AlL9BYjC-!Ax{XsVT pTbpH>J3,@s"*|ezӓ~wSP+Ov6Ǖe-[+nޕ]tt?SS[ԃ7xpg +^q˃jgaXN. eau:PDF =5s{<2r4:/.o =V*w_' ݰݨ.BKQS}^uVE9T=+XckgeK%ZS{0<$cۖ;%R1S5Ip嶩ecB]cTlĀFuɭ^}-6Zynsr+ ;kɕQm+gԹV*!ezHt e_IƚcYXEG}Wf/Eu/Boy$1cdEhQm/&%gZrMgMš̤[w 7g]#W#A2۪łߢ + )?Dp%7 tCcrp mω|qҖw$GV/ My98:#> 7WBDtWƮf2 W'uݭMHŦ-2BXAL%:1ѺK{[Ľ E4RR7#^jj26Prw`ԩՃpu6ĦLlJ<vP@=HGϦ-ݘ{w.){b!m3*R[;zldD|Wjgٕnn@rw%9.ԣp/ xxQf{6<˼ĚH[%M )mazHwt_sd>< +Zz{t5ì-wb.kW0X富vj'oK閼V tX~@|+߰)d9e;3=3K 'C0wV7kl?5Ihٰ/L0Pkvo[||!M®fXW*9n@ ͢J|2,h!د~,oZǿfWƃLðjᣳcoQ_>c5ͳFrF8!.noHU'n̚m(*`kuӫ4pȂYvAWzS$r' -&+ kbzF}dWЏژZ_A'Vwt:y {heӛFYs_SHGi5ٓq!HkY}Prna7/bf8&EʸWմ ε28H {>c#ࣕ Xú^ohzrn|FSLQ۠C-U"쾒t_ƭsK;@ȬU*wM. O=3Ԣir($2\Ge&}SHyDHTJ7#'g&j֙CyVud /N)G5 +͔4^ +8$/w)Jn0`a-j5*\qjM؋U[]%~63(XK޷JVɷ1ؕ[ JٕLCk14iiK5ֻ !xYB\M¦{QQ]Kg!]1k~Π}(PdX^3V`*3ȹ #V=XԤ6?OZߖb +k|&DWh ::b"C6~;@PbFF{{;nf!?u'-}}aC/ۿ蜭WO~z|%B2SNzppwZ;PoF YDjG +,PooiŎqxfBT&;Tț7^¯4= +;]cm̈jyQ賀Jj-؛"5hXEU*էR썸VydbA:r<@#lE׳7SWlQ/GfE V嚬䚨RCs̺ip(i;񁅖v61`p_Iy`nۧ(w 1c;֯JyPnڳKA%$+V܈a@8-;iޓRG +ƔZxx%g4jo=nzQW8mC&Lc]J7a bB b',R@M:m1O,ND6 ث'[~݊YFOv-}NfjmHC`) zFC b:~_mص+k_$m /mOv݌.]{D)X2Vȋ/?XAm оXK9䥘 ԣ?k}F݉%,}( ) +jD56|wwӔiː6 K 8\{QRmNT\25$!Z>IA]`'7^`/piې8Y쮄ٶ-K}4Z`#ŷB+Uꨊ^\cw!jXM++%~)aHg;W̐*>o 21̶m{t7Za_F7]}yq /I=ޞa"Lc+1ՀZ@pEezSwiu娪2mzmgJbOqfK*F}Yn;үG8 7Wh%5G`IsO茕O [Ec$:?O|pf(~NX!,ы׬ϫe݅Q94a M4xcX[S2NmBfpx/(Վfml:p6xA9.ZgvȢ:gܸ18P‰U.?gugUy]5Q '"cu\bxr'4MZUpIܟth4{T:G$ X) WJ{nd]YzJJ۵ +^w)iOܙ]6%ńI3׋qDĬr[(>)oi' +׳.QO-`&.bN 0 -DNB +Utu}U7kAmX (n.}H4}V#î? 嵀<-$eRV %nn(V㨴w_/ݻ ▭ރnfxEQ2f*f)5iP7mVrU11 g)<Ǹ|}Yi==JwI31kzA.L &p{ +;` IޟLMۖs)&*$$MrbUԆYeL/b:ʵ +Zbq/osK~ Zj.'[Y"L41ƝY? E's Iy-J}7flϥc% 3{&'eԯq=6C7" Pmڨ*ƴf*"I[~M.*xfEIXʽZF<ܒAmI\OedQ]Pk +R^ož :ܔ1Ay'C|2o͏1Vc5žc_XR&^[nmT6+NIYPOBڗ'"zfS6TڸEHK٘ E@US.=\Jq|*( ,V4(mjJn!(}N @=嚣 [AJ?čwS5)0(*岒W@GEݸI8X>yQhT3d)x_nyOD8L1—I0ö10&"MuVyK _{ 3j󓑔HdEI9>/ٞ!|6&rOڟjm fB"@jN30*SqGj]6@M bP]*:_* NF8iSE\/}Pˑ֭5_V켡]M8gWoN/`:nc٣Vak#¨YdOޔ ;EܜaF^vWq3#&PcO,zLo.:L's%ʵ,3‧+cWy.fCvfHU^ +y`:^#tz[ sDYc?uP&=Ʋv>1t#,$Ǟl PBw-:;REx2:P_&kS6AWJw⺁[KƏ7_.ŗ9R&sݨIR ˡnp<4": C)o*) ;o~W}Fy[3[z=%8I':VQ .zKڑ~G +wdEΓ.uRjrr1)AsrpNvFuԛQ!1Lrdg]2O˛ &艮 Uo/yu!=H60Q:?\.9j0]`Ug-bDޑ.CLMQdiǟgC/.XwEX1TBNֽevm€t%0O.I +wOq>qΛVή5l21T2hb<EQnceN7䦹徚[c2cyﺺ=3}>t+k3.1 OEǁC˂״yNt}p<\}ciI8{AnA#B4~~ix 8<|` pqXNn)ezy@ù16*cf7v==)= d- F +HZ ,"U +z~Λ[i&*& +zf!L:l&HQ3ٜ|TL̖"bf6f̤Bߥ;Fމ{!-DVAU!0"㠢rNFsDKPp9c]S9z䟚ۤv sng}nagexz—Gb +ʢOEv:GaH;xJxxY= W_yF\UF۹]E+j312c,(Y|?6ktnjFE϶T̆:WDZ5q}tm)$ct̺T4p-5N": 'Uru<86+bVD{qԷR:z}>jUyO`UG"BDE93x@&r"L0|%fOFywbvK.*ҠQvsT7k뻯ggK!<8s4pZК6)X155ka::jX@X6@E -jpgw_/ &Z]LIIuުQKѠZCbUX`/I6csz6ힾvJB:#O7R)ݏiK–VAii9+Rj|O4;Y8yƩMB`~""05iecf^[2*θԜƃwҖbU gRb2&m])&aGL1K9sMh&`.4+i !euõw?Ȧv0ޱOx_Su~r{>?FfH3Դi۩KFphg%P)/omACN..q2RovdY9hB +r1FRS+*VuRo=ܔC[BJ& ƤNVA%011s6S6cF.= (iP 3^N%CDL.XG '%c'WarW'}ڜ 18 1I.cfoΡOn.eaRГ%XIÀ]|bAkjͻD䏛3~R"92`愎\5_{2 d<|%\W *NSBE'ne͊! +rPE=t }mmς,Z H{69'55#6CL\B39:QBؕRӞZﻖ٘8A.enϼy=p(id*OMI>>k{˫IjUao_䡂6.E 1ʩ>']B,Bp&hKKeze6m1q(eawW6#fݎhun:{SM#c'2V z43zʍ?aKCr%nM7ҜJ}*6h(9ߠy|9c7 ~_.ml(ĸejVY~ER]pi:<փ{k88i5 ?ϵRad6LʮT"BlYDy+'JH8jvS12ۙ>)PFƒ^ܒCc )j1^Ĥ)-Z..w]#ʴS*{k| +U񋘗K5QrݰLXy +|kGԓsYF}ZDPG-.l_5`VV~kM!lG&;ʤY'/æ\t8]9\@ ѪٶDp#bZ6u +1yLsy''p[(8ѐ21F2l",xf}Ts1k+c'er UF}|^D/);q5 hMX9>Y:JNDKj TAM_oX40?緤R}"V;'- QHC-9;:#:#._7^ +RV["΃EN;Fs{5@pO^3+/'Es!9funĔ4]M{kjKHK}01=7ȩqˋĺ?pM7M-GtY!$ޘehzi^X < $a`{#I +{>2(,W 亐Z_q їirpq#z.*a6TTu 囜ʡ1`;%b5u_erc49+E?ȵgc69acv%>`;$ į9b"f=hVq "n&T]'\jЈWsޱ4`#bFFs%J +_F_!ŷ&< 9*1Y}A+a{ +8߽^gD^bjBS;Y0 +v2vޡEnp9yg]#T/`4,P_&JM`.!5!:Č,`>NۈsV, X?izK{|rY EĔM؛Xp+"UZJFKZЗ ca"[|˸*Ry}Y_~ +IU(\tsiqS]DOklbCLNB:9syB ӑM61+?gϩڣSۑQAT6 {@Iț}Y ԱNc X’},$N}#N{Ϙps~>N65fanLݚ+MD<mo,K#JZC9†p$hB;ZzC*d8m=_wcZMz3K4^ޘ#mTEbw8S]rOo x޹{rJmc&WO/eQ_{*}EݜK< H1s{s 3v=bF DOP_n>(xvi]-A%E JB$%Of!2rejMB8k\Ohk()ثW,(%eͯ;4='m xu|gO)ߓظAƍcC[p#`n)dP$g.C&6W p(V=׭I i͙UI?W9Zy@ANY%ƀ'dۻG^(spkB淅\HA4.a=#b +%zɇj.l;Ebu󅨚ZY;I ++8$nBqz:̴,TӃe}p<("W +rm݋3;2ܭ20{ :&Ƨffkw/팙AO*v|įNqMys'UaS}XׁٛwlΘ9 #WJI-)^4'iB& .n* o1½!-)桀̾#'ӧfo~,+1JϹƾO;\?}9ʧd6^'$l(1s#;^V'$3v&긙xg(ɧ[Pp#߶y܂EL]{·5K2fmy'8%uBDwd̖zXv5$ưND>P񁯰纊cXK Y5k#U!+j_\xfgV? bjS' :2?D9nʀͻt; (jqU'uB:^oFEYucX;N5B#u-@TKݚn[BGidS!l_/W6qEYݭHm@%zF T[?:>(y Ѽ +< ,)7my%j) iHGYd8"oˡJ8fDm76gzgveiY*"TIaEu_T>TP0qf1ǧ L"dKK_'<;KID[ddOQʇ~GK7HwY lS+~&`ە~Xۓ"@) "a 'WX_$Å JM~}ﭕfi5Yv <ԟ +ITm΃heK\RkW j̈tg"n'ș6>B3O6ؠfږYsH Yef}s~gRBn:2 a_%,bFUe#ʰS-i0wIKXPrŠ gVP{ƛ/݃?m0W09Z [Ѭ}X4Sot8|o`?F3K-팸kK*:&+omȺ s4 S+|`^->$:QsOIE7%Qv) ٶ;IjH~al`# zdQ 60F=2G`l`# zdQ 6@G ;+ endstream endobj 70 0 obj <>stream +HSw~kfvNI s Iؓ 8 Xkq\7&q` SZ!-@$$lwG&:L>t;ivZ=y[#'a`E+4X0 Vi"La`E+4X0 Vi"La`E+4X0 Vi"La`E+4X0 Vi"La`E+4X0 OVO3%% z),Ԋx#N  N+dR-׫dJBvn {wA6HP]2)^C/[-;휋|RPQ]!*Tsjaiu/\ JyJ^e  KyUB@*+OF |a_m:r#s+I[r'rkT@wu]E:R=`Qɀk7V'xzG'#AEPVs˪O+Ԁ?[E'Y.8ͷ{NIi'_**g٠i8ߩJ{Ԋ'"BÀ(_υ9vQؿMjD+V,h%#v vr~42!S_&-[^ڞ}.o؛gVUeP^e"jSeD=HG&UPrA'櫱¨0:^~Y׌{l#Td1ش;chχMC)zwR#o&`O#]D #Q {r>%^ ~3]G%<K;yգE}+rhs>$Tچq5HL*o=ù!3Fx>-/+ww^TfBe!t`˜˖qMNbQUfY>4-Y?{=DT׹s +*8FW w8&/R/8\_Ӝ(2t,l-Uմo} Yl¦~>n,'ⰂZ3r!y=_¦' G y8|Ȇd4! +k.'u1IEI,`үj:h\F_یvM{rtئN`i* tk?.}TO"cNZT Gn qHZܰHzL֧#VvD7mdyDنʮ\T|S6,+[N<\b> /W `#kMcMDyNՆJ +K,jvWDҌOpקs đC?VFs~e2 4|H~up>gV+;JxG+ \v&^aH'7;J2P1#NAD"N=UX(ƂjPhpZ^n;]:=dLUS76tƮLw7R3Nu֧?=:̧ /,kDńXrX5(赳LێeEmc:dIF Kw}n,D\T&{>޷ }>*{"*t 3%j?zrEߙO쩉[25o{[c[3S8[A '!ttqD9Br$\JwٟՏ}xm53W$C?Yܐ[2;SԚ_4y~}͸./^B7{=8x'B3830IQǀzGĂBQ>.֏{qOU죥g7> <4<_X4 2ZXCf^ToZ޲}.SW__Oz"d2k 'jH#i7h%6>^ՄAGdL |CFL'-_5@xՃ5%=(6mɬ.H/۲NPm9&LƏ):W`~-U( 1IBomTr!=nbF5J>l[NW#3tj|݉'u_֓w⾡:7|-6Ԃ.y +pCEe}dHFу˼PpT>Siy97.lXXļa:n1\^щԉA:qdCXv8U!+¶ {J1PSz!-3qa/*6yYl4 yw F3, Mҁ:=S <2f-U#xجٙFωv^ wƓEA]fewa^1n7aEmN2 yO!3F)VM~-B}s41l/l!C:YUMH[镑+G}_F/%Û_ge-Hs W [?GtaQ^ +5ּS7Rf˰{s?w!>RvokF (֥W;H%ηw#uUtZAAE$ ġCQ!czޱ>& 2nԑq |E?h!WVS&k5e0zu SMNck)cmVZMhJBlkdTʹ80U# Q~KI{TP1Pɺ̜kBC&,tؠ(tbԯ2#]:i0PE]tR6X7{𠸻@Y{gQxuoIDG'um2UuJ:j2R;\x̯ZqeM<(lDt5|F̬(1(Qfuf<vKy)1TK$,܇8D͇k*V9enĘKу:y7kKړ5eWޣ_6~z&:A~S]pCl [ +n qwAӰV +G +Kx3>\-]O7od-GW\aפmunqډANEjl91۪Ikx6wh +POrbQ%e4IzȠrINT M>*y7gna~iw%ڼG5uIKO>+o۞TviNxBKhdRCpEѱO4y'N;,1Ap1!+Upow12E)>=W --mרu8.&4_\=3:$BdO `w2tš`RP.J*$[sQs T{YILWSVU~>g1"dHvz}/m@vMz;bO4gO&*">CLt!Wi@952J5\ܡ'Bz΄B}u/:e?aT~!iO .Ud/3+ĴKʼnc͗\|%f4[sϕ'jO:u0d 4p/`̖ʃB+*ur2 Yd :p;"O6aQ *fzI䥘 _** +J +q}1 'C&:'z9lHWAn wUUx 8=!p +16?|pIlf r}\_Ijlp`Aঝ3̼]*@\BoM-\ܪI9mcbE",,|a:fRq#+*#2\ϋu9\Y~.vIz-.EX.\n6mU=$:Ro8Y> YA6։nZٰK>3C}60~7^1w!xW\nP܂Ĩ]zjwB[AZڸ!qr3^zhY96jNShun՞ 8[V97} + DW/iҕMYE&3hxs"(=r!'fMۯ/WWW 5l"|.;H~1~棅 *@׹+Y1)n(8u3;&fCBD}W]oK pT`DB{Z+l:>J[ȠEA TY LkYȤkl؁ĄBĩfL1%âaȆ7V_v#.O~=]{3bnvd=^8z.qRCP&/pN 7%-R{Ⲷ1` B_=9Ңc7^/DQ{bڎ2Hpw vkyw/ԭ;Bڪa&6)8gҪfmp + Nz 6Y,̆Tva(ߍ5<wL\<~Yϒq m8^UۄվNk1 +Jj.EX-{"FQz]HG19dȜKx8/U +3<5 Ƒ:̜&tќR%$?)Y act=^ W'yJsRpqGſ^ K2Ag+3q +1/|5}%gy#p'/ɻSܯK *;8LA0E/Tſ.*0RCqD 'yY{1U''{|!k#pFW+O[/;= /j3`VaUO2[p @tdF:<$j^cTU:Q3 IZ~EYaQ?z&#i՘NS=؄JX"xWlK +ҫQ9[+V-LZ{>@%c[^|-PTB*xۙJP˨DtBbgSk吻j\=1@9T1s H6bL젣&K#e쯠H# Ye6\"p90j˖'5T_- sRYȻ>7:9:SY'1uxF$Q9|(吏 ċbӋKzCtaTZzcϹɰQpUddH+l#E|F +&4+ALT }{md{Ƕgfp&0q#cye}ڬ(1au1.; 3EWSݧ߫=-hOY0P\שfJ-6{ ,}\mGק:M^|&=EzA|W`| W (pWڑ%2"&=Vɸ0N*Pw{և "̅#G6_d*9+G֫G ^΋n8M!]ȕG_mJ/6][DyE&Fg1J(7#[E7_WL2Mc?vY5![$x=*X{/lo_&bSf YO)s$_+ =Y42/Gp lEr|(iYlZz?rH#l4fQ'g ĔI*v~24t@ɮ.؛cwi\B'Ldtcc6mf&{=aG˹on?݅>%ZM9v"0q\Mwysɫd&KsPrpaܫ\{+ɲ`Օ*[*%^;iь>;_uC^u;٥z(4#[q@/Jc:p/U5gשUz2ok;3W&-|t1h&Q>+uo6&NwPxn7˨CQF.4M0E {ve|36L UA*bTB6Q_]ROی4%U藺7G_^kUM-3]{#<(lG'UD?΢ڑʎ-'Wq_G#Z(}d\7av}# lBp3x{yv9AXxF35 &8̪*kgCf~ +Ȯ,Qa M8ê m76qI!dWW*I'psYH8coT#V)C-]Y:d"n@s,pu~}׿-fz7I)M&5v+b+?7?҉ +vA)9d |brPs'UƥԣY˃0glڷDÒ^J6} A0J}>8)p?h{Br1 sϤbf3e.7 Ug~uyls½lƎ,v8rBz慮v8Ჳ]\η|/J9pՃb_x=dR$Fش*9 .TI7G\{IE~R6esjT]N++1 x3G-[ +ۥUTvF>A#D!*.]<mu; _JD_^ Ç;OKVOSy`@(-.R0V^/4݇뒳,hů뫢6Qݡ֧Na Oqfv41RN2!1Y'íL8|fuiԦbS?ͼQy׈YyLtZDc'^.+Dg٤[[5`+z Kxn:CFRaU0I(\3TżjUvUa[]<{>pE ȧMuޚd`;O(b,c[y$ B 7$ /׿Z3O&c-1)9M3wz?/n`oT n1}\naX>Gf>}lE^5ljՂ#)I_TK6Z SfE,Κͦ[ <{KcvCbcP,[׮v .6iSqyFk٥Bi8 q)y?W˚u\ʬ!*̥V.owJoKw76gMY[\'^kq9j沚itI.%i&0PqMLY PvPQZ{ڎ y 3 }L*kz痯t;º~cQ)4f +k  )| W1ae'iueT~-q8zR/22f)ZӪa /qP-a72'u!%Sm({rF) 1 GV؄Tc搑!4 <&j,q2ƭ%4.뢠ߪU.5Z¼ +6wsd (1V0oTIϸ`rO f/⋄g'jZ]$Fs.Iasy%)*ٌ[KC_YHRf .-0O;ES$Y ^ )ՆGɒVCCR&#b,>"Px/dlV]سȩ"t _}ݤ1~%#MFWM#J)HQ> D,R1z't>,0 K +FD.h!1& Qv\%*$И o+ Ӟ[P-X7^֝:1R/%>^]􊐑OG1\_06q9߇~`<ǮM?\KyϦh +z;E)6u@ ḽa^BH&t , )p՝[ۣҺS\H!fʥ_̆`.'Z}L?oehZT{M_RA4}/?cW1{gA*1TS[o4'+Fb,lŦ_(D}xegać#/aYDoCz%`N!w40Pi~ +>鯧Pc5jo K]xJx]@3MA.hMȥ.KA)G7lcC05r$oiFpAl|Qy]\ӌazf.fK-aה@Yz;C)*s{KKŀQcK߂,|aw݋#by8rg~zz[ Tn)?* +~(I l,Gm\`V$ :|4~vwILIH&oDǦ<[H/R$?,YamRъۮ0[W;L>,}J=i1oo~@?gR!zoJTǕo\!N)%7(pN)h)pxTi2˘+ 8'^>>񠙺;,6R^ rgA +Xzrd\pyU؇*q\]m[y 9s̛9=393Ӵ!i4c$˖e+[IHeҜf6%$@"10,,C瘿⾑lcp% ݍ qR+1Xc"U#D'9'26 @z;&Zh*tXp9`s?Zg+ Ԃ^{0|2l-Na\(r[ in6!%mÐB܃ a/ʅ ƀm ,҄Q ̸qieW7)_蝑ŧj1*@h<ثvAs7D:[}Q|>ˑ? ^_vv}&6r`{iouKzɣ _{OF [x*h(ﴫyld 7s +۵5l/%ZVb!kF{Tzem}C2 -JzjNL-7ytوpD|i?d 㓄84ҹ-"mKuP/#.EJQ_uh'6a=aSc"]eD[2ti7*zfrvV̒M+" םf6F?o=<p掊n; Sil-uO) 6mem xJdUhƦRn9&Ձki/!3J9fz]2b.p +G)oG z2FKocL`AO -rו^+\bװ.sh:j8bn\{i`xu;a 4ME.?zlp+ R]d r4 Xw%x.B]v{~ںl LuKarik|ajpH{FxdʩEM6U”N +'h6Ǭ+!Bqu?=!<55Ki8]o[5{ L†3]iSַWH{)@F,=WyJts!mS$}tY,EA6wI)LB6BׅLs +)Y2M k4m96I5י]2__4S@GBҍIٙ9o76-0麒vRQ|Ɠ:xR^Sp9,Q/UAtD'' dMF EYl\Hcr0CgԷ\V`jJ{.y KϿx#SwK`C49x0pUfa-{JvBƉƥӐ)mdlx{3xȓRM>iigF\Ñb+0* _Zֵ{>Ohl~GeVY5pFF||"Ǎmrb akn wn-؄·/XyyezjXZ6 +ޱh=ÅِRu%bi[֟Kz K_qkQPs.G5XѮG{^ OCz0mRɸ?ӇE,~}qaiwec\~2|c&9۸FzJixQ=$sx& +0~,ЄNH[K!\tU)']X{%j*yGC$!1K{6`VE [eHTLc\[?IB+%v`y69Ju ܠp5LqE5g7pe ɠz.8$O7; :p@׀u#2ȠDoiko% MCȒ;Jas\Oiyvn$$љLh Ah>=L*V\ + ֠\\?dEU]~$K#=s>{4$tK2[2 l.sڂUFgǜINrnLp)vd4uz35+T06=hZtF>)aqf{D/[b(%Ė`<Ȫz3p=,Fz^Yk"F1XͪvMrvF _{&{E,|pjF>@Q#>YDާFu18GMظw`sԂ+Jz f4%W8m^ԭG,HSjH[h#w2f"*O9I+гI $%z SN)lS e:Q2p[7;$r=b+!9ԤC]bׇiqR.^]GLMR5 ,퇿y&`ˢ>mK.?V3cK{Q6(v9JIkU)cB!%LyJl + "+rFbux ֈ =Rd ܄CBN 6V{9-y=';8-Ŝ ؛#b\@pBS%r 2q^t[F~ ZVvcpVԓ b!D}OM +QjUsP$-߯BjFl&xɧdWԼ:J`{_;Y]A3G+>V2q! 6Huz/gܳY}Ѯ`K +lRX0 5 YQP#hQ잁K}*OWdԐQ^5G Vj_ٛ rֲ/-8wJ13ɓ]P(YNJ9 懬!7H:v>P~?NvNb')5Z2kbrf]ƈY%'ߞm mҫ `[A*$fhTЂ ̛=n 9!R矧 +ƈW?ORpI\'d6]5pu$ʩ(@o~ )Y]qr_IJ57p+qπ=ɘM3 Ara^{4r9$Kfz +X]1K+[Q3hPҕ*I~nv^xMtnz<r?&>2#Q+_Q.o`}Dםם ;BZ [p(5)HC/]}PYHgHfsHuiA|6uƃIڍw9'N>KFzujɬGzP8ȧb7zf5fwDL{`BjYIcWf3EʋUq=;E[^6ϒ? bTO+ݞ0>lgjeu%tOg\ʃ::.ty EXE+/ 3㖧ad5ͯ9Ug=JRkcF}<\vɐSO@OF}1.a6 &{st]ywemݷ䫇سDZAo.1Jwu ދYvezuD)~ e%m\ybp)g-HSyÝuiW 5jՎVX ّ!B"5"Ǝ-Db5!BdhDaضƇ; d+*k 7`g.3匄˙IVlEJ* ؒk©tvqjzIB +Ҷ!]8w8rE@%;ˆ5{=x]!ZY:dSW +n᭦B]G4I@6{8nB4l$'oP$ȉ h &9Y%xlw> nZ򑌝?D Q! f,~c*1JF_:n[\myrQm +p8b[:Qt+u%vja {lt@ӕ1J&?žJ˲AC%QG ;BeB/㩬<᠟UQUY=S V-B׉vY"jDER=z:j 7KGamc@y #NK =_%ߗOg?)\' N+Ӟ :%`]-,~GRrmb}DoM3yG9ѓ,|xdDg1j`I]g6w#4^r̴M7b&+DNv'm51م ?t>[w<]uYJ 1 +tB m;e_u5OOVr-tp0GJlw))x2H`g^_v&cӵbݔUt{)3K yo42YNKRW|TBoԥO—R5s]*^:d*u&ʼTTeY$-!uw\n{2L21յY64F 2 S0yM%ڔ#9'&ļTߛH4@Mt(KׁD _jHz۟}" R\I_rįujW\k{CošKn%AWW;qa? BTf-Yݔhw25e#*`iK M +4F +u7`+M PnǝqzHh:^y܈zL}4H|l|BOq}43ĊD |]ceeF"]DNv8|Pp/wmbr$cm9EZ+4IR{,H~hWm lgFR|w:h`1" =ô`_B4m(O`[q()h/ +Zo#m;Zizb/Q=SX[=6@aQ#Xm;92^k#y |4hso ́**jl^V;0@ 8Wܮ]9"[;m7)&TV.}d,Yy6h惣"ߖqRe|6HQ u Kc?(^E4R2L ^h*/Y(M;9@̣AC8ˋ GXc 3 -"6N)B#VBU֩D8%dwkGiY ]kR`f/ +wnn/w1ՌwDMUqnD7j~=5?/偢*QHo'x??(r|:O]wL[K׶d?VqfĤ׍GWv +h9S:1 rS) +od,}Fz2JuT\\qÝeQT dMp-TDETqEP\Ꝛ9g?{}׵^ozI٩sS^3J~2a~D5ř NUBy d#lf?b a/Uwq*$ǘFC)-z$eI+b|8V l,md,譆Bb5/l3MIH :D +b% `NNz֒eVr3ng9a &B*#]k-#*HI6NSt=C\kYvD/YZ6ӣhץf%*M!r%NR%,{xOQw, _ p 864Dkp)My{oCT$B`vsܯfrox\HC06jKƳc8T +HV=|4:^x0y=ˋ~|8 吃")94^MѓbBEF#6"_i`ByucRr*mxG6289 ^~o>H]xo5|}7viaDQC7 +=Ow:ώFpW+|U;cgs>WCOviȿ - g3hY(3JRc뽟v STg2pi5qj'g?R;P e o/UlYF,|a-mwxkWqzr%qou0pNDeD8|.|vE.&yI?T腒%.խ%og|$. ? gʄѴKEL5jEw:T$k0GЛʬmP#\)) hߟ5obZq(Djz +a^?:Z,S 蚐@SRV7yd ҨKUSDݻ FDYxjjWaq:Z +怭Zު:Birm - a4_ԛE^%sbߗ >VB1?ZJB}v׷rc|MEJZdgO ep~slV+*[ ]oW@ڊCV9tµu1Kn|TBF. +&Br腂ղ0jJڱ݇Á5|Ҏ2yw}5ǟ+x1b$!ry%6+,'"ƛF,hh盒 mUD6DզB7e-~zeUpQkD_HuYR9F:lvx{JǃiyA"-< KqVfANo+Yk{nhǸڤȫ j,K}L3Q9npRъ0~]kz; O嵨j#&I&|c}R .WAk}[PQ2n5lw-7JU5 J^ߨ%/ći'2 x%zsE\v)/27Z%-s.UxhV[cHA5!`47kKD(̧Gɇxn@߁INvÿk[UM>б+-"Ä%EynbEވ]Kc5xYT"ʣ3w`1M)!k >q\ϖ9uV2o)7E 8ZƚGljɇtYez~ݡX=;~#?Gv>H ^^y@ګcu'yns%g>bϧ䜫 A=ns>K8_5ܟg+]A&,_p[RcCVA-jlE/ s-p2?#wA-싌 +g^_쫁-15qVH^TIcH#1NS hP_SW ۈ'vUC]ސr@U-]l3̲[ֲ+F_|lH 1!<X!O4W> -9GrYձz$Z|Zh(,uR:1ͫV&\cTVY:ÄFoW<yd9l_ؤ,?nٹv&}|Xi.0.PAi[ +$wQb\rHE 蠎]}inu(r|kWvi}GK9D^^!?30+/[ǩ+8c1L| WMQt{MiCTٖ[Qk <أqTs&gUu q{dߕkZ /r4%mY~"@,w/Ll ꫙yӨS%fΣmAuBJpdX>Vݝg^p bODa`4L3䇵ë /x3RO nP'Bduz9{XwvJ ϕ=pnu9n}%aǣ娋yrec/^\+Mr1u)TS2?Φ'3 tc{I#μlE +لh94Ыr(d9b{Y𽟌U7 ufU禬ƶ&G*'ꆂm^&&L!'9' _Ȫ㖭vb}-3ъԋcM-gDF t"F8]vġO5qo*bi_x8Vr2]4eEƁʔ]VVv?*]R2Ie aw[i>SI.jY\9p}6и3,yjNVZQ|zhn[G[U +:lYϏoʰ(Kyk ġdhː?Hx:9.€uG?P[!aJ?\ +h9HqP~n=>! j/G7/M 50_H :j3bc9.w6="D"$APKl^AD%"Kj:(z23΋/̼8ow9ٰyqL\D}~5ӆUӺ۹+kcQ Kn!1S L$"}O{Rv~#c?G1G;%hoZtK) =5uhG!C6 hĝl8A@BѼ$.ꮒ&uiڥ8>o[5Lw.Yۙ]D}1s ! +L? 4*z>lxn|w_?NγǖֆW=yۮ[g̲;~.)JRx84YMcB ,JGA"^ ԗF.--*\k喡lvϖ_ܖ *)81 bEe%L(NN('͒Y|EWnYw4N_:|eɥfQJHLJ&pxE8?Ti'w]ECp7N,BKDaD|)>~(DBY$Ґ  Z +r<&n'^՟Go:>]_FT +q1)I#6e 47bCH鯯%:ż)|6S<|`ZqN`e/Xrf5^kl+lSU%T׋sk3/y=~, U͚'A3٭`4gQϔHҒF}mAW!!wUIKrt@+s?8Mgk_Wf ϖ'DwwS#l.) Q=NuiA>= 1$``CIXSgm}c:B(ƥF'@8N&[rxlji o\Ц~s/6lү6ď?OnԌޣc +؂dC|XJEqD°.0I) 񝺟={7/Z~you?ǿzk=o&SV.y?J:*0'0hGF_e4Hu>ZE5D9+)=g62yD~Ig,Hq;{p]Tdsհ;K#Ú(䓇0&NoAl c ` +`[>s²4@ĬS|kkE1Z#FXѱ- M*E|KN#rI %_v?H v-tMbGDoi'U/*M*5 +zmS)2+oVyĢG]B <| 'MGZ#QXg GfRgӹ14l)juqA  "M2RFyŠP)ryM֧X4W-c&RM5m@'gz^`>Z˟yzT+UPƽDRP,Dl ccFa͋M}PCqYIG]{:]%qe>V]{tCXAHC+yhm£O[T}7Lj8ޜm=6%no߇ր=AeYVm5EY'rkq~w50ȿc"|걝;1 '— 6jê#c{QLG}LsXGn_UBG.O~2~3J=Ra!nܡd##~[ĒKM(S-jKϝη`ԦEsiSp'Ʃiu*%c]pmo꣎o{^ݝv'!mn;g}ٜi=]'?<ڠ&LJ)zb\bgn Osfx%`eWBBU@mϯ]l|Ygfp$iߔBf#䜼G*eP!lѸ|l$5-JGbBk`gT+W-9] ڕsP6|Kbsf!<n9𩥀T q‰[rԬ#2vdڼbf)! x8WA> $_^FX䜋:吊am9}]96lɯCZQ޷oeƬ\l/[XaEt_ۗ.es]{ho쉂OJкW&k-w昝O̤G^w}'Lڮʚ^brf̽SdSJ뭹@\xs~4~x}Pg?c;1m_C'<BXځqK^!fk4|`~a{㢕\xn٢h{ћ)L{f^t]3}ytGĔ]W]E@isl)3ɹ}ϡi޾H4Հ|fJG0Rwf?!眜Ɉ1%5LS(E\s瓓ϒ_'M.{V!eu߅f.|PcDaEs7DN6dr+Jߖ4O<APeO)cmXxGe/ZC?0sRP՟=U\[q #xshh҉SpwJ)&R}8c9Lǥ\!I쩩4 s55S:]SխSt"dpe}@,d`#($Ⱦ@6b Fpd>Ωs}{K=q=!kaB^fl=WPc6iCvd.AԓH&z/|(cga}+ s/Nx +qE| hKym\|h Pt؄UVwavlьpIP߇c/#V5x + q/6&UfbJPpp)ŶAe-lqVYii1j.!J%{|Gl^;SK񵄖QԤz2~wE uh5 iH}'"Q\Goۓz +]zÑ*"[4:e䛨EDM1 fB3j_@*ĀUI#5mz*%L.QFz1)n=j⃰[Rތhj-ndKɻ&}jQ*tty5a^yΙ'fuIˆ}q#kzJ}?ߴS=["qawt +ZwA+Y7kI-xTM|RPG'$f 9Urxr4'?.Ed{7ЛVZ[” pDWا.רjv=mVlV3Z +N!tKC[{a=)a}j+if=wE t3L/Ґ{>ܒwN'#Dpf,la00k!=HYc]F=q5=iO"Z㈑5RfJ]ݣ/F1+mKNTr +6S|eƵ??liq¨K蘽'sB;~{\u>T}9'evFi*^I_閎'WAJ:A&Z%s}d,P3kO9z>z>٬~cO2Ǟh2I5gPOLRy{+L˹݉Z#*mŭJBE(lJ6*Pc\^m}m< eYRZj]BmD,\!hE .rku5)JA-Qn'6r?xvmo +w+hٴJB)hغ'ǤM潢}Zy zM~GvEfsHClQMhy F">Ced%!FLeTT *:vcr;򉌕O^ Tp_JîX91TsֿD.:l2ecv%AƵȖ oc#>mj)E.0s0a`uXC@l<籚ˤUO̗I@JnQ +܍V1S5}>IA=+yuɥ3z@Hl>/Ydܱbw{=FpFFc;,˙%" `~j퉦ktԩXC^^0 &f'+yO:Sټ{mt뾀悈'66q>劢[$}[FWl 7tG}\dia|kCOXw̞(^=5ՓԤg+1؝D'Ѵq;; +﫢`ĸo!*"( QD%?MMjOrs[U[_Y݁T` Wp\Ufh K1;CZ +"K(I%tsԙ#7~p ޥ7ƵZkjJk 7O">]'Wg0Q-+'>wK1*zeA'M/|-L[.AWHY=-b53: S٥b!!IֳZCXAUHA-y]aRfSx(nG}FWIG-r }en/#1Ia1)eb:!)iRGM h9UnfN"Mw<ܓ5| b6vm>AJC $o=߫i}|~@m|,`ŮG%?Kf.O3 1Om-Qs0nmB^gTܹ]i&F[{~4yϣb2,zH33Տ$L"VRAt^Rp=0(cT'LJg}3\7msQcζOcr6ʣo͒֨t_u0 y6/uZ·IM,P*=ˬbƮ暮=q#ȰBSn%Wª"W:%&hgtُg5s63PBx?%O6gJ=Z!t 6 V[FzZ%8aGaoVAsRx2ޙ6vR K=1=P@mʽ/кRv%+d,]YUbYbOH;£a7ߓ7)E>Yo:_7\/xïa55 %fۆۜ|[U߅װpjGn&}vt$u,v=`[3; ᫥}T2ȿ02>ЃB_Iոq=<rԿ? n=/fD*ɉ_"sj9e)g`~? +'RKMJ&:lCgJ> h%gK~9%'ǷEJڸ􄍂[Qܣ^|w]J௧YT[A A'7?a=PCZFs:(r >hژ>] V_:W /ΤxxPF/bs,D0ޝQ-5aXXl4~wζOu=.㞸]?E<ҮHKY*ֹml.Ѡ~lG~*~\~4p?O8{>wDkgh["oxrVyG;[gl3R\:1h%wIҦ;CEWteW&4>grReu%%Crz_(w1KV89^tk#>RZaW]\8pOJVMkMLn`/|ra撤UwiWԃ3/"QpȰMh_hůܠV8AAj:d+=+0A59jAf8 9[gTZ$[Q-kJӿHɰ-c🀎.9\טȠF@Q KI  /ّzF},h 㘨ᚫ!CJ!ƱLHԧVech,o[! ㆾ޴yH#vy$ <#Uxxà7BS\i{{6mN ىYDh܊ 7(2yabܣ"PJ>^zt=SCBCmE +\CIt|p[!|cKŭݖ$7wwD`%jgې6QM%+`;ulBrqz~57pEokZh|ԟKH9;N虨)CNad(Kԙ~EH}q__Њ%b#m9\FȰ_Xx2Z!JہM8܍:ceԜVD%/>RؙKTw}qgTw_^?r*6eћ"k T &wZd,dƽX~)$$iGIjaWU`~S'zYKI +f4[$?#7}}cPn1ἱ9M 2hqAv {TCz؜}I]TmܯJZ\_Urgw!<ںՏ!ZA]e!~ +e:D"fUF7?՟1*v䘘QS$:Fe]l^WϋQ>iU'5S(P8\G^f +|B7ڭ:5թzڡj |%Մ,$>9Cû& a; _&n-з̰ve=ذ*b˼*z{()IK}A !`X7ﶂp cg {0!=9 Vz59F"pĤEIiئaY.lcߑ^##BY6L<7NM2FS (S;KlK^ZsizQ Ͷ1;cwa韒宲-[b}snqbVQy*.a%|kS-Q*x\R;> :X?ЃP9Չx.O n.V%%$؆i7?C( 64<]B!nLQs?> +QO{\7 P5B㗇_FfMX6 )A KcƘpr*X%k"=4yj5lVuTT#&f ЧJ]^lS]QrtzY枬SwM2sWG-]`;uRxeXxQjo$J +n|OǩiTecAO}&"n _8Gk +R*d)*b[v^*gmYEn HQSr=z\K~V&{5،9bD@-A6A=kV5gOik % @FoG98c⡐OJ>mJ ޝ3~ EʧRcVpw]eEm8r-uwbl<'!}rH.YM֎ r9YQr0aadN@_JVinArqm%`iA̛֥b*J22$=+d?Yء^Fn"6Őc5ǭfb|A܇~69߅4T\)$5n&I9f$ĘQjxPQAQìA11 + r(7bQPT6٭G燷/ .1=uS^ƃ#e2Ϭc ^d{DB@ِjٙ䭍 .@Y汰IZKZ7?{Npx_zZVRKܳɖC!cL ڤIM'f%u-Eǫg|\ +;PS  &eKEG-I[Sļ/C?m~ݚOvU\Ov8` a Bw`bL@A>z;|] +lzXϤػFi 蛐ߙ&l2ܣ,>/~c;M+V}&?ߘ`VLCZFCnrO6/= 'r܌A "NXk~, GFR@%*[9ګsJvWjEVhH?ېu]|;`oؼ{?z>_s "lt %_de K&" +i cz԰ ?qBܣ>s) RYp!#9|gTVO_ *B;qf_ι`z <yhA>Șh붗w~pKm 3,69`;%~5 3K1)"f]R`\t"=nSEA 억ǎwl_#o~SBA$l̰:N]uUYb_8{_mpG 5Zu,&lڻIgG1iӞ([ +[Һ)HU1k,fbͱ7O\ V$T5ì>uʎM#ȠJV65ggI+18*ZI@l ,r0ޏY렖6#^Y_nbv %1SI|1i}#m!Sh2X{ǎʼnC$9;D`9#v%*"g@)$яIt5ZW\Z{l-p`C'^E'#?=i^ڤ^e +蠖YrўPx h|OE,ڥ=Fy_ <|l<1fZm_L>+؇Y>^MB^rqv[WN-bœS-]eax4Mdg;M.82xf|l糏l ώYGOk|ӄqtʮ͉hAS ZSz.625U\#h^\tEA{ue_  +bF\~?Gx x~s]|1_$z̚NߞGL䮦=Lِ㞬˱i;Sm}͹*n D[#vWuGU\{ᑖ +9-k +d4Z̦;&smv3Q`94~[!H!JQOVz>GmClp7+1܋y)Y`CݭӰnykȩin d`n@GLL417IRVGξ+״}Q\1ڒ\(pYZj͉>q0N9,FbUyd>uNŜSG-)%|iZI&|s^aW!RFCϾ9pϯE9̟Ҽ(޹w6s۴c&M41MXo1&AQqad_]A.hEȢXDӤ͟r~z|΅?0cP#uMb}@ ثdj`kVZ"(1=MlɟN*O["@##aVT*Y䨞PW|֧!9&"D*8oU_eT) 2ܳڰHx]F5<桩O]nP ɦ u];}iGF +` aЯjj]{ C3y! >^}U)Pu};u";elhxsE]@?*j_x*:e@~njl ]Ā//[Xsk_X@]Ԏ"(…u`>o 4˱@~ >vw! Uwܝs@.eqc&5n⒓F.#mv0ɟviޙ̓!meŌ7 m +c- 7D;|G0E>opmL~IPv=REݛ+zJ/O|3XXS;tB[]ёqgā̈op6t*X٨1|V$ +7w 9so;$ eK$ȹYꃯcc0롆Ԥ2ȯ yqrgTl_c[!e{plR=f/n䐏=c+ +x|`ejŞ3Gxm6~y|\` ,K]xQ-,(8A-ʴNJ:Yc ա_nSpx'C413Q6-d N\©C] i|sWe?K)H߅H( 5;o^ W]t"| +f +&SW;Ru@hɯuC7?B}*ryPKGĐ*H1 怚P3.6ۙB<,!K|=9d:(ÀUР~ 5s)~d6tv(:o[/Qw̠94ī bsZ ؃m႟sZiIX-n⋴-7nl.M鄔URWߒuRFg׻+#٤=>.ä"b0ΩۡUFMDmic۴* +_RAF3ݓׂr Hks/ Bn~T Fsd _$¥TҸ}Gk=)XMBeEΡ6=``*8MWuV] Xk&,)p\]9P9E8†Vɥ!9ձa5 h!IkzmpuFg~ $mc仱:Aӵ \O93ΝĽ:]sXI (IrYFܒT aC2Ii9f%ac"lba䖠/r>6a}3 woY`ٖ.)j ^ j}R\0C6@2G@+;퓰l ,{o , vbo#Ql_nKq?jd"87ɥ',l ȕ ;ijmؽj3XޜjB}5 G.T錘9IڄMPpC,Ww5D "~,?#:6z{Qqۋ] +x}zͯ޴=>tD +t{%:U*wK +%-m jH\+tujfǬ4DN4ın(>JS,{APDAHDq&g̟r>/x~%Չ6mqjڱ堖uLKX:zA ׋:kG<^a"Ef[d,c_i v:|?ݘwyUT[|wȻpҋuȨ^<ɩ|V=5N5i\򾌜,*hxr$k~K[wo[ QM2 +SYW| +!K>׉R+Y.l#IŪβ{a;mt/F"G @>&P`R1ѩ}#ޫ"kGêluOC;w{3GMABgB=!`W'2 ]ҷf8B&,@9PaBZqWB9u +E*311ߐVQ@6"-w"W Yӡpj.:INݗ*dL}T +Z|fG;<`i[ǚ[?0ܑ0+hMMQOEE(:ߚva _S5l4>ag*Zݚ}Y3¯7BDmٛ'm~B؆Pv'j`? h!z +JYjOO?5 Ac{uefM.;YÝ W˼&h4ƲoBKa]x=MW^$9ZRq>Zh{%f]rnI7ݯbzBOٗԾt.$54v5̚X?&m5g5}|#% ~cC2MGyϗz;Jc]ܑ+c(<<ʰO`;\ +HN*>Zn([@-ɿ&r^s %H F+`bJB.YECZi_QsVic}p0T2 Ck麟'(Q38Ui܏ۓR)1d|ASK1P`rq'gΉ#Uөh{Tl84d8>,QZdgRj$I);s@YeZ$9ʥn iZػ.{@>YRv 35DF/p26nOMƥ*ف5"l_d]Ya32KtK mY&rna|N( Z[[4jx83OCh'b}D, [9dt!a[rք")N~Gǚ{w{x2=3g,䦲m6fw[Nhy8UMݺԩM6ιcg U)}Ex1pc =YfT7b3rS/&y &'j )d).}k2r!k)lR@X&:8hf[!ȡi~>}^;| +ve=NQJmX'(Rs$~{qs܃GCo}=XX90y|0&nh P{]5Q_ z!3bdNM4BYpXx!ߵ\ ]CԳA v$K Tt*6¥!~A) ˙KҚ +r76Z;:gq; :V@XN%B5R|9ˠ9g*ϢP=[q89q߮:RճHr&M([h'66ū'l*/6j`Ί\EN +#LhAM;׍K~vuOQW> dMemko*}5-ۥ$q Ak.Ku^KRo=mTH ktT`S*-o%DY;1U9ym)LځMbԕ_F97@kOy Vdž^`}*~յd߰=鹸!3Z{?/G @yUa«MKuX< ({te؍f~keEIt`-pSs]1ݧeV@,lA%a6dG)Ze;*|e/P-tԟηUAW]O>KfL]F?J➩9Q}ǧJ]eg<rr6bM4~j9h+nLa^A4h>3<07ܼ7?L3ꍁ8 :XOoT,CĘٺ 2Zf$hJ $#^(\F4`WTqBpN~^1X9cAd~؅{9ЏO=ߎ9Vlgy{#|m"tFwc{t7CAR(X6;`|KsCJ#Gp'M"s3\FkჁEyEqNdK @_.uAGMmDGm VDQ:E>V5`&c{=aNXGjY,ыOv"益oz6yE(&+ +B6pϽܒ/ڸ| xxCKCH֖IQ|Ӽ#M}͑ZX'u;rab &r 24ݟ>o۶ъ,:'i{ .%+K  +aY8s^y6;*Yc +BʁDpoYЉ~SǦNk1>-X9BI!|4J$8^[yץMFigeu΍1!Ԏ~n~;jbـW8ay4QZ.p]l'!a}ƿl%j_GL_|͋ bfEu|d? .Ư96E)ψ`_M*ٕwP0b#<*[ -;êiXh0㪽(@,Q&ftľb X+xu%9,A'>=햃؁9Aؙf%~IicS֭KJVHNsoXitu!B.L֪`mC#4B/8@9is:o[3a+x?:6Ii>x/:6s)lcSOz2I)cԴNyU,fCoz]΀$77d +͏7z{yzAAJ<7EO<ؔՏ~bx"F_qMԤ̉! rB] +xW]L-9Y +?-K>;1%ccҧb' +mGf\JPXI(JTƂ{{5q^P5Frpy%a޺>MTNZ92'*E@d d ̜!*( [EWv:}yO$Y&=Uݝg\)'et'^Yi3u* }ߟ +B液3 }&)5*\BvTGաNt1~sWfjAiЇ*$tPIRaͰ$HН(pU[nVo{Y."qVlFZ"&-`g S pb*~7H͏ل) +x* n4^\f> 'h `ysyTSyo=- 1 Ro*^ݚm{@x4zgW @ѿWE-?MsH(jdEFAVWO`у0USansfh-~g5 vUk!ceU9zȉ[#"KCFΘf{Qv-@f eld8F)Vző[Z1F j%uICT 9C'x>RugNZa +I׷㊶Y:I- }Lsz䷾'>*lYj電윘_+B:rS^QcmDhmJ^Q,;43жvH85麨(b;_g٘#|[Aq )~ +F.֏Se 9&}sY$>uQNVl-GeIk3,Q]&Ktb0Nv.hZspHŹ 5P>X .|WaRVFi3bm DV & +)3QR}؏,g$^kx}}oYې)&!҈RR%3"9!{5 kr*k3ռQ҇VC(@AMRoڻɉ}6qI#GwifM{꫏k9P&WjHH, +!B'; 2v1 .3]7M>4-|s ۞:ArR寄*fjQ7/+ Y\7]/*&V?'m|F{MѵC?9Cc3U>\=E9Fqo s|SłBQ2~oI*8477ǘY5fEsqj;%nM;G+B vTv^6(jF0b:\,KP&Nm>U/jA}VmF+[8֬r\Y*~KAb*^0nC Q G-V3Τicڵuf۶viذvhФiRĘY2W [ pQ>aGtNmIrPb#sRpIZ: wJ2Y)}R(yP-kB& Z7vG`(ƟiCƠ^HŞY;հtcҰxϬtYҮrWέkMƢe;f6ȢmEɟf;ղm`ŢgAɥ|hˤͪrYĜa<_:àg<̫qRΫ|imJtMn>k<{_1[(V/ɡ[FʨcIȪmLɬ{dغҳ{qwQ˫ye˪nTҴwmٽ}Զ{uɫoN̯t[ˬ{dģrVĢrUštQo@f6Ϫu`հͪ~pƣ{]Ġv›gwGi4vMoDi<Ơ{Xͧy_˨tV̯}nͱʭxsȩq_ŤmMc3̬t]α|oӸzqӴuiҶzpдyʭ}nѪwaU!nJzR]'ͥmLԳ|slDd6ʩtWâoF̭oPɬhHe9ťpPЮ}iɥrTֶԸ}{ʹuf y# endstream endobj 71 0 obj <>stream +H_ '?;n}jplʬIk<B̥LBkVf*[oMroYUΫ6v^͊a:N/m{ȵ1Ry؁ _AZV2O]blLԸT5%:&fynSO䃥Vၩk (dIFki + QJUwY7$Oоz96JWmLP?*^Pn3RtT;<[z[^7[ZZ/-]SLLFKo0 +ޝl[)Qv1iCcgaN׏H٠[qm5OdoqWoB~~ OP鯂.r쩎pU0u?$U>2BW'J "hh>iRw⅖t[ƯˈedɊ l뮉wKР >m{%,|". )vfx{UZ~ؘA8% L"dsP}j-$L$ }V 6o|GKsI}rTgW +^_%@5SRPJB{:#e}k"qc}5 ׉Uv 4ľG ,}Ȥ9ZӡI(X{ZzcX\ +]5-N5P✠~k(ݑ;s^~qPI_P- :sKӒ0O?w YU|ŽxdqO|C:41 iJ١fϖ8EJ*RŞxckMWTGI7vcFhV1&vMV3 +t׿5k͟"ÂrDAFoNb:thkYݹ؄1p#8tJOl݊[<`2f0\1NȜ@C= YWguaRV'\P|;2fL0vb| bms9&mPS?wֿÞ:[7';zYf))eԜ:aO}u +R#4 M[% %D{w}F~A2 `!"p")XA{)| % 91ņRf4`^\@=?;OM|ކE{ +ճ2uQxFT|/xp=H8t).yYMHyuRĨNX宺h]?JR'v"ٿmi02$񦂜2OWجst4m̙?R#A 0.6E/3J,xf½CMZ>ԇ-t+DX !vIZB9u*cX-&.cmh;˱HUd{*_M_%*;^}3= Q^e3xgTq`[xSج= zlfӾ[ؼeNN~ۙ/qO/ e%g2(NQlčt`͞C/޷u!b՗ ̒~=]vrs9 "cўGMK 4*I[N[{蒊vnǮH ِsP~׸;k~C_s>98 &!TAþCWل\0 Z:qK 2bVlx!=v  \#j:!/ڦ(d-R嘂ZlM.>c/9;WªթJTwwSv`h"aPC+TB*FMTƌj"c@\;Xik]<{Y$?×WH87KuT{,h}^3pwmi<Ø jH#$σjBnkp'z:¯,ڇ<&IrbY[c2Y@5s kui ~7Ye +vOpQ563TrVO;ɧ$2o|ur/4樚SYR2y AeFڵE^yV׍!bcCKG15,b}yh bjeQgq~Яn+9Y5R̵bӭr%a ui>;0Cz^'+]a7H:$Y舐\4V22fT?|˴E%$u<̞ B^K֕|{`M}v"ImY *dH+¯Muhl?1V%o6~tcn%MV)E]07Rr!76 +3Hu_4gy59[%p7m.zcD&ȟ:G䂤\εsZvMDIYDGFi-e5v.VO8^ :e=da?v]K76@k(e?*Vp`EfcSGƬ}B[c& ,QQX#\@g[Jz;yBfKm +01iHȮEI_ͯOXE@ۄQjcZ2摳z>fIyfB&s=qGݥmQVF3y +w_$=p{-&c6ٗ]\ "Ot|b+u%5Zxz'mq[-lizI%Q-$Do-K={ɮ%bm^P~Y!2{jJ/.+>1엱r]Nĸ4|&^N*?֌ĄDE{g#ZƳ[Fx+(po-/{BԎ$`q͠p^N7H~%mg='Imҋ0W+ {n?'_(ttb<6ƪSu%|=7(kSf'u?M%%vb*]8aƛA6Q:^hbdb8@L-iΟ-9%pU +ˁ]Y.rcCqzDxfNL[&uV?HdsRU;!< +nu!P_Rg0ĮY(74}Ś9Ws=DivLY De>\oYKCψ o?nE?o?w'%"Uԏ̱d.gW0V}ȫu棲y^ưv/!)(?] q;ÄB;CE`apݢ?㿼1 ýЊhL$a$A0 -EDQ@&#n3kV05ߢ`۞[hQH[aZA!,(lX8kߺkcy+4v`nSQ1_n $ ⊝A\o]Ƿf[nuehZ]@ݪcFs3g cVҏz+18ϕS™;w!ݼΊZHLx tUfX{T htgxY stKU׶͖wEBC~Ϗl~תmnχr$Z=4[1XI왚! 0˞̉" ɯ;|OzuNJV !=<D`$UԫN&zމIOJ˺Ԍ]A*:ιH+I +隃l6zIHԉݸwY b佂_R/JaN$mEy3f,bOHp?Gn~J).uc|j3&U7@&!m05|ێFQNxp/@;[o&pf s}؉KôD~US +}5 K^o0JUEMuR}xxe2Gy 8øvS$DrӟQzw";б`X/?pqiWY}8!;D'QacĸP,OެY0 /^)\ΛdQ>q&"+d͞9Al/eLRTAӋNS .1!_)5fQCjԹyuhƩws2čb}d?  iʛ(>p\B|ͣ匬_ҍm[ u?S(C2s|R nnNX8Lߎh©UNުת=U;R5=4cn5~TȪؘ>}wW~I1lս a(;[l H'kH%8a>lrޝsK ]ZBX0E19fv +sўہnr XDYa<6#yaϥbNڇ'N88c׺}]UZ[Wףj"i\ $r3dI&L\@-ܺ_ݿ}~ Vő|QԸ;}76duJ@̈;yر[{KH|;//OÔ))7P&Ay8^vщƿRS0mX 4o Mbe{za/g`V ܣ5~˝Ʊ݌wu~XkߤӀd$Ҡj7 + -qJ⩍'1h 6B0mU'hƺv't8 \YX7b CZzR1r &- +1}=@3a57܍êtpѯʒ0l*'. +b +ϳ`yu+#6cMI`$au ۦbnPӎ#i"wSK9nwHezqD߱J%eoy9UIR>%[3S-DEJۺ]Ϻ`zP%q.WV{}JBP\Y~c9^'i 1/15B$If-"I$y`4[7.g ܊Y=oBu& k`& rY?e|Ƕf͌ifo r?P#/`2 2HmY(,MB,RZTJ4YbyssGoK*xwGbU١Q[),X)H❷RflzƓIT|";4Q:(A8g_S+~ȸ>Yub컷 U[Y]- JxtA)9viPw37:PH>i D&dt&*Bmٺ~(0NtWT47dGM?a gDNn/"3IP5S iY *@!V Ťb^ 4τ'ݩvpnx8ﰟ,iLWЄUytPfP G%UbNVŠ*gvm+ťY?߀6D nbbV}9~7A_І1j =E()h"ưD +z*1:ViQi+}^4tnӶrȵwyͳ5|D0COpɂI_Fo>@ +<'ԐPEyG5y痍nY\Lߖ3W>[qQCT Y<$@1V Eq$^$AFx?)# 62z^W/k vu>zAGa0l.0\tPZ C%B2}$ANajU +cFOtsu6 oHXstcz0 bP|:0%d !p&%B +ˤNRPp.oj|q|:{YXgͪW߁Ϝ~Yy}D!jf&M -i9IqPA113"Qoq 3]kf0sq]ȴR~PZ 6(e@~D@.2L&w +>TG;@6g>Wk:_Sw{Cm*ٳ$x'#p806 +I9 5Yb1̜_f3[sN XV$kAb˕/^4VY}vKI%^|;  :Po[9uJGD%yj-0p2`M)m;ߜ۞rdSהKԹ/y sbU\x& 5wdeBϨ:Ym*A%q_lx^i1-9i- _:CKB$(" +YI'|E;߲Ly+pnn;d-#j^:I6SYWl0ECt&ATKh9qU..[&vlw=pv0yonp"Yji/ɼ<ȓŚzgȫM/|TV+n ēOv-v8#:z{߲s}*7ϻw~AmV~Ta9ZkdA<(|ťrW#1 QY5J2_pWt9=2sO]}4vt̞ODNxe985$vl&OD)ꉪ6yIqw;j^Ĵ[R yJW+K~S=FGC+\>:jI vu:`ay92|2?s,ܚ)ӧl|tbvȒ.mdzrcRb}!{= +{޲1~Ѽ^4|.ԥcԳ"힀qp6g[Qėތ>S|)a9Xʭ!S,=MS&5ǹ SZ^ttIiz$&I4F4HDEC䆇y<@!≈Ma;/}t +VQnBbLMɳEZN~*}",gF>o˥k3|Zѹ}n~Zҹ!Lc- ʣjVPΉL+. Q*\U +QlhU|(xæ`3(A[am`Y+y 5 9 l J QI4k mƆ/Ǡ B18onʇ]y.(~? +>v2ofp>/"qcvЁ=1.Do1֫ޘRtӦJ6q笂bB;^vcc-N'f=KFFl|':?gf5O5QEӭG?T*>SSs}:Il^`|AMک*b"Nٹ,Lcz.lUPYR OF7J7Mg3w>u)Q3ֵW ͝Y+ +TlݰQ`M6ׁ.Qu"4āo)txm2He,l(-=)QaKkfQo%rNXX-zÃwbwL>s߅Z<UۊL1Ó #vP@؟WH^Vj 2I8gRүlHH8.Łg$.Gƍrut㑹ͅi`EeI,-NOb#l7O҄>SaI^m_(BE 8YuKz\Y@pv\\֣ / [ =  F!cS::_EvN{̮jZ]::ʨu ІӴzK DRW)oD5>=*j!5d5AV=FrmmL#؉'$hr躴4!u ]Ր ӥ)ϻu+A%67A~N/+f%L!~F;utƜPHZgVtyVEMNIKhF᜶jV5`o@_J٨3ZASr~T)ߥԚ%di|!5f@y,3&5/ g ]\J Z[ 09qާ '6+LWEҁ1j2~)k`^.aȽɃY|vJެuSIN*ye rF /ZҠO@Z8zQ-kTR2)'EV߱RQc P2=Lۜ㷽 z[3X~>͞:C7C,Bg;]kMx{Ɵ veQ=g-&#bVzSIv~|*|21YG!n]!?;EvN~΢6Yupzi<*rg4w$w^;u{/.dfwsEt` 5z1Q]-s>|.Yydl':\l)J? ??G6ɈW+sr5}8cH#␑v)uJnghwz޿=31R !cV!.`ZyԬsfe/ ~3d7>E_Wqnj~GTOh-e3Z^Wlڮ4~R3[sfVwvZEU^7]}PGWp(~7_zjC,¦- +VGIo[*xo z/TOA+ BE%-sON [; W ]Sm?yW7%/bHzU2}&5tzaE:R\$!9%g,g$4tpăᖛELч&k?Km"k#mUv2mXq٭1`Č VA+&LC>ĎJ^iPAOAԫSdM,H h1e2i/3;\׳ 15.I=4<1sӶ7o9id(A$0`7) a oSzddvXؖ4`[d|p? +()DP-% h%\y@A6#'mV"g6m\.Bn Ey@Rˤi3ޡ@H]gv",oMYwI zK}4bM8YG֑.9i,3_o94V03& _3׳)/"P"rDIr5(~Pcb*1V u^[JDž~PwrbE`u>|_֌?mu w֑kUK@/G_˰;%:<(g6ؚC9/-Y}m>.^\9^l)FUzƋݕ$7DJ@',p.Ţ[3]?#s5߆Ƞ!mA]ZVS](m=[dY-#h@ÁDbם7,#Ͼߕ6~?]pWH-uQr\Et_\!(^\#V]cIgf.roW\jmZs̮̄7I'z MOYy}q@w@om3<{s +{sFJSbUZBM[Kgǯt\=\VZؼMK/ B-EքW+*JaHn9*B뤺6/ifÏG^p;ɧ}C*:Q:bA?8mpZ[.cR@ρƔr_YT,9QjvY3VfMԦfe|mj3YYE{Jk3 ësЛ; 1k'-Y]D>LlR2VVwz㗣KBq?EI xmgq\W K.>#uL;dHP->jB2v!X]`\61Y13&y0Љ]fߞyBى^=a*AWH( +Oq%ai*5:)0(* ɥr]dIT"IAPpK4K~y| DE1@сuRl -"lvX:SoR1JAF].1J^_uks*W/4_ՠNr^qbcWk7k )8 |݉S^oXR#-^/ HII28^3<ÇEi;ab-A)~ xǾ8 M2j|l?Q׺Qk]pGҚ'Sw@.wյ[؀qNZzo%">DFG@'* ,'"l= ;Y +q dqYf5t()}@˓¬=nf$Q5Cz~SG\ 8] -}^X= AJu`XYrRDm1r1PZ\i8UbBbz7$-2طuQѓ6XeSV{L >'ɼJ!rF]vCn؝=Ne`5#LϝF_k"(r&:,5'9g]wg li?F RG{| +BXZΖ:z8oid}_aUE쀗ѕSXstAv:C><.y}8MOf|~ +r+Ɂ{/9Gh>a$;[Ä۔FQv} VK~p(ɐ4h ׻s*3|۬@)MiWkMuYe8xG\8.NX,MZ @=X/m:[f{-r;Rmulz-5i« #;l10r;^F\?^R;\7hf'$#QމSZe4p(Fϐ݄' w]GΙfHЭJG1M+&^/UY}W,V;FxLEu/5:oxI1{r{r7C> a?DRW}jwraGb22U~ŘĔc)!v_t9-n)׹-RaB9)WKM"$Q݆xp*!BoKy^3ZxL5Up0|у`Y7mog +>hCN} /#ޛ@]fn!z5_Do.5WW1^˽9~:]2~*j'Bv,'|fUΡ-y5{p89F/ E8@u1LRSRF).﮴, I6'QcL4Ec1U],` "(H*%ƎJa"[d&s&g? ?}gڌ(P ^2Kvj{-ۍJCAi +@u^5^:/jÄ9 ЀӕB2{#M&7e+ +/U^5úH\.2 + AƁd 49;CY;T21:AmtɿUmhh٤ey$%gᗛu;]W +쉴l_ %\ȩ%*p7c}k/䕨ZQHq0$ DUg'Rn(/}t3h1~$'83ZsAJi"YRzldف6E^+14]Z>/*+FM =t3gRMBK{Iwz\euJ\<^vÌ3,T O3@|ORpO e4Nh糹 + 6q)pMSߟq4/P7IMȈ;q9{ǃP`v~Wp}r2L21'c~b,$H } O,"b^ MM^)'8,<5!ĝPc[6^g=%d1FA9FYmN "$/K8U\Fi=5p2a؇תi%pN>*:AN,brd1I)?ɦ1EDEs˵f[u:vob"~l1 +ޭgj, u[ eI҉(tw06w](+)2rz9w8]FO>|\­#|<H`]`]V(+[LA;BX; 97%i2~JUH F5}8hizkƓVȓ1.-ݮXKm9CIej#Eƅ*:O"-Zr8\P^eYe,B 8Œ=(u?V/+f.O\nh 0)d7^%Ԙ '86#PAaϮkӹ:neqjM3G+3Hu;_`6R5]'@-h֛311."%:ai˴~s]wQ6qۂ.txR!C}]Pqolc9;@Ɖt.WE=HqPwL;-?Tx|9 ++͔ݞ±ZS3L C2z"acd0O5‚@aA1K'a evx_QM嬬oM7>iI֩@}Oml[@.7^9NjKmR*T膿 +qASī=H:_#4T3jkk):i0f_둄#U +W5?90TaőGSX'ZYK<8 DĐk9#jEmeqWJY/=^C88O yќv6Q +^Q}@)j=ٱL;Zxu7y7ˠzތ|1COJ]s.p7hs0SSt Co I5R7DZ{+B[|5D] +5IyNPs)x;Z2t: Q17X׎Q^AmEq{gK].z~>iZ-֖M5kC巗a@.*nAP/B̉1 +jOC&p])~mgnP/Ls{ n?_YF5˝8tgsKs_GNPT u |wD21{証RpE/ɾGJQ hx;cgOZࣃFV_[6n띠g1^st !̒6tAS_l+P{Az7ing<<wv"(?v60Þj}b.qrh` " sw'.BΘ, !唈ά\JpZ'5"cLLq AVojRQF/xGIH9Hh'Koe:ه/*٩=L/E^$&Ԝ/6WHp1sW",ZwpY6w Tݵ\g]YX|@XKl vc_.(`(&5XsG}CSQ2pl/ֈ5%DMo(яK₢'8YF$ۅ}3Է +! tjҀ.El*aZtGB;ѪHt!򰣱շ(flhER6P +ri+1J\kln_(=Mp ⪭aRw;Nilx+BmJCZ>;Ly@#&ޫf|/8% +:Uدdg6u6qzQ_Nlb 97]ģ%c PAex؎L>j` 3Nt3Bz6ԯ\=IIV <ƣ"o+kV{mfA Rs"z^h (yOf흔!j juO ZƶKdž\~@/a7P5̡ #A;*)4 U= ۡ`:ik=䗋p9U9;e鬸fFL}ā~)=L !g6)c{YCEuܪ?7?Elbjăo<=]-M%[Ru/Om2UD;IisB{]9Yя=JܚۺȉJ roZN:ԋ!ȭ$f8$FQVk=ZPy=~a.P-!ӭ"h[7%1!&4>% U>YW_|Њ65A. (ڨo1&jVoO}u.<@ZEγW{P#?7[NM9.Ӧ4 骞Δ$IǬvfMM4Fh DT@AQT0f;., +FE! ҝ_7s{羯h]j{f MLŵ[n'm/2ző̶<=넪;vt}$xKeDDm".XI9O7yT]Pw\ JsLuNcV@/e\XHE\[HoϺ0xANKpM##:nDKezsij 4[I+-86M]uHA(XDC$9푪KJbȤ0y#'Tdȉ^:t0GUY +;J] |{zLE;An7͎GaÇ `XI(9VQ 5rce(9cyPDsxCRXmy([m!ys9[gk,RBJ|y|8L3xg[ W6fnѿ+Xoܨl;:1u&x nQjˠ(hso)@3Bj6&`:t?7q.ig &-bo G2J꘾ t՛&Z&uf]tc ;9Wr"L|4}lpp5+m{ِ\&y5\V@ĪsaWt#ħ>";=!1KcsO"M~kg&3n YDm4QAc/狘둓J.Dl8S^HeJ1yGG#6.q{k19,Da%(xWhe5>u$_}^ݳOA[e|lD5J{PӔ/"*ģ,u`lSTn򊶿$.fu,Q*L[ðk󔢄W6>/ u +䟶? }WjZF=s,>rmBT[ZŰ%CN7YF/}dϣ򰆁pP +̣w4&?p[[&(a4t)p~0K> P'Ͽp wOQ=t0[Úc#`mL5 ]4..ZFJc*l鉮3ёy"xGβC*/Dt\Srج?e`k" ~)bM@~,7g_4P/j/t^tf 9$3˛3D&kjLξ?ٜتAčILfDȦD lJ&Ev +;;*]m_X]ߝmsYOq:,B^CD/;b}:VNv\RPKj;义~KB8WZW fd6V;^cp= x%;M#IStAuWWBgq̵3 +{<,S>:h_t8Z yri_1UGgϱgvWbs'dkJ/OMǂ\=>)bBmHՃ]>T~=&_ tff|D\h{P@eJ[3rDh569ЭΜ/QgSL*H5ش &+BgJZS6DМU33YTGt7d'}\2?u\ IU%|Ρɑ%#*{.5ښj@ox͙.qCoȷ-/r7*W_P*rgC]aSfh Wb<MڑԲ:buTK jtSԻږ{XfɎelީ+b Jls2V}kk[ku5[:gjNWi9ֱErPs)TMDGDTRӲčEUP$RVyXҖ3!W}?"P?>#լڰPm] #4@P|rGʪX#e&ic[󔪄QȍĽ[Rv,%;b#&nc{=HhH6aWrC1OE(^0D2!T Z<+iGXƙַo{GNS6?jfcV5ў<=oJ *4]=-.'#VaHn<; L,|flx%*lݔ^QrCև~Ykij9^)&’,<%.h0>Ay!! +ȠY\^g9Խ/3bK!sͶW;'IYH0i~9&-'}vSOu;fٻl"<Oæq7=SͿ}$g?Oɷ cnL0sH?W^MQ @EpEW8 ʞ5*/{w&2 v)3qDH;8tQ Ɏ[XV-61ӯdwe*o:oo+yy|iugy7Ӝr}u|Ɂƥk?5JN{ag2ra@,a4I#94L~m8Nm6^89K);aD^kIH;a nvAnֶ!>8!wY2nР9%!MKFb W_Wfz9%rur]NZ{#.Tm |},vΈxU`ST;rAS!h\E8'*:"lh)Ekv@|&h~;ZjWT Q4;^w"z7pډпB<( Rb]M$ׄ^67Q_|- f4yƗ %#k\b!V𨅉 ]([vEL櫩ߝgcqӧU`^9.}͓[&W- 0u2J9zKN+ؗYDXS|+=4{N{F} U79TNLwknGȍQX.)&-B*vUrDex/ņt:lFfNOْud\sζdbr6E{ĩ yx<0JZ_ˀv~"-tO4^x\+=)鵇 ueOƮZtGqOK= O{P'mh!dB_IмFM䤕GH|[SN֥@N-ўYAMP ۮËph^*ΙNJNi^6 B'5Wj˼PE9 ၌okI[Jk"A+з~99=["m7\l hxM~̵֬2whf*PK_Uq2\|:%.PM*I>NBK,?\V۰QgSgn>l22:&`c"*1*zh&fox>>~}U W~PbfVW`ZSSjZ}mZTQjJNG4).o5~3M*[\5)>msx;c:PPN7tiqO [_=wN-/X^.jx"<[R\=ؐ#Y`YoKF]#ݓ1]N%FV,la-r[ZZtPj! 2Foy蔙*)sP `uo2HJN; +qVs9j_Emٞ-ms-efD-B_'t/B-3vR]F^voFݰ\TuCͿzD p} ѯemRYC m>9ܻ)MHrU0_bo>-&.}Wes$5D:yNv&%E7F/+iyדiE.m;;pFZ|'TQa.V9<{Y3ëߝ#\0B`{uyzPuxhoI7`)) г ʨB9G}E1-"e#Nx9ltwbMBwpApQyu|bq#:f{x÷Dr]=o2&+HY-qdQr`1!b؅*NHxBKJ1= }#aj7e&Ѥ^410~$)ȱ У-0Z&l 3&=H*%I !c` 1?{*YYvĕl}#}ꐽZ찚^kC9^Dxn]W<0^HAmIVllCl{ (-MhCƸ4k@9Cc?;:q0a-go3ON28:vWpPR34 N芨2FQIROi/_=o>5"&jx^LImYi f{hzZj[37)a0lLLX2;b^ˤ!ݓY +))f6C;`Nji`&E:[q>"TDUػY33eNFeҝe@Dꕾ;vB\<80oq/;L#NvCզz PآLQWH^kpݿ !a0F19x*<t'-1zfƨjA :z˕%zMpT2:/M&CPbQ<WR@%NㅶF}: Y0S[ck*ػ@;O[7Bژ7ZcJlT|OQhWb#jð\4rzVv߅O0+Inzu6pu?=MY ra`@+ܝ .bfKO~Ȭ('c@V"ẂM%~dc%TgъcZ>~GA8? ?Het4ga ڝwYW!EwYD$UHM[cD2{j½Xs[G,Z)}5'vo=755~yolWqBCm56~%%È*s*l-~>=e} +{cOERi6"H6$p1:^V1϶}dTĔ-m,)buNb_呝C9uF ++3eow+y3:&F{Do'Gg>5 I5M NPVzKNl`G4X#_^AY= +딞䲍yAm+7 snb(bz17޸ y=YL0̷sfҧ;=tmlfbW4.PXbjN:=91NQ" nI!s='ciO HZ֧5a >S[rEdr5kA26%;cQSF4e,jp^*́^PpHe\_|K_)g"3cQp*%%w+8) :šIHcH`e_ND7~h.cMEĔYJNMHO~k?Q.ǵI-Ύ]+s7YY<3 4%/ I;v^{VOЛzMhc#煌 +ᦼM@y +̪;ֵ͘gl|#4DIL3iq*EӄE%iYr[+] o*FrE'D̒Ynkϛnwɠ\v|Tw}Bj cT晷fPגwTz{Z](ߚIiT<IDJ1n;9M&c&n}$h[R/ZD@86 +uI96JzNm7"mKK;^$$oL O*2z~# Ex@@ `1nQUwwj,P!˯X" + +'u.G:No$U/&]kraI.\ +>` 6t+Ms?#|t.Ƚ6+X7&sAc7gu9m昷֧n IɫC?啇w6F]|o'!߱Y~@Ч:”$6{F}lz-@A&JJaFN_X*/A=Y²scQF삕 _o~kGٯ@K~){yQz5b$%Ԧ-ƧTw +ZVs;f +"2էM8n h7 +VFSB/{pX+FvcTU$FH . 5eZotϙӺvrzKSPtLzFu{S4=I '2C=SԛHh9:a|40QAݞoe^uzjmT j\vBҡ۟:]0 M fMܤnHiְv6?(VY:!aRafaY,T&qwL˫[xE;7 +@2s6%o[߶n0$ܺ}/oCc psT7K6 SO(?,CU 7^ 쑎⒜]J@UnwEfNh"F 1DdPiiT]^U=JǍ_}هc +-- 6 C r'/a'EU^!& ,$N9kϋBGkrh];Y!cD43.g1`Y.; Bi +5qZU[SŎ2;53ret @PGeA&!!M(9:IBtc_]Wy~q˙(jAxvh$_s XC]XH8L?ι VRϼy?1"?~p؝Lh[=S C-V*.|7/Ȉ8RV;x-!&+"Jv3~Dhz&:-o+]Ωb¾Oؗq0w_NU` ʆf] 0pxC4X6o>۱4'mC2ZIK87;a @dl#Ӱ [eC#=:f\L\hx`Vy=xu˨HfP1=1Jd垳i)nQ﬏VFwWD"#WÏϼ^Fy{FaQOo{EN"qQp~gYoܣbxYo[3xǕIFl~3"̜ t V57wd"g.(⏷(N` a:]XS:ydU}=*FqG)(6O -Iڙw)(E5K{.)c\r+g vIo%%&-BpGCEGCl +▖k]`^sD=Gޖ2Ѫ,o>? d2С~wZNr ZS:zu\OĬ<13"h-W/|_م]YYRh ``|)/PT< !eQ22n Ww k2>> vuC֭ gS nL;C:6󳋉֝%QlEWuE_}4|aoY{MP"BG`&{/Hc/YU)mHȥ-ߘz4$KŎffC/ }؄`o{L|9_Ʃm:J +<d).n*%ͩ\@ a~ 0M{X`NW91-@:6noG*1-WqߚOdf-U!vQwjKY{+R&L@Q= q+g+EdkezŞ^6*7 lη#l8k DW"\5| FWYuR!¯̠q b + +lvp<8Г{eԼB35+)eOσr5bmB$?T?`9zs֝ WPP:^ In*I RdatQ JI!TM8%}ϧmWiJ:GGBs{ZEޙR|y(z%e~6E rzH7c|sEYt9宼{t, +RQ=1 r-r\`M ! +Yy&"F/bsMɦw鼘.RLeM<66$ R׽(إ1JSn>5jewVmxg E.p:?AW6v_eCvEŭ&nmMgN{QjS"ڱ{dV#f3y÷l?&dnd'>46zӆ}s'G̵^pQTwIPG@w=eG]2A%] m^eEZfClبB~>ߣG9'}WuqRytO9+Vߟ +>¨yUٙm-:Db<隘 +[-b*1$ *5ƿL dyv^)QSk|sO`焙 :l=TS*ZNKp9֒{^=>yx!•'YJCV]{_YfkS,P+=3mM d`CDRM%I@mIk ҞԬ֨崘D"""Jb{*o>BJ!4dže~;!%zڎ'6:a,rV;X +D/CTR4 "^a/it7a;f5#JjuH˺9}=ld`!(q]VvC̸'_܊ɨQ`o!j|ē,x=[vIyy; yX;'rzu̳8^HEAsY,JZ+[oKbFmH):[H؅ĬS招 ՁiIe'bR@ @K{/\wN"R&[xX"`pӌ Ȩ~ߗo},zO}KUAw"=XD_/RkY@Jy-)0u`a=&4qb:ðZJQi3s7Y*E%a;Mϯڿ*g^w'3Z +..b`>>PQ&JCHp;iI& y <"g̬Ƒ\01v3wAxΣ=/O!3/ʐby\hʺ1_w-hC2z8zz UJ7r5"x.nrw?v_t_82Nv̺łEC5!f3.ʃzܽCHC*nHqM!jqC,{֖ZcvtI!s˔7%^Ge#lἳ{)w[` -k$VE;p&|B5{ +rqc+^z뱗3PpExBLRz'jfۖ-9./s6T==4Γ}jJ`/[EA R26t m;m%1h-'8fUKgx6'ղ9I*XQ =QfmNbs=$dlY([{ܳ QČ ;ݜ#ՅX8]p 7OD&, i'F\6ޝcBZg)f2`oɈ9J%utSZ2CJF}JJBpƨ0uLA>䌚ZGAH[_6X̴ N ; &8A{2,u%Ϩ[c*:b |uw홣UU<ܶ |ܘh2ߗk@Tם v0_k&>_RCR+oJN9◊p~#_'2UFyQ>J].)>3nHYJZw40KRZ P{`T9N]ozZc"Y^Wcz38O(]cDU$,KkWcPG."&J(>%%ۙ$M,?Wp̦>R+J13نY +qW%&0%mo3BfKކ-sm u>t9Ή#E>#'쑘A]w}eyYxPGAE\V_u|KN*Γ=\=LXD6omIa-ֳq+!ݷB`_Rx) p)L$!oh/ LlHla>Ѻ"ێ i8!L欨(qk h׸ˆѲ%J`RjnV2?Lst`[o);O,Cu#K0r>S;{5z7㸂_p!*BZ&4 XR0n宮m0׸o9%5y{vٲgZZzC\/c"jLntZoqk'2w{ )(1,:oOOGr (cV@%DĮ_r<34]0T}# E4qK=XL]ۛ +,>-0L|iɈ*_&LBNTnj [ԵP1ó:fwvxw#LwdhK-Xi#r)֧pY53p:z}@EXE]_H) Px-`"*5[G 5IN(͙b9䲐}Zv玂T)`WF-ߙlnD~mt)nb6ao*ꍚǧe{u=վ'AL3؜mfX#G ;uf =¤MUkz Ol6_7{J(6.ޠOϘ +N__J8_lMBuUzC.ikc{dGfd9+XgmxQ$~ +D pL{_*oiHig߻*XSEJV0 +@UV:P3Ww]luoQ#9luaF[5rꨑVG:j?R1_agzZgZ;,YZK* UL g99qd4P( @E"@h4P( @E"@h4P( @E"@h4P( @E"@h4P( @E"@h4P( _6y%)ދA*ju?Xy_T1iBҐ#A匼շ1).""7;9֡'۲CWwfj=wտ\Ra9l/v=2Ƀj ݪV7<(tʁ_aͯV}yyzݩZm8Ǎ[KX:)ur-)t|I8v".%QdzV4oqES)T/W>/גl )ObJzX3<7:><H&vT΅Z?l:k.ʍUh-"g/ +:A棂qoqEdbLv5,Rc>{WmSE>Б[򘽛83>+=vjl'`PvI~31)Yt5G4͗CޝDQ\E[V+G_ok}ҕԮOSv*L/]Iz"\D퐻.&;3w^Ϩ]n'q[Rzp{_j\$S&Jвޭ:I&#v&t#d퐫~x%irgcl:J V0<VXbJ_vS>stream +HWkoۼڇ  Nf^8ȥ[W #WYTuI=$-YIx{A$Wsu'u&^Ԃ>r YE״&\:4`/t^ԍTљk&hS^JQ\tY&CLȶZO]%/ܔ)osʶVE!Y{!& zq#i^>_1M#?A;V]rsKCgJs؋?y%ofG}AL=#Cg^ⅮE4|8>(# KTeVe24'Pus<9p( +9.xi$ƃu JY_vz NVgq.E{hmWukJoˋ3jpspX"63)[T#N6Kr,K`a:|KMs^ڢ{UUF[ki9_ uϗK;YNx~jA &r ʵh[$!Uo(] ǯC(9QQ%aA J|Mhx~@]%XsYi)7X 1o=vuO0fDT gnni( + =7 ~@)c~(|4I2hLiC wC'hZ< !$B ,? ? `@yI|5,lUء6=zdLA(VCK"F2LyzaC\!vȋblaC%`PM΀DqPS<棆&.\xk~uw9(uqߨă_ U +󺽶4@h٧PFnK;KIfE#77 Kinx-*֜~TwIiheM:}t!%cUF7CCI`:I|?4^"O(a%!fK(&?@ϝVu wXy;|JhTъKU-GęRJ|V|_cIxm懢*_0#lJO)v=-8Y'&C`nOF6vn63ljN,"?s)j4d^cd"Eɂg]+E&ȪgA[ndZ=<aEHT K#GadL( 1e1wZ;FA*ʍppR=~ީ"%pw¶^"~us\Tz&I/SgeVyȝݿ08IZ+)G,kIHaX:KdKǰb2%Ca&ev5nɷ0R`*0zE~0Bg5_C_37,, cO&8e4߃.ud~wc]s(U|x)Vzݙ#8BvFTKV4״Ure%[d~ְ:0p0j'ЭYߗؼ+J/SUU]MU_C5\kmשɦnoŖZnZoS]uݍ趻{G/Kl^(R(gE1K$Q:O!ŔRN%ROSYeMeC9K"TdQESlqŗPbI%264$͙l:]3|V5&d)fphjkzlf[lEt;sλK.*~vw+;}'}{ 6C1C eTQGGC P2O4 9Iz:\{=wSG¡jΣvR(H(B5h JɈ"-񵗺N7M z'yҐ\=(P*8UVOFA#4FkTF誚{Ng .A;Kܸ5oقY32+re =H$TW,˱<+̊4+*"!#]pm3ݓ6g3 p:%^ٰfT$Amb|n&z^WSSS$6L.|M;7*J4V@7E ԀDu3q[L&.zS+a,9`f4da&,sftd({=zEh` {C/h ?X0L26$ L `e JZ))vH–OGDI.$_nT~*sK7η +ɼs%as Ya11+ +kFAFo(93'h$ +,r,;˰Hb"B֍S{h|Ƹ+ +,r,2C"@5$ibb&6ju24>c\fyB1寫*\d*\d*\d*\dbk|0gc*p,1Jʻs^,/f]]=Q;G/a,ՁΆC6A3$J# +q8t=24)>'~_> Dd࿝ 뇄yiݫǺM9RO"a5÷%- +貃y> w) 0ձŽ`ݑ9| tt':MyyWI] g 3u߬yݣrݛ p4o%QVsP f"T X4䉴3 +3E# i$y3*;bQmp6 $YH7 Wgdwx<so)L@b q$q8.vi"q8DIR̰sm-cR3:Kj5F&Tb΅q)qriL?)wNĽs%%S.9(S~Wu$t%^sAjߎ0tӪQ[UWUG%ΫkKmFEWfYc̳-,? y0Q;͛vQ,hxG5eX%4|S{r3C Ԅ-͞v88)8Ú3 +ljFl q˖UqUZWU-zOzr^{ v9q:=fПݩeJ֑_w>*"9 DC=dO|rw=͟K_ӓD rC\URjkao/hDcDn8_, @YpNH/udF=We:sM\l@ ك`vk@Yu Ŵ ܓì?+Tl5 lp hpWU!kmh-.Y7d&=jTqI;b`|HVoH漘 m>LfY"E(k.qZM_\FdUIu#k9!O岲%?CIlu$)pV7`LsB9k#xlW|Wi%EM ;B+!brEyCmvo}ug2Kx9m7Wnި;T$JoGZantH㷁p{LܪyB:-7'uǻlE W^D汔3f]Ѝ] I$d4 6CiC010b14Uc + v~q +4†]fk)[4ύu}!3ŒOOϡ3ꅪdYS.`jcɐ2*eLtU)մTQf#uψFW˝5k_$EɧEJS~~}mѱ;{lErgvmƺqmF Lhvjפfc݆R[:9 +ɪvJiҗ]O !J(' + `zLDX"4ATiAtAQEg2vQ1*XZ7DU5@5VU &E Ӂ eˤ,e*3ySmjTTʮ7 I)$4HX#Y,L6իtljo?#07U=#'T5OHgn^x?ݑw=|߸}fcCiOA?F 'K=R>'|Bgi#wH#^"{{@4-ər[#J8iia~53fJ%d +4`^H ǀOVRaMjbcʛ66lؾM;8t!Yg⡳8ѻ˟_|zK??}?orl]=~ʧQ8-쾖{/墨#w(E[4#5jīfޢ7׸Q1xNn#=El{?dWQLs]U૔#!dTB &c!i2I*r͙F,IC$*ɳ'[AёrC=cmAƃؖٻ٠Zp^,l\GwagWE0P2FbL%t !Du) !3"|Nv1ʺ #JX^-E K!afIh~=Ce E7134s1LV| 3H'5M4=@QEֲ/X&5ֆ+!`{zvf((Փi7e#mD'wxhHHj):* 0]$yT([=}a:陡~qIѕREisQzLISѩF<%F=ٷعػ:/v00#4r%26Y &+A-ubsN2UxhX0.[f2JRqNn'BP"ŤHMF\3*\+m`چpWp!_J+mK5TGzza+|*w; ̓R"i*zXH3) FROGqMR3&H)_'쥸{)L\8\FqkJX`47bC~h~܃:ee'nff +AKUpr¤21 aHq3H12Z/:v?x-ZձbKH(݅N%Hƛ0! ;5F[O $O^B4J5Dϗ%Μhl`P\.3H'@3A ˼t@j صs*Q?U<H ॱO4a?V.xn{{M|l[.ْBthB-S>Vf͖WmF}RF6&5 +OWL^eWmZ.QHp-j]MVMqǖG[TWTOwT1S]rp% U7|Ay6{wy oa#{7rqCzd/| <8#NY@6-g " 1*˲mq,It[@YZ+/gN.4#t̃0/!BP!pc_o2V1!H?$X//ۊӢd=>Ð]vNNp_`cxm'xL+'`vv "]^8IYÏ[q&Lsߚ=Q틎z/ur%kUgͽ5w_S !FFR@bI$1T¹$&M8| 44FJ+X8ph-@<5FFvC3h88 q/<0eu&M5ZJtfY2P`8@SRjJ)%# P>{>UcD5YQG2pKDk +U5qx3 +ΥJ)`x:*CDgݳDP-xE:Lm ^x6N0:Jo ӴAc!8vNyX0hx:xL8N`y\0}#}~q4O rCf$ ${03 i@偦= ud<%! сI ؊z5hm+>c(:1PM?$NH눍xg1vw={%_}G/8}^^p<#:8 SdKj;ոjRT3a(F-Q 9WhȨʩ:@4ɏJQ5nYDJ̜٪ʪS%ӽG1nK$i7v")̧GO؝pۯt-LMYP#;lA566,dL_-ma.:{HHv8Eh(ePׯnJ.t*WIqnVAM +G07ylf}{Һqs>yfT7_ɪss46E׏>pw=Eq4'bO]?\w˽r_b VƭO4]/ݮ:~4k}]h$s~'.~~}~o۷~߾_>~?B?RR_"75ͧEQBa2Y[EKC/A_qrq 0nka)bl|0ѮÑ2p\}6X\ 86/<q T'PE!4d3MiWZb*멬NRJ +g_=ekX-U*Vn\qpfLS9CQ9sn&'h_;տw{~0B.Sd(cd5HYya .( +b\Up(c<$+;RC 3<X9}cSmU9@<I`ӰXh*t+4G~X6TzIsѮ|AnTS3XF*י +ty?4WBp¬ %*QdQ2<(1F3#GaZh;CμYw)"Y8k[c8w~VXQL]g?^ߟl9txic?;78Э#H<#<`=f:=j)-y6 < 66tl3:Ӱ2,lElܜ͇Txj"E9u&tqyɧ8q~I{Ogv7*JU)*BFaqE|& HODr$^pIB!G7BG Ӥ8( NW/ hpG^xT,ڜDFl$F^( Q&f@ݽyx~}wwwۛ; + 85½_هjIcԲm̝Xhc]+6WP^V|yY5xO-z*,P$f#d,XFO <8-V:Sc,CdE` +HAY/ +$\j +06M2h7瓽BN6u0tt9pWw ,[1\bm7+ R@ l%u K6QP9 5\=NTh|P*xFF+Z! U8fM!RpHWC3G[,n Dkfb(a0vɲwK#=WE_JRHDHRiܓ$W %%T PJNkjP9\=60(T!x6&@0J$a LNbLd \"B@,Mms$ K|7]倬 S%! SH m!E5)!GHWKQ(uyI g9d2eeHW+HYV|p +#ÈjPse-:U qqJ&6&(IO +񖳍o"lbΪf8թ&%uh%0 + OJ; YP)BYAfA +r^Ao]y)-%:B*A"J%_TqnPjV.ʄ&I:u}9DY$Lۮ|Z/Z`ϸl +^l24NGRJ%A'_#`RnçFu矕 G 12*k nf/٧k U̹y ;{fwyd5E9Og<|Ͽٞ?L_}ӏ%߮ehOhs|c>_ޤs]%/R$3`˷pwAGtSZU^#xhbPY4Z;.tN"% +|G&0 A +ȞM㰄3H])zze~W|o& +S_m'ܥrM kb`~1ŰN}U/[ƨp%egV{? -X`EÀu?^4_ofT0֤]TρBj#].5LlkU&5GھyGRUYO}zb%Vm:+zT5Sj8\+8W+ά^S=NKwLĎ}#dF'*;Wh|pD0+JFvcG 2lӲ\12]"]`A}U`=|Pl9KZvF004L4U <Wn^ rA:KСiu!fLjue2`dQӱʍs3hDwkD!挏P6? $UPmG按SfA86&>jymj9]w=댖hiԲ(dN˘L'XOnzM90;<0V" WsSxOlM8+I1Ń5ӦP+SP %ݬ$"֞0g4boAQUk*0tcKA>ew[{F*cJ,'p5i.G,'#{%sGVoJ֌ٓIkg> nZ햌[ϰع?E+ݙ0ufB@}uE B`rK~ߢ1"ڡڡ$]DkR2T6,S5A΍y$Z9Sv6k/ӀAPsâ$D%tLҭ XzgdĨ7d`ou|/7OQ5XoEA0oQǢ>W°k KAB/GhlX;/ -"3]ߙ4x0q1F2i./)$`޿3yc&GD;o;_R1'эvQk[ygI 빤[;|JK1h? Piޏ­;)Gڐb0%\wA {sؖlDl3R*1z얛h|y!K+*nC<:ڀF> xMT#8}2;+kAnٯCCP/i$Q{Y3E72]~o1cnMH^irjխm̐N`ZvsqQ@N(Qls\(2!A~t:)F}1ES4?OP4"䞘Vq;x|7f>(5/ޯ?Cl]:=4^g7HGd`_ ugGRdזOs#9Nu3|Ͻek| 5YcWkqnT&2vxrFxGTRgx3_Vܹ(O:+uY:j#[d5ƣ|PP0.[X4NdNt )x%H&HZ.4 >s+x8v!x_B1fr4#b'm]1%,k]ukJHX' )Sm9tPr?a62cSX1ܜDZZCIfa:pLsHV[]CbqBDKTvs'H˦rTp&:`J$Oabf'dZ@|T :P/}H-GV 9\R,=҂?b26*ơH] ?DY7Q@ ^l! o& >|$. `5°b(\'ͻ:,'szbl9.K ?Тz(R;X2{8MԬp, LeD%o8l%x p0TΥDwnwy\/E,W&E8EB62rRUSJ%@ +/ )1 DnNi@W7c)dcɛ!LvkVd9H? {^s֚ZJ-\FA%<| `dqy&r[ϰ9 aN:qV8^mAhǙGpDEϵ6DݭRsE=Hb=LQLiq#X,P*)b ;N=t +w!{ra2Dawʰt7CŽluN=34$KAY{iƜ EoH~wɑ\uӭ-HTVv]ľr4W`^{Fm~?c?Q: J]Gz),(Ovs*Qϒ :@z)/0xj9eev'xU,C?e TcI )N䩳T8Z(55O|qxNrb^5ޝ#u1Za@oY^ph_n wAޝo[v*[p +Tiv$'6To7 Z1_IR>a 5A*3w >{ }̘6Sɥw~is?x::alACp6; IЫ}t?9r{/yкPNj995^jQ/bTG7ke2|'GD^D̼-N +orx#~j˸u5䢱H!o; +C5x=w#^Jud~uxSuoX޹(|pJ"}4$Z'7 Ǽy +u;9 fK\ o30Vvm,>n3y ŷ͊rT^0#H!'k\g`ݢY&:[nf07Q?SNħz(8,h a{[ܰh&4.)+j1}4dRncW>k~/cc*fnJFB=0G*q.z3D/n.4|#ÐJ%/BZds:&1t>oLB >DWb( +3Xe+Dw+قpR#0t#?\\Db:5jZj#yv\=f+08'ZvD)W1#xf+Bh/Ev_7UpPɴgEE O## /ZK)uw9 +`* +Ё!VjQ؈ǜE Ψ"nصK'Љ5'v)/)T|_O#/)!tZ$*@nN981)& [xz`/$j >stream +HW]oz@$䏴l+#zfPY-c.KV~}TIzh+39g +īNН_J.$7YB'~Wa"ZVxA&|i%>;dfR5? Dhsȳ`8dciT#EeXL1 " fPwr9\KU [¸xwwGч&q>7'p"{Ǐ}T@r;ErY=ܿ+dBA- PKymY'ϓz`TgYϯie5rf Y +* zhu|@cM>g(#'wn(}h/'9CǢe3A!g)?mZCZhlܧ<"egJJ^7~UW$CO#iuBx5,A4 +i ٿթw4c۵Fe4ϔ$3tԚ(hk6ǽt2Jzc,W҄yco Z&bٴo2%=O oXbl/ y w̨:z?lI<75\Jaݎwyi}z|}dOXު:`Bsv+ zvFN+([8GZGę&Kٵ :!8sLXN6&9:)'¾ +0E(eƺl^ߒ|NQ-ڵ*঩۳ͬX2SN\*҆J G2Cϥ)(/[4\FcߔN1]«nr-ie7V]iairpS=~TJs\-Ug:6Hkk^E7XQ5yc2uh',kdp[ 7Kp*QUgU {\'bt(eBsyW@jet]-da-#ad7hT,L̀s8j&9聵|r8-SZq+hL)5mWBAԃSh6qv +il3+8Va50LiEХ"mx$3\ZtzhLze4l%->[鿣o4*>W?\iaȚʍ?[)e{# tGN@Nrrz` 1eWqvEAD+W%O؉K(# ] uCHE}ϛ#o[о;38ꎿ>4 ~?9t=}<^#]ʲ5hM gkM mzz}]gmvyF$?lI<7CQk"d]^pa7JE,0/n$aMH Neh'LykwhB]Yޟ:R'O`9m +~AK=@0MCOdzȶ1+)&NL&3=`IƓ }$W."+:`֧翠Ow5w]M4&-RK/T#BU jAR)Fڧ!}<:"_!n Tu"G*j}s\c񤆌&XvL/XxBQvJtʷIN|?U⨪5ڼeOLsd}AEO7ts.f8η4VkAbؿh㒐yx;nĸ ˙/XxBQn]tjCޓА}>LbCQd@kLyfDM\-ZCX~uKwWż(4Df@YZy U%]*l0ș` +_a<$ 708] Qolf:[V{tN0"[$ I7G5:aJA>stream +HWmoHlON\5*=UhYm׻tN 㴱D ٙyF{$%ZY5Z!#MPIO7 j_r.V |sb{3%)ݷC,^F1scVDZ~hzw'+*8EJ?l+gBPcAږŁc) +$*$ٚzx A9a3VBa=v,(sA>v||,OX#ɄF 0 WWh𓤘\_P4k7 ;Mt*ٻ"N"0yew&W3h8{GG`Dx7!w%='}s6.=jU.8D@|IQI e ԸtDrr"wv#$];АQEvSڡbΘږ\m_FMؾWHj8cTxұ!vVԺI!YHga䶀XW N%b">fp2g=jSeX< ͇*!L}?"7 d.% +kA#Y;C7͛ΐ{lLQ((HQ-p{>˫ ,sIńcD}U:Bdžq8ՍyW yYPfXc 26e>hs9{5[.pF,Qa+ +du F c ?@A. cehBC+8T 'G-j[N嶵|8v E^yew&W3h8ё$^*"MEI@oϩ2@qQ,K_ʄ1ӢRQ*% d T6|{B|m=tq:DM~LWȌ"HZ=,f%q T )p57=T)42dMT?[bFp<8Et._PG\3y +%2FGĂ }@UΎe/D[KKa2è=~K xQc P@̐{p8ǎ, +LHg9Ҧtm=S^AN,pX\l +@k*{Azuy@f}f""@)n%vXĂHx8j1ĀEL &rBB3*yaM-8@فQ<|WxS}k,t@:Fg =+|?"j \^Q>%I$*:8%/G1PX'ķ6ڳO穣I2B{X,E>m"p>F7p. xSJvHS^FlcP7!w%a;U6P.PE|b; +1 vX +3.ggnY! LӔk[*=]҅D:/gtzu +"U("HmY!XE=XD,|J:sn; N,Kz@q:6Bo^ܚ tO=!m!\U\oo"MEI@`XNI GE|@U%W(?sCaxi~C~~nɉ҅D://G1+#4F{))m&bɈ-VWd~tԃS{`0 ZӮ9|,rŞձ5>o9i oó;psSm {Ǐ:ְjNԅ?f}pÎu`;v]jۑ6_0p^XFdyIc8YÆ9`"P,D♽Mg]]]]Cy{͵D+ܭBe'xoۏvOI[m B(B~r-bk"SR=(9{{Fruz?0=͛Wxh=}˧^]|??~k;훫w~b<;=x0yO_?{JyD>ӇqZ?1yf|٦4lƈl#j_Gή#[Ø~X˛C}lؕѫ6\u.mntuXt8x*vbRs>@&2oN>e$Q͔2Kr`72Ǡֹ2RV츸!`|/F kVm:dF/α d[,k>@TE2"b!KF 6,!O8P) ~RWˇ|CS.j٦3'@g'"ɟ6u9u'"!,9|Mvrk.;T%舜!uNisYOnةͱc"`74eԣW1h>\nwْn|d @+T59(qŅ&.*&,@hLhpRѡp>H/.LrHwр?I]J]]cHɖ}(n +YXl҇{rԾN $"YkH*Fs'%r҉z +˦LUD<|Ԥ($/hOe Rˉ8`H:@9>J>BԦd7k}e:ܓ\Kd$L.0HHv(k\j%ԃHF%lDI^k."t`DZmmgnu:]5/rO1Y%L$D ʍFHaQ{\8m:!ՈO R1se}jA7G9ps^Zas+9VJ m ¸9;l=t]uuHөfդ(/o` +G@@긔~Pj#1QrkVcKH^M&"&sCT(,m1:OCE#2`*vmUɡd`Ab ^!+'c}ȝsUXROBxаfPo!3At`Lڙ=!4uO'JD]Wt\zd\|}h"]NژFi KCrc"6IС\ӈH`pL@ w NÈc*Yipˆ=g2-unp(V=@}U]>6tE dn.Kè',ĬcW ¤f^}$] !&<[wKEh0R8er_a>#m "wh_a:+]2 & XtyQv#N4"?^OL_(m,7 bxHY+v'CVXpG9;ӤtAJd-/Pp䛕QwD */ bPW,my9f<_}kuuL`"J!6eKM pYYLdS0z&%jUͧ>vkw6\}~A RcЁ +d9}7-[T/%tx?\# Jl5]]ECyr}.rZ 18&|VMC', +NQ-M Nϔ/ +%8XsR0 +()ptC:EEٴLꃋh0 JU)eX=vW-81++P8End‚&"ڃ]Slڒ߽A^&tV/ GL r)%;+̒Zx⦂qR e…˙cԔl CBԭ %ى2CDŽJnGiJ&Y>c,dia ~*Hw&Av⴨? ^ 忂<}uFF<|Ԋ<Ł{[ EĶ'W9ȉ -tFj4f8uӥn Gyb!t1mBI4,տ.s8w}V?_ӒMwW\|%5Ќw&n4mu'J\Wx<[שFb-x@$a{f fimAnz&lF$|K7OFv#&;=df+)8/Q*+ueRVl9r8ݽi\=,{m +c`9 +he;J~VG2#DkȾ=w&v1?E+{kj)34n0je~U(&XuRk٥6G [HYϋx9C4z: +9:li(RYؗ(J[%-.H4"N!BˁG<ܰyҏK.]>PeE,PTjs9Owg5'H +鼆h*v^Ly@w3-eWR\IEDjO{yҍwZ E\K#Lv%0$k+NbSɊlUt ~ '}낞_/=~]X +o|?M=BVy1[;Q,0P"%XirDW7y&H歺;6$>e^Zq`/WY>+5/5(^IirV- ހddң=$ڀU@O+Ũ0vh)t.`3nYv0k7LǷǥ!YWtǓvP0?Ν$ЯC?{ +Q̐.m&DQ'n';BpoѢm+WA md':Egx1bԛJ%% ,, QamplD$BjK* +56J3)ȸ9 oyp4|k MŻǕ.!*[LLLйVDb0SKl*i(QX,tw,/ȗDppԢ ,l&dG q+^Ogͩ-7ԝ_F213,MBǵ keHH$4Lq(qGĽ=c;>^i[W5ZxgYn͹YQdI?+B k4K42@_vݟFQwcrvj{* ˉ>{6VCXd[ٺ9"X}G yϕ~#$$lRȻ}@N9*fA=4-DчWPZ;VI/m3n9 TT1ORhu64~"XIɅ+o~_`/wrD9;[;>]|{yҙk.=19c"A~? ,Ŕ7.czTb5dە|>%)G[.&O'pmI0o8TOcȕxׄ?bc\F/R}ϋk}nlo%5|˯/gZ~+\!c[\!16ϋB&7<ϵcVΜEs̈́1k!LZ7u711DZYN$8nv6{w}?Q0 8AMy~kxM V*{a)UD4iI2Jri?#` 5t?G\`{rkn+ Ce:yN>\D|& 'k9a1T;uZP~y{6[ w0mvL?vO[0fF& պZ.խH]OmL S]ob1/e +_^-_43hE}p)+ h +b:N7Z(C1J!aVă4@I. ɱC[*VN^te,wY-0tb@ +9Bq ;cEs"Fϱ;d/\-0P =RaJO˖ +52 `[ukDF%BnGrÿj&ZspHυ&{qePS$Z>~_I`e##f_qZOGD WAJ}ZgW+/ KՐ*YYEzlƑ:LMcVREr5탑K/߫bZ:3- dž1$>NPPSm;)FRR]y^FSf=2@jyŢ :eB!gdK눠m֬|me8$ +N;5YeH x R>W`IyJxU T!d]^sŐP'kG玣]~a燾NEZA$k]j[@5U g B46 ++!sWz·[E[4J`#̨[3G6L<3y#*ĉuX>(QAD4ڀ66xs 7DHFʘǚn\Π[n#SgPA`=Nɝm>֙-dUSlHڏud ;"?eO.$LD}YD̓S§;+ YYeW6 ?lZ>UJuM9THE.9h$zq|pvy5QPBtNooDql`fawJ~PcQJ_p0\7$vu!`etuBF2 +V)6\ۆ zH +_XPKL zfSOG D086G3[x>):=l8D<5[Ƿ3R 3^O-sX%d:HabL}+Pxhu~,ϲ*P—;l{Jmƫ +v?jbi^h[v3n&wj Bʤ-&Mw,#(0ߐk|ʘ?9*C),вV&Iv.`2[t.J+5q}oC`+$p`0rZ|'`rHz:lKȽ]jSDre$皏ޒJ -BfO>˓WR͵<^ @Q#MnU0/=U՟,2a&]T& k*V2h!VՒ/ O(̵%0 8oXw8vy̵јˋaWb/8^uͧ%Sį5ML܎ iHnbF9Aʼn%4O"8->stream +HW]G?K$]{< HAu@&vd Q=U3{﵄"g=3==[lKsi{ c`laoSz_0%YBoc{SH Ĕ`r}-dT~ѶLjle5Yc +e38wke4L1wy1>k[Ds;؛mK GlH1HKaƗh uO‰"V<wvr {k{Dw߱ՄO2iĊ>jw:R3lk; c%'qA@u;^>D?O\o1ZH[^*4̀L ݁:`D/"J΃w xǞ$Pws~?CL78@ڂJGj617DSHc@-{̈&QQ'lUt]s +"DuD.K!QFg8x 0b*5nB1-j8/J5ح +Li#AqQf lSz1=55%!Ęp7*.ᛕ5^ N Tʪ2ɝ8Sr ek4H։VȌ[ey!]@-C': di~M}jI]ihُNP >+ r&Ȕ3j'G$3 H!2wT^^n ,L7ruZI# IUD,ʽgnЭs1]wJg<+vҽuȌU'=Xً +Ԭ4(/,Q$l*Ϣ:͙E#W M@z*,6ssUL]-%݁>#t Ν.';PBq @Ja{3&F*G׌z"4RQѠ +pL )%6_44RW6LM@DCk)Dp#9 ԬXkcy9÷ | XF㤇Iب]{%IOhu]#ڼk fT]t`lvFE:L*{5 +;MX$eCWqmGU*Fئt1{1p** $혟vz$c%Kb`c)Jf.*|+?cZՅ"Cq +Rd99{t'S3DXǃSbf;*8`{[B9'WFgHUD+:g2C(@&I  NOR<1J}ҧ)S~$Am漓F+πlS.촜Hy:CPF8(_e$-Тci=@D +vN#u@"id@88cPB1jX J%0RRo +oZ&+`σZ# Q2YJv\spO&QP,i}S:.7@f-aR;qj +j}ԃ`PiUG4 MnKeV*9T:ty +^TGCr`NtHDklj +8/\;FRBx r +j +3TW8OʧK^˯W"K4:RQдm={*eΒuhlzFl.'0Qosm#5 +X%9эʛ[ImY}ߟux`i \;-O%zB~+W4kjr,5 .d/F`Ab -ύ?_* ódCƱ^4CW3\#0xrnVg$QNLpGe_v6+Hmj٬'g i|(%Iga N(7 ?m'x>2E/erl g;Xڭj8ߣFZ]|;O9>{| |U#D09{7vo\t_k7P8ik2['9UKʗvAǧ+|J ٷg3s3( :2jT}YNsi78:]I|t\ilu +zhTVLJ37 UF 4$t4΃jc5^ٲ3P 9~Э `?&kQA|^6$ )d%nݏ L9'DT32ZORq??Ƃ:<;Wf.#F2 v${!N;,9jwsQ\#Kg7Mz >`tӆ)&9iU&,??}㻌 E:f8Q#7-Tչ3}Js$DV`$G x{v5v9}SU֕]ORbOxKuz*9~dPZ=Xd|V-z ZtGŖ|Gjg3)nUr8d`t;ҧ)Jf7 /*ԯXF.;TԠsjwG9={]Ӂ-䚣PGPlOTcCSL-q>qbSkcD$03;kj&ɢr<>Uo;gVK'og֝ +tiBD?ERbnRuם`kg{?0_v~?ǿ=zˇo׏oݛ޾ӛ_?_}o>?+f32y@ң+gH&?U^Q[Fm q_pUm/[l77 N2im5\NAwM}xpaZɞI$U xg#U)AF\WrQLy[b"" diu=HOK(3ieִ'.dOQ@SWI1A^0Є~^]zN#ƟEԄa=_N|}JE !G=yZh-H0m:\xQ=1^3Cj +bJ_)jˢ5"UXkYO'qS6[Fk~3# O#gU Jo~Zt+lPP?[6V鉬#.LY:g!,:S:ɅԆ{1.rd b)6Z).2ILlX -Qmt`6C`RegԸ=pLܐ~sXiѩ5dj E[/̓gJ4N#A6P^YaLj}81EB"zvI[Êĩ.iCEb%XV*A>5O[x$e䈴`̊݋,<`.).AC/TU(&W:1eV JXƁi!?#eo}{#,2W OBf.cHjRq LMibƪa2խIKyIt5^}UX PʇkOej~㸫 +Վ$muB/G%a23B6d"Q>Q\qyY֚=3\[#,ø@(W<:D!(qi,C\ f%$U agB y' *xA!(d1vVl.HpEtQ~W=P%tISpd@{dl3ZPƱeP=aլX{ rizμVȪbNFYf֫I+B7J8^go[/Wv/I)4QKz&t[YJUwer7nr5| |H5ÔQ!wA%yhtkZq3ڷj7n,6{Xf֌ + Ddݮid,H2TU|vt''EN2#U7YDM-&ȄiCEM +WrR@x;L*t-4j&;I8!?8]+ z*W6M\/<(N,jBTp0e+`9ePKzBca,ִd&=~%R]`k.۔|2-ڢ=yM}dSڪX ջcs~ng(Lxjs;k^J[~d޵CeI)U*Cqh(Nݲ"[,Hy/sktl*ۈ+*ZccGVV镵j 1/ڀD$ tkYpef+2idʄLd+VeJ4lY!ur.GvJ7.Wu b[m$6%YREd-C:J'3qzykfߵDvXmg3Gsv!}ܺC+q.>;T#DΑ? Td;2$]{yT.eB;.u<|Xrz?zHF+e)P,WxAl&UR'jIck*~y;oOgj9m~K;#δ X(4,HPz\O6 }U"K)X!t(~ccԺ2 4rIs4:t4,q +d8 3ٰV#6?'r&ӷHWj~\{´jwzA?ͦ1%6yj-Kf^4+-s0\m{7Q?+W?fqcC?0=kŨy6Mw9崥}5hbPhɪw Un10g%IQ#&8;2>2AP[dSh0~:L!"/]T.Bu7=R}K`>=!5)5 Y;.Bt&G-:yք@|HKP~sF?ŃIZov }}sI9'NLglv}[ik%%Db6럋@?(xscfi;j瓏1 +u.pHsҖUx5NQ,=RCnDI/Q#G~4"$k'7zߥ<(dD@uԘ}V c[(]' f˛}RBDq(;;6>5g{toΑP#_~7դou> ^s|Uw|95~)Diy*<[%5jNj;oOgj9m~bMWK?z=Y>]^qq>HO4 }Y3UcӧWoW;/KAv3@{{T^sWn?}՜ӥVX_J3'qϣ's4;%:M1Ynzae{"Y# 0@3[ΐ35i3L-3ueZ 91Ax?SLn;CNV3Twztg[SQcE-?,3݊׺et?LLk@q1ypj)# +_x)G 8a{1!~Z$f ۠?*:~ `Zz! rD +Vd3+`7ϴ%UH.zlc: +;)MXțK8/02`r.XZ]Eac8J +:rg,+oj#̼h]+5lX0VsT}хg2bH37kE +~Y#t&Wk +bGګU=y5$Pή@K<9g[]. ,W{UA!|1{'SuZ,rGmEv \aۈAnsrYp I\ob-7M0qfpR4 +2 `hU2 31n +f&aK=G% LKyJ#%TDUYEԺ4Vb5Sm.;|gtܲkM g5ۢo}@rA@TlԂ&iyӵ&7xKjITW궦 Fb_| ܔ/ܔ ]UVHS*A5 +5R΋gT,#]#U-*$S(T\#lu}ͭ.Kb VFڜn@)nFFO6RLܬmDJUG:(U^.]VkcAዙaDS'R#/Dm;IQg5KOH]:DY$6sm@Y?촕wTZQlbcȵP)zQ-{j"<$PaDY/ː\1#^@oMH4bU &I첢uR1mJnֆ7hP ^|TKzoC#eʌ!_eOwa2iJR]p& !&6#.MdR2=dүEvNGzg՞dav38$V` OV3w籚]|`.|mj#obX:]z>LXy~|k0*=p)WuFfLED08ĕ(T)C/dN].ɲ.GE &GdMfHuɾ&Ǯm].j$!|v/?CSM%S|Cɿӡ腣45Tk_3YtQES2=>Yٝ޵p\|s:xG t^;6_*ci F=;HWk<ҹ0v]ʚJ~=9f}S? w;$~Oׁ=_=Bܣ¥uFIͫFkђN}[ -I^sG??WV韐v^3RAKG؛+^Jr`\ޟ+)]>z +%sT&CN6 Ǡa찂Ƽ$lF%Z al[DJKæz[+vXP=amϲx:MDc&p(Ɂqw>ٹX3?D͟D1k[O4h*TSa3톭Gy.&Rhj|vߩ,Cī.V +~5(LyRTM`uDQ\Pܾ:|˅PG.A~W|op%cx[f Akcb$(!?gE ~ a_\ݞNu}@HmB/ԭ2df5*zk%lhŻ|rաn2mȅXX*>,.CҢ%8]&墊UnK]+װ`F%6޼z#`[bZ- +P~e1hΦk%4Yzw6l5}}cMޒ!vԄ N + y'Ϥm@arJ*>w mn"g(m+6 cwwIC=;E|m̶svm43FF6}2v._v8SAZ]qUm)H +g[-ClzNz= Kݭ!B[G +XPjSSfNxco =~c_qB9-|'Y\U&͈|Rk֫EWR=^_TQL;Fr=(n7ӡ};l> 7@E"7[Y]U*XO[H &xvZՇe>bh$ڇU#U yxEZJ>(ZQIi-vs,zL;'D#@vok5x_\-賶tn[Eevh F[Ơoz`U7R7&MTOț(V,l цŪdZ#t; ,+_y}chf$L4kprRŊ:YޑA)"z'?|qx'!8-rSK>)pCRŖ`?]ͮ'd#W79O&^IVvK+xbT0= =^ϐb\e39. V0t6I;?QSb2EK8ϸbzI'#+]!Ns-k2]Od/;Y1sF|CMlO_?Yʗ~/oȳ?ˆ/|FROV} d . ]؍#[FMEPJ8]VfNPCEQ4)m+L|ӔXKxюԪLOa~PJ#m ECH'S+:V;(BA5x6ls]hùl]BJL1?{F!fu;1k +i, j  ;%t/m_pZYƲ4]#$]5wfm01SnZ POѓYc0a-5FYmh^[a{OXQŷ5F{_MqvsQU|2%J ehWb“U뤖R. B >K,'"|fip`[_hV} +1וUr574YŰ}<* ' + ^* [1I=jZĥ(*C2QW7Oj k+AL#p^vT8e¯ڎ0=nx׵b8y2aI2bGJ-rJcsu` J#}޺3xY%"VeԷ +Y[-.=&˔Esmj~QRٲ]/ G7T/ղinC`_f)lz6!&0#Y M_Ej(]&niXL連\,bg/vR]e~eY}˘{n'G Y; S" l\.h'b2*#tԆш*-UÞyPD +.V^0l{=זkiEbid͟wRJ"O8Ϲsc9+yx-S R}\Yrgm'{E/Y!IapC%иD1)>䬱c/{L7JYBI>=vG+OafX~"迿˿,O_>^!_G#IMpFT;DW#ƪFSN%gvzFsM NLdYcv֑\pѦ9 7VYw֞)c6nPkMDhpT\][Y/,q$1굤^3v Pek]smndl,R sUKyA-`oY[ŕzU Lop&mqu܊AޏC茂b4kZ,~dbn=H+taHhF2 3izWHnշNHu]+VТuRLZТixiDX&HeP&zԐRbb eS{!YQsK2aR-k;8m]Շ&toZ'/7‚ۨ;C!y$Y2.r cս J!M/(]!ѬV"%ZԪi'CJ %CjpJf켠53RTJfXWMu1(I4P!zmi ' +; *aH ;:rlm-`'ͤJ+yL5^`MkMnٞ2 S'FnÝ'6@LN1%DYc/{L_t +M?j5Y ~v=uFz}[?|4ׯ?C|W-@ڌ4+dT*4ԅ.VSZin{ +(-?d;*uOa  3=18*LX/9 :XwVE޹eBʜacXruYrPf]i2FH(rw> +Iڨi0[V]},)B45%ljga hi;(Ḯ֦)\rd$#?h R N РYp:aJE҃7vGrq@6dx( mx[6z`w+lQGW +64Md 6S^ gs'E4E_c9;&5@Ƽ)Mzl6W6l͆+(ãZgtbvhv..sޏ$ػF9R[zWP!=PI5twYМ6\-ȕ#QvuJIHLOZo5鑶 0naݻ1&mWd>JlzGafiJ(#Cp}!iTvk;f&R R'ane ĎR&Rfuy@yEtVa]Giub2LX'xCsZ߆1QkW' Va :Ŋnv[Fڕ5UrR3#3] <,zm@1`cr(-͞>ٕGӺ>3R|@Dϒb([]VTՏ1:rX>Ц6 FقsR`\dLnQzƬ@'3ZcdYϘ+@B¸YH=d_>ѝr7HD#!.NH刧ג&=pQq r5"&<) ¥IDmuO@N[Y.]Bt41Ϛ&I)K:W)!Ep@c~ء8M`&]q G!?U[qDüp<ɴb8AL!ԵA]TUwOr:Ƀ ็TW:NȃdId/ uwJmu$ԷEP:/) eҡCf-MJXtVEvSΤevxC] yeJt3 +yv"BUeJ%㓐Wz%_EWպX + O@u9@f+4IQy FzºvXKm\2A&#|aQ.tkխymmoT)քYXZT\hUaFD/bj2PHMMmwah@ &-ԽCӍƨ%WYskݏXbp]JƒOr/o/ny_wO/Gozܗ˘Ǣ]꾡m!!P,`JH[(HAu]Gjk]A+ +mLGA!^D$_Q;+"]h"L@RǸUX0$d7 .xMH%~Fi_(%^ީ LQ!V,]o8 _"^yHwL);K{NIb{]`e4і-ճe-]pJ ?a Gte͂PJ>0x Gu_+B!fgljHق?=Gh:ruY)~Ҋ[TE7 s_2kxh^y^o_Z0S^Tiu=&-1n+#Rú1ЁҦ>,'X%ۀٰhĶԷ +*-F\(r3=&DF +Bk"=DJBKGbKYX>cU4f$Oj b'3&XRZrd+:z+5Bk[Hja漸1-k!ZӰ?=p?9PPw]?v 2T)}L?֟w,Ԟ +aFAp|1dPhGğ΄s[~' GiŞ)Z]Ͽ"`^Uւ\~J̩aubB&%b=qKۏ}Ғo Ԕ95[.?K{Z޾"3ݰndaZpY 3{a3Wt$cu,)+9]$ka}76/ӂݚ '0yč01-и١J:J[X:Ղ@nl963n5T~!5,]l;y(AE\Ĭ#ƾPJf2eerzӠˤY\^:OS żO-Y [Vhߘ;֦tZ<Z)c n*pAh#ӸmX},]VTa:y, \M!zE o[[>z`_>eÿ ?G[w@/^qE7nSd +-6&Eݬd}2![I颪6}o$\<‚XUЏdJmlM&Ze ɻG-7ne,?e/36Y|ʗZ ׏}ݩ6>{ˋw۫ӯqabp۫g7^|<u#4^) 7i5"cRFE#s_ϯ.?`'_`_|vuy?8y? 䫛lq9Y׏?%u7wmg~;LvyxxxgX^?y# ΰvq8]_#O=}wyϩ#X?|5=^$:P)1C1C<#) *v |v^N4 ,k3>V!_nVv'!&;tb!?)QllU#GUmF42QDц,`&mN$`N ը}P'ka. VOjQ!K&j\S^S)rE~Tti,Yъ,>P0a #XQkB"heaB5`) 6{^BLNT14FN0@HTpjbbW#/7 0sъ%jp𔩕}p]RJcņvQ}f:mʣ=υ }jRJ":ueʔIYгUX*eYw.-]5'Mb^u.\*YoͰ[Y#br:j)΀nz.)X=m:\B+d,]){^*TƒY.1uқXpˤMG1eܟR +]ܟK(f~D +uz'mD8ea5QV+C`ʕ9M"D ?TZH~5z75RH3C\4Ìj@=@]D4SF_В.GIVEÁބܧ\.X7(IW,uj]vϠ:@WIG/#C29Kul<ڬ@@G1TdGU)mbN.eؕI֧i,6'B"]`K!VcmwD%m5& hwaD֧sUNnQrr;BܷMΗic^TRzUrO侅7 Ek2AA*0WtuP!Q}MU)$J`)/j1vhwqk~q҆Z)׺X(dI + HæV3F+{3q*&=maO"I!yJW/F[Ҩo]7vn`nsW|__y%B#ԺBDz2~xD} 40J7ZO$*1h2\=ԩຯh :Q/ָkBNOm5!Bf@ +稚rŮs=Le&4]0)ĭ IP)ǃ"~~}ya4ʜFFh.]>YEbEe(FIG{qO' o:\Y1m%nm)S<#ް2 YͭTO"-p1Rky}%C,8Evkڬ Ȏg;YjkTºu\??ÒzLXߏPC.6J1,V_64^ Sa-'DEy@K藮cٰoő/ZyW;Aݲѯ6r2$0BAh24*֮2p;lC +Tԟ,)LjA*%L--C5zۮe꫸2&TuQ4 +|[utec}Q3D[ +3r$0rD9Hi?=`aMdԝȰPcÈ5uBS0C {g=GbӖN"/>d\Vn;wvpDO\nW&zg]V+?-L6Vn5ooTȋRpFfuf>[3<2TD}QZyW;?*>.Ca+;KK<Ǿ"wj`wp'|Ӱ%davd裎rjo; hߵ2 "Ҹwݯq UM_8FA,:B nq&Ea\bJFz%Hm䈣YO"}j,3U;[=OǑkM U)\nڽ;N();ce=f"8N3˜ƍ*{pLiM2v㧨R$SӴ@!hu- P]&>4BT)Y +W㙪H:O;eV&*$)P B0K/{-ٜS(2 כS`VD'6)gGjYb֭,ܗ''b,ϧAe\JSk "8k +ҧ_J/S8R2lyue:蠳[TzҮ9Hb A0tƋȉe{d-۹_gH,BmǩH~pة$hOj:12AFc/ؘ=L"n7M+ũVaU< G:&Nř7Cɐu]ΡفB#io*Z5Jҙ1$C"E)/Rj FAƯ>jڋtlcYMVw1)ě!.Z.TjmK0 +J%T?01+~4Y}Gm +t.@}th}-^љ"sM"֝;t ?/Í({9칖hެH96$#"ظєA帧'q帡(C'l. + k 9`@CϹn}KY;D8vH@S!խxuo.K&ԴzR-}E0)*Fbz\bEg¨7֚@P̻}DI'WP285|@6Yh!lF,oc7s;U9~DH3*(JrOf4 =WזTL~>h_ +׆IY2FG% +\Ia;>dLkv,þhcBs#!*h[CSF{NNYe2lx|EN RA0-!& M +%8@WE8-_\xXdyˉ%B+ +Zw˴qT"}8JhD1->;?^\YYL}·Rwi\+/u=++xIÙ?aNJ݄;RPGxYH2)庴sSj]]g΀ +7U-{Zхlߵja'<Uf,uu7_`D#[q'ē(;Epw~GgN[n" `]KT6tmM.Pil#G(L@g<ة%6 +j0@!GaEUmD` ~(J'QEP&#ځ]"!N2}Q}ro=^[{yRdԞVԱ>(9E߂p`pƴcG imK_o(;yur̈.@Prqdȱxh\[?RDOtfXNCD&FTCϜ[E rb4V +dJ2 A3ؓVGD }3}6BYB4H_zZSY!5fq`j EE3\꩑ϚB@FZţ# B8 ^I4N:5[.sD]+hR6TCJC΀9"xx +gYjUvڢ12lm9Mݟ + |@Q"-i=OsO$y1dnE]&M~"$5b\*]֮+[GAm5G JeMo'~Cq:E*M@,RE#[A8uʛ{)h31LXoղ*ZӗʬA=*ӮͺpGnCqZj}M}Û,\<,d(qw %k,`LfA{lg} +M):^DH "t=|j&"fbvեux?r[lIRu@J ܞwH *FPN25Hy5{L]~T":)ީ)Y8Sإ '"O~8x~ϟ~OP endstream endobj 76 0 obj <>stream +HWRH~C*\5}Q60!6@a%4ȒKIKM,.mӧN EjvQ0!8 *4HCFx>Gg/Fhg6ۘC~iBrdE]+O6U>:n4um< wekgr&;F>Ǔ!ϺظFPV{ NC g%ͱ SA$ǁ ND#䁈YbiŶ?YWȀ8"?iӢ8ʦG ,"NPY88AuLNx,L\Xcx/2k91QZW\t:jUzpYpMt. =wcd;.wsk3c~#w[܄[{ҤN)z{`&ThCѶݔXi]rEFɷU5.. \ PAA) Q ~? +fȆi9LFQ: پfxj<"ukxl=QՈ')F9ujT/moFtWO{ k aڻ`dZ2r-5vmh:}/G!'/hb{rf] ~]LE+MSwMӀd$Ս{/] +̣{Q%M׻MkMOyӻu/{õoTi7s<:/>+ϧ׌JEa$}3ףsՂ`|| S@'Ě/! W9 +\XsKB+͗X3B$@Pq aP(S@*8p&HmC +HlRi B-ia+|4Q_0aO܀aj >}IJxOyu^M57b{xsCtad1"RՌLzuSٽM/\ܠ,HFi6h;K3h8_F Z 'i@8CN2ȸAFq +`(|9;6Y,cvr\7gjbEAnޚLM?og? +$a:~L }4;efg{ UrYln-GD!}lyp12`t"0Nbi8^׍nlpKMK +0%ꩊ%4Urezq%]2Mlh ^s|feMܴF⢇xrf0kEe]3*ea[;gS,.֋F!8z/a1싱w%xZ@Z#=xӡ{kN珝/.› }gen$= ˷W4.ucodrDSة}!3sd xNfɅ:?T;fbWI\6#9̓lcPF2N&q뉿."&ɬF*Y'yw${!֪G\,,ES`%L9SzWm&қKӻO,և,P4"}ߊ&+w_=L" g^@́Zq !.C }.B3xhC ì}5DKu1_G}CF7wʷ ғ7.=PׂC֧C>5hOv/>p!X4dNV:sg:v{eL1Zpkdj;Fi$F4Qn*1s0P)_ƃ.QjXxisI/xk-랞L4Hk8`x+/;^] +!o‚kYO]րuY<ڨ.Tz +їv*t|ަ4uA%0Xfw2ۼva~/=tj[{.^[}N Me*tqQf 4F y35wm̏y PVu!*,fp]T4a`|t~rlN` 3U]@,:!&3s9 h@}BF, aHy10"y{#}o<r* BA+4E[Qı@Be6d>(AeH8 H50䌀ͦG} +bXC*uBz33*-XP LK@b +%Y6 F!F|% ~T1 \$BnLH1"T 3N Е;o 30asȘ |Oy>,DQ +p +sm +{>qϛWH + +oQcu,$(dyW0UQ̅fb^ +^NkZM'ao(B.>,a52,øQ_]F>^=> _=[/:Jd X^XWVG`eP;ǹV&wg]?:r2ko:x㯹2w+]-w9w{6렡 X-b ++.ȠEvJOBT6U/rFY&*ch\$rVgnu)Żvw(uu_5ݸ1#K:<_LU ֍YrV$Q8WE3ƍx?$MZ/D*B/t4.Vp-M`^J\Vo'OS-*)s=$aCU{o[o:4B;E,wYliOvBH 4$x`J;PLhޓXJn;]C35'e}Y|{yRDzx)Z?$R=Q[9`s`O(~O1W3vՁU˨9Qe4TҸa56;J֯JxS%YnK˞-B@$RtVG[;%py~'!!aߡ߃;(v ~pa~B0ŧ)Doނ?֖""̀-+pشrcAEtVYFTQʓ3Y/ƅɴn9hw2h8&UїxgZ-=okd0_[ +wz_뉍O47y7F''zTZUߧ*lc4t|wi)yARlxyB?diy/܍G}n7d'!@88$$!el *MU)$yUJ$faݗ6egNrl_mŠlY;Ҏ'&5qJ wow1eܣ9Lĭe5޸VC dqjcA0ufQh1S jS ηͽf>csX:pROznI(~\ +@;OtI:4-m1K*s#4ZEq% 2 08rJL #&3=wrɱ T,ˆ!༞F Fd !*Z\f=(Hu{ċ3O7ыMy!WU-ɿ5G6b#&+-*ҠZ槒fV%%m2ٌٔoZ.6w>[Zy|{v#V/qhvy*nl0Zw"bP:SۯNQ_S(|f^N/ +X"ߡT1"oa\H3ЉL(eZXpղX]F'=WtvBwX@Prp?FXHx#ߗǧ6Fb4:7WxZĎLE`r_'GrcL,2fa[.0k;sHKz^!  Tmv,ҺtJ^ZD{D!g_gc$w#|2!uj7ӽZr%Z].h+ ?XF2ޝ^@ґȋ+[>WR;ǟ<{ mD[lJYzpˆ {xR&q ="~EiPfs] @Ew;=k vtN0 '0zm2fwIhsbθ YSON+.$L0lQ(4>4DNt0|q"=g< +m-NYt(Ud'O>ِ,'U%T,+vwjSOղ2MgT `W-yФp(yElfypVv:l0""d* +jU%,Ke楀PZdm}0yB.IfسpÚze<45Qe,i? + 42Ke=? +2%K%@CE)tb"k;ed%ws|T6uy 0*\YQaNia,7! eA |+dnd#wkAA8 yС F=%@ - Dhf'=/L-Q/>2eƎD@94$}h.Q'%F!jj_duJī89dXLIvcO8rL`%X] {ٓF&'\0rKlMRb 5Z86ve +7й7"2R[',\OLaS.;@)N`]\{[W%t>y؍h /+u0x+M<NAT"m-%͢}Pd9H+IʧI3L +1x9wWpRz=V=\7*k#ҕj11QgN,) p52 J͉ΦGt +')Kr?VD<.,њ>n`zad=Sz r2_(Z]13WVdT7g)AÑ6ǦBn_ Otv{xi\ggٳ//^_ +seˎVxxaAћۃ?O3ڣigh0ӎ2 ʪj 劎 !Ԧ{[{-bih3A*iCi}ijkߗ߮= {O >OQuP9eہ))6\F&/>Rr #}{do3s2|I+fF;T}F!,ޡ>gr}%fsK VbX3@{;L] AQm=5_/3N5PTr췬 +BX +&b{Zy×m3("l;s+aU9ޡtvr`_*rPN5H{7^n [JpAj <"fˆ7Gk *O  + +=='lCy[69yݼ6!u4!Zl^#8q;,U.Knz{bޒfMK[K@fY}:˦+ԇt&!0`6A(zDs1a˟&Id'C$ajG LgHdV* +4eTTB*5J:s`W u&k!;oੌE^*Vb KY扰Jx +F][= IY;f)H"*| CDdfJ5}ɠO ,{t5Wm$,:fÂ#fy"_n.B͖D@j\,yL뚉iIse@09C61d9wStJ@<?iu*L$c0,UQvfZcnY2 +)$j9NK2bY/Y7t˃C_ +X HVPvx̞mvdYP} /Hբ*\'Z1q=iѺM@v_; Aov*`/1-!>/R;:tg2 %1u D >f4ҵ FeRY;ktG +Y`3pw^(O7zg0l +q>S_ηs v}wG}ѧjs!MpWn5%)]asyPSkMU~ ՏB%z>vErsjxŶL?j9ޏhRN}\.6d 6e[`֪BN'({fLh:skVJAF~$ZT9+lma{ t`0if٨e rL[-)bWkmkfD[_'[|I3A^(>ݠ|/b NT6xk1eVUAY]FJb\ln3L$Rdğ d)Q!߃X0y iy^Ҳ^ KT }'(G @R n7j\/+ 3<[heo $UB=;]K(LtG)߅_r0IVo§|ʟNF,YjeȰCIfP6&bN]D 6Nch/ f/$B AKPC3B˽0Ύ o5`CLӽY`r&:u iňǠ/&X%Ϝq3IizAC2^RPվxU >[yNтڝ?5Q ljH%@QP9E$Ҫ;azs!|]fF߆ͮ(*'nM ͣJnt`Ң+:Kb+vv/peI̝13{LJy5e#쌛әwD)Im44M@R_1fr_1^][jK  bƄ0[۬ ;[{CZf9 F oe]U> +ܥv% (+";#Xkz=Zt!`qTf@Ŗ،VLa`'S-^\>PX \1G9E_c 뫌.xr2|sx{:mnD*J'o~BHG:p #wɖbn 1"uW1K:Е˦#){~7UpOQ'|2A gO/bi5zWէv]fe0WKEliXv:8CYKTp1#Mkfn ssiFlYWueV7 +7\e،ԍ +La}Ww` v]Tuoٟ1X4cfB3%A + ?9rF"zbZ`5Y%7 _R8(>v~\B%[УR~ A7#}Jbpm\7΢D~a"iҩ^M+ +T?)T5g6~@}{rYs@azHى5[:"f<u+_TD3Pgq\r.B\ֵMJ>z"n$t E[D2V]7ȺVm]yBm>\>c}Wfm`?ѺyL{D"Qérw7WΥFZFg B\lb} ݁0vO6[UUv庅uGIO +0urzbwfӤR +qZ/{O!^1n…oڜOZU?.d.dzvVn b@9{< +U(Ut0y0?d\V-5|VdPҀ䀫dTh7?}&nt8W!/)Brz;*Po5l]Owjc ϜgmHF3_† +3F@H!}fo*G3A" lQTqRu ,{l:gsF@ԶA_V9X][)XnїқO}U[bS. (yY F wQ[iW|FŹT+ϳD)+ k"ĹU3KOޭSBƌ7!ZV 3̀R﹉nw_D2EMDVqzXk*FW +*FNPM:U_`~Q_ֻ癦كĬ@e&I  *Sm@UsD \f]\jzgu4@ `畡XLƍ&KQcSҝl,8codOf~[P>bg8"ɀ-4&iB֓&%".C +tΩŗ`-\/qƾϮIĆ ~'Y:_˽ʑ,l*+s-oq[V kJQTxig$fdAt~-m - Y[AaṪU.a]Ԑ\IV>lmEiIW6vHN; Յ2? lHsZmKMAW RX>B+%}, SN/s &_c%,lw>8UR pd~7ZFӋFfu@~^ z]\'(9]k<52] _5e!M1n- 81Sis0=t3F^upUc:2I:X3RX$<2Aq!Ͻj k1Rь(|ڑ8iŭyWMQg!P,2B{ZB(I*Ǔ +̏iTr(Dz(. +V]@_ -, +h +[؈wc#6G8׏]K4)\53zNgR0c~ޟl/t$AF#4l,(6pZ%@>X02,$in9߳ ]W#POB]xt|x6s- s?Xf2曲U+ۤYfs[/FL+ ONz>g.߼G225j$u=;]N;iɻaVFj_m (d 6*b&ok+~%߼4ĭx/9UHwk`hʂu&+iJK j|&~Gڍ&:h&W8B endstream endobj 77 0 obj <>stream +Hv8{i`L 54;If@lN٘f'xKz*S`s/Ddg!g5P;) +Gȁ\5tUȋʀx>j>/COA e^뼸ubȉ@\;=1k8&w(>o@8_ 1p{W_J+GOsz#·$H_z?V~2?w}4(YE$v$_7GpT ++ *[0m]@R֥N"S%QYwF^Vťp SgV'-j2PX(sP%]KZݨE%9@nXv\t% P> լ/r`l~vN4Ll-JmxP#2܉f𿁀kD0LM9Zܯ˾~ 7(:C{f;)j GAȬO`4'}V;IIk%)= +N,$kVW~ENԏ,RN9f5a j5)U:*cTmTOe7JHńSD^~id(;PsyW\qM3(C{ :>f! O%$HLͶGP-H=9B<ݰM4.m3|<Q?g{^]te +f J#wr{*Q8` ach}p& Q+x!OהGCXXD=Rxӝh2݅/GP#7E*@k?*=G@吣AuZV]8zEG YbJ) G*Q~ Q~&¶Bς,& +(",J_*o󑟷~ʼSHS喅sűՆAonQ +~o%P#KSrw<6Q-H8t wߪBf!81SiDVaᄖShʔ 5x9Jnyt IsՠjaQ4NLSGFz4ZHSAi8lc^35hd\ÒZÞ1b>P; _B JB"l'mnpx8uo-)g6BfA`f5)V +<{ KW(RAuD:8@_huu꩔pЊ#N͡)b"7g" -x2_} J%DlKin!VsL J FNl Pc9웿CtܱݗաC`oN-,wQnA}Vq~AcLj3@55[SH7gsh+񲅭)tЮ4A?Dc~?̡ +h}<+B`\'t L)sh#DZW%6vٰзY٦m=[/^H )ͦ:iXvY82y" ~sa~L_B!٧+%~_3[~24e4YlC!aXHϨy5,ʸ+ZܛȩP~44Beə֡JBrs4? VB_3 +}z<҂b"ǒ[~Q;[&HPBTQ)霽5B64D`MN,z?ʫs*%̢ڍ =#6ޢE+ +~Z` bx4-ƨFcjb|>~ 7ua99ZE7L wc^'Ѷm`񊳒zώ]_φޯ~1ElH5;b"ia*C{~f(\{טp6.$ձk.wڂh`ֱH.g wҰAWSm4JT-]s1H +M=;$nSTjqC·?O7{ϻV]y\/>q;~DGuɗ\Z] ιf\tсV%ٜN]x^xd+wB::=vŪ E6juT/ꥷ4ӪBWpq_=2?вp Pdo1Uh  V_S t8+^{+M ,I@8!2" +;~EYڝt'9 rԩ!\utw$Cs* )N!j:-Y7ŖOg7̾3 +9?ܗӳ{]\0oDq"1E$E¶ KCׁ*\'ctL8@j +MzlZG^|`]zyt_Z+~)@ CtlǏt% BQԒA!}i! V(;G&l;WNն:r~ +֝!'G8ӟ]G11;f~H]YAT/WeBk,P}oi_i{Ywy7w;N9VzWjI=Iz̽:rBb7$8tm9@qt1%)"0tۑҬyJYO9#֠1/m")$35Adksm)F&J_ '!W`- ؋ηln:~se%]߮sWh2_a]|ξgjkz ’Ȕwr2bep dSMsvn9#-Ҭ +qM |Lc].L0() Ro;eS1/+1~3Sp"6 D +RDOS_`PbӗI?RBe4lP`57hHƾ|g W}3ogFDh܎RM tR',#,l//U+kJ9Tzب-&XuG O£t⛼"!̐K?3r,0ꭸFQ)CsRR ,^ܰB{@ja'IJr1b ]1Rm'G߆ho7}o"w!x-MDZa^{&oCdm1b=BۅemC.D^ʻ 3rBT6xa`W R-s\r͓Jr E6 nXyoȤ)Q9/jj> "4] +^,gvUs(۹i7#OXΝddEo*k|b]I#eAa%L{Th<86Rmfa25GDA}F^bb1+Ԫ<[$w^%#²P+I*U鴣 F +GTzF./kNPjG9Ax-.{hIhL%!q H^jy/ u>KL=X!YA7{e̬B`2flY֖!"ƎI"$Iq]L'b$FXVQ_hT}`{v36[Yҭ4. <5p`?fA"+ Q]g1Kbg3fq>*W{Zg{KDž0Z˨i{rIbGՋmi#徬wW1xbYABR 1|$""#37ɳKIJGTUtJL }lܓ|gY~LNMW]*YikF= +${ RV!$MW AgO![ :WS +:ؤN +l6r?kåu'>BcdKU͡Te4"ӺҧM;t^jN%Gf~&=7{W7{+;{@qҘ"jH84;!"\Ea%JEs;p(WݐuL\~!r6"%r?8r9||%V$62H9:5dw10 PJO(+̒m*,jaN +W|6Hd^I[u^]7Ew_K¥P'#cQ= +sp_Qw&o̓f ޚQ'(l1c*1R`0V8BP8aK^sQnHx%a04Pm\Ђ`խX24U)O͞ї$)+%&e![+y\f#c|ߵ8 ,>B%N=*/((WY8o9VmQ3U0g1vW8cm3BI(<G>/4'=]))c $ x_ϻiHh1I#iҐ"!: KUR$ +XPǹqXmkQƫ$0q^p`d$A)Lml8@?)ZgM_}3Ec+Pc/NMm/Tlz @_<.? ~ 8T# v_@5s#sp ދ_Fqor8ao|u嶟N(&idp@ѐJ:%U#|!lŬbmB)A%/քIw3~@\v@b}t2eE #*PSJq"м_kXM% d+ak\kHIP9[L}`}1𑕲bExEq/Ge ](zNd+C_1wk:}ȷy@g=nwr@ +i Bu9ͤTEIu.]O^Fۮ(/~7KEz6߆_}W}}}ZI[Vҝ8[H_@. ~H7@ $= gz]wjF77Ş;h@z4~u1o~4?p B +>i,Yj:z6t5rNxlb]gl{fo]ѿ9/2bJ;h:NV&nc^o5W؁QE:'UZ cN$ǚXL?{ߖ+ZR0q4?]b (} ;>MXen ]2噛&0Rërw~5iEaCrC*!iX< +A^H\c B{*rb1J&(`[C\h⿪bbObY1zK\e+aF3-HpcY&#L^Uo;W&'bJCq?c:HCzK0mQrΕt&p!x"my˨o9XY ݧBLk(#/a3l[(p_Zw?T(0rx:ؕ2#ɐ4$8.+BɕtIxGPJFvdy[]]nR.TBO0Xj[ tL2͇1=? Jj} BzZQ!?NR颠 A*I^Deq/"4^`aI}vߖ]9B|Mnck^-GXnbGR~f)?r+H#")/F{GUpU%Usħ{orPLt}2(z{)[9L-¸s0Į$G_`PxBaeC7tr  ykMCnoY ;zP*YYSPs#V5'/fBz^UfyJ+ +^@k::T^ь0NVU0(-RA/URjo`ig e*RglpΌ8e=@ +j@KqpvIt ni5KͻOj] 60?('U3{sg^!ɰ+Q +ΜWPBL\d% f."ƃ+ٜdU'haS"zcwFNP(.e! +x=#6S!i63> Q"Ix74"3h"//uѸ}_CC؆K^k+A ,!a12̰(WÕQow+i?9S:e^{а2p9 M+0 +sX2PȊ 6JÁC84dPR9&!˾8n4dP5n4K{ +Ov/!EO}dN$^b:?Sv9L!0KVP.(ǢrTS'v@(WqcTY1XFkI?}ah:H{">B"Ihc\F+/j/h&WcT~vـ(OG` kv:Sh1*TJ_m>#8󝑱_K $-XnQq$z13W_ +gu\'kI2x@1j%8=AnfoRk7KyaI%8Fz誌U/rӥ҆ah-b7_7/P5 r["g+{T1aD򴢗z>@8bi1/' jrh|ö&uY8E+\VS-K7ez,.ި̝02>㪲)^vc}+*t,{Pә'pZWQ S|үBfո"QͻZȯ03ijRӒTC{w9Hjur9yw3BuZM<)ӊKB=_5xЭUd +tZ' П1sYjkUg">ǯ( :$FJɘ%N5#]Zn$ywEEՐ;q~I2[dtTԷ۸յBFG.purOT ,55N9dAw%!\BO +򒕘Ò|{g9PC(U-cI2S-cD;(vf fZM#Zc/"~r?XY.|CPKUFI$~&ĮG jR?CǼ +V[mp %,w g\-Eq=)]99tx$!J4rYT@&7_SncSA-x'R6|i8d=YiK@$#p0&Lc721O@qs+K.<-Jo R.IN σ.Q[ 9<Duκ7&O߹s"^{^LvڴA0'ҙd+HYKe/i!r(4l?=k& lbڇ2׫ݦVh3b }uJC +q}j;EIo񯽣?V:EwH ʡrlF`a?7;ę+sh"BOcj|'.BC", b^ 4dH ePt4hEFC2.GoXGzq0N[J0$DV:Xd4e1lI8r~VA>|W)qF2:RCj $  +lEէ&-!;O*jXtė}q[Qo[Pn1ozGvYP.Qh`̶dᣝ]_G?/mdÝhȐ0(HCJ8[d*7έb H% +ryp RdL +j*!Cwc0Jlp 3. n:qWJjw%0RQ>`b:kG ÒvCJI%p!P*>hP=ױ80 Au)i"?&XWQ &UC[3Wߕ.ղ}9"+.K6 %c끳p.cN]h&#q^[|bzT:ߞi Lg i} |d3Mh+'1 _s/{&Y4(cή5DOikK>>Qu.׽rtre=TZK۵̤[ Oםf~qp$ysԷZz^n/ +J0ֲ}*NT O0 Ѐ5.".F$5*fQg2ꮢ +{\-ǟF}V>( ^cQʉP۲T:= ཛྷo)>7>r,2Y>6zO J_uzgZ' #Q}Rj]L*z`peI=]Eff?o{ %]:g>}DnPޗo\k^pJ~D.望j`RCh֒G) OUSHϊ!ZZ@c|s?Ёla[!SY?e`0eJh]`"=Fsd>΅c#7LQ" S,KPLU=zI|zhlz1=bT* v\~t*ʨ@en3Jͺ5vQ/ +*=RkE^< *3o\~ v+8{L) z +OE[-n1aފy D\kePE<jZ Xi9j1"%C: ]HE:^FmEAv%6ECn}$>7AqlÕQ^?qPߔZF-G$'~Eu|N ǢD=>D*a^/OԌ,gKU.-qg2~#E,ѳ3?XA(*6|^n}zzi;M˻x7ff d}o|1>)=[34uVuB&Gh(/w'nH!'";))ǝ6[{;%gg7 ;ѵikhk;H#˯r{8.s"=NU%;vٻU%e=:A.xlT^zSq>7MBRBF#'#=ā endstream endobj 78 0 obj <>stream +HWzJ})CѨQĒD`N)ڛD0IQ5DIFmFS5VV5Nue-k6ȊV5ɩacVUBDZdSUIg4Kbs)؜5"y\T_Sl,ՍTLba:SQiw \ 567ԿVdR_HH¥k] ،TTq=F|em~gNb"Ä +1-sH zmN@aC/%&7W(o4K<+\T4݄/cy);cd 8d̬tnbY А2E}͊A2 _9H3?`{s z e\?OdYXe !e|B?VDFCԛ0d \-q.YM|Iz3`gP}iFY)K")M.YWB=Tz@$>&r\JN="P-ZJI<ϭ(ȾD"o!h6~R?ӡitr< JC>c x'It 7WiHX-4e-Kv 0`sgjHh ۀtLЩڄ7nKb^q|0rzdLP)jGxeǀk؞( 8b1<} eIyЉJJyc<Ցx|YvVَ4Sx yߛ?xZN$Y12hm1"v9}Pyq/G<$]Ƀ=qw ' (H# F]S|@N!Bn؎3@˧E̅*7}ml#RZ?P|$$sLhk|X~y1V?px`}YI* MCtj8h}ߦ]&4}9?11'~:wo=;@V~8"e'UgjqF ckbm`:ht~Jc|6jlvUb_!|/huv/!OL|l/LcE|Uc sr>71 \䟐Ā`|r,s?`K>ɐd8Y ?'dٺSqZ/S$);~-9ZD]V!ްEEK}8V3xr\p.co(\.xü&WxIT5C:w|%So.nvpji,z%%T='[]ӋaK5P +_߭}xWc~ֹ{i0Y]4Ô^kAj6/=dpA|ae,P(oQR g#61I dloWBvpr:*G=d&uqsv!< )mr1EJ*)h, uOb,_Fϕ6qde,kYT"_|";u% =s) g%t%)*MZA/Pf,/4s$[ЕN$Ҏ٦PrJ4樣|0QD=`4vuNNnHND<SNEnK0 vдkaV'4'Sֺ&e߼g )T&S4@ pP0_SBׯL xIzⳔhve hf0QLB*...ۍ`ӣ X}גK_53mQ)YIJ.%vwApp7a}:քseVpc1ad1W* r_Tz\ꙭvjo/>7h)\R˅cwszvmDV@{u(3bQ3]^O"d"@3Q$@H¢bcCL|9#hf};l ZFOcA] ho瀕zXsXr r I <_"1 +R7_Xg ޅ[pۢ{f<jZ\"&01cmnkM>砶=`Hx(Dž[h-S/U==##M@ y O.s?8,;{ X X1&;` ے[KzEdmSgo7/߅ {jsfdX4KW9BdXk cXcJ2Aojl]ɢ9E뇒eQJĺCuv: Hue1oH}{ ˂NRC:[b `RmX >]DTpF(//*,O7mJb+Ѝe#1zNDԒ-yETpKƶf3ybN%v[Mn/kʙatRdH sԩYs'WY1\>A⯙*be8Fi@ z.<6 Y@Fz>WlVZ3 tvyZmv΃_gO|s@7ӱXCF {%[5`Ƒ98?hBMS3mEfSU2iFΨ٢21|%b!e Fd)MHN4>׫KsI"+ҰAҳSzjc\cc!22äœ5)cK1_&桹Xcar3LH94ϗP\VI,*0%Kfć=AjQzU0u ZhI&]puO|x a%EC F>-?;WILx|ڡeEzcHnXc4aH)z&^ E/u*_cڶRWBNIB Dq(wPD@8OOu'!A]kI_U +B*y_(Ɩyf=R2A.>N>c- 9t㳥ʤ+Qi8ͣJEFJox*X/[nC +ۨ+%"r|'ypĶ: [0 )9-(f!Ҁ?1!i/nJ_"6߭Rɒؘ (0{v 82 s +9ztQlƎ6֨}2gu(2l]_mi nxu9,XUU[?s%_oy2MJ}0 7)nuU6EtAAj#D%㱯W7+29|tk#;gFW]̵Q+G?nL3lL;+Si^}tVvK1̉8ȅtMF&cbl ;ɫ6[1goW} &F>jx&>ehstZ'-T_S)Ф5F]pf=l:eehLLveqK<ɻٕ1YoV]ǑđNZ0v1:B^RžEw8k:C{?k,XY숡^\<h + +-k"/GFIq{);zos6X;Oۦ}xM"h?CwUm*`%:Eԋ?S}O /&~8e;`4Y1^֋z1H5bwm(X5XqrqI2VNɤt*?_͏rs*dOrf5>voS|j>ngSQ(y`}ToNמ`QisU=oB16vnս:ӄ%HCT@jAMCQ6|3SM-lO1 ŵ*=_4/ڼ!mUen1WenZ:f6e^I!1n%_aoC:Ŵ*iI-'gF)G%.&[=)aU,g}|(|DȞtii{z7&?Fj4j 4mBKxyj4U2`,)wa({b.l|3T(MgMqB yr7'j#?{$cS F}DP*d +.jႄ![xmUDQhVv^y T| b +$* Z/MnO4g'ڜĨdLKA"إEݫr› +-#߻9Qa2!F +SOCW2!y66p*MLNY$wh !$f?[?")FtKJ7/a&WM|Ƽ2CsTu+CİDХ4\f1m;ں$a}eHe[K//Te<+CD}'#”/}sZj2]o^_6k)gpSӥNP-A 5҈ +hbʊ_f=Ҏ`x؛C'{5ڑ~yu3,6(a- +F[XsV j)]tĀ΁J+p#dTÁPM` ^2y݇}eO.wBP *h6+rkJi:M hZz ad/N1.1|O90H߸d +'2Υm7'nI 'ŗ3ſOTN܁D4G$Eza2¿"YX¬BuZ<ʉVhތbDL%aP`.+15Me{. t#1Rz* ޺%?<׮7>6sM ϛFh"UC#t*5gfH'mfr\ըL,+'P韂ܪ6R}OJD{(#r \M?R&ޥoXc, O\ ‹v_͡9T!?9n@w{=AG.wh 8`ris% p-h84vzAm}ʲQ#"ُ=+.OԞ(rpO̲A!oBHuc;BGtGlt, vh%<`Aן&Xf`. K9f 2GPRy\D|O@ȺADg2!pZ  1jC%!mHj=ϱo +EbL!ԊW 6Nwq[1*6o Z(>(D8H[->n ,o4F?ƴ+i[(+)3( ~!"Y"V:| %^7.KD BЊ1yUɎx!jTώ^C:;Z˳c:V͗r1c3^ς|7:Dǵounbxut0WZ 3cs27Neػ΃vܑAuz"tzGZOHq~HR_~t}H_Lc]\{\.ǒv;Yak|>8˭c9=\,h&/* c 1+͇0ncC7)nQblS#*wi0+xjdz!XVTv@ycW=Bʛ@FU1mVm5y_P=ZFиJ`<7Ȼ1D^lL ̜h? ;+Ejcλei%Hoz3#IԒL_uWU^ xCg FƐWN4v"OUƳ@æW ѣFUe {tbkݠ~$r]{fi5Fj2ǜ4b%d=L#(]|Tܧ îHd@mL[!Q,F,An8Q/R@F|03w[t7I2]K\ x(l&a ]T@DDEdU(8g3cުꭷ=\R'w +.V;\plʍ(Q6TP*F7?lOɚf,_`zSGLIwW t>8cZw|毈z49 hFw7훽Np;tc))|8lއLAWQp_qrlMঠff8,`.8U\~G?ݞgIj&ii#0(fn"]i< E& Sfc^ +)(TFu^a +Z`VfZ[Tpݐ3:v3;>^*LS=' WD;R3D`ߗhi*W$ħlFM]4+NC ߲kt8Hpz?o.˷:V<;?xNWf8&VGY 2¾M@􇾇@LYٯ k dh"@>=VK<t#ߘ}?Z8f"G{ B<^+(ȉH-!9/ G~7mvGL3&{.)Y]"(0[tplYp᪐h`-oѲxȀh;}ǒ) IB#^8ջH1\KArw0-S )-.rZOZVI_"he2_K2-M=_T.KYTPɅT| Ibmtk'߬B?*TCTÃWCuzg}jg1} Yg,dhІA^# ;,7.*|,n$b#Bi6^/8:Ǖ{( 2H^:T9}bEPbQɏ攜2U1> [&QP=֩#a]"a BaCtPEkIX +~!.ҁ!TQlYǺ& cA14uoy{D +q p ++rޤ9x%9vQ[<1?Ͳy__~7xvj,tG_(ɼBj9^#i^)OB^零 Ye efZfiȤL|!]D`dAd<`nY&8ݴedqݳ=bvq4)Kqqqn5l9O2D>ly\ +Ttwwys4m{rBY gmUWfc҂nO{)Ql}!zyJnt9*}֮;W"AJ[c}[;4UOQ(Cm(|C)^An*AN+HpWokiJxX*xp$Q~r+w;Zz^e!xyU(4\yH_ a(WSn\jOeV#hNgN[Kx|nFdsU~JjaJ,AǢttNܵoK';~ ^:<_j+3}+ϹZRU*YK)F[j^nH&_H! V!Īa!wz9ոN謌ڷxZAV3fm~`?1dN:^P}R9Rq q>(ͰAoKD^ſw?<$\um=dZ@5҃o O.#עH(8&/ + +ڸ4|"?YE HRy2瞘W8\Gޛ;#Sl$SG4i$,g썧XbM=|[?yZ& SESRɿ.\n.RlkH.%ϏbMGS]Y峷G3̍?xG|^>=?`鋐1dzBt۱^TY +Vz-<9lMn֓--BzΚm[voi~hHzsBv~t"&W|,Ėxyڝ,ꔣ\UC)tѽ)J/nwxs|N\q+%/[ngJ> *T>'WwSv^Imu>=o룡=vljiE?h '.D'38tŗc7Z^IS=uWMLvbaH". +<\ .ɳ_LojD.Bns?S +_W.N1H_v=XngRT kG/Z1]3H%l'n{Xm]:07Gr*DXvNǛo͌ݫy{yN4;|qo'd4_]~q=~^*?葬I(c:|RyvUHjÅS*Ol?]_=xa:\KU\=O״޽wVN}?9\Ɲgg> .u&f/7 &׏||ژfdE׳ӓ_77ˍk+͍f.l&JTnKwe!~_e'`u!kcUNjs26j8Pɼ/[4Z5?vT^~:pZ68:S3gjVF`˩$&dH, *kǮ5mOm4l*b9۲zm68 [16Y/ r6a&e CfLмW W)EXY@nM_J!D뽵9jtބ@ mP!i$NJ%l<"ZLN1HHOʷd{{B}v2#VcE¼R&AnN{b[]$95'Y[q=>]>'o krRՊDEH@Ha*³Y) +YdV$ָPR--TDDN+@VlefΙ*kTL" WjPT4QF8&M1pBALj^L)qlfvl&A("`b?-`uoJm#`@2YZF†JahE(s ? Aؔrqf h3L)Cvkk ZҬlV<|-&Fg_5{~J _t&WV]k vױzH\ zأĩ$7$e/r S\v5No\}mO?ߍ!v)-0ZTvq|sP0=XuakDX선MH˪uIj 1 F_X/ڗl@q.Tϼ Lm rH${Seɑ!hgR 8e{I eJ=ML+PG WlS$,BXePz)nc%!L0uA2fw\aŕ&%zj`>g}U]WR!hLN5/FפrZd#:Ȉ*h WPmI0ցqJ[nD'QxыVh C\@$ Ԋm]&$/ӁHcke/$͎<ڮ" ꊢSF͋cBVU ȥ1Mֈvo:F)zؤ2b Y:eUdH Vq<3CMgEI2XmjY|e%+yPN UvS_֐Z%ĔhIr(7B,grUT\UX1zM[UQ3ImQch +QrM]7CV5RM2hC0bK6R.p% Zw>lD(!R"})9#P=mBe8ʰ#ih$RM 2q@nN^xV~)C!1?u"t~]K.NNi*MF+DJfuC!AaEIT@gٱ6& $$JV,-A^y8ѝlFufwuw<kb4 '# "9:/$Y ?C+i܎4m< q1)VDQB'yF;3-Awm X̣_uLR&Rxv2MmQhWfjaN5eMx/JORHFKI͛W0'2\ iUH|Q\#4H,!jR\f0G}5i!|WkO/?~z_~_շ i}ܾOO_$w?iտ1-'2-4\H8*&= XSkAaB`{z Por!6yVW9l9ݥB~ JbXyUK4 +d6ѤrJtY>"PI,+ +B6[Fl@2 ebNˮfƬ_H11:h6+oTGrAs| \0uNMœo" +((zb:26! v LNʙBئY@FBӝ$TM I6Ǐ{6跣#Ȼ,Hӧ=MKdVvH}a`$]NB墟$Q#71mAYd*l?9Rwϴ<|C{(+@v&D\xvNw QD_Orbڀ%y^>tf4\sqDl@3|) OJh7gט ãvQlz^ ?l7 >s{lʌ_OQS-f~vhY/?iCWO Lk&=?{i%S$x6IWu׽6~e ޾V5`i)r7EqIX憥ɛ$G"-đXT X 2=ӄBl(G-M4ryiS/5 +Z +Ҡm_uLq9v< 䛈A`oc"tTI#nHRvT#*Ѥqx^l@Jls* ˰ aޑ[&vv)Jk9<)\j!HN ?#F0&;C2CL2XC4T)cU[ -4-Y5>~ooRܰȻ%$l(0"CHW(3 XPhǠ Nj QJ av |MtX#*H ר05j/}GTZ Un!5w]]uyZ +d8lAh0QӋDeʝV:kIyx0jArX&D\=`}-W%@bg C6y¤0mڏj5ÙAP^㰠1Hh8!hT^oJ]4=B2 \^EN9)Ԗhȼ׸,4MU;[AsI'F? )i"Ǵu!i8QR:i49`z=30 ظ "Ķ/C-3EV'5-sN`v2ӌAJ7A u USJKvEp+#jcLH zkD:g7_ÒmmO"&!>=lTUk2E!~m5;#Pް'$a8IŖKM4I +2ϊ.)jį~/ !?`0r2NR((8JcOi8⯘//Ow̎8䴁l~צwac;ēՀA6_Tvc|'y!U4br?a\b[ P0+egŵ U<-Fd%:`<,Y8xi?6ŧ(K@'I61UxT`[C:")˄Ưr6otIڣ|"#@"ɻ&k&#;J±{yL_ӷ,4x" +B1Hj!kޭ  IeC־>$ sg=3ڃ~T,M~,b'kؼTKun27zǤ۰!3hevfiK?ΉiuyR9yT40|x[!GB c>r;ĹP\z4e/ +E~oz"tĀ )-L@u[W8!1u&H.tz} +e]wʱjb1td"f@lyh)G@ryxGb~h +rG$F=u ̙²LYwj kX5j9RYL%@)J]&2E@W1)!ppS΀p%BuHo)OTD}̻T-[?3ۮ +Ø +6ֻ٘QFYU12v1jӴC7+ݚ +>v}4],a1kn\vR.Ā92|eOJB&iF}d3M1mKi3{{=o>eVFخdO>O7q  U >y"% В]!z^lB0Q|<)ǁi  eZW*PNOo!4lgXp$N= ּI͂"@:a.@ .Y@$֫6qұgHR6 [g95J@C\$:~C$9ǫCvb +$j)NǘM3).E]Hç;P9c^)mD`rc9XXbFOLۑ2EM-=@jظCc TAŎ.5|xqF88A9 !S_S>crƗ?>ɶ2[crf&&"@ :$JLLdMV{ʱ>0€ 0Smu2Q[ljėX৙$/g԰n^z1M靕"6$^:j4puHtQun V9_*$BY h<`1:mq$"fE4"pOv- $¯v+!.ҕuAhXIϲl Ѩ\XGFQ'uTC -@WG&1*"˄l -1;/z]7.Ym_"j3Yv~7fdDhH}5s\_@c1#hG`bbavu<&rpa%9#6J񎑦n$<'&BK25b~aQYY4gL:p$q!,`ȡ FQ9NS7><."M}mJHxu%>R^Y+AUeF[|Zr@k:g)opOr]1ۢpf,nX5Wd8@- nNblSRCq^9MSZ/`tj<,zTyyRA[ hF&u [q34+9à!6^-Ct* _]UAEz'&N^ic⯘~[({^3:5sȁIx gZlCNh/^wmR3?BvtEq%I#$A憴?p8TX"lC5N4`xB,]KVLث .OQ= q+vL~~H]QZZ)+r&@t@}ۂ`ٍhE@*n/D$1#d6o*\G]'0E!_,${MnA+/&pcgI0ˮ+ꨑ3{5e`1pq5/jzh% u崂lWLՕ Ԋ}z%(gug +Ox@ +q9s^Eb){yrKT}W#~p$\dڂ*w%T1ו$GrBG$ L{?&B<.#U~J|>E/3B +F8kC+8Рu{'ֱޯC|tT.% endstream endobj 79 0 obj <>stream +Hn9 ߡQ;vDEbĒHL_Nr%f?Z6N1}ڶxj;QV 'f5!x՞y r/Vj H|Ъg-˗qt,6gEl ϙC9L㗳֜o><,FG |gu>E=&b>)8 + ;ǞcW±9姏ϳrmN'\3?2><@@ֳ┛vaNdn1p_>~&R l.ӆ\LvBj3}C}?Ge y0{ueWҿ~?woOlRȀL)~Z>¨ $9(懜v8 čS{.3e2mNY?/$?ОbPEkjȁپǦK 9KÜ!=7~!c-] Ѱ :D Gdҟ ˛SoOw)>t/NNr&š#Ǣ>}+xQ\UFI?{zoMD x!4T<3a V\HtGQAA1(_lY;B ِI$fw֗OXSlN0݆Ѩ(1bF}bF- jpS̈́\n1w浶XA1GsI Ҁo1z2Ju4O4npX,[=!s{ ^DgE*rm"VvPnؾP禜b+2b3K`RhAA=}5{Vn7UzTġ>V'ugtbذI3l2bBuXXmxK?<ց꼼 d_N8 \0Hs",PqϠ+Z2rVB@sQ 9^ɕ4_P\y;SCJǤ}_qGT#7r8"@qس@5>0`(aJ:v#&t `v Ίۃqǒ^=w50LX#p}(1 +Wv]vrGʋ.ˇp~ k Ji䈵ps6k + SݦLžCB\h }IW6:_Ӫ{oƚ L-2D ~xqET$uLIPQ +"Hi:9RcV [zPsԆ)cڌ/HGh5'D̪׍WBa@{6{3Q$@FKL1jSք4 3Nl3[̑aE)J|ּPzf.$##|/-Dwoh5A,׺p {Č<ŧWCq;іy ty#/N*h}Q{fK䯦U6ACc6ʟk[ۣؽ>\֯ xP a/y^6Sq(Z8k ˆ\DL k)iҌNjhsb 0pN.Sxr'@3F PuS)0<!B/ +^^b/iH Ӯ=ã>AR9k%jFyq KviJl&l ѐ0T v͡nn̥rʝz \r*( hF`V @F;qu73y0e?1(:J}6DdS+\(hlYI~}tB~  9ȉuj~欁-e5? [i蕅I/=mKԔ<]ѣXG|yk^ ,iٛ*1G J.p+$#f뤾o".j7L-L+̄ͬOB At:#! & eۇGgK"m\]$ EP,C@~Ė%b_Km^'ȉr%DCl$Ė3 Y,wˆW&Ll)jxr h&!cLZnTqRpd.0C'%Ԃ -X->'SJ/;LB@ėJtiiET䱱@#hҪt/#aCXؖb߲xMdf …)rl.qk2ǤI@ixŞA%q:}H X1~ho5 芛avEW@#*L\g#`!N&hjAU +|)s4 wTkPѬ&]%8s0%”χ~o|y埿׿jo߾~ǟϷ?T_!ؤ5)@,~墹?+oJⲠH Qb;D>UKdDI= W{g9JMPZr;5;~PĐ6ZoDas%~"KMskQai-`EZ|Owu,) k&lUQVt9yuw"`&P;t.|plh l0e>I@DB| ˙T#k Y(]J714k' +E"[;U_MR|<&ˬ4 9K64ge7) "u Dx؋'oS艜 N`GϒGf:Rf'Aȷ;ɄŹf0 Lrd`zKO^~ss1;K>u*YP펳KޱQpS y#@֣ QwCf {f.a{ PN@6(0r?K%Gq& 0=" |ɻ=&0YeR2(o +\=Y)m9gڍ]~tt+O9D֓"&0%0QLXgXΝ *9Z~mIc,7;!93qcfJߙ +7{qylJ+gC.ܴ[=u[Yf>aE~;z RΎ9U7BP(Sb~@l +WժD߾%vEaJ=~4OrUuB),>BⶐYAcH>1(% Mu?KXp(U%YoiR.Yc&Mi"uQ@a!. D_yAZJt p]O6z}qVw#dXG5fM} aD`uF=N{bY! kb +=~{GܜU 'T8i* cePL"S9Ax8%RՊ'D`gI߱]O)A-"'֑ad̢JXٰ 꾧< gSh*϶Nhj.$JVd>5WKl.aWIBD'D4w^b >l-a|5 zT;\G8 ⬍dw$n'$&Z>tc4&!2x 4r?iLiz";% ARu,h!ɮ#ĆLn'i.dU1,ΙZTqG'Oz8t.,$kb{q;,jlܣ1:Y/ 'YTʖ@mj*l&H'وr;#͝$PTdm%]'14%D~ P]$[_@AdJ^-$!$&UJ6B OQDa=ZHm*NN(16fܴ=ˑ'2W5&N}921dhb)T|Pҭ}24g ޛ +7].-h@0*9a +Յ|Q)gA B/5IL96VUFflѼHfq6ppmj ݢX&5a!4>Mp-z ].0G$A |Co1\Bᕴ03FBx}$#aBz +Be|OQ@BmU<6grmyh/ӣ7ۙo>.wlvxptLk;ZmG{e=[ϯm`3/wwx뻝X[nכvyzqx>_oNחm?M3.Nnrl{vmœOo>W?Coyzlh񢄴g^Wjsґ$B9\"\89PbѴt%2Qj=}hqwdt|I\-O.gǏ?ۜ?7?v\zZln5|yyk~jFyX\?{~2 #G`}Xzg;5P~qvy;} Z 4B _r=O;H;8^-OfN{^1|}뿗+p|xq6u~mfo&rxUז~?[ܱ5^⁦4htbF#2J͢NSdG)OY=}ѯ4H.Zi~$Ѩ!$]vFM̌pj,-wуa+PcL(Ag& MV5RA4h̄ŃDzj/uªhʂn0ZhTżN&3<O&RmcrHIɒaے,]WB?&W8&kQ)3d*&2F.L/Գ \/Ԯo5Xq|XDeqqVqCa*JN͙%IPV KvS&Y^%Yr%x5i.f+]mfUYH& %!00|PCBJ@*s84kAbk/R7+=Z:YkG?"\~Ō kj%XQИ,dMw9XcDĝRV:a Up0b1Y+ XNKYyH R +:# ⊹3 ٝL`9;6tDԁ=eA6%y٤*vq2W ĂD!(n1$;RJkDK`y Lt0ߏ&}P(ÈIrW(ؙNWqe[ +PDGʅ1T<U4!(*b U1͡"j0NrX{*Pdi *J8@zI.`FGCD 農]Z@hͰ->r4rlPG4LE p 2I4b/u`74,ɲz^=swvv'{cI$^@*z*NgtIHgi16xS9 +F$)Y|Ɗ18ԣE;HÔ;'?vReX7y1"m=1$Üni# p"U +/ی2rH*E"_'ɃlVW 9YVP3KlHJ}PEL uy5of^pJ4AtBJ TJ^7.tnOZKVVMMq}yO-QYj'Le^2 H*9JːeA KIUdJrTcљF@*x9iBN6~i/ܭyfsz4FF%D#Yq+QcSnn(LRjMB^NiB[=\`EmklPؤO;ױf(N +]'y9*1PW߹1'6͕jA՜gIfYRpΊp50E#3 upsg:JнikȎAr1ίz+f`S sLͰ+$D8tԁT\E29|{dS{rs\Lb|o* f;CќźBHxpq +T0rUTzRFpSܥU^ҡ7+wr3}'Ќej+ItVu %@r{U`BAYg[31gІa M%m0lJ DbH`A$|GQ- L2`7ʏm6ӳynak|%O/%6ޏsG FEul[BOOeKvWd?2m\ԴN/ضD"(J3~A#Kh} |B]9SqXG}bUЎ']gb k/}4ֳF:Rr K"x8Dgyy5A ŃغЎoȶ;ms$ +Ȭ(dnLXA ~+.G)fª0IZ'.Cb\XO*+uu'$JO:ݵ@6`BxBD.$Gqp5R|ɍMΣ-I2ҋ!I0QiT4'Dy,wH +DT-;|$î5Wh?Y3 rڻ&a1זQoBЇ:+ H"WFCzN6\RcUށ0[#0ٗLC'Xϙ}K6UuR&0(eKKl=!#{@~aP{'z؎W|͂kSċW $'EMd9h&h֮OϘڨ\r3&FxZ t89Ͱ:ޱXS#&4kKOz+<6/W4Q1Q->.fKtS\Oi<*"ҕhO +/|0 dwֳ*: +#+ǾAkmv%xPV-4$]%Ӣe1L^!f+j{,zYZR Xdgmuƪe zhvACol > |Y@ ے5,x{~:=f9,F#c}*32"ҊgZZ+v"UP6Ɠ+xėcwf_:T +Uw%:A^Fe~&`=.?6 +8CQ\-t(/ɀ1ۻ q wgU7Wiss"h:lΖrbΦTS]<)-3#vm]tZX+*klIy|lg0s5HkYn_C0"㧕X[}96$<<XÂwn}G- @D3H) X=Ap B(v.mK%a$7gҳô<WN7DlD{A{|iD#./#_M`<^5][ًl]Gg?NY!wnO8v{EJAa݇Zch9=/gS:? V^K^rl U⌦ m9Mocš.k{ILal=~M6_!sdSuUEI^nI\CtaL{Ut[=2 3< +EP)`$*i:!:21Fd73× +rf'ǔêܖ8xjw(˜+}V FΨ,@Hqd53^,MH,MVJ$iړ|̦b0%r@*|#Ԧw7<pF4N>ON RK +]<@=+/Z笙NCmlGu"ѽ[cm]rݱE0LzGWxuSL|!K#*e1{AG7H>?%AN"ҧdV쨥,* +KPI! 5p^k^m-și#{q>~@c7A&kk~mLٟ2nj0ZbK7*+ 뜫CҢD@-N/LviȈXY5<;Fhme;+jD/Ԡ)Q +gi533ֹXO dNR> +1j}/ yEA{Sҷ?(ݚGޛː>ӏ~?їח޾ۇ~_o_~ݷ?폀_wٕ{8UfnG%^b'/ c;O},04!:-bzwdPYD\|VͯO䩩tktmNGC;("6Ck*5x/[pd-T1[YC)%d1qsd%<:jKkQ#Wi@$fëG[ tD]dy!艛b'>Ix#([rH1rh4I'A4!dhj|'/Bk5)%TE$ӈv-s*AS:|N8c|dL揷oliU)+O҇hF{ t4>OPKl;և7z#dOK9/ +pm7f}.Zb::2 o4X^~$ԒWI3 @.6E\Z+z}/ @6I*gVsз<߱^P'WY5q8Vm 5R̎KԞJ{i~˲D;&ڟT2M}6RbIQ?4>ݫ?)sp)1 򖙖r 3םZͮR"Gօޭ+ob-̲`4-c Ldqk ]Wܝq$|4|&(Ϳ(ɒ {!X~G?Hp*ƃh|@1'WWN0P{) +S ][S@$Vf}& NJs"9)7hAb3~mFo>J'#@xsg-T^5.Ns#ypWFtUE֜*v)A>B4T~A&Zj/((-J~m,؝w V0EWE_6H?B⩫EVt֎WH`nc8B GHr֫e t>xkڄɫ]iN+I?E5qʉżmk!fu7LpM"bшL^C%raX{[9:n[3O[7y2&m tZFw܉e ׮5akמA&xMf {t ?Ӛ'1҉$x˜l\żiÏy t_\L7;HS[oAlq}J;t6|wD-Mھ;[,ũ}`[珩IY-Ts}B:3ʸPK;K3yXkiooG ?sS3+F#.@*Ğ>$W^LE;mr_l[ dA@To)sp/eޑ+DZ 6P/H$ޅٿ;'/1G2^ttE8f HgɾkQ}ZHa{@ +k-׭7!T$s ?[8zM@fY`y(u6խmW‰(F/s@msHT 7bo:CX ͳXRv@5:cASqhcQ-{:23$;Oa:YYXCܝlsYswD f%{K7聩cXmʂX@pf8qcDA5x3cH :23dwxW;l~$QȪ!V.QCzx|WZI۵ CQK s֪[F!!Ec!o=rDU?s̬gc:]]0/j}ɄoT}|.1#9ޘHHuUN .":Tbs5kZԻ_(-Kno`bv?iՕh- +,i("9ux?*XV%j\YRHJ {&X4>eD\ULڂR؊sy5(#Zu5 +dE+QPةa%-ǰAxebr\IHrxܮO +JՈEʔ6!5׌8i%PׂTx y =<]-(zy3w+D#WClIq-yxl+nJtg+uٹfC?+$!)"q5k!,kwVza!ӫx rs!:| >?7Sr9q4GZ{EۏⷵJ+68Uvn֓+D^ns  2YÝ{ߺaEVJ3%GCv#fI1#(y: %s[M ;'1/Ly  +!JƝke~ՇBIЧɹqaO"(5Tw햖ilkuEO[&^ H371heA"Ĺ+xܫO +|ֲe;.b4&(? pvR\Gǵ ֝=c7?7_Iv Vz @qgg`KY$p?UοTN`^牭C1r.ۯ=QT 1,:tߍx^D|d*ϸץ_6C965`( 4V\mPGfI,}rMǁyuam-956>fcKMY5ASoąeeD1,fEJM Y\<p)_:gߐU9IB7oq* :rOAf>"ay`Gh:Ϲ`&yYd~ Xx`-oƵ9Nlf =]94/%kM)΄KLk%ɉOLjJ [ĵS(Jd=+QsZM<ӮXkS簵2Mh3z +c͞X(=W) S1Scsg16WQ#*t9Tz bLYLO rutqAk2cǓl&B`+~xnLwU ˇZŗD:%. %D_^ D@]%!)U'p @l %sClaXj(OKOpc6K X3]]NtUEJ~Ag8<޾]/(~ +94H l1}FែP|l}1.3ϵ!IejB4T]6)b+Xd*:q2f{Dщ pghsJ+TMlf9>ǘNh(aMAl &ƄJjn<(꼿AV%O( 'Ӎ؈lct>6z5t+m~}#?nm֛'QAFH = +D$bW:+r*.!?L {_\ +4nC9*Lg$bxpT-Vny|&P>{kSon6WY O|=5V=pfL;9]Vn\EOA,e)C0Mc.,0 ;cS2?OfW-%Ƕ{I^N3f1)UM˼%ŕx^vJ"\i uf[\=nf}!,17+sK-bTp^/31-ԙWu2##<69Q.ڙpȣ"o:Lwy_76s:sq_,}6DԒ(4Ţ{uǦ3UKgkvvncpg;5_[NSQBYG%+pv2kH#:- +cCb9<vE7#0d9&n%1}W!'])~zndZ !{oJ[͚t;2;:YxW3;tb!e]rdL"n~_P2"'$8TfiƆLG0B©+[('N 0?pvŗ-&oY7re"L,fء'y95Ap${^ b,٨?+":;̱[6[xqg&k Nb|#E~0MAF.Jڭ s&ٕ5xx9c: ۽T8?,{^A01%EZ N-8zͽk&2W +Ԯ'|{#>kZ4{ +t6LĤTϳj-c]!INH@ pE+@L=OɶXIG/ߠhؒp@bJ0h׿40nZVgF}=`XV3WPZ5}D}\PJwMI+:\s'W3_HadXO[lʡvD8cሙ1GuXɐe(|FJ11~ $tT@F#_"Q> !Y"/! QsFܡJõ[XpoOols΃C-Q{YM^4ZOHFTwXb8:RQ[łĕw g (v oT~^[h.!bSܜa , [|:X~6s%xb3e|Z,1bOl +ymU4zM'o#Z .4~O +Eϵ!8m}9HcY)f-Jh9Du)[31G@r4& pwQ߅S kZ#Ȕ\F̥}@8"xޠGTLYvGO1HSQ bgˑPWU>ȕV'/gz%ELH5I݆+KIX?[L +0S,6OcOYE#|OiY%nem>ge)XQ*u0Wk/aq(%Ze,fHM@dZǶ:·Я:rn`a' 0 {5ls$*`@AlϪՊ#~=@n}ȝ3"̶5K^sA~cʝP2XAԷd D([?sRdKEHS[-~ˏ8鉣xD2h[c> vDz _-?܅61?05W(E ]a#j}C8X1e@L%2fgcZ@cc$߿iַwҞP7蚯e* +kkw%3^ٵB˫ g~&ynl]aղ+QbC̃LHvCbBdΝ(NJ՘iՔ&nd,džm0G QC7LtoΟ``t/avoA\̚}}mnY\AgtPA'ǯ ?d̩½~ַ,cQ38+#0~Ծ,r"x&CimPCE^x>m3@uE>\v%ڝ$C/:3<0?!y+/ba awh^[}7dZܪ6h|nwSuYC}ރ<ِv8 U 鬍P0`mD*gI[u I]ߢ4qrd* \j]1.ҏ:3ɋ(iQؔO0I!ʧ H}PHFchۮ"Hɕh5HD Zf$S) [$=X8<[鑔40܇1 Ǣ1Ef(%!)(n "Su qۨ+Ih 9,膌<'\גxƢ`]$ߺ5שK*vwݙ6$ŨF +CzH1e"HeA$k dm{iQ4tŁ.w8U@s +5pm.kMnQi":7ĨH ]\"!7,JLFbz^DGL3ǜ|5D=.~@-#w\ ;' "k(Bqʼv}vRri&HuZ<&kd#$o%Dls1vsv.URgMgAp҈wj9MFa=Ϭ[IoMc@dDw !Yߟ4((FLbh39Vz W?[ %Tsx3F;8BeWZ#<# ²M/Pベ-_DnZG BGI|Ϋ 68U:7>tVlF NQKpl;b *0ԽA6D4t6'kt y*}5:v=mPm΅ٓi! {(9GGȁ\^E] [34  ՙMwwr(@Mh)+Zߏ-aYta.$$gHZT. sV2@8gnYo%$ +\A4X5b6mlAla[ ȝxJD@X0[G:J-[̱TR wg$4?"F/ʍX+a?~{Ĥr\&:}{g$)O;`tάVH&J S9]S_tkabJ'"PTF.u٪^bk(~ qJ Yh™E,~!GJ|^zЋp}Xao'?&6fhinqSd}8I~cߊeoJ5_[Pa],K+7Wl[RVQreyqH9qX nĮoP-Ï!a/rqǤZFʶ91]$ X8tU<.(9/&V\ѿ 1\r4pAِv<-Nt'Df OېOZ鯹>H+"&b9+uP%qBDTvhvJ|8zta-xx 8{qi?ҧ`]R-QJD aE ;ng#ha& \dr_xn8}8b`~Q+wܒ+D<{~N<3OlΕ2CXY +#oUDiwm7߶b=I&~ + +kk/D3iYa5º\!!YPpeAw"m٪|&';s3OSwqwܸ!DmSO>n6 /囙ߋ%UC + <{!+Qz> ,ϝ6٬b_@^)C?;N)^Ԉ6d$ );aU˶=LFM K Q4ˎ( + Gs273 \/wW 9wb;ےUg|M^ƶsLD=rYeaN9:]BIxLa 9ivВh֗4/lO".+ż +2G#,#"87WXs,m W -W'ۨiC$ dFf\D'nS$s,ȨNmW =9LpO bՇ,g;= dūtє q.V o1fz^u`fD+VJ1u%ixF]2[[Ek:"fA:59AHBXET2MC8*D:f!FVQX*ҁ'?ENcF'jya00b^Bc'(yO-1AȰ lFrG;fHWȻцyW*cT %MM%\q,љi{iItǽ!<`$8ag.(ߓv}x/L\qSO;KK$x` *yLN{σRlOd);[1SY{w(Yg'p<ʊQ"3kS9 3geȟ[a&X|9 mcd/֎cqsIe^?6z_Fhu5g~xwrSM^=y"*ܱ]uɃGVn!@/4-a#JbDד#IɉؔK=,~rs)KX2dA~3BON +vA8s'Ehgq&=DɂM\q^E)]f +aao +LGαcӇN`FM"EVtI,{[Wsѧ{z=q"<_`K05`= Y(-@\PXQwiBGV @yH!Z^8-ز^!M"j4)q 韻d )-iY4^2_ ?v<@Q!|/qn[|cw5y%h͜Q*R)U%.0+s*?π?~*y%ċb6gFK#cIBߒ"z9ǐxoFyRԅR A@g9д'zTC?#nfH7zd]qȋ)|z:ZEؐ7fy394K0|~R}Rwv78]HݿiY U9sgPَcֱ"TI5xU 2. 1%ixy%́q'Z[GD^κYmCSv}bfq*nӣ.9m~Ê]fϭ sXœ&~k=V`vyb։BI܁+\{\L>6K%顝9wۙH GrʓAd  gWOJ1 ,h636K iAs=la'IGHIb r%7R#@žw%c97 +cjݰ ,˶[8J,Br}za)d%B2R[e_ȉnD}7#\ 7HyvI Of§Cs | 45V&W6ڋڌS{|(-yvRKG0YШ,f X>mqGǣyS9ړM[EcيJhc1j)zF~hg t~1oYlD'" +:cڨPԒ@Z7팬j!2=:z,IPstܑU=K.%L0Dxð+ZCƥY}+,k/=9$]҃85{agCJ&٪qX_1XIb=Cer*RQ]{_ӈyK~듃g A*[c;wEq ȶy՝2! [}MxFH[FFEĉzҫ0w}W/86:ON7Z2׺wxbu3;{9C1Ԝc|o'!wCpN=yVaI;}Ft\*IQ7p +83S6C&XV`N,lG_zѕ‘`#t3YNvtǎl5yMٽ$?$qU4L$_^uBM,D1xUi) |t^"4MQTxo)ZD>}rE&\%@SmY_L,&kWg,t.L̺,/KlLgG.trJ4#7wQiQ0&'xc}`C3JreJ?SO1E ss}9`LZcBw![N&ݬ*'vȸ{eL\*a]Yn "_+p%Ɲ<}l!_oŠp5 J\ԡe{7}D]ѱc:NOhb=dj -'i/&'ٗzs\|!.pό 'ó@\A7ƑIgy'Z c2P,_BŽƫEUmyj-tS\~Y/awP?*O{_[]7kNTvv^S|< |-r*sLs'\FkGB>!rBrت5Dۃ:)d=]~Ay A􉽇fC"Q䁿ے.Vt0⽗/^B4 '.wP'sGQ? 7ݶG endstream endobj 80 0 obj <>stream +H7З`#R$%%${i,|pC>_I$7`cSȪb9hUy1o]{xk-Q]Ɵ+ڪkC{5/1ۖ-;6X{LA֚Ӈ]ͻ+T16+= ez՛]/쁷X5_×?yMiw?_>7?߿"?_nk8epm3EŲX'aڝfW},YU,VtNVOn7,>cR؁QFcȺV5fA}iEF(,m>;gؐ{X9UU(׆, +<'J5x#?ӼƦN`5o5lȸkyF/ł +2UZPu\K7u݋3;GONoT/+lUWtCaw_kdn|4$1nrC7g1eW6C-&eZެP XKXtfځlխ֒bTh?Z̽N@]:Nwzg7v8 g?ǁP^wI,}\n]e7^ A,jXkنf!_!Q8UnV_XwĜ^6;aX7ObEke.aLjɑ|m@V'^kCNP訹Nl25l"+cq5݃"{s|@ymH KKTq`JoHHh3S!>oeRJm쐂wtDmzO3+Yӵ'"t@]џ@LBwv79;hI92 vy46d :Q1K0}fT@ӮvS ৚Ɉ`KGҨ逨̨q fdp&\sX{4S0fD 75ݼU§5Bq&AB.Mp cLpPEv{C ;ZqE +#94}O-5ǖD\  i֤e5>@ a@b2{^A3R./&22cP'QgR,ӱ[* KalϽ OSB&MQc2Jy{ݧ{ Oe‚IySN8ħ\<_411$IjtjfG7w\1&ƓJ+@v +0`(hr:@'T(Ps&!y?NtGo3dC2rxh4k"*4@cS^Pgȏ@>i68g=̂Bc}4픦O͘%u;eOaD<İL~1y#ql^toymG/S{ub=a"+3 +}hy#Aa_A +GPG=ԀAо|JʳXZV*rvžs`#o 2BɥҸ&U-a Lcq۹WOc␽SI*O41r1\u]*2\3YS!@zs>4sMFnMMϓ9t`~A^h=cxmPp:cn M#LqXT_1@"Lm[$|r,>+0 + )a_zCP *V?#Sl"D _R3L Ay?SH2"jV/ط4 IZAčaɗK=9ղt>pWP=z <;cr̈́pX/mR˸j,lrh]§5+'g/fF~ Bc-W=#N4 gT,a*h9qDv ,8>AHa鿃n@ +IJoYKŞt,ܗL4 +P@XѩL%k^!(Tc@@t'ud*} l{ ٺ_kn2&oj*+"V⺶ٵ3|(#D́{):9aˢHA<{S2!Ļ$|28Z"lZbMqO^6t˵y3DOxpA!44Zb6kN՗ר4~Y= І*JS~=1o'|$N]W0 !bXAʬ%knQl+\nGʠԧ'sNjK"'1nh}4v=z |@ IbdEyw;?\?%Qe,OT#׹Z'E4t=W.uipBr<[4-#8Xtl{gU芚a?9Jw쥁6~laP.dw0)w|KCƅ +Cc O]GB}:41,Y`Y[%Q)9- cqW.wFJ۴K@OEhj_0ߢ,<7ܾ'/g@n dAMBd +U3:>dcN)G驳vxF3OQ1Sb.iג&O,\OBR.,k-Yh·p1Ge[nK{,"l>|W j3:1gů- wU +(xG^3QqB:#M4p;1o=S]梕 "%ШLj;N qQn%Ś3-GgO +8&C܋SD򐧶*l(!X +sc/1,|[Hfij mLf-BY`;,Žj1VI &t[}xKΓe\~Kθ [lts"XB2%@j8h{G !(ڪq>ЖU%Wz{Jm>b]RB% '}LcjX }Q(L1mc6gpY!<HXk a]3G۵q7/J*d1*W#̎9)ފX#kTV{mew!l%9aY'_}bSR8ڦYtQPGyQQڠ7Q4TO GRg-^.;`/傇z0X'VIcq5x,PDfE: +ОspDfɽY.LȠD [.;%E_?_B_oЩ5h siٗX+Y=8{!4ƭ ôyl"Ct>AcD88P #YK%@~γKBQܫylez?32!^n]G{:>ˁwtH_ qc>*[, OO {А`4fnvk6iE5`@6:lѦjptve bSzi7;SV؇]Z49P[]0Y=cDB +'?Tݬ"'>#=U˜6I KܮBWJ"j=Êwg徱x+GMr*1vUR26H]pE.©Hi}zRi@+3O-# +?>Jj0"o<[[vXDc<}& jiD[t&Ef3#Wܠb[f T?3ʊO EAӫh\F-_Yqf-B7n68fB5\H2bWܽA$ڷŒg +Kq2ZEO3$<ψYi.y'n8-7-Mppdh *AWf!tW!phͽ"ИGՙc%rΙ;08{w!Р-kj&JZ%؇`D˶Wc\ښzJkȓFe[eHF*? Eqfk¥O){YI]Rls$eQs@Ine | +'_G)ؐZ!fgdF,Ѥ .vG%PA%kqY3=Z3Su: +83]#!*kqMyShvd +1咩qo<mUbx˟ AcFsMK̲*4*||ٷj(S0q2\٦Ix\!β7o&p㔛jQ Ll,0eYQog\}_+:[l?sdN[dݎxp~i$?wκ`0UM`8S h,wā݄sڈ3/'ߒ0Mw4I;s;"|5}CF^A2Ў ϞI YQ:>(KR. CdSBg=,%y8q,<=ߧ5=·poyBAuucj +t%ySdX8w-Ro2\mx^N(N=vX[$!3 +”9m=5X 5AGd.D-1Djoiz)UO pn3$Mh׌A)/Ƭ*Gá:OI3Vl0`@Wg]04f8XI9w<@ GIo~6:ǬV[ e4Y4v t~ +m1R}Nr@C|]wh{I3M+̬Yvݭ{8blč$ΟRGX,ü,b1 SB P1̾Q@s,`4ҚBq*:ŢЏGaV IJろȣE&N2csH.sQ9AHb/gf$lmL{0ýڿ!Oi}LܤJ w6p=0(&WL:XqUbd{Yb}XLQPo٠ƈT6rnmD"4s3,54wlD،+ͷ$^je7+FlVq굫ΐ!Ģm|HrGiM&_up 3@J(vrAHVgד R*Ԙp,ᗚeZ,vThhM79O@lCٹ+:ŝ%ŸJc6$֎pG$6yQPrbBiaOѳV̫O)P( P DP61y]\@""*LĺeS_ + bӇ2\ҜpuoHPEAI+w9d\Am7a&H77psl|FdѨ \#P<_ qnZTl̝|忳S_ó8+2jFĖ-WƘL7#zBaq%(`Љ[4HY QT2wjO FFo߽8?r>}g6g |YMb3MID]s-txc C dĬ $^kN $q԰,~I.ƔWY>c-CK1X!^xHv@؇7VwR?$jr>-6)4בױ3Y1k+ѳbX>!vZȝdedŁ @Է d&1vzebN f9P etJ, wNXL=3ވjFTH~RWۗ߾ן~ +/'}e__şqo?8_3ts]fcy(:K큝1->gC-$T"+ǥ(mؒi+ma}v,yS"01LOC:X3.<dq+!"|"{2]Uk/cHV:_KNAαbVq H}/L:,{wvGg/+HI~{e3XI5b_:"*cط9R{j\ WIx +p)[%0^Eh+ "3Y$ !CNo?0B]}X e}>+^ߍ5Ҭ)ͩYU<r(l"taFHP*:$.rJa=^<JO3FlPj6[ %܎3GHL7K3k=$ 3'ź:uJz}0OA;dk̼j债-?i鋰S?#sVGDxjfr"*up +tp/vfMuUw3μ0b! g0OsyH4i05xt7Të닺sM5t^lX݂TbHé=O"Byt8{)F2 +ʾ!?seL'fPט}G]ZչUC?$.DX絴6> CyZLǖ},UX*L8+>9- +G.ȌEZJ$Z<{AYo,v/T~j˔⻭.-rn =Z|RWP(O8y΄>=ɫWKLw;^G3CIf6yg-;~>/hjldH;0&/ qIB`/CΆYɰRǛ9w<`pi@ce <ǝHȳJ,V4G@N R{GIsEAaC015_#Rn{g݆) Vmf 72 ߻n#?J{Ve.!nKFYI,AYJn#f,P֑ ,BhQ4?\206*#j$FWm.O4- +vt "qn`,]&^=cء`jm {l^I,[ϱY;A_2hVRCF'<߱ 3κPG]9:fyqdR >召&i2\h6\A䲵 A%HsH~}kE*ױ{D}Jx0:]5yy"c)Ek! +P0l.]ȎĎxes3l"{1S=f^yɫ~(~`XhJ<^4z~e):.̟g1 J8,al{%]M|88u^ƕbiEZ#:.//纏cwj[rM{saa)/Z33iRsrMpCe#r*92}ͨU2hjl_|,š2qW =*ֻ- j= W(;=۸(:^DU\;Wɡ]#wQͪ ZtIw2E8A<@n~Q,> 9貍5OZgUrx㓪_?VY&q;'y|K}}NְI>e&f.rsJa>*#yHg:E!.*@_I&eVl]9Bu ;&cMcF#Q)מxrNH[.;]%OSs ҲJXw?"q2ܧ#F>A`J*q=zq zw녑vW1CdԢ!vZ?:q]|@*zkB)[vJ,ȯeC +Wo/f}]:3p'2cmV kS~/hW_9})eV$-1{:ߙl_ 03ef6CJvμ(my3-b!ϫO +LUB`)9 \ N&4d93;#e☨=t{-2ftKRqS>-̴|7?KHIYFϿeٕV#_nb+a*dJMhϐ4k$ +1z=.gL7a3 >7z2F ]z^(6 u.%%teۋXC~ XZFtXk ߵE\^yLIxϻ rײu_b&$^ ?swk<3[6 _v7jac;wΨhf'M&{=C0Mzf_p4ʅ򡋍$Q-gQ%Db՞.lc4$+czuލ]Xe*B (C쓶F-p[CPG |-gqL|R>sr8W~VPReLH=E_ #* m"4ze0}=r…* {fTJ R-2sfYdۑ΁s8yVYhsT?)h[~]d;Xļ<1m@oȝ]g)UlG"/8Od΃i5Sr6Kk]Ꜭ$&[i>::vzHB'@S~VLߢV)K=Sd+0 r6ms"xfK-d5E%$ت{:/"B(04RJ6f@&6}_}~m+r-eO>߶eޝ5Ur8%Shc+[\vcjsu'|I*KMܤ\aɳ,N>~Hey\{rh^KSR 7J؎\^LP}]_߳_N{1dnb}y2fSkYX=akIH;gD\uߎ*>=\[Zc8z+,ϵO # Trg +k{앱<ηVWm-+7+bjK W:}68s^?˨1; +ayV೩zk\F> @jU]x=k‰}~9RcQ^ݙ'tp?+l5WŕqǷ2wz-M"?~o733-G%>'wPQ Au7/H#FY<=üh] 7+Ă}8yU27D=Ē_2Dr) 3!}&cTP2+K=".!,d ؤ )TyIC_wYҲWac8ї,*1=yx^5Z?-sd6`DDл6@:(UQw{?0C`!}C9#ٯ+}댪,'1X?f h\%G{3qA+krf{ŇIK2$qd<8^LwUVfvk=)#~ϟˇOO>NZǏ<嗟?>}#.~Wql:M.hE) ˑ&Lm% _(G}!-{b@̚z%)ƛA_.ْmF$: +D{=y:V"js1 G D 2"k6AfxQrslK{i+{f]~K8V*!B㎐IG=n5Qy4v1|uA`Ko!$Swcp'0j/)oyuc6JgI !fK&sٹdFQ',C&OeGοډW}"LՏ(/-ޟDx +c>FMQg4fy4O?3 7Yt쀸'Qk"K@/c &s,GJOHb\F)p{1sLbJSBjMӇr5Mr0?/IϹPg;adSP/ǚз D uR?9G2G4Np Y?_2^-snIvD +jZ]@JF~V'e۵&4 qXAHuڈ[[ 38u}q(h"\K|̪=ۯ/V|+$y5rQGdfK35ki.F+l$:%h--uOk ij^,Wai O+gЖlAʎƃbM jؤLq3WDm2GtW#0$Q#Fs\KU% !5{SD6 ˜8{>U&֨r>i,bLWΨ]`nzNaC+cN q.L.u8*.yu H,u'6oc,"jY}[|A9BY_"K_=lg54O^Q/DƚL4O6kڀkT 7#ehPy?+nJ3٬UI]Բ契]>Av;O7lIJbu8SYŠYְ-;Df-;y|C5_ x:1 SoTDΑ ȋ3蒫tX2aP!Py\茦)1Xt+}jb:^8/z/3] wG@ºep$ٖ&-s芅s3~|a[+N}x9 c1yeʩLjv:L,YMH>۹*|;Uzzv.1 L=}ioQD͍%,vڮkBAlS$C Bω2g2r3aW6ed!F~ydyjh‚cBx0䕸fX)`&-R)›Z}T34UPL`X1pmG_V'6~C^RGNt"t#U!09% 0[zfK XJ8>!TT"1~ +W mlOTӁ(AGXbv$*)iy%Yx@ Gtk>%{'8u#OR%\7<: }Kj[Vzlxh0I{6,ť}-䒥s)һ}{1qkN]:Ȟ[)it E{W՞.14Q<,[1 !ș=δd@.٣j{"]0LȖσ8nnȳgdw0v+OĆ !F.2Ϥb$934*ɫSL&`\{!I3Łp}j۩)\ƑJg&XD/3bY:uAh[҅mUbR`w՚ +{dWX}k蚰L?4?73OPln+P,IAd͓pi@P[Db]kPA"qĬss!>P?-9UxօN5`L0I<ڸBlIz l8%Sq] +y ~:U8䊐G9 AQ~byŊѲ$[l9:<l+>BL8dfֳE5E]LZؒ?@H?ULlAљD.N1Jt:o]}MsaRl< `ub!AFe@. œY'>gԕP3'oj'R9iYpz߃DzʚabhMv"[k[z9 -TtFV yNHfcaQnͨn FDZY蒗ū}il! i[]­fv!{b +J}m4mp[{v_P3f79ޡHd8/Ñ/*7K:e]YҊxsVѲޗޕ# {Fr +@'D2_m/z +?qv)@mqK]DFOu$^||^\Boz82r:>=kj^p>? 2RWKϥN(Y^Vbʢޗӂjg`Gp<`{ֺ]I"/ȎD=<pXs!]0/kX|./J-_Tܺ_f3 +'i.9YϘ%1`:zgCL{kCi>$Rv **kkE+a11IeLSR`!.Dʈ2N?z:gL5%P{Ap-pz[;сILv~|FbgxoL|&w]ƿKik2Riմ7j_rDPanpĹt<̠z,}ҝ0q PhTcP4waoԂ0*HA/13aZ56,.8Q,47VҢkzSXiaςp%5Xp :Q6drfͱܷқ k1', Z*Y#.~..Ogʨi+H;<_N*s݋_CIğo8Oq7l^dJ9b ܶGc) +X,>oM# dVh|v಩_ ǪLB_Q|{{3&9|@99"=).>~'R.{}깸qUWܟ5]q\;)n6U@װ|vCwᵫmaH2%E&7TKϙR:ji=v1 ɤx[(fG4J\=: ufv8"n~Ƒ< h:!jes] 4?4VEѝKΧJd[G\E0%hpSqcE4N,폗F ߚi +' qr +1;@'z> a!D3цS9+ +~}!Z>Eٰ 8/s~Ot^DA\ \6w!%ѳcg\2 u bpIcRq'K5]ib#NFj>lGEי4[3$kCݕszӳzM∶^ +\u*5w8Z,H+z#}-(F7@6GB+Wوٛk&ə;*uw7MFvvԸrA> .*걼Co!f3 t%יD;F"N4%bE6 *9 m&vP>u衰k^'Vx +},SVeT$%j? P1i!_9 +>͂Pg %c7&ĴSNU43c_lx'f$cSyI|')IUha{kV MpɩoxeƬ" KӨPdqJ>h\6[V~ `YB{yiq2gKnc J+<x΃~ {$`ƲwoT78Fŝ7t$={1E'$os~/aNG70יn3c-Ax$δ+1Ã0DxtFطLH3UNdGzӦ&[;$+U^m]P썺r}\guGT5j/$ ÀYSeV9ߕtSiR SrUo͔Al=(0+k1k{Zޞ㹂>Q_'7vujvNbItpmgA֦]ܐ8zdG52M)ywYC# +I~VTl@xԇB@&0AW kcK^0A^ƍ _Ex\{[xo%@JLB(@UV>D8'NL͍GARuAW.Cn{Ꮵ؈4GO*DeSB!@M Rv(;7b}܆V%nwВhB߷Y(|KFԛm^ݛ[1%mdros?N"kn"%o/L<#(: k旧9h/-%V.[DŽx_d4ѻ+O7EyFsZmxj4n/Ֆ)K2 H窈y풁^}>%^rf-gxO5!X~\0`q +8q -qךʁQkN}ס0L]Eqẍ:l)y9BZ0>,Yl*9TG*QloF 謇LW]%dbDXVu! q #!1~\e!p>,FoYq딷ag*d%$_1|;Z zbqItuЇ`#f0$ɿ* +2z0X\] c)iӰ)!L_O 洧DXtm.fQxuK24=%6,kzLurG9FyT~ז X\CLx*0cIkq-W&gi]c8oUt"tb{k g.L9"#?˔$Vy&K3zb2e4ޥ+1f-8bBl,5w>cpbV S+aP+P5sBN`ǹ@qY[X،g()c1N! IsKˑ!\6BCB`QxcqK%&~<%z;z0g$L]Kfxym$3HZS_1yGvFDM̅q +۹_gA3#,"֕Xy,>Re=F +-:Ӕ;5Gˬ3ۗQ.%^hxvA'7Dt'm Pqa[D ̽]H&%9Ol?уJUS7LN@}V1tҿq\#صnColfWGg2V -+'^̎gte1RIP&`e^#[J2@M +m% >vZ*@[֜$%6\'*e0%`̥9sqѣl)c X 3W-XLi:: s0.)Zr"=&ee֧OS8I"g:9}C֏#QAQ9z?B* + x㿥hN0ˢai=.#V gxsܪex* k2h|+NbZxgk<ϑ8}xɤ0%\ A=cJh=w ^1%{kz+ZLNN7nV]:e ]Ɗݫqˑz?%523@9~SJKdY 1큎4`y@,kt-qUk|J4t|)(ma cg׷H{X1C3JR$fMN~ݗI's\d܆K܄ 7nَuf nbm'ϘdbC ZwATz_m-^DDŽK$BןM{Z)JOY`e`/fqJ"K%Lm.OY;"xLUw;Gby '%JMpwɸ÷.GyrfyKNȩ!2~&mlPqHA=Xҙ+IЎ'Y2CJ: ?Jn\ p* 9,9-:)LjOCd0{lom!yOJgõwTLv~h\r&L_Ä43fq+(fH^tb%م1q̈́iI`O<ތ4i~=M|S[${W/^QgY0Lh;qa"=iA ,E@u_vzMR3vqBKwÌ1c]{hׄUEwya0:$c\("r㯇bw ϲsG*/k|La'LRy [L ګcˇ@`bWo*CXiw&i@o*qx"*d +zN}dŠ}AtFE(}|oX'>*`mssmWy[cMB쉜S@cnr yPY*Oplс}JZdW%sA~/o+땮{ fc#8} `d"-WX?.=:7NU.=笛u|1ȒȮ ,è[0r6”%p&ar)8֌m_6V:g˛݇>_3Pc[?!5sg wɧÊH9qNfwK\Ew,#~/D~zk!H#gA?}we"8-ys&5< U4RT~&~ںwrNk|>ydmf4}>UZDQZُ8MG)@HnB\רXꥐV}AB#U_L98r>]|&V$&z`8Lz *zS ¾ liZ] E4vj_sb3M |3XogQm+WWC@/hk_ZҼՕvƳ築?S6mfxP[ɱLKX>5zM7"N]ӾvukV@A T(c& ?3<#VcR +1mϛAK[/bK5-71.G36)^C=$H1dȳTZadlkB}yxX4QYy [R kqx,ׅTTVyf0O~rzE+ZωZR*C qt2!@ط뿰HK\0BĴ 1&| Xo bdA,SCMQoweACn ڣxs87T JlEґR=;߳zm/i϶GL&ɰk&FLNE cv$H&NiRVd{~8!f߬A>8bxiXg~z1.u:Ҙ#r2q?Lب +pu#X/w9d3?Fsƌ:&ZAQȼf`uF/ϼ,ؙYNt?!]I~S r%\:G|O&_(Px +XBe.j |Myg`/\6d,._'і{B +wb+1+Ԇnw`<'Szo +hqĈp"L/@ıwoagi0\곶TF˞ݓl"akwyMExC iv&~,}W0% +>/dQ0,jOd;>V߭bb)C Sk0g6$^ϵĺ2 3\C/dqY8g*v%F1}\S4C]>{(쪉p[s@*L('LoٞoRes1`m~wd81oF2~XY' b!%Z*b ɨ.qa *6㖚 endstream endobj 81 0 obj <>stream +H^ğ p$wK&C (E>!ϱ˫Zէgwvfx}_3lYIb]W}r~z`>FsqE^kCZx]y),kVzo2cn戱{l5N1イ,45<"7dԲqfp@.ІtA 6Zm\c>Xڬ S|O_>(Uo_?}z?~WA^~^oU_j-*paN19b\-Xm:Ue[#-:*Mѹ'"Ws;|VtO+G]då'߭n-c֋XzEOft!\Բ6A`%$2˦@`[[FR/s9҇Jg@9yYW_Qo<]UYY̟brֹwj|FI̒bFs_:#Ym`wtX[ݒQ`uFNsIq*Mped,7 `P3Q-d4 9Jzt{(y*iT}QdE.FeGGcϙV̩Whym R|H$k7Bwszpr9_Y +vbE śr7{IL;0Ld: k7]QЁLAhxaҍB(TG{{; @&4cLX  3 +!-PEV3'SvF*n( o +N>94E>P6 uDR1_l1Ok> +h~wsE,;ĸ +LU?=( ܆ +s5=W.o\ZF` Tx,ߕK@yJ(o/Pfa"ZhsƒLԑ{$α0. N+BjNtz L@z=JNnT)\QWT!p)e +d"bၥ3DF+z͝דyda)itM6+$1ue!AwYyP㭘 + z`'>:_Ǣ<] }pnh7O.Ԯ4`k6qbrh/u$)W#IU7! ڧ(D̛ҲR +=C6 [!6y\6#x6)zU|IIKz-zez'D?ud7n*} @ [x=Η^޸yrCӪ C޹$6/s~fr|;0yfT9|2vKld%Zsmm4&ކg1"Rn9qrZ;K@Fa{(3}AG,DZK> BK4kSMZ고CTc۬:ro{Zc.'%=#6ֲ\uTMϘo-8H^DsmyRx'/WI_'sH:vzfkp-(q!rfakĥ>l2a{Jه}fأve!֪kD T{Zǫ+:GޛH>n~ù@RDEٺAl3O!r#vț1lW @Xް{09L$7Z.k.^XQx|/6 _o lJR ts<GF} G}^ K8GyW\5* )t5 mOXI +ARri='0y%1YrbG#GP $o0NkwoM1ɞk;,", `& Zq_qeyP)#Rξ"1t~+d #}/D+~DSQ0{PvS# GU `WfIk"cx Z2j_%r>H=Mo;5bsq?7&{swdP:񧞄v0Y'~o8 4X]cFz$j, ֳ]V:Jz=ދh2|=qĿI \eC'ٺ_]%qH.6%orSdc-> le`w"2nϗ%Aץ~Yp*QLsmƥ{cLXC<貆o + ++zoeHeQZ5$1_Dy&2ڋPM-Lאo/SO@<x}_hဉ,;VΔ|<7>eMIϰw LZ`;b!TVg )~%cw`]z M6"$'Z#a[h|w%"nY) ĕ 1>[_Yk\e[q%4Whq5]J>$*d7K8}RHm9)?5ŸSč+aß-M颬Ndq#5-%,ɳcW"WAYA%(ĊiNk=_?#l9I\];H{%kYnԽD% eIW Ք9`W8wB N eh#>|ۿ#^e!"Ӵ]E#ʉp9(sDŽ_a?\jԵ{#vLFxvWQ+,A"=_dI.X* .U[Fαl*y22=L0lJ11HN"O "vI8EEV( +x& JEbS$i9Rc6EŰolHΕK0y.6p5 ˯tW8,ZmGhǺ&NvEw3yp{WVJZ݂8֩#z#ԼK9R e?&XGE=Oq_f+&XmNX%نB),[.ET|l-9؃gec%'x JJ 9v rrj5,5PVK[oeܰTfaTӀ4?@XZ,hC%SLnB{$*`$%ۤ NS #1 JO>;!xMf:QQ<^ ^k^h*\(}<8B"$zc7 \uia71нJ|9X=\ 'Ʈ]R+; Ԙ` pUNJr‰7kcaChň8zd&+jg5sPK$4};GdܜvF6^n쐣(4$H^M +&cŝ1Z+/8mX1i.4vԻM(^p^'*gRxi`!UGU&»,QV pcJN Wrg2Bwwgn͋fz{nuܙh9Y 7T]Uqy4yy.1"8 Wnnߵoe=ȥ$L`F QoA ٛIҳY&#ͺ+ 1u/%zY<)f]c.eJ](@+ќIn  cpZ/ЖMAʌZdơ4ۃ.\iGKiyo; +($&weK=RreyS63nx)q stСT.<)Jy*J\$,O١ݕR9%;6%+,ܜ8m2>4~M2fds%Az1I.-[;iD;]MZn 47b*vőxB>Dgn0ڊ~j>tELDٝai.H*AX~Rmv#F~}1Z88ז,,z [LR݆21XJ)xLǽ8jR5fX'%(PC\WρGV|5O w);Q|0oyhSZ?3=їj΁Z{@:YxFG^`_>[w7 iHhe%q;I#eKA_k.kqs32Ƕ)k1_1ocVm\юp6?Љ\Nʻ̺cƶ<6֥eبx=;]%#+_c\n<Ii\nwʌU({`"Q*W~6,W[\R[r.jPW<#Z~s| ʓ += >ldaŔ􍢡c0%lˣq.i[n,,f' mݗQ ,Ʊp[.+,Jg동U_񸚨 ߢ/ˌnDW ?xet1Gaf,~,5x}m6% դ3f}đ([1^?%n—&yů>*Z +wH)~Jhhqp`J4hᮟ'eܱ+]g xm%1A qq/%ݷv%唩jKq <%Tcfֆ{1!!zʬ]d)eT8:jב*AAX , qjpNX1e >ڃe Ugev |;\R^6r0J򏶴]8HjZ% C {vS!yJzϹᒸ 0x)LS⼐um% fHhy7_(Q`7q$߸{Tp3fȷepw*xH3|pEe6QQM G̃'m蜞"^ !3s|H'eGô 3Ul6S +qNa]Z'+,40 ˜dZ;/WRٲv +\"6z!5Ώr;ϋ4?5AUYi'& `~Œ%{_HIS\I SnA-YdT•ynRWo !l 򈃮Tf$I=!#)*MI4wgIc@2)tdبEODQN ϯq.#d$>=>Kt%Ք{?l%Hhf{+|ܴgJ?6˓|U {Q?MMV=8 us5KW=J8Ȍ =KÐ,e`e7)V,J0=ɔyC!UggJ=+M{Mz&Ё'^$O\͏v~-It`3ݬ :&yi5(U,&|à%.`ۖWR[0?p\s%HA/`F]a_]~Yy_ OlEXCȽ2c47J`,('+!5D{CADY_RXYB@=ޖ}!.K" _r4[gww E0 QFcj#yb{t;u&Ƌ< tm72\=La|y_ezט"QO찈 (?|pɃ +@{Rާ}yj"zOcELD € n?8E1 X=GGfEJ#Xԫ4ٲS{/-}:"6eDQm=gͥ{ Ʃ-D(Tn/iX֛x rw{1LJ̾Qsā r )s'|R{&%|F^k/Q(R33$n0{rra|VF/cvY_,M=w+V@g.NҺ׀1V_F&s7? G7$lgH22rcClP?ccÞ nDŷo^(4Xa 2c ![-gHC qc۽xO#tݔA/Ψc!wC#okkJ$2ɩKO}{tx+"{Զ VPֿnw虱OM|yCp(0!8 ibC9 BAcU7 +a,w4B^BfXG Wgp۹.k4{$u"$]%{dfX{~ LefvÖa~A봋Em`1136!QD{[8Ͽ%2͞Jx5̊L~y0; æV!Y:W +MK|"OdpI7&X,Q Ѩ*w&1~CPRTi4r4]O# 23#X,hqװVdǣ vЈV~$bdvA&~^Qn{.T1Um27X\Up]3 G,Uarbdž! +΂H5I∭[G@*D1g=̌0nHdm:(;"5@5_'#3ZtD3F,Y:\)jCXfL4GMtmkz:l$[=8m1+̀~(<-eyy^[!ewU }XbS} w-N,2*]eQ]1g)a:&XoHAdݣep!VۙV7c9k +Z%W X9c/Qj.Md(5zhYVr8+wYQ~}yrHZ❁H"_\}MLhW ]!D8®-iS2m6xݑW3 +q?,yF@scR@ЮeS]bzz~AS84%L2q?;l6f,@d?2A#r^|X4X~,GB>HVޔVCzan!it$0ΐD"\Au!@fjY`k~~lpAm!Қl4!TNlL 4C!Z5W, #E;/,FdE*@ݢ JLK</axrN +mj%ZX.*io؆1Lۗ 4A2)ͺQ~:34XCi"I[ݸ⢫?EY +I㧳҅ +]!3j"9VsAb!`NY(<@5*BwC io!ajH#;hU!ʠïNP09T r/-c?((, WD I)wn#T~a5z&zl)a16RÅtLv2ϳ@CMFsYrg|.U!CJُ=N6,gf}zqچr><|:Zn^zsy3L{ѓ|l}1?m}sF>+ +ع9{jUhd߷js|ci%+_wg?Ϯ^~FX#u:ON6W'zyrfzbǭ/Nz~=C,ֿ~xq[^._yݷzկW{V~?Ӄ[g;:Ͽڜ-oWՋ=?{.1{m/&شЭ}xzpھW8щ5;'e!={_>3_ţ757n3ld3q o^|QRs-l6Ӂ7Ds?4h`m.a:ZlnQreA܃ xԲaiћ`S#~JofC9 c&t ݯP(}DK.B'>/7|ɍks:g~:hfzH 1N1XOd={ЈA35\1E߇ Zw"C#gz!fuMf obŹhfT笵 f ?abI0gdLFXfM&wx?W鬁Xfḿ&!?: 6/YyvBfBW}CLr\;֘J}fU"FYF!D[qmBLG*?˸CF]Z+WHGJ!{XdBՇ%살;Pzl@ܽN_!4|{yBUVغ\S}HaVA8C +.!oGevy_Kq܉hYr.~M[i[Q@It4Rl D<2sfB T\)5F 52a L F:R^[-1Ҭ%e@չ!T'wr6ncjV1I$K#Fy46_a4עso3ǭT +UH\O:қc"\RȕTxҷbNJ^*Dh?Lr ӒiNJ;3S5 mr]4 +VR\)mRT-H݈!fToUs_S 9a-zDin(W*2ze0-O:o@+~Ĵ2.:AlBhPU]{,Kh(C=JaifBn|:Sod:I&uaZ]=]!5{0A==k)j2 S[QvcC1(ч=!bdR @bhC.{"R[Gg:1iZ0to^0 +X,>4i=|zcos@*e .M WnF"eGKqZrDNN)l;$K|!b&IOVIK 32ĩ2OXj'Pة(qX)ȸGo띌[BCN4A;rL+ӫ&Kܡ:KS@ 8Rvo`jmGv Nl 2}\̜pIoBY&f=zQ~duq2h>maG`uW(AbEuCoFz W3%$,vGV2k1UxƶM&/؇1? If+5[ɩ~jٹ=(#K!h8m+0 G QI&t YT.VyNY(Xa p #0 #0&lʯ9խ д!Sl8Ⱥe +Ⓜ _bNy'$f[X%v7koj J^XvoʸN83Eæ76Cַ̉xbtA3=сg> aE7/s-Ku-0IyV@ +dr˘9s?fBꞟA8>^ʕ .\98dZȊ":~a 7. ric + @+My]̘3ӑV&NV=W(* +fƕE31G ö TAVpejkd[zB*KhiF'̑|uS7Y{;f}{r]}c1 S=nGYb.S[hLb.J"KrGc#1`2d ] ۏA4b[Uݸ +)BK\X`#$ C& A٠[{1GFM^ ?zyةRS#S00>v0B`%FXMu#w6B(St,&STyS- &_/bVrq~P+G3 rwrWp@9 +K@2e^5䥭"wFSpT\_4X {Эh(ZH'3ft 0*(5W} ⢡A"魠+ ϥDdK w:IFEH JB0C ;bxkLARqdϖ)lɣR3r'a&`f[Ź KQ0[ûM'-8L1ɫ \U'4/`x)=7:  -|fX|氧B sc̖(:fV:y8w`(ƉI%3buko;-eMɡ@Q4+bsL*u hk2X@S`2pnhG @Bh[K1ELjQ +8TX6+& IK6B!\ttnײY`GkUğImUSIUEgdhYBUJˉGB0)5 G(3TdȤZ(8l> u1E(]B3D@]JR,xFnzx27k0&n%͎“og ~jiC?,>$̣`_"bIT|.` Ȼ[ Q$nw?G-Qú $eަw!!#2fQhSi>&2_8CңC8̵ʱ! #Xߦ!rLǔ$qn6.cz:y Lh]L;ᑌqs,$pC-O*T(7lh' Xm0R,KW;yֻ &ZM.MO4ɃB;rZX6hfA|TKU,6//oCUnf-y8> ȎvvϣxiㄘL> *QK73Фȅ&lmrDS plM`2kR֐?BG4g0XiXwY4GΗ`2)񸀂J >~h:,bkVFyک Np0a !oɡ *"`ιqW_y]EocGOpY(OK^!;7{3nu]vs( +c\NbId& g@/]P|&@ $rKv0 C2!Sr gny/sWmSMD +ꯂ9{u`PfiqIa21ob?[SW9  !d1daS71$\E/fxYr@Ԃa,s>IlmBFY|' OT\r_|ӕ:`uKDb% étZ\ܪvH%(EFV⺼`r+|`P'pUg)btn656_$rTYD?ZJcHmftἙW8ɟ)%rH9 4g已S-/[Q*xNm(ٺPZ: !8%L\UHeZ%•]cEJms7b҆+OL;_% ?7Ԫwtm,)^E3+l +J)|;KJhv,mp=%8(DGO +ut_< & r/tNHV9"0uS-+{P b M.LU];nDQ>C;|N ۮ2(O{w#;u9sehE#|]㊗؂9mj-t[~Fe46\Ku%('24vI \wP#k=]S?*z~32a})vr=gQQѿ:={dQG$J>"YXɢHKRKa$S F }/hTQYK~{ꄽ&2JH&d,($2_DF ȷ1DF bSK"H aZ&2JH2&2JNZyIdua+8kIJq btF2DF7&2JxxId&'vs0Mz %Uf^YFZ/6Aaa"c˦%tx >n&X+0DT ujk~r(Ğ%i[Ԗ/(ɉP +I%Y֧#2Sx,cTpysf/"G' 2 2 dQG {<s/@YD-&2[b#9I8)Ui+1D\A(1$N~~T>ފdbt|\qHfq: ;GZ6.m٩IW(qVaEqa?SKPM.TjJp &ma4ߦCA%?ѷw`ɧ:1Y[w 0_Gҗ,K ιVz*i$|E鮺 yJ=vI&toT4zt"SRDr&7kb9(%o/B}Y-ȬrI TIQIq!֥ٓ,SK:nX 'A""ã9f\Q/! {ctĆw9IZf^!fȦ@ +mA<nGG6}B[k<%lۗi4EIot}J:=NP&Lpsf^2h>++^_ȉiϧKz'SAJ O:u%.lUiHHJ\.Yܿb@v: 16H si?2Ϡ1iHqґTU| JnvI5CC,k` B"]%P{ ! kya9>;xIQ GQwD+'* +f|TpsNJ$ZW('L"-O6W%/i-vOT u%|ܠjSCJ;'?xgus3(%>Mzk5@iOǤxnI4>v12=mfzKD#zД`{1+X2NTZ2>3qX~jbcieYaqH湃ZT©!bamԣE͙f z" *@4b/=p +4.CE4U<5ę3ϗW%xq{2XjcKRk㔘bZmZMvT +6A]Z)#ٍCѭ +RҸ{X0гpg<6 T{!;YU7]xaF$Ã0[,MtyǰT-:+[=&]DSZN4-!j!REU!q 4T+mUgřL.w}+ ke4SrQ1 +$ΣʹF:muM2nI]30KRHl)iejz Dhj m>a(kR#^TKMgTKrhpѽMIԌeLTW$D4Iy{igA9=*7d6rLȢv";;9ͺF1Bk" k$|&wfBML`d’ycCaMDTo%uf].1ۂ35S숢E$"b0a.0'ABvS/$#+bn1/A"k^*$kڌ: y2W< [0pӸ?rWtq(t(2؊2T1VCXŻQ }B$_|]R6pK}N6*O2`ttUSE~4X7 +w"cэ2Fb؊+J{%(D +X4E/1C|giԺX]zA:eS*` s#;= Vn*4 +/ nEwIW>[ͪ*CBp*) +h,~gʃ¬;";;0DrL/9ORyzoz@uʾbYP(DXס7=P[?e0)DJ2x`] CIG +)Q1ljiw2A@LߞBC"/ZC-e-E\gB1!$C!M#(9B*hzH.XA#AL}w2(Y`A3J` 2#jlE Ꙛ>5n[3D.F;1b>њޠ[1-j ZFbGFt1+]Pi|~.!BeIR@L9+LA']vGUCMtrkoqkT"j}+F&+;wIO]x*xrЫOKS9l C3cRUT6C@P{NBytD (T2 PDHeۻÍjF՝ BH1#{+cCI6/!{+PkHiOPv݇`l{#qF.;xIOwEu"rH15ābh_faI5yzOf5#}?s3/c[1"_첮5ue#G J?_ˏKT0,)@Hԣߚa +^R4NCloMzP.KПkm1UdWA~h_@'Vˇ;2ag>3IѤ n6fz'ߧd |夕qW]܂n{lvh&>xP:LRxtz,AǙwS l@7 b`y\C&=s:jTu"n:?5oȰ^2߁N4PZqtA d(V:k,1(0P**!o0'@Ka4:gHP/U{͑m|(ŅksVER|Bx+*iM +P| T endstream endobj 82 0 obj <>stream +HO\ Oݡ!J-ۜHvYIπ԰g03FO="U;Z-,zwhV%m2"mkUD,^?.ъ Һj18yBz&cBJDS6!G5)"}?bDu,q/ŘV{7A8'z뵩(EjTic !U_1C Œ@^5dkԘlnr([ .2լd5DOtM`Gk).yb:ALW8Jj$.eCcu":*:!x1_-4*3uhR9IF#2 O[IQ |n#o_'СӲXKzcPK"iQzH":й5!UJ`䨀|4zvԄ$&.;:*G-ޕx:j/$D~zQ{J9R>9jO>\Si@5e'胣9|:RgGElBC~pT@NkQ঴^vrԔIV#w4OKSin>[*jNaR/vڵ5,5A)h )ҳұ6RwЩ=7#,Uc}Oƴ|'L@)d% XAkIě$Qj+D]E~Mɾ{ _$BPDWi*Gm=s?<` K57|&?ύ/a,vq1s+lGG{6Od-8g~ T6JBi/s}gKu.C$s&DZJTa38uvQmg^*:qa+93m)+M_9JYC'^#ּQOuճ3<S&NfOΦY{7;){7y~-,>г~Q?p5ys&)xnnc,!mQ銉T-:-՟Fy]R(='uccHђ dKZbP7ͯʾվ06j!,Xż7Q3.8&o +$F'ʎP gwK Zx536RƬ^gk xø&{@U@daSH˙UTΐ[k^{kOM&faٹ1Ik=T+쏤!\s>aEs9s|d ]ۙ@_mldԱ+ tX׫`kr|fcW=mVN9pmq'Q+ڕbgV9 _[FƑ-jg2Wa6;K/cǶѝS-IIلkO&BmB|6NcVyXA\\o!sm%glY;=3*0 +r; U4qAn S -Êk%5D( C'or,[aʖDUZ!Al&U>1a +"vh5]TAUڛN+tBPGf2~^<*TO莫] 1EӂUAvku2r5tMŖ1팷W]$G"NPEJivQa!^ P|L# ^VX:V1Pv wהuu$@FrmByR*?zxzbD/9lK 5t%%햴'V rBY^9 +=׵7 +X+$q +~/U[iD}cew\6 +KnXV+X9хS=+*l ȼbیjyxyY>ű 0fB@KϒiPƑG ?}lOIUu:1CToKn ZEZSGf")kN$OJ$I'a[L`HɰJe$Uzþ#-AD˥{WK%ݿ.s ~Rel%7 +3$Vw 3_v K~5a7ø&7]>ro)+8Y!Kɛ(la lLhC1 2#FJv%QA\4kvXfr)Z%{kTMhMp2Wڂ qT !\5R.G2] Ju6Y*;D%"od2hlSZ .KD|\pk;l2hqANdFnǡ BsF"%+B1u6yD%`buM%(^F+` ǿVH["M%3J]3ׯ/ ,l[SF6YxU揙Gjb;) EʊUO!(1]8=Mek! +]$% ^t=^_7wwBoMmnHdG|j]utsi+XIal(tϒL #NZ̔lL36pV| aU.t|1Eqk+,OָxKWژ +L?*TE ?.z~܏$wFVDp(H%e'?9n%)tߐ|WpzXvH- 6,}E"oI,At6+Gy^/%[+rfa_̨]50W4ѓtvA#+aZbU*OH'I/foձ1@34DCȡSeZ90԰$HX,k[=c}O CΎ;%CQtqC TeJ#,/z5M6-p.o)_rYu#BPD=Y 0F +Ox7MH%&Ny?y%.ZXZQCR[dESծ|~g.aှoZRN 79U +>̗~%9s9W8HkLo1j1.JC\*Xu[ZF(Z?,D RF7̧)9.97|G ;]|) }C7*_7xtNcPd }%X&o?y*z +B^pĔYsغD!)~P#-(WaRj (^q+aٙc( M^Q>Rϊus3/y2O`7g>6>XDpbF$/{Xob\? YX 9q4H JtK& '(,I#2tf<Ο`5A BІN-mp1EZJXN U +Xg&rPIVh@:6:AavRuǥI=žSI@osoe~F?~^HGO]wlAZ~ 4廜>nJWOnnr @[z?Xm@qL !"6ݷRr٥ΑN&xmM \_5\[Q@x%}]Z~Ip(cblxQ|'n E?D+D23:8ZOwlC|%Hy۩ͼ|M蠛3i=6DyT|i8A|s~RgaI$ā./&Cʄs'upӲpgK4Mmbp[bV9 Svdv+c0@=qY!FkU( ™" lkAn%2m3[ I[3^.Iv0<LOpgshTd@U"ZЌ8_D>).fWZ!,7:<6?f%۰frLk-<†4袨#tID9ؘjKSRv_z$WEPױqluf2[8jD[bF5YӖ0V0i +4ކ[x5jEn&' R} ': 0vѰB3~7^cQCk{| + & Xw$~m0KMĞ/""&8Lms옅,ľw +ngC &3p@*ܖ?_GU>dv텇c]$m#UCE\ qs" t^-ɰyƱ +,5!q [ث,Fe!;sH@W5Dvd48paz_aLL + 3. fژJ71! a||\M06!Wg'slU4}|+XsdLmPF`_P&7|7 fH46(U2%lvQWBL(p%ʶDUtvC2.R/Gu{F1o +li\tZn [/g tDH邧ʳ`%i-BaeW.,xp"" J2&r^iuYf+y:7Z]Pl){ϺCo^nExB>%]T.߿"nc&D $Aa&( Y1 QUc=&v(t #f*Jӎ~㱚1KX8mr. ;i Ns X#NӨNP1XE31v*KN0D?poxr]?7# +S2'eY3Uqf'Cc D{2i{Ee-s،QM.}hg.,TN3K qWKyڸmhJ0tݟ]zD^'شϢ.[5VBb&cUNآ'1h-%PGX8' .YO{ +hN@ 4B [\.AoǾJ)j/ @XOo˓$NH^|$p>l%$!aC@O,hUQXfg, Ck0y\,.MDgU<   @Ez&"0Zv8>eTbt-'ܦ˪QrX/UbX&7(KxRcFऩEO'7 \a-NzBư;Nxf 1tcQcڊ0?>r(R Aﵼ@ + KXI#ۭ )#ϛqסmK bȣ/"*ɟ*촵JCb{_W߷A`%6zM3ԑ 1+ݨ8U8~\H ;fHv#?e%# WUD oIĚv!=蜏T25[vz#3W;oB u<|KK[ڴR#@. VEvc=1TIblq.D Q9q4S,5(>HB܏ nK#У/Mh$Ԏ.7F^#{>9C}=S&^`?<EaՙTÝ1וqpMDRҪ8 d;!WyyCr"*rz{}'xX9GU>;Hu-zVc+]óWo[ϟyLn1z@^eJ2ڙI:2]It &u(1vʸ!Ǐ=QXG+&cQǽfZr}N&pXC ҕK/G!\2ğxO +'›"Vperl樄." J~ +[(#1cH +-;bᛰB@I3L'S/~GkaJ!?m~0A-kz(?*eymښB n/_T90P]it9jM)C#qj<}eFՍv4;ʨ!yԛ +ƩynuN? be 0evF.>S!h̽ +!`j|u]Vm7+8 +1KT[6r Km8DFY%:Y@:pS\3r, a'9d`RbCrAÛ3iE/y >Te"` +7' d6BQYXg_ead%WCK4_с_:5gvfLbج $1EvlYPzgj*3 sLB~ӺGM_7e2"t;gERldhP%rğw)飒ol R +ll3/]lǿ߾N1W'UgJ DB1$H߽%*DP̂N$flX,I;X_l+A!{Tgi$ x`oS=h3>*ߖ*3( ANyӄ@7}rq%Qɏ7ۊfy'H$* pUSN"F/iHbGOKy,(][-%VW3K9ḱY._?s-+p"a]ب]Y+V㨂(*4Xo1F;7ᥒmVXUxl3YFrݓ@[1J^ݒ"FG%\"V~K(A)7Ř;-YL qG l/a\G4(OJ>\_'}nE\=[D1Vq74fA,+GC&~XۊBNBSNʍ?%W+& NRz;nfY+S ̜ͭvЬnN1"Vk<k&U*\f$Z]n%|%>ߪ:u iXFfD0 +)s<^õZ &LVcһCdVp}_rrIT\PY%`D+UMv?g+RVqt+BCjeB B=@6Y1kQٱ/qآ(ʣ-JrKH2CcL|GI +u>: +~JdcʤZ1{EdL&r +blEzhغH묄AؐK&lM%MFUE@/DnSŲYG,<0k1k+FY4-nd3*3EI|[sOJ0朰^xs+*pNHUC!VcH. J6 51~* c0D#e_ҁA+lt9]&VV=[0=9s A*ZO[#[]6GEdkjxc V\h[݊hPyc$mY娊J2}dhGqhUfSH"8LmۃTi NTs+?N;@x4"VdG-{O1є"F4DRteꋗc?,.EtF}¶_Nl%Q>2[td]&bZ:e$N:ġ;3hE +Sa0S5{2!'22T~ xBMCM\纲U(،P4yCG֪Q_EKJɐ#5#Xݔpa HCbqّEp#EFw~ZDA5URqn7Ƭ\;g|<Sj='l PAl%@LscAZC PŮJJz qsT媾= B&zF^"e}I{{[MKk*M_oEiO)2OfPW@X߉ s-S>iSk?Fq;ѳ 7)}; ;U+!2ez8hN+O'L%yZ<_@qmm(":&T*~^z1KVȈb#Ώ t2/o8DRveo]) +0Y˙Y]E/t$Iнh +RMkdGrw\e#0-Tu Ti?v\kitX?A~S2_׿?/__>}_k|G14 clF*/3?6eOwR%\B[sm0@O~j7 &>eP$j>iDחӒ%ۘ"_V#+Ր5jW&F+z٦CM0$u3TVM$nOWU1 [茋1\6pU2w&"ʗ®DwX;;} Lr^%G@ȢZ^64kTG=ۙL#pB$ *(#ujMdJv,g " +5aLe $N&KbmA [Wy2ixZp=>-F]&8ۮ;5rTl{n Îå$0bfDiXE<'"4^cH0:HǡS06R'uINdd _r6aYºb 4.…AHH9DdA&k%"<'?bifL~۶$?uu1HoI +O)d)F6Ipk[遷9Z&^1!0߉q" +J"AG%DHY, g0=!Pg:BQt_6T$1d8^|]0Y "Q=WYu @|v!6)0)QG0ڊ/4Q=q7: P=P@H.NZeZ˂T<38y4=ض"[^mh^a:v8qUp/e4&)=1/rp5̵ *(\{ԪҞH;Rr Bf\*&(ck  R;iX:-:ۖD5'wC_"P@sm2AGşW2gOx6ڍ"ðW\qM@bךrLS,x ;Da ]}"(UZs(xY*Z"ޥI2LiXf:%Mu1]Df#H4FuaIɂ_cT^Ԁ(0UṫO(=(YXVKAtLD +mF0$?@}ۉ0@nL ine}$icS!BA@ᤃS+k+9T\4+ҕD5^ +F4[JW##!.=y3q&絝dZ:s17v YxS!-seb@8tYY!2;Xp*;3~_!4h?slb nWw r?\k>Vicy\4Kqze@x)<:> Di[4K: ++ ZX"4zzUx&QtК [B`5lY6lBTg>q@]pHudfE$S4@\׭wfn,ۡ#ALc_2?Xu pTK<8h"`6s1-s[c:H$+gijEb~B)ŮocZȟيH($v_gp8&K] T_C%EyL ͵Dᐜ"qPI[ːB{e +tm €Ɂ`ʀyF +Fd-StQN(.J0@VT0d)h22 @RǵqtIPm&&--4z~\2brWϧ&^,@;7Kƒt4O;@[mWze}S=y,9g}> +adE7Qt][<u(B}7ZlGvjʙd"̸WqYzH +{b4h+?_޽E3J ͠H(^pn2j_|A9sY=f#ybqM :q+(ëCΨ~pDO})k01f&UK2h>'rO8i#Wzl|Uӻ_TL b-dVԒC0Jk00o '1\Œ+^ޅUtα Oҋ)H\)}tG_E cӬ)ѿV~|9& !ޖŭ'A b +_lnSY/3P,}usģZ:t9EW4)og}Bւ 2*` .A|ɂbb}&Y;ᒛ=Aq"R"|D܏-cNJFbI9xhv7!xjνVey@nRt TAn1wCL-ʜwA4)~wZmƤ c] rROGs=XXmHM|4-yzEFk3yWn?0rJe mO8pdi6;XE ]ʑ! ZīmoLPvfFTUT8tgs_(e}x1R瀞>g:&AM!!cn|fүn g|$w,og)$Kk%?SJLk}♾ric#'% NQ-(yCd5XPʟ}‹󌑺=D qunGܶ+Zy|ζ#$E[?Wݷ o -r*MJ߶~iHz*%!ÎaJ3D \(qmN3X] s #:=UXjTePF)zǡN"1U[}M]LDjyBu?6 > 6Gڼsyf'_0_ɍhg,?e7a)!xܳ+e:.*,[K|BЛxV +Sbō G&"}YMyyL[LVTd&FWH08Of?o&oȂk&'gAxkP>ǽ)o@̐aucō4z vr4=F!4RpuڤPq1vIkAӶķidWfV(tWwsa7 ,OPoAD%|* I1yv|eU}H1bhYK3{C71gaQѫ32%fh]d̞~ B4Ps>èr'='uTHYBVr;F=˖QsR&OkЏUxF!=a 01xC9 n/#,yH̪G +!QGA=\,Kwk@yHvZM4Xu%n>З('Zm$ _-Zjly1Y+^~^Ts.%e-GT_uUL5FH<w. b QF)#RXcCvp/k5Xv[ M96 ? $fpiIGH-1s; +%2X +(91IE qeT6A;BDG +vab]׎Wkb#mc`r +NU.#o}52/z aܱZ]Kӱ6YzheY3&芶\+LK⟲-Q9̪ XVa I8l,{g6i n2{LuF\ב-fjY3cXCϰjuRcf2A֊u'I&fc#7$Kѝcا%I=r/ϰ58b)/IO4b9lxlucp@JW +`*-fbSP_9gч.Մ vѮc +@ ` H{Sq?RI"F.!j~NzW)tr>IsT#؈khx́y6&Xms|rxBsx!]UTȏ\\9dcZ@ Э`Z>P^K}y`n.ec Lg;W={>TUſ~<B:阦 *Ⱒ{lW0[x/m_9O16<4r}@H%m*@ӝ`ʣh0w^ cȧ9z>^|hD ɴ:X+MKPMZfֺ>ub|'BW9!=޵{i`ף|4M+Yy- fW/ +#W+pڨP2PK#[}ز+A~Z/_ENVy| cVZ ,:{,3I /yqod?  FG7f9޹p;gg c6}jU& +g +KigH +|2 Ki`% *,5048s(D|)lu"*/'cHRyꂿڍYU +$7[JfEv34ɤ>1z]Z UETҔ|89F<9!/O *r%'Lc[\ +N-rŌlqK`5,} )a:E V :/M*-zM9ٌe5 yby*y@ +ޖ})W6mBP#$N_htp)@ZP~Xf&v hfd}v'|VX!9*N# PUA 8$‘T9J|0t2$K(K+xݐvp0Fn +UZyjL H2n' t üj f 9F@ +q?VUBe00Aa3 l7UVdRbO^l[ :rs_39y<q *՜}tׂM[=S8i07Q-?%%xWgԌ/>S2/%!v @H805>^˗&!'b/6%sޖ[WRkm dNBKtT]:<.mN\9kfF4H[wUvoy,2'9qdjQlSth< d0&|= +6K`D 'ǔ)&>&ؖiCfȘd:pMW1! gϤk 23 +vc|ާuhQ: c blda(~ZIV@7){Y֞!UucpsquV[W? +TtXѬ6c6׾ٌ$mBiX}OSgJ(3y#82=!aUΟbPha +|:{F *ۤDtTWl2~g YM(EylIKBWD[fۍhLsƇ/m_qXa-g%a '+n)FNș2@n%T2"y$kZSQܣGHTq3ހ$3 -02Y.av^j&v1W1+o񳾣`,!aQP߾si/hC]^~L/  M65,ª2c~!+(5@V|U^Q-..1os[,F'<ґx1j]l%!P#[@#*S?'<wXdl +,)l=~`/yyO;t^3̧1r5.[uXdG  @ pF]7N?{a'?dh<O&Dg mo opn^Pj/ހiPBq5YP~EnEÙ|j]J3lFLW F};swp絟#}ǰl杓*UA,ǜdX 3f|%ǕoZ/9 &]}׀r[^A,f xf]5@48G# hB)1՞Mⲑ k.&  T;#CeX5vW|t&BIs&".z"^ j+:*jcyI+ݝT~DM2@?Q KC; \kmHJ ^N@As!',x߳<:7KwQ !7j[+fq<[#z EZkzPy> iZ}Eߵswmu6 0z®ا_T֟Nkg sʰHliOt K0ʞ`* _l0?[[5ӭ6ؒ{{cTu|' 'G+ b"q,cͤv\К(Qt޿xOR3})/&+N6_ g~=JK\tns4 W;D2!WfUsa%̸ǥ2hQaH\9} x/,56oƌ}`.]eAlk)X.eP4uANBL>+0Xq%Ef !c, }thaFGfw8XI1,G6y'a#}c8J A,9[Q˝բ$s/4v<)>?0ɤVe 2{x72S O2m&Ri-xH煼Kn$e` UJݪMJ1-M+a|H5gO26@z4d}~zj^z?{Qe~+t}Zx=#3:e+'3/k$Mβm 1+0w\{{6r +s#z3nwY{?6eH$rsgIha\2nnّj[ogeL׾0:b; QC*sW G@5y"6v?zAP%LQrwFWu+[òk͵oA(u@AމuO/Hq%092Q}*'JCL 2\ii}nzK߄ݕQnġA;H2qϱ+_`Rakhef%Ȟjt= HnBZ/- +B%"%8_}ҕNibYh38l G: p$XdcUzcGR7|'a7=36ky "gZFHCtc,C7ٹBf8#-0_sTWY/ qGY;ukwГ@ANQqb6{/$=ԭw,jL,Z-ROR_ # endstream endobj 83 0 obj <>stream +Hn]o +EEi(r^$ ^F#y~}~ȭ8 ڰ 3$w5V{o~i YSJQTZZjYV{(OVےĐ4wkRmkBhIږr &I{Z=EJ-Uػ$R _RXc}k=b9ܣINX ),bhەd`՞k+dX5&c=_Y*1RK7=LCPXdNHQ!Y %s36m~lMgzB 8;MIdB.z)I%;*DWD/ቿw9)i(@Sڷ o5SL{!bDM!x'քf1tV*˙shkޭ-Dئ/K)n15d.uIC:uU:3 j㞩,Ռ-R_C'D$BJ9 ZQH!*12-swZ \ksE0[yCTͧƓ'%2|/ƃL]%v%_jl/x!z/KJ@J bl-%`ϫň3(^NsU.E2*!OzHy5SPny',.{q/,cذV+y6u +Uoj #XeRQbc[%OX$b,9'>1#O7h/&@XLVI"沴H@u Gwv-#)o ɤ8l +8r3rs5zZ\ 9S-QqJp`< v2tvoF4ɫV$+ c:4UPGi>W^#95#=KVgz\yBᚾDG,'͉`JOéޙ;Am?t0~eΧݿLCL_{XS*w_T`Pm#cļS.J ;ךi'fyb . +mi\cF('\{"I}+a`d(>yHh}Au"Zw "Ps   VU rϙJ} (S6Au*P܂ؒ#{HtA*vCb#O܊[Uk6wő <0/;jW`i2Ŋ܃l#% '#-4kYQ&{z͉\e= Wŭj~O}AtA? +}q4z7?@Бȹ?+Zrem.QQ-xR@C 4M\UЍr7O}G3_5Ic8vFʱ>N-D ڿXA4;g_t,hSep]r<(5e,l;s +.?[9rFsXYrJ,%7?3`i;4 t[xaif |F14{ؘ)wY9o:.@Į:Z =w>C=<3s α-}Np%+e\ V›i%͹#W=jXt"ŠJ3V|CI'@KhI^BQiȎ)F|gSuWac#%AY&QZqDg 3c 3QuU:&IoM8QC{(7W3 23pwΣ+"NLטB,z< T0BIhB-鄑{4GVWx>NDN^!2@+7E)q@}'{:عK^RЀ">iP7:3/:Xt?<,]4 BUS}G a^JIgH _Czբ5ó B|@|hO# ;:@2Jo}ѤfKdԗ…N܌I HC)]+- 'o%UdB0EiM#OC</:-#W#^ۛ=vz F%%ԲgQ|@z#ƇuJߒ6>v$׈9ϵ/7mu +K^Y i>\B p|h'gNY 6/jQdͽ:m`bw^Ǯ W2_\BDN;X:˥E +%#2KIhg0h%=xc$cϹ㮪!1tVf<;\v ]B%!{m0b=!۟QN{3O&i +lq,^Ǖخa7X%h;j?$GQGSn_V4?3FigB=S 33,%?G)*u4N}>g@}|j7R*Ilau 4{2k/SuROꉣJޔ% Vfͬ|cy'S8 6^vu,N16!ifCC~?)?~?ݿ~Ӈ|ㇿ*odp\}~Q @LX~KxF)^FeYY XQ``OA#clVH-<2NH)Ͳ_bq$r5]&^.385>Gl7TenHcJ0Ep)!C 2Op+nQ1E5, +CPsS?8lOJ[:*u4N؜d-pXg#0{+·rg2l׺\gqHKg0Z->o<ʱB:X*[SڧxZuf 3I!2h\04ahg0UҢe]5nCr(Cj ~LL %iꩯ7 (gN:3+l9SJ;upQ@ԋ"`np/WDƒ*diJX/f7BLEyŘR e2g16 +6FR! Ľ 8u3cӴÌpYa9Zi0+ +)82Bur@YϛUG/:pfbØɵq#K_ASvs m/zjUErT'Dᤂ0聾r +Hwۡ5Vk|ou;V7VCAP[~I_aNX`˓|3%4؝IqPL40q)H0h$f>0TdNjܕx k=jzf5s0ٷ*9ܹK k$x%6RyQA* J7Gb)3 gv <~]a9PJH:bVgUNXp:[ġ/ee5„ 6A Z( S;&J~Rk|4[77I7 +=J=ȝ W8JY +r_y3{o(tǔ7 J %B&rh`7Q"pg:PeG KF-Ao[I>sۗ*x(:6p^ej +#&_]+sHP9+2Ah#uM7D_!7 +!X^ 'ͦ| .+I#QK%)̨B{ӭ[j$5?HU`+*cW3.BvoaWn bCF*Fs}Xհ^IvL-A^QbjbP1VQ*xx,zșd`@(ŒW@LF3F"Rl]AQ(B;PFtkP'qӖ%:a^'u{,^ F+[itVTO 5WQړufm=*.'.yjp/U?,n9kV&{iP2xnOL3<us!&NogsxՔAbs*vy01 d)PsLEY>N\)RàF l[n:ؙL(?#bP(20Me5cإS +^T;×n @)a%)qIL8K % )bɸ5nk|D7@00\x"n#5@K:oI!{@p7'<(E;f36+*$SF760C{j/RԂ)v7ū36\NaD>?%nxT +BJN)i"uPS/flfFRqc`J:!Y!g!T>yv:a.>ßvq7&r*g*9Z̩EQS1+L`5e<)w?ZܦЀPհ3^%@e]w46{l6ؠ㟃1D%>8=,T7v[u8B5| Paf,TYf_$lC1DJptzF{8G:.>MNO0^z 4ugE[ED~PQHoAL 8 K#٫݂xwek|kz^<23,D N#V, x1iLp՛@JNPqXn׆`%O|-Ԁv{A= Ts &tPذIpcѣCs%UF勈E[[ŮvyzRwJ?u6laTfT +\%$@"2ƩHj?ncH5#<>"\/gBȗ H;P %z7`}|j:Rw*3Ah.܈);_3ܨ%#% +C0x^=Q(tvW%}dsOzRvH :Q,m +Dtt5B3(-8Dz Zߘ?`7T^!EP$"Zkk1p9h^%jHEs` ~q7B O 3ʕb' g0ԘKȣg?;aSSksD"hbc|71A4T^uj8 Ӣā ϡ:H{C1N(B=i0${F\a2*?sfSwTB^V pa[LK8y#t)!QN?uN\:^YvC/_J2,T.~)8W lP(XYxk1C=OS_]`X<}"s5$ =B/f!c$ZeҮ dT "~A: ̋Qt{DH_rO:럿մfZ; o#v.Y[4 5}4:rZ@ƺ2 +{2?@i"NR*Vy ؽJ@ˋ7z]cGb6oc>9T׃?"(lvftXvn@ͣ onǨ G׊ci7mI>̢Af|q"^#]L!Q y(sTmCl[p è!! i!&8n‹D >f{ 0oMiib,U}W8Fs zZ4fD9YGD9+L \S^䚕% /ylT-δ+4]~ K + %P;cQ"ts&!٣o9ZjF@D)zLaho@&ph"%rݱ<<lhnȍ1hW+ +kBTG'-(~B=wocnWm"#EOSɿ:9: w8ˆa@MK<(Lqj:brWu(jmk|ɀ~z}c"=.(b_ձu6!ܵy \Nc@ +)SXyQQ+C nR&!p1H&B@=B ;">eTB Aw$"ެ!+W[8Ͱ<'m; ] 9N.2t1.m)M8I&怏VrQr76\f6:9>y03L(C8LH]:s]`Qvu7J62rSl!b(DջUP!D|Y*>uLG$)4K8D Xp[Ns.CeeA?׎M'8CbҸH{S.N|@Л>W7-?*'Qd2%,|h1P.}"ӗ +TYK[AՊ}omjNp1l bCSyJ_.EFӘR29J_-oH#) _YJ^OQ_ vPX;/̇8ݤE %ˌ04<v9a[ITv,h3t3 4 9$yk;NNwoFN~jK|73إ _f DnC`ϥ*+5~ba4x-ojHtr?jqo7 n>`^,oD$s4*'U,`5^扌;종8DaGv$"ّtÜ.D%/!(Rr-Ht`FbD )d#衦gqz#~M|Mu}_ y[vƾv}>؊q%;03vWAv# 15JV~8gSz uLPTCk} ʔa#]ڽIbc~ k"*q2OG{ N? lA7+7ɜ~;:#4+:#o}ch rc(lscx5r>Yڅ 9 ``6h Y8X }јuDMm-repPdo١h /|b9UXrfeʈ aDY:kd47- +:qš:$OF-˥7eRHVb ^$ 'F@K"ĔT߹ lY8ӏS眪C;JY&f 3 +bIr[x֣8V6<3gwsdH# ֖FIAG͘f1d\vxT":h?iF ~awyͧ&q !,\M_<&Tʑ&3vҘy4*G1/glo[alŸV,T^[|qp=*_rJS*ixF8ѩ%!rƹ|yd^LCȪaAx^ZxTkG5~ӊ9:ί&"n/(Xº#jCh:"AANRF @$XľADE`M9['(K 2.bi:#)Tl[!OPHd^@)5Biy@^[ɒ +Z+?HxT_#G5I'{H!bwX ƯƱ4sݦ" 5 m,p:Xu^w{o*r\cQnF," <+l\tV"%X$G@' @U$B]ă$J<Ho}iQETljJN‚(xy^9eDЏ#|^ &?H^cA''"F#"R?MvfjLpNo-?Q:n>|p#QG# +cOJzs2(qҴ+zՋ 1;*)AWRcۺC9cfD +OHHV984Eˉ7J NNQ/In@h ݬ$;$X3W`“p"D` E^4)0b,[G40ǔ;I*01 Am s/#斏^UpC}͈Sm>]VUPS {s)Gd)hg` Ʃm9@+8!sj/8ݢ$(T1(gӷFTQ%9VySC{8IJ'4‚dwcC3S"*+ٱxES,Ρ|#^&6 :v+9`VH^5DL7Ή~ܠ&էC+h Ιp VM^ +1&x' x%Q$p0n47K:5SII+E)Rmu8Gra"t.[Q[@}UUҤUGazQu?\#T A@F[P4dsU# Zq Ňڏ?6Ԫdc8?bBre3 +0Ǝ%_va`=i ݧ4qEQ ]t:B-qA$8rCwr|0*a4{s>LPsc8z)rJ ^vE'E!V#\PV)\VŐ:r>G #H2ҷ;>1*9s+[lulki'+R7pfe-O}OQ:TIND$&yyQ%'qd2SM]6dXuHr9_ϟ>>>m qۿ` a1'5OwnHvʱ7l}''f:nw?ۧo?ӯ?裯?y3~oQ??}/O?o_W?^姇wooϿm-j27%Ӳ堜^>qYeɿ \+XfQG¼Or×C7T9K$f{LAb4Rh2٩$6}xcդF<×_LF<:A;df#kdhAMc>|@4ʁ8Ȃng6&ycg$څ/ss-r'2f53)vgYDN8 2=[;fcTFL%Alm D<m=&i=8Z\*b tzTwK.t kEٖ/L{b魥KGl2Wkϕ,DlKTKuCL£]۟|l :E,^-y ~7?L i$^*pXWƒL=J=·r-1;YSa/}qz~sn8+qGÛ:V\y;#3 y<>`{)B/e2(q +\*J,9p][k}>>XZB@qy֋oK/Dw +;~Z#WYx#i{zOͲz֜񓯾ŷ|79; +_Z۪,;=[YC(刏@QO}lS8~ +e +LrC`nw d񼑀Ga8i`~x WLjaa|+D>rF6U/KubrQMx7f)qd׷VWz-+Wm+Q6,˶4JvY9#aCZN;B_nn"rf8ȟ- +ub <{^hSXa=ĽY&JE5,{۬:N! +ŀDK(*̀- 8B~WǮq?+t;p+Bc!?@)KŴP%n2]y۷'=Bv5]L%HQ6x@+c0լ+iyT/7^ h-g _-{d{|[VmIˊ@`p@j}6(ދ(Nvg[-{,acZ|1r3 HͧcWmpE6]¹vheSa-pk 1Y3*e(.p)D&ԓ/ןT~($ǓaB̯$)O B efǺb+ZǞ^٭4?0Yרؘb˺xo;{9`bi[Ye!NT\P$rwnZ/Ex寱ϿWZ\zL|\A+ ᱸqͦQq@ "M~o Z|seػ'bƛ(%X9Cz("h7+t]<Д6?\=o/8@,̤>N{gpm+nC%HB?wI6\&KqX=>ZW ES8JBp~9XS i+[dkHRc$5U  $҉ៅ?Gʮڈv\€(9gi$wñ%B֌D:933[ڂ\d5hfA'QÙm_2X諾29G`st{< ;GvJE:I-tu+Q6tHv@qh[8Ys+$Ffߣ G`{wU~m.Z4CvQ $QCYo #žI.ظA*);[O91EHGUb=FEm-֊ʲ&DL-=|}a\5xsl5؃F)4/*z=AyCS`LΦ82/V-]Kר:SewHG PGx堎ֳ3JzED 2ʌrpqד;"&]~!9X ce(NLΐcX0Ջ%ShZ6*(Ya,0nE(~ɏo2-^|Mr68EEJ)VʹԼYȑoQ»Q6TrKEJ\bW7 (H&7]Z|p tėDHA tt1~DҜmɕ+ +.voue/Z̚q=DZ]Q'x`A+Y|䜰鴜G±wX.Q,x&s`6U)m(ǷYZ2TqCs AGk<7s~j_mk;Y/BF-{HEA_;S@ GԼq o~ +rl>kL r8?Mi! SZ#5r$gi۴յlOSfb&cMC3-/YX[c=ymBbK{G5m0`] !{3p +!ڇdRǜsdz8-:*!I UV؊i>y׹<GY[QXD:ocI|$.^PJjmT;Iǯ7kojqe80.}F52)u(?_jT>/'Nl|]/>OZlJ/^N^x=z)–5,S]F.uzy-5rM|r⽔^O}^eP#e%)6]nٕF܊Vpكi BVf0bFP2+ئif\A>Xg ++yP\spL +;$A_+{'&['o +O2?`aO :1BɌ&^i [q6VLl~ $\Ɖ+)1~Z'ۥ8@Rcpط֘aQ9YFJEFZ1A]re!.;os9O6ԠeIu|С[WN^ZjJw&z?n~ܺA>W\ +Cq +6U X$/HɆ:\@[md0ëz{F0 7|ֹ5@i(Y?_ +I1Z.e4DWpYEVvK +iQ4+>e-i@pǨAmSMol#6<5L +A _Z$jG&Ed#g7P-xhl<P%)Mx4NKz3tI@Iʹwxg3C 'N&lw_{nj)\1V$^V0sׂAY9̽sDA +~ A٨+ [ {[wwP +FmX4Kt +փin>Io!sti[c;_gk]\|#TC;iMM_fxRpnCJVZ^cDBLگY7l )nh][B 4[8ͼ4ŗBn| FgC%qdcA18B%D*+#K猛SD!yeZK'|iL UrgHbgY6#=˝(8@s[ij$L1O;҂P@?ZNO<\gS-D&y[,Oѭ5C1'L]C|S/I.X~{6ଟ7E{c*g+|GTĥF<C9Yc_b)}WrBi=a|.smIHoEPӷ)[2sO +84ܞQ  V@<3sTTdW1/ɯJsnLaoMR0`N'uc'0YDMFOq*#w\2"Ƨ(8DL`63GvwSKpO')h'SO0‰eJPhO +/L0%jHMWwyNPQyˉ?VQ 4w| +}ҧmwM&!@oZ2fqsz`Uft5>L۬abAeɸcT᯦ZoYAM'Xɀc !ꈄ"~N%f.}< +V|jav@-{Ccg(L8 + +lBc偦lD +E㶔ThyY5X5?@rD~M?ЂA ̫DpTBԕQR}~: +3F '*`I8W [@ɗղ)$ye2KP㥐v_ w;z{ GS>6竧*_qIʐIuTU\J҆#2I,5fBR7 %ȸJѿ朱?ih0P6,Bs? J{x%AZz}HNq$B~k jrL3 Z):N ?1n4@4ʝ51-/`E&-ć =5-jj[Y+$pjt{q.1f.(ZH/+hSًD'U[f,Ԍ:15</K5E1>z t U*+ŨxSs n2Sx\vsQNLCkaKC)ωǡ ]Ue,+6{;֯+ o޺h21^nuV+h͘yC6Hd(,@[{x$dİpo.$\z93l1`46p {#`* [^ @`I9]"wgGgKT BHt+$;,y&{$B#p\!4E!f}]c( i9ZrtzY5c4|ƩOFr+&PQB3A)0TKjp9+d(>ssW^H"B /NJyԚ5>,+b\* 1{9 *F(KOeh~b[ka8B1fnf{knqL4YD9A=)dCcm{MMvozdW9A3TLy69`FCڜYD2'"u\a8D(޳L,* )l^Js1f28JVΥ*WasՍ, PkPܪa$]e̫*be١(+̧L-NB=8].3?Uq2ZH3aX>RvB0@$Pi;l#=ȲR i sOHTzds":O^%dJS-jk `b)8cs2dbf!0DP fehp\% :ZacC̢͈cSsO<ԧ +7LB)WeهG1a ՜kNGM?%.ӸATXoi,s ßF9Rd =-*)73bܙ +W} TSz}Vx^/"Q_)-kSjOAmڹtrY3A3z1!,2h4,  %]4 +,Xt=%V% +'ҥDي!!$s?VDu,=)]^)Ll̪ACΞOhÇATbEx gAO[y{Kˣa5¼x!ZʹpjJ[|-,,t*E< 9P Ql*Xk+f(KlC8y^.VN>g`"!R/2d=Wp;MCx.+ 4r*ț&A08bI'RN>UhGN+](g c%FRKDR!YyNWeW}EP3P"t? hރi PP vd@[Cs"#cfAiOFk3cQFOg<5, + aPVz?m_ϟa[#r7aŽ*=/A$NLM;m aZ=1"$q+*V ը +pQc6FBb풂. +n$$ܶ# SdiDCZƳGteiޯ]'G.Ory`NB"-V|V3{wGRXl{uyҊdɋ)l#+H;\Qm2d>/#}8AM*ȋEO+tYKOj qk=ܙoZ NPRPܤl%3%2}HJ +S +7#7,Sv-ZW([*ɇſUauy[dյ!U7ת%.]G(0NkKh +Kڿw +rF&X:HXCRu1^Ô$L}L 'T8 $'-$MϞ +_g:Kɥtt"wbzvRFCAx_rS,.`okdQl YAQf郏B@u\)G ܶ0x!|$X+ }q +)(Č#,^$v +|$y{?-M D1bG2GtYƽ]t`YFh,h+8"q̳DFbV>P5Gq.u5ҳSW]矫7~t}wx}V۾G~'T `J^Lj8<'h+#R2hG?}ˏwx_?o-e٪~/~z_oo[ۇ>} |/kF?OjA޼ݾQC$I +_L:]$-U8))Zsg. dB88IX {);;$}/ p^ <M" o$vJ>ڀc%CLz((W.r܎'ߐ,ˌ8cȚiF'+3#[(lߗxq_e L"!#u&1u5`jr+J{Pʑ$!`R.L1/]],c(v1*|cҬM1MLs'A A4sP jԯv/~": Ɂ+N][}=buq¯t'jEͮ \D+{G\TN59H9{"hWd9)~+-x@ M*>4FOhb& Xli +Ti睐ژ91B@}/J \1oxmo+SbnHUe_~aٳ/߼^kG#X %radVkH,!KxV}4{àMôPF(~މNXR@p= +vEp_b@mC`$hZS (["ZUw0ݫVua{%ɱlidc~#ْEh \^wE*Bl،tŊ\!z [U)H=ʡlYj^ $.{s$WT6g=q+CZ+T@OJ{z|t]3 i-ztݠ\Lyqb z]`C{Gr0+V&ڤ)eRֿ*T NaU@%'+9,٧L< j9Bμ&2TVYR@8xO<0:+ O 'N" +]'.yy'6:CͅC? q*$y 3jjLxZ @Yo!Tk +VQx4al`yI.UU"&CFW>W)֠nqДn\՘P6Ʌ a;eзeFAw3-qӡ&>jh&rW`f:c02:HtFX.7* zZ\K$mpjv:h`G" `"PdvD4Ƀ.'t=(N]GM $)s_^wmX6]NTQ:_gxgң~@"BTf[A#:{-ZHbj>#MfRmN },r +ch'꺫W&)N*H@amL8?ݕD:ՔSXQLCsY$\iebf4 _RG@GP藮I?ƑX:]K*lypSbZ5.Ճ8<+ jP97jUvO{WU upŸ:N1[Tu5{hZ5-o寃 tbeX b7 `.#p +0J} vc!2 8W}q^. ;''R#4ORy(_8tA"W!d ^'rhЏڧfv@3Q$ ]L<1->x"ćuS(iUPQ'wz/$ +\J JfL;_5fa X1~'Na ^'P)j'oa:c+aP®y ?3CQ"!ӖldT뻮o<5@#?xX1%BFvsO;d>PEDl{@Kjߒ.kxytdj{.?@_RGFbO%ha)vlpy0o B^+C^>?%=]N"A{(:#В:x<&4R*ƷŒ)#=lJr#`z ^g*H2mD >1W)z- mP +jP0{/h6 n1"Z V2`+gy:UWnvi9-؅ۓa }67Onם)%wnƂlu>.h{z *B[.d>stream +HAD DO0w4$e`/ dd 1xzE,K{|X⡾|i!b۷NO3\QY@f!s(tu?:|9v +k c=.T{sC-.۵0Cŗ}+빰}B9 +#˂"ȴ8B|ځdq[}n$Ykhu!SN ClгH+DMdgq%2=g +mMs"H!Nwؾܟ@v(@N~慐tA^8vBBԗǛo' O7I{{\vm4֒ }zρCʄi@dY'O +ǀCz^QhN_φ#rޟ6@ .( ?cdx9 ri1KR` FE͠Th&5^,)ֽAqM +fomI$iB >(R /T(n0_߿EO9zf91Hӊ"A k"o |i70 !<'a4ZC iu l; DLvʡϰdC< B(Q#}9}s,AzA+C+p7sFg d@H]UWt|N"\\X}T9 n(:0"B9C`᳆D  $a[-= B X%\l13Ia#3@EQ{:7Ԭ`Q%÷|$@]f >~t;۠TŲ L I}A`:rg> VE(דUluoL(;ܟ ANnsbQ`dFÞmIȳk2v6P"I {2jvCq)z TeX}S`CL# b!5Fr R@g M1L, +q!L7w2S9Vj'A-w8];Ε8V ZN=wijrId^Zl"l@u_˿$#&9<\r%~ӟO0ψO#?xO iH6vIWFxAgI&"EѺa Ď4iEީ^}8\nd3 mYEon*ȓbrnE5Lq jdvA8Umv,-*أ/4m$Iq-❆4(M'3ęPjC`B4ser ){0L&r)j~N$764r4:94eS(D }[&J yTKHZJv|HMR(Ib= wS }˨@X|N>m)`J_ 9k`|-EP|J )de^ +P>^y~kvaB0 xTKM`, +L"困 Q١rN0,!Mg?{'C 9# @C ju&: VΊAP.^P\|D6L@V*bAb6YH}C; CPhţG5Sʷ +=TӋ)T/W{d%1pj=T)~,w=/ Qc q2Qb͜JPiH<_&GWey<>Q3Y :T_C.kɋ!X}=ox7$K.EI^&}c&7Lk/͛Eh |^A=‚mt *M=H2I춁 t@7qw/W/ +՝E~b!A8iV`f (jO˵d&;EA-L^߫$0 BMuQÙ BZ;;!ne. VwL'+('H~iEe1lgޕr&Y (+C^U@MYbÛc}1zbőӏC& V)bn.J0^ŷr:wl(+Vy4Фn+jQ;#Ya/ <Ql4ǣ +&1l J5AŬ𖋆:%>8F!wx?16H(޳^%_HS||Ac0t+Dw Dd  +F|)@J2mw.LuqMxfJ.D +nٍXrx, FfBdg!uj*G0M|~wq -Bo3l3O QР^n`ֆ/:9@)(wʐg]E:KQRIwZk8U{ǐ:k$Q PQ"ә]$ߌbd+Y]8%e +5k:{Ra%0!_WO6Ar`e2]G9%@տ G[*bYr,L#,*P8( vZevDzȻ +vcQI%8-mԄN"?bfJ$z환~| `b;\/yOVSL[Sn;i!ee32S ´KhE?a(afyz8&S,܊70P]~+d4aky=u]vÄ@Rd1Uz A\ +d9IҢbi;G"dz kFتS"R!l!VLv0A@k*;sAN^)]8]cpKLa0Js\,{F%č))q| "Hs70*<8%ZNdqB^J,ndƻI +AJs\EfBtu%\ dJvN(&- U۟ y**aLݍppD rKVC?F!!E=(a%Ɉ,OI +h(LTj1ͫa}Q߰`lm 8bk{ ѷ2U.&W@0u9~MJKԓt°uBnas9[28 *xw,bŗH}߆w'+ƇGoh ͼb34!d49ʩS c1ĵG&D9HȎ nB5RlԑbıP'%fJ@ uym>" ̄P*S +i1&{~Z[]:&=}Қ ' +?TS2W?j֐aQ{DnR֙f!]'9F@WP{(ihx xC粑BPȗofy38C;0\QC=g,YLj`90݃yL/9̿QJ$(md }Xtb73.c7K;&?ɿ!R"\㵤q/+}IKVzƚkI5cY?6d'Qu*{,^w7J^eDA@DcFU*^p&rg7T$>bdZj<{Лm6׼sNO00t ;(jބ}Nj]éÎșېƳ J J,D*c~wNa +k9ufÆ3FI@;0¬Ȼ^LZZ{G)k#߆KE&cֵ4rvpQ\k!9kàWXh;خ Hq!X:KR{K F 6пm .Ɔs#1 +JH( [yH }%eC"emDszgx+N-V`Z,L.!q1'Tky%;s[@zvC u:@cze3=5X>qޤ]DŽg3&Y-^_`ʰ̓`(N]E L`Q[ b8[h:d:"vr6G[C%TT)E3;3фܲUcF$*Gl(+̊&Y >eY/;)Ee0iKuI'aÊ+an\=T7*Np)*\o'fHkkY ֑Qoj\9apcz5~,k+\mJ ;#B`"h&FGWn*R3qޱ #;[<|t./7l&qLfMik;$ YLRW©S{心F ݞP.iwք<`k8ZU{=_X)I+VwhsL"rt$NIJO(u`$bJKYR\d#Ytn(v&@A^Y,ߖyf)\gYop$/?mo2G|͟r/ȶ:Zm1l*qRF8j=y:X`%* J4+FZ7B"7޾}zΔcY{[qvm k U6(h|oa߆hadD[qo&8dvF^ ʴ6 Y/0qs}=vƓ +\QGՊ;Os;;%Wxg9y/%#좨w|ݽOzE`9\%W;sߗ׏_/Xb_ @"re O̒HOk d#8CUFk߿aCjN̒xSS?3*q6a& dʣOH`iU ]#Y\/ēqk+LF e o'E{f)dѹs,m>pP/-4Sc(n҆o#V糊 ^L;39Fr/7꿤o<,J}F*)uCJ~g, SԫlVg*+_j>B&wxZN³?}ʮm:]MHueո"1Kd2s{~Ili?מI$Z>G9LWj{fy9x9( C̑k([׮RnF-{yoAWbJH/erdYnCQ ڇ #H%O\ /]]5'H w8Xhk3ӔҪ\o hq 3yQ(KdQdṕ@HPlc0XhT&4!b]FQW}jjN1h.hlW( ?o ÁH4ؕ#65&ԧ.V`?,44[ ,/ǻT"hd!:v.:ĴPn{dXJ +A Ca#o`Qтd +t$y8r$*B(&Gd. [OkLOh%jbwYAG2BpYFUݑ&~ ! ~Qn2|974%4Vg@%S>!5 +T]Ey\BJB[;AEs&vj7y"~dYA- -FāY͎4 7͠S24G 5Ha8_H?B08#^7¯I +wL2 + !.['pAAT7`#1>U];sehUD*O+f1CAIcQ[JbrMS2G# _I!EPtn")Y!hAEL4fOg^UapX|fWR%Gب2]M?2nOZPnU='sSla>Alȅ !l!^ +jȳu}3!gҼpCiH"QBQzj󪉍hO(+@ zz+oIQPڎ4W+K ,v$C"ɽU% 2Q: e.Ζ0ѳob@YM^˫ +:XbK!28JͨL :ĉ$ߋsMnm~!ya-a Ij&/R,2 yxGX'D +&ċ)`]9D +=J2Me bjR(C/ঢ়PkW&tBRB5nj}<pQ#z7.< ޲#$+s`t_j9B|x2ɇz⊵֘$N'BQ =X|E*'J AC:6 0;Ỳ_U1a ^oR,_2`͈YޡuaȌP&Y$"vҖJd znAT +Za5(6>ҏzB5ʍ戭)] !9T!dmeyA0LSkc9æ)_Tǒ3HQ JŃ FPmQPcC6 /9_[? A b7;8ÁҊ +t/xI?@qVnT.By)bתz2cv 8}=ٕ4L (MTT 򔍣K%glUƒ7A3,aᠫԑxI.E 0y𓔹e$ߔn( BP@8JH#/BP\d))t +O5=b}=44U-d6cqDV졪 ΐkO#) St +E`^:1"HT}!GUY |FB"<9ťuL $@H4+*L< +(;ڔز{sh8cv Ƴ2aP f<n`˴oG$f`qҜ_&CALb oFn/?s"c@D3y 8v|B֭B>R4e&G@;A  1&B$h[0GP]?G5g4B4f/<]L}ch=̭P-9#(4rv'Ya#LkQcϸ:Q=$XnSfXr馐#AM&8mTlb)-T_j +)@ycH"[X6VϫԽ]O! 28 + 1)lr3;!̫Hq"ydD %i ߡ8GY0\/4~鱔G>A$|4 q2 wD +9]JGZP#vqdR%#B2ˢ;߸klb$Akq%rF peOHHЃ00 #ó`2h|8}#`$G';Z$4+FjjA*̌!B+shRC7l3َw؁;yB tgnȑhF%c1e5 /Ғ*\o 7[lGlV0*"KaVS.8QtnNR 捶 K(@+U`E{5~M`F+>C[;MiT6NDlZv[k(?aR.,1;ت1#PE^=FA +,!czUľ7n2?KL=q`7/}~^PހR> Ny5E3!R˂W6Y[C!$ XRK Q򑦔UҒAi˰c;nѠoeE Fi[:>n'j8Eӕœc)Cʁ#? x~s9 >D;㜽 \ OMqIZ>Eq{9 SZj%y>ߍsU|Y5,Pye4%Ԗ_u ╲cU&ʬk5:dċ9;IsL *jdɏagA[d)>BbuΝGVLV?ˍc̴(]4-~,-4 qOmzVߍHt<;rC׍WTG.G&oi s;ι'x!'$# n?K&Rxe@~sb5sKP2iJtwly^f.*gDY2_a)hn@8j؇.n @&W)xdA{!Lyh !V鑀HBEG>|zeW 55= S;Y(=g(@3L:c-EG4ߘu%jȠ{(4?,v +cQEanI;ϔw@+YU~ @ + =Q"Fӂ aNlyEaXwx GWÎE EٟѲd(7 lCqAAߣdfJu%̎98 %? + KÞV7mlKV#U?QbS + F@cѾ)s@H"kG'2^hhS>!KҰqj +5M|"G-9:- +8,aB "jt+4% 㭠qj7aIKFt#-œ𒢸[G6?⑿U]bj:U2 rk7a.#.0;jvKXfJ! rD %B%]ޜj +D2;ʩ>u@8J6oc( X4eˣ%zj[ttY'/" ٠7]1}V)&™Sgxph0W b%W$YѶXrDty&RJL/NSwmK)eU]H$k~?"W7Gz<߾FH XJG l*~~ +뇱gEa0SCșG/ؕ0hj>\6|V*C˔b5Łی@(|i((Qvm‰\ GɦCw"D[gi +(b6:[ݺ%C.W0BH%-1VmR#ؐ JD1U0ۉ|69b׀;FuU8_^.rG %%)D9p8 ane]2 +'Mqj{p/4١(yO1Yue k^2d,dF@e-1)Q!s(<""Wp5b \L M)„%ZP?芄p^ +"٨ #ngP8{avr u\X7"\#2F7Dra*" + -ITknZCr\uORyї2Nw 쉖A9:3L6^[r%;}X<=+yavb'9.z@JsJHp+]PB5f/fe83QANEpu<%MbyDg;+fgIlfS"ZhTd@^9Yb/ zKf,6Sj^w| =g pBU:@||CSԵ(B +~^NZIa@LfW(Ԧ__?ɿmq ȽXg]2g+P@E$*x pR_:hNˋ^͌}\%c$C D g!%Mc*&|oYFPE92g+x +aʞ*h>db`ejCpu\NYB&QF$bI`Mh!mZNBhwAXJP읤(,#S%(RF"]ŔEQFXtK&m{c܈B-B ݡ7wZ0zE؁AmNZ9'6gx*ߤCQE%ɱtl܊x.ʈyɥ0V)}56J)ۛHYճ(oZ(GY@+]aMs+6Vt- e^ap+팊hLaԁ`qؐў^3*8CUt}'s[zfvx5Ɩ%n;4fQNf̒'8KCԛ)kdFE~*[_{QZP̭Uwַ<4Dj+ \wAW~ e`# 3ۖ^yEde'%!7q׃iD) Y=q +BK)|.V{k"h أ{;^yaTnblP#wiŃgzVđ9/ʈMl$**IÄ +SE(GyƱʪHnf&eGMd A\ܐ +0V ³G[bP=lgm|$ [!yNCk (5!kO[oGEH> +1I +QWSg-Af AdV-޲ѕ_!4ngSZ/] |hBviƉTȋr>38p.Q)10{Awo?ڎ*eۓ@1UHrۦU2n uUە^A@үifWm|of\Ѷw2>E1"(ʠ#c<&ŴTT@:eyhAE4sșWNX웱 P +egr5\]-#>lNX=$g I+yUv6@'M3b]_$>cp5yLLmX36_j[9tVuMLh۞ 1U6۵ʽNVN"lCFDe^GQr}i瞤ZC:XZk:;tɧXu۶2bo_A[!x?vO@6T8ѝ -Mr[( a,|iͲe#h\ILq__m&vZq+DqlpSGj~A1ycy`㍖~_9XfgB|#ϟ eWnUǏPp[l)nJ +B\R0.^elh xz ŏtA>oqٶt?lKba}9+ns8tR?{ja'gKU3/DG2߸f V![iyLҢ~5ELKӴ{6KV;a ;]8[=Ch ^e#*ۜZG{j@&c!_"zbzA4υmyC.x^s+Dq ^vp~Uμ l*{]RѮo FZ\UYsm!dBHkt48qz?Yk}I!7ڵKw{z+Ă^YZ$Uom5Gyd]ogX*Z`8 D.W@yQ83x׸ tOC3;`ӳHޣ!tzߊ4.hΖ"3:)!̶y"uӝ8:>'O b/Qӟ{&CRxGz#J1]tZu; TjIp<'>iGXk)Y'R O3}&G/ 3T8!oR~[W#'듾~v e.aF PȻӋ6ʚtB+sYg _WmAsQ2Ԟal,p+lyxb!W .|ʊlPa>%$ȯ6ƊCsRO2UܿZC:dӁGq $[yh +%Bl+!!WBA)]-n O߸ѹPR5\Zd "P*OqmAN='2-]2̎H>-Iw53'^.aR5XjO9/ahsO@F &Qsh5Kd(BD{RUôeڄ)qL,Q5.E2nM-z_WEׂj݄ Ip<+"xb1quۿ'1-O:"(|J+:oƲ܈ȇ q-s-PT cCoM!21IW7S=, h3RMݍ{ޘ2ebϧe( b %LC =R~(NQP`^Ũ̍;|'&]^`Fv[џI &c6/uJTͅ±wW:AQX>#{s;P }_p(Yʠ`}Y%n^7Ӗ k')aΛ|BG:>A@4%jݮr0 +B> 'a4~&k#W yq{EVb\-[}D'G`yP +oW~d996炾52<S Y*w.sġ]޾<m\+5Nށ ГjY(("Ӟak ] ~˅s4|N#ixIZѓFŞ'M~Gq%-i}x{i&MI_h93s->`8hd|+϶]2c\qȣ4̴$ikJ!zFʷ1yϐ"}2I @%N:`_9t" ljӘp@Ap60Ȕpzu" gś= + vx +$3!FR!/ќ\/8h"\Tɺ J,3/d3h|']R.PG\gm9)_"dڇvQ k&!Զ=&6S##o7X۟BA[.q3"/0Tڬi ߺaHq]r]"[X +/2|5ϐj<Q7+RShpFGr}WsԐ8C0iSP Sd +B%5GZ:vG״r|AujѬFȐʙo4ry(3=Z%(6thRY$ @!-(Fx fPSغ(+ +"4s-C(l C/ Iy堁&l'DV_BR'K!`u]BzU+6~S7< )3?ؠ7=Z!H +CWcX)cPwS%HzTʖ?Y`0ݲ~M{H)hV0|uSn H E5`X h3*$ cQG./cmh玍^vƏBkj3cr};r#Мbo4 *en{7|I(o*n/GdkB5N]y{ 7vecg{7@\TKŞq|Cj~sxlVElNQDۅl3d0`T`uXDc >~`G [{&׌@=:9dzOWR vRuAJD75Pv1,'Te+}?9ᛡ`ND-0h"$vĿ鮗[q+t@IYox /ܾϣ-sɢSFy6E)>жlvץ?VG'\ jmfaΥ.W<&[6RcAn>S;fy]D_示#mDڳ%$SnҗUoC!]a=uϓMi0T owMizflFIE?e7HŮe,ĵROL{h-BϨ҂GȎ2Z*?me F?3D*qAA="K↴5חFEDoeOLU)֝dԒM,FV| +⣨3÷ !ܹmN:% +wh,Va"Y +Y7J'ȞG.@:0GtR˨>&a[b6L|o;q^m~vXM]s2uALJg[4 L6;WOu[lNwfuPϋ:\Vf2h7 _ /j,3;@%J _B*9ޤD])07qjjI"{Lea2ZOh-JGy47sƞu-iMmĜB$fl^mgP2?9Rk]*+.e,-UDJc+Q&ćh౿ЪszUˆCu:Lfu: +^>$zNDժkL? jy~usx}}k}Bm_Y=5](1긪vBYD [NH9{-Α^U d #x?c+D{ӹLE ،[ Q:hcUK%wr7/+~IJbUpW=#w4f#)3jJ)'D 76me€It}XѾy b}11p+5@F؛D$#s?_oq/ugm]"k{R/q] (q`9><>7:'%.zܻy|5O2? +IPK0k=iϛX?$Z&'F9i{ޓ_u9LM6wj*$)aoBE󒱮>! +A}fպoåLOa4.͛p~ DZ ,ٵ/ 57k]źhs>]@A3vtza>X+[YԬLk m +)c ˄/{MFq6aJk5A@Vsn4߈!! _ܱ٘N Os9ޏU[{P!<|'d>cަO#}CkF̛Z-8N~ATyǓPGsNx1ʚOW1=DFg6z@UUI +edEw0H[y}a}"5qA!H_A{ԾfB=0y84rDز׌_s4ܒR/Ff©e+"+#es]%N1J7ɟ̊X`ھ*PHvʠ(|Zb\O݈Z<V~>ߛn ध(bԾc,KdgH ]Ҫ8hdA/II4:PcLuNֻ$!gUgBё)IL̴_[&%~+m~AS}8$,HRݩXii}$ft! /5/yI&9U>m u8 $d],G2>n!C1bkY3#3qm:xpRM&#glUaZLjVm&jc8 +,oiq +X)&$Iw*>:!-{55SY Rd. H +toɼQ}Y|V$KTXqCyKU5(ׂ)I&&jTgΰ Kǧ$䟦Fy& a5V4f] giR%!aa{phKW Ow9w$Zb4NM e؅u26K\a8*Aw6;ϵ7i1y̧R`D7U(N1:vb%hDN=tXZV99X8`Iyz9Öiy5Kǧ{?xsi¦ab|KGʈ: ُC7ۋ])S/3*&\q%G"gUl_Cj'Ӌrʟx,Jt/x̎%}E=y 2&ߝ-S^Տ +Dș>^pT0WcA7^'e7#汍5] tZg9fic\'38h&ڪcz۩@x}|82g[}c'͊۸VBb-NZa`&a IcTVRYJxD)%Op$<B|V7E5T,8C+G}2xaX_#eh+LQ_EqF'vx*%hW:(v@;osq ǷYVNgY^8+<#hGf(9%Ÿs2X[!e LUDJ2le$*p-=a?+XHt?YBW-Ag>i1o`ɾJXiiK95lLcyL |qb~x}1ZŵBcfh!pګ(IP΢ b J|4cɶWS2Z7G,*4QЩPkDbj}^v C_h0AVHmB2OsthN,Z:T\*_mZv:'^I,w~Yoo '^DNW#8-r3 3|GlBäIRd``\^Vo(q+u X {1'ke<^ DlGI3{*jt(%9%+fﵕ+8u\*l>stream +HLۑeC#9LKKҷCq9xASS%AkO17iO1~ZN*pⴾKt_:P\=~ ^E渋Pl2ui<ղ̾Qh3`6!.8N3mϧ"yB4M4z>uTBe~5F_tSOhi;ҲH -8\k=9OQYz}=/{9[w?H NP2$ůkq55v;2,eη1zb9 &6sBWI7jƁި \vxf p쐭O7NK\]xy]OlI`G?]ĸs4oZAF>.QyNYNHVlRP|BL4yy k Q2؄.oA N ꄔZgLyq/cF1tGlåiR'W8t)(妮רVP eznP+#JGb$x q CWԌsEpja^$%〯y@me>7Ԥa?8kdJXL|ʿk?3MWIL}A\dtr758s$/`{4 /#D1$HJC^sJ ^)[KTBܨ́P}LcPPGJ΁vE@5P a7"idgKW$l{.^o0tGM+}[ z f +cH==ils %#֒0`xrr5H,Zg<b~rw j˴,q+FeK fN vn5X*&q쑩\1wW oX0WvAչܨ GO6@C-y#uZ9 (WlqA%H'OLt[* "I)K.ԯK5%I:/0}^ShaEm^^6%'bP/wm' 0PsxN38hѓP]/lռUp E|_z| $r*lh.ă0ءBAwaL 4-A[n&-jWObz6'6 hfgP÷I!t7]c>L8&nx hcteQvÅt}@f|AXǤ9o +#Er]LKQ~OCOfMuixrƃ -7 m9`"xAKvz+Zliya-SPݽcuc&ww $ 2¿cyRXYo(Km9 ٓB +E#80 +,{knvi<B5ћ\yr:F_fmڶ뗝Lx&b2^s2caN.f1x"HAz$7YMѿ۸I/enJKn'g܍n!O#aչ6w5?6Ŭi E#3|{2Iu +\̇Y3Kι@aR8^:B2u>֎A8"ث>f +^ +mV^{ӦM +?ahiQ&MRwzϿ'R }˃meoZM=juk9axg=-2 2<%QO]M"^nWrÀ`2Y򞃍{)BSO3TFO +@=@$0d*vK]FD~ +JT}ts bޤB!%&U_?vl7Bv +qQr frSL*p⬐POI]e@4⭱BKAMxr{'jEAi4 gߵ Y=+F#B60TqW!.ZވxS៩zFOe!Ia*xc +d&a+BзgaP#NQZy\GY2%'L) + O|+p6xcsΆc̎n6֑ƈBF\*s IabH{:=yUn*^!= +!v}G͙Z(^sM.vӨzqZGi4h ZPv"BQuʴE#;o'(}+H9dd]K(u/Og_6B5Z[|c_U^}9L@ܥi0\~Qb}R(^pUae9V>6\A#~#%)$_8u_ +qjkL +Z!zI8IB=G̳?WNPۖLen> cFŹi b5]A0,Z4{3 +vT-M:W=l9J/ԜP-TR\hm%߈94iYq8 P] x jo2`6s\r?"zu%+C(VÕxhJ).6lDvN#wF&+l>!-ojCeƥǵC"V eoy>/]93 +f~jϫtڊsݼYaFxfFLAvrxDH&\Z!Sk9hyo~(ϙnҙǨu!]O]:ĥ0ΐaů$f2m Z0(BysSPZKhnsykzH| a~3h K+%J)Q󬠑$b|u/+4N֨t3yx8xFII5UA5^;:}>DЖn75Bcߑb:*]#F)6A׳a/~[ܙ ǔct~yvh+CM8xˎȜ3:̕/fp"x͏O[A-Fvq pBa0#DfاNjϵMvܑw|Hr4YGu9|}\ߥPV? EEtQjL:F +*&X(u(=?]Ft<翝>OH޻c\l#9NpK}DVa7ˇ!+hkXf ;?"\zoo=~:Tk"O%ZB@8t(_~{+~ oR||V d]dX?]ϊiq/lt'WT +g={j{$ԣ9B8WYT9قW.m juLz1?#<Ƞ1#caJϽA NC~A*ym3)){Bjv!H_Ǿ(=ʕ)btUz O;@Wݱw{ݻ䒲P,- @# 9QH y|ߊt2zs#Oy[8]UvЙ5$x!8Bn9R|ΤvzXяyMIB(3Jz I3!4 X~b=l)v^˼WDL{o{4Y>EY-dlUzHhZgq 7QEkPѯq !]M+G:ۿ! +I509ν1Ł3o+|GFyqZL;Fj|섗\5`~kܞot'ޤׅuKGٚcNBz;: +@ϵSZurtc8.jcYSO6^*+jE'b.qȔ2{[UG" +yCzn]z/evyص$A@ žcΉu{yJefSbta{w( yr[.Cm U)U'n1T9e1r+nt 3;'>GliкÊ-)3)=5QVknrKVҒ.ɠm< M{E +l0N^y'Tt6gf܉Na):*<{@ +d,9 ݰav{BQWnUT?=}2NHU: sHu3a~YH UMȕk <#!]BFY%RL=wʟt FBX,ȩAqFO;O=O1sL7y(bp5#ak\!T9{.9x>t"a0yi*olE$д:Kj> FFq[A6έs"82އ*1D(sfqk#`b! 1,c۱ , o+%E(!fUUڏ)dd"e'@+JAܴ?)ȱ#Tx)L#:f-Èb2깹B-6H|';^!(>Zқ_zD"k:he}r +WQ5N=@:rBD^VJ8|J%0G9?晘!=g((5.%ۍ, _j(~\Y +CZ yo#܊fYG'T +{ FcpFi)\DV0PUj0?E=lFWAgku[)Ti1eBjG]"w"7SM}b @2ކE$ևy_AJse:d*GpNnv[ QɇEϥ3+!t f"amN\ʢwHSiCoa:F^60X[g;uR*d~ X>6~o#AxXAL +q^uٛZ3vזW[.*tgP P܉,FA +U:')4 Ec%7(@JF1w C lŕY5xsH ݶ*-GiӐTEU+,})p[v +^InF\.b2]TI?.HfΝ(.p")?T|@ڥj z;*Tbb򷎤(v :PϥW+jgJg9O\  bhiw4a]wkn7%lQ@2;pV.t$D^@`\ȭ +O1p7/: ND~#3.n =ҜbvdKP#Y3S8FRJr+\C aVԍģT4a2kj7' 4T :*USev?T +3VibAj搟WeCmzo (h^&o4P= $&0AzoWz[b鐭`xV>\AQ42LP>p$1h, {LCA&򙿡D \9gMHr[]uEw8%h5uHiimoD[;[b~8d QOl[B򏊦OװTDT\ugbɽ/{0ҏ(8=oIc Mv0+XS`|P%Lkހi^S~#t$4,9czxZLf^oFW(}?iHHqN|1VqEn2}) E&ZBr4L`Vx#͛Y.6(%x̅ɬR&CPA A[u TA1h4Aq/5鵦[NOظOv/3uSB20$cYEyt?qSAZP^ y_g~uP;L/ C+Wyo ըE3 +|4Z4r u:uÜ@ +PdͷaEea6E MWV9(o'QY>rw܁ַ0C1 K9`CA +h@V]æ ſ#ۈO 4ղNӪZ`}9no>r޼'L@Y ( +5%^%8aD֓&:Ϩ3aXKdCXcdDW>hZ +}"q8EIhr<+M!Ǥȴr8FS [mHes-,ua8qyq  &vjxQT;f!oW `lja~  +,qnD$Z[e8!\0",twX"יH&S7J'xVICX`;%hĄ]5BqG-I@nGn2=(5 Lv tr/D)?n nbVQs9 _!h~^(27KZ< õ e".#$Z@hph'K &_bG *|<A`pH7 ~p?Ш0Rϡs Go߀2zv`oA)SErŒ8D> +&ezBt28JmUpXO[*ʦZEB˩kkD{ 4\^ZRFCʷ?s̔50аz̃Er= ïB*{V)^C7ᦱO ~Ba +_ cIRx)٭e532He`aodhV ʃ7x:MCλ!㡺ƒowB~lHG:Gc knFj,h +yX0t'mړ\vzo )#5S4Q8Dy:X ̈; +BQ.b,B*#V BvhFYƈ >Fh, DI@W+LJ`3vrtJp65f+֏e6jO9[Y +t R<"zᓼAwsKSphWwRdA55M [dCfdSx[D +s@UmR,A!䒙 F +W7z% +'GDb21\jŘd7ʬ" 64JD#V= Udbm4ߕ -W!9,%=ko Xǒ*2Cv}TNqM^VoW@f. bB16H]exw]HQT Y.zlDKT>O Ij$;w&sbc^MlX-9vȆ& 813d[g|{'dv 2W`9A[L]FH +[kS#a2V 2T qZC85 +O 2&#@|2X1$Ha VIwe*= X^r'@^? X[w5RZ59K.ڈ^ZV4:疯wIl.BD3|]!qA~Udl*S`6j}dDj$.VH+'(?fOYF:gv~:KPyGWS!a +~/ECS-mlS8RGhx*Dw9GP"[;gjȝ)m`s:#ɐcs d[|;nѥ>v 4N l#GJ&U.Mۓ* B蚼:fN܇Rڻєd[5+ $在F, %PW 0iu%Dzh|@zcCy\F^ +wtgFXCSI/l[g`V|Mn_fyS)\^u"π9_ Lqc_l\`ݣ2!{lG0}-)C'S珂9TGMJ_@4:tmQ7.lNq42?갡Ͽ8,ƱmFl;)qNjU|@Sp8b{ ՉsJ'!@C q.ͫɳnAl~\ahK xQ962VmA,ʸZgD;O@$G9o'YUPsG(9C@X Ȧkhm;qinhVW1RH9M[b)mJA+A|Q_Byuܴ%.4bl1:x QR6MM(宄uo$yI :ʧy>AHu``cbfvtƀ E8 ^0o8v?bَB6dpP)`z -DDh Y5O͝,Qt(W&!7vt0ea*a?ѥ%[. 6]MNAؠ]A홌y㩗x "i#;2onT:! _aD=mرz5LF}_ۈ']q?ce*{P{XG /ᣯd5O?_|픶&'w P/Lt۔p #_HϦe6 6DhdGq- EKu*v=Dl[ƍI)RFVp/o3lV<#uf &Y͟3 =*DBhL,3yNC0Wyv/D ~#~4dKοl~ +\Tdi<8ϓ m%;w[</(qBܕwI#}p6 W]j[]*}wn{}PJv '|]Nj4ޥQqxC-lvq*cF̔E%Xζ3/>K`֞k`2E)K{poվ;f^\_iȇ}> YS1DyUgDRZ{.H2u{J6Ï"=Bsm5{鵩i[!F[&*XL+GFO-Yg 5M9 +HoGhKd{( ks\h)>EfG> ib؞7գ VYSs~p?B-."ǞG*~{oz^ks ۼ26+맀%ؼi4dhUV>Xfc+cKrwۖ]1ξگ+%L~k5zॗ+|Kw<oUK kh#ߴ=x":s)F| Te>+ _*5[;?(&.u*ͩ\AIOD8LLxꩱ;Sbմ9}Jе)ol``0mvV z?.jYlww߯U %3h&C'U=*{lRyɠ1{zkJ%MqG_'ho,U^#<⋽ ( _BY z{|Fָ,Ro:Cń5r+n`Bٲl}oW![-h& +qcz~wbh>ybqj\pz&e9TGe}1!CC8⭛k(8F>*fGHYb7Ģԡ1ۏǕHun +褧1N{{CDsFLrFG]ؚ| /nW_j#\;o ٲCURq$Ճ*Kߤ'`"G}gm`}d:2yβb@ | +g)8L4"kg5c_Кƾ 9o˭m}%\nSi! O~R-!JP~%e#Wأh_OȣPū|7*5O4R{[vm>%[>2}|5F9 Y`<8oo )ۧv *ea53gc!' ە}N]@J5^|ϴfx97(e*W%05K?f[7U3>t츳l_v/ya\3l319.`;[@1.Y⒄sfy& SFĕL[+}юTO"_󜘟Zl][j-&[ \2o.̺9*<6$|%Rw8瘐Of-+Uh>3doDw5թ]!2nَQb!f*l,V*т,RӝTѿyF h +>'VZgȝNmB^$ebjT[,!En XpB{5 ` +xR$kf}G-\Z!uԕ`o~v(p1( l7R3ųqM(Fz"Tq *lf#;Z݅O=)N 0nc)x.3ûYEwHce3\s9^#=kV`ySy#~< T]f'IԖ~Gj% 1@#uTUdt~ww׫hsKڒuJWIn+'+u[wjڴj?la?m/g)K%;=C;x'*\;(Qo.b3"!ПZoogq;~nnojEZvZSdžTO,+|ڷJ!us!ԪRM!v`aOHzHv݌|pJgЭG#MǻWg l;hHPUv㓽Ak`!}"3T+. +m܃A3vʤyX "כݲX"tk-(k ALΖ7|1Fx`>XK7$|Ed{:6?+۹N94T% +Iyq#! +@L'<$hY *f$EDIF9iBq#1$ϕԍﳋ`(ש^16"Gz,w8Ou iqE'wo"͠]C2)(R(!d,<=]40Dgwvu(MyD< 2̀СQ<~ e mio"PAJ}5>$ ,O &qFc "^6VDMk#%`UZ_8yFį'Px +'e.c޻) "vzuXrftrFN|e%MU)2zFk8J%4DFz7qu5er<``җU"00S\G aP:O%up(vʳƃL-).}2 +Lk+|$viY3(2QBPj%HF j1};aP:&,n`3,D&9C˻W$z@`%jRÎ_u[ W.#8@9qF7a?^NMdKp2ѶRLn#)2^%0`43%%}v5&dݓ'AڳX]%sCʂ8dtxU >h4qh!cz7 E +3 vyEoeQD4Qkd*3 +7tw; "T ^W /V0렵ؑœ3z~Jk+32Fj] E]=Hyηć +.k "u$'H{ƩMmECsZd1^>}T`D.ʍ * ymY[yU,NELFqҤ@ӵ!aU8ݬ'W .ӄSĂ:l@̨4;K@`gC::|,$-" +f _\W7BĖܨ0I* ̗N"B`4=6E h,`$ 8.EQgfSK-fbcjn +( r46H%4ڬpe@,2QZ$ Ҝ&Ukgh0zK*c֌qjE1uDŽZͯHhy heK)xP4 [3Ǒ\&LO" \p+VBt'cJ2Lq[ +e'L!̖MFD¹UQQ<*r^j:a83zf7`{jUh&wi$>&[fŢ[ApĥY{Fr=$GR>ef% +?SjɄ+f1@ fTC( +ő\E"Q`8egIiT19Jq`nd cqt~C 2YA`ܔ~̜U,Z;Pƹ"6D;CKN {^Ε0-iVWR H_P[렔"Y >)Jx㾈ey>jcxL,ε(䀿UprjhJ_V!ZxQ@d؉F*he‹! ?:[5ev4[G )Ϻ*SPg q4غk4S1کCOdE'97tcY0Z1 [a8HEeJO*IHH_VJ%9uzӼ* +Q4̬39~P+zou3}JOh^[ycVDDfS5'ZR}]Q aUΜw(# OZHP$|d#o9 D%/9'Ql5.}'Fc0Aݞ S>pa +UBn=d+b=j p&NEv: V[Q FD#2Fu GB;}sO_=_><]O?nᣰ~t^}K=]{/.oo^oS~nsWoe{z_/npz}w<<ݞߝOO}[O?M~}Oջmw'aP'E2 Qs۷Q}H$Bn@Q P1na I}AN~Ѻjp"2oi̍<= Tp{%LYf)֎ >8F vl1(?jTn,Pb*2PN6LpcdZMJaX+9ܱ>9B^i!^'2%%M5$rHN$*Z!z2 tza/<< ~WBy0LT$DNށGuzR𸴡dc%>bD„T /OPsGbz)*Gi8 ͒זch䏀XH ׀U4^8,bge,-MpC_R;H 4K;k*gB.ԋ O7t:"t`rMn4vOG!_!s?Y񉷑xdT<m>*zLeRT IUEz^"x$$`CEx).En@]8JgD|#-CYAkv^= O@z s^:+1$IAf82PCB?֤ T4DB7WqV(K:X/sH$@w([r_˜z/'%A6l23o)B+|ۀd 1yAFbC_$j h"9` TUD&`&0__S˖bsAO10 p{Gi|.v /8^\`'A̞)ƢYϳ@ZKPXbd9Rꨁ*e)ӽus((~vPW5 Dw5W-6[({ ą-boq~ږMw~-DEQ2rۊi0" Iڨ7쬩Ʈ곽|7<ʇ8{Gh~.'󠰘M?iDYgEx0So״iqz:T  $;4w)+|w VA6f=2So9d"w gO}٣x7(.[Z;M,exac2"$!C7ׁ'36'}Wط?R\A,({<Ɩ4 p +)f"Y![b(.t:_ScQԶ.Bz!Φ Y:e"pPHPϡ" MC̗سkjtY=9mr?b4J(n#_+Cs-qȠK5pOJ:7!{M7@L 2Gϐ< +T }۶/W M,nH%+`g5%`c!D4Tb9}Np,p<1ݟ'uzcd+mWyG(mC1SD$RZqW]B)r!w~E7.xB-hlBdj~kVYrZÿs@ ڵx>qo>fB'Xi8h?9 +-țJ͹}8߂ !^qT{mĉ5fR5뇨{Ik1(9*]s&B!\8d|1~;Q3_3:[d߀Jq_Sܬ:ɫ@tYXdg o*BQUYQ" +9 +Qb!c*hq9l4I8 +E |"b0,:t@Unr_i̫x_4q &~[IE P F/WP,1X r.|ѩ!J8E5VPB6؋>$ `D+5@kܣ-$AŬ[F-;HYahbuS4f*L)Hs<5-˜lkj&wPZ1WaZTJ\2zV3DoY9^ _g=IQ.!l˜ +J +b0^5ʴ OaMix(-f{DlլH՚;C., +WgLMGN1sʣ1!#=;VvxQ +fݘav*জ˫Ɉ|z^>.63-lj޺ P0~}NL)+Ò "Z`m9rpA(!=< +Đ!7}n*$r|y PԳzPv7r؊ Et6ZpmބRX(ZIU3)5%Kx eLlWuޫ6J%$1\h~S!d H|UZԚ<0|9az0"fP@emT?% +cǩb9Q 4Qp_'sdkH&}J2dxTUv)bhDώ_$),j +` G9,+@-h&#`#_ĤjK$*6yc"T'Ϗ[3qIjv i1wmzAB/gf(i2ߒxN3h#R.uM?PBZԖˑ1x0V33J2'-# DUG^ }L8I9n<#Ť~>ϧL 5MLGWRԕ@#0]*E^I 1M%d-FN]~%X>J biX )q.".f[aMҡS "Pxy d_B+X(m`qZVHwyqB%\Q?&  + 1Y;P`x5ZYeVXFQr[}^BߥJBC|Iasf)/IH -S()ҌWv5?? WX3=] Q CQ+٨"bgF$enKi`ͼ`w<)JXXKKwe^nu-MyCE[.zV7Fag +ŅI|WxB/J?1$6\ipb`F@~<({B뮧x]ÃWs(s{3@Q)q@_]K穘\6(ι; +8em:v_!I]^m#DlǬ! +٪2F +K=L=I֦%6}X6т=b̵7{0Xe|mT.2]ݪO=PsyX$9$}Nt?a~&D?bU{eJͤ +FƏbP#g]6Շ"ܰtL>}cƺ)[@p1J4ZS*<0k4$bXޑRf6\> +n&p0ıNP6xш]}p]9@󻦅jT19OHxISЯT1 y]WI9%vY(@_gߙr#W2,}ċA(fk&EݱcwSJd^K m)b.(NgHFG2k(_fچ|c!io8 +,,7۹T) .([i d=_\ Zu:zNwELB6Ҋ̮C:j[B =%ּϯ-ln(DgV&Ɏ~l3IM<gxL>#\"ᰩMLv-povd7F?#[ȬyYЭ)QͨqSBjءo1039 Ug޶7t;$ *mz +e]_V0ՃPHlZ+J)<ױGqI>|+{t~kθU: +̮îg+G9Fv5w [{-(?pK\!xtQ|ṫGU*!`(EFAHѬ$4Otmh!tadiOw̗-8&{Pt-bT'ALJi +ch*wWmH{/O.Nk-(ǔDg94g}cD!pӻ|\BfteY!6K <1*]ƒ:w@aί)])=jK]~ ;C\!Ԗx 1w"~7:\kee7C\ߟUL؞U'qh.D4A ^|W>ߴ?:c%cLLf}nYu<%Ձ3t#B|=c+H5QI]:[Al_a[$ߑ=,+;d\£FJ%b}Z['!!G&.Kj+ ʒ+ UѫK2vM'\G;BİiZAOn3(5>0,>Lgoمh3HEBbAb\B\]W9YW]Y*JNuրRT D(msH謼Uqg2e]̴,Vʮ}=s\].3|W +Tfm˒-IGLV[:G- 阡y +G_K(\^1(q0dIʗ߮-*^+(Dz޶Z_Y[umدp +oVei~ +4y-'0PNg_飄JdZϟޣʚDg+ +z{˄s;y^0p?7s> > FG~WGқ6ٿI1~rj.$fj39W{egx-+G>wkX#GQ Gr&4݂tdqWA"#>\f !b}R¬Li +Ӣig^|3яGL`h"t1:ȈDpWCH7ೳBg'Vз.|,;moKBF@Ƨq9&doyEPXd,S=fd[7ޤB|C=nhE$7 əxPB}C1]|4~"<¼ِH'+}uQ{$SAv|wG뷞ЅIWh"$@Č[CVԝCHY BC:+>]u/U!N,q Z>_)Q>K*?#\8f_u>5hbo< A B<|j+bxc Z9Bqo'.U# 4/e2(+׆8g5~6eKnU c] *aǵAO\{#S\ !y + Ğ3 a؛YR u cT#$8TAYDG[ !&s4bs[+b1b%#9"D e[}L9P5g|K:ly0"0\1qnxq~ ArZ䢞!5>)>z2i"KȹWANLoCPYßK$&q>N(Xk*~7,x Ѭױc(?7{to{&1>@ /10pR< ғƬK8ո_X8 M,WZ *ث1ős'2[{{#q%X=oަ^2\UAcv3Ցa_&qg"V 1}*n@/j8r{'߶Ĉ1oܘ ԁbZekU_o5MuBvg}CnR1Y5QCK.UHאv4;rE|1DDA?~`2<֣h#Jyg>"u'B=NO5ɋ"A1lI ,G [ycQ^M&SfLyy;F'lS[XPVj\~XgQ d4aZ :,bH^,֊`o\nۖxNjDW 1xq:wYCt4goln +niud? }F@^"Vk +$8{vPfi| Ȝ~` 1k p +ss 3REɖf!xmgוk(x/vy}P +*|7ĔG#ȬEF?xflpٙIhgM-av g(x5E,I3Ԭqn? +1;=|cVh6]٬BYl `d 莏5Q~f[ H SwZ5~%Y Gt>+aKWx7Y  ZW̕^HbvobHz4\ҙF33̃lvE4#-c8!k\W2#5db}#īBC H,jsg A$Lz(>٬becEU]S%|70`C<@ i4t,X4 , +$aϣqx(s9c` ^SQ+j4Dm1&Bro'>-k)7;sn WuKy[oFqC~s~[!ŰһӊFtk|GFE:w ;JŏF(-=0;$R 9w +ֽ.iyzq{2 )OJo7ᄊbILLg,4|ё gC8QA 3a;iyM}L5Wx1\ +}g3*,!y>}:2Rԫw4ܫ*ߠ#JSj-$ޤ +Fۈd997bj:^f&+b4)vN=2.Zdb ,t<ΖTe~z +!:^& Z%*a0p{=ZOq9R1fjz YI0OzFPJ9cw7tݐq\= /:ygϊb@f+,r ifQRU*+ӥVzJ[wouYz4N?vV mU +{ѝ$߽kP[LPȐ]Ma\9:29Q׌z#3zb:w^kZ1Xo//cNJFPC +c#ynhTl^nL YLz9_Y+nS11t}[qgRǪ$}T^{'/datؓ8~ѿhh{4haWŒͭ.eנ$9NrEo'£P+^n켷bMhEʫnII"-Yd VgWn%+H#g^|L%-]m*+ 0d15$Ii{~3!vZQ$ 42G ȥ&n'3sDYޠk3Y~g]L(u p&=)hm_Үrop׽k <K6zxR ,\=lW♎)x=X} sO2*X0;[%z8J[?*~߃˟-'Ȕ e5k1P3T#w<Ӡۀsjnof'vHΈ][ j#E}`66]#d9%Whc4i'j8Qf"RA^YF}= +JzP_M׺{*yI94N9 Hr:qpLϻٙќiJ\^.❏"tD_z{|Ł~EL$?4^ dzk5K[EGdl˸"y>2 +X) #ћn 2Ek08/yj+鄜WS"W-crX&PnJ_D.k9P{N4}K[]Mh0wy&g̈́*eVϨۖd938? +AVEkj' 1d+dļZLο𐏨ctUbz,-R2X+;QsY/@i?{'~ck0j>['mEkjmY%g^N] h&^_}ym(.D<Vt6 +9gtN8+W &\5%$>* +yW-ӽGhPU+|7Fo#Fję++>gy*'D&"%Z>^.oP?0GetoJI>ur5E}JoGvX&N4L\Ro%E* c!G=PƖTǽu-%WIRgotC|3Es}o-$aB/}P)ϵ:_teUtڇ$*;ڈT_~fܦJll7IpNw =Hz{"3-! EfHJ,D|vi72Z6] z-<E6ҬO"+bi֝''"xd#n[lʡǵ;ʹ3Z(O?(*Wx&8psR`{ғb +7~7! JCH⓽]6R|ϼb\@c$Z /ΆF(_I͓ja{Spm +y>#2OGnk ΠY%f􊼘*qk{mu-7M"xhg4s{wiztEg_Lqton[EgrA, owa̜i+yR)ύ tw{ OzޝZ%Z@CJ~|f+/nV P$S\IVIH5J2Z > 0X9 endstream endobj 86 0 obj <>stream +H;nE W0{c$v_BRVDSj @B#fnv].??b~25^yx,i۴ρ9h]ٲeO[Q|?h={V>g|{dEnkAhϋ_[xrF1"vn=uxl56s|9)?z1q3xx-g[{ƶ^Y84Lͷ9]y853X^3ԞMiXz{ax +%G:\Iw΂DLZE"W\|i9|qND +]kK Kj¡`ư:ǃ:I?!_ +Op>6ʰEM +lL RXb8>'@[ Hql]s +mOʞHXrCS`|[+gSl)Hܶlzr #ѭ+Sh>opR![D^M7`aPmԤ.*iuߠIܱ!>9ğ}rVA$Cz}QT;W}rD :\?Id23DݹrB"-%P-8ՠUk:f1 "M:> BJFvН%]@HU P| ^p%c&44&A 10V} h +' <2bMthni `CQ MH,TWOFF?W2IpW3Bu;&2fAk0=^/BjhNYyCŤ(|A\w<sAt|ɂP[z5 U9.TV#Ơos3+Lg-.}.o8n@IZBZ$>2v~֑ȟtx>\*WA5[VGoh\By6a1,LBx d({{yROr)sq,֠O +(f! }0g?!hpGd*qf5 k{!sc0n(: p˽=0 ڶڒa{8~*7]9Xh2(#? +B3I' z^O"kzn +"qXrM3-.qɶsc5dn6;qenzAF "!ǺPgwP|ˡߡW@Ha-tZmP)H\P㣜ߑ$Z^[C^B& +)쬴TI^!6Whq?lM LV_P6_$9J0*x|}T?iL y>nlYh`[2v8 H7fcB&b^{[ZWH۔D0 +:LKFޢ֘u X{ 5TnhƬ xz7JFL̫ H"TA F4EWS,!PtI(eio3S]0wANf1%Gas|XLҍukjs@M7A8p޷0WڠTAojD9߈{GC*V:nsZ-(]ࡻ4'vDq=|YZXwÞW,f<4=ݵPPƱSN D +(1Pn|oΨa jdz*q<.o:&/MU 0m\~axl3!qkvY6i"|_$1[șs72#Nb5kkfLc!b6 #uF dsOoRa%U?gDI3AWˍ̈ҙ{nysIGM[.o=Uz4> HEw|Oq=o崭_059Mfk|}cڧpIJܣJLP!x#,-BVY|w8LXzM˛Aܧ{_+oŎQD{7X ǁ]>&IΌRKs[#`~<rzmb؈>"|ּ6(vN5 f`ߵ': + 16 +#݋қΠ~b4SB^y܅3FjDwmQ8Fr:p81H28ttD;0~,0^۫`2 >!䙊fr\1k;].guD[Qf]muEX#۫a ,rڕVJ0ykIXxYƺ9"sgvy54{TI ]w$49iAC;0 0j{w^yI: ~%)S_ UG: +mbsdD@;/FXY~Gm'o+AtCCs\;o+̽ߢ'  +Bfulw9#JX%'n:V.caUti)K?$OO5u:'^˥6ܰ1S-((_)}X;e|? `^cpyɶ|Oo*(F8-wzXbĻE.CfFQ%F_4s+SB)6O8XnV%b1K +)d( Zg^Ja#F83/o_Xaڞ#Te^fҪ5]U8wTpogaZHHTjN庈~]d~d8Zael{;69.zS%߀Mj\::{YJ7;}2[>UyEwqJ*"W2<@[3Xx-7@6:@c/su&8XWvQ"/rO1t$w3𾜗,mxsWĔ YZ%'q#|Kn"y(„v'H.Y~}'6)c31/hu(r4v!ilQ^~r*[߭ŃqFufۅE +R<ɦ Cyڊ=C{#8UPg{G&?fs]pk%{=dZ3vb:TϾ8t {@2ͼ&XqQ7բLF+U;ٹCNpU,dSE@B&.D̫bR%3::ᘂ_\:n}.ڒд\>WL=tT<c CΕO[%~,{KD)VzH5>2ة=vF'[ :.* ?]84/no[|tey7'iOhwi'Lq[`tx+'X8 ??BnajB"t/ :dg=}pSVs,aa23¤*J< 'QgȦ E3 4r+= FV40\SH,r`eI.IwE*1asL`b~Y\Y&,Uw?#apqg׵/7$o?_6#aÞ P%%]ܩq<]"#P6c|X.JTQqtǏy]g7-ǂby!]_-l=,.,::mNx^%/Xr/U7`:Q?CJ+VzG)y8J +RX2{']Jxz蒮,G&jdbxvs1/oKtX-D iR +Iwbrd!3?!R7j8AV; 6Bj|dv\O^UǕu.Toy&KGdp~ziZ/SbtyL|g)D{nCKˌ+[ܪW@m  k1q156Icc.4G#Av^One˸T/T؃tWt5 k$iͳ9ziꟾ.uOK^;hgFž +t@:Zdf$w |w-PյL:,9+}Lʋ prZF[1JYvR :6ԡ\A, 7mJ!ĬѶW#'Q / Q'V2;99VQa\|%> kA> ֗zc[9S{ DtJ(Rs s^RHL>b|:o?:4]yB>Җ߇/θq%s~K̵dp. :67gg2m~\Ҿ.?e8|E a盛}]A[p} d6?i ,)Rm8abf}C6%TKnjkoDY B8i7AaM^뮉QݙxUǦخg}+f@NL-Ys~1Ƭ$ɕf߭Й5Ԡz볲>}s*I>W}]Mn?OlUeXg/7Α$EHܑTaѳi_L5 Y87mQ2ދg]їԈQX&dtfDDC';u&qVߗ#2j_̓9 $Xi5I=k~z/=?'fLm رqzż5s/>WV> ~%Z +غ>7K§ P0o]!eߐc'W[| +%{w;:]6꟟EdQw2HO yT-GXg4 X%dI*P" Qہ"]WWenrU%2Uf|JfUSk%Iۜ/ܧ[Q$d6"nW;bv]Ia X3͒;8|?I"R#zO8=%Y\ݝ0UҠKm4Ĝ?6x3AX!m9.;$f}̂cEdvt[Ttь㷯5j2O=ԏ/q+#Oϊgu-Du &qWgdA$1Lm4JZ*$Ll?2@͹1 +G_+=@{:~ջu|uZ`wOV =xWȽY4Z_J 49Q#z.YSjۅY`4h6 +WY͓ȴx؟`QEa+07wҍ Zxqr bVs+<S^ +O6IB4o==R q5.myMoIw%+w0?;sٌ IĘ Ъĥ-x وKZ"zŸtcљ;=z3O =b/818a/`f(s{'+ˆ r0/>9h^%4ܘor#$ۺurAd~:3̀0}/|ٽ O?"7Dαw%0Í Ƿ] ^X[b).ľ)jhfP]ß +PB5c /K AH\Ld_:]OX;y1t{]=VuWoߺK\Rym b1v&ޒ^י HRLX9@ל]g^5￱GJv%qoE$E +ds{J1Lj^x4>ثL31CJ[k^&ZV^gyw(az'  Bnk=ùvz]/GF-c /KxZHq;xUe4p.2 O2v'\aQy{9e3Ǧ0us0$}gb`%a~}l̎WxSF#!Ȕ،%Jhɞ̍˪;WBa/[9EݿTO}'*`ƫh_he/D&3MA~t'aOB}+)zg%g'qԷM\Jx+pr3!~ߑQ3E[)Ԙ٭}$Q.'b+ܱk;퇒 I< +٧~l+RunQ6tϵS^9["XFLwv.\~ S߄`G׸~_Ppyr|%{K͞đ K1XnW3SMĆ:IxgmG)wA}y6rKbM YͨV;KǴr!X*…2sZg8r,390]woH |]^* %($#x4ͥ:ǭ]Z}UkH+oNB .?QBǏ߻s\X)GTH1?Ў{__ߞV8,p.|if8L*ieYY& @GZpIkNGFV:' ?޽{|iGx-}H l3QH{)s=P=5! +7xf֒H2mZy/[$=Ӟ<6@ӗ[ +p|+0w(.=swlEn9RϧzUsY19;ˮ؜@нPR p$lRpam5ſX K ^ܕ_y(ݞ ҂kBu!VUcg-q0Zmj}3>sZwa"Zh9C'^" O\π߁Vv.\RY$P.ٚj_qoWh\Lm2o*mr8!Ku9ܛ4n@c\k)cO)T3. ږP@a07D EF+̝B@!zVNS|\|h +(%KݔowDVږ<]H}ϭn\[4BvcL mHCyF+P٬! HW4+G1*[}G3mb%%UUy\["0|_i +s|cK\%yt j\%e`G`ݖD"ڞyM/6OIIx?PnU)Ui}GU)@$粷GtZbKtĽ>³3/)ےDyޒWYo731MunRGh=_.66ybK)ɹ2' 󹬠ҹ&c@]_9P')5'"o)1y3$ + }w}&H4}E&^ܛϜsX][@ڕ918? ?M;7r%ū-YolkS~D`920qܿ %v00}Q4ԾՐ(2\LZku,n_PUdMVDZEH6$%kcRkfTǣ$Ts\΋[PMdbNVs(X2T; }Vk '5B|o,D7L!|W : BA :5 82EAO5ɢ)$ɄZV³\6)0xJ1A"o6|7?sF.wi#xhRy*>,W %6_8 KF״@#1m_RhwJTȫ.)1]v/qVv )CωO5 EAmRdQh@š^dlE̲!t˦W` ٰ9b]`!KuDc63e2JY€Bl[&xʰڗ(nE  8['gٯn:5*.sXi>f"uE.&#:i%2!;+TeV_c,*Ν+O x E?tDA Ȳ߰n7%^+5NY<LUxuLQuȑ2QCҜtU(?G4 7XVD[6z#>H`kȉAݼ6`J"S QREPJ7A 6K^`;2i7 cܰ6|7%N?<>qyrqR6l}mv'_wzͽrg +}{x缹osoln=}s[O[oxg[Oz}pg^Nwzy^6.r;ZJŷ<8;?Vw8:- UK޹ߜw8;) T~u:`^}բ*AM\8̴6* 1:E.f{yo1,$c>v?O| O|޽Gً|}||r ˫G>^_w/~1+._ڋ77_=bjϞ_Ob ?pzb +~O?/ū?ԙT_Wr./OٿK޷o{ql_zl/vWؽ6_CBCy#6 +"^XbFω1xX|gaN|r#E|AJXtL_bMƑn.*A=17w&Kb[ Gqv)9m $㑒IOyR]äy `44@]SVMB["4f E[ƅ^!La2*(!KB<}Ytu֙ 20*p`suR`VsgNf]F@[(8xR + 5{kD1M(b=|YjT;erR4:N_Rfi,+b%;u9`o#cZte3h$8 +֬[ި6xr-\Nsx0Lh9Vb7s^ir.pל /ZS8M9Rr>لO톊ќ*ڌd^!穓p*/V`r,IČUlj\I jhbpLj%j%/|Vnuk,H8N ({pa +&dB#xb, +5 efU"Y%NELYSDh{9`(3XY\Xz.B bm?FN^&.cEt[K bZcE~!J@0iVsQ*8e"͒ fԾ9=zG}Qscʌ ͝J* 2y &1+H؉6o(nJЯ)}P@O#/ i,> Z'f + dw-&_Ewe5AIb$k4HZcJ1Pcռpyu8Z"᜻ N Y;)g+A8͏TKqɅ TV +lIŇrFc%z_:eN/W"2 FU;V̀ c)|A:*3-u|%,݈,@ԍ$1+bkU% 磨 gmMI#c8!#>'jn:&̂C*WPŇF?]6"WSRypJijmeWqeN7sy9ᗯyUO9s.:YpNNԆ7z_-e17q|K J6VBLXy6*fd䡱eHx-oW,\WaMf{؊䩐Zv +Ml쾨K8i69 QP*"sn%QqLI%yBJ!8~e +]qҟm5Ma1tָڳį +kd%[uPgǸMPˉP?*r@ {o%jb/`ZS? +j4T.B3еM' T=[ӜSbʔ=v5V8e`Oi+~~ لhiܼ>}"+Ggi"#wzy]B$TuHIP1?g=X);M{~e|i9+b_9.sbǂ^c@eDMz&=6vcϯ9glu4 ۘyNɿ'b'~OM9vψLȖI[VD?s8HS+"0;f!tNh9wZˡ=-5^d1 f)tzQVSEVu)!lz%9V8\OI+L6ƂY|<`v6,7ʎmg2_}Y<}&n7p')`lhJ |c0=V@9x' Nz%\)񵮇S·A[V>" +a^Ŋ^9~ +- mR;6e{`::X9=Mw4"ZNu fXX9zK{.s%H叭7t̊ +:#Ό *AO1r3W D^ h <0=Dv#SꁈMڡdPձ4f aï$lEM߂+U¥stG(XPBsǢcVj_(*_pyIh>YVnLE1aAL;DQ7Et!M,"*2cUJVƕNP:0~S`J ־B0w$!Pd?,;|t+4:yX~8XR; ^&Kt\8A}+=9-㤃"Zo7gX;lEѰ|}a~)"F"&Ow@1%ъ< ;skv`;iBM+xYEG0]3I qc +u549oE"Dc0hئ|p9VȗA/}. a~_BD}~SSiK.Hmxۚ&rc} l*:Fs$Ia1 x Ac ¯I7fZkx+rx716 +iT0RH= 3ԚKp\˟Nb^X>ieja;{.lJYNRrH6?Aj)0[$S|"ڧAqBh1-}-i/s-Jx5hipŰƱPd. Ӆm4LɤJ JdY +JxEzͅڧi3C^j.lE97IW Nr?8- eŔ$zZFoP2ݬk&\$^ŲeFzo؍r&Cj`;P'Eh)﫨iC{oO`bj1H)L纂xkdoeW02lDuB R-5κ`Ƥ%ƈOqCeCT́RUn%2lM? 1fj}_.C!q9Qzx N0],Hdt}-pysݩh|5&2N ʄ< +m Jvg@Q2&Ox\oQ28 ۛY` ~7DLJC=>pa )$N0_:*Mt#o%+CiVT4Vu%l \km{ #\axFpPyfʚdֲ1(ۋD؉ +-ÎuJ@ZnvaBpխ$N1e-ɭ5Dbīo ):zr7)Н.DoÍL)J~&k ?TW%t@47t5WVcBɋ`cķ 8`_:tOW%8E1uEet*-V!V^(@<.ʦJĠ5qh#K^ڒe+{R)|Pʷ"Ca ;]%f ET]WDp^f92%/{c8MT,~YwfoxD(w V"~.i7ݚxi~_=)8<&gjV޼[%6^V>0p,Ar/‡kpVTA=J`!@@aZ~Eg)_`bNmui7xc`Mbpc/$L͋CnF7w8>^ ɰ}9*.ge Eּ$ %°r#L&C+"Bf#E~Lo89N peKdV֝d(FaZR2VB o^ӕۦ2i_ۘN{_!O4vJ'a@]”`p6^Δ1+VTP^CuuhJ]BØ11[0 HB/蟍2@FΊyW5xۋa}N1ɏ4ŒYHtSQ.rUV#+sq>Or:}P&uV XzU_ddpv ߩ +/_#`r/܃nV#ꔛk0xm`/"N'd=Gi&T+*yJvq3$‘ -A9) f+^]hÉ3')bXmjvrq \=ם/˻Q̃[.b^õ~?AGH͵ sbPPNup*˱55Rw(=fT#"b T<~gQtvT[dEˬ3E?SYX3%,,ʬUTvJ(/lOD9a`L%pךBna*Kna^B5lѣ(0QB1v2 3+ e,n0d p2oI9a(sf,ɪ9RT0*(n`BrHxzgBJd80C\`%$GL%_QP.CS뵰 +;eZ s lBJ0aKgt (Ut:@h/rAa(5"V+d+Dda9LF R}d{hH,c0mQ5dT!(cza$cЧxF#=KyG${)d<8DwU `^"˨&2 2AO콥%QUo0iyZ0JYyd"ɔn2xp~ӏDv;gY*c|(cQ<&:œY<": d^<0cB.c(eӱ>!2n08uHTͻYwXDKvS];9"'ژ#9cp A70Hr5n-",K{q֤ a×(8jBG Ck'WǠd|lIT>usF c'IL))Y(.M7LDw䳆Hk' +ʟl?Ξ +Ul9ײ|Pn% FBjF߭6 G|<A'g= jD6I"lf47ho돋WdxIKčDFKάj3DV$˯|L+00q! 7\}|$!u ܢ❬[#᠄r):ru߭ Ac=y@m`[x1^.Ir:݊VAvϼO`]9B_dpcP2!BͰ q#+#_ȉi0ȫ9>.'M`}|`\fhg$sM,c Q*-bLMc`x$]*[`.jƍ1R,Wia$uX,ED%zkI|l=B? (9d㴱(&EݿC+;U#jX +!6Gm6[AfkC02L}>H IJORh8[;VQQ_>c5SanR> rC]X1p ׄ(2v|;S2v e*=Ǽӛ8%WsS5o"ÕV1!`B2>VRe+Kܴ2 3f@=hU>P Ӹ9#Dx{+(vh͑FA[mt7xJQn!׶Qnbs1u<FRP +!S/-!WhuΪ`mR.lxV m УREa+B4 +м+(\SAߡ7,Qɓ,1d:6څCIN?{`?ݺWd<zHrܳf|(GUk HdQbgM*B`e2j 8:̰%Q +p, uvd͕fU*LÒ[̒IK>.h)Ͷĺ:kjƆ<V9xAsTuZ!p]RNe5RLD#.(Q"KHԲ0N#F_ȍd!9"ϣ(P_Zm|I.Ʃ*"f5[IpmCƇۥR(̘b~&-!eȮR;^)AVX| Ƒ48Gh&U!dUd*Ll!O|&j&m27Ǻf1f#wMq4}at1ȏF/5 P}*F 5P) XxBXwYK&;(ԡcQd}ϯvYV0YEEf0Wݸ= ^G}0ۥڷA9p4ynh[iEx.x-ɡӵcNߤK.&V_NFSܖ%.;!Kz̴TU8Ar^ڦx[Ӹ+ +yVB6d%aHE*v=v4#bЧN.@ "i$p$@ڿ3o#_bdh@l0!$,KYCJ٪ p'Ypiia=ZuæH`Q۬Yq +ȁCBM/b2iN2h)Ɛ ,`EW@%c7v#1Fh# )GMAaYF3CC~\р9NFNQ~|hZr!)+=hM]~ 9µOPeO/D$,QڂEH\ܡC!P*6u. +Hܖ9D# !]b_ +{zΏ'-Epul Fۀ/ZR;m`,C0mI`v12 ]3LKI +gr*a3EMv;Q^bKfU,31pЗܠ94y<^}qV +9A_(b&VL<.w24ĉ +;#s|*!;Y~,ǫp CtmfllE9/!dClowdgjcH$W)>)*q2D!/C8`u=0I [ۤlE ?n}N-i7! OCa}v` ?b:I;NU[Qh=U;dk!@T(.^?.XSͨIV͝ BXnEC`}iHC0e2BNV[2SQkf~R" | -#zWJIo1hFe&?@b I{nel1 kB⤷?hnß3Ck(AsmLrE )a"I-אJgu-@rNʹPdʗ 1K$<}~~A` >=Q/=r[ke`|O˫| +_X&Xfݓ]D6We4fy+$1ݐfvyc$ŚkOп@ :%dk>#Dn$䧗H`D)?>!q6?_.H@P,; @J:1Þ 5@G)`o/r |>rGU¸6h%ɒ=6be1eIX2|$g)pC.J} WIvJր8]̌\4iY6 * R"˰dY{3qKRTu} !'-ŏ6ɠFZ[=[\k`:XR&$ƥUMJ 3% FHddN}?a3! u, +4v8o`D#G&J{2 jU'c+U>l.ȩKq|g8GZnys:YWXq<dmL^9X\؇ +~ѕ h]zR!3$fݲڸ6-vԡ/kjkfIȄ*rN#JT~WyCs"HH9eȰF-R+5-H $ḓ2b!Fָm*4"S5V8t/DɣO՛o//M[h*(!)LS갮7? d'йAXh])c3[d/&:]Dd=qEAaM8"" +R @(a1σ YY~HGд'J cˑPe3WoD=0COZ +XaNAΏWSQNfKWHwËfj8"Li\" Z`!@Lj+f$ G$8AFp" +Mx ?Hp:(D  !xF&ތ$J@(- :RC#*ʞ;0wԌ@H42S`JHӴ73+If1RK*xB#nh!=TP2R6mdWR4@j1Z@"Kuk;dˑw :s\ `3K$@񃽪7{@YVyO\MH<ʵcitdYeGr̈EW/~E=_ar>~Uu47?-bm)Jya!}ܷJ i`we!S݀o;IP;xN,- t0.2m%24O=]C#IbymN@Jbhׂ"{ZSAPՂmd*J&A0@wND֋ +ĒkTW 6~ +Ikmo?q|X_~v y`/?KLbj7?U5u7O0q 䰝MOeVv['RcrO{|vSz?*0Svy Ow> +7C AojRF*]*PP R] %1 @Xz{8OjOz+ՇPO*kBԞt0rzRIƪ.HR&i)DN^'["D:] ˒AC5*Pȥpʸ)9L5ZXTp!D2Ej##Ei!xZ8}KewwJ/ȨWoS<_fÛ m6 kaczmBjFLS/ǭȯ2<~awG KpU.T +*O..oY{O&d(٤>!r2{DZjmtC]g%Q+Nx)Ji,{{Ufv^ +Ҫ?Fl1u2ǥENɇzwy>stream +HA, EWRIA24+0♇K~W5m|pcӺ!#V̧֥X/Xm 5|cMUaj2[Ss3|D!sK&!57葐q̰MV}8Mޚ}}3?h}2yՏ]uZX-FXKƾqa:?@lyRK]Iߐ=cc'8!DnԦ,]sWM(,<˃~~B^̇qTmHW2c|hf@ Z-baFn|]D%f-$vCY Ԇ$1Bʾ `XPAcll6X}ou> pِ]js.ىv$iZ[r bVz7},9!\͑{&NBUt +G" )cNnO{9S2-sԫnAO㫔0M\QoQT,ʿRyRrp:*Vqᕾ<o#$5o<ԶDvw޺AxC/kCOM+75*7xzMp=7{(]Fo5wQ`}8X0aZTNվ߯92 lguܷ ;tK{ v'^2x$ĸRn@pa &=7#YOw#UZ{mnˮ6wyrAHZ5: \PVyǂlI \k@R zw+:ш a*s!ˣm7XX=]\'e!nX6.ԹrVN;y1Ya2׺'Հ] Jup$6 +°4_VY3e@锁V1"j #׬3uYP glPW?E`8֤{З5gXtб,%kظ9s>@ 2Xrl1a4Ƈ0?1Ҕa[; p&!0lM7^ZB:ddKs\j9$Ж P_sV6ʍy댖]щ"{q8Aa1e[lHk -.aJ +r|FvvQLTU]O\%>jlfyjk}Xl oBcd]Z:ѸN L_/SO@XGZ@pmJQH֮:(J +s$;x@H&ؼz @s}H8(K+9G'3yP1 U|% Q: K̠&G1 Y'QTƘ0'qM鎃cTћ !;ׅ a*)ru'Up$KiNKY9d2m}6Ol|7YF$ tB~Y"43͹lgATފf a޹IAȁcw|AB[OR\FK>\aBl;;,0 zLbu`C +BӠ!G5rh.?5P-lG\G x=! (5$^CB[vKH]7(JLyclKAuO'V.Py]Y=RQ~y@Hme+qZYNvZ?[:7SGIw39u +;drCПqT8M7ͲLJ=gKK}ldib@UH?,RE4N4,CSri||?:!}1`WeNR #+ų-9Z0dC`N/&Q4Kr DO0w/]X(ᘑ:Hin`^MdsBE];sP`r%tWҫ &YjGds2Nгwr +KLR{0r2ÎbfELMKx4{rInZ4 +YX@qI fq9ٛUA=B ojR"EiK# * tM0taM G~h,&M~ ?1RN) Nt'L$Lǁu$o ++2\ !Mݤ,&iuϩHPV LjT}3dU4_ɮPYM8Q)O)9g>z(i8ڮ([o!l%FD?#[?o2K @=hwH)MSO2hF:b iY(`2ejP'4TBV}+kb߈Vi #Å]re&N0bK TC RN`j6i'A 1>A:˜ʧsV˒s M'"D\GMSKl̚E8HI}A8~%~=>"ɝZuM)ൡ AtIb^l֮z*|wJ XW_1{tXO!,mГȩΧ@ac r Do5PU(~8wa%#6GI>7sUqU +QИ2>zl2 ӧEbXDpهL(H;gY1 ,, )D݀=t?Mܵq4뮰}N=%n7m=ϱĞ| Jf?m%gFL>G!8 %PR:vF)qg}Crɧ\`{);9Co!u8=po֑qx`ckTo-Kù[nE:䟙C٭~ L(Oy$m)13 M#1g1v Njm6[ Ѣ3v`U$6+ +YγEsh}$% +y*MB$yKև$BzjCh$4!EL/BFĚ=/3t2Drq68Nq(x-稫:s +hNCtg~Wt;N]uvxC0qgSR~~񘳑x"2Û 2xnH}=\^p#9bsƑ=HnGo8c 7} ~peAUz +/&MGj+l>v|b}0kTr.N\II _U.lf2fټ.B)7'a`ѭʚH@whnWB\3>b"/ 'Fw&c##8GD҆L~MwȍPhyiQI/9O_Rg e$~(_3QGz"rNb*cy_,q6d$F!zp6y<G%jF(iIVBX^ɵ@l$<?z\}j$i.A̫(/Dz"ۉ*1 *ؐ*ѫA0Ga %{J[ɒDJu@`EV rE R | +cj3^lmkkccgKy3fH(o p31'Xb_Mژi8 +z>!eZ֑X@BS 0@㪈3G!UDB(w/5&ƆzQ-~7lċmfvc!rn Ie?PFfh$KLn#ܿ0BQk}Fq f\vpf., ؜@aCtPퟭDvƤjk}.E=a{z7G֑_maKfJUyMƥ00~<!YzaA(`q Ez3(h9v +WƼFr`xL/U9*?۽;P$U5*PZ(ÃyW`SkD #'GjSHjrE] +vEDe_7H+T =5*Scj;Oo"'N TkPv+bᥐtoU) +o5D[PFo7!*G1 +#"'P܇؋I̎9m 㲞F8&'6=gdn,Y9K0b#"_EFe Hzn/CC H\Qh#OB$fE`T6uT*i3 o Be'~%J>8@Ik1Y>ѢY0oBywaiA".]C11yD>J&$^CC_/ !%$7j:# ,ٻIH d1n"ec+׬ Da7hdJT;|W:  ä3tA"u%(BtdOB' A~xRgZ1Hm`cB"&'ѣ +_x|٪}'fvP 7YEQijNyJ!W;>ul*+`UE@0)dޏI "Z*eob ]9`6~F?Zה-yK##pWۥhЙӛĜA"h4sFnΦJC)hI 7T=Q>Mg6J*#O) QyI^R*A'nd,(#"5Po^،,yS BGd@E89Q4d" 8fHK\AF%Ex*2@q]B;h;GW ^-Z/V̎SFZ%N!5mq|7nRI4PZ=mK.Rnp/[tXmz9Apx?m4x=b,eOan6Uuo,9L Ml*}#~٦)YWWQ*A@%CQ [Yd럣xhz˚Bʵ֡>geQt"74)3<x8&)A+b#2EӺeWRW}ZA>\-`SM4Ļ"J{)\9PCr"7'0%N/¬dÕY+Hr7|#KFsF6djt3[=E <1k32]bzY4Tc"K0c4&wBFO|WLtuĠCbPxS7Cc@r%gjS0bP +:qL^[a!BdhC,m +# l3@FbR AT:~ВLRR +rҼ_`t4hN2 ݮN;ClP@Kx?1\:=1 +2n$\{a0C1wzKpnXEBU{/'N^aQN)1BQ|BB}{Pѻ=HN .!(=-[Bkb@>rZjKƇS+Ago AalZz4$ M혞jנY\dVϘ&ƬM(BFt3=@eTit\Uv"S6 +6a^ H铈*xݦψybjO.|Up Zg|XUTI&9T3lG1`õFigp +#?kSI&\rhkY ?9> @l jB!,x +WA~ mLI:ٚ' 3v(%ЫZyyd!"G_.!qRy "}DF5sy2ɭF +r`7N 9u.#mGetEEsTz {RB1]﫴,R/:ttv P{T+s~ԩ q +TNטƹL<򑫖: d[T \{^v5(!u*3D@^$k- I TOre\>RƥqKȮ%)vJ=_@7Ѝ} <x, ~G~{ +(l TI+ ~P+By /D֯AW +A$Jtd9ꐩp[M~!2 b&0!|D$g`I2ˇfrʬ_b,7Ⱦ k(׿v,IߋAƋbW Lj ~3mf݂@f|R} ~LEopeeA6(1ɒy+j3de*RgHͫg?h_p G6i[4gr tbDf |$S ,K˗ < +?X .HCd"U9la &)3'Y +bqWZ3ԧPکaÐjio#bAH8sm9vcC,斯\=#\pg px%&Fur^ agLb9#KG@/3;N +̂֘Dk[#И}dk^1&S)6\ڂ'Ϸx 2+0C e6L; +U:s0,f1EVQQ]:7Q R :pł &cr_NzM U=9$&)}.%fswJjQ{Oۄ2؇'@4^db<)i o(Sh x [cP-gWѿR^BtߍMA=w19% d_Xή v?Ǹ + +R8@ >ShtS&Ȅ@+0};Af |m"Y|w@0VQ[XŒKVvXgm)a#?k (H}:q|*]Ul, ؾ@thnzKz+)T* [!"`p'Ddv "v)-4*CR,% mwFtP6@$7Ϥi/qhW[%ߺYmՃH>E9hF7d^E`Hk`1̬8*@Ys|\07|\-[m]{c&V J1 fHgЋAaCJSo4"8]=^e8YqkQpS܇;*ܹv:vW@)}eB;bH $*_R+;K|I)SMJ 3=e?G!7ݵHUqȶ(1 ^OYۋZ޾ + _+Ya([!hUREZzDz~;mr6$Sx?[qd@y(qV4X7ģS*Kapsg$mqHb{8zjK~ݷ@ +.=3S31 $hy{0Bq @ʫҭ:4+@:"93#mf5.)ؖt +Ko +AFL\iȲ@2$o3V*T41[F*]u!*$l$[sZ+ [8* l&B+OU/uC0iylލh9/Z7=@Pb7"-?4F癑=4P\ccӋ9Y}~9#y3Yb۩Y'L+^AuEyI| 0A5O70b_zZTR5t"Θ.OaeM~仩|Ũn@6PsgƽR'ց7B%$"S,I/)@" sس:娛B$;kQ=9-֞&k*yNn=g![< pYxH::! ;LtXF\HpA;5cjd~6u+Aɨ4m+He5xE+ ޷EZYgO +*e@Z"΀@;E4 +n^D&J/i/7%C%d +SqNN.̄ɺ%ʮsQ<0#?WrR\8$"J~FpMXP+EiTw5oSaI)23Ϭ9 Jgl@AT!-*Qn&6塬@(@' KQY,RQj 76Tұ+n394!!Qi3^WTɥԴ6[=ne] +V`>Rcod4QԒS=`,uexEuRٸ;If4FQbӻO2/ߦ+FI':MBJp:H W}ND?"߼!>1D@(etym8l=D)SI5֩Uަ:VChI!N{B[fe(Li\Ҡ;+1 l+ʝ=>`=Q'u"/# “gI"47%3$Ef{X]LPx\ugl>ևlͮh &r ^ ;:]\ܪfOKp3^|}z{Յ~yX vszj۫gbs}=׎nGMMjc:U\R|1eP94,|7KYW?>:9i ft|N uo{ոx0i:B[L g$M$Aض`_;6A=ggeiQ2N29 _*4[% ][EY8 +he\ NJDZ"IgNFXWj:\$6@hcrY=.MZh:W{Zdg̡8 +ÀEA=T"&z]q z2Ko&j@ +#<6B@F-ظ<'^T=[/:HԤr| ߰mNKDčD/I]=0-pDGvX>ƗN'mnJ{tć:Mnz #K7I^8WyGvV0xyE!m)-y0#! 9g E|g%jV2L h[Jmr@|wt^AxD!Pt"Fս]`Te<f#*̘rS $ᗵ2tܟI ӓt1Dusw u,matËH UڂWBߧ1u%$7zWY + .WˌJ+{~udGQw,%uZ'_X_w0ĒZ(z]axY]УgctRt {}ygOD7 TxߑbbJ YBvjiWB{䳩mf>3 c/$f +{o GBbJSRsS˴ l;OdWTEΙH026fR%6S Ʉ+lzJƇ Z^NlUDƈZI_)=%=WSBWG?R陞9vQiZ%7y~*Lht8ӻr,-Rm3M^4Oᄒ;9@Txk6Ϥt pl_YD,P_͏ Sr吔IM{ύ)pw9]E|#A`F%Ti7_ +X-fM#ouG@Ov`O?]orh%Z5sRry' ,OdU-RK W;3zK(#kSu{AWcs^/[i𹏝5m5ux%r +ɷ/VHg46?wF3fU>7w ȼ4@&n_?*[NH~rLM1$=bm?ʡ pRǐiOb]!x%UBM otx!0)+غfs\'BFgyӳ{seV.H҈wV DM b) +xSmdGJLOD +*|AT殧mu4Mݻ_*B$mB:hKpFoS=OO=WU4ۛ&nB ڧ=q#.3>t,c@]0`ׂa3HC.UͱWh5c-*{_ ޡShPug+t[%]݇IkyZ|׵WwEg! +?^*p+g~K^O;UUdOU.nxqJh.;3W509ݞߺ0D {^/<7sP&E_ U2zqޞRD-$hU4#~X~݇rK$J*1ӋGLN_s0UBSG s]^Vem}l6DwxO5JB\׷' m,ow@GIw|1ξD)Bɾ4_O8 D#S苿W`iRIJR]n&%\.Li>-dUFJ}걤mfLWIN %hO52)HKoĦ,:Wc3vNz7Mʈ2H +PlKlXfs!ӘZIGȼ +S֨r{J$b .u~.?^*v?~˿ߒ(Wo9yw.]?ѧO&2?i(h+$q^3k +uvVArZĹ2%.> 3W艱[)rޫH^WdFJ]#}}+WmG6pl)1vCJ;FnJnزJ$842?Co= lWoo-.).9_BY8AOκh,<_isG5¥DL33arcܑ?\CKږ̓𭄩j?a@$ meݶ2HN"7>eEJͥGV%uQݢ)qP̱KY> +[)|r>ѓ]ʟ:;bKUџ0#Ba1W TI;;%œcH3! +iV5"}/բ=@YQ?4]Ϯ߫`Uo?Oi>\ w|sv* iS wlbHa^ab~ LHYE zApuy!EgJ?J q̻LQbێ^".- +sB2j(v@Ipc0Y_)L(mfyYNIS#.tZصoF6 ܲb8u_jU"0LVIwMT,v|v~jV]s}3$La^l֕%r#8HJyV=6`#ϳH-zIgܠމ;ns=Mop½^%o 䨆l6.0Q(`ee(0(2ݛ̵eQڤ$Fߝ{'\;,=NG6 %>)aEֽv6Ȃ+]&hXm /hmnP +X쐨ِE} ۑ{o+}m7i1x1{E! \cQۿrb{,NJ38윫A |7dDg~[}fţ~p8 Yڊkߒ镉0XCNNs']|Kww$!r] "{(L~(t8<=+Ooț</3H}o>hVjx3`y{p|)AM 7v)E0{g : ;)G U41^X(9~[| D bo?}%J`r;Z>g9H+0O] L_QNL^a%y>~ue7Ox&7 +=BgF*ﶙ!Z R b'葻2:w4j^~dn>7 J$(DꟺaVk|}Dg75OLγ|EhIל&2"w(*P8c?F 81^œ*TL&\M;yGf(7/WAsjA(5l? !3p/~]a+ r/ p8}jefAfܳQmeR׷|Mu$PhDƿrŌ]P&T9t@EtQoy`jϢlM43g-bt2P~1 +w@RB̄ʸ +m8nV+L7PuȅkjJ]wղ> êOpH #)o:?9_101;ǽ=|rqԉXFc$'~o'c\B<j֙a<%Oiw>y=/H&*VRzq(Tv>cr=K''b~+#|& #ƍ0W;W\xsZ6[0'rfaf>[܎9 2AWH$]댘'ѰO :7mo~>gK^[XNAIbzIP ^2HC/ze@2s ~)*O䇅% 5v@ +X*1ܧ %n8 2XC|}L>[ T4z1W oXGHaƩ$&|⪰t˨QcX5Tr+/ l8DVQr:9Q`4h[/Z>֧ݛ\י_؀;~a + +RJCNY&+3ujr:>^m-m>j_FERڃ1P8oe +u) *n/3ķW`޾!W,nhZ"|!-N7WGл=za66YEtF]#@݋\yXlC8M" zo"6/Q8:}+\koEaĉ i">w i0Y abC%D=uVtפY< <0d?t!h>bVp |[!|ɚ8R3x}`!CyVĥbf +@ꈣi#[;"R"۪!ts7cYrfZ戾E(tK]l\ rKؐxmo"J<9/ծbp|9Α_9?qK9+@ %+Ya 8h8k~-Ӱm6Eu2zr~NE! juAڐÐ,;$)+}zD⎝X {1熈3~7zXn z;5-PƘ_OX ]H nV^]2{[x5$|3/YA8Pe/W:z3|jJ*y!R@ȬeuAաÃte7HBhGoɜZX^1޲ Q]nJEv XHg]?U@:^+5Dě.jOX.vuQn@KBQVE= 0G̚Dm%e0b8zVcMu5Ck cέ̆ءJZǕzFxWO5W_ D1&5L:[9!@5¬ZF|#AwBLWO?7CGJmEiuﭚC7NS.HDq۾EV*~n2zÀVI(9?ۍ4|| 8p=C{@vndF>aeZ}ԺO3)oFǷ jV?Ow}}: s\9[QhN a02M$Bos}G֏x^ꍚ|KX]XCyk ;1@nk/^~wVMt_2Z׍>Π3l\l~FZ _ 9g*c3C8c įDce+[4;=[8]L dI"oDUdbIia3@T#wb? zo_*~1٘4Vy%ώڦ(0K`6yK0{+eTU(󩋼PڹԗP*Dߥ(T_{U{)8,l;Jv Wөo_|0~ϳx6ȼ]G]o]M8dx'n_cxl +sc~j=&bɲJ4P[9ioCjJ=vlx^.Z\6!8 d~thK +dNyT%&ҼϚlr=bs5%(!,bZkQ|k6;cS/`69lŲHKc4D"^gN(rf3[4^1;U[0w$ EGP3]9$<0MADg罞Sr &⒪fg4ĈE'< q+~ۈ%qo;~åJ)9|Bc0l 23"y2`nwiQGtYG~ ]vp|׹!Bظ ӏiW] `ПXVl>_O]8ߡ>Yvg6dxBPVsܘELT/b}\/;[fq#}|hEM-%ٙ?NBX g/# &L&L8+P; +n({ Kd6lP銷~h)ZHoK".KIY';a&/*2ES׽}Wg~]($O5 +B bDص0q<զ{ld3#) %/\ h"u֜(loR&cm՘~_h)u/50bpc) :>|ʡA$BM洕j{ϸx?"S~ЙM|2exk 6b5onHCmꂸph}$96z%)qx)f߼ +IS^g}O8>?DI$!+ځ;5lHJ;Md؛Uz.潫nk1]= : G dl$"̊Z.:;!<-NO_˘ؽ &ҞʺVIa+.)57MQ`~_ٽGo~c8M^>qN.ykU= $sw=(MT ٪(w):-SXm~13Ğhsqy::D2 +des֌],uAX>I} {|XrsL뜑N+xvSThs+f1;/Hl89N+)8H_ړ1YSv:4eKțI81ID 92jZ$6i ~]"s*M|W?[?W(^T࿵xipw^ 4V4pC"φ$.tRh]79FO0w(J e>Al/s<şw 5l]]U-36-KEU^q :G)$DA>F +ʒ^K&:w|{&)nx)mIjg֍{r,!y'J]圱 ړY)6FN#JJkXJf}JEF |2Jy=@f׷0_sBU.UNc!Q@#A'([НdQ|=p7j2ZKB]*' x\,89# cGa\ 1 A&|?'.7dTO4.G;es DbϡlVE?!XNC+Z^G}#HJ#Fwi;r!(L&2,ŢtOtYeLTNB9 v&=;Nʽ1Tnh3+eoMP"j>dMcʄD4? g)Ќ?b+bkrm;jY]NQD%D>6DYhSg;j:Aܤ#a|V{} AG6 A8.h8} yݥP˃㉁J ί614Y95gɏeVC +>Rg\ɐO <9d`d&Q#,$7>Jw oBбeXN%rY +8:.}`*sHgУƛ4tAT>6!.*0<1d +SVڤYj|z>"O] +!qK)NgHK1VAdXcÒ7udM9Je|&~[W69ޡZ}a +*H:oYʹ4 +if]vE:]3RXIʸDޫs;I8^Iz̘nKv~u%N`Α db]b0Vet\K@Hz*y$DˮFJ v1<KD; 9ָOlef3cR@͒R:߿o_Zb`l YyJc}އ}@zݤĮaűN>*@.pq[SlwP1g~KsKvگ D*LbvƍOLPϤ'< Itne@S83D7u]PduIA<< Լbe]YrsuJ^JURJi`>RoKR˂T-ai7plR4!-y|dFjIty}\|*IodVx2'Iq{.%3"L"l}WBGgA͛6<]}k~^ h/Sţ F Z].%,fÂ^-1]v"CAeKY*4N^:p4,f}Λq3E I]—; I)WݥB1al}2 ZVzԎj-ϳ.^` +=?iܪmI`j{`EK!uJE^_ʦ8 2Cڳ b|4ԝ"[7 9c} Q# +V¿]bNRCe~~*k&(y}6XsSkbgbnEG$:rq aJ:llezRSN{~GW gsFȂ[]8:6Y>t]kxE5 ;tpQ^˟_~:_߾_n#)Oq§hG'yLEGVIdʼn]M<TP~Ĝ~ YwZ -m{>B7{OαWT1bڀȝ%!z؇b + ^cA["zu$OS& <Ւdb$i*D I i$DS&aF Rǁw%hxD74$o#BLH$;/'>stream +HlM O0wxHC"C371]W l_(b_k'wǶ?{һxWPd6#7(cf:>m8/d=W9mﴙm,'ZQcY6Fi}YrsV渐ڌ Pm={˖˗H#B@ֶ-VSvVW>){uu#%#y6=8xqoӛ )Vwr,G=?F6}wI6^wź ‰evBzAӳy*ȦF9wY+Wq)1?6Wk^֌j~fw$gP\TgN/Sj0,3nx}`Q u!ĆP&p}|X\dMPh<$ǽ Xls[s̹{A ea˽ A9I^F\Ȼ ;T‚Й-(n'? *2? P#v֭0퇈qgA9 FY;M?^$IИbWJ9 +z,fAB?Y] 3~bDNza`2GCxVݻD:; +bߺ/ =$U7T| 5 C:֍sa~:C츗v#>wAx -&@PbϣA۴a/DjvH8|E +Qǀ R*Taezݡv־ZpC,|ٜlWIyvf_(R9@?X\4P#xG#DžPX$ VD5fh:@tX~{cYuHFBwd'ս P/QDX0Vo1cڬcF̔BlPP~!L/9FJHz(ۍ!4lO9zF^tC<_{Fkקcmha7T@f!ōС!hb@ͺ!Qj3BH- aDF!r2#ֻ]ehBHU8t3WwPp‘;:L5Q )1']'ط +:q3I1 hc$4Pz,~S5]r1̃BBPlQ<|OW 7:ҶK/B !:*P=ƐPH< yfiaR<(ޛ\J1#52LOg +v"SEHfsHAe9vIʌд_ZhNkF>8t! @0orhf,煠+^ι &*N_{~h@n7$|| f3ufG@k)I#ˢj)ngYtƛ^3 z U dƽ2W% Qgy!!_RrFI'{muA6=bCѯ((YeQ5dYdjaP^j_/o50 !q k`Ӫ:Ve`QU=:bW{0XoiY $~o]^$-0@4B>rɭ䆡 +30JR鷐"z6MK*~4ѳp%U[D +)s*~YN: 6OI˛a??/Cߗ~_W|wC\#&2`,/b,։^9pI%|amu esaTr%p N+ud"%;#7ue!w2̴#F^ +5E^έcATFߥkEᐇ1dlZEs6sväg9J8hqU"\HuGcJᲤ%>Xn=QT/y +[G~1}vKV?d$=f5sрvQdɄ0@dP-Jo!)Or>~AA֣8C=. +2J+B:,<mF\%$VD*H":(1RV!trã5D%ECƆ@g ,WQ= 쬁!2XElKTL:"Q`6l"zw) 0yAqlk6`!73 QYUSN(0D:F ~B~6weM{JiGEc'&%/8j7+c'0k&粼j`>b2YΌ[=džԕb]Zr.h^mڙ{bLTEis8o1q@9mW^ÎgΫo+uSiaI=vy[ MB+jI=0aoZv#Z),m^Ì&~3l@-x쌒s>ḣeaI;sM4Q" +B,]mA:G_i%fx0"fnجo !;ַ +)y{z||N-O#9O.}%ւh%dw)ã߄{Tis&8<恷inm\iX,~Yvo4̋V"j#뱩Sm17"_t{60ɬޓFۈoMՃzL#QOzbAv n5O \-jdd +aJG%Rri;jលdJ.wV4e}ð_E گEQC{A0)QFp.SRق/ľ]'RܣC~*}|unـ6B!6;Hp{5Lc *z98KJbhY߂u'D J~R1$V{/L!ő0r[7Bycܑ,+b CDUe pLIIUiFO<9*9,[6{ao1X?baOC>71hDfa$9R Lg}D>+𔒭,̪Sb)Mx]TjCĚKqaCPn l"ݯ~ fa7ڻND!3x{dpK9bF 5n83y(AfN(t"BmTUS>1%mE '%W$ԺK<7.>HK7c]v, +6jZTG]JLY& )| Eoeε :_SG =,YZPX2n-J&4#v /j<&b="lH YGXJ&3.p!;_-{ײɻEuv3^9>!VC5H&JnZƀKz߿*_6o=r,kaܺԒQ/jŰMaZ 6A6X,sYlI!/~B=b6#)dG*GVl]yߥQ}.V{+aڈƑ^&G;YwjBv-Uh@) #l:GE4|LATJ@yֲDբ2`Fme,ǡ-$x;f?~^t KcHiGx"~d~CBM@K*F ȕFqc?_.1g4k"wW~@!7^!?ɲh=˕ eՎZ!,6}LTCKQW* nP&X :th?NM˥[Wv.+\mNbԔ&°\ |H<*.}>g<&be"PZ+fW@Пͷ̕g>?>jn.=>\]iSE-9 .YH&Sw7X, K;,"auol}+!Ђ]&+?LȂp[.$rF7L"jQbr"n`0swbs/aHPAsnӍOq4*(o@ܒO.zhE2rx $Ψ0WU-lΒ#Jsi z.T# 2bDy :r.cq{,]\J*R42%8hw@BNn,pg 7߲ Wb.mu[! A) 7G'nFl}y +-EGPM|j͠q(Xmtm2aQ"buEezW"b+41|KQ[;}d%B*Kv>]sp/$|g;b8G\@"6jHP{Fҥ|.%ذ"ZB +rE w ~&Z>5@B=f*?!-XHPo/h_A@ +~tdFIS@T^*7NK $-w6;`eG昧A?"Yׇnߍ_SDK "ir-p&y1\ICDxݒ sRLMZLh2 +k8N} q>d'Y>ΕK߅l;w[ڕڼz'q\W%4 7 +C`a!2\HL>IcN -j!'`#YI(D BH"BF B(6df~*MPC1OefdQyba ;nY[1q}ֵ<8&-+PE(.c\Wq3c !A}ynXv2E X 2XjYı2bw(Abs#?RG/[HlAQTBrvF:&Q=/ rR(/ĴEHp}=ǥp5) +b%;k$KٶfFq*I꣈2W=]/N^Wc` +O::p\x[Y`8F hTZlR%l,V+,AFD5ᩦ؏؁9}f)Qe&PqK Qꊇ|{"#VQn:_O@ gbD&.0ELv4|( ͷ߷ְμ A>S:n =͌/Pܲ;@ +Ap5ư[61MvK< A6H喧XPfwB]Ʃ>Sã:s ވ8WFhPaV܉0 +s=:fX(~+\VT#5^3k +'X(tz 1LYH:55v]jҮCW*P{;|ؐ9 +^tK9Sa4/pUg)@A8s@<sub4M5|!? ˦sz)=Rb;q$RL'Kܨ4*wdfLJ^e ̯JW>-3O(IǢs֛%I@\ +.::,2[M 3HD4œ6" ~ؤTs, =J7)0eĩ`yy騼]t|%2ˠўaARUz=J/7l*$0g̑((25& +2?ɡ@wTٕy6wVb`*ZKU<9żA}ʹ5J2Ƴpn~L:S<1c11Б"KâENǓ털M:.p&uEYQ~:HWGCCre',KpS_VKL=e@Zc Fwm5)C ^{:l =j2Jz7){c +{WU*YkevlF#,|P&dJG +_ڨa|@ DCE ،<!PppץfuvTA&IM20BHiff _$؄J ~PD4U9Jo3>;~%\YV}8J\2WRdP:i|gI)ذ֔Q#18jFJD< +V_蔖iKr2Pl \6f +bNb +\^J pf W5BGsJ F1v4Gxޞkŵ}JiF&0l3ԮVAq)XX_ 6Xޕ w +1PS Ԟ!W1&Wt{2P&,Yvb/7G!E荾!P@,;ħ"ՠD!xf<1nѲxF6Us@CzY>yezyF +O/ďM.,s9*3?Nda? |He' #PXZ"n,ăd͌蛛ƤwURc$iKaa6_k_f Dn6G?VW4rqvk6|a@= _]j#o\ +L@YOebM?4}phG^ +5VRϑc|AE"t1堮C S"J)\F vb+Ƅ)-[ah};.%D!;V҉R{Ϊ&-TiVxH;Xwk^:mE>0Q/r8~,ƴCU`#A 4C! +ܛY#~4vqlECtvVJㅦX(x9+<Y";Xb&sD5D$3A<7 o gD F)'KqB氇ϊ ܊LRgJ=‡{BJ@L֯g#^ +XI:B/|ҺvLЖ 7Ha; &OgHH3=ć`vG|?.a;`lKT(܉sZwC 5o9\sf8go;(1UIg7o35@fKU_.Gf*Q۸0jz2QDʚ$^y OZC4`rx cZ) E*Lj*ϸ*9 W92AUYrȗ(9= Mdq L.syC{ Fu;F3.Uח~)Hbyaǚ_!X7>a-D^] *xͿ?>Gf[`Q6]0~ko%(l:@2j|+Pp0)t wԬ:}E/CprK[)0JPR&Acv?gue;˔iI +5, a!$): :1slhAPU?!ā*zik־bl!@1`b4\eLfd Њ[i*(*|^/Sx*DeBya PhA5")=qL&lT熵>-#(2`ܩ[@(ld!jC֠>~N#ȳ9<6]3!a PA)uV㋫EyDg,)|7!멣\C߈]V '0O?̞ VȀH>,䨘zo`Pf>:֩r!VTa1b=ԉS`xBH,%ӳ85f:hx`xvWƼvդ+8rN,l+.yp(eH؏m UoDd3!5(bj@@6S"B#SijC7rG x=^⓳! >66}(()0+aT;>D 0o2ߠaQ?Ed,2/߲+*eAFp8)r;}xi3kAY 1>< R ST_b , ~eA -?9,Apf'Ǣ SGM|$!pQʾTA1 LaQFi5޼ a0-1Z^~ +~ 0\ޚ +hbW|̎X3]":䁷xg@jOu<ک9=F+M[şKBz 0,8oTj b&L'9$&jP[3L WH<˄1F舫ÐHNBءLR*TJXaa˫`UW􄡧Lq.ƧD|C8AuW@jza k=!,I^͚|,Gn ۱1t7O!a,"ŽB +7̰#yi\XcX Փ :Y>Ad\G9i07RZ**NcH)P>AR(H(|=U;(X8?m,MG?7[}𼧽u0&_9|4@Rc7"ߋ3S([[8sycQs; zSMfxUIQm"[ +QJɾB+y@&E4n4/ @&GB!ح̫+L>M^CmZX ֠Skx]~42N +ZvVBv:BJ+6O7= KE=M1g AlkI2$@JN&d@t ~v=,D[,-fc莼ǿW#Mt k3fb;WyƇCEϛ?u0Zߋ{!3xǁh`uuNqR|@4a;;#5PxcwڏeWBƟ0%(2j_qW5sAuhÍg; Bie u. VsFi: +D9͠JҦVTOarhHOO:Ʌ׽DWZO(pYLT9?0p5d]ބ4:ZX,JCxt]G@(M\=a@DPsoBx膪?G]2ԷJޢ@oLͣo[h{ Kߡ<0쁴2A[,gB:["çN ?2/hpa=S~JsHxt jvgϖ(_A3%geݳk|:h;8XID(14kЁޫ<}+A˫3,ѫ#9rag\hۂIt$: 6( B%Nә}={$ A'kQ=o˛6;/iMss]M}Hpv*3А0es0䥩{Firy^}<)6klF`[odvՌvp6dXڪ2ig3޺$j\B5L |/FC> ʿkaNoX}߲,];FWu(YҚN!r&:_::Nzv_G".ߋ*%VmJc@ ,5g&1@|y؅X(@(_Z)r ;ǵ+OV,[H{u6<3WX#gu/B: 1Gυ`^rW*j^"0!&vkMo';I8Y5cӔ=ބaE~KjB65 }okl#t Vυ:>Nt6| |^-yFK AjE&O~C'{_֜&ֹ J&)\|h>%$u/tU_hU +$]- B0xy +Z, dm/^u&/!3A"MoH~-s94LiC~š}P+`B'wѫ~byn86o2&]+iFXf@9}Uu14/eq<蘥z*CzIYQdQqhv>4pJ%t 5g5ˆ-apzs;K - Yה{`)vUo@IjLkp&20 T , h4Sބkgsَ>.#y7Prّ!1gëIo>'ո8i<Q356 YP<[ma^N9$ #__ۖxJ=rك Y WR.25ou]crob1P#زQH&b+9+=Q()mMn# +';ԺtA+K#ۀmXZZE&#^qQB-^^>EWh'3fm)+%f]fMK\'X:LZBR7yπݮ* 9*zf6,N &K-=?)l;+yE8U4=ZBr<,5Kp~NѨ up# u/2}?*cU M^I|["Uj$ppHca{IaiySfuU?bpSf oa`^%&iZD>fQES%H}F$+Q7 _Sg +# ]YJdi c{On-DE#VfZڣ[KӐ֡LlII]|sH5$1]6Jqw&{_%TſġBHk¬E9 h™xIԬrDKm x?ھk㺈Ρ?'\!eGOmG{hGn}l fJ#3Z% ,M&Ac|Q4-HixSҹC)ɯ<Ft=D"OOg$zTIC(b>+>#Ny"`vz(%k꺉P8ܱn0oeVPQk Nʭc &0Pw՛!U\%L@LQZ/q0ҏ>tV𪰂֮w/)j͘ 1 8AmT~)S0eYexY&?U?6ix0%Y- =5+q}/珂)_2d8%՗ą_~%1ϱ m’ofp%CKfgvnMS(Wj!aYDĜs{P-fZ_߅#L}0fcÌԑpuUqfogƢq} +~k!,i'%WR׺*b2c *&UI:#U@b5Oړ߹XH6JK=%LY`,aܿ5ӾFmB5X\ {zQEDI uf'K]>j@1eR^1{6AGGDfއ]Bxw mBG?IFPf +]91St(KuE_.( =領% +CNN8YVr,|꯱=Fdޙ W=d[A)o[ss*%w%*ɫ![\28@ǚ\sZrwd?p +ͧΒ3Ov%o0pVQW>q]6M+QF׬i~ٕ3L 77m<>`}us>%1*fc,Y,]XgO.6/s?oXz%E_̬ +> sE>{=-; #o 2| +$݇~\uSxoED<8OSg5߳ +^>ڵ c\&v8]c&qRƂ@P(J0>kO*^s3mlPn->c}2d؟%h[D]8YG9\(4o}]c(]tmUGx1ѫъVV! !OMkYEզ} x>xmVl5c>+;x^>1mdbs8K퓋FJ܆VϘz,S-YB 6_%tt ny鈷8cڴ}].#5]9mtPqU3*fFzp' +\+q2>{gAz_o~۟;.Tz_c|,Ug¤첳hcܳ +i |hJjRb)P&(~G|\jn'/mLL$ƒf޾(4XH baWi+[+G`uG97{TCR%Z ir\Mzw뒏z5⑃'ITgZZrcj\p,^%û9+xΑ"ѥJ-(sZԎmX@|@K"2FD F38 + +sPBQi8?s$՝ԓC%lw$t!(^[L \nH6fRs五 eHRw|A) S}]4Q G \[?Ī,%\@TYoDw.AƠG!.R ]~,rE4!K Z~5@[)j"\N*<A(X;aqU]PnjQ9; .S+9Ǣ,爰rǮdWkfn{R \^Zm XHy|"+R"He?%p ޴]EɃ`&j{UBb٭?R((%O7*y QUUln%jQ.!R**|+*wjSReFMedutǡW'х qs`]aPR'ј8)Q4# mpC}Teʇ jE8n^MC}OʲOY$9ϢL'$ڼXF&#s]i=|?OMf@$!.hW/I +\b4|')# +ӎvr]@ILBmԉ:Kߍߊ&Q'oe"U,"2!A,hF*f$( ҩ?DC# Y oL~hJxl/ #>[˻{d4 cwp(1ߒ02 fb B5 =(:vKh-&FVnjsnH6).TCU,o}j?J :*RCH_!4E ݡ-V睤hC65r'?`bO[^.XLE)3lwY9!9"uSc+:8c| GRVQp.+OvA$eKJV|əGA0hv +L@e,_u I>J5fjKpWGYy>3M? +֤ I-^჈v__Oʘ#pB.&+}8zɁ  hU/IX +ۗ^ +ըȅ?'(h4W~kU%J!ryy0NZrh<E/P./q.m='k!ڐk(a\[wŠqQR9Ms}\d1"o;TnL~$B[J.ycît +yl5@VPS)s<-,Ul%߻c0VnLvr +kSGxM-- xF Tyv4H^"뎰a XY 0nO4)>bJE-ُ7[K46B_"B_ʏJsUI)],1'ck xF3U&(Xp]"|Ab04i5â/͇Ȭ0wGhF®Y@D)Gsfq,9Ʃ2d0Ř_!ث{%=r.iyEç$x{=2F a6Dw&3@YT-AgB(U: t/ VW%k[ݗac5{'kpހԨoyqXH=|ԛ)/|k1Is|F h2`rbŸM6b{`Uy]H1 l~mYϺJTȷyڸPo-"~ r@(@7~!ZgsN1ًgȱ! Z81qW)šbE%0fs߱Sۮ*(Mp+ǽHbJ2&"?ayǦaա\ԡπ0}xϛ8R4]ĞV`p?YcǩPڪ LܯJ Ls9/1-x"ԌTQ<$ Yi aV̡Z)$^4FJ/pU b3P%;^B* ~ 1Εob?sI[W> ɷ^<#1TQF:bF{˟!S;l…Rq՛JqLf!ʑP?;UJ{ * =e:IWhÃhR|B@T~;0d6<9HaKa=n|}jJ|7oؒkUK' GS zdDN{*>O+̩~.sp;MnM,Mߛ:;i6 iUtXùbC1*/3'b`Ë0aP{SDbc% 7 +aXEzWA B/_)a:r3plW:9%^Dd5қ+^<'~BZnf_ gy~!:M|!ݩhi5Y-E+<qsUa%S˥]i1o)O$|n%!]O˴HBd]*Jp.zRirh~w2Yi; @?k7טCd05Xr36^-2Qn ʃߑ6 lm6qX^tu}Ť> ""J21i=,Ab@~fYoCgF'BaR+AS{̓|"h0nZs*{`uS9gت-Uׂ}aBɝQ2"5|ƋP+ӫ JG?/Ϗȃ8}a yC `n> / +&:*9H=(s˴2Tin>F}UAb9nAeR/wT0 3y"SL,T[Dž&Q\Rv*AXky]gtT߿F9t-c E"2&9zK'8Pz) +˘NjhFeb :ԷM]Ӳ!fo_U+E4~r(_%nU>tkҸݥEQt!bVs~!w6^o}2A +BlsDk8^:޾]Hր~hиm7_YD&%Mh}ElPzHL/@98PmG2GPrJO.R})vk!I[<# 3O׆+>o[>p}4p|o* B8!TO*[mXW  yT *>`oK".ַ~`3k3nhq82#X:xJi̲ŝ/r]+?\ }vqk +44b+fRobgx4Bw߷ЕHHiGLD.͓n9?lL^E_[0y ;UG=r`t|?s="8"Qx訾fGm߄q M1g5^4 |!<+T6ܴ$b6 N"1:?[ ;Ë)D}@]xX=IiF-az T$+\(9選 |fnv[/vaU=z1 cr G7sTu(hsʚ/'" 'FuɐR;ޯԣŭPqM;Z%/ +-Ŧ)Dwb+@u}\%g=|Վ\ΛH郷V8 Iau4ƀv&[qGqۢdu!Z_[Dϗ9<>P5$/_%.Z)Q?M-Ê]Xt{׃ݙґ a1A(k3+5 2Tz3?A_*d\|H{yl:#Uя:3P +GbjJyA}C q +Ru a^퓔H 23YB\ c$tۉ+<άzz%3› :^坆4dx5NbϷ1dK3END^h8 +ƭm +jE&pmMx*TLj=nCV;]bD*i&C4RiݪiE`̸9eatezxFr}iA&yt<٣; 2Pui$hϑB?~oR߿< +c~Ȩ,$q~L;"U|/HF zQ@F ;_Z}ȟ)CMu_>sX>/FbB6E|:pMd ªQi#!mc8Wcyl5l/Ḱ0S>J0(v>mBa28#( Vt_/\#T}B* +S60CN2 *ytIγ\_WCpa#!^ jv+ø0J}AY?s4 w˛V*(!KX fK .6=v,r$i2BCԛ)M虙8rs,ӭ\2A"gg`tnh Et c^3߻p̬T8z(-UqD1 B)&<#$o957:u2!M8 _lEresJ2)\;Dk?sptZD^ '󜶞LD?afEC"Z o.2z]M"s7N237nm64桖BDͬ +33uIGeB&&muZ`-3\ovJF r$ SIb #)h~Rԁ (iד!e ١C!(` 7Obt&sn3X=jIWdk3Dx'q^J9,*Cxk+:fkn 0{ endstream endobj 89 0 obj <>stream +HlM DWp7~Hg]$9%Q} a%X,sf[1gϑv@{=[0났[_m5li ޽eWDk{;{6^6Vx3:^ɕ}{B6_FZsh}VaAv}{.F_eݶ]} 6gF>^$Iŧ3Zas { }m^xMZ('6'[ssC*99}R1d6q!mwKyeZcOFP9Aw'9*>-ZO5 +~ZGpE%@qÈMz{#}rJr*jl{'kQ{ߛ $}m'$n@?Ҹ'fI:Z#vi~0=tob:94)@fFF&U4W{>Z\$pѝ}ujdA갑 5Bhë'*P#3}..dWjngP4[, +^jWaˤh9?Q郝U)#3y i𽾡<zN~kpAx[]T~ +]%/.Dy)!A;_(MgBb: Ի5F.2(VBg/ ف"B՚Qۚ9[BYΣ##ݦP ?s@{^\ w{%@CDҦ(LP룎kM\+kI|v11'191[^X#.D_4O UۘWK" 5L# G ɔs  PIL13n/}c0BI0T>zA.30} &DdXU%;PƱVo2-XJUH.LَLFcTUO[d[8߻w$ +g#SRp7E[2%BB9v(By-.-zsKUݬ@(ZnZt5f4\I:f9{!7 9E2buWC?aBxt^$--;Vr9B DRAqD!$e6ub_e2JȾ@q=L("K'v~?8ti7m? ^)ޏ_~VhIEyRy!NrOMݏ: zizJdOB.{ڱWy[, dH)y8Ը0ERjpGL||(=W44YK]`z#!/9O<=΂E +@2+J L[ Uo"$7cHZTdɁ #:nVX(TYADbF#Ủ !I=eȭt1~W6ȏ1N`œT4xSQ stRz4, scH=D؁$ L_<jeQR6T_7hJ9U̩JX +sEaB5.m4 #f-w7~AUeȿUeuX6GnomT5N~dҦLxCNg+Ԗ#xȬ," jD˾:ѿԸMAXPlHzuZg6BfK7@L6$ù!48rZsҟ$j: RxKӊL*:{a4s3U1/Iv!2BeMDb<6!ESzhŞ)/ѫ5e>#1aSXʯe_ +6(^;$]܆]ea[Xe1V$TMMxMdE2^.^/f+t?Eb>ksnدb9BCYLn= + l|Ϧ̋`^j Bf@p-sM p8k!Cs!{&V o4d]b~DxPz|&PȋԳiU{jɓs2aNlm)gQ=Ex^cV,*$/+eZd򟗗}Yܣ})ɸɤ=Z/YR|gR8eږhvGHAHix kݷ +aӝRj <8ޭU(xiDžLFy `y$CC6lBCCNK}-MĎzѩz3 ٦/3jj`o(AQYnqx<(OQ><f:q #R+=Y#nCZ +jq!mQ@I|D>)2dc rL]%g/Q* t9|~F~ݗyŏ }K s~R(R]ռMswF'F[ǿ#\)ȆER c˽1i~rAJ rXcآrir™>8<gQi7VEI=!o;nĺWyv +ńnudv3WSĸQ("EɲX2x / H(b; MP8 U֚; b@ӌ>y<`,xWU{j_< C5(giMi8ƥ 9ǏTZoSi傓^asS$Ҍ^FŢX-'">; )/FYJ?~*#P'A2x֠>]ؤII2Cu|ey|GNif 7r);XL]2X]A o)ĀPNA\Ҍ}5G,C=rQH%PliJ(xgNE}Fsg(Kc[g eT)zWohy| ƙV>ѠȻcnZf q ń$|dGX4S`A+;P!k+m'!V-+,(! t4afܝ5xuW݈/856wsH+,e{(Y" įFx9SB 90+VLBBrnѠa[FϴwCϺ`'|7;n)y>[\>^n}$J< Y>񔷎lU Mř4t[3F@&N?U֎'Q;) PSHV>ڭ,c?Ė,7c!܍6EȆ2AE$Zz SΤ~]^-qE"]C,Zm}{8H3H-WwGiN|룑)W@G1h!F_y\&8e>z@x5ڠ>LA^KN%lI}L\&l> dAA盆Agn âJڑ m$@@D5R`z H%B%!< Qt֓-<У.a2 [l.PCFboBK*r 4ΪVI >wZ\Lt/G-]NMs5:E#5FBCSv턃$nO4 @ ٣p`쎗9ә5*OaƢ| ͳ +-H=b%H}a>% 2f@PW66aj`Ρ5,*OZrCΓPdy kvwpqXظvYF`zBƾOqlT97SߣxRW hF!nEq) _³kSu"%ú ] U//nb\?DJ QX!XA"|)B}F[DI=$_mra([P!-Tjt4ADž$Ȕ$͖ fS\i+.@xQ2 T%C- _SV +|WJ|¨ +2x|Uu+MF6:_mEQ XJlS ?KwFb@Cо'@~7HJxl-T9J:sV4 *WV3X )5Hh(q4:oHH(0^lsW±),mq%z1]R_-bH;"AIPd[m54! w {7xe9v{rsv؂q]>&`FErX@#r ș[AG=TjD(Ю6Z+.Y$|K(XHi /HuĖ:H3-j'ZB˻' \ "~1p5sQla/$*h;+\RL&*W!KF,[p[2S%n^vAj?[mI(A*$ |[ >lnj6/Q(|XsUj;QKȆRti]Dϧ sP持[bSrd㨔PQ48 KKaS#s$?0 l+)"PBAvS Ye}\60O G)5J_B*$,^ߝ;Yj~s,+2(\.Ts[ +) ɜ mue#.o m|f%fm{   9W=mf^K54NF%`nbE =QNh4xCEb>x0(8 JkӸs'iԦdnĝdU:CxDZ<)v)jeyNb!EJy?xdlYt,!gvz@?H>ɩvbM6FG\|N ̪b=B=a%@EpzX0l~-Gqޠ.J xlL[`ĝ=<ZmEd+)*Dt@E[֝@a^Q_;[^@fE`_Z-up,:˔\ + Ugfj-&j$E76 ]%2mw'+?:"XW`˱OcF = +hI;ly:M5ޡ3Ft硪/spp;p`cqJn @,ށ1g+@gWX(-:/!B9YSc-^`䎑x[@XhDq~$D>dh Q +/ 'J4h!&6*u~o"dwvh[GނOoED]20pTҬ/CU0E$V,Mi7(rP) +%[1Xq.|R̀$[%M*UyWZ 2Aťr0ڼV0xiggvBh& `ϩY0m֧trn_Kx]5{* ܢ>ȽS:6R '~B?UGT}{WL^OLorTb(++Y40BP71Jv"$0W}a{ dXPkr +@4]e֧25+`CǝۜJu}pzFs(c=ca%*׼T +_L>{8?S);]}.PppOW򠘒KELXQCy'h0sS uG цC<趻pS"R)`uD14(7W5 +2NI睧O{*K}49_2**(' 'Jv􋫵(m8֝(9?[4$л*y mp4 'L(C|JV-Ovf1CfS4jBtK<-l +O wZ +F7~$9“=pP*g9eJ;0nHܶ.a*={)!sǓ, /@d?:,CLd8m7顾uxNV.* ."}O3(Zn 12t|hۡ0loCQaWc6Fx[jYT}Dj$0n .&Im`UˉP,Q/54-w8bxe:n{Kw%mA^H$*/5_cql_zY ѧtM?p݄q*q֐q]"|Ƕ2Rwљ[̄\`سB1)e"O$ /15zcP5Wi3e w]JEnjYFhX);UVfJ mU>QRߵ'V홑R:Z=?cF}%ҔuN JUC{Lү2kW_)J Bqv>ٹJ +qG61(GyC9@B+y?DN߅'9 Qꟿ,Gs8ּx0*ΫxXR6l2% fSS;(g$XsA40TL[{mFƂrE=&8gyׄP ?EZGyُ'^ ăuc풹+H%!4]F0NPI]!h)`rdCq%A\Nj>y2s9MӞsr#MS{POlڲGļmhNq;cdb)ʨvٙPﰥ4#W_ Sz4sџ&mhĕS6YBf%^tMV|8K w.w)rΥ8r]<@ٲWw.tfm9==?si\;&ڼ'=CxՋAN:9"ݧ]HB t,gv\QU +5{&!G61N%#CF߉e^Չ_g+z*DZz*/EƸ!bg,sQUҠ\qYD>N.v7L1T%rN: |!)Uwh> S:K}*Ξz|> %G~bC1^6Q'r( WvMR_ {.IMD{h ,dbxa3M7uM@i=!N=5>qH|2k-13(d,-ik]1ϯ5*)@X%O~[!Qұ-O&n*/bm o1 O\sl"?:h"F"stt/Y߮1by|S o ISMm WƔSqjC̸z +ik{ x(6 W +y0:!Oc*>;X#}1(Ko-^˾e[3.@RD<.WL' +XڕE .oy5B>5&I sCi hRS0C7(f`߿B8\Ǵ~{A6Z ڲ^<~B!{L! { RB ^%&0/)N֢ۗuP#di_|ѼU/gDX:=x/ͨg-55~2 +Od +keCr5$spm}AE/{UQ0{5?*y־gRl| <8V1J3٘ЛԼ P{!PD$iaO)p奓@?2@0@-*-H g7Qb(*u_ ~gX`aQ wot|BV"zbA|iP^go\2f>'[\_k JxLHBWuShV&qĖOSk98cl2MLPT|\t1M%? ǁ%_㥙SwT'R__O-a-m,V=b2fr|Pl<{r{ IL^W϶<<~= fާS%F4|:3*q2WzsuaE{Jl}}Rd<2[I|9 M[p_4<֯Bbjoe|suՇO܀T0֥*Ux'zR@gly-y53 +>xRĪWQDt#9E9;S/OneYtf@h`0Z1oy{-Xqd +6Ĝ "I&Vvdp@\ ^& +^}nݴeQ/ͩl 0B-m/qSLΰƿ>U85 %sΎQ. A2(̔_7ݻzrK-7z5Bx 1oȇv\ÅvGҖ2#V뇙E)] +@+X&7JwWNx6]-W)[s\PU\rT\FJi(]!eЦpDQ86bUMЕL\ b97|b'J]5*d4l759PEJmE*x()ʝA([+K5Yes{@.&q^YǽHy%Qe~Vdv|+b/ѡ4 +._r9gR֓%>Z5>=j96Q{f~4E"A\ +4} 9 uf*ߐTIs\ +8C D ?~;qL +f;HC~j`5T 鍏lv+;P\mZO -"I~iz! AUU\RK<ҋ@a̢e z"1[z)*+x9 +ØrH4I^1  :XrT"xJZ| >Kv-¡IK~ x7gTzO b,Sʭph7 +]22o o_IhN!}L!xeQ1 ;+!Вp/: +$B# V u”Us.JDb*|F=!ۉQHڡAʻQPGgK" 7]>+%wEth-6clWґvVL%vS0o+o.95k } oYP›e+Ѿb0:T#SQb!2N{SN<VnO%㻹SL~"TiA&ON%$eFCFǻ-F)z]5Zf|%^2sF1Iyy{b7 6HH1؆du: +`|r.dve:sxiG.W4_i곿~}Mƶ`; wK[;*R$TAjsa@2N#AдQ~DZ Bj[ /jǡ`z@ʢ%}!~@}vWWR2^ X1v1! +#KēU`2 s%v/R( U{qBu`'iփ-; )ܺeX+p|q?6MTҤ.oFphd{ͭn'#O7 + wYxy1oei<,ǽ%V9p~F瘨 Ձ%^A6U"!qDy>ۈֆ05(|@ 3<1x%++ bWaNC1\W]%fx(8K`<]^XrL>M5d:&t '{%0{ICP=6R'9/㝺e.B+s|TJ=^#tD`u.J]7RF߯ɗD̐.] U%ʘ+4.Ӗ\A~g)؊~'Rkm<ЀY%KX}d1$Qu(=$27| *]&"`pa@G5c(AyFc2J vA!^B{h($M;M:s!EC F客{ ^ ZjfWVt5my~4IKM -aKn߂$U0b}:5c^\[5)W\`qc_Z>qVO7MH-nU  "B'Qq%o6۲%p5}6E#S]'6jNTpl{u4XD~3v: ӊEWn֡y 6 *%%S#Oc +W`(В]Ys%< ۭת=K E%q.z )3;K!؈ò``? %54IA+dPpl[9Bp@hxEZ^010w| Lw9YDқ)+TVrlfIW&sB4eJYjз5^4Q,9ppaQ 間N(V7<P Et(Ž"`X}XeJSfH#p4X xq0aӖ%R]uIhݛB{;ڡέݏuγM$,{8vKҽ9-y4'VՓUTγ#4KDlrob@帻X%.V! aᒜ?1 +=3JI |KkESvbfcB +FQM!ӎϿFQ<\J-t:廇 5ɢR ^K>-)?/0M-7̚Y3~Xv$-y׷ sa3"ɔc@07bɢU +=c.c؉~mD/WO("1qԏ9S4Ƨd`[W1^4 sI-e,o|}dw7^wdJԀ +K\aN" +PnuoEXG -wo'1]ÏVJ$LiQA p&3G޿׳tIA|[qGTaoCpV1wˮhxX2P(;.ןE&m:|? 8vwO +t#H/Қ :5(XsJ;J^.R*B Y2:9gf^e;w<2.KŮcR Zޑцdk1'jP 2omOICAݡDf4Fn&(DrN 1y_n0v0!a40uoU{NFISuKqM..]N><IAϮ{*hSB溽p#":ɒ:J3] TK^zG;Ot4O#^bgn=gjv<*~*Tq8bs8|jg_U;t<9hp3'y=m +ͣaAKC|)嬊ݪwۑb=>NP;?O+yT3ğfT[I]y7pXf)E#u%^|)bWb6oDr}= c:{/@Ǭ ݌n4Y޽G15A%$g$:9@0);4{vD@.#&)`ՅOD Ɓ,JCk.X7f~Ȓ.#R{B,3nYq8Qtm@Ws K^ɗ.y^єFTҼcסl8J@scBe9MH{^-IDnf9(Q +1vˑ܃_N%& "Ŋ "Yxdrxh?X A!:]fdDp BA,Hi E.Yդ$7=#7bjP^!eI- $\fIsN z{dꚳ3,LQ@mۍۙ -4Ś}v#ZsSNb!@5"Q b5LC [ 9b(h"9dY\p, )$a6'hO(v7БQDX'X RT1V)I~ +2bs"^t TH߯WK`!>cͽ0G'a57|oo}?{7㚽xtz +kl(}?`ȍs!ich-X& "C$}HS⑍#D6:x[*8_2!=P0$OFd:{qHֵuEu'|UB}Dh8UʗVQŐׇz],/M³t;om.2VN8Z|I:Iѥ#ȹWxcǁp!^<@W2(Z#K4hqЍKbljG iKD`p~l< ֝+8ϩ9GM=zL㊯z?ٿpǓ\˱~VW@q=wZF;$omr {@*}ZWtW y;c1Z-&"+A1,WdE$1/[l|̋pvG|*fHUؕ[âz4uNtr<0:/'o'.+'yi/zx\M~~@́G](S:mAti2Zs*a J%7gMNm.@pU6ݸ}߿8\F<h*G8|IB "`T!I>:ۭ {6.V%%NkhnXScpi'sPxWhVo[3^/#kouQL0fQ6@=zRe(֭Ԥ Wc6fdҾWwʾ e^ @ 2S&lBz`O †Z)O +«l1Hk8k"^ƙF޼}޿8P¢ ;c_,2$s1.Z-\啥)z$6wUR)1gƚYrU`7UVϫSf?O.Zdj`s0+:Yf:9Gm\%7?jp_G.\Sg +q.i0O1)9`b~e)zl4AtXߒ|܀IXk*^JrBz E1r`1"MZpeAxWAa ZL 09s2Hy16# :>EuY@ *c-B k +Y$ !f]X e-ROMY;.,1z6n3Zz<`FT10Xm2*Jœ7KRP8.:})#by[7T!cVԳFW:#`&n?l-\d-ۿv] 6t +S0s9H`ے庪ܹW ҃l]dDdv +yW'|ZQP,r 1RNr%d3p K I [l1e;̍q{C#W{k2?? m>+TLsX3J+ +6#?˪bk Vz3̀b`C3B8) +VHA`59*sbQB s`Ş03w)0WGC_Ԁ9ւygpFb_5ghΨ; 5N!]Y72| bg! +BL+@ +{L.RS]H!:LRJĜWKS5 ޳B +ZRs1 <$3*s )EnFE2/#  +1;eTE.aU y^\ė2o:jtaK aZ̜vjG!Z?Y#L2EZ`YcK,j؇< [ +XC}ZvGjet7? A_"ˍ36lBK` ^''X% +Z.AAe,@4FZ%,"0a:Zl$A3b0mLr['z]${ +a +AQX=MA0SqĸW+vr–]'ې]0G\z72iGHg)U0G}FVM{ַ.\W4[ k6*Nö0&_LfAZ +iKOEca&?a#pԦ`dt2O+5%; uXyȌ0Yc*Z^e^C%&y54:<LPTɸ;YP[&b%S5}(iՕ5y2Bia'+FTGbD&Z! 6~T:Ԧh=?{Ȇ={>xxSo^LF\D `8)4xU#+̅-O_3|dR5QzkzD;MZi?E ,f:aR *q l?r2o'[&04FegmOwؗ 6&RU&[Mշ7\5RJPD{4sH,ڜ}uM%D?oZ}ӠuzR:eK)JǭXX?ZGD)A^5 < 'ը[qN;p)FF1A3mJF?iA8N|/;ҳ9CwHQ^i܅IM + ^Kxhˈ!%6ꁘW0:$rͻA֘ϔ +IK6d| &6|,HOA*;H]  Z!!9i{)88K=yj_G.:t3?G +C4}zA1$y`|vxxqΞV}ui&J$ +$65*۶h5WKtIl⃐3nzU=ҫXlDB"Be-PR3UDmhA]|+aqP ֜> +k]ͭ[piU:M[w%&f6 >54#l'UV}0w}V ͓5yF3OґY?TeRI|sr$uxlKF.jɖkyxow.qZFiOۈUaSE1s TmapZ%iKI>߉֥i!p\k4 ]sicJDux):cMi$e#ZU(Y +3`.tvFE9[|6_'~CZJQy5,b@3M(&)Bdi#Lrӌ:9$@\yl@g[gLbIJKݗTd8CF 8KNFy8 "g;JF Yޏ0LD%M}T\ x3= + hp~&INSf[a eWS@ymbdRa7KekƪS}cY9OZޜ8Rkq#9\)x\=`LxJ*5I[T%jMpiIRm{7<1Y4[ 26b&,qfwH{.RPIeȰw&/DSHR$(xT]2(} ⥉sĹ,E;W7@J?O%@&80z5V%Y[! +fῗrlʋb)0K }mSAKl3w ~TIY*X@ȃEBۋ8 W6ghZ3/+#GZ-#lH̊ ^L@ i)mU5g5 PXgP2DT= ٶ*k9֙wMׁY 9S\Q# +Nd#O=(OP1?;T1̳ڣÃT'35j;{)(tY\KP*5 qT` +|F vW;acPrbNׁ'O*0-Р9e,QsDS1?a"֨ʎBᤨ Gn,dHqpF3 |dG4W]\C. ;<̘YMŐ4ɡhCU`kb0UZ2Kܟe/ d'A:Oy ͨ0AQŢ Ѽ:-v!1ȘWB ᠟H*aշJL?;[e _Q<1潎@y.BIr dވr z`J߁t `^^ieW,cSH? /p'#XiAl'Bkǎ|d vӨ ԯ'=}|Ó'g?]|!HOn>|{c3#+]ٿ9: zѸû>ˣy_+]y.os}sr__ȇr?Kݫ[qnC7/[O>zׇ- 7ů٫'SdqXSH# F#A#lAf c& iFKd ?^;9Lm.DAH46,/iALiɭ/CJqK;B;9 =u +P3=؟oGQ9͗GۿĨvk BY,H*˒01)7Ȓ/%kjCLĄL̓^ńLd +) 'iI"WW B%g4ӄAE >_zQa*T^(ܦ +ҍ^.9R&1 +KV|8_Kf sԷ G6H߮LGE(툳v*bdXv[3T֍PR5?3w'X{l(QK:!{شP5tJ庥m +l3mX +M>df]WᅚEW~ЃVG?C!rnewGi/RybLɻjl1&RlΗO%IEDcD;%Cܩhu2s`)8`t3!e{Ŗ6zHɯ XdK|RDx:Or~7gČO> 祰.K~?~jz^SSӟ-//r+NF)7  ͺBPc Olb(i3owĪ?[҈ + +w~=zV +L2`㟂`ì$"o] +TtM1;2F ܴSz(<ƹ82Gr\UPl]  ֤GpҲjѳ |; Erر;`QTP(dQ*CjwH>G~U 879P\Tn +9 ]!Y`oڼ!WDtl~T43(6MwqTaJCU6UR ]P]BLJ`j>#ڐne*G'$Z-n}obkmp0G,zf{8f1ֺ +[6ʾlB8[T=8,ro>^s|}0NūJX@a%{|PP.B:5p dykE\<3h 'Ҡ/\h'N*ohꥤ IYRUHM~`{#:֩Toya|` endstream endobj 90 0 obj <>stream +HWn\⣹0$mA.+OH "P+Tu咱XN x;[gzL}JO0E(\bMTcT5OWR +@DPcV&@Jj-:dV9I@䤑2KneZ2RXENEDe2H՘ZE sn-Ѓ vwk88F s'G6cs-4'O̖&Ͷ"G5%]V?v-.̈aΞ:Cd@~L?|^<Alvsf:8>>:?pf"{ū1b`yyhp YsԪ=j1wjTAl9-"T<YkYZB2& *PAB"5i-12νXbIu:PM{~Z^V%8U$΢PdY!*!RHD2R*mI_js)YDkIpzl٘ڛ. KT6޽V œ-v Z L`o&*bKȂ/%K 8(&QpRl<( %xZ +u@P?$ Ɔ!) xa1[F# HM-!D:@"kA H4c"C*bC[!7΃Qӗ<=!$d>]Oi<>FϖK)'<_۲[N:.ڣQJ=G#B@yPJ># ^vʄV K쑄!Vo "c8bVje: 2ǮA[hʫd+T+ڃ[F?'f`g(N t'@ V':ڌ`2:a)P2zҙ7bgRv& Tg@ɾHED(a4C7ekOjRN&l53ګؤJH™[]@г)k2{: 2zq͂"fًBw`+ iO2*PY0[z{G + @e"UL !E8;Jd"H[DqunGс"I_At(p+Ob0NH^)6mRBR:DwubChҏ GDR^'X5UC8G(o2¥!Hh쒌HF&51Ѻ.R P8B۝b/9j2S[j"wx`(?o)[w<䥞gn=q`# Q10mQ!* rAOcI%z{|z9;R|QC #Vݠt7h)_ˆSp@Ѕ율DA@"Ħnв \pk:ӛDtEuE>E'GmL]*Z9qh4PMh,]uIN Btd֥Oe-jw(L d +:'ӣ4A|4 u +mWuHc,T<RC +G+ < Z3 e@3R*^2[eFC˩ȂvoS\W/;+TD@{ F /l1sq5Dy&:X3`vV 1S RN +S/H:ג:S-6 xp6}[W})q:z7d[(ܙ2\ V#b +Ğ]xCB2xK(Q@ \3 -q=yAjC6hNۃ <ndvcGvdTPb&dMaK ؍<<,CH͋vN;=qgku| _Wjsxxzyy~}xx˵IGyכ7o/@b =[LJ'٬_nW۝; G{v}3K^_, ͣ.o]=כfuH-4/oCl?n>_]W{/~\iu~z/RX oxfɩ||67C NoS)wߟ0c;V#`V^lT\s(^}fR-pm͏u0DguTæ(`(7w!}]… o`.uwCa(w7`eWާR@j~n7c W'ziBa* *꓿WFWЅ_>ZG{w_w +J64dyٴOmWk0bgPcN%]32}>q] mJc|wN>20mm@MpCL0nH =pS+}$0qpʿ/+ ?ޡ'eb/ 0&™$}uB0mAx|zń1U-AJ~v<;*xӱuh9 WJZnq1:Qc=[-R#;jڞqbN'K Es,sK]/9c{zf:ۺ.3]sW=ʟ?*h5==( %h2 Yk5{aĕ[E +BjTʳlbH 4ݥ DT=#$>:ԁTح'9I6i%e@_mzcXֆFqb) Kc@ 5 +I>L\K%!1{8d/e)bHl2%ҩgd4Yv+ n-7Hz~68)q<+RԷKQRIc˯w} oCyG6pjT=V/7~W@R}Q [N/0ڰ^M;-jf"˽Ej׷Lf;ꔶ˱0O1>9$G{?t¿MS@Ҽ{=ε^S˨W{I/!Y$)Vr[?s)8u ,?Eg}yg Y4wJEМ)vʩ 2 J-K HrhU10^RHr)6\@#yE hԉn:s1 RCYnqb^&}qy.[}b&39yx٤~puc6lDlADhM^>'⛶֏0 P2{ !Bpl),qRk~}98Qn4&#`oTsd4FѹsmGr/U");=)5Z+g+gjje/y#'&&q18PO'(ŭ>ًǧ%{3Jh썒"΃Րg^e8RV Ks{sFQw=1φ;Ai{+Jyz)?TRu7L)L y +ؚ4llOdZ2i:V +-dq}l0ۊVǏ,u:heQ5]RV^2;deXthY9$'ӋƏɣKH?:Vq깖|:LoǸ[zӋ>ZeQXG !v 2A4gU7]Aqd̟'v*ˍܕD<=%3LFtVC]>hyJ:=0*s ζ3m;#f4GFt46r /8rs„vY"a('Rhl_X&Gx?y߻r?x^!>!mwLfTb(=V:DgڝZZ[UseQR-R2cGIXWF6k%vڧQ̎VPBJ#Ѳ%{ ,c+#KNĤ⊝f(L=Ⱥ*2(i^_1F9(WTě9#=k=:ۺ!NG (;BT,hixWn0p e3ID^5v@"/ODfDA$;)4i6M.M0-iFOc i$H_Jpzj%q>lzJ( ^r/HQd%YZ` VAL~Sկc<,@,9ԩS2fQ@Nc|]#[e䭶EQR-LmmQ<ـ@I@CGTam\THU9hښ&m9|! b"\<}5 F@E^(M'`xCBH. =y!lIu'@<@JV<5]&>ʆ6چ`GV8@}GI}:VqdogW<W7/^\޼p1&g?ݏ7ApBvu?ɟnz([$d߿գN߾M۷/Otwu*IW;,ͯ?z_Cw7/߾>{u{Wo?5󯧎Aɩ62!msL~Y҄l٧%+$̼kgV#Ml.mT&ܦ1W ҦvF*K Zc_q2g[ ɥD":0;i>ea`cd4z:0`^&0cTϯSU].mR4!t_4Pf2)Bd +a끌-/yC\nuê+6 :~j0kfnv^HOaMw7YwCG c &`oMYRm*4 0 o>~F(!_OV9m ;|$<3);c6-78G{Ƣ|5ad%UGs'Wfur 0~NK2ˌE$|p{Se4 ns.G1h!fܵ4snSqhꓗ_4A:u\NQy!"  [q")Ӑ2@ʲW,T~dL@&.[ +%mh(afq!2/2hpm&s%oû㘮Ƭb?A#m6錌0*5@lZr)%+_Z#+6wbeS V ! 巂 A24hGƿqt(eDbٞ<*$Ls }IGu+ 3 [G"#h쌛auX Z +1b uAUT#d4UH*|(g|5s'o8ʨ-9#rѻED!\4dlȏjmu8R6Vܒ䎢'?% 7/YOcړڠ.jcPQû6O^r=+nʻv Sw-]( /j8W>]q<@ψu-, 7b~`kR= "ʩ8 S?J(R.[抳G6rgmA:OCi(y *[Gp(usZn^M/:FT'Y8;|iK0ʇv4[MӬ;kf]ixeفf'J o7$8ިBIC8i6qFa0M~6=^juIhl^ +%1\uDrQ(G o+J;l!$#ɺ.R(0R5|EO|vq.eeA lż̇½ ; +sc>]g#vidT9\6by9yG@G!9'QE=BKa@犆7RA Tfr}:0 xA:)9N#D:Ğ )] {W C2 ;M+A܀4".( +CI$НLeNe +? +QL(*~q!鑍W0Ay/+=Q8EM1ΊEKUA;fz% 1vfԆ&= t* +O77[׭b9 "M҄G/|KAVy{{9\w몮(y'R԰H/z BJ,p1 +smN@"Dge1yri'{濲naNIR2Fj'F e8$ +-0BjkـZ,*hιhIb]blQʮ"M(2HӇ.c$H+ҽ@v?jC(N؆P[Z+M،`*/ aށejUFgugX'8]m{QlMˆw.ީG6L#jbPVi'a7&F B&{kkRlq`>GԔȂȖi$aÏ9$U?]ad8D(z9 t-zĠYAdnZ/ <Ʋ^|N~cgF~.Hj+Y%,H܎": +Qq-,(]4CpiiiDqkOq¬!"9~clY^klEyUjD1JU[6{\z:7)3Z}bFta܌EQBVQ+gQ(9z/ۢ:ֺV9(Z%RE_"Qd6;S/κL/'ܖf5W!7;Q|TR\TEw?߅k W2ij{b;0ÿ;Ęh:zC>yݽ +Wno}a݃GN///ѣ-//=Pc˯o}!w%o?/_7]>%so/A``G/^ųn;}W׷0^]\_]/ϮV^v-N|g_};<;g/oտOή_7o,6awe&+S\OD#qRѠԡcL @!QosA3@i$ZB0 39aaEޖ,1M&%41g' P G"04sLd-8}``K2U!N#t ɩ,IկӚ(i6rk]4HULྐvH" '*5jj>0nTYZ$2z0ap% pDZb2AWI`FMswyoAqBQFRj$:ep:xI*G1\k:N&_BGGi=V=-t`smC Y$ݧZ8O D{x (AU[dۻDu_r&K4maខk!@5y䠑+M, nֈ3e.38G!x~UY?}']ùvb];=.g7浳꨷{ 0yûbO?Ifl5z;7 v7l u;_,W2C|]gzSclW!ɅZR݃'%cy찯 W?/яv?a_B +84OߏA<U[W6#|[1yry`u^jJMibE@=GZ! rek:A($jہdp>P qwN += g^ A=g(1E?Bbʄ[[Ҭm;F*7DFc6.8'=E#k+  +gbFS WiuXL]WH<*ӂ9 d^ICv$8@(UXNkq\1 BMsħhB7̬9A ~sNu}008>tpg/H̆[`m^;r DW0{S$g買̡x|UWuU~ t/3N߄dobyg'CXר{ t*ګ ƴ=d?|6*DѾB7(&@݃dϊ@x6Y/au.!0dt 8mGH-|\6~A@ǠXᶶ  4MEtD06ND'(u +kX'ڠ:G@9~yV`DahD>Zqq[$t.fkt9_3"ceHjQ&W6qȻzZ 3"囼*ً1܈2zx!`1GH"PF̳e0.hs-BȄDm}C0,"PevA!g?jdJŢycL1?NTrդW<}w"ȘL3ؖ_J3ɇ8a3:|͕\( ѲI]UNJ(ce|\N`⟺1?9eͳU6Mj3=l֘ЫF0rfCbѓB@ujzC@1h=h%RE$ΠΩh0m:g7C(AE0V|uxW<1dqБW!,QDH)dϭ)r::D͌-,LU!rpXoyxw| )Û7G9Z]V#ղVY2,D]BB= a!8sO)Z;B}ӗ9'bZSOL!n:Z?- bI4!W?ܚK>opN{[)y#@Q`t(9#F1+U& .F`(3BJqjwU&kl]ӘcqRm?g-+Ѕӑ.MThNgqR|d̞! +0`:R"K7BXH .:<Ӽ 6 +KP>FR7a0cVӋ7M@sj.4Kw[PL$"XV0+/XY3oq>i0424 @aB +&" RJAv$!n(Uw2d ^}AUz8 +G :ڷ"֙766|:9U&^[j8C^O*yV{GV!E )[9 XD:EnKb3Qm2DXP&AX c$j7ńG-fK\~ck`)$9!1X\_O KqLCLTVŗൄfLe͋%[!KU0rܒqZmhu608{~4ᕹc`ODi4$,M3=ά8Gn럹VDJpw OӞ$B9 9}׊s#t 啙Iuyyo$aH6CT"i)74{h|`lƠ6 w4(SdHsԜ5E[NbHmD;kM%3I_&pXH<؄ȾQ %v"߈eLcQQ[Ogj ~+LىxyaAXКX?BQ1ٿTRxoU&1vG@4w0\p|gʾL /-ƅ1J+&j>ENIpvBa"A<@{O J%k;"**Ln_'DG{/"B +c'ωN f^ zRjcRD}7GbyX%xa.;YIv:7"^MqeYW낂0=Kyt4mP2am CF-ߢb\3c̩,2׿#F2WTNI{-V2xcieO=~GC|}<@2؛֯|g(થ~b<<@6V~Ԅ~o" +?g:G[Z~WlV*#@_`|%Au0O4jt 5IWHmT~25^8J9ȅ#".M"Ǹ YHD8p4ƗưK A<Ԁ3yzB<4vp!6Q*XT</֘Ugƣɣ" }RJSA? 7#)/7aEo6zk/O^ ~2qY~i#Gh GNZ–":CP^"d! +}пT|g>dH K6vk`!P!nS"7wF , =/ jK2m.7,=m0ϖ#NBs982ϑ탥ߗJK;i!_Wg7/[Y>w~Ũsb$߰+Gխlf"9 Pr-Y`6쏏0IYrgFR<7;gPo`'ģA6k&ހZC?1"^Rtkg/&t82tYh<ၨry@"昈RI' "(+#SCDcU75 9S&S?C=6 !\RTLUa.#d#u4Tj"]u`;l PGWbY#`8Vti)v}` 0[=-/>}CsEg͝`}jw3{ECԵrUϺx2R>5Z t7:K^a,.ݨw`z[DK%ihw0Zpi[C<.6lUun YLZqA.(יLE-ą*GizVX2*EEp[ȀyVi Rf5 ?Abg~hWUx<}$ky Z,~$aU#ӔG#]BY6i.kY2DБ!oN0j A_@ ǵA(1yH0JwT:iH4(. 5B. r,i˸0q7D +Ch{BZ+j\YN5*_4s5~AeL̞!H% D&EB*fe9jFX ߑ9Ҏ#@$kRsj:Cpkc[-6d3$Oz"e* @6?z--(!T%A"Ņ +^*0s +HT(@%h\b? NAeu8!bFgX6BbAU #>q~>$j-b1F9g3rTrl~T0>Udk3b,"[+7AdjdM[!ee -cxG$C$5E#B(ۃL'"`mhh֤9rG0?j JB./8!\A}= SZ2g;aIB@ +}!(20_&f83[CwzK4LYR$`r̄K~3a!P(kZ^x̜-Q&>o4E3QCV2{k6D$?>1D+hlY#Cذu5O"B 3+)1 @ڣt ٧%=GDŽw2 djB]Ns! 1)BϤwe,SzK^.|Zym`{ˠo`IYQ5!^6UɅkO@ Pu}ٓX +_ҏ]l*[V.q8H%`@SwALă`c<7%2~j6u3Umk /)8UjF#޲`SZj0$bhaE6s*Qu2Oӓ`j}l +m)䚆dj_ErF3Sq9ٕvz\\Wn˫|M? 2iZZo7fBvJ_ޯ* xf+A3ևe7;{f:H{l +t!W@- +k_m9=VNFQA0;vG[UWx[Zrx 1У}Ic~trOXr}͒dbb]a! ?ەJo^̼e꜉fCy!-0̈UZFZg(d-b:E67 A52,k;S8H +brYen 6͗/5mmVJ})"SITg-,bNuGEůu-ULyޑM|q5jΞ.k 6cab AҎoe|Aax*hIȗs}tBf;1iCSn7=37w&ƿ$xB +:lGј}>kF!Y XVK@_mfk*&67oLb,2πm@8yCۧ Q#(qMWMe9ZHҝ;nNy`6*;D2p + +k]T>I꜑6rD90- W~ĵHBtDs9^ pD?A `/KNX!$܅Z_h?*.O7@ge9fSQR<W# 5B +v}7~Uf:g}bcΠᦀ FUA5Ks f3l?7ҿ&!R/x-gcWX *|yM\fDsc{s0z ~"!b4Nn.mUƤ_/I~eݭǤiAo +P<7P:r㝢wA\9j^<+Am~ Gf> 歠HgE}9JͨJm}dB90z -ř}e+FIvck1oѮrMT& 8t}*rkxA0(=+뼬u==D FtVuU؎Jyԓa k2N8'xFVS1LgLXI /},h _'_V:r P޲d_b"-ɡxE;69.= *#!V0No +)`IxHqNm_9VR +Bl,3 WMvTP +luz^H}T/ +bQl99g[_s UǺ#Q&xvD5zY+uJuiս127puGA>0~:Fotj]5@Y1}Azƕ9FB;~9CPtTrDmw)H @D#ǣ_V! '(U3!he&8d DV9$5ZE[o/M+k4!8PTjH dġx5V ͥ2?}8qSB=Z CF<ُ܀9V`%X/\:u\GoO@v~!WLkQ!{d|GADc|& %T@ @q|!̹iUzDz:| zjU@YPK4:N)W YkT.!~R_l令v 2me6Ȩ-+Fk8*pS5ޫN$՜6S_F9^fwgR w(Dd,x4E.h֗1cʮ7 +7ů1W>j29|,;'_M5ʸ읉؀-m TV0lW_C6֋We3 'FPjT8p*=6iD>;9Av~4`ˉGT"wҶ`ԤouSl/Hͮ)"kyn`c)F L^=?Ul9#NWQ +억 J\ +z!4aI)Kȳ.f8}vymh.gZ s$e&# +70AX4KU 4H+ʗ=*+?sw1!"+ܘۮ0]%iӠ;ETC%=Ԋ$]b@悃(R.rzZY14" +E/M1lq +T=fE໩?;;mFɀ q39RJ]1D46zx۬g2,u$My* ViZAc+B0š*w <:z>]e{9M :^+nwPh8?xi JgH-HnYN.wv#W02( )I!-򋄋qjugi}= PQVX%j j5NS)P9I4rcv#<"s0I`W+ZBҲ$ϛXtK.@+?I "c,Nfba) H{|CbeЏl(:7RT)C_/C3hLM; ˡAPQT8A&B)! x"AcER91=xg0TwkX#lժ 2=NkS"u +})Y2D`ȾA[mt!\%K0Ԟ!CvLtqT ijՇ`a\4Gv@h]DrSQi2D0-A?1)q21\Ğt ԑ̑K=h-|\OFnhEtB&b;";pbQsvi6)6ReL }Yn$@xFK⏣H/CpBt H#f{†T(l J 4++k~Z/$b~`b2?-ʆx:%nMP?_њZTl|*"-^]_, fC$d_GީShwYs<Y>K2 ´|V B"2vdHR!1͡P0t?r(b_|hf@ IM)/H3h)0hH¹r3 +6\oc !S Ux1|a5W_W{qleP; "9 k/[Z3MYIb{SKTϡ)JGݔxxρX`n-*vr(VVlO*wD!qzH^[3- +2;{NbFRA)V@QtPG+ -LJ8f*tWгhtiDZ1WĺG`1Fs# dZ]B{ߴlN_ z +v>iV*P*X~.S4ԱA5_rD)-Lf6 r ,$Mx!g3t"CF1d5n sv] `IMؚ-ixY{%$U9w(x?(:qըZ.`%64Gs6L{5 + D7 =ğ?#U= x|lF(nL!U2S9Y9YC'1c r˷%P/[%x^U`f"3I $0#"/m7G*/ȥV[V03Ow 5K@ӰGFЄyO$2n8GCW[ߣ2C.ܪ܀fڋ1VI&1x8)}_[viS:TE)_˙], %Y PJ&+d,0PoD}g3(գ$fdo=LƅD;.?ct@t?e9dfT +;A M6p*bW(VR$@ Dr, źs~AU틈yKs$qr5e>~ x*vͤwq4[ktX G6r D318|Biv"H}Q`j***ȍ`AR2D$ Fu79 bytր,%=ʷ{NFWZD'7fmXfmppلkm fF:y  "LdzۓpiFj^E.:ˍC:diӽJ$9CFSJ6v“?D\N՜"yi.稭T/[1_$=.! @[C39<%+38 3N\k6b?/1|~u`S癔 i&o#+M#؊H|qrᥑO~Ǚ #atA- +Af >Z!r25/>G=daE~+ DԱ]R9ғG0dۡm *f;H#I}+9,ړi`91nI_ɣG5i6"TqɑZ➷՗>A~2^nPt;W!KjP&][] E8(N"0…@P\lMXfO27Hׁ|,ľhN>Z\ 6s10BȈ4Ϻ[BE^t0g[2Y3iMThjHdJ.<.dj!X^9ytPCmmEU竘 DJ9 #UEB$2놁hڗEל ÀW EZIQѼouRUk"_A^򎭪 Z2 +TBUS5#H£[m ^87d}KhBfX!*j5h?[Yd/u,upvWͱ>2%8GzJ"qsΌAVTh=hbVSd1WJyp!'`էVY"/B4t+[C\(%B> +'"YTlĠ$8t6 xLi1 TWrHtLԚ¬1"45+ҸhN ^  8ұ =p$ CAO םN9J -BNJe seQVhyNtw!gW S Ɔijt]Q}ĥWP;;mH4&XvMU_OHsP,QQHfz/ S@;B{|[IQ船.]9@YQ'{ZgfD3ظt:JA5[ Lq%Z4ZC"HUi -NptvPCVuZ/&Ծ +餡WkWPX lgAg'm^v +c.axRK]70o =VP(8 7&{y"M~L(nc8t,o%X̃~GT$lR㍛@1]B0liA:>18CL(r4@I9B`j endstream endobj 91 0 obj <>stream +HtM] G vEov}b!21 ?kϘ|~dD灈:v-:g/2m9|{2ծt+j71kg45)_sq[ھ2Xўrq/h!˄7I;g.c_3lBxQmq?JB* x(ҹlJ$22 Or@t`̟mYNA("aR[fړRISZ@n![̐ wWDmh=[ꈹ JTuE;ME \1Y 378xLˉ}=toB_Lze̳eq +iDJ=w3Nu;Jr|fS5-&~=)pk)nLݵ>{u9m}͗AE |v|3{"0Fu0u#vfrP($ Zy{Qc~S3&}h/6 +5YXIQAuD0êS CÊJmOd@A4SA(`&"uE/1Fx1Zv/1nIl7dSve&'Q#_ÊE0S̲Cw ld3Kڴ13<6:6 +DQͤR0GOԣ6KeG<d0or(}Ak!+VBn 3`pbʹ'A#63~n*9 +mY,BH0N0 K`88=ق5!_^NVA \cHmnW>|ȑ鉱5C s7yC$$@|vP<9ҿI*Dڡ&>VC l|ͨP8 +eW<)#xT% MfE TZo:0?{/ch~ 9AG*yL2l֣֔ Eաdnj\ԯ']Xشtvn6%.G +2=r P1:lt)-h\;*;aC2e]$z3{APN ˾CG)%6ە"F'9-xA6c%$ hg41Di"Mxv + +=쵣5%(`[I*~t0y.WD 熜H"E *b)犤p#Au5))v!a k zt9 Fq0ϽcZ,)Fr06?J:<)4~œ} =uۋ*AĮ38wmOj{E9 n}gxK9^tx¼x'r*;aͳ57"mɔ dOoZbhvSԕϾi+%dQ䅇ge%XѰ9"yH +;k#^7Lo4!@*<"C"R,P.Է\U"FY /^B:K2 oย*p8a2woL24B=jHPƆ(deg%Q$0L[u'pͽ1Eurr0 M}dg9H/S$RqtQ [o}$ϣ[dz%E)CU+_ɤI/3Na Boo 9oOɡݢLA/B^M.IU?so {{"sܘ\MwNhTFh_ωJW󰹮xD*sao.X>8^=jt{\Pb)͍V} ‘΀! * |]=̄ۥ7.[ȟ6rC=aCtB؜V,K w[xE&ӑqr 05Z}*DĈ7܄)2r~܍vwxB@1i3NA׌g_}SQdp^iX9@}Hkv|rw/ qa,blr6[C뼰ˑ\+!``*yލk#b7GUXlюk%@uErU*Lwe \ ZS?urAPY{0g9& +at"D ǖ:h{uzC,O;FB+ {+^̷1%ÚIPD~.1\?D7(yF9?ee*Al}93$!lKd6_]:B6oߊڪh/ClH}u/YRQq%xpIⵡ.HF!8XcV}U⾂uδi +'Gп^KKq +hY@I{*t8 U:ls+na%aQ*\Lr~WPKX? "fr +5} իLa\BEH|:hoevGrU SJkz+!Mf,,{Pǰ<~>M0>d;Cz*DA~"N ~0SJƤCw1i4z;޸T%( uXO#xlOO0XIF]j@ZqwB-w`ʛS9YÃ]9I8`mu +ؿ4|]|z1 mGY䅛Jw<ϵ]ozˊ[k||~J?j-ksJAhi[ Xr2ҵJkG sWǶ6$a쭢 X*,ԂEl5O@˃P%K 3:(ĖC"i]AuL?};Car[LciX3wQd)w +;P3^ojԷctد: J r- j9ըc$/5ާu Ա\a  +mqpmn`v/ \G*93Sr$XY?l֬_ M2Ss&|冮$(+u$zA:ѩ0Dʒ%"Ge.b>\C ߙ%x XÖ~uѐ5[4ipzO0w7(6"Kav10>%@ʪ, 9]J4H t8E|pò:#T&k?#q=w˂I}:uQ2QH2. #)SvX;g/1` Z.6K-k4" HYCyԲuuG +?Ȏ6 c@vo uS{l [{{\^m~^dN2ٯ({:^%А9] +`?۵Βsۭ RYgٻ1߈`Hr}Y`9O ,~9QS8Lc. 6: 8" ߫/"3@UIILp}% F'^(=Qz8jMzB.:OmŁ 9 (bN .CUтYfVV['C{j sQ%h wQݺ/-TX\:HQ!eN_Qr[3稒- gG3& kKE3 +uA1dǁ<T.YXib _ɿܿA9]*zUr,q6(2Ffbo{ny|7vA :> 1 +^oWDl*iĆ}:7f2h_Uv]%Lt*7;)>LX*G4\m6Nv^G5@l{.uA(*d'3Pө䊏ˀNWzY:%gtoY:7c~Fv6d[;y[ךάSE>־41t왆us.aH`K57c%t[ jH۵fQ,/BBGƍZ%JLvuIesN_fO"m.bC+҃0jv~B:hGp^u4u7f`(.j0q]BļkmE,Wfsb?m[r"cW"' *iū1"C!b|(V>W'& +3Jn\w'@|ވU:x=)X;u99ا+aM/<%q<譌Hy0ԆXS/>2cg-<|LDH1ハ:L1k:QX=>/)"I3}`RY~[--^ab5;*q6hğ=gnvtɕ S*x#d"[=đ|u8걖o[֫H/qfѭYn:nr?&M+i4M?˭7 ÿan"]窆+gh -&,Af K~} 3mA3{^Ÿ*L*g ʂZ,l=fAȝiArkC daز8x8ڶsx+gXJQq VsLV9)$(cТEJ8,; (~Jk]~;MU7AOnj(>MW1X{`0pMM.10c"r B9 P`o8Ag__5Jv e񮂀^*Υ%A$O%i"E.UyRa rn:'"ikěa +A:hIf2ү2 ULu T*f0tĘEL!Rep앎]hU +VK숣z +B2j2VUR68j뫘4f,&P 'TX/ ` aM`ިvP:_$oZbɵc< 1BI[nŶze+r͖ &*bd^s>HM.vFr qv`">9T +n!Q0 VMochp3tE5*P˚K ="ɻ""u4ymʭZ;Y/%-#-7l#vID .E2YBnx"lF5;,)ԯLм'NY94!)%oMhe>۲njʪxI[q@GV,fv09cum@L!,Uv*E[?YlT@l%y(B` 0Fw,y2^ѧ$FAҨqbO99_d +,BDgJu|=@uU&Ozt4.(x3}Fr'"lzJFO.jvX:(Ȥe [+!j';9"gKΡCBGh;\]-%'q'@m̵Vm&ҢK O-iXTζZX +j6`ҘG̙ dTZ 8v)mʙd'ZٻY3йoKV;-yh +"F "9e;k-5σ́~gԸq[P.LJu~q{ַWʭٮlw/9\ﯾ[G?3+zquV[Ώ>vjaa}ؾ9l/ߜ_ot?]^Sه^|w/o6JGO_L?v_gާ=OW۷o>$$"5}U[ +) zH{K +|7ۗpG<]6/g>YO=v kuO۫7T|P^wv}uR~ll'wgk׷W j?~x9qu?sO jO@wW< +33cNh_|_v8ܙ0/Sc0B +XJ#xGb5@K7HIW4i EAN$0Sf=15BB'qLrEH" +)hR~t-]Z6b&S)m$ R#`.*i X!)L53&iZh.JNy+(uUbPH[<R*ߥNXk622x-ZmbAȬ0pSGs8kn={H mmeѷ7E: F"a<`.\dY#^Ylڳ:zۆlblld\?r,gyTts;",>Zg]`3* +/G&\fC+l%_*EѯUQլRboo+Q~&OXg;_ "wʂGVU[=unrzO}7dwt45jRɕuˮ5{1P!n9N^(>Zpz1!F{Jc--N"{q i0G>ׅmwGf~'IǗ#+@<4qAn *&d^YےG;IXֈѩE|| m9ƸGQۦSƛ>E$nIs17*z۳jݳG9X-`hQ(ڣ.Xw~m'ºb"[Ԝ#}ߏ>;yEsX 1Ho$߇RGc[zo"Dz^Ra +Mgudža]!>YLld^1j" +#6/؍- Ϣ䉶ϢϖZ5 n +pvJW]xּmYRU!qk ɻ_cFӃ *wXvvGֿAg%C7R>{򍋏Bi]Q&p1gv_b۪~~[hW+#FJ ӺGQ RI iK5u6761<~HK߳K8"?_Cnw0Z _Y&DkPK+޲#`vMkW}U{-.r%]8>K v]Jxt5FhBK" @uQHGlN\2j㓢;B{#;!}h 9#lTyY㈄Y>W~jvU}wN$õ> 99#NO2^un"}6ă;~5J좂Dp `R|1~\9V2,ʵ?ykEIúKo6ݼ;_\bq`mA~zHׁMqߔlWݦ%q"gHقk"ï2HT^~%emcӋ[Lǡ1&c{>'@} :>WҧUl A+#ly!!ɋt`jab, &䂾%hcGo2#Yl"ܹis'?*&]tjH&;9;>lLtBIo?g롨ks# zIFyGel3%0] S&.s\D]r +>o&&z\S1<( UMMM-;)]dTI#m˓p+ҾPPhGg~X}ҺE~uR`E2%tq|J3s &x] EJڐj֩}ϢޢҲu|  /E4-E>q/ax ^C[^dKJ{/oѦV04uq4o'O6?h;"*[##b9>ٷ6\a=%4!e )y$ϳ( v윬֊7lPEl Z ȋ7*V/~P[.Q}h%ZS.?[Ei>$\SƮ<}vG{Iī1QֈX*-h +F8{\3^J9JZ܇|!(VHc8K,Ur?5x^O牮 +so_J1T^͜F@kt-62h#%#9rZYAΩG`7-t;Y.cJH`揩d!>#i2e+߄Jf[ {\Ch(g}sP?E5O ?_ٽ9!# 1qp4gÕۭ[ l@_ڼۜ𛆟t10e= lf"yPI Ba*LS7l2ߥg%tC,L4VJxW|H=a o<f\ (U08Ǎ~%zm&Dv & +o0҂"-naRAR'aڪ9XnEU!/Dqm8 .a:tiu:_}NR"k:`' f#spDvӸHiV`TX:DS/HGy,5b!qCyKd0qv#T4i|eLҕ,pPB$Bd":i-!KO q.\0]Ux(p2\Zgʍw2?ehP/67x +7M_/M^f1"pl+oaJM /Fx|:kHs*- +]'EC]$zS&> D4 iBZ0FriF +X5T E/V)%m?fo6@\C~pk{}6n ^@[r؝e#|ȕ"yt$NlN5+E:]+=j‚4ԒH賜=4#Z탯Yuсw26~'VXq_%i)]\fLYs /9WW_4ncM"gˬXF#jhDp3>!dt\{F@`dSLmc@c$w-ۼz=9PEeƌgYδQ0ԋ1bUBZeiSLnfsAplK p ʅc>6<{a2lOb}{2VS%cQ=} +N%Qe*SoQliJGEYy]_AgTDw8 dMOW$]W2.v&|dLE kk`$&H{kߞXJ̣61 sZX >!@)$f1Z@cJb)8m $ӁPysLGMڵ71N#$5?/%XTgS.=h偪gꯠ'ߌϯkb-(#RѼ4+۷ճ?~|Sg|M|Sv_'6!=1 JFl\OdW3N4J(|)~))»4 œ:'I߷-Q/H(3l+ /)qq7~99gsox8T^Ax#c(0NY{Eȷa}(M`t +̀[&.$M(MAӨ+;Mo?ŏCDۈ0 +X5HdFk9>֐-V\kaKm*mm/KY&]FgHAe*_w'zUT~-RaٗUϕkd!Bs= ( L)7FHZn?)s] z6s,D|vD̉2[`\$`/D͹;v.ծ# vI0ּ0 5t"<:\:r[7H>Hbi$kH, >U*)!=<&@ +ol5`H**ߪUCoHpjI:V + jr(xoRc%mPHTi +z]Yf/g!17EM 4PRkĪp(1I1v^h: a%R\B0Oeb7F&fXuFvn*-0[5SOQvه^} .$1@w.ugK?pQYst9&AT*4l%[0,E@O TLAL*,w-069+Uj6L͂qtOtI+ږNg6!El|WN*,!~=U 94.@ޔ0~1bqqpBEᙤ0y_D{QQ wZ档tX/ od=%ğ#v={%_kN(c49*϶PU"M~VR"5;m%>2X@y߼Z֟NB͏(>?xS.Z *I*'{P㿩,lnxZ2V OenodP> UuƵ3[{Ip|qf_rE(7+aʈN) xp3fǹ0 &{$.ҿʝ-eUxu?+^`\^?@5 e1}9/!'PϝƇ>0W6|?=GG&-y=-6 +V[ZS'1q+#7`jd5+1+H_ѱ'5A?'AcTd'b5YhUW&eIYȢnYPBP=y=,^GťyEW[f|2.Fӛ17n-z%U3 %YO{(aՎIiJi8I4WI )HA<3\yThjV# 9A8xǣ(2w'ͤϾnE2ǾGl h9Pd_> OspZG+ⰙZ?DŽaj2U69ĞVUDtLݮ 2J\-*!6zmq%2VrNz}ѻyւ5{)p 5-2||Wq>\0b/]~cTǹn!c^D!X*>]HLwS1ܻMw|TC' +K!I#-;][Yq0#z7n7"E<Ĉ3bUB0bl +,r>!,x௘*18%^ڛ7 kaR=^trNaC_HS_vYfċ!u8d6^ඐA q+^JRY&6fṯ)P&$ j kj5JbwLaM'v;q(CCdMp_P}Kj$Ng ڷ'GŖ}m}7<;jA/{~E,5^ab4,]*t?aöGT87^e)A nZϐE`C@ݱ dW:ʠ`sk.D-ƫgQKkaB0S{ vj&*&ty g, +vdR˜B <0.f.4xnGrF^Jr,]:ȑ5a>r,v4x!|`MD%zq*FvBV689MӉ4G5s/+6cW%WL2i(`m5W.bP5a]7N#D-Hpd~] gQXH(keRR-<[ G•4Upđ”x"j]436q旅hy<f(Imj߸C5 xrHxWB +dǖ`槦9B!s/EZFMvtmE 5'`L.$,\2 }z\܊:ve}"Ȉ<&X\e#RMՓP+XnsDZOf\y@T9׹O&3ȜDecκ xcvm| +j4+:!,#N]s>WDBڅ1^:Љ[gB VVb0tV}m:p@aֻ"X}/)쯶epKu&`y Yl ׄ4@ ;ؕ]/ױ"N2Uħ'bT;kk*(2pmcI&XM_خb˗tAIͷjbt7ju=~ޥxdеreM{ƴ4jLO9EE4w a +Q`з6/A}sHYV)[(#}p)_edKXX +8,s.9{Y+dXzgF&}S&g0{hkqL|#Öpv @[䇆PݷS1*Khjv)1O2X0c'xаukK!724tWB߼lz} +p09w`ftи}}[C;l;,E9 7D6wQnF3/KOx%zyELsSD"Uފ[2= +Xa^gI*;5dN.;W4tzd +W3s畠? 耉NMO-$w5a, +[j&?uZaxDy34c6O7r~crʾ;T&;]`P|f.( kӵH}j2q'ڈsf3c1eGYt>t,2^U0oP,9Q_h?PJ_ޯ篿[22\?ߗ2}苗=I G6 /t\Q-?UI1ocgl(1wVDFd1?h 69Or|ury$qlmKC5x]]ӭMiːݞPG72>ƽ(Ȇs3tHq2YSV;ܳu}v_][Lq)'%VlD6+#bg]<:Z3bFC=vYҖV|Vt%eWQw +W"^-#,HUHx}.7YA#kܭ1YpyokD]S`:]SyN$3,}6V2;tQANj'<_sN.{Q8B&Ӳ2b ;%9 |[m +}A^~\~d5sTr) 1%[_gsbt]ӿDk- !f%,Sb K w,7ɫ `a@,E7=>Moj=Z W|fy QW}#-шGvꙭ4t{W-F)3&04f'Vy׍hBM%Ԗjo8#; $ PY=O{)@dh;5hU= +K \e2c>sU('L@N@KԦQKe踸KwZmgLټzA0eW4 8 [e<0P2m*EEK}[e1!"Ⱦv?qXSDvQA|_kKЯGծNɂ#@9 +lTh+00bTjMjͧ[pT8wfzcʠ >K4#΋ɖf\M` BXRp=R`/&R9~.6~g_~mS8' ߴcƙ,R9zh=G<j17zD>_d?5\߈1KYXR)m$`}=A<3m@j #9^Gbvͻw|kcHƛ?yWU$:n㈪yﱤxHm~mij#aDM#K|Ζ"GKzY8VS +vݫݒQ+$L! \/9FoZrH˘c3v9wy9qJ_%G)9 Loa#׮cTޒ!q,@LoOOmIY/qca{ʳzHߠl]ػ E320\Ϝm5Dfc =-5({:0ZS1I s,I- .:?,樉6EZP03Uz:Lf{Kq +t* (Y"53%t%;j!Dtt=F>mT7$ʫP2\հ0A~MgΛLtCVm$a(SV9Y +\X 9MW0#}`^y=ߣ1lli0 oƈXk?(b};47sy9@6:v +7.IY$tD'0?͗5g%SX01^&epd锈|(>lSs"S5=k f(Ts_`LVqz+f=D eN'z&jq3CjY|3&W(NA(s<%mgY_ k? (HC5Ǣ\ʌKJ4V}xӫJ> WgeE=0[gHn)Cz3.?p#bC? km@'MAZ.j Fhb +jtzǥ޼Sɪc-ewoa߱Bʲ>o|:[ܡ†#5wYB(wi lZr/Iہ!hp0!qmY +9,ꜚXqKcUr)cm3v?k^.Aa6 _qf'o{[O/>|Ǘ+Ӡip]K`aV b~zڳ`Xcr?_?y?| *gsc36c7Ξ Fb-W`E4׏W_Fkl;8cSU]jƸ l]Y=NKP4/F)R)Zi7biŌλH$=1h}6$g!,3DB y[q"%g&t~ %yw7Hu+"\=c_ZhKGanZɓafym})W͇gJI}'<⏟B/ǯow?}ۯ~|_7ow~{۸5I,ZrEXY .! XL_,_a1 t>mG!%Gd5X$Țeqxu#Qp]J`K'=\B^rNTg5_ +/7Ixq[MFg8M(U8Eq5tV +!fI#vJi&\UKXJQB}ZF n1r-y>B|ͯ$W2~Σآ]ͰA2!+l`zM/:o0J)Qۼ$Igob +-8w+#vqTWRњ J=>Ib\ZU$v DG0 +3(C]|f[,>F-*G䜁Y]>-^g#יڏߤ}= |WWCsV*܏7㕜[-%pvO +9qz{}29ApJg*A&CeS7.l@.(f'J㳫;kk9IՄA?@1M Wq"^QOy% +%ʖSfIؽUmSrT,LkP{9p8L,lob|eq+yлyYy˵?$z am)7zGb8WDH~#LsVvP $ILmޞ;*!D,1O3KzK8*a ĀOV^<6q_x9=%Kw;~ԑV/]Yj+Q_Mgpy*:b>rηuEsݟu<;"GcB{kP YM\ 2 jxy0S ޑ*ypq,P"BNf^ؕO=Y2Gp76-OAU B@U5ИNrLlcvW=nW}$ƆnlLuFaxw~XTuZKߊFNX).3#^ѿT7guRv|E[MiŵeU ՒFvU'ڥ&n IRNB}TBG1 +H=r8@&FVKJ6PڿVhLac`:fV@Sr~<~FUۊuxdM3%bw!N~A|&IcS[ R$ܪ$M/*$?W>u:w;;, r +Bᡦ!h=o{%53ɸ4!Yv?3/Q5>a}O? _8tqy|す*Bz $F$ȳ`+{Ɗ;=:i>8P%yеgn 6SV/}v(zlJ 9ux]ЇUS̓%k^-F9_m 3_I*%"'Gf\' WΝ ?cqfiq1WTBunht_jE|I2Ahgv#ͣ-lSfQX׳m{ 1sm;d A6, =_5kQ$:=9)ݍI HL&̰'*5h8h"g&/x?Lx1\;HAF.FF{52r '0Qdث&4mj^TJ\nlt0I3lB댆\ތry [}22s.M^u#cb3|68c'KxREHTPG_NP;{s>stream +H͎X `n +@}#(+'](Тh*6 `8-4= H"yxa{ˢlNUEhW-7{Em!5* I֖רEH sp[1-7#9srL{>VXsZy}zo~çw|zW>>ß~B__%<{$/< ϭVya_&zIQ,'aYm7 +E޺vTiU5^yj!K1RȺS̊NNj\pUCW:]vѬ*"͡ӟ]d=GEGC /F϶fn{MRD^up1lN~%b7b&9nx!Qlevpo*a'A,`4(㮴)V&JjI}̓9C@Ir}LSo;DT|b=h߹ Q;bz61A (٭ 3^jBQ$$TW4%*X`_ ;$Ǣ}N}c(%&,`+cYFn67Γ,f0q2 ꝂDB53+Iq :*Pc=T(t]C8g !@[FEw'fR !# + ZRV_2RfjݑDlga6KI A%Dm)C檻1`D?#Nhgt%Ά86(gbOߔߵ@,.1``H1޵nz⛞O0 w J=L +Y z2fJk( +2`֧!JG`@I C*xs=zNi(Ƥ;+82tN}\$@_<_=( j-rZZ@vd:23^b'5 G mC5f. {896w*s ZNLMe08]b2uAA2fR6FH;E'BB`(k#dIDa}i^5GjP5L.WXIF41ev"HA?)#F&t>O0!pS79"U[Mt.UWLB8D RDH8A_M@夺1ꩿnлM80"ptY) chWފ<1!z g근sk ~sDQc1IӮ|L;qڍȆQa"]tAgg8ڝύ;<_2-g:Y2 caRm)F'k6Ýwk0܌ +lL2'Ӂy QH +)k+@V8`4=mWl@Rw3U [nUiGh%wA'r(OċmTXpQYJ0m uB n1ʲؾl{v2E,emqodaSiax;qmM9,AKeS& x UPU\`v\ V]auQΑo^$ۆ>)+ E|_Ţr0ӓ١`@$ +\X:6@Mim'lI^uLMtc˺Eף32;u.*ʾG&RD%QO)K0sHN~h!mȸW̙GpabNJeg|aCҀ85eġϦcѠX + +fS+lhݑUPNuit6?GqE %Aj!HHPpk#bD ooQ0A!0UבӉdi/_KYzjoʢ`kE{9>Ξ4T_=Þ~>8h Ȫ:FI39"A9 Edk`"t >-~~C)BQa<l`St/V +ζ#SiyK| +tpbnRuPگIa1.<;*'%&F8 yER2EQEVK-Y-+IiĤ,PV,c96%o(~q, șgI vKIܔ|l*o䑼-)(f{ +i0J1}$Rf@ڳ\Cv,q>U;>r"ccɃҩ'1SKqroq85ãhK!8wOj5w3mc7']K +'=[r3$)w"t%ˢYړYhԚZ7 EȨpv\#%An%>|{%6YDSȑv,$+xachJ4SyIn`0ZfP~f"LwB>6]5 Oee#yh;xMIzY+;d-" +K]3X2d͙4.;9Qjrǒ$s)< p%d9w+(;9BS6q/?gD h>q5I8v{≴k1oJrz"[HШ]Z񆴉yKRߐQyr]-=,Sൟو˙=p tzO,jޔ||.<[QD?u=}p_Lwv I d1^)~%gUK8%1.0 {HzD%4Iz/p.sYZTZ-EzϓB &?.yիatrܧ߲uɽ'k/ȱU!Ԓ٦BƿeS>iOO%%] z0bK]TrYH՝ * !"\ꕤ@W +nr?Wwϱk їfIɘɌF[fYIS%9iȏqfDlyj")wAQN͠7hvҔxN{h@yK%7?9PU-F;w)*g`/Fʏ$c$%z6Ϣ) )8P@jTDJY"yX2yĨޏDx~ꏏ NN/6hSA* hƘp$$`[9yFBPd\7{h;W=Kl$Td Q2AM&4 7X8RHڋd}FK.lh ּ?oi~h u`b=irbXQdi rɟ1̙'搤R&+|ϸ^5'C/_!`tm)2v%^R C-wG'dRQY-=ŏOK!937-V|][yXt[lpgTXۚZ%3D,Cbmm,ry޲e2I5Qj7uL50Neu[Q3m&>ShHvD<%$ݽn؇ȶ(:pYp,t㒹Sȹ-&u&I-Bf WLn&=llv;qbB{])c0uqˢDZ"- +$y&mq{ܴߡI$ sBu-vKz I^P1vd3)U7ﳧvYJs03!ȆCE]YtK3m]Xč0f>dI!01ȨV=]vjAoTCx_d/WUװӵfC\D pa?xH{skW^UQ' c|<䣵ѺA#M/CX˰6y|!ɺ κ1$6|M]37蝉r7K ?c67s~݆X`4V|(Kjx_ ~(IrnoF\e9}#g6sTE p7Ht!KvAL˳UK Ҏ"7 rޓ\ZNek  +|Q7ɣ}{1yY$8 [SR(J$DVoQ[(ehjy(Ƞ%Oߘ.#ʒi +( (| K4m%n.-3g<XGLr9(|pB]%F~#y)CXI$72!ηGyQ*QUhlVPàB?ARhXZ:5+n"T+W?[_Xw9o5?cs^}ڍx7.Ͽw_o~x/~~>7߽'NO=Kx~|CcO?p!Y]uWN$<7_p#11Bimwx$"Ug~y`K@T@QD4Q6#]$vPzƙI$çwD"?ӗ~?X>גp_}Oo_~wϿ}'޼9qo<_/ߖӊv=.*=<9)!49|F_ܼ) +I?|Hf F=JKh"2}$D$9 ~8/X{: G5f0&m{>g^ېt\ |% :q$[908L#0G>ޙΏ_Kתs#|<.U+3Oq3_-C}X13tYMeҊXG+EEPtrKW^ˆo :j2hjI"|G=ښJQ~k. _Vco'{$z/'sL:H&!vaK{{(_+MH-,{rܜȬֺ$Ÿ +1N;^g0+{WgԛQ^Ӻ)桸:PX~i=' V"?<my5| 'X5LD)$F$J7bu, 'MgpR6t ͮu:d-ǩ{O,ZHIflXhIR{l6wR-$F#{0)9μҊ HĠ-2>Y-9ը. {[4|$`h:/SSshG# +uycǝPʖ{uAYmtYQJXFʤ̪Qؼ06+y (8h]ً:4K :68+seISR_$gENQσ>WzuSw[z#ZY"kaF8mOS ٔHZR5!sxhKTSJ@L#LMcW#/ Y4:8=Fn;&/'0nvJ"Arנ`KkbArdifzw-AŰ'/XxH/HGuEHeTuO 8#ϱN0%(r6\ƐTvM)m]n/  i朣1h"-rt?}/u, < +:OQm3O%/;2yb;9ͦ7b"Hjh6Nm2"'v>" ^#I)6H*õԭoY>HtI ; A4i:$xc#|j4KvZ J?j +yY [ٔі*# +xfjJ zt.;RX?ײ"+ $ c$;Xq*$ND@_ 2lu.Dz"0$YOklbb"*W r(3l3Aۜ:L +h5ިqH5O4xL ai|a +>!= V2?#3 +a`)x +Q]A=hvz s$${tčr܎X(Φ'Bvf/;x0KPcMFmQ,l o-G’'E#.m,ѓ1ҦuWb㮼yYjGxU3P(@]E1N/a!s,*CϒKf/mXQ Wu1ǝibS$S[Tcܥ"}U?@/,1F]E;![k)zmxlnY^««H(l$^#-%UXyœtW;"oqڹ"M4?91{D;+ق>ҋAwommr P#k5^X:L}GZ?O#Ȍ +`-hy77L QJ"#`EIg; ;]ɐq&+~GYDoܞ*I˕7c@{ZED ٝZKHv$%'kĶ=@eolzo|س8YW$juM$D'kW9W;-A)a?K5b;K'~ޒ=$מWͅֆ"EL9G.P3}fJ0=2iߊ5Ib5,܉Ψ A}e_ ѣA"ᮄ)m{!Lӓg8ݞ>0Ʒ;AcHG-dG^H|MoS2`DEȪrǤP?q9=hf +u Xޠ}[@l26ڧڊ!ϟ.ζEA6::/r9U @ +|htXNVA(^&P2dيp +#Z[;W%2sU{T~(7ns ܸWJaY҄DEGbn6,ʙ*PtM//.O^EЮCp +Ǥ2c?xy?c_ZmNA:ɬ'!s;B<9Ui%NS^auO8]RHT7[ԱJbi5/GMPPE[!"/ jm\ȇjQ:IslULWNvH[!ZLR= C] _\[v_i[l0^9Ik:5JS-!)Jp_h=^EA1"a>sVɝ)r ]d&ﭾܶ6U#ACfآ彪8{I,ķIZϹ  GKRb\#v*XP´QcĦR7@f<8:1y$9wRRlRMhꢤA52{VŜc{7E7PLMl 3H*Q|\s&7˖k3k_pR)@X'sv_|v+&I]Ush0o~M"~Z|Ik~;ϱJZ8?h3(W*n F\WV1zs-񭨺Րx;-v_ƽJl_zkJ#g"dQ>m= ŵȖ쏮6F)JE"vo %>eHI\UJqˋ᳸P8sI5RQS%zێ *0~P o&%b|JwV&WlkwL0Σ~ۧh "e}L &g.վ= tJݪ!p }A\ٔ`cw~ۗv3|*ߤ'8'l)F0{[yW#_cf@e Wv%l4S`C۶+QҨ{fYDq|%v ++&o%>e{-#kg}1[_ {Yb>Ҩm#%<; +qe}8s.UROz$$՝o /%DmVm1me3v4᎓=W UX%b sYY( +$ž߇{[+DH=(|S=D'@}kvRG\VVpDɂbfK.sc~ts7-~:հ{-x꧷8 !Lose,sXCWn3U"gGMnN޲̽7qz7dž5٫d~('G'k\o g$%a|[na$V<3P?p,^9 ֤Gm&]'Yn(EA4+GC{?#:lAٳ/nP] cLV/ד~0{1ұr=`uEQUDi~" ,4>RwtAjls(fΫh#tQD׹ ϼތ9&Rz)nmWz_68 PrƆ{JpZm'^+!Kg}78k͂d(E]7n.!X#E} rG cִ\ &YDaNF܈;s=3d$}g񆵭U>11o,tECH 3m<<;a W $լcO!8 Nz' tLxڒC=p +ٮfOqދhY펫 /:UAO>.QGc3CP>qD/'gt`+HDtmbǞ]9ƌZ]]"*M-]^ K ABؽI0㲒;G+^ceBߐ7xI<2qNco&LI Vh!~rHgϏYָ]" 0I|/ƾ>\9կ b7vkQPuFy;6DaCA^9=%?>O]ze:2x?ȹq -aQ_DM!G[t:V`o9@Lg8uCb|K;?blĤRwl7Hq_ɹ+͐ w}>YDrB^Ǩo~/ S[ e`~ 8ƉS# sZ' eF@=7a4 \s >QZN^1cX +̱B^mb!>O_F<ȀM&jf|PX@}iql"fW)t2ɌV~iH^fvPurςhrcpGf 4Wj2|+EZX9]qbtpCK"ؐcx"!d+Va WozYg',SY^? -لZ ;W)(yߧa4e$+տRq!y$!.X*0h?+Bq%3Dfڧ?z* .mو}gQny]'È!^0˰fDcijM†<.( +MoiM&uG-lri>vv|c6ԑ`Mh^N@6&-nǭg1H’f[,Яuv)͈#!=+މfe6$7%c(y3f$\/kZM<|*2w*b0ɽ!gD +HOz﷎"B^2Xdm8 A5g8l޺|q8k_W mMd2dWOR?gήa 2DJL9-zK^띻?cD7DiލsX"-VGѵP-ƍw:i%|8{TaKg؞.h}3E c@v|wČ}c Bx/ĦW#s$LR߇;􈺑J  \=jhss B_hsMx&$=2ؠ6q::)bl RД`Loy$ +PTԋ=Ql,~D}댯?-~C'`A} +Bףŝ&<1m%) G[aV㫔AQ}IY=/ Ee੥^2Z%[1ҟ$=5dx'=4E8EF +F"u] C (i9=dPObxbԛN86Oةniџi]܅{:W-g]v&1 +;Ͼ@u P]wD!`g,Gm9Cߝt*) 6DP|/PX0}fPcI,uq +)xc=_*EѲk N]\rrU·ozh,؟uȹR!~"G^6p Wȣě}4! +=7P=m7QO!ټx[y Ue=W;+N/_Cb!<] aO<. ֻ0o,3ͫV% rJ׊%U9>Ya#U@'=~b?t5uGԺZPB҉n"9u ڝ:v%$*4q0W +<ɘWA':59wGeH?k ^q.6X.`n!M^f^w30x[#Ցj7mUŦ2VU3YA*;yL$Ǽ +2"q:G|]sh7ޗ_/[A$LqFyfN\ׯy&}?tbP w:ȝm$Ix[? ]Iƅ7ArGeOf6CSPZO!252f1'@IPOV"VUvr8hm+戀dvu `{sgZGГV'qJOZ-U{1OuP]AP[18*h_!a:~ZEgF +# ]y\7OpC G6v%7HB^ ]d[jѳ$ ăklsEBDmU: 1u8uv X "e86'ɍ_?^ra~ʈu[w d] AW!W]Zϐ0F,l Cj#?QSK-#4໥oUTR}ovtjR BLѵSjXd33ʄΤ'P;Ze)͹^$"pݹ2s*w,!eNnc^JDxoC.[G2;\ Uj203{2]8F8AԦvX 6 r]$&.ڏ偃Ip鳜 +,nRZFgBjW'h0$4[^g2PoX= hR&*73GͱלaꭎJY4iy7Ē\]0oj ݫ{RKVc:QUDUxN ."d$%Vl& cbAc% 0՘_g偁:7<$G]}30Z|%I{Jq*;׳.C +-A#c+$Өx ¥kmމ_sxފx_Dq%ݹ #j~=WAڊ=/qCT}`/pze66 ic\MwA0SICyy.-L˜{>'OCP7Z!xN<8WɁP\j43:Z,H<‘$-M]4|sW>cz0$N|7f;}|KD 98_<V`dĸBXm-1o-B^HV{/G|J,HOq#]C;oQr@W,,LIRթB ,}G.'Fm׉@uD0n-@nނ̸_="r6Jѥ3+`,Kz+AN +*b3-j[|~bƵ|9dGDOPwHBHE}BP̗ppf@:"sDp:qLVj޶iGh.G60\etAX\`:.b:`(&[y$u$r1E)|<Ι,UP7/ %fY.rjM8I@jroa)<\Tt^ZR'0qHA 6L m|tX'718hq֎elsUA%jtS@c$V]ĸgT;.+8e*%E&ukevKPJ`5hCSo[\<`鰯侨0XeW.u18g}Uٸ^Y9E'>j0n1Xs ,<@zBQI#)׿~#ū W:Xn#^bۏI[pU,{mtdp[ڷd昉8|.s4W &g$STڻZpIJVm)jX ?% n+РLY8S ?7!O*vi'Um *n^2a;pqBJqJZh.j=&"p눬 uehRXT-(؍ml&Qr]>{KxuCՈg 1\-.m)jX[u#MA\v[A jg]!+¬!kЏ9ɠVEuӷ9]*琅- k*Te^5sN(&݂ON/aEI1Uri 8>N+KBEz+JjbDC3TX;[~Ԭc`)Y,Y5nB4#ͼ_FbR^Y_R5Ȃ0-oWK_uh.y)\~ 5';\Uq,NxS@ LQ/!p IĹsY,75ژPeq{ Zodt*ZbhK_O_0EZ9DXҮ%bj]et -i%.0x:KNU$֟cpLWs`Fg6; +Ö!5\"ɤLI5:Pg7Y E'$֢iW+d2 -Cbx_CR?!`W*,VG]ʫUW- +Ҧ+v Ge*Nh!MҮYzb1 +)K "r 4ɿv e{^@`la Ǝ1ܼDfKT1NѧK方|p^5,SS3 W*SLxURC k^E@"r+k;B²"[ϐTA;ܗw^Ő{%D!ZC{1&DQ7]!aR~Xƽo].»Y (W~ z(Y +*!c4."%wD$>xPy$o,GO t߈ALFŗEWU5LVfc^mM4(P$IP ,<q5>c!B(n4%<] fwc| +N9\,# +C%43R` +|{^p +(xKAZm//E(r p+|}S@Ba|[ğ|@"hSL>$9T]B`.}^EJl~582Gc +͸j;tFބai{AYH4}Q`pO [ )%KBͮZåj,Və(k{֬ob:MrtysGn,bjPǢ +pDE +x]wh Tw^&9梒E +hĔgmŰPhC_ =>nV +lZ£s Guh*`)IF;pCeeY$|hI4ӎxh)*^l/g`#͚ `R"UV9a&:xfz(N бn<e)ykOk/<>Rz4Ϋi$x,4Ij@s6`P`8NuζrG ǯg+i1aA*;xHk Р:SnL tk ߸z<=4}г$k|wFl>u쌨a7iRI?ܨQPpG|?#( F`4sϟ?E'*X fUO =u%GRaFfx%[[Q! uAHVa鐤}3qeJդUҢvB,á/Jq/uu.}ɡvA<]s.dg+)NJ.<=Xm.u '0(1 16{TuFNj,q2!];='Y Q&&,Zy?[DI"4`WƼ3%tpEf\ETRxkd!{ĭfIӡO~0g̲{+%w=|콾3rN6{U`,]%7k9bJ3'{soX;CmE"ze_NӐZ{f(CEUJwv@U6`0ꊌ&L$7gdXGW`w{$8}9볘#YVI.iYB)UM[S|"SB^:2 3Ie\A4oNy:ʍw]sccFԣ/l%GLS%g# vN%:L=!1DZ߶kU@}c I3y[|DU:-"u^$Ͼ W/JbPVOW^koƥt="kkld f]?[ ȼ#iޟ7,D2uU Y1*]w_yL[JNh{Z#Vb OUy.W2Xu*@{r#<6KlRc+6u'b?;p[IB fOُ{'VENJبL9@ce Pb_7V]U8}?sg:c} >KrXKv@ͬy=cXcr"M)ezX%с/Vf#-|8xZ%-SVTk) N0[٤N\Y7ɚ?(ffQ[%L1MV17 +kHC+:^Y{ډ 8nG +ʜp{+^V]t+zw[#zYrF=e7W{Qh'Ef/߀LBzuώqݯ j%"}l ܭ#=״!bwuH^7q{ZSr4VCN{OE1R*1X;mz/ -^-u\i^oEd\u(}о~>߯:ZVI09}QB쭪!HKo{ +>{]}'C &{o#2C:gzpvp>Ԓjp42Ns^Kp. +|7bl-9!sbW8a\g1_RL_rTw'yH/fzO|"l/pEY_ +]=td\!.(F _[fCŠ,u\L,=*I+` ƻ5F[Jxwoo7!Q.CĽʀ:bUv-iVw=^݉Uh "[0EBt'{iTm!d)EI'48w6W(QQĠu(u>s0޸.< SoV5Θ1'ei0p~ \fl9 h`T: 9 +^54!c _rqwsB/WQ^3lF.c58*̓pw +?9Myf=^6<3o['w{mtYZ_!e0k~G=QHׁxQ)ʈ|5|p5i{bH"WvCS)+ӧ]\vrY:o+e6Az{mdjS,ݑO)Lqt`ym}ȗ,lFuCtk"^IƔ x,'D]K$jwk {>qlcdA6 i0=B$%Q^NJtDb6PV0ZC/.f{jV5u6Cֳ}j}/Prw;"ѽxUB\_B5! +n`ZV(h>,\]MUdq~}UaY.-3][+z ΟSF76w\(i c.2vZ}A̐[xzk˯w%Q޶|v\L;('e=-nL"_ Y V:=IsM)Ovcc<&;<$ tkS@\U%I{"ROXsCxOHԳI}jҺsæᦧ=6o'ÊW6J+MS\~ ڋQAhȻ}\V3D T!{Ebil2J +S.%+%" >]S~dhD2[ !M%xD {(Tky1ģAߢ O3uqr ]־Nr~&B%&=& o4쌳ɜ̼m0 W>Ï|z;_IqU N.L򝻢[h$ivgc3+,HOpUo<mK80MIkܽ}c{YjĀqbdm3' >D@.2L gܥS':˼URaoB'|N7]:Q>_ 6VWDAVw5i>Bwf .B{Pt@fxsUvԫ# ^hy2f|֣QJ؅ci!| sT9ܗtѹc7amkB%6%,cIO .ԥw1=4[H!8a:;6-j@"iOAdOr2\$%@Α8Q1 q]F|eY"2'f@p'n`;AVrz=N7&JȡNFp=Cz* ܷ9yxNZ! "d& +ś0Od|$vLE!;^SAĄ>!Grq'5fE;Y 32Hil(KVz6&k44` yjشk0 9eZt0{}H B_&9|#l}C*F/)Jup4q> .xR?@s_1GM#%<տ~?.tQz}H;z6nq':*Iz֕p2uws)=ѷUN~0R#M{Rntm@șcFnE+psM'6qq e\sPw8_i ^GjGD3EslO;*hCC9!BeI+DTE^;qK],r|̃vj-Nd?#=c4NbO̸:i3-9GJ~m^GD}u4~Vw@@W\Ӭ!v#m%-HRsASZuwօdb^ >Iv݋a&OpN:eZ@'QT«2>stream +HlAr=Ow 7 [첝$%_C\m3_o%+tNX1dk.dYLnKu!KƬH6Ȗx[uNDInD#iĖM9gf{v ~qFdJ.dQpHU){M߶b\udHrYLnCoƲ dClYM=Љ3#9*y#g%"ҫ aJS_)|1f^cZH.pY%;4_+<#"4zʜ{jG}sso_XGBqs7$aLnx NcrRBo}Q_nԄZT.=".w薜$XH&ö@;ΈEFv m\ jaIv:f*s< %|BS? d2,# q8tuBÈ˹Y;(4wƙ F̱ +B7m +5_jT g.:}b8zؐpt!bNKU v:}+Mt/9! gsdnCK5βU$V'; NjhL@ditde`j +]FyqAO|TdRBsT/Aa({IK!⩟_(ؔc +ĥ_.RB}qXRme8 jBR/N  +öNc9BWAH"fQw)X83xA\2禛8ȟ1\ I "A:T[,U&9,A>hdt_,կoŸ[nVj VЯ/ +1Ŝ* +DAX)٘΅8c6-/R1yN\^q˰% A2 +!0=(?@X "!LqK]>X3m +G$10DpnIψT'H{,̋F.DtOv rZB ;2 .L5/[\O<ɂp  vbA+X2,tF|g]sRT;jM^.$ɻ {pv!(u +^^1_=t#1xAڏtp;ao,2SFޥN&JanwqoItNL)l<ͨ4F0k \H4أ,˻`ٻݨ\.eKd^gM996P=*PyOʏe/Ozrľ l l*5VtdCNM7u^8"( V4([D~mHo0"ٌdITGk@4}6wX\ӛ܇[hACp<hlO(0}W!|Ж"8\/bI{6PiCAPk@/'VH `IO¢}[Ffnr=204Ik&\h|BPVdCxK;5,:K*A\N A1Tb扜i&'!d. o™+H@F tW&xuBѭaI? +Wـw)mb'V.+i Tt(S@fq~zAgyL@mF>?Hp|Q:i} +Ƭy.:Ⱥyu+epsJԴ@CmdOiGXi_ҠCEBy.4s*7VywPfÆ000Mpv?E׵HQ0svyfq!rVA= #&큵Hq<]%Qw^ bĈ0ܯi4H_(ނ][:`Fc 96MOc8Ըxtg?u"l?BxXɉw_7,fI؁T+L>)*zEYDn'ӜgqXہ9GWtcw7ФG)R{>vvB!VK%^ɳb]tӢ*;M*BvgQI X͓0F1G:m5}d 3sB)=V)Ǖ-{Eia~ʘ4#eWn%N9lXC-a/P|qn˰pwt:u(9IJ@>9Q8G1F䒊ҡ$ԔYY]/9F@W(8 -d $0Ϲ6 nbXs;2^[ҭ|)X#d19\UH] fK0kǹJ{gB+{~LJ0ATPB$9GO'>CuA(=n w[n +c*5. k b&*֥{Kcs-Y>)]?J1(=ߘwXH,Q'0ݑ丹a;ȅ^BRgd >a#]V&%Ԉދme1s5ӆ`9_]#h(JAJ1{J](н'T42za˦[*@RmayRy-PqףT:.ԥG̉Hc=V;o߄KQz4qX cw3k9ωXU(\놳\_S}1{mR3iuN|16x(uXM9[sR.#9BtJ^b~LDsܖ=Y,ucjyVQwќNfY8O= M~trXm!nT2W?6\S\Ё}%nL;קP8wB^iS)L'gE|߄h-jwgBxc=ӛA.Loɕ|R1wcr}&2C3By̞!B h@8v~/?-!3S&ɳvYwbjB?~o>W%bU~>2) .c HJ2czG`4'nܶ[]KמWGqܥdA'/T66Ϲ僐y4qknh'z*lZ#sb<c[fI=F& dVXh$,n49J(j78jcx>!*ITI&j]k[MY=7gMVjL; ^ё#.-7ڄ'^dW:R\Cv'wĿ󑰕 9@._aBQCǪyPh鉭z&2$ !|uoI@ħ/+qa¿_4crd62Pŏv_~I;Kْ(y%z3c@s*mʺBOhY02 Fl5/}E.e\,۱AvAsc$bDYsQIGrw\(z>h쵷c A ~1Xg +Wڎ E ÔUʘτήwBncT͛2J KU=!`gbBD_ăXh#ԁfy 9W{sX>8_bȧ" R3e%Y,.Kr{ $A;10Odn4uWʔȈ,Y1~n6%%@BqD Iq@~ PgsJT\ptzc?8 Jo4acg ̖t9STˠ->PxVW0ntp Qo#ԓn1Sho@1zBmʭ:1(@`" #%EEbD =a8(G|{Zh<*xx%$,֥4+̀N$agn^DIլ`j7D41eaxc}Āt+8>_VJʈҢVS '}_棄 )SȦ} '*7ﲾY]b*cf0Z;@ E{6+, yO biK>)},eЬ%)[r٨PJbQ#AMVpB0,5Y؎[ Q(ѹ/&H&71#C2 ax^`|d =)SU-KH.|*2 =2J/aV( a#uwX. أB(V^Ȥ0Dǃ_mHI?$Z øN [c>MA0Y;{j+uųS׫ExR97DlY2{QO2gD7^E j÷,>1}A=-J";mo rWH'\MGha@ GBbh +<`\rx]~pٿ"+6ݗJWKbzKV'IM(!Lbh TNu\# =SeRR<)~A3l0 0aЀ\M{R)Mh,aur@8eo p0.%hjBHv>vp2.%KUP(4ݿ" +bXԕuꉹia;O +.]anό1%28ʇ@%(ͬ &NaV1+[ބCS$<>96`B(t?Bo__?_FC6khQ@{`0tv_ Aj[7U[-V +WȈ2Cήʵ "an uݛЄ}_Eg1(nu\.*-?1!V1"MQ:S3A,Fk1~;kN)t@Aof-Qd5MAs8-՞s}4h0C(W1ޫĀjgw*RMfl<S](< cnD!m$9(DQbqw2⨲1ЍaUJ;_Ṭ%뜃UxX| lr_X(J< C6qb5j:i`5aĎy'F@Xf z5xGeV!Uh' v9c[Y7ӚeMPgbE^#z.BȒr?HҌ=4X=pb+͞:Q\ z[pkEx~N *AUeFMB 2{*#o^&ZB2|-z1`ճ wW8\A+j^%Ĩa~vnPH]ǀ,3c^ 9|A:Mqn PJ2c~2Zsf qʄ[Gֹ&p`p- J^זϾ){F$tp/ OgIoHnx[tVD+[ K/VG.6bӥ}/?N `8+ڧD7Nw01YN-ȄJD O4|k R v6: fԩmk{svꅳucr4GQ2,7\TEGq0ځ`"?l>Q#rCݸ3E3Em C>H !:&8o*L\tn;gkR@s+Ey!7S:*¯oȸMGF`mk!1g}P.^$&Ι*2J~ǽVxX%#R[0ɃNr\%=k曆"c6f*l`ӷ}͑tM8[l°G14 s^% 3v|*AX ENF]s +-FPѿB%\(DȆ-(18/d>xο[W9h +enO v~lu?U',췾wQLwh6`ғ)Ib'V's#+$Y)c'WAZ(|da}Gᩍ5&KEo/eLJЫ1c+%:ym]h@J+OGG:e,}JIqcvMz昷6 yT~P'?X^nwo}”6w 'o!fgGj 2RDB( txy~iwzøI&4JmERs=۪`2bMv̺Fñm?}1\BQ,z۠pu,R4Ae"b߭2^N7(T5!ދg8F}f: +(r7sZU!˙.aˌeۦ9'_u04lb[3?=LLB;:1#d5G& ^CSZc;"fϿ9RUUGiS}۟ܛo.~>+Kg|$\ĩ1%{"pޣv/E:rӈS'ekțR[YBֺb$a9/3k-Y|iEAW)vy LWs&Vv#^ !|Ur@☿H9<貎ze#}mealI%gNaQ@ /Uz7qv4i$xڛDcQ$tμb!ܱquPS(8Dl~W};{VKo}&/U/w繤3$u23UGS>C_Qgm±/bw^-̉C؈{E/}AYv5spK--c +Y#1Rtj|e%Hs- =$40A[;E>Xc\imcQb Tѝ$pYk}V,& ?>%DW)ғx58`30}-ⓕD"3g7%t?Vљm !y)kZ*;Z~3'L-ɋ=~v +=eexd='ϻ?.y +Qk}"<Pd23\6 Inl`gVۑsQ_m(>0DgH`Nˤ]dV.7zR2 +SIN">*[_It'[F -}7zVj۟ 1W1"!z2 +E1E0qkI-IrL +~$N^DT0UWal^}EZ~+-; ak :%_I,rssA|9l`r狩 [\%#:ŻKX7HLwJ9˕ =(߫>eZԲU|U|tJ:V|} )WE̛+Y1w= +g0J7ox@>CPg;5)<5K(?[<@^mo>y~dɏf(74'CVJKi]/vl۾*ORZoվd~JC8ЅQbt8ϐeŪmЭ=2O`x<Vj>ihK\i^3*aiebbv1H| +$!k|;tm$FE#PL@D{]ez(H5J07 ~ @g`+AD'J0k 0=z lC[ΡmacOb~UҖn'<-Z=y6Y}Ws ydy,ɬ[Cվ2-fK+ލ?o8#xqts)zĬ}MAdGW'ZHQBVx,ȵ(a0"'R6{d+`N<ۿ,pIm$2`YSob̷*zyUt +[_C)f9>%wr=+6\Iye>mͷՐyV=c{#h0enUuZ89 rVlZqdZǁ&qV-l8L\ZolEBh14eI`|#.KСOQ2*<-O=4:Kvgsr chK -qKPLe܊;?ϹB!eܸx%aLjVf@xF#pS "ZYqAES&nl@/>98LWZnJ~9P+3%KvnJ?QRMUmUV ,93 hO8%ZG5^k?O*:HжLJT58E<ԗDA!%aQ/iҊ4( SZNASHThKGk<$瓮ʠt(3gbBv ~h6D gDL-y2N)L=<%ᓙ>SL孨6. s Idqu8a4 \6}HK˃猒Գ3-o1b͹/;9ܫ=\GdU+)NJ0`*T}LzIrɣٜP,׈xOBx3X0&c):屵Z"@HK"f+s#(hz gQ<}d(ŗ@6g<Ք_ZN֊eNDb}b{Q?ĦϑDˋ[In; %]p /擠)'B%^"hXt,,[AU' 6y:h~eՐlJ?3לa3$ڽX0 :`% IN%n(m"Ac'f( T7ͱ?/v*K+boEHr;r wQh, j-}-,:zt|Plq9_A[:%K%6K/NP [@!o7>(0;8*7`RQ+ żdW7K +[-ٚ6^ Uon54w"u35RXk4s+!CȢ&=̥M^VD1D_[/QuBcJȅ9AVՊ`Qh3?W} >ݛ ؟R5ܱ.Q\r>t:&4E;P%9x5:;B,n|¨)kZ "ӽ|&w 6LtJ8=Va| HB܀[I#UiD&܋^K)ك8GLjP AQG",ԯOq(_^@pm$ }"3\qv/'sS@Xb9WUh~!$_+4lY4Vף;) I +6a:\aOTHq"ąJ(3lwd455:apbQJ$K0֣RHEr)?5tuY"u2s*k\ 왲;$Wt^ +~;>B Yבn7oEAp%=NsVi`a%4\+O46Su_ m-Hi,Y8k E Ŋ@t;/19Mg%7IHi䖑Ge׏ VDATS).ypeɤ >k(W*St #3E{Vp+mc}xQp"a>#բL|Tg@S@H]F*めļ (tG v^$k&(:ʷ].9v0]AП4DRΠAwu!Ng^Jn Ž70 A9EykX1%2\ ](Rӳʲ^Z=~+0?3姮~&}>#ru[C50 {bZgO +iAoe"jz_bZ +=T /!_ +5d9\`KX+IX!*L"+.ňqs@c ]?SEQ%ǾobAIlju/YT2`[ӈK|Z]Ew!< )P=w/QSDx:_47AF6m@<)K8gөsGaf HU6eT/:SW馉 7-3=n I[' 4X1lA-I bL +l +c`77MmfJ {Krh4M\o(:]+qȸ\rӤP6ԧIYvHvMDJo:X=<$Ly r,,kRkTVi kM9+JEدɃm_2:5J<tZ&KGCC1%ڰ1EĆ2J`,lUdgUtA0/֊jrchDoc4X<0;P;7sWX%X@~ss.׳g<]1Sv:%& E\>/#|hZ~ +MOuxYu2k]ߡn-x#\6s5KV䩊(˻KD/B0V*fVp˂x% GP c +O(Ҭbi7H@2PR7 a㴀p^1Є)puT`yWP[ `+v!9;K,( -F06TLOCܧWmlyAm{ؔ3SN/*3Q#UDÆp@=ޠg)x?Jl%]St95< +陭ir@fò9ggIb>ϺJ ,z21ăCx OI'> TQRuB[T^eg8sA+* mc2!I^5`]L]EǧAN%v25sZ#\Tu>XDg)%Y<`5vl+;=ܧMVO∬b\\MY +)/y}I#,xb0nIk˝3FQY[Kx\DHpmL<ek>On9DhCECtlx Rd^QW"n*M rZlyWo86Tzx`cMt,負z7T.-{l1wgD{uYq&23!KeLj\EwL̦Qk^dw1uŖEtvvFcy_£VRy"2[Ѹr^I)<^Kdd"ms%S}b˃+y.J|`L@4׶)c£-XH JZ*i*14EVИZzCp$Er> hdDm3O!Eׯ/ \@n]$v'ĥ*\M?(/`%"u"(GϷ5Ø\3R&Jd +9M?|n֖_'#21Kƅ 4֘5s1C\)ګ'ХjGe8ZC%2SL\>v^|; nh/83TdL_CZ:|ɠ479_B5ar(}lO._gZ}^ݠS5ѷK, +52if;1q{5-k +Rѝ{o @LQCT3MUD+8:Hr|  GRdXDqஒzq*n6$8 o7 ΅eӘ 5ώyLhK] Ϟ𑼨ھ`@ʖk6W 4㼂{eLDSv(u0|%EŴZT!T3+oT6?*ro;ƙ~o\P3[E6t5=?2/ֲM:3K,(L_@Ṋ_Cb[{x/o.#%xBUpg}U  2 1< g! Q9g.0WǥA*W2te|B;\@S*2t޿lɱl5D->< :4>lr'Vԓ̓av|1DbMD@U{IβO6:mEH0Z9|[͉u ArazӕDo%3K*_mgRt\Cs_Õ!y2q+$wfTz_=1`85_Q![uڨigܦ)e-aW,V _g0ZGНUG ,SɌ$[Ặ+" VL(PҀhį܍+ҧ<Ü0VW@z4>̥|/=EخKȳVƫavs+9yv&.lð`V"&Sn0ih~~"Oo%zO:[rƋk6 sp@^"d!Zs,pkh%PpH>b-FK—T (!^Eݝvh̺E鄉p$#Vj❏@c4`̢g2)oAu%Vc]AUG8Gy2$aSr{ĘMd@@dCb+*]lM/ + -(~ 4Q=pJ鬔-oE=#dnRs8W$/T(e8HQR]ЫHǎSi+^AKȞp`z)S@Tx<=OD<\~ Xx`Vz)f)Z vHcJo/%tc'@^O@0(zDpۑx 4Y$<bb:YՋP&_fFӼ5FG(T4;u%ңkn;E#~]UBYnY"A[0~l +.Ł w®b>#w@.*c_Z%!ph8s{L.C+Dvou:16/Aj p,n77F),BP8IJ%$a^5YE$w$>w'#G$z\hyxUo 뼢ѲbjJ."Ss2K]CU_s.A1:W" `^CÂҞJ2,̌NV[w4PGqBj`<ߎ੦+yygR/ Dڦ +dgbҷ0qįڃ@^z[ _/x%H\tJ~- ʴqlТӗ0xm{ˀ%;u^8Q܂E.F|f%J<%]O_1QIXos5ђVDHo˦f$؂55Jy8v܉GOJb& _#vJm|! YR(VvfaiJX什0>?UZWA!VAMZ)Sk뀸zjgw] ,Uq{[U TYfV/|8ߒ=JRd+gFߴ?}+=SxI&b >(~2֊ :Y=$(=a$ԯbD + ذiyYFN.t^U&.Kxk(pgX -ʌS"HP,pr=| \G7wBrS,Zi]@a8GP-hHK J7*8{\ćM:/5nKжǍJ5#QC5G)/Cё%q +غ%4/TjqKC@_K[z4ʪ5!gFLXB F(UxބM4/HTKc5K%E83?D;B C ?9A lE Yne7)܊]bPZ}-fdb(%.vH4gj-A51Vm%Ćܪie%`{UD~sx,B+~v*)a@s0;q2XPH z91g |EH +`Ow{{&%ʧӼsxMmݹàwQ($ ;Y̑ 27Km۵Tsk!=vy ++?y"? +;r7o*Kqa52[K\ntteݣjL,R/ur 3LW}I.wK*}DHޟA +ˑ@ۥ][jyl1x!=cSm>_hX[TD$2A3Rc!H |j_v}쨤Q͸!* &Э LN|0'n i.qc>%}iO_UD ti":'NGq ;%AsiD.ý٫6qIuh{Ne<.-D8K*! +9> xOͿRmz|nWv6AgP~L.x[8>uI6]dRgQ6wH_\!YiB/9bx<,6Qzp(v>T[l'j !e={: G}"(fm ,= +1*hZ'n'}1>9c[[[ϋ8y,*nĶ{hR] eWw,0_b _[tɻ'ȕpZ'm83!̇;!cyuBYҝ_p}4fn͘901[z]PtmʲJKxCE-c?y<SGH/PTfe+R ~Ʊ*smu-SQ ]V v +eFR#QG p!}muccr?i*sOz3X խфq%  BVADCe8< j73~4 +v<NJi@g$eګu?Hٮ}Zy { 1jRSE-ؙ7ż4Sq4PH#-՞rI6QޟE1! {*\9qw tPv3ii^|ԉ5#{IBs LggXYlYCSrC[+dr̻c{<E<@3Ii=ZFniyn< a:nsjqʔ~44S'dT߲r^BI2U@D86!2B/䭭[Ą^ޭ/f%h&w`B".S3=k?<޷ Fd6_;68>3\Dt>1X˄CUrK`ªnSY;QŏTT2  jZy7w u>z\s|e>^G`z 8Ɯ^ D"wBĵ5fu}jԇVZN /;Fo?M:ں g@\F9;0M7!n\t>'\;0wdKeۺ0 k +Ġٟd%a(HO(6y¨07,SFT+Ov|(|DAyލxrB[٨΋IHZ:Q +zĽ K[[sUA o!:0b6rO78#_ěxp]rg/(M +EqS?}9ŏy؞iC|>V2=6VRaR% SG{8L\Jt NĖJywn䚨]jOD2`lz|A(}c! _ī2EXg xo}&BcAXEcB|cAvVNfuSV ئ:eTxTsEgLX~|Izbs]DkYO4jr8#VF?<U"uhT Z#('|B+Q})V#m-NcT }uJmN*y= +&訇|A.Oi*ZG~{{z=}*̬|~C:&aZVh`/Gl5 v륟 AN2CہA k:UvVY[L6+bP5S8![6^"!¸l#IJ|.az:-Hl[ 8|ZU]P'|+`:!z`0rseCY0U_A&++f4<dž )3N!G̅͑._[ϰw+K #B&ɼO6,9H7}e(x\ެPR + +A 4GΣUGh2^fCz`h;dlV`X!H q1[FR/5/ʝ_P!8>dc!?^`||"Z3J_`nܔ8[d끱~XU% NŵH%!>1Jsϭ"~TzNC9v{yE"@01\A6Pg t }C𹍤?Q"$ 0#@ +wcƥd\ 4ۑSԒ@9FȏcPV5K^0rR mQy ;%nu6hyu;5II%cLjY>"F$,v,a,YO iXwd *v 57jʜY"D%84y-8FFf0;( VE"9u[.XYU *bڷ&h+9<~'TJb|=4ȫFfS҆ҮHf,NZ|}?I8)-` WC$C$'oVj1/BFPo15K{>h5G*tCu+!+l( /YԢzj?ɵ@]! O&ԭ r~Yfi?lL"R=.e gw(;z^w薭v_eARPeM& x +] tr?$9|%<qm˭Ze|E7~ei  A^#PQ+JWV)!Y ɳ2Q^r+05S*E)w +䇉^jgȱs+Y;c_"1*"m/wpμ@" VKî(X(El7r&^ iԊQ":CFVW N $*S#1q= LvOr./p)LӲdu<[RVkE@@e&dآd' K[ L^/JE 3{Emp +LQ\y{ߐN3;+ uj;_|.b5C ×_V&Xa:WRQYiqSp##~ Zh +{eKTnl=vPMWQDu89>XeN4+[Bm}O!a;v[Úy,3+G +E4_PAHSƒ?̫NXr;4iZE=s n-)\EZQ`Ji%B31_}(]ϋ޼9H +8`}rmu^GϽ1nŠ؅O;\L -+X8 3# $՝w21" x"}ciѺ1o8ۀ9o瞖܁\$H#>oVp .; ]K[rd>%:H*.Mi-&8h(Ei :ʽs(Y*/ FY? +cRV%YuW֗l endstream endobj 94 0 obj <>stream +HnE ЛR՝DHv(+iA%s{J8T֭[>GW~Va>VYr,_uVGX-^}jW;s]]fUZb2fùyl3Z.R[pʊ}Ai47학$y!q.yF8!_'yMz}w}}i EfT 6G=g4%]X{#u+/_sDž׌msy"HTXεFE,d%]t]Rƨf28rW˜{ou Fz4dkʞ΃V#1jHҮЏCOR]ȭRVf]35\@rખ{iM:o>W^]EhCwnʹf0Fo`5!.`O@eB(NnA#TdtQJ0(SIQ +zY\ǐ} + $H{ИtL,2Ha ~ӓ;C͸?.2(h2Fa';\@"jUzBFegeu[Ƀ-ZV-yðc{mX=ԨZȎg;a )j%S@M'􀒖љ +뼨ZӪ#Hwn_@j2BKP+Z84،^ԕ= ~oU +2Z2L+ +`Y9Ef4 1 {A3yBf btR.'{BNd 䣓+fy%6VxS\=1nT/Fn{epŸFrf6B;çF3mB) cLw9+ |dPn +N:M Aτc\DB> :5C< 0T`pPjDK U4|?B!h;Jx +`3UV0oO~B&9v$ܥ +/Q$5P@"2hC7 Xѳd8-7NIb5t\a~mwQ*AZM*jRyk:6j=u ]0'}I8MA*S=kH:l#X\B"aSʳExºӎZGvCsȝ!Єm s)i;<BH}(@!`}PF'yȲMH44K׾tY .XފobB1u.̞<]ԹN2iƔ5j͵ Y.!BqJE޴q Fo2U _ڥcG} 1Ua}OQrނF %(d ,$gUX-20'MmT`6bs$?Da@vtvz9>p[~?O^oa :k{ڝ P"֭=cxɝ +oԘrd iM:RPn=Բ#ԑdB52T3>Tgсrm7Wi2}u@k/jF +D"&r&:a#1(D"p݃S7Ikr5I 2u䈡h*@} ߓ9ֳGߔ]  +h!ȘX-V>5C-ě;^žMfڡ=1DB˦餼NXFHҀR˻3z7by]Ɓw u^CjW8*IJE!RlB+Vs4nǺ8yW[O +$/LuDkz+ SC=BAp8ۨ\`X/;N$n9Mj9|V]($ +cJ_qh  7*_hj6-E(Gn{[\Yۯ5"(Xc'̲{N#_QoXjhOz8An.!w~.?:1oh#M, c :2 ̀Nbn K<̢Jn ,Ӵ#8M,\/ h0]a6vIfx_GҹU6t 8 k JT}ʖiU- c JPu!20?R, jUe-/<]"=f"W)6̲ ЛI?`nSOqE_U(e +VJnVՠ@ .~W55魣&5gC`sV"SOJ~p {u4q%!",(̋,L4|982g(9(."`2`vAXr[\0Be2Rn^I| Ho5gI`iEsuUjdt׼JeOk̤I=^WS2 LQL+ p!$TOnps ߙKi 1tS`UMIhK2'ZsOx36qiT t/wNbx9fxJ-B9󒪵L:3B KBPqHƭ<{ɥ5O" xh%MUFS6FoGI*'2TuGEtSkĐ)NiK$ & Nc [5z#u"6,}]KG)f1wM]EZCi§g( +p-ӣŔÎrX8"6}U9$qƬH}\`=#X V{W%RtsQ9N'ox|ԭnZN }Zc!X097ÈE\+˺qVs[q!&a4 $S*ao􀠝|3KeF-$ WI4KcIk yGŧ?Mԕj4N<#He| .(SVhLxx7"F62zA7 +3Z5Q5E#πpDWHk*IJ7[hpET}&ZPԻaәSnɢajx]X~7G@Ư|n&L5VNռtS9MajȆ178ӺMbЛw" /@XgrmVT8 +x ky ""jyT%y-~HH |$grz'w)N}Rp0(Kk-W_Iu{m,ˈ|WF愭42mw(NY/AU ;]4B6`U򇘬n@͉ @!>|BuRD/άC>1%yAłA7CS@gH%k"$T.㿷}jb낝 +au0A>˄v4,Q+ Hvn02t{j3Yk(E.$麈R>‰, 7oso:Q]l;kѲ\:-X`sA@F(FHqȇ]%F(v_Rr1%ދAF"[ ʾp 'R'~3r7x2uK?7;Kwp=lN<!)LY9o@5^|ꭎDf(FhV4NI\$AߓiψM9@DK*@c&GfꊦnTb8,^:L<r`'WB̗c`l-r[A<0yPvپkR>@(8_`7Ks6z@_*^'A o_ 0^JRN# Xi!CY*3^ߩHC]b %; KV ϓ{ `pH_E]Srs fsQڢe3:4cˮ`HVkMks7Ua _v84LKnѳj0{yCՀC@#8(2`q~vx2"z1*‚!s_?&T 5>͸W%/bk ?~f#' lTS ^LܚyC3T+;Ãz3"oW ޞ*G~l[I8AF[⑯ΐz`] pD_1zf09D`uoc1Z_xCjJ8;vPWmh_ M>r{=ԽAɁ)3jx #QdqZ^&9HJ }_BkUoR{T`p0Z~Ekr1EP/"!Q>ô 1A/U TujwQ&b{MaE"zeTGE7D/GF{;K}/s³؇t&wszP3~7;`B DCK?Vޱ7Um)~2LOeT]8q>#M81s C +'vws-ix-xQD !_p3yOH[ I5/i).=cN=F6_xVp9 +Ta>'d'M+1 +n2C< QxoHjdBCWWp/A:Hla%[n\%ɤ<)ڨ;t_%A^#ݤcSC hq&tBq'mn\6B7`RB/EV֊L+2 W TsF'Crpx3Er0?\ZaOU#M,{</bf0A*<)_QEp2d4Xؔ\sn6T ˕^X +F{ILL}Z)SZ Z~2~>,ƪ,?M.&͸|),U~ B1@"ą!l5)+yI#؝+V@??Q( _V(E?FfM6ˠ^+t!1 +pYϘi*ߡL?ZUjȵKu,S6o/ :, +[E\)KNΘm W0=,es"RJ)@1B +}EOV0uL+\ט3!׈6ÖYcgqu:aCy ζA׶A(@;̉y6`bdfŒ'X4xOlG)ԥM_6\ĨN(Bj}h*P9O|# DzR\K`F2]A@֡wIj\\%d E/x='%V6q=4C_=&ُpsudei7RI)Jӌ3W@ AY6YȨ4![B36jJ~F"5ȖCL4#߭?_ }x4w[R[iy;I ++k^v_>7Amb9mk}XWJO(-H\K|qW= Ms-7oA ކ0eAd{t? |37KA.69kmSbГ>Мwƹ运{~`G@Tդ9`f4wGG1_XW}m嬏Vcv7G5}<|&lF(BP+3ol[xd.ahqT婗<׻>ᱪ ۧ~jœg$+&H~4=@́`?`FwC0qj]UL5(~i!&իіߦx2O}] *tc L"#q7{ .j&7>vnR$DPb!0;:.c364!UGxa$fEG| KǩNJX\uOwzjK@ %=h"S`XEA4"/˵r +,@g`8!x$Hx u󂢇1S/?gd?I')B:\qQE'hdfu+#Rah 3كA陇5I)z~8pe̅WhɎK_փQ}=^0v=I^D/)` ~>1g# yAEaD)w_*~8bVxL'V"i.!`9 +?˰&0ȝWF'i1ùO T؃FHvѠhQPj(j 'g՛FA.?E#nu_0pXPFJE⊴]5k±˦Sb_'Y[C?z'te bW$+2t&NWd4Lȋ!Qԛ}oJ X,r)/Vj#3T=|IQt]wVq}~W+-UǢ=EaOشzƙ=Ycmv8@󞘪^kv&f3QP ++f",1w~WBLxHs|dxp0,% 4)|E ?-+8ͩBfum@ ?m{S_r4<`dPJ?xK)<M?q(I{8 eVnyf_fcMr7hFܲ)i[1Ti%{yhETc.$J\å#L' + *tCPW!'̮Q b=8<fHLwRswh?v"2L6~@/Ϲm\?>x0&c"V2$}QCq57ʊLPaI;bw%Rq\ bKT̙R:rX1 @Xᖱ;۟'nB\*ބ@ڶ}é"3Ј0ZS&/M: cg~upL^G 29(Y, +-腱Qf$(WP ܑK]%SLd.gΕS 7BT a>I&\:DӉW+EQ@H.N1JlDçf;a8fxIԶj&lш%r$UQ,@m~u/ m*1.{WCK<]h^B_wdGd,7mwfQ$ރ#S$Q&ru~/o|{ۻkeQ?]}W~=vWoo@r7OEBUuAY^^]?Xkasx'*cQEVV6&, hz +%q_hŠkBq.`.86XaV 952\S\%[#> J2Q16dZ_Ȩ+ Z|3K)آ@xwJ҃r?\ Jd;-p?w:sHʞ m^mKCqPT +sZeǩz^̊'aKHMD'oT9*CtK; +cq ^6j`UxR>f432*cl/8壣?Jл IB| = P̓DbȄCI'\bɜ 9:hp;  +EM6&#Iu@Cr[ߐ3pJB\!bIL: +%tՆ!mIIDhu^.(i/2+bp~"H$s!B}u7#o5 b9@%Vl019RaQ+ZF}A +q,",]^0J gΆԁ5J\jB¯*;bY-"NO1=DV=I$7IM̮IR RIMToLP?dd=Fq<]x9& %A-̶!2x (.!3s̅:mU%$ [I9|$KwْБY4S= Pe(9_.N.ZlKh>h=xT$_lղudR0ߡa'] ZSʴM9̃%}X "I'y~yV! +\]cbӼ=#=y͇* 45IZ\)K +m5DN@ 0 +4*ͨ(SһR*oЬ /%crDܒ4m9Nfc~\AL3Dc-@TI9Wa9c-\LYP:p& +@qг O={:#I`<'/5>ٺeCW5D eX91?L+ @to;9 -<Z1 –Wg$gJ(WDWl*>0ˎJG)ǙtBL=)*Pt#5rUdJssІ[HHs\~ҷ;{Xqe#Qו'D[@^YQIU>9i))&AM.HfvSIӧnE9,=}7[8pQ"4PlmY?ǑP#5JA3SaEsnad;$sKKlk;SlJ\eG[SG).-zw7" ]Ui; CP 1f@]dZux";q@|]ytA zG)98UsvD E&X_mmpat!x&t,;V|ib¿r_.;vU~3 H}{&  2@ |ߪ۱e9ȉ]j]KKW{;|b7II +S 7 _{ֺ)~1hocW6i70^ +"C +<$NNt8@^%rWWCnRv%^8R_L-V|| +%Va5LphfatE< /Gm 3? %8O(.8`avVBOjpDcĸ۬|GH.Ƌ"PJo͆Tyv xzI6(%B[%rZDHF 35f3T.D?+/PgU +*"<: &>ʗ0R10 Q;!F'ŁH(w_a{$+ W*NX,dRW,l?NUy GE(r̤fH93iz!L\3)OY.s &0jSUľwdM(EvNevv +6^;zC;94b%iDJIEL,!)Y5^4:lpVSֵ[}#> +:%`I&Ge{ \ F CP&r8=JE/s1q]GZb9Tw`*;xm2.cjO$l17;R +ʷM5zei*9Jb׽T ƒƔl_sEZBWa|erd8}olkDo(/qE=M~Ç?_g]vO^I)~ctr+eʇSB8ٴ}}==Դ +TPm;&z 3NTɂBQL&-$л_ +`.WeH: B iC1uIAsR&~j:N~[AGq{ߖ +X ] *U)Bn@Z<ʣ<0b\E9VΛ~[pwQ?%aZjlW5UU+4uej5gU(6b ]Eil2#3(C:Yr)O] Dt.6H#[ $ƾĪ+wqCC_SԳSI"C+FH8SLn]&wűwdO + 8tSqWCK[GA=: Dn kNL%kRp]Q @ա7%oXȉшikd@\7=#_k4`˲?Q,7z?0(} aEGgY`iGŁ5^ړ/{ы9PZr"sH.'ΗH\/U'轘\/hZʞN4ѽ{5w:Mx!5}`'5>Yr8rVvsfb+(w!L$ɍ(JJP؁3:P~@Td/c=,7hg_ +AuZaY@i +nmEuY:gY)UXE_µpkusD(}ODR89GuD/!&OD&}#y߾(PBWWVH˵n@$/) 0 kM-cj́2&19{ \QҰ18/JmӇ\2| ?f@=8#Yp+`!Hr$F<qI!hy~6 j' +wڒuW K3`l穢#m5~u]1\A+ +cjIEQ@5q`W4ݘç+c͠3ax DADI؃pؒxcq`3BSwk@+fUD\" +j0 W}&6ῧn׏\/۸jV@=V|MUh Vh\ԧCV߸MX)Sߣ%| +֥9({K%ǼuQ2HCXy_1BGD=Aל/v%R?0E-/ϱf^mŠ;;Ēdzr(w +E; I:VS 9˜?hoq|O!O)Z܈{w\hRSc{JO +|(O}:z1ÌD6t#HO燿cfjo>ҋһA۠ ?N!O&b 3.jŔ=ht]bUծC{ࠞuo[_oI +arZ!wW3O]VVK$agpАp=$~?z ~& NJ0Xb0_b ^2rW^ f(I9 ӌa/xEԩN+iN6 th;`J~ښXZ0\'C2Zp9ioqRY!AkП&G&(XڅQMX|3vTO֨0#lxĚ1 6*zHu۴5Zt!@e1=oFFy-khzr5/`o[@BP7*;힜d_ize}a#Umk*Fݢ.`xQ7u/rqP6LP\P3?=ʂy +4}. v'3i@{9HϽ  }:Çsp~tʅRlqo}lJ9lւx%=W"NҨ0dw+B2ymB=Zx_g\w\d(Oe˜*Wpǚ9D(UjƎO"+H b +,Õ/]￸gP$^f7HAW<V5?^|h5y9V-hiTunr8.ѭƊ'rQK`}Ө36ͷz1-8zI~q3/|v[.ߚԒ$:<jO; dA sb ^?Ҏٕ} Z5"~ +B_VNa(&$iU@avpQȧ=*fD@]~$Q0WxșƆ4 +dBKYlYy?[N7.,Ⱥ9wQϜC)`mʿ}%2g8VV>Xq1 @\s#;!X0#DSq I~%QN1A6nݷ"HcxUN9f/-|'CA]2ìwhPX/FLhNji{{q؍8(/ Pkb;Key~LG%f,ZWRDq$KRκ-mM<< ,_Uwܠ"yC+S`83YgXۗH<ܥ)v2X(܃Dp}Gy +-k$PpR +1q5qfO8#!ѺTȐ-4`ΧUEy$C͍趨DrX$s*ʊַKg@h\WO<żW?#sA{XF@Ͽ:A m-Or NgCmrz\1<޿Q=b'/@C:F^gJEe9yJfrݥ@ QxDxYiML}NU߯UV+As ReF -Kmad2xyd|1b5dOL`U_XǪGmnZ=9%ԷiHW!*ڝ1^nuV+h1/[d%@!mP$5[ Ϳ6BRaH ɽ^I<pmn-(GL`jM9X ^e'dB}v*n>0? MnWSC ^ MKhWb`Qi4Z~a>#P$Vhk`".l%R켲⭆$C 'Fk~ x^F ?-.>5 cxIc7FطLZXv5BP,G)A +D&+% # #g! ]Ba&54Āͳ鈘}Fm24g "`!B03 6wG0`fTj= $9m4ݕ-x lO̍RO35|@JRO" }mżl箞slVN`G gpmf+ERHw'KZٚ-H"4[?;Y&,wLgrָKmW]63hd}b:]xF到Ht@UØL`e:9)oVy]"1ػ +sBvɋY5х/Y̧1c@ ⳨RQC)/ɋ]کI,ރj2(hrj<ͫYIPI }`ctF4 sK.';p86;ގg ݎ.P.JE[e6䐹@؉FEQQ '!-VFC7r%s+~$]$8כ-q?>k qqTb>n^pСKyo٠S-)8v1tA;6:\@8yZ7Jt;%_I,zXi® A?|O.&;f)aOEL(uP Zr3]h~NGSG +b {i݆ C,HvC#̍]4Ԇq=vFB@,n>#.fUl (=~}d>JNV@ ޭ2 'ƻ/9wn,̜|]b2U; Eꥒe]C`G;.tLg9;B~m<#pC@?a2fet7SayZGfhpt/6@Ae`[Ü1 ZӜWtNL*BvFX-Z>ΛHr%RqIuEj\5U^X뤜 +:éS؉)bmQ("\媈L:627ٰ~ދ[Fk)SW瘜3M3ŗB9$(,(Ug]qAe%ɷ!ImQ 0A&)3STY~ 6C'jq2Je)kЧX 8ec`rE5XaudTF *DB. +Ќhf$)S~H65U/sT9o /5eDEdP^:ϳ8^n9сLhr\9s !}E.F#yq3p*$")XX ()cE ~Js_Wr 7%,NmΧm"h;AeA%y0T|A*6%ݡ<{a2aƁ&u;CPMm"͏/%D# $,);Q==#eNGwy93TQ(֝glY$&["k >kr,&?OLyC]j^^ǛO[%TF;I} WbA0#EO4 ?h~Sp6$ó ݭpC~q_̯7opuݟ_ӿ7k|m~_o{k{շ۫׷޼{c{A~7?Vc/B/*UA^~>ڢS`CTulN PɌrP<u0ac1r +c4M@ktH/8`96ǻ׸rm:ΟI0~?u.jI(Ub6(t}5PVxJʰM̙={f͚5}n7FOqrda`KCY? kDРE +|r tBӒO'A/?,Bɿ3?0rȒV*B +6RӃ lpBpCcta,h=:-@/*@mfuT-l~*3-xh'ԚRO`ҭ .ux%whFi 9-p{ -gUʪ4LEV5 *z FZYkN0#: < 9o.sD{{ta\>Dp4A"$ЧjM&]#6;B76Y6'чA%dm x] +9 t! Qȟ,5DG=fFF( ^Zϸ&V;b(HH7nzp *9r8盱gyi⢈ +I{…ek'nD&sHߓw e\6_>E0j'-!ЅdZR 愆{ͩ;&Cr);Έ2#і):}Z$ơ-×'j.TSʷyC] |0A.{bhfq 7 F%J@/ Xb'pw%F08n>n}39,Etz[rA 4,8Fߞ~n#ū~s}~~zs9o.4*6кvlj]Tؔv^eپ~>!O_`.-_]o~nnv?nzO b#x8z{rojyC/7F{/~w +Hƿ̞˞;'/w.ݽ(76O!HW|ٯLڽ:};'֨a՚3]}lZ1m ,Ŗ!ZK2)}s3~߇YR:>/o&?M.ƛXO2`Y0-U &H$-iz(CMLB)z!e=H 8{coM ׽X:$uyBbphj5(E6Hm א 0<t+AV}ϩFYpY0LY!W<* > Yp(]zVP³E*ˢ861)H(!' m8wfNk( -(RX&$4bá_PC\9{r`!]Sf5cIڼdL -_XI ݣ J!7՞YQѯ}F˺JJI+qJ,y͠r +aEf? "KF @>GQu[F !4]mVhbNǢ"kN֊t\mjZMK`**UPo砗FuY^[xwV4:#ƨ5/-E:~5ipn,EQf479 &YXVqeϮ(k 2zxCAen]?B"GMRy؍" PiY0dXvYH6-`K6 ? dGapj< p.aQ˩Vbp&ɪA 0c DtA >=6".3NC˝n 3lQӣ&~iq + #N6QdX Dʴ c Cx]Gv@4A˷sps/Hf$cuqm/ܞ#|=ҟ Eo(i. $lNPH@֔Π# i%bafa|a2#60=&FPNgbhmVmQ4IDIUfDYK^2B4b:`0 +%%xۿ#CҦ)D,rV]##봀r YW 6X@Sڼ?|Sig%SN _ +VSqFLoaLn;Xo0BkYg[g0Ձc +Gfn)cWHUbB jCc⧶0,TZS:%WjV~"oD|A9yl(.&bDc(ӈ2*uɘU}zGk=Fȕ^36"md@"`Sg Լ.of +ud* DnDSzp +NqIbVbF|^{N;#I#&e fSP&KX*6YD4y"6` ݀^ ᠤ}8eQ.(;m1Q5[Db>QbD[DprSS֧\0H1g>2(6kDQsݾFpL^|Vt + Nv )#~eIbE 6F + =u|EE'$9SIv +:A]Y Gһ4BbjZCr$SyXN *r>?05ad`oĄ/Tzh)3 Y <~/<D["ڄ:AWu)| 4\L`cpe=ʍaaQn]y.f30&[ x" ҝ֒ҡM16OFN!Ko@wy,ՓYyDT + ӑz[N4v}e"=WA@rĹ}'mEzkXjR"IbWz@1@) !U;x8q ++r`u0:!h߰bx=<-5@0,>^e`ij\NzpZb(QsUj}L{ 'K{q ; +C + :-V(0 R|2+k&hp)ٳaZF  LpdW'hFS`702525ȐGZhh +:YUƗqkr,a8.)tl+C~>] <o_hF +|ˡ W_-iPJqw)Qš3*{Z.)SΏa';Ps>stream +HtK7Ow LB(J\(xcOcܽhTeERRlF1jimZKVd1zoap+{ 8qD#7FoH&IZ=U1G@ye:w^ƅ8l,=Z,/꧔2k2{+[+i (Nmr 5E)^G}_ dr7{<ϕ'ywqOk|@Q?~PGM)DS]Ɯ5mt>R +~3)L;WПvg:o(<.lG'ITg> AzzZ6r9{4~!g n!9`4h5e')fmAF9gv!t*R%d=v㩵(ճ|PJDzkTZV9fMna *1l{Pg8)Y(riLۘX/^µ1-u|AbЪ|w5gS@0| B肌Oh3pƳf'}=q+_ 40p +ey*1\!JcnRu~!uj ROj#$Z:譏'JavGw>]묣Rmw d8TcgczDo Z(4={BqOks]D%aq!q |i|t7E;Vw;φb7#4\Ho#O {UEڤ/ pP_z +ȸ~P3@WzG{&$0h S'5ᦶtx^닏V~MF=)$ Ɩ&ienʔق51|q3g 6vC]̨ߓaɠζ $RO[?aH4 CE.a Hly4ő!*N7]aBpu`x M{R fyaB$CC̮_'1<>mx^!Eg,E \(Űg߈br_I<L +P>DA?pU6(fF͠~U\GYp{f(h;JNXL EL59ϕሠrJsyD67^x|ÕT}$ ;+e%b8_@.Byaj'{T"22b\ެ8Oq%"@K*6:1ܐљ‹A$6rR%deSH+bJ& {&^2)2k[Ѕa=\q4[&J }͟hqIN{)w 'ЌGDB$0\@+ LT3^n{4^NcofD9Җ Ye+[0sY-zAU4l{)= Bmϻ/ڗ9٠"SBӚXrDI: \YKbV`:h!~tNjͳO=wIx2h+.nG7内ad}?dP -=hqExQ$X-PXؐiBmo L/(XP7d8\$'gF{'b .p(v?SXa~%B +O I~AP)ZK^Tr7B@,.BFK-w7낆_$3CU BҀ/yr6O KYJ3qpކ e} @&?㶴3LHrq; ޝ2ȶaw})ʁ0@2mn{҂$I{Ny g:->D:ܮY|E`-jx6LN]6"紸Үu42ID~T}3k +,8ɞۢQDvšES1M -cI +Ӹ8}vJ @h$*Z0ߍOl'Lx8lJ񤘒lY+׫lrk5%t_ػKAiٍ^wR5l"D.y/@Lfo7ek=+FYUݴiimhόQ:ՅAbEY|]n!Әm&.#r" */>I,|Պ'}BY% {3σ@C, ~ K4l'Bx7= +YuhX/m"X#YYKQ$צ 6I:`tǷ,93 #,0;.H":U9Y[YZ Bn3dx5 JT%Jn@ԸbY +Z@k9#3+ȴ-YƲ$]*3 S| gBo+q1R6h3B(ē@d7"Z%mQh #$rAMq xPIe>%px(o@6K]Q -en;IV-9x\)J/!naԴ7FOB, +s)b~qQɍJUM(h+ƜbwBpXOT[[huQ1e$3!Gp&%Xt )eY ӔaIw RjNLl<!Q7WX +i*: +YH !Dn4e9<ny +uVb|LAy٦)h!<,fy9D_"8euܺ"bЙ%e^~ލiJ12e\!2} 4kݚ(ʠW $` Qt30ASǢ]+%B9DA +]* RuOɋA5K4oFw W^QtM0£"5VI+IF* Jr >1&o ~ ^(MaLu)Bm5Fe/^2R[q +tڙRpm`5fZ hA.1QG3 ﯐/eKyh^ɇK/aMf:d:/ { `''Uy\ٲ7r4y$Ă5W\שo *SRFC"###bviI%6ZVɅ!ϩfo;KtPO쮟$Hښ)Pc'cd) SV;7wSQvtnɡk82~Ŧ ӚӐ²q8GXHwi7X +zgp5;O"ʱ2q&5}X?}](4M09%LqAJD?exKě-5OF4g]]f@U1ҥoU_!*lh` GTj-ϙCbpu{"#|JM͚YBKo s.[3KUGַRP1o= +~o:t4y9j.C.eώ|!u$6ijXTZQJ>7p5A~AGhc$/xX]+Eւj.vfLL0[$լ/Y k1=6xuR5Pqt*)] na3v &O{k>G!aVq9#! 9(h)G)V)Chbg]zn^G,]dmF/Ox+,Oyt u,'mqdKF@zۖySA9PH\TbYt[ +85Q_!m))o 7_6rT$q;hÍKWqI+-}'o8 s.*YhXD$l3X>0$bz8v$Zع'9B:"佄 (iwJ \nAL5n(Jyx`%yeNyhfX(05@HkAqhC,,a] X3 Rpd~Э7qr$qn`YN!$<:n&!ҚOn2P'\^I ;C1 A.12!a6)3;,孵 'U&A09b u0Zڃy@TʚyBZ`hަ5S + E2A*hfcm3 Sٚݛ! UVHYRE֛ ty9%t@ M՞@+VN/@Ő5+1z72߃DVXĔ$sA.hWl7 ;i1+%'mO|CbDi ҊJ\\Q,۷ +)C! +%-rR%bNdb3ӓH>FYdt-t)A80ݰb/z < p˹d):rlA0rHkK!SKG|I/ {h5zȞѡX꒕;@h7@8P)B%(T3K5iv|2<:'NQ+ 8 n:^`\a7bw8(]V F; 两$7،@B,+ˋ_Z;!s, ҧ y=. 8S"Bրٟۙϡ")2NR|J86ŬZM&c*XH A;bzУ %EP/W١j ]yx9 x9 Vd0Q$"~![yNFh yF~Ð4~Lݹ*/}!"v,)oEi9^.;vU~~3AJJGdn%F Jxz֪ȐeujU LHiQ\W%ΌVy謊嵵̇貆DڒORHL6(ݺH)0} õLH$KD1,^jS$jox.hv"p޶{Aq[ȾTX1z.\ Qb ]C(IpۙnG+q53P8iV";2rF>p)^n/T/:.R2pLJ*&Ʀva-@rkJK4wR yƏ.5Vv CRAlC" AIrK`=* +™f# 옂()Т艟Zӑ4Bc2&%,J5iVޛάJ@Be,6ĝJDf +E@lF7T|x\f,?~fH^<2T.T* <vëPTEq"VC[sn= O:x*6VC\r Q@CVhn!%II;w +6BX71s)6-"TM5]|dA[RCr q8jQٌ+CHHj&ܠYK?+W\kg"Mn4kqIᝊR,1KCG32(DR <tvYpMWg" +ąV;a[ +IV򵾬|Zwɜʕ{h^=dS\PK!33X|Oj]t*Z][BXwVl= &s 24wųulQ +;nxҪꖝيȲYPL\8ؙzֈ;ShAFe;aLv~D4XTL&.{%oNقy@:0쒪4nkg0%FAk!%E$J gg͢)g[ZP[!7/B =8>]\-h>}ľ2ХRjB +d|97 OHB5v>՘}PuP q[!Tiµ.ƃ9퐆@Z6hV +XbďjDFn敬YB>-1y12#,/82):> %O43)z'e=rH W dlޡ+nx$`\|#ȯk婱9I)3ۻSU.GLûg*aq$t4`vC̕H`t0J:ES%l$*ڳqCZcp`ؐ0 +(R *KGvgsѲΩZD^Vvx7dcRyy +csybX!x:#{ ̉".}*F $Q `4AŢځD&s$jšs4͂6ˑ= +P*lW=3CqDΙJ>s9B} | +h{2,l_B炒EϴˠOrIQP9եh7[VJǸa(q؎Х#iC.ˠюL~/6AxXq(a (x4Lb( T 9QǠX;$ިƣ% +I\$ ©`[z/]h11h Jt)w(K,4\黛o~|><߽{J7Щק?<}xzo_W p]7_|~?ox}y׻Ӈ^߿|l뿺{(_w׷ x׭ǟ</d}{'>cn?/w^k}uǛ?/75j} $w 0O$\3pk(:˻U,T$L /e#Yѫ b*8re>';9بs2JCAH8}YnqO (=5&'x=7 Q ϸ?*),cV)ETZ!(c[`AAƚ=*RQ~}B֧c9AoHߧ=\91*~JAeקxh Ң0@e(6YBPuj^w bafb1"׵&ΨĪX֐ +4d}U 5yRۈ؇Hrc0Y!C Bjjp: V/q'Q-DSRVã +a8dq庆AXN^D@!2do{<+ K28~{P4 49Puq"gT_Lg,9hiզ@{J̦<W>}̺ oWБUPVQZۆ̎ bȥ~;a$>T1֯V?PZ@IbC3}&,-@a +jUETܓ8IWzs.KGV|* EjJnUipeD54XD8A(`^.7(í}R!LYU%L~@E \y- 2 ҳs$nu>дمP;tJ +a <A0f@=eC9T$4#.~ + @$e B:Fs*l3qmj Ԛ!Y₺7%^W3$| Ꞣ2#ڥ~m4@ fw \#GgOkdChjB/]<Y ֽ̱ +'RSOdCVP݆b */ +\M2]pofc`E7i+j(*) oXso=p/09-: +9cnSPcS]vvcLq{8gq:*|ߥQ' ?/ws96O2ϿZ0m#R~6wQO5ga(?x Tf +SZhGfdR~Rcf'@j&b&9c#"Ƴ4ӏ=٪Ӛ7U,~΄01LmW`8t+G5Xnظj LXSR&sLE Lr3s<ɟ9\dDyb͒[lq"RAĎ^ k$'I&0vw⬇ߦ}I x|6:'bbU @N('[*@5ۮ`B_ BWcB_6_pngD#@\EjA=16!w^oԿ2GQR{k8C4^ްL;9&lB@A2MC5K7Xh8$349M_/OX͎'H@2'/Y 9 M!`9c2Cl_Vs9t _1;L>gaÍiΨLJYb)8GdA! /7VԧudȓU"QЕ ا/ɝɃ*sANsxIUĴNPrcfq(RlNNc@vDƶ$0Z3F'jU0r"L \i;e*W +!#`YPqVS`l?f!auIi,33~anE'X*#lx\ +povTĢжQ|s;/]֤0Ba9x+ v!{t0&"a|l܌t2i90PKA P8Ylg&x3G/_۲h;L@31ؕ$=f[W X4T&6 |DS-]pS:$a>2s+ vD+z gЭfQD{4tv^r0CP jT?o,C\yY0RN[PKz +ґ"_x e/_c1H/ +Uy0 ه^ X@GK-yt:'(9;D(=cw%X!yZdH䲏HCrp{}oi˷#i2G'AYY|k7B(A\+1Ȕz9i!E稾- _'a{x|qE\}f(g9q%$k_m;x,fkџ&5& O[[F$D Đ ECϥrD-{Skٽ=1Ty|,y~f%=ًj%eEu +G68/l +/wb.%q`Y{-,Ĥ`e氳KfS0 1Xai:=k mF8$J@޽EP|1^q$4ƋjEDC.Je΢@CdV*򏈊fyUEy=eM "}ʼnk~A)yR66_]5ed]_uӘGw-Bf4G !t> eM适'^OBX2}QvT`0:li$S@,ף{;[$@v >pjQpjPx|SPVs0ΈB)PўeT4hWHt*T_Up /tTdQ B&\N3䑝׏ ]D, ~/;KI> oY +% QF}})B!ttbdBJI7y + "Ysdd )fV0.Ї QP,+ÿ}`RZv} l`gW%Ǟ/a78h# L-'s@EhRbJJqՐu* L%6y[\Uo¾B!d 8pLimrGi/uf,eCn')2}O);9߾5Kɾj <1,> 0]FHvdضdרZLoLmQ&4.WKxL 9wzC|ݑq.}F;&-D\v¼|q,з,= 5]f`73q +k9 ts>jc:_,֊~uk]{+ZDOfh`櫈Wz??A B #Gel6$+qlz<>`ҳ]HoI.q_c[&j(GU9dwiL|q 1-/3>rG[֥c1z{.1\¢r5a xr0J@9/qƹ튯Y7' x\Vl.9ȗ,IfP3㏪ '@&>q kG-H}(iZ5/ҳ#dXD(Y +iiMk($d8K5T zlbۆ4!Twi, +/v`9א+*mRusL=%%|0t +511%4"3ph"z<^ +1 i߅mw.Z Pi+ģ_#K1#0el:Q .<*(:fHuQt[͇QC~(*)V 翎q*{8H;WRP"4qK4O aց.8b!$$ ⋽.}Fe$>˼Q(kJjپ ~PȡYlv~@vv_cb)<;n^e_۵fj0: 2f;х@Q",P F AY5ODL&{Қ p,U^FVNk3Jt x*B 2OEgXP*F?Ni^׶ދz9GcƤ0w.%eӓ(w!΂YTrG&ڻdŃYLJE򊒩ƠX|@#ubrPT1~D*aj2@4nnR;~3HZ-r0e41<23D Nlms bu"dMAòW4Ҍ%DŲ( -/xNCNS5,Ct8~"=ڑl +:H?k)KXwwƸȐgRr)We9uuOY2[XHf3 {"r ~SՄ-ex#@VH#pF}iy C%W%V +Bvh"ˀ]ᖇ"LblYĵ i|0_ hs.6Ddk/ͫ쒄Cg(..OJ{E&x%%#Z4i֗&ų'(q+4 ALsP uohaC]V·8H}9 T˯۷@Ćlz}z Jt;WD:;H F&Tt\BSVDc$)*6-8s{ӫ6DT6*#sEI%UX@Sa[4ڠ9й/qA tr?7p,Vo /U2u+zL1_B8'15F 鑗ՉXQZ +ІP\JPP8z0I?9 ʤ@e5r)E7_}~:;y-p$Rcr,m ZޢOb >G7D3nG)%2ܱKƶ[;P=8Z?ܚޞzm˟122J7}A&/Ԉ\s=vbyo3!w f>Գv D0BY\_! +e=5$iP`{7p3%,2?DIJX_Dnr@Fs +cRq'Q:RĊ2ST~mdWȏ0np/oc)\' uG+r#ԟ=cR> ,]G؈Թa U&wc.p8jHTo&l6Ѓf:?1M(Pa28~ٓ y6[2uS @~N> *y +t}KA|P} ^r " z+$V3_@ gg;UfEYʆ2kd 9iEĹ^4Yaw ^HHLGnsgEvYJ'#7oseEAgE1)wT$Lm*Rw$0 +^uJۇR i}\JcΤ99um}j[= MJm6ulƲZz>5$Um-#&!ԓ'SK-T D!o; ohCA3QFZA,%Du-n^0nS#m{fj7 +l740Igm( XmUn,2v I:N$ͬSSN|:'n+#XS3vOJCF嬾 9K ݫ"OK V )1 Kjԃk%$nkDV([Ѻ9Vq|=,'h@F4s@D )2166ytΧȠ]:|h#sIUۍ_btFjfd6DW~T଀Zuu b%<(UAX7h@,)#TdRejS1p͝ Pp(@x^+4V dTO,!iuin!k8x ~?|0%$LF9~// fl} +n5Ġw/$eޮК F#37;i;$ ,vOSn?20?OyzsN0|ł| ߹ OLՏ`x$wR;ۇD/ \YHk6 RDmԎ~!JY%b}3T7-`.r"R_Tp:(RqAZs4 ++7'H銤] +Duj6a} , dvCLm/@q@rCK2 5x9km);) Ey?+馭 t{ -G { +5s s0`^BP 5&膂)nǗPBL ;$p!Lp<|o0KKj735rBofz<n|LAnfh)dV5!Ir/fՈɅf.T{m@.#vbof̝pq-2(1!f7xkMpLj-n + +K̞n +iQ<⦀5i&(з +0hTR0zsS@|g[vS jVQM=7ș,{99nz +"D'[(릂p&bNB9v ++ѳ)y&~0›dj\;"qV1fx)hmfY̷,sTS2) y!DJb;Ê7;iApyAct`f +Tm.;X#0lNc36Z|!χ {S80 NAi+yYr_f 4Ch8 ]C m_d + @^bHu8BBmuq݀#+\ +usFTcmqsOgq((?4^eś'dt:0iJvJ!#j+l'[;텋Bd o[_w U_ƑB0$K ݚHDA1-l[ӡY?LǞRN;~ކmUCE%WL;_b.b{_pZ2U&-Cb#=3P֔ ]" 2SG]An_s@)ZݯzV[Xf$Nϧ1'uTjToLn]*s7. /2~ƹ tɘ3 `y`+I3xcSk\R=8we.ٺ{ɟקKF~_b|u}9\,,1 w0 HeLwk}lz2R@e[ C8z5OsH'} \D^ކ%za<ЙYacx>"􎈿+%"c ﮛtI]R߄݂7I p04ѭ>}~.}aB2:n[mT%TKѧ +AMs^5~H |@tcPhܚ_ L:^q$ HMNap+Cj"G?& +;bdjzud)Aqҋ!9\nZKk5dKLX 6h%d.{̝?Iɕ _^0\O" 7Y56d{JIKˇ8$DKKF;tȧU #`9| +%l\[So-{9/z֤Y9hʀKn6l.gprds 9S En-r +%Εl3J^`g))myo?P+n ~n#(L+!pf9IT503KN] G͕DU?׵&ci$|J=dyT dE󏭸h#̻/w]B{7]65Rf;G<@` ~ +t@6;ۘ;\J|d J*(Yĥ'%\E˳S 7Aq[$HtA)waУU_ҶvFh`a"@- I-\XѱrPm 3g;[QUaOtn,CƂb%KV`FMj4+&X?= Gg5|.ͪpq#eȃU۽D¾>qY,vks"UgJc)c\eW8T-wGy6s$aY ;)o F"pGQOb:G;%ND60E^S2|[_J1|d(&Dڪ;ȵUH0j^8dnɕ;n)~TUW(oxNy ]F`'ք}M[LZ-ZY0LwL/rpbwJE::+<>1NfL"2IbQ#*lڒI~ %KZ{n^30H drdń%5F^kI&PE^iMB6dY7%K1 ol(;vhG#˒WBߟ?oj0<~J(5ai)Эd,.`:+J(*K:ay}yNAcV,kOhpG)0C*:wRQbi߰s:̀Gpo1*rnOoz _qBbGP]jl}6ќA(RA?}գG휯MBAs- ?=fj70^ ^%,ch1`C=]KmwA4o2s_Ӂy\yُ۞fI!I^7Eܓ%)Ǭ$2 2VgmDaD*tQ`rBXY'r1DߜC̺Jdq(%XAɅ< +督_b*;M)-R혡Qyz !O]+ @X%,&AbP]We[Mr6q]5q~%e~1.RZV'>.G, *]qq%Ma 14TMXQ 4s˯̀Dvft7wuc FUJ( >&/erĔH̋ gch( 1ׂы.OB:0uv}p>^Q$,}vªX%pc]Nvfp2bde"aE21-4]◜Amӳd-s+/zK9**\>tQ C$=K%~0HTM@ 3DLc ZDEFOީfпvMu<*"-:$TZ1%sg.{K@ endstream endobj 96 0 obj <>stream +Hͮ\ p@H\&˻ ]y|t L(T͙ާ\=mzJ[{ZIicZ?pڣȴ|\h\N< ͸_Fxcψa]4ٲbZ{v ;Oz _ʧ޺5y|R,GphozIMxhcLP^ɋ=rr]AJM澪] 9K?)-ue]3[3l(6D * cW qlF4Z"2PF ߐso +5w);.3fNzᔖf-c(WX0$@Ēmx ΙM~K~P+g} >Q\ѸMJ~oA*S +5%:5 43sm /G?~ZD?\˶!2=ڢ@~)sJ@ߏ h Nsh~nS[W;xׂGrnKkФ;)! +3n`89[H;P`a>_ C(N^.P܊Wjs"!~C$887K 8SkT~'/O咉,m3L0z7A'Cf/Jj ʺ Oփ8$ŭ`C҆oj@m}^B8pM99*y~P9'akŠ3WO71Kp)?@4$SKg,N2=ʳJAm%>! !!{9q `!ׄ/9H I_4`e!-&z¸-gGL +GF9-rOMT|gE6Ff+z >N![XciA0|ZȴSN|@Rؼ?3iIy-a  [,|Rqb80٪!xk R?\D22!UNIe +ZDEQQc86v<-#lTA߿py:180簫&" +{&^R>;r:v ȌA6O25VE[D)b?'w%֟'P $`$?]1` )+C)[Xͭ<!Pܠ( 9T~A9"Ic~V|6o _m V6#R5^ZA^AEdd K#+hv z_:[678weR?,P ]L:ȣ!@h>>*#PˆZ]Ŵ?@U8 Z)6oAP3" _8h}u8 ֑(Ŕ+a]tr ln>&1R&aK1 ܧi>z7`Ac3h /r{QZYzuGeþ4umU%xY "Uqz .и!2t:$i?z)_mV TgyjQܠz库V;m1(2 |iU5r^*)jsUq2/F:7c4 ;CTJgp~9Nl Ut{#F$ +xQ.(GH}  (L6970^x@ٗȒeoCPxηNoʁc3!=V~:amԦ#6p a>X[3d4ҕ"d7֎x$g< $swRyN*kP;zlbe0}Nڗ;dKhJ6)<*^V=khO/@8%b؆l j6ƹ ٪~CHZچX-3?lC`dmE*ȪALM#+ QKIGfVhO:e~p̨n4lrtYG1|?T +6e=AG}US/a(lBY7dʃ`4!~)FGdk*Ĭ1%5GhTK@5=T軖8czL(]c` ++c)0*oX3pHfWГyzBysB_·YeT'1=dtQ9?:m/pXFJaP ~Hl75+q#x)"< +6∡*S~7$W<r3/# Z@FYWeW4B#geD(N xiZ)De4f& +N, IMeN2BRH +lCR"ˍqT& "QnBw0 H_:D+GwDI7Ph5~ \Q&[Zc1"$"wJ;k + =P[rxLn]Ye1O(|??N u(ULG$fWtďSvIÛ2;F6KxVصTȊPP:X<97;79x6, ۠_Wp eit-wE^}_$H!"gr=81 ]4v( ?1<'ٕB%AGCwc`xVڈI2WФx5$Z@O"1PᙱB`hV n_ "V@R3ļ %h2*6\ٔc`;܏c8!]6xvz,w)Y[es3 ?5;Bi^g (+/آoUÀU=z13ՔE54NYs6„65z2ǘ,PM= ҆nD|m/4- {+x/(vY:hIjrDcR9?nدt|G7 eq=ί{m:pfug߂PETmZ~3܈ͼ}6Pf򺰀 ^t4<- 4sqt$ۯ9Y|a)`JhĖd5_+,چ2*4չd|s+Ng z+.̼!KHAN_E$Eg3GNY> ͍ʘM|x b>7Bat+.z>ޏwc~ E)],&yZ;qQT6dۚr +ZD{4mJЩVubvxe#@ XK"j-S~+TQ&#5}rXBP6s+EB2cuA¸u(Ɨw!t)sZ1[?'qM* wbα%2%U{YPS^LVJMvNޑ{'yE}?1O7>P^ +pb>f1H cU )iz((+}$QC<@/B"l4] Z`M謭ջ /U n{%EK8K˨/½m(1 L VBI7*/Wb-~׶ۘYrh?1:2k1 +S^L?gA`a`: *GЕ]FO%˖ׁ@P!6n;Q愪"bVW +UDN9T|xXmRR-g|"že{,(ҝ1w-_m!>& {X/.,Ya.mL =PL60E:ʢ<1kFvm66@_ġ@S"D_d>^A<=HUUM/}tJ"dyVYPHDg^@E\Bi5QXA  ~[B > ڃEg?@3eܭUuF@Dq5"`7M6ŠuK"X6 pBH Z+Ѽer\ +X$;ފ߉S_OA if*a TCqmx1 JV7Pဪ i`Ncxx[i)􁋥)ʐmoLLC*]t MqsG,!5c)ב8{[6r\"]|^?nbR?BmЯFă-VO'jN?w:Np;fw@VDj);<@]=O"PZڊA/Trg.l5i7 "3q ѵn}jȽh/12z@֚`*y FV̬ vxBv:X`^4dȾ8G%!267͘RNpܘ#Ftan)A >Ȍi7(n{'XZ?eDӖ]'XW\a:Q[BW! qFNc^:MҪC;x9{S%<'H')qq(iG y2b|y*wFV`%4,$$4 !EGrY(:&,LUHz;A h@DSi#'Cb-#[v)]֪zY޲*L"NeܖaX'Eo#ҴB&\F~I0zO+;1"Tm ůĐP|AI̘N2^&Ǖ@@>rC7KT A ' 4j%Xr?>O(ii&ʦf9T͊^Ԇ_~NaeHSad(Ivf@[;ბMyڹUUt}yc-RT_:^9N&Wbd &TU>!.vdܗ.u;ߥ@kDE=6'd[@ڊ +(#IО/a-("]2O +Iw69z OPQ|qW#j!:<&W,YK,@v;ꅵw39C NW5V -mL/4l9_3 +mv(c\EhFsS1)K$3:I#I'DhCBv[1JK~'s8rc7sKJ߶&,-a8)7Qb~d5?(5y絹 A;"T~zPkC_{`?<ڻX<ζx7T5c9k1[pGO8V0ޥ-::UzRHI Sjɧv = D8s7d.9N0ˌ2$F-GUl4%s1&띆fG)&/Aa6롓7LCm%I;qjF?-|hrqs iR7'=Ey:Wbv=eY`j\dqaqr%J`;`3@:TּBۍ2,2 v +?DSbtrBۑ^$c.-`\uk3eo';|Cf8U}`Z8t葦]@ IJp s`Ik3¦Hef^6@?3lX )Y}hO1IOŲΑ`΍kEED| R:eRzԏ^L*#g^7ŏaE/2g'eRa1cHr)&%YIb$w\bSu\,هU@Vcsurt?p:Vn.?F6c烺G[1J3(tsOO/[ו\~R +uo%ɋ Ae([ lvFE)0inId[7K4-%1‚UdjKbx?# .@gXF1WɮBAidj 4I W*e& UA9Gup# `d؃dVJcE< 1o"5 a(*dH dḒ2uv΁qcl-0(dţMFkZ1ƶEm ·cC2X5rPaIYCu*z55McQ~UFTؗ;0p>n51kI!W^֫7HL?y̍>vI"nτG ԙM1 0Hz)~*,c~-#KAW!ju]={#<+AlFÐrɃ1CC3KCrfH'!/I6Me%grL ܜ@r"!d2ѐ_cC&,ɤbφÂZ 3" eVA-DbRfqgڮ8\Rc(%F_Q*Lj LcMK}g_(Z92^g +!>!{d5t[0JL~ofC-a +BOS]xM=KEܙɵY E(6 +{$TVf^H̫) +;oFmKaL#阁1"΂T"Eh`D;2=1R'gzv~2U7K2Ѱ({mQ 1`%{4v`ĉ'n +4KȄ#TJq/wWEb1P0pw9;s7!4)nk3# c{`e13tet1 :-9LYcUh; t ,edtM;' ʛ ]+9dzm;+}EBpsx{k|U@ +]d_%bT![-dxɘ)wS"e0EVN [>WBpJxF@7KЄEޗITK`ƫiBBW/mu/$Y|nցl<00zF]7j_~P"I״lUl5`"tѧ@lnP)_F{AH"7!6m1D#`X`Tߣq"",D9BgrI`ufQ1Q8hUh;8`luxڶ(\CߔݽĐY(B8 +.Dû8 +h9yiBVD%/1ͅa9S~!P@,#:>]4rdX7eѤMs:3 +w#iEq(cZz3ޤK=ÊS@=9D +Pӷ<8hv!DUU +vo =hjdf"9!hZ6U 56D +\Wg +'rXvNnLrM'3ʡ:5VY1 "Fd`^}9!q+KBlwQz F+2CR'h#9hWԗjjGKGTQVa$@^}•[w6$7C11ԥi#025FP">IM<A> -&~:^S4֠! Fns + v)2hwA1*z8/`2M];LA)e4|1e!V][.yJΆN!ap\IjDҠ'Xjˀ,L).դ__OG|b|ѿ{ef[!, &33`_~g?7 5 +3[e⑬h,dz[E0ͧN/.=2ʹ/.ΧMZnbٛoeknt|8_oO._̵f~y|-fZǟ&Oo7g?oۃ?Hrp+gG#&?Yۿ숟{-Vepp.^κE{?߶81d4[Js  arh{nWCGg6{dCެ>[]}/N.N'0!V endstream endobj 97 0 obj <>stream +HlI DO;|BhʪnWMWbkn;wϱb\?=m޳{ʽ>f@\j2[J[}Kv95b6~c.Ƙ[K.®ݽMN>+ZF9~Go;~7cqޗ`;DZ)~gv{r5û[PںZAߧg>b;QC0=} +  );ڵxƖ9c~쯖13~ w^= 7~!$v"=ϩZ$pj{$C@"M.G^0yC ۴:R!3,N;sJI]|4N +NO(I}'aNş9oqu6 T +xD0 ?N(ܧ6V[J4>}9$ wMӽuSԻ"tg߂l} +3ZM> m:/&]0'ҵm$u=6IS)ЗpиUFخna,yQ +#iE<[pi5)e :ӿv*aT+y7PBenhҢtrAR!+Xc:e]p hI{TIȺ{|S |=rgZBh? Bՠ9 ৳_A zh䗀 B#돛_Zִu6<3Z*"IGh OYN[hL! ˎ*B]EgECC$'yOO0`:̒bUUp +VUeԄd4S/4iNIFe7iѠ01*·N 8gei S$\'"c"(ر؄~i_aP@&GBl4" Z| >|p)JS0m#ZE>'YaB~J .JӃ#KT=j ,ĮˎB +k[j +_[df֡&R 9lEsЛ\Zw 5_+R[59fS @@s ĪjG n,-!wٙ``ɔ3pCax<#]iV`X4"&6Lقlhh&_ZB)@5BbJ7QxIsڌN6+hL>XFyR 3AכX/UvP4F1 +*@/P%C,iJwimHUboE%@bfƒcKrd92k +8vXBLЅ4hPkQ@jС:)Vh$`jЈ)qb ?Eg)A ziQSZVf4Bl (_it]TlܔcLv:0*g SͩF2!0d9Hy{U"0"->k@Ŝ'muG"(0']h 1#%-+1CvETmMʅ[*!Cb& +e7sD>iAC;Qȫfe*ԭ̸XNQ|o՜Ae~>v&I_ƖowɌڭēQw`A *KJ  1mu % ؟KB5'!/<>&I]iO3Ua! u^V6)_Zhԑj_з4evZyP$0hnAQ;FD~xrk2,fw70|nRlFLpG'~ZލZy=iDo@!SUW.OW +St3#b +1 7su߇yZLy5hF6C:_%G=<-RD)XlWroyXvHhclƵl$* mM⡧x@i 7ՈJrۨ?kj'FúƯRA\*hL+4Y(^>G(E!E[ t]V!E<CYP _gr!&jZW?EޭUFX -ou b& +@%SC""oW!Vm  +d +OA>Z-Xq!0IGO x璔j{{ykC\O51ۋD=Qs-1'a#G3PD.xhvrf2t6ފ7曱jģ@]C^1:7J+NSv(s uk_@WLߍC YMGLkL*n5:47_MB3G?GK=+=ʕ~=}YpR{ܜjf]NP6A 1m=HHdčDiICw9y 4Y1%ȶ.pw๎0廞x=A)Isݨ]ZhH֙.Ļ?´u4B1DcGDQqG圪" +#vaq31qܗ X ;!n:CBZL gS4d'O Q}V +H'uR3x6#H`ErGҕD;% oQVoC6ԠАUG$ +AN?餤z=/~j76 J#Jyr;F BvD(X߱+T ձXQiFY}xfC.<ʉ9cχ볌s᪦RDurH7\RࡂHqz2Y2Jj~8_hf'!K#nD@l׭'h\ #2@.R7:iW檟7!e`٨qj|x: +.VghJ }E0< +d9xGF|IYT8zI A_@AP,NKTC}aGqT~ۡ JEkT i T%! }Nr/l,\nt""mW$( Q#F#`yZFT6ztY,wQ!3b seކ+CTu4}Di`STR@l2so> ' ofJy`~ Cd0, qX>ۖ81竼!Wde102!9dT`/wǟ7Й|{}/?/-wG!,ra,0>FZž.-Z48LZ[!L0(M| e&j]gxaXP1&Bz~lDOpߣ(]i n2d] +=*h/ +5khTL2J +*" +G҆\Tp9UۗSEI +U.IlEc pZX``\O@FqTТ(773h8~{yݐ qʰ8#J-#=6c]yAVfԒkq =F!Bc6̐,QJs C /oȒ䆂m/щ/LO} cAoIڒKU4lCt74*XmԉxEzQf,CT ÚCt+NEmoԦ}CAѽF/Z'2hBY0ά%}bzD%F$S紛F #RfaYO=VaZrߍ1oyS32`Ρ͆;t}n}xVrƧg _J =EY6|"M^,̗l.i *i+[92MN400׌Av;I 4jF$}1\,+$@wE_ܰ#T%sm}?1T2atMBc<)i9qN0 +!] V޷O3>Yx$I "ԃFuc4nئ +[Y?;uDBbfRqt[0*6W9dQ*?&$`sZu"02>wVd "Sfi.4B7*F쬋hv:Qᮎuf0myhh@B%OGI8qwN;71nZ &U9>M=_ILB1y,E{O58U h]d3@[Qb?bxZ!T fKݏFc>O \#x?S~mAb/&Y!ZiK*ynВ~`E\5?ICx&H^/?!`G +hAhF_Q\lz'1 쏴̔x7 jv<^iNN'Q_XԘ|LZPx}T~9=e1bk$~d!fIAYphwHֳ2sI(!xO@9»6& lz͛kU$G=E" ـpsVC8Z>2[Ёk+y5Z_ HFmѵ^8Z8}Kr}64êFoǓW ) l]]!i0%3*٭s 8a@YAAH+ZS+[y_ u)?d-ղ:<[-T EL?y0GR]-rxZ yz.նo IX4 Tc02CUe@;cw@G;| -s*ĿKO58 H܌Ψ&?\! W%bη;,j+c`J|<sx˱M $h`?ށvzԒ-8^`2Qz)0pŽ9=b%\ DT=k}jZ`"(ovh 9𝭪;OK|2/u!Vs#NFsW2ϕE?,[QJ ! 5>B0нJAt*Ox Y<60Ufpx`b# sEi-;# ]6Qt4pF bN +5?+1,"7~(}iѝ0$``<%$s,ʍxN( 'T <*,`KDo-]>Ư:>]@= ipF$u m" ,7r l@`*8Ϳc{\jƍeXf1A)\EQԬ_BC9E;rj?t-2-"I,<53l-#S-Z :`\6pV[|x>3.!Yzʊ` LYGH0"F- Z8l߸/N󗇵>ei>y- +qjaвjK_ ͙&՜TvO΍@m#œrZ)ە cuB +XǎI)dUw L1X; +STc%6W5,ѶUlT0;5<5JVLpF"|5AUD!;1_#pk֩/e 3HK73f$? Ip|z76XuVntVq:F60#0ǒa髲wdpe|#c%\1+y*@^tJJ)} 4 YQ_V dR 6v=TO*̏#kR<::$V^8?~Z4Y}U rݦ DI |vapKؑR`|>O=赮ʙPm='\L4,4h*0&iL*:tH;翬ɮ^F_ &0d DVHg4]1J#ΚM"oP\^TiQ\|Nu'ETEukD=\&@e4I7j;6"ϖAjnyDdo2~"agҀo0c2T¤*U̎;B9OqS$b9pr-Jz)$r-Lة,t,ZMSe})7h[00B.$O(rV)}VsMU$)IUҕro`AY&lX{܎n_ UIFJi7C=04)/R{d C{ ТqdJE1Qzxjk X{ 3 +G +A<*K~yK:܏2` +p{<#u/h ȹ숻FN1\Վb$#tz!Θ`X1|P@B>%S<DIkOUb'D䛞k.qiZZEJBsG(oh} öwjPh{,Y8C {G CدZo)~2YL݅]~T5;~ȡЎU](n@Bʄpܿ^*Kt:j,A^4}vh6[y Kq)E .,.z>yv\CE +$B-u4 +5c=U\솣櫆MTLh4q`I +;S,hN[(9VVleW 8[YmFK8w,#K9ȸpCsٺQy竷>~?Ç_/Q7,__}z}o߽~_!w?-o鏿`6( By׏wA!\Q& 104t|^O;/!EJ+4FO֘*l_3 }k*+A:)U[;Dw:L@70ݪZAӌ[q,8f>ˍp[tw@:PpoI\aW@̦mh[hT06OQm wGm"NCbAvV26CU%h:AL]-) +Vy +=ϨҔ1,ӊA–g;]~ɘ9`r APb!9&E]dVbV= VA@.ρX7÷[!cxvmYƁbJC!u)!5bP}lŗW*C^}O"2! JA! o +}S1Po K8 \`R~O d$GEf\δu\ +7EWmC h$e:}h' *# ƂjCJqxPp>} f('Gmr  ¡Ơ`("w| )x(J3k?/$Gۈ[+(}$Z^Ή`4<뿛lk5ISc;]m` + [#"YTPD?,G_n2oh`؆/RE?D:ocMksƎyeJpహC{Uջl]VyV<+*ZYM< 3jr Ws3[1,x;x!J^xJ~8zbjX% +(˟X1Ptnuz"O1k U D8KQJDyJEi.柪k]jeCxӁ:>!> .R")''JIWo}y3[q=XxmQ,s8y +Ndc(a3 +`%̢FmHiFp! +]:a!:8'Vx8Uv!4DG5YG7 3`\&ލJdXDyi+\ k"PE:~o&X^Q3>}\S [VyR{~L燜a'"}B7+ Gӂ8SB{P_ZFǬU蔊UP.ޜaAzY @uyZh&u;"$r 7%Ÿc99zT(2'(8D5*n"lbos9.60vweEÊqD:]eɋSo$Ƃn\B֭=[^.zsk,D1v$YGx*z^?_)oUJ0\|![j +~4!mG9sGdNM˪=dcd2@?*YS!݉4w<:}~91< Jo R(R[ # +rj%FR5{QcC"VbQ1%q +X(99fIAM3,2uȦg/l0b dݫ.ӱXQU'v]s"nDOu"ZO"⨛ "nQQ{' 4r]æp"F :e'Ϣფ7\yZ\%pvxbV +ߌ(3,JHn/J2*T?qjlUdpnCa~e +mye)PUnS`(DJ!Pʞ(#֡%k!$I0`sQ[.T7ҭEuUX_9lmZhxFF"3B|c' FB=?V81-X.dXe犇x~NKKgMsEQS?sBDFnڇaoCpJa*s[&tgU/&W* m < HD70so$ +Z ä;vK̋бq n]O 2;bZh`]lf( u-L'l̊Z wPқOC ނpx5a{h=IA0%v2mz47f(8pzӡG`BEA3 +F',22]Jp H` 'qB?wPGY``+PsYN67c #QZF@-lc 9딅"Z/\ĵP{0>D(֣w1 q̏y|AR|*jX7AUi,jq&Na"i7k. 祆bVUCm:e.6##f,=%lE0b3[臭 #(Q{"^%6@dW IN8ynSyd ]7hH]L Pu0;ADC2k_ГO3*_^x} pwߠ3cg0~ah!81s +qODSBf=H5Kޖ Lhgܞ}}˚_ƾXXW>.褬?xoxM]3尩C `>Q7$'1 +IDa1Om7u.6$@#Bv^_߈}'X +wcFI_ޯLvXV%G`NtT &g8>Lhē z"x*B%K$4?&cRjїYp:R6 _i*tԬ磰]PVe!L/MMt%%s1v8v m`y} +9hVYVsbHzEoEQi@ ( jL<:97cQDῲ&}ݽlP$(( syAz0]5a$(}ѣ,4}+<@XTu ͆P=ؼI#5Y4$.4\і, X w[djJtg#GE\8>12dp]k?R:(h|I6&w$ +bؖ(ςѳo'c;c #ahJ=߈`G!gè^HAwVTE/Ɍ~Ree3D@9@:9 cUMa}w$fp nP{k]= eQ]CׯƼIiA9KƆݬB|̥iVf2.d8y1,2:PRW:mt +a5Baq}.[=1VӺv xs1TSw~,c(EtƕK)J# T]ˤq"aѨj8skb(qLqcFxB/fY ufKQQl!~US?C,Bs@ڴ!@*@k̛c=amUN#eTDamqɈ'sjXj!Wg>8/P1rD eV9̅ +xeLK$AMEّFW6Զ=]$R֟}S +(1f^:;5㪝! +8ht!s鼠z9H(un>V!.ژ$Nl"4 Aî,hѮF1̧i).UqF0jqB ray6"x`QMrcWhsF5R%h;klWڮ,qE )C^c=(2D+FD,i1J +\A?^s&)4A6L6tj_}KWhG'Rp:t~V a!+F9P ' )Ьeg +-*w+`?P'I# =QG2]bCgخnA +Dܡ&_ !S'Aw̝BAo@HL`<5Pê#VSûȣ[C$h 6HEwG3@@-S/Ӥ7 veAd:tt O c]<EI#/:H/ Ѫm(G8 e+UP.eLƒS9~/>=||e 'ij<߾ç={?wo} +?mhW/۫зgϷW߇ڞ/o}wo޽}͂uԗ׿_?|]n^oZ?ٿ);sG3lxfdN`OQH;3F Gװw : ⿄@qGB~"J 紾)$4@*(̄Q *I|˰,£MrӸ=܊@FU +z $JxdԔ}ySzy-kzsjL\xT@;Ao &uhL5k^" ^3Hэe|%ŐfP6ц6i+zk-L Hr+@vM6i@+kxY $Ǿ٩@9DoW{hk QH~?FMA,jҝ=?4fY<_nLNpiL7p!8t%N&(<%:z my%sTq<,]/Դ9P[s +bYbH %$ +:lc%~q5#ס u ϠHv%!3/z~Ӏd0(|0`_<2TDc 1!q4AS[8Bdq]"OedLW188@ (D\^YKh#Nٱuc4/,7 +^'ެNs@V-zH?$D;NJ4#xn3D +TN@E䪽G" aP֯ iigݦaȥr]ILcLl<K?-^~+8J2Z%yI,gdU(>X?Aj:cʊmr~YJˈo1j 9+^MWqB9iĎgHkS`>N= x,_6:,I1h-b1 +f"k q'Wh26va@W }(4qcweql%xkAϰ m3gYAaEe*i,)UB]2[`B[ 3*6mz еh+N%J:rGzT(B dրx=nC&5Ksl'qI$ "574YW;ULȸ>#4"U~y˹oOm%ySC}J 3u\hTؾZc?[ƀcEqOjJL5¨;jώ\݈䵳ZEU€8lAx"xx=Vqzt ҄KLz>wGмiq +@g ><3/0zT hpMh4^Jl#(sp)$* ]#gġ!3z:R 0B"ک*c5RfǎuF1B?#Q9 RSV\z IWaK[ϰD)N[ +A1)8mx^E8؀I )".P%W7*!^w*jBhg_1^gh&G-x yxAM$R8? +w +z?M U{vRXD~,w3P4h zG#GwBE/`-zf5˝z"XvsJ'$g_q[x̺)W h4#kqKr pW@UMxa1_1qk R8kHVӡ>0r{Ig( pb.*X޹E,JOJu5 ey.]lF-zAW"y}2MY Ыh\$@Q@Uh$^Brݎ.Cb5bcKf&ETN"۾]5kbl \fGM3Ϥb6"``f:4TbѶ؉VIKD`6@0Oy@D]QCrX30n5i]l4CFܔ:I|qsY<J/($m]mb"8/ekPP>zAcxA`V]įʌ}p<~Ww}=ćL #bĖEED;MY? +uL:\ 1+aP,#pE^ V\O"Plԋ0n+_{a5&9zy;T4sZOBcB&T#9()Ɲ?bKXd_EM{6?䔥 Lj 4cĠMS|-X ,ʃ a,-rRvmO,7/Y Ẫ zꍚ /#×N\_R<-z߲>We=kw ٪P?+R@O$4W'~BV׺~ Kꁂރ4̀5% j=Ǧ'y~ ,ȆSOF$M]k?]ll.`n-#`8^53iPtPz.Z"*ՠj@Jܦ3P'n.1jTc:M^iar2{ ]Py +Rc*+x a;eo)II+gۿ55 ?wZJC #4UW$,l* ?ǵ Wm& GN׬m" ʠúJYBJ#R+<}TZdqypG d?r.^nD^l!Pa3r1bF _gC7UQ'_SyD@t[s-]z>ow졝E\>~+^r6 ߫5PfHi峗+Q*Kٲ3,yCPzE"\b ++օe!fÞ .-:och `װqE4xOV[b6?hE.3pWfĿ#m -M q6KZv&(0g1Q#fI?$4LH[-kW@{B;6Շ1^F'"zP‘daxuhF,TjrDa?N]%y VDm|Jr;dM `$*Q'`f LKn`F0AG}<6ׂ }xjGUrq-C60?/v]L}=EyInͣ"??`}DeCCvg0y\qHI^w#T]L=}#*;!PEisEM|ڿ{D>Kɡ{Lte`#VTTfE((<:JaЈ +# و:#FadM\B^}RhԠ]m~vAS@Ns5#DA{*閊MHG9doL2:tIt '+wnok# gR?۷O{y5x gī՘hah}3QXH*k~ScӍ +D<7@ +wk0QםpA(zm)<ŏ B2|DASŋ\%[%Fm1-bze)VS'r4)h'v3 + +$;QRԸϪ5}fDB9"'оcBL=o;2IJ4f;aП%"r;^0|\BK4L=Z'ClƋ%By3h+glDpYevĊ~{?*BXN'پ|StfR}/P3|7U5̄rBxЮl7.?#~Úѷ}xu4kKQ]@-#d}B̈mQ8ܰJ(+ (Nѫ;@\?إ[v%X9罰CDgDM%b + D1I{;'![T +cXe)3T0g@Iٹ9眏eyRČ%w{nf)YjgtzR7]:d^/$FzktKվ ќ$/tҨ>Ūj@b1qNcO&<*cD/ݯ QM[Ɩ0+ϳYJQO-|1URZL$CšsmRܑc}NP-b;]VyFu}' p_*DPD"{Yj-^hNKwǓN5Dk$Qt3UigzlK3TM[O2) % OA^R:*@m-7#E #\"5a1?i.rD*tv G)ǠoqeqºY.̙xR5 +?WQ[IL,#w6EԵ{-jɑ.La[@ދtIM1‘7ޅ@biu|J\HKQUcf +ZJ3$ D#q p +fuT_ q!!ks +f\yϏ%K9uҋQw 5 a'ɀ F拊O'{@ +ElP/{v[쯈Xc L{l&AzxG*̱ ~pڂlHw#mc# ҽBq}P.nR}b^Gگy,  s廡$`{1|~X5!@)^jW SC /Н2v5G@O?ğ J{۲\C…H@rw+3R7DfPD#dе!."q"`U#v~|QFkhQ#0 +L1վD8%ܾOlT#uN2*,J̇0EZ Ox*YJD +h}]'8k}NUAA ݀bE).Td<][?X~=ƒTۛD)w^m>ȒC+97@U$_{Qp(CR0 +)t2C`K XHr>`đ?cr(pgg9;IЧ~<$vqzB%]gG'"<-&_+;5ų붱5VD%P0Am(։هLxj0׍2:O5E)͖ډ)$a0a3 @J{$!Xv,(+tsEfO\=XeF_'Wc&رӃ3<мk9yrЋRM@MA3LуM'Z Od"%aT{4cP(r*@ک;)yUȔC0:-2#) C6-W܇0Χ)\,7qóv[+ ڒN)^D *4Hb,+tD[\Emx C$иG9‡2D$ACm #+dAR䠺`V(.}\[yxE?>goE,&A/Ic2jӃa2N(2x%t~=-cf3ACySd f[\Ã2A=3 S[JZG@9)% +M‹g25{A1]r]"0:, =ts2s.ozX1ȯ'X{1o凟>}_~/?3m~__~w}o?/?'<ߠ?<$6R[聤zl‹z,!BtXjV`n:l(6"zx//*ҙ^ZJ#=] q*UCC=Pǐ6}QEdk&vÒRaXv3؃bn[A1.8H;B ^LN }Lhğ/v**F7=PR=ρ@ -Hab^cRd«"M93/Z]ܻKOSg$|nfOWU˔UE@&?CzQ y +jҲY"A$tG0C[h +P={"ՃI׎b^3^S,ڂzPll=lgUCe@ekBjBxa!촎Ċsv; +xG3,ؔ&kr<]hqX+XnvB+Ҏ +9C@PS[ +,|p2Zx"5ŅOj%GТj;DNczt/u=!y^]Z~^l*<P_T>IsIGsz:`v& N60O *# (00E@vaCq^& jȢEQhg{f-ǏG(MX$X<ϐ +S7mn?-?hE\>[ͤa!C<`aZy 83t£ hRխ ~ADlʁ*"A<.ZNJ*nwPbl +2han^[;aNXčG#VMf⎂@Z8^#-ryn"CM)jlBE p偌i3PVef= 6hu6<80JН]:Қt$ƮnԾLG{Or{ZZX߬KGRЃ3=I&4L[|5 sua@ih R5ݥt;? $9݁X + F:?@"D *îcn'i6,Y CZa + &U*?96wʣ@Y$xф3 ~($IöN  ÜwJh%,'>;E)ag|bBș/딻`q%՚7V4dl>0 s1 +ig%|2H~ ߐX8ԋXwgLTlJ0| BCJ 7ŬCw5{ K8 y֗=!s*`9R) +Z|(6 M#=uJEVJ{`KBF҂ T15&ȖC98.VNȬ@ԃ} +74,J hvB/Ǎ. +/9r0R7NVե: !ۜOݜuݍq/!,ri}KƢ.0mWI욤9~ a +bMc<;g[bŏsnf*5S.n%?4!v 킵,ICiYKK@""-sgW Һ:, +ʼnmoc&Qim::yuqq +v, wMwyGPЕQZ8o&PMaBFtᗀx+0Et4@>xEEh_&~cYJW +Hf)ݷ:xGj γ;5UNY{os" Wޠ+wq#ԅƆY貫 FeQ^w;KI, Mc6UJHm:5إ|RᆒYх{^}T"* ~"Z&w\7'Hpv9;j2rgd+~P{^Jߌ>͠:DĐ%O:=>ZMY۱ʀXKZ{̩_U7u櫱tbANn"z#J)/Q7o!#>դ.9r[UBELCqc2rt DCNl:TlPLcx#SxmLo9&,2T"*Ds;0ٳzYNw8 b%L{-rʊ["G<%UtܑK*vDē:>[RVtppJrJA#3O#xk*;D骈g`}$D,xsf`1z :ǬC/N*>$9¢3WKsC8Gn] V@&NkM:4,o\a0U|Y$j.hjG&7jqWzT浩Sca}CSXZ˯ncطռ"7>p!(׉B0aBqQR$8 y`͖*KkW@l3ސۜ0= +8 n8mf4FpズnƤ_daIὁ8q |>C; ^j$ 0LH 9~ +:@"K8lPL6wNBTPKb9؇ij`O~x|# pFD'v@U4@>D(9ئDdĔ~2NBI,D;BPWS24*lR]2"~^?33;r{mzɶHU”!y;iRs0m搔!(&FQ{s:OFnF6#0 IK" +`g4 |S +T|̷Cݻv& 7уwPO4E0@ɻ +rcLn+ ƙ3tL:zCK1 PP\ip"`T9 +J pO`\CΩGl˓ *KI*=VF)=9 y#/s@6Y[Ԉr%dwU~$y#*UBjw[0U^Mnt5QUD~TAv- +7$^0dֲ̀\Xpg-P"w4BUaX +Z( >ӞkZ4tDbVl@(O{$X6Y +A mR[{$]A[Ӎuc MNy3Nf Е۠XslwNX|gEQ€Q<Ҋ{3S\F@N*pKhH2>{l&aL爏Ӿzjx*  0; 4k]'s5,p\pj0rG-lИ9Q4| iFD+M= ! h&{Yb0) jI#FhzFfF]e|QH"v"j_g:Jhĸ* *]?/r衔^lGCK1HWDcޏ uŖY-be0g路2B ڜ#j]ņ@d=V9%faKhqF >vzXE,ҀXO;>stream +H͎gG şw RMٮOXM&KV $XhH Rޞqn>I2k>>>5XW=m]>c[mp5vy_x[ݑ^~y}zqX{ɋJz;eO֚qi}-<5}tv1BF֫6kͪeWE%h5F}b>&'ssVZ̞c c¥\F0Ԯ>=7aumsYfn6cW#%rgP|O/6mfe El[cY]epA|^k7 +Joל5]8Fu fMܼ3:i۽۲U(,U~U**hwn[/ +砲\ 䊬U+H,pNLZ,dm+rUH3.uZA;r~y?i.o +RW.[T~ Lv'1͹;nDрlo5=Vo7|=}xw߼O$t˗w/}՛Wx?@+/_ϿȟO?D#.-`Ӆck \|{;l.&VPH%|03~;0螴oԆ@h|VkZC (a2(5E=0R3ګuS`vVvlgŴ&!`tJd= 1DЇ twni"R8S49!(ꦑNk̲]L8ZST y/!qZknqX+}1AY5HZtU9 _!J-Ĝ^\?3ǀjD|jd\3IcwEj fև,ESTXH4LU0ΩUH*, !6d{w}'[>(jlepY~*!ߠsj> (w[ 3|6d=7HD]~\j iYPìhł9bEsxIC?ӑѳkyfBUGGHDTaZR83VÎB'Cɝ2lr˒}hFd]T^tGJ+~$EWo:P|5ddCM#D(ypėA2 'lO#ԩhsEw%BnҤh=pM'+0-hd L{Tj-E +dj3]G"r 4JH7^ /FysP|sNzB`TAd:YեYcke`w#7T~5LUA{bjlO4 2DyahF."WoF3!I Ÿ:x`؍bfP ҫz'~ +6" rw0a#9 kbe=@#e&\UovDk]&nb[Tk$ z^^::o kr +^8Z:weJ+q 4/)b#@ޘtyyF2c. g'yimE&! lQh<$(䥡<4<b +B-C&GB-?mZLIz r8R;N^]~z$9#A+|A +dJgPd.sJ/fz@8,>հŗF9{nif7}0E<HχQ e*Iz@f4!쀓1/RP)1 ?t&Q rNj!bRVvv#(k>q3wz8wN RRMpVJ%y~Bg *D-;7 Dˁ q zHLŃ`Y"9x:0UKԤ4j6Q8v"Gyo*hRX) Й#˘G+ +"y4Xa>qӓRm\yd#pL E pÕ_|uz SdYdӕܱȓ(c cm&FO3fGԼ((/fVw~m0! p=EoyqJ͋/X@vdC7X9.Cqݩ_(rBꔯ7)|:c֧>~A[Z_AJmx`%A!"F%U)KrAyrԇ7my}OzI-/ݣC 1(5}yHp~<qPu_N}PI gtݲ}/iFz{qY@ͦ +a.h1 n'w%Mo('( +-G,UǓ! + ү83@'&" +wܲU>'V_pB>GKH؇aSݼ|,KӚ"yF_+`9GJ<.%ysÄWd2>&`OV:(ap)MueBǒ_CB33x Hx`?阃RNG@~wRK;QOAՇPF*w 1DPt*(b(LL0"L+8%bvjdl}Z{U + [{1F\%_mV'anD(o"8z2;[;UR*^N7+\/>z!5K%r1M.3H1Cui8D0U#Oel罏F T1AA#\q$QlNp DzN2V [9Uɣ SW eYAl 0q[tZx?P:/`+N }̪pgUFU6(#ؔm 1~h5*Kˇ *y9->uIam\ M +1"&"#q.%݅aB _D8(V@c{h;iAj1$Z)}ؘ?;ISs$!-$1I/FJ䍟aF)A0 =T/]  ufc+ "?ļFhDA!tD+U9PPDwLADl}P̒a % bHr[F~w?:|r"̓9m4] FV 4“8 옫LQ\-f'eQP~MmOqI,B;o[ >i(" ^_5FZq2$s>" zOBrI Z0d0;Ru*,Kf2 >'ΗU? '1찌R\ޞ cASN &A͋lGpB)“_hؔa3b6u˼vRm"D>[C}|Gp|95߮e5*b2E,0I W\0v,Ѓof\H/F,Y=4 8˝˺vWGƅ($ഔCT=JxN<l"M!ӸY+$,pA I8ߦlI. K0_/g?_D{'tڲU팮Jm.w͐"a#I?N2֟=5PS3N@..M-cv *l49;_Y#sޠ? ;1(59h(f)EDB>Yd1ڹ/֣Q2NLH PPDAk5R=S=k Jv5}Ёie9 "ISTP#hʉɲRw0LT.pѩa߰!: tߥby}Cm.E(!w'. )\yCr D"0 yUyUڗf>5Mq!/b"SՏŭԮ^ř29gn-''B0C1kP"mJ%"\x WDoB CΉapLJg0n ONiPT=zH.Xݹmm 5 #90x.{jEvOS<#ؽUVnͅB= +G>2'9۾3+hMD:N XwHpdEmNj4*Pi6KQZs&z7s5@ө @)Ah:M&bNEpg=pI9mxͬm86@?; +[mrC pi + (Te\Z;sCPu:$Hǟd=E0 +& +t P'rͻ1CtVo}rzioL~ ?\ƒ`hoOKhS3g˓Ă8{ f+a=j3N7u187$$=EҨ=1e1|s91AD nùU4[ThM7gs{)cN]¬95ݷ&d!hCG\ %x$rK2Z}("l:N@m&rQ0b4aI:KcYXa&`S )L+pb[̗*e{ CVxx/Kn H1p{IP*6R7HW$@$za /VPQ3+k볍,F]HyA/2)`UO*8'dvm,r_( I!YOU:15tm$S +A)^w?oaٯ`9}}w}{ϿOݿO_oO׷vzb~^#w?G۞}}ٱ}?gϿW޼_/yW?`7/{_w/7o'طß74~D:>~ZcYx|.𙢍TlϧKiA8C OE(qtAQT92}|vˤ ~wP mhԷCЮ%]ҲdS:=U}ZpamkRJWiA[>E8OnVO 9s0Rw n2]xve1F`GҨ]C/yir`\v詆/pMiϓ,D "X0gu VbJTU;9 ww(bZkV=5'=&X;} (^ @Dj`FD|\J%,ia y ~2 5b0B|'U\扴h @Tlj\ɜ` ^R9Fӄ&8 2ܮ2vJAFLgS,.n kXH& `,^"Ps 6\ItÈK5r1>,Cu٭KAa@ZgɨnWd2@Oň t@-4;`TEl9*r9NհTN&)WboڿD "҅ȇSMć;7R)ݜQt:#:ߝipSNf ʧ4j>LD'Q1E{m.&)jΊjIs蟾`QA'nvǜI[A;[Db$g ^\W@u9EȵŃgpl~XLR%#4!vtmlA*TK31&mklXv#ڕVe+q<T~iNp}!ض;R<;Y +\6ZEjkFKQxzZikH>p`C +H#҅6'mT3Rjb5ƗJu[iPQ*?8F2oc%`]iZ:STa5.vRh'0oJg8 v 5C*ƺ ϝk9XsʫgM@B=W~{l9|2In$WܗyqGV[t K b#,t>߶I}yԲ loD-F1Mq^["%R0KK`TK #tB_^A<'8q IN6;"K/miJL"9wN{9c;Jj,tU H<ƟƔwpNF,{tz4:˦FxYUq & A`to7]'~_j%GW8 (X Vy_%I5DpPMw_a2| Ȁ#SDOau |H0IV5D`f.@LVߙEh0 Q֥a ð2V9bʍUCliFY8o],Q&t./%v5{YOlP8QfcߤgPS-ߠ|*" O :E"bCdbBek!{["O@Pma{;doǵ\] 曐ziP;wk'lV߈ҋQ5f +^{GmJ=HS0[ njLo蔕!}T}8>܏(֡"\^ {@5ʓt/6Qin7iz,1CJh=7J'y[XO-0vttS2SIRX2&5mk2CmaUD޿oiyQC9bbGU,P{8F[pbv<;Cx*xax-56NWb0d^lx!FQcjUn!$(ߛFicֳ[EDid0&25l1ʞr1 vT[djˣɲd i&4@? c8IWy;OThUۗG]>ʅQ E}ișFܶ-QNæ1?,E.ф/ze;dF6*qC2OPqR BX\'ly4D~Mz$8dٽ[6uwVK&OICBZ)EZ t +aCkPihK=O4@ +UҽGԦQ`s\ ++̱Ee9mSj|ToX[@ζfs"|4;̚~;SgSEƤ$>߆'M~Eˋ\(*dy%1 %]1nC2-޶YHxi{-R!t ϾSGfYԔ IP5bKU|fkO# qu1 +4D<eB5ZJqq! HMByU&TtvR$7mpC4kF6C%>BLp^NF '$~~@ f˦_&[̈3(,e zcA,A2xSAHz*,E ɕND5aRIB=X^ʊ +a17dYhɁ!A=?&IBCdfFAsEu4qKoZSoJp 0ooUB;kƵcIe#VƊNcy]A4#9fNoFSes= ~OǵPT;oGлoGBKS#)̻?tk6`隇xe+3NQ%2!A ߨu©*!gw&Ff53Jg,QGO@N +1d Aɧ,w@o-]6l '6(ظ:.yQA ={{@v=hHxOѪ cz!Rulj|O +8c(te%asPk[XUTtҊC0XVvl +0ыM5{L\;ǸaHA(UށM +Q%r~0ZY5S S.l䋓Ój=VgMr(w~c OnOdR`$-~|8 gx(ۑuz3y b7 -sR -4aNEL^3b'QKD)h'F~" :>rzP{x 1]Y^oB,rɀ\lL`GuLf3 UJ1PK_/EҤG3x D\ '9zKGT/Fãe^z3_.ۢ.,Kd"xc!}`^}nÉX~V pCZS@Ex? 'R^rKZV7tGO䖶!8Xt8BJ,B W@^2OYWi/AkMZMy8G?@nVlTno( Mo:[szR{v(ч:RɕHҝYԷraC!/J% + /vn c]#3)=M{gt[Vܸڞ͉;##?'fu[ $RP -X\GqQL$wG'1TE'~җ&#@qzoH1/1̟\$`SZ't]V}CNT/؂RZ0 QqՏB +0 YpcK<hC@8>J&\ +UIU&.1#NVmvP89Zi0G9IA؃J%AsR< לP +r~H'YIERlyݝRtU+)]E_>p4گk N +8*>ތq&` K?h1HRVWza(h%^ Cd +ɡkX/\is$R2F*% +П N;`lh7eF`Axc;IC4LW +D醮@Co+tU55JG,LGmB/܎GJALX+"lъMĀ.Hp/@\@PUsy9qz9w7ቲ"Eet_k@ԢAReF--M_om9L׸| 6@@ ??=ە.= ?:糮S9(w lH:B>C-j+&?r7N^bǼ| ( BIyTm1 2:.рa Meh Q5x1i@~4SO˃G/扯@MZ yo! /GiĿ񿿏ҢWJ4]9g%c#2TMLbV$ѱդ .2d#e9FTC~AѤ(IW[MM +әۣm-A?ɗwK^LDd֨ "xN|̞ͮuuSEF;2} mH AoVxQB +fDpz6u h xv5!\6&@2!dtrIR6fqzYq֡b?#W*4a?`- ZJpe=}/^r+QG+}g(wJқY!ʪpwi!g\2(C@f)b"ʔ +MPN)a"#zcfƻq˥iC[PJ=C]u +*TuŊ1=6bz{ ^oɄ'T k[7g['4奭,!:Rstƀg'߰Qƚxe4rkҍ6`g6PFPYwﺕi:p&D3*_E{ FSq^1!'+ xr-֔2߀]":M#c2#FkdG +vu'$Ũ >zN͝B)ʝA@o+֨;&V38ncI:xWQW=p+^Ψz_QXt??ZNC: +slTbHNPRqcrqs-%ݕl5 CةW''m=vyb'*L:tԣ/Eҵd'x(D,}k? /Wvd:t9 fD=!I"s=9G*D9JFj S]A2 nh$[EYIV)YAc\EFE&Is$BlgyJe*jeܹEE4$rxM4. + XÞs3䥶(#=F%54DٵĿҗ#9 m]dWE +@ ([; pCw>jW-{Idbnk*@' 7[O #t߹Z[I#wJ5(9:_:TTq3f'nz?jp|4t< eMkz0; lh62uK,ٹ +f` +-7^1T؊yTxsf( cc3Jr_Ô>?7[A\zRx% k`o7%XX lSV 6K-R@yp |Ubdh%h ԖgꜢ7.B.?ѐso[ .0Xc-kw!)f-"Ptqc8e3`U {4/4*aG#/~?0Yլփ}Ρ6Ҳb- +8nM65 'er,i)f8D +XF*A^}:{&Mq1anFUnsƭJ-f*MupZA +tJO/v֡=Np@#pwC%(M67])GPHF20cAnfߝ q !fYJ;kfɌ^6~mǚ&ڰ3nO5EUެ- Jwi_˖aa'q< eSW)BHY bi<Z>DYZ$ޢuqѺU 2j:,elTRY0H^^Kte,Xψ̚y?w1%Rxf#x\D.hM%fLq՛+ ?uBl M + a,<N ͂a85,S2 ;trG3|4N6ۇZIKr9N\DZY,e^֜ӡQj汹)1!y91C;Py#jU"z>ѮhoJiX z9%qRZsw Js'7/5!L#^ѕw ; CF ϐ$ Ggo]H/װuv>6[| +EJ|㬴7q Wuxd?ԕ}̭cކ8eZmϳ<R{7{{hj́4c]oo8#~c$k}Ry;KEh| 164!ެ`$K/O夭[pmjO=DN/ m}u7[;"80m= ;k@g4EA8@V-A M@jPf7E~z9ejP0. T>sG;)_TRڢש\X)``K}kd1r)A3c*> YVr{04:*sXCqp`oq39H7Q7A)|,5јSmЉ a!#J6ujy&FIhbdͳgP~2pԶyIGDMNMU|ѠFLHD++Ę#$jq2U)!%zYK#>>])?blnȆv;IJkuUNxi쉾]3O8 #gcl^ӑ|d/ NBo;uB~S)KhȴJTՈnCؚZ/:.x EgkVL0xԑ?j(+ CmeF'b E 7U.f8>2߶1b W z>qPCFJ2 դtsռ>on2L@pWbABQPӁ܈Y Φi'أ٪ˌj攮ipggQ#*V j\ LZߘh$Qz,e00i@$zi4J4G :\u>&F!D5[ĚM_ sC2"f߇&/VE[ 4n (Ԅ&񴌬eBVJ!8(ڴP3[nDPmyBnMk#2`F3FDydoTAKŻ ZEH4hEFeJ+ PVNMN2xOy iWp*~H[` 9Uo^5ar25Z!*VL#冴>֧6H񢵑cٖ$&tmS{ybqܪ38W!A.wSǻkxl#y ].4KUcFΧI m1iDD=)0E9F2a >򻤵S$g*9JTZ(,' $:LmRYy?% QJtLXDhb2l()ɂ_gX jKԸSqӘTR̊}=;lF%׿p7k,e#ƥ lvB+vk< Vp}L;G@S5l،DfsEY,@sDx18tD]~QwN"N_UdqzD\J:12xXr'H8)3~wihQ^zIF`6/!OSL 0hp-{Цu)25=ZTb &@bdX1~sSP&zl@fj0_D YP(Vn4jT"CܶUҪC 44h /k¦nvKU䲇BU=jTU%TG\ ,IAU> <Z@{hpέ8ԄjpN"n(Xނqڻ{GS0ee2 +~r[BB]ɳā+C|#46,I>a,SS*pULy!@.wojr\ +DKJ"L NgClv{½2DT6"8SCܰn/63 +~aQ3 ,i*e+ nacH`#V{{V̢ub"k6C8.dNq"(m{gF;FO6OlSl?b$y[+Ex+,tzKhV* - =UhP|m~Ձm[P,Rnxݨ pX UFx/v:D/R+LzSߠ MlHgMHaP9HB@-NUPQlpe4㗫u7c(rr+{hn㯷9OP"C eߍBUn-P}*qB@VB_`s|^oh@OwhI4U4f=bTѮ L hXi%Lbқ--h +O fWo+]Zk`^Al9Mck 8ePOɷ A_!Wh`n# 6#~_&ث)N eH>f]UzM 2,:1d;2 0=yǠ{ /v"wz&EQ<4 EkY8% B320݄7s 7U5Glڑ=!"2ХuM^^, 19i|80L*!$@d$lйIV$jYaeg.F y"FBԲ@sXT|lD\2Y90R)n.|Õ3Ծ`ǚSaTn6,aAxD{|'kZzS"AjNgr2t~tѶW hoHs  iV9mקyC`\)M3D#7xs:8b`%wV "̆$^] 6ro-q[]q r:v_s}m kc׹ۆxxKQ)PCc-1:LuxABrRƞ:O6<2mZ 3ebFtA~SΔf#mw27ЯHqd1}BZYd{r;*߷v)#S:qf.a.ۇFoΛ dQۼbqA@ße%;͕ !BSHZG={e"Pl"iD4^\َ ](,{DLópԒRe ;ȞTMZNhj;3f}N;c! +ZԲ=_4s_tU]ÖFclN6@k-@)ja=e]6{!a}i>Gӷ_~[dߝ)<, Aع`g[@1(ո>_x]4Mqo0eewq8U]Dk5(fU/BfjCȡ3^x #; Zp&oR=J(w; X!09)p `HyNg,`OxAsY,MaH2"*C`%MtȖoyϤx:@k/#yy'f7i7.Wb5Fo|< +gbzQNad߳fyVo1?C_`wK X.fWsv*U>?-Hr(wDI#n7Gy"mg5]> t2R0rgFml&QmǮuߵNEe;Ȃ-F3ƪ}}t>5O]eιlq)ەs;|4.w̝2sY:嗷r}e\%l* ;<9W%[q%͇{[÷fIGȕ1dg Q^0@Ң4|Hk>6 Z$]g)CCF8Aؕyы]ieyx|{|IV;g&¾@^aL}בoaa26т G󆩑;\QWnGoDa u5 5 yr8"TklG -wk!톩1ScN[aivQѠ.tօvMYUDT^:e'+ a/ɥEnHě{|.)q5̥~~Xɘƈ=҅@PP(T~N)I4`XMcKxgG-פ]8#[:*Uq S?5_D@RC9>LM*;heAbNj|ִ4gx~Qpj3  B stl3rQ3^8M<s35DA[PdT@yٹ"I"xFDV@`=zD9"3ۈƤg\ +"Gs7ͦZ X'Ap3A?аWKx+J b/!ěq +LIAtC n &>gT48ѳcNZBwp [*Uowp%5SgY6l;IjP+ O=,> صHDZ"HPW Q18#xQ(jE\ d0G[02E*\CAPG}8*"@U=RlW^ a|P +-2Pz5'Ohx >`l%L@8*?`VRQ NSm4q +qQ|?i_ + +٥qM"K28pcjTy8dYhl~ #z DARL} ]۞#Z?n 8~16aOLˢ$T^](Թ/g\.&? jQg/P6 \Xm{ +|3T)D9te \tX*(>[C&8GĿ KbI#I#)W* +ehZ ]8`\>(*1 ?냞{f1LyNώ9L2j6Ϟ^qdx:-ts8]g쁨oul5)fkbÀLygA{@ͬnDc!`@aEI 5γ1hp 2ˆYq'ԖJr /S]lJxq\ EҲ,`Ӳ=(i*Dcv'> Da}o^H e  61#MP\ev֥X'y,bNfAjJ)m\(>b2Yk}WDj/*[SP}!an @ 8uky҈z4ED%IXMþ)4R 8ֆ!B*-d"Bv"Xݗ!R1 Wg31)a)CehXKW{OH ޴Gp z2b-"DˆնE ۡV1LszH&v/p +U3A +[aU^> EDu]'apQQ p,&zz>lF$A(:xjk>ָЗZ 1@#.R~A8E6u(p"B'@N@4='IqҐ. 6R< C[($fh A&NpLj8AhJ>x K~0SAv& ]Pb9ű!7*W^}3e +"h*ͬ I@HboC_¸=\8iq9o]AU bMLƕEZWmh +'7fHKƑv!&4@GuƻCj0-t0ZsDoHE@8>x@^f70M#hۡ8s~TaØ"JEz9=w|`nCW@*\>6"3ɤ2\Rޤ1gBYilJ= πۻ=Q +9dϻX$ \/jNrJVOD T'N pÍ:zE̗{ + P&F"-u OF~2VchhXK.zXVcA-[YG}I9iuݏJdc& +I=]ͤ1{|&Y˶"nG#^C)[됹5Np7YÿA +C\dFU쪲X,@.tִ}vJށœ@0 ω`@2?n&>z_YEAp(KgXgQ^A [ l8+ASy, ifsqh+X8V7)Fф"6֍/8O 5Ŏ?6'5Ǫt4|JH=QlL'Ag_y Sc42?&"tlg" PbνJ#&h|x@M=6jۣQr!BCDT 7 Ձb/MSNqYj8",:j%-ne UzU@ЈH }a"04׈m64(]jjeoa~1hA3v | ZJDǟ+#Cb .tp` b5lXޓ(o)e~ZqRQKNWr|$-{X9HlCt]<?Ns퉸s:qlc"u`o\nۑۑY~ev[7_ZGSG"…@s[Z|!+"bO 6k`DQ ٺbS .N·r"|/gn6X{b= \E|YuL.6@F2@wk!%X4 =2Z"J02{Fy` +:^t0P4\MQ@]B;[۟ j$Jvbmd"~".đ2 Aݠ0=ιrp :D4~UDlψ#41n#:VىliIPdAU ‹\~SqbU V40kǼv` ]$χO34_!=`873w} }i$S==!kY鍹pޞׇH\2A|ϯ:ơQzG_z b v9arqǥ?oC DDoHe @0k7 *0}leZ@D0iy"`DZHt|.Zg] +OT= 4ḞWn^^{xK?GT'0وtI$%HX8qqCtd@!d] ^!X` ԀFjP9(e>P|u{x|i R endstream endobj 99 0 obj <>stream +Hll9 weYRRd=_[̙ڭwزjٲ櫏ڹ}faqcXjbtob`^Mջkzzv~1)sǸ˭7ĺf|̹3;]\5vk[+5X;5|]zOF}2>r7붅IWl>Y{Ƕf^<|$&hsLcpq͘%ejS +5}:Q0~Lr1MqȞ}SD6bŸ| Rwm[ಀV%}6(6}_{sN۫Q ItMGF1B\i&(c~P M P46S-8lXZs@Q PCpE.ʴB M1FV1?SU]\$}Hem*6VB~ 7*S,!Ү$Qa'*k{;mяգ<£m6&Z(-fWPYr΄ Y6fN^3M=D/iMTyГq[%u:ܸq +| Np9bZbD%]1<ݓp5{CMm&چl"mI'6;"&2mvU?k寚ބq: ,&ɻ};vӭ+|߃8$jʼnfBmΡqB=6*~?71?AchE6!oj0W.ZB?PʖʜA~i9ugSgDTMs3%NОQ,#|G]po&C24E(I^ 1Q-&܀$I5l^<)E@. "bP j\rpH22.,Ѽt&i4&ipOl216%~z*FI}$." (>XvK7Yi7 \|.e8~"<oYA%+t=O]̉.GHL=O '$>Q G/ ݳE!B 1庨pJ!6}"MGHd wP@0 B .)1Q#* t=$E!bҒ1-2r >$6 &8|Ң(X'Õ)5~$-6L,ݱV"AքXOaLoZ'z%^-7M'zTvl "gK¥75,EQlj%=e:8eUr >`$zQ,5mJ`t_hH46g ,CM_O-G04F#-H <9sDbuw&ҵ.^B{8i8LXCuZ\14J[TW jZX`NZŒ':g"`TT H]mG'>S&o@?P +sQ50d}Yhlf%9U@CY۾8ndDǷ_1XS m ,;\zjn4P#-TTD/"P9i|ulʡa/NP/MWs0\p!_Ğ gIfRX$з5jOY-I\«j)GC; 焬d"SsKG m i7hdyg_?ԟծj{Fq!0W}L*PDaBZtNB0]C-6B A +?:˿AEtP, )$PZkuj I mгvП汤]i8d*ec)dGc \~hT ]vkNޛkgsmnry&PuG( BP‹V5M?vŸzLVat+5.^Y $vs"33m}`R)L|([X=PosA0JghX,ZJ!l4*DuR +͝Hzu#% h7# iPQ6 "^ut-T$mǿ,EW ŎqX[WWEK*($ٟ!cwzQZD1]b03;Olu͈`e1SC&tM;@ȃC)ڍr)W,p%o?D7}O$لcmBgYT²P>0)6Ji04Ss?L|:y"L1՞dh ~_ן">&XУ0 7 +"tm xUoNWa|(R"RX/YjaW]O|lLX7؋8UIO!V}7gyDөH,|٠4?n.ݹRVQ.wSz >EQ${jO` +6Ņ/y|W`pXK4m((!WCP%>sz 1#B8,3t,!SJM Cd:#$)֩!FF=.Za bj2rtD-WȞ'L곞}vAKy#.GNNPH0j&6w'wT|j;O>O7&t (ofxP7^5uHDxe}ũ*Do %upF#"̟[K "+R#c=#2D5a:z<#dQkAг܉"1SYxb4ub4oբn7~t-q NO5w.bSeJO'x'̀6lPȜcCΔn.%.$n)&wFq[B:\4Pm3iU +4F>r ʬmY68"sʈ2P4G+;0, @P + -(r#m]./ LܕFv8!K3#͕; gr _\>յgd&磻!D"9r3_oyډJ.oMYT#+T뙔a" i\0awLo'"dRӝ.ck'!Wh؈61G٩[oj-|VJ W*NΫ +lg6iyA=}AD($2Xzux4\HYDkEmq +F Uo l(*07kŤ AGAlɯǨYʊ,&uۼP47/t#kjVPcYﭱ_DmOߣ7^,91IÔfɁ؁ FGDEoAy?$HZBZyNsÙg5w A`׼/#8|*&T9bDEu D).8MOp~v0*޺!,00=P.|h ӁUIE{J~IDD C sk +n)4;jeRZ7J5`hqݾ *pcran-Qv:# Mק4‹22:#׼w:D=8XŸ?C!J&]qKu7 8&D½a +3Q P=UH׫Wh a.;Q$ ++?P"PszIr+z+3Jч1Bw% +3fN, '.f;T&2#z9r6 *#`'֤ imh]wT2Hf4vGb  fvz 2e(D4]{ +C/jɮt<^oBT6^i=w|:9̟m1QFZɈ^{dVO3y)Ѐh+}C5ud턽Px_$G_4;?2sjAe cűi*j l9ASDe: ŢBw3 +`GgQR^\v^XKeй&נMC2"ʁ~ZI~j:;5V Es1Vgaks J Pݺ[iUfv=$[(WOQrP +g( C"TVl5Ұju$jl k$3FеhHzFN"hʯR-9mVigy +GG B$EY -`9Q^ qh,!E:An?1cS<4 FЀ>3i9v0S)'={HL'ӸӍNaJ{A@ {"t|D,fIOx(1%О# +Y*SQDR;"@}vfR@Yȉ)=32޾ayaLnN&J##Ipc,Qg`0V*`gUE0;D5MǂCv-pX;w;b)ў + 6g|DZ -,# A}fsIr6UPCÅy +\)ҭKHq JYiE>^^<ܨOR?//bAWi!ΙFFhsf2(p)wǫ!h?ԋ?ҡD;;+ϣ\zy ⁘#[h+4Wնn&Kױf휃ZIDd0f˷dB<$MQq(q wh0 T=/tU"} +ܘK"AoDF411b~=]Ce8ifyg@D@`ckjbt5fJx3!TEo T;:$IWf^e7tBp"-ps]49gBd`fT$(vbQ[\-VcA +:!1-UJΆW{a;a͂GbG +/kfFP +()j H%n)ު e}JxH l2~d2m[:h[&a׉@Sj)FN졠ȱ< `ˠpimںmm0c}I0D7` uWPX1'kͼD|3)| [ B!9nuʝ?Mb9E~hgúܗjI7MAUHګMk; a+(%Ğy?0~`ӟNzNI0rO +CޢnjM$X"-7!@yy(~!˪֔;P2Ksb0vvfFum|QlG1V=LlO#D /a,#\/`hyQaG5ىB*4PZ}[d[ {Vns*ʷW©-&y?] ?D$mAx%GebPА*k)Ժ&3uYY~[A{LUSP+mScFHde˵pL!/[\-[Υa'>,D MѰ?\g>OU}4p@h)wa܇Zn,j׃CEЫ|LC @'nNy(SdUSe > ^ z phP2QWEyj8ׅ$,8"&㺉X7-'DrN7`#gi?;?m N&g#[\B@)HNDKt)*|M(oKDER@A#qDf$6#4Ucv?ŸnɄt0 >d`p&ʇ67QB(Pb{>طC&-b"B&71 NgAA"jEq>$%ڔBV'GmIɲZ ?]B_\=ۡ}F>>5 =ly !W'H&4#+|F>p'?'Ü{K~ԔDȌ/va`A#8 ;V"h2sO&Nv3ִ2ϊo%z%3Q[!\e .n &=(9(|)ɻf=f(!s8=H1O@ɡMj\/.p/yM^J|)Ж $޾D0ш}(\U>]6,R|XF<\R2A?Dφ~`1TR=D%?z?pt;u%15ঢ়w|r( R0% +RMx6,78Ӻ˫F5|sNE$l)djR&1LK'L:31/ΒQ;Yj9g2(y`2 8e0FIDF ^j?,E6T Uq Jt)SzFdLaN67֠lKL.RdͬiNNGUԜj;Μ!g*X\@O;1T /.kE=<.\`Ew@^a\zm+(Wvj4&$D 1@rs1}>$5v=+b鼭Ƽ>,MA.f` lyf9?f*У10M"%s`#%8 1p#4v _$pU-3 ׃/j9nO BQ:,}"BKAqWL̳ iy.9փsu؀U{eu&AVj(PE= +}/$VS|P8 O띻[.B'9" yh=m/sms1=bm!}ulBmX97'מ ,wai6e5Ze@DxcWʙX0]ԡ B| Gd`QOKdT>VmN&\r% +G¦j4WW6.y:Qr +`) +{/Db!Nz: mʆێ7w$C!d|x4nz) +P(;  /_<Q'7ǍRp_TDw ;@Οe`/54ڣ:{Fa\QoutZ ;8$Jq9A sdoY @2DF|Hb܀wo\ֱX HiA/D+Y^"Q|PKt@\!.+4פH z:'K1}<|"0k#l/,0?3 rzAgyh $އgOjGiX>NrD?tM+!LυySOME 32Vڶ Y3yW:Rsl:+j bly*> D^bwh?K)gɔVLH\Sm*lVhċP]8=?C1Ӆ>YM_QKOhv1}=Bpc>iT)W<I N=YB2.dfһ6K0o8pECSMTxN*K3գ̵MI&πi'.:o>>ˇ~'_|o~?|Z짏߁#_?ǟWs?#He[~w6N|2@P4όR ̪xq=Y^يs=XQBNҗ@!"phMէ؀"4Q&hf+Q{f>J$a)κ (=]eWD$j% I왇<3z3V6K9ƈ" +2YwRxb +NILWn{7wD=r@8c; +%Dp&-25[xL)*B8hʡ +8 v2 h!kAC0!sDGR_5+QqA2i2@!E=Ca.A'5At8\!`BNuF<#?W9#P$<"Wo؍ j5bG疺\1> 1q+һ +o64if[ MD삨dà<΢@Q]iŌAM|靛Y,q#n x{DRNjX!N^X0kA9$=<l{*NDLdZ |2P˄c<8zVPt+D{}R<eW0΅4# ѴW$+[RC%E#M_D1`N BUiR w}9a :N.`!@ "20}o5քvPn6f.E`{/>Qa0Ve h:k{V"xsVTu~(_(,D_TJ(?ӴƣUŝI4Nh1`O!; Dk/+2< 1MD\_vEfp!Eլ&>T6i>jiMx! Y1"_vC.N"_tbZ"@x _"C<5zI#[OICcbW)O5ct'N?Q +ownāo؅# DJ\8a͌+?_r3/B؉"IQ?s +Hn^miEQNȦs}A= @ba, ,}'T\5nj`/zb@)T8}?%EzQK,?lȞxk}QQwY_H Tz& +Qr!?9k0D>&h{E-Ds}nX>\^Ƃ\xY ͤq8mHݨ/8N),?Y/͸"#eQAX{L:>F{~ׯc6|lB|@bވ]޸j~A| \>Mtg02GDE|Ӟ $&&ALb5pFLʼÅ ֱBK4T6P_?Y)N +>訏up+LiN+"b *JxޝA ~4|)'_W24긻.6 QӄuUCt,aA F\F +D O׮K c)?Mb^2|o!j?_ab-By*cJ_'j`?NJ2>0B&pSBi޵tΘU{U-P7ڀ '׊@s܌D`B[lÜ@M=( (X }ySiY*D&bD8ױly';YDpm=6aI>'rBü bb +np>P=܎_qxsɵr0 &"[YPcfk4w,_ј!1Vw޹P8mѭ8D0Πi_bMwh.Y T3h|kVDĕfm_Yv23clD?}J FG@ZdD+l45҆NO{ +F[X뫈+C.uWM&N '߱Bt0䱉RMpfޞ;:1 lfb9߸\DM4+ sHHt|5ui/#B+il;wo1Ǚ +[Z([7֮=q0+:5v bzÛz{, s "4(hqh7ZT/i.C}[G:ŋ%@̧~88"kÎ # ![I S`{ι!nQFC%ZfZV_w7 d1&qa\z츪0WЎ]]F6A(aF-vq[=g}oo}u{D :mδy0#NCYl^Pc F]&E%4Z@|A ell@ƑUԒnh*/QY}fN +/V0p0]_uem.ᴹ6ٷG&4̱\l"OPJf=Wm8uhAB8fynP*3fp&j7;R38T1~8ޡu쨻EaCo@iiDO/T[(Fq.blTIDZ*(1ұFʇpt&H4>zF"v,΋%P` 9PzXf\@iK3Nh8ܤHnT%[4=[pgМH5_\wj׳Ew 7eι{zZMHFҀdIDQ|":\t ;IPcPOHA\fN̓"?x)**هXM3<uQg#B[_ v=l; +eWG3:ncy<2mLQ|u! 5Ŭ T iVIXwTiŪQ.;K 7դSld8 Vi$ݙ㤆a HÖe;ỤgtņF'^sFնucoQDL'MI. U +#q&dcMԀz\Ik;#ꌪrNSfX8꩛&nQ lNƘ`MC5 n6mfhW&0w2Z€* SrH[ V^V =6ǁdBl +m"`w)RZSO:L( W + }ʛwxhJ}`)jk*FΚ]f7l7ð}#1"Z m@[1 znұQ1!HI=+l ϐjGAw<نyC0NvyT[L5IGxTXB(@LAN(]߰a)5< =/)vL *c6m+. +C6,cnz$bWKI +}d_OU,ݫ4Y8w]3!!K|7]f@:fs,\VJ jծ=QB&J_@^.B0B2E0ZB,|k-N1X R \Յ1_Xkl޴k|f_V3Vz'hO궯Z#IQ3beJ[NbSI3'1s{n!ImDȀ[1 +4EMeQCD޶a +TC@(V AivZX3e:f<X7ThZTDї\ NZ2 @* ??뙊Lc0k&Q>`K=ЏcC8nj.dsG;YCC-Xxs\#\o)upT|͊N.@l,1 ԁbY4I $("u^5,|oݧy]vy}w~RlM37+O m*v¥ Zrd#Pp6(qQ@ZTRD;NG3BYQ>/#-Opy- .=0\FN͔= PE6!A)AHX6́Hjx:yxF0iJK#1᠅{  +@c2VN4|Q'q`?WP0*Dk9df xKgcY +tSӄoa +F2 xC"7/Ӣlfy +C1./4!(ItgKn 3 Yū QMPk^ +_ c# +T巆cH\]@d1:?1ȀJPʨ2'52`Zj0.hAV[):^i4̓49 I\) ,VODTy7ҡ-WSJNM&&{P\3:=s1 ]X&0i4UχafRW\˛xJg| Ca(JTɛU^Uc[` `X} Uo2s07vc[>P),1%ٵ2!L u#:%K㵠m^54hxE!g_?GV v0(vgcZapu|6pAXOs\ Z')@ UL+vM>[I2sRxq;3vXӷ"c*rϒFx3Bu /=rɔR~9J6r\XJ:\u 4,@0F1ՇDEEHQiI󴮴Fm^vS2D/D9*wB0m߶,IU&=٠' r}s3){T)L/?dDhX6Ӿ&g@^!n7v(kAT|F(KZȧ mܚ e[G-rlt(xV6z/8j Ѐōœ\(usցV V!c\h'Ӫ@DW : @"b_}5܉G 5W$CAh62a?PƶUE x5ki$Bky0t2d  Katv쩳08̀sV6T/z6AN4' DT D}^pU(06&@ׁڸbTgy\\O!ˍF`zCKX%ccd`fYx +\\RqND +yJFpiEx>tqel0j꯼@!:I5P:9G⓳HIg&LOS ӧ;!'Gƴ}AYC ,a*DNϏL>>.J<[jKKv9OΌDqӖNOmkxbjCX@aAi\LwWb`7hx@{ڶ ^W,ӯGT~'{vw'w |G5aKB@P1t0mTV/DEٗ;Xջҷ[lhu!H + xf +z3)Q=Z&z0<=QS" a8f%\h7`qVd  y yn_FOSm@-m0Iz 6tҀI~$xQ Ľ &\W`)3g +9W1W܍ZdLХ +!X&J"f P O=UxOzZl$bZlޘ/ DI5@NF,cqs|N}I?WfXf"~VYiPnbE`(FP#jV; oZ9&(9v_rN5q~4 uDCbeݩxثC *5-5t(ޚ؏t=~N]FO(k ] zyW@l`%Hf֌ ʏ&"4u2m"$tQ0PUpjЈS[q*#as<,^*Ց+9-AQ܈ntQL08Ҩ.SZ6)m BC5r~"z4U>}53|J* X]2uӮPtO @.#?Zs5^ꕓāY0uʗ,\ bRFnO#Fq<]" j;,vbmtp-RE}".=z?Ŀ? U)S\ 0x +M7yeF#&C~3..Dba<12PnNQ2{LO -AguGI̞ѫ@x^ +D\eһciAby6FL_CAŧ6Xy /Èo`19T, /ФCn{Pb 6_<_tdTudiHu}Y@ɕ9 ^o}:$lE5+.b\[_@k@u8.34} JWU@S@.j{'$T`j9\v*:TD\aM-w + +"ģr<cD :!J'zw 8uc\Ŧu(Fl?#V(Uׯc5hޕ_S`i?% }W1yٿ>(Lˮ/at -1Ul5:(b RpOiwi7J_o~9:o)\?~-Jk2XF-J*=>ޣAp(yBK?,G'6"*c/! R0fHJ6\GM2"Ce"TVSW0@qn@Ѡ0U4Xχs98/]u~[_n +"J`Ї8Wa~ ?\cpf# $"mgA:;[QĘchKcHzp, ,qB/S)Uwp}Puoo5vff O+Qx0?-Iya16cpAXE Duf( !`)BEk`ǁAZ5'+US } t*aKL'DzPY?_bѬG9'B&{EN #ɄI㝧|M z== z"3.E4v2<_zŒ: xēh S@0MdNq@275hBOA,esq yP+k*y89]gXӦSiilM[{ӽPC9].jBEɼ@3t0=(LQ@@3R*KTQOĴK'?ݜw4NL_wqMYkX,ˍx2ntc tIgYm%j3 4 bdٍ,qcݔ/`SڕFA|0{h-آ))ZHP!?FnSc<"gS8&K@M{%#Dg6Nދ'6_Ib(lEXhS" bD("\??DWwA=O\$nypypq\ăڬC&'/WQ](V { fY +CE?V u%HM+o(>{@'ςzF!)GrJiFs#76nyFޟ+\?' ni?G7ҷ7-LkBLSi":뱼o(]b򉈝(S +c*M&Qh "Zg _D8\ÍqqODu-Q( +-;D"&@"GQXcvہ8̉znmgP ~-9]dx౦: b' k,jX_̝ =I3EKvk*ŇY}QGma =] 43{koD1L,:*M+MbHm/L7*õޜGWD$yi"ҚTHa +悜T {܍Eo +ٴ*FF^/l ?9#Od/ω=Z'gpv^!r.5I\KD  QEMC/:#a=>+Xmg82*ơ=}VArL?@| +wWM.` +,,ϩd~5Zd3i$7i4OM:-$>;Dw+vpm=Av fLX)qm騫})y·/-{b90kIHy>?+}&j7}|wo޽د-{{KXIG t%'|Zmt`;&tq.rٮЮ攍rRխ׌ '$+<*X }{" d>!4+,&ѯ@~QX-".&"] @)ɑ2 d(՛qDnTvݰUۧ2VW*MR= qW,f,]7] F/D-2]5P-tD *[ BbU!xZ o[WV.[v32lst\ݩN2K紘{QD@`/wN +{sB.@bA"x}zDE`:oa9H1iRCf*NobRodPPIֶdv" +OPn創IWf#a>45Dgg \uWsV޴h +- CA?{e7]nZ9Mc^4tD1qsr$z(٪is^ѻOVgU*ÞD9ڒp#+ʟ+)^d$4:'SUEJTk%2hAE{& T4C= nRq#0t'ՇxRІ)J/N mӔm;+zS ]uQ}C K*!3%aMev8)G (+Z17Q vKԤh|Vsꁛp!<H D E +7W 2>yxɧ̶ʸP*s*XC-&_hh2ڄLhѪk)ae?]6%ܪlΑ+NhTx-ə4_);Eu@+ #3d!ʖTXZĤD!2u9qX9+;$<|ބ{!/|6qp#kfzz(!战4%x˶8E=c$S$js~Ɗ NF`{ϝS>z|1l15P.%5D8с%_fXr#; d _=cDdv;,}{;uOߙ0ÇBvwi{vXvPЕ=c"ȼՀ0z0s`Rt0?@2!W™t$%4H~_M\-99|pP /;@ +QF.w4R9|*Jժ S֓" QL,S`6u[IāIF8DXwcI C((!kh{2ө kj^U$`pj]ڻ.o\UDt8* M]NkIs2{f2-*}b hF^##|'#F6I/6-4Z$s^ߜsQq"eQLs n4^x3Uuz%_[7"TGdZj"D v&ڧ+,: +ٔ4_O2u"6Y_d<Cr}Мdf{ 04Ah!DQJ8}ЛPuM +{9 .V:+sq +8Ĝ|QWdpMeUWx䜷K±9Z +AZqOv/=z9|67S)jJԵ۲Nk قz9]?x +RJVL-PHF$(r%F +H:]EǭwJXI{.#vZQ(?"sv ]WOEFAЀxҞ yEwTs"v(UaN]Qv]"⼋ u d>n>Tmvt7rW'>DQeYSO$ʍdP%@4 lKfΝ?w,2ֈbR8TI I BD;}$ՠ\W|->[WBվJT{772"S +N}A%FHQau],qIlvBY]ьOYnoct1)P@#2BZ*nDfH1,)0(\K_DgUDn_'[UD-}PqUImߐٟ%&UN";VeR +d>`iX/) LznNHj!T + #wQʇ#Oi?6?Iôv%H|SZm/i`OdaQ[ϰSjQv#V` sxEp20qtqrxv*QX+MF,K=qIKg!pk4Q:: UnAh(H-brc(l@ᝉ:;xg¼|QA,FhB=T;Ь +%~Y̹dzIH߂Px!QsՒIKl8r"+<3"jZDhj"\_DFňj"(ݽ 3F)8E;AP\ HJw&J#XJV/Y`QE+SI2IN|XeoaRp$<"~CѮI9 WN SPF9cUԢj[,AS[(tUyF,R*]QDy +>s`VK]FpΥrJݬ IɹHhKlOI8Ř%̌ɇH^WUjlΝSv"Weqy>-ʡk!xCRVƲs c}>Y&!T&Y$ zs.bIv.%%I +ֹvnuK\Gi*in-_xvakcQ"=-\U([4n^n7-ŕ2ܨuX웯0i2x=ՕQQTzgE$O媌`ꍈrn }5x1֎oa7XBh},9ʃc~DCh{Uj&N W!UD88^r ly"O,>stream +H]Gğw$鞞X%d ++Y,DEޞ_99{?U5r":s;S澓yQk}EyƩ=~oX+jfG$jyX9>;[C?%=G} yңU#kS%7#xG뎠OMQ1?m>?2띞OhVͪ<FCK퉂lGasij֛4SWuVAgBi wL  +s]*O"B{B`d/eN COkPEJ?^4"] u'w؍?WD=s> y7YQŤ甊L~.s=)}OLl9i2p1mj]נV>x>.Hѵ0)KYMc8W}A7Rۃӏ~%+5DWEƚTK<1i,\?,<9[y-/KZ1;B>ddUrpAT00pڷP'b}N䆆4![}yJ6iyIG{ p+"LH\ݠar4,INώJ T\D.4y=q=|V|DĈSxw|:fzSJaH#3L2ǁBFD24)|ͺ=TKL#ӺB.܅4R~8gѡJ(hуI:7 zA҃wǰb{HSS+7޿|eKy}߼{;"ooͿw￴:bvoVc[BүD[q<:b燔_K4{%4u+, ^w_NR]PP*1p| ߶X/$m$^NP?ȵ;z6L,SI'"{mJ> (Y.bk1mƮgh~6b  +D7i=L LnP+I7A# G\$9徽Tp}B2M׼dJeRem'b|ѭ Мs<@쏃_B,<;V='dp:4*[:c0[/qj0+[Gvt(J5%(>`y@0E̐gK%quv(@AT춰g9ʷ"A=#?$x BE+ AÉG W2 ^ή\Ls)i^LvzCqH0#Fe;wDzHĦJT ^ +^o銚WY 8UY_e}{*?ۇs֚%:#g_LI1C,Fh/Ն?I*F~HZ O Ez_2ȒpyLaq +ޜY lA4l3Uٞ-d4=_/DaWFpk(ɸ2#AaU||Cat,= ӛ;B$s%xz:ݪ !N8:\=@9WIvx\~e@2>kḅ zcᩮ ml-Y6Ω`$[qReq&Q:~|GVՇ]f50?6M>CVCi.u66^5 FAa@d+ZPFVǼ7^'N}v3@uDK2r^')CWE&GA&XnZSENb/:;BQ(3bmM?BSB'l$:zٌ/)zTV} Qњc28WZqp| iԬAղcn3VYgD) _Ct_Awtu>Q݌J_c n1-E0Y 7m&Ӯ (㶐_>HZmFs9_ :CxK H,9d6h$̩15ZJ6kpv-a-Dm2S+ȒĬA\xI> )i:׈6O6++j[s,mzx:7EԌiuiΝ?iL0S;x*,Ts){߻fTin6n8tJgbY]R[$;@F]P8gPM2 XO; vf֯ὮkvxͿ1`u:zMmɔ ,w5F잏ܝرf|:EZ7Gd49o/s!6FTڭ/dLq_Ӻep.iǪRrJM{m +y =DkA@=i/qj ĽkP0 f4yP<;ݓڂ9`|+3{HoBpOD-;\bV<"}a=Ly S"/6>!8^c; + QCԞu+]0J riU;+1Ũ3B4U8%M( ķ`2moZ2n*t *_$gR!cK܈hbcӯܰB5GvZqq//[\%Mv>.`A^_ї]>|UCp6Hemޮ+i1y|X r%tľ'啲|TYxi6Y*%(I'^@YErrWl?K}kNҲP|¨]"f %%l +!|}Gmtz&)Y0^z_U/3XdYM,á=.ظvo &eYHy}7y9ϙXم8 zZ^@Q*:9N4Av: $R5SQs29Oկ͆3Kkq8 & y7BP)M1Tc)mS6+n}[R +;A6Xig)m:¥2=Sר9<)ـG8:u ͆O|KP<(  Z" ]`h4 "ApAnnJTӘPL:^ΗfHΘ<&;XBJM]\'C2c'L8”eGw@_n_u=#j??nRm,}TH  ~Ϫaogt֚yh8%h[n*.V x1Nc!C =Z Q،¦#Θ٠vh0L;C@;"tш}Xdcl\lsȒ7#Ru>SuS |֞vrn cRÍ%QccDd:qтsK8I3(YaL? h=L|vzC.\7e%9 q'u9TWeE -޲d9Kq OsEvͺYƝoTHK`B $b +ɿ73XT,Doi ֘@8 Zƒ/x~qx_7պbĩ +P/$vj"'lY8+HڵEq-r!N `=Bu6 ;m%jzF'xFJuh-5=QqB1-Cg: d.2 \I}~f{#;Tvce.n6S?\7B0?H0ۦ#AJWFdŇ`F\c34 +J '2 k ij48_QT=ISX7uv0ndjV,aBq]U &߈ HK\ôڨQFu:H?bI/I>9dh@q: @W̓P7^8.KWG4 +:YcOMwnc\gQ(@dpW}Dp`}p`<;()*pEH"ǩ$s%U*FrMkb3 f&I@kOmDQ$0T?vt;. v9sEcd_d@i"aƢ0ϤZ0+ %4Ssn B0[߈8ӡMV΃ji}MKfڭf.QJFp(A}t~Aq͸;$qDQڵ[J|E[VN]! a-'-{y8 2QS[`hbзj(14Fnf}'`pKz?Ybk/#+8b,FȉmfOPFLp]Zs܍37~Q +-zA) '\YDH}(i%[|dEa[.<Ш$eK]Gh{(D;B)l1Aק$]2.=^d3*)Hj}֣ GؒX68dL -T,a+CB`"n[NE5m>46#̉M&A.M0n'%- +9,O,؏oz '8jGG1PSӄ0rM:62cB=Z16QɃO J4UEִc9yN XoBЋߙU]Żp. #@yBL,Hnbl'5l1אE"~1 +p8{JxNN~)f"ɉA\K M@(V]_Ǥ5u^W& +W_"2@tc 5ˠ@,p 2PݗT̑È[͔[hں F\Z'He5i~aGcɴc!ef""ACM Y{&R9 ,VDX C">wv zg&7:GXk3w\4؜SL<5\l8+9 j)?a䡳ac LO5n7 \#vV>\c'ߩ"jŮ=]>b|/VV07f%ifAnaANkm@A%-y#iޯ7AZFD̻~< Q0 1@ +#3H|#Yz0˫<]=~raöLo<6LŨ!r}hn酠B*5X ȓ +9  "d, + E8g`j;u5:V\!` .z{ ر߈M4{ cQ3.| ]˾ՊjzЅD* +DZ LAŀ e_]411ϙRx Gҟ_uiA-vz5XtoCɊD mlwvpGoD6&^Qo yDiz B0#\+$W @ؘ)79;^oJO+ҧ6?.f ْ9.!Đ[:`x~gSsO,É +3|qd(V[jc&%8؉*Q8S >Z)nN2ܖ셠䍂PT`zuaG'{H PPy,'A1=kU3&>x!']%s)4&vR }⮀L @; <<0;KWɍ.û ,0W3fRg9j"YֈY~f )p3ZT?~hcMUGvC7 +xIx ldT]( 6."#J7YWd$E BwmX都y͘M¾֏ihDmJ6CUiW2="̡Uq-&5&NRwf4s?l1BV +/T3z/JJnR{ Yaɥ@hs<(dB~De9=9$I 鞪JX; +-9?Ա PX̂P9XxMm<'hPN|%ox]JX +ErV/#5|OZEGi:=mQWJhxؚm +U- 6TI9\5۹![ƪR,bUyܜ &<g|I]߭5 @?A7Or%T#\}tP z|P*%z9Eh @/}5<)A~ϓ~ۗ>\~çGVA˓ܿ{GϞ=}o_Wd?w4qAַ>\_ɳ^=/x7zǗ߾/~|_~z4}#z#!MӢ D|-q>3&)L(=>_@RLF,yhA0 +Oep'98J6õtHAQ6b ]w=_zgS,1tIyi탶 Mh*o.Il7&ʥKN<8 eN(Rߧߣx̛ .oN>S|bQ2e$U[J0l T-T*+M"Dy]I6~եZRl^(5+kwUkNd g@}d`z1CdmQ}(BGd}p$m*M-쵏G|`#x g4XrWvX`;9*NR.xhl41m7naad86$C4;LR]QD4_0bUVβܣ_3`Hdrd)&.EqMy;~f2T]ixwFGd3#3dzc{*|/&6ٟ|Jq[T+ $:O@.yKLu#MΞߠufi$ ,&!RN01A.\ݣg6V6?H@-=JҴ,kh3Ɗ : 5@ \;䝎A]W[ҠiiSk@LuҘ Zf:|#_][(,3Ib!=0h0iȪ;\:d?jYNUO%t' 4I|)G?i d7Q&qQ1h֭Ό#cRyΏ:x#+ETW:(VSVY>w <JCWwY *C@{#MeEG1tQ=(Cq#أ :`(Y/sQm#>О:ҠG kphQ[{g2 S9źVTIiR;JvZ|tL-=eL-$#iDc@AA G=CW@FXW!&G[ho%O}넘NIu~^7:$z:׭A\ sS'R?'Aɔ!C_Ax|/(ʼn >"sXٚ /_ r yLWfYCg{OME}HҬEgJ, qAg*aЬ +"ة0jϸ D'Bꭖ۠P{bwbFhUA} 6`F ,Ob \JR8`,dp:blݼbpD?o²l:e 8G@gPAեvH۔rd9X,EGy$G|灍5↣(A@0$<+rmV|Yؐbv'/;# M8@S@]t\2K{ȅ8JncƢ>vF:jL.Ȁ1{2:z (+<ҳICMh2/Gb$ +4xeoDfIQ ؏,yC_j~bluluKUz=6lLt`p= ihR<DrBӠr^I$J x3dAA˙sԏW(0# +ծ'F!DKuHh"VxK`#cctO ^>r(q6Э%/7:'ZsV3&b퀅vu8DP@ذ7%yEyx֟2R+?Eh[az/r.\5v#gmEc옙2xwa4 P[y+wjI%jEm.p~Rw2YijbZFKapn4J1؛D R%9&DQ{t.l 'xf +-FDwGF-/Q@WuDb!9P-O +%?;OJ]IIk78T@;&l,$l)r3M# [ +~cH62e2kvcnD `޹gDBcᙘ vRL&y{I5ӵSW:oE^1]cx^*#V~@k+WMQ]+9# -O]2JKЮ ~.&F2ڗρ bSÿV?1{2u40<>毺`Z/ :n|Jm4 m~Me5oe3UZHXDJ蠒q->Gv#P#"4>SzBȆwD;_(}XSS &CyPb\.O +""`>|=:uUںQeZXBB p@VZ PL{ҎmzFp/1iԒLSPӟA?]-۹J/qB4vӦmCܜ %ޭDuVDVDD/./-؃}@pwn+ rۭlug\)KxAW}eD کZ.jmgD\<\Ɠ≐94._"(V{PQ4ć8e$!#c hJ-:EӭhoËoMۭx DHwH [}{h$fIDO1ZO؄SnMgDҸ"k/t4DȮ,?2oox齣i]U8D˂@1q`;X X Fo%2y5@|L؟1]D@gWT +MpP:2b  U\Uj33%kA.4Og'$zPe@0Y+" Ff(h*xm)XНq!i$]2F?GW\ qo% +"yX(*i["Ό?N7u^ pyhLNN;q"P^ۊH)0VX DBj n|ۧ f A}%:@Fܦ+4 r%NI}8gD!Y/KT؂mp/Cht+^LS4p)FĚHDlD ӱ(żLW;sTO,E)t6?ܶӶG +& ;9_d__=C7 }b`y/}YԒy/uU^X[E/@>z  ʆ<ƒz|I,̉O7K3bH&0Pvd4)B; u +f_x { ~,ĵmp=Zݘ Eh K]Z.RkR@R$`wKU +?U*^$h<#L`'>2ח},$ QBhʒ4 COuAV5fN^CE"u +F)1_ѲF3zR"HSxؼX< oډ12)RJF]*z>8ipq"kzz8I IDrMQ%8 axՓGd NA`0%٤JnE( + rf%^.=UE+gFa::Ҙt0hH: pP'лKvzZ@H +_3zB8YXB`GVNqH{~Q qP*3 чq]˄7@l'^GsEFMŪ*8/7dӌ,4K 밁G94 sdldv +e|d&Ō:57Idy8K0gA{!nNd@IƦ\cFz(׎디uثpe#Mq򢒷z%Fͺ0g/|ȉ>dR3˜-3 ̜F5梛Y5@^gshhx0y 8nZ8ˊvTUއ_U$3>B˺J"80֠4 +|9 @龗a8_bs%ʎ+{u jtkxT #$ƀ130u%t +ok@w5B;mx\msX@$YWE`7U\S1" ZlV+-23s&h~jom'䛴c]1NUCUn6nˌ-vy@鳴v7ѯrf CYcDk؇CWRUPg>N-߂}F@j8GgEyy.Nql"7~xp~_[gЋ-Mo}%N/Y '8\S;W#I  cA1PF0uX CbapM?@[I0߽ qMclj07''P;P{j +010UBb uZt:糮'(Dk"6BLga`#饴lFL| Xf/SJ+?c F\DMX .E$ otx(AѰC ;,`?C ?'ޯ(4otNC5қ\Oա)A 54U.=\b&<_wr9Zw+?#=GXPx Nǻ")`/Y8뻆puiN= g]BjEo~w_{>} +//x~-Ѓ_Z%lB+d\- {[GYQ}txue*WC6g@J́+$hOe(jSMfUTYfDjny"FM8~<(J8::36]h@;(#0^P h#uW+5o>@γCXng2<4^h;M>טjv5V "hwu5+rXJtf:3KJ*d;2•̨P{< (f6?O\<'PR+෹ܽ1cf$p]}$))fT6jDe25QiZ{E=(?'"m_`K. üؒ K3B}vd<403wŕoP7aZw_7%R}8Aڜ*w&vu/̉4Mf㐴=5Ni:2[wA?V,<BCԐfOg>'q_1U'@1>`hPC{[Nd0 ɱ-QS'B#pQvayPGOԩ܊B\uǯ!N9h1"K]qɁ!N9+ҺSil- +y)+ma,67e# C ;TV {ᮤOQsV2gC!A-Bw ;wsΞɼ3?T)o فS{#mlr{&m1HJo: +j0VKx_GT*+6&9V.\iEOy_*7*3 +@T*հtݟq;\VSUsw r_~"{O"[| D +k<ֲ 'w,[V[9b:+>~eڰ +:bmLB}-жV  ?x9]7:A= ?dv  +VIBKX-|Rdʊ@O>lMd9;pU,L 83p Ǯ]tӪ? ~nQdCM,=8ڢpyy;a.ς_rWq5n^a Kş ʜfze5ڿzͥSP-@\UL..T8ycr[ O긶yEɉ"m) H(*F-f9bq&^ %%@ + d)Æ~@ԜEjr:Ayr]&νq@T'CoMcP9SXH,O\i6>j@lɡV%swD`;TހB{$A~ۓV4=%CCyإʗw?kAwHQ hL<`=`Vc׀:P8eqFt5H AOO~a:a; a +Li5p⨋_~ 3qMJ8l@f}[ncTd!]S@VOTTxtR9T] }y))I?b?; R<` Mx&ܡD@M`ؑj 3;*jқrx͊הDrlb-_]]>AG[Dqŋ'W+\}M_<;;лqx4TdVn&Oe%VSBHAT=q]ms*EeFJNÎ U4sx@n#hXӫbz +)}TOum*FKu2:e)DDwtҿb2tQ 9c.+SmZ M"5A~rA8|f'F>Tfwʭ L-81oUJL18cz: + T-*1|jnsJU!fNh%q%8_@Q+49J`ETX83F~G 2&,C|mqV{n] + + HC ?>AA" FрJ#t018}ztr+w{@` +^g h&GӉS{訷1+0Ͻ^C 2 TznJIP<-)⚖HLW'!5GT#K>}pIXXa T5ehǤ:#JRZ +9 /91 [&+j?nd M?AŁl I,vLl3.P!!QZ5ik0G47Ej:UG-Ty +E3<=^PEqӭv`沀b:kFB)h?nv Y+F%Ȇ؂U)|-ΫVWΦ`^9fhDZQ$P(Dg +,CCk{WnP/:Y^!m*z.g|4[Ae> ++%[U`.\uT +.+檹1?Sa̋ Y% +rPDs +VkO5KkwwmB,bnw@Є߹IU]x,+݁_E4 U@wɟ}|ƯAHHX4ʿ`xnyU`r\0]F&Drkf\Qh:V?f$/t;pt!ˤum+pIL=ʞk& 4li A|9/0DhIҕ}`Q$6-sFtt8262ZNd +JH@Cp ,@sXLa,NSq$cP[Kh+{B!W> LWԬ*8a~ϗ#x D|%v>҄O{d AC ^d L "$x>DHYDO 0%}Rh.C9"[(.b:Nɻ9As>T<E[6 o犲m[Wm*IG^f.VA]THXb8I$U1#1&f^'ʶ|60Dz5\ dt.j#| zS&+xK14f^d)~`e-n\T4UY2ʗ_0d4˺?DbyP|OV=ik[?IVFJ-&?*!KV $XF-@J"E{T$ʾ~=);![w=P>KA3jT*BZM dz\I NiUZo::WNi2,{+%Bf}2zeJKH)/'biXv5c~jԄomDD)v֙5fBlLC+C׳QA +6w[JeꑚeiRMw Q ݤa>v:(&t| +ݸu=$!zqz^Z5-;WKn +'^n&z$4s-DIN:}y;1DĐ&(:E +Fȃނq4`ihŐj$ Gi/$`dz>NwʯFvjQ029%&Fu1yawYo|A@qm%NTnjJFF49ܠHD$[U;!$ѲŭO;G +3sMڮR}Ƹђ5I3J{W>~Ue̗^.mNQ24NM`rt@C/:mLltUy߇RB7Fϰh7#ڨ{CF `@w>6MFs)Pk/DR[N" pzgT +* TƠcڣR oLEw r2HJmp֗/7 Zz^UG^F]RQJPvr'3ZMgڸg3Cu\Zs(9.7{^7 bv%!Nژv#5$lXoWi[Ae2SP:%H(B&6 ݎd 45J|8tx][*04F~ +_F!ȑG# 5( xQPw7:Iĭ3MC]Q'`/nNt4 +1+jkNht͊u4/\]y9M&4Z$`t$Tt`0۰J"wbhKrQm^;ֺ#,^OyTL,D a`2m%GF Dld(a(O,M]Bf;t02ހK-%8L&>uFc8J7TV +*i%Zc:eeC()g]^4Β 9iם;U*6QYqP1EWİBo:z: +r@sAd^$楦VclG㑪^2-6 z.i!Ħ(1q@88t5Dʼ<:]16+3 iERIm% +]b񷀓)ܸECݡ׶y;ŬS(߹a ꯶ d @VwR_T#m{K3FJ1e$@rܸ<,9msp⚅I |yJ٤Pa:hy0MbjqA(sJ^ɋ?>OG.8_ "@ Lsi߸!1 p'|O!RNgT0jˮ虈E /p4#x!_gr8*_AِqX`0\4"G#gr?6 rLW ('HxQ1ۈM?LO#hΞd}% 1UѢQ zѲJj5GgDY/$^'9'׾!ya-$u |X˦ZZKTVdBp KD擈tq'^HQ}zk5t-P۳[< SobqT̃Ts{Ag|X9kFFJ +3i=fR 2ƺ݀NfMQ3!wfϯa t#^(CdbrRb}WC\Ahn- w^ۮ}~+!:a ڪUUe`zG-T5a3p9Og4H~,?# #C=D*>e]p3mf 3̝FV_ Pb>dtWPAgDc|)m[딄sG.Q挠dtWq TσpBu)CxO`/yt&I +`/vF`F3BZQ$2f4+ԇ  +X'X]N %q [L[ 4v+Y e2:*dyC6y1|ϼkEϼ3! pa'?ﺩ?HPAIWfḭ"Y5yƬd:#XX'BrфN'˝d+393ʚߝ8?3%Y"/(AK㰐1,1-wI 3W!x&:H ]xW q^ ,P+[^xHI(jCAoY]IFts:5TIEċa~yeՔ.JD%YWɋ 8{ UÿsT<,(Ȣ8B _CrJ.-*>p*L,kāhP3e GmF$5 1 fh̐Lx"Ԙ^fA20̬b!БY>;=bsaqפILg|?0X&ZѴl+,8B/foִS}3 Š8~?ԄAE/3,&JwzF +i*/xh.3Qd; oQ+L,V1P ^R$;hЃ>Q>1-3= &)[723MO9F@eݩ"A}@\7@YNc?/d*Ъ&ΐ\#cv<"'G\X/N6,gESqf {T_Εx\@_@3clY )C=U;Bv^>pR,kKC3fgc +*('g]7ۇCH5xtbP͢3ŋ_m4i`5:q`Iw9H+^ 1%$Ip=Kb-uqUPz`{1C0,"+,JՃPl'A7?%OciTޅ )19i`@a.nl8<ʵ3ƮW~<`R5>p D[~7uQS!@jmt +M&~18H =wPyH3Ckb iрHYIOcT<! D2#2>H |)y2^{gDi & fz$ AH(et?o]V[NhhQ߁xfح6 Bb]P8@ +r @EH[Zπ*JƢSɄ;WXw)55eqW # \70/t6ـͣOyv1U +|nNphw$TDḢxwBcbz.I1o!B6 9IaLvlQoA`Z5B()?B0T.1?W`x1H| Apۄ@3#,aDjel<~ +*DI{]-SQh> ^hC[ا"PO`aeUm _7mA$.ISM*WmDL@KO <;,hKcP-BGY쬶EAy B @Wmf8Jf֡Ѩ|A@~EߩΐŐ +(Ol +P0M zk, |:CAc+dg@o޲T#K%tS^3h<@#Xa@ ܣ.`*.6{HqRּ2~CWن86?n +=(T2^x5Chֶn--_[Bg +]E95F6ѯUW`k8`m@)-ϤpCc-aG؟OTBk .h3LoAG>Alg +Pκ~qX`꺅*YdO,YL7㛰NBY'af(`FAF ^A#f1vE:2!nfDA/pMX)]#A!:,nn|tmZdp63VIʣPvr@0Ep''q7HݹYA;_HiV_R)Q;+vF>F4aFP$ +"`78qK>D.+iVBk,Y3я*ˌ}r0^~εlY?bwwcA#! OO1DWp.%߄[fѫfW1¶? {ڰ6_d!aNEu  Q1:T-!ZB]&vEQ^ڱ@!u +=z4֏ILCL9"#*t,ϝFS_@%^ԏ +v>(s—bJ58$'R2^ P3.f{F[qkgsU0-E!%Qb W=EP'n7HgEg;%jrȧ?a Lfi,eF(MHM cP@4cIob87B[0CvvB] #td,"X\n- IRJ`qlL؂yQFnn caiYgG22So(Ai c$ژ]`7lXI`mG= y[f&KY|Ӌ/hEv%, .Pޖ| +z~ܧ.pቪ򻀛e1C1䞥*>320Gjwifp_ӎ߂^u5nI~@e8:|Zn~1(ېI]w!Wt +2N E7DepNN׍ƳHtiBs & $9TpaĞ5zQ+8xL>ODUoD1pLKamG6Rb Ey V}=)!Z81Bc0ʴ)B.~;J @ vD#w-+@xա7? |XI^,4b6~auv{K$8 d5MoceH%͑4Da\;M$Gk\Bc~ a <»z5E#֟ ~ÆP9lN;EWgb@bBA1-nՅt]'>FywB}A0>'[rH~_E 4?D0Ls k(}VTe +DͱNy1BaD0L`siL㜶DQ.^N9Ta映h-6 Vj-Lz+:8P}7+J3hbEhpkZP(3|=ֱVyYQʑ5:hgF K#(R2w8xOy8:hei]<3lY#hsx#y0K da 1i7RV1G+yi\ԡbĻj,J߹~eS/͆:O9v1 }'Ew$$hC7BPcxDO|z—N Yf)[FvđQ58 bAv%PA ngĒ'X⬘pHqQfkטO;J%PiaiQh+Cu&#聢XJd8b3V=o-͞7?PV(CKl!cweܧ֨Qك} V8X֍vCq4tC(5LC %|(͡OrDNp2&<{^T}cn C_4$^ +دvך0z= :,^6)dh_mqUkE6Bw%ڑ$pܙ|! 7 0. endstream endobj 101 0 obj <>stream +HߎGw$;qWWW+A(((w+qFf;ճ ׶ftWW:ul^V8^wQnl_yxm,6ڴ~^͗V[/?>|o>tG~5U/>۷?~a[~7irQϞ7;7>~w_ݛwi޼pݷ~-)r|??ȿOggC5ٿq^ma֗ae.Ա_(C2zޠhv!b"by"JMD{The YhVL6Jq4['܉YцRs:bt>51ƺ6zB^ϳ6 Q1<^#,u]EwczwT>>{ILkѧF Wu21z}N5*#g<2N YylxԔv/pGqfRguڝ&_,}kJ|xtr R%j.éŃSC%謳ÏeaRuJ98骪}2AB Ce6J5Fez ~-WYXpSe@ FȟA 5%B]Dk uFCRCH臌$\*#nAafcLZ&R Hy96IM4\shٍ\o7mm>Ts'̔q^QC҉"9…$_~U"NSy$c-bdy#fҀ@d?{ |"ڇT(3(jëks"h X ټd$pUү((i7wKO}cF@K!,DT@Ȱ3ziEN4*(Rэ? J|zwVmtT9}86wUe= _u+z؜'TP/ҞXŒx.}&$ J)ހP6xd 4I/m+YG;Tp5"i,jإ,98,9֖w3]L? ?w&Kdxi?T21pFeOXpImp> >5Z,O-e$6IBsh&"eIIJ*۠0Я+!k̙d!z: wDHmv&Eݾ TfR &&1?DKD4^֎=RSx'd@4 m f6SiS4l*yPݘΐyDb@H̔ebLq)[b*r^a5F@!@gy5d8ڴ Xm82_ѡl$v#a HLzhʧR)*0(FȧҀQgOSv6xu5 N#gQRN)MD-k7 (|J' +B9 +"gQ(CN> &v Jkt@tZIo!p~!"n"-22]ʸR42.x91jvHuiB [ȅbA[Dn`0x0~<WG ENIj^yV9]|1`5Ab 4@ f"4AjFGZr FDxtf^wInpUM"2ŀōXC}o4poDG+H<I*)_C.ӯ NO @ yffNhTZ4KU/ +=F!;r7?7U(2^AQǩ+"3nD6_ee@s7n<.x^nV1..y)$w󒾿5xT/`6TZWg*۫]aBl2.11DpJ&ӈ&*J|PȲP̾x"P3A bzaUӞwm&ו kIP2{m4c ٟ0YbѲݠx5#^ udu&vnJivP0:ap ,}ė4ge(ǵ kF1ͬIN-ɥشM%+sjU1矚+磭;&k'֪I&+׹X@"4+MmB4noy2KĜUnگ)9t8yp? /ǒ +2>Y 蒀Oy0wt77ٶm'{Mp xHu3xgXsFipca.eE"+6baC^aez$P8@afQu3ڡ?G"$ z݈#mxyb<ݍu +jE8 G&4&_i49$cj)8$Tn :LDBҁQCyjkm4u ogc1Xx41|$/񤵂,О8I[(ѕgk%;dKH(."8Β69DhcgKP>jhQxBD'HÖ<̜y=IQ , dDQ\'"Qu)cx,}" {jX۴m)dtRصzXWmWNLZ,3[bg@Ĝ{Y1V)e@1yIb4ul"Re +D{Ӊ!Wr2A^ I kaQ 4,'b~tY Jb=\Lx`:ScrDFuRh\/-596GCq^ǽ3Hy d[DHM5!!\wgtzӈ;fޏuF0.P&Ӡm/. A(yw_(熷^]i&!'ALjG]-ni_>.}&uV8ҝ* Abۋʽ}Ee=씬2ĘΪUVp!ۃZC*رl_'36lqL|`v07It{&ֿQSi,?6̇擧^{U3EayߴkƑqe0I,C7iy2?!Θtʯ R @M}l@7pAN")#jp+ش>(* mP}&$Ugh$4ICG{ߨNNތ@iEuLt >U_*χw2Ѿş_z 2&U@yYGRcܜ^%(8ws}:vvouKZy$-=#r7|m aI~sT%؂h>_4]gذ 1>>kJ`"( LJD-pɳSNKJLwk@QKm}a>U=Zy5eFא2kAŧ:PhXT~FDqٻT¿fy^I- A!ڞ3ٚf["V+@Y @BX|{o:C1GDDܑKASIq[T{ϝ191t鶡  +dʕ&e6Y5~ˈ}# -v9o-f+o9)=@f/b' +311UlBZ9 "&@H¢NrOui?|^^iN)T+"7EY0{s1z`)0tH6K o,o}sO&:],R򄾟'!pno\ R'AB2lJ('Y m~![Rc\߳eNyP"Pmj@p@2pBճBAE:('J-b&u ŇxH ??' Iv22 YaO@G2-SvWgj=CYijYjZSc>yOLdBݾQSFᏠ+V DK>tHaK8Y,A3ȖbJ(sgieFZy60b\IE@d]́{*)E-4a`[{A- Փ#!4?#ZpRSNpڍVOƉ2Z^񦕸7`_J$?M:Ɂ%}8;J2;AĴ*3` 1\#wTnPI5f}eUq^VUNC5 F b迴Y\J`io Bp\>X٩^xzIXx~%,'5jXLUXlfCmC5 + +N$D3Qޘ-GzRW{0 _h +CD!nIhd$jQe8C@hؙa,NHGmaVmtf,t"l4 ɾaלK-%$//.,MKDыÀHxa(fl #xNKAEO6-Ռ(T(`2n +Zʤn:Ӵjt<>E?3ͮ0lT5M~Pr(CjET*U\c-. pP8R2 zDgXtԿS:N^!h8M#v#M>Ful ! )!s!rh9|ț? gp)hՌ٩%hdi:m"P RǺEv +G']#;4u˫{/^K*b"^k*c_Բ4XRǺ/v涩\Ču"VNo^t\ a8 &7\JoKj*RDc9<$Σ1P2ĥьWTl+2kM@+h88`%>TTAj+ǬݯOB*D2- +[,dYޔs9^k!loW$~ .:/BxYJLJ-EsE-Hf0^G#=U=8'$6GX mfi} E5;Pܪ*Ō+@ 7ܝa9gIkTgˈӎ57[JS 7d:i#@{o~7&qLE+f6!1NL`o*0}% +[ 1?/WIZH.btB:]lFf s]W`^bws&$ V#Ejq0`.-Y^m#a0IeEʃm jAXҩ;Qoa + +V٦Ap>a[ +f-"~!L2{PcP [+}A'`4&U}ˊgk<չܠ؎=4qѾ]P{b*z$8@O&K"6(l_7mg 8ҥ\i%3ݵ)iS~JɴѷQb5o3}&{i $mc:$d@J s%p^\hMӎc0~yKf fw5Z"hWB?O<dӲ*|r~DQ+rUW(ZogSb/UQf;:X8 _/*g4eЍ_x:DUMFl5g:JFSVCݳ26@xY=/g7<4f `"Lw ;u%RgNx3<qKOy+NKz*\7dΣbjC%3j@9yւb,XD7>+DwU<ꌺIւ> wKo+W +E=J!( zxftAj'0c;R^BOO ދjJܵH ׮8_{HQLo;lX, =F~8ϧH8gEZ+R,d V+,Yw)sXs&49e^h0e> b(q Ǵot-iyILF/hu#QMM.$,h #CfYd1B F$~)X9} Bﮚ)y'*UI=YpPUhϣnԭGPj qV* 7v'?ْdg7p@b bGȣB;ݛ4z +6=[H4թ% a$u#Jy + +!uQ@XK>lvv~֨b)#&ǂoݼǑѪib´\sDF]|I-i6x(z0ÃUM Tt*ETf.k3wQ 3.0$}:هZ $O 3L4/03G"l]+!0he݌(lKXb/;Ǵo){km}75u!Ȉܬ@l^tV;QtP VهYj(bu-MoւJyRiJqVʚ^c׍D~&}KU+`[ Nװc߹GQ +4  +іC 1 +~?UR)O cYgJI!Qq2Dvf~RUfLE{)t+g8N[@"CGV%pEN6:VWܖZJHGAYHѨ"*#+lѣ|Ko{_2 ֻ[jNiw{ȶN.$ҢSځ"_MY <%s= 2:?m,i#mɍן|Ђrcmxem6P8Tzid4IF/d䯙FuV&+ÎմSRp,`-о&LY{=5.+E' }cٚHGqXSq,}HE l5h&eМ/jr@(cZ}0ԟPGH`׳Yʫp,T)('9@m#.n[8 q:ǕΛhS?B[g5 kKX!)KBϸ3т-%G tE {ܠfAJnT{ q~=sF?cm$liyDgn`U+9aY\6u J?SUcPMn3.nhjmA3I![v{C{߹˴`(odP;3}pU{-+CBhoo/ev% AWڂy#_INi0<@ 3`quտc\V#*suK]wA4l˝P$[8 +hUєCLeSz[C*#&vgTд5= +p/и'?<%}zvP#I){4 {?[Qsy$9pu9Tp)Fn8p'3$pӮ Xv5gD.wwvB*Cv1#/'R%mn݇{s`IŬݫj2u{}:r(MϨ"'b 04@$bA1u%hIp nhĜɡ18A9#wpʄ 4bPiyG+ +jtɇ=2.1F/" Sw|Qff07@|$q 3.bMqιR]~Ǩ`5:S]-,y*Yx*\mdt-]Ω&>`?`5OsD4,>z$nx (ųw鹂:"dzTVr63KmxXLh's:6B8y7@32]MW!CMvGԂ*64ұaT(~&F2qcz÷Z.g''ܘs鴨<:GޮX€V7`Z.jYCz@6.Nx |6_CMmAu%PlYBt2}eyfL h0Rּ7u?wx Q4xI))#xu"~Q3k{H@ىެQ ӓ ,:PjE߼%Uuk1h #,ǃ+veQ^! + +1q!s#{B(5pVdVBL3 t@l,(OA~s**SIa3LZZ"\V)|gd'G mvEh 2݀ -۲ |헨:'Q[X qΧ޻e +`^q]Jv&Qf0_RxgwV> 08ZkR/0L:~W'SXj %@'LȄʋ:[m_> :ҨB 37Y`cD$U9-&{\iH@F!3-QVKuOfYg+D8m%wsdF@"\EiDu0QoUbFeʳ{6oϣ0!1,}0G~)k=w)Kl]x/3"Q#-?H! 7PpBs(Ea>J p1 z>~0&TbBD'ۼꜝr%vvE!*\C1CD3pUĉJslA)3TAu{axd'^ǫMٕDιQ7C03YDBettc"RupLZAfͩl6X~LM?}JtcS)&uڔfVlyۯkZIrNk[ܦHV-ŷ^9q~?5c%8 _zMe%r?̟gDw; njIx̐~PZ#"6iqĸgW^೮J"3cXW ;)lw4[d=Qh i!>Z&9_"[t(BƝcXN$b]|!A:73?ְmO@D9E59N -KUNAwQc;1",9}- bu> )#7WK"7þF3iֻne{w(&`<7q4 4lÌdxǗsVt0~?h6:m帇"2OzG0i5oG}RQ0ɫp76leR +Fcgܣ{bE}I:` (L٧WnTYVFahNnEKH誮,ABl@sέ&=5w25^n@M^ +9u=Ij5yxG(r\<PI\>$/gnӥ{n})OO߿O??k÷z޼{_?4Qyx?~}w\K57o p6vD1и_<}u 6'e;+-q>.8;~xF2+P# &W +gE)a[mYʯIZPh[Hq T- P{QHB$ XJQuyL5\z"q\xв(OLCdQ-Q_D +khb +iC]B;R"CE]p9XѬτQ'$$rҽÅ&4U'?&bBR`Y\Elm0|t4`V=S5TEԽQbGE{DK_`S=_J.$%S"0SDDp"b^] > UAk koe*A⡋{/FԼ YCř݊Dk:O-"\M_" %^gBńµU7ebx5j˳@I.G91J/PW}!lr jh܃<J'{D.0 t[(xdZ2f{~"xm|E&htE]Nd@m+u*LC%`~jc}k 0F1Y ~z/;56 +-+s#pYD -PjPU#])ZonX;NRLڐ9b +ee]{AaEiԃz;PϞivlZGA}[04zcc<-5<1 7Tq>שƿjnqZ甩zZܪ]ꋷc/2N=493!݅]wd7M)^''mlQy{tSDp{x}j +!pGiAЪF( u@pZ=+YiPf +ewdL~NNҲC)SXt{i3J%b!#)+K>Q=92WܥPM(TBjI_Yie&_دZnkQEȥ"+qMTDzPyxX灠Dxᭀ0ݚ8M}LfMMdb,aTp : KS,\/G+"ת"+Vy^< Jφł/}NCf> blc4 %Oh-^*?l\uLxD!S/{e2+(l!~0?7T ^yy[{o p`NIo2zZ^TہnqX~Cj BET,ľ;z+}x^۟'QҺ`cڃf7(a>5 ̻}LJ`}Ĥܜ,׾r9za9p'C9D ڗϝ55‚:BYSpt"{Vf{ lE4!'H9M'磸V(!Mrˀ"+ 4t9 \Tֵ*֣zLs juyRݾ~eΦ kfAcOAd iDu>-=~Zj_ϻlGv#{ X|*) SvCBzYl3}p/&sD4MhLT!-Kq"frs~[Fx^޺/ +QAaTf9(SvY !gFAhdY:uAQAzkPO!vK >YHљ]f9JJw91 +FAu.JOEa4FJgr~;qw< W6=FNSceN=+ CmGx'C-8_BH~ڃL5w<ÿ!6{>M7x;hҎ+2Х<.%M.}+;v~i⍈%P7j$:"2c[27 f&P94㌎Q'UgP5Bv8 un &Ta؎|a[6I݄ +RˇQֿHM^$R\ pTŊ2桷˥ 6Jw6NlA~#2`FɴÝqd˯, 4oc|Vo KSɱF 3w઱4\\/ Jw%hc0 U+#y A򭠓@x<<6ƅ09?L + C +I=߈Sy'NN)(i`\z&'q|G{A vŻs" *ksO!'HпvBt:jayCb3)'@BBstKԥsD%Ȉ*S$g:,Zb(=@T=%h.?ރZQn"*چ&!\# B) yUvW#zsNd^h*c]˴C6\⦦}"@Z{CT"LۓK ށlT{p56^EB7U:&evSmAE@?0A%8;n\c=5,.;{IRLf ݊Mī.yul!Ԑ! aUeFē&UFHk|g!d<s%?N/à2Tx"cwdtQN)6U@@eALzm(c9nua&~fBds oHN=&ZXvx)!{9c0V9JQoD]Kx+bN;xV!]Ko㰤r 3A=A[T l]E1砝>0Tlq:Z1x`Mmm@[s" Dt^d,>5NFyj=R +YY&UРjT@ +C+:!,-vy 4jnU=vw[0%ERDh'1 0Ws}`iF@.h)_>G;osP)Wx lZ+ǟߒ q ZfVow6B.d>  +^4c#$}Bz#@ްy@DQ!Ӗ +a5 +F9eCc0 ?E> H?в~oߺ eT{V9ir+BEc쾲 +DaNP2҇1I*!bѪ#&4 c.0Si)pk @;v~w 6 +@P;Qd"|8 /e{ҡ!-G@%5*k+7ϵ[M=x]܀ѥ@@:[cFr1Ev?o2 n&?XMK{UQ-]\ur;p.14IEJQ2`!S 1mn;bNwx2hqb"P <-irA:=H{&ao":v3PZWPd`$3`}4#C&+#GUys~ҨQF+Pd>̫3q= \+ SBQTC_zbXiแ 0n0?D1W h 1\?*F%rڝUfxoqL3rv!(c4-AY0Rښ߈rb:ҝo՚^c(Dvfޔpq;l}5taR 5ݚHtހ@U JHd\3y]2t.M޷>QPu(TP$ƍI*~-l9UJp˭ǫ_e_F|+hi4Մ5Da&|{k={_1yAQ0*$X'L7- X +xFttg0Ι!P>vSUkʕTj|Xbrze>:^8ĂmBIKQ +"eS^ǭcC>Bs6MR0X8(52, -> Țe練@"D&G|D3S"]330HDWXD}4}NfVr]SXȀO wgD{2T(ͼM L"?#Rn8A1 Y+'OXDȘJvm%n~zd@U0PNdW%i$ȉ>b|.Acj +$\#9&]uF<Δ"%7P  U%Bii"%OIi D>jHh.4! gRf2~P w ?dm%? #t+ЋBP?T PuU!=9!K7ve H:Q8ߝE?I͡2R[KXEi|5vǗHFHYQj/>"dC)RiUٷ^,91gdIrqK#qt2QsDUrg/+כJݾ($/Uӕ9%R-<2PAq]MN"|2㶗#ǦPP"uQk)}­ơ`đCia 2{q2 +) 19.ߧ>ۻ/?~>~ţ'D]:=<իO﾿)W/@4X:~$y9/^8|u,Ox?w͇7/߼僘:/߾ۻoo?}oۏ+Hdz7O~O .|sBJtF+uN$%JmFԅCa)j(#\ BQF9aQzOb`$r; w̳Z $&z眧U'H~j}*a{#XP @@%+wwt b2+,X^AW ضVbp1S.O tk&LsUV76 D;ёsm >%\YIӕhq?,~#;72 z81H4L>㒶(6H@& [ DKҁLJwQ"=sqf՝] +f {R)=9]bN[%=Jkt0fpJG5{pOx"$Ż{fs +I\K5=`$wĔ +FKEhajeSaaK'9Q.\·5sq,[R(^ ;gAEB~D&:fɕROJW2,0x[TlQa>m؃avxLGaC6vKva׆Hqy8DupK A%;\HAQYgWČ KO2yjؚ\q`:x* =*lc[ϰi,}oDhHau&{A#?a/+Z##wz*J_<5x@p#k p<:vB7a;cpC٩!ݱ,GјKW'&[qº+Ml;༸6:-E8J? P+W2MO^HXT3>R `9|j81 KB-DJ(y8rȼxs9qw G?G(V`r +kcFA%C/NW&P4R4Jуͅdz3/™6o6nfh R{]ǣkm)Oi)5PE\v:ך+9%`eLk~Ėvp!?Xck7߽r73q5Tҕf,sY})C֞\WI>z9oj8ΖrƐhi"A`ٯttſha:r F1 . ,#f+F boSqo*Pw"m];>!V,ؘu+,pYA ?@D{X>"Eb l_ӿ]P5.5VZC.虥 +cw؋e}}܀9ifLF”çqqt6.v?"/Tu%_ &:>§(ߦĥde6"Rb;T%/<# %1!J\8]]32AW +E8aԌ&G]E Q**Ņ!Cq [0C4IW;!(,(JwӽZP:C]:l"1u^f{' br`8,am6+gzK_ G|_gm~Njޅs:ȯIX˱ +Cx9Q53k?Oy"1q#K{## r2 jwD3"?33L`B;7b1@ #?掂QK Cd$sA?8Yy}  uИE يs퇾U"XFӋB^@E5OMf49' +b㓏>;!KjwSq%X bNTZx]ɰ;ri>ŠK3ZX@3Ǣd$wghLHPL[M8vؓ0DhXYf'F/炔j| ӘcI M8}ɣF!>4ý H>X%=*[ߣh@A +33y+Iq\S/F*`yP$*JDvHvQWږ}1Ȥ+@ ʓ)s"1 +ê[E]DcCWfB +(=kMQA {''@T3iyn d`P9nڒY]&%>`S.F`q&jd'Z1y㑯iH[_Z)ciˊ- S}V>9QW *;iOw;͜c'w p}wҹ+*~ +~W "RD(yLk+U`iU84 x4,LTa"ls1A5#xnb>7ʛbMkBfI+H5EC1f 8eO#_j Q6[љ|'E4,(g_h@&;Ng6 |K~[y"Y8UC'#@-OBeⵙxmD7j i?5EA3Pc+螓SM[w'x 6{AZq=2&FmmJkld4U`md֎݀ي[Zؚ,B15.3DPF4.0=$qJ@ehQ(NrBDD]xE7X3 ^,]/a͟d5k=XHcnX-ĽFȸG*,IpNróG_7I 0ȧɃO2 Pq˙~h߫ +S|Ei@ѶPD؀h`t7 +*uUJ"gCDEb,gKAVg 0Y1%z5 H޾촎@\1:yƖ_J` Ga +QHV+佂qi<6AB@&<{S}hlXT8iNO e[X;jsjAѳ〻9gB99N'4')L5q1AX6>BM]=XZEg5Pa`:n0F 66PS1WB}䘝nS !Y^yEK!&`ͱLF6Uؙ֦B +*oPpA к0aSz,MI%`ϲ|7jrOQ-I(D8@<_WQ! +q9J3 hs9gX(PoVvGm#fD\ b$+S" eА-1nˢA)Qj|DZb8By)ݏ1٭ Cם=➷ti 4]EOoXZ\G:v +, Qmrb1tR_<܄7 =QdՀHYŹrR*c*S % F y"BLI(NCfWCpcW4EJzL_ okhI78ۙMㆂ\&{`zS|`1q9Wd2ᣅ: s fwPT(s* +3 e +!!|-C!(G1lIGg}?Fj 6r1.(ϕAaiî1-h@P@P3pն!# + /|:욑4[14y\6x%1a1zJ t͠m1֙CAh/R`? endstream endobj 23 0 obj <>stream +HWKd )t|-J>[ (x#HOfUMw؋FzERdӟ??~N_n92,οӿnyVSNy??>o9?_p1tR5|㧟ow٤[-WK?ŶQGnݔ+6)2!V4VuRJe- )&$)@]_ѾZVnD6HdyS@/lK qBQ߽VV&)|asstQlKZ,9%-x Cdx%<}Ƈl5hm}^+_n?z B- 8k@3J>Z)v#AN /м6¾<[v=RVnۮ+fjsx rfۑ#m$t pØ=4i.WG9:E,9Nz|1榆.[%{yWYze+2P˰Myq/7G[з,#kBT;_c 80473Ԑ0BFS7dLKmvFB -LFuC/Up Sn^FiA 2"s b&iNu`foH žOHJ(Rh +lx`>REJTpz" +G1!qX%* MG* (#ˀ!f"x7q+șl( SlT$2E%QwhR4r"!UHbxd%1FJO 3 tQe7Z +/+ < Fȋ Etp?LMYH2o=lHmb +2h`Vg48ah"c{x&b`T,PVititV̀Ȼ}Je--3y~Y7~ߧ-YQVڞKW~ZUV vmhU&"+&4?^-Ǫ|â+ +} /r@+vՀk{Sn-yw[g)(tjXkRΧ^GLߛl1q5/2_.,v[2K[o Bs)X4)xVc4_G D1X5)Xx2u,j K {sM't H( >&?ޜOvISie /P3G1Z[D!XB}@D÷ +#% ! #"D#?U@n)wWYsk#3:c"1 HnUt^L|z{9߽9h g#)8ˈi=9wk jmc13g3c]=MLɵ{z22430]d+] }#jJȥ8Iݳˍ_O^ ~8 AdKCE>;p3"'P?6{{Ecf*.31To#keȒp.̆thV$$] mY;6 .k޶̣) Y4v{C\D:>>"qm&ه'XY+(LmkzBX1l0M^8 @ajCsE>@sfy?JA v)ڐ( +ՓRtnژ:UGfAA]/b`dž@@$5ªn-c }Vkwr9QbEcNd sgNgX~ׄd \Mc +↾AW@\d `'-`JP<ゐe` Kca.\EЦ(v +¢AK@ *e~te ~5g9 n(xOzZ8QuO\]'s!g\t*Bb,>JO^\UH  |Ģ:=a;QM">GJzq#E[CJt;B@.ۈf/fA>3J4 XiW%lv"lKƾ2z_A~`e`,+u F6;g8Kcm`?j݁١^$:b/Xƞ}_ Q0sm$_ToV ^|o9]ICS+,mm@s]AlÛ{nGm<eЕ\J* u༼e]޵S.oWmz^y2)7~kԑ8DpFD:N.t]x_]G~hC!+0i>;wf'_էNZGk_[{UWںk{r50t1tԡlƉ6_͌:%vX6d D$^^[o[_4&j8ĺ೘PHBMu&\g#Kj?P* 6N=C@5Z A2Y}]eG5TxCº8]JTƤ|xnuC|W+YZQya|Ar'٤3F,QC6 /Y xoSF\Io;1e8 cu6=kp9^~O|ݧp_ k?PgQc{TTyuAC&܁OdQLpkRK8(yE ^BH0S t f2ջ]3P+kuW@91 ( ma$-I@H*2[_˵˖nlZ3 +nj%lBCW×:/Ҥ3r ڧ;k"a֤HB(I[/O~zoo >}'A!cba?1Jd:8ܐ 3>hO.?ヌJoUT] ؠ] +(^rmZui&usʤ:J9T#{*l!5 U rVv"(/hWr>nn5nr+m&aŖ.j[4Q_@Krt! Cɩ Ŋ}-~)MGt(#g(oߙh:\+S1)~fHEjVv>}uw4iFThNI&]jPvԴL:xz FP8M(:[LbRS-q~6*v$h/ؑDzR;%I0ɜkMP,l[QĹUa,t#[wݧ_ֵ8zgnaY/+T0b;˲HvӨin#=U`w4x0V|UHۚmzWnmYW[\Q;K=E>lEbZ*O%KH] GEy&ҡG m}"óF%Ӿ٪gJH竧[F?.Ȗ0nX WԖ[xKOw +x4|6e#@wPF_% k N"BBxUAW((/*U +)5 +"ΓW 1^4|(@U&yK=ÊIaw@093o I_+Pނݎc0_8BuoYcLD<;.qpoKs[/Io +HA Yg;L$ *Hя8eEX8?8C9 afax;..2&yIE𼉵6Tp`T0QlV18!%0()~IXg.ZS +(gBҮN`˻z̬`<`p/ezRNa"=^ 9(dy@Qu:c>?+-DkVt.z+Ȏ:т&=ؖRQ\wx4ʪYRj1Gɣ.0Fv Vau"F.VUe",17FU0()Ӷr"5ye`q=T-@AR]vB_%o#ҽ$O߹:tش,.7K.Ų^Ic>@&D9ZH[,:3ǪB!j I͂YIfɨLc8_"˩ +[Ԝ,e$C}vҜA%@ܸ:\LRN247^DmCm()eJ$CB .8CtBrY JdS*'q_ףt5'tmFFVFEb_OLQ6Q%H ZrKiqY0݄$)upSG?S6#U"V@g>twV0=gh./FLPP|#Qܞi(ˢcXaqMYc X\v||6^yg|6^Egڙ҉n\V\,qY;._xKfk,q:.ɬ2+wdoȬ2K7d,ݐY>YjI؁ +o9YLb :]]RRf{o3[f־/5G/^6^:٣=k{6 VDt%UbuիMwc&)qD8 +"v-Le\?@o +4(,^b{gn]_:3Y\8M.\mW6cs޺KW'ٳyeS3n.kj]آY™>rXQA$(HRe~VYa0;ci綼`M+ +7eT1zV.iOyspD4.>$Y3r? FT gOվBH5­<@""׻ Xb~Lcx?rQT)T.;i==-O%]0P̥d{=Cb-y6W;U1m]Z>`m^ۈ= +H!u,Vc +Tj9Lz[_2&?|[!ak9>4ӺCCSI6=V:E̕bVq"=TDL9r5w4qDuIOUnċ]BkC CoSڗu"l`m}i|SGixOsU8NՓ ?%晕E`s, y*jpgH>nCV*j/Y76!P__˷?ŷǓo'} _nfIQ'(r? ^Qy s8wy{>9w8w~ ;ڝ;?Uof`(|#^KWPXz1s{`{xŴ ?Tdg1[nb0!wgi Ad[mu +|L +Wl0vFx y{n׽uクw ղ_LsjbY}4s$6:q Vi<]7A}]tx»w~/ݯOpo +n^쾻5C[3?[xsM+Q)s@X#ʚxB\$Q Һa!WA$-^VQ1-똌R]ڭ|ҷ`\,oD]BlN|/S<{` }oݓRإ窼Bù^(n^$90;Czt:!֞:征pf)"!^\lh۵:ljG<ѕe[=IZ/,AEF;ǞT۸4"55Of%,zzݮ(@I;FzxՔ&PA"\F=шG-po56"r Or ֍v s^J`B_&Ac/ *F0L6qԯ8˙ +/"_}0Ro:ed8rwBPXM9M4w^zd˿[Gϋk}U:yk鐥CNݑp +t*}}4\sMY6:\:T]OWNY_sS6\ܬZ?p҃]PsDdK+f +hP6n8Ѷum76J;O'vSSU350%úxF&/C+ؽn~oшCr b3\z ^Y10A[9 .Pj2aWmԻ+Fs<.OQƧؗ9Nfq,hU8mq5@lt7ee5FmV>5y t9RɴmRol߂=8pP2-vCDgDS/k\ s'p`dBuG5 [8d 0I+#H]F!^ +:Q,-&d1K?q'W?Ddqkl9ѸkL.H|]Tb= )3kƙC ;RN9:ny`7rUr;̩k`}l&&fNt3o#,WRʶuԶ7t9r5EAnZPDWVe۰C(륌V/*svY\'@~1wRMbfx2 5yy^",LARP ofS$ +v\^$u SdJX{<Ieh)@:ZjQ+3iC?BbA%:8zIiȓك -u`04٦hϹeheBÇ{(< S8J@sɐE*ȉMY0GFatmJv7Qo>`Ó?!Ler_`GЩ~&N>Գ ԟ_t)Oh3r:5I@B bvbz'E8ďg=v!BtGv[ +Wd!΢$d˔յ*qțNYU9^@QC>K{MY6/;[dA8ڹn{*r>v" +!*.8ojfwޠ9-]ZPTUP\Zm#*6>*6(V``'\N*W/uOqx{(t9H(ՠ*wK[m`1lOp='h[=sPIͶiΣ9qʘfh[Q+WsL +n,(_M잩yQl"8tʷly{{zKMay<ױJ{"2y9 R,9 +TV\PszŹ@K7>gs 4<7Ͻ1Nsuac ӠSZM`v# +&@|qlӬrʦvfzy=$ÃZοnWtspݭv܊H28aKB>.=~4.d#)U="npaUwg`p'_( ++E3- i-ͣ}7䷙^B$cs?9ONz[okٶAӞꊹJ/ (XԿRߤ|sM/[a]҅7H~ M"nRސۥu+_\)s(XլS:Ç80E V3Q9z@[R!Zʅ Y$zsohtר; tߐԑz&*|Uh#wŎb^U:H nV( L8SՂ a%p-?[!;'%38vpN9ab/}UY+h[V(""IۘO,R0.'9\Mk%*]TWzLUg&}u3Ʒ552SN G/~Oeu<Rç >W^$5*q[}}bO*N2%]Ϥ]螬NS'qhafYz:5Gْp5qCϝEMzueKP7hO>̘W-^#o͛4XH;Ѧ*^lmF\Y-&" iZlG8X,%qy@<2?",@u|͊`MrYf_!&r#f_I\Bx5mVi%Q_pKv?}T-s04]HodɃN}? [Be8 a?ko3uO"5#Y ;R7j?0>]}?ăM .sHmg-[u8uNsCӣd"we@-9ҩ|l~6`f\琄|\ƒY(3gة@)m65$D,p3w{H89< _ϕhDF0@WC8-Ti[wmmR'p_Fs`@~?Q-g (:yʳ޾KE08Yy/wmH P6΃]?۬BhP"JibF#/?;k48YzЦ'h9bרQ]rz-Db[o[űNpOHmD*qݬBkP4O[%t:1!mQd}6_ց +Ae -ʾ="hI:` Ǖ^ ڰBEIwGX Y TcGw_ t>i9 ٌ')=mtGd܁^H_jvY-PZ4Wչ*}iOa63/UnNBQjHܓ"~0+K<sнP JG< :|Cc[۸l3^n`ڔr>䉈RnV}4G^eyi{Dot ^Zh=(mP-mݞj|\[A u{,t'̅ URD3ф=FbleyӐq\X=kZIf!9B0%'=y8HI:^\ `lw̝'8(Wz^$1t!+VJkF{.0@1,iA/`F!'\3ui$l¶=d! X&T&!t0-avbF㬤y Bܫ'Ep[K3{*ysib|'/[1Cg}Ǚ,Mșllc YU~&ܫi_<ֿ +T-x9PDkYCYu.ƍ=ira1FoM V+- rmKkQD+Q>ѾfQjEȦ {+AOo?ʲbez=wUE&ZYx(SV0gv13g!- nV3.`ge2 5r9oۡi +S:{_R;vl8lyWJtv=;+{iS8Qx?WzF['N݆:R2RKu~Z߆x> +{U3{:=jqǸLOǑrx ξ9On:u *#^mx 4V_ߘBDfW¢NQ=M^N6Ps.}PI2Mo+[:kD|}Vx.G +QӾuܭVb=&i{SX%XTdB4n< 2Clzc1ڍHa_ajڼlǪv!nLFj{_XaOS.)D9Xٰքյ?_4Z>+&G[2O8׿*UqՓ:SlܰH/]Sxt9ar&FYר,Xm,cP7|{'Ym=#C))Zr 0[~2՛E5y!BNɠ3`jb(R{C h"Cڤ-ZVfy.1Lym+:0_g- s" J͊VTN̩X\Rpn1e=^ g1Ec_m>bdR>h;ZrYS2m q78ki?q|i-ij-l'cv zMr l%Yΰ'Eԫ`_c\x>ݣ&xCMi'bU/yW+i턏֯Vnz0wuyU?=ٓFx Ôaͱ)[/ׅn~^ռemJF}66+* Zzy]l޷=e ʎ 3koϢ KԺ:LةA|VS<[>=%tv#cFܲNC׌n]hɩ5Y#q%֭w +e\ZsnR:TS$v P[A;4,_/ZF{ZȞ~^tji*o,ΝR֠#%=HZbvv#2$@xcè/y>jb-NV rCO?C}ϯΗYQ4־||qfGoT1>!7?bd`ɠ KPdaV"z 0w +)FRj Hwc\pKggKpYB063 ki-s+z*h X3-%ܯ dʿvSϔg%)غLFtx%jkQ%LRZv뷆yzYf Q+?eM$MaR?,jwp`hw߲W lX}ҮJp fq|a 3eΝYMH]x.,nm>uCJ̦P + tnɈEdoTH;=Ef5Ú5UmPu=w|܍RIB/:}.Oo\+:uD)oX$򵉍۲cwU:a$F%>SϤ7 mPȣUڡh\?;}_k=^{u MLzLSG + ߿z +…8)\[AA Jx- e{%&(WBَau.J+Q":CRr/>v'f ۴"r魱MpS=2ZLS6 ~F;fsBMA_ObMLb~&\UNXǗ%<m +˩1?vhٝlD{e>kp=M&ڳL (Q؉OK&VqX6AK\,28hWT6\ajM)vCđ< ޱ.rmMgjVJBlLtY&.Ū10b3`PW=͎{4gXn t8гYMiaRH-?喬NJ+Ś:@=ףG%/h7h ^P̈Ctgw"lR!*A f%ؿꬁE΃KBhz=.ihi)b`z'e`o!"?.o}4rp`tg!y;aw~AgꙬL64[@xܮ]EޮHh/nw/j `TL&*4z͘QzNW<PIJS&I cE˭q.)^㟄7MɖN6Ӷ[Hh '&ZH8 +WIp=f#N$,:~ ݳ*1OOݻdyyҞǶA<DSN{`R"8έ T;XU[ n_rɖ^"U2ەr-{.0jJնslruN8u!Vp]aǁz^RPGOD\b.5 +$u +0;ow *R &I"ЉPbִU$#Ѕ&pQc R<\XE)Hk^QE- +R7!⚏R%kbH\>/Pp+ax,[Fмi +Ü [Iw/QsDuIE⤋UhxQȟޔF%v:擕6?P%zWk$Ȧ64,o|Qh#Oxd.Mܠ_VA{cc+Fj +OҢ +l>.RVBtUu'(Iul?y5uvN̷\.'WZ fe;|*;)AuT Tb5rQ ڬgDʯvM޺>($YGU]qRa\CJ_E.(H3QI&BׇSQ1;n?@oh7u zKs߬Uu*?R ?9A$%u0k<0/ B͏y#S |3}*Um<-~M]^4GCJ+xn ZOV:ms DKSn!z[Ҍ[k{}„^ Q XuALeX9(%3kR F=olyGSCy[0V19`7{:ӏ10Pڹ0q<6*̟Jco>z 6PqpL?X5yx  ˀ"rWQ0uIn\Zӛr+㥺7 㿅>щhS1=\)B5]DAԔpy6y]aBY +3{1֓]4|nKзڣYQa#3;m.>p]Gbž*{5j"sp*' v]uF;:o,2ifOh;[xXu 6L4`71l=s~ԸH l[x$ӟ3HUP~kz*$՗9G+r93*ꚪofNDl6]nK, +pY<)K{zo3LdMP,(߁mp٪;:K(^~"TXlR唱Tn'.R{=Q$.KnHc ^3^({MUKD2ytd?:JeOUTu}Z(3VߏZ5de.ňY?~~iD YBo ˠVn ^C ם-_{E+Tyz0\rS'}:?wʒS3}xЄz6mf:{*ػ&6r2᧍)Y,u˛IZۙ}$aC3XË, 8K,K *pþ +2U6xBЙ:#"#>@>x + NrG V{*Ѷ,MT~5&2N*]AiX(J̠XpyGPC4X6SsqyBݴck!>ܫUmt5bTybǯl%Mg܉Z#,[HH4)XnZ%n`jPoN;}@a-5fRj^! .f ɖ׸ϚySZY(}>tG;7Tw Oo)k +zm*y|޸إE|:4ҝ,sK٭T#>2j)[RR[j}cb4"CRKC7akR -Hvlw#T=i=Ѭ0Lޯ lmSQ/o mПwC!UDpU0A82U6r%6i$YE~A/(>c0 wt[7~-{ɱ/;-QR !\ޡQֽiIHD|>}2$Z'RT.^hfkBި3ˌ<&[ 3=ZP&K<Ȃ9;T؇ =$$Pue<&4`[`rV~pƙżՖȡ&:AARAʭ.0s$F׷*`b}Eps`֫W?0޳axOXֆhJ#~ mj,؏yv1m }Z>ۯZ5ƑO둸KVм +321B8o` O<[SDŽOY9)gn6seQPBMgZmAJenS$DqEUzH㪕.B>;V뫲 Zm< D]7YOm[qm]t_TcrD ʯ DĔg*t%m,SJ9+-ڑ?Y- +wzDsس+DBil1`5(opeQAa}-4?kg/%%+ȈLP"R ϔ#;m=H6+1yYa+g2 ,$ <4i:j8Θ2ѧGӍUR9Qa?mFsoiO(¢<)i6 THZ@+) +s3*W&[Э,VE[bvY] +Uk|djdҷyv|=5.Vttb2I#7O !07ZP*9Ph2k6dF%>+?`T{UWCDߴum!Lҥf4u:@ԁ". |V>frlCBUb_W 10T!/t̗N:[=T +:څouBT~a8'ŦkK;ֵzV҂fT+!t~q5}$CI.U̥EF@?iz%~mM8 ul%C㐄H[=V`$a=Z[odjEL ;˽^Sږ$6"L +Ԥvy%ew+~"~YJִr{rܽk2>Eyv(OlyeUCR(̱fQaS2핧!jfq!n,EWRHN bc3Uu;TiYq=LjAop[ +]&nF-D z=29ʞpw !M z١pbQD; H-(ys=DUQ{@Lpjva_j^l Q0 +D: +F1R4ݮ,DBMY%Bf8JQHx? qy-tS*JIڌ HF'#y~%4oYs5QȾQN ҲPM6K~4ոg0v%,Y)~_!A20YYp?j[²SAS:ݨ-uft[~93„v:*k.hT[GB%}rgYPp~v~MO7 \c0Dmg|elYsrGK|[W$hj{rhV@J.c0pPL{&N1q3h\\~ dUtL%)9/fnz+R+) ޛOjC)}}BF8UgP{tYP̸Ç_dRTLY)nϞ4lh+[I*L._ݢc%=S2 +wɧx~ CUױUW+%gAŇc"z5Py;?sp';غ'ۈ[EBZ*z_.ıYkXI,yZ%c q>pG:bj+G'ƽfYˮ5B&.}$9ȶg'eܢګ*WearX.Aఓ]{1MO᫮gr|ȭɻbܔ;FcZ3Y/}N"Ql,S(2Tz/,?_Aq5gB<\l^yHeގW>= OˆU]9X;擱g!0(؍SjSS6IA7,UpY(BZ+LH +ajFc:2iΣo)Y,u ++JusWkIi8ȴ8aч3 h#5f-]CXILZiJJeIhى̵Yd1:QjwpRsxXIzQ@ٕNc#}Jc{ #\|7c_T,ǥfCnv4:("ytW;ٽ- Qk>/aܱ$q*rUG_ioq!E18bO? mqz7ANBW\e;oFŦij+ZSr󮫢aERdY* +k%@Q=^a:a|!|> R32Xs4NEM"[ /1f5e{9V]:_6NN-$cˎ]a +Q"b>aNЬkw37Y $VY1;t>t.uj_ˠ +D9pTaenѭ9V-̺֓iod4 EۇHdV1WV23"dhAUp#+yކtA)%h6aZ]Jb $˜05ɻߺ=Sfӵ̴Z[ݙP<׸9U4#efl+<*pR^-Fp?xhLκҢ'ư! bdfDhdze¿C/<} +][} Ŭ. Qzw{jB.\ꮨz/n +|XvkqBOS6ȁ@bJ+7&&J=?rntJBzMtnH.cCf*EȻR2-]2LC2L; +殹'Q=L-H?‚d/s-_7]UvS!k}VT$ZL}i X*؎շYnXF7Hf: կm&ļ?1+Kj`Q48qeբtΕ3yԥĩJ[sD](Ȧqj\>dN܆ Ѻodօ*YT9}bYθȴEQz/Rhg,/onq*mE̡QٙHW:Bm`ܓ+"%?ID|nxS"1R/P)@2njΤ*,љzLwYv5dٗr/}.]L^Ee ՔɈؼd0s3­{VD%zՇz.sM%\7]=܂0 x +g4L/_M>G2;r5Jy +/M c 笙͋7hn8KǪ`/w& )7x 4ТQ]c:^B:+qJZ\^n}ڊQk49؅"#g.:q&5:𭹡_mטkOz>O>=jaw2md5I¾%=>*ѰXA""6(l%.;/lr&Xvm]}po1}YlVK.UkF?&"ry+ϕ˳f.sܺ34fG,Q+NIQRɬqgWj2V#ӔapuD4r*^`D#vw6|x[y^)@ʥRlهq'뾳?1 +\=DO`vL)@CYy(B2uFq-#uX6A:u?#~@? я3Dj/}'mQL/qg\`tf|e3^[/O˨9"^$Gu=3@P^"DÄMcDJ=͐ N0i5I,`̪tn-Jx.OcD0]4a! .p PP!u+$v]&vK1lIn|iHWХPItes6:i>G2ӧ'-wdŋ S+0pc;5_VYO1PSASPQi8q)"KPk_7>$&C0\x`>g2-z=;wkdCyoYG$ܴoէ\6WOp3S~iҝWUۧ&W$Z&0ž B:حoѝ}l~UC aL;Bz?+#^?H3k3oUJbpv[D')7 + EU rƘ%XL>26 u5jrH:"õ}xoýT: lJ<#  G8Ba+jteP7ߪ6$UQ'wGlKVu?$=倏$Htn@ )w26 }hamQET΁QRLnmօy}XMFR#rXY\aLN#%5ǥ|d&iN2[Q51}j\[`'s|)HMZ)ȋuJǘJ֎T{)!А'eԕÍ#)rN-q <ө_h3Evjb0ͫ\&*dY> ykKVHԩ&봧%kil)^Szyc"ʶNMԲNYe +˂ȷ.#~nAPY-ujvc4 t*:5dA{}v*d%}u]K2)%趽2 6^ +<$Z)o õ lRWjzBļb}O\Ǻh+NISRXmZVh`O- + +t?TY +SsA1w$jX>ZCUz_%r>Rv]=.4}(,UŞ^_>ZRAx%)XRWJGG|埒/tQ?OB"AdMe5L9Pg![P(B#ֳ]>a6Ȩ;`RzDU $PY_àN.YW("|{*vftN(3$ o]`Y˃Xv{S B7HMa]q(|DĴL@Wcw>,<+w {]; _5j0sie = ޤJD?DK2,gBgqIVҐ[A8Ԁ 8X\Ij`ٷȸR[2p\-Yn[!R|iQ9'1oJ D ';?B_>zEq֟ߡzCE965知}ig`B.cvoxn9eØ'~_„N +W=8C +3Uj"?pF[ 2+@-z@fg^[f H  +Hy0se˾Ws~⅕= \J±G-_IA#Z.$+w!P-0bR:H7ǀq7ZkU$K+" 5*Pqx*d휥8{+HOG y^*RS,)`P3#SC6X4)ƛ.u͎XE +ٮY9 oe{\8HIYLڃ}0؊?"1WM-xg,4rt`GPBjèrHP~=Pr4% +7!,BգO:A/զ)cb /3pP{}DGҦ jZEv{@]Simm2 ;@eNJv&&gחzM=tTdp#-mO:A!r'[t돿liCd&>֮Lkdt^ZcCQ^ ㇣r(v&N$Წ;NPNDXiX϶ouUV@4j6D-+ղSQ"bqbZpX- +tW,5s{FyQËo.P4'Nj&v?1?ǩ@`59HW6Qϱ0jz#tcPCw6ն3Qvt•9,WUO4_wzٙs(ҷzJl爏Sb54Q0BKk^YCRa\I\ |3)ߦU7]#% uBhC\{Ijyr6s[wGB[nm(~EfV=BE ë߂&/}(?}º8 k{AL{&ȓ`ڒٷ{p'C wPYB%b0Η[^IjFѴ d)ܓqgDs? HC\wӫr(_Y=z@:nݨ9y| ߅̿ 3&t\ò=Z\_:*># +[ EQMIO,Ӕ f+AYvIOEHKMTꅗU>Ge]UHU\XߥuZWHW; s\pF +-x9<.+9# [5kMjT6/Nv9EK/yz~5 LU!Kէ.CGI>iڝ'cH!gpzxI*:3B.β3߁]ū16 w +Sl1t=w9"=k*$arSl7q9SAfv-Po^\'8';"oktd{TJ=X>rd=rY\Iي|v*F;w.wb:Zm'p +lC=߽mV)Ukj +7nC4M'd +7:blec}SC2.*JN%ՈbFL?*f6=]rGQ{Έ1ޜ z-MBIZ>Y +I +4w3$n)U .RK4b4͏V@ Y%3}c1=px2!ilqA1P~y^%u[2YLƉQA_n y l/TqbA1yim1<# T,W+ŠhcFVX\)UEYh=U}Je}\ed A +%.v7XT-~!`$Yf?B-=Hd>X~ES氒8v?6ԧ_s5MTB7 %s_L767餍W D;8oM}Q +G.ܸ.Fg/Ȼ+V,&DB*]Pnt܆z6.߅"W/&H:Y5!fp\ܹ[Z9Exʈ-NiXɻxIۑ6ASY\~תtѣ',\Ф3{t k| tE Ɛt6IxxZREϨ1j1/@g犅kv_lP%'DiEqjE4R9qYkݡ$P;^je+gDOs<,LjPM-;z4_qJ|KL ~*\Ya:,K's\TX^WM*ޏ=[0cwi8b=Ү)/2'Ԩj-:A#}"C|RsW1zk୧ck#3ɱ|To}v42?wrLwy$م[AMI@~^w !PlU~9@cQ!mqxF|߮:vLqyǬU+|w;/9%5w#g52fjH8R~#~@@)1Dq+) NVHR"bIqm xUMdcpjM :no/~lj.ly!d(i8IP,&tk +Sܥlkzް̭qmd~ omWPWTV>(+w֏N@ml`pwV=b=%l\b!q2c>Dx +_%!ht`NI|D2lӧA +p:D(Yڪ*|ud)r٨ +-E4u}j^&p:jFͫ(ya!g5~5ꌍ̟e"-/PU>9_#>~"BQf.:/2wU+TuXɅ$}t8]2tZ9gT~lW%PgTƋ-Qj:i]4bm]hb{xQFеTOse6տ@i HIF_xRX/*6xqK'17 +iDM*_d"P*-WVa/{:rG0<0غJjYJR!%^G߷%[~r?;iD[+$Jx,$!ަȷ|ovµ + %(PiμjTM4 u}o$,/?zɖ_/uկ ho3.Ќ[-5 А7"?bQ30 nqQX6B㞹i/&}ER/;и l<&n2mjjŗ"4,T9iL{Zl9CM짬١nW`,`<~z`@{ 49$9*F ̥ȔAĥ . hEͻrZyVQu!P=^QDb*Av#'{--r-I'ے𛞝zE?nUw,~*J̯Md}a"!M/Iژp_Ҕlx0C* NּOVHX*?ͺRx@ -Zxծyk]`.;:~^%h0s6-Ie1gV%fm|U+JʕVǓ|RHWeY%DTIOMACʹf9"ҽL4mA85v< _jtbN*\(n1)-R,r.jcFe­vV#DNj+b>}q&<mW?n}X:{j7Pڞx f7f莭 #U;_Q!ìpWUz,>`1xհt(X +mEoo{rx_g+ܼ@ځʡP] +O ^ۺ_U. 4kymY(M5 SJzQ}P +򩲋yWT nh`ř8sIfGub|ŠxX2$b^VȁyG^H|՝r.lKJDf +9U_DJ}:ض&ʵFϝ-N#_TqhW|# u +Bd-lmQgau'F[kW3ϛ'#$l侲Z9pz6$ٛvj1k48ǀ,U?Œ":pPS~[2g~S v?wocԎ&*||`y|_ טqŴzhsKH WӒ oz|Y)6BfrGc f mWw]* +%K##i>=P_(&@#:QytL}9-4z\NMtt?q"JVCiO?cWA^7B +hK׈ZAHsgi;V@I.Oc6Jx6)IbFՕQkxm[ 5iwXOZSg!(= PPyU5焣5*Reእ;lԌX~,`;=ub;FTË7ǰO]YTso)oU@̼;M k8Bzv= T7o󛑩+zu7#euqgs?6ha#̽-OT l:hPWܰ"DmL@h[Xa2^n>zIDnanZ7ag}SK-dZs:qC)(Y\#BDq+X~pܠkvױvH@=BkL:#+,V+=z|{f>E[ӺqQ,AvQ;P{t07LIcXCV^wOĢZo +:ֻmnL5q5ϺDZ}"YVLZk]/i2s\ kF4:Qىt& ѵJ" u}H9$N 7:'p٬c|ޛBHӔM\钰/hdZ#XӢI[g)Vxi~X֬DA1m:o#p}bƯ'jO ihoܖ>j&w^RlIbW;ũ:$^t5}wedVTbO17M_ ϛ _R ߺ=-ݳ1B0U8T9YF\WRm3 jxb%赴e,gKTktp3ET#27n/ eA)C5|w`Ho2iŁ'.:%L*(>DouT לF*uƂfLO'Qf](z9~C1].n ͚.-YŜtKoa`[!5D"A) 4D>Sx~-IpJk<:| w& ю缪=+zS&Cw/ E-}ɥwsq4 U4zL|?(Ub^̩>=T;۵esd^j{虶_ſO2.OqQo~ήɮܯ6qu.T¾Jq|obyY#fdyd*y?9Lmchٞ|=x PzŁum& _.]V>% +aB~;!gZUϪj}f2Gt_8ȹUs;zO&x)[8}݆Z-pfxl߄`;-uǴJĬ3·ק7A?V:=ӒoP,c_B8CՆˠ^a۶bᲝ>ry!{0#e追_տ3E//;{V [أ{@6fZs{;V(зhey$HuM@mv(:Rs&JYj*8,ͥ"I6S$&>T)U}}ҵ4 +k|k de%m$k; +dY&hdUk(o׮JY]Fns:wXX*XA sAʗ]D.&j6p/fͮ$gqQk? &1L("q"8Z.e4W>Gs/[*T|YUexW.hW@*}ٽ;M4dFY-h>AiZ=lsr dȳcNs*V%n;o0 xA,j2rw +tqT͓.kNOL}3=cx̾BXewVV*t+K&B$1V<֊6hHQBV 89Dqx`$L5,n@G" y!q<2/y>ћ }mkj̕"y^:⭛JDX|n$f!_wis4Oc|(2TU2hWŪ1&AݝMT_ˎ>5E]CPvSִUfm٫ zVosk~ۜϻ>-A)1(8X-^/5DޟbK[JDr("dƾvxvvo0ٿwU.LLwKF@S# i&L>5k Qa3 I cGMkdm!ŚmQ|A&lxǘ2I +YZBA7scTSUNrb`V:o7F]8drVy[İY"v)ll'XI3Q6ȝl|]i(^HEDi Jѣnb4%KؼJWp$-.պT[kA1lJb%^k^1/ECm023"qIoxƹ>ׇWޝD"segO ȑGx5ziwtڤx/}vꏛ7`[0 17u7]7.ӧ4i3D!5²nJVi;iQA 4!&L);EaJL׶M ]4fn0wr;?dṋ{˄g'+r/G^3,@G9.ۚ4^R.g=YQ:P4Qm }D_"_\X"8ō^ G#r&V0 iA"mW?= endstream endobj 24 0 obj <> endobj 30 0 obj <>stream +8;Z\78Ts/;%)#J3jIm599!%d>f)]l1p#XpX$:1p:L(rEVHe`GbhFQ2[GJ9EML-!7B8/ERqEJ(ln +\-9nbNcBX#\\E'p/o&lUP5#_`C]JrG7'>L[7%N#ADhoKl:IU%p).7r/D>QTP'%*Q5 +YF/=&IK]6U5S_i@<^`q31t^T'X:ReHfP/_C-0!>D9rkS[BZ\f4YOCZ_i_db/k("NA +8$K;sSg\1$AUd9\j(i/a5t&.D_&iHK@e\?C,8[aS#eFf:$9snJ8Y=Z1g?3^H"Agga +h0*g9F@+feE)>GlST-Ok]3]&t"G-b2:O+K-[?%k9]"H2kbuhdP4Mb$mh/;<>;c(8L +aqNU/Oisi>r,1h4_)>RXefH$+Bbj#[q[+$2ESUCa@Y8[LEk>%/qR0N^f%m2WPumjl ++D6h_^"JZ]*==ED$sHC^A\+HJ/Gbk[(5=BT(7*\E +OIfV#!,ID;Kn3Pi;oe`%0J%Q-4Jkr]lRD/$-Uf:sXlZIX5Z?K8rHSLl38l\PA??NA@k<+ZADC;<)'*=mn\RIfpnCd@:rh]Y*g,OJN+t]jgIRG,7n;.o +0R9Ws3DK5I&bNgFLFl6>(NT$dM[UR;1Aao13]=a>45?(@X[/CWb%d\BQU)J*RPVg^ +lS2,Bs1"A@TLM!(YP,J!dE4\h)UcMogU +3^,3(Q[noSo^DnEeTR6;Ht.EIOS#$gq);iaKlH000VXbGm&*h:n$skD.iBIpBD@dN +gP`5XqoAS-dJ[mCNZZ!\ac9d#pN?<0E*+/C$C[7R56Cm:+6`%~> endstream endobj 26 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 226.3407 159.9317 cm +0 0 m +-0.169 0.092 -0.276 0.156 -0.389 0.21 c +-1.211 0.607 -2.034 1.002 -2.857 1.397 c +-3.618 1.763 -4.381 2.122 -5.138 2.496 c +-5.59 2.719 -5.754 3.179 -5.552 3.599 c +-5.354 4.007 -4.914 4.163 -4.463 3.98 c +-4.355 3.938 -4.252 3.885 -4.148 3.835 c +-2.535 3.055 -0.917 2.284 0.688 1.49 c +1.169 1.252 1.656 1.13 2.188 1.159 c +3.187 1.216 3.504 1.498 3.716 2.475 c +3.772 2.736 3.705 2.872 3.477 3.002 c +1.83 3.94 0.19 4.892 -1.452 5.838 c +-1.913 6.104 -2.377 6.363 -2.834 6.634 c +-3.195 6.849 -3.347 7.175 -3.269 7.535 c +-3.195 7.873 -2.924 8.174 -2.58 8.166 c +-2.32 8.16 -2.04 8.055 -1.81 7.923 c +0.229 6.761 2.268 5.599 4.283 4.398 c +4.759 4.116 5.219 4.052 5.735 4.123 c +6.658 4.252 7.131 4.8 7.147 5.741 c +7.151 5.979 7.069 6.12 6.865 6.241 c +5.452 7.076 4.046 7.922 2.638 8.766 c +1.587 9.395 0.534 10.022 -0.513 10.658 c +-0.948 10.923 -1.078 11.389 -0.849 11.789 c +-0.613 12.2 -0.13 12.311 0.327 12.055 c +0.377 12.026 0.426 11.995 0.476 11.965 c +3.073 10.409 5.671 8.853 8.27 7.298 c +8.992 6.866 10.066 7.13 10.469 7.83 c +10.859 8.51 10.683 9.274 9.969 9.856 c +5.41 13.578 0.622 16.955 -4.62 19.667 c +-5.437 20.089 -6.143 20.243 -6.98 19.841 c +-7.259 19.707 -7.493 19.586 -7.684 19.331 c +-8.514 18.219 -9.494 17.261 -10.712 16.573 c +-11.887 15.911 -13.14 15.546 -14.499 15.713 c +-15.444 15.83 -16.003 16.405 -16.095 17.351 c +-16.163 18.054 -16.04 18.744 -15.666 19.352 c +-15.086 20.297 -14.475 21.223 -13.871 22.153 c +-13.685 22.44 -13.482 22.717 -13.283 23.004 c +-13.35 23.045 -13.376 23.071 -13.407 23.078 c +-13.509 23.102 -13.61 23.125 -13.714 23.136 c +-15.298 23.314 -16.802 23.719 -18.101 24.699 c +-18.184 24.761 -18.282 24.802 -18.363 24.867 c +-18.574 25.037 -18.69 24.97 -18.814 24.746 c +-19.355 23.765 -19.913 22.792 -20.464 21.815 c +-21.815 19.42 -23.167 17.023 -24.521 14.629 c +-24.627 14.441 -24.71 14.297 -24.518 14.08 c +-23.837 13.311 -23.183 12.518 -22.523 11.729 c +-22.451 11.643 -22.416 11.526 -22.35 11.396 c +-21.514 12.274 -20.617 12.541 -19.592 12.315 c +-18.589 12.096 -17.886 11.455 -17.349 10.553 c +-17.226 10.711 -17.136 10.814 -17.06 10.926 c +-16.687 11.473 -16.239 11.927 -15.591 12.139 c +-13.693 12.759 -11.606 11.262 -11.511 9.197 c +-11.498 8.904 -11.421 8.792 -11.118 8.728 c +-9.567 8.399 -8.458 6.98 -8.534 5.402 c +-8.554 5.019 -8.444 4.902 -8.093 4.802 c +-6.018 4.211 -4.969 1.575 -6.383 -0.116 c +-6.432 -0.175 -6.461 -0.25 -6.532 -0.372 c +-6.241 -0.463 -5.984 -0.552 -5.724 -0.625 c +-4.543 -0.954 -3.365 -1.296 -2.117 -1.238 c +-1.214 -1.197 -0.567 -0.731 0 0 c +-25.572 12.788 m +-25.801 12.388 -26.008 12.017 -26.223 11.65 c +-26.849 10.58 -27.713 10.363 -28.76 11.003 c +-29.835 11.66 -30.912 12.313 -31.991 12.962 c +-32.488 13.261 -32.837 13.656 -32.962 14.245 c +-33.048 14.65 -32.95 15.015 -32.764 15.345 c +-30.98 18.517 -29.183 21.68 -27.393 24.848 c +-26.244 26.879 -25.101 28.913 -23.957 30.947 c +-23.394 31.949 -22.474 32.202 -21.501 31.614 c +-20.394 30.945 -19.287 30.274 -18.182 29.603 c +-17.186 28.997 -16.949 28.101 -17.518 27.09 c +-17.872 26.458 -17.834 26.508 -17.263 26.065 c +-15.929 25.033 -14.337 24.891 -12.767 24.623 c +-12.264 24.537 -11.98 24.666 -11.725 25.092 c +-11.283 25.827 -10.525 26.154 -9.745 26.327 c +-8.509 26.601 -7.257 26.855 -5.998 26.973 c +-4.518 27.109 -3.022 27.135 -1.534 27.128 c +0.01 27.122 1.507 26.739 3.01 26.417 c +3.92 26.221 4.844 26.062 5.771 25.973 c +6.189 25.933 6.63 26.104 7.06 26.181 c +7.288 26.222 7.308 26.36 7.212 26.537 c +7.091 26.76 6.959 26.978 6.835 27.2 c +6.387 28.002 6.595 28.969 7.368 29.458 c +8.608 30.242 9.861 31.006 11.124 31.751 c +11.851 32.18 12.835 31.857 13.276 31.076 c +14.778 28.422 16.272 25.763 17.771 23.106 c +19.213 20.552 20.641 17.988 22.107 15.446 c +22.662 14.484 22.274 13.52 21.536 13.067 c +20.324 12.324 19.113 11.58 17.891 10.854 c +17.154 10.417 16.224 10.679 15.748 11.438 c +15.498 11.836 15.271 12.25 15.01 12.701 c +14.889 12.602 14.789 12.532 14.704 12.448 c +13.873 11.63 13.091 10.758 12.073 10.151 c +12.009 10.112 11.977 9.902 12.02 9.816 c +12.77 8.286 11.921 6.531 10.733 5.879 c +10.13 5.548 9.475 5.461 8.867 5.479 c +8.646 4.924 8.495 4.373 8.223 3.891 c +7.679 2.928 6.744 2.573 5.698 2.484 c +5.434 2.462 5.347 2.37 5.298 2.127 c +5.112 1.211 4.708 0.424 3.865 -0.06 c +3.31 -0.378 2.692 -0.479 2.06 -0.459 c +1.789 -0.45 1.622 -0.541 1.456 -0.761 c +0.647 -1.833 -0.319 -2.667 -1.729 -2.831 c +-3.034 -2.982 -4.28 -2.685 -5.521 -2.363 c +-6.125 -2.207 -6.72 -2.014 -7.312 -1.816 c +-7.522 -1.746 -7.639 -1.784 -7.781 -1.956 c +-8.074 -2.309 -8.354 -2.697 -8.722 -2.957 c +-9.761 -3.69 -11.296 -3.525 -12.226 -2.581 c +-12.59 -2.21 -12.862 -1.742 -13.14 -1.295 c +-13.244 -1.126 -13.33 -1.059 -13.518 -1.103 c +-15.147 -1.486 -16.706 -0.365 -17.187 1.087 c +-17.24 1.247 -17.269 1.379 -17.505 1.352 c +-19.263 1.148 -20.933 2.535 -21.055 4.537 c +-21.069 4.787 -21.157 4.86 -21.394 4.906 c +-23.188 5.251 -24.391 7.044 -23.97 8.788 c +-23.879 9.167 -23.608 9.501 -23.442 9.865 c +-23.391 9.979 -23.352 10.174 -23.411 10.249 c +-24.064 11.07 -24.739 11.875 -25.41 12.684 c +-25.437 12.716 -25.484 12.732 -25.572 12.788 c +f +Q + endstream endobj 27 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 2212.4014 -125.8926 cm +0 0 m +0.521 1.077 0.807 2.288 0.775 3.566 c +0.774 3.615 0.767 3.663 0.765 3.712 c +94.585 21.477 l +225.723 -129.39 l +225.595 -129.533 225.47 -129.679 225.353 -129.832 c +h +21.473 98.452 m +21.869 98.399 22.272 98.368 22.685 98.378 c +24.157 98.414 25.519 98.864 26.675 99.604 c +93.064 23.226 l +0.423 5.685 l +-0.291 7.983 -2.035 9.814 -4.263 10.652 c +h +-174.233 213.425 m +-173.878 214.348 -173.692 215.352 -173.717 216.401 c +-173.733 217.051 -173.836 217.677 -174.001 218.276 c +-25.678 280.659 l +19.528 113.33 l +18.108 112.743 16.905 111.751 16.058 110.498 c +h +-135.061 313.532 m +-134.262 313.279 -133.41 313.145 -132.525 313.166 c +-128.233 313.271 -124.838 316.835 -124.942 321.128 c +-124.966 322.116 -125.181 323.054 -125.539 323.916 c +-55.576 368.425 l +-55.536 368.379 -55.492 368.338 -55.451 368.293 c +-177.307 222.767 l +-177.314 222.771 -177.321 222.774 -177.328 222.779 c +h +-887.38 408.967 m +-898.223 477.737 l +-895.993 478.391 -894.192 480.008 -893.282 482.102 c +-718.864 435.875 l +-718.901 435.534 -718.925 435.189 -718.917 434.836 c +h +-1009.705 411.913 m +-1010.11 412.352 -1010.565 412.744 -1011.061 413.08 c +-948.328 516.042 l +-907.422 488.536 l +-907.934 487.467 -908.214 486.268 -908.183 485.001 c +-908.152 483.757 -907.824 482.592 -907.278 481.561 c +h +-1300.829 492.07 m +-1300.605 492.827 -1300.491 493.63 -1300.512 494.462 c +-1300.535 495.457 -1300.752 496.4 -1301.114 497.266 c +-1266.732 517.158 l +-1180.137 439.168 l +-1180.223 439.043 -1180.306 438.918 -1180.385 438.789 c +h +-1315.188 560.799 m +-1268.296 518.566 l +-1302.118 498.997 l +-1303.578 500.899 -1305.889 502.107 -1308.469 502.046 c +-1317.323 559.52 l +-1316.541 559.833 -1315.82 560.264 -1315.188 560.799 c +-1204.48 558.646 m +-1204.48 558.64 l +-1204.456 557.646 -1204.239 556.703 -1203.878 555.837 c +-1266.475 519.62 l +-1313.844 562.28 l +-1313.384 562.937 -1313.021 563.664 -1312.781 564.445 c +-1204.543 557.641 l +h +-1152.313 660.556 m +-1151.594 660.357 -1150.835 660.257 -1150.051 660.276 c +-1148.154 660.322 -1146.436 661.044 -1145.114 662.205 c +-1102.637 624.829 l +-1190.478 563.47 l +-1191.025 564.205 -1191.697 564.841 -1192.466 565.343 c +h +-969.418 718.573 m +-969.343 718.397 -969.258 718.227 -969.17 718.059 c +-1100.947 626.008 l +-1143.795 663.71 l +-1142.924 665.001 -1142.426 666.562 -1142.467 668.238 c +-1142.475 668.564 -1142.509 668.883 -1142.556 669.198 c +h +-860.548 686.136 m +-860.658 685.583 -860.716 685.011 -860.701 684.423 c +-860.689 683.921 -860.625 683.434 -860.524 682.961 c +-894.265 670.911 l +-955.555 717.766 l +-955.467 717.918 -955.381 718.071 -955.303 718.229 c +h +-289.385 624.854 m +-479.782 637.959 l +-558.092 780.483 l +-557.508 780.911 -556.985 781.415 -556.542 781.985 c +h +-157.421 596.268 m +-157.446 595.981 -157.459 595.691 -157.451 595.397 c +-157.419 594.05 -157.044 592.791 -156.414 591.701 c +-223.577 540.403 l +-272.483 617.776 l +-271.427 618.654 -270.611 619.805 -270.137 621.118 c +h +-14.382 635.845 m +-142.554 598.693 l +-142.902 599.492 -143.383 600.216 -143.964 600.847 c +-50.479 712.402 l +h +111.948 674.475 m +111.913 674.144 111.892 673.81 111.9 673.469 c +111.908 673.131 111.945 672.801 111.995 672.475 c +-12.435 636.409 l +-48.448 712.787 l +h +192.151 766.438 m +192.543 765.351 193.168 764.38 193.967 763.581 c +126.863 676.598 l +125.677 679.497 122.802 681.511 119.484 681.43 c +116.232 681.351 113.499 679.285 112.408 676.422 c +-45.763 714.203 l +h +307.662 697.848 m +307.2 696.882 306.936 695.809 306.91 694.678 c +244.939 688.054 l +204.042 762.788 l +204.54 763.152 204.988 763.575 205.386 764.043 c +h +301.83 589.542 m +301.811 589.542 301.791 589.544 301.771 589.544 c +300.842 589.521 299.959 589.328 299.141 589.009 c +245.98 686.152 l +307.115 692.687 l +307.791 689.857 310.011 687.648 312.815 686.959 c +h +338.068 253.174 m +337.298 252.504 336.666 251.684 336.208 250.763 c +221.927 290.097 l +257.059 365.882 l +257.854 365.632 258.699 365.499 259.579 365.521 c +260.745 365.549 261.842 365.84 262.823 366.324 c +h +269.471 62.786 m +268.806 62.953 268.11 63.042 267.392 63.024 c +266.19 62.995 265.062 62.687 264.059 62.175 c +205.396 147.952 l +337.478 242.024 l +338.039 241.421 338.692 240.908 339.418 240.507 c +h +37.382 307.181 m +38.44 305.366 40.213 304.032 42.303 303.536 c +22.434 113.92 l +22.392 113.92 22.35 113.925 22.307 113.924 c +22.02 113.916 21.737 113.892 21.459 113.854 c +-23.816 281.441 l +h +-46.764 366.38 m +-45.646 366.844 -44.664 367.559 -43.883 368.455 c +37.13 314.53 l +36.591 313.438 36.296 312.206 36.328 310.903 c +36.344 310.254 36.447 309.628 36.612 309.028 c +-24.344 283.392 l +h +-127.094 326.297 m +-84.646 386.892 l +-57.396 374.903 l +-57.482 374.405 -57.524 373.893 -57.512 373.367 c +-57.482 372.187 -57.185 371.079 -56.689 370.089 c +-126.54 325.651 l +-126.713 325.877 -126.897 326.092 -127.094 326.297 c +-397.731 339.655 m +-339.665 444.754 l +-338.726 444.382 -337.696 444.189 -336.622 444.215 c +-334.111 444.276 -331.913 445.527 -330.537 447.409 c +-139.571 324.597 l +-140.034 323.73 -140.335 322.769 -140.44 321.749 c +-394.592 334.025 l +-394.778 336.343 -395.971 338.36 -397.731 339.655 c +-409.671 353.035 m +-405.635 340.432 l +-408.338 339.16 -410.182 336.386 -410.104 333.208 c +-410.064 331.521 -409.483 329.978 -408.538 328.726 c +-480.842 258.007 l +h +-551.367 395.645 m +-446.815 447.837 l +-445.925 446.518 -444.647 445.487 -443.144 444.912 c +-488.609 255.923 l +-488.943 255.958 -489.282 255.98 -489.627 255.972 c +-490.292 255.956 -490.933 255.848 -491.545 255.676 c +h +-618.14 359.739 m +-618.159 360.565 -618.31 361.357 -618.568 362.099 c +-553.161 394.749 l +-493.388 254.894 l +-493.891 254.597 -494.353 254.241 -494.774 253.843 c +-619.308 355.454 l +-618.535 356.696 -618.101 358.168 -618.14 359.739 c +-703.371 435.207 m +-703.397 436.25 -703.63 437.238 -704.025 438.138 c +-602.987 494.655 l +-602.066 493.417 -600.786 492.469 -599.305 491.953 c +-625.317 367.303 l +-625.575 367.322 -625.836 367.33 -626.101 367.323 c +-627.988 367.277 -629.701 366.562 -631.021 365.411 c +-704.713 430.66 l +-703.834 431.955 -703.33 433.523 -703.371 435.207 c +-892.638 485.38 m +-892.672 486.772 -893.074 488.068 -893.743 489.183 c +-805.198 561.637 l +-716.805 440.345 l +-717.487 439.62 -718.03 438.765 -718.396 437.822 c +-892.73 484.025 l +-892.663 484.467 -892.626 484.918 -892.638 485.38 c +-871.252 642.548 m +-871.027 642.448 -870.799 642.359 -870.564 642.281 c +-880.709 590.586 l +-899.872 492.944 l +-900.111 492.961 -900.354 492.969 -900.6 492.963 c +-902.906 492.907 -904.947 491.846 -906.332 490.215 c +-947.286 517.753 l +h +-1015.602 414.418 m +-1016.403 414.398 -1017.174 414.258 -1017.896 414.015 c +-1074.557 597.229 l +-1073.555 597.687 -1072.675 598.356 -1071.958 599.171 c +-949.991 517.16 l +-1012.857 413.98 l +-1013.715 414.28 -1014.639 414.441 -1015.602 414.418 c +-1166.049 433.697 m +-1165.993 434.105 -1165.96 434.521 -1165.971 434.946 c +-1166.034 437.554 -1167.378 439.825 -1169.383 441.187 c +-1133.859 503.667 l +-1022.495 409.837 l +-1022.72 409.337 -1022.895 408.812 -1023.011 408.264 c +-1056.621 414.24 l +h +-1084.236 608.637 m +-1085.107 607.346 -1085.605 605.786 -1085.564 604.11 c +-1085.55 603.531 -1085.468 602.97 -1085.335 602.43 c +-1189.242 561.892 l +-1101.09 623.467 l +h +-1073.099 610.492 m +-1074.453 611.52 -1076.149 612.116 -1077.98 612.072 c +-1079.876 612.025 -1081.595 611.303 -1082.916 610.143 c +-1099.401 624.647 l +-970.622 714.602 l +h +-874.825 653.53 m +-875.518 652.333 -875.907 650.942 -875.871 649.458 c +-875.867 649.303 -875.85 649.151 -875.837 648.998 c +-1062.98 608.526 l +-894.616 668.66 l +h +-856.912 677.943 m +-865.947 657.12 l +-866.689 657.333 -867.475 657.439 -868.288 657.42 c +-870.376 657.369 -872.247 656.496 -873.611 655.122 c +-892.369 669.462 l +-859.846 681.079 l +-859.179 679.775 -858.16 678.69 -856.912 677.943 c +-769.007 602.135 m +-860.742 647.152 l +-860.457 647.994 -860.303 648.896 -860.326 649.836 c +-860.394 652.604 -861.902 654.992 -864.114 656.316 c +-855.079 677.139 l +-854.337 676.926 -853.552 676.819 -852.739 676.839 c +-850.965 676.882 -849.349 677.523 -848.065 678.556 c +-768.78 602.454 l +-768.859 602.35 -768.935 602.244 -769.007 602.135 c +-563.909 779.083 m +-567.734 650.685 l +-571.745 650.289 -574.834 646.863 -574.734 642.768 c +-574.731 642.576 -574.711 642.389 -574.693 642.201 c +-755.248 600.549 l +-755.496 601.218 -755.83 601.844 -756.242 602.41 c +-567.592 780.735 l +-566.552 779.886 -565.29 779.303 -563.909 779.083 c +-559.21 643.426 m +-559.432 647.104 -562.191 650.064 -565.733 650.628 c +-561.909 779.026 l +-561.187 779.098 -560.497 779.268 -559.848 779.522 c +-482.156 638.122 l +h +-440.766 562.79 m +-441.274 562.417 -441.731 561.983 -442.135 561.501 c +-559.984 639.536 l +-559.693 640.129 -559.476 640.764 -559.343 641.429 c +-481.011 636.038 l +h +-284.927 621.664 m +-429.397 560.319 l +-430.761 562.748 -433.386 564.363 -436.365 564.291 c +-437.3 564.268 -438.187 564.073 -439.009 563.751 c +-478.637 635.874 l +-285.12 622.554 l +-285.073 622.251 -285.008 621.955 -284.927 621.664 c +-331.69 457.826 m +-332.246 458.314 -332.871 458.723 -333.549 459.038 c +-323.582 487.758 l +-279.026 616.146 l +-278.455 616.029 -277.864 615.966 -277.257 615.981 c +-276.154 616.008 -275.113 616.266 -274.173 616.703 c +-225.174 539.183 l +h +-150.243 420.636 m +-151.342 419.724 -152.178 418.516 -152.643 417.138 c +-249.46 436.338 l +-277.896 441.977 l +-329.04 452.12 l +-329.04 452.139 -329.038 452.158 -329.039 452.177 c +-329.076 453.715 -329.564 455.134 -330.363 456.322 c +-224.101 537.484 l +h +-150.492 587.861 m +-146.469 422.335 l +-147.203 422.223 -147.903 422.012 -148.554 421.709 c +-222.504 538.704 l +-155.192 590.115 l +-153.962 588.875 -152.319 588.051 -150.492 587.861 c +2.386 600.283 m +-141.984 596.774 l +-13.518 634.011 l +h +112.719 670.196 m +17.499 604.701 l +16.033 606.332 13.894 607.339 11.529 607.282 c +7.898 607.194 4.919 604.627 4.146 601.241 c +-11.571 634.575 l +112.548 670.551 l +112.601 670.43 112.66 670.313 112.719 670.196 c +295.531 586.132 m +127.002 671.083 l +127.268 671.838 127.417 672.644 127.437 673.481 c +243.824 685.922 l +297.383 588.051 l +296.659 587.523 296.034 586.872 295.531 586.132 c +208.278 477.029 m +207.597 477.012 206.942 476.9 206.316 476.72 c +203.051 484.238 l +289.163 567.937 l +212.625 475.825 l +211.37 476.621 209.875 477.068 208.278 477.029 c +165.933 309.369 m +166.048 309.935 166.108 310.519 166.094 311.12 c +166.067 312.192 165.826 313.208 165.411 314.128 c +253.36 368.396 l +253.894 367.742 254.524 367.173 255.239 366.721 c +220.023 290.752 l +h +177.16 198.287 m +176.48 198.501 175.763 198.621 175.019 198.639 c +160.077 303.355 l +162.371 303.885 164.266 305.428 165.284 307.477 c +219.177 288.927 l +h +335.397 247.12 m +335.408 246.671 335.466 246.235 335.549 245.81 c +181.815 194.272 l +181.18 195.578 180.194 196.68 178.979 197.449 c +221.081 288.271 l +335.56 248.869 l +335.443 248.305 335.383 247.721 335.397 247.12 c +180.004 185.08 m +181.645 186.546 182.658 188.692 182.601 191.064 c +182.59 191.514 182.533 191.949 182.449 192.375 c +336.184 243.91 l +336.226 243.824 336.27 243.738 336.314 243.654 c +204.265 149.604 l +h +145.866 108.012 m +145.308 108.612 144.658 109.123 143.937 109.523 c +173.131 183.296 l +173.737 183.16 174.367 183.087 175.018 183.104 c +176.219 183.133 177.346 183.44 178.35 183.952 c +202.634 148.444 l +h +260.708 58.881 m +147.74 100.976 l +147.884 101.6 147.962 102.248 147.945 102.917 c +147.915 104.172 147.582 105.346 147.028 106.382 c +203.765 146.791 l +262.405 61.047 l +261.719 60.433 261.143 59.7 260.708 58.881 c +132.446 101.931 m +132.854 97.932 136.274 94.856 140.362 94.956 c +143.276 95.026 145.772 96.694 147.046 99.099 c +255.004 58.869 l +33.829 104.528 l +h +114.506 156.007 m +136.039 109.304 l +134.173 108.129 132.849 106.188 132.497 103.932 c +30.247 106.626 l +30.203 107.357 30.063 108.062 29.831 108.723 c +h +-41.966 373.745 m +-41.97 373.92 -41.989 374.09 -42.005 374.262 c +13.504 386.689 l +40.366 317.907 l +39.559 317.464 38.844 316.881 38.244 316.193 c +-42.769 370.119 l +-42.229 371.211 -41.935 372.443 -41.966 373.745 c +-25.029 471.992 m +-24.562 471.748 -24.068 471.546 -23.553 471.4 c +-49.053 381.298 l +-49.341 381.323 -49.632 381.336 -49.928 381.329 c +-52.985 381.255 -55.58 379.42 -56.786 376.822 c +-83.475 388.562 l +h +-132.139 328.691 m +-143.214 407.171 l +-141.273 407.705 -139.646 408.965 -138.632 410.64 c +-86.514 387.713 l +-128.651 327.562 l +-129.682 328.195 -130.868 328.599 -132.139 328.691 c +-329.271 450.124 m +-199.917 424.473 l +-153.035 415.176 l +-153.05 414.942 -153.06 414.708 -153.054 414.47 c +-152.95 410.212 -149.441 406.841 -145.195 406.889 c +-134.144 328.572 l +-135.817 328.262 -137.299 327.422 -138.408 326.229 c +-329.567 449.164 l +-329.445 449.474 -329.352 449.796 -329.271 450.124 c +-437.065 445.139 m +-434.75 446.227 -433.073 448.418 -432.686 451.021 c +-344.568 451.593 l +-344.466 449.561 -343.592 447.742 -342.232 446.419 c +-408.948 357.339 l +h +-592.803 492.595 m +-591.44 493.4 -590.352 494.611 -589.689 496.056 c +-495.736 466.993 l +-448.133 452.267 l +-448.135 452.173 -448.143 452.08 -448.141 451.984 c +-448.12 451.158 -447.97 450.366 -447.713 449.625 c +-552.155 397.488 l +h +-706.248 441.051 m +-646.111 527.468 l +-603.885 502.365 l +-604.318 501.365 -604.553 500.261 -604.525 499.1 c +-604.501 498.146 -604.298 497.239 -603.963 496.402 c +-705.065 439.85 l +-705.416 440.292 -705.811 440.696 -706.248 441.051 c +-572.184 637.205 m +-646.691 530.14 l +-755.398 594.763 l +-754.965 595.764 -754.73 596.869 -754.758 598.031 c +-754.762 598.223 -754.782 598.411 -754.8 598.598 c +-574.244 640.249 l +-573.807 639.071 -573.095 638.032 -572.184 637.205 c +-443.949 556.329 m +-443.936 555.778 -443.864 555.242 -443.742 554.726 c +-496.7 535.907 l +-561.943 637.023 l +-561.637 637.282 -561.356 637.567 -561.093 637.87 c +-443.211 559.814 l +-443.707 558.757 -443.98 557.576 -443.949 556.329 c +-144.669 589.646 m +-62.112 514.126 l +-141.053 421.182 l +-142.057 421.834 -143.22 422.254 -144.468 422.384 c +-148.491 587.909 l +-147.045 588.131 -145.733 588.747 -144.669 589.646 c +4.042 598.321 m +4.279 596.776 4.968 595.387 5.969 594.286 c +-60.815 515.654 l +-143.321 591.125 l +-142.579 592.182 -142.094 593.426 -141.953 594.773 c +h +133.712 419.636 m +132.561 420.55 131.146 421.141 129.604 421.283 c +120.808 665.472 l +121.254 666.051 l +121.447 666.091 121.637 666.14 121.824 666.194 c +200.663 484.709 l +h +200.694 469.067 m +200.725 467.835 201.047 466.682 201.583 465.659 c +138.508 421.505 l +201.516 482.747 l +204.479 475.925 l +202.155 474.533 200.624 471.969 200.694 469.067 c +252.324 376.52 m +186.466 396.832 l +207.082 461.604 l +207.592 461.513 208.118 461.471 208.656 461.484 c +209.55 461.505 210.401 461.685 211.194 461.982 c +254.892 379.636 l +253.78 378.846 252.896 377.769 252.324 376.52 c +152.208 306.14 m +153.589 304.382 155.705 303.241 158.082 303.17 c +169.625 222.274 l +h +170.037 196.989 m +50.453 306.625 l +51.38 307.941 51.915 309.55 51.873 311.281 c +51.825 313.262 51.035 315.045 49.782 316.388 c +124.739 406.968 l +125.991 406.178 127.48 405.734 129.071 405.772 c +129.205 405.776 129.336 405.793 129.468 405.803 c +172.558 198.306 l +171.631 198.022 170.78 197.572 170.037 196.989 c +49.104 305.147 m +168.631 195.563 l +167.606 194.21 167.011 192.516 167.056 190.687 c +167.079 189.723 167.285 188.808 167.627 187.964 c +115.417 158.809 l +48.234 304.517 l +48.538 304.709 48.831 304.917 49.104 305.147 c +121.581 410.886 m +121.942 409.896 122.498 409.004 123.201 408.25 c +48.245 317.67 l +46.993 318.46 45.503 318.904 43.911 318.865 c +43.332 318.852 42.771 318.77 42.229 318.636 c +15.479 387.131 l +h +-17.69 472.067 m +-16.479 472.732 -15.469 473.711 -14.761 474.892 c +121.412 415.702 l +121.197 414.958 121.09 414.171 121.109 413.356 c +121.114 413.182 121.133 413.011 121.148 412.839 c +14.743 389.018 l +h +-137.508 414.847 m +-137.529 415.707 -137.694 416.528 -137.971 417.295 c +-27.56 474.115 l +-27.289 473.767 -26.991 473.441 -26.667 473.145 c +-85.342 389.384 l +-137.821 412.469 l +-137.601 413.222 -137.488 414.021 -137.508 414.847 c +-28.04 482.96 m +-28.807 481.721 -29.237 480.256 -29.199 478.691 c +-29.179 477.823 -29.01 476.994 -28.728 476.221 c +-138.898 419.094 l +-139.092 419.372 -139.305 419.633 -139.531 419.882 c +-60.634 512.775 l +h +8.712 592.344 m +-20.351 486.572 l +-20.764 486.629 -21.185 486.664 -21.615 486.653 c +-23.621 486.604 -25.425 485.794 -26.773 484.514 c +-59.338 514.302 l +7.491 592.986 l +7.876 592.736 8.285 592.523 8.712 592.344 c +113.83 668.531 m +113.965 668.378 114.105 668.232 114.251 668.09 c +36.976 561.298 l +16.672 593.524 l +18.442 594.992 19.552 597.221 19.491 599.698 c +19.462 600.908 19.15 602.042 18.632 603.05 c +45.249 621.358 l +h +125.619 420.601 m +38.125 559.473 l +115.854 666.894 l +116.741 666.392 117.732 666.062 118.788 665.941 c +127.605 421.207 l +126.907 421.091 126.24 420.889 125.619 420.601 c +-13.654 479.069 m +-13.707 481.231 -14.638 483.164 -16.097 484.538 c +36.861 557.726 l +123.929 419.53 l +123.25 418.968 122.671 418.292 122.217 417.534 c +-13.956 476.725 l +-13.741 477.468 -13.635 478.255 -13.654 479.069 c +-18.374 486.025 m +10.646 591.817 l +11.059 591.76 11.478 591.727 11.907 591.737 c +13.006 591.764 14.044 592.02 14.98 592.454 c +35.711 559.55 l +-17.721 485.708 l +-17.933 485.824 -18.15 485.929 -18.374 486.025 c +154.937 317.925 m +152.91 316.942 151.383 315.111 150.805 312.9 c +135.562 386.3 l +h +158.132 318.704 m +157.689 318.693 157.26 318.637 156.838 318.556 c +131.946 406.403 l +133.723 407.166 135.148 408.571 135.948 410.319 c +183.946 395.515 l +159.47 318.613 l +159.033 318.679 158.588 318.715 158.132 318.704 c +205.177 462.219 m +184.553 397.422 l +136.544 412.229 l +136.627 412.718 136.668 413.22 136.655 413.734 c +136.625 414.967 136.303 416.12 135.768 417.143 c +202.73 464.019 l +203.417 463.268 204.247 462.655 205.177 462.219 c +-432.645 453.022 m +-432.896 455.321 -434.143 457.304 -435.938 458.553 c +-389.669 506.36 l +-342.575 457.196 l +-343.48 456.195 -344.124 454.96 -344.412 453.595 c +h +-589.828 502.812 m +-590.736 504.592 -592.305 505.969 -594.208 506.629 c +-583.11 560.148 l +-567.548 635.204 l +-567.292 635.185 -567.034 635.177 -566.774 635.184 c +-565.646 635.211 -564.582 635.483 -563.625 635.938 c +-498.638 535.218 l +h +-447.312 455.67 m +-447.535 455.228 -447.718 454.762 -447.854 454.277 c +-589.091 497.966 l +-589.007 498.457 -588.967 498.962 -588.979 499.478 c +-588.991 499.975 -589.054 500.458 -589.154 500.927 c +-497.523 533.49 l +h +-437.715 548.901 m +-444.22 458.928 l +-444.914 458.531 -445.537 458.028 -446.076 457.445 c +-495.586 534.179 l +-443.028 552.856 l +-441.948 550.84 -440.013 549.364 -437.715 548.901 c +-391.054 507.807 m +-437.802 459.505 l +-438.663 459.807 -439.59 459.97 -440.557 459.946 c +-441.106 459.933 -441.64 459.861 -442.153 459.74 c +-435.718 548.766 l +-434.205 548.854 -432.811 549.366 -431.656 550.192 c +h +-570.544 636.057 m +-570.212 635.884 -569.863 635.741 -569.506 635.617 c +-585.279 559.548 l +-596.166 507.042 l +-596.422 507.061 -596.68 507.068 -596.941 507.062 c +-599.355 507.003 -601.484 505.85 -602.868 504.089 c +-644.965 529.115 l +h +-711.333 442.791 m +-711.903 442.777 -712.456 442.698 -712.988 442.568 c +-759.276 590.782 l +-758.151 591.301 -757.17 592.079 -756.414 593.042 c +-647.836 528.493 l +-707.956 442.101 l +-708.985 442.565 -710.129 442.82 -711.333 442.791 c +-47.097 380.862 m +-21.554 471.116 l +-21.447 471.114 -21.344 471.105 -21.237 471.107 c +-20.657 471.122 -20.096 471.204 -19.555 471.337 c +12.767 388.575 l +-42.438 376.216 l +-43.226 378.379 -44.941 380.083 -47.097 380.862 c +139.984 110.501 m +139.242 110.483 138.529 110.355 137.854 110.145 c +116.258 156.985 l +168.609 186.22 l +169.309 185.287 170.208 184.516 171.247 183.976 c +142.077 110.261 l +141.407 110.429 140.708 110.519 139.984 110.501 c +251.617 373.104 m +251.644 372.031 251.886 371.015 252.302 370.095 c +164.353 315.826 l +163.565 316.794 162.554 317.566 161.396 318.065 c +185.858 394.925 l +251.729 374.609 l +251.646 374.121 251.605 373.618 251.617 373.104 c +294.187 581.582 m +294.229 579.904 294.803 578.368 295.738 577.119 c +202.197 486.201 l +123.661 666.988 l +124.635 667.572 125.466 668.362 126.102 669.297 c +294.631 584.345 l +294.327 583.481 294.164 582.552 294.187 581.582 c +-325.019 489.723 m +-335.457 459.644 l +-335.957 459.732 -336.473 459.773 -337 459.761 c +-338.497 459.724 -339.881 459.26 -341.049 458.498 c +-388.276 507.799 l +-282.083 617.521 l +-281.718 617.249 -281.329 617.005 -280.918 616.799 c +h +-283.521 618.915 m +-389.662 509.246 l +-430.196 551.561 l +-429.039 552.956 -428.357 554.753 -428.404 556.707 c +-428.419 557.312 -428.509 557.897 -428.653 558.459 c +-284.15 619.819 l +-283.963 619.501 -283.75 619.202 -283.521 618.915 c +-862.754 644.013 m +-862.328 644.417 -861.946 644.865 -861.621 645.354 c +-769.886 600.34 l +-770.172 599.497 -770.326 598.595 -770.303 597.653 c +-770.268 596.213 -769.837 594.878 -769.126 593.739 c +-804.825 564.525 l +h +-1070.019 604.488 m +-1070.023 604.644 -1070.04 604.795 -1070.053 604.948 c +-1002.393 619.581 l +-875.42 647.04 l +-874.932 645.668 -874.072 644.478 -872.963 643.586 c +-948.948 518.871 l +-1070.836 600.828 l +-1070.286 601.928 -1069.986 603.173 -1070.019 604.488 c +-1082.469 598.096 m +-1134.408 506.749 l +-1190.565 554.064 l +-1189.505 555.43 -1188.89 557.155 -1188.935 559.018 c +-1188.941 559.295 -1188.964 559.568 -1188.999 559.837 c +-1084.607 600.566 l +-1084.074 599.597 -1083.344 598.756 -1082.469 598.096 c +-1173.932 442.53 m +-1174.287 442.521 -1174.634 442.481 -1174.976 442.426 c +-1194.499 551.382 l +-1193.581 551.653 -1192.737 552.088 -1191.997 552.653 c +-1135.414 504.979 l +-1171.173 442.088 l +-1172.036 442.391 -1172.964 442.554 -1173.932 442.53 c +-1021.431 411.559 m +-1132.852 505.437 l +-1080.731 597.104 l +-1079.767 596.709 -1078.71 596.5 -1077.603 596.526 c +-1077.217 596.536 -1076.841 596.583 -1076.472 596.646 c +-1019.713 413.115 l +-1020.361 412.683 -1020.941 412.16 -1021.431 411.559 c +-897.91 492.545 m +-878.631 590.783 l +-868.6 641.893 l +-868.372 641.878 -868.143 641.869 -867.91 641.875 c +-866.625 641.906 -865.423 642.252 -864.368 642.831 c +-806.378 563.255 l +-894.982 490.751 l +-895.803 491.553 -896.802 492.168 -897.91 492.545 c +-803.646 562.906 m +-767.862 592.186 l +-766.424 590.83 -764.474 590.018 -762.342 590.069 c +-761.948 590.079 -761.566 590.127 -761.19 590.192 c +-714.859 441.843 l +-714.992 441.77 -715.122 441.692 -715.251 441.612 c +h +-623.359 366.888 m +-597.348 491.537 l +-597.089 491.518 -596.827 491.51 -596.563 491.517 c +-595.898 491.533 -595.258 491.641 -594.645 491.813 c +-553.949 396.593 l +-619.466 363.888 l +-620.399 365.271 -621.761 366.331 -623.359 366.888 c +-486.662 255.46 m +-441.196 444.45 l +-440.862 444.414 -440.524 444.392 -440.179 444.401 c +-439.767 444.411 -439.365 444.462 -438.972 444.534 c +-410.42 355.373 l +-485.621 254.964 l +-485.955 255.152 -486.301 255.321 -486.662 255.46 c +-402.521 341.17 m +-402.933 341.159 -403.334 341.108 -403.728 341.037 c +-408.199 355.001 l +-344.684 439.809 l +-399.478 340.631 l +-400.418 341.003 -401.446 341.195 -402.521 341.17 c +24.421 113.678 m +44.293 303.32 l +45.034 303.339 45.745 303.466 46.419 303.677 c +113.665 157.83 l +28.928 110.51 l +27.874 112.061 26.28 113.203 24.421 113.678 c +199.653 761.296 m +200.583 761.318 201.465 761.512 202.284 761.831 c +242.783 687.824 l +128.639 675.623 l +195.552 762.359 l +196.755 761.655 198.157 761.26 199.653 761.296 c +-896.511 670.108 m +-1070.874 607.833 l +-1071.102 608.277 -1071.369 608.696 -1071.675 609.085 c +-966.974 715.456 l +-965.619 714.428 -963.924 713.832 -962.093 713.876 c +-960.004 713.927 -958.132 714.801 -956.769 716.175 c +h +-1264.912 518.212 m +-1202.873 554.105 l +-1201.413 552.203 -1199.101 550.994 -1196.519 551.057 c +-1196.504 551.057 -1196.489 551.059 -1196.474 551.06 c +-1176.906 441.86 l +-1177.599 441.552 -1178.235 441.146 -1178.802 440.66 c +h +-175.777 221.476 m +-53.922 367.002 l +-52.662 366.196 -51.157 365.744 -49.55 365.783 c +-49.26 365.791 -48.976 365.816 -48.694 365.854 c +-26.205 282.608 l +-174.772 220.124 l +-175.057 220.613 -175.398 221.063 -175.777 221.476 c +28.211 100.887 m +28.862 101.594 29.387 102.418 29.741 103.328 c +259.828 55.83 l +259.81 55.577 259.802 55.321 259.809 55.063 c +259.811 54.975 259.822 54.889 259.828 54.802 c +95.342 23.657 l +h +231.985 -126.79 m +231.772 -126.778 231.559 -126.768 231.342 -126.773 c +229.818 -126.811 228.413 -127.289 227.232 -128.075 c +96.862 21.907 l +260.192 52.834 l +260.962 50.48 262.821 48.638 265.16 47.87 c +h +239.304 -134.357 m +239.222 -130.978 236.99 -128.161 233.952 -127.165 c +267.127 47.496 l +267.34 47.483 267.553 47.474 267.77 47.479 c +272.062 47.583 275.458 51.147 275.354 55.44 c +275.284 58.303 273.671 60.76 271.334 62.053 c +341.28 239.773 l +341.945 239.606 342.641 239.519 343.359 239.536 c +347.652 239.641 351.047 243.205 350.943 247.497 c +350.839 251.79 347.274 255.186 342.981 255.081 c +341.815 255.053 340.72 254.762 339.737 254.277 c +264.492 367.427 l +266.178 368.895 267.222 371.073 267.163 373.482 c +267.059 377.774 263.494 381.17 259.201 381.066 c +258.307 381.044 257.455 380.865 256.662 380.567 c +212.965 462.914 l +215.001 464.361 216.305 466.761 216.24 469.445 c +216.191 471.42 215.406 473.199 214.159 474.541 c +297.804 575.202 l +299.058 574.406 300.553 573.959 302.149 573.999 c +306.442 574.103 309.838 577.667 309.733 581.96 c +309.646 585.546 307.142 588.497 303.818 589.314 c +314.805 686.73 l +314.824 686.73 314.843 686.729 314.862 686.729 c +319.155 686.833 322.551 690.398 322.446 694.69 c +322.342 698.983 318.777 702.378 314.484 702.274 c +312.178 702.218 310.136 701.157 308.752 699.526 c +206.476 765.722 l +206.987 766.792 207.268 767.991 207.237 769.258 c +207.133 773.55 203.568 776.946 199.275 776.841 c +194.982 776.737 191.587 773.172 191.691 768.879 c +191.695 768.716 191.714 768.556 191.728 768.395 c +-49.678 715.393 l +-50.005 716.086 l +-50.79 715.148 l +-54.722 714.285 l +-52.048 713.646 l +-145.493 602.139 l +-146.753 602.946 -148.26 603.398 -149.868 603.359 c +-153.168 603.279 -155.93 601.151 -156.987 598.222 c +-269.703 623.071 l +-269.679 623.358 -269.666 623.648 -269.673 623.942 c +-269.777 628.235 -273.342 631.631 -277.635 631.526 c +-281.545 631.431 -284.702 628.461 -285.155 624.688 c +-555.531 783.712 l +-555.109 784.704 -554.88 785.796 -554.907 786.944 c +-555.012 791.237 -558.576 794.632 -562.869 794.528 c +-567.162 794.424 -570.558 790.859 -570.453 786.566 c +-570.413 784.927 -569.865 783.42 -568.969 782.187 c +-757.619 603.862 l +-759.007 604.996 -760.787 605.662 -762.719 605.615 c +-764.494 605.572 -766.109 604.931 -767.394 603.898 c +-846.678 680 l +-845.688 681.34 -845.112 683.005 -845.155 684.801 c +-845.26 689.093 -848.824 692.489 -853.117 692.385 c +-856.115 692.312 -858.67 690.549 -859.907 688.032 c +-954.662 720.125 l +-954.552 720.678 -954.494 721.25 -954.509 721.838 c +-954.613 726.13 -958.178 729.526 -962.471 729.421 c +-966.763 729.317 -970.158 725.752 -970.054 721.46 c +-970.046 721.133 -970.012 720.814 -969.965 720.499 c +-1143.103 671.125 l +-1144.322 673.952 -1147.162 675.901 -1150.429 675.821 c +-1154.721 675.717 -1158.116 672.152 -1158.012 667.86 c +-1157.944 665.064 -1156.403 662.656 -1154.154 661.34 c +-1194.274 566.206 l +-1195.099 566.479 -1195.979 566.624 -1196.896 566.602 c +-1200.851 566.506 -1204.035 563.472 -1204.434 559.64 c +-1312.448 566.43 l +-1312.441 566.593 -1312.431 566.756 -1312.435 566.921 c +-1312.539 571.214 -1316.104 574.609 -1320.396 574.505 c +-1324.689 574.401 -1328.085 570.836 -1327.98 566.543 c +-1327.876 562.25 -1324.312 558.855 -1320.019 558.959 c +-1319.766 558.966 -1319.517 558.986 -1319.271 559.016 c +-1310.445 501.734 l +-1313.757 500.776 -1316.145 497.692 -1316.057 494.084 c +-1315.952 489.792 -1312.388 486.396 -1308.096 486.5 c +-1305.348 486.567 -1302.973 488.056 -1301.643 490.242 c +-1181.198 436.961 l +-1181.422 436.204 -1181.536 435.4 -1181.516 434.568 c +-1181.411 430.275 -1177.847 426.88 -1173.554 426.984 c +-1170.393 427.062 -1167.723 429.018 -1166.574 431.758 c +-1144.675 427.864 l +-1023.171 406.26 l +-1022.964 402.061 -1019.45 398.77 -1015.224 398.872 c +-1010.932 398.977 -1007.536 402.541 -1007.641 406.834 c +-1007.671 408.081 -1008 409.249 -1008.548 410.281 c +-906.125 479.93 l +-904.661 478.341 -902.551 477.361 -900.221 477.418 c +-900.214 477.418 -900.206 477.419 -900.198 477.42 c +-889.048 406.687 l +-718.606 432.859 l +-717.65 429.547 -714.564 427.158 -710.955 427.245 c +-709.068 427.291 -707.356 428.006 -706.036 429.158 c +-632.343 363.908 l +-633.222 362.613 -633.726 361.046 -633.685 359.362 c +-633.58 355.069 -630.016 351.674 -625.723 351.778 c +-623.723 351.826 -621.924 352.633 -620.577 353.906 c +-496.042 252.296 l +-496.815 251.054 -497.249 249.582 -497.211 248.01 c +-497.107 243.718 -493.542 240.322 -489.249 240.427 c +-484.956 240.531 -481.561 244.096 -481.666 248.388 c +-481.706 250.074 -482.287 251.618 -483.231 252.87 c +-407.143 327.29 l +-405.771 326.207 -404.026 325.578 -402.143 325.624 c +-398.383 325.716 -395.313 328.461 -394.678 332.024 c +-140.536 319.749 l +-140.487 320.75 l +-140.422 318.056 -138.992 315.716 -136.877 314.372 c +-179.144 223.619 l +-179.943 223.872 -180.794 224.007 -181.679 223.985 c +-185.972 223.881 -189.366 220.316 -189.263 216.023 c +-189.158 211.73 -185.594 208.335 -181.301 208.439 c +-178.775 208.501 -176.566 209.767 -175.192 211.668 c +15.161 108.708 l +14.861 107.849 14.7 106.926 14.724 105.962 c +14.801 102.784 16.776 100.103 19.538 98.964 c +-6.216 11.107 l +-6.534 11.14 -6.857 11.158 -7.186 11.15 c +-11.479 11.046 -14.874 7.481 -14.77 3.188 c +-14.665 -1.104 -11.101 -4.499 -6.808 -4.396 c +-4.515 -4.34 -2.485 -3.291 -1.101 -1.677 c +224.354 -131.566 l +223.948 -132.541 223.73 -133.611 223.758 -134.735 c +223.862 -139.027 227.427 -142.423 231.72 -142.318 c +236.013 -142.215 239.407 -138.649 239.304 -134.357 c +f +Q + endstream endobj 28 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 437.9901 294.0513 cm +0 0 m +-39.651 0.194 -72.068 -31.906 -72.262 -71.557 c +-72.456 -111.209 -40.355 -143.625 -0.704 -143.819 c +38.946 -144.013 71.362 -111.913 71.557 -72.261 c +71.751 -32.611 39.65 -0.194 0 0 c +-0.747 -152.504 m +-45.187 -152.287 -81.165 -115.955 -80.947 -71.515 c +-80.729 -27.075 -44.397 8.902 0.042 8.685 c +44.482 8.467 80.459 -27.865 80.241 -72.304 c +80.023 -116.744 43.692 -152.721 -0.747 -152.504 c +f +Q + endstream endobj 29 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 518.4482 139.9727 cm +0 0 m +-5.266 5.318 l +36.845 47.019 37.179 115.204 -4.521 157.315 c +0.797 162.581 l +45.4 117.538 45.044 44.604 0 0 c +f +Q + endstream endobj 105 0 obj <> endobj 104 0 obj <> endobj 103 0 obj <> endobj 102 0 obj <> endobj 12 0 obj <>stream +HWM, ϯ1>(8˃OadE \EJݳ{\r[j,~>99ܾ?|I|)řZHʿ}o%rRۿo) 9Ih5Tÿz vj+x^^fx&-\w]4dXʘ_o^qrjy·yQjiHP?.$K*gB#6U:Ǩd Wk!#8x$kŲ^o P% Ķ́7DGn3w*C,EFĴ88.IiV q~nK Gkݐ3x +4LOZI6N +;Ŗl|^ɲ}$:1Pr68–;nZxEPˀ1}Qd $N![ 4M,f1pEs+|5DlZ-dY "qW+ܶWPj3(5|GzfLeYyXCEA M˰ɧ<I1[E Lj͔Kj78md4ա"s Q$^dlӬF|m$e +6FB⑋ +ՓO0X!`q˼o )4 k43; =^e#J,dHXKґ?0 ; !+$ԉSO1$] I7BG>Z`yX7Ϥf~s>j'YDQ)R2ʹ4 +<15#yBnTZٌYa\Ԓwi 6XXc)_h5|: +DFU eLKe|~8ӵVM[(HŋEY$&mI\\r2|!& kAjćOapGZ36-| U=_=w`䇥(e)6,kb޷M NQHbj4tfLJ*4j|s[s%eU{[igx?{ \Rz/j>Ȅ;QiDMRaaӆ觍HĠi70gU0 Py36K.̊m:.˛bM⻅L0-W(Dˠ;;}鞲7hm +b[ٹS ߁ +z(@R_*Ӻ&sP܍m@GR_g k#@$exѬ: _V³Vs݇|z9*^gOh)׈LթI8yMC=2G'dT=O7wO"vZD$H*& &u>[!ešyB$BxШb@@Pxq=.(j +Fl;Um*$Y0 (ejrfɘ=F I8ܘPXa#LvM#$t-SRG_I4?ΜP|,?, ').h O5^e7Gα~;fQKX'[ (ȹ00 +sJZ@Aĵ g4 h2HMwTsQ 6YGZJX;?j!b(?Zp-PI%>k2q ȓZqW0usϕ 6L;73$̗0GX)}OI+\)WgoO#[&]:"b+$Sa= f:BRL"~E~,lÆyZ[[X05 .P P}?Dv@sڣb3F#6f׏=bB^~̖n壞!j0 eF:ך9;F@Lcmh8cOA,{2H)47*}AH,(ziYIqN}+e.9b]6ɤZi qq3{cR_0[e~MlDML܊z0Jt9 wֺ}~S?c?D"55 8lI)xy"ƢNcuRj"^^HþP-V|E#(SVk6^(˨TO +^;Nf>m % S `[و+)RXO$$l0".S,m- 8ا T#pCb*z>u[xm^D2O3iTBfߖhSFPUk= b$\yuk5-ܺ,5i݆SfI64_*3`&v䁨,n[ͬ);d뙨>O;l*ԓiӚO6c`@sV-nCá2=WPՔ[,x犬L /OD-Fw_o^ٟdΟ k3F:Mvr1eX:UIjX2RDQ__n>k0߳ipĄNܯEnW'>4 -.O {g-ySGu)+Dn X-#DnRP,m|XR<_lkr^Ǐef,ýJaܥQ=\ϿWz kˏ|k[ cWA=k~KYnB۸Rq8~8CAK'(^]Pm3[݌]DMu[iy5X߭矜G !0uю^]#auv|{[LGh E-U=9*7 ]'"d^ъM#=B- +',丯km35|-F59V4Ÿ*#9:k-B&#Ti9QN 5hzf毥К^ Pb_tP7E_EgkJg^SszcnUBFevJ)|oW )ꎎX~;K%5>[Q!ua?lOQPpGe7m10FfIsdi~.e'7ԝ~`ryI#aMSBA?:wz Ecu.) 3@ހRg[+c$ j\i~bP:0^x5I +"jv &GtރihXm'J + ^">'nr+uT pw_b0YE=Ĭ0GM] mIz/TO;sut`hY}eaŗeHmsaq~t;˟'Ͽ3AԷē] Ԕ>=~&;؋AQ+[)_8Jnτ5e!lк?9.jX9FHdWP$R&|]SU~S&Ne^b +[wJ߭LPv9p*`)^lߟtq+QCl=贈qT]l!փM PohTCiV4(`GXz*ś:^hˆU%|Y/~&6d/@.XV]ưETS+ƺA 8:\9!CFD.[ZG?&_Fr@\CZn-Navw$]HpXq?Ӡf3nZrR9ݿT$.e9 W`=j>>5(v1Zܴ>aг% (nwb;B D>ѭD_L1Ux797+I,< +;ɡVJmps# !xFNjVQ?]Vi[ :6ؼ_ͨrQb$B-~R4+kR!}v gAK?<4-]shQ𿩴!o?HA/\+ +-).Z(?O(eoMasrUm૧PA{\:;)~!D.z4L*dK }]6T9YB[ɑ^#ߌ^@/d aCƃ@>ѷ'@]O^R#{8w +B>x9jŮɫh#{ 75Gƅ9LQQPTt?T{v83Lw.yR%t'rtwu.%ċ:?/H,R3CE u1]?IM +dFzfPrZ9aH.2;g'8Bzz +?3 (:fnZH@Ļ:$4oO^Gd8.Ͷ#(2Q֕) +ۃ3B}NƖf8 O:[꺊"cmXM''~SrM6'*nȪ.xiaM=dDKz.KKGY#g@ԃoW/#p',P6cZQ [r_KFN]Iٓ =^BxCXSٜ[T$(aM]UM* k;0oF9Ō%n̓Yi @PtW썕U)B5$z Jh3;|Ug 4Fff|bugPcEsHuВ"QP9=}=-=ZqEq[ GiD!j:IoGjywɵ#W Q[ +`rͭ +p\ UK} zbաD8놿%]n74 ܩ,@ auemv0NҦ:Qѭv0a#Ir#v^6.8^#SZzӭ:ᷙAq*V:Rj8E&!Oth )g nd'n4i$qr wIdp5nB]pĜS @xm^!ᏵQOƗ/{? h+_V5;[@HJz~wMؘD +N!Rn`~~xÊ-f=s!,G; n,B팀ecL~ɶIe@Z7$Lf94]A;,Am.~8oڔ0NCLg‡`:p/wڤ"XQ3cܸօ4^f5 +;GQ&L =NًɥM+ɡR׹VJSFZD2,-_5 btGhzjAk.qr1⣀LPAP GdLq0tp-kUA.hNTĶtAf3%hA%:WQ邌=Um%[w݃£Lr9B -:5rVV3@ *is\sc5t, lY4I%Lh3*5Ր@Q+jy)A"(۵m5 `A d-,ƌr@NR *N0smߎnUVj|FytA-FVf]g:P`YBN<ڸnڳ¶J<NCk+:igO~RV ?9^ʪϴ>oTJWH'` 2f:RȬaeuG7;'56XܮQX?n|5Cю,JY#wxiR~ٌy96̪xz‡1%%qT8[\# y!?$2 FP&A y.a|1pϰ<r({? x<ׄ% +Gͧy:(5SA3ɻ*,>~$6$V~2m^Qrǣ?2~ We 5BwK0J)M0 @aUsR+S*Z%<*uʨ_8$j*$YaVI8j8RQ4e} +UJH/EETMq/Ւ,Ihs×8?TsLěBERͥmjXUֻkEI}DXn u'tWR>%^ҎL7u;,QAgIHZd!'aWAݚbq|~Z7׆U8|f?b +U8!w%tAdg>Ǽ7Bn((J%rqnKBFr5coNI/_l2)< hpby]VC|kJ%CD?2O,2 M Xt~PjӢ/X -D\,P$Xw+uPi(@QizVƒ$&@Rt)CBH[!@1 &TY~ 5BCyc)AC}R*[ ʬ&SPvF6I$k$wl`z{ۨXnGe"T7l-}/wf83o=.wPo.OryH^Ǔ})vzkmMifd8h1B. +ɐ^C;>ݤ,dNcc[,u=5]' ]}nGH<z|Ġ,>_!54ڎ-PӋ15k; ʈ+B3'ȈEӫ*`љXDL QW)_9irKmֻf&>%G ,Ao.XQ42I14BjqÜPbc8n a6$;%ulh442uf'7yC|Eb[ Oe<:ܹMPW|凩ilu!>E70Mզ~^fzW[T]jq8Y 8Qj$)mAWXM7U$3et6ʁY%v(lqMkpTS ֞ +x] +9g?q"9nQKiOݚ*Z +t>e!gr&WEԱ4 u0wIa IcA޼;SB׫ T&Kkz-hB5];)wX v^;IZh!Xc u$߬<=,Vŕߘ;y)zݡz70$ԑO3ḙZqIo0)t˞ҭgՍz̴Lힰe oܪFͽʱS 6&;w?"w2B9%u2:qX_ghks>"5uk+8M,8BH0U/ ivvVALRyZ+˘0Qt#u8av~f{k.]F̿t-!LC~ïA2N/tG/mU)cNƚ7|;C<X^ǧ=aV8peΔ!m۹"*8e>WPEPa;8v qgh<ݍ@eΆm A$JKDxc3|(-2%=skIm jxQ1T?R?#83 +`(aZ+ ݷ%uVjuWx*sE4 7. +i7!\ *.y;tWor#8yݕDcREE5Ծǡ.@MYFA}[!M5ٍB"tJsþv.С|b1.04"ϊCgRtj,,/ Mn泬u~!:avh'^^"DR9va'ȩ;ZȓmElEFsc DzgЍmQ!>\*=UV#g {1v{gQ՚?rs`ME\Q;sΎ[qvGbI YGlBㅜ8$z3gpA|${H>/? {_._Q?,}G+0/o~繮|~(D^$Xo^n?!FJn𦼫rZ-;HoJ|l+m(:lMJ9/oMyLm0w䴬'2|HL]Ki5IqO͜F:;+R(PotlfT5fq()7v3 >#MM\9׼4jl9bf`zV:xG4%RXwq'6EG~𘍓izbl[/ހCKPѬ7rqcnUIRNC:#RP9wj2 th=MARS!6q h-L^B|S +`1+ L\c~Zpw+%}u M?UMc~|fD mI@P6}hEۏl +6N^>/"涉G4Qֻ4'U _sT&!D[(cM% rʕeT\smB+*>:?Wk)'-ZTqQm=0]Y|*$PT_<##^;DtE؄z 􎌛y!daSW}k?P}j8-%l pa""StHsⓁD[EX} LZ$;bn(o(w_sCY +״eҠ@Jf'_:LPZN3'@}]3R?|"o(cd]#k7J͙k^g%b$7s{IFucᶯ/i4Af?2"JBCv~ P`]8QQ85wKUȶPmޕ ;"D9'?UYo;Z +6[^$ >mGi5eǦdO1;SSXr;kE[ǵi /F%)] \w67Bh[Ď\k.4(sSkgQߋ2;GW3C\Vh+SUg:b_}AK͍V+cX0kjG<"d+D)tu44P1qdqnGX#%+Xl- '=IWf D˨w\ ߺe>oD0R)E0ڿ+ːp*##[)̰f b-{kH8)d  _SB +(AU1ɃxXǻI/MzmfūvΓ <lڡF&\$v0F;\%$^0z~`IƋ+5Ϩ $x7V+*P4v⽾5+0񮲈?i@ҳ"Du5X+/ϝUSk;p̺2iUfʎZv~eԚ|Z +Mҏ[uȫiҮB$ioz‡L: 4E>&{g!@%Vt2 q\=(,~J,u,^[FR&PJ #\c|%?!_"~Nz_˪J<9Q)8(TB#-zRɧ +fs_uߏ`&O;-?&yJRWX96v'űfc.T?t+d \5 +T[MYۏ3>1Y6SBq}Oho̭ =uP~ğ/"vFw 䴧tQ}r3(NFk>U0{Kp5T84u TXbc5,ZZ4gLULef@rlNL3nM'c~>;x* dAO[;p(zSȪ2c^) +?o7!8yY9k̷v^"h{p Z k/+c垩JKt(.ƥ-ʈ@c&qo'ޒNdo6A[Kl\xs6@}y9qaavҾ{-+3,Ħ3|}8ά(8Rv:ma!ES̬Q폪QjcwNR47PFu#y(D+øh?ɖWi_o6~vA +^b܉gzXE|dK(z)c0 z橆":IN8=`8Ȑ9fy;KgLrʁS H + l/|MzSHk$<nI2imV˟~”/ nu$jRtw4d0ȕepD$͎Xf>u*P\Qi}̾ [QQj{߳1$S2Zf*ݦ^.4ގv7[Vy<-I:]VbjwS>t$\>ک4Dתnbuu/5/E"31P8Ttgu8WJcA9&LkAN'BuѨ2e,b]=˘ A@|ͬ"4R asqۄaL`JfP;Ǩ;rݕ(Z+db|ɞgꁘX{ֵyeȺZd{mmnxTVW fMN\Xx@}YN<#s'UuZ6InB QnzSiwe jhU0բήd1UvNMCvueCڀDi4di1/glZEHpHF[jB+fژ>j⨈YrDwF8PM6wn7f +7qq4vDE>c֍ԓg]wv'ܤ7Mcdni5CqQ +`ƪu,fc,•BJ_[lVlv~>B%eIƙ 5?38\Y=AqCi G7L?_Wȥ=Ϻ|zYP Czqc?Y9l\f?rm!+ + Eyuْ2.#^?_ڀA3_&k>ˇ +3?4*{lV rRC h> \fn -Vu,U3^w"LNscT;F;[tVU^LuEZ/T5:i+{7ps++`Z)K!Fz4'm̫FD24SI(6T2љAܽ[KP)tdBP7[xBWI?DRG"qp>>[@u-c,׏De]*?uu}m|YkCf1kP&&Y8RB p(8,xLi2 S6[} aȐNzϛ]3tJ \Qܧ-k]sa$eNB0QL:O}f S4nX5ĵm.idVkXxp[E^_ZuB,?.ѾkT] 2iU +t*p+"ϸ IX i75 +y(ɲL3*f1[ϒւũ45g`j!`p[P ,W$ȫfI*pwчz;xDlOH(/D*& ~uLGe|2ӹv')DDQE6Eeg{*z0;ϲܭjzldXMVJp:2x[}zzlS$U8*q.Ȝnqov5ܯ%6MyrL&hbL KgvU<&P25/ ̀V?"cF1q1ʢ-3bԁyCeuC؜4Aw='ݚQMD-b}3g[iL~mCzo>/UUs4}n\}ƻ=d0IEWnqJCD;M\9&{֭|"淲8pKXzuS3g<YCW@@oa2qcb9٥-5 $jA̚H5C5gcwH?38腿^?_߳f:R$(e{~{/&#͢ȩHc*4/,-@,v9p,^4ɞ0؂Vm}_J5c~.D[!aǸՀBȵx18k2ɯh0>0]?T{L!UB<{yF~&[\ n{)RtHG>qVw~Bfse^7f_(]56ɡB\.[ɃGpk^,aH&G ̕⇵^mљ2_Yw;['k6-/+la)FwP.y Wcʃv#ν/G:rʵ濭}^vOF#+GV8qk-lCKMWu2ҩBBn{U-/BSQs-EPvJ]wasLځhn_SԈ0cq9¾GwLx-&a + pdv7G͎<աa}kxAW;m:sA&=Z4-w|bpʣThWrLd&6i$y O&OշJlS \6GӃΘ"FvG@ [*VRcNFOҙ8&;mCQ Qݪ:]/}DŮyѰʱE<ŭ];~lE*NI喒FB"i]5A$3-UY64]LDš_bы^E5+ ,!N\ukL4DӦl Ab|P2Bd1ܚ!:MUR}Ydςh`{80nU!R=M/[B<+3չԡ䫋ܼjuU5^Td~)Y$N %B655KR%+#ֶmu*,^~=r\ĥY{ޯS?(̜I=,9߽9}~~"Y)mFb]rLAōh1@#uC{@rgEa6g2h r& j f/7Z`<HffZCcEpp6HQw;vlݟ᪷xF۔g|Q%O]LO*ٹQ^FgTgv!M]7e~-1R!j0+X w`Q%]/Xs}_0cXEFb-U3<Ǖƭ!24F; g~i1#eCЍ 1LGV]*leX;&]N!171) >/j q1:b:L:ǚ?/ +&u__ +7(M׃Do҄tխD40zc )3X:M+lWxҵ#?kvOٽ㱬(6`v#! @շ%u ĞgkB-'d/R/;CjՓ4:\цsH9J\jf2KS{ʓ0&SiJpUl+r~q2>WNJRHhU(dQ'ѡDČT+RZ]։U +u%pu6._걚^GrW[r"Q=4F"o';R]O|)hOu'?Ϭt4a.-.[["zbN g]>(qYz)]1-1ZTeX4jiZT-X/9gNx.%[{0\㕧4 JW&輒,4 $c/"ɪKe_e2}3k {iZ|>yxea!m{%W%Pikݻ"`B?ШjNs= +["ab>;!aldH+P4 TpP+8Kacp[M=!KLw}@3IY6ެsX>q'2'Ǔ,e# =YLMPVW4g !LJ +vͦ +H@ +L!XgsTYvꅚJbh_VeDcSp.G UP}/Eu{v;ENl*hK2\0ɴFR+s]P7eP TA=rB3M!Rd~dlXV6{<΢ؗlᯊkrZs {?Y44~qR'̹Յ׵97'VeݳUF¯D˒U6/tPd3'9+'tv4&7`f8 Ehy;Ģ76T[A]?ͅ:N) Hx8e, 1CȞ@#|LnT>{sfe ܫԇ$8l->t(@ "x'Wv븮Sysr_bf\T&u O&(e4GwwB) +crqv;Ӆńp y7oԦUvGWS&.ʲ_'Fwߺn Z|0a@[?HPṚ:thc՞軩YRO:{њ㛝,΁8n$DGu-''_&0vQi75Zlڽ Ԫ<ýN9KGٶ*S +mx +\N%UD)طD 8h7k9w`W,d* k[!ߒUVK:ɛrtyԺ(ak]~Wmci^mx~ZJUe;UP#'u-_s[c7ќq,hӣ"Býoa%xbc"HFiC0o!^UU&B\V Yf@ ^mDu2Z "H.7x&нVj]7gboGZ$ϷOX`-Ӷi{]_N_Hʝ]}(_(*H.Ab:q߄B;|kت>4ƱKqq+:EF$3 ?#RX~_ﺮ}.ȪTtsdrŧ0} ;u%^6Zӈp&BgYv[p\K|xȸRIyU*lT|VK(OxJ*l]Xn;6/UM :f\U!f-T\P +f7l 3!B7ூh`-%.ɉ6V״|VITf4#Sùsv`ڦ *D6X ?Wc]=U2:¿lxtBg*fbwy%::Nmt@W:ux8ȹ[UJl-)I%9J=Z7oZ+㝜5y5pD@IѺ>ϸdxiG;}Ln}arPOz\.+WL2w^'uUՉ[ל$(gkhA)m~Q!%S\'3eM:i9DtRG̯}7fP#6M^<96qOBҴ*PQ@x)+Pn 8euPu妋(NHf81.3d|W-ⷍ`k<>#۸h0FzbtL7A8L{!EG=D2`9wHdU"l^b0ލ*N4]B_1b"Q؝u\"^ty=ҍ![!ۉ$7 q9\GI蔀{2 'x@є+U̴4QV( YC'L SrEUfGJĴC'ҏJlfra'S͊ b_9&y":&B"k 6G +!Q}/,-AA|UURnM{w+/ 'X_!GI.Uӟ ܘL6BͦGg?(ոm/#Pj&k[.#(hl)UPزBpoIae`m-J;sl)1P4h\"֢=*e;~̠ "ľQϛt5 k/K?iZmH@cxlYC/1]"5ww' ) 2X62a;LҔ<޹c(pѸיe쇷U"5d 6-D/9]ҜϠib i'LꌺlvxxUr$Vډ:-YRJ+R'B '-MiмnCQo[&(&觲,a"i=.gpL 6 5sFYϔԛLj'?װ6qUEI3 ie H=TMl |Dp.y61ǼիT+eL,BYdNT!Ky2^ƬÆTe-dI +O8YetBxI vfLS)o9rkCbQmZ-*rB3i5P(ZCЃ체lDcQ$1W 9tnLK6Ռ Ѕ>9GB)jҗV*HaWy* dټUB3R%9"_5K +~N`RO3^%ќ&nGuQ2Zڼn0U5Tep2[S]phTe7NrBizή3:7®Y (;RZ}pobtyWrP1a~c f-l4{XOSp;C$l1zU\1~vƚN0)J2+¤¦:ո|,8ˀ!hS-O~+( hu/nn.Z?\D5߁kSCT=GλM+^c>3YKe|Z,+Ň >tDTw` +R`Rb?Kr WYuyH u)V(P;$cӫPE\(͂\%Ws|T҃;QPb"@~ 9 gFND.Oqv/nExDUd;nMܠl+I~.zĠ1$ + ) XL͵tXw븩n$uq=R0?Z N [ً .?y!%gVQȠp˪i>?8cBSSY'>[Rҙ)⨴RQhcpF tvƵ&k<ES!A_qw23H{7s-áղrVP8)r7+H+W*qp`GRHXC2kg1_J" {y v)Ot \Hκ-5@g϶-g^U`%:x{qN5Z} +F[x5EM#DG6}Դ\tYy;h<D|+v !r?mjm`3t&YS,n?9nvy%?.{$qnS2BO/6 9Lp`ՓsyYɍh!Kd!t-uâ/[am?Rfz߶ p7dLn\y1 LPML cwŶ2P>CĹO>cFMx~6c%& >w</b't C 67 s `,8x s^D4gw*b3oj\Bc5~,^w*Nn\~s؟&.OLZ^u#olz1Ez +dI.vg> )kZ[/.Nz" >XT'sC>]r:Zng(; TX:,Ǎ7;.P&=`ͤU!"~[}UHtQ|3h2+a9TƁr]/*3ډb%?iʖ +@=X<:+*cʚ\Άp ݑiטD64I +m&vCȅ|r83:J>WIH⛉C@QhoM;qUTY` N$E能;>>CܛE/`vM>q_%g6ʝJULgC52 Goy2 z'A9VylAyRxRrΒӳcs9jXf uJTc{½WIA]yc`wyJ$*(xl NMAT 9T_T ]o#Mk]_mZА56fxwv1eNњzZ*ώ{=2EJᔳdmja,%]&cCt y, وdo*;Sg󝲯t39nL")H5 0!ыMbOCsgTxvneV)y47~d& \@V5X;55k ܝ6ŵ唵+f.dpIqcq4Bd˵Vesh4+㭱>9QvtpOn)-!6E"D$,uq΅;Ar%zaȊ}\L,%gKl~vwrA 5^.$#6_u0oso?ЂaЍoB"ft|V tN9jV)JEףuVo'r!yGSzh6vTbLm!,cnh!l濈fhlKp~3g@"?O 3'@ +gg '8;̿g>#VhHGn U歰{ +'I PCB`!`pioR9ƥP8s.ؘu-ѓ#aobR;/5: 0Jq^_%Ivt <ɅxgS5.r>VK{UcV"80+ޅ W8a@U:/jqˣ:*}]LTlrD\SV;f!QM*QywUx\OaN&Ȁrg/l+ k1K\A|릀Ю '_oY*VS[_-ɒ6pSyRh1 燬~b4!Ϭ"A L&v643Dg 'Z)nRi3SBJ6e!vj ^mXl5M4R9ɢO<7*Hp +]Bk#ON<|mJ.\lr[_sξ4}j# ﰈ_=YZ塲?Dq(,K)z28p4no%UUxVɟ$PeX|/CwW=Uw7Mx!_U~j.o4w@s7~/|~;4w]; FtݾUt7"]^Dw}n_+StZtDCs掯/!zUnCu/xǤ44\`쎽2YGGCivDfo]M.<~h UY='xklTI׽|Q.y9Jg g@M_\ b{7>GTz1Oe<3[D%ù@yb$D.`{b;?>w]v@;._ nchv|%^2υ uAw-n}‹ΞiڴH*=o nI*F-Wp|7UezNIiN/ad3xH +<aS/\xx'(\(=I€#cOe .Aܱvg-c^RڇפGRznek` xB}u|md^xǓi3: sRni$RxCE#/eƖQGcMy_;:54lyS/ bץ7tvD6v.ǹÄ]DgI|ٵ'@lJ5ݺ]l,s7뚍hG:- 0 \"LYaJjZk=Ev| +6~#B x*q)m*yh]hArn&$"ѱ&Rn +^v %ގto9횋k؇>_؎FsU“j [TveisW5,"|OP8RQ6Ժ8t:ID]G[BhHs5)+NDO40)]2Q`mhj*ҠRf)c_rV +ʢA ƅf +3*j%Ufӎ<հb(*l2"3 vܯJOJ̱DyDFu9䓕(IC£wzVxUW峧kaw޵ +0b;}Z"jtBpìdf[gTVV#C*5!JwQ'mXdT,|H$hJ䓗,_34a 0R ),5,1$%kü%+lYs/_)b)ni!D2=ּficm܄e"i41G <KQzHAU|oaMacGpmuC.t\=|X֡"v{x+zpe ѡg\IϽ|QklMx Z XFDUC!dr[^i"b.}6t>^EvQ8Mxs EYY̡Qt}JMt#>,e7ad 2m+r~%G#ټnq%j SbtN#!G3 gݠxG6RJ6ʄp#3\"=꽍.9ķ5<>IM,#ew8.jh4|KB×μsak?+ y 6f.-Hݘ]ֈSgT_0Sgi85UOݙ?M+G'v!1B4 +ra,/1UWb s2n 5'74Q Pmb5[N6+ێhi Υ2͠~, Pp4PUTɠ5xU"Ƶǧ׍v2u_SmӹiYLt†;~i}V$Y'z1ZJ'H >kϠ%W!\v6:$ /*\,4LWnKbH,!џ;[{ܨi2L|cD).&mn|ф<CuAE-fULvN'dsȖwHF Uϋ[BTƘHh +.cib:B[VYQd,dč~CTKˣ哆8as/e \IO;}Ǜ=<Þ8̋!cp3)8p7݃Y!9*o#T-s)o!\Y&[FWz^ntw~o",C?Bm;{kxX0;96T;/-<?A+;߶! R 4 +-:Ƌxj)H#ңzA-ːђu%&f7 Ǯˌ/KN/ )(JY?g uO!)s:'7.aC)(tg"\0qBCu4AWpeyCp0U*Db5T5٬'= ++&}bVe'@A ,]1Fa_ <x$W"ټ:) FF+soAHS rЎSCcUXy3Q7Eg )Sd`nDZIx.OZ`$ :^"ζ +@Ct +DX{8s+Đ*DY4(.Ed^/WE)xyQYA\쀬Tc!rk:bIk܄Mz].{*r:\v" 껫,8mjzHz}tS3uĥ։>1*׌]L %8 (F$ط-@? k/6[ԕz%D a7jc+Gr8o-pm,L&8wA V>ޡ'p"Fstۂ]R4G^Y-кl˲I}7Xրi0͞yOIt@HW܁~7 -VµmyyycDcۯ9Xṽss<a*e ]_Cy=ב;/4wLB D(4"5#oJ0 *= +tPLvuO@@5,_$V_G+oZ0GmәGڱ +6t5['}/_| + +?$Pj'T+ NiM> GܞG•62C\>;}8K_(Jиo%V;=aDG۹IM‚&;[S3${}qgTǁIafϜl hZ}휢ñPjǍZEtJ`rי>OQ۵'Gjl.!So54:);4o}TZai &s1X"&8ġB^ ,+ub?;TPl:z[T@#G1o0U*xʄ\wsTY/V\B\VtP53?+DDpwvүFMQB[R(;/JK%8C0otb H`H[Ć~wYu )ibèC u?C~ jg5xid'0 7a{-'sTl"d69z%[`fȗ}Q endstream endobj 13 0 obj <> endobj 22 0 obj <>stream +8;Z\70p\Rg%)!4;3Qr1j]21McQt^02enLLEUa$Vcc:XC6$Y(q`bS9s2b"i-[i;\*$jb`+)oroip>e2n_gmuj$`EjV;*]-naGA/h +dS8F]0EfoKTEHe++D=`a!>jR5^"V5d?BE@20!m +%'-c2HZ!GQj!Noff.AF:.ciSF7V&muP-&'2RFHVp/^QU(M(,:'f7?tg".^tu!fH5+ +?U7DP>3DF+M!`<-o8);\!jSJu^ekJolNi23G-Z-qS`(LWCL3[T`YlOCGoS*\,iCMr0lI.Y*9k/\!t0@CegML@j&iR^qmB+TjLbfg[eK_KGmUZ[06XH%rE10W1X +Q(_CANLR*kjLK6fPB=BK?"E$J;)utH,<*8*md:^_39He0<)!5O4G-p&1BJLAd>S^[ +K#KjY^+RWOa?b:Ba>;%R?k:SMEAidLMjmaiQSl?E8?0)qH99T_T^58ia>LP54VScN +Dj.3VkbjZ4l=?7/=qRA)4Mo&7@lP+D3_J^-We^!kNA`b1mo0t^XK&@Ma/1=_];DQ: +8"iSbnf>AUWiZn]ABWO;mtG;Ylmuj(C*JV[B)&7_TLd<$do!PUb@RX+HS)?U2JCqj)B4k3_-* +gD%>Mo&dd&*QRl!rONnL7C%e_cc(?O%5a[5&N5$KZhlWjc\sm]U[a:hM8n689AXsF +Btqj'hR!0ume[=VqYp$!rLf`Y:V2hhk]r8%AH'pD7]rkAO8(Z`Mg~> endstream endobj 19 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 395.5804 484.0611 cm +0 0 m +0.477 8.029 -6.117 17.004 -17.129 17.293 c +-26.527 17.54 -34.076 9.388 -34.024 -0.187 c +-33.973 -9.604 -26.492 -17.102 -17.13 -17.178 c +-6.803 -17.262 0.637 -8.031 0 0 c +336.011 -235.519 m +323.806 -227.386 311.753 -219.356 299.638 -211.283 c +311.798 -167.083 309.589 -123.866 291.808 -81.844 c +277.764 -48.656 255.803 -21.612 226.001 -1.136 c +162.794 42.291 80.215 41.678 18.166 3.483 c +17.859 0.082 17.867 -3.491 17.177 -6.923 c +12.169 -31.812 -17.371 -44.179 -38.772 -27.33 c +-50.331 -18.23 -54.425 -5.609 -50.81 8.7 c +-47.275 22.694 -37.805 31.146 -23.724 34.309 c +-19.411 35.277 -14.997 35.281 -10.699 34.361 c +-8.342 33.856 -6.606 34.182 -4.634 35.582 c +11.779 47.237 29.584 56.197 48.751 62.332 c +66.272 67.941 84.215 71.464 102.58 73.019 c +142.992 76.438 181.265 68.72 217.831 51.564 c +237.689 42.248 255.802 30.279 272.235 15.817 c +285.343 4.282 296.483 -9.065 306.926 -23.023 c +322.334 -43.62 333.984 -66.091 341.107 -90.848 c +344.098 -101.24 346.137 -111.816 347.45 -122.558 c +349.102 -136.062 349.186 -149.624 348.719 -163.153 c +347.893 -187.147 343.977 -210.692 336.867 -233.665 c +336.712 -234.167 336.426 -234.629 336.011 -235.519 c +f +Q +q 1 0 0 1 634.1946 176.4824 cm +0 0 m +-0.615 -9.134 8.288 -17.908 16.951 -17.448 c +27.086 -16.91 34.202 -10.203 34.312 -0.297 c +34.414 9.043 26.838 16.934 16.992 16.99 c +8.236 17.041 -0.187 9.718 0 0 c +-333.287 231.823 m +-332.161 231.192 -331.2 230.739 -330.329 230.152 c +-320.692 223.66 -311.063 217.158 -301.446 210.634 c +-298.562 208.678 -298.417 208.304 -299.573 204.867 c +-303.064 194.494 -305.253 183.812 -306.956 173.038 c +-307.635 168.743 -307.643 164.34 -307.918 159.985 c +-308.21 155.356 -308.797 150.716 -308.661 146.098 c +-308.207 130.657 -306.102 115.459 -301.917 100.526 c +-298.16 87.119 -292.631 74.493 -285.988 62.348 c +-281.005 53.235 -275.089 44.723 -268.633 36.534 c +-261.471 27.449 -253.284 19.38 -244.922 11.515 c +-236.859 3.932 -227.791 -2.519 -218.324 -8.255 c +-205.547 -15.997 -192.046 -22.326 -177.802 -26.902 c +-166.235 -30.618 -154.41 -33.165 -142.351 -34.915 c +-130.623 -36.616 -118.865 -36.896 -107.157 -36.244 c +-93.419 -35.479 -79.898 -32.826 -66.583 -29.135 c +-52.375 -25.196 -39.079 -19.172 -26.082 -12.383 c +-23.544 -11.058 -21.189 -9.383 -18.71 -7.937 c +-17.421 -7.187 -17.2 -6.185 -17.481 -4.814 c +-19.366 4.365 -16.426 12.463 -11.483 19.93 c +-6.408 27.598 0.95 32.286 9.911 33.909 c +21.274 35.967 31.696 33.523 40.444 25.631 c +49.059 17.859 52.721 7.996 51.813 -3.459 c +51.201 -11.175 48.052 -17.899 42.82 -23.684 c +37.896 -29.127 31.979 -32.83 24.785 -34.25 c +21.767 -34.846 18.631 -34.846 15.552 -35.148 c +14.916 -35.21 14.192 -35.253 13.683 -35.577 c +8.271 -39.017 3.033 -42.754 -2.526 -45.931 c +-10.103 -50.259 -17.786 -54.444 -25.668 -58.176 c +-32.313 -61.321 -39.209 -64.013 -46.167 -66.403 c +-57.791 -70.397 -69.766 -73.06 -81.887 -75.156 c +-95.704 -77.545 -109.609 -77.665 -123.558 -77.614 c +-132.457 -77.582 -141.214 -76.501 -150.009 -75.288 c +-165.094 -73.206 -179.675 -69.226 -194.005 -64.289 c +-200.832 -61.938 -207.532 -59.13 -214.082 -56.081 c +-222.484 -52.17 -230.929 -48.232 -238.886 -43.515 c +-246.257 -39.145 -253.087 -33.837 -260.015 -28.751 c +-269.73 -21.619 -278.652 -13.51 -287.007 -4.877 c +-299.383 7.911 -310.298 21.875 -319.33 37.306 c +-327.386 51.067 -333.987 65.427 -338.817 80.608 c +-341.965 90.5 -344.058 100.627 -345.853 110.849 c +-348.855 127.949 -348.524 145.19 -348.095 162.394 c +-347.885 170.781 -346.401 179.173 -345.027 187.485 c +-343.675 195.673 -341.92 203.808 -339.984 211.88 c +-338.618 217.582 -336.688 223.149 -334.933 228.753 c +-334.621 229.751 -333.938 230.633 -333.287 231.823 c +f +Q + endstream endobj 20 0 obj <>>>/Subtype/Form>>stream +0.162 0.112 0.087 0.008 k +/GS0 gs +q 1 0 0 1 331.8968 388.312 cm +0 0 m +25.031 39.626 61.374 39.536 78.421 100.21 c +80.618 108.029 91.011 109.788 95.55 103.053 c +100.146 96.234 104.579 86.394 106.729 73.601 c +113.198 35.09 123.712 -11.26 110.899 -52.26 c +109.243 -45.273 100.938 -36.457 62.396 -16.806 c +31.056 -0.828 3.949 4.186 0 0 c +f +Q + endstream endobj 107 0 obj <> endobj 106 0 obj <> endobj 17 0 obj <> endobj 18 0 obj <> endobj 8 0 obj [7 0 R 6 0 R] endobj 108 0 obj <> endobj xref 0 109 0000000000 65535 f +0000000016 00000 n +0000000156 00000 n +0000059245 00000 n +0000000000 00000 f +0000145081 00000 n +0000144705 00000 n +0000144777 00000 n +0001446989 00000 n +0000059310 00000 n +0000059808 00000 n +0000060316 00000 n +0001407245 00000 n +0001441045 00000 n +0000152437 00000 n +0000142034 00000 n +0000144214 00000 n +0001446753 00000 n +0001446876 00000 n +0001442239 00000 n +0001446101 00000 n +0000135748 00000 n +0001441111 00000 n +0001329755 00000 n +0001369898 00000 n +0000152191 00000 n +0001371214 00000 n +0001376478 00000 n +0001405983 00000 n +0001406627 00000 n +0001369964 00000 n +0000060868 00000 n +0000100365 00000 n +0000152314 00000 n +0000102916 00000 n +0000132417 00000 n +0000132820 00000 n +0000133584 00000 n +0000133969 00000 n +0000134557 00000 n +0000134866 00000 n +0000100431 00000 n +0000102355 00000 n +0000102403 00000 n +0000144642 00000 n +0000144579 00000 n +0000144516 00000 n +0000144453 00000 n +0000144390 00000 n +0000144327 00000 n +0000144151 00000 n +0000142083 00000 n +0000143269 00000 n +0000144965 00000 n +0000144996 00000 n +0000144849 00000 n +0000144880 00000 n +0000145564 00000 n +0000145813 00000 n +0000152511 00000 n +0000153679 00000 n +0000156341 00000 n +0000162420 00000 n +0000191954 00000 n +0000225609 00000 n +0000289249 00000 n +0000331176 00000 n +0000374100 00000 n +0000436793 00000 n +0000478457 00000 n +0000536987 00000 n +0000584051 00000 n +0000620068 00000 n +0000639311 00000 n +0000643042 00000 n +0000652540 00000 n +0000673844 00000 n +0000687094 00000 n +0000700214 00000 n +0000724150 00000 n +0000751932 00000 n +0000778861 00000 n +0000802647 00000 n +0000828518 00000 n +0000853362 00000 n +0000882341 00000 n +0000911407 00000 n +0000937189 00000 n +0000963655 00000 n +0000992571 00000 n +0001016971 00000 n +0001042457 00000 n +0001069231 00000 n +0001095082 00000 n +0001124009 00000 n +0001149835 00000 n +0001174106 00000 n +0001184466 00000 n +0001213902 00000 n +0001242827 00000 n +0001272083 00000 n +0001300965 00000 n +0001407181 00000 n +0001407117 00000 n +0001407053 00000 n +0001406989 00000 n +0001446689 00000 n +0001446625 00000 n +0001447018 00000 n +trailer <]>> startxref 1447262 %%EOF \ No newline at end of file diff --git a/marketing/linkedin_campaign/finalist/capture_euc_sasaward.png b/marketing/linkedin_campaign/finalist/capture_euc_sasaward.png new file mode 100644 index 0000000..d448c8e Binary files /dev/null and b/marketing/linkedin_campaign/finalist/capture_euc_sasaward.png differ diff --git a/marketing/linkedin_campaign/finalist/lineage_sasaward.png b/marketing/linkedin_campaign/finalist/lineage_sasaward.png new file mode 100644 index 0000000..d34f70f Binary files /dev/null and b/marketing/linkedin_campaign/finalist/lineage_sasaward.png differ diff --git a/marketing/linkedin_campaign/finalist/model_sasaward.png b/marketing/linkedin_campaign/finalist/model_sasaward.png new file mode 100644 index 0000000..ec58b13 Binary files /dev/null and b/marketing/linkedin_campaign/finalist/model_sasaward.png differ diff --git a/marketing/linkedin_campaign/linkad_protectmodel_superhero.png b/marketing/linkedin_campaign/linkad_protectmodel_superhero.png new file mode 100644 index 0000000..a121d92 Binary files /dev/null and b/marketing/linkedin_campaign/linkad_protectmodel_superhero.png differ diff --git a/marketing/linkedin_campaign/microsoft/capture_euc_sasaward_ms.png b/marketing/linkedin_campaign/microsoft/capture_euc_sasaward_ms.png new file mode 100644 index 0000000..e84d724 Binary files /dev/null and b/marketing/linkedin_campaign/microsoft/capture_euc_sasaward_ms.png differ diff --git a/marketing/linkedin_campaign/microsoft/lineage_sasaward_ms.png b/marketing/linkedin_campaign/microsoft/lineage_sasaward_ms.png new file mode 100644 index 0000000..d28fbeb Binary files /dev/null and b/marketing/linkedin_campaign/microsoft/lineage_sasaward_ms.png differ diff --git a/marketing/linkedin_campaign/microsoft/model_sasaward_ms.png b/marketing/linkedin_campaign/microsoft/model_sasaward_ms.png new file mode 100644 index 0000000..6241fc9 Binary files /dev/null and b/marketing/linkedin_campaign/microsoft/model_sasaward_ms.png differ diff --git a/privacy/index.html b/privacy/index.html new file mode 100644 index 0000000..0fa7afb --- /dev/null +++ b/privacy/index.html @@ -0,0 +1,1247 @@ + + + + + + + + + + + + + + + + + + Privacy Policy - Data Controller for SAS® Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    :mQ =b:n ,kcް_9/Kc +bYRKPR&!)j}/bK8 (izo +[$`g5I1JYoƸPbm ϭu*5i-_Oh-)  =-FQٹϘyӛ07sQYr?3Sz1- #swLO!9gsjsǵ _{ϦԬVEq٥_^}SH*>4etbjDhIS6@H +(Y>/gҖ0tDYy$3&&eDՔڨT1b:V[Dk]o=>y*c4ҎC$$X)B4:ar>^@C+e0Gq4zvHjYH_8ԴOٸ鉕q nu%4jJ@ ea4ǹu @<8ԀCi\YJ-iA 9(՗10ftL;# 1 #T +U;c@ʘȴILNZԤYBO1F,"%&:ruʂelx!oKRV)3t֔H `VGkNy`TBd|}kғ?on?TKjRUXKY{pIJ؁Yg6ŗ4ULZ8cC~юGv+!#sn, ̶ٜP2[&vwY3%tfVHiNhU9+3 Iyp,adT'%'}ܴK"L]Hˀ8r!`=sكGڗ݆ ea†gƄWsks.bK #AMV10'fl朓ҚsczBwy1;϶wޤ=FLohI(nB] hNBGA'$lxIIY`4DOQ;o<3qa;w$,,DCҾOO\^~z FJNMy7 q +ڧ%U5  +_E¿) #n6z׎ _6`]YC*5ґfZwBi )u3B^r +$vus6 '\Y]935gcfVw&dl01-+3㏃XW+w +)#Y:No@iis +5&6l Iҕ !b&4jLiL9][:n}tu8`4gH\0Ffg^shqq΄ثI3)m3,bZ +E(\ߝg &\YX*q>=guT,1 VKўq̹ݾ1,X?WlѮ9+-/jVG(agR޺R;y~%Hm?袀R5@xظӝ9YT5Pi0f:o`.W"߁Q6?A~~A"yb%b9f`f5aM$;i[OϋxiXv s13(,Dy!7ggaE'E4mᳶ=<06>tX{VsY攙 jhYP9PbV!)&WGT(iSr]!mp8mv 3& xXO>96L8茝 ߶aóULTSZr&rdqi:|/a*aEAMkȕ!>r%W1bw$$W(v%!p/Apl})7~ap3'=@,D֤v%Y'5ˠ&HyT43;d65yON7[RV;+b5\BN#d=RinQ"r 07/e/p[yPv3 U 5et, %M|l&Zў0AlCz/p;Y蛨QD4`1-?ƥR֡P#XOnĀꑗWGYx^' _XS;;<<`5!{P#1 8[,ܜVzg@/QV'`|G#auwA@]WC1$r?R`|qym7_?nFtwhMG m=ca#FVWskk#?:P V$ &cf4kzJm44Хywodt4:neA\,zG + =J9o$6\C cD-CnȺxԘ bh]T5fx tm{~Jz?會Ρ X뎈53}g.O ,pHy!i'mδK h@r[isY'N4/ic#`#r6&"na.dW)5 ~%8!LhQ~%ZƤYO`-lβX_|՗܂vpHvspPY4R@'>u\H@}d,DDhQA| ?zn>-~IPSj~Y6p#e"0WgՐY֠Z*0CذC@Xx JgWc +ZCtV˅+#> '@.v%IЀ6F_/ y1_O_ "j=[ŇP]%L|rvI(LK 6)DrX-%ƘT/Y -0w{_`tu<_$l{X[s. t:7 ˹E0V:v^|Z‚E ,A3uXuA!ެ@N.`ZaTvޟIMqO3ЛF#dh[Os/f;Y T'%}PKXD$PsU` SV1jn}{nfCwLd=Cblk|}uW 3Y)76>mwČ'Ioֵn}?g mw1m6ФIf13,bf&3vYeٖ,Fny㝫].G1~cιdVW#"Q`Q\V^UWJ|' ])1֯:yfzY `W3H5?zP (=" +zc^Ew6[gAPWVAus~]`CJ9䫍37S7NHA؃h&zg8j{iYA Q S8W+쫮^9Ȇ{åCZ! ٚ70~VRL`L44q^W; \GU +Ocl xء~:#ʡfC=z rihPP_7Mzv]j6"hldJ9¡D?Z8&. @M/U4,Cf9Q€N%cy>r`s"A<ϩP1cnޜ^-x>u纠:Ħ Cb[^j}oю9b U I@c uADbrr y,tx5 h[gngY`N˕Ne P΄͍)yG` 5by N`rd4 PٕGڦϵ)iӸ!sO]UԬ 9L,Ȣ bRH%x̥>lOG \PZQr{䝯?!Bj٣`?\06=w+e9.ҥjէeՔթRlb@WPWVە_2`#:|? ^0\M-nױ 03  6k$dj%"NR^i `cE41N5"b[RLȄR̆jx +VEy(^ߕq0k2! ҋ􀅉 0 ~P5ԶY ]ˣݕ +Ac`\V `KzBuSJCE__^^Wr9a% >KMK]]ThSyuh5R;q +g9k706T5 UE>w$4hMKVHkm#c#z.ͣR*fGKutK,@ɧKhxET^0}&6έ\JNmRpr*\՘wyoRt򏱢pv_'9H=YI[3fԩ|}WW^Ҳ%P2 +giCG{hm]ӈPѭuAޡecRZCGe~J>xR纨 g"8ԈW {\8> ^~R7\k{M\]T)^Y:lUQK'b[y.>INZ! )=?z. f/|bUJ6U|UBX4=$\G; +o΁1vO9Tp@`bҿϿdJ!ѡQ;5= Rs?ڿP%RrCA)gVw=#|4ZChD>cw'˞tݴOCZţ䰼RhaVye [)pV#%ZrEɻC5%ǥF( %oJKVRK}9*ң0* +xBi@#[ ϼy0K 1͆fXyNvqI!oh~K;QGT q@m _x8^u($Jp0, ze,wY.\0Q#΀uM Ld;[eC数~cx7}E W/tcsʼj>`Zd 3^Oޜ¾Nrº +׳pNjUF 2ܮlDZ +6jiڭs5݁z +Kvj%yrJ?$Lέ/ +EIu,-r@'kqzj,rW`;,Cg|N@_NmKQ1>CMԪrߍT3Q >pEc.k;U^# 7%EA!R<6ҩfL:Y@~&Z*\sxRm ڽuvRYng\JPJI۟$FI9${wlm";<{8GKw.0 ms̜a4-O#2 qt0 QN"٥>,2 SJ)݁N -_ȹh.y#mHW.rS\к3>գ(yc8|S ѭ<xE:Yb- "VWW|w=^U˨WTJvNjo[/tW~ʡQA9̓~}E[D#^(Գnܦv+xho:K˰=ۜȻ>Ɖ9\uh]/gnX|0MIߩzkd ꨅǀ‹2gf^)y!SEuM6x /ґ^%2vg$Y|WF{ ,Uw<1 yv- <~ +tYܮPBP<HuvtFĸ MS;CtW*f;htժ v(iʖ#\_gY~-2W[U"LWE! 0qcSf/"(Q+UǛuq!P^x<Ws]2tc@b1?:rڛ6۵U5NmmS~گ2>cZZKNzs~cUsxzz,蠞a-ErON9TbJ+h-CůyU쀞y!w(y+[.f\K<ˀN(E~#4`zoj +ZDīul;[|G.k}l<'nk8ت6TtT{jZ Xb<^q9Y2OY\h%'Z>Y( 8,+ /sGk}~Ke+>^\XaXa]ʒWkҢ`3rl]Gڶ^$pșErb_Jݟ+} y1{dK..uJxDSKMXأ%aO\&bN`- @ -rE\.o Y3^,\&~q+> ~HKڣ%;drgBey9o: /'kϷбSes_KA*!ylT\9\a#@A>EyT +DFl +؏;`_ڟ"Ĺc ?f^%) fЯG| t|> ^e{@od# p=7VP!_xtL>55ׯccCk6a'Ƥ d 2!ݫ&u2}vv*sU ~δHR4|fUv- {:7Uhg4mOǧͲ fX9A'K:*`:l7k;ulMFY$!4 +@&$۵?U:h'pZqWy|50^=tH5 0%by~P.>RQTVU;\wg|]!nFEkTz >SE]`ƀm<:=Z]bf|SOu  .ݷk +oT-7=ި!pnК(v)A 2f6q'K\TN1uWZħC{( o&kl .Wukz}f.m"1e _-A<ߦxd!;aacyu\^O,-Ur]2|B@U.v:b]%fyH=c0v 6gsԱY|1d1l%&6{Bڛ#Z "d$H,rO/۝Ej8dl7:\6|lNo _~6,B!8GśC̋Ƽ~-1@¸uMŸtĺweiE;sc0 ,t8Tfq;DGR2zv( QQ]E 7v>( +٘&D͒j" ƢW?U.ڇy BpdJDgxHʳ*Y.0On+u]ӨP +`N. +>f YnC}<1U{Ǵipq X~*o0sVqZ{ ׎W+ZkL+`CahUVF抦w&xTxlaN@&?-ZD/uk(v;7!#^|a xM^i3\ 8teI(sej%gjv['\"fZᓋ.!ec3~eiГ"^D5% G*q\ |&l?з#Sy8Zɝђ!î`cfir|9ӣb|I/ 1 \d"ɢ|y CF? zd /ѐYg]z=:ρA U@>ǥ{Ue,}dѽjz4SI!}U}Xr(;^b*L}mt^˦xq8$h1 hse0r\lCGʂD#ce=Z?tiI\y? +F & { PfNl!#2)ǫк]x]Z48^+o9ِVb"v@N~\7U5; CWQ}0W/bM]CyT66MzL~KydXKLD)Pѭw?zUU\vdW&I]ۦjڽA?@Yce( P X 3@n~rdfZH)Be$v=n̳R7PЖK))Rc H9\,1Χd&)qc3=rڥ应\P3ȓeZ7rjXDkXy6%˭f,P36' [七\OEH/̽RmV[Ľ){|.c3ğwIy z?+?V8W(D,:S3N,zuO)KnH/)9^%1pgWu +!=h d4Q7AОGA5'5v$T?7.pՔ} /xrd=\49;q|[ׇ:Ƨ5ɻ{J!=!=#焁fVش5xpPxtM\i! Ȱ*++}sXk*`m4Ӑ>=Ԯd9Mk  nS˂R~71>ȣC'{4K~ahZ +.*]Z!-<t.'`H搹٭s}F2Sic3xahf,^ze+(yn-9oxuYyr.gl972!6y_vggdkz9GIqlCent^ +A b@~pɉn99է5R#DZGBO+belSJ˴NC}R>6{s0yu0'd uTRgԟM]9v'+x ݏ*:6Wԧ!f.ӬSԤ#ȢG@}J'T| >p>~WN,,O9(Y$u >O?X+5M(4\}?-WAt̖=u/2)hw.ag*Б=%-'f1ΉlLz31>=)&+}*z!;v-;CKs* ~=dbډ i~5-`o.Z>Z 7dg0t&16:TG L")iYk0 ah \g\Q=pdh -nYE`~Z`\fȇG+|D l 2^sG%BK,*P +KXxޭ+ڟlLlB3 I}:.!clM0Ҏ',}Ua*BjHE/Θ*KMкdxy@y\CNN/y1\`}aA#`rWM^ZJDئ[6>^]Yliw -tϺM! !9f>%9O'WMВRz8!ju6IfAoYj/Yvcg-%$xU퉲G#eybSw+))b(978)>`T>\Xgɉ9O }>kFgyZ^,* rz[JJH c;C@fȉ9jcSt8-*8en ?A|7~ņL{UA^POL`Wq d2\"=n0Йs"ֳ:H^WK;6/Jq㱙ME&g#jJ!‹6.n[UUх҇G@@qtP^%>`d&^>wRs@= Ɖo:?|~ C!$bLYc٥$7IM8` +`~pm0d< X#v(z71r?NF Ev/vGkC8yMO{#7n#` NYfOvJ [s~)%|J.hBK*Ί{Ŷk ˝%W-ſ!Ԍ#AuHI-бN -tdfIxlKuh6)6vcvg x%qgދy?FMsP@C(1zoxgq]؇ jAm#'Z'GH=2N zCEM٥W]%׺uo Yï.c#@vF9ن]#J'`O[NtOҶo*0h=ܠ&OmlS5OR +AfG-B{ݛ|m9gh9A2nrm _K~563O?]l9a#&e]#;`Q#MkǼK#I[ޮOs94#p +}J7+];kB@(y3.9.)#z3ȇ띨Cx$[,ڟmeA?F>-ej.USF7=j` ``yk|#n?0) +$=`7Lx[z{3$i~צ⛛'lm/_f/mW5rlK z`7WI7PO6oG RN?0m$6xd*;#JjٱOji7@̓q 3+k$9p3x`\UiaZ/%rb#Zgu>9Cƾ+9X_J!ﰀ֧@!@&a=+W- +/[Z[Dcv0Jv3Ǩ ǻG~~v?_#e=~ge9̛ծKm+چǙiϹOxWr[ߘs^!HN!PFl_ ?[ee941v:JxF?)i]K% +ZqS藫ݰk ygW* |r.GF扥ss |_ɀY:ᑇ`Sڃڌjn)8/Hj ϏqF`vFAm\RTѝGF +R['0>-GḚϗ=ȿ!g}c⩝mK)Jf@ϧRҶ`V:2ΩO R='ozI?"6{ύM kmۆKӼo/Xn߷3lܽqVZ7f➶.Geeқ}WJi1FZR;vGk.vEEb\1fr'6[Ce7ƪSƚS+)kHKK͞}76z.ř~F\F> IV85~{õқ&ںӠSvi7Aaf?%rc%}]O3'LSwA=폡n "#vۮݰ^6q- :&31[{-,ͰKe!Fru9NN8ۏySvҚwa.?{o텗y>g$6/f gℯoM&LujwOSyFYzJV ' J?Yg:IIgۊ_}5H SCmR^øǟʣ_*qV?b@ߞluï\Xn]Te*f5T@h }oҁokiߟ<Д/oo~=@"D?+S|!WeMiEeVS>⋕v-ccSs%Um޹YqُSbü"G .g$5_6'㻴;#G1iyЃzZS쟀`G}1x ?&ys[za>^^{e;挢7hVd&'7!aޕq[ [>8hvwih).8o*Cgf@Pz/2 bxzJ຺:.3J rU_[&ha sS h#ىߍ#KJWsxc6_| UH%e5W09abҩYVW#g^=]̻7*|zg֥YO7_XZ~4^l.҆%ο5-.fr.1?Z(f앩9)μk(ـEnf]oMW}v3+̃INhcb~>&2*;mj)ih ?UT"M <&YSRSߧO>{qjgF35 qo)nWc7q?U'}9Ɉ|N!}Ŭqģ΢tu9?MƼd^/t{AF?"22LտpO[oԑvWz!zsRA؇7 {bmˠ?]C?XA7` `N]/wGi};CКOO+3ğwANrk]LĔ$<)?񗬣$ʘSc_EoJёpo[p:IɰlayR~yY!3줯G\xeԤ\롧igEi͉b.}ًzhj)hj*^z +gj-}蘕Ɩ֜ C/s$?fR-@gt hja5Yg&X_>3) 4G8?S4'-{o/>#^,}؈K>',||=>v{_ً~_x}+5O-RzR{#sCxrWIN?Z[˜仟4!d$h8b7ǐ+JIH jp.bCYSCI/H>jo8+@͈k ^Wd4ϏB__H㕉? ث4}BUIA/">jʥlZEV5nL:mhc~WLoCuOkmzQ^|Jo}*H#l>Xn/ڎ|VzuB+O-^Bl-˖=Fx›/yQϷKJ|͹8!cyؒ!]9EUv7 6ϫJ_ٌKK\uz0C%EuݘN3ZȻnjiUڦ)[@yB>s"_ +.ףNJo +zWJnmm`O-G<%/cZ@<c^؆1QKOTԂ'i7CR'4?3scIK.^ژ;3?[)QcKW?]jph#j.>v3cV+%wW:K#jo/u"_3m$"IrΎ3$~5J~z~yCׁzY{|Z)H ,m9O%_icA~Y_6*2P<ue 裘gO>?r `ψA^}5nI?mh̽0O>Aׄx1Wwݱbw&XQ{#_c^|.~!j}?Yzv].]y Xߋynh/0&w®o\)Έd t؛]i+QbjӫCBRCcc2ac:/9DIW~YHZ렿DG窪sN[>'уw0e[W4?3d;<Ԍ{5X^o!=WVW䞓KRT{0MP^hZJ8\ qom'eYOY)%9?.GߑWdκ5H7#o|F o^a96*eJJőp216qFt>OY>H6򓿚bougy=joYi3} +46`ћ~c#.台ztwj]޵%]y4ugtm%Xߩj +[:pOov@Mf3o>̷299^*Վ+e>]2nh>n+>^g.*lt?({iBĻ)p3Vh嶲yvf|E7 S'7HkI4@Al!^~]K@=)[ucл'O$`8+[Ca9-":A̳a|uV 36f_T_ڥ̼Qj!-?vG6^;st-ne9g ^Gk;KКf2B\b➥3YKLP[rc;D<[-9P3璱!N9ykDP |8܂8Bn}]؁}neMG-ǟ|,wEyG|xs5V[1z=G=K3uH'|chʾ3L}}A,/{yUvPS9է*پVT̝e順RSH"Xm)^?./_eY-Szy;@O<Mr.M?8~ص}@_;FO(v k}:a8hymQZ2/\0_wͱʴ W>v+g-^24$ rkW>bT93uy&L՘[?=)qiƱoPF}6{bGC0C0/-wҝj3ZrkΤ0aZ;ׇ1OE+򵾫S,'moa/,=%;;3/Hob&ˉI^C(qihC%5g_(.ZY.`FHpqJJuQT9Ԣ»^MmW]UZƨ[@EL[(UݳV#If[F/YGDlqs{vfi9=%wv/ޟuݹKMӲ\Jv{:N\穛1w?FG,z쑺 u/9F ogm.>!Ln.ǂ^)Fr?魪v>G"I?R~9/&Q͗s11>5#Lb; ;RէaL&Bom>3J{8'76OF8/O?@nF.nw!{;Cq8WZ: G?^Xp3;'Ĭv!#6PQ<(-AV-akc# + w[:{{m*\ZWmͻs3̓)z\iu)A) ;^F<55:HYbeOTYƖ}DgiiR2ǰQp}:IQ7nwYdD>Ή)!^pwvs46ڦbwmc^qiLZO9I!/ـ2λ|KQ%ٟ`p@Ʃ툛Ƽ~R0$AB,1eo=OS{¼_o 2.M𞼦bs _>5 ZeWtb5SĦiޜ-emVz.>40ZI))ͭY!6+d&ңL]?-pw}ԭqb r+F%jgb"|d^SQNn +3iJ 5jcoYEo+Hw{h!ɈUU/-&*>ZB 엹揄Q//: Z31ߴMK=ا'& L!>򷆢/M#]U=_7\|g*rwUJRr9J;;y{Qh$gCv$77}3=mm˯ +m\gqr41n{`U-Yc֌9JO[A=E[gw oc_!`#R1SS_zP_xT|g㒉XV)iDKo1\*|g>xPpc6Cc;IS5\ց.a"dg˞2|]!Yg0iNzWyqܗܘ'?ӮOA0=`7ujPvmS8륮+,8dJli;yceJX`h:b 5hbo ʈi$|an 2s_T+Z2!&&5qoqVQ+YˍʼfNr#5d? u.1[x/kE~v*ݭ!j=s=v5k3RY> ]U_dA&y<}5;c75AϺ Y5WӻDԜM9}G(u*٘}%36ؘ}b`4W$톤]<#inJGǝqD޾}P왩Y%rN5?CGLo~]l{[vS[}ͳ?W%茹ފm[[bኺGGbx?'ߙfmw4tj,Se-S{s4j2x$"|&^iE& :QX?΁.> 9+ǰqψ>[Ȩ晔LINRt ߋq嶺ϧ8C4vde~AY8OBcبc)1N|?!(w! hEV\*(:CML: 9^1FTINril䗓 }&(mPck+nLq!n\֪Le;x׍(ԏ,>CG +o4_, +|.B;NI +c@U x#z$%̴WIsoJ\jgy6(%+Wj.쳜 yT{$<"Tԫa!_OcB6W qHԍiL$W/9Nqxr*(v%y{5+p*Ys%rnmFRgNJ?EE}9 @uPB i_g; +ӤOOw `i+@9|q^Jdb_9<+M2KFqtSE.1j @\ ߣDdv!퟼țbVڽ>DV'yxJ,̇&g̏} zr gׯ\:{7Н@/5\T3 6X? KZ9CW?9EY'#xջDߗ@O^\=|ПOB1an3w'S[J6zNߥ$& %~!s7n~< zstA'@ ХO&XԂ O+ؕQ!\Ɗ6#[P ߿}M#`>] ЃKsbD*X@ѻFdmƏ +1/%q' h7P؋{7^߼t,'A OsSWύSђ TR;B8Pve*Gk\G <{ˠ{@O~ tEЋ7@Wt x|A˪Z!^D*JQjQ#^$s|, ЫWA?x S{1_W?T}zX߁9zX$qF~BMV~!R4:iw0UH5xNΙo}A/^>?~ +zp**p/|~*eй΀|v)Gt^RJ=A"@}*2 *ΡN}z|!goo^}{օˠz\ `MPW rF)1$df1!ue >V!Q7 Ny.( 7>+.E}>ʼ m]){c6oC~ѷ { y!|"߼ :wٳ|ty/.B_<=#&kp016|}+-{,ü\+t2GPk o|@:@7q?ut- ЉW}TD".t" ]PM'.Xr z2c7A?{@^\=r™;` }<}x D7$F?""9CEjuQ%~[QS<Ƀs٧'}_z?{?N9ื@=2cČԋBHَ  #i;*~t/ڐ8S!rTv(,xb%bv~Z]Nom*VYBF,DJYmԀ*қ.:#o7X/KQbR/.P|:0?E--ue]vcjWRBx5vnk 9wj1š0&]v".LAH/}AOo\b[xy[az^|'9rko)>|vLJ&]aĜ`!_MۘUxCRzؓ="o}Ao>p<%$xA|ifyɃ!&|>*$6 Qf5gTTTC5%u <,naz٠Nzy%AQNA3oP/OY\_1*ni6<ͮXPvnHѯ **p*{o9~+g΃%Ǟ@$l'chf),&e:u\g~|oQ4nPU?.\Kb5aEWiiʒ/g@>}?뱂3pt!xe ٙ*q&1dciwc6v|5&"%L3BŝO 8}/Off_wWr ?bb>(aDeu{ ,.w\I]-XVQDԠj2+weFĝ[óTH!|趈 sے55mf}<^Dh1FgKm-p#qgl +&1=**,L̢j0)Y-1(aV%lȲ YB C0m+nq<+Xd4@7 ˦J)y;rT]M5jծyM!`+޺Ewcj+!5Ə;)eaӕաUP69d\vXGw(+|3s\Yګ(Qmmu~(oMlKzUI,F%uҒ9ڜYG1Q] ;E3=xde#$[TRR`4Z^n-8MHZD+^H! (DFʟ]†@5[ -|;\k晕=2\]C/u-4kzAڄECl(9#h5fv_U47U.UtC4&j@vTkej4]kyxgE aC7FX9F)i~ &ʸ;@;?ʈjedhGZ +&ъ^aX#(iʹAX\}ec,{ڬwP2RU%IJ2u=\/jaUF;F9~~1; ydX~ڬpĮN($`k#-y_Wt%b!J6q{dDEn#-R W%Ls;rf]䝶u32?SL< XCEN3Pt8Ss*Y=bK%ġoڝڥjOڜhbohls>+^#Y&9n+=i{ +:ܮJhIV+ߩ:UEAUfI-oWV3KWǰkc41e{o NAE3\j) V,2bU {i"B5KDLuP׳o]WtۻפAb0/oe%eT y2W#sU魃hQsj&>'0[G&pZd牫_XxМY~bAJΚQ VDlK[]?60yֽVg,1K)qRR7îvhk[?-yO TĊ +Vp[*d~ 8ic6y<2Y1 H 1\Sl~}Ԟ|GWD +ҙ +jd]Iඔ,6tCMCLpc/J*n!GnlMtc^I{kMx|Cpxm kz=ד6fkqX,u kTPbmLpw?WnuS]oTM]%&&$psMov4mg'MS|y +cW +|UwN){=Ctoi̛s\IIc'1;B)47\U{.v'qƑ-r&tnR45Lj۝N"c!3wn BmMՈU-2cWTIr琽=,xQ\{-SU7(ydM'W΀;Ul֭9dҍax$8d4cvČ]1*:hAW0%íntjɰͱk |s'#>m +!`IX?aiwյRrYBHN-7KGwSqRaL<2woob]*RnQ+>`.9, 9!s IۙݺlUۖo_պWj-09RXS- {a[_))dy",5Vq5dQ2mWpZu;*,NU|N})3MB"^ZLB'={m>Գ)> Dv?rO~U__8JI6 cv&ёJ>اGYan X6Vmr|CI.CD6{fj.6ExoCE*7cC177{ ?u Gw8oon Pc3=jRLu>Pqis0x{{ZR:io`-pF8$E4=%)I[yMӥ?z|wԂqbleU@BwTd) 7'o&f14,GI%:3C*ݛl$j."HetrgA +~ģ} ܡ7V 1 Rࠕ~^T8Ԑx4`g}k 5 ؑP +@Oqikj:ۿKNGCo! խn}U]CȵaqGXP;-N`'+2aal}cnNVoOIXi +fGJD'ȹ3h\0)`Zh/uTgf-0P6@\2 ,shhǢySJ/3R,lgE?6Rqok9q+aGɣU,]$6(.> 8;\ئ ͳ-s lMDnNӊꖽڞi|B{nfɈ_R8PpCD[{` #2Hq`a]ͣT|ksxorH0 cQܡ]z&h9ϢՄN|u}$R)Ѝɂ6-4ޮ'E/W;,*CF]]%t(Vveb3"RH%IBc ^ +Ģm jÅg'^|ko@\{9p_ <ύ2PJu mȑAo>>xeP|&*Ό Axuaka[ĭNEmG%y69hgcxk p>yOD+\o+~e-[j{%G_s#2nS-Z~c$lgVX=U%?]%|hbuW@#ԗsMU̬׍Dc1Jͽd\3/2˼c@G}W!ng%}&116N}_Nyhhٝ*^*&=vH0Eǥ[ +>_tDR ίe?w(Eix{󑚅>PhV11k{5JF_;QUK|no W ^mvf mg^M~U4" ĽMB,E%Kd. +u "b=3,!/bR2xgi~+.'=f4Yz4 :=M aKZ>kgQ5lY\)Дp{BGbG}maFG^_o,C?c'~?6IiEСs-ep#j}uՙoCg 2ϵ"ud\S՞6)$zk$8\Ѡnkr8O<6Ru 9fDF%%ޕ>FyVir1tE1%떊~g!w >JJz8!ӭ>2jO'ZxD^b-;c]Z6tgbU %)O)쏵RB()WN ]FÏ\欘xӣ%#aJ$&9A./:U;^߉=H%}{o$䴒:~-%#臓ӴcInq[QO:s t!ׇ6@gr~%[G94,YB-ؘٔtG$xk3?Ğb 2lj|JՀk[&|&*ɡ3V5jR jA0s)gʿtɩ:&e,Tm2LKI̵)؄QT]L)9ebsӸ'IN _Lc(QR4lSMIۓ.8гkrJzOK<@GE*Sa&BYgj*F(>=/z֑6^o(-\$ew*2 on􂃁c}7&kHhlֵТj3\6ˀw*qˬɃypТ*q)%>s&|%%(L}eEG|l(xԐzԒM1/}ޏ +;T051;W+"__XE"j/oI~6q{xޥ'wۿ%C%m/}VbE-RtY .5[Oz!?v0)V >mc -z6;ݛ!U+j/ʹd<ŅA 𘸙.X<<|טldiq/f|23Kk[^'7f:'uجaD6f؛abXY e 0ߕ"GIy fG6i:Pҟh!f/H:vqݾMtD ,%.WVfgۃ7JncPp=,%;f'iҞn60mWGu#5{*Zym.㾊џUnl$D$( ikVk'Jj/S?b\**9Ǧu1tqa'&/{,5,6ܓC.5_O`] z?$!K e{ 4[xf=Cp_/P?sۛ"d}m4}݄;bz!x]֛bإqbL1~s}r.sf;2t#P7G]3e/p#ŭp aGtTqi$2Iʲ#$1A7*q;8VgyKŁpQglcFTԕ^BUTDn}K˾' ޸d 1i^ ¡#;5TcUq +*ʥg3D!Q\ af[A'ا0 xr7"@$}+ F.uU'1k\ߵ;"d xm;._+UzB[[rfF%ļd0O\:6{XRV-byCS+\6|Նzh7߽v: /l89(f˅eWI.5=jl{kF}o-T +ЖaԦ?dgq 79 +B$< w@r8W0é+=_VxC!:lM9T.P]#!Е[MmCSu5JC!YyF"Ttg7:B\K-/js S/f7*lx JWy9Oӣ3qNg8pY]e{5K,qϤ:pg)v~h)=닂nвåbLȥ&\^9{8|Edm vDԕ!\wkR jR]VdZ!qx1:6ѣ33|S[VكU?x˫~Tnd\Cbs)z //N;1D0$xc]L@ɩ;Z[tT5a"w$_p +(H~g'\Wov9!-m!皳6Y-nrHr^8U VWT #ç>j +?{K:iwed";"gTlO Z-E;LJ/4Аy?=pGN۞"eBM0Yijގ ѵ@/k1[$*lu4f{U>Y 'eZ.ߝ.m1WM٘ma'ʮ\Gɚ}":pp7S,ô?( ĩ\`#v&ѿ՝]Z:TwqJm]pcKuAy Ph_<RsƃՎ'M!tMI=͈t 3ى򏧷1[cx*RɁ'؟q Zpؙ% ,??YdKKvfaUQ^v<`)끮6BsõDB' 8p_̀[IJ](JQ,4Q('$\*sJ6+Iex䮸"&ie'3Gda wŔ~+y"g[a=K+r^vdOmAzt1}o}}:Mٙ+ѪU=zLS`ʭZ=[մ7ǫ|ØP6T5l]ZJRn9N|ledzߵ+2fإ=+S7 _mz[(ŀ`gڏ6j%Y,cBvĵ\mh_gPˁ9z{lLn.0@\?ϩޒ`r1vOYvڴ,M˜eB3;{:Lu㮺Z%ٕBNXwəQJ0+sy5NH1~%9[SCN@Ipr_'Csi\$4L/%pjWKە"ͩҸ܏ *e.33fq?vU\?+"Len=?ϯsT*n%sPn@:5*ؑ1bR10/q\}b&!")uYH eQ11dŒGc{+ĸ yύcXuCśvt]'$tK˦R`r?4ps #Jofj' Gm?~t\JArl]~MMQV1:8ZؑV- &Ҝvc$JfN/ %ix4(jjaybsWX4&=l- z=@,{yu3@R\*+])fgn6^Ћg;_#,#SJCc:t k_mܦb!v,U29! 2mjuKL͗U'EEYj{,%>6!zСMӐ==9:ﯴҶߛ̤$3d3齚$F{U""MAa{7uy9?l\ X*澮 `LujV4y/ +{-nbF*h ks-@\0P*5ĒIȮgtk{C;@/Ιh&QQ pl'-ݱ1`e%4rQ@RvN>k\eU|_+ȔELOݣyD@]޲`kFWRʈygsSJTR@I7*Â/_!g!fz}-&V2mOYFMK oȊo9.)O>^Rj>xA-ळSMu+~F(< +q6,k^#nÊ+$V oe /z4'+}6?J@>]ޟ%/}N^ !ꌸGG ҇f'r@k&rŪjd.j4PN|uPa^]lnD +hSžS-4e;#atr e\L#cNCKS#HjWLl薍M4"+Ր%(cÈ,V3o6k0yS}"f~2~l+V\0CԲ=&l95;| )`#5'Q˵3N-6LꥸǗ6'}`Qƹ ܲ:nExI4@9B?l)A GyIN :M!b^C dYa쪵Qry'l_6Ceu!驥C +9I qō11aRm܃BD{:7S`AQtP޴\ +hjc3u9;nro:3ɇ1u/Ye1':l!tRh2Յxmmzb\3, /=Wje0rtp)nz./7N+pp/hFnXב꿏Q߽ ºow`Kv,S1 :{-(j߭ 7e.hљbDU5l&vsDI03w RnLe/vDY5 ,1MK—TOWBڪWfJ崼1 ƥ!Xq'4|"5}"B75sc?}05(Ė>Nv߷.ɡ0 +j{sӐ">U)eƄ8@D/hQ _'i~ه64 ,S8(i;vI#}g"_ܙ"=+㓠?lefTT_ͫʻ5OCFpԪXnbF=jalqk6G\4 + HE}R3|_O4QS>⪠*z{Co˜I5"6:dDyxm pR^qo>8tȉN +(d/y]@["|JG={+S_I-,g‹{GuƊPЊV̪%>eHK9 N1tn]Mf)/+b -*unK_b}B!*aJbsػ@^Y\;8ڶ>+a%ʟ Q. )g'{հX: i)ZB.\  wf,;?; e{vl ~=4;$mnT,\d_߱a+m"Og%gM:[#-; PܤV Կwq_sm7`nᕂ~6/a^^Uw'{/~70nxlz Ck6\ފWMԪmfOq +x?Ʃ// =u^l|?@*'$VᘸɎӒ}BX %oydѺPi*`ݙ`RCN*lٔ1\`ZؽfFy-?p)24eK ]gNoZ)ݨx};v~e pf_F%R~_zIly6/iN+M&}VeJYgKjhžPyWqB%ގK +TO%12hgPB~@?>܊耗^Вkog4Bǜn|s4 >< hi.3ӝV4+r IEoW9EU ? 2Bt 93O@aɾg"N. !Ƙ/6h׈-ZR^ +FRxs̓AdʖTiBgnYy[bӎXoe[}eS-Qeel80E.Ia=2ZjÈݎ\sOVNƟݐOĿ1G}<B][!qkHܪ kKCI%GE];4Ԕ3XƎ!os?nAfyw)" "피!tN0ïu1WF8L=8d @Dܢ!jC-Ap䌶1fbIDKTۂc} +Ĩ塺VxVOXՠ!E]쒬ü\PXXBO˻3߇ο얙<ӯ>~x ɎƘ+*T)-Ƚmy}e-~yUu6uXop臿rJ펉XϻAI%uK>RϺևL [N>eXjnj.g'i).&nM;3lܖa}Tݟ<~e\lⲎTdzh;h1qA#o[Y^V63y&y聓_|Z +Nr;3ɞ'nAֆZ/4à 52 "iW? 8VN.p|n[53zL0R0 +$ɤmY)7燵'vRxuIH\5W1yA6{lV͵ +\uI\#ژ|ʠP6 +>nsֆxl)Ȑڿqć5^*3o3,4wVl?팠K츆 EC W"'3JomG |]PrwSꨊwV4 zbfqQ3Z,-*ƜTivaIqNV˿<ʋF`y_I#=#U jku)&RR7>ioL]g/UB?^6޷qb(2VtpP=9/ +{:Tl/:jۉuP<ʚG|u`+mM+4݈:Jiܰ +f endstream endobj 21 0 obj <>stream +HWKd )t|-J>[ (x#HOfUMw؋FzERdӟ??~N_n92,οӿnyVSNy??>o9?_p1tR5|㧟ow٤[-WK?ŶQGnݔ+6)2!V4VuRJe- )&$)@]_ѾZVnD6HdyS@/lK qBQ߽VV&)|asstQlKZ,9%-x Cdx%<}Ƈl5hm}^+_n?z B- 8k@3J>Z)v#AN /м6¾<[v=RVnۮ+fjsx rfۑ#m$t pØ=4i.WG9:E,9Nz|1榆.[%{yWYze+2P˰Myq/7G[з,#kBT;_c 80473Ԑ0BFS7dLKmvFB -LFuC/Up Sn^FiA 2"s b&iNu`foH žOHJ(Rh +lx`>REJTpz" +G1!qX%* MG* (#ˀ!f"x7q+șl( SlT$2E%QwhR4r"!UHbxd%1FJO 3 tQe7Z +/+ < Fȋ Etp?LMYH2o=lHmb +2h`Vg48ah"c{x&b`T,PVititV̀Ȼ}Je--3y~Y7~ߧ-YQVڞKW~ZUV vmhU&"+&4?^-Ǫ|â+ +} /r@+vՀk{Sn-yw[g)(tjXkRΧ^GLߛl1q5/2_.,v[2K[o Bs)X4)xVc4_G D1X5)Xx2u,j K {sM't H( >&?ޜOvISie /P3G1Z[D!XB}@D÷ +#% ! #"D#?U@n)wWYsk#3:c"1 HnUt^L|z{9߽9h g#)8ˈi=9wk jmc13g3c]=MLɵ{z22430]d+] }#jJȥ8Iݳˍ_O^ ~8 AdKCE>;p3"'P?6{{Ecf*.31To#keȒp.̆thV$$] mY;6 .k޶̣) Y4v{C\D:>>"qm&ه'XY+(LmkzBX1l0M^8 @ajCsE>@sfy?JA v)ڐ( +ՓRtnژ:UGfAA]/b`dž@@$5ªn-c }Vkwr9QbEcNd sgNgX~ׄd \Mc +↾AW@\d `'-`JP<ゐe` Kca.\EЦ(v +¢AK@ *e~te ~5g9 n(xOzZ8QuO\]'s!g\t*Bb,>JO^\UH  |Ģ:=a;QM">GJzq#E[CJt;B@.ۈf/fA>3J4 XiW%lv"lKƾ2z_A~`e`,+u F6;g8Kcm`?j݁١^$:b/Xƞ}_ Q0sm$_ToV ^|o9]ICS+,mm@s]AlÛ{nGm<eЕ\J* u༼e]޵S.oWmz^y2)7~kԑ8DpFD:N.t]x_˥ǒw9|?H Yb, ,;uo`67*2"#uNtֻWop +ʮ7#zkn3NWo`ujܲQ|UW)o%\.B׹a[琺lpf%B"CsLe\y~؍5n0@1 WGXPC~WP" 3vT_ȒϥfâlWo[[SOCy#+괮ƵI !УFm,YˮEfN$q`ºEEK*Ufl:]t3xG0a̲؟$F&7^J:cji]<@^C/DvYSct.\߼? 8MoCGη_~?k}o3OY6):guIઆ4T}rܓo" +?*uSe ]JY)$Vuɶw5`t(̄wW k B䦬ۮ}DY}P2SS|Yiͪ5iK$Ro_~|o~?O_^]C /_n@icx׋jQ_~|{zx j)=AP<\o|KR:h0BR.k Cs-cznC5+̤|k+*(Y;TCTjOVbf9FlIR6 2`; 8t”b:FP.|O8@{ZNVh,3vX_atrQ8콦!lL OAa9՘USS;N0C|ۄ6&G-=찰Y۲ +Rf6㞶%O|)9 +ymNc2/[Y~xW{1#/ +1mlEbsODED"XAAFQl~TR*9CZˢ3`ļ@”SU/a0N|:&,М-H]wWKl8 +ۄlw[m!"'8,(YPLFS-z[@ݨ@ce|Oӛ>O*(`sm|venTl=%)H]$4|.aJ +ȰZ859SXI{gŕ\6JjVKz H\lT$lmK&4\=/-'Ĩ:;_2(BF +)M6c61̥N8 %f8mX3) I(EՌPvA-ų(`RESE.a TzܬP]p&qu\\46 mݑZ g=pX_c\&0)Q‹YIHlȸ ` LQgAk,m3MB8-.H Z\5i(PlP` `|YVhZ8Ixjq12/Q ~B᮴(ڴ0b +1XupE3S<'o[G b">fUgrhKT=3rET8jl>(`=MkջO%LѺr(3Tpc*y4Q-Kp)pQG濖Xwj::{݌ӺϪmeW (Ⱦ-Zi('p  ~h;=UᕐJ,x:\SGqo3s5pUIsBLrur7bn.L1<5W@=8גv2螊!tj6&{ `O;;mgm%AyxAbدڞ؋e,ض-YiT/XS5*f>b 11Em]/sEl]mNOYx6xIЯ z]HgDW_2΃JOw^ӥr6Ph Y>qx& t.:Td!l~v]{O74=Jll/"=c0@NҮzRX, @4`kP}w6IhKx0 G+(%13 +dpcxϾcg b:[:!+f#*%ZdLwP'c4mmR;a[x# yDL7Om.&^/`,N);2#øm0 +};tM`3sT!P"\?]>ӌWjƋxR=9\rkn~Z W--X̳˸/N wrn(~4Ӎq5vC& kgz֯{eelr%ɍSz3 `7&?*_5y,EfJٍ|Z >ckq͹t-E'ވ$׍TU+7B!Գ9,lBSTuDGߙ-7GO)%uzl0w-KV?e\?FeULSֳyXLWݞ Tc~M15uU׺^ Qh5NDqlcI81mrH%*bVhv?I迄B-&l,m !YJ7RctY\ }qQ8ḷѡVtq/0Fqn}ʼnInA FeCEtVW4yJ[n ·]xԓLؙxQp聭Sr=2~|k) pD=_UKrS¬г!7ne{j;Dd}јWVViDwL3t} Mt$vlsP7np4p9e1[j &yVv~$@iyF!W k; Ma)TV=D/;]|uGtN2cM1:-{N2i V5'|9p;C\^y|)  l;uK Jy* ]I ш}>uEf;{gq׸LOGr\x ξ9Oj:u *G&~iV_p!B\" 3敷)ewht& l/Ԭ ݅13_dj^7k+{$C"N/FϴJOż6@Z5kN֭Z0Z֘;3I%S2F&)qr> C{n<ۣ !6'BHv0l)0L-aԬ|jajHjdbY[gVtSԅ2u#֚Vv1BjQtoGfկ#fU+$|dy{+5lIڣ{ nfɸQ#;m3k+R6 |cJ LCz%8VMM4Wa̷2՛E5yCBN߉Qځ12R"'iKI^΍f+"k&=eXcsaN7ZW(逿<̜YY +Tʉ8U Q +Mx^C;&GkK\Q~6ḉn0ܙ:H`G>b+%苶=<S2m1ˉ܌gi?q|F-ij-NxǬ(ՠZhXe  %-^B3BD i<ԔN})WW^λ5Tu\nN6ZJlDo'|,fj冯qǽ ^EW#Љ>{.^c-2\~4jBǃtash;$ɮs"7y Z8))aI|>6m&J R--U ];Y!i-~^gOnop ,&F(rṻ U +U& 0d\>W{&, ?eR1EĦBSU|Ë_V~M"X0780k%sMpXޘN3E_Oge\&=&Sבžo[~Pq~% wxGB1B`ۙR$%5 BJ6J&[KR!^bN)lլj/ 1x$i3+.i\YrW3%5-Xo=pEbaK0Pl&70}CD ʽ Ma_/} 5 kr1 k󺶩؂,ڌkp穋|pKZ¹^t<ǻc6^ [ʉOxK)Auu)cÇK 7_H:ͬ#V͡;B&+Ck.&F")[AHGp(̈"MBB&1S̴X`[ spJuŏqҪSȼ8w@;`Hb8I7mLٟT +~i֐vV"ΣB;LLUwuuOiKq蠈yk">ztͽiE*Rst3st]sT%]^QQaS|"jez-Qfnz: .GOcOTشkjH8Ώo 73H=}MӖC$S%6NBիZh҅uD{SI*x"2[>=y-2Yws_ѣ>^}3F8U_٥Dq`E5wmyP>'aIqwFBR'yOy+Ǜn>Ltn^-JRW5u'xꓢg](t*=b~?L-t$5Qz}gRύe.;73w z6a0x2ȚDDkE=`F5]htZViM*7 +vK=;Ɗ[w=ɚr{ ȫەzKZr-^?^~)'DV\Qo,HcG*WVFPC_yCBfeZ9:~I`on,=,6B#v1l*=[s4S"N~oP [Dk`;̲9 l E۝SB +VǏ-)[ EWޣ9CB{tcΐ p樔hgP"F)5^!D8ESMa3oc${ƣAݚel#C91dMy |ϷgnPBIlGs6͌WG{Ǿ pkXMȑrC`^,#0uIY7N#x7S8[,޳&ҼDG`TکVtדC;L:|>*y~n(( y}ŸW6_z%33wp>hK(_3y{yNyW%L.jnϽ +oDQed $dJD,f3TM/ZZSpWRtMncҡJ +Ɓ;HZI`04c2 B ډ3N̙(MBFatML5a}-`ޢw.'\9LxAz~)^0OiGOu>yGr@> M [c< +mG20ӊĊX巖5@RJ:$ meq}@C+r9uMU73u'"_KpAW᯺Rp熅 +8=5ORȥf&>b w =c[4\j鎎KOjV!T9P*w'.R{=Q$48P?]%*9OPU:?~MOVokcYfW Rb&mrc/Z|yPñ_s:~}+ʷ= /ƅz3J.((}h_֩ĩ2+L]:׎~iua3m6B7 n"(m\kn#sZkjNE rk5e+Ga:Kp*TT˯Z}P슞zësh3٧#916ytwE- ~:͖ޗ:}|SC^tB\VZK8*d/Pwn+LI|]؟66_*14qmt=C}Mk5p.oc^LXMg +,Z,)VUBts߻]Hyͨp5L2.ϐC;)!^m2na}rZ|cr :Iz7dd~;(*1j^U+|)) Tk< '61k~&"y.%V%{$<‚ +wu_1=)quBô||i=?xK_u?@o;M:+>BWL~}{zH3_HR/M +:2Y~/05ӗNcsP[jΤԽB[x?KMÀSꜮFwE 2x@O%%MmB`pA9WRƦﯠxf$QnG].%/t I5IpۈPebjX@nÖf iV mNDl^G/&bfޝތ%yEmMD&y5¯uou%Rӝk]fu,Rz{gJ;hd;eYgZX,t%t!"6'8pG( EUX.5@ h[~= ؙϼ`׭7W1Խ Uda:\ C|K1-iu1"#1l?QLX|e2.hq5c/@V93W-1A5ZBH4Ƣu\ հkG0 +_ZijT\dQo >?ħ1Lu\\ͺ0x)G-o H y>)p=˚qth ζ{OvttG>WzSI@ӯJ4^R?(*\֢`>(]]kvdwYg~ o2jiGRR[jϷbjbOKU_ GIuo}uhCWWTStރIR8i Ь 0LYGG)èMOʻ*Pft#<: l鞏ڤSf Hm0$=k>y,PޠŶ;)Q&R!!\ܡ;i\@' Yύ\v=.^^fkBΗ=f4-aO^3 ́P,;a}`c]ĐtJ7A4ᡊ"gVp`9 TP?Pv5@M^?iKAti hɤTV7Ztv9UZ[Xds/ +.j=Df}OU?Mc)W>A㩋Yp>:F'm6: cY^;ڦϽƕ/Cz$B0B,42+ tk.)/$q} +_ԝdqPl^i߷[ei&\ZUz ,1je?R8ξDu\*1CʵO뿫1Ѷ=nk];g\% ίꗵ_Ҧ2Se:ю> PfϾ #`(vi6Jcs 4&xh5Yl`QAi}-<#Gf[|}? +x( [K,> *JPA 4Cf/ Wd%`YIR +04j8F0ѫGӃO\(?#Vgycq$ ͔4 UF$ܔEN$^ ]ù'sO9@>9<%8GS"s@ +`֔5H0( );,Z.~rXoalNR]MQP̯9_7KG#yF-)*c +UFC&[:Эf~"ք$:j՝] +> +,g]lmg}c+aB/@!+_`U=O:d}Ӯv 0!|VKSW;ҧ qIriʱ !j0*nh~YPx+DzΆ4Ұ2dCNp{EhY[be 镙CY$KKX3ǚ MЊOBWvWg݅Iąڃ隯 ɝ"$ͣγ0^![-+t,L&-h}q&aM =iM=N\vN,hxeX`#Gb7Ps= +Q{>}bw4{/BUkR[d.MTةHP|CZn,+[=p PYGOXyUsKQ4B +5t>3~{|ߚ@<|ا,ϔ >%Jt&x)8*e1gnۙ*c21$Ml i+ژSJH,?OĨex2ƇQ,5dW?PJ7[MGx/Vz"ܑV5մ5 ڞ Հ>Xxhi19P}'՘0 e ?b2Is:M<9ۈ޴ݬk? +@4Jv}owJ.Ⱥ{NL+Q_$t#Ǫ?l=j 63S#'6M3j}TJ6/iQc:'\yJF,T2^z{OOw%>hy;kI|q;s:#dgTy @7.Y^wbXਉ ݜp77e a˿| oy:ijDgrU̺$/{́uwn=ryh9;@X)YV+rKPV/WClا._OUEr6YtV՗0mA)_}tYU @UõӾ]zSoZjmx_~wjczq]Ծ,U"[56ư9v]-ֵgD ~Q*&9j?ҝ|m: ٢O3L.ct.hTg2F@ਯq2nz,y(:OXs|cMw4Xw~ْc:|Y/7MwX|W.q=8qG)=utgltCDFV}mݪIS}IAFeغViٯoB5lشT87 ca6TWL,L;䚪t%Iӎ=P^2%wv%\ v\,q8ClC\p8 ٮ1 %9# @ Q$MyQ.hgYSV±<誝r}xt!4Bʘ,iF*x`@M2)V8Hsf^{KAbe qLSBV1J0aQjNG5V.~^ky7p2[ eۗLTzVO֧nggNEІ* + q. ޒDI^@V~rјK*.A{s% WkFCoJR[m*>+sS{kvԫ&(x(ݼ!sKZ{=Q2uG:s#GL]χB.GDR`KQp>)ҷ !15:^=e6}mYlR!.>tgYjV U?hEI5`G?{N=sS=ʮ_* abpZeLYN".ΚNċrJNhFssn~NwMI; +L]iNKׄwW_ډXUwR;7&ą><`Sզ:2!yM( +HzȳN:EhNpDŽ1_\PfE=߯V)8p']n= ‚t +@@5Yܧ%Mq' PֳƏZUi7xWhġ84^~PLm{M3'JO;ϟNX{hZ@m +ɹe[> ACm6Z̍}Ojp7th-GG]^=|g:*>0fU A'sJaT0pB|L@lj Eqt.Cn:Qa~y1h.Djy0Am($Xgv&f5m͋\ '?7n4$l׊d4K5Q-Z-ge,{QNR'%^,u9Z#l.!jAz/}de|M Z|D?8!mY15-KG ;_)?:G"FS77t 3N_.?%6ӔT\X]A>rxw Nz-nZ0iMH'%>K8]+ 6“}# w!!jwH +vP.2=g B4wd$'ez&m-WFŶ7 < GȰFz&_ /XvM&K L]1h@4\zi ԆRLGItc,RTHtJPj5мš[n=Oz?1ګzK|lHI( +Q oI׹*PRfF34 C7lQ[d5L4kR +l +ћDp1̆) t(&=S3׺; *{h"'TilşI(nW|q!%с K"k^BTƚHΌ, +h X_|r^%}C"{cMgˠ.rABRs9%2ES(^O1Xs3q3kVK= "e#y 9ӻ~N7i1;| _:u3=@FXF 07hjc/Plyg0nqiтQ6ob[:+-)aq}Km҄ar8 +"n2w^3ѮouX|?5ByTN>MEy0nŭM'ˁZuEu0G^[ _9W<@X8sc9bOx ֍vl+E\tf Y3GΈ] +S B` YҬ3 k9 9K#,d]ѬnƹM|C\!16NzgC7ٶhl}/k<.lA@%p6s2ڼ2oSF}=+˜@KV_0@UC# F,hC.| D_ +ꝛ71|Ͽu^daNpdZQ@k8⽠ 'Mv$j@h66"l3* ¡ALj"K8qgFLM#vbO5Q΀aB9C$”4GЀ,4*T#*ic$x0${sR@$;Trɜ]'̧&@: 8oDKl|L7u<9ԡq2&Ig塎LJ$b Մ4p9u5@`*gk^uN+zPwТݸ۳8l aL\ 6=CQ ]K!Lʸ}h'%Ѓan݌C?eeW_Z$L"ȳs[2dUWBx$BsILu.߅T͓3QmˏXEA;6qƬv8 Q#[d&Ӣ,̢ uCa5f\Ȓ/4X[vzhXuI[p/wkr~@:a}ٟLNLBXped5ߌȪ0ۋnl5Igs%=$"K*2@exJ4lJ[s9H4Z]08nL-$5(qP 3: ZiR{#""Vwii`ƨd +Hh YJDG%8}hٗ?hC1*#*P?K?* 7H1ȉL ~̈́鶛f#)nFhrsz$kSVHЩshl)TL >BIѸ3- +ԒNId*M":'‡bH<Az<'\rmm (γDFI/A<#2 :#q0|kom"oi'֩ԩqOg_ 1ɕQ\֕))Gw++S">!pEktqm-%ՕzgkaR]f6}w\zҀ7t}% (R"SK׿sH,SĴ,@ +Ag>B}vR@@}*Ь +S2rC3w%IfFT]rwMHpO8Z:g0kGDb.mk)dv"i`7lQ.`qÉTHbDjY^;t!bb=jQS[ts5B 5NuU d1)ZV; 1?ǩ@ *04fjABV +nlSFM/:X'QpC-NVXhSC͓n 즺S9"YwklATx̜dFTaRҗ&^'KaMn LQ|O'v.-( +HYa? n v=ur{}.X3c2nfO TqVv2w +UBd")DRCe }ܔ 1AŴ+IHW전M9 S.N!0O9E)ln$4,] 5)dp/-:<$-Kly19v  CFWa^963w +<Ѕ66rQ*$6)pͅ9f,ž$oixGj>ۢl֝rx7Dir_ Doў푩|0@@.ICPަ/+k|Ԋ|VV˥ H Ԇ0\=ϽլؖPh(byE;;_Ka%M4p\ qk>yT~m>4kzB(ϴ YhpCPb\ںWm݃i(^Ac=NxPNFўwMT--<67e+In}.1tBȞw T~'$+|z7e[?wN$\N%,3H9zhpGNYiY`Qj^e+7}6urE8LYӖ^D%+N@]REES_'®fVLły KւqC@FTvH\/ Ci=TZ.vS\4h3u.\ )he1b u:.Ɠ\R ŅYi5?FEB8Sl!,̗(/[ ;XR>uڦ:Պ՗ڹ"+'"k[c)HRVb;bBq8A!HH#jfCkC)]-Rk *L2W8WlJSj"[}&n#z\Z|RX./Pe{:-!>_¸oC;$;;qM)qX)+FWh?qGU`'4?cʂ +~;Tw٬jFeWq>@~^w !PlU~9@cQ!mqxF|߮:vLqyǬU+|ww4EV[KxKL84) 锯Y&sm4PC!* ێJa躚9KB[Uఎ,Ekmi6*DF%HNAK" [NG0_ʼr^Q3\ظX*0Is-3:#uD6 h7T~B6suJW"qi:։: _ǒGwOhx*yC+%*zΥ8yfP^S"T;P#&f -7nT6]UuӫVb}ʹWW07f?9e(x^H§:I~VչR_g\gE]o*foedr:\-0nHQYa-^.cMj=fiP/ͷOmyd\/uLG[6ՀS8ǚtM<99 SrʛXZ+fbn{$ WS6T@[r7TΌ~X3[7OR0 ydzzo}z"ȂA7<穦Xɬe! 9'V[o}=뭷t5*ِFf  љI{H#.߆9q!.[[_uwz@ |ǽ'h.Z_ASlKc55oQ=C1+:UߍYܪ͊Z靣lxV:'Jl[5\TU=lNOq!2K{MU~|\KK7gӾ5GV=$9d\d=4T+?8x@kPjsZQ +oƨSO7kYY[Z*@X1t[k+~^ _r"OӞ<( +1 8/R|<0l9jCy2ȀY6Z +;qabjS2[oxWO[ߜi7mM=Y~HXDFWn[bZB ҭ.$ Yu4,Kw#[VQ [ aeyvD%e1|y}@޹OHG)MqxN. Glhژ/ԡkB + xNWbx5=U$=00/>#>~"B\t )^}e~W값 WIpJ2tZ9gT~lW%PgTƋ-Qj:i%!E&qGITlV;j\ +iæ/bx#"z@+$%zbPJ&#.Y݁];oٖ\+z\e"PߔN6$\ۃg$4z|hvy㥤B+/D=#(oĝ![A^mʵA^m܀/@4lӊQ II32LV_{o;= +ML|j=L(,JRP:srȩT}abi.tWmH؛}嗟Ͳlg>NVPpjx2pyFP|z>3\!i*X3iHϷ-T3xRݼoFL݌z@2loG{s[ l +:hPWܰ"DmL@h[Xa*^n>zIDyoanZ7aW}SK-HdZs˸zLD,}n]q+X~pD4X vH@=iHuF&kWXX'V_zz|{fP|_uG7Û@*Og Y-UJʏ[~"vDcRzۍu!4ldqk߿+&~_tl?}iOJ_3C4;;Τ)6V)HCGoi;R8Ik%˻xz/G ;q6뼂KEH&.Ho~$ ļF42Z#X(ڧE%S S6>M&"c7Z[@͘f*؍iq ݏk3~U=Q|`0ONC{|uMQ3X*dK ڹ/N!񢢣%ˍpWFFamE%DstPK_j[{cz;L>w3E'A}uxb# 赴e,gKTktFk[@#Ud;n(^ +V<уRj>TҊAO :% rlr](Rg,nT7`~74xZL?я5GJPaInpҬҒ- [I&l+df~?HPJB xF$y)QT~<~-IpJk<:| w& ю缪=+zS&Cw/)lϋZݓKh/-WEfzB44 [)9JL|bl@}nAf\KߵZ̀}=$𥬬9txT@8-5ԞaیxwqD}uE-/7fZ~4#['Ӆ0YU_xf´d/_nl}ҟ\B,Q]-@ڨ pNOp5E-ĵL8}Mv!wsAUi[`J !I`TϐƏDwcE 5[Ŭ[Z7frߘeSb,+M2OsQ>`Yg,zD;[Z?cxqn\\7۰T?Ll|V)zrP&HJgZ2F(5fƕB.(<~a۶ pN)>2=;m,b}uޛBWs82ޛ1+*;e$߃߱B9?ĨF]7NB̏Tf\z((bhݽ  #",b Ŀ|f+"euvWWԩIWW43P {rNAaDTړ%8$ 6'&!|LFR(U-؛Q$n%+Y#1@!Fu,ӊB֢LXZZ^cc a,Aυ,FA84s/F tVA67pú3VӍ;Q1t;A6!>w|xHС#1r`v +dEHx@u XO#jIٜm5c\M aPR1XPA4V07SSP1 s1c6w#"-f^%IL \nDkYʫBɉy#tZTT.^G:S# vt| FxAVߴEw^ +8tk;|J, `[Bo"A;'hxx[[Do41 puL%j/-hXY.KgۇgJ +G7QED*idf+oTMnUq-efse +Wa.__I~>2=.=1T<Ю vym[^^_ ?-+c1!MXѬ'=P{X1-~mqZd ]n?T^VyߊH6f ׻ۻ<|ͧQ3e BkZ7<<@oA5lJjGm޷4Wd3B] f0COon?Y;^&v:A_|ql3=?#W7gyu `Q^MSm=],g%ˉcCE3VwQ\U%E GqP`WwǤۯ7'{ endstream endobj 22 0 obj <> endobj 28 0 obj <>stream +8;Z\79=CW=%,DRLLZ;\XV&%PP`4$PhSIYH\n3cGeHLj,G)(;g>fJ-UQMS&&&+C:L-!7B8/ES,\A;HGgk+Pla1/qM +gu#TS(H#q88ULjk2Ln"4,1l*U*uH`l4RrJeN6*d,eEDWpV>":*-=5q0,m +qb%P@58t8S,-p;:p>gs*(kcRo8r*UQlI:D5Pbjd"dTOQ0WmGt!T7bt7e +;W"LFEAIbcY;/0n:JV#='B:hb30Q('3GH+0j2G9@IgD$OU@K.,(/Fp>16V5k& +YQF)oOOnTKWC47lR8IuZipGT%/Leo:jYUbMl`":>k7"ULAGNX;e;bX8g#NQ\KEtj# +k_1g8X?Qj:^.6(N$8oG%Zd*kp7)IMPIVK3HeIC'$:B2ssY"M-j]%r_(mE.CnBZ!8Y45+:@tcM'FA_uA1\:TQV*OlAH*`; +s/U*"do:]<(Z2L=^_%`r%qVnRo6\$cV*+/Od^E%S)b%=H_@Y:g&N3q`BsR]X[F>:9 +dOB[Ra0ua'qu`Isr(%DX5C"W2qHime*U0R"UnZMa%r9m>2\OsBs2Oa,!O'E7a!H/q +=8iPpC*C7"%#ekKpnI,YA:RXni0R^(r\tjmj#:>KAB.1W.Z!X]qk!lhF?[_Y~> endstream endobj 24 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 226.3407 159.9317 cm +0 0 m +-0.169 0.092 -0.276 0.156 -0.389 0.21 c +-1.211 0.607 -2.034 1.002 -2.857 1.397 c +-3.618 1.763 -4.381 2.122 -5.138 2.496 c +-5.59 2.719 -5.754 3.179 -5.552 3.599 c +-5.354 4.007 -4.914 4.163 -4.463 3.98 c +-4.355 3.938 -4.252 3.885 -4.148 3.835 c +-2.535 3.055 -0.917 2.284 0.688 1.49 c +1.169 1.252 1.656 1.13 2.188 1.159 c +3.187 1.216 3.504 1.498 3.716 2.475 c +3.772 2.736 3.705 2.872 3.477 3.002 c +1.83 3.94 0.19 4.892 -1.452 5.838 c +-1.913 6.104 -2.377 6.363 -2.834 6.634 c +-3.195 6.849 -3.347 7.175 -3.269 7.535 c +-3.195 7.873 -2.924 8.174 -2.58 8.166 c +-2.32 8.16 -2.04 8.055 -1.81 7.923 c +0.229 6.761 2.268 5.599 4.283 4.398 c +4.759 4.116 5.219 4.052 5.735 4.123 c +6.658 4.252 7.131 4.8 7.147 5.741 c +7.151 5.979 7.069 6.12 6.865 6.241 c +5.452 7.076 4.046 7.922 2.638 8.766 c +1.587 9.395 0.534 10.022 -0.513 10.658 c +-0.948 10.923 -1.078 11.389 -0.849 11.789 c +-0.613 12.2 -0.13 12.311 0.327 12.055 c +0.377 12.026 0.426 11.995 0.476 11.965 c +3.073 10.409 5.671 8.853 8.27 7.298 c +8.992 6.866 10.066 7.13 10.469 7.83 c +10.859 8.51 10.683 9.274 9.969 9.856 c +5.41 13.578 0.622 16.955 -4.62 19.667 c +-5.437 20.089 -6.143 20.243 -6.98 19.841 c +-7.259 19.707 -7.493 19.586 -7.684 19.331 c +-8.514 18.219 -9.494 17.261 -10.712 16.573 c +-11.887 15.911 -13.14 15.546 -14.499 15.713 c +-15.444 15.83 -16.003 16.405 -16.095 17.351 c +-16.163 18.054 -16.04 18.744 -15.666 19.352 c +-15.086 20.297 -14.475 21.223 -13.871 22.153 c +-13.685 22.44 -13.482 22.717 -13.283 23.004 c +-13.35 23.045 -13.376 23.071 -13.407 23.078 c +-13.509 23.102 -13.61 23.125 -13.714 23.136 c +-15.298 23.314 -16.802 23.719 -18.101 24.699 c +-18.184 24.761 -18.282 24.802 -18.363 24.867 c +-18.574 25.037 -18.69 24.97 -18.814 24.746 c +-19.355 23.765 -19.913 22.792 -20.464 21.815 c +-21.815 19.42 -23.167 17.023 -24.521 14.629 c +-24.627 14.441 -24.71 14.297 -24.518 14.08 c +-23.837 13.311 -23.183 12.518 -22.523 11.729 c +-22.451 11.643 -22.416 11.526 -22.35 11.396 c +-21.514 12.274 -20.617 12.541 -19.592 12.315 c +-18.589 12.096 -17.886 11.455 -17.349 10.553 c +-17.226 10.711 -17.136 10.814 -17.06 10.926 c +-16.687 11.473 -16.239 11.927 -15.591 12.139 c +-13.693 12.759 -11.606 11.262 -11.511 9.197 c +-11.498 8.904 -11.421 8.792 -11.118 8.728 c +-9.567 8.399 -8.458 6.98 -8.534 5.402 c +-8.554 5.019 -8.444 4.902 -8.093 4.802 c +-6.018 4.211 -4.969 1.575 -6.383 -0.116 c +-6.432 -0.175 -6.461 -0.25 -6.532 -0.372 c +-6.241 -0.463 -5.984 -0.552 -5.724 -0.625 c +-4.543 -0.954 -3.365 -1.296 -2.117 -1.238 c +-1.214 -1.197 -0.567 -0.731 0 0 c +-25.572 12.788 m +-25.801 12.388 -26.008 12.017 -26.223 11.65 c +-26.849 10.58 -27.713 10.363 -28.76 11.003 c +-29.835 11.66 -30.912 12.313 -31.991 12.962 c +-32.488 13.261 -32.837 13.656 -32.962 14.245 c +-33.048 14.65 -32.95 15.015 -32.764 15.345 c +-30.98 18.517 -29.183 21.68 -27.393 24.848 c +-26.244 26.879 -25.101 28.913 -23.957 30.947 c +-23.394 31.949 -22.474 32.202 -21.501 31.614 c +-20.394 30.945 -19.287 30.274 -18.182 29.603 c +-17.186 28.997 -16.949 28.101 -17.518 27.09 c +-17.872 26.458 -17.834 26.508 -17.263 26.065 c +-15.929 25.033 -14.337 24.891 -12.767 24.623 c +-12.264 24.537 -11.98 24.666 -11.725 25.092 c +-11.283 25.827 -10.525 26.154 -9.745 26.327 c +-8.509 26.601 -7.257 26.855 -5.998 26.973 c +-4.518 27.109 -3.022 27.135 -1.534 27.128 c +0.01 27.122 1.507 26.739 3.01 26.417 c +3.92 26.221 4.844 26.062 5.771 25.973 c +6.189 25.933 6.63 26.104 7.06 26.181 c +7.288 26.222 7.308 26.36 7.212 26.537 c +7.091 26.76 6.959 26.978 6.835 27.2 c +6.387 28.002 6.595 28.969 7.368 29.458 c +8.608 30.242 9.861 31.006 11.124 31.751 c +11.851 32.18 12.835 31.857 13.276 31.076 c +14.778 28.422 16.272 25.763 17.771 23.106 c +19.213 20.552 20.641 17.988 22.107 15.446 c +22.662 14.484 22.274 13.52 21.536 13.067 c +20.324 12.324 19.113 11.58 17.891 10.854 c +17.154 10.417 16.224 10.679 15.748 11.438 c +15.498 11.836 15.271 12.25 15.01 12.701 c +14.889 12.602 14.789 12.532 14.704 12.448 c +13.873 11.63 13.091 10.758 12.073 10.151 c +12.009 10.112 11.977 9.902 12.02 9.816 c +12.77 8.286 11.921 6.531 10.733 5.879 c +10.13 5.548 9.475 5.461 8.867 5.479 c +8.646 4.924 8.495 4.373 8.223 3.891 c +7.679 2.928 6.744 2.573 5.698 2.484 c +5.434 2.462 5.347 2.37 5.298 2.127 c +5.112 1.211 4.708 0.424 3.865 -0.06 c +3.31 -0.378 2.692 -0.479 2.06 -0.459 c +1.789 -0.45 1.622 -0.541 1.456 -0.761 c +0.647 -1.833 -0.319 -2.667 -1.729 -2.831 c +-3.034 -2.982 -4.28 -2.685 -5.521 -2.363 c +-6.125 -2.207 -6.72 -2.014 -7.312 -1.816 c +-7.522 -1.746 -7.639 -1.784 -7.781 -1.956 c +-8.074 -2.309 -8.354 -2.697 -8.722 -2.957 c +-9.761 -3.69 -11.296 -3.525 -12.226 -2.581 c +-12.59 -2.21 -12.862 -1.742 -13.14 -1.295 c +-13.244 -1.126 -13.33 -1.059 -13.518 -1.103 c +-15.147 -1.486 -16.706 -0.365 -17.187 1.087 c +-17.24 1.247 -17.269 1.379 -17.505 1.352 c +-19.263 1.148 -20.933 2.535 -21.055 4.537 c +-21.069 4.787 -21.157 4.86 -21.394 4.906 c +-23.188 5.251 -24.391 7.044 -23.97 8.788 c +-23.879 9.167 -23.608 9.501 -23.442 9.865 c +-23.391 9.979 -23.352 10.174 -23.411 10.249 c +-24.064 11.07 -24.739 11.875 -25.41 12.684 c +-25.437 12.716 -25.484 12.732 -25.572 12.788 c +f +Q + endstream endobj 25 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 2212.4014 -125.8926 cm +0 0 m +0.521 1.077 0.807 2.288 0.775 3.566 c +0.774 3.615 0.767 3.663 0.765 3.712 c +94.585 21.477 l +225.723 -129.39 l +225.595 -129.533 225.47 -129.679 225.353 -129.832 c +h +21.473 98.452 m +21.869 98.399 22.272 98.368 22.685 98.378 c +24.157 98.414 25.519 98.864 26.675 99.604 c +93.064 23.226 l +0.423 5.685 l +-0.291 7.983 -2.035 9.814 -4.263 10.652 c +h +-174.233 213.425 m +-173.878 214.348 -173.692 215.352 -173.717 216.401 c +-173.733 217.051 -173.836 217.677 -174.001 218.276 c +-25.678 280.659 l +19.528 113.33 l +18.108 112.743 16.905 111.751 16.058 110.498 c +h +-135.061 313.532 m +-134.262 313.279 -133.41 313.145 -132.525 313.166 c +-128.233 313.271 -124.838 316.835 -124.942 321.128 c +-124.966 322.116 -125.181 323.054 -125.539 323.916 c +-55.576 368.425 l +-55.536 368.379 -55.492 368.338 -55.451 368.293 c +-177.307 222.767 l +-177.314 222.771 -177.321 222.774 -177.328 222.779 c +h +-887.38 408.967 m +-898.223 477.737 l +-895.993 478.391 -894.192 480.008 -893.282 482.102 c +-718.864 435.875 l +-718.901 435.534 -718.925 435.189 -718.917 434.836 c +h +-1009.705 411.913 m +-1010.11 412.352 -1010.565 412.744 -1011.061 413.08 c +-948.328 516.042 l +-907.422 488.536 l +-907.934 487.467 -908.214 486.268 -908.183 485.001 c +-908.152 483.757 -907.824 482.592 -907.278 481.561 c +h +-1300.829 492.07 m +-1300.605 492.827 -1300.491 493.63 -1300.512 494.462 c +-1300.535 495.457 -1300.752 496.4 -1301.114 497.266 c +-1266.732 517.158 l +-1180.137 439.168 l +-1180.223 439.043 -1180.306 438.918 -1180.385 438.789 c +h +-1315.188 560.799 m +-1268.296 518.566 l +-1302.118 498.997 l +-1303.578 500.899 -1305.889 502.107 -1308.469 502.046 c +-1317.323 559.52 l +-1316.541 559.833 -1315.82 560.264 -1315.188 560.799 c +-1204.48 558.646 m +-1204.48 558.64 l +-1204.456 557.646 -1204.239 556.703 -1203.878 555.837 c +-1266.475 519.62 l +-1313.844 562.28 l +-1313.384 562.937 -1313.021 563.664 -1312.781 564.445 c +-1204.543 557.641 l +h +-1152.313 660.556 m +-1151.594 660.357 -1150.835 660.257 -1150.051 660.276 c +-1148.154 660.322 -1146.436 661.044 -1145.114 662.205 c +-1102.637 624.829 l +-1190.478 563.47 l +-1191.025 564.205 -1191.697 564.841 -1192.466 565.343 c +h +-969.418 718.573 m +-969.343 718.397 -969.258 718.227 -969.17 718.059 c +-1100.947 626.008 l +-1143.795 663.71 l +-1142.924 665.001 -1142.426 666.562 -1142.467 668.238 c +-1142.475 668.564 -1142.509 668.883 -1142.556 669.198 c +h +-860.548 686.136 m +-860.658 685.583 -860.716 685.011 -860.701 684.423 c +-860.689 683.921 -860.625 683.434 -860.524 682.961 c +-894.265 670.911 l +-955.555 717.766 l +-955.467 717.918 -955.381 718.071 -955.303 718.229 c +h +-289.385 624.854 m +-479.782 637.959 l +-558.092 780.483 l +-557.508 780.911 -556.985 781.415 -556.542 781.985 c +h +-157.421 596.268 m +-157.446 595.981 -157.459 595.691 -157.451 595.397 c +-157.419 594.05 -157.044 592.791 -156.414 591.701 c +-223.577 540.403 l +-272.483 617.776 l +-271.427 618.654 -270.611 619.805 -270.137 621.118 c +h +-14.382 635.845 m +-142.554 598.693 l +-142.902 599.492 -143.383 600.216 -143.964 600.847 c +-50.479 712.402 l +h +111.948 674.475 m +111.913 674.144 111.892 673.81 111.9 673.469 c +111.908 673.131 111.945 672.801 111.995 672.475 c +-12.435 636.409 l +-48.448 712.787 l +h +192.151 766.438 m +192.543 765.351 193.168 764.38 193.967 763.581 c +126.863 676.598 l +125.677 679.497 122.802 681.511 119.484 681.43 c +116.232 681.351 113.499 679.285 112.408 676.422 c +-45.763 714.203 l +h +307.662 697.848 m +307.2 696.882 306.936 695.809 306.91 694.678 c +244.939 688.054 l +204.042 762.788 l +204.54 763.152 204.988 763.575 205.386 764.043 c +h +301.83 589.542 m +301.811 589.542 301.791 589.544 301.771 589.544 c +300.842 589.521 299.959 589.328 299.141 589.009 c +245.98 686.152 l +307.115 692.687 l +307.791 689.857 310.011 687.648 312.815 686.959 c +h +338.068 253.174 m +337.298 252.504 336.666 251.684 336.208 250.763 c +221.927 290.097 l +257.059 365.882 l +257.854 365.632 258.699 365.499 259.579 365.521 c +260.745 365.549 261.842 365.84 262.823 366.324 c +h +269.471 62.786 m +268.806 62.953 268.11 63.042 267.392 63.024 c +266.19 62.995 265.062 62.687 264.059 62.175 c +205.396 147.952 l +337.478 242.024 l +338.039 241.421 338.692 240.908 339.418 240.507 c +h +37.382 307.181 m +38.44 305.366 40.213 304.032 42.303 303.536 c +22.434 113.92 l +22.392 113.92 22.35 113.925 22.307 113.924 c +22.02 113.916 21.737 113.892 21.459 113.854 c +-23.816 281.441 l +h +-46.764 366.38 m +-45.646 366.844 -44.664 367.559 -43.883 368.455 c +37.13 314.53 l +36.591 313.438 36.296 312.206 36.328 310.903 c +36.344 310.254 36.447 309.628 36.612 309.028 c +-24.344 283.392 l +h +-127.094 326.297 m +-84.646 386.892 l +-57.396 374.903 l +-57.482 374.405 -57.524 373.893 -57.512 373.367 c +-57.482 372.187 -57.185 371.079 -56.689 370.089 c +-126.54 325.651 l +-126.713 325.877 -126.897 326.092 -127.094 326.297 c +-397.731 339.655 m +-339.665 444.754 l +-338.726 444.382 -337.696 444.189 -336.622 444.215 c +-334.111 444.276 -331.913 445.527 -330.537 447.409 c +-139.571 324.597 l +-140.034 323.73 -140.335 322.769 -140.44 321.749 c +-394.592 334.025 l +-394.778 336.343 -395.971 338.36 -397.731 339.655 c +-409.671 353.035 m +-405.635 340.432 l +-408.338 339.16 -410.182 336.386 -410.104 333.208 c +-410.064 331.521 -409.483 329.978 -408.538 328.726 c +-480.842 258.007 l +h +-551.367 395.645 m +-446.815 447.837 l +-445.925 446.518 -444.647 445.487 -443.144 444.912 c +-488.609 255.923 l +-488.943 255.958 -489.282 255.98 -489.627 255.972 c +-490.292 255.956 -490.933 255.848 -491.545 255.676 c +h +-618.14 359.739 m +-618.159 360.565 -618.31 361.357 -618.568 362.099 c +-553.161 394.749 l +-493.388 254.894 l +-493.891 254.597 -494.353 254.241 -494.774 253.843 c +-619.308 355.454 l +-618.535 356.696 -618.101 358.168 -618.14 359.739 c +-703.371 435.207 m +-703.397 436.25 -703.63 437.238 -704.025 438.138 c +-602.987 494.655 l +-602.066 493.417 -600.786 492.469 -599.305 491.953 c +-625.317 367.303 l +-625.575 367.322 -625.836 367.33 -626.101 367.323 c +-627.988 367.277 -629.701 366.562 -631.021 365.411 c +-704.713 430.66 l +-703.834 431.955 -703.33 433.523 -703.371 435.207 c +-892.638 485.38 m +-892.672 486.772 -893.074 488.068 -893.743 489.183 c +-805.198 561.637 l +-716.805 440.345 l +-717.487 439.62 -718.03 438.765 -718.396 437.822 c +-892.73 484.025 l +-892.663 484.467 -892.626 484.918 -892.638 485.38 c +-871.252 642.548 m +-871.027 642.448 -870.799 642.359 -870.564 642.281 c +-880.709 590.586 l +-899.872 492.944 l +-900.111 492.961 -900.354 492.969 -900.6 492.963 c +-902.906 492.907 -904.947 491.846 -906.332 490.215 c +-947.286 517.753 l +h +-1015.602 414.418 m +-1016.403 414.398 -1017.174 414.258 -1017.896 414.015 c +-1074.557 597.229 l +-1073.555 597.687 -1072.675 598.356 -1071.958 599.171 c +-949.991 517.16 l +-1012.857 413.98 l +-1013.715 414.28 -1014.639 414.441 -1015.602 414.418 c +-1166.049 433.697 m +-1165.993 434.105 -1165.96 434.521 -1165.971 434.946 c +-1166.034 437.554 -1167.378 439.825 -1169.383 441.187 c +-1133.859 503.667 l +-1022.495 409.837 l +-1022.72 409.337 -1022.895 408.812 -1023.011 408.264 c +-1056.621 414.24 l +h +-1084.236 608.637 m +-1085.107 607.346 -1085.605 605.786 -1085.564 604.11 c +-1085.55 603.531 -1085.468 602.97 -1085.335 602.43 c +-1189.242 561.892 l +-1101.09 623.467 l +h +-1073.099 610.492 m +-1074.453 611.52 -1076.149 612.116 -1077.98 612.072 c +-1079.876 612.025 -1081.595 611.303 -1082.916 610.143 c +-1099.401 624.647 l +-970.622 714.602 l +h +-874.825 653.53 m +-875.518 652.333 -875.907 650.942 -875.871 649.458 c +-875.867 649.303 -875.85 649.151 -875.837 648.998 c +-1062.98 608.526 l +-894.616 668.66 l +h +-856.912 677.943 m +-865.947 657.12 l +-866.689 657.333 -867.475 657.439 -868.288 657.42 c +-870.376 657.369 -872.247 656.496 -873.611 655.122 c +-892.369 669.462 l +-859.846 681.079 l +-859.179 679.775 -858.16 678.69 -856.912 677.943 c +-769.007 602.135 m +-860.742 647.152 l +-860.457 647.994 -860.303 648.896 -860.326 649.836 c +-860.394 652.604 -861.902 654.992 -864.114 656.316 c +-855.079 677.139 l +-854.337 676.926 -853.552 676.819 -852.739 676.839 c +-850.965 676.882 -849.349 677.523 -848.065 678.556 c +-768.78 602.454 l +-768.859 602.35 -768.935 602.244 -769.007 602.135 c +-563.909 779.083 m +-567.734 650.685 l +-571.745 650.289 -574.834 646.863 -574.734 642.768 c +-574.731 642.576 -574.711 642.389 -574.693 642.201 c +-755.248 600.549 l +-755.496 601.218 -755.83 601.844 -756.242 602.41 c +-567.592 780.735 l +-566.552 779.886 -565.29 779.303 -563.909 779.083 c +-559.21 643.426 m +-559.432 647.104 -562.191 650.064 -565.733 650.628 c +-561.909 779.026 l +-561.187 779.098 -560.497 779.268 -559.848 779.522 c +-482.156 638.122 l +h +-440.766 562.79 m +-441.274 562.417 -441.731 561.983 -442.135 561.501 c +-559.984 639.536 l +-559.693 640.129 -559.476 640.764 -559.343 641.429 c +-481.011 636.038 l +h +-284.927 621.664 m +-429.397 560.319 l +-430.761 562.748 -433.386 564.363 -436.365 564.291 c +-437.3 564.268 -438.187 564.073 -439.009 563.751 c +-478.637 635.874 l +-285.12 622.554 l +-285.073 622.251 -285.008 621.955 -284.927 621.664 c +-331.69 457.826 m +-332.246 458.314 -332.871 458.723 -333.549 459.038 c +-323.582 487.758 l +-279.026 616.146 l +-278.455 616.029 -277.864 615.966 -277.257 615.981 c +-276.154 616.008 -275.113 616.266 -274.173 616.703 c +-225.174 539.183 l +h +-150.243 420.636 m +-151.342 419.724 -152.178 418.516 -152.643 417.138 c +-249.46 436.338 l +-277.896 441.977 l +-329.04 452.12 l +-329.04 452.139 -329.038 452.158 -329.039 452.177 c +-329.076 453.715 -329.564 455.134 -330.363 456.322 c +-224.101 537.484 l +h +-150.492 587.861 m +-146.469 422.335 l +-147.203 422.223 -147.903 422.012 -148.554 421.709 c +-222.504 538.704 l +-155.192 590.115 l +-153.962 588.875 -152.319 588.051 -150.492 587.861 c +2.386 600.283 m +-141.984 596.774 l +-13.518 634.011 l +h +112.719 670.196 m +17.499 604.701 l +16.033 606.332 13.894 607.339 11.529 607.282 c +7.898 607.194 4.919 604.627 4.146 601.241 c +-11.571 634.575 l +112.548 670.551 l +112.601 670.43 112.66 670.313 112.719 670.196 c +295.531 586.132 m +127.002 671.083 l +127.268 671.838 127.417 672.644 127.437 673.481 c +243.824 685.922 l +297.383 588.051 l +296.659 587.523 296.034 586.872 295.531 586.132 c +208.278 477.029 m +207.597 477.012 206.942 476.9 206.316 476.72 c +203.051 484.238 l +289.163 567.937 l +212.625 475.825 l +211.37 476.621 209.875 477.068 208.278 477.029 c +165.933 309.369 m +166.048 309.935 166.108 310.519 166.094 311.12 c +166.067 312.192 165.826 313.208 165.411 314.128 c +253.36 368.396 l +253.894 367.742 254.524 367.173 255.239 366.721 c +220.023 290.752 l +h +177.16 198.287 m +176.48 198.501 175.763 198.621 175.019 198.639 c +160.077 303.355 l +162.371 303.885 164.266 305.428 165.284 307.477 c +219.177 288.927 l +h +335.397 247.12 m +335.408 246.671 335.466 246.235 335.549 245.81 c +181.815 194.272 l +181.18 195.578 180.194 196.68 178.979 197.449 c +221.081 288.271 l +335.56 248.869 l +335.443 248.305 335.383 247.721 335.397 247.12 c +180.004 185.08 m +181.645 186.546 182.658 188.692 182.601 191.064 c +182.59 191.514 182.533 191.949 182.449 192.375 c +336.184 243.91 l +336.226 243.824 336.27 243.738 336.314 243.654 c +204.265 149.604 l +h +145.866 108.012 m +145.308 108.612 144.658 109.123 143.937 109.523 c +173.131 183.296 l +173.737 183.16 174.367 183.087 175.018 183.104 c +176.219 183.133 177.346 183.44 178.35 183.952 c +202.634 148.444 l +h +260.708 58.881 m +147.74 100.976 l +147.884 101.6 147.962 102.248 147.945 102.917 c +147.915 104.172 147.582 105.346 147.028 106.382 c +203.765 146.791 l +262.405 61.047 l +261.719 60.433 261.143 59.7 260.708 58.881 c +132.446 101.931 m +132.854 97.932 136.274 94.856 140.362 94.956 c +143.276 95.026 145.772 96.694 147.046 99.099 c +255.004 58.869 l +33.829 104.528 l +h +114.506 156.007 m +136.039 109.304 l +134.173 108.129 132.849 106.188 132.497 103.932 c +30.247 106.626 l +30.203 107.357 30.063 108.062 29.831 108.723 c +h +-41.966 373.745 m +-41.97 373.92 -41.989 374.09 -42.005 374.262 c +13.504 386.689 l +40.366 317.907 l +39.559 317.464 38.844 316.881 38.244 316.193 c +-42.769 370.119 l +-42.229 371.211 -41.935 372.443 -41.966 373.745 c +-25.029 471.992 m +-24.562 471.748 -24.068 471.546 -23.553 471.4 c +-49.053 381.298 l +-49.341 381.323 -49.632 381.336 -49.928 381.329 c +-52.985 381.255 -55.58 379.42 -56.786 376.822 c +-83.475 388.562 l +h +-132.139 328.691 m +-143.214 407.171 l +-141.273 407.705 -139.646 408.965 -138.632 410.64 c +-86.514 387.713 l +-128.651 327.562 l +-129.682 328.195 -130.868 328.599 -132.139 328.691 c +-329.271 450.124 m +-199.917 424.473 l +-153.035 415.176 l +-153.05 414.942 -153.06 414.708 -153.054 414.47 c +-152.95 410.212 -149.441 406.841 -145.195 406.889 c +-134.144 328.572 l +-135.817 328.262 -137.299 327.422 -138.408 326.229 c +-329.567 449.164 l +-329.445 449.474 -329.352 449.796 -329.271 450.124 c +-437.065 445.139 m +-434.75 446.227 -433.073 448.418 -432.686 451.021 c +-344.568 451.593 l +-344.466 449.561 -343.592 447.742 -342.232 446.419 c +-408.948 357.339 l +h +-592.803 492.595 m +-591.44 493.4 -590.352 494.611 -589.689 496.056 c +-495.736 466.993 l +-448.133 452.267 l +-448.135 452.173 -448.143 452.08 -448.141 451.984 c +-448.12 451.158 -447.97 450.366 -447.713 449.625 c +-552.155 397.488 l +h +-706.248 441.051 m +-646.111 527.468 l +-603.885 502.365 l +-604.318 501.365 -604.553 500.261 -604.525 499.1 c +-604.501 498.146 -604.298 497.239 -603.963 496.402 c +-705.065 439.85 l +-705.416 440.292 -705.811 440.696 -706.248 441.051 c +-572.184 637.205 m +-646.691 530.14 l +-755.398 594.763 l +-754.965 595.764 -754.73 596.869 -754.758 598.031 c +-754.762 598.223 -754.782 598.411 -754.8 598.598 c +-574.244 640.249 l +-573.807 639.071 -573.095 638.032 -572.184 637.205 c +-443.949 556.329 m +-443.936 555.778 -443.864 555.242 -443.742 554.726 c +-496.7 535.907 l +-561.943 637.023 l +-561.637 637.282 -561.356 637.567 -561.093 637.87 c +-443.211 559.814 l +-443.707 558.757 -443.98 557.576 -443.949 556.329 c +-144.669 589.646 m +-62.112 514.126 l +-141.053 421.182 l +-142.057 421.834 -143.22 422.254 -144.468 422.384 c +-148.491 587.909 l +-147.045 588.131 -145.733 588.747 -144.669 589.646 c +4.042 598.321 m +4.279 596.776 4.968 595.387 5.969 594.286 c +-60.815 515.654 l +-143.321 591.125 l +-142.579 592.182 -142.094 593.426 -141.953 594.773 c +h +133.712 419.636 m +132.561 420.55 131.146 421.141 129.604 421.283 c +120.808 665.472 l +121.254 666.051 l +121.447 666.091 121.637 666.14 121.824 666.194 c +200.663 484.709 l +h +200.694 469.067 m +200.725 467.835 201.047 466.682 201.583 465.659 c +138.508 421.505 l +201.516 482.747 l +204.479 475.925 l +202.155 474.533 200.624 471.969 200.694 469.067 c +252.324 376.52 m +186.466 396.832 l +207.082 461.604 l +207.592 461.513 208.118 461.471 208.656 461.484 c +209.55 461.505 210.401 461.685 211.194 461.982 c +254.892 379.636 l +253.78 378.846 252.896 377.769 252.324 376.52 c +152.208 306.14 m +153.589 304.382 155.705 303.241 158.082 303.17 c +169.625 222.274 l +h +170.037 196.989 m +50.453 306.625 l +51.38 307.941 51.915 309.55 51.873 311.281 c +51.825 313.262 51.035 315.045 49.782 316.388 c +124.739 406.968 l +125.991 406.178 127.48 405.734 129.071 405.772 c +129.205 405.776 129.336 405.793 129.468 405.803 c +172.558 198.306 l +171.631 198.022 170.78 197.572 170.037 196.989 c +49.104 305.147 m +168.631 195.563 l +167.606 194.21 167.011 192.516 167.056 190.687 c +167.079 189.723 167.285 188.808 167.627 187.964 c +115.417 158.809 l +48.234 304.517 l +48.538 304.709 48.831 304.917 49.104 305.147 c +121.581 410.886 m +121.942 409.896 122.498 409.004 123.201 408.25 c +48.245 317.67 l +46.993 318.46 45.503 318.904 43.911 318.865 c +43.332 318.852 42.771 318.77 42.229 318.636 c +15.479 387.131 l +h +-17.69 472.067 m +-16.479 472.732 -15.469 473.711 -14.761 474.892 c +121.412 415.702 l +121.197 414.958 121.09 414.171 121.109 413.356 c +121.114 413.182 121.133 413.011 121.148 412.839 c +14.743 389.018 l +h +-137.508 414.847 m +-137.529 415.707 -137.694 416.528 -137.971 417.295 c +-27.56 474.115 l +-27.289 473.767 -26.991 473.441 -26.667 473.145 c +-85.342 389.384 l +-137.821 412.469 l +-137.601 413.222 -137.488 414.021 -137.508 414.847 c +-28.04 482.96 m +-28.807 481.721 -29.237 480.256 -29.199 478.691 c +-29.179 477.823 -29.01 476.994 -28.728 476.221 c +-138.898 419.094 l +-139.092 419.372 -139.305 419.633 -139.531 419.882 c +-60.634 512.775 l +h +8.712 592.344 m +-20.351 486.572 l +-20.764 486.629 -21.185 486.664 -21.615 486.653 c +-23.621 486.604 -25.425 485.794 -26.773 484.514 c +-59.338 514.302 l +7.491 592.986 l +7.876 592.736 8.285 592.523 8.712 592.344 c +113.83 668.531 m +113.965 668.378 114.105 668.232 114.251 668.09 c +36.976 561.298 l +16.672 593.524 l +18.442 594.992 19.552 597.221 19.491 599.698 c +19.462 600.908 19.15 602.042 18.632 603.05 c +45.249 621.358 l +h +125.619 420.601 m +38.125 559.473 l +115.854 666.894 l +116.741 666.392 117.732 666.062 118.788 665.941 c +127.605 421.207 l +126.907 421.091 126.24 420.889 125.619 420.601 c +-13.654 479.069 m +-13.707 481.231 -14.638 483.164 -16.097 484.538 c +36.861 557.726 l +123.929 419.53 l +123.25 418.968 122.671 418.292 122.217 417.534 c +-13.956 476.725 l +-13.741 477.468 -13.635 478.255 -13.654 479.069 c +-18.374 486.025 m +10.646 591.817 l +11.059 591.76 11.478 591.727 11.907 591.737 c +13.006 591.764 14.044 592.02 14.98 592.454 c +35.711 559.55 l +-17.721 485.708 l +-17.933 485.824 -18.15 485.929 -18.374 486.025 c +154.937 317.925 m +152.91 316.942 151.383 315.111 150.805 312.9 c +135.562 386.3 l +h +158.132 318.704 m +157.689 318.693 157.26 318.637 156.838 318.556 c +131.946 406.403 l +133.723 407.166 135.148 408.571 135.948 410.319 c +183.946 395.515 l +159.47 318.613 l +159.033 318.679 158.588 318.715 158.132 318.704 c +205.177 462.219 m +184.553 397.422 l +136.544 412.229 l +136.627 412.718 136.668 413.22 136.655 413.734 c +136.625 414.967 136.303 416.12 135.768 417.143 c +202.73 464.019 l +203.417 463.268 204.247 462.655 205.177 462.219 c +-432.645 453.022 m +-432.896 455.321 -434.143 457.304 -435.938 458.553 c +-389.669 506.36 l +-342.575 457.196 l +-343.48 456.195 -344.124 454.96 -344.412 453.595 c +h +-589.828 502.812 m +-590.736 504.592 -592.305 505.969 -594.208 506.629 c +-583.11 560.148 l +-567.548 635.204 l +-567.292 635.185 -567.034 635.177 -566.774 635.184 c +-565.646 635.211 -564.582 635.483 -563.625 635.938 c +-498.638 535.218 l +h +-447.312 455.67 m +-447.535 455.228 -447.718 454.762 -447.854 454.277 c +-589.091 497.966 l +-589.007 498.457 -588.967 498.962 -588.979 499.478 c +-588.991 499.975 -589.054 500.458 -589.154 500.927 c +-497.523 533.49 l +h +-437.715 548.901 m +-444.22 458.928 l +-444.914 458.531 -445.537 458.028 -446.076 457.445 c +-495.586 534.179 l +-443.028 552.856 l +-441.948 550.84 -440.013 549.364 -437.715 548.901 c +-391.054 507.807 m +-437.802 459.505 l +-438.663 459.807 -439.59 459.97 -440.557 459.946 c +-441.106 459.933 -441.64 459.861 -442.153 459.74 c +-435.718 548.766 l +-434.205 548.854 -432.811 549.366 -431.656 550.192 c +h +-570.544 636.057 m +-570.212 635.884 -569.863 635.741 -569.506 635.617 c +-585.279 559.548 l +-596.166 507.042 l +-596.422 507.061 -596.68 507.068 -596.941 507.062 c +-599.355 507.003 -601.484 505.85 -602.868 504.089 c +-644.965 529.115 l +h +-711.333 442.791 m +-711.903 442.777 -712.456 442.698 -712.988 442.568 c +-759.276 590.782 l +-758.151 591.301 -757.17 592.079 -756.414 593.042 c +-647.836 528.493 l +-707.956 442.101 l +-708.985 442.565 -710.129 442.82 -711.333 442.791 c +-47.097 380.862 m +-21.554 471.116 l +-21.447 471.114 -21.344 471.105 -21.237 471.107 c +-20.657 471.122 -20.096 471.204 -19.555 471.337 c +12.767 388.575 l +-42.438 376.216 l +-43.226 378.379 -44.941 380.083 -47.097 380.862 c +139.984 110.501 m +139.242 110.483 138.529 110.355 137.854 110.145 c +116.258 156.985 l +168.609 186.22 l +169.309 185.287 170.208 184.516 171.247 183.976 c +142.077 110.261 l +141.407 110.429 140.708 110.519 139.984 110.501 c +251.617 373.104 m +251.644 372.031 251.886 371.015 252.302 370.095 c +164.353 315.826 l +163.565 316.794 162.554 317.566 161.396 318.065 c +185.858 394.925 l +251.729 374.609 l +251.646 374.121 251.605 373.618 251.617 373.104 c +294.187 581.582 m +294.229 579.904 294.803 578.368 295.738 577.119 c +202.197 486.201 l +123.661 666.988 l +124.635 667.572 125.466 668.362 126.102 669.297 c +294.631 584.345 l +294.327 583.481 294.164 582.552 294.187 581.582 c +-325.019 489.723 m +-335.457 459.644 l +-335.957 459.732 -336.473 459.773 -337 459.761 c +-338.497 459.724 -339.881 459.26 -341.049 458.498 c +-388.276 507.799 l +-282.083 617.521 l +-281.718 617.249 -281.329 617.005 -280.918 616.799 c +h +-283.521 618.915 m +-389.662 509.246 l +-430.196 551.561 l +-429.039 552.956 -428.357 554.753 -428.404 556.707 c +-428.419 557.312 -428.509 557.897 -428.653 558.459 c +-284.15 619.819 l +-283.963 619.501 -283.75 619.202 -283.521 618.915 c +-862.754 644.013 m +-862.328 644.417 -861.946 644.865 -861.621 645.354 c +-769.886 600.34 l +-770.172 599.497 -770.326 598.595 -770.303 597.653 c +-770.268 596.213 -769.837 594.878 -769.126 593.739 c +-804.825 564.525 l +h +-1070.019 604.488 m +-1070.023 604.644 -1070.04 604.795 -1070.053 604.948 c +-1002.393 619.581 l +-875.42 647.04 l +-874.932 645.668 -874.072 644.478 -872.963 643.586 c +-948.948 518.871 l +-1070.836 600.828 l +-1070.286 601.928 -1069.986 603.173 -1070.019 604.488 c +-1082.469 598.096 m +-1134.408 506.749 l +-1190.565 554.064 l +-1189.505 555.43 -1188.89 557.155 -1188.935 559.018 c +-1188.941 559.295 -1188.964 559.568 -1188.999 559.837 c +-1084.607 600.566 l +-1084.074 599.597 -1083.344 598.756 -1082.469 598.096 c +-1173.932 442.53 m +-1174.287 442.521 -1174.634 442.481 -1174.976 442.426 c +-1194.499 551.382 l +-1193.581 551.653 -1192.737 552.088 -1191.997 552.653 c +-1135.414 504.979 l +-1171.173 442.088 l +-1172.036 442.391 -1172.964 442.554 -1173.932 442.53 c +-1021.431 411.559 m +-1132.852 505.437 l +-1080.731 597.104 l +-1079.767 596.709 -1078.71 596.5 -1077.603 596.526 c +-1077.217 596.536 -1076.841 596.583 -1076.472 596.646 c +-1019.713 413.115 l +-1020.361 412.683 -1020.941 412.16 -1021.431 411.559 c +-897.91 492.545 m +-878.631 590.783 l +-868.6 641.893 l +-868.372 641.878 -868.143 641.869 -867.91 641.875 c +-866.625 641.906 -865.423 642.252 -864.368 642.831 c +-806.378 563.255 l +-894.982 490.751 l +-895.803 491.553 -896.802 492.168 -897.91 492.545 c +-803.646 562.906 m +-767.862 592.186 l +-766.424 590.83 -764.474 590.018 -762.342 590.069 c +-761.948 590.079 -761.566 590.127 -761.19 590.192 c +-714.859 441.843 l +-714.992 441.77 -715.122 441.692 -715.251 441.612 c +h +-623.359 366.888 m +-597.348 491.537 l +-597.089 491.518 -596.827 491.51 -596.563 491.517 c +-595.898 491.533 -595.258 491.641 -594.645 491.813 c +-553.949 396.593 l +-619.466 363.888 l +-620.399 365.271 -621.761 366.331 -623.359 366.888 c +-486.662 255.46 m +-441.196 444.45 l +-440.862 444.414 -440.524 444.392 -440.179 444.401 c +-439.767 444.411 -439.365 444.462 -438.972 444.534 c +-410.42 355.373 l +-485.621 254.964 l +-485.955 255.152 -486.301 255.321 -486.662 255.46 c +-402.521 341.17 m +-402.933 341.159 -403.334 341.108 -403.728 341.037 c +-408.199 355.001 l +-344.684 439.809 l +-399.478 340.631 l +-400.418 341.003 -401.446 341.195 -402.521 341.17 c +24.421 113.678 m +44.293 303.32 l +45.034 303.339 45.745 303.466 46.419 303.677 c +113.665 157.83 l +28.928 110.51 l +27.874 112.061 26.28 113.203 24.421 113.678 c +199.653 761.296 m +200.583 761.318 201.465 761.512 202.284 761.831 c +242.783 687.824 l +128.639 675.623 l +195.552 762.359 l +196.755 761.655 198.157 761.26 199.653 761.296 c +-896.511 670.108 m +-1070.874 607.833 l +-1071.102 608.277 -1071.369 608.696 -1071.675 609.085 c +-966.974 715.456 l +-965.619 714.428 -963.924 713.832 -962.093 713.876 c +-960.004 713.927 -958.132 714.801 -956.769 716.175 c +h +-1264.912 518.212 m +-1202.873 554.105 l +-1201.413 552.203 -1199.101 550.994 -1196.519 551.057 c +-1196.504 551.057 -1196.489 551.059 -1196.474 551.06 c +-1176.906 441.86 l +-1177.599 441.552 -1178.235 441.146 -1178.802 440.66 c +h +-175.777 221.476 m +-53.922 367.002 l +-52.662 366.196 -51.157 365.744 -49.55 365.783 c +-49.26 365.791 -48.976 365.816 -48.694 365.854 c +-26.205 282.608 l +-174.772 220.124 l +-175.057 220.613 -175.398 221.063 -175.777 221.476 c +28.211 100.887 m +28.862 101.594 29.387 102.418 29.741 103.328 c +259.828 55.83 l +259.81 55.577 259.802 55.321 259.809 55.063 c +259.811 54.975 259.822 54.889 259.828 54.802 c +95.342 23.657 l +h +231.985 -126.79 m +231.772 -126.778 231.559 -126.768 231.342 -126.773 c +229.818 -126.811 228.413 -127.289 227.232 -128.075 c +96.862 21.907 l +260.192 52.834 l +260.962 50.48 262.821 48.638 265.16 47.87 c +h +239.304 -134.357 m +239.222 -130.978 236.99 -128.161 233.952 -127.165 c +267.127 47.496 l +267.34 47.483 267.553 47.474 267.77 47.479 c +272.062 47.583 275.458 51.147 275.354 55.44 c +275.284 58.303 273.671 60.76 271.334 62.053 c +341.28 239.773 l +341.945 239.606 342.641 239.519 343.359 239.536 c +347.652 239.641 351.047 243.205 350.943 247.497 c +350.839 251.79 347.274 255.186 342.981 255.081 c +341.815 255.053 340.72 254.762 339.737 254.277 c +264.492 367.427 l +266.178 368.895 267.222 371.073 267.163 373.482 c +267.059 377.774 263.494 381.17 259.201 381.066 c +258.307 381.044 257.455 380.865 256.662 380.567 c +212.965 462.914 l +215.001 464.361 216.305 466.761 216.24 469.445 c +216.191 471.42 215.406 473.199 214.159 474.541 c +297.804 575.202 l +299.058 574.406 300.553 573.959 302.149 573.999 c +306.442 574.103 309.838 577.667 309.733 581.96 c +309.646 585.546 307.142 588.497 303.818 589.314 c +314.805 686.73 l +314.824 686.73 314.843 686.729 314.862 686.729 c +319.155 686.833 322.551 690.398 322.446 694.69 c +322.342 698.983 318.777 702.378 314.484 702.274 c +312.178 702.218 310.136 701.157 308.752 699.526 c +206.476 765.722 l +206.987 766.792 207.268 767.991 207.237 769.258 c +207.133 773.55 203.568 776.946 199.275 776.841 c +194.982 776.737 191.587 773.172 191.691 768.879 c +191.695 768.716 191.714 768.556 191.728 768.395 c +-49.678 715.393 l +-50.005 716.086 l +-50.79 715.148 l +-54.722 714.285 l +-52.048 713.646 l +-145.493 602.139 l +-146.753 602.946 -148.26 603.398 -149.868 603.359 c +-153.168 603.279 -155.93 601.151 -156.987 598.222 c +-269.703 623.071 l +-269.679 623.358 -269.666 623.648 -269.673 623.942 c +-269.777 628.235 -273.342 631.631 -277.635 631.526 c +-281.545 631.431 -284.702 628.461 -285.155 624.688 c +-555.531 783.712 l +-555.109 784.704 -554.88 785.796 -554.907 786.944 c +-555.012 791.237 -558.576 794.632 -562.869 794.528 c +-567.162 794.424 -570.558 790.859 -570.453 786.566 c +-570.413 784.927 -569.865 783.42 -568.969 782.187 c +-757.619 603.862 l +-759.007 604.996 -760.787 605.662 -762.719 605.615 c +-764.494 605.572 -766.109 604.931 -767.394 603.898 c +-846.678 680 l +-845.688 681.34 -845.112 683.005 -845.155 684.801 c +-845.26 689.093 -848.824 692.489 -853.117 692.385 c +-856.115 692.312 -858.67 690.549 -859.907 688.032 c +-954.662 720.125 l +-954.552 720.678 -954.494 721.25 -954.509 721.838 c +-954.613 726.13 -958.178 729.526 -962.471 729.421 c +-966.763 729.317 -970.158 725.752 -970.054 721.46 c +-970.046 721.133 -970.012 720.814 -969.965 720.499 c +-1143.103 671.125 l +-1144.322 673.952 -1147.162 675.901 -1150.429 675.821 c +-1154.721 675.717 -1158.116 672.152 -1158.012 667.86 c +-1157.944 665.064 -1156.403 662.656 -1154.154 661.34 c +-1194.274 566.206 l +-1195.099 566.479 -1195.979 566.624 -1196.896 566.602 c +-1200.851 566.506 -1204.035 563.472 -1204.434 559.64 c +-1312.448 566.43 l +-1312.441 566.593 -1312.431 566.756 -1312.435 566.921 c +-1312.539 571.214 -1316.104 574.609 -1320.396 574.505 c +-1324.689 574.401 -1328.085 570.836 -1327.98 566.543 c +-1327.876 562.25 -1324.312 558.855 -1320.019 558.959 c +-1319.766 558.966 -1319.517 558.986 -1319.271 559.016 c +-1310.445 501.734 l +-1313.757 500.776 -1316.145 497.692 -1316.057 494.084 c +-1315.952 489.792 -1312.388 486.396 -1308.096 486.5 c +-1305.348 486.567 -1302.973 488.056 -1301.643 490.242 c +-1181.198 436.961 l +-1181.422 436.204 -1181.536 435.4 -1181.516 434.568 c +-1181.411 430.275 -1177.847 426.88 -1173.554 426.984 c +-1170.393 427.062 -1167.723 429.018 -1166.574 431.758 c +-1144.675 427.864 l +-1023.171 406.26 l +-1022.964 402.061 -1019.45 398.77 -1015.224 398.872 c +-1010.932 398.977 -1007.536 402.541 -1007.641 406.834 c +-1007.671 408.081 -1008 409.249 -1008.548 410.281 c +-906.125 479.93 l +-904.661 478.341 -902.551 477.361 -900.221 477.418 c +-900.214 477.418 -900.206 477.419 -900.198 477.42 c +-889.048 406.687 l +-718.606 432.859 l +-717.65 429.547 -714.564 427.158 -710.955 427.245 c +-709.068 427.291 -707.356 428.006 -706.036 429.158 c +-632.343 363.908 l +-633.222 362.613 -633.726 361.046 -633.685 359.362 c +-633.58 355.069 -630.016 351.674 -625.723 351.778 c +-623.723 351.826 -621.924 352.633 -620.577 353.906 c +-496.042 252.296 l +-496.815 251.054 -497.249 249.582 -497.211 248.01 c +-497.107 243.718 -493.542 240.322 -489.249 240.427 c +-484.956 240.531 -481.561 244.096 -481.666 248.388 c +-481.706 250.074 -482.287 251.618 -483.231 252.87 c +-407.143 327.29 l +-405.771 326.207 -404.026 325.578 -402.143 325.624 c +-398.383 325.716 -395.313 328.461 -394.678 332.024 c +-140.536 319.749 l +-140.487 320.75 l +-140.422 318.056 -138.992 315.716 -136.877 314.372 c +-179.144 223.619 l +-179.943 223.872 -180.794 224.007 -181.679 223.985 c +-185.972 223.881 -189.366 220.316 -189.263 216.023 c +-189.158 211.73 -185.594 208.335 -181.301 208.439 c +-178.775 208.501 -176.566 209.767 -175.192 211.668 c +15.161 108.708 l +14.861 107.849 14.7 106.926 14.724 105.962 c +14.801 102.784 16.776 100.103 19.538 98.964 c +-6.216 11.107 l +-6.534 11.14 -6.857 11.158 -7.186 11.15 c +-11.479 11.046 -14.874 7.481 -14.77 3.188 c +-14.665 -1.104 -11.101 -4.499 -6.808 -4.396 c +-4.515 -4.34 -2.485 -3.291 -1.101 -1.677 c +224.354 -131.566 l +223.948 -132.541 223.73 -133.611 223.758 -134.735 c +223.862 -139.027 227.427 -142.423 231.72 -142.318 c +236.013 -142.215 239.407 -138.649 239.304 -134.357 c +f +Q + endstream endobj 26 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 437.9901 294.0513 cm +0 0 m +-39.651 0.194 -72.068 -31.906 -72.262 -71.557 c +-72.456 -111.209 -40.355 -143.625 -0.704 -143.819 c +38.946 -144.013 71.362 -111.913 71.557 -72.261 c +71.751 -32.611 39.65 -0.194 0 0 c +-0.747 -152.504 m +-45.187 -152.287 -81.165 -115.955 -80.947 -71.515 c +-80.729 -27.075 -44.397 8.902 0.042 8.685 c +44.482 8.467 80.459 -27.865 80.241 -72.304 c +80.023 -116.744 43.692 -152.721 -0.747 -152.504 c +f +Q + endstream endobj 27 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 518.4482 139.9727 cm +0 0 m +-5.266 5.318 l +36.845 47.019 37.179 115.204 -4.521 157.315 c +0.797 162.581 l +45.4 117.538 45.044 44.604 0 0 c +f +Q + endstream endobj 77 0 obj <> endobj 76 0 obj <> endobj 75 0 obj <> endobj 74 0 obj <> endobj 12 0 obj <>stream +HWM, ϯ1>(8˃OadE \EJݳ{\r[j,~>99ܾ?|I|)řZHʿ}o%rRۿo) 9Ih5Tÿz vj+x^^fx&-\w]4dXʘ_o^qrjy·yQjiHP?.$K*gB#6U:Ǩd Wk!#8x$kŲ^o P% Ķ́7DGn3w*C,EFĴ88.IiV q~nK Gkݐ3x +4LOZI6N +;Ŗl|^ɲ}$:1Pr68–;nZxEPˀ1}Qd $N![ 4M,f1pEs+|5DlZ-dY "qW+ܶWPj3(5|GzfLeYyXCEA M˰ɧ<I1[E Lj͔Kj78md4ա"s Q$^dlӬF|m$e +6FB⑋ +ՓO0X!`q˼o )4 k43; =^e#J,dHXKґ?0 ; !+$ԉSO1$] I7BG>Z`yX7Ϥf~s>j'YDQ)R2ʹ4 +<15#yBnTZٌYa\Ԓwi 6XXc)_h5|: +DFU eLKe|~8ӵVM[(HŋEY$&mI\\r2|!& kAjćOapGZ36-| U=_=w`䇥(e)6,kb޷M NQHbj4tfLJ*4j|s[s%eU{[igx?{ \Rz/j>Ȅ;QiDMRaaӆ觍HĠi70gU0 Py36K.̊m:.˛bM⻅L0-W(Dˠ;;}鞲7hm +b[ٹS ߁ +z(@R_*Ӻ&sP܍m@GR_g k#@$exѬ: _V³Vs݇|z9*^gOh)׈LթI8yMC=2G'dT=O7wO"vZD$H*& &u>[!ešyB$BxШb@@Pxq=.(j +Fl;Um*$Y0 (ejrfɘ=F I8ܘPXa#LvM#$t-SRG_I4?ΜP|,?, ').h O5^e7Gα~;fQKX'[ (ȹ00 +sJZ@Aĵ g4 h2HMwTsQ 6YGZJX;?j!b(?Zp-PI%>k2q ȓZqW0usϕ 6L;73$̗0GX)}OI+\)WgoO#[&]:"b+$Sa= f:BRL"~E~,lÆyZ[[X05 .P P}?Dv@sڣb3F#6f׏=bB^~̖n壞!j0 eF:ך9;F@Lcmh8cOA,{2H)47*}AH,(ziYIqN}+e.9b]6ɤZi qq3{cR_0[e~MlDML܊z0Jt9 wֺ}~S?c?D"55 8lI)xy"ƢNcuRj"^^HþP-V|E#(SVk6^(˨TO +^;Nf>m % S `[و+)RXO$$l0".S,m- 8ا T#pCb*z>u[xm^D2O3iTBfߖhSFPUk= b$\yuk5-ܺ,5i݆SfI64_*3`&v䁨,n[ͬ);d뙨>O;l*ԓiӚO6c`@sV-nCá2=WPՔ[,x犬L /OD-Fw_o^ٟdΟ k3F:Mvr1eX:UIjX2RDQ__n>k0߳ipĄNܯEnW'>4 -.O {g-ySGu)+Dn X-#DnRP,m|XR<_lkr^Ǐef,ýJaܥQ=\ϿWz kˏ|k[ cWA=k~KYnB۸Rq8~8CAK'(^]Pm3[݌]DMu[iy5X߭矜G !0uю^]#auv|{[LGh E-U=9*7 ]'"d^ъM#=B- +',丯km35|-F59V4Ÿ*#9:k-B&#Ti9QN 5hzf毥К^ Pb_tP7E_EgkJg^SszcnUBFevJ)|oW )ꎎX~;K%5>[Q!ua?lOQPpGe7m10FfIsdi~.e'7ԝ~`ryI#aMSBA?:wz Ecu.) 3@ހRg[+c$ j\i~bP:0^x5I +"jv &GtރihXm'J + ^">'nr+uT pw_b0YE=Ĭ0GM] mIz/TO;sut`hY}eaŗeHmsaq~t;˟'Ͽ3AԷē] Ԕ>=~&;؋AQ+[)_8Jnτ5e!lк?9.jX9FHdWP$R&|]SU~S&Ne^b +[wJ߭LPv9p*`)^lߟtq+QCl=贈qT]l!փM PohTCiV4(`GXz*ś:^hˆU%|Y/~&6d/@.XV]ưETS+ƺA 8:\9!CFD.[ZG?&_Fr@\CZn-Navw$]HpXq?Ӡf3nZrR9ݿT$.e9 W`=j>>5(v1Zܴ>aг% (nwb;B D>ѭD_L1Ux797+I,< +;ɡVJmps# !xFNjVQ?]Vi[ :6ؼ_ͨrQb$B-~R4+kR!}v gAK?<4-]shQ𿩴!o?HA/\+ +-).Z(?O(eoMasrUm૧PA{\:;)~!D.z4L*dK }]6T9YB[ɑ^#ߌ^@/d aCƃ@>ѷ'@]O^R#{8w +B>x9jŮɫh#{ 75Gƅ9LQQPTt?T{v83Lw.yR%t'rtwu.%ċ:?/H,R3CE u1]?IM +dFzfPrZ9aH.2;g'8Bzz +?3 (:fnZH@Ļ:$4oO^Gd8.Ͷ#(2Q֕) +ۃ3B}NƖf8 O:[꺊"cmXM''~SrM6'*nȪ.xiaM=dDKz.KKGY#g@ԃoW/#p',P6cZQ [r_KFN]Iٓ =^BxCXSٜ[T$(aM]UM* k;0oF9Ō%n̓Yi @PtW썕U)B5$z Jh3;|Ug 4Fff|bugPcEsHuВ"QP9=}=-=ZqEq[ GiD!j:IoGjywɵ#W Q[ +`rͭ +p\ UK} zbաD8놿%]n74 ܩ,@ auemv0NҦ:Qѭv0a#Ir#v^6.8^#SZzӭ:ᷙAq*V:Rj8E&!Oth )g nd'n4i$qr wIdp5nB]pĜS @xm^!ᏵQOƗ/{? h+_V5;[@HJz~wMؘD +N!Rn`~~xÊ-f=s!,G; n,B팀ecL~ɶIe@Z7$Lf94]A;,Am.~8oڔ0NCLg‡`:p/wڤ"XQ3cܸօ4^f5 +;GQ&L =NًɥM+ɡR׹VJSFZD2,-_5 btGhzjAk.qr1⣀LPAP GdLq0tp-kUA.hNTĶtAf3%hA%:WQ邌=Um%[w݃£Lr9B -:5rVV3@ *is\sc5t, lY4I%Lh3*5Ր@Q+jy)A"(۵m5 `A d-,ƌr@NR *N0smߎnUVj|FytA-FVf]g:P`YBN<ڸnڳ¶J<NCk+:igO~RV ?9^ʪϴ>oTJWH'` 2f:RȬaeuG7;'56XܮQX?n|5Cю,JY#wxiR~ٌy96̪xz‡1%%qT8[\# y!?$2 FP&A y.a|1pϰ<r({? x<ׄ% +Gͧy:(5SA3ɻ*,>~$6$V~2m^Qrǣ?2~ We 5BwK0J)M0 @aUsR+S*Z%<*uʨ_8$j*$YaVI8j8RQ4e} +UJH/EETMq/Ւ,Ihs×8?TsLěBERͥmjXUֻkEI}DXn u'tWR>%^ҎL7u;,QAgIHZd!'aWAݚbq|~Z7׆U8|f?b +U8!w%tAdg>Ǽ7Bn((J%rqnKBFr5coNI/_l2)< hpby]VC|kJ%CD?2O,2 M Xt~PjӢ/X -D\,P$Xw+uPi(@QizVƒ$&@Rt)CBH[!@1 &TY~ 5BCyc)AC}R*[ ʬ&SPvF6I$k$wl`z{ۨXnGe"T7l-}/wf83o=.wPo.OryH^Ǔ})vzkmMifd8h1B. +ɐ^C;>ݤ,dNcc[,u=5]' ]}nGH<z|Ġ,>_!54ڎ-PӋ15k; ʈ+B3'ȈEӫ*`љXDL QW)_9irKmֻf&>%G ,Ao.XQ42I14BjqÜPbc8n a6$;%ulh442uf'7yC|Eb[ Oe<:ܹMPW|凩ilu!>E70Mզ~^fzW[T]jq8Y 8Qj$)mAWXM7U$3et6ʁY%v(lqMkpTS ֞ +x] +9g?q"9nQKiOݚ*Z +t>e!gr&WEԱ4 u0wIa IcA޼;SB׫ T&Kkz-hB5];)wX v^;IZh!Xc u$߬<=,Vŕߘ;y)zݡz70$ԑO3ḙZqIo0)t˞ҭgՍz̴Lힰe oܪFͽʱS 6&;w?"w2B9%u2:qX_ghks>"5uk+8M,8BH0U/ ivvVALRyZ+˘0Qt#u8av~f{k.]F̿t-!LC~ïA2N/tG/mU)cNƚ7|;C<X^ǧ=aV8peΔ!m۹"*8e>WPEPa;8v qgh<ݍ@eΆm A$JKDxc3|(-2%=skIm jxQ1T?R?#83 +`(aZ+ ݷ%uVjuWx*sE4 7. +i7!\ *.y;tWor#8yݕDcREE5Ծǡ.@MYFA}[!M5ٍB"tJsþv.С|b1.04"ϊCgRtj,,/ Mn泬u~!:avh'^^"DR9va'ȩ;ZȓmElEFsc DzgЍmQ!>\*=UV#g {1v{gQ՚?rs`ME\Q;sΎ[qvGbI YGlBㅜ8$z3gpA|${H>/? {_._Q?,}G+0/o~繮|~(D^$Xo^n?!FJn𦼫rZ-;HoJ|l+m(:lMJ9/oMyLm0w䴬'2|HL]Ki5IqO͜F:;+R(PotlfT5fq()7v3 >#MM\9׼4jl9bf`zV:xG4%RXwq'6EG~𘍓izbl[/ހCKPѬ7rqcnUIRNC:#RP9wj2 th=MARS!6q h-L^B|S +`1+ L\c~Zpw+%}u M?UMc~|fD mI@P6}hEۏl +6N^>/"涉G4Qֻ4'U _sT&!D[(cM% rʕeT\smB+*>:?Wk)'-ZTqQm=0]Y|*$PT_<##^;DtE؄z 􎌛y!daSW}k?P}j8-%l pa""StHsⓁD[EX} LZ$;bn(o(w_sCY +״eҠ@Jf'_:LPZN3'@}]3R?|"o(cd]#k7J͙k^g%b$7s{IFucᶯ/i4Af?2"JBCv~ P`]8QQ85wKUȶPmޕ ;"D9'?UYo;Z +6[^$ >mGi5eǦdO1;SSXr;kE[ǵi /F%)] \w67Bh[Ď\k.4(sSkgQߋ2;GW3C\Vh+SUg:b_}AK͍V+cX0kjG<"d+D)tu44P1qdqnGX#%+Xl- '=IWf D˨w\ ߺe>oD0R)E0ڿ+ːp*##[)̰f b-{kH8)d  _SB +(AU1ɃxXǻI/MzmfūvΓ <lڡF&\$v0F;\%$^0z~`IƋ+5Ϩ $x7V+*P4v⽾5+0񮲈?i@ҳ"Du5X+/ϝUSk;p̺2iUfʎZv~eԚ|Z +Mҏ[uȫiҮB$ioz‡L: 4E>&{g!@%Vt2 q\=(,~J,u,^[FR&PJ #\c|%?!_"~Nz_˪J<9Q)8(TB#-zRɧ +fs_uߏ`&O;-?&yJRWX96v'űfc.T?t+d \5 +T[MYۏ3>1Y6SBq}Oho̭ =uP~ğ/"vFw 䴧tQ}r3(NFk>U0{Kp5T84u TXbc5,ZZ4gLULef@rlNL3nM'c~>;x* dAO[;p(zSȪ2c^) +?o7!8yY9k̷v^"h{p Z k/+c垩JKt(.ƥ-ʈ@c&qo'ޒNdo6A[Kl\xs6@}y9qaavҾ{-+3,Ħ3|}8ά(8Rv:ma!ES̬Q폪QjcwNR47PFu#y(D+øh?ɖWi_o6~vA +^b܉gzXE|dK(z)c0 z橆":IN8=`8Ȑ9fy;KgLrʁS H + l/|MzSHk$<nI2imV˟~”/ nu$jRtw4d0ȕepD$͎Xf>u*P\Qi}̾ [QQj{߳1$S2Zf*ݦ^.4ގv7[Vy<-I:]VbjwS>t$\>ک4Dתnbuu/5/E"31P8Ttgu8WJcA9&LkAN'BuѨ2e,b]=˘ A@|ͬ"4R asqۄaL`JfP;Ǩ;rݕ(Z+db|ɞgꁘX{ֵyeȺZd{mmnxTVW fMN\Xx@}YN<#s'UuZ6InB QnzSiwe jhU0բήd1UvNMCvueCڀDi4di1/glZEHpHF[jB+fژ>j⨈YrDwF8PM6wn7f +7qq4vDE>c֍ԓg]wv'ܤ7Mcdni5CqQ +`ƪu,fc,•BJ_[lVlv~>B%eIƙ 5?38\Y=AqCi G7L?_Wȥ=Ϻ|zYP Czqc?Y9l\f?rm!+ + Eyuْ2.#^?_ڀA3_&k>ˇ +3?4*{lV rRC h> \fn -Vu,U3^w"LNscT;F;[tVU^LuEZ/T5:i+{7ps++`Z)K!Fz4'm̫FD24SI(6T2љAܽ[KP)tdBP7[xBWI?DRG"qp>>[@u-c,׏De]*?uu}m|YkCf1kP&&Y8RB p(8,xLi2 S6[} aȐNzϛ]3tJ \Qܧ-k]sa$eNB0QL:O}f S4nX5ĵm.idVkXxp[E^_ZuB,?.ѾkT] 2iU +t*p+"ϸ IX i75 +y(ɲL3*f1[ϒւũ45g`j!`p[P ,W$ȫfI*pwчz;xDlOH(/D*& ~uLGe|2ӹv')DDQE6Eeg{*z0;ϲܭjzldXMVJp:2x[}zzlS$U8*q.Ȝnqov5ܯ%6MyrL&hbL KgvU<&P25/ ̀V?"cF1q1ʢ-3bԁyCeuC؜4Aw='ݚQMD-b}3g[iL~mCzo>/UUs4}n\}ƻ=d0IEWnqJCD;M\9&{֭|"淲8pKXzuS3g<YCW@@oa2qcb9٥-5 $jA̚H5C5gcwH?38腿^?_߳f:R$(e{~{/&#͢ȩHc*4/,-@,v9p,^4ɞ0؂Vm}_J5c~.D[!aǸՀBȵx18k2ɯh0>0]?T{L!UB<{yF~&[\ n{)RtHG>qVw~Bfse^7f_(]56ɡB\.[ɃGpk^,aH&G ̕⇵^mљ2_Yw;['k6-/+la)FwP.y Wcʃv#ν/G:rʵ濭}^vOF#+GV8qk-lCKMWu2ҩBBn{U-/BSQs-EPvJ]wasLځhn_SԈ0cq9¾GwLx-&a + pdv7G͎<աa}kxAW;m:sA&=Z4-w|bpʣThWrLd&6i$y O&OշJlS \6GӃΘ"FvG@ [*VRcNFOҙ8&;mCQ Qݪ:]/}DŮyѰʱE<ŭ];~lE*NI喒FB"i]5A$3-UY64]LDš_bы^E5+ ,!N\ukL4DӦl Ab|P2Bd1ܚ!:MUR}Ydςh`{80nU!R=M/[B<+3չԡ䫋ܼjuU5^Td~)Y$N %B655KR%+#ֶmu*,^~=r\ĥY{ޯS?(̜I=,9߽9}~~"Y)mFb]rLAōh1@#uC{@rgEa6g2h r& j f/7Z`<HffZCcEpp6HQw;vlݟ᪷xF۔g|Q%O]LO*ٹQ^FgTgv!M]7e~-1R!j0+X w`Q%]/Xs}_0cXEFb-U3<Ǖƭ!24F; g~i1#eCЍ 1LGV]*leX;&]N!171) >/j q1:b:L:ǚ?/ +&u__ +7(M׃Do҄tխD40zc )3X:M+lWxҵ#?kvOٽ㱬(6`v#! @շ%u ĞgkB-'d/R/;CjՓ4:\цsH9J\jf2KS{ʓ0&SiJpUl+r~q2>WNJRHhU(dQ'ѡDČT+RZ]։U +u%pu6._걚^GrW[r"Q=4F"o';R]O|)hOu'?Ϭt4a.-.[["zbN g]>(qYz)]1-1ZTeX4jiZT-X/9gNx.%[{0\㕧4 JW&輒,4 $c/"ɪKe_e2}3k {iZ|>yxea!m{%W%Pikݻ"`B?ШjNs= +["ab>;!aldH+P4 TpP+8Kacp[M=!KLw}@3IY6ެsX>q'2'Ǔ,e# =YLMPVW4g !LJ +vͦ +H@ +L!XgsTYvꅚJbh_VeDcSp.G UP}/Eu{v;ENl*hK2\0ɴFR+s]P7eP TA=rB3M!Rd~dlXV6{<΢ؗlᯊkrZs {?Y44~qR'̹Յ׵97'VeݳUF¯D˒U6/tPd3'9+'tv4&7`f8 Ehy;Ģ76T[A]?ͅ:N) Hx8e, 1CȞ@#|LnT>{sfe ܫԇ$8l->t(@ "x'Wv븮Sysr_bf\T&u O&(e4GwwB) +crqv;Ӆńp y7oԦUvGWS&.ʲ_'Fwߺn Z|0a@[?HPṚ:thc՞軩YRO:{њ㛝,΁8n$DGu-''_&0vQi75Zlڽ Ԫ<ýN9KGٶ*S +mx +\N%UD)طD 8h7k9w`W,d* k[!ߒUVK:ɛrtyԺ(ak]~Wmci^mx~ZJUe;UP#'u-_s[c7ќq,hӣ"Býoa%xbc"HFiC0o!^UU&B\V Yf@ ^mDu2Z "H.7x&нVj]7gboGZ$ϷOX`-Ӷi{]_N_Hʝ]}(_(*H.Ab:q߄B;|kت>4ƱKqq+:EF$3 ?#RX~_ﺮ}.ȪTtsdrŧ0} ;u%^6Zӈp&BgYv[p\K|xȸRIyU*lT|VK(OxJ*l]Xn;6/UM :f\U!f-T\P +f7l 3!B7ூh`-%.ɉ6V״|VITf4#Sùsv`ڦ *D6X ?Wc]=U2:¿lxtBg*fbwy%::Nmt@W:ux8ȹ[UJl-)I%9J=Z7oZ+㝜5y5pD@IѺ>ϸdxiG;}Ln}arPOz\.+WL2w^'uUՉ[ל$(gkhA)m~Q!%S\'3eM:i9DtRG̯}7fP#6M^<96qOBҴ*PQ@x)+Pn 8euPu妋(NHf81.3d|W-ⷍ`k<>#۸h0FzbtL7A8L{!EG=D2`9wHdU"l^b0ލ*N4]B_1b"Q؝u\"^ty=ҍ![!ۉ$7 q9\GI蔀{2 'x@є+U̴4QV( YC'L SrEUfGJĴC'ҏJlfra'S͊ b_9&y":&B"k 6G +!Q}/,-AA|UURnM{w+/ 'X_!GI.Uӟ ܘL6BͦGg?(ոm/#Pj&k[.#(hl)UPزBpoIae`m-J;sl)1P4h\"֢=*e;~̠ "ľQϛt5 k/K?iZmH@cxlYC/1]"5ww' ) 2X62a;LҔ<޹c(pѸיe쇷U"5d 6-D/9]ҜϠib i'LꌺlvxxUr$Vډ:-YRJ+R'B '-MiмnCQo[&(&觲,a"i=.gpL 6 5sFYϔԛLj'?װ6qUEI3 ie H=TMl |Dp.y61ǼիT+eL,BYdNT!Ky2^ƬÆTe-dI +O8YetBxI vfLS)o9rkCbQmZ-*rB3i5P(ZCЃ체lDcQ$1W 9tnLK6Ռ Ѕ>9GB)jҗV*HaWy* dټUB3R%9"_5K +~N`RO3^%ќ&nGuQ2Zڼn0U5Tep2[S]phTe7NrBizή3:7®Y (;RZ}pobtyWrP1a~c f-l4{XOSp;C$l1zU\1~vƚN0)J2+¤¦:ո|,8ˀ!hS-O~+( hu/nn.Z?\D5߁kSCT=GλM+^c>3YKe|Z,+Ň >tDTw` +R`Rb?Kr WYuyH u)V(P;$cӫPE\(͂\%Ws|T҃;QPb"@~ 9 gFND.Oqv/nExDUd;nMܠl+I~.zĠ1$ + ) XL͵tXw븩n$uq=R0?Z N [ً .?y!%gVQȠp˪i>?8cBSSY'>[Rҙ)⨴RQhcpF tvƵ&k<ES!A_qw23H{7s-áղrVP8)r7+H+W*qp`GRHXC2kg1_J" {y v)Ot \Hκ-5@g϶-g^U`%:x{qN5Z} +F[x5EM#DG6}Դ\tYy;h<D|+v !r?mjm`3t&YS,n?9nvy%?.{$qnS2BO/6 9Lp`ՓsyYɍh!Kd!t-uâ/[am?Rfz߶ p7dLn\y1 LPML cwŶ2P>CĹO>cFMx~6c%& >w</b't C 67 s `,8x s^D4gw*b3oj\Bc5~,^w*Nn\~s؟&.OLZ^u#olz1Ez +dI.vg> )kZ[/.Nz" >XT'sC>]r:Zng(; TX:,Ǎ7;.P&=`ͤU!"~[}UHtQ|3h2+a9TƁr]/*3ډb%?iʖ +@=X<:+*cʚ\Άp ݑiטD64I +m&vCȅ|r83:J>WIH⛉C@QhoM;qUTY` N$E能;>>CܛE/`vM>q_% endstream endobj 13 0 obj <> endobj 20 0 obj <>stream +8;Z\79tIAJ%,F`M\Nk!nh[<2-pDVch15"HdJu;&fng^#d1&WL\o;E0o`@ad7n.kiO_up8 +_%7/.&JT5`N8&c,AE:A-b3#H,'=mhfg3tF[f'!+/*TI_p%H($4n816.rX]qh[HX)+ +"B=FLS>-hR\TD4K1EQAgIIdKah2)^L026*"ZiPtZS1lu4&<2iND+J**BOn_0,),GQ +Bssa,n===dDk($Of_&cY]5RN0N'X%/J&?#+#*,rPk0b[&Hr23nb'fK`RkXW^YY'\S +\'%6dgn["(^1@I=V:([MJrKUQe`qRQO]Dj+a"J.3%A=GO&.fH="F$Q)9,4'H%@/D2Z+A-b:L3,+c^^pX!ffW +Gq9Ks--V+6,<&`=aM74Cm[FlJ&4]0[5obcMNAK?)n)8(QcN.*MSI&Y6jOJjITj#Wl +8*CrR\Tm%rI!TC7@MIh#?>$^##Mp\LO-rjKo1=A1(B/WN_5W8/JPD;@7[[f+;OuKJ +=5Jp:F4).k_3a62bJ#=dn$c(Ls")Ef;jh-,)PI+&d+G,Ge6)EmI/Wf2tI8QTg% +;bB`+Elr(!#f$K?j!.)~> endstream endobj 18 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 395.5804 484.0611 cm +0 0 m +0.477 8.029 -6.117 17.004 -17.129 17.293 c +-26.527 17.54 -34.076 9.388 -34.024 -0.187 c +-33.973 -9.604 -26.492 -17.102 -17.13 -17.178 c +-6.803 -17.262 0.637 -8.031 0 0 c +336.011 -235.519 m +323.806 -227.386 311.753 -219.356 299.638 -211.283 c +311.798 -167.083 309.589 -123.866 291.808 -81.844 c +277.764 -48.656 255.803 -21.612 226.001 -1.136 c +162.794 42.291 80.215 41.678 18.166 3.483 c +17.859 0.082 17.867 -3.491 17.177 -6.923 c +12.169 -31.812 -17.371 -44.179 -38.772 -27.33 c +-50.331 -18.23 -54.425 -5.609 -50.81 8.7 c +-47.275 22.694 -37.805 31.146 -23.724 34.309 c +-19.411 35.277 -14.997 35.281 -10.699 34.361 c +-8.342 33.856 -6.606 34.182 -4.634 35.582 c +11.779 47.237 29.584 56.197 48.751 62.332 c +66.272 67.941 84.215 71.464 102.58 73.019 c +142.992 76.438 181.265 68.72 217.831 51.564 c +237.689 42.248 255.802 30.279 272.235 15.817 c +285.343 4.282 296.483 -9.065 306.926 -23.023 c +322.334 -43.62 333.984 -66.091 341.107 -90.848 c +344.098 -101.24 346.137 -111.816 347.45 -122.558 c +349.102 -136.062 349.186 -149.624 348.719 -163.153 c +347.893 -187.147 343.977 -210.692 336.867 -233.665 c +336.712 -234.167 336.426 -234.629 336.011 -235.519 c +f +Q +q 1 0 0 1 634.1946 176.4824 cm +0 0 m +-0.615 -9.134 8.288 -17.908 16.951 -17.448 c +27.086 -16.91 34.202 -10.203 34.312 -0.297 c +34.414 9.043 26.838 16.934 16.992 16.99 c +8.236 17.041 -0.187 9.718 0 0 c +-333.287 231.823 m +-332.161 231.192 -331.2 230.739 -330.329 230.152 c +-320.692 223.66 -311.063 217.158 -301.446 210.634 c +-298.562 208.678 -298.417 208.304 -299.573 204.867 c +-303.064 194.494 -305.253 183.812 -306.956 173.038 c +-307.635 168.743 -307.643 164.34 -307.918 159.985 c +-308.21 155.356 -308.797 150.716 -308.661 146.098 c +-308.207 130.657 -306.102 115.459 -301.917 100.526 c +-298.16 87.119 -292.631 74.493 -285.988 62.348 c +-281.005 53.235 -275.089 44.723 -268.633 36.534 c +-261.471 27.449 -253.284 19.38 -244.922 11.515 c +-236.859 3.932 -227.791 -2.519 -218.324 -8.255 c +-205.547 -15.997 -192.046 -22.326 -177.802 -26.902 c +-166.235 -30.618 -154.41 -33.165 -142.351 -34.915 c +-130.623 -36.616 -118.865 -36.896 -107.157 -36.244 c +-93.419 -35.479 -79.898 -32.826 -66.583 -29.135 c +-52.375 -25.196 -39.079 -19.172 -26.082 -12.383 c +-23.544 -11.058 -21.189 -9.383 -18.71 -7.937 c +-17.421 -7.187 -17.2 -6.185 -17.481 -4.814 c +-19.366 4.365 -16.426 12.463 -11.483 19.93 c +-6.408 27.598 0.95 32.286 9.911 33.909 c +21.274 35.967 31.696 33.523 40.444 25.631 c +49.059 17.859 52.721 7.996 51.813 -3.459 c +51.201 -11.175 48.052 -17.899 42.82 -23.684 c +37.896 -29.127 31.979 -32.83 24.785 -34.25 c +21.767 -34.846 18.631 -34.846 15.552 -35.148 c +14.916 -35.21 14.192 -35.253 13.683 -35.577 c +8.271 -39.017 3.033 -42.754 -2.526 -45.931 c +-10.103 -50.259 -17.786 -54.444 -25.668 -58.176 c +-32.313 -61.321 -39.209 -64.013 -46.167 -66.403 c +-57.791 -70.397 -69.766 -73.06 -81.887 -75.156 c +-95.704 -77.545 -109.609 -77.665 -123.558 -77.614 c +-132.457 -77.582 -141.214 -76.501 -150.009 -75.288 c +-165.094 -73.206 -179.675 -69.226 -194.005 -64.289 c +-200.832 -61.938 -207.532 -59.13 -214.082 -56.081 c +-222.484 -52.17 -230.929 -48.232 -238.886 -43.515 c +-246.257 -39.145 -253.087 -33.837 -260.015 -28.751 c +-269.73 -21.619 -278.652 -13.51 -287.007 -4.877 c +-299.383 7.911 -310.298 21.875 -319.33 37.306 c +-327.386 51.067 -333.987 65.427 -338.817 80.608 c +-341.965 90.5 -344.058 100.627 -345.853 110.849 c +-348.855 127.949 -348.524 145.19 -348.095 162.394 c +-347.885 170.781 -346.401 179.173 -345.027 187.485 c +-343.675 195.673 -341.92 203.808 -339.984 211.88 c +-338.618 217.582 -336.688 223.149 -334.933 228.753 c +-334.621 229.751 -333.938 230.633 -333.287 231.823 c +f +Q + endstream endobj 19 0 obj <>>>/Subtype/Form>>stream +0.162 0.112 0.087 0.008 k +/GS0 gs +q 1 0 0 1 331.8968 388.312 cm +0 0 m +25.031 39.626 61.374 39.536 78.421 100.21 c +80.618 108.029 91.011 109.788 95.55 103.053 c +100.146 96.234 104.579 86.394 106.729 73.601 c +113.198 35.09 123.712 -11.26 110.899 -52.26 c +109.243 -45.273 100.938 -36.457 62.396 -16.806 c +31.056 -0.828 3.949 4.186 0 0 c +f +Q + endstream endobj 79 0 obj <> endobj 78 0 obj <> endobj 16 0 obj <> endobj 17 0 obj <> endobj 8 0 obj [7 0 R 6 0 R] endobj 80 0 obj <> endobj xref 0 81 0000000000 65535 f +0000000016 00000 n +0000000156 00000 n +0000054329 00000 n +0000000000 00000 f +0000123491 00000 n +0000123115 00000 n +0000123187 00000 n +0001274908 00000 n +0000054394 00000 n +0000054871 00000 n +0000055328 00000 n +0001243378 00000 n +0001269018 00000 n +0000130846 00000 n +0000122624 00000 n +0001274672 00000 n +0001274795 00000 n +0001270162 00000 n +0001274023 00000 n +0001269084 00000 n +0001173985 00000 n +0001206094 00000 n +0000130600 00000 n +0001207355 00000 n +0001212618 00000 n +0001242122 00000 n +0001242765 00000 n +0001206160 00000 n +0000055829 00000 n +0000087236 00000 n +0000130723 00000 n +0000089729 00000 n +0000119230 00000 n +0000119633 00000 n +0000120397 00000 n +0000120782 00000 n +0000121370 00000 n +0000121679 00000 n +0000087302 00000 n +0000089168 00000 n +0000089216 00000 n +0000123052 00000 n +0000122989 00000 n +0000122926 00000 n +0000122863 00000 n +0000122800 00000 n +0000122737 00000 n +0000122561 00000 n +0000123375 00000 n +0000123406 00000 n +0000123259 00000 n +0000123290 00000 n +0000123974 00000 n +0000124223 00000 n +0000130920 00000 n +0000131484 00000 n +0000133596 00000 n +0000139847 00000 n +0000205435 00000 n +0000271023 00000 n +0000336611 00000 n +0000402199 00000 n +0000467787 00000 n +0000533375 00000 n +0000598963 00000 n +0000649281 00000 n +0000714869 00000 n +0000780457 00000 n +0000846045 00000 n +0000911633 00000 n +0000977221 00000 n +0001042809 00000 n +0001108397 00000 n +0001243315 00000 n +0001243252 00000 n +0001243189 00000 n +0001243126 00000 n +0001274609 00000 n +0001274546 00000 n +0001274937 00000 n +trailer <]>> startxref 1275173 %%EOF \ No newline at end of file diff --git a/marketing/linkedin_campaign/Final_Campaign_Data Controller2.ai b/marketing/linkedin_campaign/Final_Campaign_Data Controller2.ai new file mode 100644 index 0000000..5a4d99d --- /dev/null +++ b/marketing/linkedin_campaign/Final_Campaign_Data Controller2.ai @@ -0,0 +1,7920 @@ +%PDF-1.5 % +1 0 obj <>/OCGs[5 0 R 6 0 R 76 0 R 77 0 R 149 0 R 150 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream + + + + + application/pdf + + + Final_Campaign_Data Controller + + + 2021-05-08T07:39:58+02:00 + 2021-05-08T07:39:58+02:00 + 2021-04-28T16:48:30+02:00 + Adobe Illustrator CC 2017 (Macintosh) + + + + 256 + 100 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAZAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FWi6itT064OIK4MDWh6dRiCr eFXYq7FXYq16iHYEE+A3/Vg4gtuVgwqNxiDat4VSzzN+m/8AD9/+gv8Ajsei31GvD+9/Z/vfg/4L CKvdjO625sBGr/n/AAJcRroenXZjmIgkmljUvExd61jnQUUBUFUU7qTX4qWVDvaeLL3BNX1b81I/ NUkI061m0H17SETD01/cUY3Uyfv/AFOVSKcl7ABTVnyozhXmninxctkBD5j/ADpkSSRdDsGjEEvp VDxE3CyGKIFZbhXCvT1aFR8G3Itth4oo48nc9Fa9tkAMrrHyZUXkQKs54qB7kmgyrxY9TTfxBWJA FTsPHLEuqD0xV2KuxV2KsQ8+ec73y5PAlvHAyS6dql4Wn5f3thCkkSCjLsxchh18KZOMbasmTh+R Y0n53pJLBbnTXt5BdRw3U0lHjeFXeK4eJUbmrK6fCGGHw2Hj+SvZ/nz5fuYLOU6ddxG6uPRkjb0y 0aMYRHNQNVlb6yvTpRh1pyTjKjUA9FGP88YJr6xMelTJYS+quoRyGMXMB9W0jglKcx8B+uUZacq9 PhFSfDR+Y35fjb9b0u+kkSNAjen6kio0tAeAY9aGoqT8I9zmJmkQBW1mr7vxy+LfIoC7nv4bgW0M rzlgGB/dK/Lf92CVCfEAWqR0U+IzGyznGXCCT8r93KvP4HvDCRINInSbi5lhYTku6EVcjieRUFkI 4p9mvh+Nct0uSUgeLp+K5DkygSeaINzxkVJI2QOxVXPEqTvToajkBttlxyUaIq2VoafWrKG5Ns1T Ly9NACo5ycOZjXkwJYLQ/SO+VT1cIy4ev6ede/8AWGJyAGkarrJEHRgUdeSt2oRUHLxIEWGSG5BB WF3em7EmoPvvWn3ZRdciUPOtC/PTTLq/a31W1SzgJlWOW1lkvplljuhbRxTW0UPqRvMW5RgcqjMw YzX4DRHUA804uPzj8jLNbQQXU9wbm4W2MkdrOFj5iSkrGREBj/cOOScuh7A0iYSZnPFUP5tfl4Fh /wByZAdh8DW10G4OilZHUxcljcTIRIw4muxwHGfx8V8aHegbP85vJ83py3LzWVtIhEHrW92btnE0 sVBDFBIhQ+g3xCQ7ghlBGHwSgZ4p5pf5j+T9T1OLTLLUBc3M6GSFkhnETKI0mP70oIuSxyoWXlUV 3AyJBiLPJkMsSatkqsrCqkEeI3xBttadiKKv2j09vc4CVYb5x87foKddPtLVr3U5kEkTSFfQQOzK palZGbkp+BQK/wAy5gavVwwC5XInkO/9X42cbNmENuZQXkz8yb3Wb9dD1PTzb6oqOzyxHjEwjoGB RzzjbfpuPfDg1oy7AURzH4/YjFqDI0Ruz+M1X5bUApT6DmdE7OUF2SV2KrZJY415SMFXxOC1Y/8A pFpdWt+AZYlYIobqQ+1T9+ARpQEqu/Ieoy2E1tFPbBpJjIZCr8pNpaPIzc/jBlH2R26+Ghn2RkMD EGPPz357nnvu4h05qtko1DQV0sNe65LDALvUFgtTJG0ySzS3PqRtOUD8VdVKAmlOVD1yGPsjJIyM uG7sX13vf4fHmxGnO5P436oqSHy/ZX4TWte0yFrGWN5LaeeKJ0hrcOjSLI2zM90vGu22ZGHsuZIM qIB+z1H53JPhgHcjb9v62SeTtAl0i0mDXKXMdyUkieOvEgLTnXpV+u33nMrs7RSwAgm7bsOIwDIM 2Lc7FXYqlWt2Gg6lbL+ldPi1BLdhLBHcwCRVkGylfUUhT2rlUs4iCd/tYSojcJK2leWpdQuBPp1n cT2rC4vmNpFQs0nquwahfksh9TcfF2qa5iR1chIi74Pq22+Hu+3o1bX7kwj8m+R6xRJoVghgdriC M2kacXYrydQUG9QtT8vbM8ZbNW2CEe55pJ+ZP5e6Vc3lreeUI7a1szIE+rw20hM3114mV4/3fDk1 lHJ3px9lrfwE9WjxYjp+L/YzK+8xO1608ZZre7hsp7a1nZwPTkguHY+mjgHcKHG48e2c7rNRLHlk Of07G65Sva/dfRZ5Kl8v0qX+KNSjEVn9Tsm9VlZxwWGJy8MEyp+9lRQ1JiK8mO32co/PTAEOGG+/ cOUT1NXv5+5j4x5UPxTTee7uFbmK1W1ihtyTHLJFwQfBM4jaNJno7NEAKsDv9nH+VZRsREQB5V0k aoSO5I7/AIL+YIuq/F+abaD5hvtX1C5s7y2g+rRhqpVOYKuoUtGZHcq4PIEooHiczNHrJ55GMxHh /s6XdfBtx5DIkEJndeXLKe4jmFYvRb1IFjLoI5OhdQjKpJoNmUjb3OZWTQwlKxtXLyPfzru6NhxA lM440jiWONaIihUXwAFAMy4xAFDkGYCnI/MMg2IHxA9anoMhKV7KWLxfl9osOj2elRzXJsrLUV1V JSyeoZ1uTcgVCAcObUNBXj375KU7N9Kpq8MVXnaVRfkz5YiVGe6vpEgkjeAGSI+jHE1wTbp+63iY 3cteVX32auS8UgWfx+KYjAFumfk55a09rZ7HUL2ymt0MXr2v1S1mkgZkPoyyQW8TvvCKuT6nX498 fG4udLHBENr+UHl9Ly2u0ur5mspC0ELPCEVXmnl4L+6Dled25+Ik9N9sic0q2C+CObDdAXyR5d82 WdzBr8UWh6dDPHDBLLJLLJO0EFq7NGLWH0WP1UB6yuOVOIStMunco1W7VERjLns9O0jzv5P1G6Nl pd8lzOkZldUjlHBVH2i3AUrTbfc5jyx8A5OQJx5BfL5o0WPy1J5nDy3Wl8Q6mMMXYFgg4pUftt36 Zj8QETI8vM1+muaDkHDxdGD6p5q0/WLmy856TbPd2OnBrbUraZWVoxu0UjKQfgHqNyNPh2rtUjB1 XFkqQjc8e/CaNgjysdPxs408nFUwLpE/l9FceYfNMnmlbIafpsNr9Ut+AASWbYckIVQwQRnkQKcq DsQL9FikSZkcPFQA93VlgBlLiqg9TRuSg9D3Hv3zZg2HNbwqgNX1mHTEgaWCacXEohUQKHKlv2mq VouY2p1QwgEgmzWzCc+FVvllZCsQQyFWEYkqULEbc6fs165PLfTn096ZMN8vW2lXV5cQ6O7WGqWo Bu4ODSaeJ1YhmhhMilQZKn4WXl+1mPpO0I5iYH648+7zppxTBJA5/Yn0mp+arCNjd6Umoov+79Ok CuwHc28/Er8lkc5nHyciPmwPWPM/mTVNchiSCtrFcwyW9lLA0bIySDiZFlCvyB+jwzn9TqNSM9R+ kfjmis3EfDFwI51+tV1nyL5X13znfahcLrD3YMUNw1u1v9Uj4rEwI5hnUUiWv05ssfaNSMBGR4Tu QNvvcQxiZnmzHSNd0TTdD0m1i9cWaWBe3kmCFxBZoq/vOJ+2RT7IwfyljIEjdSBl8vi2xyxAHu+5 Ew+a7aaOUpY3n1iL0z9U9IGVklrxdQGK8fhO5YYI9oxkDUZ2K2rffrz5JGYHoUz06/t9Qsoby3JM M6h05Ch+RHiMy8OaOSAnHkWyMhIWERlrJp0V0ZHAZGBDKehB2IwEAiiqR/pCzN5c2kZmaXTjFJdL JHQSLSikPxBdhSq+JG2a3xY8RiLuFE2Ofx694762aeIWR3LNLgubQMbq4aYC4luTO8csfBHH90vq lq1J6Dag8aZHBGUPqN+oyuiNu7dEARzXHzLpzSynhDPZKAJJ4ZElZQQamWMD4VqTvyPj45Z/KMb7 494N/MftT4o+DGL7zJ+adprOvG20SK80K2ja40q4b4pJeMKsIUSEmQ82RwKoTyYV2GbSPCQDaDOd nbZQ/wAT/nYPq8Z8s2SvJcejPL6lY44qoolA9cFq8yaddiO1Saj3o48ncnWva5/pF9bakEXT4klE EaPKnqskYPFpYpADyLENGwGc9q9X6pRnXALrnvt3g/MFjkybkHk1F5vvmtLCS3+qrFw4XTAM6LIJ fRp8Dco0PVW4sDgHaU+GPDw1W/vuuh2Hcd0DMaFUmGrax5g0+LTA8ELT3JEd0Y1d0MpZQsSfECvI Mx5NXpmTqdVmxiGwuXPnV9zZOco0yMmgJ6+2bUt6HeAvHWQVoeRA6nffp+rKTCxuxpS1HUItP0+6 v5ebW9pDJPMAtTwiUu3EfDU0GTF9FJoPLYP+civKPF2mtLyKKFuU5VY5AgYVioeYDFwKgDpv4VMh pp3XRxhqYvR11zQA0Mz3sMf1pEeL1JAjlHTmjEMQwBocxJ5sUJ1KQB97cZxB5un1zS/q0V2uoQra yPwWdnSjEHcChHTIT1WOhITHCTzU5I1d7MMv/I/kCPUI4b1Rqd7eajJesnMIed+ysA6RtGrRVhjP xA7gHvhy68QlGINk0KHny6tMowBrmb+9N/L+k+RfLVveXWiRBmRY7a89Kdp5KesxTl6j9Q8x+Lw2 7ZLJ2hAxJvi4edV7mcTCIJCD88aAIdE1K6tLqayhVjcXlp6ipbTVADkqwPH+c0PUZrtVpahPgvev Tex3HId7Xmx1EkJR5A0rzHP5euJtPvrWLTtUrEgIpLGgHF5UmhNebBjxBpSgI65Xo8GaOP0cMbJv i5/2jfYsMEJ8OxG70a2igsILeztoz6MQCxKGLj4Vpu5qT4sTvXNuCI0AHMG2wRtvUqxLBqsdx08M ux8mQVMsS8w0GGPyj5l1CXVZ42C2pZlgDuQJZo+J+JVH45ymkA0eeXiHlHp5ke512MeFM8Xcnuo3 M/nCxVvLl/JZtaSkTuxkhLcl2Hwdcz82SWsj+4kY8J35j7m+ROUeg1SfaLpdlpyy8Km4mdpJpZKF yW3IDUB416DM/SaeGIGvqPMt2OAik35j+d5fKuk2/wBRtTf65qk4stHsR0edxsz7g8F709htWo2E I2jLk4RtzLyf8vrPzSn5ty6L52MOoXElo+oSxskcqCSXiwoeNDwLkbbAjbbKJaTDGXiwFSOziYoE ZPVzeuf4YvV8zXOp+hZyw3EqsszvIJ409MRvwUJwr1pU5rPyE/HOSoEE+dj3dG/wjxk7IeLyZqUl stndzwi3tbOezs3i5l29alHkDAAU49FJyqPZmQx4ZEVGJiKvr3oGA1R6CkyXTfMk2mXttd3EKvLA ILWK3ZlVaAhnMhTmGavgQMyhgznHKMiN40K++6ts4ZkEFO7W3itraK3iUJHEioiL0AUUoMz8cBGI iOQbQKFKmTSpXU/oW8k1ORRSQK0H0nsPE9shlnwxJ7kE0EDO7hQZGeQ2zI8oZVVHoafDTetTyQeI GYs5HrZ4avuP45jzYFC+Yri6SRIAgeKUI0aHjSQpIGnhPL4f3kPwgH3yrXZJAgVYP20fUPjH9LHK SxPRre8tJZ59TlmlCPzgZ0m+wyvGYFEyoTzd0NEBX4fGmabTxlCzOz3bHzHDvXMkcttvc40ARufx 5Mj06TVLe3sreSSRUSEGUqpckCgJRfq7Emu/2u/vmywSyREYkkCvxXoP3t8TIAD8fcnCXxh9aOYP IIGo06qCOPENVuNKEA70GZ4z8NiVnh6/a28VL5NJ0mac3MlnBJO/HlM0aljxIZfipXYgZM6bHI8R iCe+kmESbp5BovnnzncQWz3vlBLrUXkWdrwWNzCsBaaGORSjRszMkfJi6t4bbb3S0eG7qN/BxYyJ 5x39yYw/ml5wumgubjyJdemskCRRsk/qxySvKkkgcw04qnBegNWycsMCRdGuTLxZH+F6zkXKY35+ 0K61nRFgtpI4mgmFxI0pYLwSNwacVc1+LwzWdq6aWbFQIFG9/cWjUYzONBJ/KnmjSbDy/aaPFKLv U+Mot4UWRY5ZHkdkTm6rxqTQk5haDX48eGOMHiyb1zokk1uWrDmjGIjzLL7O1ilsozdWMUE0iqZ7 cBHCtSnGoFDSpGbzGZGIMhR6hyo7jcJJrPle4upr+SP0ityLRYXcnknoTGSStFNAVO1PpzWanQSk ZkV6uGr6UbLTPCTfwQt35c1I3DS2n1ZpJJbtlgcsE4XUaJy+FT8SGP5b9coyaKd3Hh3M9vKQA7ul MZYje1dftU4PJOrwNDAstu9sk9tcPOxcTVghETKo4kdqjfBHsvKKFx4bib3vYV3IGCQ7ui208kax FaSwvJbmRYI7e2fnIa+nMstWHEBAePQA/PIw7KyiJBMb4QBue++5EdPIB35ntXyJqY1EqsRWFLhY +TKTJKkZGwDcfjp0zO1ccssfp+scJ27wR30y1F8Bd+WS2sXlub6mwmjhvJ414g7egREQCQP5D88r 7PwzxwPF9XFf3feumFR+LL5GrbNOvxMKP/wO/H7s2Ej6eIe9yDytWh5cAG2I2y2HJIeeW/8AzkB+ W1yXEF1cyCJQ8zi1m4RoXWP1JG48UTm6qWYgVI3y2WOQFtcM0ZGgo+Z/zZ/Lq6tJtH1Ke+hE3At6 VrKW+Fw44sEdeq0ynUaPxsZgeR/ta8uWBHCbSrQfzd/KLy1HPbQahfVmYO63FtJyBAoKUjTKtH2Y NOCIWb76a8eTHj2BKZP/AM5C/lS/W+nr4i2m/wCacyzpyejZ+Zx97Epfzh/LPVfPdrrd/d3cVjod vJFpkMlsWElxcGklwpRnIAjQLxdQe+EaeQjXewObGSDZ28m/N/nv8i/Mt1DqTanf6brtqoW11exj ninQLUqD8PFhVvCvgRkoY5RFVsieTFLe90z8nf8AOQvlSHSDB5j1OSe8glaKC5W1kEk0CAKksyoC iySEM3FTsCBUmpxlhPRnHVQrcp5/0MX+Vn/LfP8A9I03/NODwZMvzUO9HTfnf5Fh/vGvloocn6lc EBWFQahe+QjG+SfzEfwFBvz9/LlULtPdqgFSxs7gCnjXjiI3tY+aPzMHP+f/AOWaWUV419N6E0kk MbfV5al4VRnFOPhMuS8KS/mYVdq//K7vILW0kzS3QjRY2dHtZQ/pzqHif02AcpIrAqwHFh0OROM3 X4/V8Gw5YgWl3/K7fyzgVXku7/0oOJCyW1yUXstar91cqjo6rma82rx4DvauP+cgvyluYjDcXcss TdUe1lI23HVctnpeMVIWFOpxnmhoPzy/JuGVZVurh5E+w0sFzKVqKfD6nLjt4ZVDs+MTYG/mb+8s RnxBEzf85B/lRMFD39x8JqpWCdCO2xUA5bPTGXMfayOpxnqhl/5yD/Lm3V4ra+kaNizI8sNwWUvu ajg3P4t929spGmywBEQK8z+L+bH8zEciiof+chfyqhhjhS/uOEahFrbTVoooP2cvhpzEADoyGpxj qjLX8+fy7u0le1nuplhAMpS0mbiCaDovjjKBHNkNTAuf8+fy9Rwjy3quRyCmyuAeJ3rTh0wGFc6+ a/mYNQfn3+W893HaLd3CzymiK9rMta/NcPhmrUamBNNW35+flxcqzw3Ny8SMsck31WYRq8gYxozl Qqs/ptwUmrUNK4yxkfj8fs6soZoy5fj8fb0QGofmZ+Ug1v8ASF0l22pwutJlgumAZB8NOFYzsMxZ dm45ZPEMfX333fFplPHxWefxRUn/ADkN+WMTmOW8uEddmVrWYEfMFczPBkz/ADUFv/Qxf5Wf8t8/ /SNN/wA04+DJfzUO9Yn/ADkJ+VCOzrfThn6n6tN/zTkI6Yg2Aj8zjX/9DF/lZ/y3z/8ASNN/zTk/ Bkn81Dvcf+ci/wAraGl/PXtW2m/5pwHDJfzUO9j/AJr/AD1/Lq/8s31jb3NxdXdwoCRCB0BbmGry YDpTMPP2fPJiMORP67acueBiR1TPy9+bvlHTNMkgvYr21laWaV4fqkz8I5JmeMsyKy/FEynrkdJo zjgQCCLP3s8eWMRRR0n58/lyiOWuLtUIO7Wk4BU9a/D88yPCuwK+bL8xBlvkvzhovmzSG1TSJXlt llaB2dGjPqIqkijb9GGERlH6ubbjmJCwxuy/Ib8t7ISi3sZB66GOXnK0lUPVfj5UB7065DUYo5q4 79Jsbkb9+xH7G/SZJae/D24hR2Bsd24O3eOvVMrz8rPLF5D6Ny946Dp/pMikbhtmUhhuOxy4SLjn ECk8/wDzj7+WtxIZbi1uppDsXku52b7yxyXiyYHTQKn/ANC6flZ/ywT/APSTN/zVh8aS/lYdzv8A oXT8rP8Algn/AOkmb/mrHxpL+Vh3O/6F0/Kz/lgn/wCkmb/mrHxpL+Vh3O/6F0/Kz/lgn/6SZv8A mrHxpL+Vh3O/6F0/Kz/lgn/6SZv+asfGkv5WHcmE35KeSJmZpBfEuoR6XtwvJQKANRhXbxyAmQyO CKHf8hfy8dGR4bxkYUZTe3BBHgRzwAgdB8gj8tBp/wAgPyzeyis2sZvQhkkmjX6xLUPMqK5ry8IV yfiyR+WhVUmMP5R+TYARbxTQAqiH0ZDH8MdSi/AF2XkafPMXBgjivhv1GzZJ379yXN1OeeauM/SK GwG3dsBsOg6dEPqH5KeR9QeRrxbyX1aeon1uYIaUp8CsF7eGZIyEOIcETzS//oXT8rP+WCf/AKSZ v+asl40mP5WHc7/oXT8rP+WCf/pJm/5qx8aS/lYdzv8AoXT8rP8Algn/AOkmb/mrHxpL+Vh3O/6F 0/Kz/lgn/wCkmb/mrHxpL+Vh3O/6F0/Kz/lgn/6SZv8AmrHxpL+Vh3Iq0/Ij8vbOKaK1guoUnAEo S6mFeJqP2u2ROQnmkaeAbk/IryDI3KRL52C8eTX1yTx323fpucBlfMD5L+Xj+Cth/IX8uIryO7Fp cPcREFHe6mfp06thEyBQUaaF2vs/yK/Lqzgkht7KRElZXespZiyGqnk1W+Eio32OUZcUZ5I5JXxR 5bkfYDW/Xv5FysOSWLHLHH6J/VsDfxIvbp3HcbpjeflZ5Yu4DBO940XLmAtzIhBPgU4kfRlwkXHO IFJp/wDnHz8tLiQyz2lzLK3V3u52Y026lsl4smB00Cp/9C6flZ/ywT/9JM3/ADVh8aS/lYdzv+hd Pys/5YJ/+kmb/mrHxpL+Vh3O/wChdPys/wCWCf8A6SZv+asfGkv5WHc7/oXT8rP+WCf/AKSZv+as fGkv5WHc2P8AnHX8rQQRYTgjofrM3/NWPjSX8rDuR8/5KeSJ3d5Pr1ZBSQLezqGAXhuFYD7O2QEi yOCKGk/IT8u5EKSQ3jowoyteXBBHuC2AGuQHyDH8tBlXlHydoXlLS20zRImhtHladld2kPNwqk1Y k9EGGUiebbDGIigneRZuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2 KuxV2KuxV2KuxV2KuxV2KuxV2KuxV//Z + + + + uuid:7c98f06a-264d-314e-a0de-3818dd99d73c + xmp.did:56cd57f2-2ddf-4f26-aa4b-fb7f6a12e676 + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + uuid:1dc2f48e-7fab-9549-a7c8-913fdf3ba010 + xmp.did:b18f6fdd-94f1-4b10-91c3-627a646c3641 + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + + + + saved + xmp.iid:b18f6fdd-94f1-4b10-91c3-627a646c3641 + 2021-04-26T14:21:48+02:00 + Adobe Illustrator CC 2017 (Macintosh) + / + + + saved + xmp.iid:56cd57f2-2ddf-4f26-aa4b-fb7f6a12e676 + 2021-04-28T16:48:29+02:00 + Adobe Illustrator CC 2017 (Macintosh) + / + + + + + + + EmbedByReference + + /Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/REV_01 Finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png + 0 + 0 + + + + EmbedByReference + + /Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/REV_01 Finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png + 0 + 0 + + + + EmbedByReference + + /Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png + + + + + + + + /Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/REV_01 Finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png + 0 + 0 + + + /Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/REV_01 Finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png + 0 + 0 + + + /Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png + + + + Document + Print + False + True + 1 + + 1201.000000 + 629.000000 + Pixels + + + + + AvenirNext-DemiBold + Avenir Next + Demi Bold + TrueType + 13.0d1e10 + False + Avenir Next.ttc + + + AvenirNext-Bold + Avenir Next + Bold + TrueType + 13.0d1e10 + False + Avenir Next.ttc + + + D-DIN-Bold + D-DIN + DIN-Bold + TrueType + Version 1.00 + False + D-DIN-Bold.ttf + + + + + + Cyan + Magenta + Yellow + Black + + + + + + Gruppo campioni predefinito + 0 + + + + Bianco + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 0.000000 + + + Nero + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + Rosso CMYK + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + Giallo CMYK + CMYK + PROCESS + 0.000000 + 0.000000 + 100.000000 + 0.000000 + + + Verde CMYK + CMYK + PROCESS + 100.000000 + 0.000000 + 100.000000 + 0.000000 + + + Cyan CMYK + CMYK + PROCESS + 100.000000 + 0.000000 + 0.000000 + 0.000000 + + + Blu CMYK + CMYK + PROCESS + 100.000000 + 100.000000 + 0.000000 + 0.000000 + + + Magenta CMYK + CMYK + PROCESS + 0.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=15 M=100 Y=90 K=10 + CMYK + PROCESS + 15.000000 + 100.000000 + 90.000000 + 10.000000 + + + C=0 M=90 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 90.000000 + 85.000000 + 0.000000 + + + C=0 M=80 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 80.000000 + 95.000000 + 0.000000 + + + C=0 M=50 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 50.000000 + 100.000000 + 0.000000 + + + C=0 M=35 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 35.000000 + 85.000000 + 0.000000 + + + C=5 M=0 Y=90 K=0 + CMYK + PROCESS + 5.000000 + 0.000000 + 90.000000 + 0.000000 + + + C=20 M=0 Y=100 K=0 + CMYK + PROCESS + 20.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=50 M=0 Y=100 K=0 + CMYK + PROCESS + 50.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=75 M=0 Y=100 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=85 M=10 Y=100 K=10 + CMYK + PROCESS + 85.000000 + 10.000000 + 100.000000 + 10.000000 + + + C=90 M=30 Y=95 K=30 + CMYK + PROCESS + 90.000000 + 30.000000 + 95.000000 + 30.000000 + + + C=75 M=0 Y=75 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 75.000000 + 0.000000 + + + C=80 M=10 Y=45 K=0 + CMYK + PROCESS + 80.000000 + 10.000000 + 45.000000 + 0.000000 + + + C=70 M=15 Y=0 K=0 + CMYK + PROCESS + 70.000000 + 15.000000 + 0.000000 + 0.000000 + + + C=85 M=50 Y=0 K=0 + CMYK + PROCESS + 85.000000 + 50.000000 + 0.000000 + 0.000000 + + + C=100 M=95 Y=5 K=0 + CMYK + PROCESS + 100.000000 + 95.000000 + 5.000000 + 0.000000 + + + C=100 M=100 Y=25 K=25 + CMYK + PROCESS + 100.000000 + 100.000000 + 25.000000 + 25.000000 + + + C=75 M=100 Y=0 K=0 + CMYK + PROCESS + 75.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=50 M=100 Y=0 K=0 + CMYK + PROCESS + 50.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=35 M=100 Y=35 K=10 + CMYK + PROCESS + 35.000000 + 100.000000 + 35.000000 + 10.000000 + + + C=10 M=100 Y=50 K=0 + CMYK + PROCESS + 10.000000 + 100.000000 + 50.000000 + 0.000000 + + + C=0 M=95 Y=20 K=0 + CMYK + PROCESS + 0.000000 + 95.000000 + 20.000000 + 0.000000 + + + C=25 M=25 Y=40 K=0 + CMYK + PROCESS + 25.000000 + 25.000000 + 40.000000 + 0.000000 + + + C=40 M=45 Y=50 K=5 + CMYK + PROCESS + 40.000000 + 45.000000 + 50.000000 + 5.000000 + + + C=50 M=50 Y=60 K=25 + CMYK + PROCESS + 50.000000 + 50.000000 + 60.000000 + 25.000000 + + + C=55 M=60 Y=65 K=40 + CMYK + PROCESS + 55.000000 + 60.000000 + 65.000000 + 40.000000 + + + C=25 M=40 Y=65 K=0 + CMYK + PROCESS + 25.000000 + 40.000000 + 65.000000 + 0.000000 + + + C=30 M=50 Y=75 K=10 + CMYK + PROCESS + 30.000000 + 50.000000 + 75.000000 + 10.000000 + + + C=35 M=60 Y=80 K=25 + CMYK + PROCESS + 35.000000 + 60.000000 + 80.000000 + 25.000000 + + + C=40 M=65 Y=90 K=35 + CMYK + PROCESS + 40.000000 + 65.000000 + 90.000000 + 35.000000 + + + C=40 M=70 Y=100 K=50 + CMYK + PROCESS + 40.000000 + 70.000000 + 100.000000 + 50.000000 + + + C=50 M=70 Y=80 K=70 + CMYK + PROCESS + 50.000000 + 70.000000 + 80.000000 + 70.000000 + + + R=244 G=116 B=88 + PROCESS + 100.000000 + CMYK + 3.875791 + 54.152739 + 52.410161 + 0.411994 + + + R=255 G=255 B=255 + PROCESS + 100.000000 + CMYK + 0.009155 + 0.000000 + 0.003052 + 0.000000 + + + R=69 G=90 B=100 + PROCESS + 100.000000 + CMYK + 67.605096 + 39.453727 + 35.345995 + 19.653620 + + + R=39 G=222 B=191 + PROCESS + 100.000000 + CMYK + 82.830548 + 0.000000 + 23.718622 + 0.000000 + + + R=0 G=0 B=0 + PROCESS + 100.000000 + CMYK + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + R=55 G=71 B=79 + PROCESS + 100.000000 + CMYK + 71.010906 + 44.281679 + 41.144425 + 29.312581 + + + R=38 G=50 B=56 + PROCESS + 100.000000 + CMYK + 75.384140 + 49.448386 + 47.577628 + 43.112838 + + + R=232 G=80 B=91 2 + PROCESS + 100.000000 + CMYK + 6.753643 + 68.258178 + 44.977492 + 0.869764 + + + + + + Grigi + 1 + + + + C=0 M=0 Y=0 K=100 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + C=0 M=0 Y=0 K=90 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 89.999400 + + + C=0 M=0 Y=0 K=80 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 79.998800 + + + C=0 M=0 Y=0 K=70 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 69.999700 + + + C=0 M=0 Y=0 K=60 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 59.999100 + + + C=0 M=0 Y=0 K=50 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 50.000000 + + + C=0 M=0 Y=0 K=40 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 39.999400 + + + C=0 M=0 Y=0 K=30 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 29.998800 + + + C=0 M=0 Y=0 K=20 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 19.999700 + + + C=0 M=0 Y=0 K=10 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 9.999100 + + + C=0 M=0 Y=0 K=5 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 4.998800 + + + + + + Vivaci + 1 + + + + C=0 M=100 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + C=0 M=75 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 75.000000 + 100.000000 + 0.000000 + + + C=0 M=10 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 10.000000 + 95.000000 + 0.000000 + + + C=85 M=10 Y=100 K=0 + CMYK + PROCESS + 85.000000 + 10.000000 + 100.000000 + 0.000000 + + + C=100 M=90 Y=0 K=0 + CMYK + PROCESS + 100.000000 + 90.000000 + 0.000000 + 0.000000 + + + C=60 M=90 Y=0 K=0 + CMYK + PROCESS + 60.000000 + 90.000000 + 0.003100 + 0.003100 + + + + + + + Adobe PDF library 15.00 + 21.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + endstream endobj 3 0 obj <> endobj 8 0 obj <>/Resources<>/ExtGState<>/Font<>/ProcSet[/PDF/Text/ImageC/ImageI]/Properties<>/XObject<>>>/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 9 0 obj <>/Resources<>/ExtGState<>/Font<>/ProcSet[/PDF/Text/ImageC/ImageI]/Properties<>/XObject<>>>/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 10 0 obj <>/Resources<>/ExtGState<>/Font<>/ProcSet[/PDF/Text/ImageC/ImageI]/Properties<>/XObject<>>>/TrimBox[0.0 0.0 1201.0 629.0]/Type/Page>> endobj 170 0 obj <>stream +HWێ]G}?0]]}}^`b_bU3XI@h3]ou]o}|x)鰜hy?~J?>>{&8SԎtY'~{bqȾz*寺Wjr9W3(~knӎO~=B4!2rK?-Y?cMR +3{<*JfZUB8{ǸU91[[^O6DHW oE;dV٨I^͒ilT1UzSh`/D+S!^ 7ؕDPCFx8܋ 7K&'[P{ҒN\`e잸a1~L3p~[+Ra +W5W:/,H,fX@U]&uo61#Agb'.A1~в>9qшpת`Wb-TqݝܲV1Rf0y14T4)EShjWZAG)awͻkY4ClZ(c*b 'C8gu2IBn=k) @hL(H3ِnP)`)ιޕy"/C̹@H_cmk΀f8i  i~luڳɥq/cK Y7Ϭ_T_&cYEwyp} cy qcrIZjwy`mTtF +FѾ $FF]ߒ|F28Y q7k6T0SY:ʨ @j +EXt;V I2:hOqvB~9O;E[smM!:F? ]z]O@Hi!X@> avL--VXEkz|e2 +7(vvr8]+"c/{VDl#jrN/ҍo a? f / ګD}dAW A)J(]()x!^C!/sjv) $m$A#b `t Bw^u(}Z0Z=wIk puE?ӛk!5^p} qPIR&S,6mF>)PsEU,f]Q4o18q_ϗi"xȟ0g<(J#H AtRT+DfU4D;Kg,A97mMv?/ +hu :7ksP٥]5Av{gU9+n +wcrPa`]nfqP>Cb[i^,i)EC09jc ւzيIZDRl$Czlp W􋦋čY%y'id35VLRݣG&YKY5El 5::\VAGfePg&-BX؞ErȖz\\qIT~` xl9\xZa@ʋz(W<ߞhHEoR!VЮJ,A,\SYܖ,dd=.) +gRD bS@K"ӞRӖUWU!!\ xmRE9B@vUF飯u!T>imysVK_ ]㜣'\ 6ʨG+ZTi)'S rF tqE_zR(>Yٱ37c-`!j +rGh{Lm1mku*249 (`?%y=f$f[tzB!gLXs- "ϣ|9D{tI-êq{.l=W2dzF·k9#|ȐjÜ|*G]X{Qհ0+Wk!T$kS^:ti Wdh}o [bQXY^/RABEZm)hNոBc9[0iEc/>Υoufp-2X7A"([Y[h=& ͦx ]PQlњ5oeIM8vce`d&X]=֩ ], (66T Yۣ.Q&[d lت.ŖLq6iaS3]fN*Q>_UdۺR` ]*'8|m).\2/rξ6ujy~RfQ,aT}v[HͨaySH~aAT.g'4:D[p@ϾTw^{w vWIx'ݾnOǻ{|_tw}O+t/Qؾ霿GC}>pk$C[Gl{|M) GaX胦uL,sʯA3aʯ<˽}170ÄZד]>i9OToqUy{_Gd+P?s}ŵ'Syo я|~| +N, +?nFۭt4c&l +lwǏc{?c})׀{]={ѽ/EwFt[dz퇁)xx/^9mxhEקi:uIŘQI*@fӨ;ֻvמ|ZHB4Q1HU0D(GB/'z9h|`@]^$`/ +x:F'qB!ʘeL9bU8&*s x|t!U 5ᆞ9pz ?wRbt2,o~B8ft( ?;/BXqL13H3]8a@ 8FD tB U-ؑ1ƕ^ECoA^̃ +Ҏ{\b ~TT D[F$F@ri8䏚'x#0 +e[ hu0;c~JR X WReҏd&;o8#׽@V?߰F̈ƽ6qL`hbM_ q.*.*xDe$ȝl+uVnqؼ~XU ['*`/DٺfZ`6Re:-Zk*UbR3C)^$lm +B52 GIcq%y ѵT]|ק UzF3 kCc' xn r@+E`z'SQ);K~0LaR.Cav{9XZvLv,oЄpU<]GaPeRB\ +CsuZa FU]Ž2[݂Q6:+ںB#ZmUD7.&X2Ba*^eS|ߠ"4'>M9Aц ˖F圇GUm6LUo#*`֎V,8Y|H`[DtcÚΏLCr; +e&B* }Qá 0gS[lbRiXݭ*=B19g<×VI?= +M:;HĀՇݻѦ~.׊rL3DU`WzJP䞈ksK#e; KSi:lG EݥAH ch_Et##1 +УF +R$ & ݎP `h-lZeMqRcnKqAĜkN=䒸*~ Dܞa F8B6=_dh?=B+6Y x@Ԙ1p`>huj|TSwyv\fg ϵWjn`t0*^يM 4+RX%Ul+G7h]ZE:AmX:Ɖl]iZ9d, +5ezvc)آ8sөf:dQjKZ|TSȃLH6w%Idwނ",w}:ML(9Bj r?SWjOAL^Xq{ri#m/2r1psn]'8 /۽D~mbٰbKO DQbjbFU-<~UEe[6z^]Ci<T +8J`U ]E„h+ݿpJ(^jZ$ պ*Y5@;)e{ĂekGjզ@2xr)_5|O4o6m@.cX;>[ued$(̠V .pRGq:-͕n+L +z,l8)/$Mv9E_`۲d{φpD2S럞mKlKN})+0w~ 'B>G/qةF +XAXzyGs#-9~(g>A ihn aK_fɄg fbaCp`M",A.H߷=1M{Ҿ+ZL^r(: <ro@QcqD;HIT- R uϹӚΎ%sޒ/դC#.XΘ6e>C@3Rm04_]frCX9zi #D&4ឹħN=԰s9#RmrQ-; 7yo8kY@a=|Uϝ0NoEX|=-asMםAi* L +qCNCQՠupI;rnSQDI(췖I7H泶-dD +FIJ;Y%{+X}hΧ&-j+.*ԒG,4KWuؒ#tz89nqadc:e853П/h^iDЕ73V?:˽j;m)\S2s6ubC +w&NfTXAf UXFL'1".eEI/]<'xiby%\%Lp}%_“SpI<{%VMwlFfn?9ϰw.1⺝s4NE+> ^ xSYvBΉe>Qyz='I~>?,; kjXogM ?>vtvy Q; V5Oq{%YdkAi/.A i ~bcYM!iC()T6R8COד``[Io%ǯ\/K>/^S_ YmXg+c+JXzSrNC -p~aJV *L {2WSB\*ڇȼmNA[\3r!6ň>n)w&BE5g`^TSRX%*ž4w20,V¿Js@Eq My[%^܂@$b!-_$ l|egQn\W{kW@đ8?n Bf$D)8,(&Y!׵әb mTn*agM`ddJo7Zq-\!*SCfK6WC9W wסkS#;{Fs5R+e`k"NcwxLXH5Ԝ퀉aUS%; +kJv0[Oh? sUh`G7RDBYKص~v]~z$q!96-r   1 goelEo٠Pmt'A7-0$-郑hY{{6W[.2]?:!RXրͼ3hLۅnmIt@J`\AmntoYSX=75w'wuR➋}L\G8hn=4Ĥ|aU\AKgX܁wxmKsO({b}xN~p|quq\ޯU_MypnZܳĹv Ν#:V#BV$ُ"nѧ.8 nTx7,V/;/7>)M\XMoeCħ2jC=}˾\3:,cuB.^ Q 5ik27I SB^ L⇻2UK,R'׵\6nQVD,[ fMgPLK)YasM"Nk0N3͒[^D&f QT5 !HLa +dV* +x 3E_9k_pZne1 HVLBݑp5Bz-tŁ$W:fnG~E[cy-M#k6/&}g`8+wE.b]P E9`$7{ qd]zjP0je%݅Dg Gw6e0~se5Zqf~YIKiTIv$9C (<RNs:3`)tuV:4i6CWe,fco$|ŋЄ`}ݥ 87 |Uq8-S}V­>c%K{y6]tf5GM䰷e&MA-T A:ص9$18isM}x evZ&+$E2Vԩ4z /Խ!%QU,l>qJglL?QG.PiH!yZ/Ֆ^z Qgq>đ)69OY3|VI󿿸%m ;*5W^y`r5/Y +Զ$!Wp:w ?# á,C hmλ~$i jFfDlղnT<\NxSO2`ӄ\_?oOoPl\6 @r}+wgP&ү%J 6+?8 5sA `T,C9NJKl׃TqqzY!I:H8'tGy3XѕaIQTt`5fo.v ҭo |UOn_zJ/J^ڍ #3drqۊ:vV=fȑ()O`7OA۱ksNְ I_vNVJܛ͎qO>.gk"A&#d^)'rWSEOLtcʀ%TPV`&8tPyof|/C̓Su!e61ӓ{wƥgNhT%Zipf} EL7c+k熱RWX_ ѝW(lуM3HuX/o]+AA+D"FF[r=j=ٝ9g@WOwC:{4^ ii)!֢A:ԣfxm\P~=N9 8T9 ŠzJfOVř /lp cZVk8H}p|n,?xۯm{|/Vcܯ=^w?w:61w;==rÈڵ7wgP!17[2֝uE& ?%dθgi9{J"B@9i( &Xpb]熳m&m2syWi湤0WH B(4mxz3T+\R%a[HRpn6Sqd=&w\+&Ж]˅qwt'A߳\IDt~( B,gtg3No9 yeBWky{,̔HiKB+zgj4%,቉5gK߸SP5Lܵnq;fvCBi'p㢯ͯMٚ\jZ|OE89Q>lr9ax}8^Of-'Z +ǙkxBD؆PS[BMӓwQhEt9\ mWphV7H`ڳoT1e-k}M踑}TØ|PfաyguFv|{#,`-i!JZ3;/1[heة(RX,#R97v8SBMsvC>c*@e4;]eG +Ly%lMj o򞗥fӣF]A{e!F#Xė7eS먉Mx{ wWa#|H!?/\ϾjҔ|6ƗYrԽ韶\mo̾_J÷|TO:ju}SA5\£=ǵtvhfpWL)<0/,=e;#Խj? gH-ɢQ܅5V=oA.uΣZPeZTP%s:|'g5:mHPP<#ܓmknP s}KߖyrϏkNЩ^X.BPY֌(çt樒CӺgJmǣr{gyYlg[?."=y.s|d2ۇK`Yߔ3*\e;WA0|Ó*)ZbPjcσ>P)۪)w)7.9Эh<߸i-uKоd4N^XqygNsQ|]Sf7v6sc݋8*ܑM %FNʖp܏@jǤrNة͆0OOX&l\D xir=r7ild(֢/_<"ͳpw%s&j]s8m76qԮ6ϩD:a9LȎxAi8TɃXAm +c&h娶hk exƟ vπ'q3\4v,i7X:KS laZh=ȢsQfPQЈ^e7#=nZؼ$Ӧ+;ѡjv,|¾l-zT{A'mie9ҵvΖw$|f|-*`0Bݔ;0%6%ŲL&e<u=n0,R«vͫ9gtjb+f%LaSA8lQ[ _[40~S +3O|m؃yhkEo| Yx.O8ep^'ED3otD7+m%}ܦ3G!miG uM%ЃV٦Y`[gݱC)e Eh?G-: Jgyxmn4HOGf%.Kr#y881tu/tܞgu$?# ywඌ@fJxѻϏo|QUwvh^5`$@nA13R}p$n!|8vMc+m?Qcamu'j3!ؕͦ1 Tue.j$.mTS(|1Q J5{^ڐ%P:&R j2DU/Mc諡?um8j"E Hg;̍0鄊ߟi?\X;ͺ'?諪F8τ@I(u`2kcz&2ɽgy1{k1o!xc8VA>ģ3P ٓ{e#<8W#-Rk?o#[߱g9E`HV4ߍPIWnJ<@B )rYJ eu3\]Uސ{T/pـ=}K|&`sq.}`apz5:lRz*uzafj?P۴Aj܍8 aə@6*1=v:1Qc| ép\9{{cmSOJYj~w׶IfsA!vG1xs^˗V_ҤĘV"E k1ZtXN&b_ :;w0Ngq.co8:lm<c _z[ّXĩw +V75U܉&Fvd'i6QSҦ?M SkZakR稷 OUdE]Qp6JWpDZpd@v7xJ Um*8A0S1s` q4EfPg6f ȿ6S| +F(?dbkd,ɉ9')mQft>^ v,'x( (Y]^Fa?3N=lm0~?pN>aAIKW0y]cGoa{N Ȇrx%5$ L0IDZ?*2aA}_}.{ ތS| +^2y" +-;*NVM$KZ6vxLڱ8/YF=WcLR=<ιNuP_ q.WV W] х'ʌ|&*dM +H̲O]7`$[f+Fȵgb\$&Khv^uEsƪ`bfgkͫH 6B!K lo]4@mPu + aZ@ߏ4v@zR51).TH>j66 lizTGf&~?iZ,D6 *}QۭخWg"xB.VU M'ώi෷DwL*MJ%ԮU&MJ̘F#eNO,?Jnβ:V^߷WVE{Ҋ1wǨCBeho (u0቟X4K a7Vd}+B=7֬OQu@ ~<]5Y}L>o9U5=e=XOwF`f#*A@ 뮓; )yF4୯eپA~&vq'hgA(Xb*Yi @>dYZ4ۯoꚣ0T0L3}-f#ƻ%5Y:n>`cUM|/y$YoefZ{=i 5D!]+W0¹Bf_XZU򪧐֟֓M}j{cK}uc2ݻzhgIux>N ?fV,{D'[ zF8׊V{as;hQO{OyH@t  c +h Ufh@mf HGw=ZV +;hjpZ.<04洽fG1qU{iMY-La0|گ&zDd韟0Xfikxy\aiR-~UЛzO AgPk ַ|\VSp$s/kEB߻rzs'w& +2SW2oo +1wDYMK=gC:f.Ff^ m1:`Ƅ}%pyf֊u=( +$cEf3}[OuV,tpO>$!nƝ5U~mG +[Z h;@+05ѻ:5/) Ԙ9zf(w(aʘMPI.vlW޲ z3h{ +kVMkJItwSeo'~Fams)i!K&Kjn80V%pe뙛WypD}x߯-a]RSfSPi"}i(&2,M$!"xvEA%azRƤA# `x0k A᧬]@VX$+ԔU`a20 &m6u "R/kX +[#`_XfgM<֨0o-[ֹ/EH}(f)luPY/>Yt=9q +pNP):޸"oWWp7uQ /U4+%j*\=6=to[8.ãKҘi/!^D"pBgFDW'c sUI2PQCڒea8a=d6o.$z3~s&hk3(MA,i=M7U\\&.h CFX^Lls`Pp1 =rAm%PP1) Yǥ*ޥ:D+GsۯZ5I%ء-RFҬ24` k+̙VD{1lsz-ڒMW'pЯj֕3O̠T"٪'R^u\ݥ"έ/s\ax]B]W=i]ȹAW \ ҙ"" $ 4֑;^=BvhXF,3iL,70L& L>Ne  BR +#Nx?^`!:Ԭ/ amZ]jUܴ|E\V@.k.j2ى+֑k %`Yj#Z9\R9*!׆tnpNndw5$k +S^hca\MƣF$G(ayaCbDeKi|_qy*E*;U&,`TФ۲1bQ:t'e_Ko#[hd \w \ЩZSc6QJ=N>vU +w)PO6^@ҭ<_p -̮kNUwAU>̱g3SUn=fq)6 'iRed0K@;M'\@EךU2+UnZ&=xMl+@oO⏹2n^J"X#.Û"l +jilW3SqՒtY ШXՉ֢Er\qRwyefO^'V pDD\}v. 9::xEψn3D+C{PsTЧ +jNKwPN@`6 /ڈ@A13\sYpqvoSQcuGo/h8-渲Cq!d@ි뉕P6Bm;bɒ&1._iQZo 6BK294 +[`؝X@RM(7`zn$5e:If3gM2Vˋ8ŵ{_m/AǓHC \* wY҇orOL +tŠVEwBt*B|EC=U +$z@Zꍸieb]6W'S[Kp@tҧc&\J 8K); DEsrrEy*xgjO]) +tl? Zͧ<P?361h#XUZl}-+Pn@-H+PCQJ&' յ>CWǎh$ ̻+]h`6hOv&rAF cvxKmumVu=8yeQ&YPkE" >iml(p}C#&VeGi&J6vl4%W鼩AJB-6ǏOC&WE +Ǚb.Yz+Os `._'cFE9ї ? +U5uGeIUY/WCس.$_JoK>gU~)/D:EOQ*yJ Z(ap)/wq +oz:3$6q Q wq" #,\5+p[=_otSG5m.V(}Fb& Զ~N].v6}!9l~R#=}|{86 +{C{ 6aT2ɫw_[#h_?k|5\ɩZ't=aSHT~3s,~Y1ڽE1|}Y> $4p>۽z|KܾxehN ~WL7|p w]KJms JmpJrV-&DfP@2l[R%3`RDظDPI +=/p;V@B(.N{rogȩtPOIijA!;Քk K4:Ho%t sB~wL 57_!Tf+Os0y +zV@=/`0tKloO+2I(4qpsoDpJa/4WWB/62u1Q ۉJZH+8-b!:wew<<:;ȑ(앐pgOqBRA4 @ι5l# }#{G'pI &)-Rp֠2%Jip͉Ms]6sK`"X1Az/Н,w;{ \| +ӭ.HT eInI9V;MRYM~?mG:푡uzFޮ.9:z4f&৚ Km<$Gɛ6T[M. ldťφv~(<&:2A6**TDεYhMPÉ vIJpӝ9:W<5A2C^3 qN%q|$`:z^""3ۓG]dܫm09P݈c<,ͧ X5=ƛĕʠ+2Lf~r~3FYg~'*2VcSWNL6ǐ Y%fqFf?w g +|ǽxiݪCl*R<$5xMI?vTǼ0UxYn-[(=#9  ~KuwUZq|[] 'i-54yb)ʲ@S1_[{QKT 'Q[$˙Dί Jf##/{a4.LB&װ6oU$ILiXH=`@#k$0߅}^کe1L؁\MtY*"MJ~depsk-Y~!]"ԥCj0_[*pVZb HNQȽ/U_bg]64U򆰫n rMu",W۵x&2Z %09-HSb,*OBSPDP( +Y`W9 E[;2䯏wC䯼҄vRPeq@#KTM"[(=kJ+,֌hؚr.4cf(`aGpgNns="ukWSw#ylD 4{?'uj㝭ǯ7Ȏs% Za`- Y=\;Va\\=2QHWڟA96~x,A3wCdX3Q^x?!t-X(tlӬ7/K8NcPɋ:B -)붠;%AF_o^l~9*H:|es(*%=E:w.8W[5ڭR2Xڛ&Mi%Ƹ;Ď% 4&W̓Ѱǣ}MNqSts;Si݈y7qɲgOv4YRŹ(w||2]toOBLXEѰ*Yq2V`[{K0ω8Ԍ?߬Ax]H UZ*.շ(x! 6O=iІc/*y#Yqղ#qs=\Հ/>Y>>%HXJ0!+= 5Ȋ*`M#הn٤ufDsH ΃ v-Z3eɚ9ӦܙCA2EbGp=$p޸):SóB$Tt_"mQl oNȁ[hU($/@ NzIun}鞫gEc4=˵9컠m5py8V~Z5@ld![~%2yL#0Z9N%s[fkm5 =o(1z1X"^3mɁj E\KU>=g͈@YxԚ_y# ck80ٗji}ѷ\t~ԋX0ɵ݃(b8v&j= ,I"&E,ܒ~,=A OxRǬsG9 hMrep0{np욞`wJ_%slϝbs#6#ZK4l;41T8.) wQ^2CO{(@ȚoyHz8 C8g-<$ĈZ&{C]$fs e!oƹفtS #8G@P,OS@2m ĴVt"+简kn@2"E}9K3 +x IHtf*kTc`MF +"jJw @7x,/mTpj̀@dWeao v"et$\]!-|#^?1J3;ښ#ZRg\NUeFTvUP k>ydEZ$msw?bVZVG J]c460aS ݘJO.xx>s62ۊh ֲIN1^xu[uDO?I XųX3@]MF]-Naf-u}9S Nvilc{4g\( +'"G\dp4U ]/ YKM:(=F /4up0keM4_Yy]2J2 +B͎b4U)Q{9i-n ;fCzjT MzFz<%ʈC=R$#lO`ko$ZIT3="3lҫ;tm$a*h*PoӁSg! ׁw иqKYJʨdtU7%kݚa}Zzp IٴYBBpe9, +}4j+Sj@ve!\zdX5ڡoإ\RAo5E=K(*˗eJtH)e]HjyP\!S͒(⚟F눡A墱"TCXuXuhqP}p[H&=%P-t­vN +:c Tn5Ps;^rʰ@US!Wd1jrTKTbD In=*;ccଯg41xE.x3h B+t&UʀAKnjWVZܶ$緇O<0/h45:w,R.G_̹>VFۦO.8 +qTAk>%:b񦯡3zxa"̞W]e)h%ύBzӇi_VRtJ"9!'@JW@*Sij f}łHf~IJhRoXFݣ RFښ=`֐eFR".@uVͰ,cYA*ċMc%ʖVӔr40jնT1܎:XJ,bUY:s,qu/.1̅Qr[doj?|Ay%LlɺP~AA\J:N;9J!$y`ƨ=weiŦZy,[[=o^3X 4$x>xPDOOjCl +K߃ClFa0OBhpnmIC?9fbߵCi˯42s_-)܇ث~%KjG`2)l7I'p$/GD,ŋA6@m%;r6Îؿ}ې{MH!Pcn9!{ȏz'x ?(nL?*ߨʓ,CEC;xy~qX(sFƐ#AoF5Y G܏^OxQ(d?Ah!;nd~ɕ19l^Zxj`~{ +PhGOCH_dW[֤.M\PK?ZMoӿ>IG՗zϭ{-+*>pvLr`ƶ qMxɼqMti 'c'T +[u] J?*9&Vj@w 6!ݳ@F?pC5Iܯ +&vk(;B&TC˓m!P +l!8B@8K>[QW€][jr22?XCB2`@WxDFgUA g1_t{6IeL9e* xj"|h`Еm1R/q)j}!Y'E;~sW+(F2V:PX*ul?ni3Kt75d?†b"f!D3үI@VCؖ1LsGZ[@zx&6M?5"˝W$l z+|^Ppl.&kp;* +QY(sZh@*] q+>Dwf\l 2$51ZX -Zqcl9jFU1_qS52QӒF5 +@݉%S|YR,$Wi5:y*7jjP+T(Sko6-ϭhos"Sd1rWZrWzԳ/;+C8vaGdkgwj1CzrknRnX ]z4Ubsi)PQ|~\~tK59΁ +遁 H D)zc9Q㫁T@%ihvtRs-y Z-ZpwtYR̸Qdvsoc@Wyfŵ ܐ봒ƻxp1 +\pt~o}>yFpYC¬;Ο AZ,VbնZhGr?P2]4[*6x)F#Bg/+e0-͙X_4:QoiѠéUJ MycGLUoxC@1Z(ɲ(u34E1g?I-}҇9nX~<]5@{W<Wi[7'6 Pa-p+s <-[ )4>Bn\ᔿ}YW9*)njCݶl th!6̂B+oowEKex-/hV#>ưS)4pBw;@3kUz'wEdpTk_%k doćFE4|.!VX"!As{o{NrgczOڎ}rܴN 8wȍO][˩ht-6Y~W$eUD`7.(*N]ј e%m\zpb:)%S@JAXx>3FM@Z޲LwP%!| yϥ;Ѡ꒤Z1fcYE7*K~5jh7)\F8zϩ^w`F'G|z|9/ht$ԛ8uB%j@ByuuP"{(}d*LEa*Ǜqnl-gJ)Qi`^ MDQ`MIW"kXN#BF&sBK#TrJlR^߮J']&TGx56R~T+@({/uų `.wbEz+"4$Qk5n + +W,-иlx[Ọ@{Nӟg\‘q&`K4;9dMԐ(K+c)~8<Ȉ&c-]:5vz ɢzi<@uO :ihJ j~UA6JvqOFTHk7ͩJɡh'S0UefWRDa_JC6'U'BT|7ngHӆ=!BvdyUP lIOf5TO6r|d>no'KUa+gjFr|{}I{TJ0l'Ƙ/#^4FKQƨ?1~3FUنCx;tL6R'"C/tqDvn[6$VG EegHc{4QMBU5_G s>Ֆ(Y N,]N3yB O$X"Y˒ +q˗ÆUm{TRՊudMF/c}`xJv1v_~yGvߏdp1("/ +mr[ta=y4R6 6ZPQw41[g9 +.VT%X0d*)vv@wbU*-D=;مAFUYu۷%6Yz?QQDV^ǃڡ+ʹ}$Kutү':jZt%K%5Zx *JҠ"[G> [:(y+,K[H: 0є!Vԋ_?EpxH .+((i]z'hYǎ6$OI-N`ƍTY1ZKK*[0V]I9TDxSx-CjԾ<оoV=_lZ=$g"Jӟ}Y6RSޞ;S ͳ jIְ[rb{<^WÔ"Cemh<>uLJe'$K ڝv A !"~9FW2+z+J*&'|)j^hfUJuu`Q eiZ*BiP(xt~Q FEUD G P]_W]U&) ;њ \m9.nsբ݊V:m## =;wՊ@|*>)GML+˽_mY=B%~Utͯ_̴yW ++cc1T,5DßュB9~*XD+RqD#Ug#VU̾Q'V kZсr@+ eeꖵ 駉AjV^N:wV\$u tZ8 }W;,oK`}pv.3(c3y&(K`lǝTح'R?U?>?%HP7R;+OrtYb7@c pqS6ӏ+Ol=OcҨ<ۜ2,G琕TG\nU0VI畿;'ӃEՓaЬ| ^ 5)[eo\yX×WQ).7(A\R5Am-.b8M^,P=BH9c V 4r)D} *AET?˻A<2#wt*Э{僙Y8'qԲ'֎d fA_IDpP:++/T>(NPB٨>,)an#Q(L ؊~`Z.ϱV{|Gx޶0-g&fJؗ,--O+YUנi~xӿ5wvͶ +d,]ndư7i-P6"iu7H +h+?\ƛu:T×`ilKYcD<,\Uv6uLIK4n+ *@7.t9A]#,NFV2n$Z WxārB+p_in}q20 REAN<\48cJ3c +֜waK.faEn(ʢJII)jz%qV[Ej&ds%'DH )"K珑D+EO}~R#>LfDX?#/  &ezPy.ZIag[^U,e!oFuuϰ_YLdVIkHa^Zwժ'wOz{nby帼}oGIWCSK5?2LvJD4BH1\:BQwcޜ0<&;|cPR`<8 jvCFb c0o&g^w$ոc{}0Mu$ɚ/&@HK8LQ]W!ϐIMd`2tɸ`a!HKw~lcrѭ0 +%CW  +ݡY Nzc; ͱ58-QwǃΎw eX"g٢!:#:>ոWSz?ReA@GGA]mEG†:e ݨ=*Zϒ4tI U +*D' RM)Wq?A^ 7K ^όy~I J.k/޹^_2PN#vCAJ|jES z$+);L]w0w ΋ziKu7E!H<@a`l8HpAќlP +K%B~UlA5@JIzKMuT oif3Tdy?:pjCr~*RBm)b`-6˧WS3ζZ,O=hC'OxCOg\ekZ3 O %o\ﺴhhNbKhIIۭqG$U5 @)oQXF24%)irӅÌ'`i{8zlrc#]IۥPF.?h%?A>Ս.^Cl] +Idp5!h?I{ޮ9|g f c> 4cܧY8)T0Hȋ(p{_KčVo$pgv湿S\iWP$t>t.}ۦ>- ݴ/^|+ƢJ &BA}=xּ) Im' +|H]zvQs KfNSW\?3.Kq_e|ʤE(LTtR; +JmWQ +i[RL]kн"j۱4n/h}hs[%BQLkɬYǾnQ pĮv> v];ޕIaDKV[C1267rLFPz"{T|1,GM)֛ 8>2=3EvUwНW<8i"X.dyHE|完詜آI40,MGc(_3s0_|`  &> @8kh^ 0< ?j PhlȮ +T~/ا.Od{\0AHxth"KVmv~BKaZK[c?^}vU% ]DN>I uV.t0 +YR_ߟʰo|VG/,U͋Aaԕ#eO nf*0}I˻Cw(9+b$PQyQc?:SZRS ):%g]I9[&bV~zr@~nG:b* api6Ml镊kՏi4cʑ$a?xzϸmW*E!LjF8`%C5> IJzw~3?,a<*mU0⮝ ٿƟ_ +ao#$&?>[)6F_s#WM-83^3{q;i2+QCjHbD3<9IbMh؍8a=cI}zVvr#峽GeS)P)8RW)eɮg|m|x!Z"CMx_?Ơc-{91E6_ +y\`w09v6s.>pu9½4&b +H揱1C/>KH.5Ӆ5C<0'ho/UXbkɮtgFGycӅ$v #eBZ49x&& +.I5 +0@2b&m*]Qj]!#;\#3ɛu"Hgs!ƨiwTv +bcfC޺F; :;rb(kGÊ2n LėCv5)Qp T8nCnxi7h *[*Y%~IWs'3w/NX"jM: &n3ff|Btu2 +[I_ R ";9ΣHIEH{Զ&^RW,C^9# 8~Y$G~Z?P-΢BxƯ6^2uS~=:eh.a$n^zexH)gbuSƍ~ZZ/DYQ.9.]&6/F 8^(PW 9F똛Cul*`:]H\q6KߜTZq8 TmIB &rkAJr؋s3.JWSu:d_aIWZ !T_u)XvN'p$0OBURMyw:y,K)G:S TQdr@vB`Y4뉷^|-B17^XE^tEIG +cvHBr!y:R |ٿ^aL]H) TRдcɯ#CG$=P_]l<&k=-QBYb*] ?Z„%[ku%8szټbTW J$-趮96҆u6c.Xdv9g+]밻R94J[lVږnQgF~q+e^=&?f>i<;^>$+0UGstkX*C缙9$Z_Յ9{ zsjK.:Z醡żDqv?}hDf.+i#:a;n5MƹBNYW#>أb0뒧m9_5*l&!*O澗T)9',6L 8*k(Τc%Os'EWRhyO4 $e"q*5~.Ⱗ3`k+~Kx:|nK~Ыiɇ[Q-#Gu|(2L&]d-KSmABI 0 eKrDm:,gz[Sq!HJp_KBH&U{0mE1LD1g:=]X.:RL(\'EG 9#vrLn璊k A5k\u,1Q0x&k?8ނHzQ%`T),, S.ɒ6xI1 ZU $@MC5þMy˼Y4~d=9R gQU5'r-g-VA~#6" +p(ǩ 'GO^_!^& /~uH82F#`?Cx5gfwN@)ٷKnփ/ +(x ^ëzw}334aU=V\ytlWtQF#/t4ԛv$zl3AGIt_*(#F-g De=!ϒgU_F0O$dVA@K0v+'O]nIɴt_ԁ;*-L inYm.:D 0 D[q9XA#xsTb,6hҶ spMF]0q:^#zqklhTi8JM6MvM~ Kr0yt}*t=ݪo_}s%vcqT4$Az-͔<1Y*/To?T +;74J&Z lV6 ߾q/˜ endstream endobj 171 0 obj <> endobj 173 0 obj <>>>/Subtype/Form>>stream +0.563 0 0.99 0 k +/GS0 gs +q 1 0 0 1 997.228 -125.8926 cm +0 0 m +0.521 1.077 0.807 2.288 0.775 3.566 c +0.774 3.615 0.767 3.663 0.765 3.712 c +94.585 21.477 l +225.723 -129.39 l +225.595 -129.533 225.47 -129.679 225.353 -129.832 c +h +21.473 98.452 m +21.869 98.399 22.272 98.368 22.685 98.378 c +24.157 98.414 25.519 98.864 26.675 99.604 c +93.064 23.226 l +0.423 5.685 l +-0.291 7.983 -2.035 9.814 -4.263 10.652 c +h +-174.232 213.425 m +-173.878 214.348 -173.691 215.352 -173.717 216.401 c +-173.732 217.051 -173.836 217.677 -174.001 218.276 c +-25.678 280.659 l +19.528 113.33 l +18.108 112.743 16.905 111.751 16.058 110.498 c +h +-135.061 313.532 m +-134.262 313.279 -133.41 313.145 -132.525 313.166 c +-128.233 313.271 -124.838 316.835 -124.942 321.128 c +-124.966 322.116 -125.181 323.054 -125.539 323.916 c +-55.576 368.425 l +-55.536 368.379 -55.492 368.338 -55.451 368.293 c +-177.307 222.767 l +-177.313 222.771 -177.321 222.774 -177.328 222.779 c +h +-887.38 408.967 m +-898.223 477.737 l +-895.993 478.391 -894.191 480.008 -893.282 482.102 c +-718.864 435.875 l +-718.901 435.534 -718.925 435.189 -718.917 434.836 c +h +-1009.705 411.913 m +-1010.11 412.352 -1010.564 412.744 -1011.061 413.08 c +-948.328 516.042 l +-907.422 488.536 l +-907.934 487.467 -908.214 486.268 -908.183 485.001 c +-908.152 483.757 -907.824 482.592 -907.278 481.561 c +h +-1300.829 492.07 m +-1300.605 492.827 -1300.491 493.63 -1300.512 494.462 c +-1300.535 495.457 -1300.752 496.4 -1301.114 497.266 c +-1266.732 517.158 l +-1180.137 439.168 l +-1180.223 439.043 -1180.306 438.918 -1180.385 438.789 c +h +-1315.188 560.799 m +-1268.296 518.566 l +-1302.118 498.997 l +-1303.578 500.899 -1305.889 502.107 -1308.469 502.046 c +-1317.323 559.52 l +-1316.541 559.833 -1315.82 560.264 -1315.188 560.799 c +-1204.48 558.646 m +-1204.48 558.64 l +-1204.456 557.646 -1204.239 556.703 -1203.878 555.837 c +-1266.475 519.62 l +-1313.844 562.28 l +-1313.384 562.937 -1313.021 563.664 -1312.781 564.445 c +-1204.543 557.641 l +h +-1152.313 660.556 m +-1151.594 660.357 -1150.835 660.257 -1150.051 660.276 c +-1148.154 660.322 -1146.436 661.044 -1145.114 662.205 c +-1102.637 624.829 l +-1190.478 563.47 l +-1191.025 564.205 -1191.697 564.841 -1192.466 565.343 c +h +-969.418 718.573 m +-969.343 718.397 -969.258 718.227 -969.17 718.059 c +-1100.947 626.008 l +-1143.795 663.71 l +-1142.924 665.001 -1142.426 666.562 -1142.467 668.238 c +-1142.475 668.564 -1142.509 668.883 -1142.556 669.198 c +h +-860.548 686.136 m +-860.658 685.583 -860.716 685.011 -860.701 684.423 c +-860.688 683.921 -860.625 683.434 -860.523 682.961 c +-894.265 670.911 l +-955.555 717.766 l +-955.467 717.918 -955.381 718.071 -955.303 718.229 c +h +-289.385 624.854 m +-479.782 637.959 l +-558.092 780.483 l +-557.508 780.911 -556.985 781.415 -556.542 781.985 c +h +-157.421 596.268 m +-157.446 595.981 -157.459 595.691 -157.451 595.397 c +-157.419 594.05 -157.044 592.791 -156.414 591.701 c +-223.577 540.403 l +-272.482 617.776 l +-271.427 618.654 -270.611 619.805 -270.137 621.118 c +h +-14.382 635.845 m +-142.554 598.693 l +-142.902 599.492 -143.383 600.216 -143.964 600.847 c +-50.479 712.402 l +h +111.948 674.475 m +111.913 674.144 111.892 673.81 111.9 673.469 c +111.908 673.131 111.945 672.801 111.995 672.475 c +-12.435 636.409 l +-48.448 712.787 l +h +192.151 766.438 m +192.543 765.351 193.168 764.38 193.967 763.581 c +126.863 676.598 l +125.677 679.497 122.802 681.511 119.484 681.43 c +116.232 681.351 113.499 679.285 112.408 676.422 c +-45.763 714.203 l +h +307.662 697.848 m +307.2 696.882 306.936 695.809 306.91 694.678 c +244.939 688.054 l +204.042 762.788 l +204.54 763.152 204.988 763.575 205.386 764.043 c +h +301.83 589.542 m +301.811 589.542 301.791 589.544 301.771 589.544 c +300.842 589.521 299.959 589.328 299.141 589.009 c +245.98 686.152 l +307.115 692.687 l +307.791 689.857 310.011 687.648 312.815 686.959 c +h +338.068 253.174 m +337.298 252.504 336.666 251.684 336.208 250.763 c +221.927 290.097 l +257.059 365.882 l +257.854 365.632 258.699 365.499 259.579 365.521 c +260.745 365.549 261.842 365.84 262.823 366.324 c +h +269.471 62.786 m +268.806 62.953 268.11 63.042 267.392 63.024 c +266.19 62.995 265.062 62.687 264.059 62.175 c +205.396 147.952 l +337.478 242.024 l +338.039 241.421 338.692 240.908 339.418 240.507 c +h +37.382 307.181 m +38.44 305.366 40.213 304.032 42.303 303.536 c +22.434 113.92 l +22.392 113.92 22.35 113.925 22.307 113.924 c +22.02 113.916 21.737 113.892 21.459 113.854 c +-23.816 281.441 l +h +-46.764 366.38 m +-45.646 366.844 -44.664 367.559 -43.883 368.455 c +37.13 314.53 l +36.591 313.438 36.296 312.206 36.328 310.903 c +36.344 310.254 36.447 309.628 36.612 309.028 c +-24.344 283.392 l +h +-127.094 326.297 m +-84.646 386.892 l +-57.396 374.903 l +-57.482 374.405 -57.524 373.893 -57.512 373.367 c +-57.482 372.187 -57.185 371.079 -56.689 370.089 c +-126.54 325.651 l +-126.713 325.877 -126.897 326.092 -127.094 326.297 c +-397.73 339.655 m +-339.665 444.754 l +-338.726 444.382 -337.696 444.189 -336.622 444.215 c +-334.111 444.276 -331.913 445.527 -330.537 447.409 c +-139.571 324.597 l +-140.034 323.73 -140.335 322.769 -140.44 321.749 c +-394.592 334.025 l +-394.778 336.343 -395.971 338.36 -397.73 339.655 c +-409.671 353.035 m +-405.635 340.432 l +-408.338 339.16 -410.182 336.386 -410.104 333.208 c +-410.063 331.521 -409.482 329.978 -408.538 328.726 c +-480.842 258.007 l +h +-551.367 395.645 m +-446.814 447.837 l +-445.925 446.518 -444.646 445.487 -443.144 444.912 c +-488.609 255.923 l +-488.943 255.958 -489.282 255.98 -489.627 255.972 c +-490.292 255.956 -490.933 255.848 -491.545 255.676 c +h +-618.14 359.739 m +-618.159 360.565 -618.31 361.357 -618.567 362.099 c +-553.161 394.749 l +-493.388 254.894 l +-493.891 254.597 -494.353 254.241 -494.773 253.843 c +-619.308 355.454 l +-618.535 356.696 -618.101 358.168 -618.14 359.739 c +-703.371 435.207 m +-703.396 436.25 -703.63 437.238 -704.024 438.138 c +-602.987 494.655 l +-602.065 493.417 -600.786 492.469 -599.305 491.953 c +-625.316 367.303 l +-625.575 367.322 -625.836 367.33 -626.101 367.323 c +-627.988 367.277 -629.701 366.562 -631.021 365.411 c +-704.713 430.66 l +-703.834 431.955 -703.33 433.523 -703.371 435.207 c +-892.638 485.38 m +-892.672 486.772 -893.074 488.068 -893.743 489.183 c +-805.198 561.637 l +-716.805 440.345 l +-717.487 439.62 -718.03 438.765 -718.396 437.822 c +-892.729 484.025 l +-892.663 484.467 -892.626 484.918 -892.638 485.38 c +-871.252 642.548 m +-871.027 642.448 -870.799 642.359 -870.563 642.281 c +-880.709 590.586 l +-899.872 492.944 l +-900.111 492.961 -900.354 492.969 -900.6 492.963 c +-902.906 492.907 -904.947 491.846 -906.332 490.215 c +-947.286 517.753 l +h +-1015.602 414.418 m +-1016.403 414.398 -1017.174 414.258 -1017.896 414.015 c +-1074.557 597.229 l +-1073.555 597.687 -1072.675 598.356 -1071.958 599.171 c +-949.991 517.16 l +-1012.856 413.98 l +-1013.715 414.28 -1014.639 414.441 -1015.602 414.418 c +-1166.049 433.697 m +-1165.993 434.105 -1165.96 434.521 -1165.971 434.946 c +-1166.034 437.554 -1167.378 439.825 -1169.383 441.187 c +-1133.858 503.667 l +-1022.495 409.837 l +-1022.72 409.337 -1022.895 408.812 -1023.011 408.264 c +-1056.621 414.24 l +h +-1084.236 608.637 m +-1085.106 607.346 -1085.604 605.786 -1085.563 604.11 c +-1085.55 603.531 -1085.468 602.97 -1085.335 602.43 c +-1189.242 561.892 l +-1101.09 623.467 l +h +-1073.099 610.492 m +-1074.453 611.52 -1076.148 612.116 -1077.979 612.072 c +-1079.876 612.025 -1081.595 611.303 -1082.916 610.143 c +-1099.4 624.647 l +-970.622 714.602 l +h +-874.825 653.53 m +-875.518 652.333 -875.907 650.942 -875.871 649.458 c +-875.867 649.303 -875.85 649.151 -875.837 648.998 c +-1062.979 608.526 l +-894.616 668.66 l +h +-856.912 677.943 m +-865.947 657.12 l +-866.688 657.333 -867.475 657.439 -868.288 657.42 c +-870.376 657.369 -872.247 656.496 -873.611 655.122 c +-892.369 669.462 l +-859.846 681.079 l +-859.179 679.775 -858.16 678.69 -856.912 677.943 c +-769.007 602.135 m +-860.742 647.152 l +-860.457 647.994 -860.303 648.896 -860.326 649.836 c +-860.394 652.604 -861.902 654.992 -864.114 656.316 c +-855.079 677.139 l +-854.337 676.926 -853.552 676.819 -852.739 676.839 c +-850.965 676.882 -849.349 677.523 -848.064 678.556 c +-768.78 602.454 l +-768.858 602.35 -768.935 602.244 -769.007 602.135 c +-563.909 779.083 m +-567.733 650.685 l +-571.745 650.289 -574.834 646.863 -574.734 642.768 c +-574.73 642.576 -574.711 642.389 -574.692 642.201 c +-755.248 600.549 l +-755.496 601.218 -755.83 601.844 -756.242 602.41 c +-567.592 780.735 l +-566.552 779.886 -565.29 779.303 -563.909 779.083 c +-559.21 643.426 m +-559.432 647.104 -562.19 650.064 -565.732 650.628 c +-561.909 779.026 l +-561.187 779.098 -560.497 779.268 -559.848 779.522 c +-482.156 638.122 l +h +-440.766 562.79 m +-441.273 562.417 -441.73 561.983 -442.135 561.501 c +-559.984 639.536 l +-559.692 640.129 -559.476 640.764 -559.343 641.429 c +-481.011 636.038 l +h +-284.927 621.664 m +-429.396 560.319 l +-430.761 562.748 -433.386 564.363 -436.365 564.291 c +-437.3 564.268 -438.187 564.073 -439.009 563.751 c +-478.637 635.874 l +-285.12 622.554 l +-285.073 622.251 -285.008 621.955 -284.927 621.664 c +-331.689 457.826 m +-332.246 458.314 -332.871 458.723 -333.549 459.038 c +-323.582 487.758 l +-279.025 616.146 l +-278.455 616.029 -277.864 615.966 -277.257 615.981 c +-276.154 616.008 -275.113 616.266 -274.173 616.703 c +-225.174 539.183 l +h +-150.243 420.636 m +-151.342 419.724 -152.178 418.516 -152.643 417.138 c +-249.46 436.338 l +-277.896 441.977 l +-329.04 452.12 l +-329.04 452.139 -329.038 452.158 -329.039 452.177 c +-329.076 453.715 -329.563 455.134 -330.363 456.322 c +-224.101 537.484 l +h +-150.492 587.861 m +-146.469 422.335 l +-147.203 422.223 -147.903 422.012 -148.554 421.709 c +-222.504 538.704 l +-155.192 590.115 l +-153.962 588.875 -152.319 588.051 -150.492 587.861 c +2.386 600.283 m +-141.984 596.774 l +-13.518 634.011 l +h +112.719 670.196 m +17.499 604.701 l +16.033 606.332 13.894 607.339 11.529 607.282 c +7.898 607.194 4.919 604.627 4.146 601.241 c +-11.571 634.575 l +112.548 670.551 l +112.601 670.43 112.66 670.313 112.719 670.196 c +295.531 586.132 m +127.002 671.083 l +127.268 671.838 127.417 672.644 127.437 673.481 c +243.824 685.922 l +297.383 588.051 l +296.659 587.523 296.034 586.872 295.531 586.132 c +208.278 477.029 m +207.597 477.012 206.942 476.9 206.316 476.72 c +203.051 484.238 l +289.163 567.937 l +212.625 475.825 l +211.37 476.621 209.875 477.068 208.278 477.029 c +165.933 309.369 m +166.048 309.935 166.108 310.519 166.094 311.12 c +166.067 312.192 165.826 313.208 165.411 314.128 c +253.36 368.396 l +253.894 367.742 254.524 367.173 255.239 366.721 c +220.023 290.752 l +h +177.16 198.287 m +176.48 198.501 175.763 198.621 175.019 198.639 c +160.077 303.355 l +162.371 303.885 164.266 305.428 165.284 307.477 c +219.177 288.927 l +h +335.397 247.12 m +335.408 246.671 335.466 246.235 335.549 245.81 c +181.815 194.272 l +181.18 195.578 180.194 196.68 178.979 197.449 c +221.081 288.271 l +335.56 248.869 l +335.443 248.305 335.383 247.721 335.397 247.12 c +180.004 185.08 m +181.645 186.546 182.658 188.692 182.601 191.064 c +182.59 191.514 182.533 191.949 182.449 192.375 c +336.184 243.91 l +336.226 243.824 336.27 243.738 336.314 243.654 c +204.265 149.604 l +h +145.866 108.012 m +145.308 108.612 144.658 109.123 143.937 109.523 c +173.131 183.296 l +173.737 183.16 174.367 183.087 175.018 183.104 c +176.219 183.133 177.346 183.44 178.35 183.952 c +202.634 148.444 l +h +260.708 58.881 m +147.74 100.976 l +147.884 101.6 147.962 102.248 147.945 102.917 c +147.915 104.172 147.582 105.346 147.028 106.382 c +203.765 146.791 l +262.405 61.047 l +261.719 60.433 261.143 59.7 260.708 58.881 c +132.446 101.931 m +132.854 97.932 136.274 94.856 140.362 94.956 c +143.276 95.026 145.772 96.694 147.046 99.099 c +255.004 58.869 l +33.829 104.528 l +h +114.506 156.007 m +136.039 109.304 l +134.173 108.129 132.849 106.188 132.497 103.932 c +30.247 106.626 l +30.203 107.357 30.063 108.062 29.831 108.723 c +h +-41.966 373.745 m +-41.97 373.92 -41.989 374.09 -42.005 374.262 c +13.504 386.689 l +40.366 317.907 l +39.559 317.464 38.844 316.881 38.244 316.193 c +-42.769 370.119 l +-42.229 371.211 -41.935 372.443 -41.966 373.745 c +-25.029 471.992 m +-24.562 471.748 -24.068 471.546 -23.553 471.4 c +-49.053 381.298 l +-49.341 381.323 -49.632 381.336 -49.928 381.329 c +-52.985 381.255 -55.58 379.42 -56.786 376.822 c +-83.475 388.562 l +h +-132.139 328.691 m +-143.214 407.171 l +-141.273 407.705 -139.646 408.965 -138.632 410.64 c +-86.514 387.713 l +-128.651 327.562 l +-129.682 328.195 -130.868 328.599 -132.139 328.691 c +-329.271 450.124 m +-199.917 424.473 l +-153.035 415.176 l +-153.05 414.942 -153.06 414.708 -153.054 414.47 c +-152.95 410.212 -149.441 406.841 -145.195 406.889 c +-134.144 328.572 l +-135.817 328.262 -137.299 327.422 -138.408 326.229 c +-329.566 449.164 l +-329.445 449.474 -329.352 449.796 -329.271 450.124 c +-437.064 445.139 m +-434.75 446.227 -433.073 448.418 -432.686 451.021 c +-344.568 451.593 l +-344.466 449.561 -343.592 447.742 -342.231 446.419 c +-408.948 357.339 l +h +-592.803 492.595 m +-591.439 493.4 -590.352 494.611 -589.688 496.056 c +-495.736 466.993 l +-448.133 452.267 l +-448.135 452.173 -448.143 452.08 -448.141 451.984 c +-448.12 451.158 -447.97 450.366 -447.713 449.625 c +-552.155 397.488 l +h +-706.248 441.051 m +-646.111 527.468 l +-603.885 502.365 l +-604.317 501.365 -604.553 500.261 -604.524 499.1 c +-604.501 498.146 -604.298 497.239 -603.963 496.402 c +-705.064 439.85 l +-705.416 440.292 -705.811 440.696 -706.248 441.051 c +-572.184 637.205 m +-646.69 530.14 l +-755.397 594.763 l +-754.965 595.764 -754.729 596.869 -754.758 598.031 c +-754.762 598.223 -754.782 598.411 -754.8 598.598 c +-574.244 640.249 l +-573.807 639.071 -573.095 638.032 -572.184 637.205 c +-443.949 556.329 m +-443.936 555.778 -443.864 555.242 -443.742 554.726 c +-496.7 535.907 l +-561.943 637.023 l +-561.637 637.282 -561.355 637.567 -561.093 637.87 c +-443.211 559.814 l +-443.707 558.757 -443.979 557.576 -443.949 556.329 c +-144.669 589.646 m +-62.112 514.126 l +-141.053 421.182 l +-142.057 421.834 -143.22 422.254 -144.468 422.384 c +-148.491 587.909 l +-147.045 588.131 -145.733 588.747 -144.669 589.646 c +4.042 598.321 m +4.279 596.776 4.968 595.387 5.969 594.286 c +-60.815 515.654 l +-143.321 591.125 l +-142.579 592.182 -142.094 593.426 -141.953 594.773 c +h +133.712 419.636 m +132.561 420.55 131.146 421.141 129.604 421.283 c +120.808 665.472 l +121.254 666.051 l +121.447 666.091 121.637 666.14 121.824 666.194 c +200.663 484.709 l +h +200.694 469.067 m +200.725 467.835 201.047 466.682 201.583 465.659 c +138.508 421.505 l +201.516 482.747 l +204.479 475.925 l +202.155 474.533 200.624 471.969 200.694 469.067 c +252.324 376.52 m +186.466 396.832 l +207.082 461.604 l +207.592 461.513 208.118 461.471 208.656 461.484 c +209.55 461.505 210.401 461.685 211.194 461.982 c +254.892 379.636 l +253.78 378.846 252.896 377.769 252.324 376.52 c +152.208 306.14 m +153.589 304.382 155.705 303.241 158.082 303.17 c +169.625 222.274 l +h +170.037 196.989 m +50.453 306.625 l +51.38 307.941 51.915 309.55 51.873 311.281 c +51.825 313.262 51.035 315.045 49.782 316.388 c +124.739 406.968 l +125.991 406.178 127.48 405.734 129.071 405.772 c +129.205 405.776 129.336 405.793 129.468 405.803 c +172.558 198.306 l +171.631 198.022 170.78 197.572 170.037 196.989 c +49.104 305.147 m +168.631 195.563 l +167.606 194.21 167.011 192.516 167.056 190.687 c +167.079 189.723 167.285 188.808 167.627 187.964 c +115.417 158.809 l +48.234 304.517 l +48.538 304.709 48.831 304.917 49.104 305.147 c +121.581 410.886 m +121.942 409.896 122.498 409.004 123.201 408.25 c +48.245 317.67 l +46.993 318.46 45.503 318.904 43.911 318.865 c +43.332 318.852 42.771 318.77 42.229 318.636 c +15.479 387.131 l +h +-17.69 472.067 m +-16.479 472.732 -15.469 473.711 -14.761 474.892 c +121.412 415.702 l +121.197 414.958 121.09 414.171 121.109 413.356 c +121.114 413.182 121.133 413.011 121.148 412.839 c +14.743 389.018 l +h +-137.508 414.847 m +-137.529 415.707 -137.694 416.528 -137.971 417.295 c +-27.56 474.115 l +-27.289 473.767 -26.991 473.441 -26.667 473.145 c +-85.342 389.384 l +-137.821 412.469 l +-137.601 413.222 -137.488 414.021 -137.508 414.847 c +-28.04 482.96 m +-28.807 481.721 -29.237 480.256 -29.199 478.691 c +-29.179 477.823 -29.01 476.994 -28.728 476.221 c +-138.898 419.094 l +-139.092 419.372 -139.305 419.633 -139.531 419.882 c +-60.634 512.775 l +h +8.712 592.344 m +-20.351 486.572 l +-20.764 486.629 -21.185 486.664 -21.615 486.653 c +-23.621 486.604 -25.425 485.794 -26.773 484.514 c +-59.338 514.302 l +7.491 592.986 l +7.876 592.736 8.285 592.523 8.712 592.344 c +113.83 668.531 m +113.965 668.378 114.105 668.232 114.251 668.09 c +36.976 561.298 l +16.672 593.524 l +18.442 594.992 19.552 597.221 19.491 599.698 c +19.462 600.908 19.15 602.042 18.632 603.05 c +45.249 621.358 l +h +125.619 420.601 m +38.125 559.473 l +115.854 666.894 l +116.741 666.392 117.732 666.062 118.788 665.941 c +127.605 421.207 l +126.907 421.091 126.24 420.889 125.619 420.601 c +-13.654 479.069 m +-13.707 481.231 -14.638 483.164 -16.097 484.538 c +36.861 557.726 l +123.929 419.53 l +123.25 418.968 122.671 418.292 122.217 417.534 c +-13.956 476.725 l +-13.741 477.468 -13.635 478.255 -13.654 479.069 c +-18.374 486.025 m +10.646 591.817 l +11.059 591.76 11.478 591.727 11.907 591.737 c +13.006 591.764 14.044 592.02 14.98 592.454 c +35.711 559.55 l +-17.721 485.708 l +-17.933 485.824 -18.15 485.929 -18.374 486.025 c +154.937 317.925 m +152.91 316.942 151.383 315.111 150.805 312.9 c +135.562 386.3 l +h +158.132 318.704 m +157.689 318.693 157.26 318.637 156.838 318.556 c +131.946 406.403 l +133.723 407.166 135.148 408.571 135.948 410.319 c +183.946 395.515 l +159.47 318.613 l +159.033 318.679 158.588 318.715 158.132 318.704 c +205.177 462.219 m +184.553 397.422 l +136.544 412.229 l +136.627 412.718 136.668 413.22 136.655 413.734 c +136.625 414.967 136.303 416.12 135.768 417.143 c +202.73 464.019 l +203.417 463.268 204.247 462.655 205.177 462.219 c +-432.645 453.022 m +-432.896 455.321 -434.143 457.304 -435.937 458.553 c +-389.669 506.36 l +-342.575 457.196 l +-343.479 456.195 -344.124 454.96 -344.412 453.595 c +h +-589.828 502.812 m +-590.736 504.592 -592.305 505.969 -594.208 506.629 c +-583.11 560.148 l +-567.548 635.204 l +-567.292 635.185 -567.034 635.177 -566.773 635.184 c +-565.646 635.211 -564.582 635.483 -563.625 635.938 c +-498.638 535.218 l +h +-447.312 455.67 m +-447.535 455.228 -447.718 454.762 -447.854 454.277 c +-589.091 497.966 l +-589.007 498.457 -588.967 498.962 -588.979 499.478 c +-588.991 499.975 -589.054 500.458 -589.154 500.927 c +-497.522 533.49 l +h +-437.715 548.901 m +-444.22 458.928 l +-444.914 458.531 -445.537 458.028 -446.076 457.445 c +-495.586 534.179 l +-443.028 552.856 l +-441.948 550.84 -440.013 549.364 -437.715 548.901 c +-391.054 507.807 m +-437.802 459.505 l +-438.663 459.807 -439.59 459.97 -440.557 459.946 c +-441.105 459.933 -441.64 459.861 -442.153 459.74 c +-435.718 548.766 l +-434.205 548.854 -432.811 549.366 -431.656 550.192 c +h +-570.544 636.057 m +-570.212 635.884 -569.863 635.741 -569.506 635.617 c +-585.279 559.548 l +-596.166 507.042 l +-596.422 507.061 -596.68 507.068 -596.94 507.062 c +-599.354 507.003 -601.484 505.85 -602.868 504.089 c +-644.965 529.115 l +h +-711.333 442.791 m +-711.903 442.777 -712.456 442.698 -712.988 442.568 c +-759.276 590.782 l +-758.15 591.301 -757.17 592.079 -756.414 593.042 c +-647.836 528.493 l +-707.956 442.101 l +-708.985 442.565 -710.129 442.82 -711.333 442.791 c +-47.097 380.862 m +-21.554 471.116 l +-21.447 471.114 -21.344 471.105 -21.237 471.107 c +-20.657 471.122 -20.096 471.204 -19.555 471.337 c +12.767 388.575 l +-42.438 376.216 l +-43.226 378.379 -44.941 380.083 -47.097 380.862 c +139.984 110.501 m +139.242 110.483 138.529 110.355 137.854 110.145 c +116.258 156.985 l +168.609 186.22 l +169.309 185.287 170.208 184.516 171.247 183.976 c +142.077 110.261 l +141.407 110.429 140.708 110.519 139.984 110.501 c +251.617 373.104 m +251.644 372.031 251.886 371.015 252.302 370.095 c +164.353 315.826 l +163.565 316.794 162.554 317.566 161.396 318.065 c +185.858 394.925 l +251.729 374.609 l +251.646 374.121 251.605 373.618 251.617 373.104 c +294.187 581.582 m +294.229 579.904 294.803 578.368 295.738 577.119 c +202.197 486.201 l +123.661 666.988 l +124.635 667.572 125.466 668.362 126.102 669.297 c +294.631 584.345 l +294.327 583.481 294.164 582.552 294.187 581.582 c +-325.019 489.723 m +-335.457 459.644 l +-335.957 459.732 -336.473 459.773 -337 459.761 c +-338.497 459.724 -339.881 459.26 -341.049 458.498 c +-388.275 507.799 l +-282.083 617.521 l +-281.718 617.249 -281.329 617.005 -280.918 616.799 c +h +-283.521 618.915 m +-389.662 509.246 l +-430.196 551.561 l +-429.039 552.956 -428.356 554.753 -428.404 556.707 c +-428.419 557.312 -428.509 557.897 -428.653 558.459 c +-284.149 619.819 l +-283.963 619.501 -283.75 619.202 -283.521 618.915 c +-862.754 644.013 m +-862.328 644.417 -861.946 644.865 -861.621 645.354 c +-769.886 600.34 l +-770.172 599.497 -770.326 598.595 -770.303 597.653 c +-770.268 596.213 -769.837 594.878 -769.126 593.739 c +-804.825 564.525 l +h +-1070.019 604.488 m +-1070.022 604.644 -1070.04 604.795 -1070.053 604.948 c +-1002.393 619.581 l +-875.42 647.04 l +-874.932 645.668 -874.072 644.478 -872.963 643.586 c +-948.948 518.871 l +-1070.836 600.828 l +-1070.286 601.928 -1069.986 603.173 -1070.019 604.488 c +-1082.469 598.096 m +-1134.408 506.749 l +-1190.565 554.064 l +-1189.505 555.43 -1188.89 557.155 -1188.935 559.018 c +-1188.941 559.295 -1188.964 559.568 -1188.999 559.837 c +-1084.606 600.566 l +-1084.074 599.597 -1083.344 598.756 -1082.469 598.096 c +-1173.932 442.53 m +-1174.287 442.521 -1174.634 442.481 -1174.976 442.426 c +-1194.499 551.382 l +-1193.581 551.653 -1192.737 552.088 -1191.997 552.653 c +-1135.414 504.979 l +-1171.173 442.088 l +-1172.036 442.391 -1172.964 442.554 -1173.932 442.53 c +-1021.431 411.559 m +-1132.852 505.437 l +-1080.73 597.104 l +-1079.767 596.709 -1078.71 596.5 -1077.603 596.526 c +-1077.217 596.536 -1076.841 596.583 -1076.472 596.646 c +-1019.713 413.115 l +-1020.361 412.683 -1020.94 412.16 -1021.431 411.559 c +-897.91 492.545 m +-878.631 590.783 l +-868.6 641.893 l +-868.372 641.878 -868.143 641.869 -867.91 641.875 c +-866.625 641.906 -865.423 642.252 -864.368 642.831 c +-806.378 563.255 l +-894.981 490.751 l +-895.803 491.553 -896.802 492.168 -897.91 492.545 c +-803.646 562.906 m +-767.862 592.186 l +-766.424 590.83 -764.474 590.018 -762.342 590.069 c +-761.948 590.079 -761.565 590.127 -761.189 590.192 c +-714.858 441.843 l +-714.992 441.77 -715.122 441.692 -715.251 441.612 c +h +-623.359 366.888 m +-597.348 491.537 l +-597.089 491.518 -596.827 491.51 -596.562 491.517 c +-595.897 491.533 -595.258 491.641 -594.645 491.813 c +-553.949 396.593 l +-619.466 363.888 l +-620.398 365.271 -621.761 366.331 -623.359 366.888 c +-486.662 255.46 m +-441.196 444.45 l +-440.862 444.414 -440.523 444.392 -440.179 444.401 c +-439.767 444.411 -439.365 444.462 -438.972 444.534 c +-410.42 355.373 l +-485.621 254.964 l +-485.955 255.152 -486.301 255.321 -486.662 255.46 c +-402.521 341.17 m +-402.933 341.159 -403.334 341.108 -403.728 341.037 c +-408.199 355.001 l +-344.684 439.809 l +-399.478 340.631 l +-400.418 341.003 -401.446 341.195 -402.521 341.17 c +24.421 113.678 m +44.293 303.32 l +45.034 303.339 45.745 303.466 46.419 303.677 c +113.665 157.83 l +28.928 110.51 l +27.874 112.061 26.28 113.203 24.421 113.678 c +199.653 761.296 m +200.583 761.318 201.465 761.512 202.284 761.831 c +242.783 687.824 l +128.639 675.623 l +195.552 762.359 l +196.755 761.655 198.157 761.26 199.653 761.296 c +-896.511 670.108 m +-1070.874 607.833 l +-1071.102 608.277 -1071.369 608.696 -1071.675 609.085 c +-966.974 715.456 l +-965.619 714.428 -963.924 713.832 -962.093 713.876 c +-960.004 713.927 -958.132 714.801 -956.769 716.175 c +h +-1264.912 518.212 m +-1202.873 554.105 l +-1201.413 552.203 -1199.101 550.994 -1196.519 551.057 c +-1196.504 551.057 -1196.489 551.059 -1196.474 551.06 c +-1176.906 441.86 l +-1177.599 441.552 -1178.235 441.146 -1178.802 440.66 c +h +-175.777 221.476 m +-53.922 367.002 l +-52.662 366.196 -51.157 365.744 -49.55 365.783 c +-49.26 365.791 -48.976 365.816 -48.694 365.854 c +-26.205 282.608 l +-174.771 220.124 l +-175.057 220.613 -175.397 221.063 -175.777 221.476 c +28.211 100.887 m +28.862 101.594 29.387 102.418 29.741 103.328 c +259.828 55.83 l +259.81 55.577 259.802 55.321 259.809 55.063 c +259.811 54.975 259.822 54.889 259.828 54.802 c +95.342 23.657 l +h +231.985 -126.79 m +231.772 -126.778 231.559 -126.768 231.342 -126.773 c +229.818 -126.811 228.413 -127.289 227.232 -128.075 c +96.862 21.907 l +260.192 52.834 l +260.962 50.48 262.821 48.638 265.16 47.87 c +h +239.304 -134.357 m +239.222 -130.978 236.99 -128.161 233.952 -127.165 c +267.127 47.496 l +267.34 47.483 267.553 47.474 267.77 47.479 c +272.062 47.583 275.458 51.147 275.354 55.44 c +275.284 58.303 273.671 60.76 271.334 62.053 c +341.28 239.773 l +341.945 239.606 342.641 239.519 343.359 239.536 c +347.652 239.641 351.047 243.205 350.943 247.497 c +350.839 251.79 347.274 255.186 342.981 255.081 c +341.815 255.053 340.72 254.762 339.737 254.277 c +264.492 367.427 l +266.178 368.895 267.222 371.073 267.163 373.482 c +267.059 377.774 263.494 381.17 259.201 381.066 c +258.307 381.044 257.455 380.865 256.662 380.567 c +212.965 462.914 l +215.001 464.361 216.305 466.761 216.24 469.445 c +216.191 471.42 215.406 473.199 214.159 474.541 c +297.804 575.202 l +299.058 574.406 300.553 573.959 302.149 573.999 c +306.442 574.103 309.838 577.667 309.733 581.96 c +309.646 585.546 307.142 588.497 303.818 589.314 c +314.805 686.73 l +314.824 686.73 314.843 686.729 314.862 686.729 c +319.155 686.833 322.551 690.398 322.446 694.69 c +322.342 698.983 318.777 702.378 314.484 702.274 c +312.178 702.218 310.136 701.157 308.752 699.526 c +206.476 765.722 l +206.987 766.792 207.268 767.991 207.237 769.258 c +207.133 773.55 203.568 776.946 199.275 776.841 c +194.982 776.737 191.587 773.172 191.691 768.879 c +191.695 768.716 191.714 768.556 191.728 768.395 c +-49.678 715.393 l +-50.005 716.086 l +-50.79 715.148 l +-54.722 714.285 l +-52.048 713.646 l +-145.493 602.139 l +-146.753 602.946 -148.26 603.398 -149.868 603.359 c +-153.168 603.279 -155.93 601.151 -156.987 598.222 c +-269.703 623.071 l +-269.679 623.358 -269.666 623.648 -269.673 623.942 c +-269.777 628.235 -273.342 631.631 -277.635 631.526 c +-281.545 631.431 -284.702 628.461 -285.155 624.688 c +-555.531 783.712 l +-555.108 784.704 -554.88 785.796 -554.907 786.944 c +-555.012 791.237 -558.576 794.632 -562.869 794.528 c +-567.162 794.424 -570.558 790.859 -570.453 786.566 c +-570.413 784.927 -569.865 783.42 -568.969 782.187 c +-757.619 603.862 l +-759.007 604.996 -760.787 605.662 -762.719 605.615 c +-764.494 605.572 -766.109 604.931 -767.394 603.898 c +-846.678 680 l +-845.687 681.34 -845.112 683.005 -845.155 684.801 c +-845.26 689.093 -848.824 692.489 -853.117 692.385 c +-856.115 692.312 -858.67 690.549 -859.907 688.032 c +-954.662 720.125 l +-954.552 720.678 -954.494 721.25 -954.509 721.838 c +-954.613 726.13 -958.178 729.526 -962.471 729.421 c +-966.763 729.317 -970.158 725.752 -970.054 721.46 c +-970.046 721.133 -970.012 720.814 -969.965 720.499 c +-1143.103 671.125 l +-1144.322 673.952 -1147.162 675.901 -1150.429 675.821 c +-1154.721 675.717 -1158.116 672.152 -1158.012 667.86 c +-1157.944 665.064 -1156.403 662.656 -1154.154 661.34 c +-1194.274 566.206 l +-1195.099 566.479 -1195.979 566.624 -1196.896 566.602 c +-1200.851 566.506 -1204.035 563.472 -1204.434 559.64 c +-1312.448 566.43 l +-1312.441 566.593 -1312.431 566.756 -1312.435 566.921 c +-1312.539 571.214 -1316.104 574.609 -1320.396 574.505 c +-1324.689 574.401 -1328.085 570.836 -1327.98 566.543 c +-1327.876 562.25 -1324.312 558.855 -1320.019 558.959 c +-1319.766 558.966 -1319.517 558.986 -1319.271 559.016 c +-1310.445 501.734 l +-1313.757 500.776 -1316.145 497.692 -1316.057 494.084 c +-1315.952 489.792 -1312.388 486.396 -1308.096 486.5 c +-1305.348 486.567 -1302.973 488.056 -1301.643 490.242 c +-1181.198 436.961 l +-1181.422 436.204 -1181.536 435.4 -1181.516 434.568 c +-1181.411 430.275 -1177.847 426.88 -1173.554 426.984 c +-1170.393 427.062 -1167.723 429.018 -1166.574 431.758 c +-1144.675 427.864 l +-1023.171 406.26 l +-1022.964 402.061 -1019.45 398.77 -1015.224 398.872 c +-1010.932 398.977 -1007.536 402.541 -1007.641 406.834 c +-1007.671 408.081 -1008 409.249 -1008.548 410.281 c +-906.125 479.93 l +-904.661 478.341 -902.551 477.361 -900.221 477.418 c +-900.214 477.418 -900.206 477.419 -900.198 477.42 c +-889.048 406.687 l +-718.605 432.859 l +-717.649 429.547 -714.563 427.158 -710.955 427.245 c +-709.068 427.291 -707.355 428.006 -706.036 429.158 c +-632.343 363.908 l +-633.222 362.613 -633.726 361.046 -633.685 359.362 c +-633.58 355.069 -630.016 351.674 -625.723 351.778 c +-623.723 351.826 -621.924 352.633 -620.577 353.906 c +-496.042 252.296 l +-496.814 251.054 -497.249 249.582 -497.211 248.01 c +-497.106 243.718 -493.542 240.322 -489.249 240.427 c +-484.956 240.531 -481.561 244.096 -481.666 248.388 c +-481.706 250.074 -482.287 251.618 -483.23 252.87 c +-407.143 327.29 l +-405.771 326.207 -404.026 325.578 -402.143 325.624 c +-398.383 325.716 -395.312 328.461 -394.678 332.024 c +-140.536 319.749 l +-140.487 320.75 l +-140.422 318.056 -138.992 315.716 -136.877 314.372 c +-179.144 223.619 l +-179.943 223.872 -180.794 224.007 -181.679 223.985 c +-185.972 223.881 -189.366 220.316 -189.263 216.023 c +-189.158 211.73 -185.594 208.335 -181.301 208.439 c +-178.774 208.501 -176.565 209.767 -175.191 211.668 c +15.161 108.708 l +14.861 107.849 14.7 106.926 14.724 105.962 c +14.801 102.784 16.776 100.103 19.538 98.964 c +-6.216 11.107 l +-6.534 11.14 -6.857 11.158 -7.186 11.15 c +-11.479 11.046 -14.874 7.481 -14.77 3.188 c +-14.665 -1.104 -11.101 -4.499 -6.808 -4.396 c +-4.515 -4.34 -2.485 -3.291 -1.101 -1.677 c +224.354 -131.566 l +223.948 -132.541 223.73 -133.611 223.758 -134.735 c +223.862 -139.027 227.427 -142.423 231.72 -142.318 c +236.013 -142.215 239.407 -138.649 239.304 -134.357 c +f +Q + endstream endobj 174 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 865.2134 359.2813 cm +0 0 m +-0.115 -0.71 6.105 -2.307 13.892 -3.566 c +21.681 -4.827 28.087 -5.273 28.201 -4.563 c +28.316 -3.853 22.097 -2.256 14.308 -0.996 c +6.521 0.264 0.114 0.71 0 0 c +f +Q + endstream endobj 175 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 943.0415 424.3023 cm +0 0 m +-0.079 -0.375 2.894 -1.224 7.583 -2.724 c +12.24 -4.247 18.709 -6.489 24.687 -10.763 c +27.632 -12.908 30.102 -15.402 31.984 -17.934 c +33.861 -20.473 35.188 -23.016 35.987 -25.27 c +37.626 -29.789 37.424 -32.917 37.87 -32.927 c +38.032 -32.939 38.274 -32.178 38.387 -30.751 c +38.509 -29.326 38.386 -27.226 37.746 -24.723 c +37.117 -22.22 35.857 -19.365 33.938 -16.541 c +32.014 -13.724 29.396 -10.97 26.21 -8.651 c +23.021 -6.371 19.674 -4.7 16.548 -3.494 c +13.42 -2.282 10.518 -1.491 8.067 -0.948 c +3.16 0.122 0.067 0.329 0 0 c +f +Q + endstream endobj 176 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 974.9448 376.8423 cm +0 0 m +0.433 -0.56 2.34 0.218 3.735 2.185 c +5.138 4.146 5.249 6.203 4.578 6.429 c +3.891 6.674 2.788 5.324 1.614 3.695 c +0.46 2.053 -0.456 0.569 0 0 c +f +Q + endstream endobj 177 0 obj <>>>/Subtype/Form>>stream +0.606 0.081 0.966 0.012 k +/GS0 gs +q 1 0 0 1 914.4771 353.0005 cm +0 0 m +-0.1 -0.312 3.008 -1.696 8.305 -3.132 c +10.948 -3.858 14.147 -4.539 17.733 -5.112 c +21.322 -5.65 25.301 -6.062 29.491 -6.216 c +33.684 -6.345 37.682 -6.201 41.3 -5.905 c +44.916 -5.574 48.154 -5.11 50.841 -4.563 c +56.222 -3.486 59.415 -2.314 59.337 -1.997 c +59.17 -1.204 46.016 -4.236 29.579 -3.613 c +13.144 -3.13 0.22 0.78 0 0 c +f +Q + endstream endobj 178 0 obj <>>>/Subtype/Form>>stream +0.606 0.081 0.966 0.012 k +/GS0 gs +q 1 0 0 1 977.1919 352.5684 cm +0 0 m +-34.336 18.755 -70.672 8.222 v +-55.12 -6.55 0 0 v +f +Q + endstream endobj 179 0 obj <>>>/Subtype/Form>>stream +0 0 0 0 k +/GS0 gs +q 1 0 0 1 961.52 174.0479 cm +0 0 m +0.354 -0.054 1.488 5.099 3.038 13.48 c +4.574 21.862 6.524 33.491 8.033 46.43 c +8.797 52.895 9.362 59.089 9.821 64.692 c +10.317 70.294 10.651 75.472 10.096 79.822 c +9.603 84.174 8.213 87.583 6.824 89.601 c +6.458 90.084 6.131 90.517 5.841 90.898 c +5.55 91.266 5.24 91.527 5.015 91.753 c +4.547 92.192 4.273 92.389 4.207 92.328 c +4.141 92.268 4.283 91.953 4.607 91.422 c +4.762 91.149 4.996 90.849 5.21 90.451 c +5.427 90.051 5.673 89.598 5.947 89.092 c +6.995 87.026 8.019 83.8 8.262 79.652 c +8.563 75.505 8.063 70.518 7.434 64.924 c +6.842 59.313 6.208 53.18 5.446 46.733 c +3.945 33.852 2.289 22.216 1.219 13.764 c +0.136 5.313 -0.357 0.055 0 0 c +f +Q + endstream endobj 162 0 obj <>stream +HMoܸǭ%K3Ȧ{}zч +$7EOv!_`[ A&98;_z%P|(ʦF3#"|^I&M4iҤI&M4iҤI&M4iҤI&M4i盛۽uϿ|ۻOHww~7J͗'Eݗ_'O-N]OVkZSly8{R:\[#)]Wtzb*.p~ OUt\eާS` *Ht5{Ck~1TA:ҁT`EK;؎N~ygtۛMac/~{*MOJwϤ&5*k}?Jem9mJPZjYӯ}(|eo[uӥTғwu0R}^ѺL>P.їc/y ]Yҧ*m.)IpU}֣t󜮹PťFs-KUa֣t<}@ Q\w~ͷQR^X*DK%Mt4Qp,*-\koIP(JcI Aɏ72[P)QQ4%7A4RB%BdQJ:*eV6fT&)\W R +9c2GIf(d]x[{|_H2{!)&5b[IP|DʱLQ؍㔮ZHV1b-'PGg(SH{dJۙJ AU9'  {N4z!J (8*{M&POQS1D\2CPd+^_-ܧpſÿfNٓ.Lf(Eg&ta2Bɖ|-; +;!+q('[(fiA3BǎtmqPC ,`/7xQPZ Vƾ JһRJ\ + &.߲Z'R< Mp}i,AަirPVf/ZDsF$:Jeo~$q%!Y0yL&(e X@gx]]s ;}\Quj$%E(939H1 +oHG|T(E h1J0[# jʧ Z5t G5%)kBQ4*SC $>hp&U&VI)FpXgѴ*yJ\~qB SGl5`XYj\,Au(T&(%Z m )2A)(- YI@CM#y))t)LRC$C ʦ1!3/3II1\Y+u|5$VXPW٣'OG΂n?„v.rFQƾVƴ+$Pl()D5?SJcoaŶ)NOokD7:x˚ic/QJ +(`wOiS>aQKA#ҽ%}K&&=|C %Kpv\ZA}F}&ʏW9(L>4?a +@pË;s6?ӪeqsHO>j}aud/;,.J Rɦ̪D[lԬ:*%d,,i׺ǹ @z&I)=m,ϰz3J"D01<"@#KU3gCNN̞!n8J\E[1L4 +R^_ƦW 8Rb,߆/L'qn _2 $xQDpKMb9:S>} xoc?vjHJ3;|Ģ2Q_JG5v)ԊdDH]Tx&.*UYˈ”8y X HVfa@ģm W/MM]fT-HyH 7Aɓ ՎgF\&aHri v{d=POY2\RLPR> ^EB*#/VL"Ԕ-fn@xR &a8nrHs.Leפ8W*en5̒0H]"]H/M4TɊI@#¥( +ce\4Jq9 VeRz#{t`;2䗪lyRF;oJrJB߭PuyYJd7ښP1$8]LmW~$f: --2JIy{R R "ӔrNX<%hJymǝUr4Bnꖛ8DIG%Mt4QDIG%Mt?|od}^j~0 +vty82vU'!FŀKUJG'ڄj] j')thQk}e4v +s͆|q@HK ?R9e R`")}^ĨD DZb'O{J)(F%jO`9H/r>gnɉMi=)/),;Ewȶ|'gR7%Hd=GVavKn&Ruc[71E-Gn&TZGGR[F5ln10(aSS”osDe߃B(M v8y;H$4g;r-=.6'I 8#d}n0J[$FnH}}GNtZ9p&:}y:uH-Uyƾ#͝7 tmkE0[Na7k:JWHǰmޘ,4@p%:RjB߂shSv|M` x[HBE'm)@P%pWH;]D'I]ݍ)JKΈÅ){4f GGjKdB*YZ1QH%j5%}NQޣ eRBOJ2h\7p^7aӢiSJ;{ +Esiyx54%간-@#-]IN{BSK%ͻ+X#Y>-IOX)TrPmВZOlFqNR-CmXJ +}^0sxhJٙѷB Dc;"54vU2]j-$-ɬSN!)WqJXL!KD)G\ݺ tܐl-,qRB±eg%W"H]bNڕЕȶ;4`q9 Eik +F߇LiGJc_Vs#;rҥ$m)=PBXMZoa[IK@V`Js@(%R\ZKd,V:S:m&$TJYiI]}灥4XWZ$(BIIͩ{ JIJL&җ/W'3v ٘4&7?*îomHƤD%J#}}ndcuV lcwtsĤg0iQ\bZ.pRIO,㔆/Ki `_HۛR\C*QwF}+( Jb:Sz~.!Kw.8J ҴmR:.6H%}~40))˨qdM5 +D*<—y[V.3(>_v>bUR>21Ji=[JiS7W FWy_?R|))߮XWҁKD mF\]V񩤖ci!Fq4pCOo녹NOYFJ6B.=B,uwiZ]^~S?JSK”D%J(QD%J(QD%J(QD%J(QD%_Dֳ endstream endobj 155 0 obj [/Indexed/DeviceCMYK 207 188 0 R] endobj 187 0 obj <>/Filter/FlateDecode/Height 317/Length 965/Name/X/Subtype/Image/Type/XObject/Width 294>>stream +Ha@@a~ +PTAPQ `B&z)\f$I$I$I$Iӏ7ѵRO9gD~T>stream +wbVwX@[LiQ5pmX`J*YE suXS?K8n~[C1 q[oW;* rrOn4#bwE`,Vz9O$K~.B!>932/////- - - , , + * * * * * ) ) +( +' +' +' & %%% % $$$##""!             + +      '=1L.% +`<]lFq T endstream endobj 186 0 obj <> endobj 156 0 obj <> endobj 185 0 obj <> endobj 184 0 obj <> endobj 183 0 obj <> endobj 182 0 obj <> endobj 181 0 obj <> endobj 180 0 obj <> endobj 149 0 obj <> endobj 150 0 obj <> endobj 191 0 obj [/View/Design] endobj 192 0 obj <>>> endobj 189 0 obj [/View/Design] endobj 190 0 obj <>>> endobj 159 0 obj <> endobj 193 0 obj <> endobj 194 0 obj <>stream +HVypJdIc~!92 "V,#'aH`0G(a- Izezdi4&Wi)mi&Js4[ޮL0i;~j5 0 +6.k\+14?v C#;-^}_5@$LȤY5}5(CK^^Ⴧ 1۽w(b 'XzݓN_'Ρ@Z;q5~d`~փYz֐0ĭ' +KJD˜v$$(0@ia{}7P(_7M0['B'91 C % 8dLًΒҲ3]nϬUsje| .Z4^lZy+Co]#Uck:n]`M5}-7oݖH>u3?}o~y~{8#/rkdGnO09FIJl6VJ+i ^Mt}T/]_E>@k(5BoߛߗOɢMuW/M{>w6ܳrcGr_(zJPZ7JccӵNı+=w[78& ~8GNR#v0 C +wÝi+0}%lޤkz{ׯ[sMLF:nn~Uh劖K5.5g^YQ^VZt#$TnkX,ju&PY,ir|}ӄX>|$<ۯ [+E[U`2:N6j8?e::snB9 +jc25lYiEҥȖ g|!ɒmĜH UY "-TMxOFeE]EMD̐8fHS,Nlqj K%hܖD_æ]X/:V5<,rﻒ'AJ‹\.7I%S.E81rm1FcFHGu1#;c1"Уa'e;sW"CV酭|VfK 1I"vAG3j*FQ^Ms_Ƀ~K 9;AhF4Fb8ޯЕb*22Gv1,+i(b],G.Sl=.ʘ0"Dw(S(b@(NBlS= ,ΨYTd#u\I~t)BD}ԒbI8gVa֫|.ʏ5 ]ULjh>!n!tuѪ梜l6n׀gM¢-goP 4 +M˝ NIMGC4ъwhp☨hVq|Uт--霊V,D]Fc@B5-$F(@ +_mpbOG:MH^-XK3e(hbo"2:0M, TO LWט8b\`XxGQÉ0lnNY̻>e% fVX' !nv!' +jVO;*;@:Ytd9ћ 4|vq'ىmL"R$ѡg^;C&* TBBPp0)01F`h\0g& +gи҄9-l̑Q, qf3Xd RiJ4zHA҃? kCX[H3x)Kw2!v[xؚQ5? EA/v#.:/8>\aY#Ծ4Pn^4Kq+ nŝ&'[&&{==Ј^~ ih^ݶQV( ? A!FYjтX؟,caWpglZD"Ftsю=B@su!0x<63WGDvz7zhOwb?Mȑ߳"Ӂ2h!S'X4Lpw܁KXEl`Gshݣ%YvL=+baa† # C!&A 3ic0#! Tj=Q!埮>:2\)+qXmRF>YlhY}8@4Ld T_{j@䭃Xi"\0:4`"&&-h e :SgRTjM{$X7O񃵗 F7$yej.ߝ.banuݍ+rp敹|-^ye,MYXCQ7G[3i$8{==K%_-(JH˥}Yt&z U=YrkMGydy 7ׯަ'mf*|}/Eoέ,^g}~~ gC +az 7 .90 V~e@٪_xm:Z,V]Qcbyt ^o-m;O!|!}vٰ&I4bL#c +==94e>|;ܾԩ]$ 1܂uuH>Ѳ2Nn*'O@wB,/mHԧpSPnB9((N7tH:Dwaeٳ-w_2Y&NCjBZtCRIەU<BMcQ&[*4η/P?؂Qƥ@_+ 12%B%iy.TQSWԿP *H͔ŃYZ5<`|HO>;yWl/;41tf\G79CM Bpp v|1eg0W7aD$,#1+0ŎKI%f7y)&T%֓ۅ많ujKS-oBlB n訚Cdm^F=Jk)f*x /XXEnbI%RuoJA +U*o}h*1ŭאthY94q5tr{/fA? 'XI +D(&F~ƶuUs}khK{q4:R5珻8qq:uL8T1 MBC$>/uL*B :RńlR(c5t:~w9]7bNՓuR1gնG [/6qX[bo0[B֦i{8pK##/v{gY:n ?׽Hkte&ڙǟ/.^,<>d NţE4z=+a3]'գ&oX;-],*˧ D2$'.Fu>ٟ+M :(5 +܆p6ix Jkg:!c迅$/fm|  Mh+{+?Mon>j굵U@-ƽ";A;Ǯ@ ~ZxXu$)oU XK];ݽbmb^&`>g53.TMzhP:.x{x^a{ˈi5ܪ8bmYDs𿔧 8寖"wAEe7;['W5Uê_))K{}@xbQ{j Ż -2W\UVQ\䧷*\} +TRU$͟]ȤgD>kgN٬nM}!eL%FbAXpkO.t1_H$SsznzQ<Pf(/Wcc0S֍ iR)'&9B AX#ԃ5g JGV '09;ӰhfA7Q[N;HI/igfĜ2jM}t5E,f,Ж2fk5S\zf#|֚ fkF#\^M 5>?4-rӅi1lVRRb=j[RI]$?H +-y$)(N^M\O:ka֣YE[^WtICzDЕIIuGg_TE/XDoķ+$ܾyߛu|A:K9wxmeٝճb>](ьl~Q"''NƵgs$>wE{iF@C:GJI%m5QrCH!ɪ/dNT&tEI +zMJⱵp),}`{ }VKj1(8 JՐ:j0qxXS *1@'YDu']DY;hQeUAJ{@R%tȩ^#T˗G8KC}EWdMV+V](Rtl|2wb<xã)o Zd \K=138a-4ۭ0mX60'*0mby6YYѾD[b2'%p: endstream endobj 165 0 obj <> endobj 172 0 obj <> endobj 154 0 obj <> endobj 195 0 obj <> endobj 196 0 obj <>stream +%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 17.0 %%AI8_CreatorVersion: 21.0.0 %%For: (Daniele Meucci) () %%Title: (Final_Campaign_Data Controller.ai) %%CreationDate: 08/05/2021 07:39 %%Canvassize: 16383 %%BoundingBox: 2015 -1062 5726 372 %%HiResBoundingBox: 2015.22139254712 -1061.28250066144 5725.13136677639 371.34423828125 %%DocumentProcessColors: Cyan Magenta Yellow Black %%DocumentFiles:/Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/REV_01 Finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png %%+/Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/REV_01 Finalist/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png %%+/Users/danielemeucci/MEU/WORKING/2021/04_APRIL/Data Controller (UK)/Final_Data Controller/LOGO_SAS-2021-Excellence-in-Innovation-Award-Finalist-dark-text-horz.png %AI5_FileFormat 13.0 %AI12_BuildNumber: 223 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%CMYKProcessColor: 0 0 0 1 (R=0 G=0 B=0) %%+ 0.067536428570747 0.682581782341003 0.449774920940399 0.008697642013431 (R=232 G=80 B=91 2) %%+ 0.038757912814617 0.541527390480042 0.524101614952087 0.004119935911149 (R=244 G=116 B=88) %%+ 0.000091554131359 0 0.000030518043786 0 (R=255 G=255 B=255) %%+ 0.753841400146484 0.494483858346939 0.47577628493309 0.4311283826828 (R=38 G=50 B=56) %%+ 0.82830548286438 0 0.237186223268509 0 (R=39 G=222 B=191) %%+ 0.710109055042267 0.44281679391861 0.411444246768951 0.293125808238983 (R=55 G=71 B=79) %%+ 0.676050961017609 0.394537270069122 0.35345995426178 0.1965361982584 (R=69 G=90 B=100) %%+ 1 1 1 1 ([Registro]) %AI3_Cropmarks: 4445.56784924012 -704.433610493052 5646.56784924012 -75.4336104930471 %AI3_TemplateBox: 298.5 -421.5 298.5 -421.5 %AI3_TileBox: 4643.06784924012 -669.43361049305 5426.06784924012 -110.43361049305 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 6 %AI9_ColorModel: 2 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 2 %AI17_Begin_Content_if_version_gt:17 1 %AI9_OpenToView: 549.624924645006 818.049093261249 0.180275583138535 1428 797 18 1 0 47 43 0 0 0 1 1 0 1 1 0 1 %AI17_Alternate_Content %AI9_OpenToView: 549.624924645006 818.049093261249 0.180275583138535 1428 797 18 1 0 47 43 0 0 0 1 1 0 1 1 0 1 %AI17_End_Versioned_Content %AI5_OpenViewLayers: 77 %%PageOrigin:-8 -817 %AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 %AI9_Flatten: 1 %AI12_CMSettings: 00.6 %%EndComments endstream endobj 197 0 obj <>stream +%%BoundingBox: 2015 -1062 5726 372 %%HiResBoundingBox: 2015.22139254712 -1061.28250066144 5725.13136677639 371.34423828125 %AI7_Thumbnail: 128 52 8 %%BeginData: 5842 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FDFCFFFDFCFFFDFCFFFDFCFFFDFCFFFDFCFFFDFCFFFDFCFFFD04FF %A8FD13FFCFFFFFFFA8FD66FFCFFD23FFA8A8FD36FFCFA7FFFFCFA8FD0FFF %A8CFAEFD09FFAEFFCFFFAEFFCFFD0DFFA8FFCFFD10FF592E2E592EA82E59 %7D7D2E5959FD19FFA8847DA8FFA8A8FD05FFA87EFD04FFADFFA7AEADADAE %FD11FFCFA87DFD0BFFA8FD11FF7D58A8FFCFFD0BFF8453535259A8535283 %5859527DA8FD18FFA8527D2E52527D2E7D52592E59287DFFFFA7FFFFCF82 %AEA7AEAEFFAECFA7FFFFAEA7CFAEFD05FFA8CF2E2E2EA884A85284A8AF83 %A8527D7DA8A8847DFD07FFA8FFFFA85757323358FFAEFD10FFCFFFFFAEAD %FFAECFA7AD82FFCFFFAECFAEFD10FF5959595259522E2E532E592E5959FF %FFFFADFFAECFAEAEAEFD05FFAECFA7ADADCFFD04FFCFFFFF5952592E592E %5352522EFD0459532E592E59CFCFFD08FF835D81823383FD11FFCFFFA8FF %82A6828181815D8282AD5DAC5D82FD10FF84A8A8A883A87DA87DA884A8A8 %A8FFADA7CFAEFFFFFFAEFD06FFCFA8AD81ADAEFD07FF2EA87D5952592E59 %2E592E7D5259287D2E5952CFAEFFCFFFAECFA8FFFFA856CFCF5D58FD12FF %A8A8A8AC82AC5D8281AD82AC82ACA78282FD12FFCFCFCFFD06FFAFFFFFFF %82ADA7ADADADA7CFA7AD82AD82CFFFFFAECFAEFD07FFCFA8FFAEA8A87DAE %FD04A884AE84A8A8AE5259CFFD05FFAEFFFFFFA857A7CF5783FD11FFA8A8 %A8FFA8CFAEAE82ADA8A8A7CFCFFFA8CFFD0EFFA8FFCFAEA8ADA7AEA8FFFF %FF532E525984AC828182825D8282818182578182FD09FFA8FFCFFFFFFFAE %FFCFFFCFFFCFFFFFFFA8FFCFCFA88383FFA8FFA8CFA7FFCF8357AE585732 %57A8FFA8FD0EFFA8A8A8CAA8FD06FFA253FF7D8459FD11FFCFFFADFF82CF %AEFFCFCFFF84525928A8ADAC82AD82ACA7AC81AD81AC82CFFD0AFFCFFFCF %FFFFFFCFFFFFFFCFFFCFFFFFFFCFFFFF7D59592E592E84A85EFFFF572E5E %FF585884FD10FFAEFF7D7D84FD07FFA1A8A82E052E59FD12FFCFA7CFAECF %A7AEA8FD05FFA8FD09FFA882A8FD0BFFAEFFAECFAEFFFFFFAEFFFFFFAECF %AEFFFFFFCFFF52592E522E53A8FF8282835D3282FFA858FFCFFFAEFD0EFF %ADCFA8A984A8A8FFFFCF578182FF7D8484AFFD15FFCFFF8282FFCFFFCFFF %FFAF53A8A88484A87EFFA7AEAECFFFADA7ADFFADADFD05FFCFFFFFFFCFFF %FFFFCFFFFFFFCFFFFFFFCFCFCFA8A8CFCFFFAEFFFFFFA782575D33AD81FD %05FFCFFD08FFA7ADFFFFA8AD82ADA8FF847D7DA1A05D3282A8AD82CFA7CF %A7FF82ADA8ADA8FD0BFFCFADA8AEA7AEA7FFCFAD82CFA8062E5905530553 %A781A7AD81AD5D8283CF5782FD04FFAEFD05FFAEAE527D5884A8FD05FFA8 %FFFFFFA7ADFFFFA8AEAEFFA881568382ADFFFFA8CFAEFD09FFAD82FD04FF %AD33CFFD04FFA8A87CA6A7CF5DADA788AEACA68882AE8282FD0BFFCF5DCF %AECFAEFFAEADA7AE82CFA8FF84A8A8AFA8FF82AC8181A7AD82FFFFAC82FD %0BFF7D2E065306A8ADADA7ADCFCF82FFA782A7AEA7FF82FFAEFF7C58CFFF %FFFFCFCFCFFD08FF815D82FFFFFFA7AD8282A8FD05FFA7577BA8A88182AE %82CF8182AEFFFFAD82FD0DFFA8CFFFFFAEAD818282ADA7FD07FFAEA782AD %A7AD82AEFFFFA7CFFD06FF82815DFFFFFFFD05A8FD0482A682AC81828282 %818282ADFFFFA8342DADCFFFFFFFAEFFCFFD07FF8133ADFFFFFF8132ADCF %FD05FFA82E0559FFCF81AEA788A7AC82AD82FF82CFFD0BFFCFFFCFCFFFAE %AEA7825DADA7ADAEADA7CFFD07FF84A8FFA8FFA8FD08FFAD335DFD08FF82 %CF82AE8288828182AD818282AD82FFFFCF575DA7FD05FFAEFD08FF828182 %FFA8FF8382A8FD05FFA82E05282EFFA88281AEA782A8CF81ADFFADA8FD0A %FFAEA8FFAEAEFFAD83A68182A7AD82AE82CFA8AEAEFD04FFAF05592E522E %532E59FD06FFA78181FFFF8281FD04FFADA7ADA7AE8282A7AD81AD8282A8 %A7A7CFA88157ADFFCFA8FFFFAEA8FD08FF8288818182FFFFFFCFFD04FF59 %2EFF2E59FD18FFAEFFAEFFAEFFFFADA7ADA6AD82CFAECFAEFFADCFADFD04 %FFFD075952FD07FFAE82818182FD15FFCFFF5859A7FFAEFFFFFFAEFD09FF %CFA75D3282FD04FFAEFFCFFF06A8CF590583FD17FFCFA7FFAEAEFFFFA8A7 %A7AD82AEFFFFA7CFA7FFFFCFA7FFFFFFA8FD0FFFA75D32ADFD08FFA8CFAE %FD09FFAEFFAE5757AEFFFFA8FFFFFFAEFD0AFF818182FD07FF7D59FFFFFF %7D287DFD17FFCFAECFFD05FFCFA7FD05FFAECFAEFFCFCFFD14FFA7AECFFD %09FFCFFD0AFFCFCFFF8182A7FFFFFFCFFD17FF7DA7FD05FF527DFD14FFA8 %FD12FFCFA7CFFD06FFA8FD25FFAEFFFF8258AEAEFD05FFAEFFFFFF532E59 %5284525952592E592E532E592E2E06592E532E59522E2E592E532E592E7D %525952592E592E5359592E5352832E592E592E532E592E532E592E532E59 %2E532E592E532E592E532E7D58592E5952592E5959592E597C7D2E595259 %2E592E532E592E532E592E532E592E532E592E532E532858525952592E59 %2E2E83FFFF05054B7559592E2E2E06050605050506050605060505050605 %05050605050506522E2E2E052D2D0C052E05064B515259522E2E06050505 %0605050506050505060505050605050506050652522E2E052E0B05052E05 %056F2E59592E2E2E06050605050506050505060505050605050506050505 %2E582E2E2E052E0506057DFFFF5959A0A0A88484597D5959525953595259 %5359525953595259535952595359528459595259595952597D7D52C8A084 %7DA8595952595359525953595259535952595359525953595259597DFD04 %59525953597D597CC27DA88484537D595952595359525953595259535952 %5953595259535952845959525959595259A8FD2EFFA8FD29FFAFFDFCFFFD %FCFFFDFCFFFDFCFFFDFCFFFDFCFFFD40FFFF %%EndData endstream endobj 198 0 obj <>stream +Iivnn^47XV3J'ڪPKjߞlB}\4 ]!nݲG$qKMlbe|=-IP@SFq*O *Pf%/*e@?*Ωx8O9?ڴ˛9%>?=)\6sfu/1|J<*/AJJf/?uu/'%7NNEOtV-'uMh`>I\L{ޝ}*dD;yMku ?ܰ54wϿ>m;jtzHz8_l^M ;H{zbTRi *Pdw[wK^xo?) VVDZP_nVtX/t*'>'@='R,DpGAi*KmF 1b'.iM;vv_ЧL[𧅖{N?'%D&'?h V>AμS/ /aJ? ]!O6~b>{H KzX|@C*^q;^6e1jV9&o%luKJdܘUxAM=dD}B/9}ܒ[Β޺U%<5$ +Ko-5!֬k_ Ô[ᩫQ3::sU}S nB:M&"h$,ki%ANW\z[:1@]k- ijON؇u}͕Q ݵ~u.5LخGݟWԼ^6"SJȻm7r )9,rK_,Wf@֢s!4D bf׬mUK ʩG} 6;^hHꊅK]p T(u'r(!.(y4Z]j~nQ|cSU*T-:j邑Yc4DZŻ 4z[oݧcl[m+$ 9 5>/_Dԏ)u͊HsP}4Ć +5f~Ӊ>H/d ,^(auP o`Ĝ.x[$uҪ8n,+!#uÅ*]57ĬXiVbɖ _ςmˑъ_E$WmN(28]=({믏ҰjTk!cE۱Em Uix00O+䜝]qy hF`TϾ#ޛ? ޮQY~5-挬)qB_6S #|yk6bhO->o-lzhZ1Mٱ>H/Frџ}󑏮S^^t6Dz/Ҹ80{W~B*JyzbWjy͍?#mxSO˟SnD\y5g !CwMTy {>sAJӌϻ4.hk ɟŠ_(XhyϏ!Zw9鮺GXⲶ&-.C{xNDzgOp(.ott!ڲ˃EmԒ)zsW=̄M2T쫁>taԾi|4/+ _U<J_8} ܼ1Lkܰ}ԏKyAZl{|IP/AH䎝T#oe:m'/f)=7Zr5%&\@^2ʶ, &7,ֈPVmڐ=+El:#L|$8֝,RDg HnPYL¤ +4\KM'&oM ?Lؼ] fH|`1|$KܮKo@<`%+aQKY6-46,8cUcRc2"mxy59+t8PO;`]C8̒ KsC>dhsベ~񴴽f%;n\Ykzfy-$zNK:o>;<\ +GY]kVԲl^Ih~_SsK1hEɿHaLQZk"vC~q+ww?{?!z}?L?]㭠.l] y͋]7'|T־*zy1wK9FܳGq)QWYo_ ˸>卣?9:c{壅ʇ>qu5!15mc¬"򵖽w{N +rMO*ڱg':WR1oFV3!\o'ӯ׾y^FidyA+3#隑uv7Qp Zdc|RlS 08 u _cA\6 ب5 "]9g"eܞ#E96qE+B.)+ZnQDXP1k敤%&вI!\08'fw/sT ucl(>hh^w|< H-а!lb䛡+FtZ@O$D,D|"7` ee$a0!ix6IU^|ņY_gaBɞ:p~LDL0_Gvbъ +T2-3+In1,bNAw->_u4< +ȹR~T79!mV=*_+VX`3Ċp`nq˄Xyxoa݃ IkvJՂ +$Y׺`'ug{ymOJL1i|nDe#ln`ަH@wxZ9UwAl)k;Mzqf _4jD֡IMԽVRkE]h9_OTK.q ?d5dvinYi%)*oZl:B 2l'ᲖP6"a/k4jϺh']@Nk_t}%7s깛siISljeh78rU~RnQSZ8 +_C&=à=Alw7LT3' +puZL?6S.w +0 (;-RSֺCJY Jb1pҗTu#~M˙b W L{l:ش] h0j¬;KjdQh]Rֿw./?ٲƗ. [T׾=A+FTD7X{Ë%4aÌ+u0y=fD WyA6`=Lsx_'/,Y^׿yݛ|Sf-Ī>Л@Wnp͢1bOA^TQ+v-&§NvWw],$G(ۙ +5zd^r .-[j㶋Ecx ֿ7* +>{i5<}`%+"+* nNō׋2\r[{yAI-Y]7':- Ԅoډek L?2?|\&!#.3 XDuq{^!@)]r[}H]42F^J1=@ʨ>x[K?wo:1 b;lBoPJn1sޜTS^I&q^O- xYbƴCZe=W~yՃiaOcЇ 3rNrH[넠F\!zNVzӜ{A9{RH}6||ZԘkgZ>]^ƛsoIW'iwt>J񯎲J"mЄf@K6V͕E%nP 8iZv^* $׆Qs<>2%.~ax넎vCnY8y94O 3= !B93'?3ﳂoS4ҎQbtV"袏2_yF*66| Kʟ,zBPp焝wws_ ?Jyq\e ]D["H3_[ ߦ:,_gڭ"27ꃕ/ _w`੏ OUДHTHH޲c ]|e3&}j >5 i +hDW;FzU9A0sZɄ`P-j(hn;-!ۈ:p*7툌m+&gL<z4L?SeS)+1d[]'p03mfӉ/O>JSЈHm+RCrr_/嚅ݰrNbyow\tQgtȤ-2P¢g4ȔE `k FF$y%r,i94Dʜt1w9*7@\{ [y@E. ɅA;4c`;q~ lCe1hfׯ9h^jFGȚ3SK,]alfZ *Դ% 0KvkwLܪ+jLW\@GJlcN2ܑ^^5$gio,9F,&z݊Yvw7^lxmꩼ?Qq+ o|&e_Q:7j^ ]J>cƻw6祣Fi-l0jc\\C=ݰr4!jI/芙W|I[BcV E`""-;ZB.tw%`Rp4Q~Kj^ታZfE?n[S6Ы~䧩'3‡M3kdMQW]<( 8qKVT@CĊB8y3zT´P.hFZպZA.z.rE2} +sPj-%1gQM+Z2@c=ȷ9%+&.aɮGs5lU/: _|{eb6t] x]JumvZ@ +OA|$A}u;:gwX3aV{Ҡ֭yk.h"xB^9ft܆E#dbiUVxC|ష< Zmm9n>mBq9!-?@J@+.`W/h!}=;+^mnz=,}4DCX}pܔaB 51ĄBvo9nVQ8ĝ`/mzGK\ȢY97HJ#RĻ-pL4 (&rWZ o4 \MD4vP\hjxa&׬٘MJj[|[򻯋ԑҪ +X V!aYV,d-Q6j+JZ=2V tL o`Y-'`Kr*'gA:GﺱśBE}5;q{RԽ16.f+${ӆ=UQ5{Tє讌Z&]4ĚYv*h& EMO e{>~,!߯MuB؆SmJPs/$fL1Dn{U3ҵ5"u,A#j`՜Js3zRXK6[Q6<дU;p^] o +Drv 2JR jm䀔^i5B页vBI-]0 1nLx?>>L2U;gM a_sW-а2Fl8 &{CjQ͐p#9BElKG9a|D=/TO[=LHKH~t (^NjyAJY9'7E.a}ζxmy^KT oSTWbegl.1 6!)dR} +CMU+ dV,H@o> Y4߰ h ^xN岃G]rr'9 h+ho׆<͝ݤ{Bpy= >,Z0lܤd [u 8[E3̲e51gc'- ~L8i~]+,n Gx@}s+X4oL lζgE;PC(&'@mW5篏fjͺYꐇ_ +QU7J۝}_l1 XuѠ!; 5.MCR|k#|8yosEdg-%'neC\ %.xfi+SCz{ _*9idz- b|nA篹 +V)|"ʱm#?!o$C@ }rV[N*\Pڴ{Kj}+QxOxR|rG7%Vt^H[2˖ ̺e0Lh)>uԯf/q3kmc)"nf^?uOq5g.vfH+7u0ES1"h@}3`5sԴazÎR$ 3kḓI9)Zs{L[f\ܚ  C17"aq}GE, ㋗L䚳e^Ls ]Ud)^uf/E+.p%n6i^C,o47K&׽\jhZuA3`N_994blXԬ;:Oj{(]9c_(8'u L;5lɔQ>*NR[93aS/zSNr+e@(騰'zkNIcp{o{RaL֤X=%qw87'y#<}΀z8 GOvRJ|!`|H;iۜj3,{[eA@0Ldֵ —mvi؝ j/1MisJxj/gM!\\5M#,W ꈀ=,lOwtܲ]A88s9,KWRx/%}Y>"妙i/]~Iȭz [|0֮˖|WMϵ+ٶZףȄN8I i: 1gqoߓf0₟ 6]uGrѫSavYWa64f~Ec1GTN{oY +BVHHeW*l_QtvtWͫ~_\ᬐ--oˆ;5Y#|ZIZ4ל2>nja|01O|=85@1&>&8,d[?mFPƒ)^5Zr 0u"3w!1wܭm!+ 1rb8U{6.%0YAb[  sfdZ +QjuE;hZ?3gUm F +l[;Jn,S3M=: ~yO}]9s;-azZD̈́/VspZ]E޺VYbOpK8zeJY|RR3BvvB)SW{Sb톟\}~ua +swMU7ibNY٧ڥJ]։hTĤ, ѝD|wReu0Og{#WP0uVؿ3ᬍssISO2ih!M-4^03,boO8i(4,nuF[>jb2z(W.Ctr]4{1FLP2 M,).ܤ^w,s{kh ^ׂZ}c^aPڤa2W9Td4uIdBtnї1CY>ZE +'֖Zi.9'*2ƈdIaKM4 +~Ue>RU>DO_O<77RuTw@C&B(xӋ70zzڸN`dZQwteЀQ.3:}} +n9  rCIh|4ꂺݪ;" 4ÃCl3@(Q3] +xL/NzE^eG]?9V[{FF$vwC)XU=hdM)XC1),zzvCR䰪iIvpނ}qg?ƃ$IX%e* ӑe.WB 1w,AΟun[tgqɨ~]`)4PbAp͵Ҋ9̟r?߽v3&ƽn *M$Y[+}yǘ7ʧMrQ.ht^eM)088AoOCk5PgAf\ƃ+"-eC$`xr ~9a4=iܘ,{f\"}S;%=CuCjLԙƛ3L}̴ c3e/M U9@P!_7*.# +si _s2sK®? +7u'Kpޛ6IʌUsfEs]U.p䰙("e9C`/$ z"#00\/wG}q#*,- B-5n@O錃6Al;U!rb4{^loo^&I -[S,#y<keRz"qg2{ +B*ש>DEk=n_2^{^V_)C_V}xnҞW]vzf8+k^à-zFHn`ל{ERޠ;K gA(xgϫb~),UJ˓Ƚ'ao G"Gܫ  +3 +j4\Oby5utHIi-! p;字*CWj q<.^E9@+DA$ +WHļ|&f +~z@ ^v8֥aO_#EǞ3˒ˬ1ǞZ}].U *gM*/ҟ銗f_Ee_+Ma|hTHBؽawU$ ?z>{Gs׹*?sv.}J7P n@jKh)W৲$R*[L=^ 3[n1dnw`#i䉔Үz43~5>mdQh&KE]} +h0T<1LkzGy嗫j+l?W{QJ}|4u]f%eJC̜}`+F<[;n@:RC˜sjYw79u.9{U@l; G\M; 6on9NF/VjR]e[/3(,q 3*Tc"Bzf5)NJl _tHm|mm-㕁"F +ZteR x([4DqF6Hn7C[H ^;5y lC Z\sٺ==UrZ*s9(R˜1aQ$cB|^ +<Ͻ.zv&X('&IS]Q=OnH=2B>6ĵDv %LB43qhZXE>͢"nɫq^tjhV:<)&tu}}If˞Ȋ'Ʌ]D&%9CDϸ+7}}4xxSCQK s` 6vww|jMZ]~b*g\nv/ AMGQlhUX`Bd4bGB^X> ஞقa}` +>=fV2Bd9oLX011XcNw~]]ydyIULqRQX:+JHKCӕÓqaߘ9('DΪ5qu#ig#eW@twg90?\jLBN`zɏ;yOx,c!ZWBH08F,K=9:U:^;0ps$ + lK89\54: -b:tYm"Տ! oܦ]r0NK](|'㼿;K/\cpK*d+T-,JAWѶьvqQlwrouWZ&pnUGBkSS]9*:&.֎7t8t`lr/Mٜk.ROu4=u`ӮgO´i?MGpu"ad )'~:oMB_Dfvܹ>4?oq`wFfڦC]UkaOb6g0nPH[8?W>Z<;X0:R+ 8ղwtS^u]OdၞC7:kS6JXeGOL&ca쁢N.& NV5OC<~Fa.1ɜ-MAcC#`@Z rw.5ܥb 5U[Cߴ)t 6&5˂ٷ2ۈLpfnf?A/mF.Ƴ~l8pU?Zi##69|y]U^jis?ش\ʦ!sxSBP ljZyօ:Ugmϰ Ue\`B} ^lV֮eC +k vEtX/\*jsTzZX8`1[:r2m*J5խ6u58h}r:o ~t'F<'ec C$R,3ú]o2 a -7cз2~Od3yo[5?Qt񮨶$iƪǸWNYOB"i#>f!U;flș}/ ,_OsQ]s\iYmE l_}k@Ydؘ9bW(jY>a2%>|K<]sԢ1b1|mg诊1 "rC,̐J)l6bĺ5VU 346@iO_Mf&R&HqKȠ|Q@_цINmĢho(tn!ׯo>Yi?3Li1 h[YC} u *^hg=5ɏ`y)d[\ am2:xWq) ZVc916΅L;sOSN^T*Wy e^E +)e{UAٟDZfG\&TaR w3 =JR 6ŽV\ӭ6).aj聦!fWA?2TRXTpk{Wpֆ-(x^ύkmyh;T4vMA߯udYȻk+sBǜ4 xuOkz]ہ [3^9u$=]/V/zBmi]bUsѾն foyȹTWk"RQ?1luvnʽY>gV,&PE.=1Pv:E4sۉw9bV}*%f( ;ㄨQTs+ǻ5}5sԔCMU$T՜v_Tyo-՜/KmOÙ7^dido<*zOCʲNJ^{34C-Qd"x|w)!B;@w"R*.&%ڄwk9nu-{<-ȯ 5 <@Y7M%!.<ٳTMuRM$&ɫUX&rgYC%:ML9dYLS# SxHC}ָ۪1-8J+2|uV2r|Uߞ.sz +ȯxi,h6ޭ g]4|<[k6MD -9MHtOcRLY|7>ъJfOILDGsǖ}wFi՟|i Sӑ>=>Ԉ-4|Ż֬K*-b~࢝_g?L"&Gؔ}Sט"Z $^=sn)=>-|nlKK:ߔryK(bgK*ݳd82> ++&oc~0 S,45 qzw':b摚\╓ 3ZC^K\Yh 9Rʑp{r*dCRV@ *;ro+^R[`$uy76G|靭p*c3((>uy%w+C%xeeᛃ;[e-bX4(&?Ғ O4/ 4?7#9\>:[nhr%"\u lq+Nԡ*=TҀ5Cze77)H؉P7^_Xu̡"mRpiRJOG-5Cߞ1.jx- ;S9kWjXE2tͷ%?hx>˷;cRL4cL+0CK**ȯ2MhЕ{}`g &l#^مx$^SMcA\b>xt*@ϸPr. :qW8QsqOG~ Qx-T= }7XA}Y^, +Td_Zr~EVOĘQ=!*~?^nto]HO_AuS=H3,.&4<%ty?\[lMN4_ycx-Kt@qrRV?ƄY9Rf_mR2bC {g(oI2CeҋZj-X4L3"wGQ_6ϭiR[ϋ-)?{d32 vQbjS=8D%ϼ2pԮr6'Euo.99}3c;1>S>JȾڏ~2bJiͺ"~>hUt ?dGdzRܖ~U]si{IX|@)=8$tpA ZʩYdGrc~ДyP2R۔6as}}²w%WʂOvQ{R!T8U31)kcw~\蟿,O9V !&H// \Ϋi9SјxK+#h?}GI|7!:,`SycHpV/֙pMYQL*dy7-FޱQCM}צoR.K)Wv(:ߚXO8,d4%-YlO.b&\i +]YY7P8*=Nޓ`)'.9ps N1"5kAFjӮdyJ:0pS]]C֭3]Oi 7E.FuKϾc+ @*D?4e'( z!dͱ%3 飯Yucړe_nЇc-vefor!y9|Hm}s}0lL;9G)8%a[[=W5Q^Ss^i)7IS=5\wHRUEGft5ځ93 *l;|5/f^4"DR= Z܏!!߷^ENiuZTwG˻=Z^r_Y=w]s Zȿ0A+:9EHqIy6.!GGZ.rk=E;cG&^4\jgmCyN4E !oۃW]_G!aa:jQ9yolcnv"Tc"x-玱-0 qZr}c*{W 5죕G[WJL}ҷCot&5wFɽ\v§;N5Sz[|]t+UVВsst&n+8`8(*x c?y7:g$>.%gSӮJ)?|Xy+cSQP +eAJ^j^ /__Jxr[%lMuU1T¾Jb2BÖ́l.|]2T`~YbtվdbKǦ?65G,Y)XoC9_oki cT24c!wѫPK+qu8/~8f15mWr]w0ë/t_D7J.痍[8-q:pqHWCrm†.Qֽy5-!&JZdkaXk˻Rxk1ʽ3Mz;K.5]Yl/+bglD]F]_oObܬSv'mt#Bsiru׌}:D¥N) zh xdr{A2z6?/es.u?2?6[#~Z=D8EJ6Ll+}`)|L})omZV#\na?ۇJ2ԣ {g*c<dd{`2 wT-7ǫRx]hO(Jf,BH@B؟ /o?isnu>>GNYl. =cW +o/_1$_F|Ԓ6{ +yw 8).jS!n9?Mɜ`4\r W'@􂃔Mڐ~EvgLp1;ui] A"DX,򒤾$ΡvXm] JS_ l0)|k 08R܇4fАyo9S\O = g^W@&"ܫCĐ72dbv]WGGK> -H8=vO TBu[N82bU~9 Jf SvA}叶GP/BbSLRvEب^若6=!&z]|2 :[n xk0&DӘ1׽xKL8URR)6qoIBABK#/wm_*yz5ܚ $3H3曒//_κal2)%$*{I/åmt)vfų>kYKٽA$Cȴ?Zk˸Ғwsw"د 7v?t)HY'tCusg/|so#CJHtis5 9/K5'z6!LXhNxh_bcLʥ yIfb|^'Wz4<@ƭθ+ix)7LבҭiU ʯk3cx_p7 +>8Cv !'yUi aoc1*0 )*>2A_i/[q{P.S:UuBzoNT\GNL9} r'oF@"lCkkoʞaomh%"d;.*ȹ.952{; ~mxރx{v}alkg#DFao[soʟ~rJIG:F$4x7P7٫mG:C@^$ɫ qNS]z̢"5 URfSm +Be + p3|LEK_.K8)W7/stBcy`:M+8|(}0u+#Q/1{U ”Rdxc8Qk *v},Hͺ: +'k!R@)LCe!;CWtB`-񲬶_͂ +=r\|[H)7UM-'eq~`'<:`74[h̾[إ*νxCJX։{K2~Y,5|)ľ$ COăihHQ]TW:B1)XN9RUf/VWhXHD˺| CgRȍW2ttY1g'\HyU7|5V)4F՘pu#mf +}|8x y~ ys} Yef@ܹL$Bv^b'4:u6Ozfq9 .dcׇ f3#Z hܫ!MڛD8z^ hcTKi;XFB-yeW~~P;_^P^52~wyщKp1*;ibsu*E> KlS+eSOz|Fo#04HTlǴy8u&G7M.CηߙMSГF}.k̹l(tB'44X{Ee~$V,@{!G:qi(Eg4SJLfg3R^>SN-y5!<\{] ifs01<< Ż,94]>z3EIYFޝ$(S-Ȱ!3v^n}V|7O|ZKL{" a!@o +nhknXrse:γ!3 +x-=cF y cf4>02lk?v .u_OyE?`>ZP< qx\zb~15 7t,¶~{ ++xҕe$󷽑{IzCV2O0L,PۓḺ|z&Ź~裍[[#7 +&01G +JV.g0D.d]5lÈWIխ_=2nW-J _q,=a3Z>,x#p@)AŜ{Y^/.9>kYjJCR;^ؙ6n!U+.1K* +40  Q}*ba_W(EgZ>d ݠH|g864rW.#EU! 9xa1K=[eEPeV#mF.hOVB?" # ,_I-x',}U`3.83@ӯbU6eXIuH—zSo.o+ʔ%>P$,6:Y;S=zt}=yS~WFu䡖VzpRb2(|VTedL訠?VZ2}2~3QRvo.<0t*0K,J}.P+@8 +b€,yn'\K@״0t-xot +a Bhs8@{k8;S,)iq{S)>MNzA>x䟧Sp/ʞ0Sv1-ݭ唣OCYC_dhoVׇɉ;,/FG/ʟhiRv'ș+G󭥿%jT)"$jnYM=?j9&mc8424VPsuW|*d= e5u +U~8T3|jFUFmzCͮJ[#%5?5$1 `Q qRq1NR!.ҞjCtE0u4o04_1KљvDN;p+{#LCd$29[Pp+4]Oؿ;e@bG +Fn٦!//Đ<>3 2T2ﴫ𹺶;֩,*ģX$x,1;0gbC;PzP_śQ+]mo4~ױ+m9USc]힄}ًU*&meqrf$7oKԂ w'gK,cmS:kא v%4\#ϭo|B<['[İIX0U`W:NL j $zWD/I!E2DV|2τ8fp<F%+UpNACֺJ +ɶi2lj1IJzbs/3ī'J\bW܄Y2W1zeoG~u5p"皧 jKY4Jߒqo=kxU6ɡ6pW~ g˃R~> 5з'Q;Ibeג +mi L}9ߒvc{mX~wtb4١;^ґr{/u#CH/WBQw)hmu\CѺ;)HTs4CN4 11dzy7lPJt?\)#a.u>Iqk?x4,đw!WN""gP1 4:tG:2Vr'rgRJ|=`VjȿfT" +X@aЊ֚E̥~lئ_sNLBC㺈1&$X96ͧNh_65gM&@I_}QUp"e{qny {R14hA o"Up &sLE0g\֙c,H˼RKeib;]g2\ZLSWU[>~l9U: 蕳Ֆ{Tt +WF9+c=cUqigZʁ5}v]}yvhCV72l3}{qB_uQ?&nm[l ,m@Kx\a`C 黢ZIԊ5KZbne'$DKh=C_ ow} ¥F9xc'9XUս'K +3Lt+c-WWُⲐZy`f█xWV}bUČAppooE>N܃ +"]Y){Ћøc/|jdWu%ԤBxK^ҷ6ѱsw쒣ODix4ov>ѵdnۦ1.lG=[푡Tz%lӸw>;*f>[xbqJU!:j: ~9ꭱp;[a t 6bczm86N\ܭOgtlMME]%Xr%'qu@sCu++LceM#/PO8]`"V/4ku@љIp]i`6HYsTC5>lX|噆pȇkؤ‡ 4$X }_:ɀ>3*lֻL0(g5Uey:6ƪŦ,|͝ۦxs +!:r"Tb=ϣMcb\uőڝz{9WleK͆[ ϖz*?hPT<1ǭ/f^3v&_ }R_V2l⁤ =xeco lc5ålVY1cOx$( 6DEοƟ{!f_VxT1 Ue_OhgKt`pPT Lu!$(g]N%9HO-蓣l7~%TulhDŽY$B ` +4P}]o:]n;~-epϙXpC ; ̧ܬ]F:ڻfZ`XVr@с!_)0T n=o3ye|8[ghH 5ѳPjqYT{ĀL?pٽ԰-fK(kbM_׺sZyܦ˶*Bp"g۝( $|֔VVxQ[YhU(kP[9c@oulFZ)qv{t0ש&em&Ŝ *8|@y3]rIY_'@Zؐ@Ϝ-PK c^o^M +LߝX9BvG2'@bD#$;gq ~tH+ 6tPj@Cu2YijHgG[ws^mky1t +hC;[l`"gOcs|= rN-FvxOsCX\YbJ97ְ|k0S7ùw6GK1WO֣ g#CSrC<ħF'lP6%\u̔;3R 7kj<"ygnA9TWY?Ufo|8%o4-. yr^%6*) 3 \cbN9hwcxuE`,RNzQǀw>5GKN?vȡ!Yhkwb7FRr2hì3EO}8Pc$?bгEj `[T8@+_+I@=i>][v.!g3 ^wش/!$^OMzTt'4:uY><lNz6çȈ،o OJ C=HK+~ dmz,}cpKuwӯB>96bVmG9]`c=-Mu hh^bbX0y*&}G +{#E9~ܨVˁM_c6ק|T`΍4Ws]tߧ#s^m[LLw{|mrl@EJHs s,[V 9g0g"DJt3kνS3UauKDm{}ZVOvւDskZAʶQվg{~Y1YwVuq:651ҥm-rK:zgHZ4߬ch9NWGu_fKիS/?:f0kG(o4-KIYV =nZyG(ٞ6 2Rܩ^ν#]do-ƵQՠ{óJZR glLeW,!cMS qV[٘VԊD==jiӏQ&q#5]BM:xPg&vcxW|>c3voMBێ6%RY~@sFJ>oauZޞե}yTS1TUi}pg^*ߜ̿'~>&&B~=%N8l0lvmu1g{3ew jILuyeqNbQ)PwכֿiDemּx-amMw[5&\}?OČbb߯UUzIo6}w?~XW܎L12 GɻQH=KR~ԢO*(rij\l\|9AA٧3b3cRʻ 1h !t]ښl9sRvl<5)FَW ~Ή9(`IL'%g]gCZ~48>pVi:90knN{׺ +ږFA,?iz}Px\5F+ֈges#QSTo']W>J8 C j1-h4o1%t+aMWT˥qʕG1*'}OʿNъSܪ!cwi*aNG*Y:p3b)ESB┋v!9065oδKAlR/6qޫe i뺱>N/_>c\JBZN[-R}3Q+#GFv3#z]|oHUK3<|ԦNCLz- =s*D;.(eS& /^zV㈖Ps H;>dgN.E]BnhhxLDMгP@='Lf|N)aRfm WCz^}P+'=L/+t"f11pcn=bt6)=n{XzmĠ߲=ͯ7n <>[sb3ԔUD]Rn)$>G울\T}>\mj'-7nծ'{^D ~ ZOX+ls_& 3gvÚ^Vw3Bq(Lo$Wa{q% > 3IɈY i++_~QXJڇ-^g㡮TS~LCĩ\d rެKϽ$);:"F)esS*(u/寎.v;@/ץݽC&H{e"VvQK8ՐVҕ(VyHþ==7,3ۙr7&qלjNEEM>7YAm73nVI")>(oAÀ=yg^&K8Y Z4aT]/q1j' vCaveg_m9*Qw` j)▊+}O^iN޲~o@ffSġ%Ѯ&jnyfsc8#fbA4csN4T)B^YW[Rwy u;/#Zn#e[mquOiJ~ȩIs2I!gEai\ri'x[Uz;Iӭ'_4d|]{{z airqym5(iW@b%ixU/|uK̺0HX8Q =؞UOg_oHX5i7)q+m0ue wqJeux, u2Z?, E \˰}>셾m[x~:Mx-!ۅBqn:jq_..?.0^xIu#mG6Ht~M;x{ u YLHV)+.=i WM䊈 +aWm.<=]iS󔔧j"dsʾEBFM kv%܌UK~,PW|CyԜژQjIgtV+?߻~ "jݭJZ+c-GO~;4 6nk!&G 0OxQq6<2/iu5UDBRnKODq.UZڻC[c΍)QC¨%L1 G"xEW] WQq+QO+2>ǔCLNSV!10:0x+q7:½{*JXᵄ s_}]hшU5)E$1ZQγ#+M {I;9lˎU_4┍Րqsn.~{NsO6qKyӓaMb${w'S^kEx䰚p9ni::hɐ^62@{Izf_K0k3 |ic9 +xA8ƻ1|?I/ԿKD;!+ xaŴ*~#]|I9Q5yTP1hc)K0R*:Ew?m9Ǯ[m?7M?tl~@A5Ñn>}~ ~<抄U"QX%ܼ?7w<9I0K yC&$uYaxj9tǥ`smy4iwcw +|+?><1ha'o8'k폈(S}X(+NKDͮ=#wsN~XvJp+!6~Xy3]x {U7;`}lM+3n {'ƽZ/.>#—>ZMp|)kf~kkK9 i+/#ƮI;~yNX )3nwwGF(CIϕR 2&%xa\vyl_ܗqR+P80E N+ q`<1Mf=)f;7N^%䪀?ݝ. +8C.Zq`MAD̙ͮ嬌S! U8d<}Ah÷/RoǧXE&".(N>>2MFu#qr +63*rbއYOƥ'k'ͬyGvʧ `fu_':ςh߱+Nϯ]_'%MBKZ8Q=lM˯\;.6*-eoČ,ܚS.ʹ$40v V19VHRYHKDfEY%cGU~黴O]Td=I^o5Cn>:{73fژmMuI0q-l֭-*Bڶ|Sxr(81eؘf<7_{c6ޕ~y| ^HB߯ׄKՁWR/}"ڻcWԥļE;; sre<\UxX'm߅9v3V^Gq础]]4/#?;l?H>b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od~"{-k^DZ'b?Od.?H$~w`!P)Ov;"vP*ɓȃ_؉?U;/GTd* ~Yd;p=8zo>}9vؙ'9uSg{oO9'G>b}T~w'~oŒmQļ+DXk1^ET@Qī7J4ro9{rāǎ=p);`__9pNāᣃ;El9yoQ11R 3:3.F=b"^IE1#*f!)'6oLvy BR:bb:qg heaJ1-jZcU,$n +"3,SG5 5jy'bs# ̊ㄼ6Ap)>*EԒY]x(Y{ǩm5pOQ5u0bjՄY ]Iu1-,eßF4]Www*$IJdUй5M+Xn?#]O˓F3"3rְC7_>48v2֡z))eVG:N.>?+j MvAU)Ѱ+Z^b6(P܀ZIۚ'Χ+aa5fB*()׳kZzYTǫj7bn]¬]~mXBZLq8$aVRKjJa(2>(nS65J5 HA=2J;)C@N9RQ%RD$l!#vN{m7&fVV].eJy*}w"J&buԒ- Z@~Nug7UPO*dzAg+!5?zv69MNI3QOTˮFbj72^$;MxR)51 4nMS5N >eҊM\&%O0%mq I;&'$:l:</gWMίMQ vqet14íJF, +n"hɅa .n$=78Ρ&baH(A:m*iT/%_y0dx3/a⮘2}w?@/fQWp#o?mU}(SVhM@rV ILh%i;5eg\rQnNL!NDok&a"_ySukO䴸FLҮniaQ_IWZqcb?J>CfiƝ{RW_$+I=ArbT&tKw|KL$4v{+U'mFN]TéN95i 9mc7fƴUSf97iW't;ԂUDL;%]L9”w asCz1.jPRz䒤WN8%9 ;pOu/s/S(3s[.Ix)+2a&^ɸHe&bm4.cS̉XI:f\|mk +w6n[Or[N!9dmkzb~,&+My4S[oð]LYiQ3,b2TkHJTC@2N#mYx4!,FDM:vMæTC ssǍ7 7My~7*8vOՋF3.)7퓉N~Qa$9BuK9]oN225P[ڵY9z{#V껚6 K)4X 9kc7%" ʻC3EZd/<xMԬ 82K1upH1>mMi:J.v;bb";qA1ӎ[){O7bQfAk¨ɺmf}N)IJ6H)Ib~x/Wvڿ:nSӢF;ڥ;EDM-m8~T˦Lj>j=$`S+i ,m_F +lRA j tw +َO*NX %Z*V~[,dv }ɨqJ3.|QpH|۔t ./v}rߖH J( I7`7==K{dGXWS+#2 76[깟]PxBQ+6!r@tqYi + +[3N @* úμ\7˓Q#!49I&%z`ֻC)Dë_]{K:`3Ge/1gk i+kzk{; Ww^X~Sh7ٮ zԄMF~s.㧝 +i -@N!$&,&*$,eNȺI{t%(xTP+q嘉ךJ -p3Tzebԫ셾J:j',U; RifN"HA@==)O櫴a,R̨ι̂NpVw,)a5./maT7 n_C-ܜ7uʐQNO9qJ`1?ë$iJqPj*&G8H)I n{pqeѸFԹMaSMr-l`nS/n}ø"0I!b3̒,o_4 M*8 x4h`Lq.i1m1m?Q/- -ys :#e#¾5Մa5\LC<~lڿZ2*y1#fkҋ/U1B^?,ܥXT`FNOPґmkWz&`h[aK'3>>%vTX֎I3^fxek]wD~ь[N5-GCjаՔݐrq+eo(ۤྛ(hi¨[U 31^ [՗tJiB3P_TK(マu/ZN;iNnA&̋8()_-jubF&wqp +&^C +Qe)뽏MUYdtlJ/Dw'rz~Y40bt:0_ݜ{:@sJ%+[fNCTGQ +cfڍ՜,@݃Rޛobv(d>Vm^iU畟&̃10?bQѵ[zu`ʴ|ae牨U6gEM +޶Z|[>S bS2838n"D'_W}㧘VC(BTǮs`}&;O/l?l{P]ɿSKHq)fixx> 2bg#V#Q(c14B]2^'ݠbq:r"^f^>Xx%ץhŨ^ +R ~59?bd܈cl2~5r'7P7$Sd{cŴKeOxfgH=)R=BJGv՘7]~#5ôoifI3#&FM@K/MغUYGOLk`SZWFF BFVmP˸}4֔K̈؄]:fI7]DO.fi)?)i^~#XUv@_0~;v$t] +b`7#:ZdיQZQ+a jkR&hEUx ڎ׸͈V L.ێہ:'WRV)tp'ujPjb~hpBv2c"-+)ۜ <*hQ +QyԶhy RbDD˭G*0)n`ToNw[n: , F 9i#h&y 7˗HyqV]"%tNڤri3X-"vjet,fnϋ% . }1s9͗9#@XGՋ]ĮMb2^ 2o$̆]WDlֈVQ +ᴧ^'nN[Ha?|"D_uߝB<* M1*n淣n_Gh.c~&6:%.,ϤhslM-ȕ%lR> +Z/KLX$mS#sߙ5݋حS+#jl(;qa[qU,BR&Q*SQFA,* bS%J'q`SCߚbf -3䫱i~bϪYi4rjimqb~,g2:l(>zdux`Q()K_m\+@ +&cוj¥m>"#:qHm'R -ab:rp嗋KŁ֦RZ\SD5Koc3uD xÕѶcÝ36$TN ur&Nc kbv!z11RSoi.0~2a#vbdAlOӮfR.x0πS#މ/M7{c~s+ =fӞ{EJY YzmՔtf݅{*.Pݠzo){21+吲svUR=%IMQu))xZ층[p_O#6~ΜT uaY>N!nE& ; uIYi5O2TJfry`l"g7*U@kK8B/9ǬW&NZ~EwΞK!fE`O}wkm2y)d^A,,a3$6t@T/jϲ˳QޘE7æGƇa۽K& mBe햣N)/ 8?툥/SqKڮr!: mӐ5ZdS5(ևyekXM)ZA Pl۪]WVNKbBN?'JIH'¯ß#ݘ`/=N0kjrqƆ]Rf^گ1pc}4 { smʳBjvҋáʕY- |딁ԮMtEECzzj@Hؠ'5TElR g2D;tkrٔŒEJ-_˿pݻz$ZyK:UK1c" դM[ SG5Ҕ}A76ɨS@P ש1qڅ[HKy܂~E,"".z]zpSJqs S.ƾ_PI_i[Kt-jkgxw&)1P6b r\#ȸeOHCl֐Y (u+sQo ۤ\]U^  +q-yi4)YqjSR!ӗv,JĹEzʂ\,7%7YzMo-?{I|=@PPḳ~' 9RpkZGͧ wqƟ-62rth=p6 ;lt::v^[.%ץRf:p+UqW'%9O΂r ($"j,L⮠S3NNvW~"cFu/jԔBшm #b7or*WNoM m/:N ?zK)(Z榡NVFTqKg7WQH1*~80yzyWk/x;/~Y4u (x]&L~\0k崿_)Q]'E ¥YL X[5m<_g;= t3Sςc鞪>)#㕨U:yWA1Is׸w(qMDkJW^4X;ޞ;;;'^/l$qZܯ)&5 H{a\5.&,r($tJj ܂rm+E(h+~$lb4Џ悂Ŭ"Z629$`VKf?`Ve.Aʀ>݁sHXǓ!5k +z +z |%VS3QV&u#CM~Nzn|=e/"Jͨʷ M@54违?J{^`"rpZ_YxE*n^KV=Gxa=ukZ#zIi͂Mq_5˭,+!b&9-,b-OvvU`ݒ1)YDIB=>!.T+ Em ,bփgiMqH]_:v =ao nNv-CmS0r۲17 (uz' )ʥ>gMXMCH?LqpFnÖSf-S"(r-FSsU1qA-b5L{3nᅤzݨW5(Y8A_.*2nr|Wjnyz^5bxdmm]Ct>Aܿc#ݨR33SP{ʄf34qIp~T-S_)QBx <Zqt!+w)Z?lS#f)yKǬ\i)8F񛠎HqN1S0~&䐆]=(SeHwϭ$hQ#!VEuZP4LOs?ӠGqvKOX+h5a-:8AjxIiw MWƝHj@ke< Y[owޣiٵ1-vݙme[L;tRJRݝ k;K{;>>/!Z?{?|ądoVd?d +'$)0?glYL$AkU&iV{Á@^\7NYN8߄x'9+1&uFήO[9;8YjRf,02QAM&5N +ެ~xg;#R=uؗE >SWbf?5x00x=+-4*@:P +ZASO?pw*܇b#7!_!MS $w# ! @3O ܾVߑ3]˜cH4Ӕ*<T_8#ca>lwK2*,Y%&-;s/2yzX:J ;.;cp#F䔤cmn^(:u\YåXحIYg|lNRAlVIÇt!D8D}<7f eP€.8<#1He (PځXD{G!Fi_륇s^|s&+=VAWCckpLN|ʾ74trt$ȇ]fz8)fևPJGZ'nS+#폓C c@qG] ?R1&%`u0LdNgn#@mOL |oUs<-?R(})$UB8,1nv30G rL +bԑ 7HIF aawD6g 0޻C)&'M*6ݗ1JI'BZd_A3~;T +J ڛ6s{&e~%TS}$'Ʃ1&oFUؤ)=\o7~ϴL̑uȉ?( +L$.xoR>Ҥ,C.$&Hf% BHZ?]⑶TB4gPa*jIL5kޫsJt +fʁ`R 4a8pC7h*d@'m4Ur2xrZ3D-u6+q99S g9?8,+ȕCUFΖMp~C|FѴ xܟD/؜֝-Wxl~kYGSB1489WQ;OjY1#![=)-Z>D0О6/Ac4? p?A + `b }O()֬Rߒ"poѣ7[HIRȑ`Nf:ƲE@Ky^W]urk%X%vQ ԣ7;_;>b\⁔MzwF1>rbݛ}8ž@WDiОQƀy*ڑ0v'3MMcNf-9aOߛ Jy؝A.b;D ;TzhH@p&aF \m +&iq{:%ggEgI0LnGN Džqfya&X.g%ns؍TwBߔ9[Յ @-oJh"Z. F(ظiQy~ mԐbt r0߬-?ԕId.}:/7x l7C:q*U8r#/C^F:mrFk{k:o5Mgt\恖HJTz41|'R9Mt (/AmL9< +(IL 9&1@s>Ĭv$;4{yGtȿ1`5K3Ny?7.m QbtO'ҹF)~̤m60^}D?xqHkwEI /XNT؟ 8&dYfeVkP_> DGJ}9rOBI+X k{X F h[><jd>1r?yf>g%^JO܎ +ndeKN{ԯoS 'ass43mVV1R#ޫSp[c8 O4"-Bࣉ;rl p2@9OfO{bll)3= =\6HVdN:{3m8I^F S0{_U|*0OB_l֐~ +.t.`I"]).`_?ÊNsOf2N@ޞ-4/`F5Q0_f cDzNc5=T&g?ج>++˨*l>Жk D#@+x4qj+fO_nw@ko sY?S,?B3ІFuV᮪|pӨ*Y7tN(>O3O FC5"6Cj.Do4ߜbڙDLܙhay#} KFxޤO{Ԩt)qLK>*|_!8V NAN.0I#q&Af3`9>@%p{ +t82>ӑ +oR@>VsN2 +Φ9]  Q8O7ʁ߆'P#Wюk7 +ib|}cMQ2 +ښt⒡m0Lj=<;P@BkCԨ06cw(|Y=Qg]ozŹ`>ys.iw W5}4ZY yA8,j&Xá͉O2Jg3J@dg\(?xQJ(&tO%d*ͺf:@9ddߵ5hrˌ}MqIY<,Tim'fOߞW*+$;BD'@W49;*Ɂ&hOyWђP^;ch}-៙gXh࿫hS-=Ť&@XOg(;*yf @} mxH SBȾ#(#мP;$NrRzx}7L+` 1 c& gP?ghhOJ9'ʑDD=& }o wweR7GiK=NPB %mS"[VbG61jR;f%5Qx;)b qg g3Za9PC[43pS&_g!^bՌC)5`=3NTEMfuWO"%#1¤ą˘)&Up'?AUW>TߛLvr!@)>~a_Χk +N=Zo< ,a𨊅=bOcb'IaAۮscO20cmV]VgTA Gjq9B<$<LjYE6))@ aP 9J%ߏلi?s\֮Zz}K7Js ̜!zR;Y! Qb& +qw ;:#93H9Mb豄OgJuәs?ϋiڐv[Oh٨2Zs(y\ûiR_/aH˭h>3r6ߐd9Uyozg YߚP_wj#f WwQkDz^6 %v:Lmj+qp !}]H!}g⭩L|&'8) vo~i|0F%xףl Cĕw+ͱ/ X/-02 ä.0?C&xA|oEҖl։3ܝ-9,'GBgbΠ8 +!23NB桔vf 88J +231H(x:(Iv$+ywેHAK+8'=%԰AJy Ck;vXG=Ty +<䑜K42aRfi `%po;M%Lpӌc줍zqo{fȃI6O*>}h /)I;c@=F0P}`8^؁=XC9Mi9C%h;2{Rj&by +iPO$>]nMrxO`9@ ҵSfpN{n瑂@p?ʌdep盘~;BZ//i r Y&icq7ڲS% /uɯtW O f$o #bւ_k|{xb;cܔu3e;CX\]$KyQnEUaf\MRS{eq a a MQ/H; 1  xFO:;` VAߣ\L0Nk8u0.sIo%wUEqQFoԥHq#3n MWl9=8N4L"<)>n\`3A[6" Cm$eМt6ޑdڑ r+Dccw%<'y5]jXj3Wz"30J3곦m! `L]-} )bg$q%r"8j{,ziV +ۃ԰57[@[]hf_o ݜ@-54EIO0U/I.ϔ!>mu3"z8z&GyA(wMdKüg;-.f|aISx&k)vOzDhHh>Sx 9[' "kK +M֋ oUőqW1. (!!eM_i;:2_N wj;+lٝ[i.5S=+_( b) b쥄|B;,VoHU%XʋCKNW?)̽NZz4b}#AYmĺuS6An5cluqOWg^i'xl Qk8wɑkqܨ{7gU8 ?mwN[oǻsb.5}.5|.CoMUIn}d?}czKڇtY!w{>7&GvZPNQsoXzuD~m,+n%^Nӹ:N'n?Wx;W07gq#]u}oߖVe3I/e9$2ܗ~*'ǯut'] +_$F?n^i{\WZ1_Rmt',&Chi +byi.N|)M|!ɏ{4(}XL؄u_nx) G3#ordޕS{ڑCcJ#A +$a7f^cte>&]/v~J: e r +Q=L%#6QtlM҇f,d.$Lck (;U)Rhv;JxGU%yoiܤ3įbՐ0 T9hF3yн-nNi |Ha* +ԩPfvJvRA_ I qVXIvZ \z1u4,t[WvOWn1U +B  yAZ#R f&孶"4WM 6Wi(MٟD-~A +O[o|?i^ϒ@=e Eu0$ Es2Wd+B|q~uAs"׻_gk_) +bǺ]Iw|0b3}8+dvKivă \R_ {( }YOF^j&nIa)y4,|a*RKPK3U3iVKM OejϺunmghMp` j#^ﯶ˭ș7ei䷋uh]_Fcr4NZи$禢0q4J]bM^bT#RKo~RgNU};~՝|#LV4vk(r}ꗥFMY3M Lu{u9⣦<`e[؈W<֕(H!wCԈqXkNZ}-AtIWvwN-}ЀK^m8W/6bߓ_r?\(Jr;GnZO|W]`a;^B9e_!C*z8W8]GݓYJ#J_-ԐG&;QpZ ?D?~?ʍ7_l5߈';_tL]iOˢˊ,cMD=_[8夺])E{ +oYͥHx1vR?tMMZ3!XO _<Ϸ>aޕAZ9Rq͈7fRlV_WZߴ@ +oN@:ӃGWjN-jV;rFO ٕMS8ESUmk1=;QpqkVțST4.F_â@7].8Ꙧ2F(m3WO0[ +ty.0>_YlmwƳߘeIotyا[tTQ vGٸN*}k.{.f)NҼҬG!eV6ehgYYʷazשׂG~句st͸o[1w`ldz"Js^.0(Jj }҄w^ke$8D0'5#M૜OۣUyH[ 5d!+8 fƿ_.e]Yh 'vk"=b~(͟HTD۟`wGgo+^ @M&=[hzɋᏇW8א>_ߘ,~.{m "nlԝnF(ذnbc|MEAʤ-B;-l(v:Rs\][YAEU-IJWwXh"oIiŹĿDu5Ȋcl \$Z}BUd-Hz?Q6N) _@k.K (;ei«G]ݧ ɺpYbLZk#{,`?-AseYKg8OiEj"W?7j_ϵ5~ZzQWzXQT^QvǕn۶L̟#ǥxY^S֥zR6~Kx6}B;t[;&;7o/7}6{3IkY^~3 #'i1L~\H{ݑFZ "7oQՎG*>l6iw؞@_v 5׻hyP˨YiwZsAv/+8HXlA7#햻x1مAz\CjSڧ QV{~za[Dϵp[qR{?/cf_J*|)!y_kX,6V;TQЭ.uiAJR#q9L% W;Ҡ4+=|[Մo.Tz +vQ^d?XC) ?FN-5Oi=^rk4? +Ȏ~I]xrSZf[A؀[kX##| +y+ w{,=ZljG/T­ ~D:buGt +Kl;T!ro"1K{nJ-Ar.{ʲw}(ù7}tZ'+zEQP]zƎɢei`han57J7c{_`%jQCbAU?,'oLYyoIXU 򖚱.[~|C 6 +"xDNPss rM Fǽ(C|j&hfuzZ7)t^]Zl%zl B!+ >ZQr+ae- 3m8m~ ԊB,YބamM.HڪQT!d%!*qQhsfe2E>~J++xᥩ b>蛊i ⸩2rj+=D?$B Jy>O7{a!ncO ]j%,м?~e% ۯ57Z81+m$]-Wx1SM^"j~yIOri+>|i<މMՔG>T% ,4~w{9O,L6UQu 9DS'.4'̶=ֺɡԽaJ4l5'xX熌e?8~uwJYt 9O`4  0yl|GF:h_f*2D}F/ بT~0V?Bܝ` =ea~\̐&S@"UehkuQ“j#yͅ5ee\ЭbVk.a4PB$Q/ffq}AAh:8*n 曉.sV[T?%J)C^D\S= z3iiuUV; p< /ۓfgn pSq{|Q'7'}T-6$Brdq1jWі)8/0;H$fj;wk3MDf\բdC5 f4B uꦫy__ɋ(n{kUeGJc.0O7-u(ձ,ᶢ۠ɫ2HQ3YE̳~2=è)^7$5﵇4ogx_Gn h!yϵ2~'z;\;['Ƿ]xv`8G G B#H%4B03f7Gy#>$^Jdˏ Ms+5WOa>)AF=(D[5pVx] CWMqoF(E}YtZ:I9u+/1npy/Iv |ϋC.R0'0`p7*ё*yA+赾<\OFVKs(ϋKwi5SoHo G;ߓ#&mkW`n qdxdd, 3QZ̏{=HOp#iwǣط8a!Ʀ4ony/}c7e!o{Mt\/>߁sK(/c83z3X;(Zr8]}˛Wa +pYI +z!qacG8HyA׏{mcJHx0G8CtnJ `];fkuw^Fz战1ŞO7Up6kcI*{ҞD]$ނ\|{/ž޸f[8Px%FjlU,+{y`I;=`m=N^:͌|[VJ#^_9]m /xk u24]8/˙Y섘 ^077`^} 5إ),\2XVC8#~SFZf~@س%{Y~z|ao`va/,o z 0W >~(E h65P(d0!碝`?þ>} +{r/ا;w`O>ܿ ~wد0/>޷yP]Iks#"M{ gŽ 9{XXG[[] 3[W~WؓkA)wfeqv%Þݸ { H%Izpn)H^J{uKgy #F>~w>mkfmq5kg׮®_v/ܻ :uoL5ʳ&=j6Hq.&/%{{F%#-a_q{t*?W{aHc3-]Ykvn`1Uq?~br%흛O<#o܆];[0oqflɬ(۠uhY-e Mz-@\#xݹ7puE0A~{Ksw9OvKQt]KPebl%f|bxD_߾;w5 7n^{ru~2EuPWb?mc"3hI)i)HA}}.={py ALn|[|rSZTS ߍ?|;TSw[?maoav_žܸ `7a_¾=~ CY}%)$Y~~>3#mWN#t9q]Sg6`ߞuvuC0_oZ찀y{ cG^<_%,q&2jƏZ x$_Y>?}~{{ }؍^ݹlxmu};Fi"*_doM|“.Q2 +\ϰ[[;`{؇ +(OW֛] B9I(L{_DyM|>'Xe P7~m؍?~}!ѭ0aq.oҾN5—J3ׇsյ oy }TL r?bfuS} *9+\Z?xK^b௵Ks&#o[%Md0g#SݙV1Y""W_|l@llaޅzpeЇ/QWs1/U(Q'!m \WvumkPӦMӦi440q133ʶYɒe3?: [Zk^kNn~k0"/AS* k8Ch>3CuL'F+T y$Ojs>e47^g@qo|6sQ0Q=w5CTw6vfq1Ku%%yoɷzۗo:O?zHYy"ykNy¦ޜ$=]+\gY-Kf\7R>Zl'<&~B7}[ש={NqΏYvKJmqe!6C3o_NfeSԌq:Z?sU[- +P~o׳wNTO_ǻ/3rkn|, vPܢ6Sh_i ̭xӁj8/L,OK% R}]g]>/˪6'3竒p cE]z<z}Y@VxSߑEC7Xwݽmꩪ쿧x~8'ڑWgd b!16Y `ֺI[+]h$9U3~6\fG }z+Мb..d6O?${J&&fr.zGoIY`Z;rchGٛ+)< Nw7L2&8 +_FHn!ٿ/9]{b.@*-g{WnnTLի9Irw_;iLz +/ܙAiowP )h5K)03jV`,N6Q 뫒 vRxDUyW;o|8%৬v$D sI UrkS{9a⭋w[BtjQ0C9~aplyh8L~9Is(hIyN[.MCߧj{F<ھs-^EZ~g{/hYl֋ޫAN/Kph]ດFT +[z#]sA;~o«m2r">C x^|kiXov4) ɚYZZ?%a-tm-S5.!Z. .wUKy̻EfC$ sJ4 藻sUK/SN/s5NK5 ヵa^bJPGvHz97M3>CPOnȈ>5+anZ%mEkC tE4P6I9\id=$ C:WCaqX=Su9dm7 l+LqW7_ELDP"WN!2;x*!th p-9w!aT?zn: +.!lCi;R@+۸!e;'(b*#ZB]s˨AeOgrΆ;DO\si̻Bj?k8ڡ+En4)+dD-6rJL_ε-5>љlhү*M~1occO5M틸L:3$rVQC +bE qP/spp* v1&.Dg%rYuNw* P=BlcsE|_W΀l,Xm󈒨k$ (z2&2RD]mP,gQ !ꡁMi宕 +tmTVrI1K XaUGWDF (M 59fr>'1n1|RJSH Cc=}\ FԽc!- zbwcSfH ^~{d6{V]{ģKI . +7,lDCu׸h)Ш]{bFTVkc,OFi p{Xh_f?5>t i]h>lSj endstream endobj 199 0 obj <>stream +nWdkö`?;,-[˕wCL} =C1 3瑆 +pwg*nD4d":M":*"debC+ߥ&Ջom. ZBj:8Xo:6k6S1,{omuDMlt(KA2'I}8/Z]tIQ%W쑠r܍9HGoٝG]BV1A˻XC}4^ (,',rP5>hQ[{­b]lgo ̾X)IbRy86>Ux}bkW򭡧c\\@ٖ'ǁ5x  ?Y ^GDC~}UWTjM>Q}gO׈Gedp&y]p`AeLGDb%Dd֠CI:)|p-]B6- rLWKNaKc[)J6&o]"%fꞍiw`еܚ3QyӾTyϧkXFQe`\\WJIU5;O'vqLz>XC؀;AMbd{֫` lkzZ(,Ȧy#Ef{v{e SU` +Dl}_m:HOG{51-1~)Y!jMsJ^9D~%ٶRȹ6bZأ-&!c>~ >P&D Q (V̑s |uBLK vQEn9*߫DDĦF[/wSN9TsF&HjP%[cp?URjA%wInH^Xm}=y1L[%߹%ʨ u!][GP߷lnzӧfb3ȤPj_d4\zXͥu \9XjH1f=6)얒j&&bڦw;;n +D;? IQZk\݁ {KY^uN3ER呬AkȭqЏ[ qQN1:ǯBGTUn[@/plSr!'$$zQ)iToxJw4+ɹ'&`+F*pg3I0k댦uI;͞&c^_X"S$ 4٧#c Xȉț׶e"$-!FP^)vt4p@g't= >2v E  'fCn Jo⁒ubh'_\44 IURՑkzQR0~pe@Bs.rf9gvG[gs`iH?+ٞ'l?`@J9-s7=`D]l~bjyh[f,#JD/h*ȁBj +X¦ٟŕX\a,WOLo[luj}@1t*,#U׷Ff"?j-7ƎE̳SYGF" 8Z, TG ܈'(=sb!Bzګ$Cm +̤F1\98샵On2d_X¯4##I|=l킠-15ɳؚ1'J7*52:kE*hgfr{?ur,lmlqirDN֥YPo3Gl  Gv꟬~_GaU蚆ezަΊKo\O8OAnxF +*萰TYlMt6%D4_JE ~*7eЌ5ewDó jz'r*[PGJlYDF-Bۖھ꫻ (:"$#8o3n@EױyG*RSLCk摁Kxx< v{ + @RN1i['T{]32 #Ɣd&:Ի:#(kB#Z>7b.1.)MY_'ڶ0I+/31 # +"dGF=2;|0Q)jMq_ٖ8W[_V^!*3/3|bym>ʱ ϴʹ i2[eUڽz(  <[?d*&`Wd_%8o8Fwj;u|W9r贈SP!r]ҺNqՋ to[4GA47>:À? +>F<(7W ï?22)F*ѧF4+ z"h=:2+ 2K⡁-brR_Nwb3xk޷+u{ wS #wrNڗKB`#`C2!kLpȷߴ6S&j/ew U4 YE72ʟst ꂒYxFN/F/8G*cT2ͪ'?,SLn_d8VA7' +.z֚Aoto a9gْۣ?oN W ufU|󉚉:Rq>1ܾH^? z j+~9lQwFjU]hxh)ugVPaUxV{Pk_fD60V* +p_MFnz&1:Hr\M놮_"JU,a][g^?mfn.0ߚmN??2r?R o-[5U7}x_c` Ken:ڠa$Fl%hoZ} ]h'Mף{L5U1P{݀Wh##5[T|_ٳ'V{@L=MϽGTO2gZP1#5#:xAH9qmh%JT1kW~ SZ"z#s +xg*"6g{RQQǛ꣭#r9ػhOF6>7 rѵ+`C2RUT@=^yGngus`o}bcW),)9Dcc_xO15ĴT䉅XYmV^1uWt,0*7rf g0iث{Ҷs˴Cչi+`o9 > 8CDkzh鮾Pf37ܴ/匬־p!G +b}^W{6{]qٶy|3~n *T6v4>b^%!!3 'ܳ½ؐp%#fX0+lGH_.O٘ȽiLh-Ė,s'ٴc0 +K/;}[W@SS,.O'||1O]g% ej&=iH: $4Gz*"P dPL? +\IYgEl#%cRDWmO":ӵʶ͡OB_hnX޸$4p&ȦFTtȑK)Рzd䵇Qwzm4:" B";|# i 򉉌)^QۀXزbp-[NQOqXa- `N:4}k4e2CІ+bi님ۆBKuTs bKZ. x㠎Ǎm{r6ѻt.+uY`f}+O}Omsm(h,imz.e[fm*XFEۺ"\ 8!)5d^<'>l>Sxý<`Q{;w]l!X%?s-,f"-?i;J/i%t%kyg9rdzt&[G˯!|NxcHi iyL\Q@,@.ոA,p>6?myljų@{zkڭȓt޿iyONJS>ƦQ i_n ЃG6vuwW6_[ ]BHw&K~KBSRTFDO,לּ!b]jX֎C=u0 {? }Ch萔 +["]3˟H:eTbr*Nɏފܽ%RyKs`&!c:~t ?kS{YRÓ :)e1' /_o45m}$!#{ʱ_ag7^}/^4D= /{ZCZe5/Y7/WyiYxR3ok^|ʻyT?7m!tW\3*"?y@cDMYn‹~Y9Tι{y?:kCrKR&/֍~-z?->]%|3TvHAXtjϟHy/?lPp!bwID*2@~[!({[n/rޕր-&;֜?\xq{ej@Z@/Zl}ts%k T_ExQ3KG&.HiظZFOVpM5=ɩ;8Mз+4PF.Q*&ҧĖt܀))~Q$HEz()-$jmzkm/AVífj~> +K\aL}5wЯ?_'|d}'rr`1Ⴡ۝m}f[B%tW̆Ұs'}b@Mp/#sBLOT1*1{:a ،e\<@©(R)շ'-ߞlMm~~/b\]}u4xLKGz }4+'E@>XXtqA%td{`FjnHh_hl ܲNcRۛOXs8X\4?$L@CR6AjgIXNi>1nM bH9a%ʯ`mKȬx xxmWls`c˿ Aޯ(H22=$ŕF# RaJjH]h#9[&niG: +ZZ|넪)+)e\rG7+u/=KݱRF頨,~]xTkxߡ߾9=~Y[}-|am25 \u׽&$VLhԄ-fGlKxd7-j@WTnqպ6)R9z\%4jL*m{Gdޢ\ ̐*W̃7֙o/,Oխy WeɆ3M"JLA;d2+EVtog ]1̯<ଘآ˻zF?Xzc +$ 2ՏCs`n}3R]Pu +Ub@hxOsZ`C"Q+X/恚kksme/nI<Y^ҫ_b#* +dwypX% 6+lBJyPAm=ujMƞsUܫ,h= )8d`N(;#Uk~6z/#k +$9_sK 䣱sA`@U롅GƁ̋s7s +I'&A`cJR}H`{o[^FQc[A ++p;[)E>U|_Ij˩}:@,&_;._ϓ4M癵{@̶Vݍ~(U1>$3 +ľɐY:|S +p +Vj&`C* txWױBSLu׷ uz 1DNSMm{RRo䂲;،bVS2YkPSOe\ٝ#,?Ô-1z.=g`7CK5WJ[f@ efolb_hH݊m/bd0fX%qwN6Lm1ŵye.f\ܟ~4 NAI~mNתOBޙ|dfXE6XH޻d_F9ЩBVRoŸdo6z /\y*7N p'&\ӉYˎyMpht},}0s1 rzlK/L#N/HYBRt'&!Z! IA)Vqa 2Te/@$1M̲Ҡ =,Mw sl 1#Z>'f;4 +:.@k^!/b5/Ŭ+ȲGZ3~k~P3= _cϙ?%kgw>Q`f_=HA]{a- !b*pc*'uQР*}j֣ &BgGuaxw]XC:ga[:WSyLuk;K6W]!2|iGZJ+o>u9%W)UHKB6O"8ֱX1#bå?K9gE!/N $0GvkP`]kBBbF\3Uӡ9hB(׆=o=eLJ%Iw4]%WYe-c__kR-Kn[(Jܞ,{=flBH4,IBKD[piЋ\&k itΨT5\5a/f;Z^:a@Y{5W{[Ϳ3Pq9`˻<~LhPeVgز3BgLS:1r2s*Q%J 4qU $+)YhمgA1:R?6)/}b\Ց^I|%k HqpEe/m"bc@z7$zxG:!#z;a⎌<ËH(<ĦOߊj~x}퓬ߞA\ޝ@l6FQ-q}8͵ggN_= !?'E0QǛ ?vh隍=!W +b 0WX&1|Z4޻]/H(iD@Ow_;(K+[Au,~ԯĕeby艨I̛Yy^)xdM&wWNoas6Z:-In `{ +my=֜?ߒ\iI9se?Os~9-'U׈e.).c]r&ԶNv` 0I+!W:)/vAOwf!ufXDKzpu} ھʷuX;dKD$+)@ܓg?Zm l$&խ`S?E;ڦb*hX +/d5e\f{r-,u l_YJV\@04G> + WjvɅuzAӜ[1omɧ9tmaBBu@El<2pȆ` eM,{ [Q1|03I^5 b59Vx-;#5fڷ.J.-qX+e,<2>ךxü+<\A> "+w6';~s?`\J"#y-oRpfLLjc'ɕqPrauGWř 3CളrnDŮߚ{Pᖇc磈sKu|{J;^{$\OIm Q&Cqi>-16퇀^>4.Gc{0 }P`$x^ٷDpN"^kyYge3[ S̳kܒ{QQѺ;扺;*r3}~$hb\2-“M^w@Ci + +؎"{8 4E蜝MOŕ)XKL?4;ltyqQ`̯e:&%#׹܉}GG!I O m~9D\`mQl+Bp Rѽ;^}~.lMޚnxj(j_ +ЗcS[G-HyIltY6q,3RGa#qhC3;o:Եq"J2$g## i918/ +6#J,TC_e]G0}/( :LPzm,2*![soM26Kr2 (y$ kY䘹k:`t:Z[3ăeTr`w\CWݵ|Y=g_?5u$ErKI%Ղ7I/ϗ^|nyV|˱]uZ}/GoX8:aXNh(uDgʹD{ZWʷ_4q,RGo&Ƥ-MWdU7,nӍIRGw UuT_NGt,whc446z5u\<4sw_6 Gj`a9W$,`Pow5Q )x*s:;j&>|P +j1U4Hh +7O:(~޻D[h#D@{q %piM)T"2qkQP1.#6Q2>*@,R#ko?;?:P*io^W@8*r#dtݿ'.ˣY4X5 at5t;[ೕN8"(e\K4 xrv)(7=ů~s ?}mian7Yw6Wu۷bkW=O>c%|d)jx#3b2-3ԭߨ"_\A?+Y&\MtQҗM%dHO։+ʎǽ~riknIgKK/ķЅI U1 ,/,?v=(qMG:+Ɣĺ?Md/+Gej`x魝K,>yJ/㸔KJ^w~+^pIȪ*u`c$l:%DDgE )u6a݅զ75-tB@OlqH`hh bh_ +MK购qs4)':4'Lb%g_]yZ6Cݞ@ Ctd&g;rags;'[.)\gCR6ŷ,S35d.,xwSh$Z'oviv!hgǖ*ֺ-qʟy3\-l:>_;zr+X[+ԪeJOu)_սhzKZX/d||ߖ;Rc,JQ6k5/u! s9)hqʫ#`iuA%b'f/JaCT)hFk֥Y{)O=*z,IUJd[CVo7ZRrgj&[O];"J9cXj=u_-ښ5Vر4rm 9@Vu}V"٦[^p)Y!5h)=3<(Fnb|W+^8 9{nDj/c$`mu[@X|ͯy,,%/O ޾M=8յVȾ\'lNl$! +X>!lZJ]ڃ9|2!롖φ[HƳ@ݙRO; I!&˿ y1\4< &;zl$KrH*.>L}TDmyo |KA-+;A۞g3~ےr1 Jx%։;s3۶XMq/VH7ZhQ<^PޙwnoAPAk'>vxPc<,`N~d|Kֽ1ßXP 4箆/e?qӵu%? _` Ux;`|t75ݕ}kkCutuQ(~K*:4aڥR" +H1:_zEמQϻb%5n_ˈ --n4bQ2j_΂o-4qSt +3>n9h!l`~i +;GS_Y~gcA馄C6WJUpm +_CQ3b:l%[+tp%.N (؈M8٠~b>C +Uu\&_?+^~Wxfs>!"Ųbf9*4#Fz$jTRL7T + Uߵ̵;D7C^5 ~#d !yo#j܂xiXjz;]w7FUeW|Ln)YQyeӡ֧&~/B?n4=U &?wkF%h@`g /? ?vgIXFG]>h,*/NsaiWO>=X"LZÖL1 nyK&r 7ܳtT[GB JMv7{M6 ~,۫TfPXEFL2$4Q~0{$dvǽ7*B>&>ĥGNvɮ7A8T0+LTӴ Br&`K$M[I/UU;_\lʾo2dfI2^Mbb+"Hc +**.*n|˽oWy`4ӊ^|i/ ?Hޞ6']9ձooӒ|3L 8Pԉ,րgMI(LvP'O EίK/3' Fcz𛀸޼3u݀H*Z_(.^GdU| J|Ϻδw[Q~q .D-'s@/mO:El;RGxE׃]7Ew\?L j>M2 i؏,GCiώ/۲*&D-w'Gmg)?s+ߜV@~a]u$Q$tS[w\(i +Jp3~쫹ag-OTaK;abvl-[Ӌ֔ 5Q}_5LG]1"5>ŭWKj_A/h!ߝ쫿~n(}dm:ےwkLM 4ݚE[_mo>R jt=W9LA~!!>ᥟB܏AhqS,aT SnE-4ܞW]vP~>q<$5=t%W걏zP-sCટ_0w?eA:KĐ쾏yijjat7aGQU[WPT.N9dݷ sYV@NU&euǛyCƈ^TQ{ xD:G=u'~M;bML["g +iY rI*9g] +vr.Iu]߱Q-TPT y{3"oy(~~8ThCߐ-҆[ce~mdӆ4JjrbJgM fǖG@%\̜_̄3;i&cV]jUMh)?cOJ^6ܘCYVZgU6T.wMn^US̰ ;lh8iOn;CA0c@c֢Qep*9,enfQufUvkЅ7=:ڈ5nnoK.NZ촬:!*Trk~?O9'SҊ>VY+ڒW+y;2?ꎏ-Z ğYeU?>S|Џ_S[ +ob6&~ +!Q]yy-W{ʗ)hMi7ܒ_̣m>|ͪ3?0K^e?85&{Em[T@wŭ%O1Rϭ[6쨹徟-LX3)*ȓ2>O"YhWx4 qy?E}$@?Q'$MlZ6b"nfۖw*T]R[-;xF7f\X~Sļk =9Ž3R爲n鱮wL܇B2g TXq&iK!IzFٕ-xm۩jx=: UF)Ê-3ȮV\T. 6;VdUzZb=.ќlUC0GKKʿ'PάuU{¬ ؇!h-anܑeLݴ!Ԏ:,jŗ)+VøpJMނO*>7!ijw끖3]ς]u43̼kMs Z#E t辏C +ߊ(ZYsjnZU +heyh?@,#+ <ŵfg6bd$=] $˜^x`,pĀ;cp?Mr,Ҋ SUk[/3LҎذn#կIKzlު\h7Zxq~!bD<4$?6;a@Wu[0KZR^|x1G|7̃!Hmy;έ09oqعC./WtmWOx:1|K8󌪭j/Вθ knqS=?CAts0^+4GGT[U'rǏm"oxc͒S*'[y8E;]oy6n60ƋsJ\ؼlN.8P銇QVY{~B ;+Gv.2O7᪯OnNI[^lzJɕYyGږ_jAf.[PVJ͚:r6LX +hO#x7cmkR=NN!߇g^|ǜ5G9yBۣKj8);NE^}bg{ky_dh|v.ʸ ZmGF +_F}+4y6-]E%#"w;\zÂ+ H'k'>;1*gcޥ?:KO6b3}wW дUcc|qj+X5W׏j !W)lY{;nlMTےlJX6v$n{0:tz57|%hMOGuw# S#m9nDQ/l8 1J<-70HB|c?h p;`+flŊ _Q#pqq3ѫZCC\:fIYFbE5*994qHqP0;|ަ[waVyy[ܶ߰;JG4 zlʦ/vuZ:%b>N0A=';4SߞT^ utIc_vnnт>1j=;4 R՘ꄰPs7o ZhIn07ơ.\?cʚ\f!WGɞ^^E- U<{認Z~E +pBw]{;ԇH B_èy봤դ>G? ASmn8{r3dnTx@ۓNk+5^:|L [QzdEŘ[gcj\>iz{2ǧ:]^knPv>n؞:o@k9Wꗇ~Vʛ&E 2]&-f΅F䤼Q1*-cMN/Z 0ud' ]nG 4}$@>M`NX>0М=aI"2P|T_R֌YfdYE-1&.kQiMF0;~A.7S^ -/uL%jiO;&:tpѮ++WkVd_ 0Iɚ _69 ÿvoA&p`+2w"G>L6W!:\)b|1A +*U!GI:i׍/_3bx W< +Ap_y%Mӣ9E˓`_ֻs +vUHƭ'U GoG-5'4cJ0(k~r0fl>榵my8)R}9mZ;7ܤE-6UJw+.AӾi85_Ԩ?FqvV@78.ZI :&;]:rͪu,sJif>1y=! {.:b@35&뒑\~ۇOT: S꨹aӴswI9oӟC>;I}u[" :񌚐яFtO&\)9<:わS~gՈ :2|;Ж|0S\5h1ݓgD(J4#sQ]xeiӣoͨ\.寺~6m+*PvTHJ"{E{(lYOjln"YI|ǡQeeY)Կffr5;Pgڞ]M)<ܑicǥE5ؿe-nJm0c +mouԿi׎ +fo{1)A*`Q&uE:9eח Vjxnye_?Z҂o["*&/&zZ/k![vLfqX2\49 iI8`|;bkfq;/ =k7;/_~%-vçQ-6kf)IewBZw;^uJiZқG52 魻7ɹ.~͈|A^LKP3"ˠtIoEԜ5\S* hߦ\q69NdW\6? +o(z޲L} Lo8j4l[U7FP@NN KiRҐ zvahzZ;Jcm8Ƥq7w]Hܿfiᤰ蜋sWAe- q2GlZ1'*w_xش⡁QS&R*d( )^nR 3yJ({U_/^VfJjopg\ds.~;h+ߵ*nj/kypWz|c{[*=|Kq6kd3GHmlKdY*W(uyi?k0?5[^tk_g= '`;nt١Q nՎYw2ڣ6zSxnrт}Ӑ⺕Z3Lo+ i?{&7}!>)ayo^P*'ĂE ڢ^O߱Jv\ݶD9'zz%g|H9ħ2%.cjVx%6n_ė) +v7HZa9c;+zpю[l{`A,r4w=?hY<}'Ȣyh1YUKsrX}J<}0NEnq3Fjh?2~Ak:ͫb)qGzL.d]1+&tA\;Ѿ +=ul$YPK&|C@XWRٴPHAaZ4g`/cb ?X5>0wԚ⎌_&mO#w}geew=m?5oe4OH%~es]j|e'"gFfk^d:cFgyՏs.JӦRi'P 7FyI8 }>βfyI|ɲ _/ms +RQ.OU]P5>u +φl)v;( ?FGm_̨53,=#rriXOzSwFIa|4lcFqJ"}ӉțU< + /6Bw} Q~cn]2ۖmR꤀Gϓ,86Ƅq.zKwkWcg Uݠcpܺ\2jE=pF'55>'z/"f19b2VBY5:m9ZqyN@G>nB~I^AjBQA>Ǭ8 b͊.V[V"Fۚ wՋ:͟zǺ&tW =Ҧj$90)۱wdlv\㜦K`:zR  qʺNFoT*6@l[-\䂕_rɪ ^242>,\4&Դ!Jɜֶ3hJkrLh?dw.)k/ɯkԠ4o`7ww&.+y[vbㆋ1&ٍ?pEQ8,sfX㖽ݬQg-8m&b:(uNT-!嬎PGuԑ:>J7\`ӓ,WB-{Abs\4 +G) iK>L#n۾`߸'M@&d @Wl{qUWYa˧nJǡE]lθ@>$mWIAEnXr;6FDcʎ..i;Al׻CV}a:}4s5mg[ey[a/?rG@FܰS=DL|O$<-G- $)<NvͫaowGxu77ݷ3*9$]Q+f:{W@/ٔ1ڗmb暳_=!m@ݤڣyin)(I-e +RO6AF2dԲm77cwjrբ +Cؔ9->vb`,?CF+eÄmyiI:sm:ĦV68~ZҲLq*l3".{X#t?p+CwF{vF̟GUk6Pꢾ%~NdVv.fDA.ѐ+8av#~IM =oَԼ爑R;!E-(Qi2$e"v"檯OEb45wfTֺҶ#҈=~)[7 닆W[N#>scL^rk@tYє` C=ƕ.I?&[Lh1&fL*Yv`yhx*#zx|cK[prѓnT 3!a?eh rn$v1袝 5cmظQ`׽=mNfUB@7(:#uvi= h9G*jux +#q^߄=aRAj30S\nQu?fwBR1WCBn٢9/Hkc,_~T:>^Cj+9:~{Wo<3҃1v rtfMd#*U4pƹڸ 'vd,^iH- *)3s\ͯcݔ}sYOwF9] }'ha6MAEW7=a6b޼ԼIc?)Czr 3gb朕>*%j-&)'d2(\CrWܕl ?bKWϺ -u/@jNZ[XG.2Av!eJA + +m)&rl萨:#OlXԝ V ;b;{X>aވV ^tID^h΂eWݝUr;$D 'ZhaK3տ9&x8ȨK̝)kG=.4%&zcaꄁ4wd9k:gf2j+2pS"&ĶnFElrDQH~-bM%ϐ~?` J:Uw_/M :8G tx'ث vx*t3DLR^׷=ED9 dItE1}C 9%fm>2D.yi3=!H\bPlE72.z؀IXcG{! +zoR +Km\ԺkwQ'ty/ygBxYGyݙ.{w߾bV=q7pUw@4NEP|ju ZuI:ܢ:,QO؇2;Cʙ|+& +vTJ +uf1= + գ*}EVz͌d#lxUzQFJ|pڴZ0wm\Tgʯsb+cM4h=ݣ*zIz(cxeY{/s# 8q90 gΫQuÐBie[>+Q94ΘuKn.|Im~ޜVЊ[J-J-8{+}~}`.m&N% ur:=Z H.y-4%V%?j^fhy)lS\e(iÀ2k"^EݍF>8桗G9aw'9}u0-2nQ6~)>S"ڇ])[}.zߐ햩yn3!BuP\[clcgR؟K>sGdT{,FM[l]1-sMۺ)#ZjGܝb<|#7ƺE3^.b#a-Y6V&`HH1dT5\O3Aդ+F3 Q+{cü>>_ i&F֡Tr$[*s)ڧr>&5;f'A!3E.A_͆]Ts~b3}9Wn)yQCiϺh,`]t撰u%s%?ߥOݻ_r,R ?RloGp{cqLmB׉d Yz}2gUH',ZuhEV;hʬ\^qH7zB@cPȋn0D'9y~M4aVmquo0+Ox@HYm5j0R>!&Ψ Vdpvn1̲^sDlm\4C7u%%9ig(Kso~Nz-y FTn,Lri؂99C+䑬 ^[bULaB7n&ܺdE rf?֩Mڤy"\͌R*:8y^keHf䯙؞t,nG%AMnQ6bU~y,a>#^ >o=$Q\7>aqvg%֭>xj/URQH7~UnX $j06ܕkgOZH;a`RXuFSBgF}a?_CiU5KNƾzAL+Աǯ 1pa*˹aW bi欓^qpveWG[2<[Υ13"Ӿbq(Ri?_cE.:k MV͒[[3Pv%96l-;{BUo sei.#xcj +P?cu~vOII<W}AHaz0چ.`ƕԑ'-×ɸ'>8YT!j{csR^̋d wbD@!F oaņ2FQ9m⩇N&E}_V<],;b'ŧ1]s=S\mrU>Pea֘?"eU2?`+PJqFxc%ܾ8륊'\yE}]&{u?fecc6eoL}VSӎL|CM{ǸtN猴sR+5Qezg@b8-ЭFɹ9o툹,ߟܾU2s8tI^P٣kz۽C|ZS(x^x-AI>m'n}w $mxVW˱ 1:w43X8̱-%n:o2I5r$SXcrDRoWciIH{k1cqi^QO>Of*Kfݽs.og49̭..v"9kc>m;.mRϗrcy7*cn#c~Tuk(qhwfpۥ CXoMRO6ӗcZcZmJOIe9y쏿c|XŬc_SCe$mw,nI}])G,F|Q^ԽWci9o% z/%bUs? {,~2S'%Obh;Ǥ굙ӨNL2-=_7]ys#%ƣGo'O̗k'rᒡ>?ةճ'ty>(G\ +K-ChDž5f2O>wUEeHXl+jZ=v? CñKb&=Me\x'c+l7 wEZtvOh>ɈYVLr`2qsv?\Vs18ҭ?Ώ{;/8QR&:!h^x{*M%'$F?*A+?J=k\b tQWC6JFM⒠Ҋ'Sg3otOi|Wа9j/-ltШѹ=0!"3/$}CU2|+ZV9z^*x ;x@h܆ȈAڹfy (fhJ1?C֧(22x,]yJ=-h#Km<-drYϯUF.W 4w:~oW MӋvc z(Y(Q4lh {RɰQ$Ww)|.T/ZHSWiJivC *_Ly@.r&dRtjIoO18П-65ȔF^*5A5 {ϦMԲ'⡖N_/ٲԴ>¥Y3!gnSMK=CbJ)JWvS$\#e{5HI= +}.7GI.pݺ?٥ܟxWF )T ~Cp(f? բZ_)%[ 'P27W#CܸH-۱e*|YXυLzF֧un+P;,2M5>#گmTO$ƻD>*hN[},斟6S+jNUB0 QTiAlM?թ{N +q rݤW_A.C!ʦd7Ò+f\9kd5-x!N䀁S_W/D"}H+갩\x՚5w5tҚEߠa"^5!P ʺT9E]AxʔtsE2iMٽP|ֲPasH= ˪%57q0R)s{[ڻFD`\Kjx$鲠T5$w(5axq;|Q:b~ᵇv/<P4<7Ćf:qqiiV>$i#~s$̣Yc'1-¸fΈ- G2;!nt |FXPZ\E'b!zd9_em[ Vb骇԰B.-F"o~bゃRE-nBݤSrzJLyu+zFG}5pb܌w2[|yj;]Oc%)noM +Z<1eԽz=QUJ3ΠQ~Ո6X܈ ¸Vx72uIGFyzQ1 *jh&}%e%M5 4yӎΝ7 tĢs-']`Dž*:ŷ NzӪ_x4Q/_ut2Gp5~B(%b94yҹBϪ`ISCjt՜_`D,i[n|Q53ݒ#yX9EdzY9Ռ\4BdG54>bQ\Îu4״` +_sZ i%&gJ.“'dO'dWa%6e"kc +vጎ8E mXzqpC45%,T|:3,i_ȃQ`^w!vH>!?_017̎u~QEUU~*S :qQO)jlB폒[.hji) +{?DAX|g.(ڒ#U;͊C:G&m{₫ G= -QTXҐK>-S>vչNTɇQjW`nzHMGCB}Wd7'Y:? eq#_O W#XEq5 SiXT)F4O>1L=Kc3+rKn?jz\ &mMh6S& 1RgÂ.|0JF| ?;{UF5_BPm:E"X#PCXK*Tꢺ3qFF)k‚8U:oVr׌,E!V /< '<'`ҿ#uew.lk8:3? f%4D;'Vkƚgʇ-o ȌcD{?aMݴ3-Ϧ[/!ҩc+Kx-cO[״M +-k<%*qYۜ㢀PYDp }GoG-\3l 6aջT׌AFzͣ>"M雺}gusa DS~')cMF5cOs=@Gз+:pSk}U\]ߵ6ٳ~AkY327?y=|Tɦ rHoy*X-w0.=7zJڰA֬ixޖf]4?"!GPՇ~pឫ9,h[Gʮ$eɏ_F ^[趱3mN۵ӗqQ$iӆ)uܰm_Gu\҂+' %%w:M$YUGz0-(4pxEG=WN3h6xP˰4ikѾLA[wi58OD0Q +b׋ĵq>"t͉ߝg?Gofֶ}ܗ5֙S -- w w I+RxW[?"kǾqNq;7*XiGqO\5Uhu +}xZW̋C L1I~C_}&+̝DEw-C:j«c #g[]w{sH*B2ZK,tLMPd88JA?y9|kՎ {Qä&? #G8א}QS*Z'Ȅp;<-|ؒzC]pVߐrjM5hw^ym"'Alpev|[ϳ ~%!lsQ]r3UK2za lUS>ϊ' Kmv_bQ] +Z()DI9Q#*\()jЯ=3Ч=ۚ_O! \*zYYϳғ9j[.}&뷕3=nV;݃AJn/.bo?>[m\_j- 6WDg/*0y =S?Ppa` )nuι感U ?k2/fHɫ Gkʽq8F-w'|?KiFS7v:Rj x!0H6p J(7' /ښSm*JU)^dv`\.I6%6~_/fg˦*V7)nCݞk~=mmϓ_@V]DӘn:5Ã?D=mu5?>3VzG\^wإ[})M PC4:hPdݙPyA@i +*Bn_EAzbZSz٭UV~[RBix&0ә=]U4X\͍?;AQ-q{  =YPnV9eg^:6fOUɡgwGȉ6T׷*Z>Y $r;bs?;sXUB +ԥ",!ZJvwQJ[5N@ 2 39CM[{ũf,h ʂM '113>Bˮj_+= +MFP45yg>QBVO_R~qHqG +11- !k0Jk9y{)־J(adJDMAzO)K`[ύ0RNMSN"2B9O,AB<o,}a̽I;?M8R +6+^.8X߇ 5 `3q|b)TMa +׻wBl}JP) obyM;>;m.x8pNkKGK<}Ia/9!ZeM +Ⱦj>oC0[暄=q3ힼ+?bnܳV1o?NJo06Ha«s +qKMeq&M]yG5^pѠ6Èw7;ΙdfF0am)߫< &fEnҭ.7yXq?x}3?_;GNlbߔܐWY|}YӘiD?u1q!^βQ\ubgFi XNoM"7z)#[$`G۝MeANJğG(a?mh]>|o=?& N4bSށ\pȉQLeBKŖ[㬬j-{wM3bC#ŷ =6 o,+}`pI1Fzg g2s[QjAF梻ܱJYIZF;ڇ*˽d Vt)GXGYIQ]:S.bb afg 0N=?/9Qabg +s04`4dJA.JU):v+Hҧ>eqv2㬄 2>/'M}rQwђo\YJNt)>l+ 6t%:ꇬ8. tc $:ppU÷uqWO f o js[͂$(Ʀd4?vO=@zԬ 9YcWwz#auJ+&E囃ė3DKYsf=+q,p WSE"ζ]׼u9bKoo!7Q撻ݘnÕsM;,cXܫc̈Vso/6VD%D_~{9Lf]f;DIֶ@ цz_c=QVJ2ua@?_x{e]C_M_+h0; _V'y{;nV|#ԄLݔқ[QHǔŖ؛ߌV=\aaO+9;'1qt0%ث ]kUES7+N+@ |*P(tN2?"'8I?S3ٖؐ W_Cnks.+y!#5\k}-gC+ MOÿoJ=foPWͰcF5חNiG>˄1F'nZkXGl^:d,DPc1w@N~^o)k?5ßGQa ȟkK,jy{)}0ZUb) 6&YD.lfG鍵`L=W`_:Ͼ|_zc]+.\9 "]J7$Zhy-bCCw=("ٯR5؟O,4s:G+K˓pQr9۝wa?ns{ +p4?f +hY0ks葺:a;*CX@?ZkG<1;&iRvvB0 f"q.tщ;}^80])@ǰQ[ذTvx2%n:(/wV&)V'IrJKƅmE#n j.rmIUҬ8@71Wަ߲L-2VLUAr;U~-o`fn^>[l/6u논*{CiKccJ:TļŎKָӆ1dtCnmv]KpY4,eM;ZGt\uiI{092HhqzCFK;7L} +VeW3Ȉ(x5~Mյ76{!Mgt5qg}(ό +WQ%`a%EϾν36,r!LX|^UqzoKv l֢{ -W\c"E̶Vߣ1nR`bcHOE5^*od&z5atSV\^nARV^cG2-?P,:r/#IVYx:BO\00g*K/)~7SRM$x3xH-->D]gؐ}`zU혮D}ć)Q?PW4@fK +~^os §mwd^ &Vv}8{xJZ]̭!ZCFLзd^4Ohȿn=5߅apPO_w}}>ʇ;692F֣3/ £aCА3,\A?Y$lƞy"!%|)` Sr$;c(31+)>bedze8!Zg[Nqގ~d#➦Z,+-&q[eDe w0FͰ0l2NA 7(Iv)d lCo3:0VTf\O +kA9ťeC +ZUw-#hD [hGS[A:c\ikxdGY_gǙ!3c?O)@Wrs]r0E$%%w"[WC<w6։ymA~VxʗU5H$89}`$:'vtsGMN7io HZQ`VZT0w_7xnlxJxĄ9;%!:N2():M/r`/  R.RTN7<٫] +>ʡ zQQ=>G0i_ݏ 7_N!ȓjKsțCr~N1b얾)버қzJ +6ߍ_=X$,z0 Bjg=y]ŹP0%\CUE8Egf…FYֲ+| \́cRs99㒀lzIQ{Rx({1[@9*+ݫ5Y>eS+NӀ說~ /˹x0 G<'Вvv"ثZ!8LO˶{1fCG_?)i _jŦ1+%e{ /FWC')Kaw_]226IzǻgN)`ӅxpQqS0 dMWr "5\3*rL:Y>nDf rs0GɁ/ο)hń#ۡM|N(5i{R3:&i><&*5O =Nb]XP4uu>-98{kN]Ki[ qRqkń&1]}5|#.fY{d~Yݻ˫*½LEG,UI4 G{ ǩyI 2fVV/E/O_4iKI1s"G#$[bna_vBa̵ JM %'ak]AvB⦔}AU{dC)ʣU}9)O:}0O\~YySC&q!wᡟ:Wڵ<(>|wһ_ =_73,*7_δM&D'1>%!DK igWWSڋ.m\Y(ax4p Y/OW"D6eԥ 2JСݨGuwYf U}o)9'c9sS_aj!f`;<|,5߭ lv򯯵BD9gl2R_CԼroF?Xl9} 4@ьA L3rZO-L?<ue`4!dV9~5>2}1>MŅ׾nrTXrsӉ-ղ)Bq9uH)]p6!?ԩڣfsKB%ioj |ceڤLy~ mr+KGKn-3O<悛;eAi|oG/ZYE=+e)٬l:(hDXzNJ AN"cV;J_~]ҵ( 7Vyܓ5dz\[`kc#*)4EMe!goO1S@ϗTQ[φ;`C/]<2dkRf +ݮ`{xeᢍCww~?vIkqny@Okhu)"dz_Z`ƧuCD<6"zI]Й.dovW83לu8K%%å] ;4]K(qdFO YU3uIWQidJ`,$u]yuM{}GPϖKy4ũ"\JW/$mBOjs~$^kM|*J!4x}]3adu?{?~jZwרXԌ/{N6{ +ood]2U~Z _I*BX$2ng8*$,_wĭf)WRz8Br-0MQ X|VI;K_ۗJTUǣ度qZZCqUv_Uv?h?otVW(Ʋ+n5`$=n&AVpzo}xdc~ݨys({2n0oc'.f `I[_v$UЬ3l3" x=Z$aD{9٪`wBi_oս9٩|6p^4;Tt.EkX~=2Io"DQa+yZ3nuOQʣT8̂V,+JMcQr/e`bH:e]"< +z)rkiWFi2νE{i^ţZ"Zafr8@ڧʞ.K}S 4HSDm^ S #4Zu:èH}Sڅ.CA6,VQpLQSwJ—ަ\Ytu1ȈiFz9qʟFqattUo7Ыf\ ]hM]UHŋ1c3Ѿޙͻ`kddtZj+,xsw![UCCy<ydU 0$&x^.n1K1ϻКs` +X%sbK(r)pV<\7*4edη(eOC랭_ef z1=Em Ÿ'б2BKÂγ>k@&9ᒾlVQP38,0{Q:Kȇ7cjQY:u.xh|,-z~2/ٔUo>oUr965>۪D՚W֛wrkT$Vb2le ly<.%~ |Y] xt"]Y1M +Jo + C4[7;uqQ0/w <_"xawGa[̈́&DXlF Jh=0t#M'}İqaMQL[+c^ξ{8,7ZoϾm@βg&nく:UoU$>EԮdlwƒ;/,RZ7Gیu0hx(g@6g_jNd, uȍANF:ŧ$!*q1fڔ_5icD_1⑲rlS iqcNN޵kDnbD?'훲.юTZ5liTKmn\L}5Y6.ۿ:DLSJLadV4e_6_F1ibѼy$쑡~]z&cCLcČ7Ye\@; +nW-վ5Hdg\{{iQK]HI9Fms,]+h{dhWҊZ>zsROV,Urs<<+iet!7`gemh%_/,_CY0O3 Q/s\gCphE:ҡ%WEZ"0`;#p,,vBC]]1Kif 2dJw=;͈B[t8[IHYY#} %*A>wV<>.}!Ⴖ)y 0gKh/ ^ yc⹢5Dz``TfA?ץV){%p^L˽BEƅUU] +UXzC#.f:ODC(&pVְx 1S;MLZnKoL>)YS=ءcd 99CIie|MNN1ORvGX7}_`6V/!s +ZhJֶtnW +odžod\?ez"k_e"oߢnȅ荾tg_L'K - J(>hzuOς4 h񣭞ir +x>wflrreP}z.@іijCíScMྶ*n+ԖJ;[- ^Y ^\P|< bWY-@(̾i[lfB;=KuنM p^]5god=^i}b̋sA߃[Bq6KEqC% T/S*J(嗀KY<1ʸQ +W1ѢI1;C렎w1F?>U=fZ 1jY"(0O +VIB3zgN-=`RS~W{Ԩq-_虣Yfɱ "wbFȀ1!a# !)9)2n'y"A9H 9:ELpk,P_rqd,jScay 8ظyblU6ڭYYJdC3 *.qQZbC}-dLZWTI/ͣgO^ǺO#",1ORxw0#ܫ=E&1?q(IvZ-ѫk;Z9K\J\fCyCYd鳣EFŧ*2>}->tʱ#ཡrVsl\kfY)EѲ%6Feڛ [~w{zQbUы\ZzKK͵)i^''06[$>:C?Z`>k-ﲈ <41Gz>̓f|G%AJˋԢ?vb;X'7;m[Q5?+Rr`:C%zÁ:\Q/V2J`_j@%ܜAZABM=fl_nGaZ1ɩ raCYCukߋ@r߿|eŅ__x ~8L  +}(S3XpA С~ O?gϼdʺdɹӬ_nf维B `mX 2nu"zC[ѝ zAH1Jaaɢ{..0 G4,۝lbÁC:j{yUcvzt~i>V dgz ^zgр3/zS!&-7쏓k,C=>\jhkSbd`NyJ z6å&tt_[|Mťg펖=1NOVk4QUJR[E/뫹_ׄs)iKcLFo}qT[㚭bdt9Ѯ:@Hh+' keUvW +NeaSl +z0>2:\QO9؍ƑIan<=[&} $9:>PÂzOZb4u꟣~Q{5 UuͧU&xn+cTbb2tn7|Ko]GV)%ۡ{5?v9 +c= c/\Q/_-1C+ړ X5dS\T%|cX@Ze@ k+4hs0EK}5ūf PGxUpk.?1@7K\,E!h k.{yg@\rvqyV@"u;#!íjOj^"uc5ի7\Jip_BJNOW׻Q!ʺK3[$7+$C-y<+$~Zmy߶D9p1(G8kn5eY(㡭jFwJYPKq$px< ok<Wb[))7ݘqcw"hcGkIk>fmnꄸYzī'Fof^= ԣ,β{['౐N}%e?ɷ)wTji.mퟭU +LBl=_WlFV8nf)+ǭmRfOwR{ga k$(9aroأ'{ոlǚ& vM=[_m6s;dTobZQ~J|kbB5,#&/}]I1jamclTk&}ޘ:B:?NKi9rpG˄)|[Kqȹ65#ϥzkkRZqw.>^|GGG{5|a7^տVuU$"dy|_/}uY{-r*`n &ݥc;| UqA2^ Z}36 oNq"K:{`'7ߦ',S'(;C#N%1Тr&4:iq>T% }g?6!ï x;\ + !ޯc Hm$99?7x?أzSApΰ<ɬQW,Yy.έa{l]I{)iX7P59{o+ᘦf~Z@tլ9!`OrwbbL47ˆl, Jt*Xܖ{mMu;JLpjjM٣Z>: a,{|Ynl5; a@vr`bww&]s~RwX`d:'iIlUYBK1 cC[r/Ϳ }_C/-i=$اJ_ˁ#Wާ\XnKQa+\Zġ㼳5{G"ܫAzfOM@_;j wʩ~&<b$8+1F ;{qadbdr0HhI]F5F =߿B| +^zj Ob6N'Dic] +dpuX?>YTKCIT}ڨyug}Zo;\ < +_c]s􃙊'N,X6`ZW5ޛY]~kVVMW4$C-q(yi`4{:wm+;w'|x|sӧ6=og} ~#0O~mϔ`^ueދ{ۀ?<)7Sf>yϼWv>||]S{5zʽߝ՝]sqwsSV{̆>>o]ޜt}g_¦GV&k73?lv`\\r`JK^Ss<<򎾖˻^|V4js}W}O'ΟL/M:<ܥK +>X2pe /W,H^zvS~έK\vfktU8>;|˭:asf{|U>?31_o.xps?|~x hn|+@\_|qa%ثWu;g+[̓{ۚwc<^zkp+;-=";oYNo?{{.up+X|iCKMՎ9;c-=>?Tk;.lʉ:'] -Ӱg[腍mvr}ﴏ~ζ>]rs3i>g}srݳOr Ǟ{gijdW3 _)c/~S[u}moNm}O=:xT K36/ﻴk}K0soEGMtu&_ݞ_pu{׌S量ޟ='V-p/lz%=?7؛mooZ1pN}m@̦[Mc.lhpmWk?sʙuYg/k?G/2rݖ[oge` g6wOzO}ʥ pq{wu^sg]Kzoymw}V>]ɭ?Zǁ]v􍽽g7<|j]Ǥ{1>şoY^_\̴kR:.x'o/t/Y\89?ʤq{+{p9-udcg}}z}uZf=xa#M ~f/?}χo>z㟬;uIϡ[蕙|gwfz̭ٕ=CoW>]٭˻'[Xl>]lM,hɹ}/ȷ?BS/lmrvGm-'uCs=ѯ&_cs2_33+.o[s5O;{?|cgm.9OxάI:|k;eyY5 wrM+;ڮXܹ_f~ESn=>䧫eŭ-I]74xOo]o'VOf}j˨m>ymw_݃yԚLK[ZV?9zQ_KW'}gY:nˏק3m]>ENuq` -2?N, p|sw/O~G~܂࡝/M_w.==oja班8z`㵟YЅ\;_?ryzcSgtk䦮)'675Ҷ`κԶ_y^~r]c7|⦎4C/OJ8.|?^g7}vcO^3֞'$=r۩Nmze+n|K@9vjC{򩓠~w~e{猋 -^;kznk33S( 恮7egX}-z{}s.l輱o$VgƟxkK{<†ޙ>Si0Y5^#EO'N;&]MȷÅu\ݓ}fךέvS:;uޗev3yέ}0m`w Nol>w浝]O8[9nwNz/7ŭzܸ?藳Ɯz.' {꾰C?ꑯmuvֳ8tv˒s(SWwMa }eρvleqbUS?} ~ +tt~g˻{]A[k Ͻ`׭^,Y~qGn}myv}a`WoxMmMw+[>Ybۡ73~-o'VuNZviG<)p}@6{όskRhp֡Ok}lofd>37 ~ ݓ/lkuzܭq']>з~?;r?Z[7kz+;R]]3#~z˯WtL=yߦ~ě ׷.Zw˛Q&_-}d\խZkEЫ/lpƿ1^ؚ9_?k⇿kw9?G?yrSd#|N%uZ>+SGxj̥u7-gYͽ/X/]Om/]=~Tn_ŏ/hspmO_욶|'Ǭ_aIanmO3۲Sn%^߻l2ڗu?9 ϫ'} O{pݤ zƂ[>߳$b>y>eΡE<)s917vL7{5?}@_;ΥMn޽s-ݠNgͽK.t͢locˆ̶c~^?6k{Z?hٳ,ޡol]9ܿ\?3}&u-ŭz.|Ggv v-]|[r U?Ooo' a2#A7v/].6ܹ-v<6<_^ڹϽvP!gVe@w.};a>2ro^t>{ʥ(,>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}bD#RmjĈT'F>1"OH}%ɉQ1cn,$f=Z7fcf3TM|߸|aB&U亓ʼn4hF⾧l2%3nNK%{߃K딄Pێa6蚡:h 6TtSWLE]xi5fia((9ji؆ep]ڮb|Que]y]GuuOֹ{Mzn̛6>15Y)&yr{j>]t3x|CEUi3'>}o֤ɹ4~ ,06qPW~a3-t k>"ՑɶB7Oaq=ʘ{Τ8 p +awA,QU+Ce14xZSVmF[D( .-`ǚeےj(fZ۠uLT|Hg; +e/q̴:FI\2^-\ПoϦSro-sF{Frɧ哭ԝVR"^}tL6]> s%]b]K/H>[u1EkJ`Á`0/-|:=LvR0kPL#} nZ\\r=|˗P񆻎մ\>OtdR/Vk51Փ*;_8Hu.wMH%`u[Uf[m哠6f'2} ۀ#n4Ml Qb06+'dBr (ݬQZq"Vbf wi5l$GM{:r\{J[*arVb&W#LlZW}2}eO TR٢=UwG-ɫLwk-}[I' Z;]qEV'.T2*p" u$T$c;;~H0}+G0{ޒBvCxn3EZ+`##@ʔLC/ww@d|LoorqKf^|W~lZ^_=BK;UiUO qٞh1[ϵî'2f\i$HseLLeop*vűݑP* UλS2;6\Ok'\]]|BmڹB2)tt sZwjKUl:X#[we?"jUmU"I#bQZ;;b7)oOdl0te +C];BqN,04P Dk؊vkzNġ8\)q9=ǡ8|硘ZGơ8|hq: NYlקr +1۪ץ^4ޭUxz%RϷF_nwZ3mm}\7h;}\m"B*ʱ .v.;\ƶEc:3\6]Oݷ +žj͙7W;b]J;謲H,QwNو%d+he]?b>ñ_R +6Sԩ ۨwDjwheSpFeDz@qbY0zc x̉9e"nؙ#<;Ӊ9! 9vΜؙ;sbgNV-;sgH v4a'ծkjTVwฉ}QqT|atw=ʳdvsUBʻsԢʻs"qwX~:[,FGRV*qjE U bZC"v*f}qs;Ȏa4W?GJ0M /&C#WmmB!הnU4*+Zts4'Žt%$i0ZAR\]KY~70}q7yPE5rmm}T>ZQAp9+ZW[FM)cyesVNͽ%LuM0(דLe +W*I+):U\+ܡ"j%$Rw.?47:3*=*4̮#ٚl,S;*(2R~9C!2jhf5VU@5jUQW7 J~ZAMh@Tqo@T)_DTkS<5q|i\j)RQRU]FUFwqߨLk䫼/-BF~IиD$h\"Uca+#wP+_-Y/oG|2UHf'22oxMϷg埃P+ewnZ!SH&/>«g]cؠlIɧ{a˯* U +]S`Tv[FLДW:w%QeP>n}Yqw5AE;#h fsIek52QjHj)rW=w)>nQ%iC3#b)>Cɕ]gX+Um(p,GhWJ.>-$G.$[_ZjI=̦&/Pp1˧(dkk( w?Flonu\뾵L/ww@|jLolGwO&M7,0eԒn@WetU@Z_Rqmw`wⴙ*R.m|j%8Yi3Dњ6fj0m&>SVgo"j9qlm6g* O=Cj%ΔQRę8qdRKIę1vV~l8qިIIę1v&Qm3" +R2BKy͍e1*ȶvZ|y1ڨY&4RvR|zUb8f`m53*˶cSlvqUv^ru֡E5FZB= ϭW)WWomU_-JO,#pSBtjJmPpC|vgDbB,XKJIZR, Z .U1+@B"SsBS%ތ/a:M&cԞvtGjO'W=P|]"j|ѕ.v]-Qy8_6SNyA[\:T#V);oW6~D^&D֎]K|TˢT*FęGu՝y<Ԅ_v=s#Q +q>Z犌&R*ŶB,qκ6\p9fTIuW||UeW2dbVl+~T'>ݧvB[ p+ e~w5ݖ鮠O>ݓN&Tp_>ݕY3>h<>hOh:h ÷XiX,=[NOoNu]!=mjwE%PV[n*vמ_Vh ۀUc+qV`lV + +>F8Zӿb;6kj , 0nj{LUnAi +S<>ݞP7aOw + t>ٝJJ'2lWýuJb ~Iĸ>&߬e;_IOթZXF^iPŵD,P4QKLMB÷Gwy@y{I)~MxJf| =3qZdk& `qqxǷЌMՌ࿎x]ضi78yʞ+j%ƧJ L5\KKW ፇ%S15KwSSl1-Q\Մ`Z.\[Vs6zTs+CGm\G MU 6| c}LDfbczc}Bo-K +npup5Űd"`EIգyI\D_?;Ĥ[8b0%ɾ^.dsAW?QihZ鐈Dt\bU RUmU)>Ʌ瘊kV0?mTqWx/6غ!o+*^Mx{ȯb}EִUAW,P,̈́e0gR-kztu; rĿ?MU|_nC0~ySCBꇛ5={zB];ҴJV G9FYp6M)$tMT€F5Ïp8/ a6gF R -?Y?uV{V.STEjd3@q'CC#1i4K>ΐ*ELMn㺱 = 1J\.|Lէ& `)w?ܝlɦ'gZ0Y> ˆ 6ws+g3p.aJOL[dI f#h5kZ먠 "XGXi F@}`;Be;+U&S z ,:Y(P4Jul- +|Q d DDz2 v3FX !n$  7nJ"uڻ$ QLy6Xʮ;zB5خ&fmZj +92`Ou樖ȃ0 @_п.* + FͰh+X'"Gp)-` &쬳CUPY7qU@@]\rЛ-ik حk +o tiAㄻTT.PL|fꂎ ЇSdP Stx( +M놗Äڠ!w $XPup␦|`p+B5( J2 -ES4Ssu 'naUT:ܵ5iм3 D,)axH` (u F*6[i !H@O0'h;4^5W]r=)&& S+o@̈́{48mpR91Lޢ`83:.I ]l6;\UdV[ UEcى +%P!wtA^#"EHcR@)@rB}Wc5"5"PQ ,hSe2Cys`iha =Jkc2dž}F0/bZ01h$k - ̤LB 7ӺY@YUɘk&9rd8ģJtMgFNNt9vx2l Mׅ>̊s\)xm8J H(g\%6*"HK  Iaa6Eŀ,f8 P[yѪ:(\) 1H\橺LЈr,H+j^q =0>`9Fnĩ3l&9&o)]Lu%(lrqo+ ++?i>\͢QcBV8%jVC .1RprPP5wvBqxt#P62?O%"0 +oulBY2N=> +` +,sI;Yqiۙ0(\e; + {3B_h8,/Ж"*UD +kf)$=H9!kWh-{ .Lۃ6SO%2,I,XB"T`"t 1x1M::p' &*CcF)9CHu4_8(4sUjF#Z\N] J*Ϡ:Id7nΊF'$: ++X!t&Qxdp4\s pK̀W)}E\mq9@Rt~! xekb-ޥ{4T_AQ q[0#h8x +PL-2#m牄;*"8NSz!/iH`$&Ԉ:8Vݢ5 MR)pfHF)ETI}G4D<Ԓ TBEz-17D&)PCFO'8&FٵK,5;l3Pyо$3ȁ 3j+5h 7SArIZΊ:qbڪ$\~r NLlL;*Y~˪*4`դRQ/Mn$?|0rE |XG0<B@p8a2]]Ӱ]"8 %jDF#k:4L%Jk4${* + BoRiKLo0pmh"u$DKH=rA`IC'c Fp#EgҬ3-6hd9!'5&Θ pj+(A4д`I_ G`Kvnh9FJ|Rt6)ܴ!DtRIz&ئ8b3~PQ"f/qn,1YtF[}E]u;`?4b83w-h^P@2 e#ߊX RȾX0IB3ǝLUQCƀB8  2l[ = Xp 7q_̤]DF n +Mq`zv&`|h+߈O$o% Dd̻I+gBWpE3:< p2x ! N.t%!ρmA^]x 9 fPRѩd@I}Od#Yw1i{"-Mn +0>СiŰZgă,*KLWƒMU}W0Rq$Ll&B(+PK_gA},P\Q +ؿreiŝ^N ej*k6;zLVIhI4IS {T`qq"?\4eA\ ֦=D4 }s!@]ąFp(*Ly ge[]E cǧSXz/l nIXƖ&4]MT@NNNgQ ==w)BĥrFpME#2cYMՕpGGzN +>ē4p*ȶv? Ѐt.FxYXϝE@7{Kvdz|XBXS?$BCl +96t3ID@@R#+P`>HcM0@]Xڴ@l iȓ4lz'} ;d!-<͍i߆auĩM\M##:hЃ%LGhFjX+b)BKlMvSIw9>BY̕N2bl{Udgk +pTU{0Iߏ꠲Z7n$ӄJ ]VL,:ɺgG! ;\dPBCoBNO +u(&)$aY*P "o C< RK4~q eFWb +il6>8# E  =Ojl$Y +v q tPXR$oɎ<(G'g!6?S0` +a7u.G&|2)DEq.~6&*@]m4 9R<БdzD@o⫺BR\61-! (9 D#׮& Y4! 5 l]-­MFz<NՕbGPx"bV#Y+CTl80#Iuu%2"yt.K" L4ᧀ(D+o/GKځH7Y RamG +dzYC 6K|]?XL$ +=9Lr+%mEK9g: %60?O# Ԡ|De>aMć4}3hJmoMHs>-8S&#~8Forwcb +oB[)XIZZEV4UW2!pޣPƢm:?g| qf}|N&x +D ^9oCUiۦzAXဧKV [^q B?._u9t0iQKD>#N]mJZMD :_D;ST5:2dĉ(΍A)!ࣸɬм2o N}dq 9@ +;= 9Ab" yY a]5{2#xedɇU!7xQp`ת|i6e}frI=Ept<WvX:?r`v&Q qb́MLWvF-3J" ' f ԌHF(#E O4?*H49M IXh0!?w9DڂBVNTrDgG}9>&=ɁY%Icx[TI$#)1PΥZ IAԇ-A6K5V! {3S`DEb7$رfbؔ;8$*IHGE,bW3LpG+Pex8$I +-r@r+؂;tQ2/vw(^8B,!P$ +0.sO$Ɇ3Zۄ^"y1gލW !I#ƌ/DW\P6S!.tAw={@%CC%™9AQNjӌU%'K`5! P9# +gAU1a0s!_%SLմVl*JV)!og('T2wH0 i}7/VaO )s }0ه3$2[) SpE,ƪih.>G:i._E:]HQ$)*:en]srCX֐v=+Ĭm^Lq0 Ea`qEڿ(d$"s5,SB:联3q9-u24mNQ1]U#ipZ8-MP|^׹4"%iR؄XE`Z8-FHV#6*/҈PiwY5wJ iI#N!╍Ⲗp.QZR0+ Di+p4 .Anp907faSPt3Md;*$drҶX Bfk(m.L 5F&iG4Eׅ1z8H9UK*"l51N0e9U8$4ŢcxGBC)ɪ N8SO(A +;_Tڬ;gMȬHljfa?p*^lPNۊdvER~~<] Fȗ MHVO(Ɇ98Ty)0B{,2)! 9 Hz +`ʃ)-ͨ JJdTD.™!\D1\? -x4' f)a'R)dRY"LJ8 RGBٜ>@,t9*"Ŗl$IwE@i(PT(.& C6L(r& tۂdA4F#D D$htTh5t1obGg/v=A2ؔKא2+-) &揦X)]؋DMaOTȋBrp]\٢څl76 +a:dz%Z,Ť†oq2#V6F''| ] !S v%T 4}P +6 P[ !"HErg3Ld;C[j)_ +)a6Ց(Z*k9L']% iԏR܄+wX,ض$F-EhA]JC( FbO{dSoeb%*""96t궈`OAFE^!󩉜K8G\e1Z]T +J[ظMe) +dHW< As Koұ Q}T䘺0n9{:,2TU4G)̍E¦aX5p+6bĉﲍa(*';h1Cl+ ܾ**eBϸt؁KE> HB"{D2a!M6M%YOG*)sB‘&WuWʥ0)6#&{^:E5ZƀnJ B8\R2P'IBH0.ҢkSA,} 8)Z"Br;44V"ȫT^YaXC n㛢oa`l\ABc0iMūtITwH>)BJw$=UMūIJoa +I4ww|ASFU)ܴ*k*WObTm!Gl9UI`w{ES6Q; bbN*ukYх臰wxFvw]~N!€x&&j_ Sr3ywd-I8A+s_xu>'JEŌQKZ n"PU%SH| >m[#.rbe-GC+AmR0 O 0D3N 7]T*!@XB<* w C!`R4JǸf*:g`URmsF.lmS/jr 0b*Q$98f1ؗ2!Ck)E}0a>pPRIG$P3~ڎB$nq4{-2փRtl^qSf u(i2W]eMWxBuh8n+2b畆.TQf.7-;U$PUWi+'rFE26a1Hy Qd.aAo$NǥR]O +I; 3wʹdOz|6:)'Ƨryэ'J^95Y(,g^_Wc`IrX";:V֡hpII.FEHDN0qԸwQcL\s ,DpDiS FGJ0!UzJp$ Զۤ/.)Ԇ4- c\S`4 x?!LF谇n# Ӱ)L]h0݊ oc#HPZ JOxmm endstream endobj 200 0 obj <>stream +Gi{J)>QH9zxKE-`0aYɢ&qPUX{&G M"qr.7椾d 7GI `r76 ]O\@*(k"Q:ش4dX"2Ae5i\cN 'bth+`&1QvQ#Dbr(1mRn.͊RsН+RE*>X"F75ir\Xֹ(2pHL.8 + ʄ9eP(UUe6L)&كWjcGa $z1*2`kw9$Jۀֱ3CW鱔sε(H 9",(Y Jy!-b +f3lV*#׬RV% 2eYvgFb2b!XxS5DŴ-bƶD~ՄI.JZ6q,4dc +XKS5< ^FEN=;ڻdS,Ө 'JPRRoSh*bR D+ac6;,CgLlq$.g, GNՈ[Y/t9l zN%JyXF7܈&bC8(IRe;U$Qj6$ŵ `\& cry"u;%Ls&S`$'ssI-C䉥k:QoB6$A23]sCt7bp(iO̽ +l7lR3VڎJ!"VP 4( f5dwpXjTx]0] +2@#LH +2IKqJQ,) $][ GN;WWsF2<7l#29R +&~&̹O.WP]+mi5aKl\ŧ +$VK0DeJQG/=TWԫleLSb6REoΪǀzpv08bA8\$;E ;֏M<ӭR<,Шf sƅbMf^epEY#[TƑS";PNYRToLV)[`,aa@yQ h܏Wx&stE>)8d + c=\)m}{5CE8ejXdU`Rؐɢoq$ӱ3+.5rDO;,XK6(7v# Ƹtlk +uUK #WrĖ&:gj>m"$L8L**uQ);}+x:2,;"Fd-&TTӅC ͩHiW25b6% 6ȫApsѩ)MW\x`2Zx’"@rH3b&UǎysHlѩ9"PϮyR1V˕I_cwB hl.<AigcuqSa)4.^jC>zwpUx#;My؄8r.s JB2i+F%r+AH\!mASC4 ,-;=MzĮY:qKS\CY/JΩ zpE0H'9^MlU_xeQ=AF9IMu"ytXB:_o~\y"&s4?Qtnesdk>2/N S T1u{5DY`s7*(oF/V9 i¸-u +S Ϧw^4)E:X +Eu#>m/fe1+rY"m|Giν7!L ڍ ظgߦ ظE4a?p=`[ #jXL.}=OtŶPߓC)* >.}=TW{OjCBŅ=Iu_ū=S-AvO5*.e904#T;m4͛@[)=O +Xs_WW%7WwNW^*0#Z 4]4F 'b d 3Prg-R(-y&|LHhR߫uXϲbrNRj|:VoCJ )n00 DbO[H)Y 5rRr+ wrr&B"4 O'MqRj-@r-L[ ]G\RjxT@bY-Aϣ&;#0UX=VJQ" rLAO)n&ˎ)R"^d4`8 +_F+Iϧh%v (KcN+`UV!x q+h +63Ng !Yh\Rh HZ"ȝEDnq )+70^@<7utP>}ĉ^s"AT9 =Qlo<83&\NCِj$q 5ӍIrR>O%&A4y^*d;4՚!P77*r=BH)V:Y2S-;c2z? ŭhRƥx|ܼ7\> nz.K% p!KN@ ބ I!g!HJ o[r<QJ$\c| @0wC9{ 0D +(B| E5D-׊x5BL㕜6@Q*g40N^Ir IA9|>U8T LSUIwB ?EeJq-fWX)E󦛳"IʳXu. +f)A\VTA7& Awt >@qm^LI&)BzY$n!ijYyYάKQA#` 4G.!*ASK3xF[ TT,Sibs)>Ylz$(8>7|ʤJç)V8a)}n|;f28c8"o> ( ђ6<ВZ`pnIY +.;57M'3|Sx霏 ӊI>u`"w:(" :/I)/?ȓJ~^0!×R(T6l7U(AQ&{;/ ̦Osz``V@0z5]^:,SDE禧9ZvZؕG[XFRAcJE`Ǒ=(|kQ*ѩt"Ǒf|_Jw3"Hs$_'M_ (m}#6R}ar. : #8(- h/$,YQH|0n b&hH\y H GRp1_D'@aKA K%4$K#UY$%( +칝`AW'[̑iBz|!+Yr䛔"Л< + N1[ϡoX,*B@djLRt$IxJ0 tL;j=#gE+DBBZ|L և\~]TJAcD lBv! +A藩=j^wb 126DƐQ]/ +cY{0ؔ}Jw8"Ė~nj^つ)96cSC :VIUY"1~ ӻSe.n{)Fdw""c)*ZRE["PDd6cz<"2R[)(zNn:ҺpPHjr{:WNI'@ tWLӠ8&Nd<2&CO#|LB!R2$#ag$-I7x /PAOSy 2"J4 ]))g"2Rg1/"#&ѩ̢C.D@-pLҍ%#| ]f>,7KL12;^@4'D#/ ʀ`xkʐ4!:E:& 1 / cid n A / H|[F2ܮް@) + [¤Oz"Մ mSHFd|bD2"cؓzS(Ku]o@/tZSx$B->G :+A2nFJAcx5|.@BMЩ?\/g! hp7 B]_t<|j +9jh<3^t3jIH|vոSpu AM"IjZ m ETCS. $BzQ1(F5%Se @<FtQ/~Uj2q` ٭DUH?)764}- ނ%{ 5V얤O|L4@%1 һѱ+8Q[O VԽ1 p^2!!gXQ1:JMʠK [Rq+1hkZEa;; p0OxsE߳=/*S1Rb@$ʆ>)\\>jU +fo븁dYtb 6iu! (&mg_APi*#90;{^ WC;R+ǺSդ>U Y51| BȁO Hv >n#^|{)FCLq1IEo;޶lɽE ؁:};UtӴ}cمZ&'+,S@:K,!UAF>~H3S-(UwBScm6kjhWm51o..(op<[-.sA| uo8IKL︁]%25r̿Gd`ܼ.$ὪmEԢ^BZMzQA 3E'(UJhŧ)N|B9 6E6yf;SJbsOR@{fr2M%S[.GaOؕP{$a3 0񐵲q_AV@Jp읍ՒJ*jR$b*Ta$ (rim.DqiB錞#?阐ϖSPvznƞY FR"tFC6E21(`ְ(U +&50o(k#ZVMhaǶtTF>i +g|GHQ2P+G%]Vzo +9&n}Sx 3B!A].~Ll)L^TLV5#} E%b7u&X=Ðړml _lAaTJe-91%,MzUwe=ȏP +{g@f)e[dM^$ˈ5ΔL%CGjn-+pRRˡC eߥ\E(,=-ׅt34w\C,\y(1.`G+5s9<Pq |aeG2%346q_&PePZNxK'BkW f#–u#vr黌}Ūy*>3?, +e<˶H=oފ5u5˶?'\ŕ[, +e[hX(edE\#R Mi);){OXʎԛL探e--eG.Z +c,e@ )z1sBYiH i!ճ3I7CKٖ˙%"+t#KLJҺ㦒KG"N^<(D [W8q&?]Mx'$ AJ[Cڨq℔z4/C( "9Aj*'zYi_ ʖT)d_rkjG.,as*V SLD5daIH %i< 5˖aPԌL"NَR/ @, +u(tđNwt5e_:aNp:tC g݈FtZBCt#V[QGz<(JB'o.P1P:Jt5Yc+1N&t5 tbSH>_j zUM$8E<+G(GNj + #ғBٱm3ANH`'klO'eX: E[%#"퐨wTXH +'qB4R5ؖ830S]jTc'X+\Md)lP(vM'n*tQMt*^\0Ht!-h:-HFha+[wO<Sc,](^3yo# +Uű'`:#RÃC]*a4. +٠-iD9gU2DU\MOJ0:;B7^"Vٖ)!BL"r0$"xWlα)EJm",R9t(nIu%`mLѤ8PorxplK+בxtABv&LBJEt-~T\(rFE+7*?l-JZЀ9iLS6>͙xkKPȗoH+Q>҉JܨHqFlG\OrkřRCKf3KeaRB)+Axՙ*:0d" +-O¯ AmINsNP) +C~Ĺ{h!<[hȅgɅ -?E~[,;b-7 A΁%]*ĤQ "0e.V K*3cUz\@)T9YL)I 1.L;%{%45hڮSv]Xf{\ +z{س; c[FQa,0/!g2 O%eR"PX^0d{ϴ`ҙF"oȃk1a0(A*Eh[I+mur}F|3,h ;!IO/s~SW' O ό[>̀O)cj/ξ(!f"sY2cV iU"jirp@'V*DQ$i",Y(Q`P(RyO0'#' &b=0ole [?툢a/َ,ckRS.i:Cb6ŝGZŪӥ#Y[`M-Rr&VWh%ME+[.-1 +eJS @Uۊ3lMy0R7j&' +R0*QI4,RYWS@0V>!" +=r&PEk4G$"\1|S{a5vpr.lt,@YMg"u7VƜK(ihQԑFXvbOz' P}^43eΐxжS╶!*0rB_c8!}| oO-`P2H~04<'dxA \\xKT*K>I^ O?,VW2er>3}pza_8dEdaW{>=W]yѐ3 D8S߼(9fRQ/Y^X{+G9j7,35=“2MaZ0L4_f6M\u)T"jBMbeꂧ4 + +1r N{A Nĉ0PL`T,-)3 +I.4maf.VWW71@W#_h*ǧT@ŝ)vj|C S"4Z:9 +s(-qo($- Hٟx)Y32}zU8Ay?`gK1uexZgOfx-^u0|ɚLua<8;"}aO:$³lHTR ౎؆P!zZ[px?Уgu~0` =ks SR<"^ұ볭S2UD\L:!>85h-ͬpЂy!+>5]xtl>8&*@2!B 1.9>`!6m?c{Y-lOm~cFJw + +V=i1l񰼃5uv"6oRA|Ḟ9 qAq|ײxh6J6-2?ic"l'!<mͺy ]1#u6cnkx1{|JSqffw.̋H1rBr.BEq>=@TH Kf&+3$23Ơ{W&rM,d/R#uu(wua4Ylg4+@RgMczPoRAVSLS[#%>eG!(>Ѯ sw2~)_ލ8z_hMQr:>`tf:}&ELlLDɅ] +15Hbx|E& >%x44~у`S.#D!GϚvX,^qf0$velr0D jU ?l~v›> .t!E׃-07oG?}ǼئoC:$: ҔȖQM"۠TaxLuy1y7}mkwK\q>>h3&P|T0i,z\Ҩ@-2$$^ K ȡ"0q qe +lL?.D +6'v1K#mSq1= em>m{G- V^h RFqbhdQl*F@L @@=JJ= D&5C?6cLꬋ-$铺5i?xn`^7Q]%nTo` =Ăӓ{ܕk[u)f?9J>E0r˥AxvQQltp{,Чi`_m LF^mL2XrP4L 3`4sXõEJkWx:Ƈ'h6"c% +1ѳF J!%=XCE-Aj%b25I=eֆxARl,>E%=d(ѡy&TosQ ԍWhpL<!jAIfw| i|QE $&)% +u{Jjٺ.pI7]]+HԔwD. G_N,&!#w X@ÙPk'`ub) +FC,$$v? ?|B~9P[x02)ttO @5X|9e<h$]!?)H垔"0pEz퐋LёK"1cUfe˻xԐl2jk%`OGB#֠]N6Fi~ʧ)rpb=hٱ.KoݎRPNR=X2-rN؟ Őt_Q#"K0:b6tqDO֓^"B Li“a>P}ɍ `25u2 h]>| h(>E6=Mec|QKjсYv^B.)aE2lOMt+CܠIu-uUu8-"? +%/c{HBiSj-$Rf,Q%1uPLIB[lV_<&J9$_5Òk樇`3_>QOQa^eXJX3"46xG;@>H̯E@EZ۬τe!h24n~ |_KYv8Jě8NV\P0E8DD&H˞Pq+ˏc[\=D'c[?G "G3|M4,&B2OT'LN]fWNKJH%%%ؚ]8HC^sQjil4YTKX,klZU2$ +F1i;#٦tؑHd m%$N`687Ct eN3>c09'?;9]p,1 +W}CL]u6t h-#`ge>M&JE]ۼݠwo 4U +<.D(#pȪш";p w +z;HU 74r/=yMV*Rx_\'ݏ8(Z܀R(١NLrr:fSkz6rkl犻WH() HD/1J "-i +|R'd6k>%@e\_t\ޡA(]:B]hS<Q}EEGyDC YK4L i4k\ߚçduMh}abǿOj§ybNKŎb<[";\n<< И4љ8"Ybʬ~гBvQ~k8"i'sd< + TAk`r't9gFERn9ɗD@, P;ÀnaJ>l|"?|u xvFa0u -Vn w.QSu aA<0 pr +#:GUd5d.Rg2bBxTg%D<O׳TPz06d{:ΦOb gнm"" bS>e.D ut 3~6DxK +뢳usN~^ʚ #͇5oMw#uGΊ] ҕ2TL<]a +;[E"ix5X1iw\< B NjBDmF Og'|K=NF]ڸ+ؙ Q}oְcK>< wzF\wB2x^jGd`w$ʠY4(㥁ҖCē(*tHʐ>$rp4Nte>^ċX-:U-Kp蛢gpNΈ q (69f\:CM)i+m\itP[_Z:4#"`9p& *d.:ɇxzIp7+$Hd#_ +o)yU9rh?] :(*Q>M(<,ݧ+ \[2<5 t[TV'<}NIe:]FElj~$ +)ÔE ~S0LEnNB +8y1L2\#[Qiўv=ޕCpHȒ]f}rXXF[Ƅ@BċQa 7X#CIȨ5A}|KW*|!:xY0J%=ErSX*8j_tC<`Sytkô烆 FXWђc6<XlGGEp jP[ر#cgӀd($mI:*m%\=^VpM'@ yDOH: bxQ' H4&030Z3)9"sNC lQ"1.hɇxt#6C>0=z%k +Yta]#сe̤\#_)31 +%1lܥtF:͚,Wԋ Ǜr +04>o!E +z'Ejjc( N.愂ߔm8Kq*N"=JM/|&Aa ܓkԨ/=KJ!Ugpt|KFS%4E۬Cы,1P@#;'t\?rFIxP0z@C#Lbх i:CH#тʡf9 $ Dv=i?>uήؐ2r2p#6`qj[fhW)N%'Gu +" ;'߈&8Z5z<23TDr= " J\c&"'@O'aJ9d2yHqd(1>U#'`x^ff M/)DP3K$4[gd& W"*B6t#?i J6{Z 㝙b +,W? }l{`uh>~٭F t<׸kkrD]F5l6 +@6-5T2}p.`STb֩NasW6:FL: 6ivjW(COT;uy*mvJԽ*|4Xk΀THP*E?2Ga| ^ޠݶh´fX ^5%7,5a>URp eƕ^a*1,G}~3s VjB؍е;$wхc +gfM~ΔghrN4 ͮTz8@myP+Oߥ?zNw\'ڨMy~)o_$5&voo;AgI[@*Ltc +mR++re|ѩktTN^?'WIz?N.g$ѽJne_~!E-DPu\*wQg<)<]@xu4d/3+k<_^XODQk_ԗP}u;gr +cZb$[ya~sޔ7"QDZLtz'2q߫b +P377ߔ?Z?\,vUAįRb/V92SG{0S2ix ڳuexP:ƸS*_lSZ)1)k^&M`u_mu #A|(2LW03U5M7& bR76Ʀ7PTI17&Ƥ _e~coLefֿO>uinۖneX,+z.4 ŒSfⵟ [pacBewt DO`B bKỀo@ T׶c\etuw0/K:>5 +l<ϱ ̨4uX +HM't}bJ_6|MY,Jv20Mݴc;/htQc`?>ݴ˙z\Mbޗ~7-^epŠ7?n=60Y(ka1n[U +b5z`p;/:*v}OSS0;4;cl߂6Ď|BaWo1`/ݩaN]A^MeG@c֩X~+]E$]S| uev)?wnA%X$`ij.՚i3zv0;e3#>|u:S}S];1g<89J&n[)t;^؞h + D鯋<$ijCfv ʧ|xhqCm+8מkC'b=,%&t?CiW^<5Dboһīj.|ŧ@eFw3bvaSgH-ګ(σWi*te<?hNR9 +k/kr|ңO',s\^npD +%,)їo'װE(YDEl2[,l|Vk-BbT _c<,^˖*6VAjEqY<86/+> &em^ǍUrJ-+%N=iXS0j +|T٧y(3c*>L_kjhݩ,5)MC|?B-ū9؛_͍WZDv9`V1`f>`F6`zԖuRVD \Օ*&mN$8(骭F#$=qG=8)MI'-ȖS-64Sd&Rkk2nQ-wk#N <4DzC}* E5eƟ?4|핫Z|ш[vA&B&W{OYq peɥ2e>},% 훠]qc<0f/լ_~2hC3aàkea=n3{VV#WґUh7[vPf?͵`|_󲆡a[nd\ϲ aFRPXnw6syH`#bFƏߚ2e]l|"hSg]@Mq +*z4L䏕}djf 27S+ǰ O, I݌#䝠s9(qL;s hk`o׃z$-G͖-VoޔAW&%\`@lz N)H0r̓zjDoO`-on#u!R'L^7sk`m:loAծI G+aNjVZ= +'zU6=MP}]{ 1uJZ6:`Z#tBsU6暖w)#:| bVVj +ӅQz<|6"= +j zXW5s`BP+~^u7A"zzuV%U`{'MZ|Hc35">?>Ui;[} 5Z+UU=߻}*)zƳ,=y ly-bԂ߀TNܨ}nr%5/V)$j^I[IUhWR{V-8UUVP(l}]J"A{T?# Fyf]:_*;wZb9u޸:qW@c=1~ػSj6$P +cm}3)A PZwГ`:Ѣ%5C⢜=8e{zgc{0y .@Q@aF^;?04]Ly0QdŸBئ$>0Z5:HbbC!ҏP"Ϸ"!͢ h6cM444%KqᄡCevVE # <~ oQ%$/Yx IoսC4dH< +)gym@p \r_d-er|ҺT0cu|6(N3onFr ѹ0ffqDbT*lJ͞<ɫUID)+eG{MT&ZuAnfK(4՟NzB:<")&ag>SҮfQ˭!BZE![U?DE O&(]bi;zCVu%Mn`>7yqI';Y>ӿ>TKjJΫڔ y:Np[ܗiڤ-Oר lu*T{*t7t4[?YK|h,P['e=$Ɂ ([!HV:^iM]>`[:JkwЀJePٍTT/ RypuB]\L482Yt\1&v҂sX TLzZSGUɚ9xk$oF&Y }04"?wn̍0`&FtllģQP Pj6zOJʡc whF~LAs+kDszp)CR]53-~譏ճ侥{w6xp`@bٽyxxI9rF͹V+(SA=h xӿ7z )9|=MfKD㰲UI 4+P4n,n"rפ-wXb ?Z˻N˟7ݙJ{~1Y+x}y?rc-mYi*niFtziCnZ2\YnuV:[p[VWP[\ٱ>P3K#sZpgsONn{?ևC}thxmޤvoݓ_rG`j\'4UתC#nx{q+Osn=c-V+ c Sl__Ս!w8cTFj/[W st*qzj0v\*ɥJMn3d]-ڇf5_YiO}G'V7͡gb%ר=M-ϺO_k;۹5sʆ>8=V@;Vf˰t{O<푕il|v/Iq]j$SgxZ?N834Oۚ~~8[^- O.24ݼ۰贈҂ktuW3M--NE|%d8`o7o (P)">x|P] :˖sv a׋uvt.={Wޑ}Ǡi]R|nݸ-#9񟂾V79mfna4觻sDF&ua}}еg3mJڥqypأ"Jb8=^X9²y_,D~!usUh\Teh$jR3}g0OZټ3m(V+&x#K3O5C-q^jf;_r8,j/RڐbS )d% K1z.xQhs6t$:{ +z򟶃c?"_~_[yg LW>O]?r%ه'r"_rō@@~Էr[@;FCd1>g2ks9a3\\{ `{/ MwZn|jv{I0F@s)h{U,+>Y@cdz^pQ _`WWr/0Vqg +[+4̡s4~BrOu i3f;l؏[|_Zmcʚ0s+ۛgOqW@{g#'Oσ)͞:A L K,2זa]-h~aC{_[Owck2ö́ZNm&'-`V`MW @)]M \͕a ğ@tp>wLq=yN/ëKT%ܿo5ܨ^f" kPԜg0 V.R|J 5AU٪S9X8*/jOGe]vlY+3a4`uhףl=СFv}<.V.G>W/I^~)a0o̹[=u؟ N0.`)]\n2,vb2}Y>0Su||->P?yv6*tT<[LZ=5e`ɤ24\NmK ipW5,IZ+?רoV,wܵg2(W;x0 +QO{ՙr9J8( +לCX}>&D ,뻽eS).L|9j<]KM i>\Ehx{cO}\\V/f;B>Hͻ SЉrz#{qeaRL݋R JZgY:Vs>2 += 0/KQ n7V+v`d'R5swJg{f#k?iws;S&ңWW$`Lh]Gf,Y.MT&:sv1ypZ9 ]бG!dB;DOhzu4ꍶ0FZt-:)W/xAs[Zc/w$_jsp8a[L_P}B `8jvJb06;6(ylí}B4A:C ;;|f&Z_@Y{ -O}q~nA(!tUuG:j[t~49sRЏ:`BI˕ -{9uG"Abp5^NdqV#mJ+w@⇽jDC#!0vЩNpzn JUΛɾCuЉa@5X:''\X/C¾yYZxm;f1(fL?{i ?t&>+nm@4*c ݣ^wna,}\hkiT5I$XG{S+"E:@. +ap9jh(O3ڧO Xn>q7EcC6iLY}˭u˼3]'mC#j@%"$ (=@^i=p?(!+?pTV϶9oz{%TiWJ ‹#4UP:ޝ!&ؐ߁p>ϗO~zYTΑsApҗ}&Պ3aw&&jnccr4̙wNekwbgU^^x̫=/grqfqxQ;{Z zG4 spR)n _ޗƷ^n|>ZѪqsT֫䰖s|*PŹt<KqsVS']?p>\PP͛_TO3 üeWS;S>컩iCG:tv<~ߝa\^+]Fc,aٗ+zǯN7[rȸc_P@`WZ («jM}ܤLDZKW|&R?[97Y9_PIJ_I5 +zviė4JUQ*sy~$Q ٱѨb$?'E" _M!8F9q>Y_Dm~2Y *E‹vTo{Pr7q.C3R)LyoKyG WEE× ){Ç拷2]._~xud7F`2<S?~f&=\ط:FgU|w̼gzιtNQ; jWA^Z)5S[wG%.+qxbׂ.6Y1˃j<.ܮ}^V HbLlwm4<ؿ冧ǧgf>pMfֈ1?P1e\/<^>-nm l^wj_EvQ=? pJxBC#47_%{=nύ_4ݭiYᩭ_©tKjhDݬNf&Aĉ_Q09j9fquV@hC#=1.j`m_hM- F 3,[, +Kb>7,u/l*uj[k#i@FvGi͵_wdxyl՚2`}Wi@R~k% uh'l]jۏ@׆FͫTkEnُ`|蚀2V@'t\'Ռ&m-/76jOWA@@Wʎ[Ӻ`)-_ ta>8H( v0vЩn:PL+G6w;T+]\uޏ<6v + E-kk'@״X0~zY=Owetzt3u[ən>/'1WZL^@7έ\Wپt2=t#_G|*nxwK~mܿ4𫻷1%ڷ1yp=w_5gWҾ +f{l l}{;?qGbv쫟h}gdfbYixxPNzs |[ܛ-7ȮvfwƘ6GVһQx{?[[nݻ +@h|V, +@A<Tz"Ъ +:>P}L Z=tl P@TXIs5Frг3}WX1},>WE>p6 (.@N1(G5 | OΫOzƋ_/W?f@M^Нyܔȋ6b@q,zmb.< c]Z h_\U^EȦĕ,w) * 0}P 9[|qT/"5u{C>ރhd&%vXk8?]UPi?H/ HЈUo Hwg[OZ¿KH7.z(ԽzͶ.z,n,bǔ!>Ͼ3ުVC53YU*5j08[^>!\Rl N{+ĞQBq/! M3Ĭh2I, /=?2fu%}";I9>KiC+Hz}}E;x갷 ZH;LjO .xcvSj?q|~-~'_@ߧt16NqM̦`SnfgDurG# X.]d"/J|'.T֥ aԨI'Rc-$lG9KNՇ5y+Ȗ L5p-)Cȇ:yX\,0i) }^,[:FHA׾x\_&u(R@/7 +4m :`<di\,6&SDp{ndT5x}H]:x/PX0D{EqyC BEy*0Y\8K&ɒ Y$nH+!r&sa@x{>UXnxUMBozG61;:7<ɼ0cdgdx %=/䖫Dnxo^bB8~,J=JoD:r}2OumbxrI7Y( #-lS1Bl QjJ9˜-)4cLY"ׂ@yEbtM Ug6ƀ͊ɞeIO#&0"ӖO|WplU',<^e+ dεy)̠cƐCA71;Ȣ :N-GϡKΠC8r[ˠs4s3ܚ* 2Dق%gй5UF͡KΠ羍CA:60 +CEY?YH2;i_g*.M%l))~j 3eLu>MLaOb+,)N=oy0$B&hx;DzR!8T0Cޟ'QVXɈKD݂8o tgKiM&͹S1KGv8z`KYACAbaKoq{PAiyzd7A$pn$^G1UyićԐ Q;6C+N">- ϳj:oTakQ(zj;ul8c| gȫOkLB>S: +v偅b!8y|7/U|jTB |r-Қ/*SBSJ QwݠS f3V`4*g,-E&i_A(&KS4o^ĒDXZ)g'`S/6{&,& y|rW"e=\)2m_xolc/hպ)Cdy%GrᜑjOJ}k@B("C9VALܓ09%(9=.@u$!| ylgӋz"y,2wBv$>c@_)rmJ%%Ö|IhYd31)55iSAL%jyވXEfcHLț3Ȩ3, qD cH=\O<"3% md 6$$Drޓ]|rCJ\C~JAay3-5IXWPkGuSd FdZdJL: 0ј{C`(KMՍ\7uQ7]S.9Z/S 3J_KL4&ׅ|~TtÐp&.֗4|82j2jz>\<<@F#1pf'w>\:G>' !.s0|`v7whd6zf=[VP[gdD)L1i_QUЌH )*67C y% G<5 \o4W!a[@uno&R[Ef,_ ߛ{I٘ȜGj-yS,s5p'9y8;ɉ"#] +aZ:ľoC6MP3 F DO(TJ-~k`ʄ-,#}J~?bN$;O M'ʥK+:D6jtM?KMGxtkMRT?YK7hIim*b~~=v?Չq7!_]֜|0vX8>hEVnAYZeMNSrPl̠FT7>Bru~ hQ3 mi +?o!6t@4M)9S4M%;9Qd>cñ<#ԲYO-3D5Pq4t$5[8hMo\U1@Wf8f!fN{AW$"Dr/D5z _ 4̔pcA]̩ 4VrV 飽 N~>ZcDCgԮeUx;$!>OҔ.'11aDsg}<0nA:9?ñt>w<wf>O$73tStbg8`;'Rxd쉘wiQ7kÛұo9ܷ%x wZ.əcKY*\yRt>2\(A6PxX{.6,' ʔD 0Q)4v:=R3F318Ώ9k Cu'jPЦE.2D`8 0q`@8 0͞) 0k`j)'ʜ5P\7k`Vxxe,9t,9)޷,5Mxb ?hʗ)Y[ٚUOS>Na|~IQScn7n|ZjMSϚ %p2dgP6԰}$*oP~)Yϙ%ma8Ԇ/6X%w r\ANP}D{_E]k~]F_n_r[e }E˚_9Z_{d1y~=K|qYicJwwegFAޏoخ~Ciwj~r}S~~ANF}" tK&_rW?q}w:rly~~b}n~ɳ/_o~_rWAa|_ƖeꗕM/K?%w߰'܏oؾ~Yeę)_BZ_rW5{2|bW?_ Ti~tĐ?k~|X t5cvjHe>z_dV'}Dc}]Kņ뗬%W9l_?2FB/^9b_Lу#~*#.VWm~~ inƾ~FW89 \H_rW?^g~ '>x92{jW"[ I$.äoZ]y\GdsZrK0Ru.y'n}+rV6rzd!ȧlW + |!wo_ #Nfuk7v=zE;'{NjWݷm}a渞Z6'f.]okNm~F]_ˏEv,s\xS߾5lH k_ 1 C9R+qEݲܴ?/h6gOҥK~ +2ջg 8踟sL.{ҽ)߻rI7WUA?wg;KP` =:^oYuɜW[YAb՘6۱g?7{E[k\mGkK}ڼzORq'f飷kB>ЌxÛd"bmi+W~o_OzWWwǦ$U?pirU̻? ̊L1ѯfeY;ڬ_T;meۢI{RU%][_K۷OoT]5Fʅ}]郕A@iz#oz_.`vD>^Եopr}P(oUORw$==cƯ +b֛{ȇܼʐ( گ!FSޮVw=;mINIOKS%o,޹V*R~ƒf%;O!}knSE$,@4muiCNN+ţwcH۩?J[AsC+ufys?T_w\ z+ +Vl]{QZ# -J;}<@g<[Ìgp($˯gwgo7WKw4}rukr B}a'. |v5ٯ{wџUv uN9ҸbF[:םZ׿3s=Nm|v "*j2(N凹-ܠtbucԴVx^m55p[y"ultk&Asm>ѤŻnbks, cNѱhKi#9{[]Т;1K :'*ؕcG.ΫSG|%)Wي_׹:o kEz%kr7z]5TEd&#k# Xk^LإAvJzXԹC +ƣ`ӍrSǽ,7 z }6okJ&c֯zzA$>.wM|2$X+'߈Zv,:e`#Df^7tA|ėUjn8[o&Ւ++?}[ҫ}7taZ4?)`ͱ)*)~|Xq(I 7[,Δ 9 +.`bS|ѨP)6^?UUߘwҷ7h\4"!'yz|av9w*+3sXօՠgfLx";6_\^z&)sb>X{fK#Yt$~VZRb`[-AL5w%M'ťmI -7rVͳ r,QqYtӀpzW|)??n*EW{$*s{9xз6/m|@isN](!p,"".ߓ'8hO{Cޏ 8M7E.cEVPe1 +3)jͷ/=pPw>NqܟBmǝwRg c,4{c%Fñ772}72 Dzܼ{8"gI85m^+S FSܿv>B(@,;R> ؁_#='zkj=xrtT>~ͿxIecTjy3%򡛷/< +:7_o_\ lo~:ki%'Ϲp^r˻\u+W>e){>/*T=e ln*{P'{.{bs6t,no\Izj#ɳy,ESMZ.x=sv akmwUKϷaqj>ŕ'ing9JǺZ?`Npunؠ͓]?uNHh,nӺMDR5nUPcSkw5%o3oJB۰\Js]*l3ͽܓKo$FTd[?_Hf$l@HE充T/lmAzRxd{ 3:Mrp9aVSo3. Mj wgMK]V<<2t ׶𙱣}z:#BP_I׹}NCN` i#B=r(݋5[,rW>hH R?_s}]廅Z +s_gk$m,@Z/2î17:f-~ib1K͒o^+:,,+W%PV?$%V_V.656,7N?W[i AKy{Y;XK[5ۅ`5^ 6%Zj}YU9uyfԔ֟.{ynn:P@y"m+ޞ ",1Ck\LmDglV}#s6@u9]-'WuH䐂cʰe4Dܾv?SZoy馫T=cK y9:m+_r_Q_WkGzw9"Hl?*ro"P +7DWu"fΫ 3uf91s37/#1ĬJ_j(c&?h,XщNiRIN~ɲx3b̜TbK^R0UneO:ZJ^)އuzi[*AquG4B7B +;D%6=m}gS4\ج.ɴ;lS@Gzmӛߵ5?4\o( O}kr]+ޖWcuP]83Y +DvA(ԢwZtfń^G%FM.cB.VQ;wˤr\!IXٸDM) ߫P?cuHBm$ ~ 'QeSzEj/}3HS)כx79a%́>]Ż)-Kz8P覹$^&UBfNbQC@ʥP,l֑Z#BQqݟzuӄ^$b֤nlj6~H:;њ!Fopll g=vDD*m*l k%i|n7"MHڞ%$?\8Y-ke i) DtLĥ=0mEt__ Bv$5z#FSn壞pi,9nś_~ƫWag!b3W7DzKXJ ^{tG! S䛭5*װLǪ#1^iH:VұEn:G7R@u[=%{r5~: it e !=F3$>م4 +RyR Yk/ l/D{ ^bu:DMs +,H@:ƈms7B[lY#VβO?!ooVqĎ%f} d h kD>1!=N ll=Ӏ(Wh?U8cI#o&.ޝEӐ6nλ;#)Co.rom~I]Du&fCGV|oqՁ<γMFg eUx\cE(do,9q2V +H|npC33{!rr|2:o;S^$&Th6 V-MBSN5ta`A3. `m!\:йT4+uYC&=2PABùƯ)^P.s-.tFʷ35R3Y/|"&2~e0}jB_}'3PH=t3R{ݞ/BgzE^?﹭J<&Zh+!oOΤ f [3S2Ĭ+! 5}w-m/ {`=B}egd^Y|7Js5L^*U2vVgIrH{uMy$1S +Fj}b&bx{υx:XVZjUfQ՗}U#Qs:Rm]4IlC.ȁ\ < ]EydcIeT]Up\o% FEiNJ2П㤎)3 cPar* iu|VnYoӀ!׻id5SyQM&w{˷3/;jc.t-a,c]/7>tKS 8 @tb:$|X~̆ +t+Vjpkj_ɼ8ر%0ҷ޳Vqw^ʏY^ض^[xPE\G!mVHAThR\o+3VtO3WR:;|+bO|5!nM8"3VDun!JDfJHR)D{n3C^udDvUXմ5xR[]iU%6]l +!a6--/w$N%ث*`%ọq? Ddyͮxhej8RY8"FX!/ 2BvPKM6fb-,R9&=,u.Dfhh,M" +nTUrsZrb6P{rδ#* +oGY|+hm|CqHS ?}6y] Nց ӂKr\s)j&)ŻܓGcT!+NũBe#A:!Baþ[u2! ^gZ}oii^j8R3rAXJj_45+]Nc_j$eu$O~ahA%{+"Fߒ/[ŽGl˚%,\OL53-ܷŲcyy+UI7 +(܁&/U|[*+$"@Mͯ7m@:ТN8jVQ)Sbt:tuoޢ?x5R(;ٗxgznBOr( kE*RT )B>l3p5?rD1$rofͦi-=K)&y+r6MZ"ɞ+/%x@M2XT ,>𹢹 +[*~KXy3(9Gkd~4)0x\t ]Pu"4}!UF ЯG̡]pRU3 B:[-W'YU^2_]gAFef_sӺ a?1]k\{o{9/<\^얙"xKn^ӹX9n.U{][Vݟ46sOl2kGm9BBM?4>S}\K7۬sgç_ήctk kӟ'o[6 ,Zv7ui?h>ߏSȯ.S۝Yfn=e}]~9y_rWy 6Ʈ ~_qw 6d]A/)? +V'LV'MӔ&_w?7YXeKl~=\ֿ5-urw?Yb$ Eyxz3`wz+׭t5t`<Ӊ\~y[9_yk3&4Wc40ݺo|[ǡ@:zO_mՊW;7ssV_o2`򛆹B:}o>tAMh%Ng)\E;W+-Xyby98h=E[VzkkVZǞ9c]Vf|!\,љe_0qsSIn@aCbGQ{i.Ӡ`:cW~uȔV濢c>~.h>UGOX?z\y3niJ\b[DUqX*-Fdo.2H=P,%?F%%?8 #GvIow_ݗ{OhKåݿO~ m⿑BW.HS?8&hp:%uZM>ؑQP oZ|GZ +Y[+@U-c A +}@Hz?4zc-KۅQ)Z8દʡVJD&};T. ܟEF!—Z}T~R^vly@hk?">jB]^&t imx:9=l$jۖ*S6t!:6NEA;'7t| D휜cC'Q;'P6tsIl$jo(2NIm2N EiԆ":%6[C'Q~Cq5tk5ކNvNXZC 86N#XN86N"kZ3|CXkC'қ I״fL DL$k 8-Fl$zq-oLhǑo蔱Q Dϕs7Z&2{EP,)9|-e~v4_0**ScĄYIk:>Qo`mԣ֗76rB˛ěڈߛJe0n#oO.9yӡc!s-V0]u(yF fI EN[hcmܛy]c~ t`fń|4S'nr6 iF6 r2bnmh&wTB#nAcum`t:W%afyǚ\Y(}_|8jM>$6y#,!<%<6S׏WE[ݾV @u\rI+?VΜBZq,rrۃf'JJbTq:sª|~c'Vu*t j-hwh?wQ# +Άzi]Jygܙ_"{hmfOor+m||Bp\^z9ЀAKoԔuua l[zh!Y)SVO +:M ^* P9U.-4yZ7j^ "pKd+S`%qPuex}pa4pq<\ؒL黸:n8׍>N9d@@arkNѩz0gøR6~K?s8d޾f?EOmAq󺏚x(!9m|@HW`eiy,Nz팹 n+;ޯ:ysumߙvel}f!y@|~9kUȖy0u4yF|[+>'[o_3gw{NUvƯsj*N{~">PeW 8f ~R4>zүgΌ<g?KNT7GȠmLuNL'U?QOI~x&~iUN{xֹL\/U1'$[٥TBRye_,B0TدE_&׼WgeFJLH^}Y%bIy~B 8TI`[$*j=ӡ+E8\m<`xXI~ jNϣKbsK>jz1"5Vmm,H4ˮ$*'#őYw;R,+藍}BO6OǭߗI%?oB?[o?~Ed{h58~咾4@.i<}GEK%&oE۝*ʆiزJa[۲Ojʒ**iBrL_e~Cߓ4=yS,[6% 5]&˪&U$YRdPLͶ&1ȬXlT$5ZU&&4V+nY"CVddiPm[2$0 MJ( RЁlrE5EQ-U5 튡Yq2lG[5R wm%Ő{|ea* **ͮ*nY 꺪j* RmS}jb*+~jdX$N*oJ݋m:ICebcGU-[AgMVE +FJQ1uô4xB'ۡ* DKbhrEMM i"ԊbmȤ5'p(LX,[k7DSpEd0"D3u:Ld HtF贲jڒD2eY5 ܣhA Ke໬iRPDuz;H3їlERiɲXIU di10 +!%?ȔbDT:, nbpNUuӦ{&Tl[q=tG1k4H5qɊDP$SL hDm?#Z12i^zuDZкI`!D{0*@ Y"|Ȑ!NUA T˲+:(L0LR:cTN@c3fdT%Ֆ,F7OWљtS8MT详.c Ii-C|~‚Dخ1BZ4Ʀl:NԕoZ( e,BP5ZfJ8r--ݻ9,Ci."i"fǢ1Lo[xˆEf$bD-"o9:B^L5Mv):Cɒ0*G@ gKQWghĒ DЎI86+I@(qQ0č)$YgNm xILX$)p4h95 tzQK3 ~tOA6=#0\Gڙ Bg$B"L&B$"a T$ B *t@KvxBMH0B@yHr">H|Ǵ Rgd8ez-v@DXKbW%I4x*A Ͱdz$ ءGU#IOgS$auDb<ؗJg51xȎf H(LݖU?ܓ얞! *./ci@=r"l"Sl u E]9(:wiڒa֪jшi 04!C7B(A)6:&tNmⓎaʊFԚ4fRye, י`i@%Y#^ҝ1!! <^oHt8HUPdL b2W:_l ICf-Z IM5v&d;{DyKlZh[(CGOV}8hoo^>1g#V?iqRrM,ahDQzzb1CB0L%@KXO Tg: 7TB#2o!v4!3`/!#9ę.IF!$R8)؍WL#N4Y"WJ%ĒࠂFF 1B0(| 4D&lɄ\#zt)U3DYb!nHdi½GD'N7)8P!fR)'\%с$p$AZ$A${!nLS6ER1A#HQ4.DgiL2A,ĴLMjHDàȞ4H~8OU`h%wB1UK&pPI'ZClnIHRlĎ rw I$?A 4 О4 N%*_QL{Ì&^ +2h$}e&\QlX?,8e琌Cd ܁pb4IRH-@ؓpM$pP"\.t}S]=u$e3] I$IBcaR$F 3ȫdRz3 K: aq6' [ӏROiAHw!ң XDSD2k7TҤ:pwBb%,"O'IJC tˆ,YMw5[Wrd)W!~Z ljo1h'X. 3@Dm*!U ؓN BH#C}܀n䘟>Ls­[an+4SiaSEgl\' %%H!#eHaa +NrYPI bۇ"AՓTS LL3)pJ$3ޓpJ:eb'e$&Poѯ2!ό$B=ғ &$w+19ޖbCt&e84ԮD0UEnVXT "B|h6 Si.Yh8)礂KPE8]!RE%)'5OaD Mo&2$t(RdZA4v,f +l [xR6y"n&lF + X3t4+6;]i]"ԅb"Q$YĚIca%AM'#4aPVC[=^3\ȈБB1*B! 2Ni:"aQ +٢F8 `"I!%xA0iB8p.!p^)L>BGB$aHAb/C䃢+H4aY, EeyCc(u' ݲ)%3l>Na1# +3ZAGB, 65Jؙa_l]MXV '"5 I05IE:LSbcβ&)ݴcY!<@f!Ī)߆FBmxR MeD/mD,i=a;iDXeYw +UZ~B: 14 KN$I& TxT3OTF,Eg*. !zЁ A fpC$ס$6#sO-X ҇tހjyn%[žp ҙ1ĠCRal%\ C546B3<$ 1Av:qÁ FAP_44/7 =q]fUD!s1&&#^UgbdIbvtp`gk9Zd}y9XLGw+AiK. q0ЍJmQA` gux ttm:=Rd$_͏7W +CtB(& 6!8SdP6DvM+T;C[:Y&H#5 BИlm"0[ٚPa *8CY$-< +HpalPxCAp`4G py.biB Kee #iB2 XK<؂1l[d$ImѐUThCA0h&%ACuBDEy"o!D' i6$+," +C2$ ߐ&2S<o2ACtri*گ颦2m @#E&~MgG'5))iЀ$d!Ig1ua +%h+2?fEgf$XO`KrErnP:oH@1˴32 TIMAZ i;8$Bm Een<@2QCꡡg,&b_tw)dIXtK!JDI|?d9ٍdŰHh2 X=l!!% IHSQd@ ,țCQ'GmO\"q iD]'Ͱ-tM;`Rg6⛈b =. Ґ&@Nk|^ X!Ltخdge8~" `vl2DIE rh2:l7! C!(#0'DXSBnnȺ$ׂ$񵐋f^d{z+x/6dh\be8T,OaM +  N/˦(!⊦27^ӣR#lBR2 D|ҳ@9t"3NDJ`nփA-{yD".Ĥ"X3Dtw!4CtJK&ЂrHgSC "&OHL Y 5"](*4itN%HRF#@m$X !ȖQEb $G*scKN&YXaZu\޹%]lFHEZ*Q|݀!Sƣ4[8Ĩ . +j(&_*$ uTAF0j܀eM6] +Q\9pFⲶp<-1zI`=K*h+$tTCELp L bxe0:!fmB9A0{=3n4p: wȤ˥af*xaQs er@?MB$֑Ff͓n8jA2I~Ď43È!N43%h( .<(=]T"`CH!$r`B[vnbB&ʤ1.? XXDJXDO.U D#5ZdAwtD5D. $+XCeˈ}W$7):) H"zubf6d +vy!),_E 3ÁLBḕirUȽ˜B R9syXN"ܥl<@e٫7-)a=aI(*"܂PF!:~,!* J("$cY@\ tDT0I=Ӑ Jx<%$@Zjhtl$Mn2mE Hp 9 "?> p6HKL\eA6޽Z]a~þ T2bƹu.Pal_5a))Y{|+b&ۀ/$jVD̘sSz]P Z!Y<{ۯ/ӧz޺7nW!Ճ"Re"UM;A[Ƕr}|Lj_g~]𙠬|Ё+~Aj4r> K2l&~s]Rk2{N돎cڊTwb8{':MU C$ţaXc&§KK\Y<[뿶{ۛ7q6=gAvi;֫5*ժ`篏]ubIPu<9>5JkM~}.Dz}ca~'!}|Iyt >9'z4_*ٯOB>w}r ?5>_瞧2@Y?1u@_d43IЧ7_['ϳK2,HW3yj"E^c>OϯsiWBze $3IЧ_c/4jiJڣD%Ut^@ɶOd%:jp_g-OjJ +eUuQX?0I?GN}DGC+Z;P- ߌ_T+N3 zYJr#+l%RdOlb;;6:| X﫫>Tyt +8қLwօ}B㓎i\svTsaWPU5}Idv3LV!8u3XSUHzU,GZr`>V꛸ _Jja[>򍣒ދX^\k2} TA^aYQR :̗CZ=ַ:ct$ WU<Å|P}MF󚂁DɸB@PD$cH)|)5 zBg]8˖AYL9Lݫ|RO$hںҿo`w/(4a+b(EOrz}er"4rnT]_SlxF w'u*e"lݮ^Wz C\l`R-U@P_/dm=NCjόZ3U w}me^{r/n$xpM1ܟ KNi!*&3~.DL(eR _U?5kY +O!5t!Zq[e"3q|$ӻɯY'2tO*i5m,VV"0 u7I^GFczioLW%v*RE7Pa/HV4UE:{{Wb]!^Zőf6GR1O͞+EL*m˺*O8_x݆*!;u;q7tTsUȵ.*XӁ8u=J w:j;*l=!KӠrC ;Q:j=?FKaT;d'r6!OڼYY@^;`w7M0At4@~ 8#|LWJ9u3R>@:H: _ (@Zt(2;Ԟvm' ?sUcS:(ۺGz5k8"jktė$(k S:~z  P WOd6l{{z9Ԥ7+Ϫג0 ZV;U+$\4Ǽ񐾨S7pW`mHS3)02?\]!8c 5 K w1OG{_9:p$^uw]oG}WIAUl&εTYZ|=sU"PoH]ZshcLp~99"`&Av\1n#r;Ű_j#@WiLDktWD;jG:٣`9 GGTFf~z1r {iB;zpDF =݀ 4r^-iA71is$'&Bpg͋DZ[` +N>.>|:HKFH̷ALE.P"h^[P !D:kShd5)!Jz7)ywn:sEPNX*ZduuR6dy_Z?^Qэ-y{ZjWUD +rϲޕގ4fO{>LN(fMkm! fĖ M#sW:)>J|nCw#2ϐRbg6~mpޫi?jߕݷnI7P7*׺丼OǕh+kv\ O5ޥ1ݛi秄7ꪳ|+er_+Rmng P4gt+Q\熯޶hHk-z`!ʑ֗Rj*/}6'IE\T ~*Zf0ZLb:WA"]ifQbϠ%R 2`) <%zIWPCR]Ur@bWPpzgxIwɇscCM gP%bfF9Yad*;ʚ{VmLZu,Y}l80aQNeBEР ; iS:B&r{wd pXjɵ*2Rz +KZ} 9A\K"M?70st T*%tf#Smek,W]oS:;~y4Pl +ԅ@tUsW"Y3m`i;s_ukgTw~-C)o<;ȣ'\GZ_wnJ?*ެ%j-uޟ['!&6-Ջ%h# UB* :`+rz]^1'[z\+ yRic!*-[.:Oڋ4^P-$s-d:S%FԻ-7yVQoR]nL5d@syt[٪fM۷WIB!qpz 6I\ +9ߖ MxUi{{.] +a:ݾۑ]ۦ7 +m~X-,:wSa@Fz޼ eegVB~-ǡDCMЬ bxe1fN@ڋqC9-'L59U9f|qidT8lY]vRdT[Ue9~FjB*{_ +|0c,_tn9:nNU?va"_|grO&8zy"'=uLa20D`Xk[>UC(hMcnjݚ+P }HP^gQesT|xUgs{1|v>^@`zto"UGkj$^fVN)  7y(V7c_)% DuTŚ,`{)GMn@}pM=5("Qɢ9UyQ=Y֓lsqd*_g2g+~NmK],d\G1\?. +Dm}Lpc9KsŨ&=t^l?ڒBb%#u%Z3ѳrb֒m}Bbtd4?f @,!qB< xm UQF?2* itm͘eotVBX~nfνчY$wow]𣈚Weuf6`\>@!|RCC&hȄ4ky~UNW1Oj_,؜ju0+Fon0\sg40ݻ^PsLLR}F"GOm +Hbh(?K-2oc}lPF3Ds{oxr[LOٮ'¦TZĴgC +EHb ˇR}lmlFM;ۖe^lN󼃻ٗ>FCAPJ;N$24m#;J`{1:Aⵑ{IݽĈ=Ne +/wlN1?׷ts-w{(TCym=27nklٸ[^gs ˫wQ lhpd{FpqTeVob'd#TkC/r(G ̮l>VЀuB5tfvkid]Y(e[t&zJO!b^zi!w07ǘ"^9}@` s h<ҫR[7-{=?goO]ɮD),hhyg={jW~aiF3#a]W8-d 835~5vm梤{qר(64Y烞ʯm(|Tr7t%ޏ's4si&C4$m)o#0L!Ox9X4p?Î +t%M)JpֲcR m}pе>Z"_üs#?cB4 j}x2UntAuN4 !a2Z~@!Lє>.'a;:Id Ut(~D:FBcI?rv&: endstream endobj 201 0 obj <>stream +C5ڻ.@;݀|PYe9\9k.dՆgt7GVי|lx2v"3I͠81U x.ޕW1Nۑ'-idsrXcA|?g;21\\o®A_3`#˜\?zvA*Y/뛀sCJnouH%g~"u"L[0:T] |tQ*|)$ҏ,K8XoO+5* +!;Eu}Rk'E {fB`rwinRIu߯dT?>)ԙt!9ƚ0.j7?p67UԂr;&2` +}`Kބ`2Bd_z2[Kmܡf-F߆`be6t< 2Zѐv1Qw~ EsfuN]9h}Mޢm8G7&ӱB&$K _:߯W!z1Q=_yiΚ@Gd&^z#Zzzs]E\o=swTyuB!8sNWuc;_Һ!&I MBɶz$خW蕏(x;x~Z軶-u#1gcA{zNZc}{uPgr_[ ;j:='1eYtGP/hQu)pIx%އݩ~ =񑧹t]/Cmfl%D;%$/|<[Fno5"3tp5sVpWmrkȎza#AQ#9ЋƔ =dZ^/N7_%^x]1KkY_]d,y;Ro_1|xQoS~Cۯzuۿo?~gg?W?u~wïï?ߦ&}/j|ow?ׂ?O3Ϭ֨ay[pu~d̕e?~Ƭ:!ռ8ŵ'_UAmވ3͇kQDGh/%g%QJ*@>~׸4_+TŮJuН`f1k_ʍ#'$gznޚ!)+߿sKa_tY_3(Xu_CeYb;Q1Di Z/I?5_@!%q&bv c~ +dmŪ2Pŏcsҧ'o?ޟ}D;zo|xD?3BqK>OհngoYĴ4|[C~ ³>bvAt0^2Z:h5AnciQU'x}{rq᯿U-*F7??U~P~?=kwz^@|VD-]_P@3#_*bj +.\?l"RXP@~ ~±FB~/[&|]8aExJ- " N/6AVC +"~NWn7 +'U5QB`$;%0O<ղ(J] f Z!q +|辋mŅ\;`y +dYc-p:AwGD<;tFby11)?UȉKSWz∌Z硠zKv5XoK<߈Yid34h<5'( ߘKGLa  16Owy9 ( Q\Xrhh/u򊀰Hk`G`~&n KxN?Ε/r t)ƿR]`c0 B  t4VU!;=;A|ƞxY?K<\Oe.n!F58Ywލ@p5?N>]Ǜ5{oKLUC +xB@;X:aE0 -f;Ug +C%yM8hkS1~+$'DJ{$dHx~=zj \Xa&#?!mufr9.GT2iYk匇A@Jk?s0sbD*d}(; C!|pc&qD vur˂j 1ʥC:3dWQ{ԫ];bDA{(WȖp'bY4C2D4k/"E%UygY!Ǻ6>_EdQ 5U6pru0Puuv.d4w5LA+&Q}EQ{3 J +Du!׊uEO!EU,`𩑨QaNVl;.ԸcrVROAwu%CFgs_ -5uGAfsm;C(p<О~ |>D QVl|[X4WL +x Nq1j9[?Ҿ-($ܮ& +{ə@RN` +Vdqn +[3 DۯB8(%DŘ?ؽN8 qɸq1Z F`ālx\an}5"TW$4**rz_V{K C_)x솛gɡH7wIevtCAY&’s1.r@TwcU6o;JH]ة䫖 7hz?}|=Ռ|L +J +ߌj^ ~Ntdo:ZR.O@Jgu1˸#/2fBmͶUXT}gI*_?oM zzI.{g1x{Ra??BKtEdx8pR"W  !@C4 Q2>\ɘ6 vQ!4]D CӅ :SgJ>e[\O7*WL!v&㰧MMq~:,뿫%1PU)sͧr/7b6?D(躘x)A#B RPއy_S#zBjhg)uiA|n2>[m!h#>7bɥgh`2!B%=0Ё&29/Y#WblG):\Q/ 0v*l +Pq1;.UʾE'1EEJqFmnH].{L8>ddqk$jhów6Y+D1]Nu!'@4ۺ}1۴ +4@F_(5̨ji}%C(B RB]- itB1WhE9HiֆCI^D{zx94+PMIhJI_=jٔhVϻDDh' hS?($*(Q_!-jAXbH{/s{_%Ox^k>E'1┊.{Se>Zid/ђ>B kg}WԎ"y4(Fb=ضxce!tP֏j2E=+4E }\1hs j#}/є9P߳s%Dlݽm }\}`lƵoT$+w5C q_J=+v$oذ-TTjxA8l4#obi,W+h'*:ċr1'*Ԑ÷f[[U0]㺻L\n vT^r$񈲭O~JbZgR!)hp&B|!aevЭOk| +9&)Rk|WNFj}2b5οATk~H5)A5 #}hu;-. +nƱ  eeG-geǎ,3ݔjs鷼L@6ku)\hل**ZOK 94XEگ8Q)nN3Z2l`7o)33ߔ-l N'?=|s/MJtAg n}zL^2O'㒛n̳e3"ps1x">l[7ŗ&Dk.R촲ЛW֗ zF&?>NUҭu/eR?В%᝻i%qTZŊf7$dΞ=^b=yhEyIϑPUȖ=tECY #=_3z;twn% +έvw'9d5f! 0sPDOh-ʷ#!TLH.ͪ~ܯA"Nl٫.Xb2¶7jkPkFpGZҩqwĿcD5ABļ}$ONAQ3yVV"z`3zH,K5N7ꃼyߜ1I=&2ΐmAK.F%ctWPm6K}S5<)t3/ԃvq5Wށ6"'7-tVGkΡ3խABDrYY6cB*E 4PȪ鶥*Mnûekf U5 Wt#!O3u¢OFiW!;R97\B˅UyЯ40Z\ n Pwy3B닢7"-4ځ])~P@ ҮghR++MgߐJPsG^%!W rV_k 4#aUȢ^HG)ž0/xAUqeV'cR*H OG؉oĥ`X|Sd7Yң 2+:RKFЄ>7IUB3tZ,L*;ofMp5#EU>/2O_~#"ve,76N0^83ؔ3N32WlF-$uCg#a)9bXW'}2䭞̝/[eTޖdG tG PZ-%-J=e5/^xYnQ%tAo3=ް5w!5tiT]c˸gY #׀C~KF$uv~ dHȾ%ċUQy3ϯ #bq@G@w:ҢK(DLK=iӟnؑ>#iZ{oBOZ#'P'i9b&\V~_$Uz}2E}N'zS'-,Zjg .ui=J{dl|K!# Bl<#ﲓCfٻQ|U4~Z+I K#D ;ՖTG( +5M:ْ%#K _|!5&:OF?<ʀHk[3F֋Ŀ7ceЃk'w닏 Q889Db\F2;z%šζW.pb5I8C8S[aB T[%F-$zҡZ zZ@ ٘jٕ'rAjŲ[|!?:t* "A}J=ѫ2Т}~I +gI-MpFӫQYsXpN#H=/?Z,xK-|-VzgNx42''0u/Jr êp>Rm*e/{ѽ%Y[Ǵbk.j~ ia//:B"Q2.UmE|9|\SJ?mީHٯNe']=:qb +nVeQ Rv4] bv gj Ӣ92STJW̚::0[+`d젳J0{69E>bUuAP QCܓM0EikEM\}=ſzJ(P {8ܪpPXء +!xAꫢ"xkǗ{" &OKgΪ1NؓtFg(l3NgЭNb؃Ɋ9dx08ݓ1}NjL$9f<k0QoCWY""5xN2FO3 %Q#g/+Frş#/w*Ґ41A٩$^K䂩~ -L㖹!9lR&Y{*{b%"[;WiN +TA `8doٌϼKU݁/ԶeZ[HD3d`~jmqϖv =DyS}&Ȝ' +09ϛ#}1m/&oޥIs䏗3-! iu 9рGd2v8C$ˇW7PV5 i!c+`h}^$9#%P[ez=Ky5;eS7Ge;^5ܵ.r vd'Qbޫbg*,Ά>[<;+n0~֗yGlMLs1h)Ӂxu<$^+vW"!f/(:q$%0y_<-AҊ9ٽͤ9&M8\-C QBqt;AXalܘ뙛}՗iY2}D<>>ZϺ8kخ +4oj>Ç ]݋_A|t" :@r4#5BBI +h'f`0Kk +,H]aTIyYwCu% +|!2NKSÝE0l5 +*_q2`&1vhY͢-unR7EM@ZZU$ ZѾa4H JlT)GԋK#G#~+{5%πsY@{ +l`I:CZ\'WLk~!K)O' +s82c:9T_4ș*CRv% 2׃ 'G„ )I5:ĩx{f]ŒeD?<䮨tގ "T* +O׭IK:$wčn,C߄DtuRB<= y 'A}5v|'֎8k@`4P5ՋYBJUQ(Bӡ>Ww䲋g*0i?ɔw0&h>/Qh ܡǵ + m +iC7c??4=*$8'~av7yM$P8kjn"ܖys48BťdF$≻ 2-+`F{8tx\5dg*q&KJ)Zq7(>!b@—6zkigԶx.0Wb%u12uwpsU)l>C!\d'"tҜ} PeSK4?q!G̻ID:ZO 9?qzt+UMBjV 0jOHprwQxrQTb{;愸^u֙Z +*A-Ti'b"E%*bVƢLˆ )pTfLD}j죉9wR":27=>H/yy +U^<5*}?sEGy_u?^63 %=OkwUIRUmB^p{˹?AyGD^~,%%5.2 ETsji?&J;+h L3oↁ'vB:Y$|!wgy&` ZvX{h '`ڌXcKHDl҂뿗1+IV\^Q1 qwVFZFهr -ϔec&z-ѳ>7k5eG?[P_zZlQaߑREEA[/zwp ̠5ś?}vP5؎^lDiDV;g2<8$ Ax.)po1BZ6 />#G\>.QǺ\]sqS,=;)@ZvF~h9[mAuf'Z+c#4&} y TIWo#zb%ZsaemtAT=]U1NR+ +Q[ M;:haeE>lh +蛠7D"|R1gkӄ}f}J+X8BA*Z f_OF-r: f7z08Ґ -}h-$qPɽSuF`3;)XԿ^Y5\"E\"5:",+k5/?VP?ǫbF>gÃF/2 \XbR5HA1[ +YξNTC6ʷ' #[F ! RcTI?llt^h'4KJ#s >"Qް)$Aa-FY' ؄dhwHE +kջE0.Xg^ROGw3}Ȕ+N :є|t[D*!kD|t,Jǒx[3D"s+OmC|Qq7H11U$=Z>R} d5 +Fڠ=z\W-~^A+n{d2щsw<(g4",AD#o Z$D&\IBUB",z$I#}+%!2))¯g1~ϼY[tB*ғ<O +Hbzu3b*>{DwJqۖp{>9k{vгw~S9G@?vo~2I¥]Qu r\ O7aUe}x:RU%̢xH' niSvHwZCz *lAju#ApD3!1ۺգW#֐(N+@A=()sh%qwP[#g&q-kB=wGlOrZ=s•Я!u+9MHmgdIC5>Ԃ[[sG^h9hoPm2l}4-n'"Wy~͐[A4!9kK4v^Tr#DWשde0~P=`1"'r?:98PU3>0 T 9'FTo&IݢNK3j=j[%˜FA 7'9o +x cYdWS+`Įt:lbO1oWԄp< >W3ST oN;F|cıG2 88ݚ2i!v<5tj*!C!WC 16DbCǍvN|JP""[T៕OÏt#ĔM];*QрBsm8iZϥhhѶ/?wK{E^gTB0F){ gdFUA4d6!#F~g*EHEd %ړTz1^& r s0?A%a>Ā̱:bb5f!F#t@- X5vt?{`lw;RW4í[Wrj@qtsv +S>8'VQ/Di[n@} x}S[U-]sCŶ_9vaﯪ|+:魲3;ĜP"؜6xz9%k39pA/;jHmGxkzL: zv%K1\8vaR(3V ~K:)]B̝O_·fMuH\Z(U!4MӄkEB&CL>ll!j.IWPGB6DD6ƸgTZr!㰻9# [`YɈ8󫢷v(g PMR&5>|-'t138ѭ7tC2s0-)r 1)XIAPҥCN˟!B=l6h;_Ϙ$Ie*=b9[~(BV-aF)M5_jGG"X>犍 r^e-ҍ^A vaV7'V܈>S&5D@:$"C6gs=\xj$fݽ[&02󘌓{ MU9:ҵ3t!!7f@i9p7mZxj{-y@hΈ +8~wmdR^K\k :\Dm a[MGӒx ;y[RvBwqzAI_n:SDF'ܦa.q_:!,JCh2<-6#{b诿N[֎5%n޽a/Hh3Xq*Cqu T f߶jkQkio:i{۞wvUnqܚOU0jF$NO-$B3AN+#3ߓ1#&p|6a/߿w"5H򛶷97j+w;ڣ{:W sžԅ,vOܞ-t/ RXIN,WXaGWfZ=(XjoWXUψXAz C̗љVZʭzw}M|?euX6 }fHeM~Xnă|3_ +վD(TI]RVl~yt9ZFMn@C0T?@;NvLMKݓ| 3;a +#δ-klq;$ (鱀ݩ="fXK$"f"(FT_smвE{}n +;S9n31%o$c3-imѽ ^r-뤑IK}wnA.1G6U3P!b^Z9#1k>F {䘽B'f WD0#P6&Iޚz!vzEቴiUq'F>t B VXT7맹Q~D׌=\xITj栅XL1%Ju;"$q~FHL6b0)ޑ<8Ʃ,d #|N$aU [,}D+4oY_P]q7k:H l1d|c J4^V=~U+[RF|4I}[{;c9P8:$2W"@1}bBjYW%޾8ADBze>$~1x@귳NvIٍhvЮx =(zAw!6][5Z`nS#-Rwޱ%F"9-+ջG8d\tjcWōE(NnSےp}C%# 5Er =@ebL\ Hx18RP7fl.LBKn1\Z;Dg n!7-ֶY;V 5"`\Y&p%D:x&YI7^'BtENWM/^?` +@A j/=wC ć}-OL{#f(-zm|]Ab@@Qh*dR FKZ$yb$yѓdEּKBtGhN#[{d{_r&GQDCiCˀNyTtD6>oFMuxܘY +rZ2" OQqe1FcB%"W""(7k.FAs!g'fGz~~ë#M%FG,0O= J>к>]SmE , cgJ/igC<YCwcXǣɊ'a7A䃌/z)jO\Rc=.pFۑ1d:@8/?wm&YDSn~KZ_Ey5ʰGL=m&kwjPFoWH;Oi?b%l3ez"[dP̫q>=#oO-ϋ@"&ɁN$+a;jdSTGJix-]ZW1#?P(^^i_ﶱ/R50e9ӺϤj P9G2Xfb_f!7GnovIk)5:ok^ $K4;眈u Mhi!#r* O{9S\$j?ƹ XSAmsZ=\mR֭!Z2=ژ[`>ze3U8ٙց~7V¨;V9DVpl4$h3nR*om{5uBYpDug6ϩa[2GLud'?rٶ1>1(0cE܍J +/ڀHsP[<%=+?&ͯa#᎟A:"w\;k iNh*!᢬Fo3KdgEC!> +T4괍aZZDlhd+XZZa 3rKơGoű5*hVTSmV9RLj6ܟޱ~'7^9DKl8}y}wxc:"L$ɧ|bjǒ6\ncdGZs,pĿ5sԞ1{paA͂-c^zc̟Loo)2F'//֖Ieݼ6mmAfUY1pN. +C^gP1~Aq*mQD`sr= + '#n _~Z6rW8*GL߼G$a h~)¨}WK^-DG/!t]QFg$?Q#:Je-1joC&1T D!l s mۻZx 0']G d3ߙ68rRŬŷHPӴ; xA!a@h^?rdT|k& >Ƕɥ kMwg6z$az5Y& #(<,sC̨@; ȋQPB΀deI($oJ J(gݰn1% +gՒ%OHIUc+׎0ͣӓ}&AҴAfu/&͐pl9hQ3(rJ.L"oVtp8)(nVkN232>N}!f*S#;y9`>b6\87?faȎҔ!XGz\w&ӁDU ܕ{ױe t!oiM]Bdl#K^#V[J@6_0oSim~3RvZKv`YhyC 'T@|g\ 18ɯ {1?2p+ߓ +rIXҷ7C,QaxΒGyfp#!un|{r.9[ lGlI{ 7sKo~LV}ʺ1y`t#d V! ~`\u'kIy % 1_@$nLC99^ p^ݤOY|dSHo+,^A~ΈUFs/$RFUir]ҫ_DMKp-khxTO2Szn%wTeSo2D#ǮxQ![p`|@zO\V2S-żZچex{75r@lex 7ߏ7Ɵ"{=H!P]-e>}6a iGD>`% G>;Ǚjw_4 +"#eFf6}A' kBuN[Q{'Mjb'l:.]{V܌ľ9qio~<{W:d+HXX FST=M_ĺm^e8:HMRd. lt' !ԍdYTQ=JDbqa'bo-t>ȸ1?p-xW +m4e~u( KX,.Ǽ榽X\zy s_V\HpDq:ȫhJfѭ4M918<36\iu[fVlWܱ',pnR +t+v:QÆoBAvD=Úi鄰{%ƺGKgaZzW "q(n%%렑KЊE%.LaenZA"@0zDNGIG."z !̏%+q$LxҼcg)n$/Cu[`}܍b(HxL J\KavؙgE4q+_ugB2nϽ\Xk .i+xsg/Y͋6M~1~5I\!SW8/LG։_9&PyߠL4ġOT7$횙9UAkU`4 / 88io cQ^.\ocnU^t+d']'|":"Y&a9z"@" ؆,>à^3ڣ#e?gY7#ٶUrE)UH,nGT[bQAr5hDn4-\Q20m:Q!0GL.{3m2,nsi%hNM q +8߹+f9ϐ9uvIfA[\ώ27X܂ɳQߝTQuxB0=M'u*f^sNZV8 ,^Lxb}pf>&dtQ52}Y3EDFޘA\ +Ni3jxEjz;[ȵ;[lw4.ZpΜS) '$xw t4w<-eJi*٣8"I>nƖ|C(<5{5|qL1 x)9 +єxE%gҮ)r;|l7(088B@Y!imO!0^4(3[)%&yY@5Ĺ4oUioj-.8bZttx傮 9cQP3ud*؀K[))c#MݐH@̺P@ T4|UOaf 3i EBHv@=VLgW؆e7?oKIEwRXrâ+j{0$SduydgտfRs T EnmA"ԗ!gԱ8M@b*7\pco XyO|0"b6È}l.$ѹXJm(ϝ +58H̜|a +ExK8)5ΜS |Z`^s[G3 #by+bbz|$LIIWv+ 551ՄçDw/s$=6.Ԡkg0M$ᗐ3ݙS2 TkbCkWHE0Cȟ{Ju~@K|vi +ϊOz!QKS+S3gC䅜nW9%~ѡ9F02h娓 .mt9C=Yy-ۤ/N4YJ?il1GB\lu#3nPg9')ecFO~}j(`:c@~QR{xeˑMbl1*/"r ]?(d8{Ys_'˳/oI ԠK! 돑,w=]YAx#o].-葦{2Az2b%DJ^}1H+f ;p{c;D#l^Y>j @\!M4 +;q-yğhc$-<73֭SǶp?ﭩ|XAcAn'uz`=XF>(ĊC6 M C 1x`RG,xc +9Y?iZhE3z޼*jʾECOeD.9POM ')kftӀ/a{:σe9u7|II2#DPx/(^Mj4 +örsRIt#+7i6Whjz_yFE4BD^c"`s$S[2("f[%|^{ST X%}v߹"6!HzJϳ +lf)ż'~L9I܎;Xwb׼48G>sUթ~kdPu/hЀQʘo J,pb7GIwȬ.|Vv/$B|ej}qqʘUXpUq}!hA,7Du#ʭ-.@Mnp3?{ވo@,fG97`KIOr|(JZ{E[e3BfFձgz:EF{v=n0gy"8N uZ@P B~7@!"DZGbskNyS,t$\3 +\Oc̗,:zVgr엟 OGl7hB񰝨CZ(, +1Ept\|.?]3$d\/g[NB#!dm..E #w;s=;3JַixXf¯E/Cm2i\u3F,ǫ`1p.g8>γrc=K' CO= bBb?hOx^-6HXGI9fC-VHD|NixC%@##\':dBlH8BV9˷"USuO,U]b(=-'b%zÐcUD?b +GQe:L)ܣ%\ ]?&GHyR SX6oٞQ]ZU㏄⌞>O&!"K~%0^ iqaUY)Lj0oU1b\!O&v+dr>[hu"CɪRӢ䭰XIN Era{q6O'E~?aF|h0,W&ܮ ʥh: +p˸m/cxw170.2=!G!U*Vl~#4=9/44ۅ\OesF#^B`K*z481;B@;Ew)u_N;S;r'sZ]*a=c@HrB6RܳnI07B3!E=HSop WO znZl]g hn^Z^ =%2EfلHfA :IhArngP{#Bz>uϢq0('%PwҊwVW+֗TIw\%H2 o_o%E#o'd +к_ 'L_D&!nG!;>2S0`V$$r&bAT`=Xa‘miёC5BLwϹ@m+p ovVxL?B׀̆.Ǹy G]+\7ӹyΈjEw!As(D`)`BR #2K :MȚ +٢ν.Fm=3!- +D*GB&s?J [!w|h/wz4j: OQ b -2NZwq%(N̋3!8ow{(Did;C}Fd!cD߂NBNrNp*hp^㳎__:BuA-dgEְc0u:.Q/)mG3FNBW\A|>!dȆ2GC$P +qwS@( +!dHm\ݹI"mě]9h!MIdh  4~Q2N4D + +=%V6spgAUYУF'v8y^1`Q0U[l@p'C65Y?/@P0U΀ BpW p*9:갴~ +A~X!i &y2R{.yoi9\Gz}KB/hܹ ho}z69}+HΗc&wm0H[,j/h??Eܯ'{/wAI + +~s98K]BE:Qy'B2KH vY]_Q(/Bw&sM +f4^ o+wF>5J6~zh|dh$ :ous*8?N: R. 9"k0O򲹞gdWgW[!XKs6IrP|6CGd> ׎&Sz +ȃ`V{Ε g\BeGl{9I'R+?{XaN1ϋyP:)h[i3\p[ʩQASϔi w~["sQA +J;:(Qtȯf{]pdZ"t,.{T{t[Sϝ-V>tX6/֟@?m,]|CN,ԇX +'G7H֗%ohCF Ż"qe?~bqQc(CHLE[agh3I˒VO!q@9X?]!:/ nOQ-I@_v\M=WwRŌ*a->}FOs6l%I&w^yk` ſܟ}}R; Ʈ[l qE?l'hH64g} +v/~~$NNxXP0z3p 28+4v+jA,cm<ŃnȦfLK ]1V3y",D3Vޏa@.ei{a4Z{uRUm.j>XO&BZjHވAn Y H̨i%̂m\?ChM8% Sqpd,񰤺hD3ܝгX%y32 e<@,>.EL23kQQ +ЩY3at$2x>dP\bTs MlWQ\^1CredsQ3 i8;Zfvxe-Y6w3`V +8>F lsuvʒO| xm4p.v 1VuDDWLOIi +^B@ac0 cMpXJIn wZs[Ԥ2j@Ȕv0?)~Wy|0&rAk40R ހn/'f&/\H99gE +Od>rs +2[;"oP^"lGpC߮/}o_Gog0N;Jũ qv%Ӽ 9}>LEdzߺD!,v$Je׾L^Xh TX$f3D| +y;ni+齲8P!t1:Ee. ɱǢHTE2f7'QUO[k 1m'):\Z{z?q#&vGԆT ZnyqѲ|+ݣ} +bz#jtC ɥ[a'_(_ tzhjt}k:rF`Qi^e&B0$6ܽnuAwCs2mL +]$@ !f%v,*MIsf0:?ɍ2J7eO { c}4s ӟXj(k:=w\"$(C\WB}s1EKN^#@laC? Z+ xMQ{_e ez#4ؘyPa-[6js=-H]߾/:}掦 9=ϞM[ ?ȜU0]4^?w&xjgCx\p^ #) +q?ؐUDL$hFY_& nڌ{/t:S-Ѣlyj+]iDdVu^lj@d{2q17i>w{vnMO%L2Yr]g{3}((]_x3#kzQaai@O`zL=D;vp{ۭ#z@Xsӕn+Rm>- F; +gmFYH!RF7!^!A)M}X#09p0 U.}nO*-+SO~ $렂=|XCvȟ̼97l{=5έ`}Tב +{&*qHΨx(^DC׆*,0\j ys8,v~=]=*gܬK,3W(]c#h~X%dKt&TuN~21HbVg6 OGAM̗nMX%LFqpaEg#G]aK+:B?hiN&;[b5FfTcz ʡNZzX"W qrG`p" +QnQL((U<*uF( ڑfN*DOia.2tR(+ +v/ڄxGntgٶ|? phsfJty;vy)䈹MI|>2+KC߂cRYGc:JW{_aF}ͼ!#2c.vO 4+F 3ap aAJҫ7#$ͯb?e9Hn TzI7 > ;ym QIA*KxA\s2r[?N̅p-qG$J?n/i*+ɈGf +ۍ'tBO  +@Q<5^:WĦ4/?Ԡ7$n!LSM9Om"XXʹrdGa"gYwd2$Z4قGl0:-%ՈF^3^j%|z2=GD.FsmTٍx7):aVhDO7sw8!4bmBt缬>W/BN/+NǺЁzw S1E_ґ׻6%}S%xg`OAjݜs )1ҥ`/oG͇S +?“G8K3iUlF @ǨM?1Lp0K3Jzzꙅ>mzhcGpFUs' 1ƋàH;1$buRlZm +)=n +2'ֳ@D´iR)9s?Wv 5[( i>uF_j+ 5a2ƾ' 4wn9-3ahB&QµB.&w̱ȶD͸LΘqZ9 ia7Jϝ0͸gcޒK", r nM$%n FȄzb]~l@Nrzu2eRJ86|hWŠr$~$D +/;^Bȸd5GB+-suGd)e> Ԗ^jȡsB2S|=Uj<|WKgh +?iz -(Y%3zQKKB)BT %!\ZK@t +i{aT8)|(_̼^eèQs*BC2E\.y?~*>O1l&NAc gF3\lRtdi1ƞJ14/">_\)\`k~?KnL]޶!0@tb)9o>.Ӷ7s5.;GLϴOhya\+y뱯=,8ԓw .v$ +(oPѢX$DbG_Jmwr ii*tE͞y' t9K ͹39W`vV+> <)}Ðxdz89*f@+$Āa>o{/Z[zsfܢS ~fU5Wԓ{'a<+B PWѐӥ`N:?2wDZ6'a;0fh=JʄNo@D~т|X-.jvޙJ+GGKx51븜~PB^3V 9}$`_u`%B/B{@xB 8i'^ h绉SA[Nhnٻ5Eq +7B;DgvFQW'bNE 5]#Zm$X.w)ѡs @0J;efر HA{|%K]E?>"~A"^=-Ч{59)6ʽC'h-X`I ԋk ;MubHH:ȋ3YY1EI{E pf[9rggYz SL=LsIS؃%wy PߴF3QeO}0_9ϒطd;e\T%?JZa<"4l4)mE-dΕ]2+1d3suf"M#[9JHzJoO,ym=3ԬgqS?UA`p}Z\j +QC%W5ೞs e ;m~iYQ:ߴ?~?uT\͜BhAaSq+J;)ʱ%ڼ1Cs+;O`Xٵ+q9z/v򝔢/nca,}T6t!ꞯxla$ĄT]oȍ3t2M{+Bp~>>Z1 ų}R۳қas3ֽ:YoOZ]q(&Ѐ+eu9T +~Gy-\<#t@<&.7vӟf_Z/ˈ$LhiI}S[TWe/B>4PѺY`{{4Mjv_7RmJr+YOOeK^be3DzqlVwaffYu'R9ʆ` ?fWGd͠xmc*L'G'T5:<_+djhaDW+gR2HTsM\ B4#1<CwVx&-\E~RˁIy }=p 8i7H3~zbto P >~,ŕ5y@zyѰVKcEh).}ZpRb j Aƾb_e3ZOUfhK#>)x[ <L۹'?} MދȍRpv8d+G{.Y&Y}γ lqg+qKG+BOIwY_\+(6<͉=BRh1T pⵐn7a'$݂ggJ#Cu ,W<*I1r fNp*, 2ߩy-ȹ+'Ι4C~݌pCmԣGY "|an㿄xn"-X.OHfJ|w\.P>OƅviOZV_8B >4q]H&$cF6}Q`Һ)Zc<( 8-8`¶P]W׉ ruWkj3G.e?VD;3D{s&y o m]^zaG泘$Tpwe{|jCm֧;3(tz_xjD2{<>?|ô43o V}K~ : n;i%/-ğ< ttuf6ױي!7 RT7dz#VM]LCq +C$skh2Xp7Yl!ӫ(Z,0#LLBZ_j/H g XY!dvmz[}:%*)HjMhV~֙!Y˴TyD&q!@ۅ#yoLsFDRv=mU&8H3#}ҟp#͎.>GLsl-XΥP֜qHf?^ȋZ~ Yn#<6Aw:&z*-6:Z6 Q$#(Rpz3LOvR8Ujx07 tzw̃cz ^04$b;Ciu]㓊J<И Y+Yy[0P$׬S{x\XVwK?j_%Fo ަ3PA!'.Iä[4~8?&e{`kW5[7eh l ~ *n!wXw,w~~ xƏVۆkYqs2d[g.N=;acI˷4fK1kǤ[nTiH- E(e7T}Ƙ.OKÙn t8RZ*ĥ.Ae̵RQ^:ڦ{oL5D/V$(PG/4YH&dtАŠfZޭ\-Ee/"gKbe_8>hYhOpQِ}ֽ8uj"3S?zzf3(=~2Na4 w,ǂԖ@y/*/wjNPWռge8~0ծut +w3fLcV"ؼaTC$*T i*D_˲B[+2ԅ'+tһh[N+~46'HЂUd<+E#ry<J-8#UWD +qE+DBO($?+1FG?s&BoǛnV lѳ1&9Jk3?z\1V k(Olfkov5G*=YYo^'iISZJ=*!Q"@,9z/K:}-zf Yv|[`U-ʩn2$}ѽ;f`ft뒮A3Yu+-8MlApE+d.qo_?OCN]/eBdMZƙ"B11";ӾHD:cT5|i+Ձf.aseF2O7Jcl? }bu+ՐavտgkVa­ad#*!,L*=ച'Չou:H3PW{+u%]*iG?zk]ӴwEDW*MksgOKq0o,@ 'W'SN^I"$ +%ffޣ [dPKZ3YB-*9,HzȗOTp?\ ,q!bt493yZ1G:1ʤz=xyGNz*#ÝFL'}u!ӈsSS^t(fG,0 +g9!o䬿UF}UBc؃bBkՑ@$]Pkz;/NW׌&afWPH:KO-S:9rKçCqi)i(} +#*1Zڛ +iCH F" Í4?;%Ǐ&H8xJTFɮbSy +s Hvy:OERLZ|”w9Ư倖2vzhɶmc\ϯyDz`i tȤ* ;,o Y"pΒ(~SѮ (N}>;AyXzt?Rh̴lg  m"(BbØXU=[Ͻ?P9\㭄׾D9 K\#!3ܝ_#'JT@žVsG%/8 'ը" +}Z 4Fs gZ'Y #voN|=eİe}[S0q{tVa;Uy.#(,3 Eѿej :$i0o۫1'D<9 Gj%#s_(X @3GaB"A?u\_X""c7f3?;EXneVVg@g*ݾCqyk |Ǣu{Ҁ&3^xAG(b>Ғ, _eV,*3b߯3ѹ~2𓭳$be1ɒ) ml1u:A +3' !JBNCc`4{Z=B@D*6B+ͳ♏̙ L(BAʹN$y +UeppZt`Fr +m#Q&x*>^zÐ͈ZͰ$|n k7ofE`Z?RoSS +_ +cMl_>0gdJgp@յ2yXKoYiO"s13+ԅMHt{ ޛY'fid\MIz| WfFLK>0# K@fF6:1sqF=Jg%!=G)왺<ʊ}=&U<_Qvނƙt65i9#i܎ue7?]h<x(! D^/0 e'`32PDoUK)r5Ę|`~ֽS-;j;8D+Wf])h"3#4Mrn.]6P>@Иɚ4]8d +~}%_s{z z*aA"&w9b\N + lξ|n?or;^Az^]mZccBD.o\эH'C!:~W̦2/Q\"~!3 97,nhEdQDEB0 u3_bި?8!StB]q3EAפLsn,o[m:B(DB:w A" ^<{JR4WȤqbaGRՔb'Y^jJtY<7tͣj({jyk< Y p'bM0sTuΈ aDGײfT`~{j`cޑ!s!!}3¸;PW?Hc>Utm@NY]#G{@WJIB$K<NK8Ad*1ik]~<$MCF7q0Jsjx;j9m(,}0(ңC8|w2= +El#Ա_+O-Y{WY;sȳ)cti{0ux2Tl1hBӉjUg*gM#{jgO$N01f` ÷ޝ"Q4f +R8ST)ƈsס +itW_ϙ Y0" #Eiϭ؀daâ̫8sΉlt``rW5{g(w~[\րTDY&y6 e#0憷} ;gEEke/-|K~g,5-hh9Ifc)di#VU_/<12En*hi[?_k0ȗ(L-2c[D'k~a+ax5_ʉ֞01Ɏ 폄M{ī"MYy-(Bz.Sߋa$Д*1. +c#`Ԥ4%94m@vځ!_AӮhL,ZA=tEdF\ !6dx}֧abOr|87$seZ0`w(;[񟿷l?ѡ"_o5452D0ٴQp<[]uQQ릇BϪ c&]>|^#o#FwFAx}UY +Wqo.lW J6KeC^܃e;1aA;3;5."aUKNo"NFOSH?P>`p|tm^ )x:cLz|1VZMP%u2me +,ϠS^Q,͈uڐYd7Xp~[~k1x퐗ߔlr+LW+۬6^ɶoNΞ{ڣ 0ҺVmqRiصe$qq@ݥDk˜SyF^9ZW'ÊPg6ؼ(e`msi$IڞɱBvyfUxLC֯S}Tw)hU EBޯhhN'xn`v6:3x3sG;@LU)yk#qwpg^ +)Gĉ]9ґv~xyS6B,hڕsm+̡R]VؼG؝4}Ϊ)iQh*AhMQ"ߵ ~F?WҜ$G5݀":m0-ðĬj#9 vME~ \"ӪhWs?_*:38Bf^sxbDJw=%ҖADT78~Cė}tpBhlɲK~! `d׳/R&גkf`) ,sԔ( +`T +uf>|Ƙj Ul%L|E.:MtIW} :nMv{5AۏR͋g8)d-_ɯqnj,Axcw;4_:ؼ38 M<rD]uKhVaM;Jv-_=VT"':yh臭@I9Nȼ*EEKG҇4CWA 9KMrE*Vc{4C LIcdlWTlBeL7ss#tK 4 bu ?s?¢Fhbm^e7H 4cChW?06rݞf;Fdm!cfݲu8 :!Kq黅og?%S9)Z`xc)݋b-AʈDj]ʬE¶Ђt'g#YZ6,#W{<9z ~GqEDӉ!@_Ȗ(4kRhJAZa_o~Db!}<5_{Dfo_oXdt}!ac'CLkcÃC|LTy& $R*I`$]V֑(v7 #lW`cܸT γsG^8Wqu-mW>zAe͟Nu k|!|I.r<;ߏL_0C":<,‘ƋO/?|#W%DcO)񏅇z/#j XUcQlo.{ DB&ܓk@2De#CY2&u%*jkJ`Uk>LRXOȗi11nB@:.$%K,xs&0BQQ'4( +CbSIELK_q'U#@XSإ4Ɲp{- 'UeVqWHěZ5| +^pd.Wa31tڜnOAb-\c,oYJS<|)s7e;Eo/4IpX:DR"v;0܏W/:)I, 3g=B) +'kg;uo Çy`?`pG86KO]WKMUٻ[呛O$inG\jJ +%=J\Лavg[p|_N_1H>&GBPY &d09bs֡6iHY, #`q7O(Qi!d^.YB6ϲw 7N/r8Mme;^ KOumv߯O1H*/(}iJg=ߖ<ԙIFE~UN̢ݹ[(mFʿ>uVzu-MI Yx^ˤ͹?=0%y'4lO=zVȬ5ȕ__Z]T,6qt_e5w.^!tأK[N=Y_x1ȵ2dRjϯ"?]>t9(NqĊ6ʠ7 wJ04l©6XWp|? +rfse=g_c,F98TØceyߪH+G͵'$UpyUhTtT[c#߱rN X"9j" O7ʸ#$SU*#$H(:eӡmx( +siU}r?$υҔ|eMѪοBs!;v ɯǹWp%!dL8#vPDsi&O~,DR;Hs|V>~R0PU#_g|.!Yм*;~vC]/ې6Q3|ڵ3!ORQqa+ l6 +3 +fs` +aS("uӅ&QX+!:r-^7V4c޳9!m(xW#`fLjKjޏ:b^?eyǒ7~~6y- (6y0g+^"&<gS$ۑ?zgUGM|qeK^\~5QC#CSWxno #1 +f}KB!;?wT%ݵ/ڷ_aX5+c7o/ b Siz1_n-kn E/ٴw~˜}QghYȎ̈́'aN!pfڄpn^!dWԧ94>P|}4E`$1;Dj׆<$>)'\[xx_xe28:mh!œH߅A>i/π’|>~c~~>y&F)$w\ZoCZ;Keb`p":/)oHPw/j5YK^K0nyw[oUc_;Y  tTÆvYϯ?Bk ul1ګR-8drݓ!X^QajyxqYU=mp!=:Q/0e^qY|fvGCv̤-彽Δg_,W"jú:||ODS?[ho\&J` +a䧁&bBjf_TOlK5ä=A0I81U_:jM? Pd_|t=8?EU$Jrca8U. +Iӟ KG|:&>w4n%tYg9ؐJ7 +UԗYRU +!CKBpB^e [HEEq9lBByxAb̻wf/4==E}7Aը y2uBb[6bO&ÌX!>^#5VH,s ΩJ eK`07\(:ieNV"=fz=QjB<=qf:K'U3SӆTa;K8 yWr> "@dש8n􀙙]*gbrvbĹ+D@FXAuHJWƬ  [dMwE} Dr¡l^t !uw5`(џ~c~};?lAnV\o"o*V&PkzAPp1h|;fXQ1#!raQ78VH {AcHEgDGdN2mmy?H}q{e`c{Oq#n; ߮TW\)o-4:ȋ)ՐAG\+SVw4=Ǧt?*c0+!Vhyx`#;k!njyJ dzxSL<"×cDVZv ~9΢Lz4W2&WsZO^v$*o6O@>G +Y >_oQ۾g5 ׉d[9T!)[TV׶,04W6L1j"yd>a# /tV=wC(AYgNl&ijuOf%UJJM* ¶[ꅠRTC~ vFL2ss$;Fy>zzzܠ 1Cpb$,4>,7QY0[|t?X4$ gv)/H&R}R軶hNl 1 w%wlXDwLqܿ7Й9 +3.}AX,Ķ 8sTX̠;-x@$Nv$EphDi }m):H;$ϻu#Of߇yqyJpq?~c~zza$ b_{`>(F'RjtHl|SGl=up8u }8 z}ylMھ<-W‘˾pՑ>1 ۬G˼vO]-#'|Gp <]1f??i`-v}Y]>8]-3 +,#/,ih'`g 7CC"rڂ8kQD)(bdGǬy6kT.nl(˾Y(/[貚n1J#,`_i])bkb՜k stǫiO;'2?Ө}{EHe{/j1HhUI`cԕ輑QEoph-H !C㝑GY +^k"zqCc&uCH_V'vڼ zPZ|ys)GŮ۩or:I !ꮋA#qJ]tWA=Qq[1I`Ԫ3(݅G|6eQnKXbpڂe7o#/kڱ7N7ZwOE=@ C驍lq &t;߅wѦO?%eM]*| an׃y"A?J鮐1h9&K樂 3xƻ=6Kx L|{=LVz0B@)ZBe7<Ms%>{5Zk(czk>74gQ1WPvo;Ž\YޙXW-̓2AdY$Rv=a_/8s Yz(fob]F*ck_prEV#T-%jč6^lnD>8G͇1 ƋF,)k'dDK[ܓ㭈mQv ID;JEL \7\w']bu|tYe+>.!JiA`X3|N[_5BUmqXD-MRT&r׬ŐP3ʽŎ(PӲ\K~E\S;  zb)F05MNʟhԩH_{Jh\0\ѷ;W+zHY%G,(?$t>iPJ柒tBbqf;I{適J#-;oV]xarEvLqM0>6?KW0kYlՔL[<ν\8g%Lw bS +Vu-) HO3N=H"Abh2!"J܆Ġ- >o-Lʕ^TpˉdZ<qthm=^󨗜}eԝ)`ĹyTCؾ`rvuO7[:7\qzx@ad- MIbH{6s+y}?*ս/O'e +a:=?CwKׂRɥM:2p?þ*BmVsO +`a:XW>c'%\4?kb0RaT` A%bЃm)=c+NJRna:60̈%&1O? +_2Z_!x__ulز2 +{ 1 X6F ,u3 +'K{!Q򪰐v} ?`ڃѸ3An{4I)xxrCzWz;Y<=[GX!q$v +VɏhSЬ l#AYUyn113LݚS۸4P31cERk.u!]T +ir.ok(}emC_NG; P/`7ˀ~4ISP[8Ep@S/_/ңZ y泖B,X|TĦ!|:4^;ho.ˀ )L0du"UK +UD 3EMG^Fm$AÛ1ՑJ5Es3AZM<.a5},:&W='7+N",BqwOIX9lg=R̂ʂMP+LƊDq;B|T e׷[՗.IpAǑlѿ)TeaZhf+lpHڷpdxu\2{Vz(#M&6{]˒: 4JB"KFJh DHU-4"߈V>m2 5ԬΚZq1h{={ sȜxT.[oӣ +:'uE ~ qiXIrBUeRɑSơxЁniKME`j0 )!?t d"0VF!d:ǁ76h?$󨊦?V@ +L ,7z5=`w2DcD\OBE|(eՓ,AȌA*[{'+BaKҒǪ@K\:J8,W5z\ㅴ蝑uJ0^KM:PY`Џ/Q1ڛbeD[ti AH~<8iՑ1l| Cz}` )2tAeBa,dڑݚnX-qMcc\ɓ2] sjuP^&΃mN:F#AoI&(:~Ai6b(,U';6Cx`d\3-j[z9,g47o,XF-~* 8 JGg$`xD+4*`jp%ۑŽr#x=ǡK ]Jd'ˎ[jO+w(38'Pƥ϶I PBu9:^8\c0rJn%)UTUc!(sU[AFd<̈MIYkBfqOYKte $N T &60AI~XRboJvm. :礴n! +8K'30?tM\,rEQ ?+i48j~UuCg)hr]4Rv^U'9ML/RtI;m"OPu&| + q]W>KʃPfgu6A _mje&~A)j6 +1.P(]R lNap|t+ +%4mƢ{Sf84(ZA:1Q8ӆ@H]e84i4\*~܌V6T i^AӔށ9 f2{5< ̢ҾHU=e8pE`f;eҁjq aPTЙ&vv*!ܞPH+فfWمDŽ(g'??ݍ%D&̼EISS~'LjdpQ5]$9u7eԖtl .ma"p̅AE =Ax"Vތ09! .K wwzW_O//(=M_ S'6UQ3%DKL3e*9j +; 0ewTd$lXv2P=ؠQ N$& w ka$_dng*N:AF2 +e\mIٙwh_ق#5N.4w"0jdcѕ f)U&9Pn1u?ѼAM12KJHPY r&ä㠤&B#Ew^L0WL/:8CN&%+=ŭ`ǫY)|Cx UasSk|7HK'&zSmg` U!'5=' U$t +wZ^D7q /8V%d4O aj ,*6]N"}ˋMb{Qq%IAt'>hsa_,I6#Ik*Tq?@b9#!qTrO;%*witʤdĺ{պ}@LtQTꚎ.<{ gsw|Vt|І-J935c7B,_!ãS$ms-AБe7-&!P jg^Sjvf)2zA`Ɣy#4'LGr&R_]E[DF.A\(Շ`ˡL QftDX>,ny +Qږ_!oZJ*8IOS 3%e2I1WQz wCL.#{ 6nPwH4`DxT +vZNfNJ$$e4HP }#^>FѮo;CL0a4(%!i@08(4 v:DS puQTUTЅ#WU@V8ȈNv3 +`^^!AtUefPVǏfI[4(lh$l/8 gB?ϰ %1$py5qp~MaWĐHnv`fK ;PN *ayN$0NW-v\<(c9Gu]k +EԺ"~M:{s#F F՘Nc!# 2-~4,06wqsVJ }\nu,6jH@3mfύI\ 1s':H*™!G9apgP%*Z"Pq|9qrrܓ"1Hꪲr}|/A 7E'tԩ-CL$|?' +/1R,C%<&F8ՉLO&]'0iBX%=Ӥ=dye\){Va6%FXY,+}C'm6L8W7#@3JϷff5])ĥmb[U65tzbHv11_b 'e?%U&xs:| i06€z``\d8S=DCGR)}^!QW (>pqE x>RЉoTz4A|ݴZR*Qq4 +d%߁hGӊ k¤1PpR,~::WfFug# &)HMyn'vhI5%'rt(KF?@TU?peh#~atkq(մ}xo@$2K3 Ie$~q~>͝yzqNe 0tuP

    qs}9W#J.x'mOs +;hpٌ${ڈ&s^~0PZ"Pׅ-E""/,{HB-hlyx.4ato~xa~L$R^8n2;(zB(gF'3fP%ƈXbVDUkI}VϧR*)҄=Ĉ1t^hQ*U#s;Ȟw'Y$Y}¢<*!: Mn2M&q}ܤ{)|ݽp϶ y IDIh|z04jtЍ|/4˃ ^rh).FBz.ʩJ&,בCisL^~Tl[ +*&)@z%VhǏ\" v.^0Oo\Md}`@&jetLLSԝoa_kacx6}6yp/mr2r`ߎzepҾMޟ=}~w;?GNB/pV̖oL6CeL":R JX1ڇ#LZ$P}hN ]:nYj+GS[`m*Oe_C# J g}ş|W=}֟|(f'^{}0}(>խ} M _r~?|_'R[T;'a/]9>һ|3f;J??G|'_Ǿ>z?ѿt7_^ɓ5}2끎Nki}FP:jl*Iue1J܋;(&Wٲ2H;q:tuCɸbTR$~)#MQpS28 +^ŤTmR^_цfW6&{l13Ei N* SY֐N&3DGDhl[S~qsS ;;kq" NmmQby/%**uGT`נg2?na2h&T1۪¼+vz m$ M1d~x^DFtŇtz;D*5zu(}>( ʨR`b3y٢ cOQ V%+#%KzxnZ#ҁYT=C n'+';zb^%{VBDs%CsbU( qu}-| +asN#¯zRz*(U Zvld=wеyڂ`L|Q''I.V8TKOz`w ^ QuĶf-0 ;i$[&[+ +OEGЌزybNɋi/RY/V/lټ<۳sF¾ưP'yD#-4C}JZZp-U*7jybi77GlTWY}^ygU}}х9QB<W: Os yz$"Qcy;+Oo EHX^^ϠlH2bPV{̆b~N-&K- (4[r-$64 ?A+o̡) +DLؼՎbKMɼ\hE ¦-:p)=CƖȢQ9kEWo8;2ڌx¡a&vZ5礡3&eZ(]f[. +>h:tfYV‚ ‹Z-9{Sy3f(Y:)QM$犚[ +gWp WjAYgMgE X&󚑷wI;2UB䖡7ez@$\˶~h l\9o+ 9I?8r@r|ER՗j؇X,%WAƊ%_<mG,.!hVK6P xze1uȿ`KUjPsT ڊr>bp#4;j۴@rCt%'` RD.JD_]Xᘤz9RͥVSxc'FQ6(ـdPjNYEL~FGX@"A&$9rN|h-/e& ij΢$ aZ^iDP\Ge{oKYvQ|pE{rK{򼎧w-gў>Q>;Upٹ:g8dCYm.\F`>%0p`[M2 Ei5aaHaYqE>O(žrb;F"EH=ُjMl3hdu#[`c`cG GUQAVH+UE!71P}Ôܙ`(;v7x(/'ֈUΩM"7%kU,wsv)fa1yLvFHgߛ3wggO^vQ[fU߻*,A\bLw\[6&;c%FCri"!@Cy+ŕt;n/7e^{ۻ1ݜ0LQ}ŮC˔!8%xի}(veUCf,l↩Q`\|Б2s縎rhb9] c4z"Rh5BB0bbєxIj +x( ]):%yCbۯ4)ȯPDm H)7^LǶ/be@%[E!F *URvqnen[A勔uσ[G%!8\5w=^/:hC:'-4yʒbs.п,xy$IèUom)·% Q\[F@neNug.?9(c1v:fLhrL&z;QØ:D;If^ q_ jgԁM]@q%opዡ׏e{# ‘ggu)hH8$a9aE]y]J =X$=4;͕ȉz2%;y 'VKMHsJ,A6譭sZ[(UӄPUҋ]QE*5'r~^@XTF\ru +`C1iR͟zKY`cePWs?]CGpA8 `nM-"JNMb(VAvFįbTDUO&]m7Y-DV Z2'TJ ; 4xHx= \l&>ܫ-SƁRufyGte! rnxOMi(ZfDy&%-PCiE'aDj;VΡl\N> ԙM{C 9px2̕C6j\[˖eozbEF=*t!Pe{oz:(Q#Bh`(λ#)L2p&r;6oC`3W!7lwYȐnQf-:=#tfrnrw*\RB bےrWnd1i@]Jp]Xꉏt\R$*8}jMW2:kfTEҵBd5bCiA,ݹ,ql8>5SIaXG9mwCX<\S%œF-hTf`̈́Yk>>^СSr5vyXo[6 ´0GjZxH3V„;]yiv^gƎeK|V϶*L)lr`{Ҳ_RwChht=Ljm⃨Ԏkaε*NF9s 9f'vT*dj4&‹f4٭r-V8VuK\gP8LEz'ױu)6rS 4KFCTKu%UD=N)nEaR9biF˱-a2?;WjlZՎf-}УTTt<<^@ȕؖdn΍,,ѳ8-S^[ݥ#0ʞDN0%O ٩K2GWL~ %<8ٛhI홇<|/4{OϢ<_ @)(b9RrPπRo({w-9&p J(Ɩ6( z¨:sX q);c{Ԉ А=IV(h&σ `N3CJ%dy*!U a+3 o/iU`\r/)hvm"̐ƣDj;w +OnTDş8d!^ Fx@J g A`pqC27"l@ +:(4pӿe=*Nn&wޘ-RQm)tq_?F9Q0r@jOeK!w tCitmIrWAa8%A{8;2m:|^cx00>W7P^W7@~1yu{ջ~g7zo֠{κ{Ϗ>~oh655Ֆ;( +"FL̍Ao?yhD;4:9%r1~Fk:PN;5U#U/Rl㠲E?qW_r?~u/oM/  pLFD6uHxվ + GWsQD{ױ3 +  EMECacPlEkU a(缛_QD*a23Okl1"'c77X\ +04چɬlEmU .4Y:|+Ljoq:y{͛֯&^B$#> +Z4̧,FDڧ0o|CC-`gNʼneXetzttT9~WI9f-x{H9s#!Rc {oB@F1&t:8feNFgm<#w><@Rn${*ٽ11fuSׄ:DRYӱ0\`yP&8%vVZFvS=wb_3*t rI,f8tp0:fA kn\`َiq^_1н\ |t p?cATj y@mڵ49^ׅJW 4w#_;ō*g>4a0jx~kXֱuF0Qj/@{wK,*I)n[g +drKYf-DҸ +ܑn\N|)s'ЀFλ v^牧(g8_LBT VY{,&y!qLyTsP۴#|0✟42ZKmR Zbp-y`Ź=&}]Sa?΃ %E S~?_ +˂MX?ٰԹP &\Ra+o=0}5mGiSDYFaIB;U!03A:E0vá&DrTpRZ[!ˠdON;"}$3|VK0a,e)QnA| 8l!nK߶Cb &bDsE\A}~+_,70$j7fo lΒN$Ak`@Z/8s +\u#k:wfvcVvhE˱P\Xܩ&iɯKَ{nŀd$L,b6&X6Lq/W>s-8 ` +ȑ&,)Zı/t#Ōp& M`p A1AA ;%Ymϭ\}@BuxXO<2c03ďi:G +׭O+[\knu̎'׋4 Dʃ[c)dxei&x)Ąi4rڍb)*- J +wTFã[8$8ז/6qE,Q9}VpIkVPq.QϳCw +SeTcdo,c ݩdv헭LE@G`O8!^9l5-GDd+~=H+.(fY)YS36L,|I&xN+Q).cf ,.%hIANea  O_ЗY +T?7}/'r5`q~$ lY'eD@Lu5r D%hNek4y1|$R0|w2_>ٷ(Reѡbα9WA&#V{KlGM![lC@?g + J./G΅Ԧ>[*Ӑ//'+Kp QpgġLxl*^vRVx=E"!e +y>S:zDb;VUꆿ/cNV}u50!rt5\ڗ$ty,RB*P~gh=Qh 8Ƅ4sS~3+r?K[7/"0N [x'nkͪ2YڞlsT?A^nw=H%p& OtKNapO;8wRK?7u$̢}ߘTZ&Rh* ϭ 1C +DŽՁ+_*j Ii<8Ď^2r} ,ƾSd#ǏE3).d^A;J(@]܊o|*H&@8,rUY.h`!%N^ӏAtKݾKFU)6^w܉\Ŷ]Vy9 9e&)izŌ"/e~3zneV3R9JU渖eS{CQMt픓o"]s_mۢ竪h:ZSDFq'3 + BY[K!ͳz*d̀;$TM!Q NJQ WDJPĢƥ08I,2lHPl{7Ko*dYŸ tLXr +DPe0JHJN'Lizkhqǰ 8G !Hpl*x$DŽ!Rd D9( Pd&Gf1w?,"|OW_>([ٷ;#[<S7_K/7a+()}Ǔ ?f"kcf)D4ϓvn`CuW۾d r^{5n%6!~unzAő̊u+h:e:dd|NĘ.$%6aFF< @ 9x=^j&LjEjh2ͣ0gs+;sr4"¨.'K׭+W +)!|.L`UZtAŮwdJ~}H^Тi1Uj'ŽaaY:.Dǜ|BUI "9#ܤds!r ƲYؼLlPLǧ3%!fiDURM4&HmWJ6O=2Z&MN;(>'d:uPD8Gk݂Z c=,ʆ`];чL$92mƻgKθLCJJ;=:ѓKyuH!C[i[7wBuhkVuujM1ԶE]j<)zvk@72:2TLl ի@=),)~*d\D!Lck_vaR\kR-y}_z.BEfq-׍2x&4iAu@uj?Tw&l)&L~'g;Uf?u{fbcH+??0L(錨=a )#~z/5ػ;@7QV?Z4ңymxo"nG%y`_DU +JP$t4f!Z(UEUalO~ӑ@^и. a؅Ҏ1=-_&(VBZǯC5w*G`BcN)? DHPjb =%Mtϻ!58;?F%x3ذ=ДuNh(.oϒb. 7Z4"q߱eo{uxaIMG| "[ {=y_e'KmMrI]Ur]VBQ\U[V|>]4+t %Fi0LdhkQ`"!j7>GDv|uXfD^ +@+^nBSzSeK{Jw'󧫱ko}SHz.OAN3~Uf6cec+2R{9?R],Q3™RJTF9m"0c3iTGѩv$]t`4+ YM Ƌ/D؜ߴa%\#L*N pp( MuQ*`ȓd:h>KZ@G +J kŝ*98ث'T3Y"~яWrVKTNɢSr#0\g&>/&͝}nd'IT o% ӎ_lf +:.Jɾ@1DOaCI@TD`Rw;WAgqp'DaD-(ZENTӓ)MQNp7zK4:Z=&ėم,]edVˠaRo-ԟޤ-3~8"sD +d"˴[W'2KN$vhtʱy>J崞ejCƹ\IDNfqK0\o Uxޔm7[5?!zdHӵY<0'NÚDsL8&3|RַC"_/xhUfN΂FUl1G*3@ո*[A.7%^~4U +긎}KuR"h(V qX-ɿ" taԇ@ E= X lCyR˂gY΍ +Yo \gl*ok[ +m@rŸP{#).j,A@D~b%4[D{ddbu{]WhUNYloϵgi3ݹK].||׆$&_ω|9C荞ڲZUū@|F2`s&]2a^ּ +(Xd:"AX˯#L tmD>44'R "Dokp!>u o!.8sJ"Cz=ø@6OtPvwL^5O.QwIf6m&$;QT|n5Rp^aOuj^8F_GڡkCTdI"ul! NJ!;:'L#kBxʯele6StĈA@o?<^c"Z摨Pn LS;ѽN~AjwTQ-x;JlIgVwu*&i&0#৶"2N氄I^mJO'^m~E>I"гQnD '(0Kj??a]& =j]Qd}fQjp]Ol1D)׺a><(a1*gB . .^NJAScqihdT2D13~7L͈[SCHJޒrEac/˕-!!ĨX#"1TZSuWaD@8bq /E~J(4@XKڔ)$z +IpCSCZ#ޟy= C=Ed] 8 N$hF'#4N})bKLfp9 1S*//x3vҟz(vn ybQM纶)ݲ,{zF \0r~6j˟׾w@96+P5Ps +ͯs+5z[Uo3NdIqE&DQZ2%|fA&GA&YǴ`j,vj7[( +E/^:(&S+,JpB1IKee¥'3G"/ DPLBs$qgb܎!Ti]_v)~Pg!UPäs@+48G#_V#]_qGF [;+Fxfxz Uk@Z؄ӭqC Lm%:5d 'C{t?*2o0u؉9%1ER.8R(-CBPʰSH9.T9֤O!LȲLO*UF]ThF#EC52Q}2gcyh6nGǼCKR>3?|C8B28X3'{RЗ!?1@1@a^d^OCrH KDIئPy%A(DAKՁf_YuFk+cPf.v0 +i0 wDc9-1*?D@Wy1E 5P(F#T+,"/稣 +̇W LBb5+?'urޅHi0;4g|oC葸U $$~ P{:5M!|OF)#tc e|Q$t@ta} ^~1kaBY5!0LT-ܻ 2vX5:}&H:`K4vV^m }awg*7eSQDIui`6w?ǬfIAg&>C⾟҂ 0h"Xƙ + s9H܄h&D&ik\UNP~`1EB3,`ȸm%j`a?T%:MXxd& +;ƣ,5zyuw~cs'Yz7ckPs'Mu(IwLU +iʡ&;3v7Ø)%5OvV6t-°t8 \R:.U+KބgZj +bɠ ks.˼pbڠ/0JbGD3sWӅdT s^%Lʭ8O Xi'~#@@ W +ՙcAlmcUO }}ddI؟+ɺf}DgגJwdc.*6>~4y  D$;T:\L`I[TIMlWY e= q!_{@;oosfa΁{@ iuqh œ`e&G+(<hW, f=sWG$;0!j:AMqQQH. ⛆ҹrӬqPځDʸ` + .y[PPA hˎSE8~Sa:N^LLo3]75uPXuj=Η{C VE1ϸq[Ćt`Ώ:٘Reb6y'v/ךo8D~`;oQ3¤`lftjoğCܢ/f32捛tS$ $p@O}d.<'mU[H `em3H!uʼnU܄|wͽ0HzޟuTu 鋈(p,Ƨ7wUͼ  6ۍĥhTP'aDAcE`:D55ZSMl8lMB;ٽ<tW!@w+ϖ i$DA·3͌ᮍAGIBC sdDŽ@ gYԄםm+/w캮3AŀDG~28`:i9Nl4d,y1(Jg>cٻXǐp,8k뼌95 +=Om``M^&Z2 J-zy9PXUeк^uZ>WxMUmi Qb{7eǪ^#Of]w76gI uwl.дY܏)r7U7fQp==D6|sbn*o +7JuBsϸ#@eRd]# )z!SJkXˈ39ؠ8 JcBXk2 +^}hxFA+`hcNL :[Mɴ2S.~z]i<oy i  f\qqވ9N8Ϗ2E:m}sXs6[%a[>)%46Ӷ4oorl(if(b4#U;R }"ZOo<,e8 %l_AZcLLd rQlMl'Al2jy7AT{9dh6I9 eRG= dQ9)HbpPzHs8` ]L@/v2SWu`܇`n@K+څ2(uڸBPk %\z~ۆ)Hrf㗅 `u΅Vۨ$F# G wo*][J:ZwAK7%ﴛQdăEm=. `z!*/*[⍑\oBךNک/y L7iJd` DFAB(A )]vB$5 6'$Ay;K!fZ^(ЪAsH])4T퐯({Iensl0=L~S##DXT:Αd{#ARZJBIFp:DT=}w949ycq |sgC 5:SMi?jju% 'xr=2It`\tV3ʎ2N!LJ/SW^4&>/M_\3{D+z>YY;Z& zpU *YZ &$|sT^BһL`VFyFHKDp%S>?j{BU+t;,oxywՍ7D֜=PW1 ai'CTvQ0|-#x/'&8s]iS <&44T Ț͆ӟu?I;'G+hkp2ȹV:&kUG@t6e"FUf[jG 0C"gsX4  CB0Ʉ$mEs$tاqTH5iwyS( $Y{S p:_5M]&'6/3M("B7ڧORsPM^~zC#YQ c epƘr`7*jι/`[p^'q0W % ZrZ-C~zS Dvn/J{@ Cpny6,0$PcbK v l$ܞĊo5fDcTx4!TWJ 7ܗ X`;Ёp}VS庑H1n<g1ENs~ji6k^Ԩ4⟂ucIVP hb*8#G) J]kwnM:[;]V=h~p +']Bi[ӽL&1Ҿtc_:RBxuv8VW,Ng qҧO?׬7t YWA8C>$;(m375bqĆL&-#=p*tLvGmbJPv%Ԧ?yM0 +lE7 +R)4ǁG&HkMxUs6辟{hϹF:=/,$bz~ =PlĎEpa5=6#Ӡ>vxES}-xnib[n6s9Rc +"$VvNJCf:87Yhss0e#Afv*(7ᄂ~(Lw@՜u#`t,$ q[LH"}N(H\Ckm{J:xq!-u-Ipm4~.]sx]*[s;Y:\uS1Т;}Cj.SB. &A%]*R p45Aܗ_xk6B &!J Gj!pQίj~/?x{䌑<eM`yՖGc/,Ђ _\%5{ZIq:ǿgYk E!C5v"$R+ɕ=`B$X:g;@o'|L4G!N( +10l3WҌ'Pe_%nURy ̟K0W56юVu +[cz`6dt6?`DyO$KE :B|(6XU]FmqQ4{&q!TGĘT!ql$U y.<Plw6@&ML >dl(bhQ ac U/2pGRFUS?/B:Sd8Uz8,iYQh#40_?K-a_Dx/-CO,ƃ|܂y ~ǟڱy'b̕O" J%WA9P }WGY1Y;sFM89Mahn&hY9ZyG8b;& ö{Ze2)L}hLe,imo|xTmu.Bl衧|Vyy>xHGCcnV2{ +V`'!Pi"tƦ0,`|Tې 9MU ~H'Ώ+#rdjRErФJtiH:p$B9?$Żh#ĕGDmbsnUL+Av@\Vमr +ޔ'yA+GFkQ𯓪%?n.>OQ+J@dA>I%f@641yn7M??ؤ_+'KE˄k%eBh Q"*니~n$'3p>CDӁZjعh$)fPT}g<s("zL6'zpmp$쾥ȸŴ;W۱Ճ lR{| uݱ|*hhz>~Uih='H7%7;[O@PAm' ,R2-򄱤'J5f?Cocf;c +MVta;~#hrF[̣ɇ."Z~̫*, L+"8뒱A_hG-$xj $e-F߫ _:~X,ڧ=RJݾ|ղS]o pd;?&}NW -m +>kp1>mDdމPWmHsʦ*DĎ[a.0#6AIfF<ZIeD +>arym{o3!3uYƣ_AN&M&s7Q|vM+JA*'E'uKl=v uM.kXNEYZ8L_H$fX|^ź]Lt1PtxzwH=h䀜ϫ PpEBʣBأ-)rݸ,P9}ӛه!g$r%M}b5DL K'9<0k TpjŲ{K]I ΖɊ#g6vϺHHb{E'I9 zAJ}}oGn UW}Zz6E!aB&y8$쇤 €&>l;73,ܨ١I{e-pl +9sPe<-Ih|,mT 2>Reb#%˝,A..0 +{^TOZ"ÅKP0PUrD!nE23>8Wyk"sxO< \{A~#cz9)xlp!8A"%I/Sgx^*B3Li;ThK{c2:s8$xGZ-dn/¶:YJgrv + +\.˒f*`;h؂|os8`52G}c;djےv&X?HǯJ g=H cQXe-ERVh 941'GCiRpō h{Λ*$a4+MAlՆ8Nb٤ef'38݆i;BLa6@jp9lƔe KdB=Y-;r "*|;kZ)Դ&.wS&Ў(/AtNCyClTvOO>g:xք`Ni AY` K48d1aҁyäxMh$hY?:Gݴ00ELfchk( T9ΙDi~J{/Mm71WbFe=?: y +! +WKy,S'ħqmHee̥x+=y*y@*zXDv%e.&eQ!0Dt˕NH_h]O=|.('>eyq??8ω4@$dwCOMt'}Q:)Uf9}.=$LȭE"Dydl;cI 7#$yz6>d"5D HwV2{.F k)ܬ$6Ƕzn"#w-Yx*ڶUO~Iн4p% 78& +mh20pM HC8HL=Cq.$ Y.w'A )ѕ@=|e4N$VT-6JJ ޥC}- XYmQx`=TS0XدeQv=)Z;R4J0Lou&\rBqߧ@UjUPd*)ȁ_T +@::(*K0W@bXllO]Se\̴0s&7iCe*%CP@6!bY_z&wBz*@׆q_f[dgBgF +1|n y)au(ɕ.|LU~߄RNyWq8"21vDk/ɠJjz_%d C71L N^d7{SE:Ȕ d&z{mU~Ciݡnw#>H iF_P6Fim`G>uC/ G\ʠ_T[j-KtE :ʃTjc# K%ĞWDT~T Q^zMzycFh-+s?^CW$)\İ"Pۥ>Eu +y*gP47 r`bTrV +ب ϭ `-R`Sp|Mi.ed_@t;tm*+#̏3DGpo<&d8ysLjClv4x$G,!Kz)[mHu5ӫ6}z#@L ,%<6('W = 3W0 RFo)mux{ZRxQ _lmv: B&`Cqh ,k)ŏ~ݺr!qtd荍y ®ʹOXtF3BK ^yQΊуs  +EܐާUt҄X?/ƊAbNy<ڨxry +6= SƁ~oQ!~u9kqqf,~=]'M1j =9ك*pdkec$%[>F`u6~9n$A޾m\s(ډ\6.x9DN/No(str2ٯ٤F=u9|1 +gQA'ѶEbc(=1Y|;Ӱ*bF])} +{O ~ +'vc +⚮ְ[ `I9CuU^uN*в[_{q)Cz T7\GUJ:Rѽ"/|AK͓>:nv%I[v^A!0a #wWXlgS6:%heP!" +)Kz'C¨<8LvD +0V(ZjΥ?FLis)dfZәBK?aJ}[k)yaNAa=&ғu`zp^8=hVNQTԑ>#KNb~5r õcT9JxGJniz}^+oBl Ud +1 ԳtIzMo9Ƣqۤtn|KNۈ&*UULvp\(B " ԤvB<}r[{ A*,pTd5"_ZD[d6[z"M*A-̍ț=|@+1Azt:#hls +feCfF=c|hd@:->^/yC߶{ /lm!RVUx8Y5\D+*8]VH?:tɏWD)U7&4HpYNqOoFմ/P8@i6lr;A?68Ǜ;: +aDC?T#i2V1t5g[$ܸd`Bdm˜ +)hS z<3"4 eѠHxSrbwEvci / d{Tš¦,β@UJ{ +j$NY#4PQį-L{%*w5a( +<) I"V:C q:kFsMĎ\m2MTбwi9Dp@˼A'^+ɞR67Vv7KԔ_L\1Qd5aLP{+ЖBwCs*Ԥ<4ۓ:ZZ (TͰ<-F lv7ۺ2a`G $&m͔6֩Ɨ*-7\:O5B-s#Q!J!0;>zdq=w`C +s`dq`=AP ljR[ke!֩W`譅#?z}ZhSY2 !r]hHAwB6Iʨ>~IT(?Y0veD=`is2Aqo'^-Kk6= %Q_v,-&{ͳ)c. C@Md./+(rɄͨ$D׷ 'EnCڃQ*iσp1Ui{c`j> ɶ,IUG҄ݏ(>(M'N殢WmۈWY+WADIw,,/3CX-v!IEB>MqLwA-:xK&AXGzM V5V?7wR@5_p$ )OSLM.Ӏj=y%3y4K[%OId-9`mQ9ڔI S Mv׭/eWҊ S'b%Ys I3廽zxP=rlxV%>!~:&Y C.po.JJ"ܥ@ +=Yu&!~Džv{-N=V0C-7q+h7Exe2 PX%8L}6 :L$f1BYq%&{[v +q.$Xĉ]opב"lt963ro"(^ (${}aEt ? +v`uӐޔ$iP_&B~$#JpAD܉%@ls|DNds,4Á! Bа?@ik#o W|ş?{3 ϻwgCŋ}/~?|WߗoϿݷ?없Ͼ7?kJ>~_2>_}wl4~Ic 7ɨsdQ0maO(bNdE@Aڦ/P!G>1*Pǧ]_*-}/kϾ_ݷ_}_z|ҿ_/g~}O4~/?ǯ/?vK%4WBrSr0yo߿߸U+p%gm|~^?6oϾ?Wr~CLn~}oW_܏"m~aGC_Ͼwc_-Ĉ^-G NLJϾ}`_ݷ_|g';B/϶1֮?ٺO;aާ? (d +U,HDdQex7PRspI¸N߼#& +iVNEQpH$F#9AO#n3) M< U$UXQ4I:n~y,Åh2s#.[{ $ΫZ- 1BLM1\ 5\LU5Ni#w䆹;v +TRB/E&_g~JzO.HG&+߃|TgSb_9I;OŌYL,wF:1vņѫ4'):Go(#g'd,~gJ:8{~Si8_"X*|$A5GQrxF/&mC*X2 .ˍ + +JЃG]Լ?y?*y.&ydjT7F wy;{WYe@^+D͘OUA5FuZtq:P#颜)'6Vc3A7Xe<֌Q~i }9[7y9 x$oN=x9'븖ga2WL{\%k>Fr:K|^жgF ")z"P$j8}A0p|_JsyI*RN{z;_h0TiX$M(aG\u04 57x4VYLL(v@Rbj*m +cGA«b_EsYHHǁOzkuZԸŚ^U;MHQE ^J1 $$vup;ǐ^ҨpxU +] +\Qgkb]B\YWAyTygpWىڵ= +CA> -G) )7∤v?ѧFTIl5b.k'|)w4kcsTvwbUfL!ޘh}Jevjk=gz(*!R.)+e1φ +/%S}4TQ@zŸST_:IX#{gwm5W#`pq!ym/UPG1ʁ`GѬ 4#rY]tWmj'X+8Ե_| gt}:#W̅|9Q:M bw~BPp"|t³ ѝ5ċp vYDT[(FfwlA=t?;u@0Nu3{\{z ~Eӧr~ykDMy%rc':IΤA(d;b%MH#|9¿Fzi6|{I^?8*bu9ilT|l_6G +_a֊Koko1(J ",)Enguz obG}`[^w9p +MrgbڸRPzwէd]F7D}z m!VAQ]5E@A)tcb:Dę)# i5  ň: x ~ +Cq@\nND .gtk:<Ť~볱,b}LRaSYU}֛^1tV/&n/UF}j}sgt Y9x'+5ы@E~Qj\Gyv=(Doա`{(p`#ɦ#2iyOww>tQHۯ7QjJPA%*˚ eSDE3>6kE@a 7\A۝յxF7:'DJ,xTOPdM\k4!iȳk y]6f!# +Kjٜj*ݧxZq:wye&"Hz ~WlO.YEHCy梨i8d.FU2Tx|zk 5$DVN4ʅ3`J1!iui]l> ۜ,4,e񧁡o;4}Hӯ'2PVC`3o8i]֖a {Ǥw +2h4X(VĖdAu~yjZ^ot ]^# xe½slɡVe~)޼3Ѣ GЧ/h ;tnІBkA7wFwمObOQMDRͭtz D6c0ҭ KRHC">yw;,?bGQZ(j$nw4pQIdw + *?{CRIy ˅44G<`V[o>M0نwh' 6ޚ)ݜ yq1zo*tUM2ٍ&L+>k%WΟ +^PL/cւ|f>]L|X A4P¸qmhs.T6t9oO^n! ]T.# v.F +M0< z7jf +v#.dDĴbDgJsjaN4`4e<$GνBP;'ԅ9`&(-3^ah4yc«bC : \NW h"<Լ0HAP&0wiFe(ѰHRdt&]N@7Y^ExgL+9LssMB5ً=;4N/_.iq$hy20$Qu|+GU<&43`Y?))KM?YmŝoM1 nWŗG󕟳(I 5Hn| +dUF`AO " mRS]8 2Af$$NMU׬% EX0m]jĪ 5-6[ +vcݕFnmv8r'~x /ER7sۍDވD/c_KJHvhU(e;Ρ' jN*7}9Kxj5L)$(IDT\a2<@^4N~.զACjИA[{V,N~sT +<9 + hs]K )-‡4Pʚ b@ooG tjTTsZyoX7bNp6a& +,x: ^>YyvAG*UzvQf}]M +WʠY+bYҪ\8Тᯁ<\f?[8@x7}ygIUn:(|VҮ~Oױ$4*ǑHZ?W#u3[| $2k*BTe\V + .WXܽ/i\:?u20w$sǿu~yc Z154p!@zac1抐{ +ξu96Z,L"ZE׎[TDeSx1,S)jg=Z)/D^SE6]WSFw1.9a0]53[Ų= vJ#Jy ]Ԣ@)qH{LX +c2/BܯLd?P7y9Wɻ3˅sk_.`ꗣL~NKŴ|iErE\sYW׏<4$} s(A}1*;Y;\m!{ INK\7dh>n3`$|5Cbr|>52-*N<1{Pd-&/9)|Ggf;Y=v@sfB魉QuCFS /Fl4ʫ%Lx 4}Rh5##AdBܾ>7Yv2:IѤu#dJ&Zs;DnD|ுT4DAod9}y[//K ed aAI%bꉎNҎ6p[yH#f؎u +Ƅ,J?+bv)3ȋMDF6-`R,^r_誜W89q{N "q/n;EGA0m $vI?yj1 jmذ5x8Dmh(v"EuAݬH^'+ho:J@BFEfQP& +-V R+IESKcVy[]x;]AR[\6ĊkLyC Nwt#T\u7t*[nX\n_ƈ'A%]K]^ "HE֞$=>8iwd19lҴTb)xvcW–8 }璔KWc;sX_vx$bs\m^: f0%!zn?g%ܻ# ~X5IaZZXwVsd_۫DBy{M(R, 7cjq =/&7]r\S극@Z.C̒./(0FpN})SD2hjoSţD3,|MEi80zcrq67r_\Q1mˆ+삖JA?AQc*;mn癀Pʚ6P 3PҞIX +v OdI~;jtunl. /˟}9]G\O|tW>=K.<эt5*>ptS1q#؁ho\LnܦэtcQ~ݹ,tSyY `K$ڍ16h)|sgtw4"tdINYqoBaeC.C6j|fX=\l6qԀ[3zcjAJLG׉q"@p:w,^si"Ȥ;Y-( U٠y\f(s(XIٗPN O74LEz](g#)J+~vɏ'w76w +d {{5xoMHf$l- @2~%pAҌfza~&56;Q"Qui5؛qs-&n]P>DC!&wkr>$^E x@2 + ihQT/tr5a RUزDj̿jA_lYq:68AE560;twe.nU6zvCNF|o)/:A+YPz^,{tcyXn/F^"Hݳ=X-Cte={"@&nL=b G 9 +OmT<^B ouhε^<#!Buۊ"-Ic*2i:V[zS5C_qW)ىN^u1)CCqx9@w5D4cFx$a"9*N MEe t +P%`0kE%bFJ#ٕ 2N'DR0gq]>3fWn(v+o#A5GF7}Fk*y/\zKT>( /%-r(`rS L"`SnD˽N"fXYP"\I*AER ݝ -5 +ahI-%F@ԱY"ycaʜ%Xe&Ev_hZ (rR e"e kZ>36M]l&ԏ5tDM tgUIS+ԫ~vqP LYDȅ>law͏D'ud&9jTHjbGi+uɎ7fm]O{kkWČý X*}YdR=P#ZI)|im5`Qq휉$5)^,kw4TCB{H95/twe@|HPoCH >ђ~KOo*hnkNm I̶%}# (U:*x-E[+a0*t?Ļ\"H_}Q=g^ B v,AJ4Cuˮ~ôѢ1BA<B +;J$i T+ O"dЄ*A1 qD42W=njwOB;>I8[Usjb_b]r$&Yg7xV{?LFTX"քVP&''N#4$fH +,<(7G W5j.4P( Nh@QQ=  +J|}N}N\5nc\+~S@{ i\_s˙ݍ]hq9T^et=T~"4ݥ8 t +Q圮Gskl`b9+<alwTT&6tQ`? cDDE5Do3]_9 IPX,nd Z]N$7Rd_P4LOݦ xTFX>ZUY#2S\5)g=!S036.~"kqE[Zt;o"w +'lrXRN;D-TֺuZƏ !Ⱥp*BۼN3Q$*P4/ ST rWѢi8PR= t0$伂-v>#P$h 7YH6r( 0A}Kq <vhQh:&-ig 1m ̍GkTWT%@R0?̊4d*˦M)RE95l"`_ֱisUy64cJ&wynzƤTXQ[Yq^%[Ne T o(ι`@ 2MHUwUu8 cXA*#j+;@ۨڲA= %M.KQ59rN^*n/w6tLc3ӪRUE 9&%)#SP^J1t9##g: "u(+JRF^)25i\U$2+HfN/D UmWZN)k 1`UNhϲ$.)>)}M/OJr3Cx}\0VhGL>t6WУeu\dmk&4!j9bY4\tNO .EN*S@>P-sd"]\ J)Wn+:'b RiQvL$Rs-J3sj r +#kv(5 X%}QtԆ=HMij>Dqzʅ[)=PI Y;WE) +=ZEgY<ѕ5Z|P΀Bh*G76UУAt`D^N|r@[pD4Kf)ܺXd-A<'WāH$7b485S(@ޜ# Y2OBA +kh/@]bx=ľG'qv4o)r{ +ES]v8 &JӒv]L.\XzM_Z@V&QĪElҒ{ VL(42(** ~0v @DBN<~akn HD6;Hdh!G%hD*Ғ@}:4!kk~zڐ~Lgb2 &"|9*HYqaʅZ7# .E(Uw*% +4D7 xw93 D#}D0x06pLZYMvq n&іRZ̼ "dK)ly4/ qe WQ=zZolPZ!0RR Deh6/:}P>&[ KűgV l8,,tlq=O;+\pig5' +R瀌 #!nɆ8&LOC% +;˼R.!bSѥʃS,!Y9t'"3I4E$oیXk;ǒ虸v~닉ovTt1W(#[J#ˑD1J5/V%8V?X@7 FBoia}l&GzHV+SW/~y b"+A{ѧB:UUyh+.`RH]SdUY7$ajH8{o! d] + +9Ac" xV$q4 +ޘȔ0h3{ + +Y#sH@`Bw~îm ygF &4N !|ʨ34~`N/:4R;Ux#[&JtLueצ|h5z8d;]}YJJ2O&:-D8[B˄N.Ijڡ1i*Q<2G4JTb!% '_JWUY";TU6\xޫOS.H`Z?׬3!MiEn:1gLpBF7 V~d\k#BGvmPxM`NI;\]Z'?d!)@8-!J'Ps8+b :IT]]>rxO?oӡ `v%Uq$N?l$C!vu萄˨yCp) ,BbbC..O)Er) %=VM!ȄS΀(b`(7jC&V,RpRy˺ >4@!v,@N$Mǟs +k!CNhN`AݗCL`鿶}E @+C +%qP>6ɯ/F Oyi.uJlA~5c[ƪ{2` @GDG+ +HT`Qْ-lT(:' LHX@!~s?!vˆrl@ߧ."&/A J\R-3h +wN&+*rPդPYVfjKBC;|u|/7 rԹ(-FDck^<%iQ[ +U)e',7b8ϡ$/ȇ$pb&i.y)$cga^Z "-4& _ +\D8գ1 +hoUHb:rgN#ыHz<*`C,vg(֓LԨJ!&nTs`΍Hfe~Uog<}r dˣub +t\~R.7eBO}CF9Hz3uGFDGZO`g0NEb!{eaI. %O:.:M+(zxpr Ʒ){ ߫"h!zlA~ksi#$: gO6@ cVӦJeeQGU^t#/~_g ^gUY9{*ZoR]oTg;UcͪZުbުfwI^oz?Oިif5|^fU|] oU96λ}UM_foT]oU]oVeoU׻ި67kuU_nUuM_[Uyy՛Uq߬/*joVeoU׻ަj뭪 +ުFz+/{3/{3$vax[tԿ`m0r: _pJ_2`o PRm+} |BB7eo +'R@ +eoQ5UVxԀ| ȵ|;^ŧ}"~,@kЙ(<4V| $U$m,C2O1<O_aA5fPۢbe?SčhLJ.6+ Z`)]IC5IΊp/Y̡ m%hϡEyɖ6l*B(کOHf֊Ih%OEItں\b +(O#|!v$ u58m M q&3j(uF*XD6ʟp}QvetFa|Llw*Gq*.`;sTf^5b2܁V~4aoDNO_,~ů᯿KA?oogW}~ ?f@8mBO\!޴C%LeΡl +Ee%5a`jZBd嫹q5GY Sm-C*~~d(Sj&}0 E]b8¯AWiA0ihjp* +OsV9gwT)~R+#MKr,Ѽ㛡# ȥjSP%%;HZپ)63=Idy"+MT;Zn|bp2:rS(<75}z<ˋܟX# V.'lb>@CICMP9P'DE,e)bA?++pXddk { +6!V6őH\HEs1<]ϸ6\Vqf79/SRRA{XhDR|=|YD|T)K؆ ?ReF̫`-~i,WTȗItJ96t}j:Ī- +u ZWP8BhNZ]d3jWc2Dt z&lǵI'Ó}L=.qM]&a\OUC-aQ[p;:#Ytlܦu0y}q6OPA+?O]X !DV\^3$9響 +B;3{ Ɏtȟ5 C+`^$272}܀YmLH=Rܘ,57IAsxVˑ$ Ea5cI^kM%H^vݚU9{] +Glsϲ@) (d;EvNf6:iTNԦI_UGANn?[8@kob'wKB˖lO( +z#nkZm@ pd@^{6_FI)U$ r:D , y9ܗR$oi6-;NsȾtdTU/ +ޘ3ҏ +|k:Y?uߪJ:)mk +8s m xEiQ;&Ĵ$$,xn"=,>5:|s 5Q0_e +?l.U%=tcM[`?@P5sUU䷩qT*̬0$vγ#+Ë.sNR.ٱ@5eJەt VIL#Iko`7_=*LH$P-6AL7=)oܪҁBBfrʌWHw9{'6zֳ4T$k0q-p861da369P9|RE}Q8 (Xps4Jrw +\EL\|F`t O?5Zf_kT,Hj7tjq[RWH8>.Fݝ=\?83 \D +fG LCXAQ3R+E#+%WtLNO)oc%y&a$'Tܦ(]#PT̚9Zvd;ܯ$+Xm O0( 6,)B P0)5"LE%Jw6r?'(eI +iv枴*| I=JSEctUl:4LZn<&T-W٬D?zP?8./d bTJ!2r-PK՛ϝh? >wD۩rg~%WU"%'䕹 (CcN=d 䕣M]ek.+ VqESYM*LTyΩ!LoleLxkf*?b}护GF|SB8n:tX Wd#`8|-".m:IIҁlDi a=r2lDP}! +"?7)^SW&в֡$x0ggUvɜsh ,笤>E}t rQ{܃tHH+piOR'҆Ez5D&/i_OU%|'h)ڴ򐢸 ĕQ.'b!u]oD'D1eurE-?/]edsPk aqJ0ik hzש՟٠WiG "iUf09H!-I^S壓فӟ"DKmTI%suf9v(*2 , 3rRJ4@i>Vcv \H",^L7\ jBuuw /~$eEݦ> 1Fk/ +T VBRiKr +H63׎gdPcr}ɑ=dPQ\^`?cg!1[Hן,5sZ'2T(J[{ +y^hճurm@@@&g]cQy@@d=Di] UOjjqGnӺX"tH0L_?e}^̊횤-E`ÔqK;;b:?"N2t Pg;``@xeI)*[ۉbޟ]UIH{5hR#3?zhdF[lI|Y(=J} pba"߁ݼ->즚4,z2dhHN 4> q׏j ;rA! Eh& -CG*>_$PA7%D_1Ǻ@a 2 ԯ fE5[bbDШEr`DJHbܡ9K2yja8pB:p +pcR@x-JT^k+B.!Ki &ʚ+R4 R@niZA"GV-{w@}0\E9HEW!-*mr:zmUF^WW~9c_ <6L(.Mʘbj_;?̍,ePЇsy)\ʼdُk\{lūèV[)љ]%.MI8w~IS M E>e9~|T}i+_t\&?9S?P*ߜSJ:IieS&%$/5$q=ș.]lۋD$#1 M^@z FY`{޵,zjl T#:QxOv6sJbi士9@Iє_=h.I᫨_ QIR *AJQo:%|>ZiI< I_R'n4<@kx(:_-`fhnQ)46ߔ҄Q."h^el`< TBpl$+u=u#2%9!-0?[K1oH4gTI &%󱙨NζmW4vu:`C 7'YI0CrێT)C;a[4WlrfI帷Omlֳ!h`gl|I+Tr`?)P'>$(ed+M̟ Vn{j-0r] d99*߂-j%*S;@D{:ԩT[%WIS*TD=I/" +e +`p42\oW6IBqg_͛)lx8!mL41D(WLևmA :h߽Zh?L}J]OQ3c(>H5;z"ؒ,'&^P+u +IҰ`TU #P(CKQN}^ +b"lrch&ksMGWfMN!" Iǧ̽JTӁeTFFR8}B'LJQ)scU(ԓ ݄p,ZY@v,M}QXЃ Z^4k67b$WIUn%ĂUYC`ze!;^k/{j} s7UcaKhCV%BjrF !,X\rITɥC`twZN~AΩ[Nr@@[ PD?>WWӰKBz+&I%o +:I8(ձ]U74b#fg™1J nCP^ i8{F({b.3Dzgfa?gg3~:7q)K @(Y6BNhg6P ^]NE?6BH CWGM + +d P +?Q]Fx!ІњB;^ >5 kԃyy N$ 0(Sv`́㬋;<9J,WXl<%  oL +4ZIŠ.]+nRtu_-Η/s=PvV*h>3 Ӕ" !j`),ƪ"@vTRpV!W1նpDFFj#^js+2 ߑ]|tB͇\V]4 ᮣ{׉ /DSNX !L_7'Ǔ^k ~o#"GCN',\P@Vn٪}LPD;D/ 0'&< u$ޗ($^' +ap+܀8 =fB$ +q88x`Bs%!{P /$rXeaKq3;n[dhL# "qs@+6CD8W^p^Fp@\>6tv4 +V 6t^jNo1m=4Ws75%j6 @MTHjI x 3tm1S`V@Si_= &*x9: +BpmpZU)&"waJng?_1y > B34ΉBW@rWROп N}XagCeji!Pd]gGC{N Zouj$2'₀Htz@k4ԝӺj8zh( c.$Ar\MPȔ*hd 7v Q/Aデ+e0$pTUӈJFtĠe^sSr)Q^LMϽﴪ1/lXwJpp.ZN!)٬ChBҁcbh^8\V$D ON: O.&*0 +qаڬQոцI &y@S@Pbm?0vT[9/pYi"=^scSh0d~6#4 IH'Z(8C<⫠ۡT U t*e`ſG}(N@hB8Pl B71WOn\N:mv.>!CZޞA2 L8tePwh2V;FlK~%3論=5YǸ @#!ՏuM :T2Kж0sBGK|;eGGtF1/V%B 땎 -==8 1d%P՝Sy"#w`TZ+ Aȝ0KP,ٶ3ʲ jތV<.FzZt VqB\SIumy4f0A7;%ωN&O@uY-]1?v RPeW󣚰<X顡ϣ1Vc)̹i(Ky+tt NdKFna,v7ځ0zUw{$ 5EL{`X^'nlQ^75?85o9(,9*K+(+ ȚB㕤$anmшYYKnIh4Xi U^h1+ -;v`uQ@j-f:-mƲ,sfʐG"̓mSChSp8@_,o P~X#MU!:Wٮmy|XX-_]-)(8SSy-ԼRVܑ9]5|~ӂ/a4* +MHȳ !4!e(l\DH)QYO'pI#`NGTu@|D)b% =Y$>eJ?dbAR/7(IC0e)ci>@jyZގqKq}CtkҐj+B1 +s9t2م!]bgCXԃ&y!H -3M/I%H_( ֝:Ց7!RI +WQ]QpNmjڒO>r"e;~yh{]y2q&8R. Rv]r;~Je@g9 ځ|;33j$IL0H(2>򂏡+}];ABUpN5)4 ٩Dd]ph> KށO+MmݏI,վ}ŏݯ7s~]>n~w;?X\1ۇկ^I* C 2 !u3~?~_L_¶|z9_'n7>x~x1ۿ?ks O]1K?Q ?Ƹ IO?w<_cH,fv.ǾG6}/4|b/2x1'ZUpsI9QaOM8Ѯ4vت ~މ~D:N'j :/쾫h”PhS6|$Ƅ7aa)b_djr謨e.StrxQhȣ~µm h̟<_W/Ջ3yяj JRYo>R%)<9HOȮ3F68˹{FX7_tҶzk3>T &%x`%u-Q+/(~b@<s'C?Wo3?$jظaj+G>/T~3FȄ/ܧ"Wkm~hFFI*/UR2bLY8_& +/pl}O}z߯w#OF=kbhh_x|f+F޳9si>}psbg+| ޳>Ux_BU20d!p~:Zl!s{@_}WBrNHߚ˳ɷ٦d;8zhDC<,/ +IFr ?Y-.?_eP Bf Ц "Xͬx_r]`埴~u_On?=JGDajy ̬7;vx o=#e$)7B}3[L̕j?&vw3IJ3& w̤:LAG iv2HCEwE2z!UE ڔb0V0!(]!`l+>3 +dxо~ q "sHMf-g:D0{LƀJ mwgE v> f &4]cJ# L:ՅB7Y>lz`dp4I?33|&8!̀JrGp2M/mn/Xp{SA!>۷:TU(ǜ΍6tc +eox f_0I)pQ=7ayΧ}0)" U*2i]sj!UZ>+eZSt)1 yz ]̙:fh♝Ǡi"Ynn^?\2Rf^LEmb"ufI 4!d،|}Mi7gܗpÜc_ܫi1}wBdG*۱<2$$#F6&sV m/bhmłfLq?$Ikw嚻ڈ9IPC[J@{D-=[x +rK[ǎA$MId=CŗG\1dѾ"c},/e‹1 6#"A_k񧩑R,Pf\r>K.w2+"Z^Ṿ nOL 1rG^Gmrуjb=-΢ pt0`s".I@GĜaP$¼8sW~3< cSTu2,  `b< OQ@(|P{p1Pb@}?Dc.әk,=ʇ'CO_/FȘc?n k򗀲x +w884p{WP7c2 ^h|ح7MU?q>=|Lv7M4(U鯥n0lG +y&a(RIQH5As|:#&07c)z+KJ[-E: +nA.N@0#A4HHz6BGTg8=ے7ň!_ʈΕ^QY+^A5>eRXP%xn #Q᪊^ }TU$P@]}IYn]; CrTh :uHYqGt0:R[KcↁS2$y 1vKٓ0&D +lWZ<#!'61gb!mP+Iɺ"=[Z$+wtI0Fd?)57aO-)7 h.ZCg[X -F U^;%{sqb1% WB)^EC<ҲhV쫫Ԭ"Gҁ{z}Wϔ{ó4vf,>Сkj-TVR*D,cR +dMaj%Zϗ%n@/t0jJVs+^Ŋּ4%нCڏ֞!3,e`Xk:bF Tq~a \H zrӀ+տ[^tlX:J3R$`θȂppGm׌5R|lψ`yfaPɡ;&&3 gkʀRP,3723;ptW<ޠ#E;O 7f{ rܔ\+R5;P[^!Cr%M~^M$ZXm.ϛbd"d2:[z$<8>s0!a yX@6x-FsшPιb8"zKa8A# [׳ԡ1gD?tB:=s!3)CQ|(0AZw]]\(YcTR# +xh 2!rwQnnҔa1c'< y|R\[q5&{ݸ%hiڞi5![-bTBXOAkĊB S:#lA&ʼnNZ8tM-:<`S E} ׮n@:5NL% +[BuNxjtunɦmO/b:p*nٷ?{#)".sx `Klaɗ=9pOYlyb(>0a tgIջ@qyDY%*2XX>ۦ*TpT7Vr^%&XwxOڸ5Qul +7}t z v98 +zV`*TlK\ մd{SGɨ"^9MbdT*y\p&ِ4AE 2:WYT,(Rb6a1M,Sf^J)GBv}PR7njpBQ:‰ņ^AXT+ \Z}":Z*DBP) XKzB7A)A^Z4y'MRQWeFMy}kfx8"]JɲI3 +^iJ~~FTĹc&Oqc\}x endstream endobj 60 0 obj <>stream +:iP]yn +Zd;jq /ܩV5v 9hL.&LE  FC +H] +GL~HQ. +.h燎z_7A"tҷ{TЗގ5:"Fy0\*E3x%&F0[Fo^BR +!84i`~t&ʣ&"W-$EɌ +8h+ 8^jM@2"Ȝ4Ύ /Ёҧ9gePeC[F,N[8"_8gR+q+)hxe81U"5V,MRg.|6$m54Z\6f& &0ia三sOP-2kAfzxH߅vO oy§Gdh$|vm_4Pt}'_$G5} +PjO֘.}В(dκh9nOF*Q];q=Ӡ7a )+$Aڿ/ uQ<ڕ8f+mx[$8$N̑CPk<|q.ζ<$?s|\&0ױ^Ǎo4(WtAJW5fsU9WvuB(ۅV/tZNT3qi r!:cs ݠDcuȀ s'o7d<1Pxs!FuoGaS!iL)/6JN"$>#0# +y65G`J4Z[Wpi|}hJeZvŠ)9r=JY!*v-*N7 F|frhm@>}u{"Te" O!.3mՖwQƻ,;#^2vh=~Nq:`Jw#&)Դ" +TŠۘTF#y +T&-la"q?j'&0>n[LvpEa5]g,Ϯ{ Lb\Nj eENyQ%EH?)Ptimdճї:JI bmg!Q-E*㱔|Ī1(ΘzӜ["A?Tz,YL;Y up +J؆&LrXJTj;*ȏ,tK 3wtDe85xF[3l8cS4C _D\(q5] al?zѽgLnb.cK1Bآ!w,$ +1J4?A$6zMYD~{8E1 U_b\ +5<0blH)O Dy+qLQ6@ܬ-!FP.ڂ3j& :(\@%n+0U*,Z.EBݨ/&[>^KF|#8? +H)D. +(>E<#U7%|s5mZY=)n{0"|}3L*]]a5X7x|.nS|s<4M@h%sBWEn½L(nեH(Dx]2\5iQ{LM7f[)\jіe,do^ymsL̄X%> \C$kp}< vXfm#8fyWhA-)g`zo빫pPy!9N^%9K,b 01W\y`L{hcC;&A:'!a$"P4zU Phh+GtqɥL)8d l#ԢSZ~n +Uf&DIѦ8* O %f¶WtQ>ITf'+S- >Td%,ewN8qJYOl'!fzZ*n9ԩZKJ_Uzvվq rg҆/wg,HpR0s7ar 6 +x G&H'vb& +46.bA@aNK!ڲvzf U[NLcWw&{ r8ۓuNq+j>?,tT`e.`J=Y@M'LN:v&egmV~Z6(~zf9CK*|@\!X fk&@B . 'pf£K)+3׽"p3SgЈ$mr1'c&9d^&X~*!J@#l + +~~T*w]Z&f>7, 鑠mvS>CC/B.Yj U9AQ? }V̲V8҄wr}0GÁ)S=3P+LD6`VYD]KK8ܴ[7lkc: (5Qx.2|N !< +ա@pw h]( +5?r ׌uHNvtwhvZtZU?N3 sꈣzk"uDvG~g021HnzL/զq{$+RvML:D3sba ],es71LQ-w]uؼhz +-Qvf;i[M@"YZhhR/=BNXЫrg1bƨ̊@"& +(sy!H= ۗb+FgKqeMs{iJfg{u"#r޹!J3 2^X(?%&ܤ*`||9 p _,#Db0uiE ή¢0٠'2\g.Yi +zx1p^e[,bb1 L3L] ci q' F;u F(|49Jd{V(i*JبX| .4a{A,wOD\Ք"$do"8K~U3[T7Ev&HܔRsON/ OaƈGCyc p8KTU+[=*=5Жs(C7cXiC"|A`>J=P1͹_w21lņg'`Ti76k3MRŐT}.E0~Ht| }#}zoq +큂% G  Cze4YJ{-vhw%nʤyT ԞA4)Q,vޘi%4-x_4LW@ ~w}T*ÿ $V+-Qˀc>1&QNaRDa`:o= +b N"8&0?Zf~TG0dƼq"1{RnJ\tM`*L/SiJMXW"_&)l|kdF} 50I֞TE]3$R>i Ǩ81)E@ю]+mTCP$ +q"1ud#Tk"AJ[x=}d08[;L쓞^Zdj +2Y:'IJ%gacX]+f2QD&c&EXzfv07}) Ђ{1R8["O׈"-͘O%btl١3o諿hb9,&PR,׿`Tj<teVXPf<dL8R:!&n1-<0BckMؖeZk̄gADGMoj-/#hݫsXLVohqKXťrd=]rA0_"&р= Pǯu0)܀\qƊxbW14_dLZ$o )DJpЯQY*& `bZ% +,#Ġ^Qǝ4`LȈRعg[zŖaB 4MC:?L*>u>2rϥi]Z I6x:&_Cg M|`Ɉ@vl1n@I:!2/7a\gqg}@R";U +LD䨥Lt&6v<@%)P^Pc)><\=ڀZ`&XJT}S #ʜͩ&Uɥ^)uX0gP>[}2& 7NwQGFvm_R;r ݗ2G|~_RN"d'Ӎ(oW +GQLe|OpR35L=A6.ˆ#$$ T#;'sW<$Z [8/iW@y\hL@e@ M0Pwdڛ&:܄r9p2tžÖP b6 +0P74? +0$"Άʦ17aP{E(n -fL3 2]N𰀎_R&"{W+d`r< $Jwxn\GΚQ Pp?aB&9K )aDR#VhN? PW,8,3VU-u5ԥM~Ri/SI¶iς0c9 GPϮ1)#__ISഫ&@0}n0@Mp6TyoNxO$&tX=؏ ?pl.4 *IKX(j {7+DG` zҦx'چ4Ұǂu96A 0%c.*J|)_f*`? P +W  +]19ncDYݞǧ*Dfm^^*9F* +JϳF&HD0+^ySϲS(lXI0fˍC^Vm Aѡ¢4ixIdg&sSq@Lp z\M| h`64x,5_W&aXOl1OS0oIMDPCC:#hv"Fx[!E oGQ2CL_GϚq'H:#36"%Cvb R SO0uD;.ѷ_Ґώ|"5{!˃WF;6tϴmȁپ>:[ @\4>ڎ IYm102rR)AsEԧdzȹwQp2}܄( +\'}T|qA8)("*N4 qbOWFGQ{fd !(ftMtĖAHk֕"09 39FRbʋR݈{ "Q`#H|]WY'.S +!f$m8- n0u(,!ݫ\ī. BV_&y5Ú$)xi +y \s$ %z_Ytr&m8cbBWo54j_ +' di>K)uxhwW(Az 3 Bmi# +/ċYhX=*oGy ڄ# TʄkoOC +tSʄ 'Zg~y0vd@d +f4Ȟq(2=2{%e +`Wl%u!t S ynN.Wa[K~d#(jl2%ހgѰ>D ̛ 5:ܝ#XA&~s1#U&Z56Y2O*++f6F Ky(QIMp!E7I^\ +R]$ս| h 3 ]!#䊳\ +0.?O$.(3(PAj#-&@Dž7Mܚ2}I Wm ~^ׁj .oG^&x.'tKww@I6 ({T2 "WeNJ=,N5![B~:"潽7b3fCF]F+ +YdN\:Lv?MO3xZ `7 +Dh|BK*˹G6? MTGtN d G]j7![x򇡪? ;<өU +43N ҷW2hcF69r.E&^?$8#o'72;7av(%5ᶱzΑ|nĞIj%= 2hsʑ0Ew\ +Z>6V+$-*{aBH Ȅ6+ʸ ͥ`XjrxPt:Tז IkBP2xNO9TA~X#S藝lZLdP3J )#ΓJz6?(N9&ujƑ֧T6 =4Lx%IM(@YPٕeR'Ob2@kůBG\VoeMƳT=3UF;P +1W+{SyJ}t4DD(ď:4f7JFPK^!N5De^-YiFPtnbIRh1QIJ&1ʓA#fT`_<$A-FgCn7oT^gWZIYm44+iMPF=иۙ]Gǵ\ 2y3B -P`70)3Bu=&`e-Lr'ЕYވ"9H&<& ({ЂtuxOUV@<W7H ZNnwE5YnBL=zDB 2fVBR 0G"BJqdU.x bR +nB|X؉= "eDJ+ON~ '9_8/miѣӀO/tj}<# +gQ*T:([!JV7yqͫ(h)y +8vK|D214AO\]# c;oPB=FQM}&3J9 +_-K?ŋ͋N[@|w@(0TI`Hh +P0vdtOTڧvg?$4(69qIs&KG #\ `oY`A yGڹ{k:4yh9& 1>q* +<~S%UٴsbNf"~2C)"~T<%Cdtb#<,Tr_flmX@7E#Bl1=$J\գlGv>5Yyvz,ӲnjP!g{J+ӷ'P9 K_%CD=jmn Outsĩ6XL)Ru`ExB2MN~"=ytC 0!E=r=Jh. +bJo0Q&G +E6cНєGDW Ć{s'Q![ 4"Nl' ;#/*S\S5*C +q}n1w.?<\dȥĈQAՈscq( C[^>;>Qr,)yD IiR2mZ$-}G@аиyƓ7ML꺜->ݠh<4?Kt&D?r0qV +_C6]YTxGL]1U9Ĝ# hݤhttE;3o&!YS~1%w$dB>:R]Hk-P7 d5`hīb~ɚ({?.%J)㍖AՀ$\S#Iks XYT@psk$1SQF@C;0FR0?\;}0]_b?Qy/?[9k4Жb5G;A3;cB%);|j)җMU)c顇pU4U>Ajmqr|-q@CsȂ@T Tiyn2usq w ?aX.3bdQ2+}yA OtU6ِ<`I-srF;=[8l #sNF hPD%&0Gjs iY!K= +gE4~M#3|-SŎ&6:uNoqx>Vm4̀CPynty'_ !Lfԩ<+w̝;޾Jl%\o:|UM0]&g8z`m:~aBǓ LHH0r Ei{V 9i!w.&B&~gk|ĕzI a&S鶠T09Dͭ&bTMsna-ӑY"&V\K@Xd c9GO-må}5[W3WBwӎDf_|xN@'L;`ggC+DΕ}{f<v7) hP.-j!\s1iqӣdhP@y#G!jt*CE)HT M~@e!+ΤUK1Px&YF*Q]!x`t ~BdnkFGc :n,/d a$/|]"|o{4O4CQ:ة"ݢ"eƨ/ME%Մ4@f c<-šQ 3TbmI[Y +s9qS賓f׃|y:J9e(ޟf"6tfM!zk9cꕤu ڣM`%zMrEJc)Hcȫj̳ߝ]hg⮠d;VLSTD^AoÅuiRgJlnr8>^*GCZq}v{幩I7ޥA{s0Ovv@=m}J%nd>Rk tC9`1hhRFg>}h.G8NKq L1_XzQD+yz3Y"tJnrH>\O u_1a]JI2@y;C g0R@(e*Xa!];sTN uQ򉝑Pa{2FJ#&] C$RcBύ#eH|3{AP*=ËU ,G:5sC-e.=.oEqHλ$ @xT@Ss@@^{Aַ@ДL]~UWUѨRʓmXp#sC +K8V/XU^&ۍ_sIm!l: y^jۧd]H+xu߲NΒm%Lo&iQ";FG"]<%N?݂ A `LեSQ0,pPmitQ +ߨoTn,{{ H˕y\?8rGt%zf@oUt1r[TcQ`nuC\8W ,Qe_ag\*Ҕ8{'3wkn!*Qͱ#&I\kl`SD_?_ +/Ў +^Ɯg!.Ix:? ZPv"ʋpJ=7l("\k5T {V83AkD6o% SXatA/H7V:`Kɋ;6^XN<@c~J*k y4l/3ZzL4"1kDY!ߒ~%Hɥ!ࡔNi#c #4axsg7"qTTUkE-h(du|}[,, ^$P|ݐT>:k +Jj>D|˄2pv+Sq/e˹ǹn>ա# +KG& 9Eal󏌈j q'Aoɇ=Zj9R%ыQQtB M'ȏ<`>bQ6e&z!Yg8l\ePL?qrى!V&Ϣe44}j\guf:隸p"##'m(g):t05+\ fz a;ҏ +`l$LD@̬6l綘9J>ɈPsi + N֯G\9Sp!at$L +<h^[X%ƓV?3RO(/]cWS݂9`ܓ 1;2"i빉sRStyq@T\5"/O=6: +頙Kސ?"#,UhUt3got+~4,#`Ϗ4܄-fs{˧ P%=6y  =P2N/0=D41[BBBSVZҡ3_LҞP +DrI^m@'KD!1T3,J`@Bu:S 9_ `@6f%-Ch~B.,hҗ"v{Q <s:P|%pk+Sf^(H*l3փxx"WFSL4ѓuk>)+|Fh%|ZbuD͢pj)AZ.9StK +XD*{e6}!)u@\k*T} +FOl2˻F̆Ѽb;LvoapL$'R9yǼ)9T%pea4cNW$ ׳X@{ssˍ,#AOkKsv˫٠6 %ˀVbn$) QJjwUP +#vVvdS"õC1L zQ%妫 TS'uP&pRdKc+ I/G:?Zl1r =4h +A5ԅ ;Б>^uSjtwo |zo':^5ïTӣ8 )aA2.Gu +xT|}л'%lh@N/)Xgj #a!jw~u2N{fR R F7> +jlLig2xS*1L#H`[&!DӚ`#4$g?L„Y<|aAtI, ;CCU+`fΒ_W!ß34?ʤ\%Y[[Ari?yPu Ho U4ZF" ŰYл٪("Fz?^p5 +%S{d7!)+ȴ9B%eZYzè= ~2jmeU~ +((36* >hjDY&dkud\Zᤙ[{SfIVT'Z΢\^iD#./8;_[ a㧳ω&LrE Y "/GVR3n&P_ԈM+v&Cz*؈Ji>6aĪ*^r9K VT[?ed>T7ׁ0CB".A!Fߒ$qOR;[3&EZݤA О qNm4_T,px6 4 )@$ W,>g2AI0( +x֢;[22~Rf Gn).4v.>*9UЫ~'6Dkn.xD_F0Ll6:rk 97e]z٣0Blfꞥ.1Ӹ3Af +[[H: ̬hnPǷyM F \= `Hx%䀥}[i0%y2q~}BhhUH$C_8_ XP-m݂R_Zkh0蓫P/;id2RS`-='*.}$-5pJ 2臻I/L]'>0u2Ƨb%ZABά.;%L(N6jK/a8*QU͡d"вd¯hj=|WRTi_ UI%xuAqI#N0)`kΉUa:uߒ ġAp\bGK%יR_b&Rgј}A~́sreXRtHJAKu;ⴁG*tV)儂^ԍg95}! },Ԧ ӥn1PV98Н 43jD)V#akU*pzKt'`S*m yFHE)2kpgaNo_ ʞck%i;)@B +M+12bG +.ȤI'՞⁗r=H;pr$0XK@Y[%q|HzpLP5SL l1@TM+0| uk'#G*nrR=G pȄk0y֋u16 + U0w$W7=r(>8+u@5ζhV XAD*]u Jֻdf$b&)ub=/ =*`&'w@d@i0:Ui~U` 7a跉VU]3AЈTJm YZC}r %T Cs~hpVjb'5L:MMU#Y+jl -Ɯ]`HO_|E4+3.@g )o!ۦOp*ޗ ,KBoTBz5NUC넿WJK8,?-5ǁ}ٛ&.M9I W5G +YB0 (nk&;3@i, c\9D87w/;eB/%+дܑ!q44#ԁh3$vh-' ֥uȠ ls԰wrhUQsRJ!8!`ze +Skl6ɐyXQ2n'=R|{V'PG׎>6ro0/gKzBYv)Z>tt/B>=?jl :¬Mی(\[Ap.vsB)+:ԠRv5dd h{,&cD-C(:k,j1KQ)twKV)Z=!~ B~^~v56dd^dՊaK:0H$G!}&>SB;pCTBT2 +vST-|д"W z=#nq1d⛡pH >B])&@S@.XBaj7_%^X[!,[&%(U7"Le4s$]r|IL;BhEԼ@~huaֱ2㻆iŝ3{L.,-LGY󾒪Lmpal$Izy>4. aě(lTjK+%0)e"ucV\˙D ږ?['0Qb +} +Lv;fش2uWxDnύ J͝mQ|Jv Ӥ#<ۄCoAyYZT԰I[>kF/B(s!ti~AFOY:o^)^3lBm(pj@+GW.Adcڻ5ov )3Q]zj,;#ƕLVg! jDŽI~ƻ?z(P<95Lܳp8q`jJ/Rvd=J5Yu%;w5z2>mȿ>@o6v{)Y8=@}D +{ T}po` +A0^=W6*BH]K rXZb0x'q}Grgq-l)3ODO{u Aa(AD'ɂ]_0ݶq|m|M:R#m>Jbi9zEWLK`{LÚUL\8l|j-[92f-SǙF[=:?ؙ~5K#!֪v-z 3M! 1ůag)m kD$z%&K=9N퇔`N,d&M^-,n8̒m,B/>5;XG-jf`AL`@C*Y j +9hwRP +;agNݖ1.pKɣ[HL%[u ?@CBFy5SiG Ib $ "}Ұuc rRфd*4]0^$DWq$f1qf[}a5; ";2F]@2"uSݷ YP.;ȂXe [hUz$0tco/9+LH"H ֩۷u$.Rpu=ΎJ]S=-Vi66-!b}C.helWhJ~G5.߰V3f\eryVkSx\6KՔ@ r=Q\8B˕QODC[(][l鑯#R0$KH1 .y HP[- C*gILOMiIXWFRRp8Qw<3?P ( z1~TC5C *Y1I!Ǘ.6&UW +B 헌a`{n{E'*δD9.3Qv84 ;dMq&zxFb7}C|NXث[ +wwe$a$i,zP,lt24zd|y_6̢5zq@qoX@TvGB6 {$,&C iԀk\,Gy5)`MRO%ۺɓ!NG!\(W2 cn9(Z:L0 ]V҈X#k8sֳ&5زNg_c Z% NWVqiQP`} IC3A$N&ԝ2h qIH4 fTmDxi5MuՃӦ(tFX`-o-^sHqx sc;/ ޵%q&ϑ $T3#vwO@|8L]0`֩?>s84.w8gaG4|\LD&~ sxT !}[*@AaP@T[KS _ ~t;`<}e7ߍFʿ֬4X(Q:.[?c'iMDPN]trD4%Se⦎~*@")+|=5UM ~-xWdždFg0)ȝȑ{ q P e%UIU5 {3* a3m6?41݁M.K318- N袍:TC'#JvF^ԅ͐UY!J7 UN,B=Sٌ@ㅸԅLhspXU B:Grk(Jc!j +_4!m2R~TGƍR' v\TE +o<5 Sa/Rm|ry3ۭ h vЄv)~`ZEaN$н':¤Wԏ҉otA]e!tYegNʐllXbІsd6r%gq΂6*5Oɢ5Ir)EAξ ^pP0XhS⧢•Z`@A(mJ #S.pön}AYZ#(/M T}cxW/b5Ipх׍3ub-VU#P%)9a7"Z36n&ҟ}KZt㝨 +ahKH̎7RH/G3Ĩ]MfKLFEl[bVTn71o{F^lRj&+Jyq y ˃9ώ^BH9%m3NUidH49DyKP V$^me7oX5vAI܉1oԢ,m֑_93_Eɻa4M_by_8 +BQ&j!!3ŧP$XZ%f{|-S4 (R57z;Mb}ԨٓIzEr=1ɖt%<<\RY![ |"QiR4F(Kۀ~Z,[rUkt$7e Dɱ5k̪ZQ2,ig'Y6:!9,Cq{ʛB1]+P scB#K5Z +L/ ␧b}k\0ah)҉8Um6FZI]?ӔPOq*gjD=~{C Jjo9zT!Zz*x-1c$(Em oX\I 3s~?[62/ zgqD+Oq ħ*s& @#SHI0W˥C #fN`s +v4C~S`=+Ϧ/}JfG,=ޫwe s)2BvTX<K] SH/rP(8j!kt>FaȖGc#oiuAq5e# l^c9'fmSͮYb9P82)]YCH8Y~wP^WxljʸٸQ){m? `E23 z=vn,<i#n<^4Mfv;1P`4^wskY f$ϥDG\ل46֊ ^fS]E|\%mR +x B/kZU&>.mDm`9a)`ɇ:;\$ea!XJȶ"A6QU%]$0cJ.rI)Bm_G6Bڻ0r{C?SHYm]0oOc QZ,j +,^*)<(i ݷtG%浈b:꘳ooaAz߂@%gt "Hq~PZ=iLa{wT 2@Lu_8SrSӯo_}b {a!`cY.V{Pߢي,r)a;Mj!D1 i{qlH +GUpyN-)>sat* 'H}*:E: >3+E5 &wlG-QKPaVC B) Fԋ" i)M3E>{11Db(6-[S%B WH"c\se,gI iZ_B)[<(EÖ/`['z#8X_K(WLxh!F#av55`[Q"_|= W5\ Ag&om&y[J^# {%; Tff-Ѓ4^/d|R5 +ms}{?cS604G7o)2NoҲ;F(Hs}}gnlHcF+U7\27PhL=|QUubz$(ɱFx؏|9Ͷ{eARח /!5BFCY +Q`xl(Ƽ+fA|im dNVZCB#A=xWEXt* >K~B^@DǼ + 3RZpt:\T(cKa0 w/H/ %G%?9:Lo*c*..yi"A:q +a@zX5O=/o+n sFQz^"JU;V0(Б(J-t|ȡ̀K6TDX01m +j*5W)] +=mzmm qG3/E1 <[Z:y%ۚYa&dd;@ПH IVsY~J3rP#/g3La4 H+e:43=1QPů~hyOĄ\\&mP (S *f'u`=Q@6aK#.g*0BKwhT zL +EZ5iⰠ0nA= RRYOF' ܇\ +6ZC DC<^L49'_hQMJ,"7IcAnSŌ-]^A x'C U 7.YE46BĈbdO dw&>pvX]&=;?JM8q9Yc͋ +ǂмݺq$EJ +#~Gf#+u-|#rc*J4l/QÀb=1x+.ہH=YvaRI8T߁0mdKݺ4WuaPCya6ܕ|n@!I l_¤k.'m@/E`eLI~L~1l(0_q.3\ϮnQ {bFGiN#ZȖ +|T0Lc:,X ]I2f +zsJ޷ ݶ84`8^DDm @oC*85xhAY1yOy !<@$uMjwGB:7י+XyZp(Dj'e mܮ>%%S\'AFS_WɆ AO2t!Ba3nvo%lw +, \)!8!q\]Uv\kέ2bG7p8 N*9P%,r_~ٿs!l,H{0ќYhVn0;dgǩzQ4{>OUTɃQi,!gUbYIXR̢b-I#3)zO#,DB'D4U+IWHAc^GhHZk]pd~]%#h2.kQl 'NjgǨs~4RPU~/~DQxUe8}noё,Àun[xlny.UUQIs@0ONf(ͮDvF5pCM j}ڦ Ɏn[LeO+v\hz !] PXH~٦:.H<-i`&sam^LaK3x:wD0/e~)TKDC uTBn^GMRh^Ba!  eq#QY.!/l ]w  hx!MRƙ:Rm0c cw?LLj!TFq'dV$bN fd7zHPkn`V8VhQ lN3۠ B^.j@S2ywPl1=|ߗ&rcV12̥nզ6auJ YŤRIԠɽMT'\d?tokw +zꯚ/ȮUdQ!M 45*cw'S`\VC2} t>8c +I[񻥽1>wKF*YU1b'+H0sH9ʧߚ͗o6>`Jbe " ̋NyBC@\dI@l֠ [ubTq=;`e\u[cxk$.[KmfB>5_Z&m)_!.1ĸrVuԖP\i~5 Q쒥̉ +_=hK28K%+̺s_ܘq0A7/"5eukIq6 #amD^!&!dȄ@ lhӈDB)6x%z(k_ÛCfA-"{ ""i8Nvh$*N.вZ*rc> D3bfBOG@=^Qa3wmðGJ>;K!tZs̒0Abe4yoNΞ jp'❞T{M#ƌA0x6lkYM$ٷ0 cPrKBv)$)͎(>27 x+q5H\a5K ^O aŏb~cyH؈IdjTHW=$r%-Vޚd+)-`z\FfM- m/eOp +W`:pڀ&|˳g10+1w{^u,wBi3O·"k佤?@;OjZ3gV0}G6_ G'p5"nǹy2gMvO̷^ x ,p{C7M& k". wtNˣ=;\ !Eo*J= i Z*eC.=zg-m/3o(eg>;KMZyКp"H8&Abi:g)a8҇!@y5LJQXSd1tЈi{i^g椸 +z%utGEӀ 趬7œTޡLAK+p[LnEo +*_ lb +w=W0F۾:|*^PХk8,P#O Ǐ3%s3t#oeʪ%B.KrQ`pK-IH@Q_h+MɐxN$dO~#E-ur@ZkA1i@􅡔JM]TFT'#F8 +hfS;޽oK-.1{#d֤5w$+P"Pѐ^J\z+}JnF$fkG$ RxX!jMɷ3WSibr#/ Odoa߻6-lYY][Ѿ`e *Et#k5ˣ7Ǝ-XV]Y (nQGn؜qC;m.=mB$ W rBjSZ4C#@͇$tr!5k*r?h1sx`ekhU 4KZgi@&=ETpB Ckr YWZ Kst}ork5o+dI*qyS 0Rc'^:*KXzZ@im 9W#ĺ0+N|~n!3@Ӧwf@aS9.|r3N?f9v D[fx-6:͕VbV7L*c{o f FaL&h!%lI(-GoMaNL1\9SW6&f%s}d}P,1US~->q! mf$x֖ctƤQl[oJxb[+^!"zkХ3% ũl..h4̓3_m{.S&!$ͷB}\Kpn[J ";xݜ~S "~IwŧɬA 7I.t)hvL,UqYTh3ũy9/K*J̋U'uzw|ZEv jݝ:ېS"@z>ח0+֚K:y.7,A(k3e=Bg턫RP"Ufj-7qҦn^ ELwUZz Kƞ1DyrA]`DnQA9CYB֛#fbVNa&Rf[buNgʈ +Wxr +l|rߝIa*j ; +of#^yy]=nm3'KG99< D1wD48QAҀM[ ~53YbB%y iDɋyzC,!CaE !qja!$ [>fSeBƐ$zdw^Y/ྲྀ9 RÔY>W8 }?钧NW|~@$ x^X$u >'è^_ 9Ňq8BD䄙K|-8{32kxZxu׹Ra +5E_D!q2#3izwz]1$7@3_ Ěa@xҕ$;LfwwL)蕴HG5XES$0qhraZPdO^vA?,YV惉!3qbtN-~R'Ws(~p8HN-S4' ~(u + u0rJ~sc*!WI͵n_a+d !o@ l6x-Ǘ^`}QAѳ}VOa0 +8<8B+ :}8SH{0sD7Fq*LQ25o0O }e89.|KAW@2q`t\`'a4\?y#jx&XeU!K;2 OxmGuA2$8.5'* X-*XcB)Lŷ7(8~7a9iuC.Wֲ#pF'``\  LgK +PG%8HSHPp}UjIdst>~8hPqzi-ebx'8Cm(͟7풗ҥTYT qA=3c?Ӗ& %jJ ltvHca{å6%G HIMs5[^}h:za55L;<K5P4۠bn@ĔcQ94w!2f5&I0k ~M(dS쑈9oThyCH:\%AC]X)$r̦ tYT EŷN2mSU2nkʁmf>oHb {`ԱI&̶N^Qxo yFStP+I^҅~jWmM}KNSƏ^%O,d/\IѬ2NO"UcxQdFO +OYdž׫)ZʣЊ/ igC_G7+p>[zrVԉ[8#-&GB;874KYw4(o{j4nox.\/#qyj&5qh=]'T޾lm|H+C ~ބ\5Tç%Y@`Pw:Ssbd2Pk\hAM\E| + v/.tŰuY[IK!԰_]aXC;V9*6߆ D0q&z+o ͜@vɧ >\ xdc!_5M"1b3h]3T']V=YȐ|ɂ>#'ZĠ5aBɖƯuiyA4l"hM33$aaxs&7WזCv|-vi|=3"c# L@#~<0؂k!fbG&{Z0)p72!"/Qy͚iĞ^BOp=ˀU_/#.%v}bwgG21fMMarGj5I.NW@US;`mGZ(o|ï5S+MSbfeP\vQz"/,Ӭc!R 3wqP +k r(dQa2G8O2M~$kq@8I|[IG_z뮦ΘVu-  z+xWJsQ-ݛSw"wGt1hgtTX8C6O 09syw"xiÐ3uC¶2dEb0*BҜxgc_F1@[nߝ[6 +ϤS}E"Ws&y;K1dyxzd;$!n<m<ѼzV).8u""3@pfp^,VX'w)EPSwt!NK 6,gEsk[<(UgnI\f:oo Yr}1q~S=e[a=J~ ?N#x7#OٺLw`wKy,˜B Ԁ/K P響 Xik`&kґU(*Kvvp˒O]GC3m?rX,[s$ŵɀnjk*#LЮ @e3uugP S+;7FErl5ɤ^K2u41;fAQi4#x-I: J 5 =ϋ?KgkI㳩N)[ FҐߩ: +ʭ1GVGK۰ڮv%7HȻ44{+oBzl)>H~@Î;ON/dR  +9dř*g2#?툗p}-;9^C  oȽ7.VB.mmA +n&B˼ˈ@ kS@ʤryo i0 hhmB;~j`& ;!˨D"a"CQ^aDnO)m*By NG\!tqg8S#)Wɸ(_6@خDP,.я1!~w&tT]G$~rNk[t euh6*nK8 A5U9|564Uw_a8Zf~ZS ěU滫wQkC%#)`N,#-|'YZb43kn[k}Inָ(^x餪>}Uo|U@7W+pKZ"ux%5VE e[Ņ-@LcZK<#T~*ĶlѢ@(AME@'_Q~$l,xe(IgďsA }C]8u2eǙfݙB'j 鿽q0L)oXk'T6O׀DAq*R"]{HCJe:!30?҅.*[+kPz5zK&"t+q~U;(15y[!ҞMgPE! ͯ7 ZBYP0uʚ[P<*0P?^IB1kh5${U?؃)vK0iTp@ l!UY'>P>̿  tqry]UD_ 1ٕY{K)z4 V[FLǎ.rf4"QE. U!,"d2'†XvtYA[?s_ ͽ+ yk3&EaENGv*$ 5},"Ru1!H)[ދ5 {;PTxa]ZL/nbanTH\ż[p`RA M.I( Sjf턼w`Y6=Hk E2#8c>57!(YNd2 m8&< +f\ w/$YBB + +gK,5n6Ǖ\ JL؟IdȈߙ`NNoJBdO{':QRҠb +6G{U ˧CW/8b=c)6{|QdG4ԏj 뾏"mv*DZ"RfSA +{,"/aBO`$7aMBd-ŷ!6j]g\>]\KojYT:2$JV i`bj>^]eTϷuLFдf[San]̪%/xq"oJf%gD a[E]ZA0Ao0Bՠ-2D[Ww z'~Iu)S;M4:gæ:PZ +YdE&84E}?-6)ebijN^ +q~U. 2BЂQdˍ4&F ~{QHXM\sWbE4j.tѻV&:* ~, A ,*7S%? +w4$ +Ab0462m%jx?ARvJ!tߋIv9 C9p]jR/Mި=N]Ӆ [>k +hB>(k + E CeVB,@Nfes2CǮ9)/Q_z?n&R E]/4Qn!LKwO7<=Hn=!p-ք!0"8E-PȑtEOZqNdAʿ:+t$i2bd2*;ms +Қw/Mcb18J &#zc,Ҝ0ؠL^X2y/OxKfG+[zʲ jkqoމ4;EZF#w a^n +YOgmv JRC rL6p+hڵX\?6-c[;yhi!@}qRjlsG)B`(TG ܔ7!޾S.xAx\ =귣]Gwd,iYM熢)Blj?qiu꘽Ą b69ݤ.۫)Uъpe 3iO!/7Ei}۫~L3#Qgnkud֌ud +Dx)Bf%A4X NcƾB +]Q=g]W޼/0 _Ubc`\D{JV/_f՜x}W +0G,ju-_GƩ޷=Y5i~pU\RtWh~e8̎IxhmAЁX d޾ݎ}L#KQWZ0;$ߩ +`yT j9O.%H8埿MxK[D/ SIc)E)It_D>Uұn݌A9i&B~AbMV :_@If|C7щj^&eHARXW\6N5*#W}܁aǏ +$S5_, SZRp= N=]j؃eXÆ9aLB*HGEl ^;]}i[CpcevXqǩ&wRRFȅB {)f10PXw_A7BZDZeaȩI`&0I7kR4$[@tHۘ*BE"x׻n,b*n,,򤷟8+'P\00β\HڗysU< 'Ř0`Dy}xPCc#4E$'{oGI* wJx5OZ*{W@-]k~b_V߅L1C2;Քj8]%'y8Py"skZ;Sb E۠wM8\r tgZI#l|UiO$hF4V_pkbFtQۺA]2[-4<}H^KQx %72F˥o#BnEYNŠq{fݡH\p8 P[tx Uc&Q.Ш搲zHO̢ A;S2% Akmys6mDJPqi6ԧMȿdB/k%.;NH\ȯ(&'s#KZ6ĉv/&ҭpڽ/IZ0Ѡ<".t"s gi\T4`햓5-A H+Oi B&^_ 3' +/)R71@(v]j"L;͐}:!Dh|[Vﶾ˖"!#2NP"D2H[EUn50M oa {t㰵lhu!kJ?б8UW| '>dU,SyVWrgF + +;[*ßz$Ҫ5B kGch3fʼnPvrqͭ 7Ѳ9렡6){JC8gE{TzjV {gyHȔ_M;rI/@\#0xY%o]ɣlY!VO<Ln䅠s(sUB4DħI6oǫ}P! ;I!8mI&2:&Yn>b4.{zE2@@͂&yTKc)V{ ÞWɐJ$AB_M+2.* y] șZ.㌄_T o WJth;kxb(! 37Dz <)/YBbej\JP!46VzS)f+ཱྀDbscIڨUEMh7N—]-(6,d 7tHHŲ!;r9Ajcd7}+~\\[c!KXs&'Uɳ k&9겑 ńa4\8^+'';!TF:xh{2by$PM3($4j!E&ς^j!["f<Dzj +!:퀥e˙2ؼ_W%@гʺJz4?)wlQPuQLߏw֢kO#ed;l1Z5lnA#/IjezD&ޔ&әfV-v<d I`!.^-_Ld;}Mn誏#@S0KFBUO:&k7/'zNQ!E@3ysPqjCɾjFJ=Li!Z$Da:! }BY͒Q!#9>T2*ҎHJ:@ roMNl!Ww#yL>i}@f:pDϮ* SĉRW6 0&` {+(7Y)u,9z9Oft)bTf2%H"#efqB 5:3A A驳un9d'4C<_F0nfɵ@V.[dZ-:W&81jp"$xĎ&!Ev*_(ьWh4xP# o$&sCiȡGgQC3Uq(&AޫU 87-1&|^WX$P=,Bd-,IxZ:B0{QT&[!yNJ|$bnNYg]IV4 {?TEnAK_Wf9'c84 H 1ɬyŰt ChI۷ +s+A DڎP&T(rK+]]&OkpI  sLdg,}V ʱXbtee< 9i`拼c*ăfd6ԐepBfP#ɕׂ`#j2UvK(-<LVfS +<<aD(?H%kNc&˦3tta,8Aʯ^f+;īCFUP >Hl)P\nH2 IhOJgZ}ʋJ). +7QonsK-ás~jRd/+T":G;D%6B9_63K +4w=(/2蟝P.y˪B9#| t&_cg`f$IUka:Q͌,/BG0IH`-L7a׷^Y:D ę;rS mJK,@wFcsŒ7^ EV‚,[pVJ 40̢@hC Q&Y+xAc2iuf2N͙4>mm,F%yiTt8NI"yh'zJe#z* 9cAGh4aĺ~xg)B?a A dLZioPqn֠6RK]J')t(֬j8c?!l WxY/'HйmRpWPүWnnw~>|\}Sj\ݼޝVn_'u;mov*_ͫgWo]}}saswmni{>stream +%AI12_CompressedDataxis$& ?~hlgq5c࡭Y]*i6F1Y)d6Yj<*Ux??\2q3?_]xӋ'e&F{G6FvÇkM4lwQ+5zqAͫՇVke&lPZQ[G|mQ8VhV.x|zwï.>|8_.n7xo.6zussOGαzt=}u/_n,՛7_7Wwe_+z/?BkÏko?`&7Wgx˸S?78uVG`>غBƪq4);q&>5F?<6*cؑOjM .LJGe*Fj~&cRdܤ>q?<^<<~&0&M\|fFhMq8<h4#xLX@:ɘQ>0 +1Qc"7c;.22$,-Ĵ *z)tI8/&6 Jo~HDMf 1?~s!:_ۋWw7`_KFSqH}}᧸*Wn,ŹU X4nFpg!"8 kPQQ7^WooqzebL,gd&G5d?~GA{GJs?'x|,OvU'X , ?{G@KѸ{oÿ f:wW0 +\_GLJ_>]t~;?q\hGZ\žOzB,_ɓUzju:^]{-}T>S׏ǹo`WWG%/>uz8zqx#<nKJ1ڛ˻\ݛ+"ԣ4uۻ7WŇ?G Tۣw돇_0w (.y~E\\_]ח7x`~;vo\`ɮs_\^8wvtG})] ceGS>|s5d޴yutgdrSy_2p5o>zܽ!Y.>\?w?D-~?Nq6O,mWӯu*m0M_I?Z<=S]\ʅHW:o^|wsOGxnL0һ&; +?ݼ޳Kߎ_-$+Cmx__ 5_cs7]~%HHC_1xp/n\Nwo>^\c4 _z{pyo6j +GYLRV6+._n^mư 7yG)`[3!~~7>$c~ȗv(ϯ\]%M~°~՛ͯ nsxf;w{zӫc/$tͷww7- Ga畟G~-}yO!=w5*l?N.w}Ἁ+p +,x)b7>4K`IuqSSg|ho|?<64 .7uo.޽7N]{jPO7_tmhSov`-6͠Y471qx2tsԝ_:Vw?6zwɍi#$ctD8qrN>QNy|4٤Kv!N`>oܸ4EOw81(4~RsF $qяZVvӨA +_(3Qw3z҇7o2OB7CmXJv'dz?٧۰c(H/oCjeq+=>)]<,O#n&?ji7Lt~<c}l;8Oǻ|7N.n64pq&&>v6dΜSsfqhjkdΞz9: .;ܹ[GbO ̟ 4)B S8p? qv) mBh͟;4f4BG>xƟ3\3\׳ tm s73q!7⊞v `%:_~*B :x/jnyΧ{or,3<7)'Q{w-췥7ۗ,|w v=՟KEʩc!"X!JF";QhA ]8A] fwzqr8 CNF\3ВP"8łs`w , xc8ch@#n xcHd'$X $188ܼ&Uq29== ڿUt@O@A#4H`d +tr xU9,i8Dx0xXx c0q4_kp SP@ +ȂPI΁wOA?v$hJmq4gHA I'jJ4 3uYr~0nlՓA2/f < yEZ&Bv"SQ!p Ni^fs3҄<HH X +hޑ~&i1 KsҬ4p,nV$dwF wDIj'J WHY}_nK6|-;|ɆOe/0߲5~ z@(mEF|B6_bMvmKn'vmgFt92} fUˢS&H$( YY?HY&+f[0~O[!>IưF^o' q;UOCXމoQɞxoqs0<"0v""X[lZ4i@0Y4iiϠ?,jmXܖa^Nkolu_ 0KȪZݣ=&>#D(,%dEc&Pg:0"JĊ*,-2Dz&+h/DHӃ@(Yg'9%FʖHBބ%"w"|JGZ]xyB%w*N8)S  `; +9LTإpSAV Z{4T2IP!˘V:f +c&gt hN3%HJ ?UN9$ *S?r!jT95|r>UN9A 9?u A~}{Vdts;[ӹm77?5%+֋W{(whgUcQDnm~YsKP7dhZ"mΗlNg%vEvjSVhR;> +nQr!iZ-_5_t{^\KrWjErm/9AynvrЕJ}Tdu磒 S !l$$kSS &NC;j,@N^Ee+üϓhlW?D32120%R2.w.M' F bJ<؋(]XFmtf0HIPM4rL+,Fd6=VDldZPh1aiH^G1NtĨzdż:flIJe:Xel?0cZFjdͽg 7~Ya֊Y2,'E$Qq8 ".2, +b=v_bDlc%_Umȶe M60zT{Y=m=eA6_X!o=--2QqHlo˛IA"y +i=Y.DJJ/wWJOGϹEObY#ޑ%Z^Ayg~zo9m-i` /"SdeՋ:Y >rUb:4͒R:%GcT-R,Ƨhd1>-\--,FAcJњM^+]5n IﰊA+M 8?U|^+{ZBHP<)zY^؝vs.B U;BI @΋D!@2irȉj\\gBܲE/cj( mff樰GnB`xМWyfx߀agrC) +N=i'SD6JS&{;a UkJ84rrU=Qg亚Im/ZYӚZmmȎ{VEԣM?݆絤EO/Vm?O)6p[g@ w))P8@KgB n#Kt.D ++m/:ԂJl shG[q!㮐̖elftמZ\Cn^mge?vםI|HöOeCmnnƃ s˼&'9dW9dshKsowhP f]7ӴCAU%ԧdQBX636ۀ9TbS B0ӊӎs:KٜF96Syc첎GU ŌŌŌӴ%z?ɧswi O7?MP7Dϑ|u2`gì<_٦ƙsC90xl6X&p|]Pӕ lvʕ!3:7j-[E ?_N `$q\\7law +w^6V\nV&3%C9ݰ2\xd3s>l%:Bz%sCא23$1n/E0(А<7.Pg+n"-d:3tD)"Νe“97&(jaCҽRH r迡9Ҹ^f̏<_d,wA1ВȜAQc <(M(InNV&P; m,fn}QkaH-tn0!-]ݺӖ{< + C~;)*{}?tP{-Z*&jX(IMN +tUKUJ>DYU"u +@HP^ +2QDr4nӋ`Jz<땀ړA{ؽe:Bhd^8 G*!SZڷ*a9e`s: rc$ +Eaб6= v9HsMXgp0ó؜u=j.-;`t?#Ы~x2_%x|>^Kb00ؓA,|!S}5g/8[Pܵ AEMT%A\d0"Y sU.*A\4"9Fb8pe28G/TC&SHcϬu{ zHxzJ-Nd9s0Z*ΆYҺgLD&|֊C{"͋qR9:<ƭw,[[%5[i9}ݤv:wE + j>8ٺN]KWX*.)P-iK҉pZ! +6RԄ=l}XͮS/wz-*GR@-Lwd?{a eYS<Cvc):/ NL7R)e/Ȭ<@F{Uyt["QM+q>I?I8(TV/2܄-_EAﰈcz\R2Q,϶ur}a{)qOn1n\r9".>/Y\4u[BtXr\nN{g*V%(OKB?G-\'UIW hXCApkwu?ϰR+ᧈ3hF C/egpC- }>=Xą2xh4J@O@"C : +Y@!}0k>L݁$GdoCaw.`8Ģ,`\QS&%IO\'kc%*qG$}s i_/͏|-t:|e/~po)~l71S{;PGԆY\}khtFZ|4wckク_=K?ƕ'ce,ތşx4"|\5=t²c6~C6߶aGxv{gx꧓m=p]jQ7b_E/EYxymS(YJ^z Kk5 eou=섶4̦d|cE),R*H.ԵV:+C.RX **˪*ˊ*ʰR^)B)(C[ )~Tnn=Nmh>̟aQOi32Pj"A2Fwg(1@v2Ry3*NmG\NY\[;|ՖbXήˬt{\F[y7MWn4`:"l +nj-|WsOnä!FuJn-t==+Sy;$r@q9ֹ9Δwe7ٕHkWb7;>7L˷ss.>× |)^ʼtb 9ޘzO/9y Ɯ"/4%qi +tคuuvX:.BWy/朗gl2P~,aLsKIs9,\o8Na_6_el"7܆]zxxxyww7>\^b<6%WTIɻ'&v㉮)"z GiKm6l|Y?cywۇ۷^-NkƤo~}puc<{{s (뷬8yP,oF +6n2[5ݨ,X q N݃McN\WEn~5nޤ'CPj^e=?/⿣ˇۋl~*hwww\?ݿ]\ 뛫׿|*e.*TPoi:Dz=|ܨ@iO ,d#I'0Q6Eʷ.,zqr.*=c67qTbSTmkh#UKovF #fyܸ Z ߹Q# +%Vk/Ӹ_֌~'Ø-*V48- :XCx;Tꀵč4b3m,VNzD6h2feHt% 渗>D`i0V$RMU46h +!W1g <,(Zaӱ2p]U$UIa}&lGL+Nݮ-l@?ϊ`q_\<_:o:9=~ww.}fop5&_T__j7_~O6{V|5'.,3[ e*i_\U .8(<r,Cb. F>lZz%4EL'4}OatmOA@# $x=u-xܧ꧀?S +>oi JI_wobg%9 ەx )/ޤ'l.92*L h - rs4N4(jb-LanFI,U80 +n 9M$čѢq"xL_6@0Նb6g@M2- {:C?81/Q ɧANmKC9(a0|y2 'dxUb 6a[tM2H{ŒV@Vy\S@ z'JoB 0|i8`/G݂'Q౦P`)M@dI&uŠzX4sچxPkZ ւCmQ &( +vbk=8O#p3xS?-rdU1Y6?Å$@♘6(ND/M2 `V05@!92&R|7Ad$^M!!5kͦ“_dr Kcd@2QƘPTc4z +'^eC-!l-w졡\L|}w;,Vq' +\bN;Nh+L/@!3F EA'G@6ӏWHw*dHL[lWcj!A2x<@ĹVMC!hJ ^ZFU¦cC3TY3e*ʚ 5%GPQP~w +Ј{pWWq;[ڭX FBj^[`<"BgϠʫњQ3)d1 -ˑ>xP̚H`q$T>K`5蒑h[`4S 8'pg |bي5oԌXGZA4eߤ6RW .a\"u\85{MI6<>5ghMo{ND<1P-cp!x#)Ŗ _9<`(MI2+'@t1@otCyJp _30e9"C3REA:ơ#b*J렮&zf wNWүxTb/\3@O|ֲ70A0f,ަCTke U D4M@Eʀ.xhjR`<ݥhb%zT`Px1 +HGVagj +(@k n8zM6i:AvU 5ћ`00=:/L~(^^LW+^UxHkULjJ2>^Pim8I5:v/\t,^>l\PT aiU^L ]ν U#G4^Z,8yueGFj{䴶W%oFP]Z͝^86{ؕ7vCA=]F,ƉQ4>]LBڨrF4;.Hkjd5VcՂ5.6qm4rpO9(:q.ƅтntŽQ6N=mpQ^Tɵ zn*Q7*wFxk@5&F&21l4 ]IW؊4hL<.-2]mU"Y5cȥMk:uV2e.s ˖W`UǀhӐ~ +8!m"2UƖP%x54DȖv GW]t襁lI}s4.Kֲ^O%^$1=\ +Ap :37[iIgoo~7$e[;i\EdR +O*+$5@L&@z0Q& %JrU?J송7㍅ k/#ChX2mOc67ߑB#WO/ I,iIZf< + Z`:zA5/-VFA)A VJ4™*<:蕉YG!$KEIȔL69\Be) +OxRd\PN ,=sc>Jqf|0tKk9{A g*ܣ4l,XfzR+)Tl~sjII!L_<Ӹѣf(ڰr .2mkt>A6AJ&o19A^,L* JN *<, }Y$IH|$t#:L뱼f63/dxFVNaILR=ՌPHapٹM+yGzBaJzҵN#3;&+g\=j5|%<<؟>YE7t +[, $|1bx7ݏ>>1hL}~ +Fr@y +Mf? )@TMcFߒDr^| Tym3|xU1srRdӑ?DhU 6tl*|DȦG+r)X*l(P4҂$x?:&SUhlTEA:3TSieaGK%STS" )zt&@`<Gf X Z + 4Ez-xf@QݾX9 ^C(!F #Sj/)TYq&Suݑ\%>Obbʚea fJðOJl*쳣N<Gd:y۞lr6*A4֎S_v.]ﯩئWuOya7x5v(@ujQ dN?7$+28i5Y%,W: ub)QU*j A +xT, Ы^e Qȧc`ăf]-ω/= +ɺߩ@.8dVK`" +}im[-AL%FzTZ&Ab[-4%樋$hy!k#p(NDUu\"hz ѩ~qMk)>4WKA,0mqV54f# bĩq)r% 10"1ܨ_G8i"MiF&f*()D^q22\ mm)Q"r$QO_gcOgp$0 תsMb $qi> 9f *^ c4~_#D2stȿW  xH=pE3'G0mqj @.R&ASo˘s`!+)=sqZ"p׽Ls!W@tpOJ`bT,.sDݗ9c$[1jiے5"˫iIlZ9c`rzg 8DrM3ƹc* RE3 K4JKXӝg8@"ϨDVj_+ψR <1gULSEa@3 |a])zϴdE$(f)QA[U0vv%oX=I|H2YbZ"!'3>mi=[Əagbsz--7O,dN3NjL5S3U6hV2H!jhˈ CDQL$vQ>;MyĬ0>Nɥ/lc~ MсRSǬq2FO'J8f"`<âb'p N }5b[B,0AŲAe,Ѩs&/0{YUSQ b ]>Nb eeY)!@0T)LG ,7K'z_BYv&h!:Hȸ(!}hc% IxIZ\rHh%ߎeY_{w4"1^ Q@E4a.$"3 +3gRz|Fd X+aa\儨_WBʢho* \zB$+o,5[(x,&eSȌRQ +ɐE|KsNX8u'e!WH fUx7.vqaU-Z\]QVmjP_c4kfcsb b"쓊ڰPb5[Zkbk/)jcm]4[ƘېeSrj4Vœ4.KX1g6wٮL0mpy_@PU0/BP2D#7N=hyekߏP"Gv6iEW)_R +YL_XnZvyNͨk'(]8QX߸Yu֬TZ}Dk^e~vHkU,_RA}N5ת]Wx5ڵQd==X`XĢk{JhF7X{_v5fl>f3S6EZ{((9A1\wl@*=ݴ y0B5 piADR@:B (L2?>>Ye;U}M2~᷼y5]w ;j,|Y4xiXVy䩄g3KtN*bEi+O0}P@Q"IJJ<U:U5"~u&:S؃LOeF$-)%V(L^GTI҅MIfJ<+|$_甔$='Ō~GƫkPr6t0Ax{ul؋'* >)#J1lTiq{ ͼT][LEMf_VY}Q51 FXw;[cbRc7ӛsl yKLlrsȆޜc0 m/#xl`5uТqdqy:%=΍Y;W^hp "j".W d#^lv_8UWhf+..!n`]==к*JJ F,b. 4aK,/ܩRuR4ȡiJ)ӠE͞p~MNlrڌjS2ҜICcmHZ:XC^,Թ qo.I 4Yl6 Ks:cte%zMK,nDϗ=$EJ% 8=n$oh3r z>DeLTDM<(4ZL"ᖾ[=]uP]$1I+sؖ SJ<u*$#my" 2#SʊoZǰ+EHrWtMƊD֒SZQyuQ9FPQ)r.$_ Co+*"tR**ʛS NQ9$8 mQ9OWpϺZsMMQ9J'nM`|SUY,xL#xR鹩+GOwZ6 `s\GQh둼)5qPǙX3)5'SR3;:s2|^9 * qRrTKiYXG[y[2sDP:0;aImw-t9ThNR,m:ui3Q>HRC(*h+hDo ܾ|_^~| My?r"׺ցNz(%0T0DdNԌsY)M@#fSuD^D@*2?$=B "!|JEpR>ț7!!ޚ0 +h +9؆njE 4c."],YDO"e3 +DLpDJMkfDU #TOLDb#aĬ7p*AkyL@ ϻYX@tܞT(tPK 9pHz3^;?i S.j3T+2ؓ" A讪J^ +pqFF72Rnn)v:[zg`&^`2&8'3gtm LD@0=Ic 5d]c̒d%"ϊ^eVN;>e0Qbb̖iS)/:^D8``=y:.Z3$层6_LJJv 0UYaɧ'&&Xb"}E.YxoKBh< +nT4iNPsr!' @JAkN:JU +w[O`Z=kLaHV,/ǜjBRGdF#]5Y]ЁX@g[":4b^ȝO/ĨYg"/H:bna-fuTI\A7dpbǍ4my!AԀ87Z~H?xCcFFF!bȘȫE6~<#VkSq|Hɺ0Dm:W)EQNaa\ȵ\Q(1U5y4 + /K0DMdqFGfw *+uZ ]!zZL"b`RR'FmCJ,4td NbO! c 욬*U*+JKp 2샬ł]VXɇcG:Kf$9?xK;2|#I7⢚D^v#[8)[W +`< ~ ȄdmgbO"{@ +L Fj2E)IqK֡B/}dǩÛUʔib$< DYfQN˻ +GѝxYaZ9Wr+5B&f +44]uC1iD,IbQER]jk g1޵e4qPWVH.r*o!AK&ʙ,JӣW5,XNBٴbPq*{La9njC>{AK01iFe|\p:ևz;P AEN^Bܹ[<=Mcd论w<2ߐ04qƢ:1p+Z4G[Φ,Z'*~fBB֎}TL͐0ä=&_%8Z+RޚB. d%>FDw4֑b)JLh%[f)ΌLTfM!J` I oTzm6u ΗyToDȈ ; 0'2CP# +9w::HrG}KuծZ8qN@{ItepQ5 \rU)l6,8^Ȟ•= ^GM0> br;l]&yIkvHS5ݼ:n8U=y٭WR-ҚZg o7@9YIG#%R:1kZ}SmޮF +h"$m]gs.!{;{Yqp~g{@P6$\p(i{B6ܗ]WaK6=n0h6tAicf##5V؅Q3`j';p[w/}tl+pWxؼ#6#2| BkjybI(G *]!0MmRfNg_<XdN&s(`ݙ$ՋOXHUrN N.캍cIf1GуC 5y{p#ȚɬPvu&mS%: xl(wJݧr:)5-io%NlRI 9Pᱭ=4s9 *M+'f杖pVej7 , .g{8)>]VwJW=R| )ƺ~VzLl`dIOhOmM`Ibb oKHp)4iС4$ Nkʧ$#flNn&D3jH*eH5=fOSJ^ΚMkT욠2HKș$;` l5(J4 |5CYڹ$YF}NJleSӓL\a5+gHLmk?%(6!l1$-ڹiJyr'_g5`Ʌ. F`s-9FvRh:ۼRNȉz,K9Ywi_㑇= Kt1U=o\)Y+$z:Za|ТGʭck8[K%|ėrK|˵]kGrAY(>>U0x`{bz UŻհa"~[oG=^B]sC^9_hx彥8ؠ<ƨuEF^]ky݊KqR=NRZ m#8^3,85yZPx.gQ 4Rƥ@7g-y~~AobC"b7)ӇtI⇔KoS71 boFz&PaMf成 MlZhY2{qd! }'!zWehf:C+MȘ.;zkލBk.8tmSʡI)d>R$yh +аuC6B Ch\.uf#t̅Iۖ^B_&{ wq+T^1[JPzWi޵j-U,/}X5U, O[aޯ55s>ᣙ+)Aچ=-Y+lҏcPN'~9ZfKʽRTEX+_Md*:i:Ɗܦjk6V((YU,k%:Z0u-&|P~2fۊ<6¼ ~fNĕ/>E~"~GeZmmqVއeQ8h$|F^GD'OX|dQI%h7+-דQ>%{I'^̮*9y _˅rB1yUPF"F|9H|b|%i&i&Em_sp0ćLy9X|:@|lM؂#\Cg ]lKש!mٺG#F\w/묃壏YťM+*h4@3W-*$ʁP:JF+fMe'ÐԼȔDj;Bq+`o6-vыDۃW5=f`) _K?ݚz|ϻO,nЗZCv!>7ڪ`p}*aPs3?e&(~7ܯg~#AΜ̞TOӰWId)=ꨀۙje]&+V A~G Pj׻|@8]nW[.T(4`SR->uTFT[fQiҼrڮUցNBa aψ8 R690Soq$5wړJG+d8mO}K\da-z$v4$Gr$a )hgƜ fRʡE ,'E`~sfjƓ\g1QV{}`GCܽl>n#;:↶Aqc\gb\mz4sA`]UwK:z*EoCcVbF1͕a#jI$f~ѠH}VMQuMAlHB^BĪ[[E2-ZS-L2[W'R 3%bLE:D ATQnu᭠3ҼDD7ݗD, j9%C\QphWuUKAX<' fQveig՘}lk,p~(Qs L*9Ow(/ -".یWv*| 'uAjҤF5/ +ˮޙ$jvД XyLA# +2eHDh pGsdԼg`AO]B02 |L,==/b/FKP ݎGW%ؗ pP~uLWYo]*)N١t=Wg]e_ [)IlU]R7' YئtMmtQ&0̫l{?1I}ꀩJ^lwU&FrA ^l@Jhl<æSZ`qI1fNt~Q۲(k~a5 OV J,z"BFK^Bɋ. 0MIcW WD8CXd%_a7'GhC(hFvyu@U嚛IG!FhlFV|[(-$(pqEQĤB}Uv94!R,U]ŬJW|OO<90#_;pxa:'?)U'GO[`TZ(f&X2 +FqB\{H˻mtv$t]G}$?(e^oq˥~yӌVؼ6ԸmNsđ3C\6oavS:xgδH3h ZD~F#Gԇl"cҎO+ls,@:p}tY!2C2{TY{b +ɡ22u?d-~GQie/ysT'&vo>.YK5agqfV&,Q(]-v5W}p@%:v$ř椷ozkh3EZŋgAިsWzȗnhjUXM8e' w9 ~2yiǧQnW;*HOBf Y09<$)ucqM(0\5L'ѽ4/'jN}"@bLŲWByM!>Oe(/@ R?-PD'͘W  +vȮ AGM}GKKEٵOSYu ϡn6nWj'@jߨ9w>-ْ$TVx&40NAH'@8Oh=%`=BX>c />u㙤D@ZĀ !,UM(aPPVU]!rX??F~w.@Amh:NSWQOvK7q˨.ga å#zh$#B.mW V *I"bs+/t;5-ƠN'~hv>M!= k,(0QlxL߂0keF J*YTw w[ *_uT@/};h9ZB@d>5IN@;wEw29rkGn#VjgRE:!ReQTGQFmRUO`ߘ0{O*$ +4ggme `(ۼq]\C l->GxoYb}c?y!CtqsJ\Rƍ7Fl10'FlX9|}&-z ;;5>mF<;3j 'ğ,cKqk~29 ʗԂsd#0|Ɍ#|G]Qmߝu쑯 8+s\u~\=WGʭ z3f8No},{WNv'=v6:7o|uQ`rD_ffjBW +u( +bV717&T\ +)6^:Yqt*wiU2/G/&-NT"t&O_gt%I{f!r視1GOl:Pj,KCuG\fHka6@~6b3gu5Q|RuOIk"k0]puיfb7'w]b|75b:߸xXؙu)owkhQ _-TEhfd3#R[an]g(n/=Tg"n- U\4E`I?Ksȶ"j@' ;Dگz%_1VcW_|#8u>|Bp˻%_O`G,ID֒/@CdLʾo,˷xh/֚/O I*|CوZUbchM͗#NRRĘ5_CF4 ƚo%H2KWaph&C!q")n-E#G;V/r?//]}u\/L+[bwBҷj~_,dk7)"t8ou@L+h-\sCK3fXyj7Olvy PꇻuC[׹k-̬S[B˛=PeM|g*_i 7K+uĬw>m&3"cn;+i}Ĕ:xϘv@ *EIn ]J _p5xFᛑFQ]ᬙoɃ^JNl܈s+*1HN"(Fh:9$ +Ri]𮃂PrX,aC8;ή"{'s@Q/)7$uk{fqM3ԶI_Sm,|eRu*%V-UBؠB_Ԓ(JbIO4O•B% 3Q.dTSN(QgD/5kf_hX:nNoXlfЭ@TN<„,2ȗi cŇ;6cxsm߷פshDAro}$O\Qe~F,vb 6k-#ƳJN +cж.5(5cmfҠ6!{˴1[Kt7K۶:Y:n+ԁRU4:!9~e.@F@ X3lNW}7l;IJb@+N"B7P |@[vMG =a*,mN(]s<¦xeozЬyإ؊FuaRMZG׷#)ǰE +xgމLs:ϻx5gspYὁ&a_h-'nC;ur %G|}{HdJ|g2}"y3 mfĈh +#l|E< kYX8Hy4/MTmT {\)E$9pޖķ)B"}^/)zLaA]bM  =eBAabfNEV p@h_7f):)ϖu@)vp^rlL._SE*%X!Bl3@Վ"V/<S~L} fŻ:(mћ*,Rn*AHEpXQ*(u۪h9wyi,UAF)3&h9c/6EEIOx`_a^ + \}C7kPa?.0=0*%+qKuIvr/O/$(=B􌤊w *1۽]|\]s5efSƍY=|ᄥ?82 +SnPzCp,e}$I@C]b,{ u8<ði pGKܸ8L ֬=Ho˹a`c71x:34 aT;e{m2PT !1xz->V{hSS)n܁nS4`9t gfИsa=4j8Sމ=BiviF,:AO/q+ hHZCË!g_ |4mkBw$o$sj~#f}J%r6,TH Y uƴzyzFHJ嗐bZ %/,ϲfj9;TzJj&M AHz('&URx;([׬HePlE9k\ +/X1Eu% 2][DdVczF79eS]~YIui3ͱVʬvs8,& NGit'ʱ"wIFw"wGMcIKǣ-ת%C޺;1֜p˅rgn>Pө~?Z>cWBETK N[:鱒Ppܸ׊ 7uPZU\ZMu3MT]h^ 2k] +-(G׬W 1x8yۧ[qz~|CkZN?Oyf +^vA' +hc<_@slo@*oNS02ܭH O035+h4v);7imԽU/xkXؿ,օpH\bn ȼLP_p&pح) O~I6`,{=pd6j =V6 X +m"wų.Cp@3׀5b?>cmJCL Yy=G#<1Xi6?%$ΚiC4 $GV{>krjQ=zԔ~` +JxDZOx~3|RN%hm#}Cd$ZZ{>?{O&mdM}yq Oinm _M?1J&VPhRY@~oՃ%<:hl  (.br.\e1A n[Y%\%첯}}~2y,s*EU**{+"JA]zV1Z Wp=c}ϻ. =3=L ȸ , IcV50d7(W@-qmJ8^)ŖMH y44zU"Q^Vl3jv +1c`yHLĎ}/v c}e~br+ F `?M8g&REt0?ێUMTr_;AxT= f=;?CތIGfs\N| ·JKZ(4WOU7^J Q=@ RIzÑ6 b"&gEA {vUS ".4zAQ ;2e֤g>=OX!˦7www.0e(Vn$GAVL*Ev; ׏u^vVRΤ<6H_oGRڄ&\úsUƒ !lǹyvEu8 g/D)TH&i4T@K%>ZҀtk3۠8PgC87fGڶ*fF#,u'Dv׮ImH]8Gfy@AE i d#e##4CڄM +¥Hl6 +𦓏hpӴS gh=QVF <3?i3Rzi IJ9 zf$4i;p=hh {ND|x-*eF{##ȯcʈ?DGS$"Ъ{m^ޓu!^j]؂[TECQ=D8f +|)s*G +գ8[>զxoLmSC=r\ ʏ޴gFvם/*;_P|Aa7|nv a 6uwCbwVݰ.$vvvv4vw]]wvQbwEu^vw]]w(vQ}wEu:~B6Gn=Y=<ǚ*kyvg!>k&=`TkBχz#+]a-]lUxn^_b.‹F+ck@Dŋ=$xi͎n%ޔofSh'M)eӂ MK4~7Re#MiOTbjS6 @o3{EyIПV xͣ2 {l$)y&CAR 1륪N^v^ IɃ &Q9 ;2Ʌޚ)۔kHP7ߢ*%o)[w"W"%(֣ӽ%.;[EJӨVlQNH8tφ'eJn]QʔXڽFLIӧ b]D5*Snm=;!7~FK(TDGL$*_Q/Bv00t; kN7/ý@)`TGN@%RpSv2 jdR9Զd1Vc\b!(ªS7YM%Qxئ&GGu:pEpSj6`vVqQ=cæh _j^ߕMCАA^%SH[f`hTgk]OmQldR݌t'}zЂ)AU}n2aߎ!ΖKa2!2 +pnj#>LQ!5?Qv+?R|F +lYTG84Ywfye+"vL6|;(eબ4[ b +o;<Ѝ(卭c4|Uy43v'§lPgYgGJ1Y@e _n_gYr/}Lno.~QrSFLིu~fX" C2a(~`§ 3Lḫn)M:?9:#EQEV~~sK +;9/HH!*!J WjsEf8\QL)`xwoj.u/P<"ǤP-).e(.e%8FbliA պxJo*Mڔd1eR DqES`'C/SHVA4 Y$|~Nt^]Ok@| +ʵ<~9cBEֹr;옰F(mV +[SRB=za,@e?̦P~?T|NJ 8oYon\ā#ʴJsZ@OMJoIۮ}Wr ,St"M^/Uf/Ct>VC#0 P)4|y ƒX)' O=7zAoȾUC)9Hqz \R2r"S0E?:gXW/-_'?|qn7EGO{=l@RJt\a -CKV]JPӡHjR|Մ(2$&TT<ILNUۧp%SNkV98flRj-"drŅ.N ,ߒCbTtB- +8JW<4I `mۄIvfpnl k#ȟ:_YUmM{iLZ5lGͅQTst!MS# +~Вx* +EfCF{vtm5"xyy{╠x.ʘ R(NblH!ݢݑMv!ti*smDZ._+UUns*3qs*!Ґ=iS3Vg!\ɮs6eXMANW@w[ru^{<[NK·+׼/2(Ka\FJu5 5W ^C )KCdJQ-E>[=KF F$4T F| OS;"2T@JBV%$y-@Ja QWgD+s:+7Ùm#S=n;@Hn 8RnW42K&#ted5&Rjs, a:`#e (us +ҾR%\ΰ@ &d8NN 颠-zYz8 0:l0x YCq.=i(J)fЦ?}0MuV(Cp[iPpE3z{syN$E$GC +ufTiX5 +T.!daUh-)䖪O +SAW>ټ|ۊ\b9YF '氃 VF|@.Yp-ww>IIМ>ef͞!I%1bM5jM.kfr1`޻O5{wiKԜO.+5hE>E97ʮ̇6:3XiRٴW0]^DgVNvH$ȉ? L(.fRr0cBL(SH + Y׉%!"Pl, (~ɟ} &F؍}n#z9A|"Lgd+q7kPTV+:iG |s& ݒ-ʻ(V_ٰkNuLͥ muT$p.sy̠VH6-32kXQ&H +\Uz4gګ +P8cLB,E $w|26,$BIZ' iI!2F}aQ5lxA:ԒiSG:Ղ*0CtGғa%Jꅀ 1o&yB>yפ$Rwr(,kĹIoWgX9pkM12qeHsKDl d9k &UTk l^"lG푹n\W)TQCNrMR?ehv +jΗ|9ݐI 7WfK dMj?9bX]fI1C;%Ma]xd1_~v\'g))4gIJ53iVDrV14'n˖6w:10s5Lu$V+] 6m#,1}ۮ%6Kl6.ZIY68zX2 jMVQhPIy(֮fB7v + z\"~剀A[]b' 0\-Dj;Qg}AJ{e_5Sg.P}y1\Ry< G|Q/a[@ʾS<^-Dl&vE2.6![>H7|*<>Qx/yUzw秧.{9UѐT-slNAi{E}3D7J8Qv!ICAZsc^o(Kn9a#owS1d Jty.l\#Е:V c/r[ +a-|zw\}zl!AAv7k:˴Շ dHB,|x奁εxjo3ͳVYoN7mAG$,%sM[{ +vD k> pIѹ bb',)Z1kDvXs7hxy \9+!`qpf¿`ӘW΃"6BV{;A<m:ȣq-erE/կIjsD˂pz?0rRm5o6`VMkyegWIfQoouL5>_s ݾ<='g{saDuJ*3ȋEY샄9bg7hA.$?bS-~@)ßr$iXY> *Q@ZBG4DX:NMw9DCj'!h3lKqGtķr9ů✱u0`uQZtHm> n1e t ZDG5yIQݘ2f>A@:ؗ;сU i^ٙ|b("ڝsfHrCA8/Iwbth7L&5ZT"@˝|o~exP0dbQMBBh)1>˝k?vQxdӠC"3'=;&{7 Nd:}HjG)sx\#_eW\Jnc10;KGcOkM +F΃ΠDJi,n׊n!' ddk!(?Vu9CfBX=4*bWܚ~FC[M M~N3_`ISd/!plrgb3@K8cN06kU-Z{:Km/|ڥ(kIq?dky3L_%k5.`Zݯ~ZgdoZ__(J[JhtmoL-a" ebV ۝,@)Fa |B¾$`)[w![ 2O P7M(}3bXG. `Pz. + +' "v_uN-C2)V]L&V/2m$t +)؊Lu+1+F Ƨ5]P1T^{@@.jcb<ƊCVp̫qHͬmgbP@K[oSZ+;$"j|O 5|`чtb KZ]3ּhh>fUCCH!'YЅrȡ:m:tLw@ IDzͱ72f[;~;Cl$-JvwTY^WWd*`]6e".~;g^ESٳZ, F97c[+}U5VyBgQk +}\{u;~e1x/x Wwhu _Vbԓ!VMmW{|- ;Uor`1Z  ~~Zy}W g-  +a-3`-Muִ?n=~RzG~9:P_dI3v OJǕd'RE]gi'}~% t +- H<-d_mi,lWm18`O~\3|oG >LZ ??M୶RJ:UaAs/]ɴH$挡*_$A9XLF>I=Y!~`:8Bߝ-1m(\0Iiqـxfn}kSmp 66 Dav[1۬`jm^>.? YXǃϿY;.?Yw,bh o1_YG=vg\m~}~c!Pi]{շz',v٘c6Z͡)p0r9۟l2뎲~=Ӟtn +QўC`F y,Db +هI6 +MJ*'Ks!ɑKvIeJ^&$xx +卦|fB-37 )񩆦,׀h p#5'k|˵Hrq0סX}%YnOTj4$r@/JJ=HdqH!I#Fg ,meo}MX}kdg@rr֨tT"mE@|t]<i+ |ZAK{8:ԛ瀖d/ CA!rF&x~}8! >]aTIh(\γf1pEѻ& D +dlϛY bsyV'3;2+H`o(厖vE.hrv`\*xƍ:XT,_Y:5-|a'M]# +}]Z&~Wѹue\pND] u׹$2~b5H~# *&Maa@VQ{ LEn4KXGX>PvU} Rs5;A!QDp0%ַYa 3lľ;dx>LAQDz(^"KVKQ0 ?)%qJ `ϩ +Ғ43v<,41HS6p1`؏3TZp7J+^N]y UddwXξ,6fT<52}V(՛@ +C{Dyۻx._QVX#ih` -P]KG^)y KGSOf<.AŐMF0RP^jaGDS +Z ΰSkiW=<ñ +Y讽's]OfScx\n^U_IRSrx/Q +«t*0Xd,3KmweSW3Z hL]&,w/HcȜ]'A JN2З!1[T'Va8P"@J ?F:F/ Z0hPYsqpl_؜Yϯ O,z,aK=FE {\.f*LÒ +[\ۑ]R.Wm'xAP-,HٕnTXKew-3.Bg/IJ:j؆GC/S:+*fsn@{M 6Y cs}$ICD a +5]VG>$MӼD8s[p+5ȈSjH|vc?=~3PBD-øW" ⩮gk +쌤+ġd ԛBVH6mU#Hm^O_@&f`J^@o>D{5gyj^zf*\L39n%7)l ]oEAW +WN%F^df%h]pYezRdVV+IoՁ mٰيL͛xor1f w0drE3 0a]g7Н3Du Hs 麓ٙ' %hXW鍻mD`$=J*j U<ϓ!2t ɱ5eeIQ&˦3uxW)H*veSW/'|>}dTC);Y\nK9ղn$? + 8DÆCyMڈq?0Kпuf*ZA*H;xپG )F{~بo>_K)[q 1aRO¼lo¹$]|Ēj$ʛ]sn4 ,Gs^43)-Mw;Id1Y0E?^T8$U|1|t(3˴c]ovY6t{FCqGVKYW벌7^qJ`6oSfC4IsƯýIp?w/~7|_|/*Ww7F5}~{?対w_o_yf[k%S ?tHVdVcO~F&tMܟ~uvw/9H/_f{,띦l绳{_t~b;3?a2j⋿Wq(OmYZ>43M{n@!SH:yж&Ҁͳttt2u듸np H3gh27QْeDqGo͟T]G56oD߯)1S$ 8]:Mpt 4AjwzyH#8UnqewkdHUbxDb:C@8s;3 1AYt@!)8qd]p):{B%D6OqDEX`-cf-䥿'a;BmX80 +>2.rݹD`+', rNne휱 ]]lWvh8_@TIA7KqS '0mS<3f|$]{IEqP}9T6t +AI6J<cr6g6tu7v؃6;xlQECy렙Z7L6R!V0ڛ"6ێoHWisHC2[;IcB%ܑ3/(S\rD|,qxED[0:P֣U^,䁁N.:s#޳0gC:!@ZMuBR[/g a~f;aA8ݑSc$O-hKƭQR6+u!/uw%l "M'pڄR%su}R#K-qW΃KGӡ/uZ>h-])D'yZn*)^R6ʕNs2<;-Ig'9c7wIâԴ-ZsF +A%^iTT?3$`ON?O3k y!K6adC9i/)KK'>q{f +Y"gx - q%ѶΤƜ0R:gST`NAIs:' 0pFv dsVXAG&:mb'̟61k3Ϋ0X6OqEJ״ :QruWEw%ݗ[qGb0P%!{yכӻHVٗ:):OڶiQJ'N H(m֥ +M̔i$ieIԎhvz\~Ƹrnwz*AcF TI`RwW.:Yx/AuΰrkΠhgDR~lt7:%݆[Dom,,ߦdTzO3 +_$aԥ}eq1󞣃*O<إ +XND~a۲AG*FxVmP4dT*4Ep>oD؄{ {1\Sf T cV\C}M {Lg]O? +vDw1w^D~>g QȢ{.#AC >0 v6~wW(0I +M|#IrA B(`NYHN +lq*Q1 +$o~צŘ=0/aܻ|t9H3 Q)Ϟ ZC= * a `n/I@`E- <af;>PAYx|˜<%'-A4zd){h 5jo<>Ɂ;  y{ "0ʉD?z<- dLu 586|z;԰U8w)\H03' :[rlȷ륃8kH` D˽R8Ȋ : +7lIox='089 yΫ 29jh1j60dWx~:`IW.@3tʶ'٤m:Xb뇤ݸ ] *&{0F̨M $ȠFԿB%Q էkcV6< +%Fϫ +S*;$٢(d +zȱˠ]p`bz:QY IEY_#h L8CׇwCu^K7,/YO{~ d\٧תtO xLt9. a7{ =8t06,Nͬ:Àh -ԏ( O\x4v.>p)\*GyݯV/aO#6b3da=NpAcjdam 2Zӡ E?%I4,1`A +=p18[}Р*~{#z:XY]ǿOgb5ܝ칶fك/^r𠃶~D mʞvɗPw3FHRYL$8?~*T=e н/#%ѵ\ $ͣpZv .EGg.h꠲pU :]OtT“̛9l+3A)%L<$7]Q^ <<\wbׯ:uʁl+ވ 4ܽjGׁ qocSjq`ݨ=>1`ӹ`B\9 S$ dz@> 65Al;~- +߫Cv s2߆Y&xY&YDLHtJ< br:LW_R;[ A2BLH};U5b[ 4{FC àYӌ Mf!Rgf`GT =Uދ"&mt S|ٸ<>DvL('1J>"ebG"z]:d8x#hj1TnRCB+"jd5~b#j.V[] } 4*Pk~`q?HZH*04s:? P]NŒ3#PNXpBL@[/71,t  /"qiz_McU7c왯Xs=pA&׃gt0Dk9%#ܦY'­T +$O3q†-Q +"A"wXOvʎ 5Iq6"5.M\S<|o$w_Q,nl.S) +(N 4 ?܉&u8RDq8}oq~g($4P&j4$MmO$c' +ad:*KɴڌtanփFut9uv ~# +:yUu*<i(R':R{9Π^ ;Nkِ]tYT8˧ r(Wb*yQ)ً'rҜ.`\mO3WG |AHY0ab>M!E@5&’(PMjPBb *Řt<Ni:m*>d 1R[Ѯp!`so. -eos&}ksA.. y>k2,}B(Җ"jʂ'&O1|Ѭ +D~S36SKzy]$yR3Sp_guǝ#wɟ@3(BMA!i $)Nu҂Nk!Yf#5#9U$@8\wsio PFpM8_/{/pd.4똏Ec9IVj XF>3>OwCĎJ V[Z1oOƆgKER٧T]\!@h$ayx;~lYHs&ꩊK!pmxzu=YNDςQB}`O o~p.v5ҵ*l,.+EO30a2-*b +vJ:hx3H72QH]Uм#t8pHw)5 RuYIXfaûW[u$.U!0 >P/U-˧ 09V 68"[IƼ1)O,tW*+3xG + 4I0}۠Wp1M}TU3d@{\z<}{񩅇< ʑqkw= 0%]/QvNjٶb~!pHDЗ<(ŬlG[g8ʼ}_mG$=ϻCR܊}:ۆ! @рhaC#{|YWVs@Er4EZkmw +;bS.u8 O}#f>p@kb̘1^FBmN@xW?tm8b0C_JU4zP=KnJױ/vA@Sr + Rˬ>_ E8-`z3,[qqL#( gE0>:/,q@e^nDDV*&Uj}MђPsu2.P _g|{#V:@}V`܊xeoYWot!(FZ<)ǕRZUqpբn 85Z}؃ Ɔ}y;}zKSIqxV=cG:+зٱ9mcm;wqH<0z%m:Q}Y(*7Pj~=!j-jg+_B9@'`ƽ¿amF?Y ;?zP]G!Wv`-w wΉ[bu*C<6 ɼ@Ԃ#F4z^4uHᢄVo.EP7ۦ*mAcE=AוHqaa9pGo؃VV4M|TQ% \yXٓx8˚ڍ +u]ven`3 +U^2:EB7<(K+#教H^:x 5+`1WO@۝/vi3I%F +lr} U\zf;3[pAqh.>CE{,L]aEr~er!=nzQ!.+Lt=ِyޠ&wi` !,/e +'gS fchX- Eӄc(hinŠdiΚr^yA7+A@ff;WȔR,PzG%VZWK.ڔ h~>9Aeezg;p/Zr((gfނ zYT +j,t.웮 36"q'ҜdU3~GGk:NWX!oa4Pa u;}GUd/.S6 {2~1ƞ@R3#x l*;e UJ:&FK;{)Wt ב >; +_ +&'qw$0qdw,E`7FK/{'-?//2W" +A \2YyLey$E?}+'0~bom 0u¶[ԓ-GVX Hh)ɺўɃ႞/%Ex!uMds Q݅9!4䉰Z; o}=!2 |% X3l?y z{.*J,Dj&KS.HR]%Ec?|A`ء>ă/S+HZ蜲u =\`[ ,#V+ %+w+O _^TKZ91!-*G "Ps$ؑiRmgUa5E:B] y;IDGfK}9/*Ofu +ɇ0M dq.A]#r*]ʸz.I[+0GwPɵ( О^@ibn6Ͻq-EqHkۭGtTǑK4m H+ܒ|Ħ#9A3z.RkqV SR1 +%6\A@M |\4<%!]SvD.D@G΅˳&jHݦ3qNAo=wMvcd{3vr;{k3,Ryf-z{cUH| J\VSԏKݢFzS<4{.-5g¯ pG*p%b0g#t s64Tk7n0ĭ,xt{bxQ6bً(LTS|!#r%X + =XJ +4,#8@*!A-Rfn?^à7oΗ e+XXA5>,Sؚ4%zУ@gsSE!2z/H+Pivľ߬B-d'< 5hdO:Ryd74u #YːgQzI AOF\p< QY! *JpnBpX^,( CμeiVMOXIG ./s2RE7'E}Hԋg!Ƭ@!ggo/ v<텰&mtu7`|bD +,^|%7oWb+GI< +q, ,{!Po>3$}hq Y? O=Cv)iVbMrt?Q@Q,Y5Th::#U + wvh /\ƪ^&=8 AAe/ +e +8E^}׿PiDa3R;TN&tكC;(AtPG a~ބ7D)XOŕRnZbG1FTGPrU:(ᒪu VP P$v~ʭ!Xcx+^N=&;EHF/K@}/qjx* +MЦ0+(!ZӣqźdSSuC؂0(a Tf9U +O-Z"-E*ɣX¿)a- 0 5 :\D;$"$]{8%阠XB;t)q$loiSnAN"`Ao1 H?[K6IkcPBt>hC7GrW|F5_p>$dMtyNaT0 *zzMMb<Nd;\~s"+zxAuĨˢ܅C:xя=V)3A OĖk'Hx:p4(Db0K|);Kd܉CQb3Tg1HQw(R0NNj:fB_,S| z'ج+Ir2zRl܍։~2h=UO +EhtigIjLnʡs0_ p]3E[_cO(y7Mo ]*DޔU(Y4y2NWSnEIq@f`II,c9]F;u8S(Ӧ0L.9f̋YfwuafpA%:ş<[- AvEA@+~qx9$2:=k/V0KP 9Fx&@}hFa[Q`D 3OPZ"j?KRzy5瑦C9E`ݏ2^>(coS9 1&y CئjPr)l*H8tk$Ȓ#Ð| ɮ_{n9{ǡ|#4l ΝØє#bEH܎w8PIWH[f`4n"$Aa +"Ҍ(]B; ijfR!)Z72\I=;Z'WgL`eFt8Qf+;5%*{JZݣ' J֊E uhYW/XO=zh(׏*xJ߀QKľCS;zwkיLϘ# +tCyоڂ +;?1-?G)΄Y;L+ X P%kSB T ,􉼵;4뇳vU 4Y03 L/*`ԝvQ@ж] AfsQ@6'f~@jv0!b`S( d Y;OS=ʣU}:H.q )׽ӍCR^]K:g i{Bl>stream +5,(^Gǟ Za*Ac$誳bŌ1 /bub:Y[H*ns-W"u;2F~qs| +݌\{.22si g|jQ):Oӷ`x'Z@IuU^!ڝC*JM=JFwXGeD#lD$:_E_H\{D҆H $A 4e]@c!a+;t kb0$:evY?JtTԴ/mHE ۀԢpw_W}ImC0чU%J4G\ f0 +gҢS I }t@/<&G1ɹ ׏m~ԁRk=X.,9#.kf,wν0PA7<2oжCįF# Meq8Cx 6/ Kԅk溂@]*>0s|bjy* c=7x +]pܸKtsN9=7){Kɋ]\YL.Kx9J}"OuDFC3۩eUEKX8?Ev ˨ +a%`IyaZܒChhb:Hʴ`ԟũ8pHcәT|Rmw;=Z|7*2iU>_َ* +"S"k'\HM4^Žnb[,jf: [m@Ɇs7vo$ľvR̎wC#DT嗷Qu > '4^8cP {Ey7{`s02H6AK.bkj yﲹ1]-,جD)q/$Ӏ¤;XWX7.u][nB=aY0DJ}mXX {cY) @0A$Sj?.The 㡺Ђ.obD7`]0xۣ-'?`n'쟴`ꖣ_W +ZMvyثZM1b@<;;]uAJͤsr)Bh3N5~5DeJWȝY2ʩ(2 .DZI%d[K7w3Ȩ`wZO$o؋PU }{C 3B*IQ#3#1"!\GO:4gm"Ѝ~W:*BPu +M +;Dp[l,x~헅O|k;ȀI?5)ac=]6lޫ(*p$V4`Vxd]dtY:K;?5UnKY^⌁l hIZ5> +c +^Tu'!BzGCN%{<ǀ?@ƫQ!3ĝÆP@lLqQ% +$yyO!+ V}q00K;3NP0BKg4^ㅍO$>V 4AhגNRO@ ){XfD`D_gz6Wd`ߵ} %ˣMOrʎc)tRJp*,B+(,,N}u*! ܀EJf Cz .U$Dd潒Tq |oUD/okvPzT€Z„Oe^^#}?Q?_tCβltjO 讄3 NӢணkwd+^uR=fk?&grA_% [UH/DSRsO:n{p +o'(:56z1 Z D +kț + Ms#U'ĥkB +)E(#^Ϯ{0uB! 4N_HY[)i}qOΓ/4h^2t&R0ԜKDlA|7wX΂@~׾[Fkrt]%G5:!ضo5b--F׀JJnƾ ;\ PtMՍKW|Ӟ Ly5"zY[']wڨ8$C-{zC'@"lX8@siBl,*'%~+DD~x i9$rʭRܱ!e,ز,z!",0>,[,oRn bQ.peþi;Ypx[BgI1 .=AwXJOz E9%|[/W?RvnRF 3A#f XR c3O$ڊ5 8FLy D_\x'?Zqsوsly dWMI(8PwL'3Kg1k)␬EĉDȬ1YcAK15-ʒ'Ih˾936:StQ,< $H2/@U(klT}P']<}E*ـVfl`0ҖI.d;o@) $Vr!W8MCfȂW+ ,b$(93ҙq)$уJYvj!J#S}uP긨*u bQi7WUt|xq Wq{~jDW,=SYCi R~ +ZM,tUvL%[9ԠbS*5k.DbW?ЮԃH;}~?@_PTa=CL# &Vn +qͫ""u#8<4MR_03mS+OҐ;\myx]v3י4▊G = ̈́ӱ$R$ ;SP`ؖ`f?xQW}F\0T +WpH5ԁ@QzY'{ =d/;p@@pR* o eϸo]wC0~\%짼2&TnwȏD,_bl;0;'=H;MB4C#R `m {( Qx|)3{HKah 8maClDO1w%%a+jWu:pdԎՈY2J&<25,/ +{|N1itJE1is f̘17ژ1c{] cƸg:u8I";nLP +9cD1X +.NG,XE@Ȭ`/\ GU˰i(WtP&'+6|`ngxhӯ]_v8z‹HAP3\4aY<{Y߃ [}jW:w!?o)lzJ[&1@#,tL8?:@! TsBR j u}d1 G/(\_Ս|Eu9P%S@. ٹoNgPe >a.E;I˚,f)LKMϊ:b4!9jF<'x8F,>)s{)fx?^2p"V;_k/|bwv^9s čVu4ּyYAFY &#\r:KeUkQk*GOMĔuC??1>8]&.BDPC"dP::D@d9:bG=+iQIveD.d+v,aE0c5z +Ճx>.3-{YU$7w*v?qPBͯiw 6բX @m pZPWOsHWKY2mWໂVFẀ[ +[}(>?n="ZxRw*9fA"f_P$٣VuU4M(7 +JJ'>+,  t`\K5&F} Fopȸ'dO&oP9l.ӑua +\\Dv4Bg$3: #3i'v! pW>wxqEb@% fPǂ6 `"ٓIH}D3pb3E3ڑx-0DLӾ*}!#(,teu +3ȏ +|`AI(t`ʚlf_l;?䴞ѫ^o{>d PkVvP}G4EpH%Eh74-ß;{i` Z- +!P6F'-c>%?%[Zv\ tx +|-B꛵#Qiw (dpSxSr`yQ~l#Nk_nQO N!UI->l%{NdfȒQ =NWt.b d? +71; CW\YN_a/ +"( F3^O`NnWGY4Q:Yv/`Go.eUX\H0dBM2&]Y?i=4~O0Ž<&a;3gƌ!/UJ̘;v32]њ@!ԛ9S H! AI!T[N ](=* 4={/ڐ;A*vE&hxrpe4zeNoqr.󉚪HkԊAZq,}3Hy}8c0=,cJ_q^MT3<bNZ1?Gmdp`Jr˪B=o]e[ +d/Ю;tE>`۾#0 C1}1jTM;vaʃKlzc̢kǬ>3a>BK(*:NSx] |9mLLRhٛ`^tgZT4Ea!\Fz_G[clq4GG^ӯ.9L>^,$$8i[1)• +Eh;ctqȬu2FXA yJٗD,@ཱ^Y"(Za rFuJ 'k8* +MicW|xbl։~A!=6Iv#1Hsܻyw*R>1egdE/ 7n +gHh6)?$*5)y 00٠DgF-gBS blEVxN@7)`"{) +ێ!$'yL[#Ƞemsڡߨ?h(Cv8&nɍaGڣK#@70t!@LyԸ[Q"1(sUBH<nT8 Q;{hVaGG%+- d Eyˋsvq SE3Y{XSRL1ᾷ}XKjUcm  oEOh|ptv( ocMl\\B +GɦGijXC@V lqAO5=R=נh跷S /:Y4)1V +i7g\YiPB3eS2x@uxԾ %FScE[S ܿ-AƇS.,'CRՆ,m@=dzpH#NHk9,ߐю:I`K\4eV( @ E'P-fÕhc&3O` q.dy" JU_C)ţAu 3SQDY?jp])-cLq Ms±|z]"Ht+%g͹b75j1/rUNwsWv"+#ẗٛ+xbZ VPSRkү%XɽOȲ=F)?4"AKR)Q5IG+噕J73,bEk6|8}| ldc)#GX O`Ž+r8ފD`ѫ2gz` 0I21 s\+b>{F(ᑙԴofD;y>oǁ +׬BvǔJ AHEO0 oD+TX$X@?GXs +||+=hJOlfy&S=eqo!WVJr[=cBѓQsJxYD=kBؠ=aA^.lZ# d$IL*[%b4_DTJAgwc{`&{㽠}r!>Ք_}ިFC굿`woQշU.v-؅P$nr=_z` ?|uɾ B*YF~ZQ,67nN?Lp޷2h\_ %YλWjKO XY@Ru t t"WWՉ<MS\>3B2/׮2=FR9Vyxuy԰U]$,e$\CN%/n W^Əhv4Hzӿ j}:.6ݐ^(M_$l59l$PSF=TMl {tD# +(Ldk-ȹf+ j`"72H:Erf5Vnr3c*Ib"Z$sIjS$'cXD8F)!CҎ-iLWԗ)Rh\l +-Đ%B8@OB#8uqIw"W19}X(v>BU׿W$x,BQ=0YmZT8GVPɤxQkT%}n:hMdގ^> յ;3u8S/"M3= D+1;4͆ +b,X2[{Nb]2+ʳcH l&T a~+/Qdv__=A1KM +J!f9y뵕 `/@&#a8_e5:!()~/d]Q TՁ~HL%xlyKP +_G.& g1C 9Y QĐ;*:h6)XXSsv-Zo3oЯ\Y8Pҵq޻H +G =2ׁ_NT`%&~l/(+ b!ǔ)G"j8]O=PW;:P+YO/3^ ]Sٿ9L#oxϊa ^-|-&cVYaҽW;A8 'de q7D!9fyӶP"'c $\yW*+gº;W)8(KS@@C(<$ucBi.8={:>wcոiKԦێD@/"8zA<,wG I8z*73#0@n>Ltyr2"sPNxf47+pp,l#׼Eq6k5m!8e{ϺJGMq'fU0aσ?0nE>*b홛h}sr;.k6"`.湞Ixc %, 5 pa7^X:ϑ3je$jRu"IUW3 +gpBe--჎{ r|X* -M!;^ڷ3X`i\˅tɯݾ{lFlW=})7ݜ%u9,3,7qeAb.^_g,+$Q,f !xX)+F~7 +k)ݔBr΂^F"Bޥ؈Cо"EpYVD}Zs +CroY'G$sDxb5y@Zs`D xx.ӮR*ЪD6"˺7nxV)OC!?";ia-PNz?{Ś7Q@9OXG}C W&DF!"6)Yol>sZW3S +i_gHn(,Î>Yy] G}pc/P;΁H|9~Z QMHH|'eq?53f|@1)|IT^Xנ3 *@ ~h7ބR ۂ#FwW +lF c'ng秎QI6h0rxm{< ŃyXiFNi*LEM%qu"g~1ڝLtuEbBQMoAC^&z;֐UgrHW9CglNHvӖd cmbW:iTy^GK(5 $x"Yڷ&]գI:|ѩ%/V4X%54'M@"|Zi .Y%Q@I[ڕn,u`@u}6Y)}Y/lʡ‡ zv±fҰ03hB2#+ţ jL/.Q%1 VfMz/`)3c`F>- E0x%bGcvcGiG2K,B{ LTϽTsDVю' +kH3 uk?TXRRζ[~ۀ@6 Dvy9T-V~C4 +jh:HW2 kEݶPz !KP9l?DD #&8hY?iw,9[z 3zHF"gbFkUb͊E,Qw߹zU 3Vs2t@aw^wuqzت8c vgXJfǃ@9Q/}(p3يkq~3gІ:<g ;Mа \ъ~a<)=Z*!~Wl%HJb|;44N۳GoE`7=L//]܃CF +xv{,ce?|uA1?o^1:\8ہAϊw%qt*TI0b-jZӐɃO֋oPgpxedR\0xDVX%P,i]/FRTrOءmq8j3~Ľ šAT&yM<ݳ<n0J= q4} +k%@'?&FSYFs"17ϿL e'lT Pτw%)G=Ϭ}qJ#Ԟ$80rp V,9 ˭2˺HfYY0+cƈ ;Cz *CzHѹf=e.P<\#Tx[m`"vHxd-^]?`Ny·Ď\$e9* yTp-E+=LWEA*(Hg >0L:8t(i|rLX~0nI|O} udsȨc zuG1єً/L7'֩ &8^xwt7=ӂGoGǞI_:Qx]IsTј^&h#%I-'ӈhll>Pt/:3j[_!tl_B@W'W0&3@T[ `Fyr)*ύv2E<2QO>겜_DPu?Bb}ef 93 1޼wW!KhKZtȀWj7sEVfT*@T%f "̈́Dup|J'bxd%GvG]sL$ރoW3' +\z)=D5T +nt>'j1Rh [XvfR:Q 괸?HObGedofn;FZߪE"A76 )`_Hw P&7~FL2h)U᠔߲^"Ry=AR%Pk^,J01Y1.>.tQ EgCT,k+1`KhqԎʅM^8.[</*~[DY`f=#r]EN/aI"QFҦ/d -+ٟ w~4XqYԣ/DrR|%8ޱ8P1Qpk4؋}d +֟ybه[t-ykC%*jgs~ C=5!g1!̞S:&< mFE?t&3| Lmx|  BCFO I8/XAf *(@Ehf6OͳL_j8Y0ҫZOQB%43,rIx;xzB`ǐ [h2&ȆIj1tU(xHd>Vf?x.r*ZFlxAOw?0 +QDq_ 8 c+iE}@EK1ߜr[.{ᶓ3چ<59f8旀z?h]) 4FCo' +/2u܉3au@PS! +.\BTx"Iw?־qjt'J)3$Ո⑃mC8q|haN:XW6 f"ʫPgiŨO` XHvt7^1 H{iP|$0GAi9 ` 'Ǟv%DA'=[2)۵q |ω=gW\!=OM(y5FI&WjQxܮ,(bTto,ݢީ~%дZBeUYbϠ2_u3\ Ll: +cQEd\&na] 4xJ|?(#|a3$I5ب2.$yUه6>U- +@^(Qk*R㫔"-S<Ƿ2:]Ie[gl6Ǐ:JHÑ)%%m}=xp9`LCcEr~+]2tpꊉ íkMMD%4}qCh9BU*RtmK㡱O:YUfFor,x[_ғkcA6;a҆MU3J, IuJGP /nS١Jj589#3FCy]Go} + Rф8ЃBA;^zpݴ=EK0Q@rYQ] $fOd# <8:䮇%:V"5! Є _ƚQ8,mHPّ90kM&=c"Eޘ¬H/ĪaXYk +v \4h`(QM) .g+cM +[?%VBān9df&lf.I^gEgǙT%(Ӧ6O'tf퇒Y0K^%魟6ǟ{ğ>Q 9GW],`0wo6 1ѿ'$w:QԱr}I*TWҁ 8˶r +cQ<<7qfљn1գZJGxYHS36jCiSw*r'GK@urdtT~( +  ) +GJPR-,S:%VKBXXoe)W0f$*M i**|Y&/P)_`;}bŠZ_;@<$̭@WF05IaCj|! /+9 [Y@QBjg +[v}8ZPmu|*yԎekzrr +=6G6LrǡE 9.|ƻA0wL N۶;qG +O&- ~,bl,>dqȔ91hRtp-BX(3!1nѯ@@.ʔnyAEtJ"I|D5Җ)6M:ޔ#GWDzѹ@4/^f`!n87Uv2?G3سlHy.iuZk$bَ0Ou#5^v:ӛ{Sq\AWOf>FIz*P{Rv!eSd `{{Xؓ)#p:asa<¤ΈG!1Gǣ!w:H |DRB7[+&4áF`$i*:'VIjFػߕ>~!]:$ +wMBN̾zxer>AF*YN5 +$dkK 砏e X)%?豳m[)^CMZ+d^fā;!%&@\`0Ŧ\Cta[LLCbGO. \AKjGIn_wh`MMj%KٔF?d4IfpJ\B=ЊfrC3T* ֹd4d[ +}竒)U^bg*;ZvPu8 NQf%Q)XAJZ-z ȶI`.%[P+{|e{Xƃեl` P 2T(I=EݯMsF_f:3Ҫ)0kŭ +mH D +!ZXyIR>ͧ6y0ӟ  xPP\?w[ f S.: : gt~5kBQ~ &ɦBs˼|;ƙ$ RHh}h' +giQh@݊AFp*S՛GƖw +|@!~_XDi.~ssb3C&?@, uq9: T"nIG)<j˘0 uPOu|SX![EnUYw Àz(Ao% U +Ucj +5t?DI.J3M\iaP߭ȳC+_lAnߛ( 3;$z,ChRbcX&9c-c _E@/%#YPܬY$TN8 }y1H]$s/*T'^ +tթڤ$%VqLôH +s:a=Dp~'{s, rNyXqYylY %!\({Mk"KS~'s[Lݚ(s@ +ሪ,#_- %lzk EI6PI'~𣆐 |"s1#j 0HD3d P~ۏ`eO@{7KI#7$n3}6cTT(?ՏV(/hVa߂X~#o%xNOE`?Ԅ/о98}5Pf$فw"Jk a%D{ȫ~d)#l' o49+k$ +u!֓ + e'(|<zf\!h@5՞h*FGVO[ؠm+:*β,v8d}NDNbHѭeU"X8thlY1n0kzժV< +_-yWOʅjeզ+EGƀ״PAgZg@G3_ r>G;m VduG֟ʎ߆2@#t/j 5~{SH:ާ,j:ZhpA74~r\{GS 5/%Ov-iɮS,[L[Cg<_X@]ˮ X( sc Dl"=㣉[ NgY5hI!-EQ3Qz3=`quxmk mcwZX@F }M[`d >>@_=_;nW%;S41âi%\"[Ȃ:dBM^lVցSU)2(l { (",kݔz6"Ι3 1@]v{ -W2<8Pzd@,ç u}YSbyIqOEMQټҕsg%\=*JQ(̥nfvYˋTPpO+J^=%D: -?Q uZ!2$_4A(! nlLB&N{;kBC b>>=jp3's}^I-)7dw&ZZ.$d8"pWzJ`mZ pyґHay=}1Xru@_==F(]4oe% J 8ߝ)L В'!2 s U"n +pySЁVb9u'z)ρ/@ @ B@lee?XR4>l #y XT{H +z3#3W8aXa0xALD)ДQ63ه:&!thт1w|3#r: 9 tޏLT:0$* 20ei(>eID+Q*QD8*Kyg_z=ʂK'x@8"a1+h{`1 +Nm*{Ʈ{ԹTRЗT@XYT&p~L_@fPc|- ?7bF +,Խ S{(!jrmZqg_\!eY;k'Yu[V\"M7&f!AF{O˨J qaޣmĂ ]d{B{VQ +*ѓINg,‰Hh^D`Gw(T6(e=fuA$;L!YSŰ)\ra{O(3 hhxhW" |7{-ͪ,L\nY K3RQ,>_gzL0nv 'e{j4z%{ ApR" үLū_a6D1Հ2!B• f*GµNyZqJ șm<:k%'-#E1ا8آ//0tQp C&hw.-LHDbWOi,쟏~ϤD &r`={^v84s;yœ@QT5dt +Qy<4 9zZjaxzˑsgF&<n&ej=~l=R~P*f%%ZphΐocAJgEYk#<:Pս#T+P/q)'@Jпx&H@4yc#3A 3]y~ WJ +AԃhSrⴾxgNDK 2 1Hakx&$O/y@z-/QԜGCQ1 Pi5D8^5-'o3 gP*g3 h  ^'.~ҽG!U}uv{w(']ED :"gg^WIHB'%l0 Ü*׳BN抻!w@2׆zZ=N̸!WMM_fbpH>͢'lzѩ3#X, 6 ;J57evFVqKy(ͤtU~D]$S7QQv\TV!YPe"qyTU幪cWd -3t5J  J; +%k萰T uOFA :TہVOTCՏ vzy!܏HX"n0WWq_ŬάTV;~?#,fA妖*A +n[ #wGuD@^R\8ǟoSP./Suh5Պ|g]ڽ*)_.oRŒkȇfx(Xrx`o@d+Sp/8^=eR"W[:l{;) l Rư\F"U3)SN@+!5I%Ek@i_|]k # dC4P\#PAM8*kN8قtzS?zӣwDMy"osIW" Ր +?zƽAb1&A,UԳ)$ ,A|o%t5ьl)KAiC+Z&D(6+ƶ)BcDX6;U=^q$'~#H=Nخ˕ -aP^gNf0[p xAynЍNţ&.Oaao ד@hC=%kq0 ׃*Oߊ~v[H`tK* Dy?_^&X13Fdž4[b;VH`qF+/Z\aF4մXFX9dzč;qױZ0S*.*lz@^/.e-U,=;M9"Gco%{}#i^.l+Gk(Z]sЁJPsӪ{5GX ~' &„Pܭ3x ^nRI#Q:0jx\}kd=s+jGxcKa4?^1H@-00w->pkҬYoewKHbFfI8Hf[,c &L4<@o[;BOӛ"m%^<2{ +h!JPQA)!lm# j|-;E嬫adƿ7!GkT>fہ,| =R}o/3I& \hw:>ʽ0wF:Rh#:aw&J{5|f+9CF r/RaG `!u6eorXw2, mkiYZ` G=o?oOo/wo?/??_oO=+ Q_g d;!>>S~93Gأ;H'1mBX 2dJYuJ{*[frmyVI%9: 1蛆<;hqD,ν'}L*+1³>B~`ܾ n4܎@pd^>VL-.|Vh +mRr^!V| kE9yXH)yVw΁< ,"F %3qm?c!z>BO~: d 8Eswzy1&HOLhq]TLx}P_|եPOo86@R!w[0f!cGB_*ஜ`Ó`r9`([S$r,  z=?('!L5ܲDeP.5Xirs2e<[֙G; bXtxoLœإ/GE +NKSbi+)dYuC^X,ۙaY +`9-Ⱦi(66$3sZ'~Qw`q]Q .)BfoENg1ETVPlƼ(d7Ù޵fıBeKT'$FBbZgjX]~I$}L!-\A +S<FXs6{vނ9-:oRf}"^LzQ'mTϫVZQ C&|9|ﭫ05ƀjf%b>!ۛ^gi3&GR$ܣ].PvRuu/3Gp$~ QTFTDIFƼZa3~G}ZnD# ȼ>V}cxxe[We#C$lg[e̾&0zsltr +mlQ{ӃǾ~ 7hk4,3wp=\84z>.x$z|IGA)w %Ƹxjs>ZOTHO{c5M>{x(PU@=ЭHph0- +~UPbh[|l;tq'b1|ir|'k,Pʼn/I' ~㤍4VOT|&hM_ +$ZtKNv'Зr/v*)޽4;], h dl` L 9Z_9b.L>+,h qf=ܾVo,+C5$gtR(6`P*3ܒc}_aR"䲲>Ti$UAn_HىNV#Fi`;va4\E|s2=.` ㉋#f Xf@.ũ5<|"HZY[T ur&;+*P(lw+VaXi'KICD ِTf3ix^yP-IkɦیZ 9)I'#rd&bazm 3sm d +]0:Dlq 7eO֯FEs',Na 0@6wطl3[<(NUl5Zq[s8" +LcGlmCMazRjB<.A W ߟ'- ׷ɓt&%~v-^Epf /}Tgdz]>k;[+T:ED>8J? N,U[r pA&CZ fyB"tL^fXL +w#$rbqY^L5 -w⡅3J Hs7Z6m[Cbz.rjj!K?:vjy{5o$DqWVz?P3ELmo #E8ޟO]pN]-U@ܿ^>:3< &S·ܭFp%^t. ta;~fvHA,N9w=J@PpMm{d2 #{w9V3P>FDkqUex?'k'^ΌuoHn_ n P4wJo,|DEJ ?澑F䧠Q Boϥ\r=ve+-1)d^|2OIy +<)R:+" +o;I2I7)w@gZ')`:dH>gk}q~48( +l7Sө-A`F'b#&M LOl;Q1 DZ,Gy;Al(wps 믰Mb=cttC +DBa ctfDh۫%?.'PvXQO^kDj:QL-5q9𬨡7>ʑQ}>Q,yfa? MF!N-fZ5cq/n-ܫjiY~} *O٧2Dz!g;J}E .\8u`*z-A :P){_O4JvG2 +Xnێ^'iVCLN !RO*j<]Drp\U(\Kk ߑʡoǁ4)֏=~+Ƽʔy5>^Cz\LjYư{Fd\vUЩ?;sd9z@Tmwgz"c\ss#;*bKFd)8=Gdqy7q&YZ `]Jzx筯zs_@S^PRǍ^' ӎ.:DSF&K ֶDv>y@zblP!VaJ >w!A8_'p)Zw#q~kpovxMXDW$` pv,jT8QQ&,"6"kNr]U/=/jĖB8T(SS}7 2(t$hp|&^·B4r@$mPFi4 Ԧ栎|DES-.`\XS= +OR Bx_5MM!ֈoYB6a@fQ{k8Ws'u,ب +|]8l@'@5\xQ|8Nj +֫_넰e]ߎqsoF?ŗgk|ɫϽz D ]ސuVަ2Tf(s=G`U̪5:^K}Y4tV5)ތ*+ҫ3a n[Y(jp!ǹ#ua? n8×>--$+$zO9DYtNQ3vVzE{tzOGJ4^8߾U$-VcS S3g]"`wNw1j PT#82(C%0lN9 ['4r"TňW>BBǯ!zaaxNSrDXTUApF8(NmhǕē`TŻ8SBe4 ޕPz!*6ȷ ++5tD .Qb׀}8|_=&W@Ie*[Mq!;&`{[~AK$Ց.8 jt"S~XtL 9^h%5}5C*~oG$dEXEk=@'|i0*)SE+ߨ(µ;L )D)0EbKIXl8 k5,u[hniDW ŖʳigW[UƘqsd˿Í2GPņ@UQdO: Wo-uE#e ]O|vxvjRCQ%_*D޹Xs>FFU&v d;vm)BWdStإ,YC =t\WBi"Z8@2$:f]4ӥtxjELDZkPXGto$ }r@8S~U4~S9#$Qgzj4L s3AjcJ +vm}&콉Yo,jlB,>׀q)婻փizW~=9T0 +h{aQ&E%Q??O@{! ~;$w k3I 9çŅLOyҞX#;Hv ! v n.=f~ y%+YIc@Mqj' r-5P:ɊOňx wC jJVNΞƒ rGL*BM)n't*)w͘vfȶ,aoqw(fehtrTrEIVoō *yHQp˓f ]G͠^ 8u]06f'p p<#Ky/44ϊr'h0T@oeJ`g:92)X^G@lq=F(P5 FtA_q0xBHDd7~mCGziAZLFfXwB]P/Dr#FFIK N0$mP7y2K: ;.(.0w qEy3V΃˻=1uSq@SC.@eF# ĈT2M-,xa1?%a| Ex[D貈H&Yk!g(A?-43/C(w#>e +>9dr2[X/&&a`-<&/2Dqx5NoF9)î( ҵf?\1+jx8~!P(-7Q"jگg-K" 3CU&NMcAIǠ(H%v +:xyk*"N+;]W^x2;d*駻DKP9}5lBr|m_{B-34HoevEگ+&o3EYa>yI%9B7L+[_ 1*d坯`cezS$hm"4gGE͐r4!> +0`e}?c "lJM|-/ [m6Id1ZfDy ȭ!&oSݑ_֏?>pW;yL~ Y~ SQAL}W͔Rǡ Kп&_%FĘ,KIHp/٩ +F7nbnfֻpF8OpѸmOH2~L~Lџ(j\!~ci9KFv[ Y$D9ҾR2L!]0 +bjUp/y m/P[I}Y@OŤQg";D] |\VH#RX_6J(´~bq" +{%dUjB k6'W؇ѷ! `Fx4b&6`GFq:yB!ĊKeSM)K2 kR7DQQEe(zQl2^7G*!d݂tm8B&c< s9N#JdJTIEp9I Uԟ"X𞽒rd,(C^~P0> thCaΦ=4gEo}j!ow9bɪci8:%Es'x{y"m{|qX]փ5"=eP(V;fŌU;?'zJ֖R- T<:RN e 5Lukǭ7é= mckzIJfYԩur)Jfň7wtxFe츃1OXP+/J'Hcԃ0W`b*9"ɺ]g3s<)TU]crcšz|±O"6_н4 U 擕y5rT7ˌqiG3|0[!OJp6H8jW^q1`ɧz*Tbq@1I G"@iq`$XPkx  Se+#O<_oJ] +L`= ,z@TTYHӵ9toa38QIWd]F/n:L9ukK%$USMKеbyp=&@&]=b !zT,zPN%$j>}`C'龧wGf'23}vSPų"f2"+X~I!VR4Kf$䗼VLucthTf +a Aɠn9APtm3bAbCs撃nFP  +vj?ω@qUI[CƄ(A@VĮ-h8]!3VxRX/J:蘧&pL,vУbI)$M$!7Q/ra MԎ h# +f/% #CS8UA +MoB3eJD-JK̘HD&Dc^?$ \TL FrCLɛY0ujtPPoBTf N^qv"t3iJ|ܟW@&|q؛QG6ŹwN}&Ol76AP_.x&lqy"!.wߡ N{:"PhZswQ:2ݙca'dLpI +Tb#BCyq ~Uk3B95QI"sބBjLw-`q^RPN#JhًK4ua`=sr*λB;;v7P.{{<$u"FB`Wu0WFAjLsÀ7- Èh?y)gjBy¦ #;9?T#SDx=TdRXS\@f!8Z '#:*8<3p dtZDeE=nH(Hоo|NLK:3xџ_g@i[ e7t(뭁!#pf3l@avI52QD@¡vվVPkj:|m4rd)qR~}ʤr1 +82p{XcVX[`J]:3>:- +!xWubq^haLQS~,3B RN5cl2.):"Jp=32 ;{'Wϙ +&!+ ݙ,Y^} 4_?סMtXqe;x~O\UdؓvV JyELH*(7N5R" +  nzԒA:zå-(kHd`+tW{F-}^9RkNJ/ÕeHz|İKIV +A8h8Y(FH":^qpj0 v@4?(a@R2B\WxQ#w9Ԩ魅n8;&ێׇ%S + bSLnXD`XG2 סsZq҆#?2A +~jr4r6y>1D'` %wx*$v7Z`o8f8s#tj,F,kP+ \P*& [ >g-X &^&B20ӽP)p6B^Vz ^6㘈9GXq{ *]Ѻ1J"wyoxiEUT`VGHW_[[lbUU+xy A\&A+0U ߕ<f\ _Z$YL-8܈ϰc5P#@@mZYޡ +EuXc-@IƳ(2iX3$ٗl.4m*N(zעnxKf>f?̌9f aq{_#CRA$t4֭nہp(ئ:GC<8l//i9(4װxMօuL-b0z$<ٸȅbi/dZ}=[cE@)tf;p 9='也ǵ_?k;988s VC$q);_YZ }EY7x{SH ٝI,~ +2|rj_Z@9!*:݃`,'%cZí")6WϘRޝYuZ1Q{(nVn㢊b~;O,{=^G1)a"01\Lghzj;TրהhDA8tOLI@vuzj+M`j4Rt({TWR][P׵`qD3~@9!6A\yuNlɼQ(FJt̹TXӫKwXb["WCƜO/.btg;ːNʅxDxGR[a#j eJh.9r!ҳ;q]/"ݹ)Eò(ê+JnsUb`tѐD3P$2I:F_r7o((e +9,5HgablErLo>49Sh5Z R" /tt'{|3+Hv3H 3K T&;`o$4GxZ%7(^2r(zR2^f)S/Mć&1n-?~9f,@;տFPg{zNBL +="P='}w,l-җU&6+I&O $d=?eZѫB%q|gx +=~B9+#!=OOLN UaZJ]舂W8:-aխ^p p׼Z +zG^<ũݣHqLtY2) /aZQ`oD*<{;$[߾m<_AHN{ߦ6y<7OTFCAqG_a 1 BIpS4u]0E6Mx%#{kT0`bc㨊fb1 ~IMZ<%E ++>mFE楜Z/y“orl̄Vgb{~o8PT\O~|YT)+w><^wr,R*l[)G9n2>#HAf[( S'} eFYwYL0M$4)qЙ\=-)j͠VENS-[hqXF֕o$+sOhI//gdE3')HGiG=c殢]gjB7W/X.[ia}ώlJQ~L1,I=GghdІ!KjF0tFiᎵGr qQf՘&F&gt0oAe4yA:ՀD=s.]S-R ㊞pwL\ JCbc3ՓWVth|vNjZmVx Y6lyuO{ +jjAe2Bdi=>WCdyBJ<9Ve_fYS{l|PnQ奏/(]XjETaQ<sګY?C?|YYה85#}x3Ŀ +vIk"=RC 4u]^fCE,gpף­:=/Rw*.{]S 'O Es#zdqy͢ylqlJE+4'iZɄ&uIX5R6X zLu2Jm5f!lNwPuxE~jX +@! \Gz@Aw,'MrP9@\Z"oPk?}iGf,FxWX}$2> F57y"#: +m{k;ΫÃ̩x5 zꑔw +IK6s!QH'z>7L_t  +烍Seۃ<YGL?.S]ar",sH {S1[{;38V3LKp `,A-iqLtڜ*b|D/ p&oGFz_pk;ָT o:i8;~|S{=Q[ߏ8,ojcZz4}ν!8$O4 ca>#MP I:G c6f?]\q|))A;КK~:5 HMu?~}\)-G"G2.5uLTn'FB3:$TAHҁ' +;`s}=^n +[Uc!k%G -*p 9|nƹf Iia,nߏUNg:_guPeki@ȑ?yqd&\! Ua/_tb8H#⯉T 8Db>8S jR6L9_FtV zl`P.ӳ/? ӯ, q# 'H[br>S~L?6:6ގUVYgc(Q9lnҝl>>bYB$$ڞ}^999i./0 +}awEg;ʆ7@/<0id…^Fʧɤ"Ի\K0I/k_OL] nƈۣaJ:y|ʇ;ެvjշa2DS[ *-u&$CҘ`UECqjҦrܨ@2琜H_ kCʷh.7BT/*Q:U'3)P7)sx75pSWHߕ|k[/рt_X:~$IoDwsI{1)#gVιX= iDmׄ[f~!?7jʷw;oorT{*W 3R?f'SEkhXNs~+CT#O./RVXGȺEpXQk}*XGU&8^aأɸӐЈ!p! z)yxݽ =@y~EsBl ^xO.pu:V:y/"!V[e$Z9p-;~~Y]R_/ϲK8yBoɭ~??7?/ĩ_~??pq +{|3+~$&op?wCP)7Tf~z~{D=:Y='"C {Bzj[YL,' r{ + Mo UZ)e/H\ 7{@=\.8i'z$g{;I&gݧ{84C4Q}њ 3kCѭgAf{ߨkԐ ӌ>K"`xjd<)_pz0s)iزtH=+]yn$zIֶˇмxB4jY-{!|`—fO+ha¤kQV'pq!b‹g"8=7"q9 t+j{ u=r" ^V2ʏ녿MC +W3eO}_D`w[ LEz"5H=*[=lP +Mw5Ksڛ~(?!C%)Ֆ@}ѣ0d w_/z u(;V~4D +a y:1ڿ+gfPOt@tmq Jd'|c {E}21 ;lRjf.;oi`ʃFLyp Qq C8+v@{hyTTۑ"請}BŽ棡*w&<>O'=FF;[I=ǀ\x5}?<ѧB`{jJ~o [:R-:ijp( DfJY@ABB0+Wt?Džt`7:?fpiUv@= 4=*dcM3d+I{)/]s!%ϳgi/(;c2z7Acu{012x&wJ7P1A߱5(鱄 b +Rc.^ `pY̎﫯7eqHq#6B,y%vJl#O~#=p Ӭa (!zkFDm(&LDyGd^eh>CnaNY>&D4H!ZGM&w.yL1Y'֖b- U:{߽Gɨ[rAciH3{FX'Sf7…֊IIDBc1szS݅2Frރ䀿6jpG:E<ܓdVbp)=5vjg\3sQS[U$oP;c(MWB.p6[z^g!J}?i)ue?|{,\`% zwU+u=.p8H@jx h{ymB +{ڗH 2T?֖pHJ8=Ɖi>G}y3~J|vhoҋjҤvKKa~f==()^$jͫgr 9ށɻפ`O9Ch=vl2zx\!(88&HRʣ6k98Ή؁AˑJf㭝7УP?ޯ PfST0QʄČ(1vKoiOɻĔᏋo=!VwH󆛧dފ_Q[/!{~:R5[cIO#<҇(tZo=7<y%P_SOmhڞJ`Hsf#tt3o]`E9%21{d:gɳ qB@1J0aȟ:~ʹ~hT_'{fm,b 'Qk m@髩nKvb̈́%l"WDT ;" o"5 |7:bI=GѤ=['J{TC%5ԇbgH:Ƀ,WMb$oe֧ 'H_!_o BƩ~ h3# DQA=[4$ZYډ|v[#',X'Q猂=l ,(x:Ie|'23q랹N4!uDcymHRfY5Cgotk4x4lcQ8"֚brؔW["{EJcj&]7>#7GԜ!RD?PcuxG:+H)2I+y=0Ќd]_cq"ēv$HQ66bS:^ɳ>gp9YAtA ~:a-8^Irt 0vP??D={Mdb'ި cՄAr$I 涺LGw,KT^O v0}̙SmEZ{z$w]?0gp KܓV`n=؍_>ucE+E/z(6>yUg`DCņ_hC{$Ҩ! ېiw(iķF8Cȅ/>f^[YϽP@CmtlYv$Rߒѧq49g![_/]JFdDdܧ;CLʙ^S#]bK 1gG'fs8 86h#\s>h_i8"G&̣yt H~;X-"Uy ݫNpvg /{"MX`~_}9v)ԣz)>GKB uWW;prNUسp!|¶_ŠߺFg["Bٽ 8hZ^mhi`cP!{} ݒF9uPXI0U?*ҳw29NI0kaE$S QVwGrCհn莈J)Ibmx :IUpf ?u-b ^6Dcb@#jI`viF>"ͼVFx9[`C~©{{/J Ay& a4U/N4DIH} '3dvLLMyAP^Q4yN$Jl87E`rGA9AVE\8!. F˦<"JެWL{M"ɼ,iZ`ƒi*Ɋ@/VȊ"RF4rѨ sEe \~0ѣEn^e׉0I3N `xcA0>GBB{8`AaD 54L-`n3=,;27.2ј,C:^Y +lJM;1C<$CU] @SSrRY2K/D}fva=êG*<\Sylg && +>$\ +:`Wip~-Ej[0<# I>yH]DYQ]QT WIԬ:6 ljx1*y|OBVÊ-[zrX/ 80~BiteҼ*ܳV7MڋWJP%VIiA[㗽%(l %'C>.!дWc'K e=qjO:=*0.Ftc?T{Mq Pw ឩ[xdήe:vXAt\*%0(Q.V BaY<Qob*haKc=:( ^5YzjLO>!7v5 oL(q->JW*щ|0D?G '8~Q[{"5WyG`jO5>Lu6ddھ +0u;R;L,0Hοl}8GO M!aCÈѾ1^=Y\ϙ>3J d7MS!ج7'5,G0Uڢ]#W(6p˖s\@?G ތ+џ{$9{;!E֟RVBC LX*Ι>bLpsV1+֣'o+,Lߎդ4^™eĿCv3f&^)F6Pn.rF$G:Qk}bEA&}βE\wD$`Q F5]$d\rה1zqƞ$jZ聀 +`{8lԏ3ʋW^hqR~</ =&bw7`}9ׂ=V(Fy;9p%S!c%`T,04= +Er^F{y )0T3Z7Uy (  Y7SokO[`&Y:;d9y/r`yq +0 +}e\`yM&r`}V {A(Vk#fif!mbٰrޢ<4{^w)@,1f(DFF ]5zHkgTẗ J*"၄^ *y@0EAY~)F׸nGɚP`f=P(HǙ> ,!iEuI +N#z 6eqo`~Rb#z@6^XmgM@_(y {\9Ed9[+ j\!̓`02UF^"צn.:Bd9G2qu*xLoOYS ,:#[rX{ChCE T ;#yfئk2ofx6#Fš-C1bH()c^' + +xXKjѣB`'Ilz@E`>UM {JH'ԸZ!WD`->5H|#)s1?6ݨ} A)_}E4_I~_|{[eI*EᡅZƳ[G.ٰThj{ݹ X Y? Mf)cY&ʓ}գD v7Go]V;XĐ*FKfoXAOc{ .Ymc (RdYE7ϽA 5ޏ~GADpN d{l +!=jEZg2h<ΨH c H_S'uݾWcG1$^$t#$PXe8pM"=TPF(gOfhv/sZX ȃ ArɃz$S{KL|>α>#ToA$*{RphtؿDX0!=EzK[\kj\*(!K!}|ԅO +ˈd+*Oh +F'Ζ0ThK.^ZQpq8 +%BzHDFf&/'Fz$԰&jˎ:< Jt xt{_k%}K2LE>4q1%G|ڝ^l{S@C׊a"&R(3SjU;;2b>$kVl !!s#}Rhψ +;?`C3>QUif%EJ8&c8#b6zRGز `d/i ;U7Ap)V*Td$ڳ:sS_rTy\xped"k`JITzjƠV/Dք^d7: $}}! Ώ"d%ًHgiʅj٢=DX1g ].xk;V| ANf H5!T`(h]wkm9EukDԖ` qK7l?;9E.ņ.&48KĴI>[Q54)߄yXU(;')|P\[o/A o@qhQc~!;\#)>p]brE{l$(DMPO>}qԥ6L2vgJݪ[3&:=-rA +tP Vzqt0ng:y'!zl'=VCk/{wIAUɧ_jo 9ڽP_ؿsvWd`4')֪}hj* +=X@yiyZ n1H989gܹah(HXfo{ǡ*TO?(Ce#l=^x:VNqcnYۧiAل GB V<=,a_:Ԁngxl Qpҵ` J oZa%HQ 75.d92Xq5C~[>X>8+xS*6P&J0{@v$Q(? ^ސGn zTlHvT@ >WDdG#tHσG(](EժwP J +Ae^{'@$@``7sq+).G@\Pۏ*wT./BVJ=_Cz^zQ3T0ЃGnp .o9!^ @8{*`h#@%+ckصB(UK +w 0Y(z㨴:7w:zޱEjVD\|hwwTDRgkʄa(ԣ0=D&{*E85JEj"񡪩:=3a(;+ܼ}I0xaц/ mo/q>s~/7:YmNMऀ&{ ([XY+:($. /8+ "eHܤ`MӑC*s`Czw@0۰8lV3/1fՏ ȝ"LT sW)T( $^n=v^Me۫q5 L# [l"f]PR/9:I}EPgf%y= Q)_ȅ#4.H(>!T .n]hMi`ڳzk9n)*r~anP FeCԎؿR`԰*EϜ"i!eMXDMVꮌKk% +jd-tsrv4-O]9.R z8!W^ͱ9,MBFuCtB˒y597D_5HyÞ ,PPN\ glsN=〗OC踼TL(Y@~Y^19}9e1jO!5NO&`I%7 nC~Q=2u'ӅG @NY*Ҕ^HR`UZ0c8Q<U3U<`bt!t B$-'I%2 91ɔrx탠LvZO}\{Ġ%*iF:u3~+%B-oN(=FߙrT^"aю>@rޏ\XfaMuQ`t=W; 9JRT7(`ywվ04M蛖0((rL<ÃNF_Gϛ,3QZw;p +ndt +;k`8vdԯƎo?S ٥$b@]<4}'4З )ѳ?slD1"RWelNT4] WTƤ,  c}o|k҄ E2懕Qm+r +vzT*Ip^=jS;HF4AIxOsuУ\-5,fԌ50p}3+Zp' ȞyӾVX܋G< ^ ث}~f۬@ؑ}wIw.Ϩj8#<qLӣSJIDD\EF.?f( P@joF4?fo>n'ś#3ِe1Hk^L/s}{ (jѱE\;5x}Ֆ[!Wkt+V>q-Kؕ# h: +|boSrD#gobC?1XnhBf3MyM[Όb♽Zֈ4v򜰢vY=8;{h ~q@ V\ +7oC742h![Q[rV4KKVz2@7_:XTwR=I&_D8>n_Y&Ui(+-+18 ͑p +ے]5aw`|cfZni$ԨTli]}E?xzB- %egß# j? MWYj4|#g|^8[xf8?ܯLa]3z('jdP_o?<6CD^79Ĝ(MQwTqntha=ˮ7Yao~, ަY q5^ {s6"xx0WG}{IUiT=d^MͷE˦kjG㩴@vv $ƈ  ϿS / krQ(I-ύxic(@u@}uSbZzñ V?6- x)-Uwא-ٔl  !\T]ǛV&O|*,IYv 哎y4_Dˊ4t+?g +!3Y;2Dt֊ y`D3_} Y0]ȜwgKf^0}(U;굔עtPA`:1brzQ[ű85{pp^y4-apm#}j(aiv hx"$]m5v4ry*c rEaj߾:0Ic!~ +8biF 6` Q u΄PϙjT|D$U 8W*g *&g/utzu♑Y2 ~3V^AS6?{*ؓBuZOBK\a ދ 'ɞa|~J."ɲDatS$`!d3z:x}eRّFzqa ]D+(}GǼA"{E` ZPE_[}"Puz0!eUr~ UұpԌJaI6Z:P!-?8]03:Su +}3ʶTY꿅<QD(@J4زr# +0T"6+ *g |Gȯ™TՑFؚzÕy Q̷er>6k u|DkN5ϠOu:M fvk-ބ9h} zH-$se7>D2@֗:aUuО2k`<%%szu)g;Sw4zD' jSnPFwSt3dPV@jG(ۨ8{U({WՈGs/GѢ.7r,/Z?WDlDw׆6'R7`om<3`b- +PeyQ$N*/NeK)m^t[%mP޳@֭02b8-(|ڻL~}x>i$ig! ~A@ 5A$*/_suh3(y! )֩1z|)R!.wqP_tZ=Ny_C uyH̥,Ѣd`悈'r7Z +MYEW]m=&溡K;`1dERv a +Q_Y £վ9{ˋwtU}LNY\Jx +V$5fG@`1xe~e" Q^W:ҟ@DEi>;nhK#(/XLmʔ'N_3$XJR2JUr킀iQCFQhnXc& SH^q$vjDy >)EDz]Ͳ-31`NHÈJFg[}"6"fV +ߊ}Wv0Lb܊tY xW?Lݬ"Жwc61񚻲i"nN7r0ńn4Nޖ55o ԉ ~:$E8#4" UK4]lh*W~m]#h'W['}J~Ruufh$G8e*^M/v0'f +X(7G2O&sᗀh[1X)x]kT>p/{N+1vggSY'ؓ HH*'DZ^-bLF@,4r>*C$[q+Uw=Wh0ߣdDԿ~`"@sS,=Ԁ K+#{J́@m n$*NݎC: +&MC'dn9垴wF P;jWgZ3bD7S/DN$0ZHqG-8@WŴ{io>#-co"ݠä*R E{iS;EʤY15~aD+ʽIa,(yŢI267.WhL(\TEv|jȉ]>I7 kd Vغ ++xr%NRGW(" +i̛e!*+  +0̛qaMNY +'7OD2'B7c} *=we&B]\u6)φ + \xWxI?)J|#dE@C?DT~DL0~= B 1siǝ)<wLȸWhrnn[0yuzmwө@kO->|5\\;ؐ㠕'D_6 r2\D oGlǹ2]9nI1P=ƃ +޿IO ؟;Z8^ ʰejBYLF vtؽ;c;L:{]pYGiRsxNm +̸Os|u&Pfk#jR ;) xÞ$CEӮ6pjo/~#?)ث)5"MR}^DJ#u>oߚ +EPwCC+xI`𫝓3444D}qR5 Rq0Ey/t}A]NJ+_#"ѓ)\>ppk7а8# LwpT |{-龟_4.=Wą)o>6yG_F/5J2uO1Mf7m 3X V2lL|勞gAYE.Wxu!>3L_贛;+i'fk?ˁTG+gH ?|OZ4H#xt}"/@pl0'"t&REeK2"Q:^W~!WnGd4P*M}Ψ~@f x{C}8hHZ)ـF;HI]vCwUc!qb)>lnsPapx'>/,ë37WE}?"uﶘw{9>4Ώ?_SiP;#}AH'PȜk +0f_JUD hR„Rk O^7Mn2 &kڗ[jc χH]W\=f{3'*A6I&, +e8:2:=/MKe ڕFmC0vv]7LB]#)!bv='J6hۣ¬yWBDkSU[_bUg9Ŵ;=W4րΈdz%BR 6#^E a{4wujA3bK_0t9*BW/Ώ>v_-I ڙP=J+~X'O4(<ޜ: eS'';D7홀aw:/竏u"4ۭy$:ajR~\| ֧s?0'>Od;}Qp5ig0gUM=rSubGpH_wp"GՌ +υr졜hZ9iޕu{flwO:Q `(+}D@$y?M/y2]dD!XU $xx`q]]|"whV#L+^ǝI9Ybfw2_tC67!MYNl%HelwגVX M6$vVzA$kl~_vv˯/"\t`Ƃ!'*"K@D}<g`K(~i_u^MBԏ~#[84XŻ` +?P NB#_屐 '_%*Olgb{kf%}V#=Mda49RM b:U'8&2}!.RYWUCV/ψ)n50U>c"́8`݃]qDVsaq}s7ڛc1kM!3۽#&F@G(Ҕfz3EP rqy^Y9M]^kkNiB +|1X1 ߕo7{!40[|D)-:#-@;(oi}zt h9awG[1N %Lχ>㌐Ew@̧1r&6 0R.BzZ < 鷲a +OLΩ>ψ?s;K@\23)c.QƢ=kO<?o8'ww'-Ԡ!N٘~?Ӎ3sPTz\&18x*S}*Qo3=㱆IHw}C/O)-1m}ZVS:T+l L*x;/T(POڙ[;&GLxW|api;X%[HȱR +{g Ȧlԁ.f nJPn9N6ҏ"e7hyǺKN 4 S YG1Fy :(Obf!=kxdtj]QBv +5tOsYT僥h~ )vFh0 QS=ʝ+@9[JـYwtG(k0dq_AؽD%9Ej9HMŒe9)Ŗe-CrԎe.=z(|/ӄP +-~@ϒd?ڵW [ԇ6Np|9ewMutxx>V ĐrqvX +.p@c;siQQEkBr~(Hۧ> <`ԯfpgJq.y6v#9%7\s"|LuδA1̀X/SV:'e4Jsc[uս3'Vr D3"rsUEN\tXCd밓Bf ˃E (f?nOmQ`@Cp(M/IjΙ.ci4Et?+NWzU/b+ xVP}xg8# yQ_ġ*Z{p=T2BaboմگIo%}ek(c)3~wcȐv`4~@y$pթeg⁴Z(Pc\@⠭ĞG ;UF3Ih&vO?Ih?H?'ۿw_?S_7?]u̵Ηy^.& +k% x>@rG WnLTdߺVǯJRL=& i@[u 0.@Uy2GxL%y$ uaV1D3/T"Dl? tX1|XLkvtX`<&4`w"r9% k$*ﹴ! s]EE0VN?gr9/UfC(|4 +=Xhݺ#T<6V,ejHq0f//:C4v9RD:?r;o9EQ( 4T9Xv2a4PB.y((ɡqb!,h#{ 0#ӯs%n#*iF#>9W`@n"5Ys@;RDۃɳ9j.;7xh b #pI3?Fz E@ƅ|v$ּzaK#wS[&x|x" +Tp̥5T8̓= ݮ!jpKJ8NA:NKe5Nൢ=6GEH+/+*$ rB".׉Hה0?$ue+6j|(nS*6b(xBvKX)\:#P{>$C2ҥPUpGe*nĖq4#Uf\QL=i9H91 "~zn?WEmaW}(ɾ%LnKP6qi׉!{񧋻(WL+^^nȮ?pzܫvk}"m~w24?NW xaD9,`:h ug,N/d_ &HSn@t:w9]@H;ʦ%TB%~7Yސ@ew|ָN ~s:ׂ-,t9_K2a)&=3NRl;ϼ%*<'9 {29:^N6U넬# +"ֱMӾ̒w#:~V],,,0(ִ ͤBz?YkzCp**4_Q*X :sIgopi|ڎ8(p/`Nr5খyԵet鲻Q<$tIzvO"SNsn +}~=dLa[Z_1hz|)yu] `#TnKwP>]i>E/aqd瘬@P$`]'o! +]S` sMCD],{ e&,chș3udEB!sv[!Gi(w0 H%Jap\S]oy)2VUYȉJhah3[DŋOŜiQ|7QR dL%@BQܩDA+3IL?Rh٥q14\0Pxr"Z܏f'kh_m,^N{[]+69_⇟ `|KqZcj82\˕cfg;<73}Dgw, + G<8t#)f=h}w?%I)aOMתl#{3>?S?:s!p 3`3a5i*݊ D xD钀=JKz Ofϝ +ֳ@b-~#0O'm3JY~৳ ֓*3Z/!ٜP}F=)Ҽ\_]~"n0J iЮ>#s*8WQx}G7^%CGP(s5vbׇ1hԫ5╰ƈRaKkh;^ME-2fvce}B+ Q"Q$=4QNlH`KKid^)Rjy2i?7,0(Iݩmij +āTS.8nD u6߸tv"\2h0LMLsD5\z$Yϛ +Ȅ>Ȁ#m1k>zBK;E^0K|*wx]5ֶ?DZnFH0a\dX0bZ\ !­ܟgܒqo?^n + Ҩ>=aD9ƸpA+Quw.Y6 -N)٢0By-=TGd>m +\8bLH +sa߁gAj%iފAWcoo`Orq܄^*5%e~ 1ϣ[(q_S0&k8%ʷL,'I:c3̳ia8]ψYl؝?gEUc ً Q'qx/A@8(9 /3V<;"ǚ? FɎ@ؑ39n05Q>:|ĝJ46MWJ#ϔU;T\(Q"IRvy4vUw +- (8uQ []f4{!C{7`M}$&~3jbDy'sO"Bp?Fk{= +[!z\cv~mtBy񾣵<ؠZ+pc~gj&1 { =#ȫ]~ IC"wV㷈R2 |Gc endstream endobj 63 0 obj <>stream +!zdd|UůʛD4Cz3ÀQXc.[8|!s mh ʱv%5@2NcY9lCz{%x=˻&N콙U{yX~^N a?>H6Qe~ +q׸W&^iڈs}5j4{_y>NDaԟhZ?ӑ" $'* _ÿ +P|dfsDoff]% +?1f`Fby0޵AQ&\(%@*z.~ň\vė*Y=tn<ͻG/;qDw)]=퉽cX3}FոJNٯ_rξKHVף؈$BFmzYVӐ5Pg'ܧۺ'!͕lJ +\'#̛J.vgğjxLr<ήXPZfa +㎟"~>PB ɽMi-bngsQA,3GYp L)~DL%1rĽ ?FN"+i\j0iHƽ _Գ| Cj <m| ,6kM_">dCҿ`'.'b$T#J8LsQQ|r$q,ivú?q)1QI2gaݤ([dE/݁ +WϷֲҧAH2NrE%S֢q<aQ8$e+{Ja. U{'Lo@#\0@@Zޯ|4: ;ݹ^>/:ϣ\OrLJ=와TJClvAQ)Cx\eאńjXkevhG]S]zPXIC.kK >P㏈;< ϡU~FqMCBӇ2 +9sj2TL^L<׃1gngj"0CEuNp+")N|/Iob#zRJ}jFI$c "^ןW}Ki&4Cc2H։B-8Bz=5Gly43D eTW`sc0hT :!]Qhkoϕ}0aA~[(=[X{k +'&=}I|  1<iu<4tDLI9ͧ''.:GbKyowŻ dzFeWO fCT&6ߣu_͆Hԃh&: 7F6 %u4#Ww=] ~ӨNM8m.w?hHH4 +G$\F@ +|mZ{HI>ӣWU)W4.% My+GagD$^uOgdIvk ?D6.n+`.g yjI5ŀQ +;UHTZ:>XE4u ?UE!m΀8''n8+ gg1s)[-W=7>"|F||nz%x\'7ppygݧ::4R> +4 Im B + *.LĕkSH?E(zۏ.ºhWϪV Z? )κX2]3ޛ>=QC'dH^D@䂟 *hv_greZZx#wE'8މ]„0bqS8(ZLvJ`Qv "΁[;3 +7e͑n^2T=EMwƬ:Ҵ?I i:~D#a=(D = >"nY:we25%uYoGŲwϣs)դM0LwۥX6oR4jVgS(fe!ttPv.J5`s"S6a#|o;+XQ=̶Oa;LyWt̗cə`b懰A^U-@%|[@Ϗq>%)([\ +(U#<,h #y $b|"0z SZ-9zNoWDu m.eY?aMsF": - \e84e2NcDh;)+:-3 @5> 576PEƷOW`mAzZߣ , 2-LPVPLW|_> -LSrbiuMB[E> jjع-fHr;ss;B@gcoe e\NNoZ^Ua4䪿dl/M(j  ,Lz (VRQ;z+AZCqz2LD{@/>`8[ߣ + Ԃ ̃+="ӮRUdSgSD%n6[Ȍ=g6oA(?JX'0Cx88-/34=R fLmb8^[HdbiVzְ7`sz^{+z!?P#ff2% +7><1Tok$OgMq|k]0 8JMX@jZQ)4}̿o4; +?UOk HBW\Ћ?D{a&ju~S, +bR)'׎ N +e5X +yZߡJ( +G.Q2 dWag9 ADŚE)1D5L0B}R<ޱ K(eC wL1fr`Yk1 }[G7[umxA*YL*U;*Dh@aPxXە: ,z + ±k"@NI 8Tr NjRjxh)_|#Cc ,N.U)*kc$1ŨK"VX#hGg;/g +@q9+ST-ʰ׃G5<]*1R#=#_eȠ\kH\%REJBi:8Lo%2\ h˸O|6*&9}mu{HH\[/x=6Wިkc '0NOZ,5! +pO'?/s qbrTqP sAJG=Iכa%jq랻 ͒[0ľA7iF,QS2aC퉲W5҃S60EQ"$j9_#s?<ػKϙv6dpiKB :^pf*71Db՛nTͶ{ +=v^/%,:h7a[2{HXGyg(zk1 )ޑ@Qq%nSWUٗ1ٯDS4z"P hBHl`0~Itk455q +R@Yn=KuiD|VPXڀCX,jbAmqzhѐcѣMSbςX15B-i_9F~K|^#0 ۊ0ѽ{a~tn"!@'^]#W W9 +D,Q}|':t<ĂG⶟+6:;# +< >55P 5HYIqb !п=|3Փ9w6{3̢>Th8M=,`IfՁGn~eqMKg U Z' f[<;6WXxx-z%j3kAC-e})iitu&ڙ(t9A?D:hCh+~b_~F"@';r&3p4If:BT Mhpca%a]5!U\)9 AlDzI6OuEgO0Ju 41PSS*BCV9I6WoE98j* +[omԎDaxAyMGO|u:=Q^ ^ ^T㽝Ooud5L~1^q_m΢& + %Į$zH:yDƭE+:,&F5hw*sPRORD!4?-2i6CX{'. vdF6 1<FH0ڑҎlI2Wp4Q,ٕ#Y4fѿa|x6t *4S$n+\\@tlLhyw ۿN^.m%A}#*LLx=K,6_lTwո1^ ]L5Y:kqxԑ<*`|%Ç "ڨEޫ +7N?Jjz'W3Z / +;c$lϳVqb+3#8 $ش7i*Ibc:-Q{ IeWzغ~EK7:`;/wSsS^VQ& [({i}W +K0L7ÐϨkEa47/N+.OZ$_wzNOIztD|M"5#rvl|}>ʮWSk;ïVȗWf%ժ~96k=h|0{|#U~`6k 9#=TKQQv.$ /Y֍3s:J)JSϡ!Z̯_?TbffeDimC|vmv0"2-< +;.f27*mQcIG&LtD}<҉BxfDž)AqYb5nG`\U ?|Ā`!aׂulvBhžGI@<4 ipN +lڈ`tM63tMjOwbx,}PTՊ,N'F[ +?=-M(zBYynL^ΝqFk}U\%6xPȒ1~C"%PN'wM$geWcq<{~)QB"GzApFH(:1Wv3)ӱg[:" ϲ:+wz?B a.  ";÷ P@Vɜ"V}xTS#r/~}PGj}/kMی@PIlWrdBkUï]- 6歛.<ʂY/{Ѯu̼dƺ :Y[=JWwC-Lޯrx=d覉^A:Rኈ;vA1Gl6ѐBǮH;Z(Zc [Yˌi~CWN- tWR9Ѱ;33[Zq+_UlRDgA(z$Y_RRt_,/<&M(ɌUTFMQ괋mj$Y TW~{=#(Pv`5' J휥)t5>ғ)@;Kϲ900$0"x齣h@IhC7\=!i5a)gd7G^a0 R.4q{רO"▆RT"Ly&2_'z"+S^TD$K鱒ºo:7D/}x-W]ɆÏA/Ju@_H{=;|2J"ߜjlpLtەãѾԮ +Ki?vU9(&JfbuJ%!Ry}[ݱC?Zñ^USS%|9Mu2_L6CK6>-6Y{Kͬ#FR3`Bs΁`R gT{4g-CAa ~e*isNJϨ1 J?AUYS@RqQ+#ofEkT7͖6n%LqJK" ԣ[1!PEu{P5*in܆-a-ye 쟐K!EgO+ ASyԊܛJ-G3NaM23U5V{ N1x%K#%@%:ِM<3-! |i(G A[;elVzh*]#3-FO NQb(>KA P-h'iv^@ȗb:Uv?z* ؆뻾5Do\B]K@\$)d.^YjvT!Te.>{V ;^U&?F Ch"=tFuyupVsUyrtӂɱ yOD]̉fH9: +3tw ,s0DϗF[TCTKۆPGY88Wwk>J*tFoRqy/_'QjХ$kTzoO} :y6ʞrɼ"iBeEs&D\ :gi4AQ /vtVNƐJK.Y*Nķ^ fNL>n~ A/jIq8|*Ka/I +C; ס MϤ" ª9rJa$N1{ LCe +Ôɹ֓4JDM4T'T Ac+Dhel55GrXmC5mK}*p-E}z[HU/=m}Xk, + r);L8 ĄZuLzwUzO6_#`zJGUTK |buW2۠ǫ:Q|޻sx+xiΪO^3a-;Er-'4h!u+ ~F<%HRX}(P>FMN1/;V'ooS?U\A[_3U@sRlM NQɘZ X6pV-ss;ޠuA};t. +RΔwSt3:afPUYO3@TTkT赅xI*^r4-yY E]N%E$&Z@Ee+'Bm( Y#Pcve[K#ZkRr>ÓrcPM2_|hs)ۉ2 ,nE_ϓ2(hzdd. ,=%Y62ˈkTD][|7.t:mkfC/z]\F } ah:WG.i<:A;]^fDFGWF^ S +TXo4~>g8do6טʈsbKDy}ȅn%?Q;Ip4eؒ RkgC"e| B5KՒgi,h&5<jxO~—V:>T}sdT5x`XZZI)ϳjh04apK3x,|lx,rKvUT~?ۢ~|=ƿW©NtS&bYYf$Q0Qп u`>5*G\=@eJٷjEI.>,Ž߻t@)>]|XXi`2<]pM}_+[#"󞠓U/+9dՠGD3JhjUZ:DŽb\BN0oI 5ɹB>OZNq犯hYWtW臘g `Z8u}'0;CCSztF/1Y +"n?)V%jRwA a +u9?Dar@qE?-~P#a ~!x]h;U烩{`S@hw|5n{׾Q4Cd!W_GeHÇ:5ܤ?{^,rrMn2:4G:\yJ:]@^2e +h"v"xdFAFdMpw7x6uWiL$)@}pU\'q?Qq_4TT4g Fq2./Q~r3C_gψ͏rV{Y0HPW!T("Qx7҃C3>)fW,UF*=^rkQ[wkupF E\G<(O\uFHK!l#6璴],d;<#ve4)+޲ yQqK>x@߼62>Ha`7%ǵCdBxH{?gDZU/]XR*n5/. +Tƒ$QDޯ)G1! +L caIwg뗯 `ON(RǢJ,~Q0bt + VuC!n;"Ot9%۽FR;Z.?B ׵u؏1T0/C42[:!QQf1Fs](G͞'ʙK>`)NLT8u,)qɦ,~kr6=jt|kͬBʔ|z.GDxB$4oW&tKhj% 2fCDBqexA 7S^a#?Pk&m TUg}h:sm +LC2/0)`e'5[KCN_#⣆J0N^2J˅6S{ VdwTs b629fZua;+ڊ鿺;$j5Zs&{t(3Wlly(9nswZE.իzЉu~i? |%)O,!i5UfW~(]aA] K3zFz LYJ5eĔ|w('HܩJ&TŜTZ p|]Z z.i~Ճ:{v z#)󎻀`1SΒܾ6EfSu(}US(:jʲܪv +'3^0-QB{v~J0ˢb>ô]*"wٜ>~bhWU4AHiPFXg`өB;6'fT"D3qt#9,\zdglv,lTew.z`yRGő4<ZL +ū u&-oDRaq95LV2p",_*"BuulCD +9ǿBS^sE1YiĜ"h&-$/.Iji0#[Nplv ѱ> ~ ؤ +18ZVBZϐR#[pʾ:=/%UÞZZFwZ0٣K}#ȥJ3ń NQMMd8clxKr> +1`@rͯOQ41h f "jLjVFe+ete\l,ީua}F[y@rVB4jQ`WG^cW%ʢiGFq  |@t[1DQSiu2BqïBG!SvU2w 겶a4Wqdh2Y4A\grp%I޷HRCFq4DՀQ|R!w4z"j`w?mA6M%y^Y4 /]D ;FE#"9O,ޡe#Nسr"&GumnY>:/oNosݞKAJqGU9<لM=9b c_zQ-QU{D60&oh{ILΧ,2#[vSn{%lxݏtjT-VKΤwYr ~;P(#tLѩL󕥏؞?#. <ֺ9Aߨ?W +y.֎hyU~2T%gUcm۳% k߰uzH +R(:o";8,X; ,mw4sZűY=3uKoP)L.vK2.Uy̼rҍpf$Gl[m+{{ƑOD,޻xu A047QUA*09%M|U;&v:@GXywejYh3FTrm +:B ţmDS@7!DZ[m]+qD] PQAK +UE$cXRЁdz㻖 9J)#W+s"YfNA8sv =| 8y.uJF,~jH\kpMap>M*u9ذk.jߢA0XvψL*=XE[ov̏2S”*VfKh%E}s8$N!Qs^qcqca}x Cح4N .DG]BZ}_0zVHIuxEXd:t*vϴM15gǔ##JWOK3 +ITN)h8HxHZߒ6%27}#fi3 w%CA\uHS+@*&bn`:-B}d0j+(*DQ}>wi{g0(m_B +G{RkCfMu"6N-t뛻g1cOɹI|CzD 玸v4=jJ7TT'T,;5'a <&oo*%l__n%uE׳FF:@RB~˽ T7ُ T5W W. aRw]&ѢGk>nse]eo]o6a-Udv3p2a`_+TZ>u\F)ՅS«(ڪeo1 = pxNtW\ `ymb~u Ew+ߑa!Lj}*QuI ?IW.W?}o??wowW_{ N׫NfNs Ѝ F(Q3Qa} ؟UJU6Ge?CzG`Qn䟅]6Av.:tjU#/~ԭQxR6ӛ.bUvkZ6 tPs3.(~vVI +zOI`݃[ \ f@W٧.N- dGs0 +:HOWRF?wdR:z,kB&]qák~$|et܆wV5{lgTa#lɹՇβY(tOF|o~bT] +n"$ ~*bAx*|~F+JCbLE F̆;m}/XOYA _;'A3>(HP$ewQn`.y=F#=/DCD间U $QyD8l5)fJg,ztF¼J go*ɲF{/Ou}dY'ZE^@qcEpp%2UN[!M蘆yhW!l@- ͍:SQMz#ĘMT֭T *݉c+sc'db%f!Vt} 5*EWri< 3ۡ''9 gz/?3T +_4ԂIM)w=ΕWZSzƓԷ- @JOsmR H^A{Ӌ,[nZ%7g͑*k˜䞮wZQ +IsW>Z)" ӭkN9Ј6$=Xe1ia6}C"pQ0ˀ9.cl"h+}קz(bKsݓiklFy@%uB: ZE +Zw#JTd$Bb#6 ۭDQ#"tӑ3` +!biשKZjH=PY{ ͯGC >XOO:kq nw'h}qQ$I]Њ{h7i2FgnӠu R5Wѝj;v#(¯–)n F|2&eREw`9RiD~39 Pd;JHyvd'RPLk{h֮9#Y2iP&]6 F>> +=dnHʶrf4l>"OowS;5~0 ݻ >Ӳ ΄~ ']쨫 Y= Ao` CK܈]L؅k^>ܑ)R-j%P-gεnt:7.K5m96zܨ 'l8-S޵^ l,PZyjrl5r\:|-I,4ecݮ?^ bc}m +bN6~l#XZS$f@mW졺򶠊ڐ)e׌⯿ +ȺѾ?6¢Rm| d~SlkZX/ÚnTqq˝7cbRZqRF_K&\/ +bMwL2nF\ +a: * b[,4,+ɰ{ny^baW!ĕ*k"q N%Y`` pEPL_9]1S͛FѶ_ykדL}Lܧ6w$.Mu/)Z*S +UVk_E .T]#n:oOO^y8Xȇ+Z7E,JZ^l9-Y-.(cu*ёEOT-ں2|0NWu Z. B왶34%6&D; ²A (5°PpX9 ,i)"ZuV +e=I]b:1cڕQikap)G]9R:I!r^ywPe%o7Po^!{P>6ـ!ߴv?BP%wf-|A^L||po"R㘀NXlų( +T[絲978u(z7wԔCD:h껔A GZkz[WO2z{GC*f@ !fJgXึ<$b߬MᛈS^.g*vQ') qpat>-MhCMӭ)"i_8TW"v=.Œs[4DVt ZH{Sc-}OFb$g(;l!9E}IIHH5V̵7 +wRV޲~2eW*%ߴ`R(? #Gu6u#}q(Ghn#'M8PRYvtW<߷^ͬot~SJ(8W'&bb<# +KK+{ +d]3X ]6q/1ycm)?9TޣmgpV[r}^jk0O.M!7Gͯ-TZ!֝YY6BQ8$a[41zl|#e4DG$5b aW\ep*[}1#T V]|o@j6֜**G N}odILyu}i.-;BbG݀ECuL9g9FF$q޾o~v1R􃘐Aߢjf=yU2Zq Kiap9v޵Ƽw}XOFb=`eAX-d*{?תQSjiϳX [H(tX@=#*JUGT5\՚cxL#C kmQٸ[gjQ5I J/o*,heeK+@#͔P*UϭQ>#~4eN Ss?9A]wG +,Ztv5Bp:ӹU׏G%NI+(ĐqtxZhVk\GͫSn]xV~uwEԔއ~3؀cn<gW(%E^Tl^lӳRk`l+4 g Bt&=%6u`D$ͽ! γz6PS*&y.e][3ɆPSYopUpD@޾ڠx>0̡tBx޻u +-L=cX=łn SnL)N,ym|k#HS]룣EUwh8r}E [_ȟ#Q}wYGwXմƮT7M|Vaj>rMk4]ur!Lߴ|UK;+fܠL~lYо7?qP0{ f%p +!hkau#v'4JMԷfˣDzP#9`0PR\Gɘ 81v˲`ĶoL>ZxC d!0YsЯ0zܔKT>d\?^%8bXF'wv{qͮ8Ä +wa OtC&R3ڧjh{#lFWֈ(*G#ND)ȴOI{Tv #40(w.8еr{jnZ+I]% &Ki,8;KWd'ۑ?=܊ Y0*yn$US&`iUOT3_}ܟD׆jPkc\ 35C&VƢ&#`9"sbqf?lavaol[ k!Y|]z:p2뢀o!d!18BP9*"¡8eI!7yoc!y)Qȵk gD{X=m!APgϾnCק5+BNB rϵa}]f>πo&f/JHoR7Onz]cK97HB-31|ⵕ)g E!{F\>2, &ůgl5[D}s^="u9Ϊ5 + AbcJh[X7%#e.\Y dmyGD|!ZBq+5Gb "%b*RG nޚP֍W3K& ~>WV*S0{)([Kg)[4u8t5QeCQ1Ǩ=׋~/%Bm(Km`ED1$ 2zF 0h +вMUSpbq [lbM,QCAV0FPCر#/rIË}g$ot88`Dx n+{Jl(܊ˉ˥rA}YH˻I +~b~p1weɃ|#jd}f(U*8C#SJ1)mW%8E/);*"Oj{aHc#oMZY U+?+(1wWIacrRh˱36_.޾;yiAF(?.lG ,!@J\Ӆp,kd^hDRBNM" zbCQPqpI BK͎ƻ$.U2kmOE yȷ1X3^/9buTlPǴr3fxTOlpNf#6FiFPKF<}nJiZ>6MU]=}u𕲆eY Wց8՝ֿ6#TE9Pc69c N&PdXCL -.֏$(l~*O&A!]ZyךT/P貦1bpu8-t\ղAże*#]__PcH^K;I"B?Cx.G%m q_. Pm Dĝ@;@R2W݇˓*d]ં[ydTfRu6ę$2Tj\CeيW xm\N #W@כl`XGn8O<5vbrZABct C[05SDá IP(Rf.F8Tޛ-'^(::P=l_?U6HDy +f VAiHWSz#8ZB8WYiEŬsuV*]c5A.lR e/h`Wy$Rin9NwPy~R2s3VYUzVn#Z=q-8RsR8F_%s̃E:LGjSdaUie9RxE`ly' :Z +R ZFls8#|p\5x, pVlPzJٲfX3j@4Y&aiJ"Oî3KۏI\IyKs(r|r~⪴p@<v +ˏo !^b + & %GN;nފh4s"8qۭ@3h .Ї.fβ&{*P?goYLwWas*;,$+J2kl6To_@DZ;l{j~pFDHOU72H:ЉqL'M&%n7ʝdVWymi<#x[弴b cYwi^)/bWѯ .[i[n-<*V,0ЅńZ7 $\>D*Ǯ5g):{lT~콠j;u5lŠk"0#̪I#,g@zJGH 2!@FZ흎48KIu;.jT4ן֌d)N߾8s8>E?x@z +3p~p[*FX:b9V}'WVx[Q]k,iMVV 4N]V9ҩ N@zylU^.f$aΝX +_ǓKcz񘵮 GvEQ*+,bTJ eb~9j:,킩Wk2TRA׼ܯP-7]뽲iڶyK~ R +i7AЌ?&>I:$jwq8?)/c#rr/1LΙDZ̢0J!)A~dּIgVrn Sfu > /"Vʮ5U6 V Wmc6e9 Q;;ӓٽRUU=)b?Nw}'~bd%S0`mI]|*}ѷ,a7Bu [3u#NtAdǮ>,fW}٘Mm  +J 5"n8d TGmH zLw0vmWI-0Uԗ_*h`_- eiYz=4yKx8%7@=ֵcڐꬔ>35A8ʡf/NLc P۠IU +/5ݳ +6kG@!| -X#PQLI؞AtYR¶]_.fPf9A\a҇h]9NeC㼱*40((I 9MhL5kVhE0qnd1s#E<-[B.wѽ\Ն_QR[ |&ʱ1Cn@fWK +4o5<]zt}#z.q#Ad0Z^#زrnB$0!n}(߶ +̑I|5y_Lyee:]# _x}m4#Wx +W8ԏY '4󌶊|YB`'o&{Vúk<G%}:YzED(M /EWCέSa6^Ozĥ.{/ќ4dڲ7{(±qumBc5jb }f͖_nm昂d68iު/u[M +$'}o(6c_5qJ$72LmOj^g\cIq0qE>IdZî +*pi9U"lo_rJi cQ M]UPg_wM)זS 7k 0LS^s|`Z39:D&|4P&1j(׺_ޣW.vƌ/7*%ru+ '32Vr%|Ǐ (v.0Z#۱k}4B QYA9 +SjvU:^ٲ|0]sWso"f=ue]Řie !rKLARf2f'љ؟IWU(m%ʆZ ]tͤT nTXQLqXMf;]&k9̑it2hQ▷Qڂ}ki/of) ~/o<2=㣴Q7zM)=xobT5:M#fߛ~> 7LsDm/gqMzjwm{!_I]@3lBq-/|'IB$W~kVsս|ڽSqnΦ))DTJ''I:~,_p%¢b@*-8B`^)iW޾nvXYf]qeb(n>F +UIY~Z0QPK|M1VļEH\*ٷ\t4hQPX5*/RVRm*P8*E_ BU07e7 eztT@eh:c/1 `fZ\LJ:ddzogK+(6z*O*’ +PvoWaKkl T =qHNM5nQA31!}lfX <ѵS'qf]ovQoMVUbB{ +>)Ժb\/JZj 0gRz1ss+B(V'/'چϦ&WiEѫ;)Hf׆mH%xLZҺsP +:cb>*J=;xHv/@ݶk߷4EoS +> A9QpihMxszI|e䋡gASf9s/1_`1nx/iqfH挠_)bKf/yDm^ ?r\_>8ia,†!:U`(,YQ`G^1{#z9.2xp/{bOr@QKf942hL +_D/psgcf+[:i1*vrENġ `/qjM_G·H=b񶖢5F__nβa 6@6pMxu:è6CP$?ܹ81s#rGp[ +9bT%=gPP5INZ$shSѕ{s9]ܷrK #.ڂ&׌%(57O фkn9@5rmeynfEteKJ,5>A^mrV@ΙȂ%k0^RأqQe@Zd}M=ʻ$ܛzP2T38wU=uj@=2zRrU\v +W>2׼xۨQ3:䗑הnOVk==*͕:yF:+ gOq %~eDKHR7Fy%`"z֗uSo9E5q;ATw{|+#m >qUW2·yfW1HD?2,?u˱]ĝ/HLv_c#ouҗ턲6ϼLDHΙ 5Aߛ^DϬ3f9~P<.hz&@/:MikV&j?{j j(~B<#|ywEjyC +`W\o>#<_ $㛨BfW.gs;}(T\7hk*.lS,+ꃨ]~m![_HEl9_ec?8~Rq9x`ADmE+>r;@# 'L癠y k:Q'6UW̲-&ۆQ@OύS 0gQKa)coxs: +P5>tSa%4c?vD{P/`}SgZBþNgķ/GK5v,qd?9.U%`ڷV/`xl\5 vXCCq2E5;;F ׵5QsWd?PwʡB`r!{#5z3ZM33Ƴj6Q"B oWSm.[>.]ĺᙊߑv7W?ޯ~FYYk,k9+w|k`L%iaCr>wD5YEݛ +ms&[R]؇)g?d+7[e;#:`;X be=l|[FAggԨW[I~FFu51e;~ގD$5?Ae9JTds{քeQMWk=mݟ©x/{OWll|J-*vGLrK-=T=AwS4le"*?7h^& pTj]ع?[Qe*=]^(A#zDF̑j+T)(Zۿp0w$bDrL!c}ẅַWtiZ_?MP~Dl ^ a5 Rsq-h]f2bG,$BZJGp?̯?`9+r80r{a_>XZ#@YkY,ʯcVZʸuf2@߹{9kyBȗʄ9ND>#BjyMɷ @`51ۼENAјd"#*\kY.1Bq`raFSkHQGJC;"ʫ"Li`/܈ܞ)Nd?|,@`!?r$DuJg"?1QӼPdx\Yy:f-Ư"~ q +gma +l] l5Jī6޷ öy@45v-8O**+h=i+yHvߟQ D*:na Pvzُ#TiVňj"wѴFخ*C'5nJ* nF8<,GUHoNz` +Kؾ~i +mfK8]cY>x\kI̗K!y;8exI'K[ Q'֒W,^aZ z~Dlr$3IƃˠXHS4y|!ٮ7pU}Cr7Q[f#Kw]G +P|>[C{ +6{s*RV4u+c +Ä{}F6xD\O kmp#:Nvlv\ +:\j))QK>وSH1H `#=2PmTxf/r3rmz{F3L Ǐ8i\ ]k_Mڙ Jwu6awmGh62.iU {oto+'Vz]uv)F/ _׃]8noʐ`9pF*9錵(Q\')k7jKs!ImCPe:aCdC$vvLxu'SmQ>=e^$UT0`zҵgdd.bFd;5'w(}cE|HӯdƷ .v;)Α}%7MvP.7I .+]1d+Hˈb>x4PzxHhi6% m `d8~Du mmvi:'?R;.<>ιU]V䯐BB3$׹eO_Ng5TQ_zdy^ڗB}~nw8RoTʁNM) Bͺ d1<*}Zr^=y<'T+b8#n^PARRg[y-P[6 Gl@]9(Ni6;S>#j bP[7@8=$v]9)i+_R g v8<#p`Z2cQ_<܊Q6%=ύZ8w]H_b +^۔وH g}vTpZR/Wv?6ϻˢ|@' =^ ssX6YeG$vZ k`GAQ0NjlBP_pZKk:kr`Թ'(` jc +;@kc 0(#b}/CdSaSwå=Mˈ3DZ୉ !=ܵw=(;x U#aVWEI*~ muM* 10*f{zi&jm 2?{w$\ovc$wTU?I4Z=2~,;w(w2Wb(-:N4Y2;]#3%%۶84ݶ:CK)8H:uMgZaZ6FbۉR)W_ty +.a4"Gsψ•Qz䢯|Ip&k+hP\Eg5v5#m"J:L m+K]0Hoo-J\nkMˣr?|hw?JfX$UlL;z'"#:5z؂N "Q) +>f~+րq+JTC4^ q-о`E xzVkH 7]D;ڵ 5K6+Ԯ7 iWV3+BDτ6@xM5q78#7)?k)K Oݗz&4Kat[k=kSԆmwDԃP(4][zk +٪(Z/k,_ڢ-o#2LW"{.]yKC|«xg FG9eCφ>yA ӌ~Σh59dMbÛ!+ճ sUm)vYEF<@7)n՗_#QWMA +PH LCIP-׵;|z, !CJt\6ه cg[L*k;PLI2!MV;7Po@Fh[#}Cn;kGF7Ri|DH[i{R?;RTR,{k+Nuΰee0zm4I+ޣ{4u:(؂5 +8GY17ZDc~Ztז >>=yV$?#ڌ?߰Q9! J$񣽂QMщ,E>+P?muEpfR^#]Z }wK-ÇE`ִ8ۼ%Pwԟsi {C96QcȺY#Gn"|<.e֭-f_ӝTӶx`UppT T/M:GiNI%Y؎R|ko#~^2Mh[ԇ`)]H9, :]CcfMѧ)6,:_'`TfjImFq6zY/5p }"559l"2l KDx]QvfUrf?2 "|NJC?Vyk$MI0v3~758Sg*F,7"#._YG Ƶv) i:Wj&lnGf?'p)&֊-A`gQ^Jwlr8tV)scK@5LA3|a,fEPYASy8OCGC~q %@İf*8yMYlKTHϥ}FXzQZѯ&y4VP Oik5U%SVUis$Vׁ1txpypGT)9j[!}q*p Gw?vo<`ivTa,`kҘۄȯRj ǐ [ +J+CJ!AC +/Z?ݚP er'pRSIXjJz}6W6P#=;DF-p\ rɊ-+ cmLʸ ƽfA o,{cur+ٍ_($H+wv~ɲ_v__׿oǿ_OA}?ݯ3 .f. +qU€tt^÷cX2PXm"$(:xCr h,TVQ-%oey߈ *\L[b Ub!t J{d@BTEe*7ڵY#`qD>dULn +586_U.]w_Jd(eAlVЭqYIyzK[m0DpPVoZuPdkYd ju 2~P׽<^K"h# #J@OiFR6ǸR8Iu $6pUe z?6kE>Ah֍QǁW Z'_ʀK;Er m:w[-a^ޏIRԅ) +ɶ V] +cdNd 2zgxΰId^D4Tt.P +0'qBO1+F ҆b$J.D gu o8&"ARIPEEcHbb";'XZkpM^N"! `|+YE1ڢKAr$ivrQhqX'nԚ@ + TO'e#i^S#T1+emU`*L?)x dB*ctՆN6O7Uկ= +rn#v*ʫGAב(jiɼELD`.jotR@7쯫W7TKl +en?J0ݬËt.@t71a[ce4)=&yPD)zPͭwwϓ IkΛg +ˠ_g^cLvٌ_pqZ׆LI= ҾnlF@dKo*9Bz N5NLD}*R=}S6TK-_?i8\ T|0CþI!(]ui~xőUo%6HPpKĥ$z3JaЩÈNUJB(aSL/VE ڈlJa̵ +*mE+ڴ|>NnDU.DLS }.`i"lQwP儑\e@R(8i +" +MvW>fU[27skm +QH7;4~P2G'ikdW\kLE H؂p$A8g)֬ؑc`{BvSoOiM,c8[z_JZ+iw^lYd8V\9 粯֔x t}1e]qOl^8i5)D:1 +{GwwϕCe&E+tt+N#qVC$o#UǵT]'tmRQ: <i6F0b?CNGk-V K`Y5X@%?>ʌ[#N5)TG9q&)ӳ"Y+,%)UNhܪz" Xc1A1=5w4xZI=,8'\lSDmgD1:5%FT܏N%"fo9_ӊI|HD&,q;0="_oLYI'[q^'{;;-W2}$O~~0;aE\e"J( U Ձ϶_^Afr\KaiMl.J$>5Ӊ8x]яе*iad;,;%1*>%A ,=+u,%fEI70b6#hns apDHEu# +LYN^ep]>@ϏF%4Y3sύxG¶Iĺ봀:UU3omTdћQ2X,|*&l|T +'>!r͏f ҤƩ<3/ AFD3]VE7^E`If?Π Xpo"@zޮ_\[\JES8C{5jn\thV"kuw|hH|6Fb(ZX A A"Xr=DޓQ@Own"vx LO @fhO}II%:Ҫ ]002j+ y9Q0(aaz<|g@D c|5}kx2.V7@?j`| %v*7ɵr(T[nMhbovScFDUN9[Tgpj$ўpPѢ\R +$sX~w|7ZEˆ\Π} o.t-$|I'ѡQ@g?"r! +u֨}e _k^vvvv}b-)?HJ Dmݻ?ߠI-;ʇp"a LkA}v?LȘ39Y/ D H[ymo`t"oJ{Rky?[3JPElfmh"c!3شC"}YtH%/6L5^|_y믣&2ʍSNr)l@iFH, >ƚ 0Ay6T*lp=ĵR4 Nm"\C=4)V,,%p7ΰ +"֐~%`WP*Df,0 Ø6ei}Qx  HHإ1z:.d(Sz};ZJ_ʆk'ںhmP) +"j(MpW.P^ptޣ~\p},My`"1q P9n8;o&4p>u6V Z{uk|DugbBy+Ĺ!ʞ⊪<_J_E\ }KF2R5mr"*wz*<:RU+C)ŋZw^xZiᢇw(RR{3T}$M^^pEٴNRׁ\sh9uǩlpE(XEт&TЉ@$k;Y(9u*YOEi"ܯ̥qN:GEiS$V}_O$q:[Ԧ +P  +3gDpϗ=LZ2GaE|eŚI ͓{ʧA~nz\W7t!˚OiBtƹQgsqW\M|:&S1=3* +;ɭ\^?#Ib$Y?~ԕ\k f:B}D ~r*Ulzt2Z`}xHM5ʑCx<WnlD [3CrNM:}D<(@sq^@}ƔLh?N~i'~|F~l +}~Wg!N֑"2pqQq5p{8z)PO%j2#=)!ZNėhgD±uDzL퉚~ +u>ma/s1p@5PdT=~Q!Afw7\qL6GnI-Gdn.qDODJ"\s.BVk}\-d'}㽧l_y|o(ڙ=%t!rh@`avA G*u9 %.wFؙ>14҂H+}D ^_@_m(]S`*v_Dg0NJ F'>{kh蓎~PUAW5\Q34gZ==M +ӻ?X ,$I6XD34D"2?BH89u ڻYG%#Qij>%"wk("~n_kU?E9<+Fu˚,9v@J@kY}D!E^s-ze퓮 N˜&n褱8RԓU``qo +Ԛg]F +8̚8HS@QZbb7!Dj֠|pan#FƦ2hRGT░M dYG8Y;T7jc/:!9ƍF., :!&:zij w N ΅DaEh GgΥfAZKk=".u$|s}7{KRz䛍~iiy/5I*SukߎDOWͲ&^@8.93oi@蠺npe"DLǖ{7 +|P{IQI2Jk"J^ajI 7 +oSCoς  2Jggn+:TPdzG#5[+_}kVk7X ;:PLzzB1^Vkb'B 1IL3ݩD2~=e^c -;gHXv#nqFi*D<oH -5B> +S:YUU鵿HѭϽlJv?X&F}0KQeO#lQ7@i-&wdtGh4r7  U^mH(^Nx0 Y{Ueӟ6nhC=(\XM ~؋csպb%)Mf{\dt7Sӎ5 9ҬNŒaE uE ieћ|R/HX?3%$֣mrXi3-7g^Zv -mL{J;Q'b5J*"3vfuǗG,6d-&B̀%Pj"^Ä z +ܨ3pdSQ'F ):8iu fg\-3$('R'SkdMgř Ym:',-ֹG+&=b6iˆPnqmq_` ۾6K5d6-n K?V wެz>9Qa{GQ1)K6~|#;O.%h P~&5Ge:68{:xF,➕9]uȲt\A[]hfD]n#ӂ `DϾh]?dC_`6+U5nRG p6%Vu ;贃 b̰UqFe}@3$4 r}\X%.Ȩ]A%f#( [=fH3"8>@n9NͲ^ѻ(K>C_=ahnj A?M cTF MK|S+޴ wj , $8E\񼦵GHgl1$wR0(E!eUvS%O O]('. +Vf0| -#CD׸sq{<G& +2M+T>.4羇!x=l +(n[4^6`7umաi}-?v%l +ٴ;hJe  'зv0_uA4M/OZ7NV--E ͅs /tb<睄7ӹakP$r\a+ϵ+,@:6 99; ?h=-kЛZIaZ{SͲa} +  gP6p ik-p]MvU?QJ) +%D7s'V hſ;äC*yw>a`F81=3Je.E*Wą^c0Н򍕍\,6RB[L>|r[>H :#Wtwa3}m .-F9fЭ?Ltpu86m-qzY #Y`srJ8ʀD +)TO@Wfj8V-GW[%Yc K + +j'a]5NMn۝ ߢ''V<5LEOM]HnTQg J3` +!%΄.7JfL6 ]OOPLkw9a L޷FF0GD:ŭ$R<ք-^]AҞDķ鎄5j0d.3݊BE:}C`;?s2$ݟpoILe`Br2-Q\sA/@C=OĪֹ+gI\ؠ P Z%0 mZNgU̓u􃴈>Ĩqł€1RY=_oYZp(IUYdz(pH_#~GMgZY󼿲(]_]]&CBN !SuWw9l^xfwUA++' =I _2,EWZ.})+ e$@~C4dgMbM2f(dso{ौ @@;O/?X,?FrsXҪ>$c#ݞSNs@ReFJY}"<(2HY'ѿfg( !ACt MF̜۪X|uD˯Jd3dkS rB 6;g'#kgQzv1A!"x $6r2_P#׭D![7ZRV(&!P# ^~av'UؔSn*  Egy.|v[ؠ3T3*0jT&cxiu/Toʖ.l`~5e+اB~Ԯ7 O||YRW(hb @ p"i7@v~Ti񎮎Fֈb]oy YlQX+lwU丣fnHBk?c[.p$,r,~;Op4 Eh{7Cֶ]vM0W( ZФ?L4?Qro* +ZeM?"$>KѺ(xG͖3qz>:~ +b>q.Tq rSFcW!`^?fa!eYaQHZGD ènQWm@%Dʷď}XK\b"0 70Q#N0 +!dj`hNŊq^.t/FDM 3\Vx_ +< +-j達rc'˶~` qe}[t4X{ ;ܶPKЧBq1 +<> =+Ip5c5`4QI,b82 rLqc-('TsSǺj% .:|2<Y; bTBBwTt$鯘1!o?Os3ٻKl?k? +Hwڤ`k!9MF)sOձpڵ7O=%g{/+pAb|AL;<(W"tGt|pN54a2ʮ(1` 칒^bg#)GĪQ,OMO>6/b¶`h6ڣA`JCj +a{`TjCX S}c.z^ZB@h59PgwdY8JgVag(c{Z[0QlWD5I/t"#¢͚0%B>Y1k*\j0RE;r[$%,)Xчq_N>\"e -;"6n'+޼U;B;5KCo# ez? +aS%ݻ)z/d[y244v]"[~C4|Tj}yGDւl5hBwCeG$.\oBo s}Ϯ'P0|ݯ4\Y,}i8%.`\@_δwqT@cU U|Ļx,i@~İnwA! ͣRtcrT9x*Za6Wx}#~0t8gzdW*@h1QI90xR!H31LOOD.D31"VҊ@|;#/Iӎ@,V +J¦oOb-pЙy`M("l ߃&bIc(7[m[gH@lWQ5(ujPh0v҂%ktܻn3U%y ^W<Ĩ8wnf|eu;$Q<(F@THnVEh{J0E3NK3r.#CִO!S]9A4u 'IrX^6#5k$M׾0Wh nQPk-[]6MU(Ě~UdM,s!pګ?lm"έ(pk n7WV nޛ9ipE2g_^; vi)DaX[6<:S̒q; Qzé.光iSFEОhhP_04OnFߠ/{+s"2}ѨJ؅45"$^-zɫK +^yv _gI!UV54C4?f$ంft 9bdj)g%]uOm_v.LU؏QlzD\0N>:n'lˬCDFdq?,`H08N:H#ʌzr"WZ H/CΚ*9 q΄3~\#Hp[#4|`2ӭL< 4D, 3"(Us1o W? f$h { as>x+45> 3K:Dh/\$DW0 gڅ+8_d^XA'); ZZGS87 ]0ɻv nh﫾tUfUFe#XC:>XRiH;ȡk2e˃nHwja8 ܧ%5܍ڐDPȭ}- +yC?-$Js&"h(05+b~,)FNpF"Qo7 +u`dLco$ bD|*odxXǁ>T<5TTpQdv\Dh#zfc |fH*Mds{cHST`߿'^sTi#pfQc AE {V%ׯ2x#"p, +_mJ!݋8C>@^?Wl9@E@_ +_[YiDnW2S_/}dWl`mJ'2>@nM9qN ''8'ĈMD.lQtɆ:-$\`8i)೦iZ/_*̄V3}Si6V,>Hks`)m"2{.,<)VVa˝$ꪷ16]OlCDMCGXy@p<"wl`&t-j~z)Z I#^V(|އxmQ%Y:*(<+v1aKu`@@xH|7-nbΙ|ɒ,0$%AT RnGEv&zx\+;Ԍ̢ۼasW"O?(E8wUh& Bu +Wu,) Tܣ }X*/+@6d?.2r螯Z٤W_(36X]r/-Cӫ9{4fD9z_-!@*H? +X.c0Ԩ`e2Q KN[HA c x킴{`@l1?]K@ؐ*d"*U O[G>jS*WDo*MV >-ˈ~[ %L@:#R?Sr]I^ 0^>#g#nN u8N9N1Pזe)0 x*w2B3> F`w:@͉5⹔l:+gn?p|l{[+pvv$wkjj>}nݟ "%Cc +璩E.)@x|FL`L:LQ9:PIBqu'Ǵ~UZ PU}q(L\޿җ~Ǡ,{7k$p'`@Ƈv0[U5FPq@rAwd[a!GƥlSdwqV湌]T}Α@6E>"w;<}h_jB?|eD86CR6Ȯ}ۥ1gH/'pՖϐfg ^Gm đg9X]_+5Ĉ󰨻?O/=2.J60AB/9(fM ̎>4 ioVK7[^I_T vOEJ"=;Mu}kR`c9?I\/u0 +_(,A~"\6y ԭD@R +zFj +4jT0Ga|TȪ}iְZ_VQY+-̮)bWc " ei<yeiJ;V@EϰOLR.cG {&SxA=` +.f8Rw/7Sf Fɯ1-p~}K{%|rP _]-9čdh-YYwj D4#jP8uJX4 [ApPM?"^I09F&]1D}0Xd#RGCRJ.$rm6)t@@т):/,WPj] ]4ណnDg"kV┈{W5ol\9$H@1'4;Zj[Wfb4VyvJպ +瀁ɻ(2~[#4k3J<~[FzxT̡{WBi%g8~]^2AQf}wnfG FʅFWq3}Cg/dr׫_X#l^N"'@lCTi~iܝ}_Ř.xA@GxuAsbDf:[všdP>i7n8_L@?ɵ+Lz$Qhk?JZ1zٟK#';P@Sfu: F% @M$/qe}{rBt7+L +Ig7LmU:ව1fe_ڑv>US//4bXLFk%ץ6F<+{q;AiNve#eC6a]CS&q+Lm +~B!?]oN}^9ov{9JrYMD#Z^E[wxE*~)CD^׳oܴx(/&!⩙4g{mɶqЅ!'y%͈ ]bvFsuFh-f럧jE@'ׅ1/s:#B> #TYI+HzU/QJvJ]pGm%vuJ3e~^DBHjB|(|~9>I 0 h+vQЂcM.2:0)_otk `a #y[c׸sunl Nԕ7w"J@(UUNc(Qywp]A}y͌1˹a::u)xHi3D-ޖ4=~8Jt]A\UҾ.a,(b/aiVf?봍jN~`;x9kڡӥQ3$' *D_㐺k:l~DBNHK#&;]5hs.M3)iq'wO G0W+Zs^j#=(T=C_zx*҂ner dL~fT74z紅s̴jm5=a?@U- POxp@W8-ysF0OȨ?`#̷Fl~1Yf8 ; iQ@""o>1i lu"d>"aG~$%[3:ǡQ&/` ]n0gTTZ"˱N9 f o Q?bZ%0 #S+r5̜폈:b[Pxgj!M_[$G(?kT^ 7!1=j{n}E&zG]蚨#P"bSQ ũDG-HfŔiT w!ڡ"ˁ~]ľ]ϯYU}O`ߪDOL;p_̢+prm(ݲl;ci2cOOCiR J ߣ𡧈O9nЧ4yj<MviN-Gru\R>\,cT(isurO, ۨfch[03-Ed:hFAdGX_B\1wgFm3 pg׺jۅ^s:eNjϗm@v(Ī +U|`/H4.3 Mof"vҪ+t=x,TY@>#R1Ǐ?/O4;?5(~*O*6i&}dOoNg1DkYsx>G܏-փ +cIVP8!mCޣ֩Luw6ԥ2rU~8`ʼnؿ/58H"8o[@x3xɩ c|DUm8VUBl) uV +r~\P(|w|Є5F( q +zfdz_A[JQHbhPw eAɛ=ǡA- M- -t=u~!:tAPGFuJǀLߣxj1KH/놆w"n9SM ~yǹ:ł]x.Z=:4ز%P6VH{=Q;Sz~#$³gKeeH-hfZA];Z,pF)6P݃E=xI[R[|Bki:N- %[#։.*ŕaK%'|֣-Lu?Ǯ`U}+}M#LnTlv VdH{SѣjRU:Ôn!yWĉ.6дL5\N<6Dhj=:n3Vr]+/)MoB01@ʈ@`T<(qy]_ĝegPS>\,2QpcuLk'Vc=ķR^vM&8aHψ::Igʃ]ُiooǿoo׿woT?/??o??/.n}]W~~`~E<Ac$UWchgZQUQ5y *PS8c WjURɸZ;(I>~=.[[4 ֓IĜ'UhfŽF;#uvoF(lW?F",\,?|v؟)rw7 CI\'w![3ћNfdQRjl*}k&է*, +?2 7zf"0UZv5^oU; f 9F  \}SpjYO"iԮ4dE=ZDY`BU(U# +fl.{-Ew} 퀲!T + +2+rG61rCfN>`˾^I.'V 9' +}j*¹IӅ,m}.9yQ]v +0<|y|Cc0 ~p˻犟V9d yk]WguЊN 4EkW({'N;aV}&B]?d6Q tgr H>)0.@ Y&BDօ \D\zG M)\ ̑n +*'".b9m3v2s#B#1TyCgE+-)p3wz~-"#l~cn8Ks\h?D~~[r_J\fRx.:4>Y +{]C**JI  8y* fB9#X-D78€%,G PN਀AD <AD}rW %`8 +#c-"8}!8Uw6r +#vGL-Yb;-kƬZ#Er%giRLY.Ӟ +K'9cfFK^LP̓>I4MCߧө~6gv\x^"帥Kz$2tJfHSw5w=K(ذ32U;)цT?SUK1:Yfb"s +,҈iuQ1aDP'ӆg"!QV1W\Z@|) +zKܥ;(pLGjƔJ) 5Aăq1S꣐jx1oNwJ<)l FnwD\җv_g_E@%.r}t]h6ȇy啂3dBo#`iZwc1?|t^vم+0n+ ~eDhZݹGJt*ǜ̵[;<>FaI)Q_12b H7J 889FliDՌpIVVj2T Ȟ\{@nc/O?π"@sqR8LkiT<e 6pM=&) |*H3S |0L{(qg_/`8Ašs҉ 8y8",-K"'E@]Z!w7&Yo*ߠw H]FxAzhx ׬F}jcC{lk)0@#L#Dٜ c>7Il鞽#*u*}KQP۷ŭx>1D] n+8z-maUл̻Յ:b=>0Mٰb1 k-Hm̶w2<rFZFiۡi8^נxRZR!K5F>@f־WKh<Ș.EF^ .z@{)`ɒ4uG9x)4`Ҟ}q_'=k#xp){84MtiCu{c:݈4_8B?1xkaxVfX[oebSptR5JM'V=s"OK$捅H7Nn2ƒ:nמH(_4MSykl Z4zɾx—j3 U16_Wk9z$s7ֲ}"Q֡58vK5:_N[˰.- hUi>~]vp_ɛՎYc~(y=G=ei^D7 %݋YK`CӴ`ϕtd7^}-Yo\3̤}gI ֒,;=,e+k߳?lS +1|E@ҿ,!r|1f9Sye)^Yb01ǯ; ӗ2JyLSwr-ٖA{HSDvf~[+.B}[w9IJwvu~!bK5nƛ`i :n  |FxH \C%:D +5/g[$ o|S +9dW&Bp]"@bp2N'R8>9π}CD6kyZuh\! +\UI?"R{/-KϏEhtû+?E09}hnG(* VDrbG~~=/JũxێqF#v.pMG _l%`ỳk@}롵$Ì/fӵxL4 blȜHף('Ep1 .PĀ!:2<M9+.%BL9O[,Х<}C# əaGD~#C+t=noŐf)`j + w->FW䔓l@"dh{61up~8$$R!b9e恬tΙE)zq1ר%Đn&ɰVϫϖ[U4~5cu9ǜ7Pe :W@·XSꮀN+p2Ee'gg5E,/{*gH.w"yp]:JZTK0`;dzJREMu&cwԥ^II~(t"CHuQ(<{pge©b?GҙlS04)$Eʧ9_#|3 uz%k,2<΀E8Qn#\/:zbzȮWC( ;iuϱS'Je +kzp3gpV{M1Hv-aR)}ʾs,@\-.p>5~th4%а8cwT;>Rm\\x㧀[U㲒vN A4$ 1 +ғ|xOx]AhV-0#Hg0(1Q9A߈D:( &ٞ5PUeC.^QU^3xnF{L\VҾuЈ5dY4~ k1.aip}7@z=?uD;"(0Ҏ]k$~Z I0CyZ"Ag *#pޫAW}Ӻ: 1F!h-c#Lze|Z2`饰=OfHi31&LH]Xg!_Lqy0yw\Eh~1zpq 0}D[LO0J/`!߀^D觫iGZ +bAl@؄ӰFJ h!(s>bGy3BEx7 |G'V[(Nkq !f[4hɿ<(F;+j}UfXݦ% pz75"I&'Cjb3u h\&8b[3rZ󏲝%y\ 46f]i&hcX QĠsfX[yv jwci CA?}F "pᱎs\'$w]ssmgğΙMQզpWA_)mĬgQ0QAqw*r{3,H{3Bۦ\Twu)? rV@S}_}D]5Jt@͝\W ۨʼW6"dɍjψ3!B8D{ 1QNf[db +gvl'.0sZXC;H "֐y@j_ῈB(ze⻲QTiD?KAF~dOH"wy^3G ݿPY-k-A$x=' rD:NQ dZ]Xq9'e56k<=w5'e/\j@)[fmH]]"ղ'2? VUl'we>:QW9ņSz`U 4an$t.dⵞwx (hZfu$h+ {p A 5c[}Rew?"&?G๊@VD>RuO~:]TLKb5„*:Cq WIJ}kAfEn^.TEu/[ &:nmnJ&+Nv肂T@h)3"y`j?6%NЄƪ f|oc%wjwN4ƆlDl^R-A7;"hPzMs8f&9AbpWI wni+ka$3ʣ+dQ(H7AL`DLn͵OB:H:]X4.`WXI1 Ho] ⭌,娾@>TA1/0`3a~d bR 3t&=ߟTܱ2f/.U qG73=!iK*3‹,YGpC^ϧ,0GCBCm9dJӽF1mGdž eD}'v/o,@2p^Ga;p@(F{k@}ؼq@\j̱{e?@P$F'Eѡ-gCi,O%im2wbG٣s 8"erP2̴;0-( Ht)h'?RD,QW"Ew' |VX_U4%Q +#(j,.l0lt@v((9(o |?9Xk]Gگ8ߟ BZo1%d1#0PZOadFHg#8(E{2 ‰x2:錉WmJ`̓q+ϣ\4~)dX1+Y3M[Kf/- vmifAKBT*J@+񛢃\uC>{߃V,9 X/Z]R@쾡~tf4`ᾞyl!^L/X85y"U`Jj5h$C JqTcao`@Q߀J-"}fCt'/ȸ 4p]h +'k?7#?ڴ|8`713 +l2>OfmL!Vsq.'7/cP"uIib5Dɼ"QrEreumjཱུ}! +;6d)?ZS.Ot.;vS`.@|x/|HBO^-C`&G%3nT:~* +jl^SGH)ҩvR݌B,{iQs +BDޤĸ0L\C̡4%XëɞH`[Z9.Es(  b2TdyUA1c0&aL"uG-vAiւAhC4NOG6]`-K8<p3c.3ę/TT>7Θ>uh:5׍K/Fl;Le8U$QXa GQt nwz[Ed$*2@oz'1!(nke?փ8-;bt0U:v񪮠W*"'Jv4OD)cCԼ "3FF4~-dW!E!Kp$* rټ So]Z oҡD](F[E/ĥgE =1lk8AuRjk5 in +wuPdYB"I2 /}x&O׉\;Tħ?눸dB(.$[~4Lf& QHf*g2E f+cXDHeD)Z1Nq?,p5bQM:l}{qoD0yBB1i`R4v~=Y618Qpa9zr9D%!SzH~u1)*_XzA2&Qg}oʉf(b#.RO/fWY[7NLk}bx~mR ZMqeȟC3@ ;3:ny<0;U;`fg`,6 dt lu2>,\0G,^[x#No; mAp%􃠁|EGjh +6`=H$RQ}NuES+C_`d~X%Fjf pHw)7drjlVC}i0WlYA}-Ⱦ;%0ڡNs(P'bpWgLR=4df{~iϔ2 4f~ [3 |pHU1*h9Npq0c%0 KQ{1f5+0t8?M_.H!hGS %fFfÈÀ$uf‘3 +CD3zwI,P%KO* +8-C^zLLLFw#Hfҏ3\k>ޏdx,,Yz +ӓisKjγ/vFph;Zl JsX endstream endobj 64 0 obj <>stream +0ܫ$M [n3FU1G|dޙ|yJ'LZ' ~#t/H¥{cuX'jHxeS^v+B?9ELDēv{1%#?TPYN!Wv17T.Vh(W04  }dl1C3E,3w㵡bCD(e|=0`O>>5{Ӡ̖{K3u|v"z0/-`5 +3U?h Y7&7,?V9zJ|u_ԮLn;[hSR#у&߷CdS-7juIwFkM&n Z>ĈR!DlqσXΎe4ۊ^~ӠuB }>: ;3G8x63wM}3G<_9'~KDL|(6Zlt.R~tC7iE0x*&fW }@MŚ@x,&3<]4Su_% ٫vd65[!oduFu3Q}^?覦XoJ4d>sEʑSêoOPMCI25C=Kd e={6o'^4sb\ODD-D3 [#;noLF(֪#" rUU<2/#d]P%C:`Apud^ik[ > N%5I~ױxBFW(ԗI +՟1mq2د(tiS=ap81 +I] +#>DMmp`MN^MDGwӴaA5"`6Ԩކ&sPQ*ݿC. C U)C9n܈\5gGQ CaY8{@vT"`㷗*#y!ڹ5}ܤmj>tPQuTÔBe+Ns2A9 +کFWc{Cp81H+mPO2?)dP+JC3/86WE^RC"Y[ y2ʓs qAKӅ) 5^ѵ+Z"Ufs?/),)?E&4%ww\ a /W LUIJ,qgA\7 WP~ߑ1rqS0eglz>;p-A.xՈNш$`7!B2IqWQ^yϫGǧژhy=ɭx>峪<:w7\ :Jg9ϙfoeZ nMQ^J f*+ .dFZ17JҁaIŸ55R@u RсDYR)}J$}Ƞo |C^Mg}vXd-ewbrX(t<ހo.@=.X4ťt2B'HO槵\2:_u(^vVM]@aR["e+6hv\LSiTɢ2GSȐhi(2]]맛F!\144F};J@g Y=R)ģY?fcGk,(p{:j-k@sfP +ѡ<,Hj̕ڃ].:0%<.\дaEfRv˳kM{d1F#aV#X=܅6u@Te5&쪦k":[: >a=u&TQKs)7DqejO {dS'R𭱻^Lt=~'--sawmhLטG4⴬X[,\zOZaJd2U坏 m/\C( @X((p £A{spU/Z5Dc*df/<$Ҍ#ex N6Bv@nxT[v)Ӈ&5%KaO-njh/_'OM}n(^ɢ|iLgB!(DO΄j@iA Xxپ^<IR<&ugcqQ+:VhA#yqU!yŨdō}y\KS ,{GY%o G엸WJa\ɜPY^KAM9!eAT> S@Boʝs%8F|[D׉L6W)F\;!g)<$y݌ g'z7'IRv}]+̰4Lbe^yͼbtSCN$8l.j~>\wRc+\tap5WOFdb+Aq`Fdco +D/`kSqFLb0+mmR[A==MM] 3c҄'@Ftid?/ŏ fXZ>T5,mm-4RT, 0(Fサp"؎1 M$lW;DX -zOν-(ؾ +hW+vy +|{F>1yȔGJv9Bw,xQQ["6@{^4\mVVA8L22Gg2i42a(f1"s]<NA{~=(DGI)ط~ (Ң^~(Sk4]K=DOq="aҝX3#կOd~Dנ7, +joy2 ;pz6zzun9W4\-/70dY;Q*#4}h75-{pM}s:jN%4)b_$-h=ɞi^%RDޡaZB d#ҨzDZ./gQ} f&~&}6{鯈 Q65:s,5VI{')4]f8b"lϫ`d~ytt4vN"J\%A~*[] +f ܔ R)= +̭?Ȇ8O + 2d- I9 W +pvR(W= +6WRr*bXOڞ;b C,8mN*A?ba !ih̑!TM˴A ސ)نl#>>2#@Z(..ileRWJmX( +#-Q QbZyoa'~(Q(G3rͲ r,*FtKӎq)<#-ɥDIJ3?z+W|eX蜈IwP?XahW^d1PՐs6DK:!5›*`@P;%ePnF09VO3`F$b1,Lנ|{`:MӢ  *Axێ4Ꙗ28΍S; +^RƊfǀTpjvh U/Fw"2WEupgU، #|迷Ub9JGj(+g=E'<|'"f)1s m6qEԨSK5i?z 7J` 3:ړ&37;vG469*@j]3G{ClJ)*'EY8m[mw:[` lR﩯ɂ',7hBoMF K(+tYdvVPUVjJV)x8,NM^՛A1  +b*PL֯ALڨf.q}+@b#@gԫIS^L VZ#㾃W+H8 ̞h `QOEc(7aM(2,sI{V~9ν~$YA_RSh53=:|, +#J,{3٦eKe4jiJN=gz؏θ%/Y c 1P1ؑЏOՀ#4_Kz4ݮ]8wg +[Woq:3[+ȍ wmta;olj +cr\XPɀ8Ph/C3wwI%cFNJTN_1㎷Pta[C&s4_ 258p4|S2S.]̌c4uqx`bd3CIãZ"C AZ[-7fh{.@+{,_Ctͱmf Jы3B>Uyd;H݆iǖRC*[y}$(hXL&QyLyyaQXy>ti#.8#HFg)2WJ,(bG#A1NgvmK3'wX7XR-iou a,hXYw~D\{YU@tK#W1!32?_#o`,9fi\FjI" %^vQ*e8~f)a J%G|rE?gWjj ?J0*&5W=MIF<Ag+oMĒhcjKhFo$ `|aHy'@Bo)L&Ǒd2e(++hSzMufXDsL @2ﷹ@s +R̾6N)qT9nYCVaݮVxnD\l˦mYH=3pVݒj;ڝYc_oeT5.=Z7a;s/7XXB[a'*]yUH?BM6JbFʒD81}d%[+#<\ 5="CW+HT3 i VTt%Iq$,F=nKA׊]z8 CYÑ>j"nZk5N +l3@G3JF$"!gz #IJzSO>GN +M픂Yjխ`|e_V,q8=~52r1QC~{Cg[Hj_0%c^?Y" QlG rÖHCxU@@[\ZD߫A=}yɉ2nBrx/"a{R]M2bYl|Ļ顴HH;gL#c)j+Dn\Loӳ(lI0ÕƏ׷h*@l@Y7nA/:i4^"?GԋK4!AipC֌KKvϺzH4rM"',ٟ5Ԣ͏UQ HGo U6ComCBZ\UImJ7vû Eդa[ {"gP` j+ԞB@$` g'oWo_÷77vW7?~׿￸}g}ce?{Z2D+fcNrQ!$ BrKC4$|ovDM(-x {/I[֝EJ l&}U,U$l%ISP̏pZצ!#`2k`e2ڂ -'I,G)(8LuSG@_ŇG1A@H +@5#͇'mVjB>)sg)!W+35e!Z-'_KQ|¹|V䍕X"0B7L4E.w B0auOKUMyސ ̸|^lw$X$2o5aFQ. {Ł;yc,j'.gYfvؗ@;d n$/FT7?m o4ƒA^+Qb Gz;ρLCJ$Y?ߗbs +S9BP@9+r"?@V oŦXd)9}VoL1*=B6 ^8Bfʎ=ȍ:F>utʲ\z*a E2PʹO${k j6!&wQ4&oy7?$# d.n9%C۳S%/(.#}K9svk@ Ȳ;qLNWF~Ae#Uj(h]]0EA8NlgbT6S<2+LOd|>pB|pȇD%\h{؂D1PV/$Y_*M띘wCU2#Tg*ɀmD|.ZS3Rd?$2Ɩ-љu>t"_V)#%f1ȸ>[,d 1+Je6ڸ(,YLEJ&9;f6 +ә}_?R3ۦx WSuzƀؕv|b_yWs7H"l:[}CL`̖J14IUrkbAn6qdE4ԐBݤ7Xg딱{ ׁx3C37B4: ᎎp$ q !^ʏ;JsХi4HCEj ~: @#p }Ս0$.!L;-2c8}"B5pC2R[jX-w Pv7\o7 6* +CU +mR3*j7\\O:~{=DcEuKu/=vվM1 +\.ĮCʙFTT)ҙ%(3sKc-h |p /l*ƝOfS +2CDz5yԚyK+*:t߆){%%2콕\T$i8Wזdhƞu ba]%MO%&7(.RЮ%t <"db Iq !D>PEZ^W-sG}xHƁ-\mcyV&Ӵԯ[5d .7./p— )G +H0c詝尞Ѿ&aoe > <i7[e)rV;v{@E<8t}&x[f+W RmKTIHz7,>hM{ w&^Һ0ʙkWIEk!~%ڙql Wwԛ3[ia%g8 dŀ8͆g{.!u՗Ɉ$('}O!WG@&\O^xe +S|zu&YfPzVϞR[95sJglq=Ԕ"P"a$$$D"E# g'=po;D7LeX? kTUbI!!- fYj'g4-zM sAT'D8iakMIZ>7 sSA,`/94 .vDF[)LC.bcz N* ֊ŞpMMP"^zTyr>K9Y\u>揣۔xK_MnۓgTbUCDi,ٹ;#adc<ZdREKKym1Ny[5܆}`䜛=; y1ɣ }&@}@T'?BQPE2 DZShIM,[F#o$m3Lu4?0@΁1b4fHE) +Ag| C@4$4bY|JmEfӕK_IWtpH|?TFqyUOpeұi|8xo䘷a`V)[JMEeϾ; s ga=-UV\f% hPM+LZFdr{)P<|s|: !Hn)YgkфÑЩW#D$͊X i5*Z-#v[)N +1 |'үfSf6fQ1 GBl̀$5NQ=e=JN#ViHNѫ +aNp b$,˧ڍ՞2p s3lXubn4aW`z*و'k29wkEO+yRˆSRBV@)f=A<0/y͋DyOqN{apa{).n `|b6PU]6-Sxw%N'TYq3GjW R>[zx=hgSU?:i?uB@CaAK=H :9e'ы$T21iBe9lbA6|ÜcW/Jno=|VIܸv[QNNyCOtS/CKW<]AYP4S_;HiB}1 +xFLW\/LP&Ll^Z8[Xse$|IE,V,^T_#I{4(Z&4TEnă>[a^D@* *ۧLPCdGlI<"8-'h،X oڬ)bה) +wJwci+W0nLC@ :P|hP7U\ ڋ0e[(Ebk2V +0&Ԋ,}qWz!Q{]<چt昄ɰeQv9G!\J+FBf@`pQm.%S)#؊D?3Ex1^,뢈s1g6%t^L"cR}³] %ZzGD=(ӣ˜cC{;=T3i^I'hW 0ZXjB\E=lAc/a~΍ + Δ3!)3fe)ʤbIט+D%Av_oK"#YN߻r a-z$W-QL w2LP}oHɠwV%i-ëX +geМAK%y~G*imImA|vf[XBT9H 28edx{PL0& H^$˅u椖+' )0cTGgy™ +mGs0=13&JJ ]9VcDh|6M)jg;a^^&F>:?q [i,Yy`(KXs-GhBO{q/Gk +J0pS&?ffeV,^v!dz?,Nw>@Z~ɣv,nrBуf1-;eP'>QE''/E81 q2pǠ4JnQ =xZU,^-cK^-vi +Qjp|M }ËZ@ #E`gOVz=pUڴ˳8$5 <ʩJ\zМF +("aA5S4]բ0(WLzƢ@$!$9yIV_ +-x)=/<;Ci/|g4@oױ풑01ֹ${83zisֈ~ԃbș: EPBgg-#>Kff-ARՃ\=$ 3!<4wfgv zV3G `Gx0>zm{$v{i{L5`6ߨb'-Z̐EI  (<(|j`\ ʲ)HAK7`څ^*ܥ-vN9=+A+]>?frTv[>̕Őe8‰HYuB45 +jjĆgkhWiw Qq[鞳tM0YS_ Ҍ< [N H  97OUSCJ:izc`YbY1Edbc(aa'=CKG 8sհja5=^Ac$_ 9 P4ʵӿ"acn&4/F`7;M(I!v#API+q{z|v]Ld :lW"L(~eAW)q7C=kīHTRqDf~f٘,ՙHCC_@OP\L0E XȝB`L +9]AXv Tk1 E9]V`zzTAϛr~*mDZͤfT"t%1~j o1!@mKЪlw]{“ DЄOjցuަ+muaVq(n2̓dq7y +!.%uޤ"xŝە3d^ MaIcUۏuJ0 ,#q T +Lz)d h~GhΔKPՈ`B!)EBtū<%DA6=oӟDc'?)yΎjM82HMeh_y'P +5 "ݓ: |_%ˢ9zUUSvi$`7i8&B;XBw[RR 4fĐeoWA⬲i PxF& #Aʼn +;%l0g:k Zw]A BK8S{Ud]v:e y.hQ=P(;MN;k ə=W*)$Nx%?ɬ~<aNP$Eq~- !F +c3䩄NGv9@fE  Nf9Q^:)v9VՐ =GF{9$kh\'ݟta F$x jd!C{g'hWY5!7MYTBt6M)lMV/=O/$GDVw ],lډl`(_k`cozHF6}pzR1pQA{ )0#Z]U8і?RӟJήqʪ3v4VW!l*qC:qRpv%a"@hVDL0B, Cʕ\禅I6@V@9/?# +mL@aخ zU+gScG A^'Lh4ؐm }>] zPt څk$HaKD$Js"{edp# _(z%Bi=2%gyEWǬA=8 tQ6I9-.dߖPn&& |h7pSr#P"$AԨJDvoFM~K;,&}m Bʶdm K|>\ȠC{{؍:0Ik]&+\|#-# {Mm*3忲: ghO1{Z~GYO~/QFF˄ HWb%4t;YP@,F%h!ܞw£T@ɋ1[LL ̾z%P;׈DI8j~8K~H`'XpPؔ{]?T%Dc m8w3ȇ ~Ł\O IR'C4~*GPC(Os#a՝$35$-:ecWDٗըNLm̙s$-I k '%m~$`6Wt3Xc 29,O*Yt,#`4s=Rd2BrEUTQu6yy1]:(1-EHQ}54Dɭ p;.ߩB&cŊ˲xjtCR-6YMPAޤ¢d~f2MںTUTqG$ZsD$:ؗFbz@!8hjG?F &lZPdjr1)W$ћrokDW ,DKWڕx +9Kv5;uTLaCojJDi s뛦>-$qMMXPfGCѴh4tȫl]ufYإ +,%V[bd|r7 4> ) ԖY's}j;z6dJ_&PF}KV N{ 3lHaIƗAdgBd6moё#₰ړ#J%' -:ک@XF6˴+Q\|DMLRgaӖH0qg>+3eb嗙cXmE4d{q%x! 4fK/IVT)_ }u@7ij|@cd,O%v*].ܽSz!؋ȏS 栔,ă4/ +M d iOc"jZ[YK(C:uѥO N23FآI=;e=h󌶙!P~vhgfXYBi )F+|-HaR-CU +{{D٣g nSU{0@CJZ%/vH6Ʌ"[uއЕu$g"  b)nV֩MՂ P#$%CȾSY$\|Jsyp>Na% A'IɈ@ +FIcd`r qZL_)>ٰ'No X_!0۪Uji>QYF%w4Z!@cBև KfrEaضOЏ9S*w+5eXbB<ݪm<́2QcZϾ&Dep:)7riQ\ż{g޾`)CN/eIIv#JHS2Y̑ CX귎z N:ќDͅ 2DPvCE/@^^;L +Hd!^ YĘ&5Ii#)a6}.49?(ey9Z(j2mnv;IIі "$)xHmW3?Ȣ^Ip)&e $ 9 Rd0"BTmMJ2_##Bթ5w˴Mh.DY+kSC -bmR!=˘s WW 2FD&$b:G;mzZNͼ(LVfp18lK[ng2D +REήlusMV0qq6 +ЇWkSdu ْwSh'yzI zA !z6LBHPrU;1Q[M$ò+L{`9j@BQ4eZuu HODzn\KU{̕k g@vtdKK5 '5RJ"!FDB#lPEDɉ x>p-׋M:A3ӆOuR聂* #(R\QvFGWT+0PqG`uSTƅtק9T$` leRD?o3[2'DYxfIgv3&M<$bcT ҧ21dQh1&;d`fss1nRVc,oάJGA@JQ@?'i+Ţ^x Ê:wIaf?u3Eoء Z՟2`&7|3@'"&׌$O f˂զZ~,&'3ٶ&*I%[ Yl*&T$z>x[28dQ&CˎEYE_21d:OCDDu0%9&%E*s]ygK*oȢkl +lԞBP2 Rުu&14t*ȷ֋%.`W%Cg=aW}|h?d&HZٴ27r܃UxvPRLϽ$yGrl꿦6rV;̐,$HF_@r H^lJ3%& IvYWsAۗ:/svX՜&}j&`G~ߗ.©r|@25d +ׅ6I[C=>eHzQ|+t=Dz*A +҂be|HlsklwgV\(\ج5?d& y0xn(dG7FzPE4{b +FuJ~ݭW_O6*> <Ox'e֟sJ^>q$.+ NKx[Z\P/f W.ː&eqk)Nɼ+-ʛ6p)IbFr[.)]8ssJmiQ1jlߒg5RlPVlD~|`W{ai#>9;;e أڤ!PPlA --݈f1d\bnDP`iJqdd6?Qʟob`$+6 +ODho`[&h$r-RYNt:iYcs4$O\QM_ y ++ Df9=Z #a%ZrM_o.j ToiKMXPBrD0Go +-[.M$Ut+4 TyLIiCHƅ02Y9{!?&I@HF2mc7%' 6y! K!|Y -CJ7=KR t掂8CVOO~!7jV[ىO/LTH???Ғa,CX /Pan;6ٽ2{@lv_AL=,.~34SߚjL法GYD^^ѫ˕qfؽLY4&a=X h)FgJ.aRW +"`|G!)T1_|p%hptK Zz-bf)Q=e^ӷC5\X&=l{ԽYKC'8J<6bNM X]9'Ҭ=ҙݘb>Һ9E9LY@CL=Lfb2~瞒!@HnH^dn<]@ԃ< +RZ6l)p֠eţ3$zgc68$y0{؛ձt6+<)P + 5LCsxUK:D—Cx ;yBazQ7Q(|5$i6[P:J)KE]ne>T,p^ː[r)~%$osӖiN*dԁjǗȰ x*OD6{TssZ Aō9]hOfM lG!F'*<2.W c|NRe/gI &3A$:%86zaBkgRli=_Z*dmdzvgR-5ĖÕɥpx2x_k^еzѫk|YIta[WΉ{ѝާo +'bs-L@yrdZ&K_W,훕 `M8!УnK$Q[1/7`^DK~>(SZ`]ub&J +▞^jCSnMsKImc4ziC]1; %Z-vꖗ0wW2Jubz~tp.8&.0M i{u>ctl3R6rP"l ,%:6.bs" +a@ંKt2^lU\$M),ێ5q}pF%,[KT9궝ƫgb,x:H %_M+3]'tp:FH{VrW%>@eҘh(+iA"(-0|mPۿG$րB+)h`&V\H3Z +}<8+e7$}e6K}TmZOl$e dip`+\Aj:H1鐼ZO%(͎EUPr{כ/;Il|8b +45("/N |8&b*GWNJs8UuJA2 +d'S2O?3#.)jǬoAK rD'(ÔE0ta8}͒ћK`P*]&Ș(=c>pڎDnjEz ώwA/p{pw1Ζ`-b;?Bs _vy(3Ӱz` +04 ?C!NqvK ࠬ]eӁxeH@Y.iI&RI Z/:n#W-vU9bm.K"ڃ7AyH$}qƚ-:2ك,dOI~I,\kxlmT&{Sj*NU[b{-+nM9g4P64=ŜiB9C~º쥳4tw7{:H*VMY=0g'S6O> ]pMtArIdx:II:dNVu3/p7t`S$»nҊ$uAҏ<$7RQ4=1Fkŏ?nO~oۙ@h'aX2 9-_ v-QP 3S;_r |Iȱ΀dBd99 0'(Ʉ-ȥ[33dKHԹMR+kolTAaxQr` \ lݢp8(*5R]2ق*%V$t5‚:Ndi+v֡8y_SS#Tj zLUv ]4k4#z |c!6I.Pᑳ2*C4x!%+$9VK_*(m[8JP˔ԫ-Xާ,zdMZZO& ^Ƒ58OgSfQҌN9ߍ 5TrSL!Ei|/0k4+g:hĔv~RxS@>GQ;]_ʲZ$-:-/z.EVRRhzd yqL/"ɲ3,Cu^.TbjVKU$C*SܩQc2ڼx(6\O) Qa:CS,JN2eYo/f+l.Yh"q@QLtK@Z!=WWmV2KBkIE!̟I| LR~ +UnOhKH"G>EE ./06X&g孩?ިdSW'^%kZy#˸E0hI“KN55␗ə$7D@ᅊ7"yg/<jԆeg)ji d1.:a +!qhrh"QT$v_1 +$%:s!\+) +sb$c?6>B a+ajh% 4ٖ8pE{Qgyd_P13Azҗ+S~C޼!!#`l}`6(^Jnw2ZIxno/w68l,>@6Khќ_ɓP?g< !Aӣj9.s$Վ#v MΡڀr}=H후Z6V|F-SzG :@nAF +\swVE≏΃hFJZBvë,,2!ƻ@Xp=J7uWի%* +]%bZ8VCHIA$\5^%%GjzrhOB;?0i>HE? OJvx@:nmiΔoCzPz-{POm`ڮeg֘nb]=E]\35ec9}w='r) r 4QBl--lPq@P dV7?}R}>f)b m@;uzP%`rE^+à"i1o ߴ sԏjiIUpЌY,>vWv ~A*"I}"/[vW^83¦%vy^JC T;ǐ3?Kn\%&i\uIr͔CpmВ-=#zo-`!P +7%ۘ2"=ɵJebEAќ+*9Zi=N~FI8ٵV;NY:! @N11.\f6[i}*2`*)XL}(!]nIW^/Q=-}\ZO;EW#Хpf@8gnkЩ^|?֨*ؔ{30nI~ƫ@ m'؋wL:Ʊ'^2Y./p.:A2d=@Fc/^&AfYbn~0AzKUq_IcZ&֋̆z_1VUu@J\-mʛ 4З_(f}}ѫǭJKbzofUX$#T[s>+ϤP>U<9)b#.LRdz=~. +N{KopW/IP$$ԟIux&gIsUIr!|6N$$$f `OsO!ڼE蠀Qm1%.7*= unɒR|:|VOx:ӹ}dkHP2'QMu*CUqiZ`ZqZ1,K 'XOI"t#g2t:)q?(?8X¨g?~CO⯾/oo~o7Tͯ~o>}qqgDwꋱ?|2_w?_?S%),?yo~?zWb͹7ݏA7ޟ> ~?3ߝ z?qW_~׿1?+~w{,;W?Sg~_Jy<Nӿy?EK잉NW8kEF}M@~o]Q~}HEYe{f +KKsf qL*jMS=a })‚x{:?'7$MMM0]4SZ2L!kO|ѩyRщD Fᝍ5m(7;F?uL:9{UE3?,GF.m: V~Q4B$]ٛ5vr%Dw`~f'y#XwDʻh~}9w=~Dzk5!2}\k(}fAvlRÖW[IAc_> 0Cu7WP565BZc4qlS gNH}.c#}lI gZEgO-'}{:`*z-ūYM)Ӂg;.XɯBn+ts2yV&YͫgDQ=?62ֻ7ݩDTkLm^$߽qd0;4mqNw) ' i H4s8a\q=T?G[ ! !;q/U4m0F:>xվښt' oja a w,Ol5S|F)| +|iݻ ++J"&D6wYqlc}t#ś2Y#M2blz2خ5jl O>hܴ1'u3Gco//qŹǤZ }'+̈́}x1pF4Q4wtMA?\c +{W͔"\ԯ[}_ޙ;j\Esև+K(ym7 'ֈ(OӢfmaʿ_{rZcެqe A7V?n#{㩿nۯASlmG=nO5x՗~kN + ]J~芫zwQmeU}ߕm~hqJ^Y%"!tu苖 X bXd-y_֊U7Nh~9`ƞc)\m$ώ7{Ǎ;B +->x{#[ig<揸ݭg^\;sQ{yqxIW,=(-"mo!%w}>y՗S| d}uo mEiĸۼh3㖁+c7ߏ/+Kw+o(TJ?2bXm9~ZdS~췙~ܛzj"Ɏr"PB(OԞ1=g2Yk,g>;7Gxv/f tn,kl9VBlg=y$UpD>Kb|!`ߞ1݅f+>\Go{tEh({}P^<7ʽcM3/?w))ʳc  z:rӴh+F v ~=֊yYz/7U_]yZc [|m[6Jg,AMs4tFߛ5brM21јb;ƾ +p]w<:nO|8w|^v_bܛM>X#wE&u=k4s4!-6DcKs*MXRɲzHž矠R&}eknNԲqJhF!Ff>OЇ誘-_eFUw T#zޘyPJګ+4fV`QÚGHI-dw_CҊ R$]4{F`>T#>#3pr#}qGLۼWf^`z {<}O/OW>Gw\2I"3oKMg%ߊו/B7{]ɟ*4c ܧ&hOE߈ +Pfz{yK[~{FA7埾g8D{j Ƽ]aU]ʙ?QOy%|g˧n{^ˊ{H]Fϟ"CbyT0n5DͩGh4ˎ-mxi;0;s4;CDڢz|]>Aq$,'U t\_^}ͱٛXfٴ Ug%OEȠ;iL3XnR:7^I[m\);nqn^ [7mPWX覚{&[=^i$s@ʍF%8K+F}X*VDo <+gaa»bg+zwr=_bgoN-,V8Yq箏qW;iΤFWY_w5,aT;L#J>,nF\lAA}+UOqHv5^Aԣ}F +1jNr)1:nw?' i0,g}tu߄zϣ ņqiZ.zO9*IP&RFwG,1MG0DK ic ЌipcS|o&}~c=UQneFxx39n% Eۛ1@ X.jҚc.hpqZ!xomK5J"֞B(mLfQ8$ +駳Y|VHjByWYk7"a3' L_/3z 1yRV޸V:v=+P[50,9#\Y]SGcMZb;xny2?2GK,GX<he\Qc PwfM>.;~ D  ΅/{5`YdcnB.y@N=o;Kƭ'%]kn|ݍgŷLrϦՋ)EO}ݚj'}>BMϽ.US `'D~׈n٥˅|6⾬bXE?Gt4D⺺ +YѸ(wr2m +S˭wYDrAs>;[nV`\,mݶ@:hٝ {בqJ :צ=na­2Fh -0M D,cB@olI=vѼ_~T#RAx`#*%-6Y,&6r#>.xێ;F֞%L,}XnήtZٙ$ǻ͹ߦpYZw ]',Eߞ[#k^"z9;tc[cvCXxR^p[<#%;?tݝƖb>ڽ3քQ*~̏α,aL1;GDLxyY(c ^jRmcRv8&0dY rzPD4XcFq~Zcb:뤽quzgnl'x9b37?bo|7y}WȋKyD UVzvAbZ LG-:n3ἌӍAcczA97OݻUC EayHp{#BF%R2gedI5cH"rKKR6/BZkm6 Xe_Mδ5zڂQ-# 4#y*L=\+5wFm5({EF` +Tl=+ ,Gbv&zO /@5 ^'FRH``ИbWW!ԓWHǷ\Yg REˈ5Y+ۨ7I)]*%Ok9f-%vchvSKm@a7R-Ƕ:c?ѽvc+W|^wZ8J +K)uAzrLDnŪlP +@[s۾lyp@A_^(vѱxYiɚJl՘t۸1c]楒 +9~Αi>`L6l{S.xUH!{Q[7h_ߏS@DK, yIa"ܐgoVUwe ~M)iXG" GQ 4R_׸r=v0ҷtJ;z=K+}\d%NTT#9rqAX%tQ~!YoGU6Sz*v'@wK~.D$߂7"3沙W61r蹳-Jkb;ڹ3*$vRM<9+H;e/o񺐰⭍ ?K@n^`rKUi<W}_ kK\/CQ$\5r|6̨w}Hzp ^мG]1@p݋e?Gs T)|V/AڻPn,[-|ο3OFKՈoמ33&( &u/{2֋7)=1#z}-wѓ:%xh?\ R|[F^m ")]ZYdEn j +݁~Ȳ@ghP=j;dsDJP}P=`)wIq.+m͠tlX[wG/a?yogͼڨ[j/Pw @MP(}S%- +A[6+T{ȂL#*+232@ǭ +&Uab2ߑfa.˩\ģZq +t0r>0Ő\6Ν;n0ɺ,8qY8*D !QUX4zR\ˡ14u/l8t2ԕ[FP_enV3)|8 e1 90Ժ +گ|b^c +B,ċG7x:3V) +K W{°o -z6vs9t3B|A2B`7`}˞8.bz᧨ȰhTgx|R jkkx|aYB"')SWCqTkc1TnrSעf7n)adZ1.F.m0b[X*MB=y|_.wW=-T;c!߈+QBSxL{[$)+˼q%I ;d ,\_+J/N):BG4a3|nfz;H4)@TNܣK:YnTGibBtgsX͹ ;V<=Par5h \^ڴ6S9OV[Q(ap|@u҈=)_J6PY)! QI\ߘNKja|~[)&'f@t\Tb/2#܈maE`/m8% &zMO啰 uteq +m^98%C5:cӊtGX}Lg kd1?٥y؊PThlJGjwBr9u0hO >P(t=[rvshÉrәGtF?eaF}=xX6^U$j |SP: <2ATvQVq#"1@*y2.)s +$ +8x7WpZ:Vc0ÝЕJH;3@FҁLgG^UQ@t\U燱KX\ɪdJ2FNnJvL o岰?TrnA +ƺq隸?]j@pJȳNLĀB0Kѡ%4 +mxT RcC9qh!_5&ͥky^:sN\<b^EVV0Fǥ!2K?0T2! +a: +`VcHGben +[AKVP8`? +,`(%0ۓ+Z`u*ڏR3Vems>F(aWd̰Ks.,0y%YRltc YVlR.l 0LZ.,z !tsRKd JZ*0L-/ӨRGҥAbӉkLHޝHH0>BW*f:` /Eh$*Z09Tu!%,Pz-s9G+8_!鳈*B&3p%]괐~*'TPm)_J֙MZ2eI/f[E+*X^4PPIHd찮!LTbVoTceǣTf֬xƑ5cq.h%4;n>Eh -Gc,.RDEJz}Pܵ$3;4VMxnXPFъ +ˤ疒(a9^6bsqeG𸸻*dIh_$R.mg!@Ig)aS\AJDh1 hЂC\:#8Mѫp&'KrPe߳,NY <g!yTī4hTG N衰G҆e'&F۞Rg'Qθg0:{IX N:eQ%U xʇę(D19%Wfe%J!3Wtwi)XX(3q<\HS)yl&Crq2Lg 'Ruy-"bJ&Ti0[䳅~}񝟯.+Z*H@ZstB&%I6":9aq?Sq=D\PIohIe8k[f|?+hqtrec:Jo(P5iUOזT`'sD;C*q_;Jʰt!b*#{nVqc~ + +'>R{.qK*;.Tc%.S&* >L+!'}z*i6g&Bt +<&GJsw>?C'wGf 0 P \|!Rֽz-n:Ce +DY-8XSQYA*=Q {H +h!>_7b5`a2%`o[[Ha}99p B*&..AGj2CBV:ul<"nJ+⟗62PkB!~'!ץ3c J +fp!1GHQr! %?4,BNnxLat}mA^S^^d=JE(drbALI^ZHDOަ`>C\.09,,s3Nj# +Dg +:ta9Y.Fl>֨8 '_>D^r! $DX{&@11Rw(=G0v[An@Y@3}Ap?pq&` +q(Q~)".1 Ylz\:ZR.ġܬ%!w,!0iP?jaѰKpA +M:9,с9Gle1{Kw~s|pS>--s-ń +q0\!2ury5B*K4(\&G&Dxz(e;8 Cے&봐lKr\^NT-ɘv?AA9w2,eR@p$%ġ&sB| I$ġ1%#.e2Ա*x!{u]*$L/s: 4|̄+ }Gi2*ۧ|D +Ņ|%K(! +q>! SB4Ol"t~Lr*p3g? za9|6sOEwBE\,LӽƸlapM7D=b@S +θL5" ĮK0vJq2s-kJǥ!-87Q*NG $E7MscW%rF,gpokSX]Q . 3g!1c9\ӐSfrRǟ>Wy13h8<]tNZR$w[j% <OM%}T +aqg-2b39*N$g50&<$Ȋ5; T[htEJ/bnDhпM@*J3Zc3pY؏n_^+9B`ps*#orr,URg X[:M$r9n@'Wmmq%N}O41޸*43a:0݇̀O敲غ ++o2 +0% %R=؃U(7<$rAC9IJB>7ЮTԅgk2lw3A%OߠG#W21TˀCTtQ9  -dpDt\HHhq% SYO(~:DUilvEp3 8/ ^N|tͥ!tǹLcAFt TQLRHΠSvtR%!K=gW59KᗺbUB6SP*bjJB;؟,&Eokj~>ouL>yήoMϝb7gUzAyoNzYBuҲbt4N!~VXc TK:I&*UN4|(axP @jxQ4:gF&*ҁ`8P8wS9(dѻ|tJGE8cͨ]D藨 M,~c?zN3Ae!̄SmfuA?RO/ZpPT4ڨCx-tG- ӖGZ? zr#S^zm3Er>$^kMT~FFX~mÕ{۝CZ6Ѩe]l6ȣ\\h@< + gdgv(+'4ol5.}OGמGڸi+;S#Ą%붪~~Ky<4Mt|Q+?'&DGȀtrB'=+;i;IYv*N'U):ĤVnzu]MSegCfMʫm[}zzOQ졢:4˒SE|LL6|~ݙ>/42SIu$^#=3 + ٰ^JL@۝ j:NԴxspImE~! h;9W5ǜG. 2L{姳~$Y2^|M[6g|ztI[Baܷ0gsceh֜F~u | >{Kk~EC&nGL~R$܆LpR&dV¼?Rwc_|*>[WO^8}ҵ763`xU]^ztsY3㗝Jt87"&ƌ?ٛ뻞}1:5ⱪm[|{_lRwmZ׸xG{4#ӰZHW׾so);>-?1mNČmnOnV^lmGfRZ1'w{.p;n}xˎg7bމ.WJzg^<Dz-ԓvΤg%s~Uc֯n·,Ŗ[MƸ&ҵuo?= Ze&=kϪڷ Tϡ،?;tWĸ-編F[+8ߞ~[oL^t ( ;u"緛6\ KX \c0TNL*O'ruCΧ8(SI͙ۢʸ{OŇ~X ^}W.hf&Y6`eCCiE1chMZ%צ%#cfΠH,s!eܝ.n䣎ž٨Ֆw+, | [Y9OvC|D|*mpQ>b~8 :'dғpoM>$M:/?jL +_uNITՙ]iA9?p );g#BßI+N%Uq5 0\OV2`V"ο>ѩ $Y 1QکkKϬ#逪hû/սjOٞCs{+xjQ׮g oG{C&U.jgv2og,Bؤ$ڎWzwz(ۿԵzg 7%sn{n۵MkA?3!=1_>N( +>E}}`uUVӟV$CůZyywg쾾69!?9n;‰~vKabб>1Ym/Nm5v=2fQfVӰ|"|msNܳv^ݑZ%ٹ~Cbݺ??;˅oz>k.< AϾm?l۝TޞcWո RG1bVfdi7dȢ+2g[RU[AifXt$8"5y7G6ZwBVbm(6*^(jRR^8HLt?`r6K_L]=r>h?ť+EDž|d=ħ[wSf9k3;`] 2~}7U7dp. "|~wIEC!p\h|ңͪNy]ڧjIum9šȷ`_o{sAɉœ#Qu+3=W5M/AWh27SԥB@^ʀ ]sO 6ec:5|51wїZv>ͳCWW)~[{Qާ{5r!sd|6Mc&g4}sZ瓒SNr.5iz&;.ٙf-G +p̋{=f`ݬ?RKMkӲK^=Nx5DЪ{|K#|ϿzWJ+?ٳziɴ[y&]3^؟`͙16ӹJO>i׍ YuAM[֔k_lmGb{o[ݞp6&uke/|tIuۭ7E/nh\®_RSۢӆP|Չ|WwOnmC Dgʩi͚\j*vZ2j#GUOzusY+f-﯍Vlaڳ͜Gox`t^46 )xUǎKIGΙ 䜭H&Lza-DEcsdY? C_#6G֯OKzfT*FuN Zc3U`KFךQFzusOίl*٘Uft_-4)Cok`USʯm\r\/L9Eť Sq =UDn٩m.:I 6]㢝9d1dRGcgeD뎜GzlyQ]jLS>=dpZz3ʚtf{];V'.٨x_ g&TblS| 1+xW:?\Էm>m{%ژJ}ɮVO=v'-p|×ߟj6F@)p`,蘴dݻwSD)唪}Ѯ-śu|3&:KNv}N3RǬӦN:4W']#z^玾xIo0eAgc NnLw_޳>#)"#>EtF i2~0Yϥo3;ӴeBҚ׋Mq^Ց5,Ov^~~zQ@rcgYagE{~E]6̇M|f&#Lp 4yd'!u[.*;c 4)raqsj{ڿ`|lx\``8xX\4 z% s +[~43  t\S>s(핝ژOKӲ1#ʆ|c撥/%c\0RADk8&]*FC=tٌ[YM%ݒ)! ;]oo8;`qݒ2j 94S9gjz騵-pߴqck3ڳq}=}7zݿzc+QHvwL:gyOn-NNZQni mo]=yRc֍G#]uٷ2=Sڟt +[koѵcsC;?>/:، 7p)ɁqDϾxZ8~q{\bDl{˻ \~>|vwGFr׀AWAƺa,ɌW: pYyIgcJr8>)ޛ]If$Gs!!W!280\Iioϑu[y(*D鰢=T6F9`Oϑp&{*UAOB#i?pBE:-9Vo^Yw3vn=8Яhl-ZŨQ ːVϖ zRA6 8}I\2fZ[/-F«#$` )To>G\bEZ{DvĘ:rf6{.2F +>L_O nZx; peEm%l-?71`;GMm݄q 19[2sIL'I gOoׅ/Vgu&uSWߧft)ٱ؄z|;j~{NϞ90ާw+g:^vlBk,[]ieR'5t?G_[snU=nӟ<ֳj~v`zQ¥ku\@Ӗ;^ 3|rϮrHrG2cؤîVGE;.ɬOu654."}eڥnxq"p{urS)MflH#wdVu&y[w^Z Umrp`o$"3$HDsO]dtj&?[Cn֖A\Fr,IAYY%VG!h,h +.*_? Ys4|뺸Kv"UԮ\O1%Ũ5jOt~Y-!#V[2`72#}#dȬ50A +zZG-zu~A<ؠ進%S]7i#`CjH1DSz4t$K_(Wwd\ޟ3ɰksl-,_A%8WWX09M3 #!) x67{%j}TdB$F }s5'%dР֦z}vG!7Q7ƧagL!^ }׬OImZ{s 9n̆ ҸObZV[Ͽ}HΝqٱĨuwc/Z`_H)ݦ4ҥ[g~M scӒ# Jd96<|_wQ89{qt~~$Ǭ=}zmֶ#na 8 u=1c]6IO7}9O,b8*` 䔶{r$խOeŧ-iͼHvĔRՒ3$Ԭіܮ4HIEI8pf +{`766WOv\&innS§mL "?%F#9oYL0jO:Iw󎤯p:$=][\|1q!<ß#)kŞSŨ +<q#%M"_^~ΤXeu[ szS5]#q,^}YWዷs9M7V6-Yϰk:$}VN.[L]kS;r ó^#|9v&hᯋ6UYd'-6d>ZF +p͂ɐ33~<3H6 bhdHd;}l<ଌߢIy.݈MuD$##6[vޗrńa$< tWݻIn$4F$G5uPlѻ:nj~99k&]YEcw 6`37/7V X8X:>̆85˄`VIna-k[0[0O&й L8wf~oČyu\Q]bN娮)>s}|whwN:d6;_[j= w2hRg@AO3f38>PM6C.`с] +Ɏ0ڄd|Ly2곾l9- <Ymߝ*>k1ٯ͚\nmƍi}[:+_>\x#;>!ߝ3V7-ݨ/kU6ŀ,}}ׯny71ڹ7߼w=߮e=7&7qG;6* {4W<٘>\T*0_5`(D +/FyKSL~9 PtyEvj>=H=:r۟ ΤߚA<jƧmMyu5V&GqPe&$lXLOui&9uji%lX'FNSހ=Hf6C1wLТ/}踘 k% O>mI].ǃ` jMϚRՌ;L66kQ7٨V_a|4|&]G&\ ٞ+յTzqeUIÜ }`P\Mz.Ws M GV*,`#/w b2rv*8x%3 +ae+bT!֏Vx匹;8 UiQskۂ7>Sꦤ_ۚFqiI_r=T.FG6mCm&IͽI}}Jy*4tU/ykqkOp 1Ӳ kژW=S|+mB'CZ1->81Zv~esڷ +^e'fQ𫛗:?zsgmy-~k(t4!1>P+_|:{hoW>F݈;5Ȯ$}:{>eϚ{3w2OS$>}wlRu2>i,27.nF.~6 D =;{6fg%Ubw󷳑빹ȖnMZ?L{$Մ$NO`kE0>IV37ʟ~9i?}; {dǹh߹loh=b-F-I񩻦ݿOO%Bß=M/䣃F#J (i.~+.x>3h|:'_sY CfklFٸ%}X;GG>"5JbwGֵ1Mv61ʩi!]Ąjjl/}'9ǥ 6U7g}M1d]W7k[tT+].6p&e}&KRN)):suJrbmj֡MN;TQ}KrLל2|Vxh57f,=`Nr!q$a=%(9m!ci6Mm.X0q1=nmFڮlH/!PwWfwݻ\N=+t';ic^79o|FMi$ٰ1rҰiyV#εQ]mן*ɀgsn\nK{T-;/&UOwo8]w{>Jyrnyd(O4Sc7:+ g$#RN90gT]zyr_},B[p (Gl>b6doJ^Lv ;po;K'mBc?5g#}2/s׈FC͎׏ͶphkoF><[R>-BM{>jm-Y=X+1ZznS❦?:;%]v] +Ll42uoL*<S18n{Ͼ'gNuƄDbZ{v}B[twWlTuIQpt0 (UwMi&TbSʓ;IIumeVl!Ճ?^L(7}䔢&9Βcigŀ +L¬RgIҔ|ElkQٽH2K ջ fҷ-~-M 9^ߦ\Wn_۱:Aٽ75{8ЋS~eC 38r%(66:ك3Vl(.Ai߅ ς#v;@Oo|*0|W)@DHEg7T턿?d\3p4BF/ۜԝ;1.o#'z"Xm\:b5|{y}xmQsVX&p$Y1NjSˏEǥd MPU?جdNcm> _[-/NjW orH*ɛ6ʌ@.F?u6lPu`6b2e-}/=Go>;7[JM Ac&C6Ltzynl.nC'jS^֛>U˫=kS{rz^=TU' aM /7Ux?U%sT}n AU&HXq3)?q5ˣ3(ŝ?KO)"xzVv,9Fߑ;ڝÿڸw񹠦kYY Ҵ'GS}긫⍪[m{҈ HG yH."?K:=]I!hsYश䌡utrԑ7ޚ\D֐R>.I|ܕ7$gD'ɠ_nmKrF~z#)ot/?Ctop8~N%)u]999%a}v24x%Ǜ fD#zk2#QY֜1UoG...E>;4(HpNgn u+SC[znjp-67g1ѳD( 7\'fxK(z(Wo{/Qg]Q.&&-؃yl?>u7k?LOK~xV+[iM.Ÿm}FuzedLJ ::|5 wZX̀L{VW8AS@9z!jp2ӒڼKx6?ŦEצ/oISN[e\>MGrVYb)NB̭jޚWWnE=[:Y6";tJ83cwlВ5'3=AFeyF~|}Ez.~MlG=HFE1lԤ=M<3nSЊ>[ Fւ?%u@W}r8O{#yPk/.o5-Ι?6^/j5uW'0'fձ}wwBx|fj7f +]Iմ뗁[BgXGR}hL@/L$"1ȓE ׉ ց%-JyUWfAkp$:^ug@. zl~q:DX/˖)<4!C|L;_JmϦQ𷹅m4DD՞AiGqq͑EvdZ8%ẁ&6+ .m7F +&}>l5;u"]AC/Zy`o-9.gfs-:]ߘ ̰N&' ;P r on{v>!EOnN!4mX]y{05{ؔC0l޶#7+gWt9[6lpPݚ hZSt% a)eE %g$>{sውY:kקLiA\9FtWչtl]y䓜_/Y\.Zߋtbq^+΃-~ei-O;(_(p|HVܽ6oQPI{̅gEЉ'ULGdPvA +c]6Z;>j~v:ދg!}F]:;h]_߽VYi[}Ɨ0Gs(4%Zc҃/eGK̨OàB~i+F522Un~蛧ćm#!rN'Z)Zk~lԣ842ißGm@W-E5#`#̚SZ +̯&UϹki廩5ă~) EYوxV*x2'"jBi~]Ov鬢6F/Aⓑ׊K}g紒׋YPx3xn*Գ1aMfDѶ2!޻/TŰ-U@zhW>l)ΙtY+Dcq$fMlAQ˼Վ9ǢJ[R}{ogBF)pO6,ڔ}[|VV/F9dP/Ɂ A\&;g[KŒn356V|LЬ=wV A=ҍ֊w[IUscT6TxV]6֜oz#EC0C6sּA[WuF>PWMP=4^='7`yMfVYW]ԄG݀L <,BW sszu}hB+p1R>ۨ>aJq^}D{N<(_ |]Z0~)4P|q a}>W&51xlPVT y#$q{n.AnƝJ+pܼx9knkl3':M>·'K'+EeX#K}W:ĜQ:-?x ^I-긿 @Dυy]`P2#Kφ@<;;7TX Q +v |`OÈ˧ʦνi[__G0Fe&d9أA^Zɐ,qԨ;.X0[?aoZ@"ؤz@|JŰ3nىDލqK߶Pqdnχk%6#f`X}6QҩKTuf:Lz7JxDŽ9U%Wׁ[q3G۶:3><Vo5Y7P K6`qO]#6 ִe.|jyyPod\S9afU62enq)7o>5|D/-.U[K/ +k'j_JWpr50^[3P\Dlm`*|u~9֊2aEc/:ZIǣśǐ_lI96HɨIrO ^ \ILȠ{uf\l +J1(l.]/<W|wmsިFgR>y T4~y3FI&8p:0 $XGnWU䣧EĄ:1{0o}Tы[7ֳku{/v$g3=Nٱ1ng~7IʥG©nψvOx5kUEhs|­Im<}}Hz5[QS5.]Ƹ*=l(V4s|de86ﴧ=v^P + !]bD9=<Nj/Jwggݙ?}AXmz.9e(kCujE{L &s}'ZU "ީ;qM; yrUw'bذs4'I'yHI^bceLӳޛǰE=.c{7ñ=oH '}wsa +$t<"c{_rQ_ EU +xg Bؾ]Y_6J D??H?)_~x!۲ hI߫l¯U\4z DM*%& =cg϶um#=*LقsY<|P(>h.N;:JC{BT=9>h3q6n +jn6Q^*B)j)1FIA W㌽#-#m_A @lfA{ V[` +ПϴĘoSp׎hsGM,AJREA9>AJ: +8Q#>}:Q~L騩BfTÆ`.ƞקjl؏ Zv6:ՒMCĐZc:Qs'` b쇻"<0Ǔسi۳+ZsYrmN̿lsq 3=#׼}]kMIqcxpOq' ߦ3}!lJµhgo,i={Бv(/ r85HMgBA9Dzgc ,x69ӒjI1!^?>%DCK>VqaJL5 B0'cȿYqZI6/?zOp4|z +zRk[ 30s0dۻoC=>fg2IGw]\e%2y2MM7'5<6I[Щn__,s +L6I3qJZ?DM2+Hqq&?̴y lH|p7QGZ!~{0B8<6 <`V 2s07"S/hf$<:c#4I, ^-WrJf?-J_@N>13Jb8yn/sk)r9y pIz g;=ȏ6|"g<mR +V *Ϫ"o`T|>:s8"DMV$鄺3Ɯh 1zk\|:\}~a'j B܁Ҝn6a- +7{ pc-%,s9ѱ|k{kQ1gUޖv +HGOjqn!ؽrVit:G ,ä^/cf#etAj(\i6U-Փy4j=҇j{wlC} 'I 7}6WxކvqΧ?RғvZ۷Ub_W#(+Q5z(c-`U+f{ /Oj2lt,w6)srw Uy/+OuTAJ@;,C3!mR~bgD{4?64e2Qޖ|mnEx*)VPJZmǕ|Ǎvf/5널cuBq?(_m>o?#ؠ3 ?HMOhcPv +\js^Ȳ_nw0¶9kMO͸O[-O (NZuk A8}a$+m[JA­N`Avwؙ֜|6NWU/d jfN/! w;s]Nс#g;/;}P %:Lu6 ܭ+r]法׆CV˴Ղ:EJ9+5f;7&?v>$cw֔v}T/owў;]*\ḟ*+%?)Zê`X9 +vfN7}'gf'М8[h4jsá +לy2ƁCmZjs_mw|04ׅ `cQb:]2j7ɷtE!pR6ڱG!JF;F#\)gUSCK' +&8,a.v}IQH)x>L }q>:1)d-+hOQ+\tzAߓqD|ד~NJz^H> (+d/CP|*fk멊+~4ߟbJ;2p0N_W8͖Wgc}.'A|F{xQ&W|og~d/V 1b(WDi԰k}X['u$W3FLyD;4{c~I#J{F{ Gg=BY G{_44MQ^/uP3%:g%r$Ə^wS=zahD~44#Kdnz u +T {5UT-|҄ Cݍ W@KSF7Ǥ˒.V'=ۓ#!J>`0ykJd7[aN^fMa?F4Vн\զL''no­z:̢ A:n6cݗޮ5!AtҞlmA뭹wz! u&e5k=+ƥP DžjsӲgkyN6h3_Nmubfek-D*{0n74#]lWH]H硏Մ.ħVfk޻, Z#Tǹ\ׯtE>l4?j~3'KXZD?KYnqP%ov!_̖?*-{eu#>,,TR|&5o'aǺ +򗚱F +_V®oUQOΛɣěCn)i܍fȵ!Z\75Ӓ_b{3Wptq0~/?>o=`mQ);Aw]hsn5ɡKO !mwp^xF]}Ќp>ד7_,E5c>5|D{ ;qt"=/dhC~:/%mw gju喔*^죽b֊2_ ݎhzJcE kSvsφ7 c[?VjdE'W8q7-(/ +(~I{qi4SP&FӅTbb%b}!ZB1)9]8źg ~F YAZr:\69ifrM=fG߬vn*DZp;rR(-s!d58J[*|SQNݱ +BQ.ta|{rg^nH~+y\14;2-^˕/:!ky{=f.l557G*> +hK +QsSt"\!_Q bvDg+O*G7C#}0>T *1a2c[MDEqZb~_5gC4_b$0㹲MKxֈO WSUIjSjoZI㥰2&D *lTiْЗ:Q ԇ]O8?ѱf\@w-4Ļ30NvҽQoVup߆/y1H;rrդ lvTUg>(I{D=nݨE'̔C_ݲ_ИjBt銒cښ +yCH{̪&m(T?8] }=VdNzs e~YM-[G 7Z~uOѠ/KIϴ\䷅fjRa?J\hp4V%e%8]ZiM +jE0'NBࡂk"FTXjq7)DzG|Qmfj̳~JFD1ʍ9̎GK|IukEE~te 9rmRuܳf1zd Q#"ny_ 3>zĨf}}q o$ϖ&/Te:(wa/7ܟAkqA\1@H}^D G` ӒԄdH~Fg'թ,*6| ВafgrLrmɅdB-L¹ Sq!gQ#.d}(ň~bԘX@'J7Čچ`ASkMVFhB?9TIl3 hal\D:Lq ;l'-#M?Le>Kn'D|4+)uh/Zzo@oRC˸8$j=M_`Zz?_r]oyz~n~#T!Z|IUi{ ##1DMM0+)34uDHӗe%\Inlu%?9Q`݌%8]nåѾN0cْb˕զB*Y/aUgZAQNVҧ;Ok;q2ߝvJH=R0&dL{kM{)ȻO'Vg[kphz7Sx9ϫ}wЊ&laUrk}@uIӐ 0۪feFYV `F+[BCLcƜBb(v+^oAu}:FE{C^kkc<!x1V{\d7&N7" ֖eyIR~dNzI^;U/OB9{;qs0=QN4BVwgaQлŪtYCu?#-+k{L>֖I5bb͵탹Y޻&]{XAdz|E+3N|mΛV1REPC 'b}7`;PП+S)r!1qqq qvlҊ D|/$j^uHMOHcl# 8ƸQB)bqe=HXj|6c7Z{K'k<*Pjo~\uGO/qXiJ?Ҿ 'S|xeDQr[gmQ2Ļu9@kn&E!a4Ux +˧^FYRfĿ=5\ZO;fP{>Bбs8JK춭r< XK}5V2$HpXn~â^wGYHr^-T׊n qzw8 +<%v¤H[+w*M#8|]f.tY.~lRQa_=;^W|;+o7=7z=!~J 7kLlf-5乮仍b Cn)0A3bd;9+/|{~艞gRv~;XG!{w@6WUv)i?‡O0NgIZIτZBR;=lE󉚇7D 7 jQsZ.>r>~)6]";/$ bw? _DQ,rpqcl"6{C ܅=5=c3mc!VOq|UIO;#^Nf8kOϵK^͘5[]Na֞\=[~Xwwq{R {r||mܣ>ύa~—?>ZIjT1)T~AhY|Jq5񹭭g{ÔXi/o'C)OyqFZ]?v'>jq6GY!y05EnrVu Fl<с}00ac1rjđFbIMJ8P# >E.bKv4,7gZJ{Дt&q٬t#t6]Rv2j:ʇX[]vj@=)8]Egԑ?5lR uA(4ȅ#gRqMJjN)`O'D+Yo${wңM c0ƌ!^wKr1Kȏ +Rс)81-T:&n*aYBv˨rI +q endstream endobj 65 0 obj <>stream +hTT;h$jTQ'7m0iR^*o&YJۍYiqxIt46HzX/3٪-c gV4FqjW RRl)ԉVjA[9>:Y':jw?u,c 6tdݢ3js\n /Y4BBy2V+y o')n tZ'MUѭ}2N7N_9hc{\B[fmSԂBٸjU + +6{MףּԨ3cաaRn͕CN*NF͎Of z6[t:[Vw2],5y*fɤDrSΦ͞\FjuUk@&?ҋw:x'RSn?V[y%=ȽRU͆sըhuQ!~MCXy #[ -c]W1[m׻A&Zv3[I CNW]hr?]XR\)Q;P~{"\ttKYC*_4fW#JKFDؿZLT}*=.ؖzO "815󅴏~yn xv:ׄNċ3ʥRư3FXk(M/- `i$.i.~5<&<{gn@^>=Iy`ͳIvẄ́M7eYo7匼#}x2$(x0G?`%8OZ}xs1 ˴KϿW5lyKLr7F(ћ +| |Sΐ6[ї1=G$,A>ʱDr"vli-9-2&Lh1f|sVx>QB\w -"".EJef\% % ^uikLEM0{7 \DŽN5`ASO#EkMd;P+7%XWœ_f}p]qsAqyI߫|eԙ榯~waj cUC~LY*ʋ}K +$3*!ˍ,okҜpAN=(婡 *Ͼ{iHququq!',ye ț{w!݂\;?!LsuȤ'zFy%LcU b*B51<7#"\sPO NLOwϫG/ oC] ~js찫5ʂWbF~BĠ? `ΥA?A o  #;k@~@ } 7d͉6 ck!oS.dzvIurwDq~`y ֟nB:\R7t ;w[#&Mvrcd*|uzrt9t7֥+\s OG+v5owqAy;C&f"VF2$>:B~/$5[; /n݄ܾrr#f{ܳ٢b넘~2%f'tQU58]|xĐnw!o܆<} + ~ +-7!C^\81^g'5춮iW +jeE* auB oRA urox9!8!O5ݹv]:w9?A_bdM.*>] +^ }*C^ws0|t9\ onC. ; Rp\ 28Z8,Fv_ֱ +9Wٰ ߼߹wgwB^?| + }91f\UDYlzXPN7 "K4ޥ@?(Q1P}!.OB>#-ӫ`}rPghq 9oS-/2X9X5ߧ|RM/%RⳲ.:C|A<_y+  :$  +y! !\qr/n@_K/Hw693bѼXp8-u< -ZUQRYIPͻ `r`~sO}@}q| ;9>n)JhdmVVD ͯ|!KgG\ +pq`+;0Ώ_@>/ֆE$)='$bXyيB_HE:;SՋC^\0q?c%ߔaR^5|i&z e }LF86i2 >:<$*>qū-kGͶ517y[T|2qdEULTw>ݥ,V>U>*CVDLʣȼ[k丘GxX/M^i+p!j[j0XFf+E嘬rYTX7ߋD]_%M^hao svG;EnpueHD|7$z4 +Nt N};sn~spx9x}I{+ĺ,4MbfV q':itIuB&+z+T+9A?B9An] gObRG9ǨlH!8RZ(BTMR[%Ϸ +v `);CUBtT4tbeR*{^Z\aɉ zQ)ka>J^aD *M{> M׍Ec%y gGU]{pڒ;09j݌uװLz sMUWU E#u屣@ug%J3,֐؅>z\75`٬wFńV~éFteIWV)fo5HRV}q4*"Z C])|{zXUҭьlO+DYw ʦyYΘb|!r +oRUSj8gO2U= /:^U?\.>"&쌖-%!FI ^bFln0P,'Ku1WQ緭QOj5S%2G0 Io#+1iWK[Gj>Jڶ٬xJ|t:+MHl+9&57PpJ@>ҀyqҎ-lܦփxL8Ss,*t6|Q18<&~]=]2N7LU6*lQH= +9>ߛ%m5n'i +1tsXBIE[V{Pkϰj˭O35h=}OfdէbNP[c0_'x u|s<`˭8Azx\Xx&k;[.5њǥ>"puc =|d#Xt\c=+8ʅOd>їYnxe#%Tl\il/!y@Ȩ&LJzʾ `#q׵ +ΤhgsA,>Pђ %{5ĿVC@ùʶ=bTђQ_Ln +LE &hf*rl]xmYo\LԔfLxEIj^3L6qiϔU9)bBqՏel +6C:*0廚|1!qkX7e1YQ#$6+tt_MO`۳@CK'zV鲺 1bz7c&iwuZ@s69d*)g쟋Qttj?5jg!wGgE&늨hGɅ2SNkLz لy 8HGL< &M2{8q +A]hTbcZr򞖜p0N=fWJXVmV6*8 $=须^+ +{q6BZ>zIeM9%$ ]XR >hsg +izfTquF~TzRTu9_Tnҋ]mu{y:!)!d黡lǚ:γyӖ٪-f2pX6h6p9YgU\aʉؐ'?NJ~|8zVh"z#eg]Jy)fRMPpWp659+G3QIURb:J±~&glC[ 3PJ:'lwLCrrNu%kR3ֻh!^#iE XG1>Ψdgڰu;5S +2wiqC6X<ǤO}`!鉱|=wK8&߁s4YVqc,-.O>:[p,Jqᤈ rhfԢ/YDž#u}5bDcc\&=Qdw4Z41Wqη@oF89/9NPVÝJG.ICwA_B[`d1W[g=L'qcc^1`{ {B; + DWEQm'3]y9{_sg;ҰQxSHH6n ni9W w9b],%)VIXhQ/'Ccׇ~5{${ '.ÒحC%&ΫjvhӏҽqَEty(%D-@RM%Jm2yx`q$U_u<+8 @~k>K  cSQbC=葓*|Z ;0@NJPZZzA]ϰpJF942T]߸hGIvi#XC%#ܽ%rN@5AחU6@G{0t;\',)B'{{$To%BulXD Wq:w"*u%tm Q9o@Qs|e\f֮(}k, CC6^&aIB4)ŕx' _-(vi' +:''G ۟zl +zW M|-~S3Y~ _pgQ4k=1љ_Ld,+-Sk|qf9=]>yKKpV zj6>.ʸ  ^LoLݵ-3rq̳@}S7[D؂ƬG[ðXݓt`ixL z?gb@gX*n +uA+(jX-*:Ee?~u;Vfu);3uI9ȧ{Q?L7{i o=_TXk#>eXɣB2<b%igj( \5?w&q}Ow9g#YG*\;ߛCwKYX[ud"^5U7&)ZV14r̢SuvFḋGEj`}M}_^3d,ژy3Ym5OT빀mwKuUɚ.i`TЉ0Зjx u,E9Dh"_Juu!~iG]O.a1DabgZJ&zX +^%zZvf۳,R p۶E6H &m8fj=I`Gg)=ԯAdcǸ&"ܣ@-jCfU KNkٴS}۞ #%|_n>% }ֽ|8_dt*~g=v-J !^bG?Qxlo\rb<""ac2? mn}g4:Vn}Z d}s[:ZPv`[c\֞4(PMC9|w1)BbU,^$X7lc&ZGaۃ/tw9Wf@?я4`FabF{$Jkckii1V%&cn(z윅&XN* 4cO\c +j$$o Bwlu=}3⽈Zozo@"b*ny,$do1 +?USc''-rOΞv9VƮ ?w4 v1i9t8VԄߚ*|q-J`0O B|wI + 34ڕkyRhy**G,'5-rr؜#-;Y' J:'Iei@ξ48'^WrnۋҷɅoGHhra^TTP ?BWՋ_Ĭkj2§ )&ۊ'׸!{}N#t."hU[Uo4 +F)k}2-d&>2D OlαxKW5TW%9|[Ah@ c%l^C7V2 mL +S|uv)ܻ,2G>'0@Ƃ9gŶ)\D/"['놦[^bN 1\su1GZ"fnN{Lĉ FF~5Q+WidZesι:q.&ȅ; ?Xy.q S)\Zg㭾h%v zso AƁ׫׻uX)!9ocCOIzK\-kʻ<1,ĥh@v11> l#B$_']3YoJ"*]{ȫIw1|}{Wx +x >ְ(F~G0Tv,^(ok#U| +/#x9C{)Z+~H4>̓{fq))T "]^_^%^Q侘) /9088Ұ.v,t`.P7L#3X\'%]eg$:%|H3sW³KgBį#rZk=Zlů3nY'K_'^tKQѪmBtyŦ{T)^f@"a[<īd\ +\OOQǡ6@Yya^$-/"TcM@#ԍ9嬴K*^yfD/K?)Xlca]"S4$<}„= Cկ,3̍Ir[vSBϹ(\sJ1IHW7k?WY7;?~૆8T3ІQp=U韛dt<^< zg8|fk(UP :~<4P:)!Uئ+(nABI_r^л}Xg#j`| +B{ lySN/A>u<變>O~f+ QQTO?PP*UlOs/eZDs-TX̓>f{ %N8P{SZ l@Ü=55Si*lg+B=sq{ӐRfŚ;ewFj IM^TK;$tЫ7v/#CIqB}c|ԓuVfx9YXTO8.۫-Ɨj bEm:R XitFw-pW;v!2٧f"cքx)q*p)Q~ ϮTq^ <~N4ՄdJNp +pogmb"E~AH !}&p}S'y\7M,_"Ul +@/j.%!: +%\VĜ`ucsևkCyh_F-cr3WYXu7)/3Ksamc_:+BoK;f@#j=M,+$lujwV !%ڌnW/2wA/wo +lᩑI?Zc1)Eg_U~{<&%`[*PMASeG]yKymw~.0"P 1O~+ sŖ;Dl+`5in*Mx7O(+4,"4Ph<-J}Aޚk1Hi( bUԺѪվG{Ɓ.1ۯ"jWN=Yo=P?++%s=1Js)9nw?y"!'%3{.v9]VYXP7&﫾ICha7䛆+_;YLE E*ȕ>qMhslŧovŶFL_m6|{EemgV2Z> Uv +w"2pw&){b.Vitv@۫9{>XՁW+݄Oc xgU=EHxps64^@C,w5p{Z'Wd[άcS]K@BMHΡVlGB@~/3Y]'RM5V<A[5;lJ%Έ7ԣ^HWd OqIc_]s8(t-u` l82'+,ꑁA~پL_,~&H9fWx]8Xm{ [Јqt|"Fw#5_f +:$] 0WQ{50ŷJc U2xcA%l_;Ł_< i Wk9:>I]#$,1ћc ?}!pE;1'k9br3ɕN *y_IVt߻ ̠BLmԞws3;J{A[2oA#KS|JiX9#]Cct`ޗU.@ETtWdW +UC!2NLPsby@3,1S;JL""]۞Ey쾜W f][%&)|Wm )~{o874xg櫢"R{]3EP&];Ss $.!{7XxqsPZN`,Ӑ.*FdTdMLC5xPS!s<*tkۓSQ:6ӼI5O*|9X:3I#ևዂ?F;`k:yk :X|kc #^WYZܯ#'~*B5[rkKK( NkC=bsV{..2}]ߙ%#ĈKU4y!cvfɹV1Zy9w2f*ޞToCލ|xMD[R5TՒw]G^3rr ; n̯F-: L0'bc dc6Xa{Oؔ#-Ĉ|'ZzO#h> +5/a6aMm + W{Ɩ@`5/fWH!Tgch<7QA_E,A"bPs +sa4|_T,psOwq ;ϋe>=.%?Piwi+U׺*SnIx9x}t#=㈈!4jGy%}Y' 崞 n 5pMt䝚GƖqCN*o,;06ʑ\@?njeUtЙwksmZ9)'m,~&_V +|c +뀼[lx:4[rbmD=Ycqu5y\ 4̫fޒ\`6FRe6v&km5"LQJڣc:dR<.Tx4l]Ƃ.΁u KtKEvppxj_78yxzeu#Ea'5?3-pu!A04îze[ʶjGA]- -iҫ$=)2*۝FK9%}}=8>)7JJ ~}ok[4\8(?>UCGB8=1 Y\gZ :f컚{^R\;$1L3;sK3>tG'$}5r254dr3cu3dic]m +cu-z?REVUraĴgg eElKJqꨵ %г]/w Ɯ[{}Pm"Ԝ0%s/2T7@m h¡:4ӺLuiRJl,r[(r駠+Za7z iN3RcIq*k{2L.S4 2bc1Ї6t?2p* ̣ā\rl[A=Zk_5<$,yk[R#C{q{fhyUl}%D^ + TqYFA!* +J].|m9P67yYC{[rA*4Hͼ^yty`c<ﭡW)hKXwqmMPk"Bxdtq+_!U!=zWcz5 +ɭjS`.U%$9TZXrqmtU񧺣$j{;b[ꨨC-W贃U +ŧDWڦuyhh6[TL:sJ%f)çohw綈Z5E* K4OA0 +ö!9pgF#ђjxzC,-%}.KӘADyr x~ UcSR/XsY &n+I +@:$)egr*yh +h{FC`vCE4+'l|D+s@vfJkukZUPtп -Sxi} +2h{Ktdy|rTr'S{UwyDZFC9jp}kvq䥕ڌ})loo%&-uO7d̪ 8)yiʽaքW^(}k"F0OEWԗ<\iyhͧ# #@fS5ueĈd$/zt4Z@Gt] &}CH12uW/g^]&^✠;+Uw^FOeľ8aq)XZD3|L"lm6}Ixܑ<6G"H;1`.9<űXM|0Wh]HI9 l2dMy,3 rֳ b?%KY0 #gбǫtⱁ;6}ec}+t Vi i%{eoLy qsE]`kݾX/'W,K0aJse|(sce&.%h8؞#;\[c:@(CxNYG?BHX{/$[v vHoU!R yl}u*Y} JRBr{C "fOXxEr9,Zme>>6}} -'!#5N߻.9^#rxwe/X'3s=5?F8'o稩[G<"l{ 78OٝehѣĂGIo쒹 \+TO!n*Nfh8~юpg+y9*krA~\ks*yTe1O +!e9e#c]L* +arb +_zDt%R]"L>>H^lA@]3kMb"ԾW/,)B% +ZiWF3 + 81MWmwҥ͑wKt_ԢEmӾYgapEYAd}wsJNwgvI5p$Wq#5`1?` <k r"rkcbRWJK8'*  "<){꯫ =J@" K ^@CE?w$ԋ=ϗqGk"t>Gq'F;hBMW- +x,&ٶH.dqdÐd_eT ~鬎Ry}d_*~aSHOC119Lm[.1{yR7X_LGmY:1[,zm r%/uߐI8p*/ <@ +~k}詎?UG}_Iyy&" ,}w'e@܊z_EE5KWY WK9P~% %ce=Jr΃>ُVE؄%d%+8}adm[ZbIPD BL1 Y97hOV˃:/|W %]=rRjV{+. Z !{3OG*: pπkMuQP@|Y c=,H O8TzEub_i0i۽AkmEwI瘹`~7G OfD0#ĔrMgFy!USE +¾D_c'!0/Tæq6aM%臭x 1FA\f[J9v!<ϰMc#ydm-kgHW[K>̼n,{=L2鬒j(t^{N1"{[X:_],Rۭor[Ke1uOL݇kl?J]KB Y$ 'E +V~Pȏm/)ǜ2AAdnћ&(ٗόRjyOEsJZ;.pjAuR-|we;S^ztIM3GG^ĤGsy->%mξ?}kL +Be y2顒kr'̓%O7r:%1)5~yxjW{b^/1X|KHL%|'uWg7q=r^?Kj퉑YG )pFV4N|^p}l,(Kk4:dNy_VcjmR +hw5X&e=rn?F^EzօiB΅3W LJDI}&~F$[#PYwvh&#xLc֧V p6F1nN`2ѵCEn.. qI`3ίu?2.W{;띅vc$K"TPtjYӎsG+^<ň$hm<5xc:ܻP>[Gc}2Fo4Hize[i-? +i)沜}URrгϚNxX/8JS[mSqXY 'v(8'=)'SF*ZE1GPӰ9Jqb{~էdv&I-w7"B0 -kzb3M-Hz3.NPd[vЭ)t_ͮ?^7kT >O*(|RD~㑳yk#:-TYjfmXs;E 6>D'_)\eC[qG lss;,呒bdbdS~#tSB[h V67PN9:uGh~o(V7 ENhuў3nj<+e_ִzWΫ@=)(ȼnaJO]d_DQV1Э T~ :T<e~Wy' G]!Hc q]9A>BLWPpd٫)>\.(f^rJjaRAٝ_{ft]`h,:0s✋&qw-$<쾮q["{N=J׵,`k}&q4>aqRy) __^~vUߚjȼ=:/x""6:O[e2B䩒vSɋ9y}ob~Kzq#W5O)0k)yk+'i,ˉ: N:HʼN3݋tIq{r.,"tP;TQ;В~={r6f_J˸1L}C : քIHED'j,l w{$WL >p6ɵb&dgi Nf\6m_}16|sG:6٣島tK`,='=haSl>׃Y yW /6'T6[_^K:ZroԽ+T5 ؜7j>ýB%f܉~~;|bkݰ7  ?GQw|Pԏi|y 8eOk[3o gJ0xy1]1N Ӷ+H}9%{ٻŏiW:K^f)EC·Ƒl(r"d3^\o5MՆM״W'ơ "JCuMG +MZ<#`}< `C=tB/+Lu0̝ xWB:)BByr(4dggnDqJlӼZ=#gN`/1d'a\FwMܵYF^ؑ۴;vq(5lSP|2 +p$.sg)e*&$ϒ&ɱ͓6Ƒ::s!hu ¤\s\א6 Ư㰏 \ұEbᾖ>s_VVXc5 䑒md;O^TRPq׻/tcw#LC780"Hy>+{()Ff`vyy}aV+k^xl'6))c=J6ɯo?Zi |LExZ=AH +񋼂3퐄̪lu6rcnGe3YHHśOׅ;w,?46>LtEI~|楶 Ъ>.ުcӴ Y7)bFdƜ+G^}韸ƾ k}^܅TMTFY^q1r Vߦq#BE2K.?N }uQȄꭎ~m>r9+FQt89r'(PM4P2}8zYl ZY̍GLӂ] hMw)ldZ2̤Nz1FcKbDzޑ +ҤJWl(R'sF??[\뾯{] =8  2M3 s_g9O,֟G:v5pxv}tA po>HtDi}y2, Sk]ƺݰ2ܞ51--B%(9~ Ŝ@ 3]Ek&DƮں2&xI-:5D'o{ytEʏ!.ct#rͱ@:*hBT╏S{5|I.,jv1g[ֶPoٵ)iš'z ^ U >/D<]Ԣ:oLppn>}Bk\0ƴ2G?S\3vOOha$ 3RlڬrB`Fלo Q*3 ~FdzojlzdZb[>\ 7ńTLcmnr+DMpŅ5 ~֒,:% /S蠖ZZKF@o/lE7&YP1? +nߞ[鍩1߰*cobc0VjOΏ2Nu'!9O +bЏr㪱 *Nf ߛ(/tخ`n^~og51'89Ǘ92C#evx֘}"b> +\giI\QUYy8Xvқ;9)vE?3u63e} _&?AmٛDwj_>=a'HzYZ<YԖrZzYGKð!hªĕ 9^fl8X+Vfch۶<{pLP\qB/CyVja@= g;T KA3p fZ0`Χ.9%]Sz!xeT"VBɞGq"s=gv=.jyS⏚ԟĴw<\ꊝBsv<h?i{ 2gުZi?۴s`꽇|4w7^:ts&Ի s)'PKv|87^ n&:#)L:ך +saJx^kρ~ gY lϙ  vCu k\3͛nZA3lԪe; p+\ƚe=lD) 3|WF^M+to] kHYF%5hߑ?!p_Y% .o^\6YM욇`_5m/D茼ΔzX'\T#k1}ίLpa˃}MwҖdzm/S +|ƺR㣶, 2-/lљ=72^SpzqT┌a1ZRս +fN\uyu=﬉b9%A^\8Pw ZHWfǗ }@x\,ZwF,qz5GkU pnJdO}Ńo#u~]"RBؤt8>kWaW#l^3K=S#NUbRG'_ux𣬻e#,y݌]2KBҚk+SXx> iah .=Z5<A'1Aۙަs{.Hގu omkӾ&լ{etPK~E1s#\_Tݞ}pָelTЮt1usϘ2AM'YOsOs\{nJÚXl".iVxRzVQWBWPuuPC(LlIk2pkx'{c 8C}>2Wl- GҨǯPBL!DA~&AO뷜ƒqb jUݖ7j~R^XI?PGG^>kmYVfsdZs ~*G\渨{'?UpՈHx:H.q!4v,0jJbƢ\8#d+領u9zz/"#ԈYZp-D 59 ppGj=:$&U=TMaj57bm8&pŠ槵yLDE\^wff󎃇ݰ1}u8hM;)ܞ`nxy->:p2KBT?*~QǨ[B"_'~PZOC +#-)0ЖCRQ(,Ȼa`s 2_MkfM:B iMKĆ]/nJyb~ A|7j֭M'uoZط`rCP( QQVI(~kmy5!7$ȪvINa[_Jvw "#̺0pD +(Uf6l.b/8%Y!6C#EWՊX9JSPpSXߟ7|4>9%5yXFIh'/[I[nXs@VbٞoNh7BѢѲ;!RL%;Dؚ$Pff +w 8#PNDG@zZQ1 ˌXbF,haɡ~h-v^|s7xWK;W,<膝slG> +be.[>َeo8)GҜ2H^vπ@_4ޡH!g nFFXA/q ZAv!APlO c#7} +v|\򆗃5pi+v=]Ub# 'ߍtB-\h^ 3L㐗]Ć+"PቶLXWXȗcu+$mQִ<ղ%ZJՙy'07'<ݠ;x41j純3rt a_vss1{ӫ\tl⨀:ʥ`P>׵]fm8hno/Z=ڔ-hhyt$൶^ ؛R͚pˊUČ|/|1;}HoxkS>g#e' h /._edVoy7e†L](vܠL"*P#.yWc|ΦK%ΝY.k߹=53/2 9u `Ttj3:goW&YĈڰcl\E_3[~鷺5aJRey.uY64ت ʜs&f۬X<ܙR,zy;xCiZkGσ2P}PbX9!55gF'hvKlށpVz=ٲcJ6=n58_{= ~Jڛi#lB*ؙ .=՘}{YϠ}c=>^4g4BЄGv7> e3imG} }7,,[;a3f-12eNKo7:&jt@uww-i%s/X%Y#:Zp>3|ߙ6ܬ\Un->JӎԸ`C:jἅ Yh*Rքƶִbc6 [eLH6q GjX0QQWdd{EynTlXHOv[+w|lR@qo1CݩξؙM+6b"u(shÓGey;OZ=m –^eeV6 [bn~K95[9cbnnsl҈k@gRn7sH Ku%“~fŦG6;!E{|Ɋ +2w?"L3h "g)YsHSVvg4Y@٘%7 >3L +eѝnZ@\a+|D{w?m&{۫w0AnJ<Yg 3e7=HlZJMnr,aճ`7Nkoغ׼=mP2GCx 5Jm=J鳃YN G坥#| aǸ+| U +d)RI-^5H:,Wx4+d7$RTu=jD*0kfwKVRͦYzB/FXL 9" #y+C"p1 UaCrGޞ!fI}$⯹9u:XQ3+uᏃ +Rvh˶}ΊO\u@g"ĘF0kb-9y% yFoŢjD{ңFRϴM^SB+Ft< "l=Ovǧ,vMo 0ЛX1K^@qi+ƑI.R xY*;e^~w5'g.J _z}u8#6nX̵1.qiGrS/ά@ަik/sʦrg@s*4|RT=f>Vp`|NbߝO:_+g3e,x%Vy9m"]40t%dM8K.\լPL6ǻijnz%xfՈbO"\of|%*5iHQ݄TSQ:Kɚ\)/#DL]w3 ZEZ5W2$GQV.nr{< +L5R5tdqH%KȋUjZwƆ_3. [E4SP!: TrV w2F©V!ۑKiԕσJަXoO%Z 芝6hftr1EJ^7ߧl<, 4ݯUDca$='5:rWq4ꢾ Qx0٥ { .mIKdMG_WmO3~a@#iL56VI==Ң岉%̛5$O*IC`/G$}>73*-mM3bs#BǤf(t|%|F.UՊN1/{vrԝ+JOS7J`0JY&O&9AJMl(iVIyTS_ T_yRwyPuUD$Nۻj]? ߠ>K&-7mQWEw^PWZoF=z?v?mM\T)V)gNXx#jr,ȩO]*O5;N˾{DZuԍ{Q c^.?lM~x\ +U@5tGLŧw?e0qt7>~;rw)=?etwam7o3& ɸ˷*c~Ru,5g|kM=iAGbVAT^S+s93v5~[QxbxF^w1.A4(㺨Ž~C TP(w5jJuX2Ug$XJ?'qf/Q&SS0ػ:F/ZeZC,4볽~8=0Gv"80V#tJr wܪ:vQSԭ[O$$|wy 30Qd u 빓:~ݼ* ~ȥa5_d=MB +سxBQ7X~'͹;~&HcNrYL.ZprtfL-CY]*x CnN*!3{qOc}%X(P.-IIcG]|u'iJ`m2Y`֌v.:$] +o`Wh4&@a c[MVө2gF]Qu)4ʝsb_!e +)AҾpT̛5KjgQCcvK=0v8ezP ucQ{n8kPf ļYmU;vs Tc d8senz r\~[OZ[F τ^`űN[JT$#NۨZ #bրW꺥 +ؑYpD}8VKb:lN1Z=Dg;d YV 3!Pcnj&+Q 0yp≭j]i9u]D݀WW[};Ol<lb +%S{W+e&1Ӡ2EB*sx>#q|,E+KHj1bl{ U4oÂ^Y?`3 tADҕa>Ɛ1{e32J~KA6۲SN巨<}}x5A4(jAL)SnP K*fvLi +#h`\s]Q<q;eռpN&֒s+VReȨ[t1#vHF44JNDf+Z +}uX*h=<aE wCQ`{eӊ!iB9gԇ,]0x.luS}aqMNk,R<xw%ae-q΀x0|EOa,DXn Ȯ*:2,m\{nm' 'D7lYbG&W,7OY]>m),j>uv} vUҚ[>D]=Q+VE֮18܈9X =EP +;y1CJ]% E=lMuAƘ.n%8OU(`ԉOg#LdOߔf[dҦd͂HO_QsOzGk^%U.:a9R(žNzMX2H r隋R:)]҃Odyyv/aN io##INRݔC8hY20gi|~2hT_Sf2nWq guQr!n%c{VD{TϐH(g Ynxdb:86wc ZtW:Ĥ] {7*njڴ6ek[[}UzPz!.ԆE=*e)KSw0FoR M1i܃ jf'1G;54q1H| S);.hXw }}'_sd 8e&Ԓ/ 3,m[r=W-8FG, ;V4k T _+Jo'8qAsi{EzZzd6T;"opw4Kw7u-ڲU,jêm/x_Sֿ+iagpN03f9I 3TꔁP6=YpqK,Ȋt8FE$>\c?WD5w lkFB=xS~k/ a5Y8J+́ڙ5.oNroSэ-A ׿p / +k~?$5Е[̻eykGdi͇^NTb}BC*X|Q]x أE ޒΔ 3I>dG7);pqv Wz0FlQTGlAUxN^]K3j?:ٻ#kPwH#_J$bXkERWy9WqmZ^uirjX1RSك;oYi[:P Op/ԾBdkV2~{`e-K7뒗w񟽈MM'?G~C{[R7̠ +@dÖpUKg0aᖄiYKciE:CNK_Ħ/:+Y5^,>4C#bMfa].\{7hpDSmnx]W^Y<6ׇi {FrٚUhmr񾧣B?''&Q9.tV!5}Oo|Mj0+[}:zǣ㽄*`C' T{횮8܌̲jz6%iEYV&hk5 $vVZ}c6zS۞3+kk|}\՜~E-*zoenX^AXگ_k)]':NyiyהgF0S2S1&ؕyeC[xgѡ% #ʿ;[wCVӖ.˽+eV~}q9:?3d-mcܛ7Dz͋/(~Y + m}z֌?饥\Ih设3;Pi t]ɍ.t;₲֗Y,|[#w āCyMmu`Pg-vm9~|ݧIT́YsAT#HK2?4 `+zF:1;Vd1v}_U&w5f_uíiD/PJd]|fmhK(+nO2~fob;&\֎vm|p`%-uK/ډʦUM3b_&y%~L,6a#VVt3 +xT~%1+'j2(9f9e#=머5BsC19#a|;|C~i9ý8>; U$uKߚuΆq~NZhM[Wޜ<lI?+k| 0fU_4$#=-$w|4ƍ;?z|ze ¾**_x[GGAvЦǧd~{mk S0DP@ '_[LOy'I2??ܺ g^ +v>{&ЋH_y=.G;-󴙚)iޖ5YtWiÍq+oh^kL/i=miIum}bUmX+%ko+  W]yԜk +ڴ$z8gdoH:kQNa캏)g>Ys 5T¿]+(yMSpm}&nEUoiH}jNN#W29Вnϧs׎.^R\sѓ驻ݑ}ScT=>1)N%7~k-g=2ߋF~A} ƞUcrO)U5ش5<~V-dw1~XaRš>n]+*gMz>&k|Β[&Xpzp4񎄟=ԟ&Yyy3l~1H1oj*2z_ƧY;+9iESV|uAWtҳ΄W|\hQrwHm̖5}Gi/0͠%U-@%Ϋz\KGk,W<>?uO'mIXRvU }{Nwj~nWM +8Wt"bXH1nEB˃@ +rX6tbiWYUޞݜT=4[6- _\33qE=^J頠f^ژ_kA˫oV>ﭏKkI.J@1t[~A:3ǟjZUۀɫJ[~[7͘\ .wvo/'}>A/b>rɝ|k;ޚ%񛛖{Rt:ޖv}C=k#㦡2?DĦ~&ևjeѫ vޚͿVHCj涥%˄P%'`~ ~o;`v7LI֦7H֮xq?T=G{Q~+Fo֡mX^/{K&\ 򂻣)vB[^$%?߻مgd-"|%>&jQ5'oμCs7$_gA`QYa'FqI5#.Y1(vw\>!n !O:jK0-=_!ިĂK 摨wo5Ȥ7EC}lvs)~ӫ;f|G@clh H +.+nZ!㲦ߍk9]rg?~ֻ323گ~~}uRJ;1L nm(nc"}![^NVJd,-NLþUr`iIA^{;St%,CܚsUμv +@ۿx* [v`_ Nnr׌QjSxyFRv AU`owWkoEeWœCŒ֫'Ygobqk_ z8[ +|DW};ƴ )=;f r~Dg^A^[bzA1N^QKI),?1iyi"g' +Jmo5<_74Op*S4Ģ.f= T$Tl^='A&Uba Ou] +pnwL.yVL ;u4ךa޲$~@W<𵷬4'z00u[[Euқク/:zώ8,+:3>⃓X hپ; Ju-2uhZ43 mI3 &E7WW_%MK+4yAh##܊)fׄ⦵-Qyv^ᅰ-}؞b:K=1O;=?ǼEy늢5yJm[IU Ȅ {e@;]w}UJY.@vaގr[G '7*Rt'OcOAw0iy9'/5 ~$nLiV³(b\UݜT&#8gE2N;SOC3w TOlz{x O? +˞_*[2z@7&{mZyʊ;3܋S?+}BۻT9ct){0#~sc;mǗ2hЌ'~2tI nuņu4oߏSI2)kx3LD7B&wD,{R~_56%9xE{~t8)kg Z380Xz]ǯj flqknߎ2m@d|r˷-%-:J^뭻{綳|sܹ=ӓN;0sbff-Y`8̉mY,K̖%Y̲ I{wݣ=[[T|?|9ڇtm_)Yv+BI)yۣ{1RQa^)!%ݵ_*pf⊣eWyȥjΘW)6L1gx[|SJ+խbu|gqSƳNПS찆Ӹ55NK;RcIek씿 (.Eȑ6Ws@4̚}UG)ZkMR2rm z3nW q//}mR,clIُlgUTZ}f5uI~O0{t?I_puBXEOk"*j;_[{E4.+n/+oA%Ъ}Rbqw}QvI=ݐYb*|ݿү^Ӫ*xkixXpե7?=*:f~Vw|}eip5#տ&H9 24Cp5 +*0A XqL׮ jAD +;Fbƨ X%۞b7mM G~ޖbsLZm2Y_ڦ6;WL}@N*oOӫrBm{g_ ]@s奵 nOBJ95+'Y_2R)HEA-)bb52Zp(3rI֭R}+M aglm}]uP@MŶnOYIv +_c.n}=>q}M!Χ߸և5pQߓ5 +qW̸]H7&e$rgoQV)j%ܣc~rK/@~]>m>[uU5DL[85q3$}~fXI)*9?4_ X5ibfT4؆r9kso!%]Qܓoc#˖7 g+OF45gm3fG}kij_opSwgWS<:D+->r>EX ߋ ˿IH(5BMr죸tcҵ)%Ƨ qigw15x_5 ڄR!ޣb-,[ɶ _ ̠g 'IYsK{+F>1bլ !oO~5%} \GOEܐG$[g篎co/\ kmg|1"wL6c\hA߲o: bRXÆz")qYR!ഛ1kzru[-%r,4bb}skvщ~Q~r?pY[tbC"n]Q*b]ܽcoOA?TMJ&Uאӫ{]ocOZye swegcz-,cThX {HR~W֌r +Pdo +=TI~?%iow>{ ;A~`w丁ZTVa߁?!wuFTv#%Gukj1'Bt/ 'qg݋ሮSc@K) Ha2zm3XqC+9ijYk~ h~;r1S_A/fy}[ϏQs{d WAsN!@^֝rJ!ʣ`jF_o691ȴŷu4\> +[[t/* ?qm ܄U Zӯ#W/5[HE6JJsP :fctAgPӜ<@U}T(gC;obon #Ah8?"od܀BvN + +Vmhw%n).>\z}ɷ[KI;.(;k#R5y~}iug闪@Eub +~JS =Ĭ?j#gj~rJznW*pe?m#n !.W9m\3{CUcƞ죈^ ^HI) +(9v rc]萵]J>>[%َJ[.)> b5IQwT~nl(MZ3(~%P6cz!iἮjra}VCT+[H o]w)0K)AtOSFaWF3|LU=yJZ'#!=E(Y>[cXbsFf^uK09 H|.~T5Gi%~xɧe&JirQږü퐴BHZ6?v=OJ[0A_zt<ܘǭ]Sz+YU{?8gnF:+Z зjHz>=Ӄ:>5c|[$tl/mOBrkFc~q0>' 'E[V7NDB^1(vv,l|h@dl $ܾ tƔ>z]xXo;|6^11\s+AݎjXQ=5ML_;CHqNn-8c~Vtj=mBzNOJk̲1F?*1΃fw>I#ȳcӬ?_DҸC1х7-vmi$WvRJ QafGތ4E˧x[TVDoۆ0RZa73L]>W`PRֆq7G(QjAPM:Xb.9X@mxbEՐӐd!5tciK+v)bduVQ#lC{Ft' ǝLﱩѦ[u\K \>Mᗙ}ӌ҅u'/jO_6^^+&)(@\"yZ|**&WT~EiDrNcvLvvcA'/X_VhzV,onϰ_G&e\Ó>yO4&|eQ]gL;yt<]n:X B&&:l!/>ꄨ;Rjs[ln &`mvzzFy^[7U+ɧtǦ=^Jq]+c{<?|T#3ۛ;9!Uvrӂ:퓪iOcU?YyH_@oMjFx{k;.&n'cձCք6LM"οOޣu~qcuexkkR(1)RKhPz:6DŽ:O}r+@WA/..)=h3k&.3A<[H}RR~a]mV9-OnOC%g8з =E_{s 5!Na輈B^U3Sm\Y}Qf6]Tv6\9( YW$+/N{5"'J5j&!5V!R[Uz{.}\W5q( 3<Sl^sg5Ko;Fi><>'bbEG'NJ-}M$(-sSM7~x#m#'Z@Gy_ԝK KʅxU- V'ZpV&E&ne飧-_]9C^8D2Jƚ.䄼NHpKiEV?왁\uɘmϓňWތߖ`.q1 皥`mMRrHw)2NM@G;(a5P\[ NerM_ *au;ϧne9@K5 .Vn*bgzgY5ǎ/dm 6Ћc +vSHlXҽ_ x ĸO눅iB~bApocq?U1z>9KiF֖s +~w*Be}gurl@å^CZ&4fnmY1_ϰ: BJ\}v)E9T|0)$3*R+V?ԜbӅaBMɈ ;Xx4O+ i9нv^fyQyw. 1ק"W"!ʧDdZYm9pkm^g@.+g|0v?]y*ښd=N&GuGA_= =-9FD> 8Pj/ߙC8ۥ^퀼nm3~gJ'K/쟶0y1cȧmcmJ]཮ bz>,#X^wQ҇Mg^bEU|8Ȅ)e^>sUrL3x=x#%|lXdžg%c=֧c:,,?Kɏh؍9>#'9gHN :h<'k/-Ҷѳ  1V{q7+~6vuխ1NWs>%srLKNuɨ> )LSBi0 )E;zJͮNؒ!7$Ǚ;3҅ UA.ttH])-JU6I}uV|Vsk%Ui"5&o|GW@˅Դr$Z@G[nnd|9ͨ "n9&)K-̺ 1!; Ť8.$LXT‹?[߲M#T%Qշ:1kY(fg rF$grD]rvu-۝ +. 4k\TXgEZe;'ʝŎGΎ3&5421Q{ᣕC8Dp+ fOU"_ɪuNa2]3z;zfM򹶶Th^7vMÙZ@[|Z T}~N%&LbfXzZV PN2[A-Ո.9IJ[\[q>Log 3ؘЭjf:'Uia}Ud8j_K؞Ƨl/(yɛ}CQ80[A )3qnGG.0iCKK06Gɀ1Wm#q %Ք2[|9 9@݊qYr{԰!Q#1V>3f"'7*.>&qSc3bsOl"TS*\2fdmEJwvu\.v|~ӷ+v-E3nut95 vDFѵ#: -ogH^]^P~|ܔ8ɯ4O:⦎^PV˻pM_3vZZF9l2v?s b̭ц˛MBz!e8ls<2$y=ẍ !/''n^H^hiLXZ/WԚx ʾGMX,ZjE^]梼Ǝ|0r$4.uF1w~SyO6ݍw:ɽXcj&/7XLyT>!rc^ҫZjGI+ ŪN?j_ts% _Ġp\Ht^̎73Jl{_4lMpVh9 j]2H`Jk$ZʅM>eկnX$F|kݱhz9}[u@GUG;Ŝ𜈜4%f.bx@ zg9>%. +`/mهKsIY^ʫC=2ve@+y@Wof7<3NDYz\kt}5 )v }L@1K397279U+c;C:jePO3aKjlHuA5[sNҋfwóTk z_!&M][lJܧ`CTg]=nuc{FL"@9[P"::U>`C h%cWSb{G"갚T*zmT= +y +o~\PᏐw9&5ʀPг"F'TH-Usky hT]?ng>=Ka!}:|FGLgEWPPQ 2B< LS@CouSԱ֚P^3*n=˭k͎9"lք[5pgV27n Xxlw^`+fajV ʀv< +1'd\^ yKB + m`,QPf-mKY =Q>W`F^)A>ـZ0 -,Vh"g{Up6leUL<,[s-F8Xb􆨑^}̣/um[mUudwGHn8ƫqNB.l ];ׄtܐE=JL[vqq?C.%RJD#n_j(I%A)>=8/ 8>muq;<%إ|ڞXlG\Slvn(iՒ'e'\*goOL}:,bm2?rxy(Pqs3/=?m¶<19 t#baB}zur]JnC.&ōh(U) o*N,x%>%6SR`L!1/ȹ>5i{0 F 1ss=K+XXߜOlkYqE4@؄ID'cEN*tL2y,$rXC*BuϰJ{ *?#-Pj䆸PiG]cbJ>';%\WԀ߇& |ԮBgF g=i`""sُe|Z~r]I,8U[R^5 8_" +ZoV9Aq}RB7f8嶙f6*BharīmG,mvfep6C+p~5/t*{rfVLu37Gp7=ka2RvXˁmOKlaQ=:p+_1n"cf.ؼ7s1ҽƻq=k#=q$0ǣ".oK EAhOXxuw Ճ 7Ji~~kG=îM:kf/}@]Uv7J=j]巎 TJLE]3qY*o˙ի8?y_ÀlܾE(=aCՌڰB磄iIEa5:6t=ͬ[v;;e'fPCZؽ#d6 ]zt׃"]L/ x%巕Vߕ_\ۣ`~Sp7G˓{kU[X<W5R޲'.ic);nf">YyȈd} g|b:!.fua->6V{3N 끖09_ѳ=JtkzhJ'<[&zԒLD/e @"`ZVYRSWq .rAp6H,|u LFH]dC<ضBj[.e 9)#Sv}e%仦n%qSތXhnMBJ5Ok<: 7Sd-ңxG#oe8PL+PKfJ,p$'6Qp|1W{ +pƅbᔰʂ*1#aETJ,!okqos}6T19FZ~ 9p)ոB,4t:$e?|U fQ?= [3\{s`QpIwJ/[?ԤE|sZhezdbGϏp^6A磴c /!&ieǀ ipo:rGͨhZvVd"f$ĭ;bQdN谆\T+Fvgx}(/Ya5 10dmOKLL͠S1`ISKshdtP¥M9bM3{B Joy2/G[?Y>*4'9g([o*~ZfrCk&r-%ewT_Դ|7W^CVB + !3c lN .=M˘ee7k +j] Rkz,fG,԰jzvWIsĩh P>5aewW'Zkἠ&uQؓ\6`2ZLz @?-0 YR ~ V-/OXTxP ~M3i!BZP tn l[=Ϸ|p|sK|KKrN|~[zXfižil[όŔsޜ{\ωjUP "d !4oEIĝy_[^~Ra; /֖)Mt/3nUMwZj` <&:./gi IF0#/k'إU~ l0cڀ )x-g=jH#bo®:>2jf!vWM $.F8tCBv+4ا%Mb3fhaX^|0Oտ_{IBkrۃ"f Xk=J3տؓ{}K^E9*_}&Ij/*7m1;]6&f^ G떢0nӶrb]k3'yj& sXK9J.wJq)9,adFZOI[xU݈V6\Z83KN1?rSWi?n?{4!Ņ%"*D<3K(rK)TڇB:>%AX;û!ȍC#ҡ S +~-Wt%6LqgwpCgx!6(Q}<ߗmv |\r}##hI@[_%,5%vN7]wI)A 2eJ?Xc*m ծ75fs띤ʀ\ E{/&>~Kƫz6bVd}5ے3rй1R>} 5 +AWczt(fηzVMY0)IKl̾Kw-^_{_w1rj| ݵ9zg^@/!xf1(1O9)Z?`R33 .sE|LC$?f`>+V;.0J]3ܺ|m'ekvB|5`;dXV9gu!]3# + #DE "5j~4bzr1 SF UMWRM0k +|OCFy vzkSk&yk `?K9p390,_E.tS55 vsu}u32˨Hމ:;}!vcڏ9t? ǵr?-[{}*9Ʈ?l3\[bXĠSKF&,4'M=/b/0sz#j$U.20V12Go56^-5F I%;*MӚo`jJIrG oa_T_\F@7iL3k؂'9M;띮;0n>ntܱMWR|APϥlGQ + +m*uQsiα˂.%%TD10^U2*SkkN^mw{P^=UGA_mJ=>- +Y{s\dAxJwBދ[Rv+gM]a&DB +INگ|DHE*JXŶMA,~'rM,؞Y@i Ox2I 1#լڸ 7%t~+#;s"両s~?z\nE(_յNmU +4g*-ٻK<*el_B^L +kCze[>Ljegwf.`VR `~Z波bӚoJO+F sNQ +n X D2}r^ǕoV'@M,ĥ$Y )%QuRro+ͭ9d%/s!.BsP/1 ׅ5M>Ƕ9JJ |Vtep3CwOs?-pI*PO|0tMr-y-al-慔-)!sz5Y(U@C,au5zuc}}5ͿZ\٘_כX{ |%Y^m0ٿ 7Epydt< uտ*ٓ/eK¨[2>.s@2~zӾB7p`&vӮY;G(ؙdtƫ+{ZY؄bWtsUWQRΞRu*`T=K ϫe暩{{֮'!#혬?9Xu'ť'-bs|l~Zk}k`2|S7/0-, U7[sB X;noO6^g_I{F/a9m-A:q(ɅiNHH丑YPK6Flם:X ~\`\eC}@Ƙߔ0mutY1`A,s"6' ,s+)E^r>|z{ +vé ֎M^ou6j糽0LNKշ0WGqw#.)Sߑsz!A ^^Qn8gD{G;{α>,;/u]ƦO +>ߞbVm׿.ٞ)`H{5Qfq˿Vĭ{BZtM"z +s`wEM ̐JvzG+7nQu`] 3>1R{7!>ȑfG6;rّ#͎9lva#G9rȑfG6;rّ#͎9lva#G9rȑfG6;rّ#͎9lva#G9rȑfG6;rّ#͎9lva#G9rȑfG6;rّ#͎9lva#G9rȑfG6;rّ#͎9lva#G9rȑfG6;r?N?:K核@ +r*& +))L67t[txʥk7N\¡'wo:Q&Htb5Eŝ=q>Km{$7+P\~1 >za=㸲<{fvkMuwUJEHI$EoA{{opAh»>3j9iOȌ3eH.d2}xuQaF ?_(_xz߁kl޿A_}GݿOHqG?8_^~Hg+Э}?}W9~ySA `^Iϰ.e[֌Uڰ9>_ILKPpjC/Ϋ۳6E#]2jIU;Q օͷ)4f^̶]nq}0tvؘ(Xr.#8Lb3Vi.!ys|Dۑ ?dfXW :;:ڄG : jWg9AƛΣجn/`2n%ʛQVDtrĭhߞ_}r u:5..:avNݖsjZY:9WuY{Vpa|NZMX,ҩ ^zTև"9~ YqYfNV9,cT>sWjgIUSl\Dx=KT*ppH+3s̼&1+Iqjywu?.~yޭtO`L6FgxEӠ"JѪ5/ 5̌CJXeTX/ɠJ@,ܧ`~ygιs.NU+ 1Stb^I ╶k[TMzUߨJy;SqpJmϲ."NY+u5Q\76ɜthx1=N܁CFCb ܦ(_W7 Yt9k+n}\H+'=9qTsqM<:M>jY'b^Než\؞(?O^]Cv7bj! Ĺe 6g:3+@g$K@yu9r*YyKq'\y!*&HVH J2`EziҪn ^E;qŤ]sI'z~wreŒvT~Լ ̦KA$ y/Ŧڎivgw9ҋ}9?UdgDy4Hۍ߯aԝ z{p!dq +[0 +ARe\T4.Ae>kP/q(qYi:z̦c6yhཱིO5f؉IUְީIl{i{ë\xQN'MG FcX{p$1~rq)gi-ā : !4v#Z5ՠ7D@,б6w*Z WTYWsKȤru[ɩcZl5ԭbn5ԥG jOEMTHC* R xrd hG_av~|# '&ܢ|1vq[ƭ-iܫbcnY 5>vF>REfVܐ]B.3e6dZ#mE\`$B*\X}D]W+χdHF+(6/oޘ[zmEG=ZĩhD>3P3`\T>0Z6n 6 ~Uɿ9z,p䳵 wW9>T|&-m|52uYZ'o]]QwβɛS~ijqp +^t^qɚ@l!nRdVV Kp]V_ߠ\z:+S[g2\Dbw>;/@ȫ:/iJY0r~ NC\`Nrr}/*nC\ c<69MJBKx7Ƈ;`m_&D6 +ϥ+k8%@椵S/:]~^ݱxfYyUHY.d vyCΫS~4_NL%'ʎGC_|yO| +QD@LNt}~A@,g&ԭN-E\J HsKDT$:56Z /quC,D4EywQE5 +gwi.d4e󼢂O%܍RR*ETPږ1T.7I5W#$Z8Gy%yM\v)qO1JK[€>i3Ut.oZ +tQaQnAԚWa^~e>"e%ʥw_VFs[J"Fղ\PHs4mܿ5:IUBru! rhXlJVvhXk Geøbҭf$ps)c.QȬ}ot)x8i\LWF'Gyg"oھ?ފ.;2n`zVvJXf|_yϓR5 +ץ@31xz\鹖#_esNڰ5::#g7$c¸%f'R3dz̓+-?u_'oHQ+Z,?diTi{ubX]ɻ2kIW +"9Ͼ3> +T?@{[ +!9E2 g^Tku%tC߱/全36l2nK/it Pj@r4ukI jQ傻 i4Y;Q FJ,hZ14hv KFQXԨr"eGP|kTZIZ{܂g09^8ĕK\Aʤ{Ti5i(ZnӥUv]9%XШ?x`\h`h2eIta8趆t5SRgMs.dkWԀdנJU-==[ЛN^YQg گNGSLykY{W:`ꤡҋCYQ)*ԪhLMA]nvyAtIxMʄˈq>mm:2TP9eӈ7Gؿdi+`x-yT&>Ҷ%'WSi4B|g-N3/f2үE;S0̋9Ʃq9pݐs]MsΥfR3Z~}=˽Z͑oW9>:m߄n5{ZY +-onq/ <ߑ~z5(=9Vg@{qЩs*<'un巵_ !sw~IK'joB9멈[ +#<M.j0S:? +=%]p=c>jG"tUqCZtT ̥b>=xeq Al*?f̅3gdZ.|.6ek^)Ľre8'Y{/oiI'ڏǬڵU?{n}XM9aijFT=*H +?mz{{n7lN +.oO/WG~ܙ66]uj@|2GǐN:+{nR>%X*S^Q2>6':3 Z8|’J[PVsaIZx]+'A+f!Uhޔ]PaIZa0>6ǎ4G.2=89 yjwu}%nѧg-YI(|b59ƻD̉ʈyYƛ惞E>v]@Y'cR-mt;ܳ[q]O4 Lr;tp@gIB<*h䌠(;h *.W)yT@Xk<..6!,I[9i aIMP5z|m]- z fװqA3Tܿ. :jQ/Yy:8*(XWDըKţ4"7@lɰ^Z-:[e="4 @_D-w8B_ +A~[YHA` EBYs\^.U?skWXxGڔv$*Ʀ x*8 +ʅl"(i’V3sJ5h <2A'gr)o!<&Mlq&>q +tw}*6M 4k&ܳ. dԅue`n36?AϳoͲlO.N I줼شesR^( ԋA{%퀵>. m6_{r0>%Jj݃Eԭ U-Rfqju;# ߦ&gyup͇H:5<۲O]}j |rkyfVBvJM|*;p~Kʁ7\iqmǠj¯`~I3'nik |fU3I_ 櫆Z#&!q3磒\T-[xj>@1md5vBjӊ duje5 ƹ>zHzCy^M{{mJݼ1!yQj}o.#~!>ޝMN&#Zi>Z-d2~&dħ&]Zy13S6iMZ<S +{|X]13Յ hV ƄZ辿Gϵ-觤M {sЇPBxu.G뀌U]-ޜT6}S#1ɔ0ivA$μA[x'k~ Lӝ7FkTS>xG|()o62>ûTd]5 1Ws +.wdY-i\y5yUΣ?o //?<VffؗszN 塪ϖTIScU$|ƼVQ5V6W.?o.99sj${އo:㒪փ%1AqΧ=1·4bɖoJMI2ͧbl`1*s.}J> :28TY?ef4bi{mK\4t`gsI{S5xBhu*;y<;wb A<2jͯ*%W'!1YՅHŸ_ƾ_4RA/@k[aVsTtl.oY1ݟiϨ۲١WӈK 么ydMI(8Ea!oNyR]3Ds_̺m-e_i|ZAx:o'|]݅{wI.,nKzeBb+]½ҫ;/b"t-﹍{N.FJi6l;ߝܰ~P3 u>ƼfSrǍ=?Nc]^_* : rg ]J-4d좊_b320#1Lt|{k?@,;5+H)E:Zҡ톻w#] O$x_vuْi8kbx_}!rxKS[4n8N.^ fryp^sh@gF +YF2.*>9z{5/V +Y1'qm 4eg&*C*D.u9Ǎ%g o Sc3TD ^BF}z2շ9㬎)!Gܥ"]HW_~h1"z]|S9=%:kĀOQ_ύ\!NKR4-hi%$1nѬt.C>(RVIץgEGҔKAKM/ߞ]2vTRWFr^:<Y-k^o?[Y|BXvH; ( endstream endobj 66 0 obj <>stream +w.=v̡aØ]S_GbޢIXUm;]Z!c#vU[ƪct}):گs訇K꘍}ak⓺Rk9V5ԈZmOɛ:~ĬV!mwj0t)7.qM-k!=zy!`23əٶ^PQqǎyu3T3IVwJևsF-]XAlfEv,MOZSʖ̜GiW7hU/ZLAP#c?=Ǒ[}#8r1^iQujz-ZtX;wCݷQIT<a߅JLuW/UgqBd 9\rWwFM9=/)Gm̥Aqs>RP3"߶q.MpN'5ou OLF<ܖ]ZmlWF9gv3:=Lj"-YFs!ѝqu#Dr a{ɐkd1Uʨ42h3jG{s!̋1nõMDSu +*H \HhDC]P2s Y>.ԙ/xhmPFz'(@;rroYO^k枔MM;yapwȼ∅w:LJL8shYqθh +ܱ>|qͧmY^ޛQXLyo1;'μRK)۞'}wvQN@O.*{nD.ňn>ǜwF0ೌ]ٶ5"xNsOڭl@D_>KUt:8WҐns"^OK+gkcuw+y%^sYw9F3}g2&׶9Q3N2@|}w ^"y% +aie^V~;DueOh_FBXKINalDWhcZ2hS%s*Gz 6@j_θlkX4G￲gu"B=cz2w/27eh<},Xn >WQs.(4*vf5|KF/s %_N8XɐVK.6ܫŞGk'E"u(}sas=\XԪɈr@JD- 䂩'T30A J7 H[srƥ%Y55$n@Xm~u_j49Rڧ5 J9mt$ă%M|{RQ=#m ~5p4L]UXڄY+h~3;Uu|p_IE5MX9l:%K;Cş$&[!71)k8\ǹ +1%B\/h@oDw~ +XTYE_Dd>sQ H :klMw؜\¦~|A%%2|s + wN| ڪZn}/\1h~t-<3v%V8>R= Uo7Θ[P0zebRcrU{o@*^1{P!?)wMGtz[KRKCA僀Cxk8vmݱk23:`+nD$Y}sXIt^PKzU7m*g6aLX;KΓ +G 渇_0zv0ĨKo=yTvQSί'ZgV)<>Ruj>U[=^ߦYs7=vw(yzY^D\JӍSYڲt" +^T)$Cƌy%c. ;5nLj;32~.6Q zÂNm%uL5  ֈ Auj3b)h31jPK,-F/i[( 4xl~29]8 +!9~@uԊrK"}-u_ +E9/h;:6t"n㔤*6x?Mє;wf;3g^66["8;jЏ.ПThR G<"bfwI/kYs37TXQ-30RmYMٹ0ʘ5 G,7m49<ӓD6Uꬴ F@e#w~ \'ý4AAuʽzղR,*gBʌWvqnLV{ ]7=C)mGg9Q/2(ceg)D-RJߖ5FMl)(ݚZ5J"Wc;BjEڍ4Rįa bY=HL<}p~¥fjv8/VtB]k/UBJ./= :5 +F\jSwˇT<( [16k.8i3RN"1eN5'}N[XyS^/>ͻ\/Zŧ1Uprw&\(x\@X1Ƨ;O,n321;sAi?=X(Q?J6+ ;UcNI]̣hț6geзG)E5BT-{JpysZxHi*& hzԡb^KFRўJ +fuSp!d%J޲RRXTkKrstujq`º]PqBF֬w]zo {zMZڅ|02ϲX=AET@=Ur(M\>ɸaz?RX+,w% +E  X{v|ڴk1E坻aanHܾ39诐WFBP֎ŵ)q$L. i-J/ ~ u`!sƯg +8%j0hY̥fmVĥ@:1I8~%Y=mUq=_ţCh/ 9)'ZEaIo]6Qoz8x]A cՇu +ȹj-CF'oD ]ٞs] +ԩ)kXo>WF^Ե΄uuQW݋ 5Jsfzt˛19sp::0^g>N P;nT%K;W={t|!>3pVxo'̉+72oN~n%b]!sq_CzV!@硟pZHo~<(>wfU)hdݜ+i~>@~5`fcґ>9~Gº ]Ej79t51-aQ^H)L6.q T'99Ec%x .@rϯ |2-o#F=\@vam?}q{}G/]&ъr!4: Hd&#x]dQSy6fc9,z- +#h]~Nl .Fygi aONJPTT]6#缢`6-ͻݏA=q0= Is2Հ*nСRA.ߘί+tۍjTW\xDU_܀yE Yu1S@i`WHō)鵡̟N>g̈K23i$ƛׇZ}VRnI765&*ŝ:ʭhk:2pQXUYie|~CXfxS3Iشb}Txisu,k\L[2tgsӚ϶v=qx]֐&fڎnAUr^Tz{yg~)OM.$YX' j/V"Z%P'EŨMR ڞtIjwZl";) )~57bvaez2|=x݈;|s;8W+$"2#6"7h>q&9д81Wq&am?NY#;)V5%-8,`Gl!(O3O]_ˠeG,Ni"iJ=A/T!}W~Qg f/&|zEACdz}\r3UQ%"6$AKo[-+wvHk2AL<$jim}L^XCy4"\!ҜSD1E-=/YXy>'=.Ұ6QhۡշVtNLˈ_/'C͇Pq~ιtNkOهK믙S)y0/÷+}Y)9]/Xz8],ufNV3?G?oOʪFW1$$ƫGM/+D̡hI.xmqtcs"$=/.KM6yï~%k|HqdNZW +!)Ya :+(|7%MIM fWw VeΘ;R.`"J̡l@bO_+M&H9,ԭ&l"z{Ɲs%rfbA;Z%mܢ /ip7^Q=Vp3WǠoVYx9Tp|Gy2YO<9xű)qqΉ̴j_t?/Qn )m5_/fܭqMx+ΟbsM3'wԍ9͠5^~ڟ|87C;#[n4}ְe[_Ϳo VymlÛ#aٝqo] J֓igkCX|ʓ/__+;Ĵƪ-1ſ::st 8a圪8,jjR| Lr놯6^6~<=~`c_מ7/,h>u;M9ҀYu3аFnrٞTT}“"[|)璷CKϊIXK)zV:-h[I?eV&f9V6y=&Vxyw윖 r!>?\~iU㦿,=kn)HvLRxmČj|szg~s;ޕ#?F|=-_-?in5xnW 8!O7G;0يؤjRZ.9K2Nf@ cc  C60gŐZԪ5&0~ܮ e}#1hAW5 9pcw#+Uq#NPXy,j#=hQ?D}3)>=G?EtҴKݙW$ >R{Duor)c+EԮNq]ry:k^Q-J}8yh Jb}*SrSa;o^t|gwoWί}!t'mćy3S_}P I=? ~ +UI} +ͦpⳆBwjy^_"Zup,6"U$I^q~z:_/?m Nn4eUm;.KͰl _z~0KύF!_l7X'_hsαCI]t5n8 <\f@~^NX<$xF.mܦ9nurYoq|wW۝pQ^sa˗k?N.ysI䨼 &MKYͼc; aL|?Go}p VZN솹nت}WZEU9iZފGG_ػ?P!ơ}OҟckGNWK'T:or~G|~s䄸iqW|~巯?oӐ?=v> މ`˧͟,?dllR{ +N wZ&Fe1Ul=׫^ +Oݬ+YQtX`pOk|ꓭ'm?n`ެߗ30sw'_K]OJ~ }<'F|ۍ-߮>oS_u|:qыRʦب[/gG-^;ͷ3Q g㵡vmH|63]qåJ v1fm/=9>"3swsZDn7 #1\jTfTTbc^''x;34qWv}vnbEKpB B"$HpGО?=fEW漚 DFCD<]D b– ?Ȱ TđK@+L~PFʌ~prƩBNoB}K;做P#~.ꁇhq\VOVY.VVĤ4]M ܯưwZJC^6sl/+jsבB#94 y 'hC- ֆӷ[r.g:mwzLS45߲^Y {^끄ʸ1 ٟCYMO;? QD߀4!Cz +]tqO+2_՗ݯaꇅv3oII՜G|ax ^CXe 'rj"FxpuC|ՍMt( +g&J帵T`.rS1"-;PȠvb􁌑[f3FS']eYACN+TYr~=0o01n ox;}SZG>Rj 4D2`BMð;}E_mYf+WڰNr}չvXA|̃xqX vd<ғ)/S_.71Ky9`0m8׬(|mKL" C3]2ޝ+Y"n@ =s\u~5]hwLYBIYS;KMK E.4Ήl\hFGau?/*|щ}U,Yk}'}6_!TT9ŌPj*)?Fk>v .BRabDA} / jGV]fw3?*?oͩ/ikMJ!*s-z@E7t{lw,t !e8/4zM/m5i#(rCיC< +(6)=4.Bo佟z5[d2鑊1Pm}8]q^+~Xe=sxIJM>JW:e젿d쀿Bm}}*د7}.[Hi2Fʃq|5%=֬ qgzГSp$9"mv|^~)&녇]Ssӟ13>_bg}Dg*>UCjGK])z1tahK' *vAďnU(LL'Kqe_ ;}Pb>>5k!^Ά 0*3TiTjgIFySlglt!@}2~lABG!Q 3[d68׃9n3SOnWvKv [,yr>:$-}>T} $GJ5|ԧJnccoC?JsFo˭+?|UG/7gѷf!x_1/1,FW]f*5Am~uJ祙|zLTԷ<12B1[,"ߕ֨3;^õȤל_OյUd 5|ZmM"&ҷfH2պ;}=%QA~|C'z׵pǣIf9-]Jz\WqBD +K\-Tf.i.AJoN Zށ LPC@ ~zf[=lxk¦H*^,6h[SrnBǍ6d֙J^!F֧OtXjp7}OU|l/ +<[z2jwwIrv?,65b 4_n-Y YTWU𮏚WK#>b"+C-%~w~̒njlV :}{9QWАz2ihr4~4_b- s?NR¿ߒwz P"^ R ޗӌ6'HVt(zՁ?kaR~ +C(0CLCU)XIO[ AQb+Nq GyRҀԷ*zoKPnd0AI}ZP + 9BƩӾP]n#Een㤄*NV[ >T?g_iJ8e[^fofw)˃4UYֻC;I:o #h%?IBI/'<&=&e-tACJb| + {{Vs췫M + o6;!'n< 2PV|"QC#>M$G=VdcaH:j*a>睜r{iFHRh!'ёqyLmxvtdܤ7_-#C**- +А4ߐ>I-Z\,MPFI;݅_M`Wdۥݗؙ  fC"|Eq|?s\'F8=蠕wi/4gݐbo>I+*|N"^ޙ|9Wl}p9bv ޶1r5gYWBJ&=3ެ7!e؟sUE9Gb/> 5Нad=OheAD/ ?z S+L1'd"'-6{l#|Cpi7L*w0>rFJz ׅ~ x&i)j6QT(5x?RMIin]9. 56 1ka1OIBY ouv7 njR^-t QV껐;p3-崢aD2e0o_Aɵ(Jf[]Φ2>. +Mm2´W]E?Ce!2H܉_|KF)aw6:BNԴ8*0P&=>QRIQovUչ~?.ץ;pIF1Oj^)^i^x8 օ+4Hf2₩/vԼC%peV*l<_O 6} {o|r4+RcG(>)~c32Z'.c%{J~ښDI-zEraqʙR@hT\ ?N x՛z0Qz0AH[D + 'k"Քσ2^܇O-mįbN+$W>m93ZWޗR߭R8<4F1X#&(+%띥RN(1Y ;3=ܒH燋=kE4YZƎx>H ~zdڢl3c?2&`B잔Yp4M.9!3l k٘b ci䠏S`Y\ߛiBh׹|Rt2Z Fڜ5C-˼+Qv1@J>Րw=!qFw +bV_yg5`)d⾜y2D!Z0/w ߍ0ߍւ_tu~4bvعf1+o'8#\Mv<@Fm.t`AbdbS0!3i'*z7*F'1uPy[-{()s𙆐k"cֺΫ])o/[G-3OlRd=LIz5FuGB{=zց&0c_!cF\ +JxY9J!ewBG9v&GH[=徻P0&6,655 T |U(CVg +d웮!뵶*bsMFt2G%Jy-c=ˈ{c^ȏ4/[juB3P2˼vP Rrl=.)Q[)7I8b"&)Kv%oSaF1:J -t0Qb3` } 2P9CIh?Isb!O+Vl +H [w]}tsAlj:e.OIh/ ;*09:$E[NV7'qB:5ZUBQ1\k,8bBZP,*` `]eV;>ng_jO~kLt_# +z:WY}}4LI'ECZ0 /0/@=]khv#dSnѲP@#:F&Ň*6:I˳)aLq;LoA>oaq!Zi]&̊?ntbB1v𭲲}mch 2r;s5JGCצ9b_HioTL1r3)#b$|S:?3B־pyIQ\]nbl2Ԧa!d |Ql}m#E? j_DZ*cx}C%kVI31&6>C+-t5I.0FJ"쓔ȆQDv"HţjK]jpcofOWsB/3n.n4_G +ޭnj_GxͷBmں!c%k&=nw3:3BZMWBv9H)jv6̃u/!RİɩŦBW%/兾߈wVd5R;+kͼFzN;a0Z|GenBly՘i*dxǮfZ=hW!KP;]n`6PB jz e?,BZaSN8Ś)>aCFݖQ3 +Vw:Yeۃ萭үcS%f4ꆥ?\$FK޲ +|:_~2_|@ĝ11ҐB6zof?&8I+$Q~52 +e5ь 6vUNfteqc+SEyBb@ 8TT\`dHK-pbvС0};ᗚ]E,<_ 5"=Z_2,z,q*OV=``3{5BBddCڲɑ1g\beY)#&3[glMe,j%rw' +sCV{XɓUݤǭ+~=A߂< *_N/}nXy;ش?+lQEVwdoj Ԏ.}$,ȸI ĎT;%9& +>5J;PˍW +mhgNvB''A&$uo[O +nғ".\bE_奄GR/A`KЌkDXݓUѷ&0]7 ֪*n U]lqGA_" +7e<( +/ӒoQj? .R1: +ܨ ̵{*slI%J=}UBƄ]| h*GO 2"&!._%m\-Aoaoeg7d_)=,wf8 r#x]+ + PW)O1Ĝ@}<@MابCϻbjڎgWdzUM^(qS_T+?*r}.^"DG^CDyqՐw//z~ W{c`S)!u[[C\n~Ͷ=zHamRaٻXv,8ܾzO{|0"?L} +җms=]t +Qb$6@C-(Y1=o}T K^3R#VFE#ȏr%ϟB:ݹ^ i]?@ӏ6NX%ţ قA84 W.y|exzr=Aq_]An/@xz>+W@o޽ '7/u-cK0i+E PR w}uxzx^Z-$Lc"l}0\m~[>tWCwqWKÂ@Y@nA=9?~zѭ۠W/Ϲ; Xã +yY{2bZ?.\Uֈ(x u9)GׯA?'o^z_77-#}cHP;*{|(=UQ*v=sr闋3+GP۷]z Ǜ@w]G@N +pj8HxaDU=T{u<&RZ?K7u-nׁ9y +/7+Gd1V~Rl'.@YuWP S +{ͽ +tv~z pg~y_7Aw|n|E{)>fW#veY7+!w*w1=A^u#SGЋ@Nz9>qD͌&>'F% : Zj/j켩Fp ç +q((%07A #AQ=]?[nÄ(9[#_ؐ6]+1`zEǼB +.%E{\_^zq0A^A>(ӥ`#,7Vz1y96Φa@6qeuoUWS|@n_,;X~|×?=}NO_߀rC&E=%q MZMOw~K^ï|7ox`[wozr~y J7,V?* +`ڛ7e]uMD!sn㢮ĸ^̍'5@/󫗠wZ&zDL{ Z(6d:NGIn"h rnC^vXD0drٽȤ~F]|5ؑU@TLS5khE?'i8PEqb=D0c5qKbJDe&ߧ%';v ZF~]5 7*; +M?V_i ijBx҃X+q(]T>sʞg,˸!PAN^ƣLڭ1Nar&)|cTèq#Ud:*5IndA~_=g'7PJHTrC;:T0)&9%`>^;Y-U6nXpM?ᗲ"or 3%<r|Яk.ޤAKufTͲ +Q.edM7#uصjP-v@Fߌr/5<7 .Wr$&ψF<Ñ8ou=⻌l,tQXw0gOՕ*\M?Egg]R('45 ȜUȻ%l_ߕq:(9QG]-"q#|NBն@{klVS- +(w%b딈ckUZtU )rG.3I.lM-OTaavfL'~eC6[. 4W }ԘIM[Sf bɻFM1dnf[[Wn, ==$q]c¨.Fs.+xЌ@VT5୊}ECݾ0rpG3TkmA>-T*۫SymMuѲ !o}jM4%8i}dŤ!MqZZ'$Ƨ\'>VGPk\f_j5Ғ%nmΪ#Xu}],7u33dD?5q) Ԯ4Zff{kρ x4C-6HIq\6FeaB /D q-<@0um<&X?WTpw_'=\n*.MX%-weOlW-fK]fD=]|1ZeJ+? +bk‡opr 2XS83Kׅ$EoU4@7Jx2ʜivHڄ1^QኸflS (Ue㭡|Y?G))V-1Ʌ.J*=iisM+WvcE15ai0YCiTZA{f`M~8WiTWd3 v2zK'$%1/$%k8ԉ*v]nUr<2~:W~(1Ir"pSZf^|Bp0UW,>&͐Kv'qIf%diooW%) *}i'[}~rxw 8U戠xoʏBƞbl}]D5IFQ)LU4lkM=epW.]#7ĸH;FH0Mr 󽜔JeGzR3`ZM(V92j{bS/ E)ޤ[,u=ͩ U{8H\jԎUpOs=29}-jrU+kοNGt%H^d0jNq̗n{ S03k}P] &R?IGM%qi4ix^tB ! $xkbQġ =[fYR6K.,g]|m+:kQjR bBbSYO,>T;B5MbS|mc5tȁs|dI|E>8E\ylr=~/V5U"ƞ`)6.nQ#an:x@iW74[r{Ax89]^Ԣ3dTCSz .4V®V7NPC)8Y2Jz>`Y]fU.w]#,aBf:v|H_;G/u2w0G)_E:QɼHW!:[js4fWӷn[9iJj1h>XrO6DݧM&-H֘2.?XڒR),|Tz@, #-$58ivdWcȴ9*du~6*r4)s}ͨUNLߛ&nJЉ=5dWsQ+1̈I tK;% To@֑si&vl"fT)jWx:G&(^v1&|(U3>3+8=eUR>ug^ K~TiXfmQS,JdU1JC $>mCBXd|BEv ۛ /)|tkѷXTm˅QBL?R^ 2hQN=7?%MQ ;c`/4HG,:]&8B^9FN?YhjY(ZH]NGj)iB -Aq^< x +fVa-S؄9JbEPwF9yJ46c3iqC-|:MO^7T<*0 Ã{1!cȰqXy{<&hɅs㕪5a*(j9~L]Eλuw s2-`jY6xznZbPKN[}; +̬QGO!NuAꌓ X :ܡZXA{7j3_nF1¬L߇#3e取?|Lȋ#A/֦!^Vhphl\uf  JwzQrjFaZǁhCzgkdS7 9qF8)u}ޏK٥j&$\`lq7kNf@V$&[ +rh<ͪUTUOSϵ#UiY #wFIZӢgkLk]rlR?*B߇WӤ< +Er8TXX)* ?YߟbO "8O3GIDƩygs@;MK'F11ap c8uXbg<"jV0 bRՋ{C_YLgsg= ;b#ω# mW'Ԧ%D< f\f~P>ԤK?ke.ۦe"LubmYJYnpr4< N|.c>ĝSv%,0 + pa]+`4B[p4O&^O;/SsLe +zcr98#-L(|46OO#EYh?Ё:\hٵU)6P(?JF{J~Ҍ3%O2K%}1.n +Ԣmn#D&=zk.`. +{^ߔ8'@Y?Em`83@&t0hCZI _jrtUY*ӞW&=2 XVXX^^Dg^7YC5`o֓8^x4$8]} ئ&N!cN}4bc]{dz*[gS#%ȦĥՄT 3 i$h[W|_ c)!LC-=]kΙNd' T޻@ޔSt-@3pF9#%-=jJiWRKRJeu$УJh$'&%`{$e@9Tq'&,Gd=%LWY?=sW*,qY:JaAvF!>qhi"ڥ̽1\u}\UI3Q;iyYL~[fY?]l%6(#|T&h;m11mwoƮk{骲?:`?֛=C (Wuk,_`נM <|W.t|?`竢?땭} ,zc- s4+PVO'**ئ qEi:BL91 +7ۊ] Ş`W0汊uw*ck:Zmz) <xgFT+gɪR>m ="#Ui.M>R7v3C'6C罜>TRUf:efqs]þ9\$x/rtK 1tosܛBբsE&X' +| .ZQ/2ZIʁ.c`4UNA "Z+&q!{$9|kku3es?zo4P@⎀M v1GU*.(8s _䔜ty emu2z,5GBP[զKUOC0$bg<ȳU6* 6u,u}*.>_5\Z=[d.5K!f 2*1V@GÐQDu>J\ ,pЍ ꠦovo¾ ;;]nRJLM֗,ԗc6bh$'1r_6dF8ǂfQ)c= WH6_mT4 eU3ˏ渌Պ=&F%I6%1HQ|E{Vs ЉȭAdf?"̪?tmDc>UWkWsQJj4{&eXe(}WVtk䛱v1ZԞtWxAtv(P;O#C'Z>goZ8(d3V[Kr.}1 sW:i*hC2` k}H{&f&k "J,X{gf$fȨ9ku`%{? ꮊwo1e { +R+Fm,xӏ b)vՍ5^ܯkA}\K`raqs6VcolVv2K*:%@β ^g9Q-N;LbMAܯLUն`$vit8Ұg3UFOѡgªQ嶌5X=)=.#$wx$}2|w(K+tXhN|{"j;`2-2h]N0#WBȍ9,zk +VQv&d|R]I0Ikeߏf8ӥ֙EQrEREY8|CY4+dYdQ,X*TW.ÜT "x]ujK֗݁2a3 |ms%s:_QkM^ha$]`:H+l'-rbBfzGRmǭoAL 7-ʡZny=SRW~Fr*q-ȿA\J xkvdDߐ:KfuOsɿ`)yju,xo>' +殔oPUYaҋ)VߵU)#aW\;avμy&k3xsgI⩥򩽣[:Bszu rwu[G5}2JCBL56om?U,S^yl"(z *{9!(H~vB[>ѫZA#\fp  \JT|[##*hFSCĂ}= uY~AvhJOFЍ^T!*}wi㙤x&4150MGghkKViVXwtNpԘwocLEm z,rb. ښ$G_%Fz ?MN|8.ٵYRPCoGeg7L3Ns^n>cc%냙K;"8^@sj.¯dVV',}~3?V +i)_'+̻ZyA +qk#{-"Z-'Z@ѵL2}{W;6st\v 諳wIH)`=S؏0遆 sKpiBƎ0) `YJɚ^1A;z.v[G,Q$680UkxCC`# zayq*K/*4en+{097C]9)+7- Bh+$.ëb|䮚\tO4d]ub⾘?-D>bCoS،-8UKwbW'LBLY"SqZJPvE=fKMP. V.hE9{mo> B̳qak}k/Mcc5p YXCD[2G{OY| N;Qn&$.Ac['T +d3}]_sG* +S3j7Ů;2r_jPG.wu_#;&%Вڮ>)rVgՇĄ;e}T=M +I:z呁G ,`.9,hbijJX⑑U-ևo}2ZL |cagka ,~kWR͉}G/ }/1\hc:9w` +9-Y:Zzӫbι}`^AHLPM,?'eP֤۹ M# "ผM~%X_xϡ:O3AuOW:rvGZsy$<h: äT+c}wmb@12p;F 7o[ )x䞎F ,hk +B]G/v"~)r4# |M[;cV5I)ߝVĬJN ^m;S`'|?e?U> G@bٞ9zGidk/ヮE77UJrroK{Ew-125Kb ,<U"aQ09e =ݹvWb6O6G tOVp ig0 bwV!!->g[Eۘ"$5U`Sؚ@p}[umS)SgA1 e $hG>S5D(J!ѮiP_ 0<iQ2+tKF.Ӌit얌s0d7<{hDK#;g{zFpkKO]sw k_m%՗%>o(9-xI]ԼoB[ +oyZA3-%j "Ё5a?&m;\o|/\ɱ ,zؑrܙrrmێ}ګRZ's]ChA%<~s8wWgkr+xC+%mĝ>ykNܘ!gu*:ؒc*bfwM4:+tG^qgc^Ӹd4.1uI>-6mB[g[F-#,/V)ƹ0*I\HAX[D]e\dI~9RYC6ƹMWGFAr?e ЖUԈ9~-)#mbSx5Kjtk굺3#\tPulV8swŝ!tKΆoxХ.z`>VJ.P2Ok +i[KW_z&i֞g <客斬뮱GfT֞P.A؜"peٔ = K=:qKC-p`nɡ[|(H-Sk!ċkQ\B:ϕʈyeoGѱ8HzL`3]m,\K/M>6qmԧ MR = TgXP>M!J*uucncZ#*Nu"~OI=ew̚ޜkG&$௏@ֆ ﬏-uJQۈՀ?-r8#ݤ'̵z&#ykm.&_)}Ϫ<CcMGM3*z-S`Sv dp {7 )\KOpOS:KWs>^j͹ޏx +8"zgTL|V&ao^7u uM->x-ၙ6`2&b@.2 c.{%"(%C=Zߩ(q}=Ӕ,0%sq}v|ҮTr`".D;A4LMR]rR *2/8^c͋M}u R@QnYZW`,%rc[x:R,dWS-?ƉIuS|Y}6lҙ!r񶢖9OtNB_wiytv@CLrPDeA&7`lϱ[Zvwq(iQbb7'|xp>=baEkCqB3KYA}MT*0)?{߫K/R?ti WB%gqdRjvzg, +>5!]p[M?`f]T)|Ѝ?{D^;#vcRr`:aB.C5H2*TTHυʗ-ش1w|]cso +(, ?&eKK.wHQqVb Yc^%+WF`|< ߯@%H֦P¬8(z?>~X6?X:կ!rFpln?^>- +؇k)U;u*c/$,҅JԤfr "MJ vډ)g(m+I#CxG#T}51>mcUrWƉV# k7UYhO ixGFe(bDK:Z- +D{sOPr6ڲn}z7#k֪G2V_*a a_== += "vC}$1l?u~##tOz~M{準 WZjyYW )b~w\b:1K޹eI~ u}I`9y~=#xgIy6 Ecŋ]h&ji)n){kV}ӰN1}vg hKZW^I[l-{gqR|0=ZSF-#p9ԫ 5` =k^m TY톾\Iqʹ0i*Zu>P%ǘ.ړ,WյGͷߖ2^ڧiG uli:9>U Oҋ_6F+>|k$4 !3?[4wAj#TI}4/U +G-SǶɣEqg +jmu4⭭joPŎvh]Z'?rwAQϜ:`/N8َ)rOA (=hA(>4 -uc3tl?-\oN@T i|*߬/B˿([{ cSkG͵Qts:pM2}Rza@Æn0I>2=4^guWla<:*tKJRcjD< o K/&6fKI/ s@'54B 58ՅH<d\i*?kilSOWj^bϰүn%^J%eQ7mm~`"eA#K\ƶ ۞gKC-S{{[O*,tVEmR^Iv{n^zfwܒw>" #e[z+X*l[`@gpL=6T;f.3AxM\Ӳ9``BxC=8@^# ݁Yī -7P%op :%`mu}y.o= +;fqsж5PP1K:Bm_éOҳ%B31MY솼>Žk9Ni0bGM&blVcsmdTM$6 zSawkNi~K/ҢC[`-=SmӡVa>v`Р>ᢽl +fkl)y)tB[ucC k75>l])VֵQlʙJYKk=1uڃK D4U;ϣX un xHM.E]}= 'wMs0))cV7M%/Up.Њ^LIx\Wm%.5 ]2WsNE\n]B82em_`3PFDc[bm`NwUE>^1.: t5Q6t_<#v }{RebY7[kb|7[-y G&jb.FE}l~H46[@J.ְ !\즄T~yZecdvD y -m؜S$BP2faOP:Jo@An9"`=0{ܷA==ʣs]ץdC1}sKM9,`b]#ץ jѾc6h6Y; X״c`*g넍~d񎚃L]#k~)0j/⯘߈K&m!-lUcT@`Ӥn~%7tM5=cwd7-\}o\OI1+] +v)Zu`scIښĦ,_ 5\\ B,4>]:B''{G-|_gl˰[D{a %}+5ykk!6Y&:AL[[E*5U=iu@,j ?oVop[gfך+lxz/N@Oբ >ܿTCa d;\HTŇ7 !duv7'Yŝ6Avt@Աkԍ)6ا##7d%~sJ]ow@LvN,9}xˎV0C۝C7{Kͥ aߏ39'0 *ni[wePm)ݡ]QCԫ?Zvz#̥cm7X[Wsv:sWM/'8)INKSSS[O y[`S{_s0rchUtgb?:$X@MnM O&eKNq@_iE;J\ LO& k%C7ɚ)|z3e J!Yu6난t0?eoE%][j e]z囕]eHà=Јͱ҇sٶQ^YX#3xd,*wm3 _b>pl#1eGS+jp#7rY`/vU]-B!Z%>.WlpC QS˶4L d}z?/xՀYxD:崂P#@TH"'.uԼ膿=yqY\q[+.?"!TSF(̲>=kB|zjrOMη A̵YGܚ:ީ#Vm/.0!97>:>Vx߯Cde~?Ž?ZaZT7&j4minYH +<31r>E swuS[F(1ck&6 %@ܠ 9E4> S +zǙ=ko@^?XbF>m['TuI."Jr_w^Cµ̂QE9 ~w%aCu%|*Tm`r~t[~!A+bNN$3ԉ@J,O5G"vN?JR>@G)sr|cnP׎;4J:=ɭ^څZ%' +o7O>;No,oϿ既wf;*bΡ +^r\r[-gFςLC3kLf_h;zΖQak/aϺbg^QKUe a?K^g`cm=hk+J`B?˄5<]K rKa_\`w8ڮ&oul{;D VE;!QZTc⭩)O7]{'K9r`$+@I9n)ߣ6OܛS>-Iy L!%MW Ցô;_ZJ\yU5-&X뽄9~I\ +wp>D|mm9y⍥(l+FK xYE6{f EKQ\T(j^́JDZ%|Xi%ƸŋGS:q5?V\r/1i{VDX0 $lcʨ=$9+L >cKiڡy£Vo7%ȸ]-@* +"Shۙoa᾽Aф}ц.>7E_ g66ǜ~}72 rY@ +yﮎ.z}{['UxW 8(%cGySgա,|C :K d g+jPo'g89IEsɇj,(#ldJQOL#S=2x2;MKir|_+5;j*DO9>pl3-+Pi>- Xvl侉KݘbBg ov4}#9zo^S t!ޟ> V.ݩ.8L)x-WcvD`n@;`7)nP_pI5 ;R$2Pqe7}#~#6V֛;?`/bR~F&aZvX٦Kp$"o ~ݔR ̇)hTH;\(m:&sF Jp4vެ!L15^ [@Wq \c({S|WîXXdsk䆂8:W R_k3/9 O+oNUǜtR5qs[0$_U`:Z󏭡QW7{ZxGN0 +! Տ\.XɎu|jNck&/':&S-52 TG +8/&ZN`\m I~6'rHrZzA~2z>5M+i:19I^4|sYqeze1.ՕTps0s—:y(LW[x0׍'mNsⲻ Mkȭ)ĻC :3"뫓~UK^Y ܑwL;4N,շ#o'd>5[=uI1LGFtOrC-$r}gz_c"*æLȾNJɹLґXFo[2\QSlX7[uLs]*~Ӵ;]ޚA}3u]|iK)^j7$𫓖Nܻa6 Z:)iqak7IM8UBeL݈ 51Q4$ҽyrꉦ8.JݐWI)^|Ԃ{褳Fqa +j fUl#"%ԵIث*Q|'x0/uaG/}#?ա}UO-״ZA͍J&7 >#_+l +)PSc B5?֚skOG.wِw~W<8S +H8@u'KmWNrrjs|2C{a-Sc{+$4j_1)({,UJXx7wӌ iH☆ 8j8^nSs6|ha3< 9íu /!ǯR쇅+ssbSSw=sRrybm5{{QFoUgAGo[!r~=\ܔqpBўumOЇJv=5>:nKO j59.!&YEQA6QT3ԏ紂 M@<{olG$\jznj({>:i\ޅ˸ࢂZZpwmKM 䲠KpЋT¿7kzrc6Tp}П +țrܫl(JAZ󟉙"/ͷn &p{ڣ%QQpN٦pSY@~Zn:X3ZzG(wN37$tx]ʭC_>(2z[o&-%JDe\W?"꩸Vӫ$G 4܁i8Y)-ԇHapiqi8k Gq }HLzԏ,ÊTNI5/ᜱ tQSbG-#ƸZב+`U v-պC 'pSy~0F3}@}]>ёA)*1zn)/A̍= ISA:7K=#'\XCoPNL]iό?AepV0qa?7]FO>Y@Ż&+Sл9*loNPA@-h1w+מЙ qU随Am~5D6'kgIyY.ڏKf^c ,|m(;U,գe8} +$#7˪{&Wwȡyg Yzj[ 1M.tNQs׆ FwԴ9q_'f8Vh}ԍz9Iϼ2BH8m@E&9%~ lr[ u--QN).seb[C}@hE61h< +oTz*e#b&,_ośӄm-!ǫAǪ:eĜ=K-vͽ7<AXzk oII,w"Uܒ .13^Xq围g)}z[87E||ֲ{欫J:ONx'V&pc7{:*rWzi; +Rf=3R;(=M/ =U1K{P`# +~VBE9 WS+al)<:L=|P0`DC-8T &`kcJ1ek=׎aAb{9'ni=e}[6B#Z6a1NJϊNxivEAOpC3[:zͮI$\>'fmW>64$^wWE45`\2y~v?C_@Dq^)R|Zp.7Ȁ͕fi{Fڭ"#w`vM,CA)5xgy4O$)Z/3K*TuP>Q/VYNȣQc 䩩"l n/Zq vjhvoycgV-L=UOw<n5P={<nak vH ^5|}+՜+BrA}#CBNuI%wD-ּtw\#ZP~ I LO(KMX%jOL-ȨgCBJ:,tR謏'j@=1zaoELx/BHqǟÖ_fƝD^p1>]-0/-Mf{5-96L{U2BI_BGֺjo 5zqfGhKVm̿Ԟse}2b[M-r`~+͟MB.N))>\?YņV|ҮvcQQ +~푲RnaTeĪ۰/YfL-R}s~#_Y q͸7zx[}g :;'9(zyb t*n!B4!Vd e71rJ-\U=3-j䴲թNVx%%UՁs 1?uAcO`~_jG,2 ~7M/nMo g'X{Rޝă?>WN@|q8aУ *^ e"]x꣓̈>9:@K;'c~.ͅ&x n4xc# +zmQSr{vV&(1}gǧ催ȯ6qq籕Ec +T8%]OAXA@ +},=XϿ y8Ojr!;W\ғ? Bںcc-En06R!<J9)leuL(h- ډN?J~1LZFD9'0~51Oj"TWq>{BXSq +{س[RvAtүmUϜR\ZS3sL=6s;s hi37mKzCVq2Jn@Sʶ՘P/ggt:A\ť߽s@1z05yMJw0 rM)ݙЏkܥ¥!C$hlSU9xSz?ĬM5\rV%6%)F}GNBnɄB4l|Qɽ=ߌzGKq L](:BOӳwCJL_`6y.ʭ\Z2p.s(a.Vz>XRB˼4N9僮;f͸s +q;,`*lh9iV2*L6-%/kCgLHكe$Ӵ\ wZ|6J+@l?ss skIbMZmf p Qݭ_x\o@'0 +熑i̧D_VQIcY95BkQ\1++b^h 7D}f:5SܒrIAu{k˓CSbkf\S +@ j8RpI.*ԲQZw !mc4-N]GUU쀛GS z|mK:+z+~6vKM -gkΪ{YxKX,\Nښ=ȭ%o*qn)*>54.ny"<"\U[RVYc!.fz b\Pzo8mºP= ҥnNQ6$MЍ}edd8'QKs]]5KgQp38bW-5jB'-0ppy.fw6dbUC +} UG3<7s~of`-4ĞTg穕?SVP \–n<7"8d@CCݚR^U,6nj`[+B9HL^f~L,(LIvLr=f/凹tкix "u*0,̣$d8`Q&5Ǫ6SҹK?fme-#B|zV[ˀ85։ u >fg@˄lԮG븨 )%sz}S>-`w e~l|FliUƾ8c7cpCh^Ş;e el^Uv4 -̢喩#[оC֡2~-.oHheK=G)|ھꉅJAn҇zUMP ~c}b} ~oZ%b]Z[kItEfphp\Q3a.y6׌i֦e1V>(^#WMUu[JĈ 8^ŎjWBڶa;-uJѶkb= AH BB( !;g=7"sKVW+gW?pPkw:jL]r45[bz0.iZHzbLDZjǸ}]QwL +&Y;c蚍X>*"DI癫\ŏos]Ƴip=8qVДأaöm劶!eADe='e̦캄9#mEDŽlYes э`cVMuNƺl%o;fry^_j=6fo;:|٪g`b ?lYNzœcfgT<<)-hG/:- c U[Y[҆3¥O+0+ߴ3mU na td#cIvIqCm?] $dZɆѓ4t( h&-[F[z4n9a]Wybh]_ +UղuJ(9rry '0+YR5m`cZɕ>{ԒY9tE=?{~6Mi8la-[[ ƚGhبa6qu|4F'}P3'4\*P5&}y#GY͛z8mޙiamڶgv湚yT3sAE,ɠ 1sBuZkRoޮxdn7<J^s20 lIozƥu* -{`m]>/`NnyVX? qlwNvۅFl#W4M}ݗndzVyuRJʴ]egk +/9iNVӮ U?-#*gi6! wJ`&{c+cAKuwN GO+ VR xԵ>J'lX68}oP?Aîٻ:F[k!)2r76/\–dC7#WǠ3,hbalxxz!^s0IJZYڒ1< Fi1̓c)٫=[GeVLHJ} IK>ܿ)U [Ǖ0/ T6 _ThfZk6D:Iڪ,3)j bU7?qKmݽ` mL <+dw+vH:K$ KӞ5k,QMy 1e\No$sulHva =gW,lW}SXÖw<}Gv@c~/&`XYC7c\55Վ>!q~Vh]-$&O䄼my",Z!3j.%hJL䒉V x!zcZ'D˸cowM[k* be^i14v:=Cu֊^tȋ]Ҫ6G Xu4—V#jMEa;C&q_+e3t-[~TXr W,h/U!+ff0g!Mx糯;MkXWb`b^A TN{' BU,P2yQ% 5%5 =ҫrvw')6ts1,k5u-ڟnntݝSzA8m'N۩AZ؛jj^`f4UKGXasclZdH8"GZY\sZVDCYtU$P[x$Y*֛n⦏X9M{h}/7qraT2K&[q:/*c};Xiɳ PePQ)h<(IF܃Zo΄ [|g[4RlXPhb/p9V2>LqT2N_C!ݎCmGq?]ZtUi(Ŗ`Eg_QͣCz?)rewOCƒ$q O_%m"!ps^E.m̊-F~Hh x *eQYi<oUSrYko]}QYw-ZQqUL غxY]PCM'mv5MKr< +j>3 *XiCj)!a_{c$op5/D~B[E? &Ok[yF> u;p7smKVb٬l1E#bXFP+U*2Yd](g~SW=(*^Lk{z&_Dx< XJ襳"M^ͤO,t_<;tJ +4~Ӭn‹0p]8%/|Bz^A3c!}OTY `km I`A˚h%-tr*fMf5S4_񃟛HChQn7G!?}xRt 퍯麴iNdd;C6Jpzu5"g NfӇBdch+o8{i6NJw/̈%s)tOt?"ѨKDxA介04GpQy̻2XV +83{ݾuQWp4½W^0?Q}.C'Ypv ja\hSٳ)5 '1_]DW$#9[Q /ޖy/1.{Q~>:@N2ޱBS5zs*UoDMޅwB^HEo/o *ݨ?^){(/]:jtP'jJӣSAWoxoX)HEJ'>"w`p?RRW*ofyK+FvڄRJ]}2zL&u>I/^N%B[Pdc|yх'*Uy= tiPVDNbT+Xz:!H4_&M6JXLW>dLd\z C^/Tyy.zO^`~ɒRiW)ygK-E]CGKɳI;zIܑ<uį= t?(Wa^Cp?} #^z;aS[ A]*B?uy ʅ!Xȍl*$qqnLFċqɼ땏^|+z'E5TcU F6-'HVyS@]gn_AQ%ǟR}Wz"}ӯWH·Zœb=&rJR3Δn{<C5F_(*\v?꿇Ik91q- ._>m_[, +bP|<&gkYJ\KAϕv=Gk}BS7^|"vuy]ע硝#rٽ #Oi3U#djwQU!.O栰rg$ָ31|;Ds \Oz `sO!6a]-1aC֪Vt\jJ;yf)ԇb0M9T$>ϰ8̭l擲Zf2&)%ߨ{T\RhR4ןF7>A08Sd[`Q5qRJ%8^n)})C-, O]KTQ&_zԵ*{4=]Up{h[ǎV;'ç-ʉfƶ1=D+Zu~ok`[P11+agƘ'-)a >}FNHU7MQAZ4tR֢:o) jV֍c +\GټmLڱ!{w:te>lV+}E[jRAMV=(n+ +9M NCqāx"kmvtŋI}!1lCW[s<`{:*,zc?7RJ*4!Z]0Rs_`UJr"?1`TNt(Jzޮ_k!O] e_,-qwwR.,P#iqwZc$넄 :J>A϶vzX³Fd_ϩq3NQȞ1u39mg;gΦl:6ԪabᢉT0g f-Bᜭ>)wB.[F.)kBU$wvRZ:!GDy—Ipz@',1)2-R\U՚7bX!&Fs:qJ6,Fyc17B͒=N@VwA4nRj)^%"*v@H]brL('( r^^QO}8ڎ]RQ+jJHg岪3āh=dSt6F'ljBKreΫPi +RުF#+,yo;:rj6IJScŚ{zX9I}yFNɚhH:0rH.|ٮ}kZx!ׇK*:hZM`jq!3"Fu#9mcX ^5up6-%uEQul}l|JϙCR?QQFpxф+1u'F6v"4MF^gYѠ;NhzRDFte\SW&Q. +l{\;_- 8 Zo + +tqė a:Xԉ>G!X Ό 3 U_ȜΒ{4¤SrY -4v֒t݁ sxpA ݲ+e>sw&dNe=l\Qx~(;Aq*t:s /XIҟz䠏gcXIB_&GG*\Rs]Çq}L,V!c&UܵNђk [n]1+]$̩?0VË/vTd:qO̗{b!~WI_@.3 =5klD0iO{C+:֐6Xla'BqFQTц"Ւ(ޖoVڛq:bي-C2}]](-|ѢB%j}3dKIXVLV]ASUA#'K*d&aSېNwdޞν?S3ΒhjJ ~MZa|>_t*dK]Trj>_ґ>{C>gB٫%iU$heD804ktuy~Ц=|crFX 8VL\_to)AѳoSDĪ1TĎjC5-, w@D>:H7w sψ+RA*6`mMmW'؊+[/ >5Z:C~ˢ"eYW;xEV2#(|qꤓdȱ oЂC< |B:0EK_'QUL7Rĺ)~ώ"EkZl냈A=5)oMP*+64SZtgLJ Fdʡ!sKKaf}-`}ZØ5ЧbGKAǟK'EVQy~Ԅ5.1=D)Nwߞd\C?OUeI]芼&fMQ& ၞMvmq)3ފ/%Uq,VEo =,F}!^;;yâ3^b0Oa 3Pac~wqqUS¢2TZb?EO/鑙 Gjlݎ"!|d_?!Rv9!"uYX)l۵Ƭif[}W,{ _m >AW2-RSkY'#dȾ WVmAwKþ6n˱d +Zޑ>iYӛpSl3JYQU=Mjn ؞-{qC[F+wWSkvgȘa6eAvB--<䲝sy\_9 #@k906dZw.L ~~6`Jxܮ?rњok[)2|&nwhe"Ԟ819ًӼܧ'.2|f\`sY]3*}GTwrbo0JP=um%O]>RѮ򓛛rʈb E]q<"}i&oSv! +hwxf$oj>(.f-`߃WUavf-e]()ҷ;wk9ATwqkSƒ]ڐ~3+,x:rU 0+@k#fпX*Z "_]O;?Lf5tֆ)1Q >|~ׅ*ʞstk_(Қw5YƓ (p_Wsd kŒ@W'cv:Ҷkl^<"*}}ښԍҋ_BOvBɡȆ=`(~d['Q]i}d*\|Y]Bfo--yOMYw,드g+ +TSђywWLY"֥/6C6o˹| %i F})7~xo@f?-7`yl!,-Mz<`UV, x -.E07پ? >]Ԣc.;|?-1٬Ȼp}:w@g&\RoبI7,rQކW[f\.FK5沙ۦ0wh%[ݞ|'DTo:l=e1=Go< dUS:!ϴ ٱ M]2TkK}|?6hKKÒX+[yOwt@oq"\ fUw[̕9^ fUQUEW'UF]1 fvCgLgZ=-?+sU?3{C;RB~pЪ:nIZwbA?pյ.n-6dA\(8kJ"^}w~oELtuT}>{sGʪ# ^ɋ]2yNְFoLwD>Lym9Í+KBH_ƯNd[S;ʎ}j +UEPUc8ݞ9?? D?fP6h0HWUuexl(;6Bk9k6^S8 }r脥 ԄZtT576$oW l$GG[AddGɓٞR 腓sň#Skxz*Z(UFDEg=],|Uf +.kcܟ^U|ܐ"]NTJWd `Dw{ijq/*D zKL3tEWd==pLgQfar%aMZ=6oEN}u8t- ;ژ#3$ 1JxĎv PK3'ȂL19 e)`¦ +IgnaRkoO5@{t>W c~? + e3la sqnr%@ #s'9ʫƺ9C!gL67@3~:bT?uߨws9j+*SuzU4+S)Pm <_DԤ#G&rQd#$|`Y$,wZjړM5"qg[cBp^S}̨n^⣯#S',w'gITpb#@-}+bo + >!ZR@]H[Γᦔ3w97u}kcs[T$.?oOvyA}&6*"Ԝ'[:T>~UX~!t% 0e\Z·E xXg/j0[XWv&l9NdqԜ`zUXӊ ,+4ۛzh]uюfQbAO,ѝ{ڨ#34པޚK[rknneI߉Rԭ0{&Rɢokž#m-M Zɀ6L83b3MI} :F"'W7T)<̹=+} βqVهeau&F.W:F2ԅoU+?ZĊHjŃ$z1V؄Ac򿹶uW!è->!V<Ɂ; z(ʹt9U͗%dwUqڃqu.u[X4HYv @m+CtSk}',6={rJP3+8/}<+DйgH6=.aKQ/uk֚s{_O):SJк)|bE__)53] msdO\د!<7w.b婝XzjElՆ/JNtet4Egkiz5%~6R vB|(M]C֏Buڀf\7;o&\<9Y]HZI" +d7@OK 6 SuvHҶ8?幣#龛__MsC]|N8vP'NdP(#'FKJxSwe-@$t:ܼ ʄ!ߏFɐ= ,qS[eU5,aJڵU|%莽 Q7WqgUF ߯#wM'SFyx2F %-zKJzd.\H#yQ {Ϯl]ٽCn'mJHIs(sPP"*rE# {sŽoys/2`zJk|9<+SBhh]1+5A)!rMQ@ηQuQHwޙ@]zy28~*,] .K2>5MaQj=CKYl5x}Z+v^N^9Xb!qkRm^g?tgPoRʬڳSiM׽fg +v}=[Bb +Zo `ɱ=XS47 ˉUA91hܜfT:8혁]iF**@Wk:zIU{ Ylkoj>wN\I[[=9ۮ9X<$e 7]2|AW rM@WS۶g0^ 6~Jϥ.p(c/B2~ck~ʫ;Ӑ~9ffKuy2pws\ =v-?@N*m7~ks%f|!, w}e} )Fr(a pH!Qz.г) ¦&Lī(60!:& jŜ:^9{ysoS[cZV{ww_p+E;a-/5e׵Ͳ9{;xsݱ-y2dx{^/?|y8g~Cr;L{U\jX,Ouw'rA81} 5Nܞ U=ca]ڻY}yC Ye,' +Im̏ʾ\y77w̪,'/y'z [ ?kv~ +uS5s'wg{ +r=.x~D'о9jǶoO[5?:;7iHԲP6SlxDIh+uk:zdUVD@NnN >-te#gl6>bwZՊyzlvPFm VJov\d ݚDCOV'Նث+]=V +'iq͐VH XۻRlEPE](aN+Efj4{ wO4_NL.Ja# 13 0y͙W~vfeӫzT䖠OO,I{1q) |%a/ϼ)~2$CHQ)-go&  Muw>{J~Sn9xgfb5|O>tqJ{O]r1;ؙ7aA vuO:}{؍i^{M3Z_} ;_X3H,OGȹz]}@v>䘣W{uγ+/j;/u욉IJ!G%h1'#V=3=Onޚbթ!ݝeԇUl{SE\ݫ|s+fϬRm;mQU)_eP V1+8=z;sZ&+5>tZgȫqY>aV^tP't|r#Л;@[:vް5`1JRtm$8JzrdD A-|\n\D->af!p*c^)92<9"j:a߉ZnsW3N3ȩw׽RR{h] $g{ٵtCj:/ϫ wo@K}2LONn9qLaHMjM-s!;f!z6$9ؚ[_AANuԮom,BH_r餘6Uit|m_Y haWc](XĠ +٘@\ =:;/bơ!r隧Va9|C/o"ʿnm? (yz43 9;~C_w~7p>oEoɷ/΄g a$lg=e6=:cӢn_+KKe0?m;O +ۣ[ثn)ç7oTwGCreT]PHp[-kLƫoK!h#>13]RjdY,a=RrڛkthA1qߒ;K0qq ^$Ul#vf+#k+fKPAf%'aWA}_x=~6$'UFb_9,eV9|nk'4 tSywSV"8oeCgA-=a>rzemp0f!Uz)+uw77<- ɸ8!-Aߒ뷮i ӂZ׷*X< jZw'Z}f~{& ~@΅j8K +Tp |uY1o`Xr|EBKlq k[N\Jxyu [{mTGG x?j)kjfwfO쓳װ_}Ǖ&)5Ђ]VXy4ק w <vjU(r(eW~qzԁ_]Wrsq.#JJCBA^<1è1j󯊁/d}_ڞ^e'g3zI ( ԕw&ޝB<9ˠK%?(lMwnpi@v&(yNwᓒ'Dߘ N"z1߯oMk`[4MKpџ}TW΁J4C'ǥd"t]+0U)=0zJZyy͏ZB_CkuJ EEBU`XU1޻D(sIyFsX=<59ujA\[տ$l^B/₱m<_ǸfPT}5F9 ڕO( +`j.wݧ;_q=2=p+6&1VQzo(wDU*dٵ7zex~hȣ죮O2|!{Zbw Y^Bt/**VO< f@ +$DJj-i#3谼>NNnJַgϛ_v k(kmdZGxMIrqU3H]Л9 `XvLCA5 WgW&J[.}|5GmP=؞dVw-zoƒsW^I+.^WȆZ"k;+:0SYOwDw!2doKĞ!6ANlXPɃ{n)qcx>B-Xͮ<*lt>W鱏!.,9pcWnxO{ =dA&.ԨF/Y M9z󞙮S~"?#'(auo寿m9E7mc3E˘Ldٞ"Zc :?0-()s#U%ڌOsKsOPBjB_AlL1*ij BBjXP[ +꜁m\%JmDMk۷cRds|h 7 SQ̓+3l-J́yxڏߧ4B^H,A.39h ȱpI֓;d,p<6$b#y숆@]3Cjbcry~08Ӌq}Cn;[ؘ Pձ>MkkxC魮Yd[,=1jJW+B +|cig'BJ.!2(,NiB|(E6+]%Rpnçֹ{weg2Qa ٟUЀ[~(,*j3F&2c&9p(u`Lzځ;~P}dOˋiIP;anh`uݼ3CmykEfnA8G O/lo*}/2k@  Dr`r/,$F +{qnz5 EԖɮ)3g%mg +emW%4դz\yX}0ȁy #qHI|+bӃhXFl :ͣί| lu[L^DA]6Z>l'fQ?m)iarrrT@5+ou#f2b&#Bv9En4n=d{ThZ%\_}}1{5{-/J.ԷIjj9p"cs}kί-OzO8ƉYxTshIȌlаW_D\D^-2rf[ OG?w|/M>ۻh yh/õS߹ݒ^ ᓒ+COknRJcF1k9T@om8Ӻ6Mk;bRchfƈ(Q%]g7@<~ήi>kRɾ׷Y:.1M) ȄqphgP 1:4Έy]F +*uQ $՘ɮ YtajY<pa59wꐂm<6ȱJۏM__wqΓzîyZא YQaRleJK7qWqEAnzI, CwjR0S> ><=ao=W1n÷QU'@/*= آ,MPEi?:rgeR䑑3#&4b3@qK^_b%J5r<<`,LUŰݕRvy46ϷDU]/+>osL +7FWoOYԉN)1K()gr[{t.iPyٱȀvW}2f{R^"Uxeq"&nR& D AԺ`zˉeΓ;~y)`q-֦A*dF)v6io0gZ~zM+lWs9k DEԚF +khЄO#oyאU8'|-rה%zOT I1@EݙZF ,C鶽D^r0x\.s6k8^鿻)'7?;VPI ahj3wuӷ?] |Z6`"+aV?y)9q* xކp juU>stream +*bq'#(+)}r+(WޙƗf{$AXy ϑ>KKH &ϜKx=k|ymXU޳x  =KZtLh\(ۣ=99Zk\/%@MԱ0ea5$/G <#f;e:c2b} +g^֟%/~e~Qqga%).Nٸ̪?i=K&MO[ڝǗg|p7S= 3 &l¢Kۏh7jq QڒFJ[D)ٞl=]D܌h0QQ۽rmھړ2e{=[We&2Az:aKK,(("5P0; *b@g\;N# bzrKz1Ave^ZDpEj-.O>PcLp[%{䜮%tuZе= ˙e׉ wZqgRly5UiYxI^ 6S6יOh!C'^sucmq3΄Nsyz]H!$xiuQ1-m".msC2vgL%Ļ& E;Nl<V`J#JtQP(uKo;pE>'sΣ K ~)3M~MH(!X4 }WjzVVT!pZ]4z :̐K><,:ơy~ ,4zT"&1Or +R+¾䲐5pa QCJJCLF%RGe>oʣGdL~5#̥9$WB*dePC팏ELlE  eof?kJSzjM}BSc`_Âm 6q. zcE7݅9Ж /}VfML(*Qɧ:/Gwa׎ 0a-τnϠo7=s.m~V Kњ2!%=C:FNUP!Jvi7RuF&'4}'6CYMiMTǀx YhUa;"J\i1毁jPU?-j9HFjBohٸܳ ?=]BAC^_Dm<7'qn5@ka}s?홇)*İzk\G]1tj&'|z|j Q#Ưh_lQfE yd`iH:Xb&&%ZV`IX=Q5akGaMt/$_{[DM#ϾaQD38Zsހx%d;|b;ԑ;Z!fwfW|JZsXˀxfa7l/=*lӒ4`+:tI ӌݷ3(f[v~yP{P׃e6êPx&$Lx市Wj v ˆc}Xf..˾yD,n6 Y)6*1;D* 5a'7oL +Vv^ݝDLn\e^RnO6@u^n9|ֳ27O9x(jsϯK鶋ETo睇]H;bBqS7m00Gzw G .):߻DK)=տeS꯼Q51`݋)Z !r=ɷ>iN%.J?\qpgkGВ []Vy!;a G[T&a_z4tXe68k?s}=W01=>#&͹Ȇn'V8&075R +[Y3+f-j$,{zKzcF.!a!e*75s-TоNzNIe{kC/k̤ ƠPBGg>#n|55zn}({KXs[R濮pK`f=m&eĵ^HM€iA^27h= 3u~ܳ1{tnR-ĕztWmǝ#K|IL)3Һ66a`#&.! 8_X.BouȪrR\?"=RoGgNlvqYK[LAFulh[(yhfZSYv|# ү> _Ck3&"-Pc>>3~)ތ<,dT#xYz]LEFݹ )_)N܋h!)ٙ݌)I<H"5iٙa7lC_>m[yV/ZNP*M0]·6u1]6މ*js +wk%4bNL;(ܞx +^a/ctޕ {=][D)Hi3)3IrYA\sNt( + E$\ٙWpk7޳[Ps';c 'vgzsBjJ[Xٝ!%􎘒)8W/’WG 757~*RFJ{J_#=G_FƌBN|ψ[h +[4/ɮɔi`Ƚh] +jho^+%)!w^8'7uNK;zPt 3 6>Xg>9 +װ֋c/ː?m=)~R Yb%ƴҺ} +LKkWR"(=n0n~.ea }/%֘XبKM9 k=A%!(_%mT9I-1:q>4e1}w"uh!/B.Em?+!/ؑbczm\O^ٳ@5Va1?lQ) 9==^5GPXXDY_}$]6p:6d@ŅUQv^ZNKڐr@Pv;O+ .^`P@6gF̣D؊oW^}xBa^H#5UJ+8~hh%{z+w~_?H8 3j!j,DqM]'%T* ggbZ[HHV*߷~Waj~ !ug8}mks{Q6f\Xŕ~XqllJRQ)c+>êpɋ)}?;cM<[;'NL͉S[㝧мQ|'n}&,TőZcnx V h^*$ iV<`W_ W6R˂dcj]gPRr$8' mбi ѧh:=Ss9VG/bKs7˨ :!%c}jzK e,Ï2a= i?5t/ENE~Aōԇ;i Zxx\.~|X舿Hk\ۂUMQwgM1r~e|XEFτ@|=7<:>*Pa 2 =-"lwk;oX Wk~rvW\Iv뉵 ~zEٷ +y P] Ҡ e/hX}%:R噅\xHɴ!Ȭ $jQG׏8yxU:Ic;`/MGK<]\Y}^e}s.걞c/˹p5;=_? N!/g|Xv ?If# ص+/~Qa5;"J!> c^3v]a#rc艛b }KJ". :>1R"J.XS6:bĴ|J*`F ,{P=՛%ԺF@(Т܀3n]+ 5cR:>agzeUqc ri} <ИR H!9!`ǵ\LIU?'#8I bzJGƃ.g#*jsXA +m~96&Sَ)=qXYȊ9qav U17}JbW+ 1JY٤ω]9>u>ZƯ"5W520 3 0 "ĕ%t긖PgQf2nFMޠX֒V&*fLB'L`^𔙃K9$_cʢ:4ia yVŏ>􉓶~q@#xU,/o_' +X[Ȭ$ 5ְњzFWHȘi9*gvtBzBGl)qH)2)p T\XX-" }MKp1 qֻͅ2}n}R.~Zx2>aacBGU c:.`u9]~jMȮZ~0}4q .#Ԅ LX&ۗaMcI[ŃIX4 h{6[lF"$\BJO˳I5 +`U񽘙]:璶]<T+W;Q=ê?Jх/+ 8 4s`xVooOKXYbᮄ\а^=[:\cP1̓!=sg[TA% Cz.%!1u ܻݞ9Y$TBCBX ;#q"2JmL-a]3ꇍٙ +HUVjo\Km܉=r|A4׋(1 ГA}4@!LOܠIyqP3s=m߄gEXkwT$OoerL_v>kz%$7Q"]WxQZII>۫%侭Y$8 #-&i50{:t(l?XH-˘Y_.;WXYv}Ùe-f`b3 +BBR L,_ W6+a㐜2\#2ӽuÌm1=j@i )ayq=,?T|޼leJwҌJq3m߇Ԯ=7iЃ]a =fCc:6<"K8ᑌe`0l|]Bh[#S6:6fTyT*\Xa:-1fGu=3L j(0/شmE* uQ+j$uZg}Q[lit3KG^I#3c d4H@JEܔy@01cz)bv&T/DŽ: +æ/|F{BxrTIRK7e a= xs+/G化\f{ +&"n7&1yϻqooo K_%:9 "ϡ!P Tn Ƥ +0 + q}r*գKJx^X-ju a = g{h > %'ApOvM#6,1SʝS4fk{߭XyTAoO넌Ivd{+=0^xݗ}K|Xf{QQ +c0lVB'ltLOL؈=#rD[FW$L|B7vT%A^ +H_&b% +b9e@b>)⠆F8;I?N77^BE Y{m 0WMC5 hqы̽Qq)EnE7LB% JS( Qb U si CKÔ1K?b( +:ѓs 7Fp7&9 [#!K뻨$VTCKؼ}gMVs+Y{jTK//jĤ vlԥ +F{9Qu~u{u{Q p+$˜o!Ԥ0J!٫d­ ŷ5g<><^Mp)JJ00鎽;`lԲizKC<,)?.?UE ∑Y̘E* +ZB<+5 L:h)n-57`fv5j0Z !HsIbvY3"娱9jjڇļH10a 1)!=06ǡ jz>535ߥ >%;;.bslrN-.89oLdiz|Xwq=!%첦 A9VP9'bݳ䴭k ksksrd'iiR`aZ5A dR${YB3)>6"zUPsSe9q7Wj.t/`aJbt=Ϣtl4hv%QȲ51A@t͐<ӄj/g='eF"~l +¦8g̪ n_Fq9`DLV_h> 1-d"d2hhj L/x,)ťdWvTd8FނX}E`o^,K`/~ -% D$Da0Bo+Eq}¨jpIs"0qD1(Q>c?{ү ȳΙ 57fv8jHbbIz>"9$O*Z߄-u}ҖCWsUĂ0fk EZ-| +47hd ţ֬R3L xq-$5;.-g JQ?c+O .LcՐ,|=KJ_9HJŞ)~{9L3FNw3,xQڿW{/@gH)A(pxxnkx7PץaqMScZm 5EIp:1 +ڗrIQ3xgg +h1jgw +0 +zn4ɯm-FZ MU0S +㠹9 G^/ַ ''LZ!-f#k$ 9n 53d^mGc66>laTFm T-ML_0ly4L >5-ׯaW2,sp5jl#yxMЄI@9<3d2foB s01b)qFE? + 12hȳ */4|07t:>3bctoy=YNjXƀB1ۯ}ּһ4ܚQH [҈MVWA\6C:),4%9&>9g-MI9y{RX>قZZ<5шw#*ZT<46\qzsJmC ++%, +YWNan-d}5Xv=Wz+GR@#fI9?.L=X Y Ix4* +;]{=^t7Qx7Uv.DlrMSߗuU]OSJzaP,l@.k=/enA`>{TB/(hP*l|<4tDmumn>-6jmx (iEFƏCf^J:ʁ] eKҺOޜ-bk +"\Ja=\Rq' tN&:V&kcԠ][7<bI'n`l0Y,dm|jV4d +|sJD+dLFܭdyڐF..1_4!ɠ+l %έ['۪gn぀Y$QQrƉI[ΦynyW&hjI +jvf,4oM"㌂9>(s}3 +hǡq|_Wv=\So]8^ʍiŴ]n|u޷1l_ͫY]N 0>U$ ՐSҋ*lM#NɭÆH6!4ZyWapI+2?,-A3=DR~^׆hq$Ac?ۣɫMB6 + 9]hߪoQ -;J!o6|=_QljYD옝K +Y.57bbr"M-/jv[/dCVJ8X[ lɊxZtNkz(bo 6Y4@'t48ի2#\|jkX[Lj@oJHJiaM+0[ļ9l3Hya` 3hK G7fLԈ\s C!t*f,l*=횮[sBM̊:5[J݀Z̉B?5|,x:ҜjRF`F*fnϐRJ97+gzy(;ïVtUe5*MN6C1=d=GFS=)ۧȵ=0pH̓N/ꮵ#`#f)c8sw~~$ao  xZ)]i,gUzf%&"zegF!M%!iep9-J:zi%E22܆YbMQ2 w]*1Ha[sW.4]3C˞\#ַ maXɛ"V$n@'ȋ#aVv*Kq4wEadx*G =[JJ4A*hy wVBOCɋ9XBAoJֺ֐u4hfaHaA$B$]{KxWEBvM.-? Z6y[)&z4B,5g~] +uCve\?xtP-Ļ9[$`,$=3ޱ:s3)XŮ)fwS3)Z'q3~3 9 xGG!G1K{Sbgy;#[a`Q4(vxYzxUяi`mMvNꛡfugRv@U}#a$lt9bhxԉjůٝR];UҐQwP9ԷwyU᪳P]ѣ2֠}|mƷkJP}iL$|e1PI>5.Mkʰ\R|ZV_/#C̈~eS%( 7Ǝ(x}G==ٝKwl\H.vjŞV2\jBW-F-RRdvȧu􊠆Z1rfobi1 (;&1>t>.-bWltzon|KvuP(>)kc4A&k axOh"hyNj:oPZ^.lƁsаY؝x[Jn$o1q I +_0Ics9܋#{B`a`,(fZZs +u={ԮQ*ꤐ#WϮ)5IyzְU{Fz!9ԈZbS*JNH+'(︰3E  + F=̉ě +ZΤֶwRs3BʌEhi;SpaTa#QKC&ZyĨڛp$,>\ +Z $#kڻJX%ȪI9Ŧwa{Sd}6a~[s?s($t0yN%!˭#qKˋQ*(9.%vkY53H:o.IZ$3BF ArOiAwHP"&64G)lX;!{&kO,5}XiN,JZ"v'hQ#?#~a!$lfTd2; ^ EZziCg̚P5Qj #6< +* +J·!wBj -R RR荖CȋY$|8' (lĮ91lⓑ:$DE]$rkpc5QTS*6>{06?5 7Wk.LъO d}׉~Jd-9ůlsXzlg}5d7'yܢ(0ƞ鮝@Mꐑ]G{M:GQ0J ˷-aaKr49ӭǧfvXPZ{ BOO+ؘKXS΍[\0.|ޫnli4"ڲW< [zF>D5bkB=b()Xh|t^+)k$e{!%zsuPˍ=%,EDa"Χ5ѡOYrwQ sHz5+!= +yAKCgtut;d0&>)lʠ>V&#q#O BrCKֺ]ZgcV.[$"~~>DKldۯw [Ӹ;noM"z YE/tTPK-)HiM̯}ʥggF h8yʥuLx h,j)J&d1`kĄCwldQk!bfjO뜬>םK L;aT6H&&LϢF /Њ &>O.fH ;Vm?K~ ܀ o.osvok%zN]>Eم݅<5rqpHoNPR'G +Vaf× MO3Ȅ8M, AX吳c&`ih $]q(,K8O NW4li@K-ź'a^6<|Zx]%$nk]kZ)=DC_f3گAw6Fqwbf*ara+Au*oDlxAYG8$2d=7 +,Ԋ>%j-dP a#z +<"2| +ڣdȞG Yz 9lwQq~=&Yc \5L"\a-nk /T^\In96yf8 % `yw^SK{6Y[cN.螃I8ߗU'5 +ZAH(NGǭBVP*C3EMp|j5fll;6y뮃hM,R_~`bTn6%cgQ.0Bfi#Gq 2fzyv/搷,3 ) lmZx4-kgay! 53E<(=}kx9Lkqaym8YS3f0{sBn ωHQqkzޞe䭌0Vi)Ĥ㞥渔 jΤKy,Љy>qw8& o|6t̪O ۅld_N<ï Bf> 1Q#x +phZtࣖŇR]%~= l 2Ьm25tASa3hKY;+=5WVIqS,93NWsvrWOQ-);c4WҲCfITA{EYίBz)ǯࡼ|8r5;CrOLlomOVø>GALB]{U ]݋o-o~WI~5T< +ݝ!5Kq121d8sH yB,uO\ ͰVgB>sv!7]Q l2F/+7̋%Lmd?7XTQ=5W?@fߵ?Z2彭!B*c lFDR3Az1I>d8d0m8dCFjю}ݧ$gF4rwz!ecU3FdJΞUa-X[BEE֥bQ! Q8߀ }7lр8ML!5%9$r^ַEC$¨p8=0.Q+CH+#&JaH+ wEC>6=/yspIq2\қ +n(-կmjE+؋ ~Frg 4d= +^;'X$APCH k1 cswu\cW<Zޣn W_9W{agw7D}(:d1Jj/{p=_ ^9(ae#lQI(~ụ߱Sbƨrs 8u{(kTM[#򘩾 x* X#KAҭsK]'7(wzX)[wǨ+nnl В)o6Hw +v89 kAݭQJE mKh}D,Al jO,:⟪៭3ILLkaw&I= +6 +VILëq"ҏL;ᚋeGޕ[@Y"۲]v:ӤU=%l TV!P]R8WUa.Ǵ8p{iZFDFE R퀂_ԃjꨳx}M7UG_~^?A{I}R>/4uNQ_c{J&r|=Y"sM#{dY 3G1Wwvƀ5zjϯazЃBPDqqo抾hq1B +~ :"kWGim>d~X_!7HKh9DI+HYUG470 iw%?m `.;G{"fӣv>\lw՞=CYx9 zk{ۧ$fD sq5F)ugۯT'P+[+okNZ:J-w/%='_|A8p~)j7sɍ~miQV3}|k-uqyg㢬,O~]y[{= ~`tm܋׺~t<:Mj}A6.zBTl|9NI_w1\Y!^Yf>* Yܯbm nn"7UyLӔa ]s eGBJ#dQ~k{~AXͮFu ʖ1~B7tY8u<.9{Xv56bṕʓUP[E?R?_*% {4ܶWOx>}re//Lm߭`[a//;G!=[- %=Ssm}gӿXG_wp#F5IY{WylU~mk{=u3{t^aSƅ\'0+ogW9Y"^\yW{VZ` 嘆>~Js )W/ ,^Z|Rppuٍ G?H&'w5ꨩ%sSCƿ̍_UvxLOV{}5뮽JwՉwU':*~T4Z\\LiQn0#ux`I}k>~N[zZx~'ck7֢YߎJ=Jހz^]\X]8aQ~Dߞ9kNj܃ ܃A6kai]س+GoyiiP=˫5OK(O=%lLʝɖ^%!y xrFZ^OTR/>O{6ߍ0>!>>nkK=ۦǕ\cg /5g?Ug}mh+>0*|hr_!$n3ҜÌ.oٟΈr?S}_Fyyox%Cԅ7c @s? _;̮XM/WY^ec+WZR|}EgE7f7癪< ))9gfb[)ٞQ/ٟb~?)^ʓ zT/^p-mojoI[tx}O/_a?%]O(o o.<Oז43UCwk[ԏXi 3>#)0ǽ}+$9'ψguߩPe>Od)Iw߿^fʨ[@L-^W~OgC]ҧ[ⵅ1A9ە.βsuh; yCjD/-eο"?=c:7.O%ݬT쉵̤>ʭ^wKU +>e\<^^~G1⠥'MKIYqCOtjٺ/Fem(^}qa-`>KӔ󅾭Ѓ#|Ͼ8_FS•KVt +^{dwZ$(qZ&xqGտ== 򤲩dͿC<ܔ[FK%}; CkSܩYy?}O;Krvo´O EYTWsf2zAgck t+C)_LrS>^ʫK%7IAMCS,/.ii;su`Q{r丬{RJ*X$)i-+WǬJknY^GeG '*Z!ȩ/(TxL`R+8ۣAq{ŷ'? 4o3({:evUP{1.~_1~L|Ww\xoÌ~h.*0AV !?O>e|2ʾ' +OKPW>ZyV4gCk7cvoyF{ak?Ϭچɷ*[q.fk}䤕 +x 4 Kgiq?{u⿧IPRzA< :w~ywKsǨ#݄鮽g`׵ggon 0rߑon kj!)-"[_/A^;~=:{a˜<5_z?9Jٝ5 0T+7i'_^%gޖq-̐'PGN/Sg?sx!#ǿ.vrtq&9_NI?_B_\yh,ǹS槨苞I9mkX\pYt`+AMotFRy@\7Ӷᤝ/u{vJ!Rҩ|=@p1r[6.X&}Bv3kvb~I/gHk=W>eq#ciVe%QwT'/(;wA0?̟V3!Ā 36}ҍ:&$ aף/BN?gԭ5hSkâ-o~=DMvO#Rפ9!#-'^z\\͌(Ʀ=KnHAN}[W8ۘݨq);FOsψ& 3IӞ=c#{{GK(g+5U]s-`nt;룲C +I?LM,:{߹alŦu2Z?c /qgS/u9w|1S~v%'w3?:?C[yO'՗2Hj?炢_5L[|9k,V`Q~Uc͊2Y~ވI>/3KZ#־9`.TM9_u4ξUwlrbqz*xd+15$Pò3m_7e/O^Z{bFe~xR{m9+JtU;Y= l{},4fz=xM2.*7{w=KLnuCLK-<8 +|kt5LM"' ~3 h.?|*av ꭏ5hJٟa/GDYn pc[lD5~=%(7avGjo]z]\uJ[__)!nԙqV{CY}3-.oػj.ҳ7y5•YYjy׎'MW߳3 S﬿'^86i{RwZR@qw qw7=$'%i{{y'y`fk}dd-u\cjzW}g=I̱-ƹ&&ʫ$$;tC^k|S!>w0!r|ON 8ׅp |y&bS>\beˣ^SMuHa;i[]9s5 k1WAN1"m}ޙ8XٓPr{- +r = %#++%W@湔\RZnvA|zZ`h+x3Ֆ1Eiw +?Z.YiܞPťY$%Fag;{z]7׈.MSh&8Qv չy J# l+ 1ڜ3\v5{_K* +, 2Iپw,JRf_qe~5`K$*%'eM z=ak;ӄx^xz+):f:Q7v81;o87}i&F;8_-d~ xR1ߔ7L 9?Ίډg7:z')uPF~"~Zbc ~ܕr7֟2OpLpK]ajTy1ҏ3RFqfԵbF蕙6h`1{kk!$s]aym E qkJDeva8cRLfOYigHښM@o=*vwJ194T2Kzo YwuU ^9dL'sԕ)we+N:F-8Wvg90!z{i#f۝tgN9.wa r2/YpOPV]٩J$Dvnm#\zjyADKJ[}T#sR:j٨ +]%8U Va6)1a> .z{'J)eoa/w1v%6&$')iJ34tU"Y> Y+2箉iaϯQ]SUMF9}ܑx?B{]Cc YA<j\LEG+2Uh&m#z-؄[ [@=]i}\o}"DZIN̦c ӏ2>;E5iWrBqj"F[бg§m`k)>D6p +V)1ʢ띸(Ӹ4@*ZnD;X_:!6\j͸Q%!iwFɱ7'|F*#첧u󋍸*j}lۃ7`V).pVUntғ̲zr/#Y+Ȼ>l1J fp} + ru~"K8$. +Z醼2NcZ +̡e#22Z81R: yؘpc&SK+K](@~#gxTef)>,ƚx41_i7JIs$uȩd:4|S ?j?}YHY^i'42¶;8 sXI{}s|dq0ЩfNѨ{O7忚k) +BS)]h,* +}s2Ј +k?ixОno[k^{z(e}hE\toco~hڲZ娘y`2nwjiCZ.v=Q1{LZ&t"&\n%v$ӑWA?ywЇ;ߟ1/p迖8t5LTc;혒K"HiOr##pRORb#~9(7BXf=,av"V;_8sMBoŔ]b$%G-z~vx7GŸ<ܿ +}| ?˸L409._\kʚⅎwѐk#D?vYp0BaXQ[@.={- gui/ TV>= +#]†ޔ`&:2H́n*;H~r"œȰO'EźU4cvy |ܖ%Q†6CtՔ y7.07rQ?зGR_i&>sCV{n 9A{|Ҷ8D=QߞB},M<z{(81:2 |SĈ>u$5IdL蹪ؓ[OOh[bNZ|8h}Cߊ\!0&D-38 V.rNRSbNG<9v?Aׁʙσr?1/s^59X 5ǽ_SQI`()ުŹB 3y5,LTpy"'/tnɹwW)W5 +$l0`7R.'i##@aAo\ݹpUkAO},(PNH ZQ֝=9ϡ0!3E+P9E=: 0$#;xQ#z z +y|9PˇwOoΜ< + +gG*"iDA oN."v234<)Hׯw@<ݿpuw@o.t ]03w~7@:2 w1Vq(M7vՂEh@e$H7w/@7oqyǎ_< 77M- a" +4>Fh%޿U|Xh0.խ+7.< qg@ }w4tc382lmQ\nY~uKgPqK¾^b^>ܸ zr"勠/. t+?`<}jYQkOTYeԕ~| u4#(Uг˗@!w?" ׮cCBȎҮY(#UY{.򫀥]szsЋW@oܿ܉1]:sO ؏/Yt5J?{gh6{KU)3wye&*aOF8eO5E?ſ}up;@L|KZ^;?z\gw 8//:GW@^= + :rp6lUFX.a>ZIX] ]Q)<83gg8xY1FSBoW!߿O}@._$yYu`nݽz([+O+}4IhSUW.vfSį/^޺zw˧Okp!;G Ǻq7ѿU:%lI;5G=DE xq$k`nAw:֙qo޾zeۏG(i*O:ʾ2#JƻjaX7 CAd? +#rB%]^gȪ{f)c mY9x>tuybEQQs!UW],J8¯Հ>c/Bs2ӓ:P@M-3mu }9 7JX5a~Ij๷55!z,>$,D@,_ݹt9|{-tҢ%|L1Ps\|=-b^HmZ%/@ۃW9rwSZ|xFfWSMCAzªTШjjܝ޽; +t N JoPlƇ1>Ro ,B|i3OGEuXu nXGC\ɍL<%ן eЅS@ORB㎡nyCULYfSzǻX?TٺPѸf#^fL Oσ^!ef]D&\>Ϡ/@?bDOG b:rnV3,rI)efM5#_i+$y/Wt}*ӻ"ϥz#Yq9WbgƟ/ +];M=򃌟yme^T0ǪL5e]VMD\dgͻ#A9#Ayǣ>x&(˻SU\j\#!Z6ڮUMM[zSw#Nbу@gsbٔ,\ّr쓕\Lfj0MrQrԨ<_unXhebu0ЀX+x\/iU)1^Wwur!vKYܔUY ݢ޺bMwcvO!FEut5r7Q^6@+\ʆ:Z T>x/xǛ_Bd3_2TzĻK.CEބmVsF1:ͼFyqW@u65Job:KylGj紐y_s +EG7GFY%XSꂄe%wUe Ge'\egN 4Ot@mMoenT4TX 2J]sys~o+8\k6f0k ( +l^ZSb&kd-ʾ2hG7ֈIsЅ>GNH3.ć[5MkˍrcXymۺo=2.5ɣH&)6jg ærUArMCeE)snzgZ$3uQP2V!blԚ hÙr{JR*Nrw); +|E,vM7YkNhT|QVrNVlryG_DoIx:Zmh6)lW#bZeb嵇3-}}}SB9LUn{Vplj>Ω6+jVUhG)Y"H%ug`VpKg{)`g½T3`XM(5w(щ?DI>P\3-ٺ5m}dK{]Y˚D. j 5003BΡA_-nMCɳ8x|E zD_=}@95BW#>rb aDy٢ c@VeVpovf{+j |뎒I.5.: .(ʣoY̟kݶFpINjM +Ez> u1,Tߒr'cu,lOsY!ߩg<3B$!á'nC6Z5ʎ~ǡmrM2KrrQLo*yeҧ;?L5bX$5ߩ!eQPsۛmQ4}9?/&)9!~G(٪, AU3 Nu%*%&Gߙe|pn{׶NMCME/g>l">oK(jtiӀb4_Oi|y0d=SxMI!mlUQnm9ϣՔ3]*F0*f[ + ۛ +=SXlUN/+%n0z6Φ&z4L5ti-qAD:BSia~΋ʁ}:4ƒ&Rߦ yԔl-.|?ךpGZqfհ0 e[=(C;M){k: ׿KKZGԢoխ:9ϮFi#uZKDа˪ʂ~LUNv_O)24pNGMĄ%Cy*n S7aN$&% .wJ?ەÀN:-p]]zsqqs ` vH]ȡ!\r^W.85,tNWX&H9yWvUOOQ,oՉe뽥q4S0¾X wg)$_owF HEfXx$ &c~.]z(n:bS +F$8P =s25Ɂ{̲=: K_BU쑒\b|f{s; %mqpm56<pݿg /:M{` `{ @&7k&.6<ɹcʺ=Sv}"yMBдE=IVҰ bGd<3IJBvYdR*\gCƸ԰ApZwQ[!z,j&[pĬ]С§;5T = n?X&Z]E*zI}cwtM}{`^W2x7&H) $LInOP6@r)N *'d:U5&|R0gBw+ڶݹ*d7zAZv(&ty$^j3񨹘=- ecR2lUE*j㫙Tk%.-,,+=Z$}1K_mR\silpnv9(FnS\ʢ&f}<؍\'ٟhri +dS< ?%&HhF`F[CUScZsk26A^۔º6k@8DIp_ +bPs纊?Gkm󳎗Ak*¿ѡ @jGM]skm9<2zy [E=ShL3 D}b%fFVOJkvcCk[9/mE/zSe evw((1d4A6!&"ş5`Sr`NFaЏ[CtuJ0(co7[K^7ޟ{f.uң\-S? >獮W{kbVV?V;Hfq%aXF1<̩ :gh9+%u`= iڟtRuV͉;ܘ6@C1?􍐇/6112B"n7QA&V)#.ޑR"NM /:Ơ%,#E!?~^sB2~N o}>)Fw'>m[yd3F =u|s Zg(#luۣZQ]9£Un zA L?}M b&xe"r1ALqQѿ 4 0f_==p_O)jH^gنJVnmgSbmR.t3c\ ftU嶒of s?gjوi!ˮ ] =]Y%Zuu 6M9:qʈIk]+9)"%C UFޘkNsNTb3m2w` Ob69y;]W"![bbFZGqBmͮ7A^mzc95؜sw:.te-}UJ[ ⣖@ +yX'H1XrGA̷2B{ZĵHY^z8ţ4 KhbSA瓋Ke EO|6΂#b%2!%0MFDٕh?3 ȳ桼/sMY[1zl)ZOK-.1zUL.5Oe)ru 5هlDԲn%5JMfp +O+b\9=Vq{!'` 1JNt(9>vO_QїPua*qsML=wuxpۥ3*j_vxlvc'^WSKůN˹_oxihqxi#g=_QkF{Vf~:')gLRZG,^(~%ݜd^A:1xw|vcG\mA0'bg޷YYgvn%tMqf)!;&YpC\ghILStHЃժϢ΢k ,IvaV2 .]E0}j.65cۋkEy-#4q9]ts:鶯ukv "|ݑs`k߳^-}8K^a~/)ؼ7QLGƮf_s.bj>.pw}v}jKBNfPbLiHc?c c뼤LJp.wH/wlL-;ht:_Kc:4f'qj{(́rj4Tr9yJt,q~5Ձ{QPsf?:gZ\zi\Ui-o@?YdCY)90]i{wl->pja)iR(41M, Z_r_m= +^QF΃9!`G8ⓜ2vY ?5a\vcMhI 䮏ӳǙy.-k$fDTIoۛzY&ЋTY}JueЦΚUi75܄+SBS}1p5C59-&*e8;N8U Gqa%9ӣ, 7?'Dj9+}N)!.t`B}_ab7;bR-E!S.+i4|>5j,tFz]Iy0BJz ,47WQې_{YPmpe{z{qА_lWifqћqc7!y9(ޒ g؈M c$>?0Tt,nBS**HiҐﷆ_ytWxT͞[%ow' ?9%.mJ\2Y [e{߭T)&Dj J#j1鞦ŗ̌wz.<&q +~z=? b|5q 0MzB]iCG,wB,4?g^+ +>VW_ۑ w z_Džvȓw|ޮ^ۖ2]&p^TQwZ2[h~m!E9ņV{F@ք֞ 8}wRFSˉCwlT#J*_53~ִ~p3ThXk]sMcu$l;s l$-/՗`+6UYk0Eͣ!e;ona"U:e rcVP3}|biVgí1t=*碶p1;cm1:(E4x wy Ml}B]aEZraV3 +r(O>/4B_,6?Xi2#c:̷lWlVlq!#-@ >/xqFU*t+8 3Nq=z2ؤD%_UGpjhou8GȈǫlsoG,6#ʱJ%ue3MCb99sgk~WhgߌRJ߻2sKXP >^&OTqpk$(y!fo<\[c\Fȵ!^Ц@ŭn¿l2"%ćAB\ɸg؝E9_ԑn- 7#oCCo ?oJ3\e" ȧY񮍔R\y͞YfF|^˼m?&h끇*Z]A"?>Z?6֣e <֮޻V#E1JʊRCRS]/|C꽍.[TuwW;ә44i4m 3:d;ْlmYfZd-B NNg{_}CkI^ttΆy1ޑߜnO]|Z?8#'seZx#_xl?:{}>:8#;5! +luȄ2M!HE?* @M)'U&5 -,SBe 19hꮆױq&\͑S^tW0:BN1= (p:/,?]пl{@|*c6a硕!y󫠼mDF)YyRzI}-8Pۻ=a~ +~-墆}Ȭ3ꨒݞEg@Iq uHpo^g"UTs2n!Cv=4nBD4쎎ܷ>%:7?m +" +8"OU 3dJ)m|w5tCQ9i[x]|#nu퍺&9&'EDmehZ`#;&9&^7XG6;:+~0(E w<_r;%'LT(0kgBBn-*X+ؘ;QCHguMG5=A]LzoW !;Qr$.̪ڤm{vt ;n9?l_^h4y}2i}-f {,ܑE~g%";qS[Ӹ wM]gtZ]=F"1%4/(^p)NԚk-1P}38d[L +/_|>N`c?:#+չ1-r{@326.냍C?N|в p_POm1b-P;rV͝鎜o5$S ٮ +]d|sv +W{b v;ȗFv +zOOTQv'_fžE|~D)3bˉ+8vtN Vv=,@P>:VZK<#Wl,jxUs| ^.ŹgU3Wαٶc#YFdʸY%4= Nv"(8kJ蠐Bz"hG QARbU?Rֈm$z2[&q=oG4\}jUpz=puQpAܐ~уٚ#!:F?.*5a6Nt6Qs Q=rd7Z{f` +avQWt w5x`nۆo[['}dߣ */ +#gjsF-whUm4N08F>lջv&)hĜ=샋7QXA{x= JG +5Dô_z/&a!ѵixNcU&*ffC+;GvAwٷcԺ^92 ?X1-ó@.rIYjo _bn}N*֗vxxL,z*/RpKi-_ lG( 69zrOF gZ&l:p6M(5;܀^P曦.8zWÀihwg梖yZ-uKͳԽ%ښ4_wܜh뛭]Y Sacvd6ݹkN삮+Fex @FFT"}}^smT~ԯ Ͽtf, s\#忹%9&O^~54tA2N;{iQ!`miRcҁzbf"j\ő_;?7G>677$w \A(׼4䡭W=/y«[~+ +W9`탵4e輰\!BgE+TUJ˒˭)q#N:!n!BjX68#+8f}wTX@gzI)RAW= ~5y{nwYoְ>I-qL!^Z&V,Acd]wf?xD! T1 #viip^D2J/rnty1%1L[H!32b"Q0U-8U":QW|Uؕ\m*]?Y%j"ƴ_~9Z{5dUØsooʌ5ʥƷ{8&2ZYe(8n($=1wk[5vcp4ѻ*l"TT4Q'l_f=G<׮N@ /S7ֺ~[֞k~{3»yD_Y{d㝨ޱk _?w'Q3uLr;˔ ~CVMٵ} ~g"d9O-JJZF zh,'L4==H9#':޺fZWzie:.o +،5d* 9ePҁ[BJ#`_9<БFYJ>Iu2)(YgNPXok-$/m})y_0t8IDhT +~؇&>9zV4윟6&oSIjumg"xT|gPrOY&ID"*A#I;Ȇkڷ[v&F}\g +$6gW`0|w?x%'jBվԨ^ _F䚈Ukzd}}_ywTlĥo."#e5hGn ++HG~iZ?\x*Eg}; yyςRE8Xx@嘊 +=b`H_޺qUǡzlKf_Km y=@4m[1#pEms􉋄`E[ޚ5 ]@-3gY^EBwC/R?[Dd|#4l` )y&;R2LnLʎ' aۋBZxJ8phcv{GkM깤ZH +QƜ}C%3|SG)4x>c6v!Au%"jX[R{{!cO +Kd7~jqM$Ѐq7=v9]`WGkn&Ohُ}-4@fw4]3آ ̶1`^OCWQ| +wqs)aO³ծ[fQo1,sw߸ƖwޙknknEk]i~eA1MR15 qE._q,*`֩_f^TPA$;{!ww~ϱjkL˂{L97㗠 A+ke ҿ7Cq#lchVz {\0͂y'ZSublK$a!t |od̒fȊo=2ck1 5Wqp[ +jC\لktܿ=,G+v TWSۋ)RUI{zj^~]⋾ӮWj,l_q],1LXfD(Q!+vԄ: ]Tҡ]cRz*lesF%YGkD_Q8ОzH@aRtT +,>N5=0jjyYBQL]* --TtGoU~OQ%51\u5Tw1T~ekilV>h=; БvO7`.ɡY-Jz㑆q6F1o{)Iv |w[^PyU.I'5͊= #ˈ` a91d} +[(e"UϦ>vnV ) ):,0v@; 9A%$i\]xj\hVJ_ r%%f|Z_Գ▔+ +^̓kgW23xzg&@|*ts^lK񳺽39^?tgov>nF?H FZ ='iyTo?ْ-~c!7'q@,lL+C㯹$;OJ + _6~yu>SYTnx#((b,ߍ+YQ'kl{g!lM\Ҽ G)֛VQ]8@˻oUe6r/u$J<`{bz>Dl )+kȬ$C |ƾɑy3cih h`K}= b/WnZz@%[ᲒYzaZrsmU\# 0,ߜ}5Zx q 76 +YŠ'qЋ&0qf@˄ڲR +j]ԉYvb[`'z+^~5)oad뮞ߔewd^d쫸 +?˫}ȨM9Qeߛ:_kxQP2+9Dfe_- J!6qm+ۧeDZEb24)pVTHQ-iETEC+>1\t~p0i147;t/qX)`'?o"Cr\apSș $ꭶgH,8]FхUQID}2Bm-U('7"*xɦa@5R~ zO68݉3mS~{7C.l{iqIPfHkH,9?ڜYOͽpNd +q/8Տ>%@+{4 -|g}y6;Nr~؞x!inMT<_9G#áRuHEkpq{>eGA JY[W޶۽m_^o{g^WQJ9ſZ:i8).Qάv_-e:7 MMJZ_lJjjn K_ȼ=Pϣe2"D?дG9*Dipen@Y1}R螚)N?,L>ol2zo̢}+y@SqA)=Eu sܖ4]d Vʷ𫉕j@XSbz*xBHP@SCWqup}úp2"TnMw${%wqTSwc +u,Uk;E;^k5_ռΑGF&hU'?NSrfs@$ 0gS:ȓC2߯DJ_YJ8p:߻h vbǴUЂܼ/wrhٿDoS45쌒V{!8 d,*NοQg gio/Zl~sg$gTPsf6%eB),$ +z4UT}*AjSxՏz=-A/­dWz5ڒgG/˞ =%.pVLՁ +j{h]a U -u$G9:gOK32>,@p՗g>rU\{goí:[[:@_2/o5'F#B3a{:[q;8 Cf{۟ =3[&W;'`IeXs 1(}t`hRPU=4\%?[Qh[젒KVrڽUd'7s(E\FPusE\w2(cq?&lJLGn ) %JÖXVoʘM]g@P9_tV\՞s<ݳ/{ DG'V! + ud!"Z&ʯ6) wڳ\:^##:Tޖ40 zģ4"gߺ;jd2#唆Y\ecɮYydcv4;dUʺwʼnm`_0p}7ᦇ\B-}ߪg\'i#>=7Y9R}I--M==ؚX*_r&L(H'gu=$%gݤvKqo3yXz`)/}}l$<ꮖX QXj{>ўJٛ8l_xhD'iW \Y| sf?{ЩND83]FVhm BA}G6))ཾe|o __$z0o3IR˱Qi2ѷKޚu)kð Ә=Xr`QSҚ#MF ,t$訄엡 +%'Q-1nbb vh!lt입KѱJSyy^v=x#&G,2:IQ0YQ$xf^ؒ== +{$X6wö`=; OEjV1@[ T~s1jfQm\GX!h0,Rcz-Q'}]on7_V1~Xm2cȤζa~k5LIۜƥk.Ye7:]hOޘe;|*32!5<=x8ʣԚ2;XmT^%}OrV|IN8)īOMO>j[w6Jž'jߜvXh 7co3zn-3}n-IZTtݲ1Q7|9XyuQO ]uW&'ߺ+r|/RTyj*\[޵{'_O=<a.UJH>%$ᅶyT,1E\@O(bW+!&^}\"WKUm%nIsZwcEt[%;|oz%|S δ(dWG BlH qcz G6\5Ċo 9 US\)>{9)wjOښDivmp&4h{hٌqk.+#nL` !?-_8۳o#Zlr|[nKѓ;-<$"fa9lx=SgE\ˋ Y"LRgTG`r=9؞ CIl4<`s5RÁq+ub簎,Lܾ) U|tD1'渆X\r# Ƌ+Jᝡdc\d?ݐݚih}hlnLpm#J9?OHml{ZFULL]H}+|"a#Z,n`l]kӉk ;F|Ok( V^ Lh>J/YA`=Qpڞڟ܀R1} 0ю$@wZoi8 WGdEd0NQbuܷ@_(Sb@]pi\ ԊAbu ^#Yr9nO(xwLqi/◧?l,L;ŭI>5MYql7%ȔMa3x7 *HG*"?oatX8B@3gojzƏ)TcTڜ~h :bខ[tq٩{\¤|>C(ֿ>ڷ[%t +ܞ]@yujj/a対%? kĎ4"d+8~Ŧl{3F̻;|wvuYA)5OUa+u @ih׷; +vyQ9M/w{V#pEp:gbO!n;іQmbg +SʯlKٶD1u{x~zk Co-DpP\jfߞE=-)5 18?=GwƦX{yCQ-'7HKl? 6ZX~qTӃX^ag?ZL2\G69JM3qf!kRRq1њd \5JI!hf 5o!%]^ ig~L"T1ۮ΢j(UEOgNc]V<غƦBsN55<- ]~cq?dƈ!Y4!PӈofmEfe~Ynɽ{Vӏf*~#7ތ#_})ߝݕwYZ__|RlHƔwNi'}D*SO`ú`F5 ʃJX!GCW>w? 7Q}?U{{s`eW>p51Beٔe}-\;ʖmQtH!%٧AUql\nytǻTĴ=t\OPq-)W}P4|B=7_k? +9Ј<[}iÀFu/"3b3䙆%Y[J\Yl[VǑMiN}H1Е蛱=GwP[7ܟF:^{ +ĵǀzf)bWF.i`2+cr'6~瞉 Qyfh)حa-u@  +j^gNmPК=P-o/Rd/ݠ9ȓ[P=]cv>8k/|UMQ5-N_n"/+ȹo%U7cآg>kLs.b"u~r[{Oy%&}3^] :ɯd4'bs`\ZV+sԪQByޞKԺ^1y[IJ-t#N01Mw{U~ K ̺qz=Y{7{+YZsҐGYCZRmP+Vr]S'A,}Oj%%Tk #ܟWӚwd!fA.ME*lOWoЏ=p-):2#rTYHAhtAl~Z#E>YW~<&\XO v7e>zC&D\Pp۷3\0:>x@.N3Why8 +/ɽ⠌ ֈSUqj!'A 2 Y6V3;VʟMYX žER}Jg揮A%vS%$lk8!4~XaZ6ܧՇT"O im9B>{25cB +fk@(M5իd: fvF,,[:qgM,lLτmkȤ9F:n}3ķQ[ciaȻU6&5GFֿ8fZHsj@l3ԪcW≻s G-=C훉M1=~mr׷; {leTK31ڠ_%5C41|j.&fuD;&jM#lZտ +!= ֓ ~%.jQ#xdFE]B3K+\W{)lR\X/7^վebUXMk5sk{v(8KwZ*0 [&z¦t,uU rR a[Nٖ!x4l EM G}Q Б7 b3sՀo5ӫ|:r +%x/ $'y5^wQ;eT 4>ڞbx>HܐF]FeOo)S1!;&p|rV۶T D/긡C>[Voʅ&6GAn9;.9`]6u+"Zph5&;h$L2n{S*l72r5{f:b!op!#W8ywLX3 .O'6rHڦ53 zն3NPKg(g'8=ޑ%%u= 8Ā]չg(e $q:\ +\W! J65Cnj. ~P>fs RQT˼smI{Qޘ)9zQ hF!;?A 1Aܘ'W͂[?D*]"wL઀[eKm  0XH/l[ +@W-0kF>cCǮɺ0.gIOK꼄o_{K☁K1h>MXWTt]_M:8PRjs"MMڮ6fw,WAm11#]6 Y0hl{6 d[Iiѳp{~χ.y^@HO5,d6q/2;\sj`<̰ݵ:׺ƣ֮M$l(-UqSE,^&ΟGA큭o+'9afLP*W2bVLĞ7;JtiXۣdU33=9i\F㖁%V@q,-B;<-˾jι-ewC1~29-jLtj(;%Dζ\l Ǵimab@RjᶼYଫz4x랡/l1 Fә5ӇY`F^yӵ*ؒ׿ط{FQJHΑ6 +kDufQelȶBLsL-%F\XDŽ cT`<lzBEl+:&2wy:^N88Ӿi +>{﬿㪢6;OU/ۆ;GbkC;f.տCXL:Wa)ثuywufn4{|C&{d ؠǪ1/ 8wzf*"ngU@sP1aCYS{WƤsy_62X?55%x2W2+úo&n>۱1q1Gl9+n,K}FiMnэ3wi|vaҲ`%>:j Qgr,GN0~s`k&tŮ]랍yB2¾Mi 9\準sHޠA 츫Skv׈mv:.6O #tcRbPNSxmci 4QtV̜0;'Rw- ϴBx桵w!n |YJ/Lr SlD8dRK}q]wWDAl,тEp?/0a+1C=h%;vt*i$c:2?ݹ80:5R^FfuŸlDI$\"tTWx4ːfu}C Y⃝+J +DOwfoI?U.cֺ0[rRmX'H.K9x2( ӝS4R'f]V}xGjgY~%h[ebV.0w%DEH[=~ b0 Ĭ)z`]v6Bʱa +<3A +^kA 7M\- Z?߳Ĩ2diT9W A +)^d- *}7p |CKxM 0얖63Pa@K L`582Tіa$Mȟ| Ƶ Ag՝סMww5>md<+ƸSП}^ỲKܲٵT vY_jPK[AbD CucXȴ@#Ǚ}TcdVŽmluݧ'uࡗ+O0u.ur8aqȇ;=,r.ge;`qVծEB7jRW]Z>jm_^XYNt[\}3r{86X*b̧W 5&~t^?}@+.XzP!~C76cUgF:&'`5@O}$IExE=XJǘlI{.qZ;f=I Fg}$ÐEdD6`DLIت< +~Q})\C)7o._?5 <4֯OArB*2jٖ s=̅ԙAs鈴I7X`zd~X$Q|WԁIO$ +-];}N11hMi^gx󎕙9@P2OʻKB|Tdku&ӚIuŽP/,Q{v[g9'Y9ZuCts(rq+wjidl[ag=kfOw;:ac;vwt7vw+" "Hc؍39<}<sZZƑB}%5Zbg0d$G=N"?a?USۓ*QHs*V lؼ89X7*{yJS*P T@?LM*19U;7A7r2wxEBvaUVR0n, 6B S!!Q\tuIr[%IC2yx k))3>r]!)i'=%~}u`Y}(mMH6]r0]Y{Ts4WVaoڝil͛Zjt}-r.jv5ZoMK>BS.OjDƺjB,36.V5,C' +#~BĊPi?EbMM,+/۔|}?g'+75&NPgbV!Y[zDa-_s)߉!3>R8#|CnO<ǍuZeɈ"1R8PQ~˧kO:wJvs2 GGkPIXloNo3^6v篍64vm[ӊjQlk;eީҖޭ +Alr"SdL sB۞(-ijKԥ R(s2\|+Eܳ~9?uxM!dM2Iڌ1tW$k$}LX˪jc׬<1I!:U:Q/~QRlWWJ=ٜ0}yr; z%p5C`k /wT7|Kn^n5-TKA)uJ;\x=<ؔ]< ~T}D_n8xޏp%Wm*M6/ u`@ڃ+1 [סN;SꁠX_I`hAe7b{\{,-k>nN.轡b5)m-̊tjj(p/1`O>PWP/@9_O;¸?|# aokQV\EU5vϳy9oQ|jٷwk]!_T f3BT-p֎'rqµϩ7!0?'Gu4j7ތ9ɋCDERZ+,cm*^Qk7fQh[(iynȝ}wpc%}Σh] O)(rF}cVt5LYow3I*o,yxٓ_c7?>pN/o@ ~Hήk4X`e-i Rn¨haƱ:c4MG?ÍO'd䌪A'7pf-G޲.2߉>ÂCmÕU9Z[٘ܫ-,iȤ=\;<1(y="zlf TlY!U5~m.ק*[5] Ϧ)NpsӀ*1Dҗau"K~r]s}g0gdSW##s ?e8%dvY\7O7_,DI@J`l$-yF+ogMӷ9?c^:;'y&^k_ɿe+_q\ypk7xFIc}\B)Z>=rDK:ң7tkD-8~)W:Rp{4 Uv`4M@jibYUt*yRϗgKZDm1]=JXXQ#* A5_h"{*YK*HuU[N06V-KpclN_/0*rċjni:NQ9\Bc$¬Մ3kա%ʰ&h024־cb6FFpV|8bXm׫{r.Ϩǖ65(,iy "2)/x^e`naIqYj׷Ì>V@%nBDjqSQڂ։%u5zQbO2^ ) +Ql_KẬg7T6 fҲh,+5g9&IEP ?F(®xiSu:0Ќ3ZsUSwP2U+N*䬙Af;(M Q,YM czgW0j+YpOmڈ3Ʋ]}Rpb&Ѕ!!bܥZ6vɧU5D$ izks$m]}5%RC쾏Lv[AikPE$+5yZ-5telȩb*`w8 kӶ5SKjjˈ9e](6͢p_VzuB5b){R[fyzZL^}՗G=75>6`cʲz3`l<>=\Q`uB-,^aEUMU 6x؃3[Ubt +:NEf:dAH375Z5sRDMfT6|;wYY ZX)s$d/ q27\%se pQ|dᐾ-6k7qK~fDz}|Nܦ(IՋAyE֨9/.jKѻS5g5}{fFޖ|<[,<_n=Yl1T6t8,G'O|8:!Q4afR^#S ăLTLȫAaVLedYMIz:֒(Q 3_Q"WdՔ5؇:ژ8ٜ~U^ }>^tb\VWP)}S%.)I2NڻvTcloPӎ--Flr@gBwF&?rQAz⦶bBH6#^L #>bL7VB v%-eINձfHoV—_y椼>rܡy| ?2a:UiE@WB𬘞0#e/':ў)1#bZUO6bFEs2nHGﺶf[*XQ]Iq iǖ +tmTjΔ )G֊2tYȝ64FYTHYR K 誺(nM4БI{>U:<@ +mJ{@^LR<p9ٞu2/?UbD! +*„m cևa<ʷwO6Ya0z#e5ϡgi'cR˸XR"?ԃ3,\ԌSbB5/=(Av8OY|?ŕ͖ Ng˥&tElc7t]>eS 9i!dp=5x SM\䊒xla.= 5cG8E=E/{QPqHhntT0d[*II|̦ +,E~䒏-T z0?ʂVEصUsն{h(}S +l]^d5=ۮctĄ&Y߬Bbk/K{3/6lcm}EGȂϸ*:5})jʷរ4۝?ՙr'".& Z jZ\F~YA6İ[WstE1 (EQd endstream endobj 68 0 obj <>stream + 'nd33ЮKݰ+b˺OhBϴbJqߍo #,UQ&~vY~:.9]Nf: :u't2-f?!7%xe3sEݥTԍzx*Fƶ &rs4F>3ݐf_^%y{0>Lٔ} +֥2AM[2ϱs:זq6l[#LL:5Pr5{®}9;B=5D0M)fWNuA8c1항+̣1v`iF}+a04xS\y,!I!˒BC3q`AV%33l{n (YFjct9S3Г=M,k;r\fk[U['l;DO,m P[Yy MȚ7בtfr\쉕v`BGl~6s_K?R4Њ|x}`bcVс3{CClDm.*f5&6XC}>o!'xU%*\ `{5=m}S+go#:Pnv'kCFؒ*ncK]83.jH Gzr݀Kn1Qr||в6$@BwI_7OǛ C[Jw2a2lCٚzt3Î*I "6d I\ tSǶ0׊iG|!BEҟOե]}:nCN=ȻW9R|x]FAҤ/g#9@GZk/&NG %7;a=X_W v5)u ԍu)!e[A쩈irJ绖R; -IĄ= 3gYb7Fl(.uenܒz mYV{lA>Zbo1CZ':ުw4†>{nҜG'b͊>;*j({`dlbd]-)m?H#r̄DֲEq4'[{mY(.-}ylE[%:J0n7TA$'?k+ҽ3ǥ1NmIa>&VCqk \o;u}0I/ 539}҉ƸK.Q:nuMをqҋ࠵ژY:hѲ +O- L ߧ( 1}'m%ͩK~j,RB{ګC)y_GISv<7KM!Z"Jts6ﵥ +Xz2wVD^b4|;eS ܕzs&c[qz!@\)a;rǮ<ӡ* +2kX.^Ǻ鵧*胺.>zbfLoh}+cWI^ƒjroNᚚ|6+  9a9ow2 5aOEI8VzKFaLzﺼ0Twgu–4Rx%uC +^uix] _ke\+"€O:A?O8wsTx~c5:\vg;zӏڊQt[U4@EqzJB"ꗙvh?v?3%oH3>6E> =~Tg5P7{"7#7׉߄N| !UٺS /ᷪ`>Ղݯ9wg:UWKB\G TCKsuƋ~z6D K9S!xoܑc-9.~W ^\Т2@Kym@G^֓ܕiK+} nn^R}9s{,сL950:_evY=k'/U{M֧OwZA=NO>YV;LNYb}Wz(ۢB_@zobGt3e[Bo , 0Dž+IKiByiw&!c_[2C|[bo%|sڋMLg P/~=p ^LનS`Lu>~[EI󿡢F20_Qҫ +Cp2uae@̩607⩎sOo?3 ;;:F #(H|"▎˶<7Ea[M:2` y -YK-yQO֥kK~56Lʹ:/k/ƪ*Y෮D, |Fos}&:xK W#CqH 6:㡖yU'&z}C&l#R +W~C{g$}kxG ED P`&G)&?5^.+zo6T}ƣFlS`A֧?zхtUF^+h5@9Y 9o䜔gհ;'3P%!TK~:JyOC\[P>?J?)(?YJOsKQwTt)1vX{}&^6<]W"?d^VA9ј蟎W/?5an "mAzr=c>읩,UU/1DGhICYW`Mi50 $ׇW.Ԭ!jB;"@Ō3HJP0c0ױʜWSu`gSYg:Rǫ3_kXoJa3Y&kO16Q`6k +|dyןkV +"NL#2>Kcδ>c +6Ԥ~frSkowMnz*A[-'6&A+9 p>צW=Xk0SiKCiXSNb7sw8!y~e?‚yC i"Xy7{ʜ/1K2dBdMY)#]e͘-%cG:'\*=43##%ߋ|η)Jp,Nؕxl/dpdU{ͩYH8ѱrmڇks^-p۔#B䲂*/ +mNԃפ؀}ogZr^w=/'JXXh鹯$^E*R2BoQԚ/N;H9HG9@F]Ąܜa~ë9Ej6hxw5Cߏ7Y7$(a#hzR'}(bYQ3_ό­!| BBϥN|G滙6쨸^|\/H_ZA͹-UOݘ~BT# v51q2dm텖S!{?1YS x5Y|0oN>Spv#D;쳺6?:*j~0 \J0Hu1mSYTUHyw z2M%!d/J}qg:/ۃd;)v->ȧߚ "5"ŬPu):jE :]eMEa>MRԋ +\DL *Iz,gGޝi`lekmhC}"$m8'>IВrsuljsגϯrҭ.|[i!lcӮg翔Rotbc[8]eaXu.{#u^ +;m‰V݀OcEKL|1~] VS2hN>5 _Nrz2_Yk}~Bஊb v)r8)DK9ӳwؙ+Rj؉^]'EL7佞ow\,5~l q4؝\2Vf vޔExPSuciƳzǕė->`/'L5ez}kh2LX T2׊raV6熴Ol"xm3[wާmTS33oCڐ5vZL=PTF9Օw5Z#z7@;t鉙3\d,z>"Зd?_$mi h+J/M(v5ST3OU%ZrgE}VWۈɿkeV$ml` +z J^CПI˝Io7ľuC|!L^zuI<74gʌgMeHH #6a9tjXEʓٶ:rHۮ81 7! Io'L7^EY}m"=CxU⣏̌a|Ԏԛ-; IVD Ow3#&T_m6¬I1*|gGŀm cWEA=2FK1=ݎx1A#_LJQNu:klڦ +|8ޘ༥|=bz~O/Vtc#2d7q+B?#i@]~ޖFؠ}j|wѻpS 6|WiKz=ߕ8q:alR:⢯@{%X3՜fE\l~V4큢rbd-㎂hekW3t&@/$h wky3Vhrg }&ͷG@ONSFq )JJ1EI %a{JB􆜞A{5#t{_u93pm}'#Ezg SRW{RczPAϳpCl + 5,UHʓkAI9>Mؿxsٗa\>ĆI9Es݄Hk5*hr^<Ϭ\D*hQ͏+x՗!E6euc-mm}=4#V?t:yfz[A##ˢ(S]2i%(tfgηe:cN,ܑ:0pQ> ܊ 楽Rqr0GJ^̵\=qbdBH W "t9$T2M7$9~%.gDzg+^@CVz8וQWl%0F>Ae% r`,.kK]po%-5xla&Y;fbꮅv1$Yi,<61*d^6ɐosڪ$=(u8)ϕVqKjvЕw) ;Kk/p[|S+}/軓WE0S3s`a6hv-'oYT ~hm=}Izav ).tz> cw^2}@kI&@Nc/'Zz. +h͵K~G#=!rs /Ή wוgzs./…X)sbbx#g:u] +Z O欗smSc)oGٗ3tԞ jy4NzrގTt:R f1|(6XÔ8 j5vyUm + +G8#!a]}j󩙑o pױWG#ˑOҐ\.G{_m/|j*N~v+)>O9d&vF1?kAƁ,mEj;5+婱<)f?K’?m#.nCϦ6cg5 QOrhdδ?*;/6aI^ui*wnޛ|7..Xgel(I@mˊC3CQw >Tp4w~؛j3qzf~3!WgH5VKXM}sy>ۦԃrNԪ`;+2yC5/Po k6zMN|S3!\2EKbkJn0?wne#L35cw0xU2Ք\]KH0)S_0Ӊ $g&Vj #!r=-1R捻\Ⱦ4 :~ 6-g + ,ĔS->TK8a} E.Jr4u]n#H)tLH,u{倇Yٰc#6vI&jqaɉ/L̙ O&37=lyb[GsuY rja`7eá°51ZSTf9c3}b.&Eߦy 1zy|:Qt]KNWS~n Nt*Pqb^{ܞ|җ綧ƝM ee@LCx*З. +|̶73豩gS@BumCMA%P vֵt>ZJZ$P+y0Z]n YsmG +VPb:(GI2WH/ T  H9Jz]O9`L= &da;H]9 +U\%jYFM7[7u;"山4έB⚜4w=Pb"MA(ci+ 35k wWIuP Jl"BLwHi## ~>!`,<&?@xՅ'b⑁fd* [2ܮ9]u)~m#tb )TTq{M 1}<1.&C qdK""᾵,4|Ss&T*1aGDo @l^{]-/، C&%U#p{,g[o-Y!kJ= _x O4s=9@~v`b#)Wss;ZJW=+ JǁRLy 9riSEʹA?d ^V4K8׳]hcF9+rl后͜-TTi =egh-i/6\N= +{AK_¬U#r[=|O[mdRG*v}Y wo9R޺*CDm5@}K]㹭@x2Ρj^#wKYvQfz( ; ||)}(x{7ۙq)yhKNF=-jYV> U1*fK7W4W˰+2j\;xu!zo:ns.r\NI3bvR#r.*u!O0'zJ>OK [j7?Z's/g8] 0/K r*a;*}8k98ӡ s9cIF ^Ɉ c)bU-C?]ꆸІyof[`'z&JH)܀W v\3ԈGqOq<|K>m0Q&BjAPAI&ziU ӎ-&v6ߚv)厊z6Z3oŽ#=&Y +j]=:6D>l^S&:Ĉ<=>bT:+ReQ!xI>*t؎(L_L\_ΔUMDt=)`n\e/Qe;ƖΩJt۪cQP~>d>f.gx˩SSOzo wOb7aSI>rꏅZr:@r9S3opDŽj +w ݖ{ՄKk uG]샻⟘Cnw>}i&'V>n`n qs- o$[vq*Go s6dqQ2[}0]%SY*/E+5 %/g&%Lhwwz[ԗe1ocSMϽ'}dk=).&h['hԗ~]ᄅ/t8o+!>crJCcC]WObn ]]59kMJԢvT3Ɔo~cOk^lI|\䢔hu]DǞE[RQ@A i)gE9Fy9D'HwZ ϵB>|x.pҐzdI@ʲI!42@LHEgk0)L"Pȝax졡 i} !FhSSsM~<@K.l@{$@o5 8ѐf[}`籞wj`.˪fkV\В^C[.+b} txa|8bY,c /oH_D(}`᠗d؈c )~l[Xol,WCOq594ۍXC?^Qzu,$-otn&Z%6'̢C+9d<@so²)L 谿,UuOVVMm55~[|K+"Ř'6=%@#ϷE>~1\슘K"rbG MA]dU0}S۩<}MiѦ8Яho]y\CMPR"%_$E~n,Ư*qjY`u栆^@uYSF>:7Z/?hPt|k~2TI'O&X5M_J.fVPW_gkJ5ڛ/5_ZNٟ{·)1l7o;3ԚKcK<'ǭQLy$u1^'^YslXjXar5{[P 7Pj|Ϭ>~ɤUesp}kLRΘؘ j_;O/7ۂzf $8GQ*Zvw'M9xs ÞY~}dVV ¹/BrxٮK,L0W T ϫyK?/g?cƻ9zfpupK!D{^ҳT}U&M|j6tgcR4rH7Fێ-McqSP䠊7p[ +5};K j55kQTaa:mf-t48&|,'9^t|xTO$8(Jؼ:=@_3?~iisq9|X>*u;a +븰ְ:>28stwuQ{yhuߛsneUzw@ή<.AVn_tM9}-m@ccb*Xw?F|P71PY~Ehwe]+/aG:2s i-THGk`ߐ/my-Ko(WlyjU@5t;icX#A%(֑s{V _cm`6bnĜU͞؂1w? NBSޔ1II)jeXNDL w + %JDG )M)34FX˅x]Q@4Qqq=>;Aۘ@m\>.coy` 3Ѯ ho&,;ݯV'XP-pZBӨ"?w uKXyIQ+@. %Xj׶ko*x)r]DbBo;E]ߜ:Q΁Q@$%MF^o;F1b#|Jn89SCj*bmNbr̵ j;q-t][4&U=,qסF@ιE؍?i~N-!E-fjFPj>k1u?^һwc3V7~1\U xU7o̿&]\W-"NBNgG,WIs7 XcrdaBJ C㼖 FӇYvta738 \o`%Q_dv]z+vJ/SV@%BO畻_`Np[6D=[ +)&lZ ѫW&HWbNA/%\Zc-W2luXSQ._^o 7mʍqʵQE/GVҳ FUPlE^(gRFf{ZOb,Aw?]yG:S:<9rUJCN#-?9wu.a s2XѲ;&V7y;'gתM8o>چN0kR%^K56vFG4F40m4%ML #s4BVE9xk:|/ii5tqsqzu 'Ԧ׊Voiiy;1#+ +4ɠRb7^ҮC)@@op%V ;q:eefRi$"LBFRH-^{ubm難AHIL }q5+Ԅs ێBseT roں<dΣf\|֪Zg|,XO95K g`z^$$\(Vpjjq.dt Š^V*Fh匍M{}iIZLٔOMo a5@d09BqFe]|jߊE0;KYb^7Y hfP0f$uT.[KBpt[+ޯ8Vj NWH0v&v*fT;'Z/S+f_]tRH#@ޠE Vqu..|k[GāvNZ%YDzFu"``Tq`=w:U}_n)8/ ̲j~ q~ o5蝁grܵ^DMB]%,B4T롰 b weuxᔉٽr!2a >>,9JX]>>+8eI1ZbVwDEm Cw%rYэi*6¿f\"TĴ *c`uoDOiMq-u?smy +p~4`SNlgiΊ&h`^ +>- ''|Fqŏ[kV>KJV>_u󻰖~E4_|kQ(9u5=J/) Yz~eෘܢP&-i/O,LqA6t0"7n͐#ZOFL7 +Q )#'mRzfG{LwdItOK15B +X"P.C˕7߅rRT2Vc=h-JZx +b){gH~Tpۂ䲐^;MHļ̥sj)%Dz d80`ԃ,]}<TP*>o_#/Ɯ9VglQژUO#$qJfëo:f?^[ٜY𝤁^ jks,eĶvѻ&z˶Gͻ~7y4y=x73g6Z~ܜ<]&sz&"er+T+t31<<曦"vgc!7"FfW@]_Yx83s 3̩K8$ wQI;rdm沊2}W͠||®hj`*;o6A <Dn&%b)⿮ +3VBX,Y%@ j-:zU܎ REMg"^ͧ@[FmߘA\=jc&yx䲠]~1#{CN,^'_ݚU,܇MA +CV'Ѕq-9n} +]xC)3!破m]) uwG:x1'7lN +^ +ߓ1 +6w]7b.:jom M8BeUğ3kP8k3ӯ߀1h+Mo~2І=rNê\ HD( V]jЉq}:?J*Uz?vZPkzj3=a`->P7@+ +#~軰Yۚ׮#\wOG57I HK*$l\ PWSFgXn[!ҝ鰙G_z85Cu@q(i߀D$Kk2OnOl3TjIOJ4;4ycUqi;!ogA$R0[^QϏ pt_hظ](5fC4}Q1x;c :RuL7lKdҴs,F.> +c&\yL".N;_ﺑprq9ύ'IWz~k:kʉl+ؐލ94QsKK.>ϧ5[miRE#W<{=ec"v]<Wz]uVd^>ȭIꅸޞc:|hAr9p[W 6Fo +/z~sT89SPtv5lw^L,iDXls}1tzgA&W& αv\KhY'5rЀBx@'%{URzP5PH;I+ +1b~\ܽ:80I೐!6KZ47?oD }ITAW~9.aS2.`Ou%([硥]ǣj|YL+ eޙSĒv1mLy!WgXMq6uwYH_ӫ"f8lߍX32룆]Zu|el?+g =!0-q\PwO:ϭM?<IqKN(n0z::%7E4ƄM{ne\]N0b>&a`]j|⫮CA30]g#ZLUXπL[DyMΥG,䦬Sv#`4z|/aeG7\{贿l~  +/Q+),>nn]OqHEl<5e ˾s(Y334rL+-^7&(Sw!'l9 ܥieZhY =<ڮMYm!%:4nLxȌQD*m)0;"m"ZV[ +`8q*u͏.d-<\`rJJ@{bF̵sƍl_YU !%3!V6mΰh3Z)9":-LD܄{MZ8}~t'@:ܽ68I XoPO_:>@kS&8F/k$n8|c{|+罦/Mhqq-C΀\Г4i kkqOe_DtX1(euΠ2SFZsxBLGm +WoMeh(C +jMh̟ٵ9Yy( ͊1캅_urmQ1k pzJbuV|.jElwQ堚ޔy eq?jn> t+|k t4O/Zi] & &Rku-KQTѻ2Fge݃v a2.-aƆMS' Ս1l=Q߻7}MYuSZ+e ꕈ~YuH9 ~xW+ZGDn?Fco<#96&jgA ĊT9mw~* O_w;I5fx$y(bÀ䰂 BD2F.2 9at'څ]DKYa zHn%ذvG5BT(fT明՞4riny\[k@ςE<\PrZ|έ1JA`1\alِ:5c+a>GPT5k?Z m闤Lfdz_6MÊ2Z7Г^w`OM3Vy_;rZ]JGY8ֳ>*stŧ짆T B`g’SKR@$n#]Z o? ;2s)qӠ,#c˂ +hWFJwh8l\3jȹWB;׃jŌܜw 5ì Ār r&W꿰ܭrsmY{`&fb~~;%;a"7ƩCj!:aIP<$7B6tO4xv~En^:3cmʑ?f|E[)V(Q&L9XaL`iDYv>lZVQ6z͡޸ԸO Z_\x;e#Ͼy^L?8qա ^u'Yn!'AIN騵 ـ5aI%} +iM UI#4i'lD9Lұ;/~ߩRŎGڝHv$ⴍ_NYI564sj]񵷰YbqLlba& ƍ]' +JEpM$ 'жW)!a2!Fմղ4~unk[2z6x^t)V"2E*[~vL)`bzTI lP2"J_6P[n=1s6<&WmuǴ,«#9Fc蝤qp0bLjW^ί꽔T+R:JC 跾K159n2/]ϹYEheA%.ab¢f.fȧRq"OoIH-Y'u1q3w `$b.t잵 bTAM۩+<?dd5Z辏 A.>l9r\xN,Xz-6=88^̕++*evx|ell_W'Tm*gfQh#qMG :7"f6oaF>:b4&qݭ |HO~w=o|2 +IHH9biB:X8ZPK~ ){oQElv19; Ŕ֘ZP;RJ!*:CYzV^vTI;wR&|uYg鶣)=,oar6!v@x³ IkYjeHjKYl)V^fIei36(1?/?7XGz';" #A$pN%|vͣ^YpdBгߡo Ԧc&li34ѐVO/l>4JI6Ϊ<-ᵆ=Yl6ښDt5A. Y PKOQy%_HJM +|xi5oc*beB9m' 㛆_kv|"'"v΄ŴJ01#|Ɍu`;n[xK4!^s]>_9PzZ^€WLtig^䛃_LٸCY -yO*1e.F\$ +cSN=YTDILQPCi8{^/X1IC=&J[Es'eTUy6׸::cvlL ήB2[b +"(T% ߨ%\T9I6C(v>)CI[^~}deqDa"t̳^{}^$񰈐\B_$^sD֤t̮ ,3)3ksTA' k鹾Gg[񤁍y$}XJf @_~;C?Eg1?, ;+>[yClx3ڵ‚RK>]~Ǎ iFc)dxDqҦ+K/}mL j$ҋƯV^u:8%@no 2^I/ -ngڜzg)3eq3;Ÿ_$ +{ yshX1+ٔro@T'6Gkv=-g/goث?lMۀV=|_{~}$trVw%cM"˼/4\T.=z? 켐  I;`ť^0%5xӖ9t䋍e5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{k^}G;lߑf5wdپ#{͐I$RIg'"(ln) %1(@!xSghơm` lD/`PTGN~Sɱ.?}s + +Ξps9}/:{qӧ:y|PΞ^x$xv]\8Spep1Q?!~ O.8t@g'm30oy+a8FL o/7/jQ4W:u0bu +'Ox