diff --git a/Gemfile.lock b/Gemfile.lock index e00057f..9f87811 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,11 +1,16 @@ GEM remote: https://rubygems.org/ specs: + activesupport (5.2.1) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) addressable (2.5.2) public_suffix (>= 2.0.2, < 4.0) - autoprefixer-rails (7.1.4.1) + autoprefixer-rails (9.1.4) execjs - bourbon (4.3.4) + bourbon (5.1.0) sass (~> 3.4) thor (~> 0.19) colorator (1.1.0) @@ -14,11 +19,13 @@ GEM execjs (2.7.0) extras (0.3.0) forwardable-extended (~> 2.5) - fastimage (2.1.0) - ffi (1.9.18) + fastimage (2.1.4) + ffi (1.9.25) forwardable-extended (2.6.0) - htmlcompressor (0.3.1) - jekyll (3.6.0) + htmlcompressor (0.4.0) + i18n (1.1.0) + concurrent-ruby (~> 1.0) + jekyll (3.6.3) addressable (~> 2.4) colorator (~> 1.0) jekyll-sass-converter (~> 1.0) @@ -29,49 +36,66 @@ GEM pathutil (~> 0.9) rouge (>= 1.7, < 3) safe_yaml (~> 1.0) - jekyll-assets (2.4.0) - concurrent-ruby (~> 1.0) + jekyll-assets (3.0.11) + activesupport (~> 5.0) + execjs (~> 2.7) extras (~> 0.2) fastimage (~> 2.0, >= 1.8) - jekyll (~> 3.1, >= 3.0) - pathutil (>= 0.8) - rack (~> 1.6) - sprockets (~> 3.3, < 3.8) - jekyll-feed (0.9.2) + jekyll (>= 3.5, < 4.0) + jekyll-sanity (~> 1.2) + liquid-tag-parser (~> 1.0) + nokogiri (~> 1.8) + pathutil (~> 0.16) + sprockets (>= 3.3, < 4.1.beta) + jekyll-feed (0.11.0) jekyll (~> 3.3) - jekyll-minifier (0.1.4) + jekyll-minifier (0.1.6) cssminify2 (~> 2.0) htmlcompressor (~> 0.3) jekyll (~> 3.5) uglifier (~> 3.2) - jekyll-sass-converter (1.5.0) + jekyll-sanity (1.2.0) + jekyll (~> 3.1) + jekyll-sass-converter (1.5.2) sass (~> 3.4) - jekyll-watch (1.5.0) - listen (~> 3.0, < 3.1) - kramdown (1.15.0) + jekyll-watch (1.5.1) + listen (~> 3.0) + kramdown (1.17.0) liquid (4.0.0) - listen (3.0.8) + liquid-tag-parser (1.9.0) + extras (~> 0.3) + liquid (>= 3.0, < 5.0) + listen (3.1.5) rb-fsevent (~> 0.9, >= 0.9.4) rb-inotify (~> 0.9, >= 0.9.7) + ruby_dep (~> 1.2) mercenary (0.3.6) - pathutil (0.14.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + pathutil (0.16.1) forwardable-extended (~> 2.6) - public_suffix (3.0.0) - rack (1.6.8) - rb-fsevent (0.10.2) + public_suffix (3.0.3) + rack (2.0.5) + rb-fsevent (0.10.3) rb-inotify (0.9.10) ffi (>= 0.5.0, < 2) rouge (2.2.1) + ruby_dep (1.5.0) safe_yaml (1.0.4) - sass (3.5.1) + sass (3.5.7) sass-listen (~> 4.0.0) sass-listen (4.0.0) rb-fsevent (~> 0.9, >= 0.9.4) rb-inotify (~> 0.9, >= 0.9.7) - sprockets (3.7.1) + sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) thor (0.20.0) + thread_safe (0.3.6) + tzinfo (1.2.5) + thread_safe (~> 0.1) uglifier (3.2.0) execjs (>= 0.3.0, < 3) @@ -87,4 +111,4 @@ DEPENDENCIES jekyll-minifier BUNDLED WITH - 1.15.4 + 1.16.4 diff --git a/_config.yml b/_config.yml index be4d7f2..eac4a7d 100644 --- a/_config.yml +++ b/_config.yml @@ -1,25 +1,13 @@ # Site settings name: Pearce Ropion -title: Pearce Ropion | Creative Front End Developer +title: Pearce Ropion | Designer & Developer email: pearce.ropion@me.com description: >- - Creative front end developer with a mind for compelling designs that spring to life through the combination - of user experience and sophisticated technologies, all to create stunning visual and informative websites. + Creative front end developer with a mind for compelling designs that spring to life to create web applications that are stunning, both visually and functionally. baseurl: "" url: "https://pearce-ropion.com" email: pearce.ropion@me.com -social: - - title: email - url: mailto:pearce.ropion@me.com - - title: Twitter - url: mailto:pearce.ropion@me.com - - title: Facebook - url: https://www.facebook.com/pearce.ropion.9 - - title: Github - url: https://www.github.com/pearce-ropion - - title: Linkedin - url: https://www.linkedin.com/in/pearce-ropion/ github_username: pearce-ropion diff --git a/_data/about.yml b/_data/about.yml new file mode 100644 index 0000000..58c28d0 --- /dev/null +++ b/_data/about.yml @@ -0,0 +1,6 @@ +title: Hey, I'm Pearce +intro: I'm a creative front end developer with a mind for compelling designs to create web applications that are stunning, both visually and functionally. +paragraphs: + - text: I am a third year student at Santa Clara University based in the San Francisco Bay Area studying Web Design and Engineering. I have experience developing software designed for the web, from simple landing pages to dynamic, expandable web applications. I strive to create software that is responsive and fully interactive using some of the latest technologies available today. + - text: I believe that my work provides a continued learning environment and I am always looking for opportunities to share my knowledge with those who are willing to share theirs with me. I am passionate about designs that spring to life through a combination of animation and automation to devise just the right solution to fit the website’s needs. At the end of the day, my primary goal is to create beautiful, creative applications with people who bring out the best of my abilities. + - text: When I’m not in front of a computer screen, I am probably trying new foods, making my own ice cream or playing ultimate frisbee. \ No newline at end of file diff --git a/_data/projects.yml b/_data/projects.yml new file mode 100644 index 0000000..e63ed5b --- /dev/null +++ b/_data/projects.yml @@ -0,0 +1,84 @@ +public: + - name: CREEC + description: CREEC (Carbon in Riparian Ecosystems Estimator for California) is a web app built for californian ecologists to estimate how much carbon is available in a geographic location based on numerous parameters. It is built using JQuery/JQueryUI elements using a PHP backend. The app is designed for the Californian Department of Conservation (DOC) and was built in conjunction with a professor at Santa Clara University. The site was later resigned by engineers at the DOC to be compliant with their ASP.net Core tech stack. + image: creec + tags: + - name: HTML5 + - name: CSS3 + - name: Javascript + - name: JQuery + - name: JQuery UI + - name: PHP + - name: MySQL + - name: SQLite + links: + - type: demo + url: http://www.pearceropion.com/portfolio/creec/ + - type: published + url: https://onlinelibrary.wiley.com/doi/10.1111/avsc.12400 + - type: code + url: https://github.com/Pearce-Ropion/creec + - name: Brefilion EDU Camps + description: Brefilion EDU Camps is a fictional summer and winter break education camp. This site is the product of a class project in which I lead a team of 4 devlopers. Everything was built from scratch using a combination of vanilla Javscript, HTML5, CSS3 and PHP5 and MySQL. The site includes an ecommerce portal, registration forms, a forum and a photo gallery page. + image: educamps + tags: + - name: HTML5 + - name: CSS3 + - name: Javascript + - name: JQuery + - name: PHP + - name: MySQL + links: + - type: demo + url: http://www.pearceropion.com/portfolio/educamps/ + - type: code + url: https://github.com/Pearce-Ropion/educamps + - name: aStyleExperience + description: A Style Experience is a wordpress website built for a small startup entrepreneur in my area. The site aims at drawing customers with it's sleek, modern design. This was my first foray into buiding a website that was easily editable and could endure through many iterations. There isn't much custom code here as it uses mostly pre-built wordpress themes however, this was my attempt at making a beautiful and arts-y, yet functional website. + image: astyleexperience + tags: + - name: CSS3 + - name: Javascript + - name: Wordpress + - name: UI + - name: UX + links: + - type: live + url: https://astyleexperience.com + # - name: + # description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis varius sodales dui ac semper. Etiam faucibus blandit nisl vitae iaculis. Sed id velit lacus. Curabitur nec est lorem. Donec mattis ipsum vitae elit elementum congue. + # image: + # tags: + # - name: + # links: + # - type: + # url: + +private: + - name: Unified Monitoring Platform + description: The Unified Monitoring Platform is the new platform that Proofpoint uses to monitor all of their back-end servers. The app is built using React and React-Redux, due to the massive amount of data it is fed daily. The app has numerous search options and optimizations over the old UI which increases its performace and Proofpoint's Network Operations Center's performace tenfold. + tags: + - name: HTML5 + - name: CSS3 + - name: ES6 + - name: React + - name: Redux + - name: Rollup + - name: Storybook + - name: SemanticUI + - name: Visualization Dashboard + description: The Visualization Dashboard is a card based visualization application that takes the monitoring data from backend servers and generates visualization charts to represent the data at a high level. The app uses graphQL to query the backend from a combination of Sensu and Nagios monitoring servers and gives a top down overview of the state of Proofpoint's servers. + tags: + - name: HTML5 + - name: CSS3 + - name: ES6 + - name: React + - name: Redux + - name: Rollup + - name: ReactVis + - name: Storybook + - name: SemanticUI + # - name: + # description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis varius sodales dui ac semper. Etiam faucibus blandit nisl vitae iaculis. Sed id velit lacus. Curabitur nec est lorem. Donec mattis ipsum vitae elit elementum congue. + # tags: + # - name: \ No newline at end of file diff --git a/_data/services.yml b/_data/services.yml new file mode 100644 index 0000000..6ce761a --- /dev/null +++ b/_data/services.yml @@ -0,0 +1,16 @@ +- row: row1 + services: + - name: Web Development + icon: code + description: Building websites through HTML, CSS and Javascript using back-end pre-processors such as React, Angular, Node and Ruby. I enjoy building websites that spring to life whilst maintaining an efficient, scalable and modular code base. + - name: User Experience + icon: web-design + description: A website is designed for the people who use it, thus it must allow tasks to be accomplished simply and efficiently without need for further explaination. It should be pleasing to look at and easy to use without diffcultty or issue. +- row: row2 + services: + - name: Back-end Engineering + icon: server + description: No matter how magnificent a website is, if no one can access it, no one can appreciate it. My skillset allows me to fully integrate with the infrastructure of site with the front-end asthetics. + - name: Responsive UI Design + icon: design + description: The 21st Century is the age of mobility! I strive to develop for all platforms alike, making sure that any functionality that is present on a computer screen can also be accomplished through a mobile interface. diff --git a/_data/skills.yml b/_data/skills.yml new file mode 100644 index 0000000..2fd816c --- /dev/null +++ b/_data/skills.yml @@ -0,0 +1,59 @@ +development: + - name: HTML5 + amount: 100 + - name: CSS3 + amount: 100 + - name: ES6 + amount: 100 + - name: Node.js + amount: 80 + - name: React + amount: 90 + - name: Angular + amount: 65 + - name: Vue + amount: 60 + name: Redux + amount: 75 + - name: SQL + amount: 80 + - name: Python + amount: 60 + - name: PHP + amount: 95 + - name: Rails + amount: 50 + - name: Unix + amount: 50 + +design: + - name: Photoshop + icon: photoshop + - name: Illustrator + icon: illustrator + - name: InDesign + icon: indesign + +tools: + - name: Git + level: 1 + - name: Jira + level: 1 + - name: Unit Testing + level: 1 + - name: Webpack + level: 0 + - name: RestAPI + level: 0 + +knowledge: + - name: Mobile First + level: 1 + - name: Usability + level: 0 + - name: User Experience + level: 1 + - name: SEO + level: 0 + - name: Typography + level: 1 diff --git a/_data/social.yml b/_data/social.yml new file mode 100644 index 0000000..9eeeea6 --- /dev/null +++ b/_data/social.yml @@ -0,0 +1,15 @@ +- title: email + icon: email + url: mailto:pearce.ropion@me.com +- title: Twitter + icon: twitter + url: mailto:pearce.ropion@me.com +- title: Facebook + icon: facebook + url: https://www.facebook.com/pearce.ropion.9 +- title: Github + icon: github + url: https://www.github.com/pearce-ropion +- title: Linkedin + icon: linkedin + url: https://www.linkedin.com/in/pearce-ropion/ \ No newline at end of file diff --git a/_data/timeline.yml b/_data/timeline.yml new file mode 100644 index 0000000..f3d1dc3 --- /dev/null +++ b/_data/timeline.yml @@ -0,0 +1,48 @@ +- position: Santa Clara University Student + company: Web Design and Eneering Major + date: Sep 2015 - Jun 2019 + url: https://www.scu.edu + description: Candidate for Bachelor of Sciene in Web Design and Engineering with a minor in Computer Science and Engineering. Member of the Association for Computing Machinery. Graduating in June 2018. + icon: graduation-cap +- position: DevOps Front-End Engineering Co-Op + company: Proofpoint + date: Sep 2018 - Present + url: https://www.proofpoint.com/us + description: Developing and enhancing tools that revolve around monitoring the health of essential resources within an Agile work environment. Increasing operational efficiency of NOC monitoring platform by integrating React and Redux front-end with Golang back-end using Apollo GraphQL. + icon: web-design +- position: DevOps Front-End Engineering Intern + company: Proofpoint + date: Jun 2018 - Aug 2018 + url: https://www.proofpoint.com/us + description: Designed React app to visualize overview of essential services for back-end monitoring data from over 50,000 hosts. Developed mock service in ExpressJS to respond to POST requests with fixed JSON responses to enable individual service testing. + icon: admin-tools +- position: Application Developer + company: Department of Conservation + date: May 2017 - Oct 2017 + url: http://pearceropion.com/portfolio/creec/ + description: Built web app to forecast accumulation of carbon in Californian ecosystems using JQuery UI/DOM manipulation and SQLite/PHP backend processing. Recursively generated forest type library containing over 31,000+ permutations for use with the app and continued study in the field. + icon: leaf +- position: Lead Developer + company: Santa Clara Univeristy + date: Jan 2017 - Mar 2017 + url: http://pearceropion.com/portfolio/educamps/ + description: Led team of four in development of user-facing web application. Built using Javascript, PHP and MySQL to create UI/UX eCommerce portal, complete with registration, forums and networking. + icon: campfire +- position: Web Designer + company: A Style Experience + date: Jan 2017 - Sep 2017 + url: https://astyleexperience.com + description: Designed and maintain customer facing stylist website through wordpress. Built sleek, modern theme to appeal to the masses and published acording to the latest Google SEO standards for maximum site hits. + icon: shopping-bag +- position: Owner and Maintainer + company: Thermacraft + date: Aug 2014 - Feb 2018 + url: http://thermacraft.net + description: Managed publicly available LAMP server running Java applications. Included monitoring, maintenance, troubleshooting, and basic auth of a creative gaming community. + icon: module +# - position: +# company: +# date: +# url: +# description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis varius sodales dui ac semper. Etiam faucibus blandit nisl vitae iaculis. Sed id velit lacus. Curabitur nec est lorem. Donec mattis ipsum vitae elit elementum congue. +# icon: diff --git a/_includes/about.html b/_includes/about.html index e69de29..9655087 100644 --- a/_includes/about.html +++ b/_includes/about.html @@ -0,0 +1,20 @@ +
+
+
+

{{site.data.about.title}}

+

{{site.data.about.intro}}

+ +
+ Pearce Ropion +
+
+ {% for paragraph in site.data.about.paragraphs %} +

{{paragraph.text}}

+ {% endfor %} + +
+
+
+
diff --git a/_includes/contact.html b/_includes/contact.html new file mode 100644 index 0000000..9b9ff67 --- /dev/null +++ b/_includes/contact.html @@ -0,0 +1,30 @@ +
+
+
+
+
+

Get In Touch!

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+
+
+
\ No newline at end of file diff --git a/_includes/footer.html b/_includes/footer.html index e7e0b83..6aebf94 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -1,18 +1,16 @@ - + \ No newline at end of file diff --git a/_includes/head.html b/_includes/head.html index 8ee8d5b..6db3fc4 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -11,4 +11,7 @@ + + + diff --git a/_includes/home.html b/_includes/home.html index ab003fb..46b5f28 100644 --- a/_includes/home.html +++ b/_includes/home.html @@ -1,33 +1,54 @@ -
-
-
-
-
- -
-

Pearce Ropion

-

CREATIVE FRONT-END DEVELOPER

-

Site In Progress

-
-
- -
-
-
+
+
+
+
+
+
+
+

Pearce Ropion

+

CREATIVE FRONT-END DEVELOPER

+
+ +
+
+
\ No newline at end of file diff --git a/_includes/homeNew.html b/_includes/homeNew.html new file mode 100644 index 0000000..91f2fa4 --- /dev/null +++ b/_includes/homeNew.html @@ -0,0 +1,53 @@ +
+
+
+
+
+
+
+

Pearce Ropion

+

Creative Front-end Developer

+

Site In Progress

+
+
+ +
+
\ No newline at end of file diff --git a/_includes/projects.html b/_includes/projects.html new file mode 100644 index 0000000..c111656 --- /dev/null +++ b/_includes/projects.html @@ -0,0 +1,58 @@ +
+
+

What have I done?

+ +
+ {% for project in site.data.projects.public %} +
+
+
+ Browser Box + {{project.name}} Home Page +
+
+ Browser Box + {{project.name}} Alternate Page +
+
+
+

{{project.name}}

+
+ {% for tag in project.tags %} + {{tag.name}} + {% endfor %} +
+

{{project.description}}

+ +
+
+ {% if forloop.last == false %} + + {% endif %} + {% endfor %} +
+
+
+

Closed Source Projects

+ +
+ {% for project in site.data.projects.private %} +
+
+

{{project.name}}

+
+ {% for tag in project.tags %} + {{tag.name}} + {% endfor %} +
+

{{project.description}}

+
+
+ {% endfor %} +
+
+
diff --git a/_includes/scripts.html b/_includes/scripts.html index af28fe6..0863d7d 100644 --- a/_includes/scripts.html +++ b/_includes/scripts.html @@ -1,4 +1,5 @@ - + + diff --git a/_includes/services.html b/_includes/services.html new file mode 100644 index 0000000..97d9e04 --- /dev/null +++ b/_includes/services.html @@ -0,0 +1,22 @@ +
+
+
+
+
+

What Do I Offer?

+ +
+ {% for row in site.data.services %} +
+ {% for service in row.services %} +
+
+

{{service.name}}

+

{{service.description}}

+
+ {% endfor %} +
+ {% endfor %} +
+
+
diff --git a/_includes/skills.html b/_includes/skills.html new file mode 100644 index 0000000..93a5eaf --- /dev/null +++ b/_includes/skills.html @@ -0,0 +1,79 @@ +
+
+

What can I do?

+ +
+
+
+
+

Development

+
+
+ {% for skill in site.data.skills.development %} +
+
+ {{skill.name}} + {{skill.amount}} +
+
+ {% endfor %} +
+
+
+
+
+
+

Design

+
+
+ {% for skill in site.data.skills.design %} +
+ {% endfor %} +
+
+
+
+
+
+

Tools

+
+
    + {% for skill in site.data.skills.tools %} + {% assign level = skill.level %} +
    + {% if level == 0 %} +
    + {% endif %} + {% if level == 1 %} +
    + {% endif %} +
  • {{skill.name}}
  • +
    + {% endfor %} +
+
+
+
+
+

Knowledge

+
+
    + {% for skill in site.data.skills.knowledge %} + {% assign level = skill.level %} +
    + {% if level == 0 %} +
    + {% endif %} + {% if level == 1 %} +
    + {% endif %} +
  • {{skill.name}}
  • +
    + {% endfor %} +
+
+
+
+
+
+
diff --git a/_includes/timeline.html b/_includes/timeline.html new file mode 100644 index 0000000..4571d98 --- /dev/null +++ b/_includes/timeline.html @@ -0,0 +1,35 @@ +
+
+
+
+
+

Where have I worked?

+
+

Throughout my time at Santa Clara University, I've had the privilage of being at the heart of silicon valley, the place + to be when studying to go into the field of computer science. This has given me some wonderful opportunities including + a year long internship with + Proofpoint, a leader in cloud security.

+
+ +
+
+ {% for job in site.data.timeline %} + {% assign idx = forloop.index %} +
+
+

{{job.position}}

+ {{job.company}} +

{{job.description}}

+
+
+
+
+
+
+ {{job.date}} +
+ {% endfor %} +
+
+
+
\ No newline at end of file diff --git a/_sass/partials/_about.scss b/_sass/partials/_about.scss new file mode 100644 index 0000000..e665bad --- /dev/null +++ b/_sass/partials/_about.scss @@ -0,0 +1,46 @@ +#about { + .about-wrapper { + .sub-heading { + width: 60%; + @include MQ(M) { + width: 100%; + } + } + .image { + width: 30%; + display: inline-block; + @include MQ(M) { + width: 60%; + height: 100%; + display: flex; + flex-wrap: wrap; + flex-direction: column; + justify-content: center; + align-items: center; + margin: auto; + } + .headshot { + width: 100%; + height: 100%; + border-radius: 50%; + margin-right: 50px; + @include MQ(M) { + margin-right: auto; + margin-left: auto; + } + } + } + .content { + width: 60%; + display: inline-block; + vertical-align: top; + margin-top: 30px; + @include MQ(L) { + width: 100%; + } + .paragraph { + line-height: 1.75; + } + } + } +} \ No newline at end of file diff --git a/_sass/partials/_base.scss b/_sass/partials/_base.scss index 734bb06..edea4a7 100644 --- a/_sass/partials/_base.scss +++ b/_sass/partials/_base.scss @@ -1,76 +1,188 @@ *, *:after, *:before { - box-sizing: border-box; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + box-sizing: border-box; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-margin-before: 0; + -webkit-margin-after: 0; + -webkit-margin-start: 0; + -webkit-margin-end: 0; + margin: 0; + padding: 0; } -html, body { - margin: 0; - padding: 0; - background-color: $gray; - color: $white; - height: 100%; +html, +body { + margin: 0; + padding: 0; + background-color: $darkGray; + color: $white; + height: 100%; } + a { - text-decoration: none; - color: $orange; + text-decoration: none; + color: $orange; +} + +h1 { + font-family: $Cinzel; +} + +h2, +h3 { + font-family: $Montserrat; + font-weight: 500; +} + +h4, +h5, +h6 { + font-family: $Montserrat; +} + +p { + font-family: $OpenSans; + padding-bottom: 20px; } + ul.inline { - list-style: none; - padding: 0; + list-style: none; + padding: 0; +} + +li { + font-family: $OpenSans; } + .center { - text-align: center; - margin-left: auto; - margin-right: auto; + text-align: center; + margin-left: auto; + margin-right: auto; } + .section { - width: 100%; - height: auto; - min-height: 700px; - padding: 0; - overflow: hidden; - color: $white; - position: relative; - .section-wrapper { - padding: 100px; - @include MQ(MM) { - padding: 100px 50px; + width: 100%; + height: auto; + min-height: 700px; + padding: 0; + overflow: hidden; + color: $white; + position: relative; + z-index: 0; + .section-wrapper { + padding: 100px; + @include MQ(L) { + padding: 50px 50px; + } + @include MQ(M) { + padding: 50px 50px; + } + @include MQ(S) { + padding: 50px 25px; + } + } + .divider { + background-color: $orange; + height: 2px; + width: 200px; + margin: 30px 0; + border-top-right-radius: 50%; + border-bottom-right-radius: 50%; + display: block; + @include MQ(M) { + width: 100%; + } } - } } .skrollr-body { - height: 100%; - overflow: visible; - position: relative; + height: 100%; + overflow: visible; + position: relative; } + .skrollr-desktop body { - height: 100% !important; + height: 100% !important; } + .bg { - width: 100%; - height: 100%; - min-height: 100%; - background-position: center top; - background-repeat: no-repeat; - background-size: cover; - position: absolute; - z-index: -1; - overflow: hidden; + width: 100%; + height: 100%; + min-height: 100%; + background-position: center top; + background-repeat: no-repeat; + background-size: cover; + position: absolute; + z-index: -3; + overflow: hidden; + .bg-overlay { + width: 100%; + height: 100%; + min-height: 100%; + background-position: center top; + background-color: rgba(37, 38, 46, 0.5); + background-repeat: no-repeat; + background-size: cover; + position: absolute; + z-index: -1; + overflow: hidden; + } } + #home-section .bg { - z-index: 0; - background-image: url('/assets/images/home-xl.png'); - @include MQ(L) { - background-image: url('/assets/images/home-l.png'); - } - @include MQ(MM) { - background-image: url('/assets/images/home-m.png'); - } - @include MQ(SM) { - background-image: url('/assets/images/home-s.png'); - } + z-index: -2; + background-image: url('/assets/images/backgrounds/home-xl.jpg'); + @include MQ(L) { + background-image: url('/assets/images/backgrounds/home-l.jpg'); + } + @include MQ(M) { + background-image: url('/assets/images/backgrounds/home-m.jpg'); + } + @include MQ(S) { + background-image: url('/assets/images/backgrounds/home-s.jpg'); + } +} + +#services-section .bg { + z-index: -2; + background-image: url('/assets/images/backgrounds/services-xl.jpg'); + @include MQ(L) { + background-image: url('/assets/images/backgrounds/services-l.jpg'); + } + @include MQ(M) { + background-image: url('/assets/images/backgrounds/services-m.jpg'); + } + @include MQ(S) { + background-image: url('/assets/images/backgrounds/services-s.jpg'); + } } + +#timeline-section .bg { + z-index: -2; + background-image: url('/assets/images/backgrounds/timeline-xl.jpg'); // background-position: center center; + @include MQ(L) { + background-image: url('/assets/images/backgrounds/timeline-l.jpg'); + } + @include MQ(M) { + background-image: url('/assets/images/backgrounds/timeline-m.jpg'); + } + @include MQ(S) { + background-image: url('/assets/images/backgrounds/timeline-s.jpg'); + } +} + +#contact-section .bg { + z-index: -2; + background-image: url('/assets/images/backgrounds/contact-xl.png'); // background-position: center center; + @include MQ(L) { + background-image: url('/assets/images/backgrounds/contact-l.png'); + } + @include MQ(M) { + background-image: url('/assets/images/backgrounds/contact-m.png'); + } + @include MQ(S) { + background-image: url('/assets/images/backgrounds/contact-s.png'); + } +} \ No newline at end of file diff --git a/_sass/partials/_baseNew.scss b/_sass/partials/_baseNew.scss new file mode 100644 index 0000000..62a835c --- /dev/null +++ b/_sass/partials/_baseNew.scss @@ -0,0 +1,59 @@ + +section { + width: 100%; + height: auto; + min-height: 700px; + position: relative; + color: $white; + .wrapper { + padding: 100px; + } +} +a { + text-decoration: none; + color: $orange; +} +.container, .header { + color: $white; +} +.scroll-down { + display: block; + .hex-logo { + width: 80px; + } + .icon { + color: $white; + &:hover, &:focus { + color: $white; + } + } + .description { + display: block; + } +} +.background { + width: 100%; + height: 100%; + min-height: 100%; + background-position: center top; + background-repeat: no-repeat; + background-size: cover; + position: absolute; + z-index: -3; + overflow: hidden; + .bg-overlay { + width: 100%; + height: 100%; + min-height: 100%; + background-position: center top; + background-color: rgba(37, 38, 46, 0.5); + background-repeat: no-repeat; + background-size: cover; + position: absolute; + z-index: -1; + overflow: hidden; + } +} +#home .background { + background-image: url('/assets/images/backgrounds/home-xl.jpg'); +} \ No newline at end of file diff --git a/_sass/partials/_contact.scss b/_sass/partials/_contact.scss new file mode 100644 index 0000000..38cbbea --- /dev/null +++ b/_sass/partials/_contact.scss @@ -0,0 +1,68 @@ +#contact-section { + .bg-overlay { + background-color: rgba(37, 38, 46, 0.7); + } + .contact-wrapper { + width: 100%; + margin: 0 auto; + padding: 20px; + form { + width: 50%; + margin: auto; + display: flex; + flex-wrap: wrap; + flex-direction: column; + justify-content: center; + @include MQ(S) { + width: 100%; + } + .input { + width: 100%; + padding-bottom: 2em; + label { + text-transform: uppercase; + display: block; + font-size: 0.95em; + font-family: $Montserrat; + font-weight: 600; + } + input, + textarea { + color: $white; + display: block; + background-color: transparent; + font-size: 1.1em; + padding: 0.5em; + border: 0; + width: 100%; + border-bottom: 2px solid $orange; + outline: none; + } + textarea { + min-height: 115px; + resize: none; + overflow: hidden; + } + } + button { + font-family: $Varela; + font-size: 1.5em; + background-color: transparent; + color: $white; + text-transform: uppercase; + margin-top: 1.5em; + padding: 0.25em; + border: 2px solid $orange; + border-radius: 0.25em; + font-weight: bold; + transition: all 0.5s ease; + &:hover { + cursor: pointer; + background-color: $orange; + color: $darkGray; + border-color: transparent; + } + } + } + } +} \ No newline at end of file diff --git a/_sass/partials/_footer.scss b/_sass/partials/_footer.scss new file mode 100644 index 0000000..27a3b20 --- /dev/null +++ b/_sass/partials/_footer.scss @@ -0,0 +1,36 @@ +footer { + background: #ffb545; + background: -moz-linear-gradient(left, #ffb545 1%, #ff8400 100%); + background: -webkit-linear-gradient(left, #ffb545 1%,#ff8400 100%); + background: linear-gradient(to right, #ffb545 1%,#ff8400 100%); + display: flex; + flex-wrap: wrap; + justify-content: center; + align-content: space-between; + .footer-social { + padding-left: 0; + list-style: none; + width: 100%; + .social-icon { + img { + width: 3em; + margin: 1em 0.5em; + transition: all 0.3s ease; + &:hover, &:focus { + transform: translateY(-5px); + -webkit-filter: invert(1); + filter: invert(1); + } + } + } + } + .footer-content { + width: 100%; + text-align: center; + p { + padding-bottom: 0; + color: $darkGray; + } + padding-bottom: 1em; + } +} \ No newline at end of file diff --git a/_sass/partials/_home.scss b/_sass/partials/_home.scss index 4779227..ad3fd30 100644 --- a/_sass/partials/_home.scss +++ b/_sass/partials/_home.scss @@ -1,66 +1,80 @@ #home-section { - .home-wrapper { - padding: 0; - .home-body { - width: 100%; - height: 100vh; - position: relative; - display: flex; - align-items: center; - justify-content: center; - .home-hex { - position: relative; - width: 500px; - height: 288.68px; - background-color: rgba(234,234,234,0.6); - &:before, &:after { - content: ""; - position: absolute; - width: 0; - border-left: 250px solid transparent; - border-right: 250px solid transparent; - } - &:before { - bottom: 100%; - border-bottom: 144.34px solid rgba(234,234,234,0.6); - } - &:after { - top: 100%; - width: 0; - border-top: 144.34px solid rgba(234,234,234,0.6); - } - .home-content { - text-align: center; - width: 100%; - height: 288.68px; - position: relative; - margin-top: -5%; - .heading { - padding-top: 2%; - font-size: 4em; - color: black; - } - p { - padding: 1%; - font-family: Arial; - color: black; - } - .construction { - font-weight: bold; - font-size: 1.5em; - } - } - } - .scroll-wrapper { - .scroll-down { - .scroll-down-arrow { - transform: rotate(90deg); - height: 20px; - display: block; - margin: 10px auto; + .home-wrapper { + padding: 0; + padding-bottom: 20px; + .home-body { + width: 100%; + height: 100vh; + position: relative; + display: flex; + align-items: center; + .home-content { + text-align: center; + width: 100%; + position: relative; + top: -5%; + color: $white; + .heading { + padding-top: 2%; + font-size: 4em; + } + .construction { + font-weight: bold; + font-size: 1.5em; + font-family: $Merienda; + } + } + .scroll-wrapper { + position: absolute; + left: 0; + right: 0; + margin: 0 auto; + bottom: 50px; + text-align: center; + color: $white; + .scroll-down { + display: block; + width: 80px; + margin: 0 auto; + transition: all 0.3s ease; + color: $white; + &:hover, + &:focus { + transition: all 0.3s ease; + .scroll-down-hex { + opacity: 0; + } + .scroll-down-text { + opacity: 1; + visibility: visible; + } + } + .scroll-down-hex { + width: 100%; + opacity: 0.75; + transition: opacity 0.5s ease, visibility 0.5s; + } + .scroll-down-text { + transition: opacity 0.5s ease, visibility 0.5s; + visibility: hidden; + width: 100%; + position: absolute; + top: 0; + left: 0; + right: 0; + opacity: 0; + font-weight: 700; + text-align: center; + text-transform: uppercase; + .scroll-down-arrow { + transform: rotate(90deg); + height: 20px; + display: block; + margin: 10px auto; + } + } + } } } - } } - } -} +} \ No newline at end of file diff --git a/_sass/partials/_icons.scss b/_sass/partials/_icons.scss new file mode 100644 index 0000000..bc00109 --- /dev/null +++ b/_sass/partials/_icons.scss @@ -0,0 +1,130 @@ +.icon { + -webkit-filter: invert(1); + filter: invert(1); + &.link { + cursor: pointer; + } + &.admin-tools { + background-image: url('/assets/images/icons/admin-tools.png'); + } + &.briefcase { + background-image: url('/assets/images/icons/briefcase.png'); + } + &.campfire { + background-image: url('/assets/images/icons/campfire.png'); + } + &.check { + background-image: url('/assets/images/icons/check.png'); + } + &.checkmark { + background-image: url('/assets/images/icons/checkmark.png'); + } + &.cloud { + background-image: url('/assets/images/icons/cloud.png'); + } + &.code-file { + background-image: url('/assets/images/icons/code-file.png'); + } + &.code { + background-image: url('/assets/images/icons/code.png'); + } + &.cog-gear { + background-image: url('/assets/images/icons/cog-gear.png'); + } + &.design { + background-image: url('/assets/images/icons/design.png'); + } + &.double-checkmark { + background-image: url('/assets/images/icons/double-checkmark.png'); + } + &.download { + background-image: url('/assets/images/icons/download.png'); + } + &.edit-image { + background-image: url('/assets/images/icons/edit-image.png'); + } + &.email { + background-image: url('/assets/images/icons/email.png'); + } + &.engineer { + background-image: url('/assets/images/icons/engineer.png'); + } + &.facebook { + background-image: url('/assets/images/icons/facebook.png'); + } + &.gear{ + background-image: url('/assets/images/icons/gear.png'); + } + &.github { + background-image: url('/assets/images/icons/github.png'); + } + &.graduation-cap { + background-image: url('/assets/images/icons/graduation-cap.png'); + } + &.illustrator { + background-image: url('/assets/images/icons/illustrator.png'); + } + &.indesign { + background-image: url('/assets/images/icons/indesign.png'); + } + &.instagram { + background-image: url('/assets/images/icons/instagram.png'); + } + &.intelligence { + background-image: url('/assets/images/icons/intelligence.png'); + } + &.journal { + background-image: url('/assets/images/icons/journal.png'); + } + &.leaf { + background-image: url('/assets/images/icons/leaf.png'); + } + &.library { + background-image: url('/assets/images/icons/library.png'); + } + &.light-bulb { + background-image: url('/assets/images/icons/light-bulb.png'); + } + &.linkedin { + background-image: url('/assets/images/icons/linkedin.png'); + } + &.module { + background-image: url('/assets/images/icons/module.png'); + } + &.neural-network { + background-image: url('/assets/images/icons/neural-network.png'); + } + &.photoshop { + background-image: url('/assets/images/icons/photoshop.png'); + } + &.ruby-gem { + background-image: url('/assets/images/icons/ruby-gem.png'); + } + &.search { + background-image: url('/assets/images/icons/search.png'); + } + &.server { + background-image: url('/assets/images/icons/server.png'); + } + &.shopping-bag { + background-image: url('/assets/images/icons/shopping-bag.png'); + } + &.team-work { + background-image: url('/assets/images/icons/team-work.png'); + } + &.twitter { + background-image: url('/assets/images/icons/twitter.png'); + } + &.user-location { + background-image: url('/assets/images/icons/user-location.png'); + } + &.web-design { + background-image: url('/assets/images/icons/web-design.png'); + } + &.wrench { + background-image: url('/assets/images/icons/wrench.png'); + } + &.www { + background-image: url('/assets/images/icons/www.png'); + } +} \ No newline at end of file diff --git a/_sass/partials/_projects.scss b/_sass/partials/_projects.scss new file mode 100644 index 0000000..83bf894 --- /dev/null +++ b/_sass/partials/_projects.scss @@ -0,0 +1,138 @@ +#projects { + .projects-wrapper { + .block { + .images { + width: 90%; + display: block; + margin: auto; + position: relative; + @include MQ(M) { + width: 100%; + } + .image { + display: block; + width: 75%; + img { + width: 100%; + &:nth-child(2) { + margin-top: -5px; + } + } + &.home-group { + position: absolute; + top: 25%; + left: 25%; + z-index: 100; + } + &.alt-group { + z-index: 200; + } + } + + } + .content { + text-align: left; + width: 90%; + @include MQ(M) { + width: 100%; + margin: 4em 0 2em; + } + .name { + font-family: $Montserrat; + font-weight: 500; + font-size: 3em; + @include MQ(M) { + font-size: 2em; + } + } + .description { + width: 80%; + // margin: auto; + line-height: 1.5em; + padding-bottom: 0; + @include MQ(M) { + width: 100%; + text-align: left; + } + } + .tags { + font-family: $Allerta; + font-size: 0.75em; + margin-top: 1em; + margin-bottom: 2.5em; + .tag { + padding: 4px; + margin-right: 3px; + background-color: #464455; + color: #75718E; + border: 1px transparent; + border-radius: 3px; + display: inline-block; + transition: all 0.3s ease; + margin-bottom: 0.5em; + &:hover { + color: $orange; + cursor: default; + } + } + } + .links { + font-family: $Varela; + font-size: 1.5em; + text-transform: uppercase; + margin-top: 1.5em; + text-align: left; + .link { + padding: 0.3em; + margin-right: 0.5em; + border: 2px solid $orange; + border-radius: 0.25em; + font-weight: bold; + transition: all 0.3s ease; + display: inline-block; + margin-bottom: 0.75em; + &:hover { + background-color: $orange; + color: $darkGray; + border-color: transparent; + } + } + } + } + &:last-of-type .divider { + display: none; + } + } + .divider { + background-color: $orange; + height: 3px; + border: 1px transparent; + border-radius: 3px; + width: 15%; + display: block; + margin: 100px 0; + @include MQ(M) { + width: 25%; + margin: 50px 0 75px; + } + } + } +} +#public { + .content { + margin: 9em 0 2em; + @include MQ(M) { + margin: 4em 0 2em; + } + + } +} +#private { + background-color: $darkDarkGray; + .content { + margin: 3em 0 4em; + @include MQ(M) { + margin: 4em 0 2em; + } + } +} \ No newline at end of file diff --git a/_sass/partials/_screens.scss b/_sass/partials/_screens.scss deleted file mode 100644 index 57ca13f..0000000 --- a/_sass/partials/_screens.scss +++ /dev/null @@ -1,23 +0,0 @@ -$S: 330px; -$SM: 480px; -$M: 768px; -$MM: 900px; -$L: 1170px; -// Media queries -@mixin MQ($canvas) { - @if $canvas==S { - @media only screen and (max-width: $S) { @content; } - } - @else if $canvas==SM { - @media only screen and (max-width: $SM) { @content; } - } - @else if $canvas==M { - @media only screen and (max-width: $M) { @content; } - } - @else if $canvas==MM { - @media only screen and (max-width: $MM) { @content; } - } - @else if $canvas==L { - @media only screen and (max-width: $L) { @content; } - } -} diff --git a/_sass/partials/_services.scss b/_sass/partials/_services.scss new file mode 100644 index 0000000..a464f48 --- /dev/null +++ b/_sass/partials/_services.scss @@ -0,0 +1,92 @@ +#services-section { + a { + color: $white; + text-decoration: none; + &:after { + content: ''; + width: 100%; + position: absolute; + bottom: 2px; + border-bottom: 0.5px solid $white; + } + } + .services-wrapper { + width: 100%; + margin: 0 auto; + padding: 20px; + @include MQ(L) { + padding: 20px 0; + } + .services-row { + width: 100%; + height: 50%; + &:nth-of-type(odd) { + border-bottom: 1px solid $whiteRGBA; + @include MQ(M) { + border-bottom: 0; + } + } + .service { + display: inline-block; + vertical-align: top; + padding: 20px; + overflow: hidden; + white-space: nowrap; + width: 49%; + height: 100%; + @include MQ(L) { + padding: 20px 0 0 20px; + } + @include MQ(M) { + display: block; + width: 100%; + border-bottom: 1px solid $whiteRGBA; + padding: 20px 0; + } + &:nth-of-type(even) { + border-left: 1px solid $whiteRGBA; + @include MQ(M) { + border-left: 0; + } + } + &:nth-of-type(odd) { + @include MQ(L) { + padding: 20px 0 0; + } + + } + .service-icon { + display: inline-block; + vertical-align: middle; + position: relative; + background-repeat: no-repeat; + background-position: center center; + background-size: 80%; + width: 50px; + height: 50px; + margin-right: 20px; + top: -5px; + @include MQ(L) { + margin-right: 5px; + } + @include MQ(M) { + // margin-right: 5px; + } + } + .service-name { + display: inline-block; + text-transform: uppercase; + font-weight: 600; + margin: 0 0 30px; + font-size: 20px; + } + .service-desc { + white-space: initial; + margin-left: 8px; + font-size: 1.1em; + line-height: 1.25em; + } + } + } + } +} \ No newline at end of file diff --git a/_sass/partials/_skills.scss b/_sass/partials/_skills.scss new file mode 100644 index 0000000..fd33256 --- /dev/null +++ b/_sass/partials/_skills.scss @@ -0,0 +1,167 @@ +#skills-section { + .skills-flex-wrapper, + .flex-item { + display: flex; + @include MQ(M) { + display: block; + } + .skills-name { + .skills-icon { + display: inline-block; + vertical-align: middle; + position: relative; + background-repeat: no-repeat; + background-position: center center; + background-size: 80%; + width: 50px; + height: 50px; + margin-right: 15px; + top: -5px; + } + .skills-name-header { + display: inline-block; + text-transform: uppercase; + font-weight: 600; + margin: 0 0 20px; + font-size: 20px; + } + } + .flex-item { + flex: 0 0 auto; + min-height: 200px; + padding: 15px; + } + .skills-development { + width: 55%; + display: inline-block; + @include MQ(M) { + display: block; + width: 100%; + } + .skills-development-row, + .skills-development-circles { + .skills-development-pie { + width: 7em; + height: 7em; + display: inline-block; + border: 1px transparent; + border-radius: 50%; + background-color: $orange; + margin: 0.75em; + @include MQ(M) { + width: 5em; + height: 5em; + } + .inner-pie { + width: 5.5em; + height: 5.5em; + display: inline-block; + position: relative; + border: 1px transparent; + border-radius: 50%; + background-color: $darkGray; + left: 0.75em; + top: 0.75em; + text-align: center; + @include MQ(M) { + left: 0.5em; + top: 0.5em; + width: 4em; + height: 4em; + } + .skills-development-lang { + color: $white; + position: relative; + top: 1.6em; + font-size: 20px; + @include MQ(M) { + font-size: 1em; + } + } + .skills-development-amt { + display: none; + } + } + } + } + } + .skills-other { + width: 45%; + display: inline-block; + @include MQ(M) { + display: block; + width: 100%; + } + .skills-design { + display: block; + &.flex-item { + @include MQ(M) { + min-height: 100px; + } + } + .skills-design-icon-box { + @include MQ(M) { + display: flex; + justify-content: center; + } + .skills-icon-inline { + display: inline-block; + position: relative; + background-repeat: no-repeat; + background-position: center center; + background-size: 80%; + width: 80px; + height: 80px; + margin-right: 15px; + top: -5px; + @include MQ(L) { + margin-right: 0; + } + } + } + + } + .skills-other-list { + display: block; + @include MQ(M) { + font-size: 1.2em; + line-height: 1.4em; + } + .skills-tools, + .skills-knowlegde { + display: inline-block; + @include MQ(M) { + display: block; + } + } + .skills-tools { + margin-right: 20px; + @include MQ(M) { + margin-right: 0; + } + } + .skills-list { + list-style: none; + margin-bottom: 20px; + margin-left: 30px; + .skills-list-item { + display: block; + .skills-list-item-icon { + height: 24px; + width: 24px; + display: inline-block; + background-repeat: no-repeat; + background-position: center center; + background-size: 80%; + position: relative; + margin-right: 10px; + } + .skills-list-item-name { + display: inline-block; + } + } + } + } + } + } +} \ No newline at end of file diff --git a/_sass/partials/_timeline.scss b/_sass/partials/_timeline.scss new file mode 100644 index 0000000..3a44220 --- /dev/null +++ b/_sass/partials/_timeline.scss @@ -0,0 +1,202 @@ +#timeline-section { + .blurb { + h2 { + font-weight: 400; + } + } + .timeline-wrapper { + padding: 2em; + @include MQ(M) { + padding: 0; + } + #timeline { + padding: 2em 0; + @include MQ(M) { + padding: 1em 0; + } + position: relative; + .block { + display: block; + margin: 3em 0; + transition: all 0.3s ease; + position: relative; + &:first-of-type { + margin: 1em 0 3em 0; + } + .content { + float: left; + width: 45%; + position: relative; + padding: 1.5em; + background: #1B1B1B; + margin: 0; + transition: all 0.3s ease; + text-align: right; + margin-right: 1em; + @include MQ(L) { + width: 75%; + text-align: left; + } + @include MQ(M) { + width: 100%; + float: none; + margin-right: 0; + text-align: left; + padding-bottom: 3.5em; + } + .position { + line-height: 1.5; + } + .company { + font-family: $Montserrat; + font-weight: bold; + line-height: 1.5; + &:hover { + color: #B35C00; + transition: color 0.3s ease; + } + } + .description { + line-height: 1.5; + font-size: 14px; + padding-bottom: 0; + } + } + .icon-semicircle { + display: inline-block; + height: 200px; + width: 100px; + border-radius: 150px 0 0 150px; + border-top: 20px solid; + border-left: 20px solid; + border-bottom: 20px solid; + position: relative; + border-top-color: #B35C00; + border-left-color: #B35C00; + border-bottom-color: #B35C00; + @include MQ(L) { + + } + @include MQ(M) { + border: none; + border-radius: 0; + position: absolute; + left: auto; + right: 0; + z-index: 10; + } + &:before, + &:after { + content: ''; + width: 10px; + height: 20px; + position: absolute; + left: 100%; + top: -20px; + border-top-right-radius: 10px; + border-bottom-right-radius: 10px; + background: #B35C00; + @include MQ(M) { + width: 0; + height: 0; + } + } + &:after { + bottom: -20px; + top: inherit; + } + .icon-background { + position: relative; + background: #1B1B1B; + width: 100px; + height: 100px; + border: 4px solid #B35C00; + border-radius: 50%; + transition: all 0.3s ease; + margin: 40% 0 0 20%; + @include MQ(M) { + display: none; + } + .icon { + vertical-align: middle; + background-repeat: no-repeat; + background-position: center center; + background-size: 100%; + width: 40px; + height: 40px; + margin-left: auto; + margin-right: auto; + margin-top: 25%; + @include MQ(M) { + display: none; + } + } + } + } + .date { + display: inline-block; + position: absolute; + text-transform: uppercase; + font-weight: 600; + font-family: $Montserrat; + font-size: 2em; + top: calc(100%/3); + left: 64%; + @include MQ(L) { + display: none; + } + @include MQ(M) { + font-size: 1em; + left: 40px; + top: auto; + bottom: 10%; + color: $lightGray; + } + } + &:nth-child(even) .content { + float: right; + text-align: left; + margin-right: 0; + margin-left: 1em; + @include MQ(M) { + float: none; + margin-left: 0; + margin-right: 0; + } + } + &:nth-child(even) .icon-semicircle { + border-top-color: #FF8400; + border-left-color: #FF8400; + border-bottom-color: #FF8400; + transform: translate(394px); + @include MQ(L) { + transform: none; + } + &:before, + &:after { + background: #FF8400; + } + .icon-background { + border-color: #FF8400; + } + } + &:nth-child(even) .date { + left: 4%; + @include MQ(M) { + left: 40px; + } + } + &:nth-child(odd) .icon-semicircle { + transform: rotate(180deg) translate(-50px); + .icon { + transform: rotate(180deg); + // margin-left: 21px; + @include MQ(M) { + // margin-left: 0; + } + } + } + } + } + } +} \ No newline at end of file diff --git a/_sass/partials/_variables.scss b/_sass/partials/_variables.scss index 9d30786..082ab39 100644 --- a/_sass/partials/_variables.scss +++ b/_sass/partials/_variables.scss @@ -1,3 +1,54 @@ -$gray: #26252E; +// Colors +$lightGray: #808080; +$gray: #393939; +$darkGray: #26252E; +$darkDarkGray: #17171c; +$lightOrange: #FFB566; $orange: #FF8400; +$darkOrange: #994F00; $white: #F2F2F2; +$whiteRGBA: rgba(242, 242, 242, 0.65); +$lightGrayRGBA: rgba(57, 57, 57, 0.7); +$grayRGBA: rgba(38, 37, 46, 0.7); +$darkGrayRGBA: rgba(23, 23, 28, 0.7); +$lightOrangeRGBA: rgba(255, 181, 102, 0.7); +$orangeRGBA: rgba(255, 132, 0, 0.7); +$darkOrangeRGBA: rgba(153, 79, 0, 0.7); + +// Fonts +$Montserrat: 'Montserrat', Helvetica, Arial, sans-serif; +$Cinzel: 'Cinzel', Georgia, serif; +$Merienda: 'Merienda', Arial, cursive, sans-serif; +$OpenSans: 'Open Sans', Helvetica, Arial, sans-serif; +$Varela: 'Varela Round', Helvetica, Arial, sans-serif; +$Allerta: 'Allerta', Helvetica, Arial, sans-serif; + +// Breakpoints +$XS: 330px; +$S: 576px; +$M: 767px; +$L: 960px; +$XL: 1200px; +$HD: 1920px; + +// Media queries +@mixin MQ($canvas) { + @if $canvas==XS{ + @media only screen and (max-width: $XS) { @content; } + } + @else if $canvas==S { + @media only screen and (max-width: $S) { @content; } + } + @else if $canvas==M { + @media only screen and (max-width: $M) { @content; } + } + @else if $canvas==L { + @media only screen and (max-width: $L) { @content; } + } + @else if $canvas==XL { + @media only screen and (max-width: $XL) { @content; } + } + @else if $canvas==HD { + @media only screen and (max-width: $HD) { @content; } + } +} diff --git a/_sass/partials/svg.scss b/_sass/partials/svg.scss new file mode 100644 index 0000000..267afe4 --- /dev/null +++ b/_sass/partials/svg.scss @@ -0,0 +1,47 @@ +.st0 { + fill: #FF8400; +} + +.st1 { + fill: #ED1C24; +} + +.st2 { + fill: #FF901A; +} + +.st3 { + fill: #FF9D34; +} + +.st4 { + fill: #FFA94D; +} + +.st5 { + fill: #FFB567; +} + +.st6 { + fill: #FFC280; +} + +.st7 { + fill: #FFE7CD; +} + +.st8 { + fill: #FFCE9A; +} + +.st9 { + fill: #FFDAB4; +} + +.st10 { + fill: #FFF7F0; +} + +.st11 { + fill: #FFF3E7; +} \ No newline at end of file diff --git a/assets/css/main.scss b/assets/css/main.scss index 58219dc..ff0185a 100644 --- a/assets/css/main.scss +++ b/assets/css/main.scss @@ -3,7 +3,16 @@ --- @import 'bourbon/bourbon'; -@import 'partials/screens'; @import 'partials/variables'; @import 'partials/base'; +@import 'partials/icons'; @import 'partials/home'; +// @import 'partials/baseNew'; +@import 'partials/svg'; +@import 'partials/about'; +@import 'partials/services'; +@import 'partials/skills'; +@import 'partials/timeline'; +@import 'partials/projects'; +@import 'partials/contact'; +@import 'partials/footer'; diff --git a/assets/images/home-l.png b/assets/images/backgrounds/contact-l.png similarity index 100% rename from assets/images/home-l.png rename to assets/images/backgrounds/contact-l.png diff --git a/assets/images/home-m.png b/assets/images/backgrounds/contact-m.png similarity index 100% rename from assets/images/home-m.png rename to assets/images/backgrounds/contact-m.png diff --git a/assets/images/home-s.png b/assets/images/backgrounds/contact-s.png similarity index 100% rename from assets/images/home-s.png rename to assets/images/backgrounds/contact-s.png diff --git a/assets/images/home-og.png b/assets/images/backgrounds/contact-xl.png similarity index 100% rename from assets/images/home-og.png rename to assets/images/backgrounds/contact-xl.png diff --git a/assets/images/backgrounds/home-l.jpg b/assets/images/backgrounds/home-l.jpg new file mode 100644 index 0000000..e4e0204 Binary files /dev/null and b/assets/images/backgrounds/home-l.jpg differ diff --git a/assets/images/backgrounds/home-m.jpg b/assets/images/backgrounds/home-m.jpg new file mode 100644 index 0000000..52383a0 Binary files /dev/null and b/assets/images/backgrounds/home-m.jpg differ diff --git a/assets/images/backgrounds/home-s.jpg b/assets/images/backgrounds/home-s.jpg new file mode 100644 index 0000000..de20a2d Binary files /dev/null and b/assets/images/backgrounds/home-s.jpg differ diff --git a/assets/images/backgrounds/home-xl.jpg b/assets/images/backgrounds/home-xl.jpg new file mode 100644 index 0000000..7415465 Binary files /dev/null and b/assets/images/backgrounds/home-xl.jpg differ diff --git a/assets/images/home-xl.png b/assets/images/backgrounds/originals/bg1-og.png similarity index 100% rename from assets/images/home-xl.png rename to assets/images/backgrounds/originals/bg1-og.png diff --git a/assets/images/backgrounds/originals/contact-og.jpg b/assets/images/backgrounds/originals/contact-og.jpg new file mode 100644 index 0000000..c735b7e Binary files /dev/null and b/assets/images/backgrounds/originals/contact-og.jpg differ diff --git a/assets/images/backgrounds/originals/experience-og.jpg b/assets/images/backgrounds/originals/experience-og.jpg new file mode 100644 index 0000000..b6d4f43 Binary files /dev/null and b/assets/images/backgrounds/originals/experience-og.jpg differ diff --git a/assets/images/backgrounds/originals/home-og.jpg b/assets/images/backgrounds/originals/home-og.jpg new file mode 100644 index 0000000..7415465 Binary files /dev/null and b/assets/images/backgrounds/originals/home-og.jpg differ diff --git a/assets/images/backgrounds/originals/services-og.jpg b/assets/images/backgrounds/originals/services-og.jpg new file mode 100644 index 0000000..23adc8d Binary files /dev/null and b/assets/images/backgrounds/originals/services-og.jpg differ diff --git a/assets/images/backgrounds/originals/timeline-og.jpg b/assets/images/backgrounds/originals/timeline-og.jpg new file mode 100644 index 0000000..6e6b6a0 Binary files /dev/null and b/assets/images/backgrounds/originals/timeline-og.jpg differ diff --git a/assets/images/bg2.jpg b/assets/images/backgrounds/other/bg2.jpg similarity index 100% rename from assets/images/bg2.jpg rename to assets/images/backgrounds/other/bg2.jpg diff --git a/assets/images/bg3.jpg b/assets/images/backgrounds/other/bg3.jpg similarity index 100% rename from assets/images/bg3.jpg rename to assets/images/backgrounds/other/bg3.jpg diff --git a/assets/images/backgrounds/other/contact-l.jpg b/assets/images/backgrounds/other/contact-l.jpg new file mode 100644 index 0000000..1c49ec2 Binary files /dev/null and b/assets/images/backgrounds/other/contact-l.jpg differ diff --git a/assets/images/backgrounds/other/contact-m.jpg b/assets/images/backgrounds/other/contact-m.jpg new file mode 100644 index 0000000..b548ff0 Binary files /dev/null and b/assets/images/backgrounds/other/contact-m.jpg differ diff --git a/assets/images/backgrounds/other/contact-s.jpg b/assets/images/backgrounds/other/contact-s.jpg new file mode 100644 index 0000000..16db733 Binary files /dev/null and b/assets/images/backgrounds/other/contact-s.jpg differ diff --git a/assets/images/backgrounds/other/contact-xl.jpg b/assets/images/backgrounds/other/contact-xl.jpg new file mode 100644 index 0000000..dcb2747 Binary files /dev/null and b/assets/images/backgrounds/other/contact-xl.jpg differ diff --git a/assets/images/backgrounds/other/experience-l.jpg b/assets/images/backgrounds/other/experience-l.jpg new file mode 100644 index 0000000..f4a3b62 Binary files /dev/null and b/assets/images/backgrounds/other/experience-l.jpg differ diff --git a/assets/images/backgrounds/other/experience-m.jpg b/assets/images/backgrounds/other/experience-m.jpg new file mode 100644 index 0000000..4fd2149 Binary files /dev/null and b/assets/images/backgrounds/other/experience-m.jpg differ diff --git a/assets/images/backgrounds/other/experience-s.jpg b/assets/images/backgrounds/other/experience-s.jpg new file mode 100644 index 0000000..0a3fa33 Binary files /dev/null and b/assets/images/backgrounds/other/experience-s.jpg differ diff --git a/assets/images/backgrounds/other/experience-xl.jpg b/assets/images/backgrounds/other/experience-xl.jpg new file mode 100644 index 0000000..b6d4f43 Binary files /dev/null and b/assets/images/backgrounds/other/experience-xl.jpg differ diff --git a/assets/images/backgrounds/other/timeline-l.jpg b/assets/images/backgrounds/other/timeline-l.jpg new file mode 100644 index 0000000..c710561 Binary files /dev/null and b/assets/images/backgrounds/other/timeline-l.jpg differ diff --git a/assets/images/backgrounds/other/timeline-m.jpg b/assets/images/backgrounds/other/timeline-m.jpg new file mode 100644 index 0000000..81a0897 Binary files /dev/null and b/assets/images/backgrounds/other/timeline-m.jpg differ diff --git a/assets/images/backgrounds/other/timeline-s.jpg b/assets/images/backgrounds/other/timeline-s.jpg new file mode 100644 index 0000000..7fc10cc Binary files /dev/null and b/assets/images/backgrounds/other/timeline-s.jpg differ diff --git a/assets/images/backgrounds/other/timeline-xl.jpg b/assets/images/backgrounds/other/timeline-xl.jpg new file mode 100644 index 0000000..6e6b6a0 Binary files /dev/null and b/assets/images/backgrounds/other/timeline-xl.jpg differ diff --git a/assets/images/backgrounds/other/timeline-xl2.jpg b/assets/images/backgrounds/other/timeline-xl2.jpg new file mode 100644 index 0000000..3cdee07 Binary files /dev/null and b/assets/images/backgrounds/other/timeline-xl2.jpg differ diff --git a/assets/images/backgrounds/other/timeline-xl3.jpg b/assets/images/backgrounds/other/timeline-xl3.jpg new file mode 100644 index 0000000..62bb44c Binary files /dev/null and b/assets/images/backgrounds/other/timeline-xl3.jpg differ diff --git a/assets/images/backgrounds/other/timeline-xl4.jpg b/assets/images/backgrounds/other/timeline-xl4.jpg new file mode 100644 index 0000000..07c974c Binary files /dev/null and b/assets/images/backgrounds/other/timeline-xl4.jpg differ diff --git a/assets/images/backgrounds/other/timeline-xl5.jpg b/assets/images/backgrounds/other/timeline-xl5.jpg new file mode 100644 index 0000000..b8310f9 Binary files /dev/null and b/assets/images/backgrounds/other/timeline-xl5.jpg differ diff --git a/assets/images/backgrounds/services-l.jpg b/assets/images/backgrounds/services-l.jpg new file mode 100644 index 0000000..f456724 Binary files /dev/null and b/assets/images/backgrounds/services-l.jpg differ diff --git a/assets/images/backgrounds/services-m.jpg b/assets/images/backgrounds/services-m.jpg new file mode 100644 index 0000000..4de406a Binary files /dev/null and b/assets/images/backgrounds/services-m.jpg differ diff --git a/assets/images/backgrounds/services-s.jpg b/assets/images/backgrounds/services-s.jpg new file mode 100644 index 0000000..5a9067a Binary files /dev/null and b/assets/images/backgrounds/services-s.jpg differ diff --git a/assets/images/backgrounds/services-xl.jpg b/assets/images/backgrounds/services-xl.jpg new file mode 100644 index 0000000..23adc8d Binary files /dev/null and b/assets/images/backgrounds/services-xl.jpg differ diff --git a/assets/images/backgrounds/timeline-l.jpg b/assets/images/backgrounds/timeline-l.jpg new file mode 100644 index 0000000..57a2a93 Binary files /dev/null and b/assets/images/backgrounds/timeline-l.jpg differ diff --git a/assets/images/backgrounds/timeline-m.jpg b/assets/images/backgrounds/timeline-m.jpg new file mode 100644 index 0000000..c1a4a6f Binary files /dev/null and b/assets/images/backgrounds/timeline-m.jpg differ diff --git a/assets/images/backgrounds/timeline-s.jpg b/assets/images/backgrounds/timeline-s.jpg new file mode 100644 index 0000000..4c13ce9 Binary files /dev/null and b/assets/images/backgrounds/timeline-s.jpg differ diff --git a/assets/images/backgrounds/timeline-xl.jpg b/assets/images/backgrounds/timeline-xl.jpg new file mode 100644 index 0000000..06401ae Binary files /dev/null and b/assets/images/backgrounds/timeline-xl.jpg differ diff --git a/assets/images/headshot.jpg b/assets/images/headshot.jpg new file mode 100644 index 0000000..64d9fa0 Binary files /dev/null and b/assets/images/headshot.jpg differ diff --git a/assets/images/headshot2.jpg b/assets/images/headshot2.jpg new file mode 100644 index 0000000..cc7ba13 Binary files /dev/null and b/assets/images/headshot2.jpg differ diff --git a/assets/images/icons/admin-tools.png b/assets/images/icons/admin-tools.png new file mode 100755 index 0000000..f4177cd Binary files /dev/null and b/assets/images/icons/admin-tools.png differ diff --git a/assets/images/icons/briefcase.png b/assets/images/icons/briefcase.png new file mode 100755 index 0000000..7ed29ee Binary files /dev/null and b/assets/images/icons/briefcase.png differ diff --git a/assets/images/icons/campfire.png b/assets/images/icons/campfire.png new file mode 100644 index 0000000..c90fbdc Binary files /dev/null and b/assets/images/icons/campfire.png differ diff --git a/assets/images/icons/check.png b/assets/images/icons/check.png new file mode 100644 index 0000000..4ca9ae0 Binary files /dev/null and b/assets/images/icons/check.png differ diff --git a/assets/images/icons/checkmark.png b/assets/images/icons/checkmark.png new file mode 100644 index 0000000..5ad6247 Binary files /dev/null and b/assets/images/icons/checkmark.png differ diff --git a/assets/images/icons/cloud.png b/assets/images/icons/cloud.png new file mode 100755 index 0000000..8320489 Binary files /dev/null and b/assets/images/icons/cloud.png differ diff --git a/assets/images/icons/code-file.png b/assets/images/icons/code-file.png new file mode 100755 index 0000000..6a1c91c Binary files /dev/null and b/assets/images/icons/code-file.png differ diff --git a/assets/images/icons/code.png b/assets/images/icons/code.png new file mode 100755 index 0000000..7279ca1 Binary files /dev/null and b/assets/images/icons/code.png differ diff --git a/assets/images/icons/cog-gear.png b/assets/images/icons/cog-gear.png new file mode 100755 index 0000000..849034b Binary files /dev/null and b/assets/images/icons/cog-gear.png differ diff --git a/assets/images/icons/design.png b/assets/images/icons/design.png new file mode 100755 index 0000000..e03c091 Binary files /dev/null and b/assets/images/icons/design.png differ diff --git a/assets/images/icons/double-checkmark.png b/assets/images/icons/double-checkmark.png new file mode 100644 index 0000000..af76b36 Binary files /dev/null and b/assets/images/icons/double-checkmark.png differ diff --git a/assets/images/icons/download.png b/assets/images/icons/download.png new file mode 100644 index 0000000..7c723ac Binary files /dev/null and b/assets/images/icons/download.png differ diff --git a/assets/images/icons/edit-image.png b/assets/images/icons/edit-image.png new file mode 100644 index 0000000..81e973e Binary files /dev/null and b/assets/images/icons/edit-image.png differ diff --git a/assets/images/icons/email.png b/assets/images/icons/email.png new file mode 100755 index 0000000..16d6d1e Binary files /dev/null and b/assets/images/icons/email.png differ diff --git a/assets/images/icons/engineer.png b/assets/images/icons/engineer.png new file mode 100755 index 0000000..07096d1 Binary files /dev/null and b/assets/images/icons/engineer.png differ diff --git a/assets/images/icons/facebook.png b/assets/images/icons/facebook.png new file mode 100755 index 0000000..a4863a8 Binary files /dev/null and b/assets/images/icons/facebook.png differ diff --git a/assets/images/icons/gear.png b/assets/images/icons/gear.png new file mode 100755 index 0000000..54745df Binary files /dev/null and b/assets/images/icons/gear.png differ diff --git a/assets/images/icons/github.png b/assets/images/icons/github.png new file mode 100755 index 0000000..1e7bfdd Binary files /dev/null and b/assets/images/icons/github.png differ diff --git a/assets/images/icons/graduation-cap.png b/assets/images/icons/graduation-cap.png new file mode 100755 index 0000000..d913180 Binary files /dev/null and b/assets/images/icons/graduation-cap.png differ diff --git a/assets/images/icons/illustrator.png b/assets/images/icons/illustrator.png new file mode 100644 index 0000000..4bb1d2e Binary files /dev/null and b/assets/images/icons/illustrator.png differ diff --git a/assets/images/icons/indesign.png b/assets/images/icons/indesign.png new file mode 100644 index 0000000..e9e4e5e Binary files /dev/null and b/assets/images/icons/indesign.png differ diff --git a/assets/images/icons/instagram.png b/assets/images/icons/instagram.png new file mode 100755 index 0000000..b69d97a Binary files /dev/null and b/assets/images/icons/instagram.png differ diff --git a/assets/images/icons/intelligence.png b/assets/images/icons/intelligence.png new file mode 100755 index 0000000..df3ed0a Binary files /dev/null and b/assets/images/icons/intelligence.png differ diff --git a/assets/images/icons/journal.png b/assets/images/icons/journal.png new file mode 100755 index 0000000..f5287e2 Binary files /dev/null and b/assets/images/icons/journal.png differ diff --git a/assets/images/icons/leaf.png b/assets/images/icons/leaf.png new file mode 100644 index 0000000..031772e Binary files /dev/null and b/assets/images/icons/leaf.png differ diff --git a/assets/images/icons/library.png b/assets/images/icons/library.png new file mode 100755 index 0000000..e2c9357 Binary files /dev/null and b/assets/images/icons/library.png differ diff --git a/assets/images/icons/light-bulb.png b/assets/images/icons/light-bulb.png new file mode 100755 index 0000000..461b0a5 Binary files /dev/null and b/assets/images/icons/light-bulb.png differ diff --git a/assets/images/icons/linkedin.png b/assets/images/icons/linkedin.png new file mode 100755 index 0000000..690bd11 Binary files /dev/null and b/assets/images/icons/linkedin.png differ diff --git a/assets/images/icons/module.png b/assets/images/icons/module.png new file mode 100644 index 0000000..7da1550 Binary files /dev/null and b/assets/images/icons/module.png differ diff --git a/assets/images/icons/neural-network.png b/assets/images/icons/neural-network.png new file mode 100755 index 0000000..b88d358 Binary files /dev/null and b/assets/images/icons/neural-network.png differ diff --git a/assets/images/icons/photoshop.png b/assets/images/icons/photoshop.png new file mode 100644 index 0000000..dddd111 Binary files /dev/null and b/assets/images/icons/photoshop.png differ diff --git a/assets/images/icons/ruby-gem.png b/assets/images/icons/ruby-gem.png new file mode 100755 index 0000000..94579ac Binary files /dev/null and b/assets/images/icons/ruby-gem.png differ diff --git a/assets/images/icons/search.png b/assets/images/icons/search.png new file mode 100755 index 0000000..44e29d5 Binary files /dev/null and b/assets/images/icons/search.png differ diff --git a/assets/images/icons/server.png b/assets/images/icons/server.png new file mode 100755 index 0000000..0dc823f Binary files /dev/null and b/assets/images/icons/server.png differ diff --git a/assets/images/icons/shopping-bag.png b/assets/images/icons/shopping-bag.png new file mode 100644 index 0000000..0b99111 Binary files /dev/null and b/assets/images/icons/shopping-bag.png differ diff --git a/assets/images/icons/team-work.png b/assets/images/icons/team-work.png new file mode 100755 index 0000000..5d9adaa Binary files /dev/null and b/assets/images/icons/team-work.png differ diff --git a/assets/images/icons/twitter.png b/assets/images/icons/twitter.png new file mode 100755 index 0000000..2c067c8 Binary files /dev/null and b/assets/images/icons/twitter.png differ diff --git a/assets/images/icons/user-location.png b/assets/images/icons/user-location.png new file mode 100755 index 0000000..1dec0e0 Binary files /dev/null and b/assets/images/icons/user-location.png differ diff --git a/assets/images/icons/web-design.png b/assets/images/icons/web-design.png new file mode 100755 index 0000000..f13bbb4 Binary files /dev/null and b/assets/images/icons/web-design.png differ diff --git a/assets/images/icons/wrench.png b/assets/images/icons/wrench.png new file mode 100755 index 0000000..a3680cc Binary files /dev/null and b/assets/images/icons/wrench.png differ diff --git a/assets/images/icons/www.png b/assets/images/icons/www.png new file mode 100755 index 0000000..69e7637 Binary files /dev/null and b/assets/images/icons/www.png differ diff --git a/assets/images/projects/astyleexperience-alt.png b/assets/images/projects/astyleexperience-alt.png new file mode 100644 index 0000000..69d583c Binary files /dev/null and b/assets/images/projects/astyleexperience-alt.png differ diff --git a/assets/images/projects/astyleexperience-home.png b/assets/images/projects/astyleexperience-home.png new file mode 100644 index 0000000..69252ae Binary files /dev/null and b/assets/images/projects/astyleexperience-home.png differ diff --git a/assets/images/projects/browser.ai b/assets/images/projects/browser.ai new file mode 100644 index 0000000..63048f7 --- /dev/null +++ b/assets/images/projects/browser.ai @@ -0,0 +1,1784 @@ +%PDF-1.5 % +1 0 obj <>/OCGs[5 0 R 27 0 R 48 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream + + + + + application/pdf + + + Web + + + Adobe Illustrator CC 22.1 (Macintosh) + 2018-04-11T17:09:14-07:00 + 2018-04-11T17:11:44-07:00 + 2018-04-11T17:11:44-07:00 + + + + 256 + 16 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAEAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A7Vr+vMUmu7hm+rxfYiXs CaDbxOQnMRFlv02nlmyCEeZS+y1KC7tEuYwwRyRxYbgjrmHqe0ceKAmQdy5WTszJHKcZIsKV5rdp a3kFpIrl56EMAKAMeIrv45adXAGI/nUfm6LU62GHKMcr4j+ukwzKcx2KuxV2KuxV2KuxV2KuxV2K uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kq9nbfWJSnxUAr8A5Hw7kYqjG0kBSQJqgbVQf 81YqoabqU9lOrKxMRP7yPsR/XFW38v6lIhSS15owoytxII9wTgItlGZibBotR+W9QjjEUdnwjX7K LxAH0VyueGEhwyAIZnPMyMjI8R620/lq+kkSR7INJH/dueBK/I12yZhHY1yceWOMiJEAkKn6C1b/ AJZz96/1yTN36C1b/lnP3r/XFXfoLVv+Wc/ev9cVd+gtW/5Zz96/1xV36C1b/lnP3r/XFXfoLVv+ Wc/ev9cVd+gtW/5Zz96/1xV36C1b/lnP3r/XFXfoLVv+Wc/ev9cVd+gtW/5Zz96/1xV36C1b/lnP 3r/XFXfoLVv+Wc/ev9cVd+gtW/5Zz96/1xV36C1b/lnP3r/XFXfoLVv+Wc/ev9cVd+gtW/5Zz96/ 1xV36C1b/lnP3r/XFXfoLVv+Wc/ev9cVd+gtW/5Zz96/1xV36C1b/lnP3r/XFXfoLVv+Wc/ev9cV d+gtW/5Zz96/1xV36C1b/lnP3r/XFXfoLVv+Wc/ev9cVd+gtW/5Zz96/1xV36C1b/lnP3r/XFV8O j6rG/I2gk2pxcgj8GGKqx07VCCP0dGK9x/13iqG/QWrf8s5+9f64q//Z + + + + proof:pdf + uuid:65E6390686CF11DBA6E2D887CEACB407 + xmp.did:1c8afbe8-302f-4674-b3e2-bbc0b609fc56 + uuid:a3607de3-1e62-ba4b-a63e-7249ad9c94ca + + uuid:5a1037e7-9380-0f48-bb28-5e4003a1589a + xmp.did:aaa30eb2-a54e-4015-ab75-02043de25f1a + uuid:65E6390686CF11DBA6E2D887CEACB407 + proof:pdf + + + + + saved + xmp.iid:1c8afbe8-302f-4674-b3e2-bbc0b609fc56 + 2018-04-11T17:09:14-07:00 + Adobe Illustrator CC 22.1 (Macintosh) + / + + + + Web + Document + 1 + False + False + + 994.000000 + 55.000000 + Pixels + + + + Cyan + Magenta + Yellow + + + + + + Default Swatch Group + 0 + + + + White + RGB + PROCESS + 255 + 255 + 255 + + + Black + RGB + PROCESS + 0 + 0 + 0 + + + RGB Red + RGB + PROCESS + 255 + 0 + 0 + + + RGB Yellow + RGB + PROCESS + 255 + 255 + 0 + + + RGB Green + RGB + PROCESS + 0 + 255 + 0 + + + RGB Cyan + RGB + PROCESS + 0 + 255 + 255 + + + RGB Blue + RGB + PROCESS + 0 + 0 + 255 + + + RGB Magenta + RGB + PROCESS + 255 + 0 + 255 + + + R=193 G=39 B=45 + RGB + PROCESS + 193 + 39 + 45 + + + R=237 G=28 B=36 + RGB + PROCESS + 237 + 28 + 36 + + + R=241 G=90 B=36 + RGB + PROCESS + 241 + 90 + 36 + + + R=247 G=147 B=30 + RGB + PROCESS + 247 + 147 + 30 + + + R=251 G=176 B=59 + RGB + PROCESS + 251 + 176 + 59 + + + R=252 G=238 B=33 + RGB + PROCESS + 252 + 238 + 33 + + + R=217 G=224 B=33 + RGB + PROCESS + 217 + 224 + 33 + + + R=140 G=198 B=63 + RGB + PROCESS + 140 + 198 + 63 + + + R=57 G=181 B=74 + RGB + PROCESS + 57 + 181 + 74 + + + R=0 G=146 B=69 + RGB + PROCESS + 0 + 146 + 69 + + + R=0 G=104 B=55 + RGB + PROCESS + 0 + 104 + 55 + + + R=34 G=181 B=115 + RGB + PROCESS + 34 + 181 + 115 + + + R=0 G=169 B=157 + RGB + PROCESS + 0 + 169 + 157 + + + R=41 G=171 B=226 + RGB + PROCESS + 41 + 171 + 226 + + + R=0 G=113 B=188 + RGB + PROCESS + 0 + 113 + 188 + + + R=46 G=49 B=146 + RGB + PROCESS + 46 + 49 + 146 + + + R=27 G=20 B=100 + RGB + PROCESS + 27 + 20 + 100 + + + R=102 G=45 B=145 + RGB + PROCESS + 102 + 45 + 145 + + + R=147 G=39 B=143 + RGB + PROCESS + 147 + 39 + 143 + + + R=158 G=0 B=93 + RGB + PROCESS + 158 + 0 + 93 + + + R=212 G=20 B=90 + RGB + PROCESS + 212 + 20 + 90 + + + R=237 G=30 B=121 + RGB + PROCESS + 237 + 30 + 121 + + + R=199 G=178 B=153 + RGB + PROCESS + 199 + 178 + 153 + + + R=153 G=134 B=117 + RGB + PROCESS + 153 + 134 + 117 + + + R=115 G=99 B=87 + RGB + PROCESS + 115 + 99 + 87 + + + R=83 G=71 B=65 + RGB + PROCESS + 83 + 71 + 65 + + + R=198 G=156 B=109 + RGB + PROCESS + 198 + 156 + 109 + + + R=166 G=124 B=82 + RGB + PROCESS + 166 + 124 + 82 + + + R=140 G=98 B=57 + RGB + PROCESS + 140 + 98 + 57 + + + R=117 G=76 B=36 + RGB + PROCESS + 117 + 76 + 36 + + + R=96 G=56 B=19 + RGB + PROCESS + 96 + 56 + 19 + + + R=66 G=33 B=11 + RGB + PROCESS + 66 + 33 + 11 + + + + + + Grays + 1 + + + + R=0 G=0 B=0 + RGB + PROCESS + 0 + 0 + 0 + + + R=26 G=26 B=26 + RGB + PROCESS + 26 + 26 + 26 + + + R=51 G=51 B=51 + RGB + PROCESS + 51 + 51 + 51 + + + R=77 G=77 B=77 + RGB + PROCESS + 77 + 77 + 77 + + + R=102 G=102 B=102 + RGB + PROCESS + 102 + 102 + 102 + + + R=128 G=128 B=128 + RGB + PROCESS + 128 + 128 + 128 + + + R=153 G=153 B=153 + RGB + PROCESS + 153 + 153 + 153 + + + R=179 G=179 B=179 + RGB + PROCESS + 179 + 179 + 179 + + + R=204 G=204 B=204 + RGB + PROCESS + 204 + 204 + 204 + + + R=230 G=230 B=230 + RGB + PROCESS + 230 + 230 + 230 + + + R=242 G=242 B=242 + RGB + PROCESS + 242 + 242 + 242 + + + + + + Web Color Group + 1 + + + + R=63 G=169 B=245 + RGB + PROCESS + 63 + 169 + 245 + + + R=122 G=201 B=67 + RGB + PROCESS + 122 + 201 + 67 + + + R=255 G=147 B=30 + RGB + PROCESS + 255 + 147 + 30 + + + R=255 G=29 B=37 + RGB + PROCESS + 255 + 29 + 37 + + + R=255 G=123 B=172 + RGB + PROCESS + 255 + 123 + 172 + + + R=189 G=204 B=212 + RGB + PROCESS + 189 + 204 + 212 + + + + + + + Adobe PDF library 15.00 + 21.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + endstream endobj 3 0 obj <> endobj 7 0 obj <>/Resources<>/ExtGState<>/Properties<>>>/Thumb 54 0 R/TrimBox[0.0 0.0 994.0 55.0]/Type/Page>> endobj 50 0 obj <>stream +HSn +uٴS5U;u;4B~O uBaXJ@# +I8/H6_\fIKg:$y\t{أlLMT2%3"^Be_8Ȗr8)6Y !4'lch'!l*V!Va#b}tDSys\=6&ޡ۝J-շ+ИRm6# 0/尻 endstream endobj 54 0 obj <>stream +8;XplB)$oB5R7FH%NRTZcIU:,B(fJbg,/cTTlZ.DR+p$2,.N\I%Bb?!RPb'G"oreM@AX~> endstream endobj 55 0 obj [/Indexed/DeviceRGB 255 56 0 R] endobj 56 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 48 0 obj <> endobj 57 0 obj [/View/Design] endobj 58 0 obj <>>> endobj 53 0 obj <> endobj 52 0 obj [/ICCBased 59 0 R] endobj 59 0 obj <>stream +HyTSwoɞc [5laQIBHADED2mtFOE.c}08׎8GNg9w߽'0 ֠Jb  + 2y.-;!KZ ^i"L0- @8(r;q7Ly&Qq4j|9 +V)gB0iW8#8wթ8_٥ʨQQj@&A)/g>'Kt;\ ӥ$պFZUn(4T%)뫔0C&Zi8bxEB;Pӓ̹A om?W= +x-[0}y)7ta>jT7@tܛ`q2ʀ&6ZLĄ?_yxg)˔zçLU*uSkSeO4?׸c. R ߁-25 S>ӣVd`rn~Y&+`;A4 A9=-tl`;~p Gp| [`L`< "A YA+Cb(R,*T2B- +ꇆnQt}MA0alSx k&^>0|>_',G!"F$H:R!zFQd?r 9\A&G rQ hE]a4zBgE#H *B=0HIpp0MxJ$D1D, VĭKĻYdE"EI2EBGt4MzNr!YK ?%_&#(0J:EAiQ(()ӔWT6U@P+!~mD eԴ!hӦh/']B/ҏӿ?a0nhF!X8܌kc&5S6lIa2cKMA!E#ƒdV(kel }}Cq9 +N')].uJr + wG xR^[oƜchg`>b$*~ :Eb~,m,-ݖ,Y¬*6X[ݱF=3뭷Y~dó ti zf6~`{v.Ng#{}}jc1X6fm;'_9 r:8q:˜O:ϸ8uJqnv=MmR 4 +n3ܣkGݯz=[==<=GTB(/S,]6*-W:#7*e^YDY}UjAyT`#D="b{ų+ʯ:!kJ4Gmt}uC%K7YVfFY .=b?SƕƩȺy چ k5%4m7lqlioZlG+Zz͹mzy]?uuw|"űNwW&e֥ﺱ*|j5kyݭǯg^ykEklD_p߶7Dmo꿻1ml{Mś nLl<9O[$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! +zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)Km endstream endobj 51 0 obj <> endobj 60 0 obj <> endobj 61 0 obj <>stream +%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 17.0 %%AI8_CreatorVersion: 22.1.0 %%For: (Pearce Ropion) () %%Title: (browser.ai) %%CreationDate: 4/11/18 5:11 PM %%Canvassize: 16383 %%BoundingBox: 143 -55 1137 0 %%HiResBoundingBox: 143 -54.9999999999991 1137 0 %%DocumentProcessColors: Cyan Magenta Yellow %AI5_FileFormat 13.0 %AI12_BuildNumber: 312 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%RGBProcessColor: 0 0 0 ([Registration]) %AI3_Cropmarks: 143 -55 1137 0 %AI3_TemplateBox: 640.5 -512.5 640.5 -512.5 %AI3_TileBox: 262 -315.5 996 260.5 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 6 %AI9_ColorModel: 1 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 1 %AI17_Begin_Content_if_version_gt:17 1 %AI9_OpenToView: 41.721211279345 358.538824836783 0.7199 1268 752 18 0 0 6 42 0 0 0 1 1 0 1 1 0 1 %AI17_Alternate_Content %AI9_OpenToView: 41.721211279345 358.538824836783 0.7199 1268 752 18 0 0 6 42 0 0 0 1 1 0 1 1 0 1 %AI17_End_Versioned_Content %AI5_OpenViewLayers: 7 %%PageOrigin:240 -812 %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.MS %%EndComments endstream endobj 62 0 obj <>stream +%%BoundingBox: 143 -55 1137 0 %%HiResBoundingBox: 143 -54.9999999999991 1137 0 %AI7_Thumbnail: 128 8 8 %%BeginData: 2022 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 %524C45FFFFFD7CA8FFFFFD7FA8FFA8A8A8A1C3A8CAA6CA838383FD6AA8FF %A8FFA8FFFD07A8A1BCB5A8A0C7A15F105FFD6BA8FFA8A8A8FFFD06A8AFA1 %C3A8CAA7CA848383FD6AA8FFA8FFA8FFFD7CA8FFFD89A8FFA8FFA8FFA8FF %A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF %A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF %A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF %A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF %%EndData endstream endobj 63 0 obj <>stream +%AI12_CompressedDatax].Np뺮]VHASieTP[ 3EM]Jll k|<߽y˓|zիW_-?٧??tWYm/oz/O֞T?O|ڟ~sW7˟'woߛ| +4oX_&_?л/B8҉#/?}ꠉ?͏Yp_<~7/ͫ7oo_~y~^z ݿ|q|_뗯>&ˏ3쟿B/萿W_޽(JٿǗy/x_=|+L}9o#l_8P_JğskN_^>zAtmgWk>~Q͛^We_mo+dLk%sy}$mVˇ׿{/*ޜ5B>Ŕi>'SؘO)v'O.c6u W=}%h|gX>|}zm'؈}K/޾|ݡɞ#ks"ǘbbS?ѳ -D {ޣ-}vϿ 7y7W$ +8QQߥ_K4ӟ}}N$5'F?}z7ϔ, >lOP89ѧ߽} ܗ?owx'7ǿ}Т'%C&]izA~z@>{_߼ͽv~#~w/[?v=߿y/o?}|᳿} _޼yvZV~,O IA$\%Yw]qի|?|qyۺoLxW?jyvM=yOwA@泿>߿i^⳯_{X_C=}_>ao-?[: ro_=כx qÛW?>}ʛiŔRN%]tK cN|o]~SqŗPbp]n]ۚ+ᄫt5=v puA|c&mw1b &\\cYw6ߖۛۻ{,w.;v玸ǴG=r~`wr)7r)WRZOޔ)qW¦Mq 8Z$l^vw۟]27jSʦ]I7%LXVMb6e^KfSܭ~kVkDeRL/~][i:nmY5u3qUKkIRb-/b'9{!jj?Rj)Rr-8¡jQ<(h[;YkY,dA LLl$eތԝL̵LD݃+_p!'a/w̛kЮ#UmtYѻ Ѓ(ZyK W|pi-9O gRlpmcbHuɎ)x;p{{ _@S >: k|q9qMpa8\l=-J|5qX\:3v .+\HyqxS#qr#(U^dx;RمخjR'v%<^Ƶh{8'rea@Vp! +6v6R#oY jC*O,Bܧ}ie:h\U_7jTzq4fi?K-U7:UUiia=6m=emj7-lTm$j'i%ՒRjZ4#ҴцM%sl(͵p.ӚИQez/M9$t $# ӖJ|0i؜Kd`<tuEvN1’rOb^3dU[mA %-bENXcLZiiKjb6+aiR-d,ł;7C5bΝMW$a X+ހ^U+|e&Vy{ bw5N,`N4!Obu[ NmdFhmUjBJWHJ4WZȕ6n) Ѿ9-q4ʴc{gGoDe:c[QG/=UqӼq6'+^y>{Srg˦M)M{)̧lΐvl"亹lѣ)ޚMMln!g-ޠ&ߴ&4\2i/A*o9't_c>ۀ '  e5)t:a$!mF3?(tB\)G9G ,}L9s#`ǵl⟿Y*VW~lw\6#6v|j3Rʙžz]M o߾>_Щ]G1gDt`bL 8헖Xv4tB}Jvf7}=A;Kٹ}!d|as_|ʾlnXh JYL7~ 3]Fn^8L: +^ gy/z\(WE A?P3E*o{Xm6$&"wͭvS. +cWPuzv7z8nꂣN8SqD|W}qnz߻hq.zkִ['7d+*]P8RpCSJ47nxozԽӺ離h~#7&5dViVO'kXu.q ֔PԻmn焱3^<ռnJQ"B,{WWUn*ڋ*ZYM`$2lI*Ɋ8q9nN"6v$Z"2MU\-ȶʳ,"핈7M<몏rlv#EM"NbFV9v#^(+ҡ˵-?ߝVjʾ[}La6OinoӈM\ Jc97oOM_6Gȋw17Do--.M1/kz}ڼ]҃fcd]uBI]ŠWzpVQc# \d#*rrK/s렺wQ;.n^U/Yu}ѳ{޻^+}UW8cؗ]7Nٵl|Gܲ/\Gq:dFʫp#K۳kDٻSݾQ溉];>4mC8FOuGa)"*\u֗ͯG>/F[Ȍ}1!]LqFDpQc6 +H7] 8 xLzcZ mNNEx.1RsSLI$<D=Pa@:ax|f +(IGUEnF_ lAWď: +Q̀B%/BI3h8R|TtJUϸS=G7Sh`{=x1 Z9wEY(ڼn&t>CZ)Hm_W?])"$~i M2L0*uo$u[5L"Zr-z/t ;84_wZb +RR֟\eZXVelmp"s7%+OJ9(WSͅrXcׂfE6wQҦ,f~CQң85M6tH$*XՆ S=7bĝET nUAn]'L2.܁z\W֦BUu~Pa7}[av# +LZb:+j8V+j6o RWidkз5=Ls[UژNhˢG]Qx;eKΎ-0TMu n5=/t"LUYŘ5<-QuMYabWAa+dV^D=JA$*KO^ {ZBi!WO` +MKܼ7r|=j)KKYKkdv#ײee=x+CO-ʲea׮o\.7XDN](Zh݇olZT[u]ݦsTbkvNBNnUYwv-ۿTCF4>W#L cjTZ W{aVFd'eQ6iU fT4o1+U{z%+obWR5EcXT5$1z-A-U.}UչmKDRDi*C/1ވ\.2bwe&;ᆗ.iC[%<뫋DݝV)9Ɂ\Nt>sM />?~t2?>\jh{T +V0UcU,XfU9E!vZ'S/!ػ<:hW$qU7V 㩎χ ͵ v7ߓ"U=.Q1GX~njL=|gh4WӊF=46TQ}tΦ*C5WEič71O!@mimCYZYt- %)bIt*XAu,Ӛ=A'i<_\]Ŷr{ +TNRl^bpe6bK]sąM'] k.t]Waa +Y馺o!F5HչE#UԊ\M ҲjgnKUU + -TDUinL:Z,rnQqQ+SUDl1M)ˎL;L߀].4Ъ$QAIʓ;W¤jE\=0WԌ*čEhYwWrU Dyzܫ$&w )^vɌ J%ITM hb\ZڡnkU3OHP^ T-czԒ=>i6Mtؔh8ܻ{sww+qI {[Qᢠ͂w-(0#0|E{&M nMC +BuڂmVc%x)=m L6b&jYLajkPC ն͋k5x5sjZ ][3[m\ĵ3oƭ޴u5ufKFI}9Ȕdn\z2=MAH.' +|' +|p u0p/)8[%1;x7ߙ^$t5Ē-`LLcwqkOR&?AU=s;sAAFQ͙'Ѭpdi~BbTْ߷Xҁot`,\s:\Ww}\o>h7{->mJcߛSMsY}{z-/M͐6tWKVm|tݬ; reݠKѯfA>5? k&85x'opηm%.&&+E{cr.֥`Z &D^ ո1 Yk'}r &di)1 .|$EwɌmȅx_1Wz:\9)h)~dk-K~S_[ I';$D׹b>g?3}6o+[4R{҇>z] ޿;%fOrG!Ou H+W@f zI@[ ioHϱS\f'Ys&bh 5L5:UXgnNds[#5V uw+w#3mOTMRҒ:.9ݱ=|_O gq-wg @ Sl\:[ ob7nvg<]Lc1'A_[|WGEsRLPR9䔖O"s*zp+VAظ&gV&)Z(ޖ(f0_\*j&!>S7O}mdyW{:mq7FJL&ڂ,Q-4]!#x,͊(Q@v].TLGw+j8=nӲn34Gn| $zxt <>Eu"z72-p.$cAY28MkT +Młhp At&3؅p"Z#m,TDelx'ˀ=W$ +0FdZ>sU7*M!̈V"a30gSr3,svN@*– OP28D;$ 2|Gpr7r9j60W)Ӣ#&w%6>KOeF]Ȉ"V3M-7˱x;TMI;4I4:+_y߂`(Õdۦo#|N6`%z/#0- +:MѦɢ brDo\7;hzl2b8,~-Ӈ;P=暲CƘl!\SM]7<Кڷn6lίMZy z'|ՙqo"GI>'4dﭰoS%:b +3azk]-zK@5lcQ*pMxvpfbs7R2?Dy;A9 +̢, &$MKJ5)l*(fSipp[Tm+5TZXnzo + la](L*̇ÿuJjkjoy- t +@ׄOܣ +a wsKFEwӥH g}NiR~j+>:|l1]s3l]i۲T5D5vĶ馥HHk =inkjICrs_TofW~ttx," 2ECbDAXKJ?D4-XzEEվ K!OzV-N i~\bRT*x'UTմ}U>:qdޮD ~:~Y'?E=* NvL g(>IZEo91EK Pkvn7kي3=y T1n.dkl-Y$5r>w j~㸚Dl>mlXmƝ|:*X_}fΧ3{)ha}յ ,`%665[B߶ fUc|;+)|5yGs*wBtM}hxf$SM}R$ż<7#Smڶs>1sl36A-SԵy6q[g yfn%L2;O1b2ϧT"JE~=aG)㧈">)ǧh,߱nuӟX5ޚﺢ㷔xyI&ki[^(|oOЬBCơݖTh:dCSxg:F*G`(bTswe; +o!9]O o,ۜ,yCq*dȘ!mR$>O< F]^{W_GpO&kF-SoFvwa0-骠lɧ~'~-4}xxR- L!~T6X>8W٤jNާst k掆 K*o".<ãQӷ&׬@zonrw9p*95Ô]]"~P՘@eIrdd vq:xOo^w/_ۊ韾dӚO{5W/R%:O+?`wޟX8lϓ5̘_dWUx_\į991>o~GO8}GqQao_}wŻo^?/E{o޼N䳻_{d?W>}x/}-'h!ȒgUYqf!8=`pyH7\ߞw9` ;ysv.}̜! }f@P 9xvk'\hIpt08Gd1a_@ckS2UXA ,6w>u +gaD?!9H& 1Pn*0}>cvuS9sEU7y +L0f~ u=6Y{>vSf,wnLNYzS)Ult eA\0Xq"97|1=ΘY%Уm0XKN\R8cnh{5p\4C5Bǖo@Nzڤ/Ȩ{Cv\HlfʋAhlLX˳A}!/_U06YW-Fx +΂1Sz*P X; KEt-H GxS.U#{9- FNA/X\ 3Jn$FV)y2}ݡRRѨ#3'7=.{&a10ÌQg|+f2^gGpVBE[ip\iW8>}F_Qش)`$.Zֽ՗?i(4a#n+™`e@3 b4{ /zo$b.zA"aϭB +. M@T6+഻2>=ρqtBiV7 c'n=0+9uu4jp~BQM@x 5,b0~by% +\HKq滑ciHON"v*h& G ~B +$ $HO5I]ՠ*dkcЩ@x,]Ժ`lGW 8EFA)hwȠEHi|%\-bv!4@v=;~=ҭ<9݋.9ًكԁhpj[A pSvL^;&/ +hbL#^( *4>;Q +=OzR *00" & +U<9Fy {0`hurr ܃o6w"]}0C7T#ylE ++<&, l {M"I Ԯsgя؉3vZ`SI5)7ogarCe(a]NԵ'3(8J~S# ycs4; 2c'ȭ<؃>PEuJƮdQM 1Kc=ZE\!ܘ[1ד"- ut/*W:NpIs,Vӿ~s.ݣo~vr"o]Qq^ VUbX3QJ,8ڮ.JGmTO; 3QDub#㡣#;YQp]ET)o-pj(4Z\,pqT< .8Vd ozqmX-oQ Qd5>mLc˫,w^0S{Y~x;(&68`d]@i39IhQxVV׀'eT>7joA\U[BLw6nʰ;_-98j7fC]|=)tU0"s)dL|BR 򠿹:pMUpؚqH% m 3~[}'SVB0-l>.w4aS·YC pgb" O sNSk'F%] cn2!} ]xЇ4c/ҷߩetz "BeV*=SBϸ +X]OxPvvv)w5T1yigGI+xFLpD1!c_L+NebƢdʃZ|mIӸ9ȉ +a4iXL .30ynk[Mk% J=8-9!< l]9iʄr >%:F6zs'ސW*p9tɆ/Ge3*y Bu Vѫ!-W'0rǺq,!^kTtItu:+! H{D>gYΕn\/ 9iǩ'+z&v)rRkGgvzuڅ Z}WV4ck pI$zšOn:񔞌L-ɱ;tzΆethQczТx[D SZ:tga 24~z?alѽʡoy[&qtcp)|}lCxlU>>|,i]\0j xF.wk/YYyVE m58%& zЅMў`,Ѩ= [@l +Ї'1G@}`dۙ K'OK}ϰyQ yty`lի**`j}~neJy@lJ4' g{w0ő&U+7:23330V8wg^ +5t5*ɥrc:+I P'U`fxX;yl\$p#*α +\-<3Ɓt+rצ/R=VRڏr!-aphF[4ϫݤ : ,H"däHwK_L6)S J +~v +٩(iB4\0\ERo|wִЧ  @DQ2OsF#0c-d,BT/[qxo/bk$2j9XB%E $NDO/;w^̻B%5Sa[Ig$WQt9aU(/Nw,HrbzWr޸و(%L3XUTGf$`t} X;0tc0X"}E""U68#Z=zQ` C8x<rƙNͰ[qcx2Q: +(lx [oUe +JJ^N`ZD89g[]1I;d +(WVﮗb'DFc%a8x7 cg̀D񨜞|]eNTԪ2jƙj^ +M3wM*+hI(\ZBTZ  +9PIS ȍxSδWR&iZ2W6 [%ʞ@yʨ%_$FNTa +S4Iޤ~UZgc G $J'+dIBΰAq~qlr +QX7 =tU'5kj8\l>b G$'0P sFLL:/Q~:/E u-A s; Z3DUq1a1t*dKF +55,8ZL0CNtXTn'%>c`bā#^ґgXm%,Y\t1ހia۫Mqaܩ̈CwENɕ Zgy/ ! :z۾{^zſEO #P;sq\J$(gTŋ6`Yt0[C[oԴ]-!s|E'd짟6G؎cCz3[!uv9`[:U0ebxJv|F} U| fr+1=&e2;7Q>\LIo S;08' e[;T8qoQfz r +A7PQZƯp.nZ4Uݵ +VfeBő]j:K3q0s ̔(eZD"#/3 +\ac?FzJ{Q܌AfƤĺaZrV85=XP3?wrtN &`.GR+amp:d{urԱ.paMa1tL.%ÖM-VW4!ec-sy9[9+afU0-QQwg7Gmpsd= yĝX\!pt\!P'X0zMV}ގmRwE7n}ЪhOSC "SA@@Կ0P[E-كӚ 6a po}1DSuFŮ9Y-袀NPg96'upotqcZja,>Hji.yG/ӽP߽ƋѵrX‹ÞFO.u-ImB39 Y7o`x,(6uNe`f|q܊T GhG@/Y23H4+D"$o:Y3E;F`Vea i<*6G"ok Lpǖǻ*LU8HJtRFmKrh c#B;Ӷ > +|\oa\=y͖vl8QLo |Т{f!Zia^޽}iZ}#Sn\+1lV"2.916"C{ zQW1qHWĩҞE\0@U_dAc5ZO*AHM|D 7xAZVn~Fz|BXjE(ٿ~ +s.MCoELslQsr[}+*`X%JհvGQl%δKHq" -ڕ8 pxe';ehѽSVIa< +G[2@oژ26xPP?؟Ө>|ėѰB _}\G! -7hjXM74%3!eU +}0$O0Mkx@5`Pyb6Zn02%Ab_$ui+`$,vÃǷn[zЂvBZ^G7h[pc7 Cyl~DaԙѰ.G׭Tfamh?83Ěߗ[EȬ" ΤJs^(ڊ&q)Ѹx4E**oy:(ڐr?8e-I/fN8 w Tdۛ 2=hagqpq( e"VT*Ys; z N{ıLy 9#wezX1:DtM^Vu#t7b;D R#v@a@(,2ƹ PXp~?⃥B.,(zy@ݺ +d:ÂA#;XY@va]Fhc+\O F1\;4z֑ 1Zla'ٔ=B3' |%z &AWn)Wke>ZGwյSe\G]<E{ ŊEւZIpRk -jh^=j>#`&dR;V> գX;Gj%`Rwq9cT*f=:wT>yJtXSA|@b@DJG8\ߤb!vzS"]!Ώ@QhGP.?Ba' * $||&"^twPrzЧøʼjNke$ِKa 8 ē,K3f|ZqmVvHs:HepLut8smiTVL6P$ Jݓ)GHJg#Vq*{ިP_@&I GKe6D&BS;6XA DMǴ#ljXDː6E[e.MO?6~JVv?\?YAA1P /ߢvJY*xg}NCh}[,Ϲ4wmrik @R٣}h?L0oA%]g*t= +ڳi쳼@kLCץ9ReeDqt6 +cÀFH?SG-( + ,0Ɏ+b|Rq1TszpetG D*Nvazn_=@~ų7;̧oݾ'o_<~i}ˇ>_?H]=XK >]͗0o߼~ɍ_}wy󪽫 +WחMw+{_|O?Eݾ'$fq{Ԛ *4V$צҲo_Nij>#~O|W<ӿ|\;TI%9V^_?ź~/_QӇ̋D>=KanPɊ>"&06RmH]B pn'z@ݳH$bCPiٚ׏Giz12@"W \[ cu$|hj#11ŰB)S Y1OYA#Lph9i#%ITp™pV1xH0T4鈨 +*P̢18L'%K^#zZ>hf#jDNЀhAuSmᵅY0%-̒TZ,¬cNL5j2JCj|' +UQ[X7[ذ!DAe ڊV +?D'H*16 +cc}Denf}&9)& s;3"Wb KFʴ +xN,9 Ot"|f5hBwH*6T4dp0όH8r¬DCVS& _RS\$Le_7iY6YBtaQCmA*Ìۓ8SDL!0C9:N#(\҂0rl11 <m´ФK_axdtD1".qlP H$4 U-é}I< -&$t"yqA&1/0+hE2>dBv$gB{W\ +X3 rcͳD[eM V/0d.=su Jm NzA[ B v$QARQNC3S_NP?[3g㚤@r ڙpd`t:ȅzBrE[9hf*H_sV#hwxE;_q#!4\YM]"=\## uOnE%AE[$ݖ@PSXe,\ V ΤsD{)u bj|} f| (jvq)Rƞ P$ `T9 TJwF]4Ȕ(1qK2g ] D`~K+U։SSZcIӚ\ܬu^@!x>Aō#LASba Hr'$w1.>T9 L8JPCcIr*Wqo |;KEiVd+&?!\,ЮrAYg^&^ I$5+ +2ˠoSx$iW.?[c$%mI2OXPH` aXDY ~+1ZG6YRIkhz黊Yzs AI$ =$C̈́" Hdl2Xz#SZf2L*dY&ʿ@X`2 P&n~,SаTy̕ +yjƙzþZ y{ qV+vg'r0Arkŋq[q&+oL!BР>c*Ь9&fIH#"% Cs׆Zh" $Υ#*5n 6$}Jqԡ瑸vr]~ne3ٙiYLTy:,I% 0(e$v-0v|҇үԇJ%9 /+`̍EA1w U8FiO)X-+Xopoe-v8GO| !v6+,W`-eIMM_HBRg_45?a$&( +IBHd(zSt'<ziGa\Ɗ,IgvG݁".zB.I 5+3 ,/`tJ'jU!"-Sٳ⿔UH4ZRS*dl"7-PR1{K1)liw'*S2$zhP5IJ=ÿs[3'L,DJ,M!?c?8TP x`fTZtsU':%0WܙT%MkS=+qr:CZdH_Iu0Я utwIi X{Ɯ'3S*+pQ09{|UQ'+ĥg +yCf:5>ws)MlP>I>'Ü/ќu-׽(ee]v|%cYg XGB]Ҥ2Q=>tXU)@*$9<E~*Gb"G1jXG(;/*HZ*mR!&-BKRA"WbxFYmJɌ$PW*ĥJɌ"BRuL?nRª'O +{^AACG\81"*!'bR" bR^/Q!N!9GX~i+;$2d9'Ee'i! @Y)VQAEṑHE*֨BMȀϰg.4Vziba$AL@Ar23x <2 u+-oäüup h3aA + E65zQ 2ſjZw d,?N%91*$\SivEU`;yC5)oqlJVJĬVo/8'0 |1C^f" ؋l ̅vBl˃,Z1 +A-Wؕ,mag#- \3w"j^x\-ZZ/$!4؁FRi |!X< $F\rRc'wY!_NJ8SWns>^Ф0*sKVhN0vn@y<}܃juBHܩҀFmvj7snQ3RY&G`B: [xR8jfIVWZ#ltL 0Lh:N6Ru3($cS%ШGCkdpͺf'' T9=!+ћ1LàlS'ԼdpBFb"rpuqVm@R}(`|ֈOE |id]RBR(T(F& Q7*YKCOZ`*\xH`% +Z;Gaj_rjiHOV^[IlNEE0Am-DVY$iik4I 2\ά#Z i$m`~"qVjBP1uT9vHdLl /IQŪsN!!iY-iv +tN(`\)Q54(& %ݚE^a ':wu5853HBkm4+GF epeP"-P!AsK5;cA#_MYRNJzade8b5#آ Dz(R-l' +3^IR0 N+2=DKY / (^3%yT^pg+hަgq +:-bÓꑞմm+9,YE^#XD\LŘ5QB7fI@1G9OfMΆuEXRQ`L{Y2gI@a!cӰѧK-Kd%X<=fmm91ui`@x ەӓF+)V{쳘0g_\%֋.Bz$M8GO 1|.`\[ &H/ԸZ]w Uڽ4iîb]nx#Е5 .~absK9*S$|K â%(!7*3ЃQsi&v ]6ӈFf+(Yյ@88Ek\و!ld- iaW][dW5+cm3\•`C^P:mիb+ycbuz4=ե2Sveeh0#|)gD`@{ =}W s|3@p.<2d.J=:6jy)h Jnm705Qt*se&mԸO݅QuW؏8o'*{eZJUެy̟9fjO P_^'5/ݞu(7ld6@&ʼn(=L* N7"Lbu9%vW0/F e}c]e(WulABJ.ވ4r'&YS~I]6u mCB^ιB贂{s +5", 0j.=>C',|1:&\AGgPHxΏOppBW+ǐ%04rYQE,L+JP5}@0XuGg,/'z|yF:ُ@#2X'm{GGK f&;oԖob]zT)M|0H (f_$pp]2Yȶ[1 +H_Ik̗刯!bv!}Dy8 ٕ,p ='E*oLHqf o iNdĦ&Pz{ '"X:Xݟ[KwiHůS)UaM48smGҁ-~oW[(pPǝ͠ E9x䨦ΆXDsH@̎|9(֖O[C?IeqQ3isO +t|sR +jS{DeOqML(#\2:(˖@xEȫ3{!n ؿ9-~6T= ۈG=WF6еrȝX +Z^n*m& .dS4g_/:Zpy}if#@!i0{^.9Xn;SGgnpTB XKHM 5U8UgU1M5,`s:L$pTkl +yhf^34ah meZ/7ǵud}(ǥB9۱ĈBOcw}c +d6֋WȀH*)(G3- Lw{s +Sm9B!hgmK[I!m%PN *>q8=a%P+Z@:2O!9()j~ߨKX" sqqD <%.mR77 ]SKCUZ"5>"I͑ɵ=;slC՟mCQ%Fn |?XT#6MS[<9EСW@u +Y;W3ֽJg+/6FɔYPV+2bǑDI*WVLzDÔFtcrR9s`=6ݰO@٫H; cl^y^c>ۮ5Ŋ£hbz hev?/"a68<.:V0q6_"R"Si{&< QkG9 Ԛ8grB{rLʳ! /jB]YW[^{t-RL7+l>˂ύɪEI'ɮvdEb|炋cNؗdTR4=oaJ63XWXdan(( 3YOp,_3.ZYW^ {_.rpO6(B*r2P7l|yqsᎁQmVȕ͵{* YιEWRJ'T+L׎ !aRrC # ]r/e6.iwyUhteCƂKSŸSϜK1yw@!5{ ݸ"/î7-Gl Ev .G%sJU9 8.'fl&B͑EU:X/$k*Q"=SK; +RlJ+M`O=~Na ցb4$ nE)EGDB3i?Zs о!!J+ _N󔉐-O9  j@%Ć2rW'ƍ8DֹPZ1C '+*_yx_#f宛0#'SL\5&xC$$?h1«}B ;Pʹ.>0s'Ν?45;1X lnN ޥ9Fَq<R#B&?gi܁*lz6Wx3~Ū+V5QW(\wCqEҫ3!-BVJeӑ!xTh0Q[>Ղ h`|MVVJTf+wJGa 9OcIc 'Ra(|٠ZvY˵ܸX\lˏ#L8J_+ٴDhYlm L3CA7= +G|0(%Ȼ&2.DFz;=gJ)e%3/$DRVNt +xI6 TY jq/7Zg FGE\0j)%r DQ['I'RbӪ^9 no+⊈D8UׯH@2l<'FMLz[2ㄼggk~>FOE,R0YRU 6ЈѬsz= u 76I`!Nk~4eJtT@҉MN <ۮ,Xx@jcDVPL` + e'4cE&l$6'` c'%Fq+IF-nƧ3*Q+ijH5s5%V7غJ*ywPÜUNI:֯k[21)1!C 6SAD G>N=c{_}Цo9q:g+tr 3#-kye^qN`PZRwFXga o~.* )j[jll22,@ܜ=MOh{I̶f w] <ǫZ:?ԽZy~ (LhV/.lhh9]lm HMբT=Lt Ed\=.3~DY$+b5P]@tbX &!HF>v`R3f.o.ܻBblu  PF~,r6 +hBhΥȅKZLߺPpNԑwPE>T==]pfg7psl>VMXkHAɘfHݗ$L,~' Sө5!O s[ொ `GSt U22s b@h!N=#}f4" Ο xdбdh[FqPQA8( 9]^Q8ȼ]`S0+@NH8"2ʁ\B9 }9_fVRxZmsC|fA͗վ +=9qL -GME#0\g#pJ%>ue^Kضd;yh!-!8tC*$6g 6ז0^pn|K!C-{FESQ|,XxssSnqb*42*7 3%r5?ۨʙ(ꢄ3nPs,9wdCA٭pRdK*XJ ]JbUf4kSD,8G Nb+Xi@| ­IFYʳh:#)/M;l3V& { +DeeƍIX~}:#YTHDbߝOABL]v$.B=l5IG,Dtu Īe9F{zt][ڰAyx3Ǟ{xJچTvFYsܺ`Rm~QQ>ۛm!g\OI:'ٿۏQ69j3M~Z5/|]be_^΢*^8W Jɲ qq+IfسWn֖sႎ@ + ,鈆YYql$w̋l=fՉ رփ]qw&'c f!F]lij*؆8#"6tZ}7:>KcGc9Bm8$闠)on LuQ#1_(P18B:v= +P=j>%kcũDLe+PY1@8R姉)h7@^($EI-4T`4_ҋf7q|V}BBª9xp/:*9)(bV ǹb$؈RT)`WK̑2AZ49AgrTf1/m43$o]Osgc" Stg ,;۝ә)0L2U5Ĕe(Lwez*=9jfAC籸l!LGĎ6w5X(T;pIa̜oV6J^V*>ASWvZo獔ƔRɆWaPy\#rՄ2hj*z.WƷbαsE#.OnPHVf_6E:jD)RJd5C/Lҋ\>ވ>ۭ_"bN / +ٞMZ꾸V#U 9(gi[ Oj.LFln@GQntpbʡߔ|\^VX($8&:_#@k&IT}@"[ 6xBϴb>DPJ"n.;BF<*G4 +`Bzs_, ggz%KʑG 4c +Cyw3GgŻO<#vZ57kleL|؋}/ uDm:p3p]_vN,rem@ēYbF8ԜSp1͵= woײLvJi9=OIA%W;TZm|C8ǧxj_~sOj@7*HV-E*mSPsSJf3Wq>l w1t܀ h8xl +8cߓU0)ΰYҵQ^ +3_s?bv4lRT(gZc)9YxAEɸA`YZ`4TQ+ICטV-z2ln_M^e"߹ԓJm{h;X4 89lF RBcPa\b] +Nq.T-kj9J*'|mg;)7x5-JrJ]vpDvF>"lg֝sg`(GDivTp# 3W{_яMGKV}$eps^>Uz$k 45W~muY5 xcEAz[vCHm)#T:[J'cA'?`m#9z\Bζ:W_۠SGxA1{?sB(5\PNBDzV@E[1Ng|>$@#VW\Bqp)KX~cN͊`W9vpEM?kGe_r DQp$}H}[?0%EA<(J>M% <>dj6. QZ^*U`UBԂXɴScN{)|ZT_ fAlFDQ(,8gSi)3M)yijNZ[ns=a!qH%zտ*ncs(q3Q+ĎA."it.}w8xgl ͔ ]0JVg; aQOk +&1(D_$ɰPxy |t} +"J& +e,_b*c{6ܕGdt,4"OnS|ۥmrdl PVmW]JkwΓ~ǿӟ_??ӿ_8ϟ/oo{_o@;/mڣtپ ].^| +$b%8p 7zs7ŭa~|f{ q☩|7B92Q^!<!9" ő+IgT#lPHuWS}}fivR3o`:` O +;D+f +^^z}?:AǷ=<﫵mv_}=im_$oG*ld/LBW :c7CVSvmRFzۛUǒ{.ۉ/@/7߸Mm*H{MxҿUߞr +|Gi~/( %Un$Mܟ6jeϦ;rh緕;{nO]`Ӱ}TK.OaF5eDy bGfy><!: %"^ B[OWfcG:]y:4g +@<3"\LCX*.nv60nEAכe 1Z, 9>0#ٶLN(> /96Hɍǜ(ot'C-x:G#Ղ%iPXaXw}y=ʩ!${tJw= >S/EƮnEAq*|otSҎ逸tDЁE|ζ?a9ǘ 9hqe,ևՋ4 <):fo-lZKocnrݣeۚ/Gr&Gy3"o?7_m[Pf-J6bIPe;f!_{nBÉʛkFT f]HY=)Ͱ1M8ƅO<dsl=/{k&ktg mfnχuuU#s_cuS"Uo!rOSpןon$Hhl7jy +Oj.{@ݖӭZ@yMshJ˙fp>>=} 3m' " 0I6ܣ!ڦ:f-6rfîf&'4&(],+h7b8"?fhk3{;g9.sȶr#"'o"$vEK3|m e]W܉͊2y.!кn2xOX [Ӷ2k\H,aQGHlpEmK|p#Ƕ 1R.^i9|YoIbo4OkAê&=|[MN(m|v[\XUq[Uj=T',΁'0YޭYY'=ve0t^lr&\7LcXRЗW9||)Tn˾r˼ÖiˊE)d[bJyse--oXo#^>{9:~vT8#^CВ_i|ѕrA|ҦW:vw-mF:t2S$Vm5eަ&vJKGlRq9q,C%;F*ف'o|Q68z| M+9a[yJu}XGZJEGWyeqfB#)$<˲n2w:mO߇-U̧z<%6gK<x_^> +#d# HBv/Ë|K ,EK)lJ//ZA]}.[;?h CQc'/ZA{8iE':}q[mQORK?[r\|9[PxvJ4G͟i''ZA/j#ۉxssn*cˉ6ۀU2> h願Lh5NT-~kCz;ެhMw3ʊɊV-oÊքeo'ګ.6Eآ2_.7;ҹN7Kcuz33f/])T֌,83T|2*A棠f4yK"kBe?ǒ?j=oX=I߮4xkK>_Fe* Ș_OձyR3|ޯ- |Z^jiJB2xڟAbr#rښx7$|#k1nWfinǁpW"L\e-n7WUjijQnE=RՆCgCmRn3W0v5NI(xnQ^_on܉-U~rd4}2w +.sJSpXR!!GFuT*9|ݮ4(qHЧ+zPS-ݶ68yՆ\z{u @weFi|*!q.[]58MyqYF~ʘs~j2zMQ+TtU~15i0<|}4J鼍^mb?>V+1pe +Iޗ#6yKGҚ *j!϶~MWG\Mݚw{ZF#l$'_&mJC ZBf[@6fИiļy;۝6~_B2#`!ʰ@i+T郌Ƹ-`ip Y*"%my( 6ȭk5b*}*g)QN2 V&Ua G`5">M`˄bRsaˣA|L`am)€/WSUP2G6tH ^鈆{2JOhO3Xf|~6 Ďw -D7;X`L."c™xH)(\`y#asgXԚ HXegOd̶l~UC}[c~G Ӈ Ż3ڛkjKpcS~߆1t磈 _o?_C7FD eYgѶkKdd6jAJC\+sܖ!!~qH7W. +ض|uj+vz%NqUH +ǶȠleu;lp)GvRǕcd}+j_9"Sv4dkzbZrJu?\Wu>6Y?UCT4"=o{Tl=I>-TG݇x9:pζG= 'Ӎz q3=P#ϘM^nSp:`ml*,$3"TH +=+qm_J7R]WMK*a t(,cRd|Hl}Hy O$c;4raqޮlMKh{xzZhwE"rӤGO +X2RpoR?JB$k]&yoP oKɒm5:o^H]?9[yT=q%,=SWH ;*"( + ŷp<y:msMع,&֣hz<4/6$mafv咉H8mIH!'u[anbr[a**l +.׶2Ic?ZT[G`p`|;S\wV4u#V~"GV,XN%CIv&/˳Ĉy^@|e]zn=pG%L˛w {]/#Q8j!G]/ie zN.% M ,LTBnE{iKEX`^*kg*XIo?i {@X? 0m3*C%JE㥕jiRo=0#K9> +z\7xYa^J_;`roCAo̯vppi1 +;Qu[a`nާeU|v +56P= 8?,0:νmiPHS ӴlDs?a/WL&_nWػ3LKM  .TՌs/n(U^-N][FVmx(64S#X.Mk$9 T`ZaY  +ۻrj7J֠R IRa=})_~# 尊'mgM'ݫe5ILarP'#YMAج,Wi(>#٣l#Ga1"x[TR0+%5(:qAr, O#Ht9߶x%0?&qA9;Vq#:n(ꊸ#Kpy87 rL>X}3"#k2}# ^XOFuYk"`}ދh[.gz3XD:6Xܛm5~WTg)ž(^rŽEc:YvADO vP}VoCXTlğ^pcoCu;D CA _[mQ'۵p/Y!,y ȬrXք:z;^#ӈrwgK +ouB^b\#{zs"nNIlCNx_Aw M~|:xvy;1rt ou_߰iPz@(* IoLOBBϱB}Ɍ:@igBeK8\U!%JԽ/)׿%hlF?)lNe%rF-<i me% L|kQe?m"';.@?)COo%ML%.%>9aI%4:3/ApeG#ЭQ1V;^ ,vϹ?+ח'=P)vq)uJ߮>wޮ_ǟbV=؟-Bu]k 3V߻'D mqܽ=ișWm* @Y8,){*Vmw(1 i k9JWIb姞jSOξs>"qmp8%t +Z- +Ш?~vElAUِ5]V4v9]כI!YVbM)c \ +N@`n#\P-zr Cw]]P}sTo#/*B?2F +o.BT:fYF[A2dB HB;yo @ Wɾ4O yx; 99_~`ʅ6M DammxSiM5k9|ƪ;֗bZL#l=ߩvYiDabH?|[p V<+O?wfɠ!}w!^y[y:-Rp$$`qNy'`v¯ofMO?aZ0H4ۦ",> 8 U/U 97?u4a)orǏ">qqh@Ut1:u踘5φw""%}(ܗ-K%#O?Nv mSTۦ~_/O8X^Xm 6uzM>+};0lc39ަ~a; ?.3?(ף=q+03;\#ֽӉz^~Oáˏ=&s+mGCF+=ye9φ4t6$Eϧ @KhO,CUzA$di,XZѧj_'Ec&ho~%A.Dq J>mxGJhGΎ1?{8.-9J8~pjB׭ O/( 7?zDan-nS* 2pmqۿ)W\ UqFU 6vj m(p 6o9t+gjK1g[Ց3pzC6~qa Z*jIݞkTa n5j#N[kf>nK-{i*yo-vҊ\&@^nw4`f-WV4CSfA߶Y9S8Vљڒ=fMsoV@n[3[VP`?Drɋl˸{ne;k +;g o5'+ӛ'sVdEٱ3c܍#P^ȩ+*ҕ7w1.; ec^bhiPT{ZIv =6 ǛMX!.;6yeG{Y!vjNKu /ЛGy:ļlo^ ު&D̋4ץVZzYwU^][1^F]-4woP͕DݸPn\܇ ) zjP 6V7-E+DƇX2vZ|G X-YJ}ff|{eI"u~ `m5J@/˶keޮWY1fW #-]p k+D(ho@MR1uS[u]{xȣߦ>ge3$˧KZ%6={,g'Q"Q"?X -πwo7fI|_&Yaa>o/%/E9?Εvz!,YLW/y).-:9TtԨ6gif/eՈz%ζĘ4╰k盪_if\+!w>4?\3U̬<\AĆɏ#O;=G ^{3[=L srP'z!1M +\; *d +4'~-@rE+=DR'3V fB9dRH9$ xgJXʈL߭iZGŨuA)j x5f =N(#t6/:VϹ(l0+Ӷtvh[X6bZ X| XEWu˅WS͜7LDH!񛎊\29KUsbKyG:gscãY@ǖ󦴱j8/#8 T`nB,~n +=0VA1O#ؗ-#~y9eS-v#e98@flf"'(ʀG͎"a#yP7VdlS Ⅵ5\NWYV zu-!:34ڼ R޷~dVih6͝ow y}ή U~j+l.ь +esV(U1ж—*1Ѓ+q`b&fg )R@^T42< Ut BɁa1TrWL:=gXA/``sHxOJ`9{hb>_uf|O @žFEON{A1)Ε_rOXc*gb,$)θaj<( ͪPɅH]y>Q,uz?95Ԑى {=c}Dʷ,o)Nũx@2Nq`tZ_[.<(1ț{Mϣ@(3'F@o'S:j{Km4/]NM:xHض`viȭl4jڰȒzLE; /p qc/c7|ERiu(\f9rr9h +:o*\Uz8nUh8|Ă}~(-U4K3?Z}%pX9Z>.\طʃJ >:Ǎx,ÇDygBM뮧uVIպ[ o+VP!\S>OΒ^B/7/J"clvN#\ ̍xe^@gsж1ĞNvꄜ"&X: 9=N\idvdi yjT7@VO!6|c)2J)Bok")qloL;"hRl }f!Iu=,XWߌ8 X(N0 + ʭ\=mKi9zFi8@BBxQUL" {C%&0\i_P|~. o]bs6e_[%3Nɚ{.禤dld+'TgTdSMFbӅ3Ûa97:Eꨰ!HX>1_NRu_ݲGfjЫ?!auv"”pԩgE"u6Mnfcg1fx,+% Im.$ #HI$u[^m508 @LzgkP+ڇbxvUgJM`65qmNDם{FɀB jЈ%Mi382khA|HFudp#t=Uh&`vӋcn XyMŒm慝Z!T8/%Is?=Ij_DŊyu3>{8Bd$/abdCDd6Cin3gv;AǹLٝ ?)<C9qg2dvg ES@`c[nmA@Բ.Q)2cgNpִBk_%7_6J IRZ.u J&; V5WqH[[[ZX8p=txIݍ~:28p8ip&/T1چitUacޚx &CQBw:R:0ŋ M]vH:PJqT'!I1y:2DYÃHhHi xacA jhGuMW;~ Q+!9a Wda6χn)_-CQ&2]X$2$֓Adr] xR4Xٜa&]f`GFͿܓUmRO?0bbbP9RtE 6됍lНB^ +Kcq=Ae%1/UW}FԀr + Qt1#}}z)!nDԲ]ȱkL#$<1#4U~deq4_]r0?fב*0*i=*y +kYqr`Kb3zP[sCN.rrZu 1˨z(4ac45h]&ǝ#I"pCdebZL=vڑ2|}94V_@8jh.lSņ|e\}s+]kz`optPp#)m:^CY` .C,'3D v6kSaT<(E~6RC.&ZI!s* 3G%V d'ʡTz?aVtZ=4^ Phf c>NmɽTa$ɖ J3maXB &n)W̯F n{:t~<%Ա!k) iFkGc#HtVT-L{ײRrlPAk Վe8ڭ;ؼĚW'5ch5WL^{̪5|XDZn'nLFL_c2s\fA A/ +s?rgnj P ש&ْhuxQV:ohYH9d =&Ϩk2rzMY2+scdB߷;jB(6w,^W/EkDR(;sG#\1Bs@tc^.-zP+PR3R4z)c L;d 4{͏pX ^6K,,q̡_꒑)!#ᨦs֜0 +yMTs}Q`v!P6KӌX7{}zx)هafu0$-|`}Q)A>o*;z-\VPKځQ/w/p6g)ԀbaS~Sb|;)}'9@֯ )i`{\cE08-3~zG7`6hCƒ27~zn7XsxB@s} bϯSzyqլ)`.dv)#d9\<7F3#n $퐃3w3<9R 3,?5OGI"Tw,mr!$BV= c rs7ٲ>h#P#@?mù*[zc&0^R48v)ǹk"f-=^ rxrJ װaYÐM'8rVgӚ(ƚ(arXHu2 #r{a] ;OlE͐ –|Jɩ/P,"11P٨^„BKJg?)aѲ| ܩi)^82Gv!&/?|6((<(q.c/.uKښ;|n|K_o ɴor '؋-jzWuP[ \EYYLSVWp-;eOn:nuꁒl*A,]Z81J2K0|)t55Z|S8loKI'orJ! {TIΞk::8M2G¤ht}ywlcVq Gv2h>_bi]nDŽ5F^1IMeVՉ): JGȖq~{ RSdQ\Dר_u(c]zqpo&BBC"^dԃKJ 3 =H|Ty_TaDku]w9zUOeDDӺԾt-w8/n0Xx)o56T^>ڼ<H `@Y +0R\Ai}Ws9*Um>=R]vP]U0{ +sT GLFtyY[ΖEJ+MM +Hm')umZ͇y!U!F'v-EpRVfgF 'eBp +9JDjjݞg)ÞV% 5#uAj|@%Rk.#ZǣGur1RR籷mrIi}9m3zX@m_NISK;sA5ÚVt3Ebv%V IcGRz V>]0(&h;nM+eBҤ !c@.( c>{Dl9s@꒩+N$`$IC"Dn>D!Fp,̢D=bԕR~<9loE c2ɂ!Qf8c5?zzy棆?6sވT=ϫT%*n",]d h$lb5k^]l5]R#[ y P `N">ɵJm&u12I쉃BK?]Zp$v0' nTbs +ܲt}T5E>#hx4TCm8DuXX+A~&"X$zArR "I ΀[%z 3k B,)D<"D77}8U<ּm.eऋj3;SDD`;ak5Әvwxc/pC)Hҍ! tTBycy)t(vKY }Gd%;^\7~(?#ėh(l/]j&ӒHyﲂ>?#Y+#dK+/rx ,^kM/̍n% س4xfi,ђx$')YG*4- 2~&3`E~y[j!_W/9}聎+)5hNj6lq8\t F}kpf9 F=0 3":AM"||0[ +P{,J#m FbW:G,Do[\?A?jnmA덲l1X~հySldz$Pǡw6{Evj8ďWD?8/=\EH̀L2f8ȅ0^R]Z:K#(NwmO+w x'v'&}B{I:SB!_<cmhkN:8Ps,krcY$Sf2 V"@~r(.l##?cF1,d}ϣiBz*;jPf$TsԗNoJ pY)JV\z/{ذ R~IT^J8D44!Rz)jbC%817V9OR:W"ކn0 ZFD }òHͧ瞨CЋ sR6A‚ϼAǘǸ$k0!Y2M͆b{_-eוƁB # +c:+ݷ0ā| sMe +-΂)m!wݪp +meԆ%=M),*YKj%f6"#X $qur>JvXNp(Ospߠ9 crR!SHܤQt)sUHy@uw鋈-ٌGi"$w%?4D{CoãZCd?%O@>"g +byc}nvh=~,1"hя~R\C0E Q0SŶ|i goW+e={!7uNKbҪU Yj[B $@O˶A9n|wssS`^{7P2,F<$7iiʖ1`YXR$*Sss +<ւL\l_^]]]A)#:Z!Y@|Rfv0FiAXgco-Z +KGUKDioɊЂ,bu d|Ћ9eY"Ƥ$+ +T-Bd]S\ tչ0 RZV@cc[͍I7ì%^_"XFro;R^/a3yL6p&-ӆKG\R[X>V>u% " $*aI쉎(jR^6q&y*!xT{'}D3G/3(J +%t,T-J {]w)-0]xjsh5rq2!YI4]tfrZxp%*V *CȸKoIcR cpC=E#X^)Y =5,uWH1ڂ0|V:|9$0%"yq#z L#m$T,;@DyK59ZJ" ccV呒h8iSd>Ee\*_McYAYpwPϐ{JF m X9!!J9Ep&YqܵO{S3 +m=E4Tkr`)a(0 W4Dѭ?9hZL5%!޻ 8Nѫy9rKF٣a&!FD,5/d /iJםꕭ#QS +/Z'&V8~P򪁪b/!@HLIS3,K0;֪SK0 +-p0{ jEXC7.DL3tM@˼nKÝSKHHa% dc(|Q$੦LsB/+fevYX,#oV֢'2ȇP.~*@j6MG*f`e60#\j^-`W fvuK+';jܚyR*mmA%FK4T,,;1"_.ȝ3W1\2o9`L(%?JΟW 7mo,oUlN~]rQj?Mu˅c@Ix+7h^1IrKs$%5F>A ܚnr@bJ$Z/] :z% g4f6ӿ$Ukߦ=##aR@"[Aک1l/㟨\fI9H~|r冀&^ɇ|LR +77F:q8Et\y#̲|bWiI~w,_tgKwpz1 +xGdQ٦,Oipp^ +Wf].I}g }Frg \Z(_/gnPfٯ:=Rָ;y?n:Ҁ%1x"֦S"CC.+׆XR9b[ +揬RlWSA$qeRY3D7T{%p,d1sV5O5ݮ'R酐2kpJp>` ,SR⹜޿t{hmUWB"{ 6 :%+t^6Q'8P  h0lF(C: +`?C4-8)@7.CB,܅bqN&NRuu nC%E=X{k&=I?PNnOd-yČܑjWb=8<'?0n[Z=_s@3PejW){ +i?k\5Nki*lxAref7XSpS~mٳ!-%ǸV[*["\Y&;JxoiFLCvU6>h%u0Lht(5{~tW2<%w8vD.ϜدESԦրpYX+0JCAzozg$rEQClKw*Mje4Rk Bگ , Vf =Ѯ"OSh.\t)9k፵beD\M_*Q/18mA-RI&;𰄡tOydTyzUJe"knX-k[oZ^\ހgȳ`$ OHwՈeץ/{OjZr% cgvYud2+m>b7sAI +Ukے=tU+N dg-m <<#(z391͈Nţ^^ Q)Gu/Qh;;D!܈s]VgNM-!ꠇz -I̕|"E!StEʞ2گ-7UgbM 9pH_u*|[ `!5KSB6${Ce.=X#X4zQDU|ä"ԡq^" !G|PirNZٙRQq8NBtFLYnn Fr*&YޝGm%tԕ؛UDAƻZǩ\g) gMK`iĒ~G4[s`XÅ[[\* e~Z =-<9RCϝz;,v+*! &Qh MpbdQ43{D^Oma^d!{JԸk0(VY#eSol" ~WuǴϔO+`{?*AFLf4L-W9xqjZ=_W`f`%j;~L+ǛKhFv.WG: Z">_%SsȠX*Hg=TS{(D9P|2 DrC"љiK&FW])q,kV!)u lP){ƹL2`wH%)K&B""NPu%_Ψ<v~^S>Q'E7>8I|窉Sb?ǖ +eO=m0ڞ\Ͻ;rfT՗%ckA[? S&`%Kqa!),ﲓ|`ɻJ(c]r;n󀧾7~1nZY 3«# k@wTPd:'2U5>ɻ}V4Lte<8"2#`i7f%\P5eGW9`Ǿ.I] vAb,%:x&h5`qt+{!Ddo&%'h;\^KNlkpJ଄A'5nuojA9I#FF1tW,"0B%}1p]C<zKu]Wwl$VOy*M>@{ą~I(VC9 J'0Wᒌ%{S.= {Œ~P3L~.!8 : 7yEM|&"ݦGmо)$>-&-/ 5]5Z6 +|WkEчjΫzmJꄫh`[HհZNũ'Y,V-Ї/[%X2Y6\:k_1&.8@"+Hﻰ؛$X +<=-"wņR#MiT kTlEXl[{/u`hLAUu J ЖhN.ehd~^v,6|~*XcCr2(U=R8.v.oɩ +ߴ~`oxrrg]V=0( Pc}St5 -fgVfoǫ$,&b,Ƀj1gܜ5`$w7~f--L,h9gfo0F9G!׾ߑof3zMv+zVDXaZv?Kdk0˲ zeh闽udo~TWxwhi Z:? Q{#䛫L.ȃXϔIB;S:vFe;secW`o +YDˮ^L#g3,~H.a~ү.@K,{M.48E\˃?I`GRdt|ZybRV4 Y g"/C2~@, >V32rS6 Jvߟzsb~T ŦVSlTcrS'nnAQqś;JCe;\u37Z$ e+TH0ok]^oG j@YS u&[`{OY oɝFbj[0>To0T +ˁ& e^3{J|_Zi'4{ ]e,,yQ!ywOX`:)iA>QW(.@CwHF|`|l2|ԝqƒISq(nWDԠ lRX6ׂm͖ hKw7*4sG;_\k[4msMd鸇$(!6 Loʼn,e >蛘s-HEpQW ƯAr tm)=4GHӧ{^o&$g54 +2"u5#I ޹^6dIQռJD[8_i[9AOE7=X&޵v$P.qb{/I}Lg RoRvi7w*xD(2 l0xֽȋ2׬ʵTjTrBC9-Ná69/"G5J& CR12c ׃@>5%ŸnsRyWuP\n @U۾rB\ParY4وz"]\ 14vV=áoJ=&}z7o|R_k0:Q篺 6ͦY`j~ +*ѧqoL%[T38+P?o۷C3|VJjwpՉ=ISi69hR֞=~ZGLKɈf?2a#xSͧkZ ]f[=vw5{Vv|k8``{(=Fxl; 2À{?#K C/٦GbS]MkOv3O:h>stream +dB(3ReҎWUЈw{H8K{hzHo`gQ4J~˃[2uoFfY|H &!JPNTIt w%@mB֥Y*ǵ*WYY W5R/g|f6-Xbj~npت")q)* SadH +rsrt?Olcp3EEG z9E ErJU ;6B*.=R|>U=h \<poB`FGF$ H3$b533n}|BX߲sn Zd)eմOVRO~4{.4QެnT!LjнI~Q3`?+#@BXGz,eh4 pSX0әxIUdHKUj;!Yw 9]Mx W=@.#;ɴ`NWDm[W0_;TʁmΕ.PD_ O9瑒9Fq:v_5쿌o1IEȨ>.2 #xwו7ҼSxYW?JxHmUq@o)]/jhKh!E`.O%f.W?.jrn>Br:;ڏ@|N[D҂))Uf껥059xaG!K7HG;T7 ߉ok[>khxTZ +$}`P> sVo<ԛAWޅiS4  ~]@ukX0 =dFޙ}2pEʁ[yvy'oRhH[V1p=sZzJ ۖsw|= Om4{8n-.ל){w쮻JX8\ ώpm~wÐO@A&nj7ВX!lj[=C)HIH=eNI}2 Rpm)l\2.DM@HH*\TZvdFGwy|ݶݹZwcSwRUU90 AAQ"S|Q:Bۏ(%wq}bHpRVXGJy +L-,;B/@=W3^RMKy1M׮* ۷gGoM,{ +>o3S<%³[|jw.xʹ +qi"9n~O`m(7J͙۟0)(}yB2cq'eMXfc9Y[>ʗF+@sC$4-4S#) V)o/XBpiq@.cQmt&l7ډcqLٶc2u.q|9~ 'j7w@fLج/--0| +fJJGpJ;9De&Ku6;hhw!Hz(IT 0SC ;6l^0@bWsK/E) +yav^඗讙 .p4ir0._ktQ؜YqU<"tf&˲o;hp߽weşs +OdvBZҲ> +oͷz%Cs3 64r74<]v}'E +nBbMDsVVySP 1Aɟ!#Ó࣭-VX|譖-ҭ]nK/SCt<8jke Q8Tm/ś-RI";Ϙ]ޕ/UB,p!i9Rr)k-Q-9=8H,Lb8,.ݗFcQ>`ER; Bk1|R}Ce!V>yRj}?$.a)lgrSy@)cPi>aqKBbrr3wf#NO;* c끆}[EW +a[/襔C{sp+ۂ$wG*D,ޠ0rbjۨ;%6\jkl&ExOprV)WzK7okK,1#`!9^Gç˩IĎEBO2Z{ܖpP]}pՃq;\e, qƁB6Y̎rce^dYiNP"P<($r)&[b2HQi#\KɐƑP$ErҀ/eUrG]vb<I#bw4ud! +XIjZB^ G +'+Nܗx1  Վ\ҶK䛆DݣpgG.i c[,ShyF|ohxL-$i d^\1M/Mwdڠ.ÞbnIp#&Ðd8*R8*Fo%}MV>bSf6S+yÿRCT GFޒ ɴ +#猴|'uYP,P Ṭ$vqx0y5ӻ" *ҩmI~0Ȥu✢w3qIM:2~^$(ۈ"BIuj3yiRX[V 05ItEw!P03P0ĻXE?(U~UNenbdt%c +HfU ӣA<R~4[jfvǒ:=,!Q\WUz>O]=Hmjv}%Rn'3 GPs=eyB=O\J4S/Ty\ᚇLHF P{ Jx'‘ʕP M܄eSU=C!Bߨ92KnQCBeӒve&^]4yyFܢHծl1"SڥwScO+g銒 AvڼdyUVR򎒧"tj#J,(T:'/hc@uF*,KZr,!& 1z 8@\vpOԤЭb0N'b$(.&:n[ ØJ|U"K%d!H.^*s[:KcB7 Gd +r$y]E d\Bh͑yMK˩̃HWz=é tfAv"{.thԫ +(K}BY?oq؂N 5J:jVgH4xDlSĞQh`q9 [KT%mbYu +][;._k"6&$Hq%lЅXҔ u7t؀}yEp 9%.ݦ1Aw`xs #^n\A"[ <: +y!}ݠYѐjFAs_'S liT y]pxF%XYߚt(IPP8j8w*9RznC9qȕCm-A1Wڒ6/nL"pL${O|vVeTD)m}<9娧>x ys`lDq&CR{9n%:xZ=OŮ|YSeJ%XAkx_KH_{_߰D{R>@e⠄&v;I*EV=ah?:ǵj`NV<=F I~C>\6\}ǹbr(,oЅEFi'd)r80Vԓw0NrPF eҫQE% t Y|^{8&T] VyZ(rS}Y2@eu1)Z PҲW)XR)%qޘ $I)/cG`l+7=PlIHC()('|XWHu$80.0Y繐g킭JRe$< T&REV+B s VIP\RH^zDiw؂2~/r4s鿫RLB7,&>ɩg]<+,f +캖\抛YznLa8<^}1IF|VXڼPnJ {B1\dD.zy)/Žlދ,p X xYÍN"UdE<Z1@;+b1.{jmSDZG'(^+܅:߳|U-G a]fON oؗŏ W1YL0؂b:<mE̴{NFQI +o LDu5#D]0c)&y0ӑyLx͘w ֢F wѦ5v oJG63{/e/,B%}%,C1|Z5I[/T<+JR^{gۤ UҌAJo4v8Kp pru7Jأs0">قᄁ./uYԁ1;`nԉ`PfDԄߧFn8Pjat#i9eV*.MF=0=*a0\eh@A\-Yլg=w(hsI퀡{J(*ݻ6S+1}5_B1:YRN$nJd;ƈax$9{HM9{F3ǔ#[aQ =e@~TJdhâKͻJQ nb_Ink!''r?Pfaz'E~ e:>B6]ٳ%oeّLV|dC/!K8)=3TIt}W`Iׁ;ԟYHLk*սKo`}E8`HUnl I"(;.QЕ}5ϗL=\,K \-h ?J*@C;sq k8LJ +p~'gԙV)C܈~VuKA<35;8-!SA6zJN/! $W ;`$8ed.\stpKDqqd #$}>a;5#9醫'~y %12!&|̮́ H^<ɌHd"~z?Z#J į~X.W؟盦x, Wz /%,D@VR`+?gWsl߯}YP䇺bCmOۖrղved+] "ȕs +ha0.뎄@Kp ,wElဧt} ']Ʋh%(g;";A}$fma h,2ҤS).J @-{ISaWIR¯*|W9Bpb&v`? #Jl}=0c=Ȥf>iVf*Gh ҅% Qjǖ~5>HsoaEVI)ʳ gĜ~ӂ]Ūl +X:EvE\. wE _Ո^B +];i^FT@eh$+2Ӽc[KnAi실8, +9Vt&Ou^3v{|ٱ֓JH~:^f^^<x?\/1,P(Eۀ69ʷPȴCٺul`-> GjG|Sicyf~4v ීyuGwh.KxƷHi.4/um-: y9rzQ(}DkIK |T0f\l@S͎F츢Gs.ڹ( e2-(ߑ YD:s5xDd[v"Sg6akk:50txWaYw=Kk1*pSuˢqb~C3´-

\v./UWbȗk^5*tdDӷ#o{kAהHS4|<Ŋy1 +JK&o#h'#h'mECShjseJGM#w?'=f_ˮxDF/;܊X1r$vZ9pox}J01΋'!x<:f1cETlV~?Jp +q_#| +LZcîL Qu0P⯶L}bYeb;&?*Ҕf.|؝%Li47 z@&z+iCHMÔ+jtB ;XB24vH&c?VpH[Dҵ}( KtWA䗴dߖB۬-%Lu +?ho$sH0%cN٬CG;o.8#JWYк+lwv`^-QCVg \=hƫi!)ߡg Q+ 1O&G#љ Q$S^\顈}PD١,/KaFkh+Fl" a9wI, MW,$=eʝe7u-N\`|].@h *ukmY-oA닥Nl/J)d*A ңh:N]8/pDmo?Zf1ygALXx悺VۣS `iZxYjgBTu6gZd3(SP+E .D'ߋeB4f +n{BxpfVk-<> 0˒M99̃DԂ<>ُeJ&~aE-Xw9£p%p?)AqbMh H$p΀/Ib6hVvF(M6@IgWU0_r8Ed`m3w2Sh70m|ΊmbMMY닱GL>i ġiz,&uq ;Tx Tj^)ѭ^1-6'N[@_ p$w&w?AFcqI  @3,Y:IкrM,sX3z*!(xS4AxՆ{Rrjrhǹ._(`L\6)DX(L=RR*s}0*p>)NQ}Г'Y7Q$i7HC*vcRza6_}()ks/c hk*Q1lX?lǢiOM"?{y.FVAK99k)f 5gd%bE25ZJu'S +,ظ,'fDu -XHA{ I9+%6=CPsP@KtPx -ðv[57xW׳xsh8>%@}u9ibK%j^{sa v &ݷPf`-p@/֪̒2oJ/)[,LTW +hdK%Ihrj#xIs)gmӟ`|vS#Ӿ >9CGf*XJi-Hc4{fMM3L|Ĵ3M7a.+n]盌c"ZA^[+ @rdA`JPt ץ3Ѥ؆eC5xf!}+Jpyj}n$sf@( RS=Mrt>~MB2f ?j_nZ-*O?um_K-ßhi +V Mfʓ\"UTciQt)쳍I34 Ā+z^,,lH/fWU ;abC 3iWQ|Gf|>ӰG$ ./q>e/BYeVc%: CDF:%3d"U + ٕ&"W01oȗue\ +Q au C6q@\u9cmt8Ⱥڃ,׭1T[ul{V\0ww&~~y} <.7櫾[sWIX'on)uJW]˭Kd)頃j2*Rft-@;>r;WtT\31^ڭϳy"XhNs/E?v抍ǃiHV~ ͿײjY VVWXNRYs7Z/&ɲ"~_̣D,S*n-00]tBzjzG =ˁ;P ;TiHC7s;QBÍጥ..* DB=*3ű?p-"8hTsS ɛ.'pf`#6O|bPEoW!Oqk- +e?Zn* $Wa@?Q!hX1p19_OQd7u6Y{MF ZI̽f);bÛL|'5Ubb;"pbf5U3jOr{tbSt`Z+Os4`n  rJ 8J( ̏$Z +$uuo!>D!b!T>S@L䷯s_F.Fjl(J M"&T0ySG(A4jxakg1P3yhDW 7nX(}`TFwAX)I'7?x~ʖ?+h~ӜS lil` +/̯f\Oe/K +w !hD(֍EAW.B-_:\|ҽE#@b?;hD;Dy c˸z&7P#qv?%T#<|y&‘nj8Wƍ9!6M9YʐpsׄFRZh=%f՟4ߨA5OO rׇloRU٘6jqƷo^ޟA+lqqjTx( #>ox +w0<{XlKWJc5Z[!E73[9Oy!F xzhZ,SMl\~OCq2O_ճ#b~aq'SO gB6I4Zۯۡf'J&я;kSrVr׹Ws"MF?W(?d3/Y_xr@r//%v OigLuP.z{'k~}u +ez# KqɍˍGvj8v3ޯRs?|㶖g3Y˿z ym"~X55XO.Dʻ aoba[OȉEL4HVN,@nXE\ ŅZ|RƘ< =9oh_Ac+mr99hxh}3SE4dR˾0k~.\yFK6EI^7p#w3o9}(wŜW4WǍW\]x1GyO<~W_I cӨ+ + ++ح斊X?pM(;7^^d4\G -|_O%)/r. o/ _dP9_$=5O/?D^J6Za$Gp.*& +s=]|{k+O]_3=S%?1v<{)|ٳoDobFB?稹D$U2Vp~F4|=ןRPK:Xg}zq́z.彜b{9pYd{vW4ff91_0pnIbAxyZc9ťqzMpĕ*rr# 18.o~,,Zr]ЛcK\V?_bUw;ST~q땛< M RLړ ++ ;r3Wq]<8?DPjwՒ `sSﭶ]s1N҅ٷE`4Q2Q2'7<&CjM_V׼ʻΣb"1DvSd.aP~kjhUv)fQr:w<^ +{y^fH'0)(c~%m/Lj #4@a:R܂:׿2IJkC=r'9+U, WK@]3X VrB~gL.E`d-3->1O 4Sk&wWDsu{c&jq1d󂑱qcmgNj ygR,efngDn|M2»d$YYyQw~=5o0BɧX4^H_|W!'E @B"m:u #vnmUo?uϧeHޅ6{X;VN]̳F~T `Y!jpc.elO" \S8$3-+Igg?zwc|6gD}9@_fFWjfiqEܐXWAx$Q> !o{V6|zH.6$Ds yf~x9Grr؍ iD8RG)Ẉc +з\M1&Jt>fy9FidA9D mL3~ {/X0󎹡 +0_I]C99@iY_<瓍l\Sabu$"#uK%LJf;L-KA^tܫ͓69w,K'Qy'ƁVO6+k'+Eun7 +5`'٨[6*>#gܫ }; iÛ9eCQ䬇N:^ (l|~jc]+ P5'@!]~-]Յ7eՔrzwr>)%O>Hi6@O3,j [rlڟw>?k}קOĀ|a^:' 4Z/j{e@ÞW;}zŖƳDpL/g:yg_qu|t|8^I<)m4B)Ze+TǫsP÷ d&z8b&Tc8?T&}b_뀷ޗԼ7nܓvG'nlB9ecY5sc8c-j{C&?ySOs8[sfnbDW1;[m]1{|Օ7]H.wŐk\|y~:EUʉFuFtE8U45*yuZ=ͥ %nL4E[5eFN*Izn.^Z+ѷމTX;Uw,+F߇2% u̬5}OIa īzj/h~8M;V=f?DL# ErGIJTqWwڜ/:m _Vv%AU:C9ў 0B'h-Ğd~Wv'{R$lHzWc47bXG|1&^\&LRDgŕWҙÔ,O ㍽s>TQ&r;߿PӵwQ-Jn3KTL2j ?p5yuw~2@(SCSg^nL(\+q>vФ4CaO姜pw9}Կak߫nf9ll"N7 +71Ո|JN#*UbԕhL?K&֥lL>bSfbڹ+^D֔:|yQ@\okDJs+mF} ")#+P }KӃTFv'Q(W ݸ2v;tN;'X~,V1Vh#_̧\q +& ׿N`\pgv'io):7I:Ʈ+{̼&+Iͫw|5|O>*\xɉuWJNLgzF}w (fӷܮ/qϼvw43#ݸkƔ!+#h2xGhOҲG9[gu9@+Լh.?owǍ=k}^dW!xf׾n9ko',\_$ ^|R[ FYzHk6֖\}尐b,$'Nzr|L.'X+gҾs߽z噬 s>ƮrHg%.;Ci~0'OCk?Q{2}XNR}Q͕Z-rbd +R#",gv+05ܫ(k=?3-Z؊ v"~Kl"ZbnݹTjvew(:jQ%Z>0~XrNz|87LjNYf6Jg`4>?w̺'eN _ 7w72Y9 Fo97g1Rz\Nwrܹ bҶbL$*?%7,L.;oR{SOgZ؂k%ㆂs{BfRA* /c8HrZ{!ȒCsh9FJn^w~dY95qsW-[IK;м؍|f%$%t7.͹`^gp@Ƴ%k[ VdgMEԈ6a=l?(LSי3n <$˚Sⓧz׌FLꙺ"=lV&녶Zyj7˰:xAT ghl1&"\y9IN;0c*"͙I,!vsޑܞI75ܩdDƨ$`\nLf{K;DUwѐFh ,G)"(RZ9ˍ@y!6Δh|Ŕ/"D39Cļ΂{+FɥFcxxsw|V-\y,ۖTqϦM]Oͷq8uG%㐓n;U1gƄs{‚>{lXsG6 |-h=rt9UH)vqת/w@x'b"]8Wh$573e +r 錄ن7tja%$V(>!Ň1 L,nCh"*sL +bE0@d&ƂQT{xsM48;Ht4[P蘆è5j-FJni(E\ESZ +ex U9LZ +h'XUˍLj*rtM5Hkl$FLfџ(}1zf ջsڇ>X]Z[l4i|iZ1x +h_ݴ׎ ThLweIM݁p&.L ĂGA}X Ѐ4Vs3sqC}sqgT(.n62%1؈ro$KK)~ʹ+̰W(@(UdZ)eܫ#NmBI(`( +!6 +"%LM4 +KVTS30j м(tғIi2MpOݬqLzZxdo #3QEѨV,d ]4VK3hL}38\TupXQV@LpOhFq D_̴W%Xpy,jqy<uJRu@uoUm2zHM֕ffI"glGȺU[25@Fˊ52Đ'̻e梻Hi MڔcCL  _7%WeVKj +KB8yeP[_(#F)>-Yix3*?b(L3ҦYZcj؋ +H,4:Qڑ55S\|HZc3fhaQr0&B$CQ`D tKX.VTg5bT3hJ|!+Ef, +$mӚnf*8@P,gg,ncjMDQx5O*Dh4tx_M&4hPPА'6=m"_p4Nbhc(jnƽ" چl#U (ƂfqmḞQH܁FOLrmLbrb!3LA)7v`"]nT7jw !e9$ GuF]&rm!z*<E-,ki$ΨwXɍzO%tif,v k5Vn$Ub.!t'3W*XT8 lp[͵FB?>6U'(-S`_˓C\WV6K7"+hf7Z^ݶ-$^.>mL(t ^ko{WДDŽQPmUcP"j(i Ub" lSin*fLY/7<*K!fB!/Yp_ |A 3ttjHɪ%6N}HWld6X*lvҥdJzVbpcۗpppkoZf)YZɺմdgOgSg%YZvd%-tl|u )-I6ZnX:z +~6z-yԇdՒu觍Ěv!]) 5ִ{%/%~03F;NW=-@܃1^񃸀aܖ\@.b2_5.BPm'UM"s^ ~z,zEds||0H{E G7fU4oEg1[h%jKP?(k$1%N}uԡ6{AH'?}կ/ԏvT9(iK'܃K>Ɩ&Uع*2PN})O>q\ι|֩GXkνz' 2(ϸ~80#ؠ|Ld6eS: +C텣Ѥk\k~.;(DWLbK`²F!)#g*SNA}9ao`7SuX+UǒrFI,]X8YoI.@ͻұR"9J6Zpk+MǖU!јo%VnXntO T Tlշat,.},-$ +SbĖСFX;Zld$XJ6ڠqtlF揠+(kKZ]nJi0/$g4|TD>,s42pETw"1ĕ3g O1%tܟKJƧ4~J /CFc>L@PtWt ;w]q>d3v d`*|U< LʺDu:+OBsG3^IGD&0}8>Er}H6SG=܃w 'z 9P;¦7Rfqa%cـW`M.q*%]v {6S: I%\ yܢ3 yo¦4M*'3-Q)lxH>n*6φdb¼^z>0Nd8^jtj g*O4zJa:LX)X}>G:x0ׅ{ t@_3~ϏG% oGRaYA +WזCzGHąGrQ8ϰ|hUxX1/ޗHGe2f3R!yC3 CGs#)~Gp?6d LF|b>,{ 5hb&5ȢqLt86(aoU6$s$<+Bs t'܏rgk\YXl>z + +ZBqJ`N"h~ ?[wBbM9}IT`0Bl91>TN k )͆Ve|3g|9sh_/c;RI֭\#Qr^:OP5~OO!=:; t>0ЍG#j3KkK7'7ʉ\|d+FҮi\Hh6r*e{Y>A rf |0C:K6>t{">$}$҅)_}б[0h!\D6 kV8 - zl3&&p魳3D$K1_yx0hС, c଑Nm sR{C6i+h< }SyG2 u) Cl,Xӛgm3ɪнZ"]C2)CмQ i耔ئBnAc1u*ҵo`/?7]7ua>w~0[X?[JdžtC#3@2Jћzϸ'^Tr:_|3Q胱 +ɯo`5&t<9F*P:[ۦf!cH@}RX/&סT1Eaá)g'){?}wօvKo +8ądRwXAG"[0a\$,H&0!c Ѿ񃱎 + 搏,E#V8 %3G ?˰5]6l)6Ol%0 + ɡgu%#]uP3Ɩ(roΤWNgـqD6bo}hUb*:zU0qD :cw̤NfrF.YHɒ3\ڮYl$h,|Oy 4*GIkDlzM2d68g$M8DݟtDeLZcHn"Dz>ICHH`ld/}eg +}Е`+|nҚrcl%~"[:6)8Cs>`?ҏΣȚ_1 XE3餶iTtx*lQ4 ++M~"~9DoE!:I@LKD?\@H6`d+>ro`}2;U߽ o&UJY5Qpb_?F!Xl85n ?³nc&qhب\EA0H9袱a[B?xg@E5 ݃"Z hw`̤4Nc좿gKmo5o6o%/w&p4}d 9@=)H ܓOAs8.pF +;ZVO.\O?6,}$SXqdHOS>!rh>8AY#}cC"l:b~'|tdL"9Bs:t?CSO⫧p s=9PߊCkr[a =M[AzV-1S0n +;_] Mt{T%}#pZΙdou XLxeC7T; {fN+2^2FgMs}(.d&tyc:(w_|8O X_`Лq +-&B&E>' cš\qm2>-sF#0=lӋ`]lo16G:h͠ .f5g}Tt΄j~Ěx.c: 50d@*$o${${ ׀@w&<# +/>pq`p o6äfF:Cd2?&ֱh-p' V+?#.^?mQ.:g@4)Pn:3"VOd2acZG:G#ݢ+FNb8Qӣv}]ȾHHX]%&ȀKx_X +=Ɛ%Nv>y=w [=0USs2 0>挈g'm{@2c:gi W:fwdT`0E7O<7A|OEAnHq?)Ї`˱E6tzH.v +w.k濱5کcgEAk.rzӗDokftHg,U̖de +rˈft9c33QqWɊr U9!ٟMn@V0';<$4Mc'RujqlU~Ӝ}X^t+ՓR'[v) &ifO\D]1ؤ/bz#5@),pNğX_6܃ oPlwH:FND"lV6*ؚz@&)ā_p>tm)G=f1uIyR*|U4730\ppzlLD60q=I"WdAIn)U8ϊ,p=^HO`| t)c\O/2 _ +3 C7! +1dt(+ғC!ΤE s)bn䓶I^ɦnΠ߉[P0_B2F +INAz:8Nj.ljD4~X }t>|)Uv׌Jlv@7T6>\bJnF$< B8'[}gY Q-]zQ8 8[0)ܿ*<=0I:=sS`7L]_f=c}SN">|N1 ++ZCUj9{A"<6YpjydR>r g"*ÚRETOo \1ARl+[)ºF Mף +.S[>BnAء 'cK' 67kIV.h z阀`(ģ#? G||Ol!;dľک/q(xo7Ccod&m&s1oAC38=sdDꊜ*a1d:i8||BKNT\2U42&}sM5qӘ`1D6KkAV_4#D6)HN.g`zD<[Fv*FGS)0sF_)-Qlܦ7_̣Bc +||F'Z0H2 ٤z.a*_2 ["bMRd9)Gc*|WON/"|C8*` 5_z_Crbm:W1 uב}Ω30_L֎9L/ h;ضV̾.%r9g aqsX_]?a68S2̆`IH ٬sI,y3;f3b>D@"=L[L3! N,:)1WCsʉc'Q{.$nEoZE4t/Ad!=yN+nRc|$eeO+S+[*%^C # ơ57b1qMSׂƩlM2k8l(=qLWD5عse뻕?RT6%J3}la RT%TկAD6.9.Eh!Roik}h cC`3slg,*B:̀Il QW.l5HW C>hg}J8?1wćΡ.},V!Sl8/`.U~V +TY` tՃWe|"9CzltoY9|)N}@],3sMOf7t3B6ߢr +C5?w.#cg;̡GFWKȢ?(uJXtP?* l+rxS#= cfDӽLf,?27K+Kɦ Vρa~_PЋ֬5dW%˿]+YʱTҷ L2n:߰/x9l\$neGB0T6?^nZS2] +:K I-IKG4ΈAv)ٰnQUEcA_c[hopܢX^ D "\آ{[7X/_'tIc)L:'H7c}txGM18*aBx4m.Oo6Y˷4%?p~@}2)ۧ%etIJAdHH"`8ȧ 箳fdي5uk%$-! ->,[WO3/Q-/4;xs U|A!ۆ}ṣqr9*&T6Ko{l}*8dFla|9ﰁo?#?]3+ػ)ޘ L5[=AXC.F~kQjR0| ȹHn +!n؊Ly*,!¥OG8d!ے޵rú pg%]~t=|8$,w4 1;*ŀJ;*9cLi~e>$ޯQn\J΀OW4L?2K2S|֙\E|b$lߑ-c +,`NpYc xۃ=Y{ + +R_=!vObSR>(hHEZuTT#*k,tC>U+o~C] +( {,y{H&3flCZz=~O7C果O׎# +G*B WϚc8pZ/A1h}/ +E9R%WNӚf9GCN4Lƾw>/cFPOXHon_V^Vّm3gE RǡGOAKȜiwRIg~ 'l[o;61Y(ϛNZ֐WLL$zGNEs8X*+7E8PnLx+2*i:>m2? -MeǤ}?QGT3l&-?nJ_0<>FBSFw2zk*OĀ*yĄa F 4+:*Ga3 *AډI>vqcٌYFUvTlR8uT-Mo'K*!gvI^iLRdr.B'"R1l>Z`' `B l66_Ŝ6eU{} Www5[w%>_tRfg5j?"aP :)k GHn[ rw!.:iDGrQtT8,1 A.@7ٻf3uө.Fc0dD[ }1ȖbugVߓqՁ|X} 4sĉ|I{"x uG-~ +/3bug]e97A(C!N= rWx ι 4|Jw`?#!XgOtDW ] *;e13v f_'h~(lI 95w lu;pbX_ig?gLa+qZE|TхlV;%lF\ljNYsCNfI:d4]y j@'mNdFo6E rd^@\=A8.I7z%n#rx6ίAf"`Ħ4FE6 +xwd8"o"N'(laI85ahCp /m]I6v:J[ k&;I6$xK-8dA_%x+R|#|{ b8 W \Q#6B[YCDk!?e: A^| :4m֣9 2Zp؟qH'c}]x„-:l^P*yT:iYGY{˜=ghm@msśXDUs ۰EP =8_ eMȶuL`JObװޙsبl`H.d<@ExALcpa.s\l14H?rQP;oG|-1}K0oL7&+na-(ױE:p1tLK ǠlT̐srYz[NT~`VkKjRqf1E?` 6s.B)Ƭ‹Γ;< #{B|𬔬dHѸas-@z@N6_F],9ac(09fb Ą >Ʃ?!{F4<#q+ԡ|XX?*:+%UMʋr!eil hE6{\i͆O&k\l[^U4w.Z?Tw1)eM9xz-Q,M_#e +z⨈ϛM1.|bdQ{+2e:A<آDK2GЏJ]eȺt/ɭO]u'a$n78 4U=6r l" :8 1Hm@'N,G^5VT4O&윪,)Un_V){ïvOɣir+}l];P_pT5tկg#_箢1##DStc +ՎCmvsm֛6lՕ% |PhUL-cDݽo?柑B^Q$r9[oެޭ. |`=Խl~J;eM엦_ hy +t U߽lM g\yؗE=?3ɢˉdKZ˒iyڽ\[xF+k~rrMl}rGo,6G uҶw'_)~[Mzm^y@_z͝v?胮t.'JH=}%E0" +*+ٴO=̞|ʜ}zFVuV4\J~fC|JQh?X*ɚ8>$?fC]{j۳Պ(Z>KA樂 A.A/W3O, ^˴=ܤAa֮&껖@B|r۝W;ޭ#ڨaFb'K*[^ęO<7>ч*Xfc<|̶٨8&剟H'WťWan> nލjɫ[wUԎTultyخ |D3G^i 6fO?]a[1HO3bv.NecUq{|d-כttd5S{h^۞YMב[_my潹Ͷ_iK=JOś +e޿PvCtFD5x-͡R{*ϳU/ۿUl-n +Gܵsy{7;pwJ*Eݓ]/mUG;oD=sϘi} !+{ +}wS$A_!?tٳg{gy+k +{ssuꭊmX|kj[WluJKWn^I|Rܙ/~_˶=Xe5Hdm!LhEm+n#8\\,WGY/ҩ7=t7έ.Vbo9ܻ|燫__/…fC$w 7wγn~m6U6wk;WTի[w ]w3|<;/{]w~v'b>>?:V}#<'ϽVQZ*.?,&>6#sUgoq[O9*Qy /} wN{^në+%y?Ups{;͎0w'~txחKޞ|ַ:a]urΆ*'mvP$+:~9 +Gq-SK,-@RğjɔǧK_v~qL{Wo,M9=)F ; I谱{qG8:m{x-`wtZG8x=,w]]V,YgӶJ$sSʳndW :>XfBRcQJL݈/;x#lr +ɭ#eOVss^+}9ڳhmTYڟOpWJeE6%TOڳ\^v{vm{1Q"aW9Եފlkċ$HA<̉콛QGƲԪC^|zyx?nz;NRuNGFmRG~]`wc˫Õw1氿>qz},rwvly5Lt)`Wzls=zkyZеw#*;>=s3y'9A劒kڔ^_MһOY{_^{w۽޻{o^y'O+:?{6YmJfW'\+wz}z&r u\spzяYOW;=;Qp]PWӶҪ{eK܎/?›!W#.މ,Vp^XMwËn܈*>z3fBY*GMv(`?td;:Q|_~'zlkKՖ:edE5J27_o򘗏Sϓ Ϸ oe({z2?m+ ^K;rfl nt9JӕnT[^r+Ë.> ++3yAxᅧڣJunB[ ST>_ȷXݘkgs}?ʑoZ+Ϯ;mV(߭ں`"~v;wtÓ+'{(Wy5u-tu&u64z=[o +҅+]+~yXHyDWy]Iu[ _IʭM~]U}?tO{t1|܍.ӹ[QgU[~Fli2g;Osg]{i̅܍aGa{Q6J!.ϺUt*Zre:x{lm:{<ܐ~ʻYSu%bەeH d{g#>|xg=ݿAޝ̽fG*G#۷<Ȓ=bJݎ/9UrQXG1TNznm~ Q957Z$E-{P£TRSyg.$93wvYպէoϔ99U|z|pD</~iѕ|~/š%;Og_eOL^?2~.#b/c<_*LXjo?z7[_xCmhK{_SS?qk5;q׺#gz<>Xsvz]˭ĪΪ9xH|Gq%uwj\L*?~9$a5٧To;XHepwY[;뼞VR|FxüDv룕O۪*&V>Ȯe>wg~"^isqӕM}4PX5~}I,yyw+%"WJbi͜Ko">;#;Jwuv&^^KGPrnBqۮ&W8D6ݕbYwN^-p- w >v}B+H%?ȮTSܺ=6ֿ[Ql啮"K<,Jm`v7KtMָꮴ֖-||t[BӥCSKeLUQ'Fj﹫&~~{d۹=?&_*:Yt1BNE>U7v==PpQMڭS]O,߉pC*yi|Ѷ;~;VIXgaelYfV:|zV2dXTX$(c~ /fJ/g%(5Dݯ!%FLLL@WM +ddRYQ$'H]"YJgL{ +".81qrr1ŗ_YtjLIĊUws_N܇4jZeoO*_J{YTZqH>ZC5Kxcvi<|csXpݑYʢ6%)1; `@5N2Zb;F2cdZ}Ӄ|g=[l~ {}*vN^?q2=rjYӅ]J^,kRGoXqKq?^+x=x;=| ~^śRlE򏣾}B2{d9U~:RvHj=BwTpPII?DKGjz /.n2dИ|Md3yw%lNi 2*U]L/v1l䲃\/=z!JZ|+qeoFgͩy0S焐?t#$+bMyHLp$z~x~t[ Bx>?"g9TWg( $dNcm> '(g]w]Um.^+nTv5 WbU99Qr+dؒWJy>m-c~C3+3yP~qw\?{W8I1~i47_oaƠ8;/Ҭ'cV陷CM<ǧK, +_^c=âʶ}ITP愢+A$#$gHlmhۜŜMw;Ǥ{>}\>%Zk9\sp.mưfǣJ^'łZ^iP|w +^+b7ǀHdG~ff#It(ׂu7;7m;[||I˩'/m=y5ȵ3 [.-j9wi¡+Zjooh9۹:K%? < :GW;g1>ؠy v +sDmd C59|o$&#Ks7d,-Ux$xP?|󚁫 +clz8qO3ePWܫ\%@#|FAm?e8ͨxPh#/u#-^{M=8_6|+"wأ U? Ќ1q-}l!#guwZl$vm7.O^*lvJ_yWc$? +1M&CӝBEڊBd:OW48Sr|Q땋n],c +/6nhGPm-w_3(Μ|Pg???Ƣ1h',qLQ-2ҙƚy +Zۋy8oibBSwA>ވ}L)+q_9[/]i|4a9354"Dx~=u0 ?|%|Gyj)hB4Y,Ac"dj0 c\w>2ǿg&/GA5;+!:Ɂ; 7;|i}/.=Xk=oVw +~v'g`^].ţ4? )0^Z6H5 +"D~?-/h!ldrCp瑏p]jeo7ZV6}Ey۵ .޾\ͼk[/_.h=|"g5o6gu~|.#~|$#:>$4=2GV+wdm+FRd1Y-јjf֡e s_Ϋ?]DN\*hĹY%8lE\ƍܦ._k4fBG[G~r$ a8<uI62 +Q,t퐅\d9v%2[-G##Yΐ#I4;Bc'sw4n\I Zk3py힚m_T5m/m1Ưom0r:9ϯvQh"9ڨ߳sogFLYMA3웧#3x-Eˑrdj]0UIst +d~XcFNG;~y­8iz9s/u|ue0[\+"2~ό-2sTcdp~Ecgs[,ct6-F֋D\4% +Mt;|_Ǭ3o]\rrM {vF^ 6vnˡ [R7_Y/ =D*S sd=8l8bL +aNo.l%0B cԕhG!Z&Dx,d'i@󂶫/x10]^XͿzWM-_qҮK.\(haӭuO[/:ѭl)lAa9k\ rD4q,ӳkN~~16M?Su3|~X=[d7F=bolf 9hX4yE>Ѐ&Tّ< Lr},8<8N҄{48]8t>Oinf?u/fqCoRg3c6\Xkx -Tc<25+A_4J4~}J9#|^0\` ZsHcŪ!a '+Vշ_,oƾs9Kcmyv7w7s:>av;ݯra- Y/Ɵ0炳f3h YLpžb2X3utO:咰 ,+6޾PwR~E_BE_ +>Gp}qPE8J WM &5tHv^RdY!#0my?,ߚ,hi-'Fm|L@p^H/$?^- y'PAM ]/4y-afv9M;k~||6u~`DVFsФhg3Ѵ-hV1WTYXressh-*Gr\qacɐ aa}S33a {) +vok,p^qgV#F.4{eVijV7vN suBfܑMsIBs24*Gsuha Ug[Vhq.*djR[GkEʊ&[r;!,_`ɯSx~MOěч7ߤȿy5}Y?%;CRu^dpUtRTkjqC`shMlbTL4[RfyCsVD46yYyV[rbWu]zm]V~%/}[?\+s_| ׮z=w`?(E7F2$H<ιWg}UOr10-CT ZJeK,Ukߟ*:?^䷧x"<$Jp%`Vq :~-!<`%=cDž@{ۢ^lMy?bc-+쩷 +q +-a Z 6?-5l{gソ-CTd~V| uK;>JH>qb͗gmRo12D)?Q7fĬbdi0X yαF١ɋxdԩ ?| "ĉ"$|/D>ƾ@(& d~#Ċn \iKr䐵獽t̻o BoGm$,b>IޜO՝EuY(?vMu5;j7!\G7~ȁ<= yzZVhP`/~q=Nu"4q/량bk:l|w#,IuVXUz+Gׯ9}z;+7޽]pI*E 5EkiK ]|OJ's{K( 4CS+=zk eYZl%osO3/øb7wX);+;wסC}O NnkwM>q̘5WrjιgF|T?~ bw.X}~%Nh( 1E+[/kIwdwLxN8 <;sebh(G_$TYN1Us*}IŻxl0I<bYzƜFbI"=_QU'|JdLrB⌂ayƑ)y&IUYc`/Q0u+ 5d땲^kjJje{l}P$-CT|0Fx5C9HtQc0Ro`qQp|/EPx~} ~~߀ou|6OK MDKgL@.G4m69_44#|Ih& 6ǒז>TNUV ElFYeTL&͂)ha_HյkYRiLI̺zcYvKc.Eާ9'wz呲[H{$w]f^A;r] +,]dY:잗c1I+Khr ;hu- `Q{) MLy[QcOʣC}+d_-g{?ÞO)t6!|~~+!4ӣ~aEZVXԦrz)7reJk1&Tv椼,=!.뷙C?3q$h8JVqV^|W=? +l'aq@OK\ +2?X#_&*a!o6oy)}=b8{l1:#1x)rbV[𼣣FB/h)*L@?=x-쾜?=cOwTLA%Y?d۱m6My(ޕ*X~~udϮ]߭ᮾH/ERiȬ+5 +[I:90U)-63( =,c.ȇIRHxT֜HReiɂ5ugGgęiSN+6} ^kDo458ޒ=dGދsU̗ٷ܅c勒zЧ%{Bŕs!j$ ߢw `y8,ACQo ڃ_GA돥) =T:ǵ_]FK |A}1]fųiƤ'/uo.'UGSM0e;^}z#Jm8l zUY. Ԥb*cXzL-GzuH6˒8jGV %}(zc!clӡ7ט_I~rvKSGˊ~vw|ۦt.&Jւ5 "\贴.t?pzgh,Eg-En˼]JPFRE,זtb$*YD%^twbw?>Wz ҽO{KO%o%~pOc䗞O?]}-~ne7ϐMzOQ iFTZ1~*隽:BZ~d,}srcuA%Z8VH.->Y#|b>zq 1~G@dqgvE&;U^*Ճ+%rLw|.<]{f[?ť+pJUHWtŨqe-Ɛz5 э,=#rFIգ a}hW xxTǮEKA / w>ҝoAیY2ܐ)dp}hen2ę\n2bR73"}:Ԁ1 !PE:[TK'VQ-sZ9_ x6h %@ÅBq@ +5hF kǖwـxnhu=)y hqIڭ!ovqcKw72P9 l44\|:h֤ibF҅v6 C+=_ T-xx &@XO$H#S<}9Fka CJ$k Kw-*_7>8hTF5O"_y*>>ytJ\coGǚ;Q\z|ysC u+Z%X92\ȶp~BV4ɚґb|kt"q3Dxuqh( 0ĆehTxy nD;-X[lF)&umgUGnp[N]:TZ-d}0wȔ {_cSLjel!B]- mjՎaYa_VĩdfXYT?2N2aa{=R%0 +8\Z(~} 2y@0a@ED3*t ACh% x gB~NƁN.ԗGkPFXƱRmh b*ǩ72jld!lnZ1JG8ryFlXC%@#:4I EN1X 9pXlX'18GPgi3jR.q[oU옌Untv'w> N`)ܗ~y~]/2 6dù0Ge!_> >O>=AǕ lVc\3 +֪謭fP#ԜӖ UH%U&jxKsiCʣ [, QMnПRRt:VϨ5eOMtE}xg _,]X>ʗ?">.Ao82eVh%W 8IT_$2u8]L«P")M>Xjh6ϥ6Kv|ӡDlhѫ=:WQs`6rN:RfL7+7^75lW@3p[,AS~\u,vm a`PZ74SzS&LON X\j=alsjԚ m*a֖Jq~h2#<E7Sj'tu hKc𶘵G1&aPi(oG`\wCXuσm<gza uATU\NNu<^J4'ϖ'y޼<|bSG) ǫST,\4-okW0uZ:{1rw]P5qHŘٸo2Zc:J8iƊ:`\ GDlO+GB\]Wb&)9G_yˑ~œ^NtXe熺/i6H=w5~SDxWd jM;E8NdVq @R>TFtB>C"r헖+;ι? vDh>ru)y}~qf$zi }c9p[,%]:4 KKI]x2k es^m|SL0o}I{LLft٘<] +? ЕjNΦ/ :Vp``- ؝_{)7lN86ے_=w_z*)1]W QQcL-Cу oY bk7(D/':rV+uwqn,f+lкJUg}_߻S=/Wre~[o7B:z;Bٓ z9>Frh*q>Ժ[:ܺF>ёf ; %%zVBeySuUFV *E]/v{Efs EKpVe; (Z8 .4E|[AUb zk s[',2#b}>A'N*3Te5SV`l6~_ʌa-nvstnPvA~wr@TeDjp 4Q-0Bqn_^u h+Kz'C@ft\4,M ȋ& L$= W"Gl:<!ؖW.ؿb=wUoEűYʸ@:D+`5l9J>e1h\ \CE^۞**Nuqِ$-EJ(|jwPPh3>Ϛ.BN%h/V[gʎLej[yx:㱓`dөS%{?u0.ew 9OvZú@l 7x OwW%C) -TmX' lwQ| +܄W]Oy} h𱻾u<Yuaq26F %=`M4mhM卻& Ό?0V8̐p wNJgLhq+vN_xN\ +~.;qaNֱ"Zܕ6<'\,фc6 evLNY?d߹B}(+ J +mR MADo3'̖WAmmw=` 7ZkqrRXG*b`acNfmE%h$F󂵔?Yo6=Yզ+v6vV0;KXM/1|x6]W1|hx3[hl}X|XJd??xEi$&>5/Uvw *3C]c{&, 2;y,cGc'0_7:]OV"`=yS<R9sjP;zvTa]$Pn(A~ F̪2Slt N~;X; ,}S@@J֛?x +\:d `gaDYߕLEb3􂣋 ȇ'j Zx?݅}2_7P#k5kZɵ__|Wyz*|-w>TM;&1C[#۬t|轍AUn2&_/8"(씻nT{;iNn@Y߾g*v֛ +, _u.5hu6݄~2Y?`g`5(ז +C m֠ IL+ +hPtp g x~љL RGdF[Ղnx+z Tp/j5R'ĭIiyˑ5yD1Pu~})#B ^0;M'łl*!C26 En;`msq-g췢?uw<#,HБ;;k͑םWBo**j +*RD֤jKۮ:^C!Z+ l8 qmrg:[-|iDš/5Eprrn =2#UWou:w6ZGg8{RTjDifšb="ԉjpEj#k+K'$!Vjr!ڰH*4"&CWViut -&,uf и +z]mQ"`1h`]`smv||~507ҝDŽ3۲`~'CF0ؖf x/4`I94#K{'7}B=JbQ0I˖K/(0PUc q>@^TmkOj#fv;݀txi(=R( ؞;.\PL#E5 8o?؆3 IVjRe2mfJu?Y%mz0;l_g<C]{Wwx6zR YȚUutx †+vķw +Q=wWߥ_R+!&3GIC_]ydb؁+CLm\9{_c_ S`7R^*[:3ͤ5 Ω ú[,q.Pb"3G@~ Ŵ\^!j|C-`aUC7X`ʑ>\Z-5̈́|ltL2CF(^/0'g ֶ;c0.ʏPjeA d횪l6=kXoWQxX{`=K.0ࣳtd-yږ12@y\㑈mZF=@G7Vp7V*6F9YL-bN-wBl/nk{ #9ރZ-@;]>O^s *Ath6Y81pR+Xk=@2垻+d7Ѝg{:8v967n$a=g7Y maqN|TXLVj VAL86k33_!WgCogGu^sZ/-Z.C/*|L6.CGa‡=$'kp +Sd4P,mr۱?l\p 䉙zrCyZ _ԋ}TY57_Z+AR +A Իp!OY.>S605u<||yÉEO Aس(0}byz!$ud78fJ<^O2̀Lx°_10hWV'WX3y(qnaS +XΎ< _"lg>l@ /8BNȴ}ůϓĀ +aXur#rDgo}tL:ηa/mn>]V)IMMGf{'~W& "9௔I\>409s&;iKo:9>>Mo0|{i0.j쳯]}}Ә4m80G`&M§t|:>Oǧt|:>Oǧt|:>Oǧt|:>Oǧt|:>Oǔ)n!)!gEAkIڔd)AsSܢRC3lY`o3Wkc76lDQҰ؈6٬fhc4/>h2;gOu~P[pI^v8$z7]"oQ!q666̳q6 >0X?̷G 4lmy6ͷqX&?o%_K?~y!izDF8Jl7`[DjtX?kmfKM<|xl6׋٭?YXbc%Jې02G G;޺^ rwG 򗆫(ux"*D- 0L_#7 #l4"O&e9ڲlmIxX,B{!o1j$YܜXZ]V+0$Q+ԕ)EdjJ(4,ESQ +L~'V#3AEY=4Tm7zgolP^UFЯ +ư;ŭw+$M9[Jl.h͒z]i?dAd9S}iZ>\/1T&㿿4N=-eZFA +$-Q>d."Y%X .ydI^\L_&T&CX矐Ȯ5WT LWL@EN ȹugF#a-/9mǬ+3dSjL:S&*d2^t`<}bA R#rM!eF~|ߡb4h.X(u]gQ`X+V pBK!^2Ry )5N,]KEBӵ@ \z$S-M)~lvmQ`X?\VF)CGi+ַR:-VƳKu'핹5;.>]zIQ8h6BmLNSWxX[hLZ-3]:(Z ":1ylr>groO)2G͡&KRט9ڠEz{QlDhHӱmAbLy9ʴ&3>.WM;@7`F&b6V%|rr'"}˜yK{'6gޕceAn]hnMHқ}xH_deu'#=M)5d| M +?$uLUѠHs>LMLW6koW+d)ѓ)5 +G4k +(qz mUe֘qa; }\&{{G68*SEJ12mԆ1d5'B$vCo<_WдOe{씛/Pn3]A!OUfC}>c}&ހ]>Wn ]3Fx}lSRYm lO%Gt{{Ȭ7(8'K*:<֟]]Џ}S흼mڠG=lAAYY{22=S|b!ѓz][jHbzF9&_G|*A$[Mtב た}p=@O]ʪԀF㸰&WjM.4St@c~RDCNa z + +ob>i˦UA/5s*"]/-+nivDG.,Eþ9yh:k1~x 誱DI68IVF |s }D 6䁊<=wJλތ#q,9aV+bϠ5c~nZBQB|Tf)r;Cɒ:3d"„)aEo23 s(ɂtUFkI_$0/AaހCIt@!^Ȃl=@4v Z"gMm,豆Uҏm (@4\5Ұ/ۗ ~Дe cpUmN0ݝHZk*@Xt v-*t7apswon`-9;y1 <_ u{\[z5@G&`%rK宆癙h81xK@kT쑵9tog؝ކ+7n>xU_j^鋌adT+>4O9MIͪk"_2z'hS!OVn<')JCWv`+ ~\$Ox,@F4pEE a9P,c0l8-! 5O `a;cT;ٟc^Bb~gg敱|-@' + 7h|s4@wAo k3 :C3ȠzGO ;܈O8:f6$#k8W2lB0FMP +'C^@x+a|_*6Z&h^ą`9}=ǚ/!Ήhṉ>tğB 8քy;9s}'Ol h7 g7_]#KPMh+9_+ʓCyexk_?4NWa3qA4ې5/}@9tű_߽W?\ ~B۔ـaN*LTv-BYLģdJ2^ ASY!㙦@WJ'즒j۰~) ";k?th.?pgk~ d%)MFXP'n_zKY `-! 3g&lcɸLjr. Ц^yV蛳RxQ_c +tnR!M^to@Wp#SK%'JSGFu G+V&*kb|kc"m)q/}_|0Sثc.'ʷЇEIJb/F5srx5,O4m+!x щu{_žl70W u/N@q81vI_(v)32c w(%A {Ld-Tj Hj 1q C##g凴TG9 &x_Lj\+g@? Ń0ߍbW\A,#C><r(H^n?4Cs5K1W>5eC B*|'xQ yL LlO8#DŽ_<&cuIЦg~zLxMYJ*vMSq} hШ%MmFG^|#rvȋX P硘_0жIJ!_1 endstream endobj 65 0 obj <>stream + qQFR| zk8O^ Нc^7V/A0]hЈ&_U0gq. 0Rm?z9}?4X٠p?8اd 4ydq <&$19%n7p +7pmҿ<&Gd>,L k=Rĉ鞹do3:dTCI_w#kf$h~ Ymʦx ,8|i|: =O9ئٍ GsFs {G'$'z}$hkпD-{FǗ"3U=Ӡwi𶾦 Χ1֮ $'-}I 7kW %~ Q@{xJ|+^+?9\X/-04s(~Q\JN{M3A +۟[BT}/L%Y!؃xLTҪhſ<&8fi8=xLc}c8Fj8#q%y>pGc1i߉G{LRS:TWpkus?Se?<nPme,.=< @oJVꠑ +\:*g`h@Qg'B^?4o4DŽ6MP{~&n@iZF{AСŧH'n=_Q,pRM&`6{ `/3)U{v-1bDŽO%cZ5>O=AXS3G{74 +zm8V$qUꢘ=Co[qg+} _%^ +=dW0k/IZ'.x/[j~IFJ6{BwdVk~U#@q6PX%c7E8\|"3i'Q':|% yTC"٣#5X!>O}6RMQ$IL|'o?}:aߏ>" `_}Z-W6jҡ>@5!ꁵTKz8V eiɣCU tpZ:Ik_'\85wmbRwTŧI'(x_=|.W#[{~P]6_*KX}`WX^19O|}u#@hiM )498=#+v!t:V v!@oBLT +>n''f`5zmp6~7tF~2E zǕ{쳂^PCrKocps9cw; 7@l_7~YX_u^i~:p3խ%H!<82;JBO֮a ,'^/3Wk¦cohľVڏG\8'>c.ca/ +LJԛ%iyǒGlF/9.)tt6 gxXŰ7{z}xE6$o=53A +x,^ϣ +q Dݓa^ +|D'䮂5š~%]FnŘpM">>008/$†mo/ܿDqr82:F; } š;B3e>OQ)e{[i{렟ƄmVq[F䬇LšfX1-Vߝ_8 hTf._] CARnXC +7!vWP q?Tb.TBuTď7C[ym19bذp|7R ;i wx¤uRU-p!?V&&Rt.q&u}ڶOѤ~u5O/pQY Naؓ 98(g1pĺ\ efU ¦PI3idd&>}ꂜԫoTǃtn?K_Cf~O]PgowOH^՝n<<3ݚl̻]ƗHOڍ޻xHyLl=Ҩ&VGfX7pKkVc4i/Slu?[f3ﭕ]y ^7aOѲ[Ɍ}զ&]$9BΝL qqMZ6s̽$?w u']ym,*p}qRB]cN@t (ф}P%wɘtn'+yVc!ɭ6,#ɮ!=ZVUJ{ YqB~V!{[V-\$D]ONnV6_yna:f=Şn uxMjǸyf$A6h+PCd%EOiZ([ zPKIdΣݮ'=sm0ϩ P/I7v_Ιѭ_OtE;iyQל~2 /OH֞4Wm&ͨI%Iu(qBfZUWLQ6 ӵMJgj~u0֎:GFs߈icٜ!ia^z;EehP*v{a Ȼ_FvgDŒܚC&yD+Mv AJn2K*sLcN aF6 +!6j( +!QA6@cPKjR5 22yg?{p?}O٥GХn}ԣ|4`Kg(tԋUQQnAmtw(anT ELA૞ >3<"xwWJ\ZioNIVJkzLfj+Qy%œn گ\pz Ԧ;xRj8xZZqkrKѽncaNT|]$j$iaZ([ڭ=^YϽetdVK-vmQ-:[EU߿m/뇲5q?/k>d͗Tk;U2X|~1⁺ QiG}IgYѶI]'b׃z[ˆ-ܲ_[>*>#_-%3 [w +w5G[$[3f8-}Zf!зz;mAY)u6y{r._-ٲsLŇLeYŀb6Q/zEQ@xYH4b[M^Ń AfΒWÙS /0T'-: P`MrK>@VwjœMEy%L[5t/?3 w+?NQ44Wu\Ƹ7&%v5'$Dv#UjOQc&*2OWM!Y͌,>PAIHqOKɟ%zМ}9xX}6"k4),s>n9.|s~0H1O&-Af{擢sJIIIUef+ZKZKq~Ye98cIIAqa2v,l:)gD{IB}U!Fa_1n`/)OWsAŗc_ɧP1OMAtŇn)s׀ {yJ]7, +Tm0>23[eHg],\TpZWwJqypǠ˾l5WT؋j]M>]E?M0VpIHBϢuV5 ?Tٍ6&h\Nts8̬d$c-})ѵF#QO_08^o2nAaNeŠIx)+<}/x LMYHHY%.QJ߻,S%(nwDk# 7|)clx.]SصxӚ'ȫ'߯ETj_4(uV8 +2'(^GYË||:HJjKݏ~xpy4Px4Bcbgm`Gm`brkWm`؛k;o.ҵ!4Ż':-jsdVc +tQ~~Q>K1{F==tIiY Kɛg {4{Hя?ٰ_;O6gǟml|-ddIG]قW71 rzyAZ+w޵^8S,;ԝ'cZzSLI3 5R& ݉;$xۃDtXj(J.wj"kCK/UنV؅XTV[+mJJsK#FZ6 + u=$<3w񙇽"ѣk k4s-, m +vx<$O@s$̤2it?O>@ +jNH{KBLF'oμrL[{yѮqGnE۴DĄT{U9Dڄ6Xj}لڄ>A.U^*K.wyUH?rBðkHPrLIIICQi{qmAրѧ&ji .D53IMg@sudikQ0Ղ6?~ IHf՘rVIoʅ&}!sdMĄZؘZD˖dIXxzظZțUpܭtxe}d^sb'RQ-&/iueaAIqI}Fde2rhXؤbrD55rǏT[^!sBZt503x dԐl[9lC{mU'8^VEܬvH/wWcQ`}n kaw̨'y߹O&O"b*}bKܣyDWFEO:[}9+R&جY1D1P'|!u=lTu)3tsV‘wc:,Z݇͆v} +:q[f(Ҩ0jq]eW~-O$M5pLܴhy-6=6Mfu+7^'gÉu9N'A+wg~dWy_8pbݨe8MCf[*-Rʽ6ƦJ+.l]U|!#ɹ*"Ѷ26f[8Jͺ ͻrb.4'Ԅ'hˌa~Lwt8 +Q,7΍9ٖw966-֫?AُlOu|rfE3ujsDVyWǤEy-ҫ4 dSFyǍe^}:Xx{o\"_wy*O:G>܉jl_Q8W +ا" ²P* lE(ysVG:oɮ485] +}``,^(^tM$ :9}IG-iw%GlܪJ߼XUXՀP&?u٩4,"kB?Yl,#2 23c=]G"\Zꛐ+6,rXyƿ[KpDYu؝V;O[ #'鈈Us1FF~ĺK}D^NS&s7M,2CB5 @LMDPX8w3b2ВS1 n^'tiE ~4x#cbR#ݢKb+*CzcrL{能O#Ɏ_/}a15MB[.9Osn d㍩6)S^+[r;cꖪ g."kAL 1XtLB?) %iJĺmF^0yKǫh4 pxr6/BD]AwQS=؇[1zExD^bBOb¯E|sBen + \e6_H ۢzͰ ;ՈeKkg<)h_~V~|%b21M"Ft]s!Ǣ~ǯGLXA("vQrp}Ey" |# |]-zF])%2%+׈hn)v|P>ܧ2 +\KbKt̫fT[/F79G'Zp*:8QU،C0?>!~b԰)DbD b-^U +T79',Zf{D8_}- +"0XӞ'eq8E}[eі%%ϩ18Upxss7%@0HttMQMEaOߛ⪽'7QK^dr?lezt[RjDס1/rIhz91[h'"/ '٠,!fL]4瘎DOB&NL,X& V\$6̙nWv;3:[ׄb煮.Q)QpUE]yvv)ju eCy|2~7;}N6!?4L4?6b 1ibb"bʘLJeb#T ulo-@Mr), 0 :єrLS+SP\ +ʭM"n"i!Ht)?26ɕ_G/!fND̞5m;8c0u 1}zbuqk x{ +⍇mY1ہ'63*վ7\S{y\)stIqJitH(-uJ޵:IM~+NRDL~F*?rsP.O6j51mb̹p&6öSvtO™ _;žrܻ|زB7 %N +c߼q%ӗdgZrZʛ#>qhG,$fq3m31Wa31k^bub"Cb">1k!8G@![&։?p +qDž.b="Όq޿w}) +]c7`Ev:߾.ȓqfʁCsp,F#r3Yc#K,Y#!m?E,l bJ1g!E\J33ՉٳN?p}a{-SG<P\j|"%N115v5%N IpE[Wc? cI?P̓7Ba,bθ%Ĭ+ ũkQn^A(LYb݄i{]nB]$&;I%6'#kJ|_1U#wH5_Aܠ`{<4 +;Y}AƬWޱI}bO5]K0)rH-+ 髰 /:Qt6_\'8Ø +"1uJkY tEy1|Ohߌ=׹ϸ'sv'miCp){ʧr+rF/E^}6GNX1pBw%M*j;ő_ԜO߉1?k9' cQsS Wk4)by!w߷#7u _7bW-֏nVQ;=*&{̭WV-R jVPir:@6qB wbuL`,+b hCBKozMB*leaRT! ekI/b5yX' +%6Y\T3q5nrJn˾Jn]uS˔_''6K8y}҉{}[|1:r&/E:ݜ@@<ݨ!E˩{ +Kϋ;JS_7U6FM٧M9cₖI3ROC`Ma/JiNZs۬Wp434 fkծzEu>еּDP8^XQjQ4`#.倵!isl%l2"6j$ʁu"qwSp+5~py?5ngTT3V;XayWr*:9gn?g]77۠. ZצlW$@[aTC2〫A'Ծqyz8W~jFK 8@=kg}F;kc RzB$K<:asuEiaE~.iqFqSuF߭wX0k3>g\ &ˣ6sl. "랭[V +~|lsg3ȋ?ŃHv|)<%mt6;b6IAGUڹ` y C0:% &#կA bfɿҖ3h"OSœv0Gfv'cKo.95ۦ{c0yJ5b%֨UZ=Qipn'4LnmaZ&5>a3!XDx3ה=l55B"{ƥ]L;u =8{qޯz8eØ_<ԍkt1n*:9sM3cmgr<3E~vL\Q+Wm +WRw =fFwT\J٦9]!8vv~%I'{xAVľ. +rURTgR& S QԸ˭|GS{jߚy>jk RF^lVZN~P +.u&u!fk4v>1>?ယ{/FgH%r7S[PyIz yWyRۅx_O5yum@SqiYbgI~:x:L/a5m+,H? +GOٯEL | }*bM>UDl&TNq, I%|MvYյWp9m韽aj7ib6 >nn]]MR$Oُ"fSv7t ^R^i[ s9 {~;to}unFSkrz;NG%cṮynS%#,$vO۶6'CG2gǃ&/9$o⛶TȜvXG"[^WhYlBI^%/b; v!S)OZI*`;;N?Ҽ +*xܰ㑃_i=vk8EjnKkI{O (B$57=k7-uǵl-l.<^k5[yTt1Z xy1ztx?U$登4~6Ag&}n,$fS)swm6CWe[}ݡlg`T7Q22Y60*2mdh3M`0Cp1t0;mK{o%tѼ9g@KOrwh/Q]Z5"Z!{jY}Zd5K&|2G6~>!zYa"zSs|ǻMQ>a淞_Opo"m9tɘKFJ.|vֹq8u}Yj=\}mF9&?R}9ɥq9՝h#.Mdv¼gf3-K/L=$L8@Ҫ2-@BzJV.g)N3<d,}*k}+ +IH܂< DjJBw7pFh{[ii]_{3;O5~8qo!T|?Έ|v5@>S~+],E~Yo{ ?+/3j ڌ^{}:3y`1|i殦Yx  k\yhfe4;7ܸYsݓt=f!̂81%p+}V_E2:1#03, >o_=սT1kxv|ṙ`uyU7 |_w:r,z)5cĒ]}ɿoՕ-83U:VUdl>q|չ\|+:?sC,s4hJ3ozr;tgDzB^ӿl`܅|<)BN1f T5Omteq~O]7/»?J|]M={)cQhw@3?7Wͧ>?5~~/SGyxV~<{.Xxl")=E6$Zjc&Ywlesڍcl;_9bh&;3*$F򏲔#m x楞 +~ZɕާBPH-gԌz44!.޾'3hR޹BuBbq3_wwPu~hO}g˼ӎ:js&yUܙks7Vol^Sq6 s"shf:ifۏ,5Eȯ|r:g(5a&p d(K^ֈ0K" #pW?Y:zmV}׃M,^kyZwoy]-(e#]n.ڞn:n~Gk|owkok=~⇯? +,&nm<0{͞O܇ ckFe B4׏f0MgϪbnE8XzaerY`%] MްbfٴMkvhnNF$ՒS Q +tW5ޞx1o.HY&d6ۧ;^lٝ;=|%bjx=/&V8L^f$ot˯,^\*~+wgO^\wr%gA/Ckk}S,R;opd柣MCb¾iBlH>ԁȶӇC;R,8;Kl ׾DVc0@` J~!W,YD̯ =]fx]\(}^mםmf;tC-0}pzj94[j37rfw46cvxxN72:wf 4^'bh@՘X?N NbHdcnL&h=Alϗzml^aU85z|spV7vG*_Oz],%f7Lj/.ԟ+._I_Xd.~4uU6觫eYuŗgꓚƸxh-]ٳeOt:'=:c9i~F8 dozm FIivrAT2R٭a*ߎvޙO&ԌӇAk>4tҬ1' =R>:7`<;)c2֋_vi7n}-RɹvNNhA{o2iXs'+ > ^x62t,↾OU\fDgv܂k}vNek`Z3}7[OVqʬڣ.kQRILhSJٵ'%583|-`v6M BJh@4szC{Yе|J|3[cWmN|z+=- ?t[4ʍ_}\{$KW)B lNte{/ٺnFQ>Ba8+ŸI+ f6Y44x䘊QzHmMypC3^4X>D]`0z(h~u m3:_hсY 2A,8 +!qR$(zP(׎#F1<BP5\Ls|+ vxHyӈUTOׁ/>`3AcHL( ̷kUW:ЌF4O;73`NOʝ^]MX30!NEK,<; ]oVˠ&H, i5'C]h瞜v</{5e `%M8t;0O(DKbS=MW/Z2"g"-Yrb\;G8RYAL/}tvgGt~u/Jr*Q=1R=AmE_-"|;hE[ }1։MmtxaRХ*Zu^(^ { c@3zbљYu#-.F _5J|f|]b ɔ DX K$c8V=rbq8m7RN-]F|.pP-:\LY3uniF%T:AZ/@,XTB%]|E |MFh,Xo{^L Z- IaS$A+?~T?۠(}O躿]4/->wߏ}+#iC6 +kTjrݗO^EaN5;5OYj\=p4뽮Z "qX ײe 6'n ]LU2&N,Xfc XZ&G"ef9x0ڊ,S+-.UbH5t7ȕgA7Ɩ| bÝ͠J㓡o< +U=Oc Mk n*4Sz'!NoVPOM֥tЌ M&PApA+Zbybhy'fo&y +Otgu ұޖpH!~ 1 r:g瓞 W=O{ƛ+a2{b\h` Ae|®S2g愮 9u2ޛ=l=!Ў ͱV"͹dk."Sb5Nͺk4v.A3/p >Q8rfP9:R%pbQ vh== t}*_q1BRףb&1BFp +F0DŽr6YuW; wOݫAbSqgcoN&Rt oEJm6CygZ>x bg۠%eV\|a0MV :g`(Z|GԡZ~bpKTO,wPM8;.TtjRd+erliTyc l\woQ=C/ Dw{y>ILzջKWo^7t=/t +\$wO!tpBNT9ʮ.~Vn󍛡籧oCl-/UZk')uWV]dr2E3X[@zz`b϶K'~9ЃS܏e~g%v|B#]aJ\l޴M=!. ,wh ϷCǗkBhĦeB}_)\מN! J(m&Ρ_1 +:bɅy `'B^ +<:Řl>65~}^5#& a>0Ɗ'KNQIjl3%<_Y>(v͂5:K1̂6BTz1Q}K:X}uo 1.c)Fe!7GAs3 tƄ3ԞITk0X]>gؓ ̆QiIN}ÍyB_p3`@M~ClPpp:ܦj tB!\|jrkW];`L/ºGIB~>|,(w-oUZwRYĽ*@]>\7[s\|b۝|ir?P܇`)c֎KFf5 !3 JcdIGfwZ1|>BCŕR|h%l7׉fo3th.| V\$5\t< ]]^h< +ϷG\;??1\ylu੧Xyv y('9R_b{k [BXfy9⺡'9[!$^18`"A:5r=>c .jV"$U9A\xyYھag{5hX%iY|`^K梁.E#Pk#XH\H.$|&hz;kH-*^Oz$ȉr%hq:92t3E!&-nCh<{#RmL}b|òGFۙYSšJ`g5^$ n!I&EzoYÍӔ۫y',h-qZ&C1 KCNThҙ/dU ɷ#gp9gtOf5[bT4u_nw̓5Ӄj\zrZ$?Tkk*f'a=\0X쉅즩Z kŅB]cy2{5w#vNR?Y3#BL0j}|#V,ToS-Q.$f[atAZRB~&fR#*!ٶjx΍g-*GYˉLoYv=򆝅x׌=iN^2jfgYFV[" XWW:"55M#YjDcFD' v)È^X=uZ9CC;}O-T+Agb+G:`ǂGg=jH\w=DĞNxʁtK +2C~NՀ-1!~Ul9_jc!|m8ˉmS|v>zĂ->38S;Twx`gyତcv^4Yៈ~{n/& O ɷQH?b>Y. "j;׬V-*I `T]_F}T&>Bb$#m>#=Yuo1q!,7aO:덧(+/-;r-;Klb#2βpZT̥&6!bgO;+2+;+ ;+abTYގ충9 X`b>&@gu^jfR!g ^_qe=`yIx`ʮmG|a`~+MO| C7yDFuBDpb&4:As9 }Doa;'DB*vߣ׸5ȷŐD&eC򥼒m\Vɵy+r?l';+vVYg*7Wqţtz?3wWjHVZS5'.T@z-l$^CҐ=x&o ְlArB[ւO0ϡZKZ8^^ .Cn'pni Me$V˚&v@'[ݕ/q0sFAôIV\H7, RI5f2g"Ն T3G8&g赕&>ǻSEP㪼pB5f"|  {:ў;X96NPjK{cn\= js_sbQf>戝B?}4S o i5_-v@, Q^f^8br)1Cf4,g=OV|&~,:ס/rtZ"P+./SX +&pCb(Ժ~C@L0xX.\N}a`\o0ꐇWG?ڀ\*`ǃΏXwm&2ʭ_n}J=?~o,1 .̉]9]>\<{'BT-wWM;p{,|HC3)в|{ +A?gqL󂝕obgGY#61,R>-ȇ7W˵sw͐ gkpppctĵŞK\hc+=1_"w=w·Uuexv|][jHi(EXUg~#/F\kj,5./[>*h#$O7&XJ~I1ࠪaɶ2'>%Z;!o/Vm  FG`9M5d6O 51 p`&fLϔwb{E2*V<0̖sA\{1 }`JхyO7'>l!\WԣO\>ZC +br۬FCOE]"T>'?RiV ;$HKV`5OvpgmSk+m@Jֳ_LjVR}lOް +:fm$aM5&ƺ?sbhT{q|w RYgUqb~ኘݳ߇\|Sl~M9~uۈ3vsW˯-s#峏u~> z#AƁBr{/R3ۧ{>%=spM +K5sݍJJ81\`951s{b^rCF5jaȏZ'8*K5`?-ҎO@MșA^^%G[ f{a,V{il#Ex {U"xo{ >O)gJ]ԡG:pbWORG:{^#/|c?ݏ?_7]I{:I,vv3[&> 8;~t)Gns\ǔ;Ń9d+j ps 'հ88^fVCsɴWxuVuا3=P3e}\i&Cvd1י93t#Z1*ۀ)F$(%}s3$C3PC#rc*TfT|EIVs xSJtxAI#0>|fz|iOw[iG6A< Y)2ņliv͔i8#G۪ _O lpv +JqῑG7=̑Ty^ORƁL"'Z]+W>'}ɓG^)ˉgSm-bɹ` tieNڦP}y.;=]M(G`ʐ>RŅ%gY:9t`_}c_qm|>ν~[VkO|U;wW|ՙyBp5C{7z{0؁7ǜ9#vً縸a;ka?gKlܮHdK˗\L<웜=cCC"u~ .%,Yg&.ouM߻=헬[bҕ+q^v͊W[/ZtukU|yZ|_C} E~K}Z h@0W8{ +Ly@rw=tqLq[~!{k;W]U<[޼?;fzxr9sVnt^bu>WA{As@`%y@>hyx 2.kjVLe1G}P>(Z`ƘvlۼOGxafs}7Q[oh^CV~\D>30]9yP'>07ۇ~ f6WV-cGBdkHR*BȘ2 u%;U!eLĸ*1Rr=iV):kIfdHIp4]dQ&j` %_s#z! fO 3/ R89دhgONгkRw`BH-Rl?dnOȗziP H_y4Wp; kvx_Y9R-FЋQ@4x,\4> II іBPmgɬMWjḹ}^̕'5m!R +'3UrG +OCԖINV Ky|xwR{c!r"Gb#E&`IiL$I26R7noM3$9A$:@2B;lA>!Beي#0Ni86cr\aCAG'cJMt3lC!E8HK10 +J7YT^\jH<:Nȴ2laFAhL/a9珀m]I{1(e":h83o {fBJpn4jRhi.B( ^}qp+)sg%|V`͐`-rq{jP]4!l$ּg@nrb@0E# y f$>F1RpkY + +a9vQ=h5&;Ò+vz5B2?eکI5c jDlQTcJ8)sҫiT gǖ>Lh,+1,e8a3]ch&{c~ِP>F+fg,yZ%Ҙ9s¾ِ2 ΢jVHsfAL9e +Fhܹg>d6LSkǒ/3m CRíS1&gԎWsGb}C~_xK#uπ}BB ¨d!`Wn{<5nH8Efx́F^fg>Hv 8iYjFXbS̅Tk!$ݐIVˆ5E\>R*$Tdu yU:Bu^ + α|c,!A2, jX-$Cm0w2lKc'=e5M,i$XC#~4*vl)/蘮fTH +%s Ԓ %hlraMUS*Fɵc!B2d2@k(DTr!s]cd2úBr>I&!wG9M4jMXvq>d!1D I#E鞊1SdHCr$i|9̾CVͷ'$FщY`8$r =9:df*I2_˳B3 A#l1L ʷvx %욎6Fx$({7b5|#7omK75pՅ4U LPlyEtQ੅PR)UȵWa4]A CF`e<,~d _#KŐyJa>B5%ȃho$&hc&l}l +˅l;|Wl(\K>Ƌ?b,~f %fo^ht_JQgA#//,62UkW3QJ+($OH< ܎)$[@/h$3!/W2sA1Tc)yӥ1~,Ʋ96MnҠj,)>2x4rk[?^d5RBHhD+J +ϢYbrOj[0ײK$f BHxkɅ@FY~L##VbF`ĬIxB9:Vv119)=yVJR;J\+UVo_dZDR/]I/x#!$P RoȭXM0 ŭOt`1 9?ȷ>@B,/2/Ôs0[&DIF8fy !Cf8Rm)aS$$~aC42k^®$W[QL`( kW 2wH@&GdFqrVXg$~'df @(xz-Qr>1T:[~Jr#a +XBXbA`51ZOp(#p1g +k^B7u{V +fuH9>3gY.l^\ X)l$ɓ2ߏP 䂢-1B!y C-M~Mvou%S0G=z +Mm Geu>z Lq=BVtr\ʹ2'p6Oݺo7@ +a) cޒjj惕R|#kd)Tg֡jS #hLd9At5*Z2 )7ǚZ,Gd ,Pr8HKBrIcײD {Mr|db.IGuwW}?N_,(IDD~M2hklv h +B8~JbJC(AN_SIj8J!cy5$W8ṞZmekAE?Y\p}&[~Vִ~^ +2²m%SȐqDql- 4p(c8joVx|4޲JYC::9%|R-i1%|',)Q/2}Ȩ;X|(!#H|fd5.$Sqgc?_j`5Qyꌄ1oB;Ÿ⑈E|ݐHA +{rzJe'cvtߐ +f05[AiɇBT9BPS:Uk<=C5j!$Q;咞Y|->J,~&?5PJ {_AxOK5wWBP+X > X"OIқ& ?B҆Cv\hb|+I1Yh7G- =.w<)w\Iŕ)KIK@:S~̞JٕERͥOֺy5e.M:+)p$C#PPs g6ݣσ~] !2jN )+F/#AOIȸ1>׉RH{d9 yG䡆ÅԫT3zL3y`9\B(z$]7d| ڧqNō?gۅڱ?/5}YHr#õ" ws'(?LTN飇t'Q$H/exRXu7ng1c &!2?I5T dn>Iܡ^ʲS ?H{&! c1IJfK诊 Nx 3 rז'vMB.8!_]$t~]?OT.PN<6N J'{of.6jq&@2Y `OPGn~ +/gQ[p0Hq6e@B7 ݯ\~f 7H)(krÖՎ[㐥{S*C2g^ H'z^m$:ߒ^GF9-S咡9v^@us&& 1c@_S~f!jzbDub{ +Q<C)Hg)8aO^L+#^'DW: wD; 934Ւ,C 3Օ,fC:MXpt'P!1G 9kz_+(Mm{ P}MȮ)uBK5jK2ʵז+jntVς"rPȱSX닁E֙6V+A( VVGR_g.\Z +oӱVu,;ޙj)TzXvo\48e|-.A.;1g"$ne+/ NUBBkr (ka>e?aXxG +#bI$A + =ȕ,QN/PsMQ^zxTzu|( + u)Vcy)C!e|@/Ą`9)ló8c !!AB.eOXi?EJ^'v&|d(9!c*p$.uko\{>Kt什֩Ln/~DDy*Ĕ25p(Ҋ6BB4LO# HKՐMa?' i6S[ 1H|6$DPp廫 ),wR#e5z3 Rqr!PdBĺˀ,BX*kz(uThy7ױge(dLfIddsD{w"ږcY>N 1pV}"b{?&Yyv y͇ tl +l݈~, xD1[C5qr*fRk&~{µ~Ab 4.XוzV"!wixW>턾dPfwۤrg}H<Ȧ^ye(KrI5cM2 )`k ?(f. QE?ClD(ǚVHSX3aϓ*hK !dFBt=کt^Akfǖ} TkՅ4^ͰeQ~!u@/u9@2q5/*q]HֳN_]ٚZ$61S'H QCnf;75'% } H+3( +J gۨt;>8(m&N o]<2 ±+Mrh5$Xu4dᷱbLfk`aNS~p=!!:JOZ> $BB-=|4J9HEX@"ׄP  o-XJ9fq^hI:3(;=~jԣsĮowI?ݿ/䝚%gMռFaI؂Qt."n,rPzhjPpCTH yY5Rf.2|\(اV 1߻SsuS +PBm|9zX:k'ę/بp(Zb4>uoX6꽧T:rdCǙ|E֕5Wf"!@B 7RHq%[ӱ 5 M 8 18izmZΠ[5cIg. +fW^A r9]θūrKO;/Rk[m3 ʝvIoAK:9Ӳ Pƞ$HH}?)=rϷKŃ?lͅۼAB7.2Puv!v +w3[ղs(F>baJhd`uov_WbF޺\M|G+s[G_ZXvj.r:ͱ|RӽRycP7`u8lB>v{d8c?ÙPys6^ub}ͼYL5o_k}UayRcagy `$/w5 سf^5K>\#6\_$rz̑ig204S>PBhgzzȍ+I{<%胣bhy[ilfg;;/4AϞ]R'ۏ7w`:.CzB8ZHC#b9&Rka_kb)x !! z'zG.)c:&$r익>d> r&SIRE~ꓮ.3X;M'֮8LtΠ}s Fo]~Whl^*jtY}x/Σɟ];KGzW"_>RBw7OxQ;jdqѰa +:WO!9dl(CJ"CN !% (%Ί ?>OIC6J|OVjn#@ +I5v2ꫣoblzrfd$EἏORxߘjZ8{ eEJ/cꀛ^Dz;@8V^Z,n`6gۤ*G.,P +gR{ѣ +i_<_i_}:'-_Vȷ‹혍L mV9>M~@ysK f + {_t`6.b7X/wS`pGIB?s@&,>PJoO_yk9vL{W*?5g'u3Ǣׂ0Bѱx+,#Rz,WDqy!Y hc30{7U8ПזP Qzә)YAgtq |r0 +Tz8w:ӹrTX)ˣq kH>5#-~C֐8U-;{E 3V{vQ38B}3=vX_ŧљ?}Գ@WgWZVR`ng!]\<ʵ~N8rfrt,DpD tg52jC:~6p:ϔ]X7]&@HEq@0n(=8.b픜K\xy> yYV3ƅY]/6uwxҙ: 'm2='R=“)أE}|lSlt7$ FPK :՟F!gLgOp "TIKS~VRKΣz"B8Gp֊Y7@0PPʯ,Ş5 >&//_fR_{^>zXx3GH^3lr}Y'Zu2xq;76 *G1*1[}j 6)p*{OՄ}mj6F{|PsVpm_n+ﮠ4[8z܊3WLxO771"g,KyY/`= ~ZUdW9)b].9?_IoLhԆ 502hnZzb~?ZпI3!98>'t?%Oz\d-b 80%RNT/a-?zsȋq6t/KΥH5wVщqR:cgvs>.E#WaO $ZvuZYԏ' Y$1 "Y/ݳ:xP`u$bLhPp+zPO{BwDϸk:O,]_nn}"ΰϯT_\~Xwgoh-,_[XbAO/ /?>}mb |/'%| h^Rxb6bZziTwm@>̋oQ820PUFZQ¥|Oź/:? X*!験>A*:5Kfo\jy"F |[U9=SꝎ3dgძsivKUv̀|dt\uk|Sor>}O4N6ƨ+ǛџQo¹ fd4~qgwb7;o'pEz^n~kG}i2O~-b<;SK.^*~ JEu7 >_}yCxOz)<#Go޹a'k8;"M\x(cP*e.%[mubcwX>YJyȱ/+7穗+zPb񥹬~ NNL +jyO= ܟ?Oߕ)<9Fp\;{y'_+­Tƛ_E\|o{5>mxOzM|bjKoRԊym3 }9̑w|pMxbQ* 65A 6)=D 7;#F\z6@?(^=݆m,Rv aGk̂__9ؓUͰ_i󜸲uZ)nL sX/?J~ 9CA_`q̌J[)XSDPӷϫEwMAVHۉK :@ϡPA!I+Ul'+#]/KpGew>Z/=o?xq^<J^ۿ8C}oޒѲp{]7#MaҞp*ّ)Z؏bW UiQADzAū"'GeXmaj^z@uk?fLtpI oZެz֦-\%tŅmfG%/[aR])(lPJ<ݖۮd'kaY>hOlnf*|Ƌ?U}˒@Qm+9Q0 $rGؕO| nA9u"s; k=ZtN'W0oӪcgB\1t.sW1u أ>9$%ZSTU$Y,Ys1"&(6/EBѐNo۬sto[pyx%Ls|3h'` u2&a^ZGo_]#vyQܨC?Z/]P3=!jw +RKs:0uGJM+K-U_4nrM\.a}^] Lj%| +fI ~*Vҟ>QҟZCȑ!?He\Ф誋 Gzn#yh_.tJۂG؟Qը0&5.yjoV\!}q~=p?OV'0qe+NTyFRR,s7{{QT~N^^\zzcClXc'y[qJ\\{ +J= g%Ozlk7c6 +#uA6=ϓt?I6;Z|Ľ͗-Kc%u!dY<~,ڙg>8ZPZ/\qa'#tuTD6l̽!ozfzI(I2Rj;񼏺Wv5>ɀ0WMaL&,|t4V,pdiOeCCheCkjch_chjzwb@chu|Tqr|tO:OYn{KAq!A!57'[ <sɳW-wg-vn"$eO_MoKk.">WM"la(=3~pv~+*t(Gv e'ȊS0_iDtii7A]wz-+ۥUPVsKv-)1BTqKTESDmSD%95A{̵JذD`˾'2S' y盀|8(=걠>Ȍ^+{$matoGO2)TI ПQf2M7&zp\V~I2\a6^|9l{Uq@ G +݊wI[&+it*nq|>59G5:G>s).;.;.'.6$Am8yQky}oD$~0l!g)~~ڬ׬$Լ,F0wD 2%muYK޵:aL~RRY/4,EǰRw OEt[Ϲ㝷K/,7*m/蕘jߑ..zm{ +}BSd7ܢQPӫ*W2geqJأ!tw["N\$*oqW׻!+:8.:(޷:2ѫ.21/!:82y#?U&'gŹ5BJKv>2i1aOmz'3.4?>,߾x]]uַ1'tuY]s5)*=pAK7o5;}i6$ܽ.&1rBroXS鱧3⏶ʤ-$ /VͿl=ݖy=7Vݗ_~ѷ=,Lc&.{%z76]f 99vp,8)sfp۶T.{ݏ%F&&ݒʜ5eL0#1bha4e,M2M~0ou:Fl۶w_0 6#R* Ջjv5zK[O\IIPr7{$賟'J-m +22Sw$]$zzV;m$u&9'&&4$4ПڃϮx7~#c)a8FE&6 ϟ_h{Rv&8!Gf,2$ƮJMύrxďj@d aö ٯ>,;/٫rwqw{z˞e[;TkPMpR2\*j#F>£:=;w[qW[<JG>iqĆW׆xh>N&9q {^Y1حi=v[wj ;\i>5:Mӣ2*&եob㲊doC/dkN"=8hW} Eɑ)}a_퟈2 RmHOmDJȒJ/&D_|*z~9O zF%4hp s(1cp٨~C4c CK٬_ M+`M`e` 3d0LxL?`L\e1ش4RP?|F6F9q6~! [G}Em.օ&%z'Wbbe7nW|b?=){S]\Y[G~rNeLho̱CZ~oTV.7f^m{AaŢ`Ɓ@ (w%.x_[=$x_8y ؼU0_YX@Yҋŗⲋc[⭗[ǯc +ܼS%_5rmH2'۱#>u;mz} Qzjhѹg%϶Dx3yCכ<&r0F~ +i&=}=ظ + +qc>Z<rzbn_l[k}csK}b~YWh>$ҿ*< w12c]9/!oAIu΅G{pcŽXm) U{C{RRg8HI*¿{ ic:DZ +0&*oKV uGM*w3ccrRڋ/_I|;OFegb^2XtԄ.Yݎ0d ׭o7T`YT&w't`0Un'(S) +Yz`{䍒[f5-2PL 1yv اWf0| ɯBZ\&ko;s֜N1qk+Hl)WhN^ Iu +0{60w^0Ge7P RfL f'n-`${4V`i¡|f5ijWw5fw_Ǧ7RRUWk<2kR*+=RQݥY윪?QPKUi1 + +GE~?A_T\ TƮ*7%a Rr;L}!Ӎ0tWA]L*-N*J~R]XZWRطП*CǕ˴47z>>QUi) iv0v0gA0o6X,9y@u6D_E `{d&/bټ^2%`j;oasrwJn10o[+10{Tsmǃ?0!ڲEДgI1>MCGH[pKH[jCG +I ~0e;L1C?Ѧ=yh|o2|w:5f7q3i-PU}0k89~0C ۶ebtXc[U7]YY|dn D9~o8WvUz$9UQŹmVgsRsn""0Tx]fNZ۶̚ڧI ,ih`Jk4_gU2[~ޅƔܫaGc**jyƟO~3u+9G~jtInwIwKM1A9/ 5εp @u&vThA4s.* 7Чp@uP]T7E{3 [(h7Vlըavqܦ5r`Iptۋqw&4:&Mi=5h-Ip-/?ǟc +l >&j%a;EZWY L8\?g?7 X/t-X 6 +3#T>acfs5} WŴaa"b'o|-(nAuw0v:AK%*Ƴ!, E`:YS׃y0b8,5|tyb60nSrXYVj9`#y5gG\aFMel1j`p(x1v/%x-/|,֫1&BPsdr_o1:m ۞llTY1'(AṙQ(+c11e,S"f,R{ƬFcf+T7}Wդ=;T=]P#a9Ĝ= +?ݚ,CQծ^qKc*+\bGj<=/mnZ*G ?c9OO3tOո3Xeֻ=P~֠ޏt&J;&n#yq;٠W,SkϬmdt Q#2jch(sޱ>!,]0wJ^|$Űr~]o޷ݸq+_Ø [FNRnԇzog}DC'~9#8JvET^ J]t.Qs8`;U&.+v`n`T=ѥ1ku~0|3zFk?^͉;sT; 3ϸ1 };.fMb@PXq>[1!zuH:s'lkV;1 )Q/q領iιԉc6B]`s/]vvuOٛBۭ~e~0fW٦hqnWy$ȼbD|=W.݇v*FƘS‘?\è/.?d95:D1bYD-"+'ӞFLϺ%UCбZڦ̳`5u5XMu w3;_,x;/=cm}A#q̨153Ť9έb( F'+X.ݚ|d]1?v SwyG b b=r'qDT,*q5o~B?5F5wmy۫IU(!vM~q|0m8zz/T2'yW5zm.>H 'GZ}C8 =yD{ˌJ՟jp],X"b æ-\^u˒*i?..t49(M¯~Ԧ|X`ɝdA27 *HNCGFj9m4̘B-5AB`-cVTGNS[b87 }hf#Fp2{򢟮=?&{C&;c * +&BI+$X@$#Hߴ:J'/M4qJR6:;iidv6F+rڥm`.!- S럫Y4 +|p~k2y;!G7kobd􄸱WRI=cfj{) \MAS>haBV,wX;$&z$ͦVRMs +gtac9ĊK NB߷P̮ ikµZ`=ok{:Fg0PF} k`̌om03yc.,3V8F|k\w<k]K,.ztxC nOe?2b>>tXtz6ѧCFJdioQd]9QIiowţDҩa4.W(9H#J8U^ dz>*j|Q%meͽh8h4}~ui\u< 'NM>\Om}M/j C+cVwZ5/,M-~=[h>F`$={=>eZ䈽!q!WpFwrR6x=)߬.+alN ,0-4Tu + oE~J[*gc'p2[bs{97q;7o` %s6B9&ܯ/ \n'NOW|KRsy'i x VAx£m”7;kZ. +MU^N^Bz/Ft%O돚Vx[V 1(՟\F*0ט\K |sf\~9e}9y1PXӴۘC Ð&7 G #/' 2@?H🄘@g.Q4y+IJ|r9EϦ7~M%V& +VeXIʽkL +$O7 +}Ԓwi[UͿk}2 +aOGIӶ@2{Kq~2OSZ]9dkǑx~HMݣl5d@vX8Ll`lsC4Kl<>t/ {?s +/f-zZo:m¤7l/b'\.13-#FX?f?nVNFw9w]ge3_(cl2WICq_2FOñW08` ]4w\ǐ='!&A"|_n0طx%,$0k=X<3t)h܇w .&<^qsJ^Vx /Y*pP/?鰒V .ĝa }pc)q.ZY|5c_Q^ٯd}]©:gs'gv?2ѵ|Zƒ3Kh6i=j@s> wO^-<Eggu"F?Z'(fdRf\ snƂØq3ֿl3o^nd飤< H+bi]ZPOt@Z4Iy]د 9@ŁHj`~eOrs5ho'j>Hu }.fTʶ`*!WP%  v˅U|c)2Θ/ ,Xh+erIRf{80-a&54>9\8ޕo{øIb6kBLctm-sصb58y'0!1Pر>}ѽ} + VǢn Q3)yk2sKً<_5~|T}$TI)wM٠)9)ו]ċmɛr1ڜT598%96ͤ>][( +{5`>;MjyáL3qI {EC qسmtVY.̪;H^C : _ Me/B{xecۉS,ʊ|D׆8dk#Zٹ_x.Vo"g`ni3ywqJWqK`' . +\Aވg%'tS柉KǪnڤh;Ɔ\Cac +.ΩKDǕpV"=0q$Ч&=TNANzQ6 Vo/EZ]Yxع);KѾR c afQʚ'5%7XPA.1v5XN/CBx'Gæd30玨 w\Va> jЌ*>=o7~'Sr?F = Byp^V ;<7G>8ApQՌuOYT#Vi&X@|)TYݴڧ[*ݤ%yRjcY۶^ًʳa]򹽔5"B!/f.ƣ^m&y~u~\&Xegkiza>ثVrh%x+7efUi+}(&'Or*i@"_HRzLe"-D>؇ۈ5`. v>ug\8tASt#ҴKkG^cz؝ĥ+KN^-ǜ|i?#`L܋.ŏ@G so5?1 w˞QX.a } yLth _x݈y#d`*x$+;0E8~ȰuXZ>"]cHsY>q_i3 c^l}@E|χ+17C;OtO]%j"n&rg%xoPVտw㻚1QYc 6X +v-m +:8m0?60z:\g<˓ +BheDFE#qKy}f-ſIe³5H.'q$jDveg\Ģo4 +E$ta5r>jc_tў0<~C;r|u t;q{Є~e%.?jahz^.̡xVnJ4(YƋ3 +~1}U=K|ia"J^ri;k)TwOPsbY-u2sBF E􌙍E]+5]~/뎆c29|P=ǖn]{\Tx>AECvmt㉴c@j-2?NXLeM2`ӭeUQ.ixMdē yz(yąHkwAĩ8Iz&a:`=xW sXsLxDh51;:g>|ĨqI#` l#n;LgD#m/Z[úص~M,gD[~t{%b#Nݥk='dXcy=TN1Y!$wJGڰhΡ!Lx 3d/-ۊgAjB8<(ؑ1kv +؅6 :Ja}ҰF4M.e/ElJ7{Y L)-O( %o!S+W $y*JRM{9ԓnSEQ,m|ߛt%fù1h7 +h.5 Ddj9/ye.:+\TGiķa+Y=Fki,ĔGJH:>d 6fXB.4E4 㰮q$l>py!|:LN𙄟tqn*>!O:E@[a ,Kq<(VQsKw!}1ty6b ~SÅmD?l6KT# f4Z;aB7V#.{g6$<DdvCs1(?ss哼-CeHw2&C@d൥FC;>× £c< V.]Y탺Ȅ훲q85i`!>!aqAIאƤ=iEĒ!Y~e,K=^[IfCcY)AwVa/"Wzt71{omm8k~ܚngypm^Uqɼ(CzGz BٳBXSw C&@L'6nd%'yg oZi bOY%10M*:IJӎND([S X%ˏQQ7#.b*a#|ꗽ2İ'B`Nl3b"CpsXPDl̥Ɉ &8}D: e&g ;*($kОZ{KơI3]H0K(cX¬H_ՂEz1~{V3;S1a&gpEv&$􍄵i<=q8gjjH ~@g&fGYΆO#P8`24P7_ moy%yHDX.3̡I {%WVIz{r!*ĩ#CoC|ßħ/MCzH_O-Kfj 1CYly)">;*DIFKs .`ʠYMdch^( 9VK/c1q&` + '!/k=6;F ֻ'o78>nAt%1mg.O%G^i ofyRh3&:FG|'J!eO"ၾ3GH(MWhzPZ($O30eY1'i{KyKhyDDx yi v>5صrسa'@\N 9q1J|s9:qKv TE"HϜ}b +Wt= +y-Dei!3NMUe?/͉ǟDXr^9FOsC^&8@6gwh c^mD~RWW]c6N:NHYj.x&h yf']'QcXEN3(Ee8zz7&9GЃdlN:!:@U5ˮ勮"~"E>I %sEQ[Ɍ2M:R .6' pu ukXމ)HOk9@ Ryh"4t}Z!< +O\;D+c!#cƁC`>5`吖;bky|vJHBrv.Dզ8ƈ{8Y)zo +̻N:O;C\ οYp\Q~B!N:y` H;q)Jiq P [ ?n*ghd 1x[ōxø)%?y)o(>*l?eEQV_a>Hf,C,MAԝVL[zLմbWAk _Kd7n4pɈO#yc"{e1b>x8c_B\ͅ1Hcƌiˇghq { -F6ee7i kifu1v?g yIjbdrA}@qt ^&n<8hM/^_F7k!B*eyF {$(Bdhsx9(VO*߃4[򻱌սxo(א#|2RwV|NZ|(~q:rfiuM` t׹9AThY$Ҍv' X1VABIHfՕԹ"i"9dj8Nz]ʲQ|E3Sv]<&+松/,G3)P)+qO[(9Rb--Zx) :uJuVTK\IPFezil`8dqyk[<[˲ŭa8FOwVZj1Yeq2M [s#3^S0 [^u bKXx+qIKG%T O%PEl~w-Cd[P3$>SJ(.YB#jغGN|k* + b".7Wf(|dacv KE-++c-97Eb5iLY 1˴2/,i@8LC:HgFh4VXmc)n!3NxLA*Ybq:uKvwf OHeqZa#?p]o^mPIY,Y!ĹH;K(b%CcsYVmsc2Ҧ`Y.mBFv8~c8ҚG# a3Q>-XΉ:1v%I N{F?./ Xy]VTV.b<j0y,|vҲZ ]7D:~Qbhz"η>X4Q\d5qјP#\(\es95"z5Ha3\tݘ}vV0΂dw|Čvy"ƇI L-(K;%Z&6"{ Qf`cDLl*"}&fq/w,n4:LO^L]#/筦cvS +_sQ"\ato"m%e9Hqyـz4VάƇ$%>:vV2RH;K +x\g8tݐ^CbΚX^_Y֮n E/K}WaxyTNjӗ"6هr ٛ=7ZBgj^:C pGi"m<0v5"v+ꮟVDZH,1pikyc(9T;l@ &6}YɋMx؈F> $.~)K:YmSw.ZX-؋7W =լ؍}*678ZITig +H; 8Ov>%U>L;M44i+1I% ?vt`r4صsk\QQeČYV[ZŜ*@$IPs9#sV D3f;~ޞ o8J(9{Z{9 k蝥 +)׃FPpp>9M 'e [FB Exor娨'xn*H=N2'kU)e͢XiwrAELܤY\eT;+(YZF&w<6u\ RB?Y=YrS;kWQKΑR"!E `h)wǐ5 +I!8vҒ+j@ +Nͤhj\s\5Y"Rt @@[ ȾHVZ_ j4Op꫰ڼId,$' טKM/yꈈ?a@wZ1|Ы6zcIos?#%L/ŕ$n '\FIo%l_%LY_v֡9bEΘ!2 ;V-eY6jg8շh^pw+ q4zTrjg[/%-=@O;8S̼Hl+E+92D>G"]"vJ>5Owt6Xoq-p%WFܡ%N|z3}pv Zb=!|/X.GZ丧\tϒӔYmD#s ֯5f[hh'GgJ)2*=c!ʕnZf[4̰`)1eP4FFuvQ$y^ڣ_R=M;n%ȹجsCM #XEP %+\8oh +'ѡ"185"hPMh,}'}Шԧ ٷ+b]Eqf.MhX4E(|Wވ:ȦQ.15tdaG`cLXXb3/W@;KU>] ,.t|Q5qfitԳ}Tk" ,!b.Jb28<ŚCxͽHH'SU՚֗/s}Oum3z*7/[%5S("rj&')oU[H945 #pmi_)/i@HEs{? 9'Z0 +ծ^wo|$AA}+w'K*7Z2~ +|]FlU20Bz4kP FuN+A 9R2BTD:SIKG@0ClIL:2T}{՛}`01T.2DĨF戏+QsAdZL|'q$`&c*dMr4}c\UǑ{Os#$vE]O=> 5 X<֠WV{,WT&$70׈OY\֕4o '<.+nZ]f[F0>] 41'<Yx̩Tc];}˿=\:I5S㳹K-峮PBkVI=6\4{yԷAwQ.M+M +Fec5w)o'dp͙Nϻcj0gԯ&*3|T<%rc+׍w+FBsDL]K&K05հۣ-l\9jdVZ2*|bso/F]},J I>K}+_DI(r/4heQ\)%Z>b4OeGR} M YCmdBEXa.b̐"CZZ7jz2l=kԛ^-jBE!sxPѿS[ܝ1zLGZDqo)A N/[3jC`>YLB14w,4 {,.֛iK̀}"R2X ȿX}n.t֑[Я*$P]=,SnG#ȼM>'yB 'CY>8o=:6BPuQrN}m!gWں{=C-,q}ix_cXb%/=Ԯ]Jצm촐"Y;7m@-:EmK MDT5amwel`Zvw=săQC$0>jb sSF*f]6@}F&GO9>=kP: Ae8K!bhQ hmA?w4lDdK?:xVC=rQ>˩Oq2hoh\-04 %?)~ bmيURM%tbVOv{OPkChko០\ +tMǛc=c: ;=#|};; 1Փ>2-Э&Fz@V5Rz,]+Sϕī-:=k۔wҐo#,RO^pg ޟ{)9GS&/L@{czQ9~\}T{Hj& +N$ |rFAP6|R%g&I5ko/Л}p;b Gu>3|M,sK9.;p[ybv~Զ1M^-KY@O lIQ{&aŢw.rgoH09wF8WSx,]h:S=aW *tnQN>;꼢fBp(8vA8sXw{N'EA-d.8 :C?:1CZ)Dg+&x{i}?ZtT t #'Asԓ3~ ~A/ȽRKRұT\3W:i|$E39sڰ2' p}xa{aWw)RMevF;}80Gh M_z|=_z|=_z|=_z|=_z|=?o]kFۨjb+͎v:&:VsWy\hm2Լ9 ͵qћJ="=SOGIK[zלfzmgjzVm?ϊmK K/~yK ,~ϟh%z.xzB o?6VgRi8VGOߑ=jOlvKj;rim\gzu"n7"_ͣ8!Ɖ<[o<=c=Q9Oo+^o]<'ϛc}ϛgrIL_?>|.vzWeɵ6]kn1oǙLgӑDr{>F7|\۶6|/_[D>}.-ßק#]hnSXfcf1[n0c40hm4Lm5M56 XȶiXF>>]fŮMyDa49k7䘵̙)iZ6qג9E76bM0 KfڻlCs%yKf݊Mc;h7o15>AҢM 2&UH @/% v fnڴ#q(gMh4UFO@ =[H((&͔ ĀLM %4,2j(ck)j(l=%?s gAX:F;m))YMmI & ù)Cm= fS6>ɃC9ȁ2M檝Z6鰵Hp [ՋUb{KN!E!VA鰹 .6sFHEcez iPNIJ?ûp[+߱"7rIKAcݻ%(Jx1%![(QzzPz'%6dm+Fanצ9ϠhUC3|h؏dE3>G;[Wp ADKhr >Y%b lS +)@ o~/-G&CzT @w{FcqTDDPio0eh+fﴻ/mAC/7hh] vW`|Se!kg2;{Bp46#GG]&sVLb@$-5X ɷj \]y~JO-|7\-:'4!4HBNO_)rLrײr%: F*=I$g~hU&h^> 6 $d|S2x;q3~*)I஬tԣssĉ&s4ي>侂\^4(LSY;0]$ShH} = '& m%c9EC=lF;b(ric5f+'i6zEFrWpigP3D~E 0ɴ)6WF\*'qzm|, *j,6xB +ơ6rGWLѬ1_HJl brT(G>J + ZU\*2G4"ઍ&>^ כ2-S8bf#Ԗ)5(w|IKa MF2Ɯ۪f |ؘ[M̘[h [ns>ȁ⮤ Ra<ĝ@XiF.hhr/JJb/% >Br3b0|#HT9~hbJ'!%8$IƂp¼_J;6/&p2nΘ\P2A3 KbKf7I)wgM<wAӭ0Rܑ0TI J5ꦠ)SNl h$Q9r.L]U0p+&E3.D62|<hic(5bd2=dmė{Ak8|?m9*oe l'qڀ']I($#w +2^9F1%[;_BPv/H|AݯCtn7;`!6R.\Jtzmt +ȧ[Ļ&2v}3tŔcSsN]dw A%q+^d\H"QFw2|gM N/ŀB8ئZ tMdhs-o3h8qO0 C6sIr-HYǐ~Ͱ߭ _X!O3z$s^ÂrS|% +7]5-H%zM(ß gt6A&S 13A捆`v8\p7x(K@ M$y@Fy@B LJ + !qgpj$V >J$ߠۃ~)#(IEI*;12(=2=j[[>Ch,`~Hd@G,//s[+I$.$opO)a HMf/9,D}GEWNG"~\ qhV/m3JA>$grBȑx` H-\VnAs=\O'; +0;$֙; +!w$ (3d$WQXk\schZ$qqh L|b230An{& ī6νd[=zx#~ѧ7|AhAB^M#(z!_k[5!}Yki Ȃ +%I}-Y_vO|v`d>\LGGWq6+vRSJZ=ׁ`]@nW.;Hͯ!^ \AqA`xJM0H`h%5s I}, }|%qaz#.F ܞK ˖sHm?@fH1#*@ᓣKRI^mNr3K+\ՠy>n]; D{A*}{cʬwsX-;I׋?#u :02F +$YWS' g$9.%O-ج|!L-UTB3 cSv F,Rl% VchD$oQ{RN 2HH"S +|=zHxHBi4 ./MEPKUfFx9bG*;a(Ꙕ":;1j*XET2| k"BGKl%|E|@hCѿ/ټKem?QX{0Bܙ\NRJyPT +D,=d$C^JI@Ɖq=zpj&ra}DƠ06Į0)9"rN?ԍMbHu{[덜dU W2)ܓ/& Bz$!ul5yǠ~gqkP_&+C;h$Ԩzg@h)HQ @WvE ֣,;Sow~2Th"z H 35Q8p%<'~s`њ>jHqzdSe@"-Z +$_jJ/SrF)J$͡bAhxx*)yu"+#Nkl|"(A rf/mCqCQ_vG 9I8>B4v9ʾx!Ng/Vrٍs". +ce-+ LGە2LDb9QzbA*yG^}k %F G@It@|q,"YY,9?M:|q&$X'c$dlC9_~O+~1xl!T6! aw.gT~=HruA+Z >ELFrxք{PBIFHax_. ؃7'[U7@oܗ!vG/tŽa[ʀ\B~)!%a4gxw $~Q/D_K zuX87JNZ0^'t7!Nk k@N/$ȿK6KMG QۇRFV||;c^2Q{9\{ 4Ԯ$_q$ Bnl*+I)LЂb5AƀH&q$+}R|? +cl~ZmQ|:0ST4ÙyW [!<1DO ++@I <@p)B.,>Bm$W #D'?|}1:E|ډ9oB 8s'_| }Fvbg;6$_[ZwLe<3po%nB] e Ěf‘v9W endstream endobj 66 0 obj <>stream +jR*vHV ݵV+9@:0GJ".3PO" $-&.iBui" yC͹lNIs5Ki@ +qs"PQ\ yҎ]LyJk.!*;*v!ߚIl*gX/b:i v! ܡB*!+z.UBI\C9{^@r/U( +H|\)9^)wk!@ k ,Ux=bl؆/Y•ԯ +@ 6q :B%zZ͹gXL$rɗg5z +X;j¿JazG$5X ˕jcmG$]w'O %HIQ1Gԍ@Gl +e ٥b%zHEr?! v\DE1 #bGrO֨ܕoaEȃSE]x_HINgDD*4Dآ?pB3pfWu"[?{켵M-5 ױyjB[`I.KV.ifvۤy5>Q@<ĺʸ k=.eLJ6@yW_꟢_bJA~ؚrкg +~ +B-$֣Lݽɷ*#?.ʚֈ6yvjQA?y$=.0R?]D]G*ݨ|HחM ;RA2P7djwnG +/{-{͸6+Zy{` W~(s!s{xSCd"^ >WT_bm|/-,V4lTVZJ{/ bd nP 6R*vAg02bLD7M>Au(*UDdEX؅b]xf&ŻX&qͯϽ' N9_()TZ~o*ԥl9/H/ayPP!t_oH!WG qR?${J's٬@Pؙ6i!9jnXgʬZٴ1z(p'[htA̎Ji>rf|Fm^yKڥ \mE.fYySaoYԭP[ k+ \CKvI5atȿfG.$T6*jom[TOb[P6r~]m%O)!Lrx2<}$ if I GfR <@bC=Ɗ-\(nX×խaf\QȋZ~PdܚŜ¦\E}TL-W"art7`yطGlBȹXڼyf.$\Z@ {Ty)c*IbOG)OkJk9 5 Lx|bڊiWcONwޣ=ΤЉP8%:wXܴUuF637{UV6{Kn|O)!kpg@u.*#)V|U:Y1g}bxŎ!/͠biT5 5/)ps@Ђ"@X#y*%K&KWh~R־ +k&$`"? `_ūucb}Dk=~X޶M5Cׄ T訥!I<ܬ9Myi70+s8Q G|HB}qHxijk`LS-DIP!@٫3+#2Qgao($:LehwXsX +K>01H}`v~!z HtPvyZWGDUԲ#!ENZXy,'Rr/[yuZՙv7or;eX261M4_Cm'f@pxli +>릁wlU=c/sjt[]' _Pd#0Z}WPQ'a(jca͸ʎ |⁩T2Da+|G(3Gւ0_HK;/m $G{ڌQ{  G(IPDQ @=6ճW!jzf6SW!(g`vg=˘tj6 7`enmSa}kCQ`QGCkpA'8;e8뺳#C!JCV/%)a{ !*|Q1{ G fr}ۑc~J#M(=w%$oL?=bxy58>G^6>={"zT"*> +!L±銼9WӺ ıL4O΂й2 ws'bOZꝱur*_a0}3̇@ &y_:*rJ{3օOpX{b͏sqc̺x{[Jab'DstY#Ox܉`j=!vpX1fptѢ8lCJtOKDz/䭨JS3(K^+g@$؇rzxj6kXcbBE?j" a͔^ ;f(Z3l4<*z:ֹ"'Q5Č &@ya(h_qJaW0-hΙ!h+ JACr. j +Oe+PWB ~2//)'g#g0ﰕk՝kP "N#aj=Ki] CMqnҡiX+E7"=f ~Y/`5 ao-bk6Ɋ +;*l^Iv.&3~YQ+"s@fо1T&Nc?? +;G Qw 폽(ɬzۺBmM 5crH Z6K}sj$״$>{sRu!Z})|ڕ= { b*=gAJ0U/(.o]cUD$CЄbXS /)l>Ŭa;9 ԅI~![ ~e!Dh= | + @<:~'ѧ5A a5㨲 ?x({wy1]r7碞e\YX~E-*LujiH &1ti!!izQVٶEPVұkRlڭ_MKNku933P@b0QI~5o1jd)L>\ZV3EQ26j"@i6wxZQ޵x{X; Yh>$jވ. XF |miJR CFE >=)8bz|ġ\ҩrl ruBCL,Nv&kY)n|ž~ϳ>ɫ?UT}Xym)]hwP^{!]oΝ})q]{?XŔ\.A{1K2O +)emkT(lj-r: 1 +*:BTD1JEψb_rќ`{fWnWl5Ms+X$ϫui>\OEu-\IJXBv&AktcGg3.es+_VTf75BUfXK[~9~s5.Wb!w"rˊ? +.e%}U| ɃVyي?.{*OY'_qZy{<XFYV$~ +D׀˹T*jX+|*Gd\~)\ij+}0=g-xCRnj}vxњ|r׫c%lK>v cZ/T>5zPi׬Pj}|%+f!xB^fk}6^ˏ~ج8Xq)w.^qfxctc Sb@ƲS7>9nPKk vo{ەUܾc&ycb+)|R +|<[Z%Xlq2qMZݼT.NUIʚ +V0L.C>LuqǧZ*yc1KyzbqsC&ke/dZG0-hvod8y/n_|w"w)?֦n}sBPI"Q%CgWO}nnt9I-~Nh釮[9[!xWNVtpt6["RP3;M2S}$9hgu +&[|[|=i!jp_+)ߏp^ذؚ~W~^xgKvD+<5W\#T?5Ump}.^ehŁ[#zTޮmne\Y ?Ϝֲ/dyo ,[&~ܤorRݾkUw7l7K]GE9*{n@ƒ8y`B)`xYA?䵿ٲo>O>>H>Hx/|nM}}x)}KuzZvȉO.|ŇJS^̷t&+'_&ӝўNVjyŇ+mַu: 8'?* %~ugmT \pkPmU>h +n#R^}.y.h䯾g"]i!઼CA|ye'-Xuw9ZU5wqRW[|/~qd_| +>+?7ۿ>'}nOa^xWT;شksُ >9R]+UZT'l5pgI*<^&]y]:Q\ ({ KziY'm>y|+ܭ/ +Mۘ^euiVƆV kN=}y-ّ={;[#G:6sO~r#AuaLyS៷<#6Wt?*'Ab.lЮxǛϷlߜQ;|ߘ*HjtfEdů"OaBNY+O?"ioiSK۞/z۔)tKZtVjJj_n}<73.w K6PWsGuBKMN}ɍn#9vVׇ5D$5E4(+}2OKC$I[dh++tz?ݹLGfvokJ8af&vw!+WeDcNpr'2e3C'E=žOO]•u 76꿬eΕޞm?W~\.bۋE/^%/>ej+.z\8),?qr6}l{ؖܪuMsP框,rٱ 9Ir[r9ſy>x]`ꢼꮼhtՑ?;Om }__źv/[ޱĵpgg5QoNw͌t7xle⽧u%|վ=xATnY<٬{Z^Op|v`NN{WoSG?JlIJiΪU}uOz]ԻM~345>I#?7f߽"4Csj&\y 뷍jU奿Z/7]TcҬQ7&ĕ޻եۻv]>VpogV^ڣȜM껏}3n_kIMx~oŦSdޕ7ySZݘ|3մ[0x0r_*Q:~k[vֻ6k;mkH523;]-bl~ԐXH]nZY~𯆖-Kd~Yϝ+ +m^me.OXK|\wYү-i[N={QY]|?$ˆȖǡCMxk :Gڐ9"?u& ۣUb\}>R um Ĝ܈Цȼb՛PݖmNۈJy_7:wȜ'ľJJJȹ)>| 1mlzX۵hyZSG)ݟu*ox^qj֡GAY{C7dm(o u:+Mw{!ϧ5e'5>ȮИRRQVjuQ|Ӗ|іx cп ml.w)rxq,o[\>=/+\)wgϻ;>:/;<֒ɍkF&տ-6IӶVSy:J$6g<:}2Hj#>Ӿt볚]y-O ?(^onщK76J?nSm*WohLmH̫ W>t7\]^e`C$ƏَqecRU_uvX;ao܋̵{Eb컻 of7cOq'y} +ma{ë9{[{oWjNm.,ޘxh_v]^i:x6w;5W2,],0X[#3`%3Y!Xp~Iz/C2\9t=2;VBN[I1;U o[nX>EuEwOpCn}T>peۿ9[}!4*o|2>I?'{kϋM}Cqz^F g!=0sgVMRUֲ,3e8f,3j Kw +7|3q"fb3wfu\ȍ0ndKq{pgw5w"n ʼSy?½ܺƤƴ;yG蘆 eޏZo۰vﴖݩd.ܰt?l :8зrqq]{zԿ-6<ӽ0ɔdѓ=F2:f ӏOOHfp=fs' ޗ*8~}{_[kru1Bl'98Ӕ\Px':f5Ur[M[!e? n.ؕ=g%ۑ,kow/^y}ekSY1l<47E5OK3e0L/O\h~yf UOZ߷:әy DEڣ3ww#W7չ7sdߊs+*{7³/ UuZX127ֆO ɾSטT2^%^ݝy:H ~;==$wnic;Fև& +j0qФWW0}4ޚO#Cg1soeF7Z| qcw0Qvһ$57"o ɬ]s/<+w2"RmޜOzZ<{;8ؽu~mTl$m mM/R3;BL6?nf$Зor^\bqw^]=4ukF8'feӑu0н&Z1ŶRc|9y׮,Klc;6xZd[!tK n }00KTH~n]ݾw_fb %#5j~#_=LhY4x]M9z=2М7 )8y/$ͰWsNkHKMͩj yW}P]HVI]dů^u>2b9hѳ6IS|cй35x/7xUf43T{23vZfΌM_tM7,+6!ǥ*{kypJW\gx~Ьz[}2zOz|w_H3"?j}]uw?CɿtxZ;d3c3Cݳe]>v'=Q;tk-n^tVh2-wCo)j~{Nh.ϜrF}V_dF s \S/cڛK0GbEwSeRƏUk=[r9>ȕ+ +zx36ҭӷBnE곲oH&]Ha]̩ 9kӘj|]PH` ]2NÉOKbf>3df$fhYhݍ̲̌m׵W˿LpĄ\S]Շ+).jc/_YF| 0^[o;ڽӧ#+n/`dFk Jg3zB˘1ÿgF\[̌Йnj36`3 $]L^YbUv4ӗݎmG]]Db{:nFU>V^7*7y\XTW\ku}`;O?NxcE~LFOͱėL`F 3o63bfw[,K5 ?$u 5V5!Ř{7 +ͯVT 8ޭ۷C ;I{9x>~zͳU3__˟~>?}|ߗ~_BqD2Nc/b.bƌ?Ɍ3ɒ3ٌ5v3M̸3(!SgҋS)n}V`H5=$`ɾ}78\zo[:jNZ!?ٗz^3S4293f\fJfۙÙ;CdNT0șL1|nE.<κLuٶq/O.RdAڛE$_~ 8CC`f[9ijp)F=<̽et{ag 6d-e [Ό1'zmY3&IĹtxfZKS_]y{nOO^fX^ Gu 1?x\%N]0%3{Ҵۙ Da=êֽIU{.k; +D:;Hb)*bX&ָ&{f}Y}s:~sZAq9=2ӟl;Cb^p{ʽFO Ko d03|49amHĶ7`IIaY̨d2sbfqaۆ9 ʟg}յꆖO*߹ɥnv77^?ܶo};kI[c[f/ؒs!هdi+3ɛ 3t+! q&>32F ] qŒ`' +̘9$u [}g=\|0rioV^5|eP?> zyrCæ |qg/oS5T'/*}8kC.Wol!%Ͳ189 'xHfG&39?YŌq$rt@̛ˌ +f4=KLpMff23&fL}mC07n_V3D*^b/zv>aoN4=q=;CAcǭ[ٛUrt~_zn|lhl ÊV'rK{3G q0cgco;:ڗIM}?hè&!\q0qx 73}mb)U 6$+lHVlA=ԮW}|= O?va +~6>߱Mc9>Ùf0c2=I|31wtzէs6|f1Ӿ33Κ̿`6gYϿwA>Ko۬h0ɇ0ܙĕI U035uܘ&.18@a;EKjXm2SSo5ZwlYMUyĪ39$?!Xۻ4k%d>|mJoS4??\9ktk̽h'ϓ)!E[cbo=`Mr9H'3zj039LW1ӼRˢxf4wf$fY-L9gQ5˕9!!ׂ/k~^Lr|$NjA<smaM<ȓ.G^]ܦLg{57/JKnn}3{sލ߰KcTm$ @q s9q3W,%X' *Z͟q_?e~/K7ՠѠՠ.U+CW'#|-<#7]5ociC>ڔsW̗G[c&֟Ͻ*;<#j%NdFvf&LW<.=Oy2x(BT IjQJc׹ w}u>q. +|mPrx:{odmispqc-mӄY$77_f/r ߪ| UjSŐgCc [3!}k e[^NWsTt|;O}0d^bcꤓj|Ϗ^‡$gsuqjN]n] yI|*ᶳX⩧bӋ5oo*nKyYdӿ#cg;S|YsaS/ϑnw K|Rx]4,*;?+ү`K91_lѿdI 쀫bզ2[m]3ȯIO)+ViLSX͛Mhˆ昉 ǿh/=. =~v3=p_ܹ=?g +{j>:_;3dE# V1`hH{c"Z$qbw%~7xg X,X4 HL1 +NrmEWܜ<_ʖ3Ul2C8qo>[_]}hoVko7kz`,OfFNqc&2KYawԗF 2`#/"/rS3`F₍CcrֵOL9==O8,7YaJgk2Osגz'~t| !,,Yyr+㕛SI*Usi2oK᯾NS|cmp]sEQ]& W3]zk>;;kӅwo^NϹ' +;^RvPqK031sgX/O&4>22;Px^0]e<QG}l͉ l^Ww<]X/N೻a436:ٌ{>ERЕjgT5g+:-h~O)BY.zfæ`Ƹ0B\7q0a8A~wp5ie6l)|i#B|5.|g&`;#1W l"+Ԍ@7\S &'juIo.r7 BPsx"JR vn_ +ު ׯGߨ  vlǓW *Oȋz3d?}' U?2OuPĸsrg`V.Z°9⁗J ThTx'٠M; --ptWs`<ޖd'l<9'=?Q>9D;0TGhymr{>5Cr1é꓿^T_B6q>b8b+R2LTi[jentf\c<բ=<ץ+oF>$$96c\HidGQyrj|鞑l. 5@=O¾ケӅRV )}BmPk75Q:ꞟV +k/+/b~]ɦlRl#TuVDszu EGmO/85xe@4#$d§mvy nhOnhyۋv].~]zn|>'`kz/=|?ϋӒdo[+Ś5O֟y*ZVwXѓ;?_{l"Wg6 Q RV>Qw>؃7(4c?eNuE3@ffڍdܖb/e}C`8] I쯉5ɹBE_n .yga0z 6́lUhu)Uͩcu?:r Wf +ŝ|bq`r*N=]#cTչ-؄r+/ǔSj[=W~t Jի}I1&D(7?Z,c>{=}o]mxžx. _KWNQ{QJ._ +1R'5A_|N|ky?4(j?穎b LE~`>=yKMw,'X1E-sO\z:_|g؏xˠ $o n%\%^to<:I=~sxE c+\:DE@bbd:B{zQs]ԗOܟnYG!Do̯m@laPB?筯Xul"[`%Z E$%6!kKxr*vklpk_W +~߷}UjiO秫qAjY>~W~LtUK̲~lBP}|"֕n%\ \-g:]< +uzg@3w,fyLfɬ9̪Uofm$? P0^>JF`f6؁=m0cNE|aL_^ u<]w>sK,< Uc¦a`bSuZw +wnO -5 U>O8:P>2\}oڋڛӔ;_.?8Jg}p#eh)V&|lgf ̒+~ohD <0IvCr讁C^3 +z Ca80R2X(iud۞.}4]n,xbzoF?ͦ\ꓓg fGUGƩ|;]p[%'7X2TdXeTYBA&9 +L=up8{?w NN?X#~|R-Wh;R,=D SU6XП-Ef%b+~Z l5 6ܘrZnU?p :g\,Yċإ PZfF2q5cJ6%eRi`OopFe ʲHƺL 1b%`=Wu>^.w=ATs`x|WjSzkWաWg4Wk?]-|P{"Vv puǧy3jc u9\zf9 +~y֡c،]]e~ t`R$~Sl86]ғ뼹LN//%Xɥ;s3gg[ +i]g/ >^6qR,12uI=Ar=ĂC)K2qc'XQΆ'џipQ}kЇFzu9ۓ6,|4O,A 왋/ +چc>ƓJ;lTyd]/X{˰z_Ǟ:zWaӇSC`wi.w{٭7pCfnlr"vZKZh y Η-rQ%}}<}>%gRcoʣ c-x*h>JԽ2:ʁU=rOD_>-`I Y2㉪5e}\ҩ oRDfRu S_EaiTxe+(;- +(薀/fk n>Bz,pT.U R+X(;6 { j#"΢Vƛϭ#K__@|fG|];ɬ!lT?ĀL5ֈ=A +kXB$j6^Oή.# :`qU'WGbk/#k[DQiv>Z} =ƋswIǟqY&\pln#$V;o/ӷ+4qƁ"B1DoʧUSQ iux< ^cL9Q2Ç&A)raPhb!C˵:R1&9c.r)o,UG&x _H gSݦC}Џ/F(3m=eC6^96]X.,T<}zqC/[c"7k\kU|~lR?fą +Fa%xKIriCj 1iKR|1Lh/Tn|ݡ3A`e|+yğxWOrpS*談**[/R2u$XB5UJ!4TN&6V_L&sy8.l:6rI-&Q^Ɠ3G*1::ErXk+C|b7f`R}џFs7__9 m\K覂*d5 qVlx2 üTJFܚLs%T$-U;RX^7wmqX7S4OTOҡե&1z[TàQ[qxIaLv}f=q˹9K؏~ ,fꛒٶ[)̟5\m0% nl𓞞,`wE }=t4!rZF-M RbjFJ-WZ/78v-D&nHl/)͵v\]ȷ: ]>6 C"{*Oam-kJuwl +AڗT~`]n)Xrdx+-՞η<^*t+:j3M$ʓj# ڇ|}3]~~®/C QYk/t=gX(r9džSSĭ7m_;_:)4H MqH]a0M9brM7b4'#Pg4u)O/|eb_?-N +P1d+P$_iŧ5q56,sblt +(#h&z/FUD3F3@KڴdZhn>](nRjK;KvVeI<~NU~tr6ۃɨЬ!WPHNXyl"|"͂9 9Cǃ|V +6q-#(gf%RӍesjJA},XKO8m} >Ƅjڐq \t!~uptRtj*VbRb c +cA*3 8cBbv062{$fUv!'~rNpʮz5/4.FʺGuurGtӅjy'sm89_A)Ȱ:{2{YJͥ 7va^wM/5{sזP7j+H =A#ڵE\(ɭHKIx6sb=x t3=/):0j\V\"Gl:>⍡o}⭭:5 /+E!F4@P=r&;0.6\O|Ugg{Hcm,$iSJQsumo 3.϶ޘGuچ̷X:[(?1AxT&Ow;_NJ"yhzsb[!2 qf% V +ߩAt6\K rS,:zjzaI%4Sh˲R +ǭK(EYA2eC%ʴ-Ld^:ЙzmXnKu K J_` Mq5U{'p=/rkOӴuWW| ƣdy;_w};,,Bއ +dnҽz;X{r|"RM:I^|crNW \h"j#pQ6$s"QAkdl\?*#jhg.Fn0cu9$%ƖYH쿊ex)Xԑ + +5Z6^k>ctM$L`zS ):[$NPzuAuô{&ɍWJ`qo+{ +ȸ%䒜)JeqSۋ)g\{o<:ZGqYTCSh (mBUvV/thgz&}Ӆn CeX5YWvVDn_}ޮ'hI<5,nWN0:-`r/$㪉.]wa^Oa>jط@l5bn}ׄ>!;к?OU;h%3{B MmQlT9$5}ԍv +B| c[ 9LJg`#J;1:kKQ-^6ǧOVAj@[: +_sYjIk +5"DE pWi꫋ʱEgZh"RȑY}ᣡM iv8 YT\[iEghP>};Z?0E嬳fӑSf[Y(a]Z)XRF;'ֻͤI.Xa*[(Dž%R-'3iC;kݕr=/xI<,C YKFmYŽYzRǚ"61w׮C+1eoYgBz)?@dF!G5R4B&D|Xwe6rI9&P _Q&j}AG]NMw*OՂ84 {)@[j8z +^I)Y 1?Q,oyw]j@mZqLh4bx&Ohw,Wu"49tZn/Zn,&A_ +;|@N67'\:FhB5*HQsA_|J}BơA=I?p_\Ƀ|ǙjgQOvb,_EmTnM~A?YŽYJC;+m‰Ԓ9/ w: $ӥW8 +טp|t3PTKz9{iɵZQ}>od/rQ&_Γj5Z'ĥCL5'5yD^<'@1j}]kuDox_a@w 'ORSWmn_fbt:CM/+IܖO*%YG5ߊȔjgivVYzuhYtt? ^꼾Rr-b!K0QCCbr)1]~H#I\:X$uaW{ Ψ3C:4;"7S91SCjUh`}WS֮WPgA yD%kb a_豀f074ꐇ[NΒ^]\U]gRۄL.E[.Oi;tߑ%?K~b1Ձ.5J^[1&BB%K wX, M&C*7F*@לOY +zV5ϊNrN|Uҫ%opty!b]o%1_WHsMق|X~n\Gλ}\1j͗u6/mKJ}W3Ij*qo.wxr*'3tY; +qfCS=xG^D6p-,NƢƆmW#ORB^f*dcG:ژLK]{inA_(LvrCJRĶ #C4:B'9BsC.;=&tg{eBThζ]2gI/f4;@+MS'<%U6FԎTc][glv=Z:5&JuǧM-/МYL{Pmrb P)2GZRw]9|˵\=v箭>=,'9}mM䩳aG>(t}CEVG2ȵnRTA_M fnX֯1HNM5u9AwK$ghc "Q1KX d53Z4coKT ~g9M9@jYEQflpXT#F.:ʸ)?2{Фj5mL0!0ahKhH[.tuOU0vOM*nk3"9:B M6Ӥ¾ݑG͞G +ك5;}r2}94oIGs֚#>@S}84ĭ{qM]oV4&U?\JY:)y[JZ=!gf@gZg +B +y2IHcbI"I2J"BTn|o=> u_,\%n+z{= byWnv@Ί>%^B hktH ^X`=X NL +D6*8'"טxVk]sƦzT5T܃DΨI.X$F#GwӕL4_M9?'K 'B˷dBǒ?W^0I ~)7|<GT?Z[І>u6Od˫;:խf{Fw_NxZo,v^C=ԪnAo{yw |UBtl:U:1WOҪ5bPաIR9ko?Aw2s= ;`;d7ù[#kNrE8.,ӌխ5A-*Єs68eLO׮2+rjvc3 ay +iIJN\xz&Cap1ˉ|hv}1tu<2-4S}8!YoиuVmU6Gć +$55@oJe%դ ;jAHD :\#K+|ULcG6A< [%bR|mhLk)nFŮ6RGÑ3g#sUifJmYԋ>(@d{*@Cɀ~ԭ6VE5 I4Yk,Yf _ʀK1e#J3L}g{䧊 ~~9Ri.fhEG+%YۙvRtc1:1u%MeNH>4ThNbs,AݕBG&o*F$ V>CS5gҷ:qVbB%|  ve6:kئ}%^mdts):^JTl֑ @S=s ( +T->גvdZGI5}i :^ɸNX3)wp)J)G{2ti*9фcXr䡒Lث^7t2ÌiV1<:ork>J.(P2erVJQ,Ժd|>YAg zAґWԊ&ď%j֬flKZic2-ЅϪueW)w-]d|,*JɨצT١Rq2D=3]F&\W'E$ݦstLR \tZSHgo.gKvE;RX1Y}qѥ @*~*&V$3~zOÒX]1%De7!kL8St=*X&P 7"ͅ m 3tbn;v4%\O%Zkj4hZ;Wy26X"K.8dJ@% /dYI.ʨ&݈ڊ]cѱ ےc}O;ȃNZ)*/%o}h47mζyA(my88&>6 I[yp|.,12ьvlyB^] 4k7 3B d nAt-ꊉ-#dP%{jp 焹TMi۶\tbs Ng(%`#ptI+Clr8PuriO>k02[i;kliL2sE'>!]zԧ_ bHo5% A8jQou1ą5 +A)Rh9J/rhc/Z&fA>:zb֔e^5] 3!)i(-,L"v9Eovt@@#)UI18ɌEɹ .vf2|AT{A-ȅ@>*kPG7r;!<.΁ҘRKkӪR (͠#>s(oP} Tfxhmq:wi# Lc %9tGvE?SL1)qI bDϤݔB,pD)$jᠭ̈/'ׂ@~_Q3tB"ߓ٠@2ٴ;JKRm5y}0@E7:2Lj?]%؀~'Ĭk| $^/&â|s3"5|#o gf;>[$nh& +לB;*m!IuIq +t&AtLtkW{4:AC(OƑ2k*_d>js_#6K <\!>5c@i%GA7lt IY\2?(1Br|:O)> +\RGIGR1y?:Ca3"D||ڵLrHUv@%M'MUj37S_IvRN@YvB)Nm%s$K*Gsie@|E3Dk,Mq(ii<EhT( +-7VJOA qmK݂-DZ*n_X!Okli"\%?I?Jq*R^JCPyigkIP, v1y@xéUy;@ +4bfXs|^P hU5àZTa>9)}&9(;X%X)š+,hL$}~i >(mwA^ r+R!qy"(Qy-Z28KL 09-SuzMHA)nɶ￧DPMn_9,*o +#A|`NBHl9S0(E|&l8bMP3$PTAW=CQrAI֣d~i2+BR49HLb<4I<SZ[ZWVჍMBkHd;(uggI.l:> W)yC?J&%cE&I4Egv DTSM%V|p&D!C=%HiNsGՀ@)"5n #iC k}/MC]wnr(jF$JZ# [.ϓ6_#qfXs@Nʷߤp~=PH-}t$Zk2,j+Z +SV 6ɑA2qZNrKP27; EJhD}-YP'^_8i20TxI_{S"($C~M km@==5.NkRb+.Ti˯CvPvyA^#Lwpw*;6]_(m84C96\tn(!__w>'P ⸰E|唦 +ub^koqE·.r}7y +I\)jR{@D\II͏CTik |Xk _^'v9E8HOk"Р$gtn:J[- cy/JgX9j:М@Rhn-'_F5aa IzÌ| 9y}Mx~_&ȎCukZ(Xۥ띹CUGzIHV֑\5g>w]ܺA?6베q#õvs'h~BTіj_bw+Hǂ֬U(vn.n)&*آ"H}ΙwL>|>Mn\|;1x>䐮\哸O +y,\ȥ`:L ܸm䳆& a$ǡĿ;Ai>7iqb蚺LM#J\ar:L/m3V\>%0S9=M_'T5:r;Eml:"^E1.`㞤 @UN&j0۸I+>'f (MNm0A8up-„]4cG_Cĸ rM簔U >00`a$M_91b H[N<_'^%$I[^?%kDMFr1|&LuS0H-Ȅy5!?qrؗ1鋹!pFnMT Cmn6mvc02D?O%iCmJ퐛^$,Nr&k9uo:?rXڸNQE2bxOMr x^^䓽|"Yx6:>b=薴 s(SEdx +(ОSg|'BLܵΙ E9.c:L03JajPrVԡ@AJUO[*!1RL55kt0]oT:%/89;{/2|D׍d#3qjKE Zc&NƾA (sCSO1> &|0Gt$T 'a{>^+R,'a+FC<"% yJa\quy4a_HƖU92Yc!5r9!N B/j8dB`#e~O5 (88;҈cOI3kCjuQ\C -{*LWWAY!s]\FV&B/(BK=sL,=:l 7PvWJGMuːǛN 2N__^o٧Pa]MY}qP&O7(qT9Ib5cWF4Yz:grnc%"7u vy#tm +` +-q-Nj^;4?h(`s# y@c Q8?ywWn̆;O\1rqk pՐ>Lh;AИ&>rVÙ|)N0/alM?~>WKR|Iq9E&N3pqj!z.~\5)26 Φs~ێJKA5X/5+&Z"u\ c 9R̉ 难Sb\*dTL.:(g=c*"j(F M*u}&f)tln@CҠK&~P1&b<;J@8?}.c>,SgCoA$Tiu) @w{P=8q@mFӇ΍ N ;rAÿnpvws"PI%Ԩu*F.cڹ)siԟJ8?)J8zxS +\dp2Z~L Gx(؞2<|C~Uz7sBԹmTg„DS ɦI:k2QɌ9z=~j(2+˯%,'UHvҡEDWn 9auqcLp'LK*hk򐺆66A<WIW¤Y\9, CgGr|&\`. k$j[%8qwk\z9abk2_In ׀TS h)qgLӗ6rk|H=XSj1W +P_6>!E%fpS-e *Wm2eOȿjG"f,x6kJU|Q|~FΨӃːA`WJfͩAt[ydF6ڨ\M_5(11APэ%rߝuRy\|DZLp{([MY(Q'B B`qf m6)p|^_ (H)`\(|N枺3?{M~ Pǖi6s P?k J?DDV:FPXs9@ϑ-bjROz4;.^ss9 {}W㱺6[FUi# qvm*GRsʒ\{*@\I߬1:({Zz rl%)5Fj=".o;j١E*0TsPC +΄()[ $ڦj@N%-O$' *U4G5z6!?VnZ> 8'(skrӄϙJu&F' MP3P#EyTKԄ#>5453] a*zd8Q +,l RC. !H;5ק3{,Ph8%z\Ww2cu*E]A(_;SvdG@=Qߥ|bk9&/ q9pPS`j"࡞)1zt'{- pAPo:ʁK#N= Az$\_9(7@ T<17:y~#!nB9pE7JCKn^3&W0]Q8:z G;FW서 L|;pb8_Wo-z +=w1bwVAQ20g($]䜼HKDl^JỲ!%"5ԔS T%xe$#^m% G>Ȝ¤5.>p]sR2{(Pp9_Yˮe,Ŝa#(pc^V/ـ:*pJݶJpq=AP}؆ԉˣVyPCcL < EcK;+%bi \=^zBalIp<&s\wB.ڝ^ͩ8C8k,P!(^ { 5ksDŽ% iLj )u$5<)@>\n9e2ׁOn7OZ +t="IEҧk8f( ] έփ.m؟ W_(c ~S{o%p6e*e?ޢP-u㚬 }V!bv|_ml@m^bN= `࿱Ft6/ BNq-TF0f(+ 9E]y]B|%v.b2 rE ,@vAs#\rtN7獕\G<]1ܹQ?4zQ &4=6Soqz8!gLK +P8%̧6Qe, +cCo.>+3A R܍C l6T5CϳuTh6P<`'j㥀AsbPS.5,WZ&@ìì{A Nq?0A_bu(tWC퓼 BMꎐ3vOX'ȄT˭\DP9:zȧAAMS,PB7_&bq̾ô0JA^Vr?CGҨJ_M[ Ca\nIQU;Di-FTZ۰{GBƖ1K0Q1?9o% H<fr0})I]O[ĩ<@ة\}dbT#Gan.Mmcg17Sm)M. P< TeG\rϪ8Z$qH^=ds@O2`l#o0-e"'{%!.`Vșą)],9sZIg$USÈ|͔xgOɴMn@uYɛS ҭDez5n8Kp#>E~70 uyF@R9aXGrc{ ЗAUsblϤ03z>M:mM"%5Rش(Ҍ?ɴvM-t\(2i֤#h @ᑈ7ډʝ`'`dbP7z;|P I{ѭ;ZnSqчŽ͇釭JjL{MB&F3a'Ml$m "3>R9yqiN`if A +[Ձ+ +"^90o' }<{}n*YAAӬCTW-*p(^bT'k sC#2AE*C9"/.|_dIun]AW,i>rpYdU)|CH&% +3Y +퀠Z\uF|*z2}'K]$51_"yYBj YJ _])ӡc߳ xkU6֑6-u\bIg15m(jǹR(xB#}G7a&E>'2y/ ysDy@|1$0Z$N> +O?SL¿/D$W^h)iVlHkc@, +GdG([$k1YlĵiT40'j_h%{Q~F|T+iK3ZIzJԬ'N6bҺ'A͊~9Z)m"y`Vqr8.ح!.OCո%Mqa%D͗d++Y:XA豶:?qoYGYgY葶i];cz٫s^yN<_4;E7;#̝^?[2V V2]-I%k2` )Խ$L[{LpRz/uʨ}Evt*?Lt~>J~|Tꋈ,dNu^W]_|0zTƠ.߶HbK$9M̃h':4D<`߲geEZhn uPt2w2]@<"> S34]<]q|9 shM^1x'=hQM &?a3{_Z /6Cd']*PYˠrK!>@TKZ-oWi%U]ѫ"S?+Ko!WY9x_jWb+yYsBzI,h7Jj64 +9&_cBɕ¨mœ_oTgGɧ_ѧ^/]O ^׾k@dXkF$GoTpՈ#woN&FuJۛڎK~ Z2 ӿ#Ԥg +dOZ^.}YKMIqqҢJkiIYUU WgokH1:,7$+NJKJ +*bgjҵSp)?f?4XﰸCU +w5^5_t7Pl%3aFb)rhS*вQSU[FAo7Pדa*͏=KWeegdY UYU6 x0Z, %u$O[[Y G|_U⊸ITyݼ(؇ؓ7ct>:*B6bm\c| @^=&8M옶LJcRA:X`Q.&w' šoG:'ؓO+&ٿjR70zC(7~dKZdbKDLkO ]#_*$[D|Z}v? +1!XkܼI{kз$٭8h<f6v3E*4N(ocb*T%ZOVHK+DO{̅' C߯' R#z-(0, ^V_Q(m)Fյ7pzxpKxZchF} +ްk^r^a>#< +azzܨsW g՗$2)Vc`fv^;ٜ}95L󍸓w^TI5??{ZƩwߵ^R=.^ PN7!ί9!kzM_`6ԥ?ާzԃ/"C/"teEnP&_eZTkT`*̫̫|^u%$JgyrD8" C$_vgm1NgZ:YѮM1nޑQNʪ yUٕbRca->&YuUQ~III} +خ^^偑NUqn>ޱTgVodɯ3:#>\}BPYOEPiOcCK^rȢ4\Sz挘" ;<\:5"VwܢqI;{ܤy0pǃHuyWyY}o[.0ʳnߴѤw1iFd`kdTܲNɯyNԠR>V҆Wʝ^N|`J š?dɷ?Jm̪<܏K+Vi(7:1uJgio8ǪXȘoC꣰~)/.ʎ]T{-=*a/nľ<ز;'d[FȈzH:ѧf/-0*b 09OUw~?%ZwDRK({\B=J}BN6Xv +ܘC8f;gEU/t +}.$Y~3Cu M~~ؾ`^ޑ9e`URi0t#sQ|g/#Omp(j646̿#^W`a׋/X5#;IG(7;G A-;"&uaVE mP!U~敧S4R";:$&-,K)O*p HQoiWE𑶬HK=czD&wgb^ 8O+䯰{ht*^U0a槭<bz2Z4|&Zfyh/es9KѾ}b+-sQܹB˦Csl[řh4k27zR-\AWy2bE?.oكϘu xQ>m}p~mгw!q.*}b]*bzD%4Ո> %:~L:_i iPrhG^ez) }en߷=bwE-SEKףE#Kf hƠRBӑ d2Z5 RTbz|&V { km2@-jt7u{H}~q7*GXR[BP +OB߼ N-v 8Ece. +拾lי/mqs#!7Bvۛi{$6@˗)5kW M +7f깦M{gi2} wZ=M; ֨-Zdi]F{&iv:2 %q1޸?w?sxZcxnsx+ya~5o?Zc?-GU˧{B!W؃W9G8E:ǔ8D+p,,t),W}{P6V}zZ#r}ԟȘ??Qi"4i[м[y{ܥhbc4{^bj uѼ4ZvٷLP{ˮ|x/-Þ8bl&(v 83ǽ|_0{>1! 1{`qśw:^ќg}>XLB3fcWS֣khShK|GsWE$@ %M4gpۡvVۨ=dxDߘa%/ܢ߸>CC@]Dm@]lMC `RtV՞aIǡgogO#g㖢W!o^fNY4{n4m7>m/y+мhIRm9x_qlvžbV#{p O/r"#>Uڅ:DÙkOjrHhs ZvպkZ+Th"fH\Mgnh"I6j11~ ^&4s +OulFh&34_ Z-5F+hC-)uj)-| >08ث7=^Uxm;ȟWZl/o+*l+t ?_5{Ҝ{:o!RMWTBJ#58~0)Y!޻q܂܋,"ѲVh3ZZ6'M[6(l]g +~.u zzl 7yyNr e# 0O/!_]U.={ˇsX 0"^q,}b4| Els~0o!5n16n! +͜b=)D 7@K8%F!hZkyWaGwE '/OW' -⵳$1Y]ȇ*OͶevq%!&?/[_l!,<8|֦=]BJs{4_۠>MR#4wRj! fhN|L|ѦY[&V`7Wیq²u"r;#^c,m4>..sݕJDŽ +{%궰}S8?&`1~%RI-TPCh`_fc639gmhh/ТMG +MgNQR6zc`؝O؟v'ݤ򄟛mMy  -sO.*p E.(~3yEL{I{Rݫvh҄E㺆bˡ,sO3'Asq<^ҲBKY+hт=h>sļhޜS5ZAC|:*m9\qS`9v ke3=}K?0dcFdkqoGjcSTXVfWa]ǒ kɭg'#%08#`Gd>Jhkh*g_7cMvsvI'3w);d)9''Kycsѡ瀓|ܵI}Hiɕvaq5/Mv療?c9' cQsѼ)ТhYF-k=ߎ~f_~:|}ecz7Y?~*VyvUL]ݭz]~Sq_7x*٭*vMQ9^썶†8ys҉{=[G| _X3̗"WnVS2 iq@ +Ƣߎw0&MwsgsQvT$;&js܃|b G WNeZh-ѹ9Vo!5h +-FETa?æh쾤/Ҫb5X^֜v󻫂o߬귰NkbƼW†Lc`pWrvv ++c:[\b+Jm*5.RV7RXuN͝n6AOmAڡ]'b~7E]??=s"~5ןW[h2=ifYW Ͱ5͟2dHVOP4cYG tV{⏷ߋ526D#蠗%$WbiօqKVx6OJвsm'_>qgmog4=h=kbw5YM#ֵ!e!.N~!W.CöݦݢSjXs~{V8ɷj?ˇkX5# +꛷#=-MQB#ԨF(M'94E䘳]_3`J֦\,ئ+[Z͝61k +dm1S6 y9`=i {{HZ0*c q=k!`mM:21z5v˚K"$Z{f+cj7>PADF""6W_c"y']1=4ghtNmG]+e鍻v]c_8M=Mh*}m;qgkwO.|x:=:/tN&5pzdբm-]}6F,;}d8 #y 9 X=QW;bg|5']n|o{?tg& +؎붋w%N2mLQ K&{7idGMȼ/_jp^gT3֬0uI+Y53{Π5Zb. m]Si#љ#L9mIOj?؛#'?8*X^uo>fxY#ĎMϖ?C>o}&{" L)!;IN ]oF7d5 3jp.lnsh-\Vh"k6ۄhg{KvF=WWV& +G+[@n7!oh𔤶UZ HHwD h-Omn=DxZע [Q$^I˘ݦuڬ](]"lȒۋχz^ΜJ?v3jvnKa~yrtz,cŊkX3ûip~ b3m[8',a|52m 砝KpmCDdcԳF<=?3zۏ,F,YQ|(KD%viHn71tUqQ9"D뵂_ȂCT}E^'{PUW^2udG2>1Bx(ˏ&i:?u-588A1D+YU㈮ _&7~55en5^y4w.hΎqxNMmQIE/|_<\&J-#5͗=&xZF$Z؏X\!e{ku{.ܽp#\A(3W\ +" +6 +"7 b7 cl%z5m ]U^^H;'o hKU3-p(cZR(ͫ 9 UWB.^>Czkvhe4m4C5z=,M~B&Xuc&G>Al0)0SPMim݆T5>=+͎sXlfe.2# ++R}jwfdOI,^tjyaځe~ȸ]+zRoF«I ԝ +o}GmF}F?b#iD2 !HlE0 2q[AoVUsX-~; n]&E+ݩJYCzo7)f^.oLH#3&N+j}۶!="^Is34AGEA%%%=Sr@1p3v)g2j_ʞu>cCv+#{zSL}Sfפ4v};v!16#Qf1ܤ&<8X CL:!i ,ZkzX=뚨 30)MpK'S)U4=`2ye9Riv&_n#kM' jBϧ]yߴIm;W AVbL0`e7/1pCRd$ȿ6YS_l@:RlA{iшN+hi!H$Y(h撸Jx6H4qdngU !I$L& -H\ +&83^4vK^z0Ǣݩg繈hk/Wԓ ugm"ېZNN'#gf{[ zg6MWvYA85L_b#/*&(9pZ4jy?!]P! ͆㊜.kŇN ZAEvc"ݒs(:k7fҫ 9{-2":mL"F~z~whuKN(V9m$Y-R2&G"8o=4F_\G&_4Mj$^E|WgO{}1c1g$=s's#6#1IP|IrJGF藍`n63 e5[Zl]HmT'қ5yq)n}9`yo +i:]|ƀ z~5~cuz%%_1y퇉~-Y}Iq0cYWi[gR{*Wj-cֈv0Z h?j3Rpfġ# iU'Rg- VN_+xu*uz cqz10+AtXrABeuQH+ߩ亝Tj65.L(Quҧ,-9zl<گ Ϡ1.wQ5(߇+髉dЫ ߽'Ɨ7 wNc쓻Xp>r& [v*H}2YOxٲl-ZNϽe烥wI;o}W\md6/߀N_-Yvm؄ߏt ~0>3atxHG[VZOك_mhBcCRߨ0MɤfuMqGyg,o6ITviŌc%U+IE-NHId|цgȨpE΁Iłw[&gmw~Z!-]cػ$ov#Eg<80?-CCڪo +hDlxɵ+qe{Aw BPLx0gó0E䕲 #q'>Tr/kE'2?j6QJ`^<}g*L}߄n +zg$^n <2wR;Y=FTV1Ev1)# +|3qq& 8'0s`#yy4m?^Aת}_+~L"zN$O:%?2-Xgt<3<3g&eMO;;[ӴW*[ _Kw~yE?0^-MOw້Z'5÷v7}GNopFߑԢY{b. h<->*<[{v^յרU3|X7%@g}ń@Ή߹s`^E+9;ūN7/=q]/ `:zO~3K?>Cf|5ɘO0pї>_Ch|ko=}tXz_|vc×yW5s-v'o#gW<7 ~!4Ƥ=|ҦO5cƂ*+T; +xb/[O9?6=G9:cTKG^ 9\Yp#0{SC < +;|]o11˱F`C&;*gzu{{?|cYM.|ϫW`nwS<:̱Oj9GeNC)1{3~j;FӓWkncsEZSgy㛛| 3|7^˂;Ջ>F|>Yenp/ =r9:?%/״˛?q&ꢳkfkK淡1&8>r۶ө폞9屮ýnw~8'> l] ͧcNf`n3q~1,m˩n}ȊGzpbpcg׃}3:3سHz)6U`ƺX7CO[1O7b}Q a}<ˋ0Ph0Ky,/CsFrЖ}x]s`mI};f0Yd<% Qo?o3C^  dX(KG1?(c+kZ]/\k=o\`a[լT-08 +ן50?akKc9UCq@ 1t ijb.~2ʥ9rEdIm]MR{Jc?b32'ҧoSo2>\Gs~_Owr$!|/14=}o MORuM~peM'XXuJ\ 0훷m<7g/l; f[U8=վ'7Lʝ1W-Kv~ۿ\~maN%w|>7~n3;κ%^h˗>v5},wS9=KP'Ⱥ|vӴxńal +Wadu\Bi5Nw_u +6}Y:;+1_a3Y^nZ}"1\M=ZXOuyԻo!딦[oMiu12MOV<1!9`b\c񸇄:7|i [:5nuxʳG`a*z_vّ;>kb~uXkND?Ȳ#kj_}\gūQ0_7[0obOo +͍Gb)݃ߪX/'M?IOmyEr<Ѧ]?p/І<[ ˖\.f'Fm܍WW*Un_ؾr똹`ݴti!I)>srci_m &J)b˟F_"k(wƧ./"oۓhdw_P +{XqmBHu@{6g :bRJ/ T[-xz( ki.>z e:5U=Wk0/֬ +%3aЮ/_ Ne9uc}u3Ju||̃}w>Z}w_(6huS1gjp#Onj2c.[G67x+' 0ol=W8 s6ܽD5][0W:\YT` c[^LϹ;S#?{}==29'jڃ_.NLĚ2M{>Sl9%uOc;s6PUp٦KןxK4={?X1anCl* +JfSV<|fޗ/.~\TGx3cw}g`=*D0?WG=s TI6e8iﯧQ-|4 k?y`{Ϳ%P<8Ǻ?3ꦛ&b)5c[*_u<љ5VL Owmwk#}w*u#7󃅞 +Iz=%b۸|`7eN{˩Mc/>xj;:G6CA6xy(вu'a5|`^wjO}vmdupЗBy<ycyu'}xO?iX 1ڻ}bc.C̣ 8ЅsB/Eyfnn>qí~}y?ֲ7aEw8/\h=oʤn%M|z魧bMϮ ǼGI1tpiςI {ᢦ='?rk[ɪBq3YuLh8厹>] +$:'`?Z϶36-sEЇD|<#mܑв ݹ׳/D,ЊreܼUM[a>F71|Ám(=G&EźsjcW[_4}{ï}dasq/Zv մyȯBC Ѓ߹:j}*:ƿ̺Q7GCg<3%qqXc1/__gDY|]wwuM~; m^~1m:| |OgcЁ/jCOz}Y뇵f~}CӡO<!te=_\߼s<aއEof{{9z pFG [_X55.˨ՖoM˼ȑ?/ >_t}xke/D[1;Nws +ں uKapϣgE#5cC|X[6o{Y+=]|rClG7[7)2SYXW0)].4jgu<<&܅9Ewm^s.ZąZ-ŧZx6ygrOf<]Ho|Տ|ߛ^Ւ+O:0^-w#S¯|0E?z?θjA}@}賟tō6?649u? +T{7yq|{߸"y)% /\]%TrˋW9Hx[pzkPm +' ⾁5V$'{Lq >|^l;^̣gH#mbOOlܖ.<{}"ܱ|u7?ɡޘ?\4u?|oj=$cӅ{!>_ĺ'sg\5g0衷35wm85ؑ"ͺmX+T D\w"ajg:ќO1_onz ZrIbm٦p꘦в񘏻9 m]q\rڮ?r*{+6u̢}+T۸kT.oYם5U#_Y/k2`_2 n ѽ¼_={?w|3n~󋶶~|g52Xas?|&yMwE7&z\q_o>sBc\GvEz5X=w\f1y/SM@[vX; ձs6}OJm:3fxVK1 k9xs)3>cm>͟\z,gœޔl>dZ8/vɑ?U˜#Wbs7gY537IjQYyqV9k1v~^E5>-ˬ9Yȅ7X;kQgxӅnX/ XʓY`,WjJ9a.h W`?z֖: gD|ظY;ذ`QՂYt9ūOlNMXuhMhΓbu'cxPu/ {-s,r=Hv־j#? })F,o=Ym"+YX/m3vv"oMˢ|#Ҿ8\?ֽLԁP6ox"gv.sA{GmT{ ڷxllюmw)ܦ}k<yOZxUt13{ZzEٿώkڱXމ> {B=k%b|!?Z#bUX; 2#,꒑̖[ƫ4V->yg/%XrmΖW&jnyyǘY/unXokg-Xpx Wv8'5aϊ-pzK[wWcH{q̄hO29Xk=޿FW<{ѝ{!>O~2ڠjlImu^b~o: k^#ߺ}֥B`mo^MaM K<]ZF;<%{ǚ5Ox :iӱ`|yC[ΞcF`'8Y_[:>rG7}XwO^7jܦ*ԷC >7v󓱖/镰oGP2lHVg0#T; szOV굳zN\D^Fw|O嶜kñcm<+m^9^e[r5;4W֥\Xj<'rC{p9ݿ6Y=>] k/ sȖA|\k.iODزbYԱ> O-`aeZ 32/z[0ѵ@On8%9@?)]O]=^:歯_+]kOX1\7i^z-Nl~ʃz\d}غEYcֹ_3w%~GωvLΩx"[\A]^i|ZD_(1}<bNU'Λu\;m'(vu)2U,Sq/7gYkc~`A] +{.=5>O0> Z×zshsw`UCͻI>Ķ}{jlUM3:T;~C=j` %P>q'X  ߱HoQzH7c難+ +֎Ǻ(X'[S7ڋ<?&<d^o#aXa>OOu78ҽ4<9 f8 ϥ <_,̗7bЃ/Ow>›4:H>NYX+Yn98X;nvV]?Qp +v]H&}قp D6jo:<)1Ļ +յ33km=29u޼a-o' vtN<ӈq"mÍIN`cq߷ߛzRCc*hSjlYI+YHdnq6nYzv +kѠ_t0s浻.]hE{!܈lzR|DŽL\B~EefI<0xA5wUW:XtW4D7k~h\Xsy=F5P{`A=40`OulP/ڴړmpWzMo\>뿏5Ёֆ[65FjyT 뼡y)O +Ov].xE}iG*Mk?rX+-E vF{/Fa\SOj~2!?-u=ex5]?B>mG`Tn3=<umXw +hh;>!G+43oy)n"|싿y՟u,z[~S 3ʢ=\@{NXu'D7r̻~<-ꑳ}NM5:[!Pr|SS 膾*_㢪`ǪQ?FO/`O7Z=/VD5 X˿@zCgΊKq +=?2Φc=&20&}X(tk_cVq`M ƂK\iUn #G>gTk3)}͠b}cFu|t]Ӟ_*GљJ;w`iwO5Ȼ/8rr[cЖUs`M`y?#oI=Gߕ>vq K`/ǿg2O5w?ܹ|\cM<^i]I'~*໨Ԛ>f=LpCrFyɱǿ +XKg@r5$\7Zur{˩Ίl82j h4 nPF];Ix WH5f {/XHzI1w-ĘئCa+GW>q6(Q=I1GX ~aH<{^lL1^qnCܢgQ&e+L@5~-MaSqT +kŢXtn'! wyD0RzbX?+Aga}3Wnp֢zexNh'a:\D~j1&b BE:U{.}i5Tp߻Rӭ]xޚZs"sƽw-Iڳ4yM\oLJˌTגx ;3՟N>=8xGkl;ݒw0 皑F%Ӻ4іalN1I[s7afQefSV$sK]-I$/9Fɸ}qrQcdzA ߁[.bsJtOgC[.<\؛ܦ3\26릻k3zN&{R%qԓJN1Ӛ:xH/#:ŧ5ޝMDp.=r"AMH49?kLR2t2]l<:AYKdz #/ӓmKƻ$ۜUVx2]ds4A!LL/sPpM@tM@*xYбttM@<8ud1d3{]е]е]p8lDʷ$ޞY1Ya̙G%`T)Q 7V R0qM\dT ao43ܚDWkœxOww2tQvڝ aq.GCg::@)RVV*b]ؖIeV,ıo)D[C SSyqBwO#ޖ#fNV^%!FLY+2D96y,KE.Ňհ,0HSehl)-ʰGEYIsc2WlcTv46ƨF4$B8Wb. 8\dcMgsZ6&sK:9u$o٧IDRxr0EuɒEs;8~6ң}_`y;FʱKWJ4?]@JVJT5 <L&UM$V9>(ۨ'`UV%TaLjd*<]bN;y;WFcK^S  GK;1ؒ}ۅ ]g(9st׍=;q93uי:s\g5V]ϔ*CvR度fj1pya*%s8M20MYy"Ԁֲ9̳rɒ2s| r\[:[ B(}td*Us+-lH^.oҰR +nV1ʷ$ޞY1J*yPq27qAy(Nu@Dpaq\Vn;Cn&KZ1" b.0tFIP.32ʙ׈#7ҎXG#9FKҙ8N5'hhǥ`bYYYuT?2&+c?\p_yqKt}<I-_^B {Qx?ޗKqmT)*6#ace1*;qԂLk#ZcXO:zx#!uk5ޝM֓H97[]a,_rTlҞhG6\[GD_) +\s %3 +ٔHKٔ''ړ_ƱfL&K)̭WNsݰa-Y2Ȼ3633v=c.*%9F18=(DptO0rǍ3C)?wk6`ڀ> +,ic +t,]+е]+еVV Zn@ 5]35]35dgk (9*aNJX +&(K1oegpaa8V/|YG + B:Tmttےi%s)~G.x*Y>ҚXyKjl:M&MZJI+wi"BԈC}Cj]&M۝}ۍ8˕XR_Ei\XRB:ĆXf#lG-k5[bEm6Oym*ɹNghby1*Sy#%9NHEIjLQ_Q0SۀMt!&\m BXVve҉̬†3c-ٖ,lXqړ<ʓ>stream +f/++cY yOXxYVq&jX `BnV qrY𬗗U]Hc<BՊ'b=/n7BX00gdCp" HaZCZY[)-$46F"g.,/ѫ+>l\5R\`r V(2rdWgIȷj$ ދO/h@p51 +Ux!kGS8iP#PQreYToLwnߍz]P_mgsD_ J* 0&`*L)(rq#jdTNcaV7WB+V#i&0 2liҡ3YPdQ*,x*'I>'* aiH2nn` asIbH#)jHoB>(*( "++)o.ve,4QB "i8p +6r02#t18+vX1#ѧG3l80|Q@xX81  +>p!b?G'S>^G/8z'qڿ[tccGf#yY3Cyp̎GD*^wyKge Qd"^S5ko5M,xUd +Y]P4T%ӛ,S;/0SSd5sͬؾ͌5p1zft`iР;Ɇmc7jtS˃*Ņ:הyynHpǎܟZ4%)8ln2?W󜕙!jϬt2ț%4IE<)RoBj$@_l " +r2OzsPWZ܋jvdzMmշ 5́@fWTsLB!ٍ17zK2d\c-mp 18G+:x +n9id;XjDˌj —M%ZGkwMJfdUbhklWuűQqC2L>d;mFT% #{%Xd6A6ִ`ؐ\fbd14>VرwYU+kǀHXJ&+83CsHGƅ <!In<>eN">th#]lֶ~ՑJ&FVJg_>&XpBWrtVK*b=lEaR-_6<Ȕ,*OKlB wvrV?xaZeu&_4b, -TEE;E:##"~M "vb3)g9NyQ9^PWdX8XEdlicHI_aLYƂgy Ú2AKiRߟz<G<#^E1Wð`Lul'0@e"j+`@B͆E@V`1N! z9#k[`5U=BѬ_YWPtqWV8N%zA3;U8}9 J`8TE +I"-VD4HD dQI4UeYPyS,E^`R9AfGS$ +fYAuY%//J*˩* _Pˌ$1x8(1`IDF2 Hd,TP9hOj PV@xG + +F !E <3D Qo[vvhel.>Eߥtp]*Օ*yn[ݡ7XZz?zV}bqA1M/؀fXDMW֎1|ӔВAvŶFq8h,34$\{RW{U90(Pd-Bk:ݳjUMSԂRԗZBWk:Y6=' ::lӕ&8Dy *S}*nU=4]j#@· +4-ЦXY͋;}+-|˂YZפлR5/GR~$/|o/|s4ᤥlRlZ* /c)s=3zr&jY`7v'-`h7uvvec3<#g8|sRyE +t))I|jqO6Wa4  +j:Fcxcސ (m֕,0ޕ e:4:/ k}iC0 k>@ڡ!f'5/ V|1!Yp٫;̶AT%E5:L1fjzAȼs;3GQܜ(s)6Fja޷`p~$6v 6B(9WTT;),[Kѫªun4Al Bؤxag"c; P臬~v^k;wy0lcU[zC +Z0vivnR]CK!KʘHR0L_j! 9qtA#(M2f + ~ b` BOD;Dx I?JJ*ؤT5_wZ$30@ZkdA) 81o˰3&* wd%N22o +hկS3_uY3q0@Zk`ݖrjfb,kmdAU׏G1|2o84ʃbvl@& D|mY#Hfba63]$++j 1RdzDRk~glJWҬ~ulrG$u;3Vc+C7bg@lzг +C$3 ڑde#h UHf,@jF&m$Gh#0H֗:ydDPvL F3CqЮfe_(f@,Y /Ss6zó@lfmtlKQh!h p0- F4\r8RvZIq\4׏:?4EM:ăjYpt{|B].vZ +,rB!P,@G,T! ArRrPKh 0ݸC:0}b0tC|c[xPCytT- k@`RD#"TErs086+8:=Al +uXNjO">@G>Їr~샡I?@G?KK?)Bc|!hVx4DY|"¦K>$*B##6llp)GH6r#Yjil GIE5a lljoardSn;&K#PPˁGءE<ʖ~eyd‘M#Pʁr/p`eSl:C+G١\4|Q0ë"\Sc-&k'됎lC:޲TX;UK?*ꫝ~YYY:gp}NҏL]Nҏ,NȒ,%Nҏ +3jcirj'dij'djVjdj韒&9ڡ@zMx9P&y+Y ҃U)-="gTMڳ| ZHw^We89ӢU/y.| j4v/+@U +ԊԷ8S +5KD#r#Tr$E@fY@PScJ`OV)Ͽ>">ctXH+W1Cu2L0NZRV̩al{Cdۓh?^\գ2*/ס8@-o>%~1ZΣeўEk㱾cG$m5Ja(RX@vakkzOV'PkX5 + @ [L^xJJWįt~* TedUZYyG'wFo9 =VC%t=6)iG)GeQUiJ_j'O'`Odh]-gHe + *z ?J|S +Xb 0g(C:Tcth<|TuSAWׁYU*ymz,o#|6 +Bi.55=VKL!o}̯5;jxŋocI$טU$K-R8}PRc*N]R-H[9,npׇu]j8P +WN^'Z1YgP#Պ:N"jHOОPw`AAJU44bi0WoZF#"k4áh2J=<:@,0R{DЧ&=l"6L;B9i5ѯ08'Oϟj9 WYYmqX.V1fy}zy>֡`2[QaA[ߴ;,ơZf36XQO{UY<@V0crT@9լϊˈE']^eyLdX^,#I7!zs:`ZtL^Ê^}u:IکIom:/{TIּtK^K;T|#;š+8 5vr)٦՜[M$,xZY~h)R2.͛~lְ*x,U\ ,RT(żk@y:ބpvR_L{[мFiBhWesZm׶`Y_xؚk3,C\ڻBP>26]wXхWxՀ!:n0 =Xl=n$K +@A,厣Rr7|\sHxc1SX4^Lp*t.O  FuqVnQ`<A@cڪͱ5;Q[mBsgzy&%mD 2Coc =0y  $YV%FGQ4<1r ǠA!9y[>VK;U2FD<۶qrPc@lr)١D$c-EÞ.Zˊ|b8}0d˰0 +T7h:Da&1_YXXch@&pyGb#N&F*[1* S$3 U=;$k +6(Ӈ:)W +U˅fyվ6hxG 0`zXS\q)xKdhU8YDka}Zσ[dfvR}nGjc,hC4T| R-vH +,Fۂ?X9 ( Ue&D/K18QD7cكa@Q],*ϘMP1:4.'M }:gFc۸m4?8PDPdtv!2Aq.m)ZM9p<\ԾRpRc!j12`Jсzr&۔XM[:2m=EU) Xf7.Nsߔi[R3uѽh Ԑ)Y״nI<ۖ<5t[2eގwQ}sWv➄q>EOPΩS<^m`zjbڧ/qn 4!=d\%z,m Z+0@PpG6ԼY.158E:e+$NQz,zJba'hP *sf<,s@BVA2 q̱ +ڛ^pzX=JbZ# g zc$UA%"# )h8x;x +뾓|H|cz" + +8a" 'Ha%ʜd,g6?(guʴ-"+*+^ +òd3`ߔ\$*/ȋ ЙeoDm7,*zѐih]<1cc36S/~`Z}tR7΃H/N%l̊O/3] +Aj16e<ɶL{yTp *)wy,7-:reY]hB"% ;U0O*SDzF"#T-!)R*KGD[/ B^NctS44kL29gF`F|^ K"}ğzT +-1|BC 3p!̠SA\~n(KKbzcI}Wݜ13.oI=0n h-j| ( km6BSVW-ϝԚ!4ȖdhhdN,\C nKES3og!O棻u[ * ~ Br}7@P0'8Ou@vAR=O/䷣ъk蓼$LFR >bh/܇q׃A: s৑ G'Phy\I({ 3(6 *ʠ~i觷+hqP`gC$I}!/iʋʏN/A]zc +(I&O +ѷޏR81 d`^*u1gJr4f`P ɐA H iT 1rI!8#gF~> +F"@{Q^dF(q7TV &! *lR h'P:PAA0wP"P!x`PH +.buA 2ȃɣTg*EA hT9 +# Ѣ0E+O㥧y  lS|~Aa<&=CyH~&+AF k9(y%)ܦ{%-H /%>ੀG @Ҡ6h4(R` K~Q7i,T#86 D13:DS~f)ah,@/d‹OV}˞ yY}8C> OXS7@ uF薦0aMytS*R>AIP"A4$D_${P 4{A8!rۮ3S 5@^^@}AsvA{ZA4o;ykyEv*r#)iT +l4 YR}ӒApr9й'^؀逆Տa{ t"U +?(qdL tW- +:Iy;Od`;؆Ve`:ht t`KYz%IexK@p5 uEZg2: 1 @09:*x(a9*0V*'CfoA^2ABL/G!,f3xϔ4*puEJ@ TOB-X(ML9Y<'ԣ~HK}X H#@!c|0e wpV ]Òl휗I(\#lˏ $ ">0%~ {F7Fh|6# ZtȚ!5>-n&( 4 7^~ T.|CvJX7dp d'*p@ CN fKdG,75|6{)Obdev_/m5E)tH +j$/qMYҚ/M…4ѪnFA0C ATzB>CfAxز_81ѱ|4d.+.0hQTF5<(/d ˺Ì?RL~ތ8$z|[-?٢D~It&;fX ;& 53b +]yA!Ga@G!PȽAqSp|XIϰV @P#G y@^݀ <4`A_>4 5^@$/ܸX5("((485 L &%$ ^..EAlD۔~d qL0"~Κ=/8ֶ^ ë`mtZrFkd p> @zCl(+x1Î2,/ M(ʄ(.@M` u/) 4 =/@(!8^>(80&{K^/v}e.5LBh@3r K2Br!fz!ѩ#Y@^q; HmpUJs;b9:~;l8PBxAX]? +Ee~C 6˂q ECo xd D4 + rP|&‚%& F1P-︃y~x +.YV6GXȵqey Ou^)s]`-")w`D~G7{To_$Eѭy#~ f|^Fnzލ؆U]o?F!07[rc!f;nLכ :i6zwx6i9nvʸ3S[V{_.߆7>R)?#ه[-+xY(+lIn+/h^b6/)?FW?z]DpG=̶Eڡ 57VC*9hѠ!akvJi-փhgn|+-gO^׺zHkJnVGMTn^g%wf1B:D^ro:]?P?'a6-fe18|n49[4k~;$Қt]w9=v~K'/=szZ֚0ƕ_W,vY?_c}F)47@Y{C:ara=%h_~>ڭdnQs|~mokJ9yd!t[n? oФa959&3ro59&zspZ_E}9,vاh4#:!Wq,v_m{o7ٲT*)͚[3J/XywzN['9YM:Mav_lx;Ӝ&W' +5„ @M`r +΀z`{+gC{7[iBLHi)fm-f}?[:GgDc<[{v҈)1rٔs3]BavInb4!Ӏ D*Qs;z#gP6ze|!ţR>Z4u&CmrJ?ZXFfџO 2<6Ο(W7x)QUZ(VM.|t4#>֚ ktlRneG(fhw[HI酒CvlŭR'7&v!)wX,x-åSy#F졀rx @*Ԍqs)Αމ'9MC~[cZMV@SN"YOׇ5_Ճ ~G!|Ss8l0shKv=[+ +O<ڬ{hݑUeVm[pn44$4򓤖oghVP&bmBq3㨂9q7&v9IAb5-87旃&urD«qskhXG:Xע#@ZD4^-DrK{',GHI'K1W -Yu/xȯou]HW N3?f6[1=_2%xWY(A<ބ 8ҋ$1{ k*!Ke&/aKu5.ž x@JĄXգ1$O"%"(Xa +;a,HN6v( +*@ՂNB}>I +vh:o4'B֔_Ch;艟!D_tZZIxrbǞuݟ=[fZn6H-͗);?F@ډ;q8SRYX|8vngS +ߞHG+d 5Z*fV'I0C)`7R^ҽ!r xe_Wo9Xk8`$47shnT<$EP4 tRh2dYD6f-M6NfZ7C/@kEkUu 1=?sm=ˍuڃ4 x}2sj4⯲Rs|,NV̇`ow0%%)MIþ853;Ln7 Gۑ۴4˒?>BR\\F1RCz@ߣTkAmSCu'+l)ٹ"lm) +@AP6~z +6`lbzim[xkS;^qaݡ +4I!e=tDrv-tUz#:fAܶG}Ok6=58# ; SN"IXҖCv\fLS(vAg )+&D +)E괩J)s dOj1H +AfwGDz/"mRm~9 OVD1G8c8W|򇥒L.Mg$];3qwȧ۞:7Įܘ2S9Y,>ȸݖ1)̼Nr&(l?uC.k)3&}Иi=$iwK]sDx^:2N!g7&WzȌ;m&H,^t2o_̀*$6 y|'S+}l+v /:فɚhDG#<ң=*7Gfϲ~*$RKXxʬA>ڧr-4$c1(FL~n(049磕'>1C!G(H[ӳ, YEFa8nCUqĊoE OMe{~.b3YslcC ٬'VeO/7~ѱ:׏ޜ9~5?dcR$닍]cS;YzmnL?&.4)ʰ3S\FL4@FR)\ioAYgs,>_XO gb͞hjj̔J\4h.mެ$LEtz?'}ֈdogd]f0EaT|K~%QH;\b:I/~'[?Mwm#(&+j$CYf]|8fѰCB^0< P;vc.:|yMe[db꩖.9jJ>=6Zm?8L2CFKGosX;nV]J+0kφQ35ƈӃc  zD~;E;㓁}mHqyݸ$"WSBw5a]b[o5+#Drctwz +P>{Esn~"lq d^jsd#Ah\G, `ܘBzD1Աe^ag:FL7jhr` {'@9[meo^Gc?Q/,T;u>t%j U 6?YI<\>$h;GjޛZVDǣ/U=o.u;DJ;O0n"$~ b%6뻇7&[-melNe͔ n_l) 굔ݟ-A>r#`n@h@tg&Ǝ oi0fSWCGkDtQ۝;{6b˛YikFs~~8y>O٭7pA'M3!"±2Ȣ +a<sdLDXchCddBIZ$SbzUV<% r"2]Rs˾b>rfAȮ|H6,X'LOEx SA1g{퓥Wj(+=3e)ܳYAW瓓ekpqwf*.2}*mbeP ꣭c)T>5\,5ɺ_ж$Tg +L,j6Md;S* - ujš9}F9}P-mXi2U$}Y dhhejFδpi& :;"gLØN¿DBAy,FYnjϚzZw$YWQNyml8D.s)VBIS1*x7k?|'2?˹~"xɁD%N 3+X(4hq[ppĽ7qN f8YKp1>}уEߌYo0LRKC[`)%6?ٻ!KJ(=YxG% A3?>KDcq3MHJQJ x0wP/ؼ1},]="(OVcggŸrHׅh0|bYvɓ w{tl B%2b'3~N m/LJ'WzFzxuW.a5śq(kx|-vf7$(xuҬ$Ƅ O.YKl•a- ?T{}0Q:;ʾ cx7i7rH7Aۀb!y,0joLx[ ,+[%+?<uq ơ9<`!!< džD -M#ewB8eN +wy +bd?b2GQqq8a +g l]I!Qu)x =ΜTwfĘ΀mq̄%}oUf8pH6~͉TE{,قGG,>,Fr]g+,˱fv-Q~ғi΂v!;΃NwT3٫Q[}bU9_F?[YԾsg_y!:Es. f]dEE|f9%Q48ښ$"*4LgX$<|g /jCY&,2E9s9GrP+(&͛%\)t5݅&-]3~2kջH) 0y95Q?[~y er]>bqp-k{jV>5全^Bf{Y^>{kd管AkŌc]0c&԰Ζ2-sG&1]P8ߔ7OoӔ꣉`jt7ܪ .8ޜtt%tF{DiNG]խpvS2:w ŝk}߮W#1hIoB@[v|uݯQ gnz ${0Vpꆅ`t lw{XW%nuYlg9`^V \ +!;RIԚ[H%0\vW>& ƾy×ͨb٦(K3ZJWyAFwq1`\oBD'di yڂsKNE#sCCQq*(9*dͧ'_ F{yl޾h+K`sXY"S\\뺓^8q0gjYR,bI[d;0 +x{!{3TP鸥XsdOqL)M)Y\j')Њ6w"G]:{ſN/^H)G(!Q*VUm`6O +O.WT +<іD`zQszXWBA1NSp,FBSQ^|ڕRuN; v |VxʐэN""{Պ.O!LX1t m0p5r)+Cv EÍ)/g>PobT}m&dLO̧<yΏ >X,kkP(5E#km| >`5`{ l1yc[I'|F:x4|r>ٮA_@wݵ. +?ͥG}ue?VBwx.!Y<=ϥǝؿo4o\4sHNy\dggeSv/x0S:Пe4 +gI#1f +tś{_-7wYhdwqcB{sg? +m5F³"LR3!Vڅ'i S>H<|ͩC㱺'?L|˚/|#𕚇,% SU3ԯ`C r\(S!V:8c; oϼX"G0_1oL#FYLmKmOi1wY2J{f,ǰߎ+R,h;8S /J u{N6ԑz$uL>`3J%.]Rv-i߄Fg$ Çoȴ}@4Ahnl=pȎi+8Aߌ9:H;v-mD\ 3a0w„љy$>abuͱh&~Nز5a/E܄ɐ"~Fx&A.kOcFm9@"p? n`B?Dd0"b6C*qߊMĊr=Cߍ]"kOx0m>Buc$JC(L]a#j@x'gDP3:|3KucSOwVA _6wx/uoO ;O ?}0`ܤ*sh6X/G4v/YE 4UYޘ p|X ǐgg(t + Cj+>C}2<[M+ |$CAt %@G +^:X7æ,9`44wF~jmx0Rk7cp_1Q~3fUCyXx1h;ثѤ4~{K7&㪞wPYɝ3?##;? }t qP:麫8skOv ƕn;myb7&lr,&걷2I)hRaOJ)f35wjؿ>{0}wjx4Þlnrc19\͉Yzc22_fg{gU6\żk,kuܖSÒ*}B1>̺|8,˅e?O܃c=X@\ZhmfGo`7e"ET`F'٘r9nܹmVsχbmZ%,(Eo7e~vht2?@ߍOu}އ}>ft<9v<:3 Gu ;t;:scrZƔӛ+<:3͜|h:yeX5.)p1aWҕ|iJЮv5wקt;Rw_ @qZֶU޹{Zx E:q}Oph{҇OO5=oOSVk2J9yf$[L?~rp)SZ1QԣC)Uyx>^SZk%ޘ፯ o)}^pOhmƊl_tLטTwyU_,ʘ}WbFw;ߎsj3>6=U @zRFYotu /lgiŽsf]ۙJ>92>~M7Y31EJuė"eif:Ȱ]D=%F4EkA! ~آ?㷯5ۇco:u[wئ|iec^w*lcws_ݔk3sB O5I$ڒhXMDbogg{dv:I'qқ,w*tXJrL卩v1ݏv:~_LV00]Xu34|UY9>˦v[Hfgk"i(8?.Oml%1 *m@JLm;xfKbRp6KBf.<҅P~[(6NqK{l zS7rÒ"Z,4gw*B<:1Ⱦ?e#SuWrjV g';ԼӞV8ԺnLOcGVzjdfꭠ羾||.6<#s#UۦI>`>ڬd??-s~~k$ȼQ4^i-ݘ4q<x|Td^:Ly߈lߚmߩ^'~i㣿w|cDSY7̧0~V猱?wnJ1e_5|zwG>jFP=#Zj_ӠR7 8'ç.[﶑HG[jHGcg0_8AOh/]Td[Sindո5_(ޘ~_qO3l =&ܝֶkg;imnaV +5xCMe6O"KF^nX^\Flyut1_d=nG8[}qT\FS>>x:~"}sʌCekSF?RG  }>!\dKzbV OmOwWeWN 7|;=%i tnRh>Dn?[%cʞdV:zF ^Xɇ/E"5ub73RU^ hoi6ޘ h V +tJ@|׵<Ш0- +n_fuD#uƟ#I;+Ek6!1$̭gEEJu@ʗ:"O7U}lFtgwy' y51ωr!D#>_',/# IKX 4X~~E!dy+(@`+ZJ>>Yhr|ٹLhs*-OK\`!KJ<mZfE5bT:#ߜ1s},* 7T KQAa~ܓI<ЪðxEX^?e%6W#3zC0:L:Ptc`r>l9}usjc*uIg}܀́;$DuYvX<?'#ŧq(_S~;?+?M|>姏qz1(> 7SHƈJ|?Ke%3KӍCb~tB͜آO'|zxb̜JSN睳 7lIܟKUK͐ʧZ?AnVg[![Ar=j],ebvVg}Me;oLRVĭs$x`L:Cn,~bѓ=p5^[!~mfse7]-M`^qq'3R%y-˕lpˢ؂|D\T-7s;U<]_M(CK,X(jܧ7wu}nLo:b dvT"6r@iҞsSzSBӚLiamڔT4ՠ(x~YS _6%ҹF(=RI1 IU1)G8a6o%pcҁm[t(٨ǖEUOo\wv"qKS}z*/:⭨2M +ɪ] b?ҝBq/7&@^=l?ީc,~׫DW m^D9GBsQ{Dc#")C̺ PUZK4MFiKtO]VU^AWÍI[ hFRzyD;>$\јf?K$ KcRtǑ AظʗqnпtlpçsȈ|r]!'qze"$^<$)7I}+pv.Y*ěh>A(u ՋTb /1WW3O|u/E+ i ҵHMt  ɨ8IO1OTAcPS5]791myAg (t%w>u~ %B:jS͘c*[!cL".$3e<_ゔl+t-'@f_l/{ hHϝxWރ&P{ʮRTVZ1-L#ǧD';jC>}{ez4R>$͈v>4|8(p9?N-#zpF&z>XZ*u|:S5~pp瞸摾_igIW|?ؖ(Zg"On_xk19!U2 !Ǟ_P?:4"u"&ܦu9ob&;E /9Ӡx4J?dr-6lMG--;^$LDHL._halgJۮJ7Qĥ-2W)-sX1#*AA7!#2:j=HGҍоRFjJ+eږZ_/hсCFg6b=+0m +AA]+wA"XRkḥT8YprQ±Rlj3 OV_v#<5n X%Kɭ tv({ ]cx&ft%h_N k诪J2倆$KΠՌ%gnj݄p%\IpCYT<>wIH834Jji '(Vȵ %E frqnJ#<) ϛŻRۛJΐV˰?6bwt(ΰfcd7tt8SiSΰ#s!Q(W_z?T3v>eyWLՀ-@_vqBqDjVuOBoåb;|rc}jO9;Ӌ>S±_i;(WI;r{v؂#zh]X,9_ RNgQIN%]\\opG$àhvEK\zݷS<<}u F4+O|2*֦^k@<}_#]QJѬ"sY}W̦ŝ9˦xztr/Q-ΫdɅenc6ſg)ul:QdtEl:\:3ɦۧa̦źtdŨ߲rrF~Mw];NnuOrvM'K%UU4,+eul:k +_Mw5iڄ`wt +r6\.+trrtrt7e/ͦSf6\{R6ƭWʦ[{l:~TvޯM'w)hHV'*]-v ^ݤ%A+&jXW'gYW`]h֫Ӌ'{IzmXȒyn;N1(^.ĈAiYC% J7;k )a"SR%UiW 1Bwe4(2w +ղą~xbߟO̝S?)eQUF1;ޑ-tW ~A ' ؅y3#Ujr_25Y ĖZÚ._.Nuz2`5J/:Dm~fxA-|^"qZi6YSt(=P.:^[^4tvPPiڐ:2mNMlΑُ󗣑INdʭKZL뽗ot8ifB%Fh]f:9GR5x +V˷$.3ԛƜN݈;UZV_\E{x9|+0AtG/ɈV*@x鍆 *˯k;i.ιo*ܩf> EkORNd% ++VsTq9k_/>U+$B/rѬ \\<=zQvT.Oy#;ZÞTљݞ!׺1`Cջbu=ILb-6]GSw+]__<;vot:ݭ0bRuJXɖRAp\AQ/xIo%q^t+ÐwW דgqike~hVcírƯ:,36̫\+-z{Hwr|F5r\O;:^[ɞ!HDK +'顴 O5.9)z.]:eNl(aU.yH!>e,wPщYw}Ut)%s@U草-t#]4Oy¯ 4߾ +"W4F+Hv~ҏ7=JvtXAF*j"vTΕFוʩyRTbt^2i\1K&I`l(#3eP! P3Yzsuݪԅzȿ,,#<@qKޘ7OYz5J}˲UE7,@n4QOZ࿧(5~]OY响](V7gbEpW-'3r|W_YOr߸ڠTlgv4wCzU+dr]n(~K]Ԯp7b]?Nm]?~JzL)Һ~UP#UdoiE]fr]"uD$~կTwAuk:u.?~rg.Eש맮n4ӑv~||U?iu.KGFλz/Zʖw~?S?& u=ֿ'|U?W}uQyI[]?7gn]viU?Eº~}uT$?~PjǺ~^䶭^Wcyuc7S"vjue/]ru'ϫ%5  & Ǻ~*~Q7uFSwu[ &BUoHZ[^zU[oѬS={½̕L]?}_SOg%)ɱKW..ScNB\ΓrNo}k6߹a(꧘+za]?:!*5'J_E;U#ήF]?=wO٪~J-/Fj+D9evIZhW='.$֗i!b{dC'J|QtCj[c5m̛?w^iKuGdN9-:\Z&slu:dye&NdžsO6)?$[Քl)ޑ~T%w݂kE~&+iC.v=;&5v윬k񀅨xf;Gvlq&1#gk:bFi`sovߌc whk9$_0a6 [>YiVWπRlOԬ.mIRّPQwTDY=.GQe;ڭ<z*/6OvAyq.K39jc?{ Rxx#ƙi 2'[aTUd%v'{BÄ"MxZ|Z')$ U#\Pr[x3j5eP|j_)U*򺯷<UyȞ`\xcy}J#e=枵~X5)E; yD-QA(QAѣVҴ +T;׾[8U').ӉcfMv-Ih?Z`ӫh JW1mdZ\VTq +Dz<x2l +w[)y}dN` `EL5cW7/f;oܻ(e'Gxb|1z 'GӌxlR $,DߞI4a3nAh~K/_+ҏSMo"sb;?]A ar{ GBƒۡܲQF`iH 6<(} b!CovbOH`;Yi~Q's:djd [ ʗ9t`1yt " ":9 !9>/d_"4T=K2)xaٳXhA@Q rN/ B[ugcR:ʉn9rЩ}ز4_e4O<4 xALcaTΧ1i=ħ '*6 "lI񻡾AT//ܣ(-; s0/ՓEk,+;G1̨x]?N.*-D)biQn>[ӓ1b<5XIE)UJW4/+ST*,؈NϜwza q9|¼ +*ޯ_rU T$C{PU'lQu9G{ԔOX=o +ѫո%rF8 9CM^(Ry$s{L}ח9e﻾L0 Ak98++q{`3J>v\V!|̮D,a泔c4Ll%8X#P$vr뷈Up<̉Zc7z)V!E4@ZٮA%P`㓸/4䁈vjke=_Dlg{׶2>鼆oWkChF`('<]a4}Q:\7 ?JQu|~j7&cP[}8Õ-Xo"9{ݒw/=is?<\.!ÜgݳÉBɁf0u|Pke|디y뷽ޜ.J{nJeo&w}-6T;D]׹?1QW<67v.6*Nz61MV!0 c~KkJc;nGmJ*뙢\*H\ t[@zz QeJCfAbi[\0b޶ӲIdj[:${H9)c{ M0̖v6Qy%.,C׊$wO +!cS2ɊvDbQ Ot?zXcLHWU5 瓞5<vp2wše]Zɛaq"wp`y=XazV}= p<ϝNp?,WwR-3lx r(J~-]Zf<)LXDa@vrHVc{N^6}Ss{MOs +*کb\= h;`gWL#,Zn :)%E1v*w[^{ _X>xVqRY]Lֺz甘ȥ_|?yr1W{ vuTnR\}8[Fꃭ{˹AZvCw! ȓ<) DaMs6P% yg?gq^"fG`_T{,uZ(,ڽ6*OROx厞޷sV| #^, ;JV+ +ݨՖr$\Fz}5H|Ėﻐq#?i@n\;3ko;Or,ħY_͕qhvB1Asl! -P(lOMkɝuC;o}g?ҷ>dfgd +DTM1JLi+2E7O,Pi,2B$<1T({QK. c m. +.OcgHvPOgO耝fXbKH @7(S^j&->^.: g^A3 y2Էw,<wߧiDX(hoؕNȜ"_!޾\Rsx7K0aY/Mc[ f"Kui 5 @x1QlϿJ^'F1]C@> +DQ{xO$azZqa y;&+Gw.DShY_a><{H/-Dul_NPc5x_۫+U{{+q}LTӖ0M_{%<0%zر"79vjqg`'TXl4\t`@.}0'_W -m51bу"q=p7AS9Rh>tWmHտX2I^zΡGFBxhdzC:42Ȉ:td$F E㡑GFB##${d$;=2.|h \fu܁+kVTݕuGRl"OrFS82Nru+=a[i(TK߁V\P$IyNd;sі+y"yaqNe$ZErS \(dw{NKe%"d0c9UD,vc-αeB0$(;@f( kq.꼞`χGcEL~wm&ΰ_YM3~Y |%BuDdgrʲ+XM26U Fjq +Vh"bXT]W$4Lل**,I&֦a`YŦ) 'XUL I Iu + b8I@)$6Q!QQN#cIB]VӾlc&c|3-"3wHz7=Rv13m[֏B}rZdxvnqs8 \ v>7I9 H 镃 xHOJ>m#Ua^r IJDj* +ѭ@R*)XĠM2l I$2ae,A<1gfV|זX]*'gKe);tK*FOOمBO?p'zC+> endobj 27 0 obj <> endobj 36 0 obj [/View/Design] endobj 37 0 obj <>>> endobj 15 0 obj [/View/Design] endobj 16 0 obj <>>> endobj 49 0 obj [48 0 R] endobj 68 0 obj <> endobj xref 0 69 0000000004 65535 f +0000000016 00000 n +0000000173 00000 n +0000034548 00000 n +0000000006 00000 f +0000346229 00000 n +0000000008 00000 f +0000034599 00000 n +0000000009 00000 f +0000000010 00000 f +0000000011 00000 f +0000000012 00000 f +0000000013 00000 f +0000000014 00000 f +0000000017 00000 f +0000346486 00000 n +0000346517 00000 n +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 +0000000000 00000 f +0000346299 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 +0000346370 00000 n +0000346401 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 +0000036133 00000 n +0000346602 00000 n +0000034974 00000 n +0000039116 00000 n +0000036433 00000 n +0000036320 00000 n +0000035362 00000 n +0000035572 00000 n +0000035620 00000 n +0000036204 00000 n +0000036235 00000 n +0000036468 00000 n +0000039190 00000 n +0000039452 00000 n +0000040746 00000 n +0000042960 00000 n +0000108548 00000 n +0000174136 00000 n +0000239724 00000 n +0000305312 00000 n +0000346627 00000 n +trailer <<00B380E850B34A61A41612EF75863954>]>> startxref 346836 %%EOF \ No newline at end of file diff --git a/assets/images/projects/browser.png b/assets/images/projects/browser.png new file mode 100644 index 0000000..9ed130f Binary files /dev/null and b/assets/images/projects/browser.png differ diff --git a/assets/images/projects/creec-alt.png b/assets/images/projects/creec-alt.png new file mode 100644 index 0000000..4a15ffc Binary files /dev/null and b/assets/images/projects/creec-alt.png differ diff --git a/assets/images/projects/creec-home.png b/assets/images/projects/creec-home.png new file mode 100644 index 0000000..cf6c0ac Binary files /dev/null and b/assets/images/projects/creec-home.png differ diff --git a/assets/images/projects/educamps-alt.png b/assets/images/projects/educamps-alt.png new file mode 100644 index 0000000..349a50a Binary files /dev/null and b/assets/images/projects/educamps-alt.png differ diff --git a/assets/images/projects/educamps-home.png b/assets/images/projects/educamps-home.png new file mode 100644 index 0000000..03b57db Binary files /dev/null and b/assets/images/projects/educamps-home.png differ diff --git a/assets/images/projects/ump-alt.png b/assets/images/projects/ump-alt.png new file mode 100644 index 0000000..130c95e Binary files /dev/null and b/assets/images/projects/ump-alt.png differ diff --git a/assets/images/projects/ump-home.png b/assets/images/projects/ump-home.png new file mode 100644 index 0000000..7656be1 Binary files /dev/null and b/assets/images/projects/ump-home.png differ diff --git a/assets/scripts/main.js b/assets/scripts/main.js index 2a124bc..94b0d7a 100644 --- a/assets/scripts/main.js +++ b/assets/scripts/main.js @@ -1,34 +1,81 @@ $(document).ready(function() { - const isMobile = { - Android: function() { - return navigator.userAgent.match(/Android/i); - }, - BlackBerry: function() { - return navigator.userAgent.match(/BlackBerry/i); - }, - iOS: function() { - return navigator.userAgent.match(/iPhone|iPad|iPod/i); - }, - Opera: function() { - return navigator.userAgent.match(/Opera Mini/i); - }, - Windows: function() { - return navigator.userAgent.match(/IEMobile/i); - }, - any: function() { - return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows()); + var smoothScroll = function(target) { + $('body, html').animate({ 'scrollTop': target.offset().top + 50 }, 500); + }; + + $('.scroll-down').on('click', function(ev) { + ev.preventDefault(); + smoothScroll($(this.hash)); + }); + + const isMobile = { + Android: function() { + return navigator.userAgent.match(/Android/i); + }, + BlackBerry: function() { + return navigator.userAgent.match(/BlackBerry/i); + }, + iOS: function() { + return navigator.userAgent.match(/iPhone|iPad|iPod/i); + }, + Opera: function() { + return navigator.userAgent.match(/Opera Mini/i); + }, + Windows: function() { + return navigator.userAgent.match(/IEMobile/i); + }, + any: function() { + return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows()); + } + }; + + // turn off parallax effect on mobile devices + if (!isMobile.any()) { + skrollr.init({ + render: function(data) { + //Debugging - Log the current scroll position. + // console.log(data.curTop); + }, + smoothScrolling: false, + forceHeight: false + }); + } + if ($('.skills-development-pie').length != 0) { + $('.skills-development-pie').each(function() { + var base = 'linear-gradient(90deg, #393939 50%, transparent 50%)'; + var amount = $(this).children().children('.skills-development-amt').html(); + var degree = ((amount / 100) * 360) - 90; + if (amount >= 100) { + $(this).css('background-image', 'none'); + } else if (amount > 50) { + $(this).css('background-image', 'linear-gradient('+ degree +'deg, transparent 50%, #FF8400 50%), ' + base); + } else if (amount < 50) { + degree += 180; + $(this).css('background-image', 'linear-gradient('+ degree +'deg, transparent 50%, #393939 50%), ' + base); + } else if (amount == 50) { + $(this).css('background-image', base); + } + }); + } + if ($('#timeline').length !== 0) { + var numberPattern = /\d/g; + $('#timeline').children().each(function() { + var id = $(this).children('.timeline-content').attr('id').match(numberPattern)[0]; + + var content = $('#content-'.concat(id.toString())); + var semi = $('#semi-'.concat(id.toString())); + + var cHeight = content.height(); + var sHeight = semi.height(); + var marginChange = Math.floor((cHeight - sHeight) / 2); + + semi.css('margin-top', marginChange.toString().concat('px')); + }); } - }; - // turn off parallax effect on mobile devices - if (!isMobile.any()) { - skrollr.init({ - render: function(data) { - //Debugging - Log the current scroll position. - // console.log(data.curTop); - }, - smoothScrolling: false, - forceHeight: false + $(document).on('keyup', 'textarea', function() { + var txtarea = document.querySelector('textarea') + var height = Math.min(txtarea.scrollHeight, 300).toString().concat('px'); + txtarea.style.height = height; }); - } }); diff --git a/index.html b/index.html index ad281f6..99d0c72 100644 --- a/index.html +++ b/index.html @@ -5,5 +5,12 @@