diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..d2533b109 --- /dev/null +++ b/.gitignore @@ -0,0 +1,26 @@ +# Compiled Object files +*.slo +*.lo +*.o + +# Compiled Dynamic libraries +*.so +*.dylib + +# Compiled Static libraries +*.lai +*.la +*.a + +# by winlin +*.pyc +*.swp +/trunk/Makefile +/trunk/objs +/trunk/research/librtmp/objs +/trunk/3rdparty/ccache/ccache-3.1.9 +/trunk/3rdparty/gprof/graphviz-2.36.0 +/trunk/research/api-server/static-dir/crossdomain.xml +/trunk/research/api-server/static-dir/forward +/trunk/research/api-server/static-dir/live +/trunk/research/api-server/static-dir/players diff --git a/AUTHORS.txt b/AUTHORS.txt new file mode 100755 index 000000000..b148da659 --- /dev/null +++ b/AUTHORS.txt @@ -0,0 +1,14 @@ +Authors ordered by first contribution. + +* winlin +* wenjie.zhao<740936897@qq.com> +* xiangcheng.liu +* naijia.liu +* alcoholyi +* byteman +* chad.wang +* suhetao +* Johnny +* karthikeyan +* StevenLiu +* zhengfl diff --git a/DONATIONS.txt b/DONATIONS.txt new file mode 100644 index 000000000..6a350d929 --- /dev/null +++ b/DONATIONS.txt @@ -0,0 +1,17 @@ +Donations ordered by first donation. + +* [2014-04-25 13:21] 刘连响 刘连响(492827340) +* [2014-04-25 13:25] 张瑞圣 大圣(5839109) +* [2014-04-25 13:31] 郭强 寒一冰(63395865) +* [2014-05-12 10:22] 陈晨 陈晨(undeadalpha@gmail.com) +* [2014-06-17 17:57] 陈江兵 将兵(176340267) +* [2014-07-24 08:52] 黄英才 贝奇小天狼星(303441547) +* [2014-07-30 11:29] 周凯 子陵(93632886) +* [2014-08-04 10:47] 宋志 胖胖(37210101) +* [2014-08-07 22:56] 陈亮 陈亮 +* [2014-08-15 10:55] 雷健 万山奔一溪(76411408) +* [2014-08-15 13:31] ZACH ZACH(18601653557) +* [2014-08-19 20:00] Matthew Matthew(1206651693) +* [2014-08-20 20:13] 林瑞潮 甲子(459505921) +* [2014-09-05 16:13] 于冰 秋雨☆ice(3373749) + diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000..85fff8a0e --- /dev/null +++ b/LICENSE @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md new file mode 100755 index 000000000..8abbcf82b --- /dev/null +++ b/README.md @@ -0,0 +1,633 @@ +#Simple-RTMP-Server + +SRS is industrial-strength live streaming cluster, +for the best conceptual integrity and the simplest implementation, +which delivering rtmp/hls/http live on x86/x64/arm/mips linux, +supports origin/edge/vhost and transcode/ingest and dvr/forward +and http-api/http-callback/reload, with wiki and the most +simple architecture. + +Download from github.io: +[Centos6-x86_64](http://winlinvip.github.io/srs.release/releases/files/SRS-CentOS6-x86_64-1.0.0.zip) +[more...](http://winlinvip.github.io/srs.release/releases/) + +Download from ossrs.net: +[Centos6-x86_64](http://www.ossrs.net/srs.release/releases/files/SRS-CentOS6-x86_64-1.0.0.zip) +[more...](http://www.ossrs.net/srs.release/releases/) + +## About + +SRS(SIMPLE RTMP Server) over state-threads created in 2013.10. + +SRS focus on small problem domain, which is the most complex for all software(see OOAD). +Because of lack of deveoper resource, SRS only provides features which is the most popular +for internet. SRS is simple for and only for problem domain is simplified. + +SRS is a simple, [RTMP](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryRTMP)/ +[HLS](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryHLS), +[high-performance](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Performance), +single/multiple(plan) processes, edge/origin live server, +[x86/x64/arm](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLinuxArm), +compile depends on [st](http://sourceforge.net/projects/state-threads)(required), +[ssl](http://www.openssl.org/) and [http-parser](https://github.com/joyent/http-parser), +use [nginx](http://nginx.org/), [ffmpeg](http://ffmpeg.org/) and +[cherrypy](http://www.cherrypy.org/) as external tools. that is, only need st to run srs for +minimum run. see [Build](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Build). + +SRS supports [vhost](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_RtmpUrlVhost), +rtmp([encoder push](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryRTMP), +client/[edge](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Edge) pull), +[ingester(srs pull)](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Ingest), +[HLS](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryHLS), +[HLS audio only](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryHLS#hlsaudioonly), +[transcoding](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_FFMPEG), +[forward](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_FFMPEG), +[http hooks](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPCallback), +[http api](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPApi), +[http server](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPServer), +[dvr](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DVR). + +WebSite: [http://ossrs.net](http://ossrs.net)
+Release: [http://winlinvip.github.io/srs.release](http://winlinvip.github.io/srs.release)
+Blog: [http://blog.csdn.net/win_lin](http://blog.csdn.net/win_lin)
+CSDN mirror: [https://code.csdn.net/winlinvip/srs-csdn](https://code.csdn.net/winlinvip/srs-csdn)
+See also: [https://github.com/winlinvip/simple-rtmp-server](https://github.com/winlinvip/simple-rtmp-server)
+Github DEMO: [demo with your SRS](http://winlinvip.github.io/srs.release/trunk/research/players/srs_player.html?server=192.168.1.170&vhost=192.168.1.170)
+Wiki: [https://github.com/winlinvip/simple-rtmp-server/wiki](https://github.com/winlinvip/simple-rtmp-server/wiki)
+StreamServers:[BLS](https://github.com/wenjiegit/Bull-Live-Server)/[BLE](https://github.com/wenjiegit/Bull-Live-Encoder), +[NGINX-RTMP](https://github.com/arut/nginx-rtmp-module), [CRTMPD](http://www.rtmpd.com/), +[RED5](http://www.red5.org/), [WOWZA](http://www.wowza.com/), +[FMS/AMS](http://www.adobe.com/products/adobe-media-server-standard.html) + +## AUTHORS +The PRIMARY AUTHORS are (and/or have been)(Authors ordered by first contribution): +* winlin([winterserver](#)): [http://blog.csdn.net/win_lin](http://blog.csdn.net/win_lin) +* wenjie([wenjiegit](https://github.com/wenjiegit/simple-rtmp-server)): [http://blog.chinaunix.net/uid/25006789.html](http://blog.chinaunix.net/uid/25006789.html) + +About the primary AUTHORS: +* Contribute important features to SRS. +* Names of all PRIMARY AUTHORS response in NetConnection.connect and metadata. +* Names of all CONTRIBUTORS response in api/v1/authors. + +And here is an inevitably incomplete list of MUCH-APPRECIATED CONTRIBUTORS -- +people who have submitted patches, reported bugs, added translations, helped +answer newbie questions, and generally made SRS that much better: +[AUTHORS.txt](https://github.com/winlinvip/simple-rtmp-server/blob/master/AUTHORS.txt) + +A big THANK YOU goes to: +* [chnvideo](chnvideo.com) co-founders([wiseyoung](mailto:wiseyoung@chnvideo.com), [trueice](mailto:trueice@chnvideo.com), [leijian](mailto:leijian@chnvideo.com)) for [big supports](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Product#bigthanks). +* Genes amd Mabbott for creating [st](https://github.com/winlinvip/state-threads)([state-threads](http://sourceforge.net/projects/state-threads/)). +* Michael Talyanksy for introducing us to use st. +* Roman Arutyunyan for creating [nginx-rtmp](https://github.com/arut/nginx-rtmp-module) for SRS to refer to. +* Joyent for creating [http-parser](https://github.com/joyent/http-parser) for http-api for SRS. +* Igor Sysoev for creating [nginx](http://nginx.org/) for SRS to refer to. +* [FFMPEG](http://ffmpeg.org/) and [libx264](http://www.videolan.org/) group for SRS to use to transcode. +* Guido van Rossum for creating Python for api-server for SRS. + +## Usage + +Step 1: get SRS + +
+git clone https://github.com/winlinvip/simple-rtmp-server &&
+cd simple-rtmp-server/trunk
+
+ +Step 2: build SRS, +Requires Centos6.x/Ubuntu12 32/64bits, others see [Build](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Build) + +
+./configure && make
+
+ +Step 3: start SRS + +
+./objs/srs -c conf/srs.conf
+
+ +See also: +* [Usage: How to delivery RTMP?](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleRTMP) +* [Usage: How to delivery HLS?](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleHLS) +* [Usage: How to delivery HLS for other codec?](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleTranscode2HLS) +* [Usage: How to transode RTMP stream by SRS?](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleFFMPEG) +* [Usage: How to forward stream to other server?](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleForward) +* [Usage: How to deploy low lantency application?](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleRealtime) +* [Usage: How to deploy SRS on ARM?](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleARM) +* [Usage: How to ingest file/stream/device to SRS?](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleIngest) +* [Usage: How to use SRS-HTTP-server to delivery HTTP/HLS stream?](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleHTTP) +* [Usage: How to show the demo of SRS?](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleDemo) +* [Usage: Solution using SRS?](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Sample) +* [Usage: Why SRS?](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Product) + +## Wiki + +Please select your language: +* [English](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_EN__Home) +* [Chinese](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Home) + +## Donation + +Donation:
+[http://winlinvip.github.io/srs.release/donation/index.html](http://winlinvip.github.io/srs.release/donation/index.html) OR
+[http://www.ossrs.net/srs.release/donation/index.html](http://www.ossrs.net/srs.release/donation/index.html) + +Donations:
+[https://github.com/winlinvip/simple-rtmp-server/blob/master/DONATIONS.txt](https://github.com/winlinvip/simple-rtmp-server/blob/master/DONATIONS.txt) + +## Mirrors + +Github: [https://github.com/winlinvip/simple-rtmp-server](https://github.com/winlinvip/simple-rtmp-server) +[Git Usage](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Git) + +```bash +git clone https://github.com/winlinvip/simple-rtmp-server.git +``` + +CSDN: [https://code.csdn.net/winlinvip/srs-csdn](https://code.csdn.net/winlinvip/srs-csdn) +[Git Usage](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Git) + +```bash +git clone https://code.csdn.net/winlinvip/srs-csdn.git +``` + +## System Requirements +Supported operating systems and hardware: +* All Linux , both 32 and 64 bits +* All hardware. + +## Summary +1. Simple, also stable enough. +1. [High-performance](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Performance): single-thread, async socket, event/st-thread driven. +1. [High-concurrency](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Performance), 1800 connections(500kbps), 900Mbps, CPU 90.2%, 41MB +1. Support [RTMP Origin Server](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryRTMP). +1. Support [RTMP Edge Server](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Edge) for CDN, push/pull stream from any RTMP server +1. Support single process; no multiple processes. +1. Support [Vhost](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_RtmpUrlVhost), support \_\_defaultVhost\_\_. +1. Support [RTMP](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryRTMP) live streaming; no vod streaming. +1. Support Apple [HLS(m3u8)](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryHLS) live streaming. +1. Support [HLS audio-only](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryHLS#hlsaudioonly) live streaming. +1. Support [Reload](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Reload) config to enable changes. +1. Support [cache last gop](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_LowLatency#gop-cache) for flash player to fast startup. +1. Support listen at multiple ports. +1. Support long time(>4.6hours) publish/play. +1. Support [Forward](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Forward) in master-slave mode. +1. Support live stream [Transcoding](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_FFMPEG) by ffmpeg. +1. Support [ffmpeg](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_FFMPEG) filters(logo/overlay/crop), x264 params, copy/vn/an. +1. Support audio [transcode](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_FFMPEG) only, speex/mp3 to aac +1. Support [http callback api hooks](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPCallback)(for authentication and injection). +1. Support [bandwidth test](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_BandwidthTestTool) api and flash client. +1. Player, publisher(encoder), and [demo pages(jquery+bootstrap)](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleDemo). +1. [Demo](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleDemo) video meeting or chat(SRS+cherrypy+jquery+bootstrap). +1. Full documents in [wiki](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Home), in Chineses. +1. Support RTMP(play-publish) library: [srs-librtmp](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLibrtmp) +1. Support ARM([debian armhf, v7cpu](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLinuxArm)) with rtmp/ssl/hls/librtmp. +1. Support [init.d](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_LinuxService) and packge script, log to file. +1. Support [RTMP ATC](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_RTMP-ATC) for HLS/HDS to support backup(failover) +1. Support [HTTP RESTful management api](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPApi). +1. Support [Ingest](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Ingest) FILE/HTTP/RTMP/RTSP(RTP, SDP) to RTMP using external tools(e.g ffmepg). +1. Support [DVR](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DVR), record live to flv file for vod. +1. Support [tracable log, session based log](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLog). +1. Support DRM [token traverse](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DRM#tokentraverse) for fms origin authenticate. +1. Support system full utest on gtest. +1. [experiment] Support embeded [HTTP server](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleHTTP) for hls(live/vod) +1. [experiment] Support [vod stream(http flv/hls vod stream)](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_FlvVodStream). +1. [dev] Suppport [English wiki](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_v1_ENHome). +1. [dev] Research and simplify st, [bug #182](https://github.com/winlinvip/simple-rtmp-server/issues/182). +1. [no-plan] Support <500ms latency, FRSC(Fast RTMP-compatible Stream Channel tech). +1. [no-plan] Support RTMP 302 redirect [#92](https://github.com/winlinvip/simple-rtmp-server/issues/92). +1. [no-plan] Support multiple processes, for both origin and edge +1. [no-plan] Support adobe RTMFP(flash p2p) protocol. +1. [no-plan] Support adobe flash refer/token/swf verification. +1. [no-plan] Support adobe amf3 codec. +1. [no-plan] Support encryption: RTMPE/RTMPS, HLS DRM +1. [no-plan] Support RTMPT, http to tranverse firewalls +1. [no-plan] Support file source, transcoding file to live stream +1. [no-plan] Support RTP/RTSP server. + +## Releases +* 2014-10-09, [Release v1.0-beta](https://github.com/winlinvip/simple-rtmp-server/releases/tag/1.0.beta), all bug fixed, 1.0.0, 59316 lines.
+* 2014-04-07, [Release v1.0-mainline](https://github.com/winlinvip/simple-rtmp-server/releases/tag/1.0.mainline), support [arm](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLinuxArm), [init.d](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_LinuxService), http [server](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPServer)/[api](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPApi), [ingest](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleIngest). 30000 lines.
+* 2013-12-25, [Release v0.9](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.9), support bandwidth test, player/encoder/chat [demos](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleDemo). 20926 lines.
+* 2013-12-08, [Release v0.8](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.8), support [http hooks callback](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPCallback), update [st_load](https://github.com/winlinvip/st-load). 19186 lines.
+* 2013-12-03, [Release v0.7](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.7), support [live stream transcoding](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_FFMPEG). 17605 lines.
+* 2013-11-29, [Release v0.6](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.6), support [forward](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Forward) stream to origin/edge. 16094 lines.
+* 2013-11-26, [Release v0.5](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.5), support [HLS(m3u8)](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryHLS), fragment and window. 14449 lines.
+* 2013-11-10, [Release v0.4](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.4), support [reload](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Reload) config, pause, longtime publish/play. 12500 lines.
+* 2013-11-04, [Release v0.3](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.3), support [vhost](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_RtmpUrlVhost), refer, gop cache, listen multiple ports. 11773 lines.
+* 2013-10-25, [Release v0.2](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.2), support [rtmp](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_RTMPHandshake) flash publish, h264, time jitter correct. 10125 lines.
+* 2013-10-23, [Release v0.1](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.1), support [rtmp FMLE/FFMPEG publish](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryRTMP), vp6. 8287 lines.
+* 2013-10-17, Created.
+ +## History +* v2.0, 2014-10-25, fix [#185](https://github.com/winlinvip/simple-rtmp-server/issues/185), AMF0 support 0x0B the date type codec. 2.0.7. +* v2.0, 2014-10-24, fix [#186](https://github.com/winlinvip/simple-rtmp-server/issues/186), hotfix for bug #186, drop connect args when not object. 2.0.6. +* v2.0, 2014-10-24, rename wiki/xxx to wiki/v1_CN_xxx. 2.0.3. +* v2.0, 2014-10-19, fix [#184](https://github.com/winlinvip/simple-rtmp-server/issues/184), support AnnexB in RTMP body for HLS. 2.0.2 +* v2.0, 2014-10-18, remove supports for OSX(darwin). 2.0.1. +* v2.0, 2014-10-16, revert github srs README to English. 2.0.0. +* v1.0, 2014-10-09, [1.0 beta(1.0.0)](https://github.com/winlinvip/simple-rtmp-server/releases/tag/1.0.beta) released. 59316 lines. +* v1.0, 2014-10-08, fix [#151](https://github.com/winlinvip/simple-rtmp-server/issues/151), always reap ts whatever audio or video packet. 0.9.223. +* v1.0, 2014-10-08, fix [#162](https://github.com/winlinvip/simple-rtmp-server/issues/162), failed if no epoll. 0.9.222. +* v1.0, 2014-09-30, fix [#180](https://github.com/winlinvip/simple-rtmp-server/issues/180), crash for multiple edge publishing the same stream. 0.9.220. +* v1.0, 2014-09-26, fix hls bug, refine config and log, according to clion of jetbrains. 0.9.216. +* v1.0, 2014-09-25, fix [#177](https://github.com/winlinvip/simple-rtmp-server/issues/177), dvr segment add config dvr_wait_keyframe. 0.9.213. +* v1.0, 2014-08-28, fix [#167](https://github.com/winlinvip/simple-rtmp-server/issues/167), add openssl includes to utest. 0.9.209. +* v1.0, 2014-08-27, max connections is 32756, for st use mmap default. 0.9.209 +* v1.0, 2014-08-24, fix [#150](https://github.com/winlinvip/simple-rtmp-server/issues/150), forward should forward the sequence header when retry. 0.9.208. +* v1.0, 2014-08-22, for [#165](https://github.com/winlinvip/simple-rtmp-server/issues/165), refine dh wrapper, ensure public key is 128bytes. 0.9.206. +* v1.0, 2014-08-19, for [#160](https://github.com/winlinvip/simple-rtmp-server/issues/160), support forward/edge to flussonic, disable debug_srs_upnode to make flussonic happy. 0.9.201. +* v1.0, 2014-08-17, for [#155](https://github.com/winlinvip/simple-rtmp-server/issues/155), refine for osx, with ssl/http, disable statistics. 0.9.198. +* v1.0, 2014-08-06, fix [#148](https://github.com/winlinvip/simple-rtmp-server/issues/148), simplify the RTMP handshake key generation. 0.9.191. +* v1.0, 2014-08-06, fix [#147](https://github.com/winlinvip/simple-rtmp-server/issues/147), support identify the srs edge. 0.9.190. +* v1.0, 2014-08-03, [1.0 mainline7(0.9.189)](https://github.com/winlinvip/simple-rtmp-server/releases/tag/1.0.mainline7) released. 57432 lines. +* v1.0, 2014-08-03, fix [#79](https://github.com/winlinvip/simple-rtmp-server/issues/79), fix the reload remove edge assert bug. 0.9.189. +* v1.0, 2014-08-03, fix [#57](https://github.com/winlinvip/simple-rtmp-server/issues/57), use lock(acquire/release publish) to avoid duplicated publishing. 0.9.188. +* v1.0, 2014-08-03, fix [#85](https://github.com/winlinvip/simple-rtmp-server/issues/85), fix the segment-dvr sequence header missing. 0.9.187. +* v1.0, 2014-08-03, fix [#145](https://github.com/winlinvip/simple-rtmp-server/issues/145), refine ffmpeg log, check abitrate for libaacplus. 0.9.186. +* v1.0, 2014-08-03, fix [#143](https://github.com/winlinvip/simple-rtmp-server/issues/143), fix retrieve sys stat bug for all linux. 0.9.185. +* v1.0, 2014-08-02, fix [#138](https://github.com/winlinvip/simple-rtmp-server/issues/138), fix http hooks bug, regression bug. 0.9.184. +* v1.0, 2014-08-02, fix [#142](https://github.com/winlinvip/simple-rtmp-server/issues/142), fix tcp stat slow bug, use /proc/net/sockstat instead, refer to 'ss -s'. 0.9.183. +* v1.0, 2014-07-31, fix [#141](https://github.com/winlinvip/simple-rtmp-server/issues/141), support tun0(vpn network device) ip retrieve. 0.9.179. +* v1.0, 2014-07-27, support partially build on OSX(Darwin). 0.9.177 +* v1.0, 2014-07-27, api connections add udp, add disk iops. 0.9.176 +* v1.0, 2014-07-26, complete config utest. 0.9.173 +* v1.0, 2014-07-26, fix [#124](https://github.com/winlinvip/simple-rtmp-server/issues/124), gop cache support disable video in publishing. 0.9.171. +* v1.0, 2014-07-23, fix [#121](https://github.com/winlinvip/simple-rtmp-server/issues/121), srs_info detail log compile failed. 0.9.168. +* v1.0, 2014-07-19, fix [#119](https://github.com/winlinvip/simple-rtmp-server/issues/119), use iformat and oformat for ffmpeg transcode. 0.9.163. +* v1.0, 2014-07-13, [1.0 mainline6(0.9.160)](https://github.com/winlinvip/simple-rtmp-server/releases/tag/1.0.mainline6) released. 50029 lines. +* v1.0, 2014-07-13, refine the bandwidth check/test, add as/js library, use srs-librtmp for linux tool. 0.9.159 +* v1.0, 2014-07-12, complete rtmp stack utest. 0.9.156 +* v1.0, 2014-07-06, fix [#81](https://github.com/winlinvip/simple-rtmp-server/issues/81), fix HLS codec info, IOS ok. 0.9.153. +* v1.0, 2014-07-06, fix [#103](https://github.com/winlinvip/simple-rtmp-server/issues/103), support all aac sample rate. 0.9.150. +* v1.0, 2014-07-05, complete kernel utest. 0.9.149 +* v1.0, 2014-06-30, fix [#111](https://github.com/winlinvip/simple-rtmp-server/issues/111), always use 31bits timestamp. 0.9.143. +* v1.0, 2014-06-28, response the call message with null. 0.9.137 +* v1.0, 2014-06-28, fix [#110](https://github.com/winlinvip/simple-rtmp-server/issues/110), thread start segment fault, thread cycle stop destroy thread. 0.9.136 +* v1.0, 2014-06-27, fix [#109](https://github.com/winlinvip/simple-rtmp-server/issues/109), fix the system jump time, adjust system startup time. 0.9.135 +* v1.0, 2014-06-27, [1.0 mainline5(0.9.134)](https://github.com/winlinvip/simple-rtmp-server/releases/tag/1.0.mainline5) released. 41573 lines. +* v1.0, 2014-06-27, SRS online 30days with RTMP/HLS. +* v1.0, 2014-06-25, fix [#108](https://github.com/winlinvip/simple-rtmp-server/issues/108), support config time jitter for encoder non-monotonical stream. 0.9.133 +* v1.0, 2014-06-23, support report summaries in heartbeat. 0.9.132 +* v1.0, 2014-06-22, performance refine, support [3k+](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Performance#%E6%80%A7%E8%83%BD%E4%BE%8B%E8%A1%8C%E6%8A%A5%E5%91%8A4k) connections(270kbps). 0.9.130 +* v1.0, 2014-06-21, support edge [token traverse](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DRM#tokentraverse), fix [#104](https://github.com/winlinvip/simple-rtmp-server/issues/104). 0.9.129 +* v1.0, 2014-06-19, add connections count to api summaries. 0.9.127 +* v1.0, 2014-06-19, add srs bytes and kbps to api summaries. 0.9.126 +* v1.0, 2014-06-18, add network bytes to api summaries. 0.9.125 +* v1.0, 2014-06-14, fix [#98](https://github.com/winlinvip/simple-rtmp-server/issues/98), workaround for librtmp ping(fmt=1,cid=2 fresh stream). 0.9.124 +* v1.0, 2014-05-29, support flv inject and flv http streaming with start=bytes. 0.9.122 +* v1.0, 2014-05-28, [1.0 mainline4(0.9.120)](https://github.com/winlinvip/simple-rtmp-server/releases/tag/1.0.mainline4) released. 39200 lines. +* v1.0, 2014-05-27, fix [#87](https://github.com/winlinvip/simple-rtmp-server/issues/87), add source id for full trackable log. 0.9.120 +* v1.0, 2014-05-27, fix [#84](https://github.com/winlinvip/simple-rtmp-server/issues/84), unpublish when edge disconnect. 0.9.119 +* v1.0, 2014-05-27, fix [#89](https://github.com/winlinvip/simple-rtmp-server/issues/89), config to /dev/null to disable ffmpeg log. 0.9.117 +* v1.0, 2014-05-25, fix [#76](https://github.com/winlinvip/simple-rtmp-server/issues/76), allow edge vhost to add or remove. 0.9.114 +* v1.0, 2014-05-24, Johnny contribute [ossrs.net](http://ossrs.net). karthikeyan start to translate wiki to English. +* v1.0, 2014-05-22, fix [#78](https://github.com/winlinvip/simple-rtmp-server/issues/78), st joinable thread must be stop by other threads, 0.9.113 +* v1.0, 2014-05-22, support amf0 StrictArray(0x0a). 0.9.111. +* v1.0, 2014-05-22, support flv parser, add amf0 to librtmp. 0.9.110 +* v1.0, 2014-05-22, fix [#74](https://github.com/winlinvip/simple-rtmp-server/issues/74), add tcUrl for http callback on_connect, 0.9.109 +* v1.0, 2014-05-19, support http heartbeat, 0.9.107 +* v1.0, 2014-05-18, [1.0 mainline3(0.9.105)](https://github.com/winlinvip/simple-rtmp-server/releases/tag/1.0.mainline3) released. 37594 lines. +* v1.0, 2014-05-18, support http api json, to PUT/POST. 0.9.105 +* v1.0, 2014-05-17, fix [#72](https://github.com/winlinvip/simple-rtmp-server/issues/72), also need stream_id for send_and_free_message. 0.9.101 +* v1.0, 2014-05-17, rename struct to class. 0.9.100 +* v1.0, 2014-05-14, fix [#67](https://github.com/winlinvip/simple-rtmp-server/issues/67) pithy print, stage must has a age. 0.9.98 +* v1.0, 2014-05-13, fix mem leak for delete[] SharedPtrMessage array. 0.9.95 +* v1.0, 2014-05-12, refine the kbps calc module. 0.9.93 +* v1.0, 2014-05-12, fix bug [#64](https://github.com/winlinvip/simple-rtmp-server/issues/64): install_dir=DESTDIR+PREFIX +* v1.0, 2014-05-08, fix [#36](https://github.com/winlinvip/simple-rtmp-server/issues/36): never directly use \*(int32_t\*) for arm. +* v1.0, 2014-05-08, fix [#60](https://github.com/winlinvip/simple-rtmp-server/issues/60): support aggregate message +* v1.0, 2014-05-08, fix [#59](https://github.com/winlinvip/simple-rtmp-server/issues/59), edge support FMS origin server. 0.9.92 +* v1.0, 2014-05-06, fix [#50](https://github.com/winlinvip/simple-rtmp-server/issues/50), ubuntu14 build error. +* v1.0, 2014-05-04, support mips linux. +* v1.0, 2014-04-30, fix bug [#34](https://github.com/winlinvip/simple-rtmp-server/issues/34): convert signal to io thread. 0.9.85 +* v1.0, 2014-04-29, refine RTMP protocol completed, to 0.9.81 +* v1.0, 2014-04-28, [1.0 mainline2(0.9.79)](https://github.com/winlinvip/simple-rtmp-server/releases/tag/1.0.mainline2) released. 35255 lines. +* v1.0, 2014-04-28, support full edge RTMP server. 0.9.79 +* v1.0, 2014-04-27, support basic edge(play/publish) RTMP server. 0.9.78 +* v1.0, 2014-04-25, add donation page. 0.9.76 +* v1.0, 2014-04-21, support android app to start srs for internal edge. 0.9.72 +* v1.0, 2014-04-19, support tool over srs-librtmp to ingest flv/rtmp. 0.9.71 +* v1.0, 2014-04-17, support dvr(record live to flv file for vod). 0.9.69 +* v1.0, 2014-04-11, add speex1.2 to transcode flash encoder stream. 0.9.58 +* v1.0, 2014-04-10, support reload ingesters(add/remov/update). 0.9.57 +* v1.0, 2014-04-07, [1.0 mainline(0.9.55)](https://github.com/winlinvip/simple-rtmp-server/releases/tag/1.0.mainline) released. 30000 lines. +* v1.0, 2014-04-07, support [ingest](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleIngest) file/stream/device. +* v1.0, 2014-04-05, support [http api](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPApi) and [http server](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPServer). +* v1.0, 2014-04-03, implements http framework and api/v1/version. +* v1.0, 2014-03-30, fix bug for st detecting epoll failed, force st to use epoll. +* v1.0, 2014-03-29, add wiki [Performance for RaspberryPi](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_RaspberryPi). +* v1.0, 2014-03-29, add release binary package for raspberry-pi. +* v1.0, 2014-03-26, support RTMP ATC for HLS/HDS to support backup(failover). +* v1.0, 2014-03-23, support daemon, default start in daemon. +* v1.0, 2014-03-22, support make install/install-api and uninstall. +* v1.0, 2014-03-22, add ./etc/init.d/srs, refine to support make clean then make. +* v1.0, 2014-03-21, write pid to ./objs/srs.pid. +* v1.0, 2014-03-20, refine hls code, support pure audio HLS. +* v1.0, 2014-03-19, add vn/an for FFMPEG to drop video/audio for radio stream. +* v1.0, 2014-03-19, refine handshake, client support complex handshake, add utest. +* v1.0, 2014-03-16, fix bug on arm of st, the sp change from 20 to 8, for respberry-pi, @see [commit](https://github.com/winlinvip/simple-rtmp-server/commit/5a4373d4835758188b9a1f03005cea0b6ddc62aa) +* v1.0, 2014-03-16, support ARM([debian armhf, v7cpu](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLinuxArm)) with rtmp/ssl/hls/librtmp. +* v1.0, 2014-03-12, finish utest for amf0 codec. +* v1.0, 2014-03-06, add gperftools for mem leak detect, mem/cpu profile. +* v1.0, 2014-03-04, add gest framework for utest, build success. +* v1.0, 2014-03-02, add wiki [srs-librtmp](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLibrtmp), [SRS for arm](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLinuxArm), [product](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Product) +* v1.0, 2014-03-02, srs-librtmp, client publish/play library like librtmp. +* v1.0, 2014-03-01, modularity, extract core/kernel/rtmp/app/main module. +* v1.0, 2014-02-28, support arm build(SRS/ST), add ssl to 3rdparty package. +* v1.0, 2014-02-28, add wiki [BuildArm](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Build), [FFMPEG](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_FFMPEG), [Reload](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Reload) +* v1.0, 2014-02-27, add wiki [LowLatency](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_LowLatency), [HTTPCallback](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPCallback), [ServerSideScript](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_ServerSideScript), [IDE](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE) +* v1.0, 2014-01-19, add wiki [DeliveryHLS](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryHLS) +* v1.0, 2014-01-12, add wiki [HowToAskQuestion](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HowToAskQuestion), [RtmpUrlVhost](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_RtmpUrlVhost) +* v1.0, 2014-01-11, fix jw/flower player pause bug, which send closeStream actually. +* v1.0, 2014-01-05, add wiki [Build](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Build), [Performance](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Performance), [Forward](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Forward) +* v1.0, 2014-01-01, change listen(512), chunk-size(60000), to improve performance. +* v1.0, 2013-12-27, merge from wenjie, the bandwidth test feature. +* v0.9, 2013-12-25, [v0.9](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.9) released. 20926 lines. +* v0.9, 2013-12-25, fix the bitrate bug(in Bps), use enhanced microphone. +* v0.9, 2013-12-22, demo video meeting or chat(SRS+cherrypy+jquery+bootstrap). +* v0.9, 2013-12-22, merge from wenjie, support banwidth test. +* v0.9, 2013-12-22, merge from wenjie: support set chunk size at vhost level +* v0.9, 2013-12-21, add [players](http://demo.srs.com/players) for play and publish. +* v0.9, 2013-12-15, ensure the HLS(ts) is continous when republish stream. +* v0.9, 2013-12-15, fix the hls reload bug, feed it the sequence header. +* v0.9, 2013-12-15, refine protocol, use int64_t timestamp for ts and jitter. +* v0.9, 2013-12-15, support set the live queue length(in seconds), drop when full. +* v0.9, 2013-12-15, fix the forwarder reconnect bug, feed it the sequence header. +* v0.9, 2013-12-15, support reload the hls/forwarder/transcoder. +* v0.9, 2013-12-14, refine the thread model for the retry threads. +* v0.9, 2013-12-10, auto install depends tools/libs on centos/ubuntu. +* v0.8, 2013-12-08, [v0.8](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.8) released. 19186 lines. +* v0.8, 2013-12-08, support [http hooks](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPCallback): on_connect/close/publish/unpublish/play/stop. +* v0.8, 2013-12-08, support multiple http hooks for a event. +* v0.8, 2013-12-07, support http callback hooks, on_connect. +* v0.8, 2013-12-07, support network based cli and json result, add CherryPy 3.2.4. +* v0.8, 2013-12-07, update http/hls/rtmp load test tool [st_load](https://github.com/winlinvip/st-load), use SRS rtmp sdk. +* v0.8, 2013-12-06, support max_connections, drop if exceed. +* v0.8, 2013-12-05, support log_dir, write ffmpeg log to file. +* v0.8, 2013-12-05, fix the forward/hls/encoder bug. +* v0.7, 2013-12-03, [v0.7](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.7) released. 17605 lines. +* v0.7, 2013-12-01, support dead-loop detect for forwarder and transcoder. +* v0.7, 2013-12-01, support all ffmpeg filters and params. +* v0.7, 2013-11-30, support live stream transcoder by ffmpeg. +* v0.7, 2013-11-30, support --with/without -ffmpeg, build ffmpeg-2.1. +* v0.7, 2013-11-30, add ffmpeg-2.1, x264-core138, lame-3.99.5, libaacplus-2.0.2. +* v0.6, 2013-11-29, [v0.6](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.6) released. 16094 lines. +* v0.6, 2013-11-29, add performance summary, 1800 clients, 900Mbps, CPU 90.2%, 41MB. +* v0.6, 2013-11-29, support forward stream to other edge server. +* v0.6, 2013-11-29, support forward stream to other origin server. +* v0.6, 2013-11-28, fix memory leak bug, aac decode bug. +* v0.6, 2013-11-27, support --with or --without -hls and -ssl options. +* v0.6, 2013-11-27, support AAC 44100HZ sample rate for iphone, adjust the timestamp. +* v0.5, 2013-11-26, [v0.5](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.5) released. 14449 lines. +* v0.5, 2013-11-24, support HLS(m3u8), fragment and window. +* v0.5, 2013-11-24, support record to ts file for HLS. +* v0.5, 2013-11-21, add ts_info tool to demux ts file. +* v0.5, 2013-11-16, add rtmp players(OSMF/jwplayer5/jwplayer6). +* v0.4, 2013-11-10, [v0.4](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.4) released. 12500 lines. +* v0.4, 2013-11-10, support config and reload the pithy print. +* v0.4, 2013-11-09, support reload config(vhost and its detail). +* v0.4, 2013-11-09, support reload config(listen and chunk_size) by SIGHUP(1). +* v0.4, 2013-11-09, support longtime(>4.6hours) publish/play. +* v0.4, 2013-11-09, support config the chunk_size. +* v0.4, 2013-11-09, support pause for live stream. +* v0.3, 2013-11-04, [v0.3](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.3) released. 11773 lines. +* v0.3, 2013-11-04, support refer/play-refer/publish-refer. +* v0.3, 2013-11-04, support vhosts specified config. +* v0.3, 2013-11-02, support listen multiple ports. +* v0.3, 2013-11-02, support config file in nginx-conf style. +* v0.3, 2013-10-29, support pithy print log message specified by stage. +* v0.3, 2013-10-28, support librtmp without extended-timestamp in 0xCX chunk packet. +* v0.3, 2013-10-27, support cache last gop for client fast startup. +* v0.2, 2013-10-25, [v0.2](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.2) released. 10125 lines. +* v0.2, 2013-10-25, support flash publish. +* v0.2, 2013-10-25, support h264/avc codec by rtmp complex handshake. +* v0.2, 2013-10-24, support time jitter detect and correct algorithm +* v0.2, 2013-10-24, support decode codec type to cache the h264/avc sequence header. +* v0.1, 2013-10-23, [v0.1](https://github.com/winlinvip/simple-rtmp-server/releases/tag/0.1) released. 8287 lines. +* v0.1, 2013-10-23, support basic amf0 codec, simplify the api using c-style api. +* v0.1, 2013-10-23, support shared ptr msg for zero memory copy. +* v0.1, 2013-10-22, support vp6 codec with rtmp protocol specified simple handshake. +* v0.1, 2013-10-20, support multiple flash client play live streaming. +* v0.1, 2013-10-20, support FMLE/FFMPEG publish live streaming. +* v0.1, 2013-10-18, support rtmp message2chunk protocol(send\_message). +* v0.1, 2013-10-17, support rtmp chunk2message protocol(recv\_message). + +## Performance + +Performance benchmark history, on virtual box: + +* 2014-07-12, SRS 0.9.156, 2700clients, 89%CPU, 61MB. [benchmark](https://github.com/winlinvip/simple-rtmp-server/commit/6d12280b7cc54c465b1caf8b1402149e77c4c7d9) +* 2014-07-12, SRS 0.9.156, 1800clients, 68%CPU, 38MB. [benchmark](https://github.com/winlinvip/simple-rtmp-server/commit/e2d273f4939348374bf9644df9d54c4293b39c1a) +* 2013-11-28, SRS 0.5.0, 1800clients, 90%CPU, 41MB. [benchmark](https://github.com/winlinvip/simple-rtmp-server/commit/023e23bc8261bec15a70a7ae932098fb4f82b679) + +Latest benchmark: + +1. 300 connections, 150Mbps, 500kbps, CPU 5.7%, MEM 9208KB. +1. 600 connections, 300Mbps, 500kbps, CPU 18.3%, MEM 13MB. +1. 900 connections, 450Mbps, 500kbps, CPU 27.9%, MEM 20MB. +1. 1200 connections, 600Mbps, 500kbps, CPU 43.9%, MEM 26MB. +1. 1500 connections, 750Mbps, 500kbps, CPU 55.2%, MEM 32MB. +1. 1800 connections, 900Mbps, 500kbps, CPU 68.8%, MEM 38MB. +1. 2100 connections, 1050Mbps, 500kbps, CPU 75.7%, MEM 46MB. +1. 2400 connections, 1200Mbps, 500kbps, CPU 83.7%, MEM 54MB. +1. 2700 connections, 1350Mbps, 500kbps, CPU 89.9%, MEM 61MB. + +
+[winlin@dev6 srs]$ dstat
+----total-cpu-usage---- -dsk/total- ---net/lo-- ---paging-- ---system--
+usr sys idl wai hiq siq| read  writ| recv  send|  in   out | int   csw 
+ 29  17  39   0   0  15|   0  5325B| 163M  163M|   0     0 |4331  3386 
+ 30  16  38   0   0  16|   0  5325B| 160M  160M|   0     0 |4252  3332 
+ 30  15  37   0   0  17|   0  7646B| 169M  169M|   0     0 |4015  2886 
+ 30  17  36   0   0  17|   0  1638B| 197M  197M|   0     0 |4021  3037 
+ 31  17  35   0   0  17|   0   410B| 204M  204M|   0     0 |4181  3243 
+ 33  17  32   0   0  18|   0  2185B| 191M  191M|   0     0 |4305  3592 
+ 31  15  36   0   0  18|   0  1229B| 127M  127M|   0     0 |4446  3822 
+ 34  18  30   0   0  18|   0     0 | 231M  231M|   0     0 |4461  3691 
+ 32  17  33   0   0  18|   0   410B| 169M  169M|   0     0 |4518  3788 
+
+ +* See also: [Performance for x86/x64 Test Guide](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Performance) +* See also: [Performance for RaspberryPi](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_RaspberryPi) + +## Architecture + +SRS always use the most simple architecture to support complex transaction. +* System arch: the system structure and arch. +* Modularity arch: the main modularity of SRS. +* Stream arch: the stream dispatch arch of SRS. +* RTMP cluster arch: the RTMP origin and edge cluster arch. +* Multiple processes arch (by wenjie): the multiple process of SRS. +* CLI arch: the cli arch for SRS, api to manage SRS. +* Bandwidth specification: the bandwidth test specification of SRS. + +### System Architecture + +
++------------------------------------------------------+
+|             SRS(Simple RTMP Server)                  |
++---------------+---------------+-----------+----------+
+|   API/hook    |   Transcoder  |    HLS    |   RTMP   |
+|  http-parser  |  FFMPEG/x264  |  NGINX/ts | protocol |
++---------------+---------------+-----------+----------+
+|              Network(state-threads)                  |
++------------------------------------------------------+
+|      All Linux(RHEL,CentOS,Ubuntu,Fedora...)         |
++------------------------------------------------------+
+
+ +### Modularity Architecture + +
++------------------------------------------------------+
+|             Main(srs/bandwidth/librtmp)              |
++------------------------------------------------------+
+|           App(Server/Client application)             |
++------------------------------------------------------+
+|               RTMP(Protocol stack)                   |
++------------------------------------------------------+
+|      Kernel(depends on Core, provides error/log)     |
++------------------------------------------------------+
+|         Core(depends only on system apis)            |
++------------------------------------------------------+
+
+ +### Stream Architecture + +
+                   +---------+              +----------+
+                   + Publish +              +  Deliver |
+                   +---|-----+              +----|-----+
++----------------------+-------------------------+----------------+
+|     Input            | SRS(Simple RTMP Server) |     Output     |
++----------------------+-------------------------+----------------+
+|    Encoder(1)        |   +-> RTMP protocol ----+-> Flash Player |
+|  (FMLE,FFMPEG, -rtmp-+->-+-> HLS/NGINX --------+-> m3u8 player  |
+|  Flash,XSPLIT,       |   +-> Fowarder ---------+-> RTMP Server  |
+|  ......)             |   +-> Transcoder -------+-> RTMP Server  |
+|                      |   +-> DVR --------------+-> FILE         |
+|                      |   +-> BandwidthTest ----+-> Flash/StLoad |
++----------------------+                         |                |
+|  MediaSource(2)      |                         |                |
+|  (RTSP,FILE,         |                         |                |
+|   HTTP,HLS,    ------+->-- Ingester ----(rtmp)-+-> SRS          |
+|   Device,            |                         |                |
+|   ......)            |                         |                |
++----------------------+-------------------------+----------------+
+
+Remark:
+(1) Encoder: encoder must push RTMP stream to SRS server.
+(2) MediaSource: any media source, which can be ingest by ffmpeg.
+(3) Ingester: SRS will fork a process to run ffmpeg(or your application) 
+to ingest any input to rtmp, push to SRS.
+
+ +### [HDS/HLS origin backup](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_RTMP-ATC) + +
+                        +----------+        +----------+
+               +--ATC->-+  server  +--ATC->-+ packager +-+   +---------+
++----------+   | RTMP   +----------+ RTMP   +----------+ |   | Reverse |    +-------+
+| encoder  +->-+                                         +->-+  Proxy  +-->-+  CDN  +
++----------+   |        +----------+        +----------+ |   | (nginx) |    +-------+
+               +--ATC->-+  server  +--ATC->-+ packager +-+   +---------+
+                 RTMP   +----------+ RTMP   +----------+
+
+ +### [RTMP cluster(origin/edge) Architecture](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Edge) + +Remark: cluster over edge, see [Edge](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Edge) +Remark: cluster over forward, see [Forward](https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Forward) + +
++---------+       +-----------------+     +-----------------------+ 
++ Encoder +--+-->-+  SRS(RTMP Edge) +--->-+     (RTMP Origin)     | 
++---------+  |    +-----------------+     |   SRS/FMS/NGINX-RTMP  |
+             |                            |    Red5/HELIX/CRTMP   |
+             +-------------------------->-+         ......        |
+                                          +-----------------------+ 
+Schema#1: Any RTMP encoder push RTMP stream to RTMP (origin/edge)server,
+    where SRS RTMP Edge server will forward stream to origin.
+
+
++-------------+    +-----------------+      +--------------------+
+| RTMP Origin +-->-+  SRS(RTMP Edge) +--+->-+  Client(RTMP/HLS)  |
++-------------+    +-----------------+  |   |  Flash/IOS/Android |
+                                        |   +--------------------+
+                                        |
+                                        |   +-----------------+
+                                        +->-+  SRS(RTMP Edge) +
+                                            +-----------------+
+Schema#2: SRS RTMP Edge server pull stream from origin (or upstream SRS 
+    RTMP Edge server), then delivery to Client.
+
+ +### (plan) SRS Multiple processes Architecture(design by wenjie) + +
+                 +---------------+              +--------+
+                 | upnode server |              + client +
+                 +-------+-------+              +---+----+
+            -------------+------------network-------+---------
+                         |                          |
+ +--------+         +----+-----------+         +----+----------+
+ | master +--fork->-+ back source(1) +-->-pull-+ stream 1-N(2) +
+ +---+----+         +----------------+         +-------+-------+
+     |                                                 |
+     +-------------------------------------fork--->-----+
+     |                           +-------------+
+     +-------------------fork-->-+ http/vod(3) |
+                                 +-------------+
+Remark:
+(1) back source process: create by master process, get stream from 
+    upnode server if edge, create stream if origin, serve the stream 
+    process.
+(2) stream process: create by master process, get stream from back
+    source process, serve the client.
+(3) the embeded mininum http server, also provides vod service. for
+    http server, it provides http api, hls(live/vod) delivery. for
+    vod server, it slice the file to hls(m3u8/ts).
+Remark:
+(a) This multiple processes architecture is design by wenjie, it's a
+    very simple and powerful multiple process architecture, for the
+    master no need to pass between stream process.
+(b) The CLI architecture is similar to this, instead, cli process
+    will collect informations from all stream process, master process
+    only send signals to child processes.
+(c) Maybe multiple thread is ok? By winlin.
+
+ +### Bandwidth Test Workflow + +
+   +------------+                    +----------+
+   |  Client    |                    |  Server  |
+   +-----+------+                    +-----+----+
+         |                                 |
+         |   connect vhost------------->   |
+         |   <-----------result(success)   |
+         |                                 |
+         |   <----------call(start play)   |
+         |   result(playing)---------->    |
+         |   <-------------data(playing)   |
+         |   <-----------call(stop play)   |
+         |   result(stopped)---------->    |
+         |                                 |
+         |   <-------call(start publish)   |
+         |   result(publishing)------->    |
+         |   data(publishing)--------->    |
+         |   <--------call(stop publish)   |
+         |   result(stopped)(1)------->    |
+         |                                 |
+         |   <--------------------report   |
+         |   final(2)----------------->    |
+         |           <END>                 |
+         
+@See: class SrsBandwidth comments.
+
+ +Beijing, 2013.10
+Winlin + + diff --git a/trunk/3rdparty/CherryPy-3.2.4.zip b/trunk/3rdparty/CherryPy-3.2.4.zip new file mode 100644 index 000000000..0f01e298e Binary files /dev/null and b/trunk/3rdparty/CherryPy-3.2.4.zip differ diff --git a/trunk/3rdparty/bootstrap.2.3.2.zip b/trunk/3rdparty/bootstrap.2.3.2.zip new file mode 100644 index 000000000..47536ba28 Binary files /dev/null and b/trunk/3rdparty/bootstrap.2.3.2.zip differ diff --git a/trunk/3rdparty/ccache/build_ccache.sh b/trunk/3rdparty/ccache/build_ccache.sh new file mode 100755 index 000000000..53b187882 --- /dev/null +++ b/trunk/3rdparty/ccache/build_ccache.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +# check exists. +if [[ -f /usr/local/bin/ccache ]]; then + echo "ccache is ok"; + exit 0; +fi + +# check sudoer. +sudo echo "ok" > /dev/null 2>&1; +ret=$?; if [[ 0 -ne ${ret} ]]; then echo "you must be sudoer"; exit 1; fi + +unzip ccache-3.1.9.zip && cd ccache-3.1.9 && ./configure && make +ret=$?; if [[ $ret -ne 0 ]]; then echo "build ccache failed."; exit $ret; fi + +sudo cp ccache /usr/local/bin && sudo ln -s ccache /usr/local/bin/gcc && sudo ln -s ccache /usr/local/bin/g++ && sudo ln -s ccache /usr/local/bin/cc && sudo ln -s ccache /usr/local/bin/c++ +ret=$?; if [[ $ret -ne 0 ]]; then echo "install ccache failed."; exit $ret; fi diff --git a/trunk/3rdparty/ccache/ccache-3.1.9.zip b/trunk/3rdparty/ccache/ccache-3.1.9.zip new file mode 100644 index 000000000..10c96dd0c Binary files /dev/null and b/trunk/3rdparty/ccache/ccache-3.1.9.zip differ diff --git a/trunk/3rdparty/ccache/readme.txt b/trunk/3rdparty/ccache/readme.txt new file mode 100644 index 000000000..611d9eaee --- /dev/null +++ b/trunk/3rdparty/ccache/readme.txt @@ -0,0 +1,11 @@ +ccache是samba组织提供的加速编译过程的工具, +使用虚拟机编译可以考虑用这个工具,让编译过程飞快。 + +链接: + http://ccache.samba.org/ + http://samba.org/ftp/ccache/ccache-3.1.9.tar.xz + http://ccache.samba.org/manual.html + +安装方法: + bash build_ccache.sh +注意:要求以sudoer执行,要修改文件。 \ No newline at end of file diff --git a/trunk/3rdparty/ffmpeg-2.1.1.zip b/trunk/3rdparty/ffmpeg-2.1.1.zip new file mode 100644 index 000000000..f307918d9 Binary files /dev/null and b/trunk/3rdparty/ffmpeg-2.1.1.zip differ diff --git a/trunk/3rdparty/gperftools-2.1.zip b/trunk/3rdparty/gperftools-2.1.zip new file mode 100644 index 000000000..49a01918f Binary files /dev/null and b/trunk/3rdparty/gperftools-2.1.zip differ diff --git a/trunk/3rdparty/gprof/build_gprof2dot.sh b/trunk/3rdparty/gprof/build_gprof2dot.sh new file mode 100755 index 000000000..c8a53ff6d --- /dev/null +++ b/trunk/3rdparty/gprof/build_gprof2dot.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +# check exists. +if [[ -d graphviz-2.18 ]]; then + echo "graphviz is ok"; + exit 0; +fi + +# check sudoer. +sudo echo "ok" > /dev/null 2>&1; +ret=$?; if [[ 0 -ne ${ret} ]]; then echo "you must be sudoer"; exit 1; fi + +unzip -q graphviz-2.36.0.zip +cd graphviz-2.36.0 && ./configure && make && sudo make install +ret=$?; if [[ $ret -ne 0 ]]; then echo "build gprof2dot failed."; exit $ret; fi + +echo "we test in Centos6.0, it's ok" diff --git a/trunk/3rdparty/gprof/gprof2dot.py b/trunk/3rdparty/gprof/gprof2dot.py new file mode 100755 index 000000000..55eb53ad8 --- /dev/null +++ b/trunk/3rdparty/gprof/gprof2dot.py @@ -0,0 +1,2227 @@ +#!/usr/bin/env python +# +# Copyright 2008-2009 Jose Fonseca +# +# This program is free software: you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published +# by the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# + +"""Generate a dot graph from the output of several profilers.""" + +__author__ = "Jose Fonseca" + +__version__ = "1.0" + + +import sys +import math +import os.path +import re +import textwrap +import optparse +import xml.parsers.expat + + +try: + # Debugging helper module + import debug +except ImportError: + pass + + +def percentage(p): + return "%.02f%%" % (p*100.0,) + +def add(a, b): + return a + b + +def equal(a, b): + if a == b: + return a + else: + return None + +def fail(a, b): + assert False + + +tol = 2 ** -23 + +def ratio(numerator, denominator): + try: + ratio = float(numerator)/float(denominator) + except ZeroDivisionError: + # 0/0 is undefined, but 1.0 yields more useful results + return 1.0 + if ratio < 0.0: + if ratio < -tol: + sys.stderr.write('warning: negative ratio (%s/%s)\n' % (numerator, denominator)) + return 0.0 + if ratio > 1.0: + if ratio > 1.0 + tol: + sys.stderr.write('warning: ratio greater than one (%s/%s)\n' % (numerator, denominator)) + return 1.0 + return ratio + + +class UndefinedEvent(Exception): + """Raised when attempting to get an event which is undefined.""" + + def __init__(self, event): + Exception.__init__(self) + self.event = event + + def __str__(self): + return 'unspecified event %s' % self.event.name + + +class Event(object): + """Describe a kind of event, and its basic operations.""" + + def __init__(self, name, null, aggregator, formatter = str): + self.name = name + self._null = null + self._aggregator = aggregator + self._formatter = formatter + + def __eq__(self, other): + return self is other + + def __hash__(self): + return id(self) + + def null(self): + return self._null + + def aggregate(self, val1, val2): + """Aggregate two event values.""" + assert val1 is not None + assert val2 is not None + return self._aggregator(val1, val2) + + def format(self, val): + """Format an event value.""" + assert val is not None + return self._formatter(val) + + +MODULE = Event("Module", None, equal) +PROCESS = Event("Process", None, equal) + +CALLS = Event("Calls", 0, add) +SAMPLES = Event("Samples", 0, add) +SAMPLES2 = Event("Samples", 0, add) + +TIME = Event("Time", 0.0, add, lambda x: '(' + str(x) + ')') +TIME_RATIO = Event("Time ratio", 0.0, add, lambda x: '(' + percentage(x) + ')') +TOTAL_TIME = Event("Total time", 0.0, fail) +TOTAL_TIME_RATIO = Event("Total time ratio", 0.0, fail, percentage) + +CALL_RATIO = Event("Call ratio", 0.0, add, percentage) + +PRUNE_RATIO = Event("Prune ratio", 0.0, add, percentage) + + +class Object(object): + """Base class for all objects in profile which can store events.""" + + def __init__(self, events=None): + if events is None: + self.events = {} + else: + self.events = events + + def __hash__(self): + return id(self) + + def __eq__(self, other): + return self is other + + def __contains__(self, event): + return event in self.events + + def __getitem__(self, event): + try: + return self.events[event] + except KeyError: + raise UndefinedEvent(event) + + def __setitem__(self, event, value): + if value is None: + if event in self.events: + del self.events[event] + else: + self.events[event] = value + + +class Call(Object): + """A call between functions. + + There should be at most one call object for every pair of functions. + """ + + def __init__(self, callee_id): + Object.__init__(self) + self.callee_id = callee_id + + +class Function(Object): + """A function.""" + + def __init__(self, id, name): + Object.__init__(self) + self.id = id + self.name = name + self.calls = {} + self.cycle = None + + def add_call(self, call): + if call.callee_id in self.calls: + sys.stderr.write('warning: overwriting call from function %s to %s\n' % (str(self.id), str(call.callee_id))) + self.calls[call.callee_id] = call + + # TODO: write utility functions + + def __repr__(self): + return self.name + + +class Cycle(Object): + """A cycle made from recursive function calls.""" + + def __init__(self): + Object.__init__(self) + # XXX: Do cycles need an id? + self.functions = set() + + def add_function(self, function): + assert function not in self.functions + self.functions.add(function) + # XXX: Aggregate events? + if function.cycle is not None: + for other in function.cycle.functions: + if function not in self.functions: + self.add_function(other) + function.cycle = self + + +class Profile(Object): + """The whole profile.""" + + def __init__(self): + Object.__init__(self) + self.functions = {} + self.cycles = [] + + def add_function(self, function): + if function.id in self.functions: + sys.stderr.write('warning: overwriting function %s (id %s)\n' % (function.name, str(function.id))) + self.functions[function.id] = function + + def add_cycle(self, cycle): + self.cycles.append(cycle) + + def validate(self): + """Validate the edges.""" + + for function in self.functions.itervalues(): + for callee_id in function.calls.keys(): + assert function.calls[callee_id].callee_id == callee_id + if callee_id not in self.functions: + sys.stderr.write('warning: call to undefined function %s from function %s\n' % (str(callee_id), function.name)) + del function.calls[callee_id] + + def find_cycles(self): + """Find cycles using Tarjan's strongly connected components algorithm.""" + + # Apply the Tarjan's algorithm successively until all functions are visited + visited = set() + for function in self.functions.itervalues(): + if function not in visited: + self._tarjan(function, 0, [], {}, {}, visited) + cycles = [] + for function in self.functions.itervalues(): + if function.cycle is not None and function.cycle not in cycles: + cycles.append(function.cycle) + self.cycles = cycles + if 0: + for cycle in cycles: + sys.stderr.write("Cycle:\n") + for member in cycle.functions: + sys.stderr.write("\tFunction %s\n" % member.name) + + def _tarjan(self, function, order, stack, orders, lowlinks, visited): + """Tarjan's strongly connected components algorithm. + + See also: + - http://en.wikipedia.org/wiki/Tarjan's_strongly_connected_components_algorithm + """ + + visited.add(function) + orders[function] = order + lowlinks[function] = order + order += 1 + pos = len(stack) + stack.append(function) + for call in function.calls.itervalues(): + callee = self.functions[call.callee_id] + # TODO: use a set to optimize lookup + if callee not in orders: + order = self._tarjan(callee, order, stack, orders, lowlinks, visited) + lowlinks[function] = min(lowlinks[function], lowlinks[callee]) + elif callee in stack: + lowlinks[function] = min(lowlinks[function], orders[callee]) + if lowlinks[function] == orders[function]: + # Strongly connected component found + members = stack[pos:] + del stack[pos:] + if len(members) > 1: + cycle = Cycle() + for member in members: + cycle.add_function(member) + return order + + def call_ratios(self, event): + # Aggregate for incoming calls + cycle_totals = {} + for cycle in self.cycles: + cycle_totals[cycle] = 0.0 + function_totals = {} + for function in self.functions.itervalues(): + function_totals[function] = 0.0 + for function in self.functions.itervalues(): + for call in function.calls.itervalues(): + if call.callee_id != function.id: + callee = self.functions[call.callee_id] + function_totals[callee] += call[event] + if callee.cycle is not None and callee.cycle is not function.cycle: + cycle_totals[callee.cycle] += call[event] + + # Compute the ratios + for function in self.functions.itervalues(): + for call in function.calls.itervalues(): + assert CALL_RATIO not in call + if call.callee_id != function.id: + callee = self.functions[call.callee_id] + if callee.cycle is not None and callee.cycle is not function.cycle: + total = cycle_totals[callee.cycle] + else: + total = function_totals[callee] + call[CALL_RATIO] = ratio(call[event], total) + + def integrate(self, outevent, inevent): + """Propagate function time ratio allong the function calls. + + Must be called after finding the cycles. + + See also: + - http://citeseer.ist.psu.edu/graham82gprof.html + """ + + # Sanity checking + assert outevent not in self + for function in self.functions.itervalues(): + assert outevent not in function + assert inevent in function + for call in function.calls.itervalues(): + assert outevent not in call + if call.callee_id != function.id: + assert CALL_RATIO in call + + # Aggregate the input for each cycle + for cycle in self.cycles: + total = inevent.null() + for function in self.functions.itervalues(): + total = inevent.aggregate(total, function[inevent]) + self[inevent] = total + + # Integrate along the edges + total = inevent.null() + for function in self.functions.itervalues(): + total = inevent.aggregate(total, function[inevent]) + self._integrate_function(function, outevent, inevent) + self[outevent] = total + + def _integrate_function(self, function, outevent, inevent): + if function.cycle is not None: + return self._integrate_cycle(function.cycle, outevent, inevent) + else: + if outevent not in function: + total = function[inevent] + for call in function.calls.itervalues(): + if call.callee_id != function.id: + total += self._integrate_call(call, outevent, inevent) + function[outevent] = total + return function[outevent] + + def _integrate_call(self, call, outevent, inevent): + assert outevent not in call + assert CALL_RATIO in call + callee = self.functions[call.callee_id] + subtotal = call[CALL_RATIO]*self._integrate_function(callee, outevent, inevent) + call[outevent] = subtotal + return subtotal + + def _integrate_cycle(self, cycle, outevent, inevent): + if outevent not in cycle: + + # Compute the outevent for the whole cycle + total = inevent.null() + for member in cycle.functions: + subtotal = member[inevent] + for call in member.calls.itervalues(): + callee = self.functions[call.callee_id] + if callee.cycle is not cycle: + subtotal += self._integrate_call(call, outevent, inevent) + total += subtotal + cycle[outevent] = total + + # Compute the time propagated to callers of this cycle + callees = {} + for function in self.functions.itervalues(): + if function.cycle is not cycle: + for call in function.calls.itervalues(): + callee = self.functions[call.callee_id] + if callee.cycle is cycle: + try: + callees[callee] += call[CALL_RATIO] + except KeyError: + callees[callee] = call[CALL_RATIO] + + for member in cycle.functions: + member[outevent] = outevent.null() + + for callee, call_ratio in callees.iteritems(): + ranks = {} + call_ratios = {} + partials = {} + self._rank_cycle_function(cycle, callee, 0, ranks) + self._call_ratios_cycle(cycle, callee, ranks, call_ratios, set()) + partial = self._integrate_cycle_function(cycle, callee, call_ratio, partials, ranks, call_ratios, outevent, inevent) + assert partial == max(partials.values()) + assert not total or abs(1.0 - partial/(call_ratio*total)) <= 0.001 + + return cycle[outevent] + + def _rank_cycle_function(self, cycle, function, rank, ranks): + if function not in ranks or ranks[function] > rank: + ranks[function] = rank + for call in function.calls.itervalues(): + if call.callee_id != function.id: + callee = self.functions[call.callee_id] + if callee.cycle is cycle: + self._rank_cycle_function(cycle, callee, rank + 1, ranks) + + def _call_ratios_cycle(self, cycle, function, ranks, call_ratios, visited): + if function not in visited: + visited.add(function) + for call in function.calls.itervalues(): + if call.callee_id != function.id: + callee = self.functions[call.callee_id] + if callee.cycle is cycle: + if ranks[callee] > ranks[function]: + call_ratios[callee] = call_ratios.get(callee, 0.0) + call[CALL_RATIO] + self._call_ratios_cycle(cycle, callee, ranks, call_ratios, visited) + + def _integrate_cycle_function(self, cycle, function, partial_ratio, partials, ranks, call_ratios, outevent, inevent): + if function not in partials: + partial = partial_ratio*function[inevent] + for call in function.calls.itervalues(): + if call.callee_id != function.id: + callee = self.functions[call.callee_id] + if callee.cycle is not cycle: + assert outevent in call + partial += partial_ratio*call[outevent] + else: + if ranks[callee] > ranks[function]: + callee_partial = self._integrate_cycle_function(cycle, callee, partial_ratio, partials, ranks, call_ratios, outevent, inevent) + call_ratio = ratio(call[CALL_RATIO], call_ratios[callee]) + call_partial = call_ratio*callee_partial + try: + call[outevent] += call_partial + except UndefinedEvent: + call[outevent] = call_partial + partial += call_partial + partials[function] = partial + try: + function[outevent] += partial + except UndefinedEvent: + function[outevent] = partial + return partials[function] + + def aggregate(self, event): + """Aggregate an event for the whole profile.""" + + total = event.null() + for function in self.functions.itervalues(): + try: + total = event.aggregate(total, function[event]) + except UndefinedEvent: + return + self[event] = total + + def ratio(self, outevent, inevent): + assert outevent not in self + assert inevent in self + for function in self.functions.itervalues(): + assert outevent not in function + assert inevent in function + function[outevent] = ratio(function[inevent], self[inevent]) + for call in function.calls.itervalues(): + assert outevent not in call + if inevent in call: + call[outevent] = ratio(call[inevent], self[inevent]) + self[outevent] = 1.0 + + def prune(self, node_thres, edge_thres): + """Prune the profile""" + + # compute the prune ratios + for function in self.functions.itervalues(): + try: + function[PRUNE_RATIO] = function[TOTAL_TIME_RATIO] + except UndefinedEvent: + pass + + for call in function.calls.itervalues(): + callee = self.functions[call.callee_id] + + if TOTAL_TIME_RATIO in call: + # handle exact cases first + call[PRUNE_RATIO] = call[TOTAL_TIME_RATIO] + else: + try: + # make a safe estimate + call[PRUNE_RATIO] = min(function[TOTAL_TIME_RATIO], callee[TOTAL_TIME_RATIO]) + except UndefinedEvent: + pass + + # prune the nodes + for function_id in self.functions.keys(): + function = self.functions[function_id] + try: + if function[PRUNE_RATIO] < node_thres: + del self.functions[function_id] + except UndefinedEvent: + pass + + # prune the egdes + for function in self.functions.itervalues(): + for callee_id in function.calls.keys(): + call = function.calls[callee_id] + try: + if callee_id not in self.functions or call[PRUNE_RATIO] < edge_thres: + del function.calls[callee_id] + except UndefinedEvent: + pass + + def dump(self): + for function in self.functions.itervalues(): + sys.stderr.write('Function %s:\n' % (function.name,)) + self._dump_events(function.events) + for call in function.calls.itervalues(): + callee = self.functions[call.callee_id] + sys.stderr.write(' Call %s:\n' % (callee.name,)) + self._dump_events(call.events) + for cycle in self.cycles: + sys.stderr.write('Cycle:\n') + self._dump_events(cycle.events) + for function in cycle.functions: + sys.stderr.write(' Function %s\n' % (function.name,)) + + def _dump_events(self, events): + for event, value in events.iteritems(): + sys.stderr.write(' %s: %s\n' % (event.name, event.format(value))) + + +class Struct: + """Masquerade a dictionary with a structure-like behavior.""" + + def __init__(self, attrs = None): + if attrs is None: + attrs = {} + self.__dict__['_attrs'] = attrs + + def __getattr__(self, name): + try: + return self._attrs[name] + except KeyError: + raise AttributeError(name) + + def __setattr__(self, name, value): + self._attrs[name] = value + + def __str__(self): + return str(self._attrs) + + def __repr__(self): + return repr(self._attrs) + + +class ParseError(Exception): + """Raised when parsing to signal mismatches.""" + + def __init__(self, msg, line): + self.msg = msg + # TODO: store more source line information + self.line = line + + def __str__(self): + return '%s: %r' % (self.msg, self.line) + + +class Parser: + """Parser interface.""" + + def __init__(self): + pass + + def parse(self): + raise NotImplementedError + + +class LineParser(Parser): + """Base class for parsers that read line-based formats.""" + + def __init__(self, file): + Parser.__init__(self) + self._file = file + self.__line = None + self.__eof = False + + def readline(self): + line = self._file.readline() + if not line: + self.__line = '' + self.__eof = True + self.__line = line.rstrip('\r\n') + + def lookahead(self): + assert self.__line is not None + return self.__line + + def consume(self): + assert self.__line is not None + line = self.__line + self.readline() + return line + + def eof(self): + assert self.__line is not None + return self.__eof + + +XML_ELEMENT_START, XML_ELEMENT_END, XML_CHARACTER_DATA, XML_EOF = range(4) + + +class XmlToken: + + def __init__(self, type, name_or_data, attrs = None, line = None, column = None): + assert type in (XML_ELEMENT_START, XML_ELEMENT_END, XML_CHARACTER_DATA, XML_EOF) + self.type = type + self.name_or_data = name_or_data + self.attrs = attrs + self.line = line + self.column = column + + def __str__(self): + if self.type == XML_ELEMENT_START: + return '<' + self.name_or_data + ' ...>' + if self.type == XML_ELEMENT_END: + return '' + if self.type == XML_CHARACTER_DATA: + return self.name_or_data + if self.type == XML_EOF: + return 'end of file' + assert 0 + + +class XmlTokenizer: + """Expat based XML tokenizer.""" + + def __init__(self, fp, skip_ws = True): + self.fp = fp + self.tokens = [] + self.index = 0 + self.final = False + self.skip_ws = skip_ws + + self.character_pos = 0, 0 + self.character_data = '' + + self.parser = xml.parsers.expat.ParserCreate() + self.parser.StartElementHandler = self.handle_element_start + self.parser.EndElementHandler = self.handle_element_end + self.parser.CharacterDataHandler = self.handle_character_data + + def handle_element_start(self, name, attributes): + self.finish_character_data() + line, column = self.pos() + token = XmlToken(XML_ELEMENT_START, name, attributes, line, column) + self.tokens.append(token) + + def handle_element_end(self, name): + self.finish_character_data() + line, column = self.pos() + token = XmlToken(XML_ELEMENT_END, name, None, line, column) + self.tokens.append(token) + + def handle_character_data(self, data): + if not self.character_data: + self.character_pos = self.pos() + self.character_data += data + + def finish_character_data(self): + if self.character_data: + if not self.skip_ws or not self.character_data.isspace(): + line, column = self.character_pos + token = XmlToken(XML_CHARACTER_DATA, self.character_data, None, line, column) + self.tokens.append(token) + self.character_data = '' + + def next(self): + size = 16*1024 + while self.index >= len(self.tokens) and not self.final: + self.tokens = [] + self.index = 0 + data = self.fp.read(size) + self.final = len(data) < size + try: + self.parser.Parse(data, self.final) + except xml.parsers.expat.ExpatError, e: + #if e.code == xml.parsers.expat.errors.XML_ERROR_NO_ELEMENTS: + if e.code == 3: + pass + else: + raise e + if self.index >= len(self.tokens): + line, column = self.pos() + token = XmlToken(XML_EOF, None, None, line, column) + else: + token = self.tokens[self.index] + self.index += 1 + return token + + def pos(self): + return self.parser.CurrentLineNumber, self.parser.CurrentColumnNumber + + +class XmlTokenMismatch(Exception): + + def __init__(self, expected, found): + self.expected = expected + self.found = found + + def __str__(self): + return '%u:%u: %s expected, %s found' % (self.found.line, self.found.column, str(self.expected), str(self.found)) + + +class XmlParser(Parser): + """Base XML document parser.""" + + def __init__(self, fp): + Parser.__init__(self) + self.tokenizer = XmlTokenizer(fp) + self.consume() + + def consume(self): + self.token = self.tokenizer.next() + + def match_element_start(self, name): + return self.token.type == XML_ELEMENT_START and self.token.name_or_data == name + + def match_element_end(self, name): + return self.token.type == XML_ELEMENT_END and self.token.name_or_data == name + + def element_start(self, name): + while self.token.type == XML_CHARACTER_DATA: + self.consume() + if self.token.type != XML_ELEMENT_START: + raise XmlTokenMismatch(XmlToken(XML_ELEMENT_START, name), self.token) + if self.token.name_or_data != name: + raise XmlTokenMismatch(XmlToken(XML_ELEMENT_START, name), self.token) + attrs = self.token.attrs + self.consume() + return attrs + + def element_end(self, name): + while self.token.type == XML_CHARACTER_DATA: + self.consume() + if self.token.type != XML_ELEMENT_END: + raise XmlTokenMismatch(XmlToken(XML_ELEMENT_END, name), self.token) + if self.token.name_or_data != name: + raise XmlTokenMismatch(XmlToken(XML_ELEMENT_END, name), self.token) + self.consume() + + def character_data(self, strip = True): + data = '' + while self.token.type == XML_CHARACTER_DATA: + data += self.token.name_or_data + self.consume() + if strip: + data = data.strip() + return data + + +class GprofParser(Parser): + """Parser for GNU gprof output. + + See also: + - Chapter "Interpreting gprof's Output" from the GNU gprof manual + http://sourceware.org/binutils/docs-2.18/gprof/Call-Graph.html#Call-Graph + - File "cg_print.c" from the GNU gprof source code + http://sourceware.org/cgi-bin/cvsweb.cgi/~checkout~/src/gprof/cg_print.c?rev=1.12&cvsroot=src + """ + + def __init__(self, fp): + Parser.__init__(self) + self.fp = fp + self.functions = {} + self.cycles = {} + + def readline(self): + line = self.fp.readline() + if not line: + sys.stderr.write('error: unexpected end of file\n') + sys.exit(1) + line = line.rstrip('\r\n') + return line + + _int_re = re.compile(r'^\d+$') + _float_re = re.compile(r'^\d+\.\d+$') + + def translate(self, mo): + """Extract a structure from a match object, while translating the types in the process.""" + attrs = {} + groupdict = mo.groupdict() + for name, value in groupdict.iteritems(): + if value is None: + value = None + elif self._int_re.match(value): + value = int(value) + elif self._float_re.match(value): + value = float(value) + attrs[name] = (value) + return Struct(attrs) + + _cg_header_re = re.compile( + # original gprof header + r'^\s+called/total\s+parents\s*$|' + + r'^index\s+%time\s+self\s+descendents\s+called\+self\s+name\s+index\s*$|' + + r'^\s+called/total\s+children\s*$|' + + # GNU gprof header + r'^index\s+%\s+time\s+self\s+children\s+called\s+name\s*$' + ) + + _cg_ignore_re = re.compile( + # spontaneous + r'^\s+\s*$|' + # internal calls (such as "mcount") + r'^.*\((\d+)\)$' + ) + + _cg_primary_re = re.compile( + r'^\[(?P\d+)\]?' + + r'\s+(?P\d+\.\d+)' + + r'\s+(?P\d+\.\d+)' + + r'\s+(?P\d+\.\d+)' + + r'\s+(?:(?P\d+)(?:\+(?P\d+))?)?' + + r'\s+(?P\S.*?)' + + r'(?:\s+\d+)>)?' + + r'\s\[(\d+)\]$' + ) + + _cg_parent_re = re.compile( + r'^\s+(?P\d+\.\d+)?' + + r'\s+(?P\d+\.\d+)?' + + r'\s+(?P\d+)(?:/(?P\d+))?' + + r'\s+(?P\S.*?)' + + r'(?:\s+\d+)>)?' + + r'\s\[(?P\d+)\]$' + ) + + _cg_child_re = _cg_parent_re + + _cg_cycle_header_re = re.compile( + r'^\[(?P\d+)\]?' + + r'\s+(?P\d+\.\d+)' + + r'\s+(?P\d+\.\d+)' + + r'\s+(?P\d+\.\d+)' + + r'\s+(?:(?P\d+)(?:\+(?P\d+))?)?' + + r'\s+\d+)\sas\sa\swhole>' + + r'\s\[(\d+)\]$' + ) + + _cg_cycle_member_re = re.compile( + r'^\s+(?P\d+\.\d+)?' + + r'\s+(?P\d+\.\d+)?' + + r'\s+(?P\d+)(?:\+(?P\d+))?' + + r'\s+(?P\S.*?)' + + r'(?:\s+\d+)>)?' + + r'\s\[(?P\d+)\]$' + ) + + _cg_sep_re = re.compile(r'^--+$') + + def parse_function_entry(self, lines): + parents = [] + children = [] + + while True: + if not lines: + sys.stderr.write('warning: unexpected end of entry\n') + line = lines.pop(0) + if line.startswith('['): + break + + # read function parent line + mo = self._cg_parent_re.match(line) + if not mo: + if self._cg_ignore_re.match(line): + continue + sys.stderr.write('warning: unrecognized call graph entry: %r\n' % line) + else: + parent = self.translate(mo) + parents.append(parent) + + # read primary line + mo = self._cg_primary_re.match(line) + if not mo: + sys.stderr.write('warning: unrecognized call graph entry: %r\n' % line) + return + else: + function = self.translate(mo) + + while lines: + line = lines.pop(0) + + # read function subroutine line + mo = self._cg_child_re.match(line) + if not mo: + if self._cg_ignore_re.match(line): + continue + sys.stderr.write('warning: unrecognized call graph entry: %r\n' % line) + else: + child = self.translate(mo) + children.append(child) + + function.parents = parents + function.children = children + + self.functions[function.index] = function + + def parse_cycle_entry(self, lines): + + # read cycle header line + line = lines[0] + mo = self._cg_cycle_header_re.match(line) + if not mo: + sys.stderr.write('warning: unrecognized call graph entry: %r\n' % line) + return + cycle = self.translate(mo) + + # read cycle member lines + cycle.functions = [] + for line in lines[1:]: + mo = self._cg_cycle_member_re.match(line) + if not mo: + sys.stderr.write('warning: unrecognized call graph entry: %r\n' % line) + continue + call = self.translate(mo) + cycle.functions.append(call) + + self.cycles[cycle.cycle] = cycle + + def parse_cg_entry(self, lines): + if lines[0].startswith("["): + self.parse_cycle_entry(lines) + else: + self.parse_function_entry(lines) + + def parse_cg(self): + """Parse the call graph.""" + + # skip call graph header + while not self._cg_header_re.match(self.readline()): + pass + line = self.readline() + while self._cg_header_re.match(line): + line = self.readline() + + # process call graph entries + entry_lines = [] + while line != '\014': # form feed + if line and not line.isspace(): + if self._cg_sep_re.match(line): + self.parse_cg_entry(entry_lines) + entry_lines = [] + else: + entry_lines.append(line) + line = self.readline() + + def parse(self): + self.parse_cg() + self.fp.close() + + profile = Profile() + profile[TIME] = 0.0 + + cycles = {} + for index in self.cycles.iterkeys(): + cycles[index] = Cycle() + + for entry in self.functions.itervalues(): + # populate the function + function = Function(entry.index, entry.name) + function[TIME] = entry.self + if entry.called is not None: + function[CALLS] = entry.called + if entry.called_self is not None: + call = Call(entry.index) + call[CALLS] = entry.called_self + function[CALLS] += entry.called_self + + # populate the function calls + for child in entry.children: + call = Call(child.index) + + assert child.called is not None + call[CALLS] = child.called + + if child.index not in self.functions: + # NOTE: functions that were never called but were discovered by gprof's + # static call graph analysis dont have a call graph entry so we need + # to add them here + missing = Function(child.index, child.name) + function[TIME] = 0.0 + function[CALLS] = 0 + profile.add_function(missing) + + function.add_call(call) + + profile.add_function(function) + + if entry.cycle is not None: + try: + cycle = cycles[entry.cycle] + except KeyError: + sys.stderr.write('warning: entry missing\n' % entry.cycle) + cycle = Cycle() + cycles[entry.cycle] = cycle + cycle.add_function(function) + + profile[TIME] = profile[TIME] + function[TIME] + + for cycle in cycles.itervalues(): + profile.add_cycle(cycle) + + # Compute derived events + profile.validate() + profile.ratio(TIME_RATIO, TIME) + profile.call_ratios(CALLS) + profile.integrate(TOTAL_TIME, TIME) + profile.ratio(TOTAL_TIME_RATIO, TOTAL_TIME) + + return profile + + +class OprofileParser(LineParser): + """Parser for oprofile callgraph output. + + See also: + - http://oprofile.sourceforge.net/doc/opreport.html#opreport-callgraph + """ + + _fields_re = { + 'samples': r'(?P\d+)', + '%': r'(?P\S+)', + 'linenr info': r'(?P\(no location information\)|\S+:\d+)', + 'image name': r'(?P\S+(?:\s\(tgid:[^)]*\))?)', + 'app name': r'(?P\S+)', + 'symbol name': r'(?P\(no symbols\)|.+?)', + } + + def __init__(self, infile): + LineParser.__init__(self, infile) + self.entries = {} + self.entry_re = None + + def add_entry(self, callers, function, callees): + try: + entry = self.entries[function.id] + except KeyError: + self.entries[function.id] = (callers, function, callees) + else: + callers_total, function_total, callees_total = entry + self.update_subentries_dict(callers_total, callers) + function_total.samples += function.samples + self.update_subentries_dict(callees_total, callees) + + def update_subentries_dict(self, totals, partials): + for partial in partials.itervalues(): + try: + total = totals[partial.id] + except KeyError: + totals[partial.id] = partial + else: + total.samples += partial.samples + + def parse(self): + # read lookahead + self.readline() + + self.parse_header() + while self.lookahead(): + self.parse_entry() + + profile = Profile() + + reverse_call_samples = {} + + # populate the profile + profile[SAMPLES] = 0 + for _callers, _function, _callees in self.entries.itervalues(): + function = Function(_function.id, _function.name) + function[SAMPLES] = _function.samples + profile.add_function(function) + profile[SAMPLES] += _function.samples + + if _function.application: + function[PROCESS] = os.path.basename(_function.application) + if _function.image: + function[MODULE] = os.path.basename(_function.image) + + total_callee_samples = 0 + for _callee in _callees.itervalues(): + total_callee_samples += _callee.samples + + for _callee in _callees.itervalues(): + if not _callee.self: + call = Call(_callee.id) + call[SAMPLES2] = _callee.samples + function.add_call(call) + + # compute derived data + profile.validate() + profile.find_cycles() + profile.ratio(TIME_RATIO, SAMPLES) + profile.call_ratios(SAMPLES2) + profile.integrate(TOTAL_TIME_RATIO, TIME_RATIO) + + return profile + + def parse_header(self): + while not self.match_header(): + self.consume() + line = self.lookahead() + fields = re.split(r'\s\s+', line) + entry_re = r'^\s*' + r'\s+'.join([self._fields_re[field] for field in fields]) + r'(?P\s+\[self\])?$' + self.entry_re = re.compile(entry_re) + self.skip_separator() + + def parse_entry(self): + callers = self.parse_subentries() + if self.match_primary(): + function = self.parse_subentry() + if function is not None: + callees = self.parse_subentries() + self.add_entry(callers, function, callees) + self.skip_separator() + + def parse_subentries(self): + subentries = {} + while self.match_secondary(): + subentry = self.parse_subentry() + subentries[subentry.id] = subentry + return subentries + + def parse_subentry(self): + entry = Struct() + line = self.consume() + mo = self.entry_re.match(line) + if not mo: + raise ParseError('failed to parse', line) + fields = mo.groupdict() + entry.samples = int(fields.get('samples', 0)) + entry.percentage = float(fields.get('percentage', 0.0)) + if 'source' in fields and fields['source'] != '(no location information)': + source = fields['source'] + filename, lineno = source.split(':') + entry.filename = filename + entry.lineno = int(lineno) + else: + source = '' + entry.filename = None + entry.lineno = None + entry.image = fields.get('image', '') + entry.application = fields.get('application', '') + if 'symbol' in fields and fields['symbol'] != '(no symbols)': + entry.symbol = fields['symbol'] + else: + entry.symbol = '' + if entry.symbol.startswith('"') and entry.symbol.endswith('"'): + entry.symbol = entry.symbol[1:-1] + entry.id = ':'.join((entry.application, entry.image, source, entry.symbol)) + entry.self = fields.get('self', None) != None + if entry.self: + entry.id += ':self' + if entry.symbol: + entry.name = entry.symbol + else: + entry.name = entry.image + return entry + + def skip_separator(self): + while not self.match_separator(): + self.consume() + self.consume() + + def match_header(self): + line = self.lookahead() + return line.startswith('samples') + + def match_separator(self): + line = self.lookahead() + return line == '-'*len(line) + + def match_primary(self): + line = self.lookahead() + return not line[:1].isspace() + + def match_secondary(self): + line = self.lookahead() + return line[:1].isspace() + + +class SysprofParser(XmlParser): + + def __init__(self, stream): + XmlParser.__init__(self, stream) + + def parse(self): + objects = {} + nodes = {} + + self.element_start('profile') + while self.token.type == XML_ELEMENT_START: + if self.token.name_or_data == 'objects': + assert not objects + objects = self.parse_items('objects') + elif self.token.name_or_data == 'nodes': + assert not nodes + nodes = self.parse_items('nodes') + else: + self.parse_value(self.token.name_or_data) + self.element_end('profile') + + return self.build_profile(objects, nodes) + + def parse_items(self, name): + assert name[-1] == 's' + items = {} + self.element_start(name) + while self.token.type == XML_ELEMENT_START: + id, values = self.parse_item(name[:-1]) + assert id not in items + items[id] = values + self.element_end(name) + return items + + def parse_item(self, name): + attrs = self.element_start(name) + id = int(attrs['id']) + values = self.parse_values() + self.element_end(name) + return id, values + + def parse_values(self): + values = {} + while self.token.type == XML_ELEMENT_START: + name = self.token.name_or_data + value = self.parse_value(name) + assert name not in values + values[name] = value + return values + + def parse_value(self, tag): + self.element_start(tag) + value = self.character_data() + self.element_end(tag) + if value.isdigit(): + return int(value) + if value.startswith('"') and value.endswith('"'): + return value[1:-1] + return value + + def build_profile(self, objects, nodes): + profile = Profile() + + profile[SAMPLES] = 0 + for id, object in objects.iteritems(): + # Ignore fake objects (process names, modules, "Everything", "kernel", etc.) + if object['self'] == 0: + continue + + function = Function(id, object['name']) + function[SAMPLES] = object['self'] + profile.add_function(function) + profile[SAMPLES] += function[SAMPLES] + + for id, node in nodes.iteritems(): + # Ignore fake calls + if node['self'] == 0: + continue + + # Find a non-ignored parent + parent_id = node['parent'] + while parent_id != 0: + parent = nodes[parent_id] + caller_id = parent['object'] + if objects[caller_id]['self'] != 0: + break + parent_id = parent['parent'] + if parent_id == 0: + continue + + callee_id = node['object'] + + assert objects[caller_id]['self'] + assert objects[callee_id]['self'] + + function = profile.functions[caller_id] + + samples = node['self'] + try: + call = function.calls[callee_id] + except KeyError: + call = Call(callee_id) + call[SAMPLES2] = samples + function.add_call(call) + else: + call[SAMPLES2] += samples + + # Compute derived events + profile.validate() + profile.find_cycles() + profile.ratio(TIME_RATIO, SAMPLES) + profile.call_ratios(SAMPLES2) + profile.integrate(TOTAL_TIME_RATIO, TIME_RATIO) + + return profile + + +class SharkParser(LineParser): + """Parser for MacOSX Shark output. + + Author: tom@dbservice.com + """ + + def __init__(self, infile): + LineParser.__init__(self, infile) + self.stack = [] + self.entries = {} + + def add_entry(self, function): + try: + entry = self.entries[function.id] + except KeyError: + self.entries[function.id] = (function, { }) + else: + function_total, callees_total = entry + function_total.samples += function.samples + + def add_callee(self, function, callee): + func, callees = self.entries[function.id] + try: + entry = callees[callee.id] + except KeyError: + callees[callee.id] = callee + else: + entry.samples += callee.samples + + def parse(self): + self.readline() + self.readline() + self.readline() + self.readline() + + match = re.compile(r'(?P[|+ ]*)(?P\d+), (?P[^,]+), (?P.*)') + + while self.lookahead(): + line = self.consume() + mo = match.match(line) + if not mo: + raise ParseError('failed to parse', line) + + fields = mo.groupdict() + prefix = len(fields.get('prefix', 0)) / 2 - 1 + + symbol = str(fields.get('symbol', 0)) + image = str(fields.get('image', 0)) + + entry = Struct() + entry.id = ':'.join([symbol, image]) + entry.samples = int(fields.get('samples', 0)) + + entry.name = symbol + entry.image = image + + # adjust the callstack + if prefix < len(self.stack): + del self.stack[prefix:] + + if prefix == len(self.stack): + self.stack.append(entry) + + # if the callstack has had an entry, it's this functions caller + if prefix > 0: + self.add_callee(self.stack[prefix - 1], entry) + + self.add_entry(entry) + + profile = Profile() + profile[SAMPLES] = 0 + for _function, _callees in self.entries.itervalues(): + function = Function(_function.id, _function.name) + function[SAMPLES] = _function.samples + profile.add_function(function) + profile[SAMPLES] += _function.samples + + if _function.image: + function[MODULE] = os.path.basename(_function.image) + + for _callee in _callees.itervalues(): + call = Call(_callee.id) + call[SAMPLES] = _callee.samples + function.add_call(call) + + # compute derived data + profile.validate() + profile.find_cycles() + profile.ratio(TIME_RATIO, SAMPLES) + profile.call_ratios(SAMPLES) + profile.integrate(TOTAL_TIME_RATIO, TIME_RATIO) + + return profile + + +class SleepyParser(Parser): + """Parser for GNU gprof output. + + See also: + - http://www.codersnotes.com/sleepy/ + - http://sleepygraph.sourceforge.net/ + """ + + def __init__(self, filename): + Parser.__init__(self) + + from zipfile import ZipFile + + self.database = ZipFile(filename) + + self.symbols = {} + self.calls = {} + + self.profile = Profile() + + _symbol_re = re.compile( + r'^(?P\w+)' + + r'\s+"(?P[^"]*)"' + + r'\s+"(?P[^"]*)"' + + r'\s+"(?P[^"]*)"' + + r'\s+(?P\d+)$' + ) + + def parse_symbols(self): + lines = self.database.read('symbols.txt').splitlines() + for line in lines: + mo = self._symbol_re.match(line) + if mo: + symbol_id, module, procname, sourcefile, sourceline = mo.groups() + + function_id = ':'.join([module, procname]) + + try: + function = self.profile.functions[function_id] + except KeyError: + function = Function(function_id, procname) + function[SAMPLES] = 0 + self.profile.add_function(function) + + self.symbols[symbol_id] = function + + def parse_callstacks(self): + lines = self.database.read("callstacks.txt").splitlines() + for line in lines: + fields = line.split() + samples = int(fields[0]) + callstack = fields[1:] + + callstack = [self.symbols[symbol_id] for symbol_id in callstack] + + callee = callstack[0] + + callee[SAMPLES] += samples + self.profile[SAMPLES] += samples + + for caller in callstack[1:]: + try: + call = caller.calls[callee.id] + except KeyError: + call = Call(callee.id) + call[SAMPLES2] = samples + caller.add_call(call) + else: + call[SAMPLES2] += samples + + callee = caller + + def parse(self): + profile = self.profile + profile[SAMPLES] = 0 + + self.parse_symbols() + self.parse_callstacks() + + # Compute derived events + profile.validate() + profile.find_cycles() + profile.ratio(TIME_RATIO, SAMPLES) + profile.call_ratios(SAMPLES2) + profile.integrate(TOTAL_TIME_RATIO, TIME_RATIO) + + return profile + + +class AQtimeTable: + + def __init__(self, name, fields): + self.name = name + + self.fields = fields + self.field_column = {} + for column in range(len(fields)): + self.field_column[fields[column]] = column + self.rows = [] + + def __len__(self): + return len(self.rows) + + def __iter__(self): + for values, children in self.rows: + fields = {} + for name, value in zip(self.fields, values): + fields[name] = value + children = dict([(child.name, child) for child in children]) + yield fields, children + raise StopIteration + + def add_row(self, values, children=()): + self.rows.append((values, children)) + + +class AQtimeParser(XmlParser): + + def __init__(self, stream): + XmlParser.__init__(self, stream) + self.tables = {} + + def parse(self): + self.element_start('AQtime_Results') + self.parse_headers() + results = self.parse_results() + self.element_end('AQtime_Results') + return self.build_profile(results) + + def parse_headers(self): + self.element_start('HEADERS') + while self.token.type == XML_ELEMENT_START: + self.parse_table_header() + self.element_end('HEADERS') + + def parse_table_header(self): + attrs = self.element_start('TABLE_HEADER') + name = attrs['NAME'] + id = int(attrs['ID']) + field_types = [] + field_names = [] + while self.token.type == XML_ELEMENT_START: + field_type, field_name = self.parse_table_field() + field_types.append(field_type) + field_names.append(field_name) + self.element_end('TABLE_HEADER') + self.tables[id] = name, field_types, field_names + + def parse_table_field(self): + attrs = self.element_start('TABLE_FIELD') + type = attrs['TYPE'] + name = self.character_data() + self.element_end('TABLE_FIELD') + return type, name + + def parse_results(self): + self.element_start('RESULTS') + table = self.parse_data() + self.element_end('RESULTS') + return table + + def parse_data(self): + rows = [] + attrs = self.element_start('DATA') + table_id = int(attrs['TABLE_ID']) + table_name, field_types, field_names = self.tables[table_id] + table = AQtimeTable(table_name, field_names) + while self.token.type == XML_ELEMENT_START: + row, children = self.parse_row(field_types) + table.add_row(row, children) + self.element_end('DATA') + return table + + def parse_row(self, field_types): + row = [None]*len(field_types) + children = [] + self.element_start('ROW') + while self.token.type == XML_ELEMENT_START: + if self.token.name_or_data == 'FIELD': + field_id, field_value = self.parse_field(field_types) + row[field_id] = field_value + elif self.token.name_or_data == 'CHILDREN': + children = self.parse_children() + else: + raise XmlTokenMismatch(" or ", self.token) + self.element_end('ROW') + return row, children + + def parse_field(self, field_types): + attrs = self.element_start('FIELD') + id = int(attrs['ID']) + type = field_types[id] + value = self.character_data() + if type == 'Integer': + value = int(value) + elif type == 'Float': + value = float(value) + elif type == 'Address': + value = int(value) + elif type == 'String': + pass + else: + assert False + self.element_end('FIELD') + return id, value + + def parse_children(self): + children = [] + self.element_start('CHILDREN') + while self.token.type == XML_ELEMENT_START: + table = self.parse_data() + assert table.name not in children + children.append(table) + self.element_end('CHILDREN') + return children + + def build_profile(self, results): + assert results.name == 'Routines' + profile = Profile() + profile[TIME] = 0.0 + for fields, tables in results: + function = self.build_function(fields) + children = tables['Children'] + for fields, _ in children: + call = self.build_call(fields) + function.add_call(call) + profile.add_function(function) + profile[TIME] = profile[TIME] + function[TIME] + profile[TOTAL_TIME] = profile[TIME] + profile.ratio(TOTAL_TIME_RATIO, TOTAL_TIME) + return profile + + def build_function(self, fields): + function = Function(self.build_id(fields), self.build_name(fields)) + function[TIME] = fields['Time'] + function[TOTAL_TIME] = fields['Time with Children'] + #function[TIME_RATIO] = fields['% Time']/100.0 + #function[TOTAL_TIME_RATIO] = fields['% with Children']/100.0 + return function + + def build_call(self, fields): + call = Call(self.build_id(fields)) + call[TIME] = fields['Time'] + call[TOTAL_TIME] = fields['Time with Children'] + #call[TIME_RATIO] = fields['% Time']/100.0 + #call[TOTAL_TIME_RATIO] = fields['% with Children']/100.0 + return call + + def build_id(self, fields): + return ':'.join([fields['Module Name'], fields['Unit Name'], fields['Routine Name']]) + + def build_name(self, fields): + # TODO: use more fields + return fields['Routine Name'] + + +class PstatsParser: + """Parser python profiling statistics saved with te pstats module.""" + + def __init__(self, *filename): + import pstats + try: + self.stats = pstats.Stats(*filename) + except ValueError: + import hotshot.stats + self.stats = hotshot.stats.load(filename[0]) + self.profile = Profile() + self.function_ids = {} + + def get_function_name(self, (filename, line, name)): + module = os.path.splitext(filename)[0] + module = os.path.basename(module) + return "%s:%d:%s" % (module, line, name) + + def get_function(self, key): + try: + id = self.function_ids[key] + except KeyError: + id = len(self.function_ids) + name = self.get_function_name(key) + function = Function(id, name) + self.profile.functions[id] = function + self.function_ids[key] = id + else: + function = self.profile.functions[id] + return function + + def parse(self): + self.profile[TIME] = 0.0 + self.profile[TOTAL_TIME] = self.stats.total_tt + for fn, (cc, nc, tt, ct, callers) in self.stats.stats.iteritems(): + callee = self.get_function(fn) + callee[CALLS] = nc + callee[TOTAL_TIME] = ct + callee[TIME] = tt + self.profile[TIME] += tt + self.profile[TOTAL_TIME] = max(self.profile[TOTAL_TIME], ct) + for fn, value in callers.iteritems(): + caller = self.get_function(fn) + call = Call(callee.id) + if isinstance(value, tuple): + for i in xrange(0, len(value), 4): + nc, cc, tt, ct = value[i:i+4] + if CALLS in call: + call[CALLS] += cc + else: + call[CALLS] = cc + + if TOTAL_TIME in call: + call[TOTAL_TIME] += ct + else: + call[TOTAL_TIME] = ct + + else: + call[CALLS] = value + call[TOTAL_TIME] = ratio(value, nc)*ct + + caller.add_call(call) + #self.stats.print_stats() + #self.stats.print_callees() + + # Compute derived events + self.profile.validate() + self.profile.ratio(TIME_RATIO, TIME) + self.profile.ratio(TOTAL_TIME_RATIO, TOTAL_TIME) + + return self.profile + + +class Theme: + + def __init__(self, + bgcolor = (0.0, 0.0, 1.0), + mincolor = (0.0, 0.0, 0.0), + maxcolor = (0.0, 0.0, 1.0), + fontname = "Arial", + minfontsize = 10.0, + maxfontsize = 10.0, + minpenwidth = 0.5, + maxpenwidth = 4.0, + gamma = 2.2, + skew = 1.0): + self.bgcolor = bgcolor + self.mincolor = mincolor + self.maxcolor = maxcolor + self.fontname = fontname + self.minfontsize = minfontsize + self.maxfontsize = maxfontsize + self.minpenwidth = minpenwidth + self.maxpenwidth = maxpenwidth + self.gamma = gamma + self.skew = skew + + def graph_bgcolor(self): + return self.hsl_to_rgb(*self.bgcolor) + + def graph_fontname(self): + return self.fontname + + def graph_fontsize(self): + return self.minfontsize + + def node_bgcolor(self, weight): + return self.color(weight) + + def node_fgcolor(self, weight): + return self.graph_bgcolor() + + def node_fontsize(self, weight): + return self.fontsize(weight) + + def edge_color(self, weight): + return self.color(weight) + + def edge_fontsize(self, weight): + return self.fontsize(weight) + + def edge_penwidth(self, weight): + return max(weight*self.maxpenwidth, self.minpenwidth) + + def edge_arrowsize(self, weight): + return 0.5 * math.sqrt(self.edge_penwidth(weight)) + + def fontsize(self, weight): + return max(weight**2 * self.maxfontsize, self.minfontsize) + + def color(self, weight): + weight = min(max(weight, 0.0), 1.0) + + hmin, smin, lmin = self.mincolor + hmax, smax, lmax = self.maxcolor + + if self.skew < 0: + raise ValueError("Skew must be greater than 0") + elif self.skew == 1.0: + h = hmin + weight*(hmax - hmin) + s = smin + weight*(smax - smin) + l = lmin + weight*(lmax - lmin) + else: + base = self.skew + h = hmin + ((hmax-hmin)*(-1.0 + (base ** weight)) / (base - 1.0)) + s = smin + ((smax-smin)*(-1.0 + (base ** weight)) / (base - 1.0)) + l = lmin + ((lmax-lmin)*(-1.0 + (base ** weight)) / (base - 1.0)) + + return self.hsl_to_rgb(h, s, l) + + def hsl_to_rgb(self, h, s, l): + """Convert a color from HSL color-model to RGB. + + See also: + - http://www.w3.org/TR/css3-color/#hsl-color + """ + + h = h % 1.0 + s = min(max(s, 0.0), 1.0) + l = min(max(l, 0.0), 1.0) + + if l <= 0.5: + m2 = l*(s + 1.0) + else: + m2 = l + s - l*s + m1 = l*2.0 - m2 + r = self._hue_to_rgb(m1, m2, h + 1.0/3.0) + g = self._hue_to_rgb(m1, m2, h) + b = self._hue_to_rgb(m1, m2, h - 1.0/3.0) + + # Apply gamma correction + r **= self.gamma + g **= self.gamma + b **= self.gamma + + return (r, g, b) + + def _hue_to_rgb(self, m1, m2, h): + if h < 0.0: + h += 1.0 + elif h > 1.0: + h -= 1.0 + if h*6 < 1.0: + return m1 + (m2 - m1)*h*6.0 + elif h*2 < 1.0: + return m2 + elif h*3 < 2.0: + return m1 + (m2 - m1)*(2.0/3.0 - h)*6.0 + else: + return m1 + + +TEMPERATURE_COLORMAP = Theme( + mincolor = (2.0/3.0, 0.80, 0.25), # dark blue + maxcolor = (0.0, 1.0, 0.5), # satured red + gamma = 1.0 +) + +PINK_COLORMAP = Theme( + mincolor = (0.0, 1.0, 0.90), # pink + maxcolor = (0.0, 1.0, 0.5), # satured red +) + +GRAY_COLORMAP = Theme( + mincolor = (0.0, 0.0, 0.85), # light gray + maxcolor = (0.0, 0.0, 0.0), # black +) + +BW_COLORMAP = Theme( + minfontsize = 8.0, + maxfontsize = 24.0, + mincolor = (0.0, 0.0, 0.0), # black + maxcolor = (0.0, 0.0, 0.0), # black + minpenwidth = 0.1, + maxpenwidth = 8.0, +) + + +class DotWriter: + """Writer for the DOT language. + + See also: + - "The DOT Language" specification + http://www.graphviz.org/doc/info/lang.html + """ + + def __init__(self, fp): + self.fp = fp + + def graph(self, profile, theme): + self.begin_graph() + + fontname = theme.graph_fontname() + + self.attr('graph', fontname=fontname, ranksep=0.25, nodesep=0.125) + self.attr('node', fontname=fontname, shape="box", style="filled", fontcolor="white", width=0, height=0) + self.attr('edge', fontname=fontname) + + for function in profile.functions.itervalues(): + labels = [] + for event in PROCESS, MODULE: + if event in function.events: + label = event.format(function[event]) + labels.append(label) + labels.append(function.name) + for event in TOTAL_TIME_RATIO, TIME_RATIO, CALLS: + if event in function.events: + label = event.format(function[event]) + labels.append(label) + + try: + weight = function[PRUNE_RATIO] + except UndefinedEvent: + weight = 0.0 + + label = '\n'.join(labels) + self.node(function.id, + label = label, + color = self.color(theme.node_bgcolor(weight)), + fontcolor = self.color(theme.node_fgcolor(weight)), + fontsize = "%.2f" % theme.node_fontsize(weight), + ) + + for call in function.calls.itervalues(): + callee = profile.functions[call.callee_id] + + labels = [] + for event in TOTAL_TIME_RATIO, CALLS: + if event in call.events: + label = event.format(call[event]) + labels.append(label) + + try: + weight = call[PRUNE_RATIO] + except UndefinedEvent: + try: + weight = callee[PRUNE_RATIO] + except UndefinedEvent: + weight = 0.0 + + label = '\n'.join(labels) + + self.edge(function.id, call.callee_id, + label = label, + color = self.color(theme.edge_color(weight)), + fontcolor = self.color(theme.edge_color(weight)), + fontsize = "%.2f" % theme.edge_fontsize(weight), + penwidth = "%.2f" % theme.edge_penwidth(weight), + labeldistance = "%.2f" % theme.edge_penwidth(weight), + arrowsize = "%.2f" % theme.edge_arrowsize(weight), + ) + + self.end_graph() + + def begin_graph(self): + self.write('digraph {\n') + + def end_graph(self): + self.write('}\n') + + def attr(self, what, **attrs): + self.write("\t") + self.write(what) + self.attr_list(attrs) + self.write(";\n") + + def node(self, node, **attrs): + self.write("\t") + self.id(node) + self.attr_list(attrs) + self.write(";\n") + + def edge(self, src, dst, **attrs): + self.write("\t") + self.id(src) + self.write(" -> ") + self.id(dst) + self.attr_list(attrs) + self.write(";\n") + + def attr_list(self, attrs): + if not attrs: + return + self.write(' [') + first = True + for name, value in attrs.iteritems(): + if first: + first = False + else: + self.write(", ") + self.id(name) + self.write('=') + self.id(value) + self.write(']') + + def id(self, id): + if isinstance(id, (int, float)): + s = str(id) + elif isinstance(id, basestring): + if id.isalnum(): + s = id + else: + s = self.escape(id) + else: + raise TypeError + self.write(s) + + def color(self, (r, g, b)): + + def float2int(f): + if f <= 0.0: + return 0 + if f >= 1.0: + return 255 + return int(255.0*f + 0.5) + + return "#" + "".join(["%02x" % float2int(c) for c in (r, g, b)]) + + def escape(self, s): + s = s.encode('utf-8') + s = s.replace('\\', r'\\') + s = s.replace('\n', r'\n') + s = s.replace('\t', r'\t') + s = s.replace('"', r'\"') + return '"' + s + '"' + + def write(self, s): + self.fp.write(s) + + +class Main: + """Main program.""" + + themes = { + "color": TEMPERATURE_COLORMAP, + "pink": PINK_COLORMAP, + "gray": GRAY_COLORMAP, + "bw": BW_COLORMAP, + } + + def main(self): + """Main program.""" + + parser = optparse.OptionParser( + usage="\n\t%prog [options] [file] ...", + version="%%prog %s" % __version__) + parser.add_option( + '-o', '--output', metavar='FILE', + type="string", dest="output", + help="output filename [stdout]") + parser.add_option( + '-n', '--node-thres', metavar='PERCENTAGE', + type="float", dest="node_thres", default=0.5, + help="eliminate nodes below this threshold [default: %default]") + parser.add_option( + '-e', '--edge-thres', metavar='PERCENTAGE', + type="float", dest="edge_thres", default=0.1, + help="eliminate edges below this threshold [default: %default]") + parser.add_option( + '-f', '--format', + type="choice", choices=('prof', 'oprofile', 'sysprof', 'pstats', 'shark', 'sleepy', 'aqtime'), + dest="format", default="prof", + help="profile format: prof, oprofile, sysprof, shark, sleepy, aqtime, or pstats [default: %default]") + parser.add_option( + '-c', '--colormap', + type="choice", choices=('color', 'pink', 'gray', 'bw'), + dest="theme", default="color", + help="color map: color, pink, gray, or bw [default: %default]") + parser.add_option( + '-s', '--strip', + action="store_true", + dest="strip", default=False, + help="strip function parameters, template parameters, and const modifiers from demangled C++ function names") + parser.add_option( + '-w', '--wrap', + action="store_true", + dest="wrap", default=False, + help="wrap function names") + # add a new option to control skew of the colorization curve + parser.add_option( + '--skew', + type="float", dest="theme_skew", default=1.0, + help="skew the colorization curve. Values < 1.0 give more variety to lower percentages. Value > 1.0 give less variety to lower percentages") + (self.options, self.args) = parser.parse_args(sys.argv[1:]) + + if len(self.args) > 1 and self.options.format != 'pstats': + parser.error('incorrect number of arguments') + + try: + self.theme = self.themes[self.options.theme] + except KeyError: + parser.error('invalid colormap \'%s\'' % self.options.theme) + + # set skew on the theme now that it has been picked. + if self.options.theme_skew: + self.theme.skew = self.options.theme_skew + + if self.options.format == 'prof': + if not self.args: + fp = sys.stdin + else: + fp = open(self.args[0], 'rt') + parser = GprofParser(fp) + elif self.options.format == 'oprofile': + if not self.args: + fp = sys.stdin + else: + fp = open(self.args[0], 'rt') + parser = OprofileParser(fp) + elif self.options.format == 'sysprof': + if not self.args: + fp = sys.stdin + else: + fp = open(self.args[0], 'rt') + parser = SysprofParser(fp) + elif self.options.format == 'pstats': + if not self.args: + parser.error('at least a file must be specified for pstats input') + parser = PstatsParser(*self.args) + elif self.options.format == 'shark': + if not self.args: + fp = sys.stdin + else: + fp = open(self.args[0], 'rt') + parser = SharkParser(fp) + elif self.options.format == 'sleepy': + if len(self.args) != 1: + parser.error('exactly one file must be specified for sleepy input') + parser = SleepyParser(self.args[0]) + elif self.options.format == 'aqtime': + if not self.args: + fp = sys.stdin + else: + fp = open(self.args[0], 'rt') + parser = AQtimeParser(fp) + else: + parser.error('invalid format \'%s\'' % self.options.format) + + self.profile = parser.parse() + + if self.options.output is None: + self.output = sys.stdout + else: + self.output = open(self.options.output, 'wt') + + self.write_graph() + + _parenthesis_re = re.compile(r'\([^()]*\)') + _angles_re = re.compile(r'<[^<>]*>') + _const_re = re.compile(r'\s+const$') + + def strip_function_name(self, name): + """Remove extraneous information from C++ demangled function names.""" + + # Strip function parameters from name by recursively removing paired parenthesis + while True: + name, n = self._parenthesis_re.subn('', name) + if not n: + break + + # Strip const qualifier + name = self._const_re.sub('', name) + + # Strip template parameters from name by recursively removing paired angles + while True: + name, n = self._angles_re.subn('', name) + if not n: + break + + return name + + def wrap_function_name(self, name): + """Split the function name on multiple lines.""" + + if len(name) > 32: + ratio = 2.0/3.0 + height = max(int(len(name)/(1.0 - ratio) + 0.5), 1) + width = max(len(name)/height, 32) + # TODO: break lines in symbols + name = textwrap.fill(name, width, break_long_words=False) + + # Take away spaces + name = name.replace(", ", ",") + name = name.replace("> >", ">>") + name = name.replace("> >", ">>") # catch consecutive + + return name + + def compress_function_name(self, name): + """Compress function name according to the user preferences.""" + + if self.options.strip: + name = self.strip_function_name(name) + + if self.options.wrap: + name = self.wrap_function_name(name) + + # TODO: merge functions with same resulting name + + return name + + def write_graph(self): + dot = DotWriter(self.output) + profile = self.profile + profile.prune(self.options.node_thres/100.0, self.options.edge_thres/100.0) + + for function in profile.functions.itervalues(): + function.name = self.compress_function_name(function.name) + + dot.graph(profile, self.theme) + + +if __name__ == '__main__': + Main().main() diff --git a/trunk/3rdparty/gprof/graphviz-2.36.0.zip b/trunk/3rdparty/gprof/graphviz-2.36.0.zip new file mode 100644 index 000000000..d4a096043 Binary files /dev/null and b/trunk/3rdparty/gprof/graphviz-2.36.0.zip differ diff --git a/trunk/3rdparty/gprof/readme.txt b/trunk/3rdparty/gprof/readme.txt new file mode 100644 index 000000000..3e104a9a1 --- /dev/null +++ b/trunk/3rdparty/gprof/readme.txt @@ -0,0 +1,36 @@ +gprof图形化输出工具: gprof2dot.py graphviz-2.18.tar.gz build_gprof2dot.sh + +dot: + http://www.graphviz.org/ + http://www.graphviz.org/Download_source.php + graphviz-2.18.tar.gz 绘图工具 + build_gprof2dot.sh 编译graphviz,命令为dot。 + 要求是sudoer,需要sudo make install。 + +gprof2dot.py: + 将gprof的日志绘图。 + +使用方法: +0. 若需要图形化,编译dot: + cd 3rdparty/gprof && bash build_gprof2dot.sh +1. srs配置时: + ./configure --with-gprof + 脚本会加入编译参数"-pg -lc_p",gcc -g -pg -lc_p -c xxx -o xxx.o,即在configure中打开 Performance="-pg -lc_p" + 链接时,加入链接选项"-pg",否则无法工作:gcc -pg -o srs xxxx.o,即在configure中打开 PerformanceLink="-pg" +2. 编译和启动程序:make && ./objs/srs -c conf/srs.conf + 退出程序,按CTRL+C,可以看到生成了gmon.out,这个就是性能的统计数据。 +3. gprof生成报表: + gprof -b ./objs/srs gmon.out > gprof.srs.log +4. 将报表生成图片: + ./3rdparty/gprof/gprof2dot.py gprof.srs.log | dot -Tpng -o ~/winlin.png + +缩写语句: + # 生成 ~/winlin.log ~/winlin.png + rm -f gmon.out; ./objs/srs -c conf/srs.conf + # 用户按CTRL+C + file="winlin";gprof -b ./objs/srs gmon.out > ~/${file}.log; ./3rdparty/gprof/gprof2dot.py ~/${file}.log | dot -Tpng -o ~/${file}.png + +备注: + 其实gprof生成的日志就可以看,不一定要图形化。 + 也就是dot和gprof2dot都不用执行。 + 参考:http://www.cs.utah.edu/dept/old/texinfo/as/gprof.html diff --git a/trunk/3rdparty/gtest-1.6.0.zip b/trunk/3rdparty/gtest-1.6.0.zip new file mode 100644 index 000000000..f07c43a74 Binary files /dev/null and b/trunk/3rdparty/gtest-1.6.0.zip differ diff --git a/trunk/3rdparty/http-parser-2.1.zip b/trunk/3rdparty/http-parser-2.1.zip new file mode 100644 index 000000000..e8452f83b Binary files /dev/null and b/trunk/3rdparty/http-parser-2.1.zip differ diff --git a/trunk/3rdparty/jquery-1.10.2.zip b/trunk/3rdparty/jquery-1.10.2.zip new file mode 100644 index 000000000..fdf2378f3 Binary files /dev/null and b/trunk/3rdparty/jquery-1.10.2.zip differ diff --git a/trunk/3rdparty/lame-3.99.5.zip b/trunk/3rdparty/lame-3.99.5.zip new file mode 100644 index 000000000..a2d625b6b Binary files /dev/null and b/trunk/3rdparty/lame-3.99.5.zip differ diff --git a/trunk/3rdparty/libaacplus-2.0.2.zip b/trunk/3rdparty/libaacplus-2.0.2.zip new file mode 100644 index 000000000..ecf78dbf8 Binary files /dev/null and b/trunk/3rdparty/libaacplus-2.0.2.zip differ diff --git a/trunk/3rdparty/libaacplus-patch-26410-800.zip b/trunk/3rdparty/libaacplus-patch-26410-800.zip new file mode 100644 index 000000000..bef52eb6e Binary files /dev/null and b/trunk/3rdparty/libaacplus-patch-26410-800.zip differ diff --git a/trunk/3rdparty/nginx-1.5.7.zip b/trunk/3rdparty/nginx-1.5.7.zip new file mode 100644 index 000000000..d331fa59e Binary files /dev/null and b/trunk/3rdparty/nginx-1.5.7.zip differ diff --git a/trunk/3rdparty/openssl-1.0.1f.zip b/trunk/3rdparty/openssl-1.0.1f.zip new file mode 100644 index 000000000..edcde9dcd Binary files /dev/null and b/trunk/3rdparty/openssl-1.0.1f.zip differ diff --git a/trunk/3rdparty/patches/1.st.arm.patch b/trunk/3rdparty/patches/1.st.arm.patch new file mode 100644 index 000000000..1e1825940 --- /dev/null +++ b/trunk/3rdparty/patches/1.st.arm.patch @@ -0,0 +1,21 @@ +Only in .: 1.st.arm.patch +diff -r -c ./md.h ../st-1.9-patch-arm/md.h +*** ./md.h 2009-10-02 02:46:43.000000000 +0800 +--- ../st-1.9-patch-arm/md.h 2014-03-16 20:49:03.845344804 +0800 +*************** +*** 422,428 **** + #define MD_STACK_GROWS_DOWN + + #if defined(__GLIBC__) && __GLIBC__ >= 2 +! #define MD_GET_SP(_t) (_t)->context[0].__jmpbuf[20] + #else + #error "ARM/Linux pre-glibc2 not supported yet" + #endif /* defined(__GLIBC__) && __GLIBC__ >= 2 */ +--- 422,428 ---- + #define MD_STACK_GROWS_DOWN + + #if defined(__GLIBC__) && __GLIBC__ >= 2 +! #define MD_GET_SP(_t) (_t)->context[0].__jmpbuf[8] + #else + #error "ARM/Linux pre-glibc2 not supported yet" + #endif /* defined(__GLIBC__) && __GLIBC__ >= 2 */ diff --git a/trunk/3rdparty/readme.txt b/trunk/3rdparty/readme.txt new file mode 100644 index 000000000..315a7576d --- /dev/null +++ b/trunk/3rdparty/readme.txt @@ -0,0 +1,79 @@ +http-parser-2.1.zip + for srs to support http callback. + +nginx-1.5.7.zip + for srs to support hls streaming. + +st-1.9.zip + basic framework for srs. + +openssl-1.0.1f.zip + openssl for SRS(with-ssl) RTMP complex handshake to delivery h264+aac stream. + +CherryPy-3.2.4.zip + sample api server for srs. + +ffmpeg-2.1.1.tar.gz +yasm-1.2.0.tar.gz +lame-3.99.5.tar.gz +libaacplus-2.0.2.tar.gz +libaacplus-patch-26410-800.zip (26410-800.zip) +speex-1.2rc1.zip +x264-snapshot-20131129-2245-stable.tar.bz2 (core.138) + for srs to support live stream transcoding. + remark: we use *.zip for all linux plantform. + +tools/ccache-3.1.9.zip + to fast build. + +1.st.arm.Makefile.patch + stűûָcc + +gtest-1.6.0.zip + googleԪԿܡ + +gperftools-2.1.zip + googleܷͲԹߡ + ʹòοѹļеREADMEdocĿ¼ + +links: + nginx: + http://nginx.org/ + http-parser: + https://github.com/joyent/http-parser + state-threads: + http://sourceforge.net/projects/state-threads + ffmpeg: + http://ffmpeg.org/ + http://ffmpeg.org/releases/ffmpeg-2.1.1.tar.gz + x264: + http://www.videolan.org/ + ftp://ftp.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20131129-2245-stable.tar.bz2 + lame: + http://sourceforge.net/projects/lame/ + http://nchc.dl.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz + aacplus: + http://217.20.164.161/~tipok/aacplus/ + http://217.20.164.161/~tipok/aacplus/libaacplus-2.0.2.tar.gz + aacplus-patch: + http://www.3gpp.org/DynaReport/26410.htm + http://www.3gpp.org/ftp/Specs/archive/26_series/26.410/26410-800.zip + yasm: + http://yasm.tortall.net/ + http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz + cherrypy: + http://www.cherrypy.org/ + https://pypi.python.org/pypi/CherryPy/3.2.4 + openssl: + http://www.openssl.org/ + http://www.openssl.org/source/openssl-1.0.1f.tar.gz + gtest: + https://code.google.com/p/googletest + https://code.google.com/p/googletest/downloads/list + gperftools: + https://code.google.com/p/gperftools/ + https://code.google.com/p/gperftools/downloads/list + speex: + http://www.speex.org/downloads/ + http://downloads.xiph.org/releases/speex/speex-1.2rc1.tar.gz + diff --git a/trunk/3rdparty/speex-1.2rc1.zip b/trunk/3rdparty/speex-1.2rc1.zip new file mode 100644 index 000000000..4743180cc Binary files /dev/null and b/trunk/3rdparty/speex-1.2rc1.zip differ diff --git a/trunk/3rdparty/st-1.9.zip b/trunk/3rdparty/st-1.9.zip new file mode 100644 index 000000000..d757be00f Binary files /dev/null and b/trunk/3rdparty/st-1.9.zip differ diff --git a/trunk/3rdparty/x264-snapshot-20131129-2245-stable.zip b/trunk/3rdparty/x264-snapshot-20131129-2245-stable.zip new file mode 100644 index 000000000..82224512c Binary files /dev/null and b/trunk/3rdparty/x264-snapshot-20131129-2245-stable.zip differ diff --git a/trunk/3rdparty/yasm-1.2.0.zip b/trunk/3rdparty/yasm-1.2.0.zip new file mode 100644 index 000000000..93b5e384f Binary files /dev/null and b/trunk/3rdparty/yasm-1.2.0.zip differ diff --git a/trunk/CMakeLists.txt b/trunk/CMakeLists.txt new file mode 100644 index 000000000..5d7ea46cc --- /dev/null +++ b/trunk/CMakeLists.txt @@ -0,0 +1,51 @@ +cmake_minimum_required(VERSION 2.6.4) +project(srs CXX) + +INCLUDE_DIRECTORIES(objs objs/st objs/hp objs/openssl src/core src/kernel src/rtmp src/app) + +set(SOURCE_FILES src/main/srs_main_server.cpp) +AUX_SOURCE_DIRECTORY(src/core SOURCE_FILES) +AUX_SOURCE_DIRECTORY(src/kernel SOURCE_FILES) +AUX_SOURCE_DIRECTORY(src/rtmp SOURCE_FILES) +AUX_SOURCE_DIRECTORY(src/app SOURCE_FILES) + +ADD_EXECUTABLE(srs ${SOURCE_FILES}) +TARGET_LINK_LIBRARIES(srs dl) +TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/objs/st/libst.a) +TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/objs/openssl/lib/libssl.a) +TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/objs/openssl/lib/libcrypto.a) +TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/objs/hp/libhttp_parser.a) + +IF(NOT EXISTS ${PROJECT_SOURCE_DIR}/objs/st/libst.a) + MESSAGE("srs_libs not found") + EXEC_PROGRAM(./configure) +ENDIF(NOT EXISTS ${PROJECT_SOURCE_DIR}/objs/st/libst.a) + +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains") +MESSAGE(STATUS "use ./configure && make, @see https://github.com/winlinvip/simple-rtmp-server#usage") + diff --git a/trunk/auto/apps.sh b/trunk/auto/apps.sh new file mode 100644 index 000000000..e6fd7d1a6 --- /dev/null +++ b/trunk/auto/apps.sh @@ -0,0 +1,91 @@ +# generate the binary +# +# params: +# $SRS_OBJS the objs directory. ie. objs +# $SRS_MAKEFILE the makefile name. ie. Makefile +# +# $MAIN_ENTRANCES array, disable all except the $APP_MAIN itself. ie. ["srs_main_server" "srs_main_bandcheck"] +# $APP_MAIN the object file that contains main function. ie. srs_main_server +# $BUILD_KEY a string indicates the build key for Makefile. ie. srs +# $APP_NAME the app name to output. ie. srs +# $MODULE_OBJS array, the objects to compile the app. +# $ModuleLibFiles array, the 3rdpart library file to link with. ie. [objs/st-1.9/obj/libst.a objs/libx264/obj/libx264.a] +# $LINK_OPTIONS the linker options. ie. -ldl + +FILE=${SRS_OBJS}/${SRS_MAKEFILE} + +APP_TARGET="${SRS_OBJS}/${APP_NAME}" + +echo "generate app ${APP_NAME} depends..."; + +echo "# build ${APP_TARGET}" >> ${FILE} +# generate the binary depends, for example: +# srs: objs/srs +echo "${BUILD_KEY}: ${APP_TARGET}" >> ${FILE} +# the link commands, for example: +# objs/srs: objs/src/core/srs_core.o +echo -n "${APP_TARGET}: " >> ${FILE} +for item in ${MODULE_OBJS[*]}; do + FILE_NAME=`basename $item` + FILE_NAME=${FILE_NAME%.*} + + ignored=0 + for disabled_item in ${MAIN_ENTRANCES[*]}; do + if [[ ${FILE_NAME} == ${disabled_item} && ${FILE_NAME} != ${APP_MAIN} ]]; then + ignored=1 + continue; + fi + done + + if [ ! -f ${item} ]; then + ignored=1 + fi + + if [ ${ignored} == 1 ]; then + continue; + fi + + OBJ_FILE=${SRS_OBJS}/$item + OBJ_FILE="${OBJ_FILE%.*}.o" + echo -n "${OBJ_FILE} " >> ${FILE} +done +echo "" >> ${FILE} + +echo "generate app ${APP_NAME} link..."; + +# genereate the actual link command, for example: +# $(LINK) -o objs/srs objs/src/core/srs_core.o -ldl +echo -n " \$(LINK) -o ${APP_TARGET} " >> ${FILE} +for item in ${MODULE_OBJS[*]}; do + FILE_NAME=`basename $item` + FILE_NAME=${FILE_NAME%.*} + + ignored=0 + for disabled_item in ${MAIN_ENTRANCES[*]}; do + if [[ ${FILE_NAME} == ${disabled_item} && ${FILE_NAME} != ${APP_MAIN} ]]; then + ignored=1 + continue; + fi + done + + if [ ! -f ${item} ]; then + ignored=1 + fi + + if [ ${ignored} == 1 ]; then + continue; + fi + + OBJ_FILE=${SRS_OBJS}/$item + OBJ_FILE="${OBJ_FILE%.*}.o" + echo -n "${OBJ_FILE} " >> ${FILE} +done +# 3rdpart library static link. +for item in ${ModuleLibFiles[*]}; do + echo -n "$item " >> ${FILE} +done +# link options. +echo -n "${LINK_OPTIONS}" >> ${FILE} +echo "" >> ${FILE} + +echo -n "generate app ${APP_NAME} ok"; echo '!'; diff --git a/trunk/auto/build_ffmpeg.sh b/trunk/auto/build_ffmpeg.sh new file mode 100755 index 000000000..cc66eca4b --- /dev/null +++ b/trunk/auto/build_ffmpeg.sh @@ -0,0 +1,113 @@ +#!/bin/bash + +ff_src_dir="../../3rdparty" + +# the jobs to make ffmpeg +if [[ "" -eq SRS_JOBS ]]; then + export SRS_JOBS="--jobs=1" +fi + +ff_current_dir=$(pwd -P) +ff_build_dir="${ff_current_dir}/_build" +ff_release_dir="${ff_current_dir}/_release" +echo "start to build the tools for transcode system:" +echo "current_dir: ${ff_current_dir}" +echo "build_dir: ${ff_build_dir}" +echo "release_dir: ${ff_release_dir}" +echo "SRS_JOBS: ${SRS_JOBS}" + +mkdir -p ${ff_build_dir} +mkdir -p ${ff_release_dir} + +# yasm for libx264 +ff_yasm_bin=${ff_release_dir}/bin/yasm +if [[ -f ${ff_yasm_bin} ]]; then + echo "yasm is ok" +else + echo "build yasm-1.2.0" + cd $ff_current_dir && + rm -rf yasm-1.2.0 && unzip -q ${ff_src_dir}/yasm-1.2.0.zip && + cd yasm-1.2.0 && ./configure --prefix=${ff_release_dir} && + make && make install + ret=$?; if [[ 0 -ne ${ret} ]]; then echo "build yasm-1.2.0 failed"; exit 1; fi +fi +# add yasm to path, for x264 to use yasm directly. +# ffmpeg can specifies the yasm path when configure it. +export PATH=${PATH}:${ff_release_dir}/bin + +# libaacplus +if [[ -f ${ff_release_dir}/lib/libaacplus.a ]]; then + echo "libaacplus is ok" +else + echo "build yasm-1.2.0" + cd $ff_current_dir && + rm -rf libaacplus-2.0.2 && unzip -q ${ff_src_dir}/libaacplus-2.0.2.zip && + cd libaacplus-2.0.2 && cp ../${ff_src_dir}/libaacplus-patch-26410-800.zip src/26410-800.zip && + bash autogen.sh && ./configure --prefix=${ff_release_dir} --enable-static && make && make install + ret=$?; if [[ 0 -ne ${ret} ]]; then echo "build libaacplus-2.0.2 failed"; exit 1; fi +fi + +# lame-3.99 +if [[ -f ${ff_release_dir}/lib/libmp3lame.a ]]; then + echo "libmp3lame is ok" +else + echo "build lame-3.99.5" + cd $ff_current_dir && + rm -rf lame-3.99.5 && unzip -q ${ff_src_dir}/lame-3.99.5.zip && + cd lame-3.99.5 && ./configure --prefix=${ff_release_dir} --enable-static && make ${SRS_JOBS} && make install + ret=$?; if [[ 0 -ne ${ret} ]]; then echo "build lame-3.99.5 failed"; exit 1; fi +fi + +# speex-1.2rc1 +if [[ -f ${ff_release_dir}/lib/libspeex.a ]]; then + echo "libspeex is ok" +else + echo "build speex-1.2rc1" + cd $ff_current_dir && + rm -rf speex-1.2rc1 && unzip -q ${ff_src_dir}/speex-1.2rc1.zip && + cd speex-1.2rc1 && ./configure --prefix=${ff_release_dir} --enable-static && make ${SRS_JOBS} && make install + ret=$?; if [[ 0 -ne ${ret} ]]; then echo "build speex-1.2rc1 failed"; exit 1; fi +fi + +# x264 core.138 +if [[ -f ${ff_release_dir}/lib/libx264.a ]]; then + echo "x264 is ok" +else + echo "build x264" + cd $ff_current_dir && + rm -rf x264-snapshot-20131129-2245-stable && unzip -q ${ff_src_dir}/x264-snapshot-20131129-2245-stable.zip && + cd x264-snapshot-20131129-2245-stable && + ./configure --prefix=${ff_release_dir} --disable-opencl --bit-depth=8 \ + --enable-static --disable-avs --disable-swscale --disable-lavf \ + --disable-ffms --disable-gpac && + make ${SRS_JOBS} && make install + ret=$?; if [[ 0 -ne ${ret} ]]; then echo "build x264 failed"; exit 1; fi +fi + +# ffmpeg-2.1.1 +if [[ -f ${ff_release_dir}/bin/ffmpeg ]]; then + echo "ffmpeg-2.1.1 is ok" +else + echo "build ffmpeg-2.1.1" + cd $ff_current_dir && + rm -rf ffmpeg-2.1.1 && unzip -q ${ff_src_dir}/ffmpeg-2.1.1.zip && + echo "remove all so to force the ffmpeg to build in static" && + rm -f ${ff_release_dir}/lib/*.so* && + echo "export the dir to enable the build command canbe use." && + export ffmpeg_exported_release_dir=${ff_release_dir} && + cd ffmpeg-2.1.1 && + ./configure \ + --enable-gpl --enable-nonfree \ + --yasmexe=${ff_yasm_bin} \ + --prefix=${ff_release_dir} --cc= \ + --enable-static --disable-shared --disable-debug \ + --extra-cflags='-I${ffmpeg_exported_release_dir}/include' \ + --extra-ldflags='-L${ffmpeg_exported_release_dir}/lib -lm -ldl' \ + --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc \ + --enable-postproc --enable-bzlib --enable-zlib --enable-parsers \ + --enable-libx264 --enable-libmp3lame --enable-libaacplus --enable-libspeex \ + --enable-pthreads --extra-libs=-lpthread \ + --enable-encoders --enable-decoders --enable-avfilter --enable-muxers --enable-demuxers && + make ${SRS_JOBS} && make install + ret=$?; if [[ 0 -ne ${ret} ]]; then echo "build ffmpeg failed"; exit 1; fi +fi diff --git a/trunk/auto/depends.sh b/trunk/auto/depends.sh new file mode 100755 index 000000000..42e3d186c --- /dev/null +++ b/trunk/auto/depends.sh @@ -0,0 +1,728 @@ +#!/bin/bash + +# variables, parent script must set it: +# SRS_JOBS: the build jobs. +# SrsArmMakeOptions: the arm make options for ubuntu12(armhf, v7cpu) +# SRS_AUTO_HEADERS_H: the auto generated header file. + +##################################################################################### +##################################################################################### +# prepare the depends tools and libraries +# DEPENDS: options.sh, only when user options parsed, the depends tools are known. +##################################################################################### +##################################################################################### + +##################################################################################### +# utilities +##################################################################################### +function require_sudoer() +{ + sudo echo "" >/dev/null 2>&1 + + ret=$?; if [[ 0 -ne $ret ]]; then + echo "\"$1\" require sudoer failed. ret=$ret"; + exit $ret; + fi +} + +# TODO: check gcc/g++ +echo "check gcc/g++/gdb/make" +echo "depends tools are ok" +##################################################################################### +# for Ubuntu, auto install tools by apt-get +##################################################################################### +OS_IS_UBUNTU=NO +function Ubuntu_prepare() +{ + if [ $SRS_CUBIE = YES ]; then + echo "for cubieboard, use ubuntu prepare" + else + uname -v|grep Ubuntu >/dev/null 2>&1 + ret=$?; if [[ 0 -ne $ret ]]; then + return 0; + fi + fi + + OS_IS_UBUNTU=YES + echo "Ubuntu detected, install tools if needed" + + gcc --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install gcc" + require_sudoer "sudo apt-get install -y --force-yes gcc" + sudo apt-get install -y --force-yes gcc; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install gcc success" + fi + + g++ --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install g++" + require_sudoer "sudo apt-get install -y --force-yes g++" + sudo apt-get install -y --force-yes g++; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install g++ success" + fi + + make --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install make" + require_sudoer "sudo apt-get install -y --force-yes make" + sudo apt-get install -y --force-yes make; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install make success" + fi + + patch --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install patch" + require_sudoer "sudo apt-get install -y --force-yes patch" + sudo apt-get install -y --force-yes patch; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install patch success" + fi + + if [ $SRS_FFMPEG_TOOL = YES ]; then + autoconf --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install autoconf" + require_sudoer "sudo apt-get install -y --force-yes autoconf" + sudo apt-get install -y --force-yes autoconf; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install autoconf success" + fi + + libtool --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install libtool" + require_sudoer "sudo apt-get install -y --force-yes libtool" + sudo apt-get install -y --force-yes libtool; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install libtool success" + fi + + if [[ ! -f /usr/include/pcre.h ]]; then + echo "install libpcre3-dev" + require_sudoer "sudo apt-get install -y --force-yes libpcre3-dev" + sudo apt-get install -y --force-yes libpcre3-dev; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install libpcre3-dev success" + fi + + if [[ ! -f /usr/include/zlib.h ]]; then + echo "install zlib1g-dev" + require_sudoer "sudo apt-get install -y --force-yes zlib1g-dev" + sudo apt-get install -y --force-yes zlib1g-dev; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install zlib1g-dev success" + fi + fi + + # for arm, install the cross build tool chain. + if [ $SRS_ARM_UBUNTU12 = YES ]; then + $SrsArmCC --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install gcc-arm-linux-gnueabi g++-arm-linux-gnueabi" + require_sudoer "sudo apt-get install -y --force-yes gcc-arm-linux-gnueabi g++-arm-linux-gnueabi" + sudo apt-get install -y --force-yes gcc-arm-linux-gnueabi g++-arm-linux-gnueabi; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install gcc-arm-linux-gnueabi g++-arm-linux-gnueabi success" + fi + fi + + # for mips, user must installed the tool chain. + if [ $SRS_MIPS_UBUNTU12 = YES ]; then + $SrsArmCC --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "user must install the tool chain: $SrsArmCC" + return 2 + fi + fi + + echo "Ubuntu install tools success" + return 0 +} +Ubuntu_prepare; ret=$?; if [[ 0 -ne $ret ]]; then echo "Ubuntu prepare failed, ret=$ret"; exit $ret; fi +##################################################################################### +# for Centos, auto install tools by yum +##################################################################################### +OS_IS_CENTOS=NO +function Centos_prepare() +{ + if [[ ! -f /etc/redhat-release ]]; then + return 0; + fi + + OS_IS_CENTOS=YES + echo "Centos detected, install tools if needed" + + gcc --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install gcc" + require_sudoer "sudo yum install -y gcc" + sudo yum install -y gcc; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install gcc success" + fi + + g++ --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install gcc-c++" + require_sudoer "sudo yum install -y gcc-c++" + sudo yum install -y gcc-c++; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install gcc-c++ success" + fi + + make --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install make" + require_sudoer "sudo yum install -y make" + sudo yum install -y make; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install make success" + fi + + patch --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install patch" + require_sudoer "sudo yum install -y patch" + sudo yum install -y patch; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install patch success" + fi + + if [ $SRS_FFMPEG_TOOL = YES ]; then + automake --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install automake" + require_sudoer "sudo yum install -y automake" + sudo yum install -y automake; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install automake success" + fi + + autoconf --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install autoconf" + require_sudoer "sudo yum install -y autoconf" + sudo yum install -y autoconf; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install autoconf success" + fi + + libtool --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then + echo "install libtool" + require_sudoer "sudo yum install -y libtool" + sudo yum install -y libtool; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install libtool success" + fi + + if [[ ! -f /usr/include/pcre.h ]]; then + echo "install pcre-devel" + require_sudoer "sudo yum install -y pcre-devel" + sudo yum install -y pcre-devel; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install pcre-devel success" + fi + + if [[ ! -f /usr/include/zlib.h ]]; then + echo "install zlib-devel" + require_sudoer "sudo yum install -y zlib-devel" + sudo yum install -y zlib-devel; ret=$?; if [[ 0 -ne $ret ]]; then return $ret; fi + echo "install zlib-devel success" + fi + fi + + # for arm, install the cross build tool chain. + if [ $SRS_EMBEDED_CPU = YES ]; then + echo "embeded(arm/mips) is invalid for CentOS" + return 1 + fi + + echo "Centos install tools success" + return 0 +} +Centos_prepare; ret=$?; if [[ 0 -ne $ret ]]; then echo "CentOS prepare failed, ret=$ret"; exit $ret; fi + +##################################################################################### +# st-1.9 +##################################################################################### +# check the arm flag file, if flag changed, need to rebuild the st. +_ST_MAKE=linux-debug +if [ $SRS_EMBEDED_CPU = YES ]; then + # ok, arm specified, if the flag filed does not exists, need to rebuild. + if [[ -f ${SRS_OBJS}/_flag.st.arm.tmp && -f ${SRS_OBJS}/st/libst.a ]]; then + echo "st-1.9t for arm is ok."; + else + # TODO: FIXME: patch the bug. + # patch st for arm, @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLinuxArm#st-arm-bug-fix + echo "build st-1.9t for arm"; + ( + rm -rf ${SRS_OBJS}/st-1.9 && cd ${SRS_OBJS} && + unzip -q ../3rdparty/st-1.9.zip && cd st-1.9 && + patch -p0 < ../../3rdparty/patches/1.st.arm.patch && + make CC=${SrsArmCC} AR=${SrsArmAR} LD=${SrsArmLD} RANDLIB=${SrsArmRANDLIB} EXTRA_CFLAGS="-DMD_HAVE_EPOLL" ${_ST_MAKE} && + cd .. && rm -rf st && ln -sf st-1.9/obj st && + cd .. && touch ${SRS_OBJS}/_flag.st.arm.tmp + ) + fi +else + if [[ ! -f ${SRS_OBJS}/_flag.st.arm.tmp && -f ${SRS_OBJS}/st/libst.a ]]; then + echo "st-1.9t is ok."; + else + echo "build st-1.9t"; + ( + rm -rf ${SRS_OBJS}/st-1.9 && cd ${SRS_OBJS} && + unzip -q ../3rdparty/st-1.9.zip && cd st-1.9 && + echo "we alaways patch the st, for we may build srs under arm directly" && + echo "the 1.st.arm.patch is ok for x86 because it's only modify code under macro linux arm" && + patch -p0 < ../../3rdparty/patches/1.st.arm.patch && + make ${_ST_MAKE} && + cd .. && rm -rf st && ln -sf st-1.9/obj st && + cd .. && rm -f ${SRS_OBJS}/_flag.st.arm.tmp + ) + fi +fi +# check status +ret=$?; if [[ $ret -ne 0 ]]; then echo "build st-1.9 failed, ret=$ret"; exit $ret; fi +if [ ! -f ${SRS_OBJS}/st/libst.a ]; then echo "build st-1.9 static lib failed."; exit -1; fi + +##################################################################################### +# http-parser-2.1 +##################################################################################### +# check the arm flag file, if flag changed, need to rebuild the st. +if [ $SRS_HTTP_PARSER = YES ]; then + # ok, arm specified, if the flag filed does not exists, need to rebuild. + if [ $SRS_EMBEDED_CPU = YES ]; then + if [[ -f ${SRS_OBJS}/_flag.st.hp.tmp && -f ${SRS_OBJS}/hp/http_parser.h && -f ${SRS_OBJS}/hp/libhttp_parser.a ]]; then + echo "http-parser-2.1 for arm is ok."; + else + echo "build http-parser-2.1 for arm"; + ( + rm -rf ${SRS_OBJS}/http-parser-2.1 && cd ${SRS_OBJS} && unzip -q ../3rdparty/http-parser-2.1.zip && + cd http-parser-2.1 && + sed -i "s/CPPFLAGS_FAST +=.*$/CPPFLAGS_FAST = \$\(CPPFLAGS_DEBUG\)/g" Makefile && + sed -i "s/CFLAGS_FAST =.*$/CFLAGS_FAST = \$\(CFLAGS_DEBUG\)/g" Makefile && + make CC=${SrsArmCC} AR=${SrsArmAR} package && + cd .. && rm -rf hp && ln -sf http-parser-2.1 hp && + cd .. && touch ${SRS_OBJS}/_flag.st.hp.tmp + ) + fi + else + # arm not specified, if exists flag, need to rebuild for no-arm platform. + if [[ ! -f ${SRS_OBJS}/_flag.st.hp.tmp && -f ${SRS_OBJS}/hp/http_parser.h && -f ${SRS_OBJS}/hp/libhttp_parser.a ]]; then + echo "http-parser-2.1 is ok."; + else + echo "build http-parser-2.1"; + ( + rm -rf ${SRS_OBJS}/http-parser-2.1 && cd ${SRS_OBJS} && unzip -q ../3rdparty/http-parser-2.1.zip && + cd http-parser-2.1 && + sed -i "s/CPPFLAGS_FAST +=.*$/CPPFLAGS_FAST = \$\(CPPFLAGS_DEBUG\)/g" Makefile && + sed -i "s/CFLAGS_FAST =.*$/CFLAGS_FAST = \$\(CFLAGS_DEBUG\)/g" Makefile && + make package && + cd .. && rm -rf hp && ln -sf http-parser-2.1 hp && + cd .. && rm -f ${SRS_OBJS}/_flag.st.hp.tmp + ) + fi + fi + + # check status + ret=$?; if [[ $ret -ne 0 ]]; then echo "build http-parser-2.1 failed, ret=$ret"; exit $ret; fi + if [[ ! -f ${SRS_OBJS}/hp/http_parser.h ]]; then echo "build http-parser-2.1 failed"; exit -1; fi + if [[ ! -f ${SRS_OBJS}/hp/libhttp_parser.a ]]; then echo "build http-parser-2.1 failed"; exit -1; fi +fi + +if [ $SRS_HTTP_PARSER = YES ]; then + echo "#define SRS_AUTO_HTTP_PARSER" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_HTTP_PARSER" >> $SRS_AUTO_HEADERS_H +fi + +if [ $SRS_HTTP_SERVER = YES ]; then + echo "#define SRS_AUTO_HTTP_SERVER" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_HTTP_SERVER" >> $SRS_AUTO_HEADERS_H +fi + +if [ $SRS_HTTP_API = YES ]; then + echo "#define SRS_AUTO_HTTP_API" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_HTTP_API" >> $SRS_AUTO_HEADERS_H +fi + +##################################################################################### +# nginx for HLS, nginx-1.5.0 +##################################################################################### +function write_nginx_html5() +{ + cat< ${html_file} + +END +} +# create the nginx dir, for http-server if not build nginx +mkdir -p ${SRS_OBJS}/nginx +# make nginx +__SRS_BUILD_NGINX=NO; if [ $SRS_EMBEDED_CPU = NO ]; then if [ $SRS_NGINX = YES ]; then __SRS_BUILD_NGINX=YES; fi fi +if [ $__SRS_BUILD_NGINX = YES ]; then + if [[ -f ${SRS_OBJS}/nginx/sbin/nginx ]]; then + echo "nginx-1.5.7 is ok."; + else + echo "build nginx-1.5.7"; + ( + rm -rf ${SRS_OBJS}/nginx-1.5.7 && cd ${SRS_OBJS} && + unzip -q ../3rdparty/nginx-1.5.7.zip && cd nginx-1.5.7 && + ./configure --prefix=`pwd`/_release && make ${SRS_JOBS} && make install && + cd .. && rm -rf nginx && ln -sf nginx-1.5.7/_release nginx + ) + fi + # check status + ret=$?; if [[ $ret -ne 0 ]]; then echo "build nginx-1.5.7 failed, ret=$ret"; exit $ret; fi + if [ ! -f ${SRS_OBJS}/nginx/sbin/nginx ]; then echo "build nginx-1.5.7 failed."; exit -1; fi + + # use current user to config nginx, + # srs will write ts/m3u8 file use current user, + # nginx default use nobody, so cannot read the ts/m3u8 created by srs. + cp ${SRS_OBJS}/nginx/conf/nginx.conf ${SRS_OBJS}/nginx/conf/nginx.conf.bk + sed -i "s/^.user nobody;/user `whoami`;/g" ${SRS_OBJS}/nginx/conf/nginx.conf +fi + +# create forward dir +mkdir -p ${SRS_OBJS}/nginx/html/live && +mkdir -p ${SRS_OBJS}/nginx/html/forward/live + +# generate default html pages for android. +html_file=${SRS_OBJS}/nginx/html/live/demo.html && hls_stream=demo.m3u8 && write_nginx_html5 +html_file=${SRS_OBJS}/nginx/html/live/livestream.html && hls_stream=livestream.m3u8 && write_nginx_html5 +html_file=${SRS_OBJS}/nginx/html/live/livestream_ld.html && hls_stream=livestream_ld.m3u8 && write_nginx_html5 +html_file=${SRS_OBJS}/nginx/html/live/livestream_sd.html && hls_stream=livestream_sd.m3u8 && write_nginx_html5 +html_file=${SRS_OBJS}/nginx/html/forward/live/livestream.html && hls_stream=livestream.m3u8 && write_nginx_html5 +html_file=${SRS_OBJS}/nginx/html/forward/live/livestream_ld.html && hls_stream=livestream_ld.m3u8 && write_nginx_html5 +html_file=${SRS_OBJS}/nginx/html/forward/live/livestream_sd.html && hls_stream=livestream_sd.m3u8 && write_nginx_html5 + +# copy players to nginx html dir. +rm -rf ${SRS_OBJS}/nginx/html/players && +ln -sf `pwd`/research/players ${SRS_OBJS}/nginx/html/players && +rm -f ${SRS_OBJS}/nginx/crossdomain.xml && +ln -sf `pwd`/research/players/crossdomain.xml ${SRS_OBJS}/nginx/html/crossdomain.xml + +# for favicon.ico +rm -rf ${SRS_OBJS}/nginx/html/favicon.ico && +ln -sf `pwd`/research/api-server/static-dir/favicon.ico ${SRS_OBJS}/nginx/html/favicon.ico + +# nginx.html to detect whether nginx is alive +echo "nginx is ok" > ${SRS_OBJS}/nginx/html/nginx.html + +if [ $SRS_NGINX = YES ]; then + echo "#define SRS_AUTO_NGINX" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_NGINX" >> $SRS_AUTO_HEADERS_H +fi + +if [ $SRS_DVR = YES ]; then + echo "#define SRS_AUTO_DVR" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_DVR" >> $SRS_AUTO_HEADERS_H +fi + +if [ $SRS_HLS = YES ]; then + echo "#define SRS_AUTO_HLS" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_HLS" >> $SRS_AUTO_HEADERS_H +fi + +##################################################################################### +# cherrypy for http hooks callback, CherryPy-3.2.4 +##################################################################################### +if [ $SRS_HTTP_CALLBACK = YES ]; then + if [[ -f ${SRS_OBJS}/CherryPy-3.2.4/setup.py ]]; then + echo "CherryPy-3.2.4 is ok."; + else + require_sudoer "configure --with-http-callback" + echo "install CherryPy-3.2.4"; + ( + sudo rm -rf ${SRS_OBJS}/CherryPy-3.2.4 && cd ${SRS_OBJS} && + unzip -q ../3rdparty/CherryPy-3.2.4.zip && cd CherryPy-3.2.4 && + sudo python setup.py install + ) + fi + # check status + ret=$?; if [[ $ret -ne 0 ]]; then echo "build CherryPy-3.2.4 failed, ret=$ret"; exit $ret; fi + if [ ! -f ${SRS_OBJS}/CherryPy-3.2.4/setup.py ]; then echo "build CherryPy-3.2.4 failed."; exit -1; fi +fi + +if [ $SRS_HTTP_CALLBACK = YES ]; then + echo "#define SRS_AUTO_HTTP_CALLBACK" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_HTTP_CALLBACK" >> $SRS_AUTO_HEADERS_H +fi + +echo "link players to cherrypy static-dir" +rm -rf research/api-server/static-dir/players && +ln -sf `pwd`/research/players research/api-server/static-dir/players && +rm -f research/api-server/static-dir/crossdomain.xml && +ln -sf `pwd`/research/players/crossdomain.xml research/api-server/static-dir/crossdomain.xml && +rm -rf research/api-server/static-dir/live && +mkdir -p `pwd`/${SRS_OBJS}/nginx/html/live && +ln -sf `pwd`/${SRS_OBJS}/nginx/html/live research/api-server/static-dir/live && +rm -rf research/api-server/static-dir/forward && +mkdir -p `pwd`/${SRS_OBJS}/nginx/html/forward && +ln -sf `pwd`/${SRS_OBJS}/nginx/html/forward research/api-server/static-dir/forward +ret=$?; if [[ $ret -ne 0 ]]; then echo "link players to cherrypy static-dir failed, ret=$ret"; exit $ret; fi + +##################################################################################### +# generate demo index.html +##################################################################################### +# if nginx enalbed, generate nginx index file. +if [ $__SRS_BUILD_NGINX = YES ]; then + rm -f ${SRS_OBJS}/nginx/html/index.html && + ln -sf `pwd`/research/players/nginx_index.html ${SRS_OBJS}/nginx/html/index.html +fi +# if http-server enalbed, use srs embeded http-server +if [ $SRS_HTTP_SERVER = YES ]; then + rm -f ${SRS_OBJS}/nginx/html/index.html && + ln -sf `pwd`/research/players/srs-http-server_index.html ${SRS_OBJS}/nginx/html/index.html +fi +# if api-server enabled, generate for api server. +if [ $SRS_HTTP_CALLBACK = YES ]; then + rm -f ${SRS_OBJS}/nginx/html/index.html && + ln -sf `pwd`/research/players/api-server_index.html ${SRS_OBJS}/nginx/html/index.html +fi + +##################################################################################### +# openssl, for rtmp complex handshake +##################################################################################### +# extra configure options +CONFIGURE_TOOL="./config" +EXTRA_CONFIGURE="" +if [ $SRS_EMBEDED_CPU = YES ]; then + CONFIGURE_TOOL="./Configure" +fi +# @see http://www.openssl.org/news/secadv_20140407.txt +# Affected users should upgrade to OpenSSL 1.0.1g. Users unable to immediately +# upgrade can alternatively recompile OpenSSL with -DOPENSSL_NO_HEARTBEATS. +if [ $SRS_SSL = YES ]; then + if [ $SRS_USE_SYS_SSL = YES ]; then + echo "warning: donot compile ssl, use system ssl" + else + # check the arm flag file, if flag changed, need to rebuild the st. + if [ $SRS_EMBEDED_CPU = YES ]; then + # ok, arm specified, if the flag filed does not exists, need to rebuild. + if [[ -f ${SRS_OBJS}/_flag.ssl.arm.tmp && -f ${SRS_OBJS}/openssl/lib/libssl.a ]]; then + echo "openssl-1.0.1f for arm is ok."; + else + echo "build openssl-1.0.1f for arm"; + ( + rm -rf ${SRS_OBJS}/openssl-1.0.1f && cd ${SRS_OBJS} && + unzip -q ../3rdparty/openssl-1.0.1f.zip && cd openssl-1.0.1f && + $CONFIGURE_TOOL --prefix=`pwd`/_release -no-shared no-asm linux-armv4 -DOPENSSL_NO_HEARTBEATS ${EXTRA_CONFIGURE} && + make CC=${SrsArmCC} GCC=${SrsArmGCC} AR="${SrsArmAR} r" \ + LD=${SrsArmLD} LINK=${SrsArmGCC} RANDLIB=${SrsArmRANDLIB} && + make install_sw && + cd .. && rm -rf openssl && ln -sf openssl-1.0.1f/_release openssl && + cd .. && touch ${SRS_OBJS}/_flag.ssl.arm.tmp + ) + fi + else + # arm not specified, if exists flag, need to rebuild for no-arm platform. + if [[ ! -f ${SRS_OBJS}/_flag.ssl.arm.tmp && -f ${SRS_OBJS}/openssl/lib/libssl.a ]]; then + echo "openssl-1.0.1f is ok."; + else + echo "build openssl-1.0.1f"; + ( + rm -rf ${SRS_OBJS}/openssl-1.0.1f && cd ${SRS_OBJS} && + unzip -q ../3rdparty/openssl-1.0.1f.zip && cd openssl-1.0.1f && + $CONFIGURE_TOOL --prefix=`pwd`/_release -no-shared -DOPENSSL_NO_HEARTBEATS ${EXTRA_CONFIGURE} && + make && make install_sw && + cd .. && rm -rf openssl && ln -sf openssl-1.0.1f/_release openssl && + cd .. && rm -f ${SRS_OBJS}/_flag.ssl.arm.tmp + ) + fi + fi + # check status + ret=$?; if [[ $ret -ne 0 ]]; then echo "build openssl-1.0.1f failed, ret=$ret"; exit $ret; fi + if [ ! -f ${SRS_OBJS}/openssl/lib/libssl.a ]; then echo "build openssl-1.0.1f failed."; exit -1; fi + fi +fi + +if [ $SRS_SSL = YES ]; then + echo "#define SRS_AUTO_SSL" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_SSL" >> $SRS_AUTO_HEADERS_H +fi + +##################################################################################### +# live transcoding, ffmpeg-2.1, x264-core138, lame-3.99.5, libaacplus-2.0.2. +##################################################################################### +if [ $SRS_FFMPEG_TOOL = YES ]; then + if [[ -f ${SRS_OBJS}/ffmpeg/bin/ffmpeg ]]; then + echo "ffmpeg-2.1 is ok."; + else + echo "build ffmpeg-2.1"; + ( + cd ${SRS_OBJS} && pwd_dir=`pwd` && + rm -rf ffmepg.src && mkdir -p ffmpeg.src && cd ffmpeg.src && + rm -f build_ffmpeg.sh && ln -sf ../../auto/build_ffmpeg.sh && . build_ffmpeg.sh && + cd ${pwd_dir} && rm -rf ffmpeg && ln -sf ffmpeg.src/_release ffmpeg + ) + fi + # check status + ret=$?; if [[ $ret -ne 0 ]]; then echo "build ffmpeg-2.1 failed, ret=$ret"; exit $ret; fi + if [ ! -f ${SRS_OBJS}/ffmpeg/bin/ffmpeg ]; then echo "build ffmpeg-2.1 failed."; exit -1; fi +fi + +# whether compile ffmpeg tool +if [ $SRS_FFMPEG_TOOL = YES ]; then + echo "#define SRS_AUTO_FFMPEG_TOOL" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_FFMPEG_TOOL" >> $SRS_AUTO_HEADERS_H +fi + +# whatever the FFMPEG tools, if transcode and ingest specified, +# srs always compile the FFMPEG tool stub which used to start the FFMPEG process. +if [ $SRS_FFMPEG_STUB = YES ]; then + echo "#define SRS_AUTO_FFMPEG_STUB" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_FFMPEG_STUB" >> $SRS_AUTO_HEADERS_H +fi + +if [ $SRS_TRANSCODE = YES ]; then + echo "#define SRS_AUTO_TRANSCODE" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_TRANSCODE" >> $SRS_AUTO_HEADERS_H +fi + +if [ $SRS_INGEST = YES ]; then + echo "#define SRS_AUTO_INGEST" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_INGEST" >> $SRS_AUTO_HEADERS_H +fi + +# for statistic. +if [ $SRS_STAT = YES ]; then + echo "#define SRS_AUTO_STAT" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_STAT" >> $SRS_AUTO_HEADERS_H +fi + +##################################################################################### +# build research code, librtmp +##################################################################################### +if [ $SRS_RESEARCH = YES ]; then + mkdir -p ${SRS_OBJS}/research + + (cd research/hls && make ${SRS_JOBS} && mv ts_info ../../${SRS_OBJS}/research) + ret=$?; if [[ $ret -ne 0 ]]; then echo "build research/hls failed, ret=$ret"; exit $ret; fi + + (cd research/ffempty && make ${SRS_JOBS} && mv ffempty ../../${SRS_OBJS}/research) + ret=$?; if [[ $ret -ne 0 ]]; then echo "build research/ffempty failed, ret=$ret"; exit $ret; fi +fi + +if [ $SRS_LIBRTMP = YES ]; then + mkdir -p ${SRS_OBJS}/research + + # librtmp + (cd research/librtmp && mkdir -p objs && ln -sf `pwd`/objs ../../${SRS_OBJS}/research/librtmp) + ret=$?; if [[ $ret -ne 0 ]]; then echo "link research/librtmp failed, ret=$ret"; exit $ret; fi +fi + +##################################################################################### +# build utest code +##################################################################################### +if [ $SRS_UTEST = YES ]; then + if [[ -f ${SRS_OBJS}/gtest/include/gtest/gtest.h ]]; then + echo "gtest-1.6.0 is ok."; + else + echo "build gtest-1.6.0"; + ( + rm -rf ${SRS_OBJS}/gtest-1.6.0 && cd ${SRS_OBJS} && + unzip -q ../3rdparty/gtest-1.6.0.zip && + rm -rf gtest && ln -sf gtest-1.6.0 gtest + ) + fi + # check status + ret=$?; if [[ $ret -ne 0 ]]; then echo "build gtest-1.6.0 failed, ret=$ret"; exit $ret; fi + if [ ! -f ${SRS_OBJS}/gtest/include/gtest/gtest.h ]; then echo "build gtest-1.6.0 failed."; exit -1; fi +fi + +##################################################################################### +# build gperf code +##################################################################################### +if [ $SRS_GPERF = YES ]; then + if [[ -f ${SRS_OBJS}/gperf/bin/pprof ]]; then + echo "gperftools-2.1 is ok."; + else + echo "build gperftools-2.1"; + ( + rm -rf ${SRS_OBJS}/gperftools-2.1 && cd ${SRS_OBJS} && + unzip -q ../3rdparty/gperftools-2.1.zip && cd gperftools-2.1 && + ./configure --prefix=`pwd`/_release --enable-frame-pointers && make ${SRS_JOBS} && make install && + cd .. && rm -rf gperf && ln -sf gperftools-2.1/_release gperf && + rm -rf pprof && ln -sf gperf/bin/pprof pprof + ) + fi + # check status + ret=$?; if [[ $ret -ne 0 ]]; then echo "build gperftools-2.1 failed, ret=$ret"; exit $ret; fi + if [ ! -f ${SRS_OBJS}/gperf/bin/pprof ]; then echo "build gperftools-2.1 failed."; exit -1; fi +fi + +if [ $SRS_GPERF = YES ]; then + echo "#define SRS_AUTO_GPERF" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_GPERF" >> $SRS_AUTO_HEADERS_H +fi +if [ $SRS_GPERF_MC = YES ]; then + echo "#define SRS_AUTO_GPERF_MC" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_GPERF_MC" >> $SRS_AUTO_HEADERS_H +fi +if [ $SRS_GPERF_MP = YES ]; then + echo "#define SRS_AUTO_GPERF_MP" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_GPERF_MP" >> $SRS_AUTO_HEADERS_H +fi +if [ $SRS_GPERF_CP = YES ]; then + echo "#define SRS_AUTO_GPERF_CP" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_GPERF_CP" >> $SRS_AUTO_HEADERS_H +fi + +##################################################################################### +# for embeded. +##################################################################################### +if [ $SRS_EMBEDED_CPU = YES ]; then + echo "#define SRS_AUTO_EMBEDED_CPU" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_EMBEDED_CPU" >> $SRS_AUTO_HEADERS_H +fi + +# arm +if [ $SRS_ARM_UBUNTU12 = YES ]; then + echo "#define SRS_AUTO_ARM_UBUNTU12" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_ARM_UBUNTU12" >> $SRS_AUTO_HEADERS_H +fi + +# mips +if [ $SRS_MIPS_UBUNTU12 = YES ]; then + echo "#define SRS_AUTO_MIPS_UBUNTU12" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_MIPS_UBUNTU12" >> $SRS_AUTO_HEADERS_H +fi + +echo "" >> $SRS_AUTO_HEADERS_H + +# for log level compile settings +if [ $SRS_LOG_VERBOSE = YES ]; then + echo "#define SRS_AUTO_VERBOSE" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_VERBOSE" >> $SRS_AUTO_HEADERS_H +fi +if [ $SRS_LOG_INFO = YES ]; then + echo "#define SRS_AUTO_INFO" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_INFO" >> $SRS_AUTO_HEADERS_H +fi +if [ $SRS_LOG_TRACE = YES ]; then + echo "#define SRS_AUTO_TRACE" >> $SRS_AUTO_HEADERS_H +else + echo "#undef SRS_AUTO_TRACE" >> $SRS_AUTO_HEADERS_H +fi + +# prefix +echo "" >> $SRS_AUTO_HEADERS_H +echo "#define SRS_AUTO_PREFIX \"${SRS_PREFIX}\"" >> $SRS_AUTO_HEADERS_H + +echo "" >> $SRS_AUTO_HEADERS_H + +##################################################################################### +# generated the contributors from AUTHORS.txt +##################################################################################### +SRS_CONSTRIBUTORS=`cat ../AUTHORS.txt|grep "*"|awk '{print $2}'` +echo "#define SRS_AUTO_CONSTRIBUTORS \"\\" >> $SRS_AUTO_HEADERS_H +for CONTRIBUTOR in $SRS_CONSTRIBUTORS; do + echo "${CONTRIBUTOR} \\" >> $SRS_AUTO_HEADERS_H +done +echo "\"" >> $SRS_AUTO_HEADERS_H + +# new empty line to auto headers file. +echo "" >> $SRS_AUTO_HEADERS_H + +##################################################################################### +# generated the test script +##################################################################################### +rm -rf ${SRS_OBJS}/srs.test && ln -sf `pwd`/scripts/srs.test objs/srs.test diff --git a/trunk/auto/generate_header.sh b/trunk/auto/generate_header.sh new file mode 100644 index 000000000..a8d064800 --- /dev/null +++ b/trunk/auto/generate_header.sh @@ -0,0 +1,8 @@ +#!/bin/bash +# genereate the library header file. + +objs=$1 + +rm -f $objs/include/srs_librtmp.h && +cp $objs/../src/libs/srs_librtmp.hpp $objs/include/srs_librtmp.h +echo "genereate srs-librtmp headers success" diff --git a/trunk/auto/libs.sh b/trunk/auto/libs.sh new file mode 100644 index 000000000..fcfeabc4b --- /dev/null +++ b/trunk/auto/libs.sh @@ -0,0 +1,62 @@ +# generate the library for static link. +# +# params: +# $SRS_OBJS the objs directory. ie. objs +# $SRS_MAKEFILE the makefile name. ie. Makefile +# +# $BUILD_KEY a string indicates the build key for Makefile. ie. dump +# $LIB_NAME the app name to output. ie. smart_server +# $MODULE_OBJS array, the objects to compile the app. + +FILE=${SRS_OBJS}/${SRS_MAKEFILE} + +LIB_TARGET="${SRS_OBJS}/${LIB_NAME}" +LIB_TAGET_STATIC="${LIB_TARGET}.a" + +echo "generate lib ${LIB_NAME} depends..." + +echo "" >> ${FILE} +echo "# archive library ${LIB_TAGET_STATIC}" >> ${FILE} +echo "${BUILD_KEY}: ${LIB_TAGET_STATIC}" >> ${FILE} + +# build depends +echo -n "${LIB_TAGET_STATIC}: " >> ${FILE} +for item in ${MODULE_OBJS[*]}; do + FILE_NAME=`basename $item` + FILE_NAME=${FILE_NAME%.*} + + if [ ! -f ${item} ]; then + continue; + fi + + OBJ_FILE=${SRS_OBJS}/$item + OBJ_FILE="${OBJ_FILE%.*}.o" + echo -n "${OBJ_FILE} " >> ${FILE} +done +echo "" >> ${FILE} + +# build header file +echo -n " @bash auto/generate_header.sh ${SRS_OBJS}" >> ${FILE} +echo "" >> ${FILE} + +# archive librtmp.a +echo -n " \$(AR) -rs ${LIB_TAGET_STATIC} " >> ${FILE} +for item in ${MODULE_OBJS[*]}; do + FILE_NAME=`basename $item` + FILE_NAME=${FILE_NAME%.*} + + if [ ! -f ${item} ]; then + continue; + fi + + OBJ_FILE=${SRS_OBJS}/$item + OBJ_FILE="${OBJ_FILE%.*}.o" + echo -n "${OBJ_FILE} " >> ${FILE} +done +echo "" >> ${FILE} + +# parent Makefile, to create module output dir before compile it. +echo " mkdir -p ${SRS_OBJS}/include" >> ${SRS_MAKEFILE} +echo " mkdir -p ${SRS_OBJS}/lib" >> ${SRS_MAKEFILE} + +echo -n "generate lib ${LIB_NAME} ok"; echo '!'; diff --git a/trunk/auto/local_ip.sh b/trunk/auto/local_ip.sh new file mode 100755 index 000000000..6e6088ca9 --- /dev/null +++ b/trunk/auto/local_ip.sh @@ -0,0 +1,6 @@ +ip=`ifconfig 2>&1|grep 'inet addr'|grep -v '127.0.0.1'|awk 'NR==1 {print $2}'|awk -F ':' '{print $2}'` +if [[ -z $ip ]]; then + echo "127.0.0.1" +else + echo $ip +fi diff --git a/trunk/auto/modules.sh b/trunk/auto/modules.sh new file mode 100644 index 000000000..8c9a59c56 --- /dev/null +++ b/trunk/auto/modules.sh @@ -0,0 +1,89 @@ +# generate the module info to Makefile +# +# params: +# $SRS_OBJS the objs directory. ie. objs +# $SRS_MAKEFILE the makefile name. ie. Makefile +# +# $MODULE_DIR the module dir. ie. src/os/linux +# $MODULE_ID the id of module. ie. CORE +# $MODULE_DEPENDS array, the denpend MODULEs id. ie. (CORE OS) +# $ModuleLibIncs array, the depend 3rdpart library includes. ie. (objs/st-1.9/obj objs/libx264/obj) +# $MODULE_FILES array, the head/cpp files of modules. ie. (public log) +# +# returns: +# $MODULE_OBJS array, the objects of the modules, used for link the binary + +FILE=${SRS_OBJS}/${SRS_MAKEFILE} +echo "#####################################################################################" >> ${FILE} +echo "# the ${MODULE_ID} module." >> ${FILE} +echo "#####################################################################################" >> ${FILE} +echo >> ${FILE} + +# INCS +echo "# INCS for ${MODULE_ID}, headers of module and its depends to compile" >> ${FILE} +# +# the public include files, for example: +# CORE_MODULE_INCS = -Isrc/core +echo "${MODULE_ID}_MODULE_INCS = -I${MODULE_DIR} " >> ${FILE} +# +# the private include files, for example: +# CORE_INCS = -Isrc/core -Iobjs/st -Iobjs -Iobjs/hp -Iobjs +# MAIN_INCS = -Isrc/main $(CORE_MODULE_INCS) -Iobjs/st -Iobjs +# where the public will be used for other modules which depends on it. +INCS_NAME="${MODULE_ID}_INCS" +# +# current module header files +echo -n "${INCS_NAME} = -I${MODULE_DIR} " >> ${FILE} +# +# depends module header files +for item in ${MODULE_DEPENDS[*]}; do + DEP_INCS_NAME="${item}_INCS"do + DEP_INCS_NAME="${item}_MODULE_INCS" + echo -n "\$(${DEP_INCS_NAME}) " >> ${FILE} +done +# +# depends library header files +for item in ${ModuleLibIncs[*]}; do + echo -n "-I${item} " >> ${FILE} +done +echo "" >> ${FILE}; echo "" >> ${FILE} + +# DEPS +echo "# DEPS for ${MODULE_ID}, the depends of make schema" >> ${FILE} +# depends on headers of self module, for example: +# CORE_DEPS = src/core/srs_core.hpp +DEPS_NAME="${MODULE_ID}_DEPS" +echo -n "${DEPS_NAME} = " >> ${FILE} +for item in ${MODULE_FILES[*]}; do + HEADER_FILE="${MODULE_DIR}/${item}.hpp" + if [ -f ${HEADER_FILE} ]; then + echo -n " ${HEADER_FILE}" >> ${FILE} + fi +done +# depends on other modules, for example: +# MAIN_DEPS = $(CORE_DEPS) +for item in ${MODULE_DEPENDS[*]}; do + DEP_DEPS_NAME="${item}_DEPS" + echo -n " \$(${DEP_DEPS_NAME}) " >> ${FILE} +done +echo "" >> ${FILE}; echo "" >> ${FILE} + +# OBJ +echo "# OBJ for ${MODULE_ID}, each object file" >> ${FILE} +MODULE_OBJS=() +for item in ${MODULE_FILES[*]}; do + CPP_FILE="${MODULE_DIR}/${item}.cpp" + OBJ_FILE="${SRS_OBJS}/${MODULE_DIR}/${item}.o" + MODULE_OBJS="${MODULE_OBJS[@]} ${CPP_FILE}" + if [ -f ${CPP_FILE} ]; then + echo "${OBJ_FILE}: \$(${DEPS_NAME}) ${CPP_FILE} " >> ${FILE} + echo " \$(CXX) -c \$(CXXFLAGS) \$(${INCS_NAME})\\" >> ${FILE} + echo " -o ${OBJ_FILE} ${CPP_FILE}" >> ${FILE} + fi +done +echo "" >> ${FILE} + +# parent Makefile, to create module output dir before compile it. +echo " mkdir -p ${SRS_OBJS}/${MODULE_DIR}" >> ${SRS_MAKEFILE} + +echo -n "generate module ${MODULE_ID} ok"; echo '!'; diff --git a/trunk/auto/options.sh b/trunk/auto/options.sh new file mode 100755 index 000000000..06a802297 --- /dev/null +++ b/trunk/auto/options.sh @@ -0,0 +1,809 @@ +#!/bin/bash + +# variables, parent script must set it: + +##################################################################################### +##################################################################################### +# parse user options, do this at first +##################################################################################### +##################################################################################### + +##################################################################################### +# output variables +##################################################################################### +help=no + +################################################################ +# feature options +SRS_HLS=RESERVED +SRS_DVR=RESERVED +SRS_NGINX=RESERVED +SRS_SSL=RESERVED +SRS_FFMPEG_TOOL=RESERVED +SRS_TRANSCODE=RESERVED +SRS_INGEST=RESERVED +SRS_STAT=RESERVED +SRS_HTTP_CALLBACK=RESERVED +SRS_HTTP_SERVER=RESERVED +SRS_HTTP_API=RESERVED +SRS_LIBRTMP=RESERVED +SRS_RESEARCH=RESERVED +SRS_UTEST=RESERVED +# tcmalloc +SRS_GPERF=RESERVED +# gperf memory check +SRS_GPERF_MC=RESERVED +# gperf memory profile +SRS_GPERF_MP=RESERVED +# gperf cpu profile +SRS_GPERF_CP=RESERVED +# gprof +SRS_GPROF=RESERVED +# +################################################################ +# libraries +SRS_FFMPEG_STUB=RESERVED +SRS_HTTP_PARSER=RESERVED +# arguments +SRS_PREFIX=/usr/local/srs +SRS_JOBS=1 +SRS_STATIC=RESERVED +# whether enable the log verbose/info/trace level. +# always enable the warn/error level. +SRS_LOG_VERBOSE=RESERVED +SRS_LOG_INFO=RESERVED +SRS_LOG_TRACE=RESERVED +# +################################################################ +# experts +# donot compile ssl, use system ssl(-lssl) if required. +SRS_USE_SYS_SSL=NO +# +################################################################ +# presets +# for x86/x64 pc/servers +SRS_X86_X64=NO +# armhf(v7cpu) built on ubuntu12 +SRS_ARM_UBUNTU12=NO +# mips built on ubuntu12 +SRS_MIPS_UBUNTU12=NO +# dev, open all features for dev, no gperf/prof/arm. +SRS_DEV=NO +# dev, open main server feature for dev, no utest/research/librtmp +SRS_FAST_DEV=NO +# demo, for the demo of srs, @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleDemo +SRS_DEMO=NO +# raspberry-pi, open hls/ssl/static +SRS_PI=NO +# cubieboard, donot open ffmpeg/nginx. +SRS_CUBIE=NO +# the most fast compile, nothing, only support vp6 RTMP. +SRS_FAST=NO +# only support RTMP with ssl. +SRS_PURE_RTMP=NO +# only support RTMP+HLS with ssl. +SRS_RTMP_HLS=NO +# the most fast compile, nothing, only support vp6 RTMP. +SRS_DISABLE_ALL=NO +# all features is on +SRS_ENABLE_ALL=NO +# +################################################################ +# calc +# whether embed cpu, arm/mips +SRS_EMBEDED_CPU=NO + +##################################################################################### +# menu +##################################################################################### +function show_help() { + cat << END + +Options: + -h, --help print this message + + --with-ssl enable rtmp complex handshake, requires openssl-devel installed. + to delivery h264 video and aac audio to flash player. + --with-hls enable hls streaming, mux RTMP to m3u8/ts files. + --with-dvr enable dvr, mux RTMP to flv files. + --with-nginx enable delivery HTTP stream with nginx. + build nginx at: ./objs/nginx/sbin/nginx + --with-http-callback enable http hooks, build cherrypy as demo api server. + --with-http-server enable http server to delivery http stream. + --with-http-api enable http api, to manage SRS by http api. + --with-ffmpeg enable transcoding tool ffmpeg. + build ffmpeg at: ./objs/ffmpeg/bin/ffmpeg + --with-transcode enable transcoding features. + user must specifies the transcode tools in conf. + --with-ingest enable ingest features. + user must specifies the ingest tools in conf. + --with-stat enable the data statistic, for http api. + --with-librtmp enable srs-librtmp, library for client. + --with-research build the research tools. + --with-utest build the utest for SRS. + --with-gperf build SRS with gperf tools(no gmc/gmp/gcp, with tcmalloc only). + --with-gmc build memory check for SRS with gperf tools. + --with-gmp build memory profile for SRS with gperf tools. + --with-gcp build cpu profile for SRS with gperf tools. + --with-gprof build SRS with gprof(GNU profile tool). + --with-arm-ubuntu12 build SRS on ubuntu12 for armhf(v7cpu). + + --without-ssl disable rtmp complex handshake. + --without-hls disable hls, rtmp streaming only. + --without-dvr disable dvr, donot support record RTMP stream to flv. + --without-nginx disable delivery HTTP stream with nginx. + --without-http-callback disable http, http hooks callback. + --without-http-server disable http server, use external server to delivery http stream. + --without-http-api disable http api, only use console to manage SRS process. + --without-ffmpeg disable the ffmpeg transcode tool feature. + --without-transcode disable the transcoding feature. + --without-ingest disable the ingest feature. + --without-stat disable the data statistic feature. + --without-librtmp disable srs-librtmp, library for client. + --without-research do not build the research tools. + --without-utest do not build the utest for SRS. + --without-gperf do not build SRS with gperf tools(without tcmalloc and gmc/gmp/gcp). + --without-gmc do not build memory check for SRS with gperf tools. + --without-gmp do not build memory profile for SRS with gperf tools. + --without-gcp do not build cpu profile for SRS with gperf tools. + --without-gprof do not build srs with gprof(GNU profile tool). + --without-arm-ubuntu12 do not build srs on ubuntu12 for armhf(v7cpu). + + --prefix= the absolute install path for srs. + --static whether add '-static' to link options. + --jobs[=N] Allow N jobs at once; infinite jobs with no arg. + used for make in the configure, for example, to make ffmpeg. + --log-verbose whether enable the log verbose level. default: no. + --log-info whether enable the log info level. default: no. + --log-trace whether enable the log trace level. default: yes. + +Presets: + --x86-x64 [default] for x86/x64 cpu, common pc and servers. + --pi for raspberry-pi(directly build), open features hls/ssl/static. + --cubie for cubieboard(directly build), open features except ffmpeg/nginx. + --arm alias for --with-arm-ubuntu12, for ubuntu12, arm crossbuild + --mips alias for --with-mips-ubuntu12, for ubuntu12, mips crossbuild + --fast the most fast compile, nothing, only support vp6 RTMP. + --pure-rtmp only support RTMP with ssl. + --rtmp-hls only support RTMP+HLS with ssl. + --disable-all disable all features, only support vp6 RTMP. + --dev for dev, open all features, no nginx/gperf/gprof/arm. + --fast-dev for dev fast compile, the RTMP server, without librtmp/utest/research. + --demo for srs demo, @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleDemo + --full enable all features, no gperf/gprof/arm. + +Conflicts: + 1. --with-gmc vs --with-gmp: + @see: http://google-perftools.googlecode.com/svn/trunk/doc/heap_checker.html + 2. --with-gperf/gmc/gmp vs --with-gprof: + gperftools not compatible with gprof. + 3. --arm vs --with-ffmpeg/gperf/gmc/gmp/gprof: + the complex tools not available for arm. + +Experts: + --use-sys-ssl donot compile ssl, use system ssl(-lssl) if required. + +Workflow: + 1. apply "Presets". if not specified, use default preset. + 2. apply "Options". user specified option will override the preset. + 3. check conflicts. @see Conflicts section. + 4. generate detail features. + +END +} + +function parse_user_option() { + case "$option" in + -h) help=yes ;; + --help) help=yes ;; + + --with-ssl) SRS_SSL=YES ;; + --with-hls) SRS_HLS=YES ;; + --with-dvr) SRS_DVR=YES ;; + --with-nginx) SRS_NGINX=YES ;; + --with-ffmpeg) SRS_FFMPEG_TOOL=YES ;; + --with-transcode) SRS_TRANSCODE=YES ;; + --with-ingest) SRS_INGEST=YES ;; + --with-stat) SRS_STAT=YES ;; + --with-http-callback) SRS_HTTP_CALLBACK=YES ;; + --with-http-server) SRS_HTTP_SERVER=YES ;; + --with-http-api) SRS_HTTP_API=YES ;; + --with-librtmp) SRS_LIBRTMP=YES ;; + --with-research) SRS_RESEARCH=YES ;; + --with-utest) SRS_UTEST=YES ;; + --with-gperf) SRS_GPERF=YES ;; + --with-gmc) SRS_GPERF_MC=YES ;; + --with-gmp) SRS_GPERF_MP=YES ;; + --with-gcp) SRS_GPERF_CP=YES ;; + --with-gprof) SRS_GPROF=YES ;; + --with-arm-ubuntu12) SRS_ARM_UBUNTU12=YES ;; + --with-mips-ubuntu12) SRS_MIPS_UBUNTU12=YES ;; + + --without-ssl) SRS_SSL=NO ;; + --without-hls) SRS_HLS=NO ;; + --without-dvr) SRS_DVR=NO ;; + --without-nginx) SRS_NGINX=NO ;; + --without-ffmpeg) SRS_FFMPEG_TOOL=NO ;; + --without-transcode) SRS_TRANSCODE=NO ;; + --without-ingest) SRS_INGEST=NO ;; + --without-stat) SRS_STAT=NO ;; + --without-http-callback) SRS_HTTP_CALLBACK=NO ;; + --without-http-server) SRS_HTTP_SERVER=NO ;; + --without-http-api) SRS_HTTP_API=NO ;; + --without-librtmp) SRS_LIBRTMP=NO ;; + --without-research) SRS_RESEARCH=NO ;; + --without-utest) SRS_UTEST=NO ;; + --without-gperf) SRS_GPERF=NO ;; + --without-gmc) SRS_GPERF_MC=NO ;; + --without-gmp) SRS_GPERF_MP=NO ;; + --without-gcp) SRS_GPERF_CP=NO ;; + --without-gprof) SRS_GPROF=NO ;; + --without-arm-ubuntu12) SRS_ARM_UBUNTU12=NO ;; + --without-mips-ubuntu12) SRS_MIPS_UBUNTU12=NO ;; + + --jobs) SRS_JOBS=${value} ;; + --prefix) SRS_PREFIX=${value} ;; + --static) SRS_STATIC=YES ;; + --log-verbose) SRS_LOG_VERBOSE=YES ;; + --log-info) SRS_LOG_INFO=YES ;; + --log-trace) SRS_LOG_TRACE=YES ;; + + --x86-x64) SRS_X86_X64=YES ;; + --arm) SRS_ARM_UBUNTU12=YES ;; + --mips) SRS_MIPS_UBUNTU12=YES ;; + --pi) SRS_PI=YES ;; + --cubie) SRS_CUBIE=YES ;; + --dev) SRS_DEV=YES ;; + --fast-dev) SRS_FAST_DEV=YES ;; + --demo) SRS_DEMO=YES ;; + --fast) SRS_FAST=YES ;; + --disable-all) SRS_DISABLE_ALL=YES ;; + --pure-rtmp) SRS_PURE_RTMP=YES ;; + --rtmp-hls) SRS_RTMP_HLS=YES ;; + --full) SRS_ENABLE_ALL=YES ;; + + --use-sys-ssl) SRS_USE_SYS_SSL=YES ;; + + *) + echo "$0: error: invalid option \"$option\"" + exit 1 + ;; + esac +} + +function parse_user_option_to_value_and_option() { + case "$option" in + -*=*) + value=`echo "$option" | sed -e 's|[-_a-zA-Z0-9/]*=||'` + option=`echo "$option" | sed -e 's|=[-_a-zA-Z0-9/.]*||'` + ;; + *) value="" ;; + esac +} + +##################################################################################### +# parse preset options +##################################################################################### +opt= + +for option +do + opt="$opt `echo $option | sed -e \"s/\(--[^=]*=\)\(.* .*\)/\1'\2'/\"`" + parse_user_option_to_value_and_option + parse_user_option +done + +if [ $help = yes ]; then + show_help + exit 0 +fi + +function apply_user_presets() { + # always set the log level for all presets. + SRS_LOG_VERBOSE=NO + SRS_LOG_INFO=NO + SRS_LOG_TRACE=YES + + # set default preset if not specifies + if [ $SRS_RTMP_HLS = NO ]; then + if [ $SRS_PURE_RTMP = NO ]; then + if [ $SRS_FAST = NO ]; then + if [ $SRS_DISABLE_ALL = NO ]; then + if [ $SRS_ENABLE_ALL = NO ]; then + if [ $SRS_DEV = NO ]; then + if [ $SRS_FAST_DEV = NO ]; then + if [ $SRS_DEMO = NO ]; then + if [ $SRS_ARM_UBUNTU12 = NO ]; then + if [ $SRS_MIPS_UBUNTU12 = NO ]; then + if [ $SRS_PI = NO ]; then + if [ $SRS_CUBIE = NO ]; then + if [ $SRS_X86_X64 = NO ]; then + SRS_X86_X64=YES; opt="--x86-x64 $opt"; + fi + fi + fi + fi + fi + fi + fi + fi + fi + fi + fi + fi + fi + + # whether embeded cpu. + if [ $SRS_ARM_UBUNTU12 = YES ]; then + SRS_EMBEDED_CPU=YES + fi + if [ $SRS_MIPS_UBUNTU12 = YES ]; then + SRS_EMBEDED_CPU=YES + fi + + # all disabled. + if [ $SRS_DISABLE_ALL = YES ]; then + SRS_HLS=NO + SRS_DVR=NO + SRS_NGINX=NO + SRS_SSL=NO + SRS_FFMPEG_TOOL=NO + SRS_TRANSCODE=NO + SRS_INGEST=NO + SRS_STAT=NO + SRS_HTTP_PARSER=NO + SRS_HTTP_CALLBACK=NO + SRS_HTTP_SERVER=NO + SRS_HTTP_API=NO + SRS_LIBRTMP=NO + SRS_RESEARCH=NO + SRS_UTEST=NO + SRS_GPERF=NO + SRS_GPERF_MC=NO + SRS_GPERF_MP=NO + SRS_GPERF_CP=NO + SRS_GPROF=NO + SRS_STATIC=NO + fi + + # all enabled. + if [ $SRS_ENABLE_ALL = YES ]; then + SRS_HLS=YES + SRS_DVR=YES + SRS_NGINX=YES + SRS_SSL=YES + SRS_FFMPEG_TOOL=YES + SRS_TRANSCODE=YES + SRS_INGEST=YES + SRS_STAT=YES + SRS_HTTP_PARSER=YES + SRS_HTTP_CALLBACK=YES + SRS_HTTP_SERVER=YES + SRS_HTTP_API=YES + SRS_LIBRTMP=YES + SRS_RESEARCH=YES + SRS_UTEST=YES + SRS_GPERF=NO + SRS_GPERF_MC=NO + SRS_GPERF_MP=NO + SRS_GPERF_CP=NO + SRS_GPROF=NO + SRS_STATIC=NO + fi + + # only rtmp vp6 + if [ $SRS_FAST = YES ]; then + SRS_HLS=NO + SRS_DVR=NO + SRS_NGINX=NO + SRS_SSL=NO + SRS_FFMPEG_TOOL=NO + SRS_TRANSCODE=NO + SRS_INGEST=NO + SRS_STAT=NO + SRS_HTTP_PARSER=NO + SRS_HTTP_CALLBACK=NO + SRS_HTTP_SERVER=NO + SRS_HTTP_API=NO + SRS_LIBRTMP=NO + SRS_RESEARCH=NO + SRS_UTEST=NO + SRS_GPERF=NO + SRS_GPERF_MC=NO + SRS_GPERF_MP=NO + SRS_GPERF_CP=NO + SRS_GPROF=NO + SRS_STATIC=NO + fi + + # all disabled. + if [ $SRS_RTMP_HLS = YES ]; then + SRS_HLS=YES + SRS_DVR=NO + SRS_NGINX=NO + SRS_SSL=YES + SRS_FFMPEG_TOOL=NO + SRS_TRANSCODE=NO + SRS_INGEST=NO + SRS_STAT=NO + SRS_HTTP_PARSER=NO + SRS_HTTP_CALLBACK=NO + SRS_HTTP_SERVER=NO + SRS_HTTP_API=NO + SRS_LIBRTMP=NO + SRS_RESEARCH=NO + SRS_UTEST=NO + SRS_GPERF=NO + SRS_GPERF_MC=NO + SRS_GPERF_MP=NO + SRS_GPERF_CP=NO + SRS_GPROF=NO + SRS_STATIC=NO + fi + + # only ssl for RTMP with complex handshake. + if [ $SRS_PURE_RTMP = YES ]; then + SRS_HLS=NO + SRS_DVR=NO + SRS_NGINX=NO + SRS_SSL=YES + SRS_FFMPEG_TOOL=NO + SRS_TRANSCODE=NO + SRS_INGEST=NO + SRS_STAT=NO + SRS_HTTP_PARSER=NO + SRS_HTTP_CALLBACK=NO + SRS_HTTP_SERVER=NO + SRS_HTTP_API=NO + SRS_LIBRTMP=NO + SRS_RESEARCH=NO + SRS_UTEST=NO + SRS_GPERF=NO + SRS_GPERF_MC=NO + SRS_GPERF_MP=NO + SRS_GPERF_CP=NO + SRS_GPROF=NO + SRS_STATIC=NO + fi + + # if arm specified, set some default to disabled. + if [ $SRS_ARM_UBUNTU12 = YES ]; then + SRS_HLS=YES + SRS_DVR=YES + SRS_NGINX=NO + SRS_SSL=YES + SRS_FFMPEG_TOOL=NO + SRS_TRANSCODE=YES + SRS_INGEST=YES + SRS_STAT=YES + SRS_HTTP_PARSER=YES + SRS_HTTP_CALLBACK=YES + SRS_HTTP_SERVER=YES + SRS_HTTP_API=YES + SRS_LIBRTMP=YES + SRS_RESEARCH=NO + SRS_UTEST=NO + SRS_GPERF=NO + SRS_GPERF_MC=NO + SRS_GPERF_MP=NO + SRS_GPERF_CP=NO + SRS_GPROF=NO + # TODO: FIXME: need static? maybe donot. + SRS_STATIC=YES + fi + + # if mips specified, set some default to disabled. + if [ $SRS_MIPS_UBUNTU12 = YES ]; then + SRS_HLS=YES + SRS_DVR=YES + SRS_NGINX=NO + SRS_SSL=YES + SRS_FFMPEG_TOOL=NO + SRS_TRANSCODE=YES + SRS_INGEST=YES + SRS_STAT=YES + SRS_HTTP_PARSER=YES + SRS_HTTP_CALLBACK=YES + SRS_HTTP_SERVER=YES + SRS_HTTP_API=YES + SRS_LIBRTMP=YES + SRS_RESEARCH=NO + SRS_UTEST=NO + SRS_GPERF=NO + SRS_GPERF_MC=NO + SRS_GPERF_MP=NO + SRS_GPERF_CP=NO + SRS_GPROF=NO + SRS_STATIC=NO + fi + + # defaults for x86/x64 + if [ $SRS_X86_X64 = YES ]; then + SRS_HLS=YES + SRS_DVR=YES + SRS_NGINX=NO + SRS_SSL=YES + SRS_FFMPEG_TOOL=NO + SRS_TRANSCODE=YES + SRS_INGEST=YES + SRS_STAT=YES + SRS_HTTP_PARSER=YES + SRS_HTTP_CALLBACK=YES + SRS_HTTP_SERVER=YES + SRS_HTTP_API=YES + SRS_LIBRTMP=YES + SRS_RESEARCH=NO + SRS_UTEST=YES + SRS_GPERF=NO + SRS_GPERF_MC=NO + SRS_GPERF_MP=NO + SRS_GPERF_CP=NO + SRS_GPROF=NO + SRS_STATIC=NO + fi + + # if dev specified, open features if possible. + if [ $SRS_DEV = YES ]; then + SRS_HLS=YES + SRS_DVR=YES + SRS_NGINX=NO + SRS_SSL=YES + SRS_FFMPEG_TOOL=YES + SRS_TRANSCODE=YES + SRS_INGEST=YES + SRS_STAT=YES + SRS_HTTP_PARSER=YES + SRS_HTTP_CALLBACK=YES + SRS_HTTP_SERVER=YES + SRS_HTTP_API=YES + SRS_LIBRTMP=YES + SRS_RESEARCH=YES + SRS_UTEST=YES + SRS_GPERF=NO + SRS_GPERF_MC=NO + SRS_GPERF_MP=NO + SRS_GPERF_CP=NO + SRS_GPROF=NO + SRS_STATIC=NO + fi + + # if fast dev specified, open main server features. + if [ $SRS_FAST_DEV = YES ]; then + SRS_HLS=YES + SRS_DVR=YES + SRS_NGINX=NO + SRS_SSL=YES + SRS_FFMPEG_TOOL=NO + SRS_TRANSCODE=YES + SRS_INGEST=YES + SRS_STAT=YES + SRS_HTTP_PARSER=YES + SRS_HTTP_CALLBACK=YES + SRS_HTTP_SERVER=YES + SRS_HTTP_API=YES + SRS_LIBRTMP=NO + SRS_RESEARCH=NO + SRS_UTEST=NO + SRS_GPERF=NO + SRS_GPERF_MC=NO + SRS_GPERF_MP=NO + SRS_GPERF_CP=NO + SRS_GPROF=NO + SRS_STATIC=NO + fi + + # for srs demo + if [ $SRS_DEMO = YES ]; then + SRS_HLS=YES + SRS_DVR=YES + SRS_NGINX=NO + SRS_SSL=YES + SRS_FFMPEG_TOOL=YES + SRS_TRANSCODE=YES + SRS_INGEST=YES + SRS_STAT=YES + SRS_HTTP_PARSER=YES + SRS_HTTP_CALLBACK=YES + SRS_HTTP_SERVER=YES + SRS_HTTP_API=YES + SRS_LIBRTMP=YES + SRS_RESEARCH=NO + SRS_UTEST=YES + SRS_GPERF=NO + SRS_GPERF_MC=NO + SRS_GPERF_MP=NO + SRS_GPERF_CP=NO + SRS_GPROF=NO + SRS_STATIC=NO + fi + + # if raspberry-pi specified, open ssl/hls/static features + if [ $SRS_PI = YES ]; then + SRS_HLS=YES + SRS_DVR=YES + SRS_NGINX=NO + SRS_SSL=YES + SRS_FFMPEG_TOOL=NO + SRS_TRANSCODE=YES + SRS_INGEST=YES + SRS_STAT=YES + SRS_HTTP_PARSER=YES + SRS_HTTP_CALLBACK=YES + SRS_HTTP_SERVER=YES + SRS_HTTP_API=YES + SRS_LIBRTMP=YES + SRS_RESEARCH=NO + SRS_UTEST=NO + SRS_GPERF=NO + SRS_GPERF_MC=NO + SRS_GPERF_MP=NO + SRS_GPERF_CP=NO + SRS_GPROF=NO + SRS_STATIC=NO + fi + + # if cubieboard specified, open features except ffmpeg/nginx. + if [ $SRS_CUBIE = YES ]; then + SRS_HLS=YES + SRS_DVR=YES + SRS_NGINX=NO + SRS_SSL=YES + SRS_FFMPEG_TOOL=YES + SRS_TRANSCODE=YES + SRS_INGEST=YES + SRS_STAT=YES + SRS_HTTP_PARSER=YES + SRS_HTTP_CALLBACK=YES + SRS_HTTP_SERVER=YES + SRS_HTTP_API=YES + SRS_LIBRTMP=YES + SRS_RESEARCH=NO + SRS_UTEST=NO + SRS_GPERF=NO + SRS_GPERF_MC=NO + SRS_GPERF_MP=NO + SRS_GPERF_CP=NO + SRS_GPROF=NO + SRS_STATIC=NO + fi +} +apply_user_presets + +##################################################################################### +# parse detail feature options +##################################################################################### +for option +do + parse_user_option_to_value_and_option + parse_user_option +done + +function apply_user_detail_options() { + # if transcode/ingest specified, requires the ffmpeg stub classes. + SRS_FFMPEG_STUB=NO + if [ $SRS_TRANSCODE = YES ]; then SRS_FFMPEG_STUB=YES; fi + if [ $SRS_INGEST = YES ]; then SRS_FFMPEG_STUB=YES; fi + + # if http-xxxx specified, open the SRS_HTTP_PARSER + SRS_HTTP_PARSER=NO + if [ $SRS_HTTP_CALLBACK = YES ]; then SRS_HTTP_PARSER=YES; fi + if [ $SRS_HTTP_SERVER = YES ]; then SRS_HTTP_PARSER=YES; fi + if [ $SRS_HTTP_API = YES ]; then SRS_HTTP_PARSER=YES; fi + + # parse the jobs for make + if [[ "" -eq SRS_JOBS ]]; then + export SRS_JOBS="--jobs=1" + else + export SRS_JOBS="--jobs=${SRS_JOBS}" + fi +} +apply_user_detail_options + +function regenerate_options() { + # save all config options to macro to write to auto headers file + SRS_AUTO_USER_CONFIGURE="$opt" + # regenerate the options for default values. + SRS_AUTO_CONFIGURE="--prefix=${SRS_PREFIX}" + if [ $SRS_HLS = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-hls"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-hls"; fi + if [ $SRS_DVR = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-dvr"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-dvr"; fi + if [ $SRS_NGINX = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-nginx"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-nginx"; fi + if [ $SRS_SSL = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-ssl"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-ssl"; fi + if [ $SRS_FFMPEG_TOOL = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-ffmpeg"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-ffmpeg"; fi + if [ $SRS_TRANSCODE = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-transcode"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-transcode"; fi + if [ $SRS_INGEST = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-ingest"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-ingest"; fi + if [ $SRS_STAT = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-stat"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-stat"; fi + if [ $SRS_HTTP_CALLBACK = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-http-callback"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-http-callback"; fi + if [ $SRS_HTTP_SERVER = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-http-server"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-http-server"; fi + if [ $SRS_HTTP_API = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-http-api"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-http-api"; fi + if [ $SRS_LIBRTMP = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-librtmp"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-librtmp"; fi + if [ $SRS_RESEARCH = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-research"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-research"; fi + if [ $SRS_UTEST = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-utest"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-utest"; fi + if [ $SRS_GPERF = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-gperf"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-gperf"; fi + if [ $SRS_GPERF_MC = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-gmc"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-gmc"; fi + if [ $SRS_GPERF_MP = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-gmp"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-gmp"; fi + if [ $SRS_GPERF_CP = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-gcp"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-gcp"; fi + if [ $SRS_GPROF = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-gprof"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-gprof"; fi + if [ $SRS_ARM_UBUNTU12 = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-arm-ubuntu12"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-arm-ubuntu12"; fi + if [ $SRS_MIPS_UBUNTU12 = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --with-mips-ubuntu12"; else SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --without-mips-ubuntu12"; fi + if [ $SRS_STATIC = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --static"; fi + if [ $SRS_LOG_VERBOSE = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --log-verbose"; fi + if [ $SRS_LOG_INFO = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --log-info"; fi + if [ $SRS_LOG_TRACE = YES ]; then SRS_AUTO_CONFIGURE="${SRS_AUTO_CONFIGURE} --log-trace"; fi + echo "regenerate config: ${SRS_AUTO_CONFIGURE}" +} +regenerate_options + +##################################################################################### +# check user options +##################################################################################### +function check_option_conflicts() { + __check_ok=YES + # check conflict + if [ $SRS_GPERF = NO ]; then + if [ $SRS_GPERF_MC = YES ]; then echo "gperf-mc depends on gperf, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_GPERF_MP = YES ]; then echo "gperf-mp depends on gperf, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_GPERF_CP = YES ]; then echo "gperf-cp depends on gperf, see: ./configure --help"; __check_ok=NO; fi + fi + if [ $SRS_GPERF_MC = YES ]; then + if [ $SRS_GPERF_MP = YES ]; then + echo "gperf-mc not compatible with gperf-mp, see: ./configure --help"; + echo "@see: http://google-perftools.googlecode.com/svn/trunk/doc/heap_checker.html"; + echo "Note that since the heap-checker uses the heap-profiling framework internally, it is not possible to run both the heap-checker and heap profiler at the same time"; + __check_ok=NO + fi + fi + # generate the group option: SRS_GPERF + __gperf_slow=NO + if [ $SRS_GPERF_MC = YES ]; then SRS_GPERF=YES; __gperf_slow=YES; fi + if [ $SRS_GPERF_MP = YES ]; then SRS_GPERF=YES; __gperf_slow=YES; fi + if [ $SRS_GPERF_CP = YES ]; then SRS_GPERF=YES; __gperf_slow=YES; fi + if [ $__gperf_slow = YES ]; then if [ $SRS_GPROF = YES ]; then + echo "gmc/gmp/gcp not compatible with gprof, see: ./configure --help"; __check_ok=NO; + fi fi + + # check embeded(arm/mips), if embeded enabled, only allow st/ssl/librtmp, + # user should disable all other features + if [ $SRS_EMBEDED_CPU = YES ]; then + if [ $SRS_FFMPEG_TOOL = YES ]; then echo "ffmpeg for arm is not available, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_RESEARCH = YES ]; then echo "research for arm is not available, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_GPERF = YES ]; then echo "gperf for arm is not available, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_GPERF_MC = YES ]; then echo "gmc for arm is not available, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_GPERF_MP = YES ]; then echo "gmp for arm is not available, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_GPERF_CP = YES ]; then echo "gcp for arm is not available, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_GPROF = YES ]; then echo "gprof for arm is not available, see: ./configure --help"; __check_ok=NO; fi + fi + + # if x86/x64 or directly build, never use static + if [ $SRS_X86_X64 = YES ]; then + if [ $SRS_STATIC = YES ]; then + echo "x86/x64 should never use static, see: ./configure --help"; __check_ok=NO; + fi + fi + + # TODO: FIXME: check more os. + + # check variable neccessary + if [ $SRS_HLS = RESERVED ]; then echo "you must specifies the hls, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_DVR = RESERVED ]; then echo "you must specifies the dvr, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_NGINX = RESERVED ]; then echo "you must specifies the nginx, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_SSL = RESERVED ]; then echo "you must specifies the ssl, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_FFMPEG_TOOL = RESERVED ]; then echo "you must specifies the ffmpeg, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_HTTP_CALLBACK = RESERVED ]; then echo "you must specifies the http-callback, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_HTTP_SERVER = RESERVED ]; then echo "you must specifies the http-server, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_HTTP_API = RESERVED ]; then echo "you must specifies the http-api, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_LIBRTMP = RESERVED ]; then echo "you must specifies the librtmp, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_RESEARCH = RESERVED ]; then echo "you must specifies the research, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_UTEST = RESERVED ]; then echo "you must specifies the utest, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_GPERF = RESERVED ]; then echo "you must specifies the gperf, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_GPERF_MC = RESERVED ]; then echo "you must specifies the gperf-mc, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_GPERF_MP = RESERVED ]; then echo "you must specifies the gperf-mp, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_GPERF_CP = RESERVED ]; then echo "you must specifies the gperf-cp, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_GPROF = RESERVED ]; then echo "you must specifies the gprof, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_ARM_UBUNTU12 = RESERVED ]; then echo "you must specifies the arm-ubuntu12, see: ./configure --help"; __check_ok=NO; fi + if [ $SRS_MIPS_UBUNTU12 = RESERVED ]; then echo "you must specifies the mips-ubuntu12, see: ./configure --help"; __check_ok=NO; fi + if [[ -z $SRS_PREFIX ]]; then echo "you must specifies the prefix, see: ./configure --prefix"; __check_ok=NO; fi + if [ $__check_ok = NO ]; then + exit 1; + fi +} +check_option_conflicts diff --git a/trunk/auto/utest.sh b/trunk/auto/utest.sh new file mode 100755 index 000000000..45b4a15bc --- /dev/null +++ b/trunk/auto/utest.sh @@ -0,0 +1,180 @@ +# generate utest Makefile +# +# params: +# $SRS_OBJS the objs directory. ie. objs +# $SRS_MAKEFILE the makefile name. ie. Makefile +# +# $APP_NAME the app name to output. ie. srs_utest +# $MODULE_DIR the src dir of utest code. ie. src/utest +# $LINK_OPTIONS the link options for utest. ie. -lpthread -ldl + +FILE=${SRS_OBJS}/utest/${SRS_MAKEFILE} +# create dir for Makefile +mkdir -p ${SRS_OBJS}/utest + +# the prefix to generate the objs/utest/Makefile +# dirs relative to current dir(objs/utest), it's trunk/objs/utest +# trunk of srs, which contains the src dir, relative to objs/utest, it's trunk +SRS_TRUNK_PREFIX=../.. +# gest dir, relative to objs/utest, it's trunk/objs/gtest +GTEST_DIR=${SRS_TRUNK_PREFIX}/${SRS_OBJS}/gtest + +cat << END > ${FILE} +# user must run make the ${SRS_OBJS}/utest dir +# at the same dir of Makefile. + +# A sample Makefile for building Google Test and using it in user +# tests. Please tweak it to suit your environment and project. You +# may want to move it to your project's root directory. +# +# SYNOPSIS: +# +# make [all] - makes everything. +# make TARGET - makes the given target. +# make clean - removes all files generated by make. + +# Please tweak the following variable definitions as needed by your +# project, except GTEST_HEADERS, which you can use in your own targets +# but shouldn't modify. + +# Points to the root of Google Test, relative to where this file is. +# Remember to tweak this if you move this file. +GTEST_DIR = ${GTEST_DIR} + +# Where to find user code. +USER_DIR = . + +# Flags passed to the preprocessor. +CPPFLAGS += -I\$(GTEST_DIR)/include + +# Flags passed to the C++ compiler. +CXXFLAGS += -g -Wall -Wextra -O0 + +# All tests produced by this Makefile. Remember to add new tests you +# created to the list. +TESTS = ${SRS_TRUNK_PREFIX}/${SRS_OBJS}/${APP_NAME} + +# All Google Test headers. Usually you shouldn't change this +# definition. +GTEST_HEADERS = \$(GTEST_DIR)/include/gtest/*.h \\ + \$(GTEST_DIR)/include/gtest/internal/*.h + +# House-keeping build targets. + +all : \$(TESTS) + +clean : + rm -f \$(TESTS) gtest.a gtest_main.a *.o + +# Builds gtest.a and gtest_main.a. + +# Usually you shouldn't tweak such internal variables, indicated by a +# trailing _. +GTEST_SRCS_ = \$(GTEST_DIR)/src/*.cc \$(GTEST_DIR)/src/*.h \$(GTEST_HEADERS) + +# For simplicity and to avoid depending on Google Test's +# implementation details, the dependencies specified below are +# conservative and not optimized. This is fine as Google Test +# compiles fast and for ordinary users its source rarely changes. +gtest-all.o : \$(GTEST_SRCS_) + \$(CXX) \$(CPPFLAGS) -I\$(GTEST_DIR) \$(CXXFLAGS) -c \\ + \$(GTEST_DIR)/src/gtest-all.cc + +gtest_main.o : \$(GTEST_SRCS_) + \$(CXX) \$(CPPFLAGS) -I\$(GTEST_DIR) \$(CXXFLAGS) -c \\ + \$(GTEST_DIR)/src/gtest_main.cc + +gtest.a : gtest-all.o + \$(AR) \$(ARFLAGS) \$@ \$^ + +gtest_main.a : gtest-all.o gtest_main.o + \$(AR) \$(ARFLAGS) \$@ \$^ + +# Builds a sample test. A test should link with either gtest.a or +# gtest_main.a, depending on whether it defines its own main() +# function. + +##################################################################################### +##################################################################################### +# SRS(Simple RTMP Server) utest section +##################################################################################### +##################################################################################### + +END + +##################################################################################### +# Includes, the include dir. +echo "# Includes, the include dir." >> ${FILE} +# +# current module header files +echo -n "SRS_UTEST_INC = -I${SRS_TRUNK_PREFIX}/${MODULE_DIR} " >> ${FILE} +# +# depends module header files +for item in ${MODULE_DEPENDS[*]}; do + DEP_INCS_NAME="${item}_INCS" + echo -n "-I${SRS_TRUNK_PREFIX}/${!DEP_INCS_NAME} " >> ${FILE} +done +# +# depends library header files +for item in ${ModuleLibIncs[*]}; do + echo -n "-I${SRS_TRUNK_PREFIX}/${item} " >> ${FILE} +done +echo "" >> ${FILE}; echo "" >> ${FILE} + +##################################################################################### +# Depends, the depends objects +echo "# Depends, the depends objects" >> ${FILE} +# +# current module header files +echo -n "SRS_UTEST_DEPS = " >> ${FILE} +for item in ${MODULE_OBJS[*]}; do + FILE_NAME=${item%.*} + echo -n "${SRS_TRUNK_PREFIX}/${SRS_OBJS}/${FILE_NAME}.o " >> ${FILE} +done +echo "" >> ${FILE}; echo "" >> ${FILE} +# +echo "# Depends, utest header files" >> ${FILE} +DEPS_NAME="UTEST_DEPS" +echo -n "${DEPS_NAME} = " >> ${FILE} +for item in ${MODULE_FILES[*]}; do + HEADER_FILE="${SRS_TRUNK_PREFIX}/${MODULE_DIR}/${item}.hpp" + echo -n " ${HEADER_FILE}" >> ${FILE} +done +echo "" >> ${FILE}; echo "" >> ${FILE} + +##################################################################################### +# Objects, build each object of utest +echo "# Objects, build each object of utest" >> ${FILE} +# +MODULE_OBJS=() +for item in ${MODULE_FILES[*]}; do + MODULE_OBJS="${MODULE_OBJS[@]} ${item}.o" + cat << END >> ${FILE} +${item}.o : \$(${DEPS_NAME}) ${SRS_TRUNK_PREFIX}/${MODULE_DIR}/${item}.cpp \$(SRS_UTEST_DEPS) + \$(CXX) \$(CPPFLAGS) \$(CXXFLAGS) \$(SRS_UTEST_INC) -c ${SRS_TRUNK_PREFIX}/${MODULE_DIR}/${item}.cpp -o \$@ +END +done +echo "" >> ${FILE} + +##################################################################################### +# App for utest +# +# link all depends libraries +echo "# link all depends libraries" >> ${FILE} +echo -n "DEPS_LIBRARIES_FILES = " >> ${FILE} +for item in ${ModuleLibFiles[*]}; do + echo -n "${SRS_TRUNK_PREFIX}/${item} " >> ${FILE} +done +echo "" >> ${FILE}; echo "" >> ${FILE} +# +echo "# generate the utest binary" >> ${FILE} +cat << END >> ${FILE} +${SRS_TRUNK_PREFIX}/${SRS_OBJS}/${APP_NAME} : \$(SRS_UTEST_DEPS) ${MODULE_OBJS} gtest_main.a + \$(CXX) -o \$@ \$(CPPFLAGS) \$(CXXFLAGS) \$^ \$(DEPS_LIBRARIES_FILES) ${LINK_OPTIONS} +END + +##################################################################################### +# parent Makefile, to create module output dir before compile it. +echo " mkdir -p ${SRS_OBJS}/utest" >> ${SRS_MAKEFILE} + +echo -n "generate utest ok"; echo '!'; diff --git a/trunk/conf/bandwidth.conf b/trunk/conf/bandwidth.conf new file mode 100644 index 000000000..33ce199b7 --- /dev/null +++ b/trunk/conf/bandwidth.conf @@ -0,0 +1,18 @@ +# bandwidth test tool config for srs. +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +vhost __defaultVhost__ { +} + +vhost bandcheck.srs.com { + enabled on; + chunk_size 65000; + bandcheck { + enabled on; + key "35c9b402c12a7246868752e2878f7e0e"; + interval 30; + limit_kbps 4000; + } +} diff --git a/trunk/conf/console.conf b/trunk/conf/console.conf new file mode 100644 index 000000000..e53d87c26 --- /dev/null +++ b/trunk/conf/console.conf @@ -0,0 +1,17 @@ +# no-daemon and write log to console config for srs. +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +daemon off; +srs_log_tank console; +http_api { + enabled on; + listen 1985; +} +http_stream { + enabled on; + listen 8080; +} +vhost __defaultVhost__ { +} diff --git a/trunk/conf/demo.19350.conf b/trunk/conf/demo.19350.conf new file mode 100644 index 000000000..0aada8e33 --- /dev/null +++ b/trunk/conf/demo.19350.conf @@ -0,0 +1,22 @@ +# the config for srs demo +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleDemo +# @see full.conf for detail config. + +listen 19350; +max_connections 1000; +daemon on; +srs_log_tank file; +srs_log_file ./objs/srs.demo.19350.log; +pid ./objs/srs.demo.19350.pid; + +vhost __defaultVhost__ { + enabled on; + gop_cache on; + hls { + enabled on; + hls_path ./objs/nginx/html/forward; + hls_fragment 5; + hls_window 30; + } +} + diff --git a/trunk/conf/demo.conf b/trunk/conf/demo.conf new file mode 100644 index 000000000..191ff87f0 --- /dev/null +++ b/trunk/conf/demo.conf @@ -0,0 +1,220 @@ +# the config for srs demo +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleDemo +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +daemon on; +srs_log_tank file; +srs_log_file ./objs/srs.demo.log; +pid ./objs/srs.demo.pid; + +chunk_size 60000; +max_connections 2000; + +http_api { + enabled on; + listen 1985; +} + +http_stream { + enabled on; + listen 8080; + dir ./objs/nginx/html; +} + +vhost __defaultVhost__ { + enabled on; + gop_cache on; +} + +vhost bandcheck.srs.com { + enabled on; + chunk_size 65000; + bandcheck { + enabled on; + key "35c9b402c12a7246868752e2878f7e0e"; + interval 30; + limit_kbps 4000; + } +} + +vhost demo.srs.com { + chunk_size 60000; + enabled on; + gop_cache on; + queue_length 30; + forward 127.0.0.1:19350; + bandcheck { + enabled off; + } + hls { + enabled on; + hls_path ./objs/nginx/html; + hls_fragment 5; + hls_window 30; + } + http_hooks { + enabled on; + on_connect http://127.0.0.1:8085/api/v1/clients; + on_close http://127.0.0.1:8085/api/v1/clients; + on_publish http://127.0.0.1:8085/api/v1/streams; + on_unpublish http://127.0.0.1:8085/api/v1/streams; + on_play http://127.0.0.1:8085/api/v1/sessions; + on_stop http://127.0.0.1:8085/api/v1/sessions; + } + transcode { + enabled on; + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine ld { + enabled on; + vfilter { + i ./doc/srs-logo.png; + filter_complex 'overlay=10:10'; + } + vcodec libx264; + vbitrate 300; + vfps 20; + vwidth 768; + vheight 320; + vthreads 1; + vprofile baseline; + vpreset superfast; + vparams { + } + acodec libaacplus; + abitrate 45; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + engine sd { + enabled on; + vfilter { + vf 'split [main][tmp]; [tmp] crop=iw:ih/2:0:0, vflip [flip]; [main][flip] overlay=0:H/2'; + } + vcodec libx264; + vbitrate 500; + vfps 20; + vwidth 768; + vheight 320; + vthreads 1; + vprofile main; + vpreset fast; + vparams { + } + acodec libaacplus; + abitrate 40; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + } + ingest { + enabled on; + input { + type file; + url ./doc/source.200kbps.768x320.flv; + } + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine { + enabled off; + output rtmp://127.0.0.1:[port]/live?vhost=[vhost]/livestream; + } + } +} + +vhost players { + enabled on; + gop_cache on; + transcode { + enabled on; + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine hls { + enabled on; + vfilter { + i ./doc/srs-logo.png; + filter_complex 'overlay=10:10'; + } + vcodec libx264; + vbitrate 300; + vfps 20; + vwidth 768; + vheight 320; + vthreads 1; + vprofile baseline; + vpreset superfast; + vparams { + g 100; + } + acodec libaacplus; + abitrate 30; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=players_pub/[stream]; + } + } + ingest { + enabled on; + input { + type file; + url ./doc/source.200kbps.768x320.flv; + } + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine { + enabled off; + output rtmp://127.0.0.1:[port]/live?vhost=[vhost]/demo; + } + } +} +vhost players_pub { + hls { + enabled on; + hls_path ./objs/nginx/html; + hls_fragment 5; + hls_window 30; + } +} + +vhost players_chat { + gop_cache off; + hls { + enabled off; + } + transcode { + enabled on; + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine chat_hls { + enabled on; + vfilter { + } + vcodec libx264; + vbitrate 150; + vfps 15; + vwidth 576; + vheight 240; + vthreads 1; + vprofile baseline; + vpreset ultrafast; + vparams { + g 30; + } + acodec an; + output rtmp://127.0.0.1:[port]/[app]?vhost=chat_hls/[stream]; + } + } +} +vhost chat_hls { + hls { + enabled on; + hls_path ./objs/nginx/html; + hls_fragment 2; + hls_window 10; + } +} diff --git a/trunk/conf/dvr.segment.conf b/trunk/conf/dvr.segment.conf new file mode 100644 index 000000000..f29c28d30 --- /dev/null +++ b/trunk/conf/dvr.segment.conf @@ -0,0 +1,15 @@ +# the config for srs to dvr in segment mode +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DVR +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +vhost __defaultVhost__ { + dvr { + enabled on; + dvr_path ./objs/nginx/html; + dvr_plan segment; + dvr_duration 30; + dvr_wait_keyframe on; + } +} diff --git a/trunk/conf/dvr.session.conf b/trunk/conf/dvr.session.conf new file mode 100644 index 000000000..8b16b32eb --- /dev/null +++ b/trunk/conf/dvr.session.conf @@ -0,0 +1,13 @@ +# the config for srs to dvr in session mode +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DVR +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +vhost __defaultVhost__ { + dvr { + enabled on; + dvr_path ./objs/nginx/html; + dvr_plan session; + } +} diff --git a/trunk/conf/edge.conf b/trunk/conf/edge.conf new file mode 100644 index 000000000..a77986b6e --- /dev/null +++ b/trunk/conf/edge.conf @@ -0,0 +1,12 @@ +# the config for srs origin-edge cluster +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Edge +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +pid objs/edge.pid; +srs_log_file ./objs/edge.log; +vhost __defaultVhost__ { + mode remote; + origin 127.0.0.1:19350; +} diff --git a/trunk/conf/edge.token.traverse.conf b/trunk/conf/edge.token.traverse.conf new file mode 100644 index 000000000..bff8749f6 --- /dev/null +++ b/trunk/conf/edge.token.traverse.conf @@ -0,0 +1,11 @@ +# the config for srs for token traverse authentication +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DRM +# @see full.conf for detail config. + +listen 1935 +max_connections 1000; +vhost __defaultVhost__ { + mode remote; + origin 127.0.0.1:19350; + token_traverse on; +} diff --git a/trunk/conf/ffmpeg.transcode.conf b/trunk/conf/ffmpeg.transcode.conf new file mode 100644 index 000000000..04c434982 --- /dev/null +++ b/trunk/conf/ffmpeg.transcode.conf @@ -0,0 +1,34 @@ +# the config for srs use ffmpeg to transcode +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleFFMPEG +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +vhost __defaultVhost__ { + transcode { + enabled on; + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine ff { + enabled on; + vfilter { + } + vcodec libx264; + vbitrate 500; + vfps 25; + vwidth 768; + vheight 320; + vthreads 12; + vprofile main; + vpreset medium; + vparams { + } + acodec libaacplus; + abitrate 70; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + } +} diff --git a/trunk/conf/forward.master.conf b/trunk/conf/forward.master.conf new file mode 100644 index 000000000..8200b1c5f --- /dev/null +++ b/trunk/conf/forward.master.conf @@ -0,0 +1,12 @@ +# the config for srs to forward +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleForward +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +pid ./objs/srs.master.pid; +srs_log_tank file; +srs_log_file ./objs/srs.master.log; +vhost __defaultVhost__ { + forward 127.0.0.1:19350; +} diff --git a/trunk/conf/forward.slave.conf b/trunk/conf/forward.slave.conf new file mode 100644 index 000000000..ff2dd53ed --- /dev/null +++ b/trunk/conf/forward.slave.conf @@ -0,0 +1,11 @@ +# the config for srs to forward +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleForward +# @see full.conf for detail config. + +listen 19350; +max_connections 1000; +pid ./objs/srs.slave.pid; +srs_log_tank file; +srs_log_file ./objs/srs.slave.log; +vhost __defaultVhost__ { +} diff --git a/trunk/conf/full.conf b/trunk/conf/full.conf new file mode 100644 index 000000000..61c8b3d49 --- /dev/null +++ b/trunk/conf/full.conf @@ -0,0 +1,957 @@ +# all config for srs + +############################################################################################# +# RTMP sections +############################################################################################# +# the rtmp listen ports, split by space. +listen 1935; +# the pid file +# to ensure only one process can use a pid file +# and provides the current running process id, for script, +# for example, init.d script to manage the server. +# default: ./objs/srs.pid +pid ./objs/srs.pid; +# the default chunk size is 128, max is 65536, +# some client does not support chunk size change, +# however, most clients supports it and it can improve +# performance about 10%. +# default: 60000 +chunk_size 60000; +# the logs dir. +# if enabled ffmpeg, each stracoding stream will create a log file. +# /dev/null to disable the log. +# default: ./objs +ff_log_dir ./objs; +# the log tank, console or file. +# if console, print log to console. +# if file, write log to file. requires srs_log_file if log to file. +# default: file. +srs_log_tank file; +# the log level, for all log tanks. +# can be: verbose, info, trace, warn, error +# default: trace +srs_log_level trace; +# when srs_log_tank is file, specifies the log file. +# default: ./objs/srs.log +srs_log_file ./objs/srs.log; +# the max connections. +# if exceed the max connections, server will drop the new connection. +# default: 1000 +max_connections 1000; +# whether start as deamon +# @remark: donot support reload. +# default: on +daemon on; + +############################################################################################# +# heartbeat/stats sections +############################################################################################# +# heartbeat to api server +# @remark, the ip report to server, is retrieve from system stat, +# which need the config item stats.network. +heartbeat { + # whether heartbeat is enalbed. + # default: off + enabled off; + # the interval seconds for heartbeat, + # recommend 0.3,0.6,0.9,1.2,1.5,1.8,2.1,2.4,2.7,3,...,6,9,12,.... + # default: 9.9 + interval 9.3; + # when startup, srs will heartbeat to this api. + # @remark: must be a restful http api url, where SRS will POST with following data: + # { + # "device_id": "my-srs-device", + # "ip": "192.168.1.100" + # } + # default: http://127.0.0.1:8085/api/v1/servers + url http://127.0.0.1:8085/api/v1/servers; + # the id of devide. + device_id "my-srs-device"; + # whether report with summaries + # if true, put /api/v1/summaries to the request data: + # { + # "summaries": summaries object. + # } + # @remark: optional config. + # default: off + summaries off; +} + +# system statistics section. +# the main cycle will retrieve the system stat, +# for example, the cpu/mem/network/disk-io data, +# the http api, for instance, /api/v1/summaries will show these data. +# @remark the heartbeat depends on the network, +# for example, the eth0 maybe the device which index is 0. +stats { + # the index of device ip. + # we may retrieve more than one network device. + # default: 0 + network 0; + # the device name to stat the disk iops. + # ignore the device of /proc/diskstats if not configed. + disk sda sdb xvda xvdb; +} + +############################################################################################# +# HTTP sections +############################################################################################# +# api of srs. +# the http api config, export for external program to manage srs. +# user can access http api of srs in browser directly, for instance, to access by: +# curl http://192.168.1.170:1985/api/v1/reload +# which will reload srs, like cmd killall -1 srs, but the js can also invoke the http api, +# where the cli can only be used in shell/terminate. +http_api { + # whether http api is enabled. + # default: off + enabled on; + # the http api port + # default: 1985 + listen 1985; +} +# embeded http server in srs. +# the http streaming config, for HLS/HDS/DASH/HTTPProgressive +# global config for http streaming, user must config the http section for each vhost. +# the embed http server used to substitute nginx in ./objs/nginx, +# for example, srs runing in arm, can provides RTMP and HTTP service, only with srs installed. +# user can access the http server pages, generally: +# curl http://192.168.1.170:80/srs.html +# which will show srs version and welcome to srs. +# @remark, the http embeded stream need to config the vhost, for instance, the __defaultVhost__ +# need to open the feature http of vhost. +http_stream { + # whether http streaming service is enabled. + # default: off + enabled on; + # the http streaming port + # @remark, if use lower port, for instance 80, user must start srs by root. + # default: 8080 + listen 8080; + # the default dir for http root. + # default: ./objs/nginx/html + dir ./objs/nginx/html; +} + +############################################################################################# +# RTMP/HTTP VHOST sections +############################################################################################# +# vhost list, the __defaultVhost__ is the default vhost +# for example, user use ip to access the stream: rtmp://192.168.1.2/live/livestream. +# for which cannot identify the required vhost. +vhost __defaultVhost__ { +} + +# vhost for edge, edge and origin is the same vhost +vhost same.edge.srs.com { + # the mode of vhost, local or remote. + # local: vhost is origin vhost, which provides stream source. + # remote: vhost is edge vhost, which pull/push to origin. + # default: local + mode remote; + # for edge(remote mode), user must specifies the origin server + # format as: [:port] + # @remark user can specifies multiple origin for error backup, by space, + # for example, 192.168.1.100:1935 192.168.1.101:1935 192.168.1.102:1935 + origin 127.0.0.1:1935 localhost:1935; + # for edge, whether open the token traverse mode, + # if token traverse on, all connections of edge will forward to origin to check(auth), + # it's very important for the edge to do the token auth. + # the better way is use http callback to do the token auth by the edge, + # but if user prefer origin check(auth), the token_traverse if better solution. + # default: off + token_traverse off; +} + +# vhost for dvr +vhost dvr.srs.com { + # dvr RTMP stream to file, + # start to record to file when encoder publish, + # reap flv according by specified dvr_plan. + dvr { + # whether enabled dvr features + # default: off + enabled on; + # the dvr output path. + # the app dir is auto created under the dvr_path. + # for example, for rtmp stream: + # rtmp://127.0.0.1/live/livestream + # http://127.0.0.1/live/livestream.m3u8 + # where dvr_path is /dvr, srs will create the following files: + # /dvr/live the app dir for all streams. + # /dvr/live/livestream.{time}.flv the dvr flv file. + # @remark, the time use system timestamp in ms, user can use http callback to rename it. + # in a word, the dvr_path is for vhost. + # default: ./objs/nginx/html + dvr_path ./objs/nginx/html; + # the dvr plan. canbe: + # session reap flv when session end(unpublish). + # segment reap flv when flv duration exceed the specified dvr_duration. + # default: session + dvr_plan session; + # the param for plan(segment), in seconds. + # default: 30 + dvr_duration 30; + # the param for plan(segment), + # whether wait keyframe to reap segment, + # if off, reap segment when duration exceed the dvr_duration, + # if on, reap segment when duration exceed and got keyframe. + # default: on + dvr_wait_keyframe on; + # about the stream monotonically increasing: + # 1. video timestamp is monotonically increasing, + # 2. audio timestamp is monotonically increasing, + # 3. video and audio timestamp is interleaved monotonically increasing. + # it's specified by RTMP specification, @see 3. Byte Order, Alignment, and Time Format + # however, some encoder cannot provides this feature, please set this to off to ignore time jitter. + # the time jitter algorithm: + # 1. full, to ensure stream start at zero, and ensure stream monotonically increasing. + # 2. zero, only ensure sttream start at zero, ignore timestamp jitter. + # 3. off, disable the time jitter algorithm, like atc. + # default: full + time_jitter full; + } +} + +# vhost for ingest +vhost ingest.srs.com { + # ingest file/stream/device then push to SRS over RTMP. + # the name/id used to identify the ingest, must be unique in global. + # ingest id is used in reload or http api management. + ingest livestream { + # whether enabled ingest features + # default: off + enabled on; + # input file/stream/device + # @remark only support one input. + input { + # the type of input. + # can be file/stream/device, that is, + # file: ingest file specifies by url. + # stream: ingest stream specifeis by url. + # device: not support yet. + # default: file + type file; + # the url of file/stream. + url ./doc/source.200kbps.768x320.flv; + } + # the ffmpeg + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + # the transcode engine, @see all.transcode.srs.com + # @remark, the output is specified following. + engine { + # @see enabled of transcode engine. + # if disabled or vcodec/acodec not specified, use copy. + # default: off. + enabled off; + # output stream. variables: + # [vhost] current vhost which start the ingest. + # [port] system RTMP stream port. + output rtmp://127.0.0.1:[port]/live?vhost=[vhost]/livestream; + } + } +} + +# vhost for http +vhost http.srs.com { + # http vhost specified config + http { + # whether enabled the http streaming service for vhost. + # default: off + enabled on; + # the virtual directory root for this vhost to mount at + # for example, if mount to /hls, user access by http://server/hls + # default: / + mount /hls; + # main dir of vhost, + # to delivery HTTP stream of this vhost. + # default: ./objs/nginx/html + dir ./objs/nginx/html/hls; + } +} + +# the vhost with hls specified. +vhost with-hls.srs.com { + hls { + # whether the hls is enabled. + # if off, donot write hls(ts and m3u8) when publish. + # default: off + enabled on; + # the hls output path. + # the app dir is auto created under the hls_path. + # for example, for rtmp stream: + # rtmp://127.0.0.1/live/livestream + # http://127.0.0.1/live/livestream.m3u8 + # where hls_path is /hls, srs will create the following files: + # /hls/live the app dir for all streams. + # /hls/live/livestream.m3u8 the HLS m3u8 file. + # /hls/live/livestream-1.ts the HLS media/ts file. + # in a word, the hls_path is for vhost. + # default: ./objs/nginx/html + hls_path ./objs/nginx/html; + # the hls fragment in seconds, the duration of a piece of ts. + # default: 10 + hls_fragment 10; + # the hls window in seconds, the number of ts in m3u8. + # default: 60 + hls_window 60; + } +} +# the vhost with hls disabled. +vhost no-hls.srs.com { + hls { + # whether the hls is enabled. + # if off, donot write hls(ts and m3u8) when publish. + # default: off + enabled off; + } +} + +# the http hook callback vhost, srs will invoke the hooks for specified events. +vhost hooks.callback.srs.com { + http_hooks { + # whether the http hooks enalbe. + # default off. + enabled on; + # when client connect to vhost/app, call the hook, + # the request in the POST data string is a object encode by json: + # { + # "action": "on_connect", + # "client_id": 1985, + # "ip": "192.168.1.10", "vhost": "video.test.com", "app": "live", + # "tcUrl": "rtmp://video.test.com/live?key=d2fa801d08e3f90ed1e1670e6e52651a", + # "pageUrl": "http://www.test.com/live.html" + # } + # if valid, the hook must return HTTP code 200(Stauts OK) and response + # an int value specifies the error code(0 corresponding to success): + # 0 + # support multiple api hooks, format: + # on_connect http://xxx/api0 http://xxx/api1 http://xxx/apiN + on_connect http://127.0.0.1:8085/api/v1/clients http://localhost:8085/api/v1/clients; + # when client close/disconnect to vhost/app/stream, call the hook, + # the request in the POST data string is a object encode by json: + # { + # "action": "on_close", + # "client_id": 1985, + # "ip": "192.168.1.10", "vhost": "video.test.com", "app": "live" + # } + # if valid, the hook must return HTTP code 200(Stauts OK) and response + # an int value specifies the error code(0 corresponding to success): + # 0 + # support multiple api hooks, format: + # on_close http://xxx/api0 http://xxx/api1 http://xxx/apiN + on_close http://127.0.0.1:8085/api/v1/clients http://localhost:8085/api/v1/clients; + # when client(encoder) publish to vhost/app/stream, call the hook, + # the request in the POST data string is a object encode by json: + # { + # "action": "on_publish", + # "client_id": 1985, + # "ip": "192.168.1.10", "vhost": "video.test.com", "app": "live", + # "stream": "livestream" + # } + # if valid, the hook must return HTTP code 200(Stauts OK) and response + # an int value specifies the error code(0 corresponding to success): + # 0 + # support multiple api hooks, format: + # on_publish http://xxx/api0 http://xxx/api1 http://xxx/apiN + on_publish http://127.0.0.1:8085/api/v1/streams http://localhost:8085/api/v1/streams; + # when client(encoder) stop publish to vhost/app/stream, call the hook, + # the request in the POST data string is a object encode by json: + # { + # "action": "on_unpublish", + # "client_id": 1985, + # "ip": "192.168.1.10", "vhost": "video.test.com", "app": "live", + # "stream": "livestream" + # } + # if valid, the hook must return HTTP code 200(Stauts OK) and response + # an int value specifies the error code(0 corresponding to success): + # 0 + # support multiple api hooks, format: + # on_unpublish http://xxx/api0 http://xxx/api1 http://xxx/apiN + on_unpublish http://127.0.0.1:8085/api/v1/streams http://localhost:8085/api/v1/streams; + # when client start to play vhost/app/stream, call the hook, + # the request in the POST data string is a object encode by json: + # { + # "action": "on_play", + # "client_id": 1985, + # "ip": "192.168.1.10", "vhost": "video.test.com", "app": "live", + # "stream": "livestream" + # } + # if valid, the hook must return HTTP code 200(Stauts OK) and response + # an int value specifies the error code(0 corresponding to success): + # 0 + # support multiple api hooks, format: + # on_play http://xxx/api0 http://xxx/api1 http://xxx/apiN + on_play http://127.0.0.1:8085/api/v1/sessions http://localhost:8085/api/v1/sessions; + # when client stop to play vhost/app/stream, call the hook, + # the request in the POST data string is a object encode by json: + # { + # "action": "on_stop", + # "client_id": 1985, + # "ip": "192.168.1.10", "vhost": "video.test.com", "app": "live", + # "stream": "livestream" + # } + # if valid, the hook must return HTTP code 200(Stauts OK) and response + # an int value specifies the error code(0 corresponding to success): + # 0 + # support multiple api hooks, format: + # on_stop http://xxx/api0 http://xxx/api1 http://xxx/apiN + on_stop http://127.0.0.1:8085/api/v1/sessions http://localhost:8085/api/v1/sessions; + } +} + +# the vhost for srs debug info, whether send args in connect(tcUrl). +vhost debug.srs.com { + # when upnode(forward to, edge push to, edge pull from) is srs, + # it's strongly recommend to open the debug_srs_upnode, + # when connect to upnode, it will take the debug info, + # for example, the id, source id, pid. + # please see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLog + # default: on + debug_srs_upnode on; +} + +# the vhost for min delay, donot cache any stream. +vhost min.delay.com { + # whether cache the last gop. + # if on, cache the last gop and dispatch to client, + # to enabled fast startup for client, client play immediately. + # if off, send the latest media data to client, + # client need to wait for the next Iframe to decode and show the video. + # set to off if requires min delay; + # set to on if requires client fast startup. + # default: on + gop_cache off; + # the max live queue length in seconds. + # if the messages in the queue exceed the max length, + # drop the old whole gop. + # default: 30 + queue_length 10; +} + +# the vhost for antisuck. +vhost refer.anti_suck.com { + # the common refer for play and publish. + # if the page url of client not in the refer, access denied. + # if not specified this field, allow all. + # default: not specified. + refer github.com github.io; + # refer for publish clients specified. + # the common refer is not overrided by this. + # if not specified this field, allow all. + # default: not specified. + refer_publish github.com github.io; + # refer for play clients specified. + # the common refer is not overrided by this. + # if not specified this field, allow all. + # default: not specified. + refer_play github.com github.io; +} + +# the vhost which forward publish streams. +vhost same.vhost.forward.srs.com { + # forward all publish stream to the specified server. + # this used to split/forward the current stream for cluster active-standby, + # active-active for cdn to build high available fault tolerance system. + # format: {ip}:{port} {ip_N}:{port_N} + # or specify the vhost by params, @see: change.vhost.forward.srs.com + # if vhost not specified, use the request vhost instead. + forward 127.0.0.1:1936 127.0.0.1:1937; +} + +# the mirror filter of ffmpeg, @see: http://ffmpeg.org/ffmpeg-filters.html#Filtering-Introduction +vhost mirror.transcode.srs.com { + transcode { + enabled on; + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine mirror { + enabled on; + vfilter { + vf 'split [main][tmp]; [tmp] crop=iw:ih/2:0:0, vflip [flip]; [main][flip] overlay=0:H/2'; + } + vcodec libx264; + vbitrate 300; + vfps 20; + vwidth 768; + vheight 320; + vthreads 2; + vprofile baseline; + vpreset superfast; + vparams { + } + acodec libaacplus; + abitrate 45; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + } +} +# +# the drawtext filter of ffmpeg, @see: http://ffmpeg.org/ffmpeg-filters.html#drawtext-1 +# remark: we remove the libfreetype which always cause build failed, you must add it manual if needed. +# +####################################################################################################### +# the crop filter of ffmpeg, @see: http://ffmpeg.org/ffmpeg-filters.html#crop +vhost crop.transcode.srs.com { + transcode { + enabled on; + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine crop { + enabled on; + vfilter { + vf 'crop=in_w-20:in_h-160:10:80'; + } + vcodec libx264; + vbitrate 300; + vfps 20; + vwidth 768; + vheight 320; + vthreads 2; + vprofile baseline; + vpreset superfast; + vparams { + } + acodec libaacplus; + abitrate 45; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + } +} +# the logo filter of ffmpeg, @see: http://ffmpeg.org/ffmpeg-filters.html#overlay +vhost logo.transcode.srs.com { + transcode { + enabled on; + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine logo { + enabled on; + vfilter { + i ./doc/ffmpeg-logo.png; + filter_complex 'overlay=10:10'; + } + vcodec libx264; + vbitrate 300; + vfps 20; + vwidth 768; + vheight 320; + vthreads 2; + vprofile baseline; + vpreset superfast; + vparams { + } + acodec libaacplus; + abitrate 45; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + } +} +# audio transcode only. +# for example, FMLE publish audio codec in mp3, and donot support HLS output, +# we can transcode the audio to aac and copy video to the new stream with HLS. +vhost audio.transcode.srs.com { + transcode { + enabled on; + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine acodec { + enabled on; + vcodec copy; + acodec libaacplus; + abitrate 45; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + } +} +# disable video, transcode/copy audio. +# for example, publish pure audio stream. +vhost vn.transcode.srs.com { + transcode { + enabled on; + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine vn { + enabled on; + vcodec vn; + acodec libaacplus; + abitrate 45; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + } +} +# ffmpeg-copy(forward implements by ffmpeg). +# copy the video and audio to a new stream. +vhost copy.transcode.srs.com { + transcode { + enabled on; + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine copy { + enabled on; + vcodec copy; + acodec copy; + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + } +} +# transcode all app and stream of vhost +vhost all.transcode.srs.com { + # the streaming transcode configs. + transcode { + # whether the transcode enabled. + # if off, donot transcode. + # default: off. + enabled on; + # the ffmpeg + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + # the transcode engine for matched stream. + # all matched stream will transcoded to the following stream. + # the transcode set name(ie. hd) is optional and not used. + engine ffsuper { + # whether the engine is enabled + # default: off. + enabled on; + # input format, can be: + # off, do not specifies the format, ffmpeg will guess it. + # flv, for flv or RTMP stream. + # other format, for example, mp4/aac whatever. + # default: flv + iformat flv; + # ffmpeg filters, follows the main input. + vfilter { + # the logo input file. + i ./doc/ffmpeg-logo.png; + # the ffmpeg complex filter. + # for filters, @see: http://ffmpeg.org/ffmpeg-filters.html + filter_complex 'overlay=10:10'; + } + # video encoder name. can be: + # libx264: use h.264(libx264) video encoder. + # copy: donot encoder the video stream, copy it. + # vn: disable video output. + vcodec libx264; + # video bitrate, in kbps + vbitrate 1500; + # video framerate. + vfps 25; + # video width, must be even numbers. + vwidth 768; + # video height, must be even numbers. + vheight 320; + # the max threads for ffmpeg to used. + vthreads 12; + # x264 profile, @see x264 -help, can be: + # high,main,baseline + vprofile main; + # x264 preset, @see x264 -help, can be: + # ultrafast,superfast,veryfast,faster,fast + # medium,slow,slower,veryslow,placebo + vpreset medium; + # other x264 or ffmpeg video params + vparams { + # ffmpeg options, @see: http://ffmpeg.org/ffmpeg.html + t 100; + # 264 params, @see: http://ffmpeg.org/ffmpeg-codecs.html#libx264 + coder 1; + b_strategy 2; + bf 3; + refs 10; + } + # audio encoder name. can be: + # libaacplus: use aac(libaacplus) audio encoder. + # copy: donot encoder the audio stream, copy it. + # an: disable audio output. + acodec libaacplus; + # audio bitrate, in kbps. [16, 72] for libaacplus. + abitrate 70; + # audio sample rate. for flv/rtmp, it must be: + # 44100,22050,11025,5512 + asample_rate 44100; + # audio channel, 1 for mono, 2 for stereo. + achannels 2; + # other ffmpeg audio params + aparams { + # audio params, @see: http://ffmpeg.org/ffmpeg-codecs.html#Audio-Encoders + profile:a aac_low; + } + # output format, can be: + # off, do not specifies the format, ffmpeg will guess it. + # flv, for flv or RTMP stream. + # other format, for example, mp4/aac whatever. + # default: flv + oformat flv; + # output stream. variables: + # [vhost] the input stream vhost. + # [port] the intput stream port. + # [app] the input stream app. + # [stream] the input stream name. + # [engine] the tanscode engine name. + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + engine ffhd { + enabled on; + vcodec libx264; + vbitrate 1200; + vfps 25; + vwidth 1382; + vheight 576; + vthreads 6; + vprofile main; + vpreset medium; + vparams { + } + acodec libaacplus; + abitrate 70; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + engine ffsd { + enabled on; + vcodec libx264; + vbitrate 800; + vfps 25; + vwidth 1152; + vheight 480; + vthreads 4; + vprofile main; + vpreset fast; + vparams { + } + acodec libaacplus; + abitrate 60; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + engine fffast { + enabled on; + vcodec libx264; + vbitrate 300; + vfps 20; + vwidth 768; + vheight 320; + vthreads 2; + vprofile baseline; + vpreset superfast; + vparams { + } + acodec libaacplus; + abitrate 45; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + engine vcopy { + enabled on; + vcodec copy; + acodec libaacplus; + abitrate 45; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + engine acopy { + enabled on; + vcodec libx264; + vbitrate 300; + vfps 20; + vwidth 768; + vheight 320; + vthreads 2; + vprofile baseline; + vpreset superfast; + vparams { + } + acodec copy; + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + engine copy { + enabled on; + vcodec copy; + acodec copy; + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + } +} +# transcode all stream using the empty ffmpeg demo, donothing. +vhost ffempty.transcode.srs.com { + transcode { + enabled on; + ffmpeg ./objs/research/ffempty; + engine empty { + enabled on; + vcodec libx264; + vbitrate 300; + vfps 20; + vwidth 768; + vheight 320; + vthreads 2; + vprofile baseline; + vpreset superfast; + vparams { + } + acodec libaacplus; + abitrate 45; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + } +} +# transcode all app and stream of app +vhost app.transcode.srs.com { + # the streaming transcode configs. + # if app specified, transcode all streams of app. + transcode live { + enabled on; + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine { + enabled off; + } + } +} +# transcode specified stream. +vhost stream.transcode.srs.com { + # the streaming transcode configs. + # if stream specified, transcode the matched stream. + transcode live/livestream { + enabled on; + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine { + enabled off; + } + } +} + +# vhost for bandwidth check +# generally, the bandcheck vhost must be: bandcheck.srs.com, +# or need to modify the vhost of client. +vhost bandcheck.srs.com { + enabled on; + chunk_size 65000; + # bandwidth check config. + bandcheck { + # whether support bandwidth check, + # default: off. + enabled on; + # the key for server to valid, + # if invalid key, server disconnect and abort the bandwidth check. + key "35c9b402c12a7246868752e2878f7e0e"; + # the interval in seconds for bandwidth check, + # server donot allow new test request. + # default: 30 + interval 30; + # the max available check bandwidth in kbps. + # to avoid attack of bandwidth check. + # default: 1000 + limit_kbps 4000; + } +} + +# set the chunk size of vhost. +vhost chunksize.srs.com { + # the default chunk size is 128, max is 65536, + # some client does not support chunk size change, + # vhost chunk size will override the global value. + # default: global chunk size. + chunk_size 128; +} + +# vhost for time jitter +vhost jitter.srs.com { + # about the stream monotonically increasing: + # 1. video timestamp is monotonically increasing, + # 2. audio timestamp is monotonically increasing, + # 3. video and audio timestamp is interleaved monotonically increasing. + # it's specified by RTMP specification, @see 3. Byte Order, Alignment, and Time Format + # however, some encoder cannot provides this feature, please set this to off to ignore time jitter. + # the time jitter algorithm: + # 1. full, to ensure stream start at zero, and ensure stream monotonically increasing. + # 2. zero, only ensure sttream start at zero, ignore timestamp jitter. + # 3. off, disable the time jitter algorithm, like atc. + # default: full + time_jitter full; +} + +# vhost for atc. +vhost atc.srs.com { + # vhost for atc for hls/hds/rtmp backup. + # generally, atc default to off, server delivery rtmp stream to client(flash) timestamp from 0. + # when atc is on, server delivery rtmp stream by absolute time. + # atc is used, for instance, encoder will copy stream to master and slave server, + # server use atc to delivery stream to edge/client, where stream time from master/slave server + # is always the same, client/tools can slice RTMP stream to HLS according to the same time, + # if the time not the same, the HLS stream cannot slice to support system backup. + # + # @see http://www.adobe.com/cn/devnet/adobe-media-server/articles/varnish-sample-for-failover.html + # @see http://www.baidu.com/#wd=hds%20hls%20atc + # + # default: off + atc on; + # whether enable the auto atc, + # if enabled, detect the bravo_atc="true" in onMetaData packet, + # set atc to on if matched. + # always ignore the onMetaData if atc_auto is off. + # default: on + atc_auto on; +} + +# the vhost disabled. +vhost removed.srs.com { + # whether the vhost is enabled. + # if off, all request access denied. + # default: on + enabled off; +} + +# config for the pithy print, +# which always print constant message specified by interval, +# whatever the clients in concurrency. +pithy_print { + # shared print interval for all publish clients, in milliseconds. + # default: 10000 + publish 10000; + # shared print interval for all play clients, in milliseconds. + # default: 10000 + play 10000; + # shared print interval for all forwarders, in milliseconds. + # default: 10000 + forwarder 10000; + # shared print interval for all encoders, in milliseconds. + # default: 10000 + encoder 10000; + # shared print interval for all ingesters, in milliseconds. + # default: 10000 + ingester 10000; + # shared print interval for all hls, in milliseconds. + # default: 10000 + hls 10000; + # shared print interval for all edge, in milliseconds. + # default: 10000 + edge 10000; +} diff --git a/trunk/conf/hls.conf b/trunk/conf/hls.conf new file mode 100644 index 000000000..375bc3629 --- /dev/null +++ b/trunk/conf/hls.conf @@ -0,0 +1,14 @@ +# the config for srs to delivery hls +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleHLS +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +vhost __defaultVhost__ { + hls { + enabled on; + hls_path ./objs/nginx/html; + hls_fragment 10; + hls_window 60; + } +} diff --git a/trunk/conf/http.heartbeat.conf b/trunk/conf/http.heartbeat.conf new file mode 100644 index 000000000..b40287cfe --- /dev/null +++ b/trunk/conf/http.heartbeat.conf @@ -0,0 +1,23 @@ +# the config for srs http heartbeat, report its info to api-server +# @see full.conf for detail config. + +listen 1935 +max_connections 1000; +heartbeat { + enabled on; + interval 9.3; + # for python api-server + url http://127.0.0.1:8085/api/v1/servers; + device_id "my-srs-device"; + # for ossrs.net monitor, device_id is the key genereated by bsm. + #url http://www.ossrs.net:1977/api/v1/robots/servers; + #device_id "35c9b402c12a7246868752e2878f7e0e"; + # with detail summaries + summaries on; +} +stats { + network 0; + disk sda sdb xvda xvdb; +} +vhost __defaultVhost__ { +} diff --git a/trunk/conf/http.hls.conf b/trunk/conf/http.hls.conf new file mode 100644 index 000000000..8c2c4cdc9 --- /dev/null +++ b/trunk/conf/http.hls.conf @@ -0,0 +1,19 @@ +# the config for srs to delivery hls +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleHLS +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +http_stream { + enabled on; + listen 8080; + dir ./objs/nginx/html; +} +vhost __defaultVhost__ { + hls { + enabled on; + hls_path ./objs/nginx/html; + hls_fragment 10; + hls_window 60; + } +} diff --git a/trunk/conf/http.hooks.callback.conf b/trunk/conf/http.hooks.callback.conf new file mode 100644 index 000000000..06d636569 --- /dev/null +++ b/trunk/conf/http.hooks.callback.conf @@ -0,0 +1,18 @@ +# http-hooks or http-callbacks config for srs. +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +srs_log_tank file; +srs_log_file ./objs/srs.log; +vhost __defaultVhost__ { + http_hooks { + enabled on; + on_connect http://127.0.0.1:8085/api/v1/clients http://localhost:8085/api/v1/clients; + on_close http://127.0.0.1:8085/api/v1/clients http://localhost:8085/api/v1/clients; + on_publish http://127.0.0.1:8085/api/v1/streams http://localhost:8085/api/v1/streams; + on_unpublish http://127.0.0.1:8085/api/v1/streams http://localhost:8085/api/v1/streams; + on_play http://127.0.0.1:8085/api/v1/sessions http://localhost:8085/api/v1/sessions; + on_stop http://127.0.0.1:8085/api/v1/sessions http://localhost:8085/api/v1/sessions; + } +} diff --git a/trunk/conf/ingest.conf b/trunk/conf/ingest.conf new file mode 100644 index 000000000..12fa2b8e5 --- /dev/null +++ b/trunk/conf/ingest.conf @@ -0,0 +1,20 @@ +# use ffmpeg to ingest file/stream/device to SRS +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleIngest +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +vhost __defaultVhost__ { + ingest livestream { + enabled on; + input { + type file; + url ./doc/source.200kbps.768x320.flv; + } + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine { + enabled off; + output rtmp://127.0.0.1:[port]/live?vhost=[vhost]/livestream; + } + } +} diff --git a/trunk/conf/origin.conf b/trunk/conf/origin.conf new file mode 100644 index 000000000..401c5cd25 --- /dev/null +++ b/trunk/conf/origin.conf @@ -0,0 +1,10 @@ +# the config for srs origin-edge cluster +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Edge +# @see full.conf for detail config. + +listen 19350; +max_connections 1000; +pid objs/origin.pid; +srs_log_file ./objs/origin.log; +vhost __defaultVhost__ { +} diff --git a/trunk/conf/realtime.conf b/trunk/conf/realtime.conf new file mode 100644 index 000000000..6fd74b60e --- /dev/null +++ b/trunk/conf/realtime.conf @@ -0,0 +1,10 @@ +# the config for srs to delivery realtime RTMP stream +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleRealtime +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +vhost __defaultVhost__ { + gop_cache off; + queue_length 10; +} diff --git a/trunk/conf/rtmp.conf b/trunk/conf/rtmp.conf new file mode 100644 index 000000000..38212b79e --- /dev/null +++ b/trunk/conf/rtmp.conf @@ -0,0 +1,8 @@ +# the config for srs to delivery RTMP +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleRTMP +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +vhost __defaultVhost__ { +} diff --git a/trunk/conf/srs.conf b/trunk/conf/srs.conf new file mode 100644 index 000000000..d5d836bdd --- /dev/null +++ b/trunk/conf/srs.conf @@ -0,0 +1,22 @@ +# main config for srs. +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +srs_log_tank file; +srs_log_file ./objs/srs.log; +http_api { + enabled on; + listen 1985; +} +http_stream { + enabled on; + listen 8080; + dir ./objs/nginx/html; +} +stats { + network 0; + disk sda sdb xvda xvdb; +} +vhost __defaultVhost__ { +} diff --git a/trunk/conf/transcode2hls.audio.only.conf b/trunk/conf/transcode2hls.audio.only.conf new file mode 100644 index 000000000..69eb9525c --- /dev/null +++ b/trunk/conf/transcode2hls.audio.only.conf @@ -0,0 +1,29 @@ +# the config for srs to delivery hls +# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleHLS +# @see full.conf for detail config. + +listen 1935; +max_connections 1000; +vhost __defaultVhost__ { + hls { + enabled on; + hls_path ./objs/nginx/html; + hls_fragment 10; + hls_window 60; + } + transcode { + enabled on; + ffmpeg ./objs/ffmpeg/bin/ffmpeg; + engine ff { + enabled on; + vcodec copy; + acodec libaacplus; + abitrate 45; + asample_rate 44100; + achannels 2; + aparams { + } + output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine]; + } + } +} diff --git a/trunk/configure b/trunk/configure new file mode 100755 index 000000000..632e2bf0f --- /dev/null +++ b/trunk/configure @@ -0,0 +1,635 @@ +#!/bin/bash + +##################################################################################### +# the main output dir, all configure and make output are in this dir. +##################################################################################### +# create the main objs +SRS_OBJS="objs" +mkdir -p ${SRS_OBJS} + +##################################################################################### +# linux shell color support. +RED="\\e[31m" +GREEN="\\e[32m" +YELLOW="\\e[33m" +BLACK="\\e[0m" + +##################################################################################### +# parse user options, set the variables like: +# srs features: SRS_SSL/SRS_HLS/SRS_NGINX/SRS_FFMPEG_TOOL/SRS_HTTP_CALLBACK/...... +# build options: SRS_JOBS +##################################################################################### +SRS_AUTO_HEADERS_H="${SRS_OBJS}/srs_auto_headers.hpp" +# parse options, exit with error when parse options invalid. +. auto/options.sh + +# clean the exists +# do this only when the options is ok. +if [[ -f Makefile ]]; then + make clean +fi + +# write user options to headers +echo "// auto generated by configure" > $SRS_AUTO_HEADERS_H +echo "#ifndef SRS_AUTO_HEADER_HPP" >> $SRS_AUTO_HEADERS_H +echo "#define SRS_AUTO_HEADER_HPP" >> $SRS_AUTO_HEADERS_H +echo "" >> $SRS_AUTO_HEADERS_H + +echo "#define SRS_AUTO_BUILD_TS \"`date +%s`\"" >> $SRS_AUTO_HEADERS_H +echo "#define SRS_AUTO_BUILD_DATE \"`date \"+%Y-%m-%d %H:%M:%S\"`\"" >> $SRS_AUTO_HEADERS_H +echo "#define SRS_AUTO_UNAME \"`uname -a`\"" >> $SRS_AUTO_HEADERS_H +echo "#define SRS_AUTO_USER_CONFIGURE \"${SRS_AUTO_USER_CONFIGURE}\"" >> $SRS_AUTO_HEADERS_H +echo "#define SRS_AUTO_CONFIGURE \"${SRS_AUTO_CONFIGURE}\"" >> $SRS_AUTO_HEADERS_H + +# new empty line to auto headers file. +echo "" >> $SRS_AUTO_HEADERS_H + +##################################################################################### +# generate auto headers file, depends on the finished of options.sh +##################################################################################### +if [ $SRS_ARM_UBUNTU12 = YES ]; then + __SrsArmCC="arm-linux-gnueabi-gcc"; + __SrsArmGCC="arm-linux-gnueabi-gcc"; + __SrsArmCXX="arm-linux-gnueabi-g++"; + __SrsArmAR="arm-linux-gnueabi-ar"; + __SrsArmLD="arm-linux-gnueabi-ld"; + __SrsArmRANDLIB="arm-linux-gnueabi-ranlib"; +fi +if [ $SRS_MIPS_UBUNTU12 = YES ]; then + __SrsArmCC="mipsel-openwrt-linux-gcc"; + __SrsArmGCC="mipsel-openwrt-linux-gcc"; + __SrsArmCXX="mipsel-openwrt-linux-g++"; + __SrsArmAR="mipsel-openwrt-linux-ar"; + __SrsArmLD="mipsel-openwrt-linux-ld"; + __SrsArmRANDLIB="mipsel-openwrt-linux-ranlib"; +fi +# the arm-ubuntu12 options for make for depends +if [[ -z $SrsArmCC ]]; then SrsArmCC=$__SrsArmCC; fi +if [[ -z $SrsArmGCC ]]; then SrsArmGCC=$__SrsArmGCC; fi +if [[ -z $SrsArmCXX ]]; then SrsArmCXX=$__SrsArmCXX; fi +if [[ -z $SrsArmAR ]]; then SrsArmAR=$__SrsArmAR; fi +if [[ -z $SrsArmLD ]]; then SrsArmLD=$__SrsArmLD; fi +if [[ -z $SrsArmRANDLIB ]]; then SrsArmRANDLIB=$__SrsArmRANDLIB; fi +# write to source file +if [ $SRS_EMBEDED_CPU = YES ]; then + echo "cc=$SrsArmCC gcc=$SrsArmGCC g++=$SrsArmCXX ar=$SrsArmAR ld=$SrsArmLD randlib=$SrsArmRANDLIB" + echo "#define SRS_AUTO_EMBEDED_TOOL_CHAIN \"cc=$SrsArmCC gcc=$SrsArmGCC g++=$SrsArmCXX ar=$SrsArmAR ld=$SrsArmLD randlib=$SrsArmRANDLIB\"" >> $SRS_AUTO_HEADERS_H +else + echo "#define SRS_AUTO_EMBEDED_TOOL_CHAIN \"normal x86/x64 gcc\"" >> $SRS_AUTO_HEADERS_H +fi +echo "" >> $SRS_AUTO_HEADERS_H + +# apply user options. +. auto/depends.sh + +# auto header EOF. +echo "#endif" >> $SRS_AUTO_HEADERS_H +echo "" >> $SRS_AUTO_HEADERS_H + +##################################################################################### +# generate Makefile. +##################################################################################### +SRS_MAKEFILE="Makefile" +# ubuntu echo in Makefile cannot display color, use bash instead +SRS_BUILD_SUMMARY="_srs_build_summary.sh" + +##################################################################################### +# srs-librtmp sample entry +SrsLibrtmpSampleEntry="nossl" +if [ $SRS_SSL = YES ]; then SrsLibrtmpSampleEntry="ssl";fi +# utest make entry, (cd utest; make) +SrsUtestMakeEntry="@echo -e \"ignore utest for it's disabled\"" +if [ $SRS_UTEST = YES ]; then SrsUtestMakeEntry="(cd ${SRS_OBJS}/utest; \$(MAKE))"; fi + +##################################################################################### +# colorful summary +SrsHlsSummaryColor="\${YELLOW}{disabled} "; if [ $SRS_HLS = YES ]; then SrsHlsSummaryColor="\${GREEN}"; fi +SrsDvrSummaryColor="\${YELLOW}{disabled} "; if [ $SRS_DVR = YES ]; then SrsDvrSummaryColor="\${GREEN}"; fi +SrsNginxSummaryColor="\${GREEN}{disabled} "; if [ $SRS_NGINX = YES ]; then SrsNginxSummaryColor="\${GREEN}"; fi +SrsSslSummaryColor="\${YELLOW}{disabled} "; if [ $SRS_SSL = YES ]; then SrsSslSummaryColor="\${GREEN}"; fi +SrsFfmpegSummaryColor="\${YELLOW}{disabled} "; if [ $SRS_FFMPEG_TOOL = YES ]; then SrsFfmpegSummaryColor="\${GREEN}"; fi +SrsTranscodeSummaryColor="\${YELLOW}{disabled} "; if [ $SRS_TRANSCODE = YES ]; then SrsTranscodeSummaryColor="\${GREEN}"; fi +SrsIngestSummaryColor="\${YELLOW}{disabled} "; if [ $SRS_INGEST = YES ]; then SrsIngestSummaryColor="\${GREEN}"; fi +SrsHttpCallbackSummaryColor="\${YELLOW}{disabled} "; if [ $SRS_HTTP_CALLBACK = YES ]; then SrsHttpCallbackSummaryColor="\${GREEN}"; fi +SrsHttpServerSummaryColor="\${YELLOW}{disabled} "; if [ $SRS_HTTP_SERVER = YES ]; then SrsHttpServerSummaryColor="\${GREEN}"; fi +SrsHttpApiSummaryColor="\${YELLOW}{disabled} "; if [ $SRS_HTTP_API = YES ]; then SrsHttpApiSummaryColor="\${GREEN}"; fi +SrsLibrtmpSummaryColor="\${YELLOW}{disabled} "; if [ $SRS_LIBRTMP = YES ]; then SrsLibrtmpSummaryColor="\${GREEN}"; fi +SrsLibrtmpSSLSummaryColor="\${YELLOW}{disabled} "; if [ $SRS_LIBRTMP = YES ]; then if [ $SRS_SSL = YES ]; then SrsLibrtmpSSLSummaryColor="\${GREEN}"; fi fi +SrsResearchSummaryColor="\${GREEN}{disabled} "; if [ $SRS_RESEARCH = YES ]; then SrsResearchSummaryColor="\${GREEN}"; fi +SrsUtestSummaryColor="\${YELLOW}{disabled} "; if [ $SRS_UTEST = YES ]; then SrsUtestSummaryColor="\${GREEN}"; fi +SrsGperfSummaryColor="\${GREEN}{disabled} "; if [ $SRS_GPERF = YES ]; then SrsGperfSummaryColor="\${GREEN}"; fi +SrsGperfMCSummaryColor="\${GREEN}{disabled} "; if [ $SRS_GPERF_MC = YES ]; then SrsGperfMCSummaryColor="\${YELLOW}"; fi +SrsGperfMPSummaryColor="\${GREEN}{disabled} "; if [ $SRS_GPERF_MP = YES ]; then SrsGperfMPSummaryColor="\${YELLOW}"; fi +SrsGperfCPSummaryColor="\${GREEN}{disabled} "; if [ $SRS_GPERF_CP = YES ]; then SrsGperfCPSummaryColor="\${YELLOW}"; fi +SrsGprofSummaryColor="\${GREEN}{disabled} "; if [ $SRS_GPROF = YES ]; then SrsGprofSummaryColor="\${YELLOW}"; fi +cat < ${SRS_OBJS}/${SRS_BUILD_SUMMARY} +#!/bin/bash + +##################################################################################### +# linux shell color support. +RED="\\${RED}" +GREEN="\\${GREEN}" +YELLOW="\\${YELLOW}" +BLACK="\\${BLACK}" + +echo -e "\${GREEN}build summary:\${BLACK}" +echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" +echo -e " |${SrsGperfSummaryColor}gperf @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_GPERF\${BLACK}" +echo -e " | ${SrsGperfMCSummaryColor}gmc @see: http://google-perftools.googlecode.com/svn/trunk/doc/heap_checker.html\${BLACK}" +echo -e " | ${SrsGperfMCSummaryColor}gmc: gperf memory check\${BLACK}" +echo -e " | ${SrsGperfMCSummaryColor}env PPROF_PATH=./objs/pprof HEAPCHECK=normal ./objs/srs -c conf/console.conf # start gmc\${BLACK}" +echo -e " | ${SrsGperfMCSummaryColor}killall -2 srs # or CTRL+C to stop gmc\${BLACK}" +echo -e " | ${SrsGperfMPSummaryColor}gmp @see: http://google-perftools.googlecode.com/svn/trunk/doc/heapprofile.html\${BLACK}" +echo -e " | ${SrsGperfMPSummaryColor}gmp: gperf memory profile\${BLACK}" +echo -e " | ${SrsGperfMPSummaryColor}rm -f gperf.srs.gmp*; ./objs/srs -c conf/console.conf # start gmp\${BLACK}" +echo -e " | ${SrsGperfMPSummaryColor}killall -2 srs # or CTRL+C to stop gmp\${BLACK}" +echo -e " | ${SrsGperfMPSummaryColor}./objs/pprof --text objs/srs gperf.srs.gmp* # to analysis memory profile\${BLACK}" +echo -e " | ${SrsGperfCPSummaryColor}gcp @see: http://google-perftools.googlecode.com/svn/trunk/doc/cpuprofile.html\${BLACK}" +echo -e " | ${SrsGperfCPSummaryColor}gcp: gperf cpu profile\${BLACK}" +echo -e " | ${SrsGperfCPSummaryColor}rm -f gperf.srs.gcp*; ./objs/srs -c conf/console.conf # start gcp\${BLACK}" +echo -e " | ${SrsGperfCPSummaryColor}killall -2 srs # or CTRL+C to stop gcp\${BLACK}" +echo -e " | ${SrsGperfCPSummaryColor}./objs/pprof --text objs/srs gperf.srs.gcp* # to analysis cpu profile\${BLACK}" +echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" +echo -e " |${SrsGprofSummaryColor}gprof @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_GPROF\${BLACK}" +echo -e " |${SrsGprofSummaryColor}gprof: GNU profile tool, @see: http://www.cs.utah.edu/dept/old/texinfo/as/gprof.html\${BLACK}" +echo -e " | ${SrsGprofSummaryColor}rm -f gmon.out; ./objs/srs -c conf/console.conf # start gprof\${BLACK}" +echo -e " | ${SrsGprofSummaryColor}killall -2 srs # or CTRL+C to stop gprof\${BLACK}" +echo -e " | ${SrsGprofSummaryColor}gprof -b ./objs/srs gmon.out > gprof.srs.log && rm -f gmon.out # gprof report to gprof.srs.log\${BLACK}" +echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" +echo -e " |${SrsResearchSummaryColor}research: ./objs/research, api server, players, ts info, librtmp.\${BLACK}" +echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" +echo -e " |${SrsUtestSummaryColor}utest: ./objs/srs_utest, the utest for srs\${BLACK}" +echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" +echo -e " |${SrsLibrtmpSummaryColor}librtmp @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLibrtmp\${BLACK}" +echo -e " |${SrsLibrtmpSummaryColor}librtmp: ./objs/include, ./objs/lib, the srs-librtmp library\${BLACK}" +echo -e " | ${SrsLibrtmpSummaryColor}simple handshake: publish/play stream with simple handshake to server\${BLACK}" +echo -e " | ${SrsLibrtmpSSLSummaryColor}complex handshake: it's not required for client, recommend disable it\${BLACK}" +echo -e " | ${SrsLibrtmpSummaryColor}librtmp-sample: ./research/librtmp, the srs-librtmp client sample\${BLACK}" +echo -e " | ${SrsLibrtmpSummaryColor}librtmp-sample: ./research/librtmp/objs/srs_ingest_flv\${BLACK}" +echo -e " | ${SrsLibrtmpSummaryColor}librtmp-sample: ./research/librtmp/objs/srs_ingest_rtmp\${BLACK}" +echo -e " | ${SrsLibrtmpSummaryColor}librtmp-sample: ./research/librtmp/objs/srs_detect_rtmp\${BLACK}" +echo -e " | ${SrsLibrtmpSummaryColor}librtmp-sample: ./research/librtmp/objs/srs_bandwidth_check\${BLACK}" +echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" +echo -e " |\${GREEN}server: ./objs/srs -c conf/srs.conf, start the srs server\${BLACK}" +echo -e " | ${SrsHlsSummaryColor}hls @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryHLS\${BLACK}" +echo -e " | ${SrsHlsSummaryColor}hls: generate m3u8 and ts from rtmp stream\${BLACK}" +echo -e " | ${SrsDvrSummaryColor}dvr @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DVR\${BLACK}" +echo -e " | ${SrsDvrSummaryColor}dvr: record RTMP stream to flv files.\${BLACK}" +echo -e " | ${SrsNginxSummaryColor}nginx @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_DeliveryHLS\${BLACK}" +echo -e " | ${SrsNginxSummaryColor}nginx: delivery HLS stream by nginx\${BLACK}" +echo -e " | ${SrsNginxSummaryColor}nginx: sudo ./objs/nginx/sbin/nginx\${BLACK}" +echo -e " | ${SrsSslSummaryColor}ssl @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_RTMPHandshake\${BLACK}" +echo -e " | ${SrsSslSummaryColor}ssl: support RTMP complex handshake for client required, for instance, flash\${BLACK}" +echo -e " | ${SrsFfmpegSummaryColor}ffmpeg @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_FFMPEG\${BLACK}" +echo -e " | ${SrsFfmpegSummaryColor}ffmpeg: transcode, mux, ingest tool\${BLACK}" +echo -e " | ${SrsFfmpegSummaryColor}ffmpeg: ./objs/ffmpeg/bin/ffmpeg\${BLACK}" +echo -e " | ${SrsTranscodeSummaryColor}transcode @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_FFMPEG\${BLACK}" +echo -e " | ${SrsTranscodeSummaryColor}transcode: support transcoding RTMP stream\${BLACK}" +echo -e " | ${SrsIngestSummaryColor}ingest @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Ingest\${BLACK}" +echo -e " | ${SrsIngestSummaryColor}ingest: support ingest file/stream/device then push to SRS by RTMP stream\${BLACK}" +echo -e " | ${SrsHttpCallbackSummaryColor}http-callback @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPCallback\${BLACK}" +echo -e " | ${SrsHttpCallbackSummaryColor}http-callback: support http callback for authentication and event injection\${BLACK}" +echo -e " | ${SrsHttpServerSummaryColor}http-server @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPServer\${BLACK}" +echo -e " | ${SrsHttpServerSummaryColor}http-server: support http server to delivery http stream\${BLACK}" +echo -e " | ${SrsHttpApiSummaryColor}http-api @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_HTTPApi\${BLACK}" +echo -e " | ${SrsHttpApiSummaryColor}http-api: support http api to manage server\${BLACK}" +echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" +echo -e "\${GREEN}binaries @see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_Build\${BLACK}" + +echo "you can:" +echo " ./objs/srs -c conf/srs.conf" +echo " to start the srs server, with config conf/srs.conf." +END + +##################################################################################### +# makefile +echo "generate Makefile" +cat << END > ${SRS_MAKEFILE} +.PHONY: default _default install install-api help clean server librtmp utest _prepare_dir + +# install prefix. +SRS_PREFIX=${SRS_PREFIX} +__REAL_INSTALL=\$(DESTDIR)\$(SRS_PREFIX) + +END + +# embeded, ubuntu12, use embeded tool chain. +if [ $SRS_EMBEDED_CPU = YES ]; then + cat << END >> ${SRS_MAKEFILE} +default: + \$(MAKE) GCC=${SrsArmGCC} CXX=${SrsArmCXX} AR=${SrsArmAR} LINK=${SrsArmCXX} _default + +END +# x86/x64, use gnu-gcc/g++ tool chain. +else + cat << END >> ${SRS_MAKEFILE} +default: + \$(MAKE) _default + +END +fi + +# the real entry for all platform. +cat << END >> ${SRS_MAKEFILE} +_default: server librtmp utest + @bash objs/_srs_build_summary.sh + +help: + @echo "Usage: make |||||||" + @echo " help display this help menu" + @echo " clean cleanup project" + @echo " server build the srs(simple rtmp server) over st(state-threads)" + @echo " librtmp build the client publish/play library, and samples" + @echo " utest build the utest for srs" + @echo " install install srs to the prefix path" + @echo " install-api install srs and api-server to the prefix path" + @echo " uninstall uninstall srs from prefix path" + +clean: + (cd ${SRS_OBJS}; rm -rf srs srs_utest) + (cd ${SRS_OBJS}; rm -rf src research include lib) + (cd ${SRS_OBJS}/utest; rm -rf *.o *.a) + (cd research/librtmp; make clean) + (cd research/api-server/static-dir; rm -rf crossdomain.xml forward live players) + +server: _prepare_dir + @echo "build the srs(simple rtmp server) over st(state-threads)" + \$(MAKE) -f ${SRS_OBJS}/${SRS_MAKEFILE} srs + +END + +# install entry +cat << END >> ${SRS_MAKEFILE} +uninstall: + @echo "rmdir \$(SRS_PREFIX)" + @rm -rf \$(SRS_PREFIX) + +install-api: install + @echo "mkdir \$(__REAL_INSTALL)" + @mkdir -p \$(__REAL_INSTALL) + @echo "copy binary files" + @mkdir -p \$(__REAL_INSTALL)/research/api-server + @cp research/api-server/server.py \$(__REAL_INSTALL)/research/api-server + @mkdir -p \$(__REAL_INSTALL)/objs/ffmpeg/bin + @cp objs/ffmpeg/bin/ffmpeg \$(__REAL_INSTALL)/objs/ffmpeg/bin + @echo "copy html files" + @mkdir -p \$(__REAL_INSTALL)/research/api-server/static-dir/players + @cp research/api-server/static-dir/crossdomain.xml \$(__REAL_INSTALL)/research/api-server/static-dir + @cp research/api-server/static-dir/index.html \$(__REAL_INSTALL)/research/api-server/static-dir + @cp -r research/api-server/static-dir/players/* \$(__REAL_INSTALL)/research/api-server/static-dir/players + @echo "copy init.d script files" + @mkdir -p \$(__REAL_INSTALL)/etc/init.d + @cp etc/init.d/srs-api \$(__REAL_INSTALL)/etc/init.d + @sed -i "s|^ROOT=.*|ROOT=\"\$(SRS_PREFIX)\"|g" \$(__REAL_INSTALL)/etc/init.d/srs-api + @echo "" + @echo "api installed, to link and start api:" + @echo " sudo ln -sf \$(SRS_PREFIX)/etc/init.d/srs-api /etc/init.d/srs-api" + @echo " /etc/init.d/srs-api start" + @echo " http://\$(shell bash auto/local_ip.sh):8085" + @echo "@see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_LinuxService" + +install: + @echo "mkdir \$(__REAL_INSTALL)" + @mkdir -p \$(__REAL_INSTALL) + @echo "make the http root dir" + @mkdir -p \$(__REAL_INSTALL)/objs/nginx/html + @cp research/api-server/static-dir/crossdomain.xml \$(__REAL_INSTALL)/objs/nginx/html + @echo "copy binary files" + @mkdir -p \$(__REAL_INSTALL)/objs + @cp objs/srs \$(__REAL_INSTALL)/objs + @echo "copy srs conf files" + @mkdir -p \$(__REAL_INSTALL)/conf + @cp conf/*.conf \$(__REAL_INSTALL)/conf + @echo "copy init.d script files" + @mkdir -p \$(__REAL_INSTALL)/etc/init.d + @cp etc/init.d/srs \$(__REAL_INSTALL)/etc/init.d + @sed -i "s|^ROOT=.*|ROOT=\"\$(SRS_PREFIX)\"|g" \$(__REAL_INSTALL)/etc/init.d/srs + @echo "" + @echo "srs installed, to link and start srs:" + @echo " sudo ln -sf \$(SRS_PREFIX)/etc/init.d/srs /etc/init.d/srs" + @echo " /etc/init.d/srs start" + @echo "@see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_LinuxService" + +END + +if [ $SRS_LIBRTMP = YES ]; then + cat << END >> ${SRS_MAKEFILE} +librtmp: server + @echo "build the client publish/play library." + \$(MAKE) -f ${SRS_OBJS}/${SRS_MAKEFILE} librtmp + @echo "build the srs-librtmp sample" + (cd research/librtmp; \$(MAKE) ${SrsLibrtmpSampleEntry}) + +END +else + cat << END >> ${SRS_MAKEFILE} +librtmp: server + @echo "srs-librtmp is disabled, ignore." + +END +fi + +if [ $SRS_UTEST = YES ]; then + cat << END >> ${SRS_MAKEFILE} +utest: server + @echo "build the utest for srs" + ${SrsUtestMakeEntry} + @echo "utest for srs build success" + +END +else + cat << END >> ${SRS_MAKEFILE} +utest: server + @echo "utest is disabled, ignore" + +END +fi + +cat << END >> ${SRS_MAKEFILE} +# the ./configure will generate it. +_prepare_dir: + @mkdir -p ${SRS_OBJS} +END + +##################################################################################### +# build tools or compiler args. +# enable gdb debug +GDBDebug=" -g -O0" +# the warning level. +WarnLevel=" -Wall" +# the compile standard. +CppStd="-ansi" +# for library compile +LibraryCompile=" -fPIC" +# performance of gprof +SrsGprof=""; SrsGprofLink=""; if [ $SRS_GPROF = YES ]; then SrsGprof=" -pg -lc_p"; SrsGprofLink=" -pg"; fi +# performance of gperf +SrsGperf=""; SrsGperfLink=""; if [ $SRS_GPERF = YES ]; then SrsGperfLink=" -lpthread"; fi +# the cxx flag generated. +CXXFLAGS="${CppStd}${WarnLevel}${GDBDebug}${LibraryCompile}${SrsGprof}" +if [ $SRS_GPERF = YES ]; then CXXFLAGS="${CXXFLAGS} -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free"; fi +cat << END > ${SRS_OBJS}/${SRS_MAKEFILE} +GCC = gcc +CXX = g++ +AR = ar +LINK = g++ +CXXFLAGS = ${CXXFLAGS} + +.PHONY: default srs librtmp + +default: + +END + +##################################################################################### +# Libraries, external library to build in srs, +# header(.h): add to ModuleLibIncs if need the specified library. for example, LibSTRoot +# library(.a): add to ModuleLibFiles if binary need the specifeid library. for example, LibSTfile +# +# st(state-threads) the basic network library for SRS. +LibSTRoot="${SRS_OBJS}/st"; LibSTfile="${LibSTRoot}/libst.a" +# hp(http-parser) the http request/url parser, for SRS to support HTTP callback. +LibHttpParserRoot=""; LibHttpParserfile="" +if [ $SRS_HTTP_PARSER = YES ]; then LibHttpParserRoot="${SRS_OBJS}/hp"; LibHttpParserfile="${LibHttpParserRoot}/libhttp_parser.a"; fi +# openssl-1.0.1f, for the RTMP complex handshake. +LibSSLRoot="";LibSSLfile="" +if [ $SRS_SSL = YES ]; then if [ $SRS_USE_SYS_SSL = NO ]; then LibSSLRoot="${SRS_OBJS}/openssl/include"; LibSSLfile="${SRS_OBJS}/openssl/lib/libssl.a ${SRS_OBJS}/openssl/lib/libcrypto.a"; fi fi +# gperftools-2.1, for mem check and mem/cpu profile +LibGperfRoot=""; LibGperfFile="" +if [ $SRS_GPERF = YES ]; then LibGperfRoot="${SRS_OBJS}/gperf/include"; LibGperfFile="${SRS_OBJS}/gperf/lib/libtcmalloc_and_profiler.a"; fi +# the link options, always use static link +SrsLinkOptions="-ldl"; +if [ $SRS_SSL = YES ]; then if [ $SRS_USE_SYS_SSL = YES ]; then SrsLinkOptions="${SrsLinkOptions} -lssl"; fi fi +# if static specified, add static +# TODO: FIXME: remove static. +if [ $SRS_STATIC = YES ]; then SrsLinkOptions="${SrsLinkOptions} -static"; fi +# if mips, add -lgcc_eh, or stl compile failed. +if [ $SRS_MIPS_UBUNTU12 = YES ]; then SrsLinkOptions="${SrsLinkOptions} -lgcc_eh"; fi + +##################################################################################### +# Modules, compile each module, then link to binary +# +#Core, depends only on system apis. +MODULE_ID="CORE" +MODULE_DEPENDS=() +ModuleLibIncs=(${SRS_OBJS}) +MODULE_FILES=("srs_core" "srs_core_autofree") +CORE_INCS="src/core"; MODULE_DIR=${CORE_INCS} . auto/modules.sh +CORE_OBJS="${MODULE_OBJS[@]}" +# +#Kernel, depends on core, provides error/log/config, nothing about stream information. +MODULE_ID="KERNEL" +MODULE_DEPENDS=("CORE") +ModuleLibIncs=(${SRS_OBJS}) +MODULE_FILES=("srs_kernel_error" "srs_kernel_log" "srs_kernel_stream" "srs_kernel_buffer" + "srs_kernel_utility" "srs_kernel_flv" "srs_kernel_codec" "srs_kernel_file" + "srs_kernel_consts") +KERNEL_INCS="src/kernel"; MODULE_DIR=${KERNEL_INCS} . auto/modules.sh +KERNEL_OBJS="${MODULE_OBJS[@]}" +# +#RTMP Protocol, depends on core/kernel, provides rtmp/htttp protocol features. +MODULE_ID="RTMP" +MODULE_DEPENDS=("CORE" "KERNEL") +ModuleLibIncs=(${SRS_OBJS} ${LibSSLRoot}) +MODULE_FILES=("srs_protocol_amf0" "srs_protocol_io" "srs_protocol_stack" "srs_protocol_rtmp" + "srs_protocol_handshake" "srs_protocol_utility" "srs_protocol_msg_array") +RTMP_INCS="src/rtmp"; MODULE_DIR=${RTMP_INCS} . auto/modules.sh +RTMP_OBJS="${MODULE_OBJS[@]}" +# +#App Module +MODULE_ID="APP" +MODULE_DEPENDS=("CORE" "KERNEL" "RTMP") +ModuleLibIncs=(${LibSTRoot} ${LibHttpParserRoot} ${SRS_OBJS}) +MODULE_FILES=("srs_app_server" "srs_app_conn" "srs_app_rtmp_conn" "srs_app_st_socket" "srs_app_source" + "srs_app_refer" "srs_app_hls" "srs_app_forward" "srs_app_encoder" "srs_app_http" + "srs_app_thread" "srs_app_bandwidth" "srs_app_st" "srs_app_log" "srs_app_config" + "srs_app_pithy_print" "srs_app_reload" "srs_app_http_api" "srs_app_http_conn" "srs_app_http_hooks" + "srs_app_json" "srs_app_ingest" "srs_app_ffmpeg" "srs_app_utility" "srs_app_dvr" "srs_app_edge" + "srs_app_kbps" "srs_app_heartbeat" "srs_app_empty" "srs_app_http_client" "srs_app_avc_aac") +APP_INCS="src/app"; MODULE_DIR=${APP_INCS} . auto/modules.sh +APP_OBJS="${MODULE_OBJS[@]}" +# +#LIBS Module, build libsrs.a for static link. +MODULE_ID="LIBS" +MODULE_DEPENDS=("CORE" "KERNEL" "RTMP") +ModuleLibIncs=(${SRS_OBJS}) +MODULE_FILES=("srs_librtmp" "srs_lib_simple_socket" "srs_lib_bandwidth") +LIBS_INCS="src/libs"; MODULE_DIR=${LIBS_INCS} . auto/modules.sh +LIBS_OBJS="${MODULE_OBJS[@]}" +# +#Main Module +MODULE_ID="MAIN" +MODULE_DEPENDS=("CORE" "KERNEL" "RTMP" "APP") +ModuleLibIncs=(${LibSTRoot} ${SRS_OBJS} ${LibGperfRoot}) +MODULE_FILES=("srs_main_server") +MAIN_INCS="src/main"; MODULE_DIR=${MAIN_INCS} . auto/modules.sh +MAIN_OBJS="${MODULE_OBJS[@]}" + +##################################################################################### +# Binaries, main entrances, link the module and its depends modules, +# then link to a binary, for example, objs/srs +# +# all main entrances +MAIN_ENTRANCES=("srs_main_server") +# +# all depends libraries +ModuleLibFiles=(${LibSTfile} ${LibHttpParserfile} ${LibSSLfile} ${LibGperfFile}) +# all depends objects +MODULE_OBJS="${CORE_OBJS[@]} ${KERNEL_OBJS[@]} ${RTMP_OBJS[@]} ${APP_OBJS[@]} ${MAIN_OBJS[@]}" +LINK_OPTIONS="${SrsLinkOptions}${SrsGprofLink}${SrsGperfLink}" +# +# srs: +# srs(simple rtmp server) over st(state-threads) +BUILD_KEY="srs" APP_MAIN="srs_main_server" APP_NAME="srs" . auto/apps.sh +# srs librtmp +if [ $SRS_LIBRTMP = YES ]; then + MODULE_OBJS="${CORE_OBJS[@]} ${KERNEL_OBJS[@]} ${RTMP_OBJS[@]} ${LIBS_OBJS[@]}" + BUILD_KEY="librtmp" LIB_NAME="lib/srs_librtmp" . auto/libs.sh +fi +# +# utest, the unit-test cases of srs, base on gtest1.6 +MODULE_FILES=("srs_utest" "srs_utest_amf0" "srs_utest_protocol" + "srs_utest_kernel" "srs_utest_core" "srs_utest_config" + "srs_utest_reload") +ModuleLibIncs=(${SRS_OBJS} ${LibSTRoot} ${LibSSLRoot}) +ModuleLibFiles=(${LibSTfile} ${LibHttpParserfile} ${LibSSLfile}) +MODULE_DEPENDS=("CORE" "KERNEL" "RTMP" "APP") +MODULE_OBJS="${CORE_OBJS[@]} ${KERNEL_OBJS[@]} ${RTMP_OBJS[@]} ${APP_OBJS[@]}" +LINK_OPTIONS="-lpthread ${SrsLinkOptions}" MODULE_DIR="src/utest" APP_NAME="srs_utest" . auto/utest.sh + +echo 'configure ok! ' + +##################################################################################### +# when configure success, prepare build +##################################################################################### +# create objs/logs for ffmpeg to write log. +mkdir -p ${SRS_OBJS}/logs + +##################################################################################### +# configure summary +##################################################################################### +# summary +echo "" +echo "configure summary:" +echo " ${SRS_AUTO_USER_CONFIGURE}" +echo " ${SRS_AUTO_CONFIGURE}" +if [ $SRS_HLS = YES ]; then + echo -e "${GREEN}HLS is enabled${BLACK}" +else + echo -e "${YELLOW}warning: without HLS support${BLACK}" +fi +if [ $SRS_NGINX = YES ]; then + echo -e "${GREEN}Nginx http server is enabled${BLACK}" +else + echo -e "${GREEN}note: Nginx http server is disabled${BLACK}" +fi +if [ $SRS_DVR = YES ]; then + echo -e "${GREEN}DVR is enabled${BLACK}" +else + echo -e "${YELLOW}warning: without DVR support${BLACK}" +fi +if [ $SRS_SSL = YES ]; then + echo -e "${GREEN}rtmp complex handshake is enabled${BLACK}" +else + echo -e "${YELLOW}warning: without rtmp complex handshake support, donot support h264/aac to adobe flash player${BLACK}" +fi +if [ $SRS_FFMPEG_TOOL = YES ]; then + echo -e "${GREEN}transcode/mux/ingest tool FFMPEG is enabled${BLACK}" +else + echo -e "${YELLOW}warning: without transcode/mux/ingest tool FFMPEG support${BLACK}" +fi +if [ $SRS_TRANSCODE = YES ]; then + echo -e "${GREEN}transcoding RTMP stream is enabled${BLACK}" +else + echo -e "${YELLOW}warning: without transcoding RTMP stream support${BLACK}" +fi +if [ $SRS_INGEST = YES ]; then + echo -e "${GREEN}ingest file/stream/device is enabled${BLACK}" +else + echo -e "${YELLOW}warning: without ingest file/stream/device support${BLACK}" +fi +if [ $SRS_HTTP_CALLBACK = YES ]; then + echo -e "${GREEN}http hooks callback over CherryPy is enabled${BLACK}" +else + echo -e "${YELLOW}warning: without http hooks callback over CherryPy support${BLACK}" +fi +if [ $SRS_HTTP_SERVER = YES ]; then + echo -e "${GREEN}http server to delivery http stream is enabled${BLACK}" +else + echo -e "${YELLOW}warning: without http server to delivery http stream support${BLACK}" +fi +if [ $SRS_HTTP_API = YES ]; then + echo -e "${GREEN}http api to manage server is enabled${BLACK}" +else + echo -e "${YELLOW}warning: without http api to manage server support${BLACK}" +fi +if [ $SRS_LIBRTMP = YES ]; then + echo -e "${GREEN}srs-librtmp for client is enabled${BLACK}" +else + echo -e "${YELLOW}note: srs-librtmp for client is disabled${BLACK}" +fi +if [ $SRS_RESEARCH = YES ]; then + echo -e "${GREEN}research tools are builded${BLACK}" +else + echo -e "${GREEN}note: research tools are not builded${BLACK}" +fi +if [ $SRS_UTEST = YES ]; then + echo -e "${GREEN}utest for srs are builded${BLACK}" +else + echo -e "${YELLOW}note: utest for srs are not builded${BLACK}" +fi +if [ $SRS_GPERF = YES ]; then + echo -e "${GREEN}gperf(tcmalloc) for srs are builded${BLACK}" +else + echo -e "${GREEN}note: gperf(tcmalloc) for srs are not builded${BLACK}" +fi +if [ $SRS_GPERF_MC = YES ]; then + echo -e "${YELLOW}gmc(gperf memory check) for srs are builded -- Performance may suffer${BLACK}" +else + echo -e "${GREEN}note: gmc(gperf memory check) for srs are not builded${BLACK}" +fi +if [ $SRS_GPERF_MP = YES ]; then + echo -e "${YELLOW}gmp(gperf memory profile) for srs are builded -- Performance may suffer${BLACK}" +else + echo -e "${GREEN}note: gmp(gperf memory profile) for srs are not builded${BLACK}" +fi +if [ $SRS_GPERF_CP = YES ]; then + echo -e "${YELLOW}gcp(gperf cpu profile) for srs are builded -- Performance may suffer${BLACK}" +else + echo -e "${GREEN}note: gcp(gperf cpu profile) for srs are not builded${BLACK}" +fi +if [ $SRS_GPROF = YES ]; then + echo -e "${YELLOW}gprof(GNU profile tool) for srs are builded -- Performance may suffer${BLACK}" +else + echo -e "${GREEN}note: gprof(GNU profile tool) for srs are not builded${BLACK}" +fi +if [ $SRS_ARM_UBUNTU12 = YES ]; then + echo -e "${GREEN}arm-ubuntu12(armhf, v7cpu) for srs are builded${BLACK}" +else + echo -e "${GREEN}note: arm-ubuntu12(armhf, v7cpu) for srs are not builded${BLACK}" +fi +if [ $SRS_MIPS_UBUNTU12 = YES ]; then + echo -e "${GREEN}mips-ubuntu12 for srs are builded${BLACK}" +else + echo -e "${GREEN}note: mips-ubuntu12 for srs are not builded${BLACK}" +fi + +##################################################################################### +# next step +##################################################################################### +ip=`ifconfig|grep "inet addr"| grep -v "127.0.0.1"|awk '{print $2}'|awk -F ':' 'NR==1 {print $2}'` +echo "" +echo "to run 3rdparty application:" +if [ $SRS_NGINX = YES ]; then + echo "\" sudo ./objs/nginx/sbin/nginx \" to start the nginx http server for hls" +fi +if [ $SRS_FFMPEG_TOOL = YES ]; then + echo -e "\" ./objs/ffmpeg/bin/ffmpeg \" is used for live stream transcoding" +fi +if [ $SRS_HTTP_CALLBACK = YES ]; then + echo -e "\" python ./research/api-server/server.py 8085 \" to start the api-server" +fi +echo "" +echo "to build:" +echo "\" make \" to build the srs(simple rtmp server)." +echo "\" make help \" to get the usage of make" diff --git a/trunk/doc/H.264-AVC-ISO_IEC_14496-10.pdf b/trunk/doc/H.264-AVC-ISO_IEC_14496-10.pdf new file mode 100644 index 000000000..5c01fc448 Binary files /dev/null and b/trunk/doc/H.264-AVC-ISO_IEC_14496-10.pdf differ diff --git a/trunk/doc/H.264-AVC-ISO_IEC_14496-15.pdf b/trunk/doc/H.264-AVC-ISO_IEC_14496-15.pdf new file mode 100644 index 000000000..1ab76f1ae Binary files /dev/null and b/trunk/doc/H.264-AVC-ISO_IEC_14496-15.pdf differ diff --git a/trunk/doc/H.264_MPEG-4-Part-10-White-Paper.pdf b/trunk/doc/H.264_MPEG-4-Part-10-White-Paper.pdf new file mode 100644 index 000000000..77cb651df Binary files /dev/null and b/trunk/doc/H.264_MPEG-4-Part-10-White-Paper.pdf differ diff --git a/trunk/doc/aac-iso-13818-7.pdf b/trunk/doc/aac-iso-13818-7.pdf new file mode 100644 index 000000000..c43767d70 Binary files /dev/null and b/trunk/doc/aac-iso-13818-7.pdf differ diff --git a/trunk/doc/aac-mp4a-format-ISO_IEC_14496-3+2001.pdf b/trunk/doc/aac-mp4a-format-ISO_IEC_14496-3+2001.pdf new file mode 100644 index 000000000..f18718525 --- /dev/null +++ b/trunk/doc/aac-mp4a-format-ISO_IEC_14496-3+2001.pdf @@ -0,0 +1,48559 @@ +%PDF-1.4 +% +1 0 obj +<> +endobj +2 0 obj +<> +endobj +3 0 obj +<> +endobj +4 0 obj +<> +endobj +5 0 obj +[ 6 0 R 34 0 R 49 0 R 58 0 R 76 0 R 79 0 R 82 0 R 85 0 R 88 0 R 91 0 R 94 0 R 97 0 R 100 0 R 110 0 R 113 0 R 136 0 R 139 0 R 142 0 R 145 0 R 151 0 R 154 0 R 157 0 R 160 0 R 163 0 R 166 0 R 169 0 R 176 0 R 179 0 R 182 0 R 185 0 R 188 0 R 191 0 R 194 0 R 197 0 R 200 0 R 203 0 R 206 0 R 209 0 R 218 0 R 221 0 R 224 0 R 227 0 R 230 0 R 233 0 R 236 0 R 239 0 R 242 0 R 245 0 R 248 0 R 251 0 R 254 0 R 257 0 R 260 0 R 263 0 R 266 0 R 269 0 R 272 0 R 275 0 R 278 0 R 281 0 R 285 0 R 288 0 R 296 0 R 299 0 R 302 0 R 305 0 R 318 0 R 321 0 R 324 0 R 327 0 R 330 0 R 334 0 R 338 0 R 341 0 R 344 0 R 347 0 R 350 0 R 353 0 R 356 0 R 359 0 R 362 0 R 365 0 R 368 0 R 371 0 R 374 0 R 377 0 R 380 0 R 383 0 R 386 0 R 389 0 R 392 0 R 403 0 R 406 0 R 409 0 R 412 0 R 415 0 R 418 0 R 427 0 R 430 0 R 433 0 R 436 0 R 439 0 R 442 0 R 445 0 R 448 0 R 463 0 R 466 0 R 477 0 R 480 0 R 490 0 R 494 0 R 518 0 R 521 0 R 524 0 R 529 0 R 533 0 R 536 0 R 539 0 R 542 0 R 545 0 R 550 0 R 553 0 R 556 0 R 559 0 R 562 0 R 565 0 R 568 0 R 571 0 R 574 0 R 577 0 R 580 0 R 583 0 R 586 0 R 592 0 R 597 0 R 602 0 R 607 0 R 612 0 R 615 0 R 618 0 R 626 0 R 629 0 R 632 0 R 638 0 R 641 0 R 644 0 R 647 0 R 650 0 R 653 0 R 656 0 R 659 0 R 662 0 R 665 0 R 668 0 R 671 0 R 676 0 R 679 0 R 682 0 R 685 0 R 688 0 R 691 0 R 694 0 R 697 0 R 700 0 R 703 0 R 706 0 R 709 0 R 712 0 R 715 0 R 718 0 R 724 0 R 727 0 R 734 0 R 737 0 R 740 0 R 743 0 R 746 0 R 749 0 R 752 0 R 755 0 R 758 0 R 761 0 R 764 0 R 769 0 R 772 0 R 775 0 R 778 0 R 781 0 R 784 0 R 787 0 R 790 0 R 793 0 R 796 0 R 799 0 R 802 0 R 805 0 R 808 0 R 811 0 R 814 0 R 817 0 R 820 0 R 823 0 R 826 0 R 829 0 R 832 0 R 835 0 R 838 0 R 841 0 R 844 0 R 847 0 R 850 0 R 853 0 R 856 0 R 859 0 R 862 0 R 865 0 R 868 0 R 871 0 R 874 0 R 877 0 R 880 0 R 883 0 R 886 0 R 889 0 R 892 0 R 895 0 R 898 0 R 901 0 R 904 0 R 907 0 R 910 0 R 913 0 R 916 0 R 919 0 R 922 0 R 925 0 R 928 0 R 931 0 R 934 0 R 937 0 R 940 0 R 943 0 R 946 0 R 949 0 R 952 0 R 955 0 R 958 0 R 961 0 R 964 0 R 967 0 R 970 0 R 973 0 R 976 0 R 979 0 R 982 0 R 985 0 R 988 0 R 991 0 R 994 0 R 997 0 R 1000 0 R 1003 0 R 1006 0 R 1009 0 R 1012 0 R 1015 0 R 1018 0 R 1021 0 R 1046 0 R 1052 0 R 1055 0 R 1058 0 R 1061 0 R 1064 0 R 1068 0 R 1071 0 R 1074 0 R 1077 0 R 1080 0 R 1083 0 R 1086 0 R 1089 0 R 1092 0 R 1095 0 R 1098 0 R 1101 0 R 1104 0 R 1107 0 R 1110 0 R 1113 0 R 1116 0 R 1121 0 R 1124 0 R 1129 0 R 1132 0 R 1135 0 R 1138 0 R 1141 0 R 1144 0 R 1147 0 R 1150 0 R 1153 0 R 1156 0 R 1159 0 R 1162 0 R 1165 0 R 1168 0 R 1171 0 R 1174 0 R 1177 0 R 1180 0 R 1183 0 R 1186 0 R 1189 0 R 1192 0 R 1195 0 R 1198 0 R 1201 0 R 1204 0 R 1207 0 R 1210 0 R 1213 0 R 1216 0 R 1219 0 R 1222 0 R 1225 0 R 1229 0 R 1232 0 R 1237 0 R 1240 0 R 1243 0 R 1246 0 R 1249 0 R 1252 0 R 1255 0 R 1258 0 R 1261 0 R 1264 0 R 1267 0 R 1270 0 R 1273 0 R 1276 0 R 1279 0 R 1282 0 R 1285 0 R 1288 0 R 1291 0 R 1294 0 R 1307 0 R 1312 0 R 1315 0 R 1318 0 R 1321 0 R 1324 0 R 1327 0 R 1330 0 R 1333 0 R 1336 0 R 1339 0 R 1342 0 R 1345 0 R 1348 0 R 1351 0 R 1354 0 R 1357 0 R 1360 0 R 1363 0 R 1366 0 R 1369 0 R 1372 0 R 1375 0 R 1378 0 R 1381 0 R 1384 0 R 1387 0 R 1390 0 R 1393 0 R 1396 0 R 1399 0 R 1402 0 R 1405 0 R 1408 0 R 1411 0 R 1414 0 R 1417 0 R 1420 0 R 1423 0 R 1428 0 R 1431 0 R 1434 0 R 1437 0 R 1440 0 R 1443 0 R 1448 0 R 1451 0 R 1454 0 R 1457 0 R 1460 0 R 1463 0 R 1472 0 R 1478 0 R 1481 0 R 1484 0 R 1487 0 R 1490 0 R 1493 0 R 1496 0 R 1499 0 R 1502 0 R 1505 0 R 1508 0 R 1511 0 R 1517 0 R 1523 0 R 1526 0 R 1529 0 R 1532 0 R 1535 0 R 1541 0 R 1544 0 R 1547 0 R 1553 0 R 1556 0 R 1562 0 R 1565 0 R 1568 0 R 1571 0 R 1574 0 R 1577 0 R 1580 0 R 1583 0 R 1586 0 R 1589 0 R 1595 0 R 1598 0 R 1604 0 R 1610 0 R 1613 0 R 1616 0 R 1619 0 R 1645 0 R 1648 0 R 1653 0 R 1658 0 R 1664 0 R 1667 0 R 1670 0 R 1673 0 R 1683 0 R 1686 0 R 1689 0 R 1692 0 R 1695 0 R 1698 0 R 1701 0 R 1704 0 R 1707 0 R 1710 0 R 1713 0 R 1716 0 R 1719 0 R 1722 0 R 1725 0 R 1728 0 R 1731 0 R 1738 0 R 1741 0 R 1744 0 R 1747 0 R 1750 0 R 1753 0 R 1756 0 R 1759 0 R 1762 0 R 1765 0 R 1768 0 R 1776 0 R 1779 0 R 1782 0 R 1785 0 R 1788 0 R 1791 0 R 1794 0 R 1801 0 R 1804 0 R 1807 0 R 1810 0 R 1813 0 R 1818 0 R 1821 0 R 1824 0 R 1827 0 R 1830 0 R 1833 0 R 1836 0 R 1839 0 R 1842 0 R 1845 0 R 1848 0 R 1851 0 R 1854 0 R 1857 0 R 1860 0 R 1863 0 R 1866 0 R 1869 0 R 1872 0 R 1875 0 R 1878 0 R 1881 0 R 1923 0 R 1937 0 R 1940 0 R 1943 0 R 1946 0 R 1949 0 R 1952 0 R 1955 0 R 1958 0 R 1961 0 R 1964 0 R 1967 0 R 1970 0 R 1973 0 R 1976 0 R 1979 0 R 1982 0 R 1985 0 R 1988 0 R 1991 0 R 1994 0 R 1997 0 R 2000 0 R 2006 0 R 2009 0 R 2012 0 R 2015 0 R 2024 0 R 2027 0 R 2030 0 R 2033 0 R 2036 0 R 2039 0 R 2042 0 R 2045 0 R 2048 0 R 2051 0 R 2054 0 R 2057 0 R 2060 0 R 2063 0 R 2066 0 R 2069 0 R 2072 0 R 2078 0 R 2081 0 R 2084 0 R 2087 0 R 2090 0 R 2093 0 R 2096 0 R 2099 0 R 2102 0 R 2105 0 R 2108 0 R 2111 0 R 2114 0 R 2117 0 R 2120 0 R 2123 0 R 2126 0 R 2129 0 R 2132 0 R 2135 0 R 2138 0 R 2141 0 R 2144 0 R 2155 0 R 2158 0 R 2161 0 R 2164 0 R 2167 0 R 2170 0 R 2173 0 R 2176 0 R 2179 0 R 2182 0 R 2185 0 R 2188 0 R 2191 0 R 2194 0 R 2197 0 R 2200 0 R 2203 0 R 2210 0 R 2213 0 R 2216 0 R 2219 0 R 2222 0 R 2241 0 R 2248 0 R 2275 0 R 2294 0 R 2309 0 R 2312 0 R 2323 0 R 2342 0 R 2357 0 R 2360 0 R 2375 0 R 2378 0 R 2381 0 R 2384 0 R 2387 0 R 2390 0 R 2393 0 R 2396 0 R 2399 0 R 2410 0 R 2413 0 R 2416 0 R 2419 0 R 2422 0 R 2425 0 R 2428 0 R 2431 0 R 2434 0 R 2437 0 R 2440 0 R 2447 0 R 2450 0 R 2455 0 R 2458 0 R 2461 0 R 2464 0 R 2467 0 R 2470 0 R 2473 0 R 2476 0 R 2479 0 R 2482 0 R 2485 0 R 2488 0 R 2491 0 R 2494 0 R 2497 0 R 2500 0 R 2503 0 R 2506 0 R 2509 0 R 2512 0 R 2515 0 R 2518 0 R 2521 0 R 2524 0 R 2527 0 R 2530 0 R 2533 0 R 2536 0 R 2539 0 R 2542 0 R 2545 0 R 2548 0 R 2551 0 R 2554 0 R 2557 0 R 2560 0 R 2563 0 R 2566 0 R 2569 0 R 2572 0 R 2575 0 R 2578 0 R 2581 0 R 2584 0 R 2587 0 R 2590 0 R 2593 0 R 2596 0 R 2607 0 R 2626 0 R 2629 0 R 2636 0 R 2651 0 R 2658 0 R 2665 0 R 2668 0 R 2671 0 R 2674 0 R 2677 0 R 2680 0 R 2683 0 R 2686 0 R 2689 0 R 2692 0 R 2695 0 R 2698 0 R 2701 0 R 2704 0 R 2707 0 R 2710 0 R 2713 0 R 2716 0 R 2719 0 R 2722 0 R 2725 0 R 2728 0 R 2731 0 R 2734 0 R 2737 0 R 2740 0 R 2743 0 R 2746 0 R 2749 0 R 2752 0 R 2755 0 R 2758 0 R 2765 0 R 2768 0 R 2775 0 R 2802 0 R 2821 0 R 2848 0 R 2867 0 R 2870 0 R 2873 0 R 2876 0 R 2879 0 R 2897 0 R 2908 0 R 2911 0 R 2914 0 R 2921 0 R 2928 0 R 2931 0 R 2934 0 R 2937 0 R 2940 0 R 2943 0 R 2946 0 R 2949 0 R 2952 0 R 2955 0 R 2966 0 R 2970 0 R 2973 0 R 2980 0 R 2983 0 R 2986 0 R 2989 0 R 2992 0 R 3028 0 R 3031 0 R 3069 0 R 3072 0 R 3088 0 R 3098 0 R 3101 0 R 3104 0 R 3107 0 R 3110 0 R 3113 0 R 3116 0 R 3120 0 R 3123 0 R 3126 0 R 3129 0 R 3132 0 R 3135 0 R 3141 0 R 3144 0 R 3147 0 R 3153 0 R 3156 0 R 3159 0 R 3162 0 R 3165 0 R 3168 0 R 3171 0 R 3174 0 R 3177 0 R 3180 0 R 3183 0 R 3186 0 R 3189 0 R 3198 0 R 3201 0 R 3204 0 R 3207 0 R 3210 0 R 3213 0 R 3216 0 R 3219 0 R 3222 0 R 3226 0 R 3229 0 R 3232 0 R 3235 0 R 3238 0 R 3241 0 R 3244 0 R 3247 0 R 3250 0 R 3253 0 R 3256 0 R 3259 0 R 3262 0 R 3265 0 R 3268 0 R 3271 0 R 3274 0 R 3277 0 R 3280 0 R 3283 0 R 3286 0 R 3289 0 R 3292 0 R 3295 0 R 3298 0 R 3301 0 R 3304 0 R 3307 0 R 3310 0 R 3313 0 R 3316 0 R 3319 0 R 3322 0 R 3325 0 R 3328 0 R 3331 0 R 3334 0 R 3337 0 R 3340 0 R 3343 0 R 3353 0 R 3356 0 R 3367 0 R 3370 0 R 3373 0 R 3376 0 R 3379 0 R 3382 0 R 3385 0 R 3388 0 R 3395 0 R 3398 0 R 3405 0 R 3416 0 R 3419 0 R 3422 0 R 3425 0 R 3428 0 R 3431 0 R 3434 0 R 3437 0 R 3440 0 R 3443 0 R 3446 0 R 3449 0 R 3452 0 R 3455 0 R 3462 0 R 3465 0 R 3472 0 R 3475 0 R 3478 0 R 3481 0 R 3484 0 R 3487 0 R 3490 0 R 3493 0 R 3496 0 R 3499 0 R 3502 0 R 3505 0 R 3508 0 R 3511 0 R 3514 0 R 3517 0 R 3520 0 R 3523 0 R 3526 0 R 3529 0 R 3532 0 R 3535 0 R 3538 0 R 3541 0 R 3544 0 R 3547 0 R 3550 0 R 3553 0 R 3560 0 R 3563 0 R 3566 0 R 3569 0 R 3572 0 R 3575 0 R 3578 0 R 3581 0 R 3584 0 R 3587 0 R 3590 0 R 3593 0 R 3596 0 R 3599 0 R 3602 0 R 3605 0 R 3621 0 R 3624 0 R 3627 0 R 3630 0 R 3633 0 R 3636 0 R 3651 0 R 3654 0 R 3657 0 R 3660 0 R 3672 0 R 3675 0 R 3682 0 R 3685 0 R 3689 0 R 3692 0 R 3695 0 R 3698 0 R 3701 0 R 3704 0 R 3707 0 R 3710 0 R 3713 0 R 3716 0 R 3719 0 R 3722 0 R 3725 0 R 3728 0 R 3731 0 R 3734 0 R 3737 0 R 3740 0 R 3746 0 R 3749 0 R 3752 0 R 3755 0 R 3758 0 R 3761 0 R 3764 0 R 3767 0 R 3770 0 R 3773 0 R 3776 0 R 3779 0 R 3782 0 R 3785 0 R 3788 0 R 3791 0 R 3794 0 R 3797 0 R 3800 0 R 3803 0 R 3806 0 R 3809 0 R 3812 0 R 3815 0 R 3818 0 R 3821 0 R 3827 0 R 3830 0 R 3833 0 R 3866 0 R 3885 0 R 3896 0 R 3907 0 R 3910 0 R 3949 0 R 4044 0 R 4047 0 R] +endobj +6 0 obj +<> +endobj +7 0 obj +<>/ExtGState<>>> +endobj +8 0 obj +<> +endobj +9 0 obj +<> +endobj +10 0 obj +<>stream +8;USN$$]G"(&lOmpW\A%!W`Bp#*_&/&g`_IKHaV=!m(Qr";2K<:ll)W8:lL'HdKhX +CPP'm<"Mn68:Z:F1gm!'ibgshTkIH-AQ&sh#jq@0TcT=]8gba"H!-!-pt[+NMu[T-gH8BRJp%lGf)^mV]^As(0tV2U +CX\2eI1D)#5HV647nYM>IJ%biB34l.r2gGiT&k?7=^RfhX!h+pAP=&9Ai$W?n5mo( +c$AnZ;]XTdcReU9ZZjCm^r>ggDeb&i^op\kM$0)sGego3n"nAq=DhCOm>(]#CUS,l +r;uZE9BFfa5N<3ab#Y_*&/t'[ifK/EW(&@>^kVA1q$feJBe6Ha"KN-jZ'Fq6MItE[ +LBTYr%MWi0KnWVU5@CO'N-#jE667V]L5&oR0EGh:'(j"Z9S]5U=^GmGbethg;3=jnrQ#kd0TU9Oa@.m* +'5mMMJr:==eM<&rCpQh$/_93?M($7g*2_RL7(BT1(M=e/VY\QDm#]I>D"t +`)t<.-X6S6Y)eHm2.,!AEGTMWRNRRRPQL8+a@5&sL6Aie"73]@8:A +O/m^L'j-)O\5)Fi0BLZdWJmik"`9ole4_7SOr,IaLaU+U=XIe&UM;L3BJiF7d?\RK +CmTb1i*4%4#-V6FeoKhm5:ks`T>MGIlk!?>Rcu@UO@E*sRRnkCNMWP?(=3ur*S&Uk +C?-cjklQ9%s/'RR6\*9*3XV5;_ISIj@\0M5Rmd_68b&qXO,T9.Ug*PYl*+PAMpja?CSWf3cK8)0;P@uGjTINEO.;be"iS=1T&Ou"p]#$Ht +Mb`6$*u;Q/?nmi/ED[olM"RK31l@@4O4#YUA/j3.-HdQQU+DG5ja:2Y:&2O$LV+bE +QTm3-.T1Ci>uZu-X!)5@R\RufTt9\D#^e*@aD:Ag%4SEmHa*D +m2ne3Ed,6S"*b9!4`jFOQ6(;OCIKnA+AR_+gs;0\/9:u=Wi2h\ib<-A?*u0:!&9!n +i2TCYXPXUCM=8C`R7kG21o?/%\%LC'eSbA_X#G$$*T>^IYidL*K,07n2@&ph6pH_- +[d9^Cni/guB?@.l9hrC!s/JYHP+bX$k:#A3lhI6dg] +IJ`[97Ba(i4h0j.+$5^@6QWoY7L6Pbe%+rTR5\AZ?;?!N<_6h:$5t+`R#PS#N&1A@'UM*o7`9TK2[Df>F&JmaaS(u-7Wp0^ +;^Qg<`F`Gjf9>%=$*$!pR,$:6K$\iFZ:)>E2.nc)h!o6+9n'mK+iPQ=R-\K4oY!\8Baja?OQ +]<9MiTR_HpX[pYb%-2BkeI:HAd5jc2b6km//`Vq=W00tW\*>Iu4<[;T<8DA%$oZ60 +;[`D7S,j:uk.C=KSXG87F)ZHt^_j961'_tZ$@LNt)Ia9q2?+0nRid0F!b4GC[)l8Pk7D;W%Y4A;a>/1 +(A!BIS#rt'"#9aAnrUPa-,pdJi#9*-N6C,8/+MG]fFh\s+iK-3jA)cGrm/7AG+6Uq +TbanGnX4EX)<#`,e"*WK)XRDI[;R,^oNnZ0prj?U3uF3[>t9- +?`h.E>uc-?F7qWg69t\C66S]f#UrRU$&Q;=aQ8Zg&SMGqh,4Oi.jZ(F-5Z1OkeIIgdkRYH&E\LOd_f%)EFXde'CH@bUIT8Vo:j5.k-ok +<=3*8eoK2a:OQU7>"Gt4kh<;Em"?@hbAi#D?V@BnSlU[4YLD+A7LB.eHpd-[AeC;A +4"-m`dM!%!-j@ReH5(38+jU.\k.YM9#lGF)$5QVGG +je_1-WQMo%ebI\r!uCO(1!VDZhN>f\ROC)JDdk;p(iqmF*HO=Cc3qD@[q;6T8n@F+BP3u"Emo*IR"5o8j>pHoInXNi!c^%fNC/[ +7]UgZYr0@HA^dc#Cs7eBk56NeW_]l]^qJ`Do:j*SGt']G_4!4 +431h)M:bUR!N(]RZk0MI3t'8Eg;btQ5[pL:6QDb&j!mbmh=n"a=9lQNq;nQ)9H![k +.,@Ljc%rRV(k2p4&7b]F`ks90K)*Hk2Y[ilad@5% +E)>u#F(X^e=?KB:Fd1#`;Ktl!0-%=&jg[B1T.,dRkM]h,K6(0'&Ys/9M +H(5'%$dCWpN)<;27D&Lg/PKTdS[SCsZlIsFrHKsn&lgW1I.2m#39h9#hH4gONE7cS +c;u_X$uFo#>u5c9iFCdj`6h@;B9#QRTB6$%*"?_.imkaYMpM!:(qe%O:J[LHHfDAm +2_McpmhXu.pRK*\SaQ>75B;eE*6EJdo8MG\bAmJ*H6_F:oC/dp;WiA9_L1#2Q9+oa +_q=EegU;.i,?D/,?js7YX=TV9!1U4t(iS?G^jWPg^Uu4s;_`)Q06Od'R9=/<;n^^Q=eZJ<[Zsn`?L^)/ +*o;8DA(9*P5b;Yen`"1p';42q="A\1Ua%WI\8OB65OaAF-2A+Y$dj^LX-7s`1dLls +OS"7nO1,D8(]+8D=oheXh\2RQS68D%3(%i&0\'<[3-,+8^_hjSYE3Te^EN0^hEqh5 +HrV@LRW#n'G!B$U#\k.*EH'K118^(VdjjrIjk`rFhUDL%^E?Wa]*VdO54d>b`0T9@dIG +#?\1E#.]IT@Oh4UdPo-#g1VHrm/dEA@Uo5K(&=g=m;sMK$#4U\oss +PhX;?RdFR=QqQ\L?Q>lD/j)&XH19R9lm_;_E]8>RCWoQ*`nT,nf?*'I+1DjZBe#6n +)+\hY.poKW-D4E>'?r9Jd!)l%,a\[uX*"CI'Rieu,p*B_EQ:l%ScHce$1n;'"m*#I +?NJ1e)/ltjoEMN/A"NpsjR3/)5*IWED +gV_>N1#GAR%K6JAMbc.1bnT_3Nr9n'rB2"H,@d;rnNHBXm/&o\rb_o]P5bD-"]PnY6+]P&_+!9+j"]9+J=I+[eFf__'sYbl +TH?aRD#YJ<@YO<3S*&7JAadA,,jQiBE'2o8LrI8Lg<'uUd2qf"rq!L^@D.?*QYr)- +OWG(.qi#sO-B^+GOf_'^1BDn,C`O_s<&%kQ7@[q>gWKMDWL>!V/tb/P,E,b'"QXJD +cE@o7YF&8>]DLXVMg'YY?Vju-6F\Nu:aW[P4N$8_I&hYB/`uYqG`Tt:90,1PDOu]S +BB(2n27F\!rs:YHY5iFTbQ$n=36Q9$8DlUM)=N[OGXo4&II\L\&D]T(q(r3K.Itgu +nE\H[p?ih.oL6;TFPd'_96C+WPTPUnh1;\d,cXl5b/)I'6M:#PnHtfcf7-M:%2!aM +R+)(],HqC6%tH$)r\O=#\-D?X6bfb]F&)[nAWRu=?A.)?GqDjEo$cLsGV"p^$paj+ +%"=8mnf@R6kM(K9gaV:.Z4_iDQF+>RkZ"?/'))q_'OYoF7 +d#$T3_%tBM8LN,kc'%(,7pPnP'MfL23kQTmiS!gmAiWVmnR$=dj(:>7Eid.\d^$a6 +^&)ELc5:4'Uu)57D>4q-\d6'OM)lYZb8J +a&nk.&3_9m3iSYiLc2C%,)s!HI&W=n!0s5VfVZ&VDsT)6!@^\C3jNp&.q;JN/TaZi +IfQ6Y@;OCMA5P/IZq=I%;t\$faPWe/p9)]8"Sc`ZT!DS5iNmG]ZRG; +SU1OLZP+;_L4O@&4E(t,in3)T^^?b)8`1WI,&71#TGs!g ++&hAM_p>64SSFsZs+.r0AmnTpjhJ.g48c0kJ'ZGCp)L.EG*8Ilq,A+Y7%U*4!is,f +,G3#+S$$q8;\9ffa7Q=gH6u-Y"EUk9sdL^#)#dZA+Cj\dDm&j'Am7=7c(,L,9&'_.T +NA31`P-Kn'=3)4$@gp"U]O^fYd)e75M_PqNl#/a`CstOX9Tnp,)+cT8 +ACQ]<9nl->HA;;q?Z!5FbVJF=\?B;4=PDiS)#]h!5IRsA\,A;]4>:?3FGR<(XLR%5 +CfS&)S1W>EBmM,3Jkr'!"I'51nX%6214?p/H9\-Yh0G,VGqnGO+a +_=^&1=:b<@\-^fiiS4PqHR:\i2lqS\k6B`g8pg\Q'i%!fl]m?/#q7C#rEaO@W67-] +j/oBkhs8MRP$JqT)SK)AcT=QH5Ea@enboO%$ZR;%pS[F[WYtYY.X4:>PgW4KB>^mI +2AW),fZ!XX'BOql.gt+K]_kd^VNc9VW]="oqOWD*:k2"L[(g[<&dK\\#dZindN&oQ=[[EPI\ouP0DDj4bPIfNdCoaX-@[1+Ce[][VF5*!L$;ppF.e+pS,-Rr +JQRCE2?%6HII2L1=%i9t)XA/u[>;P_[lu.p.alL/?`g'+ +IC[lEZhAWfc\Te+'?g6X2U)U;Y[@8Xr/&]Sjk6K]k&'j>G#XFR`1P&d:r8_7 +kVS1tO]iPCnh5c.^]f1VC$&B>iaoZsR($\R[a%=;]4TS]V0&&6pE2P4V!f +@N?YYT:Zern+ptGfk'.q0_gJ]krp"rab44$ibLLp"`&F(XaRlGA,':AYD6Wi(RV!0 +-)]M%L<["f'A#=*_/21c2\1O$S#qAoam&&7E1d[^kno3UUiaA:LbE-fZ" +4J$Rh7B*V@G%8UAOq4>6!B,Q@l\3dRnoBR:4J&"P,-E+ra+mSNL#/$k0FQiC)Yr?6 +eS>Q[U0NS]'2@V)R*BJ"hs;)QId6cBf9P)5(;>7t]$d9oKE26?\_M%=!mfJPSl8BC +2L(O9:L?Q8o6_^H2/A1$/I94oYD-,sSLU+?.oj\k!,n_CYI8I(?Aa3Yr&JmLCC#HJ +Bnf5kGp&s1Xg/QELeTN'9fkH$WL5>rR[_Gl9C.50+B@)f9?N]m(+j>/9%6Q,-+T_E +#Cl<6[sku*K\D_VaX\njbgl7Q +ZHF)7[J_bTZb+eia;uE''t#F$n9=A!W`nh\naP??Qld\W/M%>pb2>+E^iIZYS-6bqArsHP0]) +?[&'td4kI(H\7Z'C]DcRYkh8IcT]RE"KrW@R:q_6I'7/uEP0T$877/?3P;;XPS$5e +,5!74'J1>]oLIuV8-Fnm!0d]-jU>5gq0jVkn_=!L_-.T1H5(;JWqu8O8*K+JD%Wjj +<4d`h5s7b(:UCK0nK2mn4@K]g-:.tRE!-JdoOB(9=2[=.L<@nQ\\ElA95pD#P2AU^ +(o=g0OkipQP8R,u;Kh4CH +7J5?N3uL_Z\!Z2pls5XU%ISs;#M"dDM9&E4HS[4uSu@2f7qAP'WEe%r@m\Qgq)B9" +fdV3kNS7&BpW^J3#mCJ0%gn6ghA&uj1C/Ka8qV2/i1_-ca(-. +ZGF&eI)3`=Gb^HrZqe&*Er@21Wca>MNpE\:(`tQZZS&W*>gK4L+><#G)f*[j\m>4D +q1A2n\YQiJr5.fDHWeYVQ)(d%KBa!.jVT[,a9H*ebZ(SSoGQ0^htiEATf%/BDbA.d +!p<%R6<#Kc(QMOi-n:rU(bVk*Tr#\9!>@gXaUVKc>"]Pi(s(]Zdpg!bb?L>3]Wub] +`>.-&2qQV=2m96P'ICG[`T*#ET?n4;2,3tPA_/BD:YY^4*P;ARhL9o:c,Ea,coo`F +5h2lq;'dMA`n$9SA@J-n`aT%uEJ-&c=KYp/O&J'U +\VqOgJmUqq(KH/Uah=N3:2sGS.q-"V'Fjj?MGD4TK2Zj5]sa*\WB:,C=bAb"C+@A-XKJumSg\ijr#a5b`tgu(3+gVZQg3DL'U +-rVgi]:A8Of>\tPS91cC9LPR8XV]ujq8Ah7%ItY[(TF.W?;/M`@T#]udQrURBA<8X +.\X4RKr@S,9br%UZqmsR]u+'fBhZSNL/%2qL9b';U,]`+\D85X"@WZ2WsE5^5u+g" +.&&bojmO"K[,JdWoBh[r/(a4.Vlej)g3`QqLHdaPa4o$?&t*ree[]Je@rL^NY^ZNG +Xd5AF]+/_G3t@LFT"*',5fjT&\U6X]HF>\Xd9rB +)q,]HCpOtZ +j6J4fhe[*"hg50rmb%Gp[>inb9CF7t/'cuDIp-'ghtACBl/d2+f<+YPT7=#OU3uDH +n!Pb?[=;M^Ic,W)/0=D!Eu`'%S9GX:C;1R"ZmZ&Ak!KgZs!F+TP5OXNh" +2oF>dL1MVu7#C#n:=>!k0[M\V!b,u'qpUYag_&eZ)@VO,*r$]q:(BOq?sq4! +\Os"fTJ-^"3sOJV&&uCAZjuuD56/m9e;VH(.l&"u +G$#8Z585c-?_lus1*2e0qfEf;#h.g+@dXb,A<[+@:laEA'qIQi>r-8jWQ5_`Q40YWjXOoi< +IS/?_d"ITlqbAGbk2 +3N4%C@'V]Qq]DuA"XpD:%%hV/Hga/d0!Hl7Hb#L!]dp09 +!Wmrj2M9uk;,dT@Y"FYO0h*3BD2?1J`#.`pFgR,he45Kp6`LGRK!pN%M.;CMD2-'M +WbnK-g0kVp8SjW,s18Xsj3F70H["oEq9T(hs7_#X@(%mi'JYV21Eu<&ESL7XiSS;q +?AKC1WXpe`n2b6e$.`ON(gaG\T_.+!%-\_+gDTFtd/H.S?<$+t2Lp]p&]JeI*/>cJ +L-"1k&!l;/HDlgI\'X#T[I2NbqLauu]C9ZbDXWC*8Vm#R2"\E,fR3F8B?46,&[m:/oA,B^GfnmBoGj\/6*rLJ$Mu\mT +L4bFa_G__,CqtQ>XpC,4fHZ\O_\&iB1K%MFF%soL[:M?XkL@Wf%l*h;[_Z%6mMpKK +;pp//ohXH3>dJT)E7=BY2 +80j`b#_j8_7fn*$!aHQ`!_/n*)$M/Z5o?ZJ)N)LO-> +Ap::gX1DG,YY&J-7*RHDb%(m=&^*QdEm@To$7\@gjA^>#5%R>EUcTYK_7C`qp>Ssa ++K%u1:\!*tbag#K68kh0.HGR:Zh_U3FW`l]\.^0Op?oe;Bg-cJ5[Mk[&sR4&SM7OY +Fa,)L*&?S94EtcM;?m+DI;gkK6?F62<>`F[e/YV^_f5D\12:"dfSIM,ccr2Y/Bl@Y +AiC-Du0q.iMTOkZo!BlY?_0n;a\,Mk?Pe4R9`\lT82@/c,F?o&lJ2)'$5K +[l2``FQ1`EB4$U2>'m+f7`F]%im4#??U,sblL:C=RTCcdSS +hRT^@^&>@qhKebDje&\k\?YY7Qg\4r2QZPCn*8N.rppY7JHS)`b:eaAqeKQrolSq1 +!WPYW5e/B60-%9,3OCbO)C$iqQO/SGf;U[m4S'`nJb53Qnk9e$+D&tVnYgQ]I+NDj +.aVe]6TD\mri:67_k>_N?!!#oYThSsL?9mQ=@?,9si%=4PR=mG=Zp@W97U/rb6 +P,%$,P,%TLH#pT3)oZm30J/qfpC6eq_@?0H08u0&8u5ur8dhjC7C)ndk$C&'ZtKEr +n=;Lr;j+GRhX??lBmh1nLNiFhpnq=^'6Z[>\HVf:8%S>I:`2tDHRlb:hF=2A@$eKT +`7,)9)9aFi%6+O6'hFOZ*^PU%aD#@fW@5k56^EmHfoCRbrR,26 +18rlLB5Qn_Rr%+JE%l>&(tstZCpPEc0/2_0GsbGmQN]u +s8@pCrKBCZ_*r#:N^o.[5O7ZrcHk[W]_U9tcNqYfo"c4Aia6T]B9)qcrs/FMG!Q(J +q^MKp)lGuSgS"i7!CpsfTB;64,i^(4$G9Z-D2aTt_]Y@\7TUYsbRG5U5Bo3SP&h)M0Dqh5ga(s^lb-t?0>cX3'eV16GU +`d+FGX'b3TXQuE7R9_fjPA\'Vo@l+T@)2lBKn$p!78t:b@i:]t3=\onEDViAMhpO) +b`X6l=K\0_VO/&*0tAmC0RRX,q!'8("f2gFLJ.)A%mES[N%klkS3":md(Y;&<:JiH +e]dZ/l%O'AQ7aDF%Z$na+q[XC-nQ(R2J=un_*B,i@<*(hEJom%2iXI0`9u6Pk0@p+ +:[["(?$U[I*$$LbG0TIoWeGq)#rU'32;guk6B`$l'B@0.!+*I]?jGfb+k70#r!7Jd +CqOS\<1+ITecL;m!X_Pa^`r9?%I4*Ui6`5P2C3$pX%-8r.YWE\V%A5eYp8$]OqG5^ +C*/bhl$sZcBl@ID4"2>0@a1A&O407LhG7on^WYV6Ojb)@_S`W5$3tc(N*jOq,&egY +%Ni!LWlR^/O6UJ2NhSSPF77?>cL1&3pAN'MB!]+5O;J6H&!gUk;]]dH,#k$Zfb-qD +$DIi_'rV`q&>7)hg5'SWW*&)r*ZfkhNOG&k>9:60C6NQOR,glq,`r7h9q.SF9e[H> +$D?'PU+g'G]5J8<*ZQ0.YQMeX^eM:NiSNN3\G.f2g@MO!RX4cX_%UG>G.j(]/2?Of +P-cel9&%!uBcB^@D)d]erh*uu$%cEVZJ4%7/78KnlS`JgFc^&Z5`7[i\kHD-=JlLi +gYm%15u9VP&bB#<%HU:q8bGi;6rU>kjh(< +R,od0d]ua&W*!jQ<.@`*1(hW?e*M6Qj&;rcW@m!af@Aki>Y(WiS:0N/LZDFhbop#R +%Ll,W\gl2&QBf>3bg&ta3+-T/:q7iiYjqLLNrKFQnb;s#qMOJ"0CK,A:G;M_M'f3f +q61[$R\W"VL,cIQ7l50LIT%&bR*Lf@1+!$NSkA0roOCb:2j"\_'KedWXY+fQ2 +Ffn4/\nKuX?_tB9?!Ip=VUa\EOsh*NfZg^hEsP)EbCRhs*gRj:3f"]7Ze9V1&4BBm +3#caT[QCa8!;B:kRWt3"\UHA4[l\DLo3JLS.UIqLJ +;PD-EiEQ,$T&ht'hBpVjn=Q+"Su,#/amQSVU\$G`!`4Tpq"+q\"n9/p3.4hjL(!Xu +8of5tg+?''Ernq-1AV(1(8kFn)`(cjO!Up&)hs7jhro-4)c""RE';.QFi]bl=!X&o +O-s#f!Q'Yg(8Q&ET^fgS]*>p>kF&aIC>/-`K2u(S;D;L37'fCQ;1$2R!Y!HF[(EmqVFU#)J'<1Zt+Je>-PG.D[-c +W!-iZ.XN8^g4.')48,@&cuThRcX0)6ep\,!\H:k>0]FVoAnj+G.A$ +?c_;a^fYU3QF]YrInqJ[M*.PfI1[$13#Yf4+4W>q>\D=ASW-tnVi6UKc+C0UW[Fr* +2R*@YF(*t3GDtM>[qW3\D=\,V!I!0NZBb@i@cF*POAkVN;gKOnT0>o=oj4JtqQB[I +=_n,(cW78DMXC%[BkK:MiQ]tH]Lf6R?^Wc-HY0?OX5b+_>#/'t;n+Hl?EMQL5.enB +<*Q,7c.]1'oO$#J*oQ5?:_K.77Xm+V`3_Ia[cV:Q02#H@SI)Th*)LH6&s6kO`?SDf +:ijn$5rHD?+6Q-OTG8OcG<['^dPBM*aVg6"92`nXq367VXdcM];hQq#_^uf.e1DIF-\9ZrJ +?)`F9jI1A/6d;6NN4q5igj%kCUW2C3-`"=Nnh@AaA=PU:AE/$JFm.K5*g_,;\LN?,LN0Q.6eh?ZM[IcMM04uh= +f2mKd&8,Y#;^MeHS/-)JUcj6^hIT&\->4''c#Pn\pK"KqMk +%mY/`#2h0EXWIZK6$,0+nHCIc^'+#%JrLr]6+:pHPa(5XMK9-H5,c_"nff?a?m)F6 +RWH=WorOsZj+`[*@l/*]NbKf5=`D@DnJJbL1O2BE'T;CuS)=,'lI16^afDNb\M74` +7"&LNlL/ETqQ>T[H/0lX#NhO]eU9'?Ld/8pBL6rH%HgPEB6$U +-C)M],\Beb;X7f"M9#E<_GYB9H_Gp(^KO_k4Y*^pY=NK&2tNMlc-hO@qY1GT:8(>G +njF+1;;g+UFC69;C11dl6&BgrbX&!8.bk4gB#mU[b"+sB;%%,-gQ;Y]dQp#n(ldSl"cK.E'5>a1Ri-A.W+`q$,i@Krb/:2/0Q&9M1l.PdlB.9PTN%rY +s&>Oj(52IM/b#t2E4LOfLb6RWLBD&=7%P8XkGcu`r/ +175E+cBL3nPEM/p2AF:C.a[0Q%tUSlL3B4D6cq5N9T'i.+>Y"#q`W&=5apNte(^." +otKbdLE\LRF)ba/J-IMT%L+F6Wi@8Ir<#+1l#=6OG<-Y"ac0q7/`&Y(@IC)D +ldK#Qrnsh!msNX,*`r)b]`5l_%D"T9op_LJhZ"jDs'9_8C]!)7Q^3UO\$3Y2YI&Ug +oAVtcB_h6$7!i`t+WO@qKti=gIh +TerbmFNbLc\;Wm6pd\-b\)Af\o\E22-E4$lDoQ^ZPg+=3iT6`&.Z&>c7Oj2HR*'%& +]mCjY-X#p^bWNc;%]\=tK'Fn!(3bdK>\((N@'E]dUU]j<,d'Mj`V-<7&r#]ZI)>I- +GXi=c""k:,27RUhCPci7Mg!3VrC"BC_fpgEP7Rc5Ubki"'L6JHbbYOI3K&f"8rR6CsNm'_I*9>dukW\%c +f`gZ725,st,uf[Q'$@"jWCbgZD;`%%DX!`<#,DG01E]]%_".SeFb"')H4OE7JMG=m +bh`X3^llq^C;q6=H8-+Ni6Z5AMhB=]=YdEPd70)'iZ/kGZ=4?K%4j+:IdCOUfm>7X +%(ZA!f^u3Q6akm2\!N8qeG9HZa1S!-ZSk9D&XikH75-.-M%3q0K9Q_tp>:M8Ned_# +:A"Ra-N,.0(kUMBd`=uPGLt&6;Z]YF4;>mK?j,F)P@lPB-Bo:#q6F>!/:u:.$Nc&>c6h* +3_`o>q-9g-Y&9S*25&VCRV(/sM)1^(C=aT3=Js*cVP\qbi]%?pg=18WS`7;"[o[p= +8(4C:-,J7@LIJI]gu]\,Y?r#C2lID('o2 +huQe*jGQmKp&rSSHXclGL>KY!j*#RO9oQR`"FAp +="tr1OWsV?$/E]tS=;%CU:dQ\7*SCU[n(=4Re>ddRiE:U/+aQG-aPOCUTf_LE6%T, +bW5(uo69W&E`rEol/d5Vg\MK&3hAjgpLma[1db8R)/5OUf*t*#s+Y*IQ4-&I2@UV< +?l/p%LOR%f=I'%%m>rS3$D"%K2IosR.'CdNS<-/?ac`lm5`Nec6C6%Ncp@d[N\h6q +FM\Z,LFoVo]:dOiggg]lb2[H4c6G2P3qWNqXgiZ"dhhJ2K9K'6piH8=NdWOF.$@uc +W2c$IM/b])RSQ&ibSZ+7> +'`UA)IX,eJ9XH]hcq6bKaCbh4^U8';6JnL!V./oaj(5L&>i'=ZW@S +,0EPZO6fF"FHGU4QQ&&1e@[ +$aRV-d<%Kk$S';oh,4)9'LghHAq!nA.GG"Fp=j>!fJ^AHk&`]#M$=(AlZh<>=Rt#p +1)Fl[p*FWDes+#$G-G[WYn)p'Jr\_p6jP'_-e7I*AOS5pN#tsD&5.4hqasqmei84p\^W%F%:Ve +jgC]cF5EKCrmtq`Y*nQOA8bn=co-"6`*>%cACk@1 +S;YRse@=g+hH'&eq),S)e`Q8m?^7e)YBg+]gi_NII%GDshs^:BfJ9kY;9mam(->Z9 +?sdKKjZI&pCQdgZ(`T?XI?8l/e#/"6iC+>mU*V^SX$oL*"5+nuKJ(-O)Z`T\JG,ab +M".6D<0(_RafVVh%$(%XYpilI!MRI*!U3U"-i9OmH+6PUk7mul!#C0\eYn)t@N)1! +OqtG:!&X>7LR0'L^TZHcIJ(49Mf?Xo+*HrG`U]$Pm.'/SXn>ouZn1l]lLOi9-`:Qm +3reH`1ZtH%2tZjmI?=,.lF^-;9??Q@@uPD'2l=3VN$e:B]UaLIr^cq-.rhjbBZ2QF +/%]%i,-R;V8OrQN_@]@[8Y+;mQr`bse]$fX.]jnXX:rcc4uW>"l"UZFi]!m[Tn,o'KL_nO$:u7#D6o$FaHCq;_& +cMI]R?T$_ijk(rCj2#$%p:p4M9,h6U0:RITa15;u%l:hY*sur_iRn`+qTDY8=Z+R& +l[UPB6.WX\6^5*D;P$q!;PV`Fc7G(n)2kV0RC1g2EK/@ZogLKS=+")%2gmWE46G_B +Rgt#OO[pZa@94DB(_ii%"j43f/>cCGA`bBu`]S%IZqPaG\]Ok%E"@H_dBK89aI3IW +Op)j,Zrf=9M,@MZj-k-ga-po3NI%X#oI\pO1IAiq>o4@`m9RE@$Gf<5Kb&`72[#47 +K*rYn%m&R6r]GoN-$?SZOr@GnD&C%s)ip]32V7(01)P_!lCe4]&^_?8(4ogp`4.7E19hfaZ=:%FSmR4]A7B;tP +-Y!9L!_KLZYR@>*SnQeE/gfjQ#8_&JM8Vq`_T<1\K+?6`l-Z@bVDFA.c4S@!jpA8+ +-oht*L(JJo"HF6YF-6FhWT#R+hB':]NDH]b%t8Ijl?RYLgZSXdi3$2UapW.JA`hrX +*._8N`fnHGNSW.UNh>$U?f*ql_\)1/Hlu4egkWs=-gXEZLt1GUi/F)8t.p^!*+:6KP9b'Ti\LrSYX-SG;9Z$92Q:Fi.JW4ZA:!>R_/9:gT7U&bgOeUBl +X@T?3hK:e*GT*2@;)EkN"IT1IaeI]7AOr:Tu[gc'p7=fZ6 +UhHJ]N-&A8A!#uT]6E9JVTJErhMcUpN1NP6@6/c?QH;:\`i;W +IeHi[9q,$ +MIVolRIP.)``ORhO>k8TV#U6Rdpg9b:W8nTRU=QNgfZ1m7E_Q-("^Mad5b-k7$gUC +JZpK4AkHQQC[j[;XlpS+4%6^ui;F`Oh7]"(TAWBs/J$*Fk#X(u6Pg>'=,UA/=dCP^ +ag^&'^n6Q5V0Gb\72'I6D)Rib-8E!.30*PS"_Z>6ot!2eP)*;osUWpsQ4@G8sc[ET`rX4*[R_Kql\3Cd5KTe.A7_G#`h>cZ/gH)]6&tdJ@82 +fDXI]AZ&l"4*0BIq6P&:q[d4T_43;XpIQ&!==AVS'dojE*;5U`=DGY[b[AS8l#,2'7_]M8YAW]RTZs88FquH2\5?hiZ?qs`ek.SL8ZQVN=oW+P?DH* +"T3R>GIkZgomOM,p2,/k[Wh&7Ks.@>#6/`eo@BD+hd[/`gU[*eQI.nu`qBMRi(o/_ +,AsbBojYPc.<^PricT6C'Ta.D2iFeIa2:D+`,SY3LnI`L@9AY)?c7c`GTuZES3s*) +FHS9)7rAmPNsl[+OZ[XrmKctRRb2%)m#^e:C'[T\5^MM99to&OT7pS;n*TKgTD/*; +pQNJk"$lkUhi0MO=j@r!kb)3O\2a4WP2u=WSE]#mJImQT5(jZ=J`&h9:)<')A6uK^ +[2jK&\\mf8if_eDj+pqdf?:68oGP]DF!grZSO\!W7e9"]WiDiN!uC%$I'c:)RG=^N +db.!,Bkj>7PJUGo#[rr\"Iu1Oa5md\@2FXu.,EW>[NWC:;I7qDXT%>(k5oUl(#p*Sf-G"CPXnZ,&Y(X+pkFgr_4Re7/-f@V'c4r#8;9bEFinR/RQ(+9*BfaG> +KQ=UNcRI\tb%t/]I0Z<0&&TCuR4VUadc_I>j][^Ga_-NQkB9J,>WED(ZDl4E?7"68 +"Q4-OO`iAHXc]1pqW33NLU/)CR?`e8V0'qY1'%B7hmknY&YHTlG%_\9lG72i27@@D +/JHelp)QE6*e6PeKC613L]^L(Y=NY4S5Q3:3hms)oA`TRj"Q`t0#DaMf/Z_>QXPo6 +E1=C=DO_q*<@!=D%N>29S:M=T"mS@_%r^m!7s5W4GROF*I=\ +p@GoRn,*'2U!@FT"`DZt48`B5jN"T?oQQ*f49qq5./j\]FPsL8$;c<*%gN+\]Ss,s +knX_)IK";l[I:k_MDIS6#Qr6=PNl+9H<`0-@o(*rP&;T$2D@;)R7ZKl;S^/-%VRb& +T?8IR(:$$fj>?.a-)6lBF+.FYO$o#[Y4'S`o?*,DhWIU,Dtmc@i`1'.(/ocO(!BZ0 +rqOtr;aL%Ah=BPmh5O0!gY2MHO7oL>N;:Ns>V-guMb@65:-q/[c3[ikr[p@bHnFS2 +1:*0`!B1ATYV<$2=%3qIbufo?fo-@Dl=:!00_.]*54'hGLgTuc-2esCX!j#De=^n4 +4j&:A.2l/nQ,ej&r#K:P4Z/KPdkXK2gBsN+i[e3kT)"8F'3U@SBMP<9!i"!(J0rQ( +OY0a=Z.6QXR0EkMZ=OSf&SnF1KmbO3nL[q<4n(\j"52Y,/ZaXjCHS:OiE:W[tmmd4&]J*Z:5q!PJR(LCuZJE((f,:h_ +S26]FmLD0SCb'\Q[`rtH@@$Hj>Ja7\XQ>X4]ksl]^jX[P=1N+]ko-i9\aI("h6N@S +$Xmfo<@kdNbnd=4^Zch#7g-M=`5s0\9W"=ke,uK2)s![-`OQniNMF!!-l&BVZQF\u +/DIB:p;"_1b(_W1%jSZS>rkE*R98!->k?&K!BFDe=P>Ti`\J;.'JrEXLJ5-[&:q9_ +W-POFmG5_dI^!UlG29i+hZ+jFi7N2;Mh/H +WcY>,<]Xu#D6@*SgZAaP0DVdc+W#G!YdF`Onh6c)paVLrGPKLL0B=e:#EF9Y';Q$P +43jBdSH[%_@'gdZ!(i_..%'"k)H3,^1:;r<,BZ%Qhr2Xk-t[KuFRg:% +IOfI$KfU#V)#;2k2rD9tGVh;GA8Cf,;sW$U)bD5cC'Dh:FP"UBj*Uh!U?39DYQ*RF +>G$=1BOV4dV9?A0,1m['3^J?!"hdm"HBG5'ekdr_NYNFt@1AC@)M!QnqK*YVNm6fr ++QIH7:dQ5ns&,l-o\qZ!*>5BE1_&D\O\K7Nc(G[\5&E5r\Oa0]"KS/PCaSo'==\P7 +SXtcl>rI,nbc/c:/h1h9Z)m^gYV]D0Pe'<_Ir+bNju!);'B,MW-H]ig'XP.!'&OnZ +C$%a>l#l;pDO-LZR`J@ja!KOZjsGS+X$nI-,CkZ"III_pk5?,WF]kU>(%u0 +CZl<$#>N$b0BgTMm&T-3kZ7pgjg98:Hu6TMh#%##SBec7'>(fIn]-7;3IQHO!SN;1 ++Du?;b&$QRjuj\ +h\a@P'cq6b93S+$BL3Q:GuK$.RtgEB'@WUib?.%m38Wc95r0VjAjI%d3fh,E!,N/4 +JD0O(+4C/-9jC/PC$*p'R9K>AHi$>03-4lMH#X!f.iN6UUi"JQT*ipSQ3;L&Q^khjZRbH_LD'>:rm34a_PkkG%&!/N<+5(UDUMXY+n8X8!nmDlkGDR$/OCg[pr?+L,=32p3Xi^4I5l +'3--'s!6hchrm:%8GaI4J[Y0#_p?=A+>>qiT7Kel<1IoP!s^\K(>,jJ_c!J]Rfj8k +5_Ib9_blkj`QkKW)sB2kK;JYBQnGt**hWaP*W7^m"U^cIH;/!RYX/h`<&[3E?oWm: +M$i0++acn$.ie9;a?B][U).U\'Ke0Xd6^HY"T+^'/*c]6Dsoc/7LJ=gNdN6K?[WWj +g]QfPOa$Pq%aN>*PJ(eM;feQ;AdjQ@!!=HX_G_ki'e:KrPAu<@63IDT +!+eg48NKOZ@[h9h4#Tm]pZofMkKi$I[K$4)ZMJj#c0.Emn(gR3o.0S&6:Ejb6@]H< +H&-7P_.@6e[1IT$,*#@'5qHJ"?:>a;TQ?l8p#.,845r@$*+rR;U*'[oq!):X`O$(b +]\oj*`6[N*7tDU4-9`7,YQ:m4'QRcXPZn8,Td@olFq%]/P"_$U"WQA([#o'62fS/g +*UVACVKXb5ZQF_8m!e@J36GM,BBfFm?1"mk?"a)*F+%EY^5oH, +dW%dd;M_X*_)`"r"r)V*XD'Kqi_c@H]?mtNZjO2prn+#h"Z1'YnhSS"N%m`TX^c,p +)Q4ISu7!tIEqiSq?d"KhF?OI-:K*f +TchUQ1i9!n#aC>4Z!`LR6)$n9A>N8jW[^F=!Bl-AN8XpIe?(-P?qI5qJ?[\%@m-N1 +Su;!VM-@d("!5Mb,!sUSA&Q7kmGgEPaMoF_M;goX&fM]Ei(7BkrfY-J_]YRZg#TUVY/V%BR[BMqZfAjnm1$iFVsA5!k9CYNc4':c`H"oXuXN +732&\=s("hl+^tt$).\P/;l!SMPf^hFr^"TN]n&[=K/UY>>Hh,p01$f@^KZMB^4`L3M5YdM2XkJA +$"L.^(aXR^UTlG/]BLA/BSh,];nF%)mHehK_ag.Iimh$l-iial#OkIfc1TVk&FLMk +(.1@an8JIXL-E8.\ik2B8Hm'b_Pu,"SbF&?r=)jqYA'Vq9tQr4hWL`qGl=o_rC0JA +Ok2)7&Vaaq0(kuO/&k2HlZhjI@K/Uf8t;OIL64,/1/=Gj^]Ze_079jOiNE +K@sth=]f@aMXe*>;WZ=u\XBXG'$V`#-\(CKicj:\WP7OpY4p>208B6,5eN3-o>QFh +=WYh@;Q:.tnE44I"c/&k_L!Cuj$m@_EISEVo]\\pJ31nd:*3d"b8ib=PL]sCO-TUg +*,W=i7Xo*iH&FdKET$4KOS-)dP$J1iq]f4X"aor\Y^RO0)mUBY6KrAh2:B0:Z3*HV29WV=-*gD$M.hVJ0*'l84gRp +]k.3"^+*Ags(#B@Dc"G!8WXZe`KI$S4oqCC"f,pAb;*lC31CbRT\EGOLdg\=k^lFn +'N/4i<.Pl&$uD_]_:<[ZWi@0QaYppA&aa%p/N.e<$#6T)eD2/L+rTsIV:&[AO@nS" +c\r1B8YQSN]%G[nR2q;`EXP^%ID[*Jqlk=;M/d8Z:)Qmu8c(X0[Ur[U9%@l-CM:48 +[4CX.3;&c7]"H$Y9rlJ'M42'WKo]$Lo/;Y'1m#b7G[C';q)\^ZW+oAkXWm75Y(e`4 +)tX+rCuM;8#QOM(=j`Y:^+8:eiTK(43j8I*P/66aMjbIEDO:$QGOUb^\]EGS?@G<; +'_%%=hEEHI/cID0M<6V^UXh.LG_QG.)TstHfY!AiPm*-YCX=!l#%NZWa(R=@3a.8L +r!s#?XPb`72R8>ANIgKFrbXF#I=d9a0*32bSnkst/S`e8c` +X[K&f"m@l6#r$k]p%q[H\hL@1+H2OS>tq)C`cPLMKP9");*.C=U2NFkZpYZ<=FQ3QjlWq*+<3PLRLMufB=g2&7TYECn +$cjP*[O6ADXTVUs3u5-B8&Fs*#erpO*io!2LaP-*+BAJGBL>pD$KKtmTYLs_G[q(B +ndNqsUI_GEid:UNXo*=G/Pd$sGnYf!5ToM@!r49)X"F^'qAXZcd)PP#6P-1(a;sua +o4PKr>iVVKXo+`2mq3=,famr&S%k>,hXtPTH,EK@PHK"# +(7&s11Z51KJ?t+,Gm5d]2\j4!Cf]!d/G"n"63hu@EW[/Lo9MY>O^urg4-/uT0n+p@ +Ub#QYlu1hDA@]!D?#";tO-.IJK'^E[Pb%)\p_i0robJSr[:(A@)jRLn=+7;W_(rLV ++Zn%;J:Sj>%=8PGMN`<8,mpIt9HZS3%$_b+"7K +K^htS,L\GMRsWD0RA.4qdG5W]6b!MHUC%W1fWr!)\VjLRBmZa@`q06(&UU%#2??BR +]6sdedi/eK"&g(fD4]&T2?6!<&TJcjV1D++LH)[JlVr71EcJdSU]jI$&UA +^U4/iG^eP1C(0MMqhfg.Et"EJT(0(c-3M*(9+Qd\AD'L2CL3TJ9?k9FNG4\6dj-e& +*DFqHP`DP[1Ks*A>7)k#EoX)>8)q*KKjIl9?;"mR4e@k/>EA]:*QN:(;unQb8$sO? +P=LP;pKo&hE"UFiZ%,Jpdh>;LALpuJn::dR^>/'#CMb4dIn`q(JRIMYmB0XQc:Die +rdXXb/L63%N8srkSX!p2-hP[lI;egBBK=g[B[JcnNceYj +>'3U5dcp0>Ek8l;LUh`o&9l3@dc#Z&m;Ti*l/@dFh42kI,K?8?S92/!pRXPgD6\6< +mFUXf]R%;40)g[$RW`#0Vr?'td&@FqN$ERSRO;mh.2Y_8Y;%Kj!TNobS?&DP3p5F+ +!k`]f]HG>ACZ`#;br)457^?/j2?J7QZ8DP!KiY(.T[-qUV9EG"cQl6t&*Z_H&I9d1 +V?"G#^V4Q8\f^RO!(#;VPRe4_e$K3dr`k&3OD[=1)d"isK_>FTA/f[s'L-RPd*WiE +;'1qDJZ-%CoHun"p!RosZ8c7f3"U/$Qj.$A?ef^1jT,6*C\5rQe\LH5J<>5I*W[_^ +Q(LZ'U`BWepAl-50aVAg/6V.em/'&n1Vc\$lR5Q>.E"_a__,=A]mKA"J:].6nK;55 +S60KcZK2%Lnu.&&$DO*-?n`E+#(sa"0Gk3&KCLmN!ZWK567HW=NX1/B;+cNBotisF +dYNg66aTKQ_nmX?Ll0bV>q9Anj5O,e,UOh@K$gqP,rI8;@r5gYG0[1Ar.;e[iY'E] +CMB3=I.NZ+(#-1cW8(NU]rU93Zek#?dr`G+>5q-V +q=F[8_PJ:7(Jmaa@Urbq752orP1hLncBGt4ecSH]/MFOHfh.FY2]\u:S52X8MTJ3t +Cac"Pf:rWW.K2eQ_1!@h1MO8H2W(IjD5YHS+r.Z@$Pc)S_MAX8G+a/9 + +endstream +endobj +11 0 obj +<> +endobj +12 0 obj +<> +endobj +13 0 obj +<>stream +8;V^o%=!h5(4OTCpR@$;#spC=fP`O@<[N:$71_jB'=')3Bf5G0SWQ;RKX=X8D5Dj7 +%Gaos]1ZuEV1-!_aHlZ3I<8[d2+qedg?)83;X%]i/?:P`Sf-+bca1=Zq3#gF4nkK@ +r!iut(g_k`cKMoIack$22Zm&50fQ_KbZk(Uk_(ZUAHb=<$>3B&h`%]#`cl%rCWb`/ +Vori9pQ7]PJ(jCiVp1XBg"5EjP.LeuJkCp67=SGr\Ua?1nsb(Sb\7$*]BsER!h[)j +PZ>rAIQ7(C5/.@k%\,GPcq>CFbm('=k-M,441dW9>.a+u^4bV@l/&`*Os><0JGCXQ +VcW\QR2([MfDK=^IJL4gjm,!.FTh(.J;@pn*lJ5r9o)^SL]blms7q&=k'?uts1c(^ +g,e-im]@M^L;-Z2d]o!R,7:p$7X^@%KpuoK:M@^_LrA=U7IAJ;SaZcf8?ki4QI9Mh +Q?a'pnLA:t>uYBQiVQ^G!H'WD0,:0FZ<@/5']Yp(7Y1@?"CX#O0F55=$!s.aI=j8U +^e,T>kKR4I2%ioj0,;AYbWKFm5n>MHbI#8IJ&ZNq-&Yo>QD+cH;(WF*e)j_&5QTGG +)e2L9H8PbI9Z83g:,_nK;m0U3Hk\%WapdY[>KXfb9ZJe`N@d+^m3tP@e?51R1,$Fp +%d;3*8o^!idO;@tKpkBQ1Dl2In0.\pht:`sg8'`&%5m#s@m;)%C46X$ehgXc2_ +3qFAF17gZLO_hH^#n(\X+5nP@iAaSo +`qk$\%S`W7oK.AORY2h:Mjl1e/Pn[1<\;/>jSQd;2K']V0mF+J;9?(KO.E5ea7p?M +E=MrD#YLd'>"8cSd:L]p`/E$;>c\PW`HIY$QcharY=_kpeT#_$qmElNlF$KV]]EAV +g[8i2GF8nF45m8*!LXqTq-4XRE=aL#qe,[*kPY"jq?PD-HA\iKUmGa@D5SW.5aU+r +"EqEp,[>/.L3T$E<$bS$Q#-C%mn^k>nV-a5glRt`Qi5u$Eh,&JDY].e7Ra6YePl-< +UX_>8Eb:KBiEDh]=kfqseui+Q/ObtGbI?%Plb]<)XZ]k&oYFVg1OM9pG([;fk&M`u +U5&!JNcT0(,Pj,>DSgPA64DQ3&]Qta12/"nU*jXV'iPi!VH<#)>"pmH%XYuT#V0C\ +'Z3>1n;:\[:b3A8M`T^A`(/goBG<%W4A%YFU?j,2j>]/+:1kXuj?0u7,J.2uOXK3] +GsQm0><$CqWf)0ubuMM[RoGqnclUZYGh6U6['WX +ZfYA>@m+D:(0"%Ke:WnLG[LgspL"fB77=.JC10SE;J=7F-ZU:!\1=^jW:Y(9_Ys4f +XeW,"%fVf\1hH1R$JLEPF9IjE+aL)f-L@D3U.N$O#3/YQOA0STe$YsfNibF'QAL$! +0;YF=Ul)EdN%f%l5lIYpVaMo#7gkGoed+]].#Y6Y&R`=& +_Gg6W70@d!b7HNI=7@kJeFmiMV=PtGi%%fCe^nD_1Pn2P]*t1>mn,:(4/SFH +A3Z^bV[;/C_)tAR\Z9d*%RkVnVquIC0\;["bW4eor0?0r-7@WH2n:/Vo8?RqaSQ^" +7SC6%L]=lVs)7^j:le6`:#.4cqk6HJV(L0)BQ`#0mC8u'7scC[F%)_]C(=hd$IOAs +\4JuV)]P;lPjtV)p3]OI"`cg_-jJegZe]neVr.)V->TU?kcNfmhTrlTL$-AW*'b_T +MIMVRfmXLu)9Hmt"\ZVL)-fEgR8_%&]*H&[^V_Kh<3X%mf!L=4<]sqRMf1T/AcS0] +kCSW3ZEB[A&k-W1+*+:qRHD+DWNtKGa#Mp].0A`J:E0)"LH@=4SM2 +`#_/1r^]AbY)[b=rf\t*j'lM7d8?Gq7WrJ&/u!3-=D16ERinb#;c40sDF^Qo2\J6- +8oT_+OlS_g]Zfk/_!i1%ZSEVg0m$2V9Rg/"N?otPO(?sMagCr.'VVEK29Di0*P-7G +jj85#\2!eQ^[,tTkXJ3q*Yk?7"m@Y;m<3rO];&#(\j7CnD.LpAWHNVnXKFH,35^kU +*1Z(XD/]cE+\WbNNq-A2)F=Hk7(EQR$3Z&;-mQajEZ6olbE'H#h;$j2,A0]agD+M5 +(F2!Mas_@*1>k\^g*R"lO:a0V=>C;#^l2UbpBF:_>%`9VdbPM&j@Kb3EYNdHj;ZNO +i4%)dOmT`=W4D)ds*J;/Vb1^F+K6meU#OE;MYe.D!pHOmXWsT&S_Y`)I\sSR^Oh +'9i-]fn:3O?N#,__eomBFVK(+EOCq-cCM;jQDWCX^.E@r7^TcHf\5i'pP@2##DqI; +G6'09m\`P:hN'5`&NR/,+:Pq[B-d9_p*o+\gmZns98mS?I7"`=VCWsX;^pJJnsKB1?L +.h0V^S.fm_ieodocH1oD02I=c%hl_@j$TEfkhcYa_T87&ZU.R,k@?6PnoGTok8';I +pi:uJ[Vp3p#KuE\IdkcBOQpc$kKK91ld(SZq(0W>%8j_6ns,>0S+"-nB.RI.j6.T[=2Z.N#@X.d%S5"bUfI +ncCe$K#'^X0+]ZF/e+:m(!/XXEq!XcT=che3iCb9d'3=<_jF8.;^j'`Y`q#%f\+97 +JNV*K;IAe'Zbo[#p=::8I@0gSkM<(?Cg&=^eji0msH*km24XMG;Q5,Qhb6 +n.h`HT`6T+B%U)T?`d@u(D*0o[_I[sNNbjUL%]a]M=>5^,Nd-iI$2D::G("a^]Mj_ +(;i@AIkp;K6bF#i>;33gYf":o.aae8F#Vre+kTBM5MMbgM0WSPd5bY5@SGC/I6'"s +N/?_?(3G,:@`IQ-E=g[1_=&$&a)es0ba,m))t;#NcV*RY5@HZBmpTOn5f;>pMMKE! +N,u.FQs('I"Et6R8Q+;VQ#[IPE0u*IDl93OS`D6XT9LOlVaN\%B#&mBBR^UrL,NBP +HDomZR-.nuWBHK%[`UlNqEF?BM1($OI&q)ib$IOS%nM!dXFLgb^nX"UoUir`a1?aE +'b@s-Z6,g5>R#V:'4C7Z]$_MHs$#/"6pK6`=;E$o$9nDKpa%oB@rMu?ZOq&^P9RK* ++2a*AM4b55Z/.`+fZRjQIiQVO$,&Y]XA.7NCI:01[(;@>DTtK6Ka)nM4G*Ef_.YN/ +hbQm]`hP*^Vh-eLqo*9=[Df_#XO-T3f"H0ckK00MZ.lVk(%<&.^X/9VH/G=O[;>@B +^gh+Z\nNs9QM'BBp'YYqpET,5gZHQ#2;R+6l)6gIBH:8uXQ,5;I?Rj^B!L1qSb>sQ +HBRjglHI`._J[3f?:GjqUZ1sLUsXU^#Yi*n^&O*+8RjR:(L%g8J.np43 +a!1I)Vum\rBi9k%V%bhFaG\BFMdVh8V_$(g1Xl]TW +Im+tMN8l^WcT/`:SFUP:;nj2_`ui5[gdPfJ^7GNGHh<9r[b5B= +2*7':AuEAlI*Pi.^9/P9gG&(&d5s3pSRoI+S@b$a`:p!IO(tZ$gcj%f79T79ma5K` +%ZnC?qlbl,d-biJ?KHU6Zshk.T4i.qqE01-4[khpp(>G?l(o(YmXCCirrc?.@H +7G06_(T8ESNB.+!k@&S^QZRjpoNuSYZV.*b[dlCP/#+-3?&&2$rCf:<-+m8@%saUh +K%D&j51*;!]+'@H:Jn1HLH.jYa(*!S&piQKLWhrRT.uhLU+)HOQN:>]gJ'ld+5;K& +,/Qjp6Gr9r\#I+ehA`9(L[m['Fe1R-om@M;dj7UCE0cV(8`kS6+jPl7lrX"FOV0tq0E.[)b!Sjfq:qBohe1itM%FG#;&"q'4-/1>`IRJ-'Jf<"JPNWn,T>fL`=15W?@"0f?YE8@bG=fiS;oO:3aGs= +%o$%G_`9gsrWGh&jYQaM[*%mb.ese,q+PhJ[ILUk>t&7Y)UD5NDpi1T6OSD1*1cbQ +9t1MdO0LmWfO'j;If<-`pdN$qXp5IDs6lef#n9;D!KM`gr3-"W;hiU(0:rnrj1Q&A>P/k]A%k6g6s&Z1qMu7p +IK8QX'\F4a>_RdK>SFmuH3o:S% +=PF@2o:98u^3r3>)oo3ccd2*-ET$:RY:?Y26BZ#P),XQIH#M%$LR"G1,/"CpRlV$= +IWs-53?aDW#f.g?HXLY;:0ehubTKa[?>uiDCPiL6AIkdZBV\CeMPVY2K/O$080j!J +gXJenV8]RD#`Z6;4qDBe6+G)fRf0*qLS*Po.jV +Ulb^NWa;0Vb[2r=m?6<*5^9^cmXg6)2C^#V0:'%-[I4^-NGG^15N1<1Hl)\h]E`mh +H^VCo4O'&0)k4Zg$,dM22U[@m$fB6=n>*LFFK=&iBQ&hc.=/ldX&V6Uq,G;-\]GuL +V9^V9MOnHWF`E+h\G,+(;$\Seo]>se-o70\`^EP9(kRA:<#mXmb!-AVN'Om +a07*7F/3>DQ)=8T5XuZ07,(;Ed.UcC+Pd5dWpLGRG]a2IULid^Z58HY,[=,>C!O8l]seB['X9+[Q!m]@$fZ$gY,D>QWf4e[0!eU +nXAIX,q"rUQIY']YWoEXao,dpnQPeXRf6I=J)BaT.]\ggMHOP@OC#D>ZG30@Qe5Ze +,&3(=YVd$sn/#,kZXBE3$;&%bnbQgA"o^@V,I.,E?=r:3%!-ng\@^hHZ8L%EY?Bh8 +An?=5ZdR59ZNBLFlsm=7?2PSS(]H.iP!/:rE$)a8-HN+SRqt;L"TMKNJ&>=KR:[PH +>N>ds,hh>oCnXL+(/AQc#h!s_hT&^N#ODZJJ`utT\-#g9Q\'RpB*J62p2`,8H?b4q +b2/s4qG2bOA6h7\@./r^lsrD`)SEp&fRi@GRfPNM,o-D#I8^''q@kKc'ZR +Ju54ZkTY#>4:b_JhLOH^=!jS3kStWcGn>64Gn>6ij?_imj?_iAO]S;R6B]E@aFVE` +a=/;<+pT:s,,Y],h].HB,17U^+OVC\MF`@jK1LVc.j>EH%3hn['8-\/"CWds"CZm9 +6(!N`6'rcg779F05t"",'bLT]"VCnM0ZmH +8.A*!8516b+>k9!+>nl&JCK,!R^YJS(5(Su9L7.S$maLUfIGN'fW&D]l?H#iP-mU. ++D_Ut,&@fK#TJH!#TJF+_H'&*6if[V6pVCg&-WUK&-YK:eA7]/,k:Oc1+t+,)Q=,=^G7`*RrV.IFKBAIQN!Ed;2b`[nl#N0*'rG">H\OT2 +PKk:jL5FBQhgXbB1.#I:b_A5#d3$TM&*$MEqh&!-*-5 +N-rY#e*M)i$:29I6OlDn]'t-[@uJO30K38eIGuS*Eh#rZ\.oU5_TF&Z$N!YQ:33Ii +hBF-=22L,-cJ="($[rW2ml0U"K!2tm$U+iC;1tNmSIhL@\E0U6'CLtG=OW>k^82nb +qut$1'>+k,01%sm%V).3>5Mufgk,j#eDA29I_cQ2p'?+DVHkGm2kE'%6qqS5,[Dp/ +64YP&j.POHrWW1sor?ZMgeD`k+/X3O +MPS7Hm0!&Nq]Gf4aeMQUi\eYX#@RfVIV5VVAo*Sj_h]j#TChHCY]^lknBDe +A[B>,om4KAkSW#on7_AI7BTee5Pju"[G#-j,]u4Zs.UlVa(/bV-_%Cp*]Hi+.a5fc +,KU:.Q^5lq*-pZa3@:pko#WFlpJ_R!\K*C;P(o?>Ql%T5kK0re@?2>;+E6Cb91,l4 +9nFi2CiueKK?@G=h&&^!%7=^r"*7aZecXt`)4VPJa^Qs&;LX71A;Y!sL725:lA0LL +,$[Pb^=T?E3)tUaq]80-c,fm>Oo9#GNBYMS7]*Nd^RP^[^93=rNcu=rS@R +O6$3`j&"%8qYD^+Hfh\D'W39hK4/Q3h!$Vu83\tL:\r+qp67dU'F321e%@#s#Q2[f +=W87%'\CS!U_kcj7f90Ifi$gK`ql=4Afm%u3W,8i%a3-QEiareQtAuL-feBq*6XLT +--V#\CZISJgnuqs(E(L>3SEm7gY@ZBSEo%&*U`L\LZF#h*89eLlMejjk]O2A5ARb( +LM\sqRj(nOP"g1nrJ0d?%rUC:ik'P]3h,Ig3]6jGNme;2!]mFkB$Ji/T+kQFC"*l9aOm+#,\s:/.BEhX. +-e7rk2UqI)Q9F(mWR@\-EGqDUe&rSOU"XVsi"+-S`XT]_SVc(hH$.p.lKmkRVaY6s +*MN>Dqj5k-72nK)Sqj(A05-*S#AY+`IZLNj_86":/`XaLZWE +A*W"Z9bf\n4PoWNSUh'\")c3?86:;NbfD!>"q$6$rmEM4Y+2L85G`M;-Vt:#%)cO& +Xc'&k9plBKm\9-[h6EQGT".!='D)d3U!o@*TsR%SAl)!rI0KsjFu0il,iClQ6EZDt4Y`($/<;0A +'+%VAD>?((AYfDRTG0ZmDB@X-1IJW/%c'I#G)6"j%=/+jjXq\o4fVZJfQnEE(,-A3 +A2g-s"\8V@>l__!A^)EH.j">hV(?%2AH.2Nq?D7T.Q]AVQ*[Eh8l!HH(/Ei*@T"X: +U9OtI3DOq(9%KMZV<=htSO5';I&F8HD]$Clr!EZ_\T10SW%YpZC]2>j[8`;-O@1lM +WRG)uUr:\J=tBnL00*M'"ga0GDjRFs#i=3ql+$Onm\!+IZ*1@)dUX^pmhWq5#ZFkl +R##M'EUnd^?+/[br3\2J4jZ:*r_:)"s1KA$mC\22^u7NDZYs+HLH_luU68L9h..P% +M$tlc!i9#:"NNbH1?3">)4"F@aiKN8@G&i=^Uo&Z(16t_@A/ekmlaQj92JTB$3dkY^R[;:Tp@[QlI=] +""F_JVg1QGFbF`I_>m/X$2A;qiL$fWQ[OT.j2pXsq0EYb85pmYEt="sPL#S\ni24= +]]#%Q;`ApnVA#%YNK[kRPoE%j&7_>5^W!M!dYj1W7tk:8$/tW1\P['ARlubF(8Y#J +osFM>F0agk2KRQUk$?1OpQCA`I?u-l!"9-GD5RN('+CII%ad +T>@=FPV)7)SIAhLSh_OB&1`>8?IDdG5;9*$E)5h$hWrE!#6 +(BPb;U;9C2Rc=NcYU5qVDjSO.=5OBK[&1C5eZ=8b`od"KhcQ8)kgpWNR+#ueN.oU7 +Y$1gWQ#"rhbQ%.N^VBHk^m!=/98fbrP$efGTS`Qm74nG#qGQa8*+iFSMtnXC]YX8% +#FUe2T^u+6?ef8DM$*8#a5U?Z)Xp>(BZ]2*->:h6M+A7[1RMi6T-N\F%LSdPS]>.= +oGnfO"71V@08FF'>pAru6\)D>as/uqH[UZta*_NJSF6eLZ6Y6YSrc!rgP&.Zqu/[S +1-TP+^b6uT://W#$i670!4`_4Zo%a^-GY@6NZuAY%+P'>H3_/S8-H"&r1XN%.P(iP +Yq0a,=PgIMqpB`IVCbMbMq62%-hdgoMEYj:e9SK%]MZlfZ\d,Ld,M@6._%#N0G%H?85 +;c^a^l.V0Np/aai+l+tGA\@4d;e +U`jFh*_tZSa:&+@p`O$K=F_OO4jNH&?jfte?02[hB6f7+fW*"&6AXBB&q:EF1+[UU +%>%Xom$8Q,'a2d<<.Z<-NuJYaj4&L_i'2':)l4h\)1i]/M'GV_1P:1P3>KL\LLh*aX5kQ^,L`VI4j.9?=]q4&Zl@<0 +=t\+npoG>Qd-OXH5!=k/L(9tg1t9daoIaH0mHc5-7tHUgK/u0KY^,Falj,h&ddM+TIP8Tc#\@3:,bNs*s5/ +^]-CTb?OY_!s2YihQUh^[[*5O#4Q.$Rr@li^)J)2Sc&[n2[^2C!S4f89VG*0=e`', +/So(RI_)-lYT.b,=\d[7Eh'C?FdQHVS8GQSD+Y'4S+W4K4saHfIi"6;C:ANf?L6bb +H3#5Y^1=Q'O;G\5%Tm,2VHd%('V]]DWqJ?(&4^K2:X"GId>S0I;5i/J)*Ltk.*3,r +mBNQPo=\1K5G=;8lbPY/H6/t)8#JPur".+.$5=&V)heSM:]R=Zc6:CW0j3s$eNR3H +cMI,"@up:Q=9#7LNcP-*s3paiYf2t-F"nm[^n?qMLPU%^[s]hLGko7U\Uha +mqgjppL4=kQ/-g] +oDs3-ZF^F8#VF;EOZP^j7a-8Js)5dK@=d;::=F+5f7`_,"F6Y1;i6I-;@!JpUSWVN +UQPf`XEq8=5W3up_^HZ5C*7'09,]GtdB]Po_@jM3/>S3W,1Dl(H+J[=_'^Qu&S2+h +^EA.PPU/a4rD[f8.P[.L8Y9ZO7)Y912$G]XOpFSOTk9Et9LTO"/BR;QJ7"\AWBSr: +6n/BNZP,\NoI22_`"]:pj(AK,hGF..VUEu)00QSNBcn?;+fY"S.17K[!q?7eb"=2P +_YN;EGK;Y#CWidA>/I7dP-(RW/a'phU@MeD>W+CrZIpOc!W<-7:#,n45gt3f'$$%T +1^XO>&I8sCTR_Y+H9/:MW!IK>e.ig`XX:kdb$]DI)/rUF2R\K-4mMh&/:4OIi9 +7k7f/K,.ZlkM-[lLnYN$.8ji$+IHX4\Z/moibEOCQckdW12(kc^GCZKm*0F2@M5!L +6eQH$euf?>.?WK(iB]$_V;r0@HJ(j_Dpm%knj8X#ag9?r+>hnYr,5^oO8WG;BA$@N]XatWe6XmRUh"+L&mJa_Od3HZ:Hs0(AbNEaNSEaU><-!h[r+[/ +ZU]%b1ol$#keA0,p=A"j2;4KlZo`]]Y(fB#F0e)95Q@Kj1W/2Ur.,RuBkIY#T:;2ENjqlk/*:rhs'Lf@Bm5-)cK[6KV.j;(4$Z +$=tGnZ9rfI*H(U"S3qm-%ad%2Km(k7b!g>WQ-g#@J9lo5W"k?&/N%:e-8WkZ[cU=* +,;P0hYt$D-%EYOu)'s($e0p^=O>bNN`^H!Y=_8$8"P=>3:LjSHiQ?&';6oPP,@DDI +nCkRZeI8jt8h6jbTQo@L?M?l@TD:.qkp((AW?c*P\^1KWmM'k3`8SuC;BqJNh^&0C +fD7`(9kZ,9,4k9dkNeadp9+>\jZg/U4G^[(o\Df;d;60(D;R/Df[T#$I&2=nJ+`IE +XorYF5N`&3X`.uZY8)_`\=[gq&/QV>*-\Z7>"W)CiY5S_*p7D1m\2dBlEbJ.3pa[n +.ne''PE@uK8=l(.L]rl)&-5qBfn"e,L_X,S#Q7H[i",p7QHb5LaISK'kDbp[1(t@j +LcK7$6Z;#W%iTrSff5jB@E%Ocr\"1o'`.0]U1k(5V*D#KfKm,>A=_7hs/"cKesFO# +I,`iY6Ap9Sq1AoJ0!nhB6ahV_m"7u3@@K0+;,LpkamPoP6JFapWC"NG>i&.H:_f?K +PnQ:),cF9,prsDW#'NgBr.n]pJ.[l?ddW3So.-rQ?Y\5YmhZ^mC.^.V:eabcoK,K1 +.-T"08:`AN$4K,Q`NoJ)\2Wh'"gn/hId3W`r",U[$.6Kgd4<(SXULqjBMeE/#Wp:K +1,4i,A!etoOb*Z)QUt2M))DQN=7#IX&J_A(NSjB8q!/Spb]p+X#QM1+G*9K-&j/Cm +S&_u3;>cb#fe"nj&$Z^TR?;?5IPaYW/M_suXHbg%;1WJhR`9"oV*P,60010;2->^P;K;&p_)b`E6T"r+:[\+3!rcTd0nLe4V +QQ?m?0L>;0bC"4?C0P'iouNL/:L>$p2*?;XmopAGgm[[ME4q/r\IT4UrV`6sI2M0=]FF:JTDG.!:uN*iNEnla/8WK!'gR5niH&VdPa'G4gY(8;$% +L`1Xok"AdLHU0VpR\j,dN@JX?@k)@rc_rgCAkX)t<&(P`2)S5WhoOdcJ=S[>'gm73 +F+_mB?lf`Z%'6sV(CT`>KR)m8Si8RuXO6';-e1O!;[\S8-[n)ccB_+BJR"$hGn-Dp.o,Gr/+=8K2tA-f +1;8=S`4+iHYaUP=noT/b]Lb;G--h/)\PI[-q?/Bjl\,;%>qNid>ZZ%)C:,RopEQfS +.qrillS#Q'Z.Cl<".K>rgOSYmN`AQe$"JV0FDN`E6YH0PnY[ZBUpQ3tMOPrS6&sK$,2L +-C^+?\26AT``upIi'15-;\/"uoo"HW^3$i,[quYb8"a[S&SrZOcge3J +G=bJpF1nK@lEg/'h80OtT=`_(lg+4f#<52)*=d=iJ32]`";k2@DjLhKM`9f)M[7nM +L04nBFYR-skXr20TkmU&'frGO$b6m1'.NfV2(a-5.gSK/,P@$3TpWVPB#:n2E%6XT+;E\G3-Z!:WX,3h:"(m +Rg'JrsnR1^!N!%YN0jlr[ThE_+Xi'R8^L`uOXgDEAP*.VZ(BbrG +_!3*V2Xg\1^,JD.9!-F>35ij5>3LI4s.T"]AEK$N_hN`MV;d--as8MiPobC+/gK?0 +RgqTfHdV,&cb+G^\_50hQhFWR]TF^7H;:n/4l_m-ZUT#p1JcN(i`Z%dS@VJ3H9=TK +(t5roLt1LKbj)Rcg`cP\TjKr8Hu*G0)pS4q?FEP+&un@>k--r'Jm3=Yb(MNiT"%PJ +i:qgs>Amk%5H"/-Hf].![X6hR:)"HOl\+GT?,A5uWt=DR2pZOhkM^jG/=486Rbdp[ +dd8Bu&I]HUk94XC%_+M%n)-e:_dH5(4[?bVT;O-LVaEm][7DUoM!&d-U/P)T6I"RX +.^>C]p5qV0V]/BS6J1Ms"*17O)J"TJ"9u6c`"PJ*cP<]!P,deh5!g!9=SqKH[[]M0 +]Q*UAj6%61/6Uh5H245cQ$)[SIs8dk;YT%V2_Kf]FruJ,DqGGEQCXHoI*FgJe +RF+^9K%JLU[[*O!SZT'W>LX,[pS**6&#'<]KD_39Q^tPUFHfg;n1Z;IamfCmjJ&YA.&tP(#f90)*nrfE*J.o#g6+g+KQ;$*S$osZifur!VA:UTe@iX +:uS&YLI'lXCG+^N6Vr'3/3N!YKE@*V@0"@#&I-opj5sh1^2tJqL +QV_1-E6@L*h+P\h-gR5RFid^IPV+aG6ii@A1)'.:T;nLm\LO4\e=H`sa?)j0@W)1TGaQZgYVTFHD(gp?h%YE0_!(uo,X`f43'-g+8o"7NGJ5!chmgbLLV/"rNI)]H*K +TN!naEPl]VhJ)rR4hbu+Bs^4MRb[bqdm)X[[q?;ir5f2g))cig27bj%?:5N2lg5_> +hQT<1pQS"8s@I)4qNY3\#H;5L:N>OgR&NK""A!*G$r-DO:@MN&rj#YJV>*(de)':"^Qm\0B:q:DCWZ(1$cAT*(XDk+H +mW@K@<:%r1SDIAH:dp8fd\Pt.fl^AdJ`OoYm3<91.&HIWBXGe)Cm7L"b$.]ot"Zk(/\g*9CA4&kS +VfSehfRe63R?^1HZZ>$gGie+H^^ZK6#Tf&%-d`7FhWuRPXd*d8>J70<[ZE?I=iS[r +J=QhO%uB=l>]<"O3e%['[gelcN:GkHH'XM<7b)FNE"r?o#J:!NgV5ZHcuAR/o-g+A*k'/j>WofhI5ZYf.NHg$Ym0m +PMDU'_W)Lo>r/PFeG'VD&M.<:3R\6S*[PoQN[WQ]/0"\=T\rl'`umL&,/e"5J)MVp +!YPQ#-K:Y;;5%o?c[DXU-RP"ncYB\YG*-J)A^E&F4IngemqgS@I\ArSF= +0nK[8_><^*4r[q-La!FU$$.J'PEi#fLF_`h=->;8L*[M,l1)P(^5[#?gS?*!kX7NG +.8;B*ZCqg"n)IB@T)LD!<j"S-T3uBGj(I7`J)g3#LCQYb'p,U/^#Gfmd8,NG$0J&;;799Qn(KAdZUa@p +KJTdI/=uU0)LObND-n4HGFdeiAt?F2hYE$,:X0oflRl8IR&q4AS>9W(jeSiF]ccRYPkQaZqP:&fuqcP7p\pla0c+NR,hM>.1gW,(Lu< +C5S/slt2:`b']_!GVi=dI#!]=THY]26q*g3d+Zj_&/,[$]\sKe;".&XMj'#WOf#]^ +j>To@iR<`P?V3+@,5_OneHcdlN1*@CPjO#Ei!p8(#&a!*!\mg_VJZPK[92)X!O%+ +f((Y)-l'kK16r.WA%:=N./#MsIHig-X/%*GB2T362[nY'.^NafWT1e^j%Vf5JRM0' +0d-T9NYMCARj5f-,S>;8QJS%i[ooZ&,a:EAf0$1ECu>'u:IQcM/h$PZ,BKZIM:QS3 +>+Ya5WN>N=:WH8YMlkYkl^/G\*u(D/7a'7@cf\\se(%=.e^[gHKFoVXH8\CR"Dsf( +>Y-l1%DIRKqH,mseID>/=.\kQW:LB11I/aU%hr'h\Dg3Zm5oiZ*DVr2]$mLf7jAmbg3LXG^QeG4*Co8B&$qi$5 +QfOBaDaqYn>dK*Z*J0)p;(R9.aQap@(AV5B$0Eb2WrCKBqc!^%GmD3n<,H$bYXYXB +XXOqRB[]r%d*6UjY..'QMX7Z+X$5.PeC#!*72.0'Z[VbnH,[K[0g=3Q8`lkSYn)jW +,)TG=[NN,Kr\$R_gQc,07'TRp(o]T$bMl:j(jh:V^g:X+>df@B`:h"N(/gkm,107U +9i[Pf0_\OkZDNIP4k\:k=2VX.;A?SV:eF7LLSu'f\d@3sXPd&;eX<4sHr+'@(*m$aJ#fDCS[$X+`4P`]f<#0dA21R=b$* +lV#eE@;K(,"NC]5[YTY"N(oIH4d_c\ea:^1U(m:A7Uo#JN7PkC&)q=kbR-g\ZJjNk +Ct+W-ZJjNL"js8D'[QhKl'<_/;IhXW+`8<KNrQ+@3^8<(c1WQrRjn7*1>5`'2/8+Pug(B5Ke6d9e(gpDQF/e/nMHsU[AJ=4SK +Hf(rAmJ7F2TOjcDpHtf1E$'FcRS.=I^[Ae<0^%sP(4-+!5emh,]shd&"a=q6ZL-o5Y>E[F_j<$G +f=.OEme6?[]@u"`j(U_Igii;ejfco&]-d@bo_8+Qp@jbu]?M^j4cliMIUTuGCS&#T +M`jYCbZ3e"#-6t,Y/T7ti6@o[4Qhri\7W>jjC*N*oTuSq+c5V9IjrFnDDpkk +dpXjH/Vf=ML@=Z"(69#E-6DaghZ14nG*:oKBekNf\=Ib$iY'"21PDtm54ig?;V5H$ +a/VWgDuJPXD6UFUO.$%.]6[kS\BakrGOOtthVHlTjm9=7OSDW23-IUsYo=Z"5$A48 +!Q)S[dO?F+9"PDWP"pt;C.Gj0%:-HJ:'K(G/SLTk#*Tr2.nS>aCdXt'26C)@";0@^ +$2+U`/Xs$sBT9^oSP;%;g+<,Jn%1ZPr4YD1n+Z^%ENqK1]\_>Npd]==ip<]ZVn[?e +$??h(Z/%S?GF[_##u`M6+[%"iPf-U4\+eA.!sW2`Vq#Lu;6?W#"g(i>Zq95W2 +Z/2=2&.,<'r/,MCL/?4+[A.@s\*_#fkLbZW&;R2gdiT/ifoJr!MLJsj]#"AO)a:]F +HRh[XfXEL-pLS-d'`SMQbWnWc)ka@u0RBLm'k@^0$?WK0'aT@J\@cNcYcF>.h_nE&0CJRbYe +YmYQ""^Z@Y:s;-VBFR>JNOZ6-M\hcU#MI6,(qeeoFU +?]89NI1VU;0hj%67MT6eg,MHjYZ_CD,%4_@er]!oZP98?_AV^uXdBOV&Nkt?KWDm- +`5I)03XAMjll87nmif#*+Iu(]keO6OD3b:m[2aFjjlG.%QBPVZVP+;)][pfH=aR6j +/RnD+%cEo(``qhn/_HWEMA6R]dXURc>KE`g21tuCso=nqS +E7rs(1X3G;))p/:1I*&9E"l:VOLr@Sjmbud(r,=o8R>OA_GC8J4ERJ&Pj'@Z_75%c +"7hPF)n8D!\N?.\N$9n./8s5+9R+>6dKPFQKR#o +=rq^*qja+!AKM-<#M<&4&9Q$9%`VBk'F +nhp0n"lm"ARRar9T)IfT`hDDX8q.CYOBr+grjgJl5p1MVPHVmYmHsWsi;a4A_#Ud" +C(jg+@,d8='rGXfSnK4O:0HVC3!d\R9=-t@SI]*,oOfNo-109b_Mud!LDt6=FDV([=!U3#NpOplbG+:l +0MM]s,T*7MD&,Jjl4m;aDFqlO3?7)sL+lfLhaK)+%HAP2L'J_q87NA%d6T>-t,iZ%O)LP8ZGjE0nMPJ];LtMFd.)m']4)s<8 +*L?&oqAG;/+Wu]XrVlY$98cUS@D[g%)d`nKddSi$3DqS!ZG702/jVdsQM;b10ki62 +CRUA$drJ^;H)CC68@62UBBqskt)3p6/,A^>kNinSHdT(Ua?.EhfgZ55R +PMTn1[CbWTR?n\RH$Yh%CG!tFl$\=>l,]"j(ckfgG!3i.mG:"E4dgq6\:Z1,P,#oa +FhmoW,uS9Z[!=uM'\6"($5$ta<>J"4$(,D#`)MG:A<3HU&g9BJ)M9Rcf'4i3"YXE9 +Z^,&RMEo8V,8GY;'!_0t"GcZn;qN]5H98cbd1.`\g>U"I3J49#]0_50=0:WW4qD#8 +CQ[Ms]+BqD@-V2N!&NV*HpMoI4Ig'C]Ujo=/-$*ZNlJ9H!Xt"K"h^8p.edQCJMR8t +F&'Q0URH[P<"s>%E?+kZ>f=?tn)?V&D"2E[00k)1$'Y;]cY;A)@NX*U#+[Tl3sgs- +cR5!eM(kf#i>_Ql194%h`?l`g.CZ(;ShAfZT>CgJQG@4r52;iRibi=$?'#j:g-?9C +MIf?aH[op@59ZUmCa\I[&!Qs.(dH8O,fc0/fi<'FIE6Mm-jjNO&g8^T7LH5\ci=BY +%^q)YA#IF;nd_-:<.WLn(a7bNf-UP7?Y>mZk0IMR'Z+nsM[*+?a:7#&?%#`<0C7hEdLj+I-XmR>>66^6qEIe$$`%s6Bb'+_Z'.I)hl7.4aVPKPPU4j +l6*_noV+7/l4M!(C +fjR('&NAf,(`40;!cuhFh>C]Q4UiJc^4:F@oi'XO*5g);:LBS,idt:FJa859nX"K1 +nKQ">DfH`L%b^^qqrJIF7M3Z1s3@c+RjR!n]s4ise29u7-ZuH%S6$G]PI/NWB%N62Epm6,>_Z:YbW;*: +o4>;]mJ@@e]nj%Wml,Bt1Fb!<]?B4+B+C!T>s)Rt%0tcj3@iXnF6US;JgUNucDS.dY2L5)9gk#FG +M1O)R8NMk`/mT.J/s[R"7",T[ZllI]m>M5=)K_dhPa>,$)8tiJ6\Jj[?V]\C:sf1( +@W,%Qi;T+_g1tKn6hq5eS,L!>$U=0,8'_nr^2d8q"g6tpGPgi[]!F[#0X0g;)`4&c +)NFbEHjm6/k2Nhk'd3&^&=pRm?Z+d3qS_$9S6cmomuo.$S)4FYV!abTRt-_0CmtFQ +I6cp\TTs?N!8:!@7mQd5!;=rg)VFR,OQ2_?Nqr&&s6SDJoI^5o1I+1J#!N$A%KaO` +ML30qV,/QS$ACg?:ad"bKgMKC(I16<%*d.qVJRY,C'HhW)]C/q8CVL:`U?GFJX3Ee +_=k>2Ce#l""a$NKY9*k!6T6s.HdCQ(MYj9JB4g]'gk#8kE9P]eO"EKn`07[tG.%$. +]1]uU8]h_e%b4#eSJ]9tm);04?k*G3!a`gG30eBa<`q)8%d_+>`kCsAR)]i^W;,K) +F8u2Ib9%f1f"YM;CY#_o'""DY6E(,5M"("YP?LH$YYi`:%/L'3E,::2?"a-mJSn;6 +/'q#UT?J%JMN^uLn]K7UEnA8"noF++R]2)l1.dn/Bdu+-RAC9)36lc:ApP6=iFV:I +/?N4XDUaa`#s#MK;3!P&$TMCaj##/b;s&mi1n8`P-'ghkVQRsA&Q/Q*hf.m + +endstream +endobj +14 0 obj +<> +endobj +15 0 obj +<> +endobj +16 0 obj +<>stream +8;W:+HZ2sG(&sin]=XOKaT_fl@CaQ-+gQr,.NsIH+PCTSO=!*V-52s+]QjW\LmV#= ++RRN^;BBuG#RuYRlbLSI#W*ZuZs"nP.RdQ=U`]aRWut4Vb&l:jF#P6Ts)<;!^%\,i +rQb5aqp'cnoYV#,Pl5:HaALJRha*oI$h'D41^/Jp6d:)_r)E_;WEIrVNk=C6ak3MA +XgC:Ed$3D__aT)=S,%mM$X2lN[pD0%W%S0s/WFn(g1*oa/)^#:YYK'\Do;enX]WL,)#a[Z>Hr`?YQW.RS`r)s9bBc>B/(8i +r"5!Q1f%NjIS0QH7t:FS?$I>.b]P`BYt.;,(?:K=/jD+pPF!%O+<m0fa?!qE1m9IqjgDk9ua]A24-tL2Q\Lb,kcX7F,nJ0$i!'3T9AW"nW^(n@tDWf)rj"X5^#>]Ct +n),HT`b#('k"ra1MqKkafTZS]OP.H65D2n$`bPe@^lRT%N\e*]+gFbML#33o!HCn, +jKR6GOO*GuEj!"C#piJ!A^GBGVHGaB[a9MX6];a1`HH5kg11u&>e*QMOQY\MGuH.m +>*LQ2=>S,O0cS@Qo+gjKo/"\V&7f31T36jq&`BUZ_+LfG0=Y3Q]Jedbm(bo/iXcU[ +".[DE\:m!Y:SVSCNMh)+5V;Uh*MD<=qfH"(+Tc,Rk`VC9AD>iR-q-arZ:$\n7Q<'V +((Q&u@`Fo7bkK=7c$Pu*+e8-4c=d]8W+4"8`s-?jMn?51#-Yp(b;8]LB.fX>PEI>^ +L=*o'6R+%Hb,Cg[WI^M;Q(Fn][%90R3uPDt]fA^RdO0.%DU9u\%&[7HM?GY%$l.G> +7m%tf7>"\oer)]NJ2kF3Pk\(F&SK'oEDtYXM)'q>:mibjjYU*d(WdHG.\E!<3M.\\ +"\%DH,q)ng[dl4cLU(!,?hm%!CQ#U&[Cospa`c?\fabXC5/CQ;Dm]PahJ*#B+W][) +HH3@Pk8_f0%RqU6MqWf34<5T*oRTY7iDk7j8+@,D.?h\f.MKGX7>dE\QnNq^J$kR" +QX[T]BSI?Ls%Q.#.0drHk\GR*K0g/_aK=g'/NCV2e0a=9(+"N\XLtFcULrVp,/kkp +'\=oup*=2c>?f8AhaA-GC-WG=(.gJ7[W<1T_B89Q4^+rM]!"Ju.)oqhC=Pe$KeI[3 +&nr!@nXSC0D74'H.P6ic73!AHHf@/IZSeN7m_h`O01t=t]#9eVK_qU!)T>gY`][S# +X`R"U_$mRUgQVosLNJR3<,-40re#5W:6kK]J9V1R^@n:R-_Upsj`+8IYBfuVKH!k/ +,&EQ`dc]hej[t/AA1q/?6E>>Hp0bWd\1-b,5`nWTMsu]E>)j+'66jXJ_HAgT$-4X]o+m;T-dQbQeSnKcrMM-7f#b,$YRMP6Cj-9G1R&q>mr!sJi3P9s$A5;%G%hO)]O +rF".L+!(/J::>Mf_cal51PTU2?0[O?4Z#,]/N"i"d(lFXr=b_.nbqHVA"o_b#(AO5%rD"MQ++DSAIR*2&QAR!(9h?J[j2?m,n##Faf1<@ +pmc0NUT$^aOf!;"A\!ld?PR8iWc9UWc\Tq?Aq]EhN6B0YW[FXJ82\JlH498j7c!)X +iq#LA0nie>>te!O68>`=`\M*NCV^Q.:S\7>P!/UaJZ+%aQ'%pYH&P_)aE#+Y)4j*q +;-*,V'W&EH'fjqO("R'K#.,gKJib0._MB)I?>);BB%4@l3*;r1ZJX6f3h<5C]AmY6 +g-CqLOF[b^7\ZC>()b6;/uG6-DE[GsB1DHJ.6cAYEOJqKa,#gtcU.T%k +VNWQl[&MgbL0C@X-U*Llag3%2H-g?t=H'Ej@P+@@b:qP(0(eJTHu%Wf2f'@,:"=07 +bH>.JZL:P]B?-V&]FBe+R\R@.(r&icDRV?0K[gm!67sP\3&/:2cH0DH.<;hh;rngn +%qRq*X2lC)3Hr$8WikS;5W(@;MK3&_YG+(+*stKK.h(CGOLO['"6We-MYfrJ\mOLk +m==luDP.T,g&"E]%N=8>bVs4^GJJ@WGf_M=UqG-RH?=X4DG+U9iO\Ql?EAo;"r-oE +]',hU\r<<;M,h7+(?:"N9lYk24X[*mUntIbOp?7Fdb6?XiTfI +[2q8dI!8qH>T^\@HZ?W-LQtP11:pH9A,9S>rpK!]=&ZfD?Oq7I/#kJWWTf2V%^AA3 +HMmLfg1_U7PAYXFa*P,n1q +pM0XIN%K'CZjIBURCPRDegLUG!G5a[mpe&\M`Q/de@?(ca.PU!l]5*,Ml71BRb25V +$.#6Z[`!A=l8tZZ2M9dce-Y>oN&qu^Lr7pfpIX_dgqRd#NXkZP6[OFa!M/Y5?cQ;d +JMie%`GOH!6>7:ndSiP(n.reA4JEjo\]/lahcUk1Su5-gLI?@=.2R?DA/*HiLYULT +k8WPIbenW17?hN!9'u:%1^ndc>+=^`[$*BRpmPO$:s=hfRM+/*Jg/;Uc!X+NuLXqSd8l5'N.F +g&O,H1$2W3(Y\%$'N$,lFV*a4"oS6SA??@:iO%?5dfOt;!p^DNo!8=\m47\gWh1^XI?hRaB4-M/b!4f'm/MH6b%L["R%et%h&0X1IQ,@$ +%.(Frck;uafSqTpHsbN==jNaW^/OAS6!!tJS)2XEZqe80p8JVph'8@1\qBLS+S39V +he1M&1^onVVpKDV=n]6e(u0Ql0c= +K\[o:J@H_s]c&:&igp'XZSPh\m)]rO&RD[:/pM&_l(Oe?/Ys@k&-n$fTRF-A$,*"8 +V3+4\rBQSk(Y"@6]*iYp-@13odSA4_#0R7tDrX?3pft<^"ZbeMiQO#@i)>L8GAl.t +GW:(KE,OV/XRZI&["@jMp\Bo#*i48R@mU.-dnef22ZDA<\_Y1%17V?^6$s4";na3e +rH!AI(rn@oiuJ'Ooa?cjkM,Ss$LUKRMSmI`2fQ6U"`+;Kd+9([IZ"$;KOYnNqU!BZ +!pa-\WILE.X^%sZ9[?fie-#T^*6P6V]?PnSRN0PJCa\j6#P4m^7#m.;mno+&2t'V< +b+m=Co;D8.C:1X9*LPTupJB\^"dHj6d?m4hN",2Dm,PSOS$4j*N?!79ob!235Bi/- +q/-;t7"(hf6&!qHIme"Ts*.GH78&%E;mA +HY8VuBV3-?hkBY]!K?87(X-C%(YE-"g='"YGDEf#A_Gc)!TP@=Qj;"CW&[N,VLUh8 +gY,!i0\ZXaX_B7t+#-QaYCJgBVc/VHO*)8c"hP`-GceA5rrM%"\]7[`/k(4^UdG#Q +pspGHMmLVBm^p&kA2"P[FguWGh:(Lan.,QV]4/^,g`Q4GJ<*fZnNQ"-`(&h_hXkTa +S/,>tdph>U/N1par*W.I>B#W3eAo'.J[h8E>A1d/Qj`rf^Ld?3)1/H3g=iFTb>:7h +4/Ib!l(:n7G(;YMJ@g,#.A5fct#]ZXbh@q>NLU^)`ok8B*A$jeUd4'&UH*S*3V,u%i +I379EmI/LdN(_bdTM`^@`:$R-iG**]nn>T58%PCDLcrsIXN*GE*F1RM;^1SBrV +$uqROok\BMIR[Oe4WXhJLAZFR0pWI&]J`Tt"qd`=Q:]'l3;P)rr=&A)47n60+[&oU +B1g3kkbn&\\X:EIN30IMa?9Xtnail>D7Jn[i(P)MA&aq&F'c(C&G&X@p.`Mq-'h.H +o*S?1)K5]:VLY/`2A5Z`^bF7_d'a3b"7?055WcuqImI;Md0"U3+/bEtD&2trBKl_# +)nti\UpZ6Hjs?[Q+0D*Ml[bnJ#%.j)I_P?W?Q]%>i"EC_hT]+Uk:42E:bMpR""h;H +?k)7GK)Plq'ApdE9_RkchDP=W^3;cQ?fnl;H@gq2*]A]7V#0<4H%#jNkH$"-iKMSCEa,cR$&Rkl@+tkkXfE)o?nI+I5QlW(gM;knb +C3_&O-aKf7^SK0feago>4gc8LgkK)iH<7dXH+A\da^nfc\>WF+Ua/_mi;l`#1+_JL55\GDU:Pett,C_=E +'%PKBT"88=Opg@OWKp3H0DAbeDZ,srbO8iD#Lt:AEcP,I<5_W%);G#ngUkZ&QIt%N +gH3jW%^E^"D/YU)*GBfsgYP-&\#8'8M039t%ShAKS`;\q@lToE:1p3rWM_seG1>3& +@7"-eBrH?:`hgZc5Q$9ON^i'-Wfs$RAPW)naK2BnTZm>DWiuHIGh!!WELc"D]fVd, +3_=OYXUfnQZEUGs`Wl?@2$+f=11IaaNn7)jolNY&q:&mlkg)pV+uF +mTtfI`PUVG$-lV1'@nRh/u`t?^))U*r58u"RQr^G03[5dO7C%'=;,5;MU@Sf't^DY +:N"%\Y]UeWlIs^X9A>:dh6@g&GD;Ysl[1]p?hZdbQ'j]&\2XRdQ0=qo_[tq\6/Fbc +LYETS4\Tc)dp$I6U*n[CReS9qQC(<,'D\nHib46_7I)Yq_nV)Y%HCdK`*.qa;VW(6 +J_HO?\l^KjU![gEq`]o'UCH/R[nrIOi'_TY_m+G!kL4B8]1JOKK7"T_BD4NB/&8h4 +2j6.MF*rrS1gGUllR-ZM,JH]S^X"k3X:Ymt1AS">8;"G.!:dWX#Y;q:6/7i@OS["Z +=W'c`1o*g7M8>6-mR`AZ1PIR2R0*Ci=^)gN7+s%j(:El%;/L..MTOF%D4IfKh;k%) +61,$T4nEl.%)`d1Y;Th]eY7$8)3@1p>ULk?@,g.>k\%QR*P([ELa[F7JMBQP$o8?_[M]Jk+F)pUF")!Miu2#d/C4l" +JVfuj?q39n*o5*!#:Z05%K-E:L5>*P9;cA%ENG&@/hfiSBkI\rQX7_[EIo%?E6tie +2rMd_Ti@s^)@n^&67<7jkn-m9Ap\*m>Qbe_*BisI_nK[H4%-*,r0Cm2\>Q0pEcm4T. +8n07h#U(W3$:nZ)'$8^4&Be*EYfg8ei3l:N#%YsiS22,)2doob"j^RWXLqE\`XH>B +rVPi/5S!'R04pZ_S&gPg(!A%IYF4kmZAM@Es"1G6qh)ib/Q2-6&91k(Dl",.2i]73 +pa:VioZ`F!h-:-\)]:G9_ipa?*Ymp4gpH[GVdl%ZCi +(Xo8oSiE0F9IdGQlP6s)^dlX^cl"WLQ6;kb26S3]9bu_8jb+d;P)Lh!KU7\7?q\#sX(F>GZgYB6bK.jdA="C2BYHH*W>Y$NS$,X.i=.Y>*'f<6q3W +J-3r$Hd^dcG%&,95GKenb-lCUqgN\F!e9]$"_NFO3kH&+mmUkA2-HC=g2\%:3cSG> +1s;/Y#HAE[N1?WT+B*+`>*]$>Jf%X/>\ACDB4^MR][cgB.bI5!0aGc#k%O/f3gF]p +4X`NrQ8h@#Q_S%n8>KCY#BkE8d>LE=".qCOD^j_m'I.W5$=RS-Dh"D!T>kDranIXb +L2$Q*dqT0l:qU7$JN&0f[E#g4;PKU5b29fQOH4(:tI\";ra6L&g?oX[SUp'9h_u!2h3lR +.^EDtY]p;eTC'b\=HD?mBn/Y5$Lm#K;snZBG#ARTnE6.>@DSUH!5R--25N1?!Ul*[fsRi`X_VnX;EiEidn9P&`b1n)E1::RZT( +QVChSoGEToU<^[bS:Tl-c=l4".%3P7;XoELB@nbi@DT_c_?^c?)^8c)l06j9q,u:e +LP^H_hgeF0oR['8!Tg)m2t^:Vi\(NF/?9C!cM/A,(n_.$7RNn`5T:i).TnZ;0gM0m +MU=aEELB8Be,J>(hL<5nHe47JOeZl/6]Jl9(Dl2s\c9^U6UD7Fi +#DeqP8c>0bmNAb%)##1'7\:+>4'm+B[lSME:m*=hH>3ljfh@Z-\IZ&m[ +f$[;U6Vh!2QH%9c?J<')QcY>QYe\HAWld[Y=kKl.l$N(oB63g[dpJ7'^=:EZk3n># +]6u6$lIk^L.f9ZiM8"0%ZQ48@D`d[jo>^gY>qNid>Z^QGp8aHZ.p9/A[\]6hgTlNC +Y_?A85_9]i*98;ES +1mo[""fA74TF$]O*0LAdHf%G'd[?+b]5K!@^$"6ncT.%kmmsW60>DaR:\nF&J,\"p +9u+rc:q(3NS-2;"R>8\NEL))&] +9[of=ENKP)Y$BK4s&m!*YshKO%u#+OdoE%;[TCf6"1lV6g/\n$[cMf?q-k+8\=9SR +5<7a0f@\jsNW\=1lFV>dW(Au/2q_oa=ko__/0mS-2'WE4]#8&Y)1aj:WtTqjgueIh ++7+=9X]N9)&D_hVnYS5r0<%\+-iWfUPCGCe4'Q<8G\"Wn3[kj14o1erX]YDa_P[W& +H0hq'BMZo[nl=u?U-1=4qT,\-C`E7/9^?]VP6Ln=rkK2i$AIP\;trBN_o`Vk=1fZt +<^B,g"6:H&7HObZ&ijL2`;K,&YN*A@'p$4sM")V0!X0.N^m/I/L2IM>S4j,PK2G>C +N)61#i_oN(,_"ZJW[LDF._OV`DVW7Hgr;964$)5QD"1JN$b5KQrf=T)cm]L04G%_s +.+Eh*q5cM)/;CBPq&%53i$5,*V(/V1=NaP(c.K/gf%0R<`4]BWcK-^UhO3lnWB.'iuhKj'DjV&WO+4URkb!uC"XT\&_:F.7T +]^tHUliWOnm_?u\&",*e0S[f?R-5$4LF+e]CZm!NO+pT3(X,fN +Td\faNMun*"4[^8pn/Iq[7lQK;O&eIQ?H! +oQsZJ/K@ht2f)a:U;jc=knJX"j_qoJEI[i%KuH5W7tEg*?9dKDNm9T^0'LkC5eeDf +/*KBK7$s4e@3dJN+Mi8JX*0b?:J>=G%lVLiNOKr=P55#Ur:WO!+N3h;lT] +H(L5a0g]7g07Xl@iM4qZm[5i'K\8oaM5InaI=h1G5\qN,&2=s+O*ck^@71N)U1iZp +1kA7fZVJ].=,aEs0K^,N"^[XC:W$1;@IVRF7QNGPVgC=M50+i&Sc8?N1bl9eA2\lf ++ICL4GdSXj\NG^Ld;#AIg_Ml(Snk(Bl`MQ +XQ/"-Roo-KN8>MUB+u2TJd\]a=(A/bCl\>r`%2^`+9<==E>S\C`0Ksk0VqI@1jCCU +Q=2<$SXKl+:A/$1!\i.c3dh;0?uBg8b&r1".tb0lV0/0f.pYcu?q.t!ETB,"q88a0 +NCUM*9Dte3V#1*n(%_tOb'`DLr(VA-/fsMJ."YVF85KpAk3jdjJU8NkLN-%=$=$C\ +.CNsaDm>9r-7Bs7*5Yktcg'6-l&# +(emJDV"Tga4Sg6k=Mjs]2':N2gq7]8qSe@/5$W\p1L;a_B`_U;ZnX1K4I0uG-]g03 +\r+ZT`n;@hcLDO&1IWY+X\oF^LPab,ZJ02Q +!dd<\_WbN-R6>9M- +;-drPCPR]4M_a2_A1lM14IVsKpFTJhs%@RH#=WdkEVu>RGON9( +hRe./`Ni;5!A*.Q0$CDT/4,>Jph0e2E<0D`@MJSn0RmhX`hDn*flHo$H?7JIbS6 +\.4M]LX8S(84%cp**2=IDr?NZnNZrd(DI8^EA/fpZfTOUK&.&hOG05l5[\-T.2i86 +%PIP=TLD_jQ_GPA5OLa>\=b)cqu#.KXWl#7;gRP.`RQaLA+Zq%PGj'4i\>dU4=d8S +Cc^&&p1uX\jAhQrUL9tgaG(1[9pntHMHV6@d6a@RnM()>d6adV^K'p(n,Xa^b^(Gg +/BPbmNO8i3%@Yl0V(,/FL7FS\kSMkC$ul^qoEP=b(o];3C2Z9;'k$+3P;+gEi>)E] +A0+\Z41M(RLdJE,OTQR)6jWq;$l;p.bZUB$5NU*S=7IkIL,F4!Do28q[?-WX%=;2a\iF'.UUd4#K@tf)7]10[.-;NK%?C*9@C(nW6-\Ik3J8e>R8L+NG>n)qfH8n:T +oe@c:%&T/$AMu:PdgQFj-)QErd1!gH-JZJ%BN=E8.te`D`,OF0^VBsrS:CX>e$9\; +_EeQi7#h>d&A_kTKq4cQ<4&ct\9hS1s8#Jqep$Q,@+5+"L\/`Rh^tnp><@CW`6M9< +c$V0*\Ln+.V%InL$1-Ar>j,U@PCqLS$OMg#.SOFUYL.<8UW\a:e-cV_bq8-b#"*G* +)Q3b=d_]@*3#1gm4Z8SFT\-8?D_sN5$$F>R''j#bZ8eeGguVEN$nkif9Sn[FL!=CG +o"f^?H-#@->F(YI:_dXLd+lB+/At31F'*3&6lk@'9QER3+P)u-16X&,LVt)L&nZ_1 +Kp?&lMb5a&#WW*?W!UW1,UJ/OR]'pFe9(5W^*R.*^RpWO2q[t0F(e1^)lj0):1::Y +e?W`@f_W%$L@e)XpVuf343*%5m>-7OeHb!3oYjkY?E%\nQDrht$ppS7i5cj&B1;%5 +?Bbh$!q5M&=u*sa'N4LeUGca`!D,NtFO5mFQB7Sb\EP+o>t-Ga?Qeg1MWRf:hV:te +^ +A3p1jLPO2?Bu/D#g0"[G\n796Vtb0O+$ZN4s)W;A]D*uU=3[,th,SAHpe`Hl=IE08 +FFMu@`qDK:$6;(A=ZgKDjJ'4NFge,Y;HDb=`mk174sea/%Xn>ZR.r_[JTM7RO^/_& +"%4[#R%^K17OCcO[?P\sY`jX()+Gd5Oaa]HJp]>t*#X2;qC-$WhhUdM3A;+CmTZ%= +,5h3/@LBg,J$OEBLsCM&^nTJ:NU@a:Eg&Zp9kF2q.X5JS5aeP^onR22j^GXH +X`C;KF3!8IbkU6BH*(S]6fQGbW[,;0:FaU4\(-n36OTm9!`N,p:9H?PX&Pt]>rDdC +r)g1kA0,<5NE-o@S0%!CnBJ2fB4j=-c>H&_hV%1iSBn^N>Pk@BOJN2b +@X=$r<'?()H3H!&`S_bNqi[XTFDr1gQn1cJaiRI+.S'mI7,VYW:h&#m"^FKj%\+Dq +/7*iA=tI3RjEA+os^OZZ)+b,R#^/80$+7X)pGQVprCp-Hi#o)L>8.0SM*&40n2B*kSZB3LJj&?AtVSnFUfk2ol:H(Kp +9?h'8_A$s4Pb9-/:Cqhk+Io;?fjB?.UBVu0W5^+jVe4=,\T'VHk(G0V9`H'+'hd=t +/"7JggRT)]BjMZX:\8]*i*aon,W#2gcF +K4;uC_8W6.];?X\4l[n/[M1ZEja!3Pc1;i7Rl3.JJ%$h1H6r8uHKjVeG(8&qi+lIZ +J1kGTm.iY"XknBnaKJWq5$("Op!D%LBNJ:RU78QKduQ0q,8oXo!8!DL!d%8Z6P+E10t.8^@RfT>Gn0js7aI)R?MOEOk[s1[gc-Ta"G +nXDT^i"boX]B\)pOa$<@K\QH4%(qX6r3j?rA^U&hn\9#1kh$4_obQn75]fXWeD6$6 +^baW5L?u2HqFX%0XMg8k2lH;D?=IJl#DZ].Q*g]@:?boO>9X +fgcAG=>^p7,eG-/5K)Hs0`%bnp/1>*E;K!5"c*otE7%d@'i?CoK;E8\fVp(tSIaI> +>1A!Erpe*TIdW[?lP=BoZESFBoAmAF\:HV2s_Eoo7(RX +Ir#eM*ImP6]:\fMch?>("6Q+Yijs,1_ibSZVTJ?Y.:XgRN[.Wj"VH1t(pm&eZ(`rs +!D=s,(eAKK;jW*I+5J2?&L%:TUn*#Bg,.J>RUeGN\mSbu4-# +SfK?UH(SI$ca^j#!$7'VeDmJ9I>?O2rmg-m&QJV +7BRM;%&^rM_?'n!TsKFAXCsEnf1>Q2r.7]RKVD<_M3-4r+K8h&.1@$\]3>a,BbAQ +jWiaJJ[b49(F=MDX6o19nEi]jT%ZLmh$`Qu6e+/9#,OF>bocZ1mrJCaEOVNXbU55J +YHCH68G1Pk'q'?TU`s%uWsLXc'^AY_Bkgg6Xf#\!\?20\MC'rG0\R+`pg6#2HIak4 +=PB"fQEEe[+rH6;nTY9q"V\[Lc.s_TbcKK5Ng[9'`!GpUQrKSRm3I=M1Zln)ab.r9 +0!\H?L674uR^C0n;le;DSU`3^ndJLh%s*#D"*3u@2Nc\gOPa`jAuVSfV3+8bt3[s%^-?iI[`m-]r/oq$I&k,c*H/:H[ZD25PPror"F[@tU[ +:ioG18DCu8T+Bq],F;0\^%^@gcS+/R<1H(aXfcg>/hHDBoBV]0=*PNc$5WRW\6o^a +cAiZt;_kfZQ;1CaTe+7/9"WHJHlA/,aZGcYOKmu5F!6D:BRgpR2A*ca&JC#T?LLkl +ITpH>Y-SDp.Sj.e#d(,2hk@(U).lRel:q+mI8$P4?`A870BcBeLWM134!bHEC+KR2 +%qApH*sgQ0M@n;\B6CP_OXG"#PC$oq!r6mK\Pl+fb1bi:D">AN`W#.of;(/K7kHaZ +M#q#>.$pQg[^':2MUirm!YAfp,Z9L'J.c969k;qSf\ehs**Z"!j>>Be2-Jd2\'=4_'e>`>S*.alBsI)+U\1]I\+R;cn?g +kUO8/3dN_O;g86BYhi:cmDO1Q%AQdujY[ccNHQC05#&qH?e:-*3Iiq3qIH>d[Y>7j +Nf0W-P*;R^J>hd*9gp`cq#EoZ"W[&8VbGX2@!sET"OjY[PI=Aa>+;N\d[5AN6u*a3 +i>EWe06?!g['TF4?M3?2;o8^T'6J6gJVuGFR5080"O>6Lg&'D*O+cqbf5WIBKBJ#- +B9rW)K:*%3Cn17`ZANEb2_kbBr4IaDn]fpcU"06*n*\!DMY3Y/Al/2E5fJMrB97<* +9BR$3X%A2/pak5fpX$'O-k3=dE#UQ6=+f58XNYaO93lIKn,fi._PcDHs"jg59+[84 ++nmMWEp)uT&?^%QXerkuS39b-AmVoa''Y3t`'+br;)V6ncBOUug6=IGp@-);mOCfI +AP-*uRi!P#Z2t+MO:7VfS +SICafC=s%:oD_;+bj-QVLFP4SkIUB3>!:NGDkD;ok\t'P_s0JIllQ\MaVNF6^:0qT +1JJ>>gG](NIFlfVkN=4A5gHi=e248ms6[`-)-q.139pd/(URWfW/%]9d2ck"\QgWu +S!5E28@-`6gAMu4/':XSIgh<%"o(Kr*!usK'>-URVWj\;_s1TNc`1(L(i4:M>\jMZ +0J5=.6El^JS%9*SMoRh;_s*Ba%L.gn`;i]#JobH=9HjV34_](IDT._UB+pc;!W4YH +cicu_(:P$gc*nkFe:?QFHHaY/,2t`H4iFlgoE?kWZprN#hhO(br7-!5g3WJ-Cf_'> +Pij':T(h:5rO@2=me].2mK5F4on[g2i)i"?W+a#NaA>2l!NU:,O!6n>$Hie1lE$`> +1)o'#WU#^B5miu;C1C1#S$cJ/AT$2P/[W*V;q=gP[CLAYkImWnQ\EWS]Xa,/rkJ4% +s*\]**,uKb*48jL]mM4"$ko"W[cPTEY8rSr;a8nH/9u9uT*YlVF:7`=NI[UR]VoH] +WK;?`6/kW1_NE%%-@`Y"19bJ9>:.&&[ae]N=m'M*2gGhT=koiqg\T^OB3qFfF:Vlg +GXPF&U?J=Z(^5;U(E!rt]9,!8k7=pHbE1S7TFpEo-n/mB;IM>]&kS*Ll1HDj.aJdX +Qi4."EqH[WpJ3+WNkTIZcbq>N907>sffdCMDEcKGJk'e@rC_5#:F=r3oZ_T?TDj;D +WGbdX_^jn.SGduJm/=k?Ai7f1+s6YDlEBd.0i,tsm<`AeWP-5K`RMuZFuG+Y//R"b +9SL\?;rBYT@/+hq^_Tu^mWBPiUZc&KKB"6.FCen"A#8"G6I4<[]r(4aoHm\9;geG6<^kYcp^ajaMp"l +HdBH-GC=\]'ijR)HhPHe;cS&-PDS,^gF'J6rR3DQ,T^9jI4'K7Y26p.`4c2j((uc"W&-s4)"tq4'WX6(c*R2E$-23+nMB2P_$a\X-i7I +1p#X272oUi=LrBEY\`&fq,Sh]Vlr2VP5dIt=JCh#F"Q`!%]*2[ +E)qhAW_NgTjUcQBfon9+l_bIUSA`=.E,Hd[Q]t"r2iIb=SfNVYrp2P6W.E2,`Ii:r +4kViP^ZI+T0lqL"=3MCk@,KGF(1m2h=B`34^#>s,6+f^hh7Kt,=g4Ql:WmZ\IGjD_ +W2Zc0DTS&l]6%h5e,FK&)B'N%^ulb'TMD_XO;f3t(9EXBb2)WmHq*t(ocelGrC6WH +.p*.UOX;<2=JVD$SS:rm;o&^YPV1-:S3U+)D;81G=kVDOH +)2`B0.9EQM`ickf*$(Km!FC!^?FN9Hk/_R$Xr,BF_^rtS:35opduYr(-rG$lX?4b% +ENJ0$G7`Mm?1jI$Kl(;foOcGQ4C3c/B)@!f#bLW +ZC<<=X!LDC':Y$pItUJh8!$+OTOZoA'bs;s,6g`N#`1!VFI#JW6]Jme`Z+tYa#'$t +ZEuH_pQ7"1]0=\&l5uDgY,-Hp;oa+Z*#VHaJ%g0fpIBE[rt3d"hm,7EZ$afI]#[P> +2H2PmIL$7T(GHTNX3n>@>hWss.7?nr9o"^`p]8j)nHE>6M[&A[%OP7*6dRL]&BEKa +NeQ.G.YNon+pQA5,Y/3f/F!hFE"nsRLN$,Z`Pm'3dr"jsVXS*c)Qoc[ONs?@ph,R@ +13<[#JB/4eM?BhogX-;TG*N^lc7gm+ihJkA87)s,&_=^:\NtCl2rNianafEs51t%U +irjL$TB@2ih[%HdL>NMhXC4-f0BlHM[S#:m*MNeW+k*p&0=hACU\o%IGPQU&4fafB +A2;%=-?jPl1bqLc,h6]D7EOt:3c-Lom<4X>AIqu-=^Wt%,[$ZrMlMZ/ZWRj\jAr85 +Aoeo[h+4bVUKWb=C7TIE4.U7^]m:,`,EZ^Y^B(0R$;Z^]ob]ftAR$RNKPs>*)%9G: +4*lS$c>6"qUQ/-7pnPi^p;e!#C9(N>I,_/'*^'M)@K9CZM-*H,%9q!*E^CR2lG%K- +(0h71ru<<,(,g?/7Y2icP0cW&e/Eq](!&6L0p^PM.(3#IB#3L%]3-,]UgnQlrpR>e +(b39OEL-tWZ4cbs%6L2!V$c4ehHp[S^jl7@%oh<397(!$T-h.1&f[3e^tsgk6oTB3 +`F@=2FUSX/D\C;)hC0.pAS)%bnRb?J,&BbMbgE_jKT$P.;?2AL.q<;0_>jZ1T^as7,K$_i?OtQ&2'8/"3YM(R#rUHgVmPNA#$! +GEOEH?t2$\;FRcZX+mR>b`kEKLCZ/d$gm)'U;8)^JsiJiK-<q"F*]2T.i6]gDQ7oF8Tr_O;EjY +.Pb4ajX`@\.Jk0%YeloOX2.bNHCrr]q^-7:%.fDT.8,T\Z1Xpc>J](2ahj=;fqMW= +g\.I'Cq&%E8t(Pt)p8-t1oHI*)JQ#;^B."5b5'5bo(5pW@QQ4F;MM,.R9A2CCCSR% +--J?X"<5l=ALOb7jK(a,GqHJ7:qsC=9tqM6mb6Lbo*9ko3qd`?mH`ViK0=u"p\(<\ +BX3\i:]8Ph.4!]#neM]jM0C=*UQK\R#OV#U"'mm:*h:)]S3bY5NQ8#ATRuW:QVd'C +W&i=#<1301\#u\;6 +'*^9GEr:U1-1]4t2io\9q#W`uYf[UcLISi7`p!TFV'0?3F+o_]fB8W"Bs3 +a(U'Y0hD2%@i/_B.4237c?cKif>JQ`>1!R + +endstream +endobj +17 0 obj +<> +endobj +18 0 obj +<>stream +H|W%' WP& ch#E+EJR%*;U 0Vz;kcx~z}|z!=B0zg~|p31[L8DBwT ,IS| ~Ñ3B#8 % +7]z&Gv +v.=к`rj ש i%WnFUq |gBx-H%^g7nh6#1K +ȞX.36 +h^WRGJW\-f K:f(yύJ43z?yǙ,\aɅ%Y +;\! +;YdUs)],ahWbgV+ <~ gCL&J3׮,\jˑ7Yoz( ]FRF.k^zJ]weYz@S8I~?!뙰= {2&4].\4,FpaY&q8eL0aߵ%$e%wLy50O<Pq h+ r:FšA +tFF۔Fr`7+G{RGd5qQK}̌ueyDX 5k\_s3WBy.N2,n_y!/f-Yo0O$j!uyekqGq7 :<|d2s5*OO6~iqy"몧4w^\vq~(VN5eg P{l:ݠcLlcz혵=6KO +֮Ƙ wWj| +endstream +endobj +19 0 obj + 1375 +endobj +20 0 obj +<>stream +HWIv-!UؠF?THQBsi.Rbrћ'MhC +]Yɾlaj`E֧}okb}-ТD:@ר=9-)v`].6i撹Sz_MPpT* Clg+ iӻ# A*ŌeMJ `ь9 Vdꑠ,"<]$3#> "ÇLM@q-*N L.v5pr4`n#)ԇPQ4d11&ZXų*c2zNȸxI%XĤ y6s[B̉k5|"2N!ؘ:؍nnI;A< .@;m8x3 f] +hFۋz+oV\V'g ޟԿHis;γ]2[ϥX!%-=oM x@#}eC^XFbo`$nnq?αp/y! b/###yzʋlk; h\<QV&4ӗF}&DC6L>stream +HWK$!)>QDF<ƽYD&wo#GT/YIÓ@˶=0K"<}csP]F$݆w=-g,zb;0+r?dbؚ=gi?;$w7Fr] mo[ ]/D}L&8@nҷ ?!$m:koOǻIdUEG1a1qFE], +4: +ZrY9jڒ׼״&b|za9- :7Xq4&|DȖ(Gc]P[".X}=EQ~.<&OQe"vPȄ{!ahc"|TbԧZ_!5,9}c *I@E +z`y +endstream +endobj +23 0 obj + 997 +endobj +24 0 obj +<>stream +HIv EYWC' eT? RYrBq< ,~B*}>RԨq8犅_,9j9Pw/00 O{P +xBkؑ+؆L ^Vq\ʑbcta`yұ G,hCȉ qK(j{Fp@@J­egv"տoYlǵ +)#DȳTK9HoFKi+B\N(wvJ؝}$̎*DJ}[܅'P\+(#S 4$2+ZĩdXD쾙Gl*-D?[4ߌnmq4Ė}b JfXݑ/J;dEHLݢX>jHX5lD$R3=smȳ?t$$7ϒR:PnZM +xA_7/Rb~AHHX!$ݪN˲!!`|R J(PLCyۑ +eyr PMYU(Qv2ToKHX!|ԛ}O1lRZ)~]]voذnW5Y'r3A~ϵ\S?'5ict +ͤ6uaUV6мB$$|ob);X;ġU4<~ qbQYD,6fvXwBPDr xce;Fey1!Ce>4|x w}k +endstream +endobj +25 0 obj + 987 +endobj +26 0 obj +<>stream +HWMz 9ݡۇ00 ?8 r("[j>WH9Ci!1Ŏ 5 BL'pAJE@`U pb'r&Q6/ +pId 젡C 1%z^>MB֎7$-U(Lo|Gn$y@g+E@$=:Nn&3dB9NJi*:1‘j_1nAb,gL*k{!4zd%(Ƥ,6 A(ɤ/bFcEε&qmA PN]ƒ? e ka1iP | +u<Vv"?8F*te 7*źfz'RGR1%EzfWepp|IJ ^fAqXL_S@Yto99EQ%wyNs$/-}%oۋyߠ 0縅ZŬ87сdpṱބu<7%七8Oɐ/*S*=3(-B3+s=?7cM%dº1VL_;(һwly<O)U.uruP/tPlʬ}e./jA32^ d)P:i]j _/ȟ zΟb!,/jDdRUX1}ӯCN)$J~ㅑ2nS>Ϟz$;1U9algR>stream +H|WI+) )|!&9 V萀L࿪y?!Uc~qqrtW5N +|QG] eWr.R1]lp)8.dHxG*ɻhqZ.E\nQԜ=BLt $RihBJLJB5hXI5&/!\v+BQC)5Xj(%mOUT CWCDlHCƓiY H|/Ǖ-ir&AqP\| >L-Z%Ϟ*wKuNz`dS6;g jXҰsP?bFzbBA령'o=14= +fK#"Z)biL Z ֠|?Tߟ$b_tFf)z׍0i1&_( 5$= G5lFxoT+،3uNJ8|gkS7Y]T]NI]IU1PX6#((K)`} p[K#ppbb +[~x~8ٜN]yı*>s )R0VcKrom1(~H4;i);&6EWjKEӰ٬6j.6 c%cR|vs*_cxߗ`/~n2)bte;飂J:|~D!: EDz/'`$}P@g2X(83~`0ZIDž^O/|D@,Jfst]g kOiL)+aY[[wc qu`90lxj=cD{YyߧϾo[HZp\izm`Tw +endstream +endobj +29 0 obj + 1209 +endobj +30 0 obj +<>stream +HVɑ:OZx9ɓ!kEF45nhw -d[.̀] mBX 4I ݊I1Jr.!\䴈f̈֊Xa`ɉ+!t0ѮQZRdA͕EL~T*đHS%7V ZXt3`PZ:'XjZ%tR!5rH]w=Ғ +ڜ,i| 5~8&P X9ქPGzPIT!No o?UGEHX7 fۄٓEZ 'HQ|)3VIe˵+2nb>,5iG_6[27ަ}@&Y*GF!{H mc܃ɶ(5K +heb'UV Gd0>%5)ؖ϶+Vቧ)蹉{rȄ$' ,G)!ԭ{ 0@DF>stream +H|WKr7wR); ; Z"("KN$9Cnf*-u\D +(l2 Y›ʨ(L4,h!!y ,(#6ªɤ +"HO d&9dԲ]d&P:Ki]-2(E(e5M /ɖLG%<>ͼ. '=#9z3-MNAHlf|$LXs i9=2=Kѫ-0.>D +3f f* XMπfj D;LI#VJ) + G+ +Q$o(1`;epX'#bb9:JTK *"SPhқ5ћŷV!PELj%|FŖSSZ؝NA )mCΕyjcO:vK2_2 M>YP;:B-dhxoK Z,B1~VMJIեp(0;ܯ8o+Јtq΍aU/# ++߫OCףM#o_P z>7XNlT//aF%)5e YNamלj̝h|` pVSF}mIE +2u%Mr)kS ${Z3eǢK#jjZ6|}uܔY%+4U4DkM0&S!. QIHU +޷$,k +kYiD&)0 m%T%ľ.mC(*F5k$R}8_Z1r +endstream +endobj +33 0 obj + 1522 +endobj +34 0 obj +<> +endobj +35 0 obj +<>/ExtGState<>>> +endobj +36 0 obj +<> +endobj +37 0 obj +<> +endobj +38 0 obj +<>stream +8;V^o$WpD/(B2qBqqR+B6q)BWcFFo@7mM^sJVo>(6-2NJ1@W]H.q#$EP[s&Y,iCY7 +2JJW/N/nT-%CJ2EPNENqCsp^i:NOa]pe::AoJo*)a5igppZa_!h`'s$*E[[U[Fb9, +o7?rFi>"moO3[-`39aCk(bi]8F0c3Gh.;Y\F^Z:e)%P#jJm%43%k!\ak.B)m4_\ri +1SqMMLJYdI5Ag0Oe)j=VI::8a+L)/*W33YO?23$:POhpa28ABWb`)6;[G/n0-h+ZN +EG>78lhbb;jRXlekeLmg$J_ErrIE>VI!1geB9rd,CNl?,Z[V,eh5*PM%]gQK<1RS_ +]ut$3/8*bNWrD"k070k#Ci-)mNdtUU&2Hu7JLKEb*`4Bk;1Nf_5G+jl3pXKNrYLo' +>F2tZ]sS$5n9=.`3k!IRK]*\8:]`DGE0DmQ$*AFSTm-X^WBIhd':qT=.@,h0,$JF" +Z7]T??:V-*N@M%k^4-S6it`m7=qUTUMrgR!&MD4IaLD-S5:f&""sJa__2T,@D_QpB +=GB!2U32BrL8'k(-"@dH=o59^k_V`CZ$*FtTKXld9ZIO>5ogG4Hcjo7C0.KD=m'3\ +#P;Ct-+HKoBp;_t!j*Ws.?)<&pk8V=mRB'?Xk1R>L0CXZrTK&SjA3C$T9cGSY'$>D +`d/_XN$j0$P/VSkTaL[9&HBOG;.3I4"EN2d!U/pG9TRRH>!c:ZTI:LEjU0Z`O"4,sEP)a&k89Io*Bq8I*5PM# +=T>.\9iG^0rLR%eZS9@0EDu\4.eTQOeRCYcSfb'clNY3o%9FZktC;`,`+XCmJ4EM;5$*W`1iU*Dr`A?Y^&:DS,)W]:Pjj +c(67tS(5Hb'?p;_OMMO"a&TASHZ>"PIt=eB``k[/Ih7U7VqK3dq@,$Oc#eK)kRr4K +hi8J)KTiO`&C5?d.`G;jN3+2`rL#Vk^(T=])cDmIZCcMFY*#U:/jGQWW=Tf>HDq$) +>)cGrB-pIpY2sC;[#Ndgm>-@`,cG:ZakbjBL):pkVOlW0*)#"$QTTM'gStZNj7$Y-0?Df_r"kD&uliHu+m#4). +$kp1g/W)s(=pAUq;0bj, +QPX0?B.Zf"&CIoW&8:5Zo^0SMmPq+HJ>=L2V?=-D>&GP +D#8/NiG-4EhWd))cHk'k94IbW2hh +h0epf-?,m[o.3JoY0P$H']LF1H:og<>%pu>F0$8S)o''\EHI],k)S*>09Yi3n(7%4 +/`])8rmQ>q^Z?n4,;)hQFf.XqLDF`m[TKTZ)RMZ]&R,<,],E30U7R +`Z>l!I6Z:=P2lI5Q@>/V=@HG^;ohnL-ba6.K.0BVZb7(([%+$p,@`coml9$e%p'as +"Xf:@>rV9f$J@a1A5bWHX:KPRA\ff+F1f+^#Z<+?hViZ2ma,?`_#Wk,&r?-i=\5>U +mcNCDMtq;_Y?,?FVIpc8>P=g,*GIA,H?'R`P*.SBaPc,F!s^+En(["AM$]7:mM-f[ +g[jSk*f9.Bgh`-]gbRi1W!(bSa"\lO=Wpol5sKMmeCKOt/GpcmX!3a>9YS +heSum/DG<9@<9bLs7aUWgSa-bGjr/JX@WpUdCmShRK^:U3%"+1>DMrkIQm)U\"\5( +X!WHn0B++7bgkC8R%L!`dX3sPHTgnFFk=AP,MgO_:!q3D7]K4M6&Fo1WQaH +1,@rYWu7&aHHd+KL;P"bfuSA!UZt3DP;?ie7#E&Un4e:8I7Uu^JZTH#H]JF@HB9Pd +J*3SSia-A1cMbhI(Qjj%"_$["3[;a&fVbNpF'noDgpZSP<29FSsFJ\,q=e.cIL&=>LssHgqpMcg6lYb[8XGm +lZASU9guO6dT)r&H[icUo3gYFTj'lgd`)h%['%$ +XY_;iF&'ZqM(dkY3[Z:Y]f[0)5"tmGNt6M6UOON$#pXL4c3d,LT9Ht4b0O@\S6Jfj +il_XogV1oa*#,aMB1DLZ:hXB_M)%Q/6h2'_j?f)(U4kU*1-DA0i(k/`Xpc`jV+?\q +JWR?g^@f5t/h-%>Fi&k\VGc(E#M0UNC,L@&TrbW;n_&QSK17d^W*m8QWgm9q((A1l +ap[,-$3gUS^-Jnb\28$Q<@%ISaha>*IIb,1lC;m-6,Vh8%:__U9r45q_c#&2@V6X$ +#4a1s97;3j"l:6Xrg4epEE47AVK7B`UkbCV^&iS.lL+sOUS#t +_H2hjJH!%IQsiq@J$iHs?9i`ZgAWGi2o6?H(>@dh-,QRjNgM?CnOX5.5IF%#!Xh6q +=:G4KrQ1us%e3#ADo&r<_%$^ZWC1s)bh[N1KjZ:%s(m&=,j()37-B6nM_SKZp?B4l +0IECC=jR?/MA_nQ`^*Sa#/Dnn".4>3hWr.OSO]n^lU!Y'(_.3:8! +1![>`@;8(j'AP1<-:r'L-kkhmM-h\#/o>FP.GLka&6qf2HDhI*k[#KjVIR +44S4?dlP^Z)G.uW%_5VnYH_u@Lm?#HM9Ypll2M7a]35Fk8,/V*D46j<(>]]oY;@-l +*/jHATFOZfUe*/0Pu?6_+tl-`/qR*'T<^:J@N:BQ +r:ta$1QKdP53M_/F3;+39`8Rn*IeX`E#4emqg&=2$o62L&c3R4<5Rcdm*RWcgLd?< +fBcI3R%=(Ko/UC=m>3k7Q1.uI4QL5= +$!quFq*\"!m5>4g5"2Sg+6FQZ*01E<9B_5u*]!V;I`?4#MPad1>R#-fD)_9,Ir#q8 +L^5([$Osuignt(2G]/];*m4M9ep68Reale2:R+2h;SDR\AK,mo.(p>@)Su=Y`I"N_,h0LfBPr'05-FLbX8(elh6/4EI$cMpqmjZ$I(@N%a6DFrRqF;DE +K6[Ei?_n"fh+I?"9BLMGko&3FNq^FOg)t%T7O8SV]7;t15s<0:F;h>fTNpSWEW9k)ib4&p +Q[jG\%-=OdW#q^*ocR6a-GlNC1\?KL>+!I>#P$*N+77_%dns`pjm*?]B:/S,SET!3 +1P&ET;PpB/K,CWkO88%-0fR"Z5D1)&]ElQ;*aCID)O&qHsmP9!Xbm6;E`)+W`i&B?mid^"5TUZ +*!(OfVpURPp/0I0r*@+Z^VJM+Mu75(X5F(-0,F!AHKh]5J"]/J/X+aAE]W'1l#^e< +4Z$/e%-R+jp_,&5PgAR&d43%$X5m2Mk;13pf>c8LFVTlVC-4j,]h+EA%k[^aF*,t8 +2W6!-5Ksp[h.m'&LJDL`4N%rdO,.SY$g0T@Z^9p +"5a]CZB$drIP#!CU/.pbcMBL]GHVO<9Dp`jr>BP96:u@SW4qZj@Z]^[/A4R6I$XE7 +b$@]R3JeNV>mJDq/LiNVNc9&m_Ial9@m_ +q#R!Q;d`s#=qSWNYTJEn86Z+QgSc2D]*pP,]E>a\??HZ>B"oid,G&Dq^%.]L?A_aT +lh05Edm)ZghnKci6MPa).dMQnFrTcoPRjHo.;UTa2S`'V4KfD,pTn(J_.J)%-E(otGr`1%G#Fald6Zusr@#j_K@E7TLel[2?1 +@r4Hgc$+brq=aX>D]Hf,4[6jQ`IYc;]rJHf#YCb1Ajg>njLm_*+'*RaMtAc`Dn/h@= +m:G9Xo/')]DeoX<,nNjcgINET/UTX<_3O8eA=joqi;DUj\kFUF3/(k0L3uKQV\75nIRl6#U +*5f($b`S&W8Zm>Y,Q-SuoG_RkE-UU[n1eC#s^jqAb>A?"t[3e-ahD +a(pPSQ^gnG>?6rg_u@aV,kmY]`G=_QC\h[niV!pH38Il?($3iTlYI+j?_imj?_iAOU%!ROU%"M6sbj:#tZEH%3c6*Xb\fi1l/L_9FrNV'83=j'8-\/ +"CWds"CZm9'bLT]"VCnMk9!+>nl&JCK,!JCG92"&]5!CYno@=q$-q1BgK?1QZ.J@&m\9@&o0eWoGrC8_+)S +KZ-$B`0Hr>607<+q#oY/.X9`YFl(R2mgd+&8pZ$ab%@UM80HPo3h(ZMUVTWEETT:7s]%iVKhIE@%0^[]CF>QGIQN;b*R2]O6h +1]Dd79XgBtrC_Q)5G8VRLNL;F8)L0;kaejdQe0dUC3-eo>V;qtiF4G!l7?l'c$k7S +gZe?&F#mjr:j"FT,msI#N):B9cOtT*Q=?iR__bq+c]HXj_uA8-J!m`/pMG8@J!eq1 +.?YSg[L`#.b50+445QU8p%4)7Oja%VY1i57R?FgKR;U)=Qb2XF,A8?hYB`T1aDl>7eWmf2#8W<)k#".s(4<=Om2m1s2KikBk^sqC2IM: +5EbW!N'fW&lKbYKm$Z=W;4O)>%>LtgF/R?s,5p$$4m=%ag/J!H;&i\b9_4]h*q1P8 +A8Pj.;d;-!P@DpAjCH/$Ci_,PE3=P3G.>_b+-Hl?EbMq#Wr""GU"@EKriFr< ++1C!eCl2=,9/baWp)g`D5.HI0MXTuhl#bo[\s)3],[3gFAXc(2Z7T9IM&N!@%_/YA +QdjYr"=,GKHmGi!NM.We%g4YU%.93D;jcLMND+"43&WJu+2PkLFRUX0].=SJIci +G(f/XmU'#P(Ms.DGTMlK]q?8>*h;J)(o-P:6)`%%%`)NYKYSW#38+_u&0RoS+RA#Y +O/[m^1f``Vn9E-+F9Wra%_*[C,@19,1*__@)CR#.q+Jan\8nU(r05e2Sj5<+0G&l5 +Zn@fI2.\Bs\r4/_G/nodHKOq>9[GkgL/)*EL=6'?RR%sfp),!Gg!L49K37cYfD>*P +`kagF&ILCNg9H4\s+?;D5edD;qt.&Y`qCE/$CU0t7oPVL#"+q;M`Rc&(k\C!&pbTe +70K"_#MCPRUWbqtY\rGVUe5\NNn#"XiE70G\(S^aKK5$MOb!>5$b8Upou'7-YrnUK +:*`XN[,p%=Pa)H;J5QLR\9W2NcOAX\3-5Q(fcfYD2s:^HQ+M][oVcAmA*[]^=hmRi +OkkBh(E`aKF9)MsQSj]jXa&4=QEl1gOSo:(lPo&EWU.QJ.QJZi=ZD*CMb0c3 +LrLWlj>cP;.Tpi\Q(FllG7M=5nt!oi]jV?Lo.(frjN8A=U;$QZYOs+Ff2>1T5SD>' +UeYurO:k1oBsAX#^#Y!7(X+Xd^Km]l+a@KaVW6fW\Uu)k`kK0A8s>e_]iu>o,>;YP +@3V^7a2o!lG1hJ&o%1Tpp-A*EqD\)%rqC=.[IY;c",HoXcb=Dh+8WKrMb6m,GE[02 +-8MN)$^>*0'-%*kaGc`?AQWOF-R1i*Kjcq;qF4P"YrnIIb$Ur@31DBJFTC.GA.IIU +h>.uED''I1@Q-skC,ofGZB/N7`,`Ek$Tk_3VE9a7OqXcDR4TqK_"rK34hZ/^@WIDi +%&bjnT&p2fe.K\l#Ql=Q-K)(aLL\&Q?1o.VN$krijm,K'+AnEVbrlni:-N#cb2Wb> +n:jU4:YjgVRnc3Y2,91:*Qt9.rKO*u0+(-\U@bk!l1MD>#g_>*N'q +e^NM6a%>&#'r"SHWAE'3O%R+&+34W7H/ZDXR=&WC8GG_RA=)1B>gsCEltV5)D3fRX +Y`79lGd=.Xk8d^B@b+K9*1>mu>l*i;j_^aoB1$P.VFj4T'J@^3'q$uq(*H&+7<8i1 +]Le5c2,YKT72_gf'e\V2k +Mm:0;MD)mH"E=\L9?Qr(DcN&DVQ&V,qU/W8.R/"g;0G\)Sos%k/ +Hj5e_;7<^@Fu"=$H-2'O6ECG*G]BFcl5eKLkM%C +juUY^o?AVC+3cOZ4H%i1=,ji3@h-)%m\#>4MqLRCO6]X!U&7:7U\REnAioS+?GEtn +]@jgFg[4sXC\CZ>W6Un?09J\mQP,Z^#&6CJl9mp.-pq;[+BZ"un)6U*(`%s!FXO%, +S1p\;GR92mn_$Cm0&iHcUVLk:K8E!Zg>,/qD%msc.+OV[luB*p67M2*O`tiE?\q]! +qJA]u=lhVYQK+KR6!2M?Y^\9td$j*o0BSHTo*3h4 +*+VfbK?d7uIrUrX-P!q)+,b1\C;;4=U*YGER\36!,pGo_c![:!I#bF`3%0$3F<62< +d!'#.%Bp4H]c=W:FG\Kp%KXG@.Z`rcmI_Ln*V5ipEPg&u2#P9\KoRVH)mg?EcZh)6'T?[2% +=h"=@9g;n]^okR*G&H)VY!)7GY&jFuT7a6GW9aT$dt/ie6&UYM.5$Eo0dJ@b2i)qs +9j%dl=HtIIk=CN,'iM5W6@)uO0OuT+8`DbR/;Zlk-qPX/Ej+E/!@0(t-pGfY6Jh9q2G*tS=TB-sIA#ge8#U+*O8c1`aaKX=E +2@*V\YZkkL<=gu7;@/5R4`3MuO&PepK)`42Cm:4cA-cXX-&sC9S3dB0Qu&BS6CtkO +32h>%+2]DVR:"cVq/?3eR>q6CcN6kD!)?O7Bs;JX]?b'$cY`;Nf:FWYKtqWDdjnc4']3k#<%e*0s/uY*,-mN(g.loIPdBAn>g7cu(fZ +CUlFVj0N?:5dO*hq"-8W)ENh;d82e!d^sb_['QMQ*!J)9%I3Rr_rdX;FGH'Z2J!4` +.tEHE&CY%K?'Hm[!3U]+;N?9ci:2FMYY3cAD#29)-ap0!m3Za>/&YWBe#U[8p3ss:.:?$F072mW. +2JVTGO\Dh,-Ruq4-Im+c.0h>TEj+5bUP:h$O"FNCO*l+["TVL(g+/%Y%RLT%lPab;& ++FL9tpkB*M2h@V^[AV0-m%.SdaeW>NhB0$2:IibSQS?@],%)':Mun5D_T\-Fa8jOt +!*PAaVV3K*f%QGV3V""9=)O`@rSr6[YN*0scDXtN#VJJ%))]sHrTfRAnP*QCpZj@% +V>BTjaG$g +dKe]Qb3gU(,.'2]7IKeE)DUios1\ltLBW,33)."n?PCTN''+Tb9dqQP8g,$^Ng:;- +N(OusYj0W9"53/a%&8IqW.C$Z058'q7*CaZ#YXXgZB-\NMbIK@jQR<:#+q7s7?eO? +r.5?3:mMemoM`k'WPhK!-[h`2&.q]ae.fiS80T&,LRLYp0bm,&YU$^4"+F[MVYX[2 +&?-L+bYAS+d&3Om&lZ$_NLpeNGXM"RRn?WB^@]A+VL`Q6KVZUm!)qTdPaIqA*r6?DtYW'0cMFgo" +%qW49flK6OW)4,g/T?%BCZ4PtA%3s-$Z?E^L7(7G$0/72UgNUQ,%)$EnXJoU`n!7, +O`<'Qp!""f'5cU9`US^Bph%E9\HZLjdYhDd8pU1G47;%pW=E5Qhms\Z +c5t+'dB)p'U]5WOfirMFeS&_NdI-We],DG*cHZ?-rVV_Fbm]LHoHR>'p"\UM.l?+Z +Y?$hO.jrT`i>udk^hl+KDDE9l\lQ(5g$ILaZ:B.0qP/)%>Z^qqPb8X]$COCE8#<;[ +/!Q$XaU["kG.?A'E"31P3CM%e("u*#.Mp3PNV3751k<]jO]2RJk&ViFU8<$`+I$=1Q +?gIa=2kdW-MTii-T[!g9U@oJ`/nWj*UrmfU^ +\.ZF`r1"#i[)/YZ]iG\ridT1d5[9C=F54b&Bdn0RMc4;oH^qRa]8Q)RWR&RUl*(DV +XXl'99h+[r,C*1U,8NQD5QkWNAd8fL,?AXB*:uI\K0oe&=Z.L",'QY:SMt<_a\5NE +,3Gs-%_[kN5A9t?BB,ARKb^f+pq-=Y;fMP`7qQN!st@L)9AO`a^>rKiPr>@/l+ +nVLoU$SD(?k78Ur\^56Q%+u,nYn&TiKl,NH7R`^K-+f54#]0Y]V$[feE-X5g5uhPFs,Mj#9KP)V@>QnKWL^!Cf=D8]*>>cEFV7I]6aW^0ahRW[YWK68_&+dI.ba +TqFV[,6bN+.kpa7(X)[Di81u9'[Z8[5*PEU-[JY,4%.u +ai$?RAd(B$;B*?a7YT7T?I<2h'6)iic-_1#o*R*rOLHgI^hQ9CVlS +DB@Qh8+Br,A@KAD5/]pDAOa,qq9^VP[)`XoZW?417g5p?C)Wk\Pko&FFX8J0>&-gO_c!qqJ(]a1HlL +?@#SD_?A+^/b?YEW,7*Be0AHY4FLp[fC8ET^2HGfE,31'_"B;eiEgj&nIH`4*8c<. +alN5lI@qEe?''?;(HJ[;qZUU"6SQ#u"9J&(&T&9oF=Ube(Ul]tu&TK;R +!46KP-eK5'3_-?Y:DiVc4;K4hXGZt6ls[#lN?'7AR@:>g"bfgT'c<71=#9%$8$SZs +ZEk,AZ;X['i@(j__0ChI^X>mIdY/!ushoLT6 +bP2;@'&T"i_.kkd9@CBBp:ZA_Mkug#h2oR=R8F +Z]!T)D"Dhu4glE:;r6KunT9,irS<%MTZFZOLP&o7ck?h4K:G#)imh:onmrjS&0WGg +=J,f`MrB'>eEc`B]gM8;fs(HOS^`qK4p!a[G4ViLgj)$3If<1g=<sEW*-Md2VhNh[A +l%#/)Vqss%6QE3+-8d\>p2K'necC-X#ZNb6@C)BI14u17!*.=;7V8#2?-[O`Q3g:% +mc#@*^AmeQ?^dQNnU-:u31fKDd/R;L,Nk]'RE+_+)[=\JJIdL/P43,uo^FYY%E[LE +Is]GS,u#JOIIkOW\Z6J[p+\qKaRpc`"7)K6dED0m<*e@L3E9i@!WFgNY#FgP?6V^p +QnO[`.NBtL-@:sO2Le9c1Z"D#n,dB8"i&;0'Zjp,R=hgp][J*P*$1qI/om1<2Tf6g +Ns'eKhkk;>]D6?P;eLBJLDM!%e+-!(a7:;IQSKe@-.*r/U-nQFIUBZjnXqp=T83&` +LiNkRu@A,PE6K8PWmYRqq-Ak%"",5frc(mKoLJ41a:d(m%h9oq#bY4&/m5iCD%"Y@-Itok''=o4OPpRcGupdLc,4mPE']slaA\l +:]4aIrUNqtV:RnF.UBV.pA<1(TqrjFn>ja+Bq=_.oJcZ +`lP`m`gk;"VnP)6\d\(dj-.n(GW"g;?t*8\R;k-2et?6BXiC(uG2q'8VZn(VSs!R1 +Qr,%RN(TdARMVN11eIA[(?pV%*pLZ-6/dptl_p9hG_qEcL+9-b0?Q]m6)'LV3aeuH +6ur>c#7^mX^^sXEB])3dYTuq1>-p&R2NiR[*1_1+#p/2h/eTpTUL4AU?3tuXuT+AdqUJkL?T?% +pj,VZXmu;1poX(/IJfDS?SZM)(,/-B%o&Z"HkmZ[l#;nY +@98:nI2r%9(T&b#25rtLi/\$[O'fB8`;.B%<\uooEIY0c(c_[eS[r1#.0f`kblG'QCk8<_ql:u(2>n=Ws]k(?@ +6?D85W8;R)ja=sI+%iZ]'h1h/l'!'X5Q-f>^O@7J>X(7,3J5lk]joD*Jl;oQ5] +FLR1k=N$A:.hZ5>K@:p(J0gjD=k:NW\:D5 +8qQ=Dd>XC.!G9/P':r-;76C]?+m'Ya,INnf.CFgm2_sr3(At2gO9dT9<@[O53K:@b +4K!^$nE%*!Sm0<<.smP0c-fWrs!,_d"7QSiC4!7`4:eqC9C!,.Gp9bW`D#I#[Q* +%bPS3@:ptB)TfC/SS^1B<5Q[f',bTi;9l=t?)1"HN!Kr1/kaT6Qsi,d_bpTt)UltE +5chacLh)7]eH?>@#,Q+5d5JRg^-UYPBmKd49jo!k6/A2O;D^k+'6"21W$,\!892,[ +k9GXZDUjCn/fn#dK9Gtma`mg_U1,##h(C#b,>MC%jm,m!]5_+#_G!L+2*`t +THBgr1k#"'bg;"6oLtoJP,K5pK$L-(&I)*_QC)HuTIn+G^>M=p6)Z"+RW?;t/,%aKgu\a/ZjI2VVH:DC.HeKBrpl7-KNbYCE=r\t4PO&ggl&HpA;p,%enV +4(;q3*!3rEA:WHSK'#HmaMB;6hcVIWD67bI%btK]*rD`^)7F?F9<(]"%u=bbLrMh. +R^+Ri#+$Z5U(/[PVc_TNfo]qGk_:02ofqb\p/?E_lFK"5E]:L/leNg-'&qqa\#fE/ +6\1O)d'UI08u27<,b.1*;6ht6Brstn318\X3/]2GcQBuh_m3+TfQN.1MT>MriRmmN +TZH(i;'Dq]MdO&7C7paeeFoD+%IDlT-rd;%b0#`e5P%ca-p8PR2Le3]P,f^e=ZW=h+JUnsO*RW2p3Me= +4!EUC6,GK;@SX1p'PleKl)J?rKkat;TJlF\N\.&>82K%Tg3gJ0WcZS=p2I5*JgeNM +5m0L5@gqP:9"XJ6#9ije[U@9(1eGe9W=6fIau2]<6?M-RctAE?fiku^mV(kP-,;h, +'Qb/c3S8@f&gc_lR.^`m6"oaF"P/9o,Z(R"iIH)(!'X41e*@2_Gf4u88Gt3p<h&.&%4BhIVlP49b:8<[j?i-'];Kn)c\":V5* +$*5.3D.iu$%K2\%@0@4_5\Op\9iFoeZ)LXQDG(d71a8AD7[No&qjeDQO/;I6]DKnJ +IF%Z#chkA%qefP;G$s]+;_jrtft;8'L?B($KA!N]X^UN7CWuWkD7YWV4]gOtrI4d7 +do^fq_:hi'F,ft$fsjLB95.t4OHD<@/p4(8Jir#f8Gl$WK6Tm,EJukIr$1b7LOYnF +T"Ia#VUVSZ:WC;tQf]c=r]nF&73c09>/Jue?:IU4j%< +$9l?hLhOX/Qq9J#@DYjXKQ0EN.'RY%`.NeKOW]SO<>6b%]_I7@=q@nWb%%1I/[Qi0 +j`4U&S!T0_`^^\=;9,/]JAQBZQg +?"kb.QBORn#9;>:mKf$J.DmrK2RI$pX_4&,X.A7[J5$h=ArXpE=^HW\E!>:72hj"b +"G$i$@dZXT>/?Zm7kFn,6<=_OcK@Ek +6FU)22&Dab=;08f^:d(\8nGC`[iO2;iVNkleu"Q>/r)sNl_HMnrnb+BSU:7VR;Q,F +%BNV9XosQ.oTK;BKKQ5T=.S@-n/`Cl1VKr,gbnQNOOG(49?F(PFftT1H#LHm5P25H +f:G(,5C+BTs7CX/Km_Rt.kkLtpDJR16iKKNA=F%ePTBQB7.O=kXL6Qn\+1fJ9%]-r +CO$+V8d$26&2EPH6p)8!ZZ8pf\"bC&=@,5@&0af[7?RZ59=.o$1#,38QAD7j3CfgL +E(bFs\3!B>KrEJm$3gJoV0**'GV^\s3,ZCEN0s^s/.&+O1G$3p?Qu; +:u_"'T[c!^`4`#W9kK#3EI"Bs+StFOUnS+ +5Koe9mm`H#aI:W8[`(s%[:Am@l=u!d;te5!bJudO/gRNZXm',:(85mfdbMt"JknCJ/"^r7Tuc?a,UPB)tFA\Jp%l+;gde'%VuA>"Y?;/RkZ +JiUYm$q1Ql(a(V&DU1RG-c+D/2M9E+L'SOB"Lgj>Uu8:gNW>]N6KCqr:3THp[8fLf +b(UtAKka]>WGO_'MChut:P/]00JEWQ2(28l2,@omlj=M_P/ag\eNpcMMF8>]P13Z(s3H +s2*c#/2qT`^r^kF;/]mIgrp=O*-g'd%(BGQO;+P^3OACG7hFVWt*'# +C;8>6rV\C5qcYou3OJ>PI_X34@3AXQDI)r":*9$rl!+'rFa>g3nW+#%HRPfJ!.a'='+cL%TW;Lf1^F#: +hEQ+qXfK1O)NHX,XP8uHL8"6he\/?g:hTJ==l.n4;>\Lem+8ITi9tHCC`gGg$G?6/ +!J5rlV0oG1aYe$J#Bta2akc+IEQeioQ.s4L^]fI5YQRL<;K`CFN/1Q"F+RU0IQV=(?:1/=N&8*fdFRBs1-.>`)*pGK +CGhi1ll!sa@<8ur`n3hdP3mHK*C3*@$m>kgU.=;DG=Jt+BG$AOKG.0)7Z,PCL,uT' +76tiiK`'74,reH084:Q90#BG^=0!np;DJ$/\uk,Z.0H&fao@egT!dnmfUc*845G\* +MR86SgIg5_Pm7YM`*=b#R%k<.^Zg/A&B8C\f[rjq""WPEjAua$$t'jk\2+R&ftgp$ +DDJ\hHOM]_Bk?ul4`Gt',uJ'4W#-_U&LK@2rt(d=1mu7F)2'UH&\A@dE=u5C7gfNW +3'?"*mt.RtOWB>"TF@`l)MPT[;pM;jg-SSg.Z:Lg>2pXnmeGOs?M5DcA]JB.L%t'1 +QZ8UQQc0p%`f9a0EC\dmjVoX.n$$^cCm8O!"^&eA>\qnjF.*hl5!:P`5Gl&C-A!(u +HtH;GWt0'%9ts/nIT?l:/9X:,"JOSIJ4nj7kf!)c;B/Y!5+^md.N% +B1j?X$hVFB)kXKl_l:eINO,]p3d0lGQ)drfCfshd17KUphKlJRl/CY<8_1T.1p_*" +WU(nsfeKR%Y\+2N +ZloPR9n7t]:)OWq?Xlf=)^F[GQ$*b5d$:_:8;_);VFb=">#W;HA02Fgd9,!pX%&3U +S$lu;K;,XUM$8tZHiJ:b(prQZkIpa?Vl0GWhXA@e_a29KL2OPk*)3U1h&L@NO@O8i +]HYNA*>tC:,9)@KcGLft#"+QD:n4o,WiFiA,6^llHgq(Sfp2C:+OM)bgf'c+#N3WT +&qCVZbZuf+QX09L'O5D@n:e#TD'_mGlW]^_pRTTpOMpZF&+A`Z3lRcbTI5ddVCK*: +6*')c^?W5q^$R'-R;3e;"hC;IFLjDW2u5T+3^9=`6@N`3*!>H(.-E +6R)2no0-VQ\/TJ(rOLfmqIS@IEmFPT:V"s=9"<]cEKEEQ0\>/pJ4@,J52e55*hh@_ +4m%1,!H\oqP3+l>19#Ek?e0ue?i/k:9OK4AdDVn,D9ubl9A?m;J)H1N#GJQm:ZhYJ +S'B4=/i@js^<]Q5rTMe:PM\S*"5/_H>A*+_@O27>/3<;*DB$'OA#m"3c5k3d)NdFS +;PGj8Pe=ji.W#NfN&1@4E^>6OAf4oI,1/!nLq?)"Ra5^r1hO)fXS.DBY!t6,8mp5q +T4.HR@EdZ&Vf;bS'h%#Pqo3o9@_F?$Tb9'8fu8YClp7bK`eN'lbdthR]dYO>!d0=O +1OW%AnfBne-i2e-:#2A$Xo.P6p!kq(MT7tHaj_dDF2)*?oaK^?]Z!QHRI*>H" +G`:::2P^kL%9/.8hQ/Ne0@U.Bd;P;-Fbpi\Zb0IYF#?H/M@.bZZ:(7HM.E?K=Jf'U--d`)!c",9NCIDEC"00\ +ZI5e'c1fcZ]bLd#I20eM!u5ICB4C.TI)L7an4LY1.n2&bk]m(IWZ!+'42d=m`MGD_ +*%NHi`'Mk4XUmV];XnCoc-[^-HdQo^pS*$\Wi1T,kE>N2f?0B4:-d)Gei< +=o`AiE"06p4!rd.5G#kG_JY1@0sTX.qVb/-Xkefkc"*7sUcBn$/NDHkCKPPY@DSXl +Q)RCqaJ;sCc7kCLs]X7J9NUZ\!qZ,0q5k.&b0(f=P@[.Q)%(Np`JEN +C)rH1plRNL[fQrcEO1i-HNoR)HR5ho`7:-_Z8b_ant?ghcl<)>41nIa?Vq"':%aOq +anc96"f1[[)fn94g-[*X)n9Q(*`BJYk2e<,Dl)TpL`/(s6hitIUmDIl[!5#m`^Fc<=5YGZB+Q.#`;fMuA +kL777!,^t"Z.*/[lZqKh]"%04Q$`INhn4?unpAL6D9q?=:Y18X'):(LRr3Y!BbjdJ +eorBtWl%$Ve%0AU.u/TLdc!X<*\-^#ML@qJA0UB]H^gKB.d^ttXU@1$p_ +aN"Z&k+%;[<_LsK*7e`3dF8.C")Pj$3dcq`$2k=(mFM$thpL?3Vf`L6DEY)QkX5rM +]u0H[h`=pGGBt^nkm=0KcS"H5\AMNV%IRH/3s6r7FG*_nCnWfN%_FDs6/A]C6&V%Z +P'UT*g.^;>4EFOU.k4aDf^b"ZcX^VW\`^1g&sKjrT2-2U/m$Q*>HqiAs(V&@%rsW8)s%*SBoH`hG^'+(OlE8B+]:OCY/K2H@*r&,SorYBK=p[0?k/ +ei1$bW<*<#FDUdNWM@[V/hjhYC"qJnHkrM=j=,^nGoZC>dD%7TQSbbl!aU&^39\5> +kPm:A]581tApsLm_)s50*0MLu'4NfL'MU$6WoWcW!Z,_-8hLCI-,dnd$Hd?f+fA2N +glFi@8OSk4O^TpScXKqO-O,HkBj!#bCK*qQWaV94WDRDo=D=;)Z"1^^A^X-'#YTWl +e:9g^Q0WDkA)dU5n?,9$3Ci0$8*S^FPMF/tR_:d8kRKC3r +hj%H%;$GKt$ +68FiLISL]3P#"qa-qVRk.PWB;.>q"C[nLU-/")Z-Mm,h/LO.'+Y#jtTp*ot(+R/&! +M?fu,jV#-m/ohcI9@?8j3kA(`\1-sZ1o8trGKC8;8!jnW8i''S2kIclM4sc&8\cO1 +k:bSP6mH:BDhpkF"j:::D>77,Ka6:_jYnsR_W1I"A%X)(^;a@#+sef3/?9lt'8>Nn +=V)Ud6P)5;&DCAXJhA:Ig=b\#SBt-REY1B1(eXK9P2XGJ/9[Tkj.L^9!h0@f2hPmY +c+r\I)4V-M3f"-VCRc(5mKP00ZgdY?/+ON[)hLof9PmH,?q(ieccDE@Km`l." +(I&bO5&cH-8-9ruq#(gi351R<8-Ue_X^i(!&UCuRqc<2Mm0"A;(UR&OWbYOehbmi2 +7tog8g=]N875OL:81S1M>!6)ep"@>9A"#8VjCr[pYc'p]Dd$otA7(]^!Cc#I0 +gPcZ]8(pPpJf$7\)g4Y`RaoIl5r$t>&N*%kYkgc'W%qP8(QEiP5b']L$EHXk4mMQ1 +ra%_PRj.NE`0]Em1LXr``fQDpX0+uh*&!fu:+/f)&SG->=NTUS9[9c?`F_bEO4osX +,?(PpQ3T8\:bA\>k<.Qm,Zb6H`dUR;PuP]!G:g;m[1D",]-ThoZ@kI/i$kPN^DPFF;&854_MDf:S+;8SLd +@kr?JCjZ(C[ee0'Cg"E3m>CAEG_sc*8plHV`3&&aYbgjj\IL[[.mt=Fcca2G49[5+ +as$U;S7+S(mL3l/=JSd"W/OB,bbDLA[9/+B2q7US.*&>SF76EK+ +^"?24TPoC"X\Th2"Z(G8apUi_nP#Pmp(9Y[V%W;'_V:pI=an<3P<$pub^!;:,1F`P +dT^fXa?6$M,=B`9!KqKj)c'@d]Fo"'h7-'9UM+Y)2mi"`V2%s]d2]<(l)>A&U5aq6 +[)H(n(>CKI316G<,Y!hC/lk9;4aE\t'A"E<]=Z)KnchX0r&(LE:6^mPTCStqg/DP0 +*6OfZu\rlLu[FFDt=XicA/a^6hZl$O\"Ct +im+K'an&=o_9hZ]CLc0KMYL<#\_R"`;h6agh!7)`*-S>W2TTZp21uffT&=#kb4.lH +BiDerZ(LJ]ItWF-LmJ9.^+]rCdC<1b:g=>ThmQ%VAH)^toI]MK@%.]=^MZbO/8pJ8 +?1M/:mA6p/'TrPZobMm&4sK^L=>%Zt!d6g6hb%7Cq1UpFe(KIo)ZWq_p@S,IdcDku +M(W&k/tMCYWV-)Y\5dI1qu+P7Rt2q#!LHH),??lNj^k<"--;9d\@D[[('.-D?0O_i:rrI'maHR!">&5\) +Jk;/hf!Yu"0"8ljl-#OT%fk'kUagD*oC<7rJKga($Q#)$[&gp7Eh\1VlfoR-=LtT= +W>Wl`=0t,NQ)dqMg&BLMceS,urKI97?)d/(haf&E5*A3X6rFhq$rs7H;Db'^X7-0s +_JAo`B7lV/7']5^k+NEGP:]tbL(RsZZHWDSWl]Mkibe9Uqf]f +V+9OB-Y6N'b*J/*<[u3\8_WnpA[Phkn2I"l_p].WoO0s +:"7/CU1RI;NL3AZZ/&BSMrYQ`\>.Hr4nSTCl0^7T:dThI`*$AhF&)0<4<4mZYK%RU +4R9*J9b6I0et6r5SetOUOS~> + +endstream +endobj +39 0 obj +<> +endobj +40 0 obj +<> +endobj +41 0 obj +<>stream +8;USN$!:0Y(&lOmn')s`L^%EbI,bm7/5`[lN?S^^V@'VB*%WSW,%*eC=%nECN+0gb +'PTBnCQ/p91_5KKXgZ6Nr=!.0)Io5I`Dj/\Btqu]`]1/77VfF#I.+aicTUTDcTNBN +_,q&$S-f#iPDe8BMnm>!Q=cI_\_J^uCc__UX9*'.ab"eAPPatRhYS:s%%-!+Y?L_b +mMg],#,k#eX@4qfdkBkaM(q8%hhj0jl2+u)a_$%+Zd%MF/EgEjD*;8g_WsB#dQD$)R)2Rf,7Sk>'HubGFa*VdFNP(;ogspK/ +ESgUMp@7O^kENNlfirM(Y]K`XgZi38nf+Fn6DP6L#f+*imoA9&>A7F:mJHnBCUS,m +qZ>$p99n.f5N+SEZIKmRKNalHk?5=>5FT^Hs!*b48#Z1gA?LgGtnnBP6/C +=H(/]8J1)d=Fq:Y,IUdl8GC+PjIdE,BtQGJKfH7e`t43MCq+2Ykqq"[%H]1nM*ph9 +o/;13KbC8+o/lVDo5c1^`C=[\H"uP`!,3Ea.;QYV3S5m\.V+j75B6sO/E@cbA>,QS +M$3NYL+CX(%<\.%V('AVI4J8!VIqq8urR\[k[E +D7SqSHJe8l`I$'-2HM)hqdC@T^Ca\\Z:!ik=f1f#6n/@;#a7`$RRGIU/Z,rJ4)1YK +eB1W`d3\XHr^Ad0Q2m+;6jpWjc(p7X@\IHL>=8_F.IjP8[g\V:AV(mQ;e1H\k,dk0 +#,VLnU(X;E-mmuEX>['4e7NiaHo]NrLN\F(/_lK7qn5SZE*=8j5h+<Lb;Is!FBs[`dqRAE5RUaUM::776 +*jgA9:rM2c2@eY>h"T/!\P,'F!NZrePXodlSE,-jN`)8k\5PgPXV/rXX6?>0>"4;[ +P`8EaNj4%/C_P]a&Mf9a;*JTLJTnb0_N`[IQ_M-PCW[6lm3I%][Ff/t\8JQ[5=#_< +R.&/u8qK0VcfBAW.bjJP-'6".Rb/p-\-n#nQ#`tD+KEDs9Q;(6sbI +4@H:_b&4A")"f&OL>dEH.Q:S7MmJe3%OD\LjQi=aLY*u\PYO)s.ej31Mj:4qQXQ$A +<)-@P,X$udjT85e3gm)%q7hT\8g2NfK7(9Ao,JSnZWIjVSMQl7@M2ImbtKe]S5?_J +.f#*#jsbHdXd4g<%HV=1n^IT('AbiF0jhmHZQ-Q6PfUdlq:dgCNR$lCIoq"[V\]a>.JZ(88@02HsVcAGoRZKFB<8,FCT;RVb +5&BGE_*8m'4E*Rca-%&KiqrCs1bQ4thV54+HK=%PkbuRYn=De[*pVT6Zti4:/L[hr +JCUAD;@jH]H=i:O`"a.^S3D+4P&IJ7=Q$bd:h45jb'[%+d#.a9g4Pi.X?#>@1t1l+ +VVT^s:b;i"8Vrm'f8TD3?#-2a\PD;=B'9DeEQugBq=tJK5+$W-SIIDG6q)iB:m'lo +1)Eo7*(:b3XsGJM>u**]9M.]G?kBY1bSfBN]7n+#aj5c^a7'jqJ7)-pLse(!7\lX7 +bJ94E%TfWlPO!=$7,.)48VmYJQfuBmo[-.["MY;lrF$+-\mb8ed40Rp@("RKGg*Lk +/JQ/m$+=,sX +!Oa;MlWqLGHp:PQDpQc*eU?5_]R.__0-gE%D?rT[d5Vf;c8?((IEI;];_jTfpaI>o +1.q@1.ZH(F7@qlb5.T"r:h)k8c#X!B!W'3B+-a;'8h@6@2rJ1oI<)OAGlPOkOcWth +a89&YRa,Qg3MuZ)K9HoaZjC#^LMH`splNDG\dF2dBDCk;hZ9ou91(EeN2=)14)5;E +dJr1>>(`leWpi(4luVTKJct(e6ACX7;P4R6&pZp-b:<`?ck,cZV%OhM8jKW5MG@A. +'-?+qBLQ?-TJVKJ0u;fMW=;Od^e>]H;p^PuC@T\AAo-L0g7b&dPT7HGcT[\b"4LZ. +5A'>MDm-QUCTkGFgA@D5@)eS^W*[J$X_pk+ODD^N9rr\E.O)Ekp`UT4qX9FBqBZPD +S?k7(WX\lblE<;BGm10mq4Wu43KZ)YgUnig,c?*3XA5%TM6fg5,[H]-,X^-,.$qpl +ZV]'t.amgmA5KIEnbEc^;PPQ$7MEr,3r_j"Vki*VV\].:pQBX)Rkcdg1T%e^j_f)t +oD1i`(lV*ADb2>il.rHOU#o$.:D"eBQB\0jc\bUD:1bDn/U$Gj7VPaW#a`fq#)GK6 +V8R6\P>o(,IiP$D@rmdr,*C[1jP3:/A9j(R?BL\HO;^-UT@;+T2U!Uk"/j+%]dkP# +>?)#;Xk%O@Gu&iqkupWa''S&SY3^f]\]\uBAm\31pmtNBlEA[g`'t(6o6`pi4(](i +BKIW<2pr?J@jhN";0ipn)^3N-TBOSE!bSd +PaA+OVCM?2@#*<& +Q!0Y_O*WK[@/_1J#A,KXMfH2!IQI=bJ6[Zr&D1EBqZ/.]./bPgdD&4*JhsY1@V=L^ +)m/6[a4:CjPtea)Yq[mQR.HY0W]nDi!;DAWc&2o>jr)hd#+#E`5ed4IXV5%f%K:[n +ll^r>-Xo=="dgW;d6bnmlmsi[BckO6!f;p1%<6o5NN4lRFl0P!@NG6,jd2bA0kKSK +TQD]D2C#qJA,Ipo6&bV`)%Wc]$0E<7c5%EUL:.1aR-T1P:[B%A>Hk;h1"W=PNod*`h9-XJ0OOoKJT3p[:_/cm3PZ$<.*PDQf9#N[R,Q\^nU]=HgYbHO-=bV0 +_a1i*cC(Y1A+;Z1ekmnu8DuaFncc>g%9_!C'KMD;#NXK?\cbp?I?2$/UFsY2G[YqcmaJE3)X'i(PPj)Rn9kGt,RR;6#NH$C>%* +`-=-[_O+oc$KRFTROc+3\*FQ=Kt'IUNR9T.b_-Jl6//?p8W3Olf4$BL6%6hk2%3j( +[`3.&3h,'RG'XofrK_-KLPp?#1n3iU:"%=V:&7eoHjb:p[5rHSN;0u6=9!Q=?S\+4 +1Rmb*b]_a\H?SnJn9&K65dJS[T)caDIJts)NPA_6nJ+rR7O(Q" +%qEA4D;34@O''YMK/(/ZYd.+)"(9hQYjP5j413#p;YTEhpF^U\FI.?8Rb>&Cjg.<0 +hg@sZQM5'T[',g=N&I0WZ1#bbdb\/M#2rA1>qX:Xo6jSlFUU0Oi&j=:/7kHp]canU +mfgE=NBQbehaQ'p@D%0c!r's:rpmdj:;sI9][Yn8AS.K99_DF6AVib7g/_CrHc>;Y +H[,#XO&986!-t<0`f$I_9n7Pb?*3`bOH.Dli4e;trP05`Q/k4ctdK&Bi +6dcdV5MdS(?gJ/ZBa&1THr"k4F(QR1isaK6_Gk._ilhS)!Fm*=^I#@4rJ&DjH4N/p +o2UY&n6rk4qeY6PfH#?gN(1CFA&R)R4O!8N +4VSK*kQ+%'@mt@;0:?T(p^Cg7Rpk"`DL#kCH +U^d5s_>M/K8>?U+F,aeE/QmRc +*al\\)WVeDM5f]G8`(6*BVTPeZ1iV1/KVoUPSjIb[EZVl<)X +AK]7VY'dpORXeT?:Gg6s5i:*1OC/PpY1 +SrJYUfA(i!s!Qak]E5G@0E86=i[hu-,(]@(A\:C-iuQg5pW8%e6$*4>jO4OqVoV4u +^op+\gUh5XckkgCd!Z#o/CF-O:js,TFpGH.P,MEp.gJH9$eGS+sDjL%5Zb"mWli3>Nk0ED(G +1AF"QbBN0"ST"Q,EMnaSb=^DI%"&ukK_HGFNnN77*n^@liU21kCoVE1>M8NK^7!ip +].Y*&mIOK<3%e]*eK5icWRT627.149@*gV*cN"^]bCCZ7cN0>Ja-u\:B&F):7FhU$ +5pphg#?sI*,b82H2G8qN*HC=2;ES)elL9CQLM+qSRcQNR`dc*-O.5D'aKZ3c8BV>r +p[4O$3b+g;OF@T$[,GAN=++luk8Ad,pDfgm@/HHRYnLJlB,nMp;ZZt86IPWKie:fX +8P,5d=b,uRNKm*&A-12TZ9oPqcrNCNd(uN3ooEg`6G5?aDurq)d__HY0s-C+rM3_p +XadR6WbRFrnUBr[^t>$]49'cUF3jH)5OQ)V4q+=T2<(Kt.-.a35n&8Mem_#\b/S4l +%AVC(Ki!=,PjBYfrh;Za:/=6o_=DE6P[PI-S_Yi-fZeE&VdVEeOaTW(!N#mKI>%Pd +p*&;'2fLjj_/WisQj0\po73+^_#=B.pY#F?]gq@=33X,7"f?ir5\0>7-2&s@31.qg +35F1Y@#;RLds;8c`YTh1DmQo-[C +X"i^X@KjA5%"McjCZt[7;1U?-#^?QX_Rg6fDJi47C +"C$q7$2_tlD4-P_Gh=jqUO_Z]37%tJ"c`R`2U*"MG:I1fj?/jLF&-4Io!)nY8RAb9 +m3tJ^Y/_GZ3CVO_!=q#eN^fEP4`M*iS>(dg%$+?Zq`f\Q.Jhj&n2NkO]b_`fkg$*a +EJb6BKuYXrf`MbL@m<1Zqj>ga\XTT*2qs*;m6d04Th>31YXeY?*):q`1[.W*[U/8K3=- +13Eh9B.tE>6NTjZ2F43QL(W +9g5cY=j:)_o7E$;J4K-SXCCl/]N)phs(]Nro?k]9(Ib?L3sJnba51SLnc'Oh6T%[10JRtHHJ +Aqs`3bgB_M1@^%M06W4[&f\c#@RsJ:)DN@\D.PWIk-?SE3G^UCeRl'@)mO[0q&MqJREma*@q6f=b(UO&Fgob_EH)4TD-)_C]#-PnG]LSJ$+Ed, +/4EH"D8t:3.OX@;)3(nc+a/:/IuMgnBg`F(K,c1#rAg>0Tnruo.s30ELo2pTpKN<\h3CXOZl-f+&qs!7Pr +rZg)[8T/U4m[k1skpOSI4>+"LVphUbm59#SV73,8MRd<`CdFe9*Dp[iK'lT((I"rO+,1C:*dec:-?^)PA00*R',gZc7\Y*s!\>O?'J0t!iDSp=r(`dNi +mhe_.LQb*aj=i8ur,D*W^S,RIeZg-/Skok>3ja=U/oJ--)sQj2]0&Z>&uI3XZ\i(dC$RUTs5*`+)?#N,ehGj=h;isDPK\aV3It)Mf0L^Ik9M#M:_JLR,B-]9"r5ilb(Od6< +#jiMg"YXgGo=m3EP(pEI4gTp*PYp&'1?)(>oT+hQU-njCN-4l(V5;:=raI%\*5Qb[ +-j]R$4P%AZG'd*]hq*@RB\2jf5\K9#W>;:V81#o*_,Lr_US)6"k;kTL5D@E0rd)Y] +EIo&HUR?IWR+!AcTCDHcLHQkNY?6QC79aGZ-CK5B\A+^H*`[G]JP*0,m37_%,PY5Ff; +\brc27?*S<$=^IM?=GRmHALB(9#P$c8ccsV;=Zg)U?$B\=ZnrM\`!.k.TqJO$AlE6*Vii2@7#IV7$mnN.Jd-fAqH!YJo9&n6(]r=P[FlgqY:=Mu]q6kU^cCQ;/' +CL&Qje)@NpJD]he&P%Q,l]G@VU=C`tahRidl$E"Y*"h+=MT@orSi/' +g=)kWHKEd4`mpE!n^;66h40\kmb:NA>,7GcUJu2:$7t"%aZN;ji9*^ua.AQ&HZ$Bd +)u"hu.p(*BS%mu6&$K,9*a04,?R9ZmWX'!+MNAB%%gh?ko$B>m?Fmdh@@l'ES`lin +I4t5`I5=;B(U!D$kZt^J2aZ,m(1+2=B9(Hsa6D92DN<`ba,_nGdPD9E/5CD!)=5Pm +>"A'jkc8A1@:mc]XMhRXkp\YgiMnsas!l-@h%iiZ3pheD0]YnB@`1H::n!O]a:"S +C\U&b^S![q?@4.Rhgl9&`/!C1T`nr-R)<@72($/^bB6L^;s3,dGYc\E6G>Q8Sf!"* +UbOQdLrkS'(n2V3 +G;L*:R7e_B2fX?rq*g!++c_>]9uct7D1=/imq\lFT'?Op'6F'?2qWBHipaXrPVol@ +^7XmAI/gOf30&r]M-c8u1@$e*KNcB5J4bMO-KS/!.70-1qQI/ +_[YP8XJsmR)u@]M5=s)?bjD)E/[bZ?UJ@rTK6/;Q'@Nm;V9EYLl5OF00#AbDe^Z3&s]Yo8Ytsi>Z;/? +(1c-rOmtE^h6#554jZ'P4Rsd) +K7>?Hq'e^%/pCF8,W9[Goi]2e.42Ee*i"Ck65Y;1n.sjok]K:rKAYElF/F"9X:14I +/uO*!7EK4@q)B9$g,.p!2^]A%frr,tCAHt2a=dmI#5FF6]"9qo;g-2NDKQM_iId9= +OWBl.RL-"h?SYk2fkB#O3cAR%]YQmG=D$5u3iAn%[k+g:Em@=]iiV-,#1WuT +I7OOjRQ]ijG`Wi:Wt&lPBlN$E22\,;m=V*8A@!%Dlt.@p7$Htf7Fkq)+p\$K4SO*N +@,%]Ag.*UtpO-6>RoA_Ip$M.MeBa):6-S8d7k-P5,8V#M`.pj,SA]aegV:IVQf6)V +cYUsUnJM=K&$QXBNU!:=UuYT3CWI9s;o]kdYT@d8Tm@K4"SW9qgWeH/&Ctsg&m83i +jg1^Pb%7i=3:NO5I3Ses>rtDY2S8YJAQP`en +='JuipR/4rY,:)sM5Le1/L4VFb8ITUjusWmKm7R@%^,Yj>H5jka?#@IGIsqo[nGn- +!U"PW2jHLGN9p#'X^EH0*Sln!as'W?oVs637%krE&F@gBM0hernf\keX.n$J67U%` +ZA('/LQ$f.[cMbVTj"l3C*ZN>6'/FI__!cFQ;VZG)oZ5S@0@ec+8@%&.9CGjLbbX9#-6@_LEF`Zkd+FGZ`OEV,@k +a@V\s@r*2FbBV$"k*cY7$6Sf?j_Foh%0S?la8loeT'2!hiXY,om_QjR$-oK(n&6t( +L:83Ge\f`971;U`U)4+4_NQ+dBgAP7";V#Y5U9TO.C)1ZY+UTFmtRV$C%1XrO!#6' +dH01b[H?,R08F.Bc%_\>L<=-e=h?G-]_>lbe^>c0RM4:+r,DkSlIaebLNW:eXF&'I +0/$Y@I_Dr^goic)<:%p#]YF89iq>76fELW++l,bst/K5!hiM0nqV5Oo$U8kQQT+5eUrR;K#B?hLT]& +N$"9T9WF6Ym#liZ,`'4tYS8&P<&K?G1i$Qf1)UrAXh6(bADnQZ.]S6-\9:VLUNC:%*& +-40IF>)\'RVAe23o,CE(%GP]:1W]3aM8=f_2aP*VTCKE;V*\K3YE?<8N!qgj,^JUh +a<XJIfcCLUc&4>a$\9bXQ^2TiH)$t*@Lh;JjF]AUois8VP+-ZMsf +'QeKEd(%*q\1g4.+V`0eOXMb[TNjJ7MJ3aQ1oVlJh'nh2fit55Z^tC'@GY0^uCh-)/;7[jhH?&X9LS&S%>B +Q==JA1L$4ucF;#@/eVNI=t?b6qF(7:C_jh5*F>Yul(ZH]a#au&Ob&%I,4YIH_/3bd +U>[)S>`9oW!:r)^0_/m^SJ8.G0UO+W6u!d;V8[K5/4H$A4sPG`pkj#K]T^8T8K*t. +J\aqf=>spHA:J!k/C^s,J/Ona]KdKPU&!i26"VQuqA"cL<]0%=&aPPKVfJZ#?VFP9SQU"Q&LcKYpdWWo+E +*\k=c::F=\b*f#!C*5aseA\N']n--m]kON^;=A^8C<&:'RF_\s,pG>K'%*>9i?N.P +AAp]+/oarHccHQ2Q0rtQ1.RP1dEs/IfhU1;b258K3^ZBZX`D%tN(B>\'/)5,)nKm/ +3I,8MUX1uQ3[Y7qbi/.^rCuaRIYmL4=\&c\2ug`F6`:VYW"@16nAVJrM7GY2bV/!; +n@1=[)iji\+G3E+7FHp;Brg3QT[OZt&8=6df]rGVWOcAA>!@47;*%H:^>RWG/A/_H +Yb_9Lm^GA-]l,P"c/H+-bBDjd;Z62#CBLR]Qb/a/a>:1nDC38hL:M'^>i>A +lV4bD"Ed#ZfO`YY+`N2^'oa.s/&1# +-$XP5`%n1Pc99ef0MD6k55;UHBW[G&Vd#qNU>)I?6,u8;4k^<]T%9g1UHPXU=tAgD +7Y1P7+e.XT,HEo!V8VibZJ".j<[#EO68kmhe;`CLfc6;;=j6:h%3?r;JA3anqD?b" +q>sPZpBM4cUpF$.W4$=-TT<-(Es#(Ni2Hr_!BC$EFeWi+]7@nq'(hAc_R_"jluL(A +),cGi)TQ(&\FO,#`fKd-)s\/rEa/\>BG0^(KJZnZ&'\lng4(NQhoiHkJU@G +/@O*`CLbt")f/7B7b;r^KMa3S,%`SfQ.G"jd1to%:6:O#E@;XbPN*[o,8b8SNU@D2 +R8f_FP.GW6nri%RP/kP1">"YX22XsT)MMWP4&)t/;Dj,'2f;!FUpVEp1GKZ:f-!"d +ejQm`&rKllI"+.lMb!he.(]V +gu@#[p_6csiPsUB^E'r]jHNJn.^(JM>Zrq$ICW63?eLW-D=5AC^W/>rVtkQ/PrG*T +]d&H>@FJO&oCaKj-OXnC7;C'N; +*Kk=+D]d1tnA$Qh\QmoK$+MG[7*Ut5h;HA)`/MH!>f#O@48>Z[5DZK\06p>ek8.h +`h&dp>lPhGPCH+^3WG1N@bK6@f#3A22f&lciB\<+Es(]C%Sl7g8eK8/\UElQ +GFbTs_p>[&^f>.m1:T2&hCE@YX#JELgGPE2M^'r2+TY$b*DiSGLVo'=X+r?goB:$Y +ljdZIqsl*t0g1o;0OeGL'EeVA%^'o6 +S7hh_l92DXnsu19R7V#$U1!o9K_mh7I:cL9UmHhaH!Bh.4)Qcs*bs'$ba_,agEC?f +).oRW[)fro2;"Bq$[7,He'Q'U(sWs^7+^e7m:N-4DRS;f6pBIt)!-\tC[d%DK_ZhS +E`MfZQ:=LTZea7H[1C#M?fZ^>RagHbLh;kkFgIiTEG>Ni0P] +AacgGrcYdIrTGV&32:Jrf\^q[j=h_h%][>`>I7ZSke#mT +IAa%:W9HZJEaM_mR7KX)78@A^QB/9(XG#2>oict`;G@Xd6Y(q4AAVX)@YAZ#1!52] +XkADkP2NYn_Ug7W'M5eS/d%7KO@YmWfYB6L]]NtJs#j2e]_$\Y'-8oqFiA;elC.lW`,tL>&VC"U28h4Zb9mTDtcm#p28jU=F +*$0Yf7U&KF/YH*+4hMI[*Y4q;*'>36OTW_Ps3<6Qlt5tjG@iW)^[ls4s*t&IM]R+l +eU,Ju4ZKueCM@)'X%ti3B`+&5ogTiA2NGMbbqQTP.iYQ@Xo%,N$XX]=.1.s8(I!V& +$E.8)>.?!,>HN]iksk'KW.9+CNEKA'Q!8aZbY[],8F/X)[:ORLW,BoaWi!nVH`H?$ +\`,[O?WmNVHXk`=1E.Fn^_DhOB9mS5K1>6'6QDnn%"K_K^_7Z%d#1Rn<^O(%kmTPW +%Q[[BOJ$Q.FaJ8O*NPgULc_VWmTb$fq0;g"ff_'JY'SFP`'S]8(NA:Ai'7@7dd'5k +OI(&)i.lP9FtrMHMRe*[JREV:nO4`N(:DdKed<%0'f%17$T^S'p8/4:5t"Z=fH/E% +\)0SjPEGtq1k?$6@[l#H0>j;Xm__=@*C/Y62EqlcL'(l(imbW9L>iX>+PQMi9g\8MZ!3kZ-ce_71Y_o#8&)uF@9mQOj^b?60, +ZZ!.!?mg,X&:k'AW)frFPnpVqKM4W[e@]`Ri(=`h$;F?pfIaDZXo@K4alZ*=TC2`gIiBtH9o$r&Rp_[h9507m76H=]=[ +'B*?0TtBbF2ofXoR;m7=Ah9I:)=nN00bV`irh)::;amNfj^-qiEI\4kXXhdGZl?8K +TgbN+cD!sfF/a-L-!5%@H_T%a%JP"PlqKiY9ss]eekDlW`X2?:97].KH!lS3/+Bt3 +`b3LXZU-P6ao_-ijXKc-V-iS5>&4=@Io)32;;#R1lul\K;Q:\:DV[J!htQ2iS61-$J`XdF=W)#4ta +mD"9mj'%*e1-A@K:[:XbOa.HDna&&l?TATX(n7;W;(j_hfS"L9eAAT!c\Tn>I3L()N)ZWIuK;N[)2('MCD,9]#<4r#jQV +eF:,q/dS1"8IFHoUskTP&_AEK5U%i:bGkCF0%K>!RpFPb9*?f)P%INt!aHln+GFVe +7]P7G?tG!Js&nGE\MV?G,@k3'8^SCUdR+f@_q%Pi"*X1bjBN&!:MigcEn`MYMMQ#? +^7Ul5#R1R\2e(r'aDp6$ibt=e20d!f3Xr\AE30\S;+b-M,MD!Xa6Ss3AKE/q--$HIZK3$166i](g/aU(r)\X7`mB\m=- +E22%">4oR3Ipg:"9kW@s?GV)2?):Y*#L(INF7atU\-0s,$D8nF'r@0#D93GA_sfRM +&=\qt)&534PU^&UHAkUm>=]-l^dIZNM=,oob\$AR4c2sWpKYF$DmLSeI`?oilaZ:<_O+FLdT8l9/1eeY815nSZ!E\"KtU*@Ft +q,IcjHX%B7@qV8f^L;9?4R\Eck!@U^^;QS7UuV,mdq>AgP#^4_ku;'C,IX644:2%oC[ +H&3)EF(rbhjEgAK7GME\Yu]-"q!QNJ\OKr>QJuN>[qJQXMj`b=jihc5GNeeF(:8]S +NfN:m8*><`rP:0hN/G,[N_OMorG/e#)Onesd`QWo>.q[7>aJZ]hk2ju/^E&+[W#HH +3HpKE-h#+26LWsg@VnPYKm)1"7LOHlT6ips@)=YshGB@h3JEF";"Njha9(a&O<\k! +\9Kh[1PCfZXgXnbSj@sC;7_Pt`AF6Q&=E*,3&G2WZDj%o,/]a8c=tE5j[_j"UL'Aj +H?p6t!h`u59bpRH^tHj]5UYdm(G(Y[_0E.49.`to.PI6J@g1D0$KbHf&V2//U-V8g.-kr9@&o4O2V +?Tmn<'ST?dcM;/b5]_>hi,BT<56qOLkk%GFME0mJ.HGCR2FJ:3rdUrk#.BB[N8sZH +GA#h/5((*9a4YGF40]g\+XA4<4p]DU9aIF=#m)#/@M)dA)X)]&%:9bf;[`g_)dFUPJYq_Ci$=J'^Y13m=^(npRX>,F*,.ZH2c.Y +DrXO'@99JBWPhnJf[g^s!Nm`dI)tqK\s!I[OW],rN'gIu8-K5*Ol' +fGL&W17qlhmEG$TmaUnX^,dY(CU`Q39)O%P3[I=r8/^:cMDWkJ/M,Q0ea7 +)08_f$4QF>>W?&7=91O#Sf]]hm?cZ71jZ.<`(@h6Mou6 +o!mFRd`G?gG9)c%aI.\),F(5b.bP2(Ut$4OWR]5aBY\ +2d*+<;ds_I4^#1P;)X<]Y9^X#m*a%`6F7N:3Qg9j>QMLfqZ%i#"Bjlu![,e]\G> +(,L_MDh"7iBt&s6G,4V1dr439&Y'9>;8D#U`a/"Tm]CB\/S4koq(<38[3]+3#TtLk +8ReIq@WQ$34!:1h&AW(!]Oa)]MmNtkleIBArBL<:o@:Enbt#3I5/j+=nF"iNK0t!I +FGk$`E;Y?Pc^dEuEpl,hcRcSM)tcF:FubK?<0RmIb/F^m9AIYVjG1Z^n[9hK`-)_K +?raFjk5u^i"O@/A*l+ijA!TWP]bRaP96PBT)ft*.KrEDETrm)]#Cdt/9%](@b:qY. +%q(@<)+T3oB5n+Eit+;rhI]nua;lX]Y+OkoZ?J.Y>=t3aN"Km0pNagOL3c1D+;TVE ++eTf&3e7Hq;g*D%s#JB*L]g!-eG-ckfbZro-sTfB77M$>33bG9#r#e?W%(;f<&+NP^FZn,d[+fDU;%Z;lNT^RHlS-gl]nL3E +[&D7G,-&Pc8F=ch2n1g5Qt??6/QR*s2F/%&8[dABVl$IH[n#%YlIDM7.6TqjW&dI+ +QahPP.56GUL/*CMS`R?_QgSt+FB.Dt!ga6ueKNZ6!QF"s'SjhhSF0kR%L)-TFbqZO +.sA-a*/?hXF]EQD.*h#Gplm.O1lhu?+rjmm9Su:1:'C\)+g3hYG.fu2ffnl[2"5hF +k=t9E:#1f\+"I"1Y7oTDp301_T[LB3dei&*P^'gAN/YQGIUmKnkQ,^6LYOj[$<lKUD$ma:Irsr)RW>HWEMOrge"dfJ3bD:h>4;CH[.fgJW69Uk-,;e];c.^T6nRC3+WFh5j%8Pb\]hBfRpe?=/< +P%.)9ABQM!=FG%!+"JXp'UW=]mA,'n\WKBLY'NQXTSt5.+U\PWEB.>-&NJ//%"P,! +J1n<8?rH#D:ZWI!;4[gA)*[I9rc$L@oG\^!":\"eh4ApeFaI_@^ch?I"$;&nVl9ZZ +7B.Meq8&JTaq*&22R:52-Ya\^Vg72?fjWNu55%=(m"&\4I]CcHi\O`F4Kck`2iqm* +ETL,tjHF[(Qep$S/IY[k1.1g;r_6upIm\Pfg6S?-i#WZVC>'%NLq&R-j#7i?o)of) +l;54*LR7eG=7X=?;EShf[B@*Rl1('a;G+r18NlUHMEtr!p-\S8I.'V/\%RQlVn?Z; +,Mn@+9o +m?n`3lH#&MGq>t`&3D_4H&$!:L^#qsQrF7dMm*=[;Ia@3O +qgQoGG%r/!-U[!AGpqcG8W2YoIXeFQY +DIBVE''Ll_J-,O7rbU:Vm?CYO:6-]g0uZlj)Ul +j:*jr6NZST$!8:M5RjXo/YEQC#Q7a7A6Hk5dVjtIL4r#gL2sFM4,d7'/&lD,eQ>CU +=i&lG%bb.o7r]3[M;tb29_[MLqQdXlAZhOh,%l>s=8V8gB8p%oVi4]]]h\7WZ.%&B +O9.;u-RS[[%o%pM-P'fqH*:lEqteL^n,M0,?uB)Pjc@$GXaLL>BDf:JAjToJUc':H +).*:*Z&d61o@KA2;I$&>Qn6c6lWo'.;H-7ZpI\,Ql)h'HGI9d62q?A*hi1OVJ+B@aSEMtY*7q8#GN1)F^-qf:lV%^12l^$>#Zmh66TWf_]J:P\Xjd[<%$X?%3);"iMbh9@Lk(UMG:q><+"m?^_okDKT_A1!k_$>s$1C*fD!PI> +&#uX9k9FCN=OWu9TMSgAP7P>.]*@\blXS=KA(:[5t2Oh +RbEMNNKdu5j93"SJn6<5n@NjTQq-(C&-2l0!8)<#Ugc'Kk-2,+&Y^pIU0J=d\WT/C +=sm(4re.$q.a)n7#>9rkqnk[1jY4VN4a,jT(rKb3a46]sG[[>6UflK.U^_tH@#k)4 +CMP'b9OmnHnDm/^md9;6?f.;YSL@e-Io@btH"cNGQ'e7lL8sLA0LMVN=O?NdLa&T/ +Lf(9ZS>!38VO:R0k%OuZ;oBmI5-\'k^b$1#M)U*'6/T2BK)E6%m`mK3D^f?Mi//^I +@nI)#`R;hd1%QU\`]V*iM_#fG;p\drPCG%PD9eDoe^3"-?`8StUTFOZ:,!t%9Q9/r +1["ttJC)j-9OfVH(1q)]?9o+AUN%HGOjS#2`GgbSUY.oP=rBdq[[hbEmZPo<__SOZ +'"JWN75IuK2F8;p]/\6#=ErYn*:+\:@_@N^VL$A7c)#,:`=,*m7^Orndm]7%@GQ3lmp+?\P7jflq +;V_6Q9RcLMKNhf!^/b%tf=H1jZ)9[ESih2U(d@oC!77)%SC>9i%tTbGOFfqGM@/Sc +oO/'R`.I.jB#=&9?<*a<#\8kP1f+j*=i-//$@SZ:/noQGXb +7lmJ8?0[q&rc:;Q+&5bj=;qg=*Lp7i1?i;9/n.CkO^]TBNbBQW9.k*Gf#L4-X>^P6 +%gEIS;n*FXY^MLl.&3pMeK!,A$6)r'Ge>^7XQgDtA+!1Z*NUdUB>r#eTE[(no"0ZjraU$:c4d.Y0dcg3u*R.1;?(oAeW'!*erVbU(@t< +:_G2s4HR^A**JWLEgA2ai4d7B_s:^@:79VMMgA]1;4$XGAOdrP84HTgo +'uYIWL&%YE\3r1qhlM'c,DY2Sj?/JIKH]gE_I2F9@#D$-(;!Q*?"b4TFAp6,WpCqA +\>UW9m<>n`jjU-2YM\c;[1+_$flk#;3LOcprq$_GD^%=.KK+,U]7d(nl$pnW9@'LX +(FVM;'l`2?rulkUM1baIq!)MI#Au`lGFlcL=G.O0(@s>%FkFFB0GF[3<#'$NdcJi +B[!9C\bU[J\6\NOhr"2"U;F9FUM3#EPG^ACk=\0;jRdabTT18G+f=pFWh#>n,eKh9I1$?7s/I%/A]Te>iarBV;cr3$.1Fur;L;p?eHUR'&) +(hiQem;+TTi7%&,+4;OOH6;fmf4Q!nh[d$c0EKp9%*I)aIf0C8K.*!J<^L;9.Oip5 +e7i(qK[lM"""TdQ+2+!^TrCJbgnf-W\s;]Za(Yl_73H^kdGY&#&rm>6BJ4pk^kS#5 +YR^=;PHgL08sOeYeXbV=Ccb7]r*l8;N(aA=-qKjk61Eoa9?u*-J/LkV;?!HaF$G)< +^@*G?S3P*R"hcpT4\$"o6qkt(8A]<_Fbb=]A/MOa%!S2'q)CtgPJc3ojG'_2 +6BK1&0H)8Lp<07m^sf#&PYh-7g2Q+gTL),hN.O>5]9ggmW,MnR%%7TXU5fkF%8r=h ++]YmP,L4QZ[B`u-P-58'.&.BApO4?^.]%t\7*9R5CG>/D*ga16+7iPKqt!b0imjH +dW+M-h;>>YFn`!HKeYXu)RrX2H_b*GL-.(eIa2Q43@l:$LiF77K2FI[oW"qT&\R`n +Z?hU7;C!9=2*9AHe3tqq_3/Xi.n)S'*Fp>InZ^kXItALb^=:WZ]'6^C#ZW8WSCD>.$`sf +eWssj>WG6Npr-.bP'/CB>Ncj:;/3AC3#^oI,Yg.6DR`*h1I +K1C*,%?aa+h75^r1NW*3bK,SM(X?C_bF.tbi2aJq9iNb;`<%[\;Y$0K1g-7rf/N-0PcIM>+s(0r-q7>mt +GLSP9^#:(-4+^F*MV1Y%EbQT&5cU#3fAH+/-,%t;aWUm6due.i'1O9)/0IMT$4T>" +5RAIP>"f]9_?;Rr[#KB/5Iub$+%i1p@*o]rVGDIf/ieYE/-4 +OT"aXL#n^UFaY'%T>,^Ogg?a^o,3DZ_$S&fC) +-h:o1gWD,B=/6."#+H!@Vie5MS0Ene@kiO5V[5qlUoD2[Bqe9Ak5UQ)4l1,P>g;?d +X8$jfLc/epE`:*P$"s-paB=V^ZfG*Zh_/;bktKk29^[6HefHrdIbfQk'?SLt6%t-^ +c#,VQo8CY3^U\UZcQ?Khpd=BpG(ek8H<\e(^^Fn&7Fo%e)*L5(Ig.,RUGZ3Ns260,9+*AI1 +SAncL8*L7(X5tB<\73MX=\XbLk@Vu,1ZLKbQ\t-FRpUUm>*Wc7cWn<$5;E-Jh#RBP +WT[N+',@_Tb4u3gAS>dcARI=/PM[EBBRRAJ:HAUHFNMh-eHI$VBfESU,c)\1a=/a\ +VhC9u-)M*q>Vk7g2!^XMB#E$;dASK4#t74FVMFGiAbsD;@pV[0,LdTW9DFpb/$GjY +pXDCcfA_?p?f$pdR>A`_"s@XM`p:-J=;30M5@UP_KcV$?7QEXYTe'*-.u0B_$=ct] +b)=Du6MZj)'N4`i\V.3))*iY6:_Jm')?uO],X`iXa#6EoY">hE>_5d\b-T)TH?/@' +PuFXU\WA>;,cu*DEh'3QA4-03kO3HN_tb_<`/DB]WKLtj8[_0Jma?t,@in4=ZP)DQ'f +Ziuqs=FP)P,> +lg3AaAj;U]B'km_Fln-mD:@WZLLZ3gqZf8WS'Go^F:HL==l$ftEb8,X(Ho%2VJ9V4 +0/e=/$hE<,ij)sPa!ub"B5^PqmJY=WGg\q=ruq!u[g=G0H%HUcCk<78VMC>@iM'8% +KHhBn"%\IE@*gW=WF'EK-$bP&80lnHVe-cose +7ahTCBj^sr*5ean'XPSW!\Q285bO3&_KIFF$TmlB,GjNFE'P:K->9jH(6Obq@E"*] +"l$L.3HiUbq_-LM!ZT*uL1b,eG%YFEHg?%SJFaN1B?lCjqAcj"KFMY5_]jh%.>D.9 +U'2\G"I2:r%M(FR+X'g!V8W#"Ue+cUCSL8=jIfE9 +]Df,p%_92shX97FI/j5kpLP`PjCRZVDn\hEn&NS*de!?+^V?F*.G"&1aI6n<)AG\[ +S4#qN!s=6JdZJ5"'N1^OEV$^HSk:5)%7d-B,eOT05u#blGV"pn0mk=&@h0r>Zkj?" +q/MQ[Q@(!(/6P`&P2L7+#Q_R[9='Q7"@MP7`.VtJ^8!<2)8n";[>lt.&5pW3Aa$!d +^amJ_9L30AZq@,mHd"THS$iP=&`TUd3S9/AR_V2-JhRMTPVfH4nft?G>AC?VDd9[5 +^s(XWp!.um^%kmnH_WaMIt#\;`S]KE4>;[1_1kKJYSS9D1=.#\-t@U/A@$0#%-1E[ +MM`+k2gV.9j"4O+(S=F)b+gLe0H0L"W,36&$:\+q^?e".P_R?1l;3esE"=ht\S)I[ +MO0J9\reT,OJG'dV%6o;)`iQrrTmVh`q:dEW-aM +/\d/qo8h8qr&,JPoc/[2*(>,geaO@2Nkj>$I4(Hoq]HS5R&k&B?,eje#l#k0@LP27 +TPd@._6UqGKQ+Fe_chfk^<^sY_MYk/cNdZ>_U.mWReSk;hY<:bCcIh"/W:I.n_q<9 ++E#$OGKcBo33TJ4cZOg-l3c/`N6UKOm]I?U<8j\[W99HP\=?ok2Z.m*H:gs'][pnBT8p6>fg9mtBY +A']@"QsY$f/)R"8SaGtXAICXMT/-;7:ZU7]X4g^@eSC/G=mIoSdnu%0NBT_AV3ePV +pb4_0r`nbVrUMDt6Klbd?eJ7haSaC&OoNU&NYDsj#V0?'3E7qr>IG":e^bC'::aQ! +kHEjAOoC?Bd'R7D:+iWXiNQd19rlhS=4[mrRq@[Z(N)b%#o!ufMA)_]XVj1/Gt;st +9qtZb"K[Vt)@#3h9hWMWouH^\\tg/4+eP[e3Sq\uEPdXp.m@aXnKrUL9l)O^XY='! +pd#4:5LbI,7W,@8NePE'O[:3$Zk"5j!/:1Q'<#-qDeI9[M28Bg\nf.<_=6+^,,*2a +c7+Lu.Z3GJdWTHLiaofL>"b(2bL[;[@[&P>U.-s+'[,+to^Q!QgTg\9ALA'A?TbJJ +iaAKqESIaq7E^>:CWD_4fW51]PCm"_:qrD6c_e\P`=kk=GiB#dSX^VqV29t'g_U@d +ZcgsHGWM'YiX6l8d.H=+Qhh^5eO(dO0--*uYb2Ic'h*do#*gNe4G`Mu9Eb4TUfn)6 +Ptmr41+UjrjQ+M/p[oU[oq"?FG6NTtLP,+%Xe3]9^g +;Lu02Y"G/%AWrM:3fhQB@T=Z8,/bb$T@^>SX\#[m8XqM,,-n%4'I)E%?tZ(F;p0-$ +Q-=FJ*/J.@QP[fVAP"M;#CRgKm3J*C=QhlZF%dU7N,]5%Mfmho)?-;uR1L%];A]q; +_NWP2,\#"T]4_a8@l6(eRTaFk(f%b6I$1Cb>uN+r=siB':rN,sQ"Pr;M-"p];ro_u +jkV)YNkht&D\[epRUUlJ>+c*+@M:t+3r"cfmRbr1pKT/\J=h2WlAX.U8J[Y1c"W^( +FM"?.^5M/uPR<#UW_/2FIfY!igsoo3YUTRj:K(TN?"tGBP-=beU$6B'h@c*J0dj!A +SQ`F%X4?[hma[edK=74kZB;]F%]:Q";6eDL(KjhE?/DT"[s,>D.\>4`[J)c[,Q$86 +ITV$S3c1L0Dt":n:\7NMQO@W<$F,X5$]T*cW/o;e7DC +0N#tbObVAT.?Z0D=aao#GC6kjQMB_ra*5VVSMqSK'_1O='5,[Y._5>s1"3/kVmT!r +?'?%=AW:AB78JOBM^>]U/(:%S*m''m\f#$)TF0N6\2?%/YQhr=-0*QqcpMdrDXKb` +!Es0s3Fa&hXoM:+"p6V9%N0O1C#pM6QA=s8q<4.EhV[>_9T*Q!+l$/XfpN1c*6oZQ +!RF<=cil#\rTOmsmK0c5/pCoUleIk5'37beSp`8YR?Dp3\$Y+FWK!HAo;/ibXR+HZ +p#`&HG4a_%pN1:!lYg,i3kJn,^c;dJH3nOKn6TIGMW??]*;fsfQ3W_$f4WIHpObAS +d91r_FQuD_2-:pnpcSHcH&0aUmFKnY'!d0CB+(gNGVrV5(?>e7Kg*>E_b\a0lkUWc +PmLWHlY)<(oOme'<^cQi=;?)_$j>H$m"\b8)bj7o#*"A+VA1p^1o[ImQo)0W>!Ek7la(f58[Xei8Wu'cg&'#V +qoh1/1XFkCcJrq$D49!lNFQB#/o+\r2q5C[=2QsMI+A4B/,SQZ05?Pk/Ss7TCk/D' +qg[2Pf$)MD`INQe-XG'Uk#M_)r_@bqu#7_nPs_scM(]h"srEA9dX$Lgfe +aI]+)RO5+!K)83D$0b\NF@[R7@._hFC\g_k<&2iAp]agE=%db;k3:,]^L-.+0c:.2 +$EkpP6=JPPi7)#p.^WbBo*W+GVRLV)P'.I);Eh9SHLdWbV23\8Mb8c"*'V;Q6Q7!O/@Q>S`EJ5$@%*^jedB&rARZI\7J^A`3:I/OkrB!%7=q.\R89RCM8qqgS9n'T?Qq>/B4q2Sgl^iiJDB.m!H)t\P; +2!DP,1;Y#`6d.R#+NaNWk,&Y_D;YBao(&6Crr*FPdXLlHA(*b+\!^:R<#3I.i/AQ^ +D;ulbkiTD[kn]dho=6kDrIG*FP>*,ZU?ls*Bb:A-@p,U:(GH5!8Y-..""2biPDtBk +8KbG>3Li8=s*9EIJFEb_2i+>fTL5s76>Ret!F`G9HE9EiH7TXak1$aJV$4(k=q6mh_PsM@K[+1ma@V +^f(b+p'U:Kkt9&nA[B2;?Jl,3Y]^rS?3Sp/ZBhs"Q/n-DH:H.03pI0>^SkIOqB.d +9hKi&CpU$PXN5KoXb8JX2p[cX/gr8SK-$VGb`fb',RYkVKk)dWh;4$H$Er'dHM=S^[`)d%;%^=NF?-QD])Q/pr4>c7'62mno&mOJL[f0@@WSa@Qoj +_sT(P7-eL%R&G+J8Z_!6LV1e&J$>gAd.duGT&7Is1!odXc1F]+*3].rqn&IOm#[+D +9"J%#*9d4m! + +endstream +endobj +42 0 obj +<> +endobj +43 0 obj +<>/DW 1000/W[ 3[ 250] 120[ 459]]>> +endobj +44 0 obj +<> +endobj +45 0 obj +<>stream +8;W:+HZTt`('!+YS(ZW18AZl&)e@N.6cjsN7Eipd82^K8+V,X+J93^\#Tss,j\_eM +E2[l(#aPRp=?qa?81bJX)icfZ"S&!KbL+Js;7$[d*%I1_7>d1thV!RLpd\-Cm[`f1 +^\dfobROnD"<&Eq=1,\I90IE9/PBCS<+Tt']LB;"S6Ef%DT:=S:Tg.UH07m&`##`( +e_6HWp$((?f)U6E1I&I:"gJs9B0`9/r8?9toda+.:<6rEDh,@tjAT%Zk;HrTcoW8@ +eVaJZl\&73ZbL(TeLdo&HT(R#mh`n=aX-3c(o^9I+N@s&'i)RBX:qdjI-(l\+nX+_ +oAYj6p--o]*EN5Ybe[+L`(A`N/#AsSDVKpZRC]9O2 +L12Dt@hpO3?Gn@1[i^)8])8[uA3Ol0c?pGMS:)&PI0-<,ei0DPFK,uNjJpS9k$kZR +q[h"4F7p#P\XLX=a/a$%!V\!o@C=J#(f;$*2\TT>+D==+r2*m7T#Ea,j=4KQ/f__c +)FLoSNc'^kd3t$UV=r%)aUuSJ5;8#?D`C3C>b(0i/At0SHkF-32YMNPA"@)=Km"A/ +3L!#IW171eT@9k5+-@m6'),oi)(X14:\nXT]Hlr,eFk>bm@j,`WO\1=8_io.503l/ +F"1ds%a2'X%6UcYY_cdEGHZk>i-l_[GT.ab1;d*s_j;W>jVf?mQ!je_%cu/-RRTN= +H*iO=di6e'X`U#7e(8&n(bN&3'N$LFM)nKe2@Dl/MrWfSpbuiR/Nn-BHqlTAPO`#T +T);E91/S?+o9Gpr>89O$5e3_=Xb9ZP3lgh/K=fnY +X1j&DU'qs^rI(2n).rG"/Z/efUeUIopUQ]P1:5FtXtmp1:)?)K7k>Gc@\_R.G)0Y& +9jHV?0Vsb)@Xp"q-$"a1-0N?q\P<&qr`\`S]4?h9POBnda];$!V90]fZa*(]Umt<= +="^Kte/U?e@&QTG5H._$]kpO!-sMD-`GTauEdZgOiH:YV1QLIA(TjGlC;t&]KiDTX +3%MWc8mJ%>b$SigT0P"ph1WcBMDH5Cmto(uL9.,;gqVArQY,2810O%-'6.&Y9GOjt +W_oI+a*mVt"Os)(/;5",m;uDdTba-9_Y+)/O*[LOp548\1!^sY6^8p%&6[.1Ef6XN +\GZrfJipY>B$"jZ/9?1"APTSK&PL^fOI,b531WZ?) +Tm.PRIDSe%@P:Gj?do!u\\m2kM;f/p*oB.^'_'%81Co@Dr!V7HGEktO.R(^+IVVo: +T:E+[fiu:2Rd%=8@eb5Ki:fcJrg5EcO6>Y9B4X:#kbq"#3-)t,@2\$]l1F[KINYhN,G$:;&R/TsM<`6e.$o9LPHYAuO[=t&8Ia)@:/[#V0r.VdjF&Z\$?;M<'OcJSF-mk^V +1(s5jAkL.>0Hh&kg!'SY(s^8pdL/3-U0_N0?q@aS:i2G_Gs-jVQck_XDGWWa?>2YH +B>g[$9i)B2A(V+sHT6sBh^Sls[H@+ii.dOW<;P(JhRgT#I!;\k#!E(NCDIit5-Gj9bIlZ=0'hrsnK.$IgdV3M&Vo5Y>qDu%31!%6Y]XJ<`L15e`\&Iia8>r&c+K#2RpQKB9O#d:qk(p3%61RPM!L9dYHlR;Bm0O4_XSjqF/$6koEKES6Z5ni'NlS?<$6K-rq!nRYKf +TMo<@a5)J=>'&+LCTN"N)ej"UC8s-8p&[EVc7pur5FR_K]L@e0lf'a-\:#deh?JA\ +_n#^uQZ^+0>OkY5N6tbimGKj$3Y*HbGacqiIS8/`5gsY?V.k=Ml#QOa4NU*$I9ZA# +*%>1.fXUp/4LNiHp&?-!RLXa;KjIY8e#RbGrm'Ad9^TZ=kVKhmSWqO"^aktMP7gV. +f()Y_mP;3fDmZ4Jq.C'GF`iVu_,D5;OB,o1q8[^7I??/6s68$BhQjf2bBIipBc>Z= +4o(ThI#mooK9?mK;FJXVRDE9AG9*c^3MJk<:$J#dC:ZXR;'0[cpT%:Sa8`0jodtZ9 +nfeS'ML#C+"`Q!B.'jp^Yq6@DjVh[9DCT-#laF%Cc1[&Wf.A2i1g*#)nJ5Uq@g/XI +=NTc:SAa'q==1?CHcGaFRqqh(X5!ua7B:(J=.PA,H0q_]N[3^AL=i"5YIkC:ALSW! +&N(JjREtb +S$87WB''O6S1XAI`3BA8Jji6TFiY()S*X^bP4([Niud)cT`IpXZ,6o5S/p'uoKRnP +K#6,Y.QbWi'g*;MrJ7sW>8Um'iNp.lBq4cN:kN9LRXC1/LLV&T0b"6+>oX]b):=+N +c/O#lFcqZeU-4OgS^J*@El\U_dC0m4p$d/-D0=K,'A<@,cM$.+m&(B727V["F[@t^ +W.H&LNr]0r#-KmCE1^VqR6dHBoP^Mt\FVaK^Xr`1&F>h.Jt3t=B(04*?'E[&beTFY +@^&caSs?Yq7Yh/]Nanr6d?O$qoPmHNF$<#ae(V?.3B]H*?A2@P=]\7]HEUT\Gkq"G +>3hYXb3djpAJOa#f<8Ebpm(Rc5/\:EoD?2,nKQe%,=fMCK37UN[B_V9r:rk'BI$&X8A`^5A[;j^]VH2k` +h:+L/NTk,hf9e-c(k1>_PUFP"E']uOl[XF[A-gS$>T>ii1aWH5Y*?AV>p*,?%jk(m +*Z-XJ4@dHKqbW+75k. +KPE:;mtb[5a?s#"N3T?f1/;h1N+\[?)5h`!QkhJ67Y]qH'(,*]0aK)0pm=0>XgpDk +rFPCbaC0G-c()7D\+=Fh%2$Z=Y[T30_f]6KJt$M,2*l,s(P\Cdpl[:GEh7,jQe`e9 +Z6gNj$U#Y08(E)/VtgA=aDdLKHa9#AU6BYA`NLV5SY<\!iU.4@A"9o,m3tV%U7c$@K>AThAL6 +W*/&&X>ijbQ!:,pnD@j^pEBn(\lOn;6YX86P*^[Uc,6Qd]=+?*]kbk5Ye>o[j~> + +endstream +endobj +46 0 obj +<>stream +8;USJ4`?!-%,L^o*j<-u\QgFu5Zt6h6Km.'[+umF:o)9i65]Ll,s\H`+h%:g5ubZ-t=d+G2hNW;W^*2 +q1"d[Was($>)XWKpFLbFV^0gHibk`>4pan9q\EQ>pH<`;~> + +endstream +endobj +47 0 obj +<> +endobj +48 0 obj +<>stream +8;Wjp8C2$s,b"> +>sZk2].2nlM^7_2E,h4sT2plZX-GKlXKEAjApMd-PJa"V(NnkEq":c8ntmhZlK]WQ +2iG.0?WqMl==j%pc^d"qWs(]_b,cX"?]p=hl*DkM9PrpT:N-&'5(9/cmu/jA[SC\2 +/CS1$eObmTYr;C[^A5_/\])NpP-b@3DLHMC^eLYdK47O"2!sM<&eF\_-G>_ +0*&Sak_m37S$%f5jrq,iCdf>MK<;*OaICuolgP"JI5/],G.C9#,hhO+Dbs$%^=%V@r*BDs:h+E553mW[';XWSEkj06%jPc6d@79MsKXPS"^ +'Q)&!.>oERK`#DSA[:\/>b/rsl%cmX,*Zb^WCE3iJ"u+'ZaoaF(r1n9!VD>^6"%b4 +Q9U'*403Pu,-q_JShMNAc3\lpFD<)\YfWh=]Cm4cRtsQLgRM]^3RQ"po+L\HGXnE@-+]//^MB;1i$("55O< ++O)@L=DG:<"4opBMjQsT\p;LE.u@5j2(-g0V`^AcfO)OiFNGJ.1])(&Ru,OLHT@.5 +C)M.,p*(B422ji.qWXIe_dPe%C-VpQlunBm2eTNR0l'EA>&(kF +,)M+G;p.0dSu15FlWK)\EL8Bo_il&d+H->i8=-T0f#gj;-=$mpRp4HpZfMc%=IM4, ++h/PW@`8ug.m(_1head..r#9KLI7Jg^LE'tR8)7/q%DR[=D0VH>Q;0AYu12X=Jnr8DM6m;..O/I +G`t4%9s'_&ghW;Sk^'QFF8=dnK;?Gm7-Q-35DMF]S_2pgX[MH#[YZ_p&;TCcL?1T] +g@F=_4.uV09;Mo\."&bn,t:mI('[S"2YZ>/UaW:2s$Cg[U_RH0NJH;!#H)H:E-`;L +9LpLhLT)?:p1*B],hJ;JEg6n:4/De1Y@cGEST?N^?1RiOW$nGI'/jEhcS;]H#0g$k +J3:;*0[%+A;rbtB6&T8Np`8G`[Yscs*C=\/37I`-ObCl$JRTs,H5qR*nQXu-B+kd, +_KX,bN29"e'8%#rCK3/G\mf31WYE\R,ZO`*,Od.i%MMBC4P^%"KoK\-Cm;i;&a_Aq +b!.9)JQ!"[9Pr,?/Y51>67)8i#q''b0QAhG%P>cRP6ptClUjPo=XI`8bA,8'a35g\ +]9Ip4idg&TL-95kM$e[j!&UrQ+4%r@>b[Jc$8KkOh8kMe9_;a +>M0W/+I%q[@+JM&)Ca;9YZb/81Q/!Q8tZb;W+T=]P@ra?-2eq'iqh2:R$uR4>ifp; +.%52`i2g&^(SI*G]XE7n^m2KITaOoPc6R-YjGWj\""u:u%WqN3*P;A<7:($*gA4UG +"WV^93[ie=anX+)]>]XATO-',';)o1V;/niKKJ^*9l +nR#d^+#2rXM'kT<5_HqZHn/PWW"FF8[3#Kl=:i?PBjSpl$%`neo5 +0#bYM+M/AS]flY[(up$:,7/'!QAbQcIg[Hs&.I"'RmTQ259f4J/"UeZact3)4gPqU +>eV$$e`*$JliQk_ncYbVY=nMB"H4DO)&_,(1jUC2rGd69hl[5q-fR3)h-?i0iUVqa +))>$Q6DcOCk_;dU#kQ%E0JZW+G5"]4@ +_F.0VIW,dNY!9SH4[I-(gM"*kOl1m=QUhpSnIGMXeoc8t+QW%f3ru4T,TL4RVXM&3 +l;\9Q=4^C6o'oAn!k8+#NO1n^lK?kFFPQ(8h!hb)1s'/Y47)eA1s'o+2&-qQ&Jp/3 +75H*Rl_UM+PiF4>6t"MR]o$KQ*fes`pOT23S]i*GkH7br;C?@E6EZ%\akZg$K582< +$!c>[3\oY+.,Yr4SeqnUP<7OM2ue.^;,;Ql&(cET$seX"*V#n>t_V3-NGJ1.%Iqd(?8U,#5rJ7Ja.HIVY>_`nM&4fUkW! +M`nDrQ=QDGP^N&3X;ZY.Ve9jl*Xj-C+VaDdnK+U,0g>or8At^b.^,^R%gu>o#"*2* +m:t_lGdq()hB8G-S5+RVF5Qm5"r%?//-lMskKgb<&RegNVXOKkW1]@4"YZ\[b'aL. +7h-ID64#I1nb.hqP#/Eiimb?ZGc\1to6XD>X?m1-S:rV#PO#hD+)5h[qN?6mIS27@ +P%N3X70hiK6Gs6R+\BW:qGSY[5NE7)CMCFn&j&1u8#NnJbErYoKE&5%_1RW,N@_3; +8SuYd?C17i_@f!1b#KtG,SNT*^jm3#bkP1XaZN=CCL0V$9Y$]bMcudG%K2%gR"B)ZbN2+VYS_S.hbr/QMm;Pal6)Df +hFD-10YToUTH?8.brk)f(cDb=V9#+B(@bW[9%daa,9b-Fa1;/5L:J'\=R-pdTKm7! +7OO%m8m1);_R\?ZXc@O$-rK#j;/j],W+?6#.uBqL9[F+mB`F3(rA!Dj"f5JfO5]M) +5Xr#C:AI9BYY)FW4/a*uI2FL/@Im)>iRgfT'[MIg2\cT[mr=!X$18l7)ZVm`@i5~> + +endstream +endobj +49 0 obj +<> +endobj +50 0 obj +<>/ExtGState<>>> +endobj +51 0 obj +<> +endobj +52 0 obj +<>/DW 1000/W[ 3[ 250] 120[ 459]]>> +endobj +53 0 obj +<> +endobj +54 0 obj +<>stream +8;W:+HZTt`('!+YS(ZW18AZl&)e@N.6cjsN7Eipd82^K8+V,X+J93^\#Tss,j\_eM +E2[l(#aPRp=?qa?81bJX)icfZ"S&!KbL+Js;7$[d*%I1_7>d1thV!RLpd\-Cm[`f1 +^\dfobROnD"<&Eq=1,\I90IE9/PBCS<+Tt']LB;"S6Ef%DT:=S:Tg.UH07m&`##`( +e_6HWp$((?f)U6E1I&I:"gJs9B0`9/r8?9toda+.:<6rEDh,@tjAT%Zk;HrTcoW8@ +eVaJZl\&73ZbL(TeLdo&HT(R#mh`n=aX-3c(o^9I+N@s&'i)RBX:qdjI-(l\+nX+_ +oAYj6p--o]*EN5Ybe[+L`(A`N/#AsSDVKpZRC]9O2 +L12Dt@hpO3?Gn@1[i^)8])8[uA3Ol0c?pGMS:)&PI0-<,ei0DPFK,uNjJpS9k$kZR +q[h"4F7p#P\XLX=a/a$%!V\!o@C=J#(f;$*2\TT>+D==+r2*m7T#Ea,j=4KQ/f__c +)FLoSNc'^kd3t$UV=r%)aUuSJ5;8#?D`C3C>b(0i/At0SHkF-32YMNPA"@)=Km"A/ +3L!#IW171eT@9k5+-@m6'),oi)(X14:\nXT]Hlr,eFk>bm@j,`WO\1=8_io.503l/ +F"1ds%a2'X%6UcYY_cdEGHZk>i-l_[GT.ab1;d*s_j;W>jVf?mQ!je_%cu/-RRTN= +H*iO=di6e'X`U#7e(8&n(bN&3'N$LFM)nKe2@Dl/MrWfSpbuiR/Nn-BHqlTAPO`#T +T);E91/S?+o9Gpr>89O$5e3_=Xb9ZP3lgh/K=fnY +X1j&DU'qs^rI(2n).rG"/Z/efUeUIopUQ]P1:5FtXtmp1:)?)K7k>Gc@\_R.G)0Y& +9jHV?0Vsb)@Xp"q-$"a1-0N?q\P<&qr`\`S]4?h9POBnda];$!V90]fZa*(]Umt<= +="^Kte/U?e@&QTG5H._$]kpO!-sMD-`GTauEdZgOiH:YV1QLIA(TjGlC;t&]KiDTX +3%MWc8mJ%>b$SigT0P"ph1WcBMDH5Cmto(uL9.,;gqVArQY,2810O%-'6.&Y9GOjt +W_oI+a*mVt"Os)(/;5",m;uDdTba-9_Y+)/O*[LOp548\1!^sY6^8p%&6[.1Ef6XN +\GZrfJipY>B$"jZ/9?1"APTSK&PL^fOI,b531WZ?) +Tm.PRIDSe%@P:Gj?do!u\\m2kM;f/p*oB.^'_'%81Co@Dr!V7HGEktO.R(^+IVVo: +T:E+[fiu:2Rd%=8@eb5Ki:fcJrg5EcO6>Y9B4X:#kbq"#3-)t,@2\$]l1F[KINYhN,G$:;&R/TsM<`6e.$o9LPHYAuO[=t&8Ia)@:/[#V0r.VdjF&Z\$?;M<'OcJSF-mk^V +1(s5jAkL.>0Hh&kg!'SY(s^8pdL/3-U0_N0?q@aS:i2G_Gs-jVQck_XDGWWa?>2YH +B>g[$9i)B2A(V+sHT6sBh^Sls[H@+ii.dOW<;P(JhRgT#I!;\k#!E(NCDIit5-Gj9bIlZ=0'hrsnK.$IgdV3M&Vo5Y>qDu%31!%6Y]XJ<`L15e`\&Iia8>r&c+K#2RpQKB9O#d:qk(p3%61RPM!L9dYHlR;Bm0O4_XSjqF/$6koEKES6Z5ni'NlS?<$6K-rq!nRYKf +TMo<@a5)J=>'&+LCTN"N)ej"UC8s-8p&[EVc7pur5FR_K]L@e0lf'a-\:#deh?JA\ +_n#^uQZ^+0>OkY5N6tbimGKj$3Y*HbGacqiIS8/`5gsY?V.k=Ml#QOa4NU*$I9ZA# +*%>1.fXUp/4LNiHp&?-!RLXa;KjIY8e#RbGrm'Ad9^TZ=kVKhmSWqO"^aktMP7gV. +f()Y_mP;3fDmZ4Jq.C'GF`iVu_,D5;OB,o1q8[^7I??/6s68$BhQjf2bBIipBc>Z= +4o(ThI#mooK9?mK;FJXVRDE9AG9*c^3MJk<:$J#dC:ZXR;'0[cpT%:Sa8`0jodtZ9 +nfeS'ML#C+"`Q!B.'jp^Yq6@DjVh[9DCT-#laF%Cc1[&Wf.A2i1g*#)nJ5Uq@g/XI +=NTc:SAa'q==1?CHcGaFRqqh(X5!ua7B:(J=.PA,H0q_]N[3^AL=i"5YIkC:ALSW! +&N(JjREtb +S$87WB''O6S1XAI`3BA8Jji6TFiY()S*X^bP4([Niud)cT`IpXZ,6o5S/p'uoKRnP +K#6,Y.QbWi'g*;MrJ7sW>8Um'iNp.lBq4cN:kN9LRXC1/LLV&T0b"6+>oX]b):=+N +c/O#lFcqZeU-4OgS^J*@El\U_dC0m4p$d/-D0=K,'A<@,cM$.+m&(B727V["F[@t^ +W.H&LNr]0r#-KmCE1^VqR6dHBoP^Mt\FVaK^Xr`1&F>h.Jt3t=B(04*?'E[&beTFY +@^&caSs?Yq7Yh/]Nanr6d?O$qoPmHNF$<#ae(V?.3B]H*?A2@P=]\7]HEUT\Gkq"G +>3hYXb3djpAJOa#f<8Ebpm(Rc5/\:EoD?2,nKQe%,=fMCK37UN[B_V9r:rk'BI$&X8A`^5A[;j^]VH2k` +h:+L/NTk,hf9e-c(k1>_PUFP"E']uOl[XF[A-gS$>T>ii1aWH5Y*?AV>p*,?%jk(m +*Z-XJ4@dHKqbW+75k. +KPE:;mtb[5a?s#"N3T?f1/;h1N+\[?)5h`!QkhJ67Y]qH'(,*]0aK)0pm=0>XgpDk +rFPCbaC0G-c()7D\+=Fh%2$Z=Y[T30_f]6KJt$M,2*l,s(P\Cdpl[:GEh7,jQe`e9 +Z6gNj$U#Y08(E)/VtgA=aDdLKHa9#AU6BYA`NLV5SY<\!iU.4@A"9o,m3tV%U7c$@K>AThAL6 +W*/&&X>ijbQ!:,pnD@j^pEBn(\lOn;6YX86P*^[Uc,6Qd]=+?*]kbk5Ye>o[j~> + +endstream +endobj +55 0 obj +<>stream +8;U;B_/@.5%)(gSHu.=8PYOg]&XRB@ZYDS+c$!o+NZD3J1X"GkN>?1 +j^W"H!-7a5<#@l7,T69555^J +f?;A!q/obu?"7e7\cqZ`-$jE3fR,idn"5D8K6'!'pO:eD6\V-J"*,ObN_@@h5`>lK4[&u.R?q/POfM,D9):p%[Tq=p3G +/FrfqV,bWpH_FZRuPX0DcJl!<6JOao~> + +endstream +endobj +56 0 obj +<> +endobj +57 0 obj +<>stream +8;X]Tfl#Qe)8>iDbY8,DY\;=$2i7[7:0KWmBnBOP:!sD1U1C,6kus;\T*K)&Tl8V6 +*KlTQUr=bk=Mn;@IJNk,/C,r7bLBY#>b>.<`CXW8%"Gi`'-!3VmS$Im;-kTp/9ba3 +fpl@Gl,K1:rbN0:EU4%=r-F*u+u@E?Zd6I1\1"(&\-[$5Jr^`G-(F@;o?,]BXn'iY +_'3.F;'$u+&?CCUr$haa`tf3#"CVYhq9bOjYF=s!b7?#4A'mr62Bg1RRDNl>3oba# +=emH(M43QNWf7Z-p"ou7Z>l+\[#6D+JrcUJ_1h5]"8A&>:B%LCTP)&'Z.R>\&HkeLcB.a(D1%W$ClS\YK:J@A"T>B +l5::UjKbTR$s^YE[7P*Zrbao/YX,'Mr(tJ-+5l=b0r",Z2`)%mf$RM:e9EEnNOJRc +kbU,g)PJN32L=/d(`G=-AUGFDTGJ\or7\76XQOLF@W$p(q5e>a>fjtnFD7N=HkMC! +c1QDl1C2@rWG>._\aG\q/Yoh0.;_A/jsrCq6?a!gH@;UpG?l`"nbEp$d(uIANXcEo +Kbu@mG/*2VA1#eP6N_>p;:oH*mXs#o?X8siZEbVeVJa53):KqpAcQt9HuMjo#&V%B +Ad,2k5JMkcd&c_o_q35.K89m,P>%9M?BW,eeW;sj3-2YqL"49lfFInaKFUI4MQd`H +KT.t;WoqD-,])^.:SpH"qB.PCXp;M5NjE-hgYPkBL_JE.2X8+,QU^UULO_Olg?HXp +,IdGrO(YK&Odo$S?S-6qrbC`41aVl^aidu3::k/qBeXM9Ll)oeY_jQW&VVWCS/:"t +a\#W^oZ/<=CFaSdYC!h&qIDn@%AmJ?&*#H0`=*:qe:Kpm;oQThUnqmM.i!K?B=:8U +^131Dg`JHFjN\0nBW3J'Wj_*/66"SniAogO075hi9quNI1"<\eG!Dl8+YA/WQ(@*b +jsQl]EqjCT8JQAJ>d366mi,#58_eZ"(>;8baLUQC3,1=DiqT(m39Z*"2>'ubH"r*r +F0@H@qHfO2Ub6`eWonMI4h9Hd[A&QV&.n-$UC,"p^/jnR6lsC;"ksNF%[]3X+%D>- +<%t`;eD6![@V"GWEDe;uj0_cVrb$.$IuE\gRbRbnG,kaaeH+ObPZH=+)\TcA#*F>/ +XMqcg@J!+FH(m*)c\#_`Zr-Z(UeVfl][DRI?0LBPqHfp3.F+?jg$%tdEMll,Tg4-c +kVEgSlat-K`V1;48n.L[KfV/0k8hO`,d#6*Z$:-?Z76DT,c1Zl-fIfmAXof2Z-Br; +.'DXZq[dtScMcEs.E^tMr];tpa\CEM>fqY,FG00X4\EM5AsJ=f:f7ki*OXP-4Hg*Z +Oegd[e-ZurkXs,e*`Lsctb,gCBnO#O)G^:>ee^#\i6KBe,uQse\0Ft +?Rm5cFcgsI4]3jdr$i](j"YHO!mC^1\kK>.^$>(J&Yt:6Ik0/Id"Q[t3/_Q.c\E0` +SO*c"mhj^TLpKjhnT@5`Ehi\o9Mc7GF*3)tHoE/$UGhKA#cO1rmB_2;VBChl#Xs0l +cZ.h%9VWJkkVeQ6hEfPOoP,JeK7FHG="CJ#/ut4n>ec&(-rEdi)`(t6#(41J0bu*p +e&lEcC?e"n>06D%C@D*HMf>:"8t`Mn(t?tFi(I_-I35J"bu6$?(7Ft-YBiFr@:`:" +C+aKg//:\8VJ76/+s*":GrHag>G\l]?:lajH`b:c8L%rJY>mrZYp&^4%8!ZWLJ38" +M=,L_X2@&X+b_K?KfhoT8ldqp43X^8MKVfsWK^>kKsnt4>bGaV<*"+31,\#NJ7A$N +^[LEoj]Lg3@kc]F#q.2KaKV9,/bs!5[cXUI8OqMIMb6n=RNsD_?'W6!C*t&ddJ1((?j[o`d&\#+\K(Ji +iTkk,f[;pZN+8-3-:7Z[G-BKKqI$g3021N$6qs4$iSd5Q^'&gTV\Yh:4OAl[);5Gp +Z;$$K>3--@Q,q7IX^kF3?U?q401alP8i_[Z +2N^U+Y_]>3!Kfa_2>uo$Y+6"g] +<%)>\2CWL.GaV*T*tta"]O7#rJiSETQLT0V,q_UD@GE1/rj<1Y#0L>'i(JSjl2(qc +')Q%ZpI^;<<(iZY`rp+T,IqdI8:Dr1BB'ofW2J,1ma*Ln0 +4j>^)p/]E8YO6D0G>Br7O.\$@S8scB@gBjE]1+]e/PV[Jd)_,Xro?98o3og[.Y;iA +$3Jer86dBY:pS*/QjrR]G/8Aca2=m+:16Y>1?37"a^THO^GG0gW6q +NA';42X@!J3f]@*?D_I(ASB1*BD5^C>1W,;qt1LK4$l#oHb4sr%p1ebV;J!]r&]J4 +B*iZi!r.9bp(-Wp2*c<%]uH>KTZ]T7CF,gu[Qr4ErLfh'DSleVLgq'u]GFW57VpO) +NY6Xh8"j"'"asDcjCV]HHq)Ye/a?Em.aB/>NIdO=6JLB +lRCT)TZPg2\6#%rSjLM)mmaUW+^ZZQX;05_J.%Eu@=\^M +X&m&\iA_D'd_mkA+11\SHf;[hek'0^5>CeBV`g/)RFop33 +"=,>'"#92rcS^BNXIbMKG +2/*]mb/n-\dYDu0DDXN9^3d_LbE\/5PVdmZ=Mqfr +qHQQ$rC\t#XbEOIIJIUWsG' +qZ)2CG764jZd!eU'cD's+Y!&"@KPh2Ke$qQ"AkL)RuR5c1\hu3-#FZt?":JE:55C> +J@F3%WRHQUNokC-'M*3I:4WHD7+u;mi^u'm.eLW+77c.=<^8_m12$@Wh&k:.B:o~> + +endstream +endobj +58 0 obj +<> +endobj +59 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +60 0 obj +<> +endobj +61 0 obj +<> +endobj +62 0 obj +<>stream +HTKo0{lSBH !>T/R0ȐC}=4R֟w Iq<]7SᇦYp SͧΑ6dfD) u?v,[$rk_'Hɻ;w/@y3fRd]$k5U=ۨp}{p> +endobj +64 0 obj +<> +endobj +65 0 obj +<>stream +H|U TKTJaAtWH$D"5؈1h|9Gc1 HFrj߻s3ޙsw W 5._”u|YP*w,> h +3ˏ98ٲz}0Klܩ9c E¿󇝶IY\V1y +G Z)45/ + J6SԻo;z*(i,qʢi4HoR0qKծE[?M" cP*:lG#S\u(i-BWD%ƉrB[e\**EMWY"{{a6shGqV~d B kE崕Q3]f+Qbp֙ySX&)߱݁(*X_2KZ]17mӋ+&[xaܩ2G=))Eo;'Wh c5 ĺ3DQ"oW8s#ю4وMNN>lhҐ G0[hH]:w +jє4{S7]|zi|(;l98q&? = Iqz]79N{ny^z`:2i f.Ms:X\o=7. ~L1e(dy 6A'AavGa;< +UhdMsGFZ`bbt իưVc  Mu;0_h/tM5+ϣS u!BeSsk i%g[[[Ms|Xҝ鬺8:Ggmba^A Yc=i4`ONsrhj dύق4\{1<ܞrD46{v[n{&.!=6vO?|ob)P+ +28""tԒ%. OYjIKAIDjw`J +KƚbsE|zzZmH냁]ZO S%" VG ɟZ+8's''R"J>L z#qs Jq[WX^ Tؾ+gEPptv !9AHa IӅR$Hܠb,f„ J!\K+Q3S Ȁr^Qy 3,/P T >obey/:YАJCB0ws&񰔙NlcP>e{Л#ݪIl +)oj r;L;F_i ArgS1ʯAv<ۼ%ip$`B:Ax4UuE`X +k%Ԍltm$" jBe\VX_BB~۴4@!|q+6ר5f)h[ [dw:b<'9 ! , `1'x;ܦ݉2w]MGI c6Ӭh0&9 ފaKV0Go/CZIA xLJ3XOPCǠZWZG[ZW?Gy Bg6Rc t&{ AWh`mhDŽVح9`GP1 &iDeTfy8mX׎fKy(] S!A m9]*^J* $}e[GB_OE~T{$M4i$::ʺV[&:;jZib>[yOds, œ*xQL^|^]T?ej~iK~) =݂IԈzˆDF%pFhZrWe ž{t6gq?^;>S;}tҧ֥绸[O1Fg|>g$s|96~3Ύ?s}= Lh}t)!"Ym˘gv)'.}Qm61I;5lesjɴ>ZEY/q*o^}cho<}W=E[0QKVLTkF:tοE"S: aKA-N[yN.C}~R^+<~H7Lli^J:^; {muiA|wzi4QpᾮצzFNÛ0.  +6Zexh| +|&Dکq7ύޤ‡9:we}l~OE 說 !v6c+?`zZ?het72Nܽ7ݗqt`L[e96AU7Hth(8ba?cT65^5ߕcϱ^~n/ɪa^{ 僨W[/@F8 1{ߡ]{cxsboz5u%;D}|7c߉^UZi$x3>Rv/0wcĄ\Bvq jVF4XjR6hDHM4UZJXvR4-4اQӾMt_%ww~L˫gۄ[B~H!xJDbY)b^4R@Ik]- J닥N{jګO6?^&5O` mCog1xRAUlR5ƙ֎h>iE֕I K/Kϓs$) E[]xB/AgEhv{/wMz]gQsyǹiYw2fţi |LZ bA㖇>OCcM?~L{N>Xe:hrhR{#?#Avx$5Mt =Ќ>`aq<>7@`jg[\XnC|)0A_4p?#e._üg_2솹(g)~uOU9MvOo.?()&ƪ\_ro<*W? ?/-fXR_O!ݯw=zuZ]nt9\E\卺Opl;^iN,eD!1bYboR,u|:m:/Ss߶7ݑ"a@o)[O)ͮ)˔醼t8FrZwPk,u%:<|Lk|_?Iؿ1YɦǍ +kgdIf*vLiONᣓC +t;)jWZ|5>wYv.ݙ홨W睮ZtE;j웱/ HD +}wM1LuQ74> Q;8Q`дC%n[ 4U!#K˳YbtVMԐҺ  XJt΄}fKtwN;031E!-\T/TMjT -(Bΐ +Ver& +4ί"R|3w!6#QAyӸ a3x޴HlK!r`yd=ˤǔ1T[T+ pQT)x"FǝUg^~e{+__&N[_:zh5ERH,S+!%6f?Hz\A)y +ń۾IM޺zf,3`\5LU%abj-fwW~`W5~*~VںI.h) Đr8sHv3vh-=ec.G.Ԩ0KJ^" +?8.f\[ڃ\\cqV+Q6MZ:3TԫetZeGEZmu:5꽪ʵGyIg2i]^R$ù2RP#U1@ %.X雖f?ۦsn {^yu5W`c U[;tㄮ]z:A'D[opY9v{;a` P6M|Th4`g2Wy$O3', ~G{v^BuTw| aQ Sư\Nb@eSt,"#4P +6=dȷвf(ߏ+d6 f8La܄0+嘯-8Mc kMյ;O)g ^]F-W\nf.{/>&{sOm-VhsQx$Iq1.7~8_? Y)TF4jhyjcRqr Yb[C_)FzSSBTB^*J$B*>ڲw>n@_5*&*nǭ_G-Θule3uA@D-l%,dA+8 ND#IDALCl },Sw U7%>˺E(䅪x8c"֕_\x Qh߼2b 0p6}>v^;}zE?L;m7 ^뽶^F-.q̰!C1Ff3>6lՋTD5`B-3 4g) +H'*^LjS +Lg5X]Dcc&q6hjc3C,; 2ƇIߑ\%ڔ$gsBLNlZTN#%4k֬Vb vyUU"0x8V? < tDVUج/tl{6Ŭkn>O_]Uxo=2p]D41]0K{yyu2A6ՍCp4gqK dE)^2V01W(yV^lO' Ò<x1.pIYaoTߌG>㶫'˙,MMM pqPU,kBBM_ ޥB +MXۛnn^1оeYÂ9V;?Sm>h}x{hc۞X2v}~;_|pۆ]g:|on?c2 +>HF̤KQi^ďɘgU&/{򻲈!xY9$Ika ]"2#( sk]+kQmq1`FɈ(j$ +ɨ3؊ShqR&:vZӌvvjhKs,i;{_{>mm +R05'NQ ?zтvhdT˟i4{?ftKDc&tR> ϙ(S\9 +R~3oN=\/B_peT --vX mW]PM+9 +𼪢N=ns6Uti?t%e4:m(en" .'!L)9#NI;{!ݩ(^@rTɴLd.3hwݍt7r{^U[3:{B:!.Fza2ɦB'JD;d7(W~ڔB +(պbAE_N{ bVl7>UwЏOv.ֹORj[:,Zv^\4eܒr^P SU9ݗ Qz҅ˆ@ (v!D2& .4ۜ5"'7u@M_qN>MʷNfXOͱ,q5]mݩݞIݑ>,w֦9L,gq]pq. 0A!qou^RRVgf r  A˪͛ٱlMM.z8; 4b ͹)i)MC2)xJq1d+Mm39rIG+z1_ʆFrm_}~Osmkj-} og7|l8| ͫ7$Ǜ.۴x9G`R,Z,[-lޥ^[r^SZ[֠qilsn{NvbXPYmXc=ѨX;b׆ӓzTzrgu jV O-d!Gibe#Op2nM\Ź@PUVUe$ݺdn9Mgtwmi/UTXOKǕ0Cc!a1czU!It0J@)I@iL: ygU6h%2=lCTzh4GI|LPLɤ CfڂL̼E>LN?ð%UGkOYxQ&sstbfTy(qCc- 0AOGDGH0F +/sGtxz o78agz?f"='(XKb6j]IKe_hGF@( / x`<'0,YDݓ]lڞ"14iv, bu=]/PDhЏ'P |^Ҥc2 4YKg:@hi S^=dMSɎKK?؈ʏJUG-OYhqLIɨ1OZw7k4͞3>hMZo\3+Qq%>U H +HkA&Qz9- 1w \p?7Eb.qU5ϙ(X͵r+z"HE` 7W[;a/Q>-}[B[Kq(N|̊jFH{]$xȮFJ- WP9c`!_NJ-c +ˡI^N\v-30l(xHIDjg*}?g7/yfE+Լ0s&u5>WIY4coP^&lunMK. 7W+ADĔ&Ihc-ƻݚ=ӹ,d(v]5Mg}wg;c;v_L,Bq\ Ka?"򳔌AXGI%4:(Q Ӕ!lUӘJi (&4cwNuݝNy% hPZ; $Uq@enӭ'U2o`fV d)$ B >Q01[BRDEB-Տ Y r!_Eq,E7x3>4y4^liJy&9͌DrWD\l\l|ED.  q0<&V3[AJD+Dk%:vf^Q_Xn;[4 +5 >k0Kӹ*%:s yPx[g\;Qs|:M/x:wX6ʟ&Yȓwq6?42e%J^+ERb )2q;~j1]\.œݮ.jЂth6ܱ/G$86_Wn| +_G( >NR3C=~ 9e[}dR#?jfןDS'kŵ-P81& 'WZ<fp*|ohy|PL8zo 0 Γ)T}Q1(a0ſ;;5i;묽Yw9A`':`*ƪf tSΙTeI`j˙O䐙rIPLC59Ԑ'*p])Vp3'(yF22qlgTBVpjHBb^Iba, P0 ӄ,WlS֪dڪnU鮮NʉQVS6[ք=pl *OuzD-ej$H|$ALB+h,v8~OβO1D$el.bݤ$JJ,A51?IRxiyx+s Ò/R.`S^(^fK| _jIߐvvp7 6\ȳ xʴΧEP%9`?w]ޕ!7ovls2$Y(4Mijޢwx۳큶S`YA)%gIWЫ A#yL#6õpwaoqX+P嶾=jOK]=g'E Z߬C3:iZPg]x வNX`뾴>|}v}h2X<'UG"=Q-4/2?狄a-3=~Fs;<@gcHmx~؁>E-=;7z0[]]OV<=cNX̼:b}G.%oh o-; &Miskގsh0 {+Z,3~"uxKwGGQ{ܹGKd'/v,t! 3 +<< -%RA񔴨HA$B hZ{"="=f̝;g}}Kѵa+ +vY\`D?B4?/* +cؓv2`x?s{ӤO1yI*,)"U$pN9=lID}1ђ`z ]Ԣb[M/[3]P'co@!'F| 5E-b.QEA~E#LMXոWQxb׮mϪjDŽs)<om9{3@мm>| /+3B7WquQFF#y.^Z,E~^ZYˤ_Rݮ)5.ޥk_TBǏk-~#=&2P:D["y4;([Wo`H <쨴vM'<;}znkI>a |y\b^CMd?>n҃  uCAcݵnG]^![bueI2åtY_XrONWr|_@k;(^.(+?!648 m%RIR(myR@9" Q +t`p?SfShz9$RO&BID̼63׳`cad&b?&Sw{ j |x` hhq$̐{<ۼ= h +|ڇKuBSlR6cDb-1Ð.H*r"ElGohr _ :q#^h+ϯl>ҟ Y7-'MsU8CEH&'HLI;q'D/mpADC ++P+> +>UlcpG3?3TI +AU(^EzRڎS^5rWm@;cJ)qD3PP횚dmųgJb0my6(q C2;O;M@HxX͜$d]"/aP6XGAoR47-G>!{lv07Mu{E*7կ_|Fթ~>VoP6|P8_"j37˿PS +T=|C 2WYb_%j6j) "/+$2Q,RN+LՎSqUu"܈hd|&dLMx7xgb\V t-ǗB{̺o`4}5.UNXYϬˠ/w>R֘{2@Y~W^'Y2mZוOyl[6aUy IQqP /r CuZ"'5y3%ϲVJ-Y>C )'2r"0x$A $0ECQ=afiV%}@ySRBɎ!bMC%=.VPhhh@K8U5…X325[G!ǭ>B,,+Uk.YtI@M𥈫)؃r8ˆ@y|3B6qa׊'=<]]56=**2)7/_58jjڇZI+ /^k0m  lÀ!)Űl ĐIҦ +L $f06aȟNfȔ>2iƅ:SOƓĻw%곤k]swNT/>op=s pÜ5gYlE֌2!hDCNqOr`֑ 0 AR*&<[?ovMF!<L]#Ȁ0y)L!Qrz:ߏQ3D!QV]w˂KBK>Kx&elƏ? |diS5ЊR5ml'{7-HcUR933S1sz pjkl"FƚؿԼ0"b0$aUIfPHE]\,-Yn[FTHe]),9E,bM^KJuš,v}?jw~#]0!{F2+̗ lt9`WdyHNA+h i18jZ^ LmM-v\F'w>~,Έ.ǒssNp-kг5jۛ/J G/_Zw`-Esw*~n[U6~XV  yrܬdjFy۴6=EWSs"k- +uxY}N1@xQw;"b) Mƛ<`Sb$W`%d];``%0il7.ۥuِ3&2 `'CĊUX +ff>\)ݷicjnhaq~4udӿ?{ +suf!+g]NuuxKxWþauV˴f=fYV۝ۅ^e|A5o/-+$7p",1 C «(Uw!|E +E[bm(W`kY1H |,3|̍%C`7iUSĬùHUZ^ܲKEJbGHOUOy'mMPR +P̛5)6gi:M6[~x##Ge&vdx. f3.^Ky.0S܉p{_cLD +ެlΤU~)*7 [{%Mfd䊦طOKbK<2D˟; {+ +Bo "f8K7p\L7{[#~?p{vDžj)䥔P?VņHUy?TUxyɓ.\oS()xL evM̰)XNAe:;Ƹ(PmUD:"[##TDMNHSZg0`s@3,Qt3"VJldx !㗁Adؔ r~>?.^x[ QJa X&Iy<=oXJWԃBo/9N8VO~w^"$9ӱgµŎm߭G;^~p!%/< 6'F U5* +)M֝nND*&>y"DRu0 H44! FDx(<)^O^vK +C"DJqF@#5  A2Kk:`""t&UfjD$n99\*Ip)QP?Yw;7ΟW}NI*wS?u[M\q,~~5i +Tevn2uWr+TH:f$tlt.j+m}\.-IpMZKIS({B?fX)cb^38֯Qz dQڵ̦a]+S6Aw8Lq30܌ t,9UJK$cQ٘M8"憞6% q.?[|z,mJhSiW"[ANwj'ͽdjꨤda?ډ%m~pwn}P&vn:x`ƽųHT,|o/bPwXɽo:gNaKT[#̄:XBP;z<.挑fɉS$PH$`UTF7;4AצR3:٭tJ\S-igT4"7lKԯ<_{{_{ww($,"̭yc(Njd"6Ԥ8:`gؙiGӦi28L$gdy~lg+- r4T.D,#N{{~ls|%&h/O>2X[5} R_#x,Iv~?_87;pS K`Ie+:= fXZ YvEsu:M㺏#i msQ + ;ku3!C5+%mESflN_K{/xě*(sgΝϹ\7hJݲ*rĿjIIRVv,%SF‡§PE5P4e}اFf>HL? 8g"i9 y,C;0@cJ(##鈣vE ࠘|yZ[ 6_O?Δh̟m -q҉h)5{_[sw'vϡ:5Y5F`HªH\vX[x{.~aĀ`=ѣ4ݒS\)1Dq?a4!G\tZ$O񴝩Qu fx!btMט㹫ʗweubʎSf:Ħ-v^ JJz%W8wsG_ bA=@/q( Oq3W%yH۸N +"/zPCVK؋7ɍ.48n, V47^wMM^4@ssOOs21{ ouL :zhheH^T1ogtTTѳRRi'M_TsX7YOȶR !j {RN+.˶r`v2uŵ +HI33a-4>@1NZ4ZoS1Dwu-~ Is{z{GY<`WlQ uIV))]Z"(z J՞&T}\8n{EpfYI>+ 뒙XYBD\Q\놱d$ hMBIm +6fCRMjF@--{L^D|Q74vv_"jLgNzɃ[q7APesz1❨ +76L979[ܴĈHvS"W8Jd$X:"a|1|h{MֻwO/iLeWIDA%9@COX: G3J,V]VO?%P.[R-y0CGˀ1l60 +iZO>z^[iy!EDIHkR=E9Fn*BlC|{wW\,I;I+]16hi44eрX,͍?o{-#ד:v:GjG2ѩNa}edV2ͬ!{md ͏c}үbc1Q1Y˽shXnl*FDtjG7E@TDwzp'BF AzM9R% u*ʦ[ +lXkH,ݙ=$3B3rQUxJ?YZiz;Efͳzwuޱ/ڰ17b+b颾m 6 c`?&ޙ}|;Ǜ5Yq!nݞɥm+һ>ӲZz֕3+b,MPϗ:Ő$)m,HDIISj$EC$q*q&!BBJAU`\еG /2v:ijI#[ִ%+lfYNj={k~sĪ\XY껋gq ">S!4!AFZ" zcM,SOAe&۾,X޺eMwීo| MDO x/D˒8J_ۖ5%fel0 }N +&4Zd&oYmeJumMU-N]Dӽ=9}çS7 (p:O>uwϖ\^F& k#82"7tlRZ/!M%BI9u8zYI>D4psMkS|1YbLf&0QfOgnIAeG$1/TѧTr~>'$u/Hp8E|K" +>"0ģgp?sf30{20,U\Mb5yQB$GLNX>Kc:k˯?}e~;戁KTɪo2zB=7:m5ŒJV +=P_pvT>̩Z˨yul lXpWM,͖V2fe6.YۑhRLۈq Z@x}YS"zҼE&+p{Z1x["DVdy^@"aU{6'IS2%qrt݅|2M #{>~ڙ[N_4Hvh8"0ь04(0D 8\~vKP>/_T*߀emw<&p0X¶bbfe-&P>7CyUE9ר(ň0S*aJb +Qق' y8E fInw4Ϯ2y1zњڼ +tӨ@* +մ煷P!Yz77 ze/<3ڰ ^DxZ7j0%p-VnD\S7}:e[&=q?4W&^~MiikC7zc&-A?F^iܺ\n! rۊ# [p륐g^f#ojR bÍ+gu); JL-#{ebU`]==3MH2J#Rjn"Q,v˞<95t[!mAe:,<k6#$nd;eU4?X|S3F + 5ۖ# `0`3 8&ir7~;u6c[_~]d0Ŵ}.%{ x(eCbg tyzxT5Av/ԑzf,KXnh DANyh9 Oq_Dd[9Oh7,l!@Oyt%[&j6\'oח/YXT /{eJfou6E[<':]/8~s<]zd۔,XཌX^Dzp8i|Kdegxޝ5ɒaE Z*W%OJPkh92Be/-DsXeә b&0ʠ1M8|*Nczo ="VZh9Ǣ8"(*waҿ!߀YEo{e"|fyWR֗5/w\w(,jlz9 + +endstream +endobj +66 0 obj +<> +endobj +67 0 obj +<> +endobj +68 0 obj +<>stream +H\T XTϽ e3OQ)0h jdX n1wkh4c5Ƭ bM4MbYT31Z;{ss@0C"wlARry hҜ*{[);[kp{~SU} (>q@(s~0W6OVkU{WTͮ֌R^_†L.qѕ;7ugyYuw:h56UUaIP^ஞ5ggo=ޚˀvo J,"*|oyͷٺ*qjg7qa#aD +L*7Rٌ$l|u'`!;E_aɏj# Ñj1Le)a fMM`8$?4;(07ԳHd hCH(YUf9Y!3c tLij2\eiVLF60 ®N2Vtu S 3f;"fc۱;S;>)mQd5]}<0xv[nLJ9!zx(h,=-jUDGTJe~頰6]٣ܱs 1PceFDD(2Hvd)'29[Η Ґ{*=^JT(sU:I=~i TY[Z,>iMZ󬓭kg;(H<5b)NSP*whb5jeJ9hWbk{1Tfh*47KRwp]9µdϵ-7-6'=O'@VeR8]d.wQ%Mu.`8 <>Ρ7x.dA"hK8|W7Tc Pb'ߊ KET*5C(ԛil)aڔ@>T7`\S9M4bE̿qw p78(y 9̒n]fO +D9cq;*\Ӈ,qݓXbBo~y#>ވ5ϔsL&&m!uIbvlIG1/yλk 5 +s>^(H ^(d( ! +!!WR  ![*a2.V&J.%Hv U>2cL}Vc&ZkO0cLiT/V&P5a&ֽ,L Dw% L:' ;yy92ۼ%$~rNJ$]$C"(P'*oɠ^#*FK΍&u~K{f2t233nr7D K0oI(ݭL8O"$ϊR!Nf[ɌҤh. J&r)8:"E"ɹ;"59!5rR?lSN}jWR4Zҵf%c] 9r̾R=_w"*vPHoP +06B>}Ѿ0((`9P2ڞc#y#hYd_|{6z8rx)!;-&qk5R Pu(/ELUƷqv4D~k)Ř>p.6*6`;XV<lCt!RQQ^g`κ6Zk +ncc^<0/T}g3) .|Z'JA짿*ZYf3cX Ѿ.Pq&{^_r? nfl81!a-٢Cv +s}y u11Hؗ0swk +ھ6K9&Xi*o0գM5wl g +{ ,`(0r x 2^32>f|d:k8(93uj,':J +)<&Yrnj29yS1t/ be>w^*l5 S֚) JU^CZRKsŷv!i1ƙa=h;iZ"Oyk֘XgNOçpѮfI9IBob/V_YE 9~lmg7 _ $ @?Fk-BJEr M؟<tڨN}Z~<~*<>xC\u9o,ƫ9竘p+!'3$~@;j_9: Ƨ'N=^w {NaNw9ql|S}awm[n0 VLֽ)v]>ޥpQ3֩|vH-f9P[ E|G聥Dww~滨*^_ө:ܩ̬3,Q\Jxxl Ox3 Po>ܷ·|مh>AqHB[}1-Nz,b:_B5`Wȶy_q**sHȾf4a=# 5ѝf>,k-ϏHwsX{="b ͱʩjyn+o&N6as7_|)xT8?ltb.`)?P@Rz\UѸqwIEe?~L~LLE U,iwь%/}_\C!1+bm4#@Ńk38`\- +E8[Q>v1C̥t/Vr5fk-qяۈ4Ⱦ9ܕWSPf Z: +?'hz؂Xcz؆πOwCI;usJ3Q]3牘o'f +.1OxdOO.P` \dfu7G}`7H*]"pmb@N\SXc4Џ>BxM꽲w_{t8na7mehxe9ʰ^D݋7H=>i"ܙ>}12meT͐gЛ!F~7׉W)qŻ?/(!)\r,UNd%67čq[6\e8G$pwt#>*#|yh 5p{wo&!CEժw`~xNk!zX(|\VY2ȏ/@(AIp<H^Gn?nfY ;O~C6{5M-q3;~7ӛxE}>eÃ0=  `  `vYlNeM` hkfIq#.}@'K^yN/9q39iYa}Zg 46Woƫ?뎿ξώ|+19?bI!qB &Ҫ m%Xa:iVU\*\dVPƴ2&Gh +hƤ~~{{91F2:T!@\2B]yb =H.38ow5'mHn 7,Z)B3St0`ȧp~B>wx `pp+p^L7,`2B>GpY; ɇX[Dʎ.;^qW7eDFr# `t +Y*?aGd5#90gL>y״gM En>(d` n%+ԹbE`zd@dnd-¾' u_c=/b%$c0Kc0Kc0KcBZhn?ÌSemkkobmkvkqmZkւXS6[a*4XMamkoc-XÚcAB7M4$}>C0!X!xfIRS R[SOڛ_Nn" pn Ze,@N``pPMv7nX3^.xLt-8k %1*nb% `1HbבŻ lmsێ@qqlwGfd) +Z`6aGSۂ$漴 95 vVS]iI*H_Â_)tP~T`fS:-o/8S3%G_p)=%)o țKVs甜jm3%7B +ђ[ɮAkf_x;s=ܗfn d.9Em<ϳ'<=F/TaEjH( zLdv>ev)[k l{v@vaݝA.51=\7'1>ZEZ_woF^}OS"_/t}%*s{G2[z3ulFVeoS5iBT616S| tbn:>C +,鎕tah:j@'(l‚`,&sud]*(gjr^?5aЄæZCfZӔHH)dJ$ʔl{$i(K>4Gb#Tد<د&](.tdwkCa}{}KQ&wgi@љЮ{9gkSڔ21 wԦ&`rPN;ԎtT{lj}Bg:Vw  wӱbt[6BQWv`H ?_4oGȷ?c+Y}Emn$ 3ECvC! M9$B EGFsȗfU#tKbi]ݙʍ fijCui8_\a +i] BYl7ҧ@#e=# }=p9Ź}i>h+HٖZA܃xx@ت` ouCZ%8F+yֺDS (^|Qrk?㛗(x1 +@-{ +3O!2c!6q '&%AN>*0BGl;f(36[Ł/ހ {>Y&.--/-Q"Y\;X+,(,xqw1̆U.~pr,b;S cfhtJ)Ԅ[FZYR8+WV\xa)hUvgp 38ՂW֯}4(q9|ܜrmmM81M>|vŦL{o޼4Ϫg䇗m"Xyytt'bR Au!D$Tp߶}v''znuT2Ty+IϾTmg.]f]~#`^uTaȅ]Vn^dx\bcYt"߿(3~}}a;WRDZjyi%@>r`T +`Jc^v65UTUo]`P*/'ڂ?cD{lJ%N++O/p ߖR.5%%;>֋kz񐲜^WY)H6s;Q" +b^{dtRk6쎌d8ڀbHcv; s%(%ŝ"$YiSZmJ II|FlW"&"?a(]gu8T9c2* .6,kƢ%k+/=..Ң`41قXbZ\QdQ4BqGjM_}܃Ydċ +emȽW (~l/0ǍwG&&#VQ"cfNvNg0w%- /q/wc;J(o3F+`dhLw`@LA=n~dL /(Y%@[ I Z+J>RΊN߸CQ2SEP\:;*&Fo<.ybVS,s fMF3xFCHm(r,6b&۷̒IJ B&k5MUF: +9O,!MM/88wkPWnª9]Y+K;Nӯ:VjYC,i6)xs)%c(RQ2U.& +PT#PP+Vjx;Tlu)p+@Z-Ы_ ni 7KZ2ځ rtSB8RH5S d眙xlndD`yxT-d CJp ,Gn-{&C_QZIl\ #IxtdZi D;A Dx`|@u4 +/lnjl2,(S3< -?[ydt5g0a a" 42_  ,nh,zz5LZC{vߘ)SZ L^|C#9]p?Efn# a}N:tzVld]K}sƲƾYYj6nMVfwl^#4prYOH䀨MƢ¡ZBDDT2AFU(j@R[Ys}`멆׏q\"ױ +_;PgaeF\}oSg``- e5Tq,a4,!6w=1 T}|t{Y%]7 .٢E4)υ9ςH ]_/i WixZ7s٧<E}/)Y$n7uuw\НSp q[ޛxpfpk5]s9.Cr@̩.&-?lW TSޛ{_Bx!ET!6+3)3[fƬ P~DTD9JԖ`'muSuullc;+MkN.7'$|^m;D&>7IsܛGfRCXGCFky=r4wSW9f^+r. +@e=ٛ%r$,?CR_j{g74So_\_7Ki{{sK'v}\>9:t4D(WJ`(ڊ[ŧmbmOIQLDa0G0H/ND#vGNxAnw'r;M2kWՀ#%9}8`@1<1=܋*^ " ϗ6G,H@4'"rG_ryϴCe5W[j5zG^v5+xmGɶu r]EG?0 O葈)-+ BpZxG2Kş sz#A ueDDa?GZD1EX>)qz%iZ>sWRǧFU0<3'3c义W{ٸ$s~;' Ce@ˠ%i餦笧o :82LCȕIVb^7lFhըw1H6Fbv{dz!Ma݉H,H-+*9%'qʖK8!`qn8||H:ty߻s9V+S lҒ DvOool^<~r{BAÁݲVj;x A>{%Ԛ{tN|@zNBP2,/EjrSkK-ĝ[f3CTnE, P)Q@:Νm"\ɽAI2$IDj`OmcBdzwztƐJWlF`4 ,4uzAn<,<),PbԘϻ-_ēd=?uw_i9/b 4KZ9pkkO]ӃƮ؉&R.ظQJTV@|5w)lJ \ZqH٦]codNz5+fbnM9:ՌbCUydg͠;l*vNGeՅM1eCrm]2i|P.8aw?_dp~H3UAAfCYixYƏ5,t ͐hjDC*E ̪7OA} ޤ~T2 0@^}{y gd gcy8?.!NY}aDf1n-kB-WtNLJ.IPIʊB[u|~'[HV+B S 0Z&CVwEӇ !ge_[y:eP|+NWtU4!pl^3u`J7=JVͷ28!|*jRAޅ{C.FHQӾ `ZMw^xuݢfY7*=xB}f>ֱX*ԉև. sq +ʄ"yL%owq;z>A^TjBs *blDBCz4;WQYMAQc,.ڂ9Ub2z,GsN( + v/ا ^Z- +| @$ba`U~܆ضbr8?{/=T]1[_i { }3_5IEQQElHY̊Tw8+(Awm T2e=(᱗>~ƭe>:1O e'[Epg:mmOVWj>pgzٕ{/$FCEˁlN.n<͕"]@"VB@^GcRrKz1 Eu+9QRڧa<&i2`}@c E`hqTh8w ףVG \dx]pd@)Vʉ?j%"c@M& +M(]܋d=ǎ`n1W50ٶwHG8s}eG?n|w[^K뿻yϙ7c>N%(ɯ&+(4⇾ W*ԁ)pH0h9X8gUOS3u˩a-ς0qatFIhR*)VYp!-`x]e[Yu((ڋ= +ѧ7Vzl˗oy^ D 09͙ۚ $;{߀Lm`۸Qpq/7&#Z.e uvEq|(Hx}iԘ@ ?mzR_ͳp&x#`q4@=P=Yq؊6jyc=&:FV2&'G:s Sϡ'n"9= _jrc.DeɕBo6~;K뽵Znj zzs2qs "MS)zo@Q OVIjPuvuNkfZ&w[-ܜݢ,i]]ڇ <L. &1#yC6D$3 hYsq@Q hg?Cr2ћ$2|>zզN3!w+3XQLTiW?[oCMuh5tG{TArCi5xwQrl\5aBl?tL@Q%''"ge-{ "rN}2 rż˙9߆Zz3gs]"! Us:V4*}&~*"ϫRIxрas*>xKDs,D|$2Mxw/Ns|dmVogj}pd4Awř4S0`t))ɳ,S}P%"XT@pz()ȗs֭&y<f͊31p'f$R,zo뼼gVF0+bzܺ+D5F*y~Ü}r YV3cS_x C\D.zg(*[A&C%k9{G%o['hq'sRylNMm5%s?K\]uzaQ^Ml!sۄNs=€4$P8d66=yŸƌ{Bun#lP e5b(jN9o)jt1.[pv 0ڷ~Ɲ}誼rgˣsyPPuk;Y|qey׮mŠc&;Ѡ 4@ص;{,IpHQ:,*3/&t[&dӪ\R "*8Sۍ -=z0̄"zt&RyPso$;O`eC6֥Aу;=ݞ>4ՁgY#6 5>OuzYX zǛB@Pg.5+"ydQ6f?s*c +&v.HTL0Y۪d0c=ldPlyp=J+!#ɇlI >ב%L04#Q$6$$rM$bRt<4ӒiG(eJBOI2t&Дk֡CArO};O}7B:g%F{~1G.?:CV̐\\6BL(8bwd)H*sXe1@$JZdǚKH ,@`6؀;gE*=o{gne.2HQħwV #n;T|j>ߘk/ˌ2 8灵%Y}aXmég);Jl$+,`B0!fy~e,6dAlF5ݧi!ȼm^]]Ҷf1mN@ b*J0ZpFB`P^ kf]ҹ'x6l}*;UmhDvBmtRBCc7ɯ +6p_vYT fl܃ϋ'աV~vQUx?׿Y|OÖIgBx߽!蚹~93CMMI_ #aoZ6h1EÌF j~B?De< +HM-hLS'%ո̴mq0VO5Z~ԣ161b`v{v}L?i͜?`>+Uz٘GӒ^UQ)aV$Z6E q64~ XQ2e6:Mcl*,S|B(*2hɨOi1W+r֥h r(Y=Z8J/G#YHJޥ]R%Cwzʠ&r"p`Or_Ǯ0H1$hȘ?dh2tN$+ G+b툪e$dd{f Cȁd~W3Z+HZQ_ +^MmM]KBX5ZqQ ^h{"+ + &@h.Cw$L OiF\tc|8#pBT|(q4'Q'K#IytQ ++n1h丫H%?ȩkPq} .F9\&n^6R<8>KA*ÃG` a0^d捱QE%'J,) .A˿,HL:5}c(i$~,y-`nSk,<;İ5%8{͔h2Pz̪^pdzp؃Js7aMy8) +"|k{V9juT]Pω@$ұ+q0Tq4\GS#OT HFo^ԍv']>##\.2`%_G_B8Ox{>h*ʨ! +2$E(|sdz= a^+]cW0s/UG +G"$J(PIGiZ&%'J6VI߭HJ5u@݉uC3ugY~ DԔd8S3|_zImwʧ͔Ҩ"FKW7f|3 u_SasV0jv8#LKj&VǏZKŵx4^?gӝLjw@]~;anz+h&Ȏ@/]"wck9%IjaXKS{/.߲|@U<*3|}Ss7kZwI0{]q^w҄@pgtO/?X2w>Ч*q9;i[ފ> kuyYԾ**UkT{mbglGHG"}g#"\gB BY>,fO)Ȱ|.p.y-p- H0ʦi_=u. \5YTԤ0hUɮ~OBJm#} T] ^Ut]GLuEFs[`ې + ʕ~uemr1:=QU4t=׬ l8[OÍK^|W6d(|w.(3~z{{{]Uބ +E|z b P5FCĚiH84Ƥ`y16ZGLI|[MJdڔ>3}~RSį\⹿?s*v&= ѹ,,sgi0R{!& \' w: 'yTyR٪ +&Ν5uuh䎢H`ܖgXd)Xsd*p5(Ź7oi5ájan-0k-_ Xʦ`C"6 HI#d lG|[zsM/,,mGe]ρJ5 KzG9$2[YKE}8mV V"{swsCm~ada?OPycU$WQr>Z*.op2/\*.IU,EKQBRV֠iޝw}ls.yᙷs@/p≩;jk+;f9HSLUMLu7d_(w}D ibKuCsHԱ>I0fA4h#HIaiĄhb8 +Q,8a'Ӓ t0iN <瀑 +LqJ&):y6ZRJ+CR(ȒNy+2K/=0@޼6VXO h2I4HG>O9!˗HnT_ԗˤ5]^הH#+tE`HT(hI `繷 4P=}-ow05MWG51,Eȱፆb(#㼉U3a6m&cWpN*5e\aJR]B +]cC MHMifzv]T2MP^==*GַpK'6l돟9̡Û7Z M_Eoj`; 'Ϟ:s +v'BMs:9 BSDWe&3LtHX^DgHHDc0 DX1bP.7C6u /x!{Ԧ;}"g 6n.Ň\3 ӳ Eӓ0Zfgj;^U߆/a gwcRvnYr]PbhE&5B%t 5aD mBח `V Egy1"LJXt2]L7\g~f͜3x-ʇ>B>d[=EQ/ ol`ɿ7?Taэ$Ae5,3 Űeu'O%q)Pw:(vH8 K5-<@V4g3*&.fZ4SuӛP|*fbg&$Y?.ytG_jMNq/:Ws[.ٲ5w7^UA$|6%rV~J\6#GXAt}!\0\0}G\&>EoO8 s|>(JrFge|<pe.sC-KExAppxNyf+, .NxC|^6!m)>>x9~wh0iF'*q,N 3ĈH];!S"Ye#++΁*p7=2{|9a{eP W{2.3zz]rc}݀z>]dX% boJ5WSݩcAMw1P*)d8ŊqZa:>޻wz|ӠQmC_Q35$Qu0RmtDFmmifHGMd̄ؤSG҃>R3ige~!s2\L{#0MC t=NSU8Hf%p(`a(|uIMbUjۤ`}gԅQvo#rjM?A; ǒd\$A 8T +PwMNgA%NtT !`^^o IY_A2*]A0dd(*r3JRʋN`1ڞ%|:, %Z8?G'jvy__R~<ƥTPٺ/?tn]ᡞtkm}'L}4-hR'_gɿKǒšM!2P>j(@'97 Z0)ڃĩIN-jXߙn\! cʢTXW¬ҭf^0LPh)EBT^BT+z([5Dox"Z9kPG!Cy3 zBۙxU $%x 1Ӂ*6qUULkH`t^RH0Mi,B<"E=o^5<6z=}P}[>K_㵫r;j)h.Dy7?i'f靀.+r)$#LEa9]r^C#!.sqKiĘ_%͖3k GrPC /*LXq{`\É>w^~|TP)5;jeysV\yܴh^@ şm/+ޖ单lIYZ1;rK\0wT7-8/%D9C&0=\nTpx#HBؘCVÎ%ăq=]Toз;2[߫uP/fĂr t] +c[XȎf#D+K箯޽)9zDܰޛ>,ہϲ &9"B>I3cԘj$d$l@q\95İA;94cpܽsf7Y͖M6L͆ni-L H\aBʣ@i;33EDZQ(NB8:2R̮ ywwe5Q|1hx W9TgQ*] (m +F}Y6P0h:^m>]J8ڈ7Mt#}iSM_C{hH=Bf{cFXC2Kʺ89Pd`Ry2$Sn`@ݚFVTF%FI-Ǖ"C/ ~hn4W-rKΫ3}Jlf].s qssk\_\IUE3/ Ռ>bmD!@#c{>T,w+">iUu։OsϪ&fCAJ%q9BNuK +K* RjEm+ڥuY|J]zr(hZw(mZi7zmoԞH~_1ֹПkkG|Dƹ$ªLt`<&#g˙m%~ZBu9Ȫ'˪ #eZiZkyp;VyH]2B7 CTUm۲n8&^l>f0%3,Z'_ h׺]⊑xqJ|#|cy)-ĺFr(>|DA1%"-}]w>9ZN(/J᪹̈́ o/# *GMv狗qpvH+?6Dsf/Qcf)ƒx/?6'Em/yKX"@ ^a}XP/dE@ /x\R; 'Oj>p-OAmft;%o]"[;~?8dsl'c"h0/_gO)wljB +2iy]k䏄z^} +C$o߶~\ޣ7\e+jbErHleضMG&.Slb3,:KBCJvћxTƴ\eXUCNYAԂ'& ̡%rȖXIBC0h@jXֿ-Z6!܍֢"PvW#Zr]ΰW(*ӫ +d`] :\ ?3-$#t!^׋s%L58XxsmҧZrHG" nnʽ-eX\]&{~[Z6˵)/m*搭Q=tMqnJV6šFP]}QJ\JX{eFj׶_^?2أ%NxG:`Jf +԰[sx +SHfPeLDJbVL!p% "/hVC:$fiH{`QU7I,"Hn喞Zw jfolv&%YylHBB2‚# RBZ!*xr ,(AbGUA-ޙݐ?==gg;o}w;LJ=l6rX9? +i $p'۹~`߹9bobLWay+\dr*|V60H!8 a˰A&!F7SQLGq;].Ӌ38z?(fo})Er}&(e&ʢӰ9ҚFl+a/ahZ;1ϝpH(m-xlh̷.^l]-rd`O疁AXő(V +0z0+1"t +w Qt v[zh|])״ZtCPOл\eƢߪk6j]QǺtș' +-%jQ"?)-)Q A*linulM55tZ/9.|TqiڜrjG:d0HkkŻ#x&o6C">$ \s7,;NC: +P[3h/i[?|}Jkz1^+ ,鱸MNX=h]KqRIbв3 +3SIgX*HF$sxH0$:aPBexoVZEjH>oI)6E}m0Od _ +KYbz~d-a[dQǩ'[{,zk{oVO;ڣO=8ov7j|OJ :v>+5濣Qeo 6hH8GӇj N\cЇP}MPvz$LgYޖv@v6&6F~'|':NUBLEA, &}CMFJD!\i1[Lj4LVMFQ*`s6LP)(=ERՊu`dzS/Χ[ķͧqb/' E+?j9D~GɪrO/q25F֙(ՙRRD 2b]=I;!уD_cIt#(lD%] ,Taj8OҸH ">]#H S*"_F,m]etHgK@^ӿU +}ɺS}=:̢Y:wRE>b@J*2[L4&EO jMF>e=gg3Z$80l1YA%Q jBV5hQŤ30ۣc|Cy@9ovFȋN6:MX P*NO +6ʅ `}ҁ^܂?i)qX} L/w o! lCXx A +IVqa\ytUK;; +-~&& 3FwNҁsb{woم; +,jˈf{b&"*' ]Jc@\ +y2@<> uYl89)ATd9ӌ80x+1c _m ' q C݅;aԅ~O?Ÿ,y@=0z`4>s 10O1 xm"1idt @WV`&*PU?0{=@M$>*<1#/0ԾADADADAD@&Yān BLA4INAI)s0ܞ,oܼ"%*0f~4q)eM6}YUճk3w~oˑumڎE9 @||aVĐ  TtR +(K@ + {dVO t9('e8X,F31  ЃdPe9ͫ6_99=Vћo +gEB} + +endstream +endobj +69 0 obj +<> +endobj +70 0 obj +<> +endobj +71 0 obj +<>stream +HV{pTﻻd,WxEM4b7}w]GZq;y$hj^o؆Ԏ%X6ߢE$G) +(eʨVTlJ9lg̏`2Њ5^.{J"QE_ǔ@)Nèf5pE%Q,*NQ^Ň8/.L Y(J e|A|d*Yϕ> -ֶ5ee;N${=`C:J/9E!Jڃ<!KT c'픉b7]*X Kb0h(&j&m8GnemQV@4+SM>5*g).aa'*[=Mfx]$h*6rDv{2҇jC\<2(-5%9i}DG96."!ˣT#g(Zaak~?3T*c[35kۥۣINu"&fgM5:5*JL*_+WzfV2"Lf\.P=Ɂ| 1 +Ǘbc򴼚,bbeH҂!JLB$yrBQ}{-߂`t()z\,jUF;Þg8"nyV8X[;㪵jאrGIK/%Iݓ.Hn`Vkjja"R=>ǫ)iZ?P()jJoIvVșЕPn"DM,BE-hVO:BM60Թ*#j8Q3qW9QegDtgotwe׮{߽cOwށEZ`,@n1|<.$cGgg5u1ZЩӇ/䜻\VUWw䢊cEWQ#YwHY$=>۷ֿFTF/9'ctɋfkE^գs[4%#릌y^&)&#ReJ:NpDq+FvH-0®gyu_[V׷f0wo~B/8]2`%Cͩ^z>aT;==hydu?֫ +߈3bFEP6R1Rc%Qk[m檍MkUj*H5H:MNl431ifH%ɘU4ӹ>Ξ={~1-F%0ȭI4֩Q[*^vDԙ H;-""{SM;j+5ݤc/0vK`b`!0XT׀re! ÑvOcf= < ʹFBzQ:ڟ'JE{!m~u/湨[:A}V'CN:^EnV)!3HEy} vQOzA8ԇaj|BF3 6ؖ.C}'nۆ:qqD>W shO?8=]( Ûz +xG4ߘ;G 4 ;bBZ|܏y2W~FEk3}v҆WzG_9_% +I\"vbZV7J:˰~1ۜ]d5Bdy +E [¹~>Yk~86ӌ߆:,eJ*8|ƣ8P `pvOQء?Y)SwFr{ `L#Y3(Lϥ7J }*| |+|5g)4}-l?#߉ޫ U@^dl{)Gٻ>XL);j޴fSG,][vcee5xѠ=h4Ӭr?3I3U!}̌}mYEPo2\wnI@\^@ř+|TX|<4pRnD>^h'ʐ D 9`3=kih;|.ܗp)Ł<>)87p|V1ZA|?Q>n};lܞ~* )ߍ9>rqLJ"\ۿ6=?_Ʊ k}`eQֿIV.kg}_ԧݖ@>MR[yL"Gųw)Gśw)QQYm{"h̢F377ڍ#0FΉ& +y}ڝoOX0$ǀޢhQ9|j>Mӛ.y/PjNeA3*0 Ps{dadZ3T>jD_}hϤ;.vZp?p|]Hy+wt`qVgwň?}M}WV-ޣ5Zjsq;C~13x]twJ? "Lv*+3T^ pc~hw>"1a7k)7莶hιJzȦd}Hg)NNqi:dJ)~ߣOc-c`5hQ=B_zG6y~ {}˥1g"?JRm7AI(<@'v2扏'ox?ws(?'ڌbM/4-F F9HJWvѕF.؅y<eeZkp iUY~ӪNuDLʍϕ|ʤ8ʣb t8 =g2%QMMXjr6{P!FEDE moMm0;&wg{{]X'tt:8c99txeG]&eh\jXh4Z̏7TvϹ7$7{Cȃ$bBb0+U( RY]Eey +aڥ;թ0; )4}8֙tc;SuM,㨄~炯{sww~9;3S+'f{KpT*6+ nx[6T q/V#nZW7V;Ő#jֈhX(bӑ r(f-4ϐҴ9u񏜱 +Rs*jux\V:MxU§Kc +0&aB'[*NqY$$8"CY@*. ItD5b&NJGTHN@\9*B%G`JY)x)PgsL<&MzI#3ygo[D|eS݈휧i5W/}{cq\ڼBXCArَ9ಆUi ].[K{I ]c\I<%[9^d+k*}k]xh/Gk׍p\Y\i(oSϗ%3 !L~||\C B +D/jΡ +cMFzT0kYSFu;~FHlE.4 Le7vzGr8rPsn]\ H2,<6My_Ǧ~]ϕ HfN:_| jT*%T#ͭ6/29 0=={<(M>5,E(h +'Zf-ؼZ`f` V.GͲr( CkvC7`LD1e;epHCk4cՒa4opYGH@f,is7 [>G"^ul}$싀{J )\X=y~{y0J6d೴GW<\\]m5CV2V@Ƣ-}[Na7WG<*QLIuEK;ܥPT'RYR9 ~BD`w"].©|#|:Ւ::@vm܈U)b h].ACt@1Q.Cz*UJ}]U9_Bd& Ma$$rUv~M|35ziv%ԃg!H;u횎y#zD.nZƉ1"3Fq"Hn6)&"MSßީ)Ͻ?w^Be]!{Rky80bY Na6IƈDAF|6LȱgҜd#!%sM$Gs"Ārb(P ]?"kn.3X4Sݎ.sdI5!Ȩ';jPj"fs +&4' w~YKWquM['V??Swcf﷛v~\mPp Vɣ>%T ~ިL=O"l(lB#_c%Ƞx{XG %X : A[{ +6_=T} uREQoD|^FDvW˄IƽԿr{1WdqSjJSK0B ]eUzբ,ژT4E^,0LgIvj3e58q:wws+lHfe ̌'v4BiF&a"#{>j˒~plW TSLnr&!L d rokWeV]ج/U mEme(v:$Z=Zs;vssJ[I r~?aH̘HQ)UH% as,ͯM{Rl;jws|wf5rR&73uӱ,=id~9;Ŧ[K: W^WA/2>Yޘ&MBKBpIkl(y˨r"= +K2\I,1`-x̵D;Itd  bܹQ3PP@q|r/yiuYNGbsڭY9zV]ݏ]}`ݿj[=̞%[Z7+_+ u  +FfD,exR{Qۧem%~#Y.&/* 㓖yUS*Ոlb>*z矧 k Ni|u]o:u}^[awWzΪ^gI`Us4v٣-l|(p п(u\9G5fDU̓n\e5,2\|7yVU-i0>XQ5b2 JwR\~Iyƕ$@tYS·ǼA X5 NXy51DM[+=]'JKVkfmXU|{loDn Ek9;$Z''ec%R\T+H,Wl,=BV+H̫W\LOٕ|9ѣ)PAUZ5-04*0'5gA3t~,fx5!dgCq^.nBhHf1x0?/]i + +<O*;P!+cR! hC?ކJ kA?P!3P@ejCtNK$]U.N?d?D3YbLmXʢʊJh2 )W4yTGҰJ-әSz.S捛CO'ަc+‹e#?,Gjoac&|-!O؟y_e*W6r|lcA;5t J`aa1CC[&J+qii +Mȝǀr{1P)hW}pg?ݏw$\I4p0B V1NKh!| +pBe)R HҐ)ZZ2"0vRKC{8ss>k'07uY߻1R|b-;so*5U7?`nL6oumorkԪY.]8\;Oܲ=ݶޝW4[8g^9k'׭^^??zn\ 3 @k )\lIvk#vGG7Đf³ZVݹ\A"fO.RR5H Juom~@h;vg{v+r՞gszr/7!WL1-Tҙrnqt;* ׸d%N/zb)0g!"^ =x\Q]xduA\7xT+ +\0` ߯rqrnwZJZi-^%$K[%0 < +c +8`ux& I)w@$`ƘdN&mBҎC8 =w%1ӌ{%F{Q}k,GͥUY)>#=MogM4gl3KX̲.Y;eQus  l;=ImkS6q džK7+.Yz6D3B-E_n* +p!JW8AڟLԅb +|=0 pa.Bh\Wh|m'd .w-}/޺+v;9T|Š23Lӓ5z307/a͛d6(UIkֈMd7ByEMV"ˊlR2Ew4M&O 4h5/L7[o0 I|mb$p(CBCexwn,FivgC_|L[Jr|㴟CmL7$dY]th`Oq**%Qů,?nMF(&Azek6qRo=rG pu(!8* c/1 0GwRA<<}MmF7XeFQ?őEbFB<"$l^R1#fg~ԱWV;E׮ZZܚM_3Us7N~f_j{TӞ7,SO}کk~X;j4Р +З?=/YsELglYt([8 +T5E,f÷l)46U9;/UZBЬ@PȀizP 2p(l욘& (+;73.LZ%i?CR'D1kЩΧG +/=۹77ܨOL-_kҙX˙GQs?'@Ush(dB%_5rK1bxb@OFd +Kc%-"c1#9GeN‹8'ǁqe~J*܈(saF,EEfN]oP-RO<ߖHD@ֵfM]r-j&Rŧ}2,EXB2G#A<QMh /7<7nJ|A̞I+/Vzlw?zkV/,z8ǩuv˸s*T-ylrukZ!~?0G1~ck9hK%HC idȋE 0v֨s rF4o( +aoؒkYI av `e^o_9ش>Q^s 2I_bB(cΘɨJ8K$Hb;Y4!Cx pC`6Wt nWm +x^;ɜI1 jB[L%@h1BnکvlPնݓGZ_ $[Ӽ &{cgt=hBI*$2ρ2+eba#l6< ј̺b*I$9Ğr kt|DF~y#ù(0DĩݺJ1D|cx/~չD)x2> ɟT<MuC]޵wmG;\Y.4 2$l2ɢ$ 60rO|>A\*saT簛$B|NhoLB~Jx\3 Cǝ1<ćP@weHcZ{WZjVdYKM l1bpHI)`!N ƥ{AX F#H s ZA4 #`r Rf&3CחΫe<;iL?h﶑Y#GbśH ύw5̀;*.,q κjKX-gHr,6K}?NQD ,XElEa6 +ݒ@}%Ld,2Ⱥdf&uk%֏0&mؗz RZ"H i>NHFVWί>n]`wS:'<081FI&i攰@q^NEgE q*I$2#7Lhj2 +45S B3maZ>Hso;1.-]djtx[J+:vf crEeh?*|h+p2[&R;eG>OɜÅc8h)՛-mS .F<Ҡsy"CP_3JZQXՀ)㢬 >(FSx-~Q:v/tJ !k{3<WDó˻-d_}ڇxJ9fi 7饚]1F~IQIRT]yl{iE7RivoQ֔V#`U… |O %̀J"0GB% +GQnRÑYzDcol( +,}CJg9Y82T$s솋+a#߲;Kfٻ\۶~/~}e|{띸+u)I!DLANabe%xX߰ppVi#,H tjpG&I(ȚB&p &9 `SJ~, E^ `[әD5Pq?@\ahbF.QQ/ju7qؠ8E +{j2 +u{w9gSsxqaI04>~$hh'aIH(+2RcavAEnD&BDЉHæiG["&4ξA7K{ίW{C@}ETЍ=;~lb=l#A8tl6ׯI3!4P%5ź+JR-QAe.QYWq1B*A\IBPdR0mJ$} =w#:m1?$%hEs KX몬rPUAN Xb;p;'ᷭBI`#iA> +DLXŭZiu(#m*5ͩrMiz $R2,Kƽ{O?v<}q=%юEvzjj< UC#wqىg>$Ͼ_ /{{ww//8&be(D%t|7c/;.{n95=@H 3rEU_e@K\MtDŪ*%WQTZ +UA|lV +`ܽM6(a*ೊaN`=mar'0鵹OԉH3`:I.9mE.I rdw;7-i=uP׼ccɾEp搈 :w{Qiptr^J[-qz>iHS9a.ND1Jv85QB%B dnz +1p@D9r%:jJ[?&cij֔Xw+b{ajqxFBuF^ܷJL\(Z?(S}4|iD~:%:q\ľr&'KܥÏ|4/#H^4l.}]IIS* +)zxH%*c}bİ'@T,!$ad pė̈$yU- JI1 韦 ͖(nGf<1Sg,n8'(s#Pfg=SL Rp~vПS5זmļ[lIO}odE;0PqbE$?0w9Պ0okfzE<.ʝ?&i?w\( $9d8$T9 Ng-ee!Ɏ(h(@3A񠙐i[|O">XS4ϸ Igz`nYBɌ<*ATY]tT; :lh\q:\~ +Qg`?k/ϲ/'EW?a*9,dMXlX|7|/H8..@`8n˄yAA06R;L˦%24%b3RptDl(e@C4AChh Ql}>Ir~be?/}^,FH/ͧ<̔޲ѡ="OD柍]օZwnw-$qDܕrwC(cJERJHi)C*>h0j0cyQilC>VbA|G(5 +Y+4-O6i*> TZP bQL l$Ҿ~u VD +UGa"Aܹ|ruvEtk=ӯ(YvEի4G=pL]XQ&lz]s:ǾIdJ*[{66Ffk鬜U,utFX)()v%u it';= AuLjr1@.7,]@bvpᜫIń`BeMIoڳ L0Xi+Xɷ:FA9ęۈ3i8f5B13ҷ^{aCw7{v,;jMV.^ t;g=7 +ﳐxL l¯rŒտ%;+ s ^ #dHTm"'neBЈ.dT8OM VISC&a~xcZqtKCOg%~ nypB3{ɵ,m[F04.yP܌Bs<~Ҩy| hu笂`Ļ?EB0suc@pap!x<9TUwNn8rKTR@ +IYXXx ,~RV%39Efωxd{4]-@Q]gsݻ ,ey 5D3!(2Q(: jjb}E:iSLFA"0qԖ6hi;I:iMD;,M ٥N90Ü|եIKHbgw 1Kƒ3ɸ>Sq5}c[Ͽpc+}řwn|"~eG/v'̲]sXv7M=(#ea2h(]Lp𙏣jujBM%__qkD ?гN]Yr`[7Uk/q_x<Xa0Q2~ԃ?^9r+g}Z\۲~i"9nOX,={8;]id54钘^xLby $VJ$ރcA-YpE^ISK;"O߬ Rh$UBԠn0A_8+X0Bi0g$}{m2UVY<̊Gƀ/YsvMUǪױ:/e6>oxՁ1W1lP)ԌP`g(-8r:t2[*BGݟiEpxu傓]Q)L#7+; +32,k\(_K2 9txHO+!FCK2=3)QG&M[Bn&6omˎکhl< +` L.c"b5HQ{ȋ@;)*BfӯT-7ޝ8pձ_W؞_$ʆwߏ(u[4/(-, +ڟ{uy[üy_SV5555.!:)\iAOt9f}5fp@amw8rw"i$ Ț$I-Qс*0MAqOMf>R'OY +r0S.0 ߌs4|guƕ.O^a͉FEpq^{l_ #;-ђN)o oR? +P(S)̏x1_{;Nyc/ƥz`S-/r2s vD$Z$z2gye4-=& qukjXkt,q=.71|pp>VRNLM<@ i5QS0=hˣ.%*( +,;XVVX7ƺNg lc9̓xl}f ?Lm`*)߱D8CR| +<46͗47\ܢDR›$4Hex3(&xFd7y=yt^@eGLdk舂]Ob]kô|տyI3Cqy6AqϾ9a kJ'RkQz\/z{|߹I.5䜬# `lӡ(j񸽖9h`><PO,ӛVǷ!lKx|)F +0pS Ȇj4"VGwNw|Ǧqko\V~XMT &lpJQM颫ݣͮВP@Q#vyc2a3 +~#yヱdIAUħ2ڞH +c{~ᇤK[{t&\5F)7H16mp ;b<%Sx# b9$$2dr(DdH*DA`p5 J^nUh3ԕXkEb0BO̴*euhA:fP<:K6"&5N QAsGö]qf?B>GTOH %<7r}ݜ@>f? yşEQF[ؽ?_4Lݨ/,S"yP$4%\T9yQ* \Xd4]/T NUt)eYEhbS1|rGq +҉R:I<]rb_':;*cjA@%)UcWX7ZЭgقؽsg^NCc- Fdq/yIxe'>/osWx"N`Cfcmm׾{mmheAu! `9>!$Q:ˈO-MďLD 1EnV2'}{owwx>dȑŎ1~r V=7w.nFJ¥"Yƹ1?#4Vc# 36k5R7Uw(L‚[ "Ī* bWOPǪsctߒƜcF}-+C鯡h}UٛdvP+*]jɤfqnX?0 Gw!E?>*  U1L @ӷݹ,NGI2c5>3ʨ  +66VY,a +0tp#m,Ȍ5j,GKwzծbaۦ,ŔN5wSn$^$,[{6z_2qk˵̑[K>{i%em+hٹm :n @MXl`PЩNp: +ELnZ1Tx~;yIEZBwDR]_zDzQ7{W'ATh=D @D9RaXNe|E4%i-bx)KD7撔?=eKѬ0hX +d-fBvsr6tY܁nQ;kXTg!j|m#B"! zZs//6d/W1? |4#$M+}H?"\_̟mԥGbd"pH}!`Z~v,ݜʜO-ssiy wE6Z'W\ym`{~~5_paՂmx);-ŬG\:א=.^-9Uj/)c ?ii+_Xd$ piO=deM\Uγ3E3ܞboIi_9Uy5k?Ò-64.-'7h^y۪kn_n /Ǚo쟖{C,3~BhuapE*&hb'fL̥Nfп^A' 2p`<֌.eyⷵdt۷et'3P,4޿ukycW֎;o !Rb4A't D[Ҵ.h֊#n?)ԸSC+3q82a7"AH> +endobj +73 0 obj +[/ICCBased 74 0 R] +endobj +74 0 obj +<>stream +Hb`=L[f hٌP1W'GĂbD `PP Rǀ}c{f ƀ ]-Ѝ@ ,kH7Y.PRT Wb(H[j] A~KR+J@|dM#CǔTbϼd=D_d-5@ C_kq?-HAvbSS7`K釹(& ]. |dx|2sRI v@!?  e%0> +JAbw|Ps ! $ (M߮Ae]dBf1Bc?; $d4< Av cl?CnAU8=%( <؀ւ&@ $ܴC )a_@PHXDTL\BRJZFVN^AQIYEUM]CSK[GWO? 0(8$4,1q I)iY9yE%eU5u M-m]=}&Nz/^z>~?~@0?p?ZBK`r3Fx} L=W7@j_H{aԼEq{6;X:2;uwוu۠{ZS3z77mBބk'$8jɾMQ5'L?kz3|f옩2s?2f]4{9sM{iüuew s -R[4m1ϖ-9beR˺]GV\JfUjե_Ysat-\/{Æ 6&l{ӡmQ2g֮m*}؞wzx| {NZyf1=٭m;o~~ .\w.]rՋBݸs/nx wXt;̽E5``Cg?8'O>stream +HWێF}G*84o'k^[Ȥ<"5v~ߐܪS-R3#vwuݫ/ۻ61~0&?J,UIΎ*2]ww(0>]m0 >0 ~6߸&WqlV<̃tE̪gY%Qbh_Ur{R֊N,u +nAwYm?ݕjq m +boCFQi%,uk77_6Up$#ǎ_2}7Zv /m6kĬ]DLfwJd$}h;9/{ m98A̓ i~טڧEfiR<' |xݿ}N&?bV6G|2$y΋_qj(tg`j~V?W$rAȝ#̢! 8Z5PzS݃RLX1RCjZ*'/}wp1Ha9GR"rIRJK". K=+?#t]892GНH&j>OyRV:cۤ⛵9JءX%uS-c\"bpDwR]W:?lDV$7fj WoKnꟍrdI(6Bg Q.n%YUpTTWʌ.2i +B/ŢpƕW'a(PdLT+iV\YE6n4(0FQzz^ɏZ;d%:> Kb/u Qzhc(ޯkcRbDŽ97?epx`a g<!#C2CMJ?ɂC~픍 Bc9j3`Vi8 q#jT=)~nzgLbO-BI>ꮚw9~4hd8J'7'p-$A QR=ъh8_gmH{vM^AQ?7xD!İFb.daK-rvۥ<s4opNΤ'1,`iZb(r"QN8ʁdN R][P2!<(^:&Z4z6ArjNULuT5$`$oAfŎyͯ,8 c1'(FK&~PfTep*qR/v.ps8`}ݨ =B+`HΒxnBh_d5ᰖ%wN 5M#qCǓ<00qIK;a=~DЇLJ0 :"jx4R&U91db̩e#("K /?b(60udR%Qq@)£ŧ: +IN F9sqvN Fj<$g30qηJ I>LzB(GYf y3O7t vjԷ]?Ywu>ur,x(sH7ޡ_ Vlasq~Y +Z+dYl +%p5] &E1T*K&.y3LG?pX1v'B #o (A X20^E[8 7x!iU炱0wTOana8Sߌϵhr/ Z1B: 6Q Ȟ|NOF۶]k2q>m32le?C凮-LWE}Ggo8ez۾ ݼu} {}{UpmpsЮߘ3*}kf;2o1\ZV98q s߳XISWxo؜ЌuDqO:;&',[Hi"fa3Ģ-,l"ܵ'Ќ7iiSгkQ|[%e&u-eqY>$'^q}/B֍n*|0/ϴ)h; 8'mDjT-m~mN&沭`|Tݷ98B.;}fE SRmL(Ya_%cgF zo1.y|ꕪÑ +vc5)H%̮h4Xo|tV o1׷DYQI-̂/Kuha/WjwvA^TMಳ>no?B(OjaA-`Kߗi8Ky4Ǎ5*I~ΌsreUɕcMxCUrh4`*-gb¼s(ȭ5D  dQN"p! f]28מ>tFs5g9:k>s (+wiepXhÔeOa%Û_MgkH96Dw,WSYs(QP1N0O5|b]*Ub lYr4o G|Jg|i) >_i-+ s ))"h̒ -urUԁwW,ұ5ƈ_З.9)ndnZ_Ñ}@kLDؠV7v?P:Jo- Q5 7Zovu]b 03JD'b+֒cF?or{*)Pv|9i35F٠hgu6Yn!˓ 0[p<GV~^ذ9491O0Ta>R8N!)M>q켋(+0[S .):v&ZHcJdzƃ% +@L8Dw~< Yg]ݓ/,+='bV&9%x]DSآӒSp3\'P)E%#%otR&`%E9EȌ{ؗeW L\Wm HK5e|k:(+g[b#Cdr0ѥ[ t|g/c nBx5u4TWn{%7F+ɻ䞙Gy + RĢCGhq5V(AԷxMZ6R*a1lnƴEcJ-QIF¾PoQvɤ`v2H}8>skȻXuR1&w Lq +溡&3@lYŌXbZ w:N_@S eTQv[ X@|)q;>Cij%4PI<\lw-`y5PcJ>Ҍh1S@s +9:LfiaAm"R ?'HݻKAwPuM0{j=ƚ_?^xXOUq/7.IMC;˴oGtwtj)tT,DŽo"_-FLIE&I)5'; w8"'Ty FUF)fN *:G 2Rދ`+c>~@Dhq&5eb㘦Q5v}o/y`n&b.zt +-$< + 4 6g=;a1DsꆷjA*1]z!60/^OMWM)H'hL a!Cǫ0ipWGZ;u >և2L[%O艢 +zeΘDoI S`\?j01s7HK3_;Å5ۮY,\)FwYU?u~`aFkhm-W ;2H,{ےB8-0391U* %JC8懔d kz1 4,`_x4$&ӱ3;'*'*o+VFFM!M|bBcm[{/2IgR,ljL`)GRXN@’hQ0ifgWbL;%-+4^u><,QK;W˽gz XP&7h?OxX^۪yGbzM}L2L\眛iq ԦG1]BƅكO0«T,FLnR_|3i + +endstream +endobj +76 0 obj +<> +endobj +77 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +78 0 obj +<>stream +HW]o:žWZ\)"EQRr$Ȣ 5J㻎J_~HMvbmG!3CΙ_糳\23!\*D\J?5[Ͱ՝`4\VlSUG~UVDd8o I3͋*.\x-jg'#uޛUgZwYeJY׍p +?|y&aZcQ^$iȃ?X"ӹ/G[Þj|hF9|(*w_qm6e:˩ǹ_g5ִ1j25M/OR^l}"J"*$ +ޮWqtRl)Zv+7[U"$6a+ʬuٹEn-& UMBr:򀖕|Cl"S fY »D/v؟޽32y1 b3ЂU%N+En[:{ R{PY)hdBZ^ٓGhpmGEgRE-pȴ@z@ e%\PA#2.8*v<b遴âQZ2ǡch;G4h{#h}Dpp=G4hz`#]~3-^ylpp 8z AMTPV"T5) _=0~n4:D꡼r87IZ~ n{n=H|iABb "q 9#Qt +K(oB;Y?Xr$XD@0~Hj:c{ڥu lN;.y?g^ +g"C~MwLZОV,A!~Ѝ8\0;D,pȲgF!a#>sCf{ A_%tDM 5]"17:޸Ǧ䚖?(Vr5&}H`r$09-O,0#4=A:8Ω򛩣aR dEW \>rʪwvעplOȘh1W[i%(Y NPZGVFQ#'AL6Uj0xw<\))\Srؒ䭢+`# %󡯛}?8f e@Fp86 +S-+iO#|8لVxCM3%|(-)8hBlȟ):ҙS0RB[RbiF TMi.nIϥP3XM --3½i v׳pKcdˉASX+pͰơ1SD1sdH84`"G8hKG%L{ ᰆm/b<1-ӥl¦:ƦcKk:Ui PJR[z]Q|wۍ).M[ed sþҲjqg3 y)DԄKNkV=v:MԵm'%7ku7y)\|>'U]ױ/6%S5eu5cZ'&|3~BFf9cwq0ktϏa܏On(0'_jCFDa,nY7G]ua"Dqa3^҄ܕ&"hMFĦCcj32MrToF{Ggd~~TsFR3$B j;C,l,ЈiQa6yQ=anGw0 P !уS +'YmOJ'23ˋvMQzX^PWO(CKRMͪef/$A}GgG:֊y}ǜ8ˎmXhaGgw߲.bm:#v^Ib)n7b 7|C} +{2qc{k6y6k/¨VnCA>Fq]5sMچp+mϜv3?H+H5e,$W'Z{%ϩ.rQ]s/%M?^"ezZ-݋oRMA~'˶;6X?B4v3wVj}m˝ QNѯŚ[v8kPD!'=Qjk€31&Z@zG"A~9\]d2Ѷ0#{3QOH +^ufd~@BCSj,J'"#~YpVDZk?^QAn4|}Y,Ρs^~r5E#HD zWN)Vw}CR--3)p,\- "R4W\]jqh"\з҇0T%\q9rGv'6ywii[&I7e(s$#CJd~<$y" +]4[zОcu:e0s|eko]D H ) EHsË!kzXi Qp%wâ.T, x !p:u.w2>e$Ö C&לB^!%nY! ;L8#~%uyijO5e"pki֖Loyd}ҙ2u>i2N7<,<#k呹Z+ٞ=4#5˧>ҾBeCg$%ey[7~m~MN ~#eͲD6PV?YlņUmg՜|Dj 9$3' +1\v*)W5Hcs+cofSf+ḋ +PchE[(!n2fFaH .C4'ټ~Oj~&U] +* hB/μKeދ-piQ;s1Qæ .懶F< PdTЏU'bg G[K i:!Hgj8Y߈cah$ F`M#O}{ivgGh%kldV Kͨ:K?ȸAm`Bs[UI ΁|AkTV6$Vrz,eke9Xf*/>d>o6? ntwBMAT  ;BI-?4`w +8ZR޿BT{8TP.=o;>SA{:oyCW2σ/,A.[(WTjЊJ?s$dp,^^%릔Q lrgPWa-LNhs%n4G6b)vh+ W"zJ;-蔐g}q[3T2l d=%CW_Z\;ݻڪt8=. I&PX2ܛVm_zқA{#cJ0r2p dtSNpTi3+xd8D<]pM7fa?_ft_P0G,J«4p2t/AZ(Z[>n˯M.?Ny%?OL,}DՠU!,n6+k7m>!1mBW:b~*&5Rҡaô+ɷ`jFƸ"U:Rǀk̋O8u8bHvC[l+H4ƍ|`Xh=CG0 r*-0{5c8RsZo=Bl5(Ϙ`k)ߧ/_nqlij7,ޜJ5ruaO4= +n*It&6A7l+eO5X bc@AH ĐI`| v{.jV)Y C|~,(R'"M~Cɏ}gc3l[u.8_͡ta9WXGR*8' !Ba^lz3=>‰ Fl"l8?:SUQK;6Ж^j[nĔ$JB mnf+,@;р+@C+ U0x5v߾3C$Y ք'4jF$de2`|rq m'$Ӕ/4g w`a4٢-2AYO&zN]G0SO4-D^ +9¿G"+yTNlnxm[JF6&`nT6~dOɾdC&xn 2ě-~B h[$c?1b>P'~2RX&32S`II@| c;$s/JK<Mm-^aӫ,LzBag/h_.-Pfw>N5NqQV7HQ3+xL0fTla38evt*(JW|„gV`Ki;66K$N aHcxZ_lZ0sUl)z`F #/*IFhpT*%zZuwYTޥ9Le3ZKIv4ϡlYk9;&<ܰi\D`$t5;]2~Řy>fi S] $'Hv1D375cWabMx@}#OJy`K!wFk$V`X~4BIpr3SYz :n]Fn:|0RaȲWo7@̼!LBW}֎^ @)2‚H Qе։DB R~9T8;} nJiyeBivڣ&r*nzERlRר2> +endobj +80 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +81 0 obj +<>stream +HWێE^+ +}9H,9sIw>='-)]vXS牵U_ jhI{;O4NႛfLZ| 6yWtQ‰iETSjɑ1qVi>pT_Ipė; dZDvʁ"qtio"Upu1OmeGS-6ߺR}A)*j/voO] +8=VT% IWW!DvG3GubNƖ>`ha}*-cXv-]{+EΎr;~<EIF 8zBEⱹsA]P_.[<MB4")tTHYI + 곪)d¥I0 +zBjxőyM$7a2~ rƜA$f[̓Sl۔!E3]s.Zo'J鏴)zR?v\}94hx;nGx8=JNo%Ze@}=PWҜ°:LAWrqU282ȸ 03Q|$R,h栘yTK⌎pjI_;ps`nMl14_0Yzft5>j?mg$8fM/{eteCIތ{#Io88d:"߮d<\)Z,n *t0z*_e@z2؆Ħbӈ¬P/~/s"=C[$a%| =.N ޷ jԪGC:_u=7ϙKF X/,uQ0"H0~yF,/ʵ[(D(/MngȦ+0, *;0J8_k[@V9Gʫ{Qj>ŏ{xxwOቬmѲ +E3qҪ, +0 :R.͜|Fu[9fkm &O݁L{k0l#vՄ-ւ86,\w w5x\xrKw<õGi=Ǡ8 +- Xӥ T#jc8*k3,U8D!Lp`{m#ѠIhPlygtcl3D}rCkG3)Yn5]x9ibY[s-mz%2h`mGx߃ ljPPCi8H^B`8r"J<`E&9Tێt8+@'9});dbY)k 5\2?_'?/:[jZ*\\d2M\Ph^՞3 +QQe8BSDTWBTH"2?PZ?`&.GRO Ec[.ijZDԁu4܂chjZQSyo9'Xs[Q+IYagGs{ȧM8bKceiuK4 heރYBh*X;อNطw mW-wi6yEy30lwKkA|>iu[##.&2-]Π x>19_KE1Z9gRh.2V|`6E(E>7)ޝӔ}P6V7:<4o$ L&C@[b.x6< i8#1;nh뤐VAC4^ m5JΏ +Y]ʏ/5V.0Zxũ.R[rX~¥o$p,Dڤ;y);|3sS@~r qMhamN:뱖6{ +Ttք덋M34X~r꙱>d^X +$W sxApvq;2 gO2W wCDPϐJ  iV"&@⹷>Kx[.Mu-9u4N[Cs3Q3DǭE**"t2Al$ԪwMh}~LO58~ݯd/=xq>7:p)਻ 7ByF{x蔊 N3nI\Z#!gdLa+|j3P=ࡁ@@_}#/\.‹P;_\܃ҙ{oнȇϙQnx<~YbN?{o@Al9.zYZlP,n>F8@`-a" 0VL]d`qn8s^9r\P #>5|"`Š5{WrF2AJ9lVt2c]4^Au jbiu +޲vGB`$2M/;̝Xj͵\[q3\Im"Փs* ,Bb%xwKd~YSF1KxknW|#Nl_@Zwz!$ c(׭;fBjwS#nK->/! Id]Gn/vY .?]5݃6K%e7M S m=ILbyb@v$}8:?+ @% Ƭ ~3H3-*Uى,"N@}Zi!3[|y#I%' KtP<j[hiOZGYExO-r]Q`^+;m$FIyhgʼK{u{G^*k7n;vWNs!y5)WԷ=.S\pCl%Ys!5H> +endobj +83 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +84 0 obj +<>stream +HWێ}V0yk ;pGDdR^Q3|C2u;MRqfwuuԟn^e.uwot.?]ydI֛j%tr'!K龻y{8,Udkwwëun-U\~|ҢT4ŲZU>_#}$)ToX/,~א^E +=[BELU8%MV)IQwb!XE[RBx~ia?ȝKW5mQƍZǰ7M%ˢ,U^]UGz)&pXҝ"lU}gn(U,Oz9* ޳ +oIN>/lˌ"3>m{vU<$[mc6;WOfٟ(1Eubݻ= wCf.Ғ6n@h/3-Ǥq!]NU05r߽x7q$PZVTݚfkvam#SweNwX1eC4H\[b8vGl-v{]|/tqx.r=-p!L)hRZޫ92!kan^5=g*1Qۓ8 1(/Rd{]@[S9#:XW#d%ѿ􃝻 3PS8A)b8TV JoW%\7X{O/nE+P OLMO$<k-Tyo(QX$^V"4ٔ2>O!t.[%vOn'^]H ,肮\%>B_qD "v^byGj"Ed.ĞwBT>l`JQR0/4o<͌ԋk*񌼛kH@Z5yxYoIm&m4-]eRݴA*h zLl)!}Qk9iZtؘt&l75<3 uots 5 YX <4gl¾͑`CR;g*ZEc=w6X4>  'k`*jJw^cc69O~[pt-so$CLgX\\ 6O37'ӔGЮ5M,dy5|m9Q.1t*^78x};cNn1Zsv5d赤.U36>r-pp4ꩢZ=* +.ntv+]c=X`rۍn| 3"2֝bdȋINctd@Flf/4ߐRkY栰 dst-8y̔8\/y֢(&\B793G0Q'<*7,*1^={lѾ@qQ h"Nή#Zf9`'{WȭA)^MͨqbY 3N|]z\X[ @B)pRqo$i"NLn=]MgGs~nۣPWU'3 #o\g˾3 -'NW]7#\<=uVL +x3kVb}`-㭸j0!@ \3G;Lj(ʟը>om^Vbd\P)BAk"s1!4?H`\0h"uѷB@3OiEpE)BB\dQiXIsd榳~ +W;%"j]j=KT2a.jaX7yRƉɰ+ʦ63|`OEҬ +Ƽ6AȖz$rf'Kэs ZT\S'Si]6RyJQ'U4ɥ<(cDr&{nvtyA4<տ/[aiTōuZRe%Ne%p5>ȭmF ܂;JP2HpʼnK6Q;["m_H~lg/DJT QΈ-1bW'Bm[!ԩiN˴qE`CDTU^l\os-\Bk2r B, +c3Q!c"=a2bFm<"Jq{uF!C {ּؙA!LS#JAeʦQI"aYN@ǣk@B"vT' x`X\wsm]piV!/Lo@f$mɢvAcV%u6 V ǒݕq$PvXoz6$_#n!:ڽ; { t1P-%0~||fVF$I=3EYUYYYbZI(3"Ya``d]{mH)9#m;أn,8tfEJ"qc})Jk4(S )-E9OEN*7Ƅ|SbpFtXoF/%9KOCfbց!zI9]=84Ja*nӧ,Hno^U(#k< + 뷷t</xyV2,66J3:ńV +h ^iu&` +GuQxguw:zb{yef.J,WX^0OfH ~\Gp$w/N2e(xQ [IoO| 9#H] +m$SQol?W-q e@=Ιۑϗv2*]7Kȴ+6g[;L,a VŸz#x3_F +*D."*>E}$|:5h&W^>wBj, NfnjRSXSj@bc|:v芹vn4C +be@4soLkO3%p%ށ-,koy5 rc76 \6cj8Wy9n loAx0243Glؚ~{}s{f%-[YuD.[oD:dBֱnTA S8i'ߴ'8PGc;aAz"ଡv`m"rߥ92R0~uJ$#ddO5EN344m7kCϜ(/eG㒄s\jlgۍccUj8㶵M8뷷0#"]'/.qwJ8E4mE!y땮#pt6[!ŸZOknQxG½=Ks>q,e)fKKϭյT۪yds%3wRqOv_99 0yjSp0\R,qNt>blm[هWn Y!%;F™ ,3vaQXt-IkFbT D '{{ }|07$M;Hb3x6dUӧ,u{@Fa-Kw--F(p9Jw}C{>.7hb/j$ڤԚoݐC! jk%Y0Bjk`޶Zr1F^YMXOlg[- yO3R5{7tb.LWvm@yD6Ǣa;$|odCT'v{{{923}2E]89Ju7zW63jie婂lDb;VL&! +2X) ԙM:Yl҄ <;jd$%abM1Z824*vq#xMن Dw A}lp72 )r݋ 2 JD87 94c~Į -qѿU8~ںS%B3 :Č޻G_[_/ MΫOPcEui!\pP˂{g[it`4q{ yL|?Vl- C'ޮibJn~{ݫ + +endstream +endobj +85 0 obj +<> +endobj +86 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +87 0 obj +<>stream +HWn}W#X2qe7#1g$ T˴ X[թ꺜~24]'KOj$z]gIv\\]?VQv%~z*Y'IVե})u:>^72yҢh8MUU$~,IR^9ұ9/}n*%=E`Sl]D]'6f|iΫ(r:'M)Yp2F {K' ~^D6ye7^f*htqfMѩ*"h6zӃ&I;0*ݷz{!E$y<#ؓMn>qD79+B\ꞻyrf5nc }8pl']aB}䁙`A>q@o,rɤ-luA +ҸC|Eb6V3 G4 ^CfrBB +EW·>?Qdgvo-$ώ8 OqM8^;HthF>HY*Ie88&O) |idv3q;pTgͬ')zsNxي2r_[LN +ZcUpnP %6 ⨤;!OH1tM.l4H761bT%::-I* +2q;&acӗ:4 fOV(hPgv]8np {wm6 mqm\Q5EI5 *V)JQy7(9)ߕm(QRr:#w-q&02 ^O^0 +#_SkW ]qQë ~" ợ W~1n(7eJۧ7z&lf[B#X58 ǝrlkaHu:]ѐ]&ch]ކm=(t˿ⴈ/%IǕxֳ59]pL:xjƶN*C(I4Kk= _0`+^ۏC<y@Ɖ~0_(h21hצ2{+rg;/c~1oZ>ɫSwCA7X(;TIFQ㟡f}u)8ffLC2$COȄgS}^Dc߄Fsgh +b7%Wte7=:Z?| 2{z !yyn1ixgqL2Bs(,Ńw~i , t~=Mvt4CMe/NRtM!,!y`go&Ew?L|"OC;;zZPB85xSCq1opJ/8*pK:'1m㫇oMZhuK6`Mod컴V]SWG!aD( o<: ڽGCU/mHcw6_ w*{噋JO@,`QTź@OF̞hV(]\8`7Mra3^tpψ0_W(!eо-k(ȦcأuqL(0B \[ǠnUҚJղKFMd:HN~rv)?6-EK(u)K,B7ר Ӌ_$5)nZ_|24Y5Ux0l'WI)9)B+ gXґWd3AȞIC+Ⱶ-w880;v$)2;#kiX8?*';)ua]cQrl$^zJ7T,R/I "f+{ʵZ('$z' IьV˖X {A*?lW }=-ئ\H6ѿU/Wݟ:eaأ!~ih[蝭f1|fp@ 4t։h𶻝 婅za hTj 9ݪL< 'mDzpsyLnz~_a-=d$6m7b}L24e5 !jH["NxG2_HYη|z(-/Y5x C SJp/iɉBQ~O2 #ۖf_/32B7yVH 9`N{TfepRRRצ ZIqgi@k.'F?Ogo.f{s#3} ]XA?!>SS3γD1o: ڽc D+?͋NF^yf^,W)^ ="]#eHowQM@ɵKPC(b:}^T0I^X7DKL0a=xi{sJ_ʞOqu;Ӽ + R|zi%J2+F diynd /H'@ep V:?N q%@xڿO=^|`0Q?:yďP3vBPh'hCJX)--pڹ(*+zP{>{uli1ëȿߖ#VCcTR&YBI E$1*bw2.#I+@; + ԧг1l.\6MsX-,*)K!q)n}/97=$ UufY*.y7t~ 5QbG nO<}suxVkZWb8]kW Dئ5OY{pL'^^汑QˌT܃#,'7i\[Cr3 +v]ۊހmUv/865F:\ݎ*QGmQoCV,ajk5ÉKϗvHH֧CuNqaU_-بEe{ 8쳛쐬Ch5kwY1.?orrVyL)88vp˗E|>D~\ۼx^HqyڒP\/\=/\4hxk~cBG+64YaurtCRIS?wu'zTljuy& a`zƉwdvpU%^6@Pa4L'E1C֏yU՝A:気^wl"MvR_[Sc iWC([("|0Gsu8hGKjj)f2lnXKtJ3T*HuD堟(>N+~ hFjЯwTx<5.xCC[.Uџ*k +_ [XDfD=+0~2L$sEYOI-5TPh$LLX@}9^EZA|4`J49# -sM(Iw55'VV4;337L+(!2a:('rvbZx-q=!r2X|E{w3A* %taF3a?Qn4rSO\ߔzvK%Řdđ]rPK(|;,No~.ԟCuYYain!9]kDka +<:=V@d5TϺbs3=f ًbi?\}bkʸGn_F~Jԓ%yx,ik1+~!ۙvht$A 9Q:ҐBEȉX;2&&⠎o%Cnh+.D-i +].қpk$dg2VgHj5VH]:(У42E,Gϯɤ))bpkv@6 O#=͑Ϸbe70ziBlmܸE &p}F>"ׄ8sck'Kzx#B 5ϏG:a"i)HUMr7 э{#W}6ty{ :ɚQr;Fh#cuZ>hU{"GXp(jcʘ[m=Gu31IK 7Wh ћD'bVVr3iWKjqmm]ܙ+>P~Cc$\ ]]2] z%- ڿN#4馛b/7QvSQ,:&1餂2{a 4ڜȤ1W$k$hͽaWTOh)Ľu`Ł 3㭘v8U^fj! zx5eZ6_GJEx-ETI|e)"c#P.;=xHJr!vgvh_<"Qc8bSc+?.w!W^sI[=z ?O haX +59Zq`:owÞrYe= oL&Dڬ7ҙ遉R7u=gQ`{b +=7"pfz-CYeo _I !P!H* ";h9Zj渟KMx!OLj ѣAzd l|zE)xf8gsjTfȯv4~xz&o8џ 8(GOb^LKE (AAL Tz oX2,nuܿ`aۍsE)4n E|s4=Hth"BDӶ(h5>un|q%5ɀ'PHu#iran4CϯPc"9z/: +ʯ@7@>׷( Ŵ>[y^m >]96tA/)6 תR #̊xӍ06Q tޔfc  Bd'&T"B6h~ѾFȐzɃ9`kFd&={s]vݸG< &Q砪 +, 5ܗi:ڮPra1˞UKOS#^^ Z]#NSn}B;-q!(roM&0ŌS虨-nXdeCH+݆ BTxx=x!'FB ͯQyAO l7sR2Vzg5=БG $C^pkrgU<4(rG`89!T;bVwp^5`837,K3btH _NL*/nQwӒiA1N~/[Mfʒq"e-63B cI~>_QBd ^zTmܖb$#ѹ&ZZoƴ향<~hF*wkȌMS*e;ֱаW mjYݐ"qA*gjwQ|YG!Gk)]|0KTB$L[!n@ScXLC PDdFzX:; 9v E/U@.4JkbB%\Yi/BfT0^U6_{ mrp`Vlx!0ѯ-$ _#N=7@L&ySl8 1ܱVy_lV 5虺Gm߭h4̨63z"0oYp0|;?#8:gz"߶hFpS%ޤ ^-*q9c^q2WR0m<$[o5wDImZe$KerXuݔʚSqx\*jy Nd}GZ(i$EG!V06#2-sZʣ/'6:IPў5oGU +!pUZqU ;CFu뉶KZȤᮒ7,a$ǧLUU3jHA29Y!} 8J9yACHs2b]n>|!Df6 ;Z,Kܶӆkjh%F0nY!-f.<R7+Ă=@"`6Ȯ3@w  + +endstream +endobj +88 0 obj +<> +endobj +89 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +90 0 obj +<>stream +HWێ}߯fqɒb+d^< -rzߐL]N̬V/UUݼ\>ޤi)܆tUidM&ww?߼xuEm徿y폩;\n֛djwwëtw7oW:)4/ odKVƯW*|"b+>lR>멾i~^6 +žIQ(tX*:’nĔ VYp^at;8Gys!zi/ʸX~{$M%eQYRf .1ݯO7rTYU:Kmڸ~YUxuO3W7 CO}?[[xIJ|nu5>GZ, +ϫuƒOG6V_l[Dtn)waX}4}p{4rO֔:;캓/ 7n&iYU *6 @V?VkeAa57qz.پ{: R'U+(g "M47xF7ᔘr$/C!jW-6xGH}o9a4j*s^vTdZ9w6 0:¨0U:U7MOF@AB( eC@uUTȟ؇h໷-tXi|Rm  n<^m#SL/r_\XA3 ຃0nmժ$ ǯYUMu \nu|0tiD"ZD[) 1Hnz# Vs'xmLfQ` RnׄxY]g1O{$zLuIggo^)zR&m +32gVgqanjt+֓` 5{M6"gN NÍ@c1WkEzF9^5Z*kru5f2Am=tw#NrۯJto5d`ҙUq/1~ZMZ9+*?!x1.Om:}luG p&2o:"|{RBTT噺@%/c(l%&"z$ $[[{ +BG%3 47xK_@7jKưd/nke/&lU܋9dkN1x<% +.X6:ۣ<-YjitT" +A\kOٖ x)'q8[C[G,*Eak56dY +ogČ2w$=mQ62IoSç(N-j%[Sl/Y­yܝq #[dupH7::5ΰK.uTt $FR7$njs-“ޮ7uZ&Ǧz}⩆ř( cÂ8\q 6&.;5ל,+&B1LF_\c% HْBD;EOvԆ/ תuvf@y"Z|&ZMm}GY-o'Yk =*#(jH* &z7I 7ږ58`Vv}>U;t8Ksg"\-4wU34MwVݥxAT,*09ͿnB܀͒Mgۉ㪍BDL" JF '䞮ާ께:zx{7T{P0tz]i L^s +1܄-tů$~B)fX2jo$vцǝϚ[̽i<̔t=*YzȡGDp̐KAtcQ}QГW;łx=կM"nmԷFqz \4T߈Y,<53tV?.d$y,s|]WjăkyWڔM032o5 {lm:6=%eZco]oN.ʆ_h»Xa}pKk}<5 ɂw 9ԓ" ȁFQfgD/4Ц$ hWr _ jUw[ŗaģ6ӈ߫nF%캾"59g5 troeK i|q2wvpޞ15,* b> ?@૞~ϯ3^ +/r}c/5TIigE-{[^DB?YŠՐWt!:E],:gHH$LqAzLS5m[jj$l֮sȈRyayIFsѕZh 2vLJ)||yX|vT[Q/1ҏ,Z Z(d#VE)̱Ym`/nH=K;O:M%>"s}V%e @3XǞ vlq>oJvJ`u׌dBѕ!34&jwQ?P݂~/+gMKoy3J_=Iq@߽.nHFiDo|c)47CYo"hqq!5dBfO:KPЫE@Ǐ^j"DHRfqųey1_0HW\2^z5|w>5!&X.zVª&Qak?|H"I:feUFIK3PMo +:Yj_f&ՉW}tSC#d{桽dZe?[St޽W{h^YvfEerЌO6X΅JuZ u ̎e\/)EHl> ]dky?{{urN ^l`u ;mpHeTe_ve0*?3"ys49RDct0^a-&LwVK #2lҶ C(dCs}=2  HR"c'GIV>zD=CDp\;r.<'tZlPJ"c&hXRDn)=T[czca;WA]$lDzdefB#O\Z_XW( +X-A*GhEY`PkHE|Y]CFAm0ogք R +B'S؀@UspiӏFK|eL2r Y@Br?REg{l"]5rkd}MTX:Xz((@oG,DWw#NOz&nZ9Y ;ApT_:}VzpB*h3Iw`,Y|$ +zj"v3 nջ"RBuǨFgnPtϓ]6'*ID* b=TNI l?=XT + E\MsטuJ ++O n:rۘ*)\@7=xX*uGEfFg AXғeҳܴ.ʹ4IgշlC.u&شljZXc )#H񜒚;jrM&˟lA2~L"afY3f_Y<=~̆\?Z:̬OEf>#8/ݶa \*@Fmʋ.H~@D"~3R(M"1 ɹg< Cv񽷫#N38107r\AɾWShXٳ k?"̫XKb{R6UwB"LF;&Ot+qwK5ٲ-"dҳ[p6oXзݧ3th~ B`m:[&W1wٶTuwǯ|r\+p=`}g +<27m`a"i $1HPJZWNh)SL$ѲErkE]Wr70{3R78Sܟz7c/6 f(S).pTLSȥ[%ID+*&?uLb"\ݷ$Ej%^{MRQJ #7,Wr]έ.K[o"L?PCL9"As$aw:G[V]vD"ׅ9զ|/)~8W^#NH1]ceؕu:4&B׫U-Va&+ ٣<0d_AV,4d5\#I T 8(NJ~i[Fݣ-5;j;uYJ>X iv+bIv(]A9wNF%s#Bt+1[}_J2 >Y%1č劊]b݀as]a2*=%l\RD]$3|lQ]/˞<(o>ogyQ?A2#&B@ĈCY9'JJ)R^Unhhc.J}wx ?f0=my;r7ƧIrKI_vT +bg .WYɃh`Is XrN{|8=g!9#O 7# "g8Jбg=k\lfVwW.Xg oP};I + +endstream +endobj +91 0 obj +<> +endobj +92 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +93 0 obj +<>stream +HWnH+jI,Y$4;wlx ]zHL+:&w˹s,bխ~e{q.rQ\y?]%r^e.<^%nSj_"XUm/>w"_C-Õ~aV6߹MF`.e$!1կx@oaY{oLKUZ헋Y+ $|"5ߎVˈlZIM2ϝսwˆ7&8Oݷ?N<hab?۹*؟ k>j83չnX83 ƞL'p{rlt A;pAuOb;`r1tgzJ'WݲV_R@ +t~wƤWXKUı + ]<ug`IuW<I}26u-i72WK/S"QD_y GgKFiFJPi Ls@n7X􅭪hu +jP=ʮdeK3Ƴ 7VeaL&N]GAͧ鵶mߔ.褟 +L>VJiVT5rvW~G[<!sJD #N3aIoϧ]4]w#e/N":L.h&DZ-798"dp8lJb Oy%Z2a{ Lv;-ANksâx~70$$=KD,[s.R=#[JČ2؈aUh#v'sm;dO8m\t7w#k2@u=\;GݔL5._wYMh+C-'AWR M!Ak9ĔȑFup S_#4|a;26P>|{XEqY.ub1-Y]y 3xϛ{ ؙ{%fvt +\A92N5=O 4GYvjaɬ@Ѥ/l;ZLQ]k+ r`$XQsVono}D~! 6>9ldi,do`;骚nZ;Ԃ78ᅲ*J`,FiF<geP[y49HףZS5QcrZKvzM%V˜WzP49œQg^h8Y{s /GU' +kj z*}cYAw#y(ƩI/x4;P2σKS 0?C6(Gi0Rl; ;.7CJ+ e@D$A!|9K'"hX[lY  3܊6)d4$i%` A7ˍm[ /Vn'UOI6(@^mo> o:d!"2E .*pMh=`١А,)nTxѶQxB pI]Ջdd3ɢmLiͥhř ʊny|v$̳G0T{6+>Ja~\6祖Tz+:l Gl|Uؓ6Ν]KәZd6 Vw6fH]h <љtdzbݹ )ep=L-2q۸d~UuOoԙDI\J;kBl^3; 1}֡.+1R *57jt.D(yE70H̃ Ha~0[[{]oG$0lzfLω۝5̔RCoTI/[_d}cfk;P*YBvh@WpоXrG~)ldx_#Ȣ Y̚BA Nָ3DiOZ6צ)A8Ms>H' \M[hdl~빣֎@N(v0u0{3Ic>/=0 ĆqeEۓNZ1U7T ڋ_vSJhNwn dx43S40u 6kn(z8]ZOw|ըǔQO홾`,ʲҏ٢,+R2;ξ<3#10T!7/~q9jڗBP6+O\8[3__ ”O(E5j1jMУ!/#h' g8LZDƠ@ی-ָDXO9̫s^m%iM^ؔ2R?ڎ8gO,p*7(Kk"+K"'鰑4ʅ":ֿ\#69a0 k % ##л&A,>grF_݇ 4Bx*AaqPL2ZAQGQ|9 .Ar./Y-lO+c׈;ycaX)\MTkОC+?!_894 +${P'ց1: 2G*6hϓ9Zq"wx,ci6ٍ/tf7l83$aDpݑGv@SҰ/1ou#;gH/Jwl3~J~Q{A. .\ E%^%"c 6ܐg+tAf|Ub:J5룥aPdž@g~u`eDQ\챾j5r˒%TkR?Q}A(c2 ٨n7o2̷ڷZ*s}WgBd3Pq OYU;6j?&! +3c+NAOݐlQ-PpD֫aÆZC;[T( Sy0"֦ނUQ!9KC$ΠkS +y<֩) 4^w2eDrkƋK!>𳾸d;jPqoܒb'/j܏0%utV}{Yy`>?א{A> (^n<~UƏP;/ݝ7|.ézv_)} Yt+onjܐƕE+OMImZV9Y=(Ng5Kx0e+ɛfK| XB; ٩Ac2ھ2'JDCݍ7 Ps3`w 76 `OQO@ntKNn%<9BHM~bRE^琕 8+S;Y@ݞtC$KO>#. R%,> +R4i XRM<C`;"@RɤRx7uLmz 4ԓ hk +I˜X=.SBo6mB?S8@?&»7(yG p7iewMoFeě[PڵV頲A%eF7A)@0 +)U~!@:6wdfʇxSNZb9SS.QxNxeB1'e"S%2 iҮ̔`D"<0ky'4\kS f_c"]PG4}]5}{ +uhf '@mG#1 +Ƨ!nCJA~I֙.jxB3,N[P𧌣| kwoo2meo_'͊a!\G5 Asi&@wnj<vyy3R]5x~\ +PijO|e #ߘȕ EF2NJCmD +?+JK6~84`Q3q;@bVsK1F~g1:<>=J7wuc@VJF[Vvگ$۳ Ͽ;[ + +endstream +endobj +94 0 obj +<> +endobj +95 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +96 0 obj +<>stream +HWێ}f`ѼJl ,`@-9M~$ߐL]Nx`ԥvwz\v4N +П~yor,.Y.?x$qdW]ݯhSǥqZW|/\Z*J6U\<"f[g^>K?z=[2B7^>& +žqQ(tX*:’&qJ7 %$G-cqQ[oLX//Q\_7F9m֪_Aom%,ֈp%xv۔I\eU,.[hV0mmtWVd3R!O*}jU~g~¶|h9x=:\ĻQG>ԣ/TLkl9Re!$O1ܷіgf=j2:jZyh40ISݮ~:R@l٢տ'݇Ⱥ{YIn%m +*sˎْ5,:M&Ӫg3؛Lsؓ'2f+?8-;"r+KuCۃ6y)pP\TiyXvk̦*2fI,%װ5j1q + Q%O[]+ňmcO~Ldtl~4q$aO6`-»a%Y"z f;"Ŕ]9A ^]?qT3&N3yⱬ9S5Ȭ4kToHD]}4Sraqb)\T}Ռ\c dދduYRC$2:6q:9hbPU܀5~W]F`EB=qt#g Rcso`V԰ۿ\Է82Y3(+D1B5^m]3fgS&|*NVO7-k}G Fʐ܄u %Gk{Zvb8pFhY!Y:[oPQ fzש: \a~]4zz"b*@:yo[cePySi!!U^хg4侳skk:hHW wa~9w]Sy1cX#Ɔ2+#8[i#] Xauk(ƶ5:y5A?B{1 ;@Ydh&C]tc'fzKdUm{]sU=js8tgAWBFaIҤ c ?3%j4;cD +]𦍛>G(q*(ךRΌ;tBNҏw$27%@6~i5ӪLMa)ʑ^h{d /qt1hnWzsG|ΣTL*ymxr{`BL,Ν Q / Ĵ@samDE.6M!A&ۥ8X.}X `H%BȌdHvvVT*.*JC#(hlrONN zs6r&֦+C_:vl.pr9-Z.j;uI4z$_>؉3{UyL8(' |x$Fk~} 8<;:ƕөc(fbCnSl49ˆղwsɲ(\0i*Zmʍoq؄-HMhsM0jC9H"V'FԤlo ꧨY<߾# #"YRN~?0ƭSA7bol%2=8!:GWܵG`4[ㅃzC Z~BD*Z)\8^|),ixW+f:KAuDu<]4+mRp~A<"x(Y[͉Gݛ*{J׻p, 3#gTrMB5k$Q)8NPk +;p&rJ)۸rW.AraGnS-_WsAJa1ckcg|:ϿB0/XWG+ b(k:SOYkh Q$-GM{R~G\O Z{dH8S zz$9qir}&0ΌO4A\\joAMb(`1m>}_f]yn-KS!(+c\ +K@2h+PP85⦔!k(p43>-h#XK{;QnW9R]Id._b[7j#z YtE'wNnjD8bMr_)ҥ6} I!'F67zx,k h[)q"P^A9h8=n㢤2:2TfNUSڠ9`$C^md)vZ,gLX=mn]zgt2jREBX[Q>GbSbSg|^UVˍďo$m&~=L%g۠Y/~P{e֓r鞝.AѳRٮyΒ__(rMvlGbFOcv7('| ty;^`l^BzgIeu9MF3ȋ(6rV(qwbwrx9jQQ$^r yLBP kYVp7+ A)hчܽ|]VG 36X5j^VSܠA\Yɦf)MMyׄظOsi&EoVŢw~13HG_Yj6^ZTfQU)>jhr{ 充Zz4WK}.-o֞QMN0u{%R%ܨe~ +jyÂueާg:ߍ#pZŭ2OwkB :ahX!7u2 1yh-ނn+%ց-Xv0\fzym+^㤀.;l4Î ?#*cVzSpFFLjQ83pS'[Wm]O2o7Wl2,n%Knc%Ǘ;ݪj%m,6n\b/||su˻/u^q0*/p/aY4 ˥9Wρ<$C/ +^ }zd7bxRu;v,N2!`[L0qk"*{]qֱ2wiā {)_e5: U+evt \2r;&}abԙWQV췁xCP +}ދ!SYΥ:&_eww3mFWUx^@ZiLs!#*X V^{(o ;+䤚2t1LtU~Opt@HRwwsRDŵF9䍎^äQ홫^` +gZ +L)Z36(Iҫ&Ͼ/Y޷z!, 0aoW.,·S7ؼŻq kVhHl6CժAɸ!5tq<,̳9O2\fig@ C:d*bL^=ִ2"VSZd,VZp pҼnV)E3~U֩ZڄlwS8f-\Yn0^Zэ*;cze.%wmg +㭽/['6w(\ǻ߆]r C".~͏.x8BVqa4nfz2b^EmFY!u +GI*'wf%M +X]C1[6uz$9qD3*'}g|\(y%)a*i NOӋt-54v~A5eʅG}pX:P-,ɝӔ;KZ\Nu:+a&V7KR2?G:xP)0b,f1r&՝Z ?A@GL@b +[,sM5*l!m9pT n3"".]7BG9[Tql]Ͷ'uqF2vD@_EĀ_?e_IA ?:FHD a +Uq_h0s H2l^"MمECѥwP]Rv5ΐ)N0*eRg{aHEK|Vw#3-: 5 P A`8.FgH(QO6'dX|!&P=ztpukH +i+Zk ==b\2< VRR |Bqמ `I20 \x:e$}d:p}y)`X|>ɜ|!3nu>]cc5^vT ԿRXZ;5Y&D=7&p#5(nOFyu3"^քgNg}iTac[M#s;h{['_W4SL$4-PR#Jԅ2/!P +(e74K6\pTThn(Pv ^ُ/V%棤Z|SXA*AӀ[:PSoY‹ O9"!T91x2vhkHv?to_9°brU|`9eֹ@²~-6!J!NO\cd@, +'--Pa#B<ȡ#TPSmd0;%Î\1]u. vYV,&!wjSq*W2ŒD5{j!z!\~qѹdHÀӲ/vݦ> +javɁ ྉy/x75pBc3sKFp,"X.EU}vT.x6&܍:'[$jRnfm|NJԥF\1d`m';"'CpEꤸX]L@C +[#c!Ero|ղ *aҵXxHč#$̏Ҡ^<'=ծ{j[\oC G&+p]HouD{`R?/s6bݺ潙*X)f4L@bEmd-Pl]S++0z8T_pH:Xd zFOJgoox-^U'Jt7j\`/AX-7SlH+^`oK_[P`I*5w|ꣳeAg+JJ?g=/j8uʫ 'byE ٭p\!~Y=T}{iʂĩjbv<Ã0;XB:NV9"@=8J fXǜ z4g#:wG +1I1%dbk=ג7剅& D^|1YY*׹crEL![*KL(f&{0œ7e2j&WaXK3JlJ0]SA˪5֫wO`=՞'lA,@싄U;:ƅDLWKp$,Lkn˪<6-~8ǩg':z]AkyJc + +endstream +endobj +97 0 obj +<> +endobj +98 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +99 0 obj +<>stream +HWnF~>ɽeo052Ź234({g_d!oƞK7WכMbbyh5WZDU.LYQSy9x?\]Clvǫ:ZlpUFy!$ZVؼu7&βu +WETiH;Y%u̇?[?6e3 >TLDg +'HKi9F>8by)P0&1KbpUФbF?[ٻ1o&yOz҅yxOΑQEۖsa*Yl['R2%%NT$/Eio͑%KQxNBz/N5'9xWVL*ɣ2HlKH$5$^ҽPvx@wGWIpo~$f2`la7e8qZ ް]n(V^ыN_AŽ)WˆV^X1G\~ m fYVha/BW;yUJHt2FVDaS1GUja7YvC7X4H\/"$8:EyaMR ,`?m8fG{(ASEBXV"N!w>%\4n-IS$AU@l]]É. /Mۜ@M5ԀĞ=,JVeG0!ٚh-BOMbgKZ,9̕z\" s*'Ԃˊ,JW^+;Լ Bw.B2DȗB@rNJJ]%CX 羓eg}'S$g--w SJe%}hᏜ",PD_wfO)R]Q_ܬ(:cXş-E۰tpɑ#D۝,Z9keCIg8"Cr,bSin>EO473}"I-prdeXA. w4 +ע Cサ2 ɷxm#=: +Vsjh7Rvg~s} e~W~)hʃuT"!$ ,|Im^M*Xeixw[e +P*xN7x&L[Äܽ9^2`r䙸T8?׬%t^j֡ &ԈL~'fݪĦ*lo"aP%$V4?q+R;ࣛ\p iW Ҙ`w92yYWg `*xҕ~@*g}r2Ik6Ө\7Y o*7iTs[b:/nT2vXPb#c*iZd}s͗EX*| +20(-F`T4L'󙮃cr@;i?SM^ Gi2 \ +ͿheeLE&B:zطX J?eRJO0H=ʙ3 ytCTe^#dxڰ1{F2%XaHQ(^\t.8.6.xpxDdPJ>.$0ĥf uzNَިzG,QZEi&>^l(X>ˡ$h)2W`H<i0iv}0tȩk'բ?J{kN<f4xsd\k2 tP@F<τ\ld< 0hwFPia;vKR℞G7*³ݦ}eL>.Ei+ bit)M놨uzWĝ]gM7*[YGZWO> +,j5yQ畒gWw<{җbܨUVg]uț[7F|:c2,>[_MKX+H@'?6KJ"' gB:yVmg9C'""Du 7`џd0 c OX*0GRU˜h 2sXIc3Akũk=X=‘+D#oB F&aF*?~zpƚzl ~44#/B4j|{FLtmpցB֪;.GU:KzU2ǛeӜ|FSAyhZĖ+Y0x.ss`P`W+ 3ɸd+88rO *ъcT廚U:k Y%Yk?`u\l5]&Q98FA6F%X&A*Rv(rt/ieP.1 W\$KR#Z2QJS-Ӓ!zjunU}=;{0%tUVm/(#"TKz6NEG}^N $#pj7-J2I:|>y8iՂ"ž+܌*MJZPʣj}<cbSMbWߴu,9@QlrD(Ŝx +?<PD#'lI R3+x O/SEy L4U + +ӂ˟ MdAoIP8jn&Np <3¶T.AǶsV>-F(TY뢦f?dPt#CUXz +g5nbaP A.V\{Jg>01ܤ8uXMoM>1116_RMdjp ! ݥcd,ey T%# 4OGkMLƶַ= [r!vX̊g(.( Aa{ffxa0̈IˌJZ\kUQɎw }ytpv嚃Ew?Ql4a&8W9(S4YMʪlbP(ك<%JTX'xtzoSؗ7dB .():*~~0^hxͦ QRz'yG7\CIUQXY:9|Ԍ$kF,ƗRek0?Udd-6)8K66yZB6Zqs6jQi%^r#; W: $~AFf3AigLi0X4+5 T|/**h%'M++A0LIeȅ|Z=wF)Y; + +endstream +endobj +100 0 obj +<>/Font<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 108 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011023125737)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4069 0 R >> +endobj +101 0 obj +<> +endobj +102 0 obj +<> +endobj +103 0 obj +<>stream +8;USN$!:0Y(&lOmn')s`L^%EbI,bm7/5`[lN?S^^V@'VB*%WSW,%*eC=%nECN+0gb +'PTBnCQ/p91_5KKXgZ6Nr=!.0)Io5I`Dj/\Btqu]`]1/77VfF#I.+aicTUTDcTNBN +_,q&$S-f#iPDe8BMnm>!Q=cI_\_J^uCc__UX9*'.ab"eAPPatRhYS:s%%-!+Y?L_b +mMg],#,k#eX@4qfdkBkaM(q8%hhj0jl2+u)a_$%+Zd%MF/EgEjD*;8g_WsB#dQD$)R)2Rf,7Sk>'HubGFa*VdFNP(;ogspK/ +ESgUMp@7O^kENNlfirM(Y]K`XgZi38nf+Fn6DP6L#f+*imoA9&>A7F:mJHnBCUS,m +qZ>$p99n.f5N+SEZIKmRKNalHk?5=>5FT^Hs!*b48#Z1gA?LgGtnnBP6/C +=H(/]8J1)d=Fq:Y,IUdl8GC+PjIdE,BtQGJKfH7e`t43MCq+2Ykqq"[%H]1nM*ph9 +o/;13KbC8+o/lVDo5c1^`C=[\H"uP`!,3Ea.;QYV3S5m\.V+j75B6sO/E@cbA>,QS +M$3NYL+CX(%<\.%V('AVI4J8!VIqq8urR\[k[E +D7SqSHJe8l`I$'-2HM)hqdC@T^Ca\\Z:!ik=f1f#6n/@;#a7`$RRGIU/Z,rJ4)1YK +eB1W`d3\XHr^Ad0Q2m+;6jpWjc(p7X@\IHL>=8_F.IjP8[g\V:AV(mQ;e1H\k,dk0 +#,VLnU(X;E-mmuEX>['4e7NiaHo]NrLN\F(/_lK7qn5SZE*=8j5h+<Lb;Is!FBs[`dqRAE5RUaUM::776 +*jgA9:rM2c2@eY>h"T/!\P,'F!NZrePXodlSE,-jN`)8k\5PgPXV/rXX6?>0>"4;[ +P`8EaNj4%/C_P]a&Mf9a;*JTLJTnb0_N`[IQ_M-PCW[6lm3I%][Ff/t\8JQ[5=#_< +R.&/u8qK0VcfBAW.bjJP-'6".Rb/p-\-n#nQ#`tD+KEDs9Q;(6sbI +4@H:_b&4A")"f&OL>dEH.Q:S7MmJe3%OD\LjQi=aLY*u\PYO)s.ej31Mj:4qQXQ$A +<)-@P,X$udjT85e3gm)%q7hT\8g2NfK7(9Ao,JSnZWIjVSMQl7@M2ImbtKe]S5?_J +.f#*#jsbHdXd4g<%HV=1n^IT('AbiF0jhmHZQ-Q6PfUdlq:dgCNR$lCIoq"[V\]a>.JZ(88@02HsVcAGoRZKFB<8,FCT;RVb +5&BGE_*8m'4E*Rca-%&KiqrCs1bQ4thV54+HK=%PkbuRYn=De[*pVT6Zti4:/L[hr +JCUAD;@jH]H=i:O`"a.^S3D+4P&IJ7=Q$bd:h45jb'[%+d#.a9g4Pi.X?#>@1t1l+ +VVT^s:b;i"8Vrm'f8TD3?#-2a\PD;=B'9DeEQugBq=tJK5+$W-SIIDG6q)iB:m'lo +1)Eo7*(:b3XsGJM>u**]9M.]G?kBY1bSfBN]7n+#aj5c^a7'jqJ7)-pLse(!7\lX7 +bJ94E%TfWlPO!=$7,.)48VmYJQfuBmo[-.["MY;lrF$+-\mb8ed40Rp@("RKGg*Lk +/JQ/m$+=,sX +!Oa;MlWqLGHp:PQDpQc*eU?5_]R.__0-gE%D?rT[d5Vf;c8?((IEI;];_jTfpaI>o +1.q@1.ZH(F7@qlb5.T"r:h)k8c#X!B!W'3B+-a;'8h@6@2rJ1oI<)OAGlPOkOcWth +a89&YRa,Qg3MuZ)K9HoaZjC#^LMH`splNDG\dF2dBDCk;hZ9ou91(EeN2=)14)5;E +dJr1>>(`leWpi(4luVTKJct(e6ACX7;P4R6&pZp-b:<`?ck,cZV%OhM8jKW5MG@A. +'-?+qBLQ?-TJVKJ0u;fMW=;Od^e>]H;p^PuC@T\AAo-L0g7b&dPT7HGcT[\b"4LZ. +5A'>MDm-QUCTkGFgA@D5@)eS^W*[J$X_pk+ODD^N9rr\E.O)Ekp`UT4qX9FBqBZPD +S?k7(WX\lblE<;BGm10mq4Wu43KZ)YgUnig,c?*3XA5%TM6fg5,[H]-,X^-,.$qpl +ZV]'t.amgmA5KIEnbEc^;PPQ$7MEr,3r_j"Vki*VV\].:pQBX)Rkcdg1T%e^j_f)t +oD1i`(lV*ADb2>il.rHOU#o$.:D"eBQB\0jc\bUD:1bDn/U$Gj7VPaW#a`fq#)GK6 +V8R6\P>o(,IiP$D@rmdr,*C[1jP3:/A9j(R?BL\HO;^-UT@;+T2U!Uk"/j+%]dkP# +>?)#;Xk%O@Gu&iqkupWa''S&SY3^f]\]\uBAm\31pmtNBlEA[g`'t(6o6`pi4(](i +BKIW<2pr?J@jhN";0ipn)^3N-TBOSE!bSd +PaA+OVCM?2@#*<& +Q!0Y_O*WK[@/_1J#A,KXMfH2!IQI=bJ6[Zr&D1EBqZ/.]./bPgdD&4*JhsY1@V=L^ +)m/6[a4:CjPtea)Yq[mQR.HY0W]nDi!;DAWc&2o>jr)hd#+#E`5ed4IXV5%f%K:[n +ll^r>-Xo=="dgW;d6bnmlmsi[BckO6!f;p1%<6o5NN4lRFl0P!@NG6,jd2bA0kKSK +TQD]D2C#qJA,Ipo6&bV`)%Wc]$0E<7c5%EUL:.1aR-T1P:[B%A>Hk;h1"W=PNod*`h9-XJ0OOoKJT3p[:_/cm3PZ$<.*PDQf9#N[R,Q\^nU]=HgYbHO-=bV0 +_a1i*cC(Y1A+;Z1ekmnu8DuaFncc>g%9_!C'KMD;#NXK?\cbp?I?2$/UFsY2G[YqcmaJE3)X'i(PPj)Rn9kGt,RR;6#NH$C>%* +`-=-[_O+oc$KRFTROc+3\*FQ=Kt'IUNR9T.b_-Jl6//?p8W3Olf4$BL6%6hk2%3j( +[`3.&3h,'RG'XofrK_-KLPp?#1n3iU:"%=V:&7eoHjb:p[5rHSN;0u6=9!Q=?S\+4 +1Rmb*b]_a\H?SnJn9&K65dJS[T)caDIJts)NPA_6nJ+rR7O(Q" +%qEA4D;34@O''YMK/(/ZYd.+)"(9hQYjP5j413#p;YTEhpF^U\FI.?8Rb>&Cjg.<0 +hg@sZQM5'T[',g=N&I0WZ1#bbdb\/M#2rA1>qX:Xo6jSlFUU0Oi&j=:/7kHp]canU +mfgE=NBQbehaQ'p@D%0c!r's:rpmdj:;sI9][Yn8AS.K99_DF6AVib7g/_CrHc>;Y +H[,#XO&986!-t<0`f$I_9n7Pb?*3`bOH.Dli4e;trP05`Q/k4ctdK&Bi +6dcdV5MdS(?gJ/ZBa&1THr"k4F(QR1isaK6_Gk._ilhS)!Fm*=^I#@4rJ&DjH4N/p +o2UY&n6rk4qeY6PfH#?gN(1CFA&R)R4O!8N +4VSK*kQ+%'@mt@;0:?T(p^Cg7Rpk"`DL#kCH +U^d5s_>M/K8>?U+F,aeE/QmRc +*al\\)WVeDM5f]G8`(6*BVTPeZ1iV1/KVoUPSjIb[EZVl<)X +AK]7VY'dpORXeT?:Gg6s5i:*1OC/PpY1 +SrJYUfA(i!s!Qak]E5G@0E86=i[hu-,(]@(A\:C-iuQg5pW8%e6$*4>jO4OqVoV4u +^op+\gUh5XckkgCd!Z#o/CF-O:js,TFpGH.P,MEp.gJH9$eGS+sDjL%5Zb"mWli3>Nk0ED(G +1AF"QbBN0"ST"Q,EMnaSb=^DI%"&ukK_HGFNnN77*n^@liU21kCoVE1>M8NK^7!ip +].Y*&mIOK<3%e]*eK5icWRT627.149@*gV*cN"^]bCCZ7cN0>Ja-u\:B&F):7FhU$ +5pphg#?sI*,b82H2G8qN*HC=2;ES)elL9CQLM+qSRcQNR`dc*-O.5D'aKZ3c8BV>r +p[4O$3b+g;OF@T$[,GAN=++luk8Ad,pDfgm@/HHRYnLJlB,nMp;ZZt86IPWKie:fX +8P,5d=b,uRNKm*&A-12TZ9oPqcrNCNd(uN3ooEg`6G5?aDurq)d__HY0s-C+rM3_p +XadR6WbRFrnUBr[^t>$]49'cUF3jH)5OQ)V4q+=T2<(Kt.-.a35n&8Mem_#\b/S4l +%AVC(Ki!=,PjBYfrh;Za:/=6o_=DE6P[PI-S_Yi-fZeE&VdVEeOaTW(!N#mKI>%Pd +p*&;'2fLjj_/WisQj0\po73+^_#=B.pY#F?]gq@=33X,7"f?ir5\0>7-2&s@31.qg +35F1Y@#;RLds;8c`YTh1DmQo-[C +X"i^X@KjA5%"McjCZt[7;1U?-#^?QX_Rg6fDJi47C +"C$q7$2_tlD4-P_Gh=jqUO_Z]37%tJ"c`R`2U*"MG:I1fj?/jLF&-4Io!)nY8RAb9 +m3tJ^Y/_GZ3CVO_!=q#eN^fEP4`M*iS>(dg%$+?Zq`f\Q.Jhj&n2NkO]b_`fkg$*a +EJb6BKuYXrf`MbL@m<1Zqj>ga\XTT*2qs*;m6d04Th>31YXeY?*):q`1[.W*[U/8K3=- +13Eh9B.tE>6NTjZ2F43QL(W +9g5cY=j:)_o7E$;J4K-SXCCl/]N)phs(]Nro?k]9(Ib?L3sJnba51SLnc'Oh6T%[10JRtHHJ +Aqs`3bgB_M1@^%M06W4[&f\c#@RsJ:)DN@\D.PWIk-?SE3G^UCeRl'@)mO[0q&MqJREma*@q6f=b(UO&Fgob_EH)4TD-)_C]#-PnG]LSJ$+Ed, +/4EH"D8t:3.OX@;)3(nc+a/:/IuMgnBg`F(K,c1#rAg>0Tnruo.s30ELo2pTpKN<\h3CXOZl-f+&qs!7Pr +rZg)[8T/U4m[k1skpOSI4>+"LVphUbm59#SV73,8MRd<`CdFe9*Dp[iK'lT((I"rO+,1C:*dec:-?^)PA00*R',gZc7\Y*s!\>O?'J0t!iDSp=r(`dNi +mhe_.LQb*aj=i8ur,D*W^S,RIeZg-/Skok>3ja=U/oJ--)sQj2]0&Z>&uI3XZ\i(dC$RUTs5*`+)?#N,ehGj=h;isDPK\aV3It)Mf0L^Ik9M#M:_JLR,B-]9"r5ilb(Od6< +#jiMg"YXgGo=m3EP(pEI4gTp*PYp&'1?)(>oT+hQU-njCN-4l(V5;:=raI%\*5Qb[ +-j]R$4P%AZG'd*]hq*@RB\2jf5\K9#W>;:V81#o*_,Lr_US)6"k;kTL5D@E0rd)Y] +EIo&HUR?IWR+!AcTCDHcLHQkNY?6QC79aGZ-CK5B\A+^H*`[G]JP*0,m37_%,PY5Ff; +\brc27?*S<$=^IM?=GRmHALB(9#P$c8ccsV;=Zg)U?$B\=ZnrM\`!.k.TqJO$AlE6*Vii2@7#IV7$mnN.Jd-fAqH!YJo9&n6(]r=P[FlgqY:=Mu]q6kU^cCQ;/' +CL&Qje)@NpJD]he&P%Q,l]G@VU=C`tahRidl$E"Y*"h+=MT@orSi/' +g=)kWHKEd4`mpE!n^;66h40\kmb:NA>,7GcUJu2:$7t"%aZN;ji9*^ua.AQ&HZ$Bd +)u"hu.p(*BS%mu6&$K,9*a04,?R9ZmWX'!+MNAB%%gh?ko$B>m?Fmdh@@l'ES`lin +I4t5`I5=;B(U!D$kZt^J2aZ,m(1+2=B9(Hsa6D92DN<`ba,_nGdPD9E/5CD!)=5Pm +>"A'jkc8A1@:mc]XMhRXkp\YgiMnsas!l-@h%iiZ3pheD0]YnB@`1H::n!O]a:"S +C\U&b^S![q?@4.Rhgl9&`/!C1T`nr-R)<@72($/^bB6L^;s3,dGYc\E6G>Q8Sf!"* +UbOQdLrkS'(n2V3 +G;L*:R7e_B2fX?rq*g!++c_>]9uct7D1=/imq\lFT'?Op'6F'?2qWBHipaXrPVol@ +^7XmAI/gOf30&r]M-c8u1@$e*KNcB5J4bMO-KS/!.70-1qQI/ +_[YP8XJsmR)u@]M5=s)?bjD)E/[bZ?UJ@rTK6/;Q'@Nm;V9EYLl5OF00#AbDe^Z3&s]Yo8Ytsi>Z;/? +(1c-rOmtE^h6#554jZ'P4Rsd) +K7>?Hq'e^%/pCF8,W9[Goi]2e.42Ee*i"Ck65Y;1n.sjok]K:rKAYElF/F"9X:14I +/uO*!7EK4@q)B9$g,.p!2^]A%frr,tCAHt2a=dmI#5FF6]"9qo;g-2NDKQM_iId9= +OWBl.RL-"h?SYk2fkB#O3cAR%]YQmG=D$5u3iAn%[k+g:Em@=]iiV-,#1WuT +I7OOjRQ]ijG`Wi:Wt&lPBlN$E22\,;m=V*8A@!%Dlt.@p7$Htf7Fkq)+p\$K4SO*N +@,%]Ag.*UtpO-6>RoA_Ip$M.MeBa):6-S8d7k-P5,8V#M`.pj,SA]aegV:IVQf6)V +cYUsUnJM=K&$QXBNU!:=UuYT3CWI9s;o]kdYT@d8Tm@K4"SW9qgWeH/&Ctsg&m83i +jg1^Pb%7i=3:NO5I3Ses>rtDY2S8YJAQP`en +='JuipR/4rY,:)sM5Le1/L4VFb8ITUjusWmKm7R@%^,Yj>H5jka?#@IGIsqo[nGn- +!U"PW2jHLGN9p#'X^EH0*Sln!as'W?oVs637%krE&F@gBM0hernf\keX.n$J67U%` +ZA('/LQ$f.[cMbVTj"l3C*ZN>6'/FI__!cFQ;VZG)oZ5S@0@ec+8@%&.9CGjLbbX9#-6@_LEF`Zkd+FGZ`OEV,@k +a@V\s@r*2FbBV$"k*cY7$6Sf?j_Foh%0S?la8loeT'2!hiXY,om_QjR$-oK(n&6t( +L:83Ge\f`971;U`U)4+4_NQ+dBgAP7";V#Y5U9TO.C)1ZY+UTFmtRV$C%1XrO!#6' +dH01b[H?,R08F.Bc%_\>L<=-e=h?G-]_>lbe^>c0RM4:+r,DkSlIaebLNW:eXF&'I +0/$Y@I_Dr^goic)<:%p#]YF89iq>76fELW++l,bst/K5!hiM0nqV5Oo$U8kQQT+5eUrR;K#B?hLT]& +N$"9T9WF6Ym#liZ,`'4tYS8&P<&K?G1i$Qf1)UrAXh6(bADnQZ.]S6-\9:VLUNC:%*& +-40IF>)\'RVAe23o,CE(%GP]:1W]3aM8=f_2aP*VTCKE;V*\K3YE?<8N!qgj,^JUh +a<XJIfcCLUc&4>a$\9bXQ^2TiH)$t*@Lh;JjF]AUois8VP+-ZMsf +'QeKEd(%*q\1g4.+V`0eOXMb[TNjJ7MJ3aQ1oVlJh'nh2fit55Z^tC'@GY0^uCh-)/;7[jhH?&X9LS&S%>B +Q==JA1L$4ucF;#@/eVNI=t?b6qF(7:C_jh5*F>Yul(ZH]a#au&Ob&%I,4YIH_/3bd +U>[)S>`9oW!:r)^0_/m^SJ8.G0UO+W6u!d;V8[K5/4H$A4sPG`pkj#K]T^8T8K*t. +J\aqf=>spHA:J!k/C^s,J/Ona]KdKPU&!i26"VQuqA"cL<]0%=&aPPKVfJZ#?VFP9SQU"Q&LcKYpdWWo+E +*\k=c::F=\b*f#!C*5aseA\N']n--m]kON^;=A^8C<&:'RF_\s,pG>K'%*>9i?N.P +AAp]+/oarHccHQ2Q0rtQ1.RP1dEs/IfhU1;b258K3^ZBZX`D%tN(B>\'/)5,)nKm/ +3I,8MUX1uQ3[Y7qbi/.^rCuaRIYmL4=\&c\2ug`F6`:VYW"@16nAVJrM7GY2bV/!; +n@1=[)iji\+G3E+7FHp;Brg3QT[OZt&8=6df]rGVWOcAA>!@47;*%H:^>RWG/A/_H +Yb_9Lm^GA-]l,P"c/H+-bBDjd;Z62#CBLR]Qb/a/a>:1nDC38hL:M'^>i>A +lV4bD"Ed#ZfO`YY+`N2^'oa.s/&1# +-$XP5`%n1Pc99ef0MD6k55;UHBW[G&Vd#qNU>)I?6,u8;4k^<]T%9g1UHPXU=tAgD +7Y1P7+e.XT,HEo!V8VibZJ".j<[#EO68kmhe;`CLfc6;;=j6:h%3?r;JA3anqD?b" +q>sPZpBM4cUpF$.W4$=-TT<-(Es#(Ni2Hr_!BC$EFeWi+]7@nq'(hAc_R_"jluL(A +),cGi)TQ(&\FO,#`fKd-)s\/rEa/\>BG0^(KJZnZ&'\lng4(NQhoiHkJU@G +/@O*`CLbt")f/7B7b;r^KMa3S,%`SfQ.G"jd1to%:6:O#E@;XbPN*[o,8b8SNU@D2 +R8f_FP.GW6nri%RP/kP1">"YX22XsT)MMWP4&)t/;Dj,'2f;!FUpVEp1GKZ:f-!"d +ejQm`&rKllI"+.lMb!he.(]V +gu@#[p_6csiPsUB^E'r]jHNJn.^(JM>Zrq$ICW63?eLW-D=5AC^W/>rVtkQ/PrG*T +]d&H>@FJO&oCaKj-OXnC7;C'N; +*Kk=+D]d1tnA$Qh\QmoK$+MG[7*Ut5h;HA)`/MH!>f#O@48>Z[5DZK\06p>ek8.h +`h&dp>lPhGPCH+^3WG1N@bK6@f#3A22f&lciB\<+Es(]C%Sl7g8eK8/\UElQ +GFbTs_p>[&^f>.m1:T2&hCE@YX#JELgGPE2M^'r2+TY$b*DiSGLVo'=X+r?goB:$Y +ljdZIqsl*t0g1o;0OeGL'EeVA%^'o6 +S7hh_l92DXnsu19R7V#$U1!o9K_mh7I:cL9UmHhaH!Bh.4)Qcs*bs'$ba_,agEC?f +).oRW[)fro2;"Bq$[7,He'Q'U(sWs^7+^e7m:N-4DRS;f6pBIt)!-\tC[d%DK_ZhS +E`MfZQ:=LTZea7H[1C#M?fZ^>RagHbLh;kkFgIiTEG>Ni0P] +AacgGrcYdIrTGV&32:Jrf\^q[j=h_h%][>`>I7ZSke#mT +IAa%:W9HZJEaM_mR7KX)78@A^QB/9(XG#2>oict`;G@Xd6Y(q4AAVX)@YAZ#1!52] +XkADkP2NYn_Ug7W'M5eS/d%7KO@YmWfYB6L]]NtJs#j2e]_$\Y'-8oqFiA;elC.lW`,tL>&VC"U28h4Zb9mTDtcm#p28jU=F +*$0Yf7U&KF/YH*+4hMI[*Y4q;*'>36OTW_Ps3<6Qlt5tjG@iW)^[ls4s*t&IM]R+l +eU,Ju4ZKueCM@)'X%ti3B`+&5ogTiA2NGMbbqQTP.iYQ@Xo%,N$XX]=.1.s8(I!V& +$E.8)>.?!,>HN]iksk'KW.9+CNEKA'Q!8aZbY[],8F/X)[:ORLW,BoaWi!nVH`H?$ +\`,[O?WmNVHXk`=1E.Fn^_DhOB9mS5K1>6'6QDnn%"K_K^_7Z%d#1Rn<^O(%kmTPW +%Q[[BOJ$Q.FaJ8O*NPgULc_VWmTb$fq0;g"ff_'JY'SFP`'S]8(NA:Ai'7@7dd'5k +OI(&)i.lP9FtrMHMRe*[JREV:nO4`N(:DdKed<%0'f%17$T^S'p8/4:5t"Z=fH/E% +\)0SjPEGtq1k?$6@[l#H0>j;Xm__=@*C/Y62EqlcL'(l(imbW9L>iX>+PQMi9g\8MZ!3kZ-ce_71Y_o#8&)uF@9mQOj^b?60, +ZZ!.!?mg,X&:k'AW)frFPnpVqKM4W[e@]`Ri(=`h$;F?pfIaDZXo@K4alZ*=TC2`gIiBtH9o$r&Rp_[h9507m76H=]=[ +'B*?0TtBbF2ofXoR;m7=Ah9I:)=nN00bV`irh)::;amNfj^-qiEI\4kXXhdGZl?8K +TgbN+cD!sfF/a-L-!5%@H_T%a%JP"PlqKiY9ss]eekDlW`X2?:97].KH!lS3/+Bt3 +`b3LXZU-P6ao_-ijXKc-V-iS5>&4=@Io)32;;#R1lul\K;Q:\:DV[J!htQ2iS61-$J`XdF=W)#4ta +mD"9mj'%*e1-A@K:[:XbOa.HDna&&l?TATX(n7;W;(j_hfS"L9eAAT!c\Tn>I3L()N)ZWIuK;N[)2('MCD,9]#<4r#jQV +eF:,q/dS1"8IFHoUskTP&_AEK5U%i:bGkCF0%K>!RpFPb9*?f)P%INt!aHln+GFVe +7]P7G?tG!Js&nGE\MV?G,@k3'8^SCUdR+f@_q%Pi"*X1bjBN&!:MigcEn`MYMMQ#? +^7Ul5#R1R\2e(r'aDp6$ibt=e20d!f3Xr\AE30\S;+b-M,MD!Xa6Ss3AKE/q--$HIZK3$166i](g/aU(r)\X7`mB\m=- +E22%">4oR3Ipg:"9kW@s?GV)2?):Y*#L(INF7atU\-0s,$D8nF'r@0#D93GA_sfRM +&=\qt)&534PU^&UHAkUm>=]-l^dIZNM=,oob\$AR4c2sWpKYF$DmLSeI`?oilaZ:<_O+FLdT8l9/1eeY815nSZ!E\"KtU*@Ft +q,IcjHX%B7@qV8f^L;9?4R\Eck!@U^^;QS7UuV,mdq>AgP#^4_ku;'C,IX644:2%oC[ +H&3)EF(rbhjEgAK7GME\Yu]-"q!QNJ\OKr>QJuN>[qJQXMj`b=jihc5GNeeF(:8]S +NfN:m8*><`rP:0hN/G,[N_OMorG/e#)Onesd`QWo>.q[7>aJZ]hk2ju/^E&+[W#HH +3HpKE-h#+26LWsg@VnPYKm)1"7LOHlT6ips@)=YshGB@h3JEF";"Njha9(a&O<\k! +\9Kh[1PCfZXgXnbSj@sC;7_Pt`AF6Q&=E*,3&G2WZDj%o,/]a8c=tE5j[_j"UL'Aj +H?p6t!h`u59bpRH^tHj]5UYdm(G(Y[_0E.49.`to.PI6J@g1D0$KbHf&V2//U-V8g.-kr9@&o4O2V +?Tmn<'ST?dcM;/b5]_>hi,BT<56qOLkk%GFME0mJ.HGCR2FJ:3rdUrk#.BB[N8sZH +GA#h/5((*9a4YGF40]g\+XA4<4p]DU9aIF=#m)#/@M)dA)X)]&%:9bf;[`g_)dFUPJYq_Ci$=J'^Y13m=^(npRX>,F*,.ZH2c.Y +DrXO'@99JBWPhnJf[g^s!Nm`dI)tqK\s!I[OW],rN'gIu8-K5*Ol' +fGL&W17qlhmEG$TmaUnX^,dY(CU`Q39)O%P3[I=r8/^:cMDWkJ/M,Q0ea7 +)08_f$4QF>>W?&7=91O#Sf]]hm?cZ71jZ.<`(@h6Mou6 +o!mFRd`G?gG9)c%aI.\),F(5b.bP2(Ut$4OWR]5aBY\ +2d*+<;ds_I4^#1P;)X<]Y9^X#m*a%`6F7N:3Qg9j>QMLfqZ%i#"Bjlu![,e]\G> +(,L_MDh"7iBt&s6G,4V1dr439&Y'9>;8D#U`a/"Tm]CB\/S4koq(<38[3]+3#TtLk +8ReIq@WQ$34!:1h&AW(!]Oa)]MmNtkleIBArBL<:o@:Enbt#3I5/j+=nF"iNK0t!I +FGk$`E;Y?Pc^dEuEpl,hcRcSM)tcF:FubK?<0RmIb/F^m9AIYVjG1Z^n[9hK`-)_K +?raFjk5u^i"O@/A*l+ijA!TWP]bRaP96PBT)ft*.KrEDETrm)]#Cdt/9%](@b:qY. +%q(@<)+T3oB5n+Eit+;rhI]nua;lX]Y+OkoZ?J.Y>=t3aN"Km0pNagOL3c1D+;TVE ++eTf&3e7Hq;g*D%s#JB*L]g!-eG-ckfbZro-sTfB77M$>33bG9#r#e?W%(;f<&+NP^FZn,d[+fDU;%Z;lNT^RHlS-gl]nL3E +[&D7G,-&Pc8F=ch2n1g5Qt??6/QR*s2F/%&8[dABVl$IH[n#%YlIDM7.6TqjW&dI+ +QahPP.56GUL/*CMS`R?_QgSt+FB.Dt!ga6ueKNZ6!QF"s'SjhhSF0kR%L)-TFbqZO +.sA-a*/?hXF]EQD.*h#Gplm.O1lhu?+rjmm9Su:1:'C\)+g3hYG.fu2ffnl[2"5hF +k=t9E:#1f\+"I"1Y7oTDp301_T[LB3dei&*P^'gAN/YQGIUmKnkQ,^6LYOj[$<lKUD$ma:Irsr)RW>HWEMOrge"dfJ3bD:h>4;CH[.fgJW69Uk-,;e];c.^T6nRC3+WFh5j%8Pb\]hBfRpe?=/< +P%.)9ABQM!=FG%!+"JXp'UW=]mA,'n\WKBLY'NQXTSt5.+U\PWEB.>-&NJ//%"P,! +J1n<8?rH#D:ZWI!;4[gA)*[I9rc$L@oG\^!":\"eh4ApeFaI_@^ch?I"$;&nVl9ZZ +7B.Meq8&JTaq*&22R:52-Ya\^Vg72?fjWNu55%=(m"&\4I]CcHi\O`F4Kck`2iqm* +ETL,tjHF[(Qep$S/IY[k1.1g;r_6upIm\Pfg6S?-i#WZVC>'%NLq&R-j#7i?o)of) +l;54*LR7eG=7X=?;EShf[B@*Rl1('a;G+r18NlUHMEtr!p-\S8I.'V/\%RQlVn?Z; +,Mn@+9o +m?n`3lH#&MGq>t`&3D_4H&$!:L^#qsQrF7dMm*=[;Ia@3O +qgQoGG%r/!-U[!AGpqcG8W2YoIXeFQY +DIBVE''Ll_J-,O7rbU:Vm?CYO:6-]g0uZlj)Ul +j:*jr6NZST$!8:M5RjXo/YEQC#Q7a7A6Hk5dVjtIL4r#gL2sFM4,d7'/&lD,eQ>CU +=i&lG%bb.o7r]3[M;tb29_[MLqQdXlAZhOh,%l>s=8V8gB8p%oVi4]]]h\7WZ.%&B +O9.;u-RS[[%o%pM-P'fqH*:lEqteL^n,M0,?uB)Pjc@$GXaLL>BDf:JAjToJUc':H +).*:*Z&d61o@KA2;I$&>Qn6c6lWo'.;H-7ZpI\,Ql)h'HGI9d62q?A*hi1OVJ+B@aSEMtY*7q8#GN1)F^-qf:lV%^12l^$>#Zmh66TWf_]J:P\Xjd[<%$X?%3);"iMbh9@Lk(UMG:q><+"m?^_okDKT_A1!k_$>s$1C*fD!PI> +&#uX9k9FCN=OWu9TMSgAP7P>.]*@\blXS=KA(:[5t2Oh +RbEMNNKdu5j93"SJn6<5n@NjTQq-(C&-2l0!8)<#Ugc'Kk-2,+&Y^pIU0J=d\WT/C +=sm(4re.$q.a)n7#>9rkqnk[1jY4VN4a,jT(rKb3a46]sG[[>6UflK.U^_tH@#k)4 +CMP'b9OmnHnDm/^md9;6?f.;YSL@e-Io@btH"cNGQ'e7lL8sLA0LMVN=O?NdLa&T/ +Lf(9ZS>!38VO:R0k%OuZ;oBmI5-\'k^b$1#M)U*'6/T2BK)E6%m`mK3D^f?Mi//^I +@nI)#`R;hd1%QU\`]V*iM_#fG;p\drPCG%PD9eDoe^3"-?`8StUTFOZ:,!t%9Q9/r +1["ttJC)j-9OfVH(1q)]?9o+AUN%HGOjS#2`GgbSUY.oP=rBdq[[hbEmZPo<__SOZ +'"JWN75IuK2F8;p]/\6#=ErYn*:+\:@_@N^VL$A7c)#,:`=,*m7^Orndm]7%@GQ3lmp+?\P7jflq +;V_6Q9RcLMKNhf!^/b%tf=H1jZ)9[ESih2U(d@oC!77)%SC>9i%tTbGOFfqGM@/Sc +oO/'R`.I.jB#=&9?<*a<#\8kP1f+j*=i-//$@SZ:/noQGXb +7lmJ8?0[q&rc:;Q+&5bj=;qg=*Lp7i1?i;9/n.CkO^]TBNbBQW9.k*Gf#L4-X>^P6 +%gEIS;n*FXY^MLl.&3pMeK!,A$6)r'Ge>^7XQgDtA+!1Z*NUdUB>r#eTE[(no"0ZjraU$:c4d.Y0dcg3u*R.1;?(oAeW'!*erVbU(@t< +:_G2s4HR^A**JWLEgA2ai4d7B_s:^@:79VMMgA]1;4$XGAOdrP84HTgo +'uYIWL&%YE\3r1qhlM'c,DY2Sj?/JIKH]gE_I2F9@#D$-(;!Q*?"b4TFAp6,WpCqA +\>UW9m<>n`jjU-2YM\c;[1+_$flk#;3LOcprq$_GD^%=.KK+,U]7d(nl$pnW9@'LX +(FVM;'l`2?rulkUM1baIq!)MI#Au`lGFlcL=G.O0(@s>%FkFFB0GF[3<#'$NdcJi +B[!9C\bU[J\6\NOhr"2"U;F9FUM3#EPG^ACk=\0;jRdabTT18G+f=pFWh#>n,eKh9I1$?7s/I%/A]Te>iarBV;cr3$.1Fur;L;p?eHUR'&) +(hiQem;+TTi7%&,+4;OOH6;fmf4Q!nh[d$c0EKp9%*I)aIf0C8K.*!J<^L;9.Oip5 +e7i(qK[lM"""TdQ+2+!^TrCJbgnf-W\s;]Za(Yl_73H^kdGY&#&rm>6BJ4pk^kS#5 +YR^=;PHgL08sOeYeXbV=Ccb7]r*l8;N(aA=-qKjk61Eoa9?u*-J/LkV;?!HaF$G)< +^@*G?S3P*R"hcpT4\$"o6qkt(8A]<_Fbb=]A/MOa%!S2'q)CtgPJc3ojG'_2 +6BK1&0H)8Lp<07m^sf#&PYh-7g2Q+gTL),hN.O>5]9ggmW,MnR%%7TXU5fkF%8r=h ++]YmP,L4QZ[B`u-P-58'.&.BApO4?^.]%t\7*9R5CG>/D*ga16+7iPKqt!b0imjH +dW+M-h;>>YFn`!HKeYXu)RrX2H_b*GL-.(eIa2Q43@l:$LiF77K2FI[oW"qT&\R`n +Z?hU7;C!9=2*9AHe3tqq_3/Xi.n)S'*Fp>InZ^kXItALb^=:WZ]'6^C#ZW8WSCD>.$`sf +eWssj>WG6Npr-.bP'/CB>Ncj:;/3AC3#^oI,Yg.6DR`*h1I +K1C*,%?aa+h75^r1NW*3bK,SM(X?C_bF.tbi2aJq9iNb;`<%[\;Y$0K1g-7rf/N-0PcIM>+s(0r-q7>mt +GLSP9^#:(-4+^F*MV1Y%EbQT&5cU#3fAH+/-,%t;aWUm6due.i'1O9)/0IMT$4T>" +5RAIP>"f]9_?;Rr[#KB/5Iub$+%i1p@*o]rVGDIf/ieYE/-4 +OT"aXL#n^UFaY'%T>,^Ogg?a^o,3DZ_$S&fC) +-h:o1gWD,B=/6."#+H!@Vie5MS0Ene@kiO5V[5qlUoD2[Bqe9Ak5UQ)4l1,P>g;?d +X8$jfLc/epE`:*P$"s-paB=V^ZfG*Zh_/;bktKk29^[6HefHrdIbfQk'?SLt6%t-^ +c#,VQo8CY3^U\UZcQ?Khpd=BpG(ek8H<\e(^^Fn&7Fo%e)*L5(Ig.,RUGZ3Ns260,9+*AI1 +SAncL8*L7(X5tB<\73MX=\XbLk@Vu,1ZLKbQ\t-FRpUUm>*Wc7cWn<$5;E-Jh#RBP +WT[N+',@_Tb4u3gAS>dcARI=/PM[EBBRRAJ:HAUHFNMh-eHI$VBfESU,c)\1a=/a\ +VhC9u-)M*q>Vk7g2!^XMB#E$;dASK4#t74FVMFGiAbsD;@pV[0,LdTW9DFpb/$GjY +pXDCcfA_?p?f$pdR>A`_"s@XM`p:-J=;30M5@UP_KcV$?7QEXYTe'*-.u0B_$=ct] +b)=Du6MZj)'N4`i\V.3))*iY6:_Jm')?uO],X`iXa#6EoY">hE>_5d\b-T)TH?/@' +PuFXU\WA>;,cu*DEh'3QA4-03kO3HN_tb_<`/DB]WKLtj8[_0Jma?t,@in4=ZP)DQ'f +Ziuqs=FP)P,> +lg3AaAj;U]B'km_Fln-mD:@WZLLZ3gqZf8WS'Go^F:HL==l$ftEb8,X(Ho%2VJ9V4 +0/e=/$hE<,ij)sPa!ub"B5^PqmJY=WGg\q=ruq!u[g=G0H%HUcCk<78VMC>@iM'8% +KHhBn"%\IE@*gW=WF'EK-$bP&80lnHVe-cose +7ahTCBj^sr*5ean'XPSW!\Q285bO3&_KIFF$TmlB,GjNFE'P:K->9jH(6Obq@E"*] +"l$L.3HiUbq_-LM!ZT*uL1b,eG%YFEHg?%SJFaN1B?lCjqAcj"KFMY5_]jh%.>D.9 +U'2\G"I2:r%M(FR+X'g!V8W#"Ue+cUCSL8=jIfE9 +]Df,p%_92shX97FI/j5kpLP`PjCRZVDn\hEn&NS*de!?+^V?F*.G"&1aI6n<)AG\[ +S4#qN!s=6JdZJ5"'N1^OEV$^HSk:5)%7d-B,eOT05u#blGV"pn0mk=&@h0r>Zkj?" +q/MQ[Q@(!(/6P`&P2L7+#Q_R[9='Q7"@MP7`.VtJ^8!<2)8n";[>lt.&5pW3Aa$!d +^amJ_9L30AZq@,mHd"THS$iP=&`TUd3S9/AR_V2-JhRMTPVfH4nft?G>AC?VDd9[5 +^s(XWp!.um^%kmnH_WaMIt#\;`S]KE4>;[1_1kKJYSS9D1=.#\-t@U/A@$0#%-1E[ +MM`+k2gV.9j"4O+(S=F)b+gLe0H0L"W,36&$:\+q^?e".P_R?1l;3esE"=ht\S)I[ +MO0J9\reT,OJG'dV%6o;)`iQrrTmVh`q:dEW-aM +/\d/qo8h8qr&,JPoc/[2*(>,geaO@2Nkj>$I4(Hoq]HS5R&k&B?,eje#l#k0@LP27 +TPd@._6UqGKQ+Fe_chfk^<^sY_MYk/cNdZ>_U.mWReSk;hY<:bCcIh"/W:I.n_q<9 ++E#$OGKcBo33TJ4cZOg-l3c/`N6UKOm]I?U<8j\[W99HP\=?ok2Z.m*H:gs'][pnBT8p6>fg9mtBY +A']@"QsY$f/)R"8SaGtXAICXMT/-;7:ZU7]X4g^@eSC/G=mIoSdnu%0NBT_AV3ePV +pb4_0r`nbVrUMDt6Klbd?eJ7haSaC&OoNU&NYDsj#V0?'3E7qr>IG":e^bC'::aQ! +kHEjAOoC?Bd'R7D:+iWXiNQd19rlhS=4[mrRq@[Z(N)b%#o!ufMA)_]XVj1/Gt;st +9qtZb"K[Vt)@#3h9hWMWouH^\\tg/4+eP[e3Sq\uEPdXp.m@aXnKrUL9l)O^XY='! +pd#4:5LbI,7W,@8NePE'O[:3$Zk"5j!/:1Q'<#-qDeI9[M28Bg\nf.<_=6+^,,*2a +c7+Lu.Z3GJdWTHLiaofL>"b(2bL[;[@[&P>U.-s+'[,+to^Q!QgTg\9ALA'A?TbJJ +iaAKqESIaq7E^>:CWD_4fW51]PCm"_:qrD6c_e\P`=kk=GiB#dSX^VqV29t'g_U@d +ZcgsHGWM'YiX6l8d.H=+Qhh^5eO(dO0--*uYb2Ic'h*do#*gNe4G`Mu9Eb4TUfn)6 +Ptmr41+UjrjQ+M/p[oU[oq"?FG6NTtLP,+%Xe3]9^g +;Lu02Y"G/%AWrM:3fhQB@T=Z8,/bb$T@^>SX\#[m8XqM,,-n%4'I)E%?tZ(F;p0-$ +Q-=FJ*/J.@QP[fVAP"M;#CRgKm3J*C=QhlZF%dU7N,]5%Mfmho)?-;uR1L%];A]q; +_NWP2,\#"T]4_a8@l6(eRTaFk(f%b6I$1Cb>uN+r=siB':rN,sQ"Pr;M-"p];ro_u +jkV)YNkht&D\[epRUUlJ>+c*+@M:t+3r"cfmRbr1pKT/\J=h2WlAX.U8J[Y1c"W^( +FM"?.^5M/uPR<#UW_/2FIfY!igsoo3YUTRj:K(TN?"tGBP-=beU$6B'h@c*J0dj!A +SQ`F%X4?[hma[edK=74kZB;]F%]:Q";6eDL(KjhE?/DT"[s,>D.\>4`[J)c[,Q$86 +ITV$S3c1L0Dt":n:\7NMQO@W<$F,X5$]T*cW/o;e7DC +0N#tbObVAT.?Z0D=aao#GC6kjQMB_ra*5VVSMqSK'_1O='5,[Y._5>s1"3/kVmT!r +?'?%=AW:AB78JOBM^>]U/(:%S*m''m\f#$)TF0N6\2?%/YQhr=-0*QqcpMdrDXKb` +!Es0s3Fa&hXoM:+"p6V9%N0O1C#pM6QA=s8q<4.EhV[>_9T*Q!+l$/XfpN1c*6oZQ +!RF<=cil#\rTOmsmK0c5/pCoUleIk5'37beSp`8YR?Dp3\$Y+FWK!HAo;/ibXR+HZ +p#`&HG4a_%pN1:!lYg,i3kJn,^c;dJH3nOKn6TIGMW??]*;fsfQ3W_$f4WIHpObAS +d91r_FQuD_2-:pnpcSHcH&0aUmFKnY'!d0CB+(gNGVrV5(?>e7Kg*>E_b\a0lkUWc +PmLWHlY)<(oOme'<^cQi=;?)_$j>H$m"\b8)bj7o#*"A+VA1p^1o[ImQo)0W>!Ek7la(f58[Xei8Wu'cg&'#V +qoh1/1XFkCcJrq$D49!lNFQB#/o+\r2q5C[=2QsMI+A4B/,SQZ05?Pk/Ss7TCk/D' +qg[2Pf$)MD`INQe-XG'Uk#M_)r_@bqu#7_nPs_scM(]h"srEA9dX$Lgfe +aI]+)RO5+!K)83D$0b\NF@[R7@._hFC\g_k<&2iAp]agE=%db;k3:,]^L-.+0c:.2 +$EkpP6=JPPi7)#p.^WbBo*W+GVRLV)P'.I);Eh9SHLdWbV23\8Mb8c"*'V;Q6Q7!O/@Q>S`EJ5$@%*^jedB&rARZI\7J^A`3:I/OkrB!%7=q.\R89RCM8qqgS9n'T?Qq>/B4q2Sgl^iiJDB.m!H)t\P; +2!DP,1;Y#`6d.R#+NaNWk,&Y_D;YBao(&6Crr*FPdXLlHA(*b+\!^:R<#3I.i/AQ^ +D;ulbkiTD[kn]dho=6kDrIG*FP>*,ZU?ls*Bb:A-@p,U:(GH5!8Y-..""2biPDtBk +8KbG>3Li8=s*9EIJFEb_2i+>fTL5s76>Ret!F`G9HE9EiH7TXak1$aJV$4(k=q6mh_PsM@K[+1ma@V +^f(b+p'U:Kkt9&nA[B2;?Jl,3Y]^rS?3Sp/ZBhs"Q/n-DH:H.03pI0>^SkIOqB.d +9hKi&CpU$PXN5KoXb8JX2p[cX/gr8SK-$VGb`fb',RYkVKk)dWh;4$H$Er'dHM=S^[`)d%;%^=NF?-QD])Q/pr4>c7'62mno&mOJL[f0@@WSa@Qoj +_sT(P7-eL%R&G+J8Z_!6LV1e&J$>gAd.duGT&7Is1!odXc1F]+*3].rqn&IOm#[+D +9"J%#*9d4m! + +endstream +endobj +104 0 obj +<> +endobj +105 0 obj +<> +endobj +106 0 obj +<>stream +8;V^o$WpD/(B2qBqqR+B6q)BWcFFo@7mM^sJVo>(6-2NJ1@W]H.q#$EP[s&Y,iCY7 +2JJW/N/nT-%CJ2EPNENqCsp^i:NOa]pe::AoJo*)a5igppZa_!h`'s$*E[[U[Fb9, +o7?rFi>"moO3[-`39aCk(bi]8F0c3Gh.;Y\F^Z:e)%P#jJm%43%k!\ak.B)m4_\ri +1SqMMLJYdI5Ag0Oe)j=VI::8a+L)/*W33YO?23$:POhpa28ABWb`)6;[G/n0-h+ZN +EG>78lhbb;jRXlekeLmg$J_ErrIE>VI!1geB9rd,CNl?,Z[V,eh5*PM%]gQK<1RS_ +]ut$3/8*bNWrD"k070k#Ci-)mNdtUU&2Hu7JLKEb*`4Bk;1Nf_5G+jl3pXKNrYLo' +>F2tZ]sS$5n9=.`3k!IRK]*\8:]`DGE0DmQ$*AFSTm-X^WBIhd':qT=.@,h0,$JF" +Z7]T??:V-*N@M%k^4-S6it`m7=qUTUMrgR!&MD4IaLD-S5:f&""sJa__2T,@D_QpB +=GB!2U32BrL8'k(-"@dH=o59^k_V`CZ$*FtTKXld9ZIO>5ogG4Hcjo7C0.KD=m'3\ +#P;Ct-+HKoBp;_t!j*Ws.?)<&pk8V=mRB'?Xk1R>L0CXZrTK&SjA3C$T9cGSY'$>D +`d/_XN$j0$P/VSkTaL[9&HBOG;.3I4"EN2d!U/pG9TRRH>!c:ZTI:LEjU0Z`O"4,sEP)a&k89Io*Bq8I*5PM# +=T>.\9iG^0rLR%eZS9@0EDu\4.eTQOeRCYcSfb'clNY3o%9FZktC;`,`+XCmJ4EM;5$*W`1iU*Dr`A?Y^&:DS,)W]:Pjj +c(67tS(5Hb'?p;_OMMO"a&TASHZ>"PIt=eB``k[/Ih7U7VqK3dq@,$Oc#eK)kRr4K +hi8J)KTiO`&C5?d.`G;jN3+2`rL#Vk^(T=])cDmIZCcMFY*#U:/jGQWW=Tf>HDq$) +>)cGrB-pIpY2sC;[#Ndgm>-@`,cG:ZakbjBL):pkVOlW0*)#"$QTTM'gStZNj7$Y-0?Df_r"kD&uliHu+m#4). +$kp1g/W)s(=pAUq;0bj, +QPX0?B.Zf"&CIoW&8:5Zo^0SMmPq+HJ>=L2V?=-D>&GP +D#8/NiG-4EhWd))cHk'k94IbW2hh +h0epf-?,m[o.3JoY0P$H']LF1H:og<>%pu>F0$8S)o''\EHI],k)S*>09Yi3n(7%4 +/`])8rmQ>q^Z?n4,;)hQFf.XqLDF`m[TKTZ)RMZ]&R,<,],E30U7R +`Z>l!I6Z:=P2lI5Q@>/V=@HG^;ohnL-ba6.K.0BVZb7(([%+$p,@`coml9$e%p'as +"Xf:@>rV9f$J@a1A5bWHX:KPRA\ff+F1f+^#Z<+?hViZ2ma,?`_#Wk,&r?-i=\5>U +mcNCDMtq;_Y?,?FVIpc8>P=g,*GIA,H?'R`P*.SBaPc,F!s^+En(["AM$]7:mM-f[ +g[jSk*f9.Bgh`-]gbRi1W!(bSa"\lO=Wpol5sKMmeCKOt/GpcmX!3a>9YS +heSum/DG<9@<9bLs7aUWgSa-bGjr/JX@WpUdCmShRK^:U3%"+1>DMrkIQm)U\"\5( +X!WHn0B++7bgkC8R%L!`dX3sPHTgnFFk=AP,MgO_:!q3D7]K4M6&Fo1WQaH +1,@rYWu7&aHHd+KL;P"bfuSA!UZt3DP;?ie7#E&Un4e:8I7Uu^JZTH#H]JF@HB9Pd +J*3SSia-A1cMbhI(Qjj%"_$["3[;a&fVbNpF'noDgpZSP<29FSsFJ\,q=e.cIL&=>LssHgqpMcg6lYb[8XGm +lZASU9guO6dT)r&H[icUo3gYFTj'lgd`)h%['%$ +XY_;iF&'ZqM(dkY3[Z:Y]f[0)5"tmGNt6M6UOON$#pXL4c3d,LT9Ht4b0O@\S6Jfj +il_XogV1oa*#,aMB1DLZ:hXB_M)%Q/6h2'_j?f)(U4kU*1-DA0i(k/`Xpc`jV+?\q +JWR?g^@f5t/h-%>Fi&k\VGc(E#M0UNC,L@&TrbW;n_&QSK17d^W*m8QWgm9q((A1l +ap[,-$3gUS^-Jnb\28$Q<@%ISaha>*IIb,1lC;m-6,Vh8%:__U9r45q_c#&2@V6X$ +#4a1s97;3j"l:6Xrg4epEE47AVK7B`UkbCV^&iS.lL+sOUS#t +_H2hjJH!%IQsiq@J$iHs?9i`ZgAWGi2o6?H(>@dh-,QRjNgM?CnOX5.5IF%#!Xh6q +=:G4KrQ1us%e3#ADo&r<_%$^ZWC1s)bh[N1KjZ:%s(m&=,j()37-B6nM_SKZp?B4l +0IECC=jR?/MA_nQ`^*Sa#/Dnn".4>3hWr.OSO]n^lU!Y'(_.3:8! +1![>`@;8(j'AP1<-:r'L-kkhmM-h\#/o>FP.GLka&6qf2HDhI*k[#KjVIR +44S4?dlP^Z)G.uW%_5VnYH_u@Lm?#HM9Ypll2M7a]35Fk8,/V*D46j<(>]]oY;@-l +*/jHATFOZfUe*/0Pu?6_+tl-`/qR*'T<^:J@N:BQ +r:ta$1QKdP53M_/F3;+39`8Rn*IeX`E#4emqg&=2$o62L&c3R4<5Rcdm*RWcgLd?< +fBcI3R%=(Ko/UC=m>3k7Q1.uI4QL5= +$!quFq*\"!m5>4g5"2Sg+6FQZ*01E<9B_5u*]!V;I`?4#MPad1>R#-fD)_9,Ir#q8 +L^5([$Osuignt(2G]/];*m4M9ep68Reale2:R+2h;SDR\AK,mo.(p>@)Su=Y`I"N_,h0LfBPr'05-FLbX8(elh6/4EI$cMpqmjZ$I(@N%a6DFrRqF;DE +K6[Ei?_n"fh+I?"9BLMGko&3FNq^FOg)t%T7O8SV]7;t15s<0:F;h>fTNpSWEW9k)ib4&p +Q[jG\%-=OdW#q^*ocR6a-GlNC1\?KL>+!I>#P$*N+77_%dns`pjm*?]B:/S,SET!3 +1P&ET;PpB/K,CWkO88%-0fR"Z5D1)&]ElQ;*aCID)O&qHsmP9!Xbm6;E`)+W`i&B?mid^"5TUZ +*!(OfVpURPp/0I0r*@+Z^VJM+Mu75(X5F(-0,F!AHKh]5J"]/J/X+aAE]W'1l#^e< +4Z$/e%-R+jp_,&5PgAR&d43%$X5m2Mk;13pf>c8LFVTlVC-4j,]h+EA%k[^aF*,t8 +2W6!-5Ksp[h.m'&LJDL`4N%rdO,.SY$g0T@Z^9p +"5a]CZB$drIP#!CU/.pbcMBL]GHVO<9Dp`jr>BP96:u@SW4qZj@Z]^[/A4R6I$XE7 +b$@]R3JeNV>mJDq/LiNVNc9&m_Ial9@m_ +q#R!Q;d`s#=qSWNYTJEn86Z+QgSc2D]*pP,]E>a\??HZ>B"oid,G&Dq^%.]L?A_aT +lh05Edm)ZghnKci6MPa).dMQnFrTcoPRjHo.;UTa2S`'V4KfD,pTn(J_.J)%-E(otGr`1%G#Fald6Zusr@#j_K@E7TLel[2?1 +@r4Hgc$+brq=aX>D]Hf,4[6jQ`IYc;]rJHf#YCb1Ajg>njLm_*+'*RaMtAc`Dn/h@= +m:G9Xo/')]DeoX<,nNjcgINET/UTX<_3O8eA=joqi;DUj\kFUF3/(k0L3uKQV\75nIRl6#U +*5f($b`S&W8Zm>Y,Q-SuoG_RkE-UU[n1eC#s^jqAb>A?"t[3e-ahD +a(pPSQ^gnG>?6rg_u@aV,kmY]`G=_QC\h[niV!pH38Il?($3iTlYI+j?_imj?_iAOU%!ROU%"M6sbj:#tZEH%3c6*Xb\fi1l/L_9FrNV'83=j'8-\/ +"CWds"CZm9'bLT]"VCnMk9!+>nl&JCK,!JCG92"&]5!CYno@=q$-q1BgK?1QZ.J@&m\9@&o0eWoGrC8_+)S +KZ-$B`0Hr>607<+q#oY/.X9`YFl(R2mgd+&8pZ$ab%@UM80HPo3h(ZMUVTWEETT:7s]%iVKhIE@%0^[]CF>QGIQN;b*R2]O6h +1]Dd79XgBtrC_Q)5G8VRLNL;F8)L0;kaejdQe0dUC3-eo>V;qtiF4G!l7?l'c$k7S +gZe?&F#mjr:j"FT,msI#N):B9cOtT*Q=?iR__bq+c]HXj_uA8-J!m`/pMG8@J!eq1 +.?YSg[L`#.b50+445QU8p%4)7Oja%VY1i57R?FgKR;U)=Qb2XF,A8?hYB`T1aDl>7eWmf2#8W<)k#".s(4<=Om2m1s2KikBk^sqC2IM: +5EbW!N'fW&lKbYKm$Z=W;4O)>%>LtgF/R?s,5p$$4m=%ag/J!H;&i\b9_4]h*q1P8 +A8Pj.;d;-!P@DpAjCH/$Ci_,PE3=P3G.>_b+-Hl?EbMq#Wr""GU"@EKriFr< ++1C!eCl2=,9/baWp)g`D5.HI0MXTuhl#bo[\s)3],[3gFAXc(2Z7T9IM&N!@%_/YA +QdjYr"=,GKHmGi!NM.We%g4YU%.93D;jcLMND+"43&WJu+2PkLFRUX0].=SJIci +G(f/XmU'#P(Ms.DGTMlK]q?8>*h;J)(o-P:6)`%%%`)NYKYSW#38+_u&0RoS+RA#Y +O/[m^1f``Vn9E-+F9Wra%_*[C,@19,1*__@)CR#.q+Jan\8nU(r05e2Sj5<+0G&l5 +Zn@fI2.\Bs\r4/_G/nodHKOq>9[GkgL/)*EL=6'?RR%sfp),!Gg!L49K37cYfD>*P +`kagF&ILCNg9H4\s+?;D5edD;qt.&Y`qCE/$CU0t7oPVL#"+q;M`Rc&(k\C!&pbTe +70K"_#MCPRUWbqtY\rGVUe5\NNn#"XiE70G\(S^aKK5$MOb!>5$b8Upou'7-YrnUK +:*`XN[,p%=Pa)H;J5QLR\9W2NcOAX\3-5Q(fcfYD2s:^HQ+M][oVcAmA*[]^=hmRi +OkkBh(E`aKF9)MsQSj]jXa&4=QEl1gOSo:(lPo&EWU.QJ.QJZi=ZD*CMb0c3 +LrLWlj>cP;.Tpi\Q(FllG7M=5nt!oi]jV?Lo.(frjN8A=U;$QZYOs+Ff2>1T5SD>' +UeYurO:k1oBsAX#^#Y!7(X+Xd^Km]l+a@KaVW6fW\Uu)k`kK0A8s>e_]iu>o,>;YP +@3V^7a2o!lG1hJ&o%1Tpp-A*EqD\)%rqC=.[IY;c",HoXcb=Dh+8WKrMb6m,GE[02 +-8MN)$^>*0'-%*kaGc`?AQWOF-R1i*Kjcq;qF4P"YrnIIb$Ur@31DBJFTC.GA.IIU +h>.uED''I1@Q-skC,ofGZB/N7`,`Ek$Tk_3VE9a7OqXcDR4TqK_"rK34hZ/^@WIDi +%&bjnT&p2fe.K\l#Ql=Q-K)(aLL\&Q?1o.VN$krijm,K'+AnEVbrlni:-N#cb2Wb> +n:jU4:YjgVRnc3Y2,91:*Qt9.rKO*u0+(-\U@bk!l1MD>#g_>*N'q +e^NM6a%>&#'r"SHWAE'3O%R+&+34W7H/ZDXR=&WC8GG_RA=)1B>gsCEltV5)D3fRX +Y`79lGd=.Xk8d^B@b+K9*1>mu>l*i;j_^aoB1$P.VFj4T'J@^3'q$uq(*H&+7<8i1 +]Le5c2,YKT72_gf'e\V2k +Mm:0;MD)mH"E=\L9?Qr(DcN&DVQ&V,qU/W8.R/"g;0G\)Sos%k/ +Hj5e_;7<^@Fu"=$H-2'O6ECG*G]BFcl5eKLkM%C +juUY^o?AVC+3cOZ4H%i1=,ji3@h-)%m\#>4MqLRCO6]X!U&7:7U\REnAioS+?GEtn +]@jgFg[4sXC\CZ>W6Un?09J\mQP,Z^#&6CJl9mp.-pq;[+BZ"un)6U*(`%s!FXO%, +S1p\;GR92mn_$Cm0&iHcUVLk:K8E!Zg>,/qD%msc.+OV[luB*p67M2*O`tiE?\q]! +qJA]u=lhVYQK+KR6!2M?Y^\9td$j*o0BSHTo*3h4 +*+VfbK?d7uIrUrX-P!q)+,b1\C;;4=U*YGER\36!,pGo_c![:!I#bF`3%0$3F<62< +d!'#.%Bp4H]c=W:FG\Kp%KXG@.Z`rcmI_Ln*V5ipEPg&u2#P9\KoRVH)mg?EcZh)6'T?[2% +=h"=@9g;n]^okR*G&H)VY!)7GY&jFuT7a6GW9aT$dt/ie6&UYM.5$Eo0dJ@b2i)qs +9j%dl=HtIIk=CN,'iM5W6@)uO0OuT+8`DbR/;Zlk-qPX/Ej+E/!@0(t-pGfY6Jh9q2G*tS=TB-sIA#ge8#U+*O8c1`aaKX=E +2@*V\YZkkL<=gu7;@/5R4`3MuO&PepK)`42Cm:4cA-cXX-&sC9S3dB0Qu&BS6CtkO +32h>%+2]DVR:"cVq/?3eR>q6CcN6kD!)?O7Bs;JX]?b'$cY`;Nf:FWYKtqWDdjnc4']3k#<%e*0s/uY*,-mN(g.loIPdBAn>g7cu(fZ +CUlFVj0N?:5dO*hq"-8W)ENh;d82e!d^sb_['QMQ*!J)9%I3Rr_rdX;FGH'Z2J!4` +.tEHE&CY%K?'Hm[!3U]+;N?9ci:2FMYY3cAD#29)-ap0!m3Za>/&YWBe#U[8p3ss:.:?$F072mW. +2JVTGO\Dh,-Ruq4-Im+c.0h>TEj+5bUP:h$O"FNCO*l+["TVL(g+/%Y%RLT%lPab;& ++FL9tpkB*M2h@V^[AV0-m%.SdaeW>NhB0$2:IibSQS?@],%)':Mun5D_T\-Fa8jOt +!*PAaVV3K*f%QGV3V""9=)O`@rSr6[YN*0scDXtN#VJJ%))]sHrTfRAnP*QCpZj@% +V>BTjaG$g +dKe]Qb3gU(,.'2]7IKeE)DUios1\ltLBW,33)."n?PCTN''+Tb9dqQP8g,$^Ng:;- +N(OusYj0W9"53/a%&8IqW.C$Z058'q7*CaZ#YXXgZB-\NMbIK@jQR<:#+q7s7?eO? +r.5?3:mMemoM`k'WPhK!-[h`2&.q]ae.fiS80T&,LRLYp0bm,&YU$^4"+F[MVYX[2 +&?-L+bYAS+d&3Om&lZ$_NLpeNGXM"RRn?WB^@]A+VL`Q6KVZUm!)qTdPaIqA*r6?DtYW'0cMFgo" +%qW49flK6OW)4,g/T?%BCZ4PtA%3s-$Z?E^L7(7G$0/72UgNUQ,%)$EnXJoU`n!7, +O`<'Qp!""f'5cU9`US^Bph%E9\HZLjdYhDd8pU1G47;%pW=E5Qhms\Z +c5t+'dB)p'U]5WOfirMFeS&_NdI-We],DG*cHZ?-rVV_Fbm]LHoHR>'p"\UM.l?+Z +Y?$hO.jrT`i>udk^hl+KDDE9l\lQ(5g$ILaZ:B.0qP/)%>Z^qqPb8X]$COCE8#<;[ +/!Q$XaU["kG.?A'E"31P3CM%e("u*#.Mp3PNV3751k<]jO]2RJk&ViFU8<$`+I$=1Q +?gIa=2kdW-MTii-T[!g9U@oJ`/nWj*UrmfU^ +\.ZF`r1"#i[)/YZ]iG\ridT1d5[9C=F54b&Bdn0RMc4;oH^qRa]8Q)RWR&RUl*(DV +XXl'99h+[r,C*1U,8NQD5QkWNAd8fL,?AXB*:uI\K0oe&=Z.L",'QY:SMt<_a\5NE +,3Gs-%_[kN5A9t?BB,ARKb^f+pq-=Y;fMP`7qQN!st@L)9AO`a^>rKiPr>@/l+ +nVLoU$SD(?k78Ur\^56Q%+u,nYn&TiKl,NH7R`^K-+f54#]0Y]V$[feE-X5g5uhPFs,Mj#9KP)V@>QnKWL^!Cf=D8]*>>cEFV7I]6aW^0ahRW[YWK68_&+dI.ba +TqFV[,6bN+.kpa7(X)[Di81u9'[Z8[5*PEU-[JY,4%.u +ai$?RAd(B$;B*?a7YT7T?I<2h'6)iic-_1#o*R*rOLHgI^hQ9CVlS +DB@Qh8+Br,A@KAD5/]pDAOa,qq9^VP[)`XoZW?417g5p?C)Wk\Pko&FFX8J0>&-gO_c!qqJ(]a1HlL +?@#SD_?A+^/b?YEW,7*Be0AHY4FLp[fC8ET^2HGfE,31'_"B;eiEgj&nIH`4*8c<. +alN5lI@qEe?''?;(HJ[;qZUU"6SQ#u"9J&(&T&9oF=Ube(Ul]tu&TK;R +!46KP-eK5'3_-?Y:DiVc4;K4hXGZt6ls[#lN?'7AR@:>g"bfgT'c<71=#9%$8$SZs +ZEk,AZ;X['i@(j__0ChI^X>mIdY/!ushoLT6 +bP2;@'&T"i_.kkd9@CBBp:ZA_Mkug#h2oR=R8F +Z]!T)D"Dhu4glE:;r6KunT9,irS<%MTZFZOLP&o7ck?h4K:G#)imh:onmrjS&0WGg +=J,f`MrB'>eEc`B]gM8;fs(HOS^`qK4p!a[G4ViLgj)$3If<1g=<sEW*-Md2VhNh[A +l%#/)Vqss%6QE3+-8d\>p2K'necC-X#ZNb6@C)BI14u17!*.=;7V8#2?-[O`Q3g:% +mc#@*^AmeQ?^dQNnU-:u31fKDd/R;L,Nk]'RE+_+)[=\JJIdL/P43,uo^FYY%E[LE +Is]GS,u#JOIIkOW\Z6J[p+\qKaRpc`"7)K6dED0m<*e@L3E9i@!WFgNY#FgP?6V^p +QnO[`.NBtL-@:sO2Le9c1Z"D#n,dB8"i&;0'Zjp,R=hgp][J*P*$1qI/om1<2Tf6g +Ns'eKhkk;>]D6?P;eLBJLDM!%e+-!(a7:;IQSKe@-.*r/U-nQFIUBZjnXqp=T83&` +LiNkRu@A,PE6K8PWmYRqq-Ak%"",5frc(mKoLJ41a:d(m%h9oq#bY4&/m5iCD%"Y@-Itok''=o4OPpRcGupdLc,4mPE']slaA\l +:]4aIrUNqtV:RnF.UBV.pA<1(TqrjFn>ja+Bq=_.oJcZ +`lP`m`gk;"VnP)6\d\(dj-.n(GW"g;?t*8\R;k-2et?6BXiC(uG2q'8VZn(VSs!R1 +Qr,%RN(TdARMVN11eIA[(?pV%*pLZ-6/dptl_p9hG_qEcL+9-b0?Q]m6)'LV3aeuH +6ur>c#7^mX^^sXEB])3dYTuq1>-p&R2NiR[*1_1+#p/2h/eTpTUL4AU?3tuXuT+AdqUJkL?T?% +pj,VZXmu;1poX(/IJfDS?SZM)(,/-B%o&Z"HkmZ[l#;nY +@98:nI2r%9(T&b#25rtLi/\$[O'fB8`;.B%<\uooEIY0c(c_[eS[r1#.0f`kblG'QCk8<_ql:u(2>n=Ws]k(?@ +6?D85W8;R)ja=sI+%iZ]'h1h/l'!'X5Q-f>^O@7J>X(7,3J5lk]joD*Jl;oQ5] +FLR1k=N$A:.hZ5>K@:p(J0gjD=k:NW\:D5 +8qQ=Dd>XC.!G9/P':r-;76C]?+m'Ya,INnf.CFgm2_sr3(At2gO9dT9<@[O53K:@b +4K!^$nE%*!Sm0<<.smP0c-fWrs!,_d"7QSiC4!7`4:eqC9C!,.Gp9bW`D#I#[Q* +%bPS3@:ptB)TfC/SS^1B<5Q[f',bTi;9l=t?)1"HN!Kr1/kaT6Qsi,d_bpTt)UltE +5chacLh)7]eH?>@#,Q+5d5JRg^-UYPBmKd49jo!k6/A2O;D^k+'6"21W$,\!892,[ +k9GXZDUjCn/fn#dK9Gtma`mg_U1,##h(C#b,>MC%jm,m!]5_+#_G!L+2*`t +THBgr1k#"'bg;"6oLtoJP,K5pK$L-(&I)*_QC)HuTIn+G^>M=p6)Z"+RW?;t/,%aKgu\a/ZjI2VVH:DC.HeKBrpl7-KNbYCE=r\t4PO&ggl&HpA;p,%enV +4(;q3*!3rEA:WHSK'#HmaMB;6hcVIWD67bI%btK]*rD`^)7F?F9<(]"%u=bbLrMh. +R^+Ri#+$Z5U(/[PVc_TNfo]qGk_:02ofqb\p/?E_lFK"5E]:L/leNg-'&qqa\#fE/ +6\1O)d'UI08u27<,b.1*;6ht6Brstn318\X3/]2GcQBuh_m3+TfQN.1MT>MriRmmN +TZH(i;'Dq]MdO&7C7paeeFoD+%IDlT-rd;%b0#`e5P%ca-p8PR2Le3]P,f^e=ZW=h+JUnsO*RW2p3Me= +4!EUC6,GK;@SX1p'PleKl)J?rKkat;TJlF\N\.&>82K%Tg3gJ0WcZS=p2I5*JgeNM +5m0L5@gqP:9"XJ6#9ije[U@9(1eGe9W=6fIau2]<6?M-RctAE?fiku^mV(kP-,;h, +'Qb/c3S8@f&gc_lR.^`m6"oaF"P/9o,Z(R"iIH)(!'X41e*@2_Gf4u88Gt3p<h&.&%4BhIVlP49b:8<[j?i-'];Kn)c\":V5* +$*5.3D.iu$%K2\%@0@4_5\Op\9iFoeZ)LXQDG(d71a8AD7[No&qjeDQO/;I6]DKnJ +IF%Z#chkA%qefP;G$s]+;_jrtft;8'L?B($KA!N]X^UN7CWuWkD7YWV4]gOtrI4d7 +do^fq_:hi'F,ft$fsjLB95.t4OHD<@/p4(8Jir#f8Gl$WK6Tm,EJukIr$1b7LOYnF +T"Ia#VUVSZ:WC;tQf]c=r]nF&73c09>/Jue?:IU4j%< +$9l?hLhOX/Qq9J#@DYjXKQ0EN.'RY%`.NeKOW]SO<>6b%]_I7@=q@nWb%%1I/[Qi0 +j`4U&S!T0_`^^\=;9,/]JAQBZQg +?"kb.QBORn#9;>:mKf$J.DmrK2RI$pX_4&,X.A7[J5$h=ArXpE=^HW\E!>:72hj"b +"G$i$@dZXT>/?Zm7kFn,6<=_OcK@Ek +6FU)22&Dab=;08f^:d(\8nGC`[iO2;iVNkleu"Q>/r)sNl_HMnrnb+BSU:7VR;Q,F +%BNV9XosQ.oTK;BKKQ5T=.S@-n/`Cl1VKr,gbnQNOOG(49?F(PFftT1H#LHm5P25H +f:G(,5C+BTs7CX/Km_Rt.kkLtpDJR16iKKNA=F%ePTBQB7.O=kXL6Qn\+1fJ9%]-r +CO$+V8d$26&2EPH6p)8!ZZ8pf\"bC&=@,5@&0af[7?RZ59=.o$1#,38QAD7j3CfgL +E(bFs\3!B>KrEJm$3gJoV0**'GV^\s3,ZCEN0s^s/.&+O1G$3p?Qu; +:u_"'T[c!^`4`#W9kK#3EI"Bs+StFOUnS+ +5Koe9mm`H#aI:W8[`(s%[:Am@l=u!d;te5!bJudO/gRNZXm',:(85mfdbMt"JknCJ/"^r7Tuc?a,UPB)tFA\Jp%l+;gde'%VuA>"Y?;/RkZ +JiUYm$q1Ql(a(V&DU1RG-c+D/2M9E+L'SOB"Lgj>Uu8:gNW>]N6KCqr:3THp[8fLf +b(UtAKka]>WGO_'MChut:P/]00JEWQ2(28l2,@omlj=M_P/ag\eNpcMMF8>]P13Z(s3H +s2*c#/2qT`^r^kF;/]mIgrp=O*-g'd%(BGQO;+P^3OACG7hFVWt*'# +C;8>6rV\C5qcYou3OJ>PI_X34@3AXQDI)r":*9$rl!+'rFa>g3nW+#%HRPfJ!.a'='+cL%TW;Lf1^F#: +hEQ+qXfK1O)NHX,XP8uHL8"6he\/?g:hTJ==l.n4;>\Lem+8ITi9tHCC`gGg$G?6/ +!J5rlV0oG1aYe$J#Bta2akc+IEQeioQ.s4L^]fI5YQRL<;K`CFN/1Q"F+RU0IQV=(?:1/=N&8*fdFRBs1-.>`)*pGK +CGhi1ll!sa@<8ur`n3hdP3mHK*C3*@$m>kgU.=;DG=Jt+BG$AOKG.0)7Z,PCL,uT' +76tiiK`'74,reH084:Q90#BG^=0!np;DJ$/\uk,Z.0H&fao@egT!dnmfUc*845G\* +MR86SgIg5_Pm7YM`*=b#R%k<.^Zg/A&B8C\f[rjq""WPEjAua$$t'jk\2+R&ftgp$ +DDJ\hHOM]_Bk?ul4`Gt',uJ'4W#-_U&LK@2rt(d=1mu7F)2'UH&\A@dE=u5C7gfNW +3'?"*mt.RtOWB>"TF@`l)MPT[;pM;jg-SSg.Z:Lg>2pXnmeGOs?M5DcA]JB.L%t'1 +QZ8UQQc0p%`f9a0EC\dmjVoX.n$$^cCm8O!"^&eA>\qnjF.*hl5!:P`5Gl&C-A!(u +HtH;GWt0'%9ts/nIT?l:/9X:,"JOSIJ4nj7kf!)c;B/Y!5+^md.N% +B1j?X$hVFB)kXKl_l:eINO,]p3d0lGQ)drfCfshd17KUphKlJRl/CY<8_1T.1p_*" +WU(nsfeKR%Y\+2N +ZloPR9n7t]:)OWq?Xlf=)^F[GQ$*b5d$:_:8;_);VFb=">#W;HA02Fgd9,!pX%&3U +S$lu;K;,XUM$8tZHiJ:b(prQZkIpa?Vl0GWhXA@e_a29KL2OPk*)3U1h&L@NO@O8i +]HYNA*>tC:,9)@KcGLft#"+QD:n4o,WiFiA,6^llHgq(Sfp2C:+OM)bgf'c+#N3WT +&qCVZbZuf+QX09L'O5D@n:e#TD'_mGlW]^_pRTTpOMpZF&+A`Z3lRcbTI5ddVCK*: +6*')c^?W5q^$R'-R;3e;"hC;IFLjDW2u5T+3^9=`6@N`3*!>H(.-E +6R)2no0-VQ\/TJ(rOLfmqIS@IEmFPT:V"s=9"<]cEKEEQ0\>/pJ4@,J52e55*hh@_ +4m%1,!H\oqP3+l>19#Ek?e0ue?i/k:9OK4AdDVn,D9ubl9A?m;J)H1N#GJQm:ZhYJ +S'B4=/i@js^<]Q5rTMe:PM\S*"5/_H>A*+_@O27>/3<;*DB$'OA#m"3c5k3d)NdFS +;PGj8Pe=ji.W#NfN&1@4E^>6OAf4oI,1/!nLq?)"Ra5^r1hO)fXS.DBY!t6,8mp5q +T4.HR@EdZ&Vf;bS'h%#Pqo3o9@_F?$Tb9'8fu8YClp7bK`eN'lbdthR]dYO>!d0=O +1OW%AnfBne-i2e-:#2A$Xo.P6p!kq(MT7tHaj_dDF2)*?oaK^?]Z!QHRI*>H" +G`:::2P^kL%9/.8hQ/Ne0@U.Bd;P;-Fbpi\Zb0IYF#?H/M@.bZZ:(7HM.E?K=Jf'U--d`)!c",9NCIDEC"00\ +ZI5e'c1fcZ]bLd#I20eM!u5ICB4C.TI)L7an4LY1.n2&bk]m(IWZ!+'42d=m`MGD_ +*%NHi`'Mk4XUmV];XnCoc-[^-HdQo^pS*$\Wi1T,kE>N2f?0B4:-d)Gei< +=o`AiE"06p4!rd.5G#kG_JY1@0sTX.qVb/-Xkefkc"*7sUcBn$/NDHkCKPPY@DSXl +Q)RCqaJ;sCc7kCLs]X7J9NUZ\!qZ,0q5k.&b0(f=P@[.Q)%(Np`JEN +C)rH1plRNL[fQrcEO1i-HNoR)HR5ho`7:-_Z8b_ant?ghcl<)>41nIa?Vq"':%aOq +anc96"f1[[)fn94g-[*X)n9Q(*`BJYk2e<,Dl)TpL`/(s6hitIUmDIl[!5#m`^Fc<=5YGZB+Q.#`;fMuA +kL777!,^t"Z.*/[lZqKh]"%04Q$`INhn4?unpAL6D9q?=:Y18X'):(LRr3Y!BbjdJ +eorBtWl%$Ve%0AU.u/TLdc!X<*\-^#ML@qJA0UB]H^gKB.d^ttXU@1$p_ +aN"Z&k+%;[<_LsK*7e`3dF8.C")Pj$3dcq`$2k=(mFM$thpL?3Vf`L6DEY)QkX5rM +]u0H[h`=pGGBt^nkm=0KcS"H5\AMNV%IRH/3s6r7FG*_nCnWfN%_FDs6/A]C6&V%Z +P'UT*g.^;>4EFOU.k4aDf^b"ZcX^VW\`^1g&sKjrT2-2U/m$Q*>HqiAs(V&@%rsW8)s%*SBoH`hG^'+(OlE8B+]:OCY/K2H@*r&,SorYBK=p[0?k/ +ei1$bW<*<#FDUdNWM@[V/hjhYC"qJnHkrM=j=,^nGoZC>dD%7TQSbbl!aU&^39\5> +kPm:A]581tApsLm_)s50*0MLu'4NfL'MU$6WoWcW!Z,_-8hLCI-,dnd$Hd?f+fA2N +glFi@8OSk4O^TpScXKqO-O,HkBj!#bCK*qQWaV94WDRDo=D=;)Z"1^^A^X-'#YTWl +e:9g^Q0WDkA)dU5n?,9$3Ci0$8*S^FPMF/tR_:d8kRKC3r +hj%H%;$GKt$ +68FiLISL]3P#"qa-qVRk.PWB;.>q"C[nLU-/")Z-Mm,h/LO.'+Y#jtTp*ot(+R/&! +M?fu,jV#-m/ohcI9@?8j3kA(`\1-sZ1o8trGKC8;8!jnW8i''S2kIclM4sc&8\cO1 +k:bSP6mH:BDhpkF"j:::D>77,Ka6:_jYnsR_W1I"A%X)(^;a@#+sef3/?9lt'8>Nn +=V)Ud6P)5;&DCAXJhA:Ig=b\#SBt-REY1B1(eXK9P2XGJ/9[Tkj.L^9!h0@f2hPmY +c+r\I)4V-M3f"-VCRc(5mKP00ZgdY?/+ON[)hLof9PmH,?q(ieccDE@Km`l." +(I&bO5&cH-8-9ruq#(gi351R<8-Ue_X^i(!&UCuRqc<2Mm0"A;(UR&OWbYOehbmi2 +7tog8g=]N875OL:81S1M>!6)ep"@>9A"#8VjCr[pYc'p]Dd$otA7(]^!Cc#I0 +gPcZ]8(pPpJf$7\)g4Y`RaoIl5r$t>&N*%kYkgc'W%qP8(QEiP5b']L$EHXk4mMQ1 +ra%_PRj.NE`0]Em1LXr``fQDpX0+uh*&!fu:+/f)&SG->=NTUS9[9c?`F_bEO4osX +,?(PpQ3T8\:bA\>k<.Qm,Zb6H`dUR;PuP]!G:g;m[1D",]-ThoZ@kI/i$kPN^DPFF;&854_MDf:S+;8SLd +@kr?JCjZ(C[ee0'Cg"E3m>CAEG_sc*8plHV`3&&aYbgjj\IL[[.mt=Fcca2G49[5+ +as$U;S7+S(mL3l/=JSd"W/OB,bbDLA[9/+B2q7US.*&>SF76EK+ +^"?24TPoC"X\Th2"Z(G8apUi_nP#Pmp(9Y[V%W;'_V:pI=an<3P<$pub^!;:,1F`P +dT^fXa?6$M,=B`9!KqKj)c'@d]Fo"'h7-'9UM+Y)2mi"`V2%s]d2]<(l)>A&U5aq6 +[)H(n(>CKI316G<,Y!hC/lk9;4aE\t'A"E<]=Z)KnchX0r&(LE:6^mPTCStqg/DP0 +*6OfZu\rlLu[FFDt=XicA/a^6hZl$O\"Ct +im+K'an&=o_9hZ]CLc0KMYL<#\_R"`;h6agh!7)`*-S>W2TTZp21uffT&=#kb4.lH +BiDerZ(LJ]ItWF-LmJ9.^+]rCdC<1b:g=>ThmQ%VAH)^toI]MK@%.]=^MZbO/8pJ8 +?1M/:mA6p/'TrPZobMm&4sK^L=>%Zt!d6g6hb%7Cq1UpFe(KIo)ZWq_p@S,IdcDku +M(W&k/tMCYWV-)Y\5dI1qu+P7Rt2q#!LHH),??lNj^k<"--;9d\@D[[('.-D?0O_i:rrI'maHR!">&5\) +Jk;/hf!Yu"0"8ljl-#OT%fk'kUagD*oC<7rJKga($Q#)$[&gp7Eh\1VlfoR-=LtT= +W>Wl`=0t,NQ)dqMg&BLMceS,urKI97?)d/(haf&E5*A3X6rFhq$rs7H;Db'^X7-0s +_JAo`B7lV/7']5^k+NEGP:]tbL(RsZZHWDSWl]Mkibe9Uqf]f +V+9OB-Y6N'b*J/*<[u3\8_WnpA[Phkn2I"l_p].WoO0s +:"7/CU1RI;NL3AZZ/&BSMrYQ`\>.Hr4nSTCl0^7T:dThI`*$AhF&)0<4<4mZYK%RU +4R9*J9b6I0et6r5SetOUOS~> + +endstream +endobj +107 0 obj +<> +endobj +108 0 obj +<>stream +H|Vr8~ù;HlYmٙf/19`fw~U '3e`>_l# Dûz3zfm +zêJAALpZ OU)H".BLiY 軘X%VUlq}ˤw_A*%q%u Y `)$wn_,C~k'lD%R)-Ľ }TDU;UP") #@% D*r2\[AILOMw³u+,g)YH.Q['75I^ާ$RxPz~W;vD.QybEұăhGcaKQPV^Evv>HEfO s>C>ߩ)B]"Wg$&y8ϑR3Ek \7q0! Gp#cQ GpfQqL; !zXR {X4x>a{mMmhYLΣs33Na1>nϳcbJ3d_#\93Gd+ϜklvX;^2fӝ)jqYa߾cmP/#x M?v5Gsc6M~!gĔ._[ݍiFs߉LoT43'l&zZk뜦qH UڒP`yxxsn |I7A`X^ R/ +endstream +endobj +109 0 obj + 1234 +endobj +110 0 obj +<>/Font<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 111 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011102101001)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4070 0 R >> +endobj +111 0 obj +<>stream +Hr0TœLlYIZVL*UQ. <}{ H +"䕰,JEmL~ﳦWU]l..FnlLŚͣ0dKGaEfBݑ$b$Ldb37 IhU B9sg]hj8)8`ӌ`u^$ZXk饴0m†)(b&xI_sӼ*x^)^qEj0:k*L&KFƜ`ZX~#XSu[,{idf QMb!HEBCBD!R_Q%'GTĊD +.-?.J"4I9ӾQО]q*pۜ41S HC4>D#qr@!7xq[nr0Dt]?D^?.yoXbU ? +瞍'9DŽT*\ ([:#dU$C 4@Uy˺)[vS4ۦvM~M`[M/LL&Ld(2\D7Es o]JXgxޘY8bQGhD\pmz>_. Иk=U7_e"h4!zRC8Ai!?Ae7=! @Ջ%, a|mP곔  !|UCDp@zAKll [;tHݬԊ*käX|k\ 8j)Ghou~H>)[rMO'+HeGڹ28m{.fKWbjÊd/#c!X:j~I%vZ=.zX ɶ \zRHI Cd2.XzGa8$B:Jm~0"=!wTX'SKu)yVEy˪5veNhōj0Ě':?H}D!xf¢>|/j4Q)|}WnȕƓZs'1[Ml<`x,κg` 1t[-OM!f^dor>(2ڄ$s94%D:?e{ gT D w}bA`>`ÚpG['j,{Ulg~P>d:A(/wT%⠪~$B\T %`[#i~`>ޞa)u,qW t lSӞjE @=ymu8:-lpBɝ5|dl/NrL)DOp. 0nӏ +endstream +endobj +112 0 obj + 2523 +endobj +113 0 obj +<>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 134 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011128075134)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4071 0 R >> +endobj +114 0 obj +<> +endobj +115 0 obj +<> +endobj +116 0 obj +<>stream +H PWsyPQqCSq#eEQ'3HpWeWp8QP]QD 5 +B70ft99 1 ;um7 5nQ1y<+j{#Gb.t@k7_zρ΀-}2B_| &ZWQU)ݳԡԈ1[)jV##Q)>*bLL (}HDTqaՕVDbtU  uh /FWR!gR^uK ;\@{J4P8!2 IRr2XNrLؗ;5Ϸݷ=|Z]6H҆j"mmhWiAze;uXoz^'zp:\ƎO= ©9+;՜κΆ>"/ag5:Fxhm 6&Slcd[=>q8o\7Zڸڹz"]}]rm5s[f0u 7ۚNx3\hY}P*^Ց8%&:K"]q&Qi4WdJ܅{r-ͶvCk&%zU+NSs[N?p/TEq z˩kN;8u.o$8R)N8q ̥ל(MRB?+Nm̿n83֜kZVϢpiR)@I8%&%X倢60+Qbq^Y7,u:meYkbkb%k5՚b T> +)[#kjVAJT,6k|́cl57s]f7xהf~TSoo7iiqzj{<~~uvFqj&ww;w[wvfP9|ƾܾ̾ԾľؾȞaO'i96,WqAHcȎr;V+KP ޑ?Wo]?,5n b+1dO$c.X?*asf<ÏXxgXD:R "8>8 iYE_\y\F#\e=<, Re~0  phb a,;dWj7%$H &,ZDi -EI#;r~Ru%Qy@V^*ZMkh-dZO(Ri?iVU8Fi]T*nCɏ?MU)>Fi6ta:B5&6!jQ cT{D)(DnR]AN:A')Ni:9 +2T9O"]t{է[MW32q /~ ʣ|zzJWT@ԐL@,lBv#ʉ'QA,D/j,Ԅ%EmQG'D]!Ԍ` +!.QO Dh(d&gYr'ȅr\j,7TInn_e<+EyU^7d-ɇ2O>T< RP’ezYūy uyp*oMƛy omwNŻy}A>ćc| >ŧ s|/Eė +_Wvo399o-w.=7~ȏ81?M/%.dE؎8Jp Sp3DzDv]e7.OC<UFQ[EUX@0 C~)'^xد,yyHJnME p7$DYp=kA=ꉆVbtH(3j?LgIH7?ߗgs~w-ziT.͖Jۤһ M@yao`l25soӢe+_AmڶkX:CB_9ѥk=^zgtޱ/OHLJԴ32s b#F:h}q'L4)Sߚ6}Y̝7E%K,u.[boue7oܴ-[mw]Twxj>:xG>g;~⋓N̗:{<}u⥯/_o78^kxM}8^kxMG(OP +}t]*vT?y*VNda S2mFvR2P,,,P{m Pk,(ѫ<%PdKӧ0!-\v}F ogԜXF nX`kx2-mט>F+jHtaǸf$ChՆ6"WX_nz 0j9YO5!?w(©?SEp=Rgx zp=H9^_"_N=73+NK)z"y/oަS @69o 3v~(qPOzdj뺩{DBi@ d]f$>ov]}@Ֆ,eWY!QY<; +DqTJdKby:/L|~n*IP*^39l@*rb?G9Q$_7:yUDXxTIA|~rO>a0M7r;aȵU:ҿ#?aОb+6)/6Ua~g0gW/9 ,"},Q`76qVR 嵈瑔/9"W%|6i޼7@P4 +-Y*˦b޽a4X '}bi&67yF<%IVq,mo%wܨ(8*vʹ_Ld ?r[8rX$I{~Kh=˗ƀ`Sv#+:La&?%/".M,d_ZĆ*INX}/ҥr+Dϧ]jL!M,)Y TL;>H @!.!6B6'$DPr|PL9^ w֕ECTq0bݦUTJ\3!s49)zw<=vʏBq'䔮P6ї_#;a^xL6ǨkSe{̝ +i n]f>q/3ݻun АjҾ]6A|[lܽ$K3 +)E uhRگ_QVPLCSP|Mq7Soe|CƖG؈pŦ*ZMTv+\EWuO :(dEcŦL-t{TN͡6*W-'6-PM6V[^i%[,KHMԼM(~͔Q22syrX=avMsbd_~+bIgi (RYh2Z-on.@_p`pbjxI]c%R1vbaͨq+Z35Q-t;p4AN[oRMqU'XKnSKά+["+}Z48RhZjVg"?BSF+X]ŞhrF3|rzi8"Yc59GU꽟{Rc +yHjIcT׬V-,sk/GEO:G 6/7+o:F˴7|Zs50,ǞZyO-*"/4ƯOV{j9Ԯ؜'My`n=ѴVIv̟h?pwt|'e' dCFPP 3!$Ӥ7+ S!SRf2I&@8@2Qw&RI&z۽wQ 7V +k>zTqQo +jPeK}BOi?? +ǾUg?f_Gʏ Q0`p?~<<pLGk> +Vc%]cb/Q5S|m.E9хB.Qp;L~j ZqN +Jٍ!XHC|@t%Ou%<]N'ƅH@T,^Af]\S/]kjwWnX6v`cyDn$%KQ +wp:%3`!rq9-{@,pc^{:kSSWD3`g,Q2/09*NB*PI A0#,VyQJ5%8&5y~`B6y` + M/3WKTB`%]>YNzݳ|j- WD pvijB.үN+,/Ӕ5Th)q_hE,u\]44AW5tlhd,&e]>Yvb|D"9 Coܯ`3 wE ɀ+?롁Na]G<̢χc7dJSUld?ZdKO<b5DJ7m՗\SԲSѓ&nZfӎ~91/ae%jnRoovNۯ>IdñO3$Yt|%Ox^ & r1:+ܜfAV\H"tdkq r`)3ך250=y[6D*L0#e8 FS \0pYDQ@ EJGP %6LނB4QQ,KW/Z,epg#: zoNuj9CWiW/'ubݸ鱩35ΞUv* +ȅmЄLKMKw/|NuSi܎B}@/;hx%E$IRHn#KÂ8#+$&[dӬ%H'. X`d1o-P F`i?Ȍ&g'0hBM.)L)Pb[?qgdm_N~Qt _ؼҥUN>-֮owm>}1KmSh}ie_uIv3qm0mnqX8YEW;ҤtkJ6H0Da.`kqJ*)ӱR[%Zm+iaGɠ\W#`!lEσъHC3UjeM8RZH +}`!GN Jn'hkڽjOe.mh +WGv;vgJhyrsՍXm,tF?;z7:{eo)hs. x ; +udHN{+jwNuEE.\U87MڰƸ:iҷ;δ5rZ|_'=`3XᔑtӶGt-Cn clevKjNuԯW`EdxEG'lU+}60f֭"F^E-Hﯜŋ>Gc/|~۝yܿ| OUw#_.nw$uQ8jE hH* z[M-4O4VN-_0@q\q&=BAA #蜹S'(T3-{#*4> ^> E9P ;D3kN";Śy,CQ !CtQ%8o?L+,`Mӎt3s)K1+1ߕúMdn -rU `3l4-Іds1ihGu@5qr$]K.wIbr*@ "*b@uœUM߫֡ZtenVɴkڧE}_64.JM,iJ"nJm@ށaF1 @v` +¼CN@TL3e%E)-)hxW@P`9.[YQ$dm)uLJp](32f wwgJ6 z ˚<T:O3sdQ lHae`0dƞգH&&"HĥL"6 F2)"%468Ԅ}=GXhMfnZ7YW]ݲxω -5Y+mXYxbӜ9.GmrݬIk>b.OI' '(Ac`&]O\G;l> D/NWK$S?[ѵrze0 qC?L_r_?%>O t:tqmB&]ꤎhjt]s'.[ 4FED: Fg04M0"IXE)Ҁvm_8IP$<%2m (5"|j@ё։n3fj~g+0c=`T^ޱ?P[޾%l>~gM;&A`ړ=hk^]Y;YNhQT>gb5\B\.4lX>næa?cE|BbA 1 uR,Sl- +"Z[E-<z1= ˎ "f@ 0@0. ay$J( V ,8tW,\SKuB"jgA ynÅ ڛ>ޓ~j,d{Ǒ~`?=SQBx ]1+jt@f!fK$D4X-^$fE@14x>L>Sj,~Xg\)ԉkk͏GV2KزڂYDzsn&j D!6Arq2x&%HJq)gd3NBvzA6E_9L{ŪDEBF.8FZ#۳ $6J5r߿}[׀|{OcCh.jˏ*i A/Oc&9=}Q+]CNVh>e~5O&u(*^y: qE-0>֤ԈIVq.C)dS֊R`!+# #Ea] 1!&s}VPHi#A|d15:F +1yoHgrT:Tdh klYs#́j~maxoBMcRr$q6tVTͦ&]5Mg;wۉg'qHq6?!"vh6tI,mJJi4CЪ̀ mm?#[i@(bZMC٢)CӘ}wNXu}g[g{}r&fpyEEա<]QVQN,oayViƬ9gɩk"笿Ev 6`3տ *)–FVp("I"ĸX%Hl@<˖!ˈeʂ<kR.9#FhltmEALPة x- myCdisA tN/鶽gRuJ\pOC-[o~rjk iarQ&D娨獼 )&^Pb rAe- + t ”®h;#{ P([v0fI& 4F#cnfڬS̴MzL4$ '#NP|g=?Yտ{1ɞwSۈS>;%@G:OV0]L7 2#8i`ڙcYC>hF,S(Nnԋ=DqDEBV2GԧMWqz@_{<| PXŏkY0};/}k[\fH&~槥qfNmgLnq `[/y(?429vվ: 3e/Lhy歫7EY+C9Bnb^/G$cIF˫/K\+ŕ-ƄpwkzqktY}4w+Q ; +Q * 3&9oJ3 0ˁarlbY6C[Q`UB~S* ?v͈Lp uxrT=%G?8\{|sgw]>κuN?C+7>qwp^ ER=zFϘlhɒ'g%gBeoTq\x;ފ|v_ Ye0N41SH@VJLMƄN_Աu:c?P (Pn1T́[ƣah|?ԓ}1x5(d L!n͜_)F9A2g8p1B&d"{o#2oȄ!N@PCÐT']xBؙAd:7x6)*[t\|sa3~+}Ud0B""ހ7: ϛ kpk*lM؈|UFͦQmwOL]<4'ӏf笜#iL9io~MF}!<\jahaPJ:ꓶb!P0]QqZL"mXֽ-[ޮXx>{j cW.T{m6\Tl_R"Ov h}NZX_wg@p^AQ]W]XT@յ54PY + +Sά; bgvw˭h〷sH$/=ׂ/H支\?q׮Hx7<|C\"([[b?;1dHO| +r 1۟Vt/P TS9^J%. B%<$n +:CfH +! +ld6/c(uHޟ |ʊxD(<).K+]Uܢ3\70a'b"x3RDTT?ݢ.*9rx[w0fITpE(PxB4=ٛ]ިTǼuRHHfhsJ)nIJjRƏ9Zz%kV]ֈu6*l۴z,U~:tN9__Q~>Q'YR|LOɆ/T6 +銪iz@t<`E#t( +vEl$EN]zn(dh٢!:nM6ʈ-- q]Q.[z6˅/7Y G"#hYPG~X/Eޘ`خn3d,8 jܧu2ܢ;;\\ũ\A_Y⚜u}aeZ_ηο.u}kwG`Gˮ}_o~]-{_3kvz>t|zu9á}>aee)˓%e]zĊnq>)%friVΟ|lad;'St"7+Vtef7  Ϗ= 8#9=VEe`$S<Δ%ӼI0uj-B 0?~,ES@Ԩ775sFV س+#~xxbye7_v n՟#c"׻OWPS:-Ox\f{aX෧gVq_ULzoW}rZ4u@ydp}COxYd=$F)K)xLE[Z"4SxQdH;{x,/>ʁ h < Ts}X̱fSFƌaZFCNQڀQ$qo?A~W0ԏeMi 1+~ISg8K-|؍5|B? YB{+fCRov`fBVbơބrC , psW>ЙĞk^ƊQ6lo#4Ji W|l 1Mi5C]>.:u`fL:D4vIT$ޡo%k& Ɯ7->XDaqh7ЂX_ ̆]_:g 5QG [ٙ말{HY̓؁Q@!pi9 ,3M|:,pزgg$ur짨>9I>ŜIJ{|NԐIi6Ap+)g@d0,'|Y-Mp))Q̹¾1*RUZ)}N3mP.F΃mzRr>m#'<+'>z:}^s>AOI*o&GBcm ~(Dڭ~4%~HM r0Fr))|)9'85] | kq|h`w!~^A֏s$/GJnA|O)7y~8Fr8?RO<s~~_8 {/6M1{y3B pmCws0qOޥvr$Q6$Q+|A?k4$?'|ľAj92lGKY'-|/h)wQ+5|ǖ׺/*h1~jÝʒaMIk{i5ۊa۫/哊8G'tkt`1<t"><kA>~GuUo7! ҄Q2Ԗ!Rm(~wBml6dlIBi+eJ3ZO:mgTGK!ι罷)P{ys9{ 2մ^wt7t0Ў=WM Ikg[0Z9GinԦݨ9$1vwقvGGֿ>쓵j0aj }bn>>?$~ؿw`~m=%|;T!Nڍ<^V< +?fL`P5^i=U6/W}S|zFZOu4j^^}*huX?ܷ:߳Xq-2*ú wSRcȽSՍXckȓ٘OUxD[~(fXSˀj#f]۝)e:^i8}Ny<:@7>mKuZ[E#C(0J[c_ +XvAhj2g_Ois~"#w< +}'\|NEC_3!3= 龉4O|h4svrp9ύD}sd&Ʊ[Sd~]x]fXOn=}r(x!SGlL}PQp1- +UNTX[-tuc|y{Df-u1 +( +( +( +( +_ +TIs""'Z[wIL{0^*3Mi t~+EKbS,KGJEJRw. /nU-W&+'RQIas+J抳J as_.Ί)]LUB+*CJxCO)=W)]J +]SZjN^/1̟Q!tg ], BO*QiĨv>)mޤ4bTQ:6ڇFR1_iĨ҈̟+54(5R1j4Gki<(t ].Yki|Y*_"=k6M4>)c + l .ta&C%~+5=BZFFh"M!@ +uTQ'-n~*%u, Ѡ3&ht#Y]116ezKI³kY2 c0#),(Sa,j^.ë(&iY% ,KW lV nTƤUj;|2?Hok[xT^di-d|^icG>rTDbŪGoT3Ys"zC31D?'Sr[ICCr7ѷ%g'-/?[5,2P#k]/k>--6ǖo֫9V 得ڵAIlɆ,a[2: ˵zjfjݗx}7lAG~ +2{F3z RDOuU_~*Iz% P񼌞~ XYqUsof?/Y|y:Y?,u~3VW߇tt`sjg$N +,$KL6U-uIy6ͳ0%j#ƹ uVPmnնMv`meכ&Yfj7mJ:Dekdl +lQ7tSVR:n+öV- >$LQ2ݷqZ5}޴A/ u>3Xvt\_9ąضlr Tm7U +K[̨^櫠3 A?tn[Aa3ńNx[>J2/ռf f_ZLXvd-հ?(mu70W=@$Q]{`dXpخ80P 2wLdo9Ȇo#7A)A.2`U'ːy3”2'~FM:pm4VcS4li,Y%"+|oE {EGE#3OivŋyoB9qycmuwckSm]V67w뛻'O<j 1ƒBb }ARɀ%-A(]w3c-$4hsd1b t2a3s86vq-BD5?(>lS:,>s0dtKA| *OM`Qt=W@1Yn[XIL>dTh#A'٭ܑT(Imc=@T؏PU$xltz.M.jPރ-^RmЁ5}W}Ah7%fIa &Vw&> EްKi2pU,.,..-{Z>¹ 'OuLF5͓<ƍ6]̟ƥoiw;ǍX{?OmecX oDv*Ív +]4Ηd]k|HdDps!0[D#u-֜:#8#HK- 5Ϯu]q7]ify)Nܤ3D}PL\h4ܮ*!=&{ ;їn8!_#w?k=$ +XgI홼¤|b +bwF-!?fDZG5#1ݬ(`H$JcWb}Z g y2cgc#Ʃ\&]!/E#ecUyLxo"Pk}<¹GF';+ ͌j8Hfeh(R-#F5H: ?ZԍƏeW\G7X_ʯ&4c$NT/}1R?Y^##[j *)fmݕUw3$Rϑߜm'Zbءo%jI%c9<fřG&k>\ k;"հ8tc }P +n +YvP{n+6u=qQg]jl=˚FMw弳aRɒAE; yCBWWSP$u%wSwqC.dpmIu')S,2+.zWC_!-/Vk|37&XuYݥtB>¦|T!z-DUZgP6>r4u539)Ozm׷Yvd|ƙәԏsq^U2bfHJdKetV^SEUqVkjW1-УrnF+M.cr[E k}s?1WPmr%i vɆzzw67Rl]$+^%#[>{]Z +,Wfw+eUTQˣxދ;4j|(!ɹtܑ=t Q~%/3ɤ.n<c DxWӇ k5{* <N_uW];vo2GvX fBo>L.#ZOzCg p* %#d3,\2/h|M=ԟ~7MIfrMGKgh߱Gic0^蟠K՗z^EkuzzDoУV0mvzޅq04ރ:9 g΀3K`yf|H~}~%"љ|#`50;Qt+;&}> $}>MAWYq:R5,= +X<5ew9<}H_/W5:}Iߢow=>~H?O39_ү٩ck va/%Izl۶m۶m۶c۶m۶f|@[hl-̖ +[ilu6FdmmmvNe>ovĎ1;n'줝v9;o]jvͮ iݱvmC{d=g^K{e퍽w>Gd}o~Oe0D(FE8GDD$DFDE4DG D,FEGD!FE1G D)FE9GTD%TFTE5TG D-FE=G4D#4F4E34G D+FE;GtD'tFtE7tGD/FE?  0 (8L$LL4L ,<  K ˱+ +k.n7`#6a3`+a;v`'va7`/a? 0(8N$N4,<.".2*:n&n6.>!1)9^%^5-=>#>3+;~'~7/33C2C3 23#2#3 +2-`t`Lbla\c|&`B&bb&aRdLLTL4LtL L,l\<|,B,",b,,R,2,r, +J*jZ:zlFl&lfllVl6lvlN.n^>~A!aQ1q Ils8S99399s9 B.b.R.rJjZznFnfnVnvNn^~AaQqIiYy^E^e^U^uMm]}>C>c>S>sKk[{~G~g~W~wOo_ z%)B(B)()"(")()b(b)()()()R(R)()2(2)()r(r)() + +JJʨʩ**jjꨮꩾ5U35W T+VU;WuT'uVuU7uWT/VU?  0 (8M$MM4M ,<(P HDKL˵B+JFkNAIE[M۵C;KG{Ou@uHuDGuLuB'uJuFguNuAuIuEWuMuC7uKuGwuO@HDOLB/JFoNAIE_MC?KGt{0!<z8>ć0#|>8|O>ŧ43|>< <}/žė2_+|?D.yҹ;\F'$I,;@JO9眳}9ݓzqftY^ &x3 +o;.x7 !0|> +')4|> %2| +_7&| ߁!~ ? % +~ # ' :/q^9q:#B|Eղ* VrSAM[1d,҂UnVUBiպG˚_p)UgҽbZ\ordqcг\[lյ͵p !tmmU*1:I{TY>EmFھV6J x* [ܻڬU9MN'Sby-)ˌù9w3޲3pX͘e6"؍lвnAW|rVHT6ݖע-o0܈uuu)mJbz2.KUYZZ6|\m&ׄlZQ~މ rŝ~WbyYciYn .'O | B f--H, mߺG"Ƿ6NdS q` XvSTC2COHuȡu@4^]5ѣ|eݚqd,zz陒5np]ՃF5ւm]z(/xxV"k +8n  t׼-4[$U-3H+2]c6l;~jOܟl[5m]m3y+tgM\$poNgQE4U"Ֆ:HnrrMV?z ˼‡0\KwOA,NNb {l v|n.Y >V)wޱE\u.BZNډ~çmge˜X o܂ fˍwbLB':J֯I),;]ߙ:~ >5w{;/ws;a<7HdzBh%JNNԅq6点0.Kmu/hFiÇJwGVGq:Y*_@)F=.E b'Js{DleP,Snvjνg٬r.~6$ %fŇ#ӐM)ʔL)OQ|S>S<)O}P"9G@qGH!qGH}_B#$3yGL1y$UB$KB$9 EN(rBgyFΈcF3nj8f1#q̉cNsǜ81'y_Gr &4%D{0 ńB3B1%>稯M{~n|bo\->6N&jq 2tk+QM7X^a5a=fZ-Ѷp-ш +4&>52H}Lzp`ɤaD-h,W֤!57DE,o0 BBPBBRSr6wrL>6(:L.?3:_CY9u#0/e]ls CBTGBJW &}ޤ}}d؟Dψ(9PeNC#VŽ D1zEkؠP[۵9/ԙ us"gm#; HY7h~bJGF>au#F^2^ |cb㸪޵:nRUlJ2 + )K 'J̹wfνZs7o{lA0ā @3,P|# ԑ:-Kfs&-l}Ϣ%wx|>ueTHÙM9 +f¯X@+(aes'O5j9f˳00g7܇Óذ0Gd#·9^ag /'9䇬l=VKQ<9-ْ2Qԅ|}8 k8U'xێ+ak(Z)s4aD Llxe|gw[Ϸ7mo y&Qc>!w!$lzȳw1p=,;0\<&G aa 5l9z SS~X2\U&3Lkb5 kjt 4 a=dc)xa,\nJ_Gyu +feWo`SpN +fX9 يR(ep)JR(e*JRցBb)JR(e*JR(e*J!5ME)KQR=D(e)JYR(e)JaW(e)JYR(e)JYR(LQ>@F&@,DYD9D6"05 a` kX05`Xa 53ŐgO#`Sֶ6Wo8丳˷όMNON>c + w&wwe۱D<>^6pOLӕ3&g]fxS|Ɲ'apo5ܕN#8 $2YVlpg*S<x5 ,wg&\br.)5CTD sϜ|OKJqSjhWz-\bԹDb#d؅ +n/+ ^A^G&`χe[ʛ.aiP,z+z+nze+Uԫ>/暎{DxUDTBJv[wz-z-J[inE^ ^Z[h!/AɕPd)?+`"wӥ?F,afWjA4|FsHjsHsfsYHs&sXGt Y^Oq$Blnz2c `x8D#,f f D' ā$``+--EE?q.G";/|v˲oן~C~7ӏ~l<ٍbG Fy-Ihd FAi[ޛfEhD#D߸ѪͭD7:i#:7o-:*X~2G4 +v l,J#}H?^^>QEUu|9}I{..Pkγ7 /; @[ѿTk]=b&K`݆o.' v, +;{*X܁1w`Mw X 8} +ejV5ݯ;NO"Cw" MVS'N`Lbb/oYۦo[*ȣ+-E*]`f@*T_WpV/`uq> p]iZH3. K'K + Sq8 Q@ܥKOWއttN*&<4*̓Jz(rgݻyoj1{E*]ѼG5h^J:5y5¯6] _ּh^Zi^BvW" \Ǿm *[`v}#[Q``QAg7 .+݅]T'y$Zsڤoi+7fXl  .TkOz%N˓Cfu(i#:EikP:8b|28gș\Y+|m-hqkNq\mؙn2S=wLo/k KezcE]*[9#/8k\ n)GT䈺x +K.8==\l+,@0'sɥ`.3}dxY HN @![y͑3I1W3f +_3 :4Ydz}nk?˼arqsL-,54Y!zUnVM[;ذ(:*6LɊ^Z`Юc*az.rqnDjl׋0絝ͳZf}Y^3/f'ArA_ZNG%^ +ȫZ^#Ί +Hnx +x6ZA?sxM IP۸$=i{4@FQ jPKbߋ.ď!hL9f |.C`5h0C6;^܋h f1/04= +endstream +endobj +117 0 obj + 25920 +endobj +118 0 obj +<> +endobj +119 0 obj +<> +endobj +120 0 obj +<>stream +HtXTsfEA) ]+E A&vDPQ{WlDE4 V {],X%J$Ă%Ex=ߋf33Y*F5HM^E<#<:,6A-%`2|l>p"cGoT*'D&F,5D :>a(P|^!r qx\j-@Մ1auuac"e4(#¢#\W(}3:VC:0ZxfĎM]X tR=E{CB.֊QhAn﮽ +"VXi|Z1fD JYZiO +҅Pv(hwa`(&tYғw#_+TFK)vqNbbJS99/il55}45K'h{x)ΊbPJ)M`%Di(Ӕ&%KWWF}~~A vGk77"^*T[^uR]Uw[6Tt5^&t5KVSjzYUl 540#kEq}(F`KsYIYYCMtވ 7^. ijji;ybiRMqQ'y(M>FI ɛo7}o}Ra;0 .IjY{^"yVFS1k,$y,%om9ỏQW:YfJd*IQ_W[UɭsI^ImsV8[ޅ񅯋6>i &N)SU0`ѱE /7-p_zA6`ss#s9k6Nf2=2iog]˔c:j:bb:m`njcjija6LzGcGtuktպ*JwCL(uyT>5TqħWN_U3~lQd9XX-X{$d2 bx3K~{t?&L?q2~"U)=^+zMoȟ,TBoH XhVX 26VTUQTN EuGEpBB/ T/ +BFQ[_'17܌ -%܆r;n_r܉;sp7r܋{s?0<#8Q~u g>oܤi/Bh٪u᫯;vܥ7ݺۣwݧo00|PD!C ;r1cǍ0q)SM1sV9sOXp%Kcy򊕫RVYCZ6nڼ%Gںmٻvٻot'N:s.^+fZ8p^Hk 2HB8s+!!: (aAـ!)E<* aIԁSQL2o81eoOBFNUG7w{=3;=_9{~ /]2P T%Uɷ@U2P T%U*SrJ)b:%ߧh2y"oƎ_O-в-@6&"C#"WޢQD!&/A4^56xdr# '[˞GJ4 +|$-6$Q8pπܱH4J +2크 ,CrWN.vI|pB*7^7 4Au9>x]H.h>֬ B]q-4Xo 6!4 +ъU6 +B;?9!u6BJت#X?_#&.~%:K @loX" h07O`aA3*z @@mEFoRa |(5Mby5:^3|.oNxU%%/3:9zlD?ݰ0< u2+5@p`b0I JQ5Tz-gkFi3 pɝ|/|~4?ǻ~Qޟ6\H!}<%\E_!f?wHiEt]n!2Rji|le:J*0 +SDG>UBg1Z=CB-~"xX1,| XF;A ns{:Hj yÞ(koX=m.ϱ)':w~n q(6<92F-@t&[!|ʣhW$i Yl2k%)v wRDVy/bv9v 9Djx]|pA"&ev܆\dk M(#i t-|_lfϳ-{.ݵR88_D>m_PqR(V1q"ǰP$@V +xM#ʽ@,Y +e *i!*[#\.)&Nɞ0qcnjt~ƈ'vy4dpbB|\-&zPTdDx"ez_8;R!o9Mtafݷfzff2GyL٣Zg"Ye|Bn-:б۱B$5ͻA@d[qF83) 26Di +!SXC<Na {d%A<2'?npfj=OH8BSF5khTˁjKF5~G|e~uO+=b7_Z7]<[87UP=IUu8n>+*i^-FCS|Sj9_ k4A]ǁ\n?:d\)vmjRQ?4@m.9?ǙX3KD zㅨt*gNfJLh<(c>jsHiT0p_zMJQԯHu%vLt>9ȑ_X8H8%ԟ\YJMG>, 橮mu/SMrvThor?$Տ8} +ܷ=toK1\ ~,'{Tmfsx B Olv|Q%0bh^/yVDqQ*Ͳ^1\G~~EyJUwTի^կV5lSC|7߭6yN4h^y[*DurkKhV* p܍F:$A6]It0JH&m?8}םWbWܝGSA1v=#.'Ǒ"]L(R4ebEͭ6*aAvGG~'<"Ɂ߹i&M:v x,mp۪5snXl^|lm^zI /Č-zm`[wЎh!_WTTY܌Ƶ+d_-i+\Eql{m5ٰY.o};_Z:.BV ]?L{pݻ]^[^2,!b.! d)$; qƸ 0$0( )NI0;0)`gݫ9YG4 < AK\#k. JQ jⶡʀ#bɟƮ4O9@5ge%o/^ 6_VbrJ >$H _vjz)MyKy:e&Es!5 2t(Y4;SL{ű<8 <+\hׇlMc#:X0#p$3JFı!O˫!ݝ5DX)RY<@f9H) tyMB8?pp׊|81a3 r|wV?ouwt|Inp`;X#]ŹjUm6^ļ¬m'k,% faCFvGn=D5,3pi,:i)Zr2D)9%s,㪏rNss!tk]u,) 5`iBZ60Yj{eZ@T=^uQh`x_awɠCZe)bjY`s}S!0c{8Ni:H()La&pM,9n y( +dD3 +zdF0*ӝUjU _5o(3fˉubj + I妐7ر -5˘qOn15س(0wkqX!QJH!CSmRxTؓzϛ'ia wvUH^%ͣM r$*90(&PQ >:A9p,RBHIsXcOC7rr\O SE'}۳f) {q5ށ/~;0[P ˩!h +&&A`|]PHGB7)$[+i /(1{':X6RE51*J40զlN]' sUJJ6A)% ؅-umw.|}]{'nQ+v|+w wS]Co~syӹ Z ;Q>:M;BvSQtzw|[Do PK`I K~J162`YvUa1n(ո*tNf2 +1T0>xlƅ4WWgh8kUdAyaEnq紵?sWnݸ񗦭ܝΜ~ꏫ8)ܣ^«,'grT.hK*q̦ˢ!1KڲP~A +ĉʂJD%n&?Qc:|~8 [ka__ԂN:CA"* +5ɕ@A1&Hg(%zdz6+?v_7qȌCB*L6vC3e,M$!~@sQqzJ $~'Z>/lxu|jڷ}%B)•ڹ.P4gjy]^P )470v%]ƈ^|#n/H> B11X{eNg544fEl ƅ%1%c_S؇nj +-kdlŪfgS9S8kɅLQ(J9IajNfW[=  zi: 0Eh-SJKӍz-WF)2sw&:TR=lي͝{msr+_۹_{5%c<˧W}#w^~=5ԗ9[[.+^9?α5o%{->!C?+s7ZͿT$%'l=~Ȍ++]L9( +=Br[ 2 ( y.nwy4Rrr(KDSWXMh Hz48rmןNw#&4w,bz 7rta]"$?%e*?m8XG#F<^ |j*FK̔)7lp9&QBRC I>GxTy}EE = +ifdgϊ﬒{DE Ӫ"AԲPdj˒D"U XFGBrN뾐̤|.f2upgmxl1W=f=dEmsIP"Sʜ& 콖Q&S ֜/Ho]cnϪGt3-S4WۅQ/q?]h Jh3x0dNovoMCI-.Rȍ=-8o&(^Nڀa1W1&N1xcg }\JG1W&bDi"WBeh v1mW0c*@߄7 {gXg1ƬFGVݸ/ON?IZ(ynv +?f/O8` Swxu~tt(9 3`+'8ǘ_g9k  H۹M)85*Վ nʆH| HaGrLW/ηR~*l1*Pn:v\O)O=U:c]V{ + }G%'6A05^۳^y ޛb 'V{'wk~p>{O 6 4j +;V.2{7=bpSKrQi7͖ikB.gA0H\؋_ !k>MR@:Q.H8DnY:tze*<֍ˉR-?_GDqXR`D96O8|h*.3Q2O;mi ++Eoʔt޷Gs +?>ȥNx?ȣ + +M(&: +dϽ#P:Q^M3F\@HwWrTȉR*xpO]]g*rt=1R+oj:}c[0bޏRģ#8Q%׻wvk +D-jڪ(GG*R(M6"jHI(@IKZD@oݽ:@i{;gf̜9=&gẕY7vx^ |0_ִU>5eODJ@C9Q}!9̾v9=wIz= ?XFop@}8ߚ)H.>}l4?/a|-c':]F}o Gb??~;J?>G|Z~(zU"]g ;"V |O)7C'hj}Ǒ+~&%2kL.? +\}xd;z*`dGNҟl_V^CKt! > kHc^t):Uܫޢv6f}̇bzH1;mɴb3mѠvP1ӏ vJ1_<i3z?F17E1ӿ*xjzb!3BR1ӟkXC o$6Y o\ɧx& +&b'^V-lwW|<]Yfdb̊D "xmїh7luQaͼR]ɼFr:?B#,ʏ<@60oNd>xS$5S|d:TJx39_hF泥Ϭ5$e~juux48YwsW{_9EҌX7rNXZ ˊPkmRjYJtw +j d5GrxUo lKLvXäߕe'/{dc4+ f[,;52YsW;YW^oعQ =Ԑt}rn'K+LKn[;ŷE;TOLv=f75ӼJDl%,7)o˙f[y%Uf{[/ǜ.ԗ3C*C#ӭGeUC=e*reVTjkW1[n6fE!rTo[,ʋg]J-@mr%I)Rhg -7[~^h~},skn=qUZ+YfW5?ʕwhhEX#k3Y%%bPVFsWF}]<`I˫Vƚ؏=Odm˕C-r%r2_q&/Qh[hrlx!EY h>Ov}7kJa[II:fu9\wZ+sssV>LX+mϾ ,fmezRtcŋ[񘓰g2VVz!AgNb +[m;d+VtSpRmy`ݲd{Tm1Nꌎ*£HIڣ%1+ّ#ŴY¶XR p݇^Y{'@(Bh!zPN~7s+je9 sgf†Dw^ԊUݫ.igo^P=W(k=S΂*Sf0D0`5NV8g )eig +aU\:xc= ܁I8vHAϪbP;]/m A5x7?5ҮSOCCj X!iUop37Ò 3ńfx[q|/ldI*&iU$ E"V~7A& O"~msE@p8vB\u:0!nr18hYGojs&QNR>;.C#JS \5➂SȄ:PSwԀ /GPw44`b%;qDNΞn[ ,akn Pz,H.Qx7}j2hqnܡy>¬3}ك۶nۺ9j 1ƒT]'&2\9(. 8KZQB\b5blk+ sagfg8HM&p,F--"bBֳaf8t]"PmΊ3UTTwלP8˽OrI:Pt=wb(l㽪`e,xcV{Qxn/'GY(Y6]DUZV$x5Kzt"Ǡ:[v Њ\rFh%fIau2옲V7W+&l[E8G{X`iaS۝ɝS;'ǷlYڏ;'&=yΤ3yvm뀬0ט5O3+wg + w܏Le:NoB$2× _;᫇jž +|mHؑj߁>WzGMce:H\9C>iiȪɛ.z*A2/I\)x2ixZvbZ==)!DoȌ ]i~L";v (5,-+sg9Cbaz0V˛B9OL61\BDf(2$⧙!hkʼ%-v12F-e&q -X'@:blUWjc4Ǭ!gd l ےwˑ-Jbeߓ"ӑ3l en`g1@an2u/Wt=ϵgEC&H7VqSQ2æpl]Zu{jɦIJm Q=ɕDHq*VGWxJJCT;¡@fn[Mn^T֤:hK.x +JJဉxY]9e~>|f<~>Ube p.6*EaSלbAc1/9[L^8mYq[6>VKS9:j׳539-8Wl-93vvmӱԏsq=,dtEK5 Ke4VmdBy}[Z?9mtTaJ*4dYӡf8olE5X~w56ǜ;Gxc=WARs"*w$ {HoԥjwubyvY돣AX]ٟy'emr iŦ{r Tף'g +~ ?NO'ғz*=NϠgҳz.=O/ҋz)^NWҫҡz5^;t*^Oo:.7қt9Joz'{*z]MCa>BGNI}>C E}BWku}^;]}~@?я'S %~M`Oȳ?_7;nҿe:Ϲ'̶ +JKH@e {wP +(bȒ吲ޣl({{@-qy{}zWO}}}|}ÇBPb4AS4Cs@Kq Z5q8m'Dt@GtI茓q +TtE78=PR!rFT/ J  E5Q1q Ip60cc"(T!84D=t$`D`!i4`6q`.a>`!B,,2, +*:l&\؂؆؁؅ݸ{p R\qUZ\qnMV܆q]^܇CxQ<SxY<^KxU[x]>GS|W[|~OW_`~AC8LARX@? !Mؔ؜-ؒGhVlcyg l<ؑx;d.<]ٍ;Ogd/e ه~#|q>'3|y_+|u7;|}~?'s~/7{/w??x;=| E@JHXHSi&ͥ?i%X9N6VNv^NQ:IYNS*]&t!=HIXʥ ++ 9S(R*U2LF)d2N(d%g9rLd/dEj%"QQNbMfJCLI,$%AfK\ sd̓@"PY*dJVY+dlI.ͲE6.;drKd\*ޟHz 4U1KӖ!t$OT-3M(4Bfj"Z4jځZKmPJf4b`hDqQt%VԜS0Jm50ʝԳP0XgҎq Ƹ^FBcntX` Vn[.Lt'SY(Q+v&nv-5ϔgœ,LT<1j%P⪭ȸWd\GUVj2vJ%$ZӴͽlG<6Ft%aF*T-ʹI5ȅ2gj̲t(bԜmִ㡜[hg)ȴxLfNn5bkQJk 7)sغ"nvQ9f)ZpⰒ^'CJrWy#aTxGz{Gs$z^rO)fJ=RO+59ye扗ԫ,O$S.J =WO8/O9셗7Z݌3̠u.ZvnlJTgm0ZPNwE.ږI8j"Րf4:jgXn.М>T"@ FNM8-T1TI^ӵ8)0hq"5t=6PfʶdcU@{ Y()>B)vRu#jﺉHq1]umdU|_3čKUMe$;(Imnmj2'llOb{HՂЂya_@jU!&  'sqIt3;30ʺ +D:vjEltʒb -K\w%܏\eOǶpXͺ٬5r= XjnR!9ԛ޼Ib W] b|0[h︅^AX޴Џ@fmݲm A>wٰGݮVjmmC5>]lׅԬv;tf;Clbx׹gS? P 0찢kl|;Xq*?8if B4BBYB9Bye#q$Ӕ/IY%IY bPϠ|3(A ʜ)ʜ)A8Rđ"q#EiHG8đ&.iHG8~iFfdhFfdhFTeIKdIK2g)s2g)s2(s֛#q#G9G8rđ'ܵ60^4iZzrQԎWPuLK$E#vÂ|N4uNiWCqXi ( —>#EżD({1|\sZͰe6H3L,3qxc[vZsmsc# fR$aS34ߡk\16*{ᅧ@7lU h33&3Uf6Y:43LNIq<3lpN6` 0|)˥A|7&}iȺUwY>`ld0TLTLLKiSLETɨI0^?P] E J\V|r\{\eW*+TT: k~XO:vr$ —_~!!|RxCig>'|^sǥGОCZHJ-C -(*Ewt{_{~ +eK =:*cGGeޟJ0G ̎mh! t|6=<9cy!xć(\/GJbV w΢vL\}>GKhgі:hqW /q,rdM9L?#lZsr^7&/ס}g~kS zV&$UzIOߏIZ_=5@ZpfObW&O\<)?o{z]oNk +#L3uG_3i%0՗zAS 6[:]t_ھS@Ed)镘Ӳ?)_(JJtt3JwF&%;tP u\Q5jD UR'/\MDEB̆̂+d5 ]zgˁ9y iy}r;sro|YZ5w^+/o=ƷV-?Zh/,Z˯{zாkkfΎt~qmaopp^p;"ؕuD#e%w ^U6&\9paD;$d7W$Lźh&* >nOZ i-VhQQJƿƋeΘ{/#ގZ.wW{o}K?H6(;&LS5J]|-,D9Y5 ZV ħIKu/V 3X`?Tgl$Ӥė'/vlSȮv,;ۯ8lC$0 +4@װjL`+' +endstream +endobj +121 0 obj + 19097 +endobj +122 0 obj +<> +endobj +123 0 obj +<> +endobj +124 0 obj +<>stream +HTg {0Ϻ6rudFYSL#`C"6l(+D({=ņ0zfݳߜ;3fw{/@yD7l6P=EYȰ輪e*{G ӓ/u@k'odl@@wШ>1yjEF`~a#+Vz!"xJQk~57n62Dw]5_~zh5;󢣆;jtfh=$"^ZL/@" 9`Sߺd૫<>MXFO*ƧרQhIJ],Jִ j^*Uq)a ciͥd ⸸&IJYF˱2^ΐ rg9'ZjjH-FMk˵-];] +&z]z#[z>N_S6GG5r4r|XNYYYl sF``Co0j!FC]1oSFl.q8k\5nZڸڹz]}\sm5r[0ulm5ۛO1tsYd}U^ѣbzITi i*G+o8)N2&]''2l;ml996Z)?h|WWuũLoiW9z8p8t%'-`,1ּtBq8|)5 ^r|6IqoAqjchv7G,ӲzVƗr*bl\+6bi (ݿt/7(_\n Y',ug-[V:qVRp jgMR6/GV\VAX*KP5&{xQY;7̚:3ɛ]xWfVxT7iii 48=s79Q#=na +w;t;A +c_i_lξȾо>~ܞfO`oZf KBUĕW+#}~S)^Q|GU0#ϟgz Tjk3Zs?X8L=[YHr!^AD!f[LxO8#HWGz"pq'q +q}pgq0pwp01X( C01 #\h1_c+1cUךWm$IbEi-E(B1id'wT]I2Tʑ/-ex紜VJZE)ZJ4ZO /pi:mʹ6*Oh;G2MUȟv.Jh=~:@թґA5)! +Za:"ש6 'ctNI: +2T9K<]t ;եzT7p.Gd*~^kGPuG3zN/ +dQSCՁ Hu;)X؄&GewEQQJ"*Qcj"xGB3C8)5*B!\+ȓD9INL9[&yr\ +"4.r-<-yyY^d)2O>#X<O3\P’ee9zY+x%՜kx-rt7&[x+ow.{x/|!>G(|O)>g,|/%?O|f_c/grgs_|om;|/|pC~ď ?ts~\&cw[pnb#6~LCEvM~t[؅2r{MmiQ} bcxOS!?_pX#x2)~4lѸ MU[3ydԋ-ZFcb[n6K_߱SW$%wMIuuzۯg 2ԕKÆ>p7=fޚ8SN>csΛ`aѢ%K-_UXx6nڼeعk/zJO>=O|q?OgUTV.\+\rFǫxuOǫxur<( WPPGw5ߞBi7G Lٓh/} + ̼8ݞJMTDŔQPy/TQ +f"z- ?jF4& !Q \fNc ogC@Ta]h,zGoUQfE5f0~ +l@ +A1z>alH(; 8Vi0mr=m #è`181|NQ ~J 9./π WS%jDmV=~3!ift%t +#3-b +~R%xD|dd q86WS7nE= 2v}8,2P鉸YBX%Z238YO 4vzc6VQ,ȘmZA{49YO%W)iF,w<?v$ʏF'W(K-^xL6uӋib,{2=FSM7.BV{RrrRW:wߡKڶi*6ݲŋQ͵f6 MG5jؠ~`w=/E3qhi.Ur2J=,k}¥J{ϷLB2eRmK&PBlT"USL'eZ߫3պt TGhA3&T W㝢{PThz6$j8:pâp-աi +td:6[NlRktҺ&R=nIѭӨnhZS^ZH\v<-/wS97UߊAYkp;B UvLV1ЗGiz)b6 ǩR5wbfìqTzZW=҅ w5v0<$oL0؄`lB +20vR&`" 4w441'Ф ʦ:ڷoo}~ﲓ3bROk|s`)Ror +`evWUFQ49!:i5{g{c +$Ug@)5`}~2;gΨ@Tg#hr,'WȕȶMVڄgτ0U|2YͻH8E ɀzB*Ȫ`qB ARWB7 Y`GDT镲 +hQV+"t|Cs=LD߇]VH,Ƿ_EV} >v7uBһ/BWBKT`(< +U8T b+ˠ +C'@ө~8h1cA-bLǰN(.i,[VV~i%2jd$|SkmZ rA.r$ ѝzU`r'u0X,]dV.q?`m]6y[ZOI]{M`B[WXooZO1X;s.A8wLf#[?im6'ͤ95sR)1RJ<ҵ!$]7mu~x8 8Ba Wb2&6+3cM2n<wvg_ؽ8DF1+]H$oNzo:滛l lBm4: !'t7ed0OuUJw"e&xFḥ%1 aÖ*ojmS^Ve`]@^! +y3t,˕>+^p;ݮw^_'ʑ l3d.܇koW-a~~Hv>a/3E~ ++LNH6JTu-)6 +AibLuQl8䌒AI j3>2xCn$ +UAc!4 ȅtX*Tq^^;LY^)G(W3<`R?r rb{>^o0z[WX]Cgڛj_z.T8]R,jlXn]PS҄ +5 "'Mlg57]yyW7>2~ .wF?@fЋf@ݨil$#Ͳ.k>w +UCH +L#(ApP(LW-U8(u~؄r2d$J#zܞ"Odʹ@ptpc,̾`b [\!.0b;wEc +@"!a<~y+0b.1dP,'8O枡mJ[~} LlyNT3W)Mox_~{}K-;GefeC>ԴxO&쯬9ļEU>]@*ݒ1kRfTz]t\G]lC-1-!Jmȴ֬xFIŴ63Y?3|eymWeu3´"J+1KuFf,"/%`92:%jIݨޫ۱·|T!ŝO`څ2Lasa&C`P|nEa>I"@GeNy{RZݿzvG73Ȳ#NcoG ~%bz*yr77?exhh4"3XUd3(ۻݻݽ;zDTE\C %1HSj&`5t$@[ul%6ZB!GʴA?p77s}y^}(q!|ޚ-/@pd:.D+V+erFb7 msHuRLabAf:&LW\/Vq+r}c3"x-0]/!QIRDJi>fgHC% SK'UޤAC|ZFF!IfH~l-bvեQ_<ѕ;{6DVV+\{ 4+4\٧J?sOq*>W5*"BMx u_0َ삪.U*:P|V]E83ǢCN0Ȇ3<~ӣ1bLF?+1eD'I6̒`qW,me`GXclĶM|tg9?;bH`x$G3:md;AwH!q pEKs}kɼ'3S˸N؟0wwww74쁷Y[bXxlqDoݥF픟j(r PqD#ӓa5 C=PZ8(EbW 0m>*,vO7u~tm|^ 9~hW-y,AR}t~:Ǧzbn tԏ!]q?6[3+π(0Ά'J |a$$/:L6gdfU"" b܈ݹLVM֖BR4٨Yќ /_y]u?^]xw~ϝC"噼Cƥo,IR-sPKzcNIO 1I،ƲADtDh6Yq(PL8f8/F4Nk:rrcHLӣ31""0s[FñlQ U0Td|4'&A _:.,k,Ps <[Hy}]{;q' +0Y⣻T$^+c N苽m#~W,yLRr\9)OZ<5ϻH]]cYg-W˽ՖfV˷۞멃`x@ b+EZq2& 8@{Zl~\8ێ<1[pML{磐f7F|X"&I|<;vtDCwo{l3ZƏ{p`q^qKWo\7^`ˠuϹ{޽]y, k̢HtDF4c,Iӌq&jvFI:>;"IthLHl4!MMSCfw;wjvws=;{F%1B0CMڊV + +J4u*Aqv*\F<.Ne>GȠ܀ ՁX"ĺz d #^iiKM>}2(aʏWN[!verb+j!GW$}eY{HѐV%rYK,͇By +3vj?+8+0b /|Y_`ᷬ?lC{b?po.|E HyXu JM;ҐU|i:y`pZ^Fi_:MpR[v[8h$B@S̈́[Y qG ̡ jY5LdERDMгYeT\uO|H[Nbm~ږeoXNt蜵fF'3{_n.ku!9:駅xc/ټʹ)Ff3kߎrRAUf:@ɣzcG*Yl

ٟ"x6Uo*xEykU06CUŝFPr%˝ :݉:9j/]C9UKс9u0:.3x+݉˧4&wf>.]g'hA!H 9n.J!ĕ_%<:}|xA<{l>GN;=60.܋>]㶜~7~n>g:͌H݉O]%fЬz}b'df4-}#`MtG)v:bEk<zk]?nh#I*$UxF!nP4,2gxx$35rVQ x!j6鹚nj4\TzBjxm\n moIk/ŚĢP}ʁZ 5lR\I>A7U(I;uz3#5OvDMΉX'͉ёPWVfn"JTV,HMrFN;s5}/_q4ʒ{q=;:.^29u/>Y񭒥k"UsV2] +@GfXx*wG"h箒eF2-g"6%q&Q$ـ g@ƪgZ<1>.H(ZqQ"ŋ8v9*E_ 9X,'-?b b֕ڪd2 +H>M& C:O~t^$Dރؿ3StӰn,; I=bdRn"y<,Ο:H~`1\$qTlb͇I#* }Ls Zg1=} +<*$Ч8gI>Pbc"& A2^!J)N'87]XI~@ ׇv{?tuK#33E^ǜ03dkzKa(iÜ`gg)$ (nm*8`o}y_37]oC٤ ]{&cp'G:IVxxa>t f1|f=|j"I%;!gf-$AÏw2eL/\ &R>YK CtHyx.V "MdY!&3H,vk@#aزh O_ 賟:]/sB?DB/'mn! h_ _p'3O$&{A iBҌde0sC(-V:Pj&%fNt|84 +Z +*mGTPvj?Dq +Δ9e[&ݏs9 g 9kr%=[밿 +r|hsjVo-Mv^A|Qq~lfdwVxN1=a-)Z!芜%W)kNU@p+pymˬ1^ZgHr_Lpdw!}w&8uP#NJp]z,F8IgЧroH^ч%cji)ǻsiOozh!.^̱^>Z ijI7$*uS>lϏ*9G|}>G[._ BEĺ@wfкMX{3K5>r"0Ks ֫qn? Zjw#~UЏm3yf`N8Amx@\ΤK>}Z߿RPuFBC]v5_piG1D#Wqg3ۙqyv̓d>l g*QZ#W=nHr,w&[1[ eː xQ|> Hk ks7>n\2j@4r>4W&[9?{͵>3:'x'~W\'=d*#Od#ZXiԡoBPBB~x' v{etӱosȨ}rk*vCf_Zv7Cϡr4P >rw]q,Y䃙,x"35&-q4~7Y=q\xPᬁg}+Q\3?((eD7(~BgI牆#*hpKJԔ",",",","O,"o~RKw9y9Fh=6eeneʷl6yBxr/Z}OTXSPw(P<w&k3)ו)^ VQ%`!tWAXy'\\_WG(j7(ϧ1%G`J.\"Rcp?뇗 Y*(Qt6s;#FM}ЯQnTݣ1*{@9bT֯1#QErĨaQ-U'MIw<+V +/>UƶOI+~:#b!`fᲗ>Z@8oMgL,j@ +t:7 }Tza;E3MZxd8t4덧[?M4AØSF|q8#r)Q}t' 'Sy8 .yʓP tmGZ6+ +: mTtuMUz{/n?џ5aVJɳ&66٫IbVUKF5mD-OI4ðfty.ڸDx +?],/~-! +k^Fm +Y+V3s6*3˰~hò^DaqGXhƭN?׮lߦs#Vdny WҲ\fmWoݩhƯ׉9+QH3wD5]iΨTN)d<[lQ +߭Fux3f91զUNҿKZ%Kcb9ֹxr/UKсuZڰ?"(YTfX̡fmPwpB.}_a\Rq.%xJq sa0c^rJ?| GWX x+7%nMpۃ1vG;~-E&T1]`Gj+GWG}ZNrzRL[)[ߋ6q{y=ȄٴHƙ%׏Jy"|܄WBBtY/8Kd2)BWHΊu͡QjhMm'5s [tuv #]F[E#k+b֫mA/U[;).eW>v;sj͈Y돷T*gU!*29{ѝcC~/f+1(W$;V#so ՗` :ֈeq^zMv(kX-2V{O~xc<?Vy}93|ԋs%v}އEa&:2W5ugy%uE^*h^Ja. S7yRӊS|?O8IԵ*31LDןLHnojTؤS^KTiU4F+]dt+8̰mJl_2uM\Ou>KD^ju,pIU&%ʅrq;Qqv(LEإ-^yiԬNuU4ӥ)[0pDƹ! u4SVDufTcÐyLfW0$.U*k;C].Ԉ_U]xE1t&L$# +i%6kWZ$ϑS6e~G5VOsz̀"ڹ LcR2a. +@X|3I +9p'!MJÉ'Fb4ǚ#_Mr p'p4{j L1=7S Tю cD/HL +]4labe E9KΪx40<ݝUiVNn>hr|H_y1 V ί.ՙzw~rzys\^^n?k@ PxP1R!"Z5m`"H 48TqlA|LiՒ1Άd8CH& pS[89Ds?."PmjZ0顺͘|zk +YuP̘mtVDZ%N%WZ.[ZrJx_wΓȋyZf<) +bhS^= AZkn}1̄rL8uO|εvj6{^Xd846{1TѮk]U.{FĄhNmqe+w]Ov[LFȬ7Xac!{"));B q9ZkAfup~ˎdfQsάMb~NF =wbmj#JJ4`)aVb8+#9~)炶UcͱPa$[Z{ +=ƌOzO-(?IdR9u'iH_jp+EcjF:^|z@Nۊ9u̻'>dJ&',몧rDg>&njVYh3^3(V|>X̡fmwSwpB.}_a\Rq.%xJq sa0c^rJ?½| GWX x+7%nMpۃ1vG;~-E&T1]`Gj+GWG}ZNrzRL[)[ߋ6q{y=ȄٴHƙ%׏Jy"|܄WBBtY/8Kd2)BWHΊu͡Q+jhMm'5s [tuv #]F[E#k+b֫mA/U[;).eW>v;sj͈Y돷T*gU!*29{ѝcC~/f+1(W$;V#so ՗YI6uqqhuk28DL`=&k;5,b+=A'? 'KҿtWsYU3d&&6&mcb۶&m۶mN߷{yݷ[k?G 5<;y)T 3ȃ;NzS^ !(e<==}S/Bd;ӟ#~N_,~3"2o e>nØU g-EH٢XTf-ŴXX\x.XBKd-{M"+T.OqkL3\dqQKi,屼aןrHיsR.CM9+ﺕ +U*VժVjZ-mu\WTϣ8 <5YsA ][O 95urQŭX7n=Z?ol 6Ć0n#l68olñ6Ŧ˦ omslͳ"[lKl-Vj[ckm 6fb[mmG(il;hv̎ ;i총svUv.jݰvnȺk={j칽^{k}>j Fa Q 1 qxHDH$HdHHTH4HCzd@FdBfdAVdCv@NBnA^C~@ABaAQCq@IBiAYCyT@ETBeTAUTCu@MBmA]C  m]=}00C00#00c000ɘ阁٘XXXXXX:l&ll6l.>!1 )9\%\\5\ -=<#<<3< +;|'||7|/ARtEoC3 }ǰ Ȍ¨61qLL6Iɘ)iL¬ü,,,¢,,,,ò,ʬªڬú@g6d#6f6e36g %[5۰-۱=;#;3+;{'{7/?p q0p(q8Gp$Gq4p,4Nd0'q2p*q:gp&gq6p.q>p!q1p)q9Wp%Wq5p-q=7p#7q3p+q;wp'wq7p/q? 0(8O$O4,!1)9_%_5-=?#?3+;'tQ#/y+|Za+?U8WET$EVEU4EW T,Vŕ)()()R(R)(NAIEYMٕC9KGyOU@UHUDEULUB%UJUFeUNUAUIUEUUMUC5UKUGuUOC HDMLBAjVj6jvjN.n^>~A!aQ1q `MdMTMtLl\|-B-b-R-rJjZzmFmfmVmvNn^~AaQqIiYy]E]e]U]uMm]}=C=c=S=sKk[{}G}g}W}wOŕCGx9N( q|?'FnDIg;"KLl-rl)>;\X[-{{{!/z;,v^pE+ʸ +k;εq\q7q7q VX&Zp +:袇[6 }qXޙ8pw]pW w=.8lGƘ w$Ha.ី7~j=ă`<p<ģh<x<Oēd<Ot<ijl<|/ċb/rījzoěfovĻn~|ća|q|ħi|y|_ėe|_u|ķm|}?ďc?sįk{ğgwĿo.g]ZJ,˲UtC |oE8ya)h6kY݀ (FS'(v \7J~̧fʔWQ2>0`rjs Y +'^8Q6Rnѝ28"GpQ*Spzv52>M\ ݙ(SpW>7[eY"NksN#>'AxJL +e㚲ytP~z  ^ EJm>HE$Sp-/$_ĀarQtLVN\Xr(2M X1c@im#6-4=M4pڗŃ9*@}\n)5JIC-a%c)-3) +D[T9,wqqq4 +* +h:]=|㝖}m;ڴʴZhCyU2Ӷ?& >?[0@>k Wk9c$܌ +P?47Ǜsbxaw-)"uy(B933\ı]myg+#f7aJkQy(*ETyI\H\›yiN8 oY3VpV$|r}gû3l:!/`)\(4: M\ºL.f rpL{uB,+(Kbдkl$O$ISU'yǹ<輙g>ֶ +סY!w)"[r\Ȉ%|k/F+ͯxD+| LXJY,h) GٓO<+nl†ِ O[2$jI6<%Y묑o.x4eSaIּR*[ +/6ϒڼ +xP?$߰o{Ij`Ƽ` +hgiHec3Mn}BS[n!=ˤWFѻ"X +\ e kҿtĪ<+WS;z2 Er@((y⡘'sfo[:|曹s׭cI",P5,BA)XMC'E#}rHڮPPKRWIDgW)$7lwm,.4ŤѬ/RԷJO˵KyZHgn!W7z(3ntB)X +01@@z0-i*Y}K62>:EU KS + ՈW_ʲ`/ȸu*V!ƆZ+7+W1}ug,V9΄B9 +|Y.tYbJjA"?cՊWu +0VϧG@c/ 8 +cq~PN}(]կњ1GNH H]0VrJ⤊TVq*twg>j`09LTQqR)vYafff*;% +2LGBБe:[#sw'QWS@f&;YW,l@({čp[eZB}׺.r_R7!@*ٙ znf:Bў/BNXXygh %ܗ9nNAP30T |{ðHs{P#ҭz>&#=VCkJ΁i;qA "{7XI7C9 ]nFUpG;Yؑ;5VD=zWIb?ݍG.gg7b\#a?<`"5SaywU?8rTPv+K/e@g} } k]odP؜/6o`*3<(j g*ү>z``yPh( zPgRPJqC)n( W!C0C)n( 7RPJqC)0 Y h6/$ɥZnI8.+ܼp!m5zE-l{!i8NօBOk%( wNL„$\An,\MIbT`&p~vMrKrѲ1X՘D5&1_8 VLb .Lp }n*|= V_o p2X_|nn֙0zE=d4;d%=2>뫜] a_i^RyiLjI|0gev=L!;uwMY;Ew&;Uw>TTީ?=9 @UztU;t&Z$ZT"KjI=HB^_`oJRiVƒ2 ]Y<#afgh|fjjj˚n˻Yj˚.˻Xgq&};p`(STVq&J**2'U|[d;d9@~J6GvlK&eK9wxy^ޠ}/.2XKM3iҗxtɴ'&g8tEgw*ùa52ǺBv`m*Xrn9.)֏fne眜m-X;9{Uzg +lE=%Mkpޱl+O~ll6YMo9oQ7q 9UMmΛ7h6Kz' 봬睇:?˜F ++pS + k>Vp>zpRr[*v&o=Cm+d]z`~Dv6Yy@cИd=JdegȺ֨̆so8Y ;wd&QYWWdGBq]畵Uv P8N߯*TM@~lJ6Gvt-h\-ϭB8EglTO":Zt+yBB}pk+.\$$\s+VJ܆¯=ZJY!VHRi笈?}N ~Z>؉Bvwv+vE]ߵovem]qvݾjv>fGጭ2L˰^ŧqc=F&{d;LF?9"OEhm1ڢIh< 9;dd;d]()}8 m.Ig̱E%Il\'gߘ3VOn#vudg a˲7_}3ZmQY:i'ԪǞ6R8+qvqpcrbY +₴voDEB*AE4vhp蕜A\sPn̛uBEyۙ]jDz(=B QUznC0:|q +2r Dn] HhOCN  rDS0_AyvH!Oie@.~A3"M?pυ$]OW [4˜tܣ}9%{."jI1oDz-$// Lgi%L(QEQF")H'yr3}XQЉV$!bo,*Ş7ʚGVZi Y[-On1*0pi/ΦxjA۷8_Ln~`\Ճ^?o{lmCa$}[VkvFrؽP4׹cyxCpHŧ9D*琪$}ϥ ynDPJpHDpa̹;oy\V+O8L*%]t,]ΰ@$I "d gȾ !3~[ 4jfS3لξc[i8> +endobj +127 0 obj +<> +endobj +128 0 obj +<>stream +HpGv @fE:\:ဍELE%@ sJ4#Z@zߙ_WT4HtֳYKCUoJ#"{VG^|@ [aLS+aBwoFh5HuET]|A"Lh~ 6"< r6!8)&-Ǥ%7P4_L;Mw[f Q뫼¯MTX6&͚:\G K,boK[ڃJJJ^͑oT*P9uWr^2v0"JTP8! IR򲾜"\(ϱw ^hm;jg{huzZ6TFjSmhgZA^]ԝKo7CPV羅Чzp:\}©98՝zFaE}0| _ߨe5&ƻFc1͈2fs8#H6{}1q޸nvqwuturk0ulkv0;Of,,jW*^Ց8%P +B8](8͗+2>kK]k}+i ^MSRoiz:z;b8UUj;pN8 2NkSh!ISũW˜dFMSVqVʩ$(~٬WQ;m4JP~p^,n\\ܨaK.XLutZj-DZQ`KC@Ϝ8wfTfAֺTUΜ56cH=9M2gˈ{Wxc،ޑ/km yx:{xZ{ZyB<=ĵϖ& o 맿^J}^m+uy d)%%V" +3d6fb>bIX_D+ xyqGjy@]+C !5`-nx nP#UezJ*dEETLMT U`ar@$**WT~𧦢Aͨ)j"@u;"P+I-O!"H%E.3,9GΓ d\,ڭIr(Sf]ay\˳"_^WuyCf[| #H<OSL</KQ +),YAV>FUZ^I7p2oM©Vy]^C|Q>9OINS|Y>_K|Uk|e7{{9399o-w8=Ͽ~yϏ1?r&? MlMb;v(Vl1|Ø%n]GcS~gtG)؇x2r5Q;,4:G㱋G(Σ'S[~&?(y/X^bkڏsoD񈼨sIM< DrFF=nHM5^w=K'Z-!(3j?LgIH||_瞵ϵߕ%r(7r\/ En<0k~70 +X^5oبqA!͚BZغM=2m;r]ƽ-!{R#G^Nӷ_zFf96dl12'Qxsq'5qۓL6}Y̝7¢EK.[b;zuK6lܴymn߱s='`z遏O>=ǎ<Ξ8_yxW~sˍuq:>uq:#'DM2ps|{ +{|0O=+V|N'C20v{)6"WSYh0jSDAjlQ;SG) 2~,kRKJ~@e1M9:Qo86pˍUx8c<IߕopFx&[U %`h XT1#+*HRUc܎s. bEFnIjFCo%փ۔!FQAM1dZLpևt(C +HyvLxtx ue,}\L8*>JL5.S@73 %N;/ަSp_69o 3vz~(qP O>42p"wq _jˮy7]lhƮǗ>j#k,qX,]`x"GE8*C29OY,8='=_y~6xկmS8]f +bb6 2-^Y.#8GP F^ U;7heE٣SNL:׋Iē,Q0^hAqX}6d{-"C''Yoxf8 +dxr>nUkߏ]ef_ 2뭤J%ňn~gWR(^*eR7c55Y H^/b֛u%_Sݏ]jd??"S5&`va5 g5Wc"'sMQ?6;K;f3xIy@A.4"%geZ= 0-Yj4Dr_ ^5M;0VS3Nv=mjZj{lj :- | .˂,d]kXEBBDfKq4jN8 u::uU2A[ggZ6Cs>v?ma9y=s)%e<|)&(arsԟx{m=i](B67ƊT^]ww]߽{Ukǭ{/ ׄkgL ?qW~rjq Y^ؐ =l!̪4iR!Au G + #F}$`4BuHRYd-`=vQ[㳃4ΐC.=!4Ǎ+؟zΐdXsDQf椙->-%4טhQG:? '1{.م#^gC\nE6g3M0nYVxJ7JP,.nt1 +@`'X h ZUv걆bEY }?Xt "_`c+S{.yw82=ڶP{O;ŴvW{j.DhPKhBNA)FHfEd\bJJM$7.$5Rn1kV81m̞b___tG6|]_݉nskY۴wd-&k\GeCmAbVSjnMkڵvs{Z=WYx'V{[הnlvyY~PY~]r~{Ahքpg1KynMJ(D u΅ΛN%Y +p +Ώ&[tEn ә K9 kւBAM+ +X 9\TehQ~V+˫%eU*Jc^r{3G PMnsȰ>+ag`H`xAcÝYɁVgHO, ~X!ǘ%&xrUҳuQ)NwH+U]LDŽd2<.*[L.VZBK5G ;wrvoˮۃUSC%6B5Նٖ`QOb[t3d-֘eɮW?h~wMkgMlfia`r.dZ[N|+͛Z({A]ɌC $н%DZ ӬŴLYzi6{QRS%RI5[^)U_xul |D i #Oz5֠c!wف N/^O=1cEf&8[~YRbݿ|s~54Y y@}I#OzQ̟$(gl<~"72Z3C,t6gh"@3,[<^}1F>TH(;,ߠWHJ_o0i*6sX9CGP~ 8xnEdZS3|"y'o6'/1Ḵ\4M6E`/A؍D/ $8oB:v(L(QXȡOc~7hO?iw1fcó!֞mKky;}t6'FctRir~Ai,812b +pPghhs3'wb]c|?`֥ Xy'aBV; wIއX{eE Xl܆ % (@Pz(܄yEC צhC6Cc>7slϜJ)RQGE|L_fa˅|Oqͤw=k)cIi؃V|?Ʒp(tkۗb5#&I +;wx8ꊟv7|AȔlT%khuX@ fI&1 #G㴦Èm`دi;)mSNN:әZDι]d&{wϻ瞯kTZ?/G=n,j4E7>O;]YY٭-NB>ru3>͘{quԢy}b)t|Ssu^JRR԰_ νSM]:.5rܣzԛwIGE #74aOe??EpJkr~!ؙu I{.ۥ9-Y~a5P} on{%S_c+.UxL-V3r1S8Xj þje^DWY:{ݖ§ЗBWWOGQsct QY^^M}?bk zQ`[ӊҝV⎟yGgp6[h_ mT-dqeM TmfxK]bd_}+ `7QK`|c9KXi%64XyFhǁsm[>~&b߿SPufV?m`_}==!53r +;lyv?ۯc/ҁL8qWi ^@v?ma1B[ON$1 xCkd.?\x/ ]{ R ͤۈKdO`-",OKEKE>$6xrUx*C>Wy~ᙯ<=(@;*Ϸ_>|"P{w EoSqr\|\'CWCוr\Wj-<*-Y|-) )JU>f .ETW~xlzA?GS,R,<)S Aє+P~Mᣊ-W***"oTUlSUޭ>|H9|T9>SQUrjr>R_xȏ +/n,T^ +> ្1o /u./gyOx%ϭ$|*1}Z^%pC› +3kyf/[.gF^P;o +s@#u +_F= $uTQ$u`<1Wjx~wLКfMEtfЮœ萔Y^<EC1v`7/|#՛* 1І q^ M?ZQ(E/QU` #T--sn;0E*|FؼN;GE b7VHtqYqYX?(ZdzüaꏐtUF6 T~-(;djxmvgF4YȍjFjqIDњ*KsDcGO,)32@wIf +품1UI2_zi&$Jc1Թ{~ka.6K +j:6k;DjsEՇw#=xrF +_ zx-&cz%L4vLs莺řA=m864L݉zĥd:_XhmWfܱ,v=avPb`6!qt:n=UdSB,]=۸x$D_Fk^7,oӑfvokJ pCb>݃sX1){%R7J͸fb]QNS#:%b`qnPDz Z'1`<^dwX/cF2vYJ߈;XcRȗ@O;p,26R! %ZЕ<1Uct|X3NEv*o136(Zʑ&Z3JĭnZK[8s["q7~$55G׿Y8+\2$RwRB %J$@P@" .|2jk+M]HA /? {YH-6TW{{^HixQ_o@b+z#z"{5ȋX\6bBGrnB +m.B.sآ5yKŴSjTIBFtnӷ5oۻjȺ׼fM8nZvgCq58N|Eu=?;ˡrxtz`oP=OOo޸y45j1ƒ]b |N4d@lΜG sEخƅĞ"dCJ#,g!vNNӄtq. +a6ּCܜChaUB4̐Qmk@0M^RC0LY0{'R>z+isE%PLmtV!NW5Z.[9brJx$+έ#) +j5Hd9#TT:zf19^*mY ^{Pxy*CFO\Zp! lK\#m1-&7|{AУdͭrkc{}9\~M|oݒ[۹y㒬2Wߛy3mn2.r+P;ֆ?j•?m++X3c٧<|Fkyc9wne>d<"{=FmA.Nr<sCMk]we&͘d©]o>sP3l_"͑nc_z1;ڵ1R|x=tcFc'phC懿{7ixvsC~q1̤|Wl6bwBƭn,mnyRǬ; +2adzz%[X_aْߧ~L;cl}8eyhrRI?RVՑ'lAf,k~R_ydF*T41tƙU01'K 4|k5S76j?:F_mq5{bxſڨZfiekm|\?I^+som=\uy՝ 3>]92£$Xq;$cx G-=9cc'']vY}dys՝#_-{˹xCP1 7xYvx8bnKs2ʦ.K_5\6Yϲz GDOe2Z9gɴ֝rͤ(!bkk9s(Y㻩ĻK=խ=N vDK1<!Ϳ9"kv~&Wwҟ^~GGX}7>꩸)ndpM6.OǼbmd\yo_5:9>QZQLszRtS)[?(/|-6Y^L];'Mu>tGy : 1ݑf߀!WFgG&E3j)WYmT +Zc52݄V:;]]Fr[E9#k|21iz"E]kv޶wHu ˯yțp9> {]Z1$?jqvuٝwY{~wCWy}_\{ѝ}q^QMbPJܭRG{{vW/~-3ɲ.n1c XbSsX^E Ew%Z'Mob-X`e?Onͦw<,@jwߌz0@<+޿hTJqKdշW7V>^-wf4P L! }t"8/,#. {O^,{-!qmEU +C|U| QxK|S|K|[|G|W|O|_@PHXDT-~&~.~!~)~=0 :bg?ѝm76۶ͦM ۶m۶ض;ٙsfdX^g &,IEfR2ȓ}e7V)*A UVjVX]g+jq4&?S5e]c@Y`c]uzZ/m}6 lCl 6F(mcl6nlMAfmB,mslͳ"[lKl-Vj[ckm 6fb[mBil;hv̎ ;i총sAK v.ebW]v3 ݱv{h=̞ {i쵽h};B# "#"""# +"#b"b#"#~AB$Bb$AR$Cr@JBjAZCzd@Fd¯Ȍ,ȊlȎȉ\ȍ<ȋ|ȏ(B("(b((R(2(r( +J*jZ:zhF ;@4şhhhhh ::tAWtCw@OBoA_C @ ` P pHhXxLDLdLTLtLl\|,B,b,R,rnWc bc6b6c bcvbvcbNN y\E\e\U\uMm]}zF +f!̜\j2ꖪ{1L SA >$B9 +%TPVz < x$< + x"< O x&< ρx!^ /6x9^ Wk:x=o7[6x; w{>x?|>G18|> Og9<|_/W5:| ߂ow=>~?O39~ _o;=?_7; ;:kNq\sNIr:˳"\tq +u{Q&E/I^p7QWָ 2e|g|cںg' g6g˄mq֣\ lRWM;e2B"i/L+SVn{Y´Y*Ӽ:H֬ pjJgerjymSMLjs *9Ҕ9Wc^ƥX8,̉xR1K`RR֨Xݘb"ŏ& K%z Ŋ"?Lme 1+=凙F㼊[- K΋*{’uU'ȳ?ł%^bloJ8R mmW4%n1y&\0Cv5}6jk/E:ȽE;+qPcUH>HQm}'rY*ƍӸL#ev`y&UITyVj䁥>T]Nnn*ފs{73t@18GsVn&pnf9tk{p]q\QGUV{q&KXY=em͖I$MR$\~ꄱ?G=HѲY3Dg_IO^;(ݍ"]uw=1A\.z?|uim'X -GCB=B}BBCB#o9!R.ER'>)O|Sd"9Eh # 8#$8B#$庄GHriFfiFfiƀT Hˀ Hˀ"("(")ǐ81$!q cHCLj8F1"qcDe(1.!w7B!>!!Rso!:||w Ħ%剆s *XJ rtks,@A=ҍ،r|owRvP)%?XdsTYVдΙ'Nj-[8'Xd y +yԜ +g+iYdO ڜJ6rTAjoE+q+p񏼦;e2n#X?< ܬ& U W;z=T'5wd 7.iO\TQm4L\p{G-j5n\cf:pI4Ѻ&0ddXQefviԖ;ar DjY=Wމj?vQ 㷫8˳xqL}*/+OʊS +Uml4AhnFȜh99%=|BPPЀ2 +)$]ʒ43tK-vn/ +zaخ82>;8#l7u@\vHjַ3{;;g$t TPs/% l$^"TU3 +פ B*AJC1o%OoW~ٳjHb~)JjW_ʒ*~ rpjVV^O\jWwv*'9@!% f 0~X(_cՊWu*X=G8VW8" T${kԷ r"Z|QRӧgϚ[.pF˱c*Rx 8N|A%˜jO \I1ULe\DyDDA# ԑ%:.%`̮>.'y[M g#g<7ɹH&b%#@7IrV+0Oߵ9P?O߿9Ď +Nr<|{]9:8_A1[u Yy=VxKP9]y2P|ԅ|{pm |K5|ݪP=_5>pC .Gd S"o mx~鱨 ׭_#*xG;Yؾ;k[;z,;Lx}Ex|<>gzra.`X~32W;{]GYq˱5`ϟ?}tv lG50yDs=sy3]V Fp.8o`WQ``yHg( OzQ<3RPJqC)n( | PJqC)n( 7RP +x \C)P +wnRk(JRk(u|I+k(JRk(JR2\U1QjLTc 'X1 VlV8 .\pM)UE[;3S|]o5a2{NNEҜK9LgHWtnGiLM wT %/8IY8{|R鱳s]e,kg-\kM[U^JV[U^Bڧs]GvAU8G]uakҪEتEe+-­jjQBp -% vʬ$g%Y$nz e6OgROXpRSk8Y5,YNjurr&GGGq4~;˰0sXVq"r*:*2y *z***TSqyN"``)bM][kD& +_RLj<NjM?a<[ߖ+<ǯ~-7N?2c>nRM0JNHڲM.'Wh]eYj#V,2K)J]t~bЏJO[.}~H^[K@'I[[N߇].zM-molDzG(}|/} 4 . F)s +&kރvse}0 +nc`; ;${2vs܁17Cr`E: (Ӥ14@B@v uo6)vcz!Bm+{R]yl#``)K`ti0ur@H_:H]̎.{Q@Q3..Ο$\v$ OL.[: pM}*R.JKD#_4Ş/xp]Wq+zjV]/ZѓVt2V4hEE+n Ed1(~ƊnZKVt֊VϊZѐtqPa$+~0(: z^U6S: ;vP=+GGt5؆5Xl5d &HKҧM][kt( ŗ%E"큿a:\ݛ={8u)c !iu_tR'}^"a#URnin~JYZ |ΓL.!F0,>d_zĨ̿2M +ߙ?mV;d^j~}WM µ!otSv 7Ej?eTF6'S1m?}> Lg|~8>ӭ_JJCR,!hRʮM܃VS74ɶI/$Ӭ$3pZnĚ8}73;ݜ|gؠ5dlWIi +1 (shuV *ߚƟ Sc4j""r(;T=޴ȭ8NI 'R-_㟺vTk}t!b琌NCp.b7 qJq.pΏsi]s93!#3'sbL*řp ]p"f91$D1$G6nCy%012#Q󪊏3fuE*z]Uig;B[[$d*ܯnնo)Q)d>i EsMյ\FW65r\(.oZ(-@BO: JC4* +gh:ʓUǾAv^$ɇf 9BC*J Rs+s+bF|KEv3>RA&)y6vEYcR ZWc965AgJ]^(2 +K]mhHow]Ah}_qs @6h(ث\ak*\Xvw >m۽M/ybwX  +endstream +endobj +129 0 obj + 19299 +endobj +130 0 obj +<> +endobj +131 0 obj +<> +endobj +132 0 obj +<>stream +HtXTsfEA)҄ wPDQc!XEDA>Q =b QwԘ ؖ;/33Y + F]jMO]A<-<6,>I-( 4ymnZUH?x`̘Ew{eaTD؀cCWk%lݤSQ R_TL h1е oi-ʐ-K_7}YR Mj=gQ +|ikAn=2"VXi(?kāiw@]0~?;J &ɞht)r`"MIL%8+01s9≜ɜ5^ߵ/={UʊbP* %Xi):e^7z}W}bz0X Wghc3Dx /{/ +U:ZS1d5Q&LuC=RO9%1b 53#j Ea( KcIQIIC͠tމl{Qƛ(yq455}4)mڃ\md VTU+y*>FK,ɻ.2^b0=Ne)j)yFR!j,$y}- %oU)o}ĉPg:Qbd*ʐһQW[S\7EwEE9{Yti,H,x{w}(&PAR#{`^ԼԼUys{ ͓mneni27270>fd&{L٦#&+S5PS3`қ<\rXVB[K--ez7?D(rl&7>*·?,5ۙe]5DLEHůy؀հG 4,B!a.`ÌXxxU؄3fG8R08y\oe\B.`ԋ+(`61"Pcc01c00{I(Ug +~i?Ĥ!-,(h9B1YQB鴂V2_3'UWxMi u6F6f"zmophݴ>@i? ;'rDR%rt*SJ0tSUrVl#rtȝl;}$dt9ʡRW.yJFDtUTj<븁|mq4~&U9^zKȏ,TDQ1Ք + A:a-kCy%l * +;a/$_TU6YW&E5!<"^^(*!|܈s/9r7Pn-%܆܎܁;r'pr7܃{r/}/0<#8rh1C8y(#x$<8.O<4yY5@։E4 +h<='e+:Zo;aagY5l؅˳+W`7vj-`=dMf}ٟks5;p ܀dHFB~t9κ\y ++9URͽ7xy5||jPn` hبq/4 mޢemj:vMv=zݧo090jP!qC O1r1cǍ0q)S%N1s9sOYpѿ.Y,my?ddZf6ț6oٺmvٻo~:|'N>}친.^+W][M_QUWۏl-τR $‡l@ЊhLkA@(SޒY13m R*;@mXiɾ&Dbg:dν~{9s{d(+RJd(+?d%q*<b χ7j\3yU]OIme;J\Lb! >"Gn&F7jjSNd +| C呃 +|L:%޸b1JTEt.0~q#L2ف#g&MYTKi?d%JJXy=jfy3Nɋ lN1jH$}|σ?^bgz;Ml ]"Birc 4e.-pYhl%-MD  +CIT7@WgCbjq%Fb3vo@#`Fz'~IډvRq k}l +}ub#ª^AJiJON_N+# Aa7aŃ&4j&zy26YC[ְ9>v@@wx\ffO.Pe/a>| .~_+[~/((2*H3%!p~D}xKUܒ6%,.4 ( U:Oj+:˾&^FL+cP|Mq3|/N@W,v羝y5Md̳ n#70h ҇<bM26^+ay'`/5Oa="B^h.L{rmv1Vn^ltgyfUKz: )q6QT-4:N:~*Xc/G膥]LJebq:"98&El(_> 4䠃N6PEmW/У:P͋cX}8<4Ouk*BQ7 +-."vJe5.F6l9IIފZgs{+hhmtEx1t[oGK""s\D" YuA{5S/==AV[[sVyZV{ =<<<=݁M8 d<莨q[lrvu<ٕ!{ݒ|HGx|^llN[n=+ku8ϋd5p)[xn#+lv;K=%3FvbS#.()Z𽻫]^V]I,z gd[dc BA@C e@BxQ` 6Hd;-'@j$tI'B:uC$?zDSTjw}&^/*:QQs^i~|Lr]O<ǛyiZd&%ɬ9::;rmm߃9m!t7&;ᤔv!/PJC7uR?F륋#f xP$^TSSkj*+phMI[r8@G=W9G9\ݔ2=_ᝎOML؞7_<ޓ-?w&ޡg.x9P*'a6ZP[0׿13HPI Ӷ"rH"5հ6uqaKEj4]W2R`U + rH%+KQ`ѡOn~2uV(՟J}H]0Xeހ #IJpu]inQb_AkVyYpUTgLk 8X`f^>ߋ -$J"%NL&јckt/O~.}`%k)I\̸:| Wt.Xśm|{8QuM۷oFFY`7N7 w +I+fE[ +>9UTA+XPn#4 QJOcIva +_{ zѢ \ +*OT +`-zPou;=COMznɶ-K,oʇ׿rcwo=jDaOc NT.t#? ^ *A%CPa#;;9Eq浮vȽ؅h[-= X0x6S*;eJӀrt+<>KZőE\<=:RSA1ھ\+r& ׏XZq9b\6z^uV7bCPvGuS뮁fž꡹`O)aO7 +TٕRĭ+Jq զ^QM=꼌5M TE ]t(U8GDc#"z,tfm,^{A^-mԾԘF #]T4m*_ݔo/IᔀxDM Flu邑7nMF5k{yw:#TnUJӈ?YtMO<詭ϰZl] +Kwk5',})L&WM-AbsC'pxG/M^J|LJiz2߃6v)<=#XOI<$n4PI.+Em}aG9^YlREIѧ,$kѮ!Q#I1&9AQQj2L- +Q:EAۅ3,NJ|# 7e&N$G5pt 4`<*\&%Sŧ =1/]nS{2g 1v +>?,yOc <x~ [E0v"I)o|RR$i( *Xr4 S/dS.J4-Kj0n'B &jvJjD MJͬ)u1Ey;St sVlue+ֱ/vvHĐqo7>GˤR_zS<>%6\ 7Pf.!@qJ0viR>ꗷFqIڀZ/8IZsC!>@C# Ci0w݁HKɔ\1 9}+m QjQZdj73ج~K(iA*ikUd'- RZ$wG iPQwk9~!5woD']JWwC~B-H5d3n7/Pp Z܄̟$ēow\<.O\gÉPN/Ď?qK>oKc02{ ٯપ+9|0hL!ef> 6>w`!مZ-é/DM!E죐4"pE(ӌaOp3>#,^wWxRK۹}`sOQ<2o~iI8a{:u$tq]=:G(vqJ [/*N5PVq }3ûf\ﲉm,7 :vцgUvxd=8 {EQrGPYFgTcdrZU9T/R5vn4$-Y2r20"5"(nCl 7Ҩ-Sy82aG e\IfB_@7]܏_yaՊc;SCNZ;YAbF-2b{KFW@;`bF`? 9': hI7}b=NT[)d]492A#8ɖDn|F/󨏬rZZ,]!'DM1K5VrwcJI7fF#&Ϫ?F+xu~T9ЋϛԩzRw/O97s}5뜖.:{c" yR^us7":ϑӸ]Q>տKf.WOc4j}ԧzz) >jt#[ճ(G՛(UQ35IdssHYe1- 3M72~e_9{e~'T *:'=Sj|B}(doNIXz_rZG܌1锱R{pfZVYBm5gS#;*XS={ +5rw"wGrT*ҿFl=bĘWS5Ȼ9!c:3]I}:o Fu8ybz|{h1#$x[t+Y&|8e}Y> +6S_Ԓavb%O鹈c0h08<ۏezH<XK*]{MlwGIb?Wi$G蓉tI_OOO2 N4KbŨģsF{Jߗ_ !Y=Κ>l 9Rռ(([=ج KxMֈ6);x]1r)!r²qXLmY⛮`D;7gT5/5،q#  n[@1섮l\ שiЕy5{ w>@| - _ 嵣a{3z_Ŝ+Oe\ Ͽ d`,-}?Su<<ۓXz[dlɨ3h GT/=ӓX{=D]ZVU)|YUoϵks ?&nwt5]MWt?\$חr BԕpӾgN#S_'kT Sw5~I.\nPr.hx6~zs}rܡ}X.b˛.䝩Y1.c. ֹ6/6\nP\rjr +Bwܦ(+~-?tꞘ8JK,uy3=7..I%B;\RJJ?Sd'r֗+O֫&6 +7X$lJH(%8N։㬼I=RS3Srړa8=a.HpDWZBޫ3g47_}ˬ_d NdI7&g*2S/΋& %2{'2{""2{} U?tSɥBds=K??g5bߋL?UO\DdS"C,_cȤ>gˏD&}lTdoID&}[lȤ!E~,_`Ȥ#??=Iχ"$`?\E&H~+erȤ+FL4t[EF#DyJEUBO e MHwXGO+Mf*Ó$6C-Vev+|b9x^ 2:g:Y:1iG +C;5*C1ok 3^*fmE;t&lIU.4UԱ3\3Ġ=Pθ^0Run><ɷtJa1⽔@J!e!ÿ\.s tX#1LE,&GCh߂f7qltt]f;kч}-󖣯v'r?jbl |nϣi&G;G23!{1LD}(לF!27Ȏ3 K^@x^.$̔v H d Y3x>Cf +yFSLQ#j"h;!ϋMC\/2\azkΨ`dt^JMͶ:.M>#mNrFXSm#E٥U>o?nNCZ 7Ԋ'4S +G;yg9Z~ls^tj}/fGzPJ7C|7GӷwW/fO|Z5f>3eۢ<a-=(;G-B^ǝ&ЬuXUPY_ęfˇ.FiQwJ=ِZ v\x'-V=]e}Tn^3oRʭ(07%ŕVaFTgH_#]eЙ³ opMl +_#e_eF1 ii5H#Z&:PbCSj֗FhA\|49A$9WOsYrKu~i$2[jWطzI + =4l **5.1uQAܖR IM2Q́; Hmz3NX3riWljdxDQOPziwjM1=3Cfpm|@uE'Vgf +] 5yQi:#++ +a;q|>өYIݻ +M%;w77wûޖxswkNӧ#ZFSO(*1[!"SͽmQ%E2ai 1 m#3;D'B4G͋Z puh ۫<\#;j?:)YLlS:t  ^QsvRWdrZCgr3f%N%%R-#I%6T8/\ )%֍(|SUD +BA[MǕqs/6e&7Q^%}Cka\͕Ov#i`}c*LKփrqM{8.\[_TWo.<իWƺZq[O=g׽p3үI!mLBB/YFU<{/Y` Xo~\?ݹʝo7ł?|z_֫# ?qvapIe[-9laf2|M{e^Mr$8>{ޝ73;Ͽ3g. dZsdt=Vzrmn}!zV;&M/*dy?<u^t4fvȴS4~ES}{de;C"tq%򦙮Jdk-+h|e,&Ijz0^O,ιoxm2b2je'nAyBrN3CzE[̛^h*rr;9+eobcӦG ˾_83ɿb8f̃! yb%br2c-uԲU|tsnrz53yn]ɓHkDE1z JD}[f$c#[>{R3z k$6F7`OVA.ʕ*)±nD5dMǷDj)^IXMvQYRK)G=%C^/D&AX~GoB~V 0JNjen3QVgPu"P)XsEMژG1Z[,uw9U2flcT2dM'"1~Ţ;2\(ЩNX9{9sC31G/`xG5[I7*wm糓Li]\#>O3\KJ7-}G#g~wo: B%TFTE5TG D-FE=G4D#4F4E34G m]ݐ$$;z'z7/R111C1 ÑQ1q I)iY9yXEX%p# Ë d" >,2d#~"0@!VbVc bc6b6c bcvbvcb,sp."\Kp).1\+p%ո_q=n 7܊p; w>܏ x1<'$x9<2^x 6x|1> |5 ?; $q +\+qeUW\kqmuק7FܘpSn͹d܆Y܎sȝ3w܍9;܋{s)܏ȃx0/vs{8>^8s9Wp!UZ^yoMVy]^#|\Wn߳5lk׵-Sy/K6ed8d^w7k{Wf<23#WyFod.b.rjx^/Jx^ FxoNx{}~|>Gcq|>gsy|_Wku|߆w{}~?Ogs~ow{_oweuA@hb簂Uaq]x^ x#1o7Û-x+5ox'3wû= '.`B .{}x??>L܍{p ½q?x6<#xWq <'|(> @ACO:zc!q#1'[(|4>xO'|*> g|.>/x!^%x)^x%^W8#H=oW>E0xFiǢ+_ZJ̎ NxaM_8NOrS^ GaLYs,QfO-/NpZR\NnzT^nJbd@C+MeٕP#2QR2GUgU;\RsU%1"LF+k eNt"{3c î07vp/ae>'c1&,ű+)[W1?CAy$XUX&jn#1r5脛B0q+ b^ ͞ "H65 x`s Әˇ#a3/j< g5_X ҠAO  `imM֡ZڹhMODD5sSjft<奙-=M OSN/fP-ol$vÍ^vs[ .wWUU(ODұQveixE,8PL4ǒ)v(#fiI?cʢ5$& D{wE"&!%#D Ҙܞfd/iۍOXU'6(˛[Ib0X#w4rS Mba#w 6,El匘ocW߭87sq(t$O!Zg=Ñ\61Nmyk;tBXgC!ysA09y5I,+q#KY?Ӥ+41%uQV&݊4|7jnpOܠ*LuZ-r<|vMZ1^5mWx)QjII+[_qmp(8T&^((C.- 0YIJ)@k=ԃ9-r?Z7]ѡ}o|37ԬPsR'wBT ,*mT=oT\ ]TzWk1z0mDJ"=ՀTHyA;(IvBjR3aPW$렝ʪ❨&DxEk\j~^Y !nnm c_kI300R8/qVgyjlGɬœyqZoaaa@񪽶z&["@-\BsM ,94"pb[ZYU~dT :1r -y0b^ї O':t,mrchhѼ˙hA9)B^$Pv E4=)tȕR ]}!w5m\l&f31hPLTepel{=Y놳 W{ N;}k^uECCկƂYz#'_I?(㮒jw_# j2N;P빱[ߒyrհ[Zoz~UWuު[TXyV\xޭŠ]vgٶ{vo[ jaWbo-ZO-wlϥ(Qr(r%s Q-dw5\=%oj>c歓L#2;ǟj&{eidcN!ُNM->36 <33p7_x03w\LE m&~NLBu}LgG0"Cz? 3Z<Qd ~1,7kS.cQMh|SS|/?`})Zo-̠kb5JC2Aq&]_h , +Xf[X08S13ISM-RbML J7!}Kj{a[< ɾAY,Q +!c'yOk՚7fVkњZLjiКOi1mXa}@?t]OgpkQ&`φ~~>`2}+ +9^p> +KQo\)˹d.:s^y+u|?iqrŏb/(*vH:rnB~ 3؁].oitn#cί +ewcDgoRp~}RW*mycisňb]c#w;FcGu6vcV~#kK]s(Be\A}DY(2R(S8BrB6'קK$WΗ7t̿"ps~;'9X#Y>釐 gGnGdšgGw=5Y7Fw]} + N¥YN|bv,Z{b%1PDvq u:+X?Aj +endstream +endobj +133 0 obj + 20373 +endobj +134 0 obj +<>stream +H|WnHC?n޳Ol0 ~-2TlҞouթ){,Oru.5'?믜pcG 71v s3hd?+6۔%WM巹)bSmb_i?MfVno72|o\Vm:6Yʾ օVV?"[әiVUl*JHMjgO~InqduIҔ~> | HVѿI1 acO$mJnÉ,N>>:o|62Ylv+|8u}[lS"w_,?wé~$)#Ep̧0:ٮg3E2IX\өg_Wm 6v8GWX˂GۛB(+)QFl$+W`(K% &, Rn lYBkjcOߗ9*}c/5vM$FӖZ6!Ae#:C=N7T2Ĵjw2%%OkL\ RRG)ja gnNQpƉN|M3P\(]Fr}0!>ezض '}O$&K7Bԓ0ɮT2{h9FMYT:5R4i8u*E mb!E?,YWj+{̡õ~*l&R;$_ku[&["DᤸSp` R+$P<pe<B +9Z +P낀RrZ +2QkE]^+h/ +c9K2ЊXj/}I==˸53CYWH3S}D:ы(|Cl 5u sTҞeYYżs"Z_a*p87zC&!IovN1h& G^s:JzA¶€Z7i襍vL&? P+#pDP(ϗ`r3[ 0c0 BX|ԺyEj]!yhûp9P@?ٿ)á_nٿD mUʼ% @jL7-$Rk Yvt}iUT(Sv@s#!sć8 RVgneqR8T: 5t6FUK^wef~ٕE#M;Aze;G_Ât4C {^q.bnNظ>6@(8FGA$eD.ȴJHvsdKv}ȮOPJM[A~-RT< |)h ވԏaB>FfC"+c0'F \6ͨEH ]^sLgtUq<Bڨ =Ȅ2BI<\JQ$ZZ(Q.O΍i i Yw &,2d ߄UT066L֞dG Ƙ?b$-<*K*J)bzIU4[VCk]-8:]!M2\I%wL`TOA&hًVk盪,wCbgv 츒#^nP*B$XyME%@f^1 G0HªvU%W9c*pNwMy+Zhc | bCRb(R\Yzc2Ft&vV* p'1Ǔ T/0Aоu&{7lR[<Ԅ]K0k;sa STSy}0] + 7AJM{"rMol;k~. !OtDG½tݜ;2 ZEB+#7/+2?,S0ş(dP4 u ]e\sJ +:uw P ?fh2bl> اLr I| V@p3.%frߝlgP23Fj^Ʃn3\O[c}A +Yedgy>?ưl1ߺ̝2U$tRinQZr+- ]_> dS +/`˴vY`hFߩs=hsNٰB);X,6J)b+*6L񌛽YSlU7r><<*T9 Q뽐֬ I;&F_h-xus^}㛪ݤ|ϐ>_1>*0SAU6ypX0,%GΰeE9y-=V +3ƙ·oc”b4Tߟo6Bf);<3.gْZzi"Ɲ$ vLxSJo8TVsXHL4Uuo3pta [t-rȇ }EV{i9yc:dҼyZf B^"d]lR^mY串8|[#f41=Q:yY@Q40^'0IyYBAן?lϛl &˸䶑%TԀ(i8TF]K%g4E)S⠐@:jkJׄ9p[5tu`6m7 +ɞ:~"qcݳ>N&O\%qOpJT_l _/ u6W-SDKSZR%9TM3UDRI]ݕZCDxbsjFET8^6 䊲Fr0WAM O #X^E@"D@Z$0DE dhXp!i#xQG<_9P*JI9SB&q!LEIn™DԜcj-I`f}H@c]eXZsE1ϻ+`Be6U8ƒ;Az<`nYXA.c=UOLJh7Z߄S&d"ySqpMo;^p@X7q +{z^٤Q :^VQWvY-b I%7Uq'Sa rP;(Yzl,Ё}H=!['^6Q׽X򬎣He%}Bgj\KBaH+Ѥ&@"vrpaٗ~Y*XmU}KP^ U~>>( %NlU kL]ӊ&lS(?&4e,et<㜗ֈm4:@Y'x xo]`|5JpY2xX⠔mɸl>%u=[!gssJ d`K2_wT c4_{ZIO um\-VD]-嘔oA[cK=E 1JGS~N8M (?Axvd$cW);24U^5ʘVm”$ؒVCs ֤(@d| WL ,ln_!lH藺fP-T +WQ +sL}ZSo+?f s#/aZ~Ҷ|;N東~.+؅եYC-[r.yOio)IS e-[hHI[k!faAS5.H }5^oPa2)u=DywU[ZiUހxr>kczyxWWa`o`ml!.;55 VcNee*bʅƯql"EI/!$Ƭ 8q>ǝAK[|MsoԾ6+e)ʋLR&ņoEz?c,F{ZQ[Lo4:EzSn̂&Zu`L`& v9M4Kn=Ⴉq{s cH-s)BbH۝辶uyT?5ݩ@C14_c`a9 'aFn^q\J Bvu$LބÎ8nm .?؍ؓ4뺧ܺ0?~z]z!יg1Y+/^Ц4 |H n_6N Թ}'~'~'~}dF^]<ו/q%;9D2!e>t+eH1I\ ̅]u.`T}*xoCʥ \kc|R:c}>*O;:?!CW3hv>ݻRrhJC1aot:9?Fs jՠX=j^aӖYB"oRKF2r.Fܷ7O[t,^b1 2 +]WMSխf ,E6Hx2S oSԔS Z:׶p;vC- +.=t >|@++Qei 5#sD0Qc-p=ŝiݦW^v"sV hM&[/S9o|؟ hзщ +u 1r/h#9vPKi(,,p.K09#nkh\2l~].a@hm4. S2ρb}og=oKaZ>m]>IN6$TCOLݲ6ɛG%DaQczYH~5E"\Ri‡{LpU?%Nw|R#`BGzުu R3n +endstream +endobj +135 0 obj + 7902 +endobj +136 0 obj +<> +endobj +137 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +138 0 obj +<>stream +HWnH}Wcslޙ}Rg,ր,J%(F/oؿܺn5/u=Uqvs;ƙsa~ -*KېVG>*g$M2= @)Blw&(㰰u0)7&(@{۴]!ڎvw*XR!h" .9.4& ӈ8,;8tyY05%``&@ +д_3àK2$!&Yeb&qUzL= #܅s <>15+ ݬQv ƶfU2Eg.KTnfp h +3%x@Q ri䚗X )d6L̒.chbVZegKjN4Fjہʭa-$JLmy]ǵ *(՝ыp$$㡀cL1DS_lEC?"&Y[X + fXe`@TeY7vT"S"Sf}V"zoj=7 (E ƀRׅ tN82w/b[NYZN9IYf `疦۳9Ь6UkLSkȗ K@S *p +B ëq1c-,-' vC#Z)AXgoR!\"LJWNZ߈iB(x* U54żGɸ|ɐHqאl kOJb+zе`􁳨Z~.ʲkJRsHo} hmx,|,Nukm*n\E%BQ[a*JK( +սRDWz^ ^ 8kAWRAq%[R(ش5 Jm5]*. :$0$?Li(I;إoR up>S+ +`pX3F1|= +*T)B7]hM-+sfRz--hG +w2ףX%v9'y㸌:FM33w_IfPБ*rcvmP]Uw֔cn#CUhplu5A4)ރQE* ܍}5gj~k53 3mNE$%aC +]JFC8в@c?:lC.8<|\|J׀1:2;jmRWN [Be|Ɠg(99oJc-jTF+tU0ͫJZU\/>Dl0|E1d 0<3-ԽLG! 39dаT;n["N~c x1"-P zrM! ¢s[#E 8uGʫMv q&Bf,\`ep h@kHf@8ш5f*EÂʔMB18ϡוvrjeNBtp#$=ec G  /Z5ds.ƕc&KڲU*jD~!狍{K8h)\W;rnu窌rS{UXc<ɕ8F.v=.IvWׂ_'q4wYPǜlGA>ԺxDt{zc=QiJj79v77׾1]f}z8yET*w_Ol)^ɍY{@ч"lި;} +Srp#Z6{_5gJBGI䊊49AZ)  T˂`TIF;4Ǯ@c H- (hV x PnϧZ#\ndpJͅ=lxBܷ[?M$sVX ` +D1|C㸖zTRbLo[:}sS7~WCk-d,oFoN|' uM)b(WϿ"^_CV<cTtR=UxERR)kR4ܴid(o}X[^^ ^3kƳtpglR/ ?QhrQ#</Zed}By+bHi1/]J4@_ b@ZjyALFTu$6\ГЦv}@,{#IՌ*֔\ii/Uؿ`pÈlF#>#1bM%-PWK? .e,;(6[/oq~{է +Q3OobQD.l{&ӞC% |@;*9xHd(\󅋀2,_`+3-:*ˋQ|<ݽ|Ej!$ G_*ء| +:(=/Q/Zo9Ĭ߬zMWzޅa37D=XbL3џ! ohp31uwE2oA%:„^E~($[Z95[`8vC:eW:%we>6cH|>R]p?)h \ITc@-"U@CX"(tbqo`-[%Cwbg+<) 5PcJv[RpW\m:n-v`)`(NT&5a]"t!8'Ȯˌ16gtԑ[]62 5ҍ:M;&1pIEnw)g} R ?SM + +endstream endobj + +139 0 obj +<> +endobj +140 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +141 0 obj +<>stream +HWr}W eB_6OR\vXDHl(&A|C2},)`f}ˋ21Y]qe&?~80e]efyqyu(@"sXf}XDa%Y.⳽eۛ d-^8"#EX4fJDQZe?__Ua S$`1_Q +.3x\`Q|(L[>Y_;Ïf$ +R~Vuy\Fm,(^uARaRӲ:̪qlaFxiEe+y/-gۺ mz9o>Ci3+f'e1scGG&Я -npaTCYб^0jd-Ny [daus`a:1f̱gYQӈL*oɼ *Umiƶm +D̎d +h +DZ̹ ~ EY|’"+?Y ,|"+OXx [0 .gtכ}QlUL-Xqִd\u9?6RJ6ƹ 05Lr=Vbv/ډ.*UVVp)r$f*R +NY"L8!olFpavm7UC\ /\]rvkG6ͼ%N87B:f˱ʟGE~(29]m(ՍAio>"^ײ."/"#k SR:q jn]@d"__vNlhJ +-zIvo2'ܴۦ:m>]Fړ댲! \4rօ۟흧k(IjmM"/gʾ8RM&Ɲ` [0' +`xX0J5}5^֛&Vӣ)8B #)ZpÌ+[MfXS~c\(<2y-?Ʒkv =z^/\$߫"!Nô'yGGLBt(YB5vm>=f]_-ћ9y>4ףvr0  uTi6F{l7(/bMhJI]QŸ︪m3DyRLg8?gdu1J+sp.Lf86ㇸm&Xsss4OJMs+M48%4)Z: lG':!8G;?Q \1nN~^ Djf >5yHCY0f#J"s#6HQ 1*c\Tٹ] l6}20Y1o{QB^w({0^g i>b% hm8tz8yt#JXb+UXes&Ǧ{Y)9`:L4j8M ^2%e؜#%9(5|VoZZZN(/u^^ $2q& -xc$ݍ-09JhLwQu]l7A,!cL(B;pGQi?_:~MDȣˏ(ÙpLLs$o)TB?PL<ʹU]=UȟӺJ^x`O`cb_;]V$K{~6nLK"4=[3 + ә;Oimq(-\'A6\j}Fb;Tj=~G秌R2E5M( (SafqÒ +K M ltZs|h6. )ZMбp`)Mcg+ Ec;gAWf|Ͻ +wρQFvqjŠ/k{'3 }Oj0!1xk"42[u&m`AT'9CpCjRE WDљAb"+%wOU@9d : N|\Qb2 N"D8̕w ãNeӀ-}uH,h!&n6Jz]ڍFTBv l:~di8j.d&>JGn1&^kyφL {Sg9:_\s> +m"ax5~|m)+1-?kS%y9 p|R$ि e@ +"!zU""[<24B@@Z#z90(Z= KPGy춍D{ y6d@< \!ÐX2kKc*{1Wsv? +E!CPY7h}.V^RQwVza|2DF=kk[Պ՞2бVqd].ۼ` dF .cr4,=u\{ݥ[ڬWre]\(d?~}m|joo,U R4;ځ,cf`Ѷ3u~۷ X / LT-2zϠz@ 4KHBI;HVh"[!ihӦ1>[C5i1 i< y5Hǯ\qT_B !2E"vG:XH7\FCfvء- aO68(EIWi9_kV=O,X.>4iV2e B!ĩ0ڇ!{Qifi6_ #d)s1f11aDZdf^IRyrW Fj-Z yOY_hL>Dw)ݞb/pةR1mOJ'tu( #Nr6`_( ²tFۘ1ͅ]X6~:mw2$!>8ڑ_Cg-Ѩt-X 5 ;IxNd%@ b BpTG˧"CV~BK|/בr xyM=(tQsJ'!nf`V8)j |V-gz +6e'`.w {hi^ E\ŌjHb +S}͇7? / + +endstream endobj + +142 0 obj +<> +endobj +143 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +144 0 obj +<>stream +HWrF)T-a ʦH7g#bB"Kɓ3[n1RWo2cïW&iaR㯼J*LIy|ݡ2QxopJ4j¯4_>EN>I}|+6[m4Zū*<fmWYZ<%5%ϫԬl u|8PukT5(ldkFoYզV-_`ygP5n@L5/\b6AH-EG c&"ަGv&/L~U2yZȾQN'lj1@O9K"` R،*< ,*ູ79c("I6Qpf#2\u}( +tL4MؠU4r`T5ggퟸ:3xbTybfN62+ɟ1KȄ/5oonE"u@Atº u,#ezh|>&HL ƭa;K*MZVtODLYPg~H}ӳbTF /IM6-.^tωwv9:Oʤʪg.Q-(.6xA9 ;7JЋPf2+]I`fi?ǫ41J{p@{9?6giXo{G[=/K{w>{0:B m\<_H?![E?jU*wݓvՀA8wq';(P;\_ʔPf X-S21\g=M\Ľ`( S~AD- %`Ɖwxb,rdejZ\]r +B܎$)h^ɸbfo4?ȅ[ps`|n~P7ś3F_ +Q<.GY zCx,ԟi*ۣ r%H31B0@oցynvcr `2WaA҇Jy`8t: H!Z+FH_Ia˝㿡à<9ÏV`&|'$ pޅ |l43ƽb+UW> ˧j8JC W7A5JS.boTO1Ff:Fx:3eb/}fUAV$}z![WO "+(!@WGٟz6YX&j8!Yն1rs4d2^E}k +nI!w*'Թ~guj +c(9mQ 5j7$Xpd.rS1L;~cbJDʔ{$8dT|\[,J^ * .D + #؅+ 1z5Ic*ꯍvuҐ#zL/?eV3^E~b=(PvyCڣ'yh{Oa JB ):R!^{E }I SS QjB*b'&0KPi !25xM>d-c +Zc@\W ԃpy/\=TBLWri[ʶ祔\b)*ɉPNNc+SA3Z2rds-D11PXD~Z υ̬>Y,IF~MV+i\NIό,zԮ?Nz66uA\54"nrM3!k_2そͲjkcj&>=|5nxGQ`x5[OqqY~["^e0*nls Ł (+-zqJ8{YdD+eC#<M{ڑY/޶( ++Y@DRılXA6͆XJ))3|X"QC{]4mP$ ,xF:e{VwY1?Ԟ|zNLOuRꅿDeߗ /pν&~V:x}M;}?ZTw0ḽ%M|$Ig?K#2²|Jr8gt[#(9 ce{AGplhlm RPrq8me+ڊ=xiV߷Ttw U kz ˊbIbVI X*nG) +G񩰷@؟9\[(t-]T2nBwIfYyHVIQ} ZWbWMZĝdɴtSY5Im-hSOZZD"Sf3@)7]X+{y2ŻpӰawX'WNǛ8P՞ cP󶇟&[-aM)C0zs:UV.Ƒcg.|K.)FU0Cy Xj7Ba/ar}i^ל,D]ov(|ta7YQBNt3cpvn .B٘a4(ifir_tE.&PD ҩU6(HT;ZpQ-Xx2I%r()uՑXr81A? *oްzs__8I( + +endstream endobj + +145 0 obj +<> +endobj +146 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +147 0 obj +<>endobj + +148 0 obj +<>endobj + +149 0 obj +<>stream +H\V t9矙D, Lc6 ؓ?iTF8+ +Ӌ" z`lpz5c[!\4iJ5X7c.Q+Ggm?DXDfoYyO>-g&.Rk +#jN+\ӔCh 4X؊dE6*_"|;8Eݷ܆$|Bw R +զjh4bAs>B@vx_}p(?PDx,sPE-7(D,172+QD;D# }[]jAE>c?[[ʦF27}HFa4 +q@)VirNt>|yX +SCjB:1[ԗ% [uT4U,Ԟ:*7T5h+Pn#϶78q!R,lg#ɳ +lTV39[TR/RshJ?`K%RhoY`lkU֦֮yE5 m6s EP$^PN9Ry(6ɢZ+>m62|o%H R n"J4Z7}X-KH#D x,0'Us:S'z v|Dh)Fe5a8\" bt=9E(PK#gB/}k(ZH?$Q$[,1A$"O)EvLUmfݦ+3pT&]us pQ%cE/zbw ΢Fv)~ +jtR)6q?:.\.6m Zj#p͂b? ̧*l̹UW얅.W<' cNњdܵR7fR0563+ ͩ]|Y1*\Ap|OɆ}ߌ`cusIkcK*akbr^={tf.߈ԱC8Gi۪E޼kQaM6n0ApP`z6ES:4nĺ k77y҂y)UCwW-rY&?L~aI!zOsNnN{i,ڳu_N*? IL НṩA.iM8]|^yz)(W,ar +K$ œlAʈ:{![99ƠYԨ8A)c  MwcXR ߍ>>!jcq2;a;jͼ)(%em8'辩S^ +ZlMiS,-HqR65:Bu`!aZ  E$={Ͻsn\sԸ\,Υ\tÏOUxpr?c9ۇLN8vWޒĖNrp z#8.8H8InjEvp8A}TY3_{ΧhϬ1NZL^i4)sX.^rJ8 Gꐢeya)3ԋ },WgQom^-Cיd(a5;UBUְZf~ n| )Qdi +a;7>27jXjMYvK_zڴؓZl%Hpw{Bv/#Ϯ #G.gqߢ_r:\}x WohL ?"IyO>{&?yJG^OQvMhrTZڇa +IB t2NOVke@.(+$m40oxASX;_|U!Ul*m\S13!k8BAYZ렿MV<X/a=`j@C`=2ЇAW>?aS:!Sr`z^3Q{&[Fq@(}VU)\;8;&/|)&]%=݆^%΂F#cj/YI$} +kۣ.I۵tGhuWFˠ{۶E %_2ØwxX3AD#" pXT2`Ǻ;[]V418>XqfB}2B*lmwSz *OX|V"f5Buw-ǀ]V+*"s ,iͱqmQuNjAAĖEq3U4ԧDi,ǛEy_|'g7LaM:bѢ^Y 9䪓TUZvh; D!w( YVvK<\Qu7}jTҴ8whuj2u|JMK_Ң=&eNB F$r؈U/i^^ eB>6Yyc*QcO j:S ]Gbo,YԊ׾Ќ)/|kgQ*#^x|UV|StB|C|})=a#8Α8X{D>FB7 uFc\;lQ +) -?HR#^S鯙4ǪOYuTL_l?'>.(|iAl4+1|g7oϕ+Tru%m?POsMT +Qd<{xe=UJR/¿VQY>~2y$Po"V (AHc=/c累#wq@5CCb/0&`xOD!)%"G 26/DQڭ]+:|rM8ro%B-p{1b5V??Ct&È]pP-uA=&'wԏ#~S.4-ٍ4_#:x|Ԁ< FnW6JŴU!_}4CyKP/38Nj:vLIN-5RienaZ謶5仔XjSֈ7-C?la >oU#{&[kV:>'<.D"4hzhON` !›uj˜u-/[ ~ >AC ?jyjз@>_E߮}r-7 X +(7ؕf6jȺ3`dED@3zv~7}kSXHY3-P7iyONE<)IhVfsAgeZPF5hك +RT\ǷxzY2K)GdL_),̮?"cRip42fA= :|A321twMsM'+ePag= tW ~CXy7x2seRK`Pw+ÖH#{>Unod{^ނ_߃Q܎,N3p +[;5/ak*Ȑ®I^{%,;4$ X _m:kkˎ^'@p 'N L0%|@0&#BXIZ>45 qӈhː&j61P'іA&c?v&E'0X毚+_X[AmT7v` Q/<iJ'e TV ; a8ٱ\Ƌ˅'ӴX >m}_b5oО\;09v8v9oнEPoNb'r7ՎbZC2ljY\Et6Siyͩ_iy62~'N#<ܥz)xQ ܠ.%/V3B>Vk pBj U}Cfqa}D=0ݳ}F{Sݫ@ОPӺnӺ@mj+L =vaNϜFj=8-Q}~F :n-u:[yJ}NnU+l('l}B((s898*sWRBv$f,Q$:YOǽwmO-5gyp4\ Jclfo@}iiRFd=//9d[\Oߗ>y y(g{@ԟ!8cbWTsss#fIb7c~iZYPHh15hi6GW>ZȒRb х6M=ml5˗Aвٻ-C{h+w7{皹')Ngii_*6+l4Q!ˊB~BJ^,IK-!"6׈IA^6M$ֳHKcpܽyMbmVb|却{-M4[tٿ}ㆴS.}zS7(߅g)"Ť|ROrueҕt'+ ޟxNSxZy{wrqy]2^6]2[YHW\ͰvX9./IÓ)S e 3Ǖ9ŭ0g}"H2Ji=;(޲{ww읠 祢  1AQ=q1~1tbWF FI"sִdR %(H_>{e}ye+vHQD |P/* +ԾB͋$ x=6-85cǖ"1XbE M'Nq:ehD + c^cHbgRŋ 8:kOoN/]U7ȣ7o[B`m(? E>>E'+rsE #T?F7J"zʢ^Jz Z'\*MvL'r(׃E4Fƞ[Ԯ#0e e Ԇ0ыzWHBET*J5r4ri"kEjݮ\^]usHN٪ȲUʣ: d(55H)SN(_+F;lf}(Ё첝_ҍd8`h n= ȕ<Mo(k4Zv ԶFcOes*B.kp<=nܩcn\&?G\Y{Kc>}y6O_έ~pqG) +rh%,g-'r>K\s\T:_"<—1ʿoVjjDdY6J@^ݞDDY\"o"#+5į;V9rȎV8NΡL|# S# -><MQe!ؔ"A1I˓QR #r+NN?xq{ߪ_sp⾓9* ռ\tV~tܵ3"W׬7BxSM0}[p>K$p6R<#OdKKiS%urSli֙ޱHmxFbw GEGkt1hӐ yF~@G6fx6(jQ_)8"7:A0>hObB@$n[9>/Dnڊ+DS"]~۰/7p4|>sT4 +֋ƊwGl})זoda-l*~-AUDXD"!7Փ H811f&΄?;'/ eM/d,y2 :;ר:IJFx9~woxB}A =_FKJ6ٟczKKx[oT/wƾGťM3j&54&ռC箛6䒳-ޛ_s~SW{ |FԉNm~%誢4ˍM-^皹6nr<{I l{V*~nMnGwjuSf䈁I/ +)GG9n_`)\X34.VWk)6ҟ<8}#j`3ml`qlc,t[p"v_ȕgȅgp +?s"P)|UlQ32z&{:e4rD fdSkh]Uyn׻82d<͆cEED3md; id,FKF6 { \Q +TTU(- "HDzi(N^Ȝ3݇PM'ٺnTILD gA堤tsGl#!,9 +n#mW܋l97{%]dEG/u](aB-ʧ`XsM_:盗;qs^_H!E( .iof?>{JKjc]/azQQB3#fXZv4ML JLGhG"=yax0rCsHȟ4\{jf.Z +o7:KpIxL2F#T `(4R{cRurx<iD ^@ ɔi)J!EBVK]?ؾt۝̅]7\: _ұ=][f&Voh fqyGt*9ޝoCvYj¶15 +ROi![ln%+ +cm  +SG0lCʁ[2"kA );Vkcy#SU:A;r*0ۺ[tІ +-QYUBnlPH}:\o篧OEh|ˮ97pO~>?$ɏDq-'$h1B'NNf f]f@2+iaY1`VNĝp\;[x4a bp7,'x2ͤR[KZLJ(@/ 2}f.@=-?{^[=XA>E/(kk&mOW>\3UY{׿zu~ƹVKd3_y ;w][AJe]M#k!-Jʐi:ubR!,Q ++̣0| tFڟISg +ɾ:1p53wi0[a:BIiR5uMC NKP]>cN;}`L0q>[OڟiҝIRs}! ~@!!}{Q5IiZRkUuj-pW8ְFlBbo{G"9ǹxm iS;5Ҋ,WV'm1vDCvܤlYneLR:Nj;e-G2Kų,j1נ:ټ>b|-d|?5s b~ e +ˍX%iڻolK3?L,?WwVOKU|}GRUؿo罊P z.<= 7? +I9 Ed5fԶR\]a4e/3If)~淝xoC)/NÍJ&Td_q:3.3We a\pqщޖSZBG8r7wBeֻ`_hÆW!K%ywể~'鋇ePӨ gR*Ho/;bgbylB@h@q :Dm!8!F$%`UV:ĖX''>i VYe]J>%ilp{yADcq֋N3p7{k^{K͏Y:޼PYXX&Ru:%77Bʄ&!7Ϝz=k:oZK{ߐz- i7~(N){[S‘UY !gՍ<9pX(z|=fQsԡБƒMjsr~)k;-'r;Hŧ ar@Dţц(ENx),9^4!RB$vC/Eʌ2Z2"'R:mhp/ +#]Io\q'6N/wj1.ta=u)Sv\:-ᚅw̿ar[c`Gkf7TT6n\A7͇PI +ηAg:JArʧI~Rb}QzDagݔY((.Hr`s+  {tGDMH\4)w +kl4!{eF!yX$s.ߝA0԰^F [Æ4@A rinxy.L5zY#kdMi!OO!(4?m?S+hoVJBgPy0OlSXUvc}~<moe\XIpwU-$)n|'rB4̒ZTb涋izFezBNuTej?RCI֘j.59ЯTfa^/r"l=8朡Ւm,{0;%d 4g1%j g& +uGvgk74JK +Dz}rP\Y򓷯#;>>\Q*f<&vL v%d;l _{8K\1:^yG+-.al}O5[(cN ģ^siYQT0H =d=:F9aS߹AY7=7/"VN +"8dC¬4>]kɺ:umd3,P5}^.OwZGȡCcXBK*+Z(%d+$h "A +4,M(sv(sζ>=rқLr,+_<ెauἰVڑxg߁mc/.aIbT:mɇ5zvNV%ﰕlpH۰9Ͻ{ 61$ʘmܕNp/{yfUf$2R2,*U _LBl[mmM#_]W?̗V*0#e"gL -A#y ޠ(b{1/b=*TL[jn/gq_ D6t8ALH+jfPׂy)Ii!q?~OJs[Z-YITDJJ( I|⓮J +}RGS_:_MN""]x[V/VTG=;؜)DHZ, h40eaPIsʢ) Kf7ߘRZSrF3I}x5ZJ|ae㿭y//Uj,lp >3wcAGHw*,_㔥!":o5)ݣcAl +{KS>n +w :ݞc WUU?8NEN]X8dbTuF}*t Edl&]hp<7^,?s1u<= 7Emưo.\J48ڳP%V|aa]S|ڷ[IHVS؊҆i9SL%+!SbӒ_L,{͠HSϱõ޾rJ<54@UXEo׏5즗^ڵyEBsX]Oy0;%a3pf2H1';G]0À0PwD@MN]m'cs?&-/EvŦag`9@ڱOޭ#-AD<dla\f f|+l›RN;=͝秩WKI?"Ct{L! b:j3y;'SJ +k - fx

k;NJ<_ޒ& Oĝӡ8[,khIYUxI2*"ʵZm`(7IPH]r֛>kv[}E߀<(菏Q)0:Z->哼‰4Ϳo-Sx ɾ8&b/+/OSU_AJh TuN‘-У- )Fc ŠcjAYb u^%c*V5[4$Q2ѫbN>imVEUj \zp84rl1^qޏ3.4ȭ9vlYC/(U[hp~0l*3Tż+?s{K?shGNdN+_}z13u,PUxa{X +L1%ϼL'^<>:9y@Yrd_a,vO]Q[&SБ%Ѝ`<2y83\[]LiB?R +sIoOLWπpIdRK1ŁJҗҙbT$0!~ge -rBkZ_@I +IW=8ESu8i 0(IACb( Ela&;$@)IDRDMM"6CRpnJM-tuN;E˕3^b-qMb0{>"x V"{yƒF6>\ˁ3O}g:~q@[0 +smx QRJԨն~1' *N TJ)hi6U:]R+XήMrd7Ƒop?yA™\=7˱ xe"z-yhpYbQAԂ;cYrdsS ++P>_*)^T+} dn?lG}sꃢ8~p_U@֨ RO6"֯ +3MRL!&a6:SHl+LF$c#tL[F5{w{~۫pB}t:a֛?ygP MD_,yXm7tL=T1.>OjՃ&#Q} z2b&+~Cêjkȯe j rkvXz= P-4 +:k۸v٨c Z rq۵VrXMK]sK%4 +4`aK+QcG 'N)t3]N ;2[y<3#rxM|136%D4/VV zn>~x6c`ƤDO<3N(v֮a/INLNvwٳ% ,-֌o{,Cl U9L 8H/W}!ʗR"%r C'%B, Cs294SR%to!z aP\ҳyQzBMD %e&y:(ep-|Jjڳ& qE@ Mm6˅+$j& R >蚏t3 IJHI? +Ip^hI$j ґQ| +ƗgXdas"e9 DKsb7s1rRDF%$M%"᫖7ȍ2JTm`א9rm Uq+ g ;`ws#`opSs'pn Sޫoq=P?/s^BcD,Gx!@B5wƣ}.a3$?>x; ICBgY#/qt=εKoq&i>}_, ՞3ӄ/At +[.Nfow|lm80_qtkgb,C$6. -j* N#HTD$BI)v-Vi$,* )VbP@%i뛽3I*(ڿn~3ǼjEHr17#) Rj}\c?feY 85[+M%jBZJ29a.,0t[(K6L.^B xpH[0XM!wq6zbS]fo{ q.[T w&'$ҕ=Ǩ(rעΘ +ER$FYGxT$J;n^Ed+'bfEd ˫h&/IYʼn%ְzeu,6U +",3wA ` 4\`]Fζ*y-շq8 +?us>/ZkZ!_9r ꡎb#Z^+vXo6v(w.1ͣvlA<=[{'Δ[GO;,, k}XuCAvS2,u~o mP_3О/[xԖ +#b*QJ$ +e(f:9B0sW3&v9O .P +GJ'!b'Tb:FɒL4Hn1v!)> ;9u1Q 9bu^_"=>q/Ϊ(%!s3(:Cy%lb20Kz󹴨w:uR I +2ъ Ly.( LuJ^djg,iܻa}ﴥ!ormI;WPzO~d]]Af=zOR 6&$ddval[F1dqyDrq,Q8O#yN?'&]zU DP(uND/$/gӴ,"+4Y!Xl#j*VHCfUet[G9R\^=9(ō'N7nh9xcVU+.Ҷ)4f22$&>o`ſžc~m@NE =E2E_ p`_]d$13> 0b3f$1! y97((:0 PXH}XN(<]7GO jӺFiFiFiHjpE@Й;mS sbaI,+_^{VU׬[S[Z{ޱ~Ch~&} R]P uͰ݉7*X k ZivlD"R华8€pȡ<~IZ'j0Bz$ Iќ0E _J:W7TU5Wn۴de-u;7m߶]zzpO4B1;X 4nc] m_mruE^x7c)ghD)nrEoeI uQ#*0%Q{Wݘfx KӘYeDU2> + +endstream endobj + +150 0 obj +<>stream +HWn}W# XlKәH^9kgCb\:Tτq` 8*l܃8z? A^f̋xIkդV2M\{I 8yHVP}kIihN{cs0mq#0  uAŐq< ̃m.pR)!ޡbKE,/W8,sw#7wȃ<ѸSЃA*jN|E42=z4+&JUޝi*hRg8LHn +49+I!=>0= g |S$km-RE"SG+"D)X{םV6k"­3-̜+(pT( ;uBdN"~Ph=A㯪_wX'< N;n y`%)>[cG CW fRSg˸t1@/JM J]tLίCyWsA9F;%;gэ*NC.v+jR)ֲ [FQ[F.%8r<LJBS442lvx ڀό8Ѷ +׮<[l2 ]-cք*p-,+prəFme3$LKR% ^c̾7lFAc*n>Yu)е>y6orpA3S,4p=୷8ڥ۪ݾv)I9*ǘ+O/4ARq Ѯy,3߬Nf_Q0DzZj@Ũz?,Mހ&jb%(Q= jl%'o8BTJܸO4Nݷv!Cm㡵Xܚ>' +9s;+(m*O*+ɖ7~Xbo*U4%htB FTЗB+u݊AmQvnT%0bi(Vs [֔YA.?"X[+_RͧrsaǶ6lO'pAƼ#nÂyٹ:13I'ffޘE^H`8%^Cx3܉# Xo:D3 *ݨl/!5'OXvm:쭽׮6*(nH(5.^#[Li󕭻 wThN!:Y6TAo>Q(I@oR$4k+z!ݠN)6XUƗNY1}l@nXuP:Y$f^̒,ð[@"aIWѽ2rm搭b(Af\mqG2-7w7K: & aZ +,-̖2 }1i4М M$ERDž;[ATB`g/ 4}G(eY0j0RAL<)kG=G^njKU|WS7\Ftf`g5@ kssN8OE?`_]Y3aw.FK y=k;,Vr_RoG%EOim#Y@8R,_̻'W./t7b"әd3GbG|\H(tC;2 ~`HXfU57Yl,sÚKUn* )@ TKp(m޳)K9"۶RGj^TB~8۶GèͰGCl׹ 6\ڠ |?X%ꥩ2ˢF0QœΗk:'"+5N + +endstream endobj + +151 0 obj +<> +endobj +152 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +153 0 obj +<>stream +HWn^)] +sSlI6b)b7N 0#PHMEޣзJubχo-KZ^W.U(bWpjax~ *E7[:3j}3yQJ-/fJl^>Lnϕ>zCˀY- +jYgjF|;u-yN›2LF`HDK 0NK{?SQ@?*Co w=CWjhز|>-`hU'*5eM<]AW,M^Quw:5 +,HL7̂B( +wDAICMcW_a,X +NPɔ*/916G~E\ºy`eXI!E^h8EV)T1 ZdZAFjc*t29%]D_u2X?۬In$_c BF>em9fDX9cGD O=O==ڳW'H:n1Q:&5Jv"򾢼v,#G24βBi}?͠LAΎ w +_3ʋ{QCfS U?&d89]EG}^z6Cl:YtQW,fe7Z reɇ7,q1/3#3↫F~I=<ȷP%C@Cf|%W>YBjϔ&vѲoAIuH|fO^+u+U/DƅMS$lY=Z|cӻv|$&ݲ"J^&6ұFbjbI6Oz{j2cLRu]ffc@Ў)䘠NXtNespV`͋m̍yR~4nuoAƶkcDetT~-&.5s}cV`5[۱ݑqʲC5Vmt38 ?.U%\f@TÃӱN}v~nslaT(L؛uc ]h1jL=3>d \0qezM'gE |v~{ ;88xkF}jTLvK881 +>p'8()$DDNhlNO;cPW=>q%sFdtOD.џvӖ)C?;%~+0%^.g) + +endstream endobj + +154 0 obj +<> +endobj +155 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +156 0 obj +<>stream +HWێ}|Ef =gle_ƋGg7kN0ٗSU_ΞV8t\d&?ek˸IjVϞ +sym9\gOlIKh] ൦)]řHX} (5pdfQnCk/U20\" ;$$\D):A@y߁Ar?N#~[8H=m@~׌Qzh;U@~s0寷堤)ޮ');UfdШxizz3e&Xr pa"BVoa06d%х(Kgr>]L7Bzvvu'΁m=~73 P<}VҪ梑0![pUUj0z/ٽ-*^.1á1^jYUORͅ!T_X2^@9(' AQpjh> =a7T솿F'.:YR]quV`X ?Ij +'pD5}4cSMIq(y9֭[^;-TEpMFď )A/(''֥xbӣ"h1{ ŵ0~ VUyW2$rkV`!cm`'tK(@WKH.._ŷ ynOLB|mZmautHm >&bZen!jJ LR9S?_x^ا쵘 +NW|QB ./Jdk6JT4k"7V[՝,B+ #|\Nϸ'?~B{N$4dd~&/B}iG5?g A/b~Bʯ>}>}uѥ[^1DW{syi$u' (<[&b{{Hb׃פb8LC xlD:1vz aU<M$7Az?f(i(REAmmBe%,,( ^1ϦBy,(({6ЇCqz/3, ]\%Y W$]O~tU7 UqckXz*g,9>p=`1?./L5߉ +yB̗(qneuy-#_2JJFq,,0\2E踴JZNU^Wt.o}:2 + +endstream endobj + +157 0 obj +<> +endobj +158 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +159 0 obj +<>stream +HWn)OOϯ8Fq#-1gs(ovϑg[~j)i-C @W/J rWh)mޖEpW.^7f/Tߌ/w"/uW7쇕/u7ꛕ/e7YX>{(<~t>VE.U߉ |?XJULC|iX4*(,5*G"ejT$[w^;ny%i_GkyËۻYn쉗;ڎL_zW)/)UW":AN9yY2S`{U/qnqysof$eCB@?^8?qH+Iޒd6.=DNE"3dHv,겣3iuY@bl2mދkc%wY$#[vNn \:ѧ{5?7Τ )o3%)cp_0d*f8x<. ]H2Dk|Cmb-IO[M,q;'s@Ԉ uaL[`H&rQM($!P<%r2~ $a|H ou9%>G514n S٤B,1:} +vPTދ07mV!o3lG1@ S4>BJv-']6S: 5,K˙ R )9F<蕸u)Yúeu"x +127(1q-nBV8M;HÌ2Fg'RW#O$ lR ,9790gq'N'Mѥ y`7cFֹS6۵*3|}Z!A~ HP3g˧#ede2;=` RJH[D3#AAB4FOf7X$J@.x*7 JnqPVlO46iwm:JX9*fA,3ZprFwTPRgg~U%|v@%B0{dadt^6HeDHw !0FrQN!RrIe!0MGc@P?cCDή-uMBL{s`ZDUe*&':!PИ%d27|!W`+rUUھxnָ"(I͟(\E{ +M)8uUJ)[?TOKp?w@r||+󾤶Au>,Zt>o[L pߦkɖ)P懕QV_X'b ̓o$J-'O Eԓpcc6X :prd3Mf>1X;g$6Ƅ4<;NHgmi4> +v9kŐT ]_el+hiAQ3hou{ &x4'nvS>֍Q~f6._|ҊY ՖpLr-uvϩlqp.)RvpL1dp ֺ2]M{)`t*1Y"@ᑙe^Oib:펮f}b\4 Ϲ="a}oE`*b{p~"W^~\-vRKJ@J4in9IF3l5D~TOǀs]>Fk 뙋f_2tB,֜t=Jt9 X9~M# _Ir|HՀ(>rc8Nգ?e2:@c')SgKVXZH3t2noݙs7:vzzf㻉E1S2 KI4WmE(aC u=Ů[NKAE.oO + +endstream endobj + +160 0 obj +<> +endobj +161 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +162 0 obj +<>stream +HWnװ1rxk9w7] ^$fM1F }˞Hb,3ܾ9v1{Xƙ̹8&?~4)LYq&Y|yPmKê™<$-b5ç27٥=eۋũ S8"rG".lJ&_-ԯQt{_)zzU\x@ @kKb~i4"~:mwrs;sq[ÇKV/D>egл#t\4 IzS+}gTH^7c4^q)<>{*k7=W&?G 1(WqXJei by/¨\^֌j݌ q`U "#$!Kvu_ AVT*j2d5ƙU57{xkp}p kț6c]fmv{ U7^ۘF!>EuL tyQrW`WJi~O֜&JQ 8}ڍ$&Ɇ\Üj! ,^a˘ km+O7m bB{ V +M#(ZM,$`):1e;ʎǶ-lP(lŞ_8A* 09 SLgń\ +y|mڣ`)A5`g |EFzn=u+#AG?}Wa%R+ Iٌs$JB]XӍF[Y~]#Q6S[FZ54x3M=tݦ 2ˍhXnTk9CyzN% yQ%F1(BteL bkdmV F ZX9:@nQI `:QhlEsZ֦*W 0#eٍhܙ-M0(maQWp=LzGvrv^n(?Lq568@ԕDcTc +#(2Y OOEUQ4 +Y(X/JLt23>L5vc`D >v(;]{.0HP%5XgrBo#஻pfI'taq t7="de5}ʦCqoz,e  +Z0iIhDaڅIb?dK|l + c2'e7 pEsnZ[UƊHR[\qd w;^=ڴ2oy(sOR>N>RT",{o9(84őxK #sëS@p䙙b LoܵQktzS+kz.ChrOHt:>RuݚpP>೺UHe ypE~5FO࿵9 +`ı +R0v'c3ŹrmLw! /Dㅱ5 Yp&^8f!>}~W*$f4EmuC$\b>q/ʤ [ٸi^ 7A~QMFs'1r8LАF>4F,v̬ 3n襨kztAoK;3 /G(i BPn +|3-G0y8J 3TQt*/dGI<]o&Pc؏*S{hW[_U^E< uw< YOw35-3 +A~;ٮ OQVЕO`=֘ԓ$%Cs<@I}[3(؍ P=@ab{A`TOf|RUCO5ӝd׈6~fQO 'h,afCd,+$v Æ?K<y(EOL Hq@^"b*q@#3Awթ3ie2pv={8 +ZC%a^yrp5Z#a0TU +\:`>sYu9L,͗(;H!Ay9@1Ty'_]B0SNT⺪udK $gh#\^w;K{Z GZ.#z!_@;OƱ J/Raʥ}wz.bD3{i\ ,{ɕ{qJ< 0d¹'Z9z~ -N.GPc0?˾f??aB.. y."I;;4e|x4L{~+Ʌ?˦E㊢{^f-\g 6 F!l,$$allq_DUW7^vOw~AMxAޘAy93WͤpwVa;^㒸r@;pc}OӞ+>칯:m|V~Ixtló7[Q>~`K=w2g'>q}z~t'>t7~U(>{eg&?vf><>g8:{ ]=4}8gOwv$=k=ݲdz'~U(>{egx](>{eg*={%Ξv4gwl{s ̓i5Ϟnٓ9dZtⳗ[x}j*t_Ғ޽MǡŪqovx /0-GvrO^_󖟏]ի:̫mW(_{a^¼zy + 5ʣqWH +a^-+yzf1-w^OunH+?4@[0<5p3 +@;5RIüBeW,va^,+\yţ0QFFWLjü06̫z¼ڬ0V'̫݈yu14fNƌ12޽\mu}o.Oٟ՛/iٷa_Mnt\uҝ\G݁t;P@ ]wPt.@]CEKwhuLwvu mP;.ݡ#ԥ;4]܄t P@ݩ]wPt1.C]Y]wu;Zpu,|zT mXN5& f; Œ̈́aDŽaՆaٳaّa _ r7-hW2n*Cm*ڽ|y_O%L v*Yȴnh8#ջs(PQΔ̟R|8* +ԥ(u)AQ.E/q\wE5 PtR.@]BӅKQ`)P]Ȃޡu) +M.E#ԥ(4]脺׸ Pt!R:TE +ër,*;*!wyN3W; w@D ȝ C[ -侗q^r,}u ݈r!'Y$ϱ-瘪ssס{u^zo.yۓz“ö?I =&3e9s|8J%=uIAz.遺s ;&.%=4]APt! +.=T.遇wA]CӅGKzh uIM\.遺7;."7%=4]`''8@z^,=gCrgaA4qrN8/Ȁܙ/=ՐB{e ͂Wrߍ8/r}5fo:Yzjco}f达\as6ӌ,>障'G7|\f=wC4|);-ijNqӲڴ)5-iLe"Ӳ´)/-sijKYҲ<))-CiIMbҲ|)#-ijHAҲz)-hF55Μ]r8/ Qrq^r_j}w!7r_8/{%2yՎk}ܶvvp3>u`7& ˿.פ_y~?_n. bZ_>!u/o?ba.gzqhp 3rU p@]u_D Ptr.@]FBE#K`*P],Qu +M ._%e-4]ٸ< Pt1r:Ԛf SoΜ +a^0k؅yE0p¼NWDa^1!̫jüZ02 j¼Z0v#mKR͸~:ݻkZ/ݼ}k7i`ʲu_6ڌխ_w|ex͉n9xmC=(A:<كT'zR=ك.4@]D/rP={N`z CA8=cكpzճtA gQ={=HA8=كpz*ճ[gp uy=hMA8=Üكpzf=ճuAPD׍5т(vNƱs0 9Ω8vűs&#a\8΁8=c8=c0.{ǾGq{Ǿa\y=o&C5O_m>}t^2ܺ.wjֳnҚg8ڇnM>*݆aC9SV3Gɇ@] +0PxRjuWxx_}Kahu) M:.B ԥ04]聺;+ Յ.KamPtR.4B] +CӅNKah0^Kah u) M.ɬC0:P0|<5;̙PYv; w\A<܁% 2 w&@Ko5侶^yY<} Ձw#ow|a6d@ u M.8ԥ7u7 'Îrr" + u)׭\זrKQE\/+N:(N89T,u)N@]uPKqCq`Kqhu)MR.š"ԥ84]@|=ԥ8ԥ84]0PtRi}=6 PtaR:T_ ցhx15f88ࠍ788C>88b>88xg>{'>{`8α=\fNe}<,U=t5ټMvb3<]sӵqlUi*g闳ΒSvY.g)utYu9 .z8 l>:,4],Ptr.@]ӃEBu +r| r.A]BBYhX u9 ԃB]BbYhX u9Ka:Y{)gkB++ټ•+ټ+F+&ؼ6nͫkk^x6nͫcn>6N;Tf\\`Q9m\˅i^,_hEe35|-_gbӢ?)15UVܚs^}U-);pK)[RђhIP%:ZeIQK, _KW.KeI4]T, ZP%t1 $$P%P%t$.B]DEc˒$|$.C]D@]TXaI:$m`xGR~dÍ;fŠn;NdÍL;6dÍ*;Š;d6️ c=.nюp;8;}'=Ep鯞*9z7]a1~Ϸ9"{Z? I,Jԥ#o^~=vnn˟_ڤC]],lE̴Ah'YQ3J=(aF){PуAP:zAQ<A +_K. A4]<a&r t#rQfq7>.$7 Lϳ.ʛK :^X_xy?u0 3hrK 3h񪘅K rxq݁z\xkd > +endobj +164 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +165 0 obj +<>stream +H|ݎ)xI^ ?dJ H" R.y-ulI yT]Şs3w9i\Kݲ.\?߽xxJ݇S{݋ǧ KwpW^-sw]pZƹ31{_m:?MkO)[?sz? ~ms?ۅrS﷛[5m^u˴)=n]GV:"tM$>gR2=VTZl$9/6Cjz +N.|Y;~{ɲfFve׵s(G -L29xLv;r''SmkNj]vsQD0n#\{e׵gߤ@[X\P>dT{Ey37C㶣VqW[Voj7-ԛ#ͱzs@9BPoM#T7&ڠԛzHoG͸B9cux~uˏ Z9Aa8>?,gM^͓d.f_~~Qْn7mš2뭬C17%m:,S Yq3ful^> x\ԣMgK l +w)4o;k`y5|Y@$75yd <~/acIB^^ǯNpE.e)_]) 2 R Y%ǐĮ$úk 뮱CJ3+ϰZĮDCinLCoGJ5&"+װĮdúk k Y1ߐĮúk2N: +9ncYG0ma"]tJk2]ÎfL׸b5pt [&0]:Lױe%untl6?uw{9y'rrN8gt>;z?tߜL]g*,ѿN!-۵rsySσԎ@)YFuҚPl5@cȠ+T#huR\2*Xw1ipǚ/XiwcpǚHX 5Q.U3 +5ܠ +XS+52 +6֜J'pȨ\;jBc%ܱF.4V22*CNo) G?nEt '[a[݂D M;֏&.mDnHt8\a۔݆Ǟ'mmo#Gre. rGSjc\G?'_+R8?}n( cWT* dtG0气Bov񫟦1stG0d)%2"^v̮S)LS!v!vfP!vexl7!-]9u"v]ؕyXw;bWa5]--(,”ؕXwZbW"b5]uפ&v#f 've$xyl7R" v%]O bWjYG ۍ,>=bMU Z7o&ID%ԛ,zvHo M\A#7&QDLz3PoBK7vތԛ@znojүC A2: NQ|ȕ0I\&W%y}t7_M +nDd#"ŚR2 2*#dTٍcQ!uQ-զ \PGdTd5Qav@FQP`GdT4AF `4(AKpBFQS D`G3dT5Q5Q-Ւ 8PGLdTԀ5KQ!d% `43 +9?9{V8#-n#jnBt [>b6X?6D%M"mnsc|nSBt{趵r6"Ȯ8WS6Pa8-IN (|Z$n h!{"I\ƴB3vF-Naؕ7"+u+{0>+[2`qnAJ# ++;Įdºk* 뮡EJ)n*dyĮºk"r 뮁IJ/)+0-+ɐ[c naMJ5f9+ԬxF8urH1l?@:7Q & ބ4zWPoM@I76 =ԛz3Po!,7f6n~7[Ή_ EniR9'N97/q*g8nqKX5{U+R.ġJ q Bꮼ쎳nā;.ġ +C qB(JZ q`nāi qbBu8݈āU O3 8 ;'c9ιP^r,SeL,;Gb9KIJ<=DZ9ea,{ByXIJ s>I}2)e ce`y%AF9usa鰟6}hf暔S7Ӿv-ܤp8"78 7Վpv7`ܐ]Cv ,ޡ 7ݡv uW]pC:`Pw7]v jpw]pC`Pw&7] +v `ʱp`Pw:75nbYpAnxCtg!X_ t#8;Q@wd {ATs /֗ݣg#֗Ow|~_3O2lLyfgIؒ|gڥ8H2)ntӧ|D)*Mёnjqnہn.!X n4膺+l."n +;b膺+.InR+d.;c;.Jpnj!vӍV12ixntCtg!X_ t#8;Q@wd {ATs /֗ݣg#֗Ow|~_ʹMAfʵ +ݤqnauv"_ [ 4Ӑ7ڌ0R6- fifTFbFfb`,!6 cR#6 b"%6 a&6 `(6 _b*4^e;b:+b:+c:+c̊,d\ C76 W96 VJ!f2 H%%Y7@ *7M̅zdކU7yMz*G7z3 q7s(z3mT73XDz{C9}*c:cCTJ;T)q=t?&\wK՞>&}z/鐞_;$ȹzuwipAئ7U'QqWp{8d dCWr]C,dkvDJ;ؽ+`jdCvehqLJ?x5?]aNJ@ؽf=+). +Z. +Z!MsPՑPwT,aKyt' +莌X_2t=j={.A2Y{t@lrA+Jwn4Miqq栂@?tqwiǟ$y3$)Usӟrn8rN:(99EGΩős.Ωvsl8}s`Nn΁sr8+.Ρ +-sLX#D8+0.ΡSsȮ848+.ΩY9:Zpʬ70gr@vNƲs0sX,;b9ΙXvIJs"ey,{cs˞X2G9eA(/<}Ó@veN7,3yve,StdZYbjGXv`eȮX fX+C.e2bꮌXΰn;.@e2b XXe`nhe2bu2,U itG%Bv+НG;p@wȈ%@Ѓc t^/GtF/t2?. ξO"NQqS#]S8`v!5` +݈ݝ`PwE +؅8]v!uW ]CݕW`qۍ8x؅8]av!uWV]C`]I v!,Aۍ89 v!uW]S'qu8K StFқ & C Ho,ԛ +&B Po%ԛȈ6BPo:ԛ f.CHo'+ԛ f6"=ޜ2⤸LogwLH8Ȁ372Ml3Ml hE6`֬fqMlAh6ĝYL!YD/Y<>Y4LY,[$/ۙ1YE1Yi0YQE0`VfKllh6ĝYϱYR2 %4[a-qx*YCS_ph~Zs5y k`W=Ot_WKSt2n;ܡt(\>xWKITO5`s+$.o=.?lkKKC >Z!(/ʏ5iݖjx}AX廮WeO'0_ø \P~>yz_P~>yȜ҅ɻ-?JZw[8dr򾸡t(:$.NWtuܮ~佺 zOmS[`э1EXo˯~yvg5_OΗЭ_\vӯuVɘn~}Pd>?P]ݵkn9u|NEzSVƏtms?L]^ +7][4wK,\x?Ԗ㫇OoI/ui+TJ7yG6}/.Eؽ: ɛ[dt?aN.}u?uuiӋKkE^CZ>Nv__f٫c+k+sQߨ/zRݏWOC6i|~]/Zͻ;[_|=V^ɔ(}Xנq}z6x[6w4U\yWcy)+UۿףIYb+֏:hCYbI|{şNN79vmv?zWR{WRO+ueñ[F0)=f\>̏-m*}WMoH#Ď!Q<86,PmPBL3~jQ'U^XXY ]c1J-ݤTp_لY%;?ήŸ:lQkZєg;9 +.[H3'.bS)OAW/K.5xͪ2K5J4M FHǍɈoA2Ԕ&߳ t +̦Ӕ)v 5OkCqiHgA"Zʥ<x"io?a"ķ[T +_#2tZ-;JG| +@#ʁ(?ލpi-`yD+v{##q0#G_%1&lwnZ^{Pl otgtcvuϸvhukTcmeC#Ѥf>}Y4#kхfˮ*Nk3%lu0 mL03DchhgVP F ?H%<0ŁT4X+<[Cib{.ٴ#BޥwS"{z>&(7,KT(LP;^EUrZ_lU -Gu7]ǚ_PRnSF#ߒG1$\esD)\ʟ< G.{E19~=9 j,Sq 3xA6ԅ Jx\ISx:άjlHBtLn¾yn6̛ȉ"A,9q!$;^r0N*]R}{x÷ߏLdwq8 q;mj衔x'O|> +endobj +167 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +168 0 obj +<>stream +HWn}W#xi'ȋ5dHE8G7/SS=C]lhuSU:y}u:>x,s?]OVtժJt/'Jw}'זz8ynNdL+wu}«pW'ŋ*)OpFϜUeeRFYLVџyWErH꫏q_I*gЫxq$_&$\ĔD/V$K=-Bxn{l&ysG|Rq/pбVyt{ߵ& /*gHϢG>>U)/eAZWL@[䝐OVQg$aq>>Oq(K2)+3^|nRA'o2-' RGQﻏѹGcwopn&Yź@S_0ӬMG~Lo~,-ru;}NcKx.e3Xy˟9:k[x&ywDbkU4:#3O`r:U: 5i:!YisHMB^>@ +p? Xb?QM;%SY ]݇ EJa̜׫rUd:iTKrQARwEBj>J榄ʧ@c<&㸔3/eNْ{uks$dQ| +#V>j4Z##^s<m=>#`I`Ex. ]^=@y/"zlMR563>4qh$kPu-Gt7mT[ep-.N썙keՓ) +,{gM E9Wo*7ڔR1OQh-(ëAj* +4^5luMޖ(l"&SUtU}hD|Y +h>(84ٍ^tκqǜ m;2kvg=4dlXhHَR)|%}p *Pƾ[a7~Sq0iM{lf_R\cKip拍^랦ŬSoVv>LcBݕ2Da M!?T-?i pT +Klºqx-HmWBzDա PޜsQTuF;*8ϲT +;jVu*:R]5UrMVc6u-rko5gox"rp8qxf760F;cc̆r]rLFv>GocAcUߙ }ah *KGYF/}QTd'Í= k[5K-ҍ#SrRqh-~z 3\~Ekܟ\S$h5sA!,s8Nz`2E|<;*e|)R}KxX(W޺-[ Fc2l+ߎ{ +Kg]4~3)E4#%5Ƙ\,[yE:A39c8ˢd2v&@H ܅`,( LC#R%~0-?̮v5ɑo $l5Vrj3vgDNp%R䑴lo5/U{?e֔?'l*eSPNja((Gavٛ:pJy}`{Rt GcĀAÏ%N\2Hja@L^lB9CVTsО'U-Ly4a5HUlZ<~b6(/NyH{ `R' 1}ՙ"RTz03z[dO`in +N숤(&MfzBBJB9I=H}xb X,޾3bPZoҞPߒPޮ9^Q$ںHmy% 4/aiGX;=U 2Xʆ|;xG.vo1zRJѓf!sFP3ҴW&dql#V\Zy DTQG0R yY\"SlraCE +p- 7P^0`dRtGQ;%"uzXyV'Gܷ~J ?_zf^W6sXw; Ioq%aӢ,@n`@nwKc2omJ~ns+cyM~AxhKXJf2P۸YMKHɄz؍tEla41,idx~oV~Q)C+ Q Y!LH3{@{YFLJ v*-DՀæoNN"Q + [7ÿy'yɚ]g|ynZ?qcf1ai)^RGZFᔋcrB˜y z^z~+0hĿ*vWBd_ Yo.g,j7t?G)N#-'r_g^o66ju-:;fU 7zBېÓ<ȟse{E۳[#j^x;/\10J;4(wԹ" kmqώ{ j\N6hERδ ]ØdM($ <3 +Ѕp=c 5eOg] `qEdqV8MBj:dSKO4ӗYUI%2WGHJ}x[ʪ/%pjn39n +@6B|M)C +.b(jȱ/T3]koI ॥E. W1\A Q;&x>K|<>[x͘YFC/x$hj|ucwh>`^ݑ<gش܍FĖ0!{iae% U7F jH% gD(TF5ɛ(2B^gُvn.śl + +endstream endobj + +169 0 obj +<>/Font<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 174 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4082 0 R >> +endobj +170 0 obj +<>endobj + +171 0 obj +<>endobj + +172 0 obj +<>stream +H PTG_7oDQQB7o<׋ZQWT01/L_F4HzlVTð9?é:ZRU#,P3El;,2,nTsD( +|}xhDx9!5n@㼨ȑR.8Ԉz@"c}PH΢8o[n QΛoy Dr6QAcQ?sʛr"Gv's[)TNWR&dZDJ*'E)IJ#$+Dy};_B1}3WjkC-ZЖj$mvVN,+@ݩfz =DoH}Z_8ljhױı)3Y3$ a~Q˨kMv0c1͘e5Fk7g ㎫+554ז[+moi +S7[fGܜh1E7E=)JDu$(N QHSKq8͗gK]:h+) ^MScũ-!*)z988UQj;rN=8 Frӊuũmpא\z͉$ũgũoƚM[^qRʩ$(ټWV'mPa%(?,7)n\ܨa+.ZgLutZf-RDYlMYZ-ur=ot%Y}2edόQnRRlĬC2ei9?c}F7޻;-ͨ~\ oo7iiqzx=~~uvgF܇j fww'wGwvdTw}}GetF{g{6Vz )_ @\?lYhJwYe3GR7zWJu]=?"Y/{?gsIU/q30sIX ?*a1=f(csΛpaѢ%K-_UXx6nڼeعkC?8tO|cǿ8qO3g+U.\+\rFǫxuOǫxur<0 UP`Gw5ߞi7G Lœ>`8{@f^nOS%&dj*" Bbʀ(_Brjx*v 05aBq +ɗZP",cI4nԉzWƱ9Xn2v[i1էP 4|[4=7تz(A 3F`6 R%IJJv1zalH(; 8VMimr#m`#ͨ&c +F]Oe8|NP~;*&c%FIP(SvzgAfS2N~;$0*9ܗ @f[Œ!@Ŵ_JTc퓏,<7 ?Hmĝp  {ćCW#.XseڈŲtG!*γ@FקV vWRY&kFȽx/{;X|,~CexgyRvq*ӷ7=GClbL:Dޏ",% |f4="ZrH0lxndEke%Ⱦr=3nb6DlWO7]cU|H 5ޘKSFj@&m6gU"Ej9 T;G,^A#?;ɠAnZo1*30b ݦT +=^@\g^ͯL^*?BS ++[^Lf,5Ft®{M0S>Hn13o7ޠvYʱſ׵KN_Ӿ]6Q֭^o_h4,4$8I`@F e(RpFQ-ť.]Fh={Fe-9TtU)ϷUWu3 hZ&ԴLm8RW&kj,YV{zZZnOVuRz|ÕJ{'iIyQT]j}hz6ųj9rŢP-١h +t;a6[vtΒFhuҺ M(zݒ[Q 4{i? w}rܜN]ds4cd=h_+bFI΢ga.P͢]ҝZmov6@_r`pbjxaSgR5wbfyìqRzZw-=ʅ u1VpȸI՝lz0-;'ii3~ȩ:ܮ'MzTc=yEu9޽˲ +VQ"5R1B݈$MLM0DTig%QBZZA\:e쌵&1;]䟶;y?vG.X-Y?ĭ Sy\XDVT<UW)^ܭU.}J}QKoٝ1>>o\|CpʊfӸmV'Oq6`P=3y@"*01.ǡ+L=p ;jC%*DX{WvVbxbx*^ G#ȩd{q $jRLܱz\ǿiK쬜9g\":pJ/θϜs) sjM-1WU[#F81;hk|:[5kb1|&h0emXyxe,&G)aMuk31y;Ƿ46i)5s):[ːW{ІLa@x%׎Й?.!EscE.MNL˝3YiI5}Μ'pl *Y}-;|ZٙڃEؾ&ر ^|ȫqluqQ^Lq4N81HuF+"VRZeQeѸŶdnˤpy*ݞlOD>%hʋZ0hk$GS?I((Q%eƎY;)QENϊ(_| +8U@?m (q=#ꢍ͢˜@*0ۧѳ@m:lȣ@ 2Q(: ߀6j! u Hvv.}Hs:-̥m~hBb? `}ڑFCE~^v#RoD80ÀD` +?Jy<΃31G F1sc6FǸx,篁dD4N@C `7`ϯ SĠe$Nw;r-Ea)jq`:߰J!}GP&0R=Umh*ZgsACM^@' ]WGb=~)ߥx^g +wgFPve ݢsuD}a7L(@C@N `’ |40}t3›? blgGЦ5sߖ'p~$6zXkJx&_bSkOK 5oX;Y}v[FY1 ]tM&3,}%d1oYiX= -_E۴^OETd! An~V{)r&~m M>=]hZ#$) +O,06M+Gg}|OŚP,`i f4P-;)_qR.ʅr4y)肴vY5~jRi߇= }( oq:ŞT؀?x| F~>`F{؟}?'=找ق=N1]QqbUUyB MHdJ M5"b$hC7Mf7M )8B(tm: :*l5m:-t*))t:S?49=f M~|wqqgx"Z4g*V@74Q!u25lMM ܛ;OotR#=[@qgOJDߖ{Y?N[}#;j{Hs]Wa稴v"!g/*^;.GXs/z~ZdSeo=M6aSa^9g?1eqKlS1 +cx2g MU{<)b[`M}_Gl&\ c0u ȯ]MPsH%5by66U]r;lScwrXGc?:CǾhd|mGE*ۄwCs #pP|)z[+hxi찃jq_x{3ybJLUB[D^&#n0EfoͣJ{ +گ WߣV1mAv)}z?oK{X}bߊH bϔoטd_º +ߩjFn}ԳJ_8~rN^x}n%J]>k+kpWZfA0 +yxBCK =uB 0l>y`~Ὕ깅{~λL^3N/6eFxع۷bQ+g`ͬ>o@LD𜥹bC%gt*p! rw' +|E/**F36mi3ZsyE+۲lN>OOe‰7 {1Ӵ?w#nN$1Ɲ xgAd^?\x/} ]{ Bo îlW)8~[b x]vӺbT̯15&8wk?s^\eFp< eԒO5}2Wn +@ցD#A~ 嵧!:7O[g}D hcۘK@"1^Gі S1; ;,aYh qխ 'j}[blkLo>iO# ϥѰf_^8r!r!r!r! +(CE9|TS9|TyrAQrh/GUUᣪj[>zHd>Ka"?!HYR}Zx)ׅJƼ%LyWx9k|+ynyL2f*Ɔdo$Vxy_#v3{ +|p9K5 R)|PSJn >p~ ʈ $1̯COW Ûc} o݂TlHbF ZI%>mi_4aA>y LŸzr)^E1!F?S0!΋Pd=?RV+ +4*cjl{d~exbVoZ8:`_֩c?tTD|6VQZx֫Mx3mfɛD:씼3z@mVHWސDGPlGk1+g[fdFwԍ,ꙸhñ9eN#.t&nDºG/nzrDzaAbۄ]ҭ'묻V M t4o}MyݰMGٽM+Y2ٻ[j&%t!cŤw4vVKtt{(w_6ʬuR)u"KF:waDe*}#`"jHh"_:<96M+EH/hhJkAWnXWmѫҞq*Vy;axNGTt5՚МU"nMlOwZFfGXƩь1'#ܮ8,dE2VIglhnUty蜜jLEcwvjW|kLa{ I1WF7eʚHpyl0,׮ Ҍd˖lX@Ȳ%Q]3]/wuk {]Z1$?jqvuٝwY{~wCyc}\{ѝ}q^QMgbPJܭRG{{vW/~-oZ|Zm<#f-ibK=Ouϛ鷰5_xw:lMq:u[,@jwߌ z}x,.AƘSblrs=KNq \ؼ.7׷V6._>yŵ |oܔoݹusd_}o!ό7ji\׸ͭ@[ ~祿-,u~eiems +qo,!C7¤oXn S-!7>u[f‰ތI&)E{Ȟ<i 'u{Ѯm] =dlhD1tɼM.r읜Ksi߸O^ٵQ :MV~Lt0]..[o G~L!kc8»I(`Ʉ%j*cїlb}ZgK~21Ƴ1tyWGHy+&HZUG 1ڛJy?~呙G#hdtR1ĨgV|,UKkB=Uw2FwHo3Vcűr쐌a7{)ttmfQ?I-WwƎ-gn ;_u XBHSkdAᐹ-[˼+zN|/}pd=&%>jۖiN{h%ƋZw5+F:(%-̡fm[C.xW:%q.xJr4怋x0fƸe}|v*wro̫⪸Ÿcf]5٬tFNgy2u7I ",$tGJB\K^WH<ϊyum*WT{!&O\,2=ފ-Y;\L;K$dM):J𶽻/FKX~ͫlJޘu}lwf:Ԋ'Q㏳WT˪󣭼ȣ{|ދ;4j:bVn:CgEzqkyIuqqthk2󸎘zJֶ(k-Ҿ-qh>n~Su.PSϊ/z38R13{) Tϓ9Cy]ӥ- $ Ȧ%,~~C |KKo\ZKbY)>&>.>_BT?->#________oo .u]@ur13gn3`mf |+~$~,????Gr}t&@=%#B'/@43ڶmܶ[۶m۶m۶m6_&'Uj Ѫ[ iv@Eu^Eoj4m@{5uLY@Ǻ[ihl 6̆il6hl2ܦ4 6fl6[hl-̖ +[emu6FdmmmvNݶ>ovĎ1;n'줝v9`W]vͮ iݱɺo=Ğ3{n/쥽;{o}ž7n?Ȉ舁؈HHHHHHHHȀȄȂȆȁȅȃȇ(((P%/JJ ʢʣ** +jj ZZ ڢڣ:: zzcbcbcFbFc bc&b&c +bcfbfcbcbc bcVbVcM`oa=6`#6a3`+a;v`'va7`/a? 0(8N$N4,<.".2*:n&n6.>!1)9^%^5-=>#>3+;~'~7323C2C3 23#2#3aTFct`Lbla\c|&`B&bb$LdLLTL4LtL L,l\<|,B,",XY$K4˰,˱<+"+2*:k&k6.>!1)9[%[5۰-۱=;#;3+;{'{7/?p q0p(q8Gp$Gq4p,qN$NN4N ,<."..2. +*:n&nn6n.>!1 )9^%^^5^ -=>#>>3> +;~'~~7~/@C + + + + + +Ȋ芡؊JJJJJJJJʠʤʢʦʡʥʣʧ***GT\%JJʪʫ**jjꪞ꫁RC5Rc5QS5SsPKRkQ[S{uPGuRguQWuSwPORoQ_S @ ` P pHhXxMDMdMTMtLl\|-B-b-R-rJjZzmFmfmVmvNn^~AaQqIiYy]E]e]U]uMm]}=C=c=S=sKk[{}G}g}W}wOoqs8]ăz0!<z8ࠌ3{O§,|>_/—*| ߀o·.|?) ~_¯-~?Ÿ+ ¿sΚpqӢ7Ļdu,ežf"ku1nv]^Ig|rME啻5.Lo+ Yn2aem'n(wm.DHڋz8ʔiFc=[^֦0-_hsEw4Nx$5+ܫڭR+LN-=b6'u/9̹5.ap ut+j[T]1^lk78]Q[Wܫ +f\´LdND1IxKd1nM8@ j4:s<[)H;1gH YITw-kF'c󼬊|(S- +Т=+>a/ԦU&gZ77i9#i:%3a632-8^:V"V"34ff@ʜxe1+ ƋS$P1ZѲ#Vh۹e%%njuEbҼ` .Zf ͼ]#(7v\e; _YT$|U&\ɄtµNxįM= k+|ó%w^j-vvՁq-&oڄ ^jsM Z$xKQ-roӎlGf[q*X$~(xYd*ƅӸL#ev`y&UITyVj䁥>T]Nnn*ފs{73t@18GsVCy@R8{B:뵋=g8.8w*=8ƥR2f$j&)lwo?UuXɣNh٬r'ZzV |JF:ܘbN.ZSGV^xNW 4~`QK'   ,o"KQKQ|Sϧx>)O}P"9G@qGH!qGH˺GH4O34O34c@e@Ze@y@y@yHcHCǐ81$!qcD#Lj8F1"2eˁPݻPPЀАqtcMϐ} z>kĦ%剆s *XJ(J7b3^NIBg+cϭRf#[YBuLBYU#0\R$ 6 QՀj5e(2s]uq\U]: 6;MJ;wfwfBw -RA$N\O{cD3xAC"TUueI% + TC1o%O;wνZs7o{ά"/0 j95Ve]r8VͧFda,@ 1ak)r]9\U_~x>)l̩䩽{Sjr8V!:72 ㈌Gd,8\5c_ 907"F1X&SqDQvQalll4QQQud{1g +̎,:jYS#g"g7H_NP<ɨOj,>rUgeaO+Uo!'`G"·9^agpv,/yS⇬\=VKwQ<92uQ<ԅ|}<x kxUͧxawV`2=ب |dod,F;Cm<2xeXVQo#|+8xF3Y؞5,5H-'qf Cݸc= ga]z150\k0p=Ǫ5Ԫmdec]9XVsϥ3b^1GC {gvzv| g5TaE;(rpNöfX9 ۊ R)eǽpiJٚR)ekJٚRցBbiJٚR)ekJٚR)ekJ!5smM)GSє=F)hJ9R)hJaWÊ)hJ9R)hJ9R)L/ 1D6"QQC5,aa kXXְ5,aa 5`Xa 5Lԙdְt:8?#~\*M'3w.w~TܩAp<\@pgsgq7]v]*s ¦ZS3Zm I> ᎓8 Z>we&,Ʃ0΂1EI@%SʚƖ`a2,Y]1^jWcrY1ΊqVl;΅q.6B<_[9Fԯ05s~rcB!nJ!86I}.B\"q#f~_󹝅.00Ypd^dG&k9Npq˶""̵j梘9(r1QlTҨzq;+۩^lTҨzq+ϵS60(%5:PJ4&JZZ"NRAmB_`{ +RQVNEh(Cdj~6|ՄUeUʲbYU,ǷnayEdy\MxQ=ǣ-չ5zDƢcQ<ђhȘ1'+'/cAG db7KX ll lYEK>C+gf,G\(~Qx(=Yc{QM(9ޠ#I &\f'zVZ 0417o$ZG7+MAzIC?Z+lU1yl ,A?G#r~H ? v l~>}zG&6Z{0a0JE߁z|tj>{M! =NZwW +z\P6L~==s`̀CBg]k1w`s-;${]2uz1 /d7gGߢo'{߄&}gNh'0 b!hA,t5?6 V[kktomIz'"Jg|zX?wÏܿK<~ +..={w3K?9t~A-5 I*-J"iG5qn<

ԷG]KnuVh%Yjuup3I#:KR<:$E_jo°d-}ȼftQԿORu +ߩ?MF;d^Z5o~l9ToZZ3_)^jݥbCIc\iCvWB ivpLzl41b4+WO=xy Ո潗ϙx]r28J1$^A) +Gvor2ANx%2)3WuM"i9f[5fI?$ho_QB6%j۠-P3%@r̺9X.AZZ'Zk)Ua5U)LI ]ZUZrBWmOF:r|"6YǣJ9 9C9UCjusuR잂Q1.gpD.GA4sXx#XwAC'(6oǤ1SJ= +endstream endobj + +173 0 obj +19294 endobj + +174 0 obj +<>stream +HW[oF8\D gx /6 E4dR+Qv\Iږ-X˹3oV׉LDa]8Ӛm5Ͳ[8pgV" +f1V{s\%Ě,̳(3yb^y4wQE$};K~%nAqS܌ہ΅l7x?7tAbMMv> Ԃ (2#c ERI0 u HDEal`Fb_m>XĶ/ ּ{lumNBC8Sv +{ۀ@7*(7]xW[+ֹ_ߡGM(@сw/MoHlmzرpH@ cJa)KHvBs޶@S`cnEODm6`SD^b1?_ D{.BFD}jVNJI_f+Nc Mc\)#C5Uޚ5log֕ӑvlqHhrDcQzyT%|F xxop0M9kYrP.%=İVۃ"B]aw,8nUn~?b='҅Kpj9C~A4.7dwyY`^"ЮdM[sM%8ahӢan&azY.!@G%.n:q }@ ו75&F•HD]vC+=|&sF5m/LXVe]BRՠ"dX y%e(F_CQΏPe +%HlCjϮ0]gMeaEW5{@9($TI> 2*ߧংH$ML9gvIعRʸfxU IT9=&FfE$(b; ˵,чT +qʑ/RuijOaR3kax3;n,)K~ߣ9ݶG lSb6*ureIb;ϣ1n? o8R.'b95qo9 ɔg,Y7̠n|ǜ, t#~}K}7 ? Ӛ˥y Gy(I\IHG5߿+LsbovB,׵QJC_Ae;o[J>GNPhnH<;=4UZ/ĥn؍Q0 )R"P+^nDIA؎q>g_V~z(+|7|rkeh+gyTv+:QgjC<Cb E%|߿Ԣ}^r2!tT fգSa)ԣ+Fbq ,29YHГZ;g yrJD:W+wQo X*@"gH0ykƈz-x||X?dVFz0kdsC^=}s06Ou%Fge%I!W:w:r!y|2C9Qout <:W㰬9=SdLQ~?&0ODI)(zIɖ0QΆ wda#ܫ->P%b R&R'cs5Jk7qxߓtH(a+῕' ˗_ jGIetwY 2%蔝 s_M#] +[+C eNq2:Iw'`EI`()9pt*d Epl*YrWB;S͓ /<@^(c8Qg֬`Tz^!6cR^g:6;r빱zf̒٩cElJ:El֖`mBͪNGЄz5%y9-R1SyL>'IUN85%C&u6sјuv͜u> +pZ:K0f+fd~X'e˺ݫ@đ#^GdQ5?h[I9Ľ )9pdcGlV*~^hMJx>|W=fZqx L(lDYt&؈ۥ:6aE3B|J1u*Pyz = +y: _:BchB ct>3c<@*YHF&'Ia^VUAT9ɺ^E]=˅ ځ +#]HjF!y~UsR렎Ǝ|!-!-I()fEU@܅rWɠuWGlFq\\hYv:o(/4I$.RO$#EPj/J*ą3ej.0qlyzR QtRײБizt[=":1"s-VPFHF yTjӮׂaFuJszܣT^sC.d#?-̪BuR, up4Ɇ7'w!wF,ݨqJ{cͺan54~.P6C|\~&~^Q7ZrSW)baژs+[cMUcKЎuU0%'XR-Bv'{!5 I9\r(F 53r쾋=-764"nNOn3c*hfت +r̈T 3_o f[&,CC͑M(B}mHx@^"[fmeR߿"4nL1z_(S۵D7f2yTqkn6~VDZ竍0\ Ң#р +H 84h+PH'$hzY/xXG!{r4MtuuMZ1gaTI[Uc@ɼE'">@醾죝E  :j6sMjlW-! בUdDMu0XKC":K1NS4 !KCC[4lɐVm6vtOOa$N6nt3Au̾~ljI4D0F l|b7n.\D5l02xO77uEh4|Թ3@.<ueQ+0wXjR"s_gAӇ(V熎؂;]M fЦT#w|< ЬNߘkkc@\`>b'4yHXVLFt[?;  b_baC06ɜC:;>+@{D7>4p{]r⾄ߩ/ڗ-!oEFiH0?{Hes1nG̶.;IGz) jԋ=·S^} mƴrc+mÔGuOLδ}DI(.*[v,^qpiN:?|UbP)({+vT*$x+.3 +B 3JF+3 *&~[|/' E+&ݓ Eė' [LCޓ2{wd1BЈz̄/mJ$67V*f + *5I5-դjecFa$1VMb{`a&SyL`͛\N5<86<8r7wjP7 B-Mb+&xlÙ'.TƎmT׎Em*8=6@2j*i3y{F +.K qBij.&QpdYC,') ̴e$V|(҂$mB"I<)9\dUwj;\:]d]eB.iZ+ +)N4tj=a3uNY38/z"LȇEYRjف]ШqxN2" G#Vt8̭Ӳ})Ĝ=Q L]3b3 HFs2cpQ,T,A=Rs{-g +rs [RfLfKI0~&W'KɊd B ߅ )ʧjDrEdUl:6 T"&#a^J >5E `hSVԫW1 <}RGkH]\K|yF#abi|,AKpk[*r⳸QL*cԡ˺kp+ +@@̵~?62+ubW3 +՘gC9n`,κyf5;8u5./`;G vc03FpcB7\S;|JGLy}SќMEވT9 =P;'_z=[n!Ry ,c(OM4/]5r#]IDaj[߳*iމ?m]gYȻ~"a#(D 8'3/ vhX"CCh004AJ~K4((@A^ćF)AF0 0QM jRX#hĚ"V.^ +endstream endobj + +175 0 obj +5880 endobj + +176 0 obj +<> +endobj +177 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +178 0 obj +<>stream +HWnS岰h.\sq渱Q8e%< KN3-;%Ɂ7;;?|17<>_8fd_pigTuVyV.>B2_\,K,~Uy~MfUZڇĥG2yC,4"a}YpU>5I'T߳s՞>< t_,ul~nM2A??&q8u:ٶ8XwttODWy}KUXUoh=n]<~:IWx5 +,/ٜ2;ya@l|T`ڭI`_ڮeTOfpW?xo@5M=][%P ' H+iVHJe9{E>H)xQZV7g `Hδ/%;dlD0;ĥY2#7n~{=#dM +W5~ٲ&JA@Ύ$ڜ&d~wO2x}D@= _pV@MkTŨZltۿ7.uesKWe:\!P5*sk3*X}`޵G0}ZEle +hp +rv4]FPV4͙1zBjLX(:)TB1?%=85 $X 9Ui͏jWi~pA,6XkkB.( qxRoBO/e^X(VHo2sacPeI{(IwX0@œ% bPMX @І綋/)okR'v/'”BO[j-9wtRQglr^ނyYLme޴+5\ /V{vXr[`fnk*eӚJ|(.pՏS+eGҥ38-B_xvQ][qq_:Hp)X2 )ɑH&,ҳQwZg!tD!3]gaxj&+GJLENZeNb?qW҈W@FFVf'R\ ~_Cr,`-W'$![*4ׁ.@$$K,530ײD #2q+F]0*r] ^.iHF4}X.@C4Wwj@:l}^d>` >Fma(OO&E-)tSGMB3\t~ Md<Ǟ:OPU 4 :Xo8Q:8Jv yz@k@$Q<J|L-Hx{9;(_ҍ|ӮUC??Nڕ$5;W ҡL}Ȳ(Swqi{775>rl{@.s +Գ5ljD!)g@*A7U9w< SUApzզz>eMO3^*K)QPv9l$^Y5~A#z#J;T˜c>zhGwk[CtH&"wW ?~@ZdfH m#ҼB5 +q|CgP oe:JX0AjyMOӰom㥑m^y(EK $ρ4@H"kºE叠ȋs(C.dSZ:S(G|Ls7z< csk_r>ﱅ. ni~fےB?X$w Y/@vCxM`mnd!b<-hx 22Bx?ޫmc WN.G7 iFP}#QH>Ԥ\$w8@ X$|30_vBxc5oA#n7;4la; {@fٵ7 ;k/,7}gnT<Fr U&X9=QAT r/f_pg!Xw2u׷:: 'i2ly8!.2w?t>daF +ҳ)eڮÍLuE9XM~%i nI&voWŔrQ#4m3 OR>rgN2=cPjˡj3(W:0DR72ʺü0u^ +o YVlʼn%B[x3Tm!o;pٞ ]knXNdn$f672׌cp>?s2PmS-y}$/Q omzada;\͖biPL1 ^6 -;v$Om ߓU+;(ؾ|Ф쿒c󅼤V'`U$y=8C. +^*znE$k3H&O)ޯJ~͎$ +*]O\ ?Ä|#fLO -[i|w<@zsvSN9~ǟ=9.j]^ Cԍ99X\UőQidLCyJH9 +_Rղ5H]mvqA4^’njږN,mc^x[`9dP6Io7<Ĕa5FS?d')W +=L_2Px@r7Jtn5Kzqq܍'1|مntUw ~Y~|n[awekp%]{Ԧ\\<8 ÞW`~ 3l4ҪK +6|?z/| u h ?b5M wPPvU'U#&J'^)%1/xR v{eoW3xT}ӟi߉؁!oBܪZDQAk6Va+Qo d)2!cUaT-첡˜܇] yQT`߲_my{,=Pa8&# :P(Xjs +0EՁ !C +jNiRxr|]8=5}rr +*CJ3I]~ax0MgEv>cu0ZuC\Q \x׾/t!G^F3lPkmفgPّOy/&ZұV&'t +.8@n߷*6]}Ug58@PDݹfaB6N/ȦGH'Ɓr ^i(,Q}]0ԇbQg7685ȱUGH¦qn\^n5PydϟϮl=5Ti('APw_pʀ\0ǒ]- r7=Zj਺fzĒ+>u!-ՊU{U"xEcz=b5vgzҪ{ )ojH&zĒ_uEZK#zNKn!ij 'Lр%] +ls'c\'oi|C`JcD^k#L¬xL(wܨ#t;}NѰ 2\;z素pIPMb\b,G񶛉k̤+u)ChӳiYuIC+޴1ExlІԴF{Z*p&`[a5J;75y<KD^˝ޛ-&础DdS 6U @DBCNi' p8MWsH1 @onM@mI 暤RMڲUZX,<VI[ֈL ɐpcJ1iia/II1kK:jdlr!&#5xW 3p4>=\ a$Z[2U]E4FVZiʼ +XXQVh+b lSKZ\Űqe u^/uJC\U1Lk@~ͤegԴA4F n3ģH'NSx|oI<~'vq71Waz/YiSc˵dFm&l3!.C2Lk~eԴGFe3|DG>kD \4fz1i|<|'{An 6>sQ\/ 7lv䶁 *{;$@@ %p 9` n-jj=ÙR%u[rLyS,EHT2eÔ&N2[lrJ2Rˆ8Xѩ*zxR+RU!11@yB1 &.'#@j(+T {~t8-"w;'z:= XQ0WV:|3J&wuP9JDpq|^S +P&٪ےu]@޵ peȷАK}uύrt*s1Delw0b7)T!=nlivumbϧL`KsT!zw@zrw=Ez7wAzNȋ_B_*y.k?le󎜆4ϪJtgElQ,rKiTNFeNb7ڨiNRݳEFV۝6'؍6͎iNRCM BuxiB7,76Y#-X4@6P>eow? #]I?>3.'q*AOoJdx<]4E/|Q؍/*s`TDU|v $vKc`8{>e{/^U +0stKѽLtk 3=|PnP4F/Q 5*s`T`UvG $vCMc`D{>e{5^f9hܧ]w]77 ]Cܿs$/EdMrʉ'Qz4P?!56ZJ\j$JzJYU_5a;zŎ;nQc; ;:;vHu*vc{;);;$oVysGu!'Gˉ=7{c~|}=|gߜĥ"hߦ׿}gux4>:<BYX˧|}2Na*QسSHjnu*7,*=CQ)Tg RrTfl#憠V @e~; >EsL4xYV5_VMS][Ī{ؽ=ʚ gKaYثf2s̒d3K3{&ÙLx\=;uayt&nWxfY_9^g6μI0ٗxf/3g_xfk,R`J񵋗xG + +endstream endobj + +179 0 obj +<> +endobj +180 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +181 0 obj +<>stream +Hԗ͎ܸZJE"mg8ӅOvn=̓)000ЮK}6Ov;ݨf~T?fh{g۸Ncyr`plLߛ[xT?{?M{u.,nf>C;\VOێnյж_o?;Zm館q[`G3\MC׷4cab\CèZoo.Xbx˛N cĻN&ŀzjt?q,sVCkk`ez0jJa'Fk ~ۨh`M4Nzc&KIڼEEݛa'i^weilrec~>16n +d#}cY'g1-]dqyMc빖64Fy7㉱Yv8q"KcOUeLV +Y~*ecxZ!E+=~ +Ӯђ*^TԫIzQZ.uDݮwt&J;ߤM@C-i_<32G!ۢ>-t6(Mt}Eg2+9?zQFLϥh•G.VOh;ˉfRKe3@tz,eXe~N=#0\lϖɓ_t&Y/ :@Kέ0sOdy$K[ ~h[\3|Pz{U#ec3AM(^Hj= Ʃ\߽k.~}޴ U/3+ֿehE!p +Ups5w羄6o+ fAۊ]o+vvrdn,$n-Ȟ$g {_ru{aP%dO{L ]HCvʄoiJiyAy˕-oDVeE9 \-MQ. en({.˶^Qz5 $gMFj...DgB8Mx2 eӸ`:j]@PIזc$%^e`x2Ƌlg(`xI!^d;T@{KxP n x/ o*QBp7UV'Y/:'BKˁ=7scd|&i+GY:x әj4|pqELCF6gF43hʜ*ٜ1+Cʈf\(3bY&de9Ʋt \EV:'u *^YԫVJz0Qz"uZhQo:K+Wbgy>,G +1%*H(c{J1Xd;TT{fK"ۙ.:g3_]e€g`wL^ y˕g9s"dSY/}:7F] ГMřQe5gn%ĖkHD:M{4y$h:w)O]j490HMu b ADQ "PcD:lgZ` JvDAJsށݭ2@${D\-W& cHKZd ʥ۲0Y憈rl};}e9ק%'w}govNi|4k"RuGt:`0c1s/̉2fgD3G3s@uNg9sJ=3'e^f(v`epi\Ycq:Qz 9^Zt#ݮw~fև?3 X..OLPNiG*Na';Ȟd`AsȐ=a'WGT=Gv]f9V;RYiC W^T뾉zIoaGgxU\/r7a(56-'q3ώECCG6g#G43q/ٜy+C܈f\)3kYFde9ϲL\@FVl1csdJY/ :D˝] äό:@io\v> j +/ MCi//֖1` /2f gDSF3f@ugФ4Qs@=&e^ (v epi\y> cY/-:TK߀΍rnW;:ԨTeflBCӞ+v!\~A@!&SbJ*P(@e 9nCva d${@4*@ĥ@re'dY.ieN(n2wSKd"˲vuCMX"%˿dN5 =ԨbgCCEI*L&0e ΀9RCv Α d#{04*0å`@Ja:0^%B떋zSI&Uc$nW;5j'[FIyu}m]{sޡ&:ǠޜE!wH!" +%S(^)eL!`2lg +9`J!d;ST{PL!Pn @!ҀB o' d Y.ieN(n2wSKd"ZFn]͔g㐃Jrpّǵe$crV !rJCn|=yX\W'*~}A?F  #!M*tb:|KRZB +*X\:=(=sK#R1~a0m=(=j _¶_|h_Ig:( 0#",J}Mn&,6_yɛ^4'T,GTRjHAT ՐX%b.TU {Q{X*B5l%Gb^-0PMSP7 v Ր\E>F{DSiX>M„+r:_?jxI5yա*ѐ\43ːT%pY3pd`/JdbAr [ +(aq5@X–+>lVlMQgnH,WYE@J jw>(/VyX%9a:RWHA%̢ X疰'%b.U~ {Q{X*B1l昰'%Gb^-0L07 "ⲞH,e(OreDv ,ՋaI 5"WW:C+,VP{9*3V܋\q_H/fso%Žc=o5ͽ|>rߍ{/S,VͽUgZqaER*πr'-pvlܜ4Sԝq' >"=o‰ +uj.hr}[7F+XbbEI ±bO ])bJYƘxgUA// +0RXS jEb̠ػ Rۍe$hURvӒ@Vfd=:c+_:豓c7ffkkٍyV9͞T(.Ňɔϝ0ߚ5j,;WeuUN%<69oףR$=,ړ[]f?=ZAse$=B8 Z FIq{]ufCJ,{*'0ABZ +UK{e^eRS-6ྲྀwA֥  +:^4h3?3֙[Ĝ:ٖ]&ZƊq=LE\А[IޖIׅ44GE KR]Jl`!=wIrw ʰW6ʖZu(*~dU\ì 0@H!"ޯ1|!)RF!KPÞG>t"\[C[(*& $Gǥ +Ƙ9/͘t@[OtJP2%JŐ,?٥)u1| GZjɎZ{UZQ#Fʠ١X":7~!~ Go: Bah8asX Fk%b6!@j FِNR ?)PQ# ]wѰG>!aVVEPaē -K{W_hwؼ'̴hOTjB +al+Iޙ]SViR7?oe\ P[Oz#&_ºs-}mD$41go( Wӟ|pU- KEa8ɳ`#`m_O~;gk`7"KXoYghl]8[? >O<"D&H9iV~[bLvXeb(od2b'[`?ǯL$d/c0w.gG#lI`S==ɖr%$x4.-{ٓX#)}I4&շ%$SxUFdT;d)4+ GH^|9/ +mg־Avh7gh&s2 pRwG{ilt73,x:ͼ`%ԔSi  3X ɢ90X0 O)7TRS8pV2P؉10'p]y %w|qW$DK`=ߍ45')ؔ95+@ݺ=;̝`+봕'M7I9{$1mJ lpQWGN+a; „>U+G0D9pHxkO~٤H,$rr4\"&dOKo ̢?@/iF9c789Knh`8tyK ْR[KI=LŏnDޡvBUS`apMRطWO_ϪzljIc[nl]6Ϧ?Y7=4ɺmz}]BN0ʩ0s#l5]F-\ey"fq2jI +5 y Rj9b+wvl +H{ǯ0ˠiͺ_bVV$u]Y=\+/C]wqz^U!>RJn[_ ף^˩xRw!>K% 'no^P]{iCr yRBI'W5W^أxf_֧ͳQ<3 \%U3l:ډgT 񿜗͎6 _eڲEWI,fS4f& +C%wx{*78sd>)ۍGc}(2Gm]l/mK9eٝ #f|Z;s8)*#n> +6doɐ+.rk '4#D 톜1rߐ#x6Dȁҵ†Lͅ!/dnoes߁|p4?/ѭl%n>;6ɘژ2'ۿ9s3bNԀ9n̩391s^NncN)IZפ2^Uƭ]%nzP3~P5zq#D=Gn6@k {ʄ=tx8*:;y`=Ϻol_|S\)@1)+CÖ~&wCN{$Cnp m`/C8|!26}eB8o.pLkc,BǛwm9P8SD`d<Q61#DEc*u>BP* շ[ZՏ-"{9=w[ZEik +2aZo.L+qZ)t&k+;5~84o87Qܚj{<ɿjLE b-1SqLc-"㘂ҵ†1z_0@78i;t`I͜YhCV%ǔƅ^aZVjoiJ/.ۗttUxݗ'>LW:Pd@|[iy҃GTBD F1!xH6BDƄҵZ&5ו2^b9O!!'N<3)n8t$x vUqR}s aN}w0\GQQaBAüRU!D >*k喇/^eEş]_YT/]C *vcx86L + +endstream endobj + +182 0 obj +<> +endobj +183 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +184 0 obj +<>stream +HQܶSQ +2IUM\8m[>ܝ['HH?Ceg8$۝ Z( h73|YlLJ^F?'|3Nc?54w'׾bn^]֪WʌbWk6ػӽiv>//Om;uo6Ock(hI]_p viqvH Դ6z +\QX?4~un{ kx^ǘkx|Wl˼t!Ύ uǥz6?-?ψaJһ' l`U&n{]!\&0^ ~YUA5<^$<r`˫gn`s Sp9| xSzt';x5?+V-z_#8YC?Zݏ~)C{-p]- +40>'z7ϋ#"_,HP\DEk,4Sm?vkWgom}1cuۭJgNr"QX1*\JѲQbԨFeQ*FlT)aMW)yׂ^vy]7hlɊϠc9_]Nc}b=s gt { Whe6xr)y";ܥa}M7^hxAlNYeHjlgnZu< jn`:?MyM0КF71 +{ua8ëqbg6L2lt92lp9"|l92R(Ìp9H)yׂ^vy]Yq͘4 {vEyA&@;x/b# Cd7q"V )^f/P,Sɇ,I3$dˉfQef8}uV_lӗtM?&?8$!Bވ,g: .ÑOkp3}M_XNtG >]ۮ{7_=p{2|a~g@CcztKBJXWq)ARr rr rd$Y*Rt*IˁZ9efj@Iˁ37;#CO{ +yr8+'>Y; ?ԧ\&[b۫XԍmӚ^U4Pਉ +N>֭(kj.;pϭx,`ʎpiojLZa/Lxi>0M4^&YdZL,3-.'08.3pr묾/W2pv/|œhC6. Cмӭc#wIݟW6b($0"O7._ I2-ï_pW/d+Eg2\}S[%CЗ!Ut (@#?&B@,1#vö6*1xx,Rǃȓ ^H2||d>A YCL]NlA_f/6WCeA^ YDCh,!.'/3SEC!G2 +r9hw ehX#xͽ \:"݇OO2vH7#v!a3>Upt>,^; ~f|MwL\JZ/x>C ^!YG,#.'e3pr묾/Wb_9f%k$]DB+'!8c)@{ZB-tA=#f]a0.R"D +{Z+OQRj@S`Y8_;(I3I3Io$ٕy>oMy}^=Y i!r-.4ʹW+3sG8Y0a١̗ smT9>ZGI^e$ËI/D~dɩJsXy +1Vʕ1nf7Aѱ y Nm:`{!v@Ǚ6GR+~ËSG>dُ|x#ɢGe?Ěyy +1Vr^ؑڶ5ZFǴ:#œ8&SR>{JxJJ|,|:vy[Ir ŵ$ˮËkI]G%1J^x,煳J(Jʡ>9k4V: Gim{}v~0vR 2?9NO:Jjő)^v$_IH>8dёBt$uTL%6Ts^Xy7/pVyӲc)GfOŮntdqxn5G1 ͮ ޅ]|]xZ.^eŻ$ËwI+Dg,{WL%Ws^Xy7/pVuu>FCB}jOޒGuCR&z}EOq͗Zzv[ +DdB|v~E I/DgrIL%󾫧-I. նqDWE?63? ZeK;ɤJ~#T%)!/^.N[gGv>'"["MXrhu7#en,ʶc8ΛN {rVҰqTrt|{Y! t|}ri}y;=<^_13- B@䞎OsC9&sьc?G[WdjZ+UQ H}垊}E1ZzgKloz~{g4 2~ $j}whZP%DbMk P*IX#M m1ZըZD12QHS;cp$$[ +)+jVH2dTw7/~Vy3nŨAa'",7%i?&c_0w"hӢ(D 0)Pn#tvaAs2CݍzMbZS)ߚ6P킱_\~BB^ +\.jIT|<#SJc[=ñҥZ:C]9s?IbTD*wQ)!=o|EwŒ 2(p}-: +qBt4EJ$Rꇒ VJWG֔cNFr8TM]-M]NbN喑~x^Zj<'P_(BjHxk>\V%/)[b7 ƈ-Ax!]{nkqiέ5Ns7IqcI=pwh?wy#TCsnPǵدvR P]m f:S簡@1YghdaG +UX͔2uF4&k[Hn&wYFl.lݨ9\ZE{ E*n!aTF5![`Uc 6ۍ(.J,2?럚; +>cyJl]i3Nl͖3L UV)T?-Y֦ƝﷰPQӀ$ڑ^Ct +7q>YRpZǵM[2 p{@4ZdK8&ή8w2BI?]aGt}sv}'YO/r~ :y+U &33@ sJQn^d@Q"Ap+.sY*Gk4ܶnwx)`;Pz]aWkիIkAuOroK9^-Usr^e7Ijzwe⍔^ӖօTxh.%b$ש 虇/8aGa3KpSo̪X[Y>\Aݫ>)" $'\`KL'm[w25 +mqTdT4Cu v~tih€5͉-]96(ܚ@4h(θ,>b.yR@{u K)?N]20XK=}\do/I.#YddZq"Wfbi/;}in;zwi3]}|y4˖g2w&˛;M h&> +endobj +186 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +187 0 obj +<>stream +HWnFos9 ,Q'u`7FJzRҺkrJr_ y˜YJvTR%3|?ώNf83:r.͂|VeV*ϼ?:9ߔrC2NpzstYWfvyOUafwGWq"qin=7Y|IƅДqr\ k)YI7G9.41/W ޺:CX\<$ɀ.Kqܠ{E_ʹA+mKgk_ _oF:Y.aE\`?v rIФ~jm'29!Fâ1+ѕ~KA ăwwv%˦5 Xmfz ] 5l^488.dش5dQt,W\{1ys D*v`FYux fUP[}XJ+wq+u V~ɬQЅ]Q~ +3#{إljP-c @p +vp?ra-\[6k=k@+~ZLuoqqX@(iW/ArAfgY7cZ & <τW  AZCÕpa+!rzU79@ +~)!A5E +oV"Zd(X2xE=iJY<AC-ЀQh @à P" Fc8Ν٭V%ImRً!5xR~^JtrN^&s8+ۥ5)}Ө,ZY1Gb𗇛}ьaf2%B~ 0-c:Ĕf bK1XMx\,]k<;9!bɚJF@DJ &1Ӫ$]'R%K oϿ?/{2> 7xͮLsx~s-#s@2o dB6+ a9@|v!S Fv%g8Pp/AYU,yb)?m>V?P%F0T55*x$ (֥,ϼz_mP(ZYW}אNX=J:BgQ-_1wǴ=הx)FKI , @o(״L% WS'!KXaCwn-ޗ8vQ֪02'<*p[DÆ=yX[ynÌ9%MZގϬWM0Wp$jv R{GԴ?EBPuHJS g=~of5$kh_LN ID*g*TE<0p -qŀࢯ˨Ez6}t'~w009T8 Ԋz֕bT5Y>˻AvZ,ɌU3s9qM+ }QSQ A;bGвڃ V}:޼\NnYD3,VNzft3LW YЇiL '*qBK_ies N㍬Y_lNs&lo% +锾o8H?HJn_QTfGuYQb F`s0ׁ`n +:es27 6K6Gki#2^(h#N*wr w p RK V\D HUIbujxnPo-g)Q[z.\}|DMRy sL6#oON>hewϚ+ kBM|9]ij)ӌd.u &z|7$★(gjMA"iօ0i('5 Tyl5,يeh_9h#%c$BGO5Y}_ѕ^"lݰ)ۦ[r7l  + +endstream endobj + +188 0 obj +<> +endobj +189 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +190 0 obj +<>stream +Hn[=EaќeNv+^(m1UM}eϙ339JR, X$<7C~],Z()UVVTGG֨ӕMהX|];qUb]g%yUVnfGM-fm1oZ\R˿]Yx/bJ'M:J$~)_?`oc8 +hMPQxJ[x(hY;#(^zIm ~*[ܣE.*TMiLcRuuѕ.ACu*VjQݴ`~&EbX%7bz?NLO6{#nwE9IoaIwog^̵,t ~X ;*ew;l/ɶs]vq :peQwżiznĿŏՄ^ܢD@@k:0؁ ph;@KnoBi#ZOp +(:B6 pc9xƎa|PS9.khUݨڍuI7vc #hv{7,s:s:> vnNa`"{|вPJ~z`ƶp`Nܣk 2'T]{wWFu(cGamI鈫W~FΖCZ+8&T=4sSո@%:])p} < W8LZŁKe0~,qyk|lO\h;ƺOf49|/h .;V)M6Ꮈc3%P9.^Z=]?]u۝Pݭ'a{i5J/S8Ѕ.ݮtjȑhx[W Z1.3%1kVfUg_V;Tcv*\kpYkTSZVIEmT<tkX覂I^W^&?V6okƗG;Ʀ`O^h +o98 "v˩eYyJVSUX<[-E砻M1Hst7k]VV  +V%#[ّ08Ie聃_81G1Y悜ge1Es9<0go5lPSWX>SX>fyjo53O4iۙe'vTqd":BD2Q6AD2Q4&yg b[0ȓdi39yR M%a3G[b9eac41/@ [!> r * q8AL2 1c!&8o &8o ,Čy8wӼu3-99$+ecYr*[V뒕Ǵ2Y84$&ﳐt@9(x1]Tqd(:E2T6E2T<YT>48ygb[F u!SWX>SX>fy* 6^K癪3/~!Nf & J)J +0,J(J$(1% %y `΢ĘGya['H>۲Pu']iiv9}Z>>($pGl~úk+_-k,E@'hMmyLm>} +Yf Ym#^exZ&\Ӛ5N1j87b63rM+P{SNOcXSFOeci|^1m ɫ5c'`rzpZwոTT8dU:McpN#>8ie'==M3g/'mqq* X|Ez!9nV.jJ'E%=e'C1w= X$↎w`c5sYWdw=rX[]s(u/.W`+RV=sSM1oOK J,f(6y8R l!X%߽߈tuRzK*U-aBP=Ԁ}p6>zrZvH޽ǤkߐCpe b3`&:ox\6r%vc</mP=  US+(E#2_.^ 1RpiM2ђC cZ77c)rI{(Kرų"ZB"? NwuZn!^ s6ڌ2doq$ 7\|Z&=A`n{pAм5Ne|M:/W ?Ľ|z P;!Fc|]t;{gx\z츑`( ؠeXٛ㵑`wrcX%e5cA!duKM RE"d¾16'JD= D)iH^\Tn=,#וY CH?|"x0fݝOW)ݍ߻CbNJ mH{2u,@9+nQn HG,y&E>/U +-D'lf-q/:6+'Y B_q2"3=@x#aDz 3T]4ȒvN*?g&%򿟽L7q&|S(jҗ +5$Av; +צPBX;Qv>U-}@/!(K,=ߟ>o=R 啂*4_'vÞ  IO7;?qMR:tX(~Vj|Y$.phwbYB7U]u)3×4ۿW?xLF/WS:5Kp^CHEhp7e\xϤ9KCxѡ,JHjGǞb?,i؏==޽V[Z²ø{KS[SpysL(R_ǭ߻Ѷ +h^Mxו)bAlkVmk[MP:pVm˳A' +\wpx);d*(dIA_6Ĵ4l6@ *m +"@=/ɪ,(?䒃y˦2BMe,3ąe,ӥY2CVXƆ,˴C"hb`M \#50xJ'?(tQ@7$Ex s!l:Sә +NN rYSm`ݒ6хmic m6iKlFq6І 7ihGl2%ф1hX,ܑKp8_t O= R4 +CcH !d.BC\B]:0`!x` 1d!l]<0D;:$/ffDf~N\`3']bs\b^b63 Ҍ +GvN4+|_LGsu5qZ-y}{Y[& + 5h3 h + 5I EX! d-?XIN3B|j.駃! +8yX'j`pNNP +hN,,GΪ?@ ~f=\YC4Ie-/YѤO>Ѕ1a 56KrlCq 7hG1ELGC,prN)E&Iل}T}=FM"1ą"ѥE)JCV(†EChsba9*8w9朣6Er6?4p<Yv:ћ~n$-w^jW~c]/X #,|Nc.Vk=2pdxD(baobw`k:X޿9 qZVG*Bs KѠa_CNAփ/h3x7e #I * Ub:b{Y +G~]%Ɠp k؜d ,mӖ)֒ȩ-tM.B;Ȣ*`UgBTiC!PEOq]aXAzQnVBщ |v79kq"q/+p)QQ N,vu܆h`@ $N]tI$6􊰅(v mp%p7OZl0nXt%uSҢh :\cJbfÁٞ:*.ҝ[$F5 ySD9^'8GJ*Ǝx@Yvc<(6f?KA?%'l(dHą 2Ҙ$ 0EO+IZs3)׷)>= +Yd I5p(_~tYs0+hZYuq5Ӹ_շEJs=m{9.vCAî8> +endobj +192 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +193 0 obj +<>stream +HWێž+ wv8:FVdCϨg$ܭHI!*VfZ->aBC~t g9 MAWZ778s-L+ڀo[j{;/Dq;{>\&oJĺ"\ubQՠ PܺqQ0CY'^;1:6PanD67*3NDG)cAFMJZ]=-! i3m6/ Qb _y)-޲Le}RB>Z 1)%=tkY "%!^2,.O!:US&8IFk0,pȪ?_i.&m^X .zRe4( Wv,m3g }ےu>Z 摑˖%ԉ~敀4V[{ l\_[p~`,hزRy]^oL FqۗeD}oK=$$ q 5d%Ǭ@ m^qèT8À9,]qU־mZ#N5t?W^gh"/ya0m mn2/y^RKyQB^0`,9<=͏4>t`ie@rT?uibIm ?7:w77I#\CD6R/nT:s@nQ>z 41i't{w2WRتK䳡  + M}5 31%Jhʁ:Jpꑨ_ ~$jJ?V49ΫmL6j2%KhpO~)k8٥Bicfwp MnZ94例#NnZ= ֏KJ&2wkviNNIRnK3N=\aa*5<nj+y1xhR#4ɱi1B֎#8ͱi1/plZ?r,K\ȫ[ddS1+1 xvL2ho@t%G?r=H 0p+;221H tbC" ?1ǣXǖ7k^ +ˎmG8o )BTyϱeWpld=[Ԋ NxL* !)Jb 9dkxEb(5W}8P\=jMHA ( %=W8xבör|)vOCgU0b-FW1=%98^T0cѶlp 71MǶ`v.-hY@O_Rht^.VG蝴Xa ۶']Q7>UHE _4A߸ @~lE6)qMBBOl^xd$RNnn2c5ck١ߣw)_V"fVKL@I"*1 v^;D,1Tx)x+~Ab|livX8]Q)̄ 0tPa|,'m= ?6{#N?p $3xA: "cGPK? v/W[~ϯ  K%[->9}#& +uC9v~Ho纤-"vv>$GW4?D5>QF od[=iwv0u_gYF^rǖ`#;A_/d\N23\3b>MSs_=,ېNХgQWtgЫl`nÐ',m.vyٍ XRNFZ4 83KmePGeNjd`sRg\]]Kd[lCSrU8f9Fֿ쒅GYB.wUrE +s%Kz"V(\HXxsP7eqSh[pN|M[{i8:ua'y82[0peW mv1cISlhNwerVߊ_,Wd(l7'%X57dP{1*WMO=pj9>ťՅKk\@鋘Wa_%D9R^.==%6-,s{|6 +mAaS&6k%h y$̃Vais]J[32CQj/s%h"n\mvE/|].UsCWRnQ,څGb|%(J8<9ϑ48>8>&vUk.s*J9t/hOUU4Zڃ0)~km=$aE zgM>GE|>j9*L縰PQg>s\XLp3 [|X^M([1ր@9Vgxpjgq%c&.'m lM53xv !$4 LZo3AqQa*&STFMƅL5L +Sd0QqaeL5b Pbρs <#78>-Ͼ6SkbV!ኈ}h*u\ _PuIbS.kЅ)}#wXZrW5M[|lJrmʢnk܍@YZBT6BeP,ą,jp( |YZBT8B<ƚͲ`s + <85~o]lUEYһk8ȼ bn¼мfsXBeY1k1@QQe*6SL +j35.L%fjT80O6Vj35*S1T4+ px𸅫S dh\XJШp`( [ XPXxG=nq|[}mՊ3N`?]_&c 9ŵl]:.Q +4KATTKv)ʆR@] +¡jBRO6KA\XKv) +RV)XsE`-%y'~ѝ5[;7r/y$Fn+\s1uOE\؈xɌ)-&FP6XX0uu"Vy?nX/Y{XRW>rѷؓEBԡ")gqi\/jʠ@Xg#N{WV$x֤HJ/L6uc) qv Wq:SrmP_ C-//l;#5_ Xȱ<%G(u6pb(_{dݱ-8OL3-9Gy :4Ө?ԗfB_5Lf%j:xlIr4P8?. ;cZeC/e:9pem.t90'p2` YɛIƞG&=t8b`8Ƀ|]Ⰳu}ʛ,Tpi%=I5" h^:} DӒ7p8(/ +y.B I5P31VG] Ǖ#]Bm Um@P|Y$לdb<pq=tRnPUI"(}{Ҙ7wU@ Cw~4;غ\ۨ !<N$8>]:55mݭ bB _?Iu򈍛ɂHbp=R-_[2~ﴤf!h"4iB> +endobj +195 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +196 0 obj +<>stream +HWnS%Yd9qH6Ѕ{gbKI4dRvsз.@Iĝg٫*7gd+ ;UVUTEVX٫VOtLU{ܨۧδZWOgtVdy2OMfwx%yUHNf,d!q)0?Hig˨=ev?\m3Y 5zU|̗'7%i'֤g&ϪWmf]Vz7+|,(_MxPV٥ܫ^]]6O03q+ `)Hh)ԟ#cYAvPA2foJ (_I[oWk弄AQ *y=q#a] 8[,װ`MaGO gk"z)Y.2]F*6Zr桓MV zK2G 3Ĭ? +XAN/TTxt +V_i͊]Y6nc\hnShZE4NrFAKxJe#(EMB0!-[+^ղ+%P u=Y4gMk3iZ9tw+M+[ ׻jphR I옽ꢊjsW MťpSe)nJ8y.rC)}ϵ\FD:R6u .v%G}5v~'ns6\_";[%jPxd!/lp1dl]E]`<3U"5xYtM`7&DxY*0| ȡR߳)%s[pk'fΉ?MRa[©(UEdU=K3\/Ŷ&$AaUJ|6G3.f 'lzϩX= +}~ߗ[Bl6;Ze!ViG[%bn7*x@VA?"KҡUNȠak J vTV0s 7J"q3u?=õkn,.Y;nq<^D&s>iyDx(2<,( ޏ|&_m<$m]̺]ϴ~ E?BKMy* FeEQCJ\ | 4MnOJ܄q!kKגCs[Ңmk_xo=u|LT65/98KQA3j~²c +fWeqCBb3WK;Pd|İ,(!S30(8HԊB')=$ȨN)yo yw˵LNse OrK9lI6K/NH1Ŏ,[ljb7/h|N~x?01JVjY +\iZ3|Qėe +K h2{IHcs5-F胰h~|Tww*m6B?."}]~WS ;#bvxJU4 \A r&Vh}=49NxEtĪ6*ڔbA⷇=c<㴝lO H\AqyzSʆ\d@@B|=Uz ' ~Zjr$O@C,zg6y,3VH(gOG' >F@χ~g\^C/=z>=O1vs'ӌ\\AD+\O a|>˱vgi +85?p`.ihw=@CdEO@hAE-pwN]^W,esGj^!$< B LzyQ˭RL{E1_#I#Cdc7޽(0:Šr%XSĹ-ALc< ZcenoldK:ǿa9lhWI6 Ӊ8dQu[t>(Z!~:10WGi1T^oDv)hul)9^Ԕ^ BGk띿S}^gw5q5ثE'Zrxɹ#sR CZCZ5?қ:Fꃩx# Iнeӛ8 {ڎ=J=V*ǽ(V]@Uw>lNS٢ +C&wޡ" Nw]ρBwPW!+ C~fK2hP `:Ba:A8s,W'.p'$I\F8B2IvGFBd$jK2#*_yG(N+k\W@&+4f_{\I +p̎iRChVa"V6aXEC;[Zj=*+X9 B<1ޓʡ#}M34%;Vy @T=G{iԄL +q󹞨|Yzi~zY GPXO0 a/4agr^B37̻6ڃ^vIՇ;1Ie(lP"<%ʷԲ$%(]u(/2w)¢jpn;!%zIћDb6r51dBM`/ =µ@w@Rv<ѾbC":;@[> +endobj +198 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +199 0 obj +<>stream +HW͒)&b13H*{lU99˅]Ps_X.)RTR*-|r5{n\f&bR4*§MY=TjW3,MfS_Hr{;u_oxm\UqR;bme=4u;a:IjfB3+3mp%ـ[t1cK2'>=XA" c'~6`K~*t#^\_f`-)<4#5F3^sUREI1Yfjn"2]fc?NgeRO&@"ng3)}"/0&w@zu]oV6P맧ކ>xG:%X#]5g^~I6/Z3γZ4I]O Gz1Wgz@c%m瘧zLbM<>UFQaLi[rk TWpIB!Sѝ.v +^ ˯c$@$90vLT,s.uZ{tLl2a(Ҋ{y%׸*#y[|p<<>A3+,U1JxaP( (@)~TS@$%wRw +"P%%yIb OJTЍ?cZmS5ʡ}!mQ2]׌|~ΐ-'5ETv$h% ZjV:NIv1)E2?ei A$fʼnm3|@x puG8iCǕ'% MgjT xC:9,++j!VOV҂s0ވֱˎt.ީ=AVB͉P\XR'%'[#~gcsժt-KJ@?K勗|Nkk(p*GS3=*d@nPPz#z¡4 g fRn9V-TvkZe~ }kiky.&Wc^I9r?QxxW=4A."4P|֢vh\gPОjoms?MS_s|w$u!L&'v:XSbL0Sݔ>vhNEKCGuP +=_%T8t ߉Ȥ3Șma,xJ\7 kCϸ.֛~y!\))*XG_kqyZh)/B.;n/vmāפ8=%㦪s:ZO8d4J]2ZJ]iWl9%K B?L+MQѨjVwFlR4$K, @xÊ𖹔w*! vC]DKQ9AWhOU1v(H^xiGdžL\u!>xqltFs p_PՋa6ڨ["@t;5` aU7*C{{ٷКxwep{Ggv0*qÀ6Olk%Hu `˰mÆH5 wj#@7/?Բ + +endstream endobj + +200 0 obj +<> +endobj +201 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +202 0 obj +<>stream +Hoܸ#U`e񧨾mlE.w^r}xx gměCΐCiҰ-pp8|^תBʪ6E hYvE6Uj]?.Ο\q~qõ,><-uUת)7 |jlx+eSYq]J_}  iLJYetc35BյDw辉}x0r|W0&et_"JK~rق?RUlv?|,>!y{ᬌ&י^=..wj]j+W#2Ӣ.85TZl+V>|WETfU*fv)~A:m2t ' +H]"ąsEKp@0 +-_}G]}q|\;$G+~ȴ$4@tX#c ܶ{n;j/\taaOyx&hO1MRٟr ӊ%<5 $$|{|>s ^)#<7CHΰ#W+1, =y|{{e| 1!_#,f`[ + +@/AuURBB"TNfe&|9'O&ʺGr_s}V!{K'^K޸&:Ia5.:'ʣb\K\$5; FSQIJ:\q1&?>:KcBEIPaVGE2ճl$t$|9*[If6u[_K,Wv{Z׿\&~GxVf(<<[g<<ν}͓6/ i˗R}Scfz/hd_ؾT6)PX*ilG`'%ըtM#pQ1%ǛlR2 ow$ΔTߊ_!@ʚóRRfS$<+e)rl~d^^gSdY\3^ׇ5.i5s4p|+0\˔$ Aeʱ Cy{{7ӏGg?8`}Xb\p+ᶊ_Wvg T61Ҟmɜ$mssl$,GεeN9L :-GNq+\j j/aC +j)Rasm>H!>s3e].'m.`'ι7L2 ~w<ԵlG?J{puw;.e%\@S*>UvvvvtmІ6KG\zN2Q|b~d/^^lŃ闡j>=#JTW%l$7I@zᡔSi.~<Ə1aCKoonD̷]|{fOOO4.:omlk@&Њ7 +Y+au+ϟF_Tسm@^Tc\#aHPp=;ѵ#!>N-F\\V%1 Q6=ʆP (5lP J˒d&.sNOhKޛ<3%Qf| LؙSlkp +٪)Q(' S% E ,пIr'2V}U7Ryلm]z*|Nca*B^KL|'E2M'Et^c}]yvLGn+GcVYc', jJ9D;2g5R퓢gHĉp\*rnAJ%T-WIbF(f0c XLԟ P +2iw3XpoU +12 ,yX w9ZQq13,GǼ&E>:N%.K(KK*ܡhj[K$bgqLA:9.5~$B7x V*SJγagب`9˟aYucDH8 sp8a,͛  `<؀%BY$;yt:τa"-8~|_:\^l +PہX.>{b-<؀eKY;S͠evLs#64憣Oԛ[/`zy!jkXb 3U!zBW x:D.~EC >ZP`a}>n@Azjwoaf6ᣔ:C%Udޤsl{Bv.D7'8Ś|+%^c.ymu3f*k[;\ ~/]Z9q>~`jR[ݠ;5jCq c] <.wD>ZchUah6=ŎEpObs^-ˍZAt?_feTe+d Jhl##ld#}DyKTcmC/>fM׌۩˩VF=1#'a.zuPUq՜TQTM,\2Ϯ:vhvr3[Blp'߲"9v10#9ʛD`G3nyͦC_Igg]LUy!RC/65RIFh;|7Ѡnx,KRCտ*wrA>1:Y nxj%w7Y;5X R\2Aw +o ZAȓTiMW>]9*BME1>-oþо\Қj Ses4)3 \6@IO + .zbu!fyBFBo1&X6=BIumG59ރO;-Vc줦蔄ڝzpw^r>I=uPΐx+ d.7pW?a^]p %9uctm+)饪>|VƷLQN'.J] _^lGڥ^'hvt`"~|ʓjw7foa *9*/Us48O)I%( Ȧs߱' 0.mYT_GRIH-ӝ$S^szF붤,L{ov==풦(tXl@=r((}W:FG 28M\VR#}Ӥ6HJABIԥEmh%6ImNF~F_ʪXeZBv#:MڔI҄])N伡,ջlHJG&R_d4\q6 SځOg (oA c{A-EWЉ2:U u> +endobj +204 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +205 0 obj +<>stream +HW͒)pqMU.璃xSh1EnR"3-Ӎn`f9X+b?4n|]=nb~uP;6 ھmZ~X=y +RtyX=קF5JVl/Wxzz#Xok/_ŗ/vkf Mv z2JiLV?i&f/ߑ>Ҹaq7A `YCSV86=+|Rk^=x <>\G^/ɻU o7pu&>GF#4M R0*jb'V77Zk`ub'Q2ktաfhp mpV/Sanf^ɸ3mu1o/HnF~r-Y-XfN);5Ɗ`.0fl172t1klj +[>SGpw.ed@ (Q@ rF$x}&:w +dF`:@ @3Ɖ +@`>HpwX';5v$(_&0ahN u+@VOE,;km#{]fOZ.cB+Zg"Zg2Xܖɸ_PnCPrۏU/` ,3k^8erGṃư[ۋ1LdNh2[>SGpwr['A ; (HhRex}:uw^h`՛KΙyNvY "GueLujӏUKl %%8<+ ӇдpN NSn[/p[\6}Nիo α:G$'P&3 \33Yzt^dϩƶ>0UcQm[4a=p*(W/^K\~-e9Fp2Xɝa7 +s4,X{ +~ +*,yUfQ6bgf v~ǨQEi[=enBc'.o΁|0ܿ<>z +,w@ig0`ӎVbAAX zc^eKn{ۭ#Þ_ p`ѥ݁qX)o G]# ~mz< !ia}x._'s "x&1˫ƘGz̗|)k جB-Ď5ܳNh-b@ZNepM˝Ѹܞr;^nrok@ uR9ThpSey qÇwÚ*@:82lyក^M8E_Ѡ>eܟMb 2\U\ii nDӸQczR ,(9gmw0t g tbݿ)rIt'>{䖾 ғN +D=J9mP[V'P`T:qjp&íJ;6y {tMȱu{haX oO1%0]ǘ +QJe zIl[L>፠=܀l,)Հ" #w $i}~O:j. T>8Lm< b8"\\$x!9 ^JճK`Nѣ8ksy7cbSLÕVXOX8yhKz+?xoV2} ơ@E|ekxA''#1{sF5 +OYg#|,|$/c># X=3SK92FTK2vHF:w1I-)b`_1b9J0=f~IE}-+uV2IyxU`Sz Si˜f-X)>Lr@ +k)|3\: +F9lNޔ,o-[9@[)lL4Cjq5l-xO dzHL){|imȧ[Ґ1M1%_F@Ey|p!?e?b)g!xA*'fpy q8zTc{|(~ U:EDKr=.<3.z5+MbJԄʶx$b&T$T WfBp]*I U-LE +QEċV&))7*HS`iP G Y)<$8To2L =MvU~YmoI7nZڳxZР.hYA&), +Ӝ>R?FƬg {,mZrHt5Dgb xYǦ'uvUQ,ǀյd.Xf lAK1[Q> @ +k)U-6@N]T۬Zikۯs-~#E `.CA(IuYV͘эs̰lnjab単s̰34˷"4dj;tQ65f]u<;n8O<HTCu{>n=m>ަ)bк=ʹ׬ϙUljaps2ylpW2rʺDrꜗ+?'~Xt ^|. + }&L \ #ypL'z2GrQaA$݆w:1@N#@ cr+OBzc"Z$#ݤ0_ d9lw/ӽ-x + +endstream endobj + +206 0 obj +<> +endobj +207 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +208 0 obj +<>stream +HW͎)xF%!;H6"o39j^əVd_dbUQ򠁶b?>~ayYeqcL^xU=ygAUMWpjB=dy-򢰕o*1Vy?e&?ŏ )6ۆlk^S{ޟ8DwQ&fְJ #+'k%fl ] + k:7_nCHfW ]bNyebLgs}ER**fS.X{U@n>m -54v1 Xq^aC !OpZ"d(ɁcBM +!3[|k_[{lMH4] Xש4^PM5r0 zxKuR[IRE^< +iq)~wDrac8`GoH#L#؏ BQiPcI_J#i [~S+Sao0Gi3r8Gd6偬]ŝF-ib?PYWycP[Rk^SzLY Pcu|Jq Lޭќ<57sg%@ +хn!=1 c =:/9'4"gb.9M9MB8K8 +4,Wg0&OrhOr)oK_">kQT{?#1|:>fW?>_xק5HӉ?9l B"E(%8C~TJ4r~2 +^qI .qB NnJ@Y]j@3 !N rLM'FN +*ˇVedӠ717w>cN-<&' +7;w.0vnJvE&Z򭐕JF=|PL EUD/ ;:ђA\2Y :߯Y쫔F2Fub[Alx;j/csz(8 y&8{OZ^.~ %Ż qfc^ ^xȟ}JDVp@S仟鎊SӵIXCڨm'1$tF'1|R:@aA4Ⱦo5 a<āؒz"X4ba DW Xd,Ok~?'MK2YaKSu.z ,q0%\wX  P:e9fnc`>Q䠍"ߩ|,'!P5*DS̠@'|:u ׸fFkˈ23 +%1s$fF%eTz 1ۺtS <`1+ubQ׭,$kOTai5 ^7`s +  +}Ŝʊ %h&y} +p-Ck,B~9Ga+Lտk迢, KE|&M%M ~6'f @4]y6&y8"?|ve,6O*'1c'2c)oL0U@ خH]L:qԮ$1O#0uҼx@8TGoj|dt8v'iuD[,QvdB>Ӧjh. + qThNU_0Qt.I'엌"K(ɇ4N=dʓXF310J~}8(F԰ wzcO}$cwKGR"@ ݉G|G(LTK.LDVfʗn'K"tyD+ ?K~XȺN45-l1u_878vei~=wgSU `XէS,{mѻO@cKlرɁHtfHBF76"9իO!c 5+U}׹tx槉 +1PDľE P nwp_a!I|ЇDC0:CBSw+r \Q(zL~GaDGYi"Matޠ5 )jJXce{5B8\Xʮ ܈%K~5Fi|`lzL@~S@%db/̊tJm/u>.T+ct|禨c%<+|dεWlx=QTNsԘ.f{ϙO|@+;Z)[-}ь׊Ls. + IK5L/xgH-p)BNEezAv'shs,3Bӊ ᦴMxf])Tk*qtf07V`RyM%ZT#ݴS]PEښ|fV61J`I_#NBM& p F 88Fq`D:?G5N^Mph%'!! "_W)`1|2T\zbͰ j wL/յZe+MۈHxϼUM!)0騻Q>]:b}ۖpNSZ"E4_jm3Ӵ=FFLأ9vE~Yw}nЇ>= V WbUF985-$eA4Ol9Nv hLr)5%~z':B` maےRȣe3e)djBv]FK6e|^ksjU$Ī3D rKU:9 2%{u=$,7J1av 4enUȲJI!79B^!4J"p0LB͂Fy,3ݘ] 1 Y,kRhf NQTÕ-Vnf^?NخR&av!пz6_ͩd\"A;гiL/yt16Qꑍ@ad u7%ZR +[!}u&Pݫ_Rb؉XʼnK7abbB=]ubW6NظmCq f]^i/ 'JcPn \zͼw/rEcbY bE6yNl ւ$8DbrSS8VּV4ao #n?*V/;>R;V u}d|;%;.j@\%{0 YG} 'cB hγx% 6ߚ /1Jf sD75s" PPhϫ'y?oߖO +@Az.X9Lr.*M,ҁ|'JL dn$=hԺ g"hǓMo[KqQqJЏVmxP(IQQĐ.w\v iB.+nldr>-Wh%e &LSaoa(- #{=;(\/X.!GB]&PPPi t=r)d +#e^0n@J:ޑt?/8ܬ96/fuB(`ptjL 2 +{j7 91ovqv SjLRm^Wݕ0=~zFw +C,=GryEuxZSħ8/;/XiVsjUG4EP"_M |j*Wꂮ#uzަs_bx5ʷZ'%f{>hHt vqvlwuw;wךnwC}Ǝ/Heu:;ceXΜ͏'ޮbضtm0"|\5m>sc,]xsj00Xx\Zjon}H ͅxG]aX26M(n,deVt$s)W- +,LJ,j.+ +F8.ڄAǛ73n?'#[:-z{,I zlLw-N6.XA}8|~>aZ>ZQp•eqSMfь[ƚGLj,ƙwSԫl}Cs-oZFlܔ.YRlnjAxjQkjq]h ҕGFsLmLq9۞+,K n,[_&(> X()nKɬ)Y7>¼,C`Xmhi3Q#tQ\V FzV|ހq\DXI8?`|{&V+5F$8B˽&o ݳ:pd0ü}{,qC } =yǣV{IuR9Βc R`AX;CK9iCg]vp2ʠcH >z忹,KWWr]#@P)Sv{27ׁg04G8wA/ܕZ782:k6ţL%)Er d;RTG!kؖ$\)^AF?3xye2[8Řkx~l$983ej!PY{ 9q 2yysiZbՎ}Ty:NS95HwYKO3TʣAZςOv#_h뚼fI{99+qMCuKˣDqH#4֋}.yE0Ebc᳉. +]uԀ1$>wA=8+^oQ60uQ+{ {|7Me?ȱW04ʒ}rSx/HLE27/9&9fu˓G!MAV=xBTjwE=&N QO/y 9׮\-uS2g*i|ON)z MghT!<πWP~˲k=|;A[{*8o؞=9zs|8cPQdC]N^IRRԵЇ zwx*~;L~ц} +qrb7gQ.B>`#~)GˡNqfA`3bo|+x\7 OuT՛ԭW#'ϳސ3[_8y196 iټ o+mMm}<+ǡQp{%ڤ3/EK$~BR*9`VE?\y8li>ЋOBP!Ѷ ѥ׺[{:\460?-TD q^a蛩ͽm +̨cY۴^ 9!}h#|?{_pr~wn6\}lshr [![ +? }WnWHphϬgQu ŇWE̺zԝuG@({M$9QחS u*l͗cv0RsM;2vu1R*Hk5kJs>ιd kg6g fȇwF:%2܎۱XUuϹǹ176i@ɍ!! f]p`GMZ$T烔Z,v ++IMM\u +QjULiB6vcȞs?<9=s  Eq ϨkIT}g7? d2 M;b߄8 i&o>ҭS8r@[m7oϦrk0P-⦔pҋ (`L, \d>{l޳9$|Ip=Φ=gs$@(x &ie?%@0@ P-,c}@`#?#m'";BB_`]} Wړ +eA9У Q1nOZ{nk1J`鎈5o04ݙR,Wߨ#@/K߁u\11iGL;VFb=`XXwa7 {XYbۭBM-γ{* 7u%6"43n"- lamI,M) gfM@! @f#;J'ufJ#4" [9bIE<e 6>'8RqfNg%,ĪYe$F-cfeeF]c SUquB𪥪֨ jOV{UgmW\m}.qy].Uv>Sڀn5eOqq,œ +&y1ǡFV7nX Xxj-Uo{Lj q%L8xBJ444D)j&mv xW7OȘi!*F"j"]D`(0AYYYq=lzVW l!= l%zuㅼU5TuR-^ZY%Ҁ|гւ2wRWF`!PuAXI520jPb<-W3\feu +80@FZCnǥ:+"M^7'! B@0X=[ee m\NÑ&k(4|HrHrYݨ~Y=_-EC)$a8H3\aLXkEa $yDSJVӿH~L>>>^viq֔l.JK q-SIŒsӏθ#n74?#3PC|km5ȭ31[37l~vD٥F##J+"uH҆0Ra /H>MȰ*m 秂ަ"m-%F”Ť@*P0T2fܳLH |Dpþ2}uwb +S1ŁRihmУ-@ާ᭗k% MO ml1/-s76nF=2Ljh4FH]t=ݮsd":QtlwLOZ1QdkpywOwYtzȖdI.>,dɒdlpݘ&bC)HJbG(Đ@7v'mH\a:@ LI4I'2;ô$&-VseZ-7) jݲHmCO+`v*| +㓺BET)"NEaÒ~xZq0l,k@"z|dJtZJe]Ҥ4)4ƱҳS.I7$/ JҨ4!tM7ܤtGnFl霖Qn* لS45L3N*ˉiqmg̍C^e!@~gSFJmTVʦSsp6tEѵH6-R)䁞 +bh1 pT0bƓ()bPb +`ݩ("T=N&G +}0IPzfFS_ YUKgʐoQ@0oc$h r>8EnNZ6qK  +.lhI]it9Ua3O}.U(2" 87=bم,'rYl4)/VߗwѱjoʾZ +|.o*@1[8@nԁ-c :pށV`r`'VX@%@U+pP'0.îja>_:nBH܇ _]8=Lۏ_lٌkirR&@[ہuJ;.n~7/>zw]~qCM]gvL]:#H;օj6]Kjbsn#C̨^.{xH^0f`fȲq% d[6 + }$̡+0=Ǟ:ϒ;XZ5Y[" ;sWͅU5'wL)Z"pePTvzddJ#7IQpx o!RYBB,`E첺:p؏)o>r+HDy-%r}n,aʻvb[Ue%c~,v%+e,O#y٭'tgiڪ¢ 6&d}=1MgTݨ a4%`o\kv) <=e0S0jbGqI1Ř} v0.q*ea88vn@&κ wE**M5+h!`oSj5R1B8J643՟|ʾ\mJOj-plZnvѭ[&gp01:&[do*fƽpwdT_a/2^d-í@XiV#a٤dc8`46T>CT!"A'0@hCͪ ~ZfY٢P!YE&"P!pܡsJ2\Aʜj,QE);TsI|˲A2L.S!B ~|3:y9p}v!1 EYeȇ=?;[cŵëZb'/J2Cb}ysO_EEu<^t>(<).,oT1, ((052b(NБ4k-Ǯ`(J&_pI&0՗R4pX!W/ +Z{S#"$[Vk8)jZƵf(KpuX͘44EPWgd<#ˊp!rxzЉE\q=L\KLe؁T`Z" +ɖ*v[*&Z˴sOT-m<0=kBijW ?8-wW[H#잃+_zmv]shseW\w+v^D6 Wg$HF`8Zd9` z0 LjL9@K ]`n1UbX``2T(i8FKSt>W`~yP4Ji#;2!-e +a{cp痆i\jNuCv4ȫV %-0c(੉S^?5ߛ14G=ZN6OdR.:]=~ *)g3ۖܛs>+=Ixh2[lv!ShZ34㖝94Ű؀-[YUEM!2aGa| F{@y(6&*.*USDypFS M5:)k R2ehd]BQEH: OpSM+ٍ. /TFnI=mdc5GvVu?F["*nS}8?;;4^9+'h#0 _DхYMfݖ.2p t;nigʄ=Gkn/xF <E[Z-TIjRux `)}#b5Ybjƭ:h<7N)$ QV+ 3r͡8"yуoʮ'ruzȱI/HeW֢9b/ O$FӇϜhkݷ0ie=;Ul"U=ky\tʼnEVua _5W<Oa'ăC *IqW>|@%%@$U)aIS4M1ĪKC%Qi&Gq=v'0&FeV0qenPCZi-Ï@&u1Syc Ur-"Z{لD5h]4MF~@p]]i#2 LA)4Ohΐv`(7lciz02z'Eky \-2m$d.uڔPҢUSۂO{ĩ=k; J+Um0s!YrךK Uݷ.Vmڽmxl4&?Y|nǑ0ϣϢ'542ml.n1lڬ[7:QSO /Ket5$ +8;R6(nIV  sn'R'ЖVu?gJƯ[:J(T26K&=?8*ET"L+/ ^xKr=qF[/yMhJߎKeg# (@SJq+;O;{6lsfˁ9~ +[=WVڢ(&]Uu{gN|ĹϾ\bI@qVhG:7TH7VHSK)-[֎mАXvZ:QmdPR!כּ9~yz9GW{]K +9sLtv"8f#Z#?#C6@Q)]>Z`՝ +|LgdF4YYݛ莁`g'|(˳C<1_&ݏH7l4z _6 kBWYa +nٗ;/nv/wb%5d }sΗٶp|!E;݈Höův뾈PGc,ǥOO~(8)kY;9wU+̢s.}/S6ze' :ޯSGp;ޠH#E WU4y2QU|@7E#EBrd"P*x2DC}!Ϗsv((jB}赗Z +L\|l(Nu)X%7l^n_u4øi{g<^SDSl[oMnY&&-<!ik>%嫩Jvu*ÆH̖QH耄 +H`t"Ŋa)=Hy|/iPH#њΚF*bžⳞ{ޜQ|mh\OJs*h|GȑIˎ|qmAgs [Jy`=۩v.$裉mc+msi[;COۍ'*?ɫwNw_]*5FRm`#/4-SҰ\J֑]vX;jqrn{ +Uѓ rd@T YYG^ + kN"@:I[u%y}ĕ%F$FnZo7]leИmg6՚ʛ= /R#I|go쫂yĉ|4&ņKz~1^t_A D5bR4X)m1>k"cF8"N +т5u=zD[~at:~d )δ+-]h)~ }k>Xl/c88~=~;ۉc;g_|v&%7!^$l(^(LIFvii ?xYe7%mE5&QF*U-II{ MZ$=;%=NrVނZP}YpEV[-1+GsnPNjP-1GkQ_NgzW;b(+(ٛZ}34QGŠx !xLKb6#kk`@5@_=uB0*ve'u|p[GwiQ+r,)>c6.{rc70ς +h%˄ +XnUAmGpEC߉$RQ,&Țڛ|>9Q(ME; ߡ-c2Em-51@,mxBxS:&+  qv򜫈"IQ"QS]㐡#. jkJ!Y6b**,2֟$ +m7@ѵ?/m$_$mWUj|pgf |r߄K:M,)҉:ITEK[#&Gim鉒y9l2`vP{s=Qc9ιB, +`dgl*ҳl7kaX{&La{Y۹ֽZZXĒt-Эݡpwd}K_/Wk19NxiAJ+UA/aetT>&H4jnFT܅(`iãiEisy].J{̒8Yy4 i-7xAB:CTENe}>}}w}&h#SBd*W侀`r҂~ +&BXYEj"/ʪʃi0J1L\hx389F5!GHQv;) ~îvkv1^@ihP;&5~@8Ws3dpj@ j|m 'tqvD:_zŤ(xФ|+5 !;Eܦ1KCx>ГTo5<^_ Ϲ34RLZ|1Ԇn![W>_nI"vh/[ҿk(n"T +;cac8};qbp'ĎsG d"Zb 6֮ѕ+PXii@ƺH#ki*릍M[ֵitĒ=tgyYG}FT`X.1>Xce*3IˌL00S 9`(Ocת{aLOkF)\"/Y;_s\4Fhr3Qg},y{7ۇz7~x~_c&45uN%ƦZǏ,}hMue{Oqʽy*w`2r aPУžg_`/3t>G]k_/!6CG E+l11Jd׈k5b+pv1%4W'urQٴŦ`aTZT(۾s.Xƈ41:* +EIu0k8 T4da5 8隣n3#y0Zͯ`OIcӻoT˧6R_VwBu K+O%R(b=zvQv+;B;TUPE8!:)~Y=L/Cy o8ϓ!er<|\D#ԭ7VG&5 K#:^ e]G>OA>c+ɋ$5$AI_7t#Z2p9l&DӐfj3tF{^lcONi{}Ɔ0&^=̈a$f)-*>&#Z:RV}} ;ل_*@Z`GJH$?e0gјUCqN-46DlskXU-ۺ.PVz.v[>NF2tr %qv'ju_(!./vO%w9ν޻~l*3܀ꎔƷ'-6C2Ө5P@pMW a Fg~([ WTKzyg[G*}w)f +Q|{O3vCH X›f"XL] #X{G@(v2L9/w8. dNsܢ`oQ)zNSdPkQ ezCcٮ6:ĉR+u ˲x&}&}ATbyN_$rs+Fug!cNTt@G@3ְ#%5+io6204"1wRH |P E.#6ɘJڊZ֣%wP +9S;@>e'AAC@tŐdA.  ,X> GoQrUm@8)ӠmS}9:#=b#^ r]/qr$u4l_R.^`/ٟL%Ij88sY't]N0.{AX!e *z0BN875@y0,yd)R6'=G#=`qRdpt#?/+hظ@ZoR|MU(eTA(CܲL峣BF|[ȅztX𛨖.컯N gC'g86RGS[M .Yꕏt{o+))ogԡMs0g6xhTiGOw/#tkW]?q RV@ ) ԛlv. fYFvv;KF)X.dxJB#D\& X*؈K_{#`Jq:Nңգ z& 7Xcu`qb+ݱJl!V)Vclbc1ElaH>+=Ei!8r^N%CA4c0 +;\n (4d2P̬oi&-4$R taҲ u"{4|dɍfA[zШ'_#Q/~|75rEfȡr@MeDq +ن=.(gL +R9|m2 T0lt4,ilQ93+\BCXvL;8(HsgᅾDre"㦨q 8Zshё|-9;T kYy?(tw[=\y^8pcӉuCȏ:G x 6˓HjT5Q".?q%f?qPyxul \$:017OzUӔBIO'Vyޮ7ބ=ģb61ũ)wR&Vˍ22QƜf ǫM[^TMx1YPc^Ǿ81*>_Q\Q*Q"cOt?(r^'| !_ md@`~1K~XY4ƾ?KW&XZ5lfU0;lpqa~-3 +ʃ !uCY݇ك}}aT,!%aBq9=" +&E|C/yؒi]G--j%m&hͰZ%ܴ!fּ̄E$:d["ok@ v9{AYGF@ewK8CNK,?Vɜ 4 l~QMQL?֎[H/=-F aw{Uwm:k㨖h"|nb[}+y#OX`ROWqQh;:u`Č7(Bw2*EHG3h*9N,bb^8d:DL4#P4YaNe/ٵn# fY4\LC`QC8Cܴ7%D]$Ar&i զk"|^6JHY`Ӯګr ]Nة(2FA L%d&3 :3h0tPA"?3.6$8%Kɴ6gĒh|`[{}@o7?ci̫;)P*QӠr@2(rEMFbo>0=Qiॅ8(VXœP6 wkנޑN%r9N3iJ1J=5pJ 4cAVm #% '‡ۿ}A|KEHpI~L؄㇮*W VCXӻD*-D(1*JoҸj) eRStRCa  SI-T5'e܂A%&6Ԁ,,`+XMX7o4v|.c6$>pm0,9y~#M!_P&V;mbC\8wslUe¦CNl~ޖ)%A6k=;+m#?S[ޅ+ !eĵpWvjC`E"c!o&"T;]C!?}|\b輡ikCQ`u rnrrq ouURiLE[$T<О)ϬgWScwydb]zP<G5xi@C`cl 6FӀq" csA'yF-nRU,Vj*seuf=sww,vBĦ U +! F/}v$ G HvjA*FDiDB"BHm3uw_}}/i.mqƯ|4z~QD^j{!̟ :eY h~T>}99`sSjdӉ + !PzpX@Af"$ch|XQRHd<٨G}!"6vke)?u.q:#J1a ؗ^:0퐁 Va HB"7?Ή{'*Q@Swg۝^c k= CBN:S4>E9ˊWYٺz)bJ,U{FJ&o ͈-[J3ynJ)TRGp?M3ur%aI^VLz{'yѧ,M;=EM*J3*O[ɺ0`QXZ {En4*KbQS0ɻmZR +$|7NqR^ 7(g1 2ڣ36͹2~APy/=XzjQSHp!h!-ѨUAEi%_gt3~z 6P+f6W͋ #/ xOM-oxB0/I]>k\wu=ҟ>Ӳ:1jP(!иOAzBr7 +ժE\ ZVhlL|Fd4cKk5gH'Ƭ٩Oы*H.oU+{=j5}lOܗ Fi%OJg3O*'dVT32 DX5rX-r*cVr(sb^򐪋+[S#ʱϖL#fD8tAR,e%&ˊ0cVmHGD0UDc0*㡛%*&] ^T25Y\AwҵqVow@-QI/"A B<lUoP;!Gh T9!Xz!H4xq";4 I3Lzz~΋UM RpR8`4A_o4  ]1mtiWqv:0t<ȫZ.(o5De__0^ū+˙qO8L&NN +_Rْ4 ع^&MMI,I1^-Sh|ڦaȋ2!]˧ɼ|W%^@ Pejt)E_βlo^n QJFVVB5>:0g􎬯fJIFlKo ;ZVz(Y؂ef/̾ZvdI;bx؍*+ Kץ’QNǛvlSD_Wjmtk9_( ǔ['}?R{&6ŽAEy:A6]$,ׅbIg>I_k8A>"JazCVsM nB#( TUtr0b׭MLma@ms{uųѣeBdU4)e_!W=T} )nҌH;,~vǛǻuF,dxmE0vi O֙񛕩鮇6lOoU +1W\xjRy}cM<$!p'@~\|42@WG@չM杄:D0[vm =ԝT]cw4Ҽ7֗k;6 +z}_J觵 ܻ5`a`:k`}kL`xKb&= oU"V@0 3R]DjH[Ú[mhnڃCgx/06op/|УSw{/A+T?CЅF08)Ni\=2,ZK##gpX,^$n7W{q<#O,(nRI$zBwYŲ,|,I~ox`lı㳧Gg?y|>0k4`4{{T%- N4K|9C+߷8ҘKçp44ӎ&pbK(d'6R!hM˻ŽvkhXbg/j]B]k50 + +endstream endobj + +214 0 obj +<>endobj + +215 0 obj +<>endobj + +216 0 obj +<>stream +H\V tW>oTgs&A$H%!bIԘDBFZ"^W/*47aAK)UVY3;fs:>5@!eޑYIJ/Y}%YƹM>ȞSlmwWkInQ^amjuy+ +s?(˞Ъ:^\/{&ޕy-;jڌl'uhGiΒ"ݭ>YSW϶O[!hѬϦ \%^FVh G`(cgj +xiHG$gHA]PqrR:ӻaT4{ +# 1'&\^`8D@]~bɘ(HWp +(Ҹ4?v߂/fR7U{tާ(9'w)6Jt;pu\8.BQlF6/tu_qt2;8+7A^Ԗr|wL^ڢƋV b!%٩;bȾ܆\߫2Ue|Np~V8B1FZ*Y[-ۍOPZw*j FYot|X?ap$^,ӱE2NKԎ%$rR>TIWq{ʫy=[5SS[>u^ mbIf[i>Y[;nk>|=/:]ѯzޣtRh. r2& )\5xKlİqLwp ߈5d'Ghړ^h"eQ.<-MPtϽ9y$19\o&A>_J/%nY2$adZꂪW7Ɛ#lfwiY`+vc)TYYNYnY-Dk#^JZ_Dq;*(}i] Fh< \B(FP'xpx7F0l'xY-iwfPGbbD2]vY[=fgxg/$?P '8{-MHMxGu3Nxƭe$ .ʴ'F_/sxGG>2rEd!πm ^#>߂B]) 񝂂2"]r1զqc\8s}JK4(W-_Q뇬^5PQW7E, +"Uh]ԥ*I!v!h`bX{_55I{iVE+'U)Sm{'ccJ~wu1=ʷw޹wܹw?-]^Z "{R;]$hix>n 1-Mߢ"؀bռ}3K /jD=Ou}wQzR`<~%Cwu殮ݬFlLpn͌l" +'\Bgv0+Ҡ,1<o?|IqnW±[֞SjqIq798"SS9.p?*}s!{A GV=OLS]P:pEe uH+ +~% +XReK"~7wG@`Lr[\޹Au(yzayVDf=&DnĒ`bF*Ch`JSb=*uR䎚f0;}vv6@S;Y.N vҐ*s܁z<^}!oUB0wu1WNW_Wm^z,lmogt=ՎZn6jQ%%QCcL{GjF&oΡFCϫ1~ p0>10t_cLotPqQnN0'&Z1AF3 qclph7ANӰXH?g\ "Bk>ΉrSA^ͅp`XN1(b03&y KsLg"FQ]-֛Lz jtЁ_{hs?9@d6Jhu~ VT??{ǹ +ja;b0ki"bC5ϙ(zc/8gC} ^p5܂/!`)>aЙF񊸸Mwac{-OJEk~1p̲-ZqTŻqeQu.Pk؊P;}E/N3DS9ff6|0#69B-~"oW2Z>Φ^5Ȗ:vc$b?;B çhcc+[[: g6b?tѬo4kY+/-AV_iGc2e_@Vlh X+9hMԘ4msLrP&Pix( I8Q*-wkQ%;ji(\AD(k6+,jkzs>]jQ_~6}kgxGrjȇw}Qlfv(z)\[0,̿9C4_@~ث *5c0QwRC|4fȥjUS:3pZh\p>GU9$~iz)A啅+u~J٘@9U./SG_\b%;K"r#D%xVV 4A鮐S7Q+,{j 1OT.(v>wVY򰣜G23rBAH6}`>2™/׋[ c~:^(z/Tm7l:*iYN%9s|y09dl0'j[qAm4b7B/MR)0}B*sCQlk[8v*Ik[_o-j*=14" )LfL9EA.zAO `{ @^Ƹ03 +7xz3|zA Yh~ 0t0N\oΡa^nXtX W^i:ٱ|)'ڮEԪ-%wQkuDj^;iS=R^O4mu GT')6;~mJA\_;Ai&Nݩ# k.Bv6zNg04KڿX6+'$@p_Z}pg@6Bw VN N'$a&fg&ivi;Ը ؞L;ÓN'3u~Cvmiݾ{ݭ@xZ0- [iIR IH#V 7@,Й z} 9͓p§!7Vє)e&)eb +UlZfx^ŕ>D:Yv%7R%Y ^+ܲ^#׊Z-|I~]6f-jUk]kK+!ZE6 D-+F F >NDTN#H,;| ~K/8O}ΆJi|lRRi~T7L[XmQUe+Ƚ')-!"30ت:Y7aQfbn +3\zͧ4OZ^@qRUG@),؉XPKgJ „pUxC0= +A!*lsI,}mAGA XCm xUb=XH i'dWE0j:&#&Ȋ*+EtXX!9J(츝Űٰ=? kDI5?z+U_<+<'=/y-7C'/,uz]Κ8 +Or F PЗGk8q> CÐ~cto>?xE +K\J7=8 +]}S3O#~^08I {#sgHģ ALbBY\/DXfuZ%kZ`Z-Vֲl,iӠ'`+-Q*$HӈY1h $ ]Jq(qϟvf'6 Ab?s,bpv7 #/T3LLǣqOO}+:ppp17έI*ȭI&}89%$gq9츧;1 1>`u8moF!h2FC(c4Xf79Nݓr0qw/ukycbuI+LvctTKxkTHN߉QW@j="67x]OU_2!rF/}ŵ>>\%+.SPdl%E`7<7? chhhp; @KvO*Jܨם ]QAQ$qC ]~8q* + ~l, 0o2;\J@[ÓNx\ <+<Q"1KlZPhZĨj1/¾o^} mKm( +PFAfM¨PیhŸpfpgqzN ύn\=;V&BywJR_/(*1S31;F\ ^iv6q 棥7˯-/|Wto$tETz*+{?ZSŸq A&25: +{~_@=.HE^ 7kjEyE,Ok,FAP[}~䷾p,6N597㯒8xu=CpVpLIS|4K0,!>ù}͠BO c/,i%ٺv%[xQ#XL`Br r@L$ĹH WZ W&n&Sfi`ichø+ôj=V}{A`H NtFUhU*>ɫS47ԡ(tvBK%@'cC;@?Īc]l1)V15eds'oЦ[_l=Yx{[ ,V9W Y-@EywMg^}!w<0HN:N8Og|;j&wX +:F')K=yC؋>[ d:>f0U +Gx3:<ۖUGFl[Y[y|Y31sZsK7^wؼkE+җ,RcTJPA=/!u3&*c }Y$Gy~3,,كS V HX- 8PSܐX7"(?wxb,18*3NKč^ v 2oCU/!'lcSlY0NT:5 +8` x%C>JD0X|JtJ(, ̇ ynGm#Av ۷on{-v%J=͆Ys0(BDYՉ -y{ +~ up \y%zV;abF9!=g o;xnج Q`tE"%|4ejB,g,uJTA+cibt@%6Pq]GI[eqr4cԄ./GS?,Dg7/YϗK<ڎk_YZ4X;憗.!׽u5 vJ-ׯyH;qwt_D!s/۞z+JL5H5cq,EL,v]k*$q*2DFĬ㲻s<HX^g2C,{`h01JvA0JA& a 1#TX<ň.š09 +_BAS!Hm0 F(It2ę#9xa{\th&i Zʪ (2Y( q=.HcA\4X"i55%Gy +Lq^Oox}mY@_K nOKyP +4)J JXq{}{obf^໙n sg- r]m g$$r2) EPE1 +V}iboq + G(@65uIǯiԛu!lB H{AX(0uo.ni[])+8MgWdk>8ǝWߞ+ +E˂Ɏ1+$(A*.+s`{l&sVMy*v>rN띜7c1'՛2mu\SY"jC&Oo튍<$0}Wz߈1vÂ'զ2& 襲 `(54 piܔiˈÔWt]^삽q=g?nnqQ^pumfY a56gti?fIp` .J 4*֓D2ftd0SqNkk܏8mԁEToTqZ.TT-u: L$6Ȫl$UJBss*eMުJeR(;O)8~e9Ź^&?YϞYVm*&yEo08@rCw7q]a|dkW+%jw%Ү /CR@ w 86SmRJqh(+$t&mmҗGCts%CL3^_Kwαɱ(.T]R\19q>.Z۠5dv'2 k qYL<l#YyxO.3}١w2h5 ef +>m{\O3syU* ]T%b"0SZr$ou7^ nB#xqڝv^Eړ%- +iŜ;]*lMXN?< -mf(<b93@e-zоYᤀ%U?:S̅ ZU^Ju5)ZJQ9 Mͧ2Ejۆ2/'e^qi9Ϫ3Rh9NbQ(NGH@#1iG(gÔ_d?ur.Ɉȹ\t+ E0i4J|<)az(WHK=Rf&[^^$J/|c2"h剼K yi +^a=E𑒯HW uSo2T}>gWkng`?B;&|(T*T,N F{d_\Uӏ~`Wejyj>?~TS.*3Phc?&XkY/[Я?qўV-9G*lL) %ݔn%__6:{sicNc!J7$d^9{vm վȒ^=XY^YQ' EtuZ:eg][ʴoQE3ct7@}D7q@BXd7=+Y> I]ɮ'k,' 5W8O Uta +WH#[]ͮLY6w_)o]\V8spۅƆB(eLN,xO/~֎+ so(΂r:h»¯ҖniOPPN݋5vji"PBX bлG9S^u؉@4By6D[ +T(.E)𲬐SIU=N+M'rJ=+F '}NcgFQKb~uwAL>γ +R9O U/szJPYo]WTԬˁa둕XOB#7pe +z-]7Kz~\nLw\:ݵTRrw+ND|!GiīO<^q[mns걄~"nO ]%uk 3#I>~$K_R>ƺyNpf$uxp0; +8oG6loܨ5X˙cqB(e^/AQq 2LA!Ɩ{-pea4<W>K$4D^-&8 G2^-Mws#9;w;;A`Ga)Na|Ms)X{[7krs=iWxӜTS+4͓T]GCCu4rN>SRQ4"J\9jqn(,fdRLdXtiz趓8ĀX8 Sc{bm)!X.Oj"ҥF[G@R_`C7/Ӫ颿Peu@Z~DQyԲXcr[wa$㷤m~a \͟#ޗLGg7'f )ij"/nŤivdr$z)I xZũL8;2K\]&G}dZ'D:!zX$ՐhMͨM 9M&ā bL<7H6.KY8&4ML) +Qba9aJYt1ff ys_b_ 4M c!G]Q-ȇ[6X^67x=D5㿠'yN lvq66W\vNf? (SY]+ʐ`U;M].QݜbQݠ- ]('ɲQqqF +l +p7t>[ )BP(KBYSKSk +~ɱ~ L{.x[(X&</4b6F1(][.- Teu`~ڜh^Ľqq^X֙[z>ŒUm/NuؾT,e״mGيUkwG.Fp&[RsP[jnmDyg.SYY{G M'lRm.Ml6x>pK5upMcۍUV7%IgFrCP s8pF P|?opVʫN7|x57G?=T )<ֹGA{ꨎoocevUb3SyOX*%ʚ.a@@UII;7۞o<{&{2\فϳ}̽г̒:= eeLeAZ2\-E,B\>lsSpi;BꗕRȤ VG5SZnV_JlwT3$+/6+ ]V6+bK" +%R`t!poEo 9KM{ ȇt +p* @\|S祽ٛgiM{b*ؠ^߻8|ˍ-%Sm<;g_|8َرϗ8` B(4d4[h7DPЊ"kQVF+k7ѩ4|?IlRR&ZĤ=;bU5˾=oٱbQn:kLTؖ;lOO?ym7ϵYPެӯhJnvGhlf"S)RݗFl$YU55EBA4րA`^!hR +B6.G``}.%ebFQf yk,ԘxbV㓽63T!YQ4T#"q̻ɇ$''q " @8<ʏ8 ~xL息O] +Lɏ +M1({7J!S +`JQJ^L˷) :>H";:ٹb` ߰}#xlWcGby'o4O3[Cr \ΐL8uţz8]Q\`~vO" +uG4B "$EhחJߡQi#]U1 _'kO4|)ɦ ¤ +Ol)[Ye +>fxr-- JԒ4;ޏ; +M4@;"VpDI{F9LS%b(âE%5=4ՠs~YUn2^hD?KDJxLje8Bsid^IIdz)ؔ%1koQ*=cG-ESMR`(F.-jצYaR2)Pr(3_@} Fu-/$@=zѪ󵽫η}lFwPb"->UBa%CôLK Z@R5j =$Vk7#/CTꎝW?mZ1rĊ-=ل +엷N4:q z|_qrtE?|ڷ`/Kg>$f]`ƎQ{R6 +$3N341YF#=՛dGGHE0+9q|$EX<' +~[)l֭D!Tp8#sFW}ib}~ RI&gfw; __p$G%TBJ,DoH`C^h)FR!?⚧N2ՂT/&kVo|m`R1|yL0-˪-qkgw xbNoTrhV7hPPn5%ԣ#Ésᩘ}f"Z)X5MƤS3GmB}K5!`nbLOh(OP,/AR\99篍܅,p` ZmXN[[Z>-$O&!P3r9@I c"`{( L l"vr/3P&H ~{&ȑݻʚp#ewWW{fo~<ӣ?;j]UaE3ɓv} S맬!?V3vr`化af8m2a'RA~,ښj} ڏ𫞓_ ^Liz?p Ƣ%z\[W`Py9>绳ώ;g8Ϯ4&qq)8kK_RX2JHش"Hi{AS4$MҘuTHHsg;{%| xxұn8fj  E7Ӯ^-~Ց} {[6Գϸ>Ry1T;zT0+lUY\avfjץdP\G͵ `}IW1^g>Y!sحqkfKEzOiv%@y`%] $IMf1lL8'AbaGή'1$j|hL8u0)K T75!{݄kT'LZ?ntXn Q-HO* ɉOtQ+3`xp`E6C|1JIKU#BMO{,3iŘ1:h7͖i}z] [Ƅ? h:X曎l>?5e ,H8έV+I1Q=* @ AV-wz53ޢ_.MXParƦٱikl<Fs'{bRh{#Q +{2 {XY+|RsfQȼWY%0OLvQ9M)C)W+xuJª^QT*uFy%}Y?Yw $%a+m(BjLX8Tl%vZ q:L,@,5 +@h,X2ylzaPm;=ajTʭeD"j6yZJ]UBhas(2(d\̯֋qNGE;mOl` FGq=*|v#Oݸw4lšϫoU:j\UDRp^SJtW^I'8>|ocrNѺEag?WҼWy]|!ͷӫf5yMƓN/&9>f=|ؖ k6^ﱼf0ݨ)ZYZ^I6+a_4R3yHh7q~xٙ4g`wy3sh"~Ͼ2v;'L)i)uy1PPbu#ԡHdg2o#萶 9U;ӪVUR6+g]SD+k9I7͈aY/LXr!dd%c`w9RvlK#xiny85RXWGp83v%.(k&%YP⬢d"[RW({ʟR.ER{aBk)"8ּ +g_/&(+K@hoW݋UǨ%aD53zBӛnL5c!5bn4* m`N88MK^[EbB9O 0K}b\{~+h+"rÀ܌nѨYg,7 W͏o1ހU=VXHѦ-1 Z %gl)fh3Ky/_ph7Kne7Mݹq<2xh.!m먠Yy ѼL[Nk$"tEڀyW55.E<膫A7jݗ9ZtS'E5nuA5Z4U!m1n Vtڼc`@95:@`Ta_8 +Dk.&+߻+kë-KB-5~`l6cl%jB` + @y mRCh`L#Ƹ@dtt:7-twwqZAb<*r~_!zpHf$%˶==cc cw5' ]NOg\hU;sKu[[^0ۋ݊oJMk~!B_:"ֿw狝R9{|0dk2:&SS-A?`C_d2k6 |;r~]=͐>e;s(/y +R8|!јS 8 +'Y&![6v s^N1u9xr`pH:muDފt,؞{rst/rK?|8?B!ف~)w _Vj `B(h&sm%L h>݁bJr*%0 +neqK. +4E@?ugOiXƚ&3 oɚ_j$Hy~O,4bN_^;ӓ65,X;d Y->V\:zN׮.}-3M}FD+G>lڮFcxO;{1UW=vϢyRMI +AEK%-!&fNS^W..gYnB|vk-'VWq5,jTU4TF Nx BS akl$jDdFIg0򺈜C9d Y\#rD #FĆP,JޝWX,J>i|B?ZLJxS +J7%ّ|qX*clm]~5J4AhN$&p0F8$" I r%DpH/+buGCbYb*^t@wkoN36u:<֗r'ĺOpm[0xz šoN=v;_[8̋~JPmƶ~&.ZpFs'4S}16@-qZUBYƠ[t/!p + -G2N+8^R~U@fIPY PB$ )CJA&WP$WćD1gwz<}x]FF*Yx@c C3KɀRW{dmB;<-BR+! D׀xA+"?@-!T)[tpy&/[M^?]BF'9}D\Ue/'F6jGW}~`,mJƚ|>U~|4ou#KGfo^eiN"?Ej DRTW.vDUFMi l7jbr__ \N +gk&fxowt8 fcmX*0IR 5œr( h>oU$?,[)Q_#FJ# +rz@aԁ|h:)$%[h< +M d|~J*T-uƹƧRsK%hCq0( *)K +JόZV6Nyr_:zhgOۋg޽a0ͮX[gk9|?Vh^4mp.? Wnͷ|GboqxsU,A0vB#V[pD&x g 0;Ws~jF~6K-&>AV +4 $\nd2[Dy`BI`2Q$vf2+ X9dE!jB[VkK{,UA[{kv7*pCb&P yk0͘ K=oF32AO^G9#``_lCr#/z_8؅n~c Z|fzff{jEv G*J/|9]y絉>^ I [⿌msvS^5l"1T3d(]#_ZM'o075kWN:jN@PXik%..DӞΖm#TDkP5$ӣ8}~6Ӑ5G!&iY)'}q뵋1jWM$yI&%JlGs𧝏FP^6slMsN /!1XBBQt^c^?< ` 0=[r^ + ۽18RHd׮~9e(N&Vڤc{lKhy6H?CPiw_sw=x20I-8-p\/ML~ IUè։NZcUV/k([=3TIg8)^IC ]̋IqUjGwT/1Q=@ n"xzrB*UP N~Gb|޳0t[!0c@)WS.DXz"Niz +9cHJ~u% }Bj]wд\J%qEJ]Y(<|ł wt=jv$Id +ބ"nL}EܑH4TgHCG}v_|_W=F"e:h<(p+6[$Lf+Hi/ṡ^䝡*]Za1"31Sjc(rS~o@NKhlB_Sj3 ZB<[Zmk\szd],`>୉a~[A#y[t,(a8u@K1f9Dm[NSFkĖ-XP )h=9k9=P(?R8KWO;Lmد @zv:)1]DaG~Tx\x-٦g z,4'>dE $"JZ%CaR֕LjȤjb.3}4[Kdq)%4B𜓜_y&4'Q  FcԜǝg&WX=0h#K؍|ܻhzzЬNc<› hnL)ҨK?+W9:K|Dt2P dDp%^ 1_>PKDEDhk uXp"ә ]/\|uTk}4{#6('y_ee2ݱ:V=xJE*W - E|rw5]AiGLj>3AQ|.ۓNjX\TjUgkt.C3VQWt{e/M:a7 D0HˀEYu.!0rA.©22T4\˴4^ڨl3wփЗ@2/=䘢YY`@tO@ THB\qIXOpĴj*N⮺K%LMhnDR? Ba>^;nC,?1pjdtlg]ܻwv$P^ mU ͸ч!`'qS+w܌R/H"RoҴV"U\s mm5teIanaZd&3j?5ل $Xkzj&;;=5vt&s-q<3=uֺHIqR )3VI3bÔ"zGH 'iF, e-q;g"4N[.En( HxZ Iӯ;Tz$̒`.RT7/L~S/R}(R` + +endstream endobj + +217 0 obj +<>stream +HWn#7)xv{='E `i2n{eG }3[WER=F`j#V}u5ϕb~!eUQ/|iWyW;[_yUk1 7R<\ꪮ VTT|eRV 8'?iLJYr*W]\qsY~35[1!A6|:PT4A&iFJhpdFG5dP7u%Ǭ%5 H3򿢔4ָ-5_vd`HoSl_;VZǷitTV +^OrKfREE}_HL#Mpmwq B* +kV6k+g!f`; P:YcwF{u}4hyj~ earAK|/ݖ + +ua$;q- qS*@.>NRg] + G~-=k=~UˆT'5LKI7zQ9Ψ'̬Xg=uY')A:26TlӞ4WiOa1L~'2'zk*ޛX [(g<:Z&xJ %>x;~_N7 O$2\;>ENdij +z64`J6i;žp (n6IS7?ߔv"+C + эbN1j玅R7o<4@#%VLi͌U#8!-i(;HHw'b3kpN8N;9}ģ `NXAt*C}\*v_4*cH\h#7h\qI6I]<._\z"gNERB +ZΙ*Z⏄.#FDN2+2MCIFll-q|Zp :l A2NN?m-џ~YVOX[Pzm@Pj4G,sL④xōyZ6b51j|KU/CF'Lgx> ZO)>TdmU1!PuB70acHq21 nz)k pZ"\!LStC-``=TS#>{T)r(QHhf,^R^90,?c v ň-ӆ}#úRxti.ůk.=>ri.].ޝO,Y=3Oz2s6TՔŮ< *sZ"gd@.έt}$;* ;\ DaIP9ޓ<ཱུ~J6V Kԓcӛ3w|xlğ?.P8?@㲥 "UUbʏ\uh3u]\\R=m_FN0(y0wYyd>\?ygO:CZȞ0jvm X$+ifHbFވtƿ'fg6/wFވn#ydAALݙ*eD{?ID-gt+IؿN4ϿwH4_ę}I场L#?]ˢrǧۡ[v`[Cg yzooST=9z:.^cGz+$vo[$Y|JyW. m?Ou8TA@qnICSDA.- +ËVT!|dqndxN +Q)]X }Vqm%s^-m[AwIc6PQ@ITZLiR%Yэ-y9e74/~;=7f)MX?/N,^_7U`}0^P)`wuoRR;Ӄ-4(&kL{`c~טY=`K$K"hFJUddhe_rE" +tB?T EyckYlo2K䏂4Õ՘ʕ[`W0A >D}7KEq2#{ o!(ZM4N֎ ؝+Mg +05F5Flt&dXކ j>.Li_C! vhBq@07*!dX5ܪ}0Zj-}O?[P02Jr;N jn7 ԬOXϱyFT +z㓪4zkT%ܓʙ51.;:H +)w8 _p݅7O{ujcp3mϛffJ'L]K!0'mpv3!x k#m(,;Tu-| b'C #7ݜ]g: ĽN[ 4\i\i|J^}I÷1':=?>WI|>z}n>GMބ|n-!~ܓ$20sÙAܙxJ>H2:lGQLw(dpJ0}rk&Nj Ey]K}5X^Nΐ"!$1Jp]k:f?򾜻!w  (sO/^a^/=<ntǶRyMO.βlqha>8H4Xa&ž 5k +)z~e}B  {b=ƹ{ #IuZt(BnP;~L=~6VUsr'E?Q͇Ւw];O+fШTY7>ܤ&k"EaQ +äX24ȦNiPh^6b&<۽rӫlڣOcAI곅(|5Yr.W8؛ۡ\{9S5򤬏S#o,J1,9Cۇ0V`*HU_؆>p9̺w0>ۗ l"C5uLV2b%Q$+1Ϋ|ISpU0(ݏ-8eJAՊyqag$6khp[@6 +e^aiipkdCRʽ⬫/Y*]L2Gw +G?i}.tůw\#̇|9$&#DYD c~ >?HWQ(.OzFO^ #JTL՝6f 4MF&N*A:E^JgN*H1\5dqBH] HGb#BM_0?)BdAѭG1Y`,J:&x\ +w&.2+4u@(eDKT&qO3IX]&M\}!>Ht4aOpV+{\lU3t'蒬:@!I%(dT)72>l3~~l uLor3;kb\K-VuY'Q]Yo n + +endstream endobj + +218 0 obj +<> +endobj +219 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +220 0 obj +<>stream +HWnzժ/17Ȣb8ɽdU ʢm2Hy}e#Eba>}sY,fq;6˃W۬vy4e]f˽Y<\9еnٛﯬ;y4,ft^fEr%lKcCcjdc: 24eXJE@wr"N +/ +ZVtyfAyBA?t^~o&m@K_}O4g +[( +]xei'L_fuVGX퐮 52 y$ .E:w׺GdȢxP;tY=;m0~-8eGh)E@(SѭEҥI4THoc+loEeέKUh +R*&[$\ aىAr|o`쉼u ^A=U ~0/ǪprZ{yqf}*iW۾]t+cW6f[, /EUk%@,dko&+YcTu?5 =S1=&Yt;;PDɇL^5? Q!bQ`u4ЫVٮԾNwF5̙7-U)[PGvQvwێ'5#KX>a1O<3& +ႬMϪ7ꔸYdT#wnZazK4f)t8 `d-Ǩa3n^)pJ /[s+,p+5ÐfB(hXDQmwLJO?b]`FAPBlQqh*{#C_dgv{աt: K힚BU7ڻIvK~)x#0h?xObaǼҏ jrfM +?f+PYW,ZgM{~,R;%_NK*NgOc9Ҕ $N ԫ˂V>= +V'*Z#OMP\Hԍ 圏Pn7PUJE ثm5xP:iPDb?|RBH`й&I|Q倫r&ӺL#T퓜)2#uTZ +Y}aG"Íq#, ` :T{ME]mfVAS~i0tPU܄31SaB a^LJ'tirNzpcHRe7t)2M!ʤ/mZ]?FH`OD,`Xc$UC9 pP*{)3V>,d7gꬑ&1EebsչIQHT)(fxJ dX;'w@mVΊyي|4_NY3v;c\N1wJPκC4اYU¬gD#:MSzX&3Js 3D9(1M.Sf;4[r\vHlB&l)W~Pƴ),GzfoWzlhzmde#AG=ӛ[f&ҚV*M~yNIGnu0 BQ~2Q^hV{'@ M Aՠ?A|W  טյ%{xj|L ܠJri}_}o D<`xT#^ *ټE ?n/Q{|]CJ=stuaW,_S (a +ѽw)ņւ +kQh ;@~,7 ိ8"nd1}! v s,q܇DNdSh=&*4 +=) RP*~ph+7`!ȏ[ 7;pwm9/p+W +X9w PR2 Tʬ4zxU*^N>=tg$/''˪jN4u dx#T͢PU7 +0A׎jm +_q;CQ8E 2$vs$7ILhOlmܲH9 F@tQQdޡT Op뚽3\ +L?A3{z&83F (< wGɜfʛJØl/W6/-آ{>l0Ħwv:F(ldѹ:hI(390Tx'<|D5l= $Ďp`y-p*ω)R^ ?2  N'2,􌁎ʂ< 3 z$Nx?$rP5CgxO$ƜԼ$PCq$w:JU2]hD\(N/x\/?'WiZ~-: (:GuM֚Mr-T.,nm$]Ϫ _P, X"FYMڊ^ +o?OnSgKne/~,|b^8{H1r^X]3sXQ+p*kthGXCMg#Y3Qdkz\8) t.Gݔ0BQDtNr w(SϟER-O*N3v8yИ*֮W[S\JFT#PmcI+u uVR ƃ(? }av e{ ;g 2烧E %e]t1M +-MFFa!%]-h9y8ܫ(E8^=h͋֠^r(%cX +2(6|xP|xՑijܘ f!c$E2S \AUEc#iE wyn`[@\1clVsS׬^5\[BZeowɖœ^'lGʛ)!PͰu(dG׶rncOam= Gs{U/:Us,%,6UMm'23Kb:8q’sLfl|&V'.|!ӕ9L~ojaRKǺ+.5:|QbdXmk%l p,6p= 2>^~S^Ʋn&ċG)lwis(+eL'8b}B3tMfUҚ>?|Z$${BBt1nVմƅ$kjܼ-V4PN7OԃFB (pFANr,Ϧh6#q\Zk`"abDMCHcZ9߉qHP>q!ܱ'Pb#,'M?D+YD训ݽ ;oQW?r7,zv P߂tCS{KZ+!/M"|6XGq¢.Ab,t*Z/)EZـ▱5(D +_FUZoZ?Չ]PNyWֱBI8+*䦨i}=5~1e呆 &:,` ݰ\hP7jJ6@iSLP3,(Ȟkk8x69f+Xa1*1iΆt6$h[9H}bu.ꆉ{qN@j-*_hcL"jRfZLK\^iDe02" ,:;UMe`ynj |< /8 2$gϺo?NߍJ,ߗd7}3X os,3: "F.l + +endstream endobj + +221 0 obj +<> +endobj +222 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +223 0 obj +<>stream +HWnSTu EܦzR$'q[o8$ oH OZ(1(UVVT/W^m]ֺ2b~?y~y*qN)qwLt-7/i]:9+TyWAx)/T%ԗ^Z#tU)|+yVoJL}K0[11&`n{hb\-jL0&PLUU*D$PWD$-5wc8*;wYo+e w5(Ag%b+V7^SJ?&'L""} M)^mMb(N{\"zE?_S6itTLvF.||;M] Bm-R$axScK{zޞΓ%'or]8uCø/LYKPCLtS-4M? +n4tӍoǀm֥c섷O#|p=}*H;.=nZpÀ:J}I|fWϧ>id#Jo|C쁏̐O0"pƋjħm|Z?ODDMOӼa| rO0"=cLct瓇iœ ֌7{O|i3[$ADd#>Vj' 3,`D:M3z|ؙ, 7 q|lQ>ȫA>ag>~Ya(ZuUGArpBcsEsvۄܵ+U4;>kkm=)λJ> j]S=.Ã.aSse}GAeТ ~J~r@?4;dJz]lL +\v@AN0:37i~xoQ!t"~.pLklw@fC ގ A?uaC[YK{ZM8+bMJ["fX¹)h.Z߄yI;62hʄXc F2 YLjCG xNdϨ+leQF1wWKqD^ޞnݶ۳l]o+/ηܻ^$_%[]DNwؚljo~5>~9 mtJQ.1/h>Ο~f}>P ]LM˒WT|iW罣> nd!m.ybq;> gmni[5Cں{rDCi6CH2\J\1^)v]c]cQZcC:jek$wDU"LQO +UX tajeJ䱆RÏAWe/A.(CP.< ms⹫Xfۛ~]YQS@e'xGeM,gh,{W!#w8FMp\J0oxgQ k,6.ǧ CHXtw9*$x0.78>z\cK +Ct?ն۶D~ ĻhPX[D@%|}rΒEHpvfvfΙwn)e|Vŀ0V]vu(6& l"P9G|Ll]Ýk$Hn Ucq869[= t`x(5ḤL=\t+'[IGuғ6-uwNZ|\)x7~/;yN8*xbU֐pU0ίdjgi84. J[:|!4rٙwihQ}mđpџ)aܥR:Aa)w /\/4-#Na+(a3&L7:2ǂ!PvwsnQ־CwmN{3BsT@]r+"2qr)C4$  +Q9T%s%rnҤ_7ez>JGr@Brɴ>n2-u(e4j,X.9I4X+JFNt{!,4DhvOux߫2gn^*57*%X/ %#CjnIOa- D90|y>n;/՞5;gtwǖWqړP<}GlU(:̪)$ er +e2&I4_/J^bh/L)e68[1?;|[♷e]Qaoa?S>sfō6 ǫhH۞j$(OvUμGw z‡dAV?Sq/>ABLsn 9aW/ ˉJX!/Iu|YFU,ٙ_\*.l(9>yà~1unjơa93Du%sgʀ}ˁ *L3>@\,_1ZƪPTES6ԞE끪lphch:Lhio{klJJd/찾ǺRIqDgGֲ=ivZFzAwB;T P[r7ыDnGm'8aB&ms3f&4+:GZ$r^c󑜷 +bUm{M8qW>;)Z4>#_q޿EQzK)6j)rlE\}i1[ev +:ەHͧp)fbYYvbJv$KTxul5 Jg _7 =Tjz( +i`Ycj;ؼtݣvJQcruWޢ a車WeJB.SEI +zlH! U-zDHH%<z&/ݑK +B1tVlS D㊁DO$vtՒ,(FdCl4tpU8! %p%TJ X$l#_蹣w,0 @ ƍ"lO%сPJ.Kӏ x + +endstream endobj + +224 0 obj +<> +endobj +225 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +226 0 obj +<>stream +H|Wٮ}ŝق؈@ɃEmL_!'_o_:,.cKSYܢrVQa[\QvyOϞ˛M-<^>|>=U)7+ӫחˋ^xb|hppyk8 mQ<t̳79}駚}nhEBhj!Ѣ?__\6/g墳KvR._|1>sLxzMd~#]{[Ssեu*fq?vU/'<=J8e }y[ +GoCr59/QMOTr[㷙Zaf~-2Tdd$>ǦqdvKu% e.eV|yN7I̵MZqāq0Bq>FS'$✌uU:rHۄSgf|"Aj@byduz2fy[{3TG3ݹP="3!9P8:h+3UdR1\ }Q r=u]љLbB-yQ/8X"s9ZbV#BNJ+/d2~lQ<S!p}A Tƃ{Y湜>}Xcy?ۖR4;z;3-Sǫk}@/\ +=pZpFtљ0K@~f>UPWF=7J/PB/#*_C}RE,N-չh#ޗ#{r4Tx tc%.1_R囔yeM|st:Y~Q/wc j;"m)͈)̑ %܋ՅN2Cʻ5f+L +q $LB/YWjGC +:!fLe: Fw p&C *- !E xe10G~ĽQK!xIJ-s;|#a{M#Up^C$w5B-%ҭx482!omxe&GGq tB}H6}҉c7dnƕomaGmK%?v#jC +Ӭ^hg*tZ,?}H:)WQowQZ~;$pOHýP.cU>hsF -(F .<~;؂qk-Dziz:Ъ uFm"5OkӵM0D`W:;9i14 Z#gsxj}rNv + JM8ʮWt^=d F _aovHnwCvzZPk,akkJ9]^綈~P +kލ_͈FR6M3fBKaw Qd(yԨ)0 Тi3&PSv9j}rލ#Dbp@B +Z#L'YDU4zTQ N$vVE^;J5rǙ!P&Vcl|aZOjUΩ`nr(͢Qw[~x*?o O +5'FAD4 +&ΉC`l=\ڔWI.;$scmJ*R'ojq no}싺D= H1ђ4ԲZnx?੄gMS2:z~umEA:TgTF&?rn%7Teba?6mBЩUi)6wS.Au-Z2Q>%cي>Ŝ&h_pnϩ" @5Q + )(tk:81mI Em!ZxB*=jPP Gon^.7[V nnuw_|(zWoիg#MV oKޗZ'8A0]*R_D}wFNWh +\!6`,綢+vbCި~C0^%58G`^:m ô(ZkO\Yu7$x(ȩc~ι*f/{'TiL{L2ن:M+bd!vt~0F9juEQC y7Nr-H cF~&[:qk}?OwܛcEVdE>Uocp)-_~/JgQ׳;p4LAFުcB yr䩻Jj[7M#-~I-OFc@OB]@N݀e:8LaBFO/p5uُ1tDcyį[O%zJ4Еˀ2cVhi0L^NgAILl2`~FRsa9+QQNQ;r'5>-xP铚]Ѻg R)G=i;V~[YyRu hAo8_.zLRqU;8Գ|=_׍0g8/DN|&gTNl.S2'q63Tʈ@^+ktKm,7%ygNmgw˩sx^ne塤sfԝ>QwGUQW*|T3mTEjy9ZEze8şI9y j\C#@qS!j2M 8x`q9u8X2<Ҁۘ'05/ )]syNO6b>}Ќ#|見Yqـx8}ܗD <࠻AeVXS@4֜X;q|(;HVHy>;%U0800TDNFN(#orh/ '7ĩg<㵼?<K7g3^ؑ'&+8# + +endstream endobj + +227 0 obj +<> +endobj +228 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +229 0 obj +<>stream +HW[o~%NpoIhV>-IעN|PPDqP;snyfʨݕ1iUȳ\U6sjp.Wx*SZYeP+*Z~JEubRV!nW*OL"Os`VfAMk%IUyjVj{Q],&z2 7!,MNFޱMcQ);jz[[VO\xcLZvðѠ^?ܬqUZQQV_Q`hQuUdiLxO`AU0%[H. Kv D/ҬswZBK1z z<2Z_ )Yo`_~@;ךU9@O+DaE{BѹE Zmv @t}#+~-5ۃg2B +9/|HIytJ [DA$5&tٱ{ Y \s%(-E|gH#1!=Cn ?I40MY[V`$&AWwj nqx +>h -NGwԚFpUhC"MOj@+0ht${bcSZG^7ϤQCkiԱ!H'_3̸gϴwѝ-nGғ\ !W+t`K]i^Z_`8@(eY7{5к$Oty*wX+V3P")ċqr pƟ 3.螜YIpKy +n]=ڎ^M&4%؍G{} v8@S SgS0!1'0K k:Y??vZ-8Yy"d->ܫ s'a{R"c0Ċ89;&+utktdM^Su?hН~>dY e"rËIf;j>e׭<+SR,FdUQK}1Hvgn6 ?Qi1$g]2%*?U{؆{XWG#r1:֛NK{.æv٠cVe3}=QԴjPt0OjA܉l^}I a؂kExAH4[0>/7$:F(X?8;!#47ph8ҍ5aSںA1Sa ۺiK{0煯-cα`f [ihSoc>x.geGs3M8%>~Xњ\yvgV?^:lK飙3D$Ińd_+ $gWJ$sI. L~.)VW"sj.KiqγB#(!|<)a#Η4vʈPaZ;VF1;!Se,{ZPm~~vlR8MXD*N[فl1=x-`GA (h68{h~p_3RE?E=W̛^bxhb^^@.S/)WǍ.t=U5Ռ8ʒ0[s͛C{*Ѡ +Y7*[U\5|ωHbjݱa8a9?sʥ <+#biCa]-}[fYǎG^%q#IsWH luq/M04 ``ԧ Uՠj%'V}Jˋ,܅1XSJeL) a(tL=QEX3}3N㖗W3?_aD8N +J [_ǟGҝѩGk >Xڪ#K 7.ދ) ^e¢#4]|MЛ%5+J^6lT(EOHbqc{냃ښCxeQCT!H̢_4RzB)WT}WԅQH$/a('別%`ϴ.aKOh>I!)nkNS{Z `z$5:/Y IsS0#x;"mD6m<W[9_B;kEն&4rdJ"RⶖIڨG~G-M}ߎ` rZ8smۓF =#; B;hpc[>F :Nl1yJJQM-O$pF\o?=WgqViuL yMBO2@me;#;_WmP;zaf5.r z!^+;n#4C`cз.;'*tO)JgHf<H3~M^\(X/_7-fwX;tZXC%V:M>w.WI Ǣl-f}G o9Q T!ZV{RDvG8SnFsV.C{RD\^YHtKIstsKGchXs c;@ma8נ:&|#+7 Mb:$XBݠ7'Hqgfu 4-Mo˳)oѣ*oTo9x~j+ktg|Kuf9;YGx#@uM\HBO1lInvL4d#eEȤdm% XfA%AguT|V7aXvlZӗwIEAJx1=#^iY3 :쪄qmQ] JP;<< 9{.GZ*9-WnXIhY/wrޅ a$ +[bO{,`{NM&I $gqw^Z9-T| xr[.z/.%XYCNi}9ob}D֗ ٵ\߷ɷ1ԔoWlD.tOi{X@܈Bbفe2]A(&grY\9T|pJ586DrU@Vg[tҮRn]w k+%&ԡWqs8$?[)8SB*oHSeg612\pG]mMML=ɞ:3 4q}ߥi~q+AҤ &j~cD /3KcP +(4KiQ]}WuG4/ ?ή{u{6.QJUQV|O?@7q-|⇩F[l*OW1qKZS@1!=hOr'ԺLӁAHx3Gh2Źj/]RꐦQp{T%#-P{voڽWݖycCɺŝ]PQD2Ah=A%LHb ~uFmia?+qg\<.+ +ᑨﱝY2 Lp]2FI ٰɱ`u  dcxkHP^v@Sz:l-M|bG,uG,ZV-'rNz5aו;Mly{<;> +endobj +231 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +232 0 obj +<>stream +HWnF{!,"K.)R q"E UN/hrHaSE }t,'m€ٙo~jtʌ5$u&?^&uzSeRfinVӳo7t,57~יּY,$MҬ \Y}Z^2)wMǧK6iXj4ZK(AX(KSğ"2OqP}W=-\xgpgIA]lXpYk/k5-n=c;\w@<7 &lQrmQOxpeiGW]<}%2$'c$!Eel+.i|}γ$Yc,먉S-,a f(=pk`F^#;;e>3t}ZC]3=E/ݶ"]]Cv(G}+(}7tv'QF/4[E/kԿR#<`M|\m A,MroOB,,k+2tuƖu%?5y8a"#|H0m|2#7@T$S' P7 gB0oUep  XOMA@|ێ"R.A'bY?-썎l~Q /0[ż5<؃9^JkhZ}:h*ʃ,q ط?eo#Փۊ((A K@=t`>5YTwrnʋ/i+MT~5=n;+a +t0e1e$(;GqoC'(W# 60uHί䉶ad򕝪=x~h{DV4nk0%hÁ!Ӎn>&iY\3Un(mp,笓u<ȂF]7yo(+C`-t`Cp6! j44Ap?b.'dNÚ?A*A/ +8PfISDʯh kPti=j~~-OdeP]W&cCWįf$ҺV.RN o|$~ ҅fO[}"21./z +5y(> *H!-8̥,;|"(QOU%:}~&^` ۇB1 mV'z`) ̞πAYyHRys +t.XȟUޘEcz,[S`]#C.y%u~gLx:9@)" fo-Z:Ɂ#7lb:0HcLPs $rɒ.2,0C^Ik641(xgyx&!&!.:~! =*[>竅5YT@Ibuj5]R"QU'ji ;H9?|* v4J/u1%_!mb=/Vg+tVԬf:[nsow!&ezi^^^69^:hIxbT )r7COwV%MdK/V'G0{ +O'rRw 4NO#Ud_* ~ }ТL{/i*̔{vj]N]%c`\㬋 :fqN6"f1 q}`z̠t0h1Lxii ~}Pä|Sg+A/[`P-V#3mwno)xR -@Zre(q?Z, + +]qkBcē {8Ѱf| +h p5M}qC_FbM\/4 +ąݴ9dro{{$gF3du׹x ]Ge!uOqySSbG<I!A&Q =lߞ3f"_}En;c Ȟ-%?8'ePqE:Dѝ=\aGea8WPy.p$-!a 9݀돔C\Z0us4O SdY1s +2M + +<j:*Zg_8?fxvŧjHFxɫ>NM G12I۟Hyfxt +-'Kgx_ %3`FzX Hw?.3KAG>&mg| +-o hnqQ˭CG},<55j.j #c~9q|!fKuQU,*ǨZR0Y^K_-Gc\b-+wʝiSmoYeA 2o$MMe_KxY5j#UWAZ@̋ӠWqS]tqS9n¥I.1\ =1ZMr-s4-u9Z6GhA4Z"鯀G aw# ?ū5 lĩ3=q". M+W` v+ρl \a\'. {*Li XZ1cyN3*vFIKk]m+dУK0nĄzx9/4f/卦;/_+'ETP+rJ OǕsCB9$^vǨ#N$_>&J捇[johe%,^ljb3"7dΖh)jck+IF\w?M-6 LG,_BL:%|gE@Bo7Ü+Ja0ԠVTQ( IB$b4gm{s Y;ؘ^Ѥ઴Qˆ9I> +endobj +234 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +235 0 obj +<>stream +HWnS70'Y.M {lˊY +lMk>C߲g8Dl39dtaM0C.@c%+v[4Â~Ep-.-A[{ xowqav[=V'mAITa[Tԕ/~GSMFXZUFvMxpaI$yyIx)^|bCnp"|rpq7$gs!ڐMpvMA:7_rJ+c`9)\UϴgyoTIr64+YJ^.hӗ'B+ʤ:$pM##2_6 q*!r̖͞q殯l ?zUҬbsKu_>l5i7YWATRX]\6S[&Nl:C"c̞Ji Yنe$wMtP}ᣮl_1|7'ˡe|ܛ@dFtfVŨ[,x[^WA4"`[><]|b1WbY(6'OVsiŒIq+OkT[96Jm]{nPbi5{DzE +}5ey)p+f'ic>1e[(q*0wSS:qpUA;}X>t&MGݦ)  bq[XdX1Z,NG+qJYT't0M}k>sP„<m@ n"@5 j!pFLCy +i!=Z50U2AdĜ1`m^} yF`M?ћشM5T-0!#F9?n"vRӒZ"=llrI Hu0FߤФ,J:SXN6i!OUvmvܠjBQi tVrϱ,`8ދqc-?6&U-oi8f,?,Nȶ&.ZkV++hﱨ<_ ^2%,2 \\'ٰ$ h9N3łO%TӴt& Xi+[(EaI|Mj㞁(vR܄ *i8븷5bLFzVs*O# sHp0ځϨZ)~1aa@DuTaT\7aKh9pnk6'rICNQ6 q9P;l:6^\ 7J'Gϊˋ +|=4X)TA`@7#Ű9lxg~٨FLo侗R&I'ua4!!-B%":$aFO%r ~v +|md-qPi KaJ>ءr(!:v p榊>Ҧ#nn@'0s7պ&TLKбMԘAx󬤑7lFKCN]$q6/U[Cnj׊sdvXnmMX׹riCDm돰i,=Y9ȯϮq5ğǘS%xaM8Addt'Ъ;~| +Da5kRH#`e|ZeFKj؁ʿzEM^`*u.m4 +4B ; +|p\ʅSS +>1Ţ&l8DJKOГDgA +Y^ݙL7YA<ͣf꫗Q6<^O3OMTyr~S$gVrƙ#wkų7ΔRG:㈝u.*ޤm\;+)H;U877aQtJޡJ]qI5{ M5Ğ*s}4U{A6n\WFd'gJ9 fŸWJ@+fӌ2vI0}0"`H_cF +X5-, mB|M25{ 5G[pS-RkbRܨu.i_jZ9~8mL89(N% \^|2R]' \b xXBƩοrJ ˋe{ +$Prw9BQsEv8pg]@ˎ].?2Pr^}^n/.ӑ%*T><tҮٯЕI*qd.F߉'I!o#~7.h3)4aEd#ž'-迷 78+Xy X7Y SwA \=.A\_bj00~8m=ü$yΟxd د N8q|ڈc@h{Wlք `-WWXixn|usȨٗN-:2Y\nRkX.7R2,S(blU~ )+? *,S + +endstream endobj + +236 0 obj +<> +endobj +237 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +238 0 obj +<>stream +HWnSr@4d_4NZiXw 2mǖ K>9y?Ҕݺy?33|~ztI{T]YOyM4к.j4rMaeZ_XE51!('2,6<%>Nt̎jShsd%DQ'{9=e7f}M@Ev[0ǂ3 @뷋' fƢ/"h7N_N>guvӕuԈlݳ4 ,4X؇ lẳ$%Sٹ$V>7j%N!*OMhecwrLF dvݭi3kxCYU}X!OD$YI`(SnL+-6""kai - W7}#k @^-p@F>Pu f(;9ĉ|g%'O0@rtGnJda x%D|z{ ,F<c|׮_\P#INsmZCx'ū)C>T8Gi\ml,&q +{+C }*jkTu@3F!Bl%4F!޾;8<\UD<`W{%,ƂVٷq 7GnAQQBĸA輣 Jձ!$A:&ؕ| $,)P5qK]lAi6<VH#āG@dցI`z0qs61k8P@xir= BH6@JЧ|!x!AȶV7]m3:nu~ow.pXr.X<Q"dhaS.K07ngx/݅ihm!a'_SP6iYz%r-QAu''TWCWbѽp_|ae;ɝ8X+Dcu`P wxXݎ–"d(Caﰈ)YAOm9X[ %0to*=ˑ9]߷?>액1fůyv}ˋqoviuUQиMQw/'x) ~m'=1 gog(ۺEs֎J}^Dhz理RP4wxtFwx?ĽT#""k,@ЇˌH4)na(! $O->&Kyxw,?fd{,?fTw ~oUam]%XLc+k5p9;=0!BR mxqR3Qs"gT +jbQ/QyeY2GY 8:䙈<9^*AլA8xt% @(w|HԨC3>QNr2[I}'¤$"7A J})J~Nlr;}ӃXzRpIe_mQXюg}P:[ZVK{͇&(FL>wI37iwrLKA_săY [ +CW | H%@AXyXQ]~L.T [uu=Ĩ_J܄^:0č;weݬA jz\b՛!&Qi'оRYOR%땬n9r^v۲Kf~Z!OZny٨ q<墈Ck%FӨu,rDm{`j#Lw Q\(AGL2x[K9̆Ϲd+_Bi$18-(!(, 42p林t.>yoTt4Ce1V[~4Vb,Ofi*\eD13dOcVI0ebIbm䎩?&TLJ%$i yslY/쁜@hVz?) Dp*)bTRJ{pi/&:9+6p:[mO˓ {7/)Vgőm_('H"R(-SM8hH}Lx$Jx{yϓG7U|S㹽e "0Ճ})fJ*}j<ڎ^-s#чKF+F+Ib( D%yԃ7I2)}jt;6 .rX{yBJUKeǭ6ıW!+ Բ2j9>\am_fE|/x.ҴBV,E 5 22h*`\Xa)oz e̠/x."L-[T и9Ш̈́S; +P ;~eVR0"pa~f"w +PPՠEI〉)pT32wќMq\BLVO޶ 47.Eɪeb3} + +endstream endobj + +239 0 obj +<> +endobj +240 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +241 0 obj +<>stream +HWKsWM[֦U7H&4ɍo$!2| S13=dt5iu;Y>ˬ4UoW fڍIf4γ<7LGUjcrˬH>:3߮x%ysOuӱ|bS`V's 42(Wc_|dtE2u諸c!}8]dƁ pVЬHLp ŝR[ +Ŗnl*n|oK^~ig\՞5W$nwTv2jFey, X>Qxs4*Z^H O2˫ oE'Z3>Y G&2*S˳jHv6H\O.]u_dn/J!bD~w0p r| + D!׵4@M'_1HY*o,L/I~cbjyUkx Zx}:ulk0G}⏵\ ۃJ $f"$5jcuO( WH +m!]vߵPd-$>~} RVQ9@ Bvz 4ǝs/r3rѣ c9c Ѕ?0U׿6~Ë ,J}b vV^@}i;\t7L1dyrm,QGp7hq/ 36 `C3sKW[,Dst]sh_K(JU0\yoqMB TT#j8S7k3LJxaRm%M麌q.n})pl>A@{(youxP~'o4czxv$.DAmQgulFo9xS>mxysJBkvC'_Z%Dm]t@}1z{[1:Y Lg {nd@ `X!18!W a(_BZdBj?6 +ZCINCAZ_FH9Uvf|`&KP?A`_zIũtAjfͲE %,oE#NsBr$h. ȳ]0 gx *`M~zՂ-\7[NyDضCׇqǖ]UsXagpե.F-#Th g}PUh]xW,iT:*i%2uа5B AuDW¡6zv$6mrʧ\z(l~HC8i}OKϢ;/8:_Yz= -ᑇ|ֲ ww:\+;J.tv PC(+得wp +H & a$H,Rs& +]8 <>pb?rAM\I:)h(@;O#81.qٯ]6fN@weۗC`.Jv>~znǾ@s`PGB ^]9ZxU>qJ /^X\@WtW,5|m>%/60'w--15K_f<}YOjIbDԀSti٩4lCjfqP?_54Ftt/o J E>oEBgRC?vADzbťכ> +endobj +243 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +244 0 obj +<>stream +HWr+jƌ`d1M4E7<sjlTe-Y2_f_ύjxu;9䥪*Ln՛R=<Ӳ\=?Wo~j|5˳<7?\WU/ɇtVeEr$x#kkT,Yk8',]?G_Y@w:)(Y*E g5\ +*:@oYQƩwl ?TH{<0qG'<%|'5i'H\5YSNWW,_@ {??Q]rɆ/xJS| +]wا/tt jn.`'ϘQ&1\JDM! &>p`_T2&-e OWhD,rDykઊ$S`3ɫ#7ْ 4s0 DG, . wg&:+Ł7v_CcĻz,g g̘Et:}7J\U\@^@h6rBļqe53YP_>xK xnf"F/7!*j^V֧p\%Ks$)'=NشΣ5{,iϑ__+tvBY`Z&B=cm@뙤 CrdUX2cXϑ3V?CLkoa`j%T '^ ]dV$cnE4SPgW5s¶\_TTߺq=fP +A_%cOiBMrsd@+!H6#$K0jN5+,fx>aJ~WÊCǢa2qĊ=^#a]$ڠUp.#f+G^Lmʊ7@^k-&dd"@ +e|^ R31.yﭏK߽jʫÄW`m`0!HAJg ;#CA=ZBq%Gzu#5sYaX]n]ȅW :?EO{AǓVjJun`Iv `6G̅ +d%U.T+OFU RɁB,OU+%X9 mYFc4m̸39('V<ٰ'7dhȓ+d=aOnē+d K|2r:Y֌}? +8 B!`ǟFyO \6:|hB_`+!3SSʞt|LvjܤN463RXmYW*»ghw!>+]$*Dpg((naz임pPf(|MXrDk/LEQ:Ԡ br8E(vC ߦTB8)$ќ^d*%gt]ɍ!]}kNEɯ4Eha2"R<?.薈f_4ʱrӅwu\%e|,TyQƇ=CPvl'@L{¯ŪZ5TPQޅ|!rPIl%n`KlJ'e>n }X$/p~!=kľ't:u<+_ވzض)C~IV\NJ8|<Ϝ)le܍0WR ;dIC1 +A+2Iu  #&4/k"լL#Q\B灗R%A>A嚸:VE[iU:<k{cP68cTO^]ȫA˗0@\2ne|r99X#nWZuJ7pӪ@RP2W?W5Ql4( $ KUua+kCF}R]XC0pŤe֮kU#d O@H?-?FD\#RNG!bYa -B} )m 8B_ć9? ?_|wi1>s%V9/X!.iٹM!|RNc5%\8? ?W_|wiI*4 ]0H+gAc ;JxEWʦhe_,`sʓVr}9ߜGQ~\H7.Bl'K%<0zy-uG1鎠R_`z]Wn#+i{z<=p@FA9*H%G|o}QUdOwV$/^3?1m7zɒQ\q*$ vtg + ņTO*^8훑dB{CTltfn=@B'/d⪩+jy%̬J +MNG&Lq +G/GOlpVpnehW,craڋ ^YCr3.z]":og__y]h1^凉 S J%MH%%?D@3`Eh9< ]3FxX$ +p˛ppXl;FeT NՌE&T1>}9l.R;ljDu)L!!_!I:Y#Xl`tB{ce"z>NM77sTI8q vkL`kkb@~5B?ν5\ڏz FnNEpܚ[~梌Q KLY=6(SK"dLb6 +hǷ0aLcޘT/F + pd8R,^-THlAc[nR6?߆; +v-9_oɗ﨩K_Wv'> =8侒658/@ܼ+P\ٿTah* {(ZF.=ãj H.]-M|݀�BUbhG~wZ0f hL +Wm;Qyc9 ʜ˼@=/H Z+b6M®g*8eP9~"rɃ[Yme!Ϋy>i=|/\ǠH +V|u:cW)er`ʑp%;ygtnZ+: 2:][KȟvG`qb&Y91;y~0*NkBEeJJU80zģV _%IwQ,j0lTb0.jI`Yܓ2E_`2ays,E+sO0@,l >cwOkNXu*L)HSTExyW 7Ym + 0/#ZHDŗO;VFe//Çmy&Lrzb8u.P , +]ȑ>Sݚuh=킺WmĭN['q/bNȫRsȱFr`{b 9Hu{lv߫O9AE2 &u{ (#D6ua$l{zK +#T8HY; +heny;{z` EQEpw6%OA?@W]h>&bB4:Zjo;휢A$Lm(f;Qyj;K!-(g訑WkmA>[ [39}bz=͌Yk׶i.:#V gcfgk WBV|Sdžkx(,n:>Wp*=)c9I!Xn)`` +CWI-hIvqLx;#Gca{A@eT";a[6obX~=Kk`nS8>/%N?<>ȑ!$Gل'0Zgo@cK""@ U6כ +Y>gUʸK-{h ;]6{цb\C}S4Xk'?O(DQ?'쇔txo֖Fiעq?ҏzA:V.q-%v6 rkrbV7\*4VjΒꅏAX\_vf40ְRéLO*؆AW9+ڮ͔a3:q#T2L*I0Qm5v%ȃzWR@9ʍ1G `U*̄c$Iowԝii=X8"ƄY"}V.52n.@sR +Ursxڳkr[KAS"LٜIm:"GOw-{ݵrEwל1j Jm'*xW' [Lj/>εJ./h6—]q-TJ+ELGc\ "UH0\M]. cRAV/4`}¦l!,0[n6op:pqPSQ{xeA~K;aIjl=3VktA 4UDCWCfĸ0a)=F +]"ĥ qBz}Ral.;Zr,X)j6g2cQtQV6o +2%#O0.F<従~"uƕO ث~u~o-p*0Q[ s=q_5.7)| + +endstream endobj + +245 0 obj +<> +endobj +246 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +247 0 obj +<>stream +HWnܺS[dz8n Ep`+ۛ {sзvE9i/!Cͼ^\2ju{fL:")Pe]&M3SnhUnڳ6l&ijK9Q׳r,\_/Lb__L^2¤zXI(˦A/y/V9KղZް "x'+V4p&OZ +5 _ +,6ibK3 +ZzS{UwqwO$L7> /͖.W'uATYRUW{s 7? +,m׿-7]{ gd|wdJid <Š'*ݵd̨:3eeTW ؕJ-csvz\bG F"PguREwKv+bpGnO-O_~c-;3ٺ,( 8w\?4;k owKH8Ma攜3vOJ=$\1Yxvrw,Ig<=[6뻈|}5]@>q+uBZp Kq%+uq0hEEQ{RXQ܊} gpݥIL^1mm75J-n;B/7d36ij1C_kE:7~R?eA8dc8+ZV2K.GrpG;D:}}o7⣌~3>`_w4IΤ&$I޲0΋kmD<<]ψ_K1(m | CM˿wsUP+83;@q֗2GRR@-{\oՎ#{KG-n*H4;uUMJYd|}9ڃҐby%^V1^D ΉP,RD~X,Zx%[їڭz+>gĘ\p'|@nD>y"+LodVP%.RFLBLtff +v^v7bneOCE2fnC1T(w;gE +Fa17|s2;/ IlNkR#i9 +ݭFB4E2Mnz{lj-! LNs|eШPop}M2 i4ԠK#6r˂ 8犬$5.G5&4 ~BD6ymH1lC<Y7KTq1k(Fr[8nGqU-`gCZ7%k"kY }H +>[n!\!ܿ)Jd1 F$sqYKI3 +=x+d fd(8' +bzFɯ7oZ}j8i|ҲmMW辤G L|^T{] {(m}7*cskA[ E5qό=|^ɳf| ĭ :\Z\Td&Y!Y@l*'qt?dm 1cz{ `Fx9riy3\u&Đw\㭤̅Sl KLףFMa`m(.گ^" +\w,6+E@߃a"2}EEy .zd̖aaT}Xr`=.\ˊ壺f2qZֱq:+E͓v'"޺B>&B鸐ͅQkENS q=Gȥ/%_rë|2E53jE|#tL Y5"%:,>M: gLX1MtE:̈8x {ƌɇ3HB~Y,C|+Lhj1E[˕?i=sO#Al r}a| KYO@<x2ModA5ê^8IY$G]~?Bۧ#lQ}XVO YsngbvH1h,9pF)df@zdYZ \et%&*_55pLȑh]+mCĿ/ }r?'g7q`39\ 5ULJuUDg)~j|p!;S)}feiƋ8>Eٺ]0gEq1]3>=ȧՇ˳xbjz6轿bT?T(RM$@hC2wfޛ%ى-zE~ξyqqq_B* jElL?T Y>fm5R~iܷmFȽIvnrn20.;-["OީK]Ͱn 1dQ*4=Z*𺇭Co2醦}/RC9ijVnRIIwjtaƆZhj8}j|s _ɼ(_ s2Tۑ5.+G6Zd_(k1S+_r%(7Cn9s%SoгH: P'5]vkfڎW<2'C$FRˎϲ5">v^ښFD$t+6x|{bDX*-fmEzf].୽]XW|9"2\GC]\GcY8X΃M'a鯊\ GOՆfsMa~]V*͎#{Ȩ+6DU)Ki2DYh}=1ѷ䯻c3~-68,p"aoC@R+}NSzX&{tkr!%nQ`ɪnQ$w\m,KvcOLª²\#nw7/aTX`c?uyDτEa"DDyٙ~zIׇPoކ'ծ[~0i$4F?5Kg;xίyR&ZQ7xFxOh(:Qu Fq@;dMg;_Ӭvۂa7EV$F } 6 Z(^ WJ{WUgӋ Ţ~nPC(fHҥ.H \ )e JQFU|{i(^!grx&D&sHf^FX[I[ަsUrSyuf\L)`U9W0Ь_6z]P;bU uDeLV>UnU}|ūʢxѵ &Bӑ>k#Z'Bgǡ8HL %&_/a\댕_a*G(ƒ p;9am\f!*s*3*S2Q_:OaAp^0fq7G)eUxp|LOOꊓZ fMvHi˞d ӏsŞօFȄ7*U6'7Lʼnyq\Jt:{~LX녶H5 wo2׳v;B!Qζ:A&-,ke|!&1{Ւ=@AgμCΑgE+oatO\IG.J(o PhUEeA;R`ڲB6?/YsbY!8^xZnwhj71 -{0w ߴݭƷ6\՟&}|vq5]tFׯk=}?S0u'NP(Bţ|.xk=jm7_ЄI"Oކq5Qݳ@nRqY[hUkY9f3/MEƉHk%BLWF]ꭉ]Hb`QB<_ Q<0W虥O@GЙi`g\;0XMjWoAbƨf^ aa4֮vV^*h+-Wʢ>Xx;2勫б|ŏ7&'ۚt *@ˣ ]^}r + +endstream endobj + +248 0 obj +<> +endobj +249 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +250 0 obj +<>stream +HW?O?E;Oa+A;Xp$G^$ϐLuPH0]U]b~|>w&67qFWirSTEX(1Ǜ緻,vt,2E{b󰻙Ea7*23z޾ +fEwA:%wyk4 ,anUwUXE1?XAP/U{Ze99N +(z2K1h8+A(+*5 bAKmaӝ=Ȇ J_"L %iۤF*',L#tXmׯ}YV.оߡk +S f7hv-=n~ecSd/.͌oǧUT5ҁu"5sJuyFGt4jMݾNk;!2w%%|p!@p Na' 7]@Y[+[6Z+3ۙ {a(Zρe^ֺŢLChmg[BpI ,%#:>hxEѺo6k CЋe8@M=pDI];WptYH.>}>~~)`!'hk(A 0a$N.+H>( <伪Lޞ"ӄ<<\_.k/^ T82/\qTC8v_ӯ"E^Mi,OXqǬ< |Lw3V |4,`,W8x}ӯXx>+Nio;kN4K5AxҐDiz@!`AMjWE퍳[ +mGdSڻgȹG(q̬4Z ЂK1=%ʓ11 >18(<{t/Cftg^εsPjUy.kȼzf͏#ؗ CyYrd> da뎄k0K!G7nG{Sv}̮OՈXU(ԽD~@;3|F{A7x;A^quZc_87b]@gdݦLЊ?ih(:Z0WFʡSh rANJڠf?^h +7ooPW^ɸpgP#]5"EB~A1.Kg_?/ H;TCAx(pyks9TԾc9[yMɇr\cC iSmVjViV 9D JNj"jj/V+5t($8*S}t2)l e6P &½S{yS尝y~mޗp jnң)G-|d0pR ({Z] ((Z`\x,qP.SFNy9 +&xxE1;gTb^=F[d*Cf;z q.}3=~ֿg##GG3+()YA8i/| ;hx&.NI=g;k# Z)JC+ʱ0{49R 0H`xky|U?Vc^}Iv)zz:Gz$#~C56br!!x$r%^W_0Q E%hh >֯n%.ՉVa So$Y5ǬJ?J3vU/s ^)$#$^x~E pNM9:+Ojk{6Eٷwܾ~lǿ O8<:yf-|K)k*<ϲ#JO(lJYPasV &3Xvxڷ,ƿ`O{uI橋2\d1Pp}^*\o3?L 9f]-jbFYgx:N:Fh>' ?>TUl؞jphFEXDْLIuUp[ǩޡ2)áB,C0bf4^JZ6]^ i@%&x}֍6Q$0hBJIi~``yiK4_ #mTzf`rdobNF(\Un} +u5,距N%W5\m2BmQCrZcHv@H>F[=e:&VG|9?cZڜ!蕐`(j_/M^ T))uڃڡ +3>tO+;`^[@qx\={F%. +ipO?_ħ5Cqhzsi]ȁ[Hc;)h{?NaACax]pqAM/ Ij=|4ňmFKXEk"sa@^QzS[%ށk4E$K| +wmk!K~{V\jW w\iKd "4uQ7O?kUݧ@yiJ c ooHhlӪ_:gghu5ƙ [٥guV sބFP3\>3}r+j=;*xY/\'oDyYA֜}0h]k9zpת :M4?'}SX hio@{e 8sb''9/Vɡ2>m. ҆ K^e2:ZǜM$[g>1\#lrt8ւS/2$uťl|M=4㱇ⳍƓU sFO5qf\C9$]u+Gx! ,EFG|dLm1 ,U]`|kGՖ/'-o(UBZ]ݝ-SтnOjrO ZPx"5W[Xa|ZW(~ +o^ֺaU4厫Ku {rG:xZo]VQi< .u&pqכPPNgQ[u7wGץK4k8vCݑn1,u,jpe\[V7q|{92xf`f[thv@k1mR$)t5́7`fhV8ꗆ?>/s[qp8Sbmi˵#y^Vm~gN{-x<xeװ_7i:2yS0d@o Njt6M8vt̷=T$ظ@{ߌ=Uj<[uĵChm\;iBXPsv\g%o\.gcio$t>A]usjHt8^z5\|:>\ SmK&C%?_'T̯_쌹TnEhvn +DL+JΗNZO2>NgA ԩБ3܈qh4b5G e:5ϵJާhâڴݼ2r?a;~z +kmi3hߴpjj*(ESؘ޵ + +һ [bH e8迄#3k޶SAG3pDۖ(a0.Xe/S5 4ﭘtyκ:> +endobj +252 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +253 0 obj +<>stream +HͲ9F^ܲ2ώ1bذyX3 ,< +[J%UehCLG]:7_ -?݈V{iɥ%׼fv~y㷴|r˷/}V8//U_oy^?qjz=ҚѾz޿~uy Tg/_-K"P\9r{o^ҞJmouFh퓏^}m~OwZ_Q>;?kM/=-u{Teǟx+u-D=7e~1;7ޕ{irX7/i>,St|zhysKemO֪bٞ~~j|v]pÏ߾v?^E;Q+;X\cqs 5ut&͗NԚ7 q\ni/Ttz|n=ǟZOj3?z?ZaL-:}ؗv?zj3?+9MGIhoȌ.ĻĻĻ ?9 +ct> +endobj +255 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +256 0 obj +<>stream +HWr6)xvhܪ=e+[ފk379YI)4v<þ~ Gw,U A|hfwvl?^(IH5M?]i^z웛L67j/6RFk]\M9S:-~|e|(k*)6w^ -"Hhz߶?oIۤ~:o9>&+zmC{nGٴ=@аy!TѨG8zX)͌$6 _\a2)C#MgeCċWۅ%l$7 Vn^x a)N/[/;$ {Ó=xxq'C,+̠- GT׷/`>%F\]D\f"".|1Sq&%G#>E#>G\ݯox0z!~*rHut"׭vRP Vh=Z\9OIyf(^@Aܧflm>]QcxѨMpUd%wyO +l qݖ|%صSA^@1x(]H|)b1QPZ@v|;z@ٌRNCd{W?R(ESSKTI-?uf60 ȍ L}Oλ1Ҷ&-H Y +(lDNUHohC#X<b~pԾji>f<%GEShjCm*vчG$oJC"EP/_)eX^gba5`H7q3ft;G* hKY3EB2r%:>k_IÇՂ +kntw ^ Bpf48 +2*ZXh(+J/*[ jR<yqɷuL6'K=u V9Yߧ(0#:RpܠA!G+ @X_"uf.0K?q?j?n_Xi,Idwn/?.>5I-|l㧱Xhd1e@Ÿ3!^TdVS$4 |%J`K&CF|"^útqȈOqȉO>YJٮUx> +ĠtB+/#K)pdBynXjƒ K/,|%>L,~RK7hhó%O,9|eR^: *,ntcW(Ft +ܣAw Q/D|Lt%賻ZB Q_!j>kjB Q_!23Q=nGԨՌ( B.2n9yDհqpY :̓4CXfaAr  M/<h. 'ODܴ`Qcz,X> +igSb}I%##,l RuOf` ROq\4t-+Mpu p_~*=̈vw]$͋p4lq~z'w{]=Etq{y39e l#-nf ')C TB! +`0GiԴQ0 n %/ǘ'1z>C&Y :6;mީB+nq;l +IlEЊi[\EsVC1α9iqva-߷8Lt͘1>4Gzxh7ʐg4VҊ}K7i8n4XGKA,my௨i)G^E(86KyTֳJ|8wx|u`q2E7I~f>gwdF٦yae +Tw)x$N᳧Lrxq?gjDcbѠB{|!bȒn!?ھ3CB( fc$fqw"`Q$KI*-&|rКbéO.-,=y4=NK~&G\¸TsղkG*-S|` >2+J QrGPvN.q===]U=Of+yW6妚"1VKr +^k<c3Uj99-P,6z$#3Hɍe&|䬀2iO][AzcBdixޮ'rfmlgb| Yc1MO17Ӟ8JΒ#tB.bB0m`+щVR;i(:a:׹km3q"* >H%U1;ͶJq'og~?W@ r:vOt>R~918_rZ2UGCp1g+A7G,l3> y7mbf@%#k*oG +OrE9JHCsI9 <`To lÊ=xNp%c8m(\/n {7qQr\sX;KjSk eUQ2mł?r˛ ud4sU==`3jɔ¯}d_B]Z$`-wBo"Gv4^ErWSUȯZuf]z1P?^MrzPEc,Zx^ALg\O :[탃S`EṭcA͹Fp7bQ^r\}F{wa?]8ZyWQ5 u-Q"6*i>kCR `V#.:P-1*`rE ^?bF&}o JY EV.WXyƫ_BL6S1 wx[UG;"_ }.YaRs!K{HƚZj @Qsٍ הݻT C:;fm 3@iJİLv3(&~02 kLFɔI f\AkњZ'caR:)(lqv#s`'2z +؃]RB:%ٽ*-WN/=Sz ps$)p6GO(=U<6;$V!2-m60[Kc 4&F#_W޶imVvbG{S."w "۪) gR4+^{J\;1h* f3}p;8.duȴQq{?)wnL4ӈ-Yucyz'Jc+H2\LpO|E_~C|]Bs(\vO/;$3 + +endstream endobj + +257 0 obj +<> +endobj +258 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +259 0 obj +<>stream +HWnFz> n69do0 dXkN{DJF&5eg^$ye)3x OuW?]]v>ϭ2jh4x$ګ̓T'׳WQiuXv>L:j(qK.I&O<Z)\ci<Y nOǿh5%,GNQE*AC8%ցxVXT0 6:1ǴD5{G72S*67\Z+`-N֛NI +Xn>E&ʤ;\h-΁,4fK#(DŽ,i &}'pM򎬳_R0[7 Fς>+SPp[7 8 +A|ѱ +=\aA7#X"vAB-$ 0cl,AQMK`ǂ&,K)@ps3xkqcYy٩+>d,+6¾ +{=\CRi ߺ(˓^} &vLSyHQ x@\ = ,D6)\ +.X-k.J,9@Pp`2j)8@O*6XSc)qa +&q?)@)XnZ4 + 2а,d/X6Bn))c*4&q H\][|αfމ"ܐ*`91mJ3Z%AwPX%0hE7 wф&ڇ8ҝ@:EI),W54d j&iYލbVި>X|] ! M}\7#daЀѱ#CX(&2_k4jxrw ޳)Q@'Ve10ؑxuF?sCO>(x\[d$4^ː Bj^NV=D1`p*1مѺ zjd3Ev;Zز&m=dSKc۟R R=5Wj|8V=,bvp1&yrdc'XKTpIς'!47sps:?,f?NF+HdQ~MzbT&ւ1 + vlI+L~7y;?l )YL4̧I>RC,g<&{sh{x2,Bd@ CMyu,͝|1}a [+x`[BXaMr0Ì5KJj.M~V?G7ET¥W_Ӕ=rcєk.-яG.K:FTgdB*XcB|GHLLjȷ"Ǣ;$Zhd(ȣ@' ݸzW("HZ =APhpsEE:@|:/CT*a;S& GV)J`23ȶ^DB29<WN18Ŧw>uJNsS\k$% Eg҂Sȅf2ןx#ި=rܿr[0V6A`nӇ n3䪄*z5zޱOc#sxᑣ8U?_k5. ݂-|EY2j>A]-2NezrrmYMCZ!ӌAwżJH#6(`&'{ bO>GiHtw5.4F&'<*%Y NvPf%GFGg\^Ma`Iy!z'w6Pv>rײOxꥤh_lڹn6H4hCuieFni 5PD9V@,2E4#⨽@ "!_?@!bׄYtǬQ0{hJy^ ԵƗ^)e,p[*`joQjôvbV /~A=LE8EN 8ciQugPZ+h(c$#W<Neph^a9OuhBw5sb  F%le\Vek(E"cAK/䪔;.hoͨHpyMulDW'qwO=-&^ɽcw&lݎ{Xb=,WR)1+FqAЯ0\{'{d͍o挎Ee3^/x_S?zv-njOC㹡Fě`N +h.o_4klJtxţX)ii o2j4bc wl : M^c2u~ZrvMq~ :ձ_EXXrHPl soXPUAV˚ԥD Ե^t 4 +_xE☯k6m)an&S1o݉wЮ$&q +߸FaЬ8,M)ДY.iUeU TH'9Ȕ@]j۟o +~up^M*ꈼӼ?ػ{ߌAA(t-04&oR,&Im(A 8?, eĽ 5"r$94kV܀:NLS(mJ>RP'Ī]kIQ7kUl;5wr饤XGs|׏ Dbq;1"'z90tF<'/L= /Z\׸h|6{#\ۗ +*'o֎A +m5 r4nX.;f\[׈՗>$%s,lf"H/24d|%cvΚ}HߣnEK?|e{?ej6~-PT6XZIZc%'lΣUFZD2=ԤLorŒkͬ S^ hN XE +}{#f(5) Vu!hh7;$xlAnĕ{ )=t7 8zoMB/op~tF < K 6u(lQլ-}D.&*:: {dLO_H.rHGOFt oVo2gSnFK`ޤ{^u|}2윕/(]&Ԁ(n\}f{ECo۫NNĦ9tfnz' + + +endstream endobj + +260 0 obj +<> +endobj +261 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +262 0 obj +<>stream +HWnVSK{hE +zmёL%3[̙R, +y8͜( ԩY&UQIaR׫C,Uv7Z}>,iP>Z?->FedMMo|xWJ;WNe̓<1+[4SD_S wdÃIvzr2=,ɼ*E ~ޅWЂX"kj×>@N<ȑ 5zc/D>sE֣2) #<%L,~Q0>zA\wި~D]:?JpThh>XU8 DxyQB#c%u_SkU_ زi~fȳwǶWݽÜg %-ɚJDn߅3 UW +(L$zwT-usux$WL]WHJ?xNz6pv{BS>R'l]0m+Fbdk7ߋPwB e 2ngԖ1Յ;jUV0RϰJ+ȞbUX[ %?X]U l @,NTwl|`IP ډ)ܵ+35|fHP͝tci$0lpLB?dT&b]1):8K HډƗhSO;Q5)o1Q>5:(AFE2pȳ& 3z4a:-CU<3dl4YL}0]ȒЋЏ}C.Jn*vg%n# efns Ҕ,[ȟkW?VԪa` +ZZf䜐ϥ +/Y&͋Cx,(ee!huk՚6 o7_FO_T +KWOJgTmZVYQ&F:A]iqcau8H>^SUԠ`Vؗhh^d3`)8K~M` Y5hQj̴CMaՊC7 ၾ,0=IA3O򳵐πDWI*fYTp.4Ȍs Z$8 +Opw,5?\+`!SdA^zD7H35wl%P%f + ͥ5< 3M(5\hmB)-k3=bcX:]MF>=%KH5gBro]oOƖA dB0X]-fW3L`3tYAY<,>R59|)~<Es,XX,TY[S_ Asbg8'zc' +f`Ĝ?x4#="hNȟXf4f}p,Àxi&xN8f\ i+Q袾d}aieF,s&Arƣ!fj&F9e4a.9GiC%piM E!`X RF9tXz@YR#;-"iBtLќ4AF0cRl3UF'39iHhJj +zb!L(=shLòH=P";rLhfYgJr"F]3F3 6Z碑JT`g,E0(`d1Kڅޠ8 $O@]]_@m0B E׿~pFW+~x?eoaz0:M_xioyZa:L>FqNX`*0e+q98t%a#k|Ac +`5N,>:ԻC!6Qh02yU̱|`60hK.xiFVx<0vlèB?\k>^EIeH.VC-&;l&W&þcCm})X<s1?gNi `-{ncav-u5xO\J6l0Ϛ 7yѧ +8U 0 8B$Y7 44.5B4* 帿5] QC6,Gyqѻ,)=r 0ؒ+޼W xl)Ud-˥'g*2gCܘf;CbY%1"ɐd†T"rE_BKQWe +'.hݒDSWtBJýuxO)$ZL[ G=]8¦ńӥ'%7^gٺy#[0:iҜ-"ziM.5#-눣|PvΖE|gPe  mAj#Y@m쇊|%HÞa]yYm8 dHz_S'5+Men9jfLH Ra덏Sa< ,G9bƮZ]~NXK\hx9f܉#Rs`ӌyREL1`I^w`QDD6|]+ģgVNuڬ=s+֕}io|_IZPx) ?P%jx#ͅ+ڙxz[םルw'o˴]OӼ8=GVv<,MZE0 44-%"@ +MZ{W;Il8V/EΉ l:7Sf$Н@@d2EAȳ|Y/< )4'A6^ _ij<ؙ'qić]O`?.ͼ4a tC + 03Q?} cšP #W#:fTY,֕}io|p\="ZE!xfēYڬܖ%wgM{6' 8_%7]I^3bgA*%xルm<WMD͗+\("ȝĿoAT T$O;dXHgs:79Vki&VYqQ + +endstream endobj + +263 0 obj +<> +endobj +264 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +265 0 obj +<>stream +HWێ}cwidޤ"[fb{^!rŨz?yJ;A(Spිkn3Kv;Iȉ }.0SNXRv<{U(`')>;d!v;<f~w%H@x= +]^S Or|g ཝ>d +RCx; ֙/9Mc8I~C]k8ܣ[~x"B9F󬣝BPyB 'sȉJk]S>JU䅛%7nM.CdbBX[@A֐Qu(F3+r{_nv;ԿM&,߸} w$5]E-\)ʍ&f ODS]ۊX܉F|y "Dp|3b6X?+eLn0)nW3xk[ Kdd8EBӟvFCA̖r[5c4(\|Gdlk<x]Ȗ@0[ d/B~HdJ{8h@t0m\k];΍4[ 8QS@p{LxUFbݗ#>%FS6 LM@"uA[ ($"hې*w$KO.@S LWk12+S KR3\wȥ%zċęo͔Of-!D{iR8-9S2p9ߵ&2@j""5ikʬ1BMC)-[ R1uw1 { +,?{FJ5א˶в\C`u؎Ƶ̛\jR.N'&x;|=WopǕ^*F=4H:WӖid!\^=!WgG/qlxBzx?_25HȄ#Ť;oȒc~!WGM0Ǒ}x1&2}'< +èp8%t =<^D 5L%;<-z#A7\ީ;*NQ\S1?/:Wˎ,tm%Уw_#WS+W.HxAp~i/ı:ݔa:BĦ oע~~rz-*Vzi ,x"I6zg '^w 8t]DOMywI܌pR +bP]?glxQCnҹeDx7# d #Na +S8 نa +go 0WZ<fJ|e4&>: ++:@ T"D +ɍd gSMmY02VH3-F3@OUL5`/ +,*|kG"ZUsb.}륫|zJT`ёf봃ܺ ȍJuHI(/HȜuc\^* @HZ +XRw֛]m-2y;L}OJ _;Ң=[LyVG|gG:'MZUZͬleKul8ޥ{K:Hٖ -+vU=1EH8w /D5q\U XUZojvvm6C ժ֊~tCۻh˶Љd(HЛ,!"ɕ)dUviHVN6 #F7o9J%@/Q kZ =t)6 >RVKTFGB ,-P<%?l@k"{5 Nl>\4ӠBy<=p XS.a==`,Qe`p\d7Cw[4 E/L+uat@ig_{)qi%0h0ft#:uzI~S?zb-hY$<[.tKKWE9YPT|M_PJTp+%O|wJz +Xlm@U@ H,5=r +d1Zd)Naf$i@RY6H2FQ+Q4=J`H3tlg~Ir3T1ChKʻu"Xc"DqV b۰{W@Ұ6e ]S +T?:nb1+ˈ +lD%h=3=qS6hL`3QҌduT)( 311"++ PfT&4 71q(QmY$(Y: @H/岣mD<ſYh[mdE.YY$l8Pˈ`ɋyS5yK$fU8`M֝/+0}ʕ]6 6ʓe \M`h< P^*z@"jQh *ѦpX<$S` Dn"`6b0TI|P{fTR%kR%" p*8ET u'U"Uɺ'HHD[ՀŲ6HeȓM8[EP%"β`$ssSmRPj@fvA{l2vj[( + T58$b 2 ME[-r B- +L_@nCĉ<I.a o5B\#x69 +=6C`@ Xt솖 ;A2C&x\UP[0g*D# l%ͣIMЃm9Rp~ r!"xX'Kp9nmf_P@١0U3XQKc=Ě9Ix@Cl-’U + lBd椠x +43 R(#j&#L"* ǵ000-"A4 Q\PWL\ +HЫ[/&W` +-lP?+8;= +|[@x>p6݀Z +PPMCAx0 (4E 6P?@P7AQ?Ca]18.!(v1Qԃ1K&gG3K h,)'^.j]W$!jpF\0XSgS+V@\PۡY[]C;дBasvLXw}nW̬62גI_+b p`+ P+ E. + q B`qiyc J +TW1d 2lc) `[1̝/+ p` {.u80l& 8d +Pm#삊EuC"H؇F`x Mm|PM63;Jd,/*1*/*_Sـ) +J<J= (]T%(k5` 8R%0G^0d{S%Ζ`(-)-aIs/Ilܔc[3b]̼ +H8 +<|:F"N(I6jjL\Le-L@nCĉ<]6/LL3IG'l$-<Ə @nc- +q((Ħu! +@<Gw zʢ~NwD~ۨ!nAxX;(Cpc 4J%]*~6f.Gse͜Gbb̹~fDn.#}ȵ|=gf.# j|*꯴_w״E=|*rX4?6s9.-QӵTfY=G^yͺou}9>7g?20NPn3~G߀{|ֽ!w8#^ B~sȋ[_7}=L빁ަ{G7{|ֽ!w80Aڔ8߮S:A۹{|Xk1VVS" 5!˵^Ir}I]Xy-إ^m~ʹLJ&K> ?||}?ӓ>TI8p*qC \^+5~=r8%Ura)zU%oߞ~??N:p&>B(%ӻx?/_^]<|9Vy}y_s,?O?~.=?~ȡ=?+Og_^'ɸ$RAF˫,|”lxyW)&bDIwu9~1{>_+5o֊Y-s)m zPo"mN[ؽyVDAbm"P^$CRΛ6-=~gGxFFr@nYABZG~'z騍.6<[&jGzÃ4_g,OI|&']8/ӹ\n1a v='( P׮6cb҆lz b~v`vpݰvDn֡ꖖvQ[q@D~ĺ~%û_ vPY#s[HOo)˯<#fD/3 ^;JZ7ȓfLo&~tگ~ڝNnNdgޘ~4iO5l nh*ϳcn댏Bm9=NF\HJ:b`Wъc0c+* j}Ň~74F {OϬ)3Z]mQ{ahD`e5SEI>gi95=KvNLytStfc$*3v6ƈP f)[hb@BL L0|' -9g? #w}X}dž#!u D_9ttk\4;MaRFU_DUbL^(eHdDT1oށJˈ{yQp{H-c'b,M"Q݋ \OATiv߽!n\lMpp']~g,Lv2/uUaf 5JΜko5eKT& :WG_ĔML%h뚢@;wPH+4ζ'Ș;*г1bTW>(s4jU 8^,2N"_8GmQ"K SMP.MgMTdL^:BA]t%[3~qq2:}.vJ>U TAJsu8+4`5bdH6^D,»3j!@Y},'U9DT +|68EVI v_A:k)_f[d!7qJYyqI2O9MF@_Ӽ +"kdЎdXpY|>?"%(eIVLF!Qn㻇MI&?6;aTϙѢ4o@V{GdIh0ډ. \> +endobj +267 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +268 0 obj +<>stream +HWێ#}W0o쵧ymv}Ȯp`6;4RLO4 ^b= i*^zXa:N%l04G#DʲZVM_&-~Y*Ybڰϓ[Ko +QJk'OȄ֍-Dů+[Z +8YeU d~ĥ]_n7_.JڕV$P ~g J^9D?W ȇIe+pvNzgf 滟e=ayR3 GѹVyҔ;@p]T;5ݺ2?l[T n2`3 nIf|@ҮFW<{[t"X&.68H`YV.0‘I,b`eN?(u8C?9Ň٦`-}5uM9Zp+Ѽ QEe 2*&ݺRF, ZA0ecOv%>s`|ކ%3%{D\XE +v`DcͰ󦐐iǻcI1i?CVVDh5d-_ܷ@v̏7ܲ{?%"Zx+V`onpw4Y1f;_NnMVI/ ۈN| צ.zv҆<ѮY-ҡ1kr`_ 3NCd + X9Gxf4@DQpHR؈! !I˂eQ@U& ,DnRLXhs^"FB0byzwහPݱ?W +!:!.57aoo dJ"5&P)C)KG~qzUg}~-dBo ,I'UKR\A&RΝ{܁fÇy,bUgB>*dhq9TLs28 =zHc]Zc)=! by%.0MsaOU7 R A +^Nns6 +)~6kP7xs"s0@hf+_kL <vb(LMWv f8W 鋽4zφ&"I4΂Om:s0-VN4`ũ?9$I֤qJ_n-t:%ȁN}\U5t'w*)~ýwvs8]YFnoV +~YXJ"~{=@5qI=KG?,U}CEP0 G9f`*M,HY`0귯}<ݷH 괔7fMCؔMd4\qC1AânQ728m<#XޖZ@ G~ſئ2yL/JTsPity^̎mwKw4 "Te,b=ɩd6iM(ſMujsh̡iFSmEMu-hM&f~:4YJs7ܫƑWv?Y0 a/F4Cښ>EN+l#2;"5D:" hPWGpMe<byӇG{T7kx^ékNF+E7Z s0v0OTHgl>aC"UFO6&OԓY5_G[uXM 56aqlKTY,K3l\vTYl[GjWhvdj`[Jܘuێ  2hYb)b>4A(9Bs7шT#w OxÌmoa_kv{њbi/l;W?_b->bbP:ZkaYLAr㉪ΗA<} ,tv2VOm S2Ku?/ ]DkcK>-FVMEryl>[5߰@|C{s̱\zb$*e_pB5^tֱ^x05- +ʅ%j"zw5־9ѐ$[C'Zd#Q+͚Dw{ $sϺp/h^Q!~Q<4QjWb-ô+7,es;AذmT%c?quTNZHpPNi2QAhln,v;bFcssPs*+A7O߅Zg9E9?RTC}cx=to qk~DڍGU IV +ZL,17~^|' + +endstream endobj + +269 0 obj +<> +endobj +270 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +271 0 obj +<>stream +HWnS Fs4M@Ӌ1YmlHrzF }.IYܵѢq*d1>vu+%t1?{i՞VbڞWYfB5|u󿞝?UJ֪[~ iS!i]%E9fv`|oJo%ַL3עm1 =ـ/wa}FZP5-nHvX,E-Yn'3 +E%q8k{[4=Lwmv@jM'cw7zY6 o]l xQ t B !'y}y0r/pKƃL֚\m'4XZ4 n&Dj +V|yDa/!fWgXm)S>l+L@/j/ ;~Y,kzҶv~@Vi}k~m]cyqixp] &O?ΟVu +a iM=/GFP!bct&92ڪ|MX9iXk2$j,sX!8*\tM - k., k:3,>4-a!C& O]i1L?u8ab(5OsMR ܰ\S4 ;g9*!脆o :,%䯁mU˰2r yz<|LkN +z{%MikR(g +L+k;R2H7)/O"l[-R\c9dim)6~5z1)b.N8]&cqĩ4Ө*Nyqt +vxjKF=5*nq5jqjp7ܾVXTY>yNWCkFIJ3%dq=0Yv̠fB=/\zZnL[[# +MwVICDوњ>SGpwZ"}p{%[k>tPD9`57?@[ ߇:oLt} foMeeSix=ܪ(&8}KI?cg8vc=K!zPnEVD |h}aLĹ?2a4P\ 3b]`=P9J߀ޟr'䯺i7YtXR7LVh0BA&̌`@j :V#hpح/{H%P\y%(2<؄55Qt lt3Iʽ\ف@O9?)||Џ,S,YN峔<}^\7)%Mo:^x?\,rpCO٬o +XT-zgꢈ*[Wnw҈t3XaK\_a+B|T>&O#qx adl.,Xbx\`S@ּvžګA@3Y (as6׳Ю|VvN]>=6Zex + -"XjP.&P/!E溘yTl47`$$QjQ ܂α SqXmB2a '11ɓ_F#M0)f: 4&#qڑvSy6 q +N*HI +4n.x%s cI &{j(̎|Slxn{n] +}* !HDh5\..M]=T*:ȊwYƶ/ (a :myTW*,R\#*\ˣ. U""(Mi`@ +92i-USx16PJ, r +;?yJ#4L8 7X#\~%dy: HUgiԩ&y yu!uߢm]mm ST\g"4&93wůlMx6!hZ +."&I$on:*"pUVDz~ÚwY Nܣ4`]XYu/^!f,, +&냋;x[qص"UPO\smLaTG-J9s{A6ǬՖBWR & + +endstream endobj + +272 0 obj +<> +endobj +273 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +274 0 obj +<>stream +Hٮ۸_G()dn3@ ~Kl:p [N&7п(k@ayY^-V̌T%ԙWyǹMZ|z{j} Dz:I$6W L-yg]dbwrHoIG&hc]JwIbA3>DϋP/OAv xLhX)$ \ +"HѼPџm~7O= 8n"*MDa,㴸")Hz]Y8+%}2ztYZ"$Bvk]E pͳء*F7*7zZFQv[ռn98XFk^9]%CyC\+R^C%%I;xp@Ksê%CX0Ū۠ |Aҿ'@Oun$bfV͌րgJ EԜlmO `S}eࠑ'SLٟS#8#)pqQ&UOb .ȯ,z܀Qn${ݼ,9JݮI80x&K3=rc@`IcKb#".g_N=_on@x7wMnkXS7)d #*+Z +.96XD!^'t]G>\p_'%k&>K=j)Ag&@4EL%٘w׌pfܟ[G')zٴxy rRXs0{(ǟyKl͹ܻ[p7/×"I~~;ʽ72vy] v"VB^qA2s2*0Bu![喚;Ƣݔ>b' QIN`b wM13Sv]`%znڳN4 p sP>$r + vO`pN%jQilt59\faSP߬}MQ|۵Tx(mohh'S'n +$ +^teת6@0ýrdJtƕhlIyٷϪ.{{vݱHjkU[ll zt8h6T=>>g}>+'ս=~Z5^9 +%}w^_emeDaӎzxYPdmQrM8:T2(4wsK-;Fx9u@ YN +%l`;zxhssanח0|KK;)y KD@7"JT9kd%KgM?ho3)L8xx`F,R-O C^NY-LJY YL/9khX;ڥWUy݈ 8~j UVTSe$t[MA| J"ˆs ]+6C`VȱOKlоZK0T +6JdqhJSRC*ޓڈ"1tI1>TaTŠXԟ=J}E7/~'m/=Ӎj;VcQ4dP4]\!0LBvމ2d 9I؅BTj à rl^+;}V~Kw@>nMzv1>wۧqaHq%*C6<Q![ bO ug40sxlCp?hǫSUV!(_uv9 &#S +pM7uy!y֡W]RW yz+BLLYPML]`,fcALa u$rgaAD[d5<u>21=Aw˲ f:ECcmʸQ$_ +x_e/k7 />{ b™б橢k꛶ɠ;Lz: L_U~J8h]X8F{(FjPt֎zu-O1,KEsm & eA.7t7$djC&uMڑ"Q\^, +])LQ]"jBsoC.K)YbFB.5Ն`U=D23AزCU<]spN!*ѮI8? MnY8c!*Ѯi8g!*Ѯyhg0i&+@ <`li v m)#X'-o9Tbw(bA<63[w%m C}ҔA,yk h8#ґHNtw/nT%`14pI +steB.eعgkdntM ,(v=ҳzXEe9x7vȏ5V<ܠz} }~׉:ehYʓӔ7mM`}+UÞpjVQE[*J#|bB B^\@ 48 G uoXDK f#ASDp-Xډ*Lu G"hhnڒE-s4.,dKWp@8.  D.L[u$T(;8r"K[,!^X~40z)1s? +iMpkn%\6!$Cd +nhd)$tRi‡軳YkYL9tuaccc%Z̰KnGc;zTSK% f9E< sATo6V&؆]60SuHUXhrX1'{nxtXvNqD}HYuvp&%PVe|x?̉JC <MEԪ''IibI")Bs-I +ѢT ~^DxQL#xy8 +qI7)ZKu}dqlP=C 9a=2A*B'p*meTJrY$Hpa%_N dN7ih\uDZr8Y{ҩIύ}ߵ0ym&kL[I'pnǑK7Y;q) xx;nbǰٰTZNGh^>vf'cWY|p̬',j锱|:^O]+ȘLnm aX2Y7 pWPھdGfCϧ+IS:fIY<3%QR>J&G(+8o,]iS@ȹ a! l__eώ)xާ}ݟ`SRѰ'ufq>n^mj-ķobOxZDd`,T :6].KT+"+#y8vl8Zʈ5t_ENC8?Gʚ/JcrfڼDl(A% 2]&c69M8]81>2bXiV5U7Fjs6NV9&Ɵ(k1yZұ\vze,dtUּ;q\- PIouOtW%G@w;"/x.{ĎW +N +9#:]egUM6bwyGkq[8"!Kz&pi10Ӧv^s"Fa> +endobj +276 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +277 0 obj +<>stream +HWn#)xF&9$ 6rFۢ6-EjɳE3-S45C`"dX𢡊_]X36Is2ʴ4US%K33f_=JGkY +[Ua/WѷJcl{2omYQ&{.M-~qW}R3+t1?&p(/31#zBjH\'tM$y&ǰ|ئsEYJB.g3Z0j3Wy0/ݰH9<8 ,Z!^ؤ^ ĩ_~c7zeu#^,y)h׉+tli NJt:DqT!,zN,dIKVi) 'ɬy&As2x]؆O݊}E=8,> nYXa"it F6X9؂V 9"їn5<6988?tp/S9űb¦]i,ْn.Ri{N`FO8jLyU Xy>xt@%gQsP.1VS|Woœ5BН3D B.q}F!%@b!H*"A6HyX:+ @ h{ .2@iOo ̑g3 v^Z>"28gh0y# ({KJ92GD85?ajBx4~L+,MhK% x~; +mqHRouxxƚEclB9G&ci!F!7SatOO#! <mxO4pu9!Ҳ*]^wB tt>O!(FW\ +dSA˥n_d)Q1:3sQFZ=;A۟U6.l`~PьF1PLMũ":1j=fѲE 1{ RfebBY);sw!+ŃxmYQ9x.!V _ |?C;}#/ݦ|[y/AHBIPO>@UYDcj~ri.RY/Esz܋miÙ؅g,[CmBxjzfR#o@;t`ߙix|2U/RXkǧ%n>r-Ab镆AJ;+f4Jmm +Tv* ʱ]VVҞ_<^·esjRU`7XiRXS<n|S`/WU:d҆mww|wQ$-y%C~0T&23GYT4Tz3V,sI|h"F59fIX*,X|vCgtw+gY 骦8>װ7T9i 91:j?5Mnd%࿮C%$WTf/u=ttcNǀG38A| +#ԌM=pO/2{92_j9Qdˎ~_BRᔖϹ)wfӫ K}9 ӼnF/ut~;Ĕ5kjrOr . Ϯ!.9*$TdLuWUv)܄)P*Å08w,GܜYs9HhG:5QG3]Э%]RP~YM/_uQPh^4t_Iգ5I/'%ⴠdJ1VhTo~_zRY{b?gR3aK7)m. + E;'yJQ|+BDq#us SNĄ=ZPkȬaq +qxcnؑ#Fqi',*TsT} sV ֨TXG(gXsTBz$fɝɝ\"o熊ehfz KK{,BQbxZ82r!"1y 5%h +70gzly`۔@o{Rv + wF^9Fj X7v$WM$0zAV`T=k# +}EBp>XnGrH$a Ыp"M(L[V&U3VSTZ, +2a,ZxNzҶ.U NӇ0Aid,zb7qjkASڪ f JOuD5:\d I\W뛠aS3l *g*R3& lB7cT ,f ];-IeZ&d=[٪YCpsAu̓=dF^ ԑXԹ`= -OرWێ~BK`mb;BK +j 7l{SSMRf'F/R߻X]uΩVީ@oܫEevUGUx;lgmd{^+!FUj 6!;j, 2ivq\1便JլTDkjk"ZjRD3:?}3K*0cG)VKcTIy9ﰻT>u!jSSz~E]Ai]˵Z S-\j%t2.W{xcltW)Z%kC"\^eR;LoATX` m>W &P^h[$[N۫U75_ԼO3 +Xk~H|| C!O"7˖ +l+]Cr@~Jva29ݹ~?\Rz_F{L'=&ևТ ͣ훗N"m!h,HG 8?ng(\=s|~j T~tq/OGE De+bz'Z=ng,J :c{4ddˈ8.[5CCשj;^4wEqFV2Q.L—>r=9Pz=wGt֙Ιa'E?T:a~Xr!ghsa;]|6u0Fo 6?gXqQ|,lAI'2E6V_ƨIHwvz--5RK Rrz9hK5ȟuV= ~N0]2_F+ {]vo"m,Y!xTGUg'6X?(|\{-/q>ΧKwTKfU5a + S.bseN#-<3 BRD +%k_B Nԏ 2Gcj)"2%5nۣu7{}YyG3vO *b a H +n].d=27r_O툢 t˷; >.rs7H%bErTF[uiKme̽hSlhvm]FwÖLw #dΦ i>FU&TRzBI(8EW\j٩VU P^F8u{ ywF\w$ZU\BHcAA`1U[JR+DK"n7%zXTui˄I4Y,Ğ|ށ'z^$".U6I@jwii:hv> ='߳ȅDBb_lplc)\Fq`D4=¸2I$#S9< hKDvfx,)4;Zԩ-rt>U]3W?\202 OXwwU-82:P(r3ӧ'*M:j]rLozԻ)]?U+\*P?"C)z]}ADЧ 䧦v7߄RH4gM`嗜3g2b`9DE7"np߰jx- H ]XRIurVlwAs]R1%QJ"7X9OM4m7TY;*Zp@8?$"7kK^e6N{eY҇+97D.QBPp|ِ/ b{ ]b15W`T^)Uf&P'b1ܝ6>%of od W%GGUʽ B7K(R'I:v;نEm'D_|Z#/,hdF/??0Yg4#1{.Խvv$0> +endobj +279 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +280 0 obj +<>stream +HW͎)x˭3lI[Ϡ!n<Ҡ-gv_d b);=, X?WbUfuhqT&5*,DYY/S!v'LӮ[g%N̤ԥV8*sO~Le'?*?o'߻;TdHL +du|+-BcB(I}LO̯n``= TdlQ2S``Ǐ}>?"U8uKˎ` Pyp2'SY-Ja]ޛ|nV ֫Y'L7'pnP:3S +H6;1IC3 /opeEATK 8u$>S:9t<K|Iڂs.ml}lSm{T ++=:29=rÀ:y4qGGF"Pc׺,v=bK}nEwɶu{ѓ`]; #/B(,X R; 8 IyY:$Lv.oH%q/zVJ*5UY/$.6!aF[c:ע*G^qLǶsfhx~&\`jA{aMaAcg' n0oҠ&wh߶T>|5h\H꟏7V>ޜH$9e9O`O8ʺoUO2*!nU;z@}E2kUXdFb0՘Ka7 3O,N9sK8?K؜" q y0!x-9a gf496u\e/&z<,1ZؙI)a\KlFj^JEq^o.XMJXUКWJN& hW -$|mLaleיP,%Hr(3n/fxm^e2{!g6Ў(/k W|1` L8{+Hne#n X+1| >DU5ŭ>‹VWS]nKŽ2{i/b&=;>6K8$O5߁2Y̩6!1\o0p8Ex+:'gzRnfnÇwBf}VZ񟘰 '(% +Emf~4TP GWPeY|TSTFI%H<.EJTނ*E}: +9Sh~ML'-,SwuaBZ\^E¯k-+gDxpں,{ סLp_}#OA|PUP#pgҡ/K[]fzpMDƇS{u0WQ xd4Ғ뫚i1zczhSxw>s[;G#9g̗=1znlGHcxw1DŽ3vxl6uE +lY .Jv>G07{ҧk(rə=lLrO O&]YLt]% sL[ѝkw}3H~C + `uE ݸB87 +$fĶёV8teݓf@k!ޡrb孷lbONeD5ve(rl~w'(Ρfe}-Ys[&p&N(ɱPbDj{}#f5U9BftZܱ;v4+/b[}f $oCkm=t&K{ÇI, ?<3`hp;Aȃ -hi9;z44ՙQ5S|>q뷱4fr* ۤȺ=PALN(v)aY9kLǞ!f@:逹һuNEM󵩫.t)/[Qҹ0TC[TXqdRr2VH^pتΌuف 04Cз!^eX@.5PQPӊ5ZA)Db-C^kQ@emi +BXAAhbE'ͨJTu[fu_ ʪ}Te; >=Ugw$[Wsm(YJp(WYt~Ǣ,^gt/+z]A8 +w8,{]ьt/+]f݋ʢkwט[A(gѕ8GJ`*xi}:ƥ$}1 {Ui!I_J +hơ5aC{i^\!aEU[uwhơ5Vn]ZQhr[wqh7^ Xk)dTnjJ}l}!0o[1<Ì[$\%b*DIݠ< +V{S7ƣ=v{Mo@;| q?.'2q< +:\>}'o _־7ȗqmP29|sZ{Ĝډ OdQ% F{^x$?[Tw _b!dT69w:PG±l^ N@#3>?xM~¯[u7[psMV_c+ڼ&1m&zeu'[+?ĂQOF'[N8+$cK ,:Ia]$N2&*K O 8~NOnCfG3%"3U@A5/Јl+C?coNr|N3F-)/3l̕+эHd)Q +`'1+aGn%!T77MI0abA6?/*#ȵ@0͔f@~OK*7?{1aS2y?'T\#1+P@sR4TɹgA˙|&8ީ5ÿ epS2V_ukm|W ֻگ $O‹`l&Xwa'AY!-԰u'3::39e7^Bo;$ך:)R+-+Ӥ_+nBE6=lVlܧkūTzIiDp axg-^,c֞R,CU>ꅜѻI/@EKF3zq*cz :t-s NmkY9XA|#– ہ@$4TheRBG9# +57^ce)? +a;h>:8?'@=NB(6"BXQBɰDPOQpy~(A@"O̯BCdz*YoT{yx;7c䊆ڹc GUN^?Co4ժ7ZMz[V^|\싻mʀka+x:WO>@gf'瀣}8XO'Ph@,S5 9ími ,lzϼWICxdK* oe\P$z9=->띃T<"h"#"c*{d wC1<9䪧_-zf.f.o<׊)ff|ÿ'ϩnu 9L#ww NY3ϰN4Ȳn/6HT9`Hxx(₽UfGQ Վ5 :֪)K=ɧwkm]W|wFߘsି9=xz$Vt6P > GT胼&U֋>y9ZVb Qz#&%栣8\۫L9s`th?N v}5.م .ŢbO^2=dtzmoՒKB~Z@K }1xg .A7;;;$ZH +)WKK<|#M€(ȱF 1KٴJ)*Ib>9$(8Ҷpr:eBMNM3hլwU1)ؠ uzG](KڔgΘVj9+''IXVJޏw(g R%燨T5&?6tw + +endstream endobj + +281 0 obj +<> +endobj +282 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +283 0 obj +<>endobj + +284 0 obj +<>stream +HWnFo)(PuaJ^$wl\jw#A_" g[? ɥHMAKry.VXόt4[Ey3y[uMouS:jq=÷:ߝYGc8*!Xز#'S0=wt^/+U#ޭjjz؞~[.Ծ< BxZLYU̬[ٲxcU>@״etPُ㍪M)pr5RMX#NI +!VfY{d )`cϏ7Uǒy 7¹s$KrT`*,,향(z"Q U^dž-'p→Zk A/ +SP3Rh][rŒKo?'w-T O98¡16FI`D(‰YS_ԁCF-<Ÿd!A:7e'KқdQ=H8`[PCX{+Z]10,"R\RHXJ T + DZXR(Cևݽ?<ܱO0jo8F(.V/ hn~4;>c^D2H&տbe96tnD'㴕P ^mn( +% $ȩXȒ$t AsXn%PC:xs3f1:];=\ՙKb([Aߢ,z_(3%:8}݁_ AR5nKPoj~{va//=O|9a'(;rBz.| o}8,^h˩r2>e7n"lt7bPd}]5[yk_r: V.-e/«g,1|\&"yX_`n՗w0kZBJ聭?Qf+Gw?9M`83 UO. O$GNsفC$cϟV/. }7i&fRa +p ."iRi(64f1.6ލuPM oº +<*+nwsPېwr'R"9 pt4MS~xU|KqhAxw^N$z!Oʥɬm&ƋzMFn$+Ams6耯xA 7gxǺvF+X +4_&&FfOR k-"S~U5f.ОX %>l={lKckmN6H 4zKWcRS^Kwa;ھ?.}LtwݶR4[Xf6#7 R(eV~筴1N3Km)cڪ萾z /q ,\E` +,4֘EiaMbTdP OW1:d[@-wJG9ƋyJxp-t[@I-<d6#6B;>BM:y\Mj /<<_z1r[΃^ᘠ.s+?@ߡ4،@D:S2/김ü}zYe]Ώd' Κay:kFwQ>i<4;p3򩜙 9qn:)<c#δQO$Epa c p0Ib2D|4(dg2GddB{ m1Tiozɮs r혽”>21Iw0K97Nw*!PE֯4[wMy(.iW;Z4-RFST-Lɓhb$="&h_ПY=F,Qx~*xS)^iDU$dSV-^ zNV9qAc{=ߴmyoWWtІꢽ6 YxWN+nt(o>L* +oe\ߟr~Gr_U 毋qj=._5a~UyFF⃹|\yFr"O1)և.pQ$M\8L9m؄I%Ăy]wOmS8z۸o[~ۇ]۹o7vQs5`c[u cO Mmx444m9O\Wbvى'ӵs1N=.;_ݙ)L}v3Bx|ml.;gͨ|azwey%Ϫ.˟QY]OMm'\1c$Tsr(#=WZ^==xi)Vgϰn>VcB5S[0` } s=w~4xv69sk?6gs +S8gߏœ?0P^z~S8v94#\z7gx8SGYP\(tp9Z\}9.>l\˼tR/7#gp&oNu,i{7s{to@\uvM\= +K  p >5;;?^| Pc +k@́|nG䛛| 0W/_x=ڤux^:= h:ԈZ.iOuDqw wɭVAsɵ=j wɭ%@Ohp> +endobj +286 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +287 0 obj +<>stream +HWr\8B)C Hmx6Jevueq,nɔcQ;/׿l/}2g' (bM D?|jmp;Zv,ŏCt`$%L7ljOo^/x>wE vzJ*4N^*40RPx:9@J\bnq|}<gI-O'zy{hyTmHf0yi (aC; ,x!2OM;Т òiBu~8#;gf 7${WwaWÚ+{XRziQn xT!:.n{2aȗ!@eԲQN  mvmm}/V^5۸7쵒:89Oz/GLxmp`p+oqIb?nU8(8OChM3@%ҥx9’"osb6_( 7Zb89O7(;Hw,qdN]2+30 +Wj.$$h92|D$bxjA_0z^ԄEf1 N5XoGt:LJvM`B3I9%'ZӜ + pA: 7Bz< 1+X> 4S*A*omgl8G 4Z +8x#*d~b(F蜼Q2t*s{Ut⢓j Zb|:R?3$0G1dq=ڣ>gEwb6ct_览^,B 9;4 M)gcstlw~oR?)j@(.BC +H8JA4/w.ebl7CT,}]Wg7N6J)_m}Ɯm0{sQѺ8??=N=|O? 8  +WV6GNzFA")fnym@s 3ԊzZT 8^x)dC &jqՠ_/O5iy["Dmw"qyCIc'Ko(E&"a zd+,^N贏dak<[`oPF ߛD67Bдk:+Z%tFi +w:(Y}UIh* "WU|MsF37Y xήe$*T '2^u`Wm?yɢgX +? B;N:#X {nW܏J/ 6, +K!Ǽ:2)ucux_ 'Xԋ:{G26/tN9>?C:p2¤ _̣B<\H"/K0v3?7xMKBOWR$6V; D"$x"4@5""J!B隕b[IO DBa R)zi+57Mc-<}MݤT I5@Վ(%Xc= +b"5Ɗ]#KL-u>9p*(<L^\^Xc/jV>ЫJIYG'l]|Qͽ:Cf[$騦N`0RmJoDwV̲'šc2]o{ƉQy.BW;=?!ehxVwe}Wn#$E5a}䓌dm**_$ }So!Vx3ce!L u I@O EA>Z>5则2m9LXh2yO*8Ę ;vK9 7Dy-trTѸJ_IW]r#!jf?k(Z + +endstream endobj + +288 0 obj +<> +endobj +289 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +290 0 obj +<>endobj + +291 0 obj +<>/DW 1000 /W [520 [618 ]]>>endobj + +292 0 obj +<>endobj + +293 0 obj +<>stream +H|VyxT{ k67<%&! ,aPY,"KU) /4`ТB(ZkԂ B}H+f^ϛw{Ϲo@Z`!$bk*afmReԹI@3˦̛Դq9@K%v(u+gB멭ռ\>uV՘7Um~+1@ڣϝꯪlq0W_zo̸(o#mU22W5Xa]*a/{{GMYk W5c˔_boա+re`>=Y_cYk XECj1zcZ^kz qH~`5! (fh>>Gk8OZ@{YȒ/c&62GB>pR\89leeZYƣpz@YVڳ*qGEj׭׬G*|p`Ӣ`Uꂾ̙?}&ӵH=m}Q;T5\j]\Jh"-r&cwTp7s䦃"R4mjx xIKxoQgS}L_1A$.j:sO`*Va7nRkC *jZF/FjtEdIqMPR +Ǖ7x?J-e;"TΒd4I7yI bT:dV5[mQemvBXw39Y\<(MHz=U8%Nq?O@ܩb'-RU9~4U2=A4 +1Ytoh%Cv-W9"i~>ߕݔ[g<9VUS,];p*S%7cAtx(sa$I R .-b<)>Uk*QeXTxoEm#ю$*T@:KIjm<YF +9[Q6Ssp_ a Tw| OSs(ӢNG`:6ZefCσeV5[܉;iITA9h'<+MYQ(j?_vC{'(DkynD_r߳AzZ+OVrQ`:R8ʭ)#wg,_z>{=ڳGn]IKutyF':$&Ŷo׶MV1-"#[91|3U1hP7LC:1u_HL_2%'dVd]I3{ l5z[e|UQWCx~_£wXAĕ&t7<岹ڈ#4<-F0fI!Dzk¢8(3F)<sxדrSlL4a 0[C" 193F +6X`e} &ܑ%Fה"G+75c2[6:ǻ^n x*t{,W r]mHJ.B%E^KΪ9RcS|u1(L$LڟuȺ5\fDȟۡ-#.>KZӪ-o#Q"wy!,$ncGܭ,sCzΑx Ω)@q㧈X,0[167Cwq)GR ب'w[wp6SRqr}90*ct^|εw\Dޘ {#>s(箺NG|2}OyI?\0֫{p_U]Ux9 B&!@!yE*GSgȌmK;3rs` Lk^{ۙ :InX.E{O)ɦ.B"(P=*3o^"*H͋&-'a& +Rt63;Nr'WKp悒Nu5w(-uJq234c'GpnsUZ0Yљ9<"/=5bqŒ&'4=5)y͙ )r'{akNا{ispcYE@'"fwz$}g4~FmlF _G]oc90C~Ń纝>V2uø`c0y? a$$o0`Ly+{q]r2?xD1  9rO*bQO?Tz +w_ڕlC ;i3CND{/f^U@ '(HŘOASɈqn'RC] Fo3[c'!C^ 8znGn?fY;Sw~vo obKKʮ}o1SAN=D_zpA) jǚ5F pEՄE;sMN\%%(,vy\NwF}U.Ȏ0'$f7O#o0E= RF( +֚ubнI0A)iĞٓ_>Mgξ;K +!%'@4>{!; $FR9@7Vmh+TFiZ8(0e֬_MC@-+!gƤy}{<˦I%B]_t,({@`|K1p s`x%qށmb`HmXq 0e "eo70?F X bTV59Ku]6"<`ybN^D] x l*0$x\ + :~0;'x-%YE _g >?^t/C +7"a?glˣ6q$^NNI D܄uD܄7 &.D܄{qB!=$5~l/?M{Q3AƨuZuZGj6jEQ+@-Z:,ESכԚ jV=eШ`.8nkcAh:~uK&DƒKb榧Nk /hhL?l `/K0C6_Ng0tq'݉5'KlA4kUMChG`6 +뤲Bphȇ(qdH-PfçBzk&sh2}Fڔ~Es¿j?HQʈ~^;Ȩ9v(ܘJGuIWy}w#Z& +m9L)ܭoDImnӶfD_)D +a&Ts ?uNstXHZIZ&%]jryOe,L&g*YUG*}QGf þ9Pcݶ'veHڑf7Hږ:?`6CIWơrCfPZ‹5YR]'VlX}L_Fĵڬălf'3Jw̨F6z-ͦ^;暫:bȁhAWqzWW(N\7K%\"\Mnzh]ME&]d5v+4H+J4ؕl+i,JܑpG]VД_Ӕ_&Hd{RT_(5Ym[; c?-v~ $PjO[B!ғ |ْ +mOf;WGVwާNj>V{>(O|(lw" $Sì̇W&gW3&?e=/O-/)j1U%X3F\L%Hdpwn7N=,|r8P5/xFr@.eۓABv{;3$Id7Օٳl敂pGZy. .aj e;bxtuZ{3cx]?,.0G#47ׇ;mR 9w: }΁6xTA_$N1:v|x)$qeg g*#t7ZgZ?VCނY2Xc2LY\!q)#y3B +kPC%VTJ-WY)']ss#*7MEDYY +jE) |>Ň(2hy,2Ȳ++eK]5\.]EuJmg$v5 h@ϊsj7Xn}٭taJ׈_u{uzv3vbo3NLFz{O(QD%J RD%J(QD. +#CQI#I"e;r[?kdj>,Ezނ{X + +endstream endobj + +294 0 obj +<>stream +HTPn0 +|qH(;PUBl1:ĭ"Q'rPl~~Ů'v%ػ5[KXu߇jVVr R |zR e LA'ȊZB>stream +HWێ}W#ipMI-l5`gb@ 9ZR8;w8@!6)i6ľTԥ[nkgY?MܤQҧޔu.㉨RszV[=n$M]i֏+Y>D2)&.-d--絏m7>Q:g.M-nO?RskT6?"P|TZHBx6X䙘aوئ;nj4#[\3Llqmᯂ98&:q^6`C",thwt-W''miPJydKmWGĪQ 8M{s|q0R8c 9[!uB1RZD-G&aBsVf:LNX>AM'4FLBa)!IrC\9 +a^Е+``[A\8m7tGl>9H·qNCpV0bf' Y-Jft &x +Az,1k( +7N;a%GmG+ + %WLNI|I<Z(O,60B{ɺV![5xi\JRl>%%n U9\o!eYE!A|Bq +=czb sTf.XE"|C4/rό:"'/Bu`e':l:ѮDyK.r.;URL7wX `a Mu'yd@h>RLo2+}orqB']ź+4"z=:0m5t^=\Ji4IC<6uF~9x|3r38ѷRSL/|+=lx>9[ըA$ Af7B({ԌL#49uʹkt^Cԁ]8m '/9-bGxpP(wG{E&X陋jQ=y`/bK`r+аԀNIz,Qr9P< 6߁G<͒4񌢕KAa.(ap-i^IV?L/H`X ux!C1$- (_?0B?ԯ׻G(-7forozE +^ IfפX)+84.ps0\H%U 9$ͼ$qu2Y$1yq$:dAXG1"XHTX)›|Kǹp>#*sqsgfvau{wޤi0d by165?S7pwƁݯn . ,UETFw1=8qA8w'@mnP+WSܾD~ػ*V2+)"IXE"Kqxy{w0WuTr_ +Ac͸0tgôǯU?\Rʝ..w1_ fzCZRxw9xH᎐ouhh-}FvΛJ-}m$xnPX@BA\dI/0`CÏq@fN4kPr}!{?H?!-G"jă_[^uvmVdi3–Go,PG|v]$ThZ}n-ì7%*fpޢ8z`3:tz$.Jv[t_zBV&Dy& +zM kbIxp~%9j7fCw{"f(ox`E;6{,g-jdVocR8Po7"f[j[ܲōU5p սu&Sx&Pّת8iRNJB~z(.FxFD(:(.*֚}(~@nmS1g nvԽ  qy ̰ `#=}Gby̛']w.~.9'b54ͫ́@ bbx"i T iP4vbЛ\"BIubA;y '9[ l=B|hEgtRJC HJ0Q[V: y7Ӟi*\z(,+:hvgu3AFW#H FiqGU4\ci9T\Z1b`$̱(JQ;ogFmj]zjx*=_x!v+ܻ́@}pD4suS =CS4"=!CmOkֽNS*tao{Uc&('t$F;kkS6^tN[0jכk,m<mp#rJOU;G.Vp^S MPT2ݪ8a|,p>d G[{Vi%I{ $\FV{Vj]76 H ţ{+m;j >eAz oJQ{zM:[zGͺG+(C C dK +LGfߝ؟|-sәZa:Z( C;/ΪY\_8C_›??̻ a!vn" +A7xZ^w4YQTh=Mc?kKcRȀeJJQ{C +'EyFsͩɳy@bIQW_AAك2KBw><VgwRDŔ>qޝAtFb>?_&?_f4ʼn* +Wqf65Xన{"%r1 + 33fPAB 3\dF谮Dꆈ6B?2@.7p- B' +FFHzh3A^eDө1jU72\&ԢV!V`efDB;|YVE)Ls'9~![bZ^5t _4KhL/ն4 _ŗƪU$$n@Uuu)/&mWmJl'ѴnXG2V0#Fu |*.+HnѦl Mv<{7d *w gj*  +,*&EXw.Cy7pL܈2ApP#"*xc5,J8/4 nS35Dsя% `2u/bлB+ F28s:Xݴ|(qɫ՘F='V;)S=0f_n#sS`'~RKPDfHZcr鯔JN'W]KfD`\KK?vR׵Z&ӂovd{.tck& g}< !czEY(634Ŕl8‘YN^5_0Fe)ä5WY/䠧X"&O=hL\"?nTOZ,iPpp:[xNtY + +endstream endobj + +296 0 obj +<> +endobj +297 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +298 0 obj +<>stream +HWrܸ)p$\CMnR{rihibyFF^.JUktWqvUR7^Yo+Z.>:0!lk۟9y8[M +.pe5}C~y#OMxyθRԼ45k|h[/5]WQ} @w8&TQ1Ѕ  @AE??oP?mw %Ƈ]8xu't~TKJX^+(WО=^i^_wxdK;QTOO`VנzAW xwΒ.Wʂ?<:ܰ#H0cx6twqCP8\$, 7`Lbaep፹)%5XzS <']f@V+rF +́=Rb8BG ^9uV{4\Fe]c$;S粫'=Y"pf =%gv pS]hf5f}nC7y|/sx)ttyk3+7rRs]ޓ>ꏽ'"qۡ2OX DVĥj]kvA^]~(zЎɪkϟ"RڝB0Z#N#[O)\{ d󱕟3P%FN@H6'yLeO$[ נ!vAj1b:>:)rU?ucH%~{? 4@g-Bd: J]3 J~${Nt'|CJL֝>He!h7iO832@d e6 OG>,Ӿ= D2SY|HG#E LY|CИ7 BXهAd&."DDh\cS(EZS8c7Z+1J1.&Ĥ1*EJ;44~#&ǐJџcr>&{HlT68>!q%bmck)K*[8B m qX{ROGoxI4f!Di)@<`*OF!%d)3dqϞD$Qv|3C*KY5T*~K1Rȃ,TG&YHL!9#ɶR$H1\B@9@/Ji ]̽nQHRD70b' t.a DzR2:jӱ!ÊUT[ꅃбPodḬoW'xT;:aMYvґMr}\77 5 d c2@ I- ũ FܥRU*c(h⺬%᳠HOmWsV0 -nk4TXlu[ WO/X `rݥDB +ݫ.P.Qo^n[OkXɢ]6 lE>C%QH! .mHp14U(0 @:4}T#N-ȽN7W`m^wBKV5>}%•r!&I|SvîW';rJ_$ᆶ;%i+!uvK?q#ɹnVde1Eh9$'krN'n# +-IȦMc +oY߯d >fu/ 3t3>PXC/[cS1ULv ;ӝt'(   IHlyd~*ulեs }\қ(8fưӭmtۏ}$QN$QOPkZJ̶ч"0 o|Ԥ ʇ_OlJvd4yڒmU&jq>q"~n1_dǁ(m]?y6R(+bWwMt_W݊Vh#((0CmhZοI8XМBhw_%`Ί"6nESb,TzaPx@ :5uK; kgU.\]R&ipIJ6-_@X QaԦz9=יp.i(B:Z#拰RL{E>3@A}[zM/i6u9|?3("4EabD`ϵ#,vi@6[B$TyO(BK}/(Ң{thpfV29IiiTr9Uf0V|Q/Ԏ;UJwER#- a}~sm`O,t;lZ(XTd7 ҽLx[Jd[nؤu)rI7Bm1w9U#@CViJBHZt˻X1jvdfIEZ{0Š\%So!(yN=Ǥ 4>瑖؂hlPIths4:$?@x+9NQZR:%݅؂یMgC'ۍ;Lݮz^ƤSM_uEMoȰ?g]MU).L&_MUȲ^5m@_:iZ̡LrԹ2f5N~~=dz iW=űtL a1/ݒ kuV=%qg1ꌢ.x1#>]Z߀ +3Z(ŃcOsX )ԊofxD6|,\&V45gK3d\wo>E:ߐG 'PПQ5WɫlR2U>.˭!&ji|I" @@]";}*Fc +Zy9(@tU`i\uGqDRJJiWxq+IDyy[u[!{fF#4_&w܉@.ΩGG Pi1/7q“kydeI%CQ-ҥ.JWRɁ[4[DqX Ʋzki7vj(ָ-lYmV6)$R&83,l}5hiO!OV#^236 Tk}=ղ%~)#-ޙ"WҖK GIҞE;o(_[S7RU;p,頌 JM'q8~~\%ō^MN +A O_fsM8Mq7dP|NB'trF6> +endobj +300 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +301 0 obj +<>stream +HWn#}W;d<:3.ݶ+KI$ߐ̩"ݺXB]],SU$MfZ(1(H+$~id|zEۦ҈֋-kI^MRd*)u+fN̾N~~mZ5Xx!JVz_bTJiU]9&n+(1I.#h.6 z-l&@ܑm͗M=1666p+[/ۄfFzG.u!xnl Z#YҐPj3ik+*s`nLk\Och|2Pw!2F.gXlg> M]W-9Iꩶxn^"nG*|S[\cƿ(NvͧyƯX_ןF|',ZC^wW+k|IIka̪CLje SĢ#2w1y)]$셪7iqQ%hyyW8ȭĂ>bL|쓎wf'T AhYM7]^cŏ"dc_⧟(aE v jnr9#f-wH+>͍4ZCz6>P + lBk)"ɵ9^jVy|bukV<ȝ-`iL-D rxu҄w7O@lqhZh{Bg`_k(=S5jۇS=E6"Nce_Bv^O%qu:E.T_֙d9^ϝwfĝy;c12ZZ;Kp~:ĤӐ E6lVv|od`NY`4$dg=KD8GCіp1]5- w#`$ju,shqjcY/5Kѥ+בxrѪx¹i$^Ȇ}ۨ7pHzADljjOGT&}H,c&3(dsR\A\ Oo4ue[2jOFXTMQ63j*c(Mi>'b=E0PnASsOОR ?4u{iCf8G*It+ߖtzfOAfF-sE xMuƜ[>^G3qfbkR^`ə{Benhg^qhPiS"*nUE}No@or&V7m|Uo:곾ϥ#!=u< +7y43hV<9mxZYrL-'{-D|缪T=ղ1UwHp-[]= o;_ɯ#w<'pǼ| %ձ}qxp,uFNO1}0Ֆd`[&JSԖ%UeTjp`+ }E͵mo)ЀS~8pNtsݳHK*$6鰿HJw.zvGrD%T3!$|RW Eo)Ċxj<4aMv؊g6 eYgQ4vVڋ`<I=9GAz8N ɀ[M}Np䥶#'> ww& + +e[d*sUpl,[9g3A6O{ct:[?N$*ꥡpܷ5?(mWW}^nKMs Xd5+v٤nr_\.J3ħ,;j&H~U{T(1>8)n}dL$uOR~7/qTnh>5MsT@(X5|#jzFݿGX)O|EHnك3<ϫR٤ cIfW~^pl185rL0ӟNѱBސt#샥1dcLJKs S(>b Y +K搎U]L̕滸rw49<\ \9Φ a{9dyoR&5N`EUz2)@I zVi@:$ +؛_WICZ3꜐IG(R޼Fΰ 1GEm'G7xuɳ;^N'! 6c""4=AdH%[f{!8jUT[T0͌0mĕTB8tkvBމ)rS)lGtz=#l͛@|N +-*yޑD!b͇'6QwMiNlpMjY6)$f 6[rSF4(D5g݇_FO(A8]A9bn/ʩ-2u#6gʩ^}^Ao EWT_`?Q}T(ҜG}UhzM!٤3hx݊FP4w-lI}gh+k.Μw+A}qU9Z,os;wD*;T;4g ɠoFE}yl=Spיq)B纱_HB-Uc~2O:d|ZF] +ʩk:Jfdf[x%=znNe4  7Y aFt2>!s/:~/IQ\2[4aݵhP3/!4f1'tU.]|N5K$wܰ˸AjXl{ajosK1\4@\VΛ;ń K'B.N0pۅMp 9>jpgw8K\ ,BFsCFHeh04YM6"bL)klf_A 4C2 +mjt iy 9"0\M"d DR"HQ8ۉ`AbTD"ظN)!GrO ST{Vx 2fu~~߻ϗé>7x5z˳١jx۟_./};~@W~mZ*6L n`H'A#V-Ʉek ES 85&oY6[ +񙷊j )u_> l\\2W7l`B,e=0 6dae`Ŵ90 LYW1)춦xעז}9Nr>\ +QG\uF '5tICF,:oRiÑUocT+>~soq.MPHNJ}y?:e{hI4"}ߏՇKCۿGbr?(T 3 +ˏ GzTO]C'{2-<CNmu 7}$A/ǽ#W +S.M"HmޒwSZL\p'3&qEm5#stu:i6elkLa$hfJvuqM#,iL/J\7.]S2l`7"_?Vq_tbxOWVlrU([iNM QalC|r}hm}(p=$dE6YN^$jɒL3{ {b)f:hr۩+T(d<=Gp"KqV *aå.L6p>6O;aT+ 6X{ wơu BSMe+uۯ}G)KttT7.TcZ8)CepNӓN6?>2G> +]"d +*PPd&I +2p2N{j*mF𺍞K." uhG8(_(?jZWuqEq2k"$]o?|~zj-G"­.܄ٽżR=M-+NA>3Z.sy^2:0 e8v1}pְ mi|֝f׆);=hRD!&ĀCWy:ᲤcBg\jǿ~>«=K+Ԉ)7 =62D鈠 7{x n*3m +{⭻RLFfgi <j rnrF$|_ HڔmIw:a(ȝ HO?M^{` /{fn O-y41hh;׵v=aX +E>zu+Ҝ蓁Ya Ét4~v*C}9yY"`Q ly,+j- +IG5)Ƴu<*.r=Z/u}14p8jM_C]i%ʗZ Fcc4}-4?CVYr`Z˃ː[0m5힑-u8MhW-l'zJ@K !TW o g!*/JԟN&*'5"HdT-, [)OnzFu:=Dȼ +O ވ{kD茓4IK(>pn *"duAI ExQ> Owc.3[HVM9(,/Zhcd4~wu:~Vě}2Tmnc"9ԥ ́5t,D? + +endstream endobj + +302 0 obj +<> +endobj +303 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +304 0 obj +<>stream +HWr !G*C|ndsaf Kc{RhckHNv~݉3y.J}ß2oAAK]Jdѽс{ FE ??o!=~݃/?/'%y}lwO%/+ii {;%ߪ#<`F gGr/%wdou4!w]JKx`M3W |3$yokz`g~K0K,U9^ﮪlaMqROPg꩏Pwg1U<BBͤyP*AJ9W*s(ׂ?t^s Q>||ss&s!E}ysɛ_aӷށɯg2[ 'ouP~.IuH)-h +#-+PkLPGn(㜻*Ԍ0,R r2NtхŠS 37bM#^OC +;(w6$4=پPX|+$>63 sیe2&_s,)0 i% \әI%[zܽz^='^nI0BBϣ\b <3)oB %ay܄QJ&DŽ#y.7؉νo<,~d jNzL.#@WV`Sk +VA/49 nU"_oujP::,?4V,}5@Yj.E26zsIJq@iXn4nPsFjjr ǤKFj+⣲u..x\pNNq8}p$`0>~8LF:؃V)x,tQ$ţATy2``_!X& Ղ"_f!)K +6SA[AL]8x V.BdtOS\|o{ +R1=%_?`;L^w EIޒ/ k^ӯIݑ&#$tK~_4şcl#A<`6V*ΧKMoB@sTB[zT3xVZy:(ca |,b4-X{V)3R{ 0v5bqz[er@ɕ'4LtX/A >xtę> 0Oξ!!|@Z:KcfI7t>:0 $al IDҶItfC'[  lh~ntj0XE,s[9r/P0>9構\@mEk"NHV1݈:pBBAuG1Z@TAmt!ZG1X\^ĸv ])*w|"ƕS.hF9PG1]r\Y5J /ਠW^azBw+UOzSczLSTcz޺u5`8\ < +p/ý6 & ʕ.|%SCr^L-ScK^TUCr]wtz vŹx&b1'2w jW]qw 02Nd| +*~5cp7uGx[X7xS7Gx]7C9п}c|Mf=wcyW] +sT7:?amT7:?cDg]M%Mw s8ZT G0Upd5~/}SnU? @ +s+NU0W='tWѩ1=Totzv֩ UotzBwډ1=To]AUϺƛjWQwLOʭfI0X(r0rAMtu[R&}nD;uFA0866 l [j6lՇ8~ʉÃ==|s65MCM"zq)U-?yuY/twGw5x],s~?+z~ߜIA?Iԟ;wR7brvFNwcx_l嫯<%]w_?In$ɛP֒'] ,K zLy?O쵼n|$3rw/ow/}ў{DxO'AQ}S^d#%賷׋rJywd־f d{)acթ'_ ]np{?EW᧗\YSN\L"Yٳ+>4}ܘ77e砫lC{*RU<B˚RbE K"g)SN?W_^N6oXӯ>|ܵ3)֧}TX^zpW˶<߮ݍ6lMSԋg/U^%O[-`*jOܯk߽3잌'ɼ{재'퓾~ӚewxYk@^5zSe)S3sXqq-Gn&$#R^e<3bc?l\n>Y0VF<`S%ё/0 F>ȼ=W2P$yqy)7|[.3 +Vg$o֪0xa<4Za\ :ʵu0IqU +}V 边8o;[YlLXEMj +U=`)֞؃f*jT'}_d+n;f9aˍK4˥rnȗLy?כP"~S~l9k9֕2ܬ@C2MHeY$~SQ~wo&?m۪?z?f&)LbS|OF>u\M +DGâөDG2æ0xL$ 0S EԁWF/=w%} ݡIqp:ppx0xL$$x8O$0$x8OLL u7&FoFLov%ěƂx3>S3H/k׌!K~jHד:#<;Y{&901_<A0W\ x=Wb/$$H|tOsջ$;UswWd'y*;cq;)i %_?XMN~٢Z9Kч=mMjF:To.͞XQL#WsY}EWO;0彑R@rl!rZ&{#W&>RArYy0ydAL>TsY;lgJNL1J̀nsCp 'u81֊n#5{ڂVyY.>.Pz_K` } |qh%$zeN;,Q˦;=w8=?ܒ\EyU&]yfq]{vwnyjgtznGn^C{VD|NE}nF~>G6H蚀N#[%< dkzFo[k}uQz&iwEr)#m8wwz`G`?E`Ci6E`i2zN-YF 77`̂]#5jE 7'bތ[2kRz9FoHEYyi<7>p-h劶Qprֆc%OnO߄%9vYLY/gbIvf9.gyf/g.ϼ(eI/3y Q}RlMk)WSs w0^?&+LXGq ͉Dk`vcR"[J\\a"5^C"0?/5Z]WYb6U# +mBCsh0[y/{`,ey/mJ&[Bœ/D<Ś+&~Ks\6j& {X_{?# !؍]#ط"]3!ص`2uNbQ>X ~{o^_61,qQ\?go9Ӓձ +E2#OYEرdYG#Yi~~~*-)|rrǏgJ 2kpp)l1^6 Tla4U~ {SaO X܆w[q +"n0װ'j4D`,ao$z=~ts9"n0װ'D`,aax=W&cq {"N &NžZAؙKx`7vC`?%v}`ש`-vp/|.ÖK?ryQo"_9=KV$y{%g|܎c9Ra REi aRc@8 FDHnHMHOHF'Hj+D:njJ=K5HӚq<#@d{Cc֐ ak( [@7B AX<# FvHuZ]}/gx%XŇAߔٔrR9l*ePKɫ~jIG=qI%ɱT(M%LTjlJ4]Sm1Ru ]S]S$0RL5]M5L-]Mзgi*iZ3920}{̯_*X~m:Mb1ھo8c)nvÉvȴ#műv vNw)GvÉ\6Wec]j7ho{1\,j7hTi+cUmgVPD{ 6w2p-FwZ>,Eq,{w + +endstream endobj + +305 0 obj +<> +endobj +306 0 obj +<>/XObject <>/ExtGState <>/ColorSpace <>>>endobj + +307 0 obj +<>endobj + +308 0 obj +<>endobj + +309 0 obj +<>stream +H\U T}?æ₠`₂ (3(n{P0 JQB8&*c 0*_N-pc_,%]^bqo+ws⼂Co<}L_-D&"Y^焹] -M#d:qq\L7NJbB~[ +#0BdqѲ;ٝKo>U]mdnʺht`u-4dnS<=yHkO/8t܇WbН" Re`NXQ!zƐZB.Qm8}YzhΕKI#F[chDK}K!=cޢ5q`< ԟG%H;i7_ Jq_. ^# +oh +mK'p:g"T_jک Ӓ%o}Qkv]5qOc1hC8IY$տ%U"J[pI[A;I~"x]SӏLʥ"*JJJlc9BoQnW=UTF:iݴWt?~;jSn`hzKes6!Xc0C+njό+}wM(_)H0R: Q2? cPt*+X/} +%&38$B"RBu<mDVR[AGzM{Q2.5ľ܋@"©Ky|D* +7|_ʮ*TzO}>W_kP *ԚkzO}\ߥҏMLSdk15n6<$O~~HSV)vhY\i OT+؋eC2]z lyB'U4Fk~*JN"S߬U"s +Ն+/:m(\fӺ)w*.H1)^bKi;Ŀ*LTS- TTs7)U.r +Sa>E7Ri (#R-F-5ɗ XF'LiR!*F-nquc2Ifr327x ?NYͮeB`~Ybdp>QqGe_4h2|?}:jۏ1弧Z.Hy*'c$ʇf Ud4ߺVt<0Ʃ:v8T̓J2LsIdaLz3I?,6SH5+_12Je\io|]T-D *,MwcSrrrR☄ѣF>,f"#>blL}{٣o]|<=&]SL[S-ΰlf0!souȁNZivY~-,O2gJ% Q-n 夔'""HqqRf˂hRո~c/r#}rNi{ص9Koo+{޽='+ 1OD4? U(oL0Ǣ1:&X4֘ZTD8:*D86!Ԍ$Mi';{}жSݳgٳgY7&@< 6xߊ +]=_a[6U-䑪`< +RڔDA'J,ʽ)$o#@} >OB$kls`˛ nDds4N->(zz`I?59XiWA+Xcx,;*8q^O*ؽYlR798"ffnjpAi?)k!6jy>Ս!-A'XWRn=$|3+zK:I<9zở?aC aA\cɋzJ*=*۷EeQ=K٭"I[zPRDduHcjDqURRR)$[jQ( 6@_̏*8$x=qAqXV9'omL ++Z^w S… V;^1*ٕPֆHj *W.->QQ&`s* U/蹲㫁f S +hFD\{ s7Ӌ يvm2O\]$ːA +ۍOe;Y¼vW#)Fp'S7Ɵ뽋}d|Xs6lP@,1|XC sí @>^'9.h ;%!c\ؐ n }]OOh{ j߼g{Olmmyof?̲PA^<[?OQ5w1${Fm |uШlwl>AxU}<@]4L+X& R^_FHj4|o$ gj*T\P CS=@ςaW ;y43ܵ \cMx3 ]_alwB8ı8p|HZ=e(F?x$nU,qbn±1{'*,/u@ h >Yu_orlq8mMڗO wĖö)FłhvU,e};cŎXG,:lb;Wպ*FY4(5xSݱ٦~Km ws*4/N4elҟ\fFo7_d62jvtܗo11ڶZ=7]8yv~Lyw˷*J^?!k~k +83ϒ|Y4 R>RG<хqt-k 7W;\lNeSᣩDբm5Ql HY%6NBWdYNk͓ tƨ0~F¹,JBλ=S}Zs^ڔJ2r:c|y^n`zcX)xSU#kuӵX]1\t"Ϛ(&fg>'u4Q q! Ǒ=x7%j]#[{BLx=0з{RyYE횀\!؅Ϣ ITxe_x2%@3igj0l` 5 ۳x6 :czp=kGg;s[6ca`8>o{.ٮ?˯o)߄jsҗ?8u=E1m'8 Ct+,gddAKbZv[m4@{˰$%ik)(sƾ1Ym%6N־qWBɵ/>{ߋb;ql$yB^B N8NRJ@ .4:F_b]H@?ʇІn<*umP5{m&MӪI?/w=wϹƏL%E. Z\z` C Ad!(x[s0\N +!AK44uz^YMc;Tzh#ЬYzt +WW`Hb"1~U'#ۺqq5/j0x+uw0(8AK1Sy> 9xLxˠcoVMӰ!FOg>a(4zP^5PGR`/H癷 ԽQ t̿1uOxb7 ס K |،D^rt y6f|2{͒yiR( sR-rP6)J2L= *mm35 kRқpO78ʳ*M?p9P>>UB74+zkQzy}7rϽAK+ :M< ıv~}MIWeB_[MpEKil9ûngsY}.}6aN9@W{{i~>ۑYqYRQm + W کERs 6Z TvMUC:Ġ+cȌ?٧7l>i>j3 UJs.HV)_ʓr$I2ID$$ɛZ-n2eܶ`Gб^8!V(DI#Wqs'֬Fc''1.CѵeqcY8VE. ~x*qS+X?U` Lya`CQr +mőӨ>._K- ;U:k`Ft [dOvF>a~ mapG{3ɳ[Nuao ےv}2]CcjƘۚGGNDRPg-ۊTu<%eo"p3' dBf@Yb[(̌͑LY3'H}PUzQV~+ +mpbSlp:{e{Z a}]rڈrrmUHƽY|x?V[h\c]͕qgWу-#_D{HF2d$#HF2& +H` + }ycX Usy&~'168•M`΋iGi|t$m is6v\]Yե.^?zF>endobj + +311 0 obj +<>endobj + +312 0 obj +<>stream +H\U PW ʈAu`Q@

/Շ"Hя`GA#^,So XjS};D ZZt%{XZGExge8l-2e'Qh8x qNJCtnY[#=QM"Q^Dv1c1R$i<"b'oQcO„8-'9\?8_)4rzK/dq(`/V`))jF-5Yeq-:ȒeZeLD>X8;xj'd"eZzNr + QaT':7,1 8XNIjO JcKh +-rzNGݧkzqXUdU:dj\3~2;xy:ZzYa'"5{ +}|1߃̼:<D&fS[FF6L1XʢTF먒TG/D Uib( +m2IΓȯscR':sO͍͋7=LTx6E3/k.si<2%1Z̩ƟqgPñ?ܡ6}whSK93̖ܾTJhf=m^ݢ}Ib{!Ƌ,DX&V=,q]ϥl%;)wdt=i$ q=OUC$Vmj:TuJ֙>20՛}}L*̇7ڧ3iu4ވ(_T 2FI<">\T.OE)`8ۃ/Q@UӢq?\/](`4jg-aլ1 -mcyU1M7J|!ҘWQ)c#"2~ pM2sgr:zGuVslB#% nh^"$ Ix%Q7(A ("4PcK5ChN:ȤS?p֒@[u;޻l(/;;;&/-hXfeXziXlxS[<0:Z7F-5{do5WRxvup5O1kl jh5c1r~$nFuذ.C%–> *qMF-ķ c5 ͭz~rkfsZKXkʹٴU-%D`NtMIhjhJFVb: +IϦ220 ?1 V+:n+[Z`ܸ>7'IP*.fxqKB_T3 ?c >Zض*" _*jbu7FzQP̒lt-9Z"'9 4vK%MM {:%5NlGi {Y洬Q%OvZr" `V>Kǯ.H1񂕢G +D,|Eol\0xy9nZz(}{>SjbF"@13nmFokYwotձ<+!H%lOp?4kES3/ꠏΨRfkDI.eME7h6/>va`>JGIQI߳6jo_@!F "=: Lc'=q*¸bB .{=xM#r >CV?'To]7bnH9N!@A2b~CJgB`54F^-m"͂ dsk "sc8[g\.|# +I.?s| W*ڕT |gn" +T9uvP&kQ{L^)-?IsпPLsSO8_ ]{̅j}ؐ)Y@'?:/g?cL#%A~1ϒ65ؾ| pL|[()^ +f.\$8B9= +׀N`3<Ěg2?XN]$8x3?D)@`<{aΊ|dn1g\^s<2cYW {CIo4YD)C[Ru9!|uR!\~T!O%_Bx}U)<Ź1$1dᒐg䵷#oBB >pV$ .?ysyyK.vj l~ٍ9q<9.)M/bn]B@NA|aDj[/Bnɚ}N. TQuwVڔ~Q';oeBf)jM%lE4M=\}]y6)q*9GԲ}b=Wi)mۜ|T(\Dnl>A=qky \!sF>hT,^9,0m`36r&ﵝ2ESPOg#H>P+#.u+X"z +юR`w*-g}4K_Xܿf2W&F>: ^Oc>ޅ ]$b[.CmiLOiۯ'wc)7-!|UWݔ/g vV~rTZ,SlRo/*S~@ d8y@<3ac~{~L{z>:0w(SCr}B7W󀹮d_]O75L8+R{#qNoa $pO@_ +!`-d  n* :U`(_][*xSF|z!Mǟ귐k[PZ>vxC37`^ͦt<w FZn}xP4{(C:O_ޥJ/d8z\s GD++MTޏ# WO;XL*\̧Geuo7=ЙcagzrfZ8E Ip,MG͐wB?I팤ތ?VbH =@숁)qr\'%~\Ls}6u0NN3k\qo£\hYWCЦdU6h2MݤXcMt$v`XF_U#lRdl-㑰"P7igs~w~s}Ϲ^/5~KN_;wf1wm z,Wꌺgx/% tc.|#jQ2th;)W>qDj= +qƧ®AOQH@=G~wП|}aG_~K:؟vxwi:՛?]-7yUCG;ez.q0qo_>7|A<!]Y²sy \K7ȪVvr+rjn!r cђ5pBG".J^Nt5zeljRU/;9JN| .FyOI`p+knSNI .0eP#NT}+e`8VSb2?|/7yVNE&bAw'Hv;, +QJ]|vy?B%djǫ;+S>!.`u +^ӄo IV6Qsf"#%mD !Sϟ$S/-r3=/8FOxpXsXsz;%IDH `XԓNV tc㤍%Y !7Jm8ߌb(jp>Wu1m>LnTjSaY& xo+^Q;_qJ˭4Z[[`pm-氖4MNo_euWZ)uw90a ZW9KX/_'JPZVƝS<˜r5r8Oy7,ؠT/zAZqW`-EZ.pAZp -rB"i>,06(Pi$]00B 8 0DE ty`(";0<棭gvIY]Ii^8ge?h(hq͓4yܕ,j#3ɋI^8D)-'I?Go?8O'G㼿ffkq3mit5u5V[KZވjy3^&/{^vyywR;pp'5[m;rEQmQcv&X.p7HՖ_p.&m1e!}s=h?Uc ~um,a{f0 0p>6BC:!c!., l  uplpBؠ -%fg ԂV]س`u8η29!#3 2 383意u lv@ԁ(]ɳv\; +P7KN;n:Hw5S[Fm>kn mk֖.ց_;,ۄM8{U>P!rCH%J 5wjojސq!d>d +v7 zTaP6$ *h +ƋAc[X4{*Tf)5ϴ㝀fx.`|+`4Ni6x Qo̪7^eXzO/c^biE{[drdL& 2uHL> +m"a>ڃ`eXi4D \$EK3$S ej63|57bC*S;!QO"l4'_Bt%U%i"9[Q.i!.Ni +s2CA~)S 2N:3$1F#2"d-U&Bw!){bw1uߕ)ud|L%SItDeGŖf nqiF wV+25DFt-`z>0PB'!Ss!ejZDRVN\/̀xzIJG,!ڱO!x~CvJq> +'&%s8ފ3xp=i{18 +Mx-s]dE{-zXw>7#A7)vGswW9OlT?Sj Qljm"ܱ=?Ngb1$$Nb!lLC@`#$+TA+T KRvj&:@K$JUmm?mOTUj㔰w|Ϲsw̝3 +㉳Lm̐}v{9st{0xowH!~@hkxN*"L;hǼlĩ;,Fzwޥ6؏N|_"XQ0 +zA+FP TYZ_%'XFdLbTE(VP(%b.NV)WwfۤxJ2ijI|ȓ}σvǞ YKwug@v%fve-=y[NOu2bX-5J.I+~7ޟ~X6jy* $g(=K%g`v29DSkW`0` att1A\WW r 6yMA;4(30(U ֪Gr t rFEc]]]P_+1u`] +v[M Fl$< c0={rd +O a|pv?G= IGs$ە%N3MMjlzbbmV cLl1[cVܧ؊dN ݩ:->-.o*ޥ<:^ m+D'zwր6mf*|ʈbӚ~ WT"n2n/m||8)^PK1Eq+ 8f=HdbIRK2RO2H쇢.,Y-2D +%MZ)JX~KIU*9J?Uy+ٮ.n61G죹Gٺ:umT +pׄ`b ov\H$&eQV+$\Ez6WZd + eJAyxɊD“k<'D-!h)w6".O;;dFk s,y%YM>#," M zeGKjlU) kxnQW!,<D 6YGԂY&ɻsgs!4A..m686<]J鞤lɕU>-c G + +6LX ^88kж6D#6u{dTSF^)Xaw]vNCpZF +oy$eŶ!V#ˇ"v+$r0RN1H`^֖Fͪٽk4ff65r7þ̷^zsWj|gc6hgQ*;znǫإ~?s^ms_FO{=g?6 DxKQuLÿ +c/R+$Q +XqˢѸtS'E@AP2o.Hi{K< -mjjli ,UuK½R^ei_m6x= ̣F{Q\y^*EjuZZ(I0x`ڨ-`X BaTcEԢZ>52(sV6$a麐 $Yd\,VCDmF$CX? BZ"BS)%*z9`is[4I{!b 5+RZZk1lm/ ~{hyx+W!0WiP[孧άܴH1GꟹsGZv&iD:..=m}Guue2Z"@.E(K?$c07+q"ܒjG Z{.8oUŒGOIXCk`63U@;*1SbZ|l788%I\^,%\*-,dc '1p,)P?;W&`ep-= +_>߅#&+ SK l #*iՂAOTa@ _# :Xc^KEY/ZT< UDEM*&BDazC")gg꺣&yjiz'r(%<): );4#>!ڊCv'E"JT3FDgf]y~7e먺xkT\n HF$Ol,O+n+7^R]/F#׆KϜ1̓7UkRJs!NHSP>su#A6y@m H/']v{C^]serܑS*dKWu[$qZyM#ˁ(r.$I*& +3O1>NGq:c +VM8yd-Ӣ"58\h_2&[TcjlQ-8L=h߬b!ۓʑ89 a.s5]V/Z, kRG}a,-2T3i\26NØ|Ϧ7f+-EY'Ɲ> XDTn^?'7/PnT +T*u?/|U`(=$rV,btewБ)dt:+z:1hkmjNl9m +ЅB/ ( $~ +z`a *8Ix~873X~,`fx˘I +B*u!{m:TAĖJ&U -) ߽_ƎW:UK5xna'" + +endstream endobj + +313 0 obj +<>>>stream +&nݻvɪp + +endstream endobj + +314 0 obj +<>>>stream +&n@ + +endstream endobj + +315 0 obj +<>>>stream +] + +endstream endobj + +316 0 obj +<>>>stream +]@ + +endstream endobj + +317 0 obj +<>stream +HWr)D3͖nezp(A9~࢑7 uI(8щP@ig/fOn7-2@>YOˇq {.AȀ ?h,)zO7Z6Yc4猵8e|($3 Z 3ZfK(~hZ7h1 ql$U}b "AaH<Ƣ=h #'@NHn;T$2IaDcwH_7o8HdysŲj)9_[JJ۝uHO2*E +usqb3wNRKE +I +k {L4 @ԍ#E7[:>{h+G.*U6x3řQ( (<:"_ E\@xV5ĺhvEٴ"=p kt'r)js -]''هg°78 9kU4*uT|iQ VC/;H_strȤ{VГm'&nIFZDǠ4Fs)rysyhp@?Q$>rGg/[ߗi74 +f8+Rϣ‹T ԍ}~BC8>&ˏY; a.ʓ2.B.41jmJ(5qLz9C N°z$+#_ i)a̡\jՅtBR$ N]9]xj/͵5f"Lxu=׆l +[ʾ8U\h@4baT +R:= &Ǐx2(|l {fBQ/ph tqzndz*\4*YS"v!hPt:Kr5'Cpc5WAoTW ~إ`h,꼘Q5MUփc0e"KERېم~25UAhU5 +(*kĎ6u8z7ُ +ڷRS˘a8 +{Qii3E(<jzsf/Tl@; +ͥ;ZqqA9[ur H.mA=4 +A0#Ȩ7k=T:9ޯid6{ z^ozc>IP1Sն$ DN۵yK9%&܋ټb*.Lp +WeѥK-|WVOR 晈NG/Ud\.g\J1!Za+.Iu cC$. +HcClhzU9"x% f!.n$<tVevOo&l(K pm/TUD4rY~@u@aQP֮r"!H\2°?P!#'ҭãK}{hԐ8~i_j,`6ﷰ&V_&rj~#6ʚ \^8WE@fg՛W7[pV$R?RԎ&*E&.I'UqϦX~\V<*K)Daѭ%aHvD +Lub L k6@ȑXT,*"bUbqbep& +`a1,N,Ӆ ,~S Rr^F0_1|S'56qh8tp6nU왫s:MvE*u1Nu<-(gS ]6݂!է[U<ٚ5Wj} t wF;JjUeXIuЉUy a+XX-9&,KKu(PknBйe>Sdv&eט5hx\ +n9xGZW%xBdU( Rv@`  }@VFF}e:6PRtnnm5w vP`^ >fIQwR\POŝNzpD-1h+1$q-$Θ4y! @b++~!CO`0).sn-1~- (ZD55T{J,_ڰe"9nwŌle u# X;t&ث +UXY;^U@gYLO_ jݪ2:/,ddWȸd" +Chd"@8:C j{`B[Z\$#.T8ȣ_(@lQA{JXxǤna1bהY)ȬT&w +(FsZ*fb1rOd1Ʀy*nZd/ l+p)VB`VHJCIJ)\l$g&v V7)F}qd5vAF\ ϻ,Qu;YFUV PWʈhHH@hP@YJY.ӯ% {wM@e aŔi7/H *+!uG&8. X_ڰטzB! qm(yp + v"=<-r{Qdb! %@b?@ 4 zRXoz$ͬltD##{Ma0{nj +v1"@EO"ߔ0*[@wI1Ubl0XpNM"zg6U1!qF  H4{\ctƠ}ŰB +WGScY8Cc@-73L5g%5@Ctz'w󲩑χg\Iȇ +{,Ij8= lXbzvAziL`Pw5 + +n\WGe @ƍudp@M/r;Q(FO࢖^:#9<pV*v MMQ}ޑJ +,,{VW8xo,-n1K~xwf App:;L>(U/N d*%{L@e(^5RB +2k}2k;F 㲉]ט5hx\ +nY$qCޑV@7,YzXxV6 6H>ھiuPq^ gUd}VV@6E:C f +q:D#8&1/dqH\tb.dr9Ǡп׀ETSN%љ.N,L58F6sp3"cnvdua氡k$l +lUXY:VU@'YKZ٬*C nqB@n5d @#Ac2olz}ءq4pRPA-QN;2l @ dą]jiyTk w=uƨ˃//h# @[.nY 2YKt_h_ XMn"ZR]cPjlZY Op#u&W>S`y#JMXi + e=+말PmhPp@>T@ vc96<[|nXEG2 P-lפ$%Ag#t~I7G#seuvϭ_e9 =vݞ` _j><_f3 &1$?Sy~:iCe;݀!3%zٗ&}N ԤFFtҺCj;8O >y9[+!)H?sN#!LJ;; ߷;͟KHg)!͢C,q|T"\-*ΑJ_XEDޜ*G%eWF>*Q/6Q>*F>)>_ks^DUćHHiϑJ*G%j$amDU|RBkM{|T8G>*ycS}am 6Q/_XE~_/F>KN" +)8>vI+tPֺU7*λk* k7Up_o>07o|VG[k/7U+wO*wwwi^m>06aly6QFȾJ툙â^hߞsϹ.prSHTo~°`y5 Io0kRATjp >fTiFT(6Ϋa M*4x= + `Τ8 L43q|p'왐gj 4)!M4)!&MJ4|M2 _aԤPWX5)!Yf ~P5)! 6)1lX1tˆ0mRB+lm +&%nBº&%&%8|_a⤄W8)!"̯C2rηt '0rj_FNL9xB_!ĄW91!BNL9|BO9)aeĄW911lX1t#rbB+r +!'&rRȉ !0rblXQ:W91!BNL9|BO9Q 9qT6/8 B?hpR +ohI +IIII^mBAO&*m&T6Wl:`75P]75PY7X5PU FM(5)5ӤB5 H +es5y5$I +II^f5u;9 O3!aФ@W4ѤDW4)!6MJ4|QB _aդTfMH5A5פ\W4ؤİ= {d _aڤhW6)!MJ7LL~u '0rjbq{N4䤄W4䤄W9)!FNJ9|B_a䤄FNH9A5䤄W4İ= `y@I !0rRB+rx #?r(VbFNJ9|B_a䤄FN39!gt '0rjߴ 9)! 9)!FNJ9|B_a䤄W9)!F~P 9)! 9)1lX1t#0rRB+r +#'%0rB!'%!'%9|B_a䤄W9)!"LCjY~'L&TpTp&IonRATnp ۆ>FTm&T6Wl:a75 fM*5xU +R .5`ЧL +2 H +es5y5,IogRA̙TgpI֐f!05,=LM㵁&%&%$¤I iRB+j +&%0kB¬&%&%+bMJ6|m _aܤpMHX7A5ޤxW4ߤDtpRB+Lq +'%d0r@1C\zFNH959)! 9)!FNJ9|B_a䤄W9)!F~P 9)! 9)1l䤄W9)!FNJ9|BO9!aՐB^ѐe{@ '%I !0rRB+rxIr{Qbmn)QGO9)a~7Qkȉ !0rbB+r +!'&Bȉ !rbB !'%r +#'&+bBNL9|B_!ĄBNJ9A91!FNL+J1r +!'&Bȉ !rbB !a´Yi8OX/~x4]^XL/pF\R\;_?MT.ߟt/O?9~>_?}_rom[W.Z̯s9=~=~l[u]~uON~R=q?Mm_2/_iOޞ?VO4ji׷m|.s;Ow_8L؍/ƣCc9F8m_?{>~˷c)7UbeZf';OKfFa:ܑ(lİK˳+qYz6ceu׎/]1+^ٌ+])rZ&_+q^ݵ#q?]+.]11nX1vK[1+q]ݵcŵ+&nם=.Xٕ(wv%];V ]11nX1vח}]i߇vygW|]ٓN]ٕ(dZ.QQ +UO| +j cՐ)*))'\hnJO)*)Ϋ!4 6S*T3 &S*T2 S(HL +jK w^Z +Kvev',jbRBd+l +)%&jJ 0Bl+RBn )%'RBr+LdRBv+ +)%'| + 'Rl@WXP)1nBWP)!CFTJQ|VN4FD? I|u^1=WL~q (RBNŸ%aGWQ)!GvTJQ|r_aGW4GvTJQA5GWQ)1nX1v;RB+쨔 +;*$(hJ= 9*%(ŽJq{@Qy( ~."}w- +wQQDHw<^\EDlsItJQ +:J%(%tGD|@ਗ'GD|p:Ka7(?AGU2G寠TWQ*G+(tHQpJQ~R 8~P(tJ1VWQ*G+(tHQv"]}@T8J%(c}@ctJQ +:J%(%tGD|@ਗ'GD|p: neB +PVhgy J({ +0R@Aeo Dr7T~ *OS +=do TaaltR@9do Dpr &U誫M6&UaldoTf7L2(&QBI/, {pR> {pR 8_AG寠D(>GUZ_WV,?iEpu^j!ѽwd*oDUpLQ +8J&(%p 8_GedpLQdWQ21X16:_G寀dWQ*AG :J&?(:J&(%c}@cpLQ +8J&(td{> $訒^aKPOw2ocேt?rGtI򑏿9n\;>=v?_nK?:tg?vL}bO'~ugmԝo2[~z<=/huSǽݗhΦĴX1/$诛hMlJthwhebؾvLҎXd"mRLLҎSBysJ _ٔ6+;cNLҎXd"xP M;V܋hebbn< wM&ZE~gS w6%M;CL*5"_VF 84g+l!HUq (P8*8*7F{u +Ѝ] nTm +Q@وenب`nר\co kT T*jOQ@Ө\] cx5HwCF wCF{= +] gT!UWxJjP3,gjLI,< ^Q ^Q _AӨL jTTJ@5"kTW5*+ l!lAmJ6~QTAB+b}cc qT4J*5"g}%5"arJjDL9 + G%{#@ȑ _rd@L9rdW92+ rDL9 +"G&#@rd"xP@L9 + G&+B+rDL9 + G&?DRrYR 䋫S +P B!Q{CFo *U( č*OQbi +6F {CF +l U(75PXUH0Rj@QƆj4*4P@ogTx/3a ƃJY_gQ-ST  rDȱWrTȱWrTW9*+r@rDJ9 +"G${E G%{E G%@ rT"xP9 +"G%+B+9*+9*+r> ƃJY^gI-ڡQ@nnߨ|co oT7P7F)6HUm (P6*6p*5F@ըBUj 4*06̍Wq7hTq7hT73rFRu552Yp&6p$MQ x_AЈAcѨDcҨH㯠iTW5* F%A5*+kH6J@6J6 +F%`?AܨDRnJ1V̍WpTWpTW8* G%R}@?`r rDȱWrTȱWrTW9*+r@rDJ9 +"G${E G%{E G%@ rT"drTW9*1drDȱWrTȱWrTW9* "G%R}@ GY_WV\+iE@u^O.{ĺm( G&Dȑ ^ArdW92 G&A92+r@J9 +"G&{#@ȑ O92bٔޞ'kۑ:fr])0_np]%rJABDq7PD$Uh? Vg=='։L%;b^z:1U5Y1mj։{}Yq^z:/3+KO';b^z2\KD~2 $Pĭάm/= X1%/e/3+;ⱽtbL~i'SgUsSL<Td*q~i'S@cyϟ[Q>JܫϬoj։r"|KOi:mM0j+lc*J({% +D[C RJ@({ +R@?do T|7PO@=* ݭ?*NI06L[r7N8&U d*Mvj=@*M0*ݭaldoTb7L0R-K]K,X忽Z"J@L +I$H&;fR >@JM +I%&٤`nR _A8䯠DrA' $Pa'ēJLb T|WO*?+(%}PA(a( X1&/"_AE T 8eb稚āYܤKqBQ-&%pR :NQ2GEG寀dWQ2G+(pLQ +8J%(;AG_ dWQ21bJ^ t 8_G寀dpJQAQ2G+( X1&/:_G寀d 8eb稚{GzD3 EBS .T> *4B((Uh7PoT@>B㓿z.Tan)T@:Ɔ)yk@NI t*47&Uhl T(@M)TfR5 c *41&Uh`xeaZϝ\nZ⌘TbWL"A2ى0JLAThWPM*5+&tJM +I%'$:_ gxR@I%'~R _A@'(( +BeC_ g@R (_AFU%U~~ÃZ~稩!ᨖMUtJQ +:J$(;R 8>pJQ +:J%(pR 8_AG寠D( $P(tJLb寠TWQ*G+(%t}P(( X1&/:_AG寠T 8eb稚āY GM8% G寠D( +G寠TWQ*G+(tJQ +:J$(;R@R 8_AG_ Ɗ)yQ +:J%(pR 8OQ"AGR 8^R@ctJQ +:J%ਚ^&v :K8j9˛g Eeo Dr a(US +BeoT7P@'U *OI'xR5vR@:Ɔ)ykPNI'{ݤ +plR.PM@5hRfR5 c *@LIR^v^z+xӵ)`j<,CL*1+H& DI%`&M*4+&dJM +I%&r NTb/ATvWO*1bJ^ ԓ|R _A? THPPATWTb/cŘ@(PR 0&ਗj*?gq5㨖{ 8_Ge'(샢dWQ2G+(pLQ +8J&(tdb/AQ2G+( X1%/:_G寀dWQ2G 8J%((tLb寀dWQ2G2sTMQ}⽣g;)տ!j){rDoߎ=Ror?$>;7;pRopr?դ~I=z~%%SJ`zFRoFr??O:r?ih~H=Dz~C|H<"2'88d~z?&@Tz~SI FG}`c!W?7Xu￯_zn?}2,e?5^^r_X~YEv^}yuZ곶9| ?|wR]o>Y6=n忷>Cb[&z퓩m{+O>8blW‰ +2qx 2^ 'V<ڻA&ۻĊg{=p^TbTb^'V=!8ڽ+s5'/ae_Tb/cŒ@n/md*1lWO?OOs5'/os_ Ɗ%yܞGf7 Z%'N9V%J({ +𓽁|zRxR@;dH'U[89ykPNI06,[nr7Tlr7Tj7M4I0NiN$bR5 K J^zYy襮ps,w`iL-NLljbG&;3 ThTJ@MAM*6+&HNJ@NJN +I%`'?A<_ A zWO*bI^ ""R OP*1qPs!TJ@Q +2J%^&v :K8p}ܯGDڛ(G+Q2G+Q2G+(%pPpLQ +8J&(t 8^AG寀dpLbԜ@(%K+BG+(tLQ +8J&(?G_ A WQ2bI^ tTMQ/;G'; QNQ*ݰC*4DvRf( +P~R&((Uh7Oo D|7TxR' +N~tR5So Tan cÒ5&{CI &Uhj7Mh&U[89ykLI06LT K@/u/; z$gt1+vdR ]3JL +I%&?A5٤`=o$M|C;x-{zn" H$ :F;sl%S[sM)!7SHNxE)%$'_a;SJRBz+̧#~ + (@WRB+Lx†Jv@ATJQ|R_aF%s)qQ|P=G]W 8'Am ;~EWr]qpTJQ|rOQ)!G񃲣RB+쨔 +;*$(r^QJ 9RB ;*%/;Rb>_ `%*(~J o0B|JO = T)d'\0Rn pJmְ)ӭ6̃D7RAlJM 5 FS*M`3B;a2 S*̧[lo i-K?-S᎗X$Gð<~DWȔ"]q0SJL|єBOXM)!52RBl+즔 +)$ '^QtJ щRBv )%/뉯0Rb>_ `?嗩=ezx/z2~>۳<痗v^RtwEyl'Į +wMl9_|Cix`Կb_h &>V|V!&o_K!%o;Am9 |Cijx`Կbh "&>/V|6&>V|z}{#v@j͡Ģn9X1 ^ mchJ]h1:=v͡ļ#2~Po$sq` 7 +ް8 %Tp'Io0oRATnp ㆞R&dh + `٤d76 vM*5xY +b .X5`S*ԤPC7iRa:`4xk4xE + `Ф@73 9 + =L(X3Ɋ3K:™7Yy&%@ _aѤDW4)!6MJ4|QB OX5!a*֤XWkRB+ l +&%$´I цmRB &$|PnMJL /0pRB+,p +'%DqBU #g1q91!FNL9|B_!ĄW91!BNL9L(X3L[8x&%@ _aѤDW4)!6MJ4|QB OX5!a*֤XWkRB+ l +&%$´I цmRB &$|PnMJL ߤ|W8)!NJH8|"O8!a*䄄~+g]k '7^& +9)!r +#'%I !0rRB+rx #T!'%B_a䤄W9)!FNJ9|BO9!a*䤄WrRb:_ `4x9|B_a䤄W9)!F>BNH9 +9J8 +9)!r +#'%I !0rRB+rx #T!'%B_a䤄W9)!FNJ9|BO9!a*䤄WrRb:_ `4x9|B_a䤄W9)!F>BNH98qqRAġJ8 N*8x} + `ޤx7X7 q + =M*6tC&DIo0lRATk&\jBTIn(Ӥt5i0i&$IogRAs&zJPf!gĸ3)!h +&%$¤I iRB+jxª T&%\r _aؤ`WX6)!MJ6|m O7!a*ݤtWoRb:_ `4x7|_aᤄW8)!6>BNH9ԌT3rbB+r +!'&Bȉ !rbB+rxBI #B^aĄW91!BNL9|B_!ĄBNJ9r +#'&VLW91!BNL9|BO9)a2rRBi_}]vop_n +g{7~&=&=ۆaaCߪI瑱oҤwgg|aOI&=K1&=3 C߀Iow7];]|O%=%=:WKO#[ +&yeo hfJv7#|653 "z|U+/*OWR;~%*/c)OWREyB(/OOr{VBR2c+i~sj{oCzpXSsfOd`Xime7WxroߘovmWa78KqϫnBiHHа.Q}W6noz;*5ؖ|ߖsTGߠ|2Whb6g`ExN,k~TKEׅxy jb+v ef{ww ?+j(<vpkU+պo|RZ_dqxoNwodᝨG-ޭJ>|󃘿FHb4ȱ4h{|47d[M +ۋm/o[NxB.ivO҂n0,U wxIސkX-:+Z{ݻUKs~,l5\gWNKqwt4B+\ps[Ր\b%`bm=r+ TյU#1jFbdV8i96sʂ )bW[ɧO[N8*nmo`ItTV1J۲Ok9$T~oᘾ"50ٵ;S pbw҂#~Ry^S}!VEID5PC~ST?~x-BƇr ({N4[,m8WZJPK[dzKa۳;Ywqw(x/9 .9_"w;(=k{0x` qAF3^sWKh͟(X,N [5dOS$vv7lf RtF|iqyKl"ݐƾe%C33GkwW|(N+kK8pUsځHxJz3pD \~ +Dk'Y}=lcĴJqO2_lYhUY|zR!$d$Q?W;{Us;#L]q%qjX;jǰGZHhS%ˌc?td /siOX2OaɵN6d-tfoS/TTDbλ$.RN8(U'ƆFp3u7` I\Ћ4 BUq:`N?F*09_]0Տ!9p>|$1^ >>Je;|N}a.wn!_MU[s +qb.fɹ)ܐ9ʹmMs܀~s1=耑6Ey>Uo} |&~ ӕm3V{&5 +"ijbE%(*EA$H!'/{'ŖO4,AfAbS뇽'PV]]󥎦:=2:zeaka ]?wVu# I1Y]I>r^|LFSIJѬUύsxXytE wM]PV,ż:E֖׎PZ/t^EQOq.-i-5}] le ;#}//9 m\BGiTf +oƵr౒na%*zn]ж5H`) i.\orAg9e'5& >뜥K賡G=G|h/^v2vx֩rHUW5^=xZͺ]ieyqw^ w@0(L4ͼ< &k,|Qr}8*C!hCڿB~ky8tLzm4 m6oKPE + 2Kn6Ӿ^ра1W jTE󸿺[WډQ֍$yoLG`Eq^x$n+@Dz<Avvp*.jYεL&0@޸6KwvBSgr0!M@.+o.{qV9z= +xxvtPη:Zu;{b@<(/x9 sA.flʉ#w>:v'X0.!Ē8ӓxIsD70<r/=w薿Z/ΆgBmIvW-a{V %l]wY;:,]WZ0.u%qڝul/:Wf\Lf9,<֋aٰ ;ʅ\@l&O| }R1t =[{ɇH=+T{N>,|yy90Yy3| +qd>ͤYwDŽ`kv)s)/eG,\eV)!/e VX\eKfYeKf/{ڌp^nY0 E0]rvROe 41W*㽫_>K~P@9nUz~ia*Brep3 凼\ 8B9HD2Q{^cUܾ/"d$9RVn3e5 +zYM9[j/ᵧ4̇ֈgވݲć?ɇinn?)ll~Q+qOG>|23 +H|Ňj% 'd00"+ȗ2|j3?b3!PoS~.u`8oջx}w;V<_Gh|X- QVt;u +tQf,aXo1ddc3/Ɗ嗷ި!3+BGV̬ ++BfVrCV@y& + +Vr)O< +04b+hr.7YzN\΂zk-j[{Êcfc5=NV;lcEgEaGY+E)u3 +p+0J^;pllX6ʕWV<?78U&)#(N93@8U-#"gx5Xx 8KcE` Z:BsFttM[KAW_HϮzt?.F pH-}q[ʅq{B;..b l/HpllEո6\CL !3"Ӑ lle^W>|:!dg\23J@N>`NaE$W>9e/d@C3:#:*]]Zҳ^o]ϗYF4O sm*U6 E!H,ӟ@&b^Uōzq yUbjψӳ=O &BfL1$WL̘D5 2S@y&`NA˅ LP=1&BgLS6k0Z Cz;2&ALA sy%Eeݾo 2 P#%&)"Np_Z)"li"!,|i /V%[ 2*|iRF-OK>a\,gPr/ gA{Y=9[Arm rܿusPAݢt_ݾq=y(J@܃בM2q&n@ܯS{c~}!S⇊'5B?TL}__}QCq Pk˗~_25F+'&H5? Z}aP娦 ̟&̮Q [1.a<)sz6v6Vհ6֯ھwSkۮݾ /?38GT>v~vq_GQ}21 + +endstream endobj + +318 0 obj +<> +endobj +319 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +320 0 obj +<>stream +HMr$/%N/1yҐ'8|'O7 k8XͤtuY\g|׳e9un#=uϷs!,cfFv7oT>:odTۤ6)5^^ْl^S/hC6L^^^;Ǽp/1\U,k@UՋ{(o?Nt!y$Rsyq2'M$؜&_Ps Z*ٹ|;ܨ:su*u/|&Kzo]Cm:kvinNV:ϔƍwmg. r$ $7ٹ7ԇKn[q3x7{n Q4&ƐEcV8(Q4FW(| BWkXn ^u#JڸZFc)TT7nl}d9Q-]6;S|!: enC]{UK83d9#(⇲\s/EOe?";(~!wd?HAYLL?L#5 Hn42ʅ b/t!A\A$[\ +0+1@v. Ugnn[ꇽd}=u?u{enLZ^|aQ/+;8Q> p1/n + ,7Ji"7FF3FXBnTQuF~ɍUfn@pCn.$7n9 7Ȝd K4ܸ4r冚nRΕA YVʗu'\ن +rm3e +2RWmjK9cZy<+G(ϳ+żXA."|؋\،xw8 +s2V`7grNJi[YddEӉMFV@ʕMFVPyc#V@ +ʕfg7V,Tb +2' +3Jvn/âH e@׽u,{t2[_逮ƜOscٓ1+YlՇ< p7ȅrC\ēܠ^de@v7FHљ-E2=FUGnTk@ܸQe 79_Br㆚n@pI@Dɍ`N/Wn9-\s e@׽u,{t2[_逮F47ꓓγqp]T:Fn%.YnP/s2nm7F +˸3noڹn*Scp5@mU_,nf +  X *_,YjK-VJ/lWX::3u"W?{q~T=8W?to1s1pm,!0\,ric^de@Hѹi#p&ۏw)ՁDUGLT9k@HQeF +9_BrÅ^@I@Dɍ`N/Wj9-U۹ wQumH]'zꞯ%]z-:ҥ7e oqy5n[eq\DS|ԋ\ hlܴvzuQeFՑUfn$7nTfkܸP. s-P.Drd˕jAK%;7_6vA/N ;f:el3e+ҴYV |`rg# ZLeXr" 烬1;.c!}4ܸnw&:2Ȋ*3+r+̬raE35VHnPs +(V9 (X"i. +51,δ@] +t _ɒhA.u~ninĒc 7G'. r56n qm(<= s2np7޽c{Í*37ܨ2s/׀ q (n4s \Ӆ 5܀rlr&7&_Ps Z*۹:ܨ:su*W?셧'{q~l=8W?oa{inspBy5nϨ' pL=n Eo8:/ٰF-Cy5npQ. tqύ~`7EqlgA#M˸hLJ@Xf:ܨ2sȍ*37r 7܀rF35]HnPs (n9(h"qi2 5ܠ+K.35He WzgL}Yԕm&=waŔӬʇ&;<+GcxȥscЧp*ࢼ+І4!|A#΍X񮍈̊*3+2/X?e +Cqol9Eyu5>Aj6Wt̮rwCWX+\ + +}-6W@K<\4T9se&s$B񱳚J>4Gcw$_-{ًXR>>n+ހ2!Ί7 EWz?ZRŋ+1QF荎7:foX7ܽa< aFo@{nr_M.6.oD8 \yNl >RLHMfΞjM-8{q<ԉ+r/b+oXL>>]EW@WRR?_:+.\ +< Wշo jI/tχOvE+ty抎Pp +]k"+]A|@% +{I+"fn{Uc.4ogkGs{o5^\h^rx +o{lxc:_ޠaC+1}} њxi78FzUxcF荎<aF (woX8.BؼPޠp[WaͤAC3W~6ޘAGJ S)gO43:quUW<Ͽh +qMW gm-ּݯR+0ߦwo JqÕUWWb0&1+߱00N0r_ + +\PkqwEӮrsB嶖wWP8KPp8T>sϳc( h >Uc.4ogkGs{o5;ƾɗˎUo@c JQ=E+8Lf55Jo,7{c7:fot蘽cA6otހrCo. +}56o@L<4T9sM9{yN\(>vV6ZɇhU|x㾝kpqn>{G bxR3o"^?ހuŨ!%}7 Fk'oxS4ޔ!c75c) C/z.ԅ,dU|bE@:W,"Y\ 9qD>Ec4~ogKG_{W5;q֎Y]v8$![9k_8e⡕%aIUњxi#IAG[_$:fKt=cA6St̪rwCY.M|. +}56g@L<@4T>sG6F >Uc.4ogkGs{o5;1 e[~nOo{lzcUY|UύOd8/mpˢ\}ZP]R֯ڀVjcҒ*J>_6:fmt蘵c?6mtڀr׆CmX.M +}36m@XL<@4T6sGfxca)>GS ٷ)GOC>T˪8nMB\gS'.j%ߪ ?2Q( b⹕WhMRWEU+T1sTEǬ +][cV*,BV!lp +(wUP8+P[Z塊ʙ,TI>̅cg5o|h[H>:߉6ʱemj/B:>76 C-m +Qj_k+1j_h7Jm`KyWm1ksFǬ ]ic6,jCr!lڈp (wmP8_-Pib塍ڠ~k1K1gSٷGS{K%Ξhg.Uq{ǽ۱nPΆ*O{2rCԸҗT1v +UYԋ*1B{+TqUEP{*:fUtUc+6Ut̪rWCU*MT + +{}+6U@XKsO\9O ͳZ[ͳ;NYs?sIm:>q] 2Բʹ!BVA1vJmPXWjbxo66ntCmFm'mFm@]QTnp (傸k#imPijrL6(/&(wmd8 *r*Ԇqs*1gg9Ľgwhc?8Іڦ6O\vT}]d>8뇻VA1vJmY,+1MRv +xcS3ޔ!c55a)B.z.,\@M|b_E@M:W!Y\(sV"ɇQP|m}<ɇW;Q\9ˊS(B\cS'~RZ[} +Q!VA1╕H]֯1MR"=$:GKt̚(:fS@¡+ty,fr徙2 \,&]҈p` *#6F >Uc.4ogkGs{o5;z,mQq qMm ;ʿjy̴1 a*ib<++A1R;m@v mܷ| +mt1kC~ l蘵 \6"h]W f"lڀptyh#6h|n?o #q̄TmR'ǙC8vMل*u6U1|%U@Z3Up +T(W5U@vT4R+T1sTEǬ +][cV*,BV!rKn\LQX(bu򓤪31f\߉6Em=mOp}Gշƚ6 kOA!ԕxWj"QVڀWRxk>=+qQƅeeX @Me_bEυűR+<B) /]iB=$C D"QsgbQ}48 +ΞjM-8{qܹԉ*ga)ۢ*׾TMU G-{iEߙ*(D|S}ڧ*(SRxc| +qLxTq| +Ut̪U1BV lU + U*"] +V"lpty"*hr>qE, 9UsY<{ɇW;8em?{\R9olaڀ ʹ!6ʢ6(SR| 6JmLbԷ֧6#B6:Gmt6:fm@k¡6ty,¦ڀr徙6 \,&]ڈp *N9kO ͳl-hqq~'Y]hC|ڦ6#6|U6 C60D2'ϊ6(SR?m@Wjc66ei\qQV,ԄqQ.v]\h Y+s*tr2ž&tC8$0A>_W+sVr"1 +g?RUͳ5Nq۹kVqcmB361qWD}{Y)2[j +Qc)A1JE`N*bMR QeqsvD,&ty&Pp +]˅".}A|@o&¦ I4"Xg5<mt@SgS_uE2Swxm*(FkUPoo㦊zqq| +mt1kC~ l蘵 \6"h]W f"lڀptyh#6hrjhs*ɇP|mzZɇhU|hc/5\ІMm G7}Yo^6 qWjXWjbx{6bƳ{VX, 3.ʐű0.ʾŮ m!c5Wx.P.vS@._&WPӄ{H$<8&k?/(sVr"> +h)q r*h q}߉"ڎeE<^}vW/ pJ3ELB2e>A1JEykJE@T1 +)qU8cDhY<aEl +(wUX8t.Bl@PpZ7aSŤCAC3ٷ6:gm syvx!<<_Dv_RMm GRxY@ڶ68;,jb╕ژ7Jm@Ɵ1mǫFǬQ6ty¦YPڰp ]˅i#6ܵA|@o&¦ I6"hg3ƅY}48 +ΞjM-8{qܹԉ*8ʲ*8]|Φ*#R}4lUj{T!\UUPCR|_+U1CR㮊s+T1sTEǬ +][cV*,BV!lp +(wUP8+P[Z塊ʙ,TI>̅cg5oJ>4Gcw$_Dk_ƹ"!>gS*]eI} +*CmPⵕ(7c6 F{Vjc{6ZGFǬQ6ty¦YPڰp ]˅i#6ܵA|@o&¦ I6"hgs+ˏ? Em^zqG1ҜVs؉[<;/[~1Ý_#I?;P[<;{kXvc+Hgqg{/Lgcb> |Z + +endstream endobj + +321 0 obj +<> +endobj +322 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +323 0 obj +<>stream +HW[o~aah-X4--JԺI 7_\GeoE +r|˫ҙ,8R%yXQn %fՁnEnxjQ +\]Wwm(q77;ڼ5qVyGv,0I*W.b<|f OWYYY$P`ZHi. h"MČ(Ef[; bnmA[W;\7#QWohwjچ*'mÇ#´h*6v~rz8Pw,Pn[?wԚNnbx)8~/h1n~-:X8?nYzVZ4ȶۏt O0I}Vkh*?I4 +'(g$qV2G9Cdܣ˛cK?.e-&^Bn)VњrB+شEi8/ 'Ő$l, 4C\z*얎eS;ծ1rI9 ‚R>oCjf2/pVUqݸ1[ʺV^ѱ쯙qh`V;*Wc=v1p1CI$8\Y):3LS/ԛAPlNvTe@(-hF@mdG,(؂-(8$"VhjQNu| ٪m/l B1RH^͇gCtll%}' +ϹVّIlq8B+vN6nobᰧX.2O Jc_32LB؆sB{jRU-}?@^jCm X8%n>c(|ID+3a|`L6M$|y_iTp}0;VOUKwdl3T" x}Akʆ. +9pqVI^I\нgu#/ I.{L/4@KS[{Tdqd &ye#:62VE]e7bQ(G>B=?EVBon\- ֍7B~l]prt\d9@>FV?FLUDreU) t9ὡJ0Dq#"[RThEP s@am΍:Z˖h?NQSCǮ@v@2H!rV6Gؒ%tL&kBvJx=jNףGE5^$}ksg@2%+j12BώX M\SO^vf/C 2 \eR4dcHyK :sTb`dL8':apWS,zlEvG2LS^C&NAʥ7俩,.*݅˼;gq}go@}W25#.D)SޱÜ=fYy؎3մ,܂¹jjA-dX@/:NU;b +}Ń@Gݗy90zـ-i JG>*J2 o?^ +p}^D +ax$WNLNůh+a b +5F|E{8CI.!vg5<1!δ&͘5uCJn)PxKYbfRŅAq!x΁rW/W/-*%7nY!CC@XOa& b\tFةl739.Dhb\K&^Ll 8|t3_F ,3 +:CiKp2(~lQ*/)M/CN\JwLKV&s:dL] U=8}8t&:uxԹhU,F] ! =]FS䇑sCLM]^"WQH|VbaE>.aO:/3̫˗+OeAO,VsYM wzB/ If&hN-GEw&oEx/ ^fժlTZVcW):\jCaycs !wF& רڰya'MmCz,!SJ=pY'N2Bu e疢?-NKÇ˫PDw C₦ + +endstream endobj + +324 0 obj +<> +endobj +325 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +326 0 obj +<>stream +H|nUR +11".]IHYDEs)es^aXҜCr9|t{d6=7w6aThݞ^n?kmϿ~ySR&nOo跧?o?<|.ӣ?߷+ ~vZ={|`sg_U|0J|hOOߗ6?\ڃs7yЦ^'LPosjyR4O_՟y~eu 5{s?ʟ_zkO);||)Oϗ1uyb:ٗ?Moj*)>|I>f_6>M?|M|%ܞc&0.?onڧ<JCM42qFSYZYe0Q:)QjJRڰ[C Y*lwg:\^uct+ q`8'ҁu`x' y`' }owo`& o``& o`& o`^[܌& o`& o`& o`& 5Ͻp7M0| 7M0| 7M0| 7s݄mBE6PQ 6M&T<* ˄dB1P1L^7<>L0  1 L, 3M0L 5M0l k}g 7M0| 7M0| 7M0| 7w o`& o``& o`& o`^7M0| 70M0| 7M0| 7M0|qrpP-^S^Sx^Sh^SX^SH^S8^S(^S^S^Ɯ.`& c!X& g!`& k!`&׸6)g& o`& o`& o`& 5u o`&o`& o`& o{oro`& o``& o`& o`^cAe/^2ѼdxDpckK&jL.H]21ds咉%K& +WK9_ "I0\ (J0 .L0 4wQz1JT(}(QK)(ɎQz1JR7_%i%Yٻ0Joq1SUg<0Oa.P۔.,a̽_zQ#PnRZ !ΩMy>jKEza.,wrXSuEk$9pޅWM:Wr%sjS^KUPѪڒ/hmRcJ@ Jeh78R &waJndz]%/CKKFĘfɔsjaZUjm̥7R{V1]H^4z){CK9F2CdV{YD]=]/Ӛ,i'PZy5"sjS\Ic"@dx7mxSsd$K!U~K/fMIΩM*C_ET؝ Zi"]H级3@Ty9ߥ8úW+\_5JKu,;6sBeC^^q!YsjZrC>&/B+宱r2|B>YJSȗ_jRa]xfԒ0dt3m0Uӣv#_86Z:X }H\s&3܆ǴXk{ 9r}NkH_Js +N//u<vFRG[YJ[(i94Vr@ ^t?6r^!h3]u, .b*"pޅ z1#n*%= sjЗhMg)j΢Nk9mt 0bSѾC>kav9Q*=!cHÁj4*2S2بp\SY &Pw;WkPuCyō@l!"uΩ}~Z $ew26Z-e_rsR86EYXjjㅵ,kʼwcɺ9pNzzn,j|#pNm̢Vҽ^tL% q?Ict!pޅ]/|\;Ix"^ko;+gWW/SS|W\>Ù8f*|h3 Aژ1ͱzz{A4ZFsmSp +Q=/kہM׏ +ZݷqZH*m@FZ~T3Ω[@kkKq~Brd5*Zk,Rw4gsjkۤղj")2Q)\Zjp9׵F`[5vHzF,d[5#AڨFcq`N\5A:q?TwI0 +CZJ]x$i6ˢzjsjq۪`%|.>nr 26ɪ2(4'PaBaӪa:6)7>;Û<*鮖lA&b2N#D +# [HZR +`8NXU0Ӫd>̒!ךMւJltuN3`8]*9]rˀ(9<rA9E6Y@ I +Z}>.(2quM^>}?GD6\XU{= <\kA`]}O]r]Rn ҄`HI.@J"_㴳~:VkR |X\$Ymj+*YV5Nts,u+=%@@.!2ᠮa6a7+`8N;Ǿ9ݭ CATק7s}=|Chבp| [,.Nm +[Jy͵K2M/(-mu1iv$?|x:D<]}; 64_,Z\ cW{8QHe[U3S +ŸKG/kD6 +FZl +Z8Hkk{sWX1Tsj(PeٿH7=V<^1[BؿC%<04!ۦe@I< *wH3BsE8NK3d( U Ӷj' ƀ8Fgx5}e# 3P{i-h'\YVҸq\R,f' ZF& Z$xvzy8}=8u_j9FF_j s\dLPd0M )#-'\[ѳ;5uJna䃶 6%eYz)SI֊6_fѩ@Ϩm`ߒЩ k 4T;8ҩɥ҂idmTm5) `8Ш 0vݸ;V/w5WqCh 'D0^P[dj%tUp}*µX,?;{`8N?' +[k^' e]k%=06YJ .^ktL0/e+ xAbJK(~IwNo!X)+^}H[(W*>d"l)"?ak~[yn +%%lVN~.H;2TLkRXtTpr@X녿1vن"c;JR2.#u65DgBQiT9,fT}QbR~KsS4U'%4- eqd9G0'H4\{RO$;p6B.,>e[notM]mgL*8ēmXZߝ\LpUS նj 0zq eGǐAdĵpt$aUZ}%/B5MÛOE!X ]>M2ˀ(է`"{Bw"0']*kQ"`ϻ DK5Yzy8FujsaYTl=yPfE鑯>'UiU9 JUiiBM a$ %5 igεu4Qsԯ#6 6IV5i,'p:ޕ 0F_HCdA]êm 6u(as죇/ SO+Sn:};aK"SA2ǖRk4{2%1"ޒ7 ŤٽkC;?vz:D<]}; 64_,Z\ cus1RٖlA8 smqt<^}_l) kvf G-6]Xqd0B櫯c6fj(PeٿH7{7xH3:Dc.ĝ# \p֗#ʾLT&m͠ 6yuJ oD!l9"94CFbpP0m pR@n` SN'8s$Irӯ 9\8Biepqg][IyseK峘4h4hMg1 pH%{O{:d#x=Ü77w +9$JۜE A 5n D A x9VGhqwUkܸ 4]%m@޲,OpzNV\5NzF-7n ͟ NM]XmQDR Nո'\ +4MF[<*"4*lBr@h i{bWkɻ ++P!wyyjmɟ 8q;l-\kZ;x`8N?' +[k^GլUGֲb•J`8mV'Z.^k0&(T.["-%btz{QVƺOY먈_EBARqy8 aKA5q peCoҁR}k#>M5mi_"r-T` 7TsS.kyW,f00Ta`GTiU`ppY;c}5љPTD75b3MB*>Ǩgch%)_ȖlK`O⓱_SwU MbljItcκZSI3&dcpx I\pͶ,ɵnעJb{S^5;6б*HyK?R]' d1<=nn{ټ>oHRX,$`̏"OIS@SAհ +glbk+[礜' V&& N3S(U:x>uߒ"ixRT:xs4cZyǪ0,TJ.|\pB'L wEB754HkrPX:|YߧF?䉦zׅ~ T=6Pg?]wYJ*%$&ˮPRbYppJi{X +Ҷ^8>֪+:hB;ʙA  +~Z5`?T_nbh9"5PO(tYH,#p4aҡYGC,RoP" vpt‰[h3  lÚ>{[8 Ǡ!Q*޹ըIZ<]}kw`b. a4No0<\7p(t9@(L!VĨ0kT; :hvn;E@Ytva|&EN60}xǸ:=4߯q<. =^ <͇fhKG(@eܾ޿;ۉpoub0ȾE|Mh8G2Zq7v&$xbmVQ8[rT#M4X*ƒ/K'[*DlH1G|Ggbjܫ)7N5&/ wu7 FyDCgATŶ] (ky(uLJp0'Exa@jjDPIW!uP-h葌&iuU4I0 V!NL8JSLМ4$e'eV"2Ŝ2 cb[嘲- ېळ 6H0NAmH0\afWatp 8B.ߞ5Զh걨JU 7L)}`Q^;X: AX E{d>4Ƅ^ez#!V7A*U4 .yְ%KctZc7|A:g@w0:~~,͕9r^KױYq~jk]cLujkZ'wIuc 8:ɸNXn&3{L)MD3MD:$L`<$;b"- KWgZ8R6i)δpl<"i7Ȗ -̴-D3-DD \lIDKyuE-e㙖L'Z3-¾GZ,"NH0"O-̴-Ҿ#-fW%eZLGZ$LiHdihw-h)δplא,hWnÙ34-g[$6LXyEeșc U_]c\Nv,>kӰ.xӒ,X5a^(SMzakZ ިN>V? \U筆I5*SJk_՟ꧺ %^phEnWM^Qpnw}dϣ:_%}vW΋ /.h:Tc 9uH nࠪMꦇ ~oYAx`T/csQhME-9Fo߳`qCԢ !bںȉi0pb ?8 cS3@a0v4Z7!w^zD]uO#bKzLx& ѽ£#AE>00#nUۑ%F ;#Vwt(9,j׵eDlTۣklӇ{MjY^Z8Ŕ.G 81udXnԹQr%?z8s5uFoԃ 20]0/5!X6z}.''=qg;o\g̡+u+_{xk3?*Gv)`٧BX MIn#MC-gatnQ_C'VYZ:; Ey=q+eQ?1fpIFG,Fz^\󰢫ew|B#os}]2nKSQ 6guK & +=MctK?^0Q62JJj7R;\o1p|uG7 rO + +endstream endobj + +327 0 obj +<> +endobj +328 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +329 0 obj +<>stream +HWn+jzwuYď l`&DK4hʑ(kf"Y$ߐ̹uEZ3cCT]x9{\jLZZ!'K/-X~=zrMĒl7{J\R7by6Snz>_4^U>t,^>ϕ}e`V/-"|vb&·f+OY$ra@&Z61d *Wk 5l`daM2CXZEKfX<}F7Oi_1Wt'B[ GRu]w&muy}{)EY!js,N"P`)TM*hN83r9;Q`E5']|,r`1v88ڒ<DY\&,2]3\8]8LXeb2a)̔_ȒW3^Ked` +E3sP;z'P*Q-4.~c뀊8٘rOm {x)z i)*I':bC9ؐ|ݶ$4ɑv<"9%I{]Å:u8g)^ƫ^ +.>TIJ"Ⳕ۪JI)>жKYJ:g)a0X3Xy,Mm ·0Z7W;14QnDY2RU'Je{?# cx_'F1PvJ5=};I T5x9R; 9:.[*=DBA.ZNPb;hWkg&cRïҍ#PLX?i0OJiFEvgBn|ׅbʆ,}]=!VG*FU}?uN{g,#ɁaH&$"i&)eRDv`<4@`C#2ЀЇ롤9βwR&]R:jZ0[ +:AOc}c!|ѤU:jR[o8t9{kz}M:~zԕ߭ GJ)gv,1lVqkʵ-% ħ :e6c3Qo愲K $N9;b\VUX.ejM*~Q$Ʀ>-m.m-W:&7YbC.`u\LaiW|jg:qXt˸az4ݤ9msh4=mO/-+n8X9LaslxqU6ysv~y\s2*TG{"Ke^S7 wMɅR5huK42j-dćXn~]W/("U|qs3&~=<4, Oh`Ima`o[X&ՎtDjVb[D[2SnWL 9͔Qxinu~ϘфQMn1YdzSML%3}BdzN2 %3=,顳dpZTcнdg%CO~L%3}BdzoYg<!'r21Xf9 >`ف`y?xO_%=ս :x_NlZ}AO5#:DtӃ.C|f9PhCy#|g9rqԭGA3s4Q >GA3s4Ps3= DS{հTw oa'P)+ki6(L[k+mˀ볷Ol-ڒKpEW{Q2ɍ-XQ5`- 8Y{]2ph"Q0p 8q`- xS{_2m\0 8UǞA^@Ec@|ND'Pgqdն(B3ib2iˈ( қB^8\LsXLkU!/RrP(PxL)!eS)Sڃ,- FC;ۓΗHxlBq5RD seD Akpb(p噁=}l +U$_^ПOgULՕǛ +4KI"ji+VF5.]9"v|L;2F(e2/鹱Mm \N i:ЮAВ1ʇ%IK'g\%\qRÓыb j/gx8( tBh"IQ*F'z; Յm|-5Ÿjaj7~o6P)zA>]f7_ +9ҿ6~1u]'wqYd?W--UҢ?NcJXBxLvv΁D}![T 9]ĭ'rRX\(@'D0pTa jqEް +T2@ zR~^TRh!ʅMA8^'9GZgFw0 LCkiO0 :W axU“( QdMySUt,gښ%Cc 쨡 gquEs(v9E 1*HDi]jibwj\wWg"Koc62aiKiP-uL;pZN`925.Pjx_+wȻ.7)lMIN4xl$ɎRѩ7}\娧odY5MxMŞNFCڹ_Wp|*-"{|۳!5cnG5ZŨ{}l%{%T7<.'[m/ٖu(Ckؚko`1pE Zr\Iu Ab&>H1.wlBʕCQ$yÀ.F?=8EnpKF%'cosjSI< <"48< M;}D$sy> 0z0{z:g!u|BԽ9(L8-$]cΡ45#hbȬiآt3ǵŅyjI;ˆ[\Uv F?X)F}@ As=R~^D @? + +endstream endobj + +330 0 obj +<> +endobj +331 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +332 0 obj +<>endobj + +333 0 obj +<>stream +HWێF}W#h#6kO`=#G## Oa/Tu5EbaTu]N{>{t~nVogZS%Y]4 j2U׳GOA-,Vr;{Z]g(KSFWg*|"ׅ(x5!e6͡ӯ*3ei"qE|w~EpnpNPGxQBơy \_XfM?.g}1Mdn>{W@kFO3z7EX`! kHUOEC*^e@UW{ @^ΟщY Pj" + Նbi)tJ+ 5@^}v8ReφH2{#'WL V]Ʈ3VWȜ0%cm#ƾirǟk%h<pRi)m#E[h/n};"r[Zr=򅙎B큟DYuêJiRgbʶlL?\ɨU%*;ܢ .cBb![S6[ +LgqYډKZԂWTBwymђ +gt|.}WD@^fR˪Dzʟz(cU5^pK}47Dcd2s'%>-p~3ʚrr>w>`LB=f_gTu|eл ywxQ?`Nӈkا~T~. +jf*GT)2|탙kǵa_qnzE};֨w,S( ťn3O@ƪ:$Zqw BrB7?8w{Oj:aZ6DLi9iiB_  NgL@oZmf/f1)m$d >$`fE<*qǛ# 2u8(1 *j&5:E/Qox"R2ᝒNB8-^YB.H#dнɺZˮR\iB[P?z=JdvT\c݌-y! eu?7SKE@NWsj@I @H decT_Z2>]jjo6bA %91X]/dټ_S/w[5wH VjC-#?=.PwEabIX#1dprs w^gm龢(-5@&j gͬoKqs-Ϙ(lh J2W9p`+y[wG~< >cB8Glғ!ɟ%)>}c,ku=< +B%d)u_l/}Z=N"'wӫe.rv9B +&BB|8mr/Qu DOS|*=-!Ǥz[ZoFp՘pOdG3\vzqQv9Zn0;bH||%!kVwBV8Ӎܯųuģ-oU&5m좋s_Wً0]ɟXgI%rO|I);gu^f^DhrM*C5',hv_eEvbM+N t2/z>^ j*1Ru:HBA(2\Ҷ;N儅"A][ +5L[p\h.΅x:ENTpY#l&»ݎl?o +x[o* +4/y7e|AdU\[*v +2J=]EkU 6joUD9R1`6k %AIN-1JPB)F~$ߛW{)fu62_vfNKu%d +;V;]n?q#L8Y(Q/p(MfȶqaWu#@^1Pd[uXfBn@ F >"6KL^Ňc5hJ}Ԉ}`qߏ8/jY2m(fJ[55;"L{>qZx,3}.2ݫn>3+1<+|L50enEMQuP5EMwv?(~D~-!lfbؑV\i~bÁ +5Sm,zim^[]XVX8z^3 +JϲBIʯWI +]3Zi*:2ӄ0*F,\& *^T\mhA4!f'RGiRFkڳjMb֌ kB 0$M&H"Wn+'4E}`fK0poY@.T 0B LҌ] E %%Ha~(-(r'ԣŇ8*E)cy(JETr0OEi*IzW+ +lY7T>d{P,#T.92~n)]۟Ƚ|- oNDs{+ 2vAT+^iz"ьOfpq㙀@tv`"]^P3k.,mU&H5C`4,1;SjZ3ASЉuvOCTߝ{)*|CE p>&Q :s) +h7z`wK ڍYbګ(WOx|4cNy\MN6@בw[nd@呤:{rMIA + +endstream endobj + +334 0 obj +<> +endobj +335 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +336 0 obj +<>endobj + +337 0 obj +<>stream +HWn6)xi(JZ`;d16uKA-=Վm'ggط"ڮ0fZ"?~ߏԇ>;{3cJ픆?||xU5ecuɫjqaSҥֶQUZ/ObՔu~Q:7ϕqXUd]7|Z0s>j`foFE%Ŗ=ԥuk<:)\Ent +,64Ǫ n8Sc9W„;k]=n>x.S0<|MtnJMWv>Rb\Wvfa5FˁtϖV+ P2/L-`:0`Aψ!q AC_((䆏Qqv(Im퀾4z՘BZP,._ﷻT1`= nCFn*Zp>yE%Y LwDr͐%߄X\B|.% +0 ,)T{63Ss{xc@Ȇâ T)Q`ÑIvXdɚ +MX5xǫǛ:Un'%]a'|@/|/ӷW]ggC`kO;<ՠlKS +;h]`_T2X 2=Zn9uRc)<8à*]mh ]K5h9&Vr6q~#L6&^¹rK\@aF#~^kweC%c 3ktP‰CRmaY#|^$!K<(]/|tG@ܰ/Yap ce]-Olt|ftޤi!>: y"|8q>|]́>kT)m}G.3qv%+ -/ہ?X,x5<5WQjLYF՝WjA*%k#ɫ d ?dV}O_QAu(?Ohlx!M^v +_᛬]/ͳi |忰>/ͳ?/gПMkLgJj }KGy 1 4ԵAGq"J+pDi4T8dYC^T)B P:"ƀfбEYW, ԝyy +@'d7_ n,r/;SPͲJR04BBv5`;5$OVmNužLbH --f#Hq)GǷUMdHL!i^dj_0@% X,$,1`H1y)|(DH&`b:%K&&db&>uɚi'1b\k\ +"'B0>T@NT_4)uyP8v +0A2Ʒj!6t5FSS& q+ėh뢓ófy|'[y wЌs^zu&!^y?Y߃ :bDhO~JYGɠbQ+`qiVLI --Iqjeli \\&ͥ!mZ@^Q6ȥ-l Pd:QH,' 7{;Rd% =$!9|ofHt )# 1CRagu1 +I♣@c;pp,6=+yxB:gM:Tڅsܹ"wLT. ˳_8K{xMc|2k#!]fYWCaA`dFx|MoP0P|($R؁E~,:%"Jf<{z4>n`w1|7wz7zT4 51LW0`H2]fu"! /w֘`(w(≮y1o/6~{ɷ1z{񉷗o#3aec Pc0UEY5p,$,֘i6es2EG92k>k (H_Cr>U׃d ŭl XDhJ\,+:$ A!xR4X|qAg\1<^tI"ipuMܹڬu1ݠFjÐDҒ橦RK- ]`!scm|&,SPY8 OH4J@J7 +ja@J^MH>p9qH5QӸPqRC& PlNZvs \dzclR8ED%`Qd6Na6~ysȹUȮq2-A9PfHEϙ=7 +3f'75_f$4ЋH> +endobj +339 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +340 0 obj +<>stream +HWn}W㌱mgXc/A {!мXZФ@R#o_TUwϐl98SS]}_LFgUFM#c*?yTՍ +]NM>wXMl=:ۅQvAMf#z +܏oq4-ޝ[d2wMit1.MxNoZCY:{&۪nO#wxVbtepbS@y_TiHQ[ У^˧=Z΂ۻƏc'd-l7MHq86 "E$<٨Xع1jR6׳fyyEԎ!~=z0_u8b~N?/.?o z9Q| 7y5qM[F-η]2/l8;'CPW]Ũ21X߆;Ɓv!W峑)Du+[DmA"M0p1i tFa"а ;4tz>B)jRMň1 Zٮrp𥳐Uj3X(pdw.y"ΞH'^L&1)da@k̢gF32ݖVco1I[t^Uhۆҕ6VOX:L9q9mך..סK0bMS&]S hW4_b\#A1-&}Pk-B@a7 |!Xˏb1ǯ[x%v#uqᢞ8l.=[f吠 Kl *qci# 4 %4YFVJZdk:TVlĂe),(nfT# p.wƽC0x.Toos#/d7}yEO!Mq0/q:Uwx# ).^^ t(3syJKQ, 2vr\rW&M]tW1j1t#kW:H:i4`XJ5բR5pcXpu(`q.0>:FEjei|hXo9 +}[KsLNUGE:ڠtP N9xX& Ay|w8ofu cER%*gǝʦmhlN'=pDg¤(s%bdQmzG"ÆZ)NiڔIX6nho6dsD[J$A5ș{" &]}Xe{ :HPSNm; 7qRXjs,F: +r@2ʬƄz͢Fl|jgB,hQڒ%Zro~k8GQ\)UhEnLm%{Ow˸t>DpK H}_n/"rL-l_N#C "~Kۗ$=*YcL."7m&F'gxFJ~zL矫Ur2Y!ҭ`^j줖%FR30 $'yv/#(pa+le,~8^~((7T^,1ot<9&t5|$:HkR.&qTuʿ]CI ΝP0. mrmÛP:x„o;UnP}vNwf=c yz I7L<)nR_CϦreI9I! 6FItG l5 +`LzXCk5i@l:ܓܗɑ$9#(.ruYcãbv57ZX4=1Oj~MF/CohOv.*i;s̩OiQԠ/~7~"&o)oGL{TiUcQ t= f,A|$R˴$0ȥ')ֳ1yLmqaq#TsdyBH4llFu«q#+(aYd_d^bD[1c$#.?ǒ'IH>Twj<3b7<밆GT!U]jqMwn48֫DkytЏإF[Mޛ=M7, 2e;zӭ{B֔})=ai-5!CdєFÌ{>!ݿ Lf2h僶#搳SJ?u+hy!>LƱE}fU' +y}V$ZT ŏ*U;/Eξ*sr+^(',ݨwhv dʠXǢx/q~d^ko;|a +xwl^Rz# DW] 3dFC XE6ʍՐZPbe!ZA|N!sjp!]j j@8],Ιxu`X֮0DI L@d[aM=(?:c7`>ق{Up.ſe"PqL'UJrpZexzo7"[.Z ?ǔsuf( N2[lV`C8KH#@ bzoXE(0me3lՏCJ5 ـս߄lu9DQf4Ԏ ky2҅->?oJPHQo5*z$05MCE;RbVP++~yq_E;-n ')K{M:ӝj<@b:[$:e7+L[^}Hp2> +; lY:."lǸEF@0b%Z6X fr~j~G4%j+& KXY3K + +endstream endobj + +341 0 obj +<> +endobj +342 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +343 0 obj +<>stream +HW[o~ׯea7܎ SD@"$f*E9iCe红Z3}Y..KoY^/K`2㯼L:+MTi,vY*3xK%x $A8;73An0{ڈL?@"^љ GѺT`FEX7DУզ(DoRsNu%YdQ +dC?޳lG; ;G~W/Y㙐vM3K&8S9dd y _KVhe)>&9e]eE^8ǁm{K*W+t[^m@fT1&V woP쑾R5vTEF؈IIo@1~-ży)kuQsTY'G( +F[ ٛFn;ʶ~G?/޼3>u J2}L`%rΐ%4JRsŹٱ@z3>tyẄsVbE]nN8ZMns(7F7 +E0 z"daoOY)G5x#`qÿ khwGiImԐ&F=:3T㞽{{<~8~f2~i7&(>q_'4ihC.28+J0pBvtGR@΄Hax\z z~r(uVP^uU010^&yAs WdAə`W\- k|u5jw-rL 4;}&NS}EQpj&[߁,J[ЊyzeB+C4(_c@ #: C h1 % "3PH?hyݖbEV̙F `jj~R>q2~"@`}7#o\Q.e${Tiթ_ MFVEh?$/7ׅ3Yޙ ^x~>f { gWhXXϡ彊vSǁQUs̙y{08Q[Mm˸-+*2^F 8D{)Y\*Xjsl^\+gWo)htvXpH]coǠ/,|dld-(\L҈(tȹӎI>L.̺̃i="aSL_/&t}qCRKOXVt:U~y1t\Ww`keB1hK˕J&KRI/|R,tO/\+u==BqXz "YbaT=x O\9ZHxzyL8 O/ ,9lrbF3|FZ( V) <3g*wNQwz@>HLO~i N15(׸4Lc&ZXlX+E*73oFu &JZi?rKQqѱFor;iJ!񎵸Wnr Nny +JuB9?[Jy(A.Jf},RS-5ub`ת +!ĭïZ/Fˏn>8v!ns`8k'W7^SvB*X*.,FFL߼9xy.ٛa g=J֟4av#m p1 _U`LUMno[%xs~!ޒ]sGץ`iaXb + `_">#oS#ꇕwۂ&#&JyNN0NVib A@x5(^Yx\dgȡJ" +PA8V8рV rB~՟(2Dtb( n*X@1ivd&~}stS~90nx4~::sQ7Kҭy\ǵ+K +~PV2[: {Ԝ7u[LϪQHb˟I˒,ခ/oU =.p`Rw4S%gu.x"4MIS[n 5hd}jgu#rRd(vd#x!( #;}AS47QmsǛ~1_x_nP:W68Q8] T%=$JJۂHb > + +endstream endobj + +344 0 obj +<> +endobj +345 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +346 0 obj +<>stream +HWnܺߧ%Ԋ+HN6Az+;c&NF }pHYru + ? 9$r|T̖W )d%'eѨeUS*u]<˃?8+TU\SexU,sz o4q,Y~ +'t5V UPzXrS΀*!׽F% |e!ó g '%n~/E Z~]ҭ[^ eGׅ7EAjpy)pSxZ6?S`$Kآmo npו7CNjx\l-SH%d%Mv&ja*:ZN7 ]؀ n֋K/j값JGyN'R=&x6CX׎O#ZuP.#:cܟ[b=x}5L4W%pH}2 d]BD#*/!\gBS.EcSCX-p\àT_,َ^߯|M8JFCVY qT55E1c<9,NG)eΪunw}%: C뚚ss; +FPMZ|QouM7T:暱! a )I\f*BP8?12(!p tiH`e[ zH:u- ĩa1Ch/2gr pC:/Y Ǖ@Ո~(|ȷY f +Gcϳ_YW3N ^=doAO$V )Hhj}ŐfP"cVn84ʱӆ2΅Bٔx :]fA-IAV 9e= $uY,ıq&AU ySW@Ř`6u11uq܏#RzH[/%}~}x3#o$%z_Dg醓^vdZUcO $ Pbkwԉ1Ч +dq(<牤q&=ӓhc5~8MxZ +fc ډG5~E i2c_GVfw4tӌ; SwF-n{I*;R'*YOTg@>1 e=m1AɺM{*g#J8=O7)W[RU_lT>5PAO +`q%.61~_/^jҝ ΀oa~at'u>Uqj}"T}R{/VctǒX˻f|GDwJGhy4Qd3C ==>i>mܟ[b=xi8F$j(C:v$ JCptꅡ%a0?8ڀ11:Q +'} +Զ)2P;l 2pheLȣȓDa#SR1\c3CxՓ,xǼԦB,tDE8DE8*Ӥyݤ -7 T>ƫcs\:vi>.mއcG|l\18WU*]4 _rb ͅO?RAUn6楸ޒBE$])pgȁ#eM>GU{%IF_ ֭gA#>tȄJgs|r k@-V7е'Pz +&LbRl"PM9j| eC$cw^G3DZ쪦7g6PՓ[b"J,]V"ۼ( `kD; 7ЮnՆG%ޤ߱n--&ј;Lmhgϰ{{Ud$w/MĠyQqȹvdCg { {4Ӊ fD`k&ytj(7$le(}M+bz(V̀U1U3ldcLms?47 JvR% oG*u6PHƲ ݚ޳?v>S +#@ li +;'Fkxn +u@;`2aI{0=R7ԅ.Q&uaXzKwTbf?8|{u#~R5lqLZ(IyfCܚIgq{ yPyd{Y3yd,c Rűp6KiͤT]:5L|bk6fdBuԣz' 5~[7"j4()eu] :Xhq #3H 'Eڼ'c-]m;0wxdL} &ogg$Ҥk]{]2LwaZ/ z Y8 $sd )ΞJ H/T,|!Na" tSlEYmt$yK4%-J' [F> +endobj +348 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +349 0 obj +<>stream +HW[ۺF_+H=Xo"I6I>l +Ck˻ʉ֛s %D&Er8 b,63)$9xH\2r,g/<vê>y% G&g}:wR)< oiM")Tb΋:Jg*%? +34׳<e朄XI^&]U456h\f +HGԐĿX=DE |[^{LRy) 1!5ΓaFݍkR`2+ 2Zǔ k5 Z4?mvI ۮK3xOjXi5~)-$PL:=7b&&yn#g}8K +63YiQUTeSZ|YD* =3' R*et $FDzgqGhr+{b"^+hqMڶv!–]inRf p&{Cm7*iWi6'*UumV'rP =|Q4x 锊K7B.݃#+&^ rbD$H#H? SUHoSش׋o0L J*X`?"pQƃmzqOE.H@sZѝ2z;8?!DUBhcucf&s`#g6O18@=xzM}.@2u\dRPge*8 {?T]([ .V0P:wu +T?Qw,x脯R%+E-r>r@* ]uXP@j9D`y\E, +fH8XJ#  ̾¤ES /$ +ڗ0$eX1O*:" aZ/ȇ5gY22J4{"L,Ra2G?0|F̞g)z%rsUP!W]6_n(Ah2O<σrЏPC3u"هgr<هa<9hn=$p!_XOf,ti@d2o] 圳!/'r3Z|\0͖u6$+03 +Oj;cP(pno>-o;@e}C$:5>:9>:bGUs?N?8&9&Rz8Q0g- %\a*ؔP9Pơ=g~b<]4i͆ UO`"gle30-(}xyPܳ.(Yi+ÔM8a0)nz{XV+T8״.1U1Fx- =j(DWa!`,5[?ԣZJ8x2l$}|B1:FscdC*̛jns7n8Asw .Ql)7iH Գ;SL~5)80{=W:Dꫥ~@:xmwu*sj5h؜_CA\[ ) Lq!q!"샫FUӎݣZ0x%Ƒvj3`f4"I> +h'q ͇&n_0eRnUTiUAAs)%2 (Sñ9wv8՝*cP RՒdWk"Ⱦ + \U5V +N("Ê}ǟspƕ#>jѦ& +N431*q8q G8q}x1OO\ D[t+͢LLpVS IAP (ҳs^իݺio$MMz- +b8K( +@5|$aW&T b źanyU {^kBݭ^u 6tnՊ$XvfytU`x Њ)! 4.P-ˋ1+j jo7f/͞J> g0҉|}>#&%xtQP+pRm%@J KFrE?1wLC~y|?#;zhj0nY{PrPW ZɭX+ D ]c‡]Ð}! zhZX ΩC R3XwSU mH}% >NIB%e=U\]kl¹WyuOҘ-*DpIO5a݅z840g@cشn`f +Kh;&(b\G!ʝö~;0| iƍ zWxdͷNEKP3=NExrKujÑhx}hUIڮ}̫Y1Nc2A!Zr0(X`0EE)C0"b3d7}|a_1 +{m,մ[j6l>ž+!uQouGï.#=1T?jk $E$N+WU"!'f32b7pStRqtQXB+zQNtnBQ&ԑkﻁ1 +!'HZ3?!BT~8x{ըO:ɖ€6 :CϹ!,+M/vAtr9.y>\~{6ߛ}׳{WMC"v}hN֌_kip˽Uej"VEZR7;=JҲ-定WyC A_# / =:GPx oc[ρoO2^q ǗRBeQ0DwlLZiq3N'NHU U9?I㥰*O4*P] +בRU먼M +@d.X]zr#pbH@rs&scXg4@ϘlLuʯSR]=rN@1OœՓ0KKp RGsכ/?;N + +endstream endobj + +350 0 obj +<> +endobj +351 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +352 0 obj +<>stream +HWr\sfKߴnJ9$N rDbd \ y$ץ*3?_w^qfp\&?*r.}VzYrpu2g"f;gvW,2_ +Ҭ>_bE]Roy+6W*q]$*l},sx)sO~GѤU:- +V,rQбz3R.T,,j_8ܺati:\<<6_UاOabw i۪LV^],2rlH| < +$%C~⌖J+S)جU8͋%jŖ({,Jx2}4< ']mC*0]K<8Ùo:{c9;vmY숒 vo=}dPFô(̂'~=l ZKp +jl`TDx^bxc~H`#nɈugS^%*{섘O Yp+*۳08c9PKLrcHv|}^Ȃܭe0Yn3$t Lh*tj'Qw'd`zWxk׫ISdp|&\s; +z`/=;V tĀKHMqK>0N{ߠV=Mm Gh58%}\Oc]x5 x{3?=E QnP4 qpͩ,u ^]ijf/w7Gx24|1A 2FzSN3Py8bC(sD5G&YH,2KuvGLpZdW٪)S8)iXGOtvl^oc9n(UR;hV.3$8  =P!zA[GF'MB /-.<&UF. +P +Mjiy5 +&(~B~1ZK M(4G =fVfdng',#~񧕹HyA%,/(?2&p^[SqU'Ad9u+n0o[R֍5⤂MZ׻7.uW;W9Ul[⑨4r)]j8Jg#4oɅY-:LQ1 XE1uFJB 5S:P+GLl9qNΦ4tnr>#0+\jZrx \Gԉ/)v|I<&F.KF!>D +A,m`\/샬Uޞ:P_=<]Xi⽍tͳi! +CKZFy'MwQ7NTY8ӣU b4gKtn4S@T"d>5^#+H!+2'!'o04bQHmԡӫ!gіT49H ?oA1TvʬeBTfeRFevF`U7FƩM>j>!%fQM!_.9M鱬TSQ/ `qZa}ʖs4Xuԟ?T{c]@o+h y|#+ܣQ+hZ>@Nu)H5NmmAUv FTգwPǣ `2K+ *@<.sm+|^ +jhW6Z^`ׄ2ymx2Aѽ|c$UTVf@ + +J jU/Tjs74钂W@|%4N1oGפw}l}H_o?ۑP ƤTd#,ic0J24R _`/N JmCoܴP)-#PYxxZY跢^k{m}R} ͛\[@U1 y"pf;.gUf&p'z@εqModrjVAђ.DǙI!"(b R+GxHz~E/2ć@!pvw +YΉ(-oXXlǥ8 ɹRF2]"d * +LOڑh&cђ2@ɖJ$YCo2olxI ħAHϱ +c?ng9Iԃof0o٣ND]#R 34HeP/-ĩ%'p;REZbaq#GѶ ۟4kivA?}R>)ݐ}I:dg<8P i&..\^p_ܠN/R&CƊ9{%W2 04fJ)#F20+,:ё\sE_,sBۭV2Ldzs@A< z=N"/${{o}2Nݒ\,-dNx/d;!v 20Z z&62cy'te}dm+Yʠj*'A> +6Щ88nD݉}a02NX k(h-N":"<$c1G|+jMX.'C8G {63%DUU/Gٶm>=F}pW "s7?[80f +*Ȟ|=+ciF#i 98*;N}!3d"z DO3ڪ=dZǿCM3RƦ{ /{Nxo*Űb+ _?/_Id-\Hgk)vJNIY:T6!"(I-x7MZH 𸚯)6W0{T +rxfϲZd/Sd8NՀ6,H/TjF`{F0D Jڸ%EY(h".3@X& i'X$zJN!y4VxS{be9=E*)b}3v< QZHf%wdkQ.W?XQó/u]u|ܠKq.!ޘ*Y",о9Yk Rё[2LГR%XI׻Q{跏,4NF" VUr*\pOg&Yr,s݅|@i1FQp2rOVlI qV9G׸WWHN_y Nݮkx;M6X90B<"<9 OPM8\t.aGS'{|!;{!-s/w/{iAJ̬DԩFHuD޿!w<;:L֐^EhRG0v'3˕LgXeRpJM' 87m|>P8=+qI> +endobj +354 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +355 0 obj +<>stream +HWnEZvb/^hd@@h-E/E guh Pu{p:uƚ,&?24USe˽>:<^bMrXߞZs,]e#Uޏ>&t\eEr%K&Oh2y2NeV&>aM\[\-o>[cQneU߰&,'41ZH`̗`@aو;57;6Ljq(74\5sЙ5ȳY /DK7#)IcĐ55vp]m OA%× )mhnu)[7uF-ߣ5fG"͛^溓 2\x6\YզS8Jާcget\F*Yr`p9kjK>yQ-*n)+|sK[F>b?Rĩ6EY-5\)-րdw3Q+cSQlPKEL6!m7p#_Rw n/D-m:$ :rQq}yу +le_A4MØ=Ps}vμ`Dlf/TU)dJw'9c2W +U:2# |+4*ܧMa(A~~oWfڞbEU_5t*p]Zٹ\shl}պ Q%KETn SepG*x|ѥn;_ :1ſTD(Nn'](?B,JYH51~P7 [c'fƵqg9AKKL (yvEctkf*s4^ERά(KBA\᡿r +UඳmVeDŽq Uc1nUHWP͎H+""Q;|lV _FE۵Fׯy!y:I_3s-"uBg"3VR1JU*Vmovm-Tm;Q<J+CY$~+@c F26Un(y",=Ck'vL()!1ĴduP~0ز +yE0i\}y a !g ]1|avKv,e׊'9esyMf(bGz{{|;y|P8GlOyQ6⳷|j衎\y ƺEl–X5KNڼKe[Jwh!32NlH1]x?B L)* yS7M,ˈ+aɆQI7%@?dAf +uu(2ԅta.Rk)6YIԸ!Tܹ+ͯDKHK +c)Zbs +a0{%, Prb1f3 N3܌,Q${ nwۍn_٧MAS=r|j_ŠޮRt%yJOSgEyLJӺ7rVJ+htϟ9Ho Lr_DNȭ8Ah$W\+.W;^aWNu=m˧kx'YbZKRkS!/}{/^{(xѬyc@(F\_{p'efS }Z%-27_+8ow7T҆nh\VpA(8M .X_^ y]uge=\yY}c6]~T\rrWCQs )zQ{~j"7W-q_TJb޵s&<4ZE>Hɻ><{ zژBl-WێF>3x'O7“(ɱM˩&%RxE"]u=u(}G4fJas\#\Xh8/5os2:Y*;g9VXQrr +3N~Q4ctpuIJ|} D\V Wu"_Joۙ|i,Vs{KMtLcHG/ӧ詠Yϳ3d=^=l{b]:~0nwlY#e}*K2[ts7,emKJvѲQ:Vs(.2CK6tD6JzZ_bk_OZG2%r$J:5aFϡ;Be/_ʡoo .3BGvj Ė¶6ּN;sKJl-TYaego7l;T -;z#₫7HZ!9`%h8W_Ax=}@gZff +c_:MX!ujf(R 0J[P +0Ur#m5#5쵌ICL#.^mtW2?W +[Ģ$r_9zAnk?;bBbC=S3S0Xwm\/+M<.hMѼ7H扐ıۓJ^Z?ٿ[c;~YdK.6];<-g{U[V#6| vWFF*vVaA{^&vP7q2x/ݭ\:on cb]1UbDi"է0g2s&34 dޛ[wm(D'4UuL(YHAGW!@}AUHύ>X.3Pm߽٫f9X0Vw湅 %u#U{nɼq%&GbJKL9M 9vTCe5i۠a$ܷp=X$U/!TĕHJkSw 4KKd5>9I 6}Z+z1:O iS; B}aikN*tx$,qVsb@fuKGF Tzz2h5q N!e_d +Gڔh(_V}G U+' \*< +̷+Ԝm_ ^!NbTh,P33˦"+%.E]V@YlkhEo4U .,uPp*Rm:R׷>m5g. ]-1$O{S u̡n}a+N5wkX#PjEP4\[6ږR("!aw]j&lS !NY_l[nhlV[oMB] (ndC2EH|;qڬZD[4 fJBrWC??#G`Y'wwZdYZ&tiBocFqgA8.u@0`i4lRN8=iJlhNE[i>'=_?Qn:?c2%Μ7fU +`Nj{q1זgL%FozHdn $S'3B< { 5p0J5-!gJ7 f9x;!,̢Jg2.?-:)SȬ3P RΏ7%SՂ5=j p'.Rw/h6&ف: RٲKiHtYCԋ \YQGm)q{,Dn5AW[j>(TM~}{ z Jt9V-lW.=@ tS +rp <8ؑGlh ?kfTЉockTXpM*I iv}=nʘajO0_R- l_Jxg83 h1;LD=-"ŷi7HD"}lu`"4&Hm !H]4j +ʮ1s +LRF+9A]?i&:[MR&Lƾ1␤Wn`K!GYh8 JJk7SJX )P!&ڠqu6ǩU L)SKDŽ +,n;f w3[g'yf{23Edѝ7O.{12fyaV +YFI!>z<:`}6[};`闯FJ1Xta9= ˙]:FW k$k*}l+нQ֢$Ki9-}XPrhJZuN@]R6%P.-fT@:QH^6%n.ԅ ZhY iQSʑ!*k'i0ب]S$<|+kC R11YoKбa#L$4!rxq Wx7rNoQ3kzF˜9kTgWZ7^.{=yz/ċɲbx!Xl P{(`ˁ\'ygRsTiT^6.r"&*'>66si1 Ku#o.mv0 DY4'tIF|ɞT j(G:-8"g>s({CtkU~֝fLquy@ + +endstream endobj + +356 0 obj +<> +endobj +357 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +358 0 obj +<>stream +HWnSXќ9u`/0hkVdÐEyy3-I^0` gﶫgWΥY0*.4զJ+fciDۃ3jY+}^*>YWiaz醿d#m~o\2q]'2-m+~Ugß-2I?0Z"i: t ,up]RLc[LKǾ\ZvDbވhU/qЯxzWzn*kI7%qW +8c lsφ6ɃMTeԧ3-KwHօw#~ oF!HaedvIvx=E`3PP#3L-E|qhĐhQi.cR;LJ[P~ZANW9Bk6"FUVc (;Tȑ>ZX+Uߝ_ʈB-а0Ai2GVtɼw{R`8ɑB3rF"iRh<Jdq,M[:*MxSM~xU?9dM7C=HgUk֝u{.V"!*/blj D׆nwpqT8y?xo<5/z2.h{sO18b3 F}h cF3/ژ?'bj.0 '+>i-JoeZۿ/iAml4Q풺-Z^}62NhG;E4;і\0K_P4A;շgQM]AۛvlYfnW _m sWn'[=Zڡ"ye{YEA+shZƯ7MJ;}r}Ƅxm +ry|&j QwYSrzFBr| +٫kBHRwrymz۵uCb]l.Q+ZI(J~~|E缫[Dyv. 2Jb'.e:}1j.7(f:t2,ǸIYО +(::R#d<12Ңxxz,hC4m*S[e_%:s6I{^c$؁߅ނ.A0a@A> +endobj +360 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +361 0 obj +<>stream +HWn6~ H!)궶?R2 ݆ŀN(!1iaO{odME9΅x>gzBi@8"8HS$Ko&.FNK-3.OBXˉ%SOy4`c39E,(ACe'bPufmn-< A~IB+2ԛ_+q1u Q!K΍Z8ĔSpNMB/< W~)jKNh¶PQ!wb3%AT|x IYN< ^:e/IcӀ+5) e B7A$ +O8gtg0䳀fqNJFbnZev6e#R*ZFseT;fAkeuÀ0P|?B=Af¢rj!|\!Q$Ps+}sl݉ݽ(*4M} +J1ܰRv +'n719?xKuk#nѽ +8G)>Ӈn9Li0P0h +X`B;" ֮@r\be2 Ebř4p|e,b͔Bi4W6\lMA +-ݦQTN%*;m,m-awAZvRg}F$,‡e>wUYG)rR-U} ¶=z$G& ADf ^Cm/JRhMUp|[AZLUNΦ.:EO&l8mGFu=zs|vwd׺HuP]K]D(dVeBuU 6C^SKqK"} 3BٛӷfXLQC0Tqd\/WEϑoo.D7|ӊXX坐 ٠H|I 쉶ŝ姍}E)Nޮ[݂_BRd2u/3! +ӧ ﯡU]w^?rC~mA!0Jԗ*ݲr~ޞ}v F'&T29qUq9ҶK)f;Z/H|\)k]y˫^P>Cv l'ǘ/]C<}5XUgǸJ(NJjGc$ʇ{`UJh +3gfgo2P]yqy^S>f u# 8}E^I5? I +w>}pށ"[>TѴ+ :Oͭ<4ln{~p}UlF>ǓhP Uiә^+QA0kjN({w'Tgo̧r4В*.ʪxoo_jf6?l + +endstream endobj + +362 0 obj +<> +endobj +363 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +364 0 obj +<>stream +HWr)pF4$یwLΎTh[ Ȕ=/g[%r_wW˥J,ﯔ # +)UM.Jzu}T'wOw>*t(ЍX]᪩-3k5}{y#1mB.Eײ@X+_EY>gߗA onal^]71d3Дl"#U +,\XP +&-؇[d +ұ-p)xxS9ѣWF7=ʀ6bz4]mr4iX#O̵%&) |*U܅O o%Jq`l([upb_a-6Mq- +X1׭|ǿ`SW/2c[=&` +!]C Wʹ3:m8Mdܪ{BhٯVq,Pc/=ZWI1a{ʹ!`=.[hdH?0,RLUCgJWi&ȗ cLd=З1e{^LwrfzCj{V[=)o%T %S@$brU5RAiݞz8.H2VEa.}mStjy1F#5X/N6+ ?4bUm ]AthԀRFvcY4sv|_9 c\h^Jt#ݮ>O`-Xi +'b '&/g9db—? ,}peGGgE>mfQ_sa)يme>s{?x뜝Oh"~xtH6bGv b) vU7`՚1[4LXq3 + BA gq~Zy{= NtbkDVyUUиIh*d0Pi^t +WbC4ȆĐܙZ6-huufoM\L~-Tx<_ 6sh \D9F?V~sl/^ك+>@`X+ *> 1 W _wJV܃aZQ +NhtMСʹb*=o71F?o70o70o70oPaj$BC +噒Agg٧=_;`U)yԲ3EL14 l)u)g3ER>]ҐEx6xxBe[pw^SI|-70|-_70|!29ql> .TE vQ*K M{G +h50 +$Q1cZƀQ%1 ZƀQTh"4}B>;>%8=Qhg'Қ#q&&c/z#aWXn=_9RMHmtmPB U~"- (#iI=XkσiI=XXS!G&͛RJ==&اhR!e@ )ͥzDpH9LyB^Ao^.8/kZllU "jVe㣠W_[u^dƶz ϖVpz qAO_3x#n AUKdc'z;n݁zv=50}>^Fp\^TH*po:>?bt*#r#^mWkHA+Gq@tgIR_6siHѢAѳsFgrcDÉUY +Uvo!A.Z fë$|O=o^ޗ!>,;_I3&ȟ4H$mp##6IY Bjţ +!='p{XvM^ ZbMv{uC㟍+~͖_nqˌ˄#΋tSՐX_P켃O>X:GϯFn?Ux(U{&ݞ&8*+~.(Y7'CO@9*wwK}marxE] t= -U8aI;/R-z{e`Es8 3D;s}ӱNiޔIjg"gAԢ5#zps?:wdUZv~Qa<WcФOʞ posL./Qq a[窜E᭣w;IyEwf#8ܵV:!߉{Y1pw L, dt"F÷L:u$ΞbL:]7*`MZ4Y"-Ԛ3gtC%IS +{ۛ?|Ze%V;3#DE"s/29 +8?J[ϗQALt,F*NipZ! hEҽ)[:3r}B^DzxN۵ݳ嗑K |pFٰlTлpVOҶ(־X!"= 9s1Z#!eEK)cq SUvG-[ؙ|Olı4{5;K$6 1)n[tN%2 +RC݊_8~\Q5`b'cG]kY Ϯ'ANYkZF;h*𓬖LY=JVQV%{BY˞7nW29x~Xc=0è%Dr6GS76PZ~M،H$4Hk[\R_g8DsygɬWpUK7Yv=`q!}U/Ȑ2osW-*U e S9"c03؍G͞zJUBz7P]qhF:L4\"P-ޚ/smq!ǫpi$'_GֆrDiIF-56)Yfx#;_*Y6Ak$Cl[9?Wyzxӑo\G6baiTɱִ\Liﶆaa3,'r1 G弓=KG(Rcϵ4VޤJpCt%ST ! ++bgVp1;(JTBfM>01N>I0$cVdI1+'1"<Ě:`= +^gu]f73[H66&gMWuʨqaRof0[_ʘqTOfL^g͔A4T5wWIu3Cat9!1_lo+ \dAo}I> +endobj +366 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +367 0 obj +<>stream +HWݎ۸SJ=HQ\tli0]S<#dзwHJآ&z,_/ '%QH4$Z * Yj yhP!,3X$Go[0:X$hmw81Hʎ[zyzn͚q~&?׏Wg2.˲0w>3gdKX ˵>{4rAeT CDllL BA}$[7 DR1)K[IJs`~ $Q(SCR F(KAeTWCg1ه4~`V5;Z5 +U7Vݻ3Dröeݶ-13m=8;pѹS,)a[v_-b^܇80* SdWNߕX5~$qp%,^`M?et)*78;8RԏSZ%PbA-o۲.XN!0ټ"D0Y&cBwN +^<&ey]>EIi2.% MZðm"-3Jiϰۆll;L,bY ü9^%|]B$${CȞΛ Q +,c8<8aZU1ͪ(M\uc%HZmk;T_M?b]Ld(~ץJ@@3ᆆtC@>v.ȸ"1y ]tU+0ր60b ^ɯ+߰&-zi& Oޛp|+ig?K|bu@*!O)ˢvޢdȟD?_.U44J] RX ;@m;7fL9+ܳyvΊ UP*}7F~Sb˕™޺즺&;([s]`g7z!#{\7"-yGT6NN;VO/}r0ͦY?g6@+JGh3)s+ +ݩt_:ه@?6h6-JZf +@jҬBU/ OK)NvS,E}["ʑЭȃJUⳡIgۘ[Y4ןa#߆l<.ja +ȃR6q/t_4HB+T{lȓ?1$I?$ #)pF2j5 %|>-5$Ejs\ѧ:8iTӫT;_S%1򮨖]ڬZj/Y"+W`Qw~WQ˘.'yRwzvIv9N_9ϐV3WT\A۷ެ=~P-n4kqung:H_#({#Oh> +endobj +369 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +370 0 obj +<>stream +HWE,'ê-ةjn$fY& npThz7k2/R?%" '? JϓI ج?[e q'uZwI_|̷4P65 +lE3 T7P8,[(+H%؇St` wԑ 50QW’h:/DG1 +U 0 e~s1?X Eܰ{?%9wxlR7P?xv +q*'nV5;e$Ksjzcv߅1rc\%H6/|ؼ8|S\yz7{k.ފ{o yk5Y5Z'Y:5ZI.f(] 0kS P'/bKTp84?%5I z_YMZv8B;~LAv; A}dՍ`;vd*`)OfA% (Ȗ+ਲ/W/2*˸ pµX>p88N횮>&BPv$7_$5x '(hy1đ~HD25ٕO٘O֢ObH! ypOLi=@NMue`m㞛nF>ƍ>/BDq@E z@!}@JȨ`sJW:j z!}$ +鬧.h>\B@@$Ui]cHT ;AruV%ƭUF- #sF] H)#8*6+Gx,UBZ6@he[Wk\7Ĥzƨ$Bp$&%8}M&殫 /twM4MTrG04Fq̲rIP @w wjH=P Gp]u?3:.l4ƫ~.$sq 5ʜ9F tb6Θ<ɑ\K};U_r)c8fZ|UTNXLwHe4`_*'5&C,4N@M̈8 e^KQ7Y̈<b/Jl*IȣRoM~ê~OXDʁ۪*$q 1Ml6ɜ1yC]2'gh +ubWNQgDup۩JL1ScA^)=Ic1y!C-R/=4 -k<\ɏOna ]u?7\g?Č=~vC*>x嶫{z}}ި_kss{J|@> +s"-zZUTCP>+۹#@ʾЎȣ[\">J"'}{y QcͤʨJ~ݮ ~' .hbYHfWjE ^d@8̬i /OЅ]83U'Ħ%ECǐ2l~ȱcv?SPBTXB]v ~S{ϼ%#KZ\قc +$*zttF WI1߁$[.ߌ\&p5\5/]͹0\Lnw(ޏE6oCߜvOrH9UvrPjzvxIz5a@D@cCd=m^a&4s-}}d-Q$u*x7Є88՝[b0:UpMjE\uKu*8:TpdW`\µXw HP M6_$gpw5?Ѽӭ= oǓ$2Rox mUc ЇpWU,kDwp6~:P]JC#-sK_wrO i} . rgͥٓA,(ۤrLkvVp8'aܕe]}6_$"숨pF\`7"ù.GB[=O@Y}:JP!J 8'~ g`g}`!h;?b MZl\%m΍Usjx(Up;xbrŷ Ѐ<&u@_voo.(C b',RDX{J + +endstream endobj + +371 0 obj +<> +endobj +372 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +373 0 obj +<>stream +HWr۸+n-ܙ /ÎE +1+52X"/ɬkYi뾣nmUZc*-hÅhÎ9Unόnpa +I]dwNrg1+?uuS4ޚ?&3"bs7~zw$k˛/n٭B0w%CJAg :A +"|dV>e \CsSiSSRf϶Įv{=Ymssa;4Ls17ύ+*pLfZd*{"vejTsTފ@Uy=fe,!{p±D?tmPMHf%y`?bTeyڳHsD"xLg1e1c)&>ݺ; JW+JьED${4SV^w:Oƾ,5*mw5b_֧ +(81{_ G0HEi0k4o0tkY8k՘T?цꔋB[UsXA@ 6M5UqPRP_v .t /bYޟmFפ կִ}k9_>03 NCXkT{|r+pUBVVM5 D +kD\h'aڶ%t1]øYz,~`mmg{CbxI_^=P.eZ[o@EIK,V; /fo0f6y<87fl}zN$A.@XSA@Q±펭G;mC us~DsX%u4M}/ +7LI)ɬe (! =KմE񸲪Wof`E9-{b]x?39n#XQt0(v%Ҿvq 5Opо.I㘙O +pw{]Ii>P*؍'Ҧ~d? :\ɌN٢9u ۣouc&!q߻.yۮv[Ӻկʏ>y/w[yJPBcQ#Tt0`ũUKІ !`>mlyGȐJ_QTUyJj钕'\AR꙯KO5R+%7NźsgVB俵xVaBvkwAU+=w'mn( n1%$#Of}+o[' +Cwko w߂¾f讐4e!ѯFpMi-%k[c2ڱ6ƨMcy$&]*ٝo!@6>jc;:SԆ_>fV߹Pai!{iBwyzcˇctlORUǦΏ;6VfJ(5ކ#$V·u{PM{֖ `:MdWTeCӹAJ[yJ}zFSg5X7+G)I8H^UOW=>EHa(q<ߖ\pU1^DpyDuܓO*!ܓ*ZQ +8ڱ8$*882I Ǿ,P,ae(.;VɂD~Z}APf ٣HSx2(t2Y >EsNgfx{<֢JUv a}aAjH@$ظFRY_j+t +%?A1<獷;M֍X\jM۷+`|`nS!P!q=cZd*d!%^Pw&5"Kom[q~,GmwA cn3  #8 +bh+Q{3dMwD P}m﨡ZpjgP%^aȍMmxdqo[԰cvа*ޢbng=NsAi±펭ǥ;Z`Qלx#.ޠ+]'KQ7s#i5s<d  @\> )@ M@\s%'u-fU?bRNc8$Sr:Eq=ˈ=Qt|1B$̈=bY^q8q]/쥑1TbT0]a?%r٤`q e5 y51{3Q'cbRp2 7}0ũ7G8ׇˈ=a/G^sd/|R0c82!{Qתi$t,i>Ztu1 8i5uC!^49 ̫9^< [ݔc6*uf#{BPS>*Pb-lm;@srצ/y{b$ +lC.9s׷yrxCtw/ۧC:yoX6fˮ +}.l +DL_ +ZjZWj#}N괷 CKNPP*Ra. +VbThĶ'\.4n^X\ +H $^rFmׂmX>FD=0 G dG7VV [ϧO.^xjIBM..e)<‚]A[{6qzAT,,/2(-C%^GZ-. HˮuddM!v~d,Dyڄ3^O;ZFk3ZOh=g^=Wh$Z$N>L + +endstream endobj + +374 0 obj +<> +endobj +375 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +376 0 obj +<>stream +HWn}W#iP}%!Aya4Hh9 $eND6k &Sŋz-`ݙ׌ϏE-yɪ**[<;#÷h[eUh;Z +EQ;*_GrAhȎ{z\ uCЮtvF j;^Xg.eYHuˇ͉NDeip/$fV8:&:: ]p~v zd[o>invnfjپkC[.1)l% cdoȏ zjTӎ@I +x6ο OwaG'3xT5=Y"/lNP!yҫ`{ve!J*a?6g׭V#vSjN2hmv=gX??t!_=/^ak0PfJf}SEa^2iK{fnG餰@T=E?t~չ>벻UZ[0 +Wzw 5XiR4g @zP@>L F04٫Xʅ&齢&g(:n3`4+CHN6} uv_P1=[u6FYq՚]6w̃P\bA4 n\nBCj(+f{M6Y1Re;$'- athC\wƇM0E=_~ K&ikCKFΒ7qsĞI.SZ0@wW5hl-(/paEvb̦{g>w{j k(Z4ẸhbJ$*9WUmLS鞎ԼtmW˅5aOSlraM8-bLVbr6_J8-|tiM=WZgoGuiRXM)7ô3cRɗ_I5i=! ="Kz8_YJy IA1_ʚC6M]SOAq7~@XpsS߱A`Uv7q⛽þCube"Lٗ#vGVk{(_1ǵj\_dyq^K&zwCA>G8qR$ք$E@EW_7Srmk vtF+D퇭‚pSWUr`UڣZl;p_g~-.ҁеw ~r2v.SH ۴C3fk ;DȬO(ุ6i²#G.o:˛ w ޵q[El׽%6xŒM(f0{෋a޹L +)K6Ք6.4v9a[J ˝<}NR7P(Om0@e#e]U\P`p'V^98+E E ig8<6kYʊե #cXש|a`=1+ߵh=\n/?Lܺvs:diUSކ c&2cxD`"&FN 8*zI>HUESI"k eh:wFegwD3 !@tVu89@E<vp!e%OsZ3;O7;Rdž +>xˀU|j.cTT"Vnkvrg_t2m ={ԣ$]S" 7 {xT2Bű\NH#vu#Wh‚#@Re4ESa +6__2 +9EII| +o(E\&=CQu^F(2=!VyU>+4x:.A䢍tA8HwߞiFrPވ+L{ŐF⺷.7"u*ps8 +LVD|sH +3Q VGX"pnoEYܘ)'=o4a.aOh>D=oُ"! XW%M2JE-0+.)k"Pg%^jMM@$Jj%xTIzsϡ~J߬#ypENģbKAL#y%I+Qp;=?i7Op7]p{tp_PV>Q)buEE)b(bv)\/z~Ks%Q)JB]$t%( $*fIKbMϏCI@܋. [!nhqt5]GIZk\czm%ZZ3pCnJY7B͢t|pSց n2assTh2ʰ{T6 0J@7$3=[6%&yKMV~xow"O<};E@hv TiAK n*].7PhMm$L?g8o_g8U_!}_)}߲t!~xu~x!>sTt!la;np;-LgDMhhV{wA- Z)o8褺ayakl +:pfue.ܰr;p8ʹ%}+W#W$ܰr;_ʃ㥮lX^y!]X + +endstream endobj + +377 0 obj +<> +endobj +378 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +379 0 obj +<>stream +Hn)xI^ lٹJ]dȅ7n^?.v>n>>f4ƅtwHܝ~?a;|Uݾ|Y2X2.4`Cr$yqt%!XnkH_};>x;B;ta>opOe6oؚ>+-6.?`ӗVL=ܧyi<;9?w?|=6Ǹl+>XƐV|ulMo8yp˴6wqc4f8:c]Зc`OvYӡӕ,]9imqCXmf3,qp>|xF YY\Wdތ΁~Uj@o3q6#`#:p1 S^yC)_b*_g4VBZQV)GA@.@Zz-'Хb^t9w]N0[ePPIH f"T*;p2ӍK7$R"YPe +fX7n\dY dviP.@v_`gp;$؀ҥ-tRX]F]WzΏne8d?5[pʱk8dA7  p,c8;!]bs.  bp=S;. 8 } +ʩ4?{UOOp8X^ aj,CV!t!p(n.p23.6Ҡ]ܿp(v3QflWdi +UEe)*עE*CSe%FjdA+Hp[DBbEpn}pL2(Lth~޴'d0B YdB,C27!t!˘ d2&n2 {$Kv!s;!@pG4J HZwKauVR]gt9\] F$Fke/0b""ne@dx A73 + Yd d]!,3wnf( si[`.H(fD!}L]>}U}WMMLw5d5}xBzW +֗!\ay +W]! Yef*7Ăn.dؙ YhdtvS.|@vnc`gB;D4IHZwKauVR]gt9\] FˆNp/"\5# +YnfDqCFvaD1#e.@p9`>d6vfDCFᎲK[z;Х^+t)׳#fS}XF8aVFxmF̱RYˆ,CF73!#t0"˘Ό2fnF {dKvas;3!#@HG5!hPZTU&6(0 7P(+V"4Ӣ~6,$B)|ܺ@V!tP ː(nH.23)ۅ.6)Ҟ]((vH3Q @׺] +r@z={z==]o0ʹ3cwKJ@y1y:XCoO3 =I0MN̺'Lb9ܤd+Fj u0КQ:J1JU#f'#LV}n ?_KuR7]TAa]Tz#v"-eW~Aun +%YnpqvIrqei.Fp9m`pdvyèᎲtW#HZwKauVR]gt9\]덴C'i4MYWMI׽9WM)MWq`]f1,fn@fmCJ8.9ҹ.F:WR0sM.ǎt>YG{^We틢=S vQQ]do.f7 +8s‹ #%E!vN9͡#;wsҡ4$ wTHf׹6QYt}pi,vFv.vև]^=ˍvó8d}x%.hx >\.I^t}x^g q,8ËLu;}xkz +H秐MK[d܏5pjtyO@C}>w~L{K>AFiF{vv؝;z\YS^Ήa ہtۿ4ԟ;;v̎.]HMt?ݗ/~|K,Ö۾o>>pr7aʠx\cVx2|bOeehy.<}>ppҫK+C{PVnRMNm=YeӲ#m)wYꪰ[oiN1uVf@/AN']~:$e1q&gViԥ3-M}rJ7̪<Ӟ6fu1vi_Rx +nUsgibk Ro_\{\~3NTΘӄLi35K3i4>%}n3T44 +|Sҳ4/ӄ5?i: ”;9;Vhnf=YcԒ-% +UNmkfjXoYڹiy7\T95{g3wmVꮧk]ZDk#]j뵜@z- +Gz$ǎA*^YAw^s;w@eLQO *byvcƶ.z@mN?!)l^N~e6WZO{rjubT-e1R7T)ۧ~UT?tLk|P[є뾗t/OI5>!Nzu+ʏ*?+z%m׿bΧ&VU1xӿz}8}^ӵ-}^&5}tKܬwƇzF^4(GZj|,W]j^㬇Vሾ*e[׸ K̼pRz}Xo? +%3G]9MQfAg8x~lQ E<&r " +EZ_eӨhiyB(c<@i1FBrcOiFzp=lL{PC =lS^{롥Z:. pCǥ8=XAஇK=pzwQЮB⨲]FEcO)O,gNa,Fa0,w޲|=ODտE(#Dm߉Ok"OQHOܡeaKIp` +waÝJ=Pvwg( 3ЅQ^κ(b~xyN +*Gxc9&1Ǧ?{Bc"Pyc9ycoy(l;8(_iH+pCf˴6Lpks4NQN'Jfu7yW913lDÖ9*1TD\?]a<*PE'8h!;Վ+N!( ApkY׃/g] Ey?<!,La,Ea",7Ʋ|]Wy\*cl"`x;/r-cx>qE9\RW+]q}<]]ṷ+Z]iwWt\pE+ht +A{%-\q/> ]i]4}Q"hȁ1h{8 '6X6Ab6(͡|ysi-#0-64lqi :.mqؠwXڀӰv68lG64.}:jTJw>xr)bN8A)*<'Wϝ>lLK,V g08wLx%yO?=| ;P97}a5рuo8g)JʀRU2zYmrN-Ԃuwc\EKH4 ?L߃OvH0?ai"9eKxZ(8E4r-K.+rUuk>c\y=yu>+sOsŸTWkX/;="D~B6e% '<0Z’ĕ#<R4e%F =z`anz6`Yu#3`1PrMuZk">|)GSLQWȞ4aCFGXXR6CW~(gC,,5؍^φ,f~DyniZ-PrMuZk">|NnFF ǣ-rbPpTᆂ<.;x!(O@G!GIx\@'> +endobj +381 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +382 0 obj +<>stream +HWێE^|mY(`d\3F6Np3{g#7/s7m'A-R*VWjReeD??2*{]뻲U-Vg[Vf7[yUVj3Q׈՗Obޕ|_R˿,,q/Bӷ优e+5:JAzԳ>W 7Fز5]w1tgʛ[TU*X8(L4xW` P48J1b :Eә7Vی:t5Y_cLO8;>xkVʲROfX{[t3Rp۵{Dѷۏ;Qba` ; )UMZ Em1o(2`e-B'.f7GG ["O'!⫃oiOlFdah7uGCGPo\|TejMm(@.* LJJcNG ct19|{O^w[8kZn*USnMc{o-M)k餞Nsf5Sb+f/kDGEVB4o=<5 mBI4<[QO1gBXHˮ=[5w +x]UOF'M]ּ1eeyfZmj> wa?nƳ;S*FӸdNF+[21 R"gT<[S<~.@ʹԧ4n m17MZamO_9A])*;Of5icVG +}9 0yn@%OȜ0 .e%OQNYnYIܼQTp1ܔI <*ÎcF2(ͨDd" ; +E=Ϟ)'gç'ǖ'çirh r"JNRa+Hm[' +aT:DIRc$oUBHw."NBPI( +üPI(< +ÎBc>2(E" ; +ER=NN +SәP<c<6, +E UfumXh:EoA,ƛDs"I$hnU\,<ʋE"YӓX:+ =yӓXx łaǜdQ,<=E)v<;{I"jTιy4G/b oR5ΧjvwOv39{c{BgwOp~T yc02oafXEis'8{*c70yc f7Op~oWJ %V <׺ĵ.ao]Vnj3P F_TY;\vS7_ןlA+y_/Z>`5oKװHƞJhYc-uWgYl"so/IIGFy:F)[uG7-*ظ=.R'Ex>>V0{#? +p~2.َ@dx]d=~(0e+݇J-s.B c܅=7qo]0lx%n#bΟOhb='t89wBK{¿䛇{.":l)~ ]ثzux5nP+ƃ0m:2<EU~NnO}ۯIʡGoZmz;sz{K E*ql֔qzWT/q4s*pH8u4y0_**Ǎv؋}X<퇻-r7܉50"DO} 'Aot9o&,>ָпOsJ~$!ՙLS;qC9 +[sr`XZXJexuuL;i08,^Pe_~tٺ"]^\8FK5ٚ'X  ,XZ׾ >S[j6;~㋀ڈ0b*m;~l>Osv7UMG/ Ӏ0tywO`OrX: yAlbǠ@G^#? 9Єv܅ i:?[qĦV mg|/GyBs|e]\ /x+6O>|٧\ȭ)ʲ oo° gf͐iY|ЦяAR!ˏS֧ijsqr8Uo_qc"M-Y}vá+Խ˒"M?m56pV/R?>HYA9ͬɶjjdA1.}QPoPsݸX]Y})ۮ3Ce]O&rI>[s~oa~\j.0rtc<%M 興1Ikp&$]BnNE&I.{sce8q>S~YVnZ:S7DԂx8So=..MbL}WMr2 r +7Pk!5o=u=]rш}p=)!,tB5NG0Z<Y9fDLjL(/]4NSyka q{v]%H8Z- p-Ckvv%?/m>y4貾K H!?@}~^!K sų p*>zA!+Ʃ_Lݞ5%m ?Jm2 =E>e?oYlΈA|,5 + >if/Åf ׇZສ?k3(ႉ\3\pK(k c: Kv3U}qCeؙ^INY9%]r"le~b_"PU6tp9>E` R*.y/YĤETJp[-#`\0v73w hC6SLiD }+1bQVMNbŗmt9D]̙~3}56`yYrwgRb6׶;H*faRHc n뽆 z\}:ۯB%]@ނ)UU# jnEBdu_0)@b*9tc1h*S˨aG*#jߣvIk"c"! +d h@26` (q0h撸5q* +ex@%ٖzTY mb治 ι7 Лb9/^}+sY/BwBfJz:w>ȁ%DžM<; _@dw죶3-,7΍,)ب1|͒!EU}mUwAPeJJHe"1[Ȏ )wKV|P(P; \'cKjdCbv '~cBxKgajl:/ۦ/ c=>b_.IO5_c%KǍ,(EUa^ K5jTdzPCR +u u7L;vD!ZQ(Y㋧|E gQe + +endstream endobj + +383 0 obj +<> +endobj +384 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +385 0 obj +<>stream +HW_o8#U +IQt@op[4^Pl5•}v?~7R#9}[` 8of9^.bauPG̥e("-zqtbu\JWowZ<gs*e +\pUby/c2/\%:5k[%Zy2wY*2Ji$M'ɿ)1wUZ.tХKL,~auf,4Ej-E،dhUy !~~oio!PEqM24H ~<5ko`Vk%Lc]!@`:/xAI0ۥ92%]Hĥۦ}_ +CJگm`/=C6GZ]KܫdnӴ{%zHotp%U3 ˫M Юl@"lO$wIOTIliZAX]{o3-6b +E-|1KT [<nHwT8NoS + 5>C }3>m&Fbu y9V{`7SFuI"MS5Vef"},c/6A hn!34AP (Q)Qzf1a.X4AHԩ-y +,pc8B ֋)na.0e@UUid蓉2W^H/ 4d{nl+Ŧ9E(cr(jً}:x c>k2RE( c0Z}Nl7> :!SUR`t@ D繞i}:U[%P?/p gGgG1\-@ o +*TAU'A` +BXR!D!m\q1:(t + "vP+*ZWȖb"ܴWD* ŠhY`jKRj6؏bG{ElI'BYb'OFJ^#bH|ER' 4'g̫b_OV`#ZІh ~ +H #_ Kةǔg'ri/?|hވ#"AcGPXRɼno.W_-6c1]2!$&wiIωP}&-sRB-Z呪L}_b[?V#߰RgP}D5_hQC[*F8P^lIE=ANv? W[yJώ/6l{6{ɜGx +'LS ;%xkss~'/*;wA?/! +&U~k*yM-zS%jui*-1Dwwl +@G[(ʏs@98 bN3a)-o`E%?ozk_W_yU/"E~߸[;[Y(2$SN-)~Mɜ`, Ҙzް,`@2/ /t͕sٺ-j?c.>lw ; aص$%PuO{W;b`|o5w`W"H"j۴uQf aV)|*倒Ԯ}{2IW 3gĢPxI~B/g}|}JlH&R3J(ߐuM`aVe$UBt[Vkɩ5cױ$آNgԠĊ62sgj&'46t6v0 65}"{Sr-<|{f7g7UсY0϶%== -(\*]vH.`J,'AZvrX0Hvxt +8n\jf[x\@%Qu`miӑ&Dz}Wu6y25Ta25XaN6p\*,C6d7WX&+lTX9T +,:O/U:w8@euΥ-'}-/FxKC么!mo~6Xl[_+\ 0W¹" se:9_{5yCo^WDt \pr4m2^5PQ;̘a1B^&=9ȕ$ Ba3^2YWeo10q#1rbbwZhUĊfcǻ +݌/Io+(D,I^vMe-AFݝv +;&"r|G3V&A fe2}~<9 ~PPpRnXA _3*9uKHb353}uH,(ɪ(Ow5$i0yYĽh{u{K=)/LCBђGS_Z~驱NE;2F '4̬|#c) +VrkSFxXkR"8Ba7KAA6Ӆ +D08+z"DAE3r禽 ,HW;sJB2JM8>/zz|rӄwaex+0~MM5EM@AIK,t|cL=6n/H2`k^%weP tĨH΃mcSa +XZJ%(U 1Oiyx ̳e9v +ϪK\^u |~J-7 g̱|YN"&a 5X8fYR(a->k,Wl@xJݢUaֺ"s<1/@ۗAyG4>8F=6+~\OcCzG`h>= <* "@n(0i"IdcLb:xЍY5@ۊհ"Iڶ 2~.Z0pdl +ԁnħ uIc,v ^ua "6q~]NhDe\60_EN)Fa +T{U reBK4#>\g,Ѓ'u &(>#l us8&>2rA (Yt4eZ"QSؼUCEj\n\N@5OWS #⛛s +<=צRۢlQ -ߐg7ѸBD3I[!z"Z_~GtCNR5-D'S=OIxFaV5iUE7SIJSP+d;㐗 ?<> +^ K u !gpx-ъ HH +Dl١n^4QD86zQsE\ 2R$%-{p +G5&V gV$fTq n)DM/0 +SO 5tY'<-mCxg覵b&9rL2}q/2_tSG \;l[&lrT̾Q FkvO4]B#ĩA xEE.^k\Kfdd}FXP9cUA7EmlH;8ȜY8}Kq5l 27nn3EdL_,^|!yO_3utyc?xE*$|Jhc d/4Z}%Dr :?-ʏ + +endstream endobj + +386 0 obj +<> +endobj +387 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +388 0 obj +<>stream +HWnS%YD46ą5bhe[-ʔy>C߲wHn +?9X]\Vfpam;Ï\j2sSET$qjV/.?񾽸Κ,8)̬/\"ʂFIg:W桍Y8ˣ<Ȟs,: Rвx5 # Dt0\2 JZ\AOslpth5BZToT7,9zvNңAQ/2''Hpe#IH2'0RT +- Z; r̐]=]i.`/upMa]OrwÛMwFD)Q$0}g יJ"s^6]+$"j 1Hds8K2݃2O9U[=ZF!CT}S I:͑b%63,{y6gmN^[RkMnFvrEL +0~md 5XJ+Ln`JLFUxzO .i-50N^Z9稦!~occJgǫYI'0|=$w<3̚CjLWB;/$`!c*5_(jy 薄/YW׷$X\j`UE`E{y/ (B(rѠU{<܇1V4e(5gVF\ 8e>7QhS֐spmrx|vLU"f=$yik-MI$Eh+!nJJ`ɞ󎓠$AQJԉJ ڮZ7pAěy'u U[Լ)[=ecpAZ߆Q|6SAO炝 u +wi޵F[w'&xOJfSUdzp΍zTu[q`QRZ d*:n Z-9j-߀En _ur|'u "iDDrl^ګ{INśN7zfRӢf.X7ӳ sX +AuU@mQ Z̹wke$$MK%C'.ό6 v t>ⅽD)U$󐫯2a Y{?evnlA ; +dVpO:h%\ݣT灇-h f Q$k ikDoa1i@L{1Գ|؍oT]}nQiƯ(NDkBJ&lZԷ՘MTqYCރ8/CrΌ*Cwwa WqeOK'YY*J(ubڽދT)z +])h c*AKywYCz ]&z╊`͐ LbW6~a pkʆq (căpU)8U'ޓr^#5 ʹP[$}U$)U +PGzYf󠱕ݷqBj'_UBckb) P"t_Ui*ړQXVVܳt3IO +oY*ξ=,'Z6?/[nc Ճ;suuzՇQ\py넄+Re/tPv$oZzbaﺒyH 򵑆/ ZM- O`OΒ@KƯ0%CsB%QSg͇6DL~.ȁ q~ыUOk9<Hh KDwDRRrJ $'Sţld\,6ZDTD@GIenyTn7-Ok],ߡ9;Lj:˲T8qB/gQ@S0a?0ILz )!|5xt͝55o/e52^ + sn K&;yY{'["v}l\))oEG`6 ťr"ɼJ;8Pzv\ v=tGWuq ͭFs|)oVI0;iςC\θ&oIM=.~АSߧy'Y~Mf(O!UPI7-CA ;N/MJI lf1rSW!?%xߧ#F&/FkyXl0#RlވrnXLHwZ__CQ9X-s +f<2Dckc%RkZai[l!sQa4=tDu +sP47@Eؼ=+jm}%X$%Tl)gwgt"cf."\{mT]l .w4 +6ƞG>ɉEUF>]K"uZ ¦LJb!3ڭs&)}han2 uX߾gmÄ+Y8W +CX_^Q*'kE箩K˒ҲboP*Y{Vrk-=یoJxUÀ xǸۼ2EQw*BFVɕIsmSPe_G$.ϼ7^sr +^UhۜasEQW;UR(]kD[-k*wwyJhI\aԸDAod6M|>'i I}v֒6B{?S` luHS|# x=r7xؾp Cntozq \G.Ye0Y]Ƃ(Y>F#07? ʖ] O%Uŗ==W̏q͉{ ͗djֲ^ܙqUsq|b.ZҪhG EO]4|r# Ȫuw‼DկywZYu Aꞏ'\.KT~9!Z!D5G>M%866 rМ҅! Ga5E+\tܲ?[;9uc7Zn?0s&aЛUtpVrA6|[}} rm~K|d!Fuπ͆ZDqT4Ď-n0 +<e@2^'.̭wKp31pe::Hut?~'YaĮ$ᰍ(ja^Z7z5Z-B[jiKo?2ˁSW'xOvyy!,~t)H W21тw\!ᘩ"If.1!fx"!nrBM9Q.+1o~+M٢dVs7?{a<Z + +endstream endobj + +389 0 obj +<> +endobj +390 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +391 0 obj +<>stream +HWێ}W#農lx]x`ȃ0FFrf<$ߐ̩n$_b 0"N݋ofnn2nfL'6)V.6jnfϮZu\Z=fϾ6j4Fk팞bP7f<6Mc[>|WxߵռM[ºKyZ"]noi5o&F &1R_TB&z11 иx/Fb; `KBή! wqC/y<$?+Wlu3/J7֫whzV˙Q53oGHN&Xe ms:.K:)ӑO(ZAp;_UׇEfd 4EBӥJaAƎn;Rƈ>Q/`! Nh\tX$\,n%D($O!g0VwMhK% @ԕRaNjP=vze;WSځmg:2vzeû +*ƥ +WtU^ԡYQG@(_HSqZA\[BK̬ك WZ/`>H uك p BqP-(Ҡugp6bS>Vt"}:1tq P +$/`=a0P!o"I3PēE ]SgЍYIt 77}:tÈ !U&24%EkW+ԩ^1:A$}d,hm샐H7jA B}0e;3C7>(!h6)SLp^JI"BZ}"d<фjzrC,2OAҞ|r[dҴuۨz',1slWF~n.#g `@CV4..Ld{Ė6|qѹ v@1b$>j1B$;~׆#GjJ8kFqpN*!> vG3)6jD/jGQ6jHy)iKݖ>jQ>>LX볈>EB*6#G>!^Z1¸ÎDm"]p!"*vtr0n&L(yV=y2Ś7,U||Y?9\Y /:/_otg+Ȍс/b{D\9261K,ȑ#z dJ$`+黮1ēd$?ʢ FGb;P +MT HRXNNO; hiHyTQ%{YlTqw.k&y[O)-z0vfQoֿ>buXA(?M=OyȫV:bkE]I~Y~: 4!aX/pWTDCpͱI6tw,lE LgZn)l_n衫UGrcm6K-ve|}!?U_lO(,~稡78 (/ !8!-W ;@ʖ Vhg³ew5DڭZC'2",J⯩$1Hmr,ri#ᷕ +2v7@1@d4'|)L_Ժ~f$_ܼܩkQtXJ&:i=wNI"ID#:&0:,޿>,2(~/b`V# -wZ*vs@a߯z(&s +s#@NBT@&ȱi/ș. ^W뚼(GTfMr& qI4p0NiYIYaU-&4;'.A:RN٢\{)J$39 pL-6J١HbRop4 ða7"}b.Hh=#2`;qм_U7"۾OJ,b6ZyٗdleKRoF +N,[0Uӂ~>n7Z 4/`RZa@p8'8~<yc[ 㗞$eACQ<&_dzYӛXYd-P'z^.$`yCs6=B/66wuEN" ao.[52gL_¯j !߸\גW +6xQryFh,5|Ci/Vjz_4kpQWidR.w͌enͼ78%8HK$׬xuY8ή-acK "lP\t(-3 7t?{S&ɓRFtP{ihuyG}[(Ϻᵏjң% h+Vq"]9vMJ]|pEmF{W ?"Qo#lLy5N"$R3lk8wl)uԟB`NLjUIXoR*vmCUd.dB7X `k) +p)Bdtv7|(%AͅOb?ˇI{?vzW% +ʻZ]hԺ_Ҟ&1jyRna `bΔ<Νܔ c3TPWv,YeGYC+ WS~ 6sd + V4)\Mn3魯:4Ss2.hA-߆ubhlh;[2md+dfOPzDm%r maPC#ŭ֢=0p(tF +nlfJ +jG#ΈHF 2wӠ*Io 6+~s.%b'WAZ"g\2|˧&rSKxe׺{VtZnZGB`[9W]QBlѤ;Mr?'rwѾ'kItgSלa!Vڠtlm^6?nW9BP`δc@k%dGikvZ)bvޠdH6"', +=oiCsn,SQPUF**2zN0l*-V q9^46\;#fvʩ6+ۛWk5 + +endstream endobj + +392 0 obj +<> +endobj +393 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +394 0 obj +<>endobj + +395 0 obj +<>endobj + +396 0 obj +<>endobj + +397 0 obj +<>stream +Hbd`ab`ddvs p 14s670 jmKOUnGSn8' 102s ''' g_zGo~$߶ ~ ~a$wo)+d~MaW`:Un€U1&L?q|G7;ߏ-DU~ز}w.O.ߊ[8Wo.Mɧ?ZMer.AIIYőn%&J/;#mmإ=8xLґ򭇨FMj@h@HoGko߆R2Ȱ^br~8vGP[7Qo, + +endstream endobj + +398 0 obj +<>endobj + +399 0 obj +<>endobj + +400 0 obj +<>endobj + +401 0 obj +<>stream +Hbd`ab`ddvsw 14s670 *.Unn~`YB L,m a5|j[>5mj#Ǵ 5R5mu r umҵu57Lk1KjӦM:cn/v,m|ug, + +endstream endobj + +402 0 obj +<>stream +HWYoF7%ЏMfهؑ'^X2 jfJM~H~Ce&g8:NÚfuWU/NZec̫ ;6+TYii3NjkWtb`YfKu:?UdV>ILjg%GR"1%"-KXWm<<|ʯΒ_P|WAzZ*-Z~(%KvG<-ӎKPBH9iŔ 9naxw>![։Z>rI~U O[h&ޫYP^nV-KE)j%{GY\pJg;֬SSTckN@l[r6Zõ12r!UoAZ ؙ +LȀ!$P9(L"uI}jSGߋ9|.{ĦUMـ.4d?&^(^$ }|$B$ Whګ7 48L8S"|L XJџKvO)P@tՆ7o'|Ľ_Хn\>\=\-leΑ`;XEUJƺl+89ftwPꅨ@+S!4# +c1O,O1,a;p=]8WA%Ce Nz ̄isۏsq9a8]^4Lñ2GȰS5JQFbmަ DZk#ҧ7n nL VV(.D61Å&,Ȑxv FQɫUŽʋAз`5E`SU N^F({`ZTPaGObB֪(_1kA ]زy͈ڮՂ;(0MշU ECΕ`~'# 2MMġa7_Wwo [f Jq޴I'JbWT%/T+?dO=e-4faܪd젩$C_WAH<ŗWJWtO*j/p}?7jӌ_wCrw<*1lI +8m@XF;.v`6tգ6qHmk{g^KMStac04aM,Ѐ%ZH tԕ:+:q\=!7' vO}"|k[o,X>.a[.6~ŔAO]8]9(v!S5 uVb ذh.y4ߛ鄮|kwKE<-*ø-vN?{}+Ke\,K4tڟ`FÜ5ũ*Dӣo2ZybN<8?}+-" CȹZC(GQQ-ͷ&}a;>8%͊zyA3y.f@A8C|zBj~۱_͙8*3q{Xc;k`1nk/bi/АM:OHg W?-2;RТԖZ; GF ь%-.)7$Pk2*Ga 87 BߛdȣAc@qwn"ɑTBB=;j(%+XW#Sܵ5 9 2ScF6jl\YE" a0dcT?)1J?EOaʤyjG)~pсC}؇\Gpɠ] v,!xc.J0Ǔs6@lNfegh+-מ6}sⶊ0R֐%gf +w [f||Kڿ$#d[pg޷~}{I(ܞhQ"\_-qAH9$|H@. IY5+;{Q=>$+\$5EP`ߟ`B%pˆ?(A7I8~NM>Vkż<)/ml\'đRJ?G +ޱ:?ג6- |qT'\cbd4So*.,20 ̔n9xɯxRI6 ~(vyB49]p2+9K(+A**Qҹ4F_[Tl& )uOxh΍Xy7ύ4!y^}3Ͳ4֙W0DŇtq./W&p]. 'Q I{;}gnuMl +C+U,;[3ohP\\vCWl*,qN`*JY-钂|'YQFU{d;-:l_SԄ5!\~˲4չZ1c#Y9&Bv`ʨa+i5d:ׯ։1ooZ䇓^coH~铮bCXU/naz ^s>*LU2 HԺ]Я-'} hZ3I"zyB<EGҀїY%'~p ,m,AWw0JΔQ?A[e'SE>2 J <#^gV :R >CrAz"+I`vdO"YMjU: y 7큘i #Oh=%3^/{{n K~.,ךǍ/zAןmlUIFȢK +@E &i [c~ݯqD2VhvXUk7 ǜ + +endstream endobj + +403 0 obj +<> +endobj +404 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +405 0 obj +<>stream +HW[o}\D޸$!N( +4N0u K%;KCeIїsCa]}99=zuzUG&(1*UYyWGnQۋѫ?ZLn+B~=:Ycfswr*B3k,C`Ee%@bkr z*  㳷 +%,f^%nW;~6E;hQo9)wOבdEPn-^_6?}n<ъA7:Ř@]ϖd fUC~SYj0ՆOn-Xkhf,Q$ +"G$IwY ff(d&q1)K% xD7++;O-Y.[(8J_[B[UBp^g3W@`U}) +Q\ezvdbVB]q.-<ZIE>;z&6W$@L]Z"eՈ&ujݗ؏l.RZpg{Txl`r$81$IB(8!|E3]<: wY̽ģTGYP7{2v-լ< +sl~a}p鱔M&v2%te206d48XL=<3@t_35W YgYL\Ѩlz|gPHQki$naKZ F_0OKkd\SE ,LDFA/wB.ݭԋaj4[Y)UaBU{wAz*wb]rc25"e #LA>C>t?!AP7 2|&8 @F0E0U;vBI"u4~ Rv8m!81>3?%- +]fCSP&I? x\Y +5vˍ Uf< t ӭd{'!ݵ ҹ\WB%o0J\ [:t^d&:3C<3.rd>{/Xw7RhQa[Lu}y@N!K.]hdEB$Cp j| -_t}M <3;HsFVUEo,{ v,bVy<^gǩ"ԁ JD.RWjW +ʹ+TO*"N'7gsk>$T^1o&< Lg㮏XI]S%Kb^FgD]-ĸ M;rfA"UC7t1Lg޻:ӟsFC &Dб=fBGV@\ Py/ߏS[%-ȟT,/z+"!J_1CBv2&?) eTE{pfЄ=,}Fڛ; ̸|(!pW BἺKOOf4%ys#SoUsƬD8j H)ěy+m"h`0V\=S+@]fʩ~f!œ#C}G1m_źt׽7wx)j;U^y;e8>8x,,ΰFVKkạŜΒ 'v YWqeŻ̀DŬ׻&iռ5 e%(Kko'D)#qj2z?0&D"eI_*D~A?_fNhEȔ C11٠B]с .aZ`ChrHp`%c{ٍo4XĠoxDZVI5\@<ҩ5U ce8twzk %Ncvq2> +l1)36q,|tv6L@i`<0+,U^PtXC-AeI8v5Ov2r(\M]F@zXܭ͎ +ülLz7t ֥nIipHp3nb0׆c(,)K%"ˈ@$$~U "|eO\7! 4.3~YEB=EcqA& w2PM^[F}Em^T5m3B<`gWCccrv܀xټo]m=6#/[LJu*z:Ϡ;P2=O81y{dX밟Gj[e  Wl_s9@uS^\?\$;3Nvj\jK wᄲU*/c݆a +$F^ct).֥EɐωkFtlzq{.5؝n3.ާ@i?BnYE4z׈`QB[Xrq6G<.nq@ͰTsImsL}zP_HgHA/> |BP:8pӃo׻N9dLRBвG!B+⋠:sEE\c$lX'rz9{ն k1,IlBͦސC + +endstream endobj + +406 0 obj +<>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 407 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20010927160305)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4149 0 R >> +endobj +407 0 obj +<>stream +HWmot"R(] +tb-znah#‘ppFmТ]ܽѨǽ*O6ݶ9l>wwV:de@]lRQNJi[$."CVVCe%9~Ƶ&[S']xHdFl*JxVShs4Up7-pۣwހBV\ga]=kT6^v(.ԙ $ +b!.3 +iҔeg 6*V;+P,p=7=^Ow]wӹ\u+'oM`Rp`j"ourg!1NЋyUX'֬WĦ},Z{d|M*TMO팟79!Dh,&k5avXij=PE8h'rquSGB6[8ZZWU\_ȇp."SmshT*-@T"=-u&hPxl3A 3tL2yh"Lў~M\Jǵ `+C8;&3ψlH!`_? +h0g3 + L2i) k*&e++L>. rU;6f1@)_Zeþ;:Ds%B|f?dzpf5}~׾mV:=R7zI 1LN&ey I;))+F{a,ŹjW\=2⤈iuKXx5 +w:ލT sH*@4\\:*1,%cq 7vB]_NF͹sh+?O/z]b?`iY4DoLB>Ue?v1;7*FWK;7@0xP4daecgV|]JPױa&\rRV'SJYsŬZz7bu+2,9 g^XPԷK|ڝaާ@X3zfrB7֗UG+!/_GpY̡q*:;&y[fʟ%\ fU^Y|Re-cG1M +H_ +.k/pFKډ'KQ$2A jyL)6ԙ(ĽH-Kwb3T~Lo/I-=IaukV<8}D /KHK#4T1lڍ3 +;.NXfQ>~hZdTUefj,d'jPnZjե=;ʱO#-9ɇ#U(ǫpl1`λ4X~96*N:/b]M;q i55̚2jB2<4%㬛FʗD2xnx{M;8yT_P]ψgO`E2 920@kB6- :]&~+TZ9H3t< ruOӷ[/xvn7?vM t(ASBVOi7d8zdnXK~R) +q|~u}Iğy v.;S9BB5›aT泈h݇LЊUmkŸwpz;$ͱ}baPkORP MZпAuG]L>ѐ^Ÿb E^; fTl+T=/f4X/UX3:j +HؚJ` +iiV-\kJDlQ7 5Rj̕.bl9˻JJ6Uyj"ZpZdl+mf>s<픴8BZc,y@O}J2騤BPI <ؿJHg; XKgB^sEs~zѿ^oU ? '3NjWg(u|h0ST+k\||ºionxۧ_h)Xɵ>֋k͜k&{m/?*|ђKR|"`4Q (dd4)b}rfIˊ`E_$ó3gΘh_˨ .)@q;AT`8RUAC;IbV,8.8Ç \M֍GCwzvT8(ŘD%klX[%.e1]du=rI<,xyvтKwd%7/(w:R,)D!wU#4c,<6Jqns('u&5 +vnjqEn¤ +FэMRKfR#d]g+Z!MقLuNtlr"b$$ы[Ifr\]TE1fVC? "C2[BLU:6U#H1.=q_/ç~R2J!79VϦ ߜM)8qn˵jH7ӽ.-g\SщN_H7AULkoo g1GNg^IT'W"F \<DR:lJۦa]4Ƃj9t'L Y+cT48<^3oáfpwNgG}pscsbIdTf!- TAn:)4c,/(XI͹dEwL+Ħ61DƅI_FvzA"'Paiq2Զkp?#fS(65V|ʬf1pRQ]U.YTYA3%Emw2"R_bVp~(? ։&?QwzYձ`Ti&Rd28D뛪#T<hYig|989Z(;.~eʴ4fPml<ԚPf8C$źظ\ICN"Ue[Oe/>q]87^ Kőމ ? # ] +endstream endobj + +408 0 obj +4271 endobj + +409 0 obj +<> +endobj +410 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +411 0 obj +<>stream +HWnܸOT?~Kpqhfab5s}3-;(i +Ùpf8|ZVV0&ͼG.eUTEZ̩bzO2_?7fXfiB Z}Z|ЗɲHs>1;, eBb2L! % 25ϙ$aEJ€7&D&Bx.HgIwba#Rv,Kx\[^P*1*YVR'7AIKXnp/4h׏͆ *bG+DN0%`J-K#e-Կ&ր%ϴj5Ͷ|h^#qg0`ЬK\ZUxrU6u#>߽˓e*0ow M :k#\¢ХvCTg^cбoQdǗ~yT4| +yhQO Vi99]#sU1 3B*@@ҍ@"8!YpAeXV p7 V;e_xykS^s'A_Q4Ep@C&[z`eDzq}++JMsy^JDQ[, +:69$ZM{7FopחǛym> Π30ņ +1޶ ba}GAcf{W Ou +5orK+dGVDQҲf/JNm[9maIVێzÂ͡vPvepܦMaʰ`lb%Nײ%B ؅`'M{Еɗ[f)'R+C}׍`fI#HM GҨh~[I2EP ɪWwzl99$ + Lɵ?Xɡ9z0PX& AsU31+2qkP;do1c:*֖Y5U3%oq:، ZijlL]هkQ«IЂ^Va .FͻG+;9bnTHerXPrRmPnɬ \ +jSu܋D +UׁdBOQfԴ{1[Fx튆ʼf3!kE`[lSF9#ՃvZk&( ՎkM_xKw|6=`,/ơ/C5mP 'v,*#ٲQ>KܓpzEDm/,h(ZOʛ0E(.z/. {i-OodYW%ƙrp=̧1H i,P0(*5'-j,/ +Muw|mԲW>.N(nGQOyPT_ ny Q^Ãh6"bC郝͎FzC|L]ҿXW3*(+*¸%H#Hq9s Y6q8`Z +Su\;_B!V P._r27.ĻQ;w\A:V[nTxq7"},JF#5sYzj]䫡Ϟ;*BżեH{t\n>NQyӇ*p;XƤ _o;9Q>xۿT QOËܷ*..\j(c j6SH17R2r)lFk".C}xA, +9?8=U P{]]kW߇(6츤SƆ@ZgzhF=w[:U{y YޝV*T+[fUϖ}uޣ5FOuH娾v0j@m 9GM0|lgTjL3 +*'='%Ë!eOvmxCn@V=CGؽ- %2AQ͂3KϠ`uJ·p -xLz$Tp=x;ز3p%s 4\@yU ?V?-4d֫k#g2+ ρ\)IiȽ64;4K +"XA>̱eX9[䠫/q6W=E:>Gd-!%)#1*t!R<r#rZ2*{qDgczᰦy{O{MLeLwp PejPr>}G\3%՞.ek%d&D]kV@4 (&\e0eˣ[x}O7g >3\gS|>,Ϥ {^LO.s>s>s1 tc[4Lgf"gùMӇ?e#vV@_ @Mr ̔MX݃>ړ\E33u2d=o>z},S& Y_<`'c +v)*s؉`v +;;5oN?;VǼf@ EdW +{^&N9#XAygQ.>uӻ +}Hoeyl6LfimرX'zt~]C1>PY~㕺y@G +{+|9w7 G$ {\+$i?O+~EZT)K׷M mc}^^۬0 cko>3׀3޵2*U4T]Ce6FƁ9ݫ ۽wI vt>GI{PY($VU =H =X݃>6 @> +_>kߓ|V;w3}r}j#ʼn|4S)ؠ? uJW22g؍nc3O^Z n w;cy9$VvdN<#iP`ك*=jPsA]B}OӨ >Ih)!AMꉳ^ŕQЛ9f\͔rhvȱ q6! p{2o53n*g?^OszrGTzro0`|L2W4u.W^Ur9nw;۝tbvg7O`'vݟNpvmī̑')Gx9Da=Ct<#Da=Z n|_mj?!? ^Uy9nw;EybvG7O'vCޟNvGmȫ̑')ȗ|9XA9e:#XA9-cM<֝o9{?ßv);UUŵDZ}R*ʺO= Yk^F)amvux0Mb6ŠU2P0Vh5DmPlxS1jh&R(qJ{y.oZ)*zOM>jJ /Ut}[YuM%J셆"뚊kt}(^dyy̞٩> +endobj +413 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +414 0 obj +<>stream +HWn؟$PQ.krE^ jZ .ږaWhoٝYJQdS<<;3soV(VZ7S-+gu3֫~޴V.ow^]c]_,^oE۴"\Z}X]֋nL%J7śovnnEl ï2mBYOa? 74M8[t6mP`/m4p1@Pآ?wbG:>v {¥z܄nt3)0:1Sy.dsٽ֫֫?6k 8 +kZ^B n&/_n'? Mө]P6^xP]m[O_==>Us Jar_?\By_69:z|S[X]0f߫ .|_}>ܤRu>}1&W[Z!?:unI[U!9b*?faib<3^|ЭuCal5퐫֙vn`UsԮ0؅)˘Ct4Y_㟦6a fx77^˄xup2W(v1yo팇A +1Jٴpƒ s_OA܋׏]pd`zl^P=elZLA\ +:> f Aj]ǛwLPBF+JPѮ=Ch3X{]ׅ]Aڛ?`O1"jlbƭͲ߬|whc{n|}}suk,g{^Ħ} ŃxcJ@ܹ +-_nY8a{HVe~yĦGx9@MծKwuטvI"C7t1"tGC#|xM:p6-PWYhMJ5MЇW%H[ө]jݯ0$b颼ݣ&łpy .L1s܀u2pQ2'Dيt Jes]~|p/~Ιm|t7:]V4RC;'AU8ᥬNuRxISxd?8fgFvRX}gjD]/Exe:;!^ѠX6H&/Y{^g􎸨wet{zYڊ]Ի@zy:=% we U=!K#5vp) +SY$)k,\žya22w&|a_$tN2w;ҾJPqx9T(r5ȒrR@νēY@Nȼyrֶ١?8 $|(! +q H '\!-8UK1!n8CX$?9S``̏>F怮 0A .:²EtDMBgY<|"E)(`A.|/H RsOS 2`* 0%KRy%+ѷG o@HWQJ+CIvi0y8%yp:}+!#,j;Y2)ɢyr5Obɤj$Y9 iLF$hQY|s }e=K8K=R%N􇃾ɲGm˷5jsG Rn??Kq4=aհwQ=9@G@Ñԇ .² tD}@g#y< E/ (< %?Az zG\ x)SyV)y<^ßK&-AƖeO0Џ <_eK8K=R%N8@xyr[;;P.@E2]2@ 2]2ܠD@g?t$vr U=;pD0NZx~ z=:A`ݯk_݆o00*6F6 nx uӷ)A3 C*KqQ$D%,г:u +O' '(a%L tpKY{ϵGi f`ꥂ^jq+F+Kw~g҄K&҇5 nFu{Ǭ[:[PvжuԴWaZ%444.Qs8٥3/|J0pQ넲KFO nh,p1\8ij09p&7_Mj3G`(U0$6lvxpJOjy&pZMp/COapy;=zn(h +;D"]Wo:d >8/H?B]439*S^vq#GS%%v͟,6 0ݬdM,eI ye^ + GO;5BK7a:b]PmTROOeCY6Jvutwovb՞36oreBw9|>o\G*}eJ2%őJHY;Is~G&'06هpayJ}_ѽaso>p#+LE [sUN^K/γ/?4+ݻ>ű)'9|?ؠ|Ocer3><΅'wp aqubsI?*ZR*OHwE+|p dhW{W;։Rʟts"ߛ\K%R] u$WO7ʿ?c_Gb..t[utƏG Xj7|˧*?~g&&Y /_n9tVn8sH#G'[lVy:ɎNvd4gHv*Y+7%UKYZ!˧݆e(=yChLj|˓%tUK~[@V[-|rB~|z>aσJ-ԓw|rFt3\"8ԅnI=Ytw čuIAB!/:G3¾~\ގ5W[fXY[3zvÞ*Dpv:kb`O݌8Ϝx ^d5tkbzI 5P-娅륅>џ<`ww|wAy.5DSXh. .aV}t!:C\MuSImȫ -Iz\Խ&_TȐ맨9ERLq}0Ȑ9̩v9^cv9̩[veNAdʜ"sk53ghqhA%>(5t"zi-&U_[}=?>@%T*y*< Tm c/XiiTZ}dUG0[BgTy &b$񌊑lt c4tp3*4<c4\Y%_^f(DǠz&-i^5 @`z)-t~|E=CW1RI +jy)n'+X قJF *mN5ExzM:-^355@z .-z~|3QcA?"䉆qp9vɝ53l4! 9 Q +9E|Ed`Wۍ/f|v]^m ۍ/f|v 1_@hA9/@Iek|{_EϏ9|9gپڵ'rO8枯TZ8'4848_n6GB w8iIMjlfPFd|2ƶ㛕0f̅/'7+]DpRg\5kq+"(u'bZݍ*C_$ۗ2ײVtQғRDeTdݕUWDvZ> +endobj +416 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +417 0 obj +<>stream +Hn )t)]V5iP(dpMSb'yB }˒vɍk9gnם6J&C|7ydWSpu?l8MzW|]u]U^H/w5aGߛw&>V?mn8 +CA;)׏1~nO_o}8=8T;>,"V&k"<`c}`? &B0;5l8bad!S&'='Q0AaȜƂ@/tk ߪ]} VC6x"5UqcKUi<*H -Ñ̹VڀQUmZIM2{cUuf\Z{Ltdε ~-(&gR6@Iɜoc`QM<[&㲔M#n2߁aџ'ݤɜo7XU5Iuëv]U3*prŰ9}¬hCN_-K˲:%ϳbXl,>$a;ް ?*W@QW[$b֬6Z$뵳 ٲ$*,A\ +eZ`9/jt?@7مRmQWC'N+U6Ѻ*ys'39ʡTyu!Lm(^ꪁw'-: :U[=[r)TA0oRş۹ÉN#itZJVed]Je*Y›T\`^RYZ`Wy›Ts{ޜe*B˔q gd)LZQ^ r<%)\ƧP"dP +=jJ#E B;L,+MzR.ߺ HG5p MSO& V(?$ʤHʜ+&*S5&HTcqED1f Z x̖L֘SƄdvb 0GPKe^[陋im&\r2N{}.2\HWrk^9ɼsa|}#m{K:,X$ލ5w{DxlQM\bb,cXX$d0OqGUm]h$ gμPπ[8e&^m+>C7|s_{6ݛa/_W_oxmbaQɺN 7j|> Ҧ杷?Bx.:`tYȿZSSZ %یX C+,$"E%|<]jqVSX.>So8mV+(#u@@ȋTg./HG4Pf|d`24gp"9A瞋 s/*s(.7zš=hvh.Gʤ8kU/[&wr +3jW9-AT[2 585pB1R#?ghl#<BųSחBjcc-`jXj\Je*L}xk +"赇%j.D@S$j.EQNRr; :[ +-N=>?OAK%\tnp1~g \4\ѻi3/@ Qꇎ1ƈI "Z@VdC(!5MVpR72nDjSΰ %r0v V`D 1t;sȺ +Aot:Հ[R-u|~)~cW:^ul#D}q*#""%,B0 s9C2'WnSwDatj^2Kᭉ$Z`^yR%=S;*d] :[ +-N=>?Ow sv1!|dUFLEdYF`^CbxsBd^{Q0V 1ɂyEL1[b"Kzv=ɺAoUt*+ :[r-{|~8&#|QUxI-<[U 52x iQC ݬS>2Af2拑$]ŽH^,|΁njD(ADq$j"Q"FQ\P]gT^3jMF!E2Lx>eD!@FC24¨! t˚r9@zk&(-tXjzGiW- xem}NmE- 32^dQ1FX$aؕ'fHFdve XUo7€٭]9#vm7+sĎjF+_lzDz:-tKb9z~|!OM#`B+$*<,c-<]4덢EiU3ú)KԡΎ8ܦmopviCF 3axF% ^5jzFT+Mhp#t5ܨ/n4R* ,cb$`ZH05+^Ď 2↜vEm@hE8@Ysހnz[l}=GϏ5;0*!5!5O:$V1xXaCHA~xFG4"rxh;&16 t˚r9@zkA0FFUntR* ,cb$`ZH05+^Ď 2↜vEm@hEUˍ8@Ysހnz[l}=GϏ5IC|+pfXjXae `WǷp]+8`V݀fvp|G8;~1b9@z-1Ct87Fw†$L!fHÌ +68FCk +oVph%$ш( !шe_ #,7Fcl=5_sn!:?> axWW7=1_UU>9]eOz-a(xj^3 &^mƁhiW7}_mVge`W  ]+  `VxfvŃ!|ABܐ;qvpaC_%SkTFQq +[ +h2%,u+VtT˛|:빖UV"iBdNpGW7ʰQEF]|fFrGW6yh͖?hduQyMd.1~*~Nmqh˽GZ*ջlj(S^_^A=Cܾ(Ų9L?<M:X};qHʭ?*>awHlU--/7*t-lʧ}b)9S] %_%6,Z~^V^)U aJT:%|ɞ,ܦL专ek ~F$ oPC/jc_Bn7YqTl]8]HiGFj4% +iFˉy>oNc yq[mx'\GN/x/}p^|K=gؗU[ +uYN8OU?ytx:K>: +'X?A5>W6{$luQ. +YpCzѭ~O:>պ t&Oզ|k5Oxkvc[3U#؊?)2~Gv2wOȉdWq)KYM{CUo!m8I-n+gΖHf>kSlC{`xߧr ۔,fPBTE>џR9?=|#maqPRr$엿Uϡx칇 9by-e! .$ו-e*bZĂ7B@h*UwֺNԼ@e0 -Pgc]J]CIv{Sg'ח

tI]t sd2d(H6Il+~{zy󶾎VZ5]R O$~'й)驼i[a߫KZP/f`l ϵ&O+XNcgl&hiH3JU`:dS!u'T;AJNyU!tka8\wr!O"L7K7E:Vt"]B txzEwT2+}2?BWJ)}kvB}6'410s"3'/~)Ǖon5rpqM_< }"B)_)E–fՐŇ\)VU:4(&YCj:C3k(;" )fAZz'inE}g77Ư VP}*E-lWbg:lIn*pMmPR׌I%n*pLI|U +H]^=Ry$SOZ]} + +endstream endobj + +418 0 obj +<>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 425 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011130093417)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4153 0 R >> +endobj +419 0 obj +<>endobj + +420 0 obj +<>endobj + +421 0 obj +[/ICCBased 422 0 R ]endobj + +422 0 obj +<>stream +Hb`=L[f hٌP1W'GĂbD `PP Rǀ}c{f ƀ ]-Ѝ@ ,kH7Y.PRT Wb(H[j] A~KR+J@|dM#CǔTbϼd=D_d-5@ C_kq?-HAvbSS7`K釹(& ]. |dx|2sRI v@!?  e%0> +JAbw|Ps ! $ (M߮Ae]dBf1Bc?; $d4< Av cl?CnAU8=%( <؀ւ&@ $ܴC )a_@PHXDTL\BRJZFVN^AQIYEUM]CSK[GWO? 0(8$4,1q I)iY9yE%eU5u M-m]=}&Nz/^z>~?~@0?p?ZBK`r3Fx} L=W7@j_H{aԼEq{6;X:2;uwוu۠{ZS3z77mBބk'$8jɾMQ5'L?kz3|f옩2s?2f]4{9sM{iüuew s -R[4m1ϖ-9beR˺]GV\JfUjե_Ysat-\/{Æ 6&l{ӡmQ2g֮m*}؞wzx| {NZyf1=٭m;o~~ .\w.]rՋBݸs/nx wXt;̽E5``Cg?8'O>stream +Hb`=L[f hٌP1W'GĂbD `PP Rǀ}c{f ƀ ]-Ѝ@ ,kH7Y.PRT Wb(H[j] A~KR+J@|dM#CǔTbϼd=D_d-5@ C_kq?-HAvbSS7`K釹(& ]. |dx|2sRI v@!?  e%0> +JAbw|Ps ! $ (M߮Ae]dBf1Bc?; $d4< Av cl?CnAU8=%( <؀ւ&@ $ܴC )a_@PHXDTL\BRJZFVN^AQIYEUM]CSK[GWO? 0(8$4,1q I)iY9yE%eU5u M-m]=}&Nz/^z>~?~@0?p?ZBK`r3Fx} L=W7@j_H{aԼEq{6;X:2;uwוu۠{ZS3z77mBބk'$8jɾMQ5'L?kz3|f옩2s?2f]4{9sM{iüuew s -R[4m1ϖ-9beR˺]GV\JfUjե_Ysat-\/{Æ 6&l{ӡmQ2g֮m*}؞wzx| {NZyf1=٭m;o~~ .\w.]rՋBݸs/nx wXt;̽E5``Cg?8'O>stream +H[o9ݼ-6 @ /Z[K[Us8ÑV._o^yUOUUOޘ걺y/wϏu4mjfX;܎M_?z~__Lvh|[mmۚ ~\qsvNr9z3IC75Cscu˧dDo'gşoO3$rL/1s=Gf_?G_<<$/,KU;tifn!}`L߸!46 4O<|Kc&>r>vDB{_v> i fPȎ|6ǧ׮|?O IL9ǛךjDU5M?^E3 iP;W)\OEyvFDfUϞNL'϶>13g=Zح>ۅ]Cğ2|`ÜduW5q[D]dlgyaUV9Z]kU&3`CڟWl:@P I^)Br&җH/#x> mCo uGΜCלh?~󟜇㯞Hn3uw1MOhh6l/&p +ڏ"b]3Mxdtol˴gr,t +]9kk^jOt-.Kp}vц7d.$E`>%LwL΃WLWR(&C1IP$nbΠ +EM@IPn" GEbvbΝBxddLL2G"DbYFdi +DbY˲mة{pvB(lwp+PخQhAeR bP0f^e$MBRBMf6B/eMчB>da8 :=K:'Kziѵ'X/e'Vx>p[;$윀?<>@@gOd!cp]xڛ/wOk>+[WyWկ0m۸&,gI@#n!Zΐ4M@؅jIXn KDB6bve[͍؅n麡xdte7oD/m'sD`=~?ϧH6.$C8{x!El>*-dg) Zֿ0na6Y:CX˜;#L aYf#nA .{a.#vAaddtƭi)\ze)KӰMr):P.Eeq0r58 lq; ]hE1ܝDZg + qָ;~L"])JQBzs46 J!8X pجʷ56 puOg9݈^:Mtm&KÈ=z);ѵX/A-s;)K)r唳kyK*\)LIG܂v: Ly +<\yĮˇ +; Huu@4|D׶3]Jtӥ5D3]Kt N@_n(w\soA@jA݋A}YSIL:`)[(3 +bRPS'$v`)[)HPu])s$v i1~je@,cY{ +4,kS\e-*K`Yr5^3ݥv__ƞ_T~"^)JBzw46 Ja:X +tج;ʹ56 pu_+n9^:Mtm&KÈ=z);ѵX/Ov*7]s%pAv' kgC;i_ڹ5̴uM*])LG܂1z: L +>\}ĮK +; Hu@WݤsW][R{kq^-8:|Mg¾s`9%+vbpx9muM*`)L1H܂a: L1݊A\wĮ; Iu@ͻn9\ze)KӰMr):P.Ee?u-; ~gVxHїdF2o^LB=MC3ʐB<Xv3Y6v9k;bά#M"ߺfiK3 cZvKe#Ťr.&r1ɔ-\[.p1ɔح\$u]H캛خ\̹S.p4]7_Ŀ>rnCĀC0%>D I~z85*ꨜ^tjkf=c72~M1e\ȞS.#iBpAnvs,Lb[`1 +K<`6gջƷwwwc|z:->qf2&wc?7微Y6EZd E^GWXz.?7;URz-1ʃY܌f+ZW<(5~͚~}f_R5.dI@v1dA:aw +;|vICaw tÕIБv{^)S#t^\#z">hED6FrBp{DWw: +eT>86#ջ<#hwH(X1xN5j_{m&Z;l IDK$Z%фۉ7WDn GDv'Z%ѸDl݉&*n%ф݉&WhY%T.ar *צ/D֪hz$ڝmZx6y۴>fmڼM۸{_fǺA-!u5YmQ%иy6V8^-`βE(^of7KfgO2j^ܞf{HMfKdr$L K؅rg7 y:Rٸ$ ;I~ 5ikzLS%,$ΦwN8;,  (aGp;(.1%)t2Ptt3|UrNjmuW⍍ g[tӅWϲZ}٧H3\fb.e::_=j!,!üLbX*gi:{)zd<իJ,V6au#KճV:/>]i,VL>Kq>|sOgŇzmPpcnrx4ѮSTvV~ͫ<.|8#܇@W^_Ask\֟n~̿?,Oko,.q6E+Q\hs[3qLCP=r=Z*Ę0!̘0jGupXHu5Y +nbK?nF  ~="\/:# \/:b: iM 60@ջkw58؈`ib| {CfG`ߓM~zs UST__m9L!ΏLMNI|JDT5Ad*npxA,awh[ tQ7vcI$v/x/ TdK]#I%BGh^b't]R+mDQ֢"NC; +pԾZa i6Ab$af %H PkBZja 5k я^C-jIPK;Ԓ/&5C59*OjŽv@-jPCZ +]iI}KڅrdNH K셎rDgC!yPLnΙ`efHOİq1N4v5Tí=tbO0\+EI.tQ̸I1-3Q)ԘωF72jbbFX$¨1+Ëoݚ0.ɥtS6#=J,.SiMA6*U"+He{^l/$X8l YxJ$T59d*npx,awf[ rQ6v A$k 8WX4=ʭzIБW z\ԋ +mz@aʀj OqGKrgBwjBf] ;Y@uxfY׭YgG]R5.d=aw%Yӏ@^0P8<'!wbsT;c5 BK+a\Vp]+K愎p^.Kx|v@!9$$d Ied϶ww;Gc*TCD^uiMPoIՄK$\5 dM8npxA8awp ‰QFvTpIքv'//_fy 't]W#sJo/p^JR)$%T#N8m2[؜$L-4с>VT +N1C*'! +L*#d3:RPHq3{mQC/{5/%mcd] 0Al 1\?zVGA6|(vj,Ok m#8[pԔs/_ڹitwlx>>wc4XYk7X0XLfL2W*XLų2NqӚoMų|o"mSYt*nOMwKx{O8cf.է]psh ^{Q\νz> Ϙ+WmCPyuGMsaT/qDԗVC}ؼPy>qD'~<%'>^8|f']psh ^{Q\νz>wS2dS`WuߪR +l + $P0_(iy$<BIu,h ɑ ;Ă6"AX-ƂPi?NF__3&)8ƹGpts/)^:^z ogdYyL6TlxddcSc>K\*-am57%6/ '&9l{:p378!C{ kƎ԰ĵG +)nW܊+8'Sx0ζg'JN}Ǔ]Q}(ͳj&.V +q( +qS 6Px8EאǡE C#5ĵ rk/8˹Wק^Q>IoZ~=h5hUat5T{yvGv`DZ] "#A8/mUvi\u$ϱ&qHnLjBi8myM\Lphν؂{x}}̻{gt6VzNgu:k:khZk k-a-8y97a\v< ߉㲉YOqyKXÒ( ?48RSyM\{Ppo+9ν{x}=-xc5i6e[ßoM:姯ߣxwζ[3jƚƖ0&(%rXRa" m/¶x%lCD.l-K;?}qMXK`cԓcTL` U&$!Xu5w.7~y3G{>~~{fuI[|_H"SHŲ""13V$eWMRQY=̮e?]533E$bI\HLݠtGĻ01rj(=&92rMòUhQKg*^<,M{fgkۭWA5Us{ϫX:StÂjwl/m/zoî3K9V.m/m/G'|l=, +=vm_%|2mo!o%u׿޽i._b;̧饻s~9.ӞaO_و6 +endstream endobj + +426 0 obj +8105 endobj + +427 0 obj +<> +endobj +428 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +429 0 obj +<>stream +Hn$/]Eր&F0ZV~ԙ+FsxU_woϞmݙֽE?铝zԸ(l9{vq?57)|:{+ݼ?ۨ^)YfU{m\?WM_y0OVLڎ?R:r7ۿf3ͽs&KACSWx!/o? zDoh\? ͯK5Sh".N/m#EL| =4=}}C۟ <ه8ZĮl|ӆfb^/n«c(fn^(5mvI3øj!Mz-{4c*c{j#c,ش6kU6QZ})3fY{T Rñ,MZ n;4eqq#cϊ8fY{62{O;JcWY{pUη G5*FVyx^PЃu^ޗe %}JhQ_Tҗe<9?WFj=ES2] rb}Ŕ}tTXm#yߨ2˲2Av`مfvvt^=Pp9igv^\Nwd^z;^ye; N;P탣_&~ؙ=hR Kog,t +Ye:UkΥ:^krefOh+yՁtL*˴/L|;t_w? #y#GʤbT&2^PdJΨ*Q)`r^^Pe{Ae1*e;P &!e1(ekRSY%IeN5TTF=r}IT/~/`;ZesޅWr] 3^m._6aLغ22nSiGOokO_R1d ?`/K2lgq~^ ?090`/C/~ljMSZj.gFJY{BkEU9m\"[-c;ࣘeN:3 7|Gy>鬑n6tQĜ2\T1ds\T1D3# ' J2D/Ml.pHesA[T1D3$pMn?Z尶J)`@.5^'g  +x\w|IxߍǃnI@J:$R10)J,{/Iv3 *B$chQņ Q-r}]-`i5dž:(t^u ?8Z5&4RQ^oE|dt>16qÇņJЖ G{uğHǎ-Mڜao gfi5K=oi_:ڟHP`m.=kҾ4? _Cҟr ٚgӔ׿8h-^M*usu8s.e.qˡ\ńYoQ~zzҺ{JG8T0{WgvR3F?yl o/:eՄFu{ hiMO3`Fe߀j -g K.^E"u{2K,ˆB C[\>e|:`"}YuQ_UҗuEeD}{I_&WҗٓsmB@)yZlas̰׉,u<`a2tC4!֗{bgw? ^]=C| n&wx4~{pY6C{u>\]VSCH) YR1͒idL3`/4K2lgqf^hdL34ewi/9%Y6[i%`, B<1X F='_ufC^p J A8h;n԰yhCEZMWrꪒSۄ"k=ۻ[)ʍ>KRy||d6PaXba#InKnY{3 f2 N0```w X n'* U XY71=zX&4+=7W{?HXzi}Q{Vݱgg( _o;.i{btϟ?:ӇTK͙ 9ȵת\#{Zk`wkr5;%]Fz]Fsm=\svfݨVά:ri8u +*jqx1xy [ s#Vh:d"&3=@4(^DpJ8;nT+Vzz+ʩ޷r*{iиCU߅oxZQTFF`w4h@chdFxFp;܎F(=np@#̺Qͨk:]t\~ŽnZv'} +)ou~%0ɌS g*t$L8;Lfi{. g2NۃpQ&pn'Qۃpq8vf(ΨܘB4u\&4fWXEvEOnR]wdw:o?xM][k?_Wֈ2LG™̄d&x ؝p&3=k n'pPzNۃpq8vfݨf5 zz3ނ֌7-{ۂM]~knpk"Ĺ?v6s#VYYubed2ʵxJWVVY vgZd%++]+++t`wVkVάȻ&#)A#o]yF97;^M޽C!!{6+?$-Aƞ +GS#Mf8h2QQ<Gp5pSp;p3F(wFEѼJSzܤ&#{*=wORF~dF,~>.X^_ ama9/2AUXʰ4ai2K`wX̰ea n%‚a }eY7Jʼ3*PzX&4+=7W{?G`9vK@wgX_BXjXE[T=YT~{MIfJES#Mf*ݩh2SQۃQVQ H/{)b ʆs Ϧ 2$):Jޙ*3Tv@1֬R(fA1̞e +EbW(1=C1ĮP,C(2w"suĮP,c()U "S$9ݑꎬy6y7`}0<=[h8z o~ [ 7rNY(2g!+ E,vc5OXHB9 XhcZnۍ8a!2Q(A ԡZwnPw'uHt{hP1G}~rai|~JtO${GvDHk+ #"P%y{ཆx4]|5?È!4$Yؒl\*Q7dSIFJ29ɰHfLdN2l7Ydĭ$#nMĭ$#ev#-NHFfLT-fkQnjQ?U$ŵ$OպCon6{v0-}GZzl~9S\oǴa%UQ9DL3ؕi"sa1͚'L#veȜinL1ӈ[Fz/[FZk4[0LZR]eN4,#%U,#%U"M%U,M{0v'ZVkϢݱ?Iv[8EpId'bW8'kN"s8aɚp"nq=!nilq'23e|4ڨTk5OyчiX]nݰ*qR6- e[u7稺ʤdD^b»5M~Q2&ʤ4$*Οng-MՇ9^S\3q! + +endstream endobj + +430 0 obj +<> +endobj +431 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +432 0 obj +<>stream +HnݸԹ"RDN"E)Ӡ'x2Nm̛зHnZ±#@ru>o^Ϟ2ݙ1MVO3dۡmUǏgϞ}ٟ_y۴۳igilݳWƹi8>?PwCX۶5Ajt}89%b>G?pnƹR&Jb1mc$s/JNy9p>I|!V~E +7?2{nL[o?I{'Q{s!ڏΦfft!M>͏(:~<!F 2Muј96#B~} &yBa|`+~t={>KC'tMgC?5:9}Q$euj/эyQzO)N9lQ|Tҋ c{˭ߍNch ޵v.H;?.ؽ_9]w@ W]3mRwka^*Gt- Kzϖ*]'HYͰz~Z`le~Os[cIښ◾UZdҧù7oOm׫&!Lĺwae(ȯL/̫eWs /y L$N1)DB /8QC%B ,8QQBa@ h$F +U3Љ:W!ȕ:G +KzYzI5'X/byZE] 92JγMY%:?G3ˆj_*0y>Nپ K,݋HÈ"i*JI\J:CS)=*ɔQĞ1UǤb$S^{F >'p;fg|2{;=3)UvRwka^*Gt- KzI(r{`vPhNaf)ZЬԵ;04]8-m].䃓 eR9Nez)5ѵX/#%Db$$ғ-^;zw#O#vk +kP`T9NAeNBb(2g!+ 5xBCb82!+I:}ĞvDlW(uv=cF{5l8 *{=./Cʰ |?jv&s5 r][]uW K/ ~rD\{p~1gpy+M`|%o Ƹc/cPcU)Xe +Ff`2#+=x Ff`2#+Y}^v FbW0wMjjáWK/ ~rD\{p~q$("c%Td;J/K^piNO x;uH}dm˲[mdt"[)۲цJrAqM&XfZV9Ԡ٘öf% РxöfֈPӝIӡ9źǿOУ):ƛi|I~>>ҖoHk+kU9NJNAVdN2bW f<+Ίy4u+N5.+ڸjk9؈Nt;Xݎ{[r9F pzOwi+2vh|pp +tl/s$t[>õ!E|,2#+G ؕE|v# ޚؕf'|v# Zؕdwp\5VS!蜏Ds',nGu=-Xc;ñ +Ñ1n0(eŬr,bR1lL԰ YUDh6ⰭYifCh6Ⱝ[YIwV5bыnu?0ۙ`Nt,=y8?8̛߉m׾L;Ga;1la(-&"aQ9NyXdDbW"#ۍ<"+̱E5!+NЈF0+jF8'zՌp;`'Gt;{nźgcϘi}YdFw̟YV{E(Bszxx8ݟӯ'`L7rmUkp+*G])QG슺"sa΂'#vE]9PG~"vE PGn$vEݚWT#WM#ܱźǿ:i~;4bv_r;.4_k mmݲ𑶈lEf\+*1WB i6F1W g$l9b4336+Hڭ\IFvV5b4_iN9t?jibv&X2uO!Ni~\Bim;ʿĿoLU,:E`9]!XdNAl7 ZĮ ,2'! +IwĮ04;!IֵĮ@$[S㪱NUH$;`'Gt;{nźgsu$vXL [H Pj3~LjF#3Wy[<ݖS@RE,2&+5̩FM PؕEv& Zؕf'v& ؕdw{\5VS-jZ8pzY`ϝvX# =Dbݳs$o5'd'zJD3|kvs[vY2gV97YUNMh6hj؄ج*'&40q֔جT3%4,qج;[DE2‰~DĺLi'ef*PY|fSV9a6a)Ll`a[cbḮJlPa[`" l=k +6jjWZ~.{߶:!N%gl[}U&/s)" VW/\dtL}zZĮnWW>RGEe.н&ջ~*݁V,=IHxMƫZ.-_xvK-xߑ݈܈܈ 1%}jJ,wrȏlϭFX|8˷I6=ߥ/M^O_9t/_<}J9Yn)slVyʎ[_۩s]/?6u꺺V(WDeG[~ɯhJ]ZO~T_NhDWoCbW=1݀z^猁-^՜J'{`j{ƺe.C*OS2:ė׻󛮋9l-ܟ)UPu{v.ȥ5EJ>N|^}S}}s4ݜ@;JE3IVy[bm *=y#_T2\Ep(INxלn򠋛RoEt.)ed +8Z_dqS,sO^kxqWzUy'yMŋOB{)r!?=ĺCZWȑ.U 낁̑>62t! +DPq}wvwo?<ۨoN}rC0,[Syf|Z|9v4Ml:]NBǸ.שO& ±O5E^MZbE W\LeHr'unMV؞y|.ᵮKvt1MZyc{ :켐{|bչ}k4Z\Yhn"{qo z:*}@{ +ڴR}GY6mdy"յL)lYbԦCnf/7w fcGh~B|βS'@̵c3n+}#݆Џ|<ʴ}c/=}StJ"sҧȜ>nSҧȜ>n3҇nvOM<+}CT[yV4EªvL?ѿrU T42࿟ǐ{:9X_{[k{[q{>هE `Ɣk<73f{8}>Am%Ŵ E(E$E(E!nR͓)RTRIўRJn&E+7Iqj(RlkI\&H p{W/͐P{qVK1G؟񰇔z6qc8'UFFF㸻Q7nQ01FHa~>㸻Q nQ0GD##ԉ #)#)у~]vRԥ?>88h': }æV8UPVpT`V MYqGB(]tR Mw?qGB(Cc#5w24Sx,Svטļ7zq}nd + k? rl>Am-5/\)?y>٧o/җ/?j]kTvBYvQvYv7 fqneq`]wIv6qeq` Tt]LEKہ{_c^[eE YexjMz*˒S<n/Vn̟S.vommykjU(L8L0 &2,8"ͣ n"".2}: &2ػ,ȴ(2`h|N,!+,n+Nh+2EpSX]\'.1 w]; kkߵ-U(N8N0;8ͣ n̾;}:;ػ8£ n̾ozKہ{_c^[R{^ܘɆy[D6ذ{-/ԥ#A+"Fu(^ +[l/yܛq6/uuv⥕*8]A|bá4/}Nl,V + +endstream endobj + +433 0 obj +<> +endobj +434 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +435 0 obj +<>stream +HnF\n6r;F`,`aop XG3-U!%GsTAW7v7&˟g362u3}sϛWoC+<|ͫ?/73MǛio޷w۩w'۹o˷7~Oִ۱[?ߜ16{t/7nlxrvN9Ƿ|Gܢ[e郷C׏anLKlM [ٰ96wݛ&fd<.헐qi/~M1a=OSܻoϧ ,2ӇyBsf]9߾&uZ07Ĉw&]wfMu]| +mĊ!oɶ]0O!vEK^>KV޷ޖ!۷~Ytxuool󹹙ΎnCo~00؛n>ĉx +kbL.&r`5sx3<͝;X[1\{ZQ93-B) Swu-c}|S +V ^\a9vhm?ƚa +ǦS?)PJhf( &䫎 *ux__ˁeҳ;>l(c<l3ֻf$km~OaR'.i>oV*3-Xg5sy*׋O!( I.&J>ӝw!\@5];_p9! +ՍvƐWx3n̜1cF.n̘Kԍ$\ܘ1w#W737hq#]O.n,nƌДrK8Pr5&͈`)3)K1֢bEeĈq1l9 _?F3 K؇;mǝMb&lhǎZLZ1Q.E,NL+sT8X|(! V'3Xq!ZJ,&Ŧ"D ! f=Hx4LkמeǼVZ<\ |8..?k|> b?m6.?a7_><>]pĥןnfe9[\p$\ 1WWǕHX.c9+Og#b:s$\\W +OevsݑWc +k ׾b^G{+b1p5Emp*{VVJ})v9X\=ō|p-*pXxQ\Tq$\'3ű𢸂H(NNǢX8^'g#ᢸHMGی=X{ +qעB\rAnb;>A 7np&ŶJn+m\ S+&ʥʼnr%`5bN +:jd&C+.Y[ńT0X=( b[8 ӄk31"\{BZYkp}.`vz.k|;= [^k3F̜*1cD.R̘[Kԋ$\Ę17#W537h#]_S.z,~*Ȍ!ДxWԡɜ+pm;WµqKk%\Gs"1l(r>Pʑ;$yevem +g`5y]+O'FœrOfN=1$ Of=Փ%yI.̘{'ә'Ix* OSOpdܓdhdts33{g k1֞B\{6c-:ĵע\bG;.[;:;.Ԑݻ$~:wV;=l6LX/Am~KKypCמ"zK n65%ʽUkj8V r` +-Q3<"2?Xxscy4Lkמ`^7DtgM|1[gI5Nڝꤡ:i6;nw<~;apJu[e)VZsmpV\\8\U"⮌pګՁw9X7H] y}!,ZpfYx`Ԃ$\,(3 bIXPN,ȢYBbA)<  L-ȆFFǯ聰pz dp+qkkc^y%>canGةBp7OhH gGӎ}cMݘ WcԌr1`b\0XӦRDa1? NJqJ`a.6! V&UGDgrfMHx4LkמeǼVZ<\KLV*V*ܟ8+n{ijJna0S.̩3J$ČqZ$OHŋs1p5cy:S#7-%bRxG~̘ Th?0dܐ׶}ż6pm Z{kq1Đ}R^ସ;ggEwY|V[9:;Qc\S9fHEs9pcIʑ3r*t&G-r$ JET8\1#)/uhh֩p+qkkc^y%rKr_;gG{}l tU*L1aDq1QFjiS3`c܋0X̬cE8k}/q(1>#"3b6`^;M6/µ'k1ż!,t8Yˎ Ef_Ƴ5^xf?d;tOTY+"IAT{VVǯ4ܚNTUh]hehmqסaшw%f'xH~i"=.(]hF5f7H(hThm}<R\ sh:VThm}<?rFf?h<R\rhf6Thm}<J}"nT{OYF;ƃe8hF1{E+ڗI:NԧknD+6 +QÇe321@4h/Qvͳgt}p!l84# ֏߿=N0|CJ{G9yqY|m'#}KqRHNlMȤX)ZrbEW1VfOnxchGGJWAR* OKb$ *U9gہG_5kxw[U~G:/ӅW1^|T !^4^b=ox>^X8Vsvj><(P݆epЎ*a7AY2/u-OQ݁VlT #0geiLͳ_'ge5\`Zm.o ;ޅ?{N VeOQ֠qa!݄Y:.GBmhuu"݈pw'£u+6zOC{e妗32M1@4h/Qvͳgt}Ho 7*qc{RN׵֓ʹgrz֛Zͣ\h 3_=<??֯! +eK-AAAny94s*4϶jWL8G,„&l&` M8&'T=x`Aق:<(;PCvl4П}짳.?}:bd8wP"7"7ͳgGOG5jeso^O{E ^n5{FY||Y}wfxدqaIv6B-X a! T'WN9gہG_5kE4ޫiXkyMxS lYͫy?g7-k ۿF_ko?Choe-؆uqeGfAk+4Ϲj^׼yuOǞn>u_n< nP}nZt?'z`^Egꁡ'綫^LVOK8Wq=#;(oYb] `[ y + +endstream endobj + +436 0 obj +<> +endobj +437 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +438 0 obj +<>stream +Hn84e*(TM#PQ8o>C߲Y8%d+S]Ӵj4mjfN\<{~WoNjg}iwǶi[;TUqh4/~c;bcmk}*?ޜ~O|hzOۡC.h8UiCmJ!zu5|q8_?@ЏtsG&Пo?ķo~ʡwJ&L0N]GǸ´Da Cñ$|1RiLzG?Ko\}ˏG鷱0tOD )zOڧǴmZ]o{5=z{kn׿=G?3VGY&5{nKʟ ?ޠ6oy0j=ekn +ma 5pӓx3tab +S1خ~xT*} zbxq io76ͪWn_V揧קCKgxSzV[dޘЄ5mEaZ]-fKq8^U_|ŞE>-ƢrQՕ [w\ʙ, Q-^Tuq'&HNb.>..xTmm񢪋1"N3jEZ La~Do\u{UgQY5}^7U^KliMQ}(iɷY}7G] u-GL /l_Ahӧׇ7ow!|z#$Ovz]]]]M3 +8zgzwNݔIJ`.t8m D_s1f`\/;.ES鄑>e6xt-.^|oS]}c';݌tDZL$2&3IA`I2'$3~J*;AŞ9E(L#dB&-osKL+tRW]/FK.==?łȡILl4݁qءJ<#Yq1fKi׀ ]duH1 =RvH1 =e H.u@w$]n@ {X$4Mn)=$@/eUK.{KrudOYvM7CTnj[# m)X-/1G7 (ӍO;0ܹ']]7D!X@PP Y,C1u@Q׹ v9] b aXLJ4uu K]p@z=%^Xvt0grw6tO7naYs5M&qUI!'YƜIpR 'YƜI1'upR9 ܙ v9]8 b aXI4ZzXU+tRW]/FK.==?gqr'WC7n1#y91"4oht8Dž> ] "c 5D՘hvQ3!3R*T_i>v1N4GJ Ջa^XBz'Хl^td]r%uz~b\cE7bƙ v Wbά1盱3AeD8L=tnM:c, tCұIt; nұIt,cv!3@rZu."tiJK1c>/Jܫ,>ϞsHIKBJ3i/;r$/ߪH)aa@3 ƋiCӛ6 +)|>jV"BEwײ9kWGe9rw[u[]܀(uiTҸԥaK ]Ұ֥W]ֺqץR.RoMa.Ь#l,9ƞ3 =%{04`,:PTh,g$_q7[Iavd)w9,*˴SeV]WeWe  &CPѤQIR&Ejҿ.4IZ"^5iXk]~xIgIqv"6՚C/qh~S8r+8ʡ5c)2c9!uDÁ0]\.lO5-Ӻ=B뿺ο?s.o|w_~Qްt'2*WR^Ry*^~+Oī +S񢼂D*o=Uw0y7wKϻ7wßw]ӅΨvq:u"^]_qwa:3]:?e19{=Ǯ6Cl.o_rI/~\t?[)fPQ-8RpD +ο..8Zp"^gX ]p~x.8g.8qv"6ՂC[qh؊S8r+8ʡ5_*!n`ow=mKPZj\-5'OKw܅֨q)1Zb"^%_qa-13%.1?gL8_b~+6M!7Ku6vpcz 7._طnzj7n4(ՍuFw7nFڍq#ך4b^oxF e KQ1QmD҈Eѿ.nDڈ"^hX݈~xnDFgnDqv"6FCqhئS8r+8ʡ5c)2c9xčִsc|ڍ]ƸХѨvqFڍ"^_nqwaFn4F?Gډ0YJQpyZ]+> Шq)BZ"^E_"qa-B"4E.B?<HWeq8UOjYG83dę {0` CQ Ƣ_7r Ρv }'!8olM]mj͵^.9r@N Q>`0 4:ɐ!6]f F FOԼ_:ԧ}}~Pp|2F$,JBS5 M$4YP؝q ! M$v'ɚ$9 I(bi =Uؗ]b5 EӴb6 [+r e:ԕ.P8Cir :$=;$e˸?&\Km-MsyN|\KoSF2#HbdF_[cYUȪ+FVY2R+#휑dWFVY2R؝-xH完T +3Rc.iZK{l3j_(l3JdLI2NcI7!>2Wk2#cnd3۟iU%Kb)N̸]ۃ&kb +dMLnbFr{SC-.iZK-LDzSt,ա4LSt bcFٿ)`/s| +ہFZU`i0=i;0Mfρ)L{ -0E1¾)YpQ ٔd-^!ZXCj*t.'}=ǣ[_*.F Z*?Fw5誊Kq˯Cڝ*?:Pll4* +tB`VѮIuB`UG/ƥHh32Jտ> +endobj +440 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +441 0 obj +<>stream +Hn)rbG}C"Em4eˑlCT7q!oꞙFKrTuM~z><9M֝r8ɳOÓw2Cs9Ooο۫i|;~$7<~MQt<]#9?R:zu<~{A5~AI11o'u<^ѥWNfK/]8;N/"֪Bq*~{քHuԾWPo??1ܑ?ݍmx] L㇑@⸡U;|}ש^&< '`q~"i7Ǔ5ҺMZÅf;M|-9r>,7Q*z9i\?MlZ?zBl_Cxk[K-FeA7o0vogzT,(ɘEj7תVb}c;~ $sSbACR IY1al9Izc͍?ɡ $|tw!A[Zf'vP|i;bnX$vSvo4Ry-q~4QQX/et+KK#{bd: бU5l;l ^'kOf FK6"*1",Q0`0bsce0 +I<`()g0 +bsPvm4ԍ;\E,s9\3AEt,sRIi8\iqCq8}'(0" *gBc`Te bL6F Q,b?5O*4f2.OKR/A:%X/dgSpM} +n4PI_+@%xN08&ʠQdReP&]$eeT +晕KlδLK<220933yzLM!vnlγ[Jbi +^.\W :F9X/z%s!A)wЩܢS?<%Ry%RyOBpK vYzf@wP.52ʥfX`T(\͞mÎ3ǻO}ܴ;nuyi׼re\FQeEXFUf%6Ψ+ ʨʜQ) 9lHla8jehxeA-c᭳􈅷X/t.&Kk"vb$LzEԟAn[*=6&09|qL5&{.XIAtIQ)gV,922.$LL#Sb35y9sS(;>nR~Nnt. +:Nsi$=^9s 9mO4;ԗs}ѩܢS?<9㓃3>yO!vplM-GP.52ʥfX`T(\Mc(aMO}T;nN_ּ\2.(2",*gTRBceTeNbɨʔ 6f$͈Qb H524f<2YzD[kiJ :^5tN;Kf^s &iz0I_09 [*=Z¤_SI>TKIdLyF. 3,I0xJ'l΀1(!v4˿<{զOI60+diY-,hMn_K ?H C98ܐ2H +mC*&1?,AJTཪR F/5zڸsA^n +'Y5sւN:r}xSv:2}Nv!Q͍;RƇ8QǕ]>W}Ur*nz9oڬdqw1ǎ6Guk,w5&YEyg"팒w1 +O2E!3aEy[mQ$J]UnW$Wa\UUɀ\%i0-zjML>驩7>Aٻwwq3]ӎhljVӝ\{tW r jfOE[bp43>|2*@,7[n(l&S?IܞZ,BϽ'Z!vlEb7eMS[l8l*@*@m@YDhOl矪!-qr u/Ù޷lpVkji:Z5+8٭׋ i/9$>Ɉ|TUb s!n؋YeiTVu:-3Jែjo/plZå{RkAJq󽹯B %ǯg cQ_K狚ĒKK,$쎥8]`K&k, cd%n,EKXݱ$b,q{`I=7 TÏM-;+e:ԕX8Cig:&= (& B8Mt ""ӆ#ӭ[Đ曁}0ٯ09e1`UWĤWL^Nvd%&bO1*vUeT$ cR]4 T4&.1t,;աLQJCu=1L\2J`&[㼹W˖8,Ls9{M~<=&9In>oyCVU#tH5" Dr{ dHawD#R"SawDc=)CΛZl3dŞ 2֜PS"c͘ Ea2$ȘT"cHZci9#y78"& + Ϸ3N}]0^XS DBfpd52QLS52M4Y#Sq@&2MvGȌ92ۑ)bvG=1irMÖS +c٩ue:PCe:fx}sx<xN้Lq8#HKwy~T.O/W>Zol7rgD}=gF;L@_'܎>{;D1eM-FlpbW0Nu+ӱpT0}_AV^-#zFZms d@t$Z}߷㐳 uk'8LՐ3]Bd 9awr3YCNr&kq{@.n= '9{@r1i=C6G B͙ 5eK-ԌP&C҉I%2&[]ouc] iC dj r @#H/䰆d>4UCt I5$! Hr{@d IawH!CR"WawHc= )ΛZ-y4lIĮK.PWB:\cX~eepy|dZ]cNׁ ȧ?΁ʮ!5yrּ`zAJ0\"nDOS5t|+\b8 +ϩHܟiZ`/@`g\nQ wW}79`f֮ifq&k 3.N`ɚq3Y3ۃql3bWНNu+ipTPrtL.1{,?א- I!p q%iΧyiy./;>7>ZCc5UtI65ل q{dM6awAMl".awc=&ɛZ㚮&t,{s: +^쨂G6nCnRlJdm-YV󩵬fDiHҸ=fF;LH@Zϑ&܎4{ Mi"@Dcy@KճeykY2֬ +ZVIqY-o`jNp𸇆4·EiY]Z]M44]dMCaw邆44YP؝&kr{04n=S؝"\n`󦁖jk +\]kJ7WWcn\]S/[]s~ <ݖ\va ;E[AUMPk*ōvoIX3c߿>=_߾2rާL˜,sʘIsl9 u4i\Ӱ61ׅ1yya\G9r=\Ʊ{?g h1KǘIe2KǙ4[I4?ڱfFfZ&ڬTjr͊6UjsuMwmV,UKmks/jS6U~uUjS7[]j~J% yN3gfJ0Όa +tcH[r[,}^}^O^n~^埗=iT{ҸaIwOƯ OxxҰ' kOxx2i='Eqy<<)W/ {pҰ+n8va(Pg8v1јk^ט1[C^n󶰷Ө6qiLژ"ƌ_0amLwc0fύ)nLQ{ZwcRxS=<_X)ĥaV +q\Qz86qcn NĘ~y0XZql[vkʨFZ#{vQjF5*nuaTFq7amTFܨ"Fǭq7=.=Q |i`ȣw> +endobj +443 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +444 0 obj +<>stream +Hێ)sT]1`-"K +ɣiyjf0 7E?vswΜ{N*?9Ѩpơݼ!>NO_5uRyRdz7?n~ sa{ D 1f6Ub6?,x4{}d3|ٔO[ٷ?Ci`cJnuH Dlve"ݻ9 }||c"үԾnt8mm>x}>ހ|b|^ӗ͘iiNO)3wJ?! O3Lci@lXRcءS3=Ez FFF`x픷Zd&epF7Z;% _[0O+Zmz%6k7m< q `x&)S 0vQ=Hk N+%.k>}fSY6uM a M 59%_>|1/G 8 l)䋶 ފr@^:tKG?񭣏:zi~Ww4{.!m皌̽eoWV'qU]E dhH4U6|C3p+qKk0o'\y%ZM2ViX.ηY$uf:h?Oà'ou9LeA9>$5ŽGeQAԐvkT'o!3̜2cnH^ )w'bȌ!Ix5dܐ8\ )cCjHR.$"&qUXnH24eAΘc9KMXNp-*R4\K{5^I8\E^܋fEzq!〈gʝ띉aq܇8p܆0XdX.ıU8kY0XD%㲚܂xDl̜ki¥~.=p,x>0 +ou2;Kl?Ee'-YcR^;/Va+;)=u^/Eb?:1f͘9Uc܍$QNEs?*Ȍ!q(Rǎ$U$wY8\4IrL㪰ܔdhHixblCታMK_1o#\Zy=R\[p}.Q0=Pe؊F8nXwޟL,ٹ5B79kMXo#orS?9Ɯ!}MٜRsY05' /lw$՜Ssb΂9Ix5gKEs%՜,Yx\ M) @fsa,Mc)*ĭh,21pÁ/ե=Ζ;Q=&sl2:q_Vi[=IfS1 gL=8SA\-XL$Ł3 +Հ3⿚6Y:>R#Rc m 0o&\y[ bފsJ р0V_1{րAQQ`܁S f-H«ă8\D17! *̘ %ylC]uHrE$wY$< +˝H1Q&s.E¥׾.cp=㵸KH}. )k;Ž@^܊y]1̨ftx3f̜1cnF^(w'fbƌIx5c܌8\(c3jFN.f$%qUXnF24u|;ޅv\` [1Bz4Vt\lzN|_‡[%͇>͇vC{wrfN}1! >pa܇$0cC.>It!]&e*,!:RN1sS$p+qKk0o'\y%fT.QzROb0&չ:>V[dwpTh*ԩ|k)WaTsB;Q!fUH« +3*BIDWe9pQ!]V+ r#{`sbz3)c,E TXm hk0=0~C8<ۆ7Wn7zkA5+Y0Sn̩3$ՂrwbA.̘[W f-ł< $˂bA,XW$CGʧk`ԃ׶S^xm5S^x%>BM!Ok66 67jBCpEаpXXX8?z( JYu,S2{faYH,S2{fa) XC2wf!؍,vWf6,dMc-5`̈Pck +(Pcٓ +HL5m `zp>}J8ؕp+ḧ`:NƠS 1HAߝ`*s aPeAlw zm$DbcK&iZi2Qv{]#{{r\kjĦPW~>mH&TBo9egՕ^8[ig%=kx@tDMϧ/7cqwtTQuJG9:bQeNGb7:NGӑ$vPlw:}}$ӑ4Tފ3=ziFO@9je)fX@9eO*#i0-0i$݀˷$bwZH +*/b9zϪʙ:eʜInL ݙ2gTLvgD$;H>>>m˙DZ*mk;U㷽Qs; +91m^nŋ˸kNU.ս[&%zZNKn1k\ndkn2Y]OʵsWwvvjN<n2Y}<31Fpu)ëLV2<3cᘹWD>8!S;JAlQ\/׿a<~ZNίz9ޟzMO|@ONO?woiN>RWr.W?JV_S"mW?Y_![?>mle|=HO_o!< c1γ9j6Vn46l3r?>}_%܇}F\{ծُ5%YȻCfޤF[(;P;_ +\jƟ~]y.o(^vilKqH=\\ni$}?#(INlRW7k,#,*^<9:1ʡ•2=0yez^Cqi9a%YUx>-YZ8ċ +ÒNCx|VFZYFZ_u9׽ +U!}1P_A}zGp~ +~oK]\Z?W?}Z#92=z`7|,9tz+ `ۿˊޟPM󫦪Qv~L؟d5Ыӛ7oMU๓\oLE,ZyczFf V;oeYhexzCcQ@̯G3:E}pX3ZteE1&<9-tHsOoUjӴw/bI>Wm$*y=k7iq<+8qu758u}vIG_.QtC&?8+i]"IU$)TT"vÒN&9Ф2g;I>%I,g(ik>8i:`z^WGz\Gp~ >m!JZjh >k+e'Q8{i''= Z5DAyDhh1DǛCCT*/ȔOۙEf'M.4;5q><ɑ[om &Q/{Mi'gcr~|f1C@m}_η|z|<6__ +=&ըWUSU؅|z;A+GB*saO$n! ]gە$vUbOr rpqp=ZW[ሮ}=̱=]ל^5lӲ@ F k 4;rШq&1WO2ey.O>M|m*SLOv; LOM|"v܍O,v X'fOR>m)neǺ;krn_RRMCYLc!~*\N+oV~AF3.#Y5U.r$aXRG'BMt %ⴊNr叻h{{w*r2eުraOn&fݪranU9YY'acaG +9N26m69pH.t8[ĺՋZ[ډź%FEW'B!r Dyx.?_uSu i:=\ptvӦr Vr.$ +]YXeCbVە<"q I:خL${%c4TM\$ZW[ሮ\[p~0ꖻ#a.Ab0C\_EbzӸXUŪS.Vs؅z;"+̹H*s.brQ\$n"]gە$v]bOr.pgp紮ZW[ሮ\[p~b]r|)>6޻lLk,T ԠYi,D[U4hVIg+4Q@A GӆiM2"?VsVik1n"2}܌UW?͎@=f`z/#[Y Vu*s@Lo'vX9Lj]@VeN2lWie-0#+Ͱ]qFbW{%4_YΑFt+;ѵX]Ku=5X4>,9X ?bbTm[JmOك=-ǣM%G&ꭦ] +Q0q+K㣛JMim#kãEGq%d4N1G7=eEG)yBtM%G"Mh38J + +endstream endobj + +445 0 obj +<>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 446 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011023131622)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4160 0 R >> +endobj +446 0 obj +<>stream +HݎF`ށ_(0#$kyiY՜k 3 lu4_v/^}uTOtV?>ë?ׇ_/XW}z^4Ƹ:WO}?_\Yۘ0/~]3 ozg|uu~뛶~"oW awj_1v~pnNsSj;SucգV<8s 2l.>I޻1skn) +ߥ^US],Nu7֟cb|?~~2?z;c3v? 1Ԋ7IPµ8~f~TWvC!q=]=߱mO;&ğMyǶjGZoB-qcb;!~猛放;邭6[8*UͶa{Cawkj4wӔuLcY91/WX[1\n9- .1ZŤ4kR/bvMk>e֤kg.~j p61\횑$xmp5$m܍1Z;q<59^S'M/4L>^#aWcz _䫖"n x>/\Ç81^a @…_ g{{ZBM_7vtC^Oׯ/ӯNrDg4N bG\ƙGduCž])) z9/Xq +s ׾bG.X-~r[-k^p]ɩxϽNd߲nʎ-Qĩn#6ݝ n#ⶄpMn#6H6n#mӍFFʍPPی0֞,=X{F4`):ZTh,mS!h>SmbMQ۴ iͩm gL8SD,Fap\8Xl8S.C. +qggqzbaZY36W`܂N

5~wA<R[,GO4,-KA[Zo*~nb@pcGB8$ +LS~ZC!yI +wͮN1T-(Y8s,LZs!FHO1N&'ip@pr/ZP! rCq +lvs4!cNƷa6LLdda}Cb}~ן03,2=A- ]8jBuMYܤ˗̋)#|2ieD-e=)&JʨmI|"a!ji*L'P ?]:a4y`Dzէ_E5`*rlo5_ 꽴{ko*}%_r?^ֹ,he$&WL8\(jBY\vaת`*,#{(-㔍# ڟwaOpԄ_73z@QH9v?CE5gS^M|L @Sgo%Ts0MU$ZyntzR'Oq CwEw^,0RQ!iݑws(>{(y"&`)c5M90d/aoItDALKJ:Zom[v̰ꢽ "c]r?`$; Lna\egZy"5Ye>F9/`:-;BW仇}MU] +{pNœ00N!#>Ӄ FO} ^E +}Oy$ 8AY3_)T7gpڙT8"1,kTeےctNS> +endobj +1175 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1176 0 obj +<>stream +HVn6}W#/inMSu"6Ekˉ +[2$ۢo_vx/Lr83<39O`ˁVlcW$ nݵfS!\|-o:B\W/ v?`/]opNˆt| 1 {Ezm%C\ E"4î.[bH kʤh<(冞CeatNz&c.xCL)Dwf$EX^3S9\]xgzH%=D,us<*E/%,ʹPD(N3Knc !#;=->bᵩ$Xk;ٙ,G 3ع[X!*$G VMz[:YͶ_WU]z_T謷f(g.gt~ĊuL#ED` 5ރxFp~iQ4> +endobj +1178 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1179 0 obj +<>stream +HWn7G]/N"@Xo`(ڦ!vZ; p$}( x̙ 9ϓdb@zuDGi +EUDJ܏O79,6N)͢zf38& 7Jr<.EEF~|~A@iɏwL-h5 7"2sq"=d%U΃P"˨BAXᗅg$,)=묂0}`myps۹Mj?c,-,Ltuxe&n7ߦ܏IZ=An'Z`^a Il@R2e-#!s} +*lȎ~&Ÿl).7BCD9g͕#:ysSC{ ax5&:-[N]q0~Px8ʒXCU% ȍ; 8F#{7y}[>wn~]llX$ IP$HmGH8EA:E[__ۅnsi8aT0akK2KX`ez,6pRM=DT0-s0W/a9@va,Gn̹w^cQSwΰӸڽMK!w@Sm]-EE0ݭ):INʗryAVNL6x0%Ҟ) +%])ݼ,{ Fw+_pm@J6sye\;2ӘsTwdI/iäYQg%[8\+\ +(y"=x),b&"_ + +endstream endobj + +1180 0 obj +<> +endobj +1181 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1182 0 obj +<>stream +HWێ}W#i[= ɦ7yہ(ه`8n8|G!SUw7/u9u*3ctU\CPuS4A-ggZ=0MVٟ.0+tQ+J-.yMkUM5w/-N|dc_-j^TN-^30Oby/~"y<ʫ`lIZfMT F"|ޟѴkY=W$߿շ2yy]'Ow{9a4hkӰ!v5+wƈ ݨ\FIˤSNQߨNA[;L?` XhV?ivn?ls7<>\vW`\a4o EG@J˜m<@g]#&wd;XXsɲ?vWn٬ջe2ƓsKnI퇡OزjB8`hx_E:]JZ= g>=EƵ]^p a<ezźRPJU!~Mef sƻqnWU.WHե2ڵ6jXF/y$㫿r&!TMAǻHmbêz{m)@P^pڿ _~lOd-v7NvӧKH&؋u?˾o{^/8jzm,.%l[#P6 +59Lf>ax⏈2F#dq{,FA`s#!1pį>D^O-;=!ߍL "~Wt~ش*D/V٦+goRI=OIC :))iʍm@R3 %;iL[lђJI! +M5AW:ݷPTDPu,g:U=F?Ae +guyŲNLªqYxUW4+T#^P>4H4>eA0&4 +=Un<Ć:"*)xƎ  Ѧ4SV7PԶB%#'Pl +I>Wܱ!H[|,h_ԣx tĀ΢=NxTvםS;OqBϥ;VT(PtgӋAL.H,h2n*qJ +I̬90$CEBtdm} ~] B f 9~fh?404id~ +$:A+0m,Ul +S4>V3XнM)&8ak'y^n0s5uU>PW2d*2N3A3:r2~@$oR-av&^=6sf< 9|D WP/ F} +}DJ$wt$X> +endobj +1184 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1185 0 obj +<>stream +HWے}WJ0ষxRJI$ \bp׎Lb1toeZ, BB&VeEdnꐪ- +Y'EFq?->$w߿je-R?~/'y/X6&wAjU'BC|b{}E~S=߄Az='|s}P/fP5m: 2ܰ@{3 6WID1HvFM#ܔ$rDg}67`T$=?QmC[. #d^Ef E?}Fqy\d׈^W-iMD&3Eb[a\Ќ堽QKp""(hY]{1|vU7gK^Unuw[)6ǒ94P>|Rn([M|guIVg}>x2M!gN$$D `haOb#&8+mӕu3,E, z~d5#|d۾$!!BX W<n,' frٵe>}To+eKKX*e _11b +ϐ +YyT*βId9W$/ })=L߻jji 0SL3e% =CV:TeAɊƊ_9? dq2Ke@Wbջ]Wrvm۫jWns4ǘu3JȄSp)'$9x3 vH^$ +U}(H<u]ۺ3ǽ: #42C:#2 ޶R${)ߑ] ی>)f8}RL#ߞ?-ӾwD9Hyh!2A8=J +9C@=`x Cm$^*"R8o0ܰdB2xjJOhXTz'@@h!OOJs] d+[6[1Ս'F ^Iϭ9j]DȄA9>)R<;'x,3 -́F#ge|s1mQs xሰu HoR>7_M]o~>3SͼΨ'{`鼩s]z%ߵrd; 6F@}eG? `!A@}8d^XQc~ rq逇c]NJ|x)d\y79vruvNxa}?PC@LadzmGRaNs8"Pص +IYti(mQ8p)\]H%Zy)p3&PݟZ$ _fqqwи.mА'/eԍ*xW@ 3*K]!q5$ӻg ?dz^˻꼻y98eRuP}F3y)y +ŔܝAjڻZ keLd̙JHuMdZ@Ŝ2lY\ʰGI q1'w\ WOBc @H.AI%Y# +xLOE93T,1f-gC '9vGڽM-xS.@ ,ZW#QnRB(F\̓tfR+hE/޹0CO@]XKiྶ%`R%(["V}xջM]%LUYJZp)'5g\o[~([~":& +bʲgڰ%8kLc'r7,fҬeur䵆d|| *r2U$!^.;j{jȒw6R Uq$]W`ÝqL+ +@[ o g"6EJTyfwS[i'] &h~QWk4kx3ߺRYakl1A߾|W( CG/jRT*S~X(hV/ҡLV)"|OJה{#D3ҷ} TRzQ޴;t,y,bAV]W[+:ԏDz_<HU`+_V:?$2_m#n*Z + +endstream endobj + +1186 0 obj +<> +endobj +1187 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1188 0 obj +<>stream +HWn}WSЌ=B.  2,; TuUs8d$OUԫr˛̊ ~2E(};trz/>zwrù,2:L!OVyJxMh%Z_, ;.$M\$'Xe +#OL-_%. lZX)m8 +E@PoO?bK}CgC|GmPSdJجS " VSup5P[m tSC(ospt{K9\ âĶxX7q_s ,7q5x?ծu"/H`}dZuO۰Wx G[# wtolmbxa5MM$J$%(*kd6).A~'AM)YhcOfYyx'B6|B U^V~R XzVv}UmDu}f4nZ˸<6}4hYcֆ>5~^fWK[ fH( 铴 "%ڬŢvhiZsޘ93kA3c>9$.rz=-Vj;hڊ<+NˎQ&gG! t}gu31215DH0HP(HUnBb5WRFߒ& }fQC#eR1+#]M@Tm}-9yicw!!IqHbs ]`6%-<39`11X' +viᘱ!F4WxO,!#%ğj׊$+6=vD1p"#k&*h~6vG 81cR8BbSĘ \-֨ ri#enu@О @;460`,YKzj^JW46z@Udzě/"Ǡ#p///R9I舝NRA!Mp(BjfV}֣:֣(b=c=NACȇ>6;ց9nw(Z0 a- E1 +:(uf\4qmgj #HwUdqmdЕ1{YbTϛ@0Jz]5EjT3l$5(S3Ԭ$(܎I4X [+?X\L5'wleTpR٘Ci+; } 8R|(^˧ze"bna͍3, ǧKN Jn7$ }S, + +endstream endobj + +1189 0 obj +<> +endobj +1190 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1191 0 obj +<>stream +HWmo6_q(j] i7dذ 16ǖ d0w7_/-9@W( X'{swƣXj$O$sJW +"( Fg[ eJ`G?\ގ$BxaTq4aQ%%"@(U8V)Mh6QNt2\+r{$)+ +'_8b(6@Q\-~E΀omgl*G\ߴvC2B)<ˠ3TΕLs:ZzLP 7rUpr1/Fv\o6e^6fR5l[z=e{u;IfjW$!<3:|J~y/FݖLY +$`YM % P.cuMUvЯ +r|S`B~ħISB_sCn4ȦdM쮬Fdjޗ ɚeU_zŚghV)2EqNcT UQ Tu[C;bӉ,1[,\Ӈ($Z\"Vw'ӝBedkh-KO@@sΫ~L7%To?V4w*VBX%S23qZZO 9{{be{G@;aurA$${imZRX-efÀaEW(azV ˂<"ӺSNTj¸4 Ϡwb!Nz)x3'=f\kœwcDr؍ 3'gqc.@o3_C,rdžd|KO<({ y=ep[ ²aJj.ɇ XdsL={7Z`^t6H_Z`a)+V547y1½ZPM?#IHsH;v@A6cev6ą+(ANCxoϋ~xWZl.QR]õl?PkjzQKHèÎL2n: wZ"XE:C*뵌aM]8­%U>%.X jt[,dUEW3$Tr񓬪)"@T4'LDrg_(nXFiF?mX}NsuI4{,.*w=M.{num= gaOUZ@0U9,S&{mz., 0Lěy[5aqk_whQI:m'p kA^ q=s}S3Q^~#^tb<L1ں#6OgA $_m;nN "hq + +endstream endobj + +1192 0 obj +<> +endobj +1193 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1194 0 obj +<>stream +HWn7ூ[g׼JU^,%AEз g:ilܹ͐3zUeդuPG3%E!2Or]띿Zgb2JGOZL=(F~f3Q=2J-ߟ_WQ&vbԀƕ$U {JY̊u/6 oIWDկ"]9 6p:B_"ˤQ\?K7D}%ߟGEqĪvC(w:Lz޹pt Mו  jU7׳c7\ yhX,כY_  abE Mrn!'tfuċ"{D`cd'[b[υMe89Z}X]g?qsϳc}Cjpv=Yڰճum'>ns xF'TRREk\+s.ԟ8<Z/*3 l#D}$Ka.?/~-5,X4soLɲCu%RIbp>oQy0,Zc;4)і`Vͪ{=xHPu X +ɋʁ&)$؃5,+Ý].[ї,-?4 cR0^@|7L˯:_.k:eJe (Ÿ茕t~S 2&B06d/3ˋ,$1R9-=˚u6C=-2.=(qH.];1B1Rn9 t/& +[wCWk0N;\~w*6b!^cuښkή͖vrlG`;.8|7 +DjV549 i[R٧!6葉Cf]t.tptprVFۦ;7M47>m$S) 1~ޙ]Navp2&[9LnTdU'oqN=v`jsIwh}v + ͖؎AW:{gxPJnP< YF1,~at|Q; k<4^# dw𠣂J^emp6^f(]z>F%r!X-7<.gcqSjV +8 aB + +endstream endobj + +1195 0 obj +<> +endobj +1196 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1197 0 obj +<>stream +Hėn6)@%MR$%K5͊ "B؆rIi }=rwk"yG9(~BlKfsDNbQ47bJ9qāj0?i6Ғݧ6ǥ'˥.ptDw`bFD]q''RFx*ӴP@{ORCBIsP"Xt*KilNX6rd;O%uԥ!~`~yd?l U2{`ѷ:uoS1n TuƮ֔ W`_R)Tp#^= s2ws33[B-ԍI > +endobj +1199 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1200 0 obj +<>stream +HVmo6_qjhޖE-}s@h#Ҵ;/w|ߒ: #;={xqYr`PGH@?+)sȊfȡϺfA7kF7 (Q83#) 9Ȼ+#)&DO5.pQaQP: +H]#&h* ([c@0A;7aAsr9zZʮ/NAlX++,nz!ѭep(k5~҄rDA5\:H]%Qp + (x$B ,Fy"F<ͶVjv^˦[zhS/ֲV^/ꯗh}O7={,GD.;eV qmk?'өEfWASxĉ߂O|g~iLFų4|tΧ! ywq?X-e-XQLxbA"婀#4r917j9ӌ5x)X)ԑ5j t[ |"J2Yn e{/t2g +DCw+=wLd=sÏ2|{' "r\И\[xz]3ҷDo Fs h%*\^>(t)օPiʹ ~TAzΟ$_a&Us$=~oh,w;gt> +endobj +1202 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1203 0 obj +<>stream +HV]n6~)HƑ,R%uH@SDohm9QHlg[{ m%ٶ€Ip棾/FPLb524G3Pki^SمdįD9A# ߣ0SbHg-0m_)lT~Z Zzd0i3PŔ@[f7Boɏ<:gFULhxƎ9$dK UfE4r-bn-DAFda b{ 0BM&LZ'2 HwZgDې2KQ;cn]WQZ4=<<P]ŖMZ.wkeD)ڒy~pz溆@SšhyN4pȰ`!2r׮fW9];uT^qP)١*݁w+cu%z©02xӯ[%c}[oĆ1OH ސWyL$>Neلdqi㡆hhvuu}ڮ-ھc9Sgx}ڎ]^7sqf 6]J)LTEiO#,bz]C3d bؑA/w +J%GjI)o<7oRxm:Zj˩bn{͜.2|߸pi͐b \j: ;NE3N"(5;fq/RUejga *oWTXjU/j(-欷U.Wl&ïV 5>f +Ua ni`N玖+_h 5h=sT='rHQ y@akI+uix~[?78p۴9y!(Jr}x]'9g+v*i%Eo\_'q2~'{q0+VVD˽ħtw6)}05crmt-=,yx1YMwc +A5 + +endstream endobj + +1204 0 obj +<> +endobj +1205 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1206 0 obj +<>stream +HW͎)H-M2c;!ah( eHn yeꪦ(ٳ  vuWWWϖ(3ܩ?YU*2+u]|U <5 nvv<]:`ݶ6&~mҵ*KWg;2z٪IU/ͧvnA>ywLEJF:+Jk'˧/k]v!fvͿc?>*ӀQ:+M^~؛k^ GnL\26v=ZOdM_^\^\.δ5 +G`& VIg%<J5?GKҹ){ +tD؃u`e7tnwMu`JԺQß]tW`jCZAm;!h0AgY;tu#a]m8N6Q:G$ԱfXbB,>Ru(fx-Ak7W 6+2Os(џx(I'¢[PWꊉUy3w Blw!S7"TVpUu(sB':~z1[vl/rU9²YwÍo6H{JFH39DaԔ MBio7["= &H$|oQ ke@R/ t%4 [p]^_(Ƽ[nYf56r]ɆۨUd[Qg2]G5a,P\KJMݡf71$u5(y|IK7S=ܔ.=c˥Dڊrk}O.#aXEC_]/ܬ/Y]?czP:Wo\gW̔DED-gKeT>_C/TOj,ڮ-]A]ʈPX~2 [ }-ΐqE`bqcwbVC(~ hV8yy4(XeRj_^kTS膯%3ԻTSץH609e|*f4E\Qil}+m"_E2Ϡ +J>(QR:Jk){σ-۰@,C-`˦0(bXd.`,6+0RWXum$ 3*J*g:t^>?TO*Lh)O2uqߴB56wLЎ?^J:霧%==Bx )D{N}+WoWxn?'Wԭѐ{]iR?#Sc\ߥRa J>FD AkG{|I<BۋuQr8g-!ԹmAA$!h~h(0M2߁@=Lph\3 TQjO/  =QJ‘c\?g?EQnʻ?QPAFoxXk2C}$A#d7xTΈ$)pǣ2+7vK +*-D&y!ڸ)7CXE]1=b9W19N_[XІs<^K;zI1p9N9 #m*X74Qj'BsCvr. PXʓH:xjRi05;|H5q?CX)E8m"Gڔj8 s 4x?bQ<̐_*Wh7H S?>]7ʪXyaD047$D1t߸r@yO.&[lD9Wzx}[b> +endobj +1208 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1209 0 obj +<>stream +HWQs۸~ׯ#؉A138n'L/7֛PlIE9bwI57@\~bvʨĘt ~4sISEY)j0y{f7Qw,͌U8˼Z|\WIZۏqrxsf,|E_o#eKyʋOqyeIW}Lf<-dZH//\_(5vS%;N-jyHC"כV i28D~d0n9*@LiWSfy?ovO&lp,t u;<^ЕJ,Fl$嚇 _edi | @Ct@KJVфwU7<Qv :*"wA"NmC'n?|C +&5~ާj@N* `4ڗ"!bHm;66eo]^&= +)qğjV Mm>^o""מQ?{߃uIeDwQ(+Kƀ[yfEÊՁ_E,ob&S x݉0AW<Lj \ڬ{uŒm y$7~?I>$p->jl\%f (5D%?^R؅ۘcPp xdLej/O$\EzOyK +T=>V%=Jݶt0~|dhCe$.dCԞȮ&*B;o9dcLwSFѿ_1kϳֵp`qûf ˔8!S>u=$r|GB_l ys 1g0\d11ƲE _7uPH, +4nrX;d3ع6GIF;" s|txRj[OJx3D7T0ʥ2&QU%(U=x.9<֫&&AY4%n;H)a3<07)6SYd"Gȵhj)Λ 8fChU^kԘ;F3Lzww5Sčucd7a'o*`JIG)ZP9ZĎ!^ hdפ&)}3I@˘^v33Nyln:YTnǥwztcr0sCxIκtV^w~XOYlX-#Cb/dIx|OZL%H 7N8 +,C%Y&HbjQ$aIL\(GЈch498K|O\Xݘxg|s|$P0 {}[ݩ'YF wrWrT]/ b)B3ND`wg'"@fGG50w 5B* _D21;B5q9; Q)̋vsu,is=ELqI\>hS"KG~@-9k\[n5Ip>vݡcp{=6t"YBψu{RhgZ;z zF^=L{;t^gz-պO=;,t6w;#4>.8)T0;$G2񊣗 {w-z(@԰,u-?lIO v%/'n[nVݤiAI+:zH,_3Az;JƖaG&$^.& +R + +endstream endobj + +1210 0 obj +<> +endobj +1211 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1212 0 obj +<>stream +HWnS$$OO +8i"I7aUHEз,IN"9(h?\-Z(Y(VYY*BUX~ZXM.vqJyJ:̌ˇŅ|>qy&牗BY[IrE.R_d|H2DvdWגe7L0(m``U +U@#$i}0r״z.PMR7⮡ǞqZ' w&(7 xmUʑz\3^w(-} kQ}%ܺTlN0l+EP%VnkݹX'iw P6Mb2+y>ӷX^Gx.I= $T̀-s8g!n[q A*4z8iݭvӀ.7wIsex.*<a~\ )C׉U=7RCׁ SkQP~Sٚ*m}⃌y]Hjx`=f5MA'y.NUvklY2c8!󁅁`U1| 6oMdIhoߡJ2AQ[`njŘE>af--߇EID; _Ϗ"w@ 0S!=)KdPESX7 +.n>붫ZˢU;E,,Xuِْp_;1٠aQ ާ RfIxeр<NW  +f߃kv8wsF5.jJ?b^.ac2yPBCX,~^>70tl*\a<9W$퐓iŔE#1m=RaEҚ뀈Gj>.q22GC?`C9%j8SJP"^/=5d߈-*<^k=ӂhC@D:YCGWS?c׀l(i`)ٞM58cF'-F$䘓Zn-EGh}7XƳDXbQO'568r94Xch6"S_IK689ƅW`qTq"Ap;dm9^@C=2Ljp9}r! TIݨjM9 ">*ߓؤ6 A>c)HЂu,hIG`x`wX2!L6z8ӱ=?GxMnIA k&a"N&3y+ې`!q5m5a S!Hك]hF#lIzv xG2c/0^ee*{݁BI8=CP?q+=B4H>\%kצ]"ͳ)>(ޛ/&8hTё*h)JHwR'կJuJSHS{LTE*{T*U1lowkKي^ 7:K#-8apw5Of_hm|{bGA,>~HǞ[C[CUpYB@O묂']NDG*VQ{?1N~D#V'jlqY])z^jHxHGpOS<8u1 o%I)+y啷s(ӷ`,#?8EL_5-z3|s 86%qpcTB +<]϶8}  t;ĺ#0][Z&]K=jT?P/ZB'P<8(f#yF v Dl Kl[t:.AHBӫXzuj {AHB~T@(D6 44XY]qIA^/]| + +endstream endobj + +1213 0 obj +<> +endobj +1214 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1215 0 obj +<>stream +HWn6T\ɢHQhnP`oq((p$VlcϰImRx00b 1L+i YE,rF'kӵa=m%ܬq2ΔBi_G$0օ  jLb_(>;yd4Y: + +7yQ~?b.NXffU͓*2|Qiw%V"CjD16n۸)dn0IjPQC'@,˫/vBIod(47O)|y=LIL +MlSC;¦G+] +2.x +BC[Ct{H1YeZ9oLbpǣ^Կ20/7iެ[Z7gY߳$xVs|vVj[V/: <%rQOYjތPqIHg`Fecs2ho(|pk=)njkcxWDt~憲AI:rNƿlR|ܒ+dV;sT֛ۛ)-=V[MM-<P{'UOr+5 &(gwBg`ӁFZ?ցB=P~'LB׀ѸIEȼ]DHC[,ӫvSp̎i[-P=GK̦U32; {gNhcx)GYϠa.l`rP-^a;1qؾAL.1ow1Cyow7~i!L6=s d6$_@NgxHm?Eٹ=yڪZ:E멍1(d .1R!bU5>㠑Wq}:AET^`ao5:Jgg7TI7_:ȃdp6Xͪ_㪼xͷ3ފv-O4C&G=ld [x"&B}, .Wc>Qʖ§46 7~OœTl_q zqiD*4vE_> I> +endobj +1217 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1218 0 obj +<>stream +HWݎU!%F(JJf X4ی] d+H-϶(}e9ԟg4yx~j )V+)P~4ue" y&VW7G-6G&Msuݝǫ0CƎb-Vzw~HWvpkOHr`;>?^b@XZZDQ_EfN];PRZ$ @pZJ:T?_A _4+z{#P?д6%8 ;74>(y'SZ㮿wnEb<@=m{F|%/E#~/C?ChGx7p MQN/dq.Q}ͽ 1ۺpv3g +11U!9<:SDєbW + +m7)Ə900$33 Tu4Kn361xTkS'n-?ݯS<<'-$:QIJ"k J/`egYMB+.{9 gK>{AYλA F`k5YdD2Ws6G˚kxco)tB'09K7z9۞`"ж좶7'ߒ.ZGS&X<17Ty~<=RgJ54.Aޫ;>BTe*I3!c=PPAmQ3MрKUOno~}EIj@}a +Ҫ(crȤ#RT1VL]2~b/sjiN;KF|+e]sz&^V<6dNrᰟɣLжf hT`SQW0rPϢ\6ye=*ƴiSLZUϕ'Jn&: qސ$viNfarSS5Z[\EL֬}7mg{ދ*x "6 {Nҳ ڳ^XG$צ^"69RzvWqa2N\pneѬ|V󖧆>4+g:ÍH| +#2*^i-R't)rA9G-g&:'"}2 a4ЃO>nlГǰf̟YϞpK8MRRPi˽L kQ0C݉vhJތI;ןNu?#&M}CV5/dȒthf1"0дjA'gb=jy#Ԑ>R5EHKk8;-Ĭ~ TY4/2`*i!KdoKET@rw ,ЩJ8գh.Plszñ(v hfD X +.g2Qtu¶*0ގ˒s4}q[j#nC0!d0]ۮ8M͗:q%0$vЙ$jz^7 ˝mS{Rqgu0wqvрOU뎲8sV*YLǜ7cm jUNaI{ JR U~litQFo!Tԗ@AS[3ʲ/ ԺVͬ-]8owiV{R϶7p.">\<80P`lվhcJn!,K׏\ ty۰Sǀ_w [ }%Θ> !Υo\lL +PRҜ ]e;>$ge _-m@Z2ኤhNPl:@ +VPH'i(IϘ {.2|$;$l-x?uߢil[`aF8v:&RC0KڭF_-[X-+̷٠:r͇`]3fe:P46 uן?%@z5 +3a[YHlCUW棭$YGٖ!/Bt ȃcrgaw7t:u,Kz+H(fQ:OGHÌ" +6Sd't  4X1 ^8)[u}*=- BlJs4An1z+B*}F]=$2A4>hKAP0D#鯾BRHr\ y@^\j+jӡvwУgbyX:0Ɍ:xe}E̦2W]qrAj@@ЛiBu&L3*lSuz3ߙVL#PF(^̨ZnFaݾks.";-ru.MGjbB֥uj3ҪMɫrԪJNWZfU0 It9kdAdBÝQ&Lf,̰z^ Ԍ>}q +.:\Ns7Ns쌒-;Wq6=P?ؾF,"D-2PHD̈́2Qbe'y#.KCDN1-1l|}7h;o_88iU + +endstream endobj + +1219 0 obj +<> +endobj +1220 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1221 0 obj +<>stream +HW[oܸ~ࣴ(DC)&CQV+ <'˞)i.N<琇r(ZGQ1Iud*"*tUϮvSvwų?h]QD-+ŻMEIًk +@ic| :xAe +S:]ÔQnTVD " n}LV4CAaS kv,C~ LЄ)5PoElXvJ{e0)qY>l,Y++:­]7|" rSw'NU]^NɵZHg9Obz}/\LYF'vÎ";f4{4 &ճ:ۡn:^J Vd}[SLaMԦ~DAFdbdF1f 8޴[T%>+JI \I"/*YpӦcK嚗)rl{Ȁ'mKW[yWlr a VJ&J uGi}taՄSΓa PXI0R/v֕XܬǪ D/)`Ѷw}d%Za'jh*Z8s6 ;Ķ$siD)UCIS+Ҋ<J-j"`@ &4$I"] n-g5pթRGԡ +P +UdUbQ+*ټsέi,4:?Z!# qd2jX9XZ:F$7Z|3o@I*?W jL2~9iȩcrԌL&x<^ C 6ixvwpm@DUq3SP $cε+IyJѥ9܍xm/vݼWT]?(ABL9Cf撻Б4#/3(5JVPd@ (.)&^"tqe~dUiÚ;VYR;ȝS?BtK:x%i+II~Gl&}#_NMZgwL x60"pLn=x8q\=)l-%,[@Ɇ]wt5, e1!.&v4X0eCWv7YZl0drd=J5 U6&R(1EpAdC0ɝFFS!^?Fy,xCj`BpIBwr2M@軏4ĘKg+_n1͛ѯ(O͠ @B ۶g::xJ#o Dެ8 ӽgء);bvCpuT妅dZxJWHW[1O*){Dg:TwcɦaP.? +X`g)%k+cӝ!PB|8P;tgjRNr)2vR8f`oz~I|cw"ݓA˫< n+{aFos8R5ux $0]?E:o;sK?;VwWԃeTֵs;)u3,ꟈNp6h.N&)\l%^D8J #yQz0 *p~I,}(u:AA:Z}5c:Ǧ#nt̽gqwB}f?lBdoڴm9VKgz"0/~nU%qPt +Lx5L0*F = kY >^i ud|zTLXA ` шPL)dM]z@;a44 OY{tCO"%ădj<1 [ ͠l DSO8j6:H{ Pv +Pꆊ|5z%簄հ9: t=I^x:T-ˉ,G$6BiQV0R!Xp1wFbnF@AN*3a @; +oMb`,a"4xP%n:!uZWn@X] RߪH}" 4ABb\5߹aiܦ'l.;ggΜC^N h nd|j9Kˮ)Yqs#Fkd7%J>i@eN|j`HVU$+P)*M۪`!3˩q37U[*$uAW"p@юD@zV!龁xSY'6Aڜg)YIEq%Al 7]%Jd1[Fc}{1tጙ>4ux;>-aIoH ~ hcvP +2ؤN/+=Fb%re0zNo 4\*:`OE?',h혵6|mQ~-xO!\m3ƌ~by=.ՙ/D@ôg$Tl1t +B᎚dgU'?ehElh[X,hn0 ͦB-1{OUx\ՆVȔڠ7 c.K#%qe> +endobj +1223 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1224 0 obj +<>stream +HWےG}muݫxe/&мIb] Kh1_7*g!Eht{f}{>8O-._!.VËOy{"ζ<}<[?uۜ_w+7/^/O[ Ż#xw:xa[nrY] ɬ$S=Fַ#渤`ڒT)4tz|sQ/_7 /4,_OpXA>@=|ѭ/Ņ5/>_[q9~`? +2{s/~CF_'YD^*a`\c{r̉C<3k;41䏷<=A K>= =":vxek1}ŧ ߑCd[2k0ؙ]6+#ѭ i?"Jqs ldWat|L 0熌~H/b$jq^UX!lib 8oK.v|QGUk,Ex 3P+iEn-~I2`K\"ʁo@Ab?~ ++9Z!ge3-ܲQjuLaL1 x=7LYNI'bߋ3ãI2Q\gU0sBǶj1ym +sYs2v~kX&s 07-ŽUSujM";9qHphb6HQ0$a>AeqD+u@02ĝEt0w1xTr~t&t02{cM=`Y1l]f`C=-A--%'-[\YVvHO]g?{{i_st+ƺI}-J׈J>#Gr %8vkbp@m YKtڀEsbDy`QIb_'q{+49&`kZTfBv̆2EtBO&"- &8n +gqu>a¯͙ g`W(;isf +*i\zXaHjǏس} aN^J~~#~xu?  |W<ǻǯ_?}ԏP7n +=+; >I(K8bGנ@1F~p)AjQIz3[B"ϰ+.QT8F4ZVWEW+k dZh=A\`~a{Xӧ-|AC/s7 Y.DT=קt{X5|]j.~xzx`:{H}HcRiE?Ǟd..aJm$VgcϪiY}g(U UWYd;Uȇ.lҾ*M6<{uh:bqTS#;ˠ(up[%wd(k5_p;{k.:I{):oz7Rn."!^/""RZJ;k5ܻUvᑚl`t9dT><-_۟oeHWR4x={g'S9. +s@cn ')b\ əPd.V y$oMd)LK/<84V3 D$Rmv4Bw2T X̧%*tOY/)4uLAY1Y,st=[Zj/i~=,]&>)#;)9W GLrQ|#DlkJN7muwSyH+[\Gq-L<0eVAtp^!n+uy3iƣOIʆ6 'wy'2\+èU t5ʗK7YfH#nM8AA&<@h"bZ7ZoZ`1>θY538 ٚ2a>pT>y]QR⬒y&oM''~`g' =@;GUwrbsUV<#i7X 9a )ŰċŖuGhDxFτsl!u6&^?9#Md*9|; +UJtZ옫=\=v7I(i=H4'bKqKo:vmzU{ufjWWo]m2 +zT9hQ]ҼF\$暷)N@QdyeԚ4٤(${IQўb4kQa.Knȑ˹c)HIݴ SmF4u4( 9Zgg3sPaoBd4ގvʍ8SuU聹a8ua{;V$-, <7~͸T$yҶ9Y26J ;t]㆓yCG:=h}w.xYf[4ת&U G5(:Ƨd@sάml*w.kp)x\^3y686I\LL{\\L|鷍=\7r[`?6TDz' #_wH[^ +RIe҆cdLj5L}-}[ I^#TLyn ]9gv~աjin܆59VaBJeX +PGv$Gv$ϱ䍝>zC: x]GV2BMVB$p{C#l591y<pxd㹙;סk{8S0rHa"ˠ EZm7 a;=^B@s_=$H֧ `QS+-0ف~ +B -]+%RzE(j-# +Ʃys3/Z>٥U@( Z 1l+9MCGVUyovX3>FЅGU=F1@Ҩ gU@;x}P-gZ +Ydb"( Ö6~PB.8K ṡrX^HS}#HM3IF҉ae/wrޡt :Q#sY9ەsCE6?[K]oQ`IJ/J P @AA P̍ }LW1(z 0hvA +f-O^hOuo# +$Egi_ +s<)24 ,ew8ofb*YaCRʒp^y 8[2Gz"P%#HR:+}4c +⼍řu3jGa)Lgc""Bq2?OFxy܆pwsꀱ PYTIpE6Vٳ!K@ἎXbQ1!}RK_zXSdͨ* QIWx"AA6v G#̑H+)z흒SBoȿl];\nM#3(W")VQ \EZWy= p켒{;ť={jZ@x^@͠D] z>~/ۿwK3 9~o-쐠Jm,h{mgʃ zU@2BKK>e~k{PH^{~lmjlYHMΛ_dbr> +endobj +1226 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1227 0 obj +<>endobj + +1228 0 obj +<>stream +HWnͅInk ' gHILhC&sn)Ϭ 0/* )XA?TFJA^Q.V/.2̡vEűL`14էCDz 2R2 oq+hC [H(p*L# !qQ_Y2 ET" ,ˋoio~3]ۖO{si2qq&@>7#U΢$eea&._D$PP0;) We2DF Dڢyo"ƔIErN"b>iDH3H Y߂0q݁S,B[`;jUdD|Dz*hع9C/weμRJe6HGy$@.OKL +?(qu6HH;lHCE11.:G1*FBeUS$wp8n,~ax,7 ILu{byF_ƹk>ЯҕWCW1 %ID6rGpȼ\?!b´ʩ b+Oqmi];Dh`/U檏Blb9ZhVLk_'^hS"^O>.**dt_)u)K4ꒁ )1W2 sa)us#۾n>#1kĤRb 9 Mw~ +LbƗpڝxhVk os;OӅd­Ki`!Oj΄/z/9*ۖjFSeS\)ScDShlPGfi滶H۶(%*{}@j\t +ak&"\|o{ɸ}v϶!F׵NBٻi*lDz$;ꐲ"?i7:t'tO"<&!_9@mH i٬{1j6hIO ++F.4{΃Gc h0 I{fwJcrN_Wo+v+nR ޷ݹo:)p |?%8;e0}lض½Jwi݌M_@)%q~k8V-Ӧ #Slm(9"N9oV#ӀLh(,ϴT3YpWj]V8SnAђ8iC17߬W9US?t|*p5PK$?M$~Ĺ~06,3{̸gK)L8XL7ᎊ[_3;ැfѕԷgz;poЌb;+ٕ+0PuP斡sDz4/= 'ъMg͎:e3z׭ "x1"oh^gBb &yy~@y2tG7Bڿq6&$ݴ_^-j?i#cǷ=A + +endstream endobj + +1229 0 obj +<> +endobj +1230 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1231 0 obj +<>stream +HW͒۸)p$=# i9ةX7$JDC$j>G!oIYIJ@t6fFi5[Mbb(qQȢL=Ln^ZhOfrV$X5[(qjcCF:xB(mms'>LgjHDn'SOd8,oť6rVY JK B +(pZDy!y";^}P_y iQ)+?BjI@G@`yT¢(!I$eFYI` z0N*Zr&9ȶD$'mN(Ȃ>%Ox} 0jm5Saud:o@BZ2_ʼ9Ʋ^ҊoR*;E;K/ {K#Y,eU.p@GlȦ9#%.y1LDI;fis}r1mJ/ Ry +#߂}e7cWDzQ%H1,Dzw> ҁҠ+X9M`"NG ~%fa$sn݉{MMffXihKn +Q<,X9ST:Ð@W\S{R/T~QjP`~u:]Xh\L%`c yzFSrvpRaw>u߰?OEڅ8<-$M5&#<|E *'Ɵބ opZx+N66Ɠ}yiLx[精M|7 ydpHgae|Dױ3Yc9(宭M__ M[CÉ98??P: xbȪ|*^iwfa.Ftqc4W.R=SJ\7+#GjP&bMd΀A,/V+u-.٠5%݌S&n6UoqYG"2|z,H ]]i> +endobj +1233 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1234 0 obj +<>endobj + +1235 0 obj +<>endobj + +1236 0 obj +<>stream +Hԗݎ۸?E ] lfft}>C߲"i9M 3u(~w|.`-׌ÿthf.։eG=6 +<-BSͿUook7o7k[1uz%*Qcgt/}oofƵFƎ41 !{[7Wuq&5=|5~X7paOti7zEt嶫!~J4ڵ3c[wreE="!z8W~W'yk-۰?>/^o` }5/_hSjt\4|>|ߌ0ORzIGmDQzحw7ƣa{slU +ðKWElPSw//[Ŭp[n?׍2lf[/׿@-YK\{x֏[Z}bEL_= I8`X6!gǾs":|GD ecT= ߏHnEs0Х،7zs2R8BKRUT1K/w*8?z/9z!1X`6q.]:̗ѡ^&o+o.. }MLG~ +_uL/YixklzIOTq(,8-Qq9X$uU$nN=t 㚇_ye|B*o'"j'?p9`̗qy신NKT_;pzf/qJ9Η%y *Km=iNKP[Ͷpz-%ڒ׏ګljĖ6qtI]c`G"hA/ 09 +]f⪛kw\ޟ A/18@1CM9F9(rюk'6`5!BH FK ^/ +9m1m^Q$fm8-QqZ4ky:$mn6ox=mg N_8ZO[dIBE<(<=4AM=AwM7!3qˋ*Be1yJaVE7{kЂq_խRǑ86:{WݮƷZ> +endobj +1238 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1239 0 obj +<>stream +Hԗ͒۸8)C|{g˩TLiF cI%^3- 48 hrH@R|4ons8?p޴o41mcwlް}hӲǏ7mӶ\CxT}XW?~x^զb\)of=>WQ\e3cn$ftaL2U^ /(m 6 x2 +F}gqz-~}}оs=/;8 VkW}aqs цY^7+Th4AU=ز)`?7zf}ì/xE#5 +/*98xwX^+[XC +azkUaJ>;~ `SyC٨ T ^<}c7xGTà̫s*_TΏ"xF4 +\Z!"Qܻ6xBt屩tpB܇\MVΈ*#5L 8GSdT4&dy5!˫ #clޯuBNi%D Ɖ4X%?͒zlRVP [AYj–Wz[` AĻЙ+y]pEtIΠ3ФH Fp1N [^$jy5hƯfWAfiH ؋%jT5&py5˫ҴL'yW\{{~^0Œ9蒜CgJՄ.&ty5tp˹6N^=6C7B˃H|R&5δ)&%T4&py5˫fM +MvyMt06E''9SB6/@)Qẙ)b +1xb1YUuD\.8?:%9G "7oA%ffͫZ^MkZVWL275ܮȘlڅ͙k7nz^vKjVRTVP_ᦝG7M]1ɘܴmk].qElIQsf蒡VPZAIjW5 P$KEjFg +3ԮȔ2y9y7I[A%nfͫ[^Mkܠnbn֨i[&'fNJm%-9nЗEiʬeń,+FLC2Ĝ#% 5 y|u}|på<֙=fTE ^s<,wcg#“ĺЗ .SU)}Qu3RXrZ0\BGcŊn8*{(j`lmwݾ[~fj[~ݒ=lf [-us(pZccC8 +9TV渲GH Pes9) nqq5X).]0 ~cqPX正 ! +XFi9iX#ҬybRԳ']C6]Ӫr^8x^s1ϟHP IAJrэ,%`T5&Xy5ʫҺ1IUv =-\t\X3q/9Xd*Ҥy5ʫ V^&UV]\K+: $p] WA%\fͫ W^M$9[ªJy޲Oqx97.gXH +])#%5${RR'{g=it O 7:<эB4?3^ȢtU?m;`Ϻ=5]Ԙ~&_[gZ?vI7 +̖ ?zXu2d x RExt3::`Iv=`iNbf i6k895d{+%#-DŽik+`?o(蠛 ^hSA6)C~|@l_ihH4E]:sMLAa~1^713Ӽz5Ѻ2KѥaYqHK"AT7+|ڳ%lݲa/zs8ӣf *1 L#q'є"FV$1ZH;WS.I;3opd&L=EK+Qk1pFN{72b-Y>U/G2>0quN'mJB(ģtnsp +51#;b PN + +endstream endobj + +1240 0 obj +<> +endobj +1241 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1242 0 obj +<>stream +HWێH}Ry1+uSPQ] ͸Z] ~|垸d.@pDdmVO6s2|zOY^=[=Kb:smp^ '<@Ἣׄj\ِ;\>]}޿;~QlgڔFGxN mUoMgdԕ]Oύq0gtE ,PhBV$\/:8s&vu' A |IpaOj+@u! kHC[,4•ȍM`9]CBŒYB-\ɬ;e,* %c/C9)_pTm5!fqoi(]O;F6#Ԅ>s_T;5<-v: ~* ՜e/JS3-1LCMGC!MчJLKUS"Me8"GLfz9bQj&$3uMKg?Gw;Km{qE+Xg7 =9{?2[C3|Zj[ |+BF]oοR8l=T+ˇ3se qZ=v.$k!L㙼li>]ؐ I,xt3q1vvfB>t=<MKx.;2{<)OW*h+)"QQP-FB$s[B\H(/و;RQcF /pi2rX= '@C%۪ NGctXgq[㙰*r="6̀%&2 nZ ؅(_b`ɨ:哑 vfOƥ;,<y恍32;3Q l,x;i` P C/ 戴vFsaw@I%=N4Ƭ "Im̋I>v*4lYѼ)2lT.󊁄*\D+y9dR+# d2 ++jeZaeUfIe*\e ό#$rm;V -lb,us?q=-2ES(>DD*bqSE\XHV*79Z!dB 7&nB$l`ՃUS(9vWPM5Vr,$)6'Tkc iʗ8ѸH Oжk1ݨ &^乛2V1F>ޫ +a5\EUɥ^Q_GN{H_ox "Ǔ,.x8nGn%_Vkm֪EtM_t*,W>lGS!kK&g8i)5v8V׬ֳ=ۢD}czt +ߢJ.R%BY4ž>noņ6-Gb͋ >b`q]qIɱ۔G8ë3 +5xLzJFBܤVߊQ +9C;*˞"S+?QF" 1xf 72T3y1M4k2zMOCܠӸz_]0L|w<^dWmnV5~0xIX;ɦX NAlܬRnSa@0I~ WC]jg(oo{PӾAƊR^e=8A~*gÜxت1ÓƳEi3JW'z͝}u-Έ!EWxG)K;*>rڑcȵƋZ`;zl]UR#/z>\'r6w rȉ\4k[?Pg:5|3m)/2o()(YEo2( P}B!3[yw7Mvzj}v55j{v:q{K@~3 ѿB&if&I!wN&>%!$M9]$< QG{8x\POkBq1Ra*bfF 1gšQ|N2tLjRC(!Ry]P.ݞ3?<^%5~ŋX);4( lvğsw")[b~HÃ)WQ%[ ځI1LbA*`]`{S\J'W+ۓl#G#5|9π,&-ff&T,3$!r tUE&F$'jΉs3}*'pf~̓[Y6#ed < -Ymөh64{G*KØhC].eOsPk7__']9!pOY&,?=ka W{kc[:,JixB\ > +endobj +1244 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1245 0 obj +<>stream +HW͒>Ƨ#X`0!\q)U%%"yeA\Zf2JB(*?zJ\*+(EVSwG?'VǻvqWZ펋8cm?%N.^/_in^C(mm3+n 7Z,.QKo36\l'ⵄ7j9,zV (tAG Ee??kB|V&\Xp w]{DiP Iltm;ʴRJV!auGVå7?WI όGKqDIsk/*#*^̤I¨edqvaK=>{45 qFͳK}>'ָqPľH(I<:1sS-OfQv94 u;nBP}!ғX Nr]$W)hI JB38Y)3 6^nK%I'v&~ {!R{@4O"ץ,!ɝs;vp'#wЙz1֘e"mM[xxr?B]רc U&V4M6IqTc֦PAn^6Krw5]/p Z?妩FWO>>:ޫ Xw'N.X"SOp +.b;ҪV8FȻ *#zELP>.q/'TE*1 0SW{i'o.Yp}[X8+Jlo OAU2>o T^>IK?u%KLi5:\Ȟ|Δ"2>zHʇZ~ D`Z$+O%9;1шGwE@X]2vX$:6M"'4/w_ߣ +8ɫrH[=9cOgy89+"pP}WuC[QS򠥷Ő^CC_#eo]獇!#%%ҏ`G{XOȃfڪla%M:WcQ}J֬ +PwBuGl.TevP{JwyN^.21LR dޥ"`$VeH'O:O6T 4&ort!hgIps;7 O/inj@P#^!bB_ s4d $oSQnFMC{&rv|:un&Rc Cyn}dGj hV}$>nS_7oƌ֠^bw[ "6UX(_ 7~84pjx늆BuArU^D3aQQ" + [ꕕDͫUU ZJr<_TV=:գ;gq~J`Dxj4g~HaS$<6|*SzG'A?:IVIcAcKxi΅ؼW^?s&N73 $c0b\~aY{7rA欤;_8Q^Z{*Œb)ccIΝ4?,goFw]7 Ae1QB6*s;=z.?L/ET8X+S/..R%1C]6Q;BHmQ y/Q肏C61X24ɑB6If35Wop{p8T: z6 =,WOiyoRR*"/Zw=@ 4j&4ϒL"6\,Uv"M,yЁmzːm`@/j\,4P'@P[^T-~Dk DRCM'{~;OB(Ai{@(6#j;(sԀM85u9} 串cKAsJS>T*d3Kk`Q5SH0t;'?m65`_4G_# + +endstream endobj + +1246 0 obj +<> +endobj +1247 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +1248 0 obj +<>stream +HWr}WKS0VkTŬ*(V$%!#ߐL *;v8˼M.g3 fˉa!JZCa* f]w;\QnQ$$J%0{\{>q(]~xkoug'7_IdNYhHR$[t_}~ "daA63 _g5/:shE"rەTN3u $hћT؟>|'XBnNHz51M#jE4M]%,s$FPEN?̱Zu/v<ub--̽٢+%4r[nLBq\2s]5q9E>? \,Ъi+ۧŪu1'E1>6[̓_hW`5qc#(I t b"A~XF W +s*XZd]|`mܮf<Ӕ2u}buI9֖\ѥA9Ž2!nI-3~JIOxy;!B%$&dHQfI;Zj&*) +g9ւ 88OL4tEHj4*͕˔#:<8a ՚x6LęƢ{+> Dedh%ژM08WVg"td,$abCNLsS0 1<UvTUB'YG)gAYNZ\77G`ײ9?.U36P{Zhkwm:,*=Үdab:R!vd4UJVYxr Wn9I^|-*i*n^霒14ѢpXw#B/SB+i}ٹ-O Kb||t05\[Tc0SN7P.I%ؑ6=P; ]Nrn>=EjӶmc^᠘ĂFNdlO;6X4qjޤ({ꕽ\"l[Pe~Y~ ,x.)T+Rh~ 5Wk Q> mG\ͲO TecKX[>:osjjg( iĚ;Ϭ;a_mdD4:ɯ6ona3+[,]w~p zR]WPQ)gb=vAeԬNꠐ~:V 5N,I8xDyA_>%жG:;b yUEpD!]w);~7Ƚ!:1jHzjd2(x `W}hopy¨ΈM/Mq0cMA[ r3s=UQtKvņG>.Eo䪶{ᗦTP6هB݅UQ1y%t$aD}XƜ4ΰ'WHHI/j>|Yk"!<噇FMՔd(vy6C>ǎ75b]M3n";Ms<yq4q+(5 Y#m">3U9Hzc t|2DlgV͡]&y)Uq=,C2uK ;k+ctma/aPyᚤw̛+z8pzݿ+{=lil 2,‡ =R jt$ۨI1Q1PU,C|F _(`pkyT5R/ xs29Q_lKgwS7طo|-5i^lYyEHq4n PukݔU1fG$-9mqhe\Gs;:ٍ$L\ƕ-NRg;pS.-Sx.pU&~P]7RHN (ru o7'ҵU -hUVhKETEd^\O>(fc79xIC ́Vtr-_92 9@A= ?sCbHkq +)fqWϯ; dW豞iؚ;=G + +endstream +endobj +1249 0 obj +<> +endobj +1250 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1251 0 obj +<>stream +HWn}WKrR}' ė 7FJK4c9՗!ӭ]c cw1)s3„/}HKd`n_H_#JDK) +-7s ?tooƍ4A˄ݲupa9h$ /B r,ZVvmt&\s gCg9Ƞ 8Ƞ9ZN֔^G`g+{lꅼ%r Jh]~zhqw ^:sk۹hugnO 9Mpvυ DI׍imLG]kT,xOMA[w~PRWlڎ?ݯot=rZa[?~" ^g_Ojhɥ{b߽ĥҗ~rε^?Jkj~|:EZQ"X^m)4Õ]E׵嗒J_hz[*; +~D-y33Pqȁ + QV#yr4Ӣe7p+/^[Gܵ +Zva{64FA 3[?-^0ݦl &/whӍrMy+WzFiI"zlD +2k9l2NiQVM7f>Ҕa4Nefh.R.h܌r4n^w{tu{ׅ88 ]XK0F2}^ 吸'6˟)}@ς]LqV Nا>|wv\m Ϟ6gO}JB(Ѕml}A(#^fy+:r9;A6<+M5-ldjΊ%{J9y >oْ=Ϫ"<*AP F_@ 8-ߎ6f=_.>c>S;_=ٳ'O؇oěc7 Q3S9Zҽw)nꪨ/[D e!ꊞŗqH A㤋-dQLYӏ@7 wڿ^{KMaaBFB EKÂe +{o-O{R_z½yWEɧ?]3Dqѝy8)COfP‡5|wJR^VPyIz#X_e|! AdHn\J5ԈR|J|Zkd+4KEwFQ/% EiuS$iZeAh9Jfr&׹ӂx)͢Qt>euC}mQ !&\bܗ2i.#.L ʠ4 ͠~?i0RAi4KړzJb`R L {T8dL*Y&hd22g2 F&3OLfd2;R#rǤr`Fy=&1`i#af`RaI 8LYOc=: @%S\+l::S܁\[tFQNIW9`TTzHj FePOjfP4I͠4%(J4Tn.p*7#iӜF0)߭IP#i0X=I,ҙNX$3 .`JF*MsH TC*͔iıG:`JѶn7i.3h 3zr3rKnVx 3+a8K8d9'z46RuC9-`{sZ:-i\"CbSwJ%Ehs;%CwJ9Ŕ:-k*ا՜NC˪ϱInHt!5j4am5j0rg'%>AJ*mՋ:fqz !69--ϻ{/Ix c .3  A(Gc0!Ch cmu AUS1)JY혥=u9C4;|!uooWe]gaa.aIC7-V^ƅZP/R+6~T{UԦ+kc s\M[*p/ + +endstream endobj + +1252 0 obj +<> +endobj +1253 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1254 0 obj +<>stream +HnH}@s}n$I<;^`DwV`6mQ"y}}˭EQd.ɿOt*' S$"rWzrao7bd\'O L4derC?WCa(J9SX( +Ί +)(m6)ы9\%gSQ֕E7|5@_CUQٵiqF{W&=6xt{V&TB>n^1djl1]N H7, Λ0)a+Mrw95ěEiШ!~E +#x91~͞&Ͽ|-J ~6:} +?d7?fRTZ2NC0/:^7߮n?l7KHF,-x0608 ۗs#,5 h^L/ta8yb>e&*e8aMvZHTzQʜ :&*QyB-d{i:,R*h aViN2[3䫁j(7M@tLB䐬&9×üSY5Wq5ͨ︚ и|o(Ci:.J5D5ʢLr%s")1)2s]a֡0Ь#͚ךI 49T5W)=$ |!,$4cf`3F5RͩlFͱ9lǁ u#FVa;f]B9hFØQ#q59Wƌ19U0#F(SQw3MbT3Ũs3j8&jQ#q5$Xq`#VّrR:1o4u_ sj8&jQ#q5Q)Jh8rGPuݐV2D/q1RQ11#Q1GP +t 跙x'Rї..\/-rajx30ʡ%TCQCK@3!u' +qEݲvq[T1'A5o5n"Ϋs;n縱'{,p/ڙ.zה/,tkWpבs}1&s  Ӥ<Íx=$m4#\]8d=jgd:<9mr 4/<q FaKx]aC?BZjR5c=ܾl p-(\;\yѨ@ ey߭7/,tic녏6`\j{ .f;J me(BE>܈ABjaBmPjc]#E+2# #!Gb߻cfRȗ; W5.:!/0R"4lTa˽ƒ8 Wӻn!MaEu+lp-}{Ģ9ۯ#ۆ@fR(LNXWT mGvSr^Ov֓9_W|}]dS![V[5<8,ì@.kr)ֽ0?gHOGs i}8C732>F<ӈ{?/}28Zb +B߯hv`j,~7>DOeGf`Sx1Z6<4ܡwZ;n`kj˺! F2Hnr}Mo)^Q]~]x4ǝ4FdgM:US6fHVV6wn% + +endstream endobj + +1255 0 obj +<> +endobj +1256 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1257 0 obj +<>stream +HWݎ6PL iZd/` {dGG=ɴEca߲G%9()S#fee +󾚘 +i{lp8{z ϖ+UTe`oBVEwxoۼ:O9;iƤ8~y;.gt٭wzSY!-Jáa2MB}$rԗRKRU/*v13KI Е=ՙ;&'KIp2 |LQ^QP; Z܁vdE +v)+55 +[7ŇU$ S)D !]dl&$jerFQ?FQFvm+ol<.c<.Hc<.H/Tؚ1,2NSnTT8UjNA8>>Kx +S8f!MY GGN8A\P!T 5b593 48/䣐%erIRR%3 +7yaq^|^A-erKRe3yu/&3: +GQqg27kN"Rb{1D`~+-U\hl)v' W0$i$C:f103RGdFfTyI v<IHG:K ҌxBNX 52Mw;URYROii# rtȁwz|:/GEKұՠ|H2) ЊM =\MRYˆ/+?\#hXnۓYG&+ґr;5 +/St +q1]PMYd8*ن3[8GH\xO*y +>~PЬyЩh߆&`ֿ[lZyH:OjRwAϸ8|Z(7Нu4qPw8 Θ\[TM9>m~˙I6L遛en@:\`dw~p8L02'a`}t8zG@tвmUJ'0b*2z[ZdnwRpKMy(,X1<v_30K'nMv\2W8K? \.iEjנ^;V2E!p3Qo@{k!^do<}/@AՇk=!֥+nW}8@U8VPr +g͸st**VoPY#[(+Qw!3V銍@xmc݇fd E؟V&x0`8X%1tBJ=FD +P`z0Т5{"@wTXV{> Gۏ|[~МtF(nv y|JWS|֫B lt%H฻#u* ׹4$7J\:W!.CzrvqkE+dcBN6Cje)OԤ"65%f=Hs4"^M gCݪR[i6x9nd`6)n xzԶX/MIhC4鑈Yp D⏏ }pܸgTgC..}A Wj\/ 9*{|] JECD*Pd I ٖ1r8Pcꐎ|ZSRCiQjwmDz @awoykDzpJ_0-`Ĩo+̤oOtvB*;} 2a> +endobj +1259 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1260 0 obj +<>stream +HWn}Wc3䰛n!;q/<hLi%jƻA#ߐLݚHٛL^u9uջ*fWDS192rSjt!S-a^GV8cclA$S/WwcFV 5>Vƹ2 o,8a}|}8VPQTGǢ"!JqdyRAhb1AX—op +-az}ÍպM7QoHOsJ`+TE6aަ Qe쯃{@ -T(_2rz]DZy}2>,l(rAu뷭~@@2I@A.NWW冀6&YgI,bA7UIHٳHt4R?owCjψz +;: |l.~I;q1`G-弿4bPJReBŜscv%AMSB/=X,jVatd/8pzZ=`r^i7Ʉƞd:<4m:H%Dd5]U2|F ":k%|Mu +I+UDY +:>A;E1txui[uhVgedn;<74U>94 zRp>w\[ñU[mG[BY%G.iN$L]id)WI +) RdWqa&YF]#xZ37|X#ߢɷz$6L!E&Z刕v]fT/(l O9Fӻ\n{(|ͦpe5U5/<L"lk"urP96H۾Y_G̃{-j|K^"S9aJ5CR%xU?-d`Le@oVmd~֣4FǍMbyaFp$)c,@Αs<;}ɵl,BǏq$ G << wAI8QƱtG!fvs"3 + +endstream endobj + +1261 0 obj +<> +endobj +1262 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1263 0 obj +<>stream +HWr}W#*˜ f}eg[qfT0 IB"Rkm~$ߐ$%;NR~qU\zzfbaV˙ET/Z&A7Z̞mZnYT0{VWYY6jjy.{uW<{gϔvsL_fPhol:kIPOt^'q+SU(iYPt:?ի|uvk|F}VTջZʹZ)MQ;lUXQyw||A:)q[8]ף!f=]gn=:>7@vEaШ.#9֘lCεvb6;h٭7CTSz[IME +*,65 A+V O}-*\l'KG +*ԅqjxi.tYmptLu7ݰgkJgVO0OA +Cc&6a5Z'[Y#g Hx1.BiS[D ̐AŚy3u)~Yr!5p5/08?ุg5Fnƾ1q қ@|?(^638C$Io_y98߈Cy>vܤr'iDۧ7F:9~IdK8gڢ|$hFӘ71ivkmᕭٍ"tK%&}C'.V rj\7dӮq:NOj6Q= }AKIȗФ 7Dh( s{.+sw{i@E?lȌ|Cq4-U1ZX|Z/;imꢪ+}ᖑno p}!dxmwKFnfxgwg<"6 !-ESp;5ڦŶ]10.tFU_X_1VG\Q!j@"b6{3;d1 Gyt2i& 0"8LIJy!Lb8RSq)ҝ:+|~r$浥OLsB8D\<ɺ1<6\W5既M<D0>0Mڨ2qfT+dXԝ-Adl7e-\\ؙ;ҵCd@wD +`.a{[9q4(dwҒ6:T3m~e}nx}'qI#"2Y#O:ͻ; ++<s +WP$^{8row0("'BqjOY=EW:=/-UG߯.ko]bo?:aq'>&!݇Ԃ>T{wP5n`?_ 7d!ή)Cx9P[-hջlCD6&d/yc>t=^-awJgݭFUq۷WE837To.(uiftHgk!P*aG4yxW*}rĕ5^} +%,) Swۮ9VGuzmċNjLP9J*I>x -&KsP"˜sy PV:w._ڨE`#"UoLՎ?BHuW}O&H;"0:)xW( v/NG+x8Iv.e +!'i{U? +gK +` +@&-v<3u> +endobj +1265 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1266 0 obj +<>stream +HW۸OO91"EQR. ". ٖJs eY뽽CQ0`CrwZ,ZĊ~4V֊UB,n/^?8>C8p$F,~:R~eȿOGN +mmW7ş%0E'PΊ,Wp _{eI[|bQ\ލF"~Db! |_t8&_:V9laZGz*՛ f6WS&%zܺu,s"J2GxKyXE9 F@E(\zE* 3[U2P +@̨SN_oH怚3RlL6QtfMpzEwU}.>䞖ȨMʊ8<=d8=@Sm6]Պ})n=OM0f +Y Vm-bVT|HBɶ0y䉗fO{߳êW=aS_ApA[ybX)ĪCAy βk7=GHF@0Q,;M,kT+pL4pvSZxHyLջSs? +wؐĻ8﹘pNʂXQ,bpq̒Oq Z=ϛ3Ӂ)\pt0 U@4}r8T)ZǝZ*UP{ZnhhPhADf@.2JX>(*wxTȨPfy>O̵(&,j^n +Fc4t7t^| Ȇ"p' +S -avHf~js1$ȰʔIX2"mU=JV IN Ԓ>|BƅV3^_@Q39872jLf[<+Zcn,4\m}{ʉWV@yƪ_JD霆]"Bl~Ʌ5Sx] +LZ$>qC~0ht#CH7Ii!Ќ7&7i8xZ3P0n~/|hvgny+)DY#0IS@ 3Sii)&%jw}(`M8|R#K!Μ)> a͌cMMbF*nF]D>CHX>qǡ8D}{"s^ْ|IHe7C:?.ʡi-+ф>;Nn#CϺ?~!>|jMЇ]rBk5.ӏЎ,2'#N.v.ue!7/ y^A- MTZl[EhJ_Fa"h߉+و7ݲ$zW &?F1"35V ZeyN "^{ޫf@̓@{x-pQ@:f?+HRރC6s߾z}9;oacxlp^~)i.^ͭTHUY +!4[.uWi4@r?1ô&%TDiP!P -W "R}.n39ۏZ?qKrp! *XtW_l,WZcb򻦀s2o' Sh8Bs<8՞[j\yR.ljhAw32R + +endstream endobj + +1267 0 obj +<> +endobj +1268 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1269 0 obj +<>stream +HT͒8)Cl,!SLf/9o2)$9 RK' $[>XjuVϬ~!{8wdS +bȾXΎ\>ooڎ0N#F#γ-8qy@rf0%K|;[J!M ]y!DdBnH$vnl'ߧސ$'m+ۉ? +Z-lE궥Y6s9Sš[誅7H鞮]>.e6N 9diA-&U imX֋jvMXY6MBC1+6\V_m?EꐦncE *QڄyV%C>^9OLp=e +UΨgf_i2_W#S7X/1^ ki E_DIPH.nh)֍e'"MDA=0`0/XȊTrM ZI[>kfCQM.3D,+x̺*'MPd0L13Z>-Y3Mt_ʬr5ԋ!R֩z-kR5_=i h@@p<யfwFwཅP?p^ `QGVu7"HWwB(i㪙8IKZ"h(qocvo)Ξjd\^OP&i{wE+2_[SFp_|de0{{xK2fn1VGNe:]FS=Ez^^n."0n}y(=pGyUx~^ QgG]-Y;q`jYjR\ +=P9ÅqjYɇglψO`8<#}OAKh#K:kQONK#:i(Mf7 + +endstream endobj + +1270 0 obj +<> +endobj +1271 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1272 0 obj +<>stream +Hܗn#@|do6Yl0Foіڒ&rkb3v|~C2śnP,^Ūł#w3Z*ؒR"Lkhq?z{hy(:,?0>hK)h -Ш?]oxaG lO_22*c.!m%R9+2~7sFfn[6swZG?1f&}n .~XPIJn z3*c#/,ln52ҵޒ~r懲VYmМy7]?'Zn>u}'/f=w!ꨕoI0m\)=#tLYb2`Mo\}hUKaؗ VԹ=nC\=9+M7,So޹Imx߱ Ew833ܮV/zGPoMGKRڦڛ) !P,֞/XfvX}K;.@`JH+#8qNn90vVRe%ɞ1J|W=JNQ' +0KC{x@IbC^:im'WV. +Ҥ˪i4'1 +, GmJɊ\:EߒSÙ1}84 9:7٧qf.;^44\~cAan1c\ibPZ!צno* 9!դNפǑܟô[Qx($Ǎ֦Jao)G S"((J4%NA 8"9Ukea. +3vQXVN'R_cVd1HF#&T)xb֤"MiBHH9apN'ʼnq4I-G]#HiYI*a>ںH* +0A B)D 9KR 1 ?hE@ ZVAmΠ* K"$(I$FN@aSVN +,] N5i"-K3iYZ%L +0E"BRD+bԄT)YTʶZ&΢0cUJ!!̔@ ӄk"4(M&FO([)G]ìHgYA*)`d +0C!i2Db̄4RER5Ҋ4,RH-apK%e )lZq\xu=U ,͠ei TBEN@apG#vĸ (~tD}8eY2$&P}{456pI)>ұɆ`s0&Jq'CoP?S vX:nb7ao;!S=#>b7ʫqu\v;L3sK[JʙVxӣ<1̴CX!~5&|;lnR*vÓ̲=ILB%*p},~$iƶOA +)CYk}ڷp-\6c3e%fZPb>~ []߆:`>UTi@ޥ-XJoۅύkCm;tM[|GՅéd gy: +ݰJȩ^mq)ڷmL{oOɷMN`u'|k +UZA3ʗ fOJ''A]a}w]aB#Da)fǀ4o1Y{ }y8=f[C~| @D&d&#p8i4S3_㨑?,^qsCP*cktq9âp#ܴ!<:&tº5NC~ix{av1k9z'>? v^g>s[/I11Rk]\6 +=BXvr}WK0 +K+mx +u@$$$;3o +԰3釶>e3 +&P3{ ɽ9xy1kBFM7qt0lfC17/lT&ɸ)qRy=MP$ih'siXԞʓ+VPTb}-r*W[LS[5cȷJ!xJ'Ao@ɬXV( m .J.H5LsMXW`> +endobj +1274 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1275 0 obj +<>stream +HWnH}W#9 o{y8lN YeN(ʰ$3=uiR..ĮSu~-XYȗY]6YlfgҬv̓j|iz7˳<,Vyd]:`cm +.y޲qg/ntc +r!+wG6_Mgәzт~ +.&lVTOf}wxL?3b[݀&)SK&%λ&?DC^}VdUL:|9`|>quV${q p[!ltl\2Wd׊²L; +"2k9L77n# +nM]PG>gxL"(C@M*.vzdQ cp@i5BqAX@Yq|GY|!%mnXt^M[t~L7=$,ۏi 1/ų8mD~M-ukfU.!=<8Qs믟=BJf#zAF<@3m* +cn r6DW,)Izs Q͜loMd7 ~a~JEwJq9OF& }]KҤ'Htm^q3dA[ƭE.^I(.89q|`4ks.73;$w6sWvv9{YɋG.T⥁|eWO)noa68.&ZHO6/kSAtpaf+\&;Hq*yj}ކ7I)nWPK Z,qo)'_vZ~D*&&?CX?oPl%ڃ6yo,Kk94q57Ň#' pnaAn7߆d.2;ი>'/&%C nDMA# EXrMA6 3l,K3O,P{kXbV}2P*4q3##*ޣh%ԣW4-pq?a?v,󄅊Gn{9w8P+hA+,f%Y4#iY< Ui&wԬn^|R|v˦QQ֐|}]I(E_ }ȣ'4$B,x|8.s8|Vo&Mѓֲ-Md/N)O#=I4*ђOjU?Xb #rco7͠PaAt>rHU7ޅq?q+59TyM곊/*OW'ڲ^{Y,ߜH{i +5DQN8Y]On;2N!GO҄/ #b2.'Z- +DjD1G巐Ԕ_J~ g a)ǥJH).ܫGSt('pyMfTDncI?gAذ-:R"#f̍GnX9f阡b3^"Ǹ^H44Dq=H>5J'\D ,j=f׾*UJJCk(VQ#3͸nIrtfQ2IpT+k)nB^nFQab"ݼGiʲ2$>A&F KE 11# +q5TcT =x}cꨴour[c*ve]iP v)L=*S>U|~yR+S^`<Tl;zyUTVPYȒ3$1GO&<_qG"Ľ~ufm|X Hݶq(Wp)THQZNj +-7(am0_?>Hɏtc늗}s[c~j2n YoGP4MoѤ~mz~cMËmqfB#C+FЀ{܎q p-;2dVJԳ *[P g(3ŝx>궖͋aa,d19(pdzk'0&JJaDk",\R6-zN`RV=n̸FI'D^YV#o(J(vz–![,P5[Ri/o8Hk +9EU_Gd`F 6U&w*L/|qdx&@Yl!һ}llsY&"KW2/M\HdwU, +eL37]Bf`{p c7rS|0 ~n/r +qs akDr!]B5S`x\a၆1Z92Y@ʅ)MHr 6r%H]hH+U #qVh,~.{/W)_2YRToc-͂,pE-AFo`Q#')+F(J@9LL 9lsgn87k=QU]P>huH040aGFTn)#_AW6koB.֭ Ȭ˽\^/@ܷ[>J!|}&\E\G^a~rĵ*dVUQ63L(f=ϖcu*P(8=99iS'GC +Y4 u@QZ6`n= +WZRXdn|#z #ϚsY"@ɗHu$uQP !?ܵҊ`t237-]O0HL`,vx˄~&n$%3`1 VW ő9<E[E 35f<򷛑;1S|lײVnAE2E;O" yՓUѽLUJWs7cTصܸ~->V + +endstream endobj + +1276 0 obj +<> +endobj +1277 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1278 0 obj +<>stream +HWے}W|^-;Jm*);zo!!#jF7(3N)U+ޮ7J Ȉ~2 +i3z\qp"qo7(RZ]+NNPoo޿s B'KP  +cH& #l,3ܗt?`"!Xfa43y+?К&XG<=nUDUsUz0hML$1VE V?,@s @3'׹9m 16B-(w"k.m4{\Gs0!>KP{b ߛ}=Jn`1cDh ۱e]2;yx@,j|sú䙦VlwԹ74KdR!d +MQA,)U1cT^<[wB${YH$Ȼbd]ԓbeʒNNÚF1 F(1}bL5&arFTlPd|R!EfWԘ4 2:;xYYVݖqԘ6bH*gޏWوQ((|w)w1,DhCq6YOd&t[M% fh24sLUSjFXmJOܵEQK!e3cwrfv z} It4dsGM$L+ H=͌]sUysl3aKIȺE=/[wrT} bDG,20ƴ7xqxul#%9Cy-N4RѧcOŠ􂫀W2F+]S0@[AYx[tK0)jّIuz\o[ P*<$s{NCA#AǾT-~rytU` +4*,V_:T$ު6䨿.ȑA3Mm0c}R9ZI ?Ma:>elB3P `~O;4뷁R-[=-#7)tN% 1r~-6B(yUG _*fJ=%Vouh"gb_9\r\sEru;Ox +-OQ2C2|47k/Gf]V D][k_R9Ők.:euVrѡ޵Ķy<$FcRd< + ie`e8eYz @G;:ۮy) DzHݡvh&ۀre_C(WpƜr*3Zrd43a_uǖ3-%:f9gdt\Ms̜c`D#3b1rHr3F Ae{Q̍0:nI͕+\(~¹Nj_A:Zn毡}>"XoU^\i#+q#%֕%Q#tX9tNb$Tds7\XG|fb}}Cy[k + +endstream endobj + +1279 0 obj +<> +endobj +1280 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1281 0 obj +<>stream +HW͒)59 :WlRQa!UgfϐL7AR&Cf&@?uY.Pb[(VOɓtSe!\lΞ'M[%EbiN޾DnnxuK-|a{I wTĹKTnE,xtyⵄp=aMr+2 +PoqeRȷQ\ ~gk~Cg N 6ڝ@Xor<'!=feb 4' :pA$7E.SB:CH h)k:|~ȺǚV]K?X=Qi@eSG*Ż۶AsRD% c{j?2!F.G[N^E +ZĶ,pB3Z~:o}/2UuQC3p%g}hΌ$[s2 d&F|So:䖆h![ "k(i} 'BVcΗ#N@`ay%a]u`RsGMmfS{$[L;xQ@X=ּ~_5-/$(ͤ m!ў>h- Y= yv`s VE+˳+miCa٤71"+?]ybXftQңS(Y_ +-Sޕ@Bh.Ҵ +l1*1 /l]Z/=??Ct|kN%,,B~ALή#]s1 2 SB^Ynn:nw^6x}^g^B]'u{WFk XΛgJ␫Ll&$9-wLB5}*|㛹5G솶ÄP0'VfMh;=_Boĕ-> Ĕ^`%sgQ?ELc}ʴxlfp|]K= CKԢ[o{nҨ)P&"[ +QҬ4֫-A_'8\5Opa0TR%Xjbt@t H2ǓS!A-p$]eW9uBb7%"dortؓ\ Ey%^[L;~|oam^I +kCѵ%'lYm@G,]..jͩ&h,zyBQ[lJCFM1[,}}Cì}:(KƖ!Rꖁ %"t_4O@~cir-QRU`1ӏv^-I?ϵSܖt ' {g_ = 5=p*gQ i}LeWL)Q8FW^,F~r+Y;c!Fo o_qt|'CNwRНdOqÏpD9t>tOQA6"Rd +0Szfݑ _ -&XT6;xTmğ)M&W$i댙W<d(f) j +Ei\>O0BXxx%g*wƣca5+cY.3 + +endstream endobj + +1282 0 obj +<> +endobj +1283 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1284 0 obj +<>stream +HWn6/[PH)6nwdH╌XIz=9 7!eYӽ?SpϏ/f狅 Q!?^DFZCVdQ&_f[{(IvGq,,vX<.OA)]`H &or\ "Hq?2ɽ.vhHy)-z( yTAX/o\wϬ0CËۻ2m2$~Yx{"WSE:D*aZen&E?HPX2t'Llfso!&PFi$ +e0L47p%F,sȮ[ȲRq!Bnk>.\V{z[lǞ+w妾׫z]ㅋvd8:ciRQ{v[[fqF:AF/Sޑ˱4{1eb㏵o=R!$`rUnw{GOۧzEU;246Ȥ1FSA:p-fC-^ +.ϓ~L # c_Qk!Hn]hŦt{]b8M.=rv-؎ m:_t_$2y Y8_$Y|Q5L"S<;pF25[*|Ur{z;V4}؃!+V][ãFl͜܎)۠d&A2L>s"*p}Ӭ/9ZgQs8psJ}P+JH2B^\I#'iGX[GC߷\? {!),k{{G؉^e;c VvҔn/{7*MP +ۢdUW9$6EZ|/Qjؾ`D od+Bm>3yckx(树l}2єuQ5]qj5Ȕ&U͹S@EXRBls];rDu| ҋs¡COv_^şMk[($kdj4PPi[8#5B[sK# +6/;㒷c]km<Av78Eo!3#iKZ×mk}aVTTS.1:c2̡05aCʲ D9: Qs%d(٥nb$*ǯUFLe!^b ;_+ +Bb !y!y!pğ<j1Y,U"Ln۷NM{U'%( gL OAX4 +MxBɷ|$R`RUpH_^OZRѹrr2`"(U}ٴ@J9 0I, yP>ՎD]_WqݍPo.6`ŇO7=ԌChUՂi翾esDӒ'RDz^C܌f*Hwh + +endstream endobj + +1285 0 obj +<> +endobj +1286 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1287 0 obj +<>stream +HWn_#Xl tP}%x'ϑg["Ej72誯?L'өdM7!xY +Rmsa 6}\~ڻ5)ۯ_ORBʵaoY:θ~5>&bBkk7Mo%&(64IDqQ^{ī oຆͲ`h-(TA}ˋ:N +|]4!?S1N=WԸh>Nhse d\;."u-˜sm9 ngvKX޲r4WK #`10LpYYTgtZYrY}+?'/N8 $56(FLHvZAUA5"+;mi׳8t߬5v0TA5x#ba--~]JQ6ŵ1yR5: dh*VcIGrX:4?bH |l7ԇEUZ}-Y }Eүkv/}IA^*traO}2G\F j DƏVi IApQ)WB[ ! veqq@]0㙖`:ͽ,U'ѡ4`qeBKhƨd+`\=0竨!Mg29toO;JNhOV+>ATY= NxG# RHGGh#,xw jZ./Tخf@DKf5O]UJ4G/o{0=P{& k{OZeuހPУ X:֯݀;ee߳o߲ *T’cVΕO̸=\BC=Z-Iuw-vmHr&l@[Йv{[/ +)LmKŰA`Z-inP]Yk-鑳I,QJ!IW_ Gh%ahk{!HJ7*reT~SC +he7xD +?IY,VeT| +[^CdMO _f*.e돴z$C x'OM|蓎S$f.D/{  +W:aIЅa!u7%zHi@̗aثjqm:s)z@p-\!}ȳPB8b$8HSS[y爮ɨ#j|b[T[VT 4z++8CGu䪽{Zan?CSZ!NR{|s gḛ'x(BV\@VNбOS;>c3?BHۻޘN:!Խr |/^Ǩg=,&C 䝅q10FOS)BwUӉ)S`LwC 친lh4'@rS*KjZӳ5Zj T*Җ]7E3Hap=7}㓄xt” \Hp("wѝuLŗ*4-Mi7 +P:qysɳMMJgjT@8yDu” m㲧f-0k%KJo(I$TJ:Gens+v4ax`7.cAW:,Α 9,sזlVXÁLpKY/5*sZv[W{ZԭjGt?KRi6݇+ +ͣ@(UDs?X}{̞P \&^%2-UI$dS%@N7ڎ=7e#T==p/DFj!{s9WY´~} ١iVXxYLAF/ +SEFhI5ŋ]._K?ꪎHiu+XPw,Ytvd޽@p -i쐛CY0DZxe##=9܀ыJ;33ꡱL)B0A +dE ? + +endstream endobj + +1288 0 obj +<> +endobj +1289 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1290 0 obj +<>stream +HWrۺSCAМ r&IqAp7;*2ׅ*b`DEBچ,o}sšt3K;',XwP:!uS;ɛ)Ȏ֞'4'cbzMbBV,];:fLg8WDNw$V]> s[Y[#[@{Tٌ?9W9lDVB{Ʈ852w(t<Ek܎ !a4Y e;4oA)A#TPH ZASyLVUV OFDiolzck T*%=!!vk4.+os;|GjV}9PvȐVv;4Lw*# +MA*" ӺLXr+DJt& |> vngW(i@1 a2УOjb H}@;@2TU*vF(-?=`U1WVliU޽cff!`fn'~"KA XEQB& C XB$/. +Ё7; 8ᛚ[%-L5ڐjC2N3:t4U5z52L[ٞȵRdL* Ea`S[k[gWFD9Q9 >jJvGGx5#6^pB#Rv(2bT`< G`TVqЕqً H~kh$#@ М[DZ3({F) s$u2K*Pp3C-?:]MT +ýMӚ@uӓ|-!P]@Do9aG4>F<+vxtmC4)]`-"dpiJ PA 4.O-ru s,pfj +L "ֿIrBLb[TctJ!HKe$}>'}}2U$ɕZF7KY%c{$ w7<2q\U tHum(0(*oCRACU@#e pˑ.&eSu&jh[3w 1؇WjM˝ id^6RCp2pk7W;td÷BTGMNAuGRKGb|cdÏ|# U]΅:s,;sq٪de:Kh ׿z"#;Мk2Ha.P̷ +!dĜvHz8OLȜ{"bmoWb[y@R0JnKk߰a|_{x |ǁRm'-^?PgnpNN;_ + +endstream endobj + +1291 0 obj +<> +endobj +1292 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1293 0 obj +<>stream +HWێ}W#Y/x< 06Vy0ѐZn; ԥHi/` [Uv>ϵPb)%c+bIed\_fwT,&e3;%6Y,Xi1_RϤbq޼ osPid^k?ÇXDi&UjYD6s<E-{wcI&FoɀU) xF̃waCEfyN6S#5w6F4n_n:\(8Xq`%]U.a!m\(K ;`sHf8̢E+d,\ⴈF.KJ(iW vϕi !nC~-1G*V~okZ>jE٬;U%u쪕%I@~z0έE;%Jt?Q& oZ ?lW7Bj3q-sۑͥ2%"%U 0DчOm4#pd*&Q' SX6]K+F-=97jWv>a:F'>}ʈddrx0@7F9ĝv)-2)Iz.*J+liQ=?-9Z@bԘ"hqq7gp `_^1xkNG\ܰDdg㈤ mr+#*,3Ddܠ9붘^;AoCp%i"`GiL5 @I#A%V֡X:PI{ivTxx%~b#%+IN熖*I^I/qJ/hA•vL(HisN56.βڦ|%6 f= h#3c һLfXJgPQ?W[0%I9e,{S̵F_ZACKs,N1 +IPڦ\>aj` M \.]/ I h&Dɠ vϩ_vfH̟ynxgt+ԀSԶTi:P*W5" +UB*U#UE#SهyR@à\*; &ܗ*2–ʎV7$A[t?(MWԍu3#QO[fۢjAضC@?G9ƪ6! s4FPd~3煡GLȇhnȹ3}_p3&)No md$/qm\6itw7~()h:suy::H-7nڣ(|*1>hB05\o-֝VqY .{. Ndme62=m,X1Zй#Mv#exVcʏAwpU~q?S"rLJ`ع&DcAscolLDU:Yzƈگk{M"ޓp6=^Z|I@jV+z~ԝ}k[2~Miv9{?1ɩQ W@/qG#2dNh㷧?8_\K3_/]]Y7'@Zm C9*Uf{au=؂#'=W9,&9;Tc5a:|KYlFo %ܨ-ZARDcK9KS!Tgޓa~8M7P'T ȫ]˯(ԡ*A|b5Gifv8vH1m10 o☂[sSL2 iy(n^[X}8dtti*S}uh%83z5; #GdYšY'h YS<GE2 +@k_a&@[~JW\3B> + +endstream endobj + +1294 0 obj +<> +endobj +1295 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1296 0 obj +<> +endobj +1297 0 obj +<> +endobj +1298 0 obj +<> +endobj +1299 0 obj +<> +endobj +1300 0 obj +<>endobj + +1301 0 obj +<>/DW 1000 /W [12 [333 ]]>>endobj + +1302 0 obj +<>endobj + +1303 0 obj +<>stream +HV{tݼH+:$4/1/C օdLiF+mET-V"/h(@26" kJyq,z6 |vLD1"^B(۰ +Xq8.B>9gq 臭8C8h8ykhU>l>sΜ=8f +*[^} +aX#41VT1R9X؃#Nc.-!I>>%df5EXŞ/Ξp3 Ac(ri"ыszCq_2MzW6Ch=:aj+Ӻp I0\u|AT1RF2dSMcOiA-Jg}%F1"SLebub0D8)pY%e<-ߑ(@M1WJ@3 W}ގ}l36+MG$ zJT+1'a)C=nWwV@ )=6.#\]X '(T0i5P#mf:F\e+!gLw5jO:Y\!# 䎵=+.D>Othſ#pOCLFe"r~dNvVf~쇣FaICGڐG'8Q}"BCvHAHs^HJ>aB>zƢ6 i-r,:--)JANz5BЬR7ӛ +tf ? +JR`d5@3ȫ5~k CdSF^L1$D+YYqzˈ  U%nWAIO3(R07"S&1l=F[` ZsZcK*Uzoې>#:1?:;7~6^]h{K=N+ BX\q46hԬJ:]ĻP3Bz&oy4.. \[wcu ?ei5iQѝmEG$uA*hnQeݝ%+#}"OUj[2[ulƗ˨Y`{QY7(]O~_ĖuiI!m))ֈL9 xzڊ1Nx{d;ohC3FcPy#R=Z-MCMWI>jHEF 2hPWwYnvxZ/Sѭ뢌~n/(/Z97DقC]bwT%Q wO:-[WFVjo>+p䄕$Q6cc9XaX*2{ c[E_Gy|8 +1Ay:˒8cj80F`Ǽd["#Iy웭@νueb{"nK]u,òmM;ҵav@RD ҄ThPcQ3ۂ"> $>! 11&JwUT|ɹw9ܹ{jO"uD;k7p +?*$Џ@E]ma_ 4+oLZi(Iׄ} 3?p+ : oT 3|Z1Vi4i %%}bÏ0!NDX`ő(WNSxm +s~] "*b^;tzep߫mnP |7 րX5.ZgYz>]?0<YԌfW8-ww,=YI>N1Vc+se+CBJa o Z?]Zc][m4p|z~q 8n1^B8sg^{EiJ̲˭6;>:tݞt{n?=ݪtF>2^9׸%N"Wj<4EHŭ{$!Ň?ĸ)R"uDN/ls̄26֑N XANT]{+8UUt% %kT JRQrv!w_×`DŞэӺЦ]-W;SԠs:J:f" q +G!~pMMֺX< g 3\ +F&aH `vMGH<'$6N%ܫKf M6{D椈8)"NI+F,?McqyF*+T Uզy;Ge؋\w LH0"LX0´\&ڪK\yuP\䏏ГœtlgiHb Bi=T%#SfdYZ]+FxCLz}g!Y Swx1,Tڦ5mK߰am=vD+Ȳv]D˙W "]aٸv,,·=(voR!}SkoF.T2bᅷQ6ϗgg߱[/?)?pQC!Pp5.v̫~˝~yPw eKS + +endstream endobj + +1304 0 obj +<>endobj + +1305 0 obj +<>endobj + +1306 0 obj +<>stream +HWnFn=6ùpH 4EMaow'0dYˤkQNEcarm(Jr€9˹9ɣc:>f^e#L*"-LUɣUPmjN=?2b5,3Vi:~;9/<^eOVߤ,qX'ۻz@s_TyHݦ$d]ב`n 4m +_?]{F46kɰǓ(+2/-,x39|GDUFc˛9FӎownЧ&sPa=VDB.L7o=I\u\9tm?kڸa.V?:Pk\/hx=VE@+Ѵ0\Љ^%x< p f5WMĂ,H(r{QfߎB Q-QD @\A0:>P!03we5-ɒx^gS +KCA07TR3z%_QƟ@yZ?SSM;tT7yݴ=Gn9eF\w5+qyX=Qw0j9C$I#I;<2S]$hgKհ(/E|$Yqce6 GG/'F2IV5`T4zb+7,hݕYZePVYRݠ Npcɕ ڕ]~Bˀs +@g(8H4FI|j`4@bCYPm!&sp_A%8oJe91.= `O5v/f,/tZQ򰽾,^S0>("ƞK oHeyݣ2hhS"]ݖl)vCvJ|[QrR^ wN7.{} +r_ǎb`Q:˲-j6zUȪ 8rhY$7-Sh7 o WTdP6o%\,08Dn_Z^05fG'vێ$C*%ev>.*] m[GBd)"r\I؉~[ھyІ`KlD-CZf.v3ą4CdIM@=p(r8TTv +H{ hm0(?pg=Q(%/LYaUhnqP}5YzwR;(d/1mHUH+YF/ q@rzUj׼u3qBA +}yyKy [#+THuLf 7;R(uGi]dBD8R$_x@ñDu/KkDBI7uM[`wr`1CWMQ~^<_&F` 9쐯څـBRyƙgDM-7w"n##2HcD@~Kv20-)1#s%\b8fjͲCHJf]@uwCH325n7*Jk:;>]5k5z 7 xPd |Ҿ +7)*XyBϨE%p]zF@G:zTT(q`Wyw~oK7`,7yujoɇcFͮSQOd(dAe| jҎh~zQ~$34 Z=Y3Sk2]R|mf\2_J=)*ŕFt`M#v*wx)t)-t.J%S >O|V O/#΁t7*nivK2[$㳎 |K@EA%x<[ Ŋ7ʱvQ-{6dd3x+~6˺PxK/K%daEH}>!Ƿek) +뾎OA h*AyrvFb~1SfOn:j1Cg,DA[[ tXI5Y%Z}0hNL+ +Hk*`:'2J^cz١jйXq]("Eۥ|AݢMޜ!$G2lkD85"Vt#HgM{X\|];]# (LЊ4&#jI᠆kwi%um$ꅺ!~O>g,ʼH'H> +endobj +1308 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1309 0 obj +<>endobj + +1310 0 obj +<>endobj + +1311 0 obj +<>stream +HWێ7}Ǫt)Iox$ӻM{Io) 9$Eg OiEr]w]4~?TJ~!ɥ_vY&(uD%O0[6:EG 3֩ +P_{WaiO84Nލpܽ%~׷5~wػ{77?[>:OkeZS(OK }Y#?L++i +!h Ӫ-beL/Яj~+!pg`)KӒ{eA/nYi]aZ5e9lW/)Փmr_8] S*' KVJ,2Vj9ʳԈ[O'r֗Rq%1\LM,>;ـ2'- |VJ1>@ \(uf>Li& tU˴bҫ*U0\+⺱ڧ(?o5"MblZ1(K/ai K;D0U]El1i^[a46!(慎GcB, =hYf⚄pϺnr0), Q&O2}ѹBjU 6݊b͹ +k4MDuۮ".U͝ہMG#1)j8era>J~2(5B$Uť`KPd0^w3-D?Nzjm[=W,HL].Sy]n/Fp<|ΆOç{7, +ΜF/Dj>.ϱ@/xWhB%-mPyK@+.7<-Mq L7 CW@ ) 7 +3 .'gv=ETQqcN)m?s˶k#T/o] s(0G^AiH^X3UZ)^hdF -T͝Moِ)ukGФ˶ J-B5U.b3\KܶiujnܥhwnR˔":󗈥s|3:g،jrxpw`&@TN(a[Acn&rD$  {y4Q :uMlL,BM+F-!iL +-mAX[W:Vw~}I{8nwE?RJy[ $`v08^ c 9Qk;|dS$@&O:}sIU }:? M~z&Q,:T"F(x_Q'WCUfX(Ee|+J=-~X!IIh=i!)TLC XRqƥ8JUSz؉`P. dγSOgY[:tl9˱rT*kN)K<YyQBų'VKxVVXaL"e:Uq-yPtEd,: GְHқE@?'* RQdPT0~}nt?  Вm͔&Q +g&r2+}Pz )>+;x`HUaf>P\)wb6=o+p+]: Txd3=VY)&4O=.Vg26@YOBb"`?dӝds쓵_)T.6kVr9zq0(²䝒Ѐn5S,7ŗO&_n ͼ Et*yK"ΎGzfkI^`$gKIIk," +7hmbZ@q“pݫWa߯g 3Nj? c[!5K +>TL+ gJ Ϫ1gt,F8JPjU|y@0wuҋ q}omr5UVfُGsܶ@](6_US;I;\[u9oa|aO%1SY"N/>8~'o \B[H;Íj-r]w6Bg + +endstream endobj + +1312 0 obj +<> +endobj +1313 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1314 0 obj +<>stream +HW~O@,ۈ%Y5q&- O<)HE }RUۙ˛g˥J,n + +5*Vuً7oXn(02^,Q|\ BY[%gߗAc,SE[V•9h4da-^f Uȷ٢k7[Kw8Y7xNk~~C1K8l3vNx2p>׆VUMɖ#} 8D ?Iq^}f+ XɎ#2ksirS}]ms83 l`7 ;[VJ6gw?i0\w>.XxS6ws Ic]jɪݵjӭ=>n!+)V=.ٺmPR :Zp@(Z99*Wv UɊs>7چp\Gp +:+lMj<űe]S%]Y(:bYP γcJ:p)?b\ai[ˆv 0|j܎6u6- o&@.^v-|,)JSbU!1CbhDq] *eZQV5MO⽤ $5_Yi)j#Mۮ9`Ƚ&[M}qh;>@*BH+?9RlEӄhݿ56KxQ-m\="lA9x߁ +6PTPD-xnAwY*+E32MD?U!/!:6[5" >^3F61aO u!aCMJ;^o7G|yF-}x6+d+R\W\-2Oi8%0!eıv+y;L;D-\%+aٰB??R4|J+ŐRĔcn:fs7]4{IYMLzkTsTՊ,^=RGjbQ6(☃#:2~EDшզ`L/ޞ}{rdfjH'j>H^CDӚ(Ӊ;@v3gqXΎ>M܃z >ā!+E x_^DM3g Eۆ7h<\x& e7D8DwGƬ8^!4cy{ΚR6VP=4:tOk6V;{" 8h^Fm '޴[˧NG8~Of Z+<{۳Gt55 zN=Jk#?s,aHd@f|5.,Q̍u7!Q'L1nP%Dd\8DZtHګ񝋅 +T>hDu@k{K󴛮8&x͑~i6^a=`W6|́{Wag[ag2|?J(paziM֨WíA>ǻ6ppI5>ࣖ w[&O5ZZ8i@qFOׄb;:?]?!CCލ ~d.q3ZT) RBE5Ja{i +R3YtO%\ٖt%Jl[wYepN$) gXj;CQ 8;ȐӷS<@(č1?Z`R澥 ލ-}YՄ*San1#Vg|oƙǷO÷YSk~aveyB-$~:<~"ߏ'JF!tR ƈץ5GoF kѮ12ȘRŖ)yAߒo1%OVWAeU%I~(q?|Pb7Juco(U͋o0CyQ߫|O*~RHY6fmrbe<1w]br\3t''jU̾*W%xtD{A֞&v,CACL+?SJa2޴عR@ +ۅuhNUX%/KT@6UO4F:K MJD$ǫxJu]b6LJKm N'f^}`aſJ3Hs*SO6NQ}5xٳŸ*3̡صxYsR(CH{ouP Hc`ZS&x(ϓ wVSNޤ2q C'_S"äaXPzbt0{>0|$G/e\72k^mBAj92\i(̭:BA0$C 砝\guj}n\fQKZlPtnAds^J-t&*vN˞~VsX~6ME$ +λK|^_N,ˀ *ޱ<WU7] +]_{B r'`MWJm!j̃BAcLm|H@ 7#gxq$+ъ &S_]Pq:/:pe7zkQI*;6 w A_ӿP>n+XL\b@6XUHoʼCsMo}T,O77o$nya ]%FTVI[rF.W<#\k +=fL£P*͊\Zht\ +݇\)UV{ iJ-DLJ?o+׍ LG`tnÿD + +endstream endobj + +1315 0 obj +<> +endobj +1316 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1317 0 obj +<>stream +Hn){nŲaذF4F^HZo$ϐ_${aU $0`uCX|vc\/0/2/z{rq}jɋKԬ6nlwt^;ɠ/C~W꧰:~Ҙ1I э/ᴛ2c`Cަޜ%S_:r"u(>Ͽ^߿?gfO9|!w' >G8`r..K./sޫ}*ZRXޞ7N>y5lBuf^ñWҐh̀%[_3bhgfq:r߁ QaV_ColI{`K]կh5yqa2m.v%ަE[tD;?|va ލ.ۂ?vng=~+?C(\lMZ]E>Vb b)hMK(5?j?j^IX#ϵ% p@p%:RgRu}38 +ĻI*5/RUj8_ZzISFtJN))DI'RGRgRROANP$ RhiZj`rvg 9\9k(o7;%UaYJzwX"n-UŶYӯayMO=M̋-1ß`I95jpaiK&6IkrD6۔4 qX񇋝=?'P\ᅪN'/.t}c=c䴈u6b=跸z\{EQSNg6ԺظVsg4?.hZ&=hnsy19K ~9??8?8?8?8?z~~*qTj9uTj㦩wM6.Jm6ڸnKïvfrRYVt&^bn爨 RDTjJ='DTj$RDT9 RDTjJmapBdNj~ .kK@]PoS]Rݝ.TA-[%6N(|A>¤Tz3.PNHfeSK w )N^Q0"E)HYͧ#O+OY#%j K =Kǟicgc೚xV +<g#l$ijx6FH<g-%ijxZYKŒ >5V%YFSw[vRu{s]Sٹr}QwVqӅX *JOKUԞ T*>-(>ݬ"# 7[+JT>U<@/TDU T7Eӫ*mxV.RR)=%1[.MEdO2M[]DaփMW0k9g" +]=Ceu5_*";k 5/0ki" +ޘ .0kj s.DaQ(0ki*Q$i7RjL$ٜ9C#H>DaVR$Y1ZʅxaQj[=c,nii9U#HK&)쬆oktj(7u$ +67TW4aV⎙$ +sJ͋(J.{p?lĩ7X`~t٤ZbT,l25#v4!}FwC>I"qMTۢޤJ]-:eC2ub$E.Fxq12hn-E6$C-*$C vHlz@P`lKNِ ^Ч-(r12ےs32Pa'EelQkKm9 >u]Q nFU[ PznF>MmKGNhcU(I"QϗY( +9K ==B(y2Y +M]E>_I"Kn$4}3`=OG8#Ad{B@E~a +HHWiWd*p۟3D>D_sBYL*FZIʄP#T +=IJ# +-$ez(V\ۃ!eK4iPgߦH=LѤLA=zܐLu T$MrN$M&n$d&w& @qH"qh%{yV`rFF-*C;%EIL_眑Og[pHlKތ.Gt! +mQ݌ ƶd Чqt`C.jT ڢ +lmɪexݰE.Fڒ7##Ħݐ-@Ֆla:U@:"ORِ lFM[zAXE.+T+E.FF"QHTz +tQBD]bE.l.P%ZTr]~/ ͷSSj\TݹjA"y^~&&Yt%3 LM65eDtZ:mT0޲4k3[\'[$:5Nj-:ٮ3GK*O1=~>ȒĜYΆY~_0ɋ|E8 e&tE[Y\>ߎZjL=M:~бԖ}暬?*#ε9Xd LS}蚮\D΢+YRLyC2IڱzyA2I,:nHKEܐL}^Jڌ&)%a:s{ILvF|DĢdfbI#3Ē Lp5%4 t.HnK4ip7龒Kg +Xқ$zדTp?-$~~͸ %u^~ m67Lv$ޣI#q[ԛԩ;whRgHܖ! m)@ݎf$ mI >mytdC=jqiJF6mfd(%U6$C Tv?C@ٖHd#* EƞH3*Ԩ+ +U +}}F*u>_t}ƲDlBj)*WdWjKfd$PЂT-uthA^ }ZW0Q$jIڢ=-yd(MȧG +ٮiڒIK[rY( M[t}>(дE Iijy1!U[ *Ο7$S-s4:-7#A kK57`N$k! +mMLFr}F&A\ѤɌm-g4i2c\g4`˵Q\OWv\hAm-ׇh>> LEMrHZK,z=nd^Ād*گG4!MR*nE+&-Ff[IJŭpǖH[IʖlhɖMҧhQAVlhk FF G[m. +mɡ]CHҡ]BB-u2DZWHںDZaȆyFȎ\flʝ.ڢ +Tm&@վg8!#nKbd %e32hڒE6$Cfd(%E6L6 jKnlmDuCnFO[Ɇ$ +D$VFDmI&c$h֥TaM͂1L+L-T3Q_@,哞SCRw^ 퀷58e '9IO;n%yOD-S;5Nj:Ї^20GW߯ϯwUfh53ys5{ؿhfqEjO/@Գ}_?O3z|u#|# JyC4! m6v`{C!Xi]ko.7DW + ]1on7D efBwA|esؓ[kCpsg}ϝ>7Xs#}nύ>7J\Y+se}ϕ>W\X sa}.υ>$}'s?IIϼ$}'s?IIggcy }6`gi}6>Ll,>l0ﳲ>+볲>+볒>+볲>+볲> 볰> 鳰> 볰> 볐>wY;s'}ϝ>wFXsc}nύ>7\Y+se}ϕ>W\X sa}.υ>Bμ>l0>l0s>Ll,>l0s;H }6`gi}6`gJǑ~E-uo|ezňHݻ+4A= HωtVev;ϻvv?Ez>=0G䩟߇ue7?`>z:{z{|z㝪^=x0yh/uFGIq<+Shm#8n.'P~"@8T +j.ljWO%}Eߋ;Ŧ;Ŧ;Ŧ;㦻]h)4O< }Ŷ>qZ{]tǺW] nnOqOqOqOavbk?:{{qюh?Qb^czq1;B,:YtԫWgQ/΢gQ΢^EG:zq;~x?`|W-vOTRwޠz>vh)4O.cS:v?<܌sZvI{McȌuAKf.뎝|_Ƕi_x;g=[c_V~w7)<$\ vwww9k[+w?ܾD:Qzr]_IĿ")Ÿ}=ݢ!suWۮet:렗ݵxė/>o}j=_j<4__Iߤe{|{Ml?_ՆDz+*Xm9޿;g$!ukOuΕ'-OFkrpZϧtZݟ=i{4k_eS_~~?_Oz?XBm;_Ηdϟ翎 eϬ_|TS_Ih6dx,0SfכZuy;ћ}珗6IҊj墛1Kޛd+Xg󎱽fz~qe3|ϛW~8s]>q뤧&L%.M_%%'LA ]oPJw 455h5Яi0k0-]Z\oAfD^L(4C נ6ננͮI42Kv 4273ԜMvA-x=m_NsnO&f,o9ϲMus m8\ټ윯l;NǵZlO|s姫XNggdno$-g5h555p Jw p Rw ԕ,a yAi0&OAOA נNAMATנL~)M\]")yX-\o(`J7Э:7uUXc}{?ZUӮUj;T<ޯ ~{}3'}PµVrϺCzm~:8׍_OktϧmShъzldi>)}cȧ#9)'ShnWLyN9DyN9=<+z +gֳ2Y{V=k[ʼg޳Byc=+zZPx +gX>xV=+zϝ~F~|~m|hF~m|7~)MniMn +pS臛B?{V;y乃N;y乓yn乑Fxn乑Fy๒J+y乂J+y9s A<x.乐B y.๐B y.9L3y9 3y9DxN9DyNs_yZ#tGf=z-Ģ 3uy! ag C4 +jTZXDIJOUsSV4^GIK iT]_3+73> Ɠ,VMnf<,;Q/=b&_\Ӈww`w>pM߼-\@?(zG#6$lڇBΙ&%_c}/v|#xLvoGJ8񃌏${R?b 7PHCu'H\kR`Ḧx` _$H],wD.G3- +U~S:`?C/fu"beQkQJN{4<(e1z]Qٛ`WK-( +cǛyeR#mc'#sSzM,-E%Ӵ<z٦Y͗qv㰼4opT7^5Bgt z2KTQE&7&/ъ>h^y>Xٯ֩{kxCAx5܅<}`ejV&%LQis}A3C( +#Kޠ$ bƅn&dVԶO SKt=]i g2!of&[䩲M-څ܋6 "(AtIQC =e.o~&wTʝČ>~k3Чh1IuW[qqߏ|}.2T%KLajU@'9)΁CѲ>&rM_(J߼.e|SGxͷW5]mW] 3=}> +endobj +1319 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1320 0 obj +<>stream +HWn}CD?v߻g7;m;) m3/мc{^Ow/Ih %yjY&2h&09o&v tI.`E1A7;ÝGfъ跍qHHi.e]ہ[?e~/^uddE +}_`_ͬܕl͊O ܮ eu[{>2@ɏmeє@ ޝpJpdWJXĖ:zY?,qT4skO|s ϭIn@s~-Gyb Uay0 ,CPR@ܾbzQsJ{ 0[9qH|QWȸ0`8?(>ZRh1u^;ED+򮧼{ { qR@[g@Qh=^ QϻyEwghO:G ܚ g@Mhj¹*xN%첉םstlA+I4ݨon32g_eXinZiVdAp@ڌzRm@QՆp%9j9=( wL~T)vpԠȞzǝ +<^5 DOC@((98ZYJ;մz8g]z 7Q(g77"K>,QNqc}jw #g ?LQZ_8Z +7s@fJa8I{4X=jFS +JpG;-h.(Q{tJJjJ+ ~f pGħ4%3JN(Vq{E9*9)t* ` (.pR`sMW*cIO[||l? WAH^8´8##Dq`*hqX7!:2J8Z Gk^M8.7|u֦Pq3HAK5z4%B-VjqR{ERa/KĢ.D[gRhs^+s1Eg`+ Dy@N(Vq{E.qg׼)2Dg+ Dy->8X,`+C\og8Rg`k1nz3)%8l@ Zh'.a; x]eE̚Sv|8;liwzoR}J 0Av;E\su0g5nREM w5 ZFQW܌P@ jpE&QgxXъp`cqMn;xpA~@Sb_4{vRXk>lRyVp< +/LBfwĔSemy7jޟm>P \V91Epd/$i\Uz|.[ zyzSĴ.xo>??*p&,> IԲڱACx >iNbM:pq/2G].6Woy).=*Q%*?HLTM(Q:[(5bƩ֍Nj>ؿp!iVsp5MNTYz;s)E\oN Nved%bVMJ7>Ըch0','-'NYwA@9l?0A|Iʤ}r4J?lZvܶ袻|TR4bR`dJB#:GeKIs9ϕ$IEKd &&ضeG*/evKˁt|ߓ8tN'8ruϼ@,feUMETU=SgvWܧ\w\;iq3Xw2+4|$ yc&OttI]6Ķ8[7WX~;l22?%`YٯxS2OU{IKKWUd|/̓: Nfs uiBk+a S8lNs"|i  drqfuB+! +Ci(>xr7'fpykD܃qÑ +BεyaMx2kVjƚ.p (NC]@}虍fhv!WB YX+CabCյ{_ʸw% ȉgNg](kړ)mqn]!* -'ks,m bxٶG} +1Pp{ssH|C"3 4zbDT +z$\8t#|FКV/υcfe–;z j ِGz[VGzu׮c:M^}z)+YuKXIDY)l')''qѰd(xkp~z|mt*zj;J4{qcДp(p]; 翦B$mL +>m}}cdq8UZ<=ZMحڸx4o{5vr7JIK9*tVVsgJۀ@uF WL zLؒdp5QUpbbޏv,zᑇv'EfR@s`@h7RV(o0fTn%%O,4+EBνrk5 +p!jn kԷ[ehUhk50lN:?^oŌPVS<â Σ\'m^aӵ]5y&åL~y+LvV5Ol{{\oۯ2zYW7b[0YT@,ʊI%eDF.8hv)d#H<"pu.鈂 FUS.] _=2Ix nj2N$xb.r潝( "ncFxPziDxc/ +]7nXg/:Q(]e-^>{/ɵՎ4*'BbFDe=D>:p{)uTbVPAn(Ʒ2G %0Cݧˡ1յ{'L(h +nd(\A:Ty|=tvt?~IQa\\f?;RxAոw/ Ly=ox= + +endstream endobj + +1321 0 obj +<> +endobj +1322 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1323 0 obj +<>stream +HWݎiVCжpH&Equzu`w%DnWݦs=CQ=s;߼Mf3Nq+qQܔm&g[[Z}aj;I$1VJ}\QW8VƹO/-Uo'SYL ~A}[uጋSY`ڒgRh*_:q/iΰ[j}ţ +h>nǛ=TYE%waKRT%2nri6J5UZ=UL# q+@@._Y԰4A +\թ٩5qZ)c!Y8IhޥwC4Jof3l\vJ3sY5Դ]@_^z3Z-;瘬_wRBRЊtrDS .jwW=tʼnh&=xfG/Wm-VTͮ;s+C}CLNi 6PZj_pdq+Ea| W,pIģ>Nia?=.|sXxd%F'2T/e 6c3r*rBxr3XA\ZE.p9)M RB +;UxvgXs@!}a QG +f;f&%Qcn( +أx,ay5D?[wT=/%iEzr."qiS dN1W#y$Ae.ZEH5pӔ[ku&B$x8RNT9 cl+0<:ݭ0L+tʆɩ?T>ѭ6O.TGN=xx _)kGpAH ujFuB+~'9EԀ!LDСxGE @W^LGYEQ$ݣ#NmR52K1pu)cd=>TXO p0ļG]ը$ADC}jckj69;zu~AE>Q?NG썺Nfj51ǥUL;Naɘ1'PܽY*?2Xê!۩r$̠&L8.BVr :)- +yPoe y5t}ʢO2ⅺo 6e`<{.o!f` ++ͥl|O*|p`} Wƴr/;|z]u\ 7gK|GDa Sy|RIZ.QS,{'{mCmnN_L1HEpiy~!Za xWp$}zzXJ ~}g啴Z134]u!.ueFLW>75Oҷy0F9n:tnz{tW, + 0 + +endstream endobj + +1324 0 obj +<> +endobj +1325 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1326 0 obj +<>stream +H]oFݿbDmZРA0hx'D_vfgfIJ/ Drsg~X\\.2jpaLYlbBkU^anB-/.;HۋZ/0L-׋͇ ckrdZkl|ōF7A%e +Ž"̬JhbTdRW$M07̋'^a +p6<jj;=0@-uT/E'< 鹥cb`Tj +"FG-=Ԋl ikpm3/>@Ӫ{ 4jRo]AK5+t-v:ARV+OgȜGpqk8כl=l,`3&W}ӵVmw={p?Q@]0408Uw!1A)}2܌Slj @1fc2$D\4TS _^Ye$bdq6Cp;0rO_]NA2Z,VTKW* +U12J2(efW/TiA-}n0V"Z +F_@w{&,j"qISP]h.1g]^if"ɑܑ|eTaM*e9=h5. +Տ4IezYڎ--0؇2 +@?XK HEgJt^.ŕ5>sXuGqDQ1d G`ԜHT"i(`9]6gŰ,e?3=ˠx%ZzfyD9`U;8J7s(%AbU% zǮt8z|gM江hLnp=v#x!rԾzBw_48R]6`FNfɉ TCΛS͹5v]m]#Be"1n_'q R>İ;Evޑ'9>Zߵ 8 6Q0|Ǒ6͓t&%^UНs(J¾;lIco;Q@d9"JQ\LcpN1Byt-z$ ) z8 A:8e3R !z/c`!Ft-kI\-w~CzSoi(+YW2Inriv`BKeK%z'߰^^z2Ap`?LMCR +%BXzh6sZxM|Z^s^x=̅SEQ+xx{+իæ2 *"h5sݥ< +t`~f<~s@."I]J|1];g^9^31EX -뻮UD +;EB6 Nۆ:/6iFRTg:7Ɓ|q>?"8|9?ƍG'nDI7_g4K;$){ 2t +}r s~|q]s^䬦>zfjfuoᶨ8.Rv \]aY2ex'=3GlL|2ngɨus; + +endstream endobj + +1327 0 obj +<> +endobj +1328 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1329 0 obj +<>stream +HWnF? NHs. 8N9`L,dҐ$H3-;Kq9ݙy9 +$ )@<6) +O<*$&-.Ϣ€tNU;l* *bed'Y%;|eE&iᄡ'9e %qaXqYyfM~~{7B*VDv~2 5hsS⒗vŖ:[DH3jmuyf WU`1f xMĤ$ r|Gx +vl Qi#[OJhż,̇D&O!L):3 +g Рs|9# g!K) e8oNsdPQdI.haoisq3M "d&h6xLSL\R,و4PGsiK~*Ů &s?C^1k=J*{zȻ=B; υ.}]!n<s\6 7e9#h,{f}"n=uizÞjۇ])!H=wX{RropΗ ߾O95$ Kx#يlc\nu8Nj1Kݼjo:7435YD x ẅ́WB2^NKFު_tK^o*>CQ +4֏kwtUM/}Hl XX7g3&- pu)}|~Jw>Ԋ4v+p [y gQ +Uu#mSGFta=u eӢvv$EfPl.eq6З7b[bw%+a +(깾b&w.f> 7-"-.a; f*z\ -|rm>h^Gx~A%%O]}d} oq +8HXrơf? T`d + +endstream endobj + +1330 0 obj +<> +endobj +1331 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1332 0 obj +<>stream +HWn#} }XQ1<, D%ёHAx~$ߐ̹uIj1rs~6y;izT'Y+B +]P)ƋM$j5yÙ7TZ̮x1{7ZoߟIM~jqTs^~$a, ,y`cpML#޷S%v4S"Dw箝#̵?V2m :b a:>v< eК҅gB5fiaUB:NɚsO.}&*BV7;Y^_3)[u_6zn.N׃7D$ FMQ B͡ZS8-N=*A/#-h4O*(H +Bir* + +gżb^V˄$zꤱNT[U+ZQFL$%xӷE qFݞѾ+(qh9'R X.*}S|SU"5đ2] s"'KFϡ XV,vfƝ5 ]VVht718?NR7Iǜ`_HA IysN9DhdC,#@yGv +it#{)&[c*!:]krq ]4)2 @7o}xj)7|I]` +%tn8G20Ni]B Q{#=4u<ԣ;*d!իY1l[S͊}*0L;Ey4?QsJhbRelj. ^"tR)5.ݚl!;Z@ PMMN#TlF"3jM6໛ָHmuv`,\ƃi٨ǤKf9ёZjT°ˑElq7e2R!G8=rV:A*.nZMmۼE?4S-2y9R[.c%dp2V`gx;,Sek]BpVaBW4zS*|(s,Q - +E=joo-\aSI-r#+kK[Paۍ,RdAf^lB@[/eG%rѯ+]މZt%>|<̦L-k#NNq^Syei^. +]5LE4-e7kMaˆVhGes-<e?=,."THyY*P/ 웿}%lTӰKy/Afe*\lmzVTO\݈z5e9]ڋk^k,HTJ4+t.+qӯ1&1dlV?Wb U꣉5`!֖sފlF;:oB&d>rjc#'raZOUc/C0P–o()oqcn/;\\>dfY|fV< ,K֖vyyGABm6x U++|Y'ԣE  + +endstream endobj + +1333 0 obj +<> +endobj +1334 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1335 0 obj +<>stream +HWnFSiΑ3{Nb^(2mI3[?Pd;]`Eh?lBL2 +A4X<.v^vDSݪ+qU]+-+Z/güp>\R(k/4|q#(~[eeg2^@)y)JwOk^?]Q6/9vuUt1~^("Lu&w'EQBBAa^~G 8-j>a zE+C8|ɫm?Q}߃.Z/Q'WxףGLi=,DgDw,*]=᾽tm[:x0@s-7?АE頃z #{EEUy?XBecîDO1'Ǣ6$qb +nP}HbſTޖPeRE,EO3eߢXvlG)v &Ge`i8,~ R2%"H[3El=g~C/3"Dw]_B@ թz_.=^S{_ +Vj,T-~׿vZ4T6m(-XGAl!e)x6Bh Uhz嵼BFD(Qj옜ߡ Fns] +>o}gKAYi,⺈le첌L*=#^OSI5m#`iLɴMcÒYM2'DAfy2f1kȬM6C fG(,!>;GM(jɖLZ"N_۳BC/[͠FA<Ւـ{=gE+Lu^@ub*㖉7|DwfMX[,,ZL$?u?I@G + +endstream endobj + +1336 0 obj +<> +endobj +1337 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1338 0 obj +<>stream +HWnIw]40$12( +dŶ ٢c-J3-{~f(9€539;|=_,bq3(([Fk_xYWbql&bΞ\YYTbqM-"{sBe?=g˄4vsBw]_6PT3(4dt^]yo,|^5kYegxs6?n͍-Yxhbt}jVZ S +@[Vd72_2@Gz#*|XJ|`EWW 45m؀#`Jxe +ʁվM׋Ypf7(ǔжEN@aBZƼ rs"eem'R3/ q2[㶙X!D[Y\U#qζ떧wSpkVwMC52yY_[7m7$e bxH9țۼG0wwK&X'C͏o FT:70d)/tha&8n1+]XpΞQS@_dh]] \l )FX2K]BwJ:]"^uo[{k adUs ځ"u>HUXP$" p. MuL{w<4e=Fԓq4,8(I>Neܨ؇ +HBV|Z!xPz!(]Tɮ:nv]RFT68 I}d2쨗:f\ۨguH#&jE*?O3!cDҮ*3a*'{4c˛Ia ّ-p20F%Dk5)kQZG칓~Srٍyw@ƴt|E<;Mҿ׿*`dT6#F!F02/\5hw#}pq@pc鄑K!i~X'ԘNdþJ{U #ol<6|WFijhIR\UcfUs]PA&`b:H# xhwA73&[-?0'Y`l沖elj҇&mqDt'GS@0PL&`!C͉SWjT*KTN8?L_@ CL|XZTmǙ^JoNGJE0zWL٪`ʼnAmfQ+(~$6@3+0v0:#ĭ ~,\а64qXՌ[Q oْ`FY]@W`1ĀLcrlhIKP`Wy`w IzcQ}s'^p2>b5 +, QpjxwJNˊD{d2TY2\-6.!QZmwzH#Վ7KY1U7u} Zc=,suM)8zKTȻB:1/#ʗ\ t1m5XpU=>0jwdeKyXG<dy%X+&~40#S`ϟOsUpŊaPT 3j$"CX(#y( `s.U* n~4Ɍؕഎ3Dð;C4ݤ9 B=P;Uϥ PEQQ0vndE߫ubmrW9Ns[sƣ.cu"?ڪE̼%ic]Nw^̼Tk=aiC-d?ϭ7lA! uʉ!ߵmn#Ý4j4j +*Эxl(l}IfğXsvh8EC ݾ'YNEͫ*rFo-?/Jw,ے5ϡY3,.%qG+۴/dm jP*Gnp&:sU%VN;)Yr=d7y/d;,ӄ0xD*0Ҋl7.*RQ2zRn>'d>ETo>V1% Rmiaآ(O),XBbAt[@˵j9\troEh`^ + +endstream endobj + +1339 0 obj +<> +endobj +1340 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1341 0 obj +<>stream +HWێ}I^ X/A:Y/Y# aȣ͸iXH!*ݺ `&S^&7b>N04Ҏ|cwi`wo-' !ݥvlez}[[._n^J4&o+~6uK4 &gy 7㦁;ì`Xi#ˡ<zyni_n1V+z͞}={X`hc=wM65@UErՌ6'7}aRٛw-˚MޱO~r;yn*?w<*)1* 1rq4h&}E)o$U[OM f~i.X5ytlh9  i +ܕ;z/9:1A3.8[i.Hxp`+9M_!YQP}"7TUS=uQ믵4*jɦ r# !?Pe )Gz uhgXNTpW"*3Q| F ?~=Q[(_{Ҹ;["A5obu%RIZ*Err>O|6#}wMYt6ETvM%B:fX?7-Ȃ\E~ J9R? /=d 㼦hr9EB"@1S;IA4C~B#qx@O(ĽӐ;4P/Q* sG**ӊսՃc{XM%ה䷉FFp!++ +b䟬%Pü415;juBDaG$gBR)qaKLVQQg)-w򲧴zjn +RZнr@2d2bueFn{xFb %Ҷ Z1`Hq@.?#9z)M&GbaMaS#OImXEP`K<SrD1ԶgfPbR+>|\))N̏,uXsT9@ qkn%v32T7'C( qqA2b ߲,X,J)_@342h q%-|(nsxqSHUV z|.PWjLJ: 9p Rd")?VBģLG=nvvױ=&6΀CWUJ[Ƅ% T]γ?HRfܑw ɼ۝ei/J,NnYAvT`Xj_ٲi@nJR˓@ԆA$i`j \n:gZ2"D5]m>QazZY@YU+ -)uM/:U;fm|/L~<"K5EW巡pfMMC΃רx2Baǵ#>K]iw"cOVtbqt|ݗ<"pT@I|9rH>ݤޣ}Hbuuuyb~%֤告w\ 8{59?Ihy*_#F(,= 3"Nbݧ#zܮuLOxrgG eMfl`'sk) gz"U"#Xf;xnRV>؜Cф=M_ bAP7\NuWbsq ܼڃz'j p:7Ex*:Gl,7yji A"=dlǐ-FXer1s뿪\ E]0O;/ 2zo#ϛ!!a;(*2JTb/û+~`%>T$[D[[5(. ,;YQD! Is]0ՑkNǢee6XՌF4qM2Mq9mrgN0 6K߈¶4,4r/ҰwW'>513!ތۉSnUL"jɗ[c6X!5aLeScU1Hu 24StxM> +endobj +1343 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1344 0 obj +<>stream +HWێE^+iPlޚIe"c~aBrG TuU5ə]v64R˩'uZ\F?ĄiliCkB?]Ǝ/㝪m`sJ)X)FP02M8&Uuk!oVyxW埚L!-$u&0M>~8fdTt1ڀZ{8XY8Zэá9{a +5} +=EM23\[+ws LL~ 6$=GLRSw)[Fuϰ8db +XKL̷/;8B(.M+5NiNɂc6%ƺmA 4[A +h9Uߊ7k;>JRr)+\pESߩ@fpǩ jQ&7g6,vy +v)JqD˼*aԐ\N7^תՃaz|Q|~(?U74?&޵TM7oܹ@'+MT(X8*i5Ő޳?`yZdΰl~_'>|4aɁUY(Q,NJcr{͉Gs5z@:qTK0P 2͞kd*_H1Iۊj?\ +`y3m qjQBCj!z1%2 lI`l/cdMf`40=,S LnV$,J%\0œM  {)uxW2ĪʟMuZq26[ 'Ctwn=! Jd }Ws&9%![82ɺҋ%.#CK(~{#Q,R2Lәd@K$3?Yq +B.ts^ǐ p|elD%aQ9f4-E*Z?;雩GCT >^&JN!@jiO]݅0ɿ' +글.JCtVORme/ݾ<%Xe͖2&;4٩T2wSD[߲$+.ɹZ~ >u'q"6{[ 3)2\SX̶ 6]j.FF7BF~)7VVѸQ}1y1<+WhuwpEerc +p?+UyXB#pzf֚kڌո"VB$׳s~*e"O3OZeέRyLZBiKELϩVbp_fE(pd77!J)@_~`h(4~@ds_ 0erМjpSνYJ2KIf,E5VǯW]N.5=}pE%bT,ʴ𞪓7B co +{lֹqV2\^ؼK !8?/ 3QN8JV#a*J"Zm q1c$kSjG-hn GUvVB2+dɖƉOA><@=`Qѷ̑\./$K,MH1`E&} Ovj+ =z +L1"h:b`D{{H4\? bɱ84Rr\gRIgKL^J.|m/Cegɀ[7}ysaJ>rj\ …X5%X1MeݒhIټG;Hԗ{;ߡzG>^w qUx5-xFr})e] + +endstream endobj + +1345 0 obj +<> +endobj +1346 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1347 0 obj +<>stream +HWnSrkM?CrIE '0dkFl"}eH#b#?OJH1>/u'OoZl'OZwۓk +GڊuT 3eM-⠿34Hn:J˴uKE2BG#L{iv-u~'s$J6q7-vf}ʫw7ye> -xl~UVvҖ~m.r ;|Ҫrm0BֻA30 I3+b&IM{.CMq?j\ub\*I{TM z}mq>6~l9򼭚ƨcϳ}~*J7|o=YERA-ՒS +$wΛͧ҇<P%XtmImG.!rXEiQ%v{Gohėi!jPGcOȻ8 bq,ƹU {X&xdp;_/nB|dtHr aj`VN8_iWrI6\ui!%nS\ӏ@14Lnj&-sGO[3I`P>Z l̞ 3ex ߌLW}hSe`"RHT*} YWSBI+.[}o( @B`qKJO}(Nj5:Drw ^+O'5Fb"l8li UCQAr6}:q'Hc].!QfJ5;q3ssWR)d1g![qA(LHx pp+h7z8T +oQm; +a!QD]u4S!ڴb|3D7T0 \VCƫ|D08oIWR6@ʪge_OiVA ,0S;NRlGJWRSBm^z>08MSY/ QSC|>*Z^3XXƮv!Ǧ¥pӤే@:5/$[B5/`@[ ljM#۴y(cL ɴMK'M mkMS RUcm!d[^ȶ奓5höP_MfZ_M-/edX^8eЕh^ S?@? @a|D] Ӊj/ /I T>W7"HاCs&+DHpS?ĩPfN3gerLKy!{ /n3>5WYˇ"ۺ)k^ȼpFLwVriZ[#3GjVfsx鄉y)٘y餕^L +z2|x}LNMw6aj̼ ̼tS_6oDxMר9I%z`~~sڳԻJ#:VL5}އZ(jďs@fo -TG˨B)lQR& iҨ7oV&e۠NHy!;#/F0țJp[UB7Pa3* +p7`7 +H! zlH?[7MZ|BDٖ_KW`ZDPnҔ1%>}qS@#D! 0f ,sBnz׼W\ hF&DnbXѱtp*h@U~>&s'2ʈD`p E)mKq 23MU_PMA]U8=BAY'Alco/C3 H1(op/&@MYzwѳ A溥xD=Da1LA˧ьj(hd@m4~e~o⏂C[; "+d3YC$,$Q^X1zFBr~qQ $Y C0CjpZt1S x2 + +endstream endobj + +1348 0 obj +<> +endobj +1349 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1350 0 obj +<>stream +HWnܸSJ"Y(Jڋ$u/l ;0lkxS9)i䙸F$fZ(1>R*IHTb(2)Ue۔;:~EQb6wGgK'Zz|zoB +eLUKJG/$aal M +#2MWFJ(IQ\ˋ'h[Ay"#V-nn7*)Ah°=oUsS&ƊHttr+&eG􆸅 4)>YΊ#sRb"R6~iy~0ʂOo4d^yJl Ւ֮Z*3XL + y tPen[^㊌T𑥸\a+A +֋~p(^2˦"V olq*c.m˂drA`,(”u25"lvnϦ]v/Mĥ/gD")V˕8H_NEt狦X>X}^9-3(M *,~#-ɍ1x&ϧ1g<ᆳPyď8 {ɡ^bhgW@9h@cO~&S'UU?'<=4*yb]G$  ,]"Cɐbה(E֭5Nؘ1C+ly8acf\>eo#磟bxX/,ܶ{E,Nv74(MI񤪔 +&dб]Z3 /2xE"s1z^?\:\ŭaw|~ӌ(k>榄9^C܍j03YC +q%QLH 9slgGrv[qbŻ!3(i΂SßlPGڑSc +ᣣg6/i>.oEⅡg@D`Ustݓ5I^sOغrPq7u*SɹʓԦ*2d3iMTٌ4t܎Wrweb{4?ɲ6I8d`TgURM &TuRKI)Uc Gkm"MXn'.炤 IGǜ:)v9AfUS֌OQ1U`TAщ`=?/ d/Tꋛlξ)5MiAC>~~oE;TE"vۺxH.\&P6qpnSӜGE6.(8db+pUKx +Uʐg)YenW=PҜQ$m DNaStWSe -V4|}#@t>~~iF=$n/e +%T /s2=2moHbmY2ŗCmI+jZOE 1iz_QWf{+&0-͞*z= j>"%Y +`4\}&HuDDr)R&N-%DlE2B׭eU^Dzo.UALKk +HSQ +9GkXn o7mbM1; NaNQCODW.s!gp@A(~S΍Q婸1*p|lرA7ɒZkdxK= Ip``sqdBmt~ {=")-E3E҇VCP䷓u4P2 3gb#T xyG:'İ? &U0Jxc(<.U^%N腾4MxE]wBNOfGd + +endstream endobj + +1351 0 obj +<> +endobj +1352 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1353 0 obj +<>stream +HWr9)pĬEh3rrhm-'vxU*fXH^;}eэHj)Uihtt>9ύb~3ZNG#<YLMgT,~O,zr -nXű6b#ɥ<3?Eڹ"'>IS]bfJVM^fe8YgבyPv*u"6tP +M@+ΣiryMs|8i!yVgM&&G*ܮ[:X+ð@#w7&@2PliBN:1 A"}r+fYU}{ƝMȝ v˓pU4򔿎yl EX%k(gM!y6?ji)= +H^s7S\bvVow(_2 e4Bt~SENշջS~],Ļ[,ޖ%Xɷb~4G'3e=u5]y*9WjM .Yv^o[L$l $ԗ;(2("2+XoN`ATf#LW4g5KYDT3 +=҂j @)3FLMzӁaЮBCB4l2ʹ)TdNe yW^/B2  a0:pRl]? p8: }(DPBauE)R}AHM< K W@cqa<ƵbKF>׿HֿNUDt5I70n@9,#-ZH!C}0߄զ-w|q1gMM'Yh+=Qӷ;CPh,4ᩖ~"e>.2ͶK7xkym%"ܬ2%m{h&?ޠs$'-M7Uz^]bF^w^VD`UH+ehD HvH2XR|`$_. %$ %Tnʰ[)LN$-\"Vsy+X vLS+J&xxz({>3ta֜L.fhg_?mbTbbrH+asr7u +Ɓ̧;U+g0~"!0rIbl6KO;.:6~~1)|pt upSQ٠G0= ,pi:j}NW~l5V+"wY :DPORqű,l| "ҬP/}XFJt )78A2@CUR(}~R(\ȍ,0+BsiD9TSJ5+HډB4ǞfR4;I"~#jqVk5&t* +ϯОˇ_k?<<ϴp+7e}O Tr+qYՈ'xj!KX t1`}s-8:l:zSl~i1&l3ɚ1Gg@?#PVmD`ΥQS{KʍqA0N# +a"53xVEE#Q4-vhA + gR˄`FlhH/w!3~YW; 8 xe]6c7F-A8ețA_Q򬭨Dl n̯ynSNrɂy}ء@_Tq` !-GC5z\}IR+06v Hk!'יY%=YV(Z:/ +*MUܩPyg0#gDAæ DfB)h["lli㗨`W Mpe4ϡ*T5:X5[,IA:bx*˪uKV!:~@@shK;ukƉN2IGS_wniVdb-x^+ EV?h + +endstream endobj + +1354 0 obj +<> +endobj +1355 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1356 0 obj +<>stream +HWn}M%Џ͵fI'@Ay=CI@CY ?/ TWUs8a@ @þԩWJoΔ + +5*V*AU:{zr +]vg/NYbębxv%/e.8yy)NqAYv=cTƒ2e'̽.pFGEfQUfYW 7U0E ⾥݀_4m2nf~ƒΆܖ\r J;,r6:wbjG&92,W<:xd3[җakm\]Na3.E /6yiGg7gS{tN\QUa)//QʻW1;-\LsIPB!Rq1F,ᡦe:*ĒvP]:25b4ykûxhVg-wSʟm~fI@WSحf8􅝄 ,L9>l^ম-0 9AN*fT!I1J ]Eqe(JJ8 Y = ɢKiCܰ!'1ig,^bKV8bp1phn8|_~Wfh?7U?rD:[et*a3^9F_'>\G *Gh̴YBt=iSգsiƤ&-C#XWMMZ N~ Xz:(xgM/h#|G6̒avqlwiCy/!b3pcVE!Fs;'o wB T.QK:(E፩qF%?is֔[S!~. GO?ޅ9g&Eĉ?:2E)FRzְ4xxa$|D:O ['YF{,d5'}}DK; v4{Ǜ1LrLԃH5{X;ztL1*`j_NzG?վ˃ڧ*!B>-яÅzf;H! +U]UӳwW'* xICJGvrAԃ- mcDY.dT'4) oxͨ0jJzq39^x4[~u"!֑}lN:k)]?e;~w/$DqGDɓ!Ra"5ÍQM7+ kt } -[sI45_q\b6F b& i CgϴQ,~6iK|?ǛQXM}.~kd\YߨՆބ.ҬƖ)%ОZ/t DCdf)J] +([$?|yJޑ9).>X*"nz׎Ɣs~!}Xs;& Db*1ό'<Ћ32|eEv"} ;yz8LzY5kT o9<QzL0yÁϠCҦ-U0ki, 'udDŴ KP9 ngU61NT§ q%5R:ΐ +H'~É+v+Ԩ}*;{̕W0vc<珣*`)?qQ;H3'U #L!3gHZ P +.ajۿGjheLpIv~Fd&*̂`8%c7˝oP^,;W4oqGIڀVuڻܻ{јFehja6 pT]򩚨h{5QUi ńRGĮqv|u_SK3%gJqDŽ~-wxH]WPmݸ;5lC3˺>uW 鐙2Gm#]W/ Y5[*Llֱ~@᭘ #cr86 mL?R8>i]5V*q[' , N=f$.o{^~ߋwD!ٳYL&lOb2Cv 3 +{omvSi`(;%vy^+ˣ4DIj]}6p$P!! 14c`xQK2*Ep0tWQsfyr]O[uM 5/)b + +endstream endobj + +1357 0 obj +<> +endobj +1358 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1359 0 obj +<>stream +HWے۸}#"@$唳vʪ뚢FG87/W:Rp!ht>xxZ9E,=0yyRfC0Z4&pę5|0O˷Q'/, +$iZ`O?EWXE$xz~ Dq,?Pߔ-T]Idy jKD+R1/Em(y<̠~6?p-1w wn=o>D 0n, .uĸiN-]՛gIlWSmy8M>nMu-݇h8c_oQ7D5][̫i:`Ϗ"~Ry_zSd4hJ gG /a &+85ӐQi߫C)ZtQX!">d!hCMĈ$(#,]ӛH0Tf@ݶc=?y1d2(r96,kS"U [dɼ'ǧ2 ;a +8w/n.& I@˵)D":騩& +57ZZ^O kv^B-`ђ(QSP3*,=)4P2)+IY!p#8T},۾jX* 1؎Ō5I7 +Wg((f,\&#|6j>eZ=;b^2ο zHK[pJHgM3sPIO;Mх\`A 'O`!s+MK䠷[sK,3u$$e*hw\ A9odb.VH2}K#)I(B!#~ dY2O)1s2:i4>E +um7F.2![KWS0PŒk -j>DoQJWmT7D+)ndNi327BuXiK3<󪳤ZƐݽb2,/+>Īh&TQQ1K n8$iv+InF5|My9POJ%W4 vn>,!ᴧ{Yɬ +iZF>U.E4>doOw0'F.j o`*:v .2O[ .^~|ʐ +%i/k!P.#cڝYiHNO:B?,D~ΫGhҴf܏8dL)^,ɬ|> +endobj +1361 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1362 0 obj +<>stream +HW[o\~z$mɼ%[8hқ,k@U7_粲-ə8ٙJtT[W֨ZRJQ<>_Nxw}8+٧sq}U^4^ +emF⍤%42X䅍…4$-^7i.An&+ڌDouӺGܭyj_u\5nղ NV`ƭbMeJ/X8.BZs>YϞ٫3iJ|^?DXd-1vLM7ǧߝax#VE0 G3bgrS#QZ(*  ] +$Ku)xŗSz -POf5MjsՠDtY @P] mLެݮJuH 8U24iS}Y jb!ւ2 HMdi<0̄YVhR9%z燞-6alc',6#'CttG'8G?oꜼmZ( PMvttO}fŭI\[O[Vr1@*mrE8Qe$/((?4>':P#߫GPHAZX6d ea3k4ɪ2EaMPgALc W0Pt1rRVdFb3rJG9" |O#e3Ʃ0v$:ertʣL =,Pwf؊'#2]W_B +8֫\7#OYabG$N>|rĊ! <ځt@(,-BʥͶBpW->e~Hq6oz(+D>hq\={F4v^k݀ʤVCMn{ֺ'8DہݪmDpo|`4hϔ3w )t^E&i?l0T?!G8@#ojP Xܝ A+CC&#.>"s2 ngpWiʕͳ93TSqϵ)$Thy]mI-=5NJG,h@dcE\ =TonQ3n/o증% Uأύ2.Ey^EZt^_\aCٟxJtQ"'w,#^T~R;Ś:Ӂ;!ޣYTz*މl/ޯ>,6?EvU/0 4Xhˌc^ܖ+բj*b[o7bdw]vbA_~sK.{%C޼%-bv[yeYp~\]gEY= }/IYffI)T E €6145]WQ'Go^-gM\ݟ_̂Sb=Uݹ3l4_eP[4e9.?plrs],iUTe"3Qd&sYf"/>.lguvi\,8\])WVpRᎢzQ|c3 =bK\/;&.p (YH>/t,_(5^8K2 @/>Od`fJplΔ~-7v\V ;5O>VR/5 } k,'_ +?\y4E֪D~q4* =ԧ#0h;h`?U^*=ݥL| -=4prS9hkŜ`aCE*ϹyXFzE̯/l0;z 3L@Cs +1dbGϖ׵^K,Zl2cxf *2!Iж#dIc(oɽ}DMj5ђJi@ѤemF ~k]Y3*? }M:!W5w蓭cM4)BzC RpFW +&x~ѸhT۔ϑo2j)aWU*'\<6!4J ;yES9|y񳳍26V ݠlu5zNx3Go=0Al1:WKޭWԑoPSE!Q&]T.e c\΃%1;&n:| M{}~schy0jS4 +:K2("x#gJNŃs>u۷ww0rC9.4#1]mQPcf}D"iif}7 $Z3{c45(s(+ȯ6+qZ^9-.gyYH}.iR@),t% lwwtܴB83q|W䳯I>^W1|]J$%^q-J&7Ohbd#ItA<& l>oCmWn7@C)uB)Ժd5Vm#N 9c&(Ȗ]\~g9&7HDn,>$궒]9LƉ3}9>_#$r9W>K$tܗCy՜FNoނ~n*[7]WHzGG2u\ERAܑKݝ 7ə%,#,S!.zü9|sRhEu/M,no(_ n^R EZ~M~&O |!5 v/v?MjU -H !R BDRklCk +bDf +QythٍDu-ڡ{}ÿYE?H\ЛgJk+hLṷm%աmpR۔r' a#wu#"-,$%}ˮ$m #7Cl,Ci!\hk=N{I+%k7Ӑs5rؖw#-pS砅>Q=t :%^߽4<8̧mîpB2tj6潀ZAg#-\1z| dQʼn +(G73Pgj=0FA#}Nh''*!z + +endstream endobj + +1363 0 obj +<> +endobj +1364 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1365 0 obj +<>stream +HWmobi~$c/:@81& YGI ;, }fvy$%;3<3|99:Lbr}$eYQGڕ!_:ɇW+'V_ΤYUeUI%&Wgor[7y*wԮ$eq]_LzTR:-&3NRɪ'?&:{y`)֗Ь\`dg@VGɋ Y^<~8:K+A[|_lvWy޲MT|hfwЪtg]JԚ̮JB rTqA,b +.zNb|2n9$Q(ZU)pJwrWq֪ lat6lmeI(C#sX 5M^!,CQ22[] ?yt+Z_jb"Xmke9Pg$Jj'4 ӒB)62I8w6ǹOr'u!::{6MKȩޅGЀ>u)1QITdԥ`Ghβ߲H t AM<=1HC>S^HE0)5]0n-4y<3^nj' wҩYmM دQp'hPhǀ]u2##Jϒf=b1A4m|"`We7$:WepPy&P!ADDkg5B +E(lA$4MBv~iuv(>/g\̉oflM?|ƙ'41GMQ3@4ZCu>M5v,a\wvXiZm}p.і_ogIqA,cZTěf>DJG) ;.+Y~lN禸ȩ{Sh~9qB>+ Ԣ2wtN85wr|\#^;g ko|ډfx z$Y7&]z  wé q˞9M,`Ӵdǹ#D`m>%&LC=|#_Oj6pkb+l<>^S/Um}X5uEM՗j,Qi;>._[NUzUYU:" ;v j~לkW;v_=uuy&WjTt1iMi!/KEv(զnEa#B%w7BS>__eȤhEԠLteD!gT + 4dd.*@\7;KsJ&1nu%~C "<8;} 4>f]uDMR(ϻfi;iMj;ޏ[$ؽa~S"55بNTRUY4\4l}[.i)`*+PY,qƃ %Ӿ^,DⅨ\,9^=C S|E1gkh[!G?.t%ɗpp~ %v;&,5hsh3y-ϤŖg! Z^FWrΝ + +endstream endobj + +1366 0 obj +<> +endobj +1367 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1368 0 obj +<>stream +Hmo6W#D(Ro:ͺ!C~@X"l;/w#嗸PCxw:><_qYLr>RDEG=КeE&2Y䬼)Pv4R(Q$cVNmO|] 1u|v΃3uvL8.H> tF3vt.R͒L ъ]eAX@Kop2 ^Lɶa:wnZ)2X0k̼ӟ`P$-s7e$'I* +`ilc T#݊Mx^f9V3b!/X~`4a} Ώ#'NHdJsԬ7jef߳n?2ުZtSi5gn3co/9)V9-`r5UrM/lgULl.ӳ~; +֜\L\-D3B0iWf VսYtý/A㩜}eHIẀ<^U{ `~ren vʆՓ}'w b Ǚǰ8#k8 dש;\m~wM5z,} T P+*ޅ{"=tK*ěPP +`Ϛ4f.yD!s좭?n{;֮ + +endstream endobj + +1369 0 obj +<> +endobj +1370 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1371 0 obj +<>stream +HWr }GrC$_r;yӺTɉDyk#e!9wuMt/h}p~<픐bw2ˍG=EUdJyщG&7_.{YK%v7L^6oΫ%BS~` MwbL:-v7[/2Q\"s +R &sF" + Z t[eernKh?*74JCS#Z1݂&tPfﭛ< WwϦTYQq+T7IgK&+p2/y *E\;> 7 tV)7!+ݼ@r_0/cdUyxC.*|xsEMߦpK :?sd-fj +@Ȣg/?;>͓ŊSw~xMU w*z۷ҭ2ONj۾Av `S3M} 8 tr?[웇E,faQ9Z$I(7OP@woSCƦߩth^j֐2 m&ԃUBҡ_ +>xWpSZ1*KV-x (Ȇ<,QT9 `r"N6|j A\2өJtfQY( 1\TqSk;Q5Sb c!ςBRRHsu(BStִzh&L-&np- cOR FxLk.%WuW~#5mVsk&0|/Stp ǂ~KY1c b|SFs0S*+#b֙(B0-lq*s +U9}jƧ;@'F!x缹y]8ӑ>!b96V`=izgdjB%s]sG[Er_.YIRe ֥ؠ⫄دjֹeP}ׇ:GM"k;8mPHԇCsxF)_+V.GSa71"'$ef7;!!|v?J}u(Y}T6\>㉎i +|N5>BJzU2D_YN?9fJd|8y~aKXB,`ނ$cë7I_r^3u$Yw|+s4MӒx&tW.Ệ 1 G:Mb ">4i_g6-WRIn.QTzbż|D'dU?7A^7@@@dsJ<^sC#0p?5:cT8h~*he߻(B_?*?8ҎW| W)UWVBh͔C[}xi܊0!1E&^hЂ S~YwZ,w/>c@(ED˥9i8ɤqq*-IpszbO-yc̈́q(nG*8$xg59酧 ~SbE&T%t%zRT+Uߜ~NAuYm4<הAzfWimrg`M^UBXϘ,[ Ϟs2)N#Sz<m&E\3عWj,e {qf]8qfpĝ3w*+OE R] J⍳tKY"]P$ +P~<4qh9 +ڼkeVW ~3V~BQ20*xAK9u}Rh}+vЎg[dW2bjƨ?{jgL4>#3`Y4ćIu{ GW?'8,iu}'jY1Vwj`K7n5 +ZDխj + +endstream endobj + +1372 0 obj +<> +endobj +1373 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1374 0 obj +<>stream +HWrF}W`e@+\֎-WU⛬RA$$!EHl;= !;k%*`z{^Nf3-ݜ(V5*VU*٫Mؔͼ;9ǹJ?HS0u[*>Swe-0h!sC#QO oK̈eZrCn,!&Wu5G!遑#r1Ÿ?/1#@%} __+הxxtC@tQF0ҲGal;sJ1ئwzޗFjYMTT={qm/QqB:nVl"V;\ϯVgNO'Qz"ya`u9X (@`[< gbip==(g$Eɱ,5uqⲠV r!)^eFh=ט(K.cIBe<Ұ,Hyv9P0`f3PWKvCnR9UF(Xҭ/ZaZA7mw%[ 8.ᡫ|+m ƲaYQ9 ++ z%n."Zo +5BFAuwKxR9 M8lx!GO*-ش[W mumJ8X~hz^к[J̲cRY0g%$nOWMxsT2m1>`Llp"f <U62[J_<|=u ƞUgJN%py#V * + +endstream endobj + +1375 0 obj +<> +endobj +1376 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1377 0 obj +<>stream +HWn6}W#DHQY`n ћ-*ɕwrHnÙљ!C>r$Y4$Kx"xa1:lh󍀇(A $s3 cȟGSv}E\wf2bB,$Zm<6e'\!?|35>;&i(x J8zCcШkxnED-'`[KL*H A:VVӳUy~ɥS2L naf/OX_c> +endobj +1379 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1380 0 obj +<>stream +HWrܸ}WLy<IJ7+-"TԐ\H!nt7Cʎ[[S5I\Ow:{yu)ΌIN-G=gM*"-LUOg/w^vaRV˿^u;[˥*WWϮe9OVƹ/ f|Ioh#cJ%t\z"9]\ܯhda2Yi& +Zz_\Q1dsvo>mcۈ_A0w&(rf v2؍&k̓-KgizCC3'G,2:M_s빵*Y/u|N G<_-w]W>=e~USۡWÀ|ZZcU8'"X?bo;KoTԽK=k{zTKRBM,lX}3xݴɉxىx"VS뎌+ɽ!Y?b{us`z<ٍ*`/ Jg(c,+zs+tgT9@0E%jCޝs%cр%o=ip0lZ NYg `YKD)RlZE] +Ȧ}+dg4f`AI/^P&x.|ɺ'&,wQ񘙾EJƠbP򣐔+ <4R2~W- +q[ZX8df &QT.Lb% &85]m\gu vi`8W GD6 8)F L)ɪUQ"7U9J&oh : +]=T ~@prgJY ł (475 bQuhYa>1=TU?a:n[OG#=AOO-pH$)6$ +D"kQH00P O8!%=!,RHĬs҃fzH(H/Dn/ ŵQGj'9ޛ^CMHKjwgɖ9!#lQFzYrѣ|G榦A|ԣVTVjj 2?S*TM ?OnwSЙvb:IFɑաL:TAJzY:9I,o"\E-մ}{>iOl ݬ7tDХ Ksai~H،gդ(_Ě+эBTA+uRJzZ]9)5`7i#rJȲ4_9Yl+Bވ8*Uj%a/n,7Tэ` 8P49P1@Ign.J\68cO?zJD:+-ɺr.~.`[ .-dPœd/^~Hݰa9 +֝S9P 0bzUN^95!7&K>Q}s1{l?~0VK5iA1= +6bD 'l'Bzn'"پI瑛|;3k1d6zFD)5)fscalLԶۛЮ '&Nr=IIg:yLN梓9d8_FZfנp>*xz=`H9|\Zg KPVu'<$T [SV?NS0@'dARF5HPI4F9љ@#b +X@)P^_P\m aj-Hسm + +endstream endobj + +1381 0 obj +<> +endobj +1382 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1383 0 obj +<>stream +HWn6}߯#[(RR7 RHmX(b-m e{:{S -'geN ,$?9хf9)&g"IȰh'g.9& Kra"dJ_F"Rp) )Q\EU$!Ҍ+A&[F削 `s~H.$ $ Get0 `9ggA[  \EqHQ VHiP/vgs]Xɬ,1؝QzdF[rN+Ғ$ &;qJ73Yؙ O^e`s;}"'0~L+}s3gx$苟OY@G$N)! .bw}_uq*t@JdIbsSLۺb , +<%"E)Attm镗 I&,#]qdabWЮTM; !lcKsz;n"ͣXy@=+.^tLq9 kuN]JZPcT)x02(5(Vd`őG{8֒6͂MSiF%nM¤H2 fDE +jn٢T)ԝioHdVnjҴ/,_œ(N"Pk+EA)Tm`RZ4k7Prk`cqZLlȤҾqVbkF=t8Nx=޷]Vb~MkMه4dT9SÞC-C7F?͓7; VO(ۉ9u.C1XH\i@}:1ɰG.@pxjAnB$jۻaeW89%> +endobj +1385 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1386 0 obj +<>stream +HWےܶ}߯Sw(N,YJmJUy[!vʈp$ǩ|G!nt7HάlKvR5 nFGQZo/NLG_I.RוZxP/Ja_^,ڡX1] ;rϵ4;GjsӐM[:Y'IEh5ȣ-5 j]\77 q6.@Gh[Z/8\VD.Mq+m-Gn i>DO|+ TZOSE 'UA-Z Yߡ[cbnoFdɭ3jetia"iJ`bJc N [5i9cmDyU"ƠXΪ=NbN0錻-ɖc.RKzm%|TE4"j5@P I,?w72۷;i +p"vYgŐKn|:M4i`n (|O +xԖڿ7te +n QD*!LZUMd%?"mEaadm'@%\$WS>G]<-s='7z+Ř3:y8}< :V!F/d `;n 'v.>+cl7kZ|Zԛη-5PtSwԨzX{fw /X 3m9Ω f5C6yh^(GwN4?&<)),^%(yHRn,D' BI]Yeu;׷BO9i73#`w(WUHC<poO<3g @1\0P\?Wl(T[)9~B63@Lolې5Fw-xdAQ6F ->x?KZGH Il.Jяr1 +<jbW^YR} s +8Kq& C@J?ZvKЖeV + +endstream endobj + +1387 0 obj +<> +endobj +1388 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1389 0 obj +<>stream +HWn6Sj'F$EjM !KCD-b{,Nv؀ |t2:Ldq΢D30I,&d$d֘3if+NQĢ 2L蚞_qzqr~f& q>n&?"&)$7Ԇ&<-k&1Y2,]C!+a4 +B .3v rj7Mi'w!m +?-`@ͯH$ұf!mXʲk,a$=ucFA LXLKSUYqL#"fvtjmQg?. Fѩ DI{˩y䪼PpQ2DtJE"RPҽUD٠*9%Ƃ~-ܟ $-*Wq[{ @rGߘگZ a)MZWm^H{_'ˈs 0 +eN_uIX,J3+ͷjB$;@ٙAd1 x#bjv=b{`\0K}% +҈Ok}BfO x'bxm ;6 wcamnKdK +bFRxHz\^xD +p8;p:g]mM36@{-8TŤPsO\#^̉!`=浡mּhނ{d[Ғ+-tǵ!j)st)@[P;^DPG3ًYך _[ 8& +af)HLF4ώWp5! H ( ,҃ ,uBo g5."uU[[zaYu*~» qnL(Y5]Uw$SogEZEE:lX|58ȫ&z$pIvoyqqt=ٷIf" +SDѮZ~ ?5@'b6/_B TМ I T*eo]ưƺpO^w; AO^'yCHLg(5M5uA؅7ztš11 smlKcft %8j?b--ikYJtZBk:pHaQx#ʰ6Kv4 B)":>{wI>sL +4U=.m;BGأ\yڍ.DVZK>/٦{k(8Eu{.}YaB%ذd^l.wZzrRg&ԈNllO/'Fu6qjr[|^5LՎ vЯa+*fQ#͢T3EojfPt6{fs6CK.!鄸0I^"٥^+|WvE`ZWݰ%MzՍPF+,n*b3oՠ6W>Z\uMrX 8ixO3/}tT  >2jq֏rCO~ky + +endstream endobj + +1390 0 obj +<> +endobj +1391 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1392 0 obj +<>stream +HWێ}WcsmvxxN0 ha],eI@ٷ>Ulb6BD4"QEZ(_.]Xݼ{%Ifb6=/[}R-z:t\ +eϧ楆%N(1If?2).c4)ѨN$m2U|Lԃdꡥk,@5dFl,aUZDuҍ~Q :R6`[AoTY'9ЁR֧OF=FpM̃yfpլ>{A|0*xϞA^螉 +{_Oo8RWs41~]鳙7xqN, g`Rڴ]QI083h*??S:.HxONC_13D{Čdn>1)_xCb1, =Zƕf_7vaU˥`D|Ćo2O3k-9s ͘ℼ},N3报ȡJ ȡQ9 XvGЂWƧ0n+Q6OHh#TC cU(pĚnp0/GO||:>b:$Z&..ʁ:'6(č%9s켒1s:ݠv"& G&s<ޭ|7ݭ<ݸ GKh𾾦]$!OYQZ _2?Z'a?*r`M!;JyyZi] , E5ƚRͭi sT$m +o[(Pل*S O=( +UkZh'W3<3D"V6T }S~i] ~DP2!s{9 >v.MK%$zq躭uE> +endobj +1394 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1395 0 obj +<>stream +HWݎܶFo)x)HQx.:hWYZiHoCs4 q I<-?\* ,9k JJ#JrMC>e [ӔRM7N%[-n[H4ϸ[tzZ5?s}1,XOU0DY!4[wXMQY ]HGwrnwK:WWT^+l&޻q]/0"vq S|ȧ `R~.VP{⤄%#|.ƇG4w1 z#]INd0gSN$p-jJHfH f +/ˠuL -L 7TybDKbE3 7VpTHpT de6p^K f#t΢ʯ,js/q.`QGE(]sL%%TjJ(jDƶS-Ywn-NLO)!F1@MҦO,T`-_T-0`璁ڡ`ٟ`9Ex"jFY1z"b1arJ +kY\x|V6x+'Z{;k.մDW˗k?K#ƃh)I 8NvAIJb)% 3rξqy{  [XRpƫOx1l@/R>V|@nyゕ>/z`*BP2#J4[1DuWw?}c%(VY2d)D/#xcFx$밭C؈p*pܺhӝ=EE'AoF6qM +ӇCR̲:$](K#H7q[r"s泳-G>p/de,( /C- O=F:.DyɊSو. ]h9~Κ le 2|tUF5\ԝ߯ܐLE$bBOdH>Vk +dBpC~`[E[!S|]jd,ܳHh h՗@iL^' +00•=SHDz^Gqn s +f^>a.[8iUuYk0DЎ}oڶ44?].-#^ r'(܉:^s{!cm~E$FuI8 +y_uJEW/lsp)i9qqǢ*"d߉ߡ{-\v{āO?ʶwO-bYjaE> +endobj +1397 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1398 0 obj +<>stream +HWn}7_Ǚr=}{8ƀAJI\Q$-R |C2z.R +tWWa?BR4B?~2Z_«*ʉUbu>W=YHJ1>OډQ0EepL(c*7oK8hCey~21lLhl& )ɐbQ(*ܛ*Z ف%޳,GMzWuX]gwEc3FuE9ndr?.p ›Х4\yS};'LV/xhͦpj:ˈesi.X0 b8[^z +C#9är}]|yI4/)sɱУT'S$>}:Htd3,0N#Cf kw86Za%~pJ=%~ ?`ģPRYHq+uYs e.` }@1{?.^.+5UHl(t +O  ňPŞ]@ƴQWPmBM>#ev~)cϴ߲$ 9N5E4&E@jSd.Ku1٫W|#f,BT㊠x7MATOI~ʾYy:K<646ל`DV~k8܊U:uB# +ţu`~:ǮA_s,rt5 '7ySI!JH HtDA]?|U [jMP*>BYRD +1;X/1Ev="[Hk}9N Da$i !^ &;̈́JvVwٷ^r \zs$0qD\TKb<=[B`P;Gs8 ܡ ׷RYwL\ԉDLt@gsLՊ%5 D(X0MC\P 3gt+iQTj=5s/ 1Ա9,mo&{*Y4LL882I*+CtF:Bv%RH%S& w-; <ӒenrV縕^* haĵ abpkDflE]3/5/2y1#Κ/;.5+1=hBcFMcn>&<) n`zu0]OL\[,ƞ\FNǟ ir/x7 H;LRfCL_b\OqM>[,@KR˲17]V[#/ +Ye=c(\7LJ{96 Vn$QInN7 0%ka:}.Fc +A)I|Z? |M^h61Ҧ)FPHb| $b}S+;_ĘvNNgqD+9oMurHt8/  + +endstream endobj + +1399 0 obj +<> +endobj +1400 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1401 0 obj +<>stream +HWKo +:w;H;~fr`C@+BX#rR&RK~CeA@]C:|33nj'+UKu2]/fO_Gurwu}=ӁQg׳nc \Tg Ajx ^hmklnx=mӾUb  + S۩"d$E:7w"GU:e0Mݍ􉒦 !ɴ~Dzhpgj:$ +X{?HT"" r7H@g~w{~/AΒLGE/RN!A)s)--G4Is\|Gb9`cI'.FI=AMKN *aoX'd $ίW!1S]E%&ʷE{jH{(յuG?.ڻb䦵| d$? E/L +QϾ#LPv}ޭ3 )`I!1ա:ؘH]۲@J.7Lm{u"'?VO7&rN_+-$_ +"t7 ֮KD<1'߄I&hqLvF)h!29fkCUWrt.oKjg--9_mIjs vHYhUL'2HQ?v:iN VōhF]zm|ط`_jO4u2TvLAL(32K%ΣԈa|rOyǎޮʻq.|O>8>c]l셿S>nblc8!!e +>ZB024Q"VM3 !'Pi6_6eX35gզ xL4eXm&țVX VeS!8E-v((CtB{vAfKMH+7e8aQ{T)aVZ݉9@xÛ X]].Q|[,H>@R|};}N,|r@ƒ1%Xۖ`0T^q.q_k< +ϾuqW9W^@9x9$X-Sٜs\>/T/W[/ g.7%✄˿>\ SVJ7qE_Eܽ3F;M`hO4>LڤO:iW'gy ƁTV]lR~=؃H}w_hh)6̹Vg( %%GxRرW$΍4D<٢42K9yaLCĈ>""mCFí%A -}'XX&i_駔s&·,ܕ=Vty@t\R@X(~F?dZF>~-9A|0kh Qp2SC;XY964ehBض&$__dG0ź.d1[SE&PMRl -wrY6 +@T 3ez4. ۥLtf}y-kh1fmJmjS +k7~sJ=v ܈A \b9.' +#i/')K8OՉ>hu!4[No!K' )ſ]_⫥q"_ +?@Gi^`wܶR)%qYz&ބ䱦7qJ' W~{C;h !'%E[+MMnK1p%`f!.˨ksaH#Jcs"ۤ;\ 7nIrԢujib!}of{y]7yUT3='!OIC Ck`CA'N0Gϗ^f )gh}H|*8s܀j^o<piFhIsa;2-tM{{w,P^mb L=<*)'?H72M}l ~0'+H49ӰTEY` >~mZ8Y^oX@/{#6|/eˡm-}@5Im;.qBnAqGgɎ>nގb 0ǡrcpr>/,y.^Oŗ]e&#c]1DK +5'+*#7)_Vu_34SG % \];yYm]Z44.t9,. ?;r(g1*Km[J-igPtbQOڨ2ώi.7iG=2zLUmkȾDHUL`Ds&\:EI.#8)U"Yݲ.9frcR-dBCQHn?j8}qʂ8W+1g!b]DK (޻.)ZJ^#oUwN@`͇7Y_yS!Mam(Ɓ hvvob… g,Pٓ=+E<˜r/ׯFA1Hϣj>&ʌ~OJԧ, 8 :VT$hX*KB(YtNXvZXSF'P0fdAN_u'Yji!nSzNcU0Acn+46Δ9n~zDFP-}U\ 1&\9U4Lif:0ODQ:@ Yx ^2n uas2ۻT^ﺇ409jT  ؉Ux3þh!3Ǿ#P_i\]1QY2{_"4c + m^ dE DxfPKEZ62b-50E + +endstream endobj + +1402 0 obj +<> +endobj +1403 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1404 0 obj +<>stream +HWKS.I<~CȒ"H K B.gIn!"7_z8r8iǚ)6)%e%ey\=zol{ٌ*dxE+p_ <;_c+V0a4@^/Clip RR8M."F $ۡE8$Iqo7pE[>^K07?hrcZHr?)q2EYd p^{s*SV,]h>{;{_`'Ys?ٻG~!jٰ0-Z` NXSh.,L/+PҨ x_CFfy9,e<+̐FAj[G8eC&z[5qƴE)L]Do*Ti)p_⽙v& /;3fU3;N`@X%juA,B;Btiʣ(mS566eOt=_zW^`WD,.#5JoٵcZn r_I=ОlTt`3lNJ{Dݴ%T tSEvi:bƝ$ԄAwUt~^qL@k>oK6IU?UNtE9i Oq N)e(`  7?N|@- S~vP]tKsAQzDZ<H0B.K8o+S rtTSUzbI4RG|Y@sfɔ1^-&^E$-tHS:Tr¿j@5Tؤ{QOk&*=5+WQ +c,sc#a,ΜXѫg +\1*ô$E3;bӱ\5-ճ>v"l^ř76ὡ J{JB/RVEڵVZNJCqHMԲckͪ (',I ^fn4 +yL$u.AYLο0 _M{w~ۚO?/Q#3h" <۾)*Af`w_G'fm_ƫכhY'{nCqflwYLpDHvM KWFP(bQR3HN,bS:67*nes,glVG;pSV jX7A>TY!˼ 7pDbSHħ!@s&fO/P_ޜ'ļTGCb&pe07Jh]tY/ܑ }NW#-pS7i1fqeP![B3^ "6tU3 sgBbeGn)> +endobj +1406 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1407 0 obj +<>stream +HVr6+MZ ^83Ci&k:EKli(m'~C 삤b'p`_峣<AB~=2+FQ)$Y$2K!lcZ9lћR0 tI?QB]Xa[aH WYrT*Yx(\JP~1'&a\ySP+]NS;8hV𧄶̑u +vU"iFU&aFևS_ Q> +endobj +1409 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +1410 0 obj +<>stream +HWr}q*&01ZC$***D( +"AP$(YJ; ˜Xh')Vq;===oG## ?嬖ΉFuۈӫ WGgZ^ TJ1:Jl~^εah3]OdccbKQb!Ct[׶|޿zU_zcS=t_XfV!.l6]ῖ sRt[]o@;-X0٭d7\i/?jVѦ&aZRT'˗XG^@:jiAOvs>'篮'}߄tr`~4İ'|8L?F辆LObq?Vw"6/|3H]=2-aG +i eaNrfxHr9e6j-,6g宭&b1˳-Ә7A*,'7А‹wD%oz)'XV,0WdʞeYjVà-B嬼UI擧czjRtC1biqLPxv=^NQNws|JKT*}DžR4Pf͑Q?S썸ږ+-*k#HB$JaR0O5N*lbkgW]N. 尧:NJoӦ &VA +tfF6[Eè3z :*BA'AIEҾQeI$[NqN Timlt0 +p5V"U UQ6Njm' +8 +Dq`(@oAJ:~p%cYvd EĨ;1[z/J4 *K;^$ZfNn(62QkJøH!N;8Ъ@%$"J6X}M1HghCkVb6fW$g[j+㽉yy*IJ~abha;tDA#}woi*u9k 30!KM*M_MS[N؃ꫯqu݂x;=q-(PV}UDRW\P_Ѐȷ"ݺa=O&Ht|R-Dkg4 "]xdغ0Ad',5 nasQzuqrSi>h}pD;.Gړ1TgpP)Ov=(]prpw# m!YSIeܨiH7DԥSEƝ; ̱,wb9}mqWTڏMm4m&%;p`{u<=OG6ߡ wrțI"> +endobj +1412 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1413 0 obj +<>stream +Hmѷ|&adp6 i%II)9-3Cw)-P8v>  /f7R,3)ֈ⛶s}K~vd)in?yFi6m+X܅7mkdEm+!vQ]wu~Y+obltaL֋&쒽HX#F02Yk@%^s߸M=w__47mxO:`> :hfhպ\\qTZ”;VWh>0F0Xu3uZ ~X jSr4fi؋aw +{dRk[m}uUhk1zD0`Ȥ>.i{xL3XWk6bۄ=rUܠ9Z+ܣI(A52]8R=NkZoNgqz]?,8ECC3t=^IFYݮ?޿_|!⫯pŗ~ Rh9~MiHes60F܈WqcvV&3'V☯˩#tY憶j{7޶agV:l8մn:}N/wpL/T5p1.Uݢ* +s:.~e"N&lB7·6Vp[:02G(`p AhZR 0U4ٮO\q6َkNIFF[<߁}cl!헻?jՃ_0GcNδ-@ni(qL}،"R]=طIB IH8B9,>8yHF:tYdY%HӖ&e ӍAZmdL >I7pc> +endobj +1415 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1416 0 obj +<>stream +Hn4χŇ.ӓ{e4\Ey<y5K`~|No]ү.=0aT䦬f# :C(a%coqA7p.xcZ4m/:vs%-(&W+-WfBT&l[՘"h6T8i TZ:e^NK[/ L2ōWF쟠ެ*89\,SÏZi:oC-iUp0`|Kev,[f)-d9KIH"!(# +Hr.j8D(ǻ* 3\ɠC)hR hec R3͆Z6Ti`jfzI˝Ra&g +$qZpeBH8"Hj%IuކZHj%I4IDfA r"L@fqD9GH#ijH#r -QsҨ5GmgLȆZIjZI*M+NrE*.n+Zf8-K 4 bio%)VX'‘+FR)j]"\]SKz35EW|gk2EQ FZiP IZ(if T̔m‚eBcY%ܷ,$YXb7ZYjZY*ب)ęisvb"5KwIHEV+IZ6BV+IZ%H*By#1C[9,􂦛im;8gim杆Zx62oK<jP<Kyj\pK~iӓ=JL;6 y3>;F?~|v}~_<~|N,.:8EP ~9r_ܾ"Bx5:oC#du ''P,OrztX<ms琄Ar%\A$lo[!&.i:qC-i&t|Lǒ>,e.YB 5Yvb%IuVZ,Ib$&ELvS=vfn5E,\ܢZ.ir:qC-$i&KYBSzr]fe[,.D¤%%r{F1+.N Vln{l ]/ +)8?L^+a:' W%0K_Cn~Jizan|7Nb2`\,{sprT}\ HI&zYM}#?!qC!G +Tn2~`A7uA"A8":na">uAq}g\h,t=w뇧~|zo*]^w-h/Pu8vjΟΥ}k,o?z'jW˳j)7اlH,Tќr*чCoS +_qi8(#8E@.*GGS`\TqGtSU'8X m~Y!VY쁒4q1\Ra27\kPߜƇ<$&ܷLTܒd.n;vi#\̷6~ݡph@%we3?_Mf~鸽sҋrxrhK +|}~޳d'lX$^j{<ƻ7,)~|k; +a_~lp֟#!H n4!jZJ|ݗ;9_wz˘c!e([Kaq89 Zn&5 + qUc'.HqBUzJ,+O'qZ.mӌ޼y c3Ĉc{ satJV` "_q'~RːV[&SAf[-#cD= 87"= ++J +xi"8=$44M šA k~`dh^h8-"._VS +:C٢.ֵZ/Rë3}Z*AȆkF +CPyvdϻ + +endstream endobj + +1417 0 obj +<> +endobj +1418 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1419 0 obj +<>stream +HWr >䦧c3$jSJMynҴFt(rH!ov|V*%հkz*ַg$\ZMJuު_R/oVjeR̪MT$F>ymv4.~[lb[&fjYeV^&T=*•L@rz 2os֚G/hB~nZjlFڼb@ {pt(G2 F7Q*kl0~dUqwl.8v\Ʌx7.Nmqq^n(v}Ն])2)%IHX'ԌOY: F֪KL48)J¢qhG1r]ϳ+Q2I iUM.'&nxr׷~0/KC02%B.Gԓ&]?:]tF6錶4f77a='7F)8(ϭ j5qu=ͭz= -f1USA>\ 7C`~:]VI8ِn<2JR@!iR08$3U=je/'Q, eQ\o4BȹPPpv&+bN6Ey|bz+ 胜Gz@2Vq0`,Ya4XH<2)O~t<,g#bl̥.TTX Y#hz(1ƺBi71i5sOS2BPl~|3/S (ɭ*j_/T|ZdY]4NspC]yvc̽'-gmf-pR ?Z5)+w킠WC邮w"7b1AY]"|RTs:j6GFKf ,ɽ|/p/za8(ii#pNiRRAEڢTY PPW?E?L[a`WӋ+R1Tul0LgcY:R +HtJmiëܜUQAW *QN sSfTuNI5ǥ+TsA4\,Ilj9t ѻEe۳`,۞%j*@?Kq'cpx +%ɉ~ ?҈2mC_ޤORKx~.*Sꎴ-ux8=:xsBOiwðSF No{XגzxmH$'+QrZ"I?XpMP_m}yjE!N53 ȯ<)dD!qh^$&v(3]nIJYsC [kR5s3$h)9Z9VM0γf'!ˮ Iԫ!@)m~CKmל`s` b 'yhy^_i@98'8}I<yAs+*ǍtI'b蘾Ks9*\Yµ@(VlJ7h?GJzD~-fD<'\BFyODE\q> +endobj +1421 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1422 0 obj +<>stream +HWێ`{$pC2wi՝#1aHKN_зA+iQXpf}:zuICdUظ2x&ߣ0)UZ2 Eo2d\į߿ͫxc.ޔI|M~,[e;]0ңGk]61pwwN @$s mKE A@$hg)|2'[EqQhםi5dƓ]hvقjethLc1|5YxౖUOWM%AΛ݆ϻa8]տY☺} >I.fGLMlo#R2TZ2IU Rry~qf>MkLj^mQ#J t~!̶_{Yv/Ż& 4Y4ձ&I>4x?hc=C/7'䬫QytmȱyC0(݃AQѫ›ъG^g+yPV}gSX5`Nbe|eѶ[/m+Q˞F9G.a}EsԸjTOX+'rIIA7ꕭ\2ÚI/ܐsXwn 0-ZIˏ+13<$]YVQ\ErC,Ϛai_f;`!eI곺 4^Xz L7wkA 9ZᦼvPMP-99r6yԠ pߌgOGZvT9];v ɎS\.XFy"\TЗOc")XdISQUV nl%=ZzTz=:+];5'$Ļ¬DNu?O'y, 9I8IB(Y\ȼX$gaHIH VDKnQH^ ʙ^hR}mA*ǼiQdeHTDyU !UB\׳"5)YbCPPpQViKrL/p Gθ4Hwء;=T#o MAWs hEЧn8'Kp6(8E(* yiY8ӈRprp6yFwk~ɨVp67DES;[ildڑOy &9N::tm9wm58@%^(MQQY&eK\S*!II͈ ޹tbT$ >WL^e8 1 U˾pkDD5\VHuCZ؆bKgP3:K~8*4 l h^8c\yBi]0m +ǔD]>!@s&@O#@r[ʌ~ |YPAJ3ЭJYL?]j'Gj҂.KR?{g:[ +%Gg%$K oA?pIoqG7*+T!_/7o#YRswÍ5߃?0j^&+1qB>P3v7w7l/Cy*1yCodΕ  +zqeqs $4k_n-K YX8ghy=u%/x&S^Ä.ϸq<ӱ~L zL8iSNTW)߁Oī?wy +T, ]3 (z!S\ֆ=g@!P5PY8Ma) A/}Z]~ +d/##2 je, |hI垜KC)?E71hͧj":vx)L} +gϰ{2 Sd +%{;Fb8=A9˰腦C̭z$ƔB7#Ki Ԑpnt)0#=E!ǣ_{ pUr\ z(24;dߏ"i˱S+ǒ-$YSC ʑRC*N LjH?PSgЊo*X);${IP "rݱSw;rpܑ=![+ʋah-0+ րv ؑS%\RoAũІDen7[*q +7P6PpJ]6'_>W}ü\'6,|Dǻ&0Wh8vAq`>{d]mX^C+އ\)={:@mKL ҩocuqQ삞3DskɾoqI9Ç?ZhT5bB6.yɂ-/dq*}CrQ/~҂vS,DP A}낣jtE>BSՄ{>GQX)6NRXt{u7_7 ȇ2,A0[+YJCA˛q}Ϸف2xGCYNž1w|fo*ӏ_޵~mJ: J`"La&i/$S]6twX۞i/m_ ; Q36X? + +endstream endobj + +1423 0 obj +<> +endobj +1424 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1425 0 obj +<>endobj + +1426 0 obj +<>endobj + +1427 0 obj +<>stream +HWnGdnf]V׻:;[y B1ZlKiR(;7͹V5d@XUֹs&'QZ^OnZZȆ&%D%5{;99 r=9LI۴6jv#?K֡Rڹ.L?Ws]};i4Ff_L|f3JB +;Q8}ykS>68ِ|E+ziM=TӄOhUTVOe~n2ފ]=jxm_} Lu_-<nP` _Р,+us[OCc R /4jaWX ]-jP{Y[,\+ŚRf'0Fc#@M׶#{|X9Bys- To9Z]]dY{߇xpb6Zһa u)Vo멁=awz mj3-0~ []678W^!ɧ)L:O7WS/?eF7H C\X }jsee]yL[D5MH4B&ElTO%Ǟ1WO?|̠ j :_/7@f{&]Y?]Pp!_ʓtbkGoiT>{j`Ũbc܂0L 8_k +{(ӭ}oyY0-e}ڥcc!l.5{< AU y%sL.E1VX C>&>σ^7 Xt_-?Ԛr ŊbYh*krF~= 7}pUN,%o.;ڝO$g$Rvi.F$1kJ"ڇplN(bLo*?ZRsU?*Wh H KrXj5`~7t.`c|~L'9)˙Z ŀٯ,yY&zjHRUf +x,X+-Vy=ˋI³嚹7v@`+*A4 `823J #di\jAqtIgγg>#n\h*9,xb#υB\B&)[Lrg@o+NsO(f;VnE7G”e5ڱ<<jb[p?t 6/-Z`wm{~(3(8G*Vzy~~/"Knu|/H_$vO>ci0p|,|S^P7pvmT)@-2hey1T#.[%MVu= ~2\.A]pI;E(.X@^/QۻYBFhC;Vz%4 Vbm:6MIÉp̡|%Ϧ~*hqf^?2Yɟ^6_lTUQzEI[OejEnL9=P +=R =es9%?8SBnVgydܾdT<@Lsh}Uhr&䚣1n1Z%0sGSTbe)i hkHwH®3yg2~e+#UӔ&ܾ.ʁyV; M=ի~K!5oKWo\HX(h6hO"jMyNC(K&Wg-yv FZHnY)$fHiYwD8Lێd"h#? +{~D^$ur699 cNh-TWCȱ:٪VjbH>)yA]M΂5TiPYMΠ>r{[Th,.;Y8+3G7te:PggQ7 +Xi߄6]Z2" *M|g1Ht2yPe"01MaBOcxa =4@\spU93G(@(%AVA#Dy8' +4,Mh;6i=LVc'-ݎ4&h|,ί; iKGIf^wtJ/7ۯ6/zVO-3Fd5mhC;- +}Z &&('W{J|^}Ukbs\Ƥd e8;)ѯ,ÚzJ}jbFإL0ЁKxm`$ E#Qb6];Ni(|x3OP5BCL2t:57@SRk߁yv0JLFxo$POZ=p?1_5G8b9 <%31q8?{[#Ԯu~}ޫ/RlÆugzf{U%)$Tɕ?tfdgh)13Vle121 ӹ?~L_랤l)rjfR T-wHR[k22tȷ!s_҈ӗ6|gԿ3|6L[L+$޷*G`[T$ . Vh:.IZdFcp'c͏ZLZcnc$eNmNʝe e!p=)-Ņ3:Fe񰳡lqH}d|@б1ӓ`7ңQsz(:f*["ع)fJι,ֹ H w9 crE! 꼼Lg}_1ڭM tGzbIЍZB0c`O% P+@pڐcL<{f"PşcRϞ_ yo, M%mC&E"V5^1R}ܽI`G`tԡB]v:_fOF?ޅJGrÎ|q7[68W%:0ʻJ>vÒne]^:~ƺг.#!Ji\ި2 Y~P \MIjwAUW>[嫛5u)0u/mްCzC8iPP!+$~Vs {mH}\#a|<-ޣK.W9ɓrs.}\{/I t}1|=0hcA9Vj0i%J;6T[5q.dzs1tyH(CQX`{.*Qx|E!20]EThVB|V3i0!sF׳3hi񥴘ZZL--z>T"k3֍ ۵m +T te+$mӱ_D7곟wMFy1ơ,?_ԕtcN:4]%Bs[n?nɬZ-0>~{"Ml<ZpckKBƢ8/)m6Ce)g;Bs3 V\r l =0! ҹCMiiZÝ+Ҵ09>w\GlpJq;uؑox.EI7aA uUM:ftL՞@. nIIP.d!Oy+*Un m퐮"FxuT bTU;FվojVnZʏ , +0H)J (4MNv©D?‹,AO%.PNx_"hLāB|Eq*2 +hxoF1)(hԌb[v,DFVd|C,@ןVj@Wa#Dl*8b^8<| + oSh + +endstream endobj + +1428 0 obj +<> +endobj +1429 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1430 0 obj +<>stream +HWn}AE?Aa7B[,ux\B,*l3kUBtU뫽W{Zmw/,ϵQ[^-?]\'oߧ.37߾UoɷiaTƲ2eԅ:̼U.dǠ" bGyUަ 'EU 7]T,+krgs?Ц=,DM +ҋYG_@Yg`Io]ިrN],ͼ/7YȽS˯xD/&YॴJ6e#`Oajheg9i;'g,.| +ytS.'0.4 +Fge^V ^fUVd ރKoi3q>; 蹀JZ͢*W D06g!oT4P 0tuw 4XУ@hMqPmߩLM fiUPY+ I==5{.q*嶻ޮǕ-ꁝ34tU5R?`DT3F(ά+%4]`zmj:jn'4d9>pNt5_nQݭu^*s,BgrUtl.\v+jGxtуxzTUIQ|5kN'.DIjt|CVsztkOpuQHƛ&s#`ͽ+481d=EB!{*$P(D"4 a#` [4x/ÈMG)xZ$qn5"khLW0&C|ϐ%΋KU85nǮr}+kj1 +ShrQ?nhOM 85Yz GW̳-2ݙj' ;b%+n|<‬ ݚ4j_|wAH0*_F}qȷU\"įh9Y?8 g}`[e41,`_wV}i•e*5O޽(Avϱ #yx:\ّ[jǸ\RRyYR$jH#.p[^.#iB^!|<deOK;ϸuLж)Se4A sw8S4~t*^\.{}toHS4rɄbu1zJh7ʤ%&jW #%hhX?a`:R> +endobj +1432 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1433 0 obj +<>stream +HWَF}A}E=@DV/3p<bKLdG/nEQa&Fd-=w;dxZfuQ:UY_Ե +1AZ-==)~ZmeQڨ[z^>,.yUi3~i:yfTK +Z=[,IfM2Q\WŽ+SU(@AuII+z/cQgG3}ΣO*/eux_6ہ7K@ ̻kk&{߮ɺ+xV?1pt~VoJN-C[X_֤b\؇huqƕFy@r8`p|벰ѓ.=_V˗x~)_Xf0a-~fP%hJZs|=)E/Tdh~ǥF+S8mI.j +0TUj $Ed ~)eh>uAfN@Cz\*! &.`|RA@TOz+0꒥|9WA *(pg@DӧVV.UQ&tkMټ$JYuz2.t$t*GPR~'JTp +a;%krɢ0Yq"`-k vDSn0.QZ~$m +v? mM*'9e2l!2e=ȑNK&bD#\F ULF)%Dڞk3{ޝĝc%s;<@Hc딐3NZGG8n~4$Ko `k8's뫴8c +5El<< LrG;x%AVvGK0Fhl7<'wJ٪kpH)iϚirJD~#'kU@ 7|zRZ&uvh&JNơ]wot|@q S4Kd.@I笭4i P5+} #Uh`!hvRRJ)et̏n=lU8`UdI;#i-3Hs7A(H[De-?۫k~kZF%54p_C/W ]}݆z~)= uuq1*btOeRirYki`,Wif͏%ɚ찑($[1i &Lexq3Mۧ;@BUnnݸX=\sNLl:a!rB",/$g}Kn4)a-jнov͡k aKmdVc'l{![!pEMFUW;uq(ވ (@SI?£rϪKcL kfr +}[2\1KNb,!$Ď.f=_979i<7fc!e0p׆)gJDJSD:0;D PwG +SB8-YS#igBऑcҸ4nL4#6 tq\#χϹFZ 0)>:#8JBqf$׽,_2~CЩ'E_K7xP%Ks{%gIe(ɭE}Z0v.f 1e +eާ0J+6@5/7X2O;x|XW +q uWq_n%}*yP!Nl4B;qnl!S,^1kG|oV:5 ]-ڔ]ᄑ!&C&XPn +[;wB`'hvBr4[.wI|Tme~vS'll :A.5Cnٯ9vsȢwڈ +$`[Yϱ2t+uUx4Z jJ;7ۡ(@7nm8 `ԙL#Ciւw'%'ٺ"!QQB&Ed?$}ZF +{Nj@GPY:CL0`M՜1/qG捅l[ +m;б|B-UhA]4^jc?],uu#X NR) +;."q(eK,}>k~,'`U8&$v>Ei3Img~%2vf'Ƕ$~L-~9Xar)Z]Jw 9i<-b@|W&ݕi> 6 + +endstream endobj + +1434 0 obj +<> +endobj +1435 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1436 0 obj +<>stream +HWKscO`N?gZ7k-'2lKaeh +w^H~Ce%) `eO?z}|1X,PbnTYQEZ(_r.l]J,KLi #ZJTW/_ePz774x#qA7ITƒ2e% l:+"3-{e2WJed&_d)/^-$|ku:n7CJ@0*(rjCUF&YGd.0\>5/ 9Jj[[ЮHs_*R+k^x;؃lEhHVVe gb mrC`5tYuZjE:jѲMm#x'X3Eţ5}F&^VcQUw'GZ7[ض4#`. ;Zn,#߶A)'W`Q*WcD[hu__A:JԹT+ VҤSԈ Ɣ7-rEI^xTaK_\C70yA-Cs9[ֽ /Uvۦڈ5O Qd/5nmw7ܮu9ͧDSԁtϒ=<[xGjX@pܹW0)şkȻ`5c-B=#Nl0Vն[ ͂˶;m&ɺba.b^ˢۚ6nENFnۦn:R!J"Imş!?V:Jp oގ8oֿ' +;&2Gm-Ab10ޙrckU|b<^8 vفVC/?E|e>_CZ,hĚ`'CPOLc;8Hfn Q}{5@zW%QzS^6D/MڣIS'l::u{?ެ~*%mɌj edpKOX/'FiMH]~~}`͹fp-YGVpzmۉ~j!)P7F<wN>?T=q-Ep_ub[`hLKW?}^V,b\_mbp'盶݊I6T~'^]'>0%_Avq{}c$ѧEnĤ8]w̲PjT:[k>VP2dv5­P3cbOUC,#^עcWS9"q~WGV(iˢZE鉾S~qopE[m>4q<&4qYaJPazs,d W'hWQ#"oؤqSUZ~|3'\78˜1GFrtԃڡFnMS1hz>&gBLImz`ƚńiОI& * +YB xpiSU@G'ٴOsr\k;+RlE V+lÐ14w_Zݻ6>)c. +?8KEgi20ڡ4ԬjX(YQE੨ǤK%SϘyϡD'/MHv5SS 嫺gQu&N5?N (30OUm²DՔUͻ@s~SUF^UZd?p8p=\c3|lp6hj= љo6z1W-6 L +< ȲΏ(Ow {F4ص +?SE{xErNFx[; E.yvc)<\"@ :g0!]uH)Pd1'>kR" L%&ͬ`3~L pc,[p.p!wj] ©/BTg>rnR%]u7>Ĕ.t bLC. +\@U}P&aH\I1E_YzHG*K5S45)8r[ ),A" {~M +!~K{W䩯ge&NϟifG|nMYӯP `\Ș2!A,LC ʔAL6/dɌڧfb !%R1L֠L~stt 5ӏB.i2c@ +mƩ`Pr3ئ&,˳5)Sxp(AʓXd&=L-I*AݜPH@jTXJs[8L*r f܇;)imHecGZNOpd*''8S)>QExb1lڏI ^ Ή˫K&.^dsXq) .h!*X 8?7PO!s Ay A m8 )n@@u\6jv#(*@zqKҸ^A#8|sΛ}Y5s***u{Q:;!Gg-U#LbPx{n=!ucfr}: }= zs`tua\yLʨbb48mZˣh@5Y'&ӖC}EeMh!]svRN Dt: 5ƹvB&KT½~Db ?l\3΂ʦCӱd5jB婗+sC>`Oe6S1r?8ګ.Hœ״לz嘽MKݹ+7β{׈E?cY{(+O=ʑAǛ!7/7 + +endstream endobj + +1437 0 obj +<> +endobj +1438 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1439 0 obj +<>stream +HWr}*U|@? ٴE*Jr r"17[EXnt߾baV73ҩxdCQU*ֱ.;SnvL˻YY6jqA#E,~>yyȔvs/32_-jbUfsYLiůc/ vEp$T$8BPg.,W NLVB:Gݮxpy|ym9(`풬쪢6CQ[cQo2OVs[[ +͒7k(?gy -p[.h|t0{SXس0r YeWz W>"@6kGV6poV8Wn")_DeoqEnx^us"d_ߪVni:tjSnطH0Y?נ|n\SDЗڑ\ڇ0BbTIPTe1k[]+;\vmh=>{ίglWG\8dh& ~7u.U7v=^-lj@X2]P N#VArU.uKADF8pҜ +7*xKڝCɖ#`IڦOv-m +L>?5nl9tYSk2f&d& E ^A]TCց,YYQN ,p9iepNc k34㏹<`Jא0/qJ!:: +o )\6"ڻϽt1b&qe1(J< +AEج + +'jÓlM˫Y٣c[H<0 O_%%k4. +2frsaJ) #rWRe}YZL4e + xpd +C3=l 2**nYMӻEj)蚍w4Pէ4TEIe/]*н] i"*ht5]i͛ʋ /&}"_szW0_IOτ4{WuR`zTKR3p+i4B<׳ٷO$Fa|[!ۺD[{X1C;ILPbQ)gݡdԬ+5e eԖA[䙨Ym@F*;LϖTcIHbQzM$/G 򉴇-P%ޏspOPsi'-xv[G_=V3/B;'E* \)*D +x:UBASV'[E^uzv'BI &QDiZR8jT҅i.ֺ̀Tps!@՘|RUϤC1+}}sq kٰSLl|vUca"㪹i_Nzg$qH};]y 7PD1@f 7W~İFfnnv88a a\' ئ ;ݙf]fnځ@ fpMIIhJێZm.ZAwEvbx#{x1$s(xY:uݝ^_l>]0 vH1.}+q_.dώ˫/GN8 r11"3yD~..慭ę0DODG324q}s;5˵GYj//'~ ASJb82))?"% `k8'srJd x0jj!ƚo)K@y8ǞJ˖y{^٦KP%e}5LVܠSiz +q"7Bdqu:1ځq b~etK#b~N$Wl\?>;d'$$K8c`5jZPI[HGXgx26TovlLҁHѵvۻ #؛Cz3)|޻mlZ &AXAR%:m;{Q>P_C)1o%0> o<|# Py*ްkn n(f?4a.j9z=6m S$ۮ +n:P?lΉ8ROE1(9 d.A)#99=gb&<"$|2 w fӣ(* +x  :fn߬ۋ\X {^*)=( k XA rr +'y}~ S|*8{:&v($b*A!ԩqAXH'$*h6gf j?9V#1V)T1RSPȔO#]e٬ƫeM n,1U6QvmTeaHІl I<}̽C)_)DKne\) P^"Rxg3oL#RA +P2)}  24+rs$ҽc1 z*ܘx..v,Û],vq63%l94sR$^r]hՉ/ {LP|;kkiupfw.Z9cKP]6%oㅃ$&Ps߇1~=!+ؒ+U:>#_Yf[TeBi`(yb KB"羟EA 8/ɪV1)VH6b4}r:N3gq멷Kgb9;Ǫ +$oe[3\gFi"G_QT!"m87\ƥ@E0f &c$]U Ү٩qֿw>:?H?n)NE->(9)U+k=9Ihϣ} >ϡ=R6g?!fPku?0(p|,D=í)zJEx6rz{-?] y8]N:)0r#@-Ar75U2`ww">5CT$PUᥕWM֯HtJ}JQeGt' Fcb ^+p~w=RnPo$cmlOGR*[@'VwŐ!"08eXH'h}K߱5`U5 %s?] + +endstream endobj + +1440 0 obj +<> +endobj +1441 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1442 0 obj +<>stream +HWrS%)abr'KNLں#Nzx: KL!R1)RvNF3=r9{\b]y-g/.ɭLTz7{kn"/ +rͧ2C_r2clӢ6㧌>i>bLc!6ys2dAZ⠯mE|--~+d]M?_TݑΎS1?*RJq L|˟gJB^r+! 15ܱ_/U~Hy̶eǓQbg!u(Fm_%}w̐?*V ]ٹ[6zݭ{Z)v^"V7}gw'躝|ITn;47k9G9%+U̿GHB!T~a NB_JjoƈEM>k4 ڗpO GñАi$ʬ;v@y\7u|oرǽ[iXan 7/2%H! u_}ND(f-}AF' +Z,dA[eHޚN4( 5Z=թKգmTe'd)1hM'5ZE6Fd(/Vޤm%& <+l+hܛIrd]o+Ά4f2)]fvAb?.>9iٟMKI,_gOmfm̷U^c,`4a'f׳yoBJ@UU7A֟6 |*A]eak|Nу7IOԴq&iya5u0g&N?="ulȍדʧL=$~kwj[ ns2UZ2_bЈn5.dƌ`PԲԈ4͈M2MG<[IDVɧm%-RblԪTDa/Q`̕?$>Z(H?4I¢Q-*"+<) Tn-dqjGxBnܐ'@i/޲|iY(J66(H7#29㟾c 35D.))vlj|*uPUhwG6:ҢzIMgVYܜՐ, T`xbeo)*rjG:Z}%@VT ˾aa(+#5Go ֌;_}!$!z8 .:е H'=mD> +endobj +1444 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1445 0 obj +<>endobj + +1446 0 obj +<>endobj + +1447 0 obj +<>stream +HWniQ@J`. gd_lM1B kĕr%גw }˞_JM€|眯g7Oˋ` +2um+fab|Kg +'/rfyQ8ofsz*}\WY̝Wp%k\M_yƻ,}?)4UK}3̚d8|fU_z.)X ٣$!8 +m@k^g&U6l}o/ *}6ݎ/o)x {@o>v niHqz?&u,"+^_ ׃}ɦ߬h׼vn_Β{>!̎w +\.}V䕽EK ;(P>exKEo7*$2]Sݠ |J"lgS*3ߧd)74f67C6!vx;f٭l@voam9koz9o+Z?GTqqVuxet卖mq`7`Ŕ^$\ D'el "72]^}%ڕ%@virb'a c]j(֮lXlp|dk2/ <K:#8| W,62Hm-فl=rwկWWYCbP^M,D&h-&Ty!ȤW9 惧|@E3&dE>H"z/3?ai.ۇCG$K|D*\gkphZd8n#UF862FA}̱Q96cܼTq!v3Z̠/;+DkAX q;_IrK;eNʺԢʸB,=IeCL;zZ}led"ӡh=Y=#{0h#H#*v `HdҎ)DF^ +1mhaWrKAz,WRnS)I] sbM#lb0%>,2CԔ6mbC@ @^7h4/%nëăHP$ţ"@qfo苎?g`n c3/Z>;^1,f;f<]\Twu3߃ W>ms}S$6Zä8Ȳ\MWR+-Z9he*`$_f5qa/)dݐ{!~SЉ{"öuuz +7x <9 l9G۟?k8yZw)/t$Qz,&U[StsSP L6(*~ +*@V 8/<&p4/lMN$~wX_v2A ζ1j[B5wQ+$ReF RA5cKuԇ*$À{z oy;jiﰔkWxnX4֕U 7iVN+;m줃 Tqd=~ǴǝNW7+pYmFtjo'8֭wgxm~BR|_o:i\opkh@m~ b=0b a++?6rvXN!@=wYUVYl\@޵y!s:FitX LIsHV2U6BMӳ5[>EQycIՃN0 g>2pLgH 6qx׭HѶKvWpy_4^&rYrd+m)68D@ae?IUNB+~W!nЪJ+mpԢwJۖ6\в@.yvz[?U"Q" ?J~G~%-bC0rs8v&8PBpPW;ŖR%zXS:d2 e k Ϻ][[an Mf٫.6q:JNJ:JIs\鎎|Q>q?uOLQ?xOܺ8l ^'^%-Ft&WTc{3R mx9oJ>*o!uqtix|R}F&OHGRN 1a\wuHUz3u̬ٿ9ׄ7RNPjkl:FUӸqͽC@BsdxfnclzƁ0|)PЃ ؆("uȥ -vRHc%}w];^&3D' n.]o%+&_o +ש ݒG)3ͦϙJKA0N'(yB1£Nt1gBT }e1s\p ftDt0Öʹ23h)@µAnCdO/q?;Sѩ} OJH S.]$/{Tg*[TJj:z/eLJG,KnA0_TRt Yɑ 8;8A2-7YJDg@KvT#.Iq Ns`Tg6$) d^oT(S³cSM&⊊v1hl ;Ncsi^Pe W;FzWk1T>RH[E+#;hl V5U) v>UXO@t45`AEFo@TT.ZkVmJ%Q>K[z8U{~|&1]N/7KKάL'=،>>k̕;-fT>R{$A% ItUyh:9M"GJZ÷ +Pm}q9ǯٿUmdituօуR

> +endobj +1449 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1450 0 obj +<>stream +HWn?Zj᝴. $6dHbA~ Zз9V ܨ"%}]"%!lN\,l$ +BeZ6Md*pt!Q&,lyn(Q3W+3Ҍz +΅UqԋC쳇Jũ0]08» eB}FH}3rL1=b?97d BHUx# =GN\H9_THjLxi./heh\Nf%}`JlOFa)AݻYr b.13cD{IP'3R9әsvJ1;m,ʅ븈"^ +lz㐁⇾}:p УE +_T##cF y0QncPxu[1A V6|BUK$'@_=u[VRso)ԀZĶ}wZ\<!9s<4&I`Ϟ +nkB9iRg%k]^ kRg:oR'2g v,l~ \-A!Q~~ +v0|@- y ț&GՔ7vR!wI(ErQō~I7g }}w<{Ǿ`AZp:?\"A =!F[LN\߷ag"ݪŗ Q@pK +7-d%-N[֜",O|_alJ,\^t +z|>!\`5rG@4n9bys~uća/2RA dP31ۙ ޶** +-)`\ۋݶe2kI5 y:ڜi>= GnWSy e:H +﹡F^W&?*1=Xh$,;~w>TEŖ_d[Z2i,@*3&.~ S%ʵ<՗&s]-"|w8rBTyMc'>UD1hl ?YfcoaKTޢ2fkb\LDβ +?giݰ"Wk?WP:Y%(N9qV9(&W,xNcڕ`n8viؤ>g}s=RI~Ѡ6D~LTYF HyA\ (W(r-ڞkEirXyK2.WԙbIQ@̤5_ҌG {+KK`즥Y}NRr`WqI5ayPnJ*?餤MJG;jgi^2局  ZG0[t +:#M*'/o ^,4jZ(7g,M9ۮ7I2.hqWwu*pֹf~QЃmw&^:Hf,,[6+'᱃R]^rM9,(RLd'E f^>,fe[)A^u*,}6[~:- F=$ vUZGGt/2"w*; p !{%%TvTW(Y~[}П$0IvQCRrX}szbYd R\v/vvE)+h#6vnI6rl{4:3עe\jKKu0JDmUv*C"D%&+k>2NjL5iVlZچZ\|,D<?g+~6=^"Ng/+}OM@TOm*ܸp; nƟՓ#99;9s6'bKDE+$~tGmyxn{\f  2q5zkHcui߇/ + +endstream endobj + +1451 0 obj +<> +endobj +1452 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1453 0 obj +<>stream +HWmo b>fegg Ý|H.H@HINl]oC9\ +( XCj5mLM vLfG=_G?,35|4Ob=x̋&Ɔ0ƅī:3^5ՏUgqhmfu^-Xgb.5_ Nj// m Zhvd.kV;U6blSl ?9qzf2mcn! 7 x ׻rW}\-M\B-w"r,\hC1F>^޸ȴ jsجiu\WufCA;+Ed_~l/Tџ~+nӥyZe.W,o >:sP{iH@B=yc ُˋssףo)6V\nny,: {N?goN}%2x˖oxkl)53Qmo3IEF:<@t$|O)AtY85Rk!(9H8JG,f>k >VznPtSݑvW|T|"-Fo?BRrHRTlJMc3)S[ؑΠ-CN# 7CR +''vF15L#{S$Q)řrQ": !,OPz;_uLL7R&\bBMXLQ25ݨ$L)氧Gpw5pN[wJ4H\ +s"W$8ڃ'=}2lחGIk~cCf;`Dnl]F"L BD) i*>ypچك)QޑAߑpӧ2;r|X}g ""- {7 qc;LG僊X~A+]ݮ7]$ݒBm(<3k"@duEs[vم7{]2NWxoWmj7Hf «G74!D,2TpD⓻`ףM=ԞN)|J},4ipJ5(LpoI%2Fl{m}]1܅&H5vc݉lSQgGId> BƛVvPMPiA,MsN=FQ,-Y}>PK.~S~5$Els'$C$lڋ,^߫UjfjBIoQhmOQuvwo$rַ{[/.CPؘf g)̄ULN/& [kS؍0+Vp'r;H ֏6WFb;Nx;Cɼ̧,ZHJx>$Qm 1|Qlt# ⺾~n61ukK{apl8cfH:UmdSijÃt/ة'1UK"蕠W'>)sp+{qa"J爱J|;&KWeY)O.PkO;:1IekלV˹,~w! }0-"dZN_z]Hncʱ3߽fzGRcV[H@::ֻ$gw!d&{E5f}j} wEIϱ8)< {P2 lȻ;t2)dʬ'l;} 0~\;i)%-SVv]*KC(D;?-kܽa_v cBA2QU3VATYΰ]{9@!dx#dYYmt#^Qq*"<?Š+$m"dȋb@?(zmVUoT1)7O|LU +'($jOr%iWµ\#qw_K‘gx:kQ*q5^IgNg +f7eL LE$ǻ>nz]!Ւ"ՆxftOGbGLK|\.ϸF,bQAIQ9 +nv係q~PPg)˸$'|)9ۼ 3jJ4<:eƑ! +ZaFm(⧺ ^l5#!?,Ȓf2=W+U1q'ԭ(W+e{NduƟOъY+.^Os"q\7e)boex`y6"|y`iF9w{H.볧xNl\P⹾ģ +b9 H:/)z%O!s{v=a}h:ʎ,UONẊ#Nd?^>gmVC + +endstream endobj + +1454 0 obj +<> +endobj +1455 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1456 0 obj +<>stream +HWn}"ߒ/Gq0$`<hrlٳ?o_H{Lu;Uur˫)҈hY#| / '_9JqNLIYTboډ姓Yn u2!B ?}XR&$] 3(TdRL/HŻ|!,_'-Ő(?% ;Q>kQsq8 Uh_j|CcjRRe? +gmn@މĊ5gm'N;iN\u6Ⱝb𵼙tϻ +CDtK|N N iHA}50(Ɂp "1bY9~lX]O􎐔.:>j^- _/)) %(_x:I0In&219&_dGO)BLCjCx 6.{8 fz1 cH%[;fq E0QnɹIV+1 @m@\mܧѶ@S?Qu2*)VvO9ȌO2Jq:/tlPzץ_5pȸ;`7pKa?@ËB@f I@Nx2n%+4FA|@(9UR%fX>fpi,V=.I HT.G;SoLXҽ7MԶE0R;*rO FѬftm%x;*T +a)\ϖиttnpc`= =݊t?U*'W:RcT6,|\'v1 !bș?Ks"K hh3DMFYN_j4K:P7=vsˤ}niʭ>tbf%d(dFw"qYJ*OR5JJo)͊_Z$^XûڈշumehV{7|燇FD~Ui ʶ6il8"!Q3]\>pR5ޔCwcu\LHN$首LxTxT#.i!n 7z4L9bAL瞠_˩ll !͒.vFe22 >+`{.OsYlإ8{)~]>BuB x8J/8qA\"ٝ( rp*JYDnF{ :osJ\[qgwmgێٖ+&4pC#QD[fՙ1B~Ì2q-UNɪ˼.r"UE2iVl|O$€2A7lI\KH PPb[p\둻5*z!dn^dJVH 0O-zwwC9*Pв*E cܬ"W;b( Ӆs)D{0R\x`]nr AQy|'8q$!Ǝ;Lz ft(Uda D9Mz`$ A V} bdq!2pT9p@LF>Γ-,*i{HG pʊ*qV y9GD|6i葘Ga{ !og} +|/2Ov<1,_sG1@x[d Զ\ktp*>eAϗMI1NЁB+iR0 57 BW[>lڍS՘ԂIh+Ώ=96.h|vG+H:L6xvJxA{xvOcDGuxثtp ;FY"@L}kDdO(K(0_"PHQՀ.dS H"<_ +Yo~A{[ydmSnИ)):Ǟ@)_ꔄ)nRNƔth4 R0Nj> 7 c%f"`O[~Qm͢}G~Bc2KM7:.X0_{j&]xH;T -xz` ϊ3Sܰ XK\m}OW_3Q͟їbv7z@h+Xo4 tV,yH^BSt# ?֫em#.W̒bH6U +wN`k %!=1$WТ !9=s9sj|r'f5rp?YYy;d^ٝ@V?"ϳbKg0mDQ>.Iւ^(&(cF8WK *9t\&qs%z2O},:ƵnQ;M nx4t(2qe>#{yw's's* O~&sMk/qx/th"7+ j i:\IVnIqʤ$8)9FuV| ¬"IA/e%@ Έ mHNsuWҠ3U ߋXyj@<0} W [(.ldJcO|h6O-tz>2<8H:>eʰC Ota${2gGv"$֡v.yø3qhj^2V"ў~EML{ݚg;HeT" N*+Vn93>8^6^w𾉡goȥ8/ AQx=/.e$*ŏ@gH@:= a'EN#ikC^l[}>odLIPB&̩.D^ =??) ..&<E1`wvpq_%^(liD{^8x/F)A2t@j Ѩ~670h  Kxm)K*ΥyBlIǡɬU_Vz-δE٬°ǭr݊+g1Fw ޝ[+"ةm{j!:CLBPo40(&Qq`fHMN&K[6e݈s76\^5] rLj}No2UpQ*6 + +endstream endobj + +1457 0 obj +<> +endobj +1458 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1459 0 obj +<>stream +Hl͎0y9ڇpcK*XrXoM$ IxޒWxbeq 1R5TM*`_f2N 8q.$6Dʀ^|"]3AVm6Z7To$x$}4F}WA^ũu3ohXW +Zd*?;Z6&Zָ> +endobj +1461 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1462 0 obj +<>stream +H|nݸ.{ Zzcg%c " })4G1 X:D4Cٟ2j{b̤7yg&U*iJdr9vVW'ozn󉞴6Vڙjb8;d9{NN8(}; -. +p9`2jip Q:y׃QcDZǩ^”UЯNCljxHW +x谆 ГLS!}_ f9{Mqӭ8옦a:B+Q+Ovɿd3dt1P{Ob-SFˋ13Ƞ1`+Z_6_!FU-I{5$?v&it4Ž'y~~>nġ7{Η?/Lzn_x9~LVZ/ncuPL< ]]͇C8 7nk= ?tu?)\SvʥKi;wy6`xOoz|ޤѵ*6.K9P_#K?'&6<ˬRd؄nOq-ɠ0"FZ-- +[)Z)Z`183bΤ@FZtl(ܙaX 敍@"OѢ@EEE +!Swѓ1t6l,ʾThhQ"O"O"ON}?4--VLސ)xY" ! Q!A@? +L&@>>h*I*]k"/+z+2>lsn:䢴uRj5ƄnBШic\C}3rZp5Yl4_fFMQShL֨)4j +&yԫXejޜZˬT휃Qߗ#Ө)4j + 5FMQD1bGٷiKJ + +endstream endobj + +1463 0 obj +<>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 1470 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011102091116)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4455 0 R >> +endobj +1464 0 obj +<>endobj + +1465 0 obj +<>endobj + +1466 0 obj +[/ICCBased 1467 0 R ]endobj + +1467 0 obj +<>stream +HUiTSG}DkƵb-Zh  +A-kUHP" *ֶ!a! ($ kA "@ 5̙ߝy9 `BV CPqVfpTF,xPV-vZViռ~y; zt3Ű)e\Ʃ`iN"`db0̣ +|4YDM3 9Zq.Tٞ@\~Vak (0@,v[ ڶ +PH%P |1U@Q>B@=L%[kfe3wr;I~m@/~L8 +  d1Xd~NY> +ơ?dJGY$CmjgbWr>UCmD2>&>@o3gەL? QsiC8c͟uV̘9KYeGs>;o' -^T}_~j|֚:ku'lظihdfvdgž}8b˯GYYIdv8iH9D9>s/ n/{x2^>~WC]}VL,NB"7dOMaeUuMmQS'֧m;:{z/^ OH&aHJ+l_#/ܗ t _;Wd \8q 6x4r+ɥxN7]aQ3sAb0LSE*T)9 l_οꮫ\#`0h`1K4'9HlQ \Vj6rt:\?>stream +HUiTSG}DkƵb-Zh  +A-kUHP" *ֶ!a! ($ kA "@ 5̙ߝy9 `BV CPqVfpTF,xPV-vZViռ~y; zt3Ű)e\Ʃ`iN"`db0̣ +|4YDM3 9Zq.Tٞ@\~Vak (0@,v[ ڶ +PH%P |1U@Q>B@=L%[kfe3wr;I~m@/~L8 +  d1Xd~NY> +ơ?dJGY$CmjgbWr>UCmD2>&>@o3gەL? QsiC8c͟uV̘9KYeGs>;o' -^T}_~j|֚:ku'lظihdfvdgž}8b˯GYYIdv8iH9D9>s/ n/{x2^>~WC]}VL,NB"7dOMaeUuMmQS'֧m;:{z/^ OH&aHJ+l_#/ܗ t _;Wd \8q 6x4r+ɥxN7]aQ3sAb0LSE*T)9 l_οꮫ\#`0h`1K4'9HlQ \Vj6rt:\?>stream +Hn0GvWw_v>8ILb; E +d+u?=]3٪ @GL{udi经Onn?Mqzu: dS;q:}K.<hrRI&AC0՛ xrt?>;vz1~:ۃwӿwx8?^<.WoK_`M)$C7tsw7c1ypzZWS{J6|4p$̇3nR >[mt"$P ڂNtiO>Єw:bϦ׷Hz|#^O.-L7L'sv>1}'tpoO[OK~|v]s;?܆KM8؂qӯwwo]S5څ K7% &[F$WcMc'O~?O_O,qb.*7s5})tD:irMXr}~t$G  Ӝ 6m.5,w<"\*,7.dc8@; +R0N]k(~YO^/DH@X*ZRB#%DEE +@S[jlp?d3R2a1Zьrsv2e2e2e2m{ c\quS`0m̓)[Th(S(S(S(S"Rwl]Dĕ%ZK-˚EEv2e2e2e2U,z; 06*4L˾>2OXrz287zU١ BA@?*Y|IiTU9>tX]XW(OFG} ) Th7(SV(Sv(S(SDнgN4tUh5g9ەR֬#nZz) Uh*S*S*S*Ӌ. %Yg:Úk +G֯IE5ВRDg(d5ejt.S]BL :5:F`wWhUҔxFhvƫ=G,T]LYLYLYLo9y`1!m+lqQ+ ٠ @?>=>]O#)0%H?Α3ҺPJS)Sv.SlSSSJ4Jomyu@Q6a`Z1\!*ii/C;KaiT2e +eeee*mq^fnlz4$Ow! &эSi:);Uhw*Sv*Sv*Sv*sQD.}v&Ma +4r//%8,`ӌʔ*)))s`|.aךIÐ(anQ,QݡY٠Yr1 !$K`FJr%; 4o$ML٠BBCDE='aH#]U x!y UG u~9cmB[Q({QݣBGv +U+twƝq1538SBݥf%J #<[1!RS#+z8g*eS} ʔ%*{))۔) IKqb<V6P0;OƼ5JRQB٨BQQQQ$Jc0n>"Jl(Mѥ>V=#6sii$jQ(;Uhw*Sv*Sv*Sv*SPhLFW,ょmO&vFv2e2e2e2}>v<~^mih֌,oqMbisѣRlS]٥Y٤_ҝbP/kCpi0һw"Nv2e2e2e2}>8X:c'^b>Q Tm/B jTlTݨL٨L٨L٨Li}gC\ڔs܅2s;mմ6XFFv2e2e2e2}A ,Ȼ1iCcca!&;v+x{PzH%H499HθWgUgt:t:˩CSNNٵ1|%Q{gTYͮVq~3wO|b8uBh6!4KR%ʢxߊrlxHo9,%=Z^'ݽ\NNPL(Ee;DEhqn:_&{Өtqȡfԡ(fS3'U*z +V|(Ly qRڮi{N15N15SL)89j,mEM%D,Z53v5{{hO#ѡS#Sӈi}sQ|{Q˼F+ьHh;3YN_(éB Ʉ\B.'9ʢ^ɍRڞ&:}:%p+zS0TZJ!^qlJeՈitԈi4bj1u4v+o}?r^N%5utCt) Bh!t1)=V氊Pӆ/ʻ5$J9t + bj +15:S>㊘ۆ#u4vɘg^]z^p棤.RGLͣCGL#S+en+}uם XU~ fԡ(fS3ԩLORf,8|$½#ՇN?a["dZ<oyty@ B D FotMր%%?=8>/㟯 S[>cuejٚ==/0& +endstream endobj + +1471 0 obj +3690 endobj + +1472 0 obj +<>/ExtGState<>/Font<>/ProcSet[/PDF/Text]>>/Contents 1476 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011102092013)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4456 0 R >> +endobj +1473 0 obj +[/ICCBased 1474 0 R ]endobj + +1474 0 obj +<>stream +HUiTSG}DkƵb-Zh  +A-kUHP" *ֶ!a! ($ kA "@ 5̙ߝy9 `BV CPqVfpTF,xPV-vZViռ~y; zt3Ű)e\Ʃ`iN"`db0̣ +|4YDM3 9Zq.Tٞ@\~Vak (0@,v[ ڶ +PH%P |1U@Q>B@=L%[kfe3wr;I~m@/~L8 +  d1Xd~NY> +ơ?dJGY$CmjgbWr>UCmD2>&>@o3gەL? QsiC8c͟uV̘9KYeGs>;o' -^T}_~j|֚:ku'lظihdfvdgž}8b˯GYYIdv8iH9D9>s/ n/{x2^>~WC]}VL,NB"7dOMaeUuMmQS'֧m;:{z/^ OH&aHJ+l_#/ܗ t _;Wd \8q 6x4r+ɥxN7]aQ3sAb0LSE*T)9 l_οꮫ\#`0h`1K4'9HlQ \Vj6rt:\?>endobj + +1476 0 obj +<>stream +Hێܸ@Cd فō;{YO0YHDRH}Zntxsީg?|`Խ:oWOޞ=՗gteNEkxx]mPxӓ:hW9kTq&'uaz~ L}m=äs9q*L|[|,s@Oι<%8wn>=iaT}8@TZ0}6փ/_g,-θF;=v{Cka&յe]ygtvU5kӿO#_h!%^iNEMGH!ᙅIc9s%9 CQE'\J<S>(XX H";~pgM:mWi4EcI)Ρ0jNk>zQ#OI#OI@FFF +wFш!ƐRr% Y%zyc4444 +i)i)i䩠Ѹ¦юIm0L9ޔ33:6 ~;:$<%<%myJyJyk6+֩%m»ZgLo[) &;3PJ`ָ}Mr)))hsSSӗ %ಷs۹NOC(}tg1m)]vRRR6<%<%<"%l 'p3)(:=Lm \ԨnD<%<%myJyJy3ŭ;Jsp3dInf5} ea] L…M\r$ŵ(\PZk{Jkm ?R;U^?\^ +C#|\nS |(<ֿ?lK^-n~4ǧg=?~ix_f\wjTw1wÃw֓gp=Yt.|M}n~S?}xfs ztVU8*ޤ%kzxʻA󱔮粖8=\Vokh*$kNe^ڄj.!3_{^,az>c|f6hqP!I]<}7d~K~6v[K+G@C*3,RV-XH䊅SH9Q  x`Ӹ1]uWa47DZs;NS2SR.朧$dҬ|qpK]ݱnPq) , +YjQ͢@EbPq8mP)Ŭ/6gv@Zw 8_MNh& + ) ) {nU6w0GkGM06>Prtld!d!dd"}n(ؕcZ4\mNGm=>?6<%<%<;nmȏE2K}7gt5B\;%V#PS(fdd)7g[ CVH1V.2c۔vBᶚ$$$TM(OI(OI(OVrkjRRx4δ,u4CڇE[A"O"Oɢ@EEE +^_RĘ[=[\0bPGTB2B揅d/)[E"54L +%X"S͑6P)fRMDWm2l +%ҦIǀs; &tC4!>Ba2(N&&[,)O)Oɩ@SSS\5d4Q0/X#{m֖_xFwJFyJFڌ򔯘68ƦF~ Eybm<|W(FSS(ЦIvKۺ)f~iFlE,zzNtԛEVB2B擅d/g3qcxIn&Է< 1zW +1G r-dMunEgjDH0v$mJnO#)4:ti9FNF!ϼOTq꽥Ћd*%S]FjԳrBA@s>Y.j5T۶c 4L 1fJݏeK@NaS(tr)$r +:HʴwʘIQ82䦰\B!PХS( +9ug_h+` r0}%-ޢ+FNѡK#)4rhξ" GF3d1:lt!|F}cqCSht)4r +~!DJRgc‰mҌA Ѱ<߯Xc&JOM3i7AIT2< AEH=Wݦt<]4zѡKCF:{xn,ލ1G[qhИ_C#zE +!B8p))@ +ХcU 9 +<5Qsռ/%UUSdZu`rmr +§CPNaS(ԩɢ%v6F=ck,i΋И1̚,ߵ%YZӷKyyǡ)4:ti9FN?M@Q_^Ϟ9sYRdZY~~%OGɽNa:nt-^lڥ(tRZcI/F9F}mz0ԦQYI3ﷷAx<>}{U>+Yr"Q +endstream endobj + +1477 0 obj +3561 endobj + +1478 0 obj +<> +endobj +1479 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1480 0 obj +<>stream +H͎ܸ:-b CYl72vO,fI!o"jUF0ObS_Uߝn^N0o= +syez3vz[׎޾r>{)>/>M͉R9/s h?9Ou֡/L"oʌ 5-~!C)<ˇO|k'- &W=߼誗9 cyl~wڽk:{LQvv \/ͣ)ee:hW,Z7FCKWZP3Sϗsn&j4`X/Rr=_ϒ9ngLTFܠݹEW ڝ;7sg)aYDQL*: +U(U(U(Th㊟w9n갺m_B@Ȏ]ۗS1iЮRR"SbSNֆ$is Ois=׃vzJXSqhPPPPC. 3dX1m|жҰ=J֩4hSSSSçŃpɅ-<#BJ?DLc|Ү'`8:>u*>u*>u*>u-tqP&QD95ˣIJbrîЀAv:tаĻiMw[yi(#_Jxu* TT$T,HiZta񵎤Xn4+!:pqK7ePv] 5hj.ԠP ŶTj}r^ߐ2M#?HwNԨShЮQQQQZ{^oKl4C!cܖ:Ib*iTbԠݨNŨNŨNŨN 8wHPƌI-cFMc)0h.2-P$;T(TTTu N2(#m[ LɖövQM)[AťALMNOBCZ+^)S0z304F4֫OM +!rsfթ5h7S1S1S1S(D~FxQ#9Z΂L0,Ѡ11SNEAFFFF=.lkUa0:! 0&?]k2L'aX%{~mg9JB1u ]B1uPL](bo4NGRwA,M.RqFh)W^9!t.L%Bl~2 {V +c}-<_4lO&tOaBÄ. ]hGR6Sj{56v'*J_stnLPB]nB\L]..Si"W 2Vuۑ|?ͧ]SXBL]aBBL]!SWiP>:4Z_JrCv2iof:tb:tb:1uNL,UЪƅ%4n"I=8-rD C]!nBaL\blc}9~+.jށ0u ]:1uPL(RJ3'8'ԅ&t ԅbB1u&B^P]Z +mܳ%Im[h#eF1u ]F1uQL(Qn;\ƚsOؓcF%wUmJa$b1uMLEym K9sG[\-t=yu5u؋G>*쨿|8]o'9:>۴O/dOo7 + +endstream endobj + +1481 0 obj +<> +endobj +1482 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1483 0 obj +<>stream +H|ێ @+~hź؇]H7e,% ?7/úPU![}ZR4Y$\=\`пmN巫g~,w\=+|21˻΅z}7X)Et>\Zm1R`.>nt]p_~[^֬Ne}|Kw>~,>7>ד"[~{{noxъAv#>ln˒Wom|؞ 8R:z9::r6\D'X²>ыU6 -bʟoWb(W?@4 +6 +:zʎV_?qeoW"w⮉'ɮJFR.K f fxpKj)k)kTh(S(S(SE#+qUoƮʧ#V]8ā3f4ee5ʔ5ʔ5TḫSC_ULvH}|\U6N#-$EEe Phn sZ7Xg!Ka|ӁÃ?c6ʔ ʔ*;)K)[1skEcahD +,STC>Vv +5<*{ThP#93ɣ5L%<Ͻ4E42@8pZ]e5ʔ5ʔ5T"}cט符'OAfba!!C{$x){){Th(S(S(S#fn].m Wj)nƭT5s +eGheBE>E:eme]PQ^h(#{fےFP]n}20=f6BP6(SVP,QlQFZk~4:D\2~6P6}\dйQ.Qx^rdFeFڍʔʔT1 +vCr9yl fqoG&8Bp0jӖ9mlФʿ|j sSO-T_1ʹDo,ZbT +g }\7Q & OQ%J$@,Ђ>NAqpS_?՗T[h:?S(qrW_뗛=ݓ^5>h=s~Y~;trZ˧/ۥAoRM˧O_,o~i~ݛ_n޼>p'DoCp4OPDJ?7&tN۲~rvrO΁>X~X_T&\*ǼmǴ/OgWz?JL"~o7ST.вYB{*ѦeC(]i69]v"GX:hvP[LƢоwh +BٗLMރi/(k$QWz(3Z-&>2ρS:FBݕNN1YLYLYBvvv*)m99%EAI\+FvcG6;oSI'S(SnQlQlQEM-vk/ΙTu_H;3?kn|KЬ1fefefʔʔT68>l14'S&].o]{hay;ThwP͡BCv +URDS[+Ssݔ e[j>?Q>٫Y٪ TSR*Filxs|GshLN|.[-5Uk? K'))Th)S)S)S')˽ +ͻf}&0텾"u{[B 䦝h.|ӣ4}OOOv2e2e2U|"nOf|s+[T{/esSK`Q,Ҍ#XXv2e2e2UZ3thRy8ML٥LYBMNOB9rAQ$f9>&?MI1 (Ft*rQL3nTݨFQv +FMaK$ +,4P(}a*N㐷5D9B%_) ) Uh*S*S*SEhhlB5.PF0>b Fgl@* =FWy){){Th(S(S(Scp[PiGc v$pUTT2q!NA) v) )nQ@P@O@<H?V\z9A|9Nm c:ohRɔ ʔ%*{))۔"{u1o@iǙwǔqtf.գL٣L٣BGGG*;9)^hԋy0K:94jee5ʔ5ʔ5ThiE&m8S4ZSNW{c+ULYLYBFFF*M@1y11]籃0m% x +#+`(1h#c\N߮?jeL_O(\RB'fBȤ.)*Яq"S@':DG9*YKOi$<55$:,:4:*1ִQҿ^W \)k}޸VGBR܎OdM5(8ZC{̉B'ɡɤ.)J +^c^W+Yb۟ֈ媓+S +j9DNaSGc*_=:bgSi>j;3:Ĵ㼖v쥗]LGW;U*W.):r +B.ܨ)4׋+[UX9[Y$oYIWbҙʵ),r +5"ȩc1$;ճq< oCۯgQZjuVT=B-PPS)r +rq71 eDŽ{w39IG Z<ƮSˡ:ʡiЬrHJYdʯYh5{!1)+S +j9DNaSGϸGOQ夺.ly KݿHOR?h%Z p7x|[N˱\×NY1^,_:cu + +endstream endobj + +1484 0 obj +<> +endobj +1485 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1486 0 obj +<>stream +H|ώܸ:-9d'AMF.v3 10yl}H˿Z7py'CkUZ?9R淧si~vj ~taz_Ng5zǻD ?w׷{ֆ RGcY*Tl-oͅC =9?E>ݭ)o/mz =TE*:@e*2Dkap کƠLÚAYNٝ>e:ujoK5XU k"8e՜fJ/`4(PiPVSViRCAYNJ*]]`5UISVeP: Btb-4#`BGG./hJe:e*u8TUtԩk6T>9SE5ﶨGZD@m 7e<۶e9"\rTsAhWiPViѮҠ]Wd* * j,i=dk!Qzy]ls(D +^WWB W6Xp1Ҁ,RãY +٢κD :d*Uh̸=! +b=z(Ab. VȘtMW3, ;e: u 5px4(0SCe +N+db>ZT.BBMiUnE:3XUt4()4`WáҠRCN /i ;ZQ,19sVݢ/NFZ=6.^eVĺ{N5(khP֨ShQCAYNF-~ :mQA(YKBc!,XeDQ)PD: ҠRCAYNYJe:*uj-!DEZ,&!+ [Afj~uIH:d*d:U6pT!鶠AWG]ZD"DIl&%ZY1$gH ?@e:eu8,5txԩ!%n1-rɎ$/ ug,*x\*Qz e*b˩')y0fkѭ-25x!Db" 5HH ]$&S))K 9-\lWk"gja.9^y0:ko_hat$T2UU2x$T2Uj* %*UM;A7(5x.z)SRLAB{m#2əJBM%PS$pUj*1u#_-Q\~w'4[\̪7ڔj#Nh*LJ&14G M#f-2w) BHutf :=YĶZVk%zOckT40j1uBL!["nPӈ{ĔC#rŕP^bbm{ȕVklcXwbzt}cWQQS$Tbj* *1tJL]%D>Q7CdV̬c|VQg jRMUy!Tb* 5JJ ]%SW)QY굞렏ʥY鞖V%IEPx)a,z>ש#RsP$Dbj" "1tHL]$DOt~/y }&si)ԤƠ^KzI)2%@_̼bh"!tF"f["dCSLOGOњK@팡Ug :0Z{\.Ӂ2BL!&SHֈ{$Db&1*DU/!UO9?mWUi12Uj** *Uh** 5c^D~ +r\+^%:f9h6~LPS$Tbj* *1tJL]%DuzPS-Rk(=Q3d?GQhaDb" 5HH ]$&S)5OQF}6$3e01ͬ*$&&/HL"@n!Cdĭ!dr_Y^ĚdIk!zmT=%qb.nQV]9erUk5e5BMC7HI=bJTJƉ5+,)G[n^wUr=bBiuh)TeDՏHI_L$&SIDEb" 5HLH=SPSSlS.dOqL$,^.niNGj%V-޷HwPBM$.P$pEj"1ui="sl]BE]YO:J@SYaet[-oIZ<j*1uJLM%[%PSjj*h+֤η<]Vxdc;qcl|6F]C.ZnED CnA@ DWbNoVA}I+flj,G=88%O%YIcSwHI,5b 5ILѮĜZc=L&{y%:CepXZHgm0;"\Bc&SIDEb" 5HL.W?1535Xj1*(Z&S{qXS_wUBM%PS$pUj*1uMEӃJͤ9dKV"hY""e^|Lbh!tD!f[!dnC+KoQJE&J,ŲMɩGGGصJ= j +1uDL"[#PĔ'm'tlq{Lq}}dci94Ֆ}[lJսRQPS$Tbj* *1tJL]%DeDJI!UBi̡rYP2㗫P/3>ux.9~|GQ>Rv\}]> +endobj +1488 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1489 0 obj +<>stream +H͎ܸ:J"Y$䐝  \$l6qI!oE(UG_Eb;߽8aѿ)8k^?}M^|O?=߹9ap:{3z?xrp<+¯Fewm2OlbY1N)4DN)q^y^-'˩*]͗fNyq>?/۠g߯ߏƤW +EB6o_y)>Os2GڡaN~9XaM4aB*@q5M5tP" PKcBLSNY; B^.)"MLn@!{4bl)6xbQEsAEW!Wưݱh7h +p~wVݓf#9JFI]jnoR烻RZ)Ѡ,QCAYNYDe:uJ`DIj@<<ᖀl,s'G:ƒE~R$Le:" "u" Ep4(SU$ABdBU.Hk%)Q\8хYnõFo1-%p8!+T!YOOÞ +Uy0J+% ҧȑhྕfW.;4x%Ϲl{e}: u p84(K鰨SM#V&5B#i39 +rh!*2KV艨x^jRl66 -5kрѢ]AYAU4w46YhP]9޳g/je +}e a `R+W0He:e"u8DEtԩ*$M"5ְ|DWsIkPH:E5\47J]D(iPSi.RCAYNH""ZJOšaXGFB,E^$]Ř](WۢY +CBAu*tT8P#k ˑ5UQ|Bxڏ )" +;љ6nkjm0ŠfkcQaϠOπ]AB:U%҈6%fER:u t({fQ|z1(iPSi.RCAYNH"qonZo# rlxqIQf#V[6ZQS`Ơ,QCAYNYDe:uJtu{cAHG p,^Fs)H}KM  ]bzKuS7lwte#ԅ_ut12ʁ^Jı*ԁ~@^0\@9S^J02w1P>p@u` -'թb+WI LWܖvRnQy:?ܝ@7>/':.mQ߯ChCe?Mzm)k*=r_<' +5"v/7 +;HvZi@|7rg9 kޠnhC+ND4-=(8[{c[ZߑDb)n -FE>eCj#7nFoX ;8tk +4ľ4d)H52LQ/| =TN”I$IgŰe!1D!+OyʠlKCAٙNY9ye: +uZDxX ")UqXa1FDH!"ߠ+d1+WPZ=tx4({){4`ѠQãNU)Q9BW_=tx4({){4`ѠQãNU4>euDwC H>r,%$Ѫ0zC!QPPgݠʆ@?}*T[qmB,.`u*V㑅œ0cڪ2EC:kD_AٟN@ABv: u:4T,>R Ef=*Mѣ:q,df٥ңby4({hPShQãA٣NGjC+MU)"|( ]9  +|$@old =dRQ |L0܍G]i;P1c t=J=~7]VÖoe8u="5E41jťqaf?mUFNCcB]#1G#1)8oA ĨGSUXEyQr6ujkZz'+ tE]"0ȡ 0QHuʛn>f]aUx[jUv%[k%>N_B] n0G!0.Ӱ)6͝5_KlT\8KQGQ\# +]0GVk&.PɩLaL4DrJEZ_" DZ@5Xȴw݆놞sWculR:S~D$7 uȄHN]dHCdB]$!S*r?gMÊO ȱ>(Kd}veCNlֿ"[yI4D&Er"xDr""9 Ru\ 8+R{9SBi"w\8]8jrF +".BwQHYR(S7ÌAߘYLEЭzq9 uńFN#Ln"h[X}tk˦T3}@qƦlR{=z RŀcʾE5 8=3z4&h11GcB]cBp=aeacpv\G,WONF]$!2.S#Pi䔊Zo"w:bWc}/9"׭ȾƌHNCdB]$.2G$!2.)eo?$'raR- ̨HU,}1@}@jl;+°ȡKrvR9t? +>|$_}2[ +k^Ӿ;rDc.i>'ވ&PȩLQa8LK4,rJ5jըq~DRU|gx{WBmMX&#sQjy&Er""9u <"9 uHN~pİA;m:ѴC/FcigQq4t^E}1јPihLk5&h04&5r9w}ohU-T*5O[]Púac"߅׀6Z/Pq*Gy㪔5ѯFNCcB]#1G#1)x/82v771pJpT!g},(ZX[Dn`iɨ4D&Er"xDr""9 Rm7ܡ0ʌS!j;,sm:3V=JLF]$!2.S#Pi䔊42{+rj`u LiD>ch{@bIˑCHa8R9;) > +T>xUxVOXQOFi;T(}НMB] a0Sw#ðPix䔊z7 \ +Ta-]ͦDgy"D&Er""9u <"9 uHNȲ 8jXcU+Rܟ(Ekиh,y?Mk44&5rx4r9 2{X/4(SY"/7 Okaemq+.}|UAs`zlk> +endobj +1491 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1492 0 obj +<>stream +H|˲@ +,γgڻXQR qgȒ㔒+|C2 L7DoJ㑗<\R +.ͫac=X{~%S^˟>ZH^>.຤ZL+~Nǟ.qC }ؾsk*Ǻ:7 rz~8Pzh(J=jST聩+}8֕)60#ēRèJJJJJN6e66uTf]yW9ā8UAC5(Oh) TޅҡҦҡҦҁS ECYMEMJT*kj<|%!Cf̽o+E{1RIE<\6d&6d&d6M&m +M(M@֨c*0 )qR"K.C--gt(+8t(K)[thCPiS1iS[%` vIWDH0t,:V:m"Fi5&]!{9"NnѩҡңSCJn**=:U:U:QّwYwjv֣HTV( +&Ro5Fد#E6~snQiSPiS)҆"ҡ,Ҧ"ҦHN-J$`Q19b*&JuAHi8nu('+p[JJJJN6e66uT6թUl U7m蘄^@dׁ7֧0>E5`K}j=ڐ5P,ڐ%l*4! 43PFBfpq=UG[VӈآDE)k6:e6e6em("m*&m,U9-=?ҏ#+[5=b{ʷET=PYdI!mCYMECYMYHHHH:"iM=ڜb2q9bGL1šDҟ:s4ձCYMECYMYJJJJ:*#<b2sVs#d]k]Xl%*Ye!ҡҦҡҦҁS ECYMEMmbF<>JQн 權aFC&6`Ko'ͯ"m85pZt&fЁS ٠ [uҜT,ҺX|{}LH2<9T :ڔ:pJXt(kx#PF%PUƆaHX㓭T$'懢CYMECYMYJJJJ:*:H47 c RAɺv|cS07,5ֳH&e6e6e"m(""m*"ml"Yn%owzL1*dN]Җy#}esJJJJN6e66uT贪{ّH)#L+sEe&k5GUQ" - + $, ,2DYHlQ1䣥i:Z;zLIzqx$fJI 848,jIVMCYMŚCYMٝ>ADG:*ihj@E]s$u8ME]+Egز*vPpT=^qGơҦҡҦҁS ECYMEMB>TvH?ŭ)%"vPY2\ sR!0T8UTT:UڔU:pt(b*O;53b:*sS tT BZ =[ey|8MGHHN"=t PPG(!M JA1$'5%¬luLjf:&Ҁu*e)!@iBhChBh)dІЄbЄ:C8< UE"U7C'BOR090 ( t(+);thCPhShSG$ĐFSSFCČ"JU`kcԨHgm6:e6e6e*m(**m**mꨬ#@=keI|NM.XzIT-A9s:S"m*""m"8EPD:ETDYzH{5Ц\I2S/`FQJYcA`Nz2f2'BoVV z(\Bw!{!Ag|e+ 4{!1PAsaq=.!]C_0IiD5"1TV }c8؍ゥLNݝ.D~fim{̯wz GCK'+g.:wԻ]l- l/-V@$M ( (|QT%3|^"Ç<֐jz9k|ZeU%$.%+ҕhƚZKV \8n-kD\s 5%KVUVʅ:n!LV j\BT!V\n,.TBϛx6q_}ר:LYU9gBC %٠#y[B-u{j!UeX"TQ}McAB%*2P CK(jU +X]GSړ7SvzCAc6հZY- !M\Y~E`JwCPy[S)GŒ%Xrv!lⅳ8uȈh.d9 + +endstream endobj + +1493 0 obj +<> +endobj +1494 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1495 0 obj +<>stream +H|n z>QCƒB%ۉ2,#3-.[,3=tbtt q\Sihu:|!O/g~LJ Nw!O_.^^:&?{b~su̇ bl27x|{k&.Te~qJ=u֖7<^?:^Vhez|x/ӷ˛7= +~{sn>pІE79B;eNZB ˩3/1t&tsC{qHW$y 쿩wiF+G:NAoI }~22\ RYm4C-Ҳ4s hkN`(j~qL|)>Z .AG:5 +,$ՌK#,QytQUlu}|+,tjw).\+fXt ̠f`XA/\+0tj }0:wsN},+X`ujKOm 'OٱpB3]\3$& +"lfEG\:5 Hwm`~[:0! d ,n =%C+0tjFlFAг>0Ou^a +,2uөZZzpͰ,9Q'%n\fi|sp̅!}0"}uLu=&wtձ&2??ztfc6=\ӷYkgK渁v|N\iDcSJR N:e/r2v.'iqn&8_noi-~W!ytj- B'(&:iq v⡷~y#O4lFN*/so0?ˀ4Mži5"_. Wzdh=/?rJ:Έ/|kidКM(I}5`q;m.s?NǒRysy}pDI]F%hGSJ=4ēCO<9ēYNZV@ƵFM+6,ډbK! j +kœ vνYɯROXNYNYAvvvpp[53UF_wc{"TUu8АڒtyGRg}?aJέjO,PlРCN١NYN <-`IÈ2[:_a琲;kPPРáN١N١N K;2KeDTF)i ipSvSvhPPPC&SͰa16/,ig삢SShaQlQlQ@!m(ĞU'L44h1MCÙ a:sBI t%XyQ, +ww,!ei:eottuj8,TH%'pvi7t8););ԩ05k i {qPꥵPVX(wuyf 1(;);4pSvSvSa,4KUlYP*!Mrә~b)k)k4ШS֨S֨SCcMIJ謒]n4fq( y(RK̻uًQ,QPC +٠ +Y + ]^K +_EQ_" +d͎"u?@AB:e:e:54BpVl=9bjbj;G NYNYAFFF=~!n5l$7B'j֨4th4hEAF5"ε%m4&R5"ΆѮ f 94Vɬ-e:euuujh,ԌkKI#ڂYuJ%5̭Q,QPC +٠ +Y + `Y!<)(3=nΔ92̉"SN٠NYACDESr\[vc4R-آX)OEFFF:e:e:54F\[f5&Vu{1Ys&DSϸZ#SNYNYAFFF)ִؚ [@lȂh,:e:euuujhDZ[p۷(/@eSM7|םFhζBBváPlP,P?\\k n4o|Q'٩"s;IL:e:euuukV\[k nh"c&7,*M #LݑѠCAF. :4th4[k nRcbS Ic&}5Rwdj)k)k4ШS֨S֨SC#εe۷$/X6Bk3%-:e:euuujhsm-GQ[Bc%BN#sZ,QPC +٠ +Y +  \=זWP,kK^dz2kM1>%KN٠NYACDEw\[}Kr(B7H ?Qoְ8λ9FNK#)4rZh +Ζk?Θl6(Kݯ.4r +BcAFNSh(l韽1_t1"r<*B#XХSh9-4|fK}D> +endobj +1497 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1498 0 obj +<>stream +Hn@+P_!5e^V)6Y*!&}*x]NYuYMPOk֢..~1qw_3z>Io'4)BM-M3ꐲɫOglM6mx`NAŬg׆;,}C2?8|.4w/Uz'X{= MOn1 <}z:NW:(its<ϗ/j9t[nT}  pon~$Wu[^nnOmq0?Їۧ>7ޏZb& +9\0~n?|c{sn?k}3: <$,6o]g :l |şХ<~ðtz˥zvErʴO;ШY -&l:&3ƶ*Ѿj2vo|،zwA7 o3sVJ>Wz޿3w H5hWHz^iZc& Cv-~RC2YUALLy݈Su-%ڝ t8p.\ +dz_֐+ћBW߯Nż2:Tp-L[tHzIZ=q!!l8L'CCڟMIy:%-ThKnI= +ñ(@4W U ʰٰDS`O$j)jSSSS^cE%բ=XsyA(СQ]@F*h,I%F(Fgh4FƹDvi %¾HS(СuXrK]iٷ8㪶)څMkqN%p8d!*d!d! +d/y]ιŭ-Z):3dh d"P4(С萧(h?ڷ7|(vqcQ !Dc1ݑQC#OQ#OQ#OQ#Or-έ5B+@f)iU)]LhjA#OQ@FFFF +][ܼoj;4\Wc&M4aݤvCS(СFu9޷bh̥+eD4Eg͵FZ +D:BJkC[jR8$6deBֆ0 g7u>xN}s/_NzQ/7hW7׏jL/Y[' <1 >mLIA'PuivCsow͇}l_|ˮ6_KyamUVy')d4@[iecϔOscçןwOq_j:^5;mO@?l?>`۾2[r{Q-r'n䗟@B{/ }o# u|?3&Uu9 +O=EnY*POzn="?eȯZMQ]EeP.NcPѥSP1 -Djѳ"!<{vlytpWP-8LlB{0|T|}T|T|T|Y<n$ ͥQK鑗ZsirURE[߆eQbѠlQbQbQbQEZ159F~TB,by +s +m +g +2ų5}IT04%R,y^E. SvSfP6SSSQSb$%[]zQZ9|E[B})]dFڛYt*2 2u*2u*2u*2uj ҺaGKe .I5Sm!eSbӠlSbSbSbSMxDCTzg7吧25fjn)Z u铥Xt* u*u*u*ujhtaNp/5A_rTPi>ψ%.IOךن93`a`XN,[_XA_v|Yx"c!Is8{7/$k'vG + +endstream endobj + +1499 0 obj +<> +endobj +1500 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1501 0 obj +<>stream +H|͒JFZ,Zcu8aqY  x$KJGtѴJ˻ d o%LRZY oym(,>>뷗@qy⼼叏^xk~,$/~~t@__~S, k%U&<]_k||}Rx|z}ֵ}_MY~.ݯ3?_mMZ|_^/C;Ъ*R^#sSݏ ׷ZOy~l>~=3**;Hw))L,w9=χ͋ +uп}Q_)WFC9>E>9Q's֨۵bV1-T1I40OJc˓b8I|̲Vq5bj1515FLzQFEfK`:D'?|Ҁ& 7Q/OL'ӡ'Sx4KSpAʱwP8YTO49kB9p( Bh!t7WS57zNz,Ϙ8 .q n41O)S{@F_%SaSӉ )/slJ 2ǟXT'Vbī\ZaԡèGwF::1Z!ZMhU_g4:{.4e4%+B^ PLMCPLM(&SGzHm֨=N3)k6/TjFLM#ѡC#SӈQ'p>ל|j4NQhtטd-Bh!4AM ?U.(K9\2=dZǦخrnq:t8$bj1u4Y[>4ƹo7ő\kRcM@I.W#SСSӈii};e9M㷊?gJm97k:Rt5JM*(fS3aS31};nNOL*tI[PZISUý ,{C4JiS0x-s [') +%6)Lnq):t(bj +1uAK_VR+S#׌>yA F.urbjF15F15QL,9|Yrr*t{64P%B9R +ԄbjB:bjB15:BcZeI&U)Œ*DmNկD!C!fBtTQ e585qԌIV05@BL!t(L]9O,Gqm(PrYʛƠ SСSӈikO"FK"S34q;5<'D:J=ơCCF:4:thtQgt6"edԜ4ҽ񤴤nKg$bj1515DLY_}%]b:tiAen=2s^}D!C!fB/Uξr]b}%M}2<[W$205@BL!D}1: 0T;$]uq +;e4r/z}šSСSӈi+WboG9}%65<WL,15FFLM#Hk;JښgU$2y$5oc4bj1515FLV9:Kl,9iօLH: m1_"&BsPBȩGgI%§YϢHOG6(v+H@ +=;taѡZV>zK,J]4&tڶigdzKlŚt3?e{V^H4>K96 W9Z @` x#Ji5#bE沯 3fR͗k9ĄnB%i"T7vPcN]:^+>wRjSFr +(:>D{z@0g #FX̭iy =j;B(-SB9Mޒ34 =o?T XG]j9ƄnB#)XS +ě.ܱrwW:VYdeutNM~]rUrMr[H+Ml'utjvʠ:SJNSL)tr +&B7{iuې,·2Fz;{a*)4r + 9FNDc+sc1:n6]>ޚI/6־[Ovy8KR_а6.;%k;򥋦;Ʃ? + +endstream endobj + +1502 0 obj +<> +endobj +1503 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1504 0 obj +<>stream +H|Ɏ};F^i|s>ɻ[~Gq|2~|cs{ç?,>tڟ_O~Wֿgm?'?|˝~ۛllo۟jC 5pWp,WҶ/G o1ʗ;eT.-K} Ǜtrˇ,74q? h=5k4k:ɆzRoWU_أ r~l~S kV(QF./>b fZ=z1*r"]VB6VF[UrQмgiPc8C(!q\6˃}6}`_(7ѮLjy/MD;`)T)tTb*1*C=+irfٌI5[c=˱UeyFDm|9V!8Tp8Tb*1UYBG,&SiG6orBJ}lOV,b*:,b*1EL;~NaOc?l˔SvwΜb-:_YT,*tXT,b*1*ɯوp#리 ,XP;E7v_pȩ + y9D@ E7}4wn&'\NxXJ-bi>Pdr<' ^O0 + +1HL%NSp4UlfGp1و$N\ 6a +5 *tT0aP`(9F8SѨСSшhT4bh$cF΀S'A-U0%Eh_mAIՈhTЈhT4b*1U4~YcHaڸɷd$1ڤUOB AE B!Y*K9Ja,ƘgV+ؤ T0ѮPáBD +U4rcʒ4^cbrvaI-- + +1GL#8cs3j\m$}͇G`)Q;vsmlOPLEBPLE("S"4:%0fh+Kk!CbטMYD#ף,Rv4b*:4b*1FL<>p`ְsGコSѶn*衔y YuM L%B1 "қLcSmM%2yR.׆NQK&Mw&]/T\*tTlb*:1*BJ 2"D2klrb"$̖SI((bT(bS1T1j/ 9 L[gnoɁܳ'3it+ CӈhTЈhT4b*1U4K填\)S疈r*GSaYʬ*1 +1FLE#X+ 3\uDL]O2l 3֪K梟w-+~O Nv*&32Pub- OѻɊk!8ZȽCDjw\)lyRb*:b*1ELs=0mcDIOvn =.TQQL(bSh(kC] =.E/d-NR}+6S8wBC_"S!STb\IhJR#o <8[.M>S:{XT*tTb*F1*F]\̼ӓ 9Lż)5_&YZ CD B@ HH1Fa%0Aǻn כTh:1;[uS1!S񈩨Tlb|G6t:BSf-n3%LŨBQL(bS1b԰Pwj-IB4ZS%sc9+<(i_ȍJU(u[+H!'V<5:rjq +B()Z^wߒ3\, $,geLcBƌ~5&hLјУ1}9Ҿ[ޭ[FkP\IlH;O쓞Ja#B*)I +^ \D; o:zдpU>a*9˄&)|r#.pSVPU6tgh%|5jz4r +B#iQVxsh5ʩY{\ VRgBONS>9M|7J%uC#$mz{=>B| +Bzr +B(i"㎖%z}.w>}iF!H!$rxR HaO۟v3 Gw'ZSU{+GT 0УS89ENFn7ZF]| odFՈΓ&e 2 =3#1GbBĄ&ky. W{>yVh/,jz4r +B#iѺ5j<}FUp%J3;vp+QzL#ИУSh9FNC??M[M?W7L||e >9<:)M +!B0QE&3|-FkR&SLQ)r +"F-5GnƕQ6sSv[p|GigT(#SB9PNu}M7:zyBkqvJTd=\^mɔr + =J9RNS(4Q*YOY㨗jW: OK!W RBcBFNSh9M4{ ZB3'^)0LP8q՝5i=[ͦV +utl=)ٺ<1"F˟oզ 0:W| + +endstream endobj + +1505 0 obj +<> +endobj +1506 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1507 0 obj +<>stream +H|ݎܺ )|:HQzѓEzS&IEsޤз,%!vƲ"_.7O.`XM#M%A巛'OM< ><ܸ98]߼8?y<=yW+:Z'e.i +ikN\BJY n~q:}OŸy~:wϧs?oփENN|w?ݭL0V~ ͻNy˿/aSLJ8>i}<7$J|09bak9Y<3>s \gBD=WoXya\Nvw^(xk~!D~lQp;=(d'#rQq7g(92&=v~Bpag]begࠀoOK&ӨNŨNŨAQQQFx eNi`M(i#KT(;Bu*Bu*B څTT +~N QC4ay!ʉj8`ȦPONv***4T:)IH  WT&W*B#sIUT\Tdԩԩԩ.4s^Xcl3y:c$ +a_c+"]b!cK2kADv]%K4hhPC"ǝMb%&>UA!Orq{,zq]<ɘ2 AENEAFFFc_lXn s./Pq.G*1lQQѠ]NENEN :i,>]#'F7BN#/huŶBBqîPbP"P?+t_!u=KYpPY"bP1SQhP"QbQFk*KƊṜTUp0hVo;N=ԨSѨShЮQQQFۦ&8mLK- JvLzpB|pwQFFFv:::54D?jW=)aܖmmï5Ȍ6#fJ,mpeXl\( +̴_9^(EBs+Zsש^X5Wy\.taǜk+o8ļ '^C,;0A9~}N},.hEɸSc}'/G:Ƈzw>cvǏӧ/+Zo~t=Y_ur=]G?LeqOm?no߮W3/?bU޼[M[z +uZo?t_xz{S_3-8XxMwNmp>tk?K_߷W7<[;Z[4N]D8>ax3fi~z{Qo"pMy"4A)fо^ Cf HύbRI^Μ!K@_5ohyɚN{23hX]A{1ҩ^In ثj Ԏ#RWoC[á}m'fJ'l6 ڥ[tn.ݠ]Au [3Y{I[&zΰ+FW  *u* -T,T,԰ ˺ұ e\$_{*P\2cWX+GKNENEALLL29y쯂sDz˸ *CGya+RL=Wҍ~SL2]TdTlԩԩթaWTiPY %>yPu*u* 5T4T4yn%v޻FgD&cܪN?_̼ȾYu *u* 5T4T48pGPCBcLFClƘ\QQѠ]NENEN R 5K48Z=CoB=ӧ +E +ŦLKJ&9rkg;ơ('uYt)qP3fܡ#Yu*u* + T$T,iQjXCJ/sʌI!ăQ2TTթթթaRxDZ1H#jOe_>S:j0TT թ?9Mol2Sʟs4)rʅz#CNSj=%%W)WNjkh.K>55544487ӣq8reZi +BXdZ&ϷƙCA Aǐ#4c#4iDCwm=uW snR>G^_:D8BNa1&S:9 l4irbi0haӱQKc|klC'P#)44r +B#:4iV4YߩNziԺSXNNFNSh i9FNvj)6j&ݶ1f5S]NPNNS :9NN~4>k0zڏF͏Y94QZ)CM!0H!RZhiv8Vr.xY]it󔂶[niS6j:9ON!hҽvh=,ݵķ?S*)4r +5B#)ט\s̚m_li͏{uMMp6׈z">&ϩSS$1&1&1ĀĀĀҿH,jt O_YI͜ݕ^Ʈq BB#P)4r +d;A\iӘ5'W,R!B) 5]2f|i*6ٶd#'yk{n>&[*T)\r +5B'i _{zL>vM#-zzs`MЧqF;C[+Q%RsȾ7֔i%HO g^_g_h//0ܫ`hV  \ + +endstream endobj + +1508 0 obj +<> +endobj +1509 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1510 0 obj +<>stream +H|͎}2,X$F\\$ŐYkh$ϐL9*iMwl"| ,Zs^RIko7/hyqO7 _nZ_n^^t+~}C;xqNϞx}(@a9sjmfm,m.1ܲm- H7^oyy<5~:2x[Oa\_}wk?x{*SNEARRRRJ#^6;XK'qܩnwfz1Z͙!рݡB:uh˴WTr(諭&W~;wf̑WJK::::5Rx9 :_ue0%,4 *B :TTTZ'53YcHqхiOYIqvJ~?ӣ4T4thԩhԩhԩhԩݚ6qB%4mKq.F漏-PX:$.54D*H,*H*H)Ȑ굼wMy'iƤv%EWܯ>&ԧS1h!QQRbSPpS $:!SZ8נv>!SiSSSSOGײNK)Y0a\Y.3kGNEAPPPPBoY'K5;%F^AkOy 4bŲ4thhhСѠCAF9sx5\}Bm6C6>>}Q=v;V3.u(>u8tPlPdP\P'J9i~*,tM1 N¾$B$dPiaSSS"TQr+hI*81-< SsqSvF#?d!Q::::5bN%F~zTSmC/1kmINŨAQQQQFCZa* WJLFK·7+% 7%E@gvqZ}xƃ2 CM֗'#?쫌d`UV}^*c>C~{>pSZJ\NPgNG+zB;㙇G~㧻qsgC{[>=F?-6_gw?i([\~;>.[;wׯȮ)u8#ԗ6 +_~k}|ͫzǸ5Ƀ}98^DԶ۸zjoK??Q,||wdyxRyὅ83t~RBuZWޤ}xxw浉w(%@NǒfѾntM AŗNRC_U?-PZYA +=suOvL\I+9NJ{ӺO5,:u*u*u*ujXtz 4Rx<| U s6=T`n  ~kTt8ԩ8ԩ8ԩ8ԩEⰕt:ρy{ x٩vN*w,/ ** :TTTrv\Tn^#^HBr "Ρ[;瀩UbUj:1~NVozFvZn6dYOjBgF>j>j>j>ti-tt|=i幘:gM]"2B@.Ĝԋo%K.6ΝEKv[eJNfgn&.0S׈ebnJ+<%aR>_΄NL]'S׉iil)جh?5+6v|b>j>1uOL'Ow떡ۛ84&,2/9*K!kSwPs;b1MR-rhuFqh9dMMRC2iϒ$&.Cs MB"!L;gŗRJbBjB1uPL](X?}Su9.AXѨ{'xj|EXU#=SטPӈk5b1M4G} wtOSP]bm2?wK]m2ƄFL]#S׈i.Oq`ܕ}6ZfKi+=SЅbh>!tM]&إT)fg!0IkʙmPku gkС81ͤ|BF\-y>~[xI\}9&]Nɻ?'" + +endstream endobj + +1511 0 obj +<>/Font<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 1515 0 R /LastModified(D:20011023141111)/MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4468 0 R >> +endobj +1512 0 obj +<>endobj + +1513 0 obj +[/ICCBased 1514 0 R ]endobj + +1514 0 obj +<>stream +HUiTSG}DkƵb-Zh  +A-kUHP" *ֶ!a! ($ kA "@ 5̙ߝy9 `BV CPqVfpTF,xPV-vZViռ~y; zt3Ű)e\Ʃ`iN"`db0̣ +|4YDM3 9Zq.Tٞ@\~Vak (0@,v[ ڶ +PH%P |1U@Q>B@=L%[kfe3wr;I~m@/~L8 +  d1Xd~NY> +ơ?dJGY$CmjgbWr>UCmD2>&>@o3gەL? QsiC8c͟uV̘9KYeGs>;o' -^T}_~j|֚:ku'lظihdfvdgž}8b˯GYYIdv8iH9D9>s/ n/{x2^>~WC]}VL,NB"7dOMaeUuMmQS'֧m;:{z/^ OH&aHJ+l_#/ܗ t _;Wd \8q 6x4r+ɥxN7]aQ3sAb0LSE*T)9 l_οꮫ\#`0h`1K4'9HlQ \Vj6rt:\?>stream +HˎE`=.#"Yƀ9; 4( ;2;2|CA3SU}7⇧7o?}i{x?}>/>n//ۛ ?1mO[=lo(h5ײ=_߼?}Lt +r/ ˏx˃THW)?Kw;\*,|Su5pTb*nxhZE*vZSU\]={MrCGC1Hi#ShSz㞎^cyu.MLsɓW"<ʋS#jBp*P BhtAv&*%userKar9Osn@L Р!*S)֘{LŘ"'Xֶc,Krz*Tʞ1hСѢ7 :4(f^W)f5Fo!jv'YnaAU#ѠC#SՈQLyå D,3"jhʉ՘FLU#ѠC#SՈ@5}J +?u4Vn+}Nώ.]4K2IcP4ЉTbVJn3m͔ñ_B]VR(dVt! NfTbv :bv1UDDR3WHnɘyH]n /S}|GcJ1UJ1URLcT(qRY&v!xZ)%VLޝFu,[Su:5p:TbzӌLaUViLRͯL~U!TN MU&)Oߞ2٩,2/.gf-Վtyz.O/5mTub> :bF1Uc ;a~(=,N:ķE8R}FFLUAFLU#WOԬ|>ޭEͯP*(yoTY,F :ZfԠèAQŒ5|(\ +J!C~.Se-/_d8i̹SՈj4ЈjT5b=3&|z}4;{͡1 N!TQ P'׏98fTi^'KO>j|gKYcP4ЉTb=IFi9=eNXKw)^h*Lo?02:Tt8TbN1ҾukQJlRVCA2R;Ri,O^[YK[LխA[L-S#,23ʚcasұ\BtGlgL㾦Ӫk/nyT=b :hc:pEHb)Q (.g9^Úũ7Q]Oϼσ[:MH!T6jje 6*va=Nț jE0qNe(7J8:-*&DL(QV 6Je ʪ1ߩxCg@K0qgC`CPA +CZLȿJm}xm_=/َm^PKRMw-bd +(o_Q^6| sӔ b\A[1:n<<26gKwvq~>Ϲ6aU ^\Q[ ++j)Vs ̱34 7b{r񇂺EYl5DkV +dX45 oi(\@M|;jɌnC` awO]VvEme*UQ3cy#,;{*QUEY%P.QLCd^bD_(SEDQVEEme(*QU8T#ǫ\ 98z(€Ǝe_s8BXPo(CQ$"E' +>0Z9|'9 [UT(DPQBY%JeUhwU1$4eGF10/o^E%JQU(DQVe)r{f`{Sq pr-Nr +7n{͋UMbr`bSW]Q"ۆɁ͋km{)h#p.nM@pws.=r?w= +۹=b/ q +endstream endobj + +1516 0 obj +3795 endobj + +1517 0 obj +<>/Font<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 1521 0 R /LastModified(D:20011023141153)/MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4469 0 R >> +endobj +1518 0 obj +<>endobj + +1519 0 obj +[/ICCBased 1520 0 R ]endobj + +1520 0 obj +<>stream +HUiTSG}DkƵb-Zh  +A-kUHP" *ֶ!a! ($ kA "@ 5̙ߝy9 `BV CPqVfpTF,xPV-vZViռ~y; zt3Ű)e\Ʃ`iN"`db0̣ +|4YDM3 9Zq.Tٞ@\~Vak (0@,v[ ڶ +PH%P |1U@Q>B@=L%[kfe3wr;I~m@/~L8 +  d1Xd~NY> +ơ?dJGY$CmjgbWr>UCmD2>&>@o3gەL? QsiC8c͟uV̘9KYeGs>;o' -^T}_~j|֚:ku'lظihdfvdgž}8b˯GYYIdv8iH9D9>s/ n/{x2^>~WC]}VL,NB"7dOMaeUuMmQS'֧m;:{z/^ OH&aHJ+l_#/ܗ t _;Wd \8q 6x4r+ɥxN7]aQ3sAb0LSE*T)9 l_οꮫ\#`0h`1K4'9HlQ \Vj6rt:\?>stream +H|nG@!Ub1$ )q@ٶDwT# Z^R/3#3~m]n}UǍQj?Ǘ[r /ngQ;v}v/jc̢}߹RIK2%_sX_'e/q~PqͶ[sVۘ{36=߻~OݫBk7%z ޯ6u=o˒m˯c_+zimRom8_@Z˿[r ?+]9wYl=xL>5|YK%yWP)6ʒ&M'fέ_va@ >%YnrX`k0 婵Dyf5{ި9hF?.&D k82Rgx}lr)D.I'<,:d/Z)ZSSSSkbcЖXLRİb1[[nqVS(ahhhExMFW!,XȊ!Ɣt mvDsB##Yy8 Pɟ4va5Z&8jӦ/i@A?xqd9 9S;n"WPe=gs5me GиBsMXuFc qy#ΥcZy X>ZɓIWR&q%) +0STStSS"!E Eb18[QfJS(ahhhEm-4\ n:MĩӗsQk.D|} $c^?:֏O?iUXS +]pPW%,ۥ`!С!Ss9qm~! +57a&Ɲf@)KZ"Ch)s9tp9bj1ur;adsȋT\rkӢ*OfFEEL"fSǢNnҚ*E_ZX,TA{\,k"͗9p( Bh!4Z J`9\ugeaK3S:juIʸK8O%ҡC&fSӉ2!TE-)/3ٮ(,%Tgy%Qn#(ռj:z!ԡCCPAR:bJ[r95P0U,;7SSСSS)Ԕbk&IyLzK@L scsRtŻuo-515CL!ì y{N 50״H\J!YؾJe17!4B &B_]/3q}y_9%ߋ]9zơϡC fSS9ԑ B9,}iXEqW#7BLMCFLM#SӈlTC<²͓ڴk81AyR(MV=h 1u0ԌbjF1udP_nHjkRSehx'ZƔM#FLMCFLM#Sӈ>{8m Yunk 0|$; /(s=6S `o8:.񣭢EQ; h[qTΣ5 z2~4rBϛ)mq )?}Zxǿ_~^x{}~*1> +endobj +1524 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1525 0 obj +<>stream +H|ͲHF)^\Yǎq8a1ae< Qxޒ,Rʖt8ZG%oϸh qyz[|{kY>}. +Oz{i[XCf_ThrՈ%ojPi1UjW" QLGW(*S)S +Ji-˾i'$Am"6"1$A+c ąbHhCU!j)Bбz-Ij8\I3RLMEek]b21U:1UPL"˷ >1e>/rjRr^ٲ$Z)ԡSGwB::ZkhdV#VL mԭΗ^vCU#ѡS#SՈQ)Ccv#r)(NR8rƒhT5b:5b1U:e G}L±MRTtKK=}՘y-B!TNAU ?/d3mSj[nk6s2^vlZ.P5*ttJT-bhgи<2 +lNj`цaY{-FLUCFLU#SGc޲-5U>'K4ʼh[tڊFcnlfeur5b1U1UFL=)rs651I7/[M mgS5u4Tbfys`Ri1L4M)!g5]veuéiӁL K J h8)؆#XO5ngγT.2<^T:t:T%b1u4ּᤗe46#XNTƵ%Io2 (~X,OFLU#ѡS#SՈ 'E{ݘyD\]B(f)prۭFLUCFLU#SGMPI6DϦBi ZL$$RNrm9HQL(jԡ(jS5c@Il &S23ֺ;DzhӫP<J#BS"@j .}&PlLiyX!eU6'W SUiS:Hg)6hcqYT LY6'W#SЩSՈjS_&(h٦Pd3jT5b:5b1UbebfZ$uOavl +_q^4r9y:5:tjѡSCF:J Spo,s+Ó%op%u!ˍrvj%hՍK 'iB Q)I\6aGd-̴89'gꗶEM8Ta: b +1U:KX|;0$x&2-%fdN2o5r[pۍCU(*ԡS(*S#l7go!tmH[3Ҍ”ҥ +"+S +u +TbM2NK.t嶗©1mei*% JٔɕJT%:tJT%b1u$ƼpH|YbZOtL!|طUW1~PB1!T>{4nvvgcaZÎcZ {/) +T b +:b1U:C\sf٪dU)ͭ6|Tk4}|G L-֡-Su)vɱp+<ʈXjHes:꫞űhLMڗl:5:tjѡSCF:?46wTْ*ktָg)zXxO#SЩSՈjXl7/M-lFXl)Dd-YMԩշJPb8B!T:rYh89X9s+ns,6FDr&eIs8T b +:b1U:LS?tiskCNLUCNLU'SGg1mMhl!5@.TbF:bF1U:F#=}rz5dGz7bC5Dco TbB:bB1U:B)P\v&7r=@YCڷ .|A**BuT +PB} lDScx,0ICT 1<&OyֿiDJ@N +=;tiѡVTےCņdfm¯.Ive!i.#Q Ė>sf|9 #dWG褮!+2FYe0*cU( +.vYӥc>-y} ]bt OEe@U* TV{piwB1N9N@hu[}&DVct4 2FYe0*cU( +iiwB`LTm +r)cxz[GqUtB V%(HO$5p ۃKKM3u:hB^Mp3zǻ9L0Rys*Wi?(1ccy gVN`AE@{(O|? OGzQGѢzua/W~jS;lgswok}9Zy +٥PJ2=5mFڍϟ2.EFHLOد Kl507yx]4E+ ˈǺ> +endobj +1527 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1528 0 obj +<>stream +H|nz +@ CkexYؖd;Z&ye]UeАHcOO0n/Gu JZ<~|7=|zq0}|psӇq:}:z=\z6^0QG+Vfߞ~cL DN?_=sg(ϧ?~Џ\we>cn|^0ټ?7&SK!~ltα23{ ؛ ||#D+ˀ}EUCb%7B).a~!PYbE L?sp;tAO4s]<{@ #OPkF~Ϥ#-L:Zu*Zu*Zu*Zujh~zu` .KuA Ȓ|oԩ4hSSSSC$M$7H4$id=9ȦBAv**}*{*49'ȥu*" MTTT\TdTɿ Y:1RU3N%3.*cK2;AN: u4hiPCg*-$$9 +GmaUSh * -T,T,T,԰s`S<טG%znDHôcM) S.e3ԩ4hSSSSg,Q<)!s;qnEvv{[ +Š@?>=gڋ Z Y<-CC=OQI@Av::::54_Jk1ZK ~by/O'>4n/FH5 +j!:宋0N9*Nux7ܴ 2ŷ=d\s{w?ǺyԏMxxv::::5tN>5skKO s,I.ʼ|Fĝ~qu*u*u*uj䐌)oDPާYp4Ds$N;U(uPPPАGEbkĮΒ޶,΅c39~'xMTTԩԩԩԩ#I:S営}"窘6,q˳pD~sIcPhnQbQbQbQEntuK$yxXirxvu)!nIKP"Q #[NŪAUUUUV]3zs=Q+=S:3ڢ4B,pAqӥsGW|T|ԩԩԩԩكsJ{Pp*07tCN,q1m4R]Iv:4<渐҃X=s ~ CBHh Jv::::5|,UhuٶK^uB܂.Rړ#P=yaD1"IVu*Vu*Vu*VujXOtjc-\K0i&ac͖FFv::::54 A]xa](ar oَ9q~D\54v*cfNQv::::5[/M\cchK>s] ,F%g9ôBPPbP"P?ӜšÚǔ`Szbר%n}zZ@Av::::54ǑuRI)ce . M&rH;xe*թ(5hWSQSQSQSC K&V1Ft[8E K c GX}k׉:S:dU~yQhu;|`BbB1uPLPrUF5|ި3q%c~_Vt$thBфn F|J.Kyڨ yJ{ MϔW:AK\$B"@ (13vFd%VJ]rH!(<iU* SЭS bh\J{4)&ٓfJ3 v˗tj6"n1"nS[4(g{iV3֌~JlN=e52qx_QWdOKB]cBFL]#S׈i6ܣ~46zXwGy*B1u 1uFL]#F֋ |/76sϧiqfQ=czXBQ6P'['nB 0QIվ|g>OTf3(uW(iTSmS׉ԅb-|3pXbR99cTyRlJ5b5b1uFLF<7! +ӏ!RThگF6LcBƌ~5&tkL֘Э1F:t&NzRоlY=RQQϓػMFL]cBFL]#S׈ibXS9đҭkdM瓥ѦW%1tnM]&D<{ Sufk;YγL%- + &t+b1u&E.=cfzl+Jh3S)ézQ j5&tk5b1u&?j"jXii3tQfui󁃩 M ԅbB1MWhry9d ŢN=ax7!X}H2˄nKL%%.ٷPiRјxZ*Rԫ 3jZƕubmB2!tJI+6yfNn m[ q7]ar51 X^⃤֎]A '~]OVwݿ%>(+$g|X + +endstream endobj + +1529 0 obj +<> +endobj +1530 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1531 0 obj +<>stream +H|͎ܸ:"E2@YKlc/=3mx&I!o"Œr1O?ԧ!<\`q89[08%On<}C;Mo?<0{qs۶h|yqzәN :?z8W:,ci)u ܞWM39/; Ճt9?ƻKbp'w3?=Vm +l]|,_拗)/wZ; #&~i*ٗLw{?#0Dxv\ t<WXx|-Ozws/\;̯;W/& .!p;tQR(9.iێsJ=ۮ~# +8\oA'(`;SSiSSSO_dT%&)ŸX%H` +q2FϷFFFv:::54BX Mc e}*% C(n%KZ((>U(:U(6ueP\PT0!AcI~9 .&Eq-P$P+TTTqxSG!q)IVxbTK()nIC/G| *2u*6 uT|T0c-8C.aSmХ?F'w/NENEARRRJ=,[%aNT!Z kdf^ĺ &!;eQAPAOC]ĜD g;ZaLlB=#g3'^hu*u* MTdT|P +쌶0ZqW>M>xcxWWFFFv:::54:Z։q 1ƻgܝ+ym!L::u*u*uko5NƘ9>C/iW5Ѡ]AF 5k4;[%he  ]ah2:M**:6U(2U(.UhdY̒h#'Gi2]k OFFFv:::54qȏW20t f Q]/U(:U(6ueP\PT0 a[@ͳ) =I8xCbH`r_Zi.f//_Z=bpƵLg/|tRO.>4]w[a_۠\g!ykLTSima|㨸pPg\ǻ;̵\=]|ۃ'_gyh?~oo]CC{ç_/\w~Y{>~ӿ|o4}y=L_v=f_]rM&P|.iCs h[^<7^mq>#z hsx@v,&T‡yJwQy|;$БCJ#B* 3(p'czNDwkttq.$z =J6)Fj05oUu=LM Õ9k޵C¢y,R+3}›MV^Y0Y,T-bj15I5ߊ81U*' ־㢆j9O O0|bj>>15OLuu;'͵/Q*ʉ9q <11%_+}ϸ`j15UEL""#Ů:rtveZ-vHoEd!4B &BaOJx`T +K9f+Q{{m`j15UCLM"${m`_њ&O9w?x55:ո`j:15UNLM'XgȊr,giɩ)Y8G+-h 1*1*1ĀĀĀBLV{ܑMd^_YK1uv|M5E%4B15ЀPLM(&@L~M;9ǯ?НbnI1'Qݯh+d 'Bʄ\Bh*! L,N KmWhdo^?> +endobj +1533 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1534 0 obj +<>stream +H|͎ u>,ꇒ!;1l7rl`{'ΛKjVi 0]_UJHߟo^ap|Z4\x ôɡw}B9}T_^Ok;ٗ)_/2n~:h# se\~KIյRvk(} 4}û#ѥí 9-?X=B?eqïGt|YZy7.z?|ܾG/o/aw~q4.b\M'pKۖA)ژ]rx>K/^'wKUBZuz+a)bĶ-^ڋ'VqiE_΅gW_oKuIHR߇x0)ZiZV!T4@2h &h.4|54Ft1B8}=/z#+4ܕswOC2ߧ~ƚ)ϿtοN?jQǪήԲ +xs^!y׮^~Ii-5m̚E1gԢߠc-Նâ,5o& T#,Kn¦h'ixAѯZAh'1Q#`CxA!U3+X}$˺AٺNuuu: u:԰NOZCx>^g,$$]4䑾eZ$@0b鉁`Y!@hi,@h=cFֳ(4iP6S6iaRӤA٤NI&3C?M]V>۲T (LRVE@L.jteĦHGN:d*d:U6 p +T/J_Z +[Q +]n/Y[BQMF""1_ԠlPSA١NYENe:"ujfhL$`0"HLc?kGENm~An1뽓vX0+yINe:e&u8MMtԩa2$4I*B!LU]MV%d&Cph9e:& &u& 8Lp4(4SdQdWk)*[Ťrwl ^ڛ!=Mt4()40iҠlRӤN c)2!fd9;A&2Ij\ 8<5pXhաXA@rmnuNGQf_[u 7تAFbE,H̵n-"РlPSA١NYENe:"uj,ŭiwwlt^I_LE[n>r6&3]CѠlRӤA٤N٤INe:&uj[$/!ɠl؍ȽwUi"V5(UJ,t,*u:UUUpTiPVөRʜM% +EFeAmW]1uscTUt4()4PéҠRSN )U:}TR" XV3U{+F%2G{ɶ!VOC,OAlN#CB3 0M[ +2TVbSUJh𬱊Gdv]ͭED]K eH&Uwɮj t:p4hPQ@mUMOm% T${VrHrYzKj?X* *u:UUUpTiPVөRJ\5YV)-*,kj^KE[k b/l(7PۢJ rP'Y*.)E +xDr"uHNQD"-꽎DjQicMqf̹-Գ{KTA]$!RPɩ0D +"9 +L>/ColorSpace<>/Font<>/ProcSet[/PDF/Text]>>/Contents 1539 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011102090356)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4474 0 R >> +endobj +1536 0 obj +<>endobj + +1537 0 obj +[/ICCBased 1538 0 R ]endobj + +1538 0 obj +<>stream +HUiTSG}DkƵb-Zh  +A-kUHP" *ֶ!a! ($ kA "@ 5̙ߝy9 `BV CPqVfpTF,xPV-vZViռ~y; zt3Ű)e\Ʃ`iN"`db0̣ +|4YDM3 9Zq.Tٞ@\~Vak (0@,v[ ڶ +PH%P |1U@Q>B@=L%[kfe3wr;I~m@/~L8 +  d1Xd~NY> +ơ?dJGY$CmjgbWr>UCmD2>&>@o3gەL? QsiC8c͟uV̘9KYeGs>;o' -^T}_~j|֚:ku'lظihdfvdgž}8b˯GYYIdv8iH9D9>s/ n/{x2^>~WC]}VL,NB"7dOMaeUuMmQS'֧m;:{z/^ OH&aHJ+l_#/ܗ t _;Wd \8q 6x4r+ɥxN7]aQ3sAb0LSE*T)9 l_οꮫ\#`0h`1K4'9HlQ \Vj6rt:\?>stream +H| `ߡ-*VUnr -!PdG~]nΘ x{LԷ$}>y{zO?߾|ӷ/?n_> u{l?m9 (KY_'R6Zj0o?ׄyqo2n;ۇI\_\wcS_<.JO\ڒ|~ +ۻȷ/= ː?췷qsĶy__CNc^o!5gyF}ӿֳyvdzxV@Qݠyhckr +/TojG9aVjې/; G ;;W<>焀k=OJKC7ܿoE9h"hkߡg6bXMD;|V^|NhDblj׼xFF$YKU}9 P jhDTSPc@UOƀFN>\}4Ո5rj$A74Ñ}EK#Xk@c@UOƀFN>\}4r>xj,F#7hڞ;-9ԨUhF4T5ti jj å1ѧKO]S?ӁL*9_WdyE@6Wq1Ur[W AdТT?<9LmY<l9S%i%dتcjT#0 '*ٴNlݫ>S lEt + :i.NUuEʣ+4#j['Sk$㚔)َܺ|rx]"8):(Q%2*ҧ*2SȀH.>uErOxEn+yJZa+ d[t}#f"SΊUҽH}ɌDTEt %2*ҧKO]i+̈+o@h+1X8Cl`o`- 48Q%2*ҧ*2SȀH.>uE3{~9+LfGHVP-\.;# .ҺC>T.\} +]}6lsBWQ30*W$sȴ`ٸY +<ɥ@X0Oy!2Aq PS5Їa@UOEQ< UskHJQ8nm }C6EcEbD""}DTETEpP%ҧHȉxdbk*yDfd"|XцfZ)۵qd29˨ט{q7 jPSчKc@UOFz pɳ]czmHиR*P4֒F( 7""#:Et!2*2Sd@Ud@]%MF۟,nȥ +e1AnnzMqY*@eч*хgS˖A@..t5N7|WdinTS,bm0 y?k%a/*Ч`@UOaD.U>]}p 8̶kFdv(3D޻ Q- }+wNDUOȀHN>\""}DYINV\ZA0"@),; +Q!6 "+$ #NDUOȀHN>\""}DYv~F$sݳlDdlY9Jw:Lk? ܑȀH.U>U"}DTEt+Rψ*ȬVdbgd}؊>jPĹݍM[j,ɬV;#Qy88U>] +}8%pY jSWd4ΈЈD;civ2Gu34D-dq2 8U>]""}"8Ep SOdrgidDʯav-nj#𜰲 JFNU":EF@)2*2Ni[X3,(+X:X)޳ EƈH.U>U"}DTEt+a*Wĩv{lHY1mknԛY<,&q{L@eч*хgS˖A@..tqN8l1m>H{k`Jc۬݀;۹Z?Ta)'ϧ_@UO`B.U>]}j,C،Ɓh‘3)v͎>F[bK`^AdieP%2*ҧ*2SȀH.>uERK +8#v1qbi6 0ZK!Y9 +8#YH!U>]""}"8Ep SW|G0"['#"jM(vwsQ8TEt %2*ҧKO]PR?Ξ>X8jkfwV$tH /w$I`*FD*s32JϢc= j}˲SڇB BC& 3F;cȄrKf^A΢*mTIg=ڡ^ɐE jUOUbd+&SwPƩ ǡ )-rD?gVa(u]eSXGoZλ rH iq&Gd@MdDȀDDF (r8/oCD:gv8U$\lmD)r$aEDrj"xDr"j"9uRcwE + DJP"5>zb-&R|6FaEDrj"xDr"j"9uR]_g:N(ֺj`S̥Е)WSVqDI ȡY qK!gf0G CoWZ[:0{3_`>]?-V!L=$TiRH5Pȩ )H-4r9"Hqv9n\~;34Ƶ +*2 B{NI3 85ƀFNMcF]c@M#SQg~@ *G˥^54_4"W4pTa?5jo"j9u5ƀFN]#TcoM 4)0t(~U.\а +nzCc>_1SPȩi ȡk i5rJ5JM7~;Ψ)nu 41F)ȡIrh +)4?MnB*Of`2uPƮXg+⨏"G t~{8rj +95<9t5GNȲҾt`zeaFqxW[-wuiGRg+Jnj"9u5ȀHN]$TdOq"> D2p"4;o){Ap\>׻ӈM@M$.2&S#CPɩ䔉,}Ǜ "Gٷ%F_F 3ޞR1Թ`"kYƈ5="zDF@#2&2T$qo[7l{-9l0) I=ܰ6vm1?5~xԟ^4D!c2ȡQHֺ͚7P!dCJnED%Ed7Kaĉrjx,rj9uRMVS07RoۚaVZ!5v~w(Lr&j&95<&9t5INIimI!w-*$n<;3y%I9e`2fS7P3ɩ 1ɡ MrJMZM +Ď8b!1`&ԁN\§6^rd2fS7P3ɩ 1ɡ MrJMg\r:䄄ZܓtAނ%Q[ؓe-z\&k52d r =L#!.!3F"*=U4\5i6l`\}BIk&Ē8 g1N]Z@..0S)5[i&\n"ұ%5j)8X2&HJtںF\Rۿ)fPWc|VQ;sV? ZGx^;YA}ɺ_j.xtKPG$V?zg@r&K[w^)?ǟ_o???QϿ~|= _uw-_W_dM +endstream endobj + +1540 0 obj +4748 endobj + +1541 0 obj +<> +endobj +1542 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1543 0 obj +<>stream +H|͒5~9k%q#!EK 8$@,3ZӽxX3tۧSJ!%q)^CM-OOiM\?qz}Z>?b1r]eZn?}޾.^_輤R:]W+~8S\TCܾ9]{ rupnsEI%PY3P ]^=˵wO~߾}gz|rq?˕?ޗ7/}i{kl?d-ʋK]yY +E\sy-E - ;HB~"{=CD +5#\QmD)>*Hb[v4i_â%JeC!K? Ok|"ϯ8<p7GrʡpԤLWdX)xNSSds~Kh5P1iiҡbҦbҁä IIN6uLg.\n2wc4qUִÌE読r").!ttPqiSq҆ӥCťMK:.9(.rY[)w]Pʖ4RG=*XJ67\6&"m(M(m6,lJ84ThB`~ (l)%VMg4 +Ȗ3+iXʬ`0r:TtJtXhth)ҡbҦSMm(iwKlvjQ.l:]U򌘔RIPNm9r\RkGKK.=tpPqPe|,% +avEtUJWaQes;KN6.m8]:T\tG񠮒U{ + %egTIIt{Ux_!W_2?v<񨸴tPqiSq҆ӥCťMK:.Cu<הUmTvܑBq(9YfAmңI,iCh©цbф"fáɦBAN&tw!SVFSz=$í *$ܕU*v<*m::TT$:pXPh)ҦɼdӑXAϑ<292j|ȩՈc$8TLttt0iiҡbҦӤM^똬JZa"^SaCjPgOEGeo+L q4P1iS1a҆ӤCŤMI:&c}t *%o#2j1DqW)fUAհvRd.ص_ *.m:]:T\T\:ptPqiҦKP){+4 1D%[K{wTT2k%iy6 ցä EG,L$:p8(cQh{+$=Ru48+6cb)jDɇYTz=6*m*8v:6*m*8> +endobj +1545 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1546 0 obj +<>stream +H|ˮ @+jٽhY" E1$3uI!DUw:P" +KXBp>.ŸV\ .OwO>z_~{㋰prv998gs>-!Ɩ/;^:WO?1:Dzr\Rqt\[/iY|z\!p?v<}9hcS "e8&pwO!;e^o\TA~~ワ4&<>GOo>ޯ ?.:XorG?rx}k&_/? q} + , m = ,V*΄~ -|wv+i3.@kUPiPgq=cЄzURX'a=r)? 6-f9ʾ#ug+V>} +Dks17}gߠ>\iձ+^<֐ǯvz]EDYXfВYS7 -!N:eT \2=-'侰3 ELM}[B4s NO>|j:i%%_1 I9A(fX@6CooNe:eu8}}t֩Dָ~Iw>F %Rv_%5 `%xrEs[>dΠQӣA٣N٣GNe:uzLH!:=RzwU}ZHX_2 (<2)8[٢ +DCB *uT8PGE|(̵q,o|ejiv6W)g/!5."Ԕ:HCAYNHHH:" "u:ETíq̱="by|M"/R=ܲ ڼHDX-e:" "u" 8Dp4(SU$W {DƵ᠋(T3&WRLBN)Dj*hSЦLC,LAӖTU93}TDOAM\1|٠$RE5SpM&TT3WEHK0Ngem:est8tZԩ*2DWjoHrd]s&B kr +5́ubǢ4kv5tj4(k)k4ШéѠQSNU ~@(p a2kk(ELsE<m"AҞ["}p.f "u:EEEpiP)R6Y# %ȁHMSTXkVd5iPi!ҠCWd" " ^Yb}b +>,I$A߂Ȑ9̐'J˽Y3ҀQӢY +١ΆBM:d*T4Ľ2HR-23Z[Fi(p:, +rv,p,u: pHhP֨QT\ &D8vɑK;,MZE&?|JcN!7ԔWXEt4()4)Ҡ,RSNU18edmJǔ%C$w"* Ȉ )JU{G5(iPSi!RSAYNH"18nz"vR"ʭǰ $R&,Gq"3}1ʠ [HS Bc 1b>n uU8 lTC֧iO<~+pewi{^*OA)D*wn(5v(L  u: r;a`*JOR?-҆gzvBNaDb@M#S&Spj6` +۱찝LZ +GVh#7ȀGd[4,8="j"#zD-2&2Gd@Md@y9@dsYSpm5ޙzn~Zq#FhM4NI575ƀFNMcF]c@M#SQeGT\uN!ebKWg1ytLcw:a_9PȩK I$H%$r9w([mըDYFƾ jӵj37dѤ"&Bwȡ) rvR84}= +efBGWyC6gSM3T1:О~6`Q&&S7PSȩ9 ȡ[ i=rJE[mjQ gQ[]\)#TjPɩ DEDr"9"SmZ eND +u|koY8^Y-65ƀFNMcF]c@M#S̴j +QV{ՖI;*< +CSmvࡡ9:hWj,J<j9u5ƀFN]#TcSn{%{6TF`YyV4R94CΎB &BG!WH7֛`*7 T1зYVRW_]=D Q0ň5"<";EDʘ9 Z1jT+77Eg[}805ȀHNMdH]d@M$.S*Rko rWZw1Zl#^1CPBZ EDrj"xDr"j"9uR{ &62\:u@j"86eUg9#5ȀHNMdH]d@M$.S*4ߊ\j*P ]}B=|"X{< 2?LAfwƐ #mDU[g&K^9oVՎgȜ]',jE櫪_pd+&SwPƩ ǡ )-rJEQ:@{SpVr-*27aDr"j"95<"9t5HN2R}UQp?:ӵtHd +#t_׫יHN]d@M$&2G$.2&S)GdMq6ZU&$2gyb2Z-UXR՘KZq i54rjx4rj9u2e;O4`8!<쉫+35Y +,l}ESrfxrh8fN޾]v]{5 {ڒ 7 +՚{Ƃ#W4ÂQȩ )H-4r9"eü9T3skq,jp5bTtHN]d@M$&2G$.2&S)94[pv֖ t;IȽ\\ Wޙۡ ؏9FPɩ DEDr"9"DfwRPdӉcS'M ~4+,85ƀFNMcF]c@M#S$o7iT7cĵr!8c+/M"HM#nCH9( rh)tR}U~ ΄rY EӺroϾYa% ž(8G_j/&S7PSȩ9 ȡ[ i=rJE^-8 DT0 +䰔zm:qk}6~ޏ/WҸDr"j"95<"9t5HNȜ\ug>"hKODћjïԏVf~OYz}`{SkLM1?Xx< ~V&8?y^?jnރ'ܯOx^~Mo + +endstream endobj + +1547 0 obj +<>/ColorSpace<>/Font<>/ProcSet[/PDF/Text]>>/Contents 1551 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011102090256)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4477 0 R >> +endobj +1548 0 obj +<>endobj + +1549 0 obj +[/ICCBased 1550 0 R ]endobj + +1550 0 obj +<>stream +HUiTSG}DkƵb-Zh  +A-kUHP" *ֶ!a! ($ kA "@ 5̙ߝy9 `BV CPqVfpTF,xPV-vZViռ~y; zt3Ű)e\Ʃ`iN"`db0̣ +|4YDM3 9Zq.Tٞ@\~Vak (0@,v[ ڶ +PH%P |1U@Q>B@=L%[kfe3wr;I~m@/~L8 +  d1Xd~NY> +ơ?dJGY$CmjgbWr>UCmD2>&>@o3gەL? QsiC8c͟uV̘9KYeGs>;o' -^T}_~j|֚:ku'lظihdfvdgž}8b˯GYYIdv8iH9D9>s/ n/{x2^>~WC]}VL,NB"7dOMaeUuMmQS'֧m;:{z/^ OH&aHJ+l_#/ܗ t _;Wd \8q 6x4r+ɥxN7]aQ3sAb0LSE*T)9 l_οꮫ\#`0h`1K4'9HlQ \Vj6rt:\?>stream +H|˒Ebj^I4F&vj$" ݕٝhfp(Ǐӻ}uۿ^\^z~?__xyy}!v%-_bL@7?o7s]n.B\CK-4r%>nև%!֟&t|q}I<RTzυxq?.n`Pq)-<'(ip}?|>vzw<ma>X?t~6_H׃|9_oq^17EXz  c<,ˈҁY0")\/kLw{=, +}WB^VX +H̐vKMNװ V]~_E+;Ry͉\vb!7hvϖ.Mn!WP* Pj؅rr[!%,a+ +VIe.TWCYMECYMYJJJJ:*bJJZ%QTFU,M݅- ^l Tb;܎t(t()tTiCQPViSQiSG%u JT̈x#T +Tt* hTK55Ph'dNt(t()tiCPiSiSGd^ZP;ꔽ$"cU"G$2&עXğX؜E63 0-٪hwUUw±]div1ľU=sW5x>TU5<:9tρlУSC٣Cmv 5M#XIw‘ /6U#c]R`PN/DD:ETD:EڔE:pt(#r=1t%q231>k)QYib?r,+GYMECYMYHHHH:"K"@3zB1̵DBS6ĵV֡V,'pHHHHN6e66uDb 45ޗ֬d-񪗌]3ɰfPq-L"T\6d&6d&d6M&m +M(M9}̩ImQ/1̢L٫&ܵM&ĵ)tq(볩s( )tThCqPhShSG#}ĩ;{9Į&1FRPǬUDG=-#CYMECYMYHHHH:"S uqj>Ԣ%6Dp:`[$TjB駕x{~=u(t()tiCPiSiS[d#}ĩh~dD&wp#/=@G=U&{QѩҡңSCJn**=:U:U:QǐSBSsLP*[Jeo}lGR$IHGFEM&6d&&tFr ұFYX\>dJYM { l7PVhSqPhSцѡ,ҦbҦJtbH_#5k.zЉی**qNTu<*m***m*8UPT:UTTQY2Uvʺ:RVfKRYSNJ%))XO* };xUTT:UڔU:pt(g*J%]!*Ԛzz$ t*'y'T:UTT:UڔU:pt(2aE=FPRU: 1m*x9N[$TPJ'^Ϥ Y ţ Y ٢ͦDCBA:S;-)ʡ,zL17}Q~j.|7?8T:%ڔ-:pjxt(2VBJY:$ѨKf}MDI[wU?8UTT:UڔU:pt(G ;-rrjT5wNQ*T\ީđCuNe*:UzpS@Vѩҡҡʞ؇!UPiUƨS9Z6or&iAQ*[=ͭ:QViSQPViSV҆ҡҦҦamrr/zZ|^{*jP;T*sS][_"M(mMm6%LڐP XcǰSusSq+^<a'hWJ'N*^SϠCYMšCYM٢FGHI:*>v(B *g8n[2% :aц`äLTb CYMECYMYJJJJ:*s vJ%h[)T*aVNe 8Z]ZsP,h$2퐎HHHHHN6e66uDB"Qu&utPb湊L*%2z PiSPr#+ʕ!*%1# SDU}| $pEj"1u:g7}6O-"{}mԯE)da7S[e.#B& 7!2e/TC1fYB3bq8+YKIaJWݥ|Tj5e5BMC7HI=bU|;jҺUꗈ%UQ);)1<ǮX:!** 5nn ^* 4nJBʙC͙?nrKeY '"%ƚ1WU>yTk5JBM%CWIUbJTÌ;w^ vV4|*-4XYHEy~$Ԣov`èUj*15nJBM%S>TMAe$T){yДJilW^H#Bٖ;B!$k;vzŚb[M3QB#AYQr\[j9&:@L SsH[$4b1%"K=uFyؖg>HWyy= b(ڌSlE£SWITUb* 5JLJ?Qgbi嚖wjaRaP J:&彩JL]%SSIV$Tb*1%*/uVPٴi>4U:C-}`*^@Dڌ.oL$&SIDEb" 5HLHYwkAGG_̬5iX"SIqRœR[q1IֈY$pKp;$R$p aHM9+䉢y7 Va9uyka6CVf?#b 5CD "S)9$aETa3.+? 6mQNP#ȨǠ1QS$Tbj* *1tJL]%Dtǜ5Y̡F͡&[o&}yvǞ٘kR9e}6^Qӈk$4bj 1tFL]#Dc+8aI,RrȖj8ys\Aʐ#N}{[>i$4b 5FF ]#S׈)XHOiO50kISEXJneuO*4O[]9!k:G M#nC9l+ bh!t}% 8=Ta.0}2`U XZZaI58j碞3)Py!b 5EF #&S7)Q[ u]lJP9[\(S~@d٨.CUj*15nJBM%S2>g`+Tj!VCTci|7YoBM%PS$pUj*1ubPĜT.mAwZ-l%Px9`F.s[Q'zd:"* 5nn ^* 4nJBYzGKgm9-tXIqXZqX^SI^Kdʱ,GYfmI]$BӈٶKB +!$s>s08W3r%YqF&yvǼԸt3nXeES> |TPsK$,bj 1tIL]%ĥ\j;b~Uciwb:mEz1ke.3T0x9j.1uKL%%PsĔqYQB<9LIYARe3LIְ7gz9KB%Ps$p]j.1ue5%lx$ԥZbxͣIbxms3~>4sI]j.15nKB%SR1Cie#,Wyzս1XC +m -> +endobj +1554 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1555 0 obj +<>stream +H|r|9!fD䠭\$%S„&]"cWE yK7Lﰛvvbw>;_;aq9cb.xgBXr&ZWﮟrܿdǫw薯WX`9w>-_?|xy}s}LŅPpŧCx-0)3&59~p<9{x<SSa9\/[~7pY\b&ϖ"[z8^zCm/M`t2$"eHEHe6l*!(B_/L,~;:{m'ǂgGl9xkj'Xs_9GdPSBɡLIEN +%2"e*9OXMpgb cɖTA'G~!Evވ+wSBɣLGGG2Je:=T6TK*K2 L~QYxi"XYtd GdQӢBɢLɢEN +%2e*Zmi l)q4RY6Fa}V]b+8 '3iqzcT(4P2)S2aRӤBɤLIJ&#I&rT<+GlyG %έ9R8XowqK*pX!ITp(áPaݠH?>J2eoh=k|_̧>F^MC촇} T]ƪFɞL>?@2 +Je:%TOoMkekOlZ[O.Xe9W`pgb~UK#D= Je:=*<ʔ<*pxP(QMft6:B3jr%d#yW>oxK zIIN +%2% +&e8M*Lth2l,#hA |A#lr0jiȐ\432 #FɢLEEE2Je:-TWlxw̕c2((,MNC`g ; +%D4I Id8&!%J@'lÇXYٱ Lhaއ C]Z><+>#Z?'_xb\R,ɀv׹O\,6#©ݔ˥sKw&s*kqkNf~w>Gor7C mg[(-盫S{rxuqG @/{ߎ7'a|~ww?>W>6䧧q$O˧z/YKtt]2VEǭ>{;<v˄n\Ox{/6q=[D^0S.c1@eJYBlN\-^5KE)\r 8Wk>?ovV*€cka݄cή[ 7_C4.lR{{eGC[Fz9W(/SxoM-~B7ͽT<ȹl SA"T(E(S5BNjq)⒩&3gqY<㲸հdHQP ׊v~ }kFGX +U`[rDnx̯5JqT ˶̬z#'c$()S5΄^ٖeDC[c'|f>/Font<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 1560 0 R /LastModified(D:20011023141345)/MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4479 0 R >> +endobj +1557 0 obj +<>endobj + +1558 0 obj +[/ICCBased 1559 0 R ]endobj + +1559 0 obj +<>stream +HUiTSG}DkƵb-Zh  +A-kUHP" *ֶ!a! ($ kA "@ 5̙ߝy9 `BV CPqVfpTF,xPV-vZViռ~y; zt3Ű)e\Ʃ`iN"`db0̣ +|4YDM3 9Zq.Tٞ@\~Vak (0@,v[ ڶ +PH%P |1U@Q>B@=L%[kfe3wr;I~m@/~L8 +  d1Xd~NY> +ơ?dJGY$CmjgbWr>UCmD2>&>@o3gەL? QsiC8c͟uV̘9KYeGs>;o' -^T}_~j|֚:ku'lظihdfvdgž}8b˯GYYIdv8iH9D9>s/ n/{x2^>~WC]}VL,NB"7dOMaeUuMmQS'֧m;:{z/^ OH&aHJ+l_#/ܗ t _;Wd \8q 6x4r+ɥxN7]aQ3sAb0LSE*T)9 l_οꮫ\#`0h`1K4'9HlQ \Vj6rt:\?>stream +Hێܸ߁Ek9@.vg.NqO`z<~:tܒ~*|ݿ3J?|3vw^Nr=BRʨG ^ڠ`W3hW;lRR1!wL72尷}7 +_uT+#ڇ8`]g|!aQ"zS>8 \!u}ŸmoƧRDM/>}~?{?zS]ǯ3xJaP |ާT}s؁.:wF({vwyc$+pfpؙ d%Xf ?8ƫƫ"EC``j'`,40t,߂(=J`J`*iR[/qLDff0d3@j}ƀ J Oo(Cʥ*"nKl7 +tC$W} imںb J*Mwi9@, apb*a+0` Y A%0^_$`ppv cEbE!pfI T֔%,^%.^Hkw4W W)~] +X4dެEʏD˫D˫ҬӂĭMۼA"`)aun GbEbE*b4IX7vEFUU,8l̄0`J`Żuף{Lb<*̾ޕ zKn2˫˫ۂN`~Kn0W\HX(R?jK&&`xxUkyL7`r*ڦa`y[lS LP8~]X4u pye9|+7G &l2wnpqE΋ˊ=6U21]gL="`.cnw;7!*f9J +LoϼΆډƫƫ",nX^-0(*ꏇqCjj"+#(#ɬզn6E]IJ*M7c `̦IG LPEi`4倍TU,$|cgi1@xUq9 +df=i 8lX6ٹRQ V"ihM]j+s|Sһ`'@SydD +h~{/U=tWv><#Kw>k_^oN􀍧/jh%4e`4 +\ȃX݇~_SA ?f>,J8^OvDDUϯjz<0,A#N~vxCCM]VݨN\ E{7}|n~fqk(?Ϙ +f &r-SUįq}/e͂u {ᅣ}}<_kѶ.&(u\=[<q  8iJ$l |[AJ 8~,bc($3g`qڹGOA\qf趚yUhvkv߳nHӁ 9=/(l`Z('.kf Yjh +endstream endobj + +1561 0 obj +2359 endobj + +1562 0 obj +<> +endobj +1563 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1564 0 obj +<>stream +H|ݎ;)b:v  +:I&A!Mxޒ]n{zP_{]\]~~yvbk7nKq6g/dn]>=ޘ Cm\~޼Y_> ?={6^ºX7@#ޮe2&\jpq1P&r.Oy9wyu:[>Ӗ鹧sveKyߵ{~,߿Ƨ?Gn}oޟn>i%FaXmSwj}<]5aWw754)gY]t>f)9S;AƂ))-,f@/yC e20rEbY(:ˈMP}.&J_@iq`Y + Զ8^D@0;Q:fjXd"("S5,*@w"f'a%1!&6jLdc"(c"S5&m1q=& ' ap8'5$"a{^qesSˡ E[#MR>*`}{ e M)'~wsk^ʏ}q9^:o2XY&zQ0IXJDȵTΛΥȰG ӟ Kuu iP;:)P +H R?DX@ +ed)R( $.BY vꔺ@2T`TPl T1+id}:Ɏc{c\ o޶ +>Ȕ}P PA2>()ud}⃣SvEBY$,+)0*”{0)a2ԠBY  +d5jȴPVC] :L2UԠJq}kh9(YTu5RUgx 66R>ݓFhv2aoG08a0N+M),Ȑ!+"36D,2d=D!jn!B Z +2!e2RF{z)LD=ؙޔ^ |FpH}F +mVhiBY 63jh) +e;葨 B#qVw|| v&M7*OęT\KB?VH5ʒȔ%Q KPD]$2()uId%"IآCȃH7O>6@%D.@"۾q;u񠂑Ve-dZ(P(k!ӮBY v-ꔺ2ZTт&A;\?v:WrS΅F5lGfsmIU%2eKȖ(-iDlL% +EuJvKdXiG> %(YtOS SAGA ̛M![!BBf Y v#dB CfmaA .o) ?~5C<)蟤3250WSZ~) LIcIRYe 2e7r(iCL +EuJ]vGdHisAHȭblwW;aF}JK +y۩N@ؼ-NȔP ;PvB 2N()u'dڝ [B)qHU9q`#CvRqN9LgIX5e bM"* j4%V.7q n757njn0*tIčKg`CԩbXxgݿ YS`uH;uBmp3#E]!t)b(l5D݈!dBK԰h耧>QY;.XXxdң%  mҎI#(DL M +B͊1u1$W#FLAsV2d*[IFZgO=e))GEJXk>Q<jr 䈩ASPKr9brĔȡ3蹭.GҮ+lA(=c$6Լs{ &GLMMBM1u9$#.GL +C +;[X+1^,zxŜ4ǜQx>o<jr 䈩ASPKr9brĔȑѯڡr!4A+iE sTl9%P9V_J`@Ym޿f;جQxyo0,Ti"h6LSz4͔ROcie2Cȝ4㉒jtS~2AN4g?d,CL% + +endstream endobj + +1565 0 obj +<> +endobj +1566 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1567 0 obj +<>stream +Ht׻af]nCA9kZd +Q zKeЧyb?mvKx][6?^޽V/&\}˻?_-.rOײ}p^ȨoI~^%\jb͗۟^ﯹk,z~2o#Q*6}$~W|~urڿ~/o_~o7}rH_w&qkomH8d7kl7 ^؆~F1WJwҩ ? ?Nn[0h.ܸXTPLHqp "$@ "l%u Za2KDg. P`kGRw[IDj$H&Pj*Xj.H5~5$ .~pT8R# 8"%p"V}x‘q+Qp'!Չ; ՉՉԉʼnTACEx p!@EDžvב!±'>`c#Z'Mφtep:qq pu pj8j8H4~]8Mʑc +Oq[ᵗcgUE9i匣0R'?..R _ ï _]nB PFzŕCNYWX9tU%Q=Tdb}Q ? ?Nn[0h.ܸXTPLHqp Bdc[In8LJ9O%]A ֎'rLFi ¯TWAW~B∧9#Sm€!c7CíqE>j8H8pj8pj8H5~5$.~uq1v3:.ucIpOW5e7pd3`B95"+6j?#4f`5ҕC򌣦R'?..R _ ï _]׊TRb#T8te\G`xMm0R'?..R _ ï _]r p㣄'H9f"ӁT<׮3< / /MNY d(xx8xֳw;{< +; W4>38} +CjLJ[F8ta<m‡MR:q! uQ 4j j&H4~]2mkǰph \l05Ф{!y$G,&ԉÏ ï TWAWG[:~r=K*jC`S  R+ΓxL0 GMI uAA pph8p!C8Ɓ#=Jyh+lG)D.b# F4O>AMV'V8H4NV'V'R''R .6SñJDNyJ1!:rd*A37ph48empbGSGCF37#%.}w1J"$3G!NkGvt^S: H:Mq Tu \j0j2H4~]6a!Tp'=VR+ MGoQ[H{Q p:qq pu pj8j8H4~]8␾*VN>RqM#)$4IcW>HY&O}8a*p +=K=c1x,m# +O#e6m:n:…P#PGDmWy rL 'g@1d3 +ϕY[I iQ:ۄPaa*\ +B뱡Q5%&3j}a*P"1^W֘G!8B(v u8L8t<8L]ST8L]]%,5ir?(s9LGz 贻PSԍCǃT08L]DUHz?uC9R^TZ|Co(a_c2RJHSԍCǃT08L]DUXOZ8J|'9;G49Ft];G&DIJ򧊎!ہ#\xX:0HxDȨ@9?V6tA{ZI鸨-дȕn%3V3j$wַ@?4n0(\*L W W7 S 7 SaTcn(q.Q"}kd-K9Jg"0wҟ̱|4SԍCǃT08L]DUu}x]_ @IH5th#1( |h4Jop +n:a*p +&Fo &G/%w:VFhz/|C)|C~*iOp +n:a*p +&z{YBHd|Z"+{ı2-::œP٤\7 BmBB%hPP T @|"^$ŗ_|ױ'-kxO%`*D ;U5#|> +endobj +1569 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1570 0 obj +<>stream +Ht˒IE^t*/vL n `b %7 &3TUzFӇr˷rޒܒ;I͛mO>~﷯?n߿/ߟҖR.j_^V'_-ZS?= ?ǷQZޟܺ;e/uܯq>unKx|x/o嵝_r<|w?oC7E^׷?ydMc_鍯7^?>yy>֟si)<.gmTWu_uɽ9٨uoJM$ޞl߆֜*;H(O?;/ۺT`.ɤT NT7u+h-e[u%p*$yV̘JTU9$RsiN-+y^\A֥ӜRWxTRb.slS1594959brjr ThI.GL]96rrhMGhe5PCC6|rvlIV9WdШrB 䈩AASP#.BKr9brĔȑ]g].zy9J G (eᙣ:GrLF M131bh^еYB"ªq%BFeybBLqf +"$ށQfDR) ƌ Ԕ9AIAYSׂP".BKr5bn4XRarrg/rƨirL9#ade*U#U>@`C9= `PQ%9t/=GI G"T*/gtШ>q|b(!1`rjr 䈩ASP%1u9bJC?q#QFKQQ3+Ly]4qzQ9XU;brjr 䈩ASP%1u9bJh}K3G[9&-'_s& &j^u495)145BhfĈyB"fE] +ƕB" zBXaRع3}3 >Q%V(p)"!vy_MfDL M +B͊1u1ZSw#D] eevrIT!RR/3IԱ%gѥB*G[!P#&&&GL]BM +-利S"wr4m?J*1cGI-ϫ*ȽQ(G^[!P#&&&GL]BM +-利S"GZ:Ch?H22^1P)$O8 /!t9#-AS@P#.&GL]Bri,G[s3SIQ.:2Rd9v/}XAW94oT!P#bxxCӂÊ +ƔC"@d7w u%8[) 6YÎ+vA$v-a7=154 5b*j6ԅ ThIEL݌9Е!:cUplZ9IXɒ!]h|#}1594959brjr ThI.GL]9RכN9$:H ]03`Ls!:{:HFz9d<$1959bjrhrjr 䈩AВ\1吥+͎yB@2Eǰ) O^@);G͞X cUY4l2zA!rjr0zAВLBMBMasv!!&11 ^p04X)9*;m!43bfbмkC".E UJЍ!bd.!N +1}ePBXRG AIC(DL M +B͊1u1ZSw#D|rȨB9 3 EpL =<,:$G9* 1594959brjr ThI.GL]9dnB>@#[E%%AT2q~ P0j fGLB͎1u;ZS#Ď:\N;iG) }HΡ4v.,qH bvғ]v% cka+|w E*hi!`!hi!hi!- +;xfѠvx1-V\vt  L<Ǝ궣}RaAaYaAazahAaZݤ +#}_#2c,LfLaDrnb`U.#FԿ'4404444 NSN1vt/Mz1zX`ub֨^=ʏ|SvvpvvvpvvpvjrKii܎~c@ac\Iv;]Z mqn;>v(!kvv(!hء- +;,$ O Nc`R7扺j|5lܒCаӰCCаӴCаӴCP[J;8M;8vLjAOqV1n%kB}(*BL/~hrpnPjpfpbP^pZPVphj7ˆ1~0-s>`M脚Plc}am[/}RBpӐBBЂB4CP[J78M98vm|8X/$z[ 5v h}~Xn;LRiw_ώZv YÏclS$m;hifW=g$*hi!`!hi!hi!- +;|&OO;렗Lj##C+Kj;WvT6 ;8 ; ; ;8M; ;8M;5ӴSaGI )SJx|;Yw?WҰ/+6ܿێX8 7( 58 38 1(L/8 -(L+84tTBnD;$9F,$kX/J[(gA#}Whg}W(넠 +V(j!hx+a&nr*$Z 8oЎi (vm0sΕD'jÌkuLmgȂhi!`!hi!hi!- +;x6$сsʁ`Ye`}Na\s4`vٱ~Xaaaaaiai&vpvp*!NS@aT}9, G;._gg:dU4404444NN=-Lԇر־@fu;|>SmǨR B +FBB!ϟ<|[O~C]ĺpz=eQJyu_jPlz|?SV/h?a!邠i&^pjp*hǟ׎bLjsgBs}ⲣ } ¼ѭf>O\!hi!`!hi!hi!- +;gG+rYfWJ$Ǩf8ֲ.; Uчp~s{ANANANAMn)4TQkG13LL*<ҡ07Xڬ`GnmG)hi!`!hi!hi!-r;||7qvYZTLpvmv5|Z?y/986n;\G_78|5CW  _-8 +4pPCa&iP!ʗd~2FD1gS!kRI~[2*NpRVZp^bpfjrK)Ž՞M_P?{˩'spj)[OITѰӰCCаӴCаӴCP[J;8M;8vLHkz"Kz/ŷ> Ȭ k5AA>Gw_{~^~yy|ڿu_3KKn|gD B?T,tz&]?P[,1T{J=%a"S! W7 +69 + +endstream endobj + +1571 0 obj +<> +endobj +1572 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1573 0 obj +<>stream +H|nz>'60`"4n M yTNÏd7?VuW}2jta̤\rV)WǨ5Z/.qm =im?G.z ~a>㠌%,q; O^hi2ѩy~f}`8LS* lt'xCPg?qܕ).ß.2앪;6G~Ń߿q^txavxq~4@SB3fON t5٬v.o#կTO!bn>'d/xP}G(pFo4ځۆy9?}>xמr7x ?a %^(SL]tAL0;T27Z*N(ͣƦq #gßΛRǼzy<&X/F"BE%'~yB]J\E K_ 9kDeg?[ )(!㩨طpČKd:xqs氜Ha!9hsSr(PtCrSѡJ^tUq5[I[y>_4ĩ + ) ( +! $0@>R6kꏖtqi9Tb +y + gME{꾃ZZľqgj|,ެK!YhS&PC2SQ]HZڕ䦹 ZnлUk4=@@6<%E<$<@9^rY(=C$NMOI@QIOEq0`{FUDWK5//lX"t[o<}<$}mxJxHx*snmǀ&}[Phk0r:8lD,#۶) +P~[/{8Oe@dPH4fNbba+p?3|gop +bt5٢vo#կTO!bn>'d/xP}G8|mOoTLJo4ځۆy9?}>xמr7x ?8?hP)&.(82x~?H0;T27Z*N\ +:6/Gfx~< lJ>c>nZ;{UObMͳ<<_`͵* ʍPnH:7<^ ='öHWB @SiPQGaЌ-e!$d&j\XzL׹mꝟm['$myJyHy*چ]WjG3X( ϶nvGږ!f &H;:98޴]5,6қKlXܲ-Gr*@'fO菇$A ҿRfa@ib,JdztrW6}E}m$:`'PQDK78Wp8:WVY;Rڼ_ +, +Y)Y(Z!Yh1U+ BV5z%STݵ֙v&VdQ"Oɢ@""OE!fл]Tk]`7M,[-H%IHGFaMqcaqyGhiEz[W:o(9:6w<%yE{<$}<9 7(4zU.%8˫%Pm,#+<$myJyHy*ZpWW@ LpşlmG1y6:(&<$wmxJxHx*tXx kVK IKY^6dc6d9 +)))(*!)䩤#ҏ!"!g"5:U2g[0~ϖ8I˳OhMgw.ʾml)on|`w;F;BP5]8v>{> +endobj +1575 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1576 0 obj +<>stream +H|ˮI@+jYrFd c,d-60307DVFf#FW]]# ,_"ђJS\= +r{oܾ<^_ ??{bx~D%^oxVP{ܟeߠEZBrwqR\.׼Z|QwRow혏k?aK ~|06V↾ ܟWp|q$ +W,+EcY~^Q@ÛP_ q{%ޜnü-!Ç)wۅNKܢ,gz+Zٷ%Wm= ${W#>^/R*7Q\KŵCf'ݞLOv:> *>u*> (>ujD^x4gT%WiF22áCv::5ߢ<6NjY5#,yt+b>Ȥr6-*TPPLܩT?:?%8";'w)%鰛iWgPqSg@SK_,n q裱f; ϯ>P?HEsޒUH ( *,`SgPS]\8Dza.k<~x֘Fv::55 qD ]TFҋga=>aNݜN9999nV4R^F|ڮ~uXlqO/1fJTYw®PbP"PgO>ݜ&9Jᶆ-I5jq6Lm ԺsLUP ؅5(թ85HթiVp-J,!Tb'V0KDv::5%"l4J YZCbWݡ f ihPSh@SS`[&-VEZ\ڐ9ҟ*bnQݢAŢNŢŢNMRRD8s)H"6gob$(Πw0 Ev: *u* (ujZ$YEROarJyzۇ{( UMaqǒK]AŚNEŝNM}4+Ɯ7۱諆,x؆pWq!`caϠOπO?7CGps^ˇ +:SջsNݝN;;;;Z+psƹv}}:}}:Mэ8=Ln=8#ځgU; ( *-$I`hPS"0F09r&K]= ;w)Շ0鰻iwgPqSqg@qS]oF+(0rsvÚGf:TYWnP"POgO=pf}0!Sն$\[hv1GƩ%.|>{TéWO4EG3 WV~ST+or\͟nk}x(o2}6Xhؓ!CvB-{o/nzN>yw˕8_,_RN~Z>4܏}\zm}—Owo?w{엕|)7k_ N;/$~ov_Ɨ)&&]'^z]x[kY +z.]iژ.p4asK4|?2z?~/k<=,3$uxFySh/7\j9#|D6̀j *Ģ-_e 0ZySSn!珼ئSNajsRh>'ՇluTTPTO0'_eƂzOe~Iޝ S?e8d@|=FФj,B0t}=\]i[͇TbnfKuOm-ӐG0sm9Yro]_H\x%0b + uB]!TLU(iSUFv^#و@ C !P $bJZ^uz!*4M;+ggSJLC%SWIĔ[fص*#~$^gnKl-|lfo}$:Iia|a#!fJ{L8_Ճ[NOsKsuCP$bJ^͒c8.N[ϕ}kډ9&+5v+1 EL"nSj.Xc1d-BknEjIPw#aJݩeGiCtKL+M+烇?#0au?_)_]ADŸ#{~g}_yŪ,A0tq7\Z[4 2H6m2'rm:k$rs 0 q9B]@)'6̮1ƴ2'"4S`o@ C !P $bg=+uykԞ>:g<+NGqXUn[υn5oBx"EV}xrfw/ + +endstream endobj + +1577 0 obj +<> +endobj +1578 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1579 0 obj +<>stream +H|ImӪ;?co˷7c|^=Oۏ>~8/m!q?~of{3q7c-zϋ`Þ.Ovr':ñmۧȏ~C~;?}k/jk~/wY}?B.[{ -FyJ6o$Of˷/U.dq;XyÚr>z,|lfN!9*RYΗ=J=CZkCyOqٶ) bݢ-vṌ`^W#Ta0✜D7eY{hsGS]r!O߽c1Tv@B@ U T{2C`Q/Z@}玭gkbpN^9T f 2!ufnp&GPp.ipccz^ʾ*3:Pڭam0Tq2s=&5'߿7RJBqiJZ(èu._RB.&.S]T@3B!ST4؆҂ Pam0T{R{ҤőisN/ŝX 1JE +"CGh#PaJ$U^˦,V:GoBR ;5ð{PaجA ma cřKYټ췐{$=i5B6LMjSλΘRQӍ(/eN~X:B:LUMSo͐HsKt&h&Rv{s9B9LjSjTy0 ]g + k/,P&CGh#PaEydQFo"7][<hgXΎ,f]]7̺6 #a$a}ݞ:SQ侩@աGSjЮSuHhZĔjrӢ14G!4R¥g*Ǚe#f/ $TEDb"1"?' [nGﬧ.EZ#fK|+#Ta0FgXY$E0%!x=q#Ta0H/Jw챥-C>5~[B:ku74BM + *ss?A똭eXR7" +CuEhׅ#IPaJټ(>ϼq䭳uyoW64b 1U6FLFv@ަQb&#θ켫K3ACuHhw:$9Pb <"uEq ϐP#c#c4G`7G(5W$fPyek dٗ+ 25azðiLAHeY Ғ[\^fL0L. SFhӆzÔKI3*)NwO3nceҭ*0]@ U ] *&C),g37yW#\$ +#Ta0)3$fDqL*/΍Sy;B;LS=.;n֛xNdnBajZa7#(cُ|X../:zᯍ]NCuGh#PaJhsA{,]-YM ""jfC)e9!h\qˌb.2v6v  ƙsư^ySFR9 0Twvw;B; ](]~\f{[,݋i9u(mG#Ta0rK ̡70/]nZ\绱E ""jfC)Hc F*r9gq]Gsm]rJF U#]#ЦCՈ)^f|9&Q-uH11r5-:C Hm!Td{84r9riLq [Jo>"0Tkvq;B> T{N6R]vH]]F]wiKea.1TvKBK %ԥGIvFQ[7}]nY0ݎ$^F]5_I6}-{Ecsb!i5:5b 1tRgb=ƙUdO9|a[$tZ-:,b1ecwP1*F}B[SatQY)b68b8 !^"S_U؛:Rljbʕ*m)&hq:a 1tRUH[\Ja咾}uڞS,ߦ%:B:L]CSx鹅TGrS#t:a0ꬵEYꞝ"1h{E?/U 8LЩSGЇÔ/+z*ZK˭J&;7w9 8Cdn B*MڒV3I~SqԷlv.(EWM&C7GT#taJtuPTSԤ4 +d7qYovhe&2}Tl(sB ]!S!СCW)UZ +o۬G;KA}Fӱ> +endobj +1581 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1582 0 obj +<>stream +H|˒$I E\d?/vL[lXtfX5=SyYgT3_ۇ3+~'V[={}}?>n_w_7;ۏ/>:.>vD-?oO[~~a|r\P3RwBG v￷wۗ{4~=߬[n=?#͗ۯ9/~?_z^|ow{~׷?C*RC<7W=[a>_?V<+|/C9An^f:Sc[-zs{ ~r2Җ`ǯb6|[r ߖO 97S2\;-Za/%'__?)s@>7sj߆ޞ)-!̣_eϦPgS) fkR~kwZ6 +,>儤p5S`ІjЦjP1hS1)47t#9KlB&2Ѭz_%ڡ;:9876BkD;~^:}vU8tWk2@fSPʋao#3jCϟٖny[麅d:= 99@ŜMbΦqw.]hAu֣/ǝgaC5hS5P ?F`Ttpܲ^BcXF!_UdEEE@ŢM"bѦ"o;놏4Zw%p/l}6{6ylx4gC(f!.=-eKqi)}YRM@ ՛MUbΦ@qgS( nPb=vvYϺz]ҙ*loG˵w*Z5hCiS ȴPdq$q9vjuif7KһYT3%~2@hSHHP$JLo8ڹsNEGo|T_&ן + +TT(m +6OyYΩמּ2DzY?@AԛTĘDEĕ3 ei-kA&,e'^P ՖMU̦ @1gS(ϗ"/{T0?xAll6?B.aM׎s\v)weS{o/4H UMUΦ@QgSHF#\RR1h[5ےZUP*=zCt(tWy1Z?@@ŠME!ЦPc#8c5g'[XvؚFȅ %y? @@@EME "ЦH`l28;f6ZQ{4_)qx^cw@hDS#PciiVdHKJ7,+onn,צ2m2m26LB˹i9i 1o6ُ7i9̜wd҄j҆"҄fф"ߍ괘g!C;.`KwZx"1G!>\/ƒPT*l*6 +K-uQl}6}>B}1DS_Rb$$u싼yAlly6ytN3G.i]%Ʋ6N̢L&CK%aʣ9擒-q㮖FO㠡KCWK%a+C3ŀ!4n7#"W +蒩aj05u 4uf/5Qve9d;+7de {Vx< ]ouv06>&*Lww!I*(~f=/S+WhDLbBM#1&ԤN4ƍg:.P)Q>5 ts9L\,:W7wb{+cLCwK%abO/ڌlBĶ&>sCwc%{=&zy*$M SPK4uGmKsז@*,-XKg47a 段7z^&KY.^Z%.K=y(xIedGϯ6*ZxTD + +endstream endobj + +1583 0 obj +<> +endobj +1584 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1585 0 obj +<>stream +H|n6~ +Cd6`1\fng&7gطܢ"AZO},Y?쯮{zVvP+W1!9_W7'?ܟwpzu[=qRRrez?ܬwo,7mm;`c԰a v7Q{;eƻ\Xmgof2._F5Qox;iuMc}<;~v ϟ^JӴCP.uil/ZhɶD#|1i8f6zM;O<˴ KALXSyL~*ǡ6mˇHzc@鳵Q B>t_9y>K,DX}sޏh%zrr*@61pyG%/-o|hOETKePyO-1 XW0%{aOy<$Z)'b<湄oyfM4-pR`1GHߦO$G,hd!OE 0DǸ76ٚpP=,4H:bז/aSI|#it_VVع,\!&O8xHT"i[߄69hj3iq!(j O@yHT4Ⱦac KZ7ic//$d@<%Zl!SFnHGp =Ƣ|Ȯh"^uQRHxH. +SrQE<\tX xʆZ L}8|YM5VxƳjEp+UmȆP-!ɷ%uZovq!z>h!OE}];t߁*L~:Ց=FÒF@w<%Z!yS;y0F@tԊGR3/~;g!y'O;xHT;tmE£ zdWbw1=E㓍PyH +:SrPA<4fVu$I>i:FkttŪm{nLom?E<,aqed E 7jիm \l2tks<yY , u?w֞ +Mo|[<֮ &j[/jt +Mji8=>Wiy˅V)k-O-, +ag 0#3$#`|M;O<˴ KALXSyL~*ǡ6mˇKs?o8_ۑ>[y:a,Ow}GgmqK4%e,^pa/C>y:?2*yyz}q~ g7y-f8uu|p|._h.yh,m< isƱcj֔}p|4j, +G+?\ǭ,˸z]-IACR2+Z ySmn4\44f늱yaK@+<%WxJTt#ׄLW5 + +r`*e! e!d(SՌJʬpT-NV<%<%MkpFT쓬҅\2L*ЪVVkZ#>ZКO1-Ij)i)i婨5׽-->FCZ2[^*e! e!d(@M&v5VT]L)u^LKByJJyJRy*j$)<;Q+Zu(}+-%V<%<%<ʯ}y&:.^KZyJZyJZy*jUySae*!US"DryJryJry*m?1\m\RZF.$?,"U+TJ#J-;۔>tX.TV<%<%<&krM17!V<%<%<zZ380UEؔ$ZT&׭TZ*].: +))(ת9,r(_`CU(H%H"D}&j™`XܶtkI@JPVr5J)Eor}<;Ena\V<%<%<*QVr9x\ezZոBjęy_:c*Ҩ!D +")$v}8M4:"PG0TYSzPp|_UbNQo| "3v2R3BP!EZ,V$?`+%2RX@=Y {IaNVloe{`qg3>Ȇ>^[?t3+ؚ[vasol`ď3THdS`)X1xf*KY2h*>Z)p-ǃHJPإ[7{s{@~NrzKsSii3u^KDI LjfԜѨ*]u,dnHd /wmKʕ*Δ2lLF*gH]G7M;F}@+)7T!Uynreww ,: ц(kqIDa7*(٤5MI&wKnchc\ Ͼ + +endstream endobj + +1586 0 obj +<> +endobj +1587 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1588 0 obj +<>stream +Hۊ@+ܩȻX,2c6khWf-FX'#+#Jf`N]ddD޽^a ]Χbp)-WWCo_w/i=/O>޽MX~z-svpׯ/rZBJ\o4@8p>L4e+i50ywy}zs4Ky8Nxs~9_ca~/EO?>ߏ19C8p;5)||qյTPī>n% +5W;F!e 2[chq<ڢ5^,j@,hpSQǨcr-aҩ+Z&,.A),a簊t1,_3!B3&7zǘw`ePJVX{VhUs[teP3oaUH*[tKRD+`YtP ָ^H}8^m +anYe8U eu|XPX`qŴ\ߝ/q|qp2NPn8/\ȥ,({aVBUލ?N<_3^7v8rx1i^ŧzx Cvq?CU+8ks!.llM γ 7gEN<kI eN*&&,Q =CK͢0%-zĠӦ߬ +8ArO^JK쀭* 'g- F5ZoXf ]Wl?>Fߠs HoP}~34s\jaPgkOOਯ%Ցk~jk Z:r:q5hPu42!+1h PS5]j49GMcyYe̐*eck*u%m` v,B(fub6()6()6CmPSSUvn3"ְJؕǖ؃Mbts:.vB4-$l*T! T!S+[Wz{Cd3mW\mkUTTciG Ju J +uJ 8%-4=T [3z[elEaR$wÚw;G0a4()4()4CiPSSMdՕ[\.XdFES9b X!]F.'?4r1vZtj4(ihЩтFFN%U5­AS&#c[T}*Ր@xZ۞Ɔln,Ju JuJ 8%%$%TX+%\VG"^ݢw;KaW[9h@ҨBCBrPelP$PO57MhNevd+ԷJYjkbgPS6hPRSrh)QlѠQQȌt!%]Z-vi]jE&i2cj67%:e%:%"u" J"u"uL?n"tɌlHAfd(IWveJ8́DEDDp!4()ԩ*[{AKB[C5G)J%&I%zlqpԫDEDDp!4()ԩ*2T@H}c"q7٣e?$ r_B?6r l:vdB9#"sG M#nC9l+ bh!tB}現v}VQRu8S9Ͱ-=¶]S8>L&S3HV;$$b1Eek>GX4j,Д\r\8>F405j i$425j }M Xz՘eSS>rȱQTZjt,(#]FM$.P$pEj"1uB=]7-wy7rRlcW(p#g*w_EFM$.P$pEj"1uBuxM"+$TdX81kqrӌ"sC[$Bh1 +!s@Pkftr=VbC_J)9S=V~i 8@L SsH[$4b1"K[*sOס׌2PcY#L8g}G"&SIDEb" 5HL|qJ +dL1S}q&cƈRh#v>cGGGBM$.P$pEj"1uBy='-.)1k1/g G1J&{FBM#Pӈi$pk5j1uB)_ 89U-<Ƌ~Muz^4}1ܮt lLC2m3D0@B + %O)%Jj\ZT{h*1vcLr@=U-S$5gnmns h + 5B}\1EC̲g'bi-1Z6K\'40j"1uHLM$[$.PcjYza]ȣ)ܖ?E_}ʵqd~g^ۤèEj"15nHBM$.S(GzέKNcR店Gqw[Ɗ,ZkhaDb" 5HH ]$&S)zdzcF1#Y=nMW2Ȟ S C[$Bh1 +!s@P:ވ3b2^-.(5 fiw}Bן<j1uBL!["nPӈ{|70J}P˯ԞS E*Ec{{,291ߍ㿹nFPӈk$4bj 1tFL]#PcZ? 8bR]!CX%1K Fq.&Mvm_SBM$.P$pEj"1u"Ho4#+ѶTSoZ̢suLB:WPV޿Fu`x,K4] xLcckVw +}ev1-Bs붰svUM + +endstream endobj + +1589 0 obj +<>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 1593 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011102091413)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4489 0 R >> +endobj +1590 0 obj +<>endobj + +1591 0 obj +[/ICCBased 1592 0 R ]endobj + +1592 0 obj +<>stream +HUiTSG}DkƵb-Zh  +A-kUHP" *ֶ!a! ($ kA "@ 5̙ߝy9 `BV CPqVfpTF,xPV-vZViռ~y; zt3Ű)e\Ʃ`iN"`db0̣ +|4YDM3 9Zq.Tٞ@\~Vak (0@,v[ ڶ +PH%P |1U@Q>B@=L%[kfe3wr;I~m@/~L8 +  d1Xd~NY> +ơ?dJGY$CmjgbWr>UCmD2>&>@o3gەL? QsiC8c͟uV̘9KYeGs>;o' -^T}_~j|֚:ku'lظihdfvdgž}8b˯GYYIdv8iH9D9>s/ n/{x2^>~WC]}VL,NB"7dOMaeUuMmQS'֧m;:{z/^ OH&aHJ+l_#/ܗ t _;Wd \8q 6x4r+ɥxN7]aQ3sAb0LSE*T)9 l_οꮫ\#`0h`1K4'9HlQ \Vj6rt:\?>stream +H|ϒ `ޡ;H[\\-!%jr^?dۀ*~;3?@i_v yx>պV\ nn|z\xwĖ_ǧ >?=~{?7>\\q{r?sy8`@qKy\}pǏoD}7vO P|?Gi6_G~r焧?^~>2]=cW"*PYjgUB,U=Y5 [" +7 #֥^Uvg̖JJJJJN:d%:e:5Tzp嬄*TT`Q̱Hy*Izɮ*}0=j$* j)idS[)SR.+SVA|&{1WBKdm%0/0 6 J,:tπdТSAɣA rn~Ka'(d w$3j(MRZ(.dߐUe)㇥ҠRҠRҀSYAINYN 0gi*1'9 GɊ.eLƒeTJXࢲY4EINYAINIJJJJ*S* [5*CZJC./iT 1't 6%:e%:%*u* J*u*uj6))@߷cs Qz CVJR%uVbtvQD=4,lJT;!)T!T!0F`i-&AN4bhg-e|Y` aǠPР$QdрS٣AIN٤N a'EűѴz"u%zHi׶ +cPRSViPRSRiRҠRR]>NBY{/* h/˥k e;$,pj!{4()ԩ~&WZgWT^mԽ4[yiKר v1()4()4CiPSS]$:7^]Lcݟh?#a!409-lFN% + :ZpWh@RhѩРРڇqh(^=K)sQ[,* MVc +Ix88>%:e%:%*u* J*u*uj,8ZJt>Mn LQKpA.5Y"]ՀQlQ$QPgSؠI +ٟ + }ٻz"*WTD5WmYNLmSˠAIN١AINɢFGHI*pR(FlYNX@X.(Ӽ썀X\ѠRҠRҀSYAINYN zF&Q\; ˎ,rå 3d9ubޏi4()4()4TCViPRSVSC%VYJH"#Re%zQym̖JJJJJN:d%:e:5Tt:cg$V\Vemy9\/C3&C4-j*i)idjS; SRGGM*s(EU\hʳQ.0Pkz|ph2rGㆡ +*1'%(pd'& EӇ."SqGև$T$b1*ݱf]u)eoh,G9x؊v(eXuXnJFJBJ/JFJBE%De.ޱe2dKGU&[5 46omm*SzUejekJBE%CUITUbJT·iO)Fe9e#p;Vb;gKm2e9ў[m5'iaTb EF #"S5)Q9hxN+FKnG[ܺ*ʆ܎#r]aPQ$TTb** *1TJLU%De>agcrz6qըvm+B)u%nk+V/ѻ*SUITTUb* JLpen6_ܚ]5wmCſÎSITU**1nJBE%S2vzafgeΝOښ ;ij9nGF E.CB D`?ag5g[[=rS`)X +mc.rBL!"SHֈz$TDb&1%*[u;=Zۓ[[LG9QqZehaTTb* JJ U%SU)Q9_NG[-sz~YU9߻dWo`O5HSUITTUb* JLʒ'nV( +/Ve*6+&)ßf},a=9SITU**1nJBE%S2G矰SʉLelUdUCeTU?fex7P=b(!mC E!jB"0yӌ:xNsGZm[K Fv c ><*1UBL!["jPшzĔ }[d?6R|ܭ^;Acڎb6t.CTU**1nJBE%S73LMG rv>zDn(G̶ptK/CTU**1nJBE%S2uV}T6~%-l u1wk+rGZ{>]ѭPQVIV॒@QVI$;2l1&7fHba. s9ݷ5;)K%[8<.7JP=b(!mC E!jB"E勉ɪΙͪY!6`sP8=*p#SUITTUb* JL<\jx1n[SG[=lbsk*sV/y?&QITU**1nJBE%S2yVYʔKLP%fJvd;!S+4[%8N/'f" HBE$"-CITEbJDu%Xz_h3k[T4.뷴͝fyDuCŮXc};D@b HMD4?(>Qj&LG"%آ%vW\)OY! SFTa GLJ\{M734?5b1pV}5Uv\FO~$qx=~y+/<<g=*~|tQ~T9:){^Z#/GNx_ѯDU,97=7ȹr>OՔ%fo~>??/./ʗK_ իO1g +endstream endobj + +1594 0 obj +4641 endobj + +1595 0 obj +<> +endobj +1596 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1597 0 obj +<>stream +H|K@sZv/d`(MQXG|Kg2#ԟטC?=ﰥ)|16Zhiϧw/ur(n/}zc~zy!vˇ7GVxAxf.r=Լh 7rۯ_7Ƽ[[{ z_߿w~lz+槿v,z|_tu|M;;Xr +}~~˗T=|q>6o[Bl[\oKo4T:.o4)ֺJKCx֓y ~fr`6>ǣlҦbҡlҦlҁӤ ŤC٤MŤMME9UbXq蘌Il-$%&NXǃ='}G٤MŤC٤M٤IIII&ilidTG-dYkcY:jϺŬ+ǘ,9"mM(mMm6Lڐ P3뜺V\AOEOm H x T:ڔ%:pZht({iV ݱB/g$B=q fnezLQΎcưLb +s&m*&&m&8MPL:MTL4 )q'礶dsk>WYe4P]]Mҟ~P6iS1P6iS6i҆bҡlҦbҦ88TLR匯p9N4e6e6e&m(&&m*&mj5%묄u˱AIIW1VRd:e,&ci&m*&&m&8MPL:MTL2G_&2I[&TJX`>l@OhcI |i0ܞƣӤC٤GINó:w+ypF.rZ^uS+K௎>ǣlЦСЦ,сӢ EC٣MEMM5t9U$RgeUK +H Gьaȥ/IIIIIN6e665MfO<1uSRo?Jui2١k~Ru(t()t4iC1P6iS1iS$TS긋USuvmȧvPtvq)=s&m*&&m&8MPL:MTL4 %T4={䪳+6#Mu_)S;hTWBݻsQ>uץr$>9W묥㯕l|Wxf.oHM|#;闟nǻlOW .ˆ]ݶ?'eo(/w ʄ`~ā3gl+x!a>߷ɮnG ꪗ^O}>}|z{ ?{v7ׅ|JB ֥mili|iߟ*>ur}C闓\i1-)&L~}7CΗw=ē} H`[b6Hግ w\ZN?6xuhhZSP"z_6S[RjwׇFk M8qFUɼ|8ڀV{lOهҺQ:poTS Ne/w{!FiZ9U-WRqv,f ⑗ :JS|GMZ 8o7NśB7NUo6ћ'})hS۹.:RSéT(Tc#wmZiպ"5m غ,Q W=(E! +EWTǷ֚vbDFxZ$!NV"v +BڍhtSP &qZĈFٔ\Ō_ Sq©8Qhw©$9d Nu8ɦʆYq©8Tp*Nڝp:IjGMӉ󹈓*8 2iV]J,l.)NE +"E] +PvkR^ڎIXQBBQBPp}PÑ(;qm\bUG(NTp*JڝpJQ`܈tyuJv0>J) +˩HTp*RڥpJiFklY"Nq!]w'Pr*N8'v'N0Zq>_,<x3+Sq©8T(;TsbE;8qRl-?$]Ds>/Font<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 1602 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011102092109)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4491 0 R >> +endobj +1599 0 obj +[/ICCBased 1600 0 R ]endobj + +1600 0 obj +<>stream +HUiTSG}DkƵb-Zh  +A-kUHP" *ֶ!a! ($ kA "@ 5̙ߝy9 `BV CPqVfpTF,xPV-vZViռ~y; zt3Ű)e\Ʃ`iN"`db0̣ +|4YDM3 9Zq.Tٞ@\~Vak (0@,v[ ڶ +PH%P |1U@Q>B@=L%[kfe3wr;I~m@/~L8 +  d1Xd~NY> +ơ?dJGY$CmjgbWr>UCmD2>&>@o3gەL? QsiC8c͟uV̘9KYeGs>;o' -^T}_~j|֚:ku'lظihdfvdgž}8b˯GYYIdv8iH9D9>s/ n/{x2^>~WC]}VL,NB"7dOMaeUuMmQS'֧m;:{z/^ OH&aHJ+l_#/ܗ t _;Wd \8q 6x4r+ɥxN7]aQ3sAb0LSE*T)9 l_οꮫ\#`0h`1K4'9HlQ \Vj6rt:\?>endobj + +1602 0 obj +<>stream +Hr˙ 8#wC*Nmnż[炒( EHzO8԰۵)͙0g#.B?qy8@up:_v8q(b$$%(|ȗډwks+Isn +A'1N0rcx?A1ѭ_ve(8s:/ϥ/X;?ba5 _+ ϔr{KŗB ,_03 ?J\_i\) u_mӏ{TʋʓøV./4ϻv1N5=,gys21?ܔW +cJxch))48?>n0ˈXS!t:0Fv (Nݭ`ty&~s?=&;`lYI[R%%UG3jlI'%S ƵVrxnG xu4 +oe:򸶿?.b?>w#?Ŧdq'^N;xc }IY./ajh;\01*ߏC0 :"3wc`__K~+K桨o$j(‘BIʚ/V&0T6bצBYUIvr('pVZbʌ6dLyJǹ8Ze`m!pݦ ZJK4/PIӄ(RX#qW UkRh%.ZFI|MVmMK/L O6I*Ӛ:T'4Mk*1bk +]S51zRS\pдiC*:4mД'jH}uv}Opu)UN6}hZa`ՇMI}pm-QGx+M\cӇMV}XiӇ>gTMC>1>e-:CӦM> дCSV'k)=/Ke0f"aSUUmHؤ!!Lޞ5e8R2`{Wf6mhZa`UMH)}xJL˙e"CU}8XahՇ>&AW@ >:- >чMV}XiӇ>OWH:]Hw/6pдCӪ>4mД) idS105I+U^:.rNSF c5N&\7т .aoϟ i#!gC{G;8ch\|8K{ +&@ #mJEPr`P?80HS6@'nk=| MqMoX2@=: [x$d3jnFN2UXH4F7bnw +6O 6 +{|dϻ&ӇѤP({$%4P&e?>c;Ӯ<K 3JgQ|c?!;BJw4&-n5vqmpt(ꀵu=-ފ1 9|7$"kRخd֦%'fbfNwbg A(bs 1m*WaY31J+A󵽠N+MHv6 tj[( 鴣\`= +tc8W6TPE7pT;Gq= ed(&bx! ;}jJ7~ +g_lp/'s Q.5GkMy 1GfCy ѴGS4/OS/hLM2gÀ؝Ry|&Jܭ&qiCֳZ{񾺩t X7idhuM67ZdhuM67keTin~|L%/+Mf<4B N<9u]O=jvK;If& 4V9Ij$ $l6-f>Ƹ4RE! +v^pӼ͂uKdLqrѴCu4m1M}4eX/F t*MwA\ DN䂈<%D IHțMt:%-\hXs!a˅5r\/ؾl (0ZS^nr.M 2 +LӦ0C4S[pB_!Rk*0%i)]!ܱH/4mr3*7M rӔxP5L+/aVzGu#cbk +ehUU]6uZեTb]@΋L_^"jKU wqpf'?&'b't@o0HHH%u2FK$\eJMBYBYLhh +˸ڥӺ;u;g{ )Mš_+&WVVͬ YU2o%kIhv;K$UpPAHd$+-+5˴yV(q];[fh>t8pLŔSu~`>&CJN YRvơ+DB5^H(OFτɄXq?CX9!ďg( U +.AY=ȐDK(pr(pV3!c=|]^;k|ϣy k  +endstream endobj + +1603 0 obj +3051 endobj + +1604 0 obj +<>/ColorSpace<>/Font<>/ProcSet[/PDF/Text]>>/Contents 1608 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011102090847)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4492 0 R >> +endobj +1605 0 obj +<>endobj + +1606 0 obj +[/ICCBased 1607 0 R ]endobj + +1607 0 obj +<>stream +HUiTSG}DkƵb-Zh  +A-kUHP" *ֶ!a! ($ kA "@ 5̙ߝy9 `BV CPqVfpTF,xPV-vZViռ~y; zt3Ű)e\Ʃ`iN"`db0̣ +|4YDM3 9Zq.Tٞ@\~Vak (0@,v[ ڶ +PH%P |1U@Q>B@=L%[kfe3wr;I~m@/~L8 +  d1Xd~NY> +ơ?dJGY$CmjgbWr>UCmD2>&>@o3gەL? QsiC8c͟uV̘9KYeGs>;o' -^T}_~j|֚:ku'lظihdfvdgž}8b˯GYYIdv8iH9D9>s/ n/{x2^>~WC]}VL,NB"7dOMaeUuMmQS'֧m;:{z/^ OH&aHJ+l_#/ܗ t _;Wd \8q 6x4r+ɥxN7]aQ3sAb0LSE*T)9 l_οꮫ\#`0h`1K4'9HlQ \Vj6rt:\?>stream +Hn8@0;gYd64MfQjƅvy9HII7}`q*H*7 +k6&u;MMMBPAn?ܸp\ :?eh7qaz +G˷9Y/VP: !-^YEuI-M#z94zZҴehТ^m%x=E/իWz( +V [pcY4nZҴehq▦vO ̛8#%IUlu[MAqlE[̊i"U4Ch4eاF­F-n V\m, Uyn#'/ـaQ, XN^8ia-_cjy%2%^Rw\"CUm9ibU3Cg47 ^(ʮCؑ!~ uʛmqcY4nZҴehq▦h +tV!쉠N-! +aVKyhV -iZE3fhM߈ x-i<~ulgxhCu;XjPKuk*<3rSܰ/?V -iZ3xghNS. +)Ղ}}rEmtE, +`De +`s?> +endobj +1611 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1612 0 obj +<>stream +HWnFW[qlD`GliPdZ ߑo_-4^^UZ|v8"Y!(ɂyyTb~5;nҦ IaQW,e* V<vRߙCqhsw!x";Ӛ2 +4˜c&,xNe$RIF+ۃ~ᥔl.(i߉ƭSʰI T3R-E-(9vw9R΁Y bv r+pᦳuW+ nJ\;b{a.0ʠ'2x8m ( +U*a$%n<> +endobj +1614 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1615 0 obj +<>stream +HVnF+4hf!8@ JF dʱh`#ߐLU/,]]U^-q=kA8#YHR3YFCfp"Y?yɷͨbUga% GvRh&uX\7,@ぢӇe,a3h@G ?mQN1~3n^㦣M~gVEwŷ6ϙAm%}yk І  2M{(VBy㦟wa95fڭyW)"%g<__R^o_޼4O凃?c{A `pc8L㺧g.ۗhK2&BP[m!6D?-ZӐڲ2PF5;ˉ\@qvlӪ}*Jїg ({oޚrʚgl4M3'"A#yjنڬȰ& ~&Y q)4&kc.R5@<[zmI_DZGm{0 +(&OT'ɍbm6\`:uwG mnݳ`@UJ, 'ԦؓiUlPGQlbu8@ɨa'g]&9)R1UH4/iCBUaOq&N$I:D<]@BrMcWۭŪurZ#$|<5ړR09eO琫T85X34: QqR.w.⪋>NoÁleII+zxd;QY¦t:tJbd +ÙO{2g$IM st} =c?58px0)ثJV];Zd06 I(dNJX<-Ti>A;xoD>+ςwnbC u#u[Z?Aw%2ϫ$G!|s4'6gY;-ʹfNKg; _]"].@;l\pgAǠ 8a2s<ǑrWAz<ƥ5{ٓB+, +@3~RS>ޜ') + +endstream endobj + +1616 0 obj +<> +endobj +1617 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1618 0 obj +<>stream +HdTr0)(1XdIBfi}k98ښINlRExvӷ߮m+C{q + UjVP5xSC-b +Cx~ +V\@uV}n*brƒj\F;a3nwRq]B!f0Jp:CrɴU1,C<XӼa5ymnNWt H7'[lyMC-AGsսPZ&%T* TQJ&E+Qѐa0?d5aSd+mA H$!c7GK+p ` n 6D$9Ky L ӊ.1;v t3 ?mqip O3UJ}kS0L>6n*\i}jH|uT^"Fao{G" DN>jNp*X:?0n69$(AIAVA ryⰟMHH4Uhpm= [/c8j+r=J!8)ފ.=Uo^ +ϲV8@z\" bB DLIx/_߽;Es5jA + +endstream endobj + +1619 0 obj +<>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents[ 1629 0 R 1631 0 R 1633 0 R 1635 0 R 1637 0 R 1639 0 R 1641 0 R 1643 0 R ]/MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011102100817)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4496 0 R >> +endobj +1620 0 obj +<> +endobj +1621 0 obj +<> +endobj +1622 0 obj +<> +endobj +1623 0 obj +<> +endobj +1624 0 obj +<> +endobj +1625 0 obj +<> +endobj +1626 0 obj +<> +endobj +1627 0 obj +[/ICCBased 1628 0 R] +endobj +1628 0 obj +<>stream +Hb`+)-3lF#SrbABR_ddf`ePc((NN q Mc@׾1Mӽ 3xptXX%NbJɟeM9@*vd~  1_KR+J@|dM#CǔTbϼd=H?AvLeYl_~* u|SSAAҒٵI?Ȯ=@~Jjq2i<>I +Ei9;I-? |Ar/e%0> +JAb>6@1;E@G@&6H;5Hl.T?$ kl`g'0-T?-HAvAAvA7p2g)&Pxo ?(vx3 ?7gffBdJgdbfaecWPTRVQUS70426153wptrvqus + CtLl\|BbRrJjZzFfVvNn^~AaQqIiYyEeUuMm]}CcSsKk[{GgWwOo_&O:mfϙ;o/YlVYn6oٺmvٻo9zN9{._zn߹{?y^y>~GA?2#=\F?s%~T_Lh}0R_pbjn7ey͗=ׂ7/ܶHmѴl?[R+I-^wy+VYir*UV~&fͅ.kw]p J7ژ&M6[l^Eu˜[1na{;"w\.][w^Gq콢{qk +9~CGr$ȹGOs;v'lO9iur)SOvֳg3;,/hsq%K/\>v~W/^ vz7Rns㭲[o7auW{2׼ك]yǯ?i埯|abK^Ez7moyn{g>D|xO=%?/b׀~?-~?f;s :8 + +endstream +endobj +1629 0 obj +<>stream +HUKo0 :Z+ڭ˺=l[C84),#8vmQs>>`8&+&ӏ&Xˊf~n7p9_v} ZTxvbV X=cR* #[\}Xu +!M%AD% PR*/x-G* v<-YVr•ƱD_TR)ef1eXV{1FZeL F1=ıB^ Z|]s^EI@ +VϲQC['p![h)M3Il.4j1xHā49![r4)kFx>,f;/e$Cz$mZf{ lJ=Gv7Ff;`]9Y>4q'(b"/si1a(ѻ-͜٤V6ze;}^W2]Jm$H_%#%&^:K1-yM-%;lNg.{rX!h!Zlc`mvZD8D9 +`ߤKv;'5s:]FǞnu}L%CxJs tR[w +ճ{C 97@S*^(?"SDŽӝZTV +>stream +H͎0w^`TJͮC R-!j6&!2He]19WIRFcZ(IFf +jVTT 'iNK7$Up?u-a5ЂT[>N 1=νpo7Pjvؕuƨl~:tE_ Z/$ +4?ABuU=7Oag5%=i9dWehf`sXsF X"2`3j:@5aksoy`Aն@Kp\̺0`':y̨sR\Ru6bT7U1 +H=ld>'6&>!u +3aO~"X"<>ˮ뭿ū)ϳ1EgP#q !!#"C(JC P{AgpϢ'x"‹Rz20Ȃˡ\:0wnǎI0t(\k\X6;g4LM?s,( +3Yq}p"ѹc  +endstream +endobj +1632 0 obj + 593 +endobj +1633 0 obj +<>stream +Hn0'w^` +JUvQ,($($J$Jx:>IBl Qd|hjNCb1Ws >25`抆}[H0ܞS7/?QԳ@F jg8d' (Lv ~SI3J)Y%|mѰ$ūᮋժs8}z\a;E8EEt8*"a,"EĠ>%K(B]!6oF %tV rd;Z%yX.Hk"1$8:8qQW/=R-)]n>mҜ|&sQ0U",qLӿF!r]7"TFh'ixe1>PnpMnIxuxGy `!hˌ\\\cL^*Zu)}{\ߑi]k's҇ʾXqY^! i`_`v#SZ)٨6} Cr78D E4߁' +endstream +endobj +1634 0 obj + 574 +endobj +1635 0 obj +<>stream +Hn0ş K 'eRE BPJ #j{}6NUob}_wl6w a&hm^BJr~7 3IB01U +FQ%4h|ԏhQ["pa&)%23r;+mXê^v}t4'Ir C0j#^r@@Hܔu4~Hn}8B*9.ˌdd!#L2plڬB<);*8i$W}|fw(~Pc+q:<@ Ik{(30Ub\*YZ3›S-b}Pd2g\&,/0xxYV]ypQVѮjg7^˟l)r>KFr͍nRs<)N9!J2V!mN\ۇ?lX7&iuCN!1zh]ЅN^ަM N]ns[L_ qD9z)VJzٍ~ÀX"t{s7 0N WӍ 0TU^$-ɢUa,j3p? " +endstream +endobj +1636 0 obj + 629 +endobj +1637 0 obj +<>stream +Hn0 ǟt*[`0 Nީ!i!kIo?JiAX"#%KU . %#܀8)?|X + +ΰePi@]j࠵u4PApM ﷻm۷پe +!apz7\T'\nx #?KZ\eɈGr}9| 8f,od6/>>stream +HUr0~BZi-B/B’i;<=+YJLB[TJ*j֬5k?* XzqɭX~&R Qi'kIT^n G;88 IFK?=W'mNӅJ Z%ٿ@(ǘXIvN!m!dڐ/m6neQoVKz+btn'&A +=#nlrbZgyK+y8> DYq+o c|oDaD&iI(]gE#m|4uMABCQp(( AysH NDgJGC03L1;+M79s)ңǵs2O3NZ#Paf S+$M#\yt:U4ȍ:3?{ Ry1=ug0~+NT&7$C<ܓDMy|4f$JiHUa슋wq|w DTQy['GJavG^V xmoij_쫩Afx TT;`լ>ksl\f o/_vMۉHv6Km^j`?~.>5n9v.L@gaP\` +endstream +endobj +1640 0 obj + 718 +endobj +1641 0 obj +<>stream +Hr0ǟwQP'ҙN)ƆɤO_}xho T} +J(%jDQ2!2ʸu '/ h,sxH1 +FTE‚| W?33ہpeH >Ư%J#LR-3-GJp.ٱn"J{Z80s*HP6wao wJ֏+Zj~)C }S)ou>tM:?<BZ +CuߍCHI\"BCi/ĉlDG6E81p w unO^Q݋}Dv!/@+ӛlJ=Ta G$N " ׾jOCWNLC^ Y]y__TNF]92 }*7Q썛Y v +ZmfCn&qH $ћfÈ+&/^j9S`Z +endstream +endobj +1642 0 obj + 624 +endobj +1643 0 obj +<>stream +Hn0EBGQZ +dᦵvu6*l˰d$b%! i1k gs%xY%S0&LB}#cMiR`+e97uO}w?a9,/eW{q;믓CQWҚ)w9 O$/7e$u<'dHƐ[*OS:5IůS?E':@2)N"pg)4IS`İiQuB,e͎&R|{&N/@'bi`θyuX"!Lv0I%ʭɟ (QOD | =ACvܾ;+X7V9**P> +endobj +1646 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +1647 0 obj +<>stream +HTr0)(h%Y5eʅC|k9q;$<oJr \HfV*[U1CʂEK@uVA3U +fV)J*=TM,C5c\x-GهUu n-GN:f8+ٛi0$YӮ{?V3•ңP%/fW7Ԣa15Yo͌@PQI$ L6>SlwW\'YNqDPnhi/.2[RE8wXS'soZb$YN(JöM3Kg44st$#7HR{R_hSzg \hB̨<J̝[JE,Z$>}i K+nm؆҆vd8J~Df&qsvڌo9M5U'ԳI>}!U9\sM7nHLCwM:,&KE'bB]p[ +֝Ķp[ .hNwݰOg:ZH/EB$'I]p]e?w% + +endstream +endobj +1648 0 obj +<> +endobj +1649 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +1650 0 obj +<> +endobj +1651 0 obj +<> +endobj +1652 0 obj +<>stream +HWr)pR,?q&L2Jreb%f8vLٓH3-"q6*_vƙW-WYџ|[n4z*3Wyxdy|n}tfxuZV~mWk]f,Dž[z[Ya-orVfqS.K-~WkW+r*~\,~.~#eNz:CXjMEB bN?͆E6 #,/~/m\#y$~nYv7V"[9㎠<ۿ]b)¾ʳjJ.qiwDH,ɿ3w!W>|;s)LZ)?M J;xccrfC]L/hl3v cVs)~ =T-/0C9D6jbeEૉ|m GebG9$ Rw'VZCFaB X\cKt Azl4'/Qeح!ugΔثo!锋 93ō~]mcЯ&4S`v2(D+J >qS[/-⊲B="X+;jXM79@Hviz]Y(Hf`QxBN4?<5&ۣ60YysW0҃Dn~0c QJ t*qgP9-'ZG;<ަXG 2֥ſvW6^pP<5%GBҎ{eFb+Јj0'؉HՉïȇ0U*`Q0Cs:b- ;Z7U•Sb"_:\FA!e:]/s|vGZ,=pm$*yv-lrJpF7:|ćy>CUԊK̔74b?[Cco8s"Q+Q,"\$&i}\}JU5Y 9 G 7 ^KO j57Ԭ,\ƤPVG_ۮSh*䄳3ӪaR%b1L!HkIM"#U(iC2I:uSg˸V}hDS񝺌%myOr('}̹u +BmKKib93Y]QY{w/+RjXi E|PHMAsK~Gh7t؍-H^c]H}.CRl=6 SҠe)~ fEc7j3kM&mE&A`vF{V*HڂȞЍiCky,Anԯ'U]"pifޅh}=j~mq8w~9d9oൻ;`WJ.AوЃ1Z*$TM)3ĸkѷX<ǟodO8G7Dt*IةUNV蓐?sжTƹRR~:ljN6#ƉB}aoCv'6l7)RAO£`]ݟ+[H;CÅ{K5Vs70$ %O>RIc14^!  Eб\f&Mk=ƐD) ^{ƹgҏJd"2p}CHi$r[*]5AV9 a ٞrÖFyn}a7UcBuϭGO܈ Ij]o49ȋܞz[ۋ&5Rs-8?dw4 6Cꭄ/Bd\%s=rj' +W/,@Ҭأou܋{J+3;Yh-t(c,5Q8p%ͨ6p5;,b5ux#+#AIe8fNgN\NaZ01aFSMS9_xLL +GRyys rCQM6Tj UO&Tqq4ߠ [nqESY|*́/q,W0c$q{odk,wҨOLNAv+qkQ* GB{uq0[sR6=A܍1dD !K&tQ WȎtF*AENB9F̜*B;]лz)5lwjÂN,AtJe- +~_&g U\V7VI'xgHP#M:ҿ.nRv?lgGL$ŨtJ7DNOh7Ŏ+Clʓ$[pU`[}_yZ|ck:vAPV`ȱy ϒy:s-D`0̀ ;!_<!Q)6j|84T)F2taBmMF3㬟=zɨn: *[Ce% .gpN/G)Lh{PZv6=_1G +%ѱ @8S.H2ɵEF$Z3=6 a!xZJB5Tx`\kKȶ=#y) B[Dq׏r3^7$)ZR{d['3) \"ÖA-TyHk5V?|cnlspUnjA s<ft1_!߽E/tdۉCAn@C;h8L\@4kh ;-dmTG52b &: īWI_T?fhs"^d%47 >DRoѨ|{3JN9k`ci:4d^[ۭV\SL2Tl#?:[,U.Tea)]`ᝋz{% +F@ ѽnjlf/<7dBiAMPń +5Y E_iCh?N-"APT󴼿E7sTiGm5[;_c]g| tN[%o3='н~v*œz1JieԱ#!@x`Bd^7,bĺ~ㄸnDrI%Kjgt}5P:!sԱ&$jTdtvfjw|G ~wW1`%\8F!,X,$*}S ~&ig o#P f)# fo#}MEX_(m2=8RΩs,jJ;_8U5^EW@#dSb!"~zQI1;e@e6ǟ۫ƽоq7]V3p-4/c4nh*hg +nȎ7D,ыR+=-?K#pp5o'4]XF r~D6'A6 :4!{9kS%Ns!Z|I;0OiJЁAc44qǙ|?D[[ϳ{g5Mwy+9NbU>u!]ZF>)Y'JJm/jqg,B`-i=1Y$p(;enNd%t0?E_J +Etpϖ> >i +nGeɲmT\\I#PoOcݕU1\6F)1AسΒbgtԹ [}r-VZdI^, |P h}u9S$NSzgm]!ҝ@9L FOLIím&_E@xhwLbj} ؆۵$T#BKv(O^8aT7X{Ē6y-"EAZW;A<:UFcK3&ٮ]y&_%gtӬ+!O("?T@j'L'p#,0ٔ8}KU0F%{$HP'K{#!⻈{ + +endstream +endobj +1653 0 obj +<> +endobj +1654 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +1655 0 obj +<> +endobj +1656 0 obj +<> +endobj +1657 0 obj +<>stream +HtI)ڜ1U 8;,Ktcxu2;P>T??>Mow6YǨRصQv{>ե_Ǜڕ2a{( __~x} _>.~M;V/oo~/5K/kOF)]K{noj{i: Ž͵q|4vluoU]=/Mo۫._˙[ۯᗿ={?ڽo'[U.Yonm]E>n1nߜ޵bfZ/NL9rLS08tht#Gr08P099q4 S_c7&9%hN{E:3(C) +9rú+)YșxA r-d#g +sPsr % XpHX/N' oҠy !jQzū/o6 rz<ޗ! 4ڻABniK4y7HHD/a | W_О&ta\y~>q+ !S"Vniv͘€XZ]g !Vnی) uv+  _Vr]*lxv^,҇Crb(@/ap"Ձ,އCrB(@/apՁ,Cr|)8% _9pHQ +&` sNB0c)%rD !9s`o õЉhCr4@SZp-tZ9PT08s Zr@KthCr h (6PCrj9Xp-r0S+` õᐜZ.0KQCrj@X7Ck8!9] P ՜9М9ʁ$΁` 4H@d1 Y}J~|&"o<-> 8a< 4H? 0qs: OBh K+ Wnh\wԂw34+р_.;Nn]띀w ̀k.YZ8 + ,=J,` Zp1ԢZG% C-z1}K%h cxZ0T08c zQ9P9PuˁsQ\ U Rw9Xp1Tr0SK` PypHN-u)K.Y Rw9Xp1`8$r,r*tHBK.J@+9=J⸔8 +E31H1Epȉ9S9(ANTJ1c@BJ3HH)y<;q`0 !x@-P*X޻cI,ϴfR.xk^:L;o Qr+WrA{(^yL B萈5EQ 0Hl$`=M}DQ qiFǕGQ 0Hȁ+ !ScgE+WΘ€8\ytnZ.hwNEKɩoxT]ԼZ$G5a(!8 :'P9,f`8$ La0!9rʡ r0)Y% CD!9r_2P9,Gr!! .hCx̪JBc ]T?1|lSsg)m8 U8e9pg) 8 U[Y3crJgVqӌ̱rB"q q $A[pVoE8pD19rYS4]=sLЦxb(cr6nQ9&pVnd?sLx΁['A9|pADA['rB"19z78 U[3crY09&9 U[Yq|bQ=9 )t+9fr@hSVssLx΁['DA9|xA$A[I'N +x+a?sLݸs@8"f83ٍ; +x+9OL3>'!6ne9:iFBBsiFx΁x9|bAA[ 'DAD9X昜9H4r(q›cpЦ"n1Kx+9N3 +RP8"f838 +gV cr +gV΁rITڄ\hVpP'T_uЃB2_ЃO\<[c༄Wy&Okxg"؍k*2kbLc7z qk1pՓqy 2Ã,&FUxkbdzAdzۃB +=(|B51z=heJiY _WO =8/UMщs){pkbD` zJtPMU{OA {pU q A'o-1vWy&=Mg z UxO_1vWy&Ξ)#_LWg'fǯ"WO'fѓD51zfځ/P+ `Z/^܁_ P-޷[/S2{ +,Tu׋;\2q%`dg).L\=r HWF?s6K&=r -xX;pd.18QDJ+RH[H"劔+RrM+ ++Pr3^v9V ~UЏ%S$O $?IeG3- 0OHZuu)\>`oI5mŃO<{ \I'] +Դ>\:CJY6WJ>`x(\ixp:1KFpTµ{pE WPp+(\.py+\^ +p9\sN|@r*mA5xq9up0\p. /לS׋.8q 1KFp5.8q<'. iw0 >}p9p`xD .|wNT-8(\A +WP` +W.py[.p9Koi ŃO<{ '0 +W.| q.p"# Ń%rpG /I"I^ado>}pp&pa +WTpE+Zp+\^ +.kΩE*Ep9KLkp8p9up0\pʩ 1KFkΩO0\pxN0\0Y 9>}p9p`xl.x s$?~=W(Wo>_ |}Yyꆱ_3ZM~w/իի{[Ϋi uoQWӾ),թK + Tq[ONuӾ?,թPTǏwSm=At?S?z_}Em+Pf}apP2^ >FiR0UʐeJV1[%7&ϘyFbf0WLJd`{lqkVq DJFvSï'ω4pk*Xյ?'jS%qX"U#*weE\ħBL\z`rQohdj$+Voy#Hm^ ~Ͷec\.m.?%|8Mu7&NK_S97{wS]=9){rB7 Nv3ݱp=W?NDàϴỶhb4.yaW51ktfAiv} ;QGIgaglk A1àϴ Ga8 +V3QSC{:A0WouTqVx_ňQW JqϺP5:{: ijm=A~Ni)rsϺz6S&(#flܙ&ɗ)(3[L"/;S&aZ, PΔ GXABpE*mA*AhU^/^q: V3Nux=B x,?δ kgʔD+evDe r*OsjL*Z; uRlԠZ)j%u$&[jFVyPՑʼ3e* ox ^ +oNLj/z[ŷk'({:X} 8Vt=O?Sg_ĸDMN4q Lr;ۉȝh"4:=]'Mf&r'9?fkϴr9Iz1^ANuҔjNd}xA)ɡR'q\0n ڨN`+u@u^ ~Z'@8Aٍwь /v&tegEsNAYF4:y6S]3 LrۉНhB4:qW5;ф2h3uB{F($G!hG2Ӭ\K7nO* RJ”߻U$ R/xv3vѐZR2AW7Vjl ^J^X0Uw#HekJOp}%x*"jP%*7eU\UHD52'5*}E;QFq=VqىTE<ָ<:1,-J2U?δV8ANggn{ia +[ݼ2IԦrEjMfn>(Hm^ ~MZܪ e[˫tKntqԓsPmpXdb'(鬃0{6~ᾊA ̪°NڸE&vfff0|ov&+]b_NDàt)k ǾY 3 Lp,pQYgf46=JWq<{ bAP+u69g}/aQmJql|ԉrou:?S7V!9wюL^b|7nS?C9(׃tEQ ~ξrhىnNYL2Δ) (ۉ&AvLZ8%DIN4Q 3eEC[NĬ3 3e*t/: +QJhOR$0Ѭe r!yVx_:RWvkPq n2~T eAV0}ԓs`ngʔJ$ZGf]==)X^|^*a5:3_;S&-v&Z' ~ζ ۉxh4:aྱXABJp_NQY{ +(u ?v{\':!&ՁbO>'!3H@t$OBM'@t"OBgׄ@;-2N8c/]ۚ NN[B! ) =}Kh+%A>g`[B[ $A>g#޷I|>:;Go6!tS0C.Xbv!GU]v/!}W,9Augvu _BXr!]Q\/|W,9Q pv!KT-b1b`^..FۛL290N%̎B +9(J!7TrP9J*;/wʁ +gt*^qb @S + Ws? +New bɉpvS+<'cx\9#LĎqk=G *; n{?Y@MGNMP\p9AMPtDpH@MGNMP\Xl8Μ ~fr9A! n[Ab7Tݍm+9̩/w ?qaG4A,[ p#r ʁ4A9Pӑ#k ʁ nű AĮyZ80r1fr] "rrz#pPApPh9i[σ_n[ʁ4A9pmwp@MGNMP\pt ʁ r"8PӑA{$#mYgNzs` nnk9 #m&;9A!EwGpBw.4#U%4*.>36'<Ы'K36<}xAxP }AЃxTzPATzP<;Lzvx/txsc+^={lsE@xF6@=xLpz}se 9yƥЃ/ߞA= V*=҃ +A]<t݃ f:p36с{Wϩσ6{0=HxՓAdzPA^=zPAAATzP3xp~AWdЫg޳aN+{Ńs$1 }L_s`N+vI g{UCL2= ӃLA7~ŸKV<U"B<x~ sĊДn%J;T+@SwWߡZ޶Y32MZ@Zj]ꝁANmn߳TVTTӕ){][Y"y7~7PyE3uwY#vh)Lm7zN(O8{@4S[3ؠ ׊ДJj)6 \y>Xo=[+W`Z|@ xJag {vzcp7M9pX4%ӥ2Cx,F).- (WP;TnRP)W\wu~(WWc#_:7unV>g;:wՁ/JELА[z, ]"y/g L2!?ct,F!*p@aZ8Fw#А09yұTs¤0,…YΛ $g ұJ@r@-= P> P>', +:{>X(Ш{^,ř:eꔟ-p+P-*T<ۯ ^jqVZzXt.Kj֍@S6\.c[7M +Xm<% A.c[7O Kjq\re|p)P-.P򌍈] +,TrgFR`Z\)W\"@p+P) r]S +{XR5B;Κq7j)Lm.F$h*Ww~'wY#N:z: ThSAwr7= (RP+S[+p_n,gz@-xH>lZ:&w#^8A 0-[h.ɕ$0wZE;t . ¼q݁t~gbaaׇa@: ~7`f(T3)~G`@Zxhg#X\bJ}YXh,nP1}۾o,/,b +u`_@`B=?Ah,^?4/~.w! RPO sZ+%ysrPBL2ʔ+SL2oJ+QDJ+jr'pt O2(W!>AKVC6 dPB.WJr @K@.Cɋ5@K?2\A.}݋ d䪔RvWU)W\-W\rU(W\r\r%ʕ)W\r%ʕ^rc|bC..\.'g>v\PBm2+6'pt r uO+6'ptr bW˥ 4% ŕrU5\rUU)W}U(W\rU(W\-W\reʕ)W\r\r%ʕ-Ŋ(?AȠ\c\jźPo+?2\c\ok^rr9^Bj B* r'ؼx\ Ur'ptJ*bY\(W\rU(W\-W\rʕ)W\r\)ΜAr%L W\~;\xzpBFcg·OrB=[9+҅zV%2mrB= PB \.]A.RJ*媔RJ[B +*PL2*o2ʔ+křr ?s0tr9Rгx\k_r r9^A|> + ʕVOz +(2(WZ >˥ 4%2^rUU!H\rUU)W}U(W\rU(W\-W3C'\Siȕ)Bg·O+Q.G9>{ʱ\_2 +8s>WJݧR96 BFb-xR?Y]/PB^\'('+'X\'H'/*媔RJ +**Psʅ///J+kʼnr%_k? >aźxz!r;r'ؼx\'k >W_2(׸q\)..Գ@.A\).. 2[J*媔RJ*oJ9>*>N +BY WTDB߼^|r%Je; @(8s>W˥ K@=7m@҅z6%26A҅zV%2(׶@.}KiK dPqr9R\.]R +zU(W (ʔ+Ssgʕ}>~2[DJ=wq\ ʵA`b]<=|Ar94/!׺|Ar9R\.]g\X_r rp=rB= PkmA҅z/j9>䪘J@Jz8s>}U0L2B߼I^{\SiM+Q.3Cp\xzp Ż]lOrB=;+7OrB=kY!>˥ ,K dPqr9R\.]A.R +Fʳ{Jp0,.PsU0Qreʕ)W3ʘ!%W\r%8Q(2(W; >Ab]<=m|mrB=P˥ K@K@.}KY @Ƞ\ř!\PO\!Bg·O*R+P.9Μ2+S.)ΜJJ@D:-x;\xzpBr9\PBr'ptr 5~t\)../QгA.C¯ =+媔jŕrUGPB]\(W|/2ʔ+řr%GA\)Պu r < =wz҅zv%%W >˥ lK dPB.}KY!@Ƞ\e3C'ptB͛\RJz8s>W +*J@Bz8s>}ȕ1\r!,Nڂw>z.ԓ(W\\..C.AƍJqt r ʕWJqt~g rp=잻x\_X^r v/nk!%W\rUR(2^rU(W{ ʘ!%W\re8QDJ/\\xzp ;r'ptr ʕ6OrB=+q|..Գ@.a&y3˥ 4%2k9+rUL W\=]lO U(B-x@B=reʅг8QDJ.W> B:oL.+^gw d$2HǑO2)yںV,fo6$%$=?_FN1-!Ȅ W5 9wy5QUpNap !BMpNjFK +*).++DޞDJ+}2e.#\F\*SPtAr!d\*SP=;r!dckENQ= p2$t׸\S Q5pNArl˅.pNp).S,9:'DDJk.oO. ppNAr`_B \T8=OvLKkoKs +MڛKkKs +Wo>.!d|*<|ʄ+⿷8L2_J+DJ+}2e.#\FW5pNArBȐпǴнg +;g\. cqkENQ= p59s + +;.BFcS,9޳.BB +*L2*_2ʄ+LJ+2e+.#\Fp\*SPTNKCGT8=O*'ʥx\*ShZ.B \.)lZWX]nK;%k }*oOq!\pUpe• W&\pe• W•W"\p%•W"\ 5pNpV\ڋ#9;Er@(sQ/)\p-9s + +;.BFeq])ᜂ懲˅QX.)(\B +b(΄+B2ʄ++D2J+D.#\Fpℿq)`h/.?9w﹋tAGB*RBp !pu¥R]]QRᾔ.g\e\*Sip2>pUW!\pUW• W&\pe•W"\ ןb:.kENQtAr`(>sQ8p{Bh,sQ8p{vBX||E8p{*r!ddWp{6BUW\=pUW!\ W&\pe• W&\p/\p%•|y℟0t2e +% >p +T8p{*r!d.)(\ p2>pUW!\pe• W•sQSWƪJ sQSaU2…^l\)(\x{p2\)(\p26 >"SP= p22RNQ=p2mK;ErlؾpUW!\pUW• W&\8.Nƥ8D=Oq"\х.)6!h%K3"N8to{ S]9?iܕ~>`5eI8 IД#?W"=,oæy>!y&;PNQts\`.gug%'7 sO?+9 7Z\Y.qVrLw~Vr \8,Oq(9~^ F9!?v%~BcSr<mhJU9B6T%>96%G8 9۰)9~^AN3Ͽveo}#(އ?e|vmX/ +ώ-wϡ=2R+1qĞ!=)I{'n{wKS`:<3)/N +ȇY)1;8r[W{TwD֕uĞ9Ş +`JtluĞ9]"B0<3Kp&!{Tw9dXw##90[WAEGi8t+gݣPl]0= tA(غ=A :Eum]P`Jtp:bOB +!eP?X%>m%c䌧7>=F~߆PRLjwY= +7Ԡb.9GF4xtACwS$%JPF%?|K t?4M8,r +q>w|C + Idn" +PY](PԤ"y5D!~;(6(ȋ~[ᙇe,. !&AcyYnSk {M'{P`=W=}Ě{i|kcZ7DП*,r߈o&e;̛jȋ)H@"/A |NA"t| +ǏBMRtQk "OHփuCzY>z@!n=xQ7DP©>"Osx3F>J75Id&w@S#?7|>P@#a7D̛gnp;~Yn`Wv&賆}_< +p9ְ"h(D(xa7DPkPk "O<}ָ"h(D(=xlփ)h(DhփOKd>u=a'@%:y@ a'@}L +;E?Iϑ +T<MN} +ϑ|?,){@k@5h5r 7,N.e>A"OH` v9,) yDS-) yDQ[3B ,N>Z9>{м݃50փ=iUMgͺ!x|n{pYn`=O)Xn>mͺ!B zYn=yB<}`i(D$[&)D$Y[BU}w$yDO{z" +'$0; 0yB"A! fb7@ 7@ 4g y)nMv-x +qx|}FN!~0 ;TE +PI}E^,bˈB.(jR^E6(@0`R.Z]D1a}<)D!~hA3yYnSkѧz 7A >`=WLAR}NtQ>QMЧk>sUL]#tyG>G ߮M|< I#>G] Фxj3M <"<,xE~7Dy -ifAo9?Mʣɡ9@&k 6?D4Xn 9@h"-[(qlG%l$nÿ㿋9G[WI9;>>s߷دs7wL}m +_ϧXT[* C"~>zWq4ՃhT~f=7Ճ}}K?-` +_ϧ{`SoރOؿ=8B}=8ރ{przN\\փWz}* nbG}}cǧYT[* C?9|?$[r7/pZ-@r7KC e^c"{= Uycdk3{ \)xg$gOݭWy&zO捑q +c^c"=|W0&򯉻'Ud,13"g南ɃWJݳGSvxPk ҃X\XJ7$z*$8dzAdzPxq<8RUdܘg\e, `Z\?<`O0>`ZB h +VNj j]@CFc%9c>[6iwhu 덕~})RHb4SLRϹz?g B +5*V*L` HH&9cZZ$xi\l?K]Ĭpat6!%~\ 9[uq4d +\ 9[F +)P09c@% +T|9i)SL3ƋXS}>.ScdbS2{x @SnČO/k_+d/ZE؀l ].)W\=T~}xJf@\rP-nA).ȕ)WB +*t@B$W@\w+ˀjq\!@ +vx+ ++)= XoR=ހj.)xR'ɋYH"t@H,׹r8kFIT+S+S[u|XPTSs>p + Ifjs8kD:o]Rz.7P3uu=gfX hֹ'Q"<$k p^jq[MY!pX Д Kjq[M٩"݊pkjq\rE4 +,T3ʔ+-ZBPBXa +,T亀T B8@ hJ6z^ +,TuMYƻ pW`ZS{+P-n A)=\X ДH^䊔jq[MIt@Dz ДL&P(W\=T *%;-RjjHFtVAym#L W贯Щ/JI}JАʛζ'  +]"^m><$lZ@C'!P¶rR |ΘwzƶoR 3M-aZ"\鼸@r@-]!P\!P (t@q@n +,TwwT{^/Z +,T#e)u_X'J(U6z&-^jqXbnOx*.)=xm>4%7r)P-nA) \z. _¥lKjqۯO! _)W\=TJ+uB8SLYG Kjq\r+ \ +vx 亀$pW`ZB xJawz}Lzs>pֈOܫ}M QDLmΌ 2mʴ}}"teJkGճk"?Lm Q Q=/ 2@3uq%@3ߗGpW$jdVpWQGq<(y8y@Cy0)Ѥm>4%ӝ pW`ZS"{ ,)?m><% X,T}h*=TWMYݥW` @SeP|Rx\gw:Д}gX X'ʕ(W`7`Z)W\iހjq\rn@B$Wh A )KoR`Z@S\zm><%k rRA.m>]:sf.},DR6.e M׏DI 13jހ˥BRJ*]zRk\3?qdaZ(UTSgz@)ZI-syg N!*pZazH%:)rnowt )._!P{#qag >7i(s@]ZF!Uftia_4<7w@-+{#А\' 2@2@XgHT2$S*{XT +D? BxP'Д^jN)=/7 J*tXuxJe7 ⾮7OiW`R7MpXhJ>/>Utjq4jT +>7OXhBP)5kKG\. r rŷ^jq\s\s|s)P-.k.k{^o.#:v< J*Sfp+P-S{#= +,T4ѥBO@S BP)n}pow R`ZWF)3{2R`Z\ W+kOYP  rre>|iv~)TPBՏxi' ™"iT/^ %Z(Qo1lR  Zw];L 4$0/&}ro]6},L ,…yGH}ioPji_ 'T!3) agY +,RkjTky>X/TiJ˽V:`oqtO7`Z] xJc j]@S=/6|zq\uz#Д]z#͋P-z#Д.=@\P-z#r͔ +⾭7OihQ+T4eK/r- +4@4@Ko R\;(z^RŋC!Wʐk< rSf`?v'`[>W0Io/oDϾ+ ݋MV7 +$cd܊ L^|߈9,VlL)^|߈ d ,_f^lLqFL+@d (!+nDHCB +*PB +*O2ʔ+SLJ+?J+Q9eʼnr v|A_T.3%[qܸ{~+3z7 rW!>#\.k͋gu,HW`zq\Ǧ_dP}\\=# +  +*^\(W\r\reU(W\reʕrbk=r%ʅУx^l`r7g\Byf-X;074 $#}/6pd/oDr}d ,ΔS]/ œvмxrW ţvPxt0@2rU(W\reʕ)Wyʕ)W\yXq\X_ 5P?x\rr9X;X8n=;(Hj r9X;A +$rr9X;x\w kr98S\= + rō!WrU(W\rU(Wyʕ@O@Lz'}lk+S)r Ń{*y\$#xn+nDO\"G|ځ7g\$cfq\\=r 5Oځ7g\$rw\.g7Pzgʕ)WU)DF~ʕ(W\9JWq\ɟ_)@5S*(/ U`Zqܸ{v`/ Urv0zq\uHr98S\=rN!+nDDځ7g\$!WgFv +J;\r!( WS&ʕ(B;'{vJu\B^<-+n=;p =bk.W܈HFe \q#zf@2(T!+nDH\+nDHCB +SU\(GCL2*T3x>+QDRlvIZ2+TꞞꚚW_CGKDK7[^Rvy6pu !K.ݕN6jS옸 gy{ȡ!x7X~{vc=@ޕ>TpSP0&i't>}g&$ɻd z>{>᪲(,Q NhXQ,7Qs+$rGeKS<邁jmq.5r-'/ QX'8Fu +1aQ 1[~Arg&emA*b!wWA;uiU +"@)-ax͢l$g oQf33;M3FX8mRI{ +ԁMpΕrF62u9LÊ`Ҭ3E*5e]92ZrBnR %WzǾdtٗ(Rb|=웳{B{DQHvb} gu 4/sD"f3Zraj/9hLT OIB h!C; eN#~)Bc#?&.ow>%Kr>J3\h .y~FfmQYCZOglq;<z~ ㏽?{w|m}- ]!=<=vhf}ѫv@wPt=X lYp|_gI +c83B: +qAb8b0}@ZƅmEqe~xdU+f%h0@m'cbwR O!TI1# c#08#(2r `zD,#qgI#rh%yFwL",wn[~5 ~q∩XucI+#d%Ix_m;+W*OJR#L} zi\n`OG¤ ?ng$~[ ]9l8 9=u^>e^Yx!I].ߗ"p:-i鄸yZ66?$$Az2y|<&{ T?-F65/FDǙ,3]ƹ!y)%v "xr6 Rga*`/Ȉʢ0ey ,pC 5IZgIMty,XEgP*/Zz^*Qܯ@ZvVLhSu< >d=ǣ#fA1u 9//(C [mLS!67JW#>HA$ IhbՂx+TGS!Ø7]RWDA Bi F)c?˲ȅ0Y&m&'Wi6L$a~j.x@|2P)80ti*cmZ<_A_GD-`5A4:u).P +eN7n4u柙&ٝlMBg*XLIB[99]#rD`w~g?{"/{9DD/I"h:a{9?PHs-jk.e/6-~> +endobj +1659 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1660 0 obj +<> +endobj +1661 0 obj +<> +endobj +1662 0 obj +<>stream +HT=o0w~ō:3! 1t5mw>L 2dȿ/Fc|aq:l7Slfj;83 7W̥Ěוhݗ#K>ͦ?v, esݝ6{_ gDk6_m7v&EyNix-Ƿ7*LcYWڋLqN'9 )U_DTt(}"h]1@,@DŒ N<{{_TSlP".n P>e  `DmC4hnF?rU[O:cr'h1R(%}0&g?~$E˟p}sn1_;knF/`h + +endstream endobj + +1663 0 obj +<>stream +Ht͎}> ,, f`g+4eaGtYʈaa0*?2Ǘ////_\8w_ʥur/O|y{zvs^^>=jnuo~ ׿|8qr|{.Kƛ[WOo/o/-%ɳt<)" @ayOwvgo_ŗyx~i"^[Cwv>O}ͷ/Z_cKj>ԑ9y}7xl_g}tN6\^S!ˋTLj *\<[8ލ;Da~ )UvrD(FKrӤ )(g_bui)KCN]B(9(s uXN^ +r␳/< Y$) bNA1}ROD5WJ0XHr + p9B< Y~m BQ"r<Gܟˉ 7r%rB?7@n0Ta9w z +ٗ:,q8< +uf7Ha8m:ZXbmnA˩TaK4r*Ձ9Z(CNЅᰜ܏ )('cց:,'~` +I%uˉ@:\[-$ZJ 0X +K 8` u;``iϼ HyF}Ba  +$jĸmS~,)W~[HƔ +Ij”Bbvxb"}!1)a93r>Vr<'S?rs”pfWXCi,$R#)($.lyi,$и$)(%P{#&?pÂNc5ssptkq+PxnmŹI<-\ p`VHH,}cTL )a)7 8 + eN$J,D$J91r/(GN +8+ 8+uaE)('`{BDNY)7R*rNA9ڃTJͦiQ7+sW;p@(19r0pLN7ӧ)pڕᘜoL1>(+19ߘbtNs42#: ';E 䈐uX:@ xʻ T(wwECd9p@pLN7wϊ(+19ߘbtpD])s!.Ю T~c9}hWcrd-9,g:XVie:_uNqT(w!2ɱOcK H)WȢ2@"a>˪0Nm hqȁ +E*6ǡcz4o0TVxv ՟.`*bs;G<՟.`*bsv Ɖ 'G ʬ؜Ď8v0\0Y9րV r.9( 9P%.8U897rʪ؜ӣq}'G :U9d0\0Y9ãqOScx4NvS1<'..`*bs899A8]2sm h)Aa-R'ȁ +E*6Fh;KH*6ǡcz4vA*6dzcx4NvS1<籯vS1lN%ˬ؜ǣq2sקUlN89(AT +sPqྐ.TVqPYqrnOot*bs:GxOE*6dzcx4N0a*bs;G< 'G ʬ؜G﬏GDۅ#.bs^IAb^V9Y/ˏG0S)Aaw!*G:Ua*V۾#ʪ؜ӣq}'G :U9ãq}'G ʬ؜krD.ʬ؜ãqaȝex4NbsIzY~<'39z}Zdv9(Aa +RŽ'; ʪ01=zMQE*6ǡcz40\t*bs<;Gۅ#LeVlN`hvvA,؜G/ˏGD 2QO؜ 9Hz}Zdv9(Aa2RŽ'ʪ0N?+Nm_NeUl΍8ξ#ʪώkrD.ʬ؜8a蝵*6eIƉAd\bs".Kz4Nbsp}I8}sdN%3o +,.`*wsjM +E*6Fhg_aTV8tL 'G :U9ãqYbs.Kz4΃vAU9.Kz4Nd"sq}I8~s$N%3o +,#LΪϊ/ +ot*8Bh۾#ʪ؜ӣqNeUlgh`prD.zg 8rx؜%='29>WDv9HAbĎ7w +o0;+v?wVa`*8btWp#]m;vlN%lc5opr]¶ ATy*>]¶}RM'1t 61F09雃;>]¶͸('ZS'i?S,lדSܶ 'Fm-8@M.Nۢ;KM' %lۀTA/K59%l9^j:89اKض96ɉ$YU}mpgl#jMVNf2s(ra)׹~rP4j:8` v>9́]899X¶ONA,5TAv #URM' U X\j:89wmd`r7 wVUKض +A9sg|_.dqʹ~]@ +sP(JaĴqu?~]lnL>skY09hdmñ ^99WӞ£4VΣӞBRA; ^9Qק=9;+\\.2st4N9?B2sPtQ49([*55AA֓Sρ_4Kض`hY0TAv ?>9=rPӞl! QTNiON) jr]r"ps p)''$-5rEqg nir_, +w1Ew_©` mVέwL!BC>9p95E9cO\@p+'`}:plBRN=ArO0`ro~]x>ד-$ n5E99HA¢p9H[k!9(X0EwK9` fY09B Uʹ7F8 +A9&}r=rPOGY9cro~]>דS@Iu9HA¢9H['k 3 n5Y99(ApR s靵m{CptprPkrnUqTR XAArg*dOs_rd 9Pu9].I@ ݑ$Qiؒqʭp&"1%A 2<ׁ6j, wNO>qhwO캂Co%= uq젲z̞ 3~ 'ATe|f];I[r1o*{uCohHL{`2(igmAh +ϖq\, jwׁ6/wO캂 ޞKzCo.$\[,H:8d|.{҃{OűgOz`I:HI2>ו.%<繶(= +{Ϣc=qAISe|+2{U26`76ˠ(Yzp =0ŴƳex +mAYk +7=.Y `,/ ?}q=< ĺ.$/A4 ؁zAzA`O8v [.5wV'\W$;&molAQCoO1&,f5K8miLZ;MeO0šjgX];ڃ|ڃʳ+ GBo=fXY(카 5@dO\AP;+@ 'r+/H =@ +{โ 'luTd0x@ށxc / w8=g AH<F_$jN!%N{'/UkUVN9( kt=G R8S JǧI' ~fI!'.) E 0$qa>.@t R.HZRSlM+(ŮUrRYp(UTNPeJ"Wl? pД$@(CSܖgk/=\.8WS)EBQj +8xd(Ŧ2-W^0(EU\eɕⲗ˵\ܖT+žgܓڲ(]L^:SD􅃞KxНg̈-zDk:hWgHRdD+z@iL e9ߴ*0~Dg5!^1ޙhң*=kX#fNgp@X qxv™QZTEKUH!C~{ЊPZ&2iQZǻ)z[X~⯟n +( /.)a̰C\$|\ 8S J_MDRI#Ce+@S)i͂<P(,XشNuܖgE# +Eqo馀SL=\#tKn$!od+.4+vT/C!Y&KBҝ@S*=7u\On\ ] h,P+6ţK-jaNN`S&_HGk߷|7 @S +=I $Ԋ3˕Y}<jG~?6 eʹ#OFTp +z3}7;PR kq8_zPId/̀j +GoJ~WZ#zT\mDzYPT&yTOT.0jyhwMPOuMTUO!6f~(b=>gdDLPkrUbmωp2cGX@[ s'\@fP@RN8'b;%s?'CBxXNr3p[bm-9QZ.NFx<*r=2d$OPE9x@r))QrE+\n.`G+W8\ + rO h N!SKA[VqAwҀr]R(*(Np2XB._(ו0 8,8c~;N*x<#̀!SX; +ŏNcPω@Q)vv,t08..|NqXm-9QNp2"Rx#(W*x' 8,W(TQ4\9 R/9_(: W8N*Nxfɐ)v,t@VqH\ `B'h \#q'~0:T@<GO(`ێNS\ >WKG\Q4\9r)h Tk}' 8,W(@VqFf`e;A[ ›F'CB8ڱ vJPq\ `B'ؗP#? +:ގN@<G(`;;:A[r4dDÍr)h a͉ ' +RS 5+GQ.WqFfrė=m[ބtp2$t -PT08~GC8ڱ (W\ 8P? +:ΎNSP.1+(}][lNlNqE+5 KA[ \3d\>\ +IF'gX;%\ hB')(W\ `B'h \s{~0t -ry 4d$ -G08܍wҀ v7ʥ`D4d\\ +vWqAfrRUQtp2X.wٱ Ew(`';:A[@eN<.|Ǐ[gsp;~0t `\c}' Wٱ N<wpr=!'㢸jYU5).Z.@Rqr;dx `g·dH';:Nq*N:8&HqcPc+\`B'h \ANZp2ގNx1s(v,cYء\w҂rՊr))ANZqAKN ?rَN*:8&rp2$t/;:A[@eNbNqc\,W;:NA Pr!t `_z1+GX.rcINUnKA[؜( }' 8,W(r#̂rrc٭:O 񗔏d@$JMq> wTP n' +yx S4LZ*ᒉ郆 &YƛJPpLxNh7Z*A(gf2n,T2sOрIK#82\ካ=LpIK:>[%L> , rp +n|!\ x ,SJPNhKaвP .8 GEe<\21}> +(;foh \ +Q@n,T[qBhpdG+2\qi=)`ipq`pA`7c} %L`ڌVn>'JaвP nLL6v]B%(xd|&<\;ƛJPpLxv> +(ڍJPx.iQ8=)`id'+1\ii=)`ipq`p1>P0c}& &YƗ畠 pЀ0KDe<\2q>vCB%(xdbo|Pw7pa(h7Z*\8p4{R@L8Õ4N Wž,pE+0#',W>i&`i0\y%(lf,OP, ƧJpxdbg> +(ڍ- >ᒉÆ(h7޵,T2K&gÕ(h7޴,T2sO ߓFqf2ÕW{ƙJؓ+\ WZaG+bO + Gq`6PĄ#q}^ 3&`ih7,T2K&gÕ(h7>,T2K&~⣀c&ЀK&~⣀xӲP n炟 +G'Ą#83\V{ƙؓb‘epqb +Wd"6#Q,W畠 qN0KDL0cK&~䣀ԲP nLL6GEe<\2q>GEe<\2q>', i1\{Rx+3\ʫ=Lp%IKpE+mG+ Gq>nx 4LJP8X&g(h7,T2K&~ࣀc&[%Ӈ ?Q@nkYK&ώ=) &Y>i!\ ,pe+03Õ',WÕ>i&`i>e͍#vB(a G+XҲP n NL4|12>,T2ƧX- pᅣۓ +FPx4=\Xƛ peߓ ++\J W^4N W &YQJp +n}'t?@L8JP8x + DѲP .8 ׅƗJPpAW4"- Vp9|O* Gp9=aW{Ą#xC>n!\ Xpe+3\y}n83\K +WbÕ6)XpE- Vnp+0\h3>?Z*ᒉDW,KB%(xd|&<\'KZ*A%3{Rh|hYe=LߓFp9(ln#\=)`i•p5ƙ(ab‘epMp%012Z*ArqF+2\AB%( \d?f||,T2K&n ࣀc&ЀK&ω=)`iZ*\@hpd2Ǎwߓul2ՀIKpe+mg+ Xp%- Vn>lAB%Uq|P- ᒉp|P_Z*A%3{Ri|jYe炟' +G',LrP@{R` rp$7|O + Gqf2õmg+ GqҲP 'pAG- pE 磀8hYe+pll3*.>lƧJp<4>Q8=) &Y>@=) &Y; pp5{R` rP8xc60K?[1~DGʡn{FEtV\L<& g@~ym嚆N֫jrі+[YV~qNl?i?VG|"ϜPv'p$~O૟a#qD'9>m)UY or7DJ2N3>'rf>'r>+ yG@>+{0g~=}|6@Aщ<ۮ5d`щ mObs0DkSf3&Ej6` MI5=IM5dߟ [kip{@P_xjr>?j]MvW0 ۡʟ5b+3VCٿ9./jA{' Ovd[*1pF{uS!޲vȺ.GծA"-J] ɉg_lib'r9׼n0\*DZsKuB`sk9P!Bs~CiQb9XlZ!BT!ҢD&JhN9U(r!t%44[*DZ] )>֡ +938g.Eu(Hy ؜3g@x +6!'"N;~ +:ح7=l?\W +:4=yRT!^6АfGl)Cju4Z[W +%J~lWBrj4L\*DZOsY[_H "4紶4 +Eh1 W +lKМ` +U(Y[Z0q%iQ"--BsAJT!ҢD,Bsե!p%i!јS?kMC9(>Vlʧ8ni"-J\6Мk^7΁ +%Nh1Ɯ"9Ҡ m7 `4`6!f.@Ci4Ҭ9 iPڑOm*j4{؆xgzA8Kh5  H `Chcɜm鱐9~짰3`[z,JlK/9;[9;Wַ⮄4fo )7)40mimi +6r5Lz[z "H  w"H+Khis0Lm46C8s~:lS6{Ka89gi>_!^ƔvmO3BА@6@웟=*WUס@aiZG>! ƴ xUA2#?O)p%iQȏJh4D"-JvМmix*DZl94[g lsxi!S}]*DZHb+QHGg[z 9.aJT!Ңĕ_ܕМui2\*DZ8s1MsB`8MsB`k9P!!s@{z +44Dy4(Pў^@CTs{4G 4[sAG ծ!\# +֗)\w7^*DZج/-Bs>"T!B}i-D"-$ؗ9U(QS/ QH[9(]֗sBE`sZ_@H "4  +lLМ`U`iZl6CBT!ҢDXoZ4BE\T6p)CА5m@6Tt6P!^h㙧BNO!'"NUן+NUA4$/ +QH ʘh֗BE>}i0KC~C?K[_&b#guEh5 W +%.KМ` +U`_Z6CJT!B}i +QH[~qWBs6LCJT!ҢDw%4Yk&9h"`s>ũU+NC9>նD>ӟZ [CN һ!igl7\lPN6ha?<ށ485 А +/4f5!9@G MC;Ž[1Cס_NbΣsh ٭;E~B6;xМ!k ^u(X!h\ʾ__+!x +VHٔe!B"͹ؔp2GH "4dSO^H"4`S_HM"4gq̆ HKhNlv iQ"ؔ^BsA2i!јӾsP}*!H œª49"DZ8{~qWBr4΁ +%.Eh4M"-J6Мc^sH8lE [fuwCw?~n !4d.y4@=nCy4(~Ӓk:&^*DZ+-BsNVT!Ңiis PH vEhns0D"-$ +s{xRT!^А@DO@4 v͏rOg;i/?gνrɶbR@8LZ:n'^ +KnB__+Wa@O^y( +4$/ B!DG(KnIeC^kfFrܒ@[R{ E޿nI-; p^9sG[tg!A^"-i:c҃aKarKI{\z.,5.͓8$M8e;:\V/Yv9,D)SX3*"qHxW18NX3*CpH_)G^p7Ave;t/##}9'k dA7ίY"M]GSX35Of =w5r =w%ršCٕpӑsY88$M{:tؗcq j">18o#=HڃķOt w kLw%kq~ rbn +8t/?8$M]r,[_!n +8Kƿ1SdWcpdTεfSfQ{pfI{ 7˱8=0鮘݃,,&Ȯdg]q~ݳ'»95r =w5rCp_ k w7˱8􀅻 |X=ڃ(Op N7IwŴoldgɮdgrLN)S2P;)Ӟi=%i}^iL4Bl CD刐VYkeMVwSP(P(O)W8%+GS% +`'}!DB\]‡ +EpGL {,.9@4{T+jF(Sh +#QP[i +bڥ;#QCC&~:0@Cj)}^'O0RtJ ώ& ~=Q2&9$!L# +%Z"۳`rD2QP!ErX(Kx>@>WQSνo>(P(]J?*`fC +`_'ףx[R.(NGNAO(P(c\ +pD2QP'-Wr=&G$ +EiLeaC)"8k+}!DB?:g(Q)G/0\<)@'Ba'"19dEN(`&R}3F/!HQ#=!,|<5QLFQ}ްSH22QL2dyT&\?׏ +a +!  +psSp @e"B|)'`AG(]a +A?9ʓ@,)% 5NIAI"8j'!$B\I˕Y%].GLo>dIfEpQSvIr@.L.pJRr'BL{T N|Hz$xTOy_$C`JuCo :鼤NEO׻F~(/2@wh?S B~8&2)DhSQC2!I +@# QB@DY +ri`C "I)nO ?/ +Ep:uSr]˒P#CCv*[W/n= 1!XqOwO z6LH2N)>/*,:fW'Д.=\gc̮N).r5 Uq ; +<RxM(<0#XX0+XWk]Q$< +,TyYkFO- hT6[ֈ5*ՙjΊ+,T/&?F@`l*L&g_@'ŭGX=%b_/&y>2hZֈtWG`^*L.RXS`*dTJxhʆ=o UqhJaUX3Tu:{4D~>.X ++4K*mF)'>.Xʵ%k0.XqwMYs-BUi 4eEK8 4%K}mLN)S:C_W@k+wG7LujS(ׁ(2ۻHY'۝T Sav' $k T:X'׫H<&X'?H0!X* BU\X{D~>!X+TYz[G +,T1N) BE\qOwO zxXӘ]@S\ +,T˘]@St xX1:L|B*Pgl +,TŅ*(מR( +,Tŕ,W +,T1YkFܧKfM6?khh:2d/Z"w$JfJNT:q +SSf5{>k# (5Gy>kÊ|^*Lqiw )E~/0:.N)`:CU 4Ug<Y'xK8A'Дt/ǥ Ur@S{4D~>.XWȏ c\*Po(WP=a\*PqywOiXf@S*Pr*1:P`P1:4v `g,VƃXT\uɩk T:$^lpUzN!)w*&\Ym'ägJqkw ٦l3LeLN`( (ӫxH@ i"U#xJ|BPU:`6 iBUPhJ- 'S{hr[G4`*^= <Q.m̮N)Ar)P1:v\:CU\R؄4`*+XgCsR\jS#XfJ*%\KBJ@¼T`*^&.~4Z|LZF^)LFdt 4~:3պMa Sf! +DzQ__@`d*L6G>/;`1W Uqv'ДtYGL +,TdS +=+:BU YBUA'a\*P\ _KrU/ǥ Uq\r}nAøT`*nRqgXsӬxJ \ +,Th@St xX1:|a/ojxt ɓ]?vo&z%wJQg{ }J6+bw5%{o s+bwajG]ثG+W3{5Wiwf@~@*z f +>wx'0o` `pEXkʝ^` {%}t^ɆSWMH^ɆS+WLoNp|/ûyR'waj wa F˛ث^뱐5z0\?٫SpEWk;}@Vl84k%6GJ6>W>9Ez%N ګ7܈Wۀd~5;7 ,F=L436ݒmkd}g`bYXq{  TC6y>1n`L@n!}z0 +:׼W(.VWVqUQ6%%Ѽ2Wd+lTKr\7h`&`q j%qG  TC6y%"踃f*^ F yy$SǍJ,PJ0Z;-O6X4^rSA (Ւk^yͫPW^ FبNi^"BVrj0 +Xj^Y+[ҷUKŊWFE3k\(.*G1U`/A +_ĸK+ah!o>1n`L@+a0dWVKR, x% lPFA W50BHߊW^ F+^y+yX[ʩ(b+ye5\ǵWV .بFE3Sר1@-P\T>!6X400ȸ`5'6X40PJ0Z-#:A +_ĸK+aj0 +F W5XA +z0 +FW^ҷWQŊWNi^\(.V/ U\ƀ1Jp |q *兛@qan6X4^$A +lTKJAjE3cwnQǍR, UX ("}+dҷ`@qtPJ34|=%P\x4/YNՂK6%%=|/2U\[بFjE3c+y|Bq`L@+a0dW+w`L@+a(!/QjE0Hab=%`ZRW5X฽بAf*nP @q׼Wd-o+_ . +^9+yJBV@q╕`{U\[ 7+y|Ba`{x% 8̠lTKRܷb1Ǎk~~kLXjy˃70O ) ̛pd&Š ߜ I T5Jd12 <8z[ C +٤[`-^f؜,gA:o~erۃ22P9a0 x {{(GtNuf?=upʶlsۅv\ C$Aȱp r }+43 3hSpflp˜ms3SG=ڷ?qr1̐x|LUYG9jOY|&X8G)z3^h;?b_|zU1>r l0 .ؠD[/w^T' +X9dgo74| A=$D; y;q{ xpqv7s}]q٧ꍌn0(*;): +s a&x|! }Ӻ F=r{2/Nc\3JeMI=^*B2`[_Mf<LExYO3EcKRq{ܾXc;"hRI.EkzJMGv:| EY1'>^80`>pRu?KeV +ad%jv*x+VZlP]aO;~g2=$3Ft/#3B`L $.RwEx$X1?]Z9.W +%o1о?]PK/#Lt|)#7\Ϫ)%*+n?&7%q†7B\PQA{ sNF15>?(xA-7{-OX4|՞Ÿ𳛰\^,DM ·;N # ]-Kn@']q#Ɗ8ɇ{=3}j%ZWK'Iq߮--`YfҼnFA$Il0k,%f݈+V1R$!꠵8c Jl0C[2 x!v LbziK_bVPPP# +Z6 +F>K~ye1X%*wGR\dVSzDk:*6R k)+թ'Hf f=+3{F+ qu&XFoe2FETxڤb/Oc3_oOF/qs~|?wl^L|2!t)0N(>4C+YA4N\!r_1ѯỦ\,/.+hE92 0L7|T×b+8z1S_vEGϣmP Eov`o$`l>Ϊ4jZZІefo+`N=z-xdM,̓~}羑ΖJD!5<ȱ`^yv<)[jt.FU7Nj$ `t{C")7vx*œ>){Ws ^8ع|Rko+]F=PV' +b ˞]җz(H_ ta-jvgGi]: ۏv}Y:IԸeKQ~\qH=ի# 0#kmOE~b\(¾%spk +z NPrU2p8 uW/].U~ 8f$j<-saz"uPR5,o$?|-ZXݧ鮎T~b^UyKgWZNs:]D@߻J9-7Lb}<;iգyg3q F"2*3˞{ VQ(}c + +endstream endobj + +1664 0 obj +<> +endobj +1665 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1666 0 obj +<>stream +HWr\sDfkSqv7b岛$@4@6g[I1W夶\e3===_wf9\.#n\&&+΂3y06˫Mfn7$m73" 0v,}oy "%[Z2.IlB/ Eap|?B wyb_ގloF?qEy$ٟbcmTX`xw[^2h/fp|Q +yla3OBN'ɳ?ȳA#-(GI6}n4/,]4p /1tɱ1D +^m1~ݣPH#>Zb?z[ mߙJfq[dWtQ#!V5w5b(`S[F=*èJP\0F{>B +a܃}Td)4=G38[#^_7"lFGo۞yBli^ll޿Abfn,OGe؇&; +v6%e!a$fV]b;EbH$(w=#0&vȂA9 /Ŕ;zA\lrAPe {J*..\~. + ev2I(kyR2LJN^?Ecq'v%98گUQWA~Rx" r +6)C +x /X4B'0"*Gn*vngwOqݐ96s=l9RJkTbX, -;-'xhv!z]ڿ\s4^#qIs#XF'/Qj8f.@%sY%{ + PЙMBJ"I*`ݮUޫ߾ӂz\7Vlٷ L7=yk> p^fZ3KOg>ݽiz^xa͗̇<Ɨ] \)J{Su?stYA6|x.Rv}vr +rnЂcGRm')X@8O7 ,H+MkOu#Eh%KSej ۟pT88i^,C5R3.2<__a\"2?L~?B%zJ pv~jW1V Ai͔h*wXR_aR3[qxhz<2YRz"|u%뛉& ʷ68n| nrLkf̕i +)É &kdrVef#[IsB: +?j8}/3pMkn ;ټcܓ鶢#jSW=GEz@łA?e.^%V#| #koZTZQz oP|;GP^7{N;C4l7|Fo7<"a*K"0'rHsԻ H\/![o5sBI/8ѭ9bkT4zhJ5#Usaɳ4ut唅*7U !Ӄ ቜ6BH +|mՏ^b&"SN<8+Vܙ|PC_'$" d{wYИ~;H"Ȭ+5|w +|׭~È@?~Y;?߹D\"EjQxheolX*sTchv l.V [|HVKC^T 8/*?9 Ij٩De8cQz&Á<.9}Pw ټ3E#{"AH-!8c">c8,00g..6NOGBPRIS(tmmdS]Al_rtS32ZިBy`LYbCAEE⚵j &HliO&®E +Uw\N`yL9R96 ,]—kymtrsb9g 0Sd Q;1 +NwXRObȟϳatkEU9^R%aϓc&b4S7 *ʬ7pV2K%SJt9P*_Šb >rMi嚕\c _)T|FϞ2Q )18+녿rpRfinׁK8cEZdfDgh'e$>ej.mc +.w;RwD'j˓_ުWuZ-uv-&s.>\ӞgLu8qW4 }\OL#ǞCCC[]­!?]' 1ᆢx{lA'p >D]n4N7QH_fen(y"(q<`0x8e #1:^9-d L`G6&~=Eϋ/"S<2L5b;̤Z4GۓλOSسEwE#e)vvWg?i!Q1y}yMg+4W̤Hʛ=4d)S%ye3r|֗ZfGWF_)_b"a a6מI)yʿӉ^kcd"LJ +uھt T(#.Q +P-OH@7X<B%}j{!gf"?WK8 +rUZl͜m1e)=9}y(|jE <oZ ZԑޚTLٕK7Y9uW voD*l6A XVkrth~??[>gX?LJv3P$@]^ƀy-V[4F4CE KζZb^m! }.eVDǩ?Hrw53,Co~S&~Y2vP;lx$vWr_/f5N8yMBLNw#<bHt( ;얿9I$P(J b @̐H0ɮJTk%\6vnF[QC=nXusGj$W::wyZI䬬lɏ\yB<}?ýʳ "BuLR4m:ubΤlYG;]ݰp?{Smw5~A= +=ȒFᤧhYkp01zS `vrJvwŅ!;tF"^(!!*_?WMGS7d}4&S1YPP^C%ZDkJP7^;礐\_wNz;Y~dG]ts0EKprҥ݆kxٸX譼aBkw?7/oX?>v ziagg@AMJ + s-`@ # a\|Gǻ5ha"mSL7K[Q|0ۻcdvOkY%9eeTUS㴉yO dOQØP\)?%']= ^fܟ;Ԇڨ3nFzܥ|R+J:)s +>&Xķ܍:8GZ^[Irf!&1xzX;j`оҪt22s Ba/n? +TeMn;cq#/0aRZ%DѰj`Qoe^]e4A&yڴt6ya<S{Kbo_Xq0$9t#R l&J\]7>O\ |EyNJWm'=c1Z0? S~-S䐰!dY鐿RRv+ֻ`pfQ{ v-eJ(}c2-WouNDIo1m7~㬀iVl^BʩaՆdr{'G:g oܭ>3w[s-{{DlAeh@0%>6ȂC̝dmiOlMV̗Ixȃi{;rO7L v;L ;Vvlˆ.gGiӨ %ĵXѝ1dđ9KV Iԛ~S Gb"Ka ̀aW\3,vX/C^Ӂ|s%z$;N\1 TF ]AE峈rATW[2 ~0`zYR_n j 4S3Q d8 =g}j'#"r[Sq5UiܛPamr4 `PW|F!SN3Ovw>C )X^ηkòp*8)Gohr> _+5_^P☺="Hǯ,b@iKusc +-%4s N+$i]):X CNiHkPP,㙼eu*W_.G8 ,8;o`l`#aTGܐ!ܼGy ` 6*$5 A^MwC˧9V.&glc +(N%ZDQFx^Όp,;|82r+i#ʹU5Ԫ]Xy{IJD^b3$Jx^=5Gcp2z]+,2&4zV5*Wn܈tiivR"$$L,zU*3owwg1 wH5,(I Ь+#jp.[ү )%JvKÆpt!عP + m0}H^\H#!ߑb/J.i<>OsT&wJ 5RBE'ʨU*q "sۿeݟEԋZb'9a9?.q4[Sv? n\JmO/Zl*Fзѡ^iwjM6([o4Tx\3x]juS[/Ee)3}}zuD]hsSm}丣j@TKoxF 7qwX/c~l>h}t'hȇ@*pɓ wT +*񯼥Zn= j]1)z΍PՓ^,(?r ?s2 Rc s#Ӕf`}mW\|5x}@o&~[X 垹܍=MUmmjy8]P|.XE֦UɂJkzgE&Xa-џU<5 sƒtLsJ idf S z* - :sz$ f9fދ% ,~0(c=<ɝ-@k]Ȍ v h`hK@: w>UpOR8,*8P@5hŬ:xtH05@xO, g:h_bwӥ4syI[[ݪ aMP1*NO)/Y512(T|, |,8"' \,9sLOxԪZ:~VZ>CMy<'lw֢j.5% +JS'MM30')qoc{r&T[ 0(ș,!”/AIg"h`:6hpbBS*Ee:o;+FK"S@fAaGshl?K}޼Unz + K>] + +endstream endobj + +1670 0 obj +<> +endobj +1671 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1672 0 obj +<>stream +HWnFnsI{f +Ehi,^ӼErg[?IN9fu$ƚ(L ?ETUqaʺlfyuyX#_]5:8)fQ].<( ,⵱YVu."HC VoxıO֧0ϫج:*maAne,[ y ZRFYƒY*[XqdAu<| ]d_&xVwCa;@F,;<BgÓۑduT1 - +lj*ܦrX>"Ef |CG7M40N!Nǃ{@eFN2Xq`8=TfJwʎuKZ!'(&IT*҉iV&Axãrt)!osCZ&jx<A,ҐeЎ)LvwGW~[ڗm~SzT`X%ɜz&4 e|F+=53nWͽ (0y%IUds]e*^O׀nK]Qx$¨.b2~{f^``dt2Nlyebl^xqF7JIf,IfOjYԀe5@;%Z+Y'T8rD +d2)tJBPk2S/X9j P?๣l)ˠcޗu96ɃflY8I6Gg,q+™L}n=9Az*Yl +E)i3=B42*bv'r ǐ{LoY2r=(L#㎰ K2z{8$]xM>"0>  5e+L1Y,kSO!e s{^I?ᬐ$!0`Bg4Ñ^ʧC<0ERwF9g^u܈ x+{ȨySɣ(rA<^|g:') tz0l,W;zya::n9 ː8̲DGi ZK]EqC(`d|o93^ +w70ʥ l*T*[Q1EP +' t #;?Hʴ^T n/nyIiɜ,U˹!2ԧ/k#38vVY'J*yAblTK2յ>VO0\P N,~m;br\S'Иqhx59+K1=_Nݫ-+A[Tpx||Z +fBugDs}p)dZIkL}T1N ۅwnE0{V撫Wlz3,έ(ﷃ |p>hJC1JY>*mRЫ>_>=U&lݠqK\ H*E00L< + \dwxlIe}fK:6M-2plC- ^)@k&g:.9)%TŃWfMo0R{TdQHQ?A +tҌGkâC^^$l>Dڧ\@>׋pٗ0YSc$Ζ_Ť^;D_t/S o8}~(H ɍh. D(9|#{Ӯ}9:4dqfv*@64feMkV6Z%&OXaJ]&V_oVuF `XŅɓ!t?c!גM͓h/e12Sg4v*ݦ"x):2ūje * +ε%L_O>ҤfOUnc/|4/V !]ѭ`MVhwep+ hz +7_UZŬSKEPyM^)KJD)NT!`,5@~6꣔H#-J cEZp_݉7F.d}嬯ESqT:JZK8N}8ܜ_ղܸqE`Jf GvbWjʛKH1!5>sp&JU6؏}aFuT\IG$Sr/*vjg'*?3']1D>@qE-fa"B:L|t4#*v-sJxJ0Fj:p}h?U >4$:'п:1*'hϰxY39V\腞[#ݟK!/F"VoacB{սWh?N=c) kTLqo>Q$ayQJsz,6htOye&:؊ p}ɱYc{Cn8:9O*3Y{҄?i]{FC"7˪-)@V]=U!K([Z^^WJ5eWJy~Ϊ +u@%xi߾0R H"*DEJY7Un{iKDo}Ա|ng (@n`Qb1LŶ3݅vbá9fBy9q޾bkf$7ІJ<_VqI{ZD.vٺos|Ձ+|uP~Ch7 + %{Nc+Oϧt^bm '욳渑GTqጓ-HjaŠ6% [gzy <ßuM8P#a +bnx:[gSJ,l7췎@ ؾbI)KwwV,N$~ZX#_3wz9J섑F.͔,z4ɤFﵺwLwAsqNvɟ08ew6:C>mA~,E0?):*Y;?_AO?7Qn_iD,ʳy;f +c3*76>WPUT`$5`U1c3Z/%ƽ+}q_pOrV+񶘂@U鼖t|]<Z/giy_H;LE` +m*^MpSO6(cPnŊ}‰tEgsL%&Y]LD- TP>_lpDžJ:<g~{@T}h6ihW2@T *,5bv El4X7,y\=gNJ_-qByBqM٩k +e*Bܠ*yŵQ9yA  .8EGHŝn,{:C22[}QM7ߠ uF3YQ. vC`6UuNrqw6W[~=;5Gnc穱K( E[jL08wq;*Rŝ& m*^VI[)@2 +;o wJOXR- Է{3êL86u>>-153u[ i7(`gf=T$}"bsዚY!Λ:rǬKLMhhX#a/o0jEt5(#K2 r* G#Z˶Il˫)9eYWӢ ޽v5]5Ճ瞭ec %нô $}vFHK(rw^pKJVz.5馃 + +endstream endobj + +1673 0 obj +<>/Font<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 1681 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4504 0 R >> +endobj +1674 0 obj +<>endobj + +1675 0 obj +<>endobj + +1676 0 obj +<>endobj + +1677 0 obj +<>endobj + +1678 0 obj +<>endobj + +1679 0 obj +<>endobj + +1680 0 obj +<>endobj + +1681 0 obj +<>stream +HWrۺ3C-oӞ4y͖!r|}d9ML ec_^n/oWg gZs]}0koa 3vg7fGqf{mUdlm¹(d[>uQĹ)"rI狏պ2~9Ik}\l׫u6]ƕ}_MQ^uZ} /|ZUzQe{1)"ū\9pt]ੇպ7ёұr{3; +arw#-.*;lh'OeiǾj"UT崆mRbEQ.s-iO\m %[O0w +.i+pW4#,n̓ gkumk~*2v8hV1k::-ۊ_ |fNa%]ĎÎ|V;lXV'$ǕR\:v1׿ξ]%0\'D27 xѽdaNefKp pf)Jh, gL\R@[O+{H*sźNW.(ϨTW1tyUяR_y,% CUiabkܬ3n Y`4Cı? իǁ̔:B1_cĚfP{uۛxiуǎr^LK;h\y5YuVt5e#EwVSI'EW Xo*U;A|nJ +c,+$NWP]7^GSĞn-}cpͭA&5Vm*y#6?) ^\͵=W7Wpj + i){AG @?e<ӄ&hЍCjڤ}fvo.P&C]Q969oEApQi\ +?Appqsr+}UPTQɕ =NXa/ɿ̶S{ +UFz +Z \?#2^21MjF>*vBHPkJVdƯkr@oNĹ ̱Of2")# F&  Ha~!x[+Pl]+e{-^BL A#xXwD~֣ yTKu3U7#HK[ +w?ep#1)ǹh/AxDaњ(9{LQ gLG,V&WPL] }WO3tȜWa8saFg%#븦9,ɔkd4}݌ȵȉNNL`D R(Z9y7 wB +!HZ|3-4îvuY#*G<&N=%d#I"$b&2 1LnF34;1|A;/RdS':kT!XwHՑ8C'7 \x ҒԮYldrT& GerJ=TZג?W?5%ab qJ0,(LoD'ipCWLLjM-c}FEEoR9̹)4Ɛ#_T-̫n̸|aJU\0.c6%mbw?YF*6 >A4i9V}׌6MYWNH`\XquV?x.,ʨl +P&Wˤ/ ԗxؿQ>Ar +bJӹrGS/ޑ^Zc"CKfR5至<'i ]Kk,ByՊ{]DA0b·m#Vgupu%tW%M$rr˭SL;z}8N ?RGt N(/@;w&GJ,39ik0b})UyuDTQ6l8a[1NCPPw2ʆ|qf9ey#?!yfc~'sY"Aj|P.0@ +b!gdL!z$&4:U.#@PB/TFAUDŃaR "/g",Me@j&.Al))59Rf C̦f:5OeQ_Q*J(ye,3p/e䫟#x(~Rt #A>ЅIf +U2( +{NpŞ i3w :ʼ}"mgp_.6-"C"[/ɪN8m<a&4qƻ*qL:CpFG>+:e +Nd}yoǔ)Y%ʒIR,,D/ݵ>4D(ʂ;8B:@e$PJhDjiXe-m#FTBb_I?sSA8^ޡ5Eo[CZ!gVن@b @B%'.D,-!O,;|8 +xJ2aTlyvͯv!C~:$+W^nqH~.e E|ٝA0Pm嵻<YR,;Mb"Y>:FbQNh9襣H? +\yTď_ξ$z.nB Zc}{g/T!N2ƙ!؀LOh'Q`{ނZ؞[F>!Bar" EɄ>eF෸@_SQD+Ѯ^ʍ %V4txwGc/^mxyDW)?xݷP6;?kÇu>hŕg#j>fqĦ[# dМnǥ [w@?YuJH +B"5TEև=됨 |Χ2b!&b'XmAW2)!xF-KR }7_C˯R?Kbw!>ao-c<^@;ʜMfc~/}R'eǴ)?=L6*,xG:k_%mI)'k8o/lό[r{dpfpjbzCxeO5|fJT+ a`]<=1kW5}[d  qVdPW0:ڋ%S2" O 0E36'+D },l4o^=nD)0' {C!˿6[3>b?}|z̛bl%^AJT>)߃uEC=I2bLBu]V3vH/a5oY[f(_s.(AZ[sͭpVLZjsȂu%)u;[YTŹ$_p^N&'RSBapI\1\EKns C8ޛֺ;/ T +TxHH-+pԭHxuJiysUmU[wB7:WF*v&i|sNG! C:5Ȇ9?vkmqJ&8ۼ1W ]S'Cc i;͙8-%P_Xg1~жwӓX3S5vPis{;#s/A+3V Qx77[gf)S7S1.ov-N*ߛhPGJz]#qVk!獍QNe[;]ٔԽ\ +_>/Font<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 1684 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4505 0 R >> +endobj +1684 0 obj +<>stream +HW[ۺ|X%R}8i9'h !mim5z93Zb5)ro֋׫ϵ>ЪSh{7u?؏{;:vp`Y^3I-$MR +W?Z'iIU*2YŗC,}uE|?6.bFxY$E hïkkWPW^ATmeQ'.Z]D:^AffŠ=U%6 0%+cĒX4`ϲ ?wmP-1^Q?n?yg` +>x߆-Dm3Րyi2Eԅ/BL yehYu/Fy% +oR _| >*xy=UQxeز`4(wx}Gst&K:vYQEw=F>[4w .H׺8=IB4tmةI}Wv@.('><ǗF9<AN7|!Y${Y&٬RX L:E+z"3 Ng fnj#ͼ\d1ndU)FU M6+YĄH3 b͇U4*ONNM&vg*¦.uijԭõ^]|ȩ[~eS9t-NK9ފ^+ߢ6g^k?>^6nvwG%YYqk!^0v/&_z JKaPīj{Nd)|2 OYiQdiz>-M9%2 0Ei<}*kee*̘49e uhs{p޴O݀`9Ie'ϓ+F8*%:Q6.Ĥ!b,`M ɤvD#Eh4b +ynӮm@Gγ00HC p?C;,!0KlOzԳݩ'Pޢ|`~dv㥴"::v4d)J*@'sT6S 6nv/-d+k`y7;'LQΣ({"?5[#qFrc`F=6lp;E0蚳.էGYzLUDQ6o7Ƚ^(:$2D!Mzn`5(rKv+VjQ\1oC+}b'6)y!8o0L.uEv?];-_%@_"AlN.">d5>q3a=]qh,f:>hba=6<"ԦeĴsDKߋ 7Kn8̴vVΖ{Q݉=Ѹɱ/N* X⪩RkB;~ȯq 5osFg2oK<u)FM3*9V~Z#mac@SF-L\;zVC6gʼnϮ{ +D +ՠ BcQbB +{]^fuwvӏR +~p~342rgxHT/DHЃUGKL΢xP^P]70B(f2A>:93ڣ9gQb!$긆5O{^0 -kDXϠ\WS'.u*xU}qS_7Aigu7ҧu}:ÇC~o<@g`T z,h=z`\M{ډj 2VTP"E*^u(۶t)|AKg) +l)y'-z\fԨ ^ Xgr?GT{'eliD.Mц}L2*LVBk+AwPpwZ1ly)G)p>BJ0j~:?k7TݟV0M9W)6rjxЏ2:>\| :tY,pO $Ukǀ.I*·l,Ԍ DeJYwkW=A"+-5 gS +MA|m'O$yv;&90'Һq`)-ime8cl.1K|7GGt5EՌƉqo.JRBx.>W%%A( 5+ȏoW Ać%:mӆNM +} NӕG1/2rZ\N ỈJxW 1F FfyRԳ؂21:v#{A`e\ľ@ +<<3 [w|1 FH֍C'9 nʣHжFT NH`ۋ2}|\ʞE6 \T7k1 bo%SMჴ˗27jC`잻h>U}ztI}(mOvǝ9j`dJַuٳ jY̧04eF:I2z6u;ᅯWˎF:r͸&{Ff@LMZ٘aYQ|4[NdUYU-3Wpɿ_/<0Mr "/MC̦Z BTB44.cQg5{DNL<|S,5KKG1xuQ]9 xhcÈmϒ +SBڰ+Σbzq$B+:9BZ'K#77ŷS[0->P~3ruRA *> 2߇V ,8" +sox;:1MY0z͋!v ^>"II'&q{ED D|d=O1`eH]>CvL[~fQX9= W7]UC[_UpQI_myT)0M`R3;?OZ*P L\5w9 Mzp1^22N]g/%ʧ8ց/@o[w*9ՅY7XqB|,[G,`&rfrCl7kx&5cګ'6IwV{!^67ξ +JfcqgXxQѽm 9?ږ-g^w"*yC$Z"ĞGj݌JΈKR낊>h(?|Uzc/7tBY>n<*yw=ZmC^(Pt 3TƕFiu7Ē:yw,  \j*V<`_s@ag xU ԬRh|;-xʡ,xMb$.\M+72 MuaoBq- &!HrrN#EΡk +[aߞ*F2> nC9Z6\lMՓaUAXm"T3gȲb^3Eݳ?J(=xkփkrϥQ:d^dV: [ϵ+(߭%϶oGBϦæ+-Vj]NC)M_CʣqgF;o^DFKɜΣ[aI[GXXfQΒ-ZcjȎ6LE6sMvm.K"|젂*{L IS9yY)$6NZm ʪl텋V@/Q{w+|H k.'Ŋ^]*N_o6"L~,@D;Ujq{ +[zmV2vSksIcW4PuύVNW{k(=))Hti.Ʈ7٩;& +Om?Ä(Y;hl]-_^J(!~- B +}&> ?aBu \}S&=BxGPΞ5#^J+?*c>a7ӾsXI;#Ȍ]9k<|+蝊0ѵP UW_`k/"J xfΚ7k+D%m\ꃺN8jq\ aY?{&9cj/SGXGX|+8e.N7 w R-D98+t +ī$b`-y&T}jYcmRr VT.+aA5qŜ9H>ɆN 25-C,Xf2$!gx ? ^us6$wqH/:T*p8{]pTE BFG/ico,3ܝY445ˍ :?N#%J[ͣ1T fAݯQt3Iv+!RdhM_kg~ԉFӧ 7:I7%ܥy $'KDc#&yFHqɨ@duI<O# H{dqU=0nሒ|*_9\\R1|gпB#%_-:#ei67yӘ7Mpxi64M$@XXS/K? xev"}fp;Iz~o!YH冨zWYrG +-J\38a8oİ?`~Tۡke/Wvv1m6=`` ;N(;ߴCe<?8"W>`_*k o- Y~Ծ֋jxyl7gL\-_BH.h@ p>FƌҞot +,IR=I%A6Mu=j$1^Hh\k\n,U@5N1D%]_e]!! +86YxzDSWP-|Aec;IE7<ɶ*3_s>SLUh88[4ϩSgrf4QbuvUPU٬y2+Q/t!T> "$tf Ea|@.v/ԖZNXd3 +kppoE$xzȑ7,U@w o3gbE|OQ+RbE}?/貖 +endstream endobj + +1685 0 obj +5737 endobj + +1686 0 obj +<> +endobj +1687 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1688 0 obj +<>stream +HWێ}G2ly`7 ޼AĘ&#jf7/SצXu=UvszI5O7F31xRUI*"ĩ|y݉n^ޚ68)fw"3me}h$kX?m!1ť;>/Cd ٨od~E\6 p]~{[z`mׅUTD  +% $QFFh#iby:Je o(O0Z2N;; ډ϶a S {G$O݀قM= XDy PSx w!l}" 0 +UU"03w'遝Nh),b0(q\z +ݎd@⻠m!jC+(/GYiea }Ɋ FLr!fQWn0udaOe## n ڐAH.y0g1{wyت90bNI˱>L%aFeؠ=9ttlڰP)0`rm[cD1y+TسlEBx"giĚQ^nkL\"mZm0 +2x 06  Ў(3q.I%> +Uxޔc#;LO2=F>vtXqZˍSJ5II2D_ud|AN.c?C4V)0qVN'pZ3q3_#r:2K Rʾ"\1Fҧr #}L}ntiTD>q/Zmܪbƨ.eq4Vs@4z^_QJ8W;{T7'c"sKs\& Ņ> YR#;/z]p0`Ȯd8x†qơdl,r iP$yfc+"ܙaIi^gr`3$1`,|D>ff`Yh):˜jEx[WU/j~T9|(RAWP + +ɔ/W+ĢlgcۧQ{=cU:eۊ;RpyU]CqͩYg?=k5>(Ea|zd!̃mM @ayKZv"WȇT?"4gi, f WKFɂ1 \cQ(;wJ7uت<]zV.:]`T>Y,!sYw+ěBM~2u9>35Oڶ]-#Y!^}[_ + S=u>%9;O>}S."Lj= W.鞅()wCB͡P qCP\!I):Ls#iY|^#^^{ʭg?. +ʹQC%ON~Kcj* v[!{ ™E/Hc#z̢gi bmzV0 dgETQ/JET+,[ִ*Ό:( YPDe*3 O|bbiK&Roa)F@Whl>SmrP8C+ X%'4@,GO<A ]D-D-Xz&59HRiK s?uӈYЬl*zYS&>,xT׸ N934FY½*<΢ͽ`vo>T.[>JP@R@ +-_FvU=4wqXa[l u/%L +k9yCk% Y*ěa.У#p{GQ4P .Ƴ,<J5dS YNJİWĂfϵ3( ǂD5k,T4BqJ8]Iv^tHs8{nvBoIy#/sΥӝI[]p Z]r|^ltxS\+NUUWn!nyKv z-6] v3Tݍ4:ӀOaˊKDAZyJ>҂m22N* f&nE忧0 ޱ G^5؄VKr,2w%xVƅPVgo_f ץ ba +^ 3o:^:OD) +nj /'ñ.;a0^k8Z2+cE-OQIM8ڂQ"jYPNoc/AvFTNA*}eIDpSr_)S(Z:[VQ^<[ 7jC:cahy-8gM.89-LvAk%=`Kޖ6MZ|d"$ g}_=kaGĪI:hi'4_BE󠤥(Z$6Ix,n@?ߥ612_qaP>}8 ')# "taSސH0w>}UMmW$` ]qM pI2!QyyEF!1Kaderx"$E~|cg2Y +yt|7jŸ'FH$w-iV(2/Y o^9PwG6PC̈facEaȴtS[7v Nq֡͗Zc-ufÇ?U + +endstream endobj + +1689 0 obj +<> +endobj +1690 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1691 0 obj +<>stream +HWێ}`ޚFDod3 ?3ddfFÑeh8ol!SUMV @lRT՛$:>\i.-")2&H['ysN۫I)FO~L'em3>-NsU\MIʦجR7的˪OiOWy2)ԥK7I_ E}f 4e-0oui |NH$IV$M6KzY|-YCM؝R3y|VbuqP|nT\+T{դ.58iF6}I޾;f:w[~&3; E{Z}Iaxvu|R_>U=_>,q[ZͯyR4 +x+Þ{U ٔSܯU3\~V5?Ǐ,-~fu*R59SD~HާC)zeꜧ "G=. }ύxlBX)6"" 3NLiu 9ݒӪXQKS?bSBoW:Y&WeYD!R$WߓRPuR:ے6܆<+B'.O/wΌ-w>c˿#{%R\?Y}^fzA\qz(fƈߓ(!B7K2`? /0 gcdwzZ-ohի Q?̈́?ƝG*-py/yb2kҫ:r_Hs o^`RT]/N_ă4Si{aB ~-cT`2l.`z˳p.~vqwy^xy7k6eů(zWi` f + ZMZ|T)l 'z4l/V$^TCF\aWH8~TP$~Qڡu.2ѥØ*g:u,/PD@ܘ<!.cJ*nU[RJ6nZ}\eq& ~=+vAC? |{Ϙkдqt/~67hE`<[^`FWHtJlޠnpYvZ"X*D>L_b|fK/>;{@~AxSuR9I !~"leR  +z_BuFȘ.h)a!%7k8t6]XнB.aUҀ\F?pEkT‰1H^qM[[q89BNik͆7= &hr@|BBVPW8X8=q^8qы<'-r^BEv?ò(GɇA2c/GjQj/|O\\kQvU:ю+yRuIҝF/):,M3f9.W>t|hV *pVsTaL*4t'ce XUܞ,B6&6?otE-1RI92)Ǯ%)h@~?94Wڌ0`2~P_'of+%Hr*.7asp ȇy "߅) &ƧoHP1(^@0N +g"t=$(R}/_~4ϏnSxݻMJ! +?ÁT >nsN\@Q>B5u71Ry;q" +aoX)hԡHUg 揚:ET<J1ۜ#  f8TɍC @چ~0@[ZRrb+b$Q8! DӄrP]=<5{_R +xd{X{%GTGGat]ELo=؎ + 1pSD*C'OLw=Twc.9go hՀe&DilNm=!#DfEMXܨbS5-,(tsZ0Qk)|}li4B?Iv>[q0 c7+ΟF`/g!0ǸuH>r@n FۈRr w0`mڮ[ +P*bsPiK7HևQEw ]c|SHA}&?5/%1Zn!qfB.뮿zūOoڕ(?w@~]j3e[0]X Fmb<4kh8$EoEy'KJT +#0/TAf+o@''Vcƍր|8R קhPm ҆{rXGC(p.2: n/ 뤤mu e8[R7tbzrrwG9lDM&SՖT,Oe[5`f07mj2{+/|i*U ++f%s aLmBp5)2{lINDq1Qjorn-|Ww{q;/JHéKNSu=|#܀U/g"Z{}zW)<𰅣 u fY-|<e6z1t?L' !ntR +Ph&^ +n j+G-rVcY_%_EއCuCϢգU7!%k\ mLOIZ8Gdⅴw[Q]i%/٫v:ʇ{Ws0ۋ~F K^BKgӼ8WLrk.\( r@;"h{Hsh|Gz\ZJ)zW&L<ۿcmN + r 2f :=AչЈ/s;;!> +endobj +1693 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1694 0 obj +<>stream +HWێ}W#i78~c1by A#`z7o_.VB ;@`xDHvUԩTMjSGF˪Q+|+j]L7oXi[]~?V.&8> ~*o|eRVJ9[Z|SHcWZܔ7rBpY#3/T]K"Xʧ~)ˏӿ40rtW2U' +JV?"J7> +*-o5wQJ\z֠ a} + /hezր2:iIH<dmwr;hvfօԔiޑoYIc 6uUYN&V RJ#M{,ku^C"O#2Ȋ>mnP/8 g =džPӤ 9zfYY:PhcÑ3 +/k)h}uOK%<#ti<}IJ7 +]ٜ (תraxѧkP`֐Qď2 ?c @sc#, +/9 +@K&い| ]\>43 |&;O`vnEaY݀oN[1&dSHLIL"k49힄< 7']/} LhlB[ڒM-!: Gs m*t=PPCfg{ѥ q@Ύ7hS[&;n/}  pa4N(P;,BWj38rlAԜp/@bJۣ}J~ 0c{0dLK`OD描%r6ػ%Ʒ4^'۴QF::_E٭a5YOGA_k\ ǍkJ!Ѧ`ӌ'.4rP-c`U,+sT$;dXw0[`iضk,6?P{"]0/?íF<ĕ 2K) V='Qxu),3p @pߍT= Tj߮v*%?(}qB@kd[u^ܔDsoګu玄| Xcl㲬9T=ՓeL2#%$ew$U6Xculh`Q涻)NrP6Y{I96l~HPuu^QΎ ? ^E꾛/ Z;r߅\7lg(~|oza-?A̘R1OU>[6_Mk +9 Xi0%'79>2k 7r 1f12a&1I `n`,b,a>:=yh&G!;MSQ=o8ɮ~خbIj `ҖGUJEa; +%~ ԾQؑ#ч2P14EM4 ,w7p鵢E! L/0O6wT,v f1wCs __u̧;65` 1>RQҭb1[tI ,_Rf"mtZa-.Stf(tycܲz3JkRNyORq+lHˀ|T: DYׄJM74*Wp@< +x-B +wjQ y.{B}؄0!& E61]/Y0L\@FG,4"*|#GMM)phwMw}rb3}5Y6|u + \hܟ~m!:|0G%+nQS\Iٗ%sc 8I;M)yvM4R*ub}"`>؜+Qj9 0b):Hen`9 "Ï u5@'.E+U0hl{u%eŏ׫Ci8* +ZCMv)J-(YcnܟaE-j`sVT`,i ߾+ts( 9KIÎ9mV8|jP]5.hPW?/&ūWr ܼj^mAҀįߓ!qox_]foy-Gb(O>]?%~CuKм^-mQt߯;,U30RRɢH8baqT3Ɨ;ǹ|a <@޳qwvDm&{y/;c@i\XA + {! u`$:4ؔhTy&dO'- Rf9$$z (6`?ʢ5F˃, + \nw|].KcvCĞjLARKJZB@CI}4|JW_ͷ/ |~;A)9f=*m|-!pH6B\(U#αnL̛]ӥ6|'KP3\uBP-[mwP ٷ_( (IƼ1̋H]#k㍷gŸg'D> +n@ "j4ZRv~)q!aCg61]xm;(qG# >c_ɑe横g$C4gH9Cr"3: QxD>i3\pf dTuV#:R|0eHl) + +endstream endobj + +1695 0 obj +<> +endobj +1696 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1697 0 obj +<>stream +HWێ}W{3^?ė^d7 , BhH5 7/Sn")NH꺜z=\,T%Lʺ1U]B*ZFWç{W]iUS/|)쬩Fjq1'oŇ+b~k+^eğ[>>1F\턞fR?̵̚Tg //&61$ H[k*_FG3$ +4M-!~^iKY+n@chn/oHf:5݇5nĻK2[GӃ4wbB*xY Jp7ǝ^<[> 9>_`T Zwz-֫2r}NߍN|1զU{%+oCSmڅd14ٶpWh2ɲ.8' ՈGIq%FX`k|KM n);^A$%bwXv+ +58CΊuZ]]A\#d}J: Q¨A9p3 >}'i`ZY)4d.;:l3NMRv RJG!<]5wL(ex;d_12:!xU0`ej+>a349UEACYȼl9=M&:Zs  H(OiObsl6VC*9l-4b 8[W!HT;x(xWq68qa]OJ +k5 ie (.eeDéUq HNl M@kf=tzG%c=چDkSQ@ -Z!= Dl~rAVFq *1ȣxJ )/%TAˎ \ֶIG xYHtx&DζMs=PI N^c5rbmW!Mf=J/VHBsnF{Ӷ $&Q .cª@5|$i79^ &}.|[l ox.8BG.fpA&!: NuīX{SpON= c}CPU\sF\Fo:7add#ʹt 7/ _Q&4[!f8;Py>k4 4<[|׌F r,i5FKSZJxDJŻ.w^̙݁O+Jr~t $k2wߕw]Mٮ%k2".Leq-!$P$Djbb68oO+ +nˉm +9TB9"ZΡxʡs r$ ~,or,JgஎQ[n* O36pN0 %gp()kN5 Eby7ʐP #NrH)۔khvDBQF'%/e lɋwR|4͵P7 +aV&0 NHDBWi03&Am&s`fM^4y2=ΐsxljvI>&Q/99?waBH(`9 WjB8ɟ%3J#= R@GUs.K)h@[Tf¸-gLC\\sOn u`>#ۉʂS)št_2b 9zhAb*IN%ץ"≌litRd~\E:JEqMO9aÐdΫ+tY?2䷃X{yN,8ѭm3K~x~Wp1(4j+򨛬iavMPX@Rqqz +E]0h5UrD>wFȩρ宣Z]>JX*9,8qkSZqmTb$-C _pY^ fQ nXm1@V\L,42 ELCEahSI,n'8 Nn"`q(QaDL%4@P #Z i6pq6,ٰ$y1gv>O%C*f=Im8A`>ZhgV !b]ߘz6*'eHam^0)ЂqjCb%m*]K m +r Xkq h" 4dnK'zT + +AӮvW 7̑PG%]S +Am.RxAjj:T؃ -*c@AxSfPt J;+l) 4t2djسԲcMx׼8¡|6^=nCFxbs b^sx]SocH' +&" 6-گ!6ܬ:&Ż˗sakѿ݄a +=&P<9TKD@(4R3^cE$vDfgݙE {mu +TFo1O6ԁrkA;~4ki5kɂ>pG~I1I D^!}Z0\j6\Z5}He`?I6.= adp8 +B^SJPS'a*eIG\ȂYome[>;}8*,:hwP{.[Ξ~a=CZ!x,^fVQ> +endobj +1699 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1700 0 obj +<>stream +HW۸G +\>\ +\m &ֻć]{^7 F }pHYDf ) G73֋뵬DYG+Kn7+!wluuxu-K\6jT돋 ClVJS|:Z{[ ΖҮ,S5|̳S$oIIm][dKևv+v٬&ӃZE +l|%¥CD ??ЂWWҶ[zA+;0u2=sFnzh:^+ofXiV* o@{Լ`wZnꥁ{K4E +fA$⮛`BTj T5U| +4^, 儯YUc4[i2nakl{-gw੄ߓ EGZ-^G77Sm!.g3WNsAĤH$4au ! + TQ*ht⁞k@`^죠 zh'tQO>B~yd/!#]+P@!M`1p]&nz zϔ]_=%ne> W͌v\_ ii+b\9>@S;0kx/X#C/Xl$ll! e}KNZ H>n`ۖzlrEl;֦ wn&y3R8]E"NuN#))S8%K['Uں?uwn)u +&" =C:Y@%%u/ ئ)kN>%HcǜJ$5*&Qem <!mT/+yo;AB_Oÿ 0VcbI/CbROwYU-H +kS2 34OgIXkNt0PFQjD!k7|zwmXhﺘ6Z@Xj/ޘ]\+3s >L2K"O/){/% Ednmr䅣s=u,OqDUe73.Sjqʍ!>",4.Cp-ХulluH[R'3)3=kQaW+K0J۸TQ5g.s5RoOQ(`t64E]$ѱLhj!_[bf*9yH-4Q}(6EٲЭ)I.\]ڏ5v+I;p# +N Rw8p_#uUc$,UHZ9y)u{ϡeZLVJ݌|PD_x3;AL0y`7=̧.7e󩫝4U(r|֍ڕNρndS&'#}LNbKe\ˆr='fqI Ӥ쥊>`VQOkSTG@z{". x(hFMhz$vY`ĶU{>ׁv Ȇ?՞D7(8ꡋ%}%xAރRda"}tEsn.ABw 09~s +3ej#Rywoc q7=6[j4籬B]Lս PPΡ{PQxQAYm׽"I(vn>B8Բpeq8;מ03mW047 x_g#Z9Ї90Ro<7c&y mQ-ӐzƥCB]9~nC" 4Xg}&\t Wٗތ4"\~4_}~8_}~%NnreE){S!,wPRj wMRrgP%XCa#9?Rȣ0'b7B>E=T5AUM`U@]kaXr"Z =b)^47/q9W޹9ai݄ZGO d%Vpu ],Xq/5{_P LaQ,.^uŞ=#g8ӄ3߀0TH7ilrXg~#-.gK߁[L÷b=t?Sf4 ƘIG a{^EEe( Զ\M|Ü)h^hX^b9aK'Ώ~&ݒXD4[D2کDqdSȬ˽p_?,RpBial3ebh4bzN)|"iWWpxO?ՇdJğ.|gt Xm@N 1ȭwn4 ƍ7D%Ç. i~'8N5ӽTzh&.b{ "W:K.q9DxJ;`.UR l{ݽA-cQ.pWblJ{DYH rbdedldȒ8y>נ[I2l,֧4E.m* ݐ*z@5|%y//㞫.P* e hw~S̸ϴADK^ #Rؓ"n X4ݙs‚0v^-m@Wt)ćH m[ȩ?%E ȉw)i i@~@zmŸF(b#˕;`>‚jh#h"DJ*!Aw!x6NJv~}Ό>̬Elrfux<6m 'gW)+%6s bY94_G*Fm#9ZAՑ,%N-WB  S6rX*?& l%'BkBȞVAlZh/ьX1%{UhxJ)ͪ5 SMw%;%~\G<,$]tSkό5iPH))ज़ϝQ7W /,;8?؎y+i ZE#Dw^\ 1-i&DQk"ʩDjq" a6 tIh3Q;V7lXSc'W*D^9_?~-;Ꮶ^ + +endstream endobj + +1701 0 obj +<> +endobj +1702 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1703 0 obj +<>stream +HWn}W0/A!3$ Y$# @< ˲@'=,76ߐL])dӞ HvuuWUW:z>{9BR?~3kЄJii囃/V%j?{wf'Rb[pLPʉw%4P6TR'”X#~_ZJY}Y8ʼno-cTM6BrtѲu^r -aMtC.b%+~`8b7ZT8;~PZmcs}O:XOU5 qkwח`S5,e!0֕&Σd7l;]' +x/VEa߱sz.aEyxNLbV*hUW +tihv5sRV_n2TㄲaMy-DiYn +Rbb=Xq/Q#SdC>hwAgLΖƒfvˌ|tqKH!H>rv_w!U-Y&V>.fI/aᤴPC@3.Ge #7!u'͔b7剅bYRe&a!qʊaU`\նF"|`xvo07ZF>Z87CX-ۉ蝄L1Bc&0)0Y99g\|[ 43`$ e6tH be[XUؽR>3'$ψ^S<;;Y9DrݨF)gv`}{vQ]PČ8%P4}JT{x>tD7ոƋظxfZr<{+!rmؘ9FA:L׋OTNzJ=QP]IM]Zdlr=t^+6YIc|h]Ӵ9r9źtDq:1 %#j)hU!fS,DA6KzPȀ5}qCqwtz~)fT:$c=}B&9qe +*_vG`57yz(mcp@BޔA4\'Q-'6DOg۔!6Js`'xv6FحK=/y8v؜OT-6 ]OL%T,D/ˊ +0zI ɟUV!:W zcp)!)ibFx#UrH{ޯ?hKݭTU \Jbcev윚pC7wOm5J6 Qؙfs|r>޼*I BL-<9)=0d8-&FJ<uJ2 +.ySЍ6ǭ%b@6i@94ffX& -Rⱹ6V>@`)L4zKz}F:QAj_= _2@4H4ό| AP4l[n_8p䁋ElgǢ/PEIYX%o^3` 1 3) l"to?Ow<+_:MlЉ@[cJ@#4/6fSrgFl멝DŽyܳ-n6'I ڦEnnyiM`7&q 'V'оfƏ\#%LFϑ•׶R1v&Xvd\WYيȭ S)6[O|a?▌6T5cz(00US7wxUKIQ2gZe ]|Y/Vik-2|Gf~ _z=T=Q@ $!\j,BZÿ%* pCb?l00w2K\/#כϑo =sCb]*nQ\ʈ{vUn7O{@,+)JQOJʨJʩRȨ?!x-C]Y3>>c怑`+O=1F;܃> Ҏ7b흨B#=6\@ǦW[hMDMԦ6l\h*)$#S0.䊃11GFߌG&?#g?3qÏW;&ji ,mpZc~HY3\21́eb6m" 68OFXIs7 ~s`2pN-95;_RW0b G :~$rpXz%:Pq/'K,w kE+F 99@}r2.$a +r'9Hm}xG%5"uLRFmղ&#ʊ<ZYe[H^,e^Tw3! JpMQ$ +#*zal,RG}.ri0=N #@Ip{W Ua@ ZIE6tQoS S[Re+| |a^JWc;&5)7bഓ1׆:;{ KLSqd$U=b=n\8tV8˄T݉# ULG6}&ZT+mAg=Ώ#6nPE\Zq0NJ({>1 +4;q0%z{w#瑉 ©0T-/'z`aS[Jp`*,Ƥݿ4I Ye2,(:=,y4>JMDAp= ɤPdm &bI91ٍG#3\-P^ 14rhNeל~OРz@I%= 2Q?9;7Qw^.IP+kLuӑήA۬˳Hݍ"!jr\diC; eq&wJdޞ?ekЬΏVD8ёYPXio4h-7/GQU"Og + +endstream endobj + +1704 0 obj +<> +endobj +1705 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1706 0 obj +<>stream +HWm_0Kmݫµ뜊 Awwwso3$w%y:i}yp839X5;a wRq+L8|rN/g(nMDҀip!ETgn' (6ái|."Eʏpq#$Zawq)cڄ?Ff5AjrHDJ0O 5rDT FbKIx|ۆp[!s!|F>gR2D7{KR*P ldWlVc*lRs;`_[2X);WսPDCw(ZyS +(JʇwM>] aҁX%y)Wk_|^xjpn1NZt Cm nxT)󋦺RɑQN<5 +rDb-4D۠Lvs:$qwLɢ>Y*PBaS JޓY%N~ 5d߅8=E4,킠J#bړXܗ>"4PהHP=,OQ% T +ezJĪ۪뭖| Xg8E۶xT鲚 C +K`]5OLmҢ,J|} ;'qPm+yS![I9-h^/&Ψ{n1dnX?ķ GI/}$u E|zIxZ+C -9zph ĸ-EPo +7JWUVjQŃ"*ؒՌ=.;YyOhpy,N}PuC)+l&6,ya)0I9vݯ~ v-.춪ac!&tй! /o݃(;?hotMaRk}k߿N[l91d4'M+J#pP, H=@ ⺖V\9q1'O/FlJ\KlѺB:=pc5A۠깚Kats>>;7Wo*Ns/(_ x'4Ʋ#8[%xYHMl4 +XyIjhỞOt@-VtnF4c떷Xǣ{QbHSכK' @Ip118&lZs4ެHs:tP|8Uwr&w.Y}(y)S`!(CJyy&!>I$ZƤjLC]yWxud 5UN ˂~Z +a )B߱I1*P|I +]$X +䭕`Ӗoj`S +; d>d^Qݪ@IhnJTES) 1QJ)cz?D|Ds@w)𠐡Kv`C*H +)8uTOaHSc(DհKaC1. + +endstream endobj + +1707 0 obj +<> +endobj +1708 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1709 0 obj +<>stream +HWێ}W GmޚͶ=Y:FI006!&#/07/S"[8 )&Y,օU?-f $[lfR0?i:',ˋnLtB?02K UC#fH2 4"`܁j` fX"qd^=h He;=y#'SϚ +m7Sia~ ;1.me=/)5x~S/W% 8Wao৥'277IZ߿ syghh~Y$۱Si$3fY&Dj6N;.kn. r_} +.^9\<_ӧJxU<#ŤV 4뀨4о3t88xhII>)&kW>p ޡIii&W*cǮG2Wx@/kGu MJe +!ٴm"@[XS@`GE{o= XfSdj\ >/AD(1.! >'hʍ ۍo?JPIZD T',T^0m¡Vʵz5#hI)++!RJW5_J~԰Ws VIdm;=;|Kʟ]s$Xs"‰x2u%@PscACaIs= +2؇(l4leJ|KoH(HxwK}+aq'}_p~ذӶ=A[e}g pǼ Ys=k%pB/PȚmQ.Am@3$Es 6ô)%Q\*nmÆ +0r &rM3p6aSUSdWeXJ`u@@P.ѧsY7.o6!<\W'vEpݝT#a]EjR|Nl< &l4s?o}ّg(vAK +7v!4g=x41D 9N"Q'ɯ,-Y'' ^iaw ˻0*ҁ9هk#\Omvx +DD F7]'DC%ta"D+c]AѺb9D+̍ყsY,CGeδ7H?7@ fMyJThLO5wᶚAށ ;tSRZElP!oSbG:O>B<(zYғ!T40 밑mZw*hϮuJ&/)'1A]ұcIֽ|ȍǠ<:tXpr N 펏. P-CwآaU$V_NP3wTgYEcOC3C0}֪utYfPGZClCsIc*Ch}z- +ZhU\ `$ +Vp̭吲&nrԷoUw!s4T0>u(A唂ّ\R$4̎ܞ%6{F֍?Bn,7Iq(rfSN"]KsPz2ӠRAy9=)4jY [Ô4ǔp^"+ 滵69\?UFzcIɉrK\%_Mjc!F n%t 0oUiw +5+b9rXu"ٛ'x7!GC~1L}<=#l -3JJAq L% Sl]2=LK|(,ߗ'ri: *к:~.BN;D0ϼ0W5^F/7XVPz oKǴUrzӠl:҆ecJ @KEˎ a6Bԋe-ozS T=rŸ'}O"x?WR0~ZɇK p : v[RXJoL")HɮKFQ>[4,WS + hh u4͵S3!/U4&{H"EW:1$Lh,ՠ1m_O!8fk*MwGW0>-_>T;@y;N40WW7d$!drM`cɬD +e.vo~{ 9P{"J]O]O'=~BcXuԇHzMJ) =.R + NК)aT⎎Hy`i|G?t #>#eDY'7L =i9sJӸ)bYl35a_vXVmiH9=ыaNlk^!km3Qk廦٦8h<,/PcbQR,Z!}\':e(J<Ҧfȃ[ +h_Yh$ =;v4qE߹fqݸr*Y'RnۈRo3̤ERU!lp(K /U1 j@>}F<8R`y K5pu8§5'GPB9+8O) #fU+Dz? Gyi&Kg]p[H8?o}1 ԩy.;9h*v> Q$Gl4T#8TFihzUBM}T żn}YᙖZgL@s>g-/vK +*PHHI!3?vU2KCT3DsO24]my8_!Y*Rf5Ub@2S +=Sͯ%H e.1U4V + 0u|9 + +endstream endobj + +1710 0 obj +<> +endobj +1711 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1712 0 obj +<>stream +HWmoܸBrp؍*FѤ% =sMv77_vCZQT€Wpfg>]Ξ,"jPY$_T0YY . +-ogOMڻ׊l̞pƳټX(jOΖws" rS7,JU&s0L}h|J˿ܷ{(] u砒AN7_x¦ࢂi>??Yq|np{|aahT>D:uƫ|Y[TR/ typ9_vKrÎn7xG8T x>\>Ҋ+wg7٬RqVjZ͹̮fEa,Oƍ?4Z:}@aCeRF0P6T*6/vn BYCFPwFQ hh7+op,%{%|u ~kWdq|? x*Yf#SH^T0F}I$%Z<9mkDU.ZrŦ1dw_j)#K\Eq"W9Y[_5vQ6~~xwyeY, H."r)w#c0b} : sP= "0U +1E`J|m"5;״SBFvw{УYR/C2ؒJ ĺ|Bs.z}rR hl]- ?^ja`vGöġ 3.Fm90.ρKExհ#Αu3b)Tq&J~lE$M +5d nh8/F|2Q"B) IF,GeK }m!̆ 9x]AǧIŠ,U_z3R]4'"پ{QxwnY@|!~Zle +KO<*xfZ|_#'P&(WVu~YC=ľ1HCٖL$s.IHpn8?6G U 6T +O¥M^F)cfRbg zp$TS;>Lql+ߚ7|4!LQc:MBpg <8p8'>f?NlTB6f*@P?Pu@%f_`N%cׅwO;}Km?Bv}vL;`A"ѿljrd*!}M/zMt+p?f[ + +endstream endobj + +1713 0 obj +<> +endobj +1714 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1715 0 obj +<>stream +HWn},+Lw#!v]nv=Ada0FHH#eXdOte4lvbvX(&f&e- G#cTBŧcWJvv;>fsQ <[\p-[l:\:\Œ +&/)oM|b&-v3oWl.8YkƐ׋yJ"'}T2Ixh׫` +[? +/YJ ֍g+v32@0>1^=_ዴ)h _$"7H[W5J k C Rn \K(q dTTwۻf_R_?e>cC> LC|p%1mEw@SɃۈv;ZԾ}՗qM)P*yDH1Qΐo<]} +hp?N* R#Z~@$6&r 1VyA\*ۉ%hǯ"1H ##b`M$q|I+)0/0}!+:SkgKa=D7P|>t l%(Z+TN\&ˇh47mH*"#Ma傡2^ʦ __{gI똹Db@3&+wvG7))_-f*-pnJ' +)VX:zeTb~3 ~VvA9|WDI +(oevq^u_/Yjew Eǜ; pP܎p-lN,[JAKL1f|jϛF)ЍPxMXndck66*IRH/[Ęڈn'x#Dw7%ӕ@CqܭTļ^$ϟoڒc4OYh{vzO*W~X^:+.-< ^lmFjLk|g )jb5 +J(*q6h Ǧ B,I9vH4#s(HY>&XXоW>c,+$Tv9v :J pQI4蹀h: ,!$dsys(`Jqd3H0M>tL|asoЪNe.{"GȲmzDѯrn +(?$}E[јmA>%>~ |r䦼uGITEȵjk j+t`C*p{-*gO%[@;$+v'g׹݀W5-rK>ݣ+︊ Bϡ0דdV'B - ) 9F A, ,9ZLs'K"lظn^mȘnGRԑxH u$בH5v$:Oɳ'u$:kIe^@eƺFnW":,dAj3bfAMml %v|;;(udA;ȇ2DG$ +E+UqE7cCu{i{w4yC1_[3:5uKAOc@wP߄oC&vL{1I_ѹ ++\mlnTі+\Gcy+vv<ݬb] +0_~rxq~v S2QZtBC OuKKMmD}|RAt O旯*i9&AQ<* PQY|(š`cTXiXK,_Xnb@7ڻ M M)`76)ʜsSiħN~˧4X_w_V_ Ej.S wwA&vzY`-fbG,qKDGr%&1]0d֕T|GC&42)*'𖼝h׆>(XrW$6m>=[F 7GJR gu`u>mVX_ӹkz'}HCnu|t)/V_5IҨ.HD*?v*x7!MT܈FWy8aϷ D +nKDrj +cnsLP/l/ЂN(lXfK7-S_e)':e:eVR ԹbeM`ߜjBe\UZ*Kj#co:k57Vc :pݿVH8G1(ɭHlm#|]{say~(W[z{b!p;)~jX5MjY'~м|Hvpn9IeJFWd;}75 :xj + . GWi(>[ohT l o/xvSK/7ýzh=wkNU{żW{17%Y OpW(x;Dֆ 9%@\,E]Ko=Ov<9s %Ú~ԛ"7%@؈kH"A^s#LT4zڨK 5Pe84j}`esA1b@Rnס" śVWLkw'Iٖ IwS9;hjG U\9V\Qaj7C +7 d{v [< x:@;/͑ikPf'MsTIj}J*IOIdR_\DPy>.DЫ蒰bٌ Y1a?̠xIj fA7&Zqfd?ھ@su>]Qg Ͼ??o;?@fWȶE{ǔv Cm( gX Md+Br,_xʕ_> +endobj +1717 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1718 0 obj +<>stream +HWn$}W#;x';7BNb yX]Z13Zi݅H!=5)Ȯ&YUqptf~2)UWlwM xe_ƑkdU7c0|@כtzz-[ ||WLWpZ48,tõmU0)V?H4 ;UU\elEKHN! +n`2=2D&#SG)SP$ xU~Xp؄7TZWZ71ȳL}&Sd:M`2E"\0A')1r +xN>/MR>D'J>ƇP^!{W^׺#y!l읭JV ɘQ^XXS^U#cTUJx%0/Tﴬ$:3,Ko /Ӣ>WU9?Rɗ1]U Kx%WoK w%3}нJ[ 4U9Ut +h䑭z!+n +eEui+\e >u*|lFKWW^ ==ZqīE]9O[ٚPlؠ!T66+;z(}BBe +U 0/T;Y˵Wr57*kCUJx%PYBU++e,'JU+K3*gXhrS`YLGTuu)ʈF~qZcTP+ɺNUağG i,\ߵBc{=sq!x΅Q\)C_7Q2jiDbۼ\,,VlW-4is5pxV4_9ֆRr~rƢv195n>,XpxsZ|R[>q iÆ55y'~j[;%\,A5"G# +@SUA3E3|dtͭ`d}Գ4MwUhV +>Lu!NhVR!2OVuMS§ ˸d'Xqג9(;G뼏dM # }](Ԡ4:nu0>c g0|GaP" 4Aw +ڶ~4޴dB͐xO@د7{ukIζ7OjfscmM%-};2yr P< GNǤ +^!RxQ\6. |z˓?暒;g.W6iVKjn7eS!.WvN춡>ű~.x{ϦENy 8˟\IA +}/|y ɳ};|u~?V"`0 rKx!'( R!-3c5をμG؏BuMɮGLcH=) ޙ=))I xhM/<Œ:O['r|YHPÄQT=V< +$R/Ss]~Z{,HnGEPn5|Fy +fb2syJbB#.hzH *ϩ2zldϓvJ+; NX:6oO/ȬL ̮821}b8/v \O_ HCA9N0G9>_@VZқfm)UÍZ=LwQVDeVI[@Z܏ .cazq2^ b{Dr2Ψ,PyANБP8<#9pn~.;+Oϊ3d IfOB+fe奥h]=Yot13y;|*=oyz;y;1=>OmφGH8=X?aUi)ܴs{$hbi`:P$a{۳O=P5Qaf_ie&'/@,ΨzM5}J9́"F+5=9Wb'J1Zt^w֎q + +endstream endobj + +1719 0 obj +<> +endobj +1720 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1721 0 obj +<>stream +HWnH}W𱉁/,6c& LYkd!6kGbK87farE6i{ ٧]Ub!3-.gB\gI9n2m!$Wzd0gŏ"y|O_f؛|n梐OLhM.8sSrgӛ\ ;^cƳVg =2_]k< Z2ࡴ`V AN//1w`8MBc3Y.pܳ5X nWj{p0\wn/  +/1$bnNf&U6 1(a W|&x- gv#8aꂔ"mvP[v.NeSq[km0UWmZHԩ`(T_7<΅D-`}vBOx$P=>T5%mNYhLi&J<Ps K&=d]$ڎ-b^aKAu>*\ @ʬ @ׄ5v $z;O +J^dۧ$bewQiQ4 "u|Gn©8֩KK`)anCtAnF*|U G?:LS\dB4$ ɧioXt +_j@/rZG1<bo4*/S2l$).|3>H(9_#@R86urH?ޗi9[Id 1԰ }+7S(.)lڈMq%o&=jϧ5UH:Ʊxn^g߼tFE VR4>,=&:g`E07LW d\{҅\.S-UaȗjT2(kT(|7k Y5 @2Kk@𾭁d@1l,cC\y:(eaIi2d2ʰn.{Qdlǻ>yߐۍ߽PAx A\y"0Ƞ|22Hu.\aVoP=lPEw[6;i yN]wߙTr}KY +uw}3ߩ> +endobj +1723 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1724 0 obj +<>stream +HWn}Wt^ 6jNvd-jw,N<y"uP-`MuѢPQb9lb" +Mzfӫk'wѸט>]"0{AtV|LWg GN0R)uUY +dBHJOG=Gq|ql˾D%@TJdYʛQ|u\ׄkB$ׄ9wG2eynÑkZpz> +endobj +1726 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1727 0 obj +<>stream +HWn!qN2Eud4Ǧd%[5g[\Erh33URLөϼ0)lVMKw^ssD&S_fm2}Pڦw:BzeC:Ϭi kBw+)cZkW_Ip/k5٭@k +pk*݊݇~֭gGໆ BdT +/5W{^uݥN/Jx6^ K<$@&U8 ~,|#!6?5 txSvO!nb/өo!9 +ުfO %LL7<񀸃lyoz{tlŸ^c01 ~> '3<"F}`B tػA |6ydL + Ts O Hߥ0K˥՞uvdPL93S:>a%뀂r bѹx_7Xݬt YCedJ!ǬEXu-ZvL&hm!۾mP\wwymk17ab+=Fg +f,k`8|xb)Α +%,xp )N`]=wWk,U#*6TC^!( ZN(^ +F{}\>1u=9 zAO:.5=d8S:_Y_L{RR1lY)+\b)b8:ZgkěqXˡ:|_J "y&L;'>:|IRS+~ d=Ҋ&Ý7yE(NHx4_8d[0G\!k +tH0\REB{5#C8GYսxэ˩Qzq92id x%p )YT\$sqݏl~3l>c#Su?կI +Gi5f+&^pql"l~XΜ_/}wb~۾_mn(s*GwF`^ bC#l |z̜ʹUܑ4VXb(WÂPP]'aa!cN51mPivwI7J{e6\.(B[>WrsM tāEB$Nܲ|SRO=Bt/^s|k4緰 +*lKD\\?4+ôe\}*ת55BZZY)hJ&,a/#jaCy: /y>AڏqD>MݵT7{Ҩ v1SeP yxl%C4Д)c + ya7tH=9FƧpƻw `C&xƧ푤6~bz9(EOB[f}x ~ 00mtj[$Pk~yp?ԪȡH|6,8ؓa$ZqnrRpk&7:gV&a8U)G$f)~6U^|oX/hcxmخ{+.nuWHpe0DῒnlcڭZCB)t,pl)#{߽p!H0*y^n8̜ҝ3RN7z^LIgI#tVu`}|Eͺ.El/$ykװyCV|^+/\ղ쫶-"ˉs d l<=P'%KTA*a\>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 1729 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011023142252)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4520 0 R >> +endobj +1729 0 obj +<>stream +HWmo  |q +r9 F!1~Y;S ϗ^Rf;Cy}WHgHߜ7"53?]|O\7U#fW̅P9 aҏ@?)tZ /0'k%'w~vLփׂg{)=4v)Ft[my#or%Fr@ QRCRc׳^:A-}]qbѲjU62ufu3JSRcZViAq9MQS`N =?FW5*ガ:Iޫ'l 8Iop%:VTR0K?+T뷓E<Y[m^R7xѿv8)"JγzRJHꚎCf;$KAR\mdo(iC9WddmJ:a 9j2-R@].O^l)Es ./tU(Ks(\l*"b)2xD WYcB2+זZd| 4x*1˳vf#aie1-ƹX,<(I +ɎNӮk^ĕL!v3vXa@=&ָGG5Pp=pM#{$Q'heGEqBu޼vbWbN! ^;([cF+k |2-e-3kLGB??vòA?#$ xM&[Qs[j{b]ǔNnv-]$xN|F_vkܷ;Hkt_ҫ&+kۗz'Up> -4k|`dO3y)6A/g OCe_+Yl )@(,q/S +T~ozArB>[K* /,!%JE@?3'19M QLJjP;IF|Ud5CW8|ZSy +3;QSh1 "YʪU۠*uPn"p\xqc Z'Vz7r`l3>"-!)V & ;<`eo]>+ZkZ|k Mɽg-`Ei>o'$:uor,mpjb@Q10WIU<``-X t@Ƥ#uAvfܜ' tZ*ml%Rio6,-Rw~ (TE78DXO\N7֬n bş͙)“]6j2(|GKee*oB{R'?-4T(JCE9"o:BTPu"2NRAvN'0xq"9w|gpx ;-P)mo9#dzG2P!RwOA^AUAcC*Ȥ/@E ݦ}L>: ?>vHݥ>{|xl'LšZ2.r2 >Qj6T!x4yj{|{|gDfV(PK +{X Uzآ4$ < A/:^/Ge,p^1\ijqD4Sh"b ,1fr%B̓@Y%WF k +endstream endobj + +1730 0 obj +2785 endobj + +1731 0 obj +<>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 1736 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011023142340)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4521 0 R >> +endobj +1732 0 obj +<>endobj + +1733 0 obj +<>endobj + +1734 0 obj +[/ICCBased 1735 0 R ]endobj + +1735 0 obj +<>stream +Hb`+)-3lF#SrbABR_ddf`ePc((NN q Mc@׾1Mӽ 3xptXX%NbJɟeM9@*vd~  1_KR+J@|dM#CǔTbϼd=H?AvLeYl_~* u|SSAAҒٵI?Ȯ=@~Jjq2i<>I +Ei9;I-? |Ar/e%0> +JAb>6@1;E@G@&6H;5Hl.T?$ kl`g'0-T?-HAvAAvA7p2g)&Pxo ?(vx3 ?7gffBdJgdbfaecWPTRVQUS70426153wptrvqus + CtLl\|BbRrJjZzFfVvNn^~AaQqIiYyEeUuMm]}CcSsKk[{GgWwOo_&O:mfϙ;o/YlVYn6oٺmvٻo9zN9{._zn߹{?y^y>~GA?2#=\F?s%~T_Lh}0R_pbjn7ey͗=ׂ7/ܶHmѴl?[R+I-^wy+VYir*UV~&fͅ.kw]p J7ژ&M6[l^Eu˜[1na{;"w\.][w^Gq콢{qk +9~CGr$ȹGOs;v'lO9iur)SOvֳg3;,/hsq%K/\>v~W/^ vz7Rns㭲[o7auW{2׼ك]yǯ?i埯|abK^Ez7moyn{g>D|xO=%?/b׀~?-~?f;s :8 + +endstream endobj + +1736 0 obj +<>stream +HWn9C?q&Y`Ǔ2Cb#ڱ@x["[ӤZI^ V7OMV:sᚫMfs<͢9ylnW|^\5yiO&95ѿ`ɺ9:LWvs۸:!j&w'؋u쟏. >g:Vpvڞ2{IӬm{1$nPA oNmpt¤m'=iB|>JtQ'y-s;9E8s;kpǯ%84[< xfm`Iyc4[sz肍[.t:~ _:O[݆N2ؖ<{ߞJU`/W]T./xŶ \ÚT?@#MsuwL'hY'1w=?>yO nQNYʩr¬5RO +hxg>h'ְxxϦpE }}eÎ/2k,YgρbBr ql-wi ftM^!n9c2F"3-cxn޳2Q;B)򡀗%p N`QF])|cywVB+)g)~m}%H7Ⱦf{ؠqot @|v0MGp|hqē?O

qt% " m4<:MG'Ŧִ(:ńʐ/E+WW47)PdcO4 In=Š$ »FfU*ᇕ|e P7B~}9mIt>DzjAWQ6I73M.v[*T P +g{ )|1 R%|lV>ƨ\Ě&73?}KWjB(1@tC49ŧ*(f,q d|VP](Aae{g9 X \~IqEGRzԖqƻT }80 Keke, >˭eF܏_\r +XK")p11iէ-N5aOU~ow@aV,d~kb_¿> A!r8 (=z% #\gGZגh< mg䎔*} ӥc6.n]Vc@j(ik51U `$4bj +S%= a͑-|o{+@zM4cCy] x5dWPߗŹ4d?:J;J&C? +#*c/s+<cwrӋxf9A`dj$FSy_>aFRi9i# 24r]Wd3\@nja,tޱ+gLOo ɕj/)*Tʚ#;J>`Q3,%8T AFK˪h<]oc҇ +]JWWWKV{a_!wY]@͇(ʱbaϊݦWUI-CdBP,8VrA$-W6ϼS) *%+; bw|Jg/'HNU峄ۗ i_/+u7Æ%zߣ2}P9> U}\+y]ng} #C +ۖ )߳  3J[b 󵔶9G=:7+|^w$;ZhL@sg'Bl5d:F&(J; յ9j `|emԗN0w3 : +M܍1qBw.&@ Ɍc`2a-rF_'s> +endobj +1739 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1740 0 obj +<>stream +HWێ}WӢi[x`{N6mtጵH^gH|C2ukC9C@dUu׭꼙M.f3]OI32;6+TYSCVba\|ia2,&*s52?$2ebR7>UHLɴH جֿR,3HI3~JߡկUZxݖ:)(hX*d  +*zx@i POm ._n>I JsG<{кT=m~i]$-jr%,),5`=([4qvp cR9& /  Idž3<7{_,_W񨎰~aor) +0@ubSwZ#9_3ҹs6<_ ~˯;"/V"`Vݡ4ni= + +W]5ۡpl`/Z\ ITp98T@Oy0MN, sqNQn\zLsZj~[bC5/(||7\CbN"xO^d5uq;>rEXLma "} +Q0\n^:}D+5~YBf6jR{gFp%d 7맩oZtWiVEő\e-tcH#O;QLC7^9+,_fET@:^0trsDC! rS]Zc(mz{bY  E'x"!zBF/"+/c3Hy",ۄ2NXۦ=a0y@r k8ܻ΋ws´ҹi6Xwf|+Am:=od: +Z} 0P]ɚ]zV 7fu>SZyIc|rni̊o Ȧ8;W_<Ã3lv&/^=}' +Hqp8X8T:0H*i[?• =AZR-k˰Yː?yT8z׻<{vܳr͎g=`Z/– 񂘿$5v5ot(Opv6`?{1C4T,z +5m=p-bE3v7)ah\]<ȷFU;ùehK:,-$5ࢵ +|{, +R(#pc|7{m;85\s(W x`adpq~巷߿rkֹd9LǼG + XojXˊysKgz3\rDfGF^\,G\өg3BPODCvs g`ri]E9( -8O(# 9,f$)9,dDMa'ȭOdt/t5{II 4S~Ip̣W襲/<.Eei{)؉+13(ԌA6­cjGEȺE\lkH$,KCpV;vR}ef#"F,[TNƶ|lγ 5v}gmQ>fƹlњ3Սim96o[N}HJn16yj3MI/ºm84osҰ +voC WrS؈,>I@w > +endobj +1742 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1743 0 obj +<>stream +HWێ}cfbEb6Qx퍱eMQnMVuU:bzt:Օ+i* uMUҲWO_]*Y?Uj")+~z'^XV??=|Y)c:W+)&5N5;-B{?Lr%߳ * yC=hŐ< l:Pv^ab']J6 +0 1g/+_UI'`1Aڭ} vxУF~oCxsd;]`0:&`G*?wyktẞXئயLӚ +n:X-1"ViHsKfpє}Rγbvϑ攸w!:M/ٕ| so +\SSQ>]23DjwAͼ&ǖѥ~x!XDo79~Dց ^ptTתЕϜП-a֐uFTh>L~&QN>F/Ui5txe@.u i˴&*: Yc_EcΓ'g\l(V??`FSv'$8^3dof7X ArK~oxARGJYM*ݴGz\f@NVzysJUFzysJh7r,$1en7d.sꮧT0O\[WⓈbty$W!Laf? !Ca@SC;U*|c1ܶc)ҋdv`6?VeyǮד,oa AJʃX g`ږyAfQY{0%|v%|h* ? +* xwp* </ABƩegXݮ$F O 3ۡqϿpܕ/kR˘"O88 E*㎑ \!fbq8 0㸳0^'+{.K ~‘0\R1{s \ +h5& >+VWTyƙ}R'QP`H⻉4T!tkBF#/p(xMU}==-zlU(tvA({?*>{ aPyAO5?-OR8RT +H&2x.u2y#k:JzY,Dp7y;~oW<6@)d#Rd 5dzSUR, +?D5?l@I:ԤuTdO} pd8jH%'(eƺV\ 7 E>+p`,->wᖑ6N;_$kHZW<*cƔ*fV3  g˛hv9 ~e\//%By,pwT-`JI$0㱠4?<ZᕨQZ}`[VWؑ621~qɞ~]!I߁,l~%dޑ-0mƲm.fT%Y׉z{xO0ج'L.9s6lOYlfmO xaUrxUBIsHg5~Qx3(~nug ͒LD }]>,}8ӌ5x + a_^;ZDpA6cqc{"~zҶV̮wEĥy41*bRi֦;%2x~D:4Hv3%gHIÄpg(d%Ih%Nv:J͸luG}L߀uv;$0HP0 } а1jJÅ gmB%7aX:@V< +nnDGV|Vys Mz I o)nVgv~WT+гx2V8!2njC1hTB]EYX*jéz;TDH> +endobj +1745 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1746 0 obj +<>stream +HW͎)&!MNO$"[A%wb y_9^90btwuu_W}~6y=BDE ?YV׾hڦR6oXi[]W|TqrSWubqm\q*]5d-~S(k[?Uuy3/k?)u]+$X2~NfE-4dMe-NZ#*?ȢJ7.-|ӛC ]L.@axp,u kʖ\Gw#ҫ@ңnO>&ւTѸPU ia8:$g6l֓4P$p|AgtpC.oCL}W_--}\}sI7իg}!Qg bN_ƊU灦myB72q~σ.O<}Zײɏ|+o`ZC)Xng)76VQ;+k xr?B9_m9zfZh nWxWȃHs%ѕNWY+Dq! ܐM e0?d»mF=5. UߴU/CaޖFL() U9bɂ&AbVa]Ȫ?+bzdQڶa \ρ(pm į YC?e阱5e;=#0\c$|&Rtze`*7R']) a gg+7ڢ?\\brn#/<;vxﲉ)E Zl[{.ſ(˝=}1)d5)o&QN_G Yqv$#{]pIcGreB>~ \IwUG6f(XPAM*lev|mz8 ӢWVnMT ;8H| p]!]u 88huj:V6x8k|kCU6=.A +`5߮^ |*Tic:cZɘNǘNǠL@< Rdq^Ft;-(s51JpvD#9%zU GQ\j읯|JwNwH +Ϫrv%:_GkQ C.Z'?cJqb<1-.&1wB^CsLuN3:!\huOGLWZ>ّz5MrWDM9*j<|Z=Ûl2mCS a&*b]:mO"L6m){L+ex,I;$B)),~R5)|U$ #BtS,:lr-{)d<<86]qȇAA1f1aOku9I/q3"ض= vy>C+m%)z^s \_};i 1ƞ͗\`4wNmضh-ҮsSSʡMw M6`}ӄu.1S0eL:uY]R-GWHz"(W(Ql]IBH`x(A `m6W'M+3O\KPɢ$ j4DrfyhUi`hUI`h5Y1yG?28M͍fa_H̆! XBﶀ &)=pm{vžw8tkR"csFwd``>VgEv̗~7&f`eu$xKBI3SJCP(>'Y0ʖ;`GP;JWŢjEyh7Cr3ꑆ璉k=}d^1|91Tj@g zZGHFiV؈3"%`l߿1~[Z+>k{n!g49qGhw7ڀa2KЇ*N /˹>xChRgʷdjChNܒ`ȥPDLӰ޽)XMy>C`7 0̨.R Rh90a.W݂ kQV + };ixw biC0QTUj \,<ΦcG;&~ڇlO36G[Ucd}cƺьБ4ME 4HHG $HHGblм9ۑ)0P?ʎM:#,g]9Fc؋S1Cle;5H!nZ<yحsYvO@4wḥa怪Cy=GlzM玢adY6ܤ8MBMnwrN=Æq8{`&<989!!|T a΅ zڇPmHv'Z_hek^ _؝D-]}~> +endobj +1748 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1749 0 obj +<>stream +HW͎ ):vWwY . ` iZYï~$&og3UbHY S/𭯥}prDqZ&oQd*j!/f ~y[9VS_c%kU-x0ƴVSWRWY[FJO%iէzi"kk/)f?dǗZTLlH[k*_C-f3$n,E-iWC Bs +Ji[ɺm?ѡ|G lօ)} ire%{{5஢۟e'r p:w/4 =u.hY|QXoKT[Ѫv僀 ߂ſ&kdmSګc8lXj$g^5}A2y^kk6‹~8ܒ.Q.ڲcp.~B0Ұ*v`jҸ MǶZQYn2Jm&\-iSB~HJ7yAKqt 0M:jMBt:sB[=҈'OUb+%hHUwL=] KЀqDy)Wda `sYlBN5y +U@{ҋ%yg +H"4 PwB9 yZ}bR=;:@odGO7mh(X(,@C~vICs,Rj 'T@H_*Cd_FJ9b#m*ap +.Z1hw͑8G(.ڛL\P&\OpX68'`i ״i#5}~SZ35UY\e%E!(1*2aɲcAHԐڋ7Ŧ|SlZqO8es=ƒSp~ې3ƺJ˥UX7&-qZPD@G}. n(~N[ZH#qS `5j.s%9(l벼碮GZdml S4Zg:wt7YI9GiNeD a=k=TH3-[y"%rn$H/3MŔ3x<{£*zsRF$䣔rgWȷVd4%pO]0ܥ(v2k R- h|0r7CE@n-GqnyƄ?´iv>%L"^r? ޖK +"jaj#(8"ұh8Ć& +Ӂ^Cv̄*#F~JLN|n@XC-)ouAI@|kSYF3BsX~)/Ǻ8jV+?P̖nYQPvEPܾ6K+z\=x^1-({{S!WߗcZa i+Ϛ~eh?BI3 #ޚ;]3-YwI2#&c}`Az OX޿N4yۄ< Xu4qjUkiL]|u`ґ=W`[G- a\&#\ *<>3BVXE_h#@CL3V1Z@Gfpd0CJ*#dV"1hڔ,*죨_U  +I(i)UTNT;#uZ8$Gr>O?N6!gdF3m,+bETqy)“$_ᙯғJq3> +endobj +1751 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +1752 0 obj +<>stream +HWn#}Wt^l  M#, +1\= :(ƮVNEI]ƾmm5]'{*]{l5Rt6μ]؃C?n`zA|_j]]ޅc_}%ˋQoj$}pӷɋA$578F8^&Fނ1 +oo:P~{*5DVQ=&& O( = n_>c@1EOKZs7yQniVԾ6`F Of8a`*W+yfy 'b;0*xva,KJ*$ |B.$ыOW+y͉qU &V>7w!؆hF/OP⎗Xd.!쯧%2J?.C(v![̖X;T̛ڔsmVi,)\ +KΘEEN-e m/X3u,ե{ԡiP'Gtd +d`@E `k'y +3&: #^Ek;]"| MNGM --Xîe.q +P^\^6'oi*O趕d%m_*#8[񩊜e`qQsxrx9d>pj0}w\#~ $vPcCݏGcl]G#IhMCs,{$9Aݑv4ky[:Wc| P>zc"!1KXa9sx6'ɜsyXs\үhE܄~fF uprN~!,p$Za-]9eSdēǫhw)gq<_Z5^-ᣃ\ +# '@H6T1$!faŏ㤉5PW!>֠ys+Lk +7 3xjo@"ZS6 ֘?QQ`!\7HV>3&Ggj@y2x<ԕC,^d`NN%BJS옇ji kV\oeMZ*jfOn Q:rɝQvjZx\1۠` u9`ٕ3X/sLaMaDfὼ?yx|CU_O"sx ӝ=JN|̑e¨,=>J dC/03<:,tSS>nSb s8?É%;͠>FN3h/U)r +9bM ̋_1qpD_|K,|#%g=7\Kׯkk@j0a=CqlZM+MӳG*^Z@9Z?RM}[@&׌-=4if?5dZ݄7c;VHjWk;ޟX) (n|1p64e +N(1q)8ۣl9cFI 9VJ'8$fY/ǐLkJv诔[9DN,RDűlqxipIy˼7ctyZ¬ u/{@au2~9 yj<%x Ƕ#մ4x{8[Bt/IZ˚**0WpEjrY2,eѯ2|*7;T,Uv fō=_ԗ_*Zܨ +OĆi$8a4U1.ĺw;_?U+Hk?V~I I ww-H=FCMX?V5WV5mLb5a,2C3H\-Br`q U7x ^P"jF p}ooqeAe8p~H + +endstream +endobj +1753 0 obj +<> +endobj +1754 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +1755 0 obj +<>stream +HWێ}`^bOK]`7@o3=rޙ e&&{(R"O*_]V52&/*-**27pjpuvrG +[vW1~w5+򢰥/U5|A+#<% -V2pGPVjf\W')j6oN}őyp@xO =>j|Q[+~e*3?؂B,?I|I-b'I]BD)Nଽ#~Ѓ[&6v=[|fΘ럷ɲvszO̩S>d3[/i+*zXΨGU3j^BC:W:} .C;#lEma:l LIN>zA#7󳨤pXQa}nEGt zn6]ŒO ]Jk11((^ qX9Vm>>t?n->g5 +!lcS|bn@Ms$ ߱p+L4ʹi'.L맧2~p-ͣQ0MwCN)h/۔^3'sK-ZAo 1R{~[w% 4saG9J18'mD7(0FF)Kb(^tObG 4* 3V|;9 a%D؂[ѡ-J2񐾫é E0OnIj j}̾?79X*&' t"u@`'MeM}&n,ER22pkI׫fOQ}'ϋ} \{ 1`@,EOLBt﷔S^(}7PMRO:cq~$>Ӏj{Rf(ʑ2P |B]@ \?N' ewӟApwb UTQ/2dLzV]qLA.ʪֆ$VֹROP +P>nD$~Qϛ nCiLS‹)Kᗺ *K|bpMߣ4bi!bPЉEWEzvҐ\v 5op̦SnO/tS ׇ^u{u_MJW +mybv;}T!po01Cym^^8)h)|pk=L5d'r̫q#7aZs (}0 5L5$֣%uCRnaڲ\m\ɽ#|jmZk~ tPRK40VNKLMʜV8'q0\_q߬;ݡFјJZ q} Vbq!veڤcLG/ LXCT,R'E-ɇjt0XԺ AbgA{B d4og;];7T)<}m/BN9};U8lWrG*_\Ue [+"-$cV:P>}s{d]I 5){+Hß7Lt +lC!̳/^~'*#pˣX7m~iA?!r1u<`G#<0cgԆ㐂}&ڀ?J8̋rRLSkTWM9Ib-=V-B U$IGKGAr0n  2 +q“B/S/AEˏ%Fz̛.kP\t@ft@;|G8"==by p Z!wtP^g/nDs:QH<&x_E7uYJ; SEm;Vմvfu_ZZbB:Xs5w:_^oQGbw`> YF9`ݑ-v|fΘ럷މҩ۵TQ;_ԵPoy,-ܹ*"x +e &xbzOpOMSOL> +32ԞoQYg']A4q##,}~cÉɓ3BJ>՗w,xJY3"\*Y)j!i0*|3k2Rca\Z=Ց%\c{'}-B(l&8K˚ʬfI. R97נzJh󭬱idij @ȇASl >/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 1757 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4528 0 R >> +endobj +1757 0 obj +<>stream +HWnC%BF6@ͧHAQ#.c4DrOUeH{z֧Nd|8|}"ؒlV[n<-rΞ le瓉dMs.p䉝1N+Knn,$Wlxr]<:scS}~9O{z  ^Vj՟Us›*Hht; ت;jlޣ'u[ 6J7:x#/0ICj6Xg~tL4FB8F%\UC|X#-)5nP o}rpQda}*FM[:Ǹ0PW4 Ièς]1~@.@LXNkyIԯQ%''Ύ̙\ra Ȟ<uIvr1hѲ6Du3I9#sl XTQQcZB.(逢=yG\3f(g ў_Xx$Bj}% bXoiKw!{zȃ OIsBy1Lxp1ͱlS;$Sm?y}f.WaӲj:|@|j A PCAFeadH9fn0}J8>Tݍ4dt%^v^egD@Z>nisΔ/ȃ9z\ʺu>#aO +sՙ\uVux  sS`,J b\IMFJ0zJ\dRT@0d&Qt`UJ`Č!",>jf0ohPԑ?r8(/>M M:TU~(1)%yLPz#/˖cmmdVdB3w.bhS{#c?=[ R8cһd3fYX̄x/J4hc5$ZCemPG^ࡓ*J2%4E2M{7=i-L $3~ + ̶ae§Lv>o#*8V-}b,[t\&nڪVST)HA ۉ})t4h*:r7wXׇkUMW<ȨLs{!gOmEf gIFr3ϩ\G'gpI* AKDDACm9RZ1ڿHUwpA$O<>``EzD&[G߆X8v]}8u;1A +[\(o.ۊf/UT(~BŴ 㪏E{2@jD:|$"+n-ۓ5^q^8!"k@Lכ%+Z^W/X qM8&zBbd!^]A|*ZKSƁ@Z\H,1"HC4 x^si\.:'SFїs[D)eOp/C[Zlv{ar`vNyZlӆ%:mվdt!fA> O/:Hղt=3%yW"Qs4"w=$"c#!@=SQz4xTIwjw]۸ӕ l%vNۏt1.J筩Yׇtͥ8# )wƵ:2T}0ة7=).t_eq.iZ*s|1C`xpvR5K:aL{קt,*EZ^Ws#v, Ͳ$ EFwo\ؒ^Р"p.5Y.Ftm563mOjm( +SK(6K]%ERJmQueYt9<0WfC!];^Y͂h4_]o.O>{zOB=^/tI)OQ29uAμ> ̀o!sl ŭ +q[usdn΀iSYԑ +kěCs=RՑ-rR5yxE&R D'7O#^Y@O<$ j$͠i gG~!؇R, 9N +(e,vl1d:+:$EZBZte7tvedl8 %:*]JR#,dhg5YRHR)ToHKu^u᚜0C2 <"'#| 9ACr[Jz5ןJkef#&7 +endstream endobj + +1758 0 obj +3445 endobj + +1759 0 obj +<>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 1760 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4529 0 R >> +endobj +1760 0 obj +<>stream +HWn9CeЍDm/a`f_d4!Xh!ˆd'3Xoon2 Xlɺԇ7UOqi}jW>o׏qwy]$`ŌeZ`>un;GB?[W\]S W;*2 ©OA?Cb@I~]/O&D 4s\ةķR;0Ӆ\`ѧ Nq=QiӪzWaT/pi1c F +ȁT"?vdw*"6E" +#I˴Az(ֱLϼ&De ~S1R ]w͝bh,mo02޹X u2*EU  / V +`ՄC ~R[ amӄn8;n_ŴaM;EI,xRL,gLPSy=x@ uz(wy  Xmn&p1@hlv+!p!*lS,JM:r"'R*M~tOڱ9@ Y;OU 29m(n>0]8>Бpj`%WTAيDDfҶ" scH\:"(ґ!S$, ;7X_ܹuV=mݤ B:|ySqz" f+!kMXXUM8) F^r[˜᷁`)bCa~)$.C_FV {Vu oT-#o.XݒBߡú[g96>aAU؋_zFmXaR=u᪕ t#Eȿ31ÄYa&'<(dՔp +sAіWF~|Nܓ"ZB?xPEGUP>Y+!(\ͅGN'|R?^ IhRDI؄X|Wg=M2&t5rgox2/^EuAݠkcc +o@.y\ڇ8q1tR~&u w"Cډd73 gFByAp6qZCh36f^!ٚk.'kc6e5ǵ)\N>FBsSm)],|ԺƦ( Tz#ds#YqƹmKY,|SYHEՠ]7|b7g}enna +~A?OC$]]]ϳccaذQ-6S}(mlħ(˔ؒ,Ys+5E`I< +o]vuY&L6?7CQ  E"{hh車? /R:C:& 5WWAEŸ\?ĉoc&ANl2TlOwr 5?uer+WqX*M8p9ai"4֙un}\^̚" 4{aWDJvVǪs$zћo0N +>у m+( ׯ=SUD<>X\ةDB쁺C[0݁z|NUw*x W#ZFв)ax" cRt4 06Q +H+\nfu&Z rK1=g *I_Ur{ (pөiR ]wIYBz>]ٷڅlo'P7))R\1`T+_M8}Knm.S0X +O}K :Q4|j7?$1BJ1kt )δ8aO"'A$J ?v0ع҇o:lnP# {} ;lǯb䧟!YT'"H0N{DMk0JNKF%z(Ko{ !` v>$E-e-K;b4 Gp(rH0jᐸ Gp7[_y޽rvM~RX͇]h c^!IvڄIs/ʍIƵjf M%~}r>[pYϝA5DoP8 @}~X24/m9\;F;_ȑŘe}1Yo-cLZpӬxuBB@&lAW $MSKݙt 0\(+^:2[|dlD_iN 2h1lmb0f ,0 d@ ûLC³pWGr]-?irϋA&*;N-P#Qīx-J3MdQEӣ(A4AV;J[PfwQb:d\-Yzon6p) A*$B"hipW۰(-]9 ( M4IŲi=u/*xp4> +endobj +1763 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1764 0 obj +<>stream +HW[oF~ׯb8$7Cf.zA#ˮ +Gr-e9CfB83s.߹}3ύb~=ӺTN(x.[ۺFY1?{fr)[nf/;f7;QRVu%s}qR<+ti/y_ /\ IqK/moQJ7T(. t҇kJ KX Q@G@J O\ +߇I HBӫ|~MgqTiVWWR7 u'ѥ۲a+SzD͖P-?Lվ4Nj*k#H@2m7Z(FUm၍LAp մXo c\#S+<Za~^* ˯JA-T~T4H tҖu[B@*8jA؂.$\ms_no @"ww!N餓yA08fwOha΂"DZEw&,3G9(S6Ch9+D[-o.s~\;~, %`J"ֻE!NF=."זH^~\W06%[X[$'o1؞e=3tg:At[]jJJg} }9i|oUI=3їv=.в{}z2S=Uy|#zt@"<X^[a}HmS'2vQ-b,1(Ѽx;ƫdFѧ;U}nLWn2G8jxHя.kT̘>.:i٨H _@j=m ]ѡ HB!TDF [,dOO|x6YCCFFVQX!x%ӌT*t4NU9>Anz :LU G侘"4IBGQF5/z/F$RDf'bgvژ:4{6&іfֱ'ᔕh +כ*֛H'3xC3nŋ9J>8aOh">6kf6nCݟ?`X1*Jk)ʼns^~z,6Fм)3s Ms^]w;4-ilX8j3!nXj)=8Dʎ8_: `K& zu 7SMXs|OrJM("~/\i(bZ( + R 7~9)N*>J hq&c<. +.!EHM|,/1暉$~}}c+čs5ҡn. 6_Ctz8\=1P=s\N^ {.*x lxgTѝ*uB?E)JQQ5!yjuސJǸ&F8Z7Ul\dqLOF"Xo7f:BN}]n"E$ǘTI!߭PEW]RܓȺ1XRD>Lk8^n5Xp(t R}֧X sE}_4FD̼r"9=)\vT dUAܮ}d/0 Ŗ0fSS"~I0ƌχm'4ILY`f"|[j&mk:8h"Si҉a&HN:nSNR瞘3䉠4:)rhΩ7@T^0yيPgI# s'yQl1rǯ7|U6T.&ؤVD5Bs*r0""y>6 Dn8 3b EX5 b#f.h%g#U7޳!/?mORl9iJ8wt͊x.g!"n!(`D*bs]yL@^GKcryYY/; =-6@x|FSN$RϗnP.Mii*%4( J4BjRRH-A%{Ж}*By:qJAxO~jGC[|/ ŷ?3WHzU4[lR >W# ݇+WAgRLFA5H8բmP! 7qpW]ώi~Bq14І܆11c \`Ti¬P!m̬7nBl?ty,VE ͱ]TH@gMݎa`T^܈S +V^5= `e^Jadz2QMfPɜATlO|5ǩ^ߡzdT,j8ˣ]dlJnmd:D'8:(NjRx +/wnm +ȷ24BsUYCK4\˸Y4pУ62%@ +lj, *'ςt,&%fd2 >d]uzO=vc"M]a'J~aDx~@(PHP0d#0 aMm4yTQsB]9?h!1o`xC Ȇme!͇lb ]s͋3v֠_21\N:Y֛[EG+9Zڻ5☁*;T~c'!k"=6RKn+.od+i`gZ^ pf6Wgh H}:=*taߔI + +endstream endobj + +1765 0 obj +<>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 1766 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011031164157)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4531 0 R >> +endobj +1766 0 obj +<>stream +HWmoZUdwa7RwE;>Y;g;wfHɎH){K@JրsPEq]HPDU(U#4eЂH/E0[qm>t?\m'yaazu3D3(y Pw!% +gHwz,lnP0w[Ŷ9nS%~IVzd>'8PiJ# [y~`{g&ϲ_ h`EaJUڂ'*Jn˲06%y7C, oA²2\vCԲ|K_x돟%C163kR W$N#;^(P'n^Ig'ޣoA&!>r5 $='UHyNNU& 9ӿF~Fajك_Dx"[}[CpBZW#kV޷:]#I[!^ͶguYMY V$"j +r {8So7ԑ$S6"o[ZN.gg1a +ދK'k3r0bE wƮI,1_7KtŶ Uj ʎ>)몑BG<vYFlD!l2ەۛOoA nxi96]Ŋ" +29*>^O?%;;e?/?~5]P(U8N1ooG = SduDsפ9I,4S(u6!180n+.?(D`.aFxƗPs\Wﱏ5 }}UO#X0ĖeR¯\ 7y5_(k#|k0A|1k}|~55({ղ9fA@ j^wϧۻ^{@um$+C&m>RK wmd UMSR,w2NjBۡ& v0'v0v@C,]۪U&ުM({ME;0&|cWPa 4V,}-C\/fř5dӂjz4)HR[ K1$G^/@>3Yٗ)3a+ CIa5/0f9.,r!K`4k$,2NžU$來noi"4 b>NI mJ¦>LT܆ lu6 +p7 ttt Vp ItZBQRXRSs )uw? +R<ԖsVTC_ګ+b^g)g}vJx==/64q&D"=ItVWkKϪ^>>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 1774 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011031164258)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4532 0 R >> +endobj +1769 0 obj +<>endobj + +1770 0 obj +<>endobj + +1771 0 obj +[/ICCBased 1772 0 R ]endobj + +1772 0 obj +<>stream +Hb`+)-3lF#SrbABR_ddf`ePc((NN q Mc@׾1Mӽ 3xptXX%NbJɟeM9@*vd~  1_KR+J@|dM#CǔTbϼd=H?AvLeYl_~* u|SSAAҒٵI?Ȯ=@~Jjq2i<>I +Ei9;I-? |Ar/e%0> +JAb>6@1;E@G@&6H;5Hl.T?$ kl`g'0-T?-HAvAAvA7p2g)&Pxo ?(vx3 ?7gffBdJgdbfaecWPTRVQUS70426153wptrvqus + CtLl\|BbRrJjZzFfVvNn^~AaQqIiYyEeUuMm]}CcSsKk[{GgWwOo_&O:mfϙ;o/YlVYn6oٺmvٻo9zN9{._zn߹{?y^y>~GA?2#=\F?s%~T_Lh}0R_pbjn7ey͗=ׂ7/ܶHmѴl?[R+I-^wy+VYir*UV~&fͅ.kw]p J7ژ&M6[l^Eu˜[1na{;"w\.][w^Gq콢{qk +9~CGr$ȹGOs;v'lO9iur)SOvֳg3;,/hsq%K/\>v~W/^ vz7Rns㭲[o7auW{2׼ك]yǯ?i埯|abK^Ez7moyn{g>D|xO=%?/b׀~?-~?f;s :8 + +endstream endobj + +1773 0 obj +<>endobj + +1774 0 obj +<>stream +HWkoFqCʼHCf),.B%B\IA;3$L/8!sw~=N*1nYIVžڬ76o%`7;|6SL5*e%Qc^6۲3)¸Wr)4KR fghNc.S߅ndI$DdpR^rUQ3jl552VVFNLT &I10tbmXjpy~_G f! +$;Oa~h ͇[+b:q=o?ʉKp7XnO=:fmB,f{da I}Kyb[_: _{-o%KM¤S OYyh3h&;LFNeҰG+kaEX7S5'ts{,@櫿g :Ch4m$\Om,#D£*":xcpBBREy_pDJ M6ALf@eAHbBzH۾CXaJ/(4Gn1SR=_ o >tYT[ Ae:&11/xIy$HF)K$nIP v$Meʏ,6}ah!a8)Ux|G=4?ED:q$9UPc!ŦtUF"nQZ̧% hQ o:.JJE ש +Hh>Dg黜ED;7aL9(ۗ~7EF3'n-{ܧmdE?#%I!?*VRnP`tf1t}5!sEH:n?{$33S{ yN$By8[~7W[p>ttYC!{>k /]5hi0W[PƎXmLSѠk hK~c.f%ܺg)%ccCY2:7~ s#zE"#" #B}q_pci%ajqxKW6i4wSWl*A>i#}vUⱶ S1acPXHCc1hLֻޅu@[H+zq4Cs#Uk`uQԑ}G3W {ϡ_ܳvO>lތDA {%Xp؍ag7Ane!caN5/2@?{XBC;+Gf\$QK.27sD<50"8 GϨ*J}o!XW:s$]7e2"ÊAv)Ӣ0AJJ4ߪwv4CˍsM};N @H",!+O Oy J_f[5S\ .Ǻu$(k&>;0MMѝ- 4F +-%*bӏS?:%4߄P2~e8] ˫/5}^^ {y-krX!{$A-:|Vy4`Zg;Mm(Ԑ]Jű Y6a:y& e4A:yy: +jQv~]P8߳.plO*ܻRe>wm-?3sݬp:]mvLfAgݜ)({+?m#Mt7 մ{S@n|r_-E +d_EDtOuh24EM$фsvASR$!f9$_]8#WJa˷OReU=K7!# + ҊcgQ7F㲨7hɱ^lB >g;zטzIL7 vPm^qt |O CA<`$L@zrp5|3c hT'8ol=(*iK$[SZR>$ݖ#Wʝ$G]^̵s뒚)[^ JXE' +G lf!HqWT$O0+K1gg߶,eM"y@>,LYVz!⠇T VG شWCz>IګL4AirQ(.$.<ݙVi2^bҎ&(W>WC䮚ߒr7$x:5jZ `81Jn&ּ1` ZxcB{F׀E"L/]Txݶa eMD iN +FˆG*'h %i1zH.IY/AJt` i~#hLWlEp{Z+)jj5[9j5J7ni7p 7oB VjZcXTN&X0h|V Sk5tCtoJ:yYμV wϏRÜ!åS*Esh;g5 ;`Π13*nN [Ie( P )aTigǐ-ꯟo5{2Y?t P2ѲWά H H<.!%\S[NJWzw;^G7n`ǻv=m7mK? w9pCGI +endstream endobj + +1775 0 obj +3828 endobj + +1776 0 obj +<> +endobj +1777 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1778 0 obj +<>stream +HWn}Wc=:.ȃl/7+ ~|C2U]Cj83fgO_NUM&I6Y,a~]pWJh6={ulѳo%ގƢBy6[68o/-[RW|_2iL +)q]f3})!$8}ӪwE~ב`cW^z&ߓ 2DxC1U4b#mh|i )0:!I3XR"o+{PBb\[ek5[O86K.Q\8HJĄ,FK^H-^MFȇR:ɼ L^Tph5w!/&mHwdͿ|q}ǜ (s8LYk) 4p3}|zG>qNqJHXi 3 E7@!*ys j/HCS +ǠѺw!byNk-rA.7sg^*y/Dfo Biⴚ0&glC+d=/豌Kgi:ϢX$LTe62ב7M(x`)!1DFzgVgA 82(Lc~(m{>e#euʣŐgX9򏛒mVhe乫5q-D.^t7zՃ_8oPk]>`XY. TA2Ym XFl( +Q|SX~5ن_SZ~NVV8^hggqjGZH3E8T(MXH̐J.΀8TAH>mIBQ ֧i[/zWV7:-P4T}apk|wZ%Yiƪm@ MC {0;NVa { <=TG,E'$ֆ#ck2Gƞ\wMMPbTN?$ZpA1vSo򞵼^J78OtqN],и%sK +_8 9QMi%l**1DhYY,&; eTĖ +gLyڑŲ._߾C,itrty) puL q؈Yc/&\8S&='}DN }L.9I삵3Cp8Jq,qqf/t'=1 P_F㾎V ­ -LM0`SucP%݇R&gyn$,MBlN{'SPx'öOy 0cHb + P-2om1`8;|>{`XN#uFNE`b>CkdīЇ+W4A` +%t`HZ&#wh'|)ꨥGC`) &$qS*5n #NaMCo<bzj_hBU5N+R +U؅v,0ܘxe˝!B'Fq I3ǑD[SB+WE[~=q9'-sks^"N~(hbI>N&vFc,«协c#ze'N$FT9Y3HԦt\qUsGh:y H~%>j qή#oQI_%>.^ǢJ݃m-"I_a>tf[l?w;ӑH[짫oN^] c{i^:Q!6`dی_]ζc!6?O,-p46a5ېfo#@_O֟a_EX6vU + }2ZQ4~4e_đ4zvNW\bq",X@\ڊy3X85cu+K]`k2d=TQLQ@4GQ<mysN~'ޗsvM<-/M5meXsSxT$ %\^\C{yGk`Y`Azхců(̎3!I$fX$w tf~e3RˢD\&=?jInKz,ci#k5%Xv&+n%%7]_)[]/a,d'Ґ>9 <:os0 *l/U-j0*޽6m(ʆYm;4k Vw~}ݧ`KWyxKPD\Kn/M'lY63xَZ,|h'?%޿(} +Mrj AiDLmMC fCB:\PzQuA_INYm!h-6`4bSK+i47 +]On[{},Q"'7ݖ + +endstream endobj + +1779 0 obj +<> +endobj +1780 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1781 0 obj +<>stream +HWKsWH,^VevQN9mkJCi]_loȿLQ2IU&~|+ +i?ZY + +/WonvNM}w毟x]d!*R9Ϫ>OohLJF(k˕f.39(۰2- +_2/y߂ܯu,ZrTdY FE ]>_"W/Ķ__X2l(} e:híl]DG/-x]xj>?_;pA5IA 0n>4%nWX"g'Y-G/}[X;v!t>{U_ö7rMJ9 4}>+6XYkFcD0e%aբ=ұ l<,\]%w,CYj%I'~!/Bά\Ll(;}si..tqKf:`uȹ m)<,!ҁ JAY,s:±*8Cy0@XWJ,TĹV<3m.ua\"+(y BdYO)@9ϴ~KbOKW΅6 ůFyRwCAUոPIɧ2,Gד D0S0<1ɻ =߂uEҝ] j=aaUG!aȈdetX_CZK>?)<|ŸOM?D)~ ۄYU*À15ZI<|POM@=D)~ԵA]V3`n j"()<|ɣPOލC=H)~ԕAm]̏Am*(]/qi 45zS*˺Jw)ufCP=nrV2yawP{_u=3P@j=ѫ]99<|wP{_Em`v jUǬ{Y,GcP'X5zS*u,/euzeW+7fz,KcqX>Am.1ɻ =ůZǢ2uyWbJ{W^Ǣ4X3zSMP{KJwYsWA_ T|BZ^cwH{* H _0-ZA|2xIHON@&:"ae(w/Izf3h;khPw"@~2.4fLYnjќ1r1:LP g ks16AWf!ώx4# mWdm Ϲ*Cs| j7-tŞհ;&rSRt4r lDçV3XK|$_]rul +oVEY%8mv}\.(XĮm"^f%dNכR7oFpzf>[ȁ]Jf>BCp!L3e0-p9,k;>gO\O{OU01Zd@<ԎB{a3 삧I=O[nG:G|9OLm|(pAqokq&:Xqƃᱞ'ߟy=k34'.>t?U}YsXM5$"(C68{+J/1&wo6,`!i0vz@he!bbr3Y!$I) <ȔV\ˎAc- +[3T=CWz-'\GsnR 陊2Gqִ;6oרX` qgcLy2s:iq:OR.SӉuaiy|;5Lòis޽l.{7ފ˝}Ue1DV!yoDRJ8؆@J5, M56:Uo#JlZk/uS:#l۷gZ6=_#XeTU.PXÌi@)3%@6OXcvw,VwғcX+_% guVx^vI,!WLh8#uWWuIP`2iL?R|5=36S 䘣|8mm0'7j50ZꙅZ`P<P&!q(OC&W5&$mq:HcɜD٫+v5ցQhfofc">$mjyz6-vJ/$S=RrNWuz6UJm3q`49(]C %9aQ4{6UAa^;$pe'xЄ-A.1h~}Y%0Xݙ_vz&^hy1$>UAÉ,b0dRu':X/qM4%B9@+JMTͧ~ݗ3r.\5I(d^ h. v",!^i ;LZvl(b|ۇ5,G%txaE5#b{ q oع w h(NXz0e0܎Qל$`tRR6Mo]'[lTv`I@).l!RhN63X.*jY04gIY %D. Bف"V}L@*| +E/ x-xޖ7˒XhPT. -UXHK*yJYUP>Δ9((GڨztnQ*ow-;,aJč588~mA:r`阠vea>} 2y-J }8$3|BdY!RXAN(uDK puX[v4,46QV6+}8V}InZݩo3So˻}pVK*}TÂFy+${+yy,`eF[ y/|30_bNy;^4O DڼFTkibGQ>MNyoNbD2t ! +Dky >-lR,gl޷.f,Vh{#i8'9#W\0>LyyUGc.4Zg gZ8jD #\nPs :qQ#M疦d~^K2gu͇ǫpi}<Ԇ7> +endobj +1783 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1784 0 obj +<>stream +HWے۸}W-`E=o$fĪ:$ J8Go_o MJ$@qtlfQ1a~gaQD<46qffEjl&oɨdQds5[N-OW>a?&[[Q&I,0,tRl~ͫ>fDjanD6lu/xĄXKb06H*XaU`B`${GRbCqҚ=3a݀ó'zͭ耽{ʰvz霓nwA$.!@Y8&&=?v`(Z=4 )V<%\vN1ssۻ&=TvUox_@x-[tsx"~ӜF +Fx-ь+Se))n>[V 6Y`B +Vu#o+̓fb0pp8r#hH@k-@[AV #)w*?o1B`+% =#tΧ蠹{x&8E8){r]CYЇMD7FHwF~ RAQQ#C\>n-!*8)HlubT&6BO6tsf(M TH;BCj? +bk݌M8skk +_*?,/-<Ν:YFY[0%I118Åy-PH +W=W{%c=o-+8:k;W~_ nd!"Vxkϛ,!%W\ 8,w+)YVX3i1VQL zwh2Oy$Da8QQED3۞\fǙ0C ʜ!  0 +.[ `.`q!  uH r2ˣqڨS0yal{o]'p=ɽW~''悓b>̓^cbӅ|rfh>QQH31G}y;s\|l{os|dS[,y[dž]t>O7Qqm/y{\pJûVE CI 2F10_$}@hus?ϻ'~6K1r$A,:Ո$|`>1IfơN V*-q&9أp7c?ht:Zf)nY3lH=ϓ#X}"lV> .^{0T{q^`I3&/[ŭc vC7|" G'U ʘ&;΁s g,=_GxZ!YJֳ~d=t9ļ'oɌ+r^db(9%]w4AG.#sW5HW{# ' Fm8y38-IR2z%[ MzC>CWD(}{ FřO )M7 PAwa:)t˦jV(:^ ?njȐ2+UtgN^ee2 M>cr'UVLrxeU}dVhj^LMLW<>_.}<)Cp!Fjuss=US5YJeъ/q]1ˆ=9ka& ]:i6y_|s{,Tt8 P6ȣb8*F8AT@d`T_@WF{K'5k 7K ]yg^,&;M=í +=zMz2i?T)pBx.lAi O*/fl9dlAڥx|ѵuRe^VC"ts+/[!+(G|&u3OfT/Îk/=9iN ˣ"DK_nHou`^@~KԶV!$ +k>"u֓8a%G:եʗm~z7.z'Ǽk + I?eu#+$GI <0ce!"D\]RϘǩfS Hz:eAo* Rueռ:b> M8RI(!¤S$٘,)LpPj +qk= ̑C̓kx-{n&rkT)L|:]Afw>^AD Xh e J"-sg*hر؝آ* 5Do8ٹ͛PN?xY!p*qE#}'G)2OJsudEi2Y}Sugx+5Po^kr?Qi.Aml'/ ZŒi3pV6Ԁ;΁E!#1Nr uxk$De [?ZwTT\?.{F&En(.IV&qУ:YÖ&하(F.# |uV1ԽH,18u?L9Zz;G.HrR*^U\ʌ}ĩij2P7T3jB0l1C1>CVI wX,)ٰ PRPj'|MCXЗAl\FՁGsYo7a{Ljh)^5!j/dϭn;'"GՊs1DC`'Q@`2wc=lדm7wmu#eE݆# hcUR"Bə3B gEiFsәڅ 5MtcJ#O\P9M!Mkp㹃e\fav >amouN[?rR᜔ +擃P;b@sk9i,UpP%eUͦ^ƬeiP]."y% +wOz^!K(FH ddOF쳴&dKK%DZ[S2تpEWN>|3|#+Zw@]85LIC +*A/Wy}8z߿VyHT)Bq\]}pGNXhZ LFxS"8a ݾkVQ7Y,`84FVž<0xmdZj"(nwЎ5"ɊܷTLq5 %pю;{ 3]C;Ym0yy?KciZ +{OJPxXlE: +Cք:ym0Jԭ]=^[_G9 U=>vnA;/l-}Dj] &| w:N[ü,&MIN!Lm(vuv +XOߵFOL%4A&qy|?@R\}%Y%طVݛ _ff@T2G$..<)פ^A^R&EVP+gFQ9k!RN>s +pSzWx +^yN%7wOMY,c`Ҫ1T23!^M4%W"D'_*&YceSNw{o99kl5Q2-荻^~*:uRH5t+ d_ )DCPa52}K@ fUTD(+W΂y k߅oy/ai[%uf=z: ʶv5n 3ŌZ=IY&s wJAƳTŸ詭@*rH"sA RщLmlOF6 mIfF6nR7{jqe8~݉/`m ׊ h/`,li)SCdɼN.ɯ>2쿾F溑}O{0A7H8sXO5RR^3q[^ivIVU +x?||=95 %G8zdmxsTmaS/D"eRӥq8cTQ9Z۔eD;jbG]ԯͮW5stUN G5A>[MrFAaPJ ox$%+3a7[]T`J11z2qBb֟qV pQ!|(dƣwJ0)`NO{=Ƹ:bg\Tκ7nfNsDәu6zY7QfhOx!Fݳ#> +endobj +1786 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1787 0 obj +<>stream +HWnS%UȲIn`Y.[9rI!v'3-7$m 5>|7wCj9|cf*>ܗnwSaµyzohvno͏ɻmɓ+I aY/VvܮnMVBl|$n?詾ZW/~W>,jSd"{ZnLEf;hUn7V$ϻ~u1+Nd~i~i47OBn*vE7*K~~y&RWHo =ϙ;4BO=Re1#J-p~蜱+iU֍yoLWY^58ys27.1,ȫG7ԕ>i/ƓL"y&Wו SKfB2֗䏺9(%^=܎Bʡ΋ +~z4 M>isЯ?>EaR-ۗ@)MNuiLJzE,&y\WYu&iEW/i uDƮqV)bIh|vN zƙkO\M%(QEDz, u +&N> )7G:3Jy}ßBqQvVuz3DGD(P$зI#5KkBUe\\~ nIȰa'1ס"}KΫi,/Ä.zè,{ eL!uۭ-5學B80Vg7WqÇc.۟öS ~Uh4]『s;2v7V? g jw2F.78rLY .`c`.a 伟u+`֢f̋7ݩ|U\Ƶ}0 +fhF-=)F30;>{YStvVw@؞bY,\f0C- d*">S:w_8^/0ԬJS%箅QR*Z ܊qR *I0\b{ȿ6y-q-΅L.ps S^p.\bg*Y6+;uT#@ ѫE/ȭJ;$W  +gLk`0ڹj 1]MٌRi +_~Mm5N>E2iD:kқP^ 9hqK׆)R+u'3ţ έ*8wVi0Ȉ,Uh & 6mBCt +3#Ipi+4h bl 8z]̾f9?͖RL S`4 =u=g $:9%`#.re,`P!3܆[EbM*<;QH?9i/cT(+@pnn[u( +aNF)4S U*6{\pϬ2,Lͽ] +IWD T!"|7ƒT/N$0nG͘_4EZ(KM,fYȻ~Xa8&eSUyrv|nP;=w~jE*R(5|ܧHuR =TwDTE 3vD27:(R߸&/V&; +=K[תm,'8KLEx vo4 I]Y`ǢARG_*24x*3v|iwGn(,+qEWNԌY N/Qr3ްeBGIg~H,s zVuބͥ +#^'4r2|5 2K师c`sth蝗pZZƥ)4A)l,U*ӲX-EE_DE9̨Z-Z/'Jl!Lwfspw VLA %D4DMgXv7W r&^O H{o0!n]w.t+nIS7US#i.`b *<+U!_1_gϧnOߔʏoDZW^6ۦ?[* Sn߽t*/n}ſQ|Ed_aFCIudȨ ih6W&L/r6֦1n'F:CEJZA0[2HF(f̍Q+ 1[#1hk5nOyFK|o)r\oO5M5Rt$1БvIX6AwX,h]]Z yh$mSeV"ؠr3]䞑D!(C׌ó:4׊^w *#,&dtZ(!ɏjip!tl ݽlR8J)-YsNephgIrZ_z0',l&]ԼVSƌAԙsj1/ᑘ_Sa =աg촍K L|k~> +{+Zc]o@cO,^-%RYt`+6+\N h'گ5hPf]j* R:-dn*2K";[ƣ~!)ݔ +8i ,/bQMvt /X4vZJj-Ҫ9 Jx^6'R%/r&ZPc[PĢTVVT@6H/4Zb[AW7;^g=; 5w,!4A5wRM ^>C;QƽZMUARJg 9e6 ԟK0\V%rӀ<f?=~Ańtz.I2:|1{!<'c)57 +b c,B B;V¸ Tu3o̶[4!43;*XWx*T֝ڷLN<-Sa&_AkHJ`ꗥ0"eimn6||5eh|M<4dBoldm:A{yiP8V?xi40ڄqAYJ#Q+iBp%ݠԉe3enH4W{^f!̖q])qho܍ TWa\/?/ fKEC4~ my +YҊ^,F?> +endobj +1789 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1790 0 obj +<>stream +HWrۺ}W Aڹtn۴L[Bn#7/{ PE`݃ŏ՛F )6WRfy!r6Y]FTMIkzsu0`Gp߯Fjgy*_SUͷ}2Ie?7x%dQ4&yN&3N1Yo*%~gOiVX&dU5s@'J7  vڇB6PUYQvB;7$;?2$XנG ++AL+RIߦ&ف1*t6';_:Hv&kel))L(!­95ɗt +Ȉ-K5]O6Jƨ/ Rw&Ƕ'osسc^Eۻ'ŎSNM~xS nqD~Mڻzk= 6u$3dª8ۣc6ėcy?g,0_A񡵯,oC{t;e7MT Q5\YGJ3:tH=\.)J &AߐnBԊJWC`\ +"Gdrۀ܄bQ>%ݿ쩌tY:{g (}xBDJ  ˺u.N\p~rmK ڼDKf46iXÎTOIʵn:05Hbz8Ze1KJwտWRlJM)LeH>#mjo_UUL ^=OAsNA6MmۤnG"v⌂ﯡӈ`;Z+Sbw26BW(|Dž"RDq[UE]XZėxz)G |Ll!7VsڅJއeM|f'_Kz+T(:DZmىƇĭ"S#hMBC܌ɩyS"+*8T=L}s|ϋ1PdMaiy!_*Mq́.LW&UVn#3q]$O8q,ώE|+CԊtM"\Ӽ ȒHkE]eaJ{ +hƁv|:bva7Bb@ + =(`;BՅi9s9Rl6Aj#Vx! +d}E6Aj#VhWcԌ6970O80`:iXB@-/(KO0n?&~j: 2%bUUNք9B Rj4I}ۮW3S)3& :ϩ_㞈)nA +P+5FRK j̷"[-k's lYCt|$V'MqQ\CpX>x6}Hw^n4"\G^_BN>%1% _jbmYB.bwe:G|$L5y]j')]씽16[ +lKd;jߜ]߲Ѕ,lze2 >- L;^_Fqx Qb'5ꐓ6P5A78]Uq +pT!"^!+D|P +݆g¢BD>^_Pi6c{~BSY͍9+R:3nh"2TQFX%5%oVKfHXPtEg +DbR59#^GE pT"^^|=CS.^ #> qA+#+v~ csz钄V(-KwQAjFR_5 *CXQ1LUֆ+.Q+e"ZiN*hE}1Pi +-;F/WZ #> VY*לv2[ 1\|d/=B˿"'VwB!ْk:7%:6Cn8``8`vl3;b3S$c.숹lG3{w fրG㰍,K /?3|xwᅝ O?針cxa"{<22|^}0tCQZo(;tÐ-({ԢjCO險=D?%$H:t*jT3,_*#*ɨԉk*I茖ĸ<[#;M7a#8>uh}?8;?~xxʇv &{-"Z1 Oun#ArCky3ڋBDu`wivn)̊7xi=7&&jƭӯ]KO|ȍ_#6~ ,X,`| jTm"5޿w>"d?ffm>5XGDd̮Lێ+eBzl-j2+p RAj=A>Ɵ/:TR׊#+&Hծ[&{Y +i[p,  X5k /wglw8ћ_z| OyuukޗOK3< 4N4}[s&w ̙u`xw+*CvR}eb#MSf{XU@&+&W8h0QX.3R~U{a}| _CV)>}f[pZ f^F~`qo?R"="ҵ $'{e᢭?0\Ü0߮&M 8 x&+q#mNxVV2|z<3홭Ea{ OM؆Iͤt֋}tLR< a"ki_sS"4l6 ? l=yor%|sH%mJQ7Nv%L.Clk#AA-vzvLцrtox$^V$e41%pb0nvɐ"\@2,[Dn9F[b:^3 mІ84H>L\U&A%-PSCQq2/չ/`{hQ(v1> ?_71+[p$-4;zX}=s4[wF +sZzJ8~띎;Eqv\+yWj|}=s .<兹/HaL=,EOSf_K+XXoԹgeYrJ>yѺP! Ic4 +ޏi%E2gIBKB,GNxzs4<9sⓛG te6" t SAD&*RP 4{YE0 +&宀N`nEvBHCE0-һqk؎9ڱvLX:f$DXs]%h<_ujX>ҙ3-TׯK.E @:(;ڔGU-aā[H Tg*mR +t @ Ey_=b Jw +̞ 6ZKV|gr ןE@|ByZ4 I{#ls/3> q$3\/@oEtz3̋2C#I1R@`|&B+RڡV20[_ ?SCŒ|ff$ҜU1j8[]y+6{-1IZ?)0v≔(yJ@CM&;Q\7_\yZ$Yqk+`= -+ .y1F%pkxpڸ/fa_ۧm`?&(4?LN]7="! )@"MUA!XfhO g?NE ΃kba%(Oz.P}T(_>(h]x+!^2((Ur|G[ٺ3ҟ*?:J4:xU_66էvJPLGowǣp$0VOL /zXJ։b\0g]'D1#W(/ |F >}*B>}W!X6Cjr-pVR>{~Xnx!! aT_d ni*!<$Mg6%,9Bx9ʹa6ݴ"|n A><͝]`5Cw4YRȒX73 q^lE%O|a~7)/kR &==|꓀2;ׇK;)~vxPWSq7}8~;q+]H+YIѡt ˞UNP)ka6ѝjI _ʈ@ )}(R;Jم*Z_kiP n\d дb_*m:}<]MMJT}[^>V|v/3IzQrX80WP#k-ZMH.1$WMhOcI[ØT~~nx+7uknKTdcACбX,œ52x2Oи8N8"BmX߇d+]5y䪈}!f?"jGH3 'X[q5ٚG7k$ -u#Ve6A,#UZ,}n&80eML0dUeliZԗZ6|f"/È|jm~Aj+5` COhW +i~w $zb[%= ft]4I_:A w/OhUh;5ӡfz+|軧o3Qp0CB̒dE^E6"C܄V J[-iT׾ALa4\N{* g;H!~z.Dw_1{.3V9 dw +HZ#wzœfP 7" ʺ*rId@i`lHΩh|$7%)k*k#S=8!|-<na i) ϗ} A:&qnt"ƅ8"\c$Od]S-O'sS+JZTAK Zl_?~*c\ + +endstream endobj + +1791 0 obj +<> +endobj +1792 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1793 0 obj +<>stream +HWnS岈rWrpq) ڢ% +)XT"13E +V*XIi:%i4Nm4êJpj 1FBjkFhEd%ܱ{YIqj ʹ*nCu;HB(B)aݭ;Q 6XcO -caN*/qLѕ6|:`=|EK&g;`m;#qf_h?nmwYmx+$r 0qw߅~-qCAyׄ&l4@LDt}onazګ]Z׍HBQc؈P؉*txWUL +!'VY{=RvVc!6Wdn;fu-kkWZ=/``|<:a3٧&1rr ;ݷIhԇUMG L +/ْ#6+8~rh$ -j%†h΄%U7)l,F.;>iM/iE^ZaC~yfFSrǟ =$8'.2L +?)vDņ_w>=U܁M/38T}z ^&qhMdhPxR%%t@1(,'(a448 ܊յAJ^``XL=q,&z=,X'/X!n"$ovD +`9hnl젙!p+Q]VF_g`<.>30TA0>I%˘zfgC͙|gC? c}qeUOkT^\V:/5fx0Z8'e7HWC9?WIJ +zq991U+♶-w.c 4E~rhL5a{6>Bqdhtyx}i:/PmaP] CC+wJXbk` U(xC_M+\p.޶k +dF+):yŠ-UPG4v̚e'zme\.Bf/ c; ա[ 0@{70N'OϠeQ e$$BH"9.Z]9iAQF#<2d0MWJX?_5-FhʺQE0]db ̂z/MloCNWJ|tfQ'`Hx, 'O2_vۿpz_d}2!\0 E$]Ay~PUz̥r0!3`^-'qo<͢VwD%.ST']-`i#;AA^caWY `]wJؗҺecbZ(A&NS&Br@Z=VX+>78m z^KlX-CcC[#]_%y7ݴ[$͛ģKLrƻ.u,1IdvTkO3^ 3(~ =9 ׆u8B^(DjR1:RuZ s=4N_ g_l)S2Y V'M ZB $u),{Gv圍=ɫiqFKVТ-v^\BN)GNӣ9=rnܣ1zG <%Ѷc4 YGl_X;0<η.o ! f̕!HP`&|_VYnZB]Vc CaAߎyUł.^g=׈ +/g(W)s;?bBRRA0"k`D\IcSдKT"1bDQ tAL`5^tUssS8} }eRʤ :of m8Y3PrT! 0~|Tl+SO:#R(1bR@>')D|o[!st"wDBuif@MC_]tf$XJKɗjD5jy:|ǣ@i}Ac ! ON|9j@[?W ]YzrK橧;q*<*sI-7[58hMUXѷiD^fj\&-S}H,7g mijy&ÕۈmhXcҾGLrKN1#?(kWLbkߐr1D +ogɜiӁx7Z* 2$̸(e;B4Yvço`-7rEg4-Oo#,Ws =HHV"JO&wW=*# :e(uՐaoJM!p{ӱa!ƒmSSݮXx'~@R +Qdmsm X/-4Q}%Qc^kC(J?5_̤^C #Л۾tX`fxгbD:سeTZ #M,0'kAַ~rrT +7hdO*_%B;6eW_ЬZj 'b`-I"q~UR= +`1vV +ќ> +endobj +1795 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1796 0 obj +<> +endobj +1797 0 obj +<> +endobj +1798 0 obj +<> +endobj +1799 0 obj +<> +endobj +1800 0 obj +<>stream +HWn7eOlhg`HӖ&$r^#}}IkiOMŪŪOfNN2̘|U1ƩٳV]F]mfvllMc:9W fV2x&7>iu]aI?mCwZޟ8kԼMu4ѫ +1RN~% ÛPX{/Fbv;@!?K;R2'b#Ŏy {:l~Iuj; }؍'uIC|mkSکuP(UPG\՜,* Uyo-}WWs7ck]ck} x j^}&:/3Jրkù~O_7 -|3.6W&I b睥^ݬvykBм첬ѕZU&LZnoe#r2ԭY:@*-uA6L7z{U`ư^ͪx<>*7&rS&<./V K4fIac9|\T|Ǐ2e[3VEė'Rs:>̪N(ӨZΌZ)TP%6R5K >n)Yk2s*ϲ&u~ Y_[hqN8::9AҬ(_ڎQČk:͉5nqz;W+uu[<,~l+! v T[Fp'Rf:|&o$pI!Th˰Tih)̀~!#{t{aY%/j37aQa@~ƦcMeK01C9%zI+QHaXQH.că9>9*CŊpRi&y\G' +ؾ֊72U`eNV̔}ZG.[N/,Ms;ׅN=JǥO3>b0d$me"w @lm6FFmϷ߈))'< 'O*t$2uS3 0a:R_ +yKُcnǸG㠫1#)wPkGpPqLEWDHaDdSLdvA +69Ѓ7n7MKiY&j@+ﳋ}κpD]#&S"AKwkof@ :>QI4nIJS +{'Qz.6Kzs{`anpύ^g♬ +@ 2=zUax,i|O.:sR3!\#*P|D4~pN ժ~[(+週(/բ^*:jUh kחs!v&c(% b7Z?.d)dYZ DLcN2-饬ٚmKtfpM5r%t`z`v0!*,®-uwm -E0- 1}aQ7kŽU !8۝*BXUA/S"i*E M{ Eе"PK|Jžr\ ?zS׈Z| J~Tw6=-F!\9c7"uR* Pn̪=]/$PvG( G*Q-o>l>dl6 <|H7nMJkHVuݫ~K:XVDXNOH;)J4Yt,91#LfF'e_Wqxo2<ާ|kp&Ӆ0*ltT>(䖲jKjJD EJ*lŶUAD[T1ύq:b(fsvkgjxmg-8:jhPn + ?d%ܧ'7ڜue5T :zr+P Եgp-ґaPJD¹m98()`l P͉ϹBҚsXGm)kWf6u[o [UK~[X*3 +KǴd?^-^M<=r] 5k6-Զy-փ`l`gE 8lCy'~M-.v_)4# pUQ(^ߤ(lJ.p]2_WF*r#V +>5f$`)Af`S 4kU-(V4:+ 7E`U[7}Yv8N}0ӧm\ +$z7dv=fi2nzȀ'6܋')_WN{ܻބB?$uj$1:; +0 /."8ͨ<Ė_6Arg )׍mػ +{ O^pi6!0ZaP$,ޭW#"Qv`*{X80pp{[31xoE/Ovɱ}ؚԡ  +JXN+[E } /wʰ%۰%6gm2IbY`R8bmJ氘U>I}ZREf2Mzb^ة9+]l||6cJ7u,DcD}Iy}9lIhw:uP>tԴ̎#fkIL*?/N~_͈jl>`4[>4ժ7fK^Ãbrx~xF)INtNؕU*FB?ElNBs12n>00Bͤao (irItZƹMQt5ARi֋3 N.(RS⢰#vnjYR֍ OmOu(rEEm|5R>>qm/lˤ,(vQI.{ϩR~^ޙwgMV';8FULP)p,t ic֒w9RZԇV}]f!q.^d[[J .vNn۫=%t A$ڽoڮC"M$f99U5h Иps r%w~o3-C < GG|!_{7lXZiw1n@?$뭩L{^g )rvpɠalUEҎDSw6ZlӾ5ZPV!-O)`vj3ZߟDת/ɫc+N#Ob gJ躂&MےUr%,+,^MFf"2Va&x<0yxD$?_pB/^֯27W5.8Am!$c,ߢXAD#Ǎo &7r!Ut iU}LJ L}UDvFFM TAyK$=ǣ19+ /?E m1Fwݶ`4)4`85d-!Ճ0X/|L,b.7똢e!ZjgVLş?/!s:5tT4h?픽(+!-z6y{O* "EQϡх*b~)BKa!EKDzqj-Y *ԋ[F>/:+r + +endstream endobj + +1801 0 obj +<> +endobj +1802 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1803 0 obj +<>stream +HnGʯǞ8o>d#`Ĉl 34˭j)Ğ~=[,2jq33&rrgf*56sji]Vw-Sw~Q^0f5>j@Z`HtbD_f?Mj<=uW (j!5"Sɨ"XW<k2B%rCT3}i d`nJH}xrO_ӿ)[Rv6X\v +²ʩN?"D#A~cVE0p&h#v9̺*fT +r92?9fR>Ka26tBh +e S&v]@ԀIm +\U2/ѻdaio:?ׁ~|@ +%e* \՗ O{3%4A8% +E(+h*2e?U#پriM=R[rX9sKj[աm۝A#o.w&ypK ! +{ԧdFѐcxV1صC7q[…y]/q/מZ_y6LLmkﻥp!EBL( +^{ukٞ!r8u_֒0 A\'(h~%8AΖ?t|;ntS#XPڷ䄒BguWnpXhU3F­u [0U-U LDz7Ե`E׃UxZc is80|d!,daE~͘xE+{ψ}Q?7nluaP>6c}lǵAdrr|lg4gmIiiQhd* Au;z;~w#ߴaR-j+5yBۯI&䝖_TG:q0Dͽ(Gp;6aM{Rҗ/+@Ήλbbn TbuO0_˟csTO@!J=LA=$a*H(^P;9n lq:D]gt7&T.p!Bp0+M l' 4oמ[QVa TǷ^3cO*7Bɘa^Z/Aš&^諾"]⦴c2FhBL[tL|1=IpUW( fE 2ЋwfѠt #sRbK)Ed)9\|vLkU;˖./xZrYoψc{.0Wb/.-..aL%A<5PI;5+'' @+9Qjn"3vTi{&$ޯńC/jjZ"8y"Atqȴ[/f6 Dz61‘U~g&,Jx$~AV^oܫ,X{ZslhB>v%LiSSc8Kb"ܗy#{%j#fO@V S"%#) !Bd([ Lܞf§|LC(vbŇ_QjҪv+~&{㎨FoÓɄe''/Θ[ӯAg3+-M1Ƌ(3d';9=?縛XQ(V]^ñ^8/CǪvgHo }͙}$kLȽzaκtKW/پ>r_cKl[NUgWɓ8X{ϑxG9='}4<ŵUIWdÑio5hkH#cZ&@1Fb-i.u݅4-W jcdzkbNDT^_|IO¼] pdUBZP8|ot+Q gm}5dz]40;m6R{H7iI;0$Z~ˣny[ȼ<>\F۶<ʅk\-) =90Hs-Dw,R%;A/ܝ7*a|(8fG:@.h򉞄] \T ;ٚ' 3a矵,wfmčiyk$pwbrI`7A04z?N$߳0s~_5NeyvH5mlKbXQ{nRMv^gu>Z)a$),) ow;dRjY^R8!"Л)SšH1:|9LS}diYLKw%&A^dD~N?0Թc ōM +*`BO̖.kh'j(P>,KX n;l gbSyi3c`uvq?1,DoJjYE8qhoZq6{{̞+R8Lsǀ/_ bRH o C\px&)?d:V('DZjkćzX KG%ʻ.mCRM5 ><΀xT)nA%*B`p~;)ĿēЏ@]^w.*:j_?e + + +endstream endobj + +1804 0 obj +<> +endobj +1805 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1806 0 obj +<>stream +HWr}W %B7d\Jٲ#m ˅D ^b)3e Rb3}>lstʨcȩ+N!OC[ ?Lj@BQ<ԋڼ4pHrB (r s4wբ#m]#I@7)EY6}wϢE:~t)O2ʫ7?-^O2_,HXe~@>y M{ 0LN e/A%>07̴1r}1q|&هq=8Mr,Bί LapĨ@}عkp@z][;2;>kEO ߵu߀nA*1yψaX~ϖ<x濄?gD_dzh~Y#x یOٳ Krкf/@h5*r +#\=4A݃"bZ+"&1j-E$Wh /]'%yZx}/7Ǐ7"PZ)u};ّ1a ۇvs#W}5`%<6?xg5R"m[ <|hYoaAlzNY7.嬿J +ԗkBsU]1oB=~$,t_%&]5lWMW +ʞr0{%#9ޡ7_xIjf"^NѤu0kڢ)%^5ʴY*@΋_wH)01q`MӲbV'YrWCym,vx̖w.|x7ki#y@j`Η)mYSGh $@K{@E{C'Cx갓]Mӧ;_*Ι]wyĈ7وUYBH쒏LۇY*3r2o7ӗ7ۂEm)6Ca6z6689Γ-8xW/ 6PrLAy@+e-aQ&psTYF{P*PUPqm5yj{4K ]zF _Rax/MrZv n5\[}B#73KP]5aJ|D Ϸ~2Q|E| E|9Q2):Bڏk{ANʍ{/SeoxK +}dž2;h},brhT7:#ShO$^S9C2JO&VT=vx>V.v/"ig:~Jt\ӶH/'-ׯaF4ClJ_G984'l{7{ij/-XZHAK7+ܧ4Fjm5] vZ}}8D'K{N\" +BgNeOt$&qe eAHi_ǮMoѢ׍0L6ɢ"=}.V%j:=RSREV/ѮM{JQjJO=>& ӃW_U Ae+R 쥌tB6r@מeWֵu^I1V5RPeYf p n2)"E+9s +gg vG `V˳4 (m#\ղviר$ Ji[G8Uu_Vd{f*g2t?NbJs "\ݐ ғTNӌo^9.3يQM?O@QE18o c3(j>W2Ұ|Еm=BjDerXBz'~bWFӪ(Dg 0'*RoO?21"Ovړ;5o)vm`4laxfʹJMrfKڅMsg"נ?6`iNH{e!Yܝ48w73IA,S<NIXe^\7L0lVް?&mJ +ClWwuR ڳ#UEn`ٻ>OsmAHwyp/ZW̉%VVFEjqntqfB ͱuz߾Q8-amoKc;.ok_-fYZo4A #< -3bhzHEp>x .$QKHA0`a˪] "7Z|2|Kg27X)wwHI@o]Q8tP>΢UpԮyfjυsˬm|/䎋..+ Õa% +tnt5nۀ5[8wΏM> +endobj +1808 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1809 0 obj +<>stream +HWr)8p-! 0Nf8N, o("PWWǰ.yew.mR)U{8S¹8&?~4)LYǨ.._m 3ےXb;gۋQ'IZ܌.hTƹ}8],Wy_K(qaV4I~WS~Ӄƒi{Ϯ>o$vࢇu4?_&r Gs—Ų=[ +ܑOf?܃޻G׭/? PB$b#dyRrʮ,좝)Dc NnQ!"WW :2V^N[tދEYA˾_6fI)m.~i6d12:i{0-%(1`Ea_K[k jHs=/ %;xA +d}%.o X7_sϿ,ՕEI#< zY΢ޓt\vZHONw̮#xÂ%D|yTj> K%p.)l-+LgOoj)_6˯_,o$!OX֍XCeUJڧ]dTvگ.~]C~{IY>L*5dk!gyjQɮJH9A vBH)ؠ,NnC\|9masI i6/c@IB{ʊ:\أ)mB%J{G[)!KW*0ǃz|6qT"Jc%L8)PnUj7:)ˆ7S8W[!`jմrZ٥ -waEO.#;Hd`DZ,\T}Tl'XjV4k8CJ"+ NU"b,}iD kƱvϜ"Hsހdq7(5wO'וּtƌTs2+&bQ"eWF-td> GZ0o钒Z{pB۟VV>a*{rre7s9m5]<1P=W:oӆHN\z*^EDWU~3ahяs@ =@{zPǦ%oo&2 t0ҋRO9GjxIQּM{ ;Q :XY¯祽۬q4?|Ifxs1y؎FHC+wiŨa3KI)sJ*h. fiFM"v` [GtEjE~'b-ب|+JiA |q#%i;W"W|:ɗӫn;{JIt1z %WjɥlVGJ%U~_W@E5t[IWJkaVRR,5Wư\`JA@#FϝDYMxSL%)nˆlϸ6~#n(YV<Iy9K wJ"rx 3J>3»Uttr*ӏjjףCl0͆Ô9N1 hD7L p2 n(d?.h|$Z_C8M,xk ^!pӺ6CS`t2Q0[lCSb?MgU>l!2 ((0̓ڟZ2@R <<9ߑ5&ElQMKz$al\:Pg /j|-5>j|=Ҥ/P/XTHr'xgy0504Ñ$ ^,Em 3{EUޒF8?4iE:/]Kymc̉e@!Ka[s_I21 K%>a 4,~2zX%:DfVBR*jcցX"\ke.<٥1J_#f3 î.ۈyT2T䢒2nJLC"tM3emk +JVCympL?KptKu4_Y]yZbC~,%Sf︒*L)AC#H]3 pG*Y0m.nlj6\.>F뼗7y\7dT̢3ة~I^8Hx3ʜ%EVBP2[ddIL+q.hUMuʜe9OЕLJo[ +S1 Su4:?kPmg~7k  "  <`3nоqPX$VXXJ%xdkʬI`M6qTk&D+qB&`C[ 9uM|Ҍt1;hP D&5D}@0myVqH-ֱzYFֆ[

    `8@d({nU>"@͑֓ {B|/{V(;بda'Arܜnt_AȒ$cy?f" +7eW' apY֐ow~JǼAUYKl@yf1۞W6dbj %.IyߗKPhP8H Rӥf +Mwֆ>p6LPHr4;[L.gڍT0$=~>Z@d!"hHYVG6{?ek &tmF`!{{jM+.`v9qJH4=M <+hq5ƅ:^Cg6}Z,Y(o_-&q_/Dxmњ38t𝤣%zOG0+pl2A>BL"RNVR_:@T0C"7Gb9)?ګh$Z-N4y +$OI`ȣ'_![Hz8XF`hϵQ TW +IAƕ d}گWn15Edq +WtumobΐÚ*p"|r6P |۝cJE_]V"1ڭ[eՕU(5ržŶy MA:Z(`@8 &V [n.kNQ5{bΞ{ML=ޒKњ+4Hv6m)l謘gR5683|JA璘cM0wcK!-\a^ڵ̞PAP ނl}260J6:´#w]:zĜ%V(ȹ>wn{PPf%Yi+pH6SpoR/L=^~֏)0.zUzՊu W~fՋv> +endobj +1811 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1812 0 obj +<>stream +HWrۺSl#!@'DI/(Q(ג:>C߲IɀN&_췻|<;_.byu&eQQ?zҶ +׸BR׳;UpvR\eQʉ>J,~ WTه\*9kx!1e--lsPdЛ*K+*%ɩQcxf td{j_9f3a0hJy@\`<䨰|t=ZxdA 6i ZSvsϬYVj=%84*\;jq]g=vZz&&_o2E7TfX{oS;bݒ5[$o_1>x :gm_dyRtefjW<邉{]hdKԆ$o +ϱV]F{oNc3BL=Sk*e]8H+Aa5IbDFY y<8LhCY ݇PK8s@86nIB~6lgH,aiEx?vьmRэ_q%k/0}`T8f:I<(&Todz1aM#8>3wM>ٺDVTSq(gm^B. @bم#`(ɳ4cqӯUrv >h,l`Oǻtxq +\k=$y{5!}E\L#$0^8 Xi Wf`s, ;1W#Y`ФȓugD!c8h%U<\VO%wp}aw>gԵ 7-^r-Jko뷾z|j!4<{EqVg^>ASr+sUfB>ێ-J|;q6i'`TG ʯgz~#}N#Jp ++Tذ Ȧr$70ףHHPv4@%- $n{ 4]S鲞fuNw'3Af*}$np ,sqSOצ~aŐx>6Nr18=/MBrڥhTx`7m5fxMGoqEWc(; #&~14&5N +yL=H8@dc3@B<`Il%x +[)qw{[ V29Hd8q8}]N۟O8[ڌOn]>vzlzY8k #@'PÕJi$NI\| 88a$N 4N#NX"œIa$BR+ $EyQ,=S[mi߇3 @Μq%i +r#-Y1PHK|L0TLzTM1&<&* ;HmS)M ;m +:AcOԶ{׶1?5,C$[R׹K}r9] PDN|\|,{"+?.>?'?!bO .>œXHe>8]i@7 Sd'5a=ýĽՏ.|.Gz\X7>]7 dǺ"򉺊qcݱt%zBi2tR (k'rZ? |X>@Kσ^/`HC; SlM?}cvM?y@ O}aU(54*6p G,}])h% ;-m(YhӘU+EJ#޾81xc.+t|/qc85/06[k?T&V-?AͱfU*|e▽(7|Љ5?9XOx.ɕNQp-̶A uݿXbC̱~:PӮĜgpnV9:4OۼYxSيߞԅJ;96`L4|I;TqS>5clͼ|Qm=X[WoˤBWJ3RMSS߷_ED6w(D|&'n:~QfQdH44pLJͦ.3J S^眪J 0𐣅XP, #pfTW7#1=V8}t/_خiC2z{HaSdg/[)#jvȍ]Ock4l}UdxaQV"KiklW?d43p8EjbU}xjjKnpG jx3t4n)*400$f#Nt xϫ,ݣpPwc޺r.gcvڼe'I9ͨ$~Щ7d#.\2 G=wbe*r=s:f#ʣ;@\ +ʢ H< iQvdxzF>WRPds6'h`w#5{` NU j%긗_r%m~wTA%NJr`4Xdnv'7^5̓5d؆wGv5uHI_*]fdǁ(!R/2Q%׍@~5700'cfٜ0Wɋ'^l4kjR]C^@;#DZxZEfӭv,VњfĜ(|{+AA/*yH :}sV[n Us{ /Oz'UǥΒy -ǖY5ޝT+Y?U츴e89}0}5diTl|sf6v>>iv:Tu: +;rIxBedU[+EGa񃼶z9}~[>Hc%1=WŘNa='nE! rգMvht7YBB+Jz֍-:W }Jo?.~zfec֫_3blc^Ҙ†NM(5ơSbśwoisc10{ a08eR# L/@h9K8R!L[DƎo;ՇgiYCNtwFRɇ>Mr>>Y95vÆ)0T {Cr4zb{K3eȮϔo26$ӋlkD!vE6KtuдF :p-n@&R ;&3M-{OA0}r3{"D"PEwL-\lsvhsϲbb+ee~駲})- 5 *iu_:\ZW.,0= +eLR8iuAF4$&fҋK Q1ۉRΥk0E.\&nܓ ^LhtzNxo^Ja}^o M2uՓ pPA'/x/'^LF,lGRW_j}~ѽMeh #"b?q=n=!O#zs"esPELhfi6rZ/TeۏŗK48Jh=Aa + +endstream endobj + +1813 0 obj +<> +endobj +1814 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1815 0 obj +<>endobj + +1816 0 obj +<>endobj + +1817 0 obj +<>stream +HWr+z :"ƃ \BRCOY.N C¦E5o&ߐ}ċT%o>}bÅe_iE\>^&n=<=?Wz/e}[t;,"_iZf~gb%3RVD_(⏑gS6"ML +ߎ%)f1k;ǟ˞gkyG&jU=ԕA,%ϠkAУ~ݿX+!t5F*,a %EuSm;ɔ%߶u4@S ih',BeJ>LڕsPTQGEѽ7Kdu8U.Ib#tו3V%]Ns~.JG=vPFpZ̽ts[1k3E o$s g}>R4n*h_irr> +pq&wմXB%t>tb]x:xz6~*p޶Zs.])7V׳_uEMgNLyb=]8 L|6R*Pv-tXVLlLo %}D^IƲ"e'h:fEw%QzHn,+ωq'Wsq{5 +N̨ WdAMW[I9m&+ 2[">ippwW-C6G&ʭ+{$i`o 1($-fތMm%p:*\{po,ЗQwԤ |͞ڟgvd$ڟ@=;YS>@Ub%'Q). VM\nUl*ygRAj#\ 2+h^U?-ppNMu$ zpӵyn%[ K tُ gHܴ10K ߶qA1E7l̨ [nn9s:* Ihc#HCDjmǫ/11o;.dWpIN)TdxTmu*htCLݶMEL DҼKS)jB84T\/]сXQ hRzZ֠Tُ#hl҃4a Se15Sйm,`۷X_>Nfʶ5p*_%0n{jd\skϤzZMrJBs"WAFS?ʃL42eD %x!=, :~l*W!h]m=\fEEX, ¾D_WN6E4*_-OtE{h7ot%[7-2xW#ĒG%/pN?pƍ9LŶG V'T>tsDQ3y᳆E⹌"z=kmx\46xP\UXZabα޵K8?Ԧiz3mJ0 Og+١ġEwt°7'K7,NN\0OB Ryb([,y=L}.u-v=m0ȝ vuxc KED$ t0A[#jG,;"g -$uڸjn\-*ljTNǵ&,avZ<2Gg(gZUQe0w{ê jwl!Uc**&2g5]OAċ}~5k.`lƑV^v#k~ևѣU[5>cHffyOut;aI^9P߉04*,d^o;ϡWlYp~J4šM V,m]+ki,o-x1W2u?&'Vas;#K9Zpuhv8 q +$=>gi6f=&VOggyP} `k3@ovJ)Y)d:{\ꉗbsR>5 ڼan*<$Q` ^Y]{[>F|.=RJlO==j5p3NFNPȔQ1^aI~(^$^g%.;L7G="5]G; [k*|U%a%/) /V|KYtf-`^T~ZƜ<#-R Da#j&nP@KO +L#ÌBrnz{O0KcdAb۠36 P =\0qv- ml+1CN)fz,!i)3:B(?CK:g븖p;jˑ?E# z`'8 +WnB&b`a!+?d"~} +V1VCϰ;f?|/P1Ys|u-O8H7~Szo{K +\k#FtCJ*9RZ8N>sǻ?~|*oR3?M`t +w7%/&4laFZdu|VT{>wAtmL] 44vk4^;ԉ}8䊔ej) _}^i+z1BkU~z."!JETq̪tNIAK)N,e5mY#^l.aG9'x2b#{0ٗ'ФW>n%ሠG0OԛNl|U+ s "m(Yltm1.Ϛn}|KEGM#<&{ˏ, 54N| ]N spkyN|I ]쬕O>zZۭi%LjZe2dl;ot]g8 ;'tf'GoPP.}+XW4UfgrYWeƂ?4N\o^} + 8BkUXnu;w(9k\@*R8 s Kӂ9^>!+ +J%C<`^9nxU蒜c՘=ӍxF6 }8PVx +C}qi^(|OlF"ߨҏRtK0MN̖ͤ؃@@2P@z 'QBٻ@L"W d)^owVY,kuI*5)CAA~IuۛHzгFc\-*V\% Ѝ +#Zź4P] WXx0b{ĩQH j2(` lkڐZu Fᒷхr۵xOR)HjQI5K*YmɛP.Y{;'$?z eYJ}yS!P9v;G`H|b~ݍ6A/_dWháxj47b*Q`Ӂ%$8) JUM I0nC%@U 321uxz  3RO5VXװM0`40qLSΚO0 *rgՄ)h,mpJ}p}pJ28Y˚%DZ{tkyRu'h/4us_o eH7>ڦ @*^tWVn`r9vv(l߽tKV.@'ԡOX?_iBLeZe}ƒ]ܘ,+]~bյ8='%f*p)rNz{ˊkY| +"\(ׅ;ˤ3GqB2S$ /5 += UHVL-IH#nEh8CӖ1' /b>eNɜp 'EC$Œ_wV1} EƸ?su,ڇdx< LΔQs"IF%y0 SVniųNmŭ4Q,K 4RݻF& 1 H!!:-t;#L\ +mf[ U&ج5&n'D31vL6v +t)azc< {ַxŔJ 6܋ݞz\Jb]j~^ KAีڕ敡6z+$C뽪=A36l$)HvP7wiJPLxn_'j&|16rTy*Ų2 F፠3+H/<@P"R̂j$/^ɶDPf=PyS kHpfE)!U8|8:[سML\P{+ڸG8 c4*%L /%ԥQl^㥶KCqۅg0BS T_eD@.&U73`SF(,SF`Q cFkZ57> *WMO~XA :SG9Ę`Ӽqm,E1(3ۋ kY,q\}2T8^oիwSyp^Cd!XE>|""6ֹ\mRTC=k;1갋XV?Vi s3]UqbIT=ꃔZ+ճdЉgΖNYNiT>JGbs(xP5|Žro0eD-n=ɴvV Uj/.=<cǁQ|s8` mc:~E J n>fƀQr6/8Nz~L2"Dz! K"Zr4 '8֫ea9HIG!qC T$ ~eW N;*KB + wW ܲEţ"gBc1=y5HxbhltȜ/ g0TIo9ϰb.ԝn+-sЈip? 嵏@ 4x> Id͋9 + +endstream endobj + +1818 0 obj +<> +endobj +1819 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1820 0 obj +<>stream +HWr+8$OZ3юp;Zn@D¦NT{#3+_5PZr^>3?^XIO*Y:YceVj/$M?\W]WuRFbde;yklQئU|U%UlVVYZ>Z>pjԶ.;,>*lb!&BQ2+0="V!mXjE!dְ1͛jIcǧKNji&+v| m//ϮY'?Bpk A>4UYUwaXl+?K͢^V[1Hdthn>qN:kb䕛8#-IeIuGqfI^ej&QMDPhw-ݑ@mF*=j-g)b77'2yMCo/6ꔨэ/1gLdD1#ׂ̲A`݌mkl=,']e@7P5Ti̦VXytB':8 +zٻEo,,fvN_)ְ읗MiR*-$6/itmWΰͭ҇ 6P#+?U#v 60?WMW>YzS{ Z0bvn>zws-+9~Exe]SC&y'njl +HT>lҜv 7ǚ[:q͢Dڂ hhȂ{L `O!/ Qf> jX'S>Ⰵ7+1)p\;+U/^D_)a:0]#+렘f5[ek pkwdfsf.|OrT9j9Gs'Qǥvb%K.a-ut`~HűUڍ*oR`7^ g!J6A @2/U**R8)j8Ɓ%o~̦!Jm6+7g^*ioE~c~`X㟌8j +^pҍءhu=QwJ{%SJyd ) 5Zւ ']!8 +PB=뎯8=RrI79im5婢@߬O(m }>A(# P*NȴN!{hI`_;M}:diI_:/oQ %UzZsr^<+OKHݢxxoEQcӨ7l^#xyp9s|Sl,Ў + A.B[w-}ɼ  "0pz6aPrK{[E]xeXb;ׂѨrPRs`8p>Io>h۫{}JUqeZԩjs8sJN[L,zAEiY͍8gPht~8٪5gӻ`NW~3>mw32F2Wc*,n;t}BPKZwa0\x鍒"Ap3\vZqʥ/Qו;ᬧJU"]-;XFiFOKo7/yeV>Xt`ؙkq,kЋ/WB(?{_m5w ו11>IG,#=2N"BG<~P T#9@\<2``UQgSwx-y[Ex0:/Icޫby(ϡpj̫]1,6&aD +u}܈aiiDmknu>!Ts_ݠ-az"#cIպJճoCr $EQD?6/$]?NT;Mqf6 c9F2>HD'X.th4P:yNdr U{ BsO0D2?]w?H s "fKTHSX4m%oV>oo-J Ag9! ŔV/~jH̑(Jh*: Ia> *ϴp*`0EQxMu?ҿLI5h CAs4_% mn *7ոH/=]RJʌH}sٜ mPuJ5+;igjqjl3:"h3pdWkd\¬x2D}|L6]_"7=#%;47}3y֜tJ.Rݜ *8 +co aBf0) #Eaq%#<{j:)~6{kmMӵYGmt3ƓXU&h=ȥ +1:bhWkLv/Z 6Ǧ` vj.i@HXmO"(u85((ť':!l^̿8ǭ,H)>|8_A@*Wn+jYF=g؀L0p6lFC2#Rc{?}[$%@ @zW=\JjR*@&a?uޝ K.%r<z1 j'5'> ٜCYHc=/FmYf,f-%Y{8FqX0nL/ZkWҘ+G4D0T2,+~8+oj[WmTѻ;) % k ? +}g @&2K&[Ҙ CPἋqYp_;iE}G!w/zNJH  ghkZ|"J%q+ ͽpi3r;%Ufbdފ-I  +L,b뛰Tt}MP1T ؉}|9 `䣊=+ʯpN"ldq&q- 貔,ЂOZ WDwDbl85 @/}gsm>ADGݓqvxIp@e +7ѻ,AL2\sT>+4'2}̂:ǟ&gu ]a]˓iis#7Rn4`2U)N섪i/&t"lBӛ $Ń,l!Ƽh)f!xiy'w^Rc9u?7ɢz2)YYW]ҿ{ n&(mB¡Fh2a?F]D 1bûc8^yf~仍At^Qb$TJ N[hVVK G߁an[(J Ეș#"ыW:;M*dw7(3_׎1h, 5A*vbF^U+g)\xd~#JhZ0y@koNw=aWMsRxmt7L}zk* &,n 7P@Mk;:q_bGYnثBZNKp@ +fBy ߩIu@: s'e9ApRIn:& ?r1L\=FjNMtge J3[[,Z7*$ Dm{ 9Ă"j/6? +,:q43Eč¶nۀxjn!^^U5F~Wab0k#e;<_8`ٶKF=knU2\nJ2!ΛLpU9P#=OAPhU@xV XgI)nNzЋh٦Ž3?)],(}GQJ1S96f0(=^3Lrko-zPu$^D V}I .JIGos7?Dj}xKd`Y&0J-"Q֐\uM}L\F?q tym,:sD'/_4lgLh&ti{pN{g#V85QP#S/CL\oj\,#{iYǿҪK;P^<,lKf>ަjn"ΰ}xxX-}W>aF -f_æQ/׃ +~\}ӍqN#(ܿSn$58JڑT:&*-?D.~(F%J& +  P3Ʀ`uY4I=fU=|wX1B՚CQQ'C V%dtaghS=?˂{{|rW6"4 WɾBKнO$]mﶸTrVcux괿,lj2L!lRc-1!¨={TZ@C:(z-].G. +\/Yˑ*}^1QcX߁MfĹ+}`}(;z?VGB4=G[>ժ#2O36ń4[ +n`@ O~Z =ߌ[Cw~bUMNl,H^1HJYqQ;SnUa0WEܷSd|~{'Tg%:ܯ^ v)wI6]Xk5zT?fTN@En%YʧjIULIR庀sőJ0cr /~>W~^q8oTߙEȳ0τNEϔ+^.iŝ]l`&*HNC[LNZeZgdX鰺~V3JtuXʰ*GoU%w%:r:*f,FaUɝ%OΰJryX-ѵaU|͸>*xSvn +ΕV;oLg]tM,FEr  /7^AޝU7B&T9q"/4>=s#/k։sT4[<HSNwR4ka|{*F?g䄓 ѣr߯n?>eOS-nlBq@؄Vp~t>–3|lv~veVOp>ogVCMΜ./B3+Ò]y;+<_x kWLpN"F̧*dOE[e*­j2UK$U7xpK /O>`(E3y8fهK;|$sK߅XK?-XZ@?Gwi*u$Π` MIB `w>W~^Izqc}LY<T2K_;|ʋ>vy1֬=~L:,.8P$jt&8{sN6&g q{ץĺz_OKdsPVA05x_ΰr?ooK9z +猞;a9:B2z,[r=H+!wV=%:rtXY4 Xp7r#m.ՉeӔɿ[Iϔ6R"n'T꥖6d*M&X'.WTXJEߢ. B;xrS)|JX@W|AF/h8i~`?N:> ̳DcL|;2 'm3K+ˡ&og{Q,d +W /*}[( RG0{(ľK +-רO +/ 9gc&i*j)C02F""?o+),Noޞ315G.}ⶑϵ.T^5k7~> +endobj +1822 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1823 0 obj +<>stream +HWrۺSD4$;mN'3M'E fb8kɜ*mu )_[TYA}ٺ8'nsxƾN%]P]DMհI0Ǫ9f؛SA="!G7ȭM@7|| 3S*2OkiGFAwHZ\X&҆ nFWEآi$mMpʜ9e)=95jBp84pBS;ʑ_${Ds%,ڜf* ƶ-|3s3+2j\4#ѺfFm1eQ73k*PfqIJ)-7H!&P1T;Τ1=&,M2COӇ(c0!f3'4 +=ݝK`"LէPdbOfq}\1I()8I()8Iz Ma]50Qv# sy@k#'Pگs%=0|?,A_i$I0E>>b\wHe\gO7ieA$r2Œ(ЏKD8ggÍ˓Z:;u+ uB +Kv<8Q>;1UT R5_yQ7STww4+{0aR1ʞ<J<>cM0V%=>"o4f4ƮbtnFcl Fu͌Sm=:16#FzJ ?ǐ* d I3HUy#=!8BA@OX``fzJp@)L TLY<@O x0ePi! 3)ghh .j85~_q9u":Lb5P+RҖ&Q"3;1'x![fu?sn <`dcхK=0ț/1i އ,; }yg,߈gO឴;,[D-gTK`[Ū.=~i2Dm6QRO \Y6}{6W]P+diTH_i_s\̰h冭*Z6΋C9wl-'6s/Gn#{'ۿ}Q?w}f}Et4CX ׁeITJT +] oyo5]2ml>sYPf4^Gw";ܭE +9M;m CAVŭtlMDۗM&nU blS$K(C_s͸qL9kU{mdg|n<,fK7s+˻MxmV]?z%0LzS +#| +vd vw-'yP$ã&W7}Uupw4hn6xWxI1x ?8(ۻ@Ђ>4_W3 +'Hful5@, Ьtx wLfA>UTͥۅ.nH/p]zEf{Qͮ+PLFKꐛe֣za搟b|^æc2A.vp 滑fx=,*W  QOU1psXf*SULa6y`xRzT6353e@f33ܴK̺:30 @eUf.Pv+̠l ufP cvיAËu|Ү~"#^D_Zܯ2H쨒Op pQ+lWƉyO% a 4`Pg +,d)\ |QdC]l bP ftX ݪOUSoF_ sFTxCP7dkμ1=,WyCz1mΘT^WPъэJ߰IKaX45.V*MUvٹЈlԜQP ^?^@Bs 3OIu$~? + М՞4f]GJBw*Z* :â?Ib,U kFǴaV#̈ ~U=IMfGA߂"="ʂ?:5썞縥5ӑt(tH_|.gye)I 1bֲz8>O - C{.O?HJ ..lpPo[ U)qB'>'{tѓ~ssrie0aNSYn`P~whPjC-W4@5Fi/;KT$ވY(ެ1ዠ/j{Ŗ\GF>Õ5րk?-" 䑣1x@4VYl9ʺ?p IisGyA@ahO ىVhrlw#p.(bG_>|/"6'-|7pw=kr.Kj`Xnp7@g'3Ph?c`gJ -FYwb%(hwAIGA&y+LES=ЧwC|~RClJPj,Q@~>xbOx3x9 + +endstream endobj + +1824 0 obj +<> +endobj +1825 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1826 0 obj +<>stream +HWrG}W73%olo9eN[ A(1EzE)d/d9N*U=nq8@gOs_̌W2rYGJNͯfOvQ-vJb3{c.wNZۤRPOeۥ>4ǭm|Us)}Mvk4˗i#߲m0ӪO&y5&g0@`/! Ц{qUxW0NltoGq48?ّGmW5N4Wq%`I9;X<>ɉ7^BU5盥 -+:W;r4lT7R/"V/In0Gujt:KϮ $4yTGWo;YxВa~kP-fP8Y 3S+}@yuu>_3VjVlQ1>{nN9Ý6786C5ώk8~Q.OhZ,G+.aQ:g{')ۚɱ3 h7P v9k;K:&y&k̸yt ADĮoV-#X " `?|g&>RA\}HZMBN}ֆ P-B[82BeuHlbqYbIf 4}M^&\JUIQ͕O7r|0֍2eK^]A"ѡv̋r a|&d i;$_,`d;9#d&޺Pd# +ǻĦB]Up99?߼'hl01 ӟa%U##~kDѣ'JJUG]: Ta@]9=G& 8Uē!kM):"}Q@KB-W{G`+@fEK独 X"#Mm6Q56٩a_F5=Jjr5+}t`< @e/X,FQp*m$\","+*-I5㋒,f; O0囉w+NA(XrIkhN\M +H+Q"J(R!EnH+ҾH}6<u G!}YGඵ{ ' +>ذݣq͇)S-@,IXVj5ԒhxaxA=wTD^rQ8GOc.b9/+N޷钴/y| MM2Q]l7[Om>|vӶ/ +)ZmikID֋p^ 6D@N(Xn="(t 9}3~S#1iwTK;}wT׺#$MNnͤ'4mH5{|qťU` 3Rzq}I"4_V7/Qr R>s]b=iQv]{&9D0[p%QX0Ny9,wJjSgmV~&f=f:DjSh%΄ JA]lNbuyn[~m~%VPBו^U ~Gl񷖺z yp͑BGlօ WVU`onF}<7R)n]Ar-}GL%/rM~] KV;YΗs ++7 ٢J*+"5n8HX ё8>N>4}$(Ku~F~q|-AJSW~`vwΝ;7Dz.5!jx.^ ˪gDPڎFDVz;^\o[~wsݤ|,AQ*H.>dΉQIX;5XZmJiC/pʷlՁ]ns~aV W!I؀(HsoPS*8a>=vT 0Qh!dG_Otlq'_NtD?Af#P % 97\ Gر~FE >d!#8Vo S >]W''HNR]r Z"ʐP@`N\*~jtF$֬KoįQb&V8L7vBAewB v\ ɱb9*y,<쨔QLVVgåv L+1J >oyNpGVۗys)هAw_{#g/O\.(RƝmǶgȐ'z@_YU庙P#- Rgov #~FMT~Eðm=uǭCU|* +@noLٷ29wߚ~~@{ZTmxStB^ME𤌣qQþ=4rw'&u1s(z1,jaf,`ή )iNyÈ&BDyݔ_ ~XX*E}~}]NNr'o~wf*>:_?U#.65+: 1&w"vG?tukjv?}D'xGWe$H_Ҙ|73#]_fպmdꠤZy| v3 +KpܓFjV?OT!-ǰ]7 %\7WRkvQk\՚Q w[>_ED`ubNܼ{C_-&{d5{=KSW{wCr 0Tg,t &od-21z5g[[ZL~uڇ{I)lK=7ܶ萺}Fw&Uq3iƁKRh QPBGGQ)5$nt@ ToB R$p ASe”\ e4.Ec|r-|Z(ۄg4TqʴweZ Q`y1Nʓ)sOeF_pZՈ0r=V Ur|GΠ 8_香Y:М3B_ɼBoIgJ> psoʩt|Ab2wQhB4XYIM Ӄ^D*P{ q8;UH}* DhyasZ? y˔#:CltuJM$Hhf{ 0/)PM@B0AŸ<-Qzvmfz+JFP*ܻ֎km1T:D!뽈O#F %`[`C +`h35D"h4iSS5f3l},+Fy!QnVdif<|hʇrB+{+SK) b;V!$42 PCR<7Щ[&?yhL  .ˣjf#PN'dKCo^c@ $p.g=[Z66qsd&m#=H#dAAlp~&hld=;=@-V߈\ΰnpQ1[pl y63q#;t-z@B {O-aűƩ-E {hͅ)6"ݑ6-$٘pà noɳ[ km2n(1{K(wN} -όj/rK^ +$P|".)# ]]Qx&BJT jgi- ]RT.Qr0O6l)0B28 &+d[hh9drLOU Fw`sZ04Sxp$LA$W %-Ɔ*V*X +Qe| +|f*< i=;s`a.,sn<چlpk2>==FZDbzZ>N$q7tRԎ'\)ʕt8d|A=كS)PrS1Ez:9Cs(HBrTPz9:#U~{VGRȣ*J.#Q_EC^gtZ1]+# + n@{ D U/K.9*QCۂW9NM/ى>*KT< ';4f;z9`rcMrPtT4Wb^mD L~fzYdL%;drڋ{ 5#%p8C_%Htopn4،Ms?tZ#Q^-q1#y M]qJ\|[Dup>{ g. b0Lhr} +C +C1xou(KqBc =-c +MԤmVfnM d;AS o'IU[KYaRX<dEn19+&ryaE.[Rش"h;T+Uwj7E0H-:-0]egk6s*8wY~,  8viًBߩ +%th0nҦ1n* ƽթ`I4u4c6bypcj7QA3*6hWq*XEɢ3'-A4)UD ('+V EUkKJD';eMթGVgBh<^ƑEZb\B==}ki4o^4N&5MXGG;׌p L65!D*Ev%o4,]FR#g`96*' 2߈ ycGfVa3 +fIbЮY5R횏7+D4KgmxSnP,%N\QGKs=zLw}#kpJyM6΅OGi;,V_ވCwGj@PlB@ 8jIb2is`35AҜD*v<Ly=!@X?G!0)$lQ>"r@{|׀mqkw=qZtY\#x|@7a=B*%aQz-vx]!^8 + S +@Y!9*[b&Қ@4F=uwz(vu3'"?M YsJ}.Ø]jN2 e')BV^6פ|߇)ǞX{.Н_I|^# k}A-n,Gsn> V >K$ߣ]BH/\al6jCAsKHG?lj&x ,N(#~nmMlj,rүwY5h.IO%bgKS#$W ĵ)r.q 3$^6*GpѶ{zu\߬Uc߭C v+6[ӕ׽^pWoM6ݓlR7Tp{=?{ъ޾[{ě + +endstream endobj + +1827 0 obj +<> +endobj +1828 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1829 0 obj +<>stream +HWےH}Wԣ4ժo\ehõݞq۬e>c^/df$Ml@RS&'QZOjj'gu՚:JڪtŖj{<;j;U]fz^>Mi|q^?4Ov i9 U(l cm7zkMo ޖ寳 MFv+:t6 +Xt]i 6~'>BUjz(˖?6 z7[UᎾ@G^bпyn=A/-go6 ~,D+LKzYn7Z]tU:~*[&yM95X_v~,}Ue|x_`gԧ~6VyUZ6$#d4|LT]Ng lj9 K*P`wRw. ͓;Ϋ:cj'VSfACm.YuÇkd.ح5B~ײFu.+5KǗezurS¥Th\f[\9Z`8r@w)vky=lt6JsVRѰźBAehv^M.Rѓsk]syS<ʵD.Av@!M +֜4 + n٭7㎄@++cq[R]=)"˲@ wsK6i뵲u"j& 89)V\-Mː8 Y1NF^BǶ}G`1+ߋIq-d›k/K9њ m,$c~RL"a?=F.bmH^M]?ž{F6 z"$6%aq?%Ғ LSòn#ʚ(C6wڧ[ + +19,HKHEW!0jmS`-\Bb. ri}۝njl4l^QcQT;f4e`U[x"H@rD{$*9*ESKnr"jAtG&y-L#9:)ɳ?a8)YHݒ[N$!J#E<Έ^yCOF:"}mn +weI<ӥ5) mԃ BC=Qkf)\4}J "i*^MZ2#lf;BjNZu8˩Ca mpQ&q6> a:y˹#P%F]H^ח]J~^=j)0.>u*0V +?/ƍ+,7zXUΪHwF-p%yh6Uhx @_Q8Զс&# lr}宦EbPG-SPc(?w#䊈2.2vO}E)CWW9l,YEsīSnR:SFОSH%M YH +e0G #վE@nFpRUSˀ{ْGLĐpx0ʮ8U@>{{imyB{'<y<8nkt R}B&+ @7wZi%m9Z:r Fqb()~C : rL /*(92IJ%!s@NVkXe`ql7Y J܂j9XZES] 8 sB^*KI  ť>ql(u+Wj}c !!t\br& +eﰀ-i_m_ڶ;i_b;U9`Ʀ9{yN +(7;)u +=E ny +'M +C. [ʲ 2uxKtg l år2.r 04&mOwQϛCҴ5% '98 M:hg_"zXkeK7I:M+F&߄7*$&1ΙGҴ7 \KP;\.1]DFkp`ڦ1]~ ^ F耣 I% ơ3-?ګ9+؍qHXA{"G#B+̪i_R8߮$Z[?K*-m2y^ɵu.LB *]^RF}XXzIM/X(\xE4c(ߣՂ0,GaY-CݞyY1*TcN촪djj:z^wv +`3biP ]-< t Rxx.**eUe﫲+~ +|>< dʼnIƧ]벃-]&4zU[ߖP>ņ҅DMsc\2XB`9<؛r'#MXȱ;7)NpqiN_rϦׄPwZED{ +V 3/>K؆ŒJ|T)A.\NۚH *SWZ]{ :`H¼5.$Tbf | Ft,3fZa<TqL~;i$ ЈkBarO!\,4rh6 IjFL'#;$& +8OV~%@nn%IvPdyùR#zg6xpyᙤ06goO"\cz6s}*4V#;\*ک 0c)̅>\Y1~X:0 j1֢~ḭ^ya"*ݏAT1@A{gYiki;?nt+%]PXN-76j79Z) 9!z[.CHCăT붟u%t|\8@<|hRHSH},Lf.MFrU_2Z~()縑y5P,*{D,MV暥*͒){wM]ޅ^NHnj8ߣs"v˫m ʐlj]tAЊf tvr$xA{?\V?@Le=8"褳OqLM*pLh G~'Kf!f>/"&@B(d6wRC lR#MCU[ڤ+F =0=Q0;JbLu9 $ZFr,}I{#YRGI?nZ8$~ML$*(Κ\|ޡj|(/0?ר2|EqeҶj_*1/Œ<<#MN1m<.0ր&bLsZFkt9v(΄*WzJ"^XNH#=Z1 㟯}Ef0FepaRol|A9v^ 7{Tw@휩@|xttiAf)#|:Lv`a2O'Id9Wj, ,MtYʖW7>G3 + ("[/[z)$љg{j=EW,5t!3H܊bs0a&I"]y{F]2 &"TSo 9't~_TS> ~u$5٨jY'q'-e)VuAy}^7Zv6_1KPTQ(;I E9C"_8gHvnD}{&[Ň _l$<6Bl}%Pғ87Ѥc +uҗ6ū&]OܾP,NkZp LouA"vYlNNڻ5 YKv7. +áwO8q? +&t#4)f +"[^XK N5N'".X V r=/m)+<_m)KZEiUx\w9ь6lj3L/A`)sA.]L7~8b)yb$+~ԳEjB"oC-. !NuTo L~_]j3D,&^mFcBVAan atW5|cth8P&4vUHW@0V9 BR #nsBll?Hn=DqiQRv63%j3oܻO7R%:E_%6:'`Wm:c:|6}o;eGe^4А)RjJGs.w|7_o+g> ֳ,L7vuY|FvLy-)@Xz`a|t]Gb1וQ,EZEYc*X4@$d/ ww7~U?\JWyjAk7NG1y| ,EnC"Y ŶD%u˷ #Q:F>{p?8%@X3z[/|^SLKw],Hdd|%-ek=̳f_<5;FM= +f oIDޕ{z2)wH&+FmRJ~gZϜZ36{ZSQ+j?U]PwkXSibmSY[g .&z!(ժM`ͱʣKvxq܌-%f>'c_ǯ_0`W-wnDLGh=M%d7&^߫C~!?(`1s"} + +endstream endobj + +1830 0 obj +<> +endobj +1831 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1832 0 obj +<>stream +HWn}Wӂ Fny 3 6X#lm'ʖhA ԕ(ɱ XO]lgf"덅,* +#̾L_l2s!.k67>:sLmdmGyjfϓOw4c8=d-^}pEY ~ϳZˀ2 yb4+\A 3YB5widaG޳$'c%e=@E<|va?Mp<Rͺݢ=kOupM}nq_Dy6(hKQ,Td"xyDC =?05EZ"U֫tȐ3MƏ!V,hBJy|{]T|<3"+Bqf%@ +H9:du%gJ\V/}5 #pj0pr|QeQSTm*!Q!RtT%G:Ek=*Kjg̶\ݛ{uʎAa'byvrB'x<0‹Q!b-U?o^Uki(RipM'M-qAlEXԊ(/^Ҹc18P5DꪢDžU=>jt*MKKq\ p2-魺t:^˨RqGjZG7# \BpAGN)IrhNV񥝓,YZ5"s9YW]=*˝2FdIytX_Ol@/hڙsn;ΡiO×ln7냅78s^k9jZvKRVRGYJmd^ꫝՐË@"S,L vK=P)mY3*V^VU_RqY^#8H2۬q,q)KG]߹pTOs(61*A-+t1pQc:.PN9wם|P4&EɲBli!cB/[!h[rc|Wf&-:\wR. +JM'س_U#s[0p? 3iԲ &i^JHO,W*A!Da}e?xO[2r-{ +S_VGXveCnyp(tp|1|Ba%{B=[k*ӍPu-++aBRnЍ`5[&eA4z3QzmG60tnxea'J%d(Py +x6a6y8ӘI)iLQוf]Obɷk3Mwx)xϒ+]5tGjPe6\yOU@"k%l7*aN ؼJ͠" wG]X؇Ż@R#PCIyp3 R@)r56Oƕg@>WaqcdT=,8ơR +.uG]B7]x ݸ0 b]F4fq( *zC$> HPCbxƙ( N r9̣bD%l: lHM ѶR{<$T{ x>ۣ"|jb| /Hyd<f,6ذѨ=cf= K T.)K7Q;#\9vg2謊C}.Kq>FycHh՗BM-ZBw,Yq1dlP2c""Xԇ҇&ԇZCEj"#Ρx`s +yda qDYֿӒw6Ikjʌi%zWay+!# ,%F >DKt)Q[a%8RFޖ>sa]Rs ~^h2Čͼc CbWZ!/\,q\̼—6=[zULԌE%dzv@/j;oOkɻ61.O3,h)8z`)n 7I(GLGM'5&r7Ѡ Q1D󀑘r]zdjYIVOqB%ΆW=qX-nxea;cOt'iN {;)T#>QzI{O}Y&}jO)Oyjc>QzI{O?S4aQ2?S>E}/5>ߤOO_5;nIOѧg8>6p/F FmMj2Ȼ}}o^DuwuuWE%iV=(bkCG Hpä<* KIy9d wVAJ0Nc`3I<9gJBx8KJ{^EVB<}~WcqAq SLĻ 1 {^g&bRѼu5ļ#|!}7+`16bT + ل +> %5<̴6OZA*@KY{ !`L || 0W /ivi!Pe 0Mm+z%Zy#*4X4  F40 Ul&/9CdW;`8?adE>,d) a(ΑX-ߒ/-LDO`[lq-_/ ._pY$W}Ɇ^X&5%]lBd,icoi a-V=@?i7>H(E6J4qr>s-N9-(ن_Ǻ;|}n6}6U1N̸ze!.ȗY.Ld9SAc=\PPx4C.,Zү1`Am2`2YY*5K/ѣKL$^x/^P/}6=o;! ",z;G>SRVINoތk*$Y:Dn!I/9bgZ*KJ`rT%H*?/uuj3 9 0 i'Isw\w(CgXbl)`^Îw2AM^Sݷ4d}hĒ? Y)|И\,&Z91``:6 Qf붔FsqzBnO+ ^٘;N0$Gpjd G(DݍP|JD M];\U#Ν09bW_G'nā66a#%+@Juf'Uv0fn4A{Uݮ7AB~D\:.SHpK"AH&bXQGcӨuã5VO (P}.`lb"H{ձn7rL*R1O7 *32'ZqYH+5Lj_TM;K1_VRѻ.eᾦQj`|JDzN_ׯ}-qWL_kM*~ fN CnBAchd::*~!R؄rs%A~<7=\3!!?0H q4@#`s$LuPlyQҴF᳀2̃ϴ9-v(/ǹSnsf3N+JQۘn8P+8yLnjRԲ҅Y$qCLe{ž%Zc+"e Hze@3 )˘(qsN)=3W%W29w+@~|Nd@J+D@ f5/G)31^ SU8@bĒm%:MD;qwx!.Ϸ/ʮi ,M#I­H67?߳ }w7hP+˝Pl42>\t̫!#$BK̢RBu>oebwaJ jl,\F){hd6hQz]g{d +LhB{  s-Yߠ9Ӟ5#Fe PX4Vl<ڇuyY.;ykssJ [1ᔳFwZZn/f];ɇV{9'NbCrB"CeGk)P 2qav$mZa-FALt޸0z(ð:U@ܭ$9aZ̬-@hSHc q.fAi޷F@(TJAz{!ީ3F\J3:C^y b6Ŝ*+ڑA0{)-{BJA_`:2l.ds>yA/,?و"UhRϷ)eX%nбT2p.W=,"xwþ)@-u [Ic@Zs| ˁ;DN蛺縷(@ 0S7뒧y FFa_4uOL̈7F:F3"`Й@Z+x@(K]Ո"自A¤oo + +endstream endobj + +1833 0 obj +<> +endobj +1834 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1835 0 obj +<>stream +HWrS8@*9H˒/r)RY.RR$ϐ,eRIm,Awy\Ѻ𓑳f*k3XlZx۠vmZ5r(zмjwӽi,BGJ;Cv-BZہYn@ؚaдU9~Z~KO=\v{:t +Xk \$D[d#P&ٶ|hn.h|gvN&\{~}Zcy: z=Ao'y 4?!Rz_`'1-iNϺFF>8p& =ٗi!xq4D%폐H\"=yrTF/:ŋna3Sb}./u-eWjsֿK\wIE4Z[Qq:F5JD*[ZW'ִ[Fɴ@B0ڵnmP[+RApX>#YۛX;!k6<2)8ZEE<#svEWDrku4K5i{lR0}=ɮ%0)4szgagc%.^\h78\nn`z@|T`qd\15bN!}dB4<ddSmo +o|u&WpVA0IT*hN1R!jbhtp+N$pk i#(tbH?VA)q0ᓠcP` +X%| akXVUJKXB דe+|̫=F; W<LJln/5L 61o.޲]I,UgsHj_j%Բ0PRh^.*{?W:}iźlW{Q9$_rQS{N={PΝMXN k)8f֦ib{#.9#2_<+}Ƒ(D3[6t0U힙Rd" +(G;]dx|]/}r'Q/EԱn[DžV]{VdlG_||NʞZrsXFRZ#::UWe!lruUA2Cl 8%IJ2iL>`V2u]zcOkzxl::頎^6F}; Y}IP~iՅj2nNI ?8xymKzo5rް2\~y-z6v|yjr#܆]$I85 [^ɳ5խ-|9o;zgnT!p >glQY @ X$ +yPixԹ98yqɪ!:زXT"3eE 7|o+t +(Sm- &鋓˜ -HAfFn|₞`\2#0A-jP(kVח#႒KFeS_}3PIYj*.J8.U eD_ٓYsOKS.By^'iMiM[`y +{(/E8~o\dzo-w~ۇ՗)cEG5AsklBIڝ@n~86GT(T[E?,_1; kq]&=M5kbن +-~cz쌟f|cу$7yBjYn#hMLN(sƑ<?-%MK.I bI̪]ly T(`HM*] +| /;-E1ء/"I,#~&{y@ ؘnQ(XQrG1ɫkYՕLm97R$dP +Um+qP!\Fe5][ȗ69gv`yb5ԋms )qE}~|^#e=') *ܫ"~?(8ʖ@pI6陾Ldn H>Q _FyiРD]DH@WKX ↤JOYu{,ǟ t?Gmz _\~S?jzLq6#KsNz)&SZ4;ԣ77܃x Wz97))Mi~COP!",R }e ra2.VHO :ԟRKOAS8f +(^qۃUզ內*3!e}usg}$뷔"l7#U%9G' +Gэz8e,굸d3]j);Q_1*+Ѹcw[ҾEo6%} %Uto=AEB\)(}S zN2Q\9N"OԼu-ZGZk. [JD6fN. $Gz![<2^Ďd82 +rD[%v]т-63H/|7 + +endstream endobj + +1836 0 obj +<> +endobj +1837 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1838 0 obj +<>stream +HWr)8pL?M)mr勽$nHP(k"3-u RvrrY==_ΪJ.+֊ғM ҭM΋snW/6UꮚM f<'qrZF˷/[&bPvVxij_ӛn[E?N}gV *X1{tPu2&crPd &X`9}hg4OI'諸]Aj"KwaI[yyyUHqB&vgٛJ_hxŇ[qQ)ilbN7911vYMw)ʑߐk[ + cch8v5'Us2 [GI ըvKA$qrs9Awv fhn\0b8auc[-&Hڣv nuQւuʄl= Um)DuDKA޴/00`.'E~M%UKok 6"Jm͡d +c#`=gON΃JQ[D<~\Id6^JQZR"7 "dobSYm)߉t1Dh +1i? +|L"U 7AD"[֍ѐ00ܑ%J8^(|YM҂;# T5-ms}b5NUhI0YCWAb H8HMaAs,bH,MZ&&A1͈!XJu< V╡" jC'g(>j'xƣBzCkjDUHzv[p1S ͹zshـ@6q ȅ0(\, RnZ8O$P|BAk֧?y5Ԉ}8)RGPMt3:3*5"D2͵cHig(tr|8; JFlP(zgi=@%A9 rdc^" a}=2m$h ,kQ@(5jmKMtpd4Hq6MC6OѷH9iQ!JXn\wvT&]p1̄ZGHA!+Q*=v|"6D!*$ˈI&7A,E(sEMH)35x6rq/e!iwcAk?p&gOu hD`|&y^ʞnJI5c$Fq4g¢iSx}#էg2cLӵy5h9>pEh?)6 b[F,zKG(߻EGT\2Ͼ7}h({#2ر֕7ihxh۱w!#{GVTasjRm/9;p@y9_S."hr)G楝)t?-S{h­M@ZUZAluTRb Dlw_k:gM ȁF;.e(IJMK1]튏<ՎsWW( uq&67LY>@#a΍[KC(SM[ÄS5-n"ZZ٪TB8Y!5iE&g^^4&ԽxKaahݧ({nZ4~pq֨b= :Ԍ埦@[%?e[ŪK1O)|Ul}Wsfo?/x%PGy3qϕ//ĸ"w/&u~wy ƴ<\wR(mƠC-&(9$*ve%f6s<[v<yȳE<烙w$?\/k3X׼GVWX޸t }I|HN/3.+`Ryb^.N8wb8!'5Cb@_'٨rZJr2R:q{HRh*6f:mt8ͧpЅ=7ER&/g1ˁ5vx)7Ի..@ѡbH23^dVW׻U9W,ȮɵNNECrc`vsS._-m#,T^% 2i=ߘ,ٱ}K|g9Co܅6ry~|]SiyyV`iHk~Gu`1ugz~o:C]C[%?~\j/OjwI. 4RљsQvJv:}Ur7  $O@ÑARϘ/vDfmg@O3**322k3&/Ut$Q b" MGTPQ*osKex'AscA{)*d|Es-#R18ʶ/"Qɬ2"rD!emn/Pr=E 4W(~ܩxHO6g#@3'&ʈP*}r<}( +D&Y" cg3zoP7l߿3Pg"8d@*|q.(NIpje`8}[ε%$qӟQh?ŧHRȷx{A{2ޑ)+yQhD6ԔmH=P|9Q Y$0P#{ wȆpóȰL5&w6kxa73J?6Z4)s(w ~_4,11|p[TC393^%UR'RT9N[ ,lsL-N?`K2:`lzr2IE5cVC9`& +ɢdӣ 13D(TpH@OCp<ؤ@Lؤ2oNH"L^|`#G/=8*XP\eSY{HInP\]PZ{*3wCv^d_ښ I=DNh8q`3`BB0k܅!.I1b)e+ptlk?hiw3[Θs[TCen $l(cQ%p)VZ18uN%ꋋlK<q +*i#E{t*9.v\fjMWeiKpIvk<|jzdlj†Q!$%SM |3t{J{PJ# eUVC/^ <^p jc`%p9z TMtP,PkIR̀g(sdG%[(c,؆voHx~ndQ #BxWm"q9f#YIZ@m:@tncʤ;;ܚTwPif`ڂWf97Yv Ÿ=ҕ2|r>jp *m MÄwÉGIx .3֌۪\_}F#KJ}DѳQz磞l4UOw@Hy\G/&Ĩ쩍&ڂwcŷQUTYOQVPT<'FdBƿ-4TuК˹`x!65/ff ++a)2 zZhx2!/ڊ~-gUփxi&Z=T_/P2l Mxu[d2+}z ؇oX^LAG%CS]VP*o=;4g{@C +!p}51֌v/gzph` VF K)3\ˤÎ6%\s͸jro c,YX&aik3@ۈ^ g\)AƂH5b\La@S̛>كK9p}56/(\׹B۠c[2[vN34/+CU|2~X M(7o 8%*=€()1t5;p; .2#5jh3Gyoi7bGUv=|Vj!dʅG.輇hO7-{d PDQC݀VcSss&`22`:yObJxN9 לG|x0 e=%9]ay%;1<-֣߭e#zIW +`y)٣$eo#IG6ZkF|6.pf͈x4hj]k* +wW*bIRD[1 e*V۹xE9Ø<^@䌋 GwRcb_G|,À0enꦔOB&u9؉mvc]Pا1N$ 6ítJLX X!I0p\TDdncp$78ZԐQ «Om, ;5C1'ϊWLxi^ är8!^P(p-5.No=jZ {=?kyͶ)My7O.HrA{]z-g%HNJ⿕d)2|e{_U:]ƫNxC9u/eU~:0d@?`zupGiH^MMn +i)`jUGdɦn@&Wva-dNFmvН9:O;ldmFV*EPn,h R]`(.*z[x$B- +}P@hx1qʆ~8TH;/DHx}:@ޖc_i4#}EoȪ|,XP"~gqR mpKdž./߼Aٽy6VJN2&V7/^@)|1"@pF\+m[/+LkP)vj}{_eXym:_UƮ$ 왓GDPftڡEwRZ*N?Eҟ | [ʄQ)!CJ9̌>DiHFW&,+:aBL Y)3.ΫHz@x/ݸm( +Zj?HE4ǎR۴9F-bg5#銼<;Hɭ5ȓv#sNne0d} &vzh9E&:6`БpǫI4[^6YUuڱiXNR_PK6A6d!5b:rLQ JsZ, E.fáJ TEC!rGIDLp⌤ KKἇ5M#}ό p@07\7XbLͫ MP~`]r&ho^eMXW^G7P6H9Ԇ4(l)J"]򩱆Wd4Dg&}i'AI6sB"l 6dNa`1n8/NX5՗r 0`ooGefM X4.В8 rF!PPt4_#-m&`-Qc?O1X@%.>ǣ&sж V8l>o-b+&0}]td9O9^@zVpӑOI_;@r5% f *%pF`:*Ze<#X?83ou5٘yHXHlUH/s6P"| +*IBrG᧾T8 T#O&˒7P}xlt.-ynꑩ Z{0a,D\rPynR__gX ld=N,Qϸ8/ys{9cD8&7VPZ]{%nmR{߉O1px@똒p# +.ya<߸ؾt=5ȀCd#oBƟzMͽDLHAnPWK #huYpE# + +endstream endobj + +1839 0 obj +<> +endobj +1840 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1841 0 obj +<>stream +HW˒+rYEgUz `b[1E%3fo_GVkCtf}so_. gYY۴m]Lƺ֛vvqyHfyc9,w^Y0Mۺ,3Y=UmWBVJ|KcCȩm5I,WUW][LQ/GDuV0xUЊz5ŶBbGgGԖH>^lӃq ȪPݾ[?u mړUaDFG|:|Qg j~Zz{KjeX\ꗭE@BW{{ݴg G,tu%׫A袞;Ywzקf6gz([݊wRe8s'/+m66vp)_9Q޽KIj/iR!ƞ:jo6#ڇXĮpxSn1q;yO<ҋ#{B{}|}db֠=Y;fR%/T^{}յRwZ,ɬyu3Z8GsLWb߼٬bWayqfWiC$)O)[5Ca&(Rf|]Gߒ)o &!^0>RWo7G=mWG)V p1 h£ڒ.%]]>93~7=*<6~k̚YG'ODWכ9:^{v5{:*|tM۞e ()N+Xp TsRRoBzGG= |U&-_öuF{s- _?Ƌ9/vc/~a+.u;N-|=; EC ^Q z9E9ax+U=OҩB^|vwg"C`P/Ȍ/,;eIWJ݊ƠHΠj a{][yeQKS wc" i>J8a0#pNH-kY~&Myu˹OQˣ&#zpz9 )EnCf0h9lYQ[><% h;3G t"r};ޓ*J!๑\ +z ݒӤsX:>N}ii~~L9rkc<ԓXf)d8Ӑ|OByf Ej$tY\$I RC|$ >6Es%.UZ%bQƬ$h Cc&dh +O/\'&8y>̙ - z2J H$)ksn^:%ϋ9.D1:R)V̵;WH|x%48ѥaAr$ +5HPotHV]0 8c/Pj=k=(cy /Z)!hcХ.l;!hx6 ?Yk :HK$<j2m$z*) fMX,&+t~,#!nP#+E(8<<8P1" 49*qݝL-hйI|7@<hE֟zrclme. 3eh9tak;OCzs qy`=uqoGO7Myy e  ^#bzOV|3*~<@"|㉤mlj) FjL_y`81 + Z3GY +!@B#%| Psz2F'}Y/!&'|<D )$jҥ„zM&r(iTV|drv@;-dž@ !mOVc+$aIX'A]"1"TMdG"c +CqLӐd!l%e9Y~k  :f +0aK6)3 0\Fˑ +W"f3@QT袤̞9ytdHyJ\ϖ$J>l4&U$y'e.ԥw 9qdE賧x,a +bLnjC[82x" pI%PуsI˄ ̧00rxM 3”ܜ]] >qWh6#zq7 cWR%\tadRF- {^UJ\lOOׯM4t ]=%J uJ߇+H?GpW5qzldѧc`BD3%+=M4T`  eicm$e\7*l~s9e7/mO9:#4S{IdGzPsf(A@u,LsmEaP)|` e^{gDgW1!="e% =(JziB }"4g O9D&ԉ!&-!{EŒ y=:2OyY`KA}o-AȲ2kV2v'~Ti[ɍr>h\I$vDtY^}/WO *`H۞ q1&e=3KNE+n84%4;PÈ3]k}D--4}ٚ J|S'9st^4$qnchbvW2[,`&YfK9T23/ROo +IFetAƧ& +nϢ| `d5b! Jѣ%"?s芔;@ϤES\%$ VȊ3'Gpk5$XZ`\a{{1hl1\Ra7Z0O;'XhqxI@DV7@"yt.^K,Ƒ:e'Iq4Pã^D'|}h|ͬd}:%dGjr4@ãxd@Y`1 .,x^azȏ9f')%#zg^;Vir@͑;FlDZ  0Ry| +Sk撄6 3kC ]״'-lGnv_[%{ +wt +W.o4wV4 d\PXFN%*'xz)-EJBazޢND!ΐCގU }`É@3",;,ۅHCNRVDۤ.r!|OvV3{U2&CTèRֲxSn`$1Tș- 1IImYPA#*@vwPY7͙@HUh >L#_$X2Ӗ[Y\Y PHm,Sw+  Ya;d.M G%Fex#K*eTȎ?O9U_i,hM=#>/Di$Iɩז6v2L'jA;[$ Tu*D8ScƐG + {`;w|ib0 +;Ԥ+%)}Otu-Uz Vs=2f?TG.;,==)%aia>~`C8pX]~wu݈"_/6Ct[N)nX`6ݾ#\j3Bqq鱹:8P~#@'J'htBs(tj +⻁ +lx੦6Q(0$[uդ^ƧE +M٪|;)"e[5ʙ vu"\:d^YEpUYJ@MY%%ճP*D B& WU<[-,]YZ8(|&,o8324mlC; صSjL taWTlV.Uۊ֧?2BOtO_?ޏQD^~6,4yпTv5 " qv~Y]KF3~Y@8b@C=SߏcG|32O~'6Y3Cq.nnx[u@Jvj{\~=.V^w N2eSd*Hpj+8r(9qǗM#LCǧB0CU*(i8h E2m{f#=kɱIҒb;<r(Pb^J*Bk'ܬ+-GH5VZjn9fB^ q_?Dzqe$~`.~Os.AH$#p&Ǡn`l32òÄӈA]7&6 , 7 hM_ +EQrma!.(B U\π\Gh,幮{y4~q¤&}8R-|%O.%wL΃yrYH#ܢڊD8d|f\(`Edi5ʙJ~*{5Hp1/WآPk/L~7^J/id:gk. V$cEFJdtXT:xB8A_2b- oK^ qLq h]oPP72&?$ Y +u)0g-%(/xHI8܁Z$v*V;m_ b(H|kF)Gݐx ϡ w'XYǟ ѳOg +a/H lL9tiiW)8PW)וʉp$˭- +^m ')ԀH"xxV6V>HsѨb +Z%XqHVq8-589SXY Săi{>_aP{׵N'BVl|/~UF QFi 4A҉" $j=a nĠ^ty6hMh NjG4}M?z9[ :Pm疴̒[/h$p13yײ+X& EC ĞBAQKIB4 %W|$N"& +0r"e*95h$?:$ThBbGmXZBU3BHZZ͋F `ґ Mٙ2UHmM/e1N#!@PB`YҲS3 U/wZBOF)'@I6" #H20P`takibepE75`r\v6}A&XFВl5,u#¶@I he1Nh3?*eNjA;V0f% +ڤF;,5yReb!Cv+^";XмȊ nxбxEoq +G7*"B9 %k ,18?sr D}_đ(50x݇`My<ze'5N4}XM8DӀD;+co*]ѣ\,dTB'iTBC7F|"j%R.5.r <*fb״@t/A,jkuHPz`uC^9Bn*y.`)2!;Td=6M7a,cw,yH -YN#hJF\y{fW @s윑9ee2Ĵv#=7?S32E}4 Mt`+[6fڶy 0-:PZbܝvN]DOXϛ,+GpT Q[ E>>J@$ryNq73W3n7E*3:]d/UPcFR!oHE ޭC$@UqV@&|C ;$GMOHPF'A0<#ɧAP9 ˾"p$\ c]HGCpUр\Cᯒ u,$a,, f-y[tŌ +@RF`spW/}ŀF$Q3\ ׈i4nm YH |j3^DNGh9ζ|n 0e9HۀIAh?"|eձ=1u +UP )U6"cTEem5 +;Kべfvq1FA6^v! 9'"ll,r3%bZ)}yp=w1Ġ9y.j#8qX\oqښoh_X"F% fRt|Ll8%H|Oė}4 {N1paaMqV%5@P/fycҀj +xXOgψ;:v15y;c<@rh P%4 ~/ +! +lS$K殏D} W[&t$4vI0ݿ +]]ȏC\OK]xqsz&u;O/ʻ͋ivΨ-7?az1^`mf41iA o )rU7BV t ,`v ,]79z~B~p|~F>-GT9t +7z).*Lp+4]jԪ ^87nqwo"nO'vB?jb.楼P'N7ghyؽ߿74@\r3k1ظ]Ȏ;/ %w&(ݠ 1S&P +*7S(ɀ$y`m LOoh, ~&}XN ۖ<)'2H- + +endstream endobj + +1842 0 obj +<> +endobj +1843 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1844 0 obj +<>stream +HWrS8*[$ى]R6M.uK-n7qS`#qsW38;$=$>O)dUk?~~<8uO(p̠4퇗Ͱ}n nc}]'ЏSHTۻ}S-XOPwm"k6r0: +G M;9Z;u5XCt=y>9FFXo7{o[7.#bilXw凟FRt_6%G5r-4EnIP_!8LaZ\ +'GFYwuk_qc?^~X]1U%/>_YW, D}^|ʨZ@[2 ~ +OSS&U՗'\.LqrF>~WS 0. ?)sq?l@{zljQLĠʋ'.=q؏\~VOD D22(1 ړmrVb _\wܸNTXnhvL `JrYDjdU@FBP0Slt)t ߁bZ!36,n<;؟\@ -jG1GGK}*#8/I_s)CiP)GPx:c F`ĀAt0]dX 4_# oTV*K4UKeg=,52woیqQ\apsZyo'덊:LH[&ر kcwt DTi2ζS' Uk9F]@ EbE@#P9dA4ZLӵ~v@R +dZeV[Sܯ3"LrGɌP`=䣷 2Wz=֑ 4Z,$,iDsdJDZgsgW^]@&сzB >&2Z,hz<-$ vtdJQ?Ro6URTڀ1£g_c;e봖D?ș8/=&T[UڬkV U7,0j1ۥ Hmw:(2(8 pE@&%B,VH#@ +)IUMݚ۴juT-gs'vZDIM̂N9 +eEPLmE„_@,\ꁥٖV4i?p~*`T`SCՠ P$|ՠ&źǀh~^KA+@5(F0[fQE7ɢPr(X}1 I*!95+ E+Umf Z:&kx~ۤ"Xbfr[mIGV|yA|0r1z%bp^{;ۋN뗲`k +~RLFѮަ ke ܰ ByP%ΙW|/|:TsXH7} +>lt, 0 6Q|-C<#̻6wqB}M7jyxշ}p?%K]]z*WMwpL3/w}C|%JD>{)ʒ\$b0-@?^,L5PI1D*9UPM'taqg+֢rŗԅSZYHGḛ:bP:2-5D/#=X-vp% "I<ϔsّz +sٱEr Iz7/K raC}=SwG +d$ ]x\ CԞb_?M#JFZ +vXSRSHn(xqWϛuvZD +t8oU簇̲ y0)!;nj +y ;ϝGX +m'Z(2I$2}<7$ϧlrnsT=@#X{odӔT~rn&ײi7LTLYMIf/ӣah0p?'_B_ШeMyq.bP`sYc:[ 0F[X6VdyGJ?֯琶[7WQw0aT/M *ʮWbBȰ!Ҋ _BvCyz/܄T7Uܾ.M$HZ9t +]ّ7@yվ&`aICyh몏}Uy"jńܿbيg86ڃ'wK? ZAWl=CKGQ#]?nv%]BFӝn'Ǐ{ܦ'G\ ؖd8fq|E8 ~R;F~rQ#h- S.zrl K)ڶi>WicI볅ؔc.vK@ ꧯ /- 1;_ Ó^\bTHXWŢZoh2f|#"wuݞu Z|Ȭ5VІdDnRX44ߦp;pҶڬvN搲27E>BA?6&aEH3飰r΂~.+Mȳ>߇PPx@oNW?WfВy#(zQ!@Йo/LO$2h>VpNPUuwbt=Ylb# Y$ R,V,Va=Oɡ+aHljHE>)?\*PlRQ/chy Je'q(7EeJ>4j 3vgeXHrԄpwSEa:I@CfNωͨIn5H~O?ӇDRԂ EI p;F Cmǀs]ODw%.NbC'fr6d{9ű{tiC$(͵:=`d~<XH 26EgBS#&c^:rȄ~l=] +2 ꂢY`{9f&=rĤ7- SSzJY~) AnmW0vE \nN4 N'Y_:[G^p +I<ϖj}^-tͫ |ߓٴկMTưr~eXmX`8lD<ͮ·Qejy>x!jy3˞V;gp^*QŖC( ݯPqsU|jm9HM4eI2v471-7O<Ib\➆swl+w+ܓթ.ͱ5]\ aCКm{ze1<`֋bu:{mqXe"r˄/9xVk\MZ:DUֿoTٞ( :<@:hjhՒ)?Y~#C|!/}[uq{p&yە !["#yfÝ~# 4M,V|u]g)XmCv V? +xm1*}f x8wdB!*,4-Ij~JJ-7͂H{@d@}䙖Jx YY&HZ0[b!.?_G 7;4($d;LR؝J##ˑ1ޕaa&{n\l;ҺCս +y@ӷReBq4aЭ+|CӃv!P "V][ +-r/VX 4. +7ߕ_5R(7bF90)M]7~gFpuZ +duKjV]q}.嵅XonbـaA : Rc M+-#Fvt!H*OE h'0`> K<ڃAv [vPe H+ +4ɻAGRD|9-2CqA:%l_(77?=ʪ1rM3Ls`H v8;j8y^CWH9!S, +5cg@C¡9߾z+<<ˍ~)0'F\vM~75!ö+`"濴Wn\+f9#`~1dao$Z H79oσLM[Nq'Y q>zb1:L9X{>iB% bzM1<ïg[΀Vk0*bp``/ʛio/[hA4-N#e@] ^ְ+C]zIE@ۼ;}jI{ǜR?θS.Wހ"-Y.>-5 &8sueBbK,G8 +L?[4X5%ˊ>mn0 .%CYj +01o2Fg$^ЋHM&x7{p#LWrfP^7h}/n6B`i9G*hlr)B/! otӁ.\E ;[fcPq+?m6&ݔBNN߃q0Rq', reֈ/*]1]CI`Q0'00ʌ%IGĤyEy +hfxlt@"=iв.c`2$n"1ɢ^tR^-5;^\]i +Y@֯E|ΤE,)-RdRqIU^/[L*3%\J>O zϜ Di.tvw i(ew*=0j!$%N5E%ĀOkYIoh$|EE H:Z?jJ_ߴ_h%LCay>īcG CEőz6ա3 Qs$K-dSb=q%!+^ZSm/W{ɉPɶQ$4q IQؑm $%tN&=)4^6K+F>yvvR $(@X;z0&k>Z@Ҋi)դ@;U^Mƴ5Mэn޼@& +mA 6r݂6VA:)후/Wňd)=z,`x([ M1zՂ-Ի'G+YcK!/D>P`|s2-C()UF6Z`-ldaW@]z:{*``|Ϧ $Lg=/ ?v}| ?lQwhF>ŨV֯ 7W7wWlzV"^=-,2Apq6XPA!CcT,i+<,xL[dW")Z~ +?Za}&؛`)P53cZF >Mx!"z|'v&36U)s_hQށOl53vsν8 +_gVӗj9q!ݹstROh~EhŢmY? ;ΐ?c': -5W~G}aXf+x9AbYG7<E~wf D_Ǎ\oPpy}{ 1ь#BJ#? $~{`Qɦ@HnBxx/,,jSW[؈KƝ -iiwn{A[<Ë:_yׯ5֓^3vfVɪ &g؈O߭;evPntLac\uu 2ew\`T•C9Ix`n$}ڵȊT|t"+NǕvqpX\|1pM?җddoQ~nFn^L}񁻯77f-U[َ~Bm^mkGd!Q} VBޘWk+ E)3g^UW =LB` +І4X˪+v6%n>[Uh&#ah"*\%3 R +1w t.)_+1D^->w +Qp5䂭 B0&qvoL+ӓĺ$ HYytqHߵq!.a;JxFs9+@*Fiw  I~دɂR:rR2yXB=hf8mE$-f*s~?֫ea>:@v89Vp©T?2~UA 89ٍwvic˦ 8B[NЊ$ 6cBMxDգgghR7|3RV`wP9£O+"kMZ W<1Ԧ)+JZp'ѦqBBA''>KlMQ}SNZs߉' +k~[15 $sb{U3W5U;KuOkzN9}j[AɽC"+~|c)댒GCݲ%i)FUR׬TIhAUQIei73dlp6nᄷY8*)V,$grn,(Vx)w'A.9Xih夳\Sr lQ mȏBx  1ǃxo 1| >"đAȞVö SA + +endstream endobj + +1845 0 obj +<> +endobj +1846 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1847 0 obj +<>stream +HWr9}cAjߖL l04`fl37_Ln pJrŽ(VZS#Y=Lf *Nqfju"b[ǑVo.qGjyCz=d@i[06uU8j|ɮz~$m}`KCp9Qd% 4e?<굃'|``:?7o//i78Е册IͫMWubIO]c6nqPonHNG X,71O|8a64ܠc.hwo}Otu Ft ּ! rfd/MBts_Aw꤈>FDvgw13^iqv|xC}t2W?ҸzU9xX "ʍ±^+N0*w!x(q 2g y!z@c߿ͫҸ!^fV!^.a,rٶ,53>sN/iK$b˒Ylvr:샨yZВdJ{΃\t<]#ީq֪O@z:W NB#p)X }LAy;ɩ5)8Z<[s>j-O $H=g> pe!tc,G(4NC +yy ?߶,u'@qݶ}pypiReYvīsITB +ω(< ]hK A %ʔtvVO{քj-KlOT)o+fJ!L37@W r%RK n҉WF2YFOFqǎry.˓3ٱl .gwԯ&uO\Kܛٻ7z;lsѻ]GrP,oBѻ0L '0W֤$IyB(_d[q9p|6//6ّ:xHm:di*8 RVJTqP MgNE$V>m +AT"]"?^*3y(ey[N6vNA@tD : ;|ͣb17j+́ BеI'k1C'4#8f4}U6q@#4~O\5p4m2 ӳQ&E-H `6}Jp =ò;:d0Xr8"'V^94Z@rgŵջۃ݄vI Bot$F U7;2t))2"G)mH#x܈;k3^[GX#] TCK`&;ﭥ +MJFo0bfS✇)MLv7hvq(uZ+F)B㞦:? 垦)txYj\S#n}G2;ƌɭT=F +%* "w +Bʥm<96 \C>e N1$=&e`Z;H&ݎLۻC_戢@ dzdLv1_ 91y(rнraJkdrUR'ܑ EU#Yʡ-plfl"My (%tb%)] 9˯ nZȤ Swu P +@ETMJgLUoB—[_k 5؟nGM1;S"3!_uPX"RUWMZ =&R x:vzD$2z? f{k+vDBox1ZB(7ѡO"OM^Tل,&6ɓf0Xz` qmy ql#^XT *lѥ47҆-MBT^3J@;<[J Pl֎F˔/CJ+PX-ql䎪 wN~*_WrO2/QɿW*KQ>6o7y +yV!R`xqԅT`rp<)LRD + )_⭡7^.Q3N9+E7 ׿]]aˮRϼ=bӋ5-FFTג gzRƖN+LՂd6|/ٛ_~TV*RuM$BwY[٦/FwTЖu0~IǤ507}*Tݫ(ٖrO]p,io |A _J`TbMrҠ|4Ysv=@Ju8eA)+ +zߺ\dV[5􁽒P⦆=awVDgl㤬fXAa]_o6(X ߠwݗU4V*̀:_\@;4Ey *$xͱEM[I,7V??_ȷǒ5զ)/0Iu@eRd6ʲc M(0^27D"-PRjŦ>ä(dfpt i=z*Hm(XX/H {f K~pDav}eWNnw Ztz u؍ط=Uc|V2qW9X؞7-{_frp\G~EWmǚj +v.0{~ru>_Wzq+Zӡ*xj)}Fes^YDp͐R^;rQzCN_ +z;eKm`ؑ-Ug7[G[;sR͜+z.ɰ8/uٯ .Uß\ju{@DۀӊpII\E9$\YsͿߐ!ϯw>s=@+ṠYsf_tcU\˗ ]1fvn^Ўr /KFE4-E~`!#Zͳ:\'mMfT뭷ꔇj=q7Vٽ}ncvzN}2"nbC.*Wb|PTKV(bk#wR u+!VFZt.wL^}SjQAh<17niU*~jMX<*Ms=_e 5}h"rԭ$fs`D.C6,_4WUA!Pbݍ)l}=8%>W⯮@|JXLrckm9f[h%q"c:T׷v yCsdd\7Y-M4r%haä'̹+:=f"z -j.:(hi$;dx !NN[A_ /"e{4 e|u=N%L%J2DZo{r""Ǎ[t)%ҽM,`i⍱Mհ8mV^)'^ڞF/ȲZJvr [QdTr NF܈:$v#Jv'=rzsa Tr9IQ!p* Ůdq$q;c-;vpdp@^Uxn''rѡ>H}2.MN16IB51a:sL-fn ߳k2\l2pM mvǟaq_~9T +/R:XCȢzH?ClEO j(44 p67 C'844Q &kIlk#SO"#~XT#Ѕ:%8 k@Gp2-o*8)z5J^շ}:u"=@ + 889P1ͧE{AVϛxiM:q]0r?):nP +MWDDŽ1OhO3>WR+(/t|:)&Mq4tudmt88N_W(#ћ&RsI;|$ם$W˒p\b lğZic%ZvA茯2DZ)Iҩ.ynnk]w.z&ϙ:78D`$ +?$*Lt$=J(L2ltBy(v^3 ~R{/^USc4 Qik1q/u"Q;ѾRvh?f7o <Mn0 2A֟#HzΦKlhV33eS$>^?("F7RN݇芊ɵﲵx#WT vݓy!"0-X +LOy ܸw\ m\'%gVVVVܞNgPOgdV|8\Uz4}yOtktxO;6D,ͦ!!"@Kepn;aDlLp?<0NyZ-Km#X<I0 IWH +"Q;"B;y";!=7HH }W7Fft{s3iex`vȓGf'\161>"bzh̎БhHݚ}Klﴖ~øZr' +<e9(Nq"17с' [x-%uo=״'`{VGT  %v<_j,{B;#ix[L<\c'4 +]1= ]‰qPTtTQk=5|&cͮk^T ЏtlN/8JRd +Rd`_<4aEGehXf;YQwZEh7Ŵ1<@;V\UF)g)kW^n}!FUv`" + + +endstream endobj + +1848 0 obj +<> +endobj +1849 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1850 0 obj +<>stream +Hێ@hQOҼ8OY g yIR0%eXE%& %Xdb֝֟J FGB]Mxۧjn?]jQn}O~Xؿ[0K5 ?M?锵-د+7,X_7= +{NZ˿Wv?*$pލ_񈖎e&|VMqpJkhF)GQQՁʀ Uü{vKezu` O_ࣆuuG]:,')9aBOC|Wbvj!]g?TS{\wW08WɏwS8`g 'a$M̠-k1̥FF[5!d!n.+Ag)w:6iۙԖ׭_fуY=7X^]EZl\Y&1d- ow xCxWnXBI +7oRE yK "?~8JMhHP /~v6q2$[ehtv # ]X0ҾuĊwnUKYsuQX*2 c8,"/c/XEr6THbn4~ X +fTH@|B(X[wo%qyH ~]讻%. :O&opUhTFhF["mF 6H.!mgpj#<Γ`VE5#|wϼad8axx{ jhܳY "C̟iH|ŔquK|!Cp xFET'd.[HrvJPdi\*ð|{ܘv\p;KrV1X_Ϊ~*}9[@Ij,fINչ޶.)SZ9!g.5aMu6qmbp\LҜ˜,czB|7=JK%YjA֍91e/":~F'KvjcX%|_1¹Ip^:g~HBBh V֌wX iu;ځ2u4ãp"Z09ubR&Z 2Lm0/gO ~$QjM@2qqd+G.M`Lfib,i Tff\bdfL*Aʍkqc㉩0Kenh ܴ 7/r- +Y.#mѮL; )8TS~evٙ0H&wD wf[̶ W,dZ[Gͷ0@"mqݷiƔ{|*y;@YbԖm $kl{YA[ߌ. 8Y?aOH>ʹy~{9D {Kr%n,9&K/D+!q#vR ;N +J7L! +F5L e\䀴e څ!h]A~7Gg-|s ܛ33:30#@|)PO4[AOKm*MH8>ņ^m8ђ,N ĸ~<닡g {˱u3<=i}OwuR~ =#$24dL \wRt"$HrҖhj4H[$w>Ʃ@r A^7o?F9D@vM}'e˧[@ %`= w,4w xR^ E$D֗gV"|{9*ܼ\*Lܧp}/ }JzM)O A!GY*Gf}9ma#,x_v"D+h +gQu_&Ps}qGr[?rur!bY_y[Ő \;uˁew[:S}z>evgPqY*af}9mf,x0\ ˝nlA0 <9mn!8᠟<8Mz%)JD$W}U~>mݞDC'yC`OӠW3KWK| ,囨zi#m^T1ܗڳ_m ³#̊&j +|:*")n&I/2Á$bG&,$Nl`ž%ݦcXuO1_rN?<Dtdv/m~Lģ~׶ xV,C>A$ʤ9 z2%_(o.}CuNmDϵ yCcJ$1w} N^#E>U dܭ["y<|<ٰʴڅ-@ +7['l J{CnzA 07%VL66~\dب'U|M&Q>L?@쨃{\ -HJ6,SEF;hj0F~Qf.IPiG]G?` ;"lqv/[N paRumñĊgkX) +F +,ˋZB.,P^DuE$;t(en#Tm_<觑i;' klgrtVU9qb%zHrRؠؽJUS m߹IFyۓͤA@h96c\pg9|g#}i Qz̶Bk |cC \Ѣh5|j vUમN4OYNxWI#~Q%$й$}N6Ji Pn[D/hNEׯQ{24|kj/bha&E Ѝ7*r#h1Z+d[Olzr:#f63U[<3ۣTN=qrT!ۭ̿顥Kʂ㹚*Wn퓰IR߱(`FfsF(D|k!=N6ؑ3MBۅ(\!rS,2YFʹk'nm3nLShiHKs}|7R2T[j[J%al!0G2ҥHKq^,ՋT#a >g:]ׅks f0It;$ޢ7a$=EUY͘~ +yʇ1#H=NjRo At[G`4wkQfS⯹t-\eH=8'noԅs{ΥH# +sD.IAEwZ5 lzö%0@4|EX4n 8C;@CkԌB|ٹ5=_7G0*2 *h是К=ڥB@+Kbkyj,K;S_C:}#Y[O+wwg8:DV) XC K9u*iQ ZP'#p{Y3yr*߸o~҆ +쟓Qڢ^h3i7u!ntuJS'?p>Uɧ%޺OP/R,Tf~Q*㵒~1u2Q`,˲q;K02ŧL\c +v,uk&o;8nZG~,DՒDrWYf#_D + +endstream endobj + +1851 0 obj +<> +endobj +1852 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1853 0 obj +<>stream +HW͒۸SH,rK9dkw'ۥDZRJ&}z0@i%iVFez# `k6<fff6pT*]#Q=v =E&C!><5S dGˤD܍r\\XkM+*|GVIg>9p3([\&OG#@ioy_1@%xtgzpKS-3"Ipw>c&}FCOwJ#༌IDK sѱye֤C>@1{m7FQ5.w۝>Cv`n<>9_J/w𸊱H0n{e$rLJ'dWVW@5vڍD%V2ҵ +<:2n+S~~Lg!sT#zj_D _qN~t?-e\, b\+]`ǔ%ȰhO+b4du +ՙiIj-+Y0:hg@f~D- =nz0BKTD@|7gkTM)\W n t]gd&bd4#e3^lM/U 04@,:ޠ @ȞmEŽ a$4bn{H +E` /뎰+J`/$Sh^4jj+_BmT"偩{K4|\^sqY^ ҉qоN[_e,YpSl{<2Q + L8 ^)cRɫyjh,7q8J%bo[%Hh^wv]ҡnA IqM{$MM\>68PoPDg(#{[ +d,a_ F("zzqzZD'&iwnQ)\Nju#$~W+wMw@ᶣn#XU<=D.6gJ/lSĺo 8/Jes'tAhEL}e t']:[o)Ml4ʝm$mŅ_1YRwBhrOӂ@2~'6Lж Z&VkySX{$5Ȝ^vg)=VXsgo\ m_ +R49'jC;5:LU,PBeʐ%p#-N*IK& dŅ,'K.}%i͛[brgq$q3|q +.,I`q{5b^J|A@\ +ūiA2r&>wn/燏;NJQje+7~H_aj/D9 xS`ќ ٰV ]m K6"XoFHۘH^g^"^b ++i92HuW5.;la䌘yM oFo l5#"t~ax1}(r)vf^Q\Svrn;UTrWQ/t UeсjL+#ex2qì()g6M8yOH;:C<(yq-&ZP7ٓ[: +8.ĮG6zH~_Ky'fL*тH0%WW\+T{݋wbfj3L4S!Of+yJ~g.Ή/FG6' rh\^Ƌ :<eg͋Fژ6o4ܼˤ5-HOx*f M,(5s37bDK+nu];:FD]SHALO9n!?N ũH.zXԧD+K_pM^ .+1@.IwЛoIW&NPmɺ BV\|ۏӶ}VlL3^=VLx !wdiRqQFLņЫCK?\PޥtX3yxlQtKk +Ԛ +_%H%/v0602Op1mCt _doDbN#"iXȇ^:Zt!,b.pa7&EOmǶX&ە&/v?IKyЕɹquNBP>䴖ve)V;O?*zQֱZkn`d몬0oʫdm,+xEI `| 8AL&HRTKRVBѷ(){ęt/:_ +UA:f؉Hř4 y۷fseH-2Y;Ob۪@H?>55uV_-YYx&9NxS+{Y7wy'4?m-3O)l OU]JHXM4膰 +Xa^؝.2VR#39?Sş[ۢH>SKgPh[t(o#ї)T^0 3J~L)j.'6r~[B}$=9R[QN$t^_jJ[)qnlStv}8cc' 0#K-E?:yHS3%ʚj OC݂97]ZyJ+xꆜ ̃܄Y#ٕ{E)%5Dsi~/ϴ@?ֲjN + +!V+>i_fھ\ >w`3*/=/Ag!#<)=a_j qQU 7׶?7 +lr:!&"sW 5iMj sguA IhGN߀C#^|K +i~YaH*X56Y伊8΋#if&xvA c]2C%=]˂{=i |`_ëJ Yw&&xCQdM7Cv)F:s+쁵gC;mơ n:g0f-;٦|!BH@W,Cσf?o7_Gkun$\Nӳ YR?5u> WģK(!c\#?q ?k%w$ERAdʽ9XKCE0~0Yh irV[R. BlWys/ 7> +<l¼D_|6 4Qc'쏛44;@2]|h]l# eJ;bkyYf# +xEea 6l\d5;@OaQ;Kʁ21~'52ә:"ϴs#Aj> +endobj +1855 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1856 0 obj +<>stream +HWr}W#`mx:Y1O-(HhKK tloJtoޮשI&I871(+KS(I̬?߼}w.Ùw߼>1mqZÍUY?܅UTaǷ2I|UI܆eTYHV_eq?2S?nbs[*rؐlSib.W$+J<)[UrI'&IR\%J ٝdd}x[e޻wY_&yT?OGtMs03 SgN:upz-ߋE^I40*'SS8]?': rVAƤߑ$ʃ<_x?4 l?BwRR]H +:6\.6j TN{VQ8OOad&QJ<qimj0ɨۇ#4n5uap#N"Qe*EVu ꝫĊI)nhCf$-ʂ g5%vnP>.<3+5!.uEOt_t4ND O-9eu=G/ލ/ś⹕o^ + +}edavux{e^牟ޖKqeԔ ډ=,nng j:/j֫q>R ~>jG*^|(r-йw2]d.y4"D@40}ͻK#D4d%Nݑ\T +Pj'&Mk#Pd ++2'7: W_ƝBR-/4-qTR;*̶fxG*z1~y>] HBkq),;11 +) -xi)%TWnoh:`"-Z^~lcYdtot;Xh!-sՖ]Hm~:lE}Ī~BX/KW#OO>+bW6NGSC-*T6z*AF*Ьl|WJzUn̮|;E%2+uQ<8)L1vE(ލ?lU6{՝8`V< m~#U艵 u)rĻE?», _W21{rn :Z\\HPd7EQ$nOc\x%X=6?᭹L+ԏbpIneXL<=;P`AcǛ%BZږUlAJbWvGuF?Ѫr,}7P;8bCOjIƼr eqz6'tھaf #BhG<=~L%F{=kfGabJ84܄LnDcͷ+W&KU!|i)\r1B7?[yIZ35eV?dOuD`R5͠coQ0b-)I CC95EsτRΤA>2:gFni +W-bU)fNX$L,ٳ-E\WSm}9o2Ho-aq# +4YTϯ90%/~p+ Jm(wOfq}f Mѹ5O#O/ʼb8b(,w):aB!}ύM$Z05taSlj4LiȎv 3DX)G+Mpk 1KZMymIGy0M3G0C~{N:yL s:ӁEac+$tL3636G(Fɐ~u@A +X8?Sʼn +^c0N5DӀ*xo=DM$=RZpe|.J@ CvDPn|:PtRh/RU1"͎4 hj4H VRc3{co30*X_8LFAϼ^6V-%b\R^ljhZ0w-q&<)x +IiBߍ x>. + }h܍0Ï ͎>T9eR8Bos0<fC-. ^[rj]o4|> B:$ 2PTJ3Kۻ;;_7j|Bu&ߓ^4^`={8lj> c4/mPN( +-Gʰ10˳pmŭf6{?rhkhy_;QdULXG1KŻ&QANh#&/0݄*~v_j + "wLpa@>=J.n׺]\įl06( Gƶk>ZqŝK{+Xړn 7?hG=7BbQtgbweR|"5雝}C{lK-C*]-<_F~rڑ'ǵn`:!_*'g^skXhH|п)xY7esR;DkðaOg'eXyܚN$gg |On,cbFA/D$<̐%Q3?{(*T6oYUbxM*b|9M;d|2qz=Erذɱ$4UAi3L?XjB:w 1$/C b6E1;Izc]:VhYPn螥O{Um8ӣsi8HҋqTf,j<.m,Eюe6HA:dp=EJ[(eNN-2~f׈z74{aG Ͻ|U0 w^JQJ향8wgq|vrl>ڐw~d&M .F#2z;qKOT 2]vVnuzI2`6jaTCN+ّnSķo8x-22 Q9" NG)7]R=2963J9WtG{˭i~M/ + +endstream endobj + +1857 0 obj +<> +endobj +1858 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1859 0 obj +<>stream +HWr}W#a܈K6TeX8傄h|C2=ݧ$mtvov$f"I871)ϒN”u%iݗ7WY,6ǻosQ]rkvO ޅ27a7k^2IE&Qd!߻2H8qaݟ_EI--9:hXp?P45N;G15<-L[Ցwl&j|awל;5j>ܤԷ0q7Ů-{xёDž7UBÑ#[v[5hU2^7dySU[bI$RDL\:X)Q]<̂V$`FMP$ +-WsغJMPDQgеBAunF/E g&倓YīWP7H<٤ kb=CY8.ATvKapz'ux6rvf,PZ@-aO%eޡzKfׂ\狸{%5%1D; +9z3iJdpT;kMtwlr*Nt"uj~0֍4 ҽAҩ=W\hz{ >YsZ]Gd%#YGh wͲ5qLJ Lywlr̷t4&A r[bmBUnmk~(wf OlJ lCMGs sK8n\+uXp |PS +>u4#P`7&G j3^@ +wnMk!9 + , x:lG?L74:sC  OZocZ ړ^u}ۨ [MuT :EYGy,\J k1Q0101tqN[m#X9@Bh)rv~lۊvre`[gkK6c ,ObrA˴b\kM"c@}4g$Prq]MhݫB]'ٜ6@l:uuHT(0ߒ&:sPl%Hf/%Bu&$uNՔ)Qk2ym.L*]@Hvb +[95CNֺ^IХ9.$KWJPW.{/OJI}7$v 'tbZQpSAwM' _L.sQ9ū< +ۣH +$.UQ<* 2G倫X{{+,.P)K>1W"#k;HO}S<,q}Eդ#TЏN[ݣרشiǮ:ü:Ff\ jVa½nkI/Y<sv-6Z +zWYt3MC5MZ2z!Q !3)>kkWnq5 +6Gc06ii7hq>Vv-A!Wo]3PP Nd*՟4P"6""$De1{I%N|@ CzgS Q:Xš>W!- @s63,#GyJ[30Ǎ~T{z_%q0u6z jH.~)7,|WՇP.Vf[?w(6E :oGRi(=pXQ,:RT~ET4U=& /yKM -l.񙊜;( y#[9bvkՐʭSη:U2?33!qj Q?K72ĕy?1H]#ٵ:יb^_s&>*^!T8 %}_YiU +h`E!kT=kt'lxQi^bԂ%>/-.9|O]L?ǜp`_c +i xzKz_#koki,٧ez0޳?u4(,/Qs^ S[|!~N]h|{s."]*$qxq(x)gI7]abvHtP +)L緻 9v!O>_Q]~ULeeEL󋸝x̋vh:}5 gf!,ȭ'rbhz1~I,E x8n_'"ŋ { $v /Ԩ! //v])RxaDvWr_Snl%eS,.K5PoڗtڙG]I^PeE Ғ';!,qs[ l(q*mVV/A]@1t!7Frw/dvv(W쉬wNC,Ò9Ew_ $'wKYT$_8 "a1=oU(xxD1k]t KMS-n["l2/I3fK]4Y%Wm?aהy% +B${=]KiYdd˜[j5ArC%ʢ-jVaVo.C&~Vwۭ1(-oф~ҷ !3LlgJJvc Q8JΚ-eJ\%ly6ŽڒTN1C4U|&8B>?Jq鱝6}?qj][\9ʶsc>߈x 00.CO@aoN&sn<9Kw˴l,Ng`exq /'ݠ[i4cnZ[oD +Dۭ&`DjO\2.yyWzCmî={iupm냍h>'AsZٔ+.ޯ+맕בS%}n¦*3۝Kw@Y@eRbܻj7~ª ٜZmN}MEeB}9f+ҩj^**jѩKK~Ӳm{59Ԥo|s%8â.ۺuK\XMQasO% Vz\>s$;%\2;}Lo &. 5iJMGg7$KiAg!^F옦"~\&<2ݵÁvՍ m8dEnkj0p~H׬7%a20l1ӕ"xUb]ҍti8(|p,&aW)g<  )܃- s͒!t&) HDS~jɩH~s$b +sM`ĝkkgB߀`H$)hɵ[=^SrU@a__Cqlb;"'+c?.; Bs2C,w#}VgqrO`qkGʜSD-ft%qܢIjtI^4˟l-)89vbWPxR%r Nv&bqCE#[Skb8CrfgTAs`D 1 !&=҉<~.> *bxnB&1rl9K\Kz:¿w>Àoc +{פ$ҧ*d"1iB`;aӥ!b> Z*,:[GW+іGٴ$;kp`[3BX O4sJ~/a%7/2Τ[":^QMNCQ>FB[נ+ 4#:=.Ǐm 5ڰҟ17J>}y.GC6U?%Xݭ!aA[}#/5O̒[%[/6nI KtЬJ$P+ًHY5 +-`^p9shY{dq)vtA6q7~--2:U%5bB!45I1V^+>-#&K#6#5h$t&1z4WMDN y@+x `\F.>La˾\ALLᄧ,1z5#oGZ?ƺa gz5%n;6%F'JS a%G& <<^:ujdZ׊4wYw;f/pۈ_;3\c ,S2^j8ӅOXNiUϱ[e["{| f{I1tH߱z_R-w:}7 WwS䱝L@cHT: ^S8!̊cS޲\3aEH[-6ݲ+ +fxQvf6h6cǶ{rDOdlZvۆ_ Flr|O[(K1C69o_\rwgIJID.g'jJ>J$ +@Q3{kwRLoY2$OI-zsc[LN%ٴZH/F6 9XGQԠVJ9wFg%cC-K!nqZ +^(qXU J 9` KtPϩ 0<dAO:Q+6)O NL"K+<*AbNj?d[99˹`ҎeT +彶&92_]hzVѐ0[t\i* +vD@+xwlXn|[f8T>߂i }^)ļ^U: tH(nUu)}99e'oo4Vܷg./o1)|4&ܥƾa.bAA%+X0r5Y~fA3uC!HŮ4bqfbZ9V>sPFfcdB[FtY]s2)׼gJˣ.`!8 }f u;gC < ;'V5fJ ֩DS-a÷ hRtfZ-牔/ Yƕj,“CFL" 5j[HRw(hz5ω,%1\h3sf(~`Zk^UߏtGp7`H"I"JIu% +6mYqK*rHSj rq 67}͏!k?}9׷yTx|1)t=_ +Z ?aw!+r8y+@g|)`yŵ trptkIPW4 kۄe[B7jb֝Cח? $I + +endstream endobj + +1860 0 obj +<> +endobj +1861 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1862 0 obj +<>stream +HW͒۸\)p$S34 [즜Kץ62QVI y/DhlŎ@?b5kܛxT`ʬ |>=ay{kK~Z&7w*[y+`kOOM3[teVUl$։)l m P>?{ۤgUg\¾<+׃y#Ӵ}湇N{4NW x:I<4jӰ @tlw7So9 0Ky3萅 Nq0 X;u9p˓vس*l;(?wT:fCW@\Q9Su=4ԒH> "VmBώM"g|VZ_QGԖlA\CG)[p {xTgPp~븇ҵ'7Y4 usVQ!NF-%E#ƕ]­k |Ȃ=gy@OFe|`i|}Yd{@w'qE~Bu +;: k?"w2탌Do]c?#n8Bsg!C$x&p\ 8:j4֠Aهݞ}ÌteV9>9>(@&@׀V W"Z$O-91P /{k&oͨ+)VeF :5e*pqorE3=EU #9Q3@9ک- 6H*ᰒ[= 3Hrn"+k0`v̹FjK7Px~iJ{2fBGx-tF 3vB.JhEPkA>u^i0ʢ#oVE fC]J! ۧW]3/͕3%ߪ9hl9mZ8&c*t [ͳ Z]'@ :L,A%W@imR7u8w`TMEwƆJo']/p39Jo[tЍ|5ðJL=_6;[UszXH]حciAs]φ}Lwˮe +heRqZ7Oʩ1 `lH{f1/bVVb[ꨬ4l$-S\$P+Gq-&3둫30=Uga(3iOv"|9LlguxC&PNńODxVb}FI7ΚyU,ԞX9y~]@U]QW!E^]2;9;>,?Gڧ&O$8dq/:<[suu6ⶒ|$ք\MX:~5p܍I2WE cc,D +W:3_09jiq+3*ɖ\MY7jj)%[}}l-8WHsԏCF]XQ᡿`{[OK2\Sw@ea?I抖u/c\_U-EY TzIY$[W{n_~\YR$/ T*w  ԃ^Q4G3pk +k <ţf- kRUSpF2S:4:@^٭/ǔ_V /vħimϱp +Kjb@ ]ů +$E*,i84,$DANҭZN}:geakฉ@䷃AXoOL/2)2.9V3Zi>/ ǫ#Z60a``^ZN99^ &~]v' +pΜ/_\^v{~rVxi끱U^zwx+ }1` dεLHmA^ 8>ѾMGw y#F0(!%~YU(2]Yd"Cx߈orqÙT +=<$z-efEtu+"<eoEvĸR1M#QwjEҖ}г+UqZne+ne$hɕhF<1a`7~-]&&•{<Ѫb4=/x)NNNW h fjLJ0@ŌpvUI0mCOD"}< ԑ7A|T-K?}=OW ùB+7h)+]~eDUAʩ&+hgR4^7n㰘a[*w-q-h +VXR![do(A<R=*r@NS#5Q? qt{ 㫜^k'|'{o6o/@9e^j1)4F6)af +"_em+쎊+[|7"(@4(l$ZfHD {̽$E9qAu))y!%Ǜ;\陵DŽv$N#KRy[Ь`+xP}L4HĴXf_م|TzN>m=W\)z({^'޹Yg)Ղ#hŒSzezoF99DSn;*IYI {k{n2mY%zSdT$.IƼDO[n6ڴ[t&J:QsG a)ܷ;Ƕ{H!5fHeƥBE+*xV+}+y,ݙc2UM%*V)VӳO#CڈDc/Hez>lHz[vhºyRev#r}3hooZp:(yjW`uѺJ#"j5 "P{ΰ$Ľ \$`{G=Z¹¤0Z. 3kt%uㆃF_O%LXz[pYEׯ~N(d'B]TL⃗d`sp@쿡ӣwNq:EC|!$ِ`Q!Bk?ۥcS7 x~}`eHSIOyz /V/oo -[ ECJti]Mɦx 92܎ipc3q: N/(%H}ϑBν,(vh62Gs&E)-˜8fb mt(L=!vHz%9`BT5[>c3%,x!IDJv*,kazM5ߓF`]Ugdn:V}"r9D) Jŏ/^^Nr)>y[Frq5p7d¡-rY`"'Dmv7aIb!V9+Fb8@_;PpPE8'Z|{ + 0!7 `Gnv% Rr)ٔ66bSȈ@Ja!ؼN.y#FN4EΠ q;d1^-0a/ +T(~{J-5 BWm)%NZ-FH2rgK5ǛXNsAIF:(8@:$'(AFቌgDZ]ʥ_IG4IBqem!#'uhi- >L|> +endobj +1864 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1865 0 obj +<>stream +HWm۸FGvzץl.9 .(6 CkѶZEGCe獴/MH3gyzb:Qř1aW\U8JdzW\w$ݼ;{ݍQ$ +(.t~_E[6ao 5M^)UHOI: @YQ(2I*w/Cd9%i)ah1iLoI f+g[&;Sk~Sp@m[/W>cS[ Zt϶q?,CG$Vg#+RP +EZyěFh/EU{``_8?I럃8g-_B{~> !4;Eg%? cgSUbBa.N&gb;К +ÖQ~;`s"OuM/ݬxocr=7wjB%IBGV=(e{, ޓelL$Z&x:g6hK2`2F K"s1-~3[[CV0XvfP݂?0 @2=.nyMPwx/kOHl>|y/قM0L0y(0yƁSSII1ae՛.b#d-~QaqH((TKAfX*,8TJTZ V&'m|tV׵_% +xF>CvxL"!*ۜX춴&Eb>ކh옜 +AX xIRb̉1[TL2lUŦ~Nisk2-do*`bpK̆J؛]&{M:pF +ʈ!}%Tc}#^_2Ќa}wv YᙳFu{:7m +%A\PJGXL^RHq ~ז~<-"Q5 + 33p7y4Z@RB*QVQebqDc),H-dmdʊ:AkDK/3B xZxɽh<ϝ ;u=xXvHC$?|Qgfm/DlDw%tF3e*4C][B3# Li&'#SuJӭjMP3w[jd<X͡VJNP{7m}S7F>4Hs=G~l.R/0*kOTMR)3nR|v6 +C.Ƞ;o/|#_g] ܎=PݓPh)8v}P }usY,FJY^s#VšPNUMixX6w(vQK3EbЃƙHzd-ʰ]%XiŅ9&ZBNaa#Ȭ 17qILI^0ՖjÌ~*DO G\8 klʩѝ˰sv;>z00ZRԫZF%覣CSMK=(nҏ߃Snz snyJnm +{H¬)BC X]hkҟEN&DPfZ1"#9ߋkK:_WɱB@H䘾qh{.[Fɥ\ADF:ȃ@mnړϥJ/)aId~Փts WqD7i;~+41!}jm6_QK*pkćHwƸ 4&^ j)w}[$mgF*֭Glo\PKdq&Y\\)t9ggrv4 nJ4! *loKO&+57fܝk=6c;i 4c\[u8N_L?]VqVEeb v>{> BfA(Gfhԁoc O],))Ho֨b&H=SUGiZŔx5AJG3>jR 0yP4-t +K%i ӌ1W!EKqS)'?||>R&A€ևi56=̠zi/EY}M1 Թp)q ;n@e|a8 !Gs P;D 2sjfC HF[C/4tK`}o XwBrFLX>tiXYlo&Cҵiq9t}f{X RW⍎~w'go^.>@S +{T7yU0_ӷ_H.f e.-?)<N8XEX*Fl]͜.luQ'~l%N=zȓ6= 6]=j 〉]%4Y?K(` l9~$~7+<(2M&z^[T^Ip)Pڟ H&mGoϖUS)mw|E.9)| +G;/-!2> +endobj +1867 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1868 0 obj +<>stream +HWݎۺߧ\d(H6A VvU8H }/e;X`Mq8Ù7677g|6/)Weț^׹uEi6n^Ta?[p-plopUWf?:+oK6?東ޯ6!+W l_(,~[Man:m=`BXm&z6mY]VyJW޳(Z'2)5-Aϫ j>sE^¯3͡ΙC ~vhrw; 5d7y&UDʲSk@/v٬L{EuFvWuO,>WO_.G]wA6J4ꅻ+*oG'd,eAz;9òk~Ńuih:CŅzFXAӵCNb+ەh^Syb,ߵ{Nhҹ]Q ([ e6c`Ɉ/5G4_?0ʌEpzr;|[ 2'ΆSeF%0Z>!De{i4njOJ|C+OloA!]zhS]J. 7=$:9^٩F1* 4J ˮA}7!n8MY6V59`﷼طGM(69)d2U>a'Auv9rspߍGf8gGL? 1ARC!=5@t@rf'Rm B8 +KS'jL EH-)7Bo1̙3yfEDT.j`8SRٽ߹$(sEl ikDTP ;kE,x9٥ pY~tG0f~bFaOQ]K@1(h k{5cU[/b0;D;]nSQ];SVAy2IGMY{wZ0>VnH*hOi)cy,vK|\c+HAo7Oz_+%DlimN@d\=L .bG#Yԇ5Ю/56>v}J">D\p@)7˫}[؀2w譆Vl[vn~㱗cr<VQ3_jxC-;kxup:elHzfzLj N;`qs-S{*yoeźR*1\Xīi12>r, 4;Q_>\ 蕻 ksҫk^ 鈮<ݕbgޮ/386[fY<)Y_rJyN!tƛ^֡(C( +kcIˆ߄=ԧg˖*#0|92KKX[/B1>0CU0_蒧edEv?aoX _bASՀ󠉮4T{C 5`ElRq;s9|m7$B,!oLR iE&$`2r.ɡ[*--J~RtJT%{? vL){)ɣlPRu]®Q$+{jB:ӢDx̾W>3`?YMl̀8P@`k ++7߰BWcYtQ}XӛpT3pkcn2v+*d1 DjS328tK쮪ؑ|n´YNBYgn&2X_;6E>w]~\&x,ð1+4rMSA͸@| `hrCnS"ԩ: +#l }|ZEIVIR}ed6r^S9!|`'Z:F@'C'`AIYႜ GIw4yrC>YO6iK"B }HH`h-\A,뺂J%4]88uQ88:e]nV +ꮞ:f`Si c|c:PPO>CܐO֦MiyPIIwF~ F{e l#kh"D F~;ٔO/#K^.rmB< VL!4㲠 ؖ?u[^ ~91?OshEZSlV$͢5ŧhM2HGkBA+q΢u7b s idm>ٔO/5\a0WȲ5Bg?p[cPE43@ ׾櫄IhgzMde!.(sλtf ǤWkd}Tjt 뫰!p{i z5"f<ǗwRf 1O*$CۓeY]NR?T2eiIRXEa8rHIXibf.\ ͡aJG4+c&U:v5HH!։ڧ|g/VJ) ?z8^|;= U`oXe*9٪ 53:~ɇ+ҕu?q#vLc.f8CYԝ`".ڡ7HjmVg>C{m %@{;;t(Q=SK_Nn; `u5jȡ^u +Q3фֳYۍ} }к Wj:!.١RlunTN8y qЍ4Gޒ,g'F|䶓S›T]0s'noJqb%$`TW JX٦~ҝɋV;YQRƠ᱐nQ(YPZJ)'fE 7;`u 6'|sgV6o+a۟hU<\h8m:vZ~ZP3Hbui@&3jvKS]X?-kF|LnZˌĺn +Ukjn7}x u c-2r]XEm*g*b;ڐ5Lv`q2dqTMv_?J}Vs^Β&o +!UȐg%hj"d7zs?sK rB]ݒvc9ب\Z&ҔJ9xhi2gpS▒^ 2L$ĖVF-`2D/tZ`\*$`(6gqBn%Oo3ErIDax7xn+~ &{XRj/W'Mʗy. ̳w&WV0_BGP~gcT[0 :Ph"xInYelpdf +;j%8iD'aPF|l ؋UУ+8^q_Nx<%HeVNcNx˒5p{ѓDDJ5~U U} /d<3h_ e _f0ΕXjIǕ:u}9}[>R*x{ҡ`VT dU%@`0@ku8/hvç\]t㕚S-bP; mCjs7ʛ௑AS*C++SI71΍hv̞dc5Bڡ3}+[_A :{f_Re"~SMkz[ܧi ѴxZG_Iz}Iۢ!.ҫ!.Wspu!G̕!2{4M Կ*nԇaGC Y;ib6#_$z+^*S+ʪ^Vw<><;HNc9Ghm j-jHIFlXcFQ%720& 1rW8`쿽lSAڪ +21h7GpʋIObQa흳8Au*,Ԍ\! "Z`|8|?; +M$|#Սlc'_U?H"B綸P!ǃq*P[F4ko[b$St˱!0 +zЃ/M>=dWX-Uhlq=Q s +#5x~iwV$IhTE\~ZS*:.id{dɸP%J9P3:4ϚOM9l)ʪ[1C9XjQ3* uI"Q:e. qkwJՍ dF̍!heA=x@z:XL]^RoQ2M r#;Pم8H +ZW"A.[t'.F;NtAYF?l"ѝY + +endstream endobj + +1869 0 obj +<> +endobj +1870 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1871 0 obj +<>stream +HW_Od\n"I8PҞ)MOE-;)R $'MSڝٙߏ3\_=&6׷Wq:VNۀGqg>3h_&S)Mf[|}`hazPt2EzH-NF_?]%^֢nx)neZawVkn%;oa`yyvW/BZdFqT4wGf`Ur^rj!Hoͺ +8;Q%{?9WحJyӉyȁZNNmlYF[O)tg=feì[( /݊>xJ5=lQ'z D 0OIjO'Wi6"|:5Zf& {>ִv&TQ6O*{ f +ὓVGA`wK)j.?$Qp`FpĎ'{LqCٹq ZT)QFJ9JC#B,vfk Wa>б4Zr]bN,\=3PPNd Zgk@#ї6N֚c=ƹ)nGO? R8q:[,O-뉕T!Kʡ4tjE䃃U_JCc~h㖔R91#Ӓ}u%ZlF7ѩjk{N9j 3@zO7|et2cC_ _ȽHAu< +֒{ L<Uw@j֔lTX7Q@[vzQw8YyJM$f3̴r1?U;Ø[YHɻyלWistl)8u9$P4bIp@D؄ZΌiQ):gdͅIS&e؁I-+xTk$`aШ&˃T\wy1e0 D/EoѨ=zI9lh32Y&mږiG'ІJ]7뱾Ϡ?jd/rrSF4PG9JC0gH}ȋ~ t>Lu?/`s<~dS+eqKv; ^J"R-ʩV6ڡʞf{)hWPa!uNLQӢ7PzTWW*(] SeXCs V'x&Ch9@V3}-_5)bCd؀<.yqTS.%̥EA'F75x*~Mm<{MVLciش{&JYEJkhتUE:6ҁ\\vά,1r!RkÅ U-{ykD JQΜֶI&9ac&9`R +L<#"[1{ ~ ]*fV +e?oP9"E9 `0q!C$c"8ZAbתJFmLnt⬸l,QE՛"\ Lr¢Z83U"s@73D>D U9IѽJjs1: .z5bԾMZ`þBrHl$W~%z H?V/2)ˋ ';tMlZ{- 9&мyRVCM}lXgϐ<00#%aJzcaG`,yKA 1tWv:k߯/Wy n!ۢHJH~ vM@H'U(a$N2.p3rG}"ș'9$3@9gDrhI]?gHmJaxv 4R'ZT(+0YPhk[=gľSRB*%HR!G¦5/|H 膙}тeaC h囨2'%uin[ vJL v6<6Ǝ@e4'HWŢ gKDKoREkfY̍+~:(&PqI(i~:0Y"8;qJT|,isjL$Iwv +-ʹڎ[LJooe8<6!N Ӝ,2u u܇\l<ڎ,&Tʫ+ _(zJj9_zn`"ᘸfqd9/yȰ\ *eΑVR3@8W",uQ`<˓HPջO^̞f,z"6 f}c5m)-v} 8H;<9*AUB)u"E$d)_ +2\AV_&1Y!jJ21δ^WMNW{uףFg~D):Iq*3slCXg 7T k2B 5(ya~P-O cثODፎLA(cޣ7{P-h ܣl#+b%?֒[/R,$_l8',՜1nV*`+P 3gy10qґSwjnybf7}OFOgP'ZߴbR`gJZJT0熨Dk2ijU,dnЫ@@:a.gVy"UXH42^g?fww( сQ/(Z +q mpE/RM3n /"ĎN7M=k46Dd-֘$y}-Jn1D^+a)N:J=z] (a^0rT99^9r/ґ?lG4 ! +B`G4aVy}? + +endstream endobj + +1872 0 obj +<> +endobj +1873 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1874 0 obj +<>stream +HWn}cP}g3XM EvVuo@=o_oáԌ@îsp69d!D_)[9mQ7u%$Wjrpŋՙ(>'S^q.bv>Qm{v\NʰRT9O Z7M˩,S%k؟“\ 3 ae^LmSբyA8.Ϭ+g-EW e=0KYWZM!d܊P6l-pVNlE)tUgjJmw+0nٱ/ /]68]e;rcRԥ g/ p]S ͏3xM8F +\̥JhSxJO?&i[/u`+ov5,J od`e)9|j S{>?U2];.*岋N޶iPJܠ48 Q2S2XհѶ`wj@T}'&7TMP$2q8ؐ)^De UJ{X;V7D!fIYY+m?c[KV@R@q{D>W|~ Q|tatOʼnL-֘cb9)VLinX S%l T#۰j;(5&C; Qp⃗:K7_KcuiVH.\ϊ2 /usX4vcqCxp;+iQkR<+8jeDzsJ(b^ +ɮ/qsAu|%BE7/7VF΅E',0uUIMtw(> RJ[:Fd<8aa0I _e!e #u9%lGn/Q,% +c@ŷ;yW\Og 5_\E:4_@+[ WXYiC: +l|YE#yUeӾyhAl}nz>Ȳf'oh+鰳ݏjJg;)ffI KT,o Ƀt+\pt΍$pXs4H0(H0)(0kGڳ,h}.w,zM +˥F"ٔR7 +Ԧ@( t馩?0{Y-1F=7U}JF37dPu44BBC΅& M Tht m<郅 MG + mT;^I 1xa~bOgJ)0SJR +̔`3)](itFHT`:{k{-TLӳeE+v,R!?kձs=s _`I9 #  f `f `f P`o5* /^^e#'g*!v3\y-bvaZkGXv#/ &~)0K_ +R`wW܁m+W>b__N3$/ &~)0K_ +܅_vWůlz6~X{+5ׅ:) acMo$Z=|Vul)EF"H0)"H0)"(0+wQ7jQO6️7{CԴ<͍*<p|+ 8Xs BQ(< TBI@5v%@I%@I%@YxC$X_GY$$@Y$$@Y%@;H@5Nw$#lyhyi'gض[vͷe6%vpzk`kBm,0›7o}#uG P'=(0sLc +`Cym{-E +M6ڋ6iBe_C&֤^Gz9!YrR#Nuq:]zZư=5L$;:;'#'<˖/NÑpZqZv @~2hEO +wiA~M?C[>xR^ +ihUqO? mj1i:2m_[^s"UqǯKWh!ڮA0@ Cl< N\9F8Uq3nΦU暿[SKbmjyB&B|a]ɺ pU4~6W)=M6FN +vB47\x*w'<R=l! ÅA]PRmeuf+:d^i +ᐿsrnntÛ'S*JZ9PNķR=Ğ ?~aQ$.HCA(9{ZScKbcHc qktB=IWL0fUkwFUzYy䤂"lj VԚb[ANϹř):x'J"v?y3DXߴwk K2; "kpگ.ރh'(O))ıSK;|/@:Yʇyk>{`WVvcH?coo'L8/061,K99fe'U\CFAkÉ5ki{u|3q$:9sBsYMSi t8ܥAb9{gO|>;Dfy ;54^jI8R2 J`.qB*N`":>{/Oa ARx}EQqcx q 'HVqHG;H\Z Ӄr I%xD!ζxՓ18=QwERB?:uVLN?3"NjUu-а{;ĝ?OF)4 +DteZռhC pzƞGnzʘ#fA"&F/#4K5#̋9ކ5Q<>C|/Q|QfM)R˓ҳ=Pf;xacH-!9Q 14s{˽qfVR) +qvܙFEUEo Ю(fȉ `)+ ROtLJ{@67Wtһs㏃ rOQd}fz!v$~jѣ-=bܴ.Q,OʬC~ + +endstream endobj + +1875 0 obj +<> +endobj +1876 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1877 0 obj +<>stream +HWn}cӆ辱InY'Hdj`$I#$X7/S՗̨fV|9{\Tˏ3c+ iiC ]cvٓP]tu{=yyjOhmjy9QVowjQtMNkXIʓGq26Z AWZ߫&OOqmi!5ާ1IclNҸo?zHsqOUy<é+O7~=@uן>} +\ezuՇPCc˜ +CkCAi468JGp_EmCccϖusȃi[ Izu\H@[GP}R9F-~C1̘uG,?ƋWb!a휫{%*uˤ#"QjuuPñڱ:PɺR\(8rI6 j jx3|W&1).Aa5Znd BjL{o(JZ!]Idy}6,^TGiW˥WG?9:>{} ?;}Q֢$O3imo6qXjOVdިKccZd!?iuF1Tu1ULm83kۇUݗB߭7 Og򪺊36PNY ->HWWemTklE jvҁ(R]ߴ3y/]|~P ^֪W:5WqZML]V1Xov7.V.6LnS4hu:[]laXI%1o[oQGٯ3SY"ʷpǷ?Nf6_~npaA:];ӃHʣLHuY,)iaw<,S wvxȷ:*'i,,5[P&h6lBx-M``ƿ [I+-vwA|,Q~q}WG:89w7]ݻWg؉}9wҋ[j"7P Zs'&pStTKxZ"wR*&wzq>8 ]TLLa8 -ajSKXx9SMYx, ?Z;/vrK0[eg:e4?%\C(~cf0Φvg\2pʮ5,& $Ƴ5$A^\C +|`M!' |pZbbzt &Ep8SKLKKxj.2 4Lz\A:zZ!&nw dT4] $Òb #7 D^&H%z6*ѳ1 b R"v D^ւy7e <*,DB#7u  {Ϝpʎ³Q,: +&G!(8 +dzQ$O^E +(|nM"' (|pZbRR0ǚ0ՔǢCķR5N$#|yDl !2={ƑP8x(޶ |ϯҎe")AF>$@kZ%-2)KwK*!4sggAc@\߸ϲ~i}+p k+p_ǀq +} f {URdLN.Z~>U<=_d|(+y@&zm*~\o_{|2ˤ_k^ܯـmkWv~U@bx],c&B?x|>56t{h_СLM͚(am i Л.BSۭMdgS*Ria[ *‡ޖjaz B ל"hQ cGQпeςN?p^oQnT#DÁg0Ʌ1d(ө](nF0㱝۲jo\}"y{C7}&K#㓧讞+;ږ/{,K~C;tFa܉1ظX )ƶ<| p&U0Yn= Ϯ +[p_̾l\yC()9Ub>,nx@qcb3O13Dj>{BELQ !>bt}\^0 ;R⏆עVߛB]X3 $]o!fXՔn}C7 ܊0EYʢmS|[S#0NES$/3 A5~|yS'iϘ ZC+̧p.0ptjS7ͼ 71;#ƲȨsL6X}iw+1æ 0n+83{]zo99F( AHKa%@݀6~lOoH{PӶL}ƥ9lOx߸pmJdY|ٙ8N\ yNp%js1I#&=^-7́0:ѻA`d t%Zc zK>r n\(ŨyS+H'#Rj3Ȉ@aP ^/B`up yc[ҔW(yIRih 2pE#'lF3{xk: /o>trWűb>W_~Kn|7puE<݊/TQcLբ/ +gM;kf^WU:'k<Ŏ`;RHOԕ d(h<ɔBֱ1̬gSQ&G̓Z7 ¶ 8cCF\rq (SO\9Ύ9& V#~'M+$hNHGʳE8["'p!Oj\̇k*ө-ud acT3vKS6_b% cNC 4b~C:I;J`1mSD˖ޔ> +endobj +1879 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1880 0 obj +<>stream +HrccʄXTSc1'; $(e%ߐ[APLJ{x\ƙsq~|\U7e].M2|́s/xpH$IKUY&Zqa#缓+:4.k." Vy&ˏ1EbKWfepɀmDOb*V +O2wEy2-r໦]uC7D&(F큉 ]81-mM^۟k?;( @O(E\("r"VXȠ0I? (o'ԩ(g&QցvB1wJA-u(|FqUe,/tZRvAn7P)(1KL~X R/uvJ,tUD(+BLګHZ5  r "mc5GgYN(j5G*MFw=RIՁ7i"G8mֺ +@+p5QPAc=chRVn:#Z!H6ԨYf'q e""-"9_ޗ8毄|X}sX~!vAe Үd^0'**J2x"$??g +pb ıbc.,֬m5Js;fҮ\ո; B:-)&uSVj|ExJy8㨕&uY)QLd@,G`HŸ^X9򷿑o0,31,2d_D)*#W0cy-L`ٮt_\Sz3þ|ht[tPKE; }Z~hE6K4aW1uSXI)>|M=z +l9j5Um݊jp!UF(Θ p >MYsXBAsĒ묷 pq$j+>(r8I!rB +'WXn"(OͶ&Sri6+gyjGsa*+zqkC; v ͜'f5®4 ,8{?923[ +Y1@$Q`!Hd!"Ik!D73]ěLu\{1eNGDK1[..fOAO/HCC*r[tb8`p?4fBH0PQ=1k4_Fԙ< 5+ +vTxyR&KR\lgkGkP<@Zox <)*X$,lz 3h6H4w a޳_9ms-|an4NCVy,%k +%K sn:M{GFDBl$# +]!tUI2ك 8$o3M`2==@.ͦVȘcxalP3xČI;ZF}$yqN2U OiaM:v;~-$^fc㱽cka1m[hZd^]Ou\NLWZ$ 05ʤ=ޜi 顊5c2jevw!jWOv.FaY2t +q.P Ȼ%16tt;vr"n`xFx%&`HIJ૜YJ#-i%Zb>#[8S 3" 3f:bcy 'Uxy+;2A!ev +H ODE`' ]H{q/t¦U>CaqYyޜ_8'6Ә>4@-m%ȇ^sH +DR̔psrk/&S|j}xT +q\]#1鲤^Z[NS8Mu -YSǽcdCk5AOV)k]N5"UK_%!\yBM_d酨; f/P`U Hq++\RnHz:T]{z,fJ{I>8w8Eّ'p ]R5B,!?m?6nc; L;V}SD p2vKRKgEEt(i|7 _!݊|*njGz(DbsFR TueӰ,+SnD!.Zw-^faAp{b*)N~,,givѲë*Z~ڽ( bF-6ŮFnZcnzSKZtM&Q$qM_qp:4Q6(ܧ9m4 *(B(K#LD,\|V-C`I ,m(ZգU=h`2@_Hei"A]A㴖xzl%,?j9Kj1kgvLoxI~ HSXh\VxaI} +D1݅=WŊ"Ȋ-VdIV<ϛ] x5S*dkR5CY:!XĠ>bd~!orϫH{9̾P>%G]efB5q"Sc7j\k܃\ˤIKzIv}Ǟ߷{V&ۗ{n+Nӗz/;]q2na\Ԣr MFZs'!Nc:E09F afm!yX=t)>tkm$8&zZ[m4v<-S륑3 * +* <.xɍRц0b EIwm"6kD0DDԼ!6{qR;&v]Gt;[|0ߓ+>z,q>N$RdGle]*YޘQ0E Q tuCck 7%j^42Fi5bZ{IdeGS:]%36q}s3T \ I}>-^p<ǒUd|2F{Ġw_/OF@{v*ם*eYk9lp3dM2(,Vw#*+8hnI&7 e =N{[& @Md=4t 2nQ&qM;ڧ>9׫gYQq-@s5j|O '\ 'f $=J?]bvE^T\~neP#^ +֥T;k\hL!`ċg\Zwwx]sו6vT @mG* t5?-~^8Xelk߬y<{NQ=H>4ѵ{|B6I |V@` iY=8g5 D~6uu4KΗe}k\k]}k\+P…3(BI +V2/ۮK !SGڠFmaT▼ϔv7&5Š- ABhSYTFjU{{nvnyP<#Q q05<r0 XtG\ Bң?V+VWW%s.X6Jt?h-RgtF|joRbvݛ%ţ0eȬR6P$b +Iwzl,@auy"ߧUCJkI`EN] J`] +x!@"(Tk$> vc0`JVgB3snʇ 6 кXJ$CpR>0;RBXGێy$8&1r+a%F# xm 1@S`uӛI1 ,!pT%We.d + +endstream endobj + +1881 0 obj +<> +endobj +1882 0 obj +<>/Pattern <>/ExtGState <>/ColorSpace <>>>endobj + +1883 0 obj +<>stream +Hw.6SH.V03@!݃ ҋ  PP(+ (ojLry@ s=s \ } + +endstream endobj + +1884 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1885 0 obj +<>>>stream +&%i@$N@%i@$N  + +endstream endobj + +1886 0 obj +<>stream +Hw.6SH.V0г<.}`Cb.C 5T(JJʚ* \ +@ s=s\  + +endstream endobj + +1887 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1888 0 obj +<>>>stream +&ʀ_ @/  + +endstream endobj + +1889 0 obj +<>stream +Hw.6SH.V03@!݃ ҋ  PP(+ (ojLry@ s=s\  + +endstream endobj + +1890 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1891 0 obj +<>>>stream +&57@ + +endstream endobj + +1892 0 obj +<>stream +Hw.6SH.V03@!݃ ҋ  PP(+ (ojLry@ s=sM\  + +endstream endobj + +1893 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1894 0 obj +<>>>stream +& + +endstream endobj + +1895 0 obj +<>stream +Hw.6SH.V03@!݃ ҋ  PP(+ (ojLry@ s=sM\  + +endstream endobj + +1896 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1897 0 obj +<>>>stream +&°L+Ղp@&0V @ + +endstream endobj + +1898 0 obj +<>stream +Hw.6SH.V0г<.}`Cb.C 5T(JJʚ* \ +@ s=s\  + +endstream endobj + +1899 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1900 0 obj +<>stream +Hw.6SH.V0г<.}`Cb.C 5T(JJʚ* \ +@ s=sM\  + +endstream endobj + +1901 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1902 0 obj +<>stream +Hw.6SH.V0г<.}`Cb.C 5T(JJʚ* \ +@ s=sM\  + +endstream endobj + +1903 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1904 0 obj +<>stream +Hw.6SH.V0г@!݃ ҋ  PP(+@R-2T0B]e˥k`N# + +endstream endobj + +1905 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1906 0 obj +<>stream +Hw.6SH.V0г@!݃ ҋ  PP(+@R-2T0B]e˥k`c& + +endstream endobj + +1907 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1908 0 obj +<>>>stream +&@ + +endstream endobj + +1909 0 obj +<>stream +Hw.6SH.V0г@!݃ ҋ  PP(+@R-2T0B]e˥k`j' + +endstream endobj + +1910 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1911 0 obj +<>>>stream +0$%I(%I*I@@ + +endstream endobj + +1912 0 obj +<>stream +Hw.6SH.V0г@!݃ ҋ  PP(+@R-2T0B]e˥k`q( + +endstream endobj + +1913 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1914 0 obj +<>>>stream +&~vom۶@p + +endstream endobj + +1915 0 obj +<>stream +Hw.6SH.V0г07E!݃ ҋ  PP(+ (oiLr*.2TH̵Tp +0# + +endstream endobj + +1916 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1917 0 obj +<>>>stream +&a + +endstream endobj + +1918 0 obj +<>stream +Hw.6SH.V0г07E!݃ ҋ  PP(+@ s=sM\  + +endstream endobj + +1919 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1920 0 obj +<>stream +Hw.6SH.V0г07E!݃ ҋ  PP(+@ s=sM\  + +endstream endobj + +1921 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1922 0 obj +<>stream +HWrF}W#2!}m)e-ҕ'EHC ~HYJ.Ur5ۙYL +fKS5Uf]Pp~XXsw,]e73ZUY~I^*+Ej3|d7/ )S't^feS0kWsgM'l'']?S(k#Y˱ٵ"=4E?Qvװ),D +b‡~=llS^thЌ!7sP|ϥŃV=d9oy_/V_)1aװ {ZH)2Du+ omaS瓤".oa/:*7J2!69CwN"wLF?J ?%IrcOD71uC(Z./Pwz?w{eـēGT[/[(!bj+zsZxãJ!+]]@9m&S?BFQ[hٯN~ϗRL)ZzR}>b]+W3*eG7F7`qv&Ob.%% Dv;@fkJWzkS5y߸ReN 0 a#ĺLaCt +DT Fx=/1A^vFi+ÀnX_1"+l6(Vr]0ۭ*S^Ҩ:*`Ti?wT%/7ף>" N^ {iUª}(C0:O3ou%:c!Wjt't,̄֬r|dP}^FG/0 ΪŇoEz/D=9i+hm#Ik?ojW*Յާt9M.QIjzhMr<|gE/?`ɦ 7/o>.Xgn9#V |g'csy[nV3kffKec(SZw0c2vVJ҂Cs;1p,6:B[͔SORrS!!gtc&"d+.2UqaS ls@u7hZ[n@{0Qn+ځԢh̼ѱآw]EqK{7` 6|Vmm "Zowq;_l@` a还RGc<=mE s!ߥ1F$2-U+)V@P94;ZYMQ:Pz?Bᄈ Jwmԏ(;d/)چR{,X0H)ijc\3¾iG34 ]H3] ۆARn@} q%c1^})Ԗ>>tSo7䓱ݮuunZ:+uH ~畎QE]9\': aR&q|cYv@/QcҨ_{ +tesIyNT! +a94(5~ iGUlPPcvTq!%"hGdfR5;'Up(å%*ͮq\F4! Gl,aMU 3R]%9٠Oыl:tmltgiIk|m6N2ړqAte@[g#I٘4q9}sj,n~D.XJYq3.Jz{yoIı3H +ya!Wk1ҙLk(Ac%}vA-<ОDU:ƣT%~:S X1 +"пl*Q%2V8TPkĄA@3y6pzLMkQN S+G'(yMWd<9%Ė>s+zz -RP10*R_cS戇'1-8,y3ә!F4r2Dځ S(ӊ H~`Q֘@5HDI̐,.m֩l'Qo- + Ag#N ,ݢ-ZBvjhl-Gxjxj'eSwf;K%=O؛Gi0r:9dRe%TH+gcg3)k?[ +C|pٞ!=w p2c^C%`?y}n< WYYH/^M 2~ ndWܭa&T (`Y`.W2 _,f2Zag7C&/]aTڏ+d3d-?O ḛ MCe([~*]UOQNwTd!YUOC>,].+~L,XyR\?he<uO7-@8f 3*|b'JR;儾%զ\$_7|Q> +endobj +1924 0 obj +<>/XObject <>/ExtGState <>/ColorSpace <>>>endobj + +1925 0 obj +<>stream +HK0 _V%yo`;f_y"(?!,N aa5wB"ZP"V”UBtbYpbB‰E &/%Ĕ 6c[ $.7'` &}~n[&""Pl##UMwƈ#Nbx)bĪb*Ja[Ո&%$;#/d("~y +0#w + +endstream endobj + +1926 0 obj +[/Indexed 1627 0 R 15 1927 0 R ]endobj + +1927 0 obj +<>stream +x[l٦M\y +endstream endobj + +1928 0 obj +<>stream +HD$0rF9##\ h + +endstream endobj + +1929 0 obj +<>stream +H$0Gu1:  + +endstream endobj + +1930 0 obj +<>stream +HD$00M + +endstream endobj + +1931 0 obj +<>stream +H$0Gu1c`tʊ + +endstream endobj + +1932 0 obj +<>stream +HK0QzeM_ʘt}D-hGNBPL A A# +S”8x艇lВ ZCMvIODp'} + 9.ߜ~]As+D]v(Aڷ=W a> ѹM_ + +endstream endobj + +1933 0 obj +<>stream +HpQQ +$ )* + +endstream endobj + +1934 0 obj +<>stream +HK D҂ch"^^8L1:ԡ^Mu#]ERF"*2zAdf^i( $$q*QrE!#PS˨%mں#L5PmU4/m~i{/Ri* ťM oe@%՝}_BPEEJjHuF!DmPzeJǵ!{ + +endstream endobj + +1935 0 obj +<>stream +H$0FUUEU + +endstream endobj + +1936 0 obj +<>stream +HWю|߯7"=$'o,2lYvbD +bK ː3$ue]C^^O/Wtxr+9gٓ 8=|ܪoOwnvt}8_iޞ\Ҽ/~_Wg^Ż..l=vs>g}}|s䦻'|4DOy/~ܜhen7}Wf8<#?\t<}3dݎe\_9csC^uuwIݷ篾KCOŹmeUt8W|S,|e y,z?'xm㵙׮Fmy46666WgueɋY]6u-f_۶,y.4ϒ&w6ڕזq^W咏&w6ڕ׊7jz_f:\Rc/.ѡ>Vx /O3Po!@)N]Q*09̔rD0IP$gD Х93H+eF +̃,?{Y +Ul )nGq0VDf\#KTY @`FT@tpPu%D$HN`{iZv>3Ж }ey0 pg2cf#t>@ KU@UOa{[0BC5|0" +2h`@~\T | P+GPŬ[|"O5uձP3[:d@+K^Jj^aWNgkS@0v,>>uʁ6zۘ ` X.FhxvTEPe@FR]kZ;(`װXSL*d}~. +u^0R@ؾGhi4c:Z)c<4bEY׺\?{BЙsxilZ P +:& ,es,SӱՕ?˦ \HxO ":s 1Tb@$w*1@zJ<#u6 b@1@A<:bd[R u NC @1@KT1@3ڭ_81@ :sK8MWBY: I "Z  _bR?Lflb`m~bBCE|v뗦 +f3 ';`W![U@ HO߀cdXe9h/:d61BFMv}8bg b0vj1@hxԕg8CG ) 6 hb[Qz PAAMZ  ~!UzQ]1@dɥ`[ !~av5yL aq}1@NH4`VYG  lvʌK xM4H Nь[ Ā +@ ĀL  l) 01@]-hM `bnkk1@ڭ_d)b:!hŀ%*qm/ +@FjebJ( U'Y DĘI  _bR?Lflb`m~/!\ 4v M@f +Nt4I. 2Z +H8 ('AA=(JձP3> ZzPY= Y +a!)c + +AAD*f\08AA :{PPĦ+,TdbPIà0D)03ж`0R?[PPcf#k0( ecP,bP:X^-͍Fr܌:&Cjj`ݼ.mі2ɥf?ߛ~h؞u'gBX+QHAiXgGLlS AmX,m8Wu{(#($V<($eI}fYX׶2G^dֹKXs(0X%7Y[}D!1!Ԧ(HB"gF D!Q^$! +e'Ue&' +RD(/^&! +zd Q2- `B4R;*QR5qmBmL.&BND!HQ^$% + GlJK @TH& Q14J цT + r($B1bFH6 D!B-Q@"QnDCR\`D!3%D!C(C%BRi-QHg^JCR 0% +Qf\B +D!>x5! +)И 0D!&3u4v(ƚeb (D#‘QG#A׆(@d'\d~dk3C(@TQo(G֤D!(u4 QH#M&zG@ghmf/j`GKp{(D#QD!]/Lj35º9(]Z Q{tbz(ct! + 6eD!BBR)8k׸0]6xd(@@! +Q&R]vX Xf2!! +QDÁjHC"F +M(eYD!hu4P- `B +4R; +QRU׆(DƤ Jty4X2!! +QJӀICR͏^(@eJAM +D!Ǭ1"GRJRv QHcŌ(m, hhG(#?=c˅2e_}_+U%/d5_A!,*' +BP5b\覺Y [ߺ. ~!?Ϡ+$b,ʇ_QZvUSF7Q0d. b,=0Wn4r;Fw}_[ s'/UAb| +|\Hɗ%VUh C7I4-;~A-_}Ƃ-ȇxzՙ+\ +jW`' WW2;xXȦ sDg' \Ňrǖщe|_( u~@OGt$tK#+Ё +/Dϼ۞tDȕ%aGm +x!<1tBu k8ȭH4VU2oX{VqtHC[uyk|8uO ݃mA +_h>ʎ)\?Cʿz/9-TFeb. T̷ũ }ؗ<K8KtއYq9r]<}=AkŝHQK)oΓZ#TTHLi@ĦVpV]zł%oՍ?`e2՚ރ55L X, QzQ >MWd/la(!1fZ~vk$AlQD/9R &3!e2,;̖ U[*OGy*w},NXm|-]Ws|a4=dCX4u>mzAK&ΊnޑMNˮi?p"#B<$F3%;DpX$WAt9Ǯ{IA0J k)8CO"ﵪ9jx6`M;Ɂ/ +{vl?r + o~G + h޷i5\ ]7HWc +BsgJLq)<ǡRŰwW]UR ~a[*ؗ-5fA=~3j(np?(#+J@88#z|x*ZͶJFQ_S\ѦvV0Q=ҦC|mD}K̓C5 d](A[,H nj~qQvdHWsgs#P}PHm7b^sNfr҈3j4ז \"asjJ][)䚘ڌE#4z:FZ&~5hGRh¥м!-(&zy3%VjX8otɑI/bn0fW9avfq,jy,Zzƚ[Y}8ˤCN*1u SqIa8i<;fލ'UI%C2|Gx.E6jxI1*HGe6"EieoM2ЧգЛ02QB :*Vު'Ὤus\js.IvnHٓU‚&\@drJoތ μS +m|Kk T8>#Rf.; 1T@ rtNϛI[eRO#SdBwV0`ڶsBbr ȍ MuQ +w,(Wr7G9!/vgњQ'%uWAN"ƷQ,wj6t2O׳<"}<9 > ; ]V85 +p1Yνg_v@Rs r={2sm~ ,VtJ/H\qg8NF„aB.4]vу +=|H*j?^nʊ_W)K#3 +솿re\ρhQ2~9'kEڄjĜDȤy,ҼϲZ,{?]ӎ#Z|'ݐqh#[-y GW BpEG&yIBRgj[{Mŧ6MhfGp6BqD%q8m&mիEο8'{p*ʶ^KJ;O0z66)F +,ڗ=;bڪtUʾb,Nğ؁A+M6̓fd< +b*K @*z~E`.Ӊ*=meMp-L͓I}lV*f%,Wjf:@6,x͚7ĥEI>Ma΅7eAfY/@"e4 Zzi>ѩ|ܓ\ ni񹄉 nq@wώo/\rhn"FWضpH.AB w$i6RU.Ίx' ;q嵖Me+HSwޓKH|+nIׅ䥜mNy39TTu\ Ѽ5P.59qm;EٍaV!OR¼pߒ5UtLfM8C +R$U3 xٽcxA Ȍo(aPr4Hl0܂ \Rs=lQ IV>* PB}#4 >%1 %>]|=DQ"Em%$Rӆ>"a`UR+=e:tďj}@&x;,CyGzJZ-I$t! if'Ə1؂C-CyŢ7PXqxG${G E?> +endobj +1938 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1939 0 obj +<>stream +HW͒۸SzG46:*T-%"(_Ȏj@w?>޽~|L3$ǣҶ?wf{[$qy\*㗻'6ZTqaG.N<şiqyޔK"Zqi5O8l$?~O}_l~(,u\`Zy棑ΥbJ6,r-j0Ơ`.`_g̡0La9x8`u2=|/r0~ipj2mU=svmОA#cxr*TLPkx27_1mt"=n1r@{o.76wB8T1|-*Ma#r |?(˘R d O~6-h׺tMsYW UQa`<WJ2:9HPfa`QN^kVu/ǏR&zUnVҌP +[6Hq;{QU)%/NY3 TeJٻV "l=.vCa *Xvh↓ֹ9̂͏  {#:l ndp B^PgDnD\5Ek&%is q N/іaí pDA4 @:9؋nGCiKE)Ķ4"SY5&"LpGRxʴ;)^t"?uETG~yn*_ +0"sTSbJS7Z.K:<F5 י;'7MHJ:#^ e4v|PT @~sm80'6 +RzB6fs_^ wL` `1 ~i]huZb !xgS"ܸB>BF(BUSQ')%"v:S;38:bN7[P\ڲo"xkƽaVX'8wbZoި,)U؟TƬYOo&N3?A3a7(=]lΔt>YY7Ce$NNx[C*!qц }[&4\%:uClZ]Due5^ pq; [>ShDNN WtdTYˠHC$$X"';ؗशnL?m=Įnϛ T"b; XJO0o/S?i f>9`e2dKFj"EKkːxגAWtM{zFW@>r$lqg`ʅ<@?K=F"@p?528ewE`zt @l.R< X2L׿ДD3sي?/^,+摇n 깦E +7!4Yja֊w)cw*v9A\}~“w?EfE@3gG;u/.џ@;3(B".-AM8 -#u֐sYtZ,1Ų#Vm]DIJA~9E.Ԉg/I`;&x%EMGS*TsPk$>hy;[_z*OlF_"z.Rbbaf#ٿE M>b{ ןE_~xr%M^"Q +48UajD3pV%*9Xʏ\ldӃbRq(رeߓ +qYj%KAFjTҕL=kHJi0I6DƬv3WβSu)]nG'WC:^UK:Xz]0'qL{\CY-I RSx&V# :=Uj{IuϊZgc%Q1NjrvUrNA@ 4F,k 4*F ~wFU tlloDG/̤$+d嘹HAˏj.l4e|R.QK a0x +e0ۇ8 ɹU< "T_%Kn#GWڣb +áM`@ڞw./ -c|!Q[VV./_FjnUkߍc ւVQ(3sI |bFUO)lJ(j~p)!x>K0EV m gs +݀tofs|<ƣԨ3W!ra>`*J.a*F{LDE߅"*]!~Yig/`4/%𒛽8DiZ=^!4p6o`b{6 pͶZT؄D2^d8d9qcE22SN8ږJ/D,/fUaTctд\2]JA,(U\4g" #I /22zo48~Aɯ4`&t2'OP+}gؖ;ӃАɦ"VZPIei> ~'G-ӬxsjY_ED ^#j[6N7G,({bs-ݘG +ȴSO%1ҙ'9L XF0J>Ơ qA=#[EWMP$TR +}ѯmjlS aQr_%U\5() +ŵ/˭9M6O(eciH^.$5wG8#H\ÇEVY]L@{hPm6ϣ]DifeUjlԖ|BL^!DDt=c%o"6=RPE&Oʳ2ػ@lJ3pD/79t +Dm>?`!G%7 |Gn8JĈ$)abGc(׺yHDb,K͡gh:nM;Y[4h×l;ic PGIvϥكǕ,o1Ѧ(nYmcvXtPTn0u,_*ՄP_Z/կ47$V)̗h-/ +wRˊP;[خ^HSͭEꬉ|Z!97e5l©0bR\-'% G<=s〵ᰬYdB .s_Ew oL5lUVEr?57ckBٚ==ӌF${M bN {90FMسd,)/T`Gud3 +zcsMҐ.ϡc[ė~,Rƪr5:v.vwkZq'=5?34RQ01FB0<뗊q޷1MNy"38r;Ai x? -t: +0 B'ǿ5ʕrkڣJV#WfdjўrC/)΋Kp y=[4x]ݔ[{kj}Rdؘgشphnݟkq6US rllxyie] +N.1JrVeBTJ!8N<$묾M:E)2XFRPo bvsB3v9pfǦQ1gڰ)pR-ku8IڵVM]8)ï0Pp$z_cO'x5ܕ<`{ԍ{TNoZ0?w[oaN۷|nόo| o8|'+t\X[GeVߎ, ^D_.3Y&Eym`iQ-$8͍ŚĔpRQ[z'!AeNG dFHQI.ufD\Ji>c$7S;Sɿdc T[gm> XR/덚3F_yp~55uI$*qdz7iDZwHJ?i,uIn tԢ0&זFPdTR!$S(c¯F,cG,Ƥ8xNS:xZVԦP)$X݁NӦW.o@C9 +E IbʲR+G_48# ǂXn1^7VRTs0(ƾ-RAonp-+9sl̪sll yE"9Sj1Rd(o:#f.ڏL:Y۫{uA. yHU9S oe JXܹ>Ć[ssmk i-ocS4kɘ'4K^3}>4I6<g^%nW޺@MR80ș`M1fszf7Aȧb}>G EdӰ㉻wpLXm_!%G,z8ָR3K>h\ 7R I5 «v + +endstream endobj + +1940 0 obj +<> +endobj +1941 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1942 0 obj +<>stream +Hn_1bpofӇէd!PX!K6-o_fH)V[a̹_-o^-2jpcLXeE\UIʺMdjP=a%jn^7jY$qZnnt^eĩ~OryGX[I"Zq|J 3S}IԢҔV-:t@g4ѲUl Ӛ< +2-ckHdcL*`S@o +ѢcB "cRƫ8_ fNa)'\Ϯ%=mѐ[e1{=3z.uU0{›B.B~Yl6B iR`áa0U.05})sNӺV5Bw$bTtu</OGدL{Z⭼:h= 9Y!7ŧh + +i㤶Zؼ Za`[) f@ʼQFy6bE00 12бEb;5!iz{4z| պη~iS?MzVQ? V +>Q8HAz?fp:^/ ]~© @I +1 +x/hbY×Fe0պf.e6uk C QCvQ2S=GpD=Qo:nr_\:~Du,еFd@pTO)90MgA10w@.q|M, h{;Pa5y-^#'0ݩ t) +#[r q q)ljܭrJXbz({KYG;ž4rm EYu4dS6˦Q%fSETR6hT-8[.Pj.9HYJ˵TΝSR%(gcX G2l ;t6j+Q@1FJc +Sgzn:oK"1/B1)ShӟxǠ?ޑߗR{вE[ɾ( ` Z84J}gZ_L_^m` D7f[51qV>)f6 +Z*,oqX"iy=1җɥ64PS/ݺ_^47% "d9{N]TA13]Л3EeJ3,{ǿ( ;S [>=AZZNa4SRԔ% !'6½H|ya$xTU'L"-v/":FLujY&Z߆F4q*gΙ\ygr#ϖG9`;&G,vdaUSlB"1)=w#–ÉJ *B0'( +>zGx7 )5O\~Lp_Lb.e"qgR s!g*|]Ǎq!xf)U uCC"R]JP1d%S}|rKxuؽ?YjDXa~#i\D}*Tׄ_]ܻ˘C +e,=4.O{6a3-٧ڇu7/RK.д9 =~X %AG"Rީr̓LR_+:po嶂xf sR|ӾJNix{ri%U~Q=Å(ό_xXè馟+nGe?1=~)NQQ1[R̃W]oI2qa]}Dʣ + +H=ԪCNC]Pz7V1-;ccI*(f^<blZW~x{Se)3KR",yՔ>ŦVWK|^PR5V1Ѥfr% ňDz_7)UUpUY <枡6{6>˜BKY*ZʪR]UZغ+Esees0}$N]BU DL6<3u:;sߟ2-KV."UX=gA~m+~dkI%= /-ڦOnak W26v\J O69s~~ebk*Jp Ft +hbeZB5tw(NmG0zՅ E?3QfTsB:\{ccBLG/5V˾6hP/* U\0K" +ITgWo՟_ te|"j' 9qBm#DN~j6cc9<_*Crˎ]qY05)H*ABGٕuwLRCcU%qX6CN溓$Fr<<Q5}#BĕS_;OK)=ݷ/F~&'wv'zr5_֢ظ>|~e->U>D Q4N{tMNCe]_i`#={Fwm:$!\TԁY] ^QlZwT:S@7Vij|Olެ###_ Fm[j997Ӣ,Jؿ%I* Q,04L˪7,ɋJy㥼/ )hv* x +?',ɃkI.Yv^uCIV,Uϊk&Z*8DdO? NVMO04:Fz9BB:QXPV&y2R3#ajCYF9&_bu1>_GB5LtUF*+,]jJ>+K{1I oZ:2iXW= 0.Ũ)d%s i"` iJumlo55aO{:U=yOq:,K;ɝngr1}ܜD=/CΥIC^V(FFB&6z!Q8fމͮj9uE}$TC$|Q}u +W_H" ꬍI= 0ƅ9ߜ\}?KysQÌ,3XтW3° +hqMrͶbQ]ySqp=- +fɈp@hO\'Pam&~C+Lpf6O_4 EZy Q"1Iw8GV +c&.C2pY G"⨖.92I^^E^լLBP J``L +$Hn F[5 !Dgb7 9) +,В-/!WܿEz&*T?ˤg&`Uӣ"Cﭚk;z]jN1x2f2-q XٯLoXy{1 ȳSPʤӊxt'dRS\qH*^::bjOtT#e33gMseE:/i3\!qQz&3˴U)̬¬:%U+0fہ o+UY@-$.zZ ++9T'I̖:պ<lq~ijdjǼfk}QebsSW zOODZcJ.#^)*\tĕKTB&OEk'Ӏ qttD A`o+Glp^w:~"κN\ݤE\ K!ex1^oeW:ו +Gs,~]y8Q)qjU#캶"1f 'ae2?dպWi_S5Qlcm'*. ^h.7Wn#ZEO:]si羛cu"f.) +"ƛ̇or'^vz +W +*M[x|hl (65ALm56G9@Hvy7 Ew^6CYV\E䒩R]D_kw=!58h;.t?# + +endstream endobj + +1943 0 obj +<> +endobj +1944 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1945 0 obj +<>stream +Hr#1h4663$)# $ 6 0$(#e)3JwUbY=XũǫhĹ)Edؙ7>r=XlNٝnqIaV\Y=| >"ʂFI;Ot4]桍Eȣ[~u~YĖ,2S?)4eIkaҺw6?ߏiDŽ6>Qpq~OLxAa +R`|plKby ,\HJF,4-@1( +K06GT ~G\c_uX˷zFaKwJgQdmH5VT}YVנ,jDo ,}3!#䁩E"<6&@~Tca'o2!x"i<)˭H7Ɯ@,#Vul6YhQ8Nšb T`m g3̂6-;7 fbKoIzJZPԂ52Q)򏺕cGhٴ]w)=(8؊FCwBB`iӹr Lcxb֨Ctw:7ţRzu 1ti +3 'k2p_=U80gGoy`uXg? ̊ҁ [BRp,͒ȃk-g}E4P0^9 !7]cSZйn#MS9o$LIp=i$o:/%_L"٠(lpdb01Cx <Ԝ1OroNKtQbWd#kh$8΄.-ӈ'>|Z=zx8PNZp=DR^^ y l6qԍ_zYAIpqjyГ2n';3SŔrJvJҿhjIӋc1b2*JLA.m`m'w3JKIhJԍtѶՑQȂǠ$RFu6D"PmUc̰Ɩk,!]ZZhbm8sԧ c@vjLi|)q+Va /Uqb`գ$2n(l;dH.LW詺F} f3ao9:+RikˮzcAC +4EZ +c}AHGbUQ:yVfHg@_Le`-s`uʊ/0OMK 8 _iZ?!rQ"䠹,:aU7,*d߰H:,R,MN1)v,BRxӧAKm%%𕿪a)w-~o]k[ST755{WAR_P"0.p@S1jfO: k9xSW) *l-7ek1Gz%q^bn Jg/uXs>38O/Sf@ޒL~Pʬ҆C( +/tDV\"RM1g3Ų(.F}*n# fFPc#(+Š͂o:?8͐?֫dqyLnn/\f|JbK٤\Euˋ$RU O$DDF{ rs0]Wl{&lw v]tK7A,}GȭhgnӌS_ Ǡg3LԈ\L |wn:f'- >jƷ@:?^O8%% EG^9i9vK;YJ}LĎaxph.OtVVP+ j [QgL ʼnIHh>IduO+%Ʒ, +z'2L2.+&Z -P@)r%_d7)4p)T/'҄~iv*B NdT E[Q.Rte'8Eç?' Pf;}@Ve`,FA<W;sĪ-:{/0 }:ڶ .mq 5יlo5@ Y(ԙ6i-]R<6Z~˸M lK?L+^Vl&l=E Vםyh$r_ln~c;WݝK:X}{bI!j0II-\cOz_$qI̙X,-"R1U]82ZMSa [R1> ytNl-v65xn}c֝--)r*75HZ PAJʤGxZ_/{8y +)!DI۩JJDUUJ2+V$T"eavT)3tХ:X1qN$y.K$8Di(%Ү+MS +2)Z0C,VKaPLY%`\N9cdѺl/_ί-SwHm{Qymѽ>s--{ǴȌ}DxQ8_wͪ#'|A_f.F}˛dyXUc*<N\0Ͻ>1s"*<[Hel?po;0Ɋ~}s\{Iȋ3,Ou%"Ȭ^@-*p߿ݑをw4P S`'JN $ U5aAg0.I`>ܲŬNlSd5vqvN.x%YCQ3Y1 jUds"*A2 +6(Lg< ;E9n&-U@°BpgFV+b[{-&yĠAˇⷕP͐g[(n72 *gELZp-8 kyBa7O!jTKH|F~uJZQt ڪF{Y0UW6e'aұr7!a&87{Y涭% ;մͰ#.L!~O +, T4ʽ|vVC6;\&{Yyn虢u*qީSpۉs %usxi),`9ht]2ωBR%1k)c!+_٘*Lpo~E>[5褡# N tԐ%tڜYWۣ?#Ow-Kzߜ6&SiTAzWc>F ;w, FokwS%AE58D0Ig/2~ WFG:wKBĩ*HMZb#.Ǥ4Je<m,m⛏lӺKCf:v Xl'bLt bö&n EgwfdQaZ_ij8UZF$IGxBZw>h}}ev˅Cd9`;]y8!gm%1eU7!4gfUxF2KȎH4DTޖF Bf25gׅܘr|:]ki>^n=K'<4-ufƛO΍f9c%"{J0e~㧠|ku8Y em\:%qCߛLGh#j1B_| OseRIpXZBW:ad٭}*f1Z'F+.*"j3*枻#X-%3ɕUUeiwgsO+ R(S.TgY[>_j>̖FMvk|ZZOkR5"{zo4]']6]Z +#(InN祟̆(ZS[댝QL򵛦BU-5T^fD!"'o:ӟ^ѭ%anT-yW~HLP=u,r N|j_6&>u2$BRN_P;I + +endstream endobj + +1946 0 obj +<> +endobj +1947 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1948 0 obj +<>stream +HWr+q0`}sde୬';IXDB%ez2%Jbleq>}|*.G2)\l$SۋחB-wx*Qeknv$Nԩ¯\_.>wŹL^—X[I,qU;zJ͏髏QU쌳jt0%׮-A,cKk8+ebk cLPLV)du4+̻+{To K ~-Tw?߬,S8Z@c!sB\p<ɭ#o:Ö~TMLM&6U4˴{;EJnTxU\apQ]ɱ hMO+Rz%XZftAv1&Ga tN-/t%w%ծUKd<|[ҁ-ғ|ݏr(3q}R/EWêݨA)ۋ]Uew7J|~݊u JPXhgϴ4^π6w!b +ڪ,ɒ_֨>XH\jRZyծdzΙ6Nཛྷ@o3z7<5GfoK {U,[,^duZϥкY2jw-/ߪNo揯觍0Ov惲<\ U(,ӂHhoE?^w(9#?1<#Cs~= ΄M94sxB0Y,6ej;_f*nel &QFbX"P X΀eSx#ǐ?a$ˢP ,DȦs=ЉA%,nzT &[JZbdbcZ¯pTְİݶ]>iPτXoT7[d$Gn_&ROV\8nxWuG/WV!z?Ɋm!|(τ+%)/_thB^E,jZ;֙{pY"4Vr6o1v+Q?~B`OaQCX6+9E"N),O}g9 *ߜpGǪ'iyK}{XKB%!K-N$YO{VY*nyK#'u4v(a2|vBR6IܠHZ,f(2 X*-}?Dd@TU <[H-ǽ + hh`M$:djH8sS >YFXe$-,ⷾ3ũ +'$ IIRHJ73(itWgNC/ON?yrO]s,_{.Nu&Nz[Nf4[I!NO…™H 86##IQӒ8tUxH1X{d^(4|}&NƝCsV"J ܡcoqaBx6k:E'vjn>P&ߋEBK<^ϟY 8#=vخ֫F6hGmx9j9p0CvHgB_76rn&~ڿW^=ҌWG>(ȞA (2al-œ[gֽ6[JVeQK%,ZuҿD|ϿBWe07iSb +F}y ?Uhz, *:yA" ?(=AWQҊ{t]h5բ>P1@"pwG֬[95M|gA#~)<eޤi|m#+ ;ہ?r@A<{k,M4 xU#}i|܄pG,HZ<#"bs3X\Ή|mV׌$-ro(rzp,5mptXB~x|#X2 .VkIE7r9>*=*foAVv盼-zsw[yrЁI0L<Զ$3ćK7ԛuB!j 'i4LimҪGx۟O/ޟn,+-,K,8&|(.{8Î3saΩDAg*`c/\qAl^ A",&z&pMUj߿zWPnj6Y@ ]Ŀ)&mzQI4ޒN95u#K3Z)jME x4-"|ʤ6W/D^rKS|S`/LڵB%',yAl4i9*r=4{l_G?Nt0:siՍn%٨7G9S!%'aJ@bM`b z&b*saO]iB3| +(vذfO`mB}.UjB0 ;iwaY &z y58H }F]ąA[z6YNL<]\5;KY+";@Gm7a:aת) +1 pP^.j1X"ݿӭR2CuhcS?0'94]μ:̇?5uiv2°>&jp̮?mYT\̊+~3j]p͆t]t/6*I aEp:/!nE.AU4,.ST'jPqZJK2Eʒwiy$#mT̟Mz'.xɨ <9D [լ([v*kUCfז_Ms`k::D`iyI=fr{&T!Vئ&C 8l_ТVF k+ظ]GsD'٣q'ڠi 4Z]r}E;(vaCVC¹zYVQ,jQL%?̑J$͢7{ ʔ ĩ% 3`!ٻD pM5 :r%sŠ fEc!}/sļ1(2}?i ^X/ɦl|n95e|gdItjb~6 Z4oA_'/4釰{. Pdd+<||`jO55UF{ Ap+6W˰tt\BBe񩭐Lvx{{#)`LC`n6-֌B%MNgIy[~G_^=[ + +endstream endobj + +1949 0 obj +<> +endobj +1950 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1951 0 obj +<>stream +HWn#)xdrߛ]d'" X@h{dh }Ѓy`4ew^`h5d0j:YpN`#qٰ"PW EUד8<[SШ'd,4'9=UlԦ-POE+5` +>m!w쟒lgȳKh3 sA61k6q;a# ]-G/*9߀jp>3Y-,w-2ÑG|5V + +!:Nؽl6ɧ =U#U42!P<2ӈy4FwѪ^+ [5hK3uv c7aE׵.ZBia펟aճi0!M%y1Mb\3J@ + oz[/y|-v6x\--dP"P> nDFQ':m(?0~M("ЯrMtx/.O2%H 40CXxzgr׈e1!J]Dl?ˁv"N1Ñ&{(Wd&$jAف_ͥo'?;N6YD4貊Z)_&%ЅՎـa !% ` +|+_)'Z9Ff f~`!MێZOI +lV:F"rG!=oꞪS;cTaIn̕&rAfBERmH)A^K)l_wkؿiѕ(ͦ,-C'Nr\n$[^ VQVPRRqQTUBPh +n +gNjoKF{!cnLܹ;I0kT^K♜KP#'JOB *6R;DbQ*B1t +-ߓPqPЍiJ2@C^2oS9[&7?hJ+4 oϢ4Ĩ"G_AWƅL`ZP]<؊x/ZSUWq&hC3%0~= nBtjX[1r t1,6S%/&/1qm[V,4CD1Q΋wS,8_nӛ-R0abfH %6 22#pَ {_^y۷+LȵT8 +j:Jb5GϞVnQ!+B)Cm|>V*'WT]tAXu\mH']Ժ;"jz|g< dr./Dee.i%9^й:7BQ^ ~A;Ux6[ѿEƒgg{v7*!P0Da0t;7뵇>l + +Xe2Ap5YiJ_$Bi97"}^Nʴ a+z|;$& t\;WYeJ[ ׇ]ol'>/ 6e-U08@B߰ {y!ekIYogѯX'kPOI:|j`dpʀO*RckhhƀNV/Li"lmf5[oy )!(0xR0!Ѷ X]=s̹fV;$.}3u)tlu7Dʐ(sH'XhU5#:ۇP&;@;Dm_HQuD`ް_2.n%'|XQ{mA]Bc |rI~t_&t[gtHi?E騧^25ӼHiQC&KnpĨkj^j-{Pԡq"`V9|9ӅՎZ^/cΆ ;pݮ?rҝya$;djI>mb`"{=rIGk崙_cSQKVLIϞ8N +aWS/gr.MRs>qex&.ki%BJWbtyeMၓ/I=Qx.™d\n+%@[96r_dR$G4 rV+ <gMM56h, _k[ +#7q4e2c;z-+)e%XE+|X@۫mS|w=XϡQ9jve2xLtyY-$XV*$j?sivDꘂQe3K>6>HE]#ͤҙU8ʽ1XV/*S߼y\BTL*y a*ÊctV6t=0$0G,A6%?_ 頢 +peT|h`c׮?pꞖMQX@&Rs7ߚ{v=1z9ǜ^">wlc)iN Mq%EV@A1WU#LoGhH{dp~T1kgL [m~[@WLPK + "2 `zVzRMDux)\ɉ]zM;]iܪUg|3G\4J,~FrUs%#_N058xr}yl'rn`1H8''1eHؤp 儵`mJ/9@|PF)ALI TjR JjdVL`wFvNi34{gZ1#$҂quS}v.'j5j!O 0( Q) lsf Mc/fDÄvSիޤ =ȉ2+Mȳ:(Llhh}붳jݤ3DnLKe)< {8Cx(Os{lbEO0^#&s7/هw #[|w} MNO +AղrY-l)'RXE%"]z*'sƲL,܆8~B7Ej {1XcvT\+ZOx +aHy0 9zOzQ >@:sZm%O|`P3J$*:h#a6ZQ[KұacrJSaoB,ޞlY,%p1Œ|% #}FJ6qk?$YI/QjteXե+z6f2HZl^ݬq@31}vvYU/<9aҝ +DBf]imXR,ޢ?T̪Jv0𹱟/W!1閆[{Mȏ2&wd`ty))M5Bv䰏RjXVZ2[&"A\{{5/όm~ v1{* +Ⴅ Yݦ!mGgB ЭHo'n[Hp7tY7uwDds=Q..JeؔR.tHL 5*Tkq쩚%?QAmbdxyA*Z P6ڒJt.c0&QƦrc??vMskeհ#?b̋.4=YambmVhr!\b*{2[<0m XQG.+nFJpCzVx.[|fKce{9mT ;lRzVUM2HTOzJVxu: msWLQN݇)H + +endstream endobj + +1952 0 obj +<> +endobj +1953 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1954 0 obj +<>stream +Hn#9hY$Ur&Z80(,1aD7/bKgky0loϫeM;Soyi_o>~8Tn.Xsܬ,ϋl7fttUgKj"G/tتڸ*]%e +6xWۄ6MMnVnնg6O& EX&ﲬ:+HYYUBDcQco[ _U ~?&UV'?pyV·1͹8_`Y9{x֣Mr~v ղ0Ĩgf k7`_UD |9x0=@(0PJ'ETf'[ԴDO;°I@ҌRY|KI /*U *g]O @I?q*>hlP>9Dw/4;.a`3[Fb!;t'(ct T_ ^|s+.*{vF\de)ϵ]Y1ܔ:PLv|К`9F#f}P=Nd<7{; 8Z9r&8$b@M{OXN1u%,# +TH))A8 + oiOOAVgqh,Rlȕ˲ n6- +qvcO|j5Ve<S(0V٭^ AIxeA/Wm`.xC +wL9Bk(Jjf`8BB֠YkTAYʼnT+_ru{f UPX~GJs$wdwGw)ʍUh5.,YnǙrTB*#UɏY)^gG UNY"KV$D#s.zqz{#_p~YHlS ڤ/ҍ%{ (^NFV[ㇼ[+ZA!q(,WE./fQ,A%0MQB#<9҆(5ϋs\60lEW!KJEY'ߠ#7c"pzpUU#"r%"XAfGmVCmbzr"Ix5زҶR޵sa+p:S!z: *~}9DɆHs|sp/eXbSP^vN]2;n|@׬ 427W6nǰ]˫媁J+G퓸24ט~Z9:ɻߋ\vG{$𢁓^J"bMA)A;mrj}Ut2޲w;k6 -L]R"HٵZh4\ԳIa\:=K֤ұ^nI5D!?no 9?- +3O;_Y6 6 +gK+nqj"2o͛4^5ɷcqqtU~}gT3572Bp4r SP٬Ya/h45Ϥ ++~uz@nћh3H/ +(B0y: qy)_G!q". tv lj0Is( ]3O*񷔓{LIf9eTU5U$]&2(o ,>'LQ3&Úu-%VfwmWSkLV3N²WuN a%i`ô' +TgW8VBp#VO}iht`c-V_8\WNBD∦EyAR"_ :܎z'o+S8R. fmP:2.xcЀ[CAŠ=,X6r s + i$ L^p5 8tg+`L$}  z9TXa,1?g|~"F:fXQvю8 JB +A1r&mJ%|r+=ň!_ Y,Pk1mp7=SH[Z"S^ yfs聬l9 4u%[M5Pv0bNCo8iaZh*zk+f'|Nۀ80+b/5h]=+Ф'Q;hڸ룈>M>tiw"#nVj ?iJ=NCj~&"G.3- +Ē/rIaulCnL~SfyʤF +Mbk6E(*v4]@aXF pf4X#*~j64KjIKkrcDrH<ٓ3OgO~$tȞ1MJ35Fj4}UT@݅l>0 +ݵv2G=Nw Y\E%ƃu;|N/jNAXy6f'^P! +2z4z>&Rzb;vY~N `A8uvoOqjjb͢/{v:{>bgj^5ݫJW<3MLS.^C&j1GZpDrU<1;|dd;.ZV͡}僃i|_S9@PF,\jS6;H@`EAO?@ UZg윰~>G?R\fU3g[Pn?NF+|~#mluZ!_ɄAĚFhyhGu3ct͝$L3{WrEUh)A 3͔!i.͒i#P7h h4-+ͥJUR~U.%{D#QjwR:paRَqT| 0!IsӢXXZDKV+i;oOҦ` Fߪo]Jg,tcBKU5. +L9RJ#q +lsC5!F-7JB&ʰaWGQl{AATŒ7wt'˴wW/n|xv@\ +A ) @ +(PTZ'EVBL+cg:,tM|KH9fրNjfg.s#Q̘Q6C}/ۗ,Z(.Ym$omHM[`S84 +ʦUH:ow!PTno?}[Zҡ:E#oNto_kfY+fYX9N1J"=;q)^=hiѶl=~Ep֥?8'/ȣ{1}ÿ䣠V$U/}Lg!{}>uQȓʃJu*.B'!g3#WSlWu41fB-M9ZﴪUr઱@M3 T՛%؀-ڜ38,sҨ$[K'kMkmf%cR +_L*f'9D;ͱ\@\+(-i%j8CJ/26Szlu=ceYfZ 5~} wzg qԠP,[3<܀5ݨ׮p +nōwxc{__IN1d'(2 VР^B<9n5]BNF7jYn~K{&2eȆ$qǹBqt9V5bq)ס=CK0kbL$a轼'O $7ecUM&+%BRGI(ȷ4i77QN-XD(3Ȕ&"ǜޛ{r`BZh)0bΧSIYu-OAb*,Q{tGqU%Q !U9ֽ3-qnd&sT|ۙ 3 u r78"~-Hk +6rJhj+-ڝF ]S1jgȈdiӴVhT> +endobj +1956 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1957 0 obj +<>stream +Hn_qvZ4/wI3)6(Y0,R12|Gٳa.}}:XBj{&?^őal. "zvqէfX`M{vڙ] 3ڜ*K~kx;9|GW2\`"Syli_.a8l_}_}%)%83?}dҹPtQLG."6?A6KZTλR/GIwT&K43c``0=0.8vȈYl@fz+$9X,CMVrEF` ^mg>c B(8w(7DKJXCs݃[}ScYr +kBqR񙺹4# )ډU*#M1Lۋ$VOŪ q2^h<]ɾYɦۊ ^_*hU/%lبDJnGTځp +e(swg?mIn%N8N5':[vJG4aܽ".jH14[v/.R2vk~D9યwСQ@YZ]@P^~j }]w BgD/0pQOW5C=p#^+n8,f#%H4Bŀ "B;-/`5VѻMCnoїp +g૷X0IWϲd0j ct~ ¶CSAc{;* 4UYG#QQ&;TM+@Ʒ oQk#_lAvs/PŅЫN VF7[m-@4SZnA#<] aR6B*OOE!&+!_pnbD:JћdT۾e`ׯ-ǘ 6._عѵ`֘hv|Lk$lF \2Z@ Uft,hӓt-IC惫P[SP:uJ ۝f4c)]esX'h&FE#Bz0褞w2]?j< +B9"Ԏٞz4qvuX̔c_.`VKe[vc/1c{Jy#_~j= nA_,(>aڏ:BsĈG'|/~ێ«4h+1Yk0)<ԭ0yU˰HPZ5͠en[#%0М lp8(s@E1gҡe{b~k/_OYwtKvҌM{zZ_cR: r(|Wo>U "LNjg>\ J"^L$2eJL▱j.#NaڝlV>*Cw"qrNXX(M߷SDP#8RV8S?h>DiC,UN'n#Fe,oq+nFO +Jר(ʧ;{o)W\,5=P)ӱ bTt}Iҋ핯Ћ-aL`cb:Nj Edgvj% lӂ~T*n<' C | K +5yR@ڲ9u=V2+p==-Wm7v3$Ƒ+lZ,Yt:d d3(IŢwd>8qnGO Xzܺu|L +!J#NV^ g՞+UF:XJQ# ث!<;4hM{BN#62kLj,fI]S |l["c o25O,9Qdh:ض(FzC>ay)Ԍ-I=j]%uw Jp չdDk7ƛ$/Tl1%zp, p*P YN*bӚ޺0pO%}73}dƚ Mdiҿbf!gHC;v%iHbF**>}msBah'kX] KD1L>Í q;ƍX 2}^v^ZaO ݚFg7{4}&Y/#!U1XJ #R3RXT/N=˗ 56[z{L ǯ}-6U6"  +)RFH$q;"\[y/G$|kׂY!gH`ЭZsG:B0{e¹{!jR}ӃFU3P?Pҷc"Ί=-& ML-6hpi0}?` " `~oqJ[e)zjj2,|`@`~g9r`_FpYzA#'gb vRbnRb؞AkLIdu=C٧ƸSݚYmejZƅ1?WCjgE3C_5>M*cԼģ`Q/$S٨Yi^)B$}{۳8hN"Նw{'.;k1U+uʟf§~# 3WyӐ9!XjW~ +~&"j aJJL'3tc *Ioeŀ v͋lr[L4 +` Sbo!渼Қmg9k}-V55V(iw&:'En HkeyqB} =]8bwc*DF]QOipG2Z>1B>rH摆jZFv<ݯ=4.Uy&ll_r{cI;fP5|CIb`i\`~_[UhS㻓Y8-#%Nu7FWv2ga$FQ냥mX]3ۋ/}Ș.wF;rFzc줙/`rrݧO#{k*[џ rYU|.W*qXաd01)fi!ms/ _Y:߼5זʅ,r>zx(L+,G@_µ#Y }<,k\8HM`D +l@d@giĹ<ڪH,]:Md:{%xj`Z`M(&嬶]U] HkpFF_UҦG'ډ9y"Ŧ% 5QO~~}??8dH$[x=y3p<)ҠE ҴL7Nr[Oa%8`XE( 9וUyg%MZaIt<#ݑNN yM,o?!7+9t `$R)`+ʼ +lyHPEM̧2O^9KT5z^/V6Ea*.>:S<^oP:t j4jwqyj^09FӺ^) d!9@U@ͬon|C~*F`w>_fy$ypKS;KO͝2NuCΊ&dl5dV׻ߏQDp0$TJ2EB ~WeIPą)%Hu#S.GRjݖ +uE15P-ll X#s&T\.,rm5Δ\#O)K72c$; wʌ5;TSOO|MVw3LRӋ;Y;q WekfPS)Gn_KpI`-_q"ZdrvGq7,&eٙaFܝIB`ž+E3?2Rݸ[&#~}Q b?ٍ+/u䰺1 n|ƋP/-{ +^͋xq vǡjlݻ.[8Ri^V 妉 x}Zfř"; /:@)R.GQHSbE_9L8SAH!mm:e֩п,Rhĝuv3!$о52!oD [,Ep檵Jp!8s N+3׈;ΕӉÏjegP~{v. ܋3?'KXhǪѕS  +ޢ~n6Y#nFCc}{;߇yhXpumLZFe+iX$felݩ\mR0'~\>*/%93IR2Yޚ L)jh{ӜZ[YlAԥB + +endstream endobj + +1958 0 obj +<> +endobj +1959 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1960 0 obj +<>stream +HWr}W`eܱlEu*egCJV@$R|C2}@ݲNITtC|s&?^EAj"]Df~}Kͪ#tv'03 N.;o9?^N/ܸ8.RvR? += p=yWߝf~\NPogT1fsEIJeďR28f%s⢔U.Yʼsa<}G{ ~cPjow}̡ VjMzy{Cփ?j9 m5p |LY,^{j߬[Z>‚6|Rar4⁔ꍵPW$UNW#e6BVRO ,r#<ۦ=˺5A*VMdjMt$Q$([⣶_Vi7wq J.,&ɾbFO :Bk0 +tJ_#k"ec9wJ=r[뵛jdZY5 w*rf8{*r®3¾)Ro8uEr) Th=(V)A166j#GE2'>,!Յv*.A4}˦f00LKߍT189[=t܋ڕOjTϊ4ddxƦtڣ٠@6]yIfs#6/HYik&H35 uI)8A6'kdQ4ǽ3dWbߋlWVƝ~B9x/ޟ_|Q$GoC(Ú7?\؟D45tѠac0l "0`9pYu@2tC7 YʲqgG:DK3G]l 1=-KשRh,1꧃]r=+Hܕyġ5;|aS@?_/:ط|'g%{ ˟)Iɺ^=tn@RZAe"|wS9<0&1N0NqnrP }8i v + ._>hT(Lt>šp!"[i% +`;ǩٲvy_(xo# q䚀}+ޘw?8 +Fx?l ;=6LoS>iF_v^0l4,c-)yr|s4ᱭu|tlW+h@<'x83&)<0?Lp4L 7bYS$V8ȻVj1,=rt3-`_!ep{ AzT 0HOit6(D-XG/j]*v>=~V8^`pTa#ۡ~AS4A2NhHlT\)9#xܤ`%grvAa+t+dңs,E2M`$\T["I )xch=,5sh4p:8(ҧ_ .._ SGGPG":dޢE39;E8PA ׇe#lJ,߱hP aw^ +$F.Ss)b,d3/8g>Np/d8yjSR(v?7<1AC77'_&?ZDz07kR!̇Ѕ, yﶀu!?rlJs3n%\!})_)c A/YDxi&q#D.73CଫW$ +7" KV5;Mep(P=G>&LJz{ZV{] n<'0PTP^UJXT$UkmGHUk~aZpF'&۬ڋUnB3-I0eH3I" \<>m( +Պ *Va XF0e8"AB_/=,oxs'WR(_#dH1-YD=xu+B:h(ɞ.|PSnY;11r7 ZS5=PJ$ 6bT*R) +YM!rJޖ5cP5\C[ڲP6H|d᣸m~P$C&HDbАpDVZp=uc.{YJISM2$w+XȘ_VشM_ +cjGxT=.H92Wm0GE +uȋrO;-{*Җ>;춓x*-ӕjT,ǪLq_7i;65-5[iprw*"28fF^[ԛuaZD"y`5O't 8O<~yyMV.sX98I\zY=ac iW"L[:Z?GJ8w;4~1j!5jjvOSЊPzW5ԭKtk %(h;z- 6<>%쩄5xAh8vП,|8+ėҕyGVXQyQ+"meW8 q-hج}Qfj怠; +6*ﰌ=v) 4?> +endobj +1962 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1963 0 obj +<>stream +HWێE^+dwl6Y$Vf AH +V{|G!*Vu-c Ѓd.vxu;J\9G+gu^EBb֋m$Sb\~JjrL+\B ]A *ӹ?o/vVr |̀Y%_A4>H:[Yz'TߑemZteoBJjmXIm=)oi _e%(_"@r  -, ЉM dјRnӤ^8P&=4&T$d3="y.%sA+Q^Ih;/_JJSS~+bE9Ud̥wYY[ &uJtB38,.s9O* {"a?^WMP. H*= :\PK6H~0"Bsr?1ա*' AΙ[8Sm̐Ctˆ2TH]"Iu|FjNMsݝsȤZ)/>m+/T҇b̽nV5_3gOƶf>ȴ{ȒB!{"K6D,UGUêfJ(h5=0=.NcElJ}q`?+tJk .Q* {&:tJCdgvD굈]FaPy |W=[*zԶ9)VlJ tgE3'̔ҚzzwҾ(cQ#DiuڦJJL +] [o݊̈Bvip\SU#bT86Acڤ>>d:vL w4V'7{PENrC.Gs=0iU! hx44c8vv4c^: p17a/i6R '8vj h  +M!zF*k~\E+L [K#҈ny-~Ŏ%e/魲^5lbsi5NYF=I$eֲ +%hal{g.{ !`\9Bzb ƥϚ.nNǫn7Lbtٮz_8LW8MչI=ФӤhRI=I~<ӽD?%X@UZE١mI6}R3x}JCIWIN,~ǧ]_&Aɛq]I vDpC񽷤e{2}]i߀g&zD15q@CZ!DzȞ?ba7F[CآPGy״-wsoGc- =A-~bEBֵ,}EvJ_}uN,N8i3Ϡ ŽS?s:pn;KlJPwzt|ntEdm?n:䆊5pKZyLgNKQvh䰔O+`)dS2q6C D7̺%Iȫzx:9MSl^M >Sކ +4cncrkS5i;G{~ PV% +nK߼=dўjKfk-ԉ}:Cڴ[G&T ++pX /;|}Z*hc+".a]֘vT=Wu$ VdO}Ð֙#f<^sk`j?WMo@+r\7c"ɍMRK%-q{ߙ7A !{D8iPwXzυ޹*{vt0B'0$}(hIz:@p&GRCUG(_z/$#uQ~lVEWBEtEqW@GXbK_H1 O{F w:ѥ3n OdCfITP, yxQ`\Fb׆#W@w͂2-{-+Gru۞BQ+@0~TDXSD9R-;_Q%[!D!ceWT8RKaMAzݢ(hX\*7M.u^Q@$fCn7v+p ,]Xd1>/KKK樫Qm5.'$]W$3~@&Z> +endobj +1965 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1966 0 obj +<>stream +HW[oF_+ZGt[/}d$b+SYII6o IIha99qvu3YeʘHJ\NUVdک͛}{jlnΨDGZL͖W5t5ކ,JwltF8.`N( \̊wZxo݅WZM"LٟX(>m8;yd\MYl$1Ɗ)ƥlʿm.`B BGY<`5\@v5\F`^]X4;A\DfHP;װz̓ 6~y* :;X⒁Md4CVjtudcvG]OUoR*%qf_#(A@3v\jXeYġ!^(y{QVDny0 $oNV?H)q.N-Zkax1Gd#?2G۝a+gz^ OG˃ō8g>H/y*7Ŋ8 u߫MşX`@lGޞĞqXϘPi@,$a0l7g5{jW^cv:].xihf wjmWz[.W+_E:%=/k +ȉq>> >C:kJΒw/hYUL.uN˂V܅B}5OJ-r)c!k#haV Ni]@yUbb,/k PrT:‰4p v hR8ȼ? @Ԁyٙ`sM1sBl]s`'$cթ[By@ `#bU-'A֊Ϊ۔*b|Ly14:U"dxrxV[1c;Gt|ETy1 6\|{q&Jxv> oॊ0_^Fo11UNSOv|Jw80c 爜sQH8&1"tXb v "c{F  {L‘2nCS;D\,)!݀U9XuS GVPr`q=[,L ?װP Rn4>W`ܫBjB% z._Bpvlqpס{ O{k\B6cc{v܏}>+oP}1+gtǓ@!r-fx$U^{)Pyж%T:I{IO͘xС#"J@ $CJŦZZ2#X:_hQ8qM=Qܩ` >1|57BN 0㹮~ ?|Oh1 &F"K"x,c*嗉C'{c B bQz(m3A1M2 _2XF=F,1z HM{4=خRLu6O9J>֌Ѥ0c jMN,G왔4-; [W_BJyhjp,qˮHlV;#555TГf\r,: 7?Vm)tD+4= -Iq'6}PfFKG1Vk[`*g{f֊"#ȶ4qHڨ5DR>7qi\A¹/٠K5--&:ɡٶw~bcՅ% R/,-yJ˪3AS ) .FĻIܕ=9ªf@kŝXg!sMP~/ 0b bK}4ҕ<68~~Ytd=:qf0)DSŗ^g-{o@ZA:ë}7qJ%N~V +G`jwy-@ڮn@*\6vr^*ghutPWpYsgS3s"u0%(=?%}Xv4¾}"Mэ{u=EO%[Wžņm?Ӝ)/f_SI_6fsިa%CDľK^Yƽ3BS eM҆#}F973uɫݡӭwi $G~đP> +endobj +1968 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1969 0 obj +<>stream +HW[o~uDs[Hb }dA,Jb!N6E7_܆.VܴksΙ|^ V5_FNE+Q" b5\_|ܧaOd?ln~lb5(>\*KH 0џZǟGe+Dz 0q +GeF{ͧucyh$%Xty:o9 )D&ៃA0?**0pO+~(vfK tjW +y/dXS]`r GNWUR6fS`rpg..3aűиOXdZ7|d"j|k@Skd)N&f*ߜ%`@KY@Gj`C[xZ!v ilv'k9&nO'{Zx~7VzwAL(V Yġ>P/b+n7Mex%hxC''^PW$]cjk,( 2]~ lSmFGc2>{)#-R[iJdӮm\[ s +D)Clg~!Quiwks|]Hb$֞ӧQz|ܜdt.WCkΜim dL)o-"4xw" )lvl(d=|MSi\jhK4%oc]8y&k Ù!K<5K? +J LOU^/nL;s#gZe*TXS~Q?Й`(ß{EL;&e-+9{Mbs-WhZsV{uLx k}:6h\[89*f<ۉ:wL'-Vk*a",C4np`X2K20O{! kLXJ.T_?*U[㋩#j@|G66gdv͋]0wcA 02LqQ a/dMeR;?S/ϿϿ3'ۺ"LWWpֹ~gZHڙ +3\Άd88y0ݜVL +cCvSIN,Gh'3J}_$uN_0ҏQ +BQΏKŢ^[1lW1qpw!B7X<`oDTM'Υ;Ip`'lH[uszR0g^S.+~TR0оVEʎrYDD,J6^.#亭C0 {{*_IB2oq}ݢ1HPc*y 1f MujYAG +s0j*1`,ݥLhU73YxF=Ԧj.T gئC5v?2f"`ULnω,ܼRDm;L,+^#I9ӊ"\Csכ^}yg@R}E?"dBo+cRAΓz dX[2U4egdCwL#Gs~~e74uPOSH"w5&0;f>FYLC/pLPijQC a4[弚yҳIb?${ K$=y8ё S>OK!Pa3Khp+/h/+F-dc9ءQ85A~GcRu5G[#sF&wGJsmMzIlB{_C̥zdKNaW ?=g3|SOTbs 5MSS.h\RM06zNB 썜H@!*ǹ Z9SA2G V&`Y%vZj s@  1+PgEC^U*3T bqȞ?eI_Yd/m UO~!qL|ZPG.E12j*콄]y Quۯ`X$Jf dK.F>y\HB}sT5;aq3;Pv\מZEkT'~2UUxD2ZR2"q9`Rѩ銦` ®},9Q$;% {FVA0a@ 1ֆ{sy@K/3Xي?J }^Q*?095ȍX3g-AW*[ 8Q^8z-XO&P5,DXF0E)6{ '3)U + +!Hn ]W پedk+/eT:'::tD}m{ 7~REO"W7^U2Xɜ/7ZJ 2BlP>ABkP0>Rs&=Oy>$ijZ%qbRT$="OVXL_ "% F ;VjIt㮬l.bz҆"Fa< T2]l5 [46V6/\) + +endstream endobj + +1970 0 obj +<> +endobj +1971 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1972 0 obj +<>stream +HWnE^c[Ol?dc! c! E/zP.F ˜M!0,NUWW׭N7Ff4x8'.5σ0ӎЛE78ssIiF}= 謌s;|ثsy 㳬."YtVąM#(J +->E臁3gEb:VY4\*i^YN#'S 21o~ӥyi̺@ӨFT}S}ij|쳢+{d#S;&Kj#8RYK׋f4ogcXDȖ&dY?4"0au9yN﷑G`S B$~M +KzoS >Ӊ H4#v;h_Rs> G\v"w5e!6 6 e[ߙJ?To/B-7T7 :^MD5ecfiɽ&ӗ0ȓSHzM06#wt|B#3a3s۩YŲ '}]IMQrQ}_Zi).v먤tp|k{˔:arN%e2$!*($ݝ2鯞/^'"PfZzHaGH$U}[JXߖI$Ef^ITͼ79'GwNԮZ`Pc#BKFMa272/sjHwq\uEzvs'S_uߧR  q/WM4ҁW"΄l_=A5nEJ5XtI2 M0z9 l Ls%*~ق`A+SQW}L)N9Aթ0 ezQ1{9ꩉO_w!..}{6{VG/Fc`g,ZE]b+X60r` ^iX|=}7$I;.%TrX04`Dm80 &jw#5QB0w/ s>z75 9(.\`֕h< aiT>`|֬( YJ=3G + فJmKhZS:YT{#a0b@^(iO<51 /$l(=]""3Qz0#~cuҼy ={4k~#HW`x/90Hܲ^?Wn8l+!IuWcӢ/tE&cƙׇ9l'i;Eb}{.ߨv̫|Yt~S 2羣\q27b`.)`MԈezzdixwq<Ğ݂ѥAFU)$%&Ƀɨ R7XHQc\jdA8(! 5s()Im&Eɤ&)? MƋ%e𝋙!z,VOtr i4(DĈhB #m9Fb,NR@#\I: >>Z[rהQގqdXA}4ZnT# ~$ƻ4N9I"~*]ր0MDA;gM*[wU T?H=^a~,( U6ՀuADm{Q<&>?')L +Q**LpnjK))T˅i{Ty#Xo1" w$}*v ߁h /앫Z-;%$V@Kzb`!ˆm. ucU`2*(9FIɬ!?vAw -MKҁkJǑh :O +ƺin+Aef^ϓ:zC9 装[L0? ?f2]fsm$0u#㇒lڍpҋNv[899D:_?Ѓ;Y{|ߠ/l.bjˇ\qqdw2HU8̬Fhry98IY6&@D].GI{&4a>a9ܔֈ:#Z)2V9c"x*; +q_eF?'d%ܰF3\8tCa#M5$P^F)QEjCLoܷͨӤub|* ύv瞱I`.P1 +ˠx2?kSˤN@Ň, +Y+7 8_H,[_E^>OiӻzϷ/IxWUz:"`Ej $] +fp8B(Pܥ[_G5ds-/! o2y<3(5$ţÙIݍB^(Q2I(&$w9Ql{qQn\iPR6=,w;֍*I6r=4]^T"jScݮoI³Pkr𱸠Zi ׿}Nt NHNʼnVY +v\3):QiF}^֚V\񂫯U0UPs [Kj2eUrn1UMvj znhz/Fk0$z?)VĪ?r6Y뒵,dMH`4s=Mmv˦0rwTN + +endstream endobj + +1973 0 obj +<> +endobj +1974 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1975 0 obj +<>stream +HWnFosIZ3|z5wFqjbUبrqn!7.^ښbGq +^u*,m7/x'ᕱiZ塍UʣmlJA$Դ/rv8 -x8簫dmv`Yy6'-whN "yڶA䰃]$B}593"65%/S-QSnFﰖ`/k9aFCkpz+,D6~net0Q+ک˦iU׆ql$9 W%NS>0żsӡ\Tg(OgˑEC܁7u + +~ɼ4 \'MFP~MJ؅Im̞iǐra+h[B9ּ2~k򲌊9YrO}?-v[a׾'nŧ:pQh0e# tFoGwVSX*իq< ja!m * +֌Yk',J533/r q?w↙ql_RA B/@{@yDcPr Ġx`Q4%Y;>\r!AĵH5Ln#\~<=J9*(-8|HZ߷[^HK=k;ұ^F +h7vQAx;ZΕs-eDsx{:rTRvriYk5jPKBZ`P}Hh\gC?|hsܚ +DܕJNdK"J2XkqA}"OZ.Efh|j +GUB"5Ʉɣf'9^=o-8p>ג\۲fHzol EH_A˘+MSíܑCPI ";N|r0+4Ssu ŽNPQ:"}uHn0rmSKK#}a5ȹqVDz42ɠ|"Q9 qz<" !.Vks)%>AڝҵôhM3Cy3WG嫿ܿnOP,PRvd^ (%'_ğvnz;8$jVa^zs@ + 1xp`|@hsQ%(CC:}8]&\V|0VVTc}b3+ϯ3mu釆}5-ޥE%E=YH- $@;ʍaQ-_&5bsnO٢K(s qn> [^Sۧ ;WUQ>jI-QX4Mb_wKv;mdyB:_ PJAsy%\=a~3+f6JhӨ5x*Ԭ`*Ypĉ$cZ[5VҪjfs;0iB%F/y\hM 1_2vaBOePMs[V417{ZBIQx ]D:q'R?hInjY= e~ +? Iu6W"0DŽXMY4,XaJa|M$e5R+eC11E3 łF2Qo)0фmZ掏%$*i=p dsCz'n4ho6-TOgPBd۽=q9(M kU]xu +|zG.ޮ9yp4.bL\;2] uN+:̇ٶi-KTZ(qp$*d\Xd.,p-~VrhN:ɍD\z +L؝3wa5IcBW;C-ר.G^LA5NʹM iZ/*fSNDB?l﵆"AōUxʐɈL:#ojP_e" Zc)\+Eީq*2Dř'HN]Zv{7_r9j<Ԭ/4t!_Wrcd77AS-b&f(zn`(2Y:w AZu查|7K䬒KU'`WA8\i;VނAEF"JB`AQyf*E ̔p5K%Lr¬HKV"1#32B@^'$NJ]Du[DFeD$l)hdֳRNU)Q*W#m''#Zё lRGiX1%QܼLh'ğODT{〘3WdQYzT"# x Y܁ȝkn J{~07P3}e_bgt' ?ς$? S7jXB z_a#!d +2$a@G@t H@q"} S@ ;]_._k 4ˮ1Roؑ>Pvb EEG@k.eh5Ayg+d  kwd E%i¼o֦pؿ! Qhu6xzu}&@yTqe +jcJ3wCD.\`3dWuw^fvNKq)h̲v {@\ƼgC2rD|ݴ h')-Y`ʼX\F_,LXtY5ՖֵX 1G/-Bmps .5N:5O,ow5?~O +2lhH8TAmٰXK^@9-!C'̺w⠦C8@~kS0p&T: 5onzr @7xלLUm}|6xw"ŚQquڐ:Ԋ  'LG,(qc%QWM{&q Y8K DK1K2yBF25Z:wAP"=Ȱ<ss a +JǮ\R*DuLg V + +endstream endobj + +1976 0 obj +<> +endobj +1977 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1978 0 obj +<>stream +HWn律CoDq䐬hb]ĆAIV"r65g[܆l9v h̹~—dbQʼn1ax0#" b5YϷNͶt+RYs2Q7ۓQFdv,U'`~c $IQ0rq ++(2xxyϯ.jH\f&K`r? &N.ĤaJIF"cbbǦS&y} +5 +LfVp/ +cMLe춰pOm*xBsdWA:ʥ!p$E"VQ93ݦln*L x NMi^ʶY0B䰻U\g޻&4й$y dZ^P˞BAޑ + P*p/B- WWQ e-zc⺞X DUEYv9&9o{" 4H`ʹ z8#b2%`ꖼꉫŢ(f:&Ek  ~-#~&vsgl+80. `t,;S뺙uGH*&<8x1cx`h7E`cXYn>S3Fk`v*XV>2’ !A+Ax{ 9e5ಾ +(A``$U_H2}F'dxG;k_zOmw\Gki1=MoK>d7V|S \'#67s4֕LAxfT[` .ŵ!E|3tJ=UWG𲇬~z +qv6M +BK~&p"~Ջoq*rz` RWtཷ._7@w<+B}7 }otj*4D\ϫk^0Ф}"P6Lu\?!z׌V(øz/C ͦwIŜ( Lw4cpIWNGױNo;Jc/xer-.;^HHeȰ:>|׷|E!zཱྀrfC_؋\R u;-J߉U8wIXʡfp~1zJs[AN&Av8B|M(kU J!BSRQBQ_|Y>&!g#>۟_~n@D6BS6 +BY8DC )/?w7"Fby?#^0يTc-d +?їRրO ' }H߹QB̓^y8X"E@ٻeهX'L9Ԣ=G:Iv$?zL>[qԣ3P +JgZ?|O݄sGzi& +&~^ }U0ɢW9]ZYHz_=[c=L{ѸM~JWsU +bs[BDc1inlĬJՍ׷ S^ۖ[y60CM3-L3}aeݰݞ +Öhی) & +&JXOK %-} kBh/KrzuQ"| Ѷ\=4jZ-KVH$]$Թޫba#;I Tu'ϗ+Et˾ '3Ӻ`ü2|Y2P (, "㐦ZU9 wqeu)'M9zF{̦57?nWuAϰ**%~ؕlo%\n7t :. +߹Y(cS?Rѳ !Z8:܎u].NQW,u2UR.p<'y US c3e/7.42M=RNwrRD(!K \i3D'|ГNKVFywnOg]Jt.IEߴ¯~$x$k>/FH7,2|8 k 9 + +endstream endobj + +1979 0 obj +<> +endobj +1980 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1981 0 obj +<>stream +HW͒۸SH8]elGHLDKc yHICJC6)U迯x].jxuZG6IeRHI3|s{9-Uݪ6"MjQכ/HCz3Y|GwJ[[X"^EY ªgISOSyק8򯨾eDg#dhY>*%uX+Hg C(A_NRǟqi|iׂ|;S0hLuxE˗ +$Qר,ߏ̆Sbd SpGG Zws0:ёoф2s!g0C?ȂS/OaSakX +j&IkbFZ@j[2ϊTUqx|*)qU +E új} jjQVt`%5 cJVPheӊ?yc")7Z5&ϡi +JZ<^t,∬u 94[k\Ȑfg Y98z`<+vWbyI *+sn4}}>>ML҂ɘbEqb`AKE#]Ȅoino76^ģI^˚ON .A³ ԡqpN$- :8U- +YNįcܤ&Hy-ٴ=8uߌYҘi<{Hc&_HC3y>ggΠ#`txϡ?p^-dMu +khXlVl]TD";80uӻ80p`<fge8Gkp4+!).wf0A02B h( BM/2<} lѭ?j <$jdPCVJN؁g;%:gK߇#B:|B1yBʳieGk24t87,B/!d^B!P!x ]/DP6"pA餓A= ?L?L~˥QZ-o*Bh0$q;궨 ZJMÀo‘)@}Svw&۷aSCUR0 3onܹDE 6 3g m4a2pp~P@=K47r=`T]E2CjٯS%Bsy77V +GWpnJjTCslNu*%hO~(Lhm݇t~ʢF59wo v{YkUfM/?tyAiZv1vF"MNc{{EL&਄ X=PLu@8BPJ:C8@ Eyty#0Oivٷ2JlN=/;Ku{8YcKrIzU80 e~Dtѫ2ˬ/8^8{d5CqSr>t{g7sLf{ +ۡVhjƈTW[^BYS@ـ-xE8Q727O ϯݿ%a{ M.\]Of_.kYu.s.QI +u_vr?  T:eCd8a5TQ*ȭbT /bM)f6f]ף?WKsF+8^!ރ6VծbAL]U3Ӄ~~7V)O nʑ[T^2ڳv.b8,6Vas)>OЙޟ.WH/?HZ}',Ԍ{kV~#(f$1x+:m%(Bi*Zfy,crɘQOQ"JUk,ZɲTժ}粿q4=.F9R{.\xz8?-E bHS#tФظ1"` =jrFޢp&E1VVg[iOM>6Pi@i0պULƽ@TI]OV\;J!b[x󻠼,| z4uD5~?*5}۟ z&RՇv !0+KcvN̽1I54,b +zd=x=^W +*`Ak5 'l+7Jls!C=A*_ R0onB4 ВAWj=ML zswtcq +.YǥIjRk݈ |4$;.98ip!5<8#7zQWMr"7iSl]Iq5Ab]d\趞?;f "̞s ߆dH&={*T,y9QwL*! Y@Xr{&MHt!VPAg'[t.v/XIL)^.Hk(z2|O^/,.◔x" rV{zx= D6\=c)D9-c,/klM j?@fHL',DD/O4_wYM[]݃!BHL/tOftLD\Ϩ=)1+7_2QAQ}Ug@iN/6u_ʅ'}]qWgceȉHw0P9T\jf)2r޴m:EW霩fJ|jC^}b3"2 +zrzA=@A=(Z=oyRt)b.2New_غ\iT$++žhMۗ1Ԫ$mn+*RVsGs"]z@ǥHͅdo7\Hg#DO%; +?J]Ǩ;T|! Rtjy{+n>{&l(٫++U.g/P_."Wf.V̧%d0Xڮ2ąXDw' UGx..Sd=zIԋtV Zn.4Ioq+|g*W8j]M\IOr0H >zaCwh>L k2س}:si̳Uʹ\͌>u ž{mxwLRlAoﮃ<{+?ixVKZ6jDv^JYSXff/cx2o +Lr8Nq0Dk֭;.“.,7X{$ +qûrrR~75oi./ zLv`\7m}k"Uv${ځI"4SvJZpm*kx{N&+]  mi+@;E ]}zRD:NGXDۊ*_'DSqmB o&$R Tp:Tɖ%-G,ja:ZGJzr8rZcL׭쀽2 Xg`޾ Ou.U;R.?.P?\%.bg%G-00e!R;Yb\O*j˶D2 JUXaN1پlrlKUaz1eeFkXUˏ m? + +endstream endobj + +1982 0 obj +<> +endobj +1983 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1984 0 obj +<>stream +HWKsFWq%B`-Rd+v bDe'd'Hɪ-ݶp0d=oNXFYSkfw~+dFiMNHih{/-8ȹ@[rAi_B2׫3]Y i􎢭ϗgrNI bTN]jLk̷/#4D ÜOp7h6h* [%6FZ,ZUjJ5s޼EnPTqD!!aŹ<5PBv1GK4@ +ͰWZ NShߖE L8d{T4 ̶mVICd;QnpCT!3{sBqǷm &/Te 3VbH*0~ +xudI,%0+$uwa{#SQEv>;Stp7]$QC=1is%OUN-E/\alC S>lFD[&˹` T?Uo4zm=¦F2NGQS?}X3OxRsw5F`x३n +oX j0J˟C=1bw+p:G@p<̕p00l{2Nz_˨X27)zV*Y՝jΤl#["m@3yL3#KOKf/__ַ_4NOt( 0)"A$p9 ( &A%A5yRj.Z[z gh |5%:tvr{ rىO8}sub͗26_+-Obgǣj,+w&¡C$f)Z +:t W2uRФ3 +ft6$0yfO9)4[[hh8rIwFdpVv̓5wBqž7"Dn!*>0_,gq+6| `?[6,[B\pks<:N%MTn77A69;zqfuMyo/Yg~5?']8әEdqY8("˫L~qXc*;AU8",-J| -Y*P2M}0->s %h`ybj%PT2NkdD&,æ!/ղ8rE " 40w0hZ4T,g}[dV0u>YQө!)Jfׯ$*QRq]HFw:Ye}UYhYvlMzUFgVɲܴ;,F=~i9.CvvZ(rCeJ-J?%3d s4'7!%#ΔU[-gOYģ{qMw'QnjIkm%h>b?{oTiF:?"Q#M2حTWF1g,6Q( ].1ɝ*D $ 3\-,tP4⬵ZVk'/)rٶ;!a_ƞQVj9fSx]Rt: 4x/G[ S?E:;9C!4ި'#T7jz(<~q}tst7g_]J[oT!Tゎ% yQ.FWةA .ѡKP%dO m }``Td25X/g%jkˉhɒ3c3;ɩQ֖)Ze07*9oy#~bn׮?EJK B +%'7au*Ҹ9?y2rb<⚃BHr̺F9^TR42m8t(~՜,(Sߧ]K#+#Yvg \E+셊K"LZ'=da*3Ǧ?su6; wx $@/;2]er!"rʹp@HZh9l ;a0^Epȹ!2ˠ'TgoTc$k(&NjV'|{ss\K;W%YڴJ#j=1V3mއE A7Hㄪ/9oQdj`;8 .#Dc9TС< DhϛDzI4r@Ӡ掜3u1$")դ%R^&8TF{`v&A^SV o~Β + 2W>݇gCաSd9G?aK/u3B "`tԍ{9Jj~OjU&N"RmPGW(WŻ3Bd_ -ntDFa^i'3<9蛊hIF4* +"/x)Bh +s.&=\H$6 R8Ow VU4]Evhׇ{lDcx({52!oEZ}aqǗ]u4_냔Vwi|`)>T 4EYB3lB[fq u/ZcfR:Y)Ҙ*Ig[yNN?ȜzLK-i hB֣,ADK4;--f.5&a +nO,si/z+ˬ4q43zjK'6$aMM*icI[f W*4SL \;Pޫ1oivQ.X\^,"M%[He"PP,qߣ-#E > S$hkc5c)_GNMf&Z7?$~Rpwjmgf^`=Ke/Q]յh&U4({"Kw`-u7KB`|j9\+YR`FaAIGj _l&kI[ܹo4XX_2Z\/Be+(kO5%U&}(QF'/+V[OmW}2)eM{3V&SJku#] +sUnepo 8a(;EV2!oE_Is4GF} X촆F(qJ2iȱ`ښ΃7q@)Z'(B=iC;p.MbvVPh}B=QwY8L+4RPA%kTjPPGNRFh|Skt)3(BX e緶5B{de+a +07'Wź [ݘӤث%4k яKoC6"x!I/3YN)/򹤼\SN(.+I-KAAbF YҴp6&Dx]6U !2K/XHI$о?P%3FLKd1=z=Eۑ d(0 ]/]xWLmqNaтJ5mr8*U93GxX8y c +7F#)=2ZVUuT[ket~gA) WK3%xS9(ˤ'y/y8ba1󎓛,f.5{4B?T':~|="\Z-lNj$ElVmLGw o:U=g + +endstream endobj + +1985 0 obj +<> +endobj +1986 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1987 0 obj +<>stream +HW͒Sq X߷H.GL T"PMb~Y'~8,"y$>4 +Hg0+EwG&?0oԱ?aiqNk0hY2>~7@#S0`ª2Xc6n[cQNPD"fAP/fp=YV6jY3?)lp rݺ[ߓ9t9&J$&Yd?Xݜ(vJ+0wU+M + oY;dtQM CAw#[/m`/E +ǖW*_^1w?,00m-#N UVQ^֟d/г+nU_ug\822"瞧ljoO $d]"C1Q1 _3b>Uݚ;gz~rb9d\V);QmeXq;[$A-S>jGNħ@W{[ ֗j/[wvUu'C{ѫ{HSB/7-))a(é2Is8jnM:Yq>+![ e/uNvI"\#0 uDje1k%^!ZP[.ӇHg08ccY ЄdmIT,.t[lr}$R;:zfT1A|GKqs RLY^ urkh`W+ + R4{)G/aavOS{Dv5G%[Wҡ|nnݱc['ytN!lWP`lGj>A)CM1K1D> 3pb]{sPt{bAsd:z7X϶)#NJY_zeTb_l ajX_]W/׳8s3=` ?/&P:ŖsX o4Z] + N4Ax槢.rxC^0hJ8M,MܵK 6HKݼJ,yZșf'XWs- Z&qhdZޏQ%3{aZx `|T:AŐdG(}SiBNBFSPǘP0<+f1+qB Z>gT~t{NGѲg'1UQ:=p4wߢWȣW)<9* }4}0<}T~>ŸǷ&P|[ 'o؃{t2,D$[(OIbsϫ!#2Gze( eiNa|?>=,C`E$V&9bLLW鶴v! EyDST:*:s\!!24҇utl#2Vkdә!ى\$SvdJNF!x9C,bH>Bv#H2O%͒G8H'}.ۂ͜5ex]4sd-cj!s)5CfYR2MW8!eJ +eipRu](/c2C<@QoL|v0 $y.pOe1G&= @Jj]xv8c1*eN '԰?E98Z2x*7y-{ +Vd$ zadX*alJtqxnxXxB^xyͳo`_x 9bǛ:UKopb׸k+dDy9ėkyy^rм%w5W爼oʤ$R,]#9y8R2U}_i$SMK&j* U]7UЖ[Tâ;x#? Fm i;8>xysKW;n͙%f8w x,9/Nq-b;yH֦CHܴڪ흺_~(݈kr +B0%s2GpB )tP5l X60յe> 6E([=pt,Y̜4TfKrЉWQV!" +%]aߏo"09Q݉ɄnS AǸHE;aB_Ug1 ! .-TX=Χ+8޶+_1˼AtXh6}%d4)HtI[ţÙsw^P;g=hZÑH +:9mgoN;k&؏PKr̥* 4g +0pܪR' wIV~,"O#$]+mUELi}NŭT_|MZXT=[+fa8Sd6jz3~k5n!լ:J~]> U1q2^N؏iyd v8.aH:3EDuhSopNENHE߬mKw*e5K䇝dq/[Ww勇jf:_ y;”&O3PZ_7Qz_"J ?Bֺ)W{⤖ ~BL8]HCwʆc#0y3 :d{>š5Xj?ٕʺa)=d/r]wۛFFߩjJ+NpS{6' L9K? j^ 汳B.=G@&B"R 9W "p xm1 ˱;۫AQ?_ /SdfR8CXLƲQᔃSRB>fj]"H?XA%=EMsf"Ib4C4st$}1!Ww f88eabF3]=FD\"ІxJ!As +B:?eO~FM(CqQp@C(GQrkH̬TNE27Dzњ2[l8x]qQl"zTxG lW[ LE_7?mE87Dz Tȸp%OjZ)dG׼GV^w L-3O}3Y;gf$s`I1\wEԖqѯʧnHlm/sh57::沭A ,Z3T;z@$q]I8:Kˌ@u.T-ޖ;HޙOI{כЄdKV/AvX% 6}F$ _pB(RF)i@ \U&jk" ֧6G?}&O13g\=CW].s1P?9U?aACϬ[!01ޘ "w>]sp +S~\5Npʂ 7k!4ֶ[>VC%L%G3c}PkIE07ƲY)o[4a?حi6 NKYq[Lg*ݶONϊ k*η$ҘE:kQ~ُq3Ϗcٓe t'-q-I<AY#,.ŸgXt*IJF}P=)[YM҂*8;oBaH#PHt/r(7Ej"r %e^odNYm66 1V 0ku&ֶn'[5/8-Njt;!KŲT/H:قPЭE+˺/42;Ʋg&䆰y`VO2@*{# ȿ&YǚyN P&S= +>z͟BɛMnw!lVCz!$B}fp Z6nπ^`&al&LdOsU'T- s>F'Ƹrag9UCS_#:|WOv + +endstream endobj + +1988 0 obj +<> +endobj +1989 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1990 0 obj +<>stream +HWKs\+8L6&9[[CaL"ݿsP~R8wfl>$I&?^eeTqi44g˻782\U<ݼoW**U;iI)WIl׫u6[ƾ4<`o}X~&6벉 ԤM M:J$e'E`eZEyF"$IŔ$+ٔ;@wu Ƽ_?fQeQ9iN|)Й V?=\ӣoɮ?KPi4eJXǓXZ r"8%r])K2cjyf#Qؾ ,M3o+cc zڧd#̎ur<;>گb s*zu8#q'̨zCuɑ9h-ӳ`p~G=ni}$*F1ݝw}P[5= @5E^u՘q$?ۑtKߏ$ɚ.QkID1#>JO Ƀ#z,9_< +F/lS? gd3VO2(DjE&Q$nQ Gѱg%΋*`RBIn; 2zN#|;zRW<58Oȡ*Av=0VB,g*ڀLnr}=^I~?3#|eT:ψlƁN ԺJ^tN6 *~XmH*mB=c 1ԩ:k XE*o4( "B-[x}CSԅ[w~fװY@C@Xl~G?so8*B?)&]cArzju-b,MuZ$9Z͂ -ؙ}'ے" roTс T8j|pD!8,,IƮ rpv _l)iR"p]ue4T:ב>w%-YԁA𷣰O|*ۗ~ չc=k_n#䗭,UQ+5]z}s\BYVI|SGV[aG9aim{6E^xtrύ")!${qS7A#9Ŵ\&qSa-0TgNJKIkjͯ>ab DaN!Ay#joS;| iW) +\e&r\ xDuib>/]@Ն5~7QGyݚ[:{x+;*/^sTXФ4} 0Lqaʋy,PYQOKJGx"d_>fI)7=(e1SvE Faj&bڟˬ!ې5.%x:$kEсAYZeT7n#ɡɪf ֝٦?߫W. Ad%B`ef>e3(r˹jDjb|9wӫskatU.c|MJ@|^ bfRr]8i.t#,[v3 cBgo_n99,_}iTtD_z ʙ۽3/#Ihuu%Fe~23|zz2h|oT{u lOM9\ +eY rmvqq=ZsH +I ߏ9Ern|U%MJu z4kN\Ū񂞜 7]"z4ڰ$WTGyF|$,וɥ)*,Fp֥oOtªkzMr%_V^YPWG{:w't0-묐.3x8LCD铰; ."G\8oKzAi$M9dK7a^/ʷe})Qm2UY &m;tq M>UZ Yq5S#Sݝۏ뭙+R] / szCcRT6yb#\S[f Q$FqKeXh˙zl7Monj[Q&Da=s +G}ZMw37U@ ]eD&FSVՖʕ'Wg[trpx0+LzVV1|^+?+kąQ+/yЗ^xl/w߃M {2|OFUѓ듔fJ +hjf͜j +c+2FqGj-BJ|d6hL\l;|t$u+=KVM_WQKr r,. qʏ"9r3s1SK|x&u͜K%4 \{!g +Xb3%SF6~:n昌>E,UV,.(dY:n5S͵7Zg}g5өteM_9)zអ8Ȇ@Ԅԏj abrUU~=l. `)irT=nRo^>_SfFqef8YHYQ{>XPTv', +"uOwɣ="oM ExDiCr9S}N +ƿ@au>?'~ʃx{\z|S'gi#uTL`iZGfPZBi)%$0bhCfV5j 湰#۳'f⧑S^Ԓ½rKYR [t(r1S*U~5FzE, zDbeP,~uT.~Y^7SoW{??&1ITk c"p;<=7<@8n2n5R0寝Jpo%L + +endstream endobj + +1991 0 obj +<> +endobj +1992 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1993 0 obj +<>stream +HW[o~~ 'BSRi0[觾^$nmFm-leїJd;]YCt*_ i +uKEibN a׍.E&"Q+IghΙ8C"J#Fz+c-{=_xEׯLvݭQFjmRȱǩ(y$4ZmM pBVfa TT# +9 %kMM0>U[aD/^bEOsZ`,Y 85<\TS^7aȁ޳n/ᆢĪzk2t/[Fpx P qTfT;M":Ev<̔aN#jdT%3;\Ty"TI2z|͏"VfkUxs͐FhtW&֎ת\Ȅ\?,?<6tцSw[)EPO.;ɘ2V2[3fӌ /BHVv{ ӑr"*RIrx⭓qAZN&T@*MLO@q# %!=Ãk/ejbp<#Wsnĺ7*'=1<[ir$6l4MӵMM3P +ĸ̚2S,࡟iPhoo7d= :s\sdpPT +@ύ."V?^i-kZ|9?Oq¸r$˾Ȫꖾ6mw{ldiω)K%; # k/@AZGgP+P+ukmJP;N#,`CㆤٵŔZvZ=j|^+Fk0[{mZnȜ5Mv1_rsqI鐘ˋO V s`VڊV ACfWO]BwH5ČO@gXLJإG|Nxɓq tjyrK4'_)v +]Df fj1#{&U4+Ь,Ǘ{)/?!sScMS6|9䆣p8)'uK뺣٨9ؽLj4V30Ƈ玽cp )S܈Y$hܙ@k'g46)M4πx|9Nbs?:ğ6-Rj9P|4 +W ++'qCy+Mp$8ܽ0qE] ؗ8A'aJuEK +v?q$6_5rFt_ѐMw$0A&xߛt[~g)nUIutU~|9鱾,&XxXozhٝ\}CͯdWs +AB 6*J,VA;@wT=bgE1+',+E/*eoW +וX&Xs͒@ f p7@^5GPd~oƏ|j,\Gˠyt _}A3;[,&ugrj961{>c槆=XA$__\WPMCA`{ +3A7OvڱS^#yb[n=gֈyDO.?%F=H] +T;3b;^y Oot+%]ۧoJ{Y6x፸9HW{} zy$^~W_ᜏϿJvub^ħp{R.(`E<}xoK@f$<P2.\$ pZ1 =Fsۂ-00!' 2A,pUP*սؐS*@fb92u&KJͦ_RS{a #ǎ@POC?Cu|Y틡 x+lm_L57Ϧ{eBXLx~Gn? I4@Da Z y<5AJHtxG=@?-{OCٍ<P~ '>t @J+%p8қ3!  rV1=u qtan_}Hȵ15eI|4%Irt%9JY6| +1:2ВBM=gVMx<ksl,sV9jױ6Ws9ꃎu8jױAi.>6{vmvRHԮc b%hU>|O$mѴ`]{-{l6z\u}~>h͝>77tiss3b_ . +v/3.\gxCID9 @< {,`gƞo~ 8q]?.D\B`!@&@KB-0%zg݄v^`M"9 2o<`H2NuSٸrP 7En{qh8h/YGMl\+4 v*[ X#z*B +} 0W7-nVq_w꩞(Rm: ;'&P^*x)C,(>_ZVPLe.)|6R$9e(&l)D8EP? "tG=lƹhlzCwK#]2=G蝸J&1 xl>r66lШ, GaYKe[-!W6lرVGک^\@2o{[8將{2-}9͠ݓ:vBsCKs(9USMeō@=qź> +endobj +1995 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1996 0 obj +<>stream +HWn?Orhqpq ԖS:2b՛зp83ўV@n:ˏCr8fNYAeYeqoPJ woowϞLJu8ݥu7lq?ٌ/ڹ'Ƴ~l?QJ<Ϋ_p /:1s2eìQwtz+:;Lhmm}6-"I v:9A7 f >}O> adr?UꂚwP_d>&u{G"<%CV6y"}}7qO+P9޾şMhN Sp0GʕŐ+ +GhpzCZN%t^$ n_| VpXi"ilj sY2`XS+#X2Givpiq&I,0 anap += +`oZݦ;GbJɘLp& Ur_ݑ|OrggjxC>(TQnWKVI{ğ|4tholݚ- Db 98EXU<`@$BEj $rI -TD"Hxg`@$V]$`s:"\>E*$Rb Yf4ݬ4=L26|X:dzYӍZ|b9\i1UTmә }g9JO{6Eͣ WކN,U;=:%=P|z2}Nū(qZe~{|I[-5p|z1*)y<۝r:k#G{qi M=nC+_xW[C݀8'BÝ֬Uj50tkkTȷKtø87 J*u|51YXȲ ]sYDzTX[YKU +PS0F?&l s +Ұ^*4Ks~͚X\b"9ۯ9 7p--eK'ơ^1ڑqЄ?1U @;}S/) "" p'" 7"" p" 0;܆; Ա6S&D`ADD`@DD`rp%#,,ēLlD`Tv<݂l,N7 vl3TϑgOE=JR9Ts9,4C!^< +^-oR1AwYOPX6 ]&z 3aÐH-a O1ie 6  +܃GRO@QY\խw*KTGخ0ƉsR%kWl DS3! d`7 w3+eѲA{s,-ПbM0!!׊XPrCS8@ 7]{YB|<`G5-)F]sdGfJ6%EcLbdKaWW7ߓ[Vl A9Gܖ3weaYz='`T#F`JEj-MEDKg`'A'?R%*">Xks Rm)V@4 + +1VFVƳK#%tQ9q +F:b>1$+JӸf{ A账N-,Y"qs-Um^i>9G VU#[^0c7l{vKY9"\ |НZ;'M[Gb61A-C | rlaV#HX"$O)ƶ]sRTT-ilDScoi(i%-g+6#n]dB +u!VpZXv %7:{V,Y"qs-UܪiT-e[ +MBB̾'45].Fr9VB_)#Fq^̘x Α-[,Tٳe GPA SlIH(amz(} U aٖhdyx+~#N6'4]|b9G8si l}kڂQ!dq5xdže![&K̞}/K8zWDTqh`+ˑhW=jsZr^!^!Ɗ߈-gcA9G<', shl1B_^n;r7ߧsw_";!YX Q$# @V4q 'k_U7cEJg#֓: +  AgO%Hy\}Gn5+e{dWkc!5-3Ҭ/f@H[=cwXhnj`|ؤŒ~i 3Zg=#nmO3Zg=ck2Z`D"Ps4]-Cvt-e@5l?7}|Fv~Q+9㽒\⣊ƵtlyBK"^ۭ-δfٲUNf햎E NӕvWXϜ؟ +bSo ?]"`lpru;õK[Yσ=~:-p8?8ěmp G"|?vWzo7.N0B߶N_?O̵YD$H.:pPۚ[q;%ʱM=v)6hq zjz /T7}/'͊*P)ە-NV K2YŧMI40»RPxPnIއp r_bA!{V׿kޕoVlHmq{2Cz~ܷvK0hZEXjic`mcy4S6~tWWL\!a5ɻpM0^0-8420@xS({e}O M )=e`2 P20@xS({@ÀcF8ƣY R6`*& &MP&ɢI$4Y6 ұ1M/UUDmMjkjm/Ag&}zvf_-]7ΓP[o|-~Հe&Hպ'wC(uo,4]P2'T~X jm.0C:xykCE?F6¯Oo{Ssps7-~> xŋrPMxr:f0b|59q5>%#U7NipV<50x 1<57_3X3nl׮mr姏wbX޺5v< s>L?pɳΦymraVav9#U|)+ +ebE2^^ˁܪ#|VT[8geeHWiG (yuƿQN ,``+H(xOk)v|i93O"!H#H"ϵTje lV1˨C$c<3.'28ϧ̙&eK:UЩs}}f?[teM8HrI>Hri3_8iC?G%Ff+=畯tUMZ/0/L&?pV4˳}N%d8``O.6M8) bFE<\Q!UϨ:xLbAŮ9T{;HM)+]U+BIZ^l9v\c@`I YOis2u<6Yd^2 vsi[c~eq /.^QTqkQT僯6*Y$(4L..pC;X}X4qe>ΞuvP +;*[KUN*T$#@X$4JH҇E 2 A̮䁕8Lipj/d͝S7PTU")*OPɫHQDP(b"UE>,ZHǕiI:P EQuGѲjU%*PWb;Y(s)⋑",)[R$âU}\J_((oHQܟE)i%eEE(+J%cbyfVIh"AWR$( +SJQ( +'NѺE>jƺ"El-Qec-Tb;Y(kU*E>,ZHǕ (ZQlQ4w]U"( +*J] HQܵԌ*"IR$TE "7) +"kk(+Jy]HWݵЌ*"IR$TEf( ESݵUݵU5[KY]NV%bȪZhFoJV)qe*E.Poܖl68]GB(ڽ66fk !Xk{ɪѭ5_Z Ra*B>LEH/ ڎ`RG(|4_]U !*PzɫPPb!UB>,ZCHǕiIW[G.[:BTU3Ubk U6B%U U5B1"jZjFoVqe*B~4j :B+!QEsUbk EvB%U EuB1"hZjFoVqe*B~PoBh˶Pi5;]U!*JEN ňPԌ*!I"$TB>EBhv:;kDhi4;]U! +*JN ňPԌ*!I"$TB.PBiii+JyNňWЌ*!I"$TB֍-tp!NNuㆡ +\1H3H.]&ug[`0; P!u:vJ^c ThaXT!)B@Q~PJ8y0gN1TSj kδOgڧC2If*C, eڧAenhd!sԧ7c$chQF꼱B}+ jpaƪ0t>bO2°CPwC3'c ! ΍0T1CҨ`P!CWQР5 +â ! M2G^N1>P3ڥR*BB2qN 3TN+50 CUjEEB2t?e7 3T˺1]:unS*d(*C wj0CUjS0XFaXT!)C@Q~В>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 1998 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011023142535)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4588 0 R >> +endobj +1998 0 obj +<>stream +HWnHC?n6dY,&D@CGB,%{NKUt骮˩_Vgߨ^\p[(q+^o/ZhŻxZij+Rbu-StBF9lg`jl ' Z|~c3CߺtCx:X5_m3Yhh 6uxk{qGZ<@"iȎv7{f^B#(yQ}I{|"?V۝O[tQpknVto^t1khEV֡]J:qRbƵXewꟄ1ukTp7G$|Ň_Gi*m9z@*`ܟ"^| t``h\eLT4x~[-T6zP`|izb4l\ S 8)x&;O&£{<3' 睒j,J$ϢX<96F>tE*U[Bj52}x?Z,L\Wx/xv} С`jkv֣}J<?W ;Moҙ239E |Dr+H˞))!FTQg.xM`mz; !$`LiBeD>OdoZ9*K=h]?&T_[]b+JGZM aRZ#JN]/۱iUM+6 +& cj11G5ԁQ4ⰣO#WJĎ85["lD\D\DiN8['KpQk=(0܋R!9 O`Z< 9t>?Z\`tYU.a7 IBX'aƬg)TգQN2e+ݺLwݢutSCMvd!էRA;Gن`{WlC9vmA704H3qY}^AaSQ)(v@BL;i8D%p!1łPyM9$\BNÓp1QQud?0qI3 F%axU5dݜفkQ-R6'J_'hJ-줅Y飈 F +U)2J8<;MmϞxE)`so+SeoN\'>l0oTurߧ|$5vDQbu_hд2>T+Cx bZ1V}o_^>V;W Wo<jJBqnHѵ)Ijd!VcX([} _jS.g-^M3mMt=f#;K%(SH4oX~'35)O.]uz񵫮.9j{w°38. QmPr[{W_DOzr844E3Y\2Pۍ0tîeiDcp/~\r$-=ijzg,-zDuS:({ƓF0(?J}=#&QLDi쾃RȽfIaf3Gj3HG)Q9ꨜcufYYV3{)ō';N1Rujra&2f _,J%l }b>ZkVt>-D>u T2vWu 9|F5.:~Z<[5UNG:#{8˥93d‚lWo)\Fx̛+rh}+l߲߷:g߷rol +| +|ߢ=SCdE&th +LL L ̀#ChN8RD!ϤT 4EDsOzXnAÄ@a`'Μ90'汋QWqg^JT%vUR~*]K9vRϽc3{Lv#2?n$Co$;2Y d5kp 0V':vg-Gt>7((EtNΉ(S)J(dE\^&sPGb5ӱ݉|}oP +eA)ujj;MUZ/ 8xw':H NyTS8u^K8n Nryq"v v'4NL>w':qJ&Ne-8MG8n Nryq"v v'4NL>w':N"pʡ~)]D܆Ӑ}"2iwqN]én3ݖ#:^ZS8SU|' ċHL8dXhS*Nu,878VdqLCa"^ Td +݅bNu 8ձ.LԾYsLxx>d +L(ċ@L0tNSt:VXNpo`*< i'LQc|& (ċ@L0dЪ.TՉݙnO L05tӄ> +x,Sx(&b7,4 Mpcu]tgTV{[cAy<x̲AS x(ɜ&b7l4 M7pcutgVIS<&MeҔ< +tݠ) +{(ɜ&b7, mS7XnS) )IS4gG}7h^$e2؍;8KBtpcMg:tpkµv&MhjYƒ.Ap *ryi"v)Rt[؝Dt%>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 2004 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011023142705)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4589 0 R >> +endobj +2001 0 obj +<>endobj + +2002 0 obj +[/ICCBased 2003 0 R ]endobj + +2003 0 obj +<>stream +Hb`+)-3lF#SrbABR_ddf`ePc((NN q Mc@׾1Mӽ 3xptXX%NbJɟeM9@*vd~  1_KR+J@|dM#CǔTbϼd=H?AvLeYl_~* u|SSAAҒٵI?Ȯ=@~Jjq2i<>I +Ei9;I-? |Ar/e%0> +JAb>6@1;E@G@&6H;5Hl.T?$ kl`g'0-T?-HAvAAvA7p2g)&Pxo ?(vx3 ?7gffBdJgdbfaecWPTRVQUS70426153wptrvqus + CtLl\|BbRrJjZzFfVvNn^~AaQqIiYyEeUuMm]}CcSsKk[{GgWwOo_&O:mfϙ;o/YlVYn6oٺmvٻo9zN9{._zn߹{?y^y>~GA?2#=\F?s%~T_Lh}0R_pbjn7ey͗=ׂ7/ܶHmѴl?[R+I-^wy+VYir*UV~&fͅ.kw]p J7ژ&M6[l^Eu˜[1na{;"w\.][w^Gq콢{qk +9~CGr$ȹGOs;v'lO9iur)SOvֳg3;,/hsq%K/\>v~W/^ vz7Rns㭲[o7auW{2׼ك]yǯ?i埯|abK^Ez7moyn{g>D|xO=%?/b׀~?-~?f;s :8 + +endstream endobj + +2004 0 obj +<>stream +Hn8Ɵ߁G +涓 0줁9Ok;10O%J,U>,j}*W$&?pu1Fm^rx}͕ngQkՃ6ݕw`ݽ3hG^\RA)jv_7t8 k&|S6 s=w~X~Y,^t%s'hRs?cI%~I>n}`ݻ)hħw0 .n?#Vfc}fy 1򔟇{;gk쀩 :=׍gT!&C`~s xa*G^BCٚ0xNI:4|,ua f~s챞tv^U~0RofF/㎨'ROVZP[0wuԕzyE(9 dbTr 4/6̂FG#h^h:-#h^n4Mkh$$F6Nm3t +کg4'7NnhI[\eͽ 04'7+h)֤(IH-@BЦf`N+7VnhJ[\e; 04 A\AH&-FMBhxhm&il'.gZ H:&XNH~` eZ8W42RI Qb@%Evx +N3+fbI2]0[e3.v febf\Y '1c]Axh&cFMB\Sy%)i>_ٜ<401پWX +.O.tzoƳݿ~Z\oG8Co/}fu~yK._?`?8Gose?yV/ڟ018VnхgKl/4.4.4t4%̬%L,y71筃2NH*MpFS(x߾Q>!5vP7p ޿+7>?\g +Fyr~ /1.F*8UͼRI@[/5up!XCSӄ̗z<'Fy sTXCa^zxE|LeR\y N.??}H7.|é?j/"PZ!0L4 "Mp(Sl(-k%`??3PRRxx*:wB肊2YP 4 0蛬,hLS ;k#/g4j:/W1iщX:*/?Y~tN!rI*׸QӔ*t)05€4C] qum2tAE,(%M$<(,蛬hMWT4K +l>.IyYLcbȚB3SU43UF36O13z!B"3k\Ҏ% !(ynw4RađnqtML[LH-cZ#aq,8TVjҚ8R,&>#7XZ=0xmOA[o "σkH? Xb@wDxG&sµg. M!ٞ\Hֈ`2_/,CNQ湬MGf& -N)y^^t{8N~Bmi=a˅>yQo/:>'3{qOT?x^C`kc)#{1w.dh[#mk ]Y.L  +ٹn˫]nx=nz?<|d[96OJy?&x&,f.np4} j,gVc_C`9D|nRG%7&~QY#֧{ƎpNOBL X)cmRc*p֢w5²W`z~ +Z|z킓.TDhFE)pmCk&6A8 +KL[}N**ɴp yT47tMBi5 5u.1j&-zX݉NYNT1iC]Ŕ^I%g^z\Oߕ +ȕ{>rq1Z)|-*EکR2Y+ZlToVoV5],ќ.<𲷸\ +"eQE!+LUT͌Q537 T9 asL.ivT Q]C~K ZC֐Rȩ/I"Deb$&ls6q@FBJ]Me%'M FR%-^B';p.ןiT3Dp[Y/NU̸ +ƚQQ&­ QQ&"lsVqFEg9N4&K^bSDMb,@E*P@ TIpT ۜT\.@@bEe%':quPn +Pe +P@McR8ᶙ0)QJkH"HJFLQr +S̄"pB~ + fñd+@bu-,z)m3@Q",S2q5d?0Nc *)Uݥ,E1Ϧ9/2:oi̭$jCuƸ0qxs ߉Ӝ Y]UWp:*;^_z<|z;|>\Ñ;9+y֏4L&x ZĬvwmcݯT]mQ+s! ,36w&^^gr>ƛl7,mwn}?v#;c`λ/ cgrn>/v7y-dN5:$B1l} y'!?v._% ;H^(d) YQ<Fl\ 쪩*e AI3]r-P#|–=l)Va~![k+W#YfNW^pGϳ[vFDqTHX +X$MJ.gk: `ju`%ʽ +endstream endobj + +2005 0 obj +5825 endobj + +2006 0 obj +<> +endobj +2007 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2008 0 obj +<>stream +Hn6SRrE6 6ً-vs^$8v&}3[P|Ӑ3OߝO'tsкWQ/]9(ߌklsŃoTpu{x7p8^)36C}~ht7ӯF;7N}[`SklR:ڤw]1}Z.]轣;ҏIjm$)64(/MӎkS +h?/?~z|KC5ױv!g >8J4lV: \iN?ʦak=4dV#so[O ]@ˡ,M5L@Y_`{t3Q=u>h.V1kZ3TlPr1LҼ}LMTE =-g9R#`(0ޗ' ,V2g볖$@ze.ߝvSՁOP +>0=c$ +qL"iD! <&J +D@ܖN ҹPY/kRc슚x15~B vΩSCFcjHQH05R`&Ԉ:5HBe tIKK+j&f$Nj4SPc 4HԐ@˳ajLM +Kmuj΅z)\e}?M+j4(*MU1a{h! #10`(!l)0e`җ s@bk:]`¸F`3s`}u0R\&j20RT!l1pf Km{`su u ̸00ZƓE&b3-1ߨAb8&& +EqgH\znKB _sMu]bj[Y +1㖘{ߨAb8&fDW&-φ31#r-u u.}5ս/wWBqx1c5Hx{(n"l)0Km^su u{K}{BL$3bKF #112R7hy6LK_PsH5s.1 +13V8_! +QD01R`&VXznˎE:|58_8߱Ww*>T8_!1 +QD01R`&TXznˎE:|58_8Pu ·8_]qB@˳abL8_ܖt.t"kq@#f8ߩu3mJ|U +qLW&-φ31|s[v/ҹti}q|*L:L:#f"FDM&FMDZ #.,"1rK[BB= +t.&s@%ƯLф }0q[ 8ڴMߔhfh8<-gټ9]wmw9OzWOgSƮ9u0b5?8#R#<R`#r-fc'kKK=6hNօqe8j֥Q+ZYL5hR?ā3 +x4.¸549:_yw{NbCERS7:NtF m/;Czݸ~Op~l/^\˫ǻ퇇tߗ7 +~tw_o?>~jn3]-<<9=.>6_uT%HǬ~:R%TW?9MۋNэж}|{GzmQ>OK-lEeM"30NӤ6' v(՜\ygg~CJe-^YxьW0<cY`Zyؕ4CK<Թ8#}ы{+0E E +G?,-:&bqUJC]|٪]Ĺ}.`Bv@8pئӷym2 +e8Nz4d€XF +be0wAn[GjcYma|#AY׳4^\72~kX؝'ӫt\E8@A{mзyxuxЃUjesK_5),o{}iܽGsxQLeOYM&s罼k?-H_N4^׋'G >q'n5|ODR}^>?ozC/*K+Hk~ 76M1aF([[̸:t%Swf v!rY`tCSrv`p ^yqhG7dBu2Ȟ[ͮ0uUV:4o 4KWudn*u<1'Qڑ1*><2246n6/R%p\hLKM %ӲÒxVT,v׶YRe/Ut"CQ׾ $¡bC\\ˢk\wʻx:X'd8!z4$Sr7,Vƌras~aԦ d[T]vUiܾԍ&04h”d0%rC,V00Ԧ0!]n„tQ `rK/`&w"ZݰaM ң$X+ʘ)^p)ԕ4)M.3.S250505W4:*`*ˈ)]ʲ-}5d2d +gjJmESPYL!}iLT;ajL [b2nL%0r_,VLLԦL!]n2tQw+N>Vھܺ4YLds}ŲX3 SiaWjL.J7B(d +L Ҝ\ej)7=ː)= bX+c@xaj4=:JmE&SHřL}^zO7=ː)= bX+c@xaj0=:JmE&SHřL})/=rtT_ S{ۣToyt=e2f +zۣԦL!]n2tQwGwdsPz?Tc\feXn)'^pr=G]M3qB( 8'Hw\IxҴl/6mhŲX MmQWjL.J7iB(Τ {4җ;4AMLsӑ/!c JaLU!F 8SN5[e!ZkU>@ޣ'HzgOP6{6lZo=3[,j]3=Q3U9 +`"1ëYMU5,v0Vkܙ`gzj[ozG + +endstream endobj + +2009 0 obj +<> +endobj +2010 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2011 0 obj +<>stream +Hn7ُJq'?_ZJwCލ?wR<XgT\}H0%hsqRh(uAa%e|O~+.y"}&S^wr2Bs#BU0G7;89^,;%> +Z࢐_8n64=y`xi'+i;OY%JTάz02:K-&Zo0?&"0 +pb1 Ҟ$O h,1C eUHhHL%2dC29(`cbt7ᘘ؈1O3J'#$&*IJ G iX)$1t5-1~-~ĄWFb,٩#&%Cb"V5NKVb"ҡ״^V@}/}/o^16b\#fgMK a%j Ɨ4Ci7_No1_N$7Z7b㑘ٟ];ߤvH:_Ҫ&А|IJ;_:~hSMbqM#BD菠I;҃ fq6 FqʓyXwûa\S'+/d<M4OAa}8'*2:}>iX}>zIhM#Ri9Q'ŔQF:5jOō[-R^L:5pEtxf\ԉq{Ųhr*kTn:')M%O +̾&3\{v םx=) Wx~t _}x/ _OyT>p铸yB[Yl Y~=/6ks\$PJEeH,T߉9N̝*ɃUg$[U*#"w_5o\Jk9)za:J˘5Rnqr󜔷N*;4C֔Мhh5G]$sld- v*cUf$[U*e,2@='-23M%3slLdmzVz̩4rHTb| +6ZԲQ21|9!7Iy  lTsހCOl9<̖mvyeij8ɘ}}JMZaZCgt[pܧME֖,~ +n8C0à`vs8}m"sX1"Xq%\qXqfNbf&tbu 1vZozs7 +:>卪eL`e"e12c[LˈXqE194G1tFiG}ZDˣЪ- Xm(-+,X5e,ƶ& c^Bs,.+%i~5tN3:>oWty)`͍S\ț +fF̀2嘫B=c^Bs,.+5ic茎z ֛ tңcoeo_R2e|YhkvZyζ/o9lVjk+, lnAAzp^nI/i( ++1#Ȏ;yDDP-Z[JV-빉;{n@<̞9əӋw/?ngw/ߗ7w^43R\;=nUya/o̶7w%}i~xv^?)̴⧔NOs9x軛_U\˯pԟ)1ߞ6釟O=>)#zH|Zgh?o告Ps}stchE]tL,vwv.i靮oMނwWn6UJ^ZY:J㼈Yvg]<? UF'[އ h[b 6L'bQu15]r~Sa;Laaw0ل&0-P]f L`bJf„t1 p&L@?)M0[~^:.w1'"Ct73Ud\u L{c:S(&S@ÙL)S銩3S)L2"T]d +SlיBL.F7d +LE/"wLwLMdjRpx*2` +x[LM@SlיBL.F7d +L+"3 +ag*<\w3S*ref*s`oLTzh&SHL]g2C,)ߙLvG펮refj<ޘ펎R顙L!]n2t9rT]e*{ѽu73孎-W]fAGƔ;:Jf2t1p&S@?b//WL+Bg*rvGwvG̔::\urS(&S@ÙLYvtO) zӴ~1yNpHpj C8!{ũU`*=4 '-.pB!NIs;NO}3lU8n)y[8e#{)C3qB r8'4fǎ/>'8%#oTdrdo8%Tzh&NH8]gC,>0NqJ>'W⤻"ei87&Tzh&NH8]gC>vD;N*Yū q݌S48HuqvGS48Lft1p&N@?iDwZT`W`Wq8oTpPŁ*R顙8!]nt9qrWU<1N?y '{{n[Ux[8* 'oWqJ bt'L~r34N4)MMM\w3Mje4q`o49Tzh&MH4]g#">w82M/f_{JQn\)Z,GG޽0=޹Ô6o}\LcFW.ꗆ/ޗNGk^33 +4gf׽ (YIW恹9]Qil7u7Ytۆlat* jC$f]mdon2v#\m + +endstream endobj + +2012 0 obj +<>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 2013 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011023142825)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4592 0 R >> +endobj +2013 0 obj +<>stream +HWn9[6 6Y,2;<ā!R#a$'{xjM6t./=+{vs`"cdwٛ~~ݰ>سR1ɖgokgRhJX}+l=,o*+|^>gҘ6REs%%hl_ V3*JJm}!h\k T}kLR!5D%5x,B}} +UhA8T @xT06>-t!qe;PӐ7?}HEYv}|= e{@QHó4YtC!Atd}Pc,3)׭b(lDN)v*bV?AYLQr=*$RNv4|NacFx>*)^cuʑ*R1H]~p NG͎LcU1Ҽ5mŮۊU);h 3acsYyQxIxɩqpwD|S#ߌ1Q77sAhv{a"~TbFDa|Ƕ>QAz7k=4sDhq|R'b+.~.Nqg6L2#dZ*%-Ӛai4˴z.)D,{!J9eY?Y7`.F.*̔3hc MpTGTW$^ FR/HT^zX +X^K0%RM=EVXp i[RI%YRr`T y--,gX45Ǚ +1A߂Wax 4h5d NHWmu.Ѩ:WkfZYh_qZviz7ۇݞ]m{aiہ5|{/ޯ>݆)+0chk|]>w[vϋ^?.U0!AE#e[dh 2DF wXjQ׿/Kze5aU"}:ɾXb]H`ql#q͙iu`@ Yp ZaB덁'q'l'qTKطӁ]Az&PQw}bA'B 5 +G13<I[i[#|Cgv]vc4FVn|¾kݪK%MizZ iY+adŐ7Y`{ \65Czq[nl{C$sJl +K fd*"1fLæN,ݩRxV|q &to- +T**pJI`h0JtNj%ZZV)G9*׍|_ >E iWG""*\9Zg.8nZKT +0{m_R1YjESCRotcN^ձNNLsAR'VLoJ&7%dM$2!;:Ob?ASa(+SzeƕhM1ce?2kx1HR"1•qm58$ +\"ҼzP +Utiz\R'X<"Lʣnl¶ԑ'+$SͫJ.Z\9$d!X/1w/1:~FHLFF($օF&hT-4Lb^U\nF^Rc^cu,pkixt/ۑ:X`"Ln]aXuR\L0*ubQUEĢzs'\ïgՄXȞK&b h,"Ln]aXuR\L0*ubQUEĢzs'\ï Dp I5 4J;4Δ u`}+sX=Z_fw ߠOjǾUu'6c*ZKWeHu뢯deZ_yW1닪J*~:)<'G%|g,Xߐ^UO~937u!mKix2M <HL'SO,^'bņ|g=[zBvƜ'y0up#/!׽g%N06 ΦpJ-6t` ,qv_3NVK,;4u|uެMag׫!d^GX|{?zm``[^:>3 &se^Z̘WH_/ExJ\ +Y$;& xy]pX^saB4 +o! oqݱ +gn,E;proXH!{d"|~Rw|SRz}q ;ش_ԚC~T@ܹ6}{|{R]cL0% \<<=8:\W4ZKa_B_Xo~^8ϷF?6ғǫM1Nx!!]S:1|w8`JLM̴>Z?^n¯r{C`M EJ"w9w顏ϰ}-U=˾'E`Gxs\cey_8A$oq篻]o_\/>{K39zosqq^Y^Oh0ط -c)b!ۍlֹs dtu?Z$Ȓ+kl,sܕeiZ_B^-[o'eS)mWrM}IGz_K:z%|2F^ݖavƞ?+  , \Tr998̥կ\I$aҒ@g~pO]YCe#]%~j2o 'zR\OK`exC|C{1JX6;cF}<>a*t~ngwu3{#Ly0E)LIay +-C|t&+ba }P* ft +p&?”SIV t_jUrPn廅[D^IfgLOR(QH7SnDT Q[U^[Dn!QWRŲ(DT44J((Q@$*CT:D%jWZ[JOw Q *Θ(`D' +QnFD! G#Q-QUa}FE^#/[^IfgLO"/( t3:% +f8Jl)fjJTo7s-D}e3& +'Q7sFBt3% +ODfy[3?4xf>dDpO3U"!Q>RKLECcDA݌ΈGm%JyJ *mCDn!f*Θ(`D5a*% +ftJp(?f:8"?*C8nZ)'`8UZa* ftp'?Tl-AqVwɇ q݂N:9JX6;c}NS(NH7Sn8l;y$8/Zȇ q݂S!x%R,1N>q*T44'(N@)BT89m<6x݂SbmJX6;c}xGhh')NH7QSmd*+bqSUQnF8! Gq#N奊ӡUӱ/U<촊TqHlv8iUQnF8! Gq#NV Na돧v|bo!~~L';f9_-!񏏿ϭ@'! vҙr/= Q7Ȑ=r +^a fg|}ޣBA`*ǩvN(3-hs7ɤõIe37%>L?3? 0: +endstream endobj + +2014 0 obj +4645 endobj + +2015 0 obj +<>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 2022 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011023142937)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4593 0 R >> +endobj +2016 0 obj +<>endobj + +2017 0 obj +<>endobj + +2018 0 obj +[/ICCBased 2019 0 R ]endobj + +2019 0 obj +<>stream +Hb`+)-3lF#SrbABR_ddf`ePc((NN q Mc@׾1Mӽ 3xptXX%NbJɟeM9@*vd~  1_KR+J@|dM#CǔTbϼd=H?AvLeYl_~* u|SSAAҒٵI?Ȯ=@~Jjq2i<>I +Ei9;I-? |Ar/e%0> +JAb>6@1;E@G@&6H;5Hl.T?$ kl`g'0-T?-HAvAAvA7p2g)&Pxo ?(vx3 ?7gffBdJgdbfaecWPTRVQUS70426153wptrvqus + CtLl\|BbRrJjZzFfVvNn^~AaQqIiYyEeUuMm]}CcSsKk[{GgWwOo_&O:mfϙ;o/YlVYn6oٺmvٻo9zN9{._zn߹{?y^y>~GA?2#=\F?s%~T_Lh}0R_pbjn7ey͗=ׂ7/ܶHmѴl?[R+I-^wy+VYir*UV~&fͅ.kw]p J7ژ&M6[l^Eu˜[1na{;"w\.][w^Gq콢{qk +9~CGr$ȹGOs;v'lO9iur)SOvֳg3;,/hsq%K/\>v~W/^ vz7Rns㭲[o7auW{2׼ك]yǯ?i埯|abK^Ez7moyn{g>D|xO=%?/b׀~?-~?f;s :8 + +endstream endobj + +2020 0 obj +[/ICCBased 2021 0 R ]endobj + +2021 0 obj +<>stream +Hb`+)-3lF#SrbABR_ddf`ePc((NN q Mc@׾1Mӽ 3xptXX%NbJɟeM9@*vd~  1_KR+J@|dM#CǔTbϼd=H?AvLeYl_~* u|SSAAҒٵI?Ȯ=@~Jjq2i<>I +Ei9;I-? |Ar/e%0> +JAb>6@1;E@G@&6H;5Hl.T?$ kl`g'0-T?-HAvAAvA7p2g)&Pxo ?(vx3 ?7gffBdJgdbfaecWPTRVQUS70426153wptrvqus + CtLl\|BbRrJjZzFfVvNn^~AaQqIiYyEeUuMm]}CcSsKk[{GgWwOo_&O:mfϙ;o/YlVYn6oٺmvٻo9zN9{._zn߹{?y^y>~GA?2#=\F?s%~T_Lh}0R_pbjn7ey͗=ׂ7/ܶHmѴl?[R+I-^wy+VYir*UV~&fͅ.kw]p J7ژ&M6[l^Eu˜[1na{;"w\.][w^Gq콢{qk +9~CGr$ȹGOs;v'lO9iur)SOvֳg3;,/hsq%K/\>v~W/^ vz7Rns㭲[o7auW{2׼ك]yǯ?i埯|abK^Ez7moyn{g>D|xO=%?/b׀~?-~?f;s :8 + +endstream endobj + +2022 0 obj +<>stream +HWny;_yHh<!K6EHwfW|0aszNSnspӿa#as?ǻǻ5|~.v;9aw;l9\aw=_k8l`\/e.8&$Wi?L}znZ; >nevT|7IE/w_vߤO 6|pzvn B)3MZ,T#Ӻs)H^(ôPOӼ$4s= LSCp')a𸇀MOpz[HU@fv5 0$<<>]_Sh?pz +xyf<n19t߁Β0V A_7B Ј1̃v" s ̲T J9)q,RX9TX<4ͼ;C#P0.qTZ ^r1 +.Ð aA2aL8]fe{fYӴ"@u6ُYGˋhˡ\ne{5^BRӾ,ڟ;s9zqliKgXuľud}>COF_@eryOXy%i& 6"abbݘi7yA>|^{E7:W[Agw_aIg?N^ډ`S(k0A|/e̕Y,q3א¡H!=IT!'!iOJ _T5N\UkڔG7g08[E?V-78J%ͮ[j^q*}&uV~F_5nZSk8"Mk5ZS8JqM\?Sp\_d7\PsWܖD87E, '0b㳟p&5nt6F~daX)8F#v Fn4Uaj~~RJ;|p?oᭇsg8M8 ơLg|ܔ< AO)*f"cA2lox|af:OSMH3L$iB" m=yj3Tݖ= 8AYbҟj64Gmy=vZeJ i[& N[v-ݢ|-II((Cq<\yj.9fI(<-gBpQم])狀T Lj)xhsHn#{8NYpvP{ vΞg; hk"ɿS'" gm6^6*+dl7Z +{ފ'Vq|# 0fm~뼆(9Bu ,. 5 Ӡl&V Im/=R2.>,AOe8l5L<\c +}G}a\;uUu4\!۾j\,W=m\[;'PyXygyD=>-y(}d{T6l?!ıɻeb>5~=3G}ܽZD 'Yfb'pTpL_|J7xAp`(QY X=ҿ9YW8544^;˛vcvpq~rk9/O9xٝVӂ[gFSi(vVuLc \iX("I-yd&|Tl#Ӛ%r]%܈/>}8~mpS7z[͆RsnsE}RQwv2:ȫ  vMӟD*Ԕ6DΏsO|:笍,M :y0vQ$4 + t.9yYog89)Gs.tL'~ +.̴B*PE6jbж)26qYmE`)mSGۦ)vm@굹;r5;z 2ʕif2 ;aTrEb&$#|AC:H_N9|ӶJVR,o%M.4ttiG(,";w;7sQW`/s-k(sUNKIQx/HT1Q2&JsQ(`D%4rfQ2e\93QnI M⩲d%3x"XKOKJ PV(e lg\V,: ++P 8n .MjD(܁JQ|ʮkL VfjQ*+Xec%۹XmuW@p\T9ij +;kHI@cimXy +ΰJ*J43SIHf.*T/y'9.nH״:kQ_-$}iqrfɮYr%}v^γiS1O VH{e +mɕr;9ysv—ST͆앪j^SUŴ鸅*)\*$J6ךb5'`.4j7pER%֌e$'W~fǼz̏6O8: N Uȏld#k5xi0~@\"^hVUmlX*.|*k^dB^'HtX ܹ` (C"]ey}v~Nu׏iO]x}xC{wEC;ܑOuxJ UC0\*7jmGO.ѯsu{w?^kw7_u͚C㗧wwߑ]q~[cZ(ݟͿ>=~Uirq\\jrw| :)w|i@+翕kpI|}7ϣ(j4I)[|G +ZsbJMKT"GT>i>Fy46V6beh\[=VҩNyBwrAuByS'5:'{KP赊_(MIH_0,jeL]S3m;vԂ.KTed l:KC آ +endstream endobj + +2023 0 obj +5731 endobj + +2024 0 obj +<> +endobj +2025 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2026 0 obj +<>stream +Hώ<lv!9$ծ"[^Z% 3-SfW#mGVUi~s9=\LIQN'gQe˯gϟ|w|LuOwgݛYJܝO]>nFK:jv?>>я>}@_~Ö́ÿ_'GmJTkpi(/g?N>]1JmUi9r j뗒_\N{۝MnBFyCk1jJGk23H&w 33*\AF"dcuh +&Xe^'8OpnXvs1FV$u>e2nge(YɌrNJXX3/xQh]M"ox[27VrJW;e;e8emt*cg2Nq+«Sc@8EA)36%ڹssg"&,MMd&|]fmlS&93Ex)cl@q&h4erjNd^˗S>x<;e٩TLuʻS*ֽQp*cg2Nq+«Sc@8EA) Sd^˗Sޢ ;Somu*ϝяx%PBp(٦LL *k&Rvoyӷț$V/Cf^PI:6ə͙WEAKre$y>eb(LaLxpnpN|:hWST3 +Xb0 PڴP,..uZyizwLv 8 8&ZM/<>I3IUhIoN~te P!9Dx(c@qh4urfoO]M"ox[M|ݓ6mtu(OX9dSp=4mEi8ow}:Cww3#}ջS_}L0[/y{tzB{|p0\@DjO!]nZ|ء\j}~ykOCBwvToTT44Q4 !qk3/ޕֻyqpSDpe|߿=HKI~ּZu8#O8D gUrY/o^.+遈 +|@]6_"oO9H׎T`SSo3|uu=}3&iG29ZQC+4?:&?=d?OI^}pþ~wߔ-F. ,xo)v5_̲OfMzw'Y5օ@8QW_ۖpv#f;O ND-l)]0,lr|C0fO)H_[1ԝbj1Pkj(yǶvHϸ6LU'#rWڻțW?UR+'ا7>޹e}>q)±' '|G& 6Mh$ю@k#yǶvH}6L> kssw2P@,ގ3ymI%fKPz[~+V bU#@L֎BժZldUZ)huw;e~hc4*X寬*٫RİOBeJAhQ,rP )Wu@v6 +87 87%ZPVo)W#n:c{8 ơCr'plk2tkJɔ#7m"ozyӝ%~hss*X宬Un"&WBUrZ*9ΓE8C@Xŵdi;Rɸ6.cn\ܙk">ɚ!|n| +W>~9SHOr}Z'9cE8C@ĵdivNd^˗U:OanNs*U9glVq,±Z* X'Djq*uK?J)Vƪx`hgXqgZ(vJ R9 u!4]޿J?M<ӆpM;L^? t?vn 'lofOkz~{xzT֍fXp:.5\1e14LߟA_Ct;?,y9mS>qN'oHq'}NtY]UY2Wexk7KA܅o{4DK-r4HY}/܆ڕ,2d+Վۆ$: t(659F*A7Z~#TH%ﺑV2PS: 4#)ڦrLT1Q*vHnb9HtLW@r$5s5Y*e\2UUeiRD\dϭȘ%,;dIsG$:f +K 9^Ԛ9+ӠХvs@t]Sܔ."(.KMu_6VBUCt;wAcbuA .:W뒾bEkGa寰+XallVRT6CT37CctsIϋtD5> +endobj +2028 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2029 0 obj +<>stream +HܸͮFZJ4?QT,2#,{}xcN Ag[(Eޫ$>)˓f4ˏ\P10,뢌nvy> w˓?>7ûU+2^_ңen_//d$?+/>^|:0=^kPat]lYM?yN4M?|5j1n?LjH?/G{ʸ9lŗj.e1b\ȽwOH,}:3LƫeCzO+G=9|~_{zh}; +]9yfkޮg(M"~Qmr/i*aњ>ihW=lg<]~_fX8hE׺n=f>g$K-uAkh!kp}A!s =i3pWu)JXl}wcy< aeD]7izVjjc8+YJ9cE81 īi8^0nriN.ywI/_NY[79eS9e)g)*NeTC8T)NxQhxrVmS2n˘;1w&VOm ئ6l^~l5mol$٦6q)ŦM ^mh@'[ssw2o̩FʳS9S9)Qp*cgJ:%y2Nxu +NjFÓ)[ssw2oԩ(NTNR&5g|8xә˗)?Z˟n]ūW~GhW._뵑.\ fd/W iHg隶˶1+m 7 Njߦk|x7xaϧ+:~-W㧜}AJӂ]M>Dx<{Xp9 x魸¬[L嶐 e™4uC[Cph%m?L>okUVyU6Nj 5ݶb7eqc8W89^ߊm`n^8Ƿ?ywNy7wK/_W\N߯>}im]QɄhi5jJZk~eNNOw0c,g9K)y2xs)2\1W.SL|x7ȷPeKG#eh5ﬢh[%٪Vq.ŪU ^dd[?y!u?uK|d|1Z*6bPѩ-c,gJ +%y2Bxi;I]5t`krim]fڗtRiӝIS X#Hu"(cgJj$y2xՈ5YxkppnN|E# +,b&Vjھ`(Wjug +bx'&ÃiXdʗX!RUeI,X,Zws*bX)!> I4EV4"U\l>&5 +87 8$VOՙibU'tXVU^0HC%5<\Lc@*VtpE.9KT,iU+>5kmO%Ybq.EX ^ddxpNmX2n˘17&VOr$ cQ=8|S*ƝR޶RP*cgJ*%y2JxUboνɼ/Sk'`>X~y^)1KX%Œ<\Xc@bU9:wkssC,%W ?`RHnuUm %٧:a(EbpU%$>7-mwI^g"9ZctcH1}i"]moL$٥2q+EO ^ddxp^ţ:uw9e~TtXVjNSfw4w yP)J8R +X!J BT+NT +Mg1 +ָqsc"nT(GsX&]4mgd$Y2q)EY&īL\܃4/ NS 6Z{y+_JQ-|(7)Eq/?=q'R飠Hc8TP$9Kܦ͚0=|8izVqN+4|i%f?.$:;lC\$FifcW#|z㶁(~ϧأ*Is譇zނp$h@"@?H?o"9WI{ڵwfp$;Cck88HlsXG&۽xz | pWg `lgR"B~"/rBl{5&{Z5붿J!qTt=AD:^^˯qV/ǩeTWw7k~پ C&IMf(%Uݯ]y屗Eu{'\nG?<~(Z_k\rOo|||iȼ-ϝL3\5~~{dm4 }l +R{KR^IslH5+K7 ml>*H$"2vοL#y9ż_Y79se-.2b?kLJuybôm,E^q;N>g^6sMrMwA(ieVNÛ +ʻ[''~{*SMLh/xXUcnRQ\(_z]lG7Rv4tuv[iȖk~8a,_>Ƕ][co +nxOomG,x[&skvE/)z^^^+w,;j} M]>B9tcz) KDN'VαwcјNkUzox?s;8)O$s8]v +'kK2 }T)u0ԡ&9#/_ FwCD^0 ;Zk-ٙƗd+[Nv/3[Il{aKlh 5ukD^)[s +RZ*P쀒{hK2 +l@a$saHep(ԉ]z g@e PLqSV)J[c`=XpDH&`jB-c$g @)LJ?Ʈe(sT91St9ft|Τ踄LK.s{zL"P3]S)O̞AXeԡ&9#,}+denu79ԞJ2 l`a$saHep~8jXXcYDz&9O + =:#55H["%3) <)lW"ZY&g̑""9<`5ukD^)XH9 Xsr X +`k`% +VS] V9X^0X2Z839kD܉aS"֒_ ,_ZXI kS9VЬT%3 +DHm*' + P%..HS.stMMPo2Cz=OqknXvyMÓv%*)Rخer*ɜ*b/Xip+R-\a5ukD^:KK2~p:[З٘!t֧T؏ J2G +lHa$s aHepp4Ra&eM˚kP>Ih1:[[Yjsj{,%RS]KR9K^X0K2Z8+)D:5wkrXcYJs딨LQn0_@%lf4as)(SKI(s&I rكiMP9Cf&p$44*ASs y&R~h-$bbg):ؚ)!AppJacmeI5ƿ\dvك6v'jBtLM$@~9dL #.2^XoȐ + +endstream endobj + +2030 0 obj +<> +endobj +2031 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2032 0 obj +<>stream +HWݎ ߧ1PO73hiq-%l=vɞH }˒"%פ)'J$}"rubrmVLh [𶛜q;oV^\搆pz׶xZ76+|fti}k~WucC5r ljc|JVor?vCr_C G'u9<&XFpWnp7 [g:4;^k`[ &_J`;?:llLd17}i~ #ԩf4"솛$՛2C@!Օmv͕%m>6ivC$laC栃H 6 GeųXʿ 8.pޕ(`ڂ簚s +'Y /PWei=$i}a*PTB[WzKg : eC6W(dpR3s2ôI| +=~S5NټK\ On_ .O m8{/pezƕ3kJTH\rsLwh)tvW!fnX~-=ԯ[j $5Xg|O; >`ohkM'C{_ScT{?_!]m&l 2eacL/;ej;n_=5xbt!MXןd,'7/x Mƫ+}uQS?ߒ:lA}"BH#Ѥ)xX[KY>Xk銹tEVcu8A6"Bu} + +QD5gpdJd"u&ՅB. E/$|% 6̅⎕*K\>K-U #\4ׯ _KJ(vURӼf@*T<S˄pU&\beB.<˄#e".%u%g4b3iH_! +'U ԌԌMG:Sk5#C' Gf~`n8.S)*@Xo`LJJR`O5%TsQ 5+aU 9+!G*AJB+qF zPdz/wQ#4w^O弇, Ѕ9LG:!=-k+.' mgcB ޮ~ʶkZ 6 ܝOC-{',gT9ϫHt͚ΰJu͜#Sɮgg{Zrb5u W%zx^"a}1جnfԷL}8 +_8o9%z%U :b@ O`lVV>Vw4UgΞ87$QWˢSe-1'˅^fJO?TJG:}?vQw?!fne?+RӍ +>˘~ [\*spwi-. c%?Z|2չa3&oi+wo]F~MN& =Cr {tIw@L *N0fܚq] ~Kq֕mמ }Q/m#enc>2|4z  Y|67p+,c]0߾?lm +$b]´'.g@õt МNÐf&vYzUӮq=43RIUHm=4 OzLg ϴ,`v? Y`g5 R΂,gln@=q%D ݪRLG~-1[=a]g4G:^ӫ`KoSᛦk颧? :Ip@>8`v?q`5R8lnlq`V|_f?aфEhmA8̣O>;ߥc״&C>7 { 0[t܋ߝyP)߁ t0$Bn0ڞQNE`gostҏ2e[^t},5uWZtڥ>9 =|MY]|͙_s@^e]m룴):IƩwڸ515qiP[QgnvuVYƨ.a}.~::XzEEǰ#ݪR~ FGx`7`6B>!AgDjzyAE^\>B94fЄq0 +AϷU` +>d bYG}1Ke}oN766 S_/?I:z^%J{7-6FXxaun 8 ?~[^z} 'N]p_{yyt1 g^ΰQ.L飣<@ƜA +F%PQ2ڣd8S4NĩuDU'a 5N,8I*q'8]Rg۲"O\ToA[i]gnkz,;}Nى%;QC'LhS.頟ȥOt[U +IB'yt>2:E U/j5TB5T-jt jP*0TfC*q]C%P~ q6DJt-KHꐮGیYL[>ۘI(z,vk$\3 Qa:DG(v7-%ZLk:ӁN76&p:X@U:_/׷ڏFh< _Hԅ>43,X/rF?O#@3*L4Ƽ9o=ճ<x[^t}4o,ljFLCCW<:i:0oM{Duω](q_vbt6y*((u|$7=n/!iQarV1CJ<z`W27ŏllݭdu/eu\ tɲ@;5GU?K%p#)1sCP./@7v1b!f!ne 1+RӍc,clr̕ݥmNduf`VPLY oJl**ƕu}\[qe +슫Tq1`tci[;EU:_/׷ -o0~G7̠l~w/OyІ<E3&X*dfmvlVYd-a}-~L6:!!Yd#ݪR$K[;#{2fol"/g>LtS)#=:@7Y8gҬff߫,g웕d. 캍cvc +Yc(ӗyr(It,B{GWi;7X344y4]>ڝ~?ӊ{|c:$>LvZ*X~Zlu fl1H}Tek?o~_&dmg-_t}{*{l.O;Y䳌7= +BY [7$l8= YUJU-Wu F)ǐ<[F}DZ<f"2B.+ +fAXJnEXaa1hYf(kٿućܻߠ8ƣL]8̆J0)L @ьp4vÍḾU2\ (T=a / xgc + +endstream endobj + +2033 0 obj +<> +endobj +2034 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2035 0 obj +<>stream +HnZ+%E8EܝSDMĻ}>C߲Cΐ.Ĕ~53p{VpcLvUK8jH.x{cf4M5ce&|A?K-K旚ihR~[O|Y;KG ^7ʺvleunu}`B.UG,\ ;yMz(=}Kii(rjvhT',sN(' pD%Ƕo|ȕ@'F)uK Djԛ2Nkv2%Tf8tQEIz֍aݜ,~Z:iuT=h,K ke}u)$JY]>Sa=jNbQDY.rN.̨rLkTZ5ݸ(rޏNnYG( +l8M߇3n<~z)9#OS}|ƒAOkpy.$CR;E/HƎKc5￉ڞe22B6[U+0\%$Hn`k*HX&}CU!Pρz M׋PVZFuA LIp>Ft첊eқu|ue 00OKda>3,bX{aSENӗk]s-gMg4]D>l_ÔPuqϜS +OyH"'­B!pV1C³N8N p gR{o/% Tkݯ繣F@w #z$8;@{}d  xp[ji>}OwY=Hq^ }Wγa@^ :˸@y* n DqԥҎvFXetxwdq8GiiBknM^ϛHyLQ=A׻՚*;5qj\py-obp25:?)wೊguue >0OKd|>/|u >s^5vyVLO\T\.ݚ7aE+yhbHptBIŒgCn.MZ3LP 0ъe9XbH,5>EY #= гk *%']nhQmܜPsjY::2'%2ni{ 4H]Il{Ôu4k2:M_zwn +9t]=d}8|p6܍_dM3擝9S&NCU\ÊzET,"$2\}R56(zr]Kd\W]V @YYS?MɕyQ!#拹<E#sa>EdGKTtH=s^5򇶙)0" S uDCdr2xMw6c(|;f=?]be̾Sا~guube>0OKd}>/}Xڛ.|Gz^Kt^~?Ҋ~@`}Z7.#"CeeU瞯^˶\m0y#[yºW/<~ȁ'oQGbuu}T1qBCīxƼ +l/7cܑ\ӗiyͿkw2NЛX=653stM{^dt&;y6;ޥ~;U8}9Ag:D=;˘v`p0}^1 u)}3^#txw yZ~7niԹ4 'ϻChlySObYgs{`gc^؋=.%5z(c聜CW*U׮omhdSrӍͳnDGSqk»<w!\X'YƸDq3bq+vy1H_D4}5ۉ ˍ ޓCy^D;bm!!6SA*uq6! b1XzuN1Htc&58#8q*k85=p4J |wNlo1(٠'*96Dڒ+*Wtȯc( ƲfqN1Ԡtθ:#}];:rظ_a^gyR-̢bE0= f1n0kf0 Jg"c쩇r,kahG1ޞavsrހ;yfBċt]sM6˟se$ Iu{1hC[Ehv{6p"c0ڱV?F +;RvÍt>kv^;ndϾe_?Ss97ozu`n1{VV`lC>Q1آC l`753 vwՏL7Fg5XM滩؃j{^=G='=6y'"oǠFCx]D "CF#{EŀfSRxnSθ`^C!:f#}Z;`&6>zE^,hlrglw::ӓ7&<#o~\UqM-\O-ӢbET=k1ndkfl Jg-eoӍt>kv^;d*'8tF= +۽Mhdem#+qm\ BnUGV{-r+*Cn] oܚrJgw:a!HCf50#bij寮{əAfȤkKy9=*yM|!U'keʖ\Q1Cr FȘ\`7r53LnwrՏ&atE"ݳ]]~~ooD/ׅܼ|UJ(M|m='#+:D1mȊvCV3~GVYP:/yg0Ś +뀎-=*Sy=Ypy[k")*Qtc`fa1tZqwx#t=ztW<Doܜ6oy\ *I L?SŢO|)2؍O Oc>A鬰\VP1x[1_mzޮ3w'bӣvѨ޿M^<%/Ey/_ov=x0LDj+ӝZz]]޼;ɪ3 + +endstream endobj + +2036 0 obj +<> +endobj +2037 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2038 0 obj +<>stream +HoW* z/ٷ/-(, یT]KKoٙYRRv 9ȝY·_~^\תBFJ?2Z6oZ?.;i: XFֿ.^?,WR60x]Ic:^-Wq^B#Z !SMViy#o(ں_qW1$TԎ_I o^W4ǟphD?=R:~ynj3hiB!a̵B/]^Ti[,.N\X5u yyv)6pSH40?L#a]c௒0l(hN›y8/Ձ z\X8U+>.ɺ ØODyBZnsyԞo9f~T18~puw8?Ċ #8m'N*Xub@W'f<#ѴERSN^#f o z pcZ-e7CoxjCy^jW-4Dc*Y/ͼY7ʌf ܉yw0v4ChZs:AkXAc7FH|yI@֓֓6pgQvt' | o3\wTv,~s|K@ՀxoJ7"| 9wpgƈl~>QIo=Ns#|l׌ ,63Xjt 35U;g.m{:!V/~2'#ݴ7 ,Xi3$v4O),vŸc9vwy&Ԯ)#w[h q#fjE1BLlB[k%e-߯RYlJ'7&n}*mN4<zÁn;[!l H9F6V`#9y6ƍ2U>ϲꋦϛ +Ck%R,FRpzj3z}'nnjbscT3DS"u(61I"&Hs$-KRґIB[g$)xfIJ'7$SViv>K\}\WJ Ac|ou,6 +#+Jsd=$eV2)}Z;mev铲*tŅCmQElyRPHx(gdq#m}*mNgQ0KQ~CI(R-Gcamy,R [Ҭ) [ҬdFʚ5g*k֜} ֬=É>xX!J0麹iGfEmx򈂘%1rMxM&72#f3)1bҦn3,Xˋ]eI:26hc,6dFb7g*ݜ}o/>.Za9_"!"DC"D]=N=Ōg斯vG#l^0j#Wgi=QM0p#\mI eU9,6Rsl#3A%Mɫb9I9FNLI \(-GL̷A*ӔcAisAi2ٸ}OYӌ}qOy{SoL ,XdR"!$ +gEdŽLXf38LȂ%rLȢLxLȢL&7. +$i J*hLJ$+y'"QY&hOD.ॸZUb9EooFNhxw_ kl\CgGΠᝯ߇2(ϻ_^lEvim7ZUŽB6U7!Q\mdWxmVBvB.DWPfXT)Ո(SqƔϸL +ku,::sq:_q;M+.*Nuu;ӸN +^…) +/xg8=k f|C'3 >$ڞk(^Rߴah_q TvmCKG;2 e5Dv (Jމ _*8q)thp4 A$=K8[[ KQ  QTB`hGPTsnq9HtÀ Kc EЧq'$'?EK\$jp_:\ +iu.;CK8"޳srF G:xl:|>Z ,U8dD:M4%kizת5{2-Wi()6Mri6Hi6UH3j y26[nEڜAe1uY D->MVQE ($^6##Zul]6M6o7GD1a#IRQEԑETAH&0j\ |bGB1cTQj*'fHWҗl&(Y_9Olm+&"&LUSBI@PE94W 3dfsxyN|gTeČĪU'^ U\h)Sd`Fz]g%ou^MrO7 l']k$4[Lr (̛+z=HS8dQ3թdfheFiC@k{+/a|EIj>K2Yh@q=`mHd])*1@8 +2-I$8RZ6Gu:%)Ө:|7 TԜOKCB`KjfU]L@TgxQ)ʺM*rKIGP%Z.PEr^gE3`X>gIPUĄj6=TQͦ*Ťu*IjOSM<,j#1x8M+%,qtqI2'X&4'B1c"1K˻u rӺ3cTvNQNpĶSnաNYSfpmu,rk:呁9)Nm&:e )3ar[*s-ϝ2&,9)o*^uvLHԲs;,~j9efLNY) ;,s̘H|Y9e S_vNS<;evNY[9efLU$ISm甙1r{MNYnP)QE=:F$)nW8:lSnn|s!؃]9A;$43"NǕ<hhvhpLh3ë xlpŕ3Rm[Y 92c2r@#e_#'=̵L)7j~#8Qh 7(Twi .x `sܫ͖5XgJVlMByAWEmqv%9̕,ܙܖÓUdǗTbeWauN{%žZuX` #/ +`a&g87 _%kk` L=*/8355Yv>Q6󂶙44 j%zb%I+GGuHJb"\99-e^hm֨'ǚlDߊ{Bb]vvq@JNh卭'R'!}ҟ>O;)>O~'S?S??O>ODjCSNA?S?'S?SN?S?OC!wwBS"Dy֙ϤB{p(u'9AyB/Ie_v~#LE?PˆaeSfFmH5?7oF7w}ʠ#_>ftѕHKG%G_L2_>v/vпfпlnܝa'ׇ] GL݊ +jS  +M?;}ٟ:_:DOt.ӷrUOOOg)/|Z?[ȯ_NԿEė9y#&|yiU!o}{ަd.$VןG|}]/YZ>P(߇A?i/{zlKҚAyԻ]M9}'=F;s, ~z{OHduﱨ1|'{_K}*Vjn+ +&>ʓ⣏}cH}9??NBJ?&~xkNOxp/}IdiBK ~N|C>x4\V?<頟{|cǣ{£``w8|;?ƏvwGVGp`w0~;?v'w3vgNwUvwg ;?؝1~ww8|;'Nn=XZ?yJY5ϓܬU: 7L^Oo +0&s5AsANMˇP ΀rKʁFzT4t҂̼tXڪ + +endstream endobj + +2039 0 obj +<> +endobj +2040 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2041 0 obj +<>stream +HWnGSԱ;i_Wu/8c8!Fxg>C2diiCv-EHz=[.2jy93^i/A6Vj7gG۠V$vu;{bal+mT bwrX3Z18 ż*emWZY 2*hM~*fZC[EZ~K>& }Me\M]ǴNz|w>,yyyG +]*bw$]z8\ϟiANmְ_`Ī ]]sƆڒ>&ٿfF]Y4;[Aj<86T-8ՋU?/J2ZC{, &U5Uj1{={mz|&;`$wrx`wM^2A$i  <18kB ਏmU!f2m tv"ч#4N`b 2»d[mK9M9oiQ#6`2o7P;Aҟ 6;W%-9}( .hle ږ'W>5?oaIf$6>XV2^dA(1ŏ/MAӓBX ?NoQKͫQRAKX:O,8TL#i,.07g.IM燼TVwq\1g%[Qj彚&`ٍ ]]Yd#_Dr@hto7xc%i!DFe(9? k,Q*PDD{9K׀ Z%m>Ȝ5D +)؀h3ҊlybZzlPE^GŰˡ Z}`Dxnyp(|qpϨ!a+nꪙwP{5-9rK[!o@ ƿ=Aj'FWrÂ~խà7jc{5nwm4hgfPu[WѶcikxpt=NcCAc$И`SݝkOUSi}??' BurJPJ*hiOt&' ,\MBNӡ} !t0W6\ZZ6MC0gc ЫhlkRw8`€J#Uz'Z'\xv6I/0q zeMcY-b 0SB1IT{DK3"𔸸c‡t&1\mҸu0<˵Ր+H"`?~&7؀\P&dXRHLm||SܔO @ܧn,xnm& sKpd`x^fϥ%@|W(л+Sئ $Ä Ry heSDtDmx8GYȄal(qj\ś%xDߒLJlV| l,yLX GIt5 6KF Ȫq`HBY,73kX)mn + Auu0c,Z@=& bж IV&蝙72!1Gi=m !Mx4|?VwܣʘQfu4 +ōouq^n^NLp-9V>R$MK|};l81%HGZ}Mf|*/UPPMB* xZl kkz Z%mSsήLM+l`UqoifU]1]Dv=6rz2$\8В/?%~ t.Xur2+ۮn{UIxCQnTD\ktm;} h:Ĵ=c@+x==bx4,Yp<),l8BB`YTL `5N_;)ˣFt5,ZYH<7ʫmEu!tm[҃b˻qd׏6-d{݋M >Pa=ws?A;~qc;(Phgϸ;b0& 1/3k&&&p̈́E&WL5ዔKpZ -2  Sfc)0+ T:\dAfC9xM5չfhEbzJA9Ūw3H9Múwt@^Űx]UTj3jct< B} x| %V*6<`3B0o__h5Ǚ"޴76_SWۇ!WES`qh. ~hK4z&ESdqi"%R-{ ~+`1+(}RAb&RU6Zq^qTU%宙*DjG{Rd'9Ta_h9-IvA:W nm:(#j\t$z:"y^3I7)1Dm$gus6 3ZFl7FE}7QD;A:Sթi\Tu;jAtວBzP:չX%'dyŗ@Ko`>uh 37OwUZ&{v*Kp<#׈¬;CM)Y{4uu5Q`ܵdy {XdU5 +nǃr 0JkL/ow,Z'+X-a|Gf/j2Vf.;lK4VFɖּ1iy^>ξ=tS'VYmC|w67ܛWNy9bj#_'eN@ʋj 蘓fi'污osio50)6ݶO~3Ѳ\#Xx8`:@DIY'sdl1S8@Cvkm4ࡃ Ò H3mHf{}y?.T%P@6rРJ?3RN 7mO><좌+CfQ;+0OKl|jB +dŘpHdI09,mI y+e~3xWoQ)@8/[+WЍR`{sb^N/vdbAŔHrŕm}1JS鶗^$fOX +'dvX=,.EBlײ"c+#IN6#Yl6"%_UmL*œ?n e\R>d=@W:5x'B> +endobj +2043 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2044 0 obj +<>stream +HnΊf_<♇g6E`yC@&e eIXľ F#-= +:IEVd҉.ݼ\Vn0L$љʜ=c4b'o#k?"T"0Si"@V?.:I^I%(~B-ʸԳKǩu[K#JifR06?~@h ׂb~K Ķ% +r8UIONTF^J\4<(d Th)Xy $Iq!:y λ]MwdHP=K`D? €ʵׇcYљSt8rx *Ҏi އdA20}r/'cXyN'=}૙x>:)𴋍̞ʯ`T:iSiW +@-|W@HMYE=SN,yQF夼c0,-ij捳G<#>)!`3ɕs5jev Y瘖mBBkYc$iwrDsLpxM{76FVWjڑscԀ_^%iDH09m1״g|QHq20cꢫQyo1Bcέ5bbe]$$v>83i $l!ApfЬ3>14<{kȥ_rk|eנCZ״iC7p+LÞRȃ|Zx_B>ə(F9 z5UQ?1oR{|>dnοS!i~2 qy֔Ko39|l~^XK2J$[ፆ/ Y3[a^e<Q&Pz)zC㠙v +3 l=ɗ7#.K7PwBPþF]*t۲-sm[fml^cWrA=%7F҃僮~CWB󩻩;S>B*ŪƐ,jy($i' >JEɫ9}jVY @r.`큗ldְӲf %nك>vhiӘ֠F]Ueqvif#nnyl@`Y|./b 48TI?wN0 .~XFQIu*0I ~<ӤtF pym?eGѤv +anN +{y갚ANVt%^EW*`37BO*n6$TH 60.;QIi?hL~ѫ{=Y .W Ab~IZΨHHs@Ë; ),V鄫~GSyDbnTK"wc]`,w߁S^;r]uy Q5 oͩUz5GatťN5:!hh y8oQSVyrb4 eH^ֿ4a+f҈GhJ\N5M6%+ n;s857f+50bBLy5ذ+-K1 6!F PH9:LHGTx{VEJ~Pyh5Wы@8l _(4\ᒞveDuNyUkyuL( O(fw :‘W,F +;rӠ.nQ~\Z,߼!qzf?ޓZT˂oS!x 0)lgkX-g3Z1R]N}KP n߼^K I Ћ'N܋qB#`0c5(# +9 tIޓDŽa6=9A< +C|p\o'l1CCFn%x99N(xAk";[V[TaKO,0t/mC/,þ^]eOQՄOOVOkC*N <pWkcy;1@F~`Νg +=J[ښ7DЂmXAg'2>2W3c,%͛tO鈤񺍕/rIGC̖Y# ό :-wjC=~ V[VY:3.#. WB W5tXמm9]|P{9 c'^8֒is\Wf1`%?jm|:lP_0rydwJ"]pfiXZAzaR 0D.Ǵ=4b0\͜7`r-H /U۶D{XR$@ri@EaPZE)h~}gg[R۸ X|35wQ{ +WN4hfrZDZv ùq+jRՏܤ˙i(ץ@u hYASY}7PK&Rm^#AԌfB[(&O̴yQ_ŤE }<EkEDa=UT7Wވ0µ )ՐKYliC,RȀ(d$ws9-ۗ/;2BD@XzDzSb`W%C8q R&9NR! CkM0N{ON9mcnwB3%>)S[~ t V s5 +`FSnbѾHwk$Be* @.-DӧLV% J(T⽯pawV{L_i:Vs=Oꮆg(ϭcI:K-fJR={W`$f&=` ;Ϡnɨ3L"aoaVz E\:ypQ'O$'mmoy;N"VbeWj.`\D"Q쇱M92Ñێ޶iv l\<3Jbx!%gQ3dbRS1߽e Ovz/ܻE(aQhL9 sC`J|{=>Fk@cJ .B{]g2C!mߍ5앎<맯ubOU,n8*<=6Ź >Y9VVPE< t8*rʲ#l 5Z|oa+NPx_6`s,5AkYsYHHUǬ'h8/SQª @''V +hhmp5^]ZW[,^WO< Xхi[!bd(^Yi3ܪݙc5}q#)zFF yV֦XZAllYϊ*F5YobVES6A }s֍ + +endstream endobj + +2045 0 obj +<> +endobj +2046 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2047 0 obj +<>stream +HWr؟@DŽ,3[N+{4 hh%@9=WdUi3]ssrk7gabB,vAdE(W3램Bӯ۳?^ZaQf3eY~9.Eޥo{W>26I +[ 8/Y}ǫ( -n~xͧ>BpE,1׬I ۘ6N)/ĦA( D>Fbm :\8A5M{v@1 i7ۡitPO5ڜ{ۺ"À,Iz6(殕q3HzVpX@hyPl5w +=vˣQE0Vψ/% SMNj\DWZX2 +OvFZQjo7IdžD /f^KEBѓp^㎌)MDxOkNr^ z'X"KE/$;K佅0,; _`\}>+o=:Ąʐvl2ּTdWh znY.{K }Nڡ\: + P 7t!R mJ}AC*Y3݋V-P4q +%Sn1F#x{4$6\Q޽~FX*Nx߮6M"E.`\*2M̬(>\ӱ>? iZ aq +" B +"@öQQİ \ 478k2zG9v=*CDUhFfǦ- Ǚ4fyfnRDLAZ6rEQ:HN֭ppǃz+)w0Cs[JטF5]57Gk*lL[G*/\ـ(878yoA\*ĥ+rKLCF .KG 0z̋eCqD7lcqx On"ˮ–An&Fݰ|5ZhMU BeEN'h!Xomr%ة}k ܌8Y=ޞVT5 ]X AzS[LqU|<͠ӿ"o%ޟ +bْ"j˜ pYggHzWyFwXBx2coV\ͮhewMÆWMXɩ.NX_@ aGzhD@3 +pszC^Q 㓎|"QٷEE=v?Q"v Bŏ%;GDʘH4BzSTj*$M ZҎʺɎ]|XOߑ +n#` g}7ǂP̮1?MXW6;(΁oW72kI Q 3Üt~}ߓfcCz8mE~ ;ɀot +"TP_`Ibv /v_ϱ' +Oe}kAr<4U+ v8Ņyo_&]]RKu Q6zۆTJGW&$m|*qJ]<ƽcK/]P=K} +$AބhhŅ02$w#HY^```nk)I8G8raFYC,!@ah™G]J<ك7a:,K!:,P:?>7 + #$qcQ>6'E-VvLYX4E(S.@ºn;k0HD(DCW7<5?r#k?_臶r`ExǢ5cB)h?J2^LKS7T$8PH+|0f@rt5:b:]eAWO;P<@ZV%xògy(KGynˍX=S4gok2頻}th9 2|YnƽKZ}VOf+:j𫶇dFD$f!لg +JنX<@xUEM7RInf=&@SZN8\3'ŝZ @|˙Gv-D@a 90|2Qg&01e#o)Ɩ)lW KIDN4t?gZr|.Î΀w6JFB86JMdbkѧD4y.&ziClT7lҷwIߤ ++Wmxj'G[% R}ݘ0CRi}9|\=<*o%~H]]BrhrƧ"e~cNu_PoM[iS +3aU.j*W!XBbMv&h =4R? nm[Aބ6k(# .R-n +IiNe{+:`<^W!2gPrpP$8w:Gw$:jRǝ.$Rk!id<4[-49KzrL*tf\H7Zg,ѾfZ`o+=PHDK_z&+>[)b5fbd+ M)DU-'9Tm22U7{&! 0B{m{'28iK!'mӹ㢔O1.H4ݲy^8?:f<%-3=m4T̍*O?`[yYp)_H`ĺQ-\#BJLAD}2NFuFZLGSMJ|Ϲı;',jSy(B`gdڊiM ۫ѥjeMe!w?Rstk;N+O4@+ +t<"ŏK ZD7NJۅʭ^ (80Aqɹ`~gp&+*(5*^!HMLS +/cyޱDuk1NVGgcɿ2;21\v:X8Sr<3vaҿ zp" ȥS#ttB鰀Sa3V8UJwE'y `f/.v(3˕|&€:CYq;2%h9 ds\hu~5giDԓ,݁M^ɸkGtfUT- !A?vIq\T)OtjD0\al> + +endstream endobj + +2048 0 obj +<> +endobj +2049 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2050 0 obj +<>stream +HWnOKΦ9u|M]"AkV5Q44r(}e#GlZ,r|x3sqx.}R.cԌ?aK}Xxb{6J$?٭Feۛ޾?|o˲\bGѨ F㮴>IY>e(g~4/H-YfU\d/,cQI(҂\ +oQj^_e"?K~30l_<[Xzg6-XݶhLe7L5iRU0j]RFf[i +#b$΋ҳ}Y\>NyJ=r s,׼]Ь968S$QT9Il>E%)RNJA5O}jxo0ȾC\F˭]tz4+'+"4 dVO[).(d͚H +;Sa s0sr)r5AĈT5 M17(3_a5/~-V47j%1#,GɁBr ԶH,7@>F^rHH rwMw?_TY\* Q Z&XF>vK9 ͒05 1'=/~/5bHqek`pbAp lkp4H +"80)(.ys*{:"eea),%gR㧅sB48i+GF茽"0~&te. Xm>xLve38D4}vM|[eh:uJx::2EwCLYKdE&u "TR+| ]@ ř)fVTRMFdR Kh.jkB6onapwn %: cW?F#N?!*87?ӿAyuåLónhY!Dťۡw5R+!-IdL/_W5w!+x5cޞ9rbRe Ը b#zwCfVMg,(-,^b +s2`[ܥ2A7!)^v520| |DٿGP5C.W@5NDb߇Q}iV>On{s Yn5؄Sq0vbFju۷m>C[hiF +tXC}_jo r ++B0L \,X M7(/zH_H,wbh2c8x95>5W abw.лFe/CH!FF/W@$Jjf֖eP* 4^A[u3nN>5Y)|* Cc3`؜Q" LX"l +@* 4("2Ž4\ +M*rvT=MoBwpONCldNu bqleC>zn(-p%y?}'>c p`{O;ȳ隇x x~F9ϠB<pa&[u]WD*4>!}˸C/9Y' *w)_$Y@![8p8`JNςUo Djj&TDV/sSC:t`'>E"}YeqR؊,e%>y 9.LH&2/Z 5=&mR,~Ӛ@t*II_iNiEߜ4}9 +zˋu@ol[ '͕!Q{XuȗvI?A#غ:zLb Xg~1 ^G(~䍵 P4 lZqUF7/V8hR7=/:X*F, +Vo,IJARB@7KHہ9mxh#{KZ }a,i5ɠ8S 5ش9"j # 8̏ߋA`*w85B\0G/MDyen[ɘvۭA`YBPe4T\ňw^|zfLU,w;WSob2^3,RV H2",!2h*?tA]xD$y2<2Ƶvj&VT,oj3ܜ$4؝)TmJ!l}~K%@rϦ0k\YxmjqRd|lVGO.Gi{6ޚ\fj󥸢%Tޱ(P١X4nӡ~}DH l%5Jl.L`{c[:0Ř8LO S>G![P`y[ ^5$HҋP྾Ԯ\Ī# ˞,{$&g)|?w(>>T'BhL`8mEװqѐ{EN WZ5Jяܣ48zcNi}7I5c+:1Z[?xBD_W7..)ovi9S7AS#Z~PCpHmR?\~hÑY\5 \jFj79yh`:XB:Ql)U8`y+| *̮H\rLՙ!\ ו7F/x&-Z.f2܍Z78}XEDZA/[q;ک0榿q Y X?Zz(WAAʔ]Q'F&]5N8e掘#[HqO/;|vVuqd:QEZ(Cf" fb[anKEi;Fp}Hl]BK4E ~ 0Uz? + +endstream endobj + +2051 0 obj +<> +endobj +2052 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2053 0 obj +<>stream +HWv+z X0ofxd,݌H$ 37/S]Uѐd~nkv7WIn*+NJSmئIfvW?^Js\?}xN$I+;\UUя*.Oe?Ǐ$\qe"~/4I;%eUbm\*7D[ }dz1fE2EfZy.Z::֦J?ys]6?~rfc>Og礧uo_."tJ[MzDIp .9 (0Zay$w., 3Qze-:PX/šP>)E  s3NjMJ"Nm>v8I`w5́CB֟ЖvOqOېȤ +ic&I4y)g|Ic`MLN:N M Kބc!䘑1AcGp+95f|tO! +Q69c,F +.*x9#""Ҫzh;K$k?IL' aV 3i2偿m?X? +H@2VLPoY6W֖*zwؖ]yoN˔QqվfT}x$b(iֵ(n]lAgP=88=3 'x [YUuӕtF3&ƙ[, j+bN GycLv:8(I{> j TD5ΐYQ^s^<]^Nض.\R7ё ˬ(|#D!_*>tBIdAN|8(lmhEM%+CÝٛzFOU J6J!TJ^)ɁBe@ss x(`|3C[T:=g7B#pO~ALKf ( r^$jɐ,`(RU^zԀ:<[Sp{6 yP$->VaS}}kVJM/+"\"_p(b 5+C?8 ,:KzсZѶbYH0-".җ|Z_(&zCKC>L8!Hi+`oaSkm1nUQρOآ垣BIT]?h&$aLi5t@(-HXnqZz +~Z3̂Ϊh|z5F+㍁# o&,Յ?›wi˛ye;ޙ7;\$aVY(AE{HXmwz9]J8fvd^ +`Ucdӝf{HJ)ᑊ^n RArc2dy[9;Bf0A{][,8[(QIFNXOm[&vo%'ȕހ#3DZR7n#cF$"$;FW"eCwf7J_f& +״ 磙ۀ۽$^aQ_+͔jaoN#۵}$#NssqNOEl:}Np}i>/Xy%t#Xn0T^h32)qGx<`iBccFianU`cJS[DX}&Xܪ!lZVog4Ӏo* To)aٚaJ),T51&Y-AAR7 + =i<GX.9^ֵKpF= %58mg݊U3z]3y;hct٫ N:e5ZJ3 ]b:},TԢ-m\Ngn8@PLH[i p 0yx + +endstream endobj + +2054 0 obj +<> +endobj +2055 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2056 0 obj +<>stream +HWv+zȘ0Wv,ʙ#XD$H3#Z|F6e Hя~;>{=[exqfLx3qiLe85?{}lC5g?\ܜ8IlƳ3S5~<ї(S}Oy%yeDQgEUmtw!z*|Ž^^ZvWRM?%\EoՁ:"KK ԴjW犽놮gYBDZ-u]%df+z2׻ 49nUj%B;*3%-lز^|!eX'djUHJ"fEoKYuhiy._M)]|Fnpo;aD3N4epBR t5B$.{ل9; WZ' ._'?h&CKfƁ&\|&€xz=r1G.@i9m _,5~ŞC~БVJ5 +qno6| +Ftw!4lűoըt&Zrw^bqOP1$IpҢ?oȸp^tyc +; K!N +q]W$l,F3չ%zgqT8^f +YA`f^zI&8qŢ() _d-ta*}݂*iTE. ;rir1R,A{mX bJC;t/ƦV -Ƽ2b-6KLRY׳ۛ߁ a4AAH#MG)ʐi ܾ|UK'S7.CRr\Kx{(M'x'ADr"|"_* 9j)|(M 1)aJSܣ4륞'p lfO u8WdSM@M$}š/&-sH/ZDKԒe$s96aMITυ$4U)~EesCsqˤz 7e܅Aݰ9AfOG + JDh%v+$a! O輍F>!)9J~ +7G?33̠oqc+s!i<4%F'ʙgLoM~R}qCB_y7b}B_D"5"{BTĸty}X3i<BSb7tHE˫1ep2JKdX%X!x͐ ;e)_i9d(MDOUڡH7J,=%L$d4F&Ng-EWF<hy@LSo6ߑJd%g$TbJ/v+hЅsl vsZ*!zBL/t %?#Ϝ0C np!Srs9E-Y*N2;rԗ94G;lPdGUr_N D +l; =ATR{:wҕR-6;x}0C3™D&#w4V'H:^A!SUH8A!jdND~ƱzDž`CP 8qp/wj}W&=ƛeK|du4Ro3I=(L v^f|qkGt9m +6?LvO?| 㩨<,;K7s{L>86p +f.ėZNNQu8OԻ `p4Oqցc]u$w릀9\uWF;Yz^vJA6){MB/U6D+xY0)i0`<!,(kqWC: e'>ou{MIN2-vWWW{9t=Ċ -@U>8b[h}T|}_ms#Q %x +ט1ʟ7LF$n%pO1C鞓;yRft{(־h"n幘tp&EJ27U@iu#jez>IMRMZl).!* JA)R{dRznY7UQVi8tryP3N-dqSdyۢW⠞;@izv!4 #I%8_Q>^s[ Yq}uz%24zo|I]^4tE_Rg#9R{#9ֵ̮Z1$*Ro?*Б{S@t>Qp_?| _Rח^㫢sJ\}f i`v0]8v夭=,5hTh =p660\t9Jce^eMU˫C j[3kg͡juвXG֫Jg=Y?MgO6Ug?t~ʶzڠ Hf{_63516!`xاf}Fwnl9 i}@.hvYNW`r V^Cc8,|.C]@ WCIEgU:1@ !i}K=#z5; + +B(>]RQ^7pG_ޣoJ?aGmȽ2>6yr ]5Ʃuu bKlDd/@~&!DvĸH&B{Kt^S*/Ϥnip=}=F[fS~ʖc̺`LW]x +gd$_>^?w5{x><)ǔvdtg} s/"?_t5}TV:!yY?<0~D{='ONI͡y(+_GeN h٘liS+Z$Eз& OLFB`$ nth O +Knp b@`d4"ҺK6Z!VNXl"(*ծJfzB̀9` +<%ډob^Q$?rxʧ|!Emĵj+:(p8*[ԕGV%__#|udT'Y)a(}>_Szh鶰$A^ZߗW\aJ<@=;&o+}P%gUZ6KJIhרhtQ~4{Ui!$Ղb_d{+;Cqeآ=\&c1%z7 .H7=be f.2L^ QfHl@&ʤ #aZ +ݾO2ZvM!9A~#2ßgȌ_vhvَy#!E *J4)s3Jz<04R7υwuj`ΙPWv~Vy 2k$y +RGa~&0$Og%s5=! +cԟ%f]2T,(|dȂL Y2 ZTQShl=5aTt'6kS{~ V%\s.OYO]RiR ݇?xyw?eur + +endstream endobj + +2057 0 obj +<> +endobj +2058 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2059 0 obj +<>stream +HWn^u83&qV.|H9Q$)vчH6}e됔e-]!@gH۷ۓgW'ΥYn2S(ӺJS5U|髻\Uf.Ǔ?qdY+x4J/|ά~i 9i{E  ++JT́_Bw +v1{r:VI05¯l]Ż(R~y Ncӥ./G,C?;YbO/MH6E i T3 %s?3 d zAɋ^SԖn1{E( + &D2>x|+xMW^ B9OO>tq$C+NQ." ޷p5pڑĽr@4$0tI9O|5KepaV%9sfZ!Sy*ҚJ.рѯS靘$ډ}P< {%>J l%E0~;ʛʮrs9:rc4&!'Iv^J?Wղ\WXŶxGvƤ岠z-+6;Żc 5{GZ]~+P"ޥFFYqX΃FrA?uЫ@ӛuT(< j9DD?5@g+BΙEIwFGEPHϋəZi[)7:%:Ƥt@gV{*(GQ[B,?v{vGpH鐠}R "vc~ʘ%Tr2:] cYgF݄Oإ>EMg{߄%}/^*Hm¾Rl@]+gG.>(h~{m5\)GWB\eȠC#S+4Ap+b=dTΟ8yofpiPq3PiE)9a&&x+ ņNJ4?{Hx(c?Feh" ٱtEx0:z~Z#f4vQ$v7VP&X daBq +e/}Rްؒ?vx`Π/M Դ{U1 +MY9Mgggʑ 2xZFG`^RpcltMOf`K[v/W| +8o*Om3NZ[ ֺs9VldtF޺D#=}v2X),auS &d.lAkzr ,i`ћ$)"M/N#Rv^b"ӊ-K[343)ʼ~ڽ|zYRq('GҧY\݃J`tURcYoA) +eS-3]rQpUZ5`Bً2u.YY&9b@F#$ybF C7#μH@đ_A8~m(Œ>\]&C9F"qTu2x>)l/W_Q 7i@[I*0fB^톄”|e~cA -XÞc)ҟ.󻷧bπZБ'|}i6Q!ӝ''̟`\>rd jЦF[FX\/I'*G B?_ʥB(($|?#ըj/jVqaI~H9;͡AqKqD|NG{45ĠB/! 8KYtHL`XHq߈+#>(j7 ` ɋθ=B70U%c;.|q +Srop'8ȯ6C4{3{!8*ǘN.D{9/!Oyn4[c+|Lr'T$n" ﵬ{(xpO7UzSoZso?7Yi,ȎTwvέ25¢ iG9uH5H(ouFh;(M=*lpñ?S;4^}v.jݧi4&XMŠ,n0Ԑɴ]*W"+E;b'Œk"=fҦTL^`_v?io*\rxYbRp~1?"$N4kd,W]n$a}bezSLڥv/Q`U跷eI N#40hc>vrxr\-6Qhsge)Q>HԱНnֳ&gJn"gIET], I\vAps9!N>q|kjn,$"osE?rG)rϣScVt4wU 6iEV^g9 9A'ïpAj˓(87 B- &BD*Pc|36}!)bJUNxAY#%aIU(&54d]ΰ/]u_rsT6L\mY:RqHQXױ!㘳~шt&iZ#'̀a{!\F> +endobj +2061 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2062 0 obj +<>stream +HWrJ)z!nXPu BQa)X”lm"=}o [r~%L*>׿^nf{{amx|j%)".I7H,1>XswJ$q\cnsUYacc5[|cUIt.z ހV-6ZF͕Kb\{`A|oiW +i@1Hfwy#{ 8kE*zETʁyfC|#8'bY>?Ks=q݉wLOLFʐ\Yn7xWeWUq$*}dz$]bWlti8@y7F7?.v GNkShT1Y]}g{GL @4ɝSwz, unF' ̜UW 4.k!->F7o@ Av< |R(T~"OYxVlʑ*H[\ &RW hiPQts4+ +SWV%[Z\#~P%E|F*!G AGMe05f$3]ʤ9oni2cjȣ|f;GG'>0k4y;ǎ@~ +J-si+PDW SZ @5j z(vs'=Ogܰퟄr +ۼ)3Qw5< ^"Sw8M(a_?* ^.eJ-5Gf }0@8I٭|xWw}C^B9g*v,5˰S;I9TEF/,zkŔQ2":HP߲wF$<M[W?iwa_pb+Xй{;6=@('' X`s$Qz؍ZYrch9ۦ"Z8yfbj` ɴ +تTq GV_TH<~RaEnÁ eEB3 bx7 `Lt7BEƈ8aJSqFiiBF,Rdj=g,]"r1һ!O S ASp%6fb8, )VV-s6KC/8θ[-fK +l `2h.I:jiuJGzN\b[C<:RJ ' X)1ZyI8=jddy`zYA)H8ezjdnTri$KXKhkK-fcdfMײeb`|,ajԓShL=ε;8A%BFLnGZ %9& zҔlER74YG򶈏y,,P.d3x>y@MMͿ(DЂOJ؁쑓qkb.*RhI.Xt"ԔjNt ;tDLS9g6) +d1^ZA9BlHx|P,D4V̛-6KԔS3Uub߸u#)7Z.b:fX)"^pwnf{{D)CԊp+*uY|6?A3iUauz߉+MQo8~$: yQ%պ7i[7qj n-sg`?REZ`i=dq$zrUq/xfUw%xg>'x>].Q+]!5#LXJy扊̆'~*:(a} ".Zޜ9-Р%)PL\z3'FW wdWϺW"=fiY7G59 Z(lBtH-YWJSd o3J~}w8M2N;ho#Q;Y9LyS~ɈbLk9 ҿ<=VIRv2U۸EoIl3ŶMΦrV &%ѦII-%,t\F?sҬql5|ne>IGlěR?hcB#\/Y]֑S&TKLbFG~Z㉆&&! A7|4#±8M(kys=Cu0/d+or'ra7)W‹ U#>Lsa}/94W#t##Z􊩚E^4A"ח:6z sߥ|J|4Qq@Ș8C6z%u[:1{a/E{udbQ<JmQ^!`4`Rm`(D0ri.`.tK=l31' $0 Tb*zvZb)y %NI(J~(Ut@&vHb +F`$ +F0BF_>vxp&_wX̌7 ;(`yļiH!z/[شcN7=x7g?3h4[:(fqJg`GX5q;u.տdM\2F꒪.Pe _{~g״e],%ck{ 8 {n^Z擮GyǖMsg}D@^,3 964@'Qp/8*&D_)t5xȖt򪱉d.G))^1nY0K=ͰK+חoo-1Qb^ʮo)W<1Ώ8B Cip;G#KvE.a- AQA7OU$U(_qJ]nfSj=0=Y2!Ȍ2Nx߅H'RL5_2 B*E#gyH5{@ՒXvjp.ΪЯ‰0gC͕~&y_>r5Xi@ZŜ):Bq0P +yώ́P6ʲf K8&JML> #Wkv;35Dc QM6 }Ӌx$'8An23j"sFiw]4m!c DH0+X,!h%ʼĦޕ6JuG%LlMrmKWo$Z.f%'W#9^~"Ț=tqR v9|2Cl x?B.#f6Cijy6φTBRۥQRt[K"dKZ0 38PЭ3*g#̪ N9wBG5>ʘU&FHX8k9uq(rŧ-Hd( %v`2 ]-O66w觼`]2B(MlNd`VTE)TF.Q6"n.5 euSN@̢祼i? X6@[Y]!nk(ZiTNz59Ɖ|]N ":Lqz!ys6.9 ۗ"v>`S*[ =lT `,eA$N/ DLu4x^dy /r3G34;ov FcIjƥwY^t Q+`_'ф)C0_I&r 'Bo: +:(A޺paMSlJb]r1?& + +endstream endobj + +2063 0 obj +<> +endobj +2064 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2065 0 obj +<>stream +HWr}W#`[n^?ؒҖMYLrmH"qe~Ue sˋ7Yn.O_/\sNšYް ^B63f- 7 CD `Ý}7ڠ1:0u OӔ>3M ,sb5_Kt aD.݃ xF1C8믶@,˼۽a"$8F 6mۦ>>n{cQn OéqLΝ h"VXFH[ȅk:{`M5Jz ycj4BGrGZxNf{*:+34%*YRwfm뗪[Nh4ʔ]Af}GV;f "\PqӅ2{r7ޗ0bHz'^BL);ݲt т'0Egvg" NpC4|ncCU˧_y9IL!PW|擀ϺzfGG{nj1mZ+ LIB_Ͷq&$JQ>LsG pb>kKۯFFS^`|>ԘgxYe=xy dep?>MV[t&q-r7^o!aQGrB,kޮckn^F +Y6>ƌj-pqd Bi' lYK }ֱ-@7#]u YYh1*A]ɤ}XhJb DbhT]WB{h]v>8:a|9ty&4iS缇J + fgohfBnffTr-e|kPxW3ij%Ҍ-!JP2ZX@i!CrsdEN.X. +#!Q|n*QrQFvr}ZaʖYlKBa8tݺZs% Ew>P4(; Y0{/bXiE׊po}02 #K:p(&p/HԝڥO?5n.~Og^|&VJLY(Q$U?cCPO OߛR @",:Mݞ[kz0{bj HC xd(&\Hk3%r'Ԭ$+­+YL6> ĭ!s+jǺ?%~<5w[HEư E!JX>q%)י5#gcї^?Fsl"xRO+n͕3 1Um9rވAG>[a"wHzgjO䛥 ͛7; %+U4/@.>m@>eZ{LB{PdsR"6(Y{E|#*$"z2O8%lTN3e5gߐ m樅m%hj1n c8QCJP9DtDge,a~`R;] NJ=3 i'iV[GiCW(F4#&IN8ܚI)=IrN)0 <̈7!ԸS!8ٶmЎJOO$媣&/`#LќSWh.LԫU]Sq2a I ʓ} +\KX_rZw6ir`jO*|jQ&^mQ3(Gv_he|vpN$!CYD#j"2D(@KJ/gaVba<cgL}D{`14e`jsOZ$13r}5 n;]\@ss  dLx',轂2Bo={غ/Œ{%2LD{bPno`l Jڢ$W.}{t) 0]H8[۷ΌUiYaShBh@ÆDU<Q{0Gk I aPbsR 8[[ XDVů%& (Z#¯Wf/>`ZֳVF(j2@Ae|>Kv?!Lb wks3 6\5 QT M>XUEqZe1hP1k~>H +`TQ)a{Ƶ>1U+}Hzx?Fe:vύtOf|>z!Grta\K=>lPᔜ 7A#^<*/{%a >E褰0#ة Fb!eAyy0}[-;qQuJN\$}@lJڎ> +endobj +2067 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2068 0 obj +<>stream +HWm~_p}rwc}vZiRҞ$Ҟ"hCeru X\9gr>BݙRifELTRh:NdW/*1V/ǚg rJ +q2g=N*rqVxsG)y +[¢|Ϻ˺hrlUƊatFxs.@h 61k hv׎1ss&p G8c"#˨yf]kW[]û_;*! g#  W]R2hy߂`p#bh46!5/7>9<]k^6o>AZ|[%~/qNfg2$.[@{3s&C8$,*Oeҍb7e(s}B.95)kz8>![61-CKD]<{.{Ƞp!+" L@2Q4A+j2Zo?Tc* Jpl*CtǧÙ&|0v5"NvJ}G6RV?'lY$9_/^CR W2uz&)H!#_n{ETh\yq˛y+#rԏ~A5Y +.8yDw-sUЈ=Op3#)bޖ+E)O.'ȉ[Boi&g14y63eg{iO_!K݆rۄ1x\In31oT;'Be9[իM/)ηtvo7Dib( L%4PDp2u<`B?Oϭlo7k-}6pG T0% ݗi["xXdfw,GS|wҦ*{UN/ݓ 2*EBZWX&_<^_z;2BU S^5v?>mYA5/+۳g?:y#J\)OzDrԑYn 8VxHhP"cf>Q9>]R[VS#/ފ3WK./Y /'BӋ׺߅K5x%ȥG7ldtN.@9,@S3ӅݚwvS,!*6"b}Gtd*̻@O݆_Je +$gJlċ*a +]sk܁\?"8@@;Zzt\b&QxT6Ujz^LNoEJ"c [sIS1FnзCeW|}:9p[@]m͆pkz\ߡx\ψ`ʃQN1AZHKe c7$S$Ͻ?.~khH UJ UL U q3Pθ8o*憒ɵ:PPW#nuCCN^ oq8@]̐)51S." 5L4j%is0S W G*2n}c:ü;4p_5p028n }[ +***ihq!WKgD7s\%7dTedܚǼ5yw(׏Um2N[{RSsqd8ī3.#Λdre~r1c"s1p\ڡ}ipOe44 [ ]l ^CTCTC\C7 -N4$akb!\uQEd|<_W;-e +U6V~j ^FTFTF\F7-Nd$*cˈ&b.#\xYnWs1oaު8Li4KdipɇmK;IS,ޝ轸Oy?f[U[T^oToTo\o7-N&wb7\p6[ n^lVg4N靨=(_0&?u~3<7IpcCboRjbjbn*'x5tMy3U17LUvoTU]eܚǼ5ywlXcX-!ԅX.IX9Qvds C>I=w/闈|}99NO升3e-/_*\}w}{zE$7-7^)5^15^17xI_:O&n̔s_59գ_<"h§nJK1EmDT>"5]FO$Om䖪:CvL0l^0Lx^uruS΍fƼuy+wd%6zJFSx2 iY=jN1w*s~$?W%.~k=v+d+e+pc.8]=VJ=&*SjZpmc +cvdi0̶&OeM8/v:+tG’i][7>C7"o=3$Sa +lO@;22RqJma,5 KKTjR+Ryao/N_-/@ +64h!}NJM8#xJՕsz %/_m^R|Qlqvmy-ʶopҷpF + +endstream endobj + +2069 0 obj +<>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 2070 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011023143234)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4609 0 R >> +endobj +2070 0 obj +<>stream +Hrۺǟ@KSdL?] Zbl*Rj<}X,@ٻVzE]KjqusZ?:~V-9tsv 4I]VFiuUƩZ#okZW 骾;WiS7jy\-nK]Wx/ovJ]rU]єP L]k/~,>VYu-jigE-W. #3ČtMۅdmtqGuܖRQ>ΏUj[_u|St: d0ޮXk몺ս+4]C0pY;VC}qM 1~RCn#j4T{i1 + vS4U!  ߯ЊʵPFqZ|$$ƠA0sI7`:﩮-_{ME͵nMWC'keľ'$3~{"f*w5m8˯[Ӂ35[_'t.u +? +Fy9yVDFslhVoBhi/%.KɞTqd55e%P#dׁěz'RsnRy{t[w|"\Y'>W z«}UAOzNs||\zbR^7"A /k%c]ޘŔdpYmPelz͊YoPLyf>^aL}1C{)u'b-"( d.+13^>ዲ/_9_K:%/)9AO ʤY- 6L|ψ2ΈQ8"A!fd,  0k /[TLהE]WS޼3<9zaNm#Åv JFY8"9!y%1e&R,Q9*7yc G]Ygs<9NGwd@9 L})}s@FUedeyr2@ 䘙 2o@FY\(#̊97Y?Xk/Cs)ޢ*b-2y6 +mLƖOآ,cW..uo y='9z>s ۡ]dzh/5Ȩ , 2o@NȂ93A( Ku=2Ȩ KzJsr;rrw1ȍQoD1H">Q_dxD. +rĬOBL&&_nQ9-x=wSc 2_TW]5,c,)sVΉr u]7\"RPFYDeas$<&$"ٺKIJ(U82ŬqycBS fAe5+fo=wz=g}N={x>Wf7O:p2?Gzygd)W 5 7Q 0] 3F z9\]tم 8Dh 8Əi7}S.ևv>f !MqzvݕN1o0r~]0uoB ZV1lw(m'*?]l~~- X>m| +qn)wҿ6_@qLό_MW[GhTGOqFi=y6==|'t$pcB7Xt񯾂0}[Չ"(]Ykh +T[=o3!ہ->wKx7E'J)s8P`Zg4MEEl @<+jǽwml64؏t;oPлJLJ>u['7"0ƙAѮo(C&N|S)8'l*h1Q}ȟm^m4vp +opst:ߧh?x;LS񉆉F5df]z& Ok(w~XU#3"Nø')anO48 X; Bm +9ₛnIfPfadKV_&naYjߘ <'Tp|=S*r83^:C(Ʀm_5/T( Ô}5MpOU ].ʑlE?̺0#l*u>Ɖu;E8e›4bf9zlH?mi͸7!-_Y5&X( ֤4 :?ցrW@6wt莲b s`@"CX|䆔URw,fI)m#z:HMNXɛr(,D +@nQڅ/~mld:?"rr-)_P1 zO's *U^^us5ȓiLIЏqQs.@֖X`MH zJ]~H3<إ`p3$]D}v(<^ 5> Z7ܔWN(5oYu uez-{OJJ'4jrQA(d | "0KBeP,B_-),#>2\'''4jyV*Y`c`5]϶>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 2076 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011023143217)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4610 0 R >> +endobj +2073 0 obj +<>endobj + +2074 0 obj +[/ICCBased 2075 0 R ]endobj + +2075 0 obj +<>stream +Hb`+)-3lF#SrbABR_ddf`ePc((NN q Mc@׾1Mӽ 3xptXX%NbJɟeM9@*vd~  1_KR+J@|dM#CǔTbϼd=H?AvLeYl_~* u|SSAAҒٵI?Ȯ=@~Jjq2i<>I +Ei9;I-? |Ar/e%0> +JAb>6@1;E@G@&6H;5Hl.T?$ kl`g'0-T?-HAvAAvA7p2g)&Pxo ?(vx3 ?7gffBdJgdbfaecWPTRVQUS70426153wptrvqus + CtLl\|BbRrJjZzFfVvNn^~AaQqIiYyEeUuMm]}CcSsKk[{GgWwOo_&O:mfϙ;o/YlVYn6oٺmvٻo9zN9{._zn߹{?y^y>~GA?2#=\F?s%~T_Lh}0R_pbjn7ey͗=ׂ7/ܶHmѴl?[R+I-^wy+VYir*UV~&fͅ.kw]p J7ژ&M6[l^Eu˜[1na{;"w\.][w^Gq콢{qk +9~CGr$ȹGOs;v'lO9iur)SOvֳg3;,/hsq%K/\>v~W/^ vz7Rns㭲[o7auW{2׼ك]yǯ?i埯|abK^Ez7moyn{g>D|xO=%?/b׀~?-~?f;s :8 + +endstream endobj + +2076 0 obj +<>stream +HW[oHMhRQ;0(ID됔h;- +p67ۓ Ϝݍ5yϺطyc5>f2XjVaQn[k0! u3 <埛_L~nnr#`)FG:ND>1Y9(j {Ͷ֕ ,Zyo *"^Laf(80N,c[Js, :@"f=4[\o(s/w`5''OEkpؖ뙯t+6I>/qbCM;[1}SJm!sݍ7A5F ds$łM ;|;Q㣴:1E$ҝx0ewҫM.J۳%p5m;n`ȼ;ĊĸGuz< 0O$jEZ#]O| mss Q&PSYwV) +s*rV"YoAՏSH?4}5 +`V;,0{m9a6* S>[&֬55BU0lnޟ3*UP7tubȆ[ $Ef M*XSl%ނR fCJ}0OY!S0#mVC(Ya$ ֓\^ 8tw0gUBX:],bYꍊhYFoe'{ݮ;7;ű~&Y\xTNݬ4!j'䨾h Sl3]߉/ke#$[uW5v+0 { %kܐľ :^T^dK@Zsg5mrb0r'yp?C9O}9\򛦕ʥ;۰s\^Lp̟v,SʥO'䧡8C2ZǷʌXM6a 34̍)U4{g.tIR0D DaDp;S%R*TTψ^Kya7GR%Kz."."XX!@e1QgDfr1m_arA8^Ȕy6۴|;UB>`">PLȀXbZnZ%:@nGaۅcJ̝:bb!bE+ =7[9Z.g`GX{8FsG6f;; X֝9r(t+kL'_y"Cз"hSF?Zm$|8\bDzWpFAk+bjG/˗%H囹-8 3o+J79ehzg ,UZT l NEdmo)KMoY j?)eQeZy)I`Qm|BOz_HPcH>l0%`I^z|c@K9?n ?\+V%8}Y;^,k>١}k>R{rve|^jW@2Q#_NBcupfq㇇)9_}ay{(*Q~nBR- + zoFV},f*0 |<yyƿYmG=gT!ki,$QH%K@9Nv??V_ +jx߭+¤f兏GFe9MՔ߬$B{eDbพ{uzi~tܫ0) k'2kw)'JoO"6zGRF"C=U +V*t_$!YѨ]% #j?>,b&TQf!INʻ>PwJ}𴍹dܷnw7{!NP6D1d*Y8\ {VSsH<$XU:̤f$VR8nsry)NrQ\FD9@ tOМ5\~^wd?ί1Hc8`{?z[8LTy}vh2X[;[XlC :G~)zUu>xۢlUwNf`+bBHAŵQϞX"<BFS +3T1 ƛmQdjoÓ߱^RZ0SY#!*NhL^s7'_2 T@B+&vn;SM|zuwlzh~NݣRo8U/2*"skغoށH.mj[ܸ-. +^t + +k!&ѵј40zJi]˷"uԠ0HpKfy1Gf8!a3p +qRWA7Xrhթ1H{=곙mQdZ;IEry]lG~!N);"u˟6"‰\QR>zʭ2+@XnnJ SQh)W ;bi>{ vFZh{(ENšV';5|VX!g&/716} ]|}Zs&~>dƌʂ:*6ͣRSwؾ~|Wg)`o;O( ]nj]C}vYz,7J oYVP'GRu08ސԶO"Xx{󩁼3@a\MCCa6ɡ "gSV6mBxU^t䖮D!n׭ZL'TgH2Iz;axvxӝw}5Vd;u orB_ץZ*k {jk:0;7ۖ&;@Y׭ꝭd4>q,NU_fS5A {=l]~ @?AyIDm/`ΐ8]]yC`~[ý jGɓ;xלEJjz?RmLa/.b> +endobj +2079 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2080 0 obj +<>stream +HWK۸ϯLF47:-=XU9(#1ũH. 'Hĥq}fvƚ㍵I~ʤTMXffͻciGJq{ykvǛUz{0뗛}"E|>36ϛ2iWeRFY ̚;޹4x1=ܤfU6IeܬlMP|dm:cج( ,s[$Y j*sXD `jO IOХI9i{̳ n=\Ggߑb@yupH^'U9CMZ#mE??+SOv^c,d'b2 +?M{U^>N\IC!FP \?M/typ,r^VMQ>Męid HvytؙQ9 9CTیí\OؼBxtVghcO{Z jBt#h FN YaUϷ=`x:a6d:KN^$ + `Kner1":Lc !+ x<&#3v +e9N;7jY! erlD >[׿$;?yUJeދbz[nķ`o^a @ҴgUN 5Qg++Q}QE^D E =$\*_V#/i/kQG6Zd1 Ȫ(rZ:I€/D,؈׫(dSEQ q 8ĂuǼdU!o]Y4gΪpm1p(_ VՔQ'<Sf(+ig`DmRQ*4ZF8y6˗~:RBz9=TλH{K& +4q>6[y!נ>X#N%-DŽe! s~ @<̃J9 +Jo2 f)춅d_UTY# nZK.DImw|x":z"S' J1Fk A\ <HŅܫ`'Fz@mϖc +vJ Ǥ +r;((xst:^F[H7D +?͖U M܏BC/jQe˖~jx Je6zev8M{薭֞sN^D7ES"¨Q@! c?NdFNpC0R.,vT`9;M ՕC d'p4,R֐7umY?4IS~Y5)18$|blB4@9KFO 5lΒ 5 D|zZ!е| F>XH*j!*0̓~i{!8ʻ> v1`:4x/|J?jL)}bLhua+K^Etzyx;&ohXqʌ2 #$?p.d;^2pJ| !d^Q9GXR02~e%c`c {%+x%aؔ5옒CgJ&&قMj(kd֯cU\1GɐQ Thq@Ԅg ajf¹=eUfx΀zE.!\752eI9I1 sTFB +vyhBsU*Y6g~eIUe\/uNT` ϹWS00,V0,U&XD%PP4mUo:ts@PLR\_i%鶪&`ra<)l.PKP[דߤL6$6XTq!˞bj-SZ?.a3kxXQo> dn;i'W$hCޅ&k:~ _ vIH%GS}c:fƝk-#a2n^⹽ʝ[&萾; 4ZǻhFcÖݼK^;$K\7Ȉ}ݡ@8e; ub~s+HyU!!RF9ef(' +IKk J;=] x-?觜q >1S9P&x&Q'w(=Qˊ&˔Nu*q1"jVrgCf:!",/lZ9&En^SnZܱuU ; ~䓓_sG}t30E?}2Ч?9+s9̜!,zTRB/`{|off-'%{J bȓ|)R_[wXZؒA.-kҷF K۞|*,$X).*}`c;pGHBRT!sS#2WML#%&+} RT=lH?6Ɂ_Bj^2lDG ܢ>16a vM2 Qy iyӘ +Mfl 㫈Xœ,u?fMx,8oXȇzZVuMiZ(/dه#riGiѫNWfΏBzwMlj~-{ f,_KQg7b/:-hk)f)e~PXޠN&c$Ӆ$i-<>Dl`>_@*b;v*SdEy}F15b:a!B8uh9ʪodUЫw'!bꯇ W$j"e,DbiR= +G t@c/IAa*ALF<9؉U@u5IjҌ ):> Z~Q +2qz4VQsD\&u@hom3߾t Cy@ &iI5&%n$W9A'hb'f&M"<'9?ß,Q#R3┈8vlJJ ЊN=wY*0iK-BB}Z=2+\~mj׿PX6P|u7͙Z6y^EAb#tpJ md2.e,׵ x>Y%ߗLKSs{uP!Y +rջYDKgЄA Z.1E?U`m]yI \Y.yM)App{ 90͖r ʺa)_\G~S߂ r3  +ڛ+BD\$);jqO^fQ[CT/s= +\>ZMu:Ïv  +8Z( +>URJ_lep #'3}}JČh՗E2ʾ.R' +s3sSAii)-)&qo7G^w$*I?AvyrĢ@Vo†` 0|`FpH~:#! )" p1"і@~g3Ã_r- a-MQa}i 0585oDvv ?I + +endstream endobj + +2081 0 obj +<> +endobj +2082 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2083 0 obj +<>stream +HWnH+jI6,+Y$Nk6Z*KVHd109Y$8vV֭s_n]^Z.SED51fITqaʺ4ūcaGq]:1"8-r}27/7pQFyp&Q{2u&qETY5~A .*- oDWQe2IRdDIʯE0?+gDŽopjrqC+pa +r@?SF?&QV<'FA5iڴh:*bލ3 + F5h9.s`Ն258Atf{{.|we1'E%!V'qnK6Vpl=`2dUɈ߹5g &qk5L+)\1.L*I@M81COwB@<d$ OEհ i`Q`wG/߱_{/l6Lq waE׾]K<4,o#ŝet\40$#SJg +u&,ob?`YWw`ormGGC?ti bY{ܵÂ%~52.]a 9|+3(^b՜։rcx 1A V|~SmGݚy+HIkI|"^ȶPcu(TPPu96Ӳ:{+(ӡ>BDjv3q@Q%׉Qi*# ߺVi |XDk~ȋ!J;w\R!a8TJU/=&lC yN1z j`aO\QѲyAw׈%40 583NT;YA"f;'6ӨdB~D%`qta*HYN4hdц' 4eDJ}ڒ+r%TPR\_\֧Oi5Ӹ*U$ɑMLA{Z֢]iJd[E4%*$|ϙdXܝ +=3h i{hF)EU|aR:0[yMD ֖ޖ؁ +sme1hjDt>IՊדĎ __UNBJ E64^_en^[/ᝮ?&xVyN"&eoP~h ȯJ|E~ҋߍu <}ns|^ud 9djM;`wu{&AOQw4[˗7Gj&ߴDy&.mrgi2U7VxM1O.7XNT}Kk|u4;N$& Kzxd1bl:Tp§oˈQ +%n6JdM+D_wbW.M#SFz>g&*D3'mMdYE)tGw|՞'%?v&mhV46@+LLrJ!# +`x!,J`9ްݏ/Fgۖ5Sm|p|j*?` Hj `S8.ΩMƣy}gٌ+\3 +Teʄ%*1#[fQprlGNW99eN&kf-l@XRsda(M6pw{F[o֜d)fy+4o9/go&nf4FAU>ߵw*nVpEˈ/ + :(8/fJ H{}H#2>{L&?sMYV|LUUHAQ9!Iz21u|!2Bj3~($dX¢uY;?`XWW<QouE$Wylu tF'螪 y-- v1[aAA'POծ/4r+NfWFsOlW&t}ܶNmKEQt|w԰xM ;:<_ګ 't,sڵo ߵCwSk + cX3% k0A4 @,m{jl@ůqqBibaBYbʼ(}@J|!bDIU7J_CcWn3| Š:{nTƥ"=!sJ씤أ>>ܹX>Apm⏏K:lrS$C s +aX1xu0zi{WG[Y1)ʧ`-,(}$]ûҡi27SvQǃҶy-Kc0+/SJIBD\ n;xٷYﱥzߜ-&"_{;{y;7}lon?a?ǣ+5pO~-_+`jQ,q06c&RwWIY$`I18@r%ך󥪩 1EQɻ2킰?pzɬKN>‰Ҁ|[RRgLgc[M˨t$~ΣY—^ 9B! &I59EaXm*EB_Z=Tq]6F\-̓'l4T3C\TIH7͞ghSMt θ?~ND + +endstream endobj + +2084 0 obj +<> +endobj +2085 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2086 0 obj +<>stream +HWr\sRKI9̛ő Hhe?I!o"eK\RLO|_7X6I ?.ԙYyݙv|߼'k74IӬ2|J~>ƫ*)OMMEbFx1k-KS?GΧ>oߤf嚤UaX[x}dmG Nl^:R^ [&3*) +X-6wl˿ (nsS{*ĶH\`_[tx zN*׬r40=5>uSTR̾[j@QkAIe@,*<۪N\zMt'ʆְ9upNF-[nL{B_=<pӡߑ7~:WFp63Ww&ڿERg,w{ӓy/`vOx%x'mdH:ڷ};dhI1 [,5g}WJF izī5,,B=[h0[Rhe>gy="lU[F>C*F́+]l2*)DyΣ2)Iri&x7)Rw|i4Kڷh\4 Q0!\PDV.xt'%6wz4pO,No-r7e?R0?&[]@HIn0☼.6/ƾI\b#=`΀s}3t(7כ +SuUͲ/,{ .$FWbXtN*%vl'ϹFTT#avP+1t +%+Ơ# fܨ[]@WP|wÙjɫsd֞RkV-A!["+K'~{KCUHh>PIPhhQcu8AN1Tx Rv쐴< IQyu>u  R&1Yج nR0/dwpJ(>y|:Jt,<oD}:qY$f@YI1o~N9R|͖nK6dg8U|Cs,_e쉡Ȯ?VfƖaKfGeˎ;E4)h. uZVU02lP(yP(iJuJC5'@!SBcP0zO8Yj[|э)e"CvLL,[HFvp9$x+Be0LVZ$/v?^7Fr:L(uDqsN_ tl2GW +"j|+V,玤_P[6nϭ@tNfrH惿VQbFG$gb8gH%ϯoPٵBx<^;9 +M-?4HF3ޏDZZ]Jf_l;R$iYz # HqQܾW\ku WF- (l iO*6hRZd|F?<V +ISsA-FL9 +dt6eڋs&M%]JKd(dI5YPHpeնHZcHZ2#dɃ.MZbnsY"?Rɏ*ziRD} )PΏ|2;DrZZ_xIio0r1`Ζؠ,yS_#ʐ5*Wʉ;fl3b˜y:P' ~!/a~3 D*Lد8,ۣ*~0iû5SBʿHkF;&w?i@1d{!}>=0vY08_~9eyőH鳽2RYXb(5<;Z @EͫGx {r>IZבݭ.l,T045"#%]TnU ȿXCDRrVADpdmpM"-ָ|KE"gpˀ{n?;L]$;@znQ}D1Z6"ش^J=}J+)Yym4 DY?}\,[SJ_c`ܪ>m*- lvjc1:<2RO+A3=(A I}uoy7ns o{*U UӍp'^W!fO: ngUͣ[:|$QXT$Dy5C,9ѫR.H<:9֚LySB( rAoПau fQMdwar )0:K12Թ$56<1]q v2W:PszI 9P(vMٗ +ûh1!)Eˏ3(oRj$N&7185Iꄏ+|> +endobj +2088 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2089 0 obj +<>stream +HW[oF_+H"e/Ї̶}fb+[rf7_\i)i$υ|aquXxʹ(M*羈׹E0WOѬNt0Uwu{g6"/ +_ +Wue߮>۟:}ro_#m~4,1snbmȀjᯖO,;_܅*Z,gy,A_e꣒yQ҅JǀF.fj#~?oí=+`;'Xzg-XcfԮU7 ^.…¨un-1z7/f>1wȨq)U)y=J7 Cv]zS\so2usnWOb lnYm';{pU5>>+=}zzBNU1u/]gvVöxݮxG):5}{* i]RAR}hF:"f +srWV]đّ v#IPi-K}` -^Wʱ_ G,~r_yJYߨ 3lJr~Q`ZoH6)r|\P fOjmlZ `놿9 w;ګFrV[:0C@VH:Bb͡!_2Ě삜y2db)r,!J!!#e5#[|+*\hgS߮șx[yJ +{QN:5 `dOoMi$עӘLRs^3Pݛ7X YF' $VY}l+ +2%vBeq(|0+wqx"lf_cHQ\SU HA5zںq{d YAH\zȧ`rc%Zl5؋DhЬ_kبfDf+ Uͽ4z}qTcOx;Ћ)f61ߋxx Ǧ8Iuod.vs_b*Tu(q.,9č +IfOJiGt04?[S;9SYE + +ÿ9J֜C|T}ƟD2Q%S +h6rݷވY|O{8qGaͮè9{~q7[-C}RR1Ss9MNẌ;'잦bgvr&_#UIqo y嚖NS39~Z4ջIS'34h UrndIRQj(p6'Ij]NX&OX3(=WS"ݹyҳ nѡ .aޘAdc4 dz>;}řX c lrKvSj̤UomuPZ@k,WJb,\%g<#-VC.TJ*yK($@)&b~'!HR}8?S^}ޠWJ.M,%/j2HN/rRŭ19O@nU'TbM$R4B9PM<\C u{<)f)쵍&'j@!I)Ʃ̷7/1L@V2FC#N~3d5ҥ12yGBg?+@:Nxk@ G y:n%ɯٷuE uM!;0ӷrq^bS=hv+nPy; +;9ݜ5>9f^-bvtR $;Q>l"#|j@=P[3Sa ,ٕ{ehЛN <#b'.bnj4F"|^R˽4/]ؔX1]v ˞G+hLK5d4WeVoFe)J2eNGnn0z"[}F>܁Ք'y]T+rYl践 \&9#ZyfJvצÌTF(RCVC/g +侭&(OBɘD?^wMvN1]fz%f&4vt~I3#` Ckܘdh/ǟo5Cx*T5l^g͵Q:Vp1*pM&NFB%I67*JOѩRM騂蟎DwOrצ4뤶ߜE4lLQ/UX\HSrFK{z2gBH%m+J%gYgr4J&;NOوjMk:}g1qϥ7YE{1,R ]?wg>y|J#سD{8Geڎch1j<*Ƽ}f2XeD+sD'W8S0zs|<1/j2, b\?8a8Ӌ5[!(J RoˎL. qp<$ /Nqgc RpP + +lgzpR"m "7L+gFi2zv+BV7-urX%ϖ!tucZ9y'8,w1 m)ɯՑȲX "F;tQ:AMP?e@n؍4Ի +X>F1Ҍ&ŠWVgf0+8)R3|} .FO_ z&$Rs6Edr:6P+J[&=c(e&*e5ӏN?"x!hj#X#y{&UNw~&"U`q<# ÅAfҽtԪk=jymV^IWw +JP^1·)`hFYxWnDީ}.}z +o_?~,u)o\H$^8ǾlEcHE*e TK,9?#uB6ˏ>Wm+xE}xᬆ~<] z]UBt*gŗOoS5FQ:Q1c͉S%R5tB>{_Cד>&;gvU$(O|Q@苃3VH-a'ݰ2zy9etl\ɑHE . VLhل,КjWC6ڐ^KEkLN6 lK 'weWj%<Dʤ7&K۝UilHUS'4:6din w;f7E@̢񐱚( _IEz(nL,HT$65 DŽ8b^Z.ڹ:=D6?JxЗ46Rݛ`!bC"L]Rf! b758Œ|e14y$r+O`37?[\{)HFF0}T,Ojf9u)^WZlFk8aq}QzRBICNÞd6`!e~n +yIpڰ_ kE_V Sdv/I1YR#Af)l I@Xw4R k84刊leXC숈&䉭GN =..;4Xj9{_Td=+ν(6(_#N* rov9ns9qGkL9yAξ^s%>sWU USgw}',$Ϧe[jRJå- CN%tsٍ׌ M3ZMD:so.l5$Z)e}`{Q7 ]Mp$eR(۵NB`ݳdc;9mqa9A,o&=?lk" Xg^ۏw85_="J2$b%_GLFfOlm_Wct'Nu; +{*Wy%ο3]zc>re 6^:j*\fPoZ +´[4HD!SkH-q hkN{|sH 8G$dD2;[)!?ЄVPՑî-Ez/'6]譔U[?/Sy + +endstream endobj + +2090 0 obj +<> +endobj +2091 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2092 0 obj +<>stream +HWَ}ﯨG23*c޺%UK +dE 7/s"[~ܺusriMfwWYI#W&uj$3W*5M3;^-$Mme+UYvu}URD,_^Lw&󦌳4Zċ2)#&g6M3ܼxΧnvǫ,&*7,CV x}b˿9X'+J^yV$5m9k|̊.+Y-)6I)y n,nQ 'eϙ~3ċ"o;31>10$ xTĊKZcEA0[$vfǴd$.s5 ɽ7>!zh32Il1-Doy-Gedt&y4*ni"O3Tx@6붗 *ԸoeIHv zʴ*} 2C *uUR8wYdyQaWJ-0frL D5b͞>_0{D8;{N[r|\|h&M\1eØY1]!crșԏy=I& 7TY~*' aΡ13Y.A.xoe>ll''""n [u4UsړU_I(BxĥI RX0R-TH<< P2\6u\%HWǽH&˒Z +}} 5XSf= ^7dkk"xed]Rl$w= +Q}˦5b~E,N_> W{+q6.@Tlv/(k2toNe|y"0g8S.`5"NCD.H9!AGY@X+i 奄{퉏b1G,#5Af;Xiy+T='):-sRZbO伵3aw"BR+G-ľb̚ [W Ybak۬hJ@0xޱp1pݞ?+1`Ζ?%6L1*<"GX~qK]X_i+.L}ym|bNm7]Դ燄͓]6C"0C +VFP!ty%gM[NTIm ݠ^6@~JF\㥮[Jp=Z=fE̋ MM47ASS۩c +n6CyԒJyfjShО~nR9VyU<i{ @NT:nnϾv6MN[Id.׎`5 W>* +Q腜SU4$'l6SH=EiMilXT,t7 ڹGa]llCڄ̜PV(҅O*+TdZ%3nl+/#k<1! {!h^IDu;C}(ǖ“ٵ#F5ي[לMM +t^;;G; Bj;ZHB=Hz|,1* F A:mAY\yYlu&-OW\ Liqg{"\[N:6m'0l $A-S;q?b䲖t2;ɱl +; +A #uH3:.yIE*6T$/.yiڟq$oTM5-V2 hu^VV̓q%Ix[γS:/<L8{Jhݚ!.)yĉKb4+? 1v( ߭ICiThG~ME=m veXĢ"Oeh&Ӫ ~`{ Xt߻_n<ϼ.4# 7ܝNmon2A&ňYsƇ!ʗŹbUpi\;B+D sC>ߨ2# 0#_xAh[Rݷ:M{{^uw8RqYZ\OVS0tY\aj[/>6}}HraМ3w|mEySEEyp }^y lT *.B(0\joNps&qsW}媯<A;iq] + +endstream endobj + +2093 0 obj +<> +endobj +2094 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2095 0 obj +<>stream +HWn}W#8&$m.dyy 2iMy-zf7@#ߐL]d96,NW8c8L6\MQuIj6W>;ҶjxN$q]Wպ.O4,&z(qTD.I,.*KZlgl~4d|fe3qhNg#m"u f~6xf`Ga_S'~<§}H-^Z|yfԟؒ F[#jٽ+PPUOX:A(V&yVq r%e8wOFVqN WKDb;f 5@Y`N[p`}+uc+'3{aFYA;ΐxդ{6Mb7/:^v jh&s+ثQ"?t_*Nf!epk#s=ȕG6eyQB88.h\hZ2886 #ъ7jt"lϊdV$.V|>,hGbF“qxHo-n]<.Yo\xx<,TAR2',& l`a ?VF}d):Fdki49)-eE"Dț7`M+ :`;ky_)dukvK1XḥHt~-viܨ(nK9luV;kbgh2ۅ A1Cxr@ĹP鰓lnVZY[z^mϪ OrV.2Dy \t=J'Agp1ɢzr9aԒǕ*/ +FP6;%)U<\菾<Fb!9U1!QM.0 uz !H_%)(5:J؊#,RQ!$qPM){'1is;D9?t+K7 ^J2ٱ)ἑGJ +sBL6Ff=d!WHV] ϑWMDcHYTR+i cz%\k^nƉZʉ= +tf7Q7D7 | 3Q:'֌jRۛpt˵M%m0G(m@k0(i3J} K ѕ]CJUeF@aojd'+qΦ×_m%2,c~8$*gGf]^Nlpu L5УoyQͧZ6B우/,xM&~ s%;i_"LosLZI)9;ѻۿ'|3=GTVC] +\! ;zc m\~ヸ{(<ϋ*?Sm%Ͳ2h[`Lp~vX~i'zEE; 7r˩MQԷN\h>lc{QQ8Ai9e 45'~N GoZ5[(@M]Lc 4:`99Izw$:P6E*4Dc > ;Ehb-5QB*Z&eC p>{Y. i喹yl +&9`9ItZV[Ͷ] ؠK gv,.!(`@[2h1Nqa*#M"ҭ\בleOtFFvIgxUE@ +PF ;fijfqqփAкTsXl=?/\qt2,˧ߋb_-KKϓl)3c {8EeVʌ'">B9h *!l~_n&Kn7RRd) +`JKݱ mBe1BnPnpYzqt$Z,u!Ӵ `ڤ 5FښJURYoЄhw"Km5,tpAv%,z?WnH+x$GfsvCImdȴ3`=6[bѽT^9B$^R"w\Kn#wMt@ +/BZؽ +-C / =o?uhP5vܖ4w~+G:(3bL6 =5l0Y ߽,[VΡe&-=㢐jHp}A<}n1Yc# 6Ԃ#;JZSx_^KEžV#4I +R`VPK鐸h7O+Gq QCQ⶞Jgo'ƀ'Pr)Tb<;fW7R>0Us2;DGr@W?[d՞m I&f*G5'쌓*ߦK.4\0ie],U*,9A2[lz8DzF"uzQ ]w[{:ՠdCw_ IJ16;ވz3JnBVB9T@DPz)6kI8'>KcR/&8hκCߒ4> (h! @/X˔fZ +r^X!,U(}5؈cJ\b.+lest-d]K6&$&!XѼ|QZFx >C!O;QD1{ [VMs+We ۄN]R3 CD)eiB*gP0a4%WSDؐz0{K4pH +GQrP+0yAY2c0 +byUAibNF^V %x:@`O?8 \ + +endstream endobj + +2096 0 obj +<> +endobj +2097 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2098 0 obj +<>stream +Hn]_1}# !<$NZ0h*+qo_\kŹ9f5+k47)*IUޔuXffqHP9nՋߝ[ss\$M]i6lWOLb@VG?Υwջ8JIil0"|d7PƜeen$ +tċF`F\ +4C `K8Lr|w`>PvPsU;@(wV#Zt,d[Hhl i6M0ϱMHˠW{PdJzSPN[>ZH!y7I"* mѫ3RՉs#+EI}ik16E'Q`6V]vy6F(>/eJq3~BƄ.Ȼ;19 +щ? $Y ѶA}m8x)m݄ҩSz*4CeKwC(\B,.JEFRZ' !$aRl _H`}}l @.pBq"_J]Ds-";bON-4<* ataqB7&`l2v3Ee/p:4ںAPV')"6Uڂ]NB6Ȟ Iu:`=l؆QJw0e.ZuK>uEnNpĠ'„7tIV*b#^,*z菍Oj"nZ}wwEkK/ru/.&y-T eO;q`9}b-s +4 *j]< !/U~h]O9tЏ1=n)ryMпRuD]ԡnO5>Se-{i"LAUTmRDѼS!/Q8(ÏWbBآ\ 8X!.8*FbTkM,|fxG +FnV[YӛUU j%d̡[ gGo)Ѥ+g~8s\\]U!8xolhW^aemSXJ0D-SV͙ fe~t +̍sI`r +P +eYp(oΫ^Wy +l>S +3>Y }^)zYCXZY>_0E.>k`sË}>_j >TpRF,>)eyoUwbeCeQu_IqaS)Gx8?SuCpj}\a3W`+QŀE$XO:w}G7?r!Y]-ED>rKlyx=3KEҜσ5v-DN"cd%&bq;Ml\KMfZD]6.%c?5(bql\#갡 &[ěo?5y-oy.'c9$y~k"O-\m7QCf(c[mey/=|v?#[ǿ|,˧u| c./oc(`7w ǯ+Wi-pͪ~m2Mh^@ +hRfOh,T mRL(5[ߞ"uf>ϫRƶ%lm@)F֬$K8 mZ@+Zꀘ)rIc27/3i,$W]/P@UuK~"@ʼ`:ɼ@)e(}f& 4rOG2+nO^)UAX\#?ɳfxJ`II27@,i5^,+SyOwe Zيd +*pLj@`8<==j$QP#4 _ 0' u +0,vLI0 `>M\Vsc5^71 +H6\@7PB-(h_Ӫ&+XJq+[o +tڍ8N YX }|q00m $GN*.({PG(@ctYTPL"8nf]p>IHcU&2]rl)eK)VM _N~ h}Fм闾M='>hI܋όeFh/끦U تXg%OM +Иv])HS`.. U0I +[BV(Yia=2D.SiW؁J +Z͍V8O$3:I82; 6ڊ?EhqКɋ|M= `ʘgv8~f7xMf +^C&Tԏ +\F L#)41 3ƴ0A&qW$@ IwV@;tƱ .ZVGs(zSo L$Z;VD+Y,rQ ++}je:.J>8A8i9-ڗJgL"(iYm'>;p1j +[T"U+5/P5FɴK&+9 Bx,&Vi*i3I3$*)$ހַ|s4q(u슰 +Q[иt+ +F` t8YihKz {0Y54$T:Tt +h`Lh N{ ΀@_ +D/JhwEǯ`.fMP6 + O Q1Ɇ F&RpI-$ejp%֊f ZJRpa(\f̋uk@bX:y@4,(@1NY 4f!8iWݑsfTcN`9u1@$#4@M:=GH:^p+<USpKfn35^Z'PdɷS@C}$g; `'1ZE/1^!_֯TdS$R(Σ<1ۨTV +U̪:^Z)PfN^3~f hJ5IPbԶXlLh.Vq\ޘ9x&p9djl.܎rOd YE=Y ĺ ȚWA; 0 1fki25tߜƕ*$&ġJ4VV x&p9k.ǭ+ʱEKZ0vg&_ 1iM@9EWFb0 8f2 L֮Bct4Se5oݢB'P~xQJ-'(0)ŻZq + +8`y=GdƩjmZ@Ժ* MLsg~; Kd" 3 +'Sav [𭤗9 @Bhe Q.~e'L%Q{/[B2f0# +BeLUrh"ڡZ,;r٢#]TTaKw(8<ۦK:p6m]_9V]GKfUR8vZxVQ~ +'SP5̶t0.d 5Ԍlv$jM…d&8wkOM)ZUr6&r8si`vn K;" +|Vi~$mA36GPgxiN4mu͗v/Qo?w8 )^ ~rDp]jՖK&Ǔ}3ؙgrgPը} WMKJSstu4y P4k4 aώ.g#/^%zLF@/|K8|~FPB. 2ɱҩ@ívf={g_"E/%C|LF \qeNAd@}[M ЭϺJN [tWm/#f]'DR4jgl>^[F}wx|ƨAέ^+Z/_SqrvvXOP|Nn ~Ίp|FEke@c/EXW<|Nx`>q +χS5Yi:t'Fh\Pf2gSU|ƻa^| + |fAS%XCtAjaui~ +p}ݢ>ȜN܇o0'Eq,!fP4g2.>Ĭ%zRTr@o7@;! j|f&cp5-ГQ.H}C'pm:-}6xT]՜ wˀkH,Bf0(}]aY(!}xezF,qG4[,P/ 1[t5DEw9@vj.l93Vej:)Ԋd^"(*֊]k+v t a(-7Q(<3ЌB(Ah-M_Zo} ڒNr, +6*MLzKJn9e6Xm`v+fPB j4:P +apO[ ~ +X sW=JZ8-lCnBL@092׼stڶu5PYjs)~ +{2U])nt*GT8~uthIgawC(lA9 vɼ bP 0es/PcԠ R X8e +nܩji>- X<6Kdv=$TSkLoww7 hv"; æd-(wmK+ZBVȸbUڙ +o¶:Wn[ >( +zBaCPtt[.;X`@Us3 ({k5O刁_ AhAxSn~Pes+ON KL`FfqH[I`K;yq~~i#w?*?T@Xv21͞)D=e@ÞX󣑎QbNlN#l0;=tAxP-ߎٙJQ>h`xf+$]2ZLޑUx)n;2>n/rE e+{ )C Euc[°~2; 6tIdJ-+`"u#2Rw2mU5Z<ۅ y[y^ b$x ̊ 8M:~[s7zkZN &VuD9>tk,@YZk&`*.Gg$j-`3 0YCg + -蕗4F@#jlcVaB8Qy+uV@h"A*BI<nv6F'+#(4O$1)6Tx -Xr-*:T5F`r CgVx[x3{)VR^W9^jM\NCgDC +@YĞyS,g{ic +_NU7^J,J&c+.\O9[HKI{:z0($ ê +H^k+2a2MZ +xSz8Kq (PM`n.V dxkr؆*五Ҁ-Tuﭝ3d,2TlD ?y!-28o6.VmQ*lzO{1p1zAfr\3w`j,X[,y@ +^2 Ih 2v%vs{,'rsZZl%cČ+J&B#9܌9%PFeVF>v͠V2hi7/p7"3IA)'CRqQ(M6=+k2uFktYY @eΜf.bb2K}ZƤP;i"0(v7`Fc|Īi-s:еvLCP3) +O[깅3 +@Tv ,]孌\oI"q ]e<:!fh1Lu1sӔkFˁ܂d mA<ZpcQ%Kl[N/RKɖ2*ޒWuVLeg?`0r1L|,Q<gSЪ^ZLeg?,s:&['ʩ80#3lNYvΫr&'HP/T3@N+W U9/P&a9,Z|^I/5mܻH 0JN>řa6'HӞEVպagssV< +Hϳس Ȭf%uTeFF˵ӷx"rk 891wZU>bB.3q$H$U"`]z\1k%EBl HV +-l/g +!+g~rJR rָZTîl*q:䴀訴XU]TE9Ttp +Ӎ:fI&hJ$ p&Ut2əI`zYoaE VS@e\ $ЍY 64[IWU`dC׋4*v;sJ)3s}S z)KIZlW챕>5BMCVyLqD~"GNHft"/@d𩱪 T9i5ZFFLD#wBc0Kjq$휭&k^CEÎѤq@4cՅ:޵"9[e6ˑ$U@TŶ2HT5Z:Uq3*rxv-2Ҡ!ˁCYS3efӒ0MQŁMQqR܁:Y -,xы}y}hXN8Cmc6'7"˻Ӥ٬%Z©jYhUt@( c ɉ Qp*OU$ʉ,f +e)]Ǯ19j&+O#ԍyղbNdwJOshNRdžS@͇>V]xq><쬃e2qTse*M'@rFtf^9'^5żA5T +y5Kxy>8gҺg8X3@@գ_G_HCMŇ9N|MX)e:2MV斜;zܶ-I3 Lٲ2wZLRDtٽX@ժ +6aHVf~<32*kٝFd9T ۲ԀHM`u"Q@$K-N%ii'Žj\E\y\ PCF2D_ loD1f 0uJMLMI b 0+&LI᫼& 1)M<$ĝjLN%tJ|a ^%ݡ?+1' `UcI WQʩQ*^Y€lH R줎 er*^&<V]xjREoq!0'"*1Wm;fE9!) ʑUdz$_ip>EdHY 0v$'Cu-JM:cx,re?@Z cq\{Xsa^^i1uS>'2Pj:G:ta*paYwAU1JuhFL:X(@ 7Kp>Rx̘eiR9'J `ʔNV5@bxIʭ +)+@ M6Ȭa6WϪW-)2j8vhXEc*F9 :)s"E^J"Kjp <"'3 +krRtR^ִasGkZ"K hx=,@yHZHWTm5 G4gҘ9M* @M@b;/z$TFl59J#^&"`8YĴT]x5ɧc|-7.uu{?͵6t:]/zr{h5˭oq}=Oӟ/| y]PVvG Gׯ/qÞUpoZv ʉKׇ5i˕aN xwؿN#X_/ݾ\|t/-S(;dhS!7$ +%뛀EtNZ̛3WwOO-2x/?-ejG練hq!JpFxq}~/u*@Ɛ\oMFwbKAloGk_5&}]??_޾trnJ~=S~~z^o}4H”8`B]ҷM꫖}k^˅m%3,fO\yyEm\_˼:zzpi@ħXrc<}kbޞǗ[f&F*!Sp ejP~#h~!~$ M="|uLF1铨1#(L$nr0T|`'O 9l6eTZRo= ^(]„lV\`ZsG(1y6Vc>8!){9C<-?:ۼ)o\٢Vf#qc Ow3x(+caQ3lR/ HŴ/|M]o VIWq_cd> +endobj +2100 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2101 0 obj +<>stream +HWrS8ʎ?"EI8Ma%.)\Yy/ B׸5zmwqBusjmS~n_}fB,ӧ9zoJ?4"Ib%_]߾_?jk-#L<Ť%1L7O k +u2m?uCzR7ܦsD)\z ϝ۱LGP@~:߫wh +%9;mw6|6H<=Ïk2]fEqysPjO[Ol[\wubܜ1 NQ'.]~>ܖ/3}8ǚw?n/ZpMÏwxjI, ļ)ݓAgt=c9\}+l/rMק@uk̄&#}{xi@u;wY=>XU?[ 7~̜MDp;(ۣw}RJ r([Ydv_件Ёx pw j޵7[ +/ +ž?y.S^k3~q#Vn&X ύqsy^Me-Wk@'IDOrW>^DR3ly~gi(&vVǣ4=E9zN-SzxN魸 h3:W-bCǢg5[+A= >՛'yA̚ r#xEq\ bVPdR^ێ__5[iR*E>P`Be V,HJ!]߅AtnGy.Qtb PՎM,ˎRc7н\t8 "ÁED!MӘq@OQ%. ҇E%y0 nkIt5<=kABā$WZ#IRcb/:T8$:-I$HZ܍.OR($LOѢST.ḹrTx:J$b@XqĸJ$Q@O EL=j>4r+ 7ОZ=Sjx^>IQQb; +U!lJ;55DIح ]" lҶB]5:jk%iΓ;o\=A8CV∊pkm2DlAŇ5zYШߢK4v蛽"^X1{M%C35Ed*5ߩ(>Q'X^O`{=kAJb(z$/'P743dleimT.9UM=m@ch0QR KDJ2!'TH"jL8J4&OۀI b"`iG함7 4i$Kh0lT" ZLh2&sM494*([Ba,RۚO))j̎~dHZ&P GE% @ҪʪޖK a@]PKhXJJɷvcrudY@RgP9SU]fLs8}<@O,@N3;]:P6ϻ#P%(D]ťߒt;pT,bքrm&ok^*]`ةO|on_nc\1l2 :,fT 5| b4m8 Oy.AuzSyM.@y}F~rV9{Y. +n(TqEB \$ΘmXy߂A + >Լ(SBaA}} \?X@Mhi%Ĝ탟{}AX`[5nqY}\(jJ  ήqLҩ9cL4& v ˭݃һJ`[yʝjo OB8PJRz,z[+l[WTe=A=߭yV3چ7%Ę"j}@3Sustpi}oҼ5"՗U]ˁw![*۷KUx#Ǡ2o +AL#J +_G*A9zw1P{z$)z'T?)[q~2)LăTo &G~>ۑBvp:!r\v::v^`]϶z;kNy4(mXy;hڸ Az..)U/ʡx—`/0^y^H=o\\|'.@RY"wb5WX3F XK.PbU $<5p՞))Tq~A̴G&z&)+O*SߏFmoZ}$D.ɏiR+ߎA6XSN7f,:/A6Mt  +(Jmn=jL<wwWjk(6?QynNF?Mu4CED8JFᵯXH (lI^`M϶&8d/a:nj)*{9Rp=3ARꀜ/*I(P_2Z@fX\x3PX]q۸[!+zi#SGA$uG?9ir&:` t`||c>'WT|yRhό-n#R]K@O*3cR.fS/B +/cTQ:aP>=PL jr_|l'W /wQFz_?/h L8eָϾ J- +ߒn!XiЯ-U$n8lp_8rnT۞t'nzƁuR_f/c`@G1/3$%)ˑof"۟|XWlB@U<(I %qmO_+jB|@kZ5uĜRM 5XSf4q,*ݿ.,'t8ld/$}_|C߉.dKLxva# LI:hNsq,(1@/k1:gW + +uh4@6iMvSeyHȩXʩєy(t-6U R?أ$ BKP)6`5M -/gOR瓌5&e\@6P6@%@N8"WX`o-^G{@PNs`I n'-0CUU +i6=*(L}.<=&-~k JϽ c&أBյr'(4n<fz:6ôr L,3T?VUw1tKrݦY¡RGgP+SO˂rj8b ;?=rо0 8m?953vd@rЃ$V%(D][ԁadFlѹ@YkSL -ӄGߥxkIӶ'ɍ2LڊCbq3vQMFom/aC,fT Emjx37'Ahڸ 4K ۀY.uTeq9n'P^WK6P(X{ 1r-pTv-\¡A=AVxAh)at Ԡ sl- Imr*ŝCNϸ a8fEھiΣ+uJ=*/G-3i@c]n=*x'~>Xoa5 *Pb4c+LvnC[ eu-2~?_}¦ҵD&}M +g@z*/p09;"85k|/͑Y̙ŁTbۢHkf@ΫR(#3y.p/2~-׍¬ɢR.#z7&ހJZSy9Pn=`rkiUqkNPA + ]ЪZ!Q/ B/FP=䖱%k5+m&Oj.+w"NPK=`0im֫h$-D典)qQ9~x2ؘǀRҳh`lQ?$ Lk%Ŷ*(L`OH~[:$%5`ky[2@hUQdA TKW:]S -c\3Uw?z? +k4nai[ +a#XK2=0 :Z +-.ˉ--xDQ # >[ߣc+R:& iva@f[iqm-k5z#Nj qTߘW/ 7VO[1XIѹP-[J.(kM .O;Lێ1[v$CkgKVo7dmW1n 7EBCΐe&gm-Qw|wNz*&b[@U±YAv>J(<|\0]g{B{"E8Cn){k{Kx4?|2^>W޿~|)1=o(ћ?HItfHڗ~{;I.\¿K"ϡ32`Tǿ X\vTYE,1p\PgHQ YHپr HS@Pk9 s[N0dv=|0Jg=h6#3A `20lh?rT7"2S =&/ `{3n );#]FKH\fqN6I>7rOHJY;W]p)S +Vq b \6j>ʀNl&H޻^&X1MP' +I. ˉ-МF*k3 nbO"Aڧl(U-2 cTLɾ8Ǹ'32/̶iXفtAj2 *JpkՁpcvM-.>,晬2} (q6Rվx8IXl1 jNAEL +CZ4ck̜=^eaץ,0ɾs(6;i );HBxG8seS1aueGuYMD06\vH6C,nk0k(T9Pf9}n1@G ^R =@}D@WBW5A&XUj9P.a)nEA<S.fԘ5e_1F25}Qb$"ER.)aZh"hFhAIDj5Od3sӁf_cl֬fefM5q6P %K59v_3 rF%!p<@g` +̂\n)Dv:߬Eƶ]b> l$^f`-` ġNlHTPȸRh}1P+֫3sΥ)h?CiiZ:яqw664F8^jz1D!8@n{d<. a1tv˔SǗY;-yMs޿׿%~{?_J|ӯǏ߽Q ZTZ`ZqZsb:02Ç.Y ep_$SF {>[tz&3 (e3ְ!(Y^f+.l 3R]wVC`:P틚,؇H;!.n[quz@6۶Ah3p P 4Q+U8A^dn} tNt]f* `nL0V^8A66]`N*KNviф7f % @4̩7lDi.'3WCvRS ^p DO"IUI%4Nzn>֩ZdCoG\#f'=:9lv\,}P ndAhCidy ]"o]HL9oEF8P&0r,cꑗ;ncG[eŸ4 p)Ӵd83`M2z)f|f8`)kР pمB{3!ɫ1 V\bV(lP1,p'*ܯ2VY * x8@UWU6(C2W]_*<Әd3VqP] X"#a77_rzbov +q[pExЁh#hkcGƭk=v;\me>TYd4!QXRTj<[9@N&Z9D`o@ N^@m>nW9N,IqDʀ&hVxAdžо@;>ێ.2\;,)#?(.2zg|2Θqa9@{NtUxǒ*q57fgn*h6E[eʬ=-6UF_Tb[eQlj->} .HinUz eK ,pN#r5ixxKࢁ攋N H';`.Ht*lhf]*I;e#Pʋ pFe]ͬ\KB߇ᶷtF0?u <@]um2*o 9TZpǽdJ'+ˁ)8Y*Ͳv@kҁ1k腎: r&4k)CRQx>m NhC7N9Q Պig\m.4_h>CuX{)T0t푹\@0YlAe+FQ +ϼ ^&GSW<#eu*n8 T]&O_jtPN,ʯrf26p Ta?Q +* aX 0Fʸqݵ@cJcs^w%1fv0GV\ h8$qе.Hl^qUZM,X(,QXHo+F" ֫^Z +RYjS +uУ.;lem@=2Oo2f/ל*K9fLXu*[tK;vv +pe/D[Exİ +B/|ro);)g t0:nd#Fq]ܮs8{ +Q#W8uF:ma,NM#.'&hL\cAPœ dGڜRҶšToŰ.ڳ:Ux)m{-VXT1m1GoEkl[{|œEw3+Ỵ OF6? +PGŦ?p[z'*+7Aa岹x˦Ch2ApsFkl^QUobj&PH  )9bƿӀ ^%tx~L{@Yrmڮ]j`MmQM[cJk9x!-z&MO>!zxJ~:zOI xz?C_Y_~7E7~[o?ǯTfEZϊJxJRRMC߰HOG{鰴tm3;nZF{{K8KJ7NΒa@j#0PlJ.l8t ȳՁg덻dLNuഝA8;`)/)I?(I>J3 yq''`68YTCw}t{ᢳ*u/¸o'-jUJt8֕CqخAp-Pos[U_3{nL` +erlr5N1όAS#r<)/W ue2c2] +2AHV<k 4M`W@|&"d+lb~Ni˜DMem;`6 Kޅ/cp2Ln>;׹z^7_dQ_b„aH7xm+r=\;I4++Z# (1e6:&UnQY βVΌU&ʄbR{oHPƻ| +Yqߙf :`xL&>l"v7N6B,=d#L3(&p S H\3MN)Ø_@ٵe\q9/˗Iw2m8^}BqxP rjQ6̤`0aoh#c v2@]i,lN4uKW7ab`f"sq]ض:_S^WNP*}5mP!@Sk:o'j٤xpQ}; ߀! ڡ8v-ަ,>8}f1t T}𻽔#S ;V^0̖/6/g4_o={\v:=n{HE[nMRҊqSb`x +F*( <E{9-5]7Р:ZuQ)L> hf^p@A`IZc<=.H/,C*y 0d;l$ĠݽMק 10O@sqn͖bB14doQ%l,SiX/(T5'T`T&@v/-˓Wh]Ϲ.*iL P%u1S#" <~`xƩ拫 ne1s:7Ql-)˺5boJ۔oV1R_4?a`j>ِi-ZkЍz _^PQI'm7v?I6Һ0y,$:6''Uu}0Dpl~K'D yHMJqlɱ}p$]8;_sn#2 o3S+8g*%ɚ iǁY# +΁rD@]4 go2=AC=}.O';0{oZ@3r{N&ٖ{As,*xhӘMs1E3&!4tA*T%Ė7ပ:poNJn~tVL=+n$4m3dIm?yK!UFv#x(xVߜc6/@N-Ak˶[~4=@%]dWQMQfyZ-5Sb5@s+ NM,siν +7H֌®x N3?c_ a$ΰCb ̔ȲLQBU )|`U`}]u7 ݳfy $%eBb)/%kNq69کY[@KT%Yhmx$WRXT6{m!ӶxFAovΏϟ[2xt~.iytv>×ӕfR_ۿ:dN[E(#]ry!YZbH!fظQ5>H{oaKxT>Gphc1<*B2HeOFA5Օ}%1:cI.:̅R4eKRVn|d3-F}:(v:B"$kpŧy>:zҸƹc§UN@iEjJ_!Kyӆ:`Ρ%*[q〜˔í,r\yfv ^"tZsٙ|y_2RP{zZNޙ'LoxY`^({~z@ t= <[o@|?uĮ(~)UygOj]~q} @_9}|EWp7#aAWĨp~u[W OU4=~kCfa R45Jv#Zz'_ᣍH9 &=3vԳh#.WW㫯`&(b./=u+gzo%3HWK4@MHW%\5zŴud'j2zrfkesߕou\D褾U=`؟o90(&Bg:޶{T pq(K-]>M9x)@A +Qȣ)2L̈ F{zg{-H7bXHS8Ή<<6E Q{:xTGOYABzWOcSvȰIHR.kW7O[ zՎhsdXK?.] OfrQ"-js{ |acJAr48Fm,z;WZU鮢%VѣvteJXh+V'LxM8)Ic!CVD=+yjG1D$~%+vb(N{(/ BꂚϣHqz"ߒQ["r`/fP;*kwʏjEu8ۭ Gd֛o R:plOy]@qO6K5$yJ+@^d e +8,L^,$DUF盢ԙ&G3LHMaV +THJU٧&F f̶w- ?WpZ(AG +#lHCx,Z*UMױ0*f7/COcL*C̘09/ 4sO[R>5ޮt/4*ji2Oˢm z4=_YwGf["Z@t: !N#(fϿq7KC%pCggӇ?PEeb XgmAl73A-WXjMcwUsl{pV́7FBRT{g"HZyRr'YDHF +u{蟻oo_j + +endstream endobj + +2102 0 obj +<> +endobj +2103 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2104 0 obj +<>stream +HWmoܸ_TEz}plqy6{UwIopNjP8pἾV5gL8_y\IMR5wp|MTZ۽u%qB{*25wOQg,2;;><#e$z8i*$1BuE%jWqa +) ƺh輎el,'t&ԴEcY^+nRpJB }G %q +TK_]oְ@nke[Υ@.=*<`ZGq%..jN뷓CAx?. r;ȂyxyhdMlǫZ}`;mf8i6$C|)w=ogw5Y1#U۬٫h+σ&@ѣ zXqogr$<,b7L]z|69h7 +]" c|7ELa=hUAq j;* =с^M7uQt0+@t h<^uaXjzijud1w~$1ls0mg*3C``4RcBMY_f&*dEj^sRr=dؒL Os2Kd Ngdd9kC-̂33{uoN?kyvn/6Ӗ\uᐲsn,6s; G/wTjNNs!Wlp=VxO'0LGMן{$d`1åA}J(_=~fLypElu%jRTnD7iwaf\ +iahS52Zj* ԽlZz:U&QxGHMt7pKZSׄד;Q?+de",KXU/ƢQeŠU,-NSt vDxȏ gU@[& +?#4Nq°څJ8|yV) M&䒀"1ίY?P+n^sNb.q=_a2|$0Z?n6op3tZם ˾@zl)r䖁{7 ʓ0S駟R+s)5$:[n`ŠbX;ho3Sb Җt K☐Lg18,!5wT8B6xdy}K*'Ze~ls퓾SUOuO[Vo#j.֒V+mLZ \9˹+, bfS"m"m"t# ŒgQA6إڱKv1blRML"eH=G kEƶۢڱF v(%-b.T Wb+(Tf4+qAAp$`V9==iM{l7."rEȤ@Pt6* %z DWe''aY_eJ"#"Lփ耲 M@qFj:M1}KD\AI",'S˅0v2_}1mN=EGyMv65~?2#Z~$Sz>F߾[lyhق}SXey&X {;s.ͱ&+ngS GT3,t߯i i> #O.Ɩ:slK *Q*B)w@r\oe]6]/:+8z{K؍PcC,&"re5w)ㄒX 9)C|9LCݶҾX6[골$5 ]G.('AF2bĉ :]i2v%Wm<,G@jRnNX_Flφ_ +dk^{R8^z+ԪՖpxJ \BO3n +Hl@y@kdNܚ;8]j?DW CiZ-4yE;Qr?\4ӭtv0n~mCͶ3W[+/ K/ՔB| 5V^{☟)!@J.i@u(Bt'F%ng%,5^-; QtW@ZK\, YV@ڊ`>ӈu5wΩ̾GT(%vX|I 䠋7twrAwauJW4(ܞά8葝UHjC\\u쑁#AߘOW%Fy1'n;[iNp㦮&s3%*+G=I$ >e&*:э9^[PUޑdc5F0>B_/Vo/`d[ td#'X{z'ބmS:8B\N*VU,s=62lV\9eJ9.vml(!xM.pUu*c*+a"2S"n?I/ҋ.Z&?""˷AF%bbO}OԄ %/^.ofaGkQWFmLo`ыGF64 snwH]ZgS2}Лhdho_Х0S-+G⢈bg_DzW + +endstream endobj + +2105 0 obj +<> +endobj +2106 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2107 0 obj +<>stream +HWmo__'K.ߒ@\\ˇJ KūD$iy[Rڀ<;3;Y)'S!6(0UY6 +c_]lS5ݒXk'0(S D? eA "BYPL/ RPV( -N51cy`$%X2ty:es AZ H _ +_^0/BT:?-@. bx:؀T~7o0@NmJXk澜y_qxl6'U(1 eGư( K4W$>Q[_xK +M՘^V1v3j 4K]˨\x!9!T=X@;a' QV$ܓ&=qÊ;/6xeBi|Sx3n*zU{TRF"+KzL@bӂh"͋ M 6зjzޛc.':|*ÙxOGNO7Bв8}C#6ނ BQ0`bkH1E齅TVʆ=SW ķ&m/ +~E@/;⮮C +"(Ѡ sm1x9i.Տk~l!R gAn fŽg3!TJ#(}4j+T>V vnֻ^)uɅ aᗲn&t(?0Fv2шj8ț[zRt.:0)?0S(!}Y;(Šg_EYc"GFŖ96Q,_;>`/ LۡQϟ{91farΠO0"b~xМ_́h>^<\ ̦((=P\ B u14XY|}mk,W=@N`١dsdH<E+w44˽0b#ǟ0,Q\WŶ*'M#ޞأ犷i;p)]YǻZ6"u4%3}Y'X 4X`I+0E҂%89b eLq B%&Êo~LFm<ԍr"'NjZVƎv1iRv@)HvPkWƁ!`G/L Cx*C ^Q8N #k1.in5p:2M"4AEZ];2kdUͳS(O/3IňS.YL P y /NwNk?j&ggt}- +N&r7%lKn M6 ndNj8@upDkVixfE*}q`fqS1^䰝UAҡ"jlyA?BE^l9YƒYݼg˪5 YmךPe%EkP[^mRP'[UHsB,JUMTR SBءW.P۽ +pqW*gPJh)ݕOTd1\tA;o>~ +1]š0Wθa8҈T^ *и ԶE9W8Gx&A_8q}0~31ɿ +d,g;_SShKiS hJhT蛉?3 Mxz/ݵb`s5lU{ZAsT9vcns(.$W* +3v=55 &zÏ%o ?64!p"<&=}r P(c~[@d \WhUk8()xj*Y~_ʜȨHpr-/:Is /g olgom1شٖP)( + ]P'RH>b58Lrq؉0 + a٘D_V|;چ,he u͸z g gc:nesw=FP%$MX22ߡ U^UlY2JB46khpޯC=[͢L`wK>tL"'<`Pαmâ q}ZA_m`|Jc=ӍR%J/%ᨣ !K ܀9rIEa:  +dQŸkxTwjM]cyraMΫf%) -*hbe{s=ZW@xlU-jWW dw6S++nmO$M׳,y"<-x~Gdwqt`(j6I nwFMbzcGNHDO5#s8 SVa[)@ÂPkP9{@.LU5E{ $^u`yתɿ /a y +-gӴ*=X q`AQ.AZW+xxb3NC%CbDZǓ3fթp&ÁXAReC1^:: - ,j$~/>Pyi !z  P14Q + 7X-0AmhMq6kL[ׂR`2–v=7O7@`q!.Rk}xWf·~ + +endstream endobj + +2108 0 obj +<> +endobj +2109 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2110 0 obj +<>stream +HWnHM;Iv2;$q+; Amq KD.9-&%[΁`c jvW]_zUFH2yllTfwxETZ{u;L$pwDyVK6_2ޗYd}fq]J $1xxo]DeDfeܫ+fQ/ѳEl\&]fXŸmō΢yOf@~=ة|_O,-ЩetB/?W2$.C+QY=%"Pm zlVG 뛺ѵz)d7Kd&I4Igޫ\BPeyr ;Wu-VQ +/ex7s/ E fgwL{3Rfg%.q sE] +ͪ#/KѡqR=(R(bVr3I}ε/xYŹ"J WR>|=^G(#$t\~zGe|ޞF[aꨴ>]nЮZ\wL+u'LU˒>Sϰԋ- +5|"z҈= +ZM Wraœ,aLRM> M 0K8状YɠOҽ>ŨCs`j1_"%B_sz0ƝRO/IF˸H c87lz5X)Բ]wI8+v ldl"gK/U ťL fB!?\,r)= %1IePBQW% .d[T j? YuCbu5olHO% ,aA 4aHy۳Z礚k^ +}|DHpSdXY] j!1Y@V[(yHP3ro^Md$tDDKD2r va ëlf>՝" 0s7@D"h +Ad~M;,5rDO ILjmo 3&̓[Ew<?ۛ;$SZ!_BnOoZbc I':eܾ5+FTV2)T >|#{-?0?7NhdOѯ%Uw0gSh4[CLR:IYi'Z"tcN7a1ͅ +IQ +1Ohe [7f:> 3jZ1m>v c-8vhI!7P#$CP&Nn1;6p ~4U]1 + |/5zZq3/^ûM$-MX?TABw0h*&zAZrdLzV^j܄@Eb7AL3T9S 3S{= l_O%vUuʸwL4Z@/s՞SIZF4 :!\Hai-AE6@9>?y|Ư%M^ +؃Ӕ.U0+qvdo߷ +|zg&k1WMo@WpC?J/U" A Aff+8jy3F_-+w(CG_}9np<.S!ɣM=%M&0y@2 {>11 c H$$JJnti'gx}4j"yt ;ķ(FƯeta&1ּTZ=$sU2;s( \X +^t=?SAYN/+׏i (&xUaQdogsf.$wfqIy2 +E]vI ٬6@3 +%Gg/erc +1wCmc33'J:m2GKJA- }:W[aO(C*mHczMd!/0?9*'O^~UTfφ#mXPį  epSD07$ -p+7֞՝3vbc&>wJv,PJy\C*_B7{BIK c쏅U8fMEqmFN느pEHڤ]O״FB$>!4H_"qm4-EMeR22A[ɚ!D6,ȶ )ſY5+Y1gFWՁׁ-]liv\vC;wr [w΅v8-b-g%hJy. KnUɂgo;ZuPy.uԠs:QB7uIQa紐bp\|Β + +endstream endobj + +2111 0 obj +<> +endobj +2112 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2113 0 obj +<>stream +HWێ}cw=o2IH^y/J +!7/s 3v,vթ⩪oݣ7RY𯬬2" 5)#ݣ^mJܟttnRUpb{?vAlВ>*Oi>ݰfa=?e_j-oQj|6k\(|6Rk##`68lE)>A[]aXb3;+lk) w]"G +kMǚkS|K'xrsRwal}RtA -.L<@pNFUr 1Sr/oz'ދOB+g]0E; HC^Zmκ,:E2N[[%`OYxJU|.;g37-6$$ϿhFτ^$X&<ʳqսvDBvsR(t& Y$W+.AKVZ1{ >G{&#1׸=+]:_RK2lyqB6;Ȱ{ADʻ08,h'c`F!f%)骸LB+1 <[g<@wpmH" E]$ W3FAT)౏)$TЪl š)]X*Gk@X+鲰vݜ1L͹}`Ju&B10|\2-GԽk}kE6p"jI15mQF5RQC +T(RM/I} bRP3F\ 4? 1TE}'g8CO 行n[s bFBf|kZA:ƚdK53r`blRHqj>[4b%؇. 8SD B1Lh"Sm@X+VP-(f_((Krc_c6hRJe[)l98:s^/()VTn,# +4# (PcɘrU86%c_00=U.!ڦ],j*^G+[6mR)n5T(2P#xo1Rvx>UB0ŕx 1[.Z"PVH%ZWcx,fD}ss!V*@FxӺ=DRbJeh F*yU"2E0hhmJec`&D9k=&q8+fQ +hibK~;o +UefRLZ{6_$f8C- k ‚ksl}hBLZNk#Hםs|<nv(qԒ']pÅsthe_tt+9uk n/{~/j|/]Iy>]*WtŻtFzLdP.#ͼ x݅f@f`8 @4*3ùZͳJeczp2Q<]ZqP* fQ Q)7g3Q QXRٸ7  v*oAHOXfQܑAu7({URٺAfc#ʼnfV*[ϸTwҿ#ŚfQ1Fe۠0Jek:@+IfyQcIdW0)ɂլcjAW(pkvepY B9JtQ:vG'k0QwDJ/ʿ?bT7zlv\s==@(5a Y퇇,; r`EY}ܸ=u^=WK2jFÃȎj ɮ:.B${;)=9.owWs#j5WȀg˛?Xr#? 0$B)\E;T.>z1۹d\ӫaZy)̵Nސ|PwJ{8]GNI q6v79.oZ8VT,q즢#( `J{ mKu;ا^/`̔)wr1s\@P,> @μb`MIGvMqDV+zn*:rbĎIWor\޶E)fv(LE4d缛.]*+TaP.muz6}D~ӡ%51WPtV+7@:M$(J;'=Wk/v\ޖdhwYi,<%]%vKbW2;.jr}.m +q솪$ʏTEio)+.8nŘ}(,qj%(F⸩˓/uQ7]Id`͏<#J>:=Iv9 qs^촗3oq즪$&J9C/_.gq\ޔd`Y7gy"J{`u۪*Ͻ\EioW^nQ]C5q䡗(qfuf٦^μ`uMYGVMUv#<_d `7UE1X-Qy%qx[6]%qܒW( +).8n]@.f r*>Kb*[I ,qj%(F+⸭ȓQ7*VEi7q\'9.8nkkN{9nJjbΎ:?ŌquMYIvQf8=ֳ J{`u۪-ZEQgr%ʠ>a$kIzDi gv\.8\6r7;o:jbʎkyVEin:b05w( ׁe#E1Zǵ.=뢴7?MGvIqr1\r@vW]Eq#;{'q\ޔud\'~,J{Q:MUGvQ Vq{^/7ov\ޖdhUWyuP,xȚ̔:.L<@k:n⸽˃wvZ9r\)\MA@ +{9.ӐPwYi^qxT;'^-pJNI Vq. +_YCiBN^y(ɬ?)Xi\<$JrbΎ鬴_^x/ S W@+U7-U8nwYi/ 'v\gST}o.M63o*XYʯ8361.]qqo+7'S;XiW^蔫SSCv%I@tGkOw{̴f8HUZgn@Xi <GNIv CNyM@ mZM<..NXieM@ q7>Jyxۖ$@RaVKJ#$`#&7*}`wl/=K۴5."/zf A+vӬ:E!X~q7>+mxM@ mVE1Zbb$eM@윽:`Ǝv1VT9ɣ:7޳8Ž)촟s7; *ɮjԠF/8 EI(⸹Ɨ(mx!-{hC7Y (9簾V%!=g(mWI/xv9Zǵ$ e +!'yUDƎk˞(mxM)+`E@1V"JU/j%^5q\kY lI$e.J~~{x9 5qmȪWnvovEdׄ\a-/zbq_6e%,$^ɢ7; Zh&[LֽbW +*A}Pc@ 4'se/\{^MႧS#UntV9v/`/`^N =6u.uJXMኧ蒫QF |:`]D ة I_x*:=U?/_JI"\dpkAw{`/`PbЯ3Ov$xŁ|Xm/`sq߷Nk}U4{+nyS?['IxB +ev X+?gwq*y6zV[Q`Mּ E}<&>(@SN:/y9 xd~C_\]'-}&H##oF/-I@ߟ_VȺ7A|=]ٛ*?*^?9`rGxI c0U*x^/Z%<:kbjxDc _d:E1ɚ{' oJċb.ۻ,}~7?!oJKBqoܢrwrV8xd;dM`5U%51WPdQЛn(JE1o(mx"۲xQVqGx64~S|G$NrJb0c+m +|a%z::9ؤ^|frUAxM.~_&G69ɕ/{+9E!sn}64`s#zq7H<>rJb̎љgi58]XiPdM@K`59E1XeTVț-I@җq7>6<~Mn]+mLnT~C) ͎I79mt湗v\ޔtkbwIb A+VSёSev Of  q xۖd`c @7=28$$`J*7:INI q76N]f_G%J51נP VЛDINQov OYiCc/?-{h;'  8YJ$`JUwr! +!'yX UI*bʎ+/{F)+`M7|||@7;.Vċb!|yFGUyM$^-k,|v~C?"X=IzqU;mp7;.Td\2/zvdcǝ8.oJE1ɮgE6<&`EڪxQVqʺgU6%1eQ`ExI VqKUTvs4q\ޔud\4^J@+VS/8n!J}"l%^[޲[ ~#jN%1Xǭ╯&QTV9,[,|5~&ov\*ɮ +*ԠFvCQ/8n*J{"%^5q.^1O|p.IKb![|uF~v"]m,|z7;.P"&J-ג(mxMxQ q[xk< qj%^qVdkE6<&௲kj$^UqVekU |Ezx9 q[Uuvov\*ɮ;n# #<-xQoq~ˮQjVE1ZIֽDi#?HC_$YFC&X ++".CEqע(/H\{L`v%},۲XmMyҞWt\v[.uq׺( pλ)}dt%/y[ܠz0>XAz=igq=M#=ד( B`6UE},۳z=춴]G+⸽ȣQ_Pe !2S$q{כ( A`w-rV]wyNs.qS| +7T#{`5E}@] T#KW=(yE:k ;`=҇Jޒ>X.d*W)t\ݵY]!'$N}Ձ%}'>J+stDIޢ>X.(/.qmovt|J{XyWλi.q .J{?g)>7 &̍7@ᇕdnQ]pyM^Y1.t\ݴ5ϥdotW*p 9UI-5:OWݑ#[·tЁJ ŵ7p\o@yK`.pә;o8.nZ>>Le MEGޢ>X.$*p ms B.d*pV8SA|-:KA_u#oIqmڇ1~{qvӖhЋ^|FՑ]7wWp\ݖVhe !sTdw%Qiȍ`I*>X.d:ϹlJj\*TQj(JPM76y&J{\{zKvQ/ưHߦIdt-ny[q\v&guqS_!'yq= UI}DMDiOn:)d8n ;(z0۪>ZMU|ҞW*L:.5q(/. '|.XAz9Ҟt\f[]GK9s/'Q22r{{ a :+e5y7}/X̊uY#qEn4{u-r^0CfEǑzMم޲/M+IP "@jrdzp_1`̪i6o3t~m:OE?U>r}@,rjj 2e=zY&n8*Fn 2P ;g`HBN6rmf(eW^ *H6m3pݕdӶkr슁$s_̪6m3(JiEN{r4`Ve=OyI+*^0ůui6o3n#7+vs?0`Dǯ^>Ù^6rߒVSb@>:`Vm6c] 6ofi+L~]0_1ZyI FY4<L~]0lfʫ22?l@`5?V}lxWqN{a)L~U3oN;oɯ:P:`O9b5>ƹ1^MM 0'7@92~h<k=[^T}{qInLU|dlcr1cZ% USY5}[JYtTGvQɪS3VhM5y&J ,8d]fJdt%۝`|t''P׀u-rV8no:9k`7U%Y5}P ( p @56%E}$ۓz=q X[z.eq$cq1LVdJvI*O^EiOJ5`]q{M|#d @5|+ZIͳxP#{k +%y`7w)Lb%oQ-q}"А,~%}D]wITLu`8%uwߤ|S Vс%5}|T*4~퍎5mM@ot|N=Jw'v_t\V^ok!|-CtЁJ{ko 6N{:s u$@NJJTȲ:E}B])T#뀵A@ɯt|J=.}5)񑷤 .J{InNס%]pqpm=MuBGvMγoG +ׁTt-E:OWp\m qcHt|D=,o {MIޒ>X.89ȍ`EN*wߦ~ p(ɮsuhЩG7@w&Q /:OGo:֖^h7wILr\|0Ylb #eۄZׁU+*^7#/7(PM77Yr}coqXW+8nN{9ׁ̛7e5!WyqK^yDi ׁ5U,({^7#ov\ޖĊb$[{%qٛXI qKeQrׁuզ^b%!xq#7;*>b%1X Mdy$욘+ċȢ7 +;k:bE1XEQDioG-[hUwTYF}&o~dMޔ:`]w`. +TV9!;,|c9?Ͼ/ OdB +h}9.ӐPwYi^~;.o;Wbd$@ 8Yp0Sv KaS*;.,CiBN< oDIVEL?MQ +j+}׷$JrbXImX) +B`V+S7-U8nwYi/ ;.q7q7&o_VDI&*M ++ 7]8Rdw+oJNQq7> +xAe90`݀:ҾA|x39.5,v M yM@ ,@X?*^@79.k*:rb̎ɬW#or\޶D9v Oa|~K)*;إ^A_G>rJbΎ>܋7Y!/zaWqIuĊBq7> +xM@ ۲XQq7> 葝5U',n]@0V rs,*XI Vq76u2&`u`MUIvM(TMxM4%._ꢴ7c/ q\ޖĊb!@2~}2H/ nJ$A7YrS8嬎8nD!$3ov\PWevܜyYxMXQ Vqs}/b$/PeMڪXQqs/7Q7M^:`]7wYr}A'9PC7YN{9ěnZTIvMU;n J{S6yMp@wo )b /0Ϫ8A : C=~~%eMxܵgՌ*/U:GKV ג?U4{+yS%'[I.G^+P]Z[PV<9ӻG K1yzyM7}Ppŀ>bu^s2&H&b)_*$[L |ֶDQ^~-Ⱥ7A~b%1o`YVbG$x "MUG(5˞W(mx-۲xQVq+_5v\8{S/L,{F;.U|Kb&[zg{"#&층W(m^aExQ 6q+(G_-[hm,}I༛xI q[eQ469"ۊ,|MfvSUSsU +UŽz "8 EI(j⸭ך(mx.۲xQq[ Q[ yOj%^Mq6ekS6Q#9G?!$3ov\*ELq{egQ[7e%"^/d-`U+*+__SW'& _owq\'9P]`&68[nJrjbɎ'/z}FxqxSV/ +#;Fqj%^eqܑeY664~J8{Z`JB_q 입NY{lbn~<he<$J51W%glRYiC.5v\t K5,uV[JnQ6q>6<Ҥ\2rj@XiA~x39.}䖄`9m9mt晷9.oL*[ vp3Ͻ+BN2`EWDƎk˞(mx-xQ VqʾgU4x "mJ(Fe.Jy O5xI 6qmgCL)`$'rjgx "oZUINMU;nM$Jw5"$^eqܚe׫E6<`E۪xQfdݫ&JyRJG +5\}[uiO~6h~ SYn o|E|]|ߺ9`k/`vvۜгoS[$^yS )To!WV|iW^ E*>}o;I&}>t T}qI"P\dpo^xA|E|]vG5<{=Wy0( +!ɝ?~.WAW.Dgv[vk>ow|U|}vd>]kWC}V{I#]^ӽ[em~gW&AI?n3O$ȗvk6I{1]nɑ@фěC1,Iƪ&6>b7Lim69.gv~e73e?qpՌ^gUKwIݸ +8'{3ukŪ=zh/Q7΍5^ wM'͊'UM 9\+ر9v˪n{ PqO~hrޡvD.fHEW0SGH-bɞz'̽͑.UsY33{5 '7udbmVD1fkwPSn%{Vk渭٣5S7%vIH)/s~ٓ_'P :Zos~ۃt9`+TD@4=. +V)9nɘ9ɔz6Uc%{V=ۣS͊'=RUs^׫) qfgwq{_(a'yq@WFGup\ +%yjT\x_f%P hNV44IZ,qДD=33q_qА}N>(aP${ޯaHA㯽qvhkF]@s:bO2o~dV jE]@rJ{Xysځg J{ko3>bD8̝7`d.؝>>lm #P-V hNWp\7qыٝ2yFjF]@S:}Qx_*3RĄ N{:s C#{!J{?Pӑgt4'Rio8.9n $*d[~y<#X.)J{žh,VRIZqИv2%3WGN=.*o~dJ R. 9^;^j*p f)Z,qДH=W`6;~.1%d;o8. t% +7>,q\wqP*Ū9nދՔ - +f[պ9nݔ௲mr'#XqetҾ*p=NKIc:̍7W u%Y3Wȇ^'u9J%CX2Mz)Ҟt\3֭dj7{bJ{\yWE=NKUs$rLiߠqf`Znϼ鴇3wt\;:fJ|qG^Liඅ7W uCX0y9ҞWt\;Fjh=lr\|9qC#{K9c/gSHWL5#X1Şzig\qPȚ*7W>r3=qPב=Tus) p @Uci%{T+9nW.S7m K&NGj`[=J0=b_qbgwqK_t9`+TF@6=. +V)9nɘ9ŔJ5Uc%{V渥ڣ4S͚'=RusW) R/s\;^_l @U0]I&j@ǭ*~1Kt\;Jjh[j4}d o:Vjl[=j6=̼M՝db{bJ*p=NKUs*1Cp`ګqkCvSk9J%CXqeovҞt\3֭dj{`J{\y-WD=NKEs&rLi q3WL5#X6mٞy-ig +v(ud^ +yҾA7W uCX3myҞWt\;Fjnۺ=lr\|yGH)/s~cߦ' :j>Gj`ۃ=z{=*ءԑ5S{E:n|dJ{?*#{={gS`JPVq{G_/oPm KVNZfOLiOt\;ws;麸 O~-Lc?p#qV w T#KW yE:Gl>,fVbd*R; w(a'/H/)ɜڇ?Jb8{.b.17t CK2`,k[*D[xqf3T%:G7``7L]@sD/f Z +#H-V hJA/ +oKEyFjF]@cڇ5g;%ޫ|ŋJ{?Fב=TśT# ci%{V t4'Pi L3ԝdb$*XKIH- hLӾvt\3ԕd^*) pj`ZFLiOk/vs\;^jn=eJ{\|B%Kn9L=\hVH),t7P+喓ܢJE]qK-I)dM`5T%UD> + +^w"$^UqR+U , qj%^uq+]6&_eiR'l!_o`MIN0_zox"5$&7;nЫ(mx$xQ qk[fQ›jVE1ZǭEνZDi#+VU)n/-J=u>Yשyޫ)|)L鲏#M wmA;Evڬ:%SN it" '`7<8A;Uv 7O_YEM >q02G.$' ޿[&ry?%Y5 |*E:3rY +?@TXiQ|puvt>oYM`%&xי_Iau>o#z:ój&&A*e7O^x=YE~;Uov)>q$z\2_vXV1T=>q.4V0޿b.go[$?soN^|#}oojM@7W(EGxI ;1XSo*xިgV*C5TGvMQHI_dӉRwc.x|Wg̔ZhCw 9}7LxIf8]r%J&_"Mvnv;jJkbL25Ȣ7;.Pċb"kE.>+gUe/ZϚ(mxMɚ̓Z`].1x?e"C6qmgF!%;ov\*ɯIwO67%%ybws r\XSev $`P8Sv Ka @_q ^E9ؤ}g~"4a5(QIg _`%Mt;XiC|RyMI) +ws_!s=/oH>P7;ԁ6|X]G,nm29m79.oڊ|8VpJ* or\S5v Oc  q xۚ$Ύ鬴!wІ̔S v ҆tG,]@tFo{f%MIG&q<1r\Sev Of  q x۞Tq7>6U4d^MIn]+m|18Xӡb'yJbΎ{ *QB50VқN(SBw/V7;.o^E1͎I!7'Kz qxSV/8nr,JEV[/Ѫ8nri7o q$&2vn|uq"$^Kw\r[6&`EڪxQqGso$Qreʠ>0TYEiߠڛov\`UwT9Fe ޼&`EMYGvMqG#o4Q7&`ExQ 6q7(mxM۲xQf&J^|vۛxIf8]r-J"_"X]G$K⸖ԳNyYEMYGvM̕q-g(x$j:E1Xǵ*UQꛀe+ZϚ(tY~u)u/8 9lFk:8ه>3vZyMO2 Aܬ!vCV(JvHrA>O1(W6 {|0i[e&`Aԙ]d`ϖбm^@N}"[[@,>XU%`L ௒Ub#<ئ ($>I?ʖ*),%YEQXc;iliw> Klĕ 9`L #oz[ӔǍγǝx7 {\"wdǝ?=+@9$Vu%$; +;*+|׋|uxΓUU`ʖjA*{ [%pvGVI{ #O{y\4G2`?X*ϖ9|`KT*"{ OdK{ <.k'`ĖZGVIN] +[[%#*#$ +q'62=5 +P]/E/,0e)q M+ +‚c;qlio}%`mٕXQN}<[뀆 WS$VE`Ȗdɨ,,P$V%`Ğv}EjdD]DjP>:``6KbEQTBK{ M<.k˾Ċ&74C,R4+ ,:qY Ux\ֵJ7z˅/!y/{\jIΊ(Ǎ/{1|u5eKbEQXbK,^qڪ+(ǍE|qSr_eiROb%QX\bKFoqz'r(ǍMz`O{{\gӤd]ɱM/zɉ|%/5eKbEQRK{KA<.W[u%VE)u/EwHW" G??~~ u(uᄂ1%g_~׷6;ڸpq\8>~{~O_>~c?~[>K?~~~Ĺ~ q q}+㹙2:U_J},_J~o}+Y{F?g<ŵ_\_L|L=񺒸3- ˿9;>JDBK8i{ůF.Ì'%W㜨>G}fX2VJ<^t'VQW:JxD/oKE/`rТO__`6%JnRZLW]5~WuA%.0Xƒa%7RY] y!q>Q &d4JQV`C8=N Jn`5p)0O38=>M,c2pc/E } 0O38=&d81SyLWyzù?7-cH2pcd~ N͡+<=88#lbKFցr䕲n-tj]y})Q[ƒQuyD~ N͡<=8ܷsB &d4&G^Ks_SU5>gFyx5Y&cJqt. +lbKF3%`=} `6%#AK0O3ڈyM,c:pYZd0]y} `6%U9: t5'&+lbKFӁkrC.9 W,դUr+`U4qM]Dm*H t +tC1XڌUr+%`74Qty`*G*+l"6*H ` +ZF+l"6*K逗.׎oh# `6QJnRx0]|6b^fVJ tE# `6QJnRx0]|6b^fVJ t YV,Dm*H tU UV,Dm*H `׆&+l6c܀tKrk#g+l6c`F/+l6cJ tȾ6F1ʊ0X%7)tľ6&1Ɋ0X%7R,] o3&_XڌUrKkce_XڌUr+0u}m:&+IRJnRx0]}mrk `6QJnRx0]xЇ|?c^fVJ tE)MQV,dW;6 O<[](X6IP 4fD +.qsmbtp]smkkḧ6]\^\[X,6DcF 2({eoS65-eDMp]u h!?*nue['5Zl8#dx(Uc;>]~.?Zl3B +-:}`$ 3RGueا[Gk؀ qFȲp0#(3I{+Ub}>b6! X8kZ魹t5ا[gGk؀ qFhpM^y0.i:dc}>F8#d ]!`uMا['! qFȘpS^y *}beD- JOp- qFHp0#(l {kV qFȲp0(ELUa~'B[5[,1d* 3Rtp] x-⌐tᚼM5`Nڪb!Cn+tp]*1#ZPt0]/[ㅶjX!UcF:U_eDJOҴޏ ~ؑ[l8#dܲp0()Κ&OW}{?3BFAi#dOW}uŽ̏|6! Ty/ћ2.\W5{B{߿t؀ qFp]^y04i>c|'n⌐1uᦼ 03S_eDʸཟ ic}>- qFHp0(ILוa~op[,6!#?eI*+2Ī]% +_ xG(`T1]{zw``K#d4}pM~M𞞷X,[!7.5==OLzC,@,,cꃛl,(B[5Y,G&-d\i:B[5Y,[!;bE8U/U"%37‹ykV]O^!Rt. muKFL%f @Kѷ҅֍}gE`K$f D`Ew?b{dRCk\jVM[rJ#2]\{']h&E`K$f DŦuݔVڪb{duhϱPN{ϱe %=2hb"\W>*xGhl_DN9mՕ>.t>ep]rڪXllyLZD렜j8V͖[.#F&-l"\E9űj ;B%vX%&uݔVǪ2ؒ=2ha**tq--)|6 DKUű:2ؒgp]rڪ.t9cd2DI9m9 -r60%A9mxqroIt@r 8V #KL9ji--l @ .U9݅sگf`K12hb\W)jX#6]sNՔ~5[,[l D&_M9 L9cd¦ tsگb|Ke.irگ--$M9sگf`K4fM몜JVX,[1#F&-UL‹yki%3bd¦ uſtuV ḧ D&2B[5[,[1#F&-lLW=8փsm=b|Kƌ@b\^[SX,[1#F&-l\͹ޜk- ḧ DK*Z9" ḧ @ .8ƹ6XDcFLZt..!o ḧ D&:9) ḧ @ .Nε\Xߒ1#F&-.uqmv%3bd¦ u5v%3bdRtʹUε%3bd¦ u5εqmM,-ј#. u εsm],@,#! uMεmrmS,-ј#6]kb%]cFL ZN1]\/ε`K4fM9smb12h)b\W\+^b12ha8& ḧ DK>8. ḧ @ .59ɹOXDcFLZtqrq 12h9tsllƌp]s9׎[,-ј#" uowrge:W?s]3-~߇uߟW[Z.;7 B h;?5+[#6%~ ?u`Bˎ=b[G D}|J uvێ=b[G~Ȱ `Kdut#6%~ nЛU==o}^ˎ|1#?dyp#Z^{z޺⻿#6%~䇌nﰖΆ6x埮ymG>2>#Z +^k{z޺л#2>#Z+*k:#6%~ @#7:==o}/v?C)vD8dw_nxOK#2nypZxp6oͥ{zw_y?CF;P[s𞞷nK`KU\ty}ibl!l\׀uw?b?C7+L1]'&) L#`NxO[ㅶjXďqʃ¦ u𞖮.U%~䇌[찖[L*𞞷 mll!ȃ¦ uUxO[ㅶjX:W^mb\*j`K4fM‹yF~%3|de0] /zS,i ` .ׅx--ј#6] / mll nt¹a{kXDcL[tƹUε%3|dp]smk[`K4fMk\ۆX,[1G&[.ޚrmb%2|d¦ ukɹbl ntsm9K,-ј#6]psm/bl p]x/]Cޚ--ј#-MLk{\ۻX,[1G&-l\\>b>22tqp>b|K p]x?oMvbl nts9׎K,-ј#6]ps(bl nb\W\;*Qb>2tιvtε%3|d¦ uMεcpC,-ј#-SLypX,oԘ#6]\;Oε`K4fv% uݜk͹v^bl p]s,kg`K4fvK8* hɮv,qv)YjrvM$^@"6]BW\;;b!3 M59vX|ƌhy2tt\k5^hV"YZRt]r.4b!3V̦ؔ@)Zd giʹ\rxY]>c(p8)MЅB3b𗗘ZRMrm:Z+}gEHX-`S.kRl 0%זtQ/4b$ LЅb!3V̦ؔ@)Zd e\ҔsmIrmI.4+?GblUf8"ZB3lb򗗘ZRMrmIx޺wX|Č6e&Z/! ZRtp]\k5^hV 3Vؔ$ @ʔkxY 2YFNbrxY ZRt]rmɅ.4b!3Vؔ* @jk jX|Ȧ @k],"1c]wn]'F-1=֤IQG'W~ſ 2/-eϰ/-zÚzn-[q][~U[ 2 }_v -վaj[l8c٤iktuX!2lX M隰OI[l8c˘p{Ƣ"M}OO~yO] ƒ-`SZ8o`?]/zglYf,JҴ =r|3[f8_>:?1/-Ei#T4] o~!2.\yNk>I-:yglCn_k {B{?t؀qƖ1u=tޏZl|CdDؔ$ @ʰOq--#Ea t'uX,>[FN)b +{{0b!2,X6]BW}5^hVCe4]&y/. qƖ1t=.k>޺OX|3 7/o^b`~'B-5dhyt]*1#ZRt]x񛮛.4b!3lJ t{kЬfḧ6]B^ jX|ƌhyt]x:wX|ƌhyHa tMεsrS,1#Z@Pu"zZB3Y,>DbjyH!E teʵVf5Y,>DbjyH!E tʵB#[- 6]BW\k5^hV'~!3V@(Ҕsm:|5Ьyet]yd| ʵVgZRz]~ROX|Č%]lB3Y,>DbjyH!E teʵVf5Y,>Dbjyr" +ZB3FoҢ󗗘ZR +ErmNrxYW>c˨p0cQfks‹ta֍y#o1 /n[~Pb Mו/ʵ9MЬfHX-`QMЕ(Z1b!3V@ +. /[f5[,>Dbjyr +ZB3[,>DbjyHa tUʵVf5[,>Dbjyt]r}/4bXC&p]M5(Z]hX,>DbjyHauڜ']hVC$f( @Jk jX|ƌhyHa teʵVf5[,>DcF$KFSW}zW +5Zl8#dT]=#(-I&{`UW{?Zl3BFӅ3ci-Oo{?ZE/1tT~|ӻ>- ˈ[^y½~BF_>!#z g?Zl3BFAI>M]%5Zl8#d-6`C2.\WKv4uX`C2.\WӻD{b!Cn+t0]}zW]q% oH0\Fx͚-2X# 3*ӻjf qFȨpU^y OSW mlg l.IERET ј-(l/wx͚-ߐGcFCV ј-(lzszR5fD- Jkk\[X,6DcF<2ښ9, ј- (ELׅjʵ`C4fD +.rsmbtp]smkkḧ6]\\[:b!3Mt5!f7ï[Lו8׶Ĺ%Xlƌhy@auε-smY,1#Z@P.\ε`C4fD +. /wՔk[ḧ& k[\ۚX,6DcF<68׶! ј-)tsm8K,1#Z@Pn1]\W\ڞb!3MU8̹gXlƌhyA)bsm8G,1#ZPtp]smk{ḧ& k{\ۛX,6DcF<>8! ј-)ts9׎K,1#ZPtp]sHkGḧ6]\W\;2ڑb!3εsߪb!3M8׎ʹvTXlƌhyAibιvtε`C4fD +.kpsbM|/ EH-(dDvx͚,"1c6#d4]Ư d~,{):wXlČ/iʹ6| fO> -)@)/ EH-(d.U6kXlČtp]r^nڂE"P9i~(ͺs|2!ͻM(1k lHy<41\W6k8f͖ |66\נ6k8f͖ |6t`M9mxqL[6y<Y1k lHywJuuiδ],⌐uẼ>i9-rZN.Y?9Z28(!`y+^C@,']:'FJ-_G/z5;kۂ0~Y ZeX_rT;cl3B<:oCˎb6![@Pe7݀j]v.;w g oy@E:FlOˎb6![@PF,5~>N|eDJKҴ]uŽv!,0J +>qآwFȲp0#(B-*Oo8#dY8aG^y +½J_!Uy}@P9u5اwՅNb6!5y}Htاw!Cn+2?AoO׸`Ug'7$.#ZP%M;HOScbg$ 3tp]]u½lg, 3¦ *O+W`C2,0# 몰O/ qFȨpU^y jO& qFhpM^yӻ>1hX,1d 7lXP.اwx͚, [Ptp] iB5Y,6!# $6]\Y6kXlČҪ4mu/Y y2 +/0æ‹]5^h1%f[s‹]uol"W}wXlČCk}Q5^h&E7䖘[Ptp]rmofM [@P.+SN5^h&EH-(M6yrڬ+=– )|6GLU)e`C2U?M(2!Dp]rڬ ly<`E9mxq̚-ߐ`h?%vTi;l=)@/6뢜vEtq--qɃrp]rڮ5[[RlF&-l"\WVJǮ2ؒg72hib"\Wk8v[[lF&-l"\נN~e%C@L1kQNA~rNC`K12hi%,ivǮ)!xDˈ D9 (clb 12ht9)5[,[Rl @ .89bؒ*gsL Z.95崻f`K12ha紻vllɐ9F&-SLZr ,9cd¦ tՃs]SNkXp12h9ts]SN;bؒKrZLZt9iw ḧ @ .89VXDcFL Z.ׅ). ḧ @ .ׅ5B5[,[1#F&-SLZk mllƌ0]\ε.i3bdrp]xrm;b12ha +V8׶" ḧ DK8׶* ḧ @ .9׶ιuXDcFLZt..!O ḧ Dڶ8׶% ḧ @ .Oε\X1#F&-.uq~%3bd¦ u{jʵ%3bdRtƹ7ε%3bd¦ uuεs],-ј#! uMε}pC,@,#) u-ε}qK,-ј#6]kkvb%CcFL ZN1]\;.ε`K4fM*kG\;X,[1#F&-ULjkG\;X,[1#F&-l\W\;:b12hb\\;&1b12haڱ8׎% ḧ @ .5Oε\;X1#F&-.uqC--ј#6]rs,blƌ@T1]k)?yu0]{bѻ_bb"12o.u{=5^hf`K#d`Gp]uхkX;BF;p]B5[,[!ʃ¦ u5xO mllwO^b\&i`K4fM‹ԝ`K4fe0]/SX,wIט#6] /SㅶkXDcFLZt..]%3bdRtʹc{jXDcFLZtι7ε%3bdtε}%3bd¦ uMε}rS,-ј#% t OM/X1#F&-l\ɹvk) ḧ D% uεpX,[1#F&-l\W\;*Qb12haߺ0=5[,[1#F&-]Lk\;X,[1#F&-l\\;&1b12hYbL<8΃sXb%ScFLZt.OMvblƌ@\b\W\; y%3bd¦ uUεrU,-ј#& uuεqM,@,#. u εspC,-ј#6]kqsblƌ@,1]kkvb%KcFLZts:9׮S,-ј#KL*kW\.XDcFLZtʹvUε%3bdtιvuε%3bd¦ u εkp]C,-ј#6]kq]sblƌ@,1]zkwڮbE @ .U(ڮb"p]rڮkXDb72h:tslv=96 @t1kPNIϱe%2C7`&]wzS,-|mF&-׵(o--Y|mF&-l"LW9(of.#6PN8v͖xG(r`1RN58v͖T6#6SNэcllIk72hb"\נkq dp]rڮ)L6]t/ilɒksLZ:?%9փrڮƱki%2bdrrNC + q-@,ksL Z.U95崻f`K\cd¦ uuiqNkXɵ9F&-]Lr]%C12ha&紻vllɔksL Z.1]kqNkiw[,[#6]r]xDˈ D) uiwM9``Kp]sZ--ј#6]sNksZkblƌ@t1] oֆX,[1#F&-l\I7]%3bdrp]sm[tC5[,[1#F&-lLW?8sm?bKƌ@b\OMblƌp]smk{`K4fp]smk{`K4fMk\ۇX,[1#F&-l\.!O ḧ D% u-ε}qK,-ј#6]kkvb%CcFL ZN1]ps8b12ha{jʵ%3bdtιvtε%3bd¦ u εcpC,-ј#) u]k\;X,X1#F&-.׵8׎Źv,XDcFLZtyryxL12h9t¹vε%3bd¦ uUεrU,-ј#& uuεsM,-ј#6]kpsblƌ@L1]\;/εs%3bd¦ u-εsqK,-ј#6]:9^.4f + sS%3bd¦ u5εW\{UXDcFL Z.9^sb12hakpX,[1#F&-SL)^S,-ј#6]kqk%3bd޲1]kkɹvblƌp]s*kW`K4fMօ9b12hib\W\:b12ha:䶿m;ӸOs<|Վ*gs6jOm>oe@} v<_GF˷]|yT0;BL Z`\Wu*ϣy>2h#+tjF|xG @2ԁq:^]%2|d2Agvp~O]F|xGȘzr5zɹ_p+q=/ [!cvXˊgCGO ]<'.#Yds[s@8a-E^y\W{8{GȨr`G ~ޚ[W{~[ %28a-= ܺSx9d/!cʻA0譹uM8Ont0;B7wUds! h͈ CZk^ۧD,;5#V&% }m{ȿw`Gf@¡ |{׎K"К+- }pE"њ+ .U׎ʽvTXvDkFL $MB;SM"њ+ .5׎v XvDkFL $SBZk^;D,;5#V&]ks{֌XH8t/9bL2W^; Y$b2pp_{kg`GfB$tνvvI#Z3be k琈`GfB2%tŽv.sJ#Z3be 6ڹ- h͈ d]׺׮{$b2W^ +U$b2pp_{kW`GfB$tνvuK#Z3be 5׮! h͈ dJp_{Zkה`Gf@¡ }mks]["њ+pɾ$t}s7}I#Z3be  +]" h͈ Cjkw^D,;5#V&& }u{ȿw`Gf@¡ }M{pC"њ+ɔڽ% h͈ Ck^D,;5#V&`z]~/wQP"#R3 B*kό/3S"#R3 r"p_zvsȊ߼Ԍoe iKhkթמ_hg.#aodYʽ^?{?O6~&;/aWsמ~q"#R3 d]{m/B;sGާp2K"њ+ɖ`ŽmmK#\3be.y.us7~K#Z3be *^" h͈ Jp_{mok{`Gf@¡ }us]"њ+ɐ&>! h͈ CZk^ۗD,;5#V&- |{- wdh͈ C׎{%b2pp_{(kG`GfBR%tƽv`֌XH8tvtK#Z3be!^;&1%b2pp_{Xkǒ`GfB%t/w^;D,ߑ5#V&]^;o`GfBR$tʽvVH#Z3be ٸ& h͈ C=;s#Z3be!^;'9%b2pp_{\k璈`GfB%tuq]ڹ%b,2pp_{g떈`GfBR$tʽvUH#Z3be ո׮& h͈ Kp_{kWGfB2$tɽvMkJ#Z3be 6ڵ׮% h͈ dK0_^/;f@¡ }kͽv֌X@H.UʽvXvDkFL$W^$b2t ]kp݃{֌XH8tɽvO{J#Z3be 6ڽ% h͈ dKjEB;3E,ȧ0@B}굏kz"L $Ckό/3S"#R3 dYʽ }5XvDjƷ2t] _/XKV,f|+_^ۮI̝>#L $Cz~=P^8{D{ceo?E~x#8%_se Q~2$ߍ|dO:~:~<#lP8p~55<#l>=~}G7|߇=|?o)>2&K|=t_ g#G ۈ |;>pUΥ{1godY: y{Ov%ٮ0tJqSgg-[nWPW}ψlu -*Ӎs#ȨpniGkC]=>#%qd4}pgt!p]<8?:n'oA_ͥk{zл?9#%qdL}p?y [N~){zuk?c~r%ޱeNKΆ&j.]73'`Kȸ2.:ݧi:2[,[bGF;"p]7c61oGF;vK?B==_ݿu[bGF䓗:.5==_}ѻlluCܐO t J~%qdL}pS>y% t x-^2I $1]|5^hf`Kȸ¦ uxOKW mlluE찖" uqX5^hf`K$f` .ׅx--GpZ.ׅՉ}`K$f` .ׅՍ`K$f|0]/B[ll p]7UㅶjXDc [tBΙ.U%3|dp]rB[5[,[1G-l\W\b>2t6εy%3|d¦ uMεyrS,-ј#-` +^WS-X,[1G-l\͹ܜk- h, uεp-Y,-ј#6]r-smbl p]x/]C--ј#8-]Lk\[X,[1G-lLW8זɹLXDc `MJkk\[/XDc [t.\[oXDc d1]psmbl p]smkk`K4fNK:8& `/#8-]Lk\[X,[1G-lLW8ɹNXDc `MJk[\ےX,[1G-l\͹ݜk- h, uεpmY,-ј#6]rmsmbl iib\W\:b>2la68׶! h` ./εmrmS,-ј#-/`ڎ9b>2la2~sX,[1GpZ.U8¹XDc [tʹWε%3|dp]x?_M7XDc [tε}%3|de0]\;.ε}-3|d¦ u%ε#qI,-ј#6] / sW%3|d%p]s(kG`K4fMjkG\;X,[1GpZ.9׎ιv4XDc [t.\;X,[1GpZ.5/ε\;X,ߒ1G-l\W\;ڙb>2rp]s9[,^1GpZ.U8¹vXDc [tƹvVε%3|dp]skg`K4fMk\;X,[1GpZ.|]kWMvNXߒ2LJkWڪb{dfE2Uㅶ:b{dBuʵ m7䅏qd~pc&C9QW mՍG82>Ɵ +|uʵ mՉlČ=2lEyrm]h>vǑ1M-paJ\jVM$I#2]+Q]5^h&E`K$fM‹jVY,["1c [ +͒r*V]X2ؒg[N;6i9U8V͖T>NK:Ug;v ټG-l"\פӠclly L1(/; p]rڪX5[[l#8-ו)/d>M*VǪ2ؒgib"\W8V͖`/,k{)/Ue%]fp]rZ]n9ZȘ|^0%|QN[5^'[[ [(!p]rڪX5[,[l[Lʜ/ d9}d¦ uioM9bؒ"g T1]qN{  49}d¦ uuioM9bؒ.g [t9-io 9}de0]V.i[[ [tsZIޚ--I|d2紷llI#6]pN+sZ)bl ib\^WSN+U,-ј#6] /+. h! u|E~%3|d¦ tՋsm8K,oI՘#6] / sW%3|d2ښ9, h` .U9¹XDc T1]qsmbl p]x?_MvXDc 1]krsmbl 0]\.ε[4fNKnε-qmI,^1GpZn1]+smsmbl p]sm+k[`K4fNK8׶& h`?ed9ʃ;■/pա6]sm{ml  ]krm{ml J8t~p~H"l.^OXDkL%ͽk- h Ck{^ۋD,[5G&%UBjk; h Ck{^ۻD,[5G&%CBk^ۧD,[5G&]kkv%>2-9%t/|?z8%b>2pp_7qsD,[5G&%EBkG^;D,[5G&]q{hl J8t/|/_C3G,[5G&%CBk^;D,[5G&]kkv%SkL`KN ]^;/`KfP¡ }yk- h lI*Y" h Cjkg^;D,[5G&%]Bkg^;D,X5G&%CBk^;D,[5G&]D8腶%p12-99tz: m)b12P"p_7u:S"%R3bd[R8tJvx124#Thk_h||["5#F&%Ck{9b12T# KOzſɏPlS/OP<׮ /|KN12-99tz: m)b12P"p_zm9oz3E,["5#F&%Ck_h|#/F ;B/ʽz: m ?Bm4pM>ygE}E`KfP¡ }M\OXDjFL $! u^_bߟgU&ǿ8osOz$En'wy{}kf?ffP#Cw}m=O[Ocƈ l+†L $c_O.cˆ?+†L$_~ WW*W HfWqp_>@1b[⊰#I gC}zWP"ltp{GHFC|>b(Fl`K\6^$3. p__C{>x'~%p12Kv y \W"lr`I.p_7ܧ=x1da ;BpWs*p\77%E.0I gC+}5yFt]6^&(Gh\:ܧ=*b"ltp]>y+/:OO׈)D,[⊰1M.up|9b|KB6bd .OSl+%vnO{l+-vC*p/u`K\6\8a* }5O{Rp%M/\Opp_+. "ltp]>y&ܧK&ۘz|~C**h͈ Cu m9b12\/u`Kf@¡ }yB[gXDkFL $UBl֌H8tνtK%Z3bd!^[&2$b12p0_^[-Z3bd .^[OXDkFL $.usC3G,[5#F&]r{m-l֌@H.ոƽ6XDkFL$W^[;%b12 ] _{^[D,[5#F&]k%MkFL $.uqmvJ%Z3bd n^nXDkFL$/!#-њ#Iָ׶& h͈ Ck[^ۺD,[5#F&! }MmrmC"-њ# .g-Z3bd!9%t{mS"-њ# .us7~K%Z3bd!)W^ ^$b12T ]q{mol֌H8twK%Z3bd!^'>%b12p0_^;㐈-Z3bd!9%t{׎S"-њ# .us7qK%Z3bd!)W^;*Q$b12pp_{hkG`Kf@¡ } s]"-њ#ɐ&ځ==s%Z3bd `ɽvk! [2fBrJp_yqD,[5#F&]^;o`KfBR$t/|?z,l֌H8tƽv6I%Z3bd!^;%b12pp_{k甈`Kf@¡ u~g!"d+@HN]^B[gXDjH(tB>nz3E,["5cL $Ck_hK1K#I?B^{3ֹ#o+F wCk{9b{d GkcR]J~r"%R3\ryR]_hL P#ɡ}]k_hLH# .uSO[g|qs7?Z"l p p_z:w,lIg%ˑ\ycCoTimYH0mA@ kPNqepkny,b"bE9~l\dڼ[JD\4;ag .ڼ[JD\妜VE2D"ȖȒ[L@U(7;ep1<861WVKl\ڼ[ KSN3nvf"P& 2y<@L11עf"Qc,}pK~^0KXjy(ٹӻ8!pGly(4>W)7EnYM@U(7;p"ks<Z9gX.9F^t\s{bH9[Jt\sZ3[,6gds-ir[ EP¦ z8gi-<6gDIt\)l\䖜-%lb9=SN{l\HN˖Ȓ* jZ֪X,ᘑ-%ML@99uX.1#[Jt\\64;pY2t\}υ"3M@pmpQ/1]>W9smbƌly(asεpE,hȖȒ* jk{\۫X,ј-%lbιwεpP¦ 暜k\ۇX,ј-%SL@̵8v!gX.1#[Jt\\ε"3lbs9׎[,hȖ6]1W\; +Qbƌly,bb.gʵpP¦ kG\;X,ј-%CL@59׎ɹv X.1#[Jt\sXk"3M5q㷹0bƌly(y.\;oε"3M@U9¹vX.1#[ K.qsb\DcF<p). E4fddsMεsrC,hȖ6]1\;ڹbƌly,yt\\;ε"3lbs9׮[,hȖ6]1W\ +Ubƌly,bbƹv5εpP¦ kW\X,ј-%CL@59׮ɹv X.1#[Jt\sZk"3s=\X?GcF<nε͹bƌly(asUεO\X.1#[ K.q}0bƌly(as εO\tX.1#[ K.kr}&gpP¦ ZkŹYb\DcF<@!?y4vOʵv 7䓗]cL}pS~^4]ʵ^ٙ-H-%.\kbDČP¦ )74;p*Z;fl\Dbny(as5ʵv l\Dbny,bbAbČP¦ 暔kOX."1c<ʵ, E$fȒGLU/ʵv l~"UcF< +Vo E4fddIsUʵv l\DcF<Z;fgX.1#[ K.\Yl|+խ{۟Ӫ" s_Qy/ w"??,x8FMU{ EMʷoPGM̷oF:~ulE%HKiW7":^Nqo_ T)@ML PX +"n Tn}2Hzߦ& BҧxMQ,w7q.L n*C 7Pfg]w b8e{#Ioquls R b + +;!SVf T_\@[!s3esa t.}lqt#{G_#uQbcG]U.9diqeWVWEeD,hp;:~\L\ 0" +:w3x nz"СMlf_A2C9/;Țfh0gE0Y|Y xS7`lY.0EC7P|Y]'[/kjfh0E37p|YvС)f(-BV1C(P:s31ӖyfBc6tf!s3C9/\fh0gEovMC&tR_<ֹ0aw"б(̮c_:u3`N5@n&2)fBd?40 [AawE!jw/::w3Ɨe[Xfh0gEO;ȘfhEnDfa @ dt?"Й0fs_:u3wQ`N5`!2L)jXn/_oU߿~7S?j{]e;KhjG8߿_ +J5z^vnj9\*g=.~^Q*zkܯ˿?/k]ϻG|k,z +HuIΨl!O5TPPms8x-C{rC?KeT/`krsTn! +˨\6sVn]86es~:kO)B1<0B_B?]6 @&h]6'fU<h^63.؅3as樣Ga-~EC7|Y]ttf fN dU?4S"v,bS_<֩0.dfLA <͐/k`f =dnfh0gE7}  Lx37`l .0dE#7P| Cttf!f Md6?4S"7[!uf!/ܔ{8P`nN EdA*g3@n&26?4ƦGw`TN dLa⇨ APC1/::w3Ɨ`N3N -d4?4SdT?4"js7"O||1@n ?tfpc }7C9_:u3w/a} ,xS7`l.0dEC7P|S'/kHfh0E37p| 4o!uf-!tfo!@vE7| i"й8 lf!m3C)K/[C2 fCTC1/HUN7@n&ҺifB5?4P7`li.0E!jwVP L=s7S} 7p| nfhE <^O/Hj(0fE37`| tf nCg 6?4N Vj @Vaԟtf!ArE37S|)"P̮W| )L %lfw!/[HYj(0fE7`| ) tfo"enٮW|) 4xs7`l ).0Ec7P|)Utf/":98@.~6svB 6"`t9wV"wS)Sf/T{jg.;o[,_;Ct]iE].Dnj||S;Mw~wJ߾̥ꗰ= ]%[rA_pUEa.y yL4Ş1%Ua9Q*#Ebqht_mYhUp9 +P i)En + oZxi@W hu<x\wtA8t@w@B"`pi9T`p큷fB ?+]sMA̸PѠΈ/w+:#ht_`{QѪ,Y(V@e Њ"iBuH`gt[B$ugo[աJ$8r@5H)U*cZrЊLw OO !'̻PАSF3f +p$F'A`6kSB[Mr nT+0SB+3snTK) [$xrhu$?s926cwUkQm #P: )dU7JmV~]2.t~LzNe7e#돗LJ4rT^>4p͵Ӛuf9ۿk;=cZw,y~؋_{+;J-_Ϧ֭0>ˊ:x]" + +endstream endobj + +2114 0 obj +<> +endobj +2115 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2116 0 obj +<>stream +HWr}W#B\ؼY4-+%ɲHW%T wąV$@C2=}Uf~'/./3ck0))_'uM|nm*5wɋWܝ$M\^SUˇFUEl,|9_[ulh:c"*_YZk$߂ko'Y7Ie\~/2ؚe#o^Btk^-|MjfURcm|-ϐ6'.UMڼ>gƋmTwjOpioAzVov33"|:s޻-+6elD`>?qS[zqE\-WBDGE6UX셣al[ww}<:jP:%Ҳ$n$4n6͊ߒȢ#kQECMg$;y5m}KiZZs,isз n hNMG9LeQ>!{*Tm:. 4qz88EPJ=) :oJx_: 55L4&zw6EY\( +y&N_{)s"Ո-GU!+n*i޵ lQz{ӣ++WQ 3fP;g|%KmMm'E\ڎ *goMt= +-!d3u&K0}@=2,(3gSr37yNiŷNO[+̃{*Y}Uk:I?wtwc?! Mno|cP)ﻞz^45Qa/uB܅(կ2k@0Y#(0Knяx ]D΅aIJ*,!kUko= kѡ\7(.R ;}qPQm`+8%ь JCmmMzeĩIjYegy|.Hkϋ.~ɿ|xg=hɉֻ3^ Rg/Wq⊌c"12ӖzR1Җ8}L+k#E皟{*ljnjsȲKq@=( +2τ]o;;g7O*& bNK[d_F}pJ2eeP#8mVx4=C8ky3/>T!y8^w<.Wљ8?Uvf?* &-Fi/&yPV +( +!U9Eutv@bTݻ뜞]iUrY>N HdZ !ף`,TFF,=eNssV z9hpQ: o4Hq{ [ҽ <─MCzM51i "ȕpgid887NA|l_;p!4֥zbTYgc? QTh 2=d-Z-֯Pa8YJTSxޡ # կ:΂a ~:DUYքӔm}=v8`R>o^+F'삥[D'ŭA]V*} x="ĚbFLJ!Bs$ +;Ԇ#Qif6P햾,&u@oM֦ن YY>".ކ"vp؃(&[=5Z93G5nJXa)3љiOTa]M/e4mw6OAR8WRJb}D2B 4@U TZ![TiEB2 &}QŹ^g۠ ~+iEr ǘ2l + +#M$ Pء6oz +GAT%lj؎0p*=xe`iCI7'Z8"서ɆR+lC3 +@kT>KaBJ;6TvYENY&sZլDoWYcz?8$&?=zsRP:l[$agC׭84GtME%iלNκfYo6S.ڝ#-3suy +Н0\5՛jC(:jΚ[F# dfWhYO98?Mڗ?XGxʮ^mqI_G9 `;#'ޭk`afTS9ڟc7#9{_ 鬏0 %4Kf@3o;xjibPljH<gdn>uP8nU +pa cDQW!lɬd~q DBNc-ߢ2dR PLJYJNNAmH[pZk}``QH}BZyrx +]}sa%ұ4{c{f]qA(:GDs#,7cg^7/CO ͩ Ὶ$ l)6+k1j~8 +UfMu):kV v|ND؃4IFzvRُ}sq[J.^QpF/b2p0@0)@v(m{/V?hZx2-XɣHcxeȤ!G$tuA[qj7qsu%H ?o adaPn2ϲD P)9{feJ.=M]=)'ȓ;)~<79]]տqj> +OͺO]9I~M_:"͌%̗_+IK +"E'ѶF>y$9uk[U_jNOkTԟO?>]C1VyJzӂ|+&{^֍ԦWQS/f5/;8*Ɩc_y+l R ʞp*>%?,[/zyQW¤seV?׍L9atqdIݜf#:P!`1uF") J WM!zDϥsPzL!js< t0]Nr{*kPm~:nn:9)~4p5*e~q'_Фe۪V/L|ͻNiϤ4"J ^˨gQ&榹x'F"i+=fI$}ZzЉkʖC?) @F -(<Ѡ5|^; 6+J||0zzx,>$^q;J&(ص;,H헶gh'Og |Js,s2_g_<1U).(3]));jon6L?irTebB7L1o2@9P K^A "d$HeINA EyjSbJY9}*DŽ<"< D2Hю{ +͵-b~1XlO.CVr6m!+Ue) PZxt(g+ +hxd6Հej yvs v-k[}0n snqhT~q<+( CZq_0별/F A`̞͘1͞| ˱5NZN4ttJ4K~j`,ڥ Np S3+.4A/[9F + ,'c#ƾ|'g_Aֻ5>5.pGĐ#V}!flƌZ1ḛ}3l^m3#fdfn.qq52fؾ{t}[8Ìbu) +?`&/\dc>R^cefa}̬dz$Ze`,k? X 0<#QĄ_,tex}!l^m*Gy8 Pt;BȋQ?`{SE:1BbD2֗y}pF9wt#gJ]PfM_*G()}*3ݕQʕQNQ̕ᡌƕe̽/21`ꆸUrv[3onIQH]QTQJM.E=ѮEcKȌ.b* Q4Q{$̹ݵH˵/8ٲM"EuE}WJV!7W'GiXYX4qN%{i/fml0xy1LNghgv 38iq,N{X aG`n/( + +endstream endobj + +2117 0 obj +<> +endobj +2118 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2119 0 obj +<>stream +HWے۸}#kZWTySS1IE]H!F_@J"loMD盍QZm>iVG#6iʺLI3tթP.Ki;={NwiT|ߗIub_OWJ[[NH(X}IS턿F$%_9WaVIa)k a:+ W7r{WnuiԱtu؂B$s۝ <:Ɋ[iSǛ-ܖd:K[2Iv>DƤ90dhc++SAXUTf2ɛ͝VĦZy4W:ۻk"O"ђLР^LIi]o:J]XBS +ڝŷvMRtҬcg PMșj)!u5pS,eVKgW3ս_nĈ:QC4i<-g4U),. t>NfB\bo&cRRL`VRITHu^Οy[qׯ@,J}4nxe]~FY;0,âz&= ٩̨ FfTEh0Cd; ;"~N9@`{6P]ph%sjю6dulH1}=яsJ)h<Y[@{: :KUJ1ϤT͖}ZBj +~ż=ͩˣ8烚Fh&n߉n7kG^ͅw; xAįQl2`C0Ռx/ID%I5r({8d<3`uP FxҿsteoRLwoF w7hhy?)aR#Q0\+<lǫ cHcx1ӒkL‰-m"M0"31;A.ŕ$w9 t=ZQ.ZBۃ_zp삗Ա3%[:|9m) +p~k[@fka#pw)ZWQ4ܕxd*t$KSPo2)ՙ-%}&!s`l[Ct~dDR6a.ah*y$$ۥpx)[EQnXqJn,k&)\pqaaIeܴ-e/0JE :7#>Q徾d>Z[lǚÓ L/y&o\ !V٩ol&2tBi;!BHd<=;)5 澄ӺkFE{o5߬Ƈȡ,PG hh \|6Gb{wxzOYheyF(q_T<ڷ\rk +LtS7}w¹^nF"gE3ɷ4.f]-9d?||s3"xpl.?f+֐ @s/ #sHI4D1/ +ݱw +#CR$GK)Y^s +|ǂƵ#=Bs!%w*Ktoy9{)>5 .S:["|as(uJ?U^wQ wH 2\ E(*cz/ 'I{/Ws)jn!v)B -z 8m~.NQfiL(#ъ1UU^*Ox5]L`Š#=vk0Mpg pQjVʇ$i6*I5fvÃ֦mj(͂z].EZldF4DR2^$O~ &{*tfEԓ ZnTzc'ٰZ=?:3iy +8а͌W59*.VIE\ .~9Mٙa)”ʜc! cGU3UfrERd *B5<[U@Gr99Q (x./Ikܶ=],VO +Yeg؋̛M"㝻v.4O3Ȥċ?a3~%L%*XAdl4hZB*{AGe=Щu`wsSH*3_Y$\)G2X^]7 +M.TCûEʽTH3{6jux -z;A,ѤfqgbVz[\媳±6dgT+\ +yeWyߟ&[z?A^G%`qζ:֏Y^~e1n ҔA"0†{bcCi2z&!,K=Ps6hr1Z&{st9b8p8c5Dv04&Zm )Rޏk6vB~NG{t"̢V\Fl +`ܓ}ENNK&>3Ko*/Ea4lnUVm~Z\t#iu\ѽ9+3߇8r _WfL-S"cHנ0NaOړhgznpV95ĬEq9HM!Er +lS8ܲ{u`}{$_b#zb-s.\Igs"1=WRHYNdTtcnp$쥰'FU.1x@  :|II6WbWDXs Qg} ǔ9BZdjuFP$B-)gU*`C3yP%|Fo"& |j]PdF+8m aE%T@Yq[VJZ}rKPXhFAGmB;;b-YL^}c/^X_HKHWS2һ%ϓम +^j</n<$W1M$(SA3-ƪ=U1Z*+3GnR,4zվr&L@PgJ M4Db&yX38rM7jWRh)&-/RjN7I +Z5+,*ng5pDfXp6`u[ؾ3_ Er$&ZDy9ʧ{7k#}t{Rl7uY./U pLzʤ3J&sdIZ܍Y&7k~R!^uX4L /tQ+׵mؒfY071_J:> +endobj +2121 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2122 0 obj +<>stream +HWnu+H~j $y007PI˻?o_n$ŁT'өSVM?X[ ȧiLRu[W'VʨprV]NLeGuTӇ䬮~?<ߒB4FMRV3gŏ5YdR[նj#`֛1pMe}L O8JcXO8n=~r@4B&6T3T~ĩ2Y``AAi17K?`q9Tuںjyc7ZiM/'X¨W0KzN3e T>Nzѭ+L@VB_-mHj&{r*e/{q&6^\t9` +[yKŇ%;y8ce͢q -X姿9[Y=|ɧѕ hBulls8*xe~V\P}'_ojAeD| VQ-+9h%_E*5;x3n[bj}zEv  .dmሱkBf u8L9uXO z=j]j.6{ m3:r' gI&Al\ +n[l[ؙP9B5)kM0d I δіD|eKbl,6mm.UmS0AC[Gknq()\]_Ȇm]Q6쳯w9TN|z,(Z +kp {8ڐE"HQ\q~_bV#qTnm>ܘ${WD4 6CߦK-! ,RX&l_A?PK vחTp1 kr@4T삸/i#-Gx!hFoqdB>C)YvvP~+9mϖfk{.zַbS4m"#qRNɫAkaM`q?tݦqOyMmC̨o2Mb[yd#^P=EXe3uAGFcm}я1kaJ]2MHi^WSUw*qЗπ$YrM]֍fLW^={!Ob\u_K6ɢ`~:6ͷa5Q9 1p*6ܪvubkDdʱ6H@[1<>{U|[Ef -P-pb^ @B+UޘfhʟC  uN1GpN&>\)(y@4 +"OLXzH E*lc1,ctŘ1m=>OU3oLD\Nfx*"$G~rVғJkg\jjEaCZ/_ '#ɴ#% +_ 4bzs4 ]W&OeDY qRUJTE X<>j7]O|]ეEE#@m, _ .NGDwtlrW \w^3Ndºoh|@%h(@|S$p^BtÊnXDcr%oyp،,uX+hȵ--&SbaHH6#vXߠ¾G0vCP?mFєc~*6t|ⷅ._2HJ/ wrIN. +:jpa 5n=0aC3lN#(T3Ť -6 H/؊>L iEFx|% u3eLeO2=ox#%^'ůe!u2[7u%6nrO´54gn4=;6w‹l/;irP (A#yѺjn[:Im$v1EȣWEJ >eQ[@e}CQ}@֩现tL9 + p>D o ɛaAA/mKWx ^~3w5hY]M:Dž@T𔩾rhXJ4A[ʸ "Y%)g6Pzm!*d/:uN,Af곩%w "#.\z!^zV tLU熺PP)dv1,`@M@7=!GI@|RNljɤ gÀș"Sl0 $_ne\f7VRy'y|KT5)ɋQGWd-ދp"7_aGi5>U0-sPK@8S/Ѝhh(15R)x#[sX"Uz3W4H?՞Aew +8Ȳ^uJ^dՑPpzqHzx4[zL`nNx:+uE¦0$vV H%{<+;K| ouo֊:![[+}tGؤv}]j:yVa=ٔU8j^[TWAWԕE +9X=/zwq~c'5)nqx2)oBm.(e Tr3C%4J?L': = WK-K ]19 NMK_/'hi|2$NکrS_ǡk,ΓƮoFe߯LBmF]<(4 f]_{eN.g%xVe Vəm?g0+#Zw0媽_GڣTڟL^I3Urޫ7#J>V/tBt0^_͗81IElmV.^FZ74ES'\^d:>H =6E݀4Ǻ=fɅ+НA2+O +̼ CqvphYo\Hotɝ6bM-|k&L $x2=9m@'1ɗ@g\o.enހB IAn$S8|½Y8ˀ,p3X;̍N\y@-YF|hqB#ST-Ny~K-c?/©DU9%6>ޏ9}*prF0)<•vDZ,tuKQ_${ro!4a]#Mj/ e-_=LvuE2QPȲI .\@V׿THy]T_@vIElsh9O`a\X9MXK3{,+hb " V1 _x]DL0NE.Z/Y&vbkPasA|hϺgSԏUymtFj{|6)Q_k6C^*m6||bWPZU,Ш11D4N]md`fIMs`8@\LoggTDq"HSy'U`z@ƅzB\c +CbcO 0(|笉5թSr&^3<]= +WvCy2[jD \V,ThIKY]!K(<0zwMi @J+k&2NW+@;k1~iٿRҡDr9xPA%Ce. ^mq1/31fE&drg|vM#/8Yfz:xKW'J49c8n#zDR:~*nVb\%c$G-]{{S V@1(h)]:1!&H)x!_x$g{Twǥ7Jo%U&s9 E +b9pBPHF)y Q2ȱ"C4+Y'v:.ftWw{Rڽeeyß:<|S;HdqJx݈zgYzފ@ٴ],Z +cNPmʄ\! w !UO$#ReHHd|jb'PŽl7XUH9G L&J $ +Zf^5mR}Tώ*NCZxi5tP.KELaJʄ~&,K@KRE6~h6\R?[v%%mg+=⥥]Щ,NG,US<;Hk?NW Uے^M{hl/ + +endstream endobj + +2123 0 obj +<> +endobj +2124 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2125 0 obj +<>stream +HWnFz艥tmze/@ (r(͆&er(ysxԙQ'/d~27ۃ3<:*ܞF.C ->1."r=ijgIp.:w_. KY8X|9/B`!g@"1A5@pi8o +m+˫nC̶ V *SMP?cɳ4 b@Yuk(^Glv] <]"L]c>"*r8!KE !P] ȡb6!,6B*rWAK;TN%ɉ+Wi +oXg' `"Fv ;a!W㪷Kݮ̀PZhurhUUc|{`Atr3 F6\E;gVI%7 m,&V(tKأt2I'lP=> e0G(fҋl塒|nh'}RCʰ@I`Tu +Ju|U)/+? +CP.EPTiU72A*nPWY1=B\9*3L3Zd$mB9&4NԡôAF!%Ԓj ;a4AU#I<O:%Eי`><.ʹݘ^YahﻩD7(e p- +ȝ +AQ͏|_Zu^XZex9.DNYpdAy/ϸ W ΐY*rX{:CMln[5Bnm{Qq!Am_R=T~bFkEh)iP 6TA!0[}ngr^tVY^)Y֙at1j&-L;"> 5 +LȧeJNm4팶 !#:vE@Ҧi?i\Ԉk3nvXαQ1f& +{BIBP^DWw$oAgmQ / r dB+]F_ +}5BY)Ž1Y,*BbeJ;V=%3bjw\rMa/N遵naDu!g +j?$Tw$]4>}QI|9lJۜT>{ANa5%~Wfzlb+\ݬ^'{\ oJW!AUF-bLYiSh4uuL[ʑlDjӯoSS /LH\]伜LIJœFE"C3^ꕫoե.2.Al-E $ͦBa, <$1{#JOlmoyJ^hjA‚ "6v#yŠJ\EN@Sܾ| tW@9z(/Z!1^@t0'ox8HۉΫThG_RMe2e%+%R0-7[0-#%GDXUDU1\x+RUIV^c2o%=S1D ͤIugw(<bb¼;?ƁԽh8-AmɠG55~hvY7(a7 9(5r h+tlayReL?u2$bRi9,}~aěQ5u<;Y⼸+HnVb`p]9p:USqI>;-Re(S/POa+X/CzSM6ي09ŒU3Й9Ƒ#\+xdܜ0M2Xՠ"F"VCj-Jٟ_x$eə,U]]="MTV%Β IZ㴖fز'5v4S?KUī +Pz6idoߚJ|> žM32+)τ;{{U5B{6?8JxlA 26h~gxNGFXPvPطbįo D#MYx:@=|!Nc;Q4$YAfD ,d3ni`m7]¤"IYE9(PfN~+ +B.rB#ثW|-j= fe\Ej:{㝭6ø4)Q抷77LgLԴZڪyg}4;޶8<@VW}J*o~dR >kYr!%:ǭ0w4,6H͟xIkP&{G5q|KpfQX9|䭎hO2: ZRyἑՍ"b LcVN? Wݾ.\5`D;\o>\u4!43pil+&Bn0=[iu_CKZ^$4DC2kKbF!xUF ַ(?=Z{eJo]2w-9ћוZu͏rj';o +ztwMWERM:[S;t AD3?gFr4HS#o{=$ CݦQBx\<%ATgS)Rq5j$/lAQ)`b3r*6V&[Z8ʍR]ҩhv{%/)43y<=w0g4V&tg#Na򦀔ɜ+-dRy!9P6;#rWDqANJ*u0_Y}d\5sra?.bR6&kj⏜zbmSZ{ iNDH$NV mO#zҰf+Q; B(7W~"y]W (\G^ftF^:Xf&6ꀬfV=vvth'h([6N;ν$.X AJ %QI؝BiH5T;;FO{* w6fi |3×3x#ژ`#r]B'XE@ {Ǎ^TFgsh;AmKhwI'FFtlZMޙ^v5.јr}ذb?FƸp(g0˪t\dN63xFgt"%_([-]9tk+u0oW̓WQ7mHZ(.uI"Nٵmiz*C+Fe?/,R:,T!L xj a&ډS(sw[pޣSGiԑxcYcZiFLA{/C~ӟ0ȩ\&`% K'z +׷͋ +& `}l'E)]yyp) +F +Jf$gLcd/sxI$5rr۔do((Q<=7IḬC,mXΜ:P9;.sInQv΢1 >'*J+0SVPPʅ$RFc9F’#/|.Y1vv蓦et֑|P˩qD=wDa\Gn1,|1T4' t҅k"Μ;3>wEW>ǘ}05KZ:57+. z #04#YшLϭY:a4΅z{j/`UoR7~\!K$F~k.gJƪ̟ Syil_!B% +'. +JiߩV`U!2KS"'Na07;fUҶr"([IА+ ̓"V0$V˜:NӴ)ت ޷-+, `J"D7/^]օ:rN%fӓz"T'%.Ib)ͭ,sEpz$}dj5Ee=5  s8X=%V:ϵz51v*F4.Nu%vn$=mfz8A.-ҭ :AR\*qЪJ'O؂`t gRp~p.ޮ<̝HLxS"U$g/9ϳ&=3޾b:í_Ej-Ƽ4 Qku|ƞ_k4iV;0 }dbݵQy〄nOkTݙN%oL@ELRze͹%~nY$r&E_oh_&RLRźKkckpX`DzFQU[B J9etW5LWt7n*>? f + +endstream endobj + +2126 0 obj +<> +endobj +2127 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2128 0 obj +<>stream +HWێFo)7p8C{8HZM/,wA-I-.)H:N3-M׀5?zu2_2jU +O VIZ]_buy @.ۓwFm' Z}^u#<Zѱx2spH] tӔrRs*\Q1 f[i)ZG DඏC^A7 $r5H! +_JQ J:ԏ#ty3؉ScYFA ۜ6?Ѕ-N_]+mQ[gw$CdL c~ +0)収%Qum޳\Kt. )lׯ_+܊ ]&ɄuNuo=4j[g}'*FZ)8 `B[{2"A!D?5JTR=t"#He Z!QT ErA;,(h0`25;Ph pKRM&p6(j=[\ +$5Tc8c1z!+[BT|uK`U.rt6Sp "[^{Ϟ u> +.FѓH^jgWA0E2=b#_&.1-^ Lj<^0*?Y\_Aa7`22S̠DRT!>kO:QlD>}"2F/(4 83UcIPf9f( Rh}~_I FC̘T,i>Iǵg>?LIGtx+YfшN}ު[);N=dTtMtrCR.+$ I%U@awy'RU}383Ҩ|ahdIЧ0Yϙb4u{|%\F_6^6T ]0QK;CB? $2QIWM nt)ip{@A-Sj|>Oj0y_38,M 3b5CT_W̆qP0## ]5KDJul/ԀZC`ot @DZkuo>6f ӭ |5Vd`J^LA[SxQ4B +>,}Y843=twccp!CeR<3>zwۈX]z¡j#$~i +pS Yg)UՁnck@* 0ܾ$%Bd_Sԟcg-oî^ɨs%#yO%l΄UAgJ9H蝀1Qю(F~z`_(B3}j$;8[^Yճw_|!&Ix-/NGxBFEލJurTQcXӇܸrCV2?_c|:˸tPu{ PfrռUܪxO)G_/G^c_U֑9cpOݿ(.{҂;E+!,}_ Ō &JHEfX Jgs.Zb2D!l{)]* +xRk:ъ^0'hr%;1ՉW}C|R/$@-KƸ~|x.~T m:QK1͙ĸ8%<gt S6[yVr"S8qUG? _AAQjJ&$KaE[r>(頬$K!Ñ2,ssD``P07L 3pCA-\HW Lp J *JACQfBR&YQ#%!C x=mC#ЅљT)ӠҹDƮ!\ + +endstream endobj + +2129 0 obj +<> +endobj +2130 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2131 0 obj +<>stream +HWK۸>2G; kovsȣqqF dRQ3^;/OR<6@btƚYM?^fˣ)2./ś]4W;"?5"ܕfyu2ه](Om撿]l7z_"],&E +{*?&|\_gUf ,}E]yN@"2@d >]T[cz#nm. +{}3`ܶgT]RObe.+8&_M8 v@X̜6BRGAM!RYp!!~`۴_9#/?oNGH`N1H@Z T.F4&M?vߚCdMכߦD^uW#fW'uO`IU_r$h4T<Tt6lnq@+5ؼV1yd98uPbx(v{V1p?U]yh?buAyB=6]OiXzcB/ɉ#f9YaCc~B V3/҈@^`qlUp\Z}‹hc7B1ܘXwbMbWeyuQ*nj8S~OvE+V'$7\::rbZ9KTSKZ${%, eg ƞM+XM# Pz%(hUQL/-z{º;t 1*HNbU3QX~T#9}ż8[0Ԩ8Td56{0cM32Zr +lƶ:$Ew3 +mDDpd$r<Lp80圜l@D"k-әIvG%_lqF@Ӫ8ࡩNQax(DuD̼E}6ɞ1wšG71Rw%PCݨ qh"+p6̓JC=Rq +00`Cj *ȴO ErC$cwOG}\G r#VFYAldNWY2"Vn%@j^r}ux >s( OU>]th!^>Vl6z˃,ySoTQ(O!}0*s8:w97?߾H2/KB"sdh=UxPB.W@ЫfF̽FzK3(,hʂP +iͽ'L n daQ.">tQ}}3ȒOaľ0NUؙ3 sg D|qd~K냷d)o)J1&^S0C7WI73HbT К+XS +VPz + g=FaG<=}G m5UTQ7.t +$.k! 4J +zMEJvS#H%#HMl& lxP +9@"HUDO\b4.ڬ刵$Jyf~BNHrfD}t=JjX 74"m'OZE+z:1_i5SJgyk}fu,MPMID ͲB&u3%DxnV񣩆7(haK<{N{ a=t:}4B +p$ZwkU x-8b/]/kb +{+sF*J҇F|d&ZQp`AiSy И(,0j"MijwBF, |u2_EWW2]Cd@?|L92fdizلwtɾ}ޝVh?2r|M"Z8S~` +5 9ɶ+vK6ިeehOSU'%di>iY~O8c[=jb$62 Ps?j.m*Oյ&,>/16(saH-Fd5 Ұ5l%XC]{Gu4{|g6zgUhZ!΋}[ï<(L1[h{sPl{-^n"&&9_VƯ'nAVwk;I<)_ .ɶ"?%_=D8{4td +AV[X2x>ĥH*$VMR6ΐ'jB._8;&KBHaz{\Co&}R@f{UE:kǫu:,_e=MW ;o㟖Sn.uYh_x7':˻txer'Iy})n*"_CP"zZ E 6)/: g gPī4Л^959Ɍ,7CЪ6o3,^ W=#=vdyN{"Ij$]5r5Dj],-] 7Wac a)[Jp j!`CllF︗nJ}Q{2 +7)rD;[4혖'bi]Go>mJUeIjW|酦xQ\Ƽv|07"hW6s< c.NpT^FppF>Ȑ_um|V%Kiv FDRfj˓/h\n娞sr(T]gVA>C ߉|Qp@y'#zUуZăzE9% +& ӡF4'ǰ5G4;,\]t1+[o? OR0hx=%S'cdN}ژ_O,_l(X`]\Br 3:Ȱu*,}U9̥jAeJh g|*{ + +endstream endobj + +2132 0 obj +<> +endobj +2133 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2134 0 obj +<>stream +HW[oF_+qZ4Ë@C 4z%2[d-*?sXf8gm;qfƹ8LE&)weěǛ7/D˱3&$-x27Ǜ})ܾ\ڿN>@e"rD".~ǻ4I[$fSҕ:-Y'ژ e<qǹTlq`[k@qAf o ,.k]{Nt.L<4pASSa@Y! ӅIUsTU} 8m.o̭#;[XtBZ7QFH3+dp;M0G +"|VI41':ZTZaLTP&j̗Ϊ<%jtm/aAz駦6ءGąƩ-^Ul;I;U !^E~i; qOn}7F",ؒԶ^L53yUj"<#/2dFw򹑀ȩVZPQv#g'9q}U4E#&fPy۟Cj=6jAOQ 0)[fy9?ךbZy$\ӈij#푉p R^Cb.%s=;΅ )UM8G*ý3T6r_)! +,*B橸$M6+ +|TVӃhZaj"1bM[ +C?D) )m8v|((;.sr;?SOrLs -AXNnRƬm#Ժy _*BrK#/(ev>(KE ;9o˛ 'ATsVX2k~-6(zKþ(Z3fr([ɰºTW&i&KFHΪĢ^:Ƭ.AX}mxU=dVʻvJ8KȠj6W,k!1EzP:Ip(xLnED? y #ғfM&(ב|&zUzQ2Js]Ly7)w@Pl|񺀨ro7M](|n0tkR! Ja{$䍤H/uDp KM͊jHgTr-o0­VIV*<&69E$jFs @NɐZ +h`Td hr1@\kϨ* +|蕰+:d5G 1B16'闲 rE63\OVa?$ȕPc! 4^rdBva ,ad: +N|.˩*Hف_ݑ-:}yE&OG+Grn5!grHHJlxr=U64` @`0;2ZmFք:pj/oOLj^܋&@zV<0G;xՉWKj="jgZ׊j25[&@ጿLDf{'Ugg\+J*}0+le)FM):߆z.+E͊cc~6tUH>pVI"2%/pܑgF.r\\/Tӎ5mneÚ|ҫk#{tWG t^e +QZ8V -Dxla+]9RHpؖaж~2$fD(#Bd/ qSX4SmPFZtL9dI\#&&8@T"asIk"hTL +Ł[jlS`Ts`Z+_V_yqQ>? c ^W nku]jf\[h>Sd˜)<|񨤞t4-DWOLU\kIcK 豕r +Γ٬0FNZ$SX^8ن,aB;pzEYy̰U~ҽo0g Q((!( +Ь/(gg% п/4۠A^<p.`#x㕁u: " rZr&ϕ|5 pVh~@ v,?y"#C5jU鄣悖V'%”VJήƧwP5at4@/TpY⟣V0-SPQT.硞IM~ +zJM?>̋:~>- +]0iZX)/MF Eb93$`l%Nd:яI?jX_ +Zi3}%n\zǛI˧BSHxJ( +<@uCtQC oj xA+;=SE5m(aQ Njer +:5>8?繯Wێ }Y';t]^- p ā#y ֱY +s/ݳkAjdYaMC.8ORԚ?n"_LaY6CK+7!XэiY'kMqb*Ow'oTo_l%]}o6a)un<S6Xӿ\=G|.; +>VN=>{ΪǮ>y).Ƿ' }4zFy5{l4 NeEJ\BƞMI`SmmF*PƬZH4W6zc Phk/ZmrFL&H&<}ondXy?ܺlgV/O j=om_uڇMЦaZӅg~q/]Sۋ[žA245f9Sa +d&J^c"YE^hlHJaiI˳5oω⍶/:}-yW㺤]n5Q{1C(MH__~qDZw@37D+Uij{XT:.[o)gjSa"ӹMC(`0cQO>Y\KMSKlQ7Yr-["檐-\@;WT\*`hO{B-lGq +X$ ^!.VP˛BE]+naX5\UIzxxU$dG_74jaK\ kR>d?3Í|UKxcI@yթ5|D 4bqZKv>\RGF +h}7F23a_?b '8F>ht]?%0 +l܋S`(k!9[D@$ 1:9ȗEe9[IUȆ$ :TSten*^"-/{a oge!Ǫ-7F[*Ae,b:7k TsF%n;5Lu_/T![ ~>ɐ HWfIPG{z\UO.!Y*Zs :i $0%#,+<{Tm_u77=G [%{pV?ZԼA^dIMoGgs ňfM&Wl\f@& ~ypL˖ieCTAٿoBv}jߞ?9&g, y;|8{=?Goc0Mb6%rE̜ XO?L/̇-¯ޑ֊_o77? a?պ4f?L=ӎ, ++t䀪=-R?ܒ9sJԏQB 8w//(_?s^~e]4-,ld>M|LtW^z͋X8`8vi| ^ŦjGf> +NQnǜR E VetǀP=X>9*Tz,H#P)bgPw+~+>Ň>=XX(MI#b\ \:W/ JE~KY~ǘIMF|=af\xMʂ1 K}i $_3xȘMYAw\Dۃ,adB7gkB+F]=,,Vl)FI 6a6B B.`$vRb[l4 UljBލ'Ԣ%&6f:0ݤ%LU&qCccZg1 Ԡ>\y_N\Jb#D%6%Ŵ_e#!fomT3uJr]2$h?Hn#7Rэ.*J춤#&6TbȆ-J\Bt%`4LTPnJvS+TȖBJFf(%FN&6F@ nLgr1@BFVJFeeC͢jYㆁ9JCrqr[^YJ{JJZb`""'h|raعDDVl@Mxa(9EdV6Y˥+NE CNJQ&@fMU:@.R-`t I2f$ɢh0H@)}[J +—ăQd%^mK5q@THVs߲L`C} FkjN`%y+[5 P`6pj* #-E,c1R'GYpM'*㤽$2~UjU![ۣim$mk #v+JJ0,BI&NDR0!$`K%Hۋ[Hj@K`*u7c0 v`g⑁0Pi|e<(R( $% +AH!UIOÚ S'%R$Yԃ0 +ժ@p2y$y,Xh0⌳ W^ 0yTPJ# +QRw&N9Xqhs7E4l c{[(fYObd/TހzXb@rWZx%MʩHRsiZPRnC&n]ӁGe յFTurN<*Ԭ`H5M Mbr@!rNbi jjꭺ4(|ҠLFWs`ļ []V|6Z358Nz* 7MEVm]9 zdy@+sF^YYJ&1 =Fɑ3[r!F3 R `Ԧ/T$Z<6'<b8h5' Ar]3)CE L›NlVT<`R3*c'1w &"[ƂG8}cs88kJhJS]VZS:q`)3M1&7. +'^ʂūs4Hf۠'ã}(lY oC + +1TpVL~r+Z ++RCQb+|T׸DګJciLT2B?Oè`J8$XRjjNW 1U@^N`Lq ; LU፮*U5o^L͎Ύ21NP:. 2v(,:1Pīӯ ;M՞:8I6*<X'j˼̢54D7Ni:NLkWbINԦUx%i'=(~ +FC\2 &Kpwz676[ +lc(aXk߭y|8l!?qrQY5Lm~=lTd{BΐLOXdJn>Ѯտ3i0 Ԭ16yPsw_g]Y''O`TjA4|=m>q~<6Q*ɒ-"s@ۿ5q6~i,S.*pQ]Cku}CTq~dYjR}a?j2K7?.:NJp}?_wB^NֶYuPew7|&cɅp{O;Nֶ'6q'*^3V1<+ '|<q`]E#g ?Dp|Ô˹G7`0s­;8!w^ZC_p#c˱_輟tuwi'_N/79QVw'yUe:#'/O_S0$<> +endobj +2136 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2137 0 obj +<>stream +HWr}߯'xc<ĔKhs]y])\2K,|C2$UtϙzxZYeraL/3UcuTuSWjV7g'Q6Ϸg93~ԕֶVZ}\-^˺ +Yi*[y&oy/(}KeU,\ eMՅ *R?Oo 2.DTEAg2 f$yςbzg4=gq.zSɾn8rcsgUQk:Th"OJ۞l?6>;bd}Q:׋W  x_AȨ%zQMlsUxGo,&o-Q WG3󑶿qXt4+6p:klAJHxv^7 ih$sx4cfOt"qOd9qQ +x3XpDwOHJp5/arA &!Ĭf@ RߒvE"ScpoKd"Ywm=H2L| &QBͶڮ"|E:L]0e̦uH15p +( qneMv"S^Kf0By'xbK .v3X0,緝l$ùǠ@ܖ`<~Iy! ;"w[~ +|IhpA8DԍΤl^oMĬ{gvQd9e~z"ݽrݾ{O/L%{_;\wDz9](]XĵaQ$K/lFؒ e)HB.hNtxDȆ'ci<궍FTl9h8;Fj''ED@9sY*}",?輱hvcqÃ3),2Aye. Sgz>Rs{S;6tݰ%QLP>g7| U +Hأ {d +y M"kXBJH [vvaGDJRZL}Ik1 &A-nB@vvaGzrjEUR83&Jip8|TYrcM~Uē8 sιEHxCnw, &RhFU!2(cpӬXៀdؑlun qrz+1>>^QK`>nLE3æ&[r(GH$& vQ@;ۨ> fwkrசNhsc')ci:MT>y.ŽxrsA +}h*a#ؙxȁ\>?U,'J%j]Ի~79i.te#C;k٣{[\AmӑƐ}?AzȌ\htlǥ]B +((4hh.<uቱAUx,J(8660Y# +JɌY"w4<d/X hp5@D$K@gܻ@MO]2>jj3$+g8oBDff%49l<jLG e cWKc1bk@!ጝyb_(1Z|v{eTnM]#tIorp{xRo :9DM.$PgIӰ8k\} haԨgDG!Kl~$߻umZHVuu麜# :G$^?vL 'EY֫{2";yNZb"Z &e6=siĪIMnڷbcKY9qÔvRf}Zh1iR^)C)`q`>pDG H΂Sr,(|>K8& iav'.d׶?ȗ-h@PQAn^Oׄp?Czߊa-au^OJNrDgYפ͡_{АQy_xO?.Ӈ{3/.k2OrQRRQSp`aVצ(֤o;zЛva{ ^i,XP}z -K\BaD0x_g'īz#pqoWt˖ϠB D(( ߈a?@E[e ;́pls",EJ, je۾N9N +Y.Ia6X\#6ܔt!F&BFm@)WЅomjY{K$WFx:1]s,ϫLt!Oe}{歀錄%$w(m7BK$ZP|zi q I(p"B|TEЮvA?vo,p_e&v+lP&AdaӚ֎JdσYp+>g.Sh*xLJ~R'0W&E. =QFoF+exst{~ ;1 +SA%Z;LB?^{U60IRY]a~ee} \Tyd$ [t㙆cv9h5֑e>uҾeKR#&@82/CRf]V>x}8z替wh@|5JdE.Ő/NFGrefMW4+$194Ut{ۂA +HpC]! ,JD%&fP VQ廩BlQ.;>b(w*h>ˡ&CSy^EG5qzwhzȄZBͦ^=P\jH*yjΐS!w$b9Q! +zH8?@Wr<ɢ$Gh8YqS\F,KOgB㸲Bxlu]Ǖq\#o)v> +endobj +2139 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2140 0 obj +<>stream +HWێۺ}#UQwi)oIcVH-gpΏWJ$b1)_7/8|\&?ee\Ii]dfūSiN+1;;ݬ8IʬnpTf}VU\S 7qyޔK*Zqi5Ip9E\&1+Wfup5[ ژu첢$e"J03|Hi>d8Qq/R6gh~ύicЏ\Џp82~,g&k9ZٝL{75EepHÏf:P_l n2}n!x|RHbՂ1ޓM8-1+>M78r`2X4o쭹.Ԝn;IZ"FV$0P-T#_}WV2 y@3/c; |g>9 gne7ȫ =0K0AA soD U'o^UT9j&}>PZw-Eި}Agbq<@wճIGj,ݙg+/<<ԮL1TUFT$t,'&NH1. 1#(5 2o#fh|LEl$+)%HlsG7t)qvEd*`2ՠDjߒX&4baø0n +;w!~%:K5WEV }Ő(C)Ƥ8H:nơD!=A44β& `UnMm76_pdǐMd L +[KH|{MXz/Ki /~Q FUa;\袾:3n4¾fT/ς2X--($q[ ɸ]S;-ذE+*ycl 93\)]JRGOEB{tzuJNijxѼ^s8(ۮSYwl"Z=e޾] tf +Y8 YORv)Q0<5TZգ9g3!>z/FւfxajA4x7)1v~zֻtS.Ht jX^:+֡FdEgiu 24@|^tS2h*BQS]a>6oo˨"L?;|`K!l5G̅`-.}kڪ^eP `B׭We;"&"%jSՀ"v//-u^f|i&kԄwMvK/_fExuUz19p⵷*, =T7vv +MSފQ~)(EKᤑtψ3Ak2۩^Lq=:;h͡ v߉B 2ڤn;MHܠKYd|nӋQ"[#":5a_ND2r12]*¢I15 gʲcP=e&E61+Kf, +}҇b)P_bZgL"j6=+]D|?Ϋmq䈾+ZZy"d <BZ R)ۙ~֝,_fuuuթs)gu@Wxdؗq%1{#Tfv剖?$&˄lM7Pig}ˌYӟiym>.yvM B6y* *o4J3 +W@Ķ:.J#28G Klu#W0g~!k[c NCZH߫2fM jd$V@^ # +X`"S0oĚ32-[B]ڐM(h!#*IzJ>v&q)[7/jͥ0K&-J9TnB0k6#:(oV7oUR + (*& txlb8"8;H?ȩ]E)%EX`y9U +WH5gF1*Qm)RVp'Te$ x'.=pt !o3d:YFDE0wV0Nw,3eu3A!w  03!;YZ+ozȟ4|) +faȪ [o; Y$UИ0sa`'D93'5Y'^qvK0d iaK.//^J#R92.H8R7gq!vdT 6NM앞ٚ t ٽo3a53D%T|k' >F $,`Z&T^j5+r鱃 sÃUѨ h$C=PlIu0jΙRcH2dܠ]hmr/LN +}nL=]k񟨉9=cE$k%We3 D,Ct +N]Iy!`&Fb8N=?A H=$Rkߢ}x́Ɨ)%1-+[pY:ۃ˿pks ѱY XMr1ia**_1V&ܶTiӄ5WO6|,s'flFxވ*yviwr_83C=}t~}v(rY"Qu$}wuXNSOKPL=yjd=㞾LW Z/pgW4.Yf ^AdrJp'9.hWwFUK 6fn̹Z$g_b, !H=IMZBN'o&Uu*%;@I%0Zb._Z^&pB$U$`[yJfR9Ü8Y` +-Dg쀳> Ww8HO=\}nNj{[h7Վ7קbNxۈgoQ̣fQ|t? 0@z1I_JCYCم{QU2|I7vTHܐ{Ysv*!@M{T\t!]<D/:J/ן(E#TDrU kq\M54ʍJlE~!RN5C#ˤa!ڈ^zz`{@NOIƀ凗S%9W蝖jtƇV&\=t9QT i-D%Bng1 mItQhn-5fYhE1d& 70ھY.#N1 +924B +qViΪI$ z +T IP.I(Un 'ѣnҢYO\6Qq|Ϸz!n磎Z@K E佅 `z5{]N} +,欌h}ggl( )M*KC$g/mkOMU{Ήmt+7>OFQ }=1Za_(INȨmFsu;2DQiaҭȯ92 1I[K(ObTi{Mv6 )hJraWH%@BQH҂h/؞ $ąmbO񘡘۷~b|.Vr3a֝RL(9nf3MtCꗊ藶s0uһD4Kh-Hmu&m|5(jnëTPGFE_:Pb*EH#V@H+Z +b zZLc]vg棰YV0!xA$#^#w'B#&"U^h!_oLJb̞b + +endstream endobj + +2141 0 obj +<> +endobj +2142 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2143 0 obj +<>stream +HWnOɹ6GVSk U#HB]kgm'{=WŲB|ɳg7'ΥYn2Q\4USg=yv.ef}=<3YfGUaOٗɬJ &qL>3)Y2+҆582WE}T?gԅ$diJG% %+$|ygI\zÇS?x4 +g&QWB1ϊb92}AUN$9B[XC@ޮבfqaz6.mܲc^L{o2AX~MfWˡ̘7tΫUUwQ/eтf4hi2 ,6mya;hg0|he&\! vMhxJ:BdzA*0R pH!AVGYSV3p0Ǥ8JvbȑG> [@W##O.O_-&@LD5pHÀW"295s;tK)ǽTl҆ \07+pFeLw*x{jP [.ck%v,} ե/IobcѿehF 0=vA[D(F6I]9)=CЎ`L +jMfYsia}ySH0Z"].p2 fݏ<͋9HXqڳ6V:*bEK +JzpZiֻb7Nǻűs\"YICաVRC]$mZchCC<\VNdĻ0![')#b'`mpvBowpta1,.i FٰUKg)feYzjeeͬHI"`D +i%"6WzFƢ$}SRň~"k3,Ԥ/Dޅas#*eH"Cv"@Icf?JtAM0Q!B ! L dj{{VD1>)9ȓcGt`^iHFzXz[̠~εdx%2B9SbD*Xb%bd#F&iv< ܷ>eP`.xIMzn.1?m=i춉Eh!)Ml yq͠DmS/(9rIU#ȟeb:uIIWeFPcoO/m{R3/H&$ƒFHU}!S>f [x^i_xtpt|8;NrNaXJbN5E 91I4󊧋(#/y7eLl/X  nj`wx9dx5b6QP G_ꆙt}փk-SԮji/jNz120dʈ"IVKW.5L΋ꐜC4 +0+bm8*1d|uuN%S$c&r)HR}Mp+z.\0o }~°YԼU[e?8ǔ%)ˊN8Rʪ>e!>;n>:|')zsMXģD5s%X +<vEBR |TxZaAJ%ª3 ݴ,"fZyjG/[(OחoD֩.a +&K*$z\-B͕g$nSN502-fߴl.4Մwp /Cvr0lz~QQ/E rM_}QTb@t}v]M $ ΋mɥ룷XhNM 5Z}Ս,Hv*'Uӑx= E3}\$E%1+ w}EڨNo="rqhS }rJ֦1#B(QW 炽t?s6tfBO8HHES{w˺%d:wS,o9mOuOXhA+5eJ"iTVN[$(: <*||ybRCFs q雜Y]Jh BV>IFUM?I[ L):J8}"It`xpLq:s_?*dPN@u5G"bǴX@zZ!&*JvI oϲ'֨ nºF*E2}lb]p5_sD/QQ%7o3^76An?boAM.bg6+_1OҪݙY$}ԸHjŗB0Z,%n7{/SZg7NF\@uD xso̡4t~zp \n?⎐(|z ޽'"J44 bJ j{c^tN^xT 2XrC-K2j44>Q\0)tی*B{`(-]!ID.5Wnq@ܣ~DI6J"H<N!lU1m,P}‰r ܘ~.kPS̔T)+an ,kH9=)/TW[&WYG͕PV^}4GF]X(Z5RȻid®͢g̢1ڦ-C#D,XWm52d T +;T.Ef:-ʇvFݎ$kΟ}éRyd[LJV"!Gѳ?2/zkfU3wQk\E?1ߙ[JYUmח\pŕ̚?Bg>}ifx0gUG#A0 +j7FM:Hf=?xyv1|(\hK0hR"4̩Ԛo1s1[h5 |-ӔnӔJG=- ?G e^#^)K\_v#m覧fň!pA3$$#3Aqji:6x>iZjݘa>QY`}}I3G_+FR[Wv.9x(%Q*2sT\NOX!<_#Vl_<{ *qדL~Ilk|%58H$`I2>dl5I+[%(D%`I$cÞ$*}&)JJQ 4$dԸ{mJAt%f`̒sTKph1( mrʶ%Ӣz$"HJE٩'$N;H2IїIRHX$Yϱ$ᦶ$͏ARHHBΦND[G jӍ~7Ci:A\Ke@)09*2jӻl^[U y$چг +Y,ۄ_epwFb&ExXa 0!Ʉie6߯gQ5bzN^DM TfXؾmץG-5ý9o蜼xcO PU?\ח 98-"V-BPSLA$fPu5a!#>F1LKSc4y,At/0Hpȝ$O0Пy$2"z%P*6X҈)8 + +endstream endobj + +2144 0 obj +<> +endobj +2145 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2146 0 obj +<>endobj + +2147 0 obj +<>endobj + +2148 0 obj +<>endobj + +2149 0 obj +<>stream +Hbd`ad`ddt ptt 1v2p70 PmLUnGSn8;+wN YعxeܓݓݓmgeS1UB '?}d\/*þOl|?@bB}?x.þYLaO_?d~U& +`P + +endstream endobj + +2150 0 obj +<>endobj + +2151 0 obj +<>endobj + +2152 0 obj +<>endobj + +2153 0 obj +<>stream +Hbd`ad`ddt pt 1v2470 PmLUnGSn8;+wN YعxeܓݓݓmgeS1UB '?}d\/*þOl|?@bB}?x.þYLaO_?d~U& +`>P + +endstream endobj + +2154 0 obj +<>stream +HWr=E)B7DL45qxsDXC,{ F:߄voåo^_DbDP%+CE\LŒYf,3nv@n<1jWX]vt,;X`)Y@JJl0{m׽rIvWQ 6`{܃840a7t*鹉BFZctck7eA{OR ,4#EYńA2c5v,p(97o0_c䖳V`?"$NHtBt~ k3Sr#; +ӆG,m;8 ec#ۑl#|Au=41Y%T cHebUlFtÎVn @|tbC/(A9PVΨz#V'r+ +` M vΑ +p'KmI+(N{UVi i9mZVMM&\d~Sn.eb;oTmI=gw bĆOΔNr ]P<dB`€w)`J}'GbO[T],8GNOɊK)W~}ȫs9>dIZ$MñZ8tV>q'n* vWCvr7IBynG/B14VXX+;r>C"4vF|J:rRTਝ3j'-:ZT GN|NTx(QƦ١NtDlK-ӂV4HrDE3bEAN?VJ.JI4moƖ:p'8PǹTah +xWUXq]fyKAE/Nn}x?ڑPqz'N$#ʋh!4z堆tCdH+k4c\Yz4e5]lsDs$Zt^EF5]* UJ@ v`7rr9YFH%~>ÞF:ZUI +.X*2a6M˄$6aj=1gF2//Cĥ9UUH2>0=:T2>0!ن{y)s{2Gqup8Gj~v8;3]gLs_N]5,xqmKd@'U 0G|}@P x{;NzN;6Z"C"mK*G/Pw]GA]mͬ r-yp#B]oO+aW:5-犨je&qb2}@<@L24&3;tV,@5btZKX1:qN\FD'5uh\1J"5,r3DӅCxOs̎O8UTwA+h;iA 8$Rl`eғKsCf#$ ^G4R2V4"[^>K;tOTSgT]@]'oW'wpXVrUeJgRiՒq)֊!1,-O>.6-ga1+4*C[v+¥KNFr:A&BFQ0ﲁoS$͆lL\`*H6e0Q[l:Ul"hSRI6ZI~uhwM_ڌѶcUЉe:ۼ_|+=@QÂ`)NBpT,/y 2u LA~7O Ђ^:IJE"em~|bU B.b@z.ٍ CH25s/Gy/QxQtV(&*hrJ(UD`1Ϙ9%^q")BVcz>PY&v +Tt}qb4U(I oUd J_%8 :F@m8 i\/2Wq'r]^12R.-I鼒 GMm<&M+X$/b-U"c)[G ,xlUVvJFqO0Zez:ɣR9kydSc_. +Zङq^V-&!ZVspq6^(w$h ݅H;S&Aq^;n>Ŝ;s"T7c("~'QnhY9v_meZnG80!دf<^ŜLp7c F{ C  C[jvNDo*I-`s5+_"Ho\#*z)yIt|OÕ> wr-N +3,6 B^){Jz~O,{VKU i׹I~省zD<[(qW!qMCRIHw/ȭ;^~ײsrw͗WՄJtM0 cR*^ r덅VjIu 00zI4kNSMUy˃HG|psMc@=|}{ 8+k.P5$ǡ7!\8y "rg "() r2@5Zj:n07 tsofBƼTg_K\_nD,l(a$X8VpXYQ +[=F,Dr ľ\Eonfܺ [DZ `8SF+DG'!爸G ܸ50}*yAZo5ǖ:zmdf<Ergk䴫{АH0."}5˜nCQéF`t5fĻlܾړ,ԟՙ?hs:ak;[%~sϧ; 9.H9-3zEV8eZ':axҔG4;uL{4zCo&Aɦ*.TTs5a&ܡigDÌfN1S!l/ Ҫ + +endstream endobj + +2155 0 obj +<> +endobj +2156 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2157 0 obj +<>stream +Hn_1} upxq6Yl]hQMdnhR%io}7/{n3$>Ĺ}~ww.TF.XU?Tey0śwcʑ5śnڏ0SwD}Xo?~O +iL(B(e!@"[o1o;<ţ?o +aaj@v[2K=|++W ƏfIDwE+-@pr9njY$MsV5SG}]"5(e;\Oyv>fBXt jP';IBvUX%? Ӎp,'5=u9 o[/B}#~)FSS3:I[Gg׽R]Gvi3@h,:ګbt@Ɖ pB~-BppI`_$p|WfHAYSm' \j @~_%``USZ$,ӧ^6`I |NV*`~I8AKe؏X +=ݶvO\ ΕizH$1m~,<E@C mXf]N7P0 ?5rEj)X=O0_H+Wj֣m70tU/~菇3Dm  2--1jZ1b vشbnGDE+1E:1Yĉ^-\J-o^XMK䚁lÔإYt &-gF: +mW +{TעO?M҆ljJ71V!_"U^ +2IXWT+PƍG馚WH j]L +z%?1-!5=qp\W[=R8zwXOdbITWZhÝs8C:}A5B ̎1LNv9=aOB7;wЬBuB*H.dϧA:9$:vŝEn7DcB+/$ڸ&jfeIN4K.~< ;@Ѡ18SAu)+Lky[ڭ,a%hYڱ EJ6mL3uՁ%5HLk &Mb<~v}0™]Riԉs[CKἦ܀F`_bR^oG,[xrةy[$FP-ۢh`{ud2MSf̉8RhNqD$.4,,ǩg9UW}%^BR^ ;LGi33,[YLtFW7;kM < 2pe!ejJ̡gi.1tX6{>}t{.]Of'նbK8 NhY zavI ThP 5zRl 8q"ZuWvz?B74jr`} BQe1 O])/z|@bg=MΡmg 8R|bh9y+hq!~k#Bf"} T4L]7lP3y|Pj3o9IeŧX́~${{ s81vFٰ#?x 4{dё>IzIO^#Kԏto!c8iXB f)όЂ A*Gjϲle[֢{"/;+'F%Y薵wBLA[QWμl3Ba6ĉ7Q.dJOd C\OSN#cPA Ye`?z1w#p2S y۷B5bu-9{EI\9K(\a&gB*cG}K'Vbף`83Bd5W 9<cʭdnBGW :.|+0}'Bd[.ȒKbBԂhIC)>j:>f3.em|VBWESH~2 W &"WZMVC)gee +8SVdb%,}n)Hd9#˿ʘUIⴌLy2:+hi +>aH,c]qXJXJ !KV*] +rMOP VZzo BeU]ӯapX8*L7T[^ahգ+!h1® bdMG%nǂNh-=v?:F_d'`O0fapr{}Zr/!R2b~LD(1L+/*͙cE^30s*|h-bc.axUb#\bH>S52-Ob˜纝EpL B\:@kutyobL4?sa s D*ŒnO@iw]VCmׅbvC,‡r靔Jet˟vJ.:۶AK[_jXAhf ':pcČgD2K5=hhePД +q+%_{+ r)Y$ 9bYv !}&~J=uW- iV&Sݦv9IUjK9zF/\?h^lay[v>mZkE&ZC`ekvǒr~c4@}k6>mz^hf\`KCUfJr}#Zc $(7/M?uSYq IJKV=2m~=~TZGO6OvDXt|~gƖdL^xQLmVcH)ꖉ9vwʬ(GREEL!./*&|HN"K$ɬ'ƕ*ho(84KʏY (p8سI$~.;LL$n:5[T |>1Ik^l+$H(TΫ>*}sw,H `wo= (sD wZ +S8$ly n$Nu)BX U8RlviJYxl>==7mC`$׍uqm\E^%6KS jotK\=tS+qR^,"]@M]STjMzITx%^bT3vCUO Ϡԅ|uoQ! ܆q[6I3tsL +&) O۱ۻiKB5_콶;Is¼g+iNe= \QYS\ '\`@uCJY:f:'8믅4^oXltA&Y 'G?d}-'sd=L@)0n3hք0s+lr<ᕷgR7S+z* f=)A)`cR xAi]Mv_/%y Mf2gkJ FoA *ܻ,ż4:ސҋ-oٻROLZ + +endstream endobj + +2158 0 obj +<> +endobj +2159 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2160 0 obj +<>stream +HWَE^+*/mYdq8@z 䎠Rs,Dq|G!rn{f XUR|g+ț+¢2y(1WׯΙٜ*2MsuwW(87~婙Zط,S.palt+|CY0&0+oxG|}YV˽f\A:x|D=X.I3R^>K$3bK2w .`7ʠ2an_0_vS-]w̩ V\ӧjKy!߽C|٠jjYPn4ܙC +:xV!59 fKd':pG;fug+#[U[ܺ\ =Ak8^ډL|&R +JU[il@|t~}W징">&gwµnwV#>@>v[J_P)d2,$&,gE(b(F(jp;eq8,f1|s:U&Pg*iZF^9<Mw'Wi{ 2+?C0+mWmToTtLotwċz"H2U@dòZZLy6{Y" +DLnN- !"F&49z1ưL}ALGdVhyH<ԍ(IrB߱QĬK-Ň&IUg74@s3{f(Ȋk\}~A(9LB!JJׇB=iq>dd[}rOT=nm34Q>ɋR*Iw]uЅ1wѐ9ire@Y5=k܈B)Wm Ci ~?}֨}cBWj^SpH +3'1p&g1gQa(+(/uO{m/a!h!G +]'Z1ڈL[ F˵8Y*IՃX)^5j4f%o"]`:ڨ*AauQL>C68E$H,ҥRG|&P>p$Amn<@E>*~A轥HΗ30#EJ)bLu}&"gy +a3&^|9 -#z`|UjSIR(욌S1G)xEJVo/ܩC Nȹ }VzIaW8a.*pQ\/d'(y64sYrkӎnhDK4Y@|> uid(^hF=>;x 16KK9YI]vF]FOVÐnמ 8`FܶaPlX5aE7jG!n|itw0k_KdLs-`!q,^f؟0p!^0ނMnǷFy 9M-o p:yEkz^dg8CN'2~({"{yF0_d1"c_|?ڗ3We)UrvҊ h'ҜNǢy?^ V' +%%$9 Q5=e#AZ~'nPqa Vj 3{,k-ֈ2V[| K)+j`$ <<[p'b)JFJtUR!;*nkQb/XAQ65\~ACO"-HcPW`& + +endstream endobj + +2161 0 obj +<> +endobj +2162 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2163 0 obj +<>stream +HWێ}߯h <yPY@ h$P3irYIerə8>uˇ%]Dqb_yDMj(I=zt^~&q&8=|{܇**7a?^ +kySIlMA&# z\ ?WudE)Q\3$I2JG 75_;.Lr~sR=X>Ss1X:x|+/$5H$|yw#6[yr3sV0T]'N?bigYp +,؅~Y~Nz>Y޿U?lןDm(K +iw74PaTaQGʇWnY + V򨌈:])ʒޏ%?59#{aJ[}$TG^/;_nv0:p5 +Y8 T07Pq] 7Aayo3m$i$Fmz䤥àl*Y5g+-ۃ> $l9^.u˹9g9LJ#ɉ&KE(P HhzSNj go&0M#:>d7}TM .[ S5\Ό1l允qidFCD+tr4y`/$x]^zn5vJ$!B|dFBHl7=)!{kS`]+^\7:u"ސd-m1"*Ɏ0I@t~ӄ['4ۋWX+/!FG\NsWL{`( $Sv-7dlU=xay2"R؞6y2^'tKݴȢfY/cB /7w" +CSsy-Maly6}Ե5eA\n3upL&OTR,9[L:YH<46/fǞDg +m@ӟVyP_ʉ vUr }j]d(0AQl `\bq]5y[cً(Sh#EAY, ${#U$ޤ|l2u4*8](Y f,§١uj\ո᫵+ơvPˣ0{ߋZ^F]SYM~Piش4STTש<@n)E$pdhJSAɴ;ϩ&\ˢ 04Zeoΰ%EBt\47$ssu=7sNS̨)fJgfC'tᜧ_Y>{|6.$w+9$7 ܬ2D(-cyATRJHRrի0שt*ä~֊vQS&9zU?;wvL6+/NơT} hXc`5`Ba&z%m嚭#QY1ΫZljð-Ҧgej| պÉ&у:lH|>5]ŵLrNXvNg'BQ\F8/Or%6hoڢJb%3XMTu}\v +y%Pɭ] !̚+ߨAҹm4 ux<& N,=,(l7nK'4bV yyC䑑{S7i9bRϭ,t$|CH,kҥ!4>M aN%JyʐiVZ+^W/; ^R#l'˻v֘% Ֆ9c7 r4n&^)㔊O7Yi_kЬvR8N&vNP07ѾVgMxIuu]+>AᏡO:4-|tX|^g'8=V+xie;t i]Ja(,Kl*qIQΑPH-.L&_ʃxBW!; ~T^I3=|weŷYV/}6hkX Pꦛ[udd6u4WZ沽lm(^2{XNz8:WnFW̑8 lط(i,iNEr]U Ż 0x^6~THM H5 8x(2ق&A$;++ ȑC3,t.1NܒSt[>_E2 "0#~mr(.qx'[&Xz mFBNp@Rkb!Tz\Wn њMM;UxpF==\ 𖳸e lu]޾[ǦTh&ATYdBTtmyk~آDDOV +,+hX\NFbë(w20DL3QdU2&EAdRs=:ז ET4=Ne1\,l[z9w͢ܒ䡠M$]Y/11M 2[PyN9lڰ\Υd,jEJ/bUȽKme.-ߩ(g 5iTJf/RjE- [JRV nk8o'}GVE){8 Dͳҫ5glf8E΅n +>g + +ֶ!;^l3m96~H~2 `:ǻس|_?FYjw91/)d +wY^Hc]82%zP-*P"[4hH)$P7LJz F$D#}b޴&FO& Ś+:nwvj%*gu<4^ +6Yܶ06>}YhV޾|ƪ(g]FJ΀pE:D +FRBUufػl硏קUcR!GGN–"w|V>*{m\붽M6j[ˎc5)ۺ~b̳a0mg?$'\ *2iwUQk[a\Wtcث`lM\tw.ܥR36M`y)Iڸkɾ$$r)ON05Y~ Oya*Z2=ʩfaʣi |mu+?2+% +rކX?S4Mo>ŚbTJ cFlŠ :pJQE\ $ۭ:IPeldzocd~}0$5ں 6cPF@Zieq> M^RMkXxHEL{$Ӳzߡ% eC鼜rTpJuѫ^ hS!`S̠^ȊN3n,ҹRȊI6/Ww,7)AgaX x)J j=qZN,gkn,~iz͋ghc]=߬\~ɗj|cJ֜cB.JfxS*\j ʈiB b:%9e(+r\`? 2ڔ+^/h+2hVae_cRS.f$o9z*#=&`ΐirl"DȘ㧛oz* f?m̂xw()fsrQD4TUFe ~*,Vw1N.P מl{c|V {MNx(GޯX#M< I?z঒LޖMx~Cj\oQ>oH b2KJ#GbkQ!1Q11 AjK o#5>/RÏԠGNzRg%~̒j%Su?l+YQϙZ^>ssBYO7Q` j<i\ȠV(]En]E9vMdR +o=Ezq6y2,ja!q#FH4o XY`Ētd#=UQM + +endstream endobj + +2164 0 obj +<> +endobj +2165 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2166 0 obj +<>stream +HW͎S4|"?sKlcwsH XYC=)}c{*<( geu8X"*4euW%qlyayج:*m{Vd, F3ld 3Gin&ee%6_lZ/5`MOo~ ,*Rrqo~c'~`9:ԡUpZr <+:dlslk\ں-2߂ ݰ34t`3, szk,p۫y^5 O9gVZb~Hم] $xh lzX'k`^ -.`^Q> [2N:Pm1$j*G]7:Dt.Jff XKJ0y j#fì2b%q8U8I6E,VZ6yYrMþ0oyVUwHIҞ2;MA=L$ƙDm *{WB/:ikBI[9i`C *MN|۴+vJn>)8#Ekbܐ 8)DRn,-(J,'×nB@`6[?BM.2$B'(0.B/:OnKKW]FSLYRYqݕE T˨FG//㰡]C?LB8̼ =-, o|&;.pj.+x˩vN )j8+bBq;oT=E=9nluLGL?$ +5g>T 7[t=Lʁie$GbPra8N S@Q60 Nvz5 +x( P[ӯ#aA^:bYJG̤#Z%ӲQTbWTW^O{^6h%|XK&X5C~Ϗ$ n}Цn ENex?CPaw$]QЪQ7Qsa#gblmxH\YufLWn #AFЖJ$|NN'3U N/)3"V }HJơ5\ѧZRǎ܆ +1¥!Ee)ʷTJ套ЅDҫiÊLʔlk3KIм9ޏ6\M;zƏImv_}c}Fbe5>emIPS'OK0iG<|&I7ZyabFׇ,G{"o#3O1;Hn :5% ˗3.ȫ!heڤ^GUV5! w4c)Gfi6AǍE/BP9Z ?FiGa30/@~Ps-,{"+*ᖄk-V# P0,T҄P\q^X oM'1mN # PRhs6MMd5wo׵/w/!^N99up FvDy~}y!jTS47 eG2Nt 9j}oVR` 6R΃<&WD^q~ b΋ kpl,1,"S\>)kL {/ xnDi܊Jڲ3d|($hBeu:شA̠Ib\3 \̧ 28(L*tiBAFtejb$-KA"[ғ:)< Gy<$SA9.xIV=UƑz|(x!&Ä^0 +iԲ:-]i[]ɋPb [x}?֫q":^aIM3wzJn'EW*V},_foycglbq @ϲ,=ձXoNVp+O۸mu%r:uCD;>T.V%C\`ΰS#lIB ϼ 3£Z3Z%?x0@eQ~H: H࿸WaOCp1qscN{ TXAZ̨dR*ZnlTؼv4>/B n9'LR]e wz鳷(`<ꂉfѨ/z\@upWh(blw“:Y5q3 =H{Lg[D֞5#4$~ IjF8 lBQ:3;;MG2`.Ў` +ҰBHNmlW3t(ucF-Uͨ]P[_V @q'8amK˜D]D]nDp]dDaTul;BD Fv#AVjHuA+#q-UmzU{Ww>,P8]O3n2D'ck"Y"޲Z6mrė3ܘeh=%vNK  " V| c.)hU䄑Ҁ*<# +ºo}y bwiV9k^nQ~JTj;<,,ov}pPÇg&]MyX/?xx%}rd6r6U-˓ -z -ꢺnBG̋nS;zL4-60I{s_⧠@{3az|ɪm3 _k(dk`O_W[4j7C܄7 ruzLuԵԥ}'_/W#bO{ `3k.2f]er$~hzs[DC{ +NfNuP5Rmy=uQ#LY'8{Aׁ6$Vr $!r3_piOaI&X}$L?vۢ7#x =B$t9SւS@ItWVWVXL4MRmsƸA]w;]O&`T&,˳o6=sv-߼7~_Z(:Ȗ׉z_>޼y4e%'wdz˷\.g{݁3!kO#[i5u5wTQQґtdAdmY"xD +ZJhv'@4j +/X",?|Sʜ·4eP Kw&gNi}v΢!W} {(76ʷJ4]H}YǻQk{ZJYMc56NVZ&*-fP "<ȨEir o(bN!> F[5gXMډNrk9 nm#L8Y6_e\4 *l6- +Ȝx*lHq֍Cyet?OM8%@-ԄO&x$"+(H$/@h;MskPrX)R;VhVYQsQ3@&v]/]ݼ&՜(=2bdfA6c.7G͗}p~3ýʷj 61@gr2{m;ռ!Ms/JT얩MEnɼ_ xvaƮP 6S-ic;aS}C.ҠͩcPݗ9tgक&1vv=~l̈[f3O~ur#1w/<8BP+n!7BρA¶OM՟{jQtGP_ܱL[ $A .ZހÃB}6[h5'n22J(#V(qœ?Ydѷ/{_8":%͈!غbvCя㣹 Hewz,x +^ +j$BGqLJn҂:Oqv+wTwSԚ -x|@rna'n+`dI0+ei N]Z"U%Y?^F{\C2qx-vx’SJE7x=kd(c՚oE0ҧb)Wg(eՁ`V)[#1߆V>&k?|L4V3%J[H'@ݜy +݀V`^7$E +;l`p(tǮ]ڌ/ܝyyR͊HvuY +!enG7P4&SبS-L;Ks_@ݼ.h]l!74o +eEkwпڿUx^UJ + +endstream endobj + +2167 0 obj +<> +endobj +2168 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2169 0 obj +<>stream +HWr)&>^ ([sI7iX$ǕH!o0YR8߯{z~[2j|cL%*?^% Ke*/(VכS'biQ* +jUcTLhx'{eUL+˵"GT>B6Mfd,"ah1V4qF[E&Uf +LvZ~p@_,-c Lꝳ41a582jߠ>J<fy6I~L[pMA4˺C #&Ե=T\ORSU7-j7^ѺK@)aX;% >u -fXV29C[%i8=^d_: zh*6epJ3$M`c&z MB~O'}tс5XYOTդ*tmǥE\*L2vdy}s1@`9@u3`AK=UUsbA|9"VuGaxz2NѹRc78/I԰=Xxn6+1Y!ݧ,ʩ>~kX gA2ˠ& geR.k*BtEϸO+XH|(Y6yM˕@"F 8S1Sd:6gp5¦\u= ?~S% Z5f8)`9HG}9C}8bé:i98u>ȗO4^y%d%vhkA Pg%c:P[@&!+7FV,u.ЎBM'dX=lËs:jAO&8? QwV˕;ݕDT4Ǚ;X&* =_];iqn!a+ѩ Z-L80 m^1&+'u +ب-ԏu jE\yrWB{0\sRȯ{\3p _fxz~j~'-,'f8f9WQ$\#SJ#J²Ëc=b!/NcL9N|mh2/Izi41ͤPqn&˳ %0扙y;GI *>*Y_4f]Q;BNbTVW&X2@)Y_^sMjZ|椕:u +nIv$7ˢ(Lcϗ>#M}y1Q$3*,|-#X<_qXD#9j@zBtzV&/K/`<9*{`KfWD^o_#L8Ef~'̍sjRԫ{S]V0~V$3v#EIGLKdR2)<B9ɳȋ.>v$xA.q S\bp:bGPDg32}2>x]@@> Uia]`t i a0" #`0N0>]l"L0LC_O-"`s[; ݅~͏ zABY88h~l,AXtǀ*1]Fo_OKsxRΉ,fQR`K`j}:Լ+4b8V&:݉W)~ؒ9=I"~}nN_Ec"N,j7u+:^;>Y߰c>*t[3Zq8G$ T- 0tSv82ׇ|5BL ~MG=XݟmyT$,?U+B`1~V?7dPN]`-V@pz%}-{}aƪe*nI#X'IDC;6rW-tZ}ミ{ šh6Я +}[#V4$ ؁t~8cyɓ{( 4̹f:g,oC0ŒqQ̀84' ~x1_3֛ S2D\cW 1C)bG)ԱlN= ̫[2xp>jNpEl^10ZP!b4|E`oZʮu]өO$e⢟*Q2ށ%vJSF(Jۥ$m]J +cOYbwtNWM 1 ++`b1R믕,/7kefERan#L"Tj2ëa& +TMcSr%$Lo'A SRpگa(+t3ԝMU̮BQDRT  ~~}NC!VǾPi=gp&E`6%vMI O}+T?嬧6؄ԬmOM!(4!h@:"" LB_4~V rbPbw+`Ѭ#nQeܪntaӄ\|ziϧ>owfW҂~ q@-G?Ԑ&8SIuݲ<ԑ8Q$6Q!vmdbTɝd]Bw6h!q%ve+r߶raF*Yt͞A( h#aaVA'3N + +endstream endobj + +2170 0 obj +<> +endobj +2171 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2172 0 obj +<>stream +HWێ#}W0~ػVO^ yF+ &'|C2XlvK0;MȪSAf0BT"?^4(YJGF 6c*fG{*ٶwͽcQ31h%bco( Y@Z~_nn +EH~`VWKG"|!F"O0SY,_3[ $^s0tYŹ/ar^"T!WJSVcr`VK^lIJh 0d-#Rו!#N3/%h4ņOe埧J`XSt%w񒯂9/Z'*s&xmTCg +L:סjUQQ|"npta7ү'b 6:-3 x U}IuQ\ꌉu)PEn7}U&ftT·DZXO7$)GnA; yTq<9jEg7ʆ3[tv8m]PMm~TS]Uj8%ЌrMwP,C4*Rr:r&b8w{?L=%V:WBe9gC[tQy@ aBӂ̥/ɭ)(?cꀉV&.ٟ 9tmRd@W7Mv퉛Pč5:qS݈NԼ0PL@OMTO0^nr~S,1U) p-T S%AHUxμ&1♷GJ((qEZk]qMnn!ע[6 +GA9P&cH3o&N__W=^,vMlHfY G]YjjW~`wё:Xc}.ޢzYϸ֧PH5GN-CiiN;1|T-LmΣ:v#w;t:y]:{2q==[tK?שX=oTsG-}r{THSJH- J< ❹u6$T's'/x,{wyUi'=j!>UNN3ڗG4w',jR|ǔ/G^*%?Uw " + +endstream endobj + +2173 0 obj +<> +endobj +2174 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2175 0 obj +<>stream +HWKϯ[ |"pa0k,Gb%eCߐz6)d.uzwˇ7˥3,`rU6k\^2ro|*Dl97gȳ S;DOQF-;[/XT5Abd cj} PϭZhl>9:!}6쑟=(li}ɌryFlD0Z'ߢ? ڈm8|O(ðJ,0J'ge}Ϛi @dwۗv\ 5j @Uϫ~z`_CozV;Q$z)Rjݸn0jxs J9%Bj)عY *ªd!aW42yc20qzI|DtĬr8@PȟIYۓkV TӰfŭv bkQi,jҡq%+9YJXwF"lGuUWuOUWg~h0Ko,Z 4a9)* cKjCO/(+`u"&9MOLłNE/ zlT1l~X+44զɄ)?$xCī˜Ceg>pnuWǖjG?3ݢHתKMrH&!i{#{#cS*sH )iP Ƀ=x*?+K=qhBT9 7tRĎ$Uv+:t]ȼiQtDإgJ. R'Ң8긚{btXa::f"(T*I/OVV*UbF8 ^E@h|fQj_t6o؍r䓜C2Dk;_H*5RT5NAgLW2eߦhhwP}Q2̅sX༇y;@&˰=J!Rhmuλ^K[w5*>*z;)PʞO<w+_6Ow"čwxUy`J4TB%^#N0)b˿ry%x5\"6سQ oҵ >̔iet͍F64iھIWNҁvࢿ**PpL2,55F5"נ+fttnMƊГ<4j)? +/[=XsfS=m׼q_Q>[T&6I`:[m5*O齡zQ<3Clh(2}g*y4qHWCbF#etv$~F˸QBF)ĘADr/a>|*? :*Þ#<|,TRG /4DJLϲkLQşɽN=w?hP hqFr;7h:]ȯ + +;2pƕ˴+=aXJ}ML"><~ҰACADD#(6>_J=3utX^7[AIޫ݄vpLBѝ/5)=Z|Ajiu=6v.qz逕|XjQlG03po+":1?YysL]şs1t< EVb9 a uB\ښC~UA/@/Ȉ a]嫞8pě=K=V8QC{U^Cd\v`Mgl&P̀HGۇ{d"N 03;(!ey0; kM ƀ'M>p yiz9z&: qs" o'7#glR %KOA_gL 58,|qXzοb!Vއ̅a}>o x!]ܾtt 87܇6yR}SS%m;$5֬0żo*fЋ Y>Bu?䶑J/burJfSjgKE=3lfDyCҊNjFh<>#oϮ']sqt9'+.5v: +/;pwz<29q-l4z< f~:wC3;:{3ڌuqL=׏ԵHxղw;M1RyQWMaJHcW#)2qoo#񲅤TJVE) +wБ^Y':)zrUhdWd3:'hAAQ! uZŽQ}F +uS^bhT>Tc/qMOPc_.R_2 +v1ZG`.~HFT?]Qɞ=TyۦR;wcڳ1l;җuc瀱'-ʩS ?|{C7״If? G(6~lq"69zVyNV8ki}'lt&S,+=Ex\ٵʡ~nP1Q]d7N1.pԉray{{KS<~gK ɴK4oA*2 x$Rv^3+=x6{{6ұ@193yT^vP V8xʐ_4REPiUR~~%2IM3{d|cNsý:FM_2X5h2Dة6rhv1{fѥŪ]FfR^08-XȥU@ɲ LN$\z'PfDxc6X_SQmYWQI^ls AǨoxbа+c{ OjKaGr&δBʇe{u Fzm E;|)0EmR2VtnpTmyEڋDp$He}+bB5 6PQ$%E0P6RCrzM]p*]X|LTIxpeCPy*q ^*Eԍ9,-nI" Ud8}£"UX /9M2i"TN`BQg{9E.ɦw.߀[&^niACD9C̀R7ƛѰ4,npR D&L;CtkUC[cdh8vxiƿVcE+M e50VVBSk Շz|5 6X)A9bה8!%0*?=/l4γ즠TI-_pr"\=tSϰ> +endobj +2177 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2178 0 obj +<>stream +HWrkoxjhH g&I%v"U E8bF!j/&UYDZяs=j4ZeԴ2"?‰$DijZ]^jiWU}5ýQ0jQUԏM`€kMPƈeL|'^ĴE,%cYL8aY ý7L@woBRXK!F ڕ2|oahap@i2'z)_`)aLA~DFR0<1D훭fophtu4e|GLwC rʂUwUg"0 +M{eZG$0g|̼'q:Hn/n_*/s鱙Vjؔc`5yl&}g {FCOp{Rx +{FY +`&`ߒ,w.~d3OV|{xJi**Ȓ+pY粴j7/@C(EhkA~p[3"c1t{ zo޴7o|33@ +Lʉ@N&,! \gw*&J(Ϟ $o:=wgaכiƑ}.1>$ +yƄ7U+|!"Љg3V*ߴҜC֯HJgL08!KbsQ0lCKfrU&ԝgd9uT-q[m [fJ(qa/;\b& a8@ܓTsrz'59Bױ.5bw^wK^y` +C^-79{e5/$e +:1b(ܫ܀c]ݰg9ʡK9VRNH 't(MM%BDrkRH9 B{ڒuAN9BNoyZ‹$FK?4w>8VM IJC,UBH S@/+̓Z3ŇIIH)2|' фIւ.ܮ=֮(}v]]/W}h2($ְy,oKB,P)F'N8w** +?)揾7,yHDՊ_}vqO ǿDO\W绶E3ۂ,dxH^Y 4t&% Ks5tbM{бDݚk[[HDŽ+qx6*=d2Ь 0nRt- (E 5~zHދb~v7T%[iKm0;հ;JKFE##XBBJ̺ ~:bq-; jp;u=XvE1r'k`wvs[e _>r?y0N + +endstream endobj + +2179 0 obj +<> +endobj +2180 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2181 0 obj +<>stream +HWnܺS"-9IО&)z0]Z'z7(>C߲GJ]p3|X^\.jB$T +<ʬNjDԪׇB,UUO;\,$MM Z>^|~eGcKɷ4Z,X"^ILj~XZzUm^[2̪S&YZqRۂEn_+?* +6.M,fw}w?`h`ڷv<g:SS]k2^2& * *A:)RFeKѲv}C3׸]s@ >C58wk6`%Bd]a+{ʌU-;CV rZĦp ֓,hk;"Ժ!OlԨ.kL Y=ƺMc醡w`wc#Q>Ghn ­̷{I/ŀ(W՘…W]~hw O@8$V<ðv)5p)۴{@pKQQ;JjmWn bjHq56^u׉8>UOׂbl|,!NGHN]GxeNڳRKr +\KVc +/4&F"_.^VlirhezboDtb@윽z++Db\dۣ=5٨wF_Y|T&@oA-=M?X1FC'=rEPpXC~rLT7nz0 +#GןMvSc=+,a9ZpyݺyV.ҧe2םm?LUHh|NHRЂXkz_+5]dRVO+&Gv^χk)yR"|})8>nsd6S#yc-{{0Pnȥ 0ѫ8̀pUktwoq{e:C2K( + fJBUh؉p͒"Le_cADK%A,ք*uFFk,axpND>N%`z#ߐ>:nFs)%PzFU\9xVP@1Pd\b~j躱 r 5N@+ܯiO8T|;w`{/灧SƁ8}IKsٔ&Idjߊ;D,u ~)7&@߼ o̾nJ7 +Xlgp%RBwӯ(`@?`^ +ZC>ě;Ոiu>/wD}Ḷukت@ք+%Z^}mO‫$kG6,{t뎈&.)e|0s~ Ym3jO~2vyU.4x^ZV)x_f\^}{%$"eUd&.Oij捵ݫ"9[Τ8<Qg{2 C9`,ac@>a>޽yaFf58xF32 LüȁM/ܬJ +7 475ϹJSnX9.{n9}XL3qmP&ry,dsS]B;hRgb= }^>Gra(Ƚ{aW >3aW1&v.zVU;9ҩ7G.HBD35h ѲDs h"M!D ;D >Bfa,L|ޜg_%-bd*!om +/,}^ĬWķ'RB~=vfYLpe`FSvQfh(0 = Y!4Ϋ{z C{hF: iBRfn_/&iA牘ow3e]#C^6oY)%lt̡4tMLs鎳u} +N?ƀ#f0#[u4ܷ* z?˥ۈ| +3rb% +EuV߼졺c(7Nn|:5`< +; BK~.@O^EIC;†ݭ&reBk'׮S i2壊Ӿ[iAwF{la><3S ^'jKSÿy; "ᣧGϛP/0ľ}y<'GOEXßV=p~ )Ԃn@^Z7-C0n*\O߬˴'94'nD7mלd|Wmv5Vdh@kU_誻Pl5p5&(z혺Nu jM6 5 c_a/ +aP1ize!bHm+᜵t!ٶzVkf0n aop nhO+9wp-0] ü{ ,;^hMg+I[`{n9;o |u/~蕻ֆ`ЪY+~ۦ[zTw5_TA֜sDaOvӖO4)9jFNÒg]Lg{س@p]E'k춠Oru]Y;^u3oZh]̻Iǘ=Ґʉ9`TQl9ɛ#axs9z~uNi>rI\!oD*;NAO#ӭto9=>9"`UN`mY&0"A ̛39!oY&0o%q-t@AO^$PS/" @ ܙ@k!Q']dD%IA#y̆`A$YQ0 %q-H[/( ?z+[= Y1"AA̛39g#o Y1o %q-tDAO^QS/)Ɂ/ Y1"AA̛39g#o Y1o %q-tDAO^QS/ }R5DW,芷e `ț3|KDWKZѕo)n_ G6AmB -^VHA̛39g#o eE0gm"D.kD[Hz"zZ ^ eŜeŜD7g͙JޜA4J>rI\ 3AO^QS/6[K=!cu\Vt\V `ț3e%o e%$Eˊ[/( } +ix1uRJ}沒7gsFޜA\V b]#ĵb}"֋ +zE eijAtf(^VHA$]dD<(lDEb\]Q\ Jzz@l-K/+}"VFj +x;!Y&/NH˛3y9?oۉ`ۉ$FK:JP9)]ک'zu ;v-˽Y4iC^[h'<}OIȞ4#اTz~32ԃ?jը[e=% , %p{u{ ^N@XkVBq ߮nw+ n4CYJWW-ze6wnTw]g_caΕ2v8vumgcuUQ}u,2R}E뫽 6SC[E603Rjp?\-ެPRdTg^Bo}X~4(,# +Ĺ '}Kqqoط7ú7 -vBk|n͇h;:Ư?mG7h_w1𲂱C«q$#`_X +!5} ?6']o+X_}C҂QQYqHѺcا @(?x9.8#ڭy%pL\tEǸ4g=se~hczg|0ŐK\Uc'OiiO"Sg]kc2 f6 폄qj,Oe +Y[(^\pi+6*vMt|g,,ilU\?Ek4RCwwFcF YD.OJω&)΢86@1D!!G+y ?.um4BEuq;qujyy(of.BpeNBu7G_y_ + +endstream endobj + +2182 0 obj +<> +endobj +2183 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2184 0 obj +<>stream +HW[oܸ~("ŋT`٠Hh{Se@}RDwqp{|eP Bs" yYwi52R)—gl7WRaFRiI Xu;3G߻=>F;vrG<Ƒ.lI*M,>gY%GĎ!L\"2"^xFVF#eӅ$'Fۨ0mIbqsej:nR}>APgǑ!nwT4TC$[l 0Y8&칦ҸiC†^8JǙ^( +1}x`fjh|gBMxC[h5]NJڈ_zǃ7%=J8%\{pSJ"ᖌ!H +5R+j[jpoV;u4RwHЇ +$EC(kc#Urr;$m/@hHof~Y3ˣ`Q0/o70E0G*Yv<f$ǻ`,9"-Ǹ,Gţ_'\=>ʃ߮-4"y)G8-6YS4jGA-ۣ^n틠UP8j;y ,:uIy$BzYjA[1Y./IG4%cb) 5 t!{KhfyͲ=fݾ^E3h^nhGм8#Qל28((^~-IP5zԏZ-6qVM8I8oB|q!\6/|y⛤qx/n6t#^l&iˑ4>۔K<)PQ<&,+pG6G)n,/jWqD;`b68 +* +=G,jWqD{Vm +pҢjGT#Ъ1jhXRqDSf[%*}vp"U6Qto%] nEH$~5 +I{ lNN~7i΅N wu aH +,D><(obM,'x'+HI䌮O +Q&n}|׍Iw9$ ?$*]Ngp%%` Tmnjpp<0v$^!ⳬr?sw}wlRW$ +?I݇j]^V8Nv2KT'WA@d$F;zC<ݭ]d^|>QS5:HZވm%9|0ww;h5^OZ%W֖baMw/s޿T9V Jr|9$P#|m( -nt@3o7ktUˁ1KHU" !u-ĄNҦV9= ozD+M%"MT+j1Ax`u | /81r5e4vlpB 7uWk1ZgL{RMɭ%w"Ur7#'$O4xX-6(Fr$5kmegaKQ b} 0 jqOQ˶/fv߫ n_)taWoEJNjOܕ@ވ ^򖼺珼zj +ZAQ%_Y/Ӄ{i +~sp 3A'J)X!/uxv J'< /h3!gI9L{B{ 7M8l7׌+`u%;8gEt_rңN>N*ԃM'Q"CQP LX{l5 /CBnV&(i ʮ+rtXlDOLOhXpBB_OBB&r 9,څFH`ϋrNR9ԜGOmLyzLepdGL7u7 +p8r"8v٧&Zϯ**܀2Q0@Nlu> +Ĉme۸y_5D5L:-`_j|c)g ]V~ oo+}P5%tnD͉wz07v׃^~un1=)b/d=9Й^vh5ϷNzP95%>bUnrBlL~"Y;,@5!B@)TA{H~ʱBr+t2i!KHTFeIBvÌ];} Wj2/̪J殶{;99mG(# UA1EiVN>(n0=o%MTxB<ՙ'3sbh{:*4+6R_h jtUtKoX(?f#L9'Mu{Y6`5&;FMwaRF2ٔec6h0UL aEʦ`A8l5. $وIf+A4-OAQLXLń_[;k|&Uc +0oՁ,H@k/"D + +endstream endobj + +2185 0 obj +<> +endobj +2186 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2187 0 obj +<>stream +HWrۺSl-9Ι霴t&'s`Y= XE }/Dɱ.D~3\ߝY/_جuyeά s2["v8{+kV۳E幫~ե~<{.LRox%?楱޷Ujd.JɟpU'.-)5M?\,~٢H,MVyՙ,> +i!mQ3 -Uh@̟Koפփ]A~§:Bˀ4>,Ug ^zSsې(kb}^Z֕>@Sנi&^K<*k2&]U|.I21]9<>MgL7 +ؿ$<SL7|ƭ(۷IŪ7i^&Q}WfnnO7pJt +&$jtem_[R <.FSY24JYYy8IyOrOA}PLmp"ӽV}PJ*1 k!X!D;z,E CdKA$đl @A>,&Vf 2ՐPY{yl CCξOa" Tg_t@=V!.0#gZ^|Oj|s"F# + !r `,@u?:Ю=lmT,=}6FnNցBH̽VJn 6ג $D'x=d=mvJ/'wd]H獧eҸ]+Nt66!MX ri;e7:мt\Wj#`<''Z:VFr +,怕KMe=A1T*?u'gιNo.:AW##@5!k8T1Eer:XXzm|kj*%g;6@!ZBəNFuPJrBZ3FKld%S >zl J[ka`frE q$& 36G(6?žqY՜HxM ː3"+y1 +Aw ZSHXi*Y6Y#7 sk${$rhnb6!,Jc0r`q4lCr[²!`WoYΑGXv;]h78t}`,*fQ}5쐫Mv0>|RnZËemx yԒ0%(f;Fj ۇ'# *isZmڥ'}և;bmb|ҥi7J6i= X^ܲW=`acIn!>j5a@<ԽJ^2}snXg&ԊGڍKFrGL#V-s}sY<> "y!DXeۄL+?dowBLx8F*+%Jv=AY o*Mh3y7g0D\k#2yd3P(!.`?1X6g .ĜfOI]taRr/08m2ՉP~uqNFD)> }SAEGC#Fdb8LfuOE.,CY:o0EKm'M? +00"[_|lPQC$jy.fE~i{8@?j>#-3w1(Tә*Ja'I0}6]$i"f'9/idz; Jr2p#iQBvG4S0,Nl_|f'B'%WJpǜ +#PQ<LH*KòpV8QN&'il 3Lrmo/}FXQFlB!bFZ->V0 WT|\,=MmV2>X:|ff>}ۦg|UA3 X{@'{(t: Ӛl0-[ՊU-)Ѫk4Z7v;41;x#}/vBkX9 +:}r6<}9.7\+,gwyQ[+K(;E;IRMrDcIVi+p$FM'w{ +c'em# y +,]XڎS*ɥ*i&,X"asȄ䌟~Ν r'lH\9;\XFצPA|s`Js Zr7IK-(4*jJIͩX*Z*CY4b8!|m2\j)e~NOʷo(ʒ{p3Gٳ%ϕ=4p} L[ۼ ߺ>h3ƟnjNɵ jMQ|-ǹ_u^.J1}ǰ"1$Qz+7Plh;ŢXYgqY`A~i<7MJ{HNP!Ōl^P/ oY,+ rHP ܇-R8c ')rK.HvS4䡄yZ(5zqd&:X;{#@;yvܱ4VZ& e'),ė,hPт`G~q\S5M1 $~|۱>=Lެ9+CwI{,Iw[νfJf8 ;aD'wSK߱M𕨮]KP^Qk޽h\Q2]t<3b#sRaD|e.s)a292q4 +q)9KM.R仔w6lX-&%BD=Ew[]/bpfx`ZW]%^"A-#FEl;g;Wkhj{a`󶹷+ƅ/(.(›O|SOUW \rU!k'D6(*KxƌbQ(IY bz;BRJ-Q^z9 dഌ|dq-4M2C'[2}腙Xu"J-}4dMW|z Ѱ ;2"2^{ 2TˏoY/B0fJ}F$zD֪g)8.+^- 9¦yH_lFvmLqZ(` A㩭cyL3!ؔ[˃sA<.c)5($%v.?㦄>M*b(l?c`Yz =-&d$?𙿂1͕\!F4N-l;H~WCb(3PӹXPn QË+(?;zsN'.DmO?cj<=<L+ >;9Ф Yd}Y48ۗlYN>bKH*̇ Eu:S~INzp\ڸuSV`+a>~߳4>~^ִ^Qg$$rOIjKw\Ur*tE?X#< 9~zwG=T , 4?{9&}6aJ0 +tCUy b ELH^kM{&,HNN, +LrIf0EF ez)rĨ o7|zF5K=#3(Wk74X(l0FvP^PלUVsj|D,ڽB)H_ Ӯ8a7=$xQryJJ;eړLOqe$\j˝ݟԾ Go@mYEQ؛8HGMJ[T!EEjgjgX0Va/$|_?p ,5jUo7ϟϱ " 6 +(-"# ^\K 9wPMa"o+|8)fq;z*cQVy5B{Q|+N +`N||j*-+i;ON6D IKwqޤlfƾ;::[Y}F_)qE}F^Z.{US@_A[ÈDK!wFm>xIn4Dggu,;ҟ_^JL^مXpZ')wӸ1b)o1'Ӎ3ԌΌr~9ov0R߃ += Xd@.cd?@&! +B"G,_g.4Ɔy. B'd'h ÇnO6hY5ooNsZ9++Q#Z r"[`]yVR.mi(.cWzR% 30o\%i,}3فVWzx`UiKJ p9Q+&Cc&x' ]|ΆMZi;2rf;0%oз A'.)ț50U ي_%DVY 3̛oz]˓.P}E\G9l!B_2d]~Ř0 XJN+=%~t$_GNߔy%cRtսukw)B*6e _GO + +endstream endobj + +2188 0 obj +<> +endobj +2189 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2190 0 obj +<>stream +HWrH}~C?6İdܷ8leO̔863RN# 8[.& d+& DE矬 %]d{,8=kƌm۲ UTqt6\$f#Ԃ0|n䠒UtV}(9đn[5 a~} CgvJ:C Cm,뺻+:ظ+}BU0x p^a[T4C0D~ +{uef[\J +A([RAM +;5ew]{}}lFU~Ao׬kgҷ('x>鶸n-#a50o/P%zM`Y]gĂA`/4]Çt=@Ɲ(Js^;%[YES`x aaG=[ժlnXj]mXe+KTql><ƣVlڴ<5ݍȦ1Α%la d> }uΜ{Υ]}e䞳暪ӒZsd4-%il]_2_42xҪ컮{mZ(׃ goD+T._ uͭXWX_N'~3>x# LJr]RK0aH\[Q8X$OpW=ysU@y9)Jֆ2ǟvéC3QSKW}S7"9rR!ibrj3vYndt)2)ȆցEJ&}7}Pcl42~EI`!5KOI8t - 糑 M(ӓ!hM_;Z7 PYa_aoV.J]K(q?,;u:D^ʑ>M2s9[B"s}bfOp3{uA;-!;zXV*Jh+  + + iuCȃ<}a Y9:TpT] ïKQsơ옱h>`9yNB'Klsrd_w1G?}ˁqn+u_.$*Ċ$k# K0N y[misW꒽^ 2s9ϴjNsV!gJ{P&zʠ̌װ +U~xyaCrYZIM j2z60B`Uk[ѥsy'X4LpO쩷xN_evz'Yhc\eD!f'ah-'ϼIŎoq2@~ENnܙi,w'd+PΈq>&Fy& X5! b,㎱ A:liEn?LW zhrZX M%ۥX1+ á̊ݎh7 Q_4x0SSͿ䫳釵kUQ'#^"꺕ik1"{a$H>J:ߊ;sNS(;]gB8;jL8+YG:{( km{qciP!l%8aeۅK.EGxw:EnwA.x1/?ogEpC&mK83ϹRYf1 +[{mDnA(ݖ YlxX6GϠHQdzf KRBsql%^Tc}5C܉VT0F][*2!w*jݶl:]Ag*Jd9<${#^p]N%y>*A?%yа@By7Gdǣ~3fCCx +XIdۘ;FF:yVD1|'Ko|>9YؤUz:Ȩg> |o{WĒ3e k|%{ׄF *VLֱu&FȍނT+  \" 71PH7;Wp^A(#hˆRF6~EMH*UzxQބ/'w%!ѷLl0u٩ LWiYLQvs(. Lw\oK^ W6]kQXFVx9Bԓ! @#XHN%gi 3{V#*?Z=8/O;fk+LrΤ9 Ir$K)8EՒ^"G)U:JQ;Ze`Bؿg3 od͂S{a搲(uޠ D='sG2PB<ڲ9S+]E4FIh0QT2~ i JK-aդT'so.Jʠ+auAKd[ +9. +9627NMũ`c5ŭfGnkۯYaޒ&yO`^"F&k#i-1(jӄYA={ Ψm8@4y̜!#~mVCdM`!4vs`_vX#m;e x:nezd:2:hl[Bnf YK UP@=KU`2 bj(A|fE[>(gRJieZ>(<7~ڱ{6zIa)6uTrcѢX;c^Y#Nn_25ܬoYnt2_d\oD4;Y#n$✨U_,uh22G"ێUƯv,i=!owRGs2J4^|*ij(@tz|zMx(DwXYʛ'oڎnK+/h@o[4ut{u*t]9#kYan:'?D많\S@{U=$\ībʚԈ; u<Դtqn'En4|F~=Z%:0ٍż_ÎZ <7~-edEG"{qPh*j6Q"9Pq]a$o |mJ㧟%ԚrXa9pD{rFsy uB`!= +F8sv+,[[Q +gu ,f鎊\%ܑ(s.)Bfe67$eUd FB$%C)T.[^׏K]d O ٘rm+LZdh.7 vwħeǓRR aTՍ6Bas2.+e2LPcrId B0쓞A}nzюUp*hBeXc(K9`uj${e/ߥdU'}"UE^k t# 5x=yEU%2";o<ƸFC_׀JG0$O)te.'!07ysn^0 +Rzl[J/ :{>^>BWazg2s؍̓ᶏ)Iߥ v.2 mvb@\h0f<| ~ s 7sdiᓦޡGSxH*^zLfԾ$ igڢ2 + +endstream endobj + +2191 0 obj +<> +endobj +2192 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2193 0 obj +<>stream +HWmo__ +,c˷s\ q;p>E%P$Jb#:Kr.9w7_vޖ"]춇2;;;3G TF fGUe#a4O}7lH,PQQ/ L`r4VGC}R?7Cc{2xAX' t%~#: #ͳjy|g̒Ăa[棑Ƅb6_ +,2(zyys{SyƂph r}%bfr꾄uKa `2-D9Ӓh+3TIzۨ_etτS3=vTr윐r3qߊ؃Lsgo>aE 'ǃvt4}As(m<坎+J/s\8Wƒv PM]!qsɟ ֭y-*k٪ 7s&9(W]4k疱Z-t C86Mބ!@Ϥƽ\9o ;; qa,ıڨ @5y]@;bGڂc)O, E +[Ja(│ ?hT{бiXB)wG)^|w۵(o%K=@PO',+Ҽ-DmM ',4KJJ-8ɉdkAZ˩QXdO>a Jrٖ[KL0*tI\1UGzs)F9|yUKq} +) $WM)bA.^ĉ"Q +nH( i >bK *Pqو,IhBń'\AgWf3ړ.c1q ] >Q"C(Yp&jʧ~Eo4odj%`HjLHkAQJZA!-B6.`hXmAt+ +4F`Z + +endstream endobj + +2194 0 obj +<> +endobj +2195 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2196 0 obj +<>stream +HWnF律?qDq:^ MXH IhД"QI`ca߲6(ζEG ̜3~7OF'*Fc RWY$*S Tۓm[ +vޜ ƨ j4?4V'c~xƷ!d9m>U&3xOteW6 N4kyN5Hr?5iFX(^zhc6f ㄔ~6{b  +7!d`ͫTRT?ƭ?TJ7>-ЩM -K9ӛ I\ + BIꑕNr/fO_>Ə0T(I?Hj&ryBg=!gak9zGZTL8=o#Ndh6Ut!ɛj{z!V poHSjFZ6x1$z hivyooBc]ct583 \^|،A>\6ٳW8ƕNjBڌ90j!$ cE 3gGI7}S'a~p9dPY6йn_p|y|=ޖxo{SI vM K&]p$*ޜx]x1*$jLi`NӃ:9CLc[[/dRV.Dv= (Ӗ&a~QP,S.XXT=.j$[L4†F3&r\/_fkA=}#!h Á8҃WI rxCt(f 0r&LKhtg)G$ 0G(W.G6{QSs#Y ¥H5$IU£j_"`Κ&ax0' wRK\ ] fC.dlC*HJ5Je#4E$^D +w1VMTpaie j Ze%F_zuw-D0ً;UX1 +43x"@kfWX:?WU`Y| E{)3| 2,1gu 2AUq*$H]fԷwGG>(qδCa|#iᏗ_ϞNjg_A` +y|opJ iQ7y$s Vw9k,ϽV 5A8dXʼt}*Up e3DX b`8`RȲ)zrԺ,ޑ e}^5eӊZT1(;jvA\JBtp$!$0N(.YZÏeIw^Djq:`&@L5's0oqR0Twr'[gO=ėݦ9=x~KW41C=`^*M;Spah`6v7 q،^Z3yjuu4$jLzYwȨAy7\dr.tjR?kd" O#Xxw˫-6!j7{<@:D`[\Ed0$R=]Z>0T|: + \L/P@Ѭ + ,}kD3^UjL8/!:WM~ +Yc*Û݃td2IB>" >8d3%!+&i~d:j-[z@ϡ:u[Ɇtdv@:"pQԕ@4H 6zqL]:AOrmRB/WB#+#K*ziv{=hz໬t:X9 .[7U8hM +PgͦӭLbQtMH:*`Xȇb&$06Q% +`ISt% 7*N9NZP(G-GݷF o&5ݡmc:lQ%X%'J7)8&Wm*ph;ht'-CSv8rЦ#9p(Ca+Ūo:;-D=j)1 |U`Mx:#+Ȅм?I4D^R&a0`g~oXV]7:aYh7S* iWCh'\|uƿ]:0p+2f+(#Cb:tR.ɗ9JGV*KOE@Xfc\%* q[θ ~ILO0CLx@G&J-E<6 (DR ioH,wԷ%qH +1d'ɖȑ1WC$U="2 + +endstream endobj + +2197 0 obj +<> +endobj +2198 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2199 0 obj +<>stream +HWn_%r23 p$ʢF&idw3-SW9vg]]jzr6Zet}bD*Bg6HTA'gZZo9?l\~>w8c38DQx&co= qj?^kʯ=o> G 0N,Dߦ~1|i&L 2!'[}g"vp/C@/eipO xݶ@a&zP/(<&OfB6qM3t $-aiۦ[c%P- +[oڦjF NvW7ҋ/J/H@o< 3{s& zsS3Pw83Ty%ifYUH 趷^>(~hڔϒ ΄zW?zimr72xwԀ31`&I0>g]յn=pH_~^(9؂KLd=Inr@mՏ_Fd'>68PO'tl}0hmvT.|9.{&|N,;=e@nL#*E#6Ô!|FޒdǶ0.o9)TY" mgZWDŸ~ u .M`ܩ*@= +ߠdKB' -[I7^ Q132ם:rcB:P>4\.bH7UdQG|6 L0`OD)̹4|>^Ɯ ` =Έ9 k@LR ߼#˱mL7cF@w3rL'z1vJiP%6-l6{ͷ=ӭJ;rTxOA7.= Upq'IIM`a/D\!(G>&: =x.r~ɣ(o| 8J;A +(IpnqSS) {o +ڨz R'ol]6MYݠZn +^4ۊ憕@*D5E4ۚ8AYLM]U+Ԫp:b,nTCjQ ` !E]5–0WqLrL_FLV%;E]Oȃ5l|7ԒA:ȃ⥭7/-԰AC &-: ۵[>&F?biPQ+)V%w@uԫ\4Rsğ +!L_f?ţ&ЛK]]ʘ/\]wۃ2 6D,v,™<+בkc]ܪF{1ӌ8]Lz2W,rPyjg.ӝ4r޽Ku~S.NgLݸeU%Rא(PN7 jpEMҵ>VxQ=|qc%{s} 9h6 {RmΕ;E.(?Ħ*(;Cݬ{W&Lda3RF|(b^2s)C=p-@ %u5[JkJyj'2Y +m/L{엠K Zuw/x򪕪XJ(nݾYU堮Rpww/_Z.R)˘ M^ +\n0n(QIb6a_=zM@&&Z;/ l =2w%]{=ikzI +z3n{,ㆷS7 f^01Р,I$ԍ$Yn*9OUN_ѱV`.Y$ibHGT* 3;biFVC`Բ,ݓ +Qb;: (ȕqkH+Pʍf-CrԻ;È }4wpChZBew,ȯ* 9uݴJZc&RBG[xssBɑR)rh4L-AV8ɴk%K0kQ-=r;NzWN0 9R7[i; CBnvhtNs'.qbq$1[X,xn{(݊U +5|8JOY6za]!yk+LLTԠRV?3 ł %08qZ+&w!M5FWu C mZ͖v 0 Rt?!ԍ"t?4!n =w + +endstream endobj + +2200 0 obj +<> +endobj +2201 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2202 0 obj +<>stream +HWn8?O?ɦVDms@v{Aac˱w9Gb拒5EÙog~)#kԫx,ӠHK3տ;:95W6/VnziP\I8gB@se^H Q5ͪTTUK]`R7Zft0(uM jn M7jQLEr%|Dhצ'$gj@\ؒ ]IMdY Y,aVfc-w2H55t)*usf2-CpZ5ߑ$:V y +L$vC)ƻo[;`ԿK <0˲Vз OUC.¥(YmۣvVONwJۖOo'!r^ AA/*Bm.zS:jwE.Ɓ En!*h(9L~'1 mg +ywCB'L6zj,Bk +dcR5겶+>Wh4dVU 0ĕ Z7Kv RZ/FSxWjWo/8sG&O~H@Ey;pӂ_Qg G$: ^k϶zg}T?Yjb46E*f+229dQrm }(lzM@T &TC:i0nxx 7z&9uBshy#ɝ +ԃIҨPRVCs?rVɆkz*tm}zѯa=_C~m ./ԷxY1F">`=Y)&-5^lZ2}jmf7wt=yS×e@)G%X:kçŷzyߎۂ^XׁVo&($:$f2^V ژ0^+3KƊK-\h0#̜'D&蘎t3?}6^t=J_i6؃e~BנrBM&F{b*/e$n&:Ϗ{ӣG@G"@iaRo6#CndM.u9eWX[f,!0hil),xk1~e{m¤ +8ThC%Wa@FB%%RB >y`Cpsl0Ct7UR/#}EgEĵEV"LJUwbX/mRiA;\`A3[}w߂oeZ6,,>?,|@%kԇtqSkCg5io-.;Զ WpPe'z׋3ς0 ngO<4L,isz9ɤ;IߚmqpAL2_]iA,r-kZϸ{%+}B0l7-W \R;L_*9nUdo.9erTwY( +_y܁mO!( +Ff DMD1٠n3F|Sת_ ;~D+ 큹c2v4֗ze08i(c[e:aj\]k[nySUB3#x] b֓{ d\)ѨSQ ymIw[2ȾgZrapW]1!'6jj[Iɼl5Cҟ[0v{\ ¸=Qrͺބy +;1~ .(0Kc3^vҧag0Z|kE{Q29Q}hjc?:0/b>*t˦ZI0HXbđ: +KMX\) /?H4q|&*ḡ4OEp`E/<*T[u$}s~u+~&pְrJ+R9S 6s ZOPgfgʬLAYAh$Ih1"*)/̾w]`_ ql&&2(zf=t*Bb";zja ާ ?}q + +endstream endobj + +2203 0 obj +<> +endobj +2204 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2205 0 obj +<>endobj + +2206 0 obj +<>endobj + +2207 0 obj +<>endobj + +2208 0 obj +<>stream +Hbd`ad`ddtr 1v2670 j.Z$UnGSn89+B L,fA|2eXzs~e,>g o[`7ѿy.amמ)oz5,7?*|G + +endstream endobj + +2209 0 obj +<>stream +HWnd/y_vbCv %rIL*ܥG ˜p)2 rR]]]S׳ggՉ cu&u:㻳O>ߥnc2햛{iŒƸܝ-OhcwqX1/;OeΆP`MiL,KzٕSO$~h}L,CS.!$N> `rX} 3Z=n:~a@ݮpo=WM/(<;P`c L6ݸĐrWr!SZ<ӻ-':_w-^/N`t@wuH0뙉Ϥ4RԇvɥY/d֓M7ݠ4qXx;fU,+Eh5^e컽n_Kf3J?C|tRs0+c]9elJ{:7'C_|ӏNSdڝ}wҿoK`]7b3;d옾҃rFMѫKM;wjڷj;Y鎜hV/8 qOZ18,^"p),}{A/6:'ts!]{%y7gVtzd(IԱS` +lUHsi6<6? W ^z%GJ4"םoȈ4Ϛb{t X.WdDiQkiaD&JQQu#p88w#0;eH"ȐDտaN[<(E0\sHGpٓ _wX뱄ԀcDlCg<xMđ2o] ^I`>QgOwvp"!^1l 3 cN (߀5t[(l-C_s)`.p|ȱ)2}C(W%qh1ɵX= +$ ?@89|䖒S[J=5qDGN[K/e؇yB z90%8o?9?,+~kELe 7M$]%R^RSb +1+ykq/ۭ黎V&hMW[zs w`'-V磼=]&{^Jtr|&֣d,F΋-mr[»<2蘭;{4@F ƌi~Œp nCFGfiPD +LgpTK T~%OhQ aMw%7ᇲЃ=%]#"F7r9(xDvCA!|cD@#QfO { oRƯo`)(j N[hqH*8sp v R\1$+̛YjY $mJ +/S2RLGS.II꘯§(b)>9|Bbv*蠶<:W a K&;q#LnqQդUTKQ-¨1 `< J +42M7O Pل#gZp6{Y)DȄ#)Gj"[=OW3> c *j=BR.QSbSx y=.,P,J'Uɚlkz)FTRCoMe5QQKm|>6@RN + =Iv'=wɳEb]9('z]v@-]L(Zf:Cg`@V&JWn[rۥw Ԗ&^2$>DpIck(yLqj +׭ ]-gӊP8  ]%IBY#2G/E#E( +CE,ˆPAG0n8 +86ٱ=K-YwҴ?Jh: ^v\̷VJpuגVN}M6- I@mE,J-$JԷ/A3:jߡp_È+2̹Y\fuNɤ[9W ,s3o%oa'NSڗdxV-5B*o'C>ZQ9Kg(@>(YL$д)Bʜĥ`>܀ "P/-<`7Rsod|4 +-MnQU/&*1LUuf*3^wO}Y-p NfIC5J==}M>GSMlP' H@ HG^̋iTH (pY/_Hdzb<aaںص.䦧X??K(TkAEfLiج&\M?e  %sǷ9%P@AP"%^4wr5m}BP ()OfC^!5>TI"{|:C<&WZY+x'9޸$5'iK2_MƞzlDP iDY 3㙑 #{U=h{W WwY۹Kr`~nAp,Ƃ@}G+ ~U>2`}%g'䜮6!O|oGW+sW>@Ћ[j%`]͞Y;-]XT\?_>jQ,Jp. γi<: [>6 K8-˼qN+$ډMJ:LkTw ֳ߽\Ж\["[,W\EUOo/@4y:6輊f@Q*"R )HB$wE<{ 0+;W}uu$p|β:b:XͨuZVf.tnB@{ݖ["<#kv p Gdķ$!ua^Z/'Ezt\?kǫWlv/!<Kd{"Zwq \k7q?qwХr#k#@mOcwKaRV#TMUPo3`ÁKv̐[AWUqu%MQq೜{9hs9WǿF%mw6 +Rfg!G&xNB m#J +EM +W3ŧ?HW's(:9e=5ހ}GOv`QH[bzKZD_(ku|I4U:wUj1U>#ִM_X)qVݥG ]DdVB@.3YV!ÌsbEQ%9̈́:b@Xntlf.WS-GNXVwz1]kѬ?|&Q,:&;NWS<]G3pH@ +ͧ4eܛčt1x"(LU]#Kk=qc&N 2R*}//XO}0TJ\lE8 +[LL-|MM<{a:]aձ_lhH(l܉m txKwx ޥ$ܾ:\3_%bQ5eT4KU 7PmT;*I.jr7G[h2>؞]Uע,G:sQ0"ia0( 7hу ;}_O +vviĮ~;7B&T&&f@s%%k}HOxFO<_KU^X_,/ϩTVEvL}$F{ULasoNx=^.'X?1m!m9U&:OoAQe:^Zak;R\0uk/z "n.]pLXTƈEعsk}> +endobj +2211 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2212 0 obj +<>stream +HWn}W=9kZʉdA E MԐEwSU=IyH$]]][q?9p.Nrп2>)MUWKNץ+1q{pw|X8IXU:^]ԞNg <5.2rE2.m(4Iu ;HLU,282uEs.+J^+$5*stKU 2]3|O D\W@sK⌾9iV3nִL Ϭ`öޮ[Vf:.-킥'ybKˉ&vdىI"kiQ/s)" l{y| ,Gp]^V2_B}7EN^n7H7IܚD$qq[#PC8ԑS)Fc ҝ +FGD̡|w%=`({F, ]EP0?Xw#~4HL-E5! ${/%Rx;''Dh|%޾ӯbK d+Kq2+:]EpgR/W[OrATciזƩszdEFgݍȊO#I)ʁ@# DפOA v)؃DP㡘FqhIWu*pYqw ")iboٛicx߰dwl2ݬEO3%"H?n5uLR3 tWإ.;#zmX,eȋ$!iɜ^n]ɭ Q mbBʨ\wA9mTx>PnY-&.A&`/ڇ6\c8~$ZeB1,L|90x ܓ%K՜9zEaU,Jډr92OhP`f٘=Ψ ?n9T2'‚-Cb:|A,Xxe>LȰ[k;.f)4.=A ~ーU)U)FJ:o/EչCLui0KHWsY蒊VQ!K-8N.̲SL=R#fb!ɍAXۭ[3hԚfjz Z\FY@*5,3R&vC5/N7җ:w5Lq) +!ņ)Q W0XOgo3!E+,yW,x?}o;{'ދO2 ) /B<{pHKj>JN;-&7Bh*E0v +Qr 25Iod[TM{uHRH4͞j\򣲟{vrVl'+pM֩*/*+x$pƧwKpy;Yv8vDB0BI{prk&8a.Z<Ei&KĐIpd&'YaP8Dgk/ϩU65;))9hI+;*J,&܏1~ᑚCvnr% #-DMCk=KKzhUO^ƕC-Vx>;z +S{(ƀ:2pHGK^b]֒%n.[x2%GsNbq2WyN@Pt-,lj jòEgW*25cIiX5hf2ʕ(ߧ,=|9npl ^cjgE;Ze/.u"0Bw.@<4QDjJ>' l8q|gf;.},߳3_G{h|ܫLFՑY'irJy(Ed=L<'g鯟Ksn@*&Ai-@l|ME1i%O!qiqs?azfq8w\z%RȻlP\L~*^Z֔Չf"Vղ&gҺ֔V4v14H:IRGLa#'Jն!׮G+MH\WF@᤟1(m,exQI'({G1lNyU!.072N= +Ky쳾g\|Ӊd, + \zr9Ӗ?NdDfɱ~IkiJyPY jM0)-{c /)9ɂ?=!6 ׊b.]z@aE{Z72(dU%s duؔ1 ~u>"uVG?q +%Wwd  + +endstream endobj + +2213 0 obj +<> +endobj +2214 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2215 0 obj +<>stream +HWn)mg͟faWf7صB6YY +FQ A#ϐLYUM9 bIWů6G6ݨfsuԺMtqJ=;ٻbѳ߿SѪ_>CztحоZoEWe{Ɍ$|jmܒp| \[5OISXajFMe'|gF{} I_^=Vvmi߼۷@Z_;ȆjO8)9@S.pL{Mo9Cx+gجTݼDv3Ⱦ9{'26Gɿ6v7\!f{Ԅ r{ev{o+0nwGvc0'i:j# ܂fEWw͇ "")c^ț; ?wM<}{`FcBz]H.) [ C"BF +Ӵ4 ?8bixM $\.&T(6ǍáDW cӼ,N66 Z:r`mo:?u }ہ0L蹇b A&7<=yAP?cFQJ4OqеM7K#{^m(( ;ط%=^3Rz˿4סFT wN_.#{}@"㹳lOҶ?9`[pӅ3}O`h_B0s >`2!&>$tR +(3kg _Ӹ)e /ey}~}{GV!&io&}~,}T1K* }6ns1&VUЩZVm>>?HvZp3<_!1znz~!hc[>м9o!,k:z,>%Tũe% @VrK\M ?%K90O!g"ょ.H*@. Qkp*u96O`-ਙˇ܁ >+ +`N-!;]RO|>/) g({S#c}>D}z@< :r,}1Gk*Hi%N9K3@ġ* k ٭5@)OgS5 4 4EϿ:g ݿWmǚ1"DIkbD @6GI OSSz變ȐL1Xvf ] N.2L!Tae ykvn,5}x;p1E%!gqUM{=К +08?K[+L}(c@Hh.b)c WM蛡4p @b_ @C뀆Š'0q 蓤P. WSʨ /\TTs +@n'g B{ؖgE,7/W;t tn +;]Ό;eM"= \K =r@/{8rnV,g}۱ب % bL`\/,nv,kI67-gRBmP2ֿ.Yrycx4lxQـA( 'Q +|PG"ud,y-h\ +tRMO<)#hI*w8'@\ITڷyn5!8n;3ӻ;V91%?v@8pL6ɶxx{KKkP;b  =f>tsI!&#@gS×ѬyХjj0'eoV'2&mj\IbV3R;9ɻR&j|fIjj, .)lXÊ5=aTW$dWcF1x4 +\k{YU4kzg9UG9V|OPL(Q-8=pu[Spzqݺ~>] HT2ƎΞBof=%4dK6 +@S,psN!JuJ -BCGsuݷz8+x_l[.pTb\zJ^`U?Xf?`jt}oL +yСnn =Q F $r_0EN@l}q9Z3u 3gݬr*nfӒ<^T!/X9unug#mBv  ˨tsGu:#i3IJb8pIN8L5Zi%;?7n, &46)m7/S%ȌЖ#t8/W > +8E|0GQ62G`%MYI;ƹ\:kwV/3q+6hs_Y_f +g=xIr-Qq:F_=*//qm/xυ PV%XXyo;c 'U`\% z!e)5+\^:|SfZ iâ>\Ap mj?._!_my1cٍ]˅a\]MPɥ  ~.d)^IN*٣}ǠXz I?fy]w\׽UՃkY2<;ӼR|/Py,BKn5y^ ^Sv^/ =J``jd!Mhe7Cs ++Ccxn[i~i._PQ);53D`` <(2Ĭ4CAŲO\`D8FPD >h11<јG3"T6=E2F+/+RGҕTy/y'XD9ذ[9QWJTUT{+VNxN f&"u cIJ.">7>7J$i;#p`3i;m"K (kȜgs\׽WY;#} ә=渜??b++ۏXh2h5͛^RY/?6sarvX;I/-g6*9aYn bo8V2:₶Jʜ9޳dxuFǏ5+uKt|+rWLA+l-GY7ѹp +C2j8N=~uj H#B糇KPծ޾r%g @ +@嘛Vrܝν|;M;9|+;@iṕ}uFk}g-綇l>ohIm[̝<;C+K`mqʣvgە[NU1U)Pe 9sxlŔ+UBZJbs =N΂Łi i@t ϮYAZmb] 䀔H(d҈ :۝l{?Q&j3MNz8z3MeZ{>9'vJ:>`dz$0z56GM LŁZU-8З棨RwXR0R +!KD#@f.7?#Pn^4рS3}7^ NLv9b9خ״;i\?n"]@;ƀ=/.M]@PfMV.jɦ0@=Tucgh4>^Y@yx#刱* EGwWl=PR4h4٣ £ Ixn/%i=&%H֓UWb02 ۿ#?7s&`"mp=F(>ύJcakZ2wӍګc&2y'NIK. s⚦N%6wF"@}]b"psg7oFڶ[ǺS]Y*)}V3 <7]޾P .#YkynzC TV@%)i}LǬ;Ѕyh:u`{ *^@i +۝?nw&}=m-ݼd4KM{hhTUvgmjͭ"loms(T^RG]%l7.YLshV|׊i즹@NdHJFF!(DZ҅Q=&!Hnh9壷K^OC|}}ۑL>06 +aT?ܣz ם>-ݶSE.lJJߍ#Tu- $Sot;PQ3Е2q);ЫLcRƱ Oq/ԁWVrG%+x!6nSZK# G =T_8 mtΚ4EMd<(LH!@e ; ;PȤUחt_w^߽"stE <A~7~1}T a@cw6wmxw Z뵳s/z2K`6,w#{gzߟK)!%hed}?,8:{_<HpwDv;(P XK"D([n@3$ +@/( Եrdm,(yqXdztS6 |>z8;0-AHbm}"p*m-P"V>IC޶?%Ї8]ea*7 h*yp.;x:oqì;Mr6m/LORlEmKe>*v?v}B_`TP|WcjOi]GJ[K ܎둷э6u $ p  v?By((=@=q:@9KApK};pT}-ց"Qc\Y5@u@: N^[?Fp~RIƂb^eP jrX?\bz @,xF9P!y&Zm1h|Np2) {wAi:Z0!fe=9xƲsC8 (cgq*o %Tܭx]ɴZto2f ??ş5'#zav`XZ&US3v)x8@K*M,mu²jx/?J[os`#}>W_OZz]5 +9pwtlW*~"}ԙu[+Tr_gO 9W-Q{eE| t +{m2- WM²"~ԙu[gu(nސsoBR:AxiWkO{ޠje\k~k + )n2`aי&,?jx䬀> YqOB~:IzAu_E߭;MFD3kܹedhW]T1mKrn:IvσUjAfbM <`QzCs|ӹ` +( @Uf#ЕwD4?4IR\},1fX!5 ZpK]VXWηH[,عB )vGKu.]S;er)-p%cV"PЍ|X̉Owh*#*jz^J}(&~TJj}fHUk*Fx4|~+"`J:܏>EJ@:gw3`D&F坭ycS5aI d| } (~.y-Z1}z U1~7J 9 T ֦.ĮJaT[=j{6(s#}ǯ+a=og=T*c `=Nnh  2;fu2> J\+z!88APu,tm5 zFCuy'@-2nu2 !W5[dZ@T%u*h|t@ߐ 2Lڀn@Q 8dD#ŵs^ֱ+`AˀJi%ˡhRrb@_@VXaXf1(%0 wM'st> &fx3y$6/K vv v̀À[N/* wR7X=GA/GR>nJ@lv6)r:)zy@؁= nFm8Gi4Qnrf*o- +Pi-$Xst\A v6A[. lb(t Z u-h@Fp]^5̈hT6jq5ߤL +@:u5(-U0E3#2`+pn}ӁJ9'Ql}GGTm +@#o%9֡}BR*@RЙEL#PTETDi**f}m}`4ߟ> 8&e⓼&&9&T,H⮋eHqX-*_W9ܒSlez2xda; pO-P(σQfЫ5{DF"@$:j +Aޒj5 Px<4n99AF4@!.~99]&!T8t}Wäow)A6vek2:ѭ]'tNTMJv _ŏ5^SV`ٙ.2A~9@&HC1@u1PXOQu)7w[ɸŃln`P2X$tgSf%E@b(AEtx蓭Is= v"9R C?,̣e"i*@ճ9$ly{'T pv(rX'㤺ˮan 𖁹J5 @lphp\\GUק49ngix;vX~w~90[ JxP6OSi$Xszrlc`]<>w뾘 p-Pѐ(σ5j6/D* JS[(1D4^bHp oIgi8<ӕ6OW:FH%@!Y~e")Ħ%5f IzXA4p*i;FY]@(w +ۀu%`aW̎ǴȺ}7JF^ǪuV +@c'=LQFQn7~lPpA^s,4xVN4v5tv +ȣG -貛ַœItD{f z<d=g=x;K鞢5l7t=<AHd@>``A[V"S@%S$2˫}ֶ~n#n^c[l0 pZb7X[&#`}3듈 +!NcLE;ܚKF#]E&Dc3#l`Sfn[M$IU7EMo@W @pŀVMM\Ofe@r̚59m@X+:{w:ݩ+U˱5D`r5 Z9 XIބV|1`yAAztџ']KHWܛBnpRR 1[^Wɐ^rr +6?}`D +; o g$ùݺ^խ>[ O]}nOhFP=5"ρcG2&= )6 E0V.BH\`THk819:U;v[tTNYq1e;=Nl`Mgs=;'5gKfǵ^^9KXD`m|Л|ń^ +9͒k*ȟ k՛% K,B˞Jhnܜ@4.9@3u @6Ny4rBj܁?"nysmvpcr 0ѽ|hYvÃ]^ݽ 6Ul6:GcNwz%egd` lO,}*:pt ʦp;6rn :@8pD 6\(\92 @ς X+ة|.*%EМ+&8GpɒӫaeqLG @F2,)pt( rI@4lw&.p*#Ķ9͛e6\@%SngIcOS!UwUd65b>6R"Xgc@ ߳n/h`&vDG)pvČ;k#@9 p>\p  :8zH:PɀSuCv}L}4vczl4܍_t~ Ue7ܸh)c;-IEl"ہ@%rdʼN+||RIOOyW+KӺjd,j7Ak)X I,x ,q! m{ oݩCN^sJ /iNrzMY?s`h7~g6EsײZg FK Z3O:{d^Ҋ@  +s6 `> CT+,qrwZ"dܵKf=Fp 撺á+ R~_R6@T\D|JỳE>5&"x G|<Ģ^KH12[\" @"PnCH:1Jz/P̰Ɓfw,y"? \{,*B:z140+ޏRxemj*3i>L}Reܼ#CD{祫=aK9SK@]iRGR[#&^Q}gՖ{9*x Wxzy  &ss.Y5 sU|FϹ'nlI 9U:5E}=ܙVgϜcukIټ` 8D$֬]Y K;]t)uOks:$`){lekx0LM$[Դ5Qnsط j +7.-O& 8iύd<,ûe$Q{|-Н8] + p9}U䇓]4[ko_{ q{yZp%K̛7Ƕ ̼HX 8ĶgM;VUxq:% pu%@ Xq6He-(RVQlC@uhB^"W"<'Y$!6!ծh@(nB(;X4CW"%` Jk75Q.k"bi9;Gޖ ЫZ ({)@cyX(.1bRUU6wKwr{@tM? `I +{ آ-nkڃ}OcaJAV%ʏFQW׾je&;>kS` a%` ~5I +!6\ @%6,V}`6?e@z{y1: @ƧDC;hd6(=FnZOoƣ9AŪ&"Pum{W`]7u^KJA2K"R$(#s2Bt`/eIn1ƻ,aE2W8`j~`[joK$W!۽6h֙^.>쎣(Nn%TB# Yj/\D{m@(,l,p@IDI)+* Jo?1cB&xe+PRVSѥ|N @Ow$YoPt+@0B^P2ztA?tk$DWZ +L4\o-Vt,z`ۇ&MXE/^$X߀qKCJn_ZF,"ocAG6M;J7F"^DǙ "7bs +lt6E@b޾lPFv +Kn9E@&ўnC$TF_iѯtRVw HFoƹ+׈:ίRk[':OX5Pi _BȒ\ +@ן >%r ̦SD[ +-%HiȈ@ ^x3 @UaN]::q㥵Hs 5Q-oL8%9cBl6 m]FrLܬ Vl/թ6GzϏԻYSOӗf +yq}@pK$@"n%@z:A⹷VU8;~IHT}㈨>j=mЩ>8{vK%^. h7Z +{Em&ʼ47Enr`6dD@)ƾDd}Lt|J6ؖ}M;w}u;@WBZ@y@+';x9z6PR0[UXp`d(5 /jIA_5/*zɊҌ`L `i;$9MuVk v o\g.rpp4 D8 S@s@`-=&\y} W>:v89K[1ohד>RD-hw5$̘KO-; ^@| OgۗD,'M,aq, +:̮fu\D=2KC\o^r2oC̚;KuGͺh#,^q,$`z;n @xz!RIjR`hzV>MWSmB#(֥T]zh_6 ^ 6K#lM@M`E/ie[a- I_lu jsɯIf^ڸMːY +Z77ieH@֒6Fq~]Rg;9Z\"\+OϖE@T6BKЫ6:^[ +H㡇@?d +ɪqPoB 盯H^s[NHAHa2pSm\_?XKNl{zN!/(%*'P $vWr\ dµK=^-& @2>=" yw tj=NhC>J @赀(V4/4|AV׽ވk3wUtzIRGP(?HAŘ& @I9P&v% ېY|{0nS&/䠷/D,&EGѢ@FKtn޾o?o7o'eDF`43wE|^5h#- ,ZK`ę1`h/t -{5ʂ +XXت{gwû] @s{&Sl@~e)~q0(,iu<N+' j4-e"ܶiPz +/T=;PlУ]"hKl?UkcK[QJ\pz%ͮn-HkIR"j)PUv?Wlb#?ܨjJPѵLWX}á "Y6,ِ 8 +o#e.v:pIZI,i;##0ٳnl'` @3&ue6aD8qj,MCiX j@$-pHYo̊UƖ 3s,IZv.9 +UHA (-3ҥVkyM{2~| t۷j}J d[%")cllX>@OTNN5,IݵM"isw _=bf_,mɷ=akR>tJe'knKխRqĨĨn |I inC (Z *PϻfV^RT@7 @ˉe>̀W 8 xdU LMւ^ t܂GgI k^ZتٍF-6F׳ιM@mn4Mw/{Մ/}ߔ̪ܞrpP'`{m"K}j}՚ۜgw\ok"i5lҔ'NX7}$v]0h7nb#½ЎQq$~ i=,0q$z:o-Z9{LѽgRS-P}>B@]v@N` +/}kާ:& dI¶Pʦ$iu?|O{;8 (I> &>ʪ%݁L c=EX4꾹 +t 5V:d,AJe;1-'%ycKݺmlht S҅H#gU(+}|%h]U̓E͓Z*U:c<$ֿu$F,<ӓy{P:Nޓ.}LlG4NGs`o@`y߼~akYam2M)rr`Q˯rY{,(:"^h>̓y@B V1jX,1n9&fQ %%4-|'a&d@[Ie-M\+FN)xq͖? V:ӭ9@!wR 8mm: ]`et aOneʁp)}O3o([)=1؏ :%n.y\V@B;$cC)͎gQ6mcf%rK)\?PYC~KƮ潉1m1 mn{x1;sڂ(isr=} ;k]Bo@`;;!l"hdaQVaVaV!kÙCRKfsI%6XHp:{.yHxCX54pM3c &MCGyԧ5Pv PZr[5Jl9 AN +` +=6d6d+7.*-P[`TH)RtZd0b^V:Ӭ 9@!7_8k7Rdse]vGn8-KݨSI=`ʾ; K2sh\;>2YH›.2F}2GNW1l1*PƖզN@J&0=@! 50Ԯ֮V sr>u~huw +d{Sy˺s`mN׺-5}N*1B@sqi>~?bӜG^ @2(ZCK.\-P:B@ h)ﵵv:U*pN22 k^o^E@'vJJH&;rzڔցjPEYrw2e,gv9u3ok@@dв (7`h*rcIbH7U%l53Ӻ;T9ٲLֆ~ DK4(''31h ktFMVΰܟ%M~g#@4f%:P@bipݔ֦ɳnRm]g{+J'ޛ +wx6l .cޔz%-{׾{);7p>G]@%=*@}+LEڎ("W*6XGi-@ {F4>%%EKHvP\h DZP_L cul5%obTx Vܵ'-Cu14$T*6:C.Pk<`wZR$rۮxt}څj K@K@nZ'cz?v}M>}O6Z'Hj nZjSr +HXX5o[?qM:A @QuWHx^0PruSdjs&<^I?m_n2~"~ +t9?lS(]&ٕ0*rC(`AOr51?'˳? +pg /@ڵu_mܹk@O6M60`Ke\$H8  PZ6tz]O۞L/~H,vqHġ^ݰ`^Ix J rDW1m*SzBw5~1ly7uE'сkfPwjk@ٻ/%[Ih)Rnoc^ brӳaɜP^_* 5WaE:%Yw *۽j۸}J5V]I ( Dkt<g3{>5gzU6X37="zM@ Re drUH_Jl}eLE/]UlT~~#c]c(2:S؅T_%t?8'>>'{|Zk}>d?s+sU Zt6ElKpb[GBSʓќ~sEW+#PbK@fL! 3H𳲭J:'9%DoJmK`:=b?PΙΚ^@ + zIRkm~l@cfDl8lzP"]= `w8%"-F(ʔD}d(9V u:ئ,@7%bH#O,nvO? "~AB'd@RBh}zCune +o; +Ώ/UZm\}V2X]w@$$+ݫ=q<% I(vG2Xrd[j%Q>|md:GKܦO@Zo$8\1k`Ph[ +% pA@_]t)/(ڠK?{: 8瑙GYW{dZ{X8 'dh!󍫖 U[瑍{%%_n9@<ZZ. ڙ֮Eϳ*bK!]Im?I{V(gOh떘&5pvl]g `?ådx>S2gK^ZC%6{6  a: OTZ=%, +Ͱjy%R!Tf(7l+逬Hzv S@^pK>SP2~a@\2+H2g ~YH-!vHkG1K2d[:EP+U/` +5 @- ֖ɋ8ydWd)aC; v(t8cG m`kUI[@.@O4R t(e=slAT\xKI?AQOvsBb!n oby-)65dA@\ "܄7F uivzk\ RD*6[ibG&Hp7 , 3IlLjj$&`́{#viCY'3z%6rү;;#dnJn&5r!u`N_Fp@#`ZqQ6/(شX/6`˜|// U %Q]jWkǭz`uWN/`553c[X+- *Lp76@R%Zk=$*qBu%kpCn]6ٲ*Q,P4Tntjg/|D@_`Ŗ y k3Џ?~_=N[ dF~;$] + E4hƋDtlC)رtuot%2|~ _E4Q".mYo-,yp[ +l4w2wm$h'`)Dmd+DjSf^ܮ +?n\@j;bwۃtA,9Gݧ~?(37z[] ؁I-7(M+{d +p \6/`zS +fWo:nh])!%N5HOz5)N@IO""Gj w& l)ʞ(ow]_ga}$&@gIΈs85+ iNmqSU< %96|Xqk[.sߴ 3=rθ}S_)EQd)x5Zp4xLQ $2o'w5O;onx8 dm $ +f6mދ"H-VF-ocȵȾa"V:E t2)HdFGlI8=4_4z].d[KΤ߫W5D|5+j8\8.B2>lԟ)n6up礗| (?Y$!l&``\zO ;v@b `7hw{1t2K4B-/;ܸ-y0ކOP%s^"`EIr8ί=&ӅYؑ i8RṚEۼxi^w~' Ύ0GouOP nOYZF*yß%7ޥ$NX D4Lr rvO0[dz %B6i䬟W YB&`x0ɼ( ;i5A;6e؜/q{UWe}GZc NK6^i߇}%eܻDmo8@c۞$@Nn@2Pw/6S I4!IW'&ڳqxk&6+Eִʁ[8@G}[ Ftl*K;.KR0g +Tȧ"Oo7v, 5J!e$8e6ij:٤ܟ}uos :{ooM|Pv$-Wx=DUػtŸ&m:0$R\)[H`Mk{߶\Մ/:I_m`[MZ + pt@tW +j۞2KRmod?vMYР|7( {`m)@6/)}ҹb@F'Ѿ-x䤃9'ۇIh'<毐pIÑAJ=mCiv 'zRfMRt+X@n;$- ؒW@2*Qi]- B +6@ON8m@-Pd'`ʒRy% pB,֎F + h'" +4!bې +8I@G 3\p}Yyh>b&lj& !j)@8M&+A-+I+GDLq?oiqobAZzFM|i|/9?o>ک_PW8Xgך_VX;4~`I7xm` @ +l$}*)GpFh^RVoj_O( y({+cr3K:ϢOm)r4~E774KC*knZdmM%th%ڷ;'=ay)x4$V\XHB: xI$N +iB^þ`@o -;l)5ZR$U9zzq?[rc㷗?;[b$;9ʾCV( +]ZnS+57w̩Ҥʱ V8rERx]Mgsw*%"xi/ض}h+K$ hC[u]TP_q M!$ Uc]. +\">ۃ($瓶+@&S@rl &vEM2F ޺۩7*4Ή"l9mXVUTFo@ֵ 4kmf}Hby@&@>Vؖ꨷IAY!ͧ.Y[ +g &5w;$G# +K\p+M +Kki@ZD8tQf&: iH9paK^fhmx/l"_ / DGn8M_xH jօ ZI5V;ot*n'D @koWIAssd'z{tip;&`wSp`, +'ƣ~hs3i@VR0Vխyսw)8zǻ+'&y7xԯ'E'J>b5ּj x:zm≯5 tB8@pٴm f5ڨgLgݾ]䥗UU3=.s{Y3DfZVM5 xS@}N7Ձ?)֩L̀=Z6ׯKοN^t@gNPwY.b΢y@{puMs=^h? )Ϗk̪̤WwEӼ镁fD[FS4IlٲbIv}0o4mVcN=z->}S Rs9Z@W/@B~GH: `@+5nVNkyN'@r&@K͞}ͦ1UAz$X?Ђ>1_xFjC.q;',= M[Lgֹ5c]uU:*G,:Kx;Hb|QٌkrCJD#&65[X`s4-"x&KlFSd5K^:r$Ws>j Y86 d"jT;TpCCzc c}6YZ+z +rPxxaŶ3s :_@*}-07. l_m=]@쀶Dl2}I y0g?}—8n> >w Њs@zmyYnހt>/3g>U.*Z +\^s%ߙ-g0JcS;x<  'EOl[cŻ^ıY]3hh$!l`.m`M@&ў62yiȭy /A&ے\rVcIKL>eB%WE?@3G[6'/dSYKρIk ߎl;mDZBP-5~Ճ^y[d{+ٗBQR|]u`rӳ֮I\CO:j%zKlX-Oh mQ( +*N]Zv%5\jVL` cd><tB(vLR0>5dN[e,SXW XxUJ9P1ӹW hbx܈97g@>)>4N+fnPJ +KX'EGd"9Y/j*g˳Cݓ^r6Wf#:- `T f-y:D'wIA-z; +ڵr +ZԾ6 Y^ 谇M8Fh@ /2]QZnV+ b݅$Yo[´R$ܣb'h272:o{!>e۠}^ihLvJ\6 6DqJW @WjZ)]EK%v5jk8$9(R |:f>@גqdl9쫫|@.ݫhTF$_t5Ywv׎ )d3H'z~SU'9G''ybsÄlO))`9A!{ؗ|3,_X}u_dq'x޼S8&!v,m鳮S-QR4yZOZqz{\‡2zh%rӝ Cc |bnu@Zd6opo.)cQia?@U{A6dHpK;!g &ڰ }`s-<:J /=pŽ])9ì6-ZE@W6n\7+kƩn8Ї,;Eܐ&XMA;ʝr @+z.j5}NWk_]?R -m*/|pG{Wiwqp=XR +q*`u9cy09y2x%r!r1s(Rhꩥt}>Nuͳu@&, @f;AxXRD Yx[n`mFx~@!6yckMKP - tGmzavq @ z;J +ɰҭۗ.+ߎI߰m~ܺ+QH<H|ͱ|Q{~r4|}8؞LX L0/G7@(R}% qR Z[Bdi+df"8Y2APdIGЫ$rx|"9r~|g0ػsp#] +emv86`ͩG!O4@]eEߛHvu7@W{3{'Hf(]U5Z.=ξ=Loq]PH"^C΋a DR%@`RhLHA S:k%!e`9n>@g.r,S`6Wi8Dv\Yqld `Ǘ J`\/H;_=ЍOY,J"YEdWېn!>HТ7>y{\M7Q%@H$@R4VёCp./#4dx'rW;ܸ{P9U\Ӗ){U %}=NƋnUTpHf~.K:yty*vo~/kKM"K +6лU6RVJ}`[6w8oSUـ2~;%fی#@6ZW5žM@#&H΁2iT]ֹX Hi'(7W(pU-b+/SN)np OhR m܁]؍ gִD`-mЁ!Z?) N_h IRpu+ć?!ytZtsM$=H7NȘs>gR .H~%\+r9%ϝEm8W8kf<,v +8ݜ~뗬 mN@ @ʦR:hF@G|qﳾi3=q}6Wgi{=m@?3v_k2榔>@g.~Ld.Dr&ГGK ,l|ΣLnx^R^ k5^mn m ]۟,t&|Y2p,bHU5-%iZ6`hsE +Ω:9s>\9n3fCҴI#H7/E@t[z.ԁebM*P/ "_ +'ۼdd=P/kI#HN@ٽ m& nd8"ݐE-IR0$NQ`RȀ-p|)w0X85Fd7NyٵL'f0}Pɥ쭐gԃs 4s T]DaVvs+8o۳1_8{U W|;l +G1BvlXSTS Nc[M tN9˭%2NRIN#zӿս `gVW +L 5/8P}*>F`*[* +ocqg3WݘG7+* `Gu//[m@l]Ƀ6TDJ0+w +Y{/Br;+bf$dDfvƃioi>$D*? Ct0+aO-*mWϰf/4~z k*uY-M%jX` 3`N#gX: *oK3­B<L4%C|.oC)NZ}nOzGT|eDri#YQa:8K|ܚۏZITQk9}v5%36[= +i  x҇Oi 1ҥMN(/ Q @5I<;@-I5 GԂcR \vFct s L?'4?DC8B8nQgb'7ɛ~6WGۑ0[ +$1 +r_&.3L f`ef)@,2AA1gP@xH= _P`4҉Ofj'@dOVS DJ.W[l.*n4vfRE40u}=W䑛3 >&͜?՗ *Jm&Pd+IHj)@JUJpX+ "pKt+WHwݦPsWM<9 lTg08 WJ8i8R$N"x=;3= + G^q.F?S\|5w[a3 vG[VYaVFd`ھ>`+C7`n7+goݘ2Z>+F3Цv<Ϟӄ/' `3@:ܤ2\bSXNR>@b-O#j^Ҡܬ0Gw`5:V@~:0N0ѹ&\Ssϣ0qQ6]  P. 9 o f` V`f` -p kիl]H'4@JATn tɀ+甛3Q^B` :urIpjҶ %M%D%3 >fΟK91t` +)m ?XN. Ta*q֫#WQxjN}0YpT{ 7߂ZBU%7uy7 +lyY- K@r/!$P @Yy/M*|`VT<8W(51E /̍C=UɻLw lp;`0hLaAOn%],_5m;HAt*j`0~'Ib#@ -2`$b\@%xPN| @*P}4,8IH@啀bK40\Il%!@T{PlP%bG2MۍerHķMn}]O?[xYޭ2/b;\ +WyaAۿA{-Qɀ5\O;6?+Ecln bbo^ We0NT+w*hlp93 G(wX_Wf m88 |G .oJ@Ӏ+f*7;r<K@cyfV"yb3p>&^w"R| pNu6K ߧPmK E^tA-+ +E'P/2DPEIa#H.S ";!vn@ZQ. d@A- d@3R8)9&q7inγg [*%~a' 7 Uo#0H`K*qd%ɀO}j7/mw8j2bx \xW}v@| G29^o-Fgw^Goy'i??ֿO҂vP~ zu˅Q(s V:',iWntGSE*P@M8$>8$|}ڄȰmnwg`)M2@-!ipR8F}"XdUQRm[̓WܒPQks4{aZ) mk%-i X[^mr4xE>+z]XJR,c>ːG *N@&RеQLa +t’ (]0}0d[q~"O&^ZT wvH%wq,O5_8ӎSWhWjU+Щ}vpIr[ lmWbS@,? Ui?fWs /F 4 !|I[a{xh[_xX!Rx_@R}q x:$v X3ڶE@Pل-R<ţhb_ͅÀH鑷_Wz&HA7!7U_*ɻ T{G_' j7tܴ™{Pn˖?nw я/ ~Mm^Q>ꆐ7 zmk2Z<D·K TU}sjqwxn#W϶PޝYh\?4i/[kl&}#0?&r%-t 4Z,j +@_)efK]Uhᆩ KnL8c+ʍʅ8ӈU;b]p0t9@x0&փFr1t^:@=~ IA5ỲJ庼NKUKd ժ8`4jӮ`m+zhZx{ 7*rosOfk+ )"XrA +!I[PQcIuwLj=fR(p13 .@|Ybk6 ۶x@rYͥK6 E=-?m =c.OKdg[8}N@HSȇ8;XC?$R̀ 9.amْqã1)ZrUvM?ho@|n. h2Ts +(%~ӖPxl@kwUoxe%)zf#@Wt-Uȃ7#IϹvaPis\Vf4D\^%ΜJwqЛ{+3j_rmkoWN֛M +t> +@#^))t\ +`G};ʚwD#4Y3hOkbW ܪ An#3I|L0 i7n69G3^XBD%)ڞ @RmۋS@Z>ӖM5 qwrvo r†Cel|pL (l)&w}]CQP$Uoo4NA]SGsm?][Vpe`] ɑh3*i6xnWfkcD;e`Omoy$z]+zE_cPFFU^V~<܀?_7pZ WVZE{ZhF͖USyh-=[n˖cͨc^6:rK. jK@q}k@G Ox5 IYBapR9j̝`߉G%&@+@)lLfovs0NՉM +.&|}0Xm%od pPs$9MrV1ɪwOPDM]Ӣ&ULkX+a6*j+vCy`x HiiKm.ہ+<@߸CpJ8~ֲ^yDPU}-W ͿMRmK̓jPQ36fW0L,wM{D`#zBݡ##>M5VNm;Xc0u m.X6/g[)@bf-=wL">AǟY  ǃ=I"߀lۃ/cs&?Xg 6sIw~JnMP8jq,gz +?,)!mK;mܦvV$Hvu7Pt@6&i؎I:=_ȶի:5UN$ҫX8oo$Xvfwۃ~7qiಪؗfǽqt%4@ Hos{y<`o(Z$ImG R786R|R7X0_Ҁpi,'4I`$+=N&.hx0{xCH@3\@U@0CVe30g jǒ +9;4c][o%M.ߺ}+  #`{'-֞?ոL 6yK]% V &jUX vzS/A P!ت mZo?1zZ3gCGjFm L HϠ2?<߿2ɮ<Μn , ֓jO}u}T@VDza]1:6-)P|Z +n|9+541v*. P{͖ +Nq + %6&轍diz+| cli,2o7Eqw*pC)ln ULW"kvN:mIV:lYB*vF>0G{6Ḿj] Dj=`<n]r;Tkf~f<S0t)@#С:n].І.|Bnp4jO)"u: ./`$]Nu_[1s Wr}A;j~ +z"$D$`$bzHlZ h F3f/HTHEltzդ` Vp}Y` 'ѫ% wH?, + fJYa} +0J GȘ7XgEëzπnsOV'@x7kHM@oܺڮ5} qSz>Wv]RK9\OnӇc[$_P +k눙Ȧ&H]EmN嶓ٹۗ m K{ h$"H0S'Oycb6:lD w:߀,6vx?}2Mvŷ)cu+"8r@w\,h~nI]#S1$WST68[%c~Պ ¨<}tgV* hڰz I9Y{+r hi.ܠu[U:[B_d6 @G BKILg/zDKٶ{Ǻ}=OKjDÿ$WsF.2/4u X3g߾`@ZMT<@MUًIt"|(g(vR@8Kqi7ڄm8DN~Fjh}n2"ef _@ @fgSE:BahDkP~{rtֵK\ +U[bVZ/@BH[+6wJJ7 @euح ]~dm SNК)}Q:@ +ؑu<R`gƂ n0t mj26NA&`X )y ig @YCj]SO|@6^J$媙9,[ XK& Xy /@m^⛀ X4m-hr7ȒKnD mm#Q[ʚ@vܺ>btj [ษׁh"y. fj^GqfH_%@j0$bsl}YNF76b]̌sM[.4ͳ)xȠE d6 @KPvk&UP5v.힎^SJ +:sɠ,o<ۆ_@Jwj T !̣q9B'@\ԁ&1mз4DRP hpPf p :@paEJ;t\7 y)gut;:GH`&HV8 &yhċHoGCIIT+ӭ [ۜ\@A鰶&@90 Oc%S*l)tR@aݎmgÂxFx|l<vMHWϲ FrKVKѭjw^p+hձ;@X䊪?A-6Fohܥ_Ey򎩇@#iX6z$)Km־6{ f", QFiz)TW|Ie- +부p 9P~W~i`26: +!T  kICau֒,D ĀjP +.`)ej!{`r+2o֢yiwU'J*Zw *t[ +TXORg/6/vMh6F"&Z2E]', +} :_*+=ik yo¾\f~f5v +] @O8n.t7KdQ(l&ti&Hrx`fxFc@;N@fXJHK$ɀDX-T*`s4:hjA}^YS@4A }M}/6/$~ ၱ1B22"g> "g3@e8<\ѪY*:\ZDZZjw:poEK<tX +%dnv"cu mj뇅Ma\Oz-\ڻ>|֪iʗDKLv&@%Ui7T ++V%ti/T{ "S % jCcMCmgz aHbQ.8&-8 6h$ȸ=Ӓ- ԰uxh%\ 1pCC J_0(~H Ԇ5Ը.rN霴QĒv@]`DM6] p]T*ЩZے )qPI(q{&q,:)wss h>a3imA>"W`wO3P?ͨCLanE[Q<1[jzD;-gv@pTV}0sXCK8q؉ +9@2H˱KQiTNzd(r9aD,-a0 e["Md,k͒Rhml  +]샍UnZ&ʪ3$:*wW-*xZd,~pm~N ;AR\@Qm^Pnt:`Si7sd&jW#A3P)=)f +-UvqHx}|B7~-P迌3^~}<~~7rߛK<t~Oۻa~׿{= y'_oϧo/(# + +endstream endobj + +2216 0 obj +<> +endobj +2217 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2218 0 obj +<>stream +Ht=>E=1E$~J.PlO+쮂#3B%&hpxqxn͔/Mґvzlo_yvlvc\_n_)lz95b7Kt'kOqwT>vP#g=^/OO{fx&s9݆ǹFk̻!^?ɆDzLv;:^[esYϟ?n=Y}+ϙݗs;ǿ+m߿kka7Y%v~D +Ȼw'R +eP2ptXu kX_&xǣ\+pU`A^q + k) +xaX(Ý`baP|yq`Xqa5 >s<7IO`SQFW>^q0X5"<ׯ$m%c:='.glp̩U) +\Wc+Įg٪J94ItO LȘi%{r\UK:o1{s:P jEb +8z4yL+:N'&^3ʢa'cS} ED KCBQ%EC E0 +jDIujoH< 1ZUkt6**l&7/9pha*F!SC6fv ~KCAjpZS춶o+Z5G.rkD`YrZfm6kَp;,X8M%H}@\QdFux~pkƧ\QpGnknְzR;Tգs ;Y9q'95Hw>V$+l-+GphrF`٪7+SeWnD|I$kaNS_qP$'Բ-0 +Qn q܎hc9`0G$nCPM|7zpawý/PT$)rЕ|9F/ӛ]E#VJ\0~q|J!7OZ69f`r3?Q-Y~RPR;$Aе,T.W࠻-εiVl +24&S 3ʝѴE;hH +*K%dX.rn"-˥j[Or-}OnaD.kyotNvd4xxG2z _CZ#:r{A}ںoR(.X[5x;ѕ`{ O\Xb862 R +\6\T ^Ȱ$KqWFҽ,m>_e.?s׫ON{LۦHS'Ԣ*emX@(DU9 `&@N3/CdW@ #.Aȫf+MGz +4vK M@#XҺil"pMDټK3QkDYJ4Hx-)մ̏q4pp 渾^:h׀#D$UU!^ɽHMx^pFH08t&`(hL|uuKd`v+ᐝ:YEHJq4H [tPȵaHQ{AYQ˛w0g9Z&0k\9vU@C{-bNV`26a0pW` GX+ˏ޹ ]pKc91u*La I{F6灌.f1+hQ TZJWO cn@c iRT h:CĕByap0HZ@*k:vcAKZ}kaxru.^NEQs+Լ}z6 ccs΢ ZysD͑,)5ՀjCǞҵNq{xvkAEc3PZ4QX-1@rP ʚ;b&rNTV88 8!j{rW& y6;]XA%JG4fzj-˪;W' l4ٔkk۵G<|o׫'v@T/1I[ͅ쑆0&fgZ2A@Н`QdU +@K/@i8MIL}^糀s"y8@_YYLdw&5#Tɬ6HOw"=u\Y@%p0wN@;^y%Z':S-)y>йElzvOD2g5@fiku8PwҹM"tN 7K , w,="U}0߸XJ''LF; pow,@'f7W7Pޮα=k7$kP5.*;eX^,IHmHq<,>7z%x2mBJ." +"MH OIܸ$iҮ@ZNippg4+IhYr1Ѷ<@n-Flpe#7%PۥKD]55@t4e%9p87*M9S- ٧>d: bot[g (IGuMQ&crD |EE Nܗz>Ѩ7t>gX@'Y<{u>8H~OWSZVI +wws. jm7=\(\ {pmO4vSJʱ$'r&<l;@1@;|ObF_wQhqog[ crڱYCV{6R-~ ʔ` 9%9tP0r9~]:%ri`s4Bs~s| pG\2LhK,I&m'xY&HܟT]L9>ti@Cw:,$$(@O 9`Gmu8%4:8X~F9Ѳզ.6 @x ++%6@P905tIJ]CCO65H˨< oSlc*xʒ{ȁ"~arabƝ@x{XRV3 +S@%hA6cNY6 x/LI3bܙtj4U!%õmuzc c @H`G.*AcIcmkMo2hȒݝx@o<&rt5c\~h|nyZ"׏`3%\>@o$5Հ&D@r@)}֜`8m( > bs Q\8@ۂs,8w{q=ZЍi7ZԷF4rےlx#eeQ.Om0[_nTھ[[U1撑By]RXZoKR;}?r s +0AfUo "5 V~a)!P93}`u]v%<ܙt h$OoT,t`& +ODz<NͶW49UoBu`+ר Qh6CTs9_HnTR Ee><#QEVAȒ1ٶ k B]k@Q~>ldp,)Qɫ8X擾zDuaZ, .;s/s`KG[U*Ygs׹VVD?rNO~K?pK2D{=W'![C~(.;p"02"d4[ @4ʻ]JNVdŪA|0R pMΑ/Jz)PUrI=2TPUPZB)2@LaDzw5«+(,,DZ5X4%Q +@&u59@J +I49HjM_UG=X=»b 7q)@P5cK7"Y٬ q%bj eH9ry,Le&7Pلr<@/ +}>\Aծ"NkŢEܤm l^@>k +_.E Tg D/8%]q^@bXb{ +pvG^fq;7 : +f5^(2b{XЮkQ0\x @}IdOFdv6p`GR({mbG&Gt@y&>S@NtG;]ٕ U,|nPr:@5ޫ2 pqx7:Y$ A>MJMU4 ;2#C*\[n9nʼ֞$&(e-\Oo@<،]6uEZ= 't:Np+9ȳiuW0ё ɯ qzb_,F9Qs@^"t7|M}f>moȀc˄"PU__W',Oꦩa԰ xE-cO|k|&1̺F +Dk/!j(i!UM!ٽ,T3yI3z($rQ`/y<ӆ~9Sc@C~ؽZe-p]noRgB[i{ j[/7: + y± 3Xv0*?D.>5>r' 9tv+_gy +5?x3Ǥ5 @2co j0SY SVsJYT"Ee:v5+U}[bǦt*UЂހ&T PB peTa/mgI? j1lwP0ECޑ'. 2X^D4c4Hl@"Bǚt-dz ƶ ,2O P Xi8q_Wǽ:6jŢV=BS `vD GȪ*1Sr S(]! τ ^(2fYP"`n@E0aQEJ>vـa&0 ]zY;l6D`7 }@q]. Z:Žh $E.P4pac.> v^4R"*t*5 hӮ dp"ϫ б} b{Nt55H/O@'҇#Ɠ.ze@X GCX1`De)t/@K5]-L4hFN&L[$HP65lj@߫JaJ *R:7.W `MOKr:^rT :T7@"U͛c7@AZ l 3䚦 }uȡaDaQW3&Y QFKyPt剔У<()`ED +*H$0;`xHBEx4=օA /`8R$G W|7p` (z"zH$ѾzU]؀g\@iB A]_39 Q cV,k3S5' o*Ns@ s"t_#z]Z'SKmfl~R Y8s= vT$J M45C0ljN}ENO*X$;ֱ%#" +fy,c+3mM,@ʰDs1+#'gkfm5,[3a dRiӎB>/'>Ç{\[UNvM@vS%qgt Uq6\7s +]:* ` UvBb{Pat53Ձa/@Pwx}˛Z_u.#b}Ld[}xDp6d@ELsX%K6~$Y&H'cN鋭.$,vBs/r%d^а#P8#PłH.@*R9<-%Bv/"ubت4Z{R.ZХW}%rASct~AO5ݮ{$(EqP4~wp+5| &(]sBd(p G ȘlbbvԮ<;,Z!<tu (>ĭǣvrCZ&?/28PX:lH +">v= /QJ2 [ն I.-)lgqJsHXj/_'v!BΪXÇKࡊuBGs`bX0C!I "69Jƴޡ#@ MB{l28aVf, 򍢠͜r% +0t@Wzak%CWZ+mJ X8v<4 C@Z`h׈*򭑨0|HAe`x0\h8S@r8/*iqLU*8) tP Sòn݁]a\ POrwZbP%t8#\|#_BDJ6ՒMĹǠvcVwQ3Lj +_$Yu>4a_)ʨx"r7ŗ|np$p{c@>rp|zf6S%J9Z +ru@W~vޠ%8sohg)H-@@B7N0zY +Y-gwك +;dI݌T n!~?~U 抅\ T2xU:F* 1mg$ihf&>rl8͌hT +T%%c o/b'InSʁJII6tzww(1]pJ\`|8tHF⏛y; 6lD\EӔ,߯#襘%q1@x'dlF<DչJ› +[[v +-D]TY:ktr{rp+w:Fr n|jYlF9NJb=%N#ef1*`?cϛ̛:,}{;)o2B]k44+s<9glA,nF ++P9@R<: g,*@B#e6w(QƋ3s @˭*W;w7sszP㼜) +D +FkpJQ$qmE~X9d ++CHEA2Dij/@{Sߕ6: `:6qi:%jMxO6Sk~vnV/e\H%༊IfMI#@m[]S*2%H)&@ *lca1wB_g3 +Ĭ]dҙ]?>5޶&[:i2NCHCz{|?ۿ4<4z/O=S鹍?>?`?< K_''SV@}l@@~ן0\i#cAZds}{k"35 gƁFh4Hw-bSE"YfSUت0͏M!$ nV- +@m>W1(]Mk[wQwVԚ_\؞^V|f4|^[1QAS/rn8.c%ԩvt/߭GYUcd޽jy6gg֭ò;-O^NkNl9eCI6a=x݄XY| YqE6aGQ:$,θ]!~V@03U!Q\!7ҹzT`PdlH +L1xh&cJ=|<ͣft]1J(m9W詖L]a1J^A@͠j*vhT +rbΖ\ +r{GKUsY`_7[=jVԻ\-pwZ˦g"ԯz|5e3U2P_ +D8X\Vݯ9ᥫ$ٚf5ۓIVofsՉ/+yaJOo?t /Nw:fq\0>DJX3\wJ7L42RΊʾ& +tZa\knPm0P72S :9ːwP4;pyޅU8` yHe8dN7qsD{y*AqT_{ȡTj "^?Ƶ^U.6ZNWsH:>SJ*W AÀ}Z6T}CˎyCM\soib7߂e-SW]mS&X`dlX8,ly5ihFo ]0iFIGQcAxj&FzTurk.U,Rm_\ +ɵG* e~"'^ I^w= u5{J A M$LH#PvjaaLoor,d L5V2Ё5%`#>jҴBxQU :;؆p@؝s,GmALݠD5.Ԅ:V [G$Tf{="? +KxZ &ɂ&J+L^i7` ly] ˏ]5,az5{-1Cn8L`-DٯǩM<0!^zīƯU3Tk<^E%#ؙD{ YH?F+}N5Pډ+ +EDX,]ٔuO,ў0TRDT/1tXbt )fZWjz妔u%a;ܹ稛 +5B}jg˸KP`t?p?"{(MB#L&m^_k^6-g$YÖvi]φɔfR=M=(FPX&b^^I*0H[DƃEXi5^I=t' v\9Է,G.U f#tDoaXWLFM# cbjAQS]8Uv"HxcQWTb@?'} TQOR9|W' 2|5@75LzQlb +V1݃]HsbʼnhIIBB}qў$7=uiberXgf3_inGdY^hifJôpᒴ.t +MH$Kd\TZzow*d5^k0?A՛ W5 "TlڐT(CW8oR9m3,_F Ռ5D0K$ҰWP:8(ūTq/._6iFIa + lBUh/CoLbph \8iK<9KӂDᇸ?̻_&yNb"Go*v\Bp*-T i R+ƕf^z`T^;qʫ嵬'@x~\k<<&`> +endobj +2220 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2221 0 obj +<>stream +HWn8+x-EQ`{AwvFۖ8޶=3ȇ~VH6&sEX'UUbfѓnd+aXwTa'/ݾ{]t)LBok_j-d__f6Xᯎ+!$WPuUU侭eԶ6W]5NJ1x$0~Y,0X%5qKOl?|y}Gx9a,_6 o9rɹ{gg} [plwfN ?fx?;7k>7FW x` Bi85?ѓp™ёM ,9z'sL1t-ѯ}O=k-o4>sO )&AS7x۬cVt omL S@,;2JAa1 +!@NV}>kzQ+v$hWLEoj:12|`@vA=ro_,NH +E{mό`!/k`ÒYYzo`_?Mu*p+tW?L+2]4 UcM1dl tKV +H4?{CRfYrdLZojecA| +9xѬh5h|S(^21%FФ:QĦMK*px~Y祄kNV+(=^ P06׃7 wRv5̵7b<#y&]'j8EL\ XP,{:D6ʣꢒxAhxT LTM!gL8|NdF|nUApʣTGL-P:V:??{U ^]!n`g2]Ĩ|u6?f+\dޯbppWxapmKhIyL6G,&BN ᱐i).P<1N&} & FwA +D2j$o@G:I\ùy@/!ݒoa Fo}^>.XcXL%vrw!] +xLz~. +l1&I_)';@j!h#__ΩBL 5#!iUl]堄z)t,6)uXJե ҇WQO)aeT+V,P@mx_}X`o `23Dv^fG(ϱC`QMRfRm{vRڋsrYࠞsT @@LJM_l`lO'o1E j}7xI{.w0!M0><\UDI;Ex9Q<&`?7xɲg0$o1ҙ*O}7'{S k7Wn.Qv2AM,7Q& +*5:9Q&)CCeH4|9zyø6ကkP ́9P々vfBG\?︠Sیo`K;2^׏X-?7fۃ(b, pex.w*ѧJaK#Bǡ@]0ܶNYokS]S!lm{o$JT5ٿW^x?c|xxyxP+wWc slb(]@cWd@Kvz6M6jc*" EgW@bl94\V@G8&'ĸ}3D7=ǔ4KhQP`-#F^!:83s!h~/D#ua +jd $Ufl ^"OujB2‰D IV# +s$kL H8r(Z$>ڦؗ#w䦛06M*j%$9u>')@DvCaR&lqZavCTPv 7Q٤xT~j'zF +>I]9`cl-O+Ӑzm'ߛ:)-=HXbί@b~ X2>#YNWSSͪY" .vɛO~w]>Wyj 90@PO}{#v@F8Z':i`h1Rpc{Wq1]#箉]lVyWܳE旟^3_V/Png9x2%<3Ԅۦ>K;(p,["5~9͞A{K90- +rV@I RYu]ehl.,77?c%1p2 6X' :,wd|5{ALGBu!|DD9s}+IsIPPPBAweDwULc!!cάxL= s,؝;;=(Z8îݮ=.No'z]}K'dRhVX VpU!]ft.h䨢J+8Sj>ӮvP\ir25Z/YUZ/Dx\R} +Y_1Ԣ;3lg vzM'c7B@mװXwݮ뿾f⳹KUś?'`Im&Z4`>Pt/KAK(oL&3tU]Fu^A۴XdmeٰW Cta&VC'|nAaY[2eV( Nv٢6RqiBk;d7ՈZ|'[0Nd mFO:q׾EMU9ڭ=ыPŝ˷dt ՋBW}5!~tp<~~)%os:y9/@mʰdGmeVr Yz\|iKlk}r<9ݲ+:r[ՋDӎ"B6f"oU(\j BPE 4Ou rK/]S~oA ě?.P3d<$k A@D7*/qd,9ba;ACe>fx`m+ bC_Vda8d %~xvP( tZ+ K~ `@Y`}٭NJb>SJ`H.sK +ery1ӕuU=4Z npǼ$:T\w$MB!+'bL'|fyhA_0+d>2\Fh~o3i$)d%0R +jqwZ[>?<[UsF$vs8ɖcT i 98G3D7lD=CN/(ʛ/p>=c|Z2FQY 5:b/kzF~\UE^TG=S(j3TMrEAH} 3FU.6Ux!a! )# '/*<Y^SdyΌG=Aٮx#ፏ9#Ărz3>z>g>j?#$! 4R`KS?Eˇ1(v) *9A 4!`~ZӲUQRPXp}ZޑBIF3.-} +rZz;(a/dӦAl2ߞk@iG${=ōV.;yKO6 d? b>e!d\[1oGZm3[>l!*|1҉o. Ge.((nEKo^2!]A ˟G}>qdc5Cq Z=2 +PipΑ_ -"ia\KS +W cOFf+yw# + +endstream endobj + +2222 0 obj +<> +endobj +2223 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2224 0 obj +<>endobj + +2225 0 obj +<>endobj + +2226 0 obj +<>endobj + +2227 0 obj +<>stream +HDMkaIkbm&HchM($L?ĀF Bij֍nH )ATtSpk7QH7"p]<* gr9U' +lLHޘM1ˠ +_G(^5pp̴3IɛNδ'S%OS bŃ١w{~ޤ5p+#1T|mmc!dD&UhW%܉jӓ1mÞ?m?©n\C-=8.)xxqȲ_x5lr^KhoC*7xpX051c}$$0vp Kۂ4E}tڑm[ŷ8~Ëo[M9Fx8g[qh'oP + +endstream endobj + +2228 0 obj +<>endobj + +2229 0 obj +<>endobj + +2230 0 obj +<>endobj + +2231 0 obj +<>stream +Hbd`ad`ddtrr 1v2q70 j((UnGSn89+B L,fA|2[dX'ϳ~g ľK|6'n +olj>yem)soj5KV7?|rGL + +endstream endobj + +2232 0 obj +<>endobj + +2233 0 obj +<>endobj + +2234 0 obj +<>endobj + +2235 0 obj +<>stream +Hbd`ab`ddtrrq 1v2570 jmKOUnGSn87 ? 122s''''! Rl`k>֩!Ien ~H"z2~]wEI|?VUa#ﻸ}'~+n]qrw7xk5Y9˕;'e&%dEE=*T| `ukc9RGO0Ж)@[Te8>|to~$߶ ~ ~a$w)+d~MfW`:Un€U1&L?q|G7;߯o ŋ + +endstream endobj + +2236 0 obj +<>endobj + +2237 0 obj +<>endobj + +2238 0 obj +<>endobj + +2239 0 obj +<>stream +Hbd`ab`ddtrrp 1v270 jmKOUnGSn87 ? 122s''''! Rl`k>֩!Ien ~H"z2~]wEI|?VUa#ﻸ}'~+n]qrw7xk5Y9˕;'e&%dEE=*T| `ukc9RGO0Ж)@[Te8>|to~$߶ ~ ~a$w)+d~MfW`:Un€U1&L?q|G7;߯o!k + +endstream endobj + +2240 0 obj +<>stream +HWnF@0?w ssݝȌjAȆ@+1TDr"}es쒢dS ̹_OFi5=h]N E]AU*)<>50T6vD`Xei*5hUy5f*|6uaDzK#>!LݳXߪ6ĒU5]2]kt +TٛUR p{ZC- 7,&.k'S=1XzD(<4`6 B7ϰp@]]G $%[|dlB@u6zHV#"h$e r5^v۳ɝx$3uiAW;axtLಧRϑ<a+b'r {^SЀlNJ8t?I5PN8'>]Sz>'}WT!Wx +YT֒@TZFGxlsڤws6bȚ^] +쬡uWKyNfٓ#瞧>*ǭ{vbb: ɛRbK=1l|kqf#Q!04>Oq<"8HZ(p4hx`Xkѫ[ץZ Z*(ZyzС+VM=SRyރ vU-wGT'ׅB5q_z8aϒA!!/]d;ަS-xMK +e;fSR"1} d0iYIJ~v +[y%3<R\ϙDs*8%u~ tS|rEstf+ +r*W{ M9 WN w(K00:H 0\I5Ƅ}Tl1NS:aunUS`M׹+3˵sowD1_hݞ_E?@ɆG_BR̅tP?{oMFu?E3O@BT~NmɠPdzDôFtP߈Yu;` /L=Jўk>`:lOC +$cr >a= ٸ + 1 c43Y9FБ$I[9ʊ테(-S]yhbFʉ2֩ 8Ti+OJfBT@Ia(!5\d uف"le6_ jM΂^.8n? +ƃlE'EWg>gKov_"SY GJŝCzӏNeڜr"f_c',CjJ-EZ~R8e;CCBksw5*hr]s_#;mrnk=X}$ K4^v3WvZsؚs\Lŀi!s]<}JGLtp店fwQi9 2 +FXMk]97k9T+>eUY{![>z3MZܴԅb8]HDiRt{011o}"e7٩G4|7q@DfDv VNG>F4cS r91e41Vkg8 KM1a0XZyEVaH\7hx4H0&CJS ϴ<ǿv]/0YxvwݒAȓt^l/ӒWgZ q+HG`ky'ݩJ9:dN&` UiÁ+p?<= M R珤}Ob%YP[B{l$$9œTW8t+'}VWm uMc' HJA6rf|!V Qw䭤=شvnNz2O`a C)O58;&tj͊֊*95*:&&1\_]FҼVU5bt_`Ǿ[)]4SJ+9?rr ~v2~z& !^ǏG#*+?ruﯯ󎪭/ؕR9 zUMԥ웗EJ?;<8W={]/I WX$=ׄDMt-1ċ7yoƁ%&)tGPz;-eST=)4b9~ kaz|Egqy_] +t=XNElǧ-\ g;[VnA9P=%ހ.ۂ.KA}1y5R +TVC4JQ °ʬklXy T,aW2_H +&1%26ᡍ&_U@uߟ NiBeDbÂT:oRnZE'%#=x#jGIczp:RD1~q+#rC7pոahkv`9]\N{ A)$H;AGm+Vs7n)鄓yts>K_xƀd_Z? ƀ> + +endstream endobj + +2241 0 obj +<> +endobj +2242 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2243 0 obj +<>endobj + +2244 0 obj +<>endobj + +2245 0 obj +<>endobj + +2246 0 obj +<>stream +Hbd`ad`ddtrrs 1v270 j(,UnGSn89+B L,fA|2dX's^` ¾K|6slJ X`'ljycm)soj5KV7?|F + +endstream endobj + +2247 0 obj +<>stream +HWn7FcCrjLr8LHI㵓XAP$![X"Ro3[wxь{mk^;7>c#h++yd F9kk +10_9q +ǔX/{'Z_ *Wx1>ȗb|=x#fC$ӹ{eA +\$\f\Kq -rDJ8ymÕ<=LNpa7^x~U K"Y@Oct[ҫ~!U^G̐G4p}#ٰ16t(F$2I B PG$ vZ~ ɐa)'5S7Dվ# +[Т a@+d@8$N4X!em-0\/?1jh'l!eV˾LLp45@>x2jFG<Ҳ1AgiEKpwx[݁q PlIT ù'ԕO5\Q[\* VG + Z:|t&jX|NKUM)_L-b"]A!f^KeUz1ao햢i|.*2Bu\j4!AfQvZն5,3 Y&7+$O( h yBYU})X<:,Sj" aLI \_4"Ew3YP='tl<''4b,V3[eZȶLpñyO 'V]&UP5'qYO3_ (/)uDJSf6@4!??J+Z/0>]ȆԄƸwSJeo]6wZte+#rRiE^scE +GUt C +fG?Q$j^8tFh#a("ي#JBC\*NӖQX&P>" $^.YiobrAEz O-]\4"5.6ehVХDbշy2yt)tf.; Zc[xJغLF BAkjRZP8k92sP:@u=ĤEw·<;AZ2kn +/xo *U55]̣沉b-ɸ +q%:[ mEoC6]tY7wP̘ڳOiff~bL䦷mJsI]o NYL:gQ2ep2)/O.{ +SQ&47mǾXK.6M0w:n'~Ս*&EzJlwtqi'XrQH’_mwgcżLM9z2΂8z%:n… Ŵ RggM$2fLw;_hN_f e~fYU}^=]~EЏUcwz]y jS/ˡpkjew3EMk~Ly_ UJ!4!BA`483LY6 0W<(l='*8%齠?ӫXMlfH0~בx$\LYrŖ}[gL᣷Y$ݵGT!-7 wK&;@@ݳNgxH04=.6=<@Y&ce*M\PKrEkZMh687\DT;\e"G N寷p P7+GǢEmn8WN쟄J O;%-fbП9a`3|QB밠K }2qRq ^n_}; +^Rc"zHe7s"E3"Q-t( T +UD%Ի :wjP2];dp{ VkS3q\(J%!yHC+URHItZ*,CR_؀]rq +,7&vVq= rx);-a(Ŷ!]GyIF{ljWjVgavQV0՛R[&ld},{J|41-FGC[O,|B`qTۖ>b{fe + ?5w!ivZ[׎e˨Kt5ۻc l*]SE|<{8z> +endobj +2249 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +2250 0 obj +<> +endobj +2251 0 obj +<> +endobj +2252 0 obj +<> +endobj +2253 0 obj +<>stream +Hbd`ad`ddtrrs 1v2770 j(,UnGSn89+B L,fA|2dX's^` ¾K|6slJ X`'ljycm)soj5KV7?|F + +endstream +endobj +2254 0 obj +<> +endobj +2255 0 obj +<> +endobj +2256 0 obj +<> +endobj +2257 0 obj +<>stream +HToQdB6+b]!,F`РhwJx? D=/E=M4؄[c#7igqF˛MGB(Lҡ\n$?SF;b8T0/ 8 GN!6'.JmA7x$p,x2´qg538uŘsvX,=|";T):}I7bˬq9joq^ąL(A?T$ PD%(;P*X5.`B/VݐUvy `,0NTT^hFj3xgxo5ib% 0w[ͬ WpȋIDQEKN凋5 fAR_@ނWwU Q|nXb?2v_7&V\p 6M^[0*B &Fph]95)uE.(&Ӂo + +endstream +endobj +2258 0 obj +<> +endobj +2259 0 obj +<> +endobj +2260 0 obj +<> +endobj +2261 0 obj +<>stream +Hbd`ad`ddtrrr 1vp70 j)Z)zUnGSn89+B L,fA|2eX}GzCMd]+}+lu Nm_;ߺoۏcs-=0uūg=-4X ։G + +endstream +endobj +2262 0 obj +<> +endobj +2263 0 obj +<> +endobj +2264 0 obj +<> +endobj +2265 0 obj +<>stream +HD1kSa{mjMLHڴBM*ז51Aq(,RСK]uphH9gxއ]hf\6Y(LdR7GxAf191ߊ/_YZ:$<~^BjZ JVhwY*֡gwEyrIixc 40dgRVWP%AtW(m̽-XQwmOWS{L.KTޣQyq3}Ep~~h/f9ufϻ?gf\߄!҅ + +endstream +endobj +2266 0 obj +<> +endobj +2267 0 obj +<> +endobj +2268 0 obj +<> +endobj +2269 0 obj +<>stream +Hbd`ab`ddtrr 1vp70 PmKOUnGSn8 wQ?ʅYعx$eTSܓݓݓTD4 @+93032200La5O}e8D?\#PD,5eE6)aI~en ~H"z2~]wEI|[ 4CE}g~>~L} +Ju?VWa=ﻄ}'~+n]qrw7&k5ȕ;'e$%fFG?*T| `ukc9RGO0;܏?}U<o~$߶ ~ ~a$w)?®6tTbVGmM:~0D*nvE~0폻 + +endstream +endobj +2270 0 obj +<> +endobj +2271 0 obj +<> +endobj +2272 0 obj +<> +endobj +2273 0 obj +<>stream +Hbd`ab`ddtrw 1vr470 jmKW=UnGSn8' 102s '''!gZpGdFMj@h@H_;G[oR2ʰ^dr|8vG;ߏ-DUز}w.O.ߊ[8Wo.M?ZMreIIYőn%&J/?=m]إs<8f{Nԕto~$߶ ~ ya$wo)Ke~McW`:UnU1&L?q|G7Po7Q6I + +endstream +endobj +2274 0 obj +<>stream +HWn\Z7F+#4JPk)ʭ'3-͐+ xyp8o>>[-V+HDvJ_Х9vdU7A)n]/9!b;MTw EVqoNZLQ/d"rhI7vr|4zӶoW.ZEN.6PiW?]c ס#ـk9WnzL Po†vp\R-.6+j{Yxڮ?|l>qJ2wɺγ͑"U֝9w _}g3)+Js[߅TSu9`gNe ީ9L3_Jn>?y¨o1IenigVg RjAzh$/ BXW r3,0١*X@d˂,9 +6MI╺Fpr&X0ۯ9~2wl|V70:oW\dLN-g{M4qKX{P}uJ>FKUx.'+#,8ϭCO KآFwSK٘EI)l_ͫuaoΈ uH vҮCm*gIR7*er0)\/Ze_JfM({Lj6dzs)bd6dwRb~C?Jr0QCBc:c;2髓(,+PX?@.|T$-2 S +N5&DF&"k}_6+CS1PgL!zj]Mz~*8,hF6& ߝ^޴.ML7ƣm4Z?^Z< AKy^_[,+mn6uN֏Eݛ [%j!JA7gz-_b¦l-oDIcc:[_^F֩|TQRvqTT }O"3ycTlI%4 nS_VvǓt`4&qd/taAqf m{֊l(ud:8Hwk,|;|M'5adx\8'N,2:fB(%#XlB{йaЖ9/ω{kŚWוW:r,!PvpgZpD{Ga$jkIx'Q#bbA*u>3&;Fz~0ɀsQ扻'*Xziu9㑗(߷&DG.+؁wļI Q'~B0%UOFUiε!1rR-=3XII ``-V !a??8 NObKhBE{^B9c&XÃi;/5.vg|TkQ!S a 7Hnn>!)`}Ib a2L|VK [B/eW;1FEFs(3.3F]g2Ұӌδ}ɞ'5mzFp9ߴ(lѵ]w.La@0(+czXn+BbA%3%x#F (QF;n̐j,Z,xT]^&gTH+:qxZt\=S636_ֈ01x}&^Cg%tN{rW,-TǥxjRI-QEI(0B/1m*.v2NćSQv~Llo @`A\V>5`Ls-"myKGLb}g]GXs{10FŤ/}1ޑDh P''Г.{E+=ĥ:-h/IenRr1uOfNUPf]M^適p +z ν|ɩEB w J[ןHKgЗM9Cq9ҹ p7/M' :X4GS%-* yC  +/-\C;l-:~EAp(uM Ho濔xPjRG1pk*}p%gG){fֵjfϯw#8mەEEvE]1sIi|H54kԞV5ͧ#X~~g<th]^nt\t}{!zכFw_.X,ajJn45U7+58by[l]Dw3(۞QHESiWeAeZbW\Ҿ+GW+eH)Fvv ajZ~n>D.&" g=}ax4A^J,VƘb}9Rsk9,v[(+)̼W4)D‹X*ͨ=ѷ7D'CR+ G\/7xc$nP?_ח[RNnJQ2>Ȳy]ܥ-jRU XޱRALrX[S 'Xx8>MLuܨb%wrx-F6NS$B#$=tfs_M,jtWQUJԬn/bZUXS_6T)l@aT 1xPV #xØ;Ë͈\L7@$u,A +& +zy3\|ߗ.=J*|.0ȹ +_OWWnS/(cK:$+Sq UYD`xTcS3F @2g(=9u\* lc6]\"&c<@dm4Hq^@1/2P<ۼ4 k&[fB&*aKx(˒4>2$rLlo$b4y'm5yyL8mC$b)teˋrs|sDqSN Da rߘYm{1.A #!,g d 7G/{BHM5%<(*Щ۬q +W~>01SzP(3ޔ+Q`it"Psf[?QGjwaM73k/WkC Sc|PtnFg2dMF;'3 jPPvR7Dac3B: x4yRуU*i(2oeQ'5S>lgPL!:5 ( D *&DAFf$@;Ve{U.rU֮`W}9↥ ڄ ;P^ApgH; ΃a 6F̌8-Hs z=QY`3?`=99j].9kN)A7b#זO^@Rz__ LK;./)Kp1j![Ȑ1W3گ*̸Y<Ґr$w! +23SOtF+[y;폘pg&Wsb + +endstream +endobj +2275 0 obj +<> +endobj +2276 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2277 0 obj +<>endobj + +2278 0 obj +<>endobj + +2279 0 obj +<>endobj + +2280 0 obj +<>stream +Hbd`ab`ddtr 1vrt70 jmKOUnGSn8' 102s '''!gZpGdFMj@h@HoGko߆R2Ȱ^br~8vG;ߏ-DU~ز}w.O.ߊ[8Wo.Mɧ?ZMer.AIIYőn%&J/;#mmإ=8xLґto~$߶ ~ ~a$wo)+d~MaW`:Un€U1&L?q|G7Po7QdM + +endstream endobj + +2281 0 obj +<>endobj + +2282 0 obj +<>endobj + +2283 0 obj +<>endobj + +2284 0 obj +<>stream +Hbd`ab`ddtr 1vr270 jmKW=UnGSn8' 102s '''!gZpGdFMj@h@H_;G[oR2ʰ^dr|8vG;ߏ-DUز}w.O.ߊ[8Wo.M?ZMreIIYőn%&J/?=m]إs<8f{Nԕto~$߶ ~ ya$wo)Ke~McW`:UnU1&L?q|G7Po7QE* + +endstream endobj + +2285 0 obj +<>endobj + +2286 0 obj +<>endobj + +2287 0 obj +<>endobj + +2288 0 obj +<>stream +Hbd`ab`ddtrvw 1vr670 jmKWUnGSn87 ? 122s''''! Rl`k>֩!I~en~H*zҷz]wEI|?VUa=='~+n]qûrw7&k6Yȕ9g$e$%fEE=*X|0`b1RWO0Ж)@[Td8D>|to~$߶ ~ ya$wo)e~MeW`:Un€1&L?q|G7;߯zo, + +endstream endobj + +2289 0 obj +<>endobj + +2290 0 obj +<>endobj + +2291 0 obj +<>endobj + +2292 0 obj +<>stream +Hbd`ab`ddtr 1vrv70 jmKWUnGSn87 ? 122s''''! Rl`k>֩!I~en~H*zҷz]wEI|?VUa=='~+n]qûrw7&k6Yȕ9g$e$%fEE=*X|0`b1RWO0Ж)@[Td8D>|to~$߶ ~ ya$wo)e~MeW`:Un€1&L?q|G7;߯zofC + +endstream endobj + +2293 0 obj +<>stream +HWnEGce/ S̈́ aqb]ӻ2H!S3,Evzz~=NbqOZ5B?h>Ze7N|cJ|X==:DJ/h[1{+[y^ȳ-oM]TW;i+0z(;&wUI&jm[bej@~IⓐZ,. ?j !=_Qr<+Sųz?]nn48' uAye1/0xں+X`Ujgzz6>khnym 8=8bXdՕجRWyCYx7:p|V+;be`ͥ7+^4ais5/oٜ1u두/V'{]-VŧbrZKWGLjT()[ +I[5ˡ@~9G9ydC/V2YPDc]?hssgQqg}wl%!sR%[ -,uHy ;E8k3R2p/G/=JO:/$4{zVhTh_Jʉ;R]]uB$3 Z0&4W@Fi{*&N>Zu.@nMj"H B*I7絳ukH%8 v&zCT`AϵR^825ٵm3OCV*$[yK$6X,\'IcKd|Ku~W+-#vI^m9pČf`L`,|No:oO_|HjkHPYP%#yoc uS+/epH/l".؂cCRf7gf򎚘Gau38 $)u O-|PLP:)`8Dž\#ʰPʫ;F0}5A +2)A5KF4!Z0 Pm_#,G[ +YEmm_ͭM8MQz͸d~'.=fLo;\ʰR H%6P}2+Ig@ r\u6CRqxd"$[ dHJ@ 4=iP|H`7gW"/|q>3Y|`1/6.m! cEo#)0\#dR/Z2##Wˤ$pQE&ո@l +Ov3j DtvZ5 +zƆ7ڴ@QYmF341! +4b$P?H =7Mf0=QR3b#UC˘_dHv!m|bWۧq9'%U"a +Z m֦B?6748(أa>nit*mjB:Y9ͺ9/2H͞0|*{UGsCt~Aeicf*d}0i( S&߂mm#sg.S4ra J.:j49]>gL72n?!QFu\/5̓C606~mjJs,V.C#&10IQN&(2 EyEJZ)A'#cLҶ8#ݬMͤEon[OL1%`FCREFN~tt;oAjou9R"G –QD׋7btTD{"m!Rܕhy%]Dpd=|Smfv6GߤK) FvO- kn>jws0旸Kmw%5S;H$muO4;jA2ٺwXVXHx0K2|jSsZGz5eF5A«ƃ#&N)Rgn 3 CW4b0FAɲ$^hb.L f1.Ag2.I֣U)BW"7ۖǂp_ |*Ϣ\A>㧿{\ uGp$d*,ם{>Z.X >j2JnjmI~9NFR0㖓<),pKl|h4ӆ{zfǿcgƾwg껋hKw$UHKnGWmEͺWmS'+/E޼nç,kdP)wQ]A]o:vA0 8 a5X\gSt4OlG1a=*5\0GNR1 Y~O$p ;!>}tu.|tA,M/)›Ux([PlbkF9_s>RrZCSC\ i*c=[a ?*B!9u& &:~u@`+)}6lgȩTqTF+fCf}l1 Ѥy? MYӬbkۗR'Cd52dX]SB6j=yҏ@ <3C!#s"<4m ;8,x=xY9e7屟}GGK`9L^_yDEmd?-& xapܴS1#)!O|ൺw9سA] *GWƗ&r&|gH|\XW +%s:ݪz>6>A&XTBNJLԑҲrOe 2[Df %prF !_ID솀фANv*GrˍO+#!b>Yn rwT% "m!!C˶YʈTܻS `pA}?+7-}&\AהrY,H}n"Q̒C)d!˼bV ^*da/`V~c?ד5Jr,A njA~J܎6pe%9@ SyS H¢Du?I8Dz[YBK(1@ۇ9-_(_R͇ uoz${;""2Č@9HOgAqf=B6ށj~ +n@}DxrFDL B.N("A H.)Dd! +H)1i!i#@j5w1偁!"Peo}8t,B~G]oG{GC@67rD8qDpv#̔#U*"x8K>jfu"c %rp qDpD01"aSRUTHN`#މb)on6LӃeLq|x"R> *o*`qDT*P!Ox{#)K/5HGdR3iEOVW٭~+;I9 f^nkbi>.tfɊڶ[{6ku~_7uI`=wj{÷y^46:_İSF5NIJ%}je z=@~>f.]{ݏfpcd6xVp5XcSt\g•7wf`DIz҈9! nQ@Ɓ䎡ǽ◎{o>+k,WWvbY녂Kljf/%R 0 kis&@QeDz!RqnK1\WiOVNo!X_R`# +E=Yax#sޝ6rCZxָzYwI:acvG53oSt]uYK.{=>Co67ohiVL8կ%T{x'Cև!S]ҩK|\p|cl~ҖiwO3+Qvj^e4 _SVp)pn7! +礠Ek}r? + +endstream endobj + +2294 0 obj +<> +endobj +2295 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2296 0 obj +<>endobj + +2297 0 obj +<>endobj + +2298 0 obj +<>endobj + +2299 0 obj +<>stream +Hbd`ab`ddtr 1vr170 jmKOUnGSn8' 102s '''!gZpGdFMj@h@HoGko߆R2Ȱ^br~8vG;ߏ-DU~ز}w.O.ߊ[8Wo.Mɧ?ZMer.AIIYőn%&J/;#mmإ=8xLґto~$߶ ~ ~a$wo)+d~MaW`:Un€U1&L?q|G7Po7QO9 + +endstream endobj + +2300 0 obj +<>endobj + +2301 0 obj +<>endobj + +2302 0 obj +<>endobj + +2303 0 obj +<>stream +Hbd`ab`ddtr +pt 1vr570 jmKWUnGSn87 ? 122s''''! Rl`k>E6)!I~en~H*z2z]wEI|?VUa=ﻄ='~+n]qGrw7&k5Y;˕9'e$%fEE=*Xt0`b1RWO0Ж) [d8D>|to~$߶ ~ ya$wo)e~MeWh:Un€1%H?q\G7;߯zo0> + +endstream endobj + +2304 0 obj +<>endobj + +2305 0 obj +<>endobj + +2306 0 obj +<>endobj + +2307 0 obj +<>stream +Hbd`ab`ddtr + 1vr570 jmKWUnGSn87 ? 122s''''! Rl`k>֩!I~en~H*zҷz]wEI|?VUa=='~+n]qûrw7&k6Yȕ9g$e$%fEE=*X|0`b1RWO0Ж)@[Td8D>|to~$߶ ~ ya$wo)e~MeW`:Un€1&L?q|G7;߯zoV5 + +endstream endobj + +2308 0 obj +<>stream +HWێf|dVdC|]g7^d-hIS; `8{7r_ngriX1ar៬&{ZZӷ,~×/g+՘36TVpXCo1<{:`diry7OQ>Fct5Qq]Ka +[+p.0.Mws >y>#HUm_ j +$nh1;zm}qׁ(ZWm +NfM96u{z4h:|lP*wo?^|d> jlcbkb@dw 4X"w֗`R͗QC7;xkE sx#2WPql3(N`#Ivdo(ws#MQn;I_Qf'Q)zw9D9}2ljBRÃr"du|']j U8^WP~م2Pu%}ԯ`[ T!G%2w4 IzH4"/W% yauz%HS/0 L ))__qU*BӁq{0諔ܡfOpܡfdF[+) иnL w*`%ފ8}z8X&L Ju*Q/HL:￳Jj=0ړ=.H 'v:#+G6^ j@TWY]f$)s\pDwj)R:rmls +<׻ʅ%Z>%Rd}7]vo\iY<,AuX2Pcj %9 ޿/., 23_:TL3~WݮQ%Gz8lIE*t.^D;bϿ5^0<+ oσ{z ^"ܸ/Wg;D?`DwMvN(B=z&(ʷQOmt +d`r^cTjAΏ $h6| H +K'Lc%}sn^5Ӄ/Rѻj)jGoַP +×}ġk# <h܅X7mi=7  +<*~*ȇM|}%~K:xS}7I.eɓ({D !aݬIoWQy!In/  Aw}|Cm:c{P8F;W1J.Pq{ 99Mފ|τ'#j} 0/􎛂]/ySpoC{ zXp0ZK/ +gl1ot4R7i{Xy xMy?ҫm7n#">@fWv>k HPGA~OUw= 98SS*v+:yNm;OW cfw?ƎhI_K:,-'V`ݮףHz]r$&h塚6x-x$Ȝ6$[n-u\%E@VϭO!Ő3=[6ٸPU ;a{})Zted +f| ++T9S>IJ +NJ 8vGI6|\|e5[Rٴ"+;-ܲ{*-%"QHzvi9^ M8ʰfKMLXl\dkal TC)YsB{ '5CdÝ4:И)?A$/yU|SK]ti3{7M{ؔ62 )p+F^Y1x'<9VMA8ňݖ9^ڃLs/-q2%E,qyO-ArHnGk8~ljC)O}A;}`ԟ^isr2Q&AW U9:a5t5,mSeK֍2T0#'#VUW_?4ͨgU^ͣ?4yj"Si,jy||t(H wRwH(425r3n6Rͩm{Y;C :[⧐I4=y2.m~UR-2XXY=r׎=uIϧR*^^t^=7Fcz\ҝ nѰYLIР՟``,JKT6yحEbM=$ED8K3FCGފllVfOΏlfNL$}O_U"I04FC?^FۥW>~Ѥoo>7qUuz~I/ЯxSm fc73᪁aٛw/U^z&f߂جJw[4LH +mݦnBj,{K{SzDV2}i {H_L%v/PwzMế~HrO7ݱ[\_섨={ј #m/6+fLVRݗX(;ZL44U .~.}rb*}ʌct j.6H9s|#zOlQ*@}>|lgl^[<}B!`'\}_]GTױ+GIVI4[7Ӌ3SuDVQZt=ZIIDXi FןH/_|!cĨ-zgIb׺@l~$%aNG1P3]]]_='׉cpJщ۞RX3@bM_d%V4Y5 b舿Bl*tpĄx R#1bqD'rh sU4?R])SJ W# Q$])%L)*ozBZڙ#h92_|!Xr?2n`D  cNډv+k);s]S+sGJbOR$üH(fh+|@q;Հb /7H%L32#fخ↊=-}OOA!m']՘T֯3Ơ\qGgqnCxSJPL(Xl{a ѨTpa*A>%-B3r d4,RlPSv'#ٯYaZd$ҮH>2Fyd,As~;r +Hdd7AlLaʓ<95J.(a)(2 Ьd(٪$Br6ym-.r%Z֒D~T3T=H 8,n!m<"b*V) V@Ip637j1xJaC& d%}KRs!cTΝ#>/z_4XƁ _9#@n.?3Y`7o:?5kʷq4=9?`? g{8@tbWdA~ŰCΣ#U v=2n\>-뽼~O 5qa[;782?|Mjr%LN \ CT>Ed8ߗ]8Hs@ɾ,}!/^R<X~tBE˫nܧO_ʗ߉!ksib;jsQ#. +W>_rlaJDp pyvxap>I1ǖXsbiIfZ(TiVXy!2R6 TRЀ7j্2jM[B{u{#Pn#49'] c(v2)#i^,`|HcLiÌc&jhG\{=#e 3c`4 OOL!Ƚ1%kO;+Ӡuzkt8fg)O Ud^,G+G}Zv6L!vc +1TU(J@4LΰFڈ B@g_}#j%&-Zߣh{ _Uw&6D!Z 5 #oiޫ.L*|YXl3rp}ew/IjH7"g¬ejŘbq(O$ݽ{wF;ǂ|ȿ[B( H]3^G3`+7\N+}4:P2$lm A*)*p+[`&Ⱥ¹j Q#b mބ: +!gfYY$r)""5g + @ | 9'Z%kԦaܻtf]o yU=PqQdsr ~|SIg)I̘@?Qh,'BݎtL?0?BQE k=Y9P8(]tX+KDuUgR'#"aH=BQ7QetZ6l}(/ ܀0wɦF3|&@xY/UrrPaz + +endstream endobj + +2309 0 obj +<> +endobj +2310 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2311 0 obj +<>stream +HWnEa|D?oӓ`֊|Yldbk!"mqAHI|C2GC2 ku]N^NFSVM>MP2 +֝3Q][[g|\1֗S>GcSZ5Ѩm~AmN;Y^<#eCbeWXG+hjg3-r묪~Ha?7Ðk}bZ> +Qz? l=*9S{|P7<|YcpNpA錄In6-?& aUT_ryӄV1$w,AJJ%Xyᩫ;!X7q {` R>j@-S*\dZBALi>#M}O{k"nf~Γ@lg%iuڽ!Uc2k;Y'(2=?={189*S5@T/Kl>b⡱_+pW0Jaڹ֩&|P[%V<2ukďKG(*vЯ_kRl . ƬU2?I~ ˜]Ad8ic#tEbwﬡ`vqЀ#bu 1m.tx SEg.B]48OP848&D] NdQG׹Z(~ cZxgnHo6 jt4Da<ϹXxi?ʱF]|gحA=B3T>q@49Fc#oyA6ēGu +TT}Z(e^Fc of9mm.L( ~Xبhp3mԎ6mAChݥ#! =N GQQ%oi Q/P#K(jGA*˳RMEq%(ާF^oޟusYʕjDẒ|,2Ze^_y~(+p9x?6p N_ O|xy|b5K޻YNU}D6M1OO!mX; + "Gg-`?6~NJw0 phr}=_~V2^N`:EKL6WZn +Lr]KǗkYx\|y۠r A}9ɱd H00jw}qk%܉| +b}^L M3l~N0|{yLoyԎcR7IXUFHt;} +3d=pȃּdDЂ |eZ'#Fo0-c+PWD6;mqUQsWmZmδ,,xwVo+"VhvGfJM~ړ-iãCslQ|-@ Ns`|g9SP+iټy'&Cfq)O!%џ 6[ _WlWSx N^u[uF{SZujaQžyNHvwY`6Շ: C*)I+/2m2SjuaQ\H֒%J4{t<)$ (-WsuӪRB\xS_A s(f+嬖9Z5 |axɼ$uIydjYK~%ǭ,&|:ӛ^ʥʻTr|\mWDNZ-E.2.Jm'tnpl^u&]/䏐Xl~j|n2Z沲RO( + -/,Fq0uCp֡h]їrkiE#^qec>AI7jb-'PO4COb>7s%1q`p)1=C>o~DgNh̑vLOr Nεg +SEoH}U>"Ɩsƅ*iݾf:e%8~|Gh䵐a@t 6{RP5cӥ~"8,0`Dw!YY&#|w#pMI1 [AUQa h-ӏ wWRܡ{][D$5\ꎦG*HQR-ZXTDNvFsKA6xO{V}Kz;3DdX0#C@V3c|'y|4To: 2P9`K/^Ө`(h/46"kcp%D6u8!yĸyrt~%9cwI`ƚ;x"k{{//Frx3NĐ͢Jã\2 b@1!-%H/u?orD}@}U #8 +ϦlK8&h;Z{u63qLjB( % c(:*wBk,~ak$%*95T4[͌. b#W*66"2 nD[]ߊKxΨd1*?C'e7LĪWc&9R4#o6!azG ĖػRCL[=M4Dq^gLO뱀d!Oru_)P9hQ=)ZP%<)qX:1PvF`\C>wF4P2wK։Xe)Ƃkjw?PCP:>kg(MQ_io'*>I+ĩ3c`ͷEvl|EV("R.,*Xwd/KqK6]3cVdVT'MuGwطG3 r LLhn<&IK"җL)ȡ>62-m,/vuEE =SqyjC>e?05-`*|рf%ۘFl9Q~`^R-i>e;i% q`o͝"6ԇޫ4UL* NxZqRMl`23qqVM*i}{=îڷ7h%t' YZxFdZXEŴo:Oo( J rz~[ڽ! <T/,`Suo؋=> +endobj +2313 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2314 0 obj +<>endobj + +2315 0 obj +<>endobj + +2316 0 obj +<>endobj + +2317 0 obj +<>stream +Hbd`ab`ddtrv 1v6270 jKQ=UnGSn8' 102s '''!gZpGdfu_XG[o߆R2fhʰgr|8v1G;ߏD5}w.{Wډߊ9W'.K?Mr őn/?P#mmܺإ9f{N֗to~(߶ ~ ~a$wo) oe~MgWh>En5ѫ>endobj + +2319 0 obj +<>endobj + +2320 0 obj +<>endobj + +2321 0 obj +<>stream +Hbd`ab`ddtrv 1v670 PKQ=UnGSn8;'w^ ?1p02s +ɻ'''''''!Lk > +| D5S}#“K9~65SSwߥo>K8"tenW] mÍe~{kpYRќ=9; _i.G7;ߏD5}w.wGߊ9W{'.[?AMNrNI Qne/?#mmإ9xN֗ECl|?̀A*#oU%[]1Ébo5eoR5zoeZumk,ݳ Mg, +[,~CάGqԜmVG(;08F][S'eaVtvՉ\䦹._&j[C'N׀e P뻅?p| .p,>stream +HWnED?God  9у1+s%eNuU "/u9uٓ*v^u㑋m]TOSgOZʮNֻ'/_u~8[tm٤3ꟛEj~ݘ_LX&+}EmԮ^?/uiS˿uj6`rс&fllcn (/CoB"̴$9XŸȶWAqfa?sE*G5ƷI?KZ_;V/ -t欯nM1 ۻCĶ']ߝ} 䭋zYYXr۰mwk=AhVNjm]UazP+{l([eKԟȐw7X¸δƇ4-6tOn/7V2m^:u3]5eձ7\sۆUC{|FEseYl˿~Tٰ*ڥ"nU\Jf;eMXp{P'ZHB~wQI6öI ^vF!&/R2e qX+|-Nwqg jp9u40tLfdn{y_$|IZCα%MJ2}dR )Y参CT_=^ysBxilg:m81dJ6 Je=v"e8PVGAUNαKHwTR<"C|4 +կM^f~x|]C5%&|W`)]À!XByK}YX%k ? ȁoDF"TL\57?4E-U#EecF4cQ;CTsil: Bզ.u:?5 !W ;fD`@!sh(ƐbfzK'W Bv`{T4ta#hpa1ehMZIz,bi5#rq!ʊ]}Hf_2!!bDzؠEՔyC+UA|O-8isOHD ]xrE!6p킅_t{.yB%&ή6tLfghTG|ղ),CaoElF#RC:>/8Qm[|~3zbrOt#8gyH Qa(^> AB0q+~WU,=EG=U)#v+gv f(Ā2*sqexϨڵ +cqhz`d:ebz4CpDR::0@ "_o{ bX +\Yr`1/+u ,ĉK WCGqTF/8ZvSP=nԠR3 ]oCiNh^MQ&81y96&KcEL|ty6k+aEhHJ-([Wέ$DP?`4!'u2,bpKMI֎Q+^¶wNRd'Oq}6k <NJnj΀CfAՙ,epd2R7mma :?}ҕ LO۱HBs^gw 3S]ߝV3Ef~0f?4{|O7z =V'5 +0X ڡ3\ P + }}cIV0lS 5^k&IDcG E@rˮI!Ǟe̵ڻJnW9NriH;k Ow47,m){@W*YT$S4#=g&aF+iX2ߪTSa + +endstream endobj + +2323 0 obj +<> +endobj +2324 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2325 0 obj +<>endobj + +2326 0 obj +<>endobj + +2327 0 obj +<>endobj + +2328 0 obj +<>stream +xcd`ab`ddtrvw 1v6570 jKY=UnGSn8' +102s '''!g_v[o vEnq6[/ Lw5],='wgеk8fat?lW"sS}7a~'KwokC9[߂8j&q +endstream endobj + +2329 0 obj +<>endobj + +2330 0 obj +<>endobj + +2331 0 obj +<>endobj + +2332 0 obj +<>stream +xcd`ab`ddtrvw  1v6u70 jKY=UnGSn8' +102s '''!g_v[o vEnq6[/ Lw5],='wgеk8fat?lW"sS}7a~'KwokC9[߂8j&; +endstream endobj + +2333 0 obj +<>endobj + +2334 0 obj +<>endobj + +2335 0 obj +<>endobj + +2336 0 obj +<>stream +HL_LR^Pː薺 Дa[bΉJ*`&=P=X[=i֜Kk\r67zl=têK˷}$IJ̵zQk)4Բ4~8KBSPAyf"&%Cۡ\"$Ԟ9J]Op Tp^{975k7Ad ':;:%Ҩ4-2ĒvO+Nv +T}Eb z{e[" Qj́c;=tpqJ &41*-)`K$>jcAs(rEJ) (VJݖOw8FpPZ + Bd"@ j>}$>J; m<;(Yf6췙pPv +KP&-ЁMt;:i0i8a6ntX6H SCeVvaw-__L%? qGe + +endstream endobj + +2337 0 obj +<>endobj + +2338 0 obj +<>endobj + +2339 0 obj +<>endobj + +2340 0 obj +<>stream +Hbd`ab`ddtrp 1v6s70 jKI=UnGSn87 ? 122s''''! Rl`k>)~aY~J!z2~]w%|?fva%ﻨ9۪'+n]qǓqwo7;ɕ;'f%$dEEV>.T?`qc9Z_w2߲_4r>stream +HWnE'},krbqca"-ӐH@I!S}9Lv @잾TթGbI +hF%ѷR F{nM=|r*ށhP.h-};OZ~V|j(nfe~ny>v3^SR&I[#[ $+7tڢulEql W?6J?NByJW ||6]_>ReGIRl/;JLk|'&kV18:`QXIs@(|yC +|/5*y(Folf7^ryfZgyҠ޲^i'{WU!VE:AjѪPv+.t.VDT"d>>!s2J˷dvշVo[)|qvUs!sMϹs/EgeD"m&2s, #h6_&$H>~}!8epQt"%G;g)V*٥=;8{/t޳@21{=_Wus) HerzdW΍8oiNXڙo]e!-T4F!>LddCW xyZӆEe +E=LGT';QM6Bq|*u0dӻiVE۰Ql{<,>5w*BQ(Inmڠf'r8+jh2{%.asF{uRRlnR߇b 3 ݑ8uʃ.ٛ46." 4絆b rV=g8=֒_Sjk)eZmDr?ez4fiz|G#@wEsdS1BbU|ݮ32}[lZ>Bt.fsuUЧw좒`2/&i6gV# J$DNIժs(?RH?tsDHHm1 +2exCC}m6dFr[' rGw]P1KCj>gH3TwQxq5 +]F.@H6wH.lѡr$ď5wj CEʦ\>e>.ǒ)R*6!bc? HrCFuW-$E3:;HEB̴mMfi߂L=ɓt%^-@ 'Gi1'R|Rݷ.gIwzՇi^^B#-DK?@GCq.CQP~u~]r~oJ"i3hpk哖KeP9 a{0:$:`==RJ`s~gVRfVP*Y}gV5ҏ:?Q-NجVܸRx|sձThQzK|n4OޗĝX$%EGC+ɝW9F{1]Sm1.kLu#t!P:x;- F!a#?RE'V)Z/xE&||v#:Knw\4X^O z 4QCV>|hw17 VF"i{I* %įv]6aMnHaz_2^UJwQ\L#"pKЪ e/h} T!Q5(U>*)3ؘ eoB%҅; hxbVm'2gaؐQ1(I&4nz9AM`fQgH/5G9G-Y;';_vJۋȲMH=,qQ>EW  TMԩz;S2Z{|<:YV 5wL,o0z庬q@56my4Vs3n\`rXárɈG}fmpda, I/x`ptmv٠뮬Df"kC)/X˫w]sM0'HWf[vV縭~l* w;B2%tp(^^nwlYlv0ё@dMz_t!Q$}/NV7Ճ/8WTq%]nz r*+Fcy{zL&[>\]V'LH Və6j]BJ4/鄂=bv ̦ưh6tB(&38n*2 {ϮcEڻ0;?Qs[x_s;4P?/~AAq>Fd5ʢi5DxғdGfsn*4i hрflL2 +idSzQ`5oh*7?K/43+B bq{~TYEE&8z!ȗ`k0"}2GC@`|?Xu1 Re3UR/dY cYƙ +5ul$rQmBIF܅(`Ix/\lot }2㑙>c+ ++ a{ؿf{ݺ +Y͗Y֎>ڰ&hk, +Es|plD乖O)Λm̶+h(> I0 +f##j岞ݍHֳ_z'Y,)_1Nl/y"i>63O&0}"V =YG}vJJb)#D%ClE)kd5ca, G^%2emx{}:TR\'oB7x;B6[>bz2w հ + +endstream endobj + +2342 0 obj +<> +endobj +2343 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2344 0 obj +<>endobj + +2345 0 obj +<>endobj + +2346 0 obj +<>endobj + +2347 0 obj +<>stream +Hbd`ab`ddtrt 1v6w70 jKQ=UnGSn87 ? 122s''''! Rl`k>Ƣ)~aen Y~J)z27~]wQ|?fva9ﻨ]9j'~+n]q㇓rw/o7;˕;f$f&$dFGV>.Xr @qb9Z_2?_4r>I.[J[_U'OsMm2e,:]E(@, + +endstream endobj + +2348 0 obj +<>endobj + +2349 0 obj +<>endobj + +2350 0 obj +<>endobj + +2351 0 obj +<>stream +Hbd`ab`ddtrru 1v70 jKI=UnGSn87 ? 122s''''! Rl`k>E֩enY~J!zҷz]w%Q|?fva%ﻨ۪'+n]qqwo7;˕;'f%gFGV>.T`b9Z_w2߱_4߂mr>endobj + +2353 0 obj +<>endobj + +2354 0 obj +<>endobj + +2355 0 obj +<>stream +Hbd`ab`ddtr 1v470 jKQ=UnGSn87 ? 122s''''! Rl`k>Ƣ)~aen Y~J)z27~]wQ|?fva9ﻨ]9j'~+n]q㇓rw/o7;˕;f$f&$dFGV>.Xr @qb9Z_2?_4r>I.[J[_U'OsMm2e,:]E(@ + +endstream endobj + +2356 0 obj +<>stream +HW˒fӰjY +e*nf<{8X`f<?IIUWU6D/ZJe>H$츛vM8,Zc]w?_M(jb^?RHQ!C1 qhD+"no![;prj% dP3L$&߰wk?`X7| 9/a09U2X"I:_/ոz5m,,;(A^>PNxqś0&L|,Oι\pZ![WM +kuHh#? 68cSډ%; Y աV9~"kӰszD(l zE|gKvPJ4H>!V\s.j.D 6L%(-7<{>V'/XkeB7T#,ޠ/9t{!qNI3BЇKmnCj-޽Q3U.jÄ7T6 yD ŝ XMeC@J]mry9kjM|{0\6rH+`O4^aC3RfPc 9DV1#QTVZBim?>#%i ePN AC#R~z ĭ?c9 +^ANOryo];1-VިV b?!$As4Qˬ@9x|'C(^#a !`8mbX OwoW(L#.X3!ɨ:F#!D}уpup2ēR|{Lm]Jd,(>_"&exn݄R.7 \c+neeiyԜwʑH{ ^X_~êߟܓíe:-ereNPݟ-)~-TA8YXIƭrʋ[AA9xP\rޢD:^qlŵ>)!fvH&H<ò1vI M,Q#r</=7?z10mՋ&H ~E'z"Ϫd#ULj':7uZ%4?Wes&ayp/Ϲ⭤N%lu-&#)gY|վ#1*D7vR䯼~Ӆjl^NLʌj{tنζݒyJ -)Eƍ|Lރg^LS"-GƷUPe#SFgG1ި2#:ܩUyꝸbٚcޗƖ>j#!k TT<P/ S[5B?FzA{ /oT{[ݕ+Z٘S?,m5Qmk_91M9tIJ}(ؘ݋/i-ښRo^ hg{eMxC7g~pg6 +VY$ +p5m{]nDjOg鎂,ul{^2= -} +j3tr}`4ڂzzɂE3H0dɅPT!JV; CC't,*Ib1$kabpw7$]inV,rb.i1q,Ԗ 6ਨ(2YnƝ g^^*ru'{G:駺oR4[nϵ{U-bld|v"6lE%3Gӟ$T,C[N-Bl]Qo-9|I\7&xㄆ;6H.(TTԃKO(n,]urH6wp>ه"d|p pմ(~|Ӆ_>ȶc8q4Mp+ə!DWIzٙL᪩nkOcz~=ޘjW25ykY򳎚v*TTMyK"eC)jv=ߔqWR璛2na(c#pJ욽&Š6J#"=-!>$`Wa]uPCqC!JlѬ;l h$!2w.jPl2z"qGEX#9YMJh*i9MZjWؐƌ$[͠lAeP*DSXs(o%ɩhUU! QF"-"HZB vAS8d9zQ~.Ӝg3~uXNQrҎ(cֲNbk0E_ I8:12ÉhF@t(D\̴ V-bLieGfa`;QY +[pQn]%Rw8ԥ^_My*FSP1$$'(^IѠŴGc:I9 %26CAq34 ?ꫦm#9WH]u>8FTJ@D~.W%AR'Qrޛ7Jڃb +Aa;G\f[]ޚЇeB=zɓ[u5ppPnPS@ 8pblxH.B/8D2p waF_K>v\ ,-ޠfĵ]&I_uzm۞,`sTx&lnz=~p19_ǝUʼn~}aTjvE= +}QɣɽD}>n*wq[48&:Ruu! w md|1mYkDB@]@iaMS[8N10x<43 +]ż04ڡwZm 2DB%`\ +@A!uS/{ ݸl\>1CXty.0&hLNzo;Nvҋs248]~PBAH t\ ;!''B<3Bi"Z. +[TpƤ'#&-M3K|P1dXs``L M6Nz dp_.٘2_c ȅy#|mNvX4I].cQg@N>kHXOFd))W_wOK_G',U8dxߩMRdl-'àd(3fr2&# E  xv|DCy8-k|bXٲx,Չq_FyI+V[enGh&ncόӠ +JŪN(Za@UqY:v dEċH44<@֟HYWr=[# + `E}=_oW%بz|u5ssyiU_noAZׇ(fn:/rA_hvN<~7|U5`r_zX@ 9}<M'IƩ }/idIzAm QO7W*&O0"XP,yk%K6uSZVޯZ;ɵ6Hhh5eQuhmJ3\ئ2Al > +endobj +2358 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2359 0 obj +<>stream +HW]o9@?$WڇI #&aIϢFQӉ /\U]] A3v\&f3-HOZe_iYCmʋBKZ18y{ŻWGOI^MUJ1{7VpbyZ>kuV˃Gv]A&ߐf[/Mɒ?"~Feԛu#oK%|6mlE:֖9H"]$K &?la>]kG4dܵw5؀Whj|'.O0@v'(/?wX%xReԦDetl)Bc=:Mڨ׺n@k)9Z9@u8'kcΑʇklr6vTVAxNx@pZ-EAPM*L+'| +OdК<.ZZGmHʑc@(4Dĉ=[d&wŀt.oeoVtaD:8fg@)~UxBb.& +gCeF j dgALw n>HT6ly  Xʰb8!9M(!?x{R+( k֐װ=v f1e.=f +lw*Dvp;kߪ1 +b] L^]Jq8Rx-{/m7v< +oa^ ˆ)lEQ~/Ż8_^_68›B|fO1)ݧL<矸|:w|yQY?󝟙%7KL5ɋ^GevO.9~)<{}Tg OE7C[GWV_ |CS j\s#Hc~m7zMX9|Ssr)ޞԞEN a٧(i0O բ+;v|yAwzA3 ?iW.TK{:?9'զP%D:ciG/"UZ* Fg9RykK,MZ.s揉*YJYCNܮhu(kѰR7.ptq8RxaZݟ7!Y-2t(R6 +:9qaMW'|\8$I\6χGf` +] qXy "N(-ݑ50\M߰ŬOE͕o_?;^)Q#y\VZ'j$mxe{|-|ЏOjw g\r+xP@ ( +k1&peA$1+gnKD꛽U^TUD2(lWvư-HAh&`1ey0q!d//@`T +r la7HCAqqeOcXf/r2,k KS1ޝ2S8Y\nYjxEԁQu}Y]YMpTڵ_:<3sl:q1(g7.QP7T0#S¶}3J&ºSHfܖ`|<=OM_(?J"4ݨEҺV(7V[|3oW- El(VS۝mE|b`\ozӈO|$b,.z uEy7uKƝeg{ުL߲/$c)c9=%x2 #[{_vmPNa4ք^;7,aM*T ,_57dR]j6BYYG}ׁ׍VPbgtYd;~Y[[#ww8si S|=Db,Vnxf,F),oC0qc?Vs+oT$ct +͠ڠlqC:&k9B׋E`maXYq81R捃c1sq^FlۘRN9p#@AJ Bm%l gdXT[|t3:qR "tCc!H]Ja6_POBu:ܚZ66LQY/Ov\+xW-ֿNKaۭtǴt񟫥殮Xn%-|-Ja+NHN kcuoju4q$ :NL.wΔ%e="j%P{ol:k?Ca(yo^.9 0$YBi =RU:!" 4T]E%> +endobj +2361 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2362 0 obj +<>endobj + +2363 0 obj +<>endobj + +2364 0 obj +<>endobj + +2365 0 obj +<>stream +Hbd`ab`ddtrqt 1v1170 jKE=UnGSn8' 102s '''!gZpGdFuoXGko߆R2jʰ^brw|8n G;ߏD5}w.{Gߊ9W{'.[?AjMrI EQn&/?#mmإ8xN֓to~(v ~ za4,H+oe~MfWd>EnBѫ>endobj + +2367 0 obj +<>endobj + +2368 0 obj +<>endobj + +2369 0 obj +<>stream +HDkq4ɝ$a34mڊ6m,)(* $8tO0$  +J'3;} H)ehD8ˤ:c2[*B,=}gkR;N#,)pԲg,{ڪdʌU})DAl7rP<w7n,p:T:'d)p@M]FGqJYf53Q~Ggۏ5X7X G/Ih $SAcXeUe^T\X_Vh׹U̹99*iu(<;ԷXi"و*]4[xvp#}v#~v 4i6KĩHot/G~jJ + +endstream endobj + +2370 0 obj +<>endobj + +2371 0 obj +<>endobj + +2372 0 obj +<>endobj + +2373 0 obj +<>stream +Hbd`ad`ddtrqt 1v1q70 j(,UnGSn89+B L,fA|2[eX~'ϳ^` ¾K7'l +X`lj~yem)soj5KV7?|GU + +endstream endobj + +2374 0 obj +<>stream +HWێIK3QUҸeh`3Qmq3}7_̪n nqN<=M#{lSR9(?=xt+~K5WgO_LJώh}3z}bWM\OF;CU;f`,ʕQJ7\Wo_frut@۷:nbtc/K}o4wN$;ZAb_ǵYB4Ϟ\oi!Z=[;\.WX\.A[/sj/,9TQ`&*8л$.+7Fs736+>a[|U&'oy.We@n͜5ڗ}.g g㕆'D9o>ϙEp}P#dG߫ˎǝ6:Iux;YQ$lu.{?Qou:"޽.ܾQt@h9+mzWK p7d\NgPMRkp"/#z3VʝG^ٚc}j?w&ܰ̇'6_ȓʅ<']L,F0%ČH1qd!S!>┠&hP԰U &Cl; z[[ߚ\WQȜȱ wábw8;nC*cڔ "RҏlgI ,9j革^lZ#?-v_IaC 5.]{ )cFFRZkg#$[l;lQ!24 9iRU>>D S[>߭([a3TYCNHi(E JiLa oiRBfsz@W^aXYbENjO07x }'Ʒ -?z+m8 +#@+R>*&ĎF:Rp(0 -(ۤk0" J> ٥Qes㤖\<}t{lIͽI,=^w7no\v}=4f X"nW^Nh7.@)adN0JpRO)F)4JQ~N,ĜfR b2nl4( +l"yG-;mm 34@:HT{GK[x2 l“GO=j.=V@sXfc:zӔLcz<> XP30:9k/F>n$=rxmB@!OmB ے tS7 +qlzj29C3 Eʿ~X\b@,v[[Ps[{ gUh,l + 8/:SNd'ǻ)촺LR=NLݒ$Q揯֯2ӞIyqF^_ҿoo>7x<>>9m.iż8]f=pl7-ՁLsNz ܇ʔ"Ev~IΙC8&~ iÏxXMSH9w\7 Ś0HcՊHy+Xo]I`hWe;W^AL(zxZryqU85W~,eJfd8 Yw J.En`&vQ B."Ղ]GqiiFWw<۶\//kYk0*x{۷VGɊ?wf .d-mufTC1Fwc'Q/t^Vt 1A2H'ޔCSA vVe;gvu$z6ԩBE2F4h]T2?1@z#G*PiWo7e>wݜ_rͭ.W}[7Ez6)<2lr_zm`|C8 V7Vpݴ 5& +25]X \j벜jSmZVld0U3 7BVw ѽ6 '6S GhfoЇ2+' V}>IծE"6E1!Æ $!@ $vgv|U]YjC.PS XKF!' @嗪AB3æDT`X LŸ]pΪ$ +ZYUR=TZMjq2W)py/HG;铤nțG$Ks>~,;s1ޔE6"QYL`$7K Ŗ}|P/Ix7iV3[{x +͔ʰ^2Tͳfʑ7eQA=X7mڽcHhbUh/SȹKÔڴ|Y躕5>ahyCFkv0fQ0xޙDPܭ\Ƥ,GK&o{U1̃4J f8=~rs|]P^ o~eaer>5)ϫY5+n7$v-In6B>"|21|ecaTJ> +endobj +2376 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2377 0 obj +<>stream +HWn݇S00G?={${a"{%2J\ye()]]UW?}<fZ(1{?QVH5FiiƋM臷J\LRbv1UnrVm㪷jtK|d5񕩡'>+zW׿~$-ef _l>NF* X f|NO/Q+ ;L?O6-$_}`O\/pₜ e;,UjU=89zFzUFܬot#VZOjo +f3%1(upoy֡VuuM:Z!si\dz4JN]ԍChz-~#Z-<2%u XAʶG|L4 +T8aB%Wݮ𚻇8٤C1-ZU|6zF +r&^&"{!^eZYP[ dZN|&EN[; C0T][Fj_mjjT HP95sxieNgH*{  pa =4YPb4?vM*3"Y:8T9:`V8̫:md)&+2> { +Ks>x&o.o]Vrg{Ë_]l{Ώ{;>Yٮ]@܌duNGWk rhxX-=n, 6 -M8ù_^@-@Y8(Ucd;t +U: lJ_a6KֶͣxiM)r)yܽ1귭|:mNCO9W6*qeLJ<}^%U>( \LʕFq` )ZDiUUvZ$U sd(<9>*o Lo\+=`yφhd6Qx͊)llyvWSp +!e!#pF zZQ6#XąfawDz3˦j(l`5[7:NiN݈M1q O&c VQ?> "NwhZ(]:gYN0rL)gsGYkt9Mlrtrۨ_'h#V@/R\NX 'PBcA;Px  ,8 rN{XzmƓ14-gy1X،/q'扸3ɮ>QwD[ *ȄY6PՀtq̲YƸø]%@B[4s˪.l5Kd״AA͌UBT!Bó*{'6vIGq9.65v|X|AL_WWV6.2ݹ̀'`KTGVN +㬳%< t4\T|5: DJ4Xm-!+jq(LX<`TI6^g3gݠB03%.ģꏞU'J_}oQGTQsqNÒioxH{Rj#էϺ\giC, Y.|K. o#˜ʹ7$H{݀IvF}jrpO0k[!C7 0P}8l&4OQay/DC@JG9R|tK/[ +Rz7[#ws!:ђ2Î!Ƴ8dRkbl-ëE. B}us{3wgfl}Wp+> ?`2zu138LLfyVw}Sٝu.Nj*@Y6 [MTzJ,t4U?;wp}%i?84ud? nOOu4]B<0jyo2۴Ȝ`q!+ZeEbhYM`MM q.p~e1x$]~Z*b(=4g9v9t]_)XW2aJg ]z}BՁ +_.Qg^E.i 961NfWrpRS}*nTH!`EqGVb;ofwqhǍH=f֒7 y>~ך2w0W;Eӛ+AQM/ɼ~gQ),2`|j"Av}P~${)f,^y27!Mx̯Z>~%2;;pFujne8`:7,~4]^# u#.ۇJAl]tjܱ| E?aMP5F2ޗ͖/N#Md)+jeH7TSH a!ʩI'TfƬZD-ˉ *$:w'4[ 6o 8ȷݒ|{f\y؎YXjk/i*;nmx 8'yx8TOyq~0K^VJdGǻGuHT;v%AXjP^4khΆMUe=zM1gdȬf*_ N6xt"M9 ٚFlFZ-kzr8@!rudiѓpWi MGxS7Y'xo[sV[E\]sPYZ~ L urf0>nxˍq۶-sU ;LJI(9oQlPBgQT5#ɳ7U,q1 5"^(Ziy26knKrG;Zv4et[Ϝ$au;tT!+8lXsV4LN5ǣJpnVŠf)JeT&D^Fo!\d`zͱFpmQQLMKQdy.ݜX(a8(a/Q ?@ Sjrkv(a(abj + +endstream endobj + +2378 0 obj +<> +endobj +2379 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2380 0 obj +<>stream +HWͮݸ ޟ^GgIbAML'hHMg[$Gu3ϒ#) o2yr~Tzx7|/y{w0vWRLJ[Zy;<}{~ f*U]&P}ٍz] yi75]=x3<~mؐ>?)q4cA[_D?Ysp2 d8ht懷͐L0:=;fMx-}%{g0?0~q!F+k|OQIbUluJ,<@[PGv_n0: :dbę9` NB4:KOQbqgy7n ]hmQ+o omx7n ̻A)I x7kx#n ̻Awty+u[yw0 oPgy7n =.*ZR#yxVZnʻE*ǺYMR;յa ¼y7)oIZFP7fOc2!2 +Y0a DK(T.r9wVZ6m& ]Fm Ѹ)Ua%MrTm& LAD1l=t*NѮ8 ̴Ai02a*7\BӖ#<-G L63m.S-GrELSY†i[GQ5_E,cvVt:cۢLF31 r*-Ȋ5G2"i@9ݝZ7g2"yQ܈ynsS㲠H7)`xhTD4J<4>hNIap*|@3LwL@_˛DŽ鲙jFGt1Għ16?~KN5l\OhZq{0%O`QN}l9% +L.@w/sj `UJ ; ,ifq;#wGUH ,]Um fJ( d%g^/lGUI ,]m6ǃ:^VEkײ'+.O^ 6W K{)*h7 +p |K˟e*$͠|vzm궓TBy2byuy!ODi iiyֵ2zͳ6"nO?Mc:VVhMSh;SFM7.za [rvcN|cDfއNw'8I-n՘pٻCܮ~p5IsmRH&8Fw.V)DJ!U +J$~c R\M\-xMZ™ԡls5YOꈲpXSeSWw."H ]J""3AWL`q,qv9i ً2>(492>a~FqFաUScYy]_{[Lx^zI %]2߮z!TG3ՍP]lQ/s+z9 +l=iWe4˩ $@KY/ ꥃvX/ue8,ت!jz^q˗5i朩 D@KY/ b~^}`^9]8Kjg U/Kӷ&r|^@KY/ d$MvJ*UJJYOqum=,]A|eOzW^zI %]o߮\_z-S&n +jDq_.^poH %^ o &6Fe0ʗhH]C7Yn0dY@_ۑ fPZ}ʼcyPnwh+j%$@BY + w"kk{%k +Zk,#*|·zs;4n%.v .v9}t2hiO ].]}Y&{&{&{&.K=w >@#zľ(UN\GtL L L L\SԶ;lkƵwꑋJ'LYC>O[c靖c.x +Y&t&t&t&)c;=P~W ?&b35nuCU>泬vw/a8UTKn˾K[dw?٪qLs>1mbʥJ6`XNnIo%9f0=/6lr83 E3 c47i * + +endstream endobj + +2381 0 obj +<> +endobj +2382 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2383 0 obj +<>stream +HWr)p$1!HmgNrL(ՐEy+y/\I|x!N%VelL,ة[/ +TFEtU $/KN(Xz .;F'9)x"des\r3SPg,#>/C.mq18=vfW;&ypiŽ'Ke00v#v#+ocCso~KC["@Ӂ GB}[.z0l4x^\{VS-Ip`-7m$GԁQKڌة=OIk)Vd^u6Zkm>AXbd)KMd+|Lͦ]ר&$)͊$-^U܊U&ͨ_=v<ȵ婆EZO4rvŭcp|+FmjTǴۂ1Ctዹ$ ikL,G#c$Y%2xtfƧ(b9dI)ʒ1@s\hk*pk~iCcWpKwPcrvt!0q<Ԑ5DۥHo 7d|WzC(h/,M:[ք_l>\^A8ADOqNzX.eP ::M XK|^\c/]dח" fyz i~pL:l疻S~?vGZ}+7 3h`؁^ز^L-\3YVJM\AN%aY:sx8; ɰ4.bt¦#cQ0w^P"iw1Ȣ!H]yXp#9>H$U!٪M|8Jl䁷ݝ˫T|{>9痫lv6M;;w'L4@ ;jG(A$=t{NfuOȻHnYܐJjF0 [_g&[2XPSQB̓HQTp4KP "PkbF:e"돊KҐd'E, 5ǻw_cNӘ 2LSa 7LCb6ܑ:?Ho=C,|ăO]5tW +>!OdPb# H;gT0Y[ |mU<Ksz1+"^0J+y#=By:psX8 -~]؋7/Y܃k'%]@{޼Þ ׋\F#p0H0/ SM̿'-T GҾТƩN#Z F1*ЄkK'  s](2|U0ΰ(QU-V[3/t6i.!u526T["8d%pw 7b8گX +-Sr4{ifv*a{m!zL$? hH}abl̡):Јɴj7ûSP&F?2Kog8W8io"I/eThiHL_׏݆t˜Y>p9C>j4{mjq*tBqd5usиmC3䳲{8wS{g7vLkeOݎ_S +1Z1rocoɿmܖFϓFע6O3r$l >7i6döǖK{#ख़cMdcR3b켲~쎭G?-gөS0gc,D*]MKP>OC,^>X({9u-z?J5>3^"`P2Q (0Ѡ]= +H&zx\Fng`8&)mnLaa6!5RLjb꽲׾nәd/Ck2ʪҖnah̙K]/7UR,~Mk榰?C֢ {K+ΜŅQ@tNw)90K°pg'\Ro7\>sA,,«c% HU)[Sϥʗ *QIu֡=ʂHO6?`gPkBmegQD1FMV /LHB]!i_/JM]/$~ >%}vf+jL!)M }'*NSVi-p>WW;ۼ )|'W2<.,2 /`R%Z3*rDqmϭӊus|aEN.7e59J7M7JھooR`oSn'ߺgOC:w/u07͏Dm^y28^k +-)y;/|YT6䩥(;_~j#fZ%t#?Q;`Ok82cbIt['T n +H$r!ъ-/#qaon + +endstream endobj + +2384 0 obj +<> +endobj +2385 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2386 0 obj +<>stream +HWn律_0hw^Glp$ŵ?+MIUg[lEvR33gj+VwgƸ^{P} PIP@1Ul5h+.!HoFө.i_/ hK_;/P\3 '#?a|aПZG ?G,JV}%H@Hm$P+LY1롴 b)ujڂ+;{k8 鲿$82=؄KW!s͒P@/-9 R%K'jќ$/C8rːmL yeҦ窲YrvS]?m=hW[aw" yƶB6sXp?9:&һRfo'@ͅU/4R! ɧR.W, B8s'd:;Vp77grOb?Jy( m" +͐RND)%"j w%*ۭ{>t:xlO*&HV\vǹq!3 Hd>ɢ7 EA>wlXucg싐eXV%Wۭ|zǶ!_VBb%i=nj7e[ Wi(67@!d+y_h" S[a1Ӕ + xLЏhMk+R U>bH=($@⩆%Pa*A=,"[m]6zkcd7oGpe1WH #Vξ%O<VJ~>Ć>c'րg h>zQZɄ Nʾ9ωNy_/Q{9V MCߜ-,a0ᶴ7XX^ٞdqbͱ#-|1JGmO䫌lh,s6Cby(y\ Q2eBluD1ypva[ nGK\رKFP\xw-v5$1o2-%DRB!{YzՂ+Q?? F)ŷvNJ#RdCLۑ/?p 5x `/C0Sxv +TCVxl4@ԓ0,}?"q\zK$hp^`iۦyJgf ZHX<{+h(<,VQ27AN'OK1[.}Q/[?)e3%~;8ȑ k6~ +`Us +׽PRwj]bn`% kdaND|v0mȦDjp:Jx&almW }MΝ$@D~h8TdH*~v[ֆ5_ƫm +pY>%[ emmRZ2%];NhO+DZS cE0(g9vcl+Lcҿ"ѩ|Mr+! QNe j ÙCa7zAʔkAۼ~ؽ"c_RDi5W7:}uyb ZZF{jKB֟Aq*$ʑBpw`xY"p})3;Oy@k#,;W;oIGżf&Ed}5{plOq +pz%8=@bۥӚ."}W3劉 )Bƻs ,Nk{SB$\\^q襊~qcOVP_pRO̮"~5oᣊ+}ܾdP +˚i+|9WtyI#ԋ7LpB~7dX$YdV&S(dU)M]0'\(rxީXYz%t(^!Kե@aF.:.披dOI{&f-mMz +"nCSvFE1{rA<;. Iu (J"GlQиip{zAS\0J61;Q<Ჭ&X vINnaU<ДU%7sXU0 -hh(U}]t^P~=ɞ?Dz`/ +0 + +endstream endobj + +2387 0 obj +<> +endobj +2388 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2389 0 obj +<>stream +HWn)H:;ԐlA+o +5)q`p4Iϐ5_o/9]lo.y\~pU߃pWDYpQp;9|G&x]A*wE1~1cT߲eYNjҖQnAeQ8ND8Y(NA}+Aͻw{k0 u@R`9x.LΜ0uhLg6$Q .骊*`iRb`Q̉)YJ2ҊMaA|iN2Zpw`PM v,-D% #s0AcM`,o]?f, ܶ +xwق$konEQy釖4<:!,]7<-m0qsMh +/|nNӏiG;3:*rZeŊ-|31Ljh@BPSE NUAs-%mS3Wd؉-EzovI; k,P108e[s@MɌ̰4Г{"O%}Ġ/.Ⱥ7'fw,ArJrD7xpgAo#x돚Zq2>)Ro|^qj˭1[zRZ6 aI ؀\ HрƝXt$D 1UεdVF|†5¢F!Uѓ(VwF/Sb"r*޸~oX{`7_3 Qyxws8 ޲/ZL B͊%8fNgIzx!7.tBH$m~\`k>Nʓi"5# ކ6x#D(A5Tw&Δ)D h$50%_7޲O\;5 +^_7J@9Dy?k*cĕ?h5kEƬu~CIY I9=0.kXg."7a7[ţmG9t&xT v7*6z}9Xz/1=j{1ni@+"٣|{ v\9_@F/U(|J:֭\^W D+4l@x%!N͚|*2]a8("A1 +ZOwP)Z87c*jr?FZՏ)e(( LpHVlXrr[}2 RG[q0(,:bGkgh)V;Ct:}%jR-'_٪VूճrLҴ\EC/ Z1l('+*혜JQdkw-{=H]0Ġݮȑe[dyp,g,+*YOg{i!mG8ݮf9Xq2+ ZxXCZ>``-|F"<՝T?v0حX{BP U<<9D;da(_o$.EF ]ܪ\d#D\4jp]\epqkJ{bBGìN# AlQf,N2(ʖ)6Xx*A*/GtRR-v;>rN2{X̻m9jh+76jk3Vo8 e~^N njENP!Ʋ?me +87FVR# +frO+``R4Peh$W O0ny=8SHH~Ĕ<M'NrޣujUk7Nk6)VoSoS*oSϋ a,==Eb}$w#JpħBV9kS 4β%A?kTK +,+ƦV˺"gG:V!}\UU+USW; ƩͷYquc\6T W [VE%L@(N/38=XlB4{} 2(Uc>|- BvZťrLM{ +}%d@Ra>;b0 $mK/@?)!)n{ BDQ.f!>] ڋ,Ch&Sɯ[{ +U)QFѨҨ&ܿV:,5uޫRT2tT84@!=~A_gMSKj@̩ G3t|T)S Osct5Z7ʼH&'=M`P@nxb7y(ڸ ڡ?KD[oƮ>-GYOnĤ$JtY#%u%Zk J#E"|F􁕩J [~a@+'@hWS xC4B!@Tvm_KCadLg`5K^jU'&Rۅ|2M=Ž9L )2^5jБ>3Jv⵷\jqu l[r2YnKʀ >P#;C'Nxhf?L9<)_5z zc/#0=6p_Enon;C$k#pk71,0?@ XH^e[x-WL_ͨ(,:mhD:.3! Hd.D Ia4TȝHjoV7n{].Wy';sאh䂥뛴)BUjEÆ * hjh>b<+I+|s_~RJ$otwő$,&r5zU+&Juߤ!~?ވW":؞#`q:2@QiO]?Sy8-Y{'zUYs* NGnis#o&\# ;njڢfbg[qJX]u3 +e՛(IcTIF=2w6$8 ݟl (x)| ZΑdkB<neVɘ5~ 1{fQ*B6*+Ip19唅;\q Xa/A;54E/Ѷ84w]6, [ނ!btIt2lrmؚ2M/Ly7{ף=_p 2\$'x)_ )t]FeoO;aq=JIOAZ:ۥ7,3s[ObNւntyp;_E)"y"w;~,f=ztRz~3XbxI.?6>z;psvˋimm +$EolN JRH6μ:'IUoa6\ 'G66h`.mtKĝMRãY-o3?4[l ~ wTJELD}ݬǞ +kr)>ˡŇ$ o6)_@9^sԽѥd! l]Bx,uJœMa,XČ}/F}Y/??(Jaz]ro"7}+ t῟G^|~;Ӂ|y*:wOeL,rNT2^ؠc6P[s5W[J|Q'F⇢X;$ +2dS|` '$[{FA P }+vAeR3yQg?KK& gTB}?I9n9Ί # ~C |]eL#"j*4#~JI9h)._-) +fl53 +$Gnds g^i/6_)JnM_?Ra-toU.ֳ'6PxH~./)@&Mm_ +ojҕ~/Hrנ^&F/)n05yjr?Rz=1p>ag$Hфrxsфeh5ixn`&Ms,[#pm~r1`/7Gr6~>_潬1o k_isԊr ,Ru9 | TwH50^/Kz097j,IJIRA[IvK  LuΆvB[b/4?ZL'թypJ (}sɀBsLϫ&u,(*_G={SGlWɅ`Ǿ6~OT`kQ Xp%g\* R͒_~D6)"$nQ˅ZH΄ࠧXj}畕ޔ!~DҏbEqm3fA /'ЪN4KSa0 +nFB`n(\re)\)*1S vU2.ecQ c 70-RK ”**h-uyi6s`\N&Maǫ&W)+lO_C̵n$;k :æC}pJU䠜+9|v'N~-%ґ`j\z+E "n׎ =Y5,=@6yѦcMQ6-:(aHaXO:9 kCjWq)u:|:C"8.fFk7)DZ + +endstream endobj + +2390 0 obj +<> +endobj +2391 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2392 0 obj +<>stream +HWݎ۸SRj(R]v6hXw3v`{>=1f`LwHi1Xhb3SFHFm^Z(-[x};YxoIqz>l.)\'?f/5]V!P VsتP} 3-B*LTWzo< gvo>1k D;Jxp ظja_y3 ELOޓM )8>O08@h:}\]24CذiKr5m`K-T?zn5mmzQ)Gq*ġ~#O-zKК/qѽ笢]t(p ڇrvcٝ5CL8ÎȔO`0&8^?Vb~0ۦLֻfYQ|mp$zV_@چ"?A.ʒCl'vi=5Ƶ8BfN!iWW򞒐g(m +L9e[xa xW:&qiln%CujvF}s l6I)>8]ba<(#1%aD8ϛmR2[vƀIuuW}U=2 `4&c}^09xB 3{grL|]q>0GQ]>`}@o@CڣvE|1>v|}܊avL]_?1Oh}G]Mht_t_W/ݗ0} ӿ6>a/#}dF>|_%ܩnz#ϣ4Q@K"݂?)d4;}ErIH}A-BQ? ?/` ~YafV;dك~YgY!l[ +Ú} J>]9̬`f~Y^5#0=q~DT&Du}~0W5Yhzid^jQ|A ^onԉ-cZbv>A-= '6@U,-&ؖ)'xݬ4{V E8t:͜/YW"IDV>zyz~hGմv}Ӫ*~^Le5 &l[F-w[ $h~+QK0I\Tu8FO. v8Cb(#1&5\HcB[5<ɤZ>Jhž'eʽTKs$[;͒m1_O eWAG/|=Ki7* T# 6r? +zAfL _+X ]^0U PSFCX e qOQFr'ر4Mq%.5t>jlMmTwV,Tn ,Ø>U| W}snf"No嵐)po-kem1YB/X(>SqJ'+1c^a`!w(4dLȈmv뾱b3C!G9 W&QI4 +Gx80bShZ5񈏕D|r\TXَ#LLNfK LV'.'iMp$cZI#K:LHwU,q\r'9K-UVuA/{Q:=@6 erLn9!/"TweNovrr;\cě0{ll0Q-F-YG邉V;2K)=}ܼ0هXoB.Ao ڃ^8Na81t"h>gD?ph;T"LJX⎬"E(w\·GE72o!R@Ry%r]JBؐ!߿y;~q~+1ocpgTo.ywۥڼ{)'Q໢8_j |(*ŞKar +>@{Mpox8e>bY U7WvHw^iXlr;(,er.|VryRЏ,J}9&BVe#:`ߑLY2LTM"%d%R!NAuyN*=A9WO+r6_@ClKl.~ig4 ߲_twKeCf.Ʉ30PZD{'s L8}JBD{Mx G +fr\ъe{>8!ߺmFi^Q +.G~uw֋l-̇  1áPuZW~x ;̒;'_>q/t/P0=FtAqPU_J2cin Z)ѢNZ0|p"cp$08q8n2֬YE|[O\}}B@,:@-[AE~;l*Bmy6{asv[Va_3/KƎf%k]1|f9Kv%偟 2y M5Yu}YG,r\΁/|4RuZD9|r4Zẩ~[W~Br^(V,%-I6 + +endstream endobj + +2393 0 obj +<> +endobj +2394 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2395 0 obj +<>stream +HWnS尉hb/9tmе^8!͂&oPsCɎ(Z3o˓gW'IfUIaʺOR=9}+fGdm?9s;Y$q,7'*s?9E,rOK6+㲬."E(¦0 *O,QtX*vi^Z̪@_Y꣒yQҥ+/E +|_O x[=%q +`|_L;Xz3.Xlјn?jyxp*Ru,쮉C +_+"x9Ż&|"[٫fm +;ƽ`yq{aI&CdAƹ8/,\|5Yuݵ'hih^=eԈݠ9WGLra_ޝ.Ji]7/<=g-V$j HDn@ƒ],ZpnF>B`[ +@[RC,J,T8DcU3G`HdzfQqԳQ ʎ FȱõU ~ nZݼZxQ!B'@@OMc9?K/2CϯG2AY8ә2؁Z -=䆓_)w>?v5Pd?2n\U'qHF H)  $W@\z[̞|?5)(qP]t1ctdpIt $vhU1D9 2r7z_S1:D7I8r + ~$Ry r n +@l{ f5V%Y}nS_Z)YoGqbb4Pz a #A3,L;bFIxbP}_BVxݨJV,Ňe1}H>됗SJ_\j>sCL᮰Jr1BؤԐ< +}Q +'uSPZrҒ°4!ria\R- ^ ZnrꂙɟIP< + +No`lFNaFǾafp |TLdeH,s`ʺ +8}IlkFYto,َE 1Biݴa7&JM$kT0 Nn@Э/|cüR XeuzS?0aN$u\hB }묀Y(;)EXl(EX9Z'VSaX= +dX"oFvFsj)LtCYƉWу"Z3Dl-׌HD7ASz5t^"< t +v t< u?K=,\o#F.mlvSa?ӕ%TG+l$4Dpϥǀk4&7OVe;ϥ ѦJx~PJ vž{k6D13sM'oC.h1‘u%4>al_) #jC=$Nc=Q>ՃAlϔHVZm郜,Jz.9t[a*-U:FDzdFe[c'2p=2GP_2VF3nUϠcO/rWN15L$p)+^bG—1SX2e*tLc:Z] +cm3="Л?/{a?SV\uQF1PWº7o`:bA7U Nq{Y ۹.:c~`=vO$jՉj-'=yj+VyJqu0r .{c>VSSSɹR>՗hLDm/ 9ڎiȕ5Ϻa;bIQk>~Ϣ E υ帕 + K"(Qԋ]Йn`05)/ɝZ5SVʮf߬WnF+fIHA6AZ4@.Df 5 {CR[yܹsbDW+ڠGrjON3jZ/j-*=O]~xֺ<Pas6;,$C +Dğ/ΈYN8gWgo.&>WvȖN_:Q B_CpVw!$Ah+tM`v 7@yQm["w-uNU At;RѐѐɔD0.!9eppB i6fS:"ɷW\g9PKdjm_"ȅk-L + [RS(#<{j 1t{dwx3N,Ν5L6U|aD/p WҜw!rs BuȚ)ԋQ% ;!c:#_NͿ (V9a` <$o- o?q+6UxA`fsǟjD|狈6f MvMJ4>N~1$κZ>loٓ 8nxďKzI; 9%L[;b+1s79C"}G7Qz4`|cSQ/hb\9LkFM2 5=PD$b=.:)Xo+}ÿ1G x鯌vNy FC(]D9ǭN\U ~aavN> +endobj +2397 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2398 0 obj +<>stream +HW˒W&U@JĠFNY.$aV"ߐ}6dF߾sz͌5ۇ+kԙ~}RU7e]&6Ks}9ys"Ԝǫnٝ6iYiW* |!zoʤncdџy'7:Wئ&Gy Lj|cUj6NJ[:}:؊t@-x#*yIyY:[$32qD>fb=ot7X[1Ll]RFtiÿ;ͱn?`9vp!m6WSגadl +ZbK|b #V{f}pҦFtoSxqgafA +uRhlc̻p9;IXYS) x7pM\,Q_?zƿ:P )x6-\^_EǴt5+E"E YGclĮ D%YuG$":A=HMsMׂkK#mtwRB5)ZXH9 +f0Pt&&{H&LYDpLoVJ26/Yn2$%Ui9sObd]v\ +4R=~F0!KaK G%TdR%r0*JD! eFP0,;877*9wͤd5ƐYl ,fOzc%PVE` ?5TH-i&uJCͶ u?4z$G7T -Crfp"{%E}bi/rY{z4 6oԪDo|31W^^Gs?R<U5QhUϒ<+/An]bhçm0 ~CD.g\ф,phTS]сQ>M'=8ӭp=g9"g<=.kO@ތz9\tAA+E7Ƴ ݃/?b=_d2C99u<-~i0 +c2;Kͬ G4&hQn\z 9Ӟz;0/١ƲV2Q.UC-N:6|E?Q ɢO 65:5򢖁xkh,Ѝ*Ӗ][ aֈ,B '"bCaNr{J<=:~:v7ByVp?F3~6˨~ޫ^4# }͢,ucT q߈1)p+3tA7zI_D1cP`†h u.C & ]0+qڅ$TnA +}`Ii0^n_K*RX4-XO$HC|`jҴ n?KuVѢ.Y%#ڡsYFST+M9s&|,Ɏ>^ˣÚˁjtZA*ZB3IJmMT޸sJlO< dA)`w,u: (+J}Wa@&>$i^҄C2 B&VӮ\6Pm;%ϒ\%Ш@T;8_*5j, +Cm#2–æIH~YE2?>I'C=lwIZUJr~g? 0P߱akۃ1{[»3/*a,3 <:d +&u3N甅EkX˥<46'UKp)\N `0˖TnT`ďV>Y#I/X U\jH rA3dHVU;bl9C1XdڧFn N޼n3cNjoRPԛL \ ng?aC7GP=ܿ7Ti3[5w*ֱXx:+I] /p xq`\Nگ{`NgxqiszGQi%˳4%mir*+v歈5ڵqJ߽ +sҾV%1LjWt.)OPj?&r-g<|3_3'{ln&aW UJ#-kt>lf>`W}wBE^{A>|gKxfr/Ts? o5ij;j66 pYc .sgt W~D.$yYdJGP$b1` ",ܲyltI8qI~LV%N3lSlWY`r4-”1.ޱc{(]$QPo-ܸNSQW ^VHz[Ɲ @q +r-l_S`qX}35gW!FB^m=NQX_1ounB +}j%X!ob68,\'v]Ğ~;TI6$9=iSs ~{iiXq8cX1J",lkwz +O`ٜG4&h.z< ?B>r|?3s$z3l.0Pi\1Mp<"XdUm?'sym2 W<@=ʜy(qܢBDFw1w :,u0n +FXQ1ѷ h H'!y?Cζ߆~?XƋ_=`Tؗ4kǩ FN&"q|O"/G/-+a+=7 ddZ +jҝw3Ȏy9L9q Jkǯ2FHPE s !)9 8F/UíkQ_쩶HӐ Mn}[&_s 5s1w{jANIǝF("q+SB d(UDpL6?Ɩ~pay>id! !Bnp3xijYVa_  nF-'UC>h0^5Sz;2K <'yzkAIzPavݷS>`"||Rq\mNerȐn bՓoSļ~,ܹFVf0gG<0v+b;I]sfB|H#gA/eӧvٲҜF</bS#(`/r$O_3Ŝ|s. +43á̆|fOmIh >Ż]04n_k +/D ^H$D(JCnԨ")mi{u3rґܕ^a:2kv}gJ#TTJ\O`ȩa&Jxx:ƻ<ߛFzY_+C+@ UriLT8{r\r-ƄPNEz 5##gwJ1&ﱎrbEmCC; +g[Tu3Tt톆9 ;R1^%FЏEVY摄9L:H"F#{jJWz3>exL."%;.*$x lahmz m~I 6dυ.ﴹC6b 2H%Y"Pܛ1g.]%k HJ41> +endobj +2400 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2401 0 obj +<>endobj + +2402 0 obj +<>endobj + +2403 0 obj +<>endobj + +2404 0 obj +<>stream +HDkq&3ľ\ ! 4RF"U)^[JCi  RpT :H ED/|g<Ix=B+3\!U,Ofz&-N7k>! H}g_ȒǎČjΨꆕ5aF5bna%XP +HxnΞY}Ί- 8a@*7LX<5kXjٕ&cJ;onrl?VaPɡ@i.(Svv"8{ܱQN}5q+NSva]ή Xf1o2u:>_YjD0 I Pm6ƅw(s]4eTXzfk ljwgvc+Yyq11É,)x6v~0]-Ό + +endstream endobj + +2405 0 obj +<>endobj + +2406 0 obj +<>endobj + +2407 0 obj +<>endobj + +2408 0 obj +<>stream +Hbd`ad`ddtr p 1v1w70 j((UnGSn89+B L,fA|2eX~'3~g(ľKg6'no>em)soz5W-7?|͛GW + +endstream endobj + +2409 0 obj +<>stream +HWnF$@բ0?Ŋ 38EtBP`7(tmZRu3-{nCQfrZ̮ Z͌ ++WWEfW7"+aͮ~ka6/A-3\J-f7<䕾LnwWtxsL^0 o,a-w ?榬/,ub\{>T,P:{ȰDhe yvܐkxqz1<ж% sPnEw43E'@^῀ΣS?QQ8uxiU.ZĒ,%WW[6BZZkp[pa C%] +R ,6*UHr~+w;+WfCLkx#U"9THX ȐUqFֻ@tlC ou#G\0w4[Bj|eO!|1Xl~R|*T% wXs %2 *_ RI +R,?.z{Es@z{LJc4z^ q7g2y$HLcxmw/43ŀe\d!5Df%ܫFETRpäBrџ]&#Kyf){yld˗;!әٴɒ"Ae6µ=˜N#}4c@c1,?d$X\x51Ѥ +\M_l+2DR4jIA>r7hs6処̕ <}N) !idقӌcS,~ :Faon[ӴR9'u^suE#O$>Z +&,~\XAU ƺ.6p:. :7 ]#`pU)`u 5h$۾#1,SA2[nc eo`|v"Ԃ* v:o΄)d`j@q#`k S# I֬dBčQ._˨4q8G458%y7TVsh[z|٫|/$K+ #a@R 33%Q;IR&,Ӄe%@x} +@n%=$. C~^-ͅ]sb DāIHMF~j66O&JSP2૗=A&E ~Ov '璋sOnKBL,ș +庵rc5VHFTNiI.Doy4NL J)@1XI]Wh<l +wmKT (nzH"y|m P#_1HEKˊ,EI2mRLڰKc"YlO*a5[b'D Igl39jheapg2cj4;9ɳyq0'>t[; Ni?fdd4H.7*YiR)j4yMB*8'!!й̡wZ_n}#aMkM H>uZ[ 3 gY;=]Lt럙-}ҵnz{qjz#aFv*7 \S'VrP?zb#Δk0miH΁1[4?r@}n-!>R賱 MG3|+wUxhGSC*@F%6}s^w$A:=Ln@p乮O}|Usz \{L>~vz޳RRxL +qp ^Q}' O ˋXJ#ufl]b)1_{u,0a}J:&"yR#Ё _~bn2trw!o\z5fi?6L,.Q,_DBYGⓨH|٢M|=E7g͐WE V&_2c=/ O#LY~©<,\Po|HK*A8z1+O ~rTtZeF7mxf;_A.z4׼6"N̬pPiqK2V<i` +VgL|VxUXmYe# 2k]5ړL )h-.(OvlJÇv5Y"=c7bD/eR䇟}( + +endstream endobj + +2410 0 obj +<> +endobj +2411 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2412 0 obj +<>stream +HWr)8H0pYe;x767łhʏ_⁃rg΅Qj"(òrSTE(1//ܬ̰.^fXDaŅY/pTdfyپ Eُ c k2.M%q.$ǀ.>N o4,qjrQ +4V7qa raOg.7tӵTa`.xn8+,2pE3E +l5 #҂a"ɧ8 Y-yڭ7>{huglQeoZ ^`;kw*cj2hpVZ[My|ߎ[ՙQz_"Jٳ`L6#(xQ4)cj׬jke囹 ,z:@@h'J3ȅ.͊)xJv{sig3<8>ہ ՚V2JX n勗Ց7? 4'y))'OBXLC@jZ8ĿF +@GFAۉD7VHzR{x0#QO!lKP-p7*\Έ3v va:/lO^E]=U6z?VV̰ +<+;&mOMOGy#tg)ğt[м\pOk4c/7ʿ.P;9'vr\5TbO$U y^N'Fa5Udk.9x JZ2R{4 ]Z2{>j{٤{mX$\nςyrr rv1h5AZ|g1EǶHfe2[l$^h\X+f'\PaQ 6lѿ `Y_v0AĩG܊m172 +$ܱ#_a{8ŭ +{煚5~ TOKssh&%x#"lX/t$~ +$b)Eqzɬ3jqDЄcF4^㥴TO,p>ŀ2a@QD 6* =N C*ˢ2UG||Nrܨey9G ;xVw+᎞#L0W,%=DF ǣ#=T\Zї2Ӝh"y"#کq+p4OY߰wt.Ή#m!114çw*f"ED[#)N8 /xN^ J:FQnXB +n#o P_pK@a`m#wfM&| +:{2&qҙpM!!JC+<]O+.tdn! K5'l{r/T{5#dTNǓ 5i''U(OAJ~ӹ9o9گ7XJ_o~^W&&|W\_=&muWSqٍK.f计Ñ])pg[ӫqNleKӏ"RQmē մؓ *O٬5̲&?vs5ruZS}D?Vi}HBT+sKrrYciZH#A#ïo2glUAp̓HPH)EDWPe祔\viH)rw2e:u\Jۊ7RG +>H3̡YA0AkY<r9KG9 p.A0bUp\@7Da!3%XpֈkN5TjjiD6F.Z5N,5{02ӓ2=oޝ>v)&A}VUŊF'}ǐZ*rXR%|LTSjmmfBLaZ ݻ!/͘fKcv&XI)SR@슀i.'ǻx23^wy*ȌL+׸ZZ.NW RqUH-\(wU wuJk1=4bᮎPZNf79sjH"\j]WZy-"?B %b*09_ⰻv͂ +vRv9煾)@tWp6d0p83pj-7 +h;btI`.nAp}r41-Q&/HK,SSHsdKF'Տ[4Vgy^]ZxiX.RkWoWxuWm Ga1NRoP DA+9Si9x8az;ntV7 ;EoMN؋|K;Ե Խm"! q8sB WjQq{vc_fT*Ž!i+/Y@wiL烜u+HNpG8sKq1!.)l]Ru 2*qk{=hv@*=</n0v¦mmca$IJ IMNysEŲM˚*cfsOM(X` #`Xq$&0M`bm˛+0m`p6.CֱO +pW ++F$*8Z+l3f&"RMBlk+Rm<Ƭ5Us6KN=IB+i_Ǚ.e& 6 6#kii mHې,]7!oR݇.ꃴ'xYM0U`cS"ՄDɈmMDYc%D ȘuZ66KOpjT&>8"Ed L &s݄csOiz9$8Zjݕ$KB ;l(afhlb٤%&b٦e=-- -mZݲn;vZ}5imT@3!I(cx@dgV m 6KױOqղF̔#3M&MBbmBʛ+'mT܇UsM6-K VՁIնZtLn5sLIeXJe5vRI;%d 'U67ɇyw|[ֹy SPFF56 2d*V7g=G/u9{;髀&"U} +n!׋ +_a[r[9eX;i ,>{W>.\yw]|*M_N݆{i&0RC_qW]^ + +endstream endobj + +2413 0 obj +<> +endobj +2414 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2415 0 obj +<>stream +Hnz +.ydva$_d"#'+'O!i?>.oxzc2>O |<lR.v}f]g{bhB.mK|?f;eM?l/<:>ַ=ՏN^oiqsc4/͓v?=|ɅeJγ̔ܐ g,\wur\D?|=yXIۇ7R.8nVڸ_Y~}c\A%F5Zq|nMO s9SSMlgzw۹ɥ׋}}0y0W\O}tIv7y7-ؼb *vt2b\ӱqԸ#ɵ^nc9spѕ&cl2vu߆k)V6[ ϬR^lgp!Vl_U{UU{:Gv +;<Ҋ&C7F})Gpӡ׃"Ko^{M5puYľI\bG`pG`Lv?ꂃM6:d އ3/6GPjeX'@g'p^#.d_ӡM}ѿF#em/[C(K޾ ~#FwCpaM{͗˵>FƼE2o;eǬ'0Um5, P.~U.2noO> +˶~{]]O?hr)o$mo߷?ez˭UĖcdw%o/}?})<%;uuky5-#jÒ'.yk]rW(x* nfu:fM>+ّ񅾸l.-6rBw~"J›Od5+ Tw3|kr tッ鹩;tJй;*=@?'.8"c^ "^2MȀ drBt\r(uPޑѡ Н "t й*2@1d! p@&:&cd@yG2r9!Sr9Ŋp:(ȀP NgsS:w^E[swTd~L0 / 1 d2Qi2Fwd #2;*SXNG \NȀtfp0=7sUdνU:wGEȸ!P)agH-贀N ZrtHrJ(pPiyˉН tJ й*-@-32-NiIZ-+-Nl)PiqfKD N(Q࠼ -;LMysoUZQi)-&0Z@wZNrµb奖B+/\N\Nb99<;-`8:r9qTZΝWi:VVhI-~%贬Z (+-Fg)Pi1>KD N(Q࠼ -;LMysoUZQi)-~e!Z"7Ye5_VLZ6҂7ZrPiA{'z| (ﴠ(4ZΝhA:VF*֝b$LVZR(ӒU2ˉН")Q,'Ay GA.'Z@w:.8J й*-@ުtDK\lN5.3%vho7Mke&K-;7Q^j)=)\rrx8wnpt2rt鹩;rt й;*7@?&΍܄,73\0+7RϘ1 O[PT駭VWִj;o#82%c#ecgcfcdco21cK+7+ak۠@"7_0>U\ u!Om𮨦T[y;8PiIՕ0w-KCg>KC6KCg'KC~0]Lj_fL3bLi>/cV1ԅ1eqՕ1w5)膺0Nk"1knY8Y8Y8;Y[}3^P+c:8jVƔy}aKc c,.fĝ-ufԄ.Kdrqsqnsqvr7ӵ1c2jy We`L~*00On2𮰦U[y;8PiMՕ1w--Cg>C6Cg'C~1m3]:u7:t+o6"W== /]Pt问bVWⴺ"l;o` {>û d(#]y)6Ե̫.l0qe u[y;uqfa^H]\٦6EoD}b踿?8qn*#iNa`lOGNpݻg0R4 $n6-PCS]@w D2% Ygq|dVŴ<.'bx@ +Ul;R{NB8:~c9;3ԯrb BK6TZ7<{Pfp m0i+ 'V8+ U|Qum4 i8ow{JQ N Ia˯vէS@Cy j%w0|DSX-d;g_k] B~w_ۮxzx&#}S1F;G%w?`a +EPUY;8):B'qsgl_ +dsVi)PD(qI]1NI7Qe) 1x[-_ zubZ^ˏ{;δ?5|M+rY4v73͜t֤)lbDC0T~[S$5mD! b@0@V/i-)A!2yHmϋFq!'PU8Re{\ؠF[{͟o=V + +endstream endobj + +2416 0 obj +<> +endobj +2417 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2418 0 obj +<>stream +HWێ}G2ͻ߼c @W-qj]7ܓiΤyޔqDxU2bPDp%I"qo*n߱ iM6QZxO1gkfEIK3O ফl'Mf%?>^ͻ{g8m}C%6o~}/v>@Ӂ{Xiףu9IW|׶*Ϧ&%l]86 GS4Rbf -:i<ƍeYK&u> y"jذX|Lɋ-ZykZV/R AWgُbFGQ(Kczmi;uzP}m̼U7rNFu茜cywqiܠA4/ey?b +QTN|:XԐ`%~ՏiiԖLxIv{n[mykSv X={Q:ѫ{qEN\pjS#d OHlgMl'Ҧw8\r YFp9Žbn995Rj>e]-38 &s0 +s7ma0ƫkK#Y@YV{׶Uδ*hZGGTZc 3̄{:VW^h_LYZv qS(젾9jv^1 m:p3 ul^ba:ofS lb\1hßm˽{/,Ks{/{L[ȵaPIA]Kܓg"r%BVSʤrj9]:*Rgކ`ǀqP5 s:!en.}L!dE( v0E[g–@_䍆|(!i_:|RE7| i+"feaȓ5Opm!^!J%-#Z eXFp u{b= fP VTpp" gQ)NwQȂ'tO꼴qhĖ;AKѼЙJ˹ZZ GޯpI瀽.̕:B"mGeI^Ճ#rdF m213O˽UQ!Ɩ.m$8Y޵c%!^SGF/KQHBx +R,VhpW,iB#V +yiN>xJ<͟ [kIILQ4mЊK R$ߑ{9ᲬK akS + +%vL:јbE/ː[DL@R=ϟբYZ@jLll3o5}5ӸacCaGgV"UL'q"]47]]#6"sWФK.PtATEgq^2N$QE76dkS)+Ѻr5Mv; wQ55]+pЩrnsL)S-лGζEJ"}`p2j/vČY@r +3GUK@SzT>J<2V6J:/ІQUך奓VO'"z1IgΓNTB~EyL]{dU$7?a7*G=neO +Խ;?Bz?c n|ׅgyx(s +lf3ǘMaSG7t%we"mЄMMqWz]0O@<ӛD2. 䕳^b#*MyLJGI%xma)C,½|hEmgRK_ 4׺Qdqw; cJI'RGv^5F]xN4'.'75cv^_,:^Һ|[J;%^\пX{oe;WEfen,^HOi+.)^]0ig~gcDJ&N ڵ闚_p#>gd_H50;i/]t! ! :RCAC2nu[=3GQ%iZ$5%_p!h%I85A|t{@BJ3>ɰt\]u.9w.kst.a)է`dڋ&J%nYAvq`=U=TƣLhIPE&a܂ +/_~7r!d[z5g4ٲfT1VxNy='Eg06>Bi"Gzu$4@Q%(j'㨐 kb-J1wD 5g5ݱ"k FgFH Pi;PlgCJP#}VY (0Ħ<3;H %Uy4Xh¢]Uϛ&>*~.ҲUT_J#Q I{4KJT}$\rUbQ uwAiʪQ,*/׭5Q4{SSYtuMb),imR g<ru#;!#)F%$H1 w∶ =Q]9>4%˺U%Ktғ|f \(dMa q3ޜLh2&ms I.m+GrK,*d&Wy)" we.\ߣ|amlcp*\N(woƲ50`իeÎ]h?IZ|` #7%fxqRj`t6Rz[rF+'Pn \.tV"Ion](S!#öΝiyr^GQ(A66&wsEi +,jꖠUZuM8FD57>ԁwn⑫=ݺb +w]U#C|W␆ʤC@0})a%~ǽq2'k)HFO!)-l!d|&g" tCaMg8kҬ9E|f0-:-ʵЭh[z6/S_!@W)4f3f{ͮMS4ګejk1BU/O5;x#%g|flɣ0d}< {WHtZRc7&SטXUMLZ2V¿T+frGl TCPC0s ^gIi;NI9UE١A:5z:=%/k +h֚ܽ9ӝ+z>o: + G"84[J2;[sקk=?! */Rc"Dv'Ru<³/E +8kTr\^:NeVm;RHȵ #$:MyެY *2aѥcq*fnՍ b()dҕ*;_[ EEN\,V׳۴׳dKp~IRJ\K>+>Iwf7ou}hJ0#Ќ-_{$ʅ 8F @CXr8!f^puA|Ln%]EL~%'~0\$@d1cs|zp¾wrxCzFd Ǔ^Vj2LmXsƄZJz|;_)1 |=ܙ[]A8<9;7/Z + +endstream endobj + +2419 0 obj +<> +endobj +2420 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2421 0 obj +<>stream +HWKϯȍawi`7c/`-r929(A~G~Ce٤aCz~]j5 k43)1y.-LYu7/Y-5uqwl4ISW27*^Im⢷%hYVMe,"1UF.M-nxOQկ2"]dJZDI V4y +__&./MT +&KSN{{Q;UT u`lnH0'yt;󩡏2ڟ:(w_ tN)>ѣ8M%ɓg䷣յӷj8!{}BeC͸C&\CgrUCD=vwZ|Ϟ-zs *V}gÜcI0O kS<4C:M\+QZYFHnԿW!t8r)7Gӌ5 +m+ը;t`-FQ|Wͮ!3-]a9r|xo톜ga]10/]RY@ev<I%QqnBD͌嫮68JNؐPBEFAnpVժcŨe(mzsڟsP~T^Ὴ |x/pBLg0 藃 pcR߃" KWCX/ +5w$UYq#uńb;b Y}-r_uK6a|< dt) 1{^2`0UG1,&2Ii3H/;cӇ?FgF/4$>T{B K.~ hPZmfkPX*vUmtzh0mELVD8Lt6o ZvgbŒ`b鋴#êAN[ yj(uJI9r 7slGwl& +{4v*b̝ϝ%?ŲdYZO׷9䊶"HA4J[!;#mH>QD&˦ Pəz֤Hg3ai.|PM3&0iꀫc./|ZPxdC +h{JHp ׈̎JP#v-kyi> X6{! wA@^VE' !_ iα\ZVЖ W@Yȡ X89 ss/^r>#w)όAis^] 4 +"[ZkiUWX2Al7uB1 MlɃl +a4Ƒj=^@+G `!(G4<^mb$Io6',ft,B6R(ݶ(WpI`D)EH" ]EKR)'>Ι!c;H7əsKr*ɡE,块_t]"|+GTUN0p{r4 f]vgms6ջV5W6e;r$ ~,=aP M{v8w"ǻi nEzla +j`%Xi ͳ=(g=HU?TZxJJbV+ӧdeQxR3|VUSNd^]wKnƻ +ssC6GCHJ@޿Yu$y촩 A8 c|*Ix)yOfȅTj}Iř62C]ȯRo/[V|%n5Vr`&K}i=:%r5G ᓯH)\ES/M Hbfi'S6)[ %m4pj.TB:AQKbpS; |4Ȱ3@tBK}ݥo^Ļ4sƹPNS3PwYHZMmG𵍥<*M䗯&c5%wnZE@Jl&jw|bAϖX30Nܑ.K13vx2f5l7´޷Ld'W`VƦnM{$S'/L[qD&fe c!y`{YSXkHı~۰J n2 ` qU䣿Puqzce !pH5 p_$f_ l +ꇰFI2չmYz㞓;0Ѡt 5Y]TKV:r̻F:X0Th s峢nsTLf:-C jd#:1s*ܐ +H/}S*o)EɁWѺmqUd@ʂhϧgr1}:4քqF13T݅lLON1d&+BJщW=}ω,^8i{k'R9 ]Zz> +endobj +2423 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2424 0 obj +<>stream +HWrܸ)p$]EӮM9oj=U9X{1Rw_$ϐLκ*aFf5&inRQV$Uĺ43O7SaIf{onJ4ul/pTzyGckZ16"it_Ie1( +0ӕIZ'ج`[ck޾mb'e.A.M2Nse':36D:*:QQ'DFx߈!=yc*vT0VsqlFAl@ܼji"!쇙^hxX$91֭[ƺpEqU#ShOv.\-e-D"/%r.tD>1Jf$+29f#G&夂pBPt+ ^- uI 2ﱃo:By̅BuDJTx3tmȟlk֖P>LWl$),ҹ8Ɣ\f'mu_1r,O##aE P*QpRpz:&m8ˆo'g'|')Y04(UN-/G6H6!GMZLC"Ha6MAR߇ #i +UgQ<@\_khH0߆q?=CQuw]qZ$u.cȯq!/.xt ,г}$ 'j':S@WN|)yoz&7FGgEET'%ŝ)(`:DjUs olxvJ h'[ Sb,ۯZ}&l&N: rie=W\:Fu=gNeوYp ?:-'*b2rr#dLOiVի|ܐwyCCkm,^v63;jĴmx {r].?7*XR7G$gm@^-I'7YNBpM)|Suce ~&뾑7TSG^y\J,: ͫՋ ڻa ǹ)cgT/.YmCb1~:E/*tkˋr/w:ħa}P6P܊^3˜ +&#Xmiߙ0`X%>lP-쀘+Q\uh*У𒽇g˥Du>ꤎ9c+UV,2<7vF_ykZ8! E dTg^ p/Hݺ+":5à]hܨT5DKC ??p.W 1KK~UO; 7gRxQ'uaRAV$Ud4jXPm䵷'snmGmDM vc,s|+cȶiR9KST, \lQ\YSwT|2c&yTxS(~pkȚk1$ ̡{;RmO"Gw]xs= IWM`"B пQzj^qbzzT Ai/0#A=呔+!F31!d38/aufrR-@͢s52gYvĉGPV X}hiyUGW k߳`H`qU8m R@Dۮ}M>9\I]\).~~Cݼ&C`R|z1x µTHH=O%њJasN/GGa/}/GTkf+<`^G IJ9X燞}7T2GӮ婹K %|sp,lY,ǎrL8PiԾ!2jI6C+#jh8u8OWGHdibgXzm*;yf=$ _M ׫K0 e)jUCWKE@?5H^%ݏpzz;ܐ$="=9@ywBw,V +. P$^i-(F2>ρVRGM53WsbCW r_Ytt{/aݎ-G6F*oE,+]Y +"ƌgrSj#N&2 ܹǗq0 *YGA eLa,_R7>{1-6:'HLR,`N9HHA"t趜! G1l->ЄS_FX`gcƃYg.5恗!nj ʪg-ܪ+%H<{G>Ug'qMT~&0>(V%Ϋdm#sIh 2.s.JLHHEN{FqF^ޒ"RcSn&'T1樠EݯS:ʕ6ŠSmۋsVbST>`) {)d܏եOrۙ;$(o4+A͈!ɣ}4K}Su8Ϥ=ivF[ʃ?E/dxls2ړsT.z5@b+9l? XcTzT&:-eeр +㽽J{Lm> Jϴg'۱*atkZ4-Lhۿr{xppj,@ǢcH‚ #=^J$LPu8ZCΔЁ]s䔀a&^CJOj'˜tօ˭z}jb;L!>Otw *s~R͍dRN5Jizn ͢Hb +?l9|a-ߍT* +"-]p~I;rlF8VNf|zCIPTRw߄.:V<.o_믟ЭR^ h''-0xۊE wZ%VɤU<"+[y_0*T.OAWU-#KB:Tc c(K^T!Z-y]'1$6MV.I=qD[,ʦpƠQED5zBGb#P˶Aq}T]]ߧVEnh`Vql9ơ3-Q(ͪ ̢'aVNE(qw> +endobj +2426 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2427 0 obj +<>stream +H̗ϒ۸z +͊&$ǮĩTaT,qʎ$4Vj~3-@ gMCֵC? ^-^VZ(](UVVTQe+')XNlJ7ū?]+qw^,t#VkjzZeSP?§64^ em +Uet:{H]Uʋ7U)x2 mKgnJkѾ7&qh?)_l{WoQ( >Ὢ4p8ݧ3jxOzɴ~3^[UwiRm0JCխeU탍tE8u贑OG|:mŏbs7}Osw\tcỢ#駢caw{?<`az*ԥ|Ho`nō<>k_ +Vpwl{{<;\=-1ZbJO&7bx"Q_ɪ*Y٫zn5zO']˵E{ \^Q+M 6`!{A,ߋ{S_8aíjź~٢Xx_^FM1}+Cl.ay9؜^4a+sɽ|ה/J=uݖUm +_jG{JcjvtiJ;0h젓=̀R.7᫚|e߃mĿxĆG𝀠C$خR$e  F~k@ngN!j{6vu|qحr;(ڲr!*X@24 #Y Zf`89Uy^A]@Cq<y Lx2$b,sk=%(1J,:^j-[O(,eYX<%fD/J̣, suz/օѓeX̰c3˲(mAh. 5"T a@Ff`<njT7Q$(1"4(%A0]3* 1pHc`tl&cY󔘛(8<*!βhH8˰0*QfYpEiLlbb9)(1J,7XjHDg'(3,"Ʋ,8Cb, +BbA,8 EuM Ty +tpT`$K2j"A)J̃,FEs̉@E"<&$r!+ +BPIP E_@QTY *ND!#3dq0SFDY%A qʊ2sA'k <&V3Ĕ0'>ܤ}g;j웟V3OžZPbumƅ7(̀[+W^KxIuaZ~Up) (gpk +Wv8 [_c˗rU(x mȿU+9mw;qOO }n7 q'B)nk +u( +8E}lg_ n@@(5 #hQ)Əxf'8.c:| טG@j48s:xPZ6\D, kD;pRj:E-ލԆv׎OkGښ%7xˡ2cە̥'袞}(}9\AV5QQU8:S==o<XUkY#g,I'tE + +endstream endobj + +2428 0 obj +<> +endobj +2429 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2430 0 obj +<>stream +HWn$W9p[6f/ +40ԥjZ*ҏ{diAR1Ym60blP/'k&f6T|vWQ>r~ܐv後"qm&5\l(N~I9a=1B<18́WC]W%k=OI6?68z|u>ࣝP?%SpI॓0/#0 p1-N%#N%$wq|eOuy Cvx;TI#~s'"4'Ĝ]g%}ܬ#+fIKFN[}c3,S 6 pLd;D6gԋ:\W,b-rgr#0;W:m3wpPx_Oѧg;:ѧ2}>:(6}홾wkI} '[}DvI^}s.mέmK5$sFN&LfN1ge +unsWߞ pllhE|?I>G,l6y͙;vΆ1@^)W'̜9b̝ pL^;5/kK5I Ko@ e zҵ%J70 pe;\6:DwP$Dxoep[;5gd)k5"$'E ӽCeKַg!>[KA]#u$Ns.[)gAkSW٘y!2Cn /)V?*JN&o퉺k_Xv[RvFn=QTw oC`C}N\Wiryyj:buύp^;5gDmE|?Ib>(;nַg!>[Ǻn /If_"8O;)el+|1|GĠCΟy\ w#6#>VgR>_xC(8ۊWJnV w)˺2I:>]5+9Pa>\_鬠G׶ qsɭ*D_p/sR:MMRME%!AREFI/tAz]A\:,ς(Θ{vas9H|ٹ0 &L ;Qp >ѷcXݐO?#b Ocf +D>sYL.g+Mrxp0L9 WG1Q(n n8_ U\DfLT&tTy' c } ]M6)q-\Lt&\6d7.S7/VH\?˸_}aŭK{ruȭIl6o RsҖxKimWyC<:(RЙNiJ\{u +_|=sߠRɮ o@T|uP64t%U6)=yT5q,ic]tE ,Ю( W $Tz>Tĵ lO8c qjPeDlJ[E^=_F Ysu +Ϟzt{MvM,G_b0oMʦ\@ZWԏpkc *+2n]s\~r5t2^NwΟqj}"Vࢱz`B;80 $"m?;ϸL۾p,Q]-|W*=xtX*=<ǯ -;w^6; 0C6msF+4vUx^u85$Mlgy]lM^R~rK&I +&I3$HYLH/ <ҷ?/PH7L!J,tK( U"0SB,{)FBCi#N8e1B֞5tހEB54}sVy%PGY#dFLӰ߬ӕ zઉ5l-Q;y%<H%yʚG"iqc?CL֩mNnFra̍6գ|P&2SDN޷|u +~[@V?Cp#:;I}6yDC%jFy<кi3Ek߭h5YΉ!b}<= @ +/_Q + +endstream endobj + +2431 0 obj +<> +endobj +2432 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2433 0 obj +<>stream +HWێ }cS[U)v`ŘއxvY3F)e(Q*0[X)gN6+x7`kXodn5Wttagk!T~hv?/w{7oOi|n\k;_9?Uށ<|Ï~ |LV9yA#|"5yt~X/M?fcޣ=0s[[[ hgn]_^`Ϳ<7tJغ.\wnûarOP>Q.u#zg|6Κ~|73yg2, A]s%1n9a!CޱrVt0v7Hr.5i=1/+v9wM`OͱA*٦Ck]{m!M| {8HkZ_7oMImTiBN4nyP6o xB% dB9J((AAT"N%%SRA )dUjF~$PV"]KGƓfdQI;r8wZEzӿ|82}U?B;9* xG: :]7GZ5VC^kzt25tiֱ]EX/vUC|?9a@y$ssxb_O'&::KS`B(+POȼ/9"w#hu3voX[潎k6)_8BYah@,Cފt tW9|A3 VOvq)C!=šy$8]",쮷sT; tΡ +%fм1cVj?֙M_}=rr>K Va]f& _bRqRhb ȩ}ei@L"ÃڥpImKop_0!@  ,@"x">q<A (ME :G;r +IaЂ8d#h17  +_b)Mϱkx93+\M-T`S2 +" xA*|K((r$ +Y$Y5O֜X*sby(D>MBb*zM$L]*ȱD@p}{.S\rqTpw饀 $0!XDep7 j.p߳X/h17 0#f0d!4s%أY-;27 n(H(TrTZKG249ѬNM\}pfu9 +@^B8Jڐ<kƆQUOn!8Eu +lZ"Zz| +Q`ɉubmZU +x93 KDKOOCA kpH- ;KlЁ$,6[lvUӳÄGO`te66Ĵ?^S􍙏nbM0ŀIl nXذ6/W`,혼)':5M:␵m|F`Vt^ K. ٓeImrفITOB@$fj-{s'! {R83z'9'h9D8)Ų'u¤= ײ=YȞT}2bvQ= dO'UO ){EVF9,{eOJG$gf!rfQݙB|ɶB CA@_𢲵@:Hs*]BOM=/=a8y_D^i;+YC,p3q陾ήCjVod](xJD9#Kʄt,o U_`22F<1?Fl`G5tnܧnSjlH}ϰrC?_?~bYen뷯^U|phDyh8ۼn޼:}|'1NougU| 96"J\GA7#Fk2,vok԰=N8Xm m7"=g 6ׅs{?@$6н $Y+gdc`54k-+5NaHzY7  Ň sfzQ@e@kГDҜ':vq:k4j76q m9y5m4n 24jVq $9O)>T5Bq ֜;ׅs⌻HЌ_&ZhU6 +͸IGΦ{-3d~\!vDl;s([$.1  qvqH}~O2]1V]PUH'HSRjsL|RLJ̒`?ߏ?ʓwyE96Ɨ$oq e8ѓehO}m+sͲc=c\#}dL@"okK=D0o]ޥ9l==SL=Dn֤=zz"J%x0LL"8CKX"r`!)~ )GQ`00ڃB-1E#x L>"``nGYKF`0:F1E +Ӄ"`/"`" <+tӓU`)^+*] R묩'+aL6u'*BC9gE\gp!Ml +t,.}6}F!LD)x0y+&i9gEp]z!X +i"BFOarǮk' +0Ths3=Aإ62'ͦcd`M{xdmG9gE4bp4'+VFX0j3.HqWO6B{"aqU;θ @YOOCGqoArS1}?vϕb wE*+dvÊ)_ޏ"%oDWJmΘS<ɚ^tzoߏZ8a,a|7\./fG~|虇Nmy|εrQj7%8 +0ӯ3<{'xEoAuK=>EKd]'r!X!W_kZt-/ \5\[UTOӃ")}2ß +ce1$-e M8L>C#!E@ڃnL6d`?W\gt +~}sl +,]O] ˄_>鬥]_sy身!E%xd 9gzz._-oDFV kp5du)ڃ ^s7"+a%#4.y"_'˺3f, TQ"BEOCɋ Lv 0StWL!K ZHGut\t`Ⱥెn'4v^d^Y~( +%ڃ5ݮ~B}ǯ0RUhT-\Uu'x=ϫ(k4`5Ĉ5T%MD`xV! aࡲwwxV}~F1Cd]S`4G/'D# P7'hd)pB]JGHÄwŐttL"`~{ OiVOZ|q0of-=Xd?SÁ,ZpӃ!H6E OU{VHn08o g==Y 3~ mB W F*sf\0D;,7p'I9̸)N)0@'θKdfDbgDrfܔB{YMq3^̸ Y {Œ{ l68L7{zI{]3̯)B>+c<++O]}I.~I3}JY>x<2>>>'nYQ\O=ƗO5y #]t?7%I3!SxxګZƎhEW# g>(vV"XB` a cOO1UVC]s qĖ O}ܬ a` l==XV"X;0U+#/:B߂ ` AYc6aD0<+ZXC@'D-xD +V_U嬥+*@߂c`Ycs,{b/"`" <+rFRt'U~'HK ,4 +Nɼ"3&RAOul.}6Lg-=Xab (zp>kvxV뮞4!ד{ l`NY`zX{ <+xq,vO"BA;gE'")x=AKJ%"`HpiA%"TtT3'"TpxV㮞?ʫeW+ 0Wm \ #`ȒH].}x$Q:;-`:XjffmM`\ DͫY%jVM T:3̊0'95LĊ'Hu`(+ ӑ,#"\gMړAM|ڿA dKVQf19oՌ1h#'q Ӑ,3 לM*Z&`WAO9v k`5$LfW15a~t'"i^&܌ ͹P hԜ~ $q%P nހm@jbT7r@v5= f\dq;&L$q܌ `] q͸θ@Z_2܋ΐgm$#l. -1?6oo_pKoY"_ۏ[GFӐ1m`9 ϡ8}&>l9d!Yghb9N.~!9}`x#>>]E?EVSf`fYsF%iZUv |903LMPͫ!vƷ&iwh`ӑ 1Qw'P!6r&A[0ߵĒ +lM ~ dwShu hb{7 b*35]X{3{wv (br&` :خYRBd[kܻ oBjL`fdW&- +-W3֜P߾$ȥQWP4J  ?VRI +͈L}1]y {rtW!ގY >+B_Xcܬ|Zg~R%p[{r7b |V%Cx'UJdU#JF†~:kVoH\S1X:*&nʒ0z6V0$<[hZȜ r|-rM#\^zk2FD湫PҰ<:ik2)#g 7J9g*G2 &~ƧOa=j~|:y\v|:hJ/<O 73n8>$1^^WƄx|3Zi:Y^h=)e1V'gLm1ճmP^*Hn'X$-Dd9OD_mvRH*/d` EXn öL 2g0#,c(ݜ+C'܏YL!H0ieX\c)5a5f$CKe|~l|q=µ9CnS·˞ +7'\TWz\S*=*z Zx*=ijTS]ض>=*yT/lynFKdOlkzNYqv +u{\ĺ**G-=n1oTmuCyƺqz޺ 6[- ƺ dY&l0[3M%CQaއ*d uCY.0#KP^o+\زQ_^/`X{1#/TRSFE3\8CYzBfǔ43d#0{CO(ws* YBǔrb`v +Sw((+w*gP;ϊx?Y ./a.;?KU>**/+d]'pygKqmAK>8\g;fsV/zH帅8\%=[s_6/}rV}饫˾ItVKT9RzKsnd/K3TҾT$|žTaK2gd@KxEy2K O_\dX30R̮s[6˗:`K5tK0gC ![d ՠY342?<F~V6j3<0;^~V(Px5BY̆ sƢ|WO?(wMjxBf?+Jd,, +txY̎wsxN*>yϮu=򜡞ㅍ\E \6(W`IVE@BΣRYpb[V-H7=D=%yz ܓI.H.ī]bwoe_īmb֦xK(7x#ccA5o#oeīm"5zzrd^Xeĺ\挭2P{/sFfE +4Xe΃Ul*sf[2r *sfK-@2+dCf|5'WY@<-=||sޗ.r=t(77~|zx}}q W2"I/o;y/¹re}|O"owLK_^?=?v7r]O>wow/ϧyn׽<_gL}LG_|~ ǧ3o/~WwoF̐_>{ߵ}Zo?/aɛq?84~{?]b 7 + +endstream endobj + +2434 0 obj +<> +endobj +2435 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2436 0 obj +<>stream +HWےoySZso,r1ٕ "ܵIU!ju\[tdxZ9c4 &?"0e]eެ-?=D2s/5&K̕fuQubySyjiS1 B],m,oHɷ ˟V/2sSii`V߱ "Vr3*>/x7]^kb}πփ 7x>5h҆Le~c'xu†D?[Jw\;q eZ˅_<i҈C zCY^0ܛM7{onMK+; l-?,$]zp# re^㲀H -nثry,%CjGIZ +IEkصpU.}p#v .5T#KHW=M'+[RyOKY'"}l'NG|)u2ܡ.ZwO3Zf-Nm@%*Aa^SSL VOUaXYFYj@Fg +:Qsh5zK+ڐJ 5-LNmpCvb9yY"ٚFki=]p0\b6RuU#RK(%t5QUCvV>tktN6q V3ݦjuf\9~<ٞݔ p e1L85uG-Ts6aN/Suy-*,V-̹,ݍ__.8꼢VMM[ΥlrÍѠ^&ɦ79L33_SuaOg~gdo>`ˢmOoDu.W8dMO`#WW lEoK7\8odc(Pdv&ciGVP&hpqz/-GDk8'kZ#{ĸoN "]+8)*aKqy1U\CȃD8!',*{İ46=RK!_-Pl3 : .-Tvfd`s!i>0|d1o8rakpE83$nAVV[ڄ#yу½i02*^-1_ymcuy=ey=;n:%qbT:"#d0BY29C 8uɜul!8̒?q?f/)H f$MjUtӊ#W YJ !0O跢N&99lTKDw;y-9*|ٙ7$]f+&0g2BI!r7]"4/7Pq7؍|3`OV\& wJ1[V0n(ayq9bCINTSu9h3έVkbĆH[NCMfk(ʲaҪ]',V5ע7M:C/;yrixO\h@Θwc{+6YUiF4rNAiTŷZ(WH?ֿ9$'()|V 7jf +Ǭh 8m609Vp( tO`MD0vbr=kYz{ 8I爂k)g-/jD( +R2'p3PD->cKA ){\ pVoFƉ/J5[kYA"4+D#9^Kw3C8*Ç {XuYBFkeQŒL8eC\ާTZ!9(θX&L+P|DK~VF|dHek2du3PzRw2CFEܐIjʰ]¡Ϧ=}T[c n@8#0 θ0ӄ#5 fCr!53Bbfh3zD.:΀t{!.B*i_+ J Nʲ +ud2`_AШ:P6gJ k:N213CѸM7uKM,%3NlI(H|?غћ=}/S  (JM\Oܽo{•ԶŻOsjнr| u=j psH^<~nix'nsz|Vf%\ 9ӌbIqMd#h~"|-ڊՀW#si<-g!ĩc)'JKa,|7ff9SF9UݳIA>n2i$zb_[ [,0t p^iYB?H SY|a~L;ϢCyn_8S6FR",RXj3?qM Ew\]"p+dB5 RR0* ~&w;wj3.`JnH,}œ6NĔW1p|O2HAΎ#(?GOw~ԧ#r}{3>"@6q $Gϣ +%ha/[.0o'^Αݯos˧tB( H>v#a{XHoK|{O"hBxNbv&t +7`Pn d3Z 0 m88Eb(*@`+ + "@C'xu2I覬oY!J(iX +II]f% XIu0 X!Pq&]/MJQtl|*β"uGNn>2Eْn!AY#-ĈT5bfԏDS׻z}KН= U |dS7-|ӻlRm=Di\W̠@`Mh"Z{n M7MCՕ `g7uKf%ɒRn236>uKbO:ٗO@]ְ^ɺ'%iY+_1s$l`m8CwΡ@ׂeY"q=v5W/Js>)dDxmɡ hV\0Ỉ9; 24/f.!{MI +0`ݜCW_cB}MӸD\_DIslTD"@ZdWJ`TqKqm~*w/YZ 65Ν5_hMyBo_?\KZrK_rsy3-gm޿v= 8R^z=98`. +Z> _$2 BN:ҝЁg꒺|mRL/;#)1*&F|sAX `R>N$5%cTe㷛sUB_ xelez`P.}>jK ^m-۶.-cNv/61J'KfK>%ۛ?UmI5昫ܪ$ 5 h>e @uS@-J3겢kf<1Py]+56B>ҏBC` UhM(%]gnósfڵ1~m] (I7)6F; pkG/Qg Ft#4z^0ޟiv:;7X^?oÖ +?nr1OQp"|s=$Iˀji:$5{%-@,URO"5U"՝ТdܴWǙ.4tT q dsusIl RN:'ij, ZfoHnTotúÌtUgTf ߂ҁcOEqUhDB +KτholҚfeԌ8 h й>Cȷ,4q[ig@ AzvzhW)`3P|(!$pVϊ]QQB4ڛ6^@a>$tOvɗKc2[|z Xb$1n w@eWхw՟ަJKkoU'ZzY lwN+#KB^ ysJ5@ f #z-UvZ.=9z)IkmWYf]4/#-Bk(ȷ0RKyl{SX/YJfAOFw.-9[z]Ҹr8\m1"@`0R3Yx74xaD ̀`2saVFedȖ,#?[!DKp m+ !BZ(a3`$V`M&ΨQaTo2e,Fs:m-XF2\d`lIfaxo2e,uf8 @a(,F ad\c偀a`2el酑@a(,F ady-EV H,c03 ڢ@a(,F ad(<# "KdnDќ_qa@hovr&f.h$CHOƻwYŀלpn9F1x$ Mp!Bx$" M!HV.BgG" @Ho[ Bx$" (' S-IDB"eTަ(K|gkoүɎƠ5i +VXB/g,[(;=ѨKCڴh[/7[)` + B1[)$$Fk0L!a0@` + h 0ZMl 6D@ fk ,Bo 10Zm s|k߁2cZˏ9*~?>-nu}?y}~jۭ_/}O|3Ǜt?ڏFтkϸǛ d|~?/~M߃OghXtвG |bо?Z7Mwc}' *{Xhw;#>R[:Gܭg>ϻۭy}?/ aL{G3Ej?>~"H$$&ҁ@}{3{ ׻v3ZZRsd- 0)ϊ(@;W @$ zG?ZsiHH "E,""Q(@DF"ׄ9 y6nDm4H$$a  7m'b;AH$ +D@!Hd$rMpv[Hx$ o oGw*,HH "DD"#R =)DB"  T Yъ $ #.A. E|ylgx5Ѵ$R9k:FCP]-Չpz%Hvn.g.bȟ8/[1r+5BӿoxgOK[S׌~ UVɨj'C#uNDYy ABJm#Wmojt0 mZS{/w{iNuwr~}y|b/kTq]뷗籟5i*¸ʧ0Mļ7D@"#NReEp$)P[U2^szEV-OWDO&!Hd$2\;k"'RD A!ᐈH8_DigxE H$2k=,#D@"! Y$Dj~*,0@8B!Hd$ +"TX +HHd "X$Djw"TXlC" H *D;.B +@d$2 DB"raE +@8$DAhqBQ(B +@d$2a- DB"2nB4mX@D  uZ- c35 Eҿ3jggQez!sR\#Jvu"zVoC@ .$'^+©q3h_lB P97SQk&H8$ )mS'aR["" EhJD@7",+C0@HN;!=QDD#ᐰHnA ivIsuCk d[,S-ëR +R'j#7]ҵT(?`׶^xq/y z,Ĭ\^/[A'pg9b}M.r $í4?ίo||EXYU-訮kE"QF\azi*nZۅ1qJcS^ _),aG]KƻЧ՗!ǣ}e_g}ssic[jx3(@pDF"!Al/r1} G&I ^;qh۽iWAOA~oя7˳#rvK?ޞ׷E \[_]^&`4u.4c +<w?NqL[ly+Nbā͟|dO~iX敝q?|{?&m1,S]`r{[aWl_O~rS_5pDtYt N{[Yp c.O]}Hhgeٽ~?q||ϺeVq^b + +endstream endobj + +2437 0 obj +<> +endobj +2438 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2439 0 obj +<>stream +HWn}_18mz[ȁ IpfLG Tu-]=d  >S]u7חaǃK+ERZY}pq;xSsO~t8ws,Uǯ˺Og~ ?o;xZ>x~v|gpX;W#}]?x HLu eMG%+[{^|=~-ȹ5,7 <~ GY~@cދƟ!|K~׮0z]|x{y OrqG9]|w7ŭunnyn~/ %fx%5$M تpri/nt +1¡ǯnn?^%?yaI|a@# Q^*rLrPx݉p)Ior_јNnt$:B`.wAi:d;I9  h(:@.!g<jM`5H" wWyc~nyHx8s2];$@i#4);HbD"ӎJRpuK~gyg,lC([xwof y}`I>Ar4|2>7|_\jNOr1$ͮ8c]t)P`qߨ=uT[ dUF1"UiҢqk2ɉ¸@~f*&I.q6"` 뙿T 5uLP\S„ZD:6 lBPo:&[@vDQò #?c- K4@)=aJHͿo1*@琹X~xse>,o311ŀG#GƘZӐ7qv?@emSW HH_yxpnS?t󺅻yrfFZՒޜJ5.4:ʠ+T)Y˼gf"<[Ss-JH0=H7).#utՒ349[uKynCj9:O@tS%P(m-oVijJJUr&_umAHZ +F@X0*j*vhGzy])`G; LK)kՊ0ĩ5H0l8J B ;d%X7ϊ +; + ;PK9Aj:)𫋥fms^( +@Qb6@\h*XJwW(dz8*VZ77a&`4;SK>{cy8*;NFYH<дڸJ`F&KXdGO" Ā鵑DYUO5f<-NCe +kK&$Hoqk+΄Y-#V% +7Hup@F\ִ +q2剏J*EXuT͌E͌E_) af @>+P f8 j%ᫌ"F?+P5z(V@b-a"F;kP Kwzx( b8z?Ѧ +N S7aN1bϧϧ8y 4)=8F>Sؽbϧ| + bW 𙲷 +En#;Fbz;Zh0t ) eM<&A +9eFA @c p';T>)禅Cf+;Ӂb;ܟ }=m\cObHU+qyzv3Wr~y|+$2^5Pw__޾?;4Un|gTicy]ނtk|w{ic#jG yi:z^.8֡bz:(:O +w{q/Ѵ+k(ArcB#bi"Pta5VN> `h=Oױ@ur;®I\( +!d<6TK(]CPnΊYaT5ZBmUyj~?:?T Cf9<}OUծ ưc1"W͈\ ZܡoF}3w膑-@ a Y]UF;t  DΕd3ơpk"F9z(mvu'uPCBͤcC8.Fu*%m3@dQslo, + Rpz.ʘ;5ΆZЎ=ނ`+ނnG\Fel0@ gRc^TCJ6D`z; !pFT%z@OBw{KFp<%Mrn +ͱ<%`Vut"mM \s a]^h 4<%xx +A>,TMR_J+ho2G`;5rl`[7Qr{cEs!wwL #SdDf3{ p3$$Գ,6*6"o,=Q>3JA`1otr:yJ 9 M2-OŏQ,@:0,-N|Z1@h^1bꑣ˱4ct~/"F08ù p "r(F8Jb5tPS1PB0?JV]:a R6x8`8" fJ(7еp^4eTVrbeƨW*C) IpCD88mN:!*Rw6PTo&ᆽ``9<m/NER'J=َ)N:8!Z8['+`m*rq@g:'^sgp&H5L6yjԷ9ZF2Q`8i/<4y +popp#ze8WVYG\y zAq?;_3kyJ:*U޵fblGejd\d>KG@Ф_l %K@TV5bXzhǍSSrjTUk-u :c}׹#l}!W%KdݐM? ]{;C]Q_~gLشΙBXkD%%b9w}[l(WaN}6MƎ==$T6γC69y"V4.Ӛ%`f 6΢@;qH*,a" >YIZȦI3eRvnyzvYgW N\605jH@Y`T(\6P9~608/ vwlnn@gJ0޴CvV6E˔09S€xt=;Nda˻JF{i$xm2C ?r@] !w2FzsCrA_ #i0_f|Xm}#??ąyIZ|g)/Ms೻Y0owN~^Yʏ* +(O +o_n~؜z>G9ers!9 ÝGk,p?C~i@tj4GI̳+ E!úÎQ3ȃ7Q \*4[h GsFIFzCܠz)Q.A豎ةWY$~z<>( (_=J~DL RLX|/4Lɹ1:+k M/MKo|dѹ\P3J9 +gz"JXU dD +L?5U](bBo+2ک:QzaGA3TNs '{+<2b9YAMO41(9'߿QU3;>G3r?}{(`ua>N]\wvO8T%om[yˍ^m)<cJ %\HrlTFUobd^ UZ7pVD"O$<>Z{j=DAN%=dCJ}NQ Q"*)L\gN5̭Hk- yboTՙ~m'*v y7FO8*WY !zE~<5 B?Qic=]9L5TSTTt92N{asd,  .R;phX%uInEV>W0_: Z-#OGG-KTdw=? rŽ#Z +)8% DW^}evIFMfVձQ2VR +2QO85OGz[\Q@rh#l^m۞LSMUejvNuy8}f` k7o4w<.ut+.9'`50ERR 1-/" tj`fFN|+2G7 MۊU |j+L\6nPc=|[UY}#'Nx]"+-4:|-baG,ep=K#Fas1*߶9ȓQl7ʽg +U.T=JOBc̲]3u_KKJ QEnƒ1}uQrU.B̬`jnEVm+E;Ǻ^sMZOkiSCc!'OTu*˙P]";+~XZ\jSHK( zl U\T]D.1](q +Zrĕy2U@lCvnF{y\XTĪ +c(Ǥw] Qj8 Zj8'I aֵ@3b ~W1Ri0pT:piǕ +Ng۵qH'A + +endstream endobj + +2440 0 obj +<> +endobj +2441 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2442 0 obj +<>endobj + +2443 0 obj +<>endobj + +2444 0 obj +<>endobj + +2445 0 obj +<>stream +Hbd`ab`ddtrsv 1v70 PmKI=UnGSn8(wI?zYعx$e5SܓݓݓTD =1 a КvNnXTb +Z0feego{ѿA2¯d~ +(O>'QBPD2w2߬ d~Mӑacwn=.x"Tv@_ #þWl|?%Ab c(,hݏ) }w.{Wߪ9W{'.[?MferAI YQ%/,8=}m%8xN֓ ?[ߒ>stream +HWnpYzٳfŊ B2 Y$%%H ˜[USbWS# tW:~/*^77LU 4sTۆ &S _/yfc cVzn^?lw-oDŧWʛ-gn3/M0iuߣVo,-b.`kv/QE]å6|zT\7@Mat"¥p.viE[mjlWZwUгH~G3gAY|#-(G xZp< +?͖9udQWBZ5^~ P4)\^\>^Az$7ɺ%܄Ig}/g`ie[gSEo9،ۋS\q{ ,/z|Z=oxuQm`Y\2Վ̹9ߴMv6}#XQ1mx7"}}f=&3#vwiCkrC|U?Șf۝NnYk9F %y7JQQu9,ҋ3rb(ґlˆowR@㔶'w?SFid -C0q;&oam8T;rnoƩwzI=tΰzyQ۟9j c) fڮACZ؄ڮ}Fu[s +OM=8"d N%KGtDXW:HdoЕBK^Tc{CQQmIS^i +e DT]Uub'Z8CEcO z]+1Ub*tQZ][A-W{͒ fC. +.𷵪AȏU.߆z"fT{>sU^$r%8Sju͖o,%Q],½2Z¨>2).JD B|ָI 4MZr\%9 :EK<* /<]mK9S +pSQzH.C7b|Tft9:3E!y'ynKznlosZ/*L*f> qdQ D)a9*nġ=B r }( %IR\AҵY$ s0xW6u\jֈ#:[FFX ̈́V8迆WQVyŇ~VPNƭޔfTjWPys .|ыQEB,u qd^g`ɤauR:zuי,ih3#^x!hQ}B.N& 8"y8hM#'9Nm*82c-bAʶl 5 1`n-*"?, R |0:kM5=ToAq8b N#\"`.u4>" B4i0HN#Yaodlُ`$ů0i)Q|\b鶨whb.8j6B!E;\@5rɥGRq (ff:תFmr))>l +U\jFh/NS'M}&Y/&ukd&6sLŢbؼw0nMMq)͂Yv%垷џ12>ŲxJf9DVPuf.2g|j +>A KLmR}phETbV^]nȱc8Q @{9A"wiݣ8aDnݧPX:JI. 7 +L$)X@ACQ"fJyRBrڰ,b$?H@3!ڄ苀ٕr4>>9iH@Ʀ)I%?ΤrJgR8',eT#LJCm4ea ćL~|8E6T; -GBBǁ;%7G$?F +厌#?jCwf3euMX:JݿԷExy =kY83zqemeiKzWpSx>fXT6A3 =n^6qIW4det\8R)]1QC& &4u MltWn6+)ɢKp͢ +(b%}|Hge[9<<3MDrHEBI_ɮ7!xEHtW|{*БS48{bL5e!~`;}jQX3t/)׵a7Qx}8*vYI'ktyyͨIv +nGp4.G@V_dѠu'Fs\<[],JO-mV+!r(iY6np!48U BCwRMFE8 0:|EBvή1^"'Wd_[cWRtŶ9ɷ3O4]K2{dz_d8ƞisbqؽpz,曕}"շn$*}4u@PJA ;f|Ɯ^o9cf1tB$y/[dQ銊R<܁~k?> +endobj +2448 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2449 0 obj +<>stream +HWn}W#4y0sK2f`'X-1+DٻkE{Vu|v3;c~fm&?^*禨Ⱥ81}n{:֚~vGq +3_pUdf4)^Q܆6r_oK6?GcӴCuA*=~coSַ0Ϩ~ꗑMԒeZFy +"JSV։6Y&6.A/A1MAsqo +]+߫sf@?4 vR5px(_*ےF][pYUl+-lGer|5Ӏ%: +p`Q܅Yd,T1)FNX_k??%Nrp^W3qGrо~)|ߚc!=,oLτ{)Y8gXˇ辑;sOV.t[?4gA`oڹ8*(]eke^,{~h 16mq[=x uY + +J[~{O*Y|O̚B(XH!w~ E.+c +0J<)=*ϸ'OiI d9WȬ_a~9y9`[QOA +E *> jP4 +u:S/L)g%Sng/~19^ +'Saѩ,nXc7uJ*D  D^|-W_][pe =IiGyҏDvdˎ0>ʼnozf)^~Weun>H!OzrRQ9JB +}ҕSte^tq]/)iW2}ҕLvt?*1^kkd1ɓE'N p,O tZQ~d|y=!NQ֖hǽ8}1va3%M7%0ٗkA{Cw1Qz-D^@Cp|ͬx^Gyb C31Ϸr)7;~k?IGX6rbS$2_sR UH+ۧFhfًOx|{K9V7j{>ݤ)4LxteFV(Ujr=EC2Q37*3 ,BC/M42i *n/*9=1kꊮl=ًm  }6kV1tlU0q*LK'K!HHiY?4Vgk)-צ5epiKL&@X0]eU5HBi;׬Dz8c)xz@݈EK=MbTzL*vպ6ԫX]Wˢdb7]fDʡZh}Z%`rwU0HmO'(#%z`e<!aȥ0>xm\"u'DK+\ZSjA8d<4#˲U˶7,ε'-Yc#w|m΃BbM׼1\[3uZݩg[Er4##AtˮNCZyCς,# +Xu`wK#5A]O IBwV -DVЋ\5)7J}M3[QFЉ2'9]*nPCV Iեu}xd\Fu~ot)̰rwX(#WL) ike ۃ|BL7qd£WHqHx`2",[_VyFZT2=pŇ-bG<+14l{|D/l WuCdQJM,QԻ-(IkЩ_/q AOq)b8ls(HgVrǙUd۬ƏLGk~{ZV'4إ;+pV1Ʀvޡ"F%l:9b 8]^rW &3Yrak)2elCw:>0*!IR|@90S1etKI%wnJ.VZhL¸"t;3,7йJF1u@G&#M} &dU[%t rN FN΁;9W+?4AL:",⡮i~UF͢Qo<TA0lxhʐq`Sη D~ei4%wN$~RO',U?JR~Nÿn`ZQvюӧj[<J oR%^0Ҭ(uAnfi{:wDtk,Aa*#/ngywg &Y5 +h88#3A0u>U*F9鏆?7Aژ)XOO9.9 t$`+8i2Dgn.|nn\VM"waŌI0uɽ{LmtndU9 ?rĄ6LBGKB&렲蜂 ;="ԴqJ ꮚa|)r@Ys6JY;J$_>y=bI6R0tٔvwr&=[˲Jø0~&{51z5GJVB_]kd9 +Q]G))עv7p`Q*._N\v>R:5:+R*j*<Mr1AAEIٚtn6m63J_vxVL6m9͂8f=sqz`ל_׵ +1^hႿ.@݁8}q($GMR1 +YYhP{SK $A">)91PG(5e*,3<G6vkO?F[dAISA&7'RW%=vaLFXX15/lg(aaoŁn:!jh(HhGe;rf]_2lr{J5/_? eA9)Qlkl ʹTQ"VqIumzzsiޒFUH؇/ + +endstream endobj + +2450 0 obj +<>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 2453 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4687 0 R >> +endobj +2451 0 obj +<>endobj + +2452 0 obj +<>endobj + +2453 0 obj +<>stream +HWrܺ.ăTER.did+:9MEUqt/ݛ7_!k^?Tsx|xxttw<`O_7nTsmC? 7&\NcR`ʸ~J9|ھu7|my(kgשw{׻t޹CK +6X_vqj S ͽW6?Z5UdkEJ\2.^bUco}om&hDwJz6^6a4)"ܽGЯzI_RsӑmjڧoǛXNljӫJv't]訌}x8~o.U8ՠIPoi 9&\[cjҲuviPEYfS[7>A:%jSL{RUCkÛo&;L} iQ7 _;,i9dE*fګi.? 4=ʼ@8>eMTMRƸ}Y"=nr?>>'{3e mNz^*14'/.=ŷO~=[jٜS_y݉䴪n,͟袗=XO'Dq:/;y{ԋ2ݧ &~N+qPH Wsor9ZKΉ?}9*G˸v7 sLCE>!gGЊz61 HvsIKK,qbult.,>ͱ{~vuR,}ۛѐ4p1~wm77d,څkMX?]3NS?:hߝhbln )JyxT񪣆vִd xK{cU5a qw+ANC^bt8aC 脵ad'׸%nqƥV4Ll[`i8*˰0q?*x8.¸t.DFZ^ͅn%Trnv\"荄/5VΥB鵱PC 1nq/G/`.LsKΫzq]Rttsk*谜Z29. Uz/t:AϽD9K=DFmЋ=-SJW/ફ n"\uZ׺ęMO_ouGT?gzǦ=nO(}¡3^Ћ+l{ Cbf}pl|t2^ZL'/s~?v-qGߗ 8 t@E@/tnL:{@stlYxnKhFpNƫ62^Zgd"r'ۻ^r@ep])ȟq +SO U4o H8L@tzIse:2c/ڢ, |!/eN<\Kہ[ooNt D\a0$!0  9 ^: +% @g?t" _۲q D* \Ta}i},?I^Wu1]^%+{,=GF/tdt@/F6DFGX@/FGz@/FGs-^8;Y:x-^ku_u>c?vE|G @i޾rQDV1R1H(Aa 2@s K [-9N E2$,Wmd/:y}883zv!g]2t +ElBj S@W! tYmBzd?p8n+nn/K$bD +DvDn D$@68v8Y%bxYkiBϦ&{M^:XVS_Gt^6A&tjbG':ӡe:[Kй2mufұ)dm6h3-tF—K:i3t=\=1ߦtqÏ!5D4t_qrΡG]QHd:LH z+H:]s$]!9@:6,#n]*$LEl6<7 ,g 5+E]bPnv@1jnŽ&p;0ѡ(Waw$cv !h JÃ` Llv{[~a?g'o|l-@͉0owxfk@Q5E TdDv̜Dt c?]tDȆy zF Xwl]Hc, Z.G|QTG%.v>daw>v!ăXֽSk>p=6_LJ4w[>1qܵD??~ fr/4 &Jv5ό/1̈#*A#H{zS+)q=z5%mk.iwI.)}K%.i wIƧ1k鋪{_tYjv>]aw v  Ãoƒg|"mTocz 3[12l~ ^r}@f aBv.ʁqh>U2*ɨ" aw2W+v'Cٽd;"xnN"K.ܨP9M]9X<9 +w|,E`g^oL j3DĚⴻQTMD%.v>Yaw"v!hÃ,EpD5J脎l Y18YOgr:+&˳b^㸻QTMF%.v>^aw2v!( ÃXlY4?tM#w21Nvyq4` +1@^?l?3|a:}JF% ,Afp >Knv +f0h5*Bn&n&309ͱdn\z2a0a8ܮ4UPtCK D(W؝ aT;BD1l ݐQtM#72aȽ]0l0Z9F;7 _SDQ5EHTDہ\ݑvہ$Dt( cIS!k ܨP9M]zH>\ }򅿽ӎG}񙭏o;9Y/8:oq]Y(f蒅j,p;XPv; Žs;Xvtc,kp=6_fk0`19+E]bPnv@1jnŽ&p;0ѡ(),I2`D(O=5ό)1̈Y#ZA HEV$t!tYؚX~A(<{ZXVEEvunGݕg)^zaǨv4E7cI E(m6Lo7vwlo1 g1qcAQ5ETĀہ,1vہ  Dt( +c5BFnT\r싮m/s!k_tjv_}v̙aGѡ'Ens3FLh?7cԌPv3twTt|71ΙnߚoMi|u1ë?n}֍R*>>yo䗿l|G` PD@լfG@8" >knvً͎[IطyD؇,PeDel_oemݗuOu_8.u/{UݫY՝\'̵f0.^}CGnho{ΰuIbU~~ ʘ0ٺo.痮T^v_zΪ/K/=騎_P+Wu6}E +endstream endobj + +2454 0 obj +5616 endobj + +2455 0 obj +<> +endobj +2456 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2457 0 obj +<>stream +HɲܸE+$Ea]/T$/LYyYC*>^^y<=;]gӝ *x;LݼΣuwwϞcz^׻qswKWs~N]grvygCX4q@_sI|g5^ _Jyh}i˰Sy !O?MZW&i'fd= r8-4͟^]zzΌ~}y_~Wt\ =Y/x|`G?]NepkoW?M71yrmG<jbBJ.?=єuNqZmҌϭtۯI-;۽b9.P_4eiNfc$Ni(Ɇ˗Z,K5oD{tx*_'47J +ǭބ1qg +`\qER1n ʗ1U 94ҭ% +V"&ܦIkP<_Vujun]u.\) #5ߺ5'sI}lz䉻3bZ~ӘY-Ye)Hͅyל]Ң5r]2ђ/χ ˍȿ!?CB_tD=#;ؙ|h/5F>31!(,`/:mTɍkz6S/džF_|U!?Ku\c`g]?H/e9DL&6;`^hhf{,uOϫ!W!>MO{g[wKسa:!]`v)nؑ ;KuR'sYt{1@Fk^JpDs㎵7vw@\tYu;@KQK ;Wع]  uHވ|#O/w;6C"y`vAٹ^ uH|)YigCtI97@.с_#?.3^ȏB$|{=O7wu{EvD>3v&Ku\|`gQ x.<עC^StɍuF*s!  ϼ'#\򳈹d}6CU@pYfnfu\5 z„=ٵhSt ;ۜzMo#68mWaW,7ǘ2`f[]Sa#-*>bvaإ]Gv/3.B>Heq4zM%7^>S\ ا3}j\)-`6_ Su7d?Cۅ}`vaٹ_ uBH<^r&cuM%/\V:Ӆ_[tgguHzCuR1.#;Wؙt`v!NeqG|1@oSMn4 ^_MT <]-~΋4fO,Yg\`.A Uv&إ]KY.E-jU^b)>tc TdݠpЮޤcWNZ=/m5.n :X&Ct .QLϳOwzӿ®)eML@ۉӉ;-FgI=}eq|x~Q6Z,IlO/6Lo;eF2҂/OO>{ymm<.W7EB*"s):Bu统~{7|$x#M.\ .bJnyc:PH-S%vvy|k|#e6%WLw3^Cˠk*[zTJ9}3h+$4,Sj^gW_iCB;}7o˗Xܓ/$=Cҋۅt`v!ٹΤT\ uBH<Ťu:k._-a\%7هg %{`@eeK+~+? $2UGvvQ.|{oЀࣖ57W=]x=zN~_Tq_3Gd?2^͈5toV[,UzsPٚŸLn:13bqqrs$V /t]yn/d-?zӏ,}//ƹ^UFx#.ʼ]={vb|23^ute9?ct0f_7x +~U#͎{vO(>ս |Nh@QK[?2c9s.{GnEWy_ { a.}WO??Nԏ7:\h7;Q؃zvި'{ :(V˶0MGIWtG6kx5e-:\A7is+OsutTHy#.]={PvjA̷ݐô7L>i޿uɽ缿Kɍo2UGƛv1v5b)؃quoࣖpyՙt3:ЕsxtOc?nV3u}?syWq:숻 w3odJ]{p oD3gt+^ q2̎^\y_2_$ƽYtcΨQ|[cA3Yc.UB4)03{=G^M|9;p[~\Q*\uّio`Wg.=v >kܫθ~l~qF2]t--y\?֚\~o+Ue7;b*>٣_`W.!:G-.A#3^ܼ\s[9'~اłޟx^OL{77Е2UGڛivv*؃vuoࣖ3gt+^/['Xӗfkz~(wnT} zdУK=٣w]`AG-)7MGI@W6^὞?B呺=ÿDuu GFҫAfqʚE9HoƽY-[ v60MgA?ffC,N?Np|k}orw?~[9ׯx3˚3WxWnvE8UqG`]CtbZg!L:9s:Gҧ_wx{s~tgF|7m*^uĽwo`Wg.=pv >j^7zv/gn^V.Vιsٓ?r>,Ex |nί4W2UGЛAvvQ(tpoࣖ<3gt+^y#݆~.mWa: v1odB]}{`wUgA?FgC6N?tw[݀}g}{1yi{5#,ԽYuY@st́7hk>0QÎ&vFZuF t9?x5 ya 3]^Uf{#.]={ v5|2Qa؃сl{=~+zZ߿?Ӆy*oK|맱öc|oa(LOwd-!o yg ޭ1s [nNoCˋutL t9?#kZu^R +p/yOk9}KS#͎{ +vN;UzNt@YK7ݰ_ufctV?dN?NVv?Ȟy_^U{#.Ҽ]=:{vU|Բ̴{9srrm˞i} @/>_?ԟҹ]Uw#.]|=z{ v|ԲC^u&te9?#T}>_E42UGܛqvvuQ)wqoࣖ5޼6q=]x=zNKa~ËȸdvkެY9ܛմ5r0agRufcfV?N?xdjkVN6l T]=sؖTΕ2UGv1v/؃{~o[-^x~ՙ} tMb+%+v'-no+Ue૎7;j<٣T`W.!:!G-n}Ȍ37/++VιɟH/s]/1n]k|?}R=ߗ.P_E|3ă9̭V07{svkb.`ҫ@HɟH_m.R_z{9}sỊwf&9s7[`n|9  l5ћ7}^j(Cy > P{rX2'wO>yjON0쓛쟼njܓCOM{Q: >Vӳ + +endstream endobj + +2458 0 obj +<> +endobj +2459 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2460 0 obj +<>stream +HėܸͮZJI"fr_ӳ_]5Ju_>~=ը]~~Mg[9"|ik7h՟]? lt_{v_/>koOy :5z1Gs f_QƏ,cMEO.'Z(_]\⿺A?SwjRݗw߾ҡu_dk9_q}Ll}nG9ִ%.[?֪'CK,Y5AO̞ĿZCG_\N{ߝ!ϡTG*ٗI'%OF&b(dE|m}XmK]YF1M5z eYL%wr }9..(D8Z Q8cF\0ʽl֊f^6sE33/ +gU$}]I_g.%I?Infdܚ-F',<C΋.ۙtdm:sWe;tμ1rk[hY#\s@@fx3gi)^e_ I'͐{smlfhfe37]43r Ocܑ5VYozKN^]܉Tx!mZf<9=)vst5yQ!EGW;B+^vd};׶{%R +j9EC}U:I_FK:;iwr;c>la{oS\5">C/ۙxdmJ;>lCzDO)\g>~9)L? }|8 8>vcڧ|.z1|֤xY99fO)e29D晖p3%oC|g?n8OƙO}.tqǵش? Sqm.4 LX9B58֛<_9Pwܿ~>8?NNz&^eplU[_dgrtvгvbުۡU<71cSΓ)GgYED2^g(cRβ)γRβi.E o*ITchlyIz^Jo:L[eM9;~hv9 =2FoUeJoSA1 ]7zv07EӢi))>!{ٜ"{m#).{ݜU@-35^ΥVYozN^]ďʛǒ΅aOG32OGu3v"_2Iw]tnu {.hAln":G- +!uM3\I۫%yĻ8/KdKzyӴ?}%nS3HhsnF ʹ=S3vDW\ׄ+ˌ},L'gz?;#e_F>o?k;'S~\wU3%̕=:]Q)uaGEtZFKw5JGt\ls=}鲺K|.)-Xa3e+j]7$AGm ;Zv/(ALQx!kޅܨP9rEOzO>@}U[tB|Ƚ+î@\[UWRqe=W +"n6frGtBG6BBt/m_G`2e\ +rW5Kț]B\٣)aȅEr; v\D xY &j݀niyg]~})7n+fonUOcد.g]uyK̹+{&쁹VnŽ ސ]鈎 sxtOk{Ϋ_3G&ɼy%.v0QŽ^ ;jv0/y.m_C]^S/P5i\v]pn +{.~n":j) kE>3bN2:^?R~ {ɯ+j]7GS ;v@.Q}0~q!#7*g.Tιsѓ?=lk(lUoVǪ27|> g~-uU%=^Q,xaGEtZFx5JGt\ls=侾VOm O sNGM7]vZSG+{t.. |%RGt\ls=_;)]gZrqυfiQ>}^zwQ~Ȓu7Kԩ s97Jj܌ k,1Mׄ+ˌ},L'gz?;#*[e}΋|ůWy5saw]wn {/zn":G-%tý{#:g6\Ṟ?r?|2>Twlg_Π_(_RAw]tnm {.(kn":G-fewYc.dF̅97s.zGG˹.-(R5ΜOc~\9wUs%Ε=\'saGEtZn@w]tD̆9@.?|>nPe5,)w0GOs3JfhA7 Ӱфsbf[Ȍ srpOl7[Zj/k2~5z׾_x,mzs&Ufu yKʹ+{t&RnŽƹ;"w5JGt\ls=Ľ]1Ἥk4_k'MK]TF83F65FuLSctʌA3 'f"Ѯ/q%RGJ\03s=GؠZ*V3˕ɥk` 6$ͮj]L7ĚAGm| ;ZvP.(LZtCxw1φLc$~r!ao?} #W]Ր.!ov 9re= v\3r0Y#.dF̅97s.zG5(Ɍj?ezvg~ϯ{'[}^ +x%.vQŽb ;v/> +endobj +2462 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2463 0 obj +<>stream +H͖۸\RG.$MΓE['Ǟ̓$ϐL@T]ɋ9>bRU>ǻǣpg*WP~嫏t<}j`yFTbeRhp2-.qʥD=\}E|KǷO֏pک?* ?!Z/S?7)_? |Ts^嗧j~?eBsp_KTN ތ>y;܇9G*v뷟pgohFW_W@)<>P9:v<%f:igk?VX>|dK8;4{ϸeI+ziSaF}ZuÇ.m-!Ket~=ݝJW,'j*me;tL_[l -b;Y~s^։h4_]dꎨW«_ݛ@__z*+:)orq0So"W[qva+qh:Wwz{z%u]t޸\-Oq\f4MKYC: +V-};/<әo^VZF'&h.4zf(Vcd(Ƣ%hqiD;d9*0;GyZ/dzٍ% ]=zoMq `>slXs ^ aw0rvL<HpU1U7;DY .4$vnAtcʁN7hyMvlykdt4Ak1-s-^/X[2ϹZྩ#َvyxC{-7G=@X%c_eH={n,r[{_j7T-I8۾% }KbĈ=iOKī:D!]vnđG 8˨u @<\cȁޣdy]$Y";KG}~3W#^uxCu 2'.#;q`)vAD'y,q +ULjGtF{޻뿉8$y- ՛=O{0|1 9fjuLJ5 cLnf[L06)Ut}obm皾mN&M!oq{@wV;ZyƐgN. vNΓmmR^C2F_3Iuŗt?z}N:tAzS!MGL:܀I6Ydo#;ؙtӁ籐/b؛yGz蒍uwdeCOlowubO粖ω澜H{gWs_u}Cup2<.#;ؙ{`vD'dy,:=:K6ޛޝ^M<-ʲ~eoO=q䓄'2_x(kFbU#R32Q&m-* +UTt C{Ϻ[IuS̕ ~rC'KCf`IvAy`Y :b6CmtFӷk;@mmY"mhorZdB;wٲٲx޲=!g%UWr{. O γve]  x垛.K.VޗZMU}V)N\ΈKߖ]\^Uz!Y:tSE5|ǖiGyX#َHvFynΰC{+7ܑ <@XՈo:D=:K6ޛޝ^M)n_m|4 ߘ{Ͼ?.*ffvaep]Gv+3.c{ z=<?XRu e/lc|z?m?t01р[yy-f?bs;v${~vpry-f_5tBGl^z:OiI1ؘc(~muq߿.:eY,Q܌DR3J@=@?ƝkƌMXޞk\?|lOtp"5 ^ǵϪF?bs;v{+@De=TAuN ^O +1ګѪa/ ~8/|$?s}ACU }%.v@/ze +C/;z:`!ig#.k\eąT;H`vv 3 `d+D2J3#RG@=3#Mz7'g].%#\gz=C:~`d;iepZQkX_E4gUutKd ;[= ;`]L״kކMloSIl_>`p_軭~DOSM+"[c%JȺbaG:maJv:"_Ye]\F܄q2ea >'S͖\?X_k}K@Vud]@v#܎PvO{;@v@MT@u N ^OKo3yyj~<mU t%.v- +he -)h:\2]<6ӿ? bUUkB߽:];{]5|qtqKlW⡏x8P_&!wW=}xU8E窵?>?ۢtLðhX[RJzTlfk˗^F F +^5ڻz?o׾Lb؟_k~<_}[,/&R|ڮCtm\lO3|fɶ)NvrIsls]wi/q}؂spY)ZɑSwyZm͟~OSk~"O10.Fny6jj&C;`s(s~~GKdKG[MR>.sإ?y k7qOꡡUvaT{(ŽyKW-U=S^eTziju|T5U{W1 +\|x;}->HyY|Tl6LosF&Loz:^8i]C;YÐzX-k(>.ti26f06"wkQZt5]㫲#S㫴{"ʎ% Yf.̞Rnvڹfx=!]4Yפ L ɹ^tcm\{zmћ7[J,J`.f37;fYKք,̞RnvE<"%{%Y( 84q,G/A$z'kS\.bh idS8lbs +y$6'CI*lȚ1'(eCU埽et6k:H '_f4P)sHak{`msmakƎI(;Ilv#lrm5zscYb? + +endstream endobj + +2464 0 obj +<> +endobj +2465 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2466 0 obj +<>stream +H۸E+2+5dat˻[?_?B>ݾWy:嚇p|1.z!Nj W>*t.۟^隖!O?9yg/K)mOØ̐K8އZS'e/YiO|z=77JoϿ_2Nb8Z|׭0b.~u$m.9INyY\.i&0e 7FD1}"γ?i>yt$P,Յ^n ]֡&;!Q$ظҗN >3q_@]5'2>n)Yq(qW+@HS1[U?{D)SmrQ$wr/܊3dqXRYimyYF<^Rerd;V[w]Sf.&[Ew@ΩWp{zÁ]{EJ1[/}]nU^X[[42tm%Kt-ުzXR+곿S2l=i%7>??ao"~)Lfcoجc5wlCю3`]'|z9L2Cz ʑuO+ujɡ3zp^T{)NqvٵyĮۍybcQO32p9(sݲ!Ot̟q/DnYŻwOv#Ow_6ꍻ^|yQ7ÿɔbCO=lVZ F=6[ߡ٘ǁ0lDsnałV9[qxOss_8ܯy(R;~wqebWb^uƹĮS{mW֙]JJ;kӉ]yg)$-`:%]tHAz_</q#><?v;{~AFPQs%[yGHJʁ.:)n@3hbbMbl7It"EX3ݢzxR O0JkC4- GS䫝"]!';C enϣ2*]Ug@l.jd ][M ]I v],:om N-:lފz2ȓ 9d=$߾+|Ri"et3]lkج+lcF?awp'se>#/)iGm1؉V_tJ|Sݘgvm +nvحn%HBt-ުe|ynghďzr{;#=@|{ +!/*jcA)bWȉ9[ '8xkErrʭn(̟-;N5;kxs)/N>v#qߤ#_t|Sݐgvm+nvCحnȓ |זpC.: /}uhOɗ\_kxxOop~!~~LkrNvJ?̮-$vحnF??mPlĮl>}ޞ)E+_201-*GjHc! bWZ4[ݐ&8xk( P]t6-:lފz).Hy:п3:vp=h^t{Sܱpgv+n-vÝحn eC^qܙnaeV<[uxp//.Oy~QtYCX_H<ʼRoE/ܝAR)h|Cvld1S`4Q8lj;.29:5%kLך?8g+aϲ{ Ɠ1b܆-q3'vڵ^Qgvk0+nvŞEgx໶ЪsE>#)%dBbG?M.E/)o.v^?ЪrNv?̮M$vحn!?[[po2Ȗ[.PnuCgiӬó||d-~54|Zg;egԔ,V;ֻ7QÿɒbS3fO{nF S3Mݳx75cz[+gz86S{#u+[}aGGW;kQ5EWA{| ;vP/(G,a~vt-&_(ף6\s=VJIx +>?G;tDK]"@^=7awr;v@^P#d Q7*G]rBiu6|ilh;CL_m룽?zhm#E]_}n +/수ہnt@X/_(ף6\s=V,#Ls<=N;ԇ+PD +u+ԅQWԕvG]=mawUQEsE 9bo*6`ٞR=/,^)^RoׇeK]RZ=#aw)r;vZ$#*kq=jXG:-d%RcvUؑZaGvE1/|K7 p9~gZ:L't>z?ZUvx;P6z9:>Vg7L]?rz6|fj}2|:~”ߊ-p )|ٶ?o߽C&ۙ~5R+?iۖ`{կC/pp㗗qsޒQޯusy\rr6L؟_pz˻wko^?Y-q4?b˶aky)v->]dr?~zVgOۭ?e&^>o?lKqΟ`/8٫C#z[m_~OꧯV\_~$լg8,Xe㋘?؇޺Sw{kUޚ+>U:18Y}_}S ^wU5|Pྦྷ}䃇J-Q"G:Ok/c{FoӦzۚ3-cu|Gl޶iþGh+ZhƍWX/LC>t7y^r(mz[VؽvOkoH۽Uv۪ҁ ^xb/.iD.;Dt\p=X)UOXq]C8]u<˵˘3,O-/js;WvN؝zaGs;'of^Ȩ.TuS9Eg~]t/%kZg08[·jl󈧆=㖧⽨Kޫ]]=7awޅr;xv]\#!]tQ?>Vgr1tm-f_V(O-VL0拍[m j>>&;\m{S9/)HG/$%v'_ؑ.|aGE/> +endobj +2468 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2469 0 obj +<>stream +H͒<݀o^± r}.1D%X d6>4 ?<}xy yy{~pzeߟ>|/׏<}gӳ \履?ޞ0^?P_7?o~||{Cƛ,6_*_ğUo?q~۟Ǽn]iIʐRICۤnّ$e\n>>~7MRow ˷3]>&?ļ߰ӺeW?_7u׻1Nq+T7m*k?]}0||<(7( PǛyU%o|zy.Od2N/eX J7b]ޯ2[7(MvyntiHt" XL~nn1UVCȁe$/o5UQnێ1א1r//'gLÜ7gwrf m;ܝ_7ޓeUw&利[xwV݃]FUw;9>w?0QWʔjfpn+ ʉYiqی.fn{'tw9DffX,}[oʷ̹ksocy1;L[3>e +?p*fv Om̮%vŞ}ItgU1]!:':#?C?2t&=I#F\:*rW^͔u m3e:1k/mbnh @vBTNsĉ3#:b^">e9+yQp7WM2)UCAI27"{< +b RΠW;{fOgv%~‚m '|)LFgl,}[oĝ +<;@}WԉϏOq5#S⛝oAzChey]Gw7Dصz܋meDc #61˨([F0b+ +UgѦs|S":°^+<LzXNH3$OGc&{ʡ:)ڶt;Zg8kg]I'v4޶w Ъsꉾ7XxKVgz{\_;yhy<SʛRnA9U3vؕrbGm;('сGG*smfŔ{ݦ2w~sCpۆwC~h)I6$C#E?iV]uwSm;&vɶof6Mhm$:`@omqls蘮ՑQ>NEZ_)'~k0/'NƗW땿) +M.0)S{y?6;Jo:_ bW]{H?3{ßٕbWYt + ^Rxt?{tDG6ދ^S(K!Av~{= 7ǩ???=y_e{5SM3`hiĬݴ +mFM30vؽ`i:L}o+mqO!qHTRq.zG_kj:\Kh>.L(XGQz9ҦrƫN!ovJmĎvRbWԉ퀝D Hږ {<w舎llo:{Kz!oHp8tr_=UW~퀟ٵĮ;o?x-%2Gߖ{n\Lmʽ.s˅sI&>w&4 VrԫNQovmĎvRbWԉ-@D$H-蜯:L}omuOHKތ5~=8Ӟ^ga2ӌe(2c\Gc^6̀*fvOm̮M%vsIt@uK$v%n=)2i~^%O80}b#زJ:)ض`;d6k#]&vڶl` k[خ:Ǜ=:#).9eס9W+uG}?8{:);ZhA?k]'v`A?|-+1=:#iևJZ {9 Y”ty= D/Fa3 4jK-nkʭpj;n:[Lך-id:U @ϞL>xv47tƴĮd3;fەoj׮{tۮ <6Omtҷ[:k>tƓiFf곍˜B{dgg~U9U7;e߶}bGm;gv/+ĎvO$xmKUr͖)Me1SƘtk;ͱѭ*GfvKhm̮-"vEBtIth1 ^d{T/Vm˽W؄n|Ǽ{ˇ(,ߙn/]`,:YLLגSYeR?3.p8gy+ݼ*)B1U +EVfOWyHT +p)|'~h-/Yۭ3medmK)woK8mmi{+_C}7k{g;[}?,۾j\t6?olWϿc~]ۇ?7on?|qk/KiXWm%h} ?d=(o~`y8~_M}η;n'l~x_o_Ϟ={1؆[@${nw ׷omi|a2:7o}M*8:;F^e::^e::=2=ںm^e::zN2EǍBi'2㝸Yܕ5鳸 ,ֵmћ9nC3^l\bo7b/z+E{颫t^Zc/Q3a*{K+{]c/ 2T,z<#cBi.O}.wƺk=<}\0Ӷz+~5_VG{r0mPp]>.n "P( `耈eD>w]@j/pg}ʺfH枖λS;y?mO}atswUd%vQKav-"(K5\&\5:#s)َW39Bbm{mU?Uo9?ܰ= =/`M`%j]z=+Et@CeI+,|5B p.uu|OR:_n 9W>ӑvB$͹FI81ofD`ScTifDI0pPkj ] $tfץ?Ÿqnc|aѠ~?:9쪆uqK4 ;J`Z٣d ; +[DD,muMQ} g~ulO)oxQom4nS|tk x%.v/xe +{/9xGY|&kܹ\s2rr]7̟ܤ6%~}fvM>ӎ s&UMbs;vTAG%=vTA$,Mq5B p.uu|OA/c>?ޕ>@{lK'YTyaW {`Q+ḁR \E ,61s脎l^:> /~Vܘ#f|%nS3fT0G 9fԗ6 aJ{kόX_9cWdE=LMlKmmmS޵:9ta=ۙ9@>NrUbs;HvGU=hvL,/w]/Б ^W<\Nlzm{\xSri2Ǹvw%.qv.we +{.8wGYrsAwY 뺩\EgֲΞи'4qkۖ̾Ov0{{Lv%.iv.ve +{.:vGYrw脎l^:>'rh}={viy<,Oɀ4~7Й}W5K]`_Q@n`_Q~n":!ekl_~|\Һyy8a<yHWIͨf2Dsc)51jɌA1 'LC{-W5%# 5s.)S׌3egyXlív==뙡zNrkRTMbLs;vԌGI=vT@kY|w.>,fCv;C;+hq/3j]j=*Et@Bew.ܸ\\M.:I-H_.I05an?nUs&UMbs;vTAG%=vTA$,Mq5B p.uu|OAﳕAJovLFt:쑰e\|D>usFUbs;vԍہGY=vTہP,/E F'tdx?E>yEoOG\zriylY0=~5,qw;7` ԅ9:7 y`]+^m]\א }w0}rr |?q>9Om}AwUD%؅vQXauv /"Rn9^@ﺆ^N鑍бxcubϠ_f3o ^?uγַ{>2sfUͼbs;vG]=vT,SsdM4FQFAAMFBJOؒ Lx%# + +endstream endobj + +2470 0 obj +<> +endobj +2471 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2472 0 obj +<>stream +H̗Ͳ۸z +.Ʌh2+lv,{%lO&Om};Moᐮ؜~?jۗ]gzrycCgM{쎡`sc͟ur40Fߜ~5i!|k;cX_/!4]ϳLXֹ! 5쎓&GewK'kЖ421}X8Rj&: *)¹;8J 3E~k;oEQZoFYxq:Cs6q+!5GKr_χ E\Lm5i Đ2lkvXO:4g#:{GǝmvU;,2d2|*ߎ;ߌ ʷCwBj  nEA\jE1@ mL@x>],as!Ь|cvn鄙v:g̐ۙ#};9T]_OZw_By2r/˴8re$σ R<9飜Ů0w&rгNI_ulW֙4 Į}vصخē +|i'|9L/]!N:;R=<7o_Kkc(oo73E/2E>)Ьsi6ܱY; + +;6kYQǁ) 0lDEnsЙaƂ:s>\ nW^@S ۗ+:%=::Ӿ |[6 ڟBU})B +={صخzb׶L }9L^zk]'vm?+$:mȜ|"knP@u^;+EQQn>v]Ei:}Sڱ]ig5b/vەvb׮cNS*p-fvp:%:k6D]gG8-]tփK}+uz>^Z+tpE8Ou#~U)Ψ/vF=}m3{,꙽4 , ^US]zuXߥ>2d9iX7[A7\<=]]do6SzY%l.bv\lAbӾ°70`/TW>fuFpPn:mV߶ :Y|o pc>4xӴ3(4xxyH7x;BN'Y吸_N) CZVe%ZvAn.Iԡ}>o?_I rAΠS\|ߖaaܑ?_o1-|?v|ʿ9C=o|k6.kq4َROL a>|(%;k?Js~~}wn}Y ˏ9bqaIv a;9z8 +/ igU!_}$y|\ +`ukm]Mm)\?F#(eق<;c&OܓzgØ_ Nv'H]ٹ!ɹꍼ77 6q o#r /aCl|S) `Î#=ݾ 3+UՐW]Brne C.(ln":G-"s#:G6\s=fYzzQ2oy $ylfs;xWv/M؝waGޅs;xс}ev`_Q?}G-7b$v;ސFy:lo]G[Fَ*2ג^ӱ?. ѩNgTN_UM{%.ivЮޝ;Žv ;v.!gz?;6G?cZ1+N(+1[w)OsXmsK]_ٽAaws;v_Dgb\b?]Wuu>_@IT~nW /@eo++ξ{GG{6n?O'ϗS`k`JeL٧Z+aJ񎺮Pu]nJPvS}%;va ܎ +<~[uE>gz?;6Ǖv]_dZ]~ gbh'|9g 5}?D !KYO _=nvR3fN`(hh‚V]td1svz]Μ'pqMgΓ+z&fs;`WvoNwaGs; Ym0%UlW]pn +.(n":jI U+}6L'~vl/Y_ +渺_EWW +[W@ +hv+@ٽFa h۱p;VQY/dFȅ1o*ǼџkLu%{{U5U7{o ;zv.\Qj_uM#~ˇ׵> qsu|:/9/UǷ3+UW]|n /({n":G-p~5JGt\lz̎Ձ ';l4O6O{A_${Jw^[!pȒjS3fo}nF S3 vD"忿PǪq:zY?~Z{=:8Xw`w]<~/C/> +endobj +2474 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2475 0 obj +<>stream +H͖| +.G#XIMNBq$%ɑ8O1`խóxv2hzgq^:OgϿ÷k_oqp(Gs<9~Ogvzцњ4Ҕ?Ŗwyp"4T~ǿ\?q}9g&O8~~7:t R^r uR`e">^ϥ5՟7/1xrfԥҟ~ +RQ]_21Q?~:O>sRϿ7_^6Sovdj̑Jx +1G# wߏ'=4/まbPCZr.Kq]3=7]@?Fݔ&-zSң=&Ҋzy)7a^O|ʮ=ݾM'7&I욤Ly[QWE[Q6C#L3δsBFb .@82b-TΛ6ן=>])]޳ޛ̦Aj!>%i=ԛ=!UżV"Z.LE Cve]PA},@W mtFӷk;@g]ޯ*Ų9A$'Bv{ZbM7v;3CvL-x0$Bԋrr(cRjiF[3` #B3}ހf.azY{kzwaiJ ίeU]qLC2k`vyΈL\ :bn@6mtFӷk;@&R䳠-'䒛H#eO:FfTLz!IB:˸t!~S]\S_UL}!B=tP<]`g]ۅz0^Ez蒍uw~SF͓NMS$˾|&Cye";|)}ޙ澪Crۅ{`vy^ :!b [U]C:gtia!o6j7?uçžq3Oxi_EL*Co,#R70t3eYaI[cL7hsM6L^CZɍ|\w0%'M87v43vfQ<\`gQt<{<%PCޣdy]%vlC_{Q#YʛqϾ?Hq*ƽfvef]pGv)3.;NXa垛.K.VޗZ]Γ]8ி`'9qzQ5{g*׈W#^uxCu 2*.#;q`QvAD'(y,rcȁޣdy]%=dm,BG=1jUŤWt.K v&eغ]H lƍ |S̱04 w;Gkk%c7Ou@eQd&M>{;xr9ϖXkI,0V5Yk,οn":" 3k p=X%O~7зI}'tvI'gtv!FΌ(1qj2͌(.1kB'@g]-HIfn Pִ뉥QafT'vs=ns9K]`[Q8nuv\Qvn":P! Y }70}xoW4pl }Rw;y}@zQ%EW].N{IRMe/+[؝t5Y 9r2rrʱ.:KǾJұ| +gG|c9"Ux%.v .(qeR +#.(5qP{Yyr#-\Б c\_nÁұֿH44T ^TTAϺ$%ev^UawEv/"x/Kړ;h5B脎lz~2oԵ3rg^G]Wu*jWY͒{j܌Q3f+7;܌S3灁vT>;d].mfTʙ]%Tu7?0vR0gb9BUMy%.9v.ue +.9w{YF Y =:z,:>K: xdL8MvR|?ßoA;vt| ߂˷[x vv  p;8{Y]]py{RҬy%]~7d>Riڎ[=*NGGOE~2zAGGoζ e18mr=pCw}4[1P0AC_~b?|k[[?4s\Ά4[6ȚWC7ko/;/݊p}ԭ*un{Ou_7UhMy%|JaYn/׬ZO??|}dǯ_~^[dn(榷&u^O_lf~Fuo3\Z /u׻ԭ3nN .?y]e-scc~_9v'}Ъ"ɣ"sjTlf65hgknj2c9US#L~,T;_},<*=R:z4>uN3ٰS; gb8HYκĹ%v^Pawv`."(/k؅l]<ӷc=Mfq1hhOjڳ.i/vI;vaGɸ+WT؝vaG2Vg}5\ܸ\rs=1N> mcv0p>!OCl4Gȳ!Ϻ%ȅv@^Lawȅv@. "x/K5Yט =:z,:>Km~w`}69-T?[؇atϪ&>bs;vA{U݉vAL,mզⳮzD'tdX>M-}Nx4|nb?9E zŬ0f\R+s)0…kηaJI_UI6WW=bTł蜯xl5xs|,7ɦi8ǖr:,+YA0{١VREa.P j3 .u7p;\,9"?{e>Riڌ[5cN%|lmUNbls l4vML f6> +endobj +2477 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2478 0 obj +<>stream +Hrܸz9DeWjsauk6JrSɣH MnMOS߽<}xy/}Ƌyv <}-\|>.߾_==ι>^^<˯'x%N[HgYr_OoL7)nmľլrClz)0ˏԍ3k4bc7V_^^w]8.dreu`VC`V dӊڏGLIKr(bK6&"סʿ{9٦øضmˈm9cm[~ne~[MY~7K!\Y6»ԼؓC :jφƁ& +Vn_?vn_%V@fz~k6\sNJ}gAkC{ꇾ%d|2K s) ܌Fs3f 4 7t қ̘vrñn3@_RѾ\cNf;lts;VҕUr;v4\Dx?̓1WzNF^N vy*|;|5,!Of85qa.5qs!5onF y`h&dh']td \=99CvC;,vV%YWt[ ҞRL.0ja/ + "Ϻ\MtLoaz;K]2`^Kq^v`^Q;yyD3tͼk6\sN;e7w) b]l.}4('FN1f,3#$F0ΌA7 Pwάk^zu4Sz}3T`8g{~M'$0Ҹh;7nj<0@npw2Yנ+Ɍm,Lo'gz;[)aF</@w37s+tOYՠ']un^BWnŽڹċ@I+qf:2M׷=lAT x%.v(a/ ;v.( Z<q71͆Loc?F89?7/8ښ1˞!+V'UӞtI{Kڹ+{L ŽF ; +v.8o0{܏G|Hz>ylyI; rd܎Fa/;@2c; v{z(qf:<X{ΪD;bW {a\KžIWvweG^Wс|S;x&ͺf_MtLoaz;_8 VCx.~SyD>K]"@^Ko^v@^:y;:7Y/dF Tsѕ> 7SGmLnC*ͣ肱{PIO&=ls;HWҘ҅r;Hv4 ]D"x𨥷POf]鈎5^?~t}Kjܓ.qv;we/ {]Q)waGEtZp{5JGt\p:_)l=po}m`o_ P`/?=~5,Of;5wa.qs'53^vYH <fMh]n\]fLcaz?91WqN |'ʹt%.QvQŽ^ ;jv/Yi%OWկFU/ylT?ȅuW5Kԛ]@]٣2aԅr;PvT@]D$x +cu 3\_w#w|^j zӅG#.>1?mn|S%MẆ]1/┽1ѫ {0 *DY%\4TՄ>⽬v-^_nby2$خj]`7GM` ;v-쨚0Qb ް[鈎 sxt|c!8~l_Fl_s)*wUCﺄ%=^Q,zaGEtZu 3\r 6[}x8?O|4&J;5F]3#z$FΌ(6 ͓Pho]P+)q=z꩘Tz~m!8>S}2Mh7]v +TFG+{/A.wod_]tLaz?<_ 0}}^ tUͻfs;xW(M؃waGޅs;xсs3ʦf 4쮉rq]c.30plut[47ʹt%.QvQŽ^ ;jv/> +endobj +2480 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2481 0 obj +<>stream +HMܸu +.ESw3=xI^HՒf4֜>o$d>bEӓt;?KWvbGmԝ?<˗6}|<=sݽrSRw)^;;8=oO_gO;m΍ +(Ojrӷ)0ivkZ҆Yڔ~LRkԓKIDwY|w7hKyzOqOK >y ]|%C_ń?%cPqrk1Wο4릟W)NӒ"yGP~]*\zM2ϴydob t3_/D˺gu@- +s4#5 I^&I>^*+r+jqh2fRCq'5QOa*Nʎ, q}ڙVyΆ +q[e6- F\*Gjێ +rIn+m.JuJT;O cWRS;Y2[%5?}U']d7jWT-QGR`عqj1-vLf~ՙyWYY:FeN&&֋p^ǻѡ5.sd_E*C/{̽L=0¼l残f&^.#!vBޓyz[3Qo"%]M+Tvtf[؍-=C޳/ۙx`vfKwP|܃1-zO:&\:t^nӧe!ש^sj˽د"~! ͌l涉fKOes]6sE3.i]:A/GC>uך"u^'Fuzsqy[fb U{Ŏp;{!so=3^G+d׶u=҉zSIo/orOvućǯ26Own̗OE?L1}~R1Ig;D_3>{Aعc8@-ܓĦbKbХloRR{| "xANݼڌ{{q^׭gwR1Ixg;[3͒7v{عᲝc$@K[+w@x1@:FeN&v!r +yU toO*>lvعsGX`/;]3t(|iK`蓎z-й6^/uur7ܸ=UE)%_Hm=٘t]~Hro]<SpO?.QyȼKF`dEcid,KF`dp󥢖z;<:k*!uͲ^&kpMщ!pM' +tt=ٺ O*_ήpgM38;*GwJS??z} +tY +gu[?/=<|H?1 Oӧ_:GHunYOIHqfpg0SiKn_}ʆo{n4Pw9өgqMuÞT {!a ;sd;Î쥡^`vlgAP3Uƨr,s]DKvDCy`>xxm_B2$V l +Fqsٕ_R^iʷܩ i:cr}}̗'Ueī7;"Bۅ8٣J`W.!:G-CY UgA@W6^὞_> }Gw_Iߏŷ=vGe>a*^uvo`Wc.=`v >jo ;9s:Kǵ<2`?}m}x'}Zo?E)#Ռ[ feBѢ7ެYxԿ;N+UgA3zɝOpy}=,Ezy_[9\ +>.DxfGʽ]]y@'{T +@j;D' e.k<;9s:+WO>?}}}u])1Wq:숻 w3odJ]{pcSfؽyYX9reW~^~Ү߮?@~z~;_׷n6?Nc9>/+s$T}؉{dܣK=٣]AZ ~ӑ| tMJw[y*^uّwo`Wi.=x*vщ>j)ev/gn^V.Vιsٕ_>ma@_vŝT~>||^Ux#.]={v|2E^uFte9_%ec ΧA p~8g7ҧoMEқNH{N A:[do={N |Rrrl:NzFzί(+{)oC/ +gj;=`þ7իȨ?e$tkެY9`ܛղ5pagY7}fVbqz?/oeߓ;| uW'Uet7;*E8٣K`W.!:G-5p^ute9_%˽_wa|[5]}q/xm*^uĽwo`Wg.=pv >jYn'*3^ܼ\s[9+|.k tZ^9T?!~90W :Hp)od&]M{DL)'W=]x=zN TW{> +gKmw!_0W1:b숹 s+od*]M{0gϪ3YNs|('rs||>7>?E)#Ռ[fdѡ7ެYpԾ;nճ69s8+c- X.ne>)Cy*Ueh7;jۅ7٣H`W.!:aG- yr3:Еsxt~şμN\い?$!O#A5F/<{c+M:c0lÉm\2MGzIϔ@W^ϙ_һ5}?y6kxe3|TFHs#.¼]d={ v |2,'WY]6Nwz?[%Xyx=iWIۭz2UGЛAvvQ&tkoPࣖv?e˙sn+\v嗄/mDh +{GJxѷ}k2UGЛAvvQ(tpoࣖ,3gt+^/yRx&;7{9A_ zfGн]]my@'{ :D' e'̦3gt+^/Ay Y?~c^3R>||]Edʄv3`9̭=07zs Evk^@WYxYC{Yc_=rݱ;M}UDLD73A4 os#Q7XTa\ؚ >jO-(Ů\"C~sv'l<%c|r׽{r>>9OngOqO>yOOhړ{!}{z + +endstream endobj + +2482 0 obj +<> +endobj +2483 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2484 0 obj +<>stream +H:J Vʹ䰺93ǩ$T(ye~DrWfS?wחOk8œ>uiןxtzN_o/s.iNx:vwOߟ|sxw~.l>.9]?].ŝ^܍~ayoˌ18uҺcC'3]y<އmߧ{[,uc禺V7㹟,Eu/ ޾JsX`Iq^žqXWO^,iqN:bz{`F!KZ61-r쌱G>]p^kI ~<컴s^soMɆyycoVvt m0MIWj<`J^jFC6_"1EWaF횜q%\Cs5ƻ69F׿نb%.] ,k]uҫ2κ#}o+ݳ}^Hv5wyN::G- + O:`:z͆uxqK^O4us$㫨_eIx6K| s鈛 ܌ls3ڥfC4 7pu͵қ̘vrñrm \{ ׉>zݞ6;K7d-(gn":`/Sw Ϻ\%:#cxc:#<y 721#*_E*K³YN[KG\fH`.5la {ۼV:2zurR3xl؞qyC7K7愽@/(wn":`oƝ5ЙL8[!,N*$^O|;/xQtn;.v,a/x ;v-(ہHQ}vϺ\鈎5^?d>f `t~? Sc +xD}}jԳ.Qun^NnŽL kԕ^zu:CwUW&i—*d65j ͌33Lb,LBEީ ;V:Rz ufxs&۫Lrh!@Xvk7n^o'_o+ϠgUu fs;@WҖЅer;@vt]Dxu;Y֘ QB:7\t凄]}V޼}FwO< vv xUڑ~IU z%]]Ka^@v]Q8t7=u71͆Loc?=$#'{.#}Z֬xϪ=.yv4a/ ;:v.쨜Dk-;{:kb;3vnC}ⶕ[%P>f˫i4ϙq#bOfkwgϺDK+{O Žz ;v/. {V5Yov ;ve/ {]Q(vaGEtZbF]ȍ5*׹\+?|@y;uKxOyN}wKy<u zKй+{%LnŽXB;\ȍ%*uSft @0Z}ov*G]|.v7oe=v[3o8ێnk•^zY<0}z⏡p>5ay3'#j]gGY ;vp.쨚$QKop\鈎%s!!+[iyZ] f87ʜk 0Gx s,aWM4;gK^e:+gz86Cm e n[vGg{,v;>_ˣqW5Kȳ]R\٣3aЅr;Pv4]D xevpw]tD ^V8sܗllԧ翌i.G]ռ.yv;we҄=xvt]Q9ws@wY.dF ˺\Eg~0^rÏ"|'7%oUMls;WhJ؃paG…Ms;с=O [Noj]|gAG] ;vP.(,Q˜ФIW:zɆe\/?"N/9/W.y[ӆn|ieuZE&Ǧ|~>7{y7{[91sj1gF4H@Q-1j:'"6]8+)qfpWnHmѥ`ͪ5 +ٰ+j=܊g|=JX٣SaUtQyi/_ѩybE;mGVR]~Yulx|Ç.Okfeg)6`OkRP{y^>$׍j}Άcz¶co]*mRݘ6um;>ζOo_oߧas9?wi'>ٮRy;NvIo-MoOjyӯ?s??u}Nԧ@1r鞎e>r+0!ӑGa#LG^2!aw X + +endstream endobj + +2485 0 obj +<> +endobj +2486 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2487 0 obj +<>stream +Hrz9@o˕r.9X7;I;8䰛J%ϐGh@n\M K˗';/Kb%2-S//x÷m5wϧO_~:tyyZ_M?O\=OppS~.>eyw}=xovt Uv˟c|?Xe1abLCzӐD|{m̟~\^n>Xz7뿾`wz7õx__}\&w86:^m qJɯ-nԹԴ5ZӲ<۫0/6~{&gC\}\ַmꝽ=.^Ï/Oi&fm˳,/L'b I֗^^m3eY׵n1 U~n]7ux.Nu!N3nl}*?^7X*m!D({ +#VVGLIVmm1Ln%rRt_N>}1}*hΗSއnof|%, f(0ͨ6 kn>;lQLocmĹ=UloڜϋkOOwR5Ig$ہ/n^mn": ϵf<@=u#:l兎gPƂOC+-a-=$~5,yOf;5vnFc օͅtnF y`]ϣ=r̄X^7z]Jy4}7#I`']lnŽ`+{)R Ž`bol']-Б \OihT +~-_4Sljn=RaO?ls;v_K^vt_D4DyEt ktBG6\sn?%4?}U>Lo_įOnf}Y%ę%#3#foj{PNFY5%# ם^Wlqfgx<<_3|g=}2P'UstvK ;v`\a/ ;v /"Z;zL_mtToaz<`ܪ+ףc{C_-'UӞtI{Kڹ ;*vЮQa/ ; +v."RNM֬seB7^tS̝c*cUq{)==W~,Mf=ls;Xvt`]K^Xvt`]D&D'].tDбб az 򷰃|X=yV%YW\ ^"=Cga/ +*RY+F'tdc~y$=Kҳ] ]Qte/m +{!]Q6tXZ6:4=MktBG6\sn?#=V}(^!ԓOs$&iMtF61kfD3TƌefDY8(0k~.UzII9 ^VSk3Cïg7Sx 8+],feGU^ҤgEs{[EDw0uMdvy۱O)@Dn)s0)HyR5IgA*n^Bhn":p /(d8kn\F.T{SE'?{P+gFzS=c_TN;l|s;v[K^v[DD`CtMktBG6\sn?<rdtoϳ=^H{ݺq2Kس]]ve/ +{]7vpZ\]伪yՑfGν]]ey8'{t 9D' ez\]2S9s.;砷|~3>:>*Ĺui?~6 7Ao:v:٣-hoeN:E(P)q+v1Veno^Kdyr湴7Ts#.v]<={ v5|Բ.:S zFz23ߛ{P\Oe!*C^uro`WS.E= zvA >j`ȫΐсl{=|.Id@v}"1ED1lgT7(1JsƠզ1cjvFUgAϔ@W^ϙz? zU#͎{@vN(:յ tN(@Q:2c9s.[‡y8 :K3O«ʄW ov$E8ՔpG`]Ct"Z īΌсl{=yLz>п +Sj~U~aί'Ueҫ7;"E:٣M`W.!:G-cz_VI=]x=zNKzr~rG<UD̫L73A8'oJsѰ7XagE6}fVbqz?o^ǼIlwoͣw5ގ|]Ufw#.]={ v5|Բ=^`^ute9-V_>m/̷~_< >SnELyՑfGʽ]]Uy('{4 *E9D' e}\ȫ̌{9srrmyy \R˯;|$7EyՑfGν]]}y8'{ 9D' e.\^u&te9-S+zG#y伪yՑfGν]]ey8'{t 9D' exx69]6Nwz?-ϡ8,q>?ix%-2oafdݚ7.k`.90fm͂& +|ح2~:#2#=b]`{_OʫpWnv7UpG`]Ct"Z63gt+^8OC\꩝_21>\>\(QhigT(]8څy/ )03{=Gx%_yp#}8\ATr؉fdXI7٣k]@g-̠7A']6Nwz?-ۏE} ߏޫm(AW{~A|^Uz#.]={vu +|2<.*3^ܼ\s[9;%|)[Dx; Kwv&|=IxU#͎{vNhA8մpN$@QK\W=]x=zN 3t_oeˏ'UeЫ7;j:٣L`W.!:G-cxc6A=]x=zN 4% oeȘerkެY9Jۛհ5nag=6}fVbqz?o~>s>zЗ3!?+WA: t-od2]]{@jխ-3^Vn G.^^\~wcw&}߀%k8s>伪yՑfGν]]}y8'{ 9D' e+\^u&te9RtO~; cɏUDҫL73q́9*ozsCQ7XaYe.0+g$Nvr7%%Uq=_{>=VJ\W+amAFGL筍hon5x1E>WZS; ~b-mK?Aj~f[ɪ֯_9ymuٯ= sydX{ۻ2>=~|kV?D + +endstream endobj + +2488 0 obj +<> +endobj +2489 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2490 0 obj +<>stream +HM} +.Cx1鮑qG|K?@$Cjf% /~=}B'[7g762>c}kß?OϮu.Li4 ?O?]~>Op|mC+_ƫw؎j'[.*|Gnyr󸴓?okX޼:cg[ Cۍ6fھS>Y|7Y}gk|}m?~l%.\nsmg6g/w{ͷ.:|6} H-qY:SV7etԴ.a\}p`_ۗwՖn˝|=gLx yIM|ۅ(M6^5Zq=dg~hb*1yx6. w(qnayxnyΆ-yhGVt0-ȸJ)qEerU |\D2]K%jg˽$d<ܽtbAr5ޢ."#;"Oc:zqd= k32V@dx~K6\/sLyXae0(˰Ǽ ,)D &KƣY"N \sKܜfTH͠/5mʧaWMk^e:ד3l; g_=sh>9QpG]ҝonʞLKnŽ@>bsy5J  Ӊq>.n^^;;|5,!f85qa5qs!5onF y`h&lk{t F[Ȍ%ɹ^?E{[oCA{=ξrߡ=.b;+]-oiOe){"\sžW\gUt|UK8']r.*:0tl[c[͹1tٿsXUM{%.ivЮ2aϴ ;v.(AA<<A=ds;@WܖgЅer;@vt]DxŷG7M֘ QB27\t姄;l/@p_>qݞpQՄG]pnʞLInŽ@>kƕ:::?}r^>˫=9c@9aJГ@vgХ= tee +{]sžAWeDe4IKqd2ds;Wܛgr;v@^D(xŵoQ QB27\t姬]وN~}0rnw?H;%=$oaG=s;с|UK8G]*:0tl3z7Ɨn\W(kѰ$fʹn[ž ;4hϗhoòy_FuvKh+{%쁶JnŽh̖ݮk踞p=zN˻55?ȹ ֏sW5KΫ]r\٣,a΅]r;8vT\DxeМ9W:zf9_-a@]}=> u4&Jw$75FA`3##F ͌3 ]PwoƮkap=gzP_Ɗ0ĸsw,8#쪦u rK8+{t%JnŽ1Wzlv:[̭qn=1__X>1_T}ļ_qUjs;0WJsaG̅Ms;0;#~G~{UtRooQs%nS3(ynF S3p灁vD:øaWzXNv8[ +{yɼ +}#M?myt|1wUs%ԕ=z]Q+waGEtZ:Ky5JGt\ls=E>ާOZΗO3#}ΙsW5KΫ]r\٣,a΅]r;8vT\DxQK=oYS.ȍȅ˘˘m}<(֜Wr*>1w]b^snu {`.쨓ہnn":G-pt#:g6\ṞѾNN>~oAM9dez5+ҹ9@WZ0W̅9\fnE`;..K1Lnb+#2${⧐1\&~ +k*5ZV5[Zj yLQ; 8-`+ދ8REsjh)ͳg#Z{;ώų,gwxVlß2g|? + +endstream endobj + +2491 0 obj +<> +endobj +2492 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2493 0 obj +<>stream +H͒}> Apo+K!t@0d&ɩ??>/;/NWx?>}>^^s/|G9ay5 ~t{p[y狏qo]oc7^l6]s~f5~v2~øU^ԍQScPE&1ɘ?}Y~~,2ǟϹQ|]^ۛ۲L~۫NLq?ixUnߛϻ!N8.-Oq\j5|~4qaYRq"`~mCNLCx;i;,I@!K0ECUvV֋%%;܈!]ǭwȎۻ^Jǭ]ǝd ;%~w82U7A)[f (#VQQUnr[ |TN]n d^#e? h\>Ypg]ol7v#ٵKbWƉݪvDg$K-~8:5DgOF<8rnH0o[ҝUg3 rl'fmplƁY8lmB>NYpfFtusps ܱ{, q&FwQ)Eg|NJ8k]ĮS{i ̮er΢SXpp/:%mtPoAz1{z\Ef{ڲ=Sދ;[in3vJ;[n"Wӎ-(׽\\'ӄ@nu.+'Ҭr³N /vJ8nMa$+nMcN3H7g3Nt myvd3Ї4IN}zY^; ZH'!oHT/2;ҋJI/:#]tbWҙ]"v%K^Hgv-ؕtZ?x,:%5:[6Xcn?%}Fz>> 4tE*S̳R96[Ql +86[lxvmܩM637 rhSǾiti9ѢrȳN)/v9na)+ncN3"HZKx:5:[6Xcn?] Q.rp>޷ly*=bcNV̮NV9$:#9}9Xarru/8)ܹ A<-1 NrijN/v8nUa!Z%+nUc!N3HptJ:mtPoAzv9}'ʅLR-EؙUNu)Nvح#l7][$vحgl7ItF ^kYv8;mn`.u=õz_n]s #iw_P/){ҳI:%)nՅF:kĮF:X k-+'5:[6Xcn?#= +sgN~)=S9JHq)ߋ F62Z7hLCJ32Zhpfj;CtM% LKcGmIO>7 4R`V;if]v nmcB΢3HwXYt:dvyۡOQ*3x^9IZP~4 rԳNQ/v:n}aZ'+nmcN3HZKNAr ˖ P{O.ԧ IzkN9t!yK ̞r³N /vJ8nMa$+nMcN3HZK!:g5:[6Xcn?= +3zx=5t/$Ϣn˺TSfQ9Y;eۍub°XgvؕubX' $xuSf9Dݲz]u;<)!!+԰9t|;w%O?"|)L)f(h6ĉY[fbh6q`?6U&zԛXnv94)~b}=oஏZv丑_QǪC.(?` vR>؀[W3߻I$[v3I#ZZV3Wvƻ^ͻnCsTwqmsHCd!\=^y"nx=|kȅW^zEѾ3jq"&qϼ\TǼc{lCp˵ѱTMoA+躯 +++3un;7ֻv[x;w ޫ k +s;^ooyrjznj*޷`ZSLۮ>IÑ_圤OK("׷e*p|Oy̯&mg7uTCGeOK&(đ$㗯_?2<{8=MǏ Ąqț8$Gե.AR&12lHNc5LNV ~סBbZ\JqEMN}ϓ!oNOOax,i+̓S1}:>?E_H)-3|Ï=AoNЏ7Cϫ_iַDR_'%_& +`=1(q⧉X$aQߘz3}a҈$Qo+#1sUǐjC$nVRRX iȝ2o%U,MgQu6{ ,%0`=diu? 0VCȋԤ"Jl1PsK:q4GJ+ha YQ㯜  M-@nƕmdlqCb/֘PUk2\cwAږ;N[kaJj-)eߞȦ +7nlOrX$j$sŘ +000ː̪}[naM,:w,y2+&fB1!`!`!`!W +o`| +F +DHk b gIanϳ[fffrY`f=A¬h|R{=բm5+!`!`!`!]f, 1+C`= "l\j#+91g."C!qxWG 2```\%6ѿM!lRA0 +z' Î`j:s̑B0G +J m #CzC% +ol\ M"kSVrDcW.̐ۥM`L<$ |Sc +E0:\_ooz v̐&@ŒF*($Bhڒ_4jz "̐N7Rbyd^ f6] lIsaE d&̋i;s_ -BdgLJ?3|iTn=ۂ +s Rk?u9oQHy #i~}C.ޟs:0>^`OD߿LMk6Ƒ}i"â1f.Htc(h7:k> +endobj +2495 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2496 0 obj +<>stream +HͲH~ +-uWfecbذVM3 , xD@ыٺ֧TnN2|q֐U4ӇSaA5-i9*irM.r?<^=t$f-_$.o2x!yd\TB8TYrߪ?[yk-/$I^sMl4Wek:#5rD,hxn;a\;VQ(~4?p-&Dtխ6v x9Webm2Mp&?{N:muG[M@7&{nBvXzIQӑn6x9)ϔh[uM7&DȮFqݽ:]Wwn^{ q݆fuKXM@7&;a^úeJy}iwPwB62nWmUwnkQu3qL\7]ev*ty*Pw,)x]ע tn"MdWwFe=BET'<]3vHbE%&DȮ4vX7Gfi~3z.cݽ;<1ӊ}՝ע tn"MdU\-GfwOXǫԜ_5 ^B"Dʳt2c8G[RzZKL&N։:]Z7a),b 5Njf!ĭ&X [K\ N"N։:]7a+4X@5ZݺWVSqiZ$D`ٵlz 5=4eD`ٵҴЗc5B2n'& {_!u[KS&N։:]뺑zx7jƼX9 aS:^j*6i^Oq5M:X'Dv4û`6Lһɯzn3YF +&$iJ։:X'gFTfClW`ѭ0^F\sFNӰD`u"FTۧtk~+t>MsDBVľjCjZ2qL:dzHS=ɥWj4>M3v-Y1oZ2u"N։Z[izx7umՆ4MݴDL) +s'z^Ҕ u"Nd׺mTK^[34wӂZoOP%JSKki։:X'k=nTy0r&wӊT/P$4eD`ٵ[izx7M!R>MkU"ҼZ2u"N։Z׭4=6Gwb|ј:5d6馱T[W֕u%GKӯigG&|' }Ywف5Mfe]օ`]օM4ocUcLy7i$0!gRӺT օ`]օ_4-){zi01ݴ䧖ACJS%Xu!Xr7iZwSwA [onZ?k]xnrׯU* Io}Lsnh⹋ݴ-)Gδi*B.B&Mn6w=w6 sy64׍/) i=-Tօ`]օ]>X#WD>6z,$pUti*B.BN.LWSYacRhza2K&֚r礚U +pܸ.v1:%z+7KRw[-} p~ + +endstream endobj + +2497 0 obj +<> +endobj +2498 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2499 0 obj +<>stream +H#Y~ +jc4&XeYg-)tt֭R1JT^>?K'/=r^|pӏ^N~~񧟿=}pB=t=?P/_o_⧓Og?K9d_WM}?zvc.u?LRr^R]".|\NC[.?ӳOuߖK\O8}0,;}ic~]xN^׺Ш/}󻗯w9y>[0Hͩo?v=IVdb?=紼/?_9x?*InG1kk;w^c9ʡ/xgwRGe^s9cxɟ~9=\[r-O Z.1)K/kJҚJY~Mez,ko70Gg 7tr|{_rݦLˣ~? +Tmz*3@]uQv4^Iߓ gKc,1u;ӌ(P@]]˒SR/2rPINRoQ=fE(PRwnzxz3ڬ. ?Ի[01s4{ͨuQ. +E٣^ڪީGd\ayDcUs_^bͦ ^MU1uU*놛( + 7X>f=SOޖ['' 6sSU. +E(˖懩Wr5_{=6qzf9gs:{Y37U@]K=oiyzO6y)S:B6W]6-= Ic)37U@]K=mi=Jh8v@GqDf;N}1M[' ++v{+7ݴAfZPwS7@]Kmi{2Rᆭ4a&ݔi M2L37UŨbU1RnwSpȓ7*MU(PR/nwSX}YM -~M ۄ pʮUיuQ. +E٥6ܴd ܴú&-Ǐ'ݔmT+ɟϗnߘ;z*P@]]qMn +Ƅv;I75vvM`3UWuQ. +E٥p75q6۝ƬOi%ekz35:@[0qꦢ@]uQv-7=My޳* vZf~+7nJ"C94ME(PRw[nzB3CFrO.tO)<ʙF}N(P@]=mn +@\M0Α6|li&%z37UŨbU1R[nz=h9< ^I7YѼJq^uQ. +E٥^6ܴPƥҒB6j'f}dI7mgL=JTuQ..nښq-PDt~PtSydF7MU(PROnDk%2HNPnJ>pѡrS37U@]K=li?M٨5F$푽&Mc«#$ME(PRnwSPRH!A}MTSƿ PS7@]KmnJlc6|52aM;-krMME(PQ}MwSlbJUOiWz$yMuQ. +E٥޶p75ɏ 7.\>$BvM!'&bU1uUv-7=MuvL=Wϝ _ӍS37U@]K=on +у"JrndI7^wPfn +E(PeJ]POnиaOcK#;[c wB)GɄPdSU%T!hv!hr>j7o#HofakkYCe:Ku%GnEЮ$+ J6R +_C[gK{VQ'{_1-j3T%hv!hr~o#uվ^>ق,`pmY*A AV{[%1ѯE)9ў>Sw}lE A 9jHڝ1@4d)c-YKBu8KO-T%hv!hr~"վn3F@e _YK1:CٓJL A 9j]-5Kk_hg-yD_}}+T!hv!hr^vj_Av+US3 -knC=ꜯ"-T!hv!hr>wj_T1k vcQ\}YJ*^qe p. N.Ku=:bskJǝnR_C gB. #Þn + +endstream endobj + +2500 0 obj +<> +endobj +2501 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2502 0 obj +<>stream +HWˎI߯eR3"YbicF#u`$'VFkZѸ֩:q|zq>sGӉh43߲aLɄ.8۝|z)tLůӝ؝?U]}@#{Zȹ2pA/6&]^v?s2]cyٛ&c0_hqtnrCī/d?:!NV8|;%nn 7gyόV:{|Xǟd^x/~98;&uM6qitr5D~َ.u' k:y% ]oد@sY'+&czv,DD,7r.Hf]T@}}s>QНu'&n:I31pXS q^bZ{ys'(8uؕ$[U{wKXl\V/p${@ -;'a%\KrKLjdH 7M٥9]==WvNU T@ [Aޛ +2m3 A {@)1dϕƒ"ŀ&a!{%{.r'79A {@ rKU6ϕyB,S$J~ gjFX|4R["E)M㵑*-{g G,QˢPL%CZUFt4R[7do 7eF*se8dPE"۽%{(=PYeG#E {@ rSvmJ-?ShJ[_b[IJMf^]-תA"A {@)6R%e+{f{dti!;ߒ=!MxtFj@ |u>p!C ٚ9 +٣7Hm A {ܔgR3$gd0"[jFXXwu$Ç#A {@ rSvsu˷Ԉ0 bmUߺf'!BV{٩1~E~`eh&[0{[YؔKȫ F +[ӘJS& Dy }q>˷$"zX;s9w$:ݜb.,ؒqIi5}=80? ~^rkLӐ^za|?͟;^>^yavt^Lɳn~S3ya}q#~?Iϓ8UT1-oM6QeaxEŲk>-??fuAazz1'jwfWWNC%>YPRқ&ؽ&(rK|Hʱ8x_Rid_ w.zRv, ~@8^89$$-|y7_5%RALBy!='Tꩶ䮡kGei I x^z\iڃ*i=GSBNHaR'..a9OUQXUfӀvn;܇5Tn@unun>2\I)Vչֹe8cR0*rʍe+UPq]7f EF4?-|8;TX&L{*ׂ%7[Ef Xfi9;ŴzLskUn@ununNJ-T\q߭ -]\͙\VQ[Un䋌S|so IǴzL]4WzoEununww3zL5*r˲;_7ؿ?y9sLz;Q ܥMvAݜtsRF7G LyZ : ތMMMMSmMkx[L9Krǜoe-=t4 /L7LM݇4?-;=:Իe"Rk)Ow=WX)&:Y|Gq$ox~#(BnGE>*@*)rk/ˉN.)>sNSPRF8y]]]VBA!C:VcE: .V9EE*zRGx"5Ckk < " JZ}mUbXxe 6aS!Gt8ŊWvJr;%0w.DTjqqgE!R@mrKFz#0_'Ξɍ$٧.%؃@"8)N6va^!Xˠi25nծe(.YzA)ߠD+(Ѫ( Zъ)M)*qgEi\9i._BէXSxx!])GXMJJXhhA$%8t‡LJy弒 SdYq:+Ngpe۝6_pOkw6>%UB&,Je%.Y;eTG=\z6iEV2dj#5ZMFwdmq.DGc_65ؒv3s͐!K͍jX3ʹ^oGG=ޜOGyNse>ޟ>S:FhPk/͇MuWU^Dxv0ߪ{ zc'2K~'N'.k1B_u|4ZgI x*4zu2窎ek/nusعZ06ቌr눎e/yRǞU `x"cV̹cj'2ƛ!-':vօ x*Cdұ.6Km6}cȰF|Coςd|[ZSySje}=&xM&/n<^k} nיrk:_?qUSK}Ew.sۤ>G+om:"?ی/:ԇuJ~yw/x}>د]l{}x<8)nNzMŸ9eo ߿{_^# +CͿwJ~x 2 ~? ڴB;5!zMeΔ\zlʬW&^1\Xdiw!ʤQ,( +l1KT@]`.s +Td +;i0Md?Mձ;lb61[oKU> +Tl&fzG:[o0Md{>rTgAz:Ȧ*N"C6iOU>Dl#>UT9&*fVMtl7i Me&}7qIDl"c}*MfzG|:tpMUȦ2dͦ_~nv_NdXY΂b(eQ)8QX6Pj;߀hj{O.EV.Bh"IBv<8!^$g ͏9"1]4ZhEWyꐝ9 dS3i;z1襢|g;NyѼ>k;,TPf³ *`MH/ި#Ѳl/>/nXIӴ"Ba_ +yxV 2 *׾ffcזv\V΃U<_ L7kjv{]|z)(Q|\ϝNsnZvrݾIή0NNj.M&[NJ1bz&{oO3-ȅ[.PqxhB&_L ˅)_" E;]hǭPx> ^" %ƈ>Ny.Xq) ao+̹=0}_/զ/!Wr&nڻXrWSO4]5~*UNk$(H,y5u[T2_,d{Y2A^ikS: #Y /͇MtWU^LZa8Wo-<1nD'[ /]huf=u^LJS)E'GCu'2I.W'sĹZ606uŭn`8W0.:]'ӲOdXxNbO*0.V̹je7CZ>8ĹZ>J> mIڒImR?0. [7y + +endstream endobj + +2503 0 obj +<> +endobj +2504 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2505 0 obj +<>stream +Hߎݶ)tygwk)rv֩[ 雴зPG3J?r ^~>^n^\.n㍵y;gJ3~zc><.×xc_onlKMJam_kdJ<[s=9;+_䌱tkO_/çl}˰Ks$K3uuֺu ;ߜo3﫩>?em_>Gt|p'yW_&~YFܙ@v8`c2:Vra t-]_l5yAoO4<6/F"^Gṛkի:1w?=N9GvQr–57X^ȯr\9*w:D˟| E|iKO.?Q-9_ox\fṆvJ,6Mw79+_[lcэq y; |٢} q-V\b(s|2rxqM[m߇?u3?daxfm01F8bOTrz|ol@–׌E=_!+{NS-ey=U̘SlYl@'jFMN6BXgx?qbiZ Z2V/xl%kAk{Mצ#(ʋ[C%PjP9**((*((*((*(*(8\͎YxZm)Cy +ʞ1XY[`KфtHDLDLLDLDLLDLDLLDLLDLlfCnf]rԖfёƐH߅O 3)(^13D~gBnV^ +io1]RSSSSfِsY6r̆&?:E-F̑Fi tI%s0s!qAV![lu1qAV![DLluq z%AYkK~ۭ>:7nk_[z5zA&G,H\NsB6b6b6`6b6b6`6b6b6`6b6`6b6`38kM.[=%<7& &{K0vR3,g)e吳˰XPs PT-Ѧd9R?MMֱ6 )G5TqDqDqTqDqDqTqDqDqTqDqTqDqƙ}Mݚ]{Wبձռ2(O:Fytt{{BHDLDLLDLDLLDLDLLDLLDLlem{ +,"UXll +$b-pO[%)|lM1ؽ߮NHFLFLLFLFLLFLFLLFLLFLlbMz\hGltlD*)[@{l-ҬퟩR   S   S   S  S  Y**,yPh@J1ck"t/1ɪsM[qaZCo,hNdo?~#&~#&~~#&~#&~~#&~#&~~#&~~#&~6L\e>f (DGQ- u=`=-Z9ǂG'R鞦![lu1qAV![lu1qAAVԞ Ƕc c+y *P2!9T 2rGuv/֐߉ ЮLPeL}X7edh NK3}>:녍[NLrb,d90,Υ񫴝&fh4hSTqnm ڇ^E5$& IC`!1iHLs ICbkHLs IC`ؖ^c;C5#/MYmF͋wjC.ۜl.W(jt;x +n76B.81 NLsIpb NL\pb NL;w6ۯΎBS P+2vv6=wnOi߹ު 19$&A` 19HLsA` 19ٴުafEk5lUj-Ws1 +LrY.mо3k>6@81)NLsʼnIqbR+NL\qbR+NL;g6_]̚A:眅9,\P|4g{|joU\CbҐ4Ĥ!0א4$& Ĥ!0א4Μ>5ϭ'oJ޴bP\ +~ZӀڶ~SQcFѨ_0j[i 6( kNL\sbҜ4Ĥ90ל4ͽPcOSjP +Jѩ5?k݊4DviҐ4DviҐ4DviҐ4DviHL"4$vmsڮסe4sBkuF'Am О!7L'&Ӂd:1M'&Ӊt`n:1M'&Ӂ[y|?/6CShp:WK0{:Cz"Ĥ!0א4$& Ĥ!1i5$& Ĥ!spmeypSorOR\dVH#Csicviupᜟ!|'&߁;1}'&߉w`;1}'&߁׹rn~c Kt[\A#[c<[׻!w$& 19$&A` 19$&`>`&4r[ۨ-bmϛXZ\eZ#CU\ N[[j]kNL\sbҜ4Ĥ90ל4Ω+6t!gp +: S npe0_Ĥ!1i5$& IC`!1iHLs IC`!1i\ېW ˹@AS-WlBW[^c8{ ?e(s ˨k;P8Q/r\sbҜ4Ĥ90ל4'&́Ĥ90ל4vmEnmm }Lؙ[;C-d8F;~ 0w$& 19$& cjSvNmԖ- Ep=K?s$P`Fc?MBKp:mO[W^4'$͑]#4'&͑]#4'&͑]#4'&͑].͉S[ۯc5Dög 2*v[x-T|԰ޯĤ!1i5$& IC`!1iHLs IC`!1i\[Uzm]ﮮFi) m'P~;9D8-iڨONLtb2Ld:07L-GpGhˈs~du-l 1Ҽᇆz"Ĥ!0א4$& Ĥ!1i5$& Ĥ!sp+V[];]PnIwh mo[|L!Vҥ}YJLmږ!W'&ŁĤ81)'&ʼnIq`81)'&ŁKiۡ!a{KiˀXmޯWAbr 0w$& 0wvls]k)퍜cXyTXV#TP,32[5:-%@WU riM'&Ӊt`n:1NLsӉtb2NLsӉt`aj[, iO渵[e6bjOGwn$&A` 19HLsAbr;HLsA`n5 =CAc?-¦xtj۩JOkHq^td.Ӊtd.Ӊtd.Ӊtdd:tbڶ=vVX elРW!᣶jA@ 19HLsAbr;HLAbr;HL;־ڦ`a*g6suAX˿/mVk-6*йiZH~}:56Cz#$90$'&Ɂ$91I%'&Ɂ$9shK[$v\hbikf9#(ohQu~.Պ;HLAbr 0wΡͶ6gm4niqߧ?QoĖM[lM,L#tװ|־I^^n\rb$$90$'&Ɂ$90$vm?=f\I͖~:C Q>G-Q{}j/V\CbҐ4Ĥ!0א4$& Ĥ!0א4vnm\/V_۵G-S?0ŲJvbj2xYkl`7>X[ZB> +endobj +2507 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2508 0 obj +<>stream +H͒HZV-ZΟ 3+ng-IU\unIjIˇ=L~r~v2)V샋_^Ꮯ΅2ݿ^O%M\\9]??='/ͻ%o`_O^?n?tqKnsE_ [QXgS~Q|c,8އZ|kO~o/_͏;ݼec):■^з;\r7ש9y<0/ }Kp[n:?[>1 1Qj[4FoLc}<-NHi9Trf'ƴW7ߦK%:o_A=Q}=+ v+]5O[GU(~=qlΎvesO`mcp2Ꮂ\`GOpRfaÛ89?ÛxtsbkޜXHÛ#A7Gޜ oN7y*sscc}>l=|zUWGm8j܀X6pdoXp7^=ߝwP//Wdxr˫Osֲuk/'_ƺNcNɧӜmݿZtr.d\! @Y*+hJDe5@J"# +Q@;&FĔ!"ْ*YHMq"yz2O:N 8&z_mCiVImL*GL*P@e"2*Q@e&P*3DTe"yb+W.SߚQx9힋-2]kn% a HF@%cɈdL HFD%cɘ@2"*HQɈsyvڍR5mkZ!5zIu=]Zfm[Xzo,S%zػ1 <&3L1 ٌ"OC_XutT18Bokԣga!gL 2/WZ2u1'1z1¶e:ZVKZQ˘2&Z1eD2& ,#9O˴_ٌpLǂ`PϘ3"xQϘ3&z1gD3"$2Sc=$I CÆE#nk-etflV,vߍm[3m VI 1 $&3L 1 $fL 1HLD%&reoL}FEqF7:J]U3,ѳ8Zg3&z1gD3& <#1gLyX*&yXF1z` Vאy%VWO[VdgK OC:~iRGK%P*Q@e&P*3DTe&P T&*9ټ.5gص˭lyV"IFJQɘ@2&J1dDT2& $#9KE#N +Ƙ+r:M%c,p-=йfk²l#,۲D[ I VcrK]Gؖ,(KPc~ Ccy\\D8 $;2(Ѽl@i/MyYC 2Y░2Y░2Y░2Y▁|粝ט>/s/AA^޵#xX¼{{c5'XfF YSrS"2TqI2TqI2TqI2TqAY_ sZd#kAL[/wշk $pH$KF"H$KF"H$KF"H$K|^cZYcʴ_fݽ-hH#xYjZWAs:}r`J9w/o7% *HeWD*HeWD*HeWD*HeW仗50ˏ~H},nr粯ӞљK],ckF"@\3iF"@\3iF"@\3iF"@\3bucZ.f[ +ϋJ?=$ +"j+`уOK9>u__neLo$I HbDHbDHbDHb䳕[Zi+he+M=͠Vt=[YҌ@ҌD, f$, f4#f4 ȥ4#nW־[9(;42cZ`Z͠tF˭#s}},D cy cy cy cy |3}kZ]ۏN$8Ӟzpj6>@g$ =#g$ =#g$ =#g$ =e;0rY0ku>,(9y:ϐ5S_`Qs6,sY[>q"HcטD$ҘD$ҘD$ҘD ߹\qtDzܭii{[˰xjGGaP pHdF"HdF"HdF"Hdr_~=,[r<{Ft_xN+Aybg>Xw)W_]+fTvA1<qI1<qI1<qI1<qAK_l-:O;t?d4w 9S ^l.0 =#g <#g <#g <#g g/V<{9^?_](lgrY 6jMyXin='Ӻufv Nw3rz$ewD.$rD.$rD.$rD. ̳.SփѸ?<x|)e۳^n1g, g$, g<#g< < Y@.Hw3yi{clz;dZGhњ̇w2G4KAH= }(uD \e *He *He *He *|'_ 垙{iۿӞdF33x3Dg$Dg$Dg$Dg lud}'3 S3-eQrAk۳ B:!D \e *He *He *He *|'ڟ왹K#ïSw/- ܞsN!^n9r!d.$qH$$qH$$qH$$q@{YΫLO25kSk-8˂9W爺s81 NAqϠc^.Y0/6KIµ/kA-ZʻTX*He2T& KeL"A$RD*,A2_}قח9: biњӢy%>CO>b a$2 dF"Hd2D0e #a 0 G,ڽ,հS5&N{^Y/> +endobj +2510 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2511 0 obj +<>stream +HͲ۸)W_72.Wjdx&JSɣ%&N\+GR Nt%k(0=>==^1|z~X8}ϗO~y R=ݾ,ny^okӽKzzyիe\|B\}5f֏]z-1e1u1c;<.0xZ~K,c_JDžk˸ӷ_4;}:N8fۿ#Lxbvx=\rZ$otiMrzf;ZXZ_ ٩)*WU \A%d8n]SܧKON}h391Eɉ)ov,)09Qxf'64trr,l:9y<{NN}>9%qtrJ)5'GBN¦#L'U+W72"LM 7{'$ℛrnf|ho:L=Ypsf[֏<"=֏βv˒ƧZHRR; jiϯ.U6ڜ4~%#Wժ=cU;R3 &x[3Dy& <'b3Dj&kuBLv۟.NK8 Iر´5?KSEFú}F>tD]ky,e2& ,#b1eL` ,cˈeL` ,#re.[_lɖsO\-Mb;fIO-1[5/1ڸey\}{v9e&p \&b.3L2s \fL2s \&r!con鶲vC01yE/g/0yYa" $cɈdL HF$cɘ@2"&HF$cɈf +Dchαk1C\m9d 8y\ɻBk1kpb(O.ko CV.;du!LCV.;du \v2Ԫfo3%vRYzuRNUҳbma`1bLS cňbL(FcňbL.F]tKl.+U&rzjT/rR'JKN˩J“uQb`"3L 2 DfL 2LDfL 2㬔u<^9c氬kY^6Xߧ囸[N60 1&p #b1cLs cLjcLs #re$,Z8rNk{uZΑp4vN62޼:medLfd"f2&1d&0&1d"i{ۅTWcnscK/N'Ec;TGQE˳-  DcшhL FDcј@4"&FDcшGfoa,N%m^b}C󶿼_,;sѾ-.8]gUZDF!ZeL`1XL,fb"f1X1b"f1XL8.Cy/.srb-4މR\䄨\^r\glCDcј@4"&1ј@4&1ј@4"q)}~+gظՒ!6.mq#.9}xO]`lE@ i1W[jI +MS fL0(Lf@a"0(LffNVv Z&9,iN%V'UĹB=rkn-O0 CV9d!hL CV9d Ds*F>+S>-[Zy<]oٜ1kvrUrjNN\־&mrj.+*nZu:&10e&p.3De&p \&b.3De&pqh`|K̞%>PRV-.59-묵,:00Ř@1&P)1bDL1&P #b1bDL1&Pq\nAkd[`,5s57qn Н>̉Rl fp:ђsZY&{$&2"1@d&"3DLd&"9ʜeX19.Ct"P%:!Br~kjϖ6Y1eD2& ,#b1eL` ,#b1eD21$e +n0ZѩJN؝mf26 +x<=cj4EwlUKeVZlDDf@d"&2"1@d&"1@d"q{qYS +;[sɪ\TSmuĤu90L4& D#b1hL  DcшhL  D#r01dTlnmq)Z] p5SwZR$: $']O"N"3DLd& D&b"3L 2 D&b"3D^bud:ɖKwZT Ic:նJslފV)/,I$^e݋{ w Q Q]I$P&C 9E3Drf)D3͐S4f)D3=1u9s$X{fgjnև"g(iLsV_>J/(]bۥ6ʹW:mKu=-vyl/:6$RDJ$RDJ$RDJ$R$& 98S)%Ɨi6|JK6Ӽuk[ga!HdL HdL HdL HdHF"@ó}MSϿs9#G#G˙[X +.rV}ܗX[n=\3-,D= +sNjM &$R$&$R$&$R$& 6y:\^i)ӱ T sJ_ \O4p\U L#i$2 $L#i$2 $L#i$2 $L#i aLyr]u@GOl?c}hzӵ4z_6>yVnOv>U!5& !5& !5& !5 I$5{|\˹VM4K2`զxkiH\ H\ H\ HHF"@4]#|"@Kz㨞xǿvsYwsZ (gJj9vWkq ͽ2tilO@(N"I8H(N"I8H(N"I8H(N"ABq)u/ZgъdUeM244W>[r2gޫ•pl~}7ᶿ@r +g)3ΐS8 g)!p$ΐS8 g)ky]工4}Rwc~+\6[qu|wzyXi9M"Ai9M"Ai9M"Ai9 Niukr٥a ]󴷇G_6;s>>4#f 4#f 4#f 4 H{t3?t9(yHcµؚ8gjf}=pxXi9M"Ai9M"Ai9M"Ai9 Nil?˥Vn/~ }׿.*cu%J?=:y6jnz3?l<a#q a#q a#q a Hd{咢3Q&&ScɸozsuִVc[eWTbT1oBק + &$$&$$&$$& !4y<\H-TLDىߛa 1fÁú<9aL#i aL#i aL#i aL Hd{tslcn?~n --ىWKBs+$I:ks_4uGO(wJFh Fh Fh Fh0DFfgY˭~Kc4j޲3]fyp멸i44w)ֈeq$2DƁq$2DƁq$2DƁq$2$#q #8DOM. WsײZn["vw4y\Ͱl-vY*m)!$ېSlCNI$!؆bHlCNI$!$Q:WC:%wD(lFڧv+_4a{6D3D3D3Dg$ =@uݙ!Gj._Hw0˽u6XNk9vkc-o;R͊ &$$&$$&$$& !5y]=irTw]m_]+v}99G"@99G"@99G"@99Α9 +HXOi˟K2l..Eq&LYkOd_sV?eL4vHܔnA(M"I4H(M"I4H(M"I4H(M"ABi) %z}˵Vc`:֪tLweuWٓ?0tVPDH5PDH5PDH5PDj$R ==uݙjZlG)jtSG'|6jKu5̥oݷ\~w:?V4& 4& 4& 4 I4k|u6>=$sf0@l-b}WIPDH5PDH5PDH5PDj$R 5>Ү9(>Yڊ)kv5u2-j2{`Rׇu@Frmi464ڐhmi!$2ڐhmi4{x³mn&׮3v^NsZ_h_u12u?5Eta!H$D H$D H$D H$HF"@ޣs\% ӖZ*9\G{^2؏[8mͅb0|>:.EFh Fh Fh Fh0DFGg[~k7cɜe˩u [rY812f2=a!Hd, Hd, Hd, HdHXF"@s^Enļfu 9~6k/6 <ؓpi{CVmn5*Z*@$D6$D6$D6$$l& Yo3 KpKat[_l]ު? aI.*X@?lI@r[VvK ,cˈeL`XF$,c˘2"aXF$,cˈ||_j>kډ]15Vd?4dəJ'g3a&C&LYˎr^Z[oӪ>TytF.bvqG.)}юailJqkL9^c</9Py ]G@yM^?y#<*qv/;9PyK}#(@>P-@-wF<*o}(@Օ9Pyݶڤ<B@rG CT) + +endstream endobj + +2512 0 obj +<> +endobj +2513 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2514 0 obj +<>stream +Hݎ?[;FA!7\س 0l$yeIVQ:́TD6Oz{>9`烵 'RLr͓u_o=y 7χqy8ڧKLPI؎*)KSLPI$.~JB@I鴰$[. KLPIΨ6'&ȂvANuTV,|\ǽ39iGedL];OٶOk Kvyǧ%|VJ|l岧ٷA2ήrVrldl|O~WzK7E3}]\^\ɑeoS mQ]cR"?l:~eJ[:YuxaajMf7䊳鑎CIe+H0o>Pc錄ec* t.kow9NЅm;r;4oe'9ǫ0VRx!~ %hW;*9)XᗏkB[DHܒb(nHl~LvMmZs"=//|-_pW8[;,~gx]=Tcǝ]_Bw^ +iḺ_.W)ϼS_^:/Q,xGp\ H`lT\Z̿} ~om·2M4cX$wW{3&_z^ͯPoCi@7u:m u6N\g0`0'-ȓN\)S8q`:5DP"F8q`:u΁yA#J6/w#GO'?/0I09L"I09L"I09L"I09 rd ׈|gF:{2ucNh[Npr3Dg$Dg$Dg$Dg VO:31r$t>|fޤ\ t&exuEe^ ~h\_.#i `HcӘDHcӘDHcӘDHc~r߳I*~]IVc^+B L2IbH2IbH2IbH2Ib[8rF+ZϯR޼$$q _s95K'PZvd_a L` bH` bH` bH` b+ӏJtg,Ra)|܇3*kבfW'/vH2Dd$Dd$Dd$Dd J2xio;9_6Kyzy3uNNF'~_Ip|09L"Aa9L"Aa9L"Aa9L"Aac(Cu-X9˷_{Lu܍,h72tgbC<_.K1)K1)K1\H1\9RD9R!b$Rd_˧3O> +S +c%okI`٤9jK|-1;c|lO+Oe `.esD.esD.esD.esV~rVoWkwXcp֩ʛfY_yF"@3yF"@3yF"@3yF"@3s3 Ŭ='c۲eg52"_gû ޼yYڂW^oD"1<1I1<1I1<1I1<1Aν,G/gNB+NES(s8M={m8?$/7 $0H$IF"H$IF"H$IF"H$Ire seiKgBsLh='g/˖,0;_spcyoy_8J<& 1<& 1<& 1<& 195T*ؽ,Zp^[Ke,]0 $#d &$#d &$#d &$#d &9Xt-P˿$=cnn/ؼeYeC麗e^,Svr[ٰ+fe|;$1IL"ALbIL"ALbIL"ALbIL"ALbc)LJكSg>tU[-{L/#9B|JnI`H2DH2DH2DH2 XwʯYD-[|v+gp>v Ӷr/%:YʹRV-L(͗ۈ@;䒘D;!$!$&$v%1$&96¦l q_?TuBkߞgv!g<1H<1H<1H<1@α_K=2|Y\Y%xrm2vʑ ?3!r{$2L"ALdL"ALdL"ALdL"ALds0K̑JveW({mq:; YU𬾜0 <#g <#g <#g <#g 9i`̿[l{HÒpDzĿi'fdh}>%J"$&$&$v%1$v%C.I$C.rIL"IαW,̃2e= v&s+O|5^n`zH/ӋDzH/ӋDzH/ӋDzH/ u{#Sn\XRNҼݥn)[-|m9Ct2utm}3y 9s_^/*Cr'HhDB$DB$DB$DB ^; ۳=.kel?57l`xc!wbXU~jGS=` #c2!Cqd,B"d(EX őf`,},{`@^e+^}e N:_l-~i%v8#A2(8eQfe",YDEQ2^Z27Yu^yZ*n+`R]2MEWW<ݏә-}دA3w"g(EX ŝ39c3w:1cZ6gpo6Ŝ98;NnXֵlbԆѮ?M{q6o᭄Bp #0p#/p"/ñp"H.@R\_O+epkFX[cE\͇ Ώ+q W q W q W q W? ' + +endstream endobj + +2515 0 obj +<> +endobj +2516 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2517 0 obj +<>stream +HyQ3=yU*:q fZGZy[e?oiuKo/o8t5&T{J ie~X?~/5XۗU?//?|*xǻ^0j/.^ߕkױX0˃>>_n\Z^jIlRRylؑwml^E>0> 4ӷߖ_8}Ǵ˷;>8Y +o8Hox%Jz~mnĶ;:/q`a]j \;nKm}>XCƒ[,ZUK9g֓[TS9ljEm`-a|Y>^dmz)r&Sm +qظ/<89Dq\Rx(|% |4~4rh;Ȫ;X1QS1?_d97]6ή)M*3WSM[^ZIѤbE㣨P i9Y1eD2& ,#b1eL` ,#b1eD\,;n,zjs5hYdʾ >xD} 8bN^Fj qj{xL0Z9r<׬l^=l2dL HF$cɘ@2"&H1ɘ@2"&HF<,C؆e~]:58}dJ +N W4JN^js5[z{%L\fe"2.1e&p.1e"YZ{^*X!fҜxLҽyMg-Tzm9d!hL C9d!hL Cј@4,19 Rs=,4cgZے"NKm} lx=k<&uBSsT`;]{̲O<LDf@d"&2"1@d&"1@d"YIb&fN,Y!o518 euPbփY1hDL4& D#b1hL  D#b1hD3ogX$faN7f崋=9}uQޱnkbj\8(R#WcRrTLfd"f2&1d&0&1d"瑩Ys +8Uى$-čvKl:vI>;(,c˘2"fX1˘2&Y1˘2"yLlۼ|{o2G㬚jp"p4wҒmq٢0C+\Y! 6.e:L 2LDf@d"&2"1@d"&2L<.ZW6}M̤ڒslIOkkN !erv:!'.58ܸ֞}N|000ј@4&1hDL4& D#b1hDL4&y\(s.NmBh8.Y|9ǘ:hNELZh'DKNdI b& ,&b3L`1 ,fL`1 ,&r1"^-)D'pT;-~sz^;CDcј@4"&1ј@4&1ј@4"qCLJq M\UcKmαcvnEVyA;@"јDDf@d"&2"1@d&"1@d"0a,#e a,#e a,#e a, Hd{+%ʔ0sNGn\yRcܜʹGs9W㴷a~L.3 \&$r$\&$r$\&$r$\& 2\y/fJ9YRmb*[+ZڭrZZ1QV/Ie>I0& 0& 0& 0 I0{,^0;[/]kuKg<;0^M.xcB4F"@B4F"@B4F"@B4H4Xb4˼1KWMf;+}Ue֔LD[KݳW&rBdL"ABdL"ABdL"ABd "Hdb򻘦lޕ35\,bmsoW1]ph$Dh$Dh$Dh$ $D#h ,;ss\i[urڗkLSQLMsg*(f}BdL"ABdL"ABdL"ABd "Hdb-˜o/S s. 粹=S7].ͳ{}W,?1#b #b #b  Hk+1mrӿcAmֵ +˖v7_r3c\:eg[e$2=I!2D& !2D& !2D& !2D I$2k+j?Z9g5ٙ=2i~^Y -G]'{ey?0̐2CNHd!e2CN 9-#e2CNHs97L?r:V6lig(ٙ["[N\X-j9h,_7i@p#$D"$D"$D"$$D& jٷ X*.kG+O,=sf +J2;c- AXF"HdHXF"HdHXF"HdHXF"@2Yv=`ze\mÖ9Lg&Ɔ=̎PRf)ffNgK)K \&$r$\&$r$\&$r$\& 2\y/f?S7r&=%qi~DnK D#h$ $D#h$ $D#h$ $D#h !Dyf^2mGfi&vyd;RJtMݒx|:nRt/$rD.$rD.$rD.$r$\& 皙3E^n90y۬DS }7y%((]iv֕;DO DH4-D#h [4F"@h$ dF"@C:vh3C=ms|44k 20Z0Az2玞n&m2L& dL"A$2D&lId26D&FsdNLZmtn%ft< 沌 $#AF/Ћ \"^#KK?jeuަ3> Yå鸳ɲ+OS S*~ffJ5O[-;#Å%w ]Kr %w.A w ]?%T + +endstream endobj + +2518 0 obj +<> +endobj +2519 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2520 0 obj +<>stream +Hs>B2yeu@̴dz}lQ ~K7IQ >pYvLO"א0=_%t^%4~U,/p !tUtK\G$9wH8\^tobr?r0hVyi=9Jz?c~]%}l~~\czy:"q>$}ظϗ6N3]$_uysu3~۟{㔽>dYx ?"JJen{9GT#WEr5IPkXjː?eE~])X޷Ut;t*$MZ5N}~>q zz@K^K9'9\OjAJ;HRӝvv5`<>;;()0zG~s5JqUg*ǽ T&`*3DLe&P T&b*3L2S TfD#3T>0섘3&b0W/H5{AZ{w*4C0Ϙ3"x1Ϙ3&y1gD3"Yz)82c"ε:Bﴘ] Ү}Ȭ)r5mv<-iT&`*3DLe&P T&b*3L2S TfD#^dv/Bu}1xj1 >WX/ڢho30 c29d6!aL`Cf29d6!aL`,,coR%-9 Zq +D‹ڽىJDe~TL\O[Θ0@c"1h1@c&Иi3DLc"AY\Z?3m[LIR+N|HJl$M[I?Ew01Ø0&01aD0&0 #b9ʼ^4 m}㵚k58]dZZNBfh:vr5e-iٚ#4M"eٙff3Llff"f361f&L8/S|'/{LN2Ng8N\M!g6[Ugkm,ڵV30dL2&I1dDL2& $#b1dL qdgz,qwi-kRڽr:a-fer9(F{y2WsN2nI˰tVe||qڛc1xL5[hN,w,{ 8FcLjcL8Fcǘ1"81Ljf}UV,.ɍ`uh+\y5-(i%C4hĨJwZƥ7.g&>3Dg& |&b>3L3afz/3SpPV?KfTS%Tk*W{ն,Ax3&!g=c2{3&!g=cϘf]2;1j]zL N8\j Җhx:DCMlM=w*N:8xvf%ye&hٳ|= +ң,`f#hV1<& 1<& 1<& 1{^ǎ:X[eL)nsl99ټ_: veښMSiCp/γJU椧5@n$ t#n$ t#n$ t#n$ tyа9= оزғT]y#@oÔ]>APs#qR!&g|Z3L"ALgL"ALgL"ALgL"ALgL#xUsy[1V9سPw~ՍBu3-<82 L#i fL#i fL#i fL#i fkp<{ڏ =?Ɔ!6nśLKrqL'Ay\3/7ޓajݹob|4ESi uѼ95{5}y[yQ^>Rty\n6o @F$2Č&$2Č&$2Č&$2Čyв.WGn*(8QrBy!~=dz~=&X}t$ F"@L0 F"@L0 F"@L0 F"@L0M'g|ҳ݅_s8UXۧ&9Ϡ-{n- g#xLC6w?ݽћ9՟/M[HqSD$RD$RD$RD M\Σ20J_˴M-}uip&1H$1H$1H$1@35n:{Y +ifou DQxK =sG匾&m/0jNwEѼ>͚Gt\JT14h༶iI]+Fp,Y$EQ\4DH4fhFq(WhJR^߿9"%z Ns9:` }yWei4;rX ŝ39c3w"g,rP>oqvŹW0hՔBt#:ߛ_wm ~CmҼV878e #H1!f0"` 0"|^}o}|>>JNoج?8K]n xYhpnp.X  A B,``1,B`G + +endstream endobj + +2521 0 obj +<> +endobj +2522 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2523 0 obj +<>stream +Hݎ )r-M\v$(H֛ԩzMg[Cl 9_$;v6a0}oř4%?y1 oo}?=ޜlry;Nyn|Z_ aI5i:9~gʣ3"|76ڬM_ο62[Sʜ96}nM?zpf:c{ly>B?3{`ç>>݁H?p1e{qgcOrƖ:al?_]wu<7Wv 1۱bpvfg( vZOwm#Ⱦ1ӢP9VmUdX^oaIv9 9fj8G$8$}TI)x;3P}~):3vfM ЙgE ˑ}bU/L.ӪU[6Hm$:B& M ,4IHhaIBB& M ,4IHhBNh^. [۪ZVEG.EsfFXfoPV~}hYֲ$eIH˂%!-KBZ, iYҲ eIH˂%!- r=h‘].rs]Rr+^ɮn4wypE1QXJRb]5+?`?LCͦV E@W"i͟S3ֺpDh Иs9L/tIDs t].h.j%_Kᒉp%g针2:x +\R .h.A"\2Q\"针t=Y%􏇃pDqOx8JJD4ëpDq{<K"+ T\6 +꺅u|(zf e{4OxW8 %F[w~y|Ҽcsoաi]~|hݸ`~anh7n嫯^7<Ӕ4_ xwSM ͉!ͤoi8Yw1%PZ1uœ>|@ ,LJ_x?GRU>6"Z~42>ޭcܣ Oůwضaχ#%҂KCʐ̂cOR¯pL!߷6r39]H5yçcai֘g/納`r>\eO vX^nη5:֮m:X+8b +/+L)n Pa=Dd3 7  n^];p;C?o0{ cm+0v/'W!,ֻ!NNKOJGx ^WX7ԭF6ܿ9ռ{#us on7\ܪ&$3z(^9}hw>uu?T=s=zW]w\wϢh(tuO`%PIj3A A⾷@%Z[ӸHo'Մ6[);& =\dؚR.cP%zO:XZ, *Lr!אODBU:Y?iUIU3j[R|i# 9i:rJ3 q,wsU|O@Z-F+K]ÀcxF5ZivC:/BuɺY"b{6e|PNtɡdu~4?Vք] 53u\߶etcFVxjo&x8ԜX|tڳV%Qn\?f˹ey輯$`ﲹzWbh*o>'d00D@EAԪOڲRϕs!\ vỳkһ@CDߜOOwgzY}Nu3)J,:+Jd{P,:+B,;,S{9+s /sՎy\>T;ܯ`Ҩ>NtfQ@,%0KR,!4K4KR,%0KwPFԗ 1h=cFc'—9MFmFMwQ=a?ԧr<G6f#Ơ[Φ@D)p:m&tZ Vi%pZ BlJi%pZV|eHϴC6O1d+\G跸CpjkvG?|iOn@є@4%MESє@4!MMESфP4%Mwxzô!0gƵ-哕j!x9)%.[N.bq>Y~gsFi*GɌʼimj%j+Jj+BAj J uuޅ~8GF,guڇw;6 & +|y4^X^%tK R-%pK BlJ-%pKR|flV:lz8XH:2)LSe%!͸K)^s3y{%- 3A\ԥ%Y(o]rL_Ȕ\ $!S2%W_\ $!Sr%Lɕ|hQBuX~(W|+qXY[O"K_Mxfm(fJh&)fJjd{Pj&)fBh&=KS ʲ%A$TK´gozgܜk=Nl=Qwf۬-ߙ0n+4[ Vl%0[ BlJl%0[V|h3G3;crcvB"Вug_"b;}vxcc]<+MG=Sϔ3!L 36Xo}j47}첻-7+Bh JBh,+B2gRV;]_fe#k +nLl=|\^y=b^tԕLLx?î[d.%K B.%KR=(B.!K Ș|tOqkIs^=ws@OeFgh&ɹڂ((O[n@[V%UmU[V!UUmU[V%Uw5~ |C:V[#؉2V;{ZrҦez;04J R(%0J BlJ(%0JR|_8=$>{ e8+eɽZ[;9+ߘ״9_C6,R>yx{(nՌκnV%xw_{vf+Bhf JBh-f+B>[!b[Uǵ㜬n*y)Gx?ZYM7ȩS/%3 f3Q^4LÔ2 {!0%0l +Ô2 S^4Lwv{3:![1Y#hM{/gReHDRE̫qhmb` +Q;QFǀĵ0ޕ.ÃZwhW^QΤwSYPa%PX B@a%PXV=(B@a!TX <NSؚ1켙.؁}"ͼw؇} *i~de(dJ H&)dJ Jd{PJ&)dB(H&;'Ӳd1GV6iQvm;UggVWꑌ?>'\=?֧a׳ߏٞ.*Jz*B詒Az +J੐0__+r.aLړm<檏vBm5 +iW# +hإv ]J`%v)v ]J`ڥv N#eImmv%gZRT7}S _C +Q`~xMrKxoc$HGeV@f!Y dVPf%ۃRf!Y dB@f!Q3*C_.t[QN}yP!ŮK<$`EEkqtdy:60ʲ~6FSQjLFTc՘@5"AM5"FTcՈ|fūV}n^SR7YRu>9ÍQa}]-d*dE+5cϽ3[_ +ϰL`4MČfh"f4Ah"f4MČf|gl<=e:\_QCqƷew ?G9vIh1{! Q@Տ {!ۃB?&~L Q|j]Ɯ4eNlJ|B7["/S3n.,gy2eȻ>la:m)&1H1@b&Id{PI1@b"Z{N5|5|dJ[JЬ}&f^Z5gӳtgLxFe|IҔ+?Ýz uJZ +tʓǛ5R;6l@Vk]i8/-K(eVϵ{_*#!Ŗ[>=5Ni3DLc&И 4&b34&b3DLc&ИwFy lcO$ /]0brq>؆rqۦ-hxd/NʅZv s b[LEb=Eb[L ~o9%6o]̡2Izjzwg}v/Jm@\|ӡSܹ^ڈٙ:f(&4B1@h& d{P B1@h"a䟿!6kC|ӱgT5=B!VIx`)["V[-Hk2"enbot 9P@#@6@M#𙜵 3ԙiۘr9'%YbP |^\tҊ))4#]{6m3*u@e _/`w>K2P _/,й + +endstream endobj + +2524 0 obj +<> +endobj +2525 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2526 0 obj +<>stream +HEs>B2 vzǙ$\r@$z%%;кG3- \ ˵U<@c8MoD말Z]J+3y?n?o-M?}=/*izvYtAmǯ&sk߭߼sz?m.T:>ǸαR^}y1u6 +y'8÷g|uԇAq./Oqn7<_޾}揞~'>zߟLݜ[jr[Q6O#z7o +- Opf>a9pY~\PhrBbRD7*VI^6L׍[rw4T'7?i|n?ފg @,п_\pI]~rdn ݑk2g]`1i$0KȞK~xowwC.j$O{*ޞwLlnJfa<%[Acgǽ8@#ǁHq$8up8u8Dyh\M9s[6~=V۽)Z[O]![Gj-&qq KKZNnqD!{@=$y{@=$qmf~f&_Ӗ+oW<ls3mIljٵ>lyC5\l=K'sYcvq^eB "P@Td$"2d8ODDF""Q퇢n?pt7+n| K\D<v'ܭ۬EXWaɷ< oH7  D}C2D}C"!߀o@g;_Vn,DŽ.M_6>PoJKKyΖ9v8dᒙR8_95[y=}o lp`$b05D #S #@` Ab8]GOCt;7ҤFY% Xk:d͚0C +{" q :D!ǐc@1$yc@1$q :}JjSLх UoCiU+J=T/Z̘ɺ&jʞI_ {u2$؅Gٴw-a%_Jt%DWzlbWxsj zt[}28 6O`j01D F"Q QH` j0)67ݳy$Mdo.mJOHvt|Rh1P@h@(X-WR.M^Dq'WķV̀J.*oⰤRXRUI,ݨPREI߻d9<}gیK +*ɬJjl@I%%°`$ǒTXRUIҨ&TrQ2hk4bI!W%LŒBJJjc8 7C'^=z/78gyl<˸fcUx{qzZB4Hw˟-o}x#ٱ6>OKE⯨lm0c``È iI&ӈ=ySYŒ>")鰪HɶjfH?~ziW~y Ԇ>w>;~oW~z}Wе[~~m=-;tj 5ӏ_~x<8Zm~{yWMS_aW.[vOP7plN=mXCj#[869; N@s;jm.t㣫m`Jn=;X^C#˛|9>csN)kNE9WSVkX?|:$5-ƻOp CI^] g?}fB}u:ֱc.e(>8RRG}/>[B-{˻^)$\JR5wW⼫Sݝjw;QsG΃eGhsGeGJ##ّxّ ;xs}4&lQ5?1G3>^> o|Tcx7|э)0>w0e lg,j*u-!(|lڛa_7<2_ ϙx:4zBIgbV G)P鿎3 9o!OOV.ۢa[;arepq,NHk-2^@:F+OIu5ZG5kƭV!#p+cnf.R1F#09֌t8\@b[6fOM&(VHMjvTZ{oIwsc]`5VnYVAẄZ ekެC:4 :Tæuhu]&qRZQf\fc'RfK< :4,,P6$Plf\3rr(yd(uh6$Y סi gY סYh_E9\5x8C7Uy|8bpQ||9֚iM֬t-uq/=so5IG Z[XVGr7NpR6Q4ע&8JFX_i,b&~kv. +DLEŽ"a;HH$" "lB)68"{fZ>>4ƹTϻfi qFM®斋ؚuc!67:KYX\mPaa/stҕFJOHWzBHX JOHW +=!] J#a&аK\$?m"d>LWI.Gܹ$m }QdC9Q +DC!a倈rHX9$Q +"Ϣ9*<}RCפsh?@f}0<Ԥm:|]P?=^go?-@θ=NU/ Exl<1 DG#aえHx$l<1 "OIܤ%INgK$XyS-%Fcd?ӬE dD2$, K%"!aɐd@D2$, H>F} +=9*'Jz;j-ۨN1y/NwQ> ̋A {no?t-H=D}_Ref{Cx="#a@c$1x=F'K_ɲU_umFAIJ~oR[o/E7_I1b?jcE`vD;$ k"!a퐰v@D;$h>}:}+=喐Nd~|kfsX]l.'bygaYiJW=ɹe^ k#,1PMͽu͑@Ds$9h5Gš͑HXs 9Kv=>/9$Uݾszk!!Nsw{klfogt^D/$ 년"z!a^@D/$ 6]tnBsN5k/gvIq@ AһW>Tp,2>:_?u:+&yuϑ@s$9x=GžϑHs 94JM*'$55mWh(.uKlBQ}cJW7vaA {6!3$لt&{=لtϐg= }>0uWѯ0TN=ekZ]W7cmvT%,Eנ^2Kg}Md.&b8W!`H` b06  D F#aH`$l01}LȔ^}Y큗Lz9鄬kOBk:Ɩ0$aMۋn8 `nHX7  DtCº!a݀nHX7$ }Œ|LQ]Z<2g峰<׺$>t>RlUbStF +BpI+_Icv3 +_n#v֡f/j%ۉkqB2@Df$,3ȌeF2HXf "3Edv#sQEyuN{GuX׏b$}>>qA㐰q@8$l6C㐰qH8 b~.#-Gd1Z7mRRz-M;w2ԃSv[%zmkT=mKV3/,?vEaH"$k5CisDN$rDN$rDN$rDN St 45I)\_q Q|׭r^iX=#t &#t &#t &#t & ͏=i|RϕZ;:؞7~&%`A\O9%1<U&mdz<ۤdUfǎQHmv + +ܽn p LjI bRHjI bRHjI bRHjI bRLPWb2Mqf(ZW8C_Sq}lܶIm9b!HU#jAj$Rt>HWD}骑H5[#z6D(;_pӤr%}OnwNqq\>٧ݮΛ#Sm*:ޢc,T@$RT'$RT'$RT'$RTeD}50/EHD^?z/mi5EH\Dₘ$Dₘ$Dₘ$Dₘ 2EPѧu|GغE(R,OSyzbt=nWDno{a$@d$ $#d$ $#d$ $#d$ $4)$Hq %jaߵaO~]mVsD X/jBf41Id41Id41Id41A~fԼSLR??ǰ? +h[>cR{ty5aK[xm1`kuYGХs]9n#tdA ~f1 2Gb:xP.NS9G ny#''`>Z}"?ի:iYÔO#OP(k.rgmb> +endobj +2528 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2529 0 obj +<>stream +H|ͲF)zٽ=_c0;j0!Qxޒґ:髯TJINe}77~ ]V]}˷u}ϷOQn|{{wO|}|y[~t?<3|ik?y=Mbl!x|>YfܽsV~}JHy-k3^/"E^[HB{eyr{]sn_>~LF@Ȕs?wR0sW,@21_O@g@x"*<Q@x& +Q@x"kh#KB.PTsPZ Jqn$mgSTSlg6Ds҆8N;8s9&p #1sLu c爨sLu #:d2esa)= +FK1>㪌Yղ8MkpV3>pmlC|.v^TTYS{:U TgՉL:NDUgՙ@u":NDUgՉWh^Fxhق,4LX׳$9]4X9ʸ=qP=&p1{D=&p #1{D=&p˘͵Zu̎d + %eDs,d/ֶ4aeh딥9zhVTWo?86Kņ$>!'d $>!'d $>!'d $>!L %f2@si-)Dj9j S'65$fzy6) W%$ +֋M $d L !HHD%d @B"*!HHD%d N"*Q@>"*Gef7:^ 5kj[_h9~7|-x1L{}%mOxqPxbn꿪 b"v 6l +H"I7FQMvuCҬ*o$o$o o$o$o o$o$o o$o o$o 3prN6kc0 +l{[=o6C:Lnkcv-: )d N!Cu +CªSPBꐰ2TU:$]5KPZMvrVl<,O;8w?,=|&i'q^A?rg;e_Ie1F!5#a5#a55#a5#a55#a5#a55#a55#a5yɜaH&/:8[9v,7Tv1%TOtvv4_7'I~5K"a"a"a"a"a"a"a"ayl֭,4MV} U;aˣgջ7n\&>b"!?t@DDDD?yq쏫՝!1{/i1.N1& wWf0kW͓)t;Lf ] NDHXHX@DHXHX@DHXHX@DHX@DHX@/TC$MƼC4nţF[E۫+ +K!CY +BRPB2,$, e!ae)d( Cyaqqs͈nF֦$df67z8'n{CuӦt0ݝA=I&鍼uu2}'YX@dee Ddee Ddee Dde Dde a0Lsh +I"dji}l.ؽ3aBJ pf6Yym1^Pa^ 7DHXHX@DHXHX@DHXHX@DHX@DHX@koV?t'w,'veiЖQ[6{bf|ur`{~y VAҦC>ԛ%0000000000000FHGgY[̜v*t[(C@b6=d[hYlϭ8ϝTκ9X(Jk>;9MVt|t0%-eʔ^Yd$VV)BJ!JJGcJ&ZJbV)h)UJH)DI]}C”L$Vd'ÔLTlZR,R +QRʓb❘2^ӅBeJvkLDKkw^mO[wZr5Cf;`B5{CN߼ןtT^7 ןnus{ Si?\.n PȄ/wc{koYeP>]y//76hw/˸y,_'};lx˯> {?nK{㋛ 㭕з!ߵʵRu+lTꮷ}QZO]$H_-煶_i5euV4?|__^8ny3>y<#=:Ηvï\bճ6j"VO걃f:҇BA-r(`JGSAv޶»w޵Bvp_?ni+ T[I5[S +8m-l͂˻/~D`ǩqWhfAz֎ zR[!ѾzOsmu8Շ|>K._}?joֱ/86+bnX>S\?#smw/9żU/uwˣ3Lr&GLr&GLr&;^I=\"\dܸY5.UoO'o6^^Hzzzz?zzzz" =p='0 KD.Tо$i .N4;w7;_hv=ћ竱·nE.-6nk5ײdH₃5?B +9wR%_qލB@&J f:Y'^^2^:@k*NqXW 38fT=pLjD@7@7]R S1;cvThoHs`Z]m@Vqj* w^pQHukqEr .. {\5pHVК0d_6:K=Hj ݖdZj㎋TSvV9`%"731P 4ʓ5sN2+:oв(a\`j^` )0F F IT|D@.0j ]- (Z v- D- (JQhyǺ(R`@"\#㶇Ed8}Y .]qV芳\,g,d哮8WF"R^Dz# ; wwC^f*46Ne'KM!a5!a!a a a au] aEyP-Z mD.)]dkw\9@4Y3ãlD|xEI6 r:8pၨ D]`@&pၨ D]`.0yO-}PΊ\a'k9&-3#lNQf{96|m9:k(Vmpk1&>0D"@=²o-¾I!yz*^H.-V/%GDJ2Nu{mZr5gHoeo ] fL 4MĄf@h"&4 &pn'cn> +endobj +2531 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2532 0 obj +<>stream +H|۸{=JB2.xeMVL&+Iᛕ -GBikEn_.s6J5x<\߿Ꮯft}|p}ea&w<*ޗ&f=..Vm1ŸvOoo??t1[,$_ +v..۟^z6ݽr]GĶ{{ߵn\\[wu롿}_],xm|Ye5Dbr6{ԥ"߮_%5|5dz__.{ +|ęZR,k]I7`ShwnWx[E9'~NIpn>?l r˒] {82*IFI:\c}l',?YS4,fWB^Jٽ5 sqڑiHKPi@Z"*-HQi@Z&JQi2cYfS^ϽsvUalYV%\]@/kl:|u  0Lu `Luw\ = oeM(fv0Y7zg!㘠mw-zREOBG% wW(pp,)As>!a&p4OHs >!fOHs f2b 1Vc(L:;:{eBσ/S7`E4uZVQ+ +&ZV0D +&ZAz$щMuMd 6z=($m2F>3x +ZQb&Z3Db&ZLelɡȝpic4:pwe=pb!IKgd`NH d8!Md`NH4@d`k~ijs2\e;D>3 =-jLoIR袡wCZyew7M Qy@^&2DT^&Kut^&N VA6$?buGA⤸3 T& +0 DT& !0 DT"{ ɀcXP%OM~lga ?{+ Q3g_3%M(ς4f$d`} L/՗ e}L/KDe}D^盳|\IzO^ݭ3N;43T &b0DT & b0DT "s*|.6oڅW +)yAq01/קvI l"8ʡfY74Y,8KDegY",8QgY",af$̲p{1sc{W^ѼĞs-d @ hAD`-@ "hZQ-@ "Q.8h(5]hlsa #pe&}HEf_x0|$ . %2L . eqL .<V Wcj JsiŸ޾cgSq{|t04L8!&04NH3 L8!&0Kwu ׺fKl29ʺ)/q(ܧ[>ΣFKZЕ^HVg >1eʟ H z +YN^]ȋ $PtuՍӉ3fqK mU 6Meh`M L)є 4eML)hJD4eMD+|^I\KKv:i?mRE̫~(3 +&XV0D +& "V0D +"Z^Gx(N!8bl>.FYEHy ~ۤZ;^,uΩ1q~CMbv^?j˘M@S")hM@S&ДhMO{ۊ͎6,'ވ!-E/1sR%.ATnH @&H0DD&H@=fEZ ZcUPN"gB\ZcVK맯bS 􋿟욟 ʳ0E]>sUfP( +@a&P( +3DDa&P(L=Ǭs9*!t6 c÷3 Tu~1yaΕyn['L <`Lx@D<`Dޣ22ڻ):4ԯοq ȳ9$[cՏޣl +@ +@a"0( +@a&P( +F/ezN$r.{a{@9!Kvy s_/0 8ap À02 8ap &0kKsK.cJf/j$L( sZ֞$LAml1"7kJ5+7y.VX6,2Y0d&0&3Dd&0 L&"&3Dd"Yžeƙo +lk9N v*vhj _9H@@$` L H@D$` @""H@D$ gQws,x M8Ck-_ ._P4Q۸ġQ6._nihk2_5 +Ω(܌N)& F3Dh&0 &"F3L`41 &"Fy`XNU-}}k-[Gڙi n{4mǍkL&"b&&0&ge݅{9p=K8R Fɸ2I0Xd)h|K$ӈ;5Z)ը<\-zoCK@esL`.KDes\"b.KD%a6{hAlңe.}Re^tÓ۬Pŭj|nmO  @ (AD`%@ "(J%@ "03,5g+>Y~իʴ9+K 3E5VαXl죎A=بcs[o8VFGs-uBԤ#m<̛6aD\&2DD\& %"2DD\"Y;x3MNr!iÆ9}ͭg'"OD ??"^WZZXȭu|`qioR[KB#Eh`QϦ([*9a,|(l^rVuj0=a.{ 22=a.{ \&0{rҩFV84nTR Q52üe3 _z8@@ `L`@D `"b@D ]QpuZtkgKu-y$&L%]lPukA3ݞP^2\"5e` L3љ tfL3LDtfD-=кm;L)0cd(|8-0 )iG:E%wy9cng +،Η& F3Dh&0 &"F3L`41 &"FyOPdgp+* ]vxQ7f/G^듽F]R_ ~T8ca_j=i1b}AI3rXѶۖ,畟/ rZ2uG.KrXr]?@^d,\/9-z-)?yZRaIv=KV %!Kl,ߖt(|ϼd?Wo/LSv~!bNKJҒBN)Z?/}OhBa#6?k-gON?~/}? +e-?Ww8 ;_}hU;vpe,"*f%4[y3Rƹ&~gߌ{=^2'3`nSz->/%}0?RKS̃povo]*gI1yzYõE]67{Mꆤb14,> +endobj +2534 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2535 0 obj +<>stream +H˲۸)Ѹcv+5Y$ \RIv*yĚp1ƄR .OjX2TBmZfa^r+|PmamU:)Z|/Q`ǛUfjNni]Rȳd50MjWmqV=Q D#rܱtp07&ysIsKFpirKO¹`Mn.K^$\l&&wZåM.jMn. Ksg"]v  51.)p~E k1ZNx7"Ü 50 ?.氋зZcZ;ۺاV^R7h+[ub־Joˆ| DX:~DFDYCAY@>E=;Y:8Y75Y4/g} bYF'l#ElnjsYly6oXFT>K9ܣS ;,g %m.KN'H<,gd||||Þ^VXm=Vݮ" +fX]ֵA[ngmuۊ},Vs d d d d d d d d.+^B9y۟wl>3FY0s<>.e7D*_ܜ' +#glrpN:L1I9 @PBN9BN% @PBN+k@e K*ںK>y-V`z+pu^\,Ws d d d d d d d d^/K0ƖBzX~\>wGâ\d*Y1-e|g>>Fd2Q}!kOIdr@I$r (I!'J@I$^WXK[ϤǍ-ڸᲮgһ"tQlON}1q +Bv +Bv +Aq +Bv +Bv +Aq +Bv +Bv +Aq +Bv +Aq +Bv +JzzltlEow6Nص$sx{Ïr: +5!֏xk17v|99 +r* (! +J*@ȩ! +r* (!x\^}ί!*kM2wS[JW?YOVZX![![X![![X![![X![X![e EEAؽ'U6YwCM*d_*X(CeTEt ޜ.=Gk~}g^Sht0br@ $r ( !'J@ $^Րͩn>7MmX|қWT$IZ`;iV6?.w2ߎ c0a==ð{a B 33 ggv .QoG0WK^klGc,!鑓V=qɬ}m z0{$ bR(X5F'YA/'|L͇̇GṖ͇GṖ͇GṖGṖG†x\f,wy|052,Q)fO/.!!!!!!!!uz J*;S %*dImG{[WT_c{z8* C}YIW8sr>W4yyyyyyyyyyyyy+ì=?s)mAX[71MFohNWDˋ:z!b%al?]]]]]]]]]]]]]^WT+*ڗqeI?+^by"GUL_D67g3IIeC9b=[}r~ r7.rUTD:.v.mmmmmmmmmmmmm+ɧU=ut_'[ިͺ}SA2誹0"OŒ!!!!!!!!eE/90SE/[qG}r嬏].׮HteCA?ڃ߇$d@ LTi)4Q,HfYw{69xxXˈe?BOG(~f?BُP4~f?BOhskkPƵWf9v +WӚo?nW|ޯBBypzpzP11!g gBnOx֢5MB gwms46CcU 18~S9G9es/9K2Br@rP9@ T*-羭mE_ +(ЏJ>1h)|:%dB9PN4)r9PN!S)r9PN|ܽSa֯%G^i*](W_o-[ݾue+];s}ks^ɸX]2df5BYPV4jYPV#jYPV|nTMLLӜzu%]_W-Q>]WlB(&fBلP64&لP64&wGwGEy>9-ۧ?vsʶp{XU_uu_N%?]/bf?BُP4~ُP#~ُP|y,mǩBo`Yktδ.v)>0& l"h6!MeA lB(MeA l"ܥǶäKgwqUVc-ɲJ烹xVǟרgvmޫUn~7m yJW +bɷ6/bJB%%PI hI@$ TZ* - z^ !s Sf}+^[ƯdY\PFNȫw>I/S/S/ҋԋ b8b8B(NJ/S/EڶY]jNn҄`Tc_{Zb9GCSl^vTw_ ]ز2p ytf%:{!M1KB%@ВPI@$$ T* - J碭k};9|7;s_E} ߫^2N3~{S?鶷tS(^V̤B(J*&BIPR4J*IPR4J*ZE<*iutZo{-vVB^Z7&,k)[oye?[K bP@@@ T *- +A BAeqgSc?{fŜOeO| D~/K. "hv!]eA B(]eA "\q[ֱxP͇*R:7i>ۓ#mb6> 9]?YgΡKPĜPAA TP*(-( + +A +BBCg=_L1<]LUr5\6k?TB1+>Q,2 "hf!YeA3 B(YeA3 "\Gf5_{͜Gm%k?+X{'Luvɾgזv?z'ٽ_ڻ{|t{Fbay?<{~'h#e?AG( e?A'ث^V_vgxZqh^F%c}tO+!ߖ53J+ҊiPZ!VM+ +"hZ!VM+ҊcƾmM}kێ6s!f ܶnl +Y굞ύ5fpCn_{I;^h?K2ppʏP33# %?)?BpʏSkvjnUXkY[pF[>yV_ZBEB(J-BPj4J-BEW˶۰;讼b մC߮/Gs})vGl`gTҞr#>M ɏP#M~'h#%?A'h#{5KN vD1c26>Qn*2 B(^BEB(J/BEB(>wkP<;~?.?}ɗp6~].GթG/[/Pm=}ZvpI)s }8Pq hq@8 TZ*ABŁs:~Cv,cM2z83H];KJU6$bBPn4-rPn![-rPn|oH1@Վק֤\b:^oF|)~)EojY_ZrHv5b&9BIP4JrIP#MrIP|,pk~̡¡_;ıް>\^k1 +B(WByEмB(+ByEмB(>g~ l~lکz[MtWy[E8T>uBvߴ/]pޯhȤ>é>é>BppP33# >é>JmReؾ*iӖH]3MO}\WT.گO~Af>!OA |B(OBD|B(O*~ljW֭ PXOwϖ|kJv?.$Ia~g.a ?Ш+ NKud1l~6[iw\ڲ=n#O$,g憑('鿼aB'#?G( ?'mpCeI缆e\jQ.qm;w,tB(J'BP: J'҉`P: J'i:ǚiӱ}O7SEn^(C{DH6jVY7_26w2sj~O}mb0׵?~._įeeB'#?G( ?'^iߌuy\:jOkc/2ۧD> b!BP J4`P!hC4`Pٚ ֺmz(^ ȣ~)y%-^^9ީGb,}N6b?BP Jҟ`P#Cҟ`PRbٹIcm>͖ sG3 B(]eBE0B(.aBE0B(~#9[E%R%ɴS͙sMW{h-/͗'kK1SnL%gXiuR>NkyZ۫v>\dn?1ɏG\|d=1i̭'&鑹>u9OGCXk%.l>ou> +endobj +2537 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2538 0 obj +<>stream +Hێ)xI^ nΖCAbF`Zy*$ϐLͩqɏU}uv9=\̤˻֫rzeÚ +S⪍ӳOa{*oVL.w|tj9_/z5]{<|>i綰h5sXlH͟;\ke'5öFtyQSCn~6F-]cZt]:W`&QCyi25O)kn6q96W>i-I > F]dO(s;.c ^9t˖%CPSICߪ|1y +_^Nzi:yޝ"+K@[=ȥC\Hr AM&0ND"g8cWoD,zl%m֬D>+7_hL+Y.u$,tF0ƑvYzv5:\TNP:8Aup` T#NP:!u0"#u+0SI!\sr`:Yn@$GlSJ^6s;:( 4p"H '(4@HD D M$i"EM ?"Xu&zOr?ڞcv{$m7fR'R}-<ϻ0b#ћN.Sp48pf *R6'lNPٌ9Aesf *T6#lFn_p;7Rv*\'P* T8A0BR J +'(NP*T8ApRamq3f6~l ++(tk=eh&Jg=鮪w$`q8@e3@)T6'lFHٜ9Ae3B *R6#MЩ+lz^lfJ8tkkwlɣJ*moq)TE[=CtP,!,҉gs13/L)H)CZ(%,(*58-IեQ/q-H13'leoz/v±u9C%D>^Jayvu5̝wL5^oYy-.sB2۶~NÑz/y]=[r[zS g2_ٛ9zRΛzߚ!c{ +j:v„@*?DgQ ֨Rph Ed3h LîASjP ;'MuifiNp0.qAT1hڲz[ @P&vIwQ<$tyo--;=g+_.?_ cmUl]PG= y1/$?}8?e3=P4r@echl-ǍUXxѴ ++B9VaU(G*x +pZWNE#R?I7>4q9;}ǟLN\N'''ӓ$*! 9=q9`phUkO)|<9Sv|Lo9`1ze#d6ӶB4-xVyha8P cୃvaіl SW}TޭKajϥQZ7 cšT@_yk:U8b A08̆Chrq896GP +؎yb`;Ɂ0'Ü2qabFƴ>d'|Wx4*]Npw 8dI 2?Es9gC罡V¶6aKXNi $HLؐ#q:v#|KZ=jd[ (KAQ qo/c-Qٮ˕UÚhX0I9lT0I5I$"&Iz@Ib .k)k] +Ě$T@t)|M Soßg=L&0Yu%eBʤVS^Z&.Ty[Lz]*Pf3w6X;.7q pMU;.y6q: e| Wy'owʬ9KkT.O%j%BB!_3X{ny +ݤnp6D +/:zO>vc1Sb,zyH#&$Ĕ'$'$t&$R6%E^y͑t7u#TO}W@* +$RT +$RT +$RT +$RT9ᄫ`S>ǹ[CZR:ϫ*ijnZ3ώ^];WgܦU^:=2f7?_7lq_ywOwY-&2-&/dZB$L_ȴDi bm='(S˴"gG2?))=gz[i(0EI()J"EI()J"EI()J"EI() +[GԬjvS +]6#ہ Z L bH bH bH bNg6jlc>r[LҞ{7H[Xʊپ2='c]+r3J>NDbO'It v 6 c׏+N_E/cd.usLW+ ٗ^Vɦa?Ӧ L` bH` bH` bH` b._!?X#d/Xy('H n޿}S[t=C-7M"ALoM"ALoM"ALoM"ALoߥ9Ν.-oYAni7tRnh5>de9Pz.]-rxj630I5iM"I5iM"I5iM"I5i [#=si\뤇MXE',<@~$ $ $ $ŏ$J77)1tսlwuoJ9eP|+9m:A@$4%$4%$4%$4]R.ΣIQr<]qH]f }ML~‰yM8Q0%'gK2Dnu[{n&51I$51I$51I$51A~K3'{Y'{pR޽(1o R>H@B$Ą $Ą $Ą $Ą u񌮔O?*c)Wcfo1}L9c]ml<^*bRp&JI"q7j^D$D$D$D ?Y:#~5Y34N}F7g}=˽^gH]4UZ~8v0I09L"I09L"I09L"I09 Mp_>~}CS5iLB$2L#^4DFi FȈ2x!A3SGs}%fZ-/uuPUWZ@E5Wq>`oI:¶ypw & 7& 7& 7& 7wGh:NߑXybbh[{wOwu'[~;:mW|nf( `BHhDBHhDBHhDBHhePY3qbW6? +lLI(-E˹"86 0-HiA"-HiA"-HiA"-Hi;ƳN>XѲC3s+g`wJ:7G8e}1u{}pQ.i}9zk:bƈw#L0Id2L"Id2L"Id2L"Id2 GT,|V\\qxPUܪ+wU&4 b&b&b&b&LxiSRqe,7Iϥb}[jfɪVJoMn^n^xy+~=BM%k۸jzwta7isDN$rDN$rDN$rDN ?[9rZuQ㧺)G|I03s3-hQmߋ. +`}>viO6qlŻBjS)В+}Fص/sEi~*}<=e?`AvO~+%YNs,0Id1YL"Id1YL"Id1YL"Id1Y bޫvQ=dD3O 0-HiA"-HiA"-HiA"-Hil}0 }K- #Aj +/UjVz,6hM!2 v|,1/buw. ҙLe]en2D&td1l+yjo [pnܴm-u'ei^wpϿ榓n -ǭ; }+;WKvvDZ]bün)e)A@tK [J-Rn),/ј + +endstream endobj + +2539 0 obj +<> +endobj +2540 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2541 0 obj +<>stream +H|ܸypg^ʵNh]GZy.ہ48Ĺy.`{px{for{ˋOɣXoXnox{}>ܾˇ?|ۯ_^no_^O)5=.W>&ޗx_#n^+foܷ燸߷>ߦMضIqnuGﯹnOo{>:<\}_~uz?o vƒa#}^7k]~y}o yx׽\mu7_߃=![8̌,uNױ>KrK!#[S]_4R7x[3b%<ܜ])ygb>|$;/vDTQi?@ْ3rA#I>5MV+HlwZ*VJ\L]_/E̸4^6W`|~\Br*9HQə@r&J3DTr&JyZbve7es\Fe~YH{_d/>TboCX_ݞUюeT1|33|3aL .΄*0 +DT&P T *0 +LU T *0 +D&x(体G3-{"`W•Xʵ C`僄+^Ya 5/|s6jUL 4MDf@h"*4BQ@h"*4Mim Zz*R@iQfqx8I$4-Oa;,> +:G8+ʢb')=!Mi&PzBҔf')=!Mi&PzBL4]LťߤeNӞMޜ{ꜛѯC%j𱬈s,B`cy bcy bcy bcDG\=f`+c4O'd^޼W"5ǍyZ G3n͛%$%$%$% &/y7楟//w@o+Oʺƭ߯Ҷ-n07H17H17H17HA"7@ :$Q>y0dJ qeFջ}ƅ813Ƕ,zXN՜.%ڧstѸw[K"sId.K"sId.K"sId.K"sA\ jDZTim߱aub>[U)]O abruL[[}0 }n;6'ӛDzHoӛDzHoӛDzHoӛDz$UR +\O[a8],z7гrn< @n7x vDn< @n7H^K;5J;\Z/ć?qm8艔 &[,^BigpF_U_8#NG֦w3FroD~oD~oD~oD~$=jTyZʉ0v&OutY?2uo);Ξ=u"=}b[>v{)M"I4)M"I4)M"I4)M"ALi) t_*}icɬ+Cp{Mx $^< y@n/x $^wRs^TWߺ׸|Z7ݟ)O]hUSwOPuSСt׳BTs*|6F2?<(6 )N"I8)N"I8)N"I8)N"ALq)}.m.15e.C]ug\u6T]lMpY9!v~ѧEjڱjrlNaUnV+SDʒHYSDʒHYSDʒHYSDʂ$R]ٜV4[vSLZ4/ Q6 A"7HA"7HA"7HA"7@ /'ƞ3`m$L5[*n;4\Ql>J92[ Q˸83־&vXWl.>B`bY bbY bbY bbD'\]e* w9ÒjC=3>Me:wq"8LdL"ALdL"ALdL"ALd b"Hd( =}|ZFМ|[:젰~Φy<#qsa0B1'_xYpnV$@n-3d~ 䖙D2?[rL"-3d~ $2Fle_'7]LucՈY7A"#@A"#@A"#@bF~݈ ~4"K''K35!`<|1wg|.5Tֿ^{Csص+ `zHo bzHo bzHo bzHoӛDz^k{aU*Z +n3QFLs쩺?2" F}}<~8X1Vk-֖D`֒ZY b֒ZY b֒ZY b֒ZDւ[Z@}N`?9ME yA"/@ yA"/@ yA"/@ yb^ ~I( oǹgk}/?e! C$;OLXi}Y0^P`S_F|^pKDr֧> CگuMmM"AmM"AmM"Am nm4kKGY>ѱj~n{ۡ2t2u1V¢:xn3fYE(7D\7D\7D\7D悸$2ܔi99j^#=b m9{t\y1$?'QIT?OxIT?:1jC9V)vo +z۶D$#?zńD[1߇ص'C9{-K^s&.y m Z@2xW> ͚<9FVϬ: ěϱ`> +endobj +2543 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2544 0 obj +<>stream +HۮSej|> D@F, fVd&3-SnU^ؽu.GppzVnP>0sQv|>=z-5<ܝ={_Ng5+ep9˿Oo9~|5ٌ/_x0i5sh'H/.XרNj8>i3s8^2*^pEʢ]ӢU_49;q9;-jWUNO\NO^E(CZc}=G8TJ0ZBr8Gej iy0*;OצJ|)O~!^vT T\EIUd@  Sݷ+֮uR^lv}U KT9]EvۅS lN1R ^+vyQlWD1]@JxuO l=9]vz&nk'KA<%]?:A;T(Gv8IQq=pOLzᴰ.wsM^·ZmO +.i*1'Dxj +OP#ecp&4Ɨ cc: ץ HG$F}9vgs:+^6Y^{ǁ!s壠[7&PfkhnDOilZ ahE%gEBZ qdEb M)H +M+@"1V$Ɋ@, R ZC +D+dEb )H #ITQLj7L{@ƫ;$-UNpҡWu8I<2_5$2&9 nDTͨM~ZZRkim}GGmXkvFMy-H{h`AVmTv0j=) nFh pe :'(rFHޜ9AI3Bbf二VNi,]W3J6Ǫd@@"bE#ЂNj>(A@%0@J)T'FH 8A%0BJ *R#W>mA[~97{ >ƵbX7%n[1g$gӭ%l P9-BR_q-Yn*!B1hR|~p +ie+Q6lHٜ!es)T6'lFHٜ9Ae3Bfj{YUV FV͏FWڴ8SYkb1oN{drDV MhD+&ZNPiH-'(Z4 +-'E wҽ1/kֵ#uria;dN5՝#;:r`Ɂ#$NP!9prɁ'(FH\wgn,ιl"b2hي?#+uF>L',R@Pa_k!-A`=LnwvA8@m3@i6'mFHۜ9Am3B j6#Ks6)7`f۶LjcUߞ꛻Ӭ acG`S1ss=wHP rBe +*#$TNPP!rB BX|,jAn":y*nߎ+:w P 48Ai0B J'( NP48Aip`u6;r_ ~qvAoMu;MZ/mĦV IfWj%6A'^N *MC^Aܶwa7#$nNPܜ!qs7'(nFH܌\{* cޚAjEihfOx%+Ap;s#mUQ" 2Ti}Hx[> Li) bJHi) bJHi) bJHi) bJ*Y9ˑgvcQ:Z|j* Ռk#2  f  f  f  fkHIn KT1 g|Xz<,Ig}3+Gj?nܠud2Myt/} C_@dK"} }I>/%ylGZڼm$gKyֽ}ޏ9o71?<}ӧ1iL"ALciL"ALciL"ALciL"ALcw[XYzX6bzb=\"±D  &D  &D  &D  &{=<=qk [UɹTN6ciώ3}|$&~#n0I7M"I7M"I7M"I7 >r[uV\gcZ +Lř )mrWr:]߄}x.|?p,D kZY b֒ZY b֒ZY b֒ZY bւ[^ko9eiѾ};zr+$0 H$I@" H$I@" H$I@" H$IWyp5v Z1!d9ɣG?4۽R9O枢5l§])&<1I$<1I$<1I$<1Aާ^Y}y:qw|ϣݾzs1舘>(m3k_hw @Z$Ĵ&$Ĵ&$Ĵ&$Ĵy:zKt@-8tXjsNR 5Hj<x C2 d@$R51#~L9Foiq><$ կ/O̗ 4Î&?sf-+s'kS7:HgәD:$ҙD:$ҙD:$ҙD: %ٟr*kif_1]iz<-VRq\74^_Et>6U@$%$%$%$yMDn1CaSӅHT.&c%ڦH SDJ$RDJ$RDJ$RDJ \|33|dj~|:ޕ0/+_!sB|XE֑&Srqn0Id5YM"Id5YM"Id5YM"Id5Y >R_Z'?,'#2Y`ol..K.;-{?O8b[q)H\Dₘ$Dₘ$Dₘ$Dₘ ƶ$ ւns:tN Lb:Hb:Hb:Hb:sM?Ե]N4OkHu-dA"#@A"#@A"#@A"#@HηnV?<5uLVn?=RQu,4rZ=49jI1q:jOeġӭTԿ_CV˦eHhDB$DB$DB$DB #.M:y G\L䫊h >9]dQ(Nڳ(cR?Η^ͻZ eLY) bʒHY) bʒHY) bʒHY) bʂ+ʿkuSϯlT?L:JςqW7dA";@A";@A";@A";@ׄZ7,ݶqrrg+.¿f枏\ᛰ1WMWk ;w5CFNz!;îxHbD$D$D$D #.I~o#zKŏ~b_jn~K.T%zm-ov}`uUҢm<7`hK mЖD>ڒH2} C[i@dhK"mI޵=Қ̿Sk#vSBM ƓhAlI$xxm<66DOyvky= <-ճKxѧ`X9{e8Cd>,fNxBұFsRM667bw}r<B;=c=5bN6q\-}&cHhDB$DB$DB$DB ,76<9G4󮆗BNj+mshfZVw՟ݔ%u^?/y0Ss2L"ALeL"ALeL"ALeL"ALewSy44* "}*w%B &PHD$D$D$D :."wO>?4QzI=+'?NaS[~k?|OU4-DŽ٭F~aχi85yM"AkyM"AkyM"AkyM"Ak"7g֑qSdQ*BnZ^K-k,ݏK&aMv |>-8" pe') ` +HaSD +HaSD +HaSD +HaS]_TH>ƿp@kNdkaBdA"3@ A"3@ A"3@ A"3@ צݖ rΞ}Պw@jptbZm>(Ĵm@{E٭K O>O} +M` { ]K0%[-@VZXYӧ?b~$]ѻlKU=սn!slr8CS~kQWW&"a}uJ0\U*\% W*p` + W 0-> + +endstream endobj + +2545 0 obj +<> +endobj +2546 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2547 0 obj +<>stream +H|=>E,k<ĄbȘve͎Vd( &^"GVUH,~̇ۛ//"ombG.J+.|0w/Yn~yu|}yY?t{OˏH<۷1}Mbl.nyG^½O֖߭❓lt;o\ׇߗ5>ȱߗGEH y[n}Eﯵ/O%u~{?=B ܾ6}}?k?aׯۿ_)#d^uzznK]ڊ1VGS'/H yho$PۜeOo/rJ7(֏K_vk;#S}ڿ/IZ>%^ to|Ջ/V\ z +~x;߭H^iNO3Z)xui:5Mǧ=@$Iv}ZK`s KN. s02 l5hN$|; |g߉L;ND}gߙw";ND}g߉EG뻟t!tZ#AZbe,v)uKm{/i dPN\N&.zz?vѬ`pP`&03D`&0 &3D`&0sYк̨gyy|?`$do/("P@&"0DT& D "0DT&vΖbۼ%46 X>Itb +6.L`zBxh)Ani;^,񨯸 } L/KDe}@_"/Q}@_"/Ki˵XZGwǒEGijmi+K0"9GLmNRrifnf!Ce&P OP T>!Ce&P dK1納1=nP]l>7~"8{mlZ4?Q(hsn wf{%GE@gǙq"88QǙq&p:QǙq"+^[V~,%.j5SIjdI ~&]3;-d=$Rwn\|51Ps\&02D\&0 %2D\&0ss;dmqM>5Xj B?L @DE`@"*"Q@"*@yL]LLgW9K6mWg<)bbs6 g.vp<: &uf5NCnF<8x -xQo[&z2D[&zy^$w<kl&3EQ_9(}^.f7&w]54DIt쏯zt_F]&p %2L.u ewL.u %]-ZroBݍm̱u#axpAZ.Q&p.0 D&p.y;[K޽[IIL;~zm:Kl~]kEхo:S0 <gOW1 7zQ@o&Лz3DTo&ЛzyZRu.) s(VM\F0bBwON^53x1o.& O >!2fO 2fOss=D66ȱ{٭ݦ|NQrя0P!@& +B0DT& B0DT&O}]5.)g u7vw}LӍ`l\>yu]!xˍsxR|ѧ0Pi&p:N3Di&p &N3Di&p"!.w쓆gaK=6{gN^{g_aji8]d<{mu0Ź颳b2L`/ e{L`/KDe{L`/ޙ|EWmDl2E@U`@"*Q@&P*Q@".Ŀ9Ѽk(ff_ZҐ5iK資` + VB5dԴ ~nWηI99HZ*5HRQ@j&JR3DTj&JRy^\=(QrӚkg;0nj79{(ZtXo]ubgN(uOg"3L`05 fL`0LD fL`0ǖ mls3[%+ma=:z8NQ' &p:N0D &p:Nyձڞձ7=$ jYfXMB-$jC|U|%ؒt:mJB4?.z OȰ ,?cmD\_1@|?B K 2`{.vrgU! 3-ߐn9X!r&|CLޓ/w`5LFGfݤB>8&cqj,K}q.Zicj՜:vvjN(5ꄛh7B4||x2~]#x;mzL ʞ+6j@m&Pj3DDm&PjyUۗu<5Stw)⺌^PaC +U`6!]&PaC +U`6*lHWkY/#.quӮ3c4[gctԩF ~eIqQ—1zԐ a/a F3L`41 fL`4MDfL`4pKawKsbE{BQŸaO4'Zsmv\p)\$9Uji$ōZ41gY&p82DY&p %"2DY&pȻ- آts̊fhWw,a|c#"r9@&r0DD&ryoA/".D5O,[k|ILc3fRR-dM0ީMOb4$$^?~0o&~3Do& &"~3Do&{6GI}9ˬ״Ig<ŏˊ9fS;/;(ϏT B~ٟ*b36f&63Df&6y٦c>9];&:d+8eN 1 `#L`AD`#"bAD`#oWF]a)씏kJ4}ZnutpUy/;UiUr//fB@fl"b6fl&0fl"Y[:dEclYˍo^GoYlucsW5`++EW\u#?JS$u3٫1i" 2L`/ e{L`/KDe{L`/w{Y:7ŵ,A/KPS${gߌ]g!7=ߐ~Lp~C3oH?{&8 g'wWGOۯ/Nw;gntX-=H+N5&ɷ߄Zi?n[ |fL3LD|fg"3LD|fgYLK'~9Lyoiv$Օe5NsS=xLwQfjߧqAv\~86%b1Xb&X3Db&Xy8#!٤Ql㜞ff]V_|/Pˎer0DD& "r0L  "r0D[ˆ7e\c()ޘׁ8565,|>zE6W ԥC栞k:"4B@h&B3DDh&ByO;g誾|3Z|dP6-y%5*Qb]mRuaHŀx{gJ`yM\ ܟ\EbZL 1HLD$f@b""1H@b""1HL]bSS1g2 q}+ݘUU=-!&p \ ".0 Lq \` Lq \ ڡې;z׳4:nve hm+uf.zOco|z}R:z܄Ѩ{i 2L`/ e{L`/KDe{L`/$%,ujsƲi5j~8>z712Z脍^GV&77Lސnt &oH7 Lސnt &3Mfnrv!0$iA8gэNE1j)6^ vTPȦmo koLQ cI\dW2צơOTRȦ5cI\dW2MXo0ٕlx8pPyϕ(*+b-Q8ckuxn3u}۸_En<`mKQœm@<Ya]L4CmqAFIr]GyhݼgSBR g|Ͽ[iy/u=s}ח~Ŝ@mmf~{LOwW|p~:w[>Cu>Ĕ=)OoF˯[OiI!/fMvy9,͒NbyYÉ_ ( ~ǑgcZl`uuLe@k'3Ojt`JwqqUq^ 49.q9_nr㣙M_N %_Npnr^2^OiLZfe}q_.yzE GǼ8b܄Xcpdņ1v̿6{ku(Dԭ7O5İHCT(o]Y]d-\vB۾ +zkC}p` IEA_F{*d$sKKSt -g6rx˩h ɖ3kp4@Y  -g8h o9e -g8a4@@r9KFy -g4Pg05^n+,k`.Jy7wE Ǽ6bՄVaV6I|ڃ|KOF:\[nthZ>)7umS':oj`Hg 3 D|F>#aHg$3밎Wt!S_a.e3[LRNqԺ߾߻yHfT\dzg 76i3"`HXp "8 DG‚#aHXp$,8jڊS{֔dF"W26! #aHg$3h&"S4s48)H&<+y8c4Vm5,txSplUp'')Y#]lKSt;kt$l:1 M"#aӑ@t$l:6urI=TB^;|/j1jDӫ+Rۤ$.tLBL&*]eP,ﷸL6 @TF*HXe 2V DTF*#a@^v(Mz.8e@;k>63m$SrzR-kbJjӵ.k3jM^3^$l/ ۋ""a{@^$l/ el%4'TQG1 hZ.o5K:7AlU)`=EtqUQg/m0l1[Wzkn}F `fl3Dfl3Dfl3Dfl3gtߢ.8tqN@$r&$r&$r&$r!>3xޫmsZ탥X}+V=#ٮ]+&ie6pRoJs-s-{|r-:SiLÆ'҈>gEcshd;> A@$%$%$%$ǩc$hoXJu) Kijk%9!՗pW|~m^_cSMa8 qSX B$La_D¾) ’H2}!SX K3pSۆ^NX|rҷ;]mT-YO"R`o/ +ǫ%hK"0<`p3Dp3Dp3Dp3w$ܦW-fΫ_aɶ5&e!ۑهÑϧ{Y9R;& 7& 7& 7& 7/XW ǽrj{V-Dm¨,uZonm} Ya#2\1I2\1I2\1I2\1A~guY7J4UWE]I.fa%O_mLu4ITxֶm>WcXnEN=XZ!q9̀$& &1$& &1$& &1$& &1@ *kim>?G$A{_̷\tiVo7a!uBJRQ@j&JR3DTj& &Rɷ(6%$%vݙ\9\i!:o6Y϶l<,\=' =ȩsDЙ:Q@g&Й:3DTg&Й t&:13䪌[@nIl=yYdG!. uy^Du1l IRCu@T**JDEeQ@T"**QQ@T&J{OԚ_Tj[n]#p +# +?,]3MIkꟁu~gQ0!15;w]zr˭ Tn&r3DTn& &r3L 7Q/I-Hhuqq\ռ"]h%5n|y6Jj9SsۿO-o~o 4lQ_} 1tc +teVAoOƥ1Xv3/dve Yv3/dBL` Yve7{66&ćytmRGt~bۺK+)#m 3@\8xN}_^5{ĉu{~} `5 &V3L`5 fL`5XMD&=}1^'&`j1Z2ɓtYdžTi cwY~RE_*nj:ۥ02p&03Dp&0 '3L`85s?va}з/3]V{EP^>ւ [UjRbY v{VR@p*8NDg@p"*8Q@p& +N{'_cq#POzH%C-a7/k.vz݋x5JU⾥C| 0 &3L 0 fL 0LD&=c>&3^g;,b6YN} +ȭܗ >`4b~U6XsȜn5d&23DTf& d&23L 3 dfDwz9/j_28mbÚج[~Gw+[wۯZ$h/gzVdBw}5V[mݢb[c$ L 8 gL 8NDg@p"*8i9Km6PK2Mq.[L +v nT8-#-yGm} +]ŊX3wߡ-V7Sy'Rjd}l4>)GO{e/ `/e/e/``K2X2X + +endstream endobj + +2551 0 obj +<> +endobj +2552 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2553 0 obj +<>stream +Hێ)bF<|gBbk`#Zl9.U7I!ob7* b5Wb&=]h}VnR}sVQa9Qvvcnx{O/I2qޔoO?n^ϗSA:xj' C^Ѭ лY771m/=L>+r ,Kz>M~2â@Cވ2 ~K,/(XXxQ9 g    ./9D +Tt\A:Q,:Kd{T 4U\=m:n9'D)v9;Q(ZeD -#$ZNPh!rE-#$ZNPJl\'Z[w6HuӚզԦVO]VNIx9:og{l=غ s 0'(`FH9A3B 0#׫.׾btWŶ1FwNE@$Airpds{ +Y} +eh6}u !n@ 9Asg +8#$pNP!sg +dUBeX&&JLUv;w~*z3+5Eb㯲I ⌺V՝ԵH:'(uNPꌐ9AsRg J:#$uNPꌐ9A3r'蘝 #@F~wODzʷ#K}u3CbͰ;?zȃ"(tT +@R +] UB.*tNPBjM*Z=N5/6t'M;sN MugL-}t}"']nULowcwrJ?; n9A}sf 7#oNPߜ!}sf ꛑ7*gAxA|,,J=|`S!+@0=4b5O6[v!RqH$%&.wDr 5̍\R3D.jKwDr 59 ]b.H.A\\6j%%|=TK$˜Cu$"tg=TK$hC$",l=TK$+ ZœLz缵KPJ0E[PP.7k.@u?-͇srǹ (_.&"~Lٞ~n(G7g7\t~{xyxguG=lVzox-`p6Ez_qwrr%g囥<{|6Xy.ߵU[;rg.{He   `]_V#Ť[o><=y^#,5䟖Xxvʋ0ǻhJDC:CoN w[ +Vs u-E7S[h-vs"/9Jɷ44wfblvU[ ?imq[k m:ɼ-ۻ˼E/s(gR*A)p|6I%}]iˡJh| ;~BfuGIi= ֙Gsk!e-tk >m9/PmK\^d뚐n^~b9{{ +`p4ZĵosXeF9)[SNVs9'e[ sR68'es$mEQW\70Ӳ#^yjc~co߸_Q={=*b}Sg0]\,x/u8_9\VK~Xlvp]£LÑJ|)/~%vVK\ \YXdJqYof(zr +뉾0~y^Ѱzez V4d7XٰSEzO mT4Q!9ez R6GѰEC%JxK ]P4wAo|!dzw 0(_JR2d).&'8TMNpR̛t"&XazVCΊZP/Z3\R<746 ༘4E؂DB# ztP--fhG0ZYav%iOroѸQA7oy6hئ3lSlئ;jSmJ26%bJئ$Cgڔh.b Hئ$C* !)kdmJ4b"b ԦDC,?!)ɐ`HmJ4Ă%fڊe4-&'8 QMoNpR̛H N;+sePZ5αWފzXқMf#f͋%{=o j6k3(zMBP]Vチ<E1*r˒volu_'vV^}sz,]}wщp;B`[n&LL =NDEgʼnL5nOi#Rݗj翵o/#dm#y֤ ^]:O%^JOJ.ON-tm_,|,-p),6xM@fk"5x^Qk&z^Qk"AuO-.Aֺg%5kM[ So9#7C3 5H敷WHu +wa}K@ea@X"*,Qa@X& +Qa@X"A,=chER3$:|91J5)?~T01m]w!NI!T]Pć6l45 fL`4MDfh"j4MDf|F?`|U%)K46{hc5K;'>y\B]6V.C!Ֆ emL-hKDem@["-hKDem|rCZo$?lkp*cChRK<.3]$3L8u gljL88NDgljL8haǷ׼M_xm$g9md(R>/E:0 y:l%\vfX4 j3DTc&И 4&3L1՘ 4&3D 0/Q=2xq,yGvd[;3-{aurKR5۾L,xj]|= FFj; bGz@cq*J3DTi&P &J3L4U &J3D>9z.eF,%WM$hΑlsvT1Wy6L>a &0 L>a &32Lfαh]hUؒ(es_-NuIsb gZX˸5EgLjo]^7H^o SD22P@i&P*J3DTi&P &J3DTi&Pw8g9Oq9U MإX.?Ś3RSn s3a 8goϜY%_.GIyn7{a^Mm彩h7~[6iYv-}9~bo/;?!:& T^& %2L / eyL / %ϡ-1U;,_\fHMiZȗA­`gim)Xo;ͬ\Szp6P@c&Иj3DTc&И 4&3DTc&Иgw~g<ڦ8Yj2zh-YjS;dɸ5<_Z}v.scb6c cjf#Ko9>@L d>@L >3\ϱS2R؝$X9֓k3ö{ĶK߇w?KlY22Ph&0F3Dh&0 &F3Dh&0wB}DB*ӱR|K$]ǀ iW8]fA0( +Q@a&P* +3DTa&P* +̂Jtp4w=Vg 9<[5oQ Ƕ9˽rdB;|G[.dQ +nD~c#˜?Ѥp;8u LlM"ALlM"ALlM"ALl bbHl߽9go]=`[vY/5)j\]Sb>vEqq.f/='Wb,7?zS 4$RD$RD$RD$R% {;[^cNkS!#}^X ?aA;|ַu9VK>ч^r2%2yOM"I$7M"I$7M"I$7M"ALn mYϼ<=fj2"2|kyjS\u6*J-s&1cč/l)áJci:vTF>SD +HaSD +HaSD +HaSD +$Rw_.W,E\;\1~ ?Į~G.šs9ģږSTm]6\Z_JлEӛDzHoӛDzHoӛDzHoӛDz$wN١ֵekyEv9{ka–͂5㭚+Ȋ of,x +F)0#$2DF$2DF$2DF$2Č& vfĺ4콙9E\ϒ|<: li[SRj)SV$gR\a£a$ Q@HT$*+ + +Db@Cz 5urI4W-֡hhOr?i^0uI.1uI.1uI.1uI.K"uA~n͋a; 0'ĞylMsR[RӲ]:Rous>Wl72-N$M"I7M"I7M"I7M"ALo 3;C_n n76f:mӱq+>jZh$lZ|ڟfHӚDZHkӚDZHkӚDZHkӚDZ$gnykw%~=)(clv:z)X$hgp.;- cF]4_H<[*K+K뗪nT0[b] `HN0p!8&zn!7ϖ]{εg(1,\ĵ3+ PߦjqVKg/-.Ý' 7Pru!0yv . _K0%_/@ /E + +endstream endobj + +2554 0 obj +<> +endobj +2555 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2556 0 obj +<>stream +H|ܸFy +μkk8dڍl~?h#\  /<~]X\ϧ{).-;K˗oϣ?o_9m_?oOot_}sBiomn\Y?-3߿_|ϟ{.獽>{z>ټKq}]3ݟs5h{Ԟg"R3D]cjtX9_\KPC۫eߞx-IJ>O5wc)z7o{7Z~[n=BKeqK;=/܎54%I/I{6zMkd xz + +Br:YA~[3[o+ )`l撨YrPf?"myň(M>FGm{ݭNG7qؗM '"rHTd$"2DD"#@Td$"2 RD`Dfp1W}lLk G= 2͕`wZʾL(3Sx~unI;(Ua2QDT*#@Te$2QDTF"*Q3Si@#tکq X?V!]9.\T&v8QV{Y#vYAhOl8pb85D G"#ÁHp$b85D yٰ"— ky|˓lT42w?H$Gۋ~~HDg 3 DuF":#HDg$3ttJgj4^C_᜶q6F@PU.dƾ 03$̵83y-nXhSpYj5Dj*5JDF"RQHDj *5H D:m +9M3:Wq{xX&'nI:Ju>T.^~Mbj agi4HDl *6 DF"b#HDl$"6˴ϵt%]Ѥ~$rQjEio^c *i9O5 ;nHDh *4 DF"B#HDh$"4ˤ6GR$l됷*1^Ͳqkl2̶?>4aB;TDv`nkt{D ҽF"^_^#/HtH^u*粺u+kK(p)NҺWnZg _=6?<<&,f1'_D bP@Tl$"6DF"bQHDl *6ׁmŔC:|"{$SKPe@/BnlSaBK2LFo(5H-4ӤWD BP@Th$"4 +DF"BQHDh *4I¹jBI&4mnz+8袌fSIſ&.J}@bS^ͪ#;y_>y}WntXu,g%D P@_$/DE"QH_ /ׁmKu'^[tm" ZMJQglC%|4Nۊnmx1f̣~eF4DĈH20b̕m!!/yRb!`H!VHfKyLAH%F@q-7 ) +h-F ) +YZR2GK1bdGk8ble-,NBtq?+ׂv4w 9 w 啫(?dO_XOy`G eǷA*GDo?[|cg}{~`}w~x*?ȥX+!p97+r_!:׷_y띷k~_L\c}KݞQ{W|z61p㷷_(W~VR܇|ry2^ +tmM\<0%!_\F]n>MR,z?_5Sio{5~哴{ޏHޜϣy66?篷9+3!* y3,WϜpۧç_[7I@N}Gh~׮k=(p{ܞ=>?O%Guh^~u7埸gaUo}@v'>60+;yuFڻ5#H{fio׌<𝌴kFx%5,=b Vehk/‹U]/|GE|⊁׮Xs<阠GgC/{` G??Y؇9!&)b.KY1jb_䫖;t^rO쬺n)퍝ژW>yyu1:cnNCQDWQl~#^p=I6+]x[ݒG8+JQR$6:XqzcJh'!e_%eZZ$-(iyl\Qڨ16jZLFIKkبiinjRt?V\<Ӳy( n71>nlzNa1yoOme~ϹeZ.Fkr[&DC"RQ<@$7 auެlҴ@z-x)#]!pPPW U*@T$ +U*'UP]TJu~aRvSJYRq$HD * HD%A"y $\\w..=Uh:'dZ/kSYTt556:_>Wc$HD% I$HD %BNIҲ$G9XSbZ<8 Os8Du ].HD ts}j?[]b9 w;_Y|zY?'K+|>ު۪dDTA"dDT1PUSeFjYwPrzKeLAe "BQ!HD *!ܫvw$-jo1bc9D6~$AD hD5A"yI{[N"o]1ʪC^6Ԑ>nv6V Dz =z~sk''J R%a6zTg`#}\5u"@T Q*D@?7~ػtRD7F"29x?uҧ +UXq$Dt: 3,MG1sڪdhD4A"dhD41Mʥs(bZ\J?Cjmb0mirA7E"@T$U("ͳ% +Y +FDP}vz.ICĭ&e "QM&HD M@^ħ]2)zPuێ+E.K]$Joc0KҪDQE"@T$Ke?tviJ*oJv;'zE⪻DQE"@T$x#~HWDmA0-HlD`g%״%ϰ>`nT}<-7"ŶCդ& +rHB$ 9@R䋜vy"T,J6CeU(UKc# )@R +$I)HB +/R586Z^]@}xkbҁvy$aHF iIو]+$̊8h%(R'VϷǬU<<@6lgvWyșċ9.:%jO`& 0`ak + +endstream endobj + +2557 0 obj +<> +endobj +2558 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2559 0 obj +<>stream +HͲ Fz +.ŕh_v+5dafrɤ,T(ye@(~e ۇ?Nn7hDtM2%I2]:Ѯ)O>|^/>3M|?kJܦۗS+ߧ?^ڵ?_?|x,~/~Hd ^9_fvh?W?_.~~|y<~R.XˏүU]E??$/I>>e[iL}K5_`/wWu2__dOE+>p~Yrߛ/fq7OoәS~z%ZDz9E)]_~&[te:|ߗOMN' +Vitm<酺'ݯ߫GATJ7Y֫閅&M߂ ~(WW^ʼCvJldשW +.뫕PV7ITSs+&D . B . r e-dgު.^];0ݰщ'mk#˞ n6 nr`C7`eEe?z SZ5(X93'@b2 $&@b2Hi-?jsk$ܥFkk%Vt`@b* +$@b*BZتm/4jiTEeHp2Kq$# $# $# $::s +B#*AA k%cM*zQ^#q#H7Čq#H#u㙢h*5h_ irt}*MH\ Sĕ 1%@\ S@IYgyh$ ߢ_Z736O#"KPz, e9dqHLd9!,9RzT?_JIt4$>Fًs$n6 nr`q@NIkvrj>lيz<#&:7Čq#H7Č90B/^ F.QB5REuu<@\e 1@\@Fz ȠU>HXiX3>4A%K:[F WPBaĕ 1%@\ Sĕ 1%@W/ZIœ)5Z0Dp% hԠ!6ZFHj-w 1'Y 1'Y 1'Y 9pR_}DV}4ZMNM֡.hqy'C<%CumH3č 1#@3HYG$vс􍊖^έ=QP:rn]ԽdG. . .d}{:*K42qTs8fvFTFŊU;AbN$;AbN8h^Qvt!<RYk4vV9*`GJ )J Jx.^1 T-rK5(QT%&;Ĥq)HL +Ĥ9.Iڣbnf ~=gd,E5N4Q%ڍv )J )/^PΥi/4 +񭔴@\ +ĥ 1)@\ +@J{K> >ܢ4ڼ\-sU6ocD#HH@#HH@#HH@#HoAVL=Lx((%<WĔq%HL WĔ9PR_GK*E9Erv5 +o6a(2,$<#m/ݑ$& AbB$&ȁyI|[V[Emm,g=;7f){ĕ 1%@\ Sĕ 1%@u)GmjʇޒD+eM%ҷc+D AbB$& AbBu=#Qwaҹ(WR80l{dF nF Fh셃d׶5.[ +vUCr*Q1|Ͳtonq#H7Čq#H#i e4OYnǜB4^8jJtkvAbF$fAbFo$uVfv5h[=L4 +Q^#1%Y 1%Y 1%Y 9P^,A[Ff5 >dDõRtu=cPrߋv$nF nr`D{ z-V9ht9rEw0RS͡ԴI%m/ۑ$+AbJ$ȁ-PQnx'F}7x.x{m \;AbN$;AbN8g>%Ͻ}Eϳ-l\:gѺftZNiPt: +*{a!1A@\!1A@qEЈJZI# =MqیD->wq7H w9pCԯ)h$P*j5~<[Z1KN%IǨ7Nc\a0)fS32"!U+.*!pI7riI3~Sc_N$A8%PJHB)FJ`{g4mׅK%PdBAD>y !Cʇ I(\χo3nglk\ڰe15bb;u$/'EJ I()pR$r#)I jRB m+x#U;撠U9v֜AꥶKo'RȬ翿9)y[F7q 󦟎>v:?r~0B\q|&*R,oX,k +9?6}|܅2>m:?>=<>};a;2iMBM1k-aYw^541w5⟇O|2Q it6Aú? +Tyƨaq]_ []b";acyʗ5GI߄~vBRc778zWa_cN?Tz+R\]/?j(Kn$*Gbey>l&_|ssuw]’}.Gg7O)?6*Arң6Ir.'=ˉ2mDf9;7hQHx +6iY|%)s\_:3ח/En']_UR*2h @˾)"ʐJhZRk+fK[$!m ڒ%kKҖ$-AX[am rC[>nLr9>8\Anq3@V I5((OiKSVr/-iIBҒ%KK ,-IHZaiIB% i>ZϱpqRԄ͡ZSJQAY& >*AT\ +x--mIBڒ%kKҖ -IH[amIB% ml1mڴGMDMDn:CQ>6e~~oXRVL1 +~$$-IHZ$!i Ғ% IK$$-AXZ\VݶVVsY1H>(a*h+8Wbl …)uiQxV^Y$X% KEW$XT%"*HS,%uAmN7+?Ae`+pnІSu0-Q5|pYNOmLu&9G`9 j,J`Q$ % @J`Q %I(IR`b + +endstream endobj + +2560 0 obj +<> +endobj +2561 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2562 0 obj +<>stream +H| *@d㓳iRXn*lNI%ϐ F`F!GQۇ˅t\ؿ_c~Щg"?>|__g/|t{9z|y[v㏧w=W:('[ls{ť>^ϳw=иa#8] I=qòNTz2wWbW{÷_׿_Oyo_ Guyq>ػs%{1 +t*>}+jH<¨ke9w#c .Cc!5d5hwc&C*|`lT 2G"T|Û.DmPg_[)dйw={nRR͚Qϔvtɦ;ᒸ?OX~Sqscofng6= ߎ( 3e0F N&E\WݸRɲت+U3RH\) W +H(ĕBJ R@B) Re1ɔڔ'Xt)jTL2 +y墱Ķp+Ԯv>r2-ej$UyBVjĵJȪ*!V YBZ%d +kVךxZ&MY J]y"Yc[GqjʨZghxV!qUH* a +[$BV %u]EWz-aEOn|sVH5aVǮ*qlh> qU@*$n +[ĭV!qU@^[zrehF[yVIʃe)T9GھE)l^yUڬ!lSYTO;ĝN!qSH)$p +;$کzճ9 OlJKKٽ<- ԣsdjG+IE+e?jϲzB\*$. +K$BR!qTH\* !R]VOj\ocDښ"*8ChK3+^9o2Zh_OvNӠĝBN S@)$w +H8ĝNyxJRzLnfk킷Gۉdy_epV+'A[ĭV!qUH*$n +[$ڪ\jGJ ju&VM%ֲwXQʮmYVӠĭBV U@*$n +HXĭVyiU?GӏVd-'aMmI 񮊋Z.B*Fˮvŋ%$f 'NrѦ4#qM@&$n ۄm6!qM@^4.`6Axwn*6Z#-QV<1_|t-I;PXœ!s>dե.!q]JRBVK Y]B.!yR'sbKrak4s;n:6CKT-[%i]tˣ) ڻ FYJ`W ++$BJ RH\) W +H(Rm̹fgƳ(3FU$5Ibr-mAedv+UzGXw +;$BN SH) w +H8S.':Qɪ]T/w)I漖G,l6DIJY]cі$ +۶Em׭ve= qR@B)$P ++ĕJ!qR@^+%w'>$5`gY^fbXJpԲ,R+L"vRg,1OD'&H>1OD'&HD'CdH^^{MR=&t&P "J1RDR)&P "J1RDR)"J՟=jBǓhh79D+NqԮґERs`Z4692F"13UL` "V1UL` "VyDtl܊-vt~%l?lwL9TږַTm[ eT}LL8E$bSL8E$bSD^j'RN^U8V{"xB^ϔ [m[=GVu*9p p pJ)&pJ)&pɻS'_:9$Yܙ>3Q]vq}ujXE3m)Oc)y_Z!SHN1SD)&pH:N1SD)&pH:E)^xk;Vkjz3_]݆HZJ߼9Jk'.|@&&H2I@&&H2I4{Ųiee:m}M?q.Z デG&~O͟R d"21LDR&& d"21LDR&"2k*︘KTVRםRsaQY;{0w_ h]dݶ&bs9ox +@)&PH*JI@)&PH*JI+eP:.W< [D2EHD6{q.%{_|D>^,Ϲ'Ǚ&&H6I&&H6ITqp]kkaiwdx;CR#8j >e05t$:1NDR'&ЉH:1NDR'&ЉHD]q_׾aqxTu/$b\eԮiK)I'&H>Iԯ|@^֚{/aلNryv2wC-debܳSOq\2I@&")2I@&")w5='߮EjʋY1-~\loe}nY{ L`XE$bUL`XE$bUDޭ*p>`gkWUJpVebVSe|zFs[Eb]0*^(죾X1}λV13VLԊ "Z1VLԊ "Zyժk@/~z$qu}{vuie.]><ƚoUt<bͼSH/! bSLt bSLtȻS'nXE_߸-TCv#RK4Xjٺ(׹ݯ;ͩ SN1SN1SN r8N r8N1ywjduiK 5WÑyTO.W71$VExn6,{tIzyrqr>yRAx.LbIL`4 LbIL`4ȻIU;}k_ݗXD-QY\Zf#}J⌷w=}[bet&Y]t>ͭ[Lt "n1[Lt "nyw;F`QkOEYZN!m{"Mrܜgx5754qM+^e=uiF{TBM$nHD6M$n6M aȷMe-6{ȗ֔&5ϡ"CgSXhyct!"Bk'qH%p] H%w $\"q@%oce'\o%SknI5)42'<^wJKt,'f'Z4225DN:N :N$HD:N :=-Fh֙b9y&fYgPݣ;HNr%ݩnۣr ͆r$~(T*qWĕ H\)Pĕ"q@B)W +$Tj9^g3X#j=].[F9cj>U59fwŪA"ӵ×锽qe +}"X:MK&DLp>={onAr]3EIK~q_AYNz!.qLn9wO=3$ND"X"HK$`DDpH._Q +B + +endstream endobj + +2563 0 obj +<> +endobj +2564 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2565 0 obj +<>stream +H#IF2%Tf/;1A,caY0fx$ՙ/{knRZu;_rє%WYhꥍ6'zm.>~/Ӕ?ox{oStk ~PΣ(]ouWbvh?_o??o??'Rm/sjsr~l$$M;"w揟?^FYy:/Mf}_׿뿾Ky_ W0_l;>KI*n8Q_6<o-ꔯiZ:̒k myO2RהDmI_עNsh:plK.kU|XlXZ|ot3]Z45<=$hj5$' zGTMJ(S wEpY;(&wgdjVݎ%2~gr|vMlz0q4r>T]F#Q𛨡̓fWL\ϤBbR!1THL* . +IĥBbRq^/}f.zsQ'+)\Jƃ#:6NOUeΦF0~{UϬBbV!1UH* n +YĭBbVqJUOs98*}^=UԖW/S-X[Tzu[ Zwj*{]+A+3VHL+  +kĴBbZqV@\+ /JixIbdهېVpXJ죴F3NHL'  tBb:qN@\' שөC x詬GTߝ.0RFُyC>. 鸰HPERg< KY]Bb.du ե.!1\B¥WT{aj8i{2oK׮3zԷż':̛:>:^utg>!1O@'$ |>!1O@^Tqnsޗ23drYV>I/hQQ+PQ# T;1T@\*$& +IĤR!1T@^HUU)i8Gb>!1OH'  }Bb>q|ߧ2y,Q#Q2oWPT`j+QohhѴݟ9H_ZѪtґUH* n +[ĬBbVqU@* /O!=(02Vd+^ZT8EKۍepp fʛ(3GC-P;cݝz.k{d^3^w}] aϚu}N.U53]L` "v1]L` "vnW߷>TLDO*o+BE*i'j}˪}|4Ъ[X/ȡUA@Z1V9*ȡhUC+&ЊZ[XECmsQ^t@7LI$P涋c,uyqĬl}&&H6I&&H6IaӼixghgn>u ٛl rtVQsְUTw1oT}~aٛSL8E$bSL8E$bSDpj2gݲ`H#θ6WY]dr݊ QD-;NJO2KՊGR_û8-s$=\jٜ \bKLt \bKLtWRmtOwʿ4ݤaCXMmcқ|肓U%yMLD$]bKLD$]bKDRdejgdeeK(_f n}xk/ll_:Gܢ"wͩU4 +rxU+& WLUA +rx^ bݫygvG3G EΉRΣlEg}YZcᤙgnc礧-61MD&&H61MD&&HDM']c۫cMgƭ-T9Z&*MLq׍o:bޠ4rxA`D$MbIL`D$MbIDdWXɧuIew._byq"HĜ{iYPR'+g2Sbx4޲xAD$}bOLD$}bODY|mάfs(,zdY"D*K6T5.L$Z\r{G?>P^HRI@*")HRI@*")R={9\FՀA~+:z5o%ӥ,*e,w"MCtFq& l"61MD&& l"61MD&"m[oRCbtm ,ޖ˂Ώ-G1و6kzǾ%];Z_v1%>j bSLt bSLtW[9unl*N-mj +K"Y({h6⇩ۖMFJΙ@+&ЊHjZI@+&ЊHjZI|jyugݥAvXniSNE^|"u73og l rxU+& WLUA +rx^ bݫuKGm^X6X7Y1iUyq-o]|m%ew#Ye̚DԧݪI* +$"q@*ĭ H* +ݪrmI=Jbs'JkʀMڤ$9Zi2I[_~qwfN.K .K$HD.K .K1% m=uԤA5 +kqb+qH9&SP\{OO(ZJn):9`:l\&V M""GKY.ʼhMj PJڊR* "Z$Yeɳ{Qk뼉48`"l\$- E""H 6 + +endstream endobj + +2566 0 obj +<> +endobj +2567 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2568 0 obj +<>stream +HWێ }i7I D&jwm]!$eX]EV9$ @ӧ"YUNtܤ_}aMI)jtcxoVLNׇtnz9oW{f{zh5cXlp?_F)]oZ},;頦ckMj :m1gcrjiև-_m4M\Y?Z bxdTB״heyuߩ_yNw?|zGM`0ےs~{%vtj)5luaKݬ{gĤʧ,V:]#G\yAZUG?7bOsqchkE)oV7C,Ӥh&*z+(t`(i6,$Cт Fʂ|Xy$j6jgUl.հxFH A&U nYf߂Ώ3QEMҌd1l9ѹY3UΖ3K)XA[H+$ZjDVBՀFi5"H!Zj@VrVԞVmȱ-x(~ϔDlqNfUdf В8ʹIܮ8ٸ:uFi5"H!Zj@V#ՀFi5 DL+(Vmh `OUNi|6vv19zmu YsmUc ֙yn= pN'c$:iDNBtӀF4"H!:i@NrNP=8k>czΙ9Vi\M&%s]s逶E~QZI$Ո H5"H!RjDTB$Հ"tB})It >Mf:2M.. +ߝt'ETc|~ E bY(m{[ :.E䴪T1a󞀍KD8NI.>p.$S5$qi~bH%"`Q>uR]¸,X p.[\Ds XH]gtI$ekWKD8!JsKB0/N'36[?pLtH *WC* ΀kn}X}f]jf?m<ɂWŤ,jtzjLc/?ܶ/!wn{2഍&s^M(Th7]DK&a8m* sdpdn\uf*p5%?S`wBCޜ׆{<ޓCb+>No.?\}y3}+2+7RHWcgP0z?90Sy M|ߞ+cKY|>5٬ӏo>C5ŊU+ӣXxdJ6vˢ[ +o#5XvӺ>u +yNl(\~\•,B/8k&)J8Dy nzpTgr7&<*fnSЬƛ;0WI^*u +8{mx'=;Q[3c׌0mU;lV0P3M)l}4i;c)Q%ů9ף4+*FޚFcțT*,KE0G4sQ*B(!xb oNRV'2 㶸R^Yx ygIn֤ +Ϩ"(UYU[**,7'UTXV`h*QBD ޜT!NVm1U!ིN^xώǟS;UfV/3+ʪIU**,B0GU4sQB +!x"oNV'㶨˪^Yx ygϩ*,3+җ +ޚTQaY9²*sTE3U!'b +au⍰:nK +p*xO{v<*tܩ]wT;WoMU[* IU!* +!uT<7'Uoq[+l/< +8{mx'=;NT៨"@i{ɢ,xkoy9ɢ²,s/B( !xboNV'^xp*xO{v<,\;Y'GA k_EEeY$ _YixsEeY( xiQB ޜd!NVm﫽<++T:!eWePQ5ʢ,sEEYHMh.BJB +!,Ց8-{eJ6<ޓ?'wHҴ(Y;_Ÿ"7ʺI椋 +˺Q .9BX#_Y{yWVt> +endobj +2570 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2571 0 obj +<>stream +Hn)xI^ $s';FAyC֏@ I"/yeQ9sui9pr_|e%\7-(.Dty;}y(οlwmeO? rT_NA~?z=bKnҋQ_?M,.^ytWhL,)JEJb"i~2y P;556'z{5of}}+ Fڽ,X9k핖៻e\^ I y58e(ގ&]wfRS% c4}{7 }"ӍCC\1CUs|}o/ʏ_镣/ǧiea[^K*Rk^<9fd.M|(&Sw?\]gk }/"/1:TU__6tLY9O ?hds{z7QRon3tݦCgvvV§.oxV`U:7~'+F@yO z^a^(đZC7dz|ԋ_C_o1մQMr1+"@Оb҉__mIJ?>n{Iűq~=?O{k^jvin5.O?rk]ݒc9vqu~m\piokbQW#XLb7?x3!vqm]㒊c9vq~n\piokbQW#X]F quK*ƕ9vqէUKn +7n(9Nya{ 4?h[{o--..ӚU)<)uWo>wuSokdpS&;*S4- ]'ISMFIEz?xM?7-Zg[*PKEuc:-liM4ˤꂺ/,HM J_;0hGz:QRj'RS?LiWG|; +M(N,3k"Iw뙀O׋gڻxw3Q[GxoEjr*sekzٺNsazښ^t~NYSANA؈ jUWn +Gg]K =Za(v&*_ry,lʝs7μ̀f@gx`,&P@/ +k@lN(oe%HO ȠKU^jj: *w a*v*!Tu;Mspg@gxn@_3T36ڠ*b;ngRUl ٔ;Tw +t5S:scɥ7z&UP_ߤ +esT}*k ʞDJ9*sL3-*v*!Uu;MsHpg@gxp@_3U3|{??ϗ*v#>g=+~ZǼk'пm4@wm>w]\GvzV^;aj,."{Nwm`^6/k7/Ss[_,[(+Z~l/X~'{b/s|+{|hbzO7/5T˷+o\,?cع +C3=F6C&S=.C2=&C.R=Lnw3ەuߞuo4_e˯"|C +vUᨂ]GNInQ"te :dW +;G;`Q% vUZ^*Lw;vU< +˻[JU=`Q)..t,uMy5ImR^McWj3Y^MCʫ zEy5Iovy5Afy5Io]p]Ϳ~;x +^W^|7絼$wn]wv`s}7ay캛4])&Bnhn݄0u7ɮ]wW]wr&U`݄.`ݤ*nݔ}7ayWu7i 6)&ʻIzHty7A,&!U=梼7w8NNc9$W캚&؝ ;D`դu5ɮ]WwBs&LwIv캚v]MvdWy]Ww]Wz v7SnՄ]\`դ5Xjڤ>(&!=fTWjjjޮjN[ߏ0?繽<qtǡ @;hO0776m8>Γ~=>ܽsvzX=MWrCv;=uij:dWk]wvz=UI`סX`ס.4Ȫ=w:4]m vzLs=,=MWWfEZ2Cg>4]*16%FcK =dcJ =_bh*[,E@bnl۸?,Ȣ=][~\6zo?mLV4?Wr.Ybs.Ymv!v >؅..v$]`y .4]]v UU`nnv.:]Ȯ؅WM]ݢU U;bnnv]`t?,uh. ,مPe%ʨdCBz(]H.مʒ]H*م]Hv.o2l٥]4Fw{F(3\(^(3](?(3l+kbu/S%V*9gpU~'?OVg=d=.VU.d?YCU~VOV\`tOVA{d?Y?k't&*h?K'\J&*dWc]B˫~ +N?J`CVzUPeT +N*VA=B*HWze*XUzF*WbҁUֱ*lV ҙ7:3x12vaL:L{As^[G*{YbsN(YmB!b v +ԃ]BU +`ݝM(+"*$P`yUn7tE(dWہ]B˫ .BJȪRVM v +MW]vtn7qPhZ:"CBzPHeT +NJB!=BI(HBzeI(XBzFI(W$?"f 7L׶~}6!CEBAr-؅ c v!MW.K!A`yw؅ 4]v!8`.n+ AȮ:Wہ]]Bvu%؅ B.n`t8,d ,Pe%ʨDCBz(AH.AH*AHv  s"Ho 6\1NL߇ K_!N;TD,$wAȮ܂];`tBrwg]BU)`]v!,BF3 Ahy؅ 0eۍ dWW]˻J.jZ A"FX= v!MWWIVrAHUV"題J!=I B(AH,AH(j: toAҽ|6~6!^aUzrJ/TUBTw*Yb3J6]PVw.Tj UFXv +MW]Bv5؅*+U`{ B.TՊ`tfn7] +v +,P.T ;U`y9؅*4]u_%Y +ȡKT!=TY*2*QP'% +DCKT!=DCJT!=Dë] +*dGa5|aF q36܆}lM~i6mڼqOyc\:PeVbs6bn hM`ub:nn6]&`tu &dW]l˻r.6!zbZ^5v LwKBV&dWRԷ2XMh*bsw]lBաzdClBz(MHuR J6!=DdC(K6!=ĪdC0J6!=%flrOdy&sɀl2̀G*Gn| dWb.?/嶍 ؤ +LE +.sxCKtĔbV)0EiDy[%]pe\A&K>W.-ʸt\A p \-˸JI%0(ꮌ\Ep7-|Pw8 d$Pv9]AuF|PI(TwݖnSAuB|P}C-h|&^G+GǸG@ Xl|aɇ epX%0mh%]pe\A&K>W.-ʸt\A p \-˸JI%0(ꮌ\Ep7-|Pw8 d$Pv9]AuF|PI(TwݖnSAuB|P}C 4HӬ!=ͪ#>61J:Nom*~KSv~D]+wٲ.]]#wKݥ ] w).k.w-Pwr-Mʸ oa܅+\[qsnA܅p r^1 [qs]`x`.] pK2n[.w~ ic0TT? 8g[9Rڊow(l-iyx2>C]u͡~ݤPY>79y1Xmq>Uz~z5O֊ƅK6rl}z~>=wP<KUK=}ϛ6U/}lXLOK+r㫆~>^jz?^?Z'-+5wU2e3OI[{/-a-&:^S9qy'ßyY?}q^j + +endstream endobj + +2572 0 obj +<> +endobj +2573 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2574 0 obj +<>stream +HW͎ )(eaGRf'`sa| im7p)~(׾jwLWo7J;׵un%?ԵF,V붫NmJ>} cMCmFytSi|hm-ڶ(p\[]7 +]*|?\]Y4~;?9u@Hӧ.> ׍^ q*|cӏ`[.^A=ҁ%w1ꖷ#lmqV +pG+̀tbMwr٥|=g6ܧ>#Ȏ=%WS#k& }|+?Jw +!u[' To;N)= 3rIa|ʆ10 [@Ta)!elq+{>=ҧk>!,>Dez L)7M̍tE#HA}|\VҞWU*+i*RП h7K:2tB~ALJQ5AKg eAS,~5@6xCgB]>bBq1&20̝_pG~σaqH Sj8hqu u Lpl<xl=ʹԸll |`E$&JU聀JdCRo3XfA=*NPOZV$$ܞUPOT$r! jhI=7)LNzHHQ,gnϝFPOt%Ċ%8Բz.Ăc.u(s!2˚җ +YfFtrT2J 3dd[2 S5ylsgmOE"$vڎ8ڪ+ұˇG6T/x@<|Tݠ@n܏a{ީ}<E,f6c:_ ƿ}Cv1ěmck/E&3/^`(rI>ޢ|E :K96.Ɂ9 x ;0oEfw|)c9`IoD:)v2ZvFa76kjp)'qP5ژ&Zt5qu@Z-|qp7qsEz h2-kgZ#Lkz5I=h- iM=hMRO.'Z @[53I"" iM=7A=њ.+Қ|n]քsg 0'Vp_m9r@ߧO `oć(3@nj8dc'AIv75]/`ZTKK1:Dhy࠺:;3ʳ<<{E/./8(/^v߽ggk@yQy"t8݋hGdB^z"m W/󅰑ס^g/D^3ʳWꕠ|6Rt8KhkAyQ}2oQ^X(IuqD]*A\|x_]H:ҿw#z·xWrf0(G ߁c(2?['pzi))̷?<>1emƤHOۓ9ܗ,u3{ܞϒ>P=O$m*6~J\n;ҟc9g!uy8OHUΕKZt c9B5Lo<3[Ðon^Njj41h-\1&)L;1uC^lWqY~GH0c)Nԫa'.dZϟ^k5X!Ƿׯ&L o-sqWx5ǩA,XugkE<|@ '㚣D +Il`m5ҕA,XB[Kh"+ǾU zk"hV` ӂXRaI +lTYUUqO׈@qQg8kEUyp8(8k8VTYDQ\#"oYq5)ÓSF)ÿ eD>R{)ϥ9+!țQ:w 6e_8P@5Do7%fyPnXSLJqѝwPmC@12I:&..#yesky :Oy2.s.yt:/yU8*0Zlq[ۅEfNtjU`u)NStSDl^ujU`u)NuvWe#!}l4l^1^i6C}^Pe6Y(fתzG-n $q&*J2۔$A/q)d!喟4h̩j%`Q:۸ ZOyt]hr,6(bu`LTo }*va6PX|-(v,VOd8:f~l`6Y,^lJe>y + +endstream endobj + +2575 0 obj +<> +endobj +2576 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2577 0 obj +<>stream +HWێ7}W#ڼoc>Xo`ђ32'ȇdarbS'2u)Ū:׻ͫNv}1pqKOZKn; $W~ͣ3=>m^}Nt?>n|\nw؄'gݯ]uaz1HW-o:lo`g +oIE߳&a}XNʏzK7h)̋ʦE  s녆u|;>(հ6%|=@`:͌|7Z ^.1.8IO? dت=cMx ܧ`]V Msú6L0n<|{3~>989.-?[5hx8e%KSmܐee!}"/MOH<LJuh!a<ϟ̑B/?οmiowv 3a|xA԰d V֨P/˺30bY`e|k +T,b< Y속UUT9>* h_^̘>^0P[B&cbKgN~ΐ!&>6"E7TKӍ:UӡV֜x٥k[OgWA+%G?\Y֠h+Ņ,p#$=#&;v%Z`e- v~I1B Ђ{uϐXxd/Zg#H*J&ExleAq.{nË_•z]Rr/cl2<9nW!í@5*_83'r6\6ۆ+Nl?Dk1Tpgx s(߀s)X =--aQ i\s$ x}5ѥPk3JLsMQ,B -BEEgfG"(B$=E"D-E:,B(BEhJ'.e{~]7DcSGW>BC{UZhL؄ҕ.*DC_u땋[K3 Jɷ9ņōޟ41 4Rͺ䘆" ;V_,Ŕנ/rҦMmmx WWτk_Rՙ:>/|:神3>vDU2a{7 (Ź5 ]B5SxmAT]Ct{}bvo W+kjhC1 }djZ/<ܪpAlzkWy6gܿXՋ#iRB+UMCL Z⢕]Іpe{տ^[ҿ6Zd/v^C? mqeGB^xW6\܆+۫%Eng!ڤ )QƓj 6@:`^bΟjC=)Zs2g w)>;Flx\ц+۫&Ά|Nk_3OhP.!D]^n1˳R˨˳ˉ umkemr blhug8 ޶ i>w$=w$ ݑtHٱ##fǎcGBsGBsGB-;\sGB͎ Aǎd̈́urn';>l<89||.\ +^Lx^u;lwWHRt9v÷͝P3dCֲ`aOx x+p@cl΃šw6ƚL%P6I^Tc([{+,\Ab^>,1^sa1MOH<LJuIy,{D_OYSwY[֌y9,Qkq&ڣ) CQ|gYJ|'=;|C_[*69mej7^ѱ vnXuBWj7^]^ vCj7NGF_,Ҏ;dnM@veOeb ,nK: ,2,6nkt>uO#b GȿJtu0Lw61 +ķ +"@avòF;h(\/:,1TkM;[ǩ}-K& +!˷|mqgNc0D3&>xjޱqh S@"GAn;f hfp!x;|pbX?dy5%^}SX ~<fwϩ[c_HEѹA|p $V V" "aE $V ŠADT bb $V «aaE "+ L$sxH6}2")H_i8[9t& ޝ}ù3)y3'_Y-w2>ۣ({!n6\ kKqSטZN;_yos}ib5/]-50݌T7 tRD]}JMHPHuL7[1:b;bCs]:X&Q .43aro}<;Et?`̓ޘ{Ln\h1;[EL*bcT7T7cUĄ"&7Iu1NGDrv/' + +endstream endobj + +2578 0 obj +<> +endobj +2579 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2580 0 obj +<>stream +HWˎWvzJ5`iBtKc$3t# Ɛ.MGfdճt۾zPSaQnAe퇫g/CwRǫgzwWjPʌ*}8FT_/_tڹ)l7a`Sd /υfW0u?9ƺoi1'_:hf+LhmZ e-h^m#旗.M?FaN;5Xh]}~#4]p BϏ?~2 Sp'Nt3Cm^E9|=rK|OougyLػ/W뮬F(b?^B`TC8D ɄN.%^ < +2:ÞϷbhj1x.NismM09btQ>b{ID%Ab?-^Zu<^xJD*cYZHjRE b6/p(bn9r*L̒޸0{FJyC1#GJNҽ;vۋ12}}o֎e29 slnC3]nCmE6 ܆ྕ6 !zmCh܆mkZ+G/B9 fjk_ q}T2wTi.ΆsԻ.?;mg#C6܈*&e-^CK[0 + + DfXut@f7ht2tY@h[ :7M@:8[WKY5G",zp;G)G;R?Z*$Z-UQZ\ex1k%#M9rz'8R*cO20Y8Q>wTl0_elẃqAd>b@yfy;ΝkAѹ}+kAy:w;3AV~^b۩~c4~0!&(ą fn2\SY B^5b r'l([~Ko]H zxz=|˝HqLihߴ6=ڶ*ORϜ)?ܼڦh[ /vaYP( 2ج`즩2ijMMSAΚ +7MEZ5YS5LiLo +7MtFٺZ57O)#ftimv6aqk7e:.-~O\}HfW?sy*4>Ո䜆DMcYk^m>i&1&[={n<㻎</>p JjR9$-ZQ$\6E9uσ8=')st`F 8MtxNPrX~qɻ|h/U~Tr~/N/i/Rj ʇIԗSIƄ9!9'{*`sOrOt(:TD=E +TH=kOE +SQt^{L +&W25HW2\Tjt0& }mFk_r{(| -|,{\*ySd x\/c1h{|bGӛ8_bZ\h"Q6ny9KgRFre `ت52@j)̰<6K-InR@jezZI-ԂMjѶVEtZ@goR+ӛԂMjQYpy i0؉fy}/\_tD$\`bU5t }$K/?D? !.fj}1c16/mٷd}PCTۛdwAWoITEu*TTz/f2\\Qӊ5:·#SoԟD7jOfTk[_P2Y}ˊ(:+:WEGYE^MYQtVtD>AY%5Ô+dt,Z:<6g+en [ezVe+s-[ѶlEtV@lo*[-[q<xrdDCsP_=cm7%H%!ogK\IY:o5# ZD"2C2#k ks\zG 6GdC\!66ĒzK)dRlLFZ:3M @3iEe,bDvX]Ȫ.LtX\$V1J.Yň" +x%ʉ/N#p!SjJSJȰ0*g4j82A ĖqRĖq3N2Nܸq"3N"rISm'[I[IDθq_6Kq@~=˖%˒i(jqFaڮEa|%˦;inymSzKO]HF +'HanP6NX*'D2Qv)QB6hsBG//"Tշ +*iꪦ8 v!&&h"8GT)VafV\u>N쳰#hd;H>rYO7f+vmnvPLvy0ݪ=7i{dv|py}n[\#GNJY="kNSm95;ȩoS`לSL%Ȯ9v)Է[Nt)kNszн',Z25t(V&Jc\Y%Q_7ZF+g,S[IxZ~w/^\2x̒+T-~Ŗ> +endobj +2582 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2583 0 obj +<>stream +HWɎW1 ps_ @R-L҇ь0C[]o_:rꮈl|2p%"ūWۭ۫İbz/?i% \p\ ^~sƇ盇û 8n\'gWoM]b/ vmƍ,S#L/$"oYF38u}'M*OVۏBM +e&=ɯǍm~Uzkk}apX~{%@`!Ƴn뎉-&e§ ǽ2̸*L!5=H؃1UpfTQnacvlq4l4nMbdt:U +a%2P{n?~H/=iLQyMq>Xr8ʳpb@\EkL|x;<\o`Ϯa!>A!= 6mjHoð,2y4`1ශ7q} X.h" >Dz.y +uCv(Oc]pxN0@dOmx?LNCdK:([=ܔu}W+1+& MBɆZ?XB$[0q`@:rǿ/2 +%Vj^maB,TF0gW[bT5U&cZ4)8ZE4&=6׭ŗVpo%m}YZsiׯz.# &5&{"E/=q=`מHKOإ' v3Db vD]z{"AouKq6^xo}Z;di +.:7na6AZa{dQZ $ô* nB* 8 n؄* M@pv]`WilB@+p| ǘj4鳘jۚj)ڀAܦZVS >R:8ᣊSE[8ivѡ.:X9Vrkַi;6o"EbDUzLi~ާ@ B9M(E>߆nayo^_f/s/ӗm||>E΍-F_fo'FLF +dzGE,I`NNB =KB1*e0PPg!aqʨ@GRX ѱ +ve"N_%^"E?jsRENL\` T`Qr + +$=–/p|Mo=ޓlul ^O]<kb܀*vnbS<9x@n2"rk8_%Ā̋~3kֲ6F/G! <^s3q&A~(Q5,PI8ߞ|]1,ZS8*N'znyNQp^q ڴ9knn_tLixg3g70wiMWo]g7M vUo]ջ &rV_7ꍳzލM7ye2 +WSxZԲ4z\K.VxPk!k%z:ąqoO [qx^5d ;Ys2f-SqnyNPp^5 |k7)a@~>S1bpͷAPtSԇLJ \d8`!lS&:}, ~-q$8a˗SAG{,u%fC; +f;=idlO:#99AuF,nۺ *Dl(PR׸Sgs;@L] tV[VDٮ/ +`٭pv+& 0tۭİ +8%824n9>ޔGh&?BBC;cà(F¸ ~^#NEa%2P{n?~H/=ieCX3u 8š.wC gK\u<]U?gz*@_4%ʨi~i4|ϧ=r)q:9| j7tӦzKIO3e פ-iڋ//隓2 DIa&evחy՟)zR?jE0KNqz̙ʋ=e_^o1 N Ӣv T]g~mi:CU 4%|]n|٨}羨f_ل/RwP*?~_qڜN[ETP\O2S!6!zn@!z-{Y x]=`7CllCr+Ũ YsA].xnqj>u9̏7~xI?ґ~(2i%ӪS9dh3}yLlz vp˾ seC/ce|.]EIZ?uziY7J̚^[w283]fL/0fzL<ә.tn3]fL<tn3`LL6e6t3`r+ƍp.(ߢQc4oX}5凳-2Ia"]%\^BAO"J(<rHAڑIp!9*q.[t?T0꽂Ky +HZNx #N"[es(zl! +Ҽ+(MʇFHXoނEpˢ seC-.9"| a4IBwcq%XCL4H҅tQ jN#[e(zlf f]hI(]("ot,0'Q9@ %47fg%^< +^AEܷꝂvlfܒ(ÜCf)hWJ?._)j65'.]YOn;oєq}Zy2̡98Hyt1zFQl#/'8~yWTYJJ"vUf na896>0 +i jO:; ^ȶ&5dh5`vts{vL*<ظ#4xq:m|5bρd;WuS Miئk*/(.k((l:bn_Z[krkˁ[n{^涪g.*-,>D s + +endstream endobj + +2584 0 obj +<> +endobj +2585 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2586 0 obj +<>stream +HW͎)6 !,0B.vҌƖ1;Z8٬yl!o"٤(ŏEYl Jÿ4λIHOWopwqO7bZs*|93l~Y}`ߏk7v3IJq vǵ,S#/ɹG~'_V|X[?9y p=ʎ/AGt'_>0tIprE(t +p3g!p  !R &y?>`dC|X!x64I[5#)lxbA$i lw|O-(-fٟ)W62;coVb8 +q` uiSȂygp5'd8ɞ~-rdѓWRB!!4xx o74ŬWܣOVWҸWN8#k ,ǷfnD}hf >BQ~ SՒ$T5޺z*SGPRR9ʄw*kCLʀxK+XtFӋ 8pk +.ڟ= `|q0ڹy |%]vיSe^NVO(qLfuB:gY/YYY.Y-guB:guB:g"Mdu\du qqՋ4)ފ3v+F5_m۴ W۠FvmS v%e p!B]<%eZ1߶2 `h+mm[ eBm&$"qkB +.Pʄs{%nXlvPqa>E: B WWwG]U*dJrw0Iml>d% qk> +.mCҮ|J4iV"3Tljt᐀38\(k?j_˗ךm#s3c(xa3\]3#WHW>F 0DJ%%0@ 5XPp 8\]ݵWwGd*[P;FdF*`ϻɴʙnAYk.Jpuur +.RN\31<Ðel588!`|TIցCU.ECH;= [`m.41I^vbhiLJ+$;KK[ ˴4Zڞ:&x;{\q/јx+֍9 +s~L)Jj ҫc}?R]LÂRRZM;/W͝,(xģ.ѝ`2  /]&st% rt9 En\D7~ynB:G7.].]x+؍n +~5%M(2ɻ6yhBZowVUqHC/UEpaKOiW;EŤ`HG/<U DkZ9#.x:FHG/<5ugVdÆ߇7𩠂z$Ӷ ?/=aq_~Aв!>ic5tR+ҘTA㤖sAu# %ҳ,}|C~m nUݥ㳀-bfjJ9džQՆ(|.tޏm6aw6Wˎ6+= )},ri1F8ْUk=~z9qU/~p=|H0cVv^/_38vzښ~-1߽RǼ|)~qilr)& yI'3%梼_ `ƀr6.a:)'§|4 R{r 4u.L`ɞD0F:Wp®#|tJ#lD: p®#\dcp\G8a:1[Ggb f?X [h[_i@0Y=[ԏ bbW0aXC;3uBC4uO +[]>jgiI2ZcpяU?kJ54..ԍM8ku;nl['D~V0M` mz^v\$}jX i(˨gASܓ?z4 "bXEİ6 ,5i` |p5m{NK?]i?kGn7Z4$pê!5WMByKP"~<^i<_- :bXuİ6} 5[LS8ҕS}yjSHd|{V`q!p* 5m\ma;d5Q' Zw +8qqÓM;ַ[_wm6\ж QJr[ Y9YϟE\}*q$=HY_2K_A;_.>S`p.bS (7B?FCp~%Þ~,pal/7?=)rvt--IžxCn6A > ?|qߘnlsH`-'b];6q`Nh5-ڞҾ59.9pZw uY_3vӾ&5c&L׌]K_olׄ^}إ 5a׾ظnͭZN@ӾNilކ 7<~V0m|xS+tá= $8%sY`pê5,0XCOS}]]np#X[, nR7~V0Ń\<|>![~ORUYQJy(n|c1a"!xp=&t\%ǰJa m^khQ AΚYzb\RbXİM5mr0|ѳqc]8tɳIt^/݁V tJm)?g;W1"bXCNv:>pp:]@끷ƻ}ץcmCU? khXCNghi1Z~7Fh k ְ(+JAM\5#soSO2u]?(7IrQ,Hĥse]:7JF\=:&g6CsV4#zm +*t ;Y>wÎ|D,Qaf\/?:)Rnt+070,"aJg43zšcj=Y2z*(tbMOMJN.վ1Vanv̭βV;j'RՎɵqZ[skcnvj7wr?yv + +endstream endobj + +2587 0 obj +<> +endobj +2588 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2589 0 obj +<>stream +HWn)2m m$H r0 +R 9{e yM=bO`@bW,oЩnFANh5L ]'?(x>i{xwrmG}w@k|vʘJ]s& R1}ͼqPںӌ31&eJypGJwnm~> > C8O7x~=@pQ<|J;fn7,7*@~i=3caˢqcnPqp@&Ar2 Kw!8 8-*_0x8?Wڥ߯>}KZp,0="qB |.M|}Uo&3Q!gaÇ,| Nw+r?/V#F'q |~҇5?9Nt9Epԅ볙u}xүx>F2,@j&gԼ~\1>n,Ry9J-w!OiW"/MRQUATBV $}ZP~`A<1ſۨq5#萳3ap+xyk˰X`noqhFQXxy +/SԶ\B_h{"8}2ʯueŐ +m=\xʼn!_)8FL }_\n`٤ZP6T %g$8hK5^85Zk{ߺ^cK)ݚ,qp,6-fY6\Od-%LBDy`-ҍċ;3BwyDzhK՘.xW P8Eh絓Uzej\]-.Jè8qG28qAÙ +.\7 D`pc3Tg H:f2y9*oup/ njUHLHڈy/O-`iSSF6c=d"ɰqoK-GU>7`c!<`ٙ-WqEꄨ_y~e0p pIΛ1[QRu!zZt=D0h#3<='raI΁uF/7idǢ.^ 6|xh#&?v:@IJGqs8T;:c7 jG ϚYNg_zI~w{OmÄѿّ=U ~|wt/x=ŕqeZm.JZޟ~;!LX?ʇh,SGc]Z``;B)x^Sz!?EK*;8MYq} (;u8ŋER/}3|uh%T]0/ݿQ4_YZpbc8}-XKv:hM" ]$6w .ع dx2_ ^!r5QZ=>e7r!9lWi69,I+)aww\Lcd~CUe'`J(&])0)pt)V8R v)G +HyXH|G +G +#`HHgڼStY*/ +}hitZFM(5=è#v5йt#v5#v鈝kʖk:Y@9t56-tn)m+\IW"|3$>֩%$s}U_c}Zy6`6 pQpQ-«j=%Ypyz*({u/;YGI|B.0Qe.pQ-«jBlPpB#Ⱥ>/]TypN4#ٌ2\(Eus,FpQ|Ӄo=(xA(+'PǻrZ#T`6 pQݜj\T7ZNX% S9 +BixR9.5@kmZT*KxN(@ $hO(v^bnv.s97G;h/\9ځsˊ97Gh Mo + +endstream endobj + +2590 0 obj +<> +endobj +2591 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2592 0 obj +<>stream +HWnW1 pr*>`ؘ4.-07/EuWET%֗ݫ-vZ ʗ 0 {mw<qg)|{K->?WDq٥]˫˃ovn VrC`Q2J~wa})cutA i{i^[Ӿib\eZGkSm(wk gwiG: <[3|'@1yO8t],zp>LgU?H3*V w& SyޟOݮ/4aŝY~wO)Pzsih*yY Al* +Fٖ 5_6ED_:7D].w\5̣kG`h:8ikq^K3,!MD[DEo~f@Cng-O[87h& 7}J~Ibj`%g5ՏHzvL=Bϲ2WzRulH`h?8ik\>fmԦ6A~;>k>v{Nͬ=aq1XfԠ ք&ɠK*ALa&׽m[ǭ|KW$$Zިtn5SD #hHڒš) [W4,ۮ+taR4 B ٥+h8Ce況3$֌G`h8 z7}N kK BB9ucʨt\C 2$֌G`h8ֵ Z÷L𜖙+ڹ L`ݺ~`qv]?p8c.`<k X4%7]^F^󇅷T2`ְq^~ +*@B &|{S܏hYdQyA@cWCRS̅ޟAp($ca[1<@,4a10` /^93ЁN. : &W`N.82H˔q뚎[t08npzzh/uz, ܫ@ʆP +e(`|DB3 %xaZReh1J1C 1C)^PJ0C P256$;ctlHvg34N `uR\|rI;6YUV[>NR& ) HY^5<.kR)Se~[=.]7718lG8dCFE6$Be6$2prx! SJRdj&|R+fo@q6ƤxA4dfhAAh.^H|]kMnYNmWpxoFq~S~ya#> <>ע~ӻrx! |ӆR'e55t+|̌/NpbЪ0Uaۣk.]^ v{q6Co1fIư۫aĦf0ڨk0xv̠Qa#yЫcx-Wz˄@1Ngn@18L`-vd3@11v@1gja_;:i7/q[CrCzޔ;TjV7Ffu~mX^up2y}~ZXË`` Wq728SAXET{Ҕyptzn{s.ʅk/~rӵҗsVej|%t GsᘿB?v{0{^ԃ8ݩLsKwU)^=ԏc^+d>8G3yM +*oqm9X|УHE5/uK'h˦Ԯ)Kph6]kV+!-|C^C(6%QxL-eyx/W%QKK[-?;ʫl][k0RBmTm +smcײ_acD`0^\vRPj iw4DC4)AIqMS H1lo uk3 5)}6s&Noe2AV`6v ڂ7m1Im`M[pfڂcWmش`M[07m`M[0-&6-Xa0bY .NL=܈F_ܽFyQږoci]IC̈MǺt3Vi6}l3Vvf>MǺOouaOlf>g7 b'Z HìB ">XsM &Ojʐja%LSjn׊5 0dٔd-%':$n)ɰ[Jr욒ĦSd6o)ɱkJ2얒 ĦSFZJI@$ogH3-KNV=j[O%]jզ6j54ڪ]k~Ѫmmi6:fks԰Mmwmٶ䗽n$}=ŘMcG 9r|r9%"+@=*+'8SU35_fc-l3cnuhU[ %'9asNs ql vNsn n'p;'npn un(&'~RPMNVĭ;^3u]Xkwk&E\kp{tMvDv]r7݈p{tۣ .#|sDW=܍r7 :7T[3J?)ft~1g7n->ůg-> ѻ[|nŏ⧫k4| >Jsksڣq{\:S?O,qltSuKnpdv. \npAsA \[p9 \[pAT B/p͖>\Lw6 }xP$wi9uN[~!&hqtKZ`sJL맋JP\ LpnnC7 CzaCoSzVZ.1O/.R.mϾ.(J_,cHhX/f1ڷ|I>Z>2 k/:olqcF:KFy^Ql{˿IKJ{l>?ey$quOx>~]Ϟ_uO6*l_3yϓY3vOrkk)cD[o7k^D]CEů:ֿvoPݷR(S$g.=}{>ľ;6u-6tTYŗyzu} !木!>LCLVA&s C޾xB"œMEuyJ0CfTU[CuzMJ'vx: V-D c*!>F7а+ӑ,LT,1Suq7JdYb%f0|n0860' n1ap;& 9& 1ap7& !ϭc*Ƽ+dnSuK ZG??va2s0^5N[ ؅CQ?[{F gqꗕNZ'-dl~d%ck*o[S&yc|Ն 1~]7-@qk}Jӡ=Vm~ :6ؐ!SfSb96p-忝M?Cq6djo䑸~ƍ>kMJ Ӿʊ]i_eI{awovJ{宴n:J{宴WJi/N{^+i/Ni/ϭQNT޶}*ߩ˅hPCח|~Fd}{Pd< %f؄kMqn:܎8(GFqnp{qvđo8 +ǑGFqTV-6(d|/|qECE[4w &K&3dn`Lngw ؜ Lng܂ &v&p7`܂ j1&r5o $jѡ٢E'Zt߅ڢڅ)a=ytH8H%ؚ,c+[ulV=܍r7b+[-b-n-w#܍-bέVۡ[!mM园_VV+7UrLLngɚ &Ι ı9ۙ L Ln0Թb\L2ʉT/pV>\<wa G#_0?, #{[)9(dvQ@(nvnn +@p; +(nnunڦ& +r5oM5LHnG $Α ܎ı9ۑ ܎H Hn ԹbM$Dmk*+$$vSB2\ a8m><> +endobj +2594 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2595 0 obj +<>stream +Hܗn@~9Jx^$MPF94DqExKfwV(ڊ?ʼ.fu\ +i@/[FJ: TRC}[M$bfpR*P,>K^zaيP,e:\GJ^:,q癒++?o|WuIVgJ8CdQ$DvY E)ɼ\uٿ!hG~RhZ mrlTXmb1;h>pkPhw*XbGLE!ך %}.c)C)-fSbkke]FRiyfǂIQ`bs5-萲Kwzmbӝ] ɒtȾ~w1.FVXB_qO)sjK3qld8d · #7=Ð1T㐱j2a2gid d@Z539C{6:8t&ơ&>;j:zX:=|91ώ:v:jⳓ),WT + +endstream endobj + +2596 0 obj +<> +endobj +2597 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2598 0 obj +<>endobj + +2599 0 obj +<>endobj + +2600 0 obj +<>endobj + +2601 0 obj +<>stream +Hbd`ad`ddtv 1vq270 j(,UnGSn89+B L,fA|2[eX~'ϳ^` ¾K7'l +X`lj~yem)soj5KV7?|G` + +endstream endobj + +2602 0 obj +<>endobj + +2603 0 obj +<>endobj + +2604 0 obj +<>endobj + +2605 0 obj +<>stream +Hbd`ad`ddtvr 1vqr70 j(,UnGSn89+B L,fA|2[eX~'ϳ^` ¾K7'l +X`lj~yem)soj5KV7?|ءGv + +endstream endobj + +2606 0 obj +<>stream +HWnF?\̉"jZ Zb,fұ$g3-fHv@8|bydʨ3c +핆\UԵThBavjɳ]V;:n5=Kwg ]hmZpJ|:()l'<L*7:[䋪2&Ϭ7d<[oogZ-&x|2d@:_~@=Xƕ /CoU %1Ɗ.Un2_Ԡ >S(Un|spe~`h᜺B\gwݚ'V5ŗEi'uXW~RM6 "KP0Vh> ۏm&w9YO2c1Le(0j\wI~8 `$&'=muD:dE^8EQQr@ +˜Q]MVz xgZ yv۵y&wAG+cnحthv8A>2NZDH> j1(A}y.렎A؁Zr[V=y9VK[w9INW<>(%siI!r\?[)!:vbD@y {H=.(zvH0c_fGHA8#6ڏ\O&ODA&2Ęu=.WsI܅ݫl匐GJuP*zaӡ'Q 9yeyVjoVLO؏M7>^}@{1ZG_Y=T +X*L|'r=45 67!Bt{GYYS~|#uc5xXNXj? +}fz:QÇ'8W;tf%g[Y_r kk9t2R?\ˈNX#;%Tke^l -}g)jEFv"/*oO|JzhH&wJɣINRٛrM1nb?! JXۖ5"u[Fd5U+ZR QLRO~l4Nځ:(Y ;D<X7 +qIlآ0+7;`V"8;d+P<SS֒\lCYOٔsIQbT?bJQ7)[YXdO M">Čʵ>u)vrtws eu;qnϛn&p,:ɾ}Tm|/R]XwWQ7Id&nZ,;[F7uN\ppp.)FVGY.h?Yw/ߨ)tF5**FR2s%uovt8=b.|>tK"sP8D Tw䦕I)D4qu-N#ʢߔVz d(x;jN1G2Ӟ=}oR +}eBΎǩN&zݡ;!}WRVPRR)T)T +)k"ԣi(6 %)s/ +2dwMHzfIT38j#}ў1&ӵ(-·*ݑB1 20T}(~NO'p%"D9 +CZ\ P24%hHY9A Ϩ"]x(3iSƸRdQNU JxDT*C' H +쎈ZBʹmDzl^[̎u>%~¾nktx oGS#Byw q@k^o#&3 x,@ޝyr5) 6Dwmfʹ5i K)޲YPL͠ A+$J+HP9|Kr= A e%͖k8,nhꙴպpL_Y'5ưmm:<?4P2he7jVȠaဧl+Ff}://T^S)Yf8W{chہ<ֱ %aL`a.Y춑t hCDM +W =RI + :@mŷ{ߘh/+׷40f]߲렟ˈsz |P?s+|c 7+ \. 5ٻ?Ïg^|"٠lWnsZ3~>A8鮈!7 V[K[✄`d5.dcm; Ywl~S!UegK񄀉FMHЦahSGhNi:o\˴Wm W@fs^:n@._R.l/Q,jJ(1El΃\I+1&g.2ڸXx[eZM3۠)b޶@NPtt`?`rbo"BX>06c!2pCA%Bo mL?f&21n sFa-`7ԳICG[޷'7aGU.5:z{!`W6 /i60$p<$G$a;{E$tG V}KC{z<ПٿC=hӪN?MuȍLK[3k)ঢ> +endobj +2608 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2609 0 obj +<>endobj + +2610 0 obj +<>endobj + +2611 0 obj +<>endobj + +2612 0 obj +<>stream +HDKqߟ{_N|uvj6{2xu;,uQHbKBƂհK`ѥ:F{Х[A{|?M|r4aPT=5^( O^,}*|!E«F-;e3VeڪʌeO_b%YRţJ@[vNǭp8OfG¼c)gĽei+clEܦESOD5É=ݖwP-bXdd :gF.e<8L8,|OHJXWT`k,6gx3C=aXu_0Ãl׾ %:rHGcG=pmm|'M_# Aϯϧ + 38=Kr|2W2K5昊tZ ?` b + +endstream endobj + +2613 0 obj +<>endobj + +2614 0 obj +<>endobj + +2615 0 obj +<>endobj + +2616 0 obj +<>stream +Hbd`ad`ddtvp 1vq670 j(,UnGSn89+B L,fA|2[eX~'ϳ^`(¾+g6'loljycm)soz5W-7?|Gj + +endstream endobj + +2617 0 obj +<>endobj + +2618 0 obj +<>endobj + +2619 0 obj +<>endobj + +2620 0 obj +<>stream +Hbd`ab`ddtvq 1vq70 jKCUnGSn8' 102s '''!gZpGdjU_ohoGkoFR2&ɰdr7}>endobj + +2622 0 obj +<>endobj + +2623 0 obj +<>endobj + +2624 0 obj +<>stream +Hbd`ab`ddtv 1vqv70 jKCUnGSn8' 102s '''!gZpGdjU_ohoGkoFR2&ɰdr7}>stream +HWr[u}# prF3F#}RRDYr#ep/dt8hHFZ&񿌬QMҳB4latltI.F;Qr4:tD~tʏ84h23M^(bύJ>r'!&ߑejա_ڢ>)J*㋒cH?53Fw eSZ>Zn:v>v3MdL7wYwV5o+,U +\[%&?OJ(P<{5;~fɱ{${N$kgH|}ZrJdQqH>%A-}]r?3n.o1 w TFWc:keĨ%?rkj, Rd2.2('w E+-zjE3s-.'M=&"Bh%^,R (" 0%FM&4)gl҉.wBQSU̞"E@[;T6Pr + Ea!q(ND%}`(ol,7,dR"mMt ;᱐V K A LccOʉs)]^MpC[B?wx)04P! h@S<=z*TH{p)8+Y*i:+Or^ uN\e% +6OEvvFc Р^hgo@wjݸ9ɑFj^bsW?E +Y1ݯ ڊ8w@* Mc3Vi R# tjw@>\hٓO:^1>T_^şX;J> $ >oCQV^P|t\,IvE-Merpե.{Wۊ}I>c( $;ۆE?!idy hVf41zª>]AV谠/qC/D3@(izeQD08@V¥*xZuM\k&Umx]z:Q*z[LWXɒtMق\"⤪elTHڧ@M@jVX|z(T`WPn*UK{=*!CJ:.Qƙ"R Hj5,YD5hW4rsWiOujAe yl\R6uL߿PU$%ETQ7(U0'[ï1@SrAue?#ŗ_2`D4> + +G,Ћ&괶!5oZ3'pڷl鱰c=}}t,T@w\aۧ kڒݤ9;ƒcRGe ^>-י$必f],' ߂}|Y5Ƃ_T3 +.,kF'oB28i: BJTLme6h \44U2.`hJ`ZP C =^ E=(OE,jk8;pHitMrI7;0U!eݯ!u0!Khlj=A (>PbB&aPc5@i?:edx1"z|Y~{\9~FD 8?"`~JF5[O;R`vwS1&NpGx.nYvW/nwGX~qͮ, _ +T_F_V71no͌vAҫZB< sd U聙PK8R^`cbnM^!3xo SiTyI;Ĭx߶CkZ@EhhnW` +Ű? .lƺJT R+ +&2ȭ\_*zJʝv% +ҙb ̷;y&04S&9PzG`Nw[|*T@eNlQCX9"Z*ľ}SBN[} K >4a":lLUh9&!1qNㆍ+".[V   LLs~琌OM͛琙;` 2 L u?9XK+p,4njNďyyR^f8lh&AL_geOie`w>^Q@t0~_Yeҵm]z.t + +endstream endobj + +2626 0 obj +<>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 2627 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4737 0 R >> +endobj +2627 0 obj +<>stream +HWM 8m ŲRUrv*>H:(ڱ$nrSKms)v/ytO秇এӋ &;~l a₫#a:X;__.)0g MO7WWq^7Wv?^'^,9\Yss8+7RK?=$j3]|=ߖ~:%iI0>/sfGYh"?}sD߲ ?N\^Hܼd7>Y3 ~`z=ygI7W^ÃtȕX6d_[mĄ= e/D/xSU96󂥽 ̮9L!ܱ#bk;oUδxS^*5rvajc?\5Ijo=.Ǫ57`A64=}~z{PpcF^΂r&!nb6'O Is- MhbñHƽźtۤS{-ʻ,ȧuEslRPBPa{.D4 ?uۖΘ-jQ ]gX2D_m;t,*MHdԅ6Duß_vQmo[hF7}=N>h8:DW?ҲZven j#ʹG/ז&F \\/|wBߋxm~w0#&;`ҋxs (t雅mh%VH >b8琽E6 i$$##AJFQdV;uqKZsUmt'#AJFQ2hJ5ƛۡ!D dIqEzv|PƤlH_B5o-TόS+ +R눒PR3wƁ9KH^`kEXC}cUB㗮lVbJ5&l83iHJRSi->S@ȑYd[tCƜk<^9!vz"R&1mnR7TJ[R"S9OIJbwJ]y*4RS-L}w$ZTK,'LV*6׫T* +hC_U$[*-nܑ!Œ>VIY[M6TErq¶$& <-M3&f3o%Mo>dWniDM/_2h2EJqYh~hM .|D[F v"1i# .TH*pOհ;&v,?FIE*]I3k3AQMdNY =6P4,0?r)d nN]M⹆8*%WeV6jۄK^Aea犳5"7!B2Uk BJRĮs} V Me.stv_O^(v: &:JO?>t,/gH_?@S +zwe޾?zQ0)"xE\‹Azrjh]XJI DqF@*Fq*gW2ZfAe_љpēR}y^g]0UuF{.Cn&EW,BXj{:huTexʫ=4Px +{hN]zs|{յh~}BmHޝ^S [cJ.8䠟BQyC=ШmĺdՉZqx>Qj1fGZJ(rR(e2o6D'蹴xIprVs{~m) GqGq~:>?%J+&zq>3] ql*Nuq{O }'1.iqhmpdqcGSGLw'niu5!anPg82LW`3Y504NRЄH+|CLv砀OH^@1c1ʆٓlԡKd.< ّeQPGdcȆl"#}ท.6+λB_ gz6q ۘYio TȎ #48f++~=C4ӷ&pʼnm6͈ qߡ~cP3gW=N<΃E}rj+ԏu a/c$3c쓇SCu8X=-f,ʱnq.jea`g#v᨝v*8j阏کਝ8bcSQ;pNwpNGQ;㨝 +i#v:Q;Gtv8b8jv᨝ +i#v:v*8j阏ک6;Q;GtGqV;mqV;YTqVv:کਝv8jcSQ;qN8jv᨝*l``cSQ;q:߳Scw g:Nu\c@` }΃<:Oa~OCÅ?c:y6_yKmW|Mc|B?Ϋmm~C?6Kw^:Q{Ą&5J˩&5;ת꺞2"JJLZ1ב$5m0AWB +Ahƙ=޸|-!"̈́(AMY<{-l_v[m8Onwxgwe eUл +J[yu껄4^ggJ>bH=N5d]>$Ճ&5 S rWޡm&q;\(fJ˷ɪ&ZaujN k./D=ju-a NCN,[7ܣ_oDxW7S֔H]0\յݐ7ebhR;ڕG SR o;ٚJe%컯r+aM\6e].rݲͩg4KShJ)wpfá\ݏZF>gnw:]RP*4ޅGFmg#2-E\Wk5rW^ +^"sqg.$SQՙV{S,SERиqA;;@nGƻt!`Sdk!V/~:`Ə4kc@OK(qQ$ap\'d!H.8'O߶6 _MsdMEf.++31"0-^衺Dv+npwh F>u r[QNQz䙂I +d?4ׄ +)$~-K +W4Df_SmAۊDW>E/mٴ LMlQjٷ^vhH!Cd1u%3-9+Bg cLu1mQ:EdzĎ霝g%DX1ph8܍OCM-_{pu0+!e^O +-tVa +gtBNϘU|5eC1tY$c{\BB)J#[hNe%4Y> + `Tx 8t˃+@hOD +ˍv"U}[LdSe 4Ӛ,m0r)2Nmou#.6_X40M9dUNlJC< [>0Εe`0M;E`XO촢v6΄UX%#g\F:NiD6ڑj_Dm :\#ֈEhLεtSF#N:ed?=)Fl&RL"y^]…p0IQgܽ3vp&kwK91=Lj!"߁/(wgn=/H< +C^AaCv4'hfͮ9ِoR6n::"Cɪ爔rLdyS  AXPIF\lgl,jys |%9Mr,e5R|JU}P_p쏧b;qU0i# &t[OI-J0 `G ' >%bMY)g/.IR-)_ۃrjBuu`%2':tF.m! Α}S1gM?"?V (GWY?h8ݷ:6 ;b/xlezS! 0`M]0ّk̵}iGMYEΚVx=[6SUOIZjimurDLRuSK39dzzdž1ajAq!O`Knȱa=F*N>sef6#vmM)s.@,zS:AcNzЧԖk{te:w58 ou>` pMe/?J\,WILs8:4y7'?1E9!XO slfYbd:W͏łCoKЗo.^0I c]'&Aioge$ v^+_ +<[$F(bA򤾮!Y鏍nPtb `Wh?:Rxt8 3CPbִ5Z,R9kpl= +Kyźءv-ёJPP0l,6Y+g7' CeBa$pE*ƒQ1]s1.}Dq)D[&:YM:t7c(x;ab +knMaʼnN,GZt? "Lu( VkcZz3Nif! X!]1jqSGe(cz0 +endstream endobj + +2628 0 obj +5726 endobj + +2629 0 obj +<> +endobj +2630 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2631 0 obj +<>endobj + +2632 0 obj +<>endobj + +2633 0 obj +<>endobj + +2634 0 obj +<>stream +Hbd`ad`ddtvqt 1vq370 j($UnGSn89+B L,fA|2[dX'ϳg(̾Kg6'l +X`ljyem)soz5KV-7?|FGU + +endstream endobj + +2635 0 obj +<>stream +HWnoxh6&Y: $#Rp_$ϐLM$_0죺ί>=yzzgN/NKdϣpigm<+g{o{"~;<+g.',Ͳ6Օ9xrfK6uZWKsϧ<_iqeevl|mgͳk˻|u9;_MʓX2,ԗ ^e⣐"+< ?J6 ۯ}fĕ _qitYZ ˫ymVi]U/*]Zg!QVErn7\Ue|d z_qu/Pᴴ/Mwv&w K{(I0@;jqa>Yk΁S67G$vBl$ #!-<.lO"8toa9Ap0_DW !uzT=2h5QB grQâ$[wSl\ +\ ;շUWFn>d:b/3#K7lR]Hق5 Me~tcM~alNU#Ppt[*W`=NTG~JqTfF-Dms< <KyFb['ӌ9O"A*Am*'pMn<8)bm2"jje*Zi P@=3|݃6m*ip6Vy0In9W346χă{v"pbǫ#=xJ/Ԩ"?~yv +h-Z)\Z_M!&)E1"G=#[?kWkL>~kcQ~D?Þ"mJWi- bg|]NҐ PjqG>Ȏ7T\K@v!ѿ0|$B/#s 'V콤"N(7<%JrO;Mj|rn<2dN@ is1@6GՇ5O:T PyCo Zs[rMJ\zEEηhBޑ^MTX| ԣi2PK9^e2XhA nں%k&KY{/v V5\`g ets{i@y:exrSE]f18J=6h70pˊ mr^#$Ecy DHx )T4Mݲoce[<Kl?= 41S_?AY8S~ooxuְ98fbyb5PR}`ò&jYF9jx@IB K xSz[]=dqknxޛP^˖LרFi >^HUu}{`z}q 4*ks<3t \[*hHR*gobFxC#Qr%r i-0=RlW*OPEoiQ@Bm=0yx +N#Qٱ+`R[ވڲd/ :{eVƚdIFT +]<ТVw 0 + HFGl54ĕv0wMyxTᒢl <2DSw!d-V^ _ +Ts$V +ie*K^Qo^H׮3w4g$>C>z* ue?%T,HUF=ױ#S9O+p$ + +o +N‡+=%k"FQtgRTo\ OIA +BC `իT_#0J`[zn0[{.*,WAU4Ӥ_5E,Mkױ>RjF;R)x`p"rб'hY#d wO cxDtt, +8{7A1^p7캀OAyZmX$\9 +C/,ȥ1h6/coRbw0:|:jw,jvN@gC:uV5UA}3JJ%,'W5aOtϿ;\.cQ#a$KGޤa0%^&iaMV9vw I+c.֍z۶06`<4HQ$ly[l[r;)w@<<<$9*z$m7BY3fŶfNЦ\qNč<}RLN\1׹p!`A(_n͈ܱjڿ.nwpV"LQfj{Ydn3%G(>!,*O66:)ʽhAy)@A xl,fxHg<|l#O#3yxD^P})&墳ansI +9f,T|gЦ +bG'>Waq泐4g>R +}otf_ZfRjvۖI'JU:Zv/cBa@.?\>EM+2(}<;7Q9 r;,k˿ڌ&Y-ڮ2M95 /e[cTP}*e`@\QT)*kzb&1u1RA4!F~3 x={uu\]9{o +\6FbC{ E L_]]C@H am#w휬Ȝؒ_m_Urw@|B`c1E<'eB%LJ +B΀!kF+i-k +p*뾜!=&] ]=dk]@[[,aoḃR'qO'$M y6T4'A^;;Y$oIեF]-j5%P?> +endobj +2637 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2638 0 obj +<>endobj + +2639 0 obj +<>endobj + +2640 0 obj +<>endobj + +2641 0 obj +<>stream +Hbd`ad`ddtvq 1vq70 j(,UnGSn89+B L,fA|2[eX~'ϳ^` ¾K7'l +X`lj~yem)soj5KV7?|YGn + +endstream endobj + +2642 0 obj +<>endobj + +2643 0 obj +<>endobj + +2644 0 obj +<>endobj + +2645 0 obj +<>stream +Hbd`ad`ddtvq 1v5070 j(,UnGSn89+B L,fA|2[eX~'ϳ^` ¾K7'l +X`lj~yem)soj5KV7?|G: + +endstream endobj + +2646 0 obj +<>endobj + +2647 0 obj +<>endobj + +2648 0 obj +<>endobj + +2649 0 obj +<>stream +Hbd`ad`ddtvqv 1v5p70 j("UnGSn89+B L,fA|2eXC~'sM~^d ʾK|g$l +oɿ~cm)soz5KV;?|YGh + +endstream endobj + +2650 0 obj +<>stream +HWn9E\7Y8 $1)j8#6:?209^-wB$s_&/f3#-&Z v2UR&ńFыTmѭyge5/ \䴙6H@X'gF)M?<ϧ>6׉еQG'f:t45?FmL>eom&e+I֦آmȶO@qmI3Mk=E]h +Tk`,n>q@iO6'?ag'''FBNh%މ3%>OX +Dе&i~Zㆅ%'sM^6n( FqvW(oL@~4Sl&"Fl_C'?. 'dL<P"yq.D!)9-ژ:-1ӊvY&FCACsO>č +-(bF`Q:oXLh.v2ƖJ2 jQe=ɖsҩnuFko>ؽҞ J~JS,ӱUc[obqjT{QЗX:gѳFiΊ˵=m4Xȳ + UC^Iw$.^|/ + + Gb̳JFQCxՃepTFdͺZ^)k Ȓ$t!< # *횗x_ػ#KA= +@Qz#C)Ey=e\[F@NtLk3~WGbKo7 Lkz'HZfj jv'R[e݋yɵ7/Y:T 滾^^WE:,EE*COwکy tff."/3|nACZzNHȘt FJ2 S2D"!do,ǐmmpП,'Uw#zw^uX]y`m (DYzsP]pUtmZ3x7 qڡF/x@d'XU[}#M><o >HPr& %uV>)껧 +E@7tЉ:\;;SЧ#DWײoH{0鴎dK"$~NJ%r2 *TI&JNoS \*A]Քܗ;K˫SL ^ ;~ӍB4Ef{37P5t|y,84(7ؘmI!5TߝM 3G螉Be0<!D@pN[Մ$<"땧$CclG<5Q:lZ|8fė1RQG6V+ H[f`&|b<[20%+m-XD*Җ͘ԅ.AEV30zFa(LBm lU6|7^S8 +W#Qel[r/\փ6e-weeZ-ˮ;k +μyc/ԛ%] ZoQ%߀-n2)R$@ޜ6ϹI%ObE<=gʒSM֡|Q j.:.G2 !/:^o6|W!2K Ӻ^֯ $vEq;KSZ ?M7-ir iexgqWY|GHk8i57#N9 pIퟶʏJt6Dy\ɀiB(FiQj>l)oʌNTWƛPJgI'A"ݓDR S%!)AD:_ײ,ܓ4smXrģO<{'R[}X+Q:=ȲDj\s acX(NWjٍb>u/{UKHlH%5!d&|>ܺ]3ㄐE]uum(  zY|,^3 X_gi1b68lF +doAj}$eOrѻ+ 9$IƝA#tXq'g bIۋ3jKg˰ѡ:HUYV Nv?6eUqHɩw;,(1\M w9?7 [w,вȌy{L-v'g$=iܣ읠5_)$^=#rk猜!]|CS8ԡlW/qݪl_PU:>i,-U˛׿;3?X}o{f?=83ePnРJ:t=1" +z)} ɕMVEI|\Dk`7֨7{=qzyYO&!L7MjadL!iS7FP4ʲv BiV׮9ڪ_%eN:wŪhs~ rKVx058E3$Mk]4M$ۼh L}Cyed<wV1] ܠ j-n.O[}ӯ| UVe~մhDn;ܶIbCx3B1XUjJ&He QKgךkSh֦S'{45Wm nofa K1Slo,|iUʼnAC  (HgXD.7'}'?ݿ& + +endstream endobj + +2651 0 obj +<> +endobj +2652 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2653 0 obj +<>endobj + +2654 0 obj +<>endobj + +2655 0 obj +<>endobj + +2656 0 obj +<>stream +Hbd`ad`ddtvqsr 1v5r70 j(,UnGSn89+B L,fA|2dX's^` ¾K|6slJ X`'ljycm)soj5KV7?|F + +endstream endobj + +2657 0 obj +<>stream +HWnF͏S'gMx'.\dK,P0y%ǖ6/g[;h,{iX$`hO\8 'eO+_1w1`&81.hjy +']YU׾nM[,fwyL;`_hrK捂+˯D'u'yY^9fj,dM BI;LK/X9Lنe<֌|56bswY ^bٰHH^mD4SMWb]/E|dЊ_&&a'7},/U40LWޱ=s=ep;^>/^V!l|*O[6(/pdC5"i~hzV!9N\C8O.Xl ؓ% b_0z:a;3g"ᇨ-toAQ Sm,Ȕ~OuZk{xoHɏX5ԋ0nǪu\yȮPZT.MikG!$C +%YErRafRB80m+&$ptGQDI5Q;2X2$ dOk99+uI$TmIQ(%=A@mI>G$ NCfIMąɱp\C1ߐAq`Fy}j#Eo!9&= llJjNSfx~ T:uʌ/OgehGAM܈H$wMm Y,c)?P &_&Z,vSI UN'7-o詈_ }s=U)++bO!̲(Rkﳜ%KbjF(wvh6CS#Θ1n1A&Ngv+Ҕ:͌4j鈈fNJcєj37"8爹8B;[^33UdS b++%]V{IkZ1Yd3Nђ:9K%'ӛ'әG|$Kʊ'HcJw麘qHE:[ah9"IZo` ӪgR@0yKLQx*lxę[DK{g8;b +[1>:e|%Iq "0#˥ kwd4f1uǍb +5Ǧ(3 +c I+-wbQyrh$%Ire6`U"#_@3? aP!)ڙ7-qh0b +(dWL1chY3lal =y6٤aJRB Zÿ(A(;a %jX ,ឝ ,3>3 :rG!s זzSy~v0~ cjWHg h-Rzү +'c#rtyq7/K.ɫMSv}C]뫾||ZI[1u2`E[֯꼠dLf{S/rG୲P(+A@̎ ,D;c]Qa^8o8܈eݷȿ-s2,,/S% 7Cbۓ7cqÝXE.n*ri~`eUWx򘈲j ׆#HuIsUo(r6mE#V:_䧞_M`.oSq=165W[Vipasb?֫m#+x$J w" Y8QE{PA蘭bٱ-;ofvI}R`|R7Wb[ fE-KM-Օ̆-58񌞑Ѽ,Ǵ*a~ Koq^ +Hw >U+7p ϿFKZq8BUT *jg7w-D + +P'2E@;?#9Ҝ3@Q+nfivU憻Q.}BN/s%&_s1Fۄ鸊eEБ#;¼BU>zZ9e`8 i\j3=#esj/ 4 +lGGϸhJJg5np9 ;dXvVU}0(LeX"ŴR.u$:3뫌Ӌ;l#Q#溮|=YND&}t38ԩ3`s$RlJ$bW /ﯹZ(`tJ.PfqFnPR*wbE +q@#hWBd1 a,ߴs;c|OX7߄n>'~q÷:jr3~S+Ԏ>pMtmkN퇫ٍEmdaU& \x,Ad)"vV(jfEBdA~v=_F7a=ՓQT_ r2\9EGV|_J^y^ +{=ш{'{UT!&JQ҆l dC3=5u(Dsc|e{džXYX. H=J0`H%-10q:Q 4hأԊQީt%knSZ#4Nw+uV{RA96[v4U{u>=MDJGWtMKoX|D`ng*x`|66̝чlZo!f7Wca<θ\J6J:׎^Bboz.?}!ӶlNɌ%# DEdM(iCG ԨaI5lj )UW\UdV kˍOSq4"Ѫew̉2xM|f+wzHgg, .?%o˹}S!J&E 0: <!~R (=N5r1rYoyw#oF@ATaC5Fϓ8[#!3dץN > +endobj +2659 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2660 0 obj +<>endobj + +2661 0 obj +<>endobj + +2662 0 obj +<>endobj + +2663 0 obj +<>stream +Hbd`ad`ddtvpt 1v5v70 j(,UnGSn89+B L,fA|2[eX~'ϳ^` ¾K7'l +X`lj~yem)soj5KV7?|GX + +endstream endobj + +2664 0 obj +<>stream +HWn[FG<% ؊8\Q &%3H[4/g[C7 {vgg<&-\ye|")-\oxsy|h,;)u7#Z'&Gv:לl>ɛBY|d3nǾi,5?R᫆֫=2bSTbˠboWѲS,|YZ:㡦%QJ]W2m>CA"[vyD[KBOq(ߗo77XjЉ9.4sN:,+uK S4$,n|,&XZے8]k N`Z17z5"r?.Y9y4MŒ7Z.4쬲C/?ya BEzJ=zmw +JgoY;Hwظ>HeSBG ,5sqQ8Ʌt\|&R bn`~lcda,k,{Y^A70d_}T/ ݐ2~%Qs*h,vS,{?_֎FЦ i;ZT&G сS%DrM)lB*KKL!Nz]d)/@B{բِR9mw(B>e[rϸ%%]+ N%W;=k>&r 0Y3%]Qb(\ۓN9L)5{ЎNtxj%MEP:X{xS߷hrD}%C*qT5!dR5viXVFE*rTi-.u~:5i\\m*,+QfeqSͻba6g~un=ΘVPznTG)1$zRaVBƠ?Rlޖeaj2KW>)3~$gjz7^=ՔCZWem3xuQD+ +mٸp˵xVMEntUB.^4Ӳ[d(lHuyB Qjx{mfx;;e]{7|, +YLV&sZw|R C? 7O&ܹH_U\|DȊcqz&lB 5bW ga8/F*D69%4!AJ铚Bʔޏ_U +%|Oe',PL߉g~"fN}v{I_}MHcMD 8eQ?|+B6 "cay-Dx i~(b|` +;-Qӂo!J\{UQ#\_Ԃqgs<:~ޢpq$DldPi099L+JDmi¶̐ tu:˩ UX]5. +ZX%ƊT,0l7>CJC,p@MCa 8!Q;5=}Wk۷nS:"`=a2w:ܹrл"`+Bq(=VQa.<(4aR" !m-aQ;Oe,,^85b +&o4!<G"}qB|?Գ@*iYb[׳\˴<H^V#yy+dp!/(cwͻYz|y^dwX,rKVG^Tr(YGEžt\(7_X+2y&dV&G!xK.)f;} Zy- !ud83^ 2~x],hJ!+Jp^jFn@2wtR41o|b΀m@ihJv4\iYEVwd ; Ml"4 aMӪd2acY l~;ة.|eOO~b?`_bKw¾_þ}C 7hrrI=NnFI+X wմD QXV4ݶg {<*mQ{Lۭ${30?Mv6a+͵r+Ffk<IU< l:0fQ]#g=:dbkR]zB^L3iH8D\#L?IMV$.sgAj"` +jHU$#„E+/Z٪eeNTEБ>9>``-"/ +-8%EdvMN nc9; ENJ[z sw"A,@4iW ]l[qWVf)ز/,f_׀YoHb9GGI+ˇ/ KF99 @c+&M3 + +endstream endobj + +2665 0 obj +<> +endobj +2666 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2667 0 obj +<>stream +HWnZ+$w-5CGI[LRmq% ]dnxTūkV7fy09+x5./MTu7o.wѵNjW|vw̳%!{YFfF(YTV腳ܲ]^O)$tMkm3JEl(%P1{]ZlN@x˷r/"a_n9mbތcCwI/g8y -zȉ6iegCbhՀmL-\3)07ne ;J)/ycn`]&Z C0MayQyE6;ƽU;Э0%KQgpVcm9rBu0 N5ker;m6/ SB:Ehe]^1Di{;GxnD \sռcF%̌ )0pX4G}"ӆK#c͌a%-cW5՚Cȸ $^;$VD]&NׁT}3+Ԏ_%!5lL0 *#d^AvN˫RQ }QqvʘuGvyvFH pG{KcX2z +ڱY&"z:XOz1:?ŨG^@A|HGܭ`N*$XL!2ńYKत)rx ]}?=..UzcJ`S&S|xUqBBnvy;@e>TOȪh=Vє)V@ 8m8JBO#qTD'slmO* 5$1}M R3ERB<[2ټ +269^ +p3Uh^%j=o2ٮYrY2,dUIaV%ʅ0X0X0H_%c4nz|卒ŨSCC0ftpZӫ($G%Ť*PQXI#L>A%Wʐ͒(#%R %e֢X'J&1F7R`50-`(}JlnoG-@Cn||H5[|1@OʦiGb),Z.L L$?vgee@lcgJ #cOT2[ˆU$1@N[r-!#zo5Q?UE˽4SF)^6\NF>,82R\/eMGDct8ʜǻzPtB hJ[M%MArΣx)[1ők`e(etܥ;X^\R&'s!Ȁ6)V'l')? 973QB%? B;q8L0w #uơRj=z!OΧmLNe)ֺ1BWNOJƮP;kz-@ F_8 +cvFMqLaʽOK{b 8,J SHӂGcϴIyRBTFEݻF/OꪪXyҨ*QU0EFQΩ!wJ5 þ+5ub)Y`R-y(ǰI9Ȇ/1j~B`189  $OuJ^6'+pɷr[}rR􁋘1'mv2B*H-*3 3ۍZȼ:(pʖD~͝7v}e()@,7dYR$M:ķ+(i&;#p.ģޔA(Σ]e<$'AnCbAr-@?]6.ٗ$0}7ڗe V*R>`{]s/͔ +$fZٷl^υa1v\z +K9ɫD<9 j'Rce|&+i t"_/B!;D24 q͈PH!#4T +ڐd!$R4m˧&?y`5|ZE kAv:]G̏g+L*?jb˴p<0穾*}y%N)|znn$r.ܤnU7ko޳h6FRy鸻Dm#iAΨ! \tBd^䚮Љ ezNYQ`wzhfbF/ԋj$i~7he~ᒟ_Q }^cjCg=}2zu.aX||;yzR=FiQ0D ͊ +};%ʔ|BOqVh\e,W%\2̘ES Vr֐NQd)?@7ATQZod0 +ڼ"4"Ԧq5UrMеǻ2a؟0ʤi'Gßm'TR@gbhEu 1 O]5"o-#mGFVAzsҫOd|{UJh"C-hUE( 힞gP\>Z[M-w}EZhDޝt0F(D7 +͔K,g*!fIؘ:9s؆ݨj9ZXO*t |>܅\¦/*hZf*h +6Z wno9D=OIu7v#fc*r!F i;_x!&_}v\<0*fS!2. IS%ak晨)8w 5xyh0s/ 4m?́-~bxPSo[>ю[܌$9mEJ@m΢B [#WBj';ˈKװX=7SiѥG9U>[mD&EeَЛSNEvOD^֠BG6(xz +Vb0GR ){I6Bk%aZ$0]=?%> +endobj +2669 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2670 0 obj +<>stream +HWێ}#ۖK~dN=#G$`#ߐLغFA`D6bUԩWUFM>]SV^U#ʔbKc+&wWޭhWVuWeU٨&+ZM>蟊q,k0y3}|M(L8A5whgSi\HyzS.6޳(+ؖ(P8}1N`O?;*[ƗQ?-`_U:`zv}ꡃ:O;9/݌ U#? U_Jo xFwPuH."+aGh)ٵCzyJ~pTa} [t['p?`_]lO0pVc^`](5C(~.λFW>2/n#~1Igsmvy2`?axɳdȃ싶5o B!>\Hq 'de- ] ARUlNq3~]|"h˹[%=E _Ǧ4ul4Ĩ@W]1KL#>~2^ Úf\‚fQg=$9Xل]G}GLy_2O$*~qe2qU 8jH &UIT*7rgmWe1(ʱaL6mt_db1sKXD沿Q٬`ww;$'Ro;\Ȏ^,pEX0XvaEyD2Rh;Usr%9ɵ̅6 |j"d:2Vd +('{2ō@qW!F f<8{Bװz Nw*' h6-eO\x,1(XَAt9qD) fMrl?ȷ]ZpǤX{Iwc掋v><ϣ1ފnH7%įU}]90B2%(HVFQZ|t(I))dϘSxNiXp`)SDR+]A52;z5uUΐ s:[%i|ƴXxgD;U#3ρÔFJO=ąahtcӃyi +>o#;]ҵU89%2=֞$8`9gAt{/b^G7n^~`ɒvj(0JKX5cI^RUWNC&YsdiiBZ!BH^GDxݭ֢T9{ r{{3#\奯UΎJF.ܿGg ¯"W=zl_o<9W wEIv(w*2Hx3;`ZB Nn ^t!;*hЖ+i& :՜UwyK/L^@CT:ڀQDCPwf$&X#(6sksk4f+eLqTZd3ʹ(#2`"zB+ یv[cN$Z$Dٯ;`LJ(2=~|NQrU5v)LUWYr D% ^ࠋ;0QB`mƆ:aɋR5aɉF/'ŰCaR4 ˫ U(䨒< Bro0,Ud:I_52ۉ‚Sή*KM+K̵ _\c?yڼ}xF|-=16Oq >3 i,Gw#~9s~yR6Y<q< oKYFBKv;9[b :d @N^#x.XT>xzT|L1¯)sd]q]$/=᪐Rz-q}~;>[#PL>T*nMIUyb5A+H*7BsTD_" okI=t >@2Ni}:Nr( ɮ>h$\!~0j,:<iotjO%Ii{q&ihI>)̭ XBݡ+\"z#JgO.dK +.IܸWX\Sy\--Ϡ+:M +UBo#ݰ,QIa> ~6C\?(%SkteՍDL멡4dD7gUSȑH?)!ϖ vXܢMU*̸ 1L~I{F du:ŵ{E߉ + +endstream endobj + +2671 0 obj +<> +endobj +2672 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2673 0 obj +<>stream +HWr)8E3*lg7`HB"В3-ӿ@-9TT%bfzzsgnn$_Y')2v>I͗7,1M;^8I|in6WU|8#{7iqYVK*Zqa\'ϖO(_Půb%Y8X|9/B`!m@"Ѫ1?|_&r@)f9tۍG@g-\lQNV% +yⴸ8q ZߑK\fÁ.ᣪfLj81Mˈv `҇1o kP2^+9ZyzRu./?*uޓ>m5ATSI |`3Usp9땦W,GP#7ٵ8=}yUKF YYtܨZ;x,+uJIx/GZd7:B*uߟI=O()>vG6ߔ'*d>NTi6Fnwb @a m?iAzc,X'>ssP"Ai[HWv!/Ild~k(x{ +[!lwt qlo[=}~o`]g=iM\ҥ-wJck#fѣ3zJ .,̫njΒ/WLP@~ *y*+&IMH  + {MB჆b+о:]LFes";ybU&bqnʆP5{)?,neGc><֌,GExkz9nO?)fM';oЅr 'GJ) ~Tdb2î GoC~譝s.Aj89>B%G++7ccqeM-1^m{PAzkEka#r4FY^IOT9z,6l';L)" y&~Ya t{CY? <'1YSz&^$u%hv ӥQO{q) E\7tޫ11om[̂geKnշ⦼״z'@&P9frijf~RM(5˱awFg$FޝRטȉ @@-L=PM&Їqmi(3j.N6)^m>Ӆ#h?7$;2rV/0zN},8e4.ԙx!l,wʰ5SW~` ÀRHcTY]D_;^HMS +k%8[Z--FčTD.;#7R(sVOK aЁ]MtT{`9 *i!&<R4RrWc Fi ^KD;['+ikxICNE&f{CGr$ˆhS*Ow%E;ȸ#~f)7#4LΗ~G,4*NkQ NXs'1{uzYtJeTiCFAS+AZ<4I=ϿF⽠L3X~竸^47JoVBlvN%"EA3SC.{e+UU/Fy_SR-%92P0ez!dn̂?qnvM/+q($S#a&\p7E~IWc5|5Cm}&) 8n|VI3\pEyX+fJ2(†9hs+qwFn2؊+sߨpB  2KiduGN6J5[I46kݙX.~ nRՓM\s鱡{̅zı n>PL&3s+jZIl_߇3hDJ(j.˙ +zI쇲*ڡ-q5V2qJɸaɢeNmCږ2>%"4(:w:H_(^C/JQ}iH} +@ @us b+P5of[T2<Y3O4VBLpĄ\ iGH@qT! ښ|9ʹ5oJ%'c)*e,/{"-{RCgT9h#6(S>iZg5 Ym@1N*zJJ2=mӣ_ A[ybF -QN\kȹgW^Y%HÔ/Q=f!(Gi 8')XTƈӥxJ"8sI۩潰:GA2NFl3rGhvJN958B/S7(4(965{df'l%"lƈ`֭n?Ȇj־_ɷfTo 2 fK#eAs +kJϓ0jYj{%UkHuƥ@qL .ƯI ")!>Npy` 5Ks+Xrwz,1Ih e}RHOB^\`2QxGSJ4w2kb%y-xF0 uճ|d"+Kb !Y^litPOftCڈ=.I+tGeL#h\}v8-gGxߚ-q/'X; +)}%8@đ;)NP +"Rdd(J bL +^yi :3bϤ&y(fB)DNrU}ɼFx *XI(יDIWAƺk>d#1I|l~5-L1uW'I6坌%\na +GA꾇l?7 N􅑉\rXG1u2#;s1C0D_C'f& 0m\2!lrOOOؐi49v3\S`'qg{\ŭd + [Gϯ7?HH + +endstream endobj + +2674 0 obj +<> +endobj +2675 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2676 0 obj +<>stream +HWn}WyY*ŋ(j^$X3@ָ;}$ߑ|C2uFI`MbUTf:ʨ+c«xBcTUWS_nެ_TwwF=&E^R+U~z&U^V醿d|uL'$A ٢0A7e?O*$ye*_ & xeM>z1ƕ7ei{co6e| QhTf|^?TrE׃jf C rj>[9S;'@(}!B|hjnHحcSC t +(:9(u^sHh˼G!v{}?p'%S"fߏ_͠Nh # 2-ȩt_dp)KC,uQj.! +v}#XQ4]e/Qg'9 L۝i֎A,3%8?Akf"@k[yBMD&З;nxVD1}tEQ/g^&N4ntUc;ԵhxAnk6ܴ GxV\/AR&Hߚd +3אM,2_A6x}so2'I8d( +\m2b*g˪J,:tG3zфͦ6V6>ne鹺{ZmDB}jhmLY0>z>WC~fa걷HyGXhmlRbP"ٔH3태 jNx{I=|=3tFA(GK}2*"t)5;4S +G.}v؏OZ[BSas) !uMxo`7vq6| *NWl*%<&z2"!/jmGYp +R=L*f׿PX.IoG넀ԏ0q00"N܀eH͂U~)'/T\_HOi.Ҕ B !Ԑ +qikn~ u+KTDy]q+^h)P% d<ր`c͵h))ӷ`Ry=2ds9cSK iT6A=5D|%mŤ0܏ t@%%C:ff̃ +(rsOJ; Dn0W|)e Nv%iw2(g8 k|)o㰛݊K\sΎ0̾j:DB~lHBA, +ZQH!sR0bILWS6B`{\痄kxW |eO?N5M^tz 4Bdx[~8F"2LS@T"+(Et +yC—rn&0g`+G |ZJ~d[y0, 'bSfzG#]te fF])x |U~ai0Y-%COMcz$ay++]umØՂ:h˂;pW2z% V66]d۷Ud>W^d&bƏ5!_V_ŷ=r;Ag=Yx|Y˳82nr.eMaau2]rTC9lgX=KױU)5|CKJ' Ya8B!;퐡+VD2 Y@M6ňs-Vt6eK!ID|h& 9uP u/^]Ԥԯ=SptԿ~sP%WSq\K hMbDppӻ=,}^½V]ť~l*9‡}X8K?^J}}E3H- j{)NWZbP2J=߈@ AE` MHd-d}H[nx0z-}.[vjpb} ~{v)͓@>IٹJbimT&>~J&+xc5b~G*i5QoET9 `#LlT#9 ɨ6oSSxbKB#W1|l{-A$u ^rAe XBm+^ιV)T(SP99WIJ#^tXH\wXJ{E6)^2^$« ,%BTԐ:sLx 2D8Zw@N&1C{, yD)n/,}]IO<:>ÖRUj(NBnV-')?rzU:'Es[Wbm${ j]mq,90I*^BH,vx/!${ed9b@ui3;oY~RiS[kv,tR[+6c5$K{F%)KTykU^'GEa QcZTF/ Fh6S%tP +D(Fma XI)6PV:9#([lLK4;&J/, }psqyɍQɶ#_=;"ˉ{7O&TrNNBBWA|"/0yA919u\) 2+ͳ#BEyN +?1})x%O8}Hހ4p:oyE9_?N"7Y\$[.n2VaN?> /wgg!e]crG͎8V~p!L', e%ȚP`C(ԙ +2{MdEmm pZ*^! G75*g+3iYu*(Mz=v$~#.* +IvJ =Ɇ:(tDUF nV־sYa|Tvk-7*!~VNoĄ2>U^Fv2aL͘Nv/pwnŋכwn9 P7δ>lNpAA,&bз`gL 4èy-AXǯ + +endstream endobj + +2677 0 obj +<> +endobj +2678 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2679 0 obj +<>stream +HWn)HX4`NrIJ-%2H5VHIw{yOЙK2 ^Q*l侹(!їQeD1\nh 0ܳD;n3/8D^(<*9fbkN3"ŗDžs!.r7g @ S)ƃ_鹀p9DPur2t 9 8, ʢU+_kў"oi`N4)3NȧWb7NԢHpS)mK"Q*>e2fġI]a0F[l/1b{aJn̄g%!Gr@Ėpq&wژ{㣮D ?;Ɇ @@Ti\m5$%ZN%Z5ep\/HMA壃 SPPӕG +3%l~HtDʸ% +dT#h\P ɝ ݽ*Z2b~em/:z+YZ˴0ens÷qC VRk]c+F +Q>3>DeIpG%=NKGg>Kk5  ddC0¾a0rw80d6w^N[qGZr'ϔK%r;,୐v7~rZo``apfQA8/d?gNӽa<eU^Sqʢa~bK%lˇp4} 7@|^ToWS>~mڮݱ%GSB hX]OC!([a% nhwM六*$؄wn*$UVQEÔ&2@K'j +SPzLUo(@$FZ|#@".SY h JvGw FiR;I!-5lR3RTUpJ9⏸M}%uL$d( 1 RSrs#Az+MXfttO2 p|- !p|'󦆪uZd +Q#B*B0TG*7(-Gg'Q rdms>Z( R cuka皷@ʦHʧb\u=#ȣGK)LXw2~J72-?py#6u(EeW~xWw-6q{ +"_06\>Bʃ,;$^%J?ͱl`'B ۅ؍ˉnbJV,Y\tϿ9^G/)ɣˡXg^*-BE z"㙯-ܠJ_&IrI1SD<5Q=%!D/1fǫ6W4A! *2Lq8]K[4qU" x;.ŸMLO&󎺅*H !s\X˃U/Lis|W2?,pbl.D|CE'pN b'_H_*%.}@zR4ƕnnd۸~Kh|gpZX,:TjمkO8Hg#(cm+bب@_JȳX i01?\# 3oOi)$.S-'|IvjGQ]tc/Ԗu c.c2ȏ + +endstream endobj + +2680 0 obj +<> +endobj +2681 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2682 0 obj +<>stream +HVn7 }߯&ʺ4kKxޚbzǟo_IQ!EXnjK>1RuCw:E؞v\\zcaZ,6% R Z&]j~`Mx66V֨e:*_aVacibw}?ɦ/6\/1pGL%gIqusZ6ͻk^A :t@?=~ 鄢C?xq*jO97cˉ!!eYHHJ RBCpk fVWN-ʮѬ&CtP1bN]Cj+xG^lѽ:q(#(#e52 ?\5uHx"Ԁ;#X{6cqX)Cp%p))J>!ֿڢωUz(i=^#qy->[P /o^ƪ$ZXPT~ٺ qU֞.!ܵ2Qy\y{V\M( 6.|G%>[#G\V>KN3ϣ ]7vP>UcR{jadtOwQKW BS $xuyuyaC4eC9gt;Yöf5_giČ#E}~]nءܮbHcZ"Da[5LXx6|ᛅM~}j#7 z[MވFc\3Җ()W<{oܾ7/\Ő joVVq˯y8LGL}o=VܞV+dW@au> +endobj +2684 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2685 0 obj +<>stream +HWn#}W㌱{!Avl  tvJHE$rxђq8K]N:f2z=Ejr5"SYA;2ڪɧ.LNHƺD5Sj0:mmDZIKi|/˷ˡ%݌qBc[[l?ؔ_ˮwl+槎bV}t 9Wg#L5l(F`Y~ҎU|UKv_]c,>Pw딝Iŏ;l6XSxN~HxD|M]^.%R^"ˊ-ףFHIMGF}EZ]%םY"lJLjOF? ɮ` Ksmml=O).w8,{^mc]u:v/7h:NѠ(4Epb㏵BBz]Ityʼn㈛\T|jl|lF%|2Wd"D#d:yɻs&1.ޛƄ6T-(kQ*x/y!C5Rb;-bZeE@UL" @EPp/=n86{YޠE@14e` Ëܗ y`x~#jOP[v0lsܲRbPg-4V7[,`57" p#* Con!BLO +0zRcuQsktm;Jg6w0 #_Vq4p*5-873Jlq1ul;l~`2E-ͤԂ%`")ڳp&qSu >ިN'V0i'Zh8.2 e 5cԦ|,Xͭd6׷-y団tnD6ZD^Cshs40hfq?.Jaj\!3C"ؗ]/s|uuz{@qZ32ͬA*6~ٯW\c.mR}TA}r+14: +[Ky$P S`"١ƫe0--L qe~ռ_+/!hL!jlB|VGIt2$ߎ=>ŽF,FC3"> ؝)Ƅ>d06s j.c?W?}B Ċ'UĉK2h`ddLxj s3嶯uO_2<G#!XG Q1 a]diAX8.?N$)za:jȕD޳g-iԔ%w ESñԸaS嶚}*h :ʏ,M0"6(=yМ?s3w{_<*8mJ0=0 Ba>\ fP,@r9vS9? (RG"N/G3ҳlNYZ1ԩ꾊 y#" 878߆O+yoPy&]SS3Pd=a9()o`j-ڵ[IՕz73T3=Lī[ber:d⪅ı&Xڐg|9mY\eEá! Q<|{r+y';ǚ͝_ {Ѓڤ.zjވLͼ(*U2jqD:Rǩmʫnf`Fz!HRxodX5.gr&W#ѡ:?%džÌ6 +"|?X2w}Oyp [ԅP +}Ow0=l༇f#s9pj5G@^/ 2n8N vq\ߖ+ tw HBFIrhXEÝ, j(MrLS;Z|gCsrMreNܰ^b"Бv«/ZeV'''94-vslvUJ H_vZg~< S?zz{_ia1Ȑ78L>L%Cjۘk[u/}A8t\8h1,jƦȱR}ZF:sctk D/꫟7/jCP.̔60T@ _qf1~X&&5 - !zw*>Cfݚ~9}Tb)ml+V7RN?6 jtϪ$ D]H.neRʙJk =H9S+:_X`["N:ȰJjG>i6V"LqWUrL^y e}x.C-p>m {C&$~Z0zVKeg岺nu'= 8gQ,Eai1=\};7+z`hCV:oVEz-Ǒw}E?m4duwqd?ʖeY]bˎ|H793DL7AAv_UDlʣG_(0Izxc*.A{2wZ~#Gk:llm< cI .6J!ve] tVjeSg߹ xIq$g I.FŘNV*T yQ}eNLދgxh X9Fض6A7L^R\;}+A,x`(Ln˃߸1a~NsCBPcQy@Mb&ƭj1 Ep4w. †=E; dQYbl9T,rt$ƑQ *l#PDe^ݶ|2{ (w2{^?HK7hrT- :gާX>;7\P/l<4NzgkjG])YNR9 xGjBBvׇ v_ աLGF fUV]-k*Df#%A3h<*!,F&OŴyaC!B/ivii@tdudἊtaa*@¦Z;1aTTX\89[T6ˌ q@~;K&]b F]Yˣw,>>/Uvͻv.w/nnzb*;㌱oT6|?.#xPǡƀ;C7=lH֓zg@畦!G9LG{[p5׎fEԐ|>eOzI9=W}sz]>z_#>v Z::|a&u=] >JoVF;G+#_nhq;7q5^/;ݴgO_ؽ}\~^QCI~th6QrOZ~B?x.yFS5P} G4^\-oZvqsCюvޖhUuEtQV3=]aHx@!Ls$ҬED j|MOY51>pͨ׼}4ZT|͗2~|}T2w\#Y|TMW1I%Obv\+=&q+с6*yH3T{u|1E>9 I .b-"nS}6P0gqtc`m[~7 qt@S>mn3d2F’xhBhz-ޔWakk7Zzmd雦ؔH h׆aVGA^a~Cty4pWrzýT`r[hau ^b҃w1jvÐGK-:P`Iu'3ĶyEbN/آX&6"nxF 鳸yz!dHlE>=[:]"6 2f\f.I^e$yE\@vRFZ^MDgƀh4~sXG|A\g! +QHlfԜ% Q!2&uPz2.֕ +s K +v> AJ^"y&GQn=CNmg ++4uwev݋uLE pz=v] > vXy0rI]a2 sնzysA=<0<_se7`]yڽ0W)0 + Cmgk(a"̓sA=[|,(G~7M;`۾N(l(Q.<(3ʇ< +(3KPC- I]DC()]p[C]A;n\ˍQϰ<~3,rxX=o̶rwX;DO9D &'M8h9SPNS-#VΈK9H2Wu{'igYXibY(<#WzC\/ppgaC<#CbW,[>Q#p06Ν ,k,;_[ + +endstream endobj + +2686 0 obj +<> +endobj +2687 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2688 0 obj +<>stream +H͎#|>[U훵 bO$˰xװtU29MOWn'ko&lwӭuo?}%m2ۗ9}v܌qy{^帽%ۋ?o~tryItzO.?d߲a{}[ ._ێcYS~ 6|k| enb}߭n}K|uFvϿno~|7=??ԗ~nC5_?/V?nbmv ꉄ|3>Yʟ%_.Υzr/-\_O8^iV?ݶTovQBUSca7G#dp4<'k=tiT>Q~3̸h%Վ"d;2QdT)v+'>l{&خ:tIg@e}&Ͽ7|;߶v1lװcXXkLlj~fv0>`-a%#-ʧ)mHl7#d[L:wtIg@e}&Ͽd~<ضxvGRi|i`g l0U`W݌lH`W - liT>J`o`KF!blsL>:/-s7yiJcip]q")8[qƹf8KF¹jgH8K +Fƹ}#Y2qS]cN1@:- t ̿Ĺg?q9wqnĹnD8Ɓs ΢q,J( g8pF*%Uq:$3 Ҳ>w_0qvsݝS ib7B%#\( giT>@8!F¹( QN1Hu^Zoh%qg9>3.M8g\ +, 笔BH8K +F9+P4Y)r^ +qF:ǤBz)D/qs8q89qN 焫`0 Wn8KF9)UP4Ҩ|qNJsR*%Wc1U꼴^KCd&H8kU爫`0Wn8KF9*UP4Ҩ|qJsTHq.n;缿gTAUATAUAH8; +JFYP02NpvZSU- 9ED:/`%X8qv&L㜯O VVVVpZ4*`dV%#l*(J/]TAsL*t^zQ+~2ĉsΡgTAUATAUAH8 +JFYP02Fp6ZSU, 9ED:/`%X8Z8pvEƹ?q;M87܍g8pnY4Q%#ܿ,݈pS + u iin`%X8}U3ڑg=ql9*؍gH8g +FYP02YpJS*8t39& +B֫ sT****( gUAH8K +FkUP2^b#qnQN1@:- t ̿2OP\.v#Z2E)Fc uQʡh$RT)qCtI/Pr_Bл u +bE-?~@qEl:؍jHPg"FZQ02YJES'"Ct iin`%XPPc&1\Ŧa#.uTh$Q#C( E9UJ\/CP#cҋ"yi(PcQN݄d?"߼'.MP\B- EHPK1 +F:(EQ4A)r^FH/%Ir")Xm]/SҕڌYf`egxI)Cmp.oWB_EʹMzP:oZ%P;&8 ix%#A( jT>FP{-(JFkAQ*u|"("۴HM/" =}@G_w pHpR;%(:-(:%(:-(JFiAQ2R|vZPӂU"(EPD:iΛ^EP +jOA1m@Ҁ:P;ߩV V V V ZPT*`d%#Am(vw,YES@:m7Pt +i@2CiRj׏}@[jqPfDPu ԢC-J( jءnFU:IPMAտ:bf7;&6ߩ w zCpP:،jHP'%(FZ*Q02I NJPJ׃b1H6Ai=(PsP f@=ݩhy:Xf3 +>X5 uA!ԒJPT*`dE#A(w:Ůcm҃"yzPD/&r:Zz7cR{;׏lqPzA!Ԓޕ( jT>FPJPEq=(vCtnΛփ" bԻzN c=UPo8(6#Z2ԛE#A-(M ޔ(wwFP;-(JFiAQ*u|"("۴HM/" 9ō&Cf~~$~<EEEEEHP[-(JFZ*Q02V ZPJ_EH6-"yӋ_A)( PGz-QтQтd$%#A-(jEHP-(]/YEsAEP/90ԩtԙjqPfDPu ԢC-J( jءnFŮCNm:wi@KSPL u +n@=MP?\?2_?8(V CqPlFd$E#A-(EHPG%(]Ajsu޴QKSPiRN3׏׏ŪawB- ] Jc EHPJPJ׃b1H6Ai=(P9({uִhYn ?pRzI!Ւޔ(jT>GToJRD$Eq=)vStnΛ֓"IIŘ=]^Um|/PJj,W\pm.>T>5|>w2pl&<،pH%6F"\*T02AJlJcn~ZCiI3©<|z.ݡI .-hi9yaօ+-qZ¤K 2-\6`a]XW(k7em"2l18̥:nS>\{zny} _ܥv\~}i(]Tfk׷_~g&_߷z[4eU~>JKO/\ ._F%mOey!_mTݯm,ǻѷ6-RZ?˟n}-?kmph>4mR&δ.?uޕjj?=.{쭟u7?].S$+/3Vzk+d2`Mw$t;ilǭ}6 <|6^m'sK-z__>%r8}V'M.NmYD,ߑr)}l3Ζ=eqr`AB4chuCz. ^ey#et{Շ,͕̏hq/߾gH}BdxHs:w@RN{Ke21L 9U.^_׫Fdz: +|eӏQUxtJ0WbubSŖoҽZW` 8`>8Ai`VgY^!VgY^w 6y!`뵣gY^[_6!uxr!/u@؞\rr +nX޺)ŇEwW_^\_LLi&E*ͳk|43}ݧ]RrRЉ!:s^L:4WVNw';lγogKgTk:O߄8_凰:+8Qe޸(//D|M>oAwzT~n;~t`'йxlgCЁ@v:<LPAo28Qe޸(/Aw~3;ݳt^.臌A?tzCЁ@?d :\<]3!Nw;uƩ7dn(2o\ʗ[;Ġgd*臌A?tzCЁ@?d :\<]3!Nw;uƨ7dn(2o\W 554;Yaz4̈́zփ)0wгKQY4.56QqNp&}$ӤӤҤҤR`|'=s;T6IϣNzEg!&:Rto?ߤ5d>G9vU^ڕG3t?gNY^`o?021 /Ut!$!$3!ҤK{oT9ﰛ a20-fą5d_0di + +endstream endobj + +2689 0 obj +<> +endobj +2690 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2691 0 obj +<>stream +HM#[:*#،Iа#}vtfbǣms&-y7_qkZ~Y>篗Ws3K{w|竽'?.6-]Y_Vߴꌱ-~=ң߷1~Y>V-:˷ېֺ>KzRS^Ն:oSgn/뿾ևZXa?& |zزf]]׷]_ĐǶ֮Cr\߬绵ث.%unꮵ׸Oϋ]~Y.>:NK=V=O˯oā|}~ fY_qʻXw}uaR)Ǹ.I߿cni.nWdzJf,jx?Y͕#V9l]Գ,uawu0~r.u9G݅޸[1#~7^`C%Xnh55RNx #.[\.|]̂ Ԟq*GOkӾ|M|M;Yv}7wDɱ8~n z&׿k|IiV/now}?53Pq?X3~'K?FEzGb$ػjXhTn9̀Ux}[wN9Oǚ@9Z|=߱3Ԙstl:1ֱc/خ_9}l f!Rخf[(2ǨmHlWlKEb!Vi^g1 k9o|h9g矲m-]h7$ak!!RZ(2ǨhH@W@KE!ViV1 k9o|h9g @t t05@"Z*5@ E- hH@"Zj߸t r^i(C : 3:N[@ B^D@t R@h؁ދhys4ǚ@9Z@x: z.&?t~2 t~!R.JE(~( X$Vi &a·?:3БC +$h:c)l:c)܋hH@gE +")tVP,YByq] +{X.0CR0 zI +;ۓ@',-@',{- HTd"bNE:)R(o6Ka1 kҥ|h] +SB/Ivݾ<tR2 tR!RJE:*R( HX$"Vƃ.=@ׄr 糁@;),!^tz;WkR)JEkR(hIT$&R[OOcM)D9z"`)N +_=Ia^=Iafj͋ kFbS,3NBxӼP*NBL; "14/ĴӼP*m|n kx!/O6g/tVfw|sL[E VQCT$BJEbjj(iUD D A>4QC'j1:;vL37Qhvh;4JEbhv(i١T$fR6[OLcM;D9zb`)l `:KL[%ĖA[ދiؙndZ*}Tiؙ_1-;{1-oos4yM(m r>t: }:M1# 3#EȴT$RΊ#Eb:+(8Uڸ=L|IwDuGDOgGtv0%$ ;b0 ;^LKEb:)(8X$bN#[s4ǚtG9ZwD4pq0If:t|sLG-LG{2-8Tdb#Eb:*(o6;b1 k|hS#tLo2sL-L{2-8Tdb#Eb:((o6;b1 k|hS#ff:f:a0_lǷ ˋO^sD8Q*^sDL{"15GĴQj߸88"yM(m r>ʴs2=Rii8*h5GĴQ(2VsDHL["1m5GJ88"ǚ&r>3v`0LoFqD9Qh(i9PdR6#JEbh(n6>qD3qD5M|#L#zLg7ӁuO16-L1b32ȴT$2b3"bZ,v"bZ*m\wĞCQ>֤;"к#L#z;Nt1t<3{l/o.[."dZ*EqDL"1]GtQQ*m\wĞcA>֤;"к#Ldz#zL;<~И["dZ*YqDLg"1GtVQjxiPN@9|60pvD>{hLG-LG{2-8Tdb#Eb:*(o6;b1 k|hS}`q3L3|NL-L{2-8Tdb#Eb:((o6;b1 k|hSݝ#tfi_IҖN/럃+5I$zM"A5I $Q*^DHP{Mŭ''򱦉$fIw=g"vpA>$Q?EI3SYewvr](|]9 )*$wۋH Nut,R`D(T+&jF:X1Q32jW㓘&1Mt$&gTzڻA_uKxyjoEoEoEoET{+(*F[AQ32 +VPT;&AM"ХMHn 7 tJu +@uT$TAuT9/-ձ⨸iMDTFDjToZ32սTjةޯVֻ݈b!Hm"evTDOWQr: H5$t2o.8,nస!՚.FXԌBu1¢jdU#S]w;-3?ieIAC(!…u%iV]xu_N;\Ae]Y8DI+ܵ(4YNۿ.ں%\"wI–F7uٶ))mAxm7J\^|}LWK4Rş?/Oiu9'W|~Yÿ>z|y~>iv/קf|cvifWˡ_::<}>6ku>}zw,ǭy݇^~:O?#˲]|~mFJ4v벖vt}4JTym@opalޗJO1~`ۇJ}ݜޏm463m6gیm^3c[}mORzdMχ.nۇR,|{%[ZQr+mϽ>6zZzW .:&>duul0"`뵣Y_[_6#t<>tie>?\n~_@Jcq/].yQȐ缽<9}~k6ߚCch:3r^);ɇVt9D]?)>_=WDvW:#Pi:.J`仠:ʣq,eٸ*OUBw\Fzvuy@ŀ#َG}!Џu葽CWG#{zy>bAd=GtY˲qUS+BQoq@ s6o2n;Cd nx=3z`gB:2^GtY˲qUS+B, E< u1o2n;Cd nx=3z`gB:LwCˣq,eٸ*OO"7>促><"l@D%7Bz`g蛌v~6/цu&2^GtY˲qUS+BUo +}Z>AdYC聝Ovv>AdYdgda` d .ƙAɲq3Ȃʧc7W~ɯ@_c;ȆI v }Y.ЇIv>L,3adQ`  ˣqvlzS1A ++O;?zoY? ~d z? IvO,<dduy4@AV| [y/1d$:;ȺIvMn$;C&Az7 |0vuv8;Y6nY)eٗ :)U_o\>mxϾf2d}#e>3x}dg;bv̳My4̳HyT>e?,! |1l1̲l;_, |,3β;Yx]3,efO_Y$: R~5sl1cv~s, c_ jXy>36ˣqfEḻ)c}g | ̰l;ΰ/vEv~3,<a83"Y6nfXPx̰>u㩖|7>uϥ"~w҉'s܉O'G|2l1 l; B|,3';ɘx]3,efOH"{GY5İa_ǐvn'8ɭ] +|V`g$ع5ڹUG +dٸ[ʧܺߑ^A~m;Na\\$;#&U a\ +|$Wy>;;h\,^ z\ >Ljwvtu&ؙx7]w +LDW`g$UG +dٸ]gėZ cgՌN έavj͌z3+0wЫXc^L *2*PyfPkѝbj=]iН> +endobj +2693 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2694 0 obj +<>stream +H͎$9̔o;aДĢ03 F(<o{纄ZS'ėn^>n?>Yv^I[>nߟ>|ᅵe//O/f7vOo/yovwo~}q!jtz+gmwO{2K:ls^ssmƲ[9| 6>ep[et[:uo/曯[?Ն=_~[;;un?KWnC5\m_?\XsC=~msc52f5?/.r!+_/6zv}\_GM1?}]]fݻ؏TG}WX};i][`ý~Wuus]B=3TWXfy㭩Kqx6Q/֫ևQϮui>Yt&95>+o:S-{twb]Qv, ߴvw/,p{ ˷5f=$,ܶ>҃b5Y m̂ q鱊x$}Yԧ$}M|V-M[=S -[Mms+uWS>_R:ѮY-\wj;9D~a32cHPx,cG6j3լMAKQp1UJmDmo=Nפs~@d}t^/vHt ik߇a}H7#DZ2UHKFB6*@Z02!ҒnF*%uo:F4΋6y%Htt=B^g_r:ݳ;q8;qƹf8KF¹jgH8F8 Fƹ}"Y2qSĭM8#cyѲ>&Ͽ9njs8 \p\5s!qs0Βp +psDd$,oUHcN1@:-60g8W]x۝Q M87|΢4h8Qe%#|~"Y4vO#YN*]8CcyѲ>&Ͽ98;3lN8G3:a , AH8JFƹ(uP4Er^qF:ǤA:_`88p>wm߇sUi猫i8KF9+UP4YqJsV*%Wc1Uh +8ǻ*XNqygk-bS,gX'\ NFd$R E#aJ(TBHX'ʩRz%:^ ΋+!ڗu8ֱއuհi눫iXKF:*P4QJ5uTjO<հkSL@4N: ̿ЛyNX'73օuoRVRV%#a( kUDX{"JFkQL_TDHEE/sEv`:Gkwa픪贪蔪贪( kUEHX;* +FiUQ2Nb*EUD:ǴHE/"w[?bmhhh( kUFHX2 +FhQ2Fb2EeD:ǴHE/*#u+7q`: BŒGx4u֧a-;MXƎuUZ2'"Ec4"T{E]XCb:tZ4ym`%2Ɓkyƚ!nju+c0WuV*h$R%#c( TF9UJ\]X#c+#yzeD/w1 }Xǩ2CڭK?`pel:x!֒NJeuR*ddRE#a(J땱ksLze:/Zh%2ul} =B::=`qel:x!֒JeuT*ddRE#a(J땱ksLze:/Zh%2u[RVRV%#am( kUFX2JFhQL_TFHEe/.se n`Lu!90oMX7a}֢c4hXQe%#a}~"Z4vO#ZN+c!Pu^^K\X[@ұ.(Bso MX\O#Z2E.JeuQ*h$RT)q2vctIPEͿ:Ε1ƺja`͌p|y:4uƕ4B%#a( TFXg2F:+QN'u5)&sHE_b*cX | p|IXG\2Fd$RE#a(TFHXG2ʩRze:^΋+#i`] clXǁuz`3cMui+H/%n" +)- %Dt xeVWTESG7ӍkHX%2F:(Q22AJdJ#1H6KHK*j*jQ2VZd"d$ŮΎMd4ȈtjйHIbϑ1跍u |ƚ.!aa]Rb MX7aݍk8nZ4Ng2֒ODXƉu7"R8u5ԹMzd:OZ-92FΉ>1ў.!xuƑi#c7B%#a( DFXg%2F:+Q*u\SX#ۤGFȈbΑGÁuu 븰%>pdl!֒>( C>( CrWzd:&=2B'GFTx=&NcKLkR GƦauR"h$%#c( DFq=2NctnΓ##?Gokkllkp 3c0gn\KF:*Q4QɌJfuT2gƩcNm:w4i@[Mfuea`;`W9r㺼؉pZ}kFFFFH\{-4JFkQ02^ ZhJCn\-Yhk@$]ؙf\9r7"&J7·v"6tiJC +s#.Ys6N,XKu- [rL20 kZ݀~Z/O?|UPnBF(ڄ*^>Lm/7Ϧ] ]p5<կoBϵpyߍ_WmOyfPFe?k<}-ӳ:~75v6ʛ|[ߔs{Gk?]jj/jv|u/7gG[k$+5?=#װMoJ5˟_#o,|lmi|l|mwCݵkIG]oks;~\.4#>q鳹f#|{bF}>[P _ !|.Spbցh[YݙpM01`tC̔C{nFgY=Å#cdqtB?{tpYGG ov݄y!CD~l t}FXt,й7'}/zo~H^j/]k &}myt+O[vwxV.a_Vdk[Wпmգ2z/.ñ{scGRP769:,ˣ6dYG;66y%6keythcCL2^߹w.se}N7.Ʈ27NWcd'.kbb[e濾81N= +1CO; !cЁ@zv}>CQia +z1@Ɖj,EyML| zK.=t/n_Y;tWTЇA:}!N:(S3t`'Ч:O UлA27NWcd'.kbb[q=0A" t{>tCЁ@2 tPu:>A2'xZO`'td;O !CБ̍S(yjoA?a`@/fmP@j2=at`'гF@zv=a QyZ5dnFW(| z<̠g=I SƠ'5z(x^OΠ'=";0 +;O !cЁ̍S(yjoA0Z =atQCЁ@zEv)Qd'УFaia0:d :qjE2O\ -~cR|z}_nSl$.okz0kUGWum5߳|:e~P)!N=";%~)Aϧ0j>2f85"'SP}wΧ.b} xTɩ^ϩ~S +<(U3~S:O TT s +dSʷsNn_c;=M^uz^u +U`'A񼮲w +UyZ=:=U *Wwxqx7zl5jj6؉wNyYe;n6؉w0zl5zl27N@U|{>Va0GxעgעFע'W`=M) gV`=nϵPjQ*P]jX*MXr;xf;.b; +lv{NMMLy\ +̓mP6l&IyD=BLu}:8%:Qv΄kZCǍL,=U0tep>Ā> +endobj +2696 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2697 0 obj +<>stream +Hn$|9r7k0a++Y-(~z*zȈY̨^޽?ť\_/[plO/xxk9};}ûO?}xvrz^-򟇏K>/wן7ߟ|J[y\.öoO98^]?>>mt>VKIu\R߆>!},!wXZCS}s{S]2;}\ gs[f=$%;Y!//;]?\_5^~tieٗKX׵^%}}喭\?<~9=.iK ßN>|物~5k6WޏemzƵrg wόufwΘ\ 嵷;?a/|]/'_O/y'wm\C92ZvcisuS=+s#m37bN,sUϭZ +rۦYsp7b.>wocyӫ|Z$*管]cS[ +fiᤴ GpP?ҏ1Cnx~6.z[8\l%m/eږzj>^mkclMjB5|^NѤۅ/sY9D=4pZ0tcEor6ȘNS֛qАj{hT=M`ShhGQW_n,Q*KP}{*]lt͏GDץ>vOQٮ@u)A^@4 +8U@ānF +42 +U@#F#F}"f@T%h}9Lט> . +G7:8:xz]5t)HFFjhdѨz@O@#݌h$m:GDץ>vπ.zБ]@W]E +t3RQh4!0*)(@7#w U@3]b"tY +tE@t@oWve[)M@7؁n;pT9BdOd@Ccz72qbu +45&4Kc}#a] zqR4Kn@#h4!0*ЫQ +Q^RSRu45&R]K! +t9b:JUM=tno 0^4{nL#0i4"0*Ӌ Q^^S^u45&R]{!t>ƕ1ӥcj4tp7RQ.F5Fat1!4 +Ũ8UIܮ]L3]c!uiLǛja0u|μ63y;܍idQF)2vt6!N'vu4%&kLLvXi01ۘFAVAFAVADFa:Zi4"0**(LG T%IAtiRKO +"ʴ)` -1t:"2 +hT=E`TQVGJⓎ&Ӥ#2]tD2iwvĠFGVGFGVGDFa[i4"0*(L{#T%IGtiKO:"tn:LSPii0igtDguDgtDguDdQF)2´:"LUtD7Lט&#L/ǎ`:3b:>4tӻ1 Q3 GSDFazD44vw#c_u4%&kLLcG~0=O3;>ƙ^xG܍id#B0FSFez1:"4 +ӋqΙfdwDvGdOǎ`zSLoti;nL#0]4UObtDhqΙfdwDvGdONǎ2`:!SwĦq32t6:"4 +hT=E`TQFGĩJvG:gK?e:;bL<=ґi`z=;b8ӉwHFFa:i4"0*(L'#T%q#v3tTץ2o:bL% vD(LG#"0FSFe:ZhuDjOn1M:"uIG$O^o:L/~0<.OwM\^36Fn"cz723444vr(LȘndLT%q#v2MuTץ2tm0]aswwĦqWw#e(LQQ^jtD$nwĮs1꺴S#&L^=u|}L/#63)(L/FGFabtDh#T{]L3]b"tYt:v޼2]_a:',oμ#63yG܍idQF)2t6:"NU;b9LטHu]l)SP0^0=m2xGlg:)(L'#B0FSFe:dtD$nwĮs1꺴Sñ#8^iR}]T^Po^ (*(*(PG$"@FcF:Z%hD$>)qR1MJ"uII$OǒB]\oQ=z}T&Y7]O16 ^}юlYJeA.L$X(|,25#SjT9G(T+&jF:X1Q*w|$&"]4HMOb"Fu\obbTpzzV{AݿA[AA[AQ32 +JsTBfdծIPttnХHM]R]obT7F*o!㊣A7QժSijةVKsԌL~EDjTFDUDJ|@U%Y qȗ+ _&nE9M;ت rit>܈r`aֵqVqР/,pTqZ¬k @I_8_o0ki4~~B/O/g٧gTF#Ɠ[c?~B#9_?￟zNx5?nzo/B} M_}}/\|w߽쓑Zc uukO(t۴MY:OܟϤӿkA:};?쨮|~mv=OބFvzSYY#zMԻRV__Z]~zLDy} nO?tgJw1Gc#K>tnFFӇMݹm!lm6fیk|}חK[,yz<.|.["^c|mf3eu\{@fmEW/)2= xt2CVWhH?9}uՓkϋ^;ݹS,.8?t=wE 2LTާ~̮'S]ǹ]: til[O㕦^"(I}(0sQr{-qwWo2U9UZ2@m=VlH[K,;>}꾀+} s胃ve _ :l`uy56}!`΀VY_[ 6L8ɯh*4Fe<6V>#?^w{Fzh_Λ7Ct}C聝o2^ R<~u=3Gq&8]l\ʧ/x}=*KHzu2z#葽Ce=3xzdޡg;vZ7B8]l\ʧЗ}U>A,&M7Bz`g蛌v_B }CQ` .cuy4N1,W1)9}!w}U'}&%7Bz`g蛌vdz`gKGI&8]l\ʧЧxA_l1b@ e }6,!g;@ },3|0fm2^G dٸdAS1.} p)1dOfe;dY`dOvEv>Av Mhd,7,| +?zpYc;ȆI v }Y.ЇIv>L,3adQ`  ˣqvlzS1Ȯ} x~@ d$z;IvOn$;C'Az? |0vv8;Y6nY~Ay;^~ yY69ϖS([L:]6-l +̾F}gY7ɳγngw<ۅ}7ɳIvfM,<gguy4γ@yV|~=YE_]|ޯf2x#e<3xxdށg;v̲My4̲HYT>~9fY%W |_e |5s,!W;_ |s,3α|0fm2^GdٸcAS1(JS ~ɏ_ e |13,!;_ |3,3ΰ|0fm2^G dٸaAS14_5*e |6+!g; |+3ί|0f~m2^Gdٸ_ASc>;BQve-/;tIK'>B|2Sk1Ll; +B|S+3N';ɘx]3S+efjO7m;#`kx h8ɭέq[ܪ8ɭInvF>Nr+<[[uy4έ@۹U|ɭ:v/ yC>5Lkk$W`g$vA>L+3a\:c'`'W]+evr+!:Ić {KW;;Ituvtu +LDW.ĻItv&M+3n]Q`ˣqvtl܎z3Mr]!]W;fp] +NQ_ +N1_LVuUeFU͠<{9B!SRRQ]턪jS`tW;suX]χv1z YQϼ]՗R,]GOY_`Y.L YPfU_:Dne&D_`jw࣯Ur 8Têo- + +endstream endobj + +2698 0 obj +<> +endobj +2699 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2700 0 obj +<>stream +Hݎ#I)Җk?cZnږj]J x$nljlf>}z}6dnf#RLw^㗴}-}n?}yz11.o?G9n~txjwwOɯ'?n6#]\_Ҟ.Z_3ƶ[O{2K:ls^ssvƲ[9|l}tyv:ֺ~,zon~ڈٮ6C=O>P vr|!>6jy7ej38{}q1G}ņT=.oQOvy{.ivG>qWq,ݾ˴.m{tۋsus]B=3TOXVyӭ['im+l*GuX6[m/~hmŬ3[np{N-llfx+ou~Цn٣ 뉲ï˱},݇G}lr,x.l,ߖ$_׻swkF,lHZP,H`8Im9>V1>),Ӿ|M|~o)oZVϋ[OyqkoR/jχ_[Uw.yq51#+{q~9> +OSU6Iţ6j+)/Z}HTs4}&@*m]ȉYwr^m-lKg+~ @:yF` igKG= Ffi0ҭt0R +t{GT$["-n6uo9F&99ZH[;#) H'>H #]Ct+B"!]3T$o"#"- VH[[[F9I6@·q6y8f@:t#ik05H"݊iHH #- ۨiHwHKEB!VƛiHr4iM m r>t3ҩ#+Ʈ#]. c~SێsxNce (A[p>gqnY,v2Rp>,;g,o6U{q9I6@·q6y%981pvp.X [q.X "Y*EBH8E "\-sQP*m\žcQkҵ|h] Kӝٙ gΖqt6RUSx:c5l:c5<kHXgE "a5uVP,YQCyq] {F9IWCu5D/wjx X;>ÖaóuRP,ICX'E"a=Jkt=9ZC4k?7k>݌u~Z{#VĖa#VijuTQ,QQDXGE"aE7tE9&6PN9 ̿͊x*_ڧu"֖ N+5U*zM"a5UTQ(2^SEHX{Mŭr^BQ·^"Uѻu(d~:HWkz=`et2:ERv2JEi(k)T$Vi et eD9i(C/̿:فuk *h5e2ZM"am5eՔQ(2VSFHX[Mŭhʈr^BQ·^(#uT$wDXŎYDX[/2b sZy(C_b11-4c'= +c0+YXKE:+( (TdbΊ2[s5yM2œ+#uS#VQF)Uj( k)T$B2JEj(n6PFPFʈr>B+1+cpuq`}dXGe(h4e42M"am4eєQ(2FSFHXMŭhʈr^BQ·^(#u14݄āu䛐0N|po-Xa}bc2XXQe"a}#Z,v"Z*m\WƞCakҕ|h]K! tRu2c:-Xgb- (X$R.2Eº((o6+c1(5s>h%N0u{X3MHz>нuX[X"Z*YQFHXgE"ceuVQjxҕkӚ@@9|60pXqv`&$3?xX[X"Z*QQFHXGE"ceuTQ*m\WƞcQkҕ|h]K2uÌpe뀕,i&}?E#f1|kb]KVIɗLMyTWZ32ɈNFdԌu2"jdru5ҥMvdLڎ)&2uIrĚ/!uyu4"c"c4"c"fd5#cȨhEFXG+2]O"cDFK&2IdO7 +K5;>ܭWRKH0"c"c0"c"fd5#cȨ`EFX+2]O"cDFK&2IdϰG:`kR`ȨkoEFX{+2*F[Q32ފjW{$2IdD: .sO.Ș`:?Ny`X!uAXNJ#A7a֪cikرXkFzFjXFUɎPIۑ?z=FiX4>\B}# |X`]pd4uq7B5#c]ȨbDF(X#2FƺQ*w܎]X#]dGFˤȈb#cV c\B\BW7 cȸ!֚^ȨՈQ^ȨՈzWvd:&;2B]&mGFT|9 %[r a|#aw#Z32֋U#cQ3 +֋U#cQ*w܎]X#]dGFˤȈbo"cu]zqȂur[382FfdU#cȨlDFXg#2]Ovd:&K7Γ ?:De`wazx+m5Bv]afFfVfFfVfԌu2fdp̨heFq=sb|@$ + q+GKQe5' W ߿V;܊``ֵF4 }6DM',`\ֵqi]+wSSIFte`K 7//t8n/۶>h9JP tzJ (5P?]5?чtu9s8s@ wk~}}ח_OCw}aS[i>ҝ 器=BVweNuòЖs~~*y+gt[җm~uiGyrҭ1omץ&t AaMT]n+ ;/!]>oί_i]|2}{[v~n-w,c{HӌkA4O/iEڇ?꫉^^R ayr{bF^7Aeut>9xttxEGG FY!31F::$\;8K"ӄG +@w@TW9U̮s)tY]4Gg򐓼J5t=òl͕[Uek[o[AXs^)ы[ ]7SZп)wz.gHWlr). tcȴu/:r,^+jQڻ/ů7vY]]b[ةPk: C/9oh.KTy4Fe<&V>e>zasЃTk~ tZ &cЛAv:3MƠ;.u޿ zCQya .cЁ,S]Zt УRPMЛAo:!Π7 @zv:3AG)&軌A4NGctY&cbjSif$'=~5Ao2n;d :3R<] !Πw;uf1Ae :q<2qUS+k>,gWtM]Ao:!Π7 @6Πl: Lwdi*L\ʧx}}QA/!}5h!]G.CБ>Avt#aya0d:qfEL )1* +),d^0e z1(!Π;";^0 +z(30fm283"Y&nQP| E@/zQA_c/f2}1(!Π/vEv}( FA_0 +; c&cЁ,3(efOAO0Z*W>alQCЁAvEv=alQdgгFaya0d :qfEL )qQsK>'euX|]رtOyٯ+d~~2i1̧l;|~) Χ';˜ɘ} K|dOAS1z?x1ࣝS$F;INv>Nr*3qSu'98ɩ0vNvN4Ω@9U| +?Tas>ǀv^ &y0ɫI^|U`g$y5y8;Y&nUW}{ļ&ٱMb+3n[ywتۅw7μIlE煱cc+qvlL܎z31YI}i.4 ήՌNQvnzSnf̫YC^Ċ̫Ռ@vaCgx + +endstream endobj + +2701 0 obj +<> +endobj +2702 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2703 0 obj +<>stream +Hݎ$G)[V #qղ6F`]3dVeDVĉld3:2r}߽\޽./?]]MXLx]7gҒZg˻kf˻}.f5qys^ͮwO–n\oiMWۮi?3ƶn_~e>}25:kmHk]t ߥNd}sc~>?͆:o[gV_?՗K-\/0__L`Wlln^]n/=~!m֮C^M9]*gtbv,9Sޅe}eV7?\q/ŇXiݲi݋8f'2mS;OqOyt*& K%3{dy~9YCyݭ wwu_aX[~Օ#q-U.fYW_oY-ktwaE˱pԾ# nuw7n-^woM=o}Iu9oyz_= ae~ 08_. e$zlD{ǼJӚ/)ghV͝nm)[[6w,9{{YomV1[T8;Im'WoF|-tOM>~ȚW/Pq4N!}7Rf4MwS_P/5۔aK kuqF߿UxS~=lrޟ5r>Oٮ}b]e]0?a}@"Z*5@ E- hH@"Z*m@9cM m-lS= 71:2@ ]Ct+B"]3 PdQRnt+BŭƭcA>rr>&?:m n@o1@ ]Ct+B"]3 PdQRnt+BŭM1 5r:4l`):@o;t +e""Z,v[tUZ,vOD@^D@[gCQ>rr>&?:3Ю.vեtfӴy2;iS,3 –a ½tQP*2EBHL "1]/J׽i5^s>h)3Ef:v|cLg-Lg{2-鬨TdbΊEb:+j(o6a1 k|h] SY #11HL[OǘN[N"dZ*ICL'"1;tRP*m\ÞcA>֤!кL;;̴i'3:1#Ėa#ĽtTQ*2QDHLGE"1A7tA9f&6PN9 ?e bLt.^qD9Wk(i9PdR#JEbk(n6>qD?qD5M|#L;G̃^tD>xv#:NsDHL;"34GĴQ*NsDq##|i(CO?e9bLG#u1mG#ZR# +Efj(i9T$ViGGXQ·8"tqLG #{0#FsDHL"3m4GĴQ*FsDq##|i(CO?e:f: G i2 ?b:n[n!bz/"bgeiHLQebgzDĴXLEĴվ;b!(5r:4l`)`:L#ǘ["dZ*YqDLg"1GtVQ*m\wĞcA>֤;"к#Ldz#z7aac:aGlf:aG܋iHL'"3GtRQ,IqDyq{X0C뎈2Ύ=3 3tG燘["dZ*QqDLG"1GtTQ*m\wĞcA>֤;"к#L#0(3Mc:`Glf:`G܋iHL"3GtPQ,AqDyq{X0C뎈2m1`z<{tdGto7L{^qD9T$B#JEbk(i9վq7qD7qDPN@9|60is爉N#yyZc*h5G#Z"1m5G̴Q*VsDHL[ŭ'h'򱦉#=qD09bLtNQc(h4G4#"1m4G̴Q*FsDHLŭ'h&򱦉#=qD0re0]<1LoO_36-L1b32ȴT$2b3"bZ,v"bZ*m\wĞCQ>֤;"к#L;Gܘ<1g1]# 3]#EȴT$R.#Eb((8Uڸ=L|IwDuGDOgG f0=EO'c:cGlf:cG܋iHLg"3GtVQ,YqDy}IwĞcAkB9mthSe˸OL3ӱig!;a:bGlf:bG܋iHLG"3GtTQ,QqDyq{X0C뎈2ώ`zc 3>t2t!R#JEf:((8X$Vi#3 &a·?eڝ1xfz̴5Ԟԅ3Oٯ$zM"^DHP{M"C5I$Q*^Dq$$|i"(CO$?ڞ%1ښv.TvQMtl不 |Sq&b8o7G;b#|I~EZ$m~? Tg0&PӊVLTBubfd5#Sv;>a>4HMOb"Funbb>P "T#՛dB_bҿA[AA[AQ32 +QVPԌLfdծIPttiҹHM]R]n2:$MQ7"z7"UcjjTRuUcz"Z5vw#Z*w܎]T#}ɎPMQ?z:իPTp)A:b0֌Lu1¢fU#S]bEq=l;*)h@e]Y8w]\_оnD9M;ڪ /EÍ8NdZ֕K݊BXumTW7uY-N(t`DW4?x~W矾VgX +O<߼}3pO߿q_syھz_7 }ٯ4߾|}/Oا3y_ۅ_駏ڥҤ_Og4>o}'#5&:_R={SXZg}T7'LtC O^ &@ΊO$ԩJu&靗,˾˿^]h=K}=ҿꇕyO6i`dn6OomFApi}_^Ia,k^a5Yy,Ս4eu muN/z^ xuɨv:ƘգNj+OwN_]d}uEJSQ `uW|nA 3T~̮gSN]]Z ti7l.u*=9uN\4sYEG^ۣ*zv]͂tVeӝ=yB+=P!RTk+X:)~_N?h}u(6U_ >l'=HvW .:O&ɦ>duul0"ddΓ'Bj:]@{]럍Ua, _GW]F֛Bo}ZkZ] +ZFŅ|tmL8poJ~W]LǐB4=)Yn=!Jt=-gԹe\<= ]sqW%WU }U7]l\ʧyz +s)5뵿Mm0%"C, :bydw2(^g;|u1%#p·u5o2fn;3d̼nx<3yf2/粘2f^GtY˲qUS+2$̇9u=2 K6o2fn;3d̼nx<3yf2/Lw3ˣo,}eٸ*O3wks>\2Ɯd>GC2|6]h2|wCA\.cuyM/,W1)_x7#ӑy> e|23,!';0 |23,r3ΰr.fm2f^G dٸaAS1îw;93ma$;ÆIvf>L2n$;3 |dXx9;;蛝a,3^yw̰EOws>9/a{yogX?ɰΰ~a ۅy?ɰ{;73'4^ΰΰco 1|,}>M23dX`g$vaM2,3ΰ̻Is33.Ȳq;O/#R?[[׵~9eP~Nw|OW ]wv>w v|:;F˹A| Aɲq3Ȃʧ =7L{˘bFXCځi/vvٙbFXfڋaQ\dL.ɲq3‚ʧcAh_l_پGh_eLbWCځi_ +BbWdg3"7Ӿ5^ Mƴ^,7+|J{:Wc/lMٞeL{6c+!δg;О؊L{6c+r3َr.flm2]G؊dٸ[AS1$clﴧۓXiOf`e;ؙdV`ړXiOf`En=ف5^ MƴX,7+|J{G}')5)5NR*3qRu')ؙhTf$˹)5)UG +dٸRʧ#;IJ vJ +L{T.IJv=)0Ir.vJ vJ7;Y6nTMH] {^&!!MB*3nRu&!vgTf$˹!!UG +dٸRgZ-  :=Q7;nf@| +̝N)l +̝L \ +Ga *2#)Pyf kѭN^OՔJB6T"{9]Bgvzv1ih1h(0wEu3]$ +̝bPl;fQIJ|DǸ֐tU}5Y +嚤jB,K/][ї*XzҡtkG_`,t/m + +endstream endobj + +2704 0 obj +<> +endobj +2705 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2706 0 obj +<>stream +H͎[zn.dn OVg2A2@ yr^}tbw?/l{Xs~c| v>ֺ~,>^K=omlן?]Z8_3}q&|:Ww|#!_M̟..\WhM?{϶Js<{||ڇ?Nvy;yo:lZs~Sw/`Q3mS}?~MU9U\g̱6 mXR=9c[U=]pgSE0Vg{x?YguX:ﭝ9fZWH_ŏ[}]R}X/eyk9+/?܅ž$}G 7 wu;b}s +Cak=6"ۼs>}b>}?R>Y̧}I8&Ͽy& y&:3Fo#Lt0>`[-a"}-hGD$Z\*-DrL4yKr>r>/;. D2m:h05D݊hHD -ۨhDODDK=" RiV'cQ[ |MEt0ShhoD ]CHt+B"]3LT$o">-փDK 7N-Dr^ 糁D<' :LAHt -DDEDXD -;}ThHD{裇J *=DÜ$c C8<g :AttLtyMto#`3l&`3P:t~۠N[N"Z*ICHP'"C=:)~(/a1(-~s>h% }@3o|+b0+QPKE:*( (Td#VDGPGE]{F9m ӡAg/v"z3Γ"$Aml 5^DYW,k( jYT$fB%J=k(.DDr>Klv+%w^+nov(PSt):fRv)JEi(j#fRi St SD9oia(C/L̦̿ݠzTWեlfE@UTjhU*JEj(jPdR*K/T.T弥*PE0Ϫ=SD̓j;v $ۨ6+FsEHT"Qm4WLQ\QFsEq++pE_RgWaPmˠ@5=A{r+ee""Z,v[>LT$OTNCTK /,R sy(C_Rd1>fPfǵ&3Ŗa3ţDuVlQ,YETglbΊ-KsL5yK-œ"Iu4vP=?_N[N"Z*IEHT'"S-=:)(/b1(-s>nh%:AuLu۷Q- S-EHT$bb-JE:b[{DuTlQ^*-\ŞcQ[m|hK-AuTǙxW'_Tl-TlGR-آX$bRQ[J mjt[9ZE4j{gA>bT~3ՁQMWlk[-JEk(j٢PdbR-K w [t [D9m ӡAg/6-Vةއ-T(C!_Sm[-ZfR-JEj(jآ#fRi [ [D9oia(C/l̿:-xrOXfTVGbFEآlQ*FEHT"Sm[zDlQ\*-|afa(--l|-TTa>N:Hc[l꣈Ab*S-bS}Ri-R sޒn0C불_Rg[ ~Psvv@Lu_S]- S]-EHT$bb.-JE`[{DuQlQ^*-\ŞcQ[m|hKl! tWڹ#?3Ŗa3ţDuVlQ,YETglbΊ-K O-Sry(C_Rl1\ǎNuT'~3>Dl-TGlGR-آX$bRQ[J mjt[9ZE4jg tWj $>:`[l:`[*r39rLXO,J;(Mcݘ`"0o{:f^]TWǵhhhhETG+-jF:ZiQ1 +HVZT 8IH.M"eӓROi  Tg>%x FZ VZ FZ VZԌLuҢfdP`EIZ t$-"]6=Iձbw:xo Huii[ii[iQ32JVZTB7ҢcզIZttХHM]R]iqq#UBu~+NMT7QժS4HjTRu5#S=P:՛Q7nŮC.]"evZDOǴAuBp.rYTtGuiifTkFiQ52HQ.8->iQo*7N]T#]dE˦RջA6w?RvݑU-Ŧa3NRlETg#-jF:㴨lEp;-vSt钝."JrLKTosS]Ӡ:2"7W^qZ܌jTFZTLjE(T8->z5ҢTnFtNPMi?:usUn Y:Q4LfTkFz1Ңjd#-jFziQ1Ջ';-vStХHM]RNiqs\{do ?-pVG#-F+-F#-F+-jF:ZiQ32JQFZ|LuҢTn$-IZDti.EPjJ렺KZH .0-#-+-#-+-jF:XiQ32JQFZ|LuҢTn$-IZDti.EPjwJY.i"T@R}ZFZVZFZVZԌLҢfdP퍴joEIZt$-"]6=IաbKu5T$iYiiYiQ32JvVZTB3Ңcզr'iM"ҥKt$-TSZujB֞vXWC.(.b MDXoFjX7 b;ֽTkXoOXCXM /z=}+K +Vuev5u=|haֵS^1'-̺puPj;XXteu]өB Zuma³(4bDW4@{y;56>mDBB1W~xyn M6}//藗ky?=>W/*<@~?yǗO}|^/qzgG/wM~Kߺ4@i>>g_u}~{^_/8n`,tǟoUQ[FZ]|3C{ȣwatzLH7uVǗ_}Y-~sy}m=>z~Pcϭ4چc_Csקǘ=&uk_W}>Kq*p|5q^- ׄKm1~W%ں-YY_XWde]~G}}!߯+^늬o.|C(0h}I+ CāU>_>?b mSʹֹЇuYhrC5}Wh}w;y~Jƻ@¨;$CSʈJCjE.ƿR:wwK*mP + `SlT M.1&qI&ZWde>'ZWde>zIL5nA)lWz)< +mdu#݆('Yں_2zL4# *K`9#I+IJͧ')*LO׳ƧrvzTnWS%]lZH/U cq08sLDq3B5#sLX32{c('"5s|cᴸc]4i@S>8qq)ox)c0K7#X32Ǥa5#s +8Vq{"X19V 6ǻ9FtIG3.7)t<$'8) ǾsL8fkF4̱fdRNJQ8nODk> jSc.] ˦u}Mqx8DŽ98&q3B5#sfdRNJQ8 sMG]#]@M؛^c**ٽ````<+iF8X9O1 +y9VS 0yH.Mreӓq\1/ Y0 +{z썘筘獘筘co<{+)F1O1ފyjS{$IC:w .{0.ǔW"㲼 C^52^ Ou4[N1g;٭FS{lj:$soPdެ@3d1UA +UAvyM +Nss#[(:r-8il1Bc=ּ;R&2_UհZYójWJgI㳵ju@;irvUVjM\k:UvY[ȩ{Yrt> +endobj +2708 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2709 0 obj +<>stream +Hͮ|Y/ݓ], _ +Ev$"ɣvU\֩/ΰ#~߼޽.?U:u/?{5-n,_?rzӋ^帼%o~|tryItzS>;cl ?{߷}r>m2[ +u~o!oCZ֧]D׋wy)uo??/\ls?C=Oտ|\ gs;L9?`1؛O[۬gs׏71uk[-vBTl\/J) w>W&uq'|J^9-vy53rU[c$k;Ma7~<Bĺ3IB+3cn|uasgWl]ll+eN//QY -V>t6wZL=RxeMx]gww _cằBRS+וE;zc31/I.uCyaG2/uM\FA%zlD{yJnbۗߴdw~u'[f'[n4=r}b{N:QR$Tc.H=6v/d/ALTtHŘV-q ;R*XonjԫIC͗ öo]%2@·q6y)3ۿmL4;L>`ki܊fH4 ,fH4OD4K= Ry^cA>r^r>&?=~^9gyf054܊fH4 ,fH4OD4K= RyVcA>r^r>&?90hi.4 \CHs+B"\3LPd">,փ4KKUcA[B9-thS+;9@s'hNk4 BDVD4Ns Rh4NfizfqsH3ǖ@9Z4縧9 Ӡ9a34R2Ls!Rh.JE((-PE@qp{iؒn0CҜyМ;)3a3iDsV,P*2Y@H4glbhΊKsL3ǖt 9Z@4x2h.iO}H[iN"Y*I@4'"ќ=9)(.[`1 [-|hSA:h^1OY`[i"Y*Q@4G"=9*(.t 9%2PN9 ?-y{y|n4F[Jԩ zb^AHT{"S5DWlP^Ai |lib(COl?mAT;=P]:‘L@SiV+tJEiV(jYT$bRvJKOMcK+D9zb`)fo_^CG8nh)`zآ_j@5b&0o-zb^EHT{"S5[DWlQ^Eip7E7EPN@9|60j慝` ՑPm[-ZfR- +Ej(jآ#fRy[[Q·"FuX)bz|Q:Qm[4-fR6- +Eh(jآ#fRy[4[Q·"Juۢw4. +ե#:[n!z+"bejHTQebzD@To=DT^n=T|lIEu[DO{[~P2B b0VTKE((آX$ EGTťu[9cK-œ"JuۢLut $E?z=`@Ūa3NR-ꬤETg%-F:(ꬤEp=-vS %=-B7E)c7;^ձ#+tzijDETJZDӢ#W%-Mij.ii=-OǴ:3g씃u>Eb0 uRddE#ap\}uRTnΛ"Zk!tCa>x ֺu^r:-paQr} W?Ȏ82V qd܍lHdG%2JF&;*Q4GFGdG%2M=2v tҩHM?%E8ȶ~Bvb"+k+kQ2^ZlDWb#r'Ob#G&Il럒mbcd;{ {eWdob7i$O#NNNNvZtLӢd$%(5.G/-=D4qX .v6߼ `"$Jcrq .0EK+̽0¤KCZ@aҥٕ_I/OI&uQєehe|xz~m}Y 2R/O]ocmk֯.k6)˧ۧ~}?b/ҿvٯf{SJ?refG}/O}ҦڤmC{Y{V_eZq_]~..o޿]ço/=_߸/re#\F\8-E.\Z {='fswڭ,/wۋ|-/k]^ U_suئimrm6_geHi_}}}q}y}4]__oL|t\ +73ܬ;bu'Put[@YCTX3 UgYoc]UgYT*3@>?^@̮;N][ tn=tou*fʍ:m*K:aVZ7Yrfu:by\[+O.z ^m.u>ح>-ņrFD x+0m|4Nv_ddYdk2lr!yqgdYd㵃,W֫`f>GGν:^OGH [GW-^F[|*Oky~5gk(˨IW. kW:@Ӊ!큶Lw:8 +nu||p\8.~:.:3Lgܥsi\Eƈ|19~R2r5BTڛio:!N7.ۙv^<؉~uD;p is*i7Y2o\ĕOi7vϴ7S^ke~%=|ScɘC2|1󲝙恝WG71ݐyx>2˘yY}e,EylL\y|:1o1MTo2fn;1d̼lgyy`'Mw7d4%2f^Gd"˼qQW>e>w;㆙ou01v]w1Ov'Wu{.c泚^vb>ؙWd'泚^zzEsQk1e>zb>3~/Yuv0o據aOj%;d؉gX`g擞aOjEnb>5EͰM蛚aW3,Xp̰ ac>˘fXC恝zvf>ىfX&棞aQ\ d̼,ɼq5ÂO O' f0 kaj%;d؉gX`g惞ajEnb>5EͰM蛚aW3,Xy72l1)>=+ۚ_V)ʦ%P]X^U-q|[z 'A |? ׃,p~dA\ +ˣoz2o\ʧcv+=Ghwzu&؉v7iw D#,pnaA\+ˣoz2o\gok݀=3 +͏nj&L+f]e;n& vgW&$UG +d޸]`j=݀=bث6}S3GMMXsqU6V3Qx;TA(Ԙ)UV[jF*mXMg`|j; 7 ;444;YϤz"vV(vFA(DGzx>c\)k|r\|K;Y.UP:[U;ʌXTtd\4\tAU^3?r鮂ٕ'!U.B + +endstream endobj + +2710 0 obj +<> +endobj +2711 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2712 0 obj +<>stream +Hݎ$G)Z/+dnrKXsXb %3q"d3*7:.n7̈́|J1i{ެ3~״|zY~姯grtir\n|\>-]߿Կp|~!j|}N[Z^l_uczzw<}6 3ۯ./mp߱lt ?7.o!ܷlױ]O]3|w}.uo?_ڈ^6lyuCss?k-_>WJ?~n;??X!G\DBLx珫gs&S?RSM;佦{}]~{[ðiݲo{^_~|s i,ZZ}Kr;Tq93{ˌ%m,/5pzӯpgSEb+Q˳1ޏVݵk>@Ϣ3q mVx}֥b.u[},ȬeYn5 z{Hu}|} ?y,\7׳ 1#!I0(}e#P{OUOG9)/I󃿴q'bSg[g[=qz|mS7]XS?qԃm~5tp; bifsJ>:/-c7y)wO49Asb#Ӝ4{>'iίhv\5Ls!iDs0͒h +hLs#YiCN]4#SyiYhN~y4gXLs;4[if4KFjfH4G4 F,4ͮ|1Ha :\y4;4q6l.wyi/Ah>finY4v2͒h>h}ÇhCJs!Pd}t^ZnSs]9[ޛS-i[a4KF9+-P4Yiiθ>9+-P[`1Hu^Zoh)4u9ִ#;ƹ2^qNUΛ@脋`0 tRh$R%#p}tR*c)E꼴^S@[^AtfKcy2`0DtTʠh$R%#q}DtTʠjoUUd$V%#Amz(jCGP[Rzh'Ҥ"C0 ?r: c]:sҿ(h(hQ2F6ZE Q*#VP)IE4tNiRKO*" +u~Ի}_&[b MDPFhP7 B-;}TjHPwPCPˡ:t4y70tn #$?14 uE0B%#A( EPg\EA(JEjsJzQ:/E4x.ޞ2vl% Ŧa.B- EHP'(JF:(E9T +\/]P#Sҋ"yi(PsQ<ޝ;1Oj ꈋb0uTh$R%#CqQ}uT*Ůc)E꼴^S(tzΖPg.K +ꀋb0uPh$R%#CpQ}uP*Ůc)E꼴^S(0n@]׏6RVRV%#A( jEP{(J>kEQ &EM")%sHλPQk,Ƥ>5c绾G.݉}G7 pve/+RVRV%#n( pFȀ[4J>jQ F;)H&4g4A>vQ;mT5555JFhQ2Fk6Jk|DZ*>if)MZ#yIkO.13Aj;e$Lu_/;MT7Q}բS4HhTQe%#Q}P-:ՇQ-J뵱jsJzm:/F4PˠںAjw@ڟPIui{aTKF(Q4E鍒.7>(Q{c1Hu^Zh)7jǛIڟ7tPUCűiꌋaTKF:+Q4Y)θ8>:+QuL5)%sHλT|:A6ҩ0OV:K#nMTG#Z2QiJ[LumQQirF:Ez[DO:ޫST3Y=^_Sp[l:x!ՒJ[DuPڢddnJ[CuL59%-B"J;Kz4ˑQx_q}#[K,f5y00ERyRQҙT4.KZL+elV=%#Qm(jET[%-J>jiQlh٤EIH.t4yo-&-F2jgV 6S+N]TwQ}բqP5HhTRe%#Q}\P-ՇQ-7šC]"yzZDo7i1MBuj7|I+ՙT.8-FHd$E#Q](Ӣ#R8tL5ҹKzZ:oZO-&-Iu2=+1-83N]Tg#Z2YIJZLuiQYIrSzZ:%=-B7ETxˤx:WcZL|y8Wb0 DuRҢh$%#SpZ}DuRҢTjF:wIOPMiտߤT3O IuT>guikaTKF:*iQ4QI8->:*iQnhx1H.t4yo-nML}T'?+]\해赴蕴赴(jEHT{-- +F+iQ^KbSᛴ7iܥMZD:ozA[T0sV{R-@f|NINKNINKvZZDҢ`d%Q(6In]ڤE7iԿڬi1Iu:yKZ $xJZZZJZZZDҢd$#Sm(jEMZt&-"7Iծi1z:y ħjF{%#Qm(jET%-J>hiQl*5|&-"IHMo"Ku^b  +TjR^ ;]ik."#Z4QLd$+Eߠ!妎=-R uйHMRnbdq0'`]ikaTKF:+iQ4YI8->:+iQn*5\OCT#ERobT?.iRV#PXrOuikaTKF:)iQ4IIN8->:)iQn*5\OCT#ERnbTTg?!T?@㬎8-v SqZkiQlhۤEIH.t4yo-fM0%Iu-R-@KT[%-Z--Z%-Z--JFjiQ2VKJZ|DҢTj&-MZD:wiΛޤEPj[״줺V&T%-: @FIFKFIFK6ZZDҢ`d%Qm(6If]ڤE7iԿi&T[luOX ĺV"0"Ekk8XKF"Z Zn*5\[:~6nV4y@$]XnEzjFf[w# .-\ _܈yaօk8x&]ZTGō[q$úoZI:>X߆C'B v7ǧm0ҧ큸|6^廧p՚c'wçſ޽?w?}~._=mP>/Վߍ?~z,Im'뱖g561>VίƟcvօuOtLvdf4lއUZݽLm.~ysk8hE>î mw?=^8p+"/?~,Wm<&}qzcYWDv=e-7]oĺ{Y\ݰM:V/߻q,˫zuw3ߞβzuܿ4蜸};`қβ:;`T1 !e)Co=#uZssd}nOi~oi69L{ZjRs/̪ܛg1e;ڣa|tgeaЫRK??o*m+c𜩏cosuݮ0pYWvxYWƝsM^}> +endobj +2714 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2715 0 obj +<>stream +Hݎ#I)|iKnOgwh%.ffE3g-ʈ,wlj4ӧ\ﻗw//dO/?>Y{3dms&ozӻg/O~ў~lnƸ|zԮr~YSk\rK-}6n i}ڇϩNd}sc~Onk;sOǷzߝ~3˟hbֳͧKù˛~qmK޺EY9˳-EJ^6䇗?ϧ'&[Nvywn[g|闧^76}q׷w:3laKú|d؊wv߰[xs:koٕq>-vC-~#+1{㭔cڙcj73, +}_[twaŀ˱pdf?;޸Xz`C%XoqziQXoq&>iV u/޺W~][ orHXwu =Lx뇸(l|gȫ\ŭ&!'R1n`[r,a"s +8q{Eı#[r,.us %2@·y6y%8qfqak9!!R8X(2cHWDK= RiVx1 [9/|h9g_qqa s\58s\3q !ǭ9q0B9GKE⸽"Xǭ9:n6=rZ 糁|xc7x8Wq -D"X,[9UX,+RiYxc-r>ϳ/9ί/gM5maޅ~9?_7Ohzկeկ!R.IEF(' OEQ?yp]Fܒ~0C_gNsy13Va3V^B^_rm0M:)\p~k*~h5?ĵP(2VCH\[qm5?J _]!~r>+vyr'rm1FDxh%荍`M=_@=u2u؋kH\G"sou(xTZ#\|nIFuoD/Go0:*\pz뀽e뀽!R7JE:((뀽QAFypGܒ0Cވ_rm؞u\guu|kx׼+5oĵ׼Q(2^FH\{q5o:ri(C_rm҃2ym*h5o7Z"qm5o̵ռQ*VFG\[ťh򹥅7F0ycdFq"7FFyT$B67JE((kyTZA>F_r]1M7z!Æe"{q--\KEz*s-bop{kypGFܒ0Cވ_r1O7z c\-\썽uQQ*2EFH\b.7K8r5to9ZF4xer=ڿ:7u\g-\g썽uVQ*2YFH\gbΊ7K O7s ri(C_rq\ou +י~눽e눽!R7JE:*(눽QQFypGܒ0Cވ_req:!@o\-\썽uPQ*2AFH\b7K8r5to9ZF4kwFo'qrc\{^FyT$B7JE+(kyTZA>F_rm0q~ o.u/ NFySi(kyPdRv7rY#)~f&زc fmbV@H$!|/r,el8WNˍbSK܈t"7W\|̍3|wᇸJnZnJnZnĵr`d%#qm(kFf"7tji@罁\cn:LuLJƪAnFĵh\W r-Q̵h\+ErSzn:Kzn:oZύ%&7u0u̯1΍U\'r-F\'%7F:(Fp=7s %=7B7FTpz\'z|usc0f\KF:*Q22Qɍ87>:*Qn*5\ύC\}vIύPMտzɍqr@x{sc0f\KF:(Q22Aɍ87>:(Qn*5\ύC\}vIύPMտ\94]{HfSqnzǹ!גޕ(]ɍqn}Fᛞ:w Ӧ{/v71ONs {+k+kQ2^ˍZnĵWr#ŦR/r#gEn/ܸ:u6 +~^k\;%7:-7:%7:-7JFiQ02NˍvJn|ĵrTj"7En"7"7ȍ%7\g;uF";(Gp9~+z6s&<,IIX8w#aaW\8<8.Z݈A%]X؛n0•x&]Z89t[I&uaaM+3w}o}FQ`eks)Coԏ[kNe{y/s?O[\*+T_ |ʿc>sX]>_s_SY]闏\ӷ߾XzȓJl^j}hOL˿ʟ._)8km g;Կe+sƖ+z2R?r~*.텁Sy/u?AoОvUhROC9gk˛]-3$~ȅvsy?Shcalӕ;=j>snћ |v,׷Ս[ &Lge0||1e1`)fۚugY\>Kς(,^@H>eqHp۱3O9yuշ;W|2YgX}<{;!+E'ʷe# T3¡<sg͑=~MtnFRQsИSY%!;V<0QQWOWU/W9ymI[lNX:)6]/`#n!>V P{}ѣ 6[2NZey1؆ X}4fgVgY^} 6 68chA&NɅxsλ=ro]Ezr^>\?LLu\w&E*oieh43c%qSvyܔS:q}q|ȇmUxd7\|_ot:|`/_C:fu@8_ :+ʳq̍e޸(ύ//'=0I=@YCЇz1貝ANCЁ@v:<LRAo2]gd#˼qQ+_^^5'A cޕ#*QŽC܇{1qNC܁pv;<LPqo2]gd#˼qQ+_^i12]&c}1]; .ce;C聝W;A?zy:MzYen,EynL| }O (Bޫ{CuC聝2^3\< zu聝^uƩ7C/˳q̍e޸(ύ/}8Az6~Swzlu zw +[V`'"Ug +d޸[Wcj|gܞ"?ƼY$X'XHN̛E̼Y$X`'";1o uFOFO<'X +Wb>l:1"9=|VSlClV3l#,0ܳ`e3 +W`g=nPkVsr +TڰYW|cb',2.cXWWVy*'U`|'=;)u{Hw!c> +endobj +2717 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2718 0 obj +<>stream +HMu +.@7'3% ycj@ +Yekb6c\^^W9.}~~d7S旋 aOO֬/O/iKߜ?9cl [ϟwOO~,/i߲ay9- WyƲY1|l|ty P +C;sY?Đ_ۜF!oYMv|oWk^\eE%z]8^W&ur-z}nٷ=Ao,ܾx~ۡLg}nM5:Θ9 mGf,o?*oul5_fS)Ųjy~e;3kLrja&~]g6e.'_cạ3 ns^_|]n+`B_uk,j,￸Ux{~#l]ryMr>r>Ovٮ@tf@>`k݊hH@ - sTPd'B"݊hqq}h|l|h9gmh@;R9 t05@"Z*5@KE-hH@"Z*m@9&99Zg@}q] t5]3 t !Эt0R>G@ E}"Z*Э7TH1(5r:4l`)%_蝁:2t G-;-@tUZ*'"b("Ƴ +t!05r>&?:+ЉC +$Kcre肥(B"])tQP*2EBH@E +u)9&] +a·֥?:Ia@)L_%)c)l:c)<hH@gE +") tVP,YByq] +{F9IBu)DOwRX40IR؁.1–a£tRP,IB@'E +")Jץht)9ZB4h'zHa0@X +[X +"Z*QBH@GE +")tTPjxХhӚ@@9|60hwBgC +$+R5)zM +"5)פP(2^BH@{M +ŭ'R'Rr^D +Q·H! +J tR%)@)R4)t:M +"4)ӤP(2NBH@;M +ŭ'R&Rr^D +Q·H! +Js!2Б.'.gׁZM +"VBH@[M +"m5) դP*VBqډ4B'R:@7N(Rh4)4M +"m4)ѤP(2FBH@M +ŭ'Rh&Rr^D +Q·H! +tJ ޥ'~mC@Ka -D@EX@ -;}ThH@裈7^t)9&6PN9 ?:Iadޥ'tڗǀX +[X +"Z*YBH@gE +")tVP*m\žcQkҥ|h] +StXwzB՚iO5|c#@tV2LtVx!RNE":)V(XX$bVir^n0CV03m»t H[l:{3JǛa0QTKE:*j(ꨨTdb[jsL5yMœ!JSr X~e(B"Q?DuPP*2ACHTu?9&a·?>B.S]:1"^DH$Q*^DHT{M"S5ID$Qj߸HH"iM m r>JJ7jgՇ<>pyjL*h5SDLQ*V3ET["Qm5SJ"yMSD9zb`aӠ;:_ҳ:o6-bFEHT"Qm4[LlQ*FEq--4E'R]x۩B.S]$[Tb -DTEDXT R-;}TjHT꣈Jmjt[9ZE4|ŃNuD{vY +Ŗa ţDuQlQ,EET"Q][Jmjt[9ZE4xE.TAu LuRMA}Mmem(B"Q[DuVlQ*2YEHTg'{F9 ӡAgOw1;1#Ŗa#ţDuTlQ,QETG"Q[Jmjt[9ZE4jgiP.WgTjϿ+ՅQKu2Lux!R-E:((آX$bVi-Sr^n0C불Rl1T#S^E٢Wlk(j٢T$fB-JEk(n6>E?E&r>gr$ɭ쏆x{pFc `:N??|L8eϚ<_#O?t~- O2$1)sDE#<)sDE#<)sE'<)sDE#<)ssLsdt0GH"<__x-u +qa v(1*uBRGT4RGT4RGPtRGT4RG\<1ԑ6} ۥIw#?b=vu,N!-c^X:_b} ȰʼnQaqb=FEְ8~ k-qkLiĺX:u8փSXa=<¢a=VF2λ2yaº.zuxgʕ)RQѰBaѰBQѱBaѰBsqkL$5Xn&ߍuRƺnca=ºXg'xú ,1+eBRFT4RFT4RFPtRFT4RF-~P|PFLed_G2u#dX#ڱuʘ2&I)#*I)#*I)#(:I)#*I)#\?(c:(#}2/}PFr#Kc ).uFZXWBR(1*eDE:*eDE:*eE:*eDE:*eeedtPFH>߆XX.!ܱoe /PƠ1e JQѰJQѰJAѱJQѰJ᪶AAY3~2_x-kݱoeۇNW;X!)2aqb}gkXXϣbQѰ~E5,N":ZgNDr_viX]kXXm=º,7º/eL+q;WƧHFEú eEú eDEǺ eEú eīZgαfϤ~iG뮌5.XZk{”15wƱn\" & && &jke9ǚ>VF2.2X~;ºre3u)֨hXWhXWXWhXWxU[\+9,2/uޕ.}aFYXwuxg•)RQѰ.BaѰ.BQѱ.BaѰ.B񪶸VƙsY3ie_Z+#;+c- 뾰a=Brڱް2fY(cVʈuVʈuVuVʈuVW22f"r4nG×2VǺy)c.;ވ;u~xBR(1*eDE:*eDE:*eE:*eDE:*eeedtPFH:^_y)cua#BR 1(eDE:(eDE:(eE:(eDE:(ee edtPFHz|)c_XX=B#ĿZNj+Qaְ835,NQ1֨hX?"'OaWŵ2ΜbMsI+#ZX/euҞ_Kڱ~?B>XW7փ+qWƧHFEzeEzeDEzeEzeīZgαfϤ~iG2^ º.#z促bݹ2Ǻse|kT4PFX4PFTtPFX4PF\ie9ǚ6} ۥIw#?b]vel!-kXX_; ⏐ºre3u)֨hXWhXWXWhXWxU[\+9,2/uޕŅuٱy!a!uxg•)RQѰ.BaѰ.BQѱ.BaѰ.B񪶸VƙsY3ie_Z+#;+cKea֯U`#GH~a2fY(cVʈuVʈuVuVʈuVWʘr頌,Kuܕu[WJuK;GH : eLJPƤ 뤔 뤔뤔 뤔j1>AY>(#9 k7V+E_?7ȇ࿩2(1*cDE:*cDE:*cE:*cDE:*cYn3`]~7rK +Nu \?X_ ݱ~c}qa/^\/a6+jF%<&˗D;?pYyT|ka ?a&}e*\?珛3o1~[ |ej1?P 3F_;^sbL[Ek{ + +endstream endobj + +2719 0 obj +<> +endobj +2720 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2721 0 obj +<>stream +H͒9̊N_Jva``a16cAg-RRV[b"}(|xq>IN)a&OFeUM~TBO/^=in?^><n"_oo7~\/_MҘo7nq>'?+!d]:6oraںhL_Ř\~*RJU"3Ŋ9ބX7ӿOGibL?'5S|Ts]4]j&̏?ݽv_,d +N/uYsۃjc!쭎6DsNJ;|q&{?"S'?OOϟ!my{i[saM}L+ߕޕ<>Moӓ2_ 7OO<wUU]^eqi~jMl̛֓*$jĺK|i?|Iʈ`Z^?0`9_x\;xwܭW^*?$:(z畋\1vzH6v.?8b)7>K4T7VUǟ?>UxxCUEkz;n?zիZ9s-,i5X \o0"AƓ>Iox"E*kO^Wr]dJݲx5%R3RbqbOvW'Dl&nͅZW*$M2iC:Sxq!bLɺ]*h1[{ozAo6;v[{GH2vVwUyW)ƻbxO=˘Cދ{1}{xv⽼{Cic4{1@ozk}ׯ{Kxוw]y)ʻ\1nUENv;ދ yv v;Ɏx,E#u8@^!^x7wSy7ɋƻax=˘Cދ{1}{xv⽼{C=w!t=Pwvʻd}>\`yw=b;e{^yށxw؉wxic<{1@ozk}ׯȻq;]U]w{u[6nټJv;ϫ^y|^EvyىwU8y>6;>BvUTwϫ+û;pͫEƼ6Ļ*W Wx7|^EvyN6ϫEǼ͎ϫPy?]j{x|^Ճy؉w=ȫ}{]*zWx׃&O3ȫzWf7ȫH*ȻյV]yU U`' w5ȫNA^v] *|9ȫrW^gtҩ{@#MgmD_>q2cFcYIkr# 9baa ;1}{=baDX`# M6fa na^DXP}q/sʫ+e /:{d/r}+={d/ܓq'OG٢CfGY(rQVƽjܫk\wF"civ>+N>";qH 'OGڢcfGZHrV½Ώ{=n}sft69mME{6ݒ섾-W=n|EvBN6OE͎OP?Dӭ4 }7}cn1 d; }]d'tw|Ѕ/c[t>NA:u{mC6m}Yo}y E6섾.W p7|EvBN6E͎P?D_]\w }Guk>A|Ճ 섾dܾ }=ȸNAEd\=ȸ@od\?D_^d\ }G?u+>AU|U 섾ܾ1 }5NAE\5@o\1?D_\ CQC_1Wbc\`' }9NAvB_b.6;>Bv\T} rB_5uw}}"c=svB1+N{>"; 'Oܢcf\o1w㽠o9B}"csvB1+N;>Y+'O˪vݻe1;30n6x^eVU~5l=MԑJE\y]sG읮0뚋owBL{gh.y[JsDjn,~xr_<Qhhn57 hh\GCsA9 ~44u6hh.g E9\0}ܘ&/NB}LC]sA`h.('􃡹r9 ~04\1\oh.ȹw(栜Vr^~X473O#?CC u:CsA9 ͕}gh.('w 읡( o\inOͭNF#O}T>1Ds2|OG}*G;r>gtͅ9^\4zѯ֯ҭm<j1Tk.(g]sQ9蚋 E\y]sG읮0뚋o_4w[~9_;*E;b~U5!ЯrFꚋ k.*'1;]saΫ5D?_i/a_%=S&YA;b~Q5!/rF蚋 k.*'􋮹cc#胜{rji ǣ&7_51~:OTͥr>('OrB?隋 k.VrZ <?>;ߍ9 ~Q}w##rN^|O~y9e},Z.7󹯲r.7_Jrw0<`.y~z"\ yxKmcsu܀)ç^1g.WX)/mNsyx#nWo^^“zڏkٶ_|~uZ?a<|m5?~mwKş=K>})m?.^_-[z酧? z'ނ߿~{|~~5ciGԆOOq5>;z曗mI{o?ܸ▽C[_J-r{s~wj3}ۜ֏uCs+-_N?ӽ˛SUԶOOwSX۶)>O痿kkok/56>zX,k;Cyr C[A[k<}cW֏vv#+ۋĕb,+<i6/$NOn{feBƷ]޲- +ۯȅ|qcدі}}<._+[ǝtd͕X͑omgp ָ}p=lr# e*`JJۈCjrJqse1?K]/n;].ܻ~[: b{)xW?WyS5KJʙ_`_6a1I=qa1r,Kǰ `XacXaCa' I?j{ȏ5Z50먭 OjxE>^Y<^?ttZ6!nt/qǠq6H-AcPسuL5n^Ik3r[H;*ְj/7BWgǻOlߋOg@9/Z[/q` c7¸1^E![ , + z{W*2InWc-9 &+Ǽ(ye= ٵVҐ^bOvqAl[mV*2PF2T6e[l`B'u7BDS? Xu<<hKggQJ0*=: V?4舥AǓ`CXt<8 > JN + +endstream endobj + +2722 0 obj +<> +endobj +2723 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2724 0 obj +<>stream +HM}Z.(<1x!45q^Q|@2QdK0&EȬ~?^>nnkWS;nbҒZgrˇoi?,o_Ꮯ˫Yqy}}ir\nyrx|q?ibC՚5Ŷ{Ÿ.O/fyMۚmlRf nje>fq1e{k]tzRSҎjÚ/o>Ϭ_z-߿…~k3>X}!vi"!dy/p}ulV{q~6u~ĺĺ9W݇.q?˧ۋ]~[^l)wvɱ,W ~տ=(Y}t:03kvKn!~Օ#޼ c¯˱b,CЊpsMXx-2vY8n|xdr,l֯w/['I&A DIj؈0ǎEő.1p|pWƇj?TpHxÚya`™3a5oZ9k"c8|)( c.T~eP.n6^#oyg@k O?NLf_'̴a}L 3-VLKEb!BAaZ*ӭJ:GF9I6@Cg?e>w0a)L 3]Ct0RnEȴT$[2-VLKEb!ViVg1(5yhlgLm;1]L'=Ŵ5akfZ*ӭt+B"3݊iHL"dZjx*GF9 (L|bz{`:?0 LtL@[n!beiؙދiؙދiHLEĴXLEĴUxV9d&99 rM>?bզtXbLk۶Ρ>k:]:1ե~c]\?[ܞж{ VŖa VŖa"]UvQTQ*2EQEHhEuU9F&]aC몈?E;U4ij|P*NA<;"4J yMD9=Ap)0<)VA|P*VAH<["l5ij|P*m|v(5M|<g<3c<FAT$Rx6 +Eh>(gUQk yOyw>Xa0al久Aby/"by/""bVƋ=<ÜrihlSӝn<{#0ϥ(s]dټ9cl9clY*YAH(X$Vir^0uD>yc<)aa"sP|P*2AAH<u9&aC>?ٞ}y9s< ^A|P*^AH<{"5ij|Pj߸ iM mF9?ٜ}Ѕγdt)y{O;b:@[E&VB T$&R +EjB( h UDDQk!yπ۝FtF1BQhF( hT$fB6JEhF(n6>1B31B&FrzbS˝t@o t@wtذ Bt bbRދh؁ދhyq] {9IWBкOwJ0[xS@-@-@KE(N( 8Tdb.[Ns 4yMœ֝ +ts2Л m'tR2 tR2 T$"bΊJE:+R( HվKa1(5r48p'][.}QѾm=wƿA:b-lF:b-lFZ*QBHHGE "#-tTP*m\žcQkҵC7C&rrz"3vCΟz i=!cVCUjz(x$j1t*y[̣f?J|lK:H p   = =dDr_viHSsHCsCH7+MÙQgȐEү"Cү"C W! W!Wŵ"MsI!ZH7=ãGzW:ܟH3H3H!=¢!=#=¢!=Umq+HgzHsCv+MFԍtM+\gƑ\gƑFEC =EC =DEG =EC =īZWΑfϤ~iWt=-:F_n\gƑn\gƑFEC =EC =DEG =EC =īZWΑfϤ~iWYBh=ݿȶb8>?1!u>'ON?io|^,Ό^,ΌxxxxW]-+瀳f"r4nWӛ,>~P=eYbV/f勨hTg勨hTg勠Tg勨hTgpU[,.rTKT'mIu_|Q2&I(cRʈFuRʈFuRNuRʈFuRW/ʘ.r颌,K_Ju8Mʦ:mEpp*: +kƨꨬꨬꨬꨬj_1^>YX#9XSBTǾ'UIu8!A#*A#*A#(:A#*A#\c#}8/}Gr+9Λ86xW~UR>NřQgȨկ"կ"WQ WQW]m+Tf"r4nWil~W6uSR/o;řq;řqQѨaѨQѩaѨ񪶸ŕsY3i[_Z";fuS]N13{mqfmqfjT4EX4ETtEX4E-mqjLiֶbT' TW'mqfmqfjT4EX4ETtEX4E-mqjLiֶ:bT~ƦTl[i_Tn3Tn3TQ]-¢Q]-S]-¢Q]-Umqm+TgҶHsEv+Ǧy7)T 9NOŬl1 [QѨQѨAѩQѨkttEL$5XnfݍJuxǩ񠺄Mu:_X_: +[Ũlllllj_l1^l>Y"9_VkTol:oAŠl1[ QѨQѨAѩQѨ᪶Y3]l~-_-ָneS=H=63Nu׻:>gF!zfjX\TjX\TjT4_EF5,._EF5^׶rJ5}&m4Kk[dRO[iS= ĺ'[řqřqQѨaѨQѩaѨ񪶸ŕsY3i[_Z";zbNumS]ʦq'W_q];řq;řqQѨaѨQѩaѨkmqjL$5XnfݍJu9mMusY"9Mdžz$PxB=.TŨd1 +YJQѠJQѠJAѡJQѠJkppEL$5Xnfݍxsǡn)o[PAP?\aGx"-ah~#CDE#.Fvh9dՐvY-7-lp{qx|<!;Jj !C C -PA^ۯnv_1Oޜ`gi_EZۋWogjEx[_=QͩQLJCW>wLJ6 чM + +endstream endobj + +2725 0 obj +<> +endobj +2726 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2727 0 obj +<>stream +HܶSuEW16_E-?]~d%lê>M]/σA9AwٙuK4/__ 8~o}ߙi&0<ݏOtwχ<4>4|v籎.ݼfԩΦiɕIRa[c4heƐB`m}KS߮ NK綉~8ٕ*9;% Tw@]959C +Es+-ݕHL&!3Te RBMmt-@ uYbeb.?;e +p͋6. ei ~z9 ]O?ߕ^yjﳗGmOr.7:)HϮ=wUU\:KL)oNS0Ѧ+㛇c>?Qy$>Mo^|;Dݨ'G~n #=R(M].ୗX}:Gi%ƛFZq?MpN)FXBx]-7/ǗO혣_% w)aœ=~Yw+g[" : β\Otsez~Eػ,WNIzY,Vw +~('  lf6茰ZssdOO?:(͡m˙Fn]t5;z7_i9Ɯ(S>7::';\΋=[g3cʞlַܳ:rgkug]΀= ,Wo{YPez۳:ܳ2EߔEǛ@g/}z7m_6N *NtNtKo.X16,m5ӫSi5n]`䴫ב.lhW}6שkhh:5ɧ,]B_Nozٚ*ʽi}e(#?dw̸cƝ8E5~Ua*Eƌ2^d87ƫ2.ۙjx"Ɓ1^ݐq}Q&ce7M/>1qG/1>333> 3Eƌ2^d87ƫ2.ۙjx"Ɓ1^ݐq}Q&ce7M/>1q䇌uǸg=3镱0ʷʒV*Cƫ2d+͎x#oey]on8z_1^d8{d"ySsOOA<Ƽ97Z<Ƽ)p7A<EFܛS x*u]gAy?\Daʐ# G|#恽1"[o^ؙWm'5"wc>t/_45"'W0C}|3;^a~Y5V38[e<7gJE|P,r7gAqȘyYMS,yj#?d=(/un%c7?t +eHǘ|':1:1.wwⰨ+w갨-w`gcuXũÂכc~2__u}|c|c< ;,+8, +:,j ;,-:c؆Fzq!Ә$O+w8l[uaוt8?u[ +w֏mhaAv˘_7;l p-Â0_|a | | ֟-;l64 ֋sO1_̗̗]?')p6 | +֯+9, +;,h )pX;иÂX/?y:I=~aaw 9b~ǐyTK1¼]Qw3/]Mi w8l[uaוt8?u[ +w֏mhaAC066aA]ρue>3]a>sma>Oݖ6scwXŹ'a2?=?{~>m;l +6qMÂ0|b | | +֟-;l64 ֋sO2n;y{ϯ̏/+ߣ|>2s!󨾙:bԅỵf^yK1nK{ƐyШâX/Nawawua~pue~E]a~PEma~pSP=c̼ШâX/N R<_~^~++l"[u"וDtE?u[ +E֏mh\dA"<>_EU$Lo[[|֗޶|S_ʖ@e W, %PY+-ԗ@eR\!8]/4]MJ]Y<94~|sݸt-WK >^^[FӃ + +endstream endobj + +2728 0 obj +<> +endobj +2729 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2730 0 obj +<>stream +HͲIz^Jۮf V  }2<oIuWfvKF\̬Z:Oχ'p~{v4a0>i&<:'q_:< ;{<ܙ,]Ɏ'|}`Cɚ.Oecc}]]ߝN9`40SkZrKץP{FcZѧҦcekb}w([_jxqJ7>_ KN6孏sf1>/+/Ooƶmǹ>~] 듵ޥuzK_>4|:U\f[_G\v*Z_^}ò^?P~r_W{(Kc o??PM\ٺN-l+{ӻo<#2\Cs;N2)71m;kRB +\1rOw1-~.sX`+oJM?-a- C\q4x;nçsTLW㻅r?ATnӌٻ< 4s6Spx< S_F ȗJҡswtX}uu <~yOKE2,A\`e*W(-WeׇzH.Ik$ם--v?w1[nHr{ug½ޯm2X=rV/l,˙Ma?BNh^/$j/s/_cTVgve>_53@ޘ!X6 fV־eׁ.ַ]ftnԏn˓Inͱ|.rE͕g|Ҟ[nYhʫ+y>| ׻g +^`O{nMI`'Ž;N ;2E#;v;;Ua'u\[߆t^.`$MxQa{!Uư;Nv;3do +䅰;Nv;;JuثaG:2sH@] O`=))!^% |&4W_e >3d;O6m&|`gӤλuG otti] +|w~+1ϷJ2?d >3QG% ~ԃ+;\I#]WKzpEwWB]Vj%K2XdgbWzEv?!wEc.C,ԥ{=Ģ}OW |Z ^h@ m+Nvw-;J'NE h.w-  + +V ف[[ Nnwp m+Nvu-;[ H]toBY-ܖp~]΀]m(/s-`sM~}AT:̿-=N5z5 ̿d\`gq^t2.3qyW:t2.ept龓qA]}Ƶvm{ dn>j%BO:d=lG#;A&гA=p+z%Buo.߅>ua>6z;f[1mI;C?Iɶ+OzEv~ҳ-;mI#]g[KzEwOlk}ڠo>d }Vs-z`g賞kJ^>Z8v=גG NϵP\Bֆ i~6蓚iI'5Ӓv>dZ蓞iOzc]z%Cte8Hi}d}+Ȧ +-p A $cdI;C }P, +A=±At =epztYTzwdd}+;׃YY NvkA}';C;Awd}'"] H;A߅^ټAY +|ozY Ndw ӂl+лNvu,;J'ȺNE d.w, d${>W藏1>~ՃYY NvjAm';Co;Awdm'"] H;A߃>Avޠ`1 zY Fd7 тl+ЛNvt,{ݕ0At=ipH@:BA>lCh@?Qn>Lj%BO:d=lG#;A&гA=p+z%Ctd.A߅>탬q>c賽 Y1Y $c聝zEv>+AxYdgdyW K:28=B]׃, }Y6'>s޺۠Oj%C K2YdgdWOzEv>AwEc.Ӄ,ԥ{=ȢЇ}u^vcG5Ȓj%C }ԃ,3Q +G=";C λY1HAҽdQ]>ȺA6~o˕D]yY T#ѢBl&Eb}"k1}"ꀾ %]ieu@ߴұ۩@dk ,Ha9vrl?>l7onA?ˠ_z3"nĿϛ@}&[-dK`K`2S_%uP_ecǩ&[e.0Y%Oo&;QVl*%uP%uP>w,,;N%P,}pʲw,YD}Tvn~82'_j?vl.%uP%uP>w,,;N%p,}p˲w,YHzsٵ7ώ2k1rFŔzV7QgԳQ# eԳQ:erJ=}pZfi2R?drgԷg%mbN6k1A6~ %]~ieuPұ۩LmsY܇rYH}?mM}ԯ'+7isꇴY9ꇶYVC,:C,mmrN=}pfi6RNyS9:K>:ƎS t6:r\,:KbtuOެvk}ZLqo1Ս{nܣ={tnܣθcǩhrOsZв76y8~O%bJk1J~ %]~ieupұTZιgN+-}ZiCǛҮ/Z9SJŜ{RSK-)tRKǎSRk9>8-4keoR{mqϩٹ_'=''p?Z̹Rk-ܓ:ZkYZ:v;r=18pXݳ#ֶz~e7sZ9ZVMx-:M{-r=}pki^r_Nmysߎ}[;~*W5ڪ^K^K*}:5ZR5Z6vJ5Ze>Z|zm+gqh-%ZR%ZREys׹/ג:/ײT-ײx-}גܧXR +_7_w/>ނ-7rIoA,de] r` ƎS ,7r\`,K:-8Пk7Ӯ=O=>D?iM&-)]R)]RIsO:O貱JZNѧ m47ym/'?~}%qD?/S-g[LguCu>?O@]>3q*u-]{l!uFʎ~Iu_OWqS)ub>uՁKԺ@jݥcǩhݵr]7ݝlqo>}?Zx-:xYam6^:v6^9,i㥹^/[~+'k]Բ'?~ ']j.5b>5Ձ~K~ך@kͥcǩh͵r\7ͽ6nۡD@ Ok1GI͵O@ieu߄撮ߴ:oZsTj5\cp$g9GOi߶7sQO߂~_@sh.h.4@sI@sq*@sY 4@sCө=oCs׉~́>hn֚%u%u>wh.h.;N%h.}pwh.YuZn/-M~I'r%>OrS`I[n +,A~ +,A~RuS`S`l8rS`,r}`d^Kg'^ym'tK+% ҂K Ks_ZmIpزQAhղNbZ-YyD<}My67@žK6.l/ml/MPŒQòQ|6@㐀USvSn6Ϯc;dlɳ{}U{l g[L}}1(!FZʹoDgߌ]ccP<[l + +endstream endobj + +2731 0 obj +<> +endobj +2732 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2733 0 obj +<>stream +H͒9u>LYRq;xxY[*)SLOuJUrzvIOw'&ʕzY +S\㢍ӳOaھϧg}O;(et?ӛ..~~}֋|7_n7_Lڹ5wa =CuUg7sQ/]I?-U/]ZM\+$65ImCId-}K櫗)vǯO=X`/Opi{fǟbBӋ +s }ny],qѾnJ]s7^ +֥8VX>8t/`Y77ʹ大IaYOLwzx|8c5jiqhf]bEc`W7c+oj\k7c'X#%6,i'Z돲q|* 8PLډ֌m27/ډ1v9.L5¸>܉NM JX^ɷ׻}~X3w6>痃kq Fӎq tt\zq"P3ֱ?DkZJE**m gq1S҉_*CA)ֈ?\Ny'rhR2lI>ʄWUTSxHЩN6>C홎=3+g:֛idANf4iΈLg4c$gs!%2lfKc.3-FNtZ42ut"]nȴoL[3U1micdAQd4iΈLg4c$gs!%2lfKc.3-FNtZ41ֵgzmLӶ1mwHidAQd4iΈLg4c$gs!%2lfKZ˭1Etc5$-6!CS1Vbo3oe:L{t;~tXtD(15iXތӜތ,Ӭ2$Ycez3JL%r!UV#Aj:-41;42lczf=^ztgĬL'yF̚4gD`FtfDօL4b3beh<#:-z<#J21tptPvݻwOL(ψY5iΈL(͈ 5"q0#%rgĪL zxFuZxF?d3֏ Aƴo}Şw0n5 ψYẗҌȺ0Y#23"_R,xF̴gDQEgD)Cm?#ތL֧cקO߾{dCin5i/ψYȴ̈ҌȺi?Y#23"_Zn7.3-T#IjH:.ZimBL݌ݯLwӮktX tô̈v4#hG3"gDhFdĴgD΅Lьi;ْbfD{0# +z(QiCc:_W5tc>n6ьfD3hFȴ͈6ȹi39#2mF3"[R,hfDAo5:%}0# +2v3b$1Ӛni=hFԃQfDΈLьi-Έ ֣3"z4#%r̈`FVQi3~͈^ژ^tJLG}Z fD5`FT3"j4#2FbZ3"BhFȴ͈lI3:`FtZ(t͈kczh0Y+c jsaz _!1k"YΚ5kPoF jΈPoFjU\ԬB%r'~"=ZHOi0y6-PDJ)0\`XԆ%Dj!0L`ꦖR)0\~8Wl'"-R`Թʄ=$ߋD@ Lmw;A [.KOnApJ8]Ot +m$B3}w\>ars(p<{+3˟o˟-]?77nEO?xg*Kߟ/jfb_ lϤ9a;S[MRh&_cmJy5-ӗ5grl~^n:>`gejJ $^׭*@%zis-ѭ. UK I棇Xx~%d6U_pܛGln<-$yQ=0U:ό W D*n"+MO::t*Sqx-_ji}֥Y=&+k|6c^KxwxJΩr~q=tfk;,љG9i!Y!:|t<5xfMfәgVN2l]*/T;Az[ѡt+L7Փ$j$NDMx\Obcы~3QS-:Tp?Ҟ*Ӗv\ݪF?m44ĝ-B5]\ubzxwZѳ̌XTVnEe /Y-qxlba<Nf<WYdUqK vd,㒷2^q]GĸP)fxE.L g06Cƣĸ%-ø[֕qGE/xe;2^"㼝vqWĸFƫ[dz5d|eyGy$In@*^ڛ +I7`UTȄf3Q9z?փ̝^?b|qpƯ2~ŘqPw2ו]]a|w-6dߺ]ʢb̸Xzp7yc+]51'eOCƯ3C2>+.b݆[KOc[^Xv0wzwΡe|8sG7;ƌ7;ƌ0޸s2ވs0ިs0޸sۥPb̸ҨsXNL2^9OuGW5pʝ x ӯ+9' +;'h 5pNv)9+wN?q;?yx6}941? s=1a3w8, 9pXg氠+g-aۥpaؖzpre/cPOZ~we|MaSఠ.̧a2Â0Â0n6qc[wX/= ?a,;1c=bS1fS1fԅԕNuNl.:cؖFzp`zw-b`]oawoawuaqueE]aQEmaq[K{Řy?QE:,Bs1_a+v6;l p-Â0_|a | | ߺ] +w֏miaAO2氵)Yw1a3w8, 9pXg氠+g-aۥpaؖzprawc~6æaA]Oue>1]a>qma>o.;lǶ4 փs'__;y{oa|O̗uCw1d7RG̃0/uyK0ڛyi#R^1dĶ4(փS/]||%̏EvǘEvǘyPwXPWqXuXwXuWc[uXÂC|3ݦ`>+>_/ucucA]aA]aQWaQ[aR^1fޏmiaQ &owɘw :1:1.wwⰨ+w갨-w`v)a3Ƕ4(փS׻֬bwFvǘFvǘyPwXPWqXuXwXuWc[uXÂCak11@+rEakక;l ԅ8_W+sX+wXkRV~lK b=8wX|wZє{lbp-%pXPK~]/aAW/aA[/[K[-;,a#揻fwC / +l +6qM‚ |b + | + ڂ| +ߺ] +W֏mi\aA +O! +Ӿ姽͏W[ LlD{p=^Ay~pwA47VݜZM=Pg= ++HTW#痬^W&xKE]uqU]TUPx/~Y^DRAs㽨{qA7JA*w8u})xysHzx}rw +=)hђ~Y_?z砷9W,)xq]sXr4OOr + +endstream endobj + +2734 0 obj +<> +endobj +2735 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2736 0 obj +<>stream +HϒF:*qs`g.Y3d*SJAlNTf֯J>^\.nɄпɧ)gy'.?^|oӝqpyy*8\>:S>ɍxQ_?lK:[3ޝҔFdcXרo\~2]Za`ZCfsXz 3m;< }#}tFz_z/?M s]ZSV$̓[&%;eGgMr`O }S(C_bARv8ܟ^ߴerjn<-${Z_ɷySދ$Z iׁVZ%7{EVP*܎O4^Y-PwܟDyڱl膃- .H׷a]:pyrsn >`IU<#]F0.M]z?~ +9I yK z#:oDG&ڏM]7D;& M"$4LD@HD@h%J.Qh-.qhu^7D[& M"$4LD@HD@h%J.Qh-.qhumfQ`=-[J zmt-1a7]Mܜښ:5jf(UYW[+^ %n514kΞ ՉA?t6]':.9ҩ?ӹ:MvFT*ڿOJ3a|?W}Lg^:}@XWZMywwvTÿw޿򲞌4PgЖs<>S'΅v|.|Byw6tIDw7r#@r Suh)<WeR|$͓ ױ ~esnY]d=;oٖnY]d=;oY زzMV˖[$YO[%[1:ޓH6:K@vV6Ս8gmDN3b|nyU$/[v5ᴕvۖ /qޭN:pb8_oOdfM^xo6"+v24Uҷ.Kcj凌c A +vͅx1UW3™x cq0™GSEq]W3d*ose[1#bw{a< xb.UƌW2^e8g[8d3-\g\ƥr8g[8bMt_e8ehEo]A0hX¸ÌǼo2d&CQxc(1* *GqéU#Y\tYeiL4/%z͜GFCSjUyYsy^u{1 yowμpw=Vx yow4u^}1@6]uYS+?=g]yQ?ϼ{z&cS׋6™(yO/ +b(yO]/ +΋UƼYH^T~{{pŻK)>?MƼǮ/m23KQ8; +KQ8NKy K,}w})wtŻQ=,Cף6ɘwμGE{xT+GE{zT8u^G22GECޣ.W+5J;W݁_̻; yw= +p*:/J߯_ W,}^9n6J0&зfeߕxitX魇y./g-}m=o[mጽ= =۪ +pm+:/J߶ھm o[,}m^aVk7ƺWXu?{%pݴn +z ԍuKঠnh)}hMAnz>yĺ7]59ϛYIYoo')p4n +z +ԍuSঠn'h)}hMAnz>y|z͛u 벨j Y1dՕu#Q]Yu5Ϭnu:-CQCnb7uSptӒ7{KT>b}R7>jYuc}r7Euc}7]g}r7Euc}R7SP7c:}hMQn +NޟnZf}lfXM5ƬcAXMQXMAYMQXMm)MbuSq[r[띺ƘNTc:띻)띸):띻)띺)-cACnb7uSpuyizjw/~鋽nJTc {r1  Jt JNݖB1 Q9Eߛ)8y{yӶay}(#؅۩v*N%SP7%SP7؅K`n S4u[ +Sv +bSOž_oؗ;^@O )%SP7 sa/^R q=ߛ!EOˆ} {}i`Os৙i )OA`Om)O3Sи|^tngL_'ۛ@P*)TP7saOR&. qAߛ !EP>>7{TP5k`Ž +쨮[;gQ]a:NݖB!(QAEߛ +*8y{ + {ݰ].>jaTP5ư>>>>©R1>4*({SA'aoOAa') +NUc ; **: * +*- +cACb7TpT)܂: vq}xQAިjauqAEuA]qAEuQASPAc ;}hTPQ +N.OAٰ}^jaTP5ư^^^^©R1>4*({SA'aOA갯f_7{No`/\PK j  * 밗@PA`/\Pm)\P Tи|"mfu\TiJv6%F{憚CPs`nPAhP]= +F{憊nKᆚ؇ ~onGb?0!9y}w8j⎚Gu= +{bz:)pTP7wT4u[ +w>4 {sG=<}8x69poYі{^R5kpꊻ[;gQ]q:NݖB-!(QKEߛZ*8yxԹq}^ wY>jqS5Ƹ>>>>©R1>4({SO'qo/61#qTŽSSީjquýsSEuýS]ǽsSEuýSSSPSc;}hTQ +N^Z]-E;}{1ƽQU{㪊{# +{㪊{ +nKzwШMU<]ZǷ{ڸ JUUc{1 U JTtU JUNݖBU1 QUEߛ*8y{٪z#>/J\O%^0?_e7 z/)o .pq@\A@\A&//\\m)\\+}h\\Az>y~kM|{}D|Zw-]K஠nė]A݈/]]' +F|nKZ؇~oGįֺ'M^5^A݀O| + Mݖ5q{+^'/6cmW'M#|'m~Q}]^E4VPVuV4i5E6* RY=9{jpp$npǧʆoo:N + + + +$znܓ;*(+ܓ*hySv;?ZSk$mGk +N@#v@|='k +|JCKi-F + +endstream endobj + +2737 0 obj +<> +endobj +2738 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2739 0 obj +<>stream +HͲ#Gz^JSU;0 6 gm\?oIVweUK7OGu:]OW7dld.x;/Τ)/yiz|^fO~~>=㩾q~8}vxbgwëSzdCXŚ!/rU[ϛ>\r}-?lֲP~kֺVi+Ud=-PO.6PkLo}ozD3|͔cO/ 6Z.]&;grȳ)z>;LtgYf9;[/1{joliRˎn_snN煉3t)2Yjdzωrz#jܼMs ݺѻ9*!w4M˭nZfzn]ol\w/&^h܈pCeKh>x. VZ+\# i$kM6"tmwno,yIMsc{2V[xXa]ڃJgR+pmY$=;)Cdяҽދ|W$c*}Qv ƪ(>> TwW2fj>4#!kiH7"l}7UoD>;Y#z{ϲ>z?$= AJz#: imѾI'L4ih0Ѥa%#]h؉FhDou%#]hqz?":-˞h;Ni] SG]5hk0ѤaIDLt5Bc'e% Lt5"ʼniE'z1@#B:3{oCKe^ot^ۉ.kז{R UDW]5HhlDFDddWHjD:eEc#z5Jt!H#z{ϲ>z?$:ahovD0{wD~'dX5LtɰjhD%JNtAPt1EI.8iɰhg=Nd Atȃh'z =:dX5LtɰjhDg%JNtFPt1YI8iɰhg=70CDg;hOv6(a0 'êa%#d(; %CD'%F&:d(O'æc>F'Cd?$$4n'OiGt@0E 8V -$C؉(.&:*P42'CymAOMD< s@av70Gza˞":=^I^K^I^KZ2hb %#d(N} A2A2Dz 7ɰtC݌uވdul9)i)iP22NK`2\LӒdd ʼn;H@#:HH=$CP!&._3ыD=/O$*j*jP22VKma2\LՒdd ʼn=H@#:HH=$CPq'dыDG7>}OfG)'(h(hP22FKm`2\Lђdd ʼn9H@#:HH=$CP!y DG71 { +lDү{んa UDDW -ѫ-(-ѭNh؈^hymEOMD#< s@aNd : u'OyGti 3NUDg LtVdDg Ed(茓wKЉO{AUՒUՒdd c'd(h%CD[%i$C{ >Ft {>H#r K'z}\ +QltһcyQѢQѢdd cGh(iECH%ih!|h۝ZS;)7..Lc1a|FwR”|ޡqi`.-MlJb,tqa_F~N7ZgtqLfM&֥5W+Ӻolt?İ16MS}g6+m'v/.gx<ٮoO4ᵒߴ3<=Vwlu6irai=;Ge6O韵RDVpr}%8ZEL5HfQ+__/ڽ\}&  i|[.x"硯71XxhoD]xu|nG ~(ۻsnq`e?!fv`)`O] +n=b@n 'xWw'ooi3\=~oz}|ϿΟ]U~߯ǞYygv;{fxf>`u3q=6̂-WgVY𙍡pf2(WJAn>xe~UCY'1ۓ'13ٓXȓX.k$XĻWeY>'YP4gݮ,Z_Y/sc!_)<>W(5}hqlsc;xx1Ƌ1^g~mr#2b!+ƌ2.ux\7ƥ3ʸt㠭K2O/夌cxv0;2~7ƫ1^0>o2{N-%K 1.1dՅq#A]z8 +0m8_`2bZ\~p[Ə~co1~v9+3ʸ!qz8*E2.mxsJ9%ƌ2>s1>s2>s2>sP\1f<}h9Ql vesy;q?￵TYx%/ٱjF5Tb=+k(h(*j(j+k(_ +c؇F5vp`[]COc4ψ#+ѺuntԕѸnWW׍SK:ZƱ(\GoYwX"֝kihiZZ6Z +zhi\7 RU RVFKp--\K؇Ƶvpy^9Ӌ/?tN_"Ϲ_k>_C37ּ1̍5o1ָngfgn獱SKƚƱ+X/Xsv3!) 6m 6qMue>m 6,*,h+icR&nqC b;87x[|q3_ r|9J 1/1dՅy#A]z< +̣0m<_ +CACb;8W-㮯:ՙ[Tc%Tc%̃2puc A5k,_ +c؇F5vp`[]css3 #Y1ĘyPWYP7YUYVY0u+DZ,Tgη̷zg;ݙy/1ߩJa%̃2߹Â1߉â2ߩâ2߹ÂP]1f>}haQl ve>v8ÙKN1ߨJoa%̃2߸Â1߈â2ߨâ2߸ÂP]1f>}haQl ve>?pg47懽1ߍ;l8l[6 |8l\7 sXU wXVap-a؇vpη̧Þe̗?{|7Â27׍tqx~)a3w8q;lz8e̗|6æÂ26׍tqx~)aw8q;l-a}1_?=_?a>_a%K2¼k=duyQ[6bL/:! QE:,0ߝA'uX1'uX1̟aAݘ?â2REme BvŘ8QE:,~ww-aϯ:ĘAVb<+;,8,*:,j+;,_ +uc؇Fvp`[a4¼;l{Gwc;uX1wnwⰨw갨w`~)aWcuXÂow]_o;l|0+uX1:ĘyPWwXP7qXUuXVwX0u+DZ:,aη̗vg9#`O=_araaA]|e | |8lB>qMM\aFaA]O|b + | + ڊ|(lz9#~U[I]zRS=}rMˊI$4** +'xvizܾAwx+)Xz14'>p`q9ԛKKk/]Sid/-)Xzn>w񈕟xiIg]i4O>*_T + +endstream endobj + +2740 0 obj +<> +endobj +2741 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2742 0 obj +<>stream +H͒I u.wVq w/=}x凔RDLW׿TN'3ܠ\0/ +C\㬍óaxǷ~JG5+epz{HW1~|5ٌxV՛/vn Vq:9vg(X/p ut7%Gt!Jˬ9z鴟m4M+Y&?Zbx5ۗŐB0i7G-|:sx?}yKn`į)e|]N ~e9Q"*ZZ*ht4.?ϧ˨tw<՘~RWfmr(/O=yqz~@uQP{VU[gͬs8^$1$g %(|H1B^bE~IfzAVjf~IfB1Jx|gĠf/׷Ɍߠ 3q 5UY<V߬+oևӷufMXr~ٺBkmUu۪moUܖkwb]w"hu'6*&M[ bYz+pS/ q8ՒS + c4z,4\YP7D\rXm6tA닢fѩvN%V Ar9p6 pp[cE7@gpN4gdAq d("ɐǙ"qd'Vm8]YҩDފ!蔴Sn|8o78[9؆spYx}~to7/6c~Bt5_n2/ϟ> |sʝjJmCj\\hST)w<Wt^Ax?,WGasXbby$I"@TO +_Ǭ>9x=}tx|W..u!{~ {~Ҵ鑎44O{i_(UG| @rS'a}- bn{UN6gmQ S툦ͥzO']kyp-p=>\wy7adמ&ޭUmt]$ޣ?ҦN ds/bz})f[i-=>~a+ mҷt5GdRtL:pn} +8}\}k6/}fO]\ؖw)[gM0zti%X瓚?KtnXVDaMv7ݮvYjkyժk IcWeɬwjB3$ޱUbW@`tm]n[NV;Ayǿ۶l2n'uvЮ6F4դCn`]ݨnV.quu+ omm,n" t*Օ8Yeh:`򢚹FAޘ[aNk˛'tZz9v+Rq]+_I?[]yʭ.LyrK|xx"3DžrG{r}cfR^d򢋔Y\0GʫH`Eys\x:`Wsr.K,˔ 2Ս[]xf.*n(Dy #C+Rn:إ2E)/L`Wsr)DtZm)Rq]B,˔ 2Ս[]xfnQ+KB]ʋ,S^t"˔ Hy5)̑H9oN Ȏj.Q.u)ϲL SXՅ)oVnR (דw=m gě(V#"UHd^GsxɼK Ht\yɼbq]/lGR%nwpO~ >zo{xJ"HI RWSs[s.߽Ö7A| >/?'wi#f⻴3P7⻶R][)ԝx87u#K+^^1MZ)nip-JcA|=/ Ti#f43P76TU*ԝx87u#JC^^1M*nip-nA|[CꈙCꈙxUU;poF!mo{zL<>7iͷ续%w|:b&Hs1u#hs_B݉}P74WE3ܤR +7?Z_?~ lI殧3_'x7 ׿*gyY+l(, QXy뺣;P7VXE+l + M+,noяwq&yyOZ`F`شXi#P7F`uNCxOZ`i-I ,>7-o=w|^&ǂ63ރװנ5l{+ԍuy}P7ރWEk +M+noyw}y^'y:b}wޭNS}n'ޡnwޭm/R^y&bWvX&}~.x=Ku1ޥy޵RxZ]w]+"w}nR])wKuoyy嫃#}5|u^~WWռUyP7WuNCxWiY*>7o=9x? W~]~^?vy |Y&-i#P7FXn<m/ZXV}nZX!wka]| | k +| |+`=>jccXXnǍB݀c]x8u>jc^FmܴBƺtލ5 ||߾o|aP7FYn<m/ZYVV}nZY!wke]| |+kJc߾et##'GS}oux<uNS}ouo{z<>7ͷ׻<Ᏸ33MJxMK+ <ߤm/RZ&bV.8Go*u |:b|JujinW)8xۋ+f!Ii-nI1/ 3)#f)#fnZZnZZxVEJ3ܤR +7ߤN\oz>Hi1__R݀/ZZxEJ+"x}nRZ)wKiooj?i>v<2|&-i#P7FZn<m/ZZV}nZZ!wki]| |x>?ij[|+ָࣖ֨5n|H+ u݁}P7ࣖVEKk +MK+n-直lg-a#AKkH+ Va#n-4xۋ֠bVZZ7Қ8:b~xNS}o'nxm/RZ&bVv'Ձa܁?i_w)#f໔3P7໖V]K+x8uKi^^1MJ+n)p-]Zsr{'Ji1__R݀ZZxUJ+"x}nRZ)wKio/wiy?7[()#f)#fnZZnZZxVEJ3ܤR +7Қo /3EJxEK+ <_m/RZ&bV&91S_;?#>kkkZZn獵B݈k]םx87u#>kk^fmܴBֺfՉs ȗ/o}!'I{kxkޚ6 +uC>m|xzI{+ 5io禽bwȟo&1Lc]3װנ5lF|؈+ԍu݉}P7WEk +M+n-ooķI|*>o.aI)zJm=By~jg@ƺ.pS* {B)URUHRSw$tcҝӊc\ݥv-]:j׊ +Awׂ +Awz.pmʃ.Ք=V;K7?ݼfk\;HB;6- ?ws_ַGѹ||ӱhK_ĭG>~%> +endobj +2744 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2745 0 obj +<>stream +Hݮ\9)etN掉"4 #q13W!3 H< +[bvݵʀ"%}:kۛګ nݙ=_3~{i5}o>Ws5ө}q{|{u߽~8l{Xs~k:K}~U)1ߟoo[V~ZQV5Zn"uHӭo"?^^K-[[_ņZǯۣ3W_ }\ gskb0է炍-Gֳﺼ!?m]WSW\^]J6ao ~.N_^o\9x;dꂭ+zuO7ob]>+uVuU_{MCx֖BTJ^VU?T`]q0sqwesReu׷:EݵM[fTnbj/3lwQ~~fiܻ"eu^l=C~~`,7X,^sMeC'# i$g]6" ٭YUi΢>KGor58 goG\=qt mGogB:IxzsZF7! bf-ܣH#ʙn E6ؾ7d{0~J+FKJ>fJ?pat)tYGorKg+юI&:2>`]5Ld$-V*$Z2⊴nFD8T׉h)tYGorKDtnm{Dp"9Lt0UDW -fD F& +D"d$-nuo:&cJ@a{ћ\3с~] ;q_L]5Lt!UDKF"!тnB%#-H+fDDC7NMDtҩgso%%DG"A~MDZ{$:4HtMDNaDDKF"(-;}wEc'0Jt!HS:ܳD80N0[G肓a0'æa%#]d($CHD+JF"d('îc>'Csz2D/Nw0wh :v[>|x&:d4LtɰihHDg%JF&:+P4⊴8Cɰh)ܳ QK]2,D˃0%4[֑p2l&:d4Ld$ %#d(hqE]HD' duL4ǔduYO%.Dtɰ8΃CDt'æa#NMDKF":*P22QIWݕDtPjxГa1@)!tIa4Dt2<%BD[> z)|p?dddd(h%CD{-JF"Z\vW2^IPidcJdty AK % A3 |~$)i)iP2NKvZ2D"d$ š-!ǔ"D9FGDh̝h;1MDUՒUՒd$ #md(hqE]HD[%C/]$C)-!ҹE2 D{D{" |F%-%-JF"hP02FKWݕDQ8T"E2""{^$CP<') nq֑;NMD74HhDFDd$RѢ-wW4v# Zjxѓa!H)!tItKNyAtD G3NMDg DtVdd E#-H+茓'Csz2D/wp'DG`<|0Lt*|F' %#d(h%CHD+JF"+Pj[$CH@)!tIa2 {t*h$C%C$C%CHD[- +F&jP2⊴J2J_$CH@SZ$Csϋd_]3і.Gǰ :A %#md(h%CHD+JF"(P* | "}Li =/!Itar=:D'͋#aɰi&"ÈDQ*"Z4vNaDCɰh)ܳ QK `ٸAt"zGjD%6]d($CD%F"Z\vW2'Cy4p=v 1%=B{֓!Ita +Dt]{t|x>3NMDg DtVdd E#-H+茓<>'îcSB: 3й7Pp c'qF)1Ưi 鈣a0Gæa%#!h(DCHH+JFB:h(Gîc>GCsz4D/w0uik\l_͆)]agæaΆMHKFB:(P22AɆW핌tP* \Vp^6nF)䭢`E*ˤVe#ˑĒ%yQ\ѵr]ǰ!eimܐv~al3ֆ}mоmv_fیu{ig~}O%~v(ѿ N8 qCwp/ Ar*>UY^5QaZՇV#E֫^ͨ<6PuΠg`/qSNafSq0@]c{gޱ56'cm4B^ZZ|i1vˋ{[UH>|{ʭ۟;a,=x-=,`ms՚߶^\u/V 8hѳNv[auO6P]d:O6'^}jul8@u<٨:lzul8̌GW<Хw@؞ʛ0i/^-mWݫ=+ל%Q᷏KF^CC:L!ү@ם"/E\[8|>^{Ԩ.ǧckO[R;u>`,( |.M~H<]}ؘ)ό7 <(˚p$'8˘Cλ9vs.!Μr9-qLwsˣo,}eٷ*+rzU=aڑ_{Qg9Mr}M:D}`g>-쌾6|.D1<]}ؘÈ/{ދƻ$B;?ǻ#DTgGT7μID»DT`g$;숊bGTgGT]}#*evDW>}9FEx_E=\Qd;w!N;/;N|.fT2ȣofTEی`S1* YIƼ/fd%bGV`;";ؑٙŌ|.fd2]GȊdٷYʧcd{ޫ{/z Ō$cދ]IƼ;^ +{+3Ŏμ3ѵ˘w]}3+eft+k)=Jq׺_e\anG@ʴl{&H~6+ɘl&W1g;L~+3L|.fr2&_Gdٷ\ʧcr~llgpOfp%J2dW`ܓ\qOvpEv=6 ]Ƹ\,6+Xw > =hWb={sk`0ɭθIn{V`g$;܊b`V]}s+evnW>s8pܽ[$z;IlvObn$;'woVx>;z;[,ccO4pONnZZ$;&U nZqw +쌻S+jྚQdjFU1θvTv}*3Uq_ͨ +bF.cuy͌H}Q|{}GKŌ$c܋UIƸ;^ +{*3Ŏθ3Qw]}3*efT+n*'^dg3qfT%{* َθg;";ͨ +bF.cuy͌H}Q|{uz'3qOfT%{* Ɏθ';";̨ +bF.cuy͌H}Q|{8Fm3i5ܿ=Q5NjjDU`g$v=N*3qUqvTEsj.QȲo;+Qu{maGT Q58a3{jD`G0θIT{DU`g$;쨊bG`GU]}*evTW>ýôj=3;;IRuvRu +L$U.IRvM*3N|.vRuvR7;Ym'U}3cPщ8j D{ziRAe=Bzi[Ž + +endstream endobj + +2746 0 obj +<> +endobj +2747 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2748 0 obj +<>stream +HK} +,iL卭`GhAy!CiТg-BwgƊFLde}H~:<;$ӻ0rp~JًG7y̿㛏g%XP~:9#oӗW;Z?=+ɗI"|\nu^ YS)!dݲǃ.^z3~Wj!א.?+oӏi1R[FU;X1e)EjW +jxŔJϴHX5|Xp_ +~7=Bܾަ5۷yasa/QWiG_E +pͯgerN•[93]-tR"ft u\Up Ybp{vxx~" . +&r k2y_@,(,R}\++*q(jRm$p5ṨwרFTR2e|6J-qUU|^{ռ:EoE(yc\Zv:֦)d+zSDE-^ӈՅh[aC%X+n;f(}gR9mf،9HP.O1O82KR7 +\yNJx$܈zʶIRk9#AwdqLǥkR4ҝmk@TMj L37M ֝f4MĶT hARs[ wljkx.!E_^>F.zoill#Fumlqv]p7W8kgmxAq)ř +l8RY@98S T*3p=ƹ<Μ] F5z_]. Ρ:gMg=Y)gxAdqǙ +l8@g*Jeq&L6SdS[8s:v{3L}mt{88G +j +n| +R8 "3hUqt +:ylwq[+M#TgVP^ly+4g[8S g;d` 8ہ$ΖtSk +VǙ[m͌kcYYA88wpYYA=zdYA*GVD +R g=dS[wޱ]ڱkޱL83+2rRTX,U4AumTn\=V3FfP ̠A*Ff +l@$h52T`Z 3v cv w S. +i_uh2?|?3Pjwm\PQLMMv=RE"8_N?ⰉUR&z(< ̟@n0C;K:? *uHWԪSVYUJr+eNxC1)p._=> , &եLfǧAyjHFNmbENO-({Zmv0tv}V=TN2TiaW +]5-EO5q匎z'5qyL/2}B26['`g>}S +^[BjS +H/xs2nvelbGҕ0_f퉑ZUUIFҗ|j1elzy9 +5bXȫ3>ؙpgiEffe:uiEgdvi-Lca8jvz1QS4FC{]i/wh N[^VG x#T需3c`H!qtu\`d2~,rPtq%Hq(uaAex!+q$o"\mx3ှ2:6ƭO%8Zh\8)1o1Ԙ tE@$G,EAgEAZ< :Ϯ΃΄7бu \Ƙ!Ye$7ѫ7w$HJ`.h#τc2z8ű] aU.(91蠮1=kx:v:t[m^椠b zXx.~p~<@4g8߁>> +2 +2겝Au}pׇ2z8QE](<]2z臁~W;c;cA]A\FA@\FQ]1蠮w.p0TFǾ8*(Si!轾]J"eTu]$2 +겝Au]Eׇ2*\Fevq.))~Wށ޸DFі(+-ѸnDFA]1蠮DFa6.q2 +b8x t\Fƿoo9?Giߋ;>h{__Mɿ~!~9$vZNA]/u#$v +겝u%$v6p;c_SŹƓO;q{E +wr!p_1w겝qG.n^:CA싣b8uT0yt7ubIMuwPWOnnTQ]1Ta1=}qTQl +&OqOS⸋.>nxA}u1WAp?lcA]q?P_c{⨯.N}L>Zp?;'c'cA]qZApZQ]1Onp0ZǾ8j(Sk}8q>o?jNUuNUuwPW;WUP7;WUTt;+*ܼ> U;ƸDZ/*TU)mSO}"xpUDU$ +ꊻ$ wITe;ꊻ$6UUƱ/*\US릪~8xjKTqUmU{KTe;{KTm^jǾ8 sU'Oq/_ f}W5QU& +{MT55QUPt;+5QUy}j⸪.U5<ý]^{+{~޸U$ZDUA]q/uý$ +겝quŽ$6UpUc_WUŹƓOUa\qo ovRU]1}CQ}b;+:<e; w_];ܼ> U;GUvq`T՟qŽ;ܯzbAUuwPWn\UQ]1\Ua1=}qTUQl +&OqOUJWܧ~ ܏IUuIUuwPW'WUP7'WUTt;+*ܼ> U;ƸDZ/*TU)??[>㫪MR~xyccA]VA݈VQ]1np0VǾ8j(S[V~,Rc{!Sa]1&Sa]1&ԕ΅ԍ΅e;J| +7C1q싣Šb8V0yJ|݄u8͉Uw֖8kgu%%׍8+v:&ԕ8+ڼ> wƝ5}qYAlO_6gN|wGL|+֚hkZmu%&׍h+v:&ԕh+ڼ> ʵ5}q\[AlO_M['~:GLo/\KbkIԕk\7Kb.xPWKbh0\ 78qs]k 5;DZ/+\)4WiNeď 11wnnwn.xPW;7Wy}jwc_5WũS\Eќ߿o~7WIUJbKbq݈\A]1Kbh0\k⸹.5<%>U?xUӟī^JK;kK̵qsmsF|Ke;J|Km^kǾ8n ss'ψ6q-~7.%ŵ$ + +|I5%WPt <+%Wy}.k⸸.5<ܼuSzqk^YAy~qcJ}y2wUT/*qj뢚 +R0x cS> p~zr=4.+'WSPnP^p\KѶ[j}~];ƺ[eKɶL8ܕgw:?c>c hMh5-ϩ2%'ܕꚏl[l\h4O? + +endstream endobj + +2749 0 obj +<> +endobj +2750 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2751 0 obj +<>stream +Hͮ[I~ +mשftfP[bfM#h %U>k{jPS?Wj}s;o?p4*x{ΤcjMO_f_?|xǯ7s5ӡx[wg{u߽~o~hClaS>9cl?m|}_tk Bk}Hk coc_dz m_~\}7 4~^{/D?~)/':>prƫ =M5k?S׷o%=ׇu^FԡڿsbIc Ihm݇*G¿Kyoŧ(>R[n?mGp1ttMC;éד7t̨y㷱i rڴEp$cۚ3};Tcΐd x,,i pڑ'b}>u a៛uޛ<n'OLeLt_Ba}D7 -a$ +WDKF"z -J{MDczXe&Ͽ$=і3Itbߍho.f^v4Lt!MDKF"ih8B%c1ђDRV'z1@瘀iYNv,hhk0MD74Ld$>*$Z2F^--@H7MD}ƄӦ>_]hDI5cFy埑N@"Bki8DZ2QҢ1i8H˩RYEzisL@ ܴHG:Lu;JL=1îa .]LKFb(P2NREc1Ӓ.J9Sr8t49&B}nZ/h%Ffںu2]LsN îa3]LKFb:+P2NREc1ӒJ=Sz8t49&B}nZh%&ffe:0pAf:5̴d$R%d:)Q4F^3-D9UJ\/CLc "_2 +b1]i&u421f:5tkiHLG"JtT*h"fZ2Qr#Wġc>cBzXi@{/vq*BZ4F^"-#i9UJ\CH#c!z_"0YB:gHϻtfKtL.BRE#!]z('E1iHHʩRz=:F^>7C4鸯ҽỴw*)q=F:z5d$R%D:+P4F^#- C9Ցx1@1!=,iϽH}=L~  ߥCpt^ MtzA:z5tkiHHGJƉtTh"FZ2Qr^:ǤCMͿDa +tttOrtka0ҒJ=CyE9/%n# +\r(f2,RdRرDI$ݸ$4,m4>őtPUlΛ!.K.].v2? xxxx( iCH{-J8U"E<l""7%&t.ec^ ]vJۤCx_"2Bbsk.386 3q>lfZ2YɇJ>q>3-Cq=3 &=B7CTṫL8o%ɴT=_=MLo8 6 3-M ޔ(|"fZ2ӛR8t4gu޴QK1 nv0]raqBmzg=v/ 'ĦaNMLKFb:) Q22II1'b%#1(w:.',#]?ӊ~8O N҅zb G7 +fUQQntט/Yb_nJjW܍89Ya]XXke7\i=_cvz}Σ:L*/;t˛x/O۫sO;ſ}s/oc_ʧKS'Z~,$)뾖;yy]s/m1^?jxݧf\蝓gw=\ڀ0m~_ǟkϮuղ[yjRfǟ|im_8i~RHU +Y^SGYOK]x/m?boyu޶=bZW|?ٺ<x. 탯GIi}/ O{f'>}i/20}?a,ڇ{`z}>+#mJsLc2!Wiκ{Y\]r;}~`uSqQzUȫOY\_3}VgY^huYWz(!L'ʕVy@fgt.P i{~x]}ExmoW:{ٶU=GU}ZmyvT;Q7QpYf6rv0U{.*Z=6Ryﭕ/X!#qFo>4\}+cn6d8,˫FV:5 khuXwβk:k BfVl<йu@ܞ\rnz#o72ƻzR˰Sut.i>%6\~y.L;F}dWr1t;N)\:><޾5P|l9{kv:z`oGx}"L@IW!)7!Ɗl,scd7.scbK˖sǘ%ĉS0cZüC̻1v|!沝1Ć0Gv:m`'̇b:OTwc.˳q̍e޸(ύ/1g=c0ϗN;?}y:˘}Yen,EynL|~efG>JlwEC໌v~!𲝁CGv:w`':OUw/˳q̍e޸(ύ/7'>IKl瀷zVjjY xȪ +<ӹ;oYuFϪVϪ<gU *WޖcV$%~݄7zj5jj xH7 +<ӹ;ouFOFO<V *W>Skf3%% Sۢ!C2dG;O#}ܑ}Ov<<_ l_W+| f0E>]WMF|C!YNg=;Њ<ӹ; +;O.cey6N H捫T>ZaLJw}[v)|C1Bo7#IC'5#,3IN#;Q#,<a85"7FXPpNdJo}!c棚bvb>)ؙXd'摝؉Xy:5v3/˳qjE2o\M%b̻ɼOS53 ;d<A=";1tN=A˘yYS,yj/w kdO|د^ϲ~ee";1YV3~eGv:z`'"ˢYYVg, d޸eʗca2&Af>|}q-[Y`'"vf-,NGļ[Yy:=:=lg\Rlj|G> +endobj +2753 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2754 0 obj +<>stream +Hϒܶg?l?ҬgJS& sp^++r>/80c7.Ez{]h+E( \ Ghw)-Uj6ju݈Fy1Y y0Ud|=Q (_5fDofdf\ouܔ-*m']Ӻފ6u%.qK23nm4iuA8X NB>WerfY9}m4h2 L&3lft.Ud3"Ӭ3"(2u:L̴6 :uCiҼ׿tX-Ӧ1 Ǵ_ߘMfDid9#2"ӌΥLsFd5rFd:Ebgze$ II :ML[b*bbnLGzL%LgMd:Yfbt)Ub5Vyc]^X.Fie"Ӓ$ AIz_.oviۘxY LwSϦQ\ޫ g޷iڸO4%\}4ڛMEe-u]oI`l}T_ݚ7tvxFnS*3π?.AMh\f]IGlt{^ :-ck%#4=~woFxT֮*o.?G ]_^{|^p^.IF=f1NKb&̪pXY8x~ ^w=ˏNoǟ[|YߗoZ)+gGyJ5_k^ﺿw8Ұ ϷOoJmWx$ۜ:sϱR?^o?궾o G%3u,^??Fklc1g/ .m0qlcXx%%؞6 sЯ~tRNA<<:cߤmtt6y,I?1=}pqlcx“/A?avЫ^ _8E^9WNAb:Yu}NձoR6::<S$蟘>8ı]c +:OQg:@>AoVb)WLA'N(RFɗw @t ЇsЇsI-n-Y&u>c1RF>8),K%'_2: a==}2:c.ettR軖QR7w-Y&ukb^1=}pRFYl2JN}a^9BFO%])](e e:cߤлQ:y,Fs'evq)KЫ9d>XSO:O7373:oOIoOY: uߴc1O>8,K?%'__~́?3ԺԪ=.<|]xj\7SI:N./MޚƱN{+[㓯/[6 +|~I&iᯤ_JձwRilXפ5}p_Il| ~܁́8[|RZgL9~xV΀'u3Y}Os>c1RZObVť/_wQKi1~:c<]K+VV𬎽:ߵc1RZ>8),Ki%'_}I_g4Ki1Ki1|J|ձwR]K+<#9q샓bVr%KZ?s7)3:ߴiieu;MK+<#9q샓bVr%KZ0K2?~7|:c|:c< 8-$kiO>ݥM9| ?.7|ҚҚ慴: i|^H+xVI煴c1ZZ8ii%]\Kk|K]D{$~~˧Wӱ- >ikM kMZZIħu#>-Aq{N&:cJ3ij$uF8i,Ks%'__u8n50͵.̵js s%u_׍0WRœ: sebVmqJb6KNk ̵hs- s-\\Iėu#,̕A.5ŵ |u~% |⚴:O q|Z+xVIc1Z\8iq%]\k|5;́Cj롭zhg%5.C*)OYyn'vU6 i8qIM%).,%5> +8ގp7RɏP!th=% rjJnV& Zʦ=w}~.m4~t9/nr虒Go@h_ۣkh?z?gJoGuŎ + +endstream endobj + +2755 0 obj +<> +endobj +2756 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2757 0 obj +<>stream +H͎fZ'+;[gj ;+Evl$"ɣ!x/﹜::ï:Nn7ګ ퟂՙ5_3~״|5|o?姯Ws5>u5_^ aMkίtMgߴcyWw˟nk}r>m1k +u~!!u}H>:uRC/ߴG\}X/Z?/L?~n)/g=s!gQ?%co5n8ۿRKpa?$Οco~5Նvw\v^/?tpvsZN `Vo&kpNÑ[`SkCރS269K +>ӵ%Rۯp!MptOGL@4Λ7y)OpW : NtDu>`]5Ld$-6*$Z2ѢW2{8h1UJD:&#&s@M؛&?#:<Lt6DW ]EHt0ђnFH`dۨhHDF:\HDT{fՉuL49&SHM]2.Ltvx$:+30?n$AEc'z3"%#hW4v{82rxV:$#&s@M؛<DLt0go#f4LtͰihHDJF&(P4ѢW2Eir IoPM?%:a0qG/û茛a07æa%#f(4CHDF:\HDgʩRz3:&#&B77C4xl2eѥtӑ L7rN6 p3l&Z2IiNJ3DhÕDtR*%7îc>bқ!yz3DOf ze r |7æa#nMDKF":*P22QitJ3Sv t i@罁Dc3 ^#mM+<.Hg~~D+k+kP2^Z5hӕת*%>~R >bTC'?Ea5ٺ1]$S׽iCCCCHL; +FfiP2ӢW2N+bI9iRΛC0isWu0mSg^ 2iCCCCHL[ +FfjP2ӢW2VbI=iRΛC04y03+ƴQ + +Q + +d$V#3m(iH+iD1UJ|Rͤ }4)HMO +"t+y0`zd:Ita+ML714ȴhLoFĴd$QӢ3-tGfZN'^u49&SHM2*b٘Љ7nD_sS?μx)ti+b0ҒJEtV*h$E#d$RT)q"v# ^Λ+"t+!HGi b0 7Ħa%#!(4DHHF:]HH'!ʩRzC:F#&!B77D4plt +i;Ν^wD:Ħa#.MHKFB:*Q22Q)tJASu4GLzA:oZ/h)X%SH4v<.H6 #- CHFBZ4JFB:(PNa1@1iHc?y ]ցH[>"zzzz( iCH{JFBZ4JFBkPL'&M!9&SHM"mp{kސ^ #]ՁtHg閦 iCCCCHH[ +FFjP2ҢNW2VbI=iRΛC0 a{ސvfK;[ґv/_<6J=4Z=4J=4Z=`dV%#!-t%#!mz(JOꡙC&I=O.w0vHC=LizHG=z+MH7!4hHoFd$QҢ#-ƎtGFZNa!H1iHzi?ް;e ]:4=OH\.6 #- CHFBZ4JFB(PNa1@1iHǻz VMHg;^ i/_<æa3MHKFB:+P22YtJ=S'v# t i@罁HzX븥HzX|u?"q=lF:z4d$R%##z( iH+ C9UJ\]H}ĤCz"JH tG:  a0æa%#!z(CHHF:]HHʩRz=:F#&B7C4iwtpr^6ˎD^F~J*i; %DnC =HU'euR,wܥsxFq>4HCO!i+!q~C5Ftc> F> V> F> V>Ԍtb5#3V>T0ɇ@eCˡ'ʴŹ\NޫsXlЇvXgNx0v7F`V`F`V`Ԍ̸bƽ5#3ݚV`ToۿOh-'Yh[ ,ܻYKF]x-X8-< r-^8. `aֵ-xa,̺pIWӼAN–֦ѯ__Z)ӵH>_zzfk)5}q?k?zpZ\ò|ϩ +}7mOoӋlkS}}zS?G@@_Zxq_w}8K=fnUn+O6Jƭ~{>v&ڟ_Wt}krihoyR]aCmȗ8=wQ׷x_󶢗l^oZ/zOqOӲC?x-#i3" }>sݧ9cm4ky-o/YKc79ž8S'*D‰e{w#p/_qphusnD>duu~^pe#.:=4\@NO^=noҺy DNAf甦 Х@8x۳Ÿ6.ڦvm+uTPgGUv4n߾tT; c>z2UcR{N-C}>N=kcmqX]a2k`uypY]]U5<cVGc 1Ajϭ]s Rxs·:rgw1&njۆﯖFW~Iuk,<14".$w~C{YHnRntr-7 ͧ:ܲs끽`D*ύi~L]~H< +R]8)nxyR<|ka]2sCu`N;cm`g1GdMƘ(.KatY`gG< +zYs.cwbs`g19mb9s1';Uo2\GtY +rpUSw>żKe!v a>,9A;_5Z 'O2dى}##؇vBى}#a1b!@e).UyLF|4å97e Cw Yd <3Ϊ.g;";w`gೝUa1fVe .™Yrp3O_YuW~ՀOdV1L$cOvjv>٩xd; ++ύ1S.cuyLH| +|<"=bW1_I;ί#;ί32^Gd9_Χx +U9Z$F;Ihv>NBn$;w`g$scЪˣpvhΧZ[=9|Fc_}nEvKb;†I v  DX.Ivٙ`g$¢scˣpv܎gc~ ^G>s;;ĺIuvu 쌼X.ȻIvFٹȻIE!!VG d9bϐ/ @> 䃆|)B)!jX̬W;3o`&Ϋ]QfpfnU)Z6318㝈̬ŎLLx;fƻa odn3]젊MPʿq=&!Kʪt*_ܺ]֗&,[e+搅uiV;!rM7BIK7~}iRҍz +\*>+ + +endstream endobj + +2758 0 obj +<> +endobj +2759 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2760 0 obj +<>endobj + +2761 0 obj +<>endobj + +2762 0 obj +<>endobj + +2763 0 obj +<>stream +HDkq4ɝ$a3mڊ6OKJlkkE1@. AcBd|/^@{}z2t}3Q(Lk2ĆNUJgϟ=C +|'q,i"W<ZϽ/?u;N:M&8cy_zŧTa#Cb + +endstream endobj + +2764 0 obj +<>stream +HnF<[8A <@ YJYI`darɮjHfuoz<^NfAYAȆ9%Ye?/^=iK O߿çQJ8(tLz6^lgA;I8F;/ۙQJݸow_j8e:VNk i:msL>ClCs,8Z:m6 pms ocʳu|5;Lq\O9Rv'5yOp;sr:?$Kpxy"K(Mƫyxoқg֕|;./\6޸z]eIշCcE4p^HjE5iu'1*Rר)4fDof/21uT,;*Îq3L{/$21]qKeb۸i>\2\`Ґ$kUV$V^-+wm&](͍z]r!lW~#aް7eaT̺r/372MW^\`3f]dt2kKD\׈iZ6͕Y<1 S"a,ZRlΞ Ja)cY.0.DD*v|}\C/&Fn0:Nxx]cc:LNL['0mtx)#0],ӄ.LSF`4RF`YbǭL3zkc7'Mmnt];cczA_uL35,Lgg22MR*4eI#,/ee*v\Lo:461:vqҴFc:,˞Lݘ6ndZ+Lge:k<Ӕ.FiˆLRY)#0May)#0],TWjtiF6q:taҌsc21mӎfާW12]4"rLe4VW#4eR9Ice6%1Mv;E2M`t4w~ty[F4TF4J]{!#gĢL'>#g2IȈNBF$4i奌t2"U츜3MrFduL}F,/tˈ̈"_t3bx#3M(dDʈLG!#F`4RF`: +*v\ΈUf&9#:NZΈ\]>#7g`eDig:^2qL>#g:h<ӔBFt2"iI#,/eɮbXuiFom3"e3byL[Әva%=3X4iL{!#RFd 4Ӥ2^ȈdWNΈUftlC78&87.fK4Ӑ1mhhhHi+eDˆL[)#RF`4RF`J*vm'#2zkS'#r:NL볌 v5⫐i%[]0mhhhHi#eDˆL)#RF`4RF`H*vM'#2zkS'#r:NLi=SBFRFBFRF2"aD)#0May)#0Hu;Ɉ9'ɈL=rcc: ^!Ӿ/i%dD%eD%dD%eDL+)#FdZI2Ӥ2JʈTW㝌:[:qҝe:eĄL{ݘ~3bX1]4iX^Ӕ^K&iX4VW#4Ux3bY9 NI3:΍t8ˈKcӡOib`:h<ӑψE㙦t2"eDI#0May)#0Hv;.gĪL3zkY'-gD.~BC{ ]ch/|F,t3bx)#0H dDLFX^L!#]Ŏ<ӌ$gDVI˴gD 2#2tW^4L{>#gh<ӔBFȴ2"iI#,/eɮbXuiFom3"e35tLtj.лYU CX4jP;!$RF !4Ԥ֗2NdWrH:56!qrHB!j=&ئӨUy 10j2m W? )#mHh+EDDFX\D[)"R]ND4&Nnp:LqnL]>"ZW֪R,HՐN"ҮyxmZ QK Q QK 2ZJRB4iե"Ux'!NBd֦NBtt'!2vYB桍P|+,#*!#*)#*!#*)#RFZI0"Jʈ&VRF3nw_UZMlϪSf[WS3WSNy8-lb[m&V8 F3pɁJ#-U' 3D:5ߍSl{2'>lOޙu:Cn~9 :O N +@6rvubXp-[{?\??On||'g*#,ĩVȱ g.y _O8ar1y|yz\-،]R"jي85v|3LOet,o kr!ⅻz3\xcOm|>?k8?ttynx7n|[o3K:PN}?gs}{f=]}z{ʻi?Vy)YC}6Mx̡çzΫm9nV8߀G0%˜ )9V-IJ@.̅R.]R6+v0>#MEj#`^SOfܒ % & @c6#R q1םf;B͙0)df7lrd6I S)dN_ؘ΄301yC#kws'Lz) +{^~+|FRPqWǤBm51t"]$Jg"Z8t% Pe6fh5hƊ:Lj"T]IyM!h[+q\u0[ݠc: i?#m:+}f*KYJ/;߼I8P<~קܼ\@fnyUùgiWi&yh +S9%%hn6!Il%TjsoW βS3~V ͮqb}X3c mx䏵Xp\V1~*OuRs6ժf=&ibɜ$/t;R|UbyτܟFHC<^I}9#Ĉb-y{ _#fdz4.XVO3n&4oG%Y :J *btϨLp`5˶$B|jU/5gs{T$3~ +>'9x+]cH 0 A&ϚF586[. | J%:ϺY_Xkezݨ)D +uh.ΕZWd _]i"&~ګV^z#sko W OPe~ȾĹDTXMa(-<5򠢍 +@vQ1Ku u&N霛USU/i2RۈH2`oE]c_DaǠ;\-H'_#,TuïI@*ڶnY%&X(*1h8545t ׈ -ń/G(#ˆRq~=.r'mxu/ѯO>UzŶI}^*'`Q <|RP-8 9Ql#bt@@3 2kҳX.3 I(ֽU?gDP*&~H#Tz.;hhIiNl{ e51qC)~<|-)[B+DB(ur#Ģ F$3ߴ晢5UoeKS[IհqT$IiM<ժ9b76SCP?}F{F-)MmpON^WWn\G{0F}0Ξo> +endobj +2766 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2767 0 obj +<>stream +HWrSe`hrgkeS]M.R ̐ÔHH!oۀd[tӧ绝3}:K8&?^,+f[m%}>{~~[["Kpej۳M'ۚݟjDm(}w>nM6YeuIoOoQP}q%K_ƅ6G%ԉiV5QhSo.ܠ( t$׃榗}naܴpEcJ{s6}gc$QWUYWl+-RWb`Q˛jjUTl_>QZC񠦉"]KgSɁȇ7~Hredsy&(Vہ +CٮӴ 4cҔvopEoIc>T= N+Q蝩6N{ވ@ˇOpߪӾ"s*жm=2N+5r%h%/|!6S9*yal6rKo:fT&5F81PP?H84/joNeLN/N,@Nv-nYɰo/| +J,Ci{c:?4oa-PfejIY.tZyk9j.yG NB:IeE)8VWd?qȣo +W:>*\!<iIw)fOS`*C3iY7hp2' rA~7~uG9&} +I&pΉ` YC~bDlCM95|r!A ` ]e_N,R$1h!}M PsFo7|gC0am[ie8WW{-,=z<&,U_pέLj9G{2K[AA!#AǶ)Sq7~qKΫ$!tOQ]FGm~ˋqe!s +2j!7p5s\!)tG2&."\'t(UĖs]33ԓ]/gj* E}BZ32o ,w{[xI֥Ozʲ{ד3Ru/lN{;>%WFM5cD9˹.w`htxI}ܙpgrT{JQq(@XC`'I2ws g쏠?U|˷QߠSi&g[_=W|jGY tLؔ;fSyc{.OBq;K4x D}-w ~*_[zA%M|?UkÐ f9nT)2' q%w[c[N @lK{ji +5?|5%t]/ Zq͛Id }~+[cnOWdw515&I`qQ8&`f-8Y+AKP03̱ +yp<\jWXfKfI$lY3-JAυz,SA~)!AyR)0- 2QckɦTMZQ!}Oa<_b~߮4.G_{>MKsXZ f6W4l(Z0!kKU& +6aL.u dyeN0r2<q +"[NQ:mgx1۞ +߀ZgE$(U` 8+Kz:tJCj9P[, T(h(J8ˏ,bx`$ɑB%R$셣[/^= &0@sݯI,ZlR~crOizȚavb#Lcp|sSaL +; qUȔ1 Gqf0 ?ma#TjY#0"DtJMz~s աʹLmzźD5ңyy"g7?}[jUO1 +/%OO qe^%<렏F@jSXJ C:cQ{Z_1]j +H`6n [,⢩xMOB]z1<;C36#ش7/mƏ+F~(ܠpz!^ H$':n @;q-qa!#b,=Ċ;/tqOdj(?x7h$g]=F6*o7"Dj?U/4Wl6Cڗ"4St÷hϤsMEhgDz s/zuݬ̑$ddUN Gj]Q-eՔhnzHD㯂B.(šWSvl"o5=az`^-Z}LQ̬xމC ͔Q4=dJ-Y-r a24d`*%ݹIƝ$ ~:ԃ}__}8M<ջ2Ί +y|q +;|.j)P E(UV\NO{;y,4'$7CleŎowﮪW班9ʬ<Λs573;SOSru4x`5A,,?ڑ!5(Sɼc%f`~4!Gvz۱ H_9skMY),4<HkDEME)BI&4yj<9{'ќm>WrZP[(:9x +[K><0랥 |"k5ZJS2]DTP:N +ڎ,t`3\! Ƈ?xhLcNbۍ-F>ݸ=CPN|:$',X̉u?xHE(s˜tSMfY{X5`dE\~K +<6!+Pv~Q̓N4bÞ.5ݔI] q/].m ^edp.gY1qQFnq`wk ~`P! LX WS@AdM0*2,YjAb͙.;2S0 =p 1 wAd +l>QalOn>(qD 7VHӢ!C5I4XIII #C Ց09ʼnKyIx +lqxl#`&ݤ"K¤;`B;M^"(WӀ/-rOLNl&>`'9!-I/9B,X$p;ā)hJ 1h-h`& ko0cfkKOuuR^\1,CA0AzAm-2M qQQdDZ(ԌKnܝq@6 |r}0 ۳f6HlF3kgY\.!3[{ Dk'ٽ> +|g/B*?7?z~7riw>Q=JR">^C (;+a@Vr_X<'|KLY-4\}sqJ:%̤(3˹+]83. +-Qd8jП}`Ž^^i,&+ty ]ʞrSaX|'bӼq; Rkh~j^^V-R<:zS=Vor1).,}RWBHrpE||l>Fkox9x#X?rNo|'Ҙ#efwcOc*B-ajƇt= ]}l` + mGPĄ N G|ög# +^=> +endobj +2769 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2770 0 obj +<>endobj + +2771 0 obj +<>endobj + +2772 0 obj +<>endobj + +2773 0 obj +<>stream +Hbd`ab`ddtt 1v5s70 jmKW=UnGSn8' 102s '''!gZpGdFMj@h@H_;G[oR2ʰ^dr|8vG;ߏ-DUز}w.O.ߊ[8Wo.M?ZMreIIYőn%&J/?=m]إs<8f{Nԕto~$߶ ~ ya$wo)Ke~McW`:UnU1&L?q|G7Po7QG- + +endstream endobj + +2774 0 obj +<>stream +HWnSMa1Q{xU'NbE- ZblnRAзMb ߼\<_.qfĹ8LJ”2v>I]aV;Jn՝/\qY6/"Y4+¦0_'-ߣ˿$fVҕY:t@WIm*vi^\8J[\Z-5KAhV5{jPeqi_8 4| ;Xz3 \٠͕ڬɰQX<qRhq?,~bLnʍr+[ +S([lu67~g{*K;Vc$JVUA_Ʃ?6,qN0[_wqfnѓ + +jQf)Ŷ h֙A5ZduKf{BW~L#W*hЩֽn*x^6p>v@>D TL.PfEٓz"=V7dM.qP[ +82zFRVqaRO,ᣀ wSi[!GoO0 +EZH܂'ɺ]cn>+QX~(ڠuV/`@Ybah&БRڏouU%R(})PT٤?&^GVN[v}):VnMX~v?I,I!J&p2OZk^B6~JPR .lQFīXRf)9s(fDe55fK4-g z&gJR[䉜HVuʸh8i +4i5NEyoPl,d.Q܃zaCInLSr =I2MvAt<.ZX0V<RlC,d4T\zsyUrxfBHW<5%c MgzbXg'YQ$LRA.tE!an} U҆#[A_J)jD'ĘMw\%hcQ܈ 5"`9 5dħb|";Yez$|^ +ɗ)d'FbsP8)2NJuźpJ):f4 XPuK +=2`[*v84z )rGtQ=ȝ +QAoV;PJ9jz.RDkj _-N89U\p¤PTGi!͍BQ_5rE+Y-F+z'[TO/B6Dy-Kw UVS2VV+z;Lh!VA^lfv"V ꃞ2m)6x#SzҰ=MJ^L%TOGkS (t = uuߵrxfܣ6i4HNM0%I,;O +P8ܥSy A؁Zs/=f ?g>eJ溫R$@ar+ng l?9 g0mCPOΥA0ED]ڛLu}` J_AÃP\F=&zNa(X"tc:_nGR (iFiuA> +]jY?(0LG^*6SO17Ń:$rFj-gPS\p-H9E0ISsE&ײjנ3BtS(DzIopԎz! 1BIWK + y꒓ĭ(!~0B8J'S> rq| +O)xF[ԾpDpd?VSv?ZqJ #Hs?x8<kJ`D/䂿NQa>ˋ\= +"ˋxW6 +hZh"-OT8GyBm*o?hf!`Gu_ cg|z +9`ȧrCRY9tzyh)Aq7>QkUB 6 $Œ<3̓˓{*$QqJ X(`Ʉ=Þ`Ufi;ҨZz#06vn+H2H|!9dlnqwgg/z|E=>bXd!DB|#}5Su0Ce`̸CJm91阜@ +pli@y?M }vAwý kdd [;(~Qf#6-¯jk4'{"A83n;Dڟl5f xJR h3H]AT)3QZO1.N +GM|`Mc75-*l@Ou}ˆm qd#߉yCy,]׎DbHD\Hv;Zg)uKîvWi3Ԝk4!^j1#yAŔ$?a e/ڔlU6m0z RuO$c +[ں^xQzTk J"D%7Aǫ}MU4/j -SKZ5Y6v&)Ӱf'zcQyAG?%rjxl6st:~ ڲ' +OTzy#~q;/]aǦS=E7Fo{Y`2 ]>i?9DgEѣ$N;4Cq3, N}q\}bd|< +ϟ>7ﱔ%m/'9A0^!*Fͯ?'Շ;G}bX IZZ<l Є-%Y3FnNq$~KL虱<B"CplUJa͛c[D5ϼ{zكQ-*E +2 +"t/}*B< SQy{gOhl^O 7:߹N(t/z/}9MP%?&KRc'L>"9 +E~w^FX4nE̾O\GiwTV..+LN{moNoQ ѷCV\ys\5TvjPH]_Ǯn(_v,JDE{:/ +r"-;wROU-[.#ˈ(JYD"PZ1]o. +ZDcZ:*b<-ua*椅paLRͨAi +9bFwJ> 9I RJ㨿6R+! [Y_۸3x6Q)?C5dElQ+82c J&rZ@3`̴ݝaP8_ +GM~aP hVԇJ=ۍ띁lpw="^r +WHS29M?sR +T瓊0m<\Zk}~FPY @П.ŹDj,9MD0>2Zw f~<nbk/{_8uw2*J[XeX1tLct_ EZ^9-\H:;8j, v.YJ!ȽɢC7xkqF-|)Krϩ٩| k$%3'qig\vv̓|}i W2e s@np0z#Hڧ$l +pכKgr c\ ,)F}pbJ,rk:?'?WЏ|`cA0\Q )h1Mƌ=ƾӀU'{ÌoyBsOWPI=HG ozsc?UL&Jr,zJ. 5I+^`_;Ӄ u T ~@_Ey! one4jsWJv $(oMr#°}S#xY p^߇-ObN?ɬzžYm/i%κr~*J + +endstream endobj + +2775 0 obj +<> +endobj +2776 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2777 0 obj +<>endobj + +2778 0 obj +<>endobj + +2779 0 obj +<>endobj + +2780 0 obj +<>stream +Hbd`ad`ddtu 1v5w70 j(,UnGSn89+B L,fA|2dX's^` ¾K|6slJ X`'ljycm)soj5KV7?|łG + +endstream endobj + +2781 0 obj +<>endobj + +2782 0 obj +<>endobj + +2783 0 obj +<>endobj + +2784 0 obj +<>stream +Hbd`ad`ddtw 1vp70 j(,UnGSn89+B L,fA|2dX's^` ¾K|6slJ X`'ljycm)soj5KV7?|WG + +endstream endobj + +2785 0 obj +<>endobj + +2786 0 obj +<>endobj + +2787 0 obj +<>endobj + +2788 0 obj +<>stream +HTkAg6fc5v+6MBc$PwEAMXh$=E(?(^*K/ATzI} a`;~tZ/q:LASO +w.O>־ +pMr)G'1Fgj&2-´>endobj + +2790 0 obj +<>endobj + +2791 0 obj +<>endobj + +2792 0 obj +<>stream +Hbd`ad`ddt +pu 1vu470 j)Z!zUnGSn89+B L,fA|2dX}~GzCM`]+}+lOm;Ϧoۏcs ν0uūgֹ=4X G + +endstream endobj + +2793 0 obj +<>endobj + +2794 0 obj +<>endobj + +2795 0 obj +<>endobj + +2796 0 obj +<>stream +Hbd`ad`ddt +p 1vu470 Pm^=UnGSn8;+wN YعxeܓݓݓmgeS1UBo sA?~=c\g/þϯl|?Ab a +#" d"D eQC + +endstream endobj + +2797 0 obj +<>endobj + +2798 0 obj +<>endobj + +2799 0 obj +<>endobj + +2800 0 obj +<>stream +Hbd`ab`ddtvu 1vur70 jmKW=UnGSn8' 102s '''!gZpGdFMj@h@H_;G[oR2ʰ^dr|8vG;ߏ-DUز}w.O.ߊ[8Wo.M?ZMreIIYőn%&J/?=m]إs<8f{Nԕto~$߶ ~ ya$wo)Ke~McW`:UnU1&L?q|G7Po7QiL + +endstream endobj + +2801 0 obj +<>stream +Hn\a% +l,k +?·\}5,[PIvD>>ӝaHR"d;i͝.Ԩ;3vFPNYc;?|3c;]r;={huHeӻXw>9P}߼v3czmȚ9Z95+pB&;-_W +2Ma+3T{4(bI*xy(p sJ}c{X-r܏2Y4ɫyWPicR{i+Me.,wJVF$dHơ4bVT53F|7vgI/"'A_C?=T "D BЀ99w\PcR%js2&:z +Ϊ[MҏۃGlYc )_%8[8tT;fo08ŏ)B|$ލB0˥lP0#Jd]ljM2/+5RSxǚ +E]Éb^r"7gtܵc`G怱k>^Yr=v]JېRhZ_e7> ai)Wa)FN3)bEKmvd<@k@r'B y<œ b&,NnӧdA;??}T>P"S1H%g>!r4dԈlA6ȜpRR.<)8b%TbR f*Z25NLfQػ1)m$TG$>mb(#S` 3eFo*eN$Zda'f6M rP0eXxcft8M(5uZD0sB0v6n9-q6QG&ymvK1&xKFy}x* <̞qG<\fyD R<DZ۴{su|4#,hùymuǗhJbZNBORzf[cn= x۪;bt'r|y~|f{nSr͙7.8Ek=ה +>ˑWZq:l\_׼ Pöst|rz~|sa:8;M57ؗ]# f\L@ +X<ܸy"!L2W Je$oCP /vAȞ HB[\Y<ӵYԩ.zVbq27~˴3U+FY5]`ڇ.y@e"ɑ6oB-JhQ]-xjK2NوqM9I2u_63|Z|94wsR2D1E;e6/>0v8T1x&+-W=g4ݷp?iC.Zӳ5t7%_ĸ2SUۆ+^ލGrBOD*E9 áW}uvsM. %_G۬&vQV.]dۮÁ`˲%P'u2*seEi Gb.$aӥ.5ӎaZ~ӭ=n;MY+?<=䋶r3M UdžVMIuΗ[>~08<sBΑ —prѳ{w rhQٖ-;LiX[ӕ֚n=GpB-Pآ9*#[F΍i3XEE#1J$[fy8*wkms#5xa+#qPEu}^M4=3Qpi +ME%x֞) +V;%haQ +cwhM*H1XYOε^54泽 -S͇!u.8{I:qjomqXm#7¨(`:X꒻CgW 0x,D[s}p8~R1ΏouAU{OVmOࢧ"M﹆,kA8߳UW o9\1thMOX.(Yl/Rm(X'pF 9tl):ê:w]Y`21Ї(VT4<]Q +q|$⾝똉&C<#M +l-!aiLno"?~}".%OܡTtD1WPϔ.0]w$)NV2_@-:V8&ͩ3:4Ԁ3zQgKoi1H^cZ(yS1am ER6\g-w7cC<S; \n X0f,cݜU.CMta&('{Vw$##I[>3pl .GhYeg{)"KCjYOOZvA&NG U[`*T@%;"SІ$"{;66wI^KB}=L7mb-M,ILhN Z W@S(bm}~1-DP@iA ȦKqaбIL@c$7(4PW?q S\[F (EJh3:/fäh߭6^~[<֣zm](}'w`R,I"тZ4#bǸ:}աboE2 9#J4ҩ +=c8fz.t`=gF1fMV|\,]_3I,]AC?q( N@,O "AwX)w@F&os-ksTlJ羚CLI9Sj]JrLrg9CzXxVGp2^o& {2W$Cìf=*>PIiO5) "8K`eڃ=7T>h8EDAxɯ{#|p~ۅ %'744=䷐/e}}mGn/:߫jf.\i[z 7YTTHETW 3P@=ɊcI\2m |?Zn5oc5V-!ɬ"r,gx|DOyϕZbW,˷xU6gPH]\g'eÇaN28i x}-/`|1~nyKGL$9&[deW{"BE62ںR{Q%px.K4 G#rXGM1RAW=t}\ ]&c/% e^:)RIKL[ nY\hٓΗ09C}jvֵDj?YY1@!18 n 2e*&ebn(t*/'Uڭ;L: +C4%6I2Qx#d>y|Dj"3-*<1R P|ړS&j':K?κɞ+TuzVbB#n!.*Ԟ9V~;^XFe>+k:h<)].QXb{-ҙׂVk _Z;7+u Yđ%Y{3wDa 9RF>zdr7\n+j}c`xtsB;Jm6D2A ڳY-g QM5I3ٕ|O!C'4I%m_'z +WmAy}g@@@pϓ`QLcChY? W} .WQD`ގDb0շ 7P VCɸXxǼ/z~K8564>.2@plو8pSǞP]{ɑU:9{Ὀˮ c"`pG(;?~I=L}s1 E[h5eAZ"v% +JH \~hH&>}h ; + +endstream endobj + +2802 0 obj +<> +endobj +2803 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2804 0 obj +<>endobj + +2805 0 obj +<>endobj + +2806 0 obj +<>endobj + +2807 0 obj +<>stream +Hbd`ab`ddtvs 1vu70 jmKW=UnGSn8' 102s '''!gZpGdFMj@h@H_;G[oR2ʰ^dr|8vG;ߏ-DUز}w.O.ߊ[8Wo.M?ZMreIIYőn%&J/?=m]إs<8f{Nԕto~$߶ ~ ya$wo)Ke~McW`:UnU1&L?q|G7Po7QOQ4 + +endstream endobj + +2808 0 obj +<>endobj + +2809 0 obj +<>endobj + +2810 0 obj +<>endobj + +2811 0 obj +<>stream +Hbd`ab`ddtvv 1vuv70 jmKW=UnGSn8' 102s '''!gZpGdFMj@h@H_;G[oR2ʰ^dr|8vG;ߏ-DUز}w.O.ߊ[8Wo.M?ZMreIIYőn%&J/?=m]إs<8f{Nԕto~$߶ ~ ya$wo)Ke~McW`:UnU1&L?q|G7Po7QcH + +endstream endobj + +2812 0 obj +<>endobj + +2813 0 obj +<>endobj + +2814 0 obj +<>endobj + +2815 0 obj +<>stream +Hbd`ab`ddtvqv 1vuq70 jmKWUnGSn87 ? 122s''''! Rl`k>֩!I~en~H*zҷz]wEI|?VUa=='~+n]qûrw7&k6Yȕ9g$e$%fEE=*X|0`b1RWO0Ж)@[Td8D>|to~$߶ ~ ya$wo)e~MeW`:Un€1&L?q|G7;߯zobA + +endstream endobj + +2816 0 obj +<>endobj + +2817 0 obj +<>endobj + +2818 0 obj +<>endobj + +2819 0 obj +<>stream +Hbd`ab`ddtv 1vu570 jmKOUnGSn87 ? 122s''''! Rl`k>6!Ie YJ"zҷ~]wEI|?VUa=ﻄ='+n]qrw7&xk5Y9˕'e$%fEG?*T| `b1JGO0Ж)@[Te8D?|to~$߶ ~ ~a$wo)+d~MaW`:Un€U1&L?q|G7;߯o\= + +endstream endobj + +2820 0 obj +<>stream +HWNVɏ.T Q5ʠ>UP' ΁T3ٟ-/aN]t.u;!ŀ4!;d;5jR}}]` q3+-Nur#l~BY\Zg~d5x^BޜO|JWds2AO{wF;3ءd?y|kF{DuERircgL +\gU@$6,+86Ҵj/*:xK!8 pWg_ϦM^q\!\?*@jq ϟ it!ItT) +8/Ka5ZAXL'.bMTwԌ49,b.N YsfC%l9QI35]1^Ni(Ip~R1hMJXHyZ!DUk '9r]z:l9R?[ Qb0GJ=+K!MؼӧcvxBJ8ݹov)(l{6z'O+>=p:vtBTB&xreNͷN~@#Z28Yr$.feH\oH\$|l6)?:'< Ԯ1-ƕanD#8bIx,s[L&R`ۇn:s n%>m  cgxLWV-Y , i [c&) ٯS=~imR'ACӴ0 !ˡNE,X|M Q#me}Hm׮]c]t'+6!X^>٥v>_$n]P\rgbj3bԂkJPZA \4Ђep +$dtяOAV=2xLdbٮ[d״j #.J@Creq劖uwBϵ)s}3|A|g%6I{{18UHF- a-$nRԚHFKWu]MU!n߼4$a)۾ps"7u)fШZVA?t.BYqKVȱEr5,oHdAr.`|7/X-DBKS ⭂$c݃b([·Z WR +p\B۬"?\ rzlS&ސwlIMHfM =ߴ}kգԶTQ2v]ijnW!&GGoդ׸0D#y`ǒkOrl9`{]tc 0vbxαA_rKa4db}Jڗ~t'hEsC30 {F`:K\eIolJ{V%Sh㷕?<؝A*Ƣ+n7h2~9`T/KrQ K:ags_ QvdϠiX4ܢhHzzG.%P48-!7h:ht%ivS `-΄8SVX^w )C>TK'%''r{H0qa>HKd:g٢WpY=%gq*fp~:uVp!n’M’+; Ѹ֬f1Cq2o!T,X0gc;c;FJء 0;t'"v;lð(ܮ2L&~Cu tfIphg2J\6!!SP>:) p(B:ʑ8"[p /'ez=QC z=@ kz%=}C^j\e&d14”̄#JG Ȕ`TSPx% %PI'@y {5pBsrpMA]Lc99 tg' +_x2̎@y jƠmތB1/\M ξe}"F%g+ 6m<1{7u#s,D!)(KprxK.r}S%i}됾.6oT:i])_ؼ}~rW>,xÿ cC_; !o4~) _; iG&YW|m,VR k%&8߳A+ț 5M&Js!O6Շ?f + +endstream endobj + +2821 0 obj +<> +endobj +2822 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2823 0 obj +<>endobj + +2824 0 obj +<>endobj + +2825 0 obj +<>endobj + +2826 0 obj +<>stream +Hbd`ab`ddtv 1vu370 jmKW=UnGSn8' 102s '''!gZpGdFMj@h@H_;G[oR2ʰ^dr|8vG;ߏ-DUز}w.O.ߊ[8Wo.M?ZMreIIYőn%&J/?=m]إs<8f{Nԕto~$߶ ~ ya$wo)Ke~McW`:UnU1&L?q|G7Po7QQ 4 + +endstream endobj + +2827 0 obj +<>endobj + +2828 0 obj +<>endobj + +2829 0 obj +<>endobj + +2830 0 obj +<>stream +Hbd`ab`ddtvsq 1vu70 jmKW=UnGSn8' 102s '''!gZpGdFMj@h@H_;G[oR2ʰ^dr|8vG;ߏ-DUز}w.O.ߊ[8Wo.M?ZMreIIYőn%&J/?=m]إs<8f{Nԕto~$߶ ~ ya$wo)Ke~McW`:UnU1&L?q|G7Po7QM4 + +endstream endobj + +2831 0 obj +<>endobj + +2832 0 obj +<>endobj + +2833 0 obj +<>endobj + +2834 0 obj +<>stream +Hbd`ab`ddtv 1v3070 jmKW=UnGSn8' 102s '''!gZpGdFMj@h@H_;G[oR2ʰ^dr|8vG;ߏ-DUز}w.O.ߊ[8Wo.M?ZMreIIYőn%&J/?=m]إs<8f{Nԕto~$߶ ~ ya$wo)Ke~McW`:UnU1&L?q|G7Po7Q( + +endstream endobj + +2835 0 obj +<>endobj + +2836 0 obj +<>endobj + +2837 0 obj +<>endobj + +2838 0 obj +<>stream +Hbd`ab`ddtvww 1v3p70 jmKOUnGSn8' 102s '''!gZpGdFMj@h@HoGko߆R2Ȱ^br~8vG;ߏ-DU~ز}w.O.ߊ[8Wo.Mɧ?ZMer.AIIYőn%&J/;#mmإ=8xLґto~$߶ ~ ~a$wo)+d~MaW`:Un€U1&L?q|G7Po7QB҃. + +endstream endobj + +2839 0 obj +<>endobj + +2840 0 obj +<>endobj + +2841 0 obj +<>endobj + +2842 0 obj +<>stream +Hbd`ab`ddtq 1v3470 jmKWUnGSn87 ? 122s''''! Rl`k>E6)!I~en~H*z2z]wEI|?VUa=ﻄ='~+n]qGpw7&k5Y;˕9'e$%fEE=*Xt0`b1RWO0Ж) [d8D>|to~$߶ ~ ya$wo)e~MeW`:Un€1%H?q\G7;߯zoz + +endstream endobj + +2843 0 obj +<>endobj + +2844 0 obj +<>endobj + +2845 0 obj +<>endobj + +2846 0 obj +<>stream +Hbd`ab`ddtt 1v3t70 jmKWUnGSn87 ? 122s''''! Rl`k>֩!I~en~H*zҷz]wEI|?VUa=='~+n]qûrw7&k6Yȕ9g$e$%fEE=*X|0`b1RWO0Ж)@[Td8D>|to~$߶ ~ ya$wo)e~MeW`:Un€1&L?q|G7;߯zoI) + +endstream endobj + +2847 0 obj +<>stream +HWnE!?Nŀl #EC䐴? ?|C2wK$0]UuxJQVH5IZzRhFyڋkZ&|#%ήw&Rq|갞UGjt9{P&_+YMo|ej-TZJ*]G-e'[_ZVTJg%h ?'D5W9$C gDjk L ̳GɟS\`(M:JXI2R/hW#N$ҩRh@[sw,+;Ғ#]veGR>USا0HmMn' E-n/i${b +˕#8,U>Y+)Q`1Va\CrN$U0 `~_dį-?j^'i8ZD奿)?Dw;PZDy4%O]5%5[vUMrK}Vy4R?6#Qh[V|>%?&qYS)uJb1NX-[n3J_'nZpl^$A Uny^ҖpIeVR暂ЏT-L9rиdcأ?hrxd*޸j,D~r +*f-·Z,h׀1'>[h&./l -ס>D䀏OLz|& |G1M1lR`17AAg67Mu)W6,șTyIOnCBLyO~pqQD߳+WAHÀlu#yO]%߾˔PɕG֝Gqls{`^2sU3-y}[ ԰@ ˄tdiBu2FlP՚OC!Ը~՛}e"Tbλ c2OLn+oG>'&n*]-`d>ZÈZ] J:3bHg<5r0)XG#LI!}L+rB@ 6@V4.i첀uxZ=ҡU@KbCDs 0O*0<`5k2'- 6P$u渝h +sL!Eb##dmtnӭ<iarCvMB4kl˝dGv>ѧa"=\ãH4R⣕L&s3|!) : +U0l9gr(jm\4r+lm3Xyc ,؋RPGi0%V߃y/ݵFYŷ05'Ž$Heˏ+ ^o&+f|K +p~%=ޚL 3o[*w3G;_'yg(_3/"lm^PS9Odz|"2?QOb-oF {YCj>.tEIًRCvcg }&ttt؄1xW +AkVHRuPCITߩ1o neLef3/P=TJu +f+>LoB=;bCOoW 9=o"*E?tK`W#cKQ@{̍i O0 )ESg= 'Vp +ot- NKʁU1dRkӘ;6z`pmԐt z:J"K"jZ `_Ws@b*+59e£ʛ84.؞YZKy|9;T#* ݔ.G\]CQƐxh3oMZ i(@h4]jMz:l,|]zHz+_A61;Uh/s^}n KPj { qvdŏᴸFlHUMlFC"e:#+"كl̰ +'M| 4ck;>b ǬT(얿ʇ=s~vEf}1k//YٞmϾSU;_u +,<X>g2nb9+]w9PU8JC\Yzr2pW])W[o7VxGފl}/PPHJaSI[hAc̦;"_^&be3yqu +xߥ&btX#fstv[Uh.'!%FNjrsjB2J Ʉ&D*SaBl:m4ekEve3a,S&iy:X0/Aݣv(SRU7y +I4o*Ռ|k>kmhVξTl߮ aeXql0nL%V3CʨB"שЙĸZtnQ4g5D5lYM)0ֱ!zZmv`>R ܿ7F=BY tc~p!-\h;vPX6eAK,?yi&/cR_G4U%mDz䗡iCS>ҁTџmiNLh('#L3Hs HPH ć +[ZmX/r\#ljʎ.-,^%;0Ar٬Q:6s'S+_*̗94iL 7C9PiI_4}(Gu;=q}Mzob4CV/7ie8\",3GڪX+__U߂[p&]*b\2w)w7%zDaQZ>[uVb %{5 f'0N0Wq WoQUErAXׄXר  + +ĩ#x_T j7t$5HT]< #ԑPY_$¬#QB ۲?{GR& @mlCؒ +o a\ע;Ϩkq|7'3||/zÊgTEOaԓQ5*-znEHL\_SvS%># o/d-^0fr>PFL 2?dVY'K< ԨTѝwOɭF< lɓgg4}&Ock -*"_,%&j="|szzu918L>C,^B H雳zd_JuKLϞ R!Q +Jդ/r9Co rǎg(^(Y) Sp +G)y<&xrY{pH9Lė_MWέtzZ]M4~[OH 5ٓP"X̖ 6-p6 @e>} `{Tz|J/zXLazi%W^^E +9Si`2-,̏^\SVbq73ՔSleW8GǓkk D2@ݛ N~QN>-s`$BLIpBeQb ki}B^ #(OAJК&F;(rB;hPg< 9ӭɦs8uC{6T3Fմa4p?AicԮѤ +pAsn4fHD!An'@R@R3`/ Bg!d!?y +K202CsocwBǔ X,:גih[2^ۨ`cct.Hqvpzzŷ + +endstream endobj + +2848 0 obj +<> +endobj +2849 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2850 0 obj +<>endobj + +2851 0 obj +<>endobj + +2852 0 obj +<>endobj + +2853 0 obj +<>stream +Hbd`ab`ddtr 1v3270 jmKOUnGSn87 ? 122s''''! Rl`k>6!Ie YJ"zҷ~]wEI|?VUa=ﻄ='+n]qrw7&xk5Y9˕'e$%fEG?*T| `b1JGO0Ж)@[Te8D?|to~$߶ ~ ~a$wo)+d~MaW`:Un€U1&L?q|G7;߯o- + +endstream endobj + +2854 0 obj +<>endobj + +2855 0 obj +<>endobj + +2856 0 obj +<>endobj + +2857 0 obj +<>stream +HDkqƿ&3B8hDziD)4$]t(I)κ8tRPp?;\ +AQ)B:>>endobj + +2859 0 obj +<>endobj + +2860 0 obj +<>endobj + +2861 0 obj +<>stream +Hbd`ad`ddtvu 1v3r70 j((UnGSn89+B L,fA|2eX~'3~g(ľKg6'no>em)soz5W-7?|GU + +endstream endobj + +2862 0 obj +<>endobj + +2863 0 obj +<>endobj + +2864 0 obj +<>endobj + +2865 0 obj +<>stream +Hbd`ab`ddtq p 1v370 jmKOUnGSn87 ? 122s''''! Rl`k>֩!Ien ~H"z2~]wEI|?VUa#ﻸ}'~+n]qrw7xk5Y9˕;'e&%dEE=*T| `ukc9RGO0Ж)@[Te8>|to~$߶ ~ ~a$w)+d~MfW`:Un€U1&L?q|G7;߯o=B# + +endstream endobj + +2866 0 obj +<>stream +HWnF8@آ0?w q=)bX42ˤ*JV3-sfKvZ0gr4&"f2;A&$;~V4@+6}~-]Ϻ6C3%QTZ݂o.;U'ϱbt+ ?8C?؇qDNOU̶38h 6bZ-UZu g_kDEIJ϶ TR*4:Z|t̎gu\ۨJ5v0]%ǭ&?5B\'e|~m۸!hBNIImj| +'5Mҹy d+˔ѪuqbI|} sWO$Z#MF~"/L@詌'lؘ[UPkKmt*$ϙVmIGt(\6M1<Ikr<~F(YSk'[â1US&ױJ*4ڝ /EGlߢHs#`@LźҚh-`d]D),R +md"\}tVzQ*Mo-e󃇁jtj>jeC$P-gM@4SUݻzs$ u *h(\`kMvA.8D9<=REV>TqM{K1}/%n""A+ZYZbc}0!G.v"R;b,1`\Eˌ9XO KH~;Gk0&=iCA5}H4nU#OUD'Gir,Piz=ˆ hG`HKqFPFQ<F + ^x&WK (;hk<_{HP6xwݰW_ﻫ~m:y;M^O}Rd,;uQN|rCԓ⡺_OPe94Eh361 ӌ͓X"5\9߇dB}o*[]wsYܲ}+Uvpp,X>DP+#-8*cV-jC9لD]~ssVAH5E3uiFkܽ @*HKU)0L2ML۠!NbbRMLKXèz71-td>R g*ZJkC6-6M0hYߢxlnzQK?]foSXZuNjQ,lϚr+T7/8cIT0`mr˷(gh0\.sCdVUAF"L1gq2ϝL?*dKz#o!AB SYgtrK)+ƥI2ڢt!q$Y%c( |EOA(t&1?}l]lMeaoG5EG~c2NӂMRDe + +>}Rݷ }2 `E߁~>UV@G) -4)^ kAHy0(dǩSi('Ќ)0;Caa^۹$X6FI 2l.Pa!@i#/Kbz{w0JRQUJJR*>o @\y8d9_yq>{Gϲ3;Ѷ:yRu t71j'mU/S[} ]A𺦂V]uj)6/=3@|;FlN05A4ycl9*P#5.. a9{5_@E"nq_,k|*$2 'O5O=Jn]{\8f$4a1{kT®nZ[#Kr/2PvWW]9Ȧ<[߼#^^i3]@CXQQU,Ba#aʰ_y!h6Ay6IB_w]a[8MЄ촖E| .I-&H7r ( KGGRا4pTh@`-c[ +CAgc^Y‹-[mS[8EntyWJoPKz2Bmq1WRkx4H04YW#e{c{~lVe WK2N(hB?ZqFOTB7&;xiWjJet緔b]/7륺ygMԜĮBAL["#WhR|uJRN]c%61)BX0 ֯1bMCN.f /o> +endobj +2868 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2869 0 obj +<>stream +HtE6gm#%O\"d$ci0@Uo_*2o'3knݪ~ywn\ mygJڭ3~{~*3]n_/Of7ƥr|Jaqpp}]N*+|,Q7kOǫqrQ3_to媟n?'~ޭK?R#]ډd u:H znr{<nx>3?`E+t۾} (??&_ӯǷ66cn.OD{~awє= ʔ.^}w_/{RG9̴{}P%Pԇ=yGjɅ>Vyrr]N1T́(q +ʓk*E;dpڎ.y~~<<oO 5_?׋ݾllH)n3{cTPd=*h +@PߘQ@SD^@nڠ)g}R4EMv x]8"͆usa4E +of:h0ASŰ /]hh +6Ea 4EX k)gٰ"?ud#آHa @߄i 4EX k@?ASlXMg:_Q;ZiXP8;ASٰOu4ASNh +lXM؁ 8S:h,5a1(a @bXMO .k +f6MQPq':hQ!`PpDg-+q +7 G=VBX2`P% + +FE]W0(ͮ+yv]G: $$l&p e֚ͤ:Hqt +p tN !5hHNd6SAA&Pt^Ut~tsP˂:=F2ok1L_ԍ H)(r@JRg t3<7M:_`( .,bN*|On":+NmZ' l\d:N3QvZYyK^"q/`Z2]c{ТY +8ejw9m8;PIRIťY~tIXtĂA\ꄞ5y3pKG }.H.@ 0[ZꀞQߗ"- % n.̤10 : \$lDM $ vfMNV;{vfE{d2WfفGGMQc[2ZȆTM"1n=@M5z ֺE5z zԤ{qgdP(x4QdP;jиδEݑGUȀhAzXI)['w-j\Qu@Ϛ=). E s{DNNNA\"Q[j A0H-$x v`ѳn{ hJU|UU^s XexAnhn*X4Vu EMZQ1uc8U*Hª !T8 9nR3 /uA[UX)"5ہ\%D\UQ+5fDXx41A{q2Zd H&@Ib@@Gd;iq0  w@ _Ra>N >& >&lo>u2 >/#5j49c8`~seN 0݂|"{$#NC2._@`Tlm`L2ָ/26Z&ZH7Pk[awt5c#,qY& m p算G4W5\Npzť[` Hј J9]@3$c΀$bD\ *ܖ^IL]E,I@L +,@ +#.0W" R\^NA4PJ3)VIg $]| D= {]T8kJ061jpTh*4oꑆv98rL/zd $l|jh/PPà*Bv1pW)1Jr:^)aj9@Q98cSM/Rd(l1VzobzqdP 9˽s0HnH9˽#X1J+&{Yzo *ǜToS#h4S`ֳg΋UZQ]4 Br}7XA\L &AfK][ +^*I98㠜{ KM\sx/5UoVaTUrwEI8cSTUQRUE*ꘄ#f3옊*+g/c,.Pu˴]o18@ *gk"W 9˽Z>WyeNX^3kG\ྤj.vL򧀩v4wַb z.zVTr(ދrarVZ-Ί*@P9F툋\9aώ8(Ŵi@Si@wL-ӺVcZEM5uY)Tn3-P+jT=&xg 9L[3m9gZ;7 `>-F{LKsR9t툋xYuH7^50QK`nw-vϴTnR#Q;d71$Z #D95(@Dvڹp (ٴBnvzNoiCV҆ᔨpU9un0F䒸,hV8:Q[hItJָE`'jk܀!<7Χ+ + W#-v1' Pn9 D]Q`+u+F !%撷A_@k`of{Fz +4;f;uo(];So=眨sEWn9R4fGp&? 3ů C`DF|N*WH`4J_l o~]9A,z@*=]@+954 '|)ȡN.@wT{Ǎ)iiD@gjĜxfn`<э7Hv/PeoAWpxEo@%f4oŹ]_/`持b[V.zFCEϐہ9m7+^1YqAo,{qߌHn#"spNY.xzE *?xJ1OG3ֱy(:[xHÊ7sEPsf`n{zv01e%71 t7FJlQeMCxk ;˸RmضKrYل3VO0-=ˑ*:#'5p#f?5>:Ըm[ @?d{BViyR#:ơMmޯx(lڑTK&~ --z4"9c ]i9ϧ:}1j5SgD]SEPΜ!{ IE$I#%[ƤI*/|79t":4 2tw5=a|3wΎ=;l䯏3r0c{َ_vy RC)Q@R(NRHaY46-2R"6 I(J1-ND3R[ʂҖJbVXWub.)zŽƑUF5jdԟ :_a} +6gX6Rkt l +j7Dka$k~TY">D[4A7VEQDUYkt%h9W"(-QtX[[}Za7SS-}* K68O8*ǨxɊxGĵwTfUJ? aU +#QB<1Ebmj}65vS }RDm'Fh+UZ \c/`lk#$Q1X9cƍNĢD,[et +K76q)kKv0tR:fHO@F3Fw(<pӍ2ֱCSu$e:K6.+ XXZVB!k  Dcm qr\ KPG^glG2l iᖼT&l2Ϻ'm 0vTefXa <I_?Z<Y?`WX̃Y_6WH}'";b~G ;M7]Zzףu\e)jua@[/ j5;kh&ucMMm`9De+Q7y#zlrN@24rC 6*JF3UQZ8&=]dlؘ(udެ+>@>gI y*O3y&*OrByDpmR Dh@rJ\ <uHPZ] Jq#7#*C_.(^OwM0xG +_A*sw&ҵ 3WX{L=f3jTXMC,~ ~fq݁Es%fTtL  ֜2SA SV8!l d5K+朳 +5*I0fY\@!7t/tfL9+*F=hE] _Q5ro-sjX 6٪O6A`1,VaҪ%T 5g5-Zjo9sUX=ܲ-9 41*i9RPZc+?i";)Qm)K'9RTAp-1Õ[w-1Y25pCfv[fܒ iJI_Ɯd$5fRZsiU񎹕2+tqKY^t Ua +w Y)P 10MTo ̒w5.v .g7дdѩP1h/ݵrḺxځkWXoc2-ЩzI]^ i  fM ې A^:VpMgv0 FM0فiڮib\N2q1Nfd'\Z 9eN ktAӶdH M; +rE4Z:,8ӓe3=`Zg4ZkEU1N6V^N iQ} tB#fkp 6ya,|F@iN\wvWv6Lxp: Gj-еF_=\TqӦ.J—bҮӝjLEӘ4lF7S[{D󟽀sI$ьx:hmuD:\! tL7:ui̊ou?tO]oy4G-N C*tX7;a;Â)2׉ ޻e//3'c wx+P xAWv;,t7^(@o8J>AЧħJ:La@pLzce덼ݡt}K_n =>F<;Ш$yx}#+l7!<M7G: m4@_vD{{|_7Ї-b?uNXi}">V-~4'i`RCR:h!=L6S{0@t7h~5{YS݀sɨ=`|40*iXT:;tf:; < 5? 0h԰]8ǂ:@@:Y#v3Ԝ@c@նs<4, [  IS|LScdgmZr )7TE:# +'Ш;g +M:i [ +[輂ApZtf<)e͕@G_M+-:-"Thvxv:Nk^.6$0$NK 9O>wv^OejNC/h  Rc(HvJ5cw!t8 i 5PhjCYgZBʬ1!\n1`n3e`l@Yfmr = +j{N=sҡYk_ D=) G ̱9Gȿ&jYg}~J'@UXjkX YŽJTImh K^8v|Lc~4c& sdPǫ tb>>s|F ʋŠ^|4;*6TdkXƮN^yN 8%42NuFS]Ap<h]\C*:$J1;UUvd>Uռت@/j$SqT#:yD9)"r(rqhdL~7qU" iH:9[_u(m18غT]Bi +BZ{K AJ1˘MRYU{qN1f o]]4ɔ̠xyyzv;!uŸ:P!$kMK޶qijYbQh+trHgriHA<|;#x*?u)ߞO;~"~8L 8\ !쐩9-.3%f_t)O?~팓8ڊ+]r+7x>$mЖ(_r.W߇30/~x +ߣ5tFxvYע7aaYV_/?n 2,Ql؆ؘQŽaHZ!6b D+:0qw‰HN DL\j/jDщOI/L-gry~Mn'aIq`-*tV%{@]kT 5UTh'Q#]69*nJtA͓Bl}T 5UƝ!ZuhW쨫碟U U'=UhrSU 5R_̓UhwԼbGMe(LPWj;k@]i,r3B>vV5TINPWqu~V5Uh# +??u^?Y +TftUzYPWm +o1W#]̢*ftUռ`G]WZ5y *Q8*6N)"U#BuG::*9 uN]41huU99ɦA}M:*9 z<À +̓QS/uzuŭYkPSe^kPSEֻuU.fhiZ݀ʡuU~UGMZU.[rJn@];gJkPSi$9 0h7'gTjNZw6a^Ql+CL>o\TFҐWhRR +Q Y%hT!h;M*\UF}pJФBCoQ̬4֬b4΅BԬ4*J ˊ&tYQШJ8ˊ&ZETȨOI=DȠh4,yxZIȤITQ`ELUa2jP ݼe&g^ɨA絘/hR,&4Z:Y%h gZV4*A +G,*F +_V4pt};vO˄6Babz~pRWu{wyst*TY]Q9o('GFjr8DQU>D+8Wš kj +e!h?="/$z!x: 9*Tgl@(t($qym&0Eug +>2ЉWdxP:BU]QQ%QpA E y>3`̊(9w22T%]IiE6 ʮ"I>D8v3IPPD: + ǹedR8DTU:DQN%(sN T]IWOP9E1T8'E)W{P$}'Id׃PHyS%JͱYP+I8QAIm$AQj$%bv%Aނ +<1NT8b7nAR 5K2j@'5wWR Ш;I19ƅl9X͋IY d-jIc`I"DxD8*A^WJz :|JF}$9!9{xpќT3 2{PIY,qshIYFhVdVWq{V47}B$IA&IQ ett!JF&I7]PH9xAAr% H#VZO +) + g杆'9كt +F=,w6&G6%IZ cȐwj=i}_Ug8L49F`|~ -$1Kl3FEϗPdʁ{ /< ˼i%GzRgMW?/2(3/HD7FYT|7X7{(/@jd=ZOڤÍ6:l&qRɏu7I*%5=I,E擺H@md!*._DxOeIgRTIVr#~q^JN³1 +wB)x 1 "}ݨ}\1RU(k2pY n ױ J2<ѝxAu'7ty_$ |n|'OYbYTpݩ2j?SsAtʠΠm-#UPEobϑY,/iPa,(;e,K~%h_eIeDA% +|0lMՃfn󭝣9l ?)ZpÖ/]k|H.½vO@ZhXa/ߛjGƅ^eη"vX[o.x>}Ѕ#7 {ļrH2w$a=a)m9:Vyz(mHJ՞&DU(D TrB,e|0^VH@f⨇VC(c7585Y3|qXG nS`;=H:ҵM<_aWjvTz )H+USGaIwY_A*s%2(b\%(6X2&wۘ֬DۦPA\doZPF`ML`.IH_;mW&/&˖\x +6 (i_JeHkj!2ƛř@rM<jc\gIG,du|[lÞqIi/O%E:i&p/Jg-~<e!LsWB +FL5 +e/%<7;2ݾAIip`7'Y W&69bNS! &CǬe%L vh ͵[יfQ$n2>c/=3;h4v􍷕[J(s ҵGUj-|(yKb,uJU}Wqqښi} !p;¦J(6RQ +ۡR -*xS.tDu^"-})UYk@bҸ04Y~U[GZ/ SڭU{A ;)'\}vݒr)nE]*- SseWBu pF]}6\Y>[쯕!aF1DϷ4v!=Įg.>RĐki ..6^Ҕ~n0>)j$M2s`|>%d\gfjBZe)}'2 ͊ȹg.s`z+8r]t(Bjycnŏu*fOcdrZU.ӭ,glRoeQ+ N %x #W 6>ia(>)UN&H.QHKH*,NbS'5 `";K}ul*ڮ6M<9P\wyFdn2eʯz \hO*1_QCrm8M4mdVA"ejPi]=j؛zꯝ*% +2ٖ-jzHE[y0>78мc.L,$Pn:XvVLځ*BYnWcᚉs+eD*3p7v1QA?iN&K #kpϷǤ ^-i`ďGԹgL,kr- ҂ph$>)$EtjnM3mӈ59P66{L.DI}"HkbM$`2HqFU!Q8 CBC#{jru/dC9b{ai53lOJ+1]CP.4b2:.T6X7(duXP䚱Egm%7UN4JjzB Qcoch ,sI׆Rgsaq\|>ksjڼqMF4 B,*8\ξZdjdd}P +ejNגʘn-i_M)KLZ,Jp +?Ft3Wgq5Pj) +RW&sBծYgLP4%첄h*3\zHxjSdCꇹ`p49ͧ|?_'8s:o.EZ(͡hL~*JkWAm\,) Z$7vln):]6G'>1]Ecՙfh&'w@3\{hfYL20LL?B06Zu%1t"hiL+nH +bL=vY*{}tKS_j2=o[8]x:]h$rꛣ¼\ֶiϑM8sY5 +' bǛ +\\Xyx:1% LyT-Uhmۦ婽!rӅlKkRB49i,fVw R(U#lî[*HUJphedQ(1>7DP,5duk.Kh:TcNeݱwi {!%B%W7C C|_NJ tQ +Dr&oYB4@${nGF&k:~@3AwA!ѨLK'I:t)})RXUKv(%:v +"cZmmAu=B::9G@:i>^{([eƓ=:4}e'QZF{;hdU qǻHUrFT;%KOFiZAWjÙ32nh*ZT]ǨBqll/5>:-ƬfEIMwqbw\ec1jˌ;ҦU%ӌj:+CK1>wͪZ̽R͕&.iY4q]Ue1ʌjevHiByI9s)T{yG~g*3:h<+YʁЕ~)Mndrw^#(=I(PtiLHcndwWy")]OS8O4pwY'Z^ˎD-?Fnh5̏LO:њzGD27j?>hn9y9qmT% QwyD6$&-Ѥc"-Ό(О6Z 6dM0%H9#,`Ld͞ҁi6zy#Yc3YD/2^/{Cl˜'c#6r іHB_F;Q? +wm#ͼs@θŸR@~$B\/dHV:[ޯ+<' 悬m̢F,Q0L4FO4FDڟfe]e=IB0ī+pA]7Zo O"YhZfW ko$?j@{!9;1 +uOF)+| 7ߨ3nHb ] :Fļg4"s(tl}ߑUwGoU15c}=FkOT@!O fYH=-mdI9^uh1ǿ#n&XHFPD6?gy,^] > h0،n!Zzi@'m@V4mN H@.heOz\$Ftu@272>"m9HbIrE72@CO8Ɖ@8{ Ӎ;PCZ킺o4@}96R:Vg]t@&`2i>Z H|Q_9z6#ԥ"(aN34_IH$i?Ȩ` p9^ hE=2H!i}r$Ӣ+!K듀4'(hKÁ#Aٌ\zOY#%DhDqb,Ҩ7$kd_id 6?n(;(Fh'Ɇ6_3+-8/;1kK-N*=/C6_GaN;hxsRlW,^}E2Iw N6BԦc'ͮ$XD24wRY h3'|Uh˸Я/:U($Ac' +e'4z Rvu oWZ& 뎣DbCs(o3T^נIG8r&Wʋ$7;$op~%$OTh |KbN; z]y_D䩒(('VYi=H2&J+a6'1P5 FE@]$F$֧p9NLixrD`}ӀAVkDHp H?ԣF;/5G.@pVds3 =hK6rnFR?u,Hva𴉼q=yt@l4v1NQ""*MI:9y-›t*ѨN_QDdۈGoqB9VFrm#?A#IhD/m'$oJ-hIW{"?W/B$$ʔS_E#x Fֆ8Zd!xRϡX^"^M*Ef$9mN?ղq +~?$;7p|X.iWAGf@ As +=UY9Jk ''%′UJqBQ*E넚#KV$⍱#(Y]"Ya-bHE*J WCX"{@vZ~B!DQU(rB1L}B-&\PAFq+&ԓ<7Y} y1&8 +ORPHJR*TT$P2YA1N(JYCM(IYCN~ 5 G!Vu12@W$K$HVc( %} UKj{OHd{# M*yBAtaBIBt59[AOz! {Z)߁@ ++@5M(YrPŠ&c{,m4&[Rr}Bť$LjF>saU#&s]IRT$RP!|uS+L㋾Mc.Opr0bQ 2o"e͂6>܄X>tF ȧ ZBO ![ aAF@K$1QnMeFK[mFd'}I@)mAh׽0_rz".k5kg,k%jOJ.+TFa8kN0FyNr\;ËOy䋉M2~IU2-$x80N['A9jLn~k jOM=D#ʬ"GF$mp-~ۇAIlww`x]Q~ WhbP51GbOV®ueSy5hPQ>H RԆrҋ +ܑT0Vay=i[38޺ÎͲېyoUJ~e#4L/sNߗ0DL1ϗݘFKY~[YnT̮pU8MftWr@sJ͞AI>Mm?=0iԕ) ݊[lԩp-bnFU S[h&-Ck(& nH"w-DC0}PxC%xVeR9ɃRsРyRWvcD5ZJVR)݌Iq0LjGrLFJ"BpRKxRqxVT* +#uTeP!ŧWQ01u580^$h^A"Q[UYj +TEd%]3FQcu4ԫpKi8GوFAe.2EXGɜ:ݳDS)E2~ȕ| +Kb!6mqzTF1yɕDk!P"Jiv9 |ei/cIr([)'Z4%f+1TjLDKkiҕcI7<|=I5 *9=*US:vy|nϛ#n:xqЭ- + \HF=./O)25d +;~ mi;|(:|;es@Tp߱yD8.QQ><G+=fo sz' cK+G\FQYG wzΆqf:^|{km?>=/> ny~Sv}, ',?@.1_-Pۄ!;~Jz=n'[|xl[j ⷗G6'& d<9=lNfp^ +/ȿqXlt}'$2!/8Qmp8VwOL׽>׽=~ā&8x=| ]ޅ7'~?w(n]6{ OѿO]kor}}Y9~CUJ~YGO>|T獅,e6i/o_ϗq + +endstream endobj + +2870 0 obj +<> +endobj +2871 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2872 0 obj +<>stream +HWr؟w0lEqqlbfI:܈hi@={%5͈ݳ~zĬ;Kx%*+^ZUq.3r4{ZMwUbnxL+ޜUU/]^EIڏK7/y$y*diѢKEletLV֯Q_ϖfQ*rVtHji]Fxs(Yy]Ig%VqOjKb )dUɚwxc$+ongpO˔̝ \ۻe&aI%&-`/6DJnpˈy X~~w]l/kܴ9ܑR+nN|)olRT-8{6Q^do+!ZƉȿliɀeW\**(W74So\݆>8l/Fw,9hIE.2,~ ߺnClTƞ֐Mݹ Kgw”KuPMڛĪ`qA87sj[Uy`3=mb ,.ܸGSH:Fg{|%7 `ݓ>53D/ޥ: َ\=㍒93r}r\,4=J8hnX>8ec  !4>%ǧbH2;png* έiOR"%E%^w:R_Qtz/ D[%(􀂭E tcU:K#r1 iܞ(=Z>Qza-U /D+P%!72셛sn=VS^Tc5PM1GVJ' ́YЉV]$<4F{5oow9v`yJwJd^b>b;x~vPx hn(5ːH702`&0SzI X7pcp80)t5\:]mɛp +h֝Fy4!:\vN3orn:pw{ꧡ#ez\Sg=dl7{E: ,#lbcp=^`C13 7#3p|lj|xueĒmsa2nl`6Z{kQ,&?'g &"і +JNJ!t;@4 lwzX (t6O~0i3@X=#W)u4QV;(*@郴ж=*".?Ȃꁀǀf(@C֣/4m!:0 RB2/2LCfPj֊u(?~xYYk~^/}xk~E%sz3><eN[K,>zSOt_jq $s9*K luptNW{$K7$K. X!PP9z(PUP̗EYސ? !JKgjn/|υ=eX5hwZ4 &8"R[pNe4?9(5^}ɝHg 0] +LK]OĵAwBe7cߐMϜJ\_}9W!Jys34 ~!#B%.G":*_I$=-oRry&C(2M[cy{̟?FEnc}GaUgmaGv;?wrd41 "ME8Q*-d(?6cØmvzA(D=*Dž AN1XIv3 ,s 5ien?8 P`n< Q<7# Fл`tZsO֜agv3w_ǠbDh_1pkDŽiG$R)PCM?8~4LVH0x{ ߏzq;o p!F$3]p .@n:L^x +i.܃qN{Jx }D5h2"Aoǂ{Ni!I؀2W^*)h<~(5K=DlLH0͉jp3 a,36O3k+ ͮ~|z)'n,IQWΩ=.Y0yMZQAIUTzi!=Ҡ_,Rj /,~۱7BN9 6qC+=983P:%_pȳ*5nZ mzlۣS7 @O&nO@5*ٛRI|1zqP4Oy+mel"\sS3̾ĜLƳCqTTz:r`.zŒ5IJוNX*yЬPعk, +d +W;L>5H>!ozhJ`vbV`W Gz8CR3(Yr</( ]DVl4eI:9<( 3 pBRd6MC)zd`}XcyF8 +{OW02̧3 +vN'tu|j:4?D(޶# K~)acA]@hYhI٦3Pw]A<_'A )[e, uTDRBTnd;}!lx1$~8Gտ +P` b,M +jD*4 pT}gL75:n^5hx9Ҭą}9MsQ-!`֡^ėa m; ETRW^%MVQ(REHE#QA]"_En_MQ{uӮ|T +*DN4v0UTW +m҆|͗pZ)No;-C#2؁*8kcDp>M %n_^+ C-SAC,&/Ub_< SW4̲Bg` p0>4Z$;-x2 z"AC$W֐rQp-(Ȁ^ v놗Gc0pB"1T~ rL+:1軋,RǷ"nQ#[wC*/5AwXUr +2B<-rN(RlYsW_XOWNͬ|C)\R5洡6BAD͗<ߐH"2RXW_cMf)s4/3lht:j*䭫׸&D*aVw *٧yln[H ,sCFb[y9ל4u#TF%= uQXz| + JMR$I(kj+*fng)oqywIHmJ&QUG뜔yX.˺I[idn/ sgl5oy)<sEwJoR˂*b16{^D{P9uJo*))c@.Sl%ft#v~N"dA1<5* _ݨJp]&!(*H`iC񊆀ht# P N0\PjFX{*.ɢ%?ʏm>D/wXK=|,LÀnPc4i oSߢ:i>ZVWErzR[1me֠p񄋽o6)'<-+ɨUol5G. P.mjPs⡛~7j;*8+97As)_gӠzK {Aot"N~@͸0dXf jo5UJRU=Dѕ.,7qBc : oUtTdE#EBugD3 wT^DV6ul0D|eXӽ+ ɶG73Hx[3"X|U'tdgew;zC +uG'[l| Щ ak_9&q7ٳHةxUn܋&PlyzhUx:d\{M)@$GΣ,Np D5U$cz%(ws(y,W9FFKMl`ޒ͕ʽџbUlt)nA w(=޿dxGTVή`m|I9~G%aF|S;^9aDUB8\+|޾$2O?\F߸e:dipXzMqW"+2JqÒZl *-OM䝀1$VL/qm%VSot3wgE$|"2N xrb/\L_5H6> +endobj +2874 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2875 0 obj +<>stream +HWݎ۸%U("C^$l.-[[u$w`"}e/-gHsx7W7ά>^9f_Eg MHrt2e^3Mff¯P}r~H\폯x%hqETMrS?*Xe|\$?VF VN]^V|uZiQs^tyJǀF.|&q@9`eO'@g:`И}3/ ե™Ia:$볲,Gr_c#T3IƧtM_no)Žmhsz$c`hJp էƻvV5vzϮ{„=ƣ Bu!Z;ߢug3ݢe&up;w{S'_=G&iѮN@gQR%x2JQ|iT%Q:Q_^\hL]A9{5VX*w`žq0| {_X{wp9"qJfj `c :RVDUߚ&p +DhmDA!깖Qω{&W}U!_:!A[ $^ K!zjޫ dRLb:{=fr~Gkh\IIVb i'5%XظHv}D~A𢷩p +N)&c`F.Uudy{ *|۷;QeZ2*nEt/gԳAWH#joz@0r+B`D>=sksKm;۱xGVCp{NݵMvv!>qǂaM(FA7}>)vk$f8C@3}/J"NB?Qj &${1䧇|kʀȎr:D,|@s=~6Μh*VHԛ0JJ0*O<3ISk(9vCtoZU Ih70I/ݸ|@ـ!ErI4#L9QnZ͠ݖ(y[{KJ`X]+L,3zA~JՅHWFV]4Y_jyE&9ΥKP$˝($mS7wp (,nM 48: c3 L{ R\uftyHK֭d'2o5gУ4v)AK·BpPS?aph "#Y0~6l-_c";1ӧU R(}.ߟvإ>zeDlS%Tsa 4M +p(&xklX/VXD.KQ +! >fA2MH\<l61ѥeE*/?kS9jQx[YRful=u8;NDr\"G)CO#8Agflo{ԫXket2x6Ud]gB +cuStj:ٶBtL;}QiԕͨQv—6ZZ߉wVvJJl" す6pcn,q/c~$YO9F=c/#ya@#)E ܖ==ei~*;s}'x;'GG Zy`ʔestD)f21yy;gʠIKқeנ3it+d͒)r%61"xP5RtF :~x +>{yvرRe%1ؐ$Ӵ$YRep&-K!Rժ)3s~P~em,/niQxejh]SOާ0@ `U,UJFK0540S΂FX]1O-X31؉ +-32,~.Jd򸟺y&-AHaE7`s`!|̴Ck3Jg* 3(tx7 BUWP+ +8H)F,Ż\ϥ<ݍ_H=&EKy \:#ο=y;~ɉdN,+i)#'n`t^8VԲ%2¾b +WUS{]ٻ%)LI8@prIG$e@A-'Cb) +>s𒮅'Th'#wwE5 jNp p +UvCgM2gIg(viػJ]J(224)})!kN3Fo;)}eC'4`M=Kk:Lyoך״+ gFcloSg&aa~GHV1KN +=N$^D/1s뭊߭W4$, +)U +V,UpDwQ]W%Ri땎ەna+0v)C% ±SW8 +W)#boEry[eKϔ5nu5n1GF51[gq$ֈ]ILXiP2S <`.cCcTq`-53<ϸ\raߏr_r%F4#01b/WrțoM9'ɘe}E4"{U3ߛ#~,ײpWpjadPL1GҎgL&tnf:>U*Ny=d+ϮD +'aAdk3o=6a~W6rU쵱.r)Wǹ^7ԉ`a܁n:9gUoD[\r۱yz ,ħ;bn:|k2#p!CZPlBiw[`qW|"i?3J{29`V˹#҇lzH1E82i`A/P]ᏦMLC+2[kApq.Os.%c˒a -iղ{p 9F +⪪,ΐ`nV`8/2Uޭ# *F=2y$7uoްwQ Dx}IaХ`էe 8 |uiAy2(`][8[R_i Ub +e$^<-$I -J֢˷`0dd噌pᗥ63+vK\Œ+rrƥl?KҺħd Z.E=W毽Dr)6)8JJ8d4G Or|QrD,* y Z"Bmguhp#/Oh}s˚֮'r#*12!dJν5moȰ,Ql\ne"sD)^BH"2S I4 R1,(KGZ8\LǽҪUE$ ++ծ_FQt䉪4>*<J%Oj\>yBo9iK3s Z& +`L\s]I"ކz~!@<uoWnFD9RLIt=,KN>2$lrٯO?F{k3===U˼57 )/]A}oK<- +QUTUžac%\ԔJFˏsO.X㗖 h?j [XEc0us002%0%niٍ.ތJTIk\gOS䖰 Uv lk[T㎸U4>x{T;W/g{](Z yy5f_}`Ex]/e|N+IFscj|8Xj;Ty ܹ}<w^ϑgySw>AN/'@.PkMs_k}m̤Xaiqb!Oxtk3mιDؙΫނDȪ.ޑ?.}w[YFm:]!ڄtgәr_+ӏEHזrqпOd)zb'1__hэ3.7ѬI2"J4ڑ1KשE1D֒ZyYm+"X6*Iy܈.LB Ċb W4b$GQJ9<>#؄8q>Q]#e̹#^JjFOvxd<[/3/SsbaP 'Hk'W8bSltV;8U lep2G0vF0D$> +endobj +2877 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2878 0 obj +<>stream +HWnE^HݼdwEvH̏k=YZU]S߯ެXtem&eeRiiJK3|4g:mW4ISW¬>FUч&. d-56ϛ2iWeRFY Ěruoub$e"Jx+ga[ܷ}w#C? +Ł.*᷆FMo;/°Bp4InCI\3Im1: +#SoFcP{f.LKUٰǕxm4@h,;ۃo(cܾՅq[rO)G,Q7@@CJ쟵BIMP(^my^;3Ϙ21k灈l2.+lLsx62fH#_H ʋmF[V [>5i,#Ԥ f.@;bԎ4ˑ2/+.OmR>Wʼn_K=rt9eG +tK/[U\_9t;L(S'mwY(&\*F|+L~˱W2HqUwPV.m<1w:WtFn3)9 [ ?8wN6`k7b,Ǭ?IgCHo'J̌O +()E 4(TFC$Y*B-(@ّQ*T,Ztݣ -naS +-;ʅlw4"s&IFj1 ܣ@=5E,wر5ȟ \͔͜L^ QF+Wp@X3[b+F[m(̈́&[NV=Чn*Lq}9Ri?ߢY!ˀ,JZ(!~4“xNJ%[ۋ$:K㘑)+qY۱5o[sLЀ<'!HJ<%}2V GU;MםH+bL\AN$b!Q$GǶS b$ g5SpQ pt8c?ќ(*+!Δ8 neI(zH- SY'b0rW m?F*cK0E=W}_B@꥓7;^x*~a?)p߈y>@ PFtRo!Dgޒ_FpO\hp +檪 +(xb3"@gWP6]R +{Asm't,U,_r6`_ z!M'gfR] C זU >pzՇ~_e.΁໿<(JNgPDuq}+MO4!BbCn+K[)|B#-Dii䈰RFے Md -؂Σ>LM-7zabi^Iƫ c[%(~K%ϭ"o xU10POG/c󪇑vsN9ՙt+x%6!%޴Ýl%2u(P-"+Y<ƴXlŌVMizKC/dϫsOX^KK~aG^"uq;Ÿ|>iUCИu)|BSL N. Q3idGn<.*^-mAMo(dq,S_y|K*x).ggw{&L[ՠ }|Lk79J +*FbFÐvؤﳮT6ݖEVGѮG1ں5IDQA}.UݙN=.Ns%c40;y+Efr([#یf#gʳ I`tڰkȍֳ PX2 il8_A\ArKU 6M&xy12=fו[ =SߛׅKM_ o ݡ3nhؽ:0;T=EwQ3KiEWUlJ{ŵ-a^NPMpxND+/Ov<;ۛs\.ϙi{0H*10\,۟ȗSljGxF lYd>~ >dփ0,YA8jYwʥqҡ`J8*[~QK"D:K>hAJY$2oNǒǏ+~I.6̷C^hyE ԍdT$'0 yőwq䰧 .UV6Yƻ#}5Ns&vvP; ޓBxww^PDҦw\~wŽm,q N oV\p'$7r\vąRՎIȃs +)Wp'L P3 _gCs!/x28nT ? J-u(*5WLy3yeǃ깫XjТTUk6*.*[$uP]Hj쌀~|=s0u9 xQ:waVX]"ȸp>)Ibm`479툤X0}Ostn*- +c; +tҎ+W]ErxLR%It iiծ݃h{Utrs^ZjC;:Ǵv"5j;DMAO <{> +endobj +2880 0 obj +<>/Pattern <>/ExtGState <>/ColorSpace <>>>endobj + +2881 0 obj +<>stream +Hw.6SH.V0<.}`Cb.C 5T(JJ*2Q +ɹ\F +.\\# + +endstream endobj + +2882 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2883 0 obj +<>>>stream +&XP + +endstream endobj + +2884 0 obj +<>stream +Hw.6SH.V0<.}`Cb.C 5T(JJ*2Q +ɹ\ +.\\# + +endstream endobj + +2885 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2886 0 obj +<>>>stream +& + +endstream endobj + +2887 0 obj +<>stream +Hw.6SH.V0<.}`Cb.C 5T(JJ*2Q +ɹ\F +.\\# + +endstream endobj + +2888 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2889 0 obj +<>>>stream +&%  + +endstream endobj + +2890 0 obj +<>stream +Hw.6SH.V0<.}`Cb.C 5T(JJ*2Q +ɹ\FF +.\\# + +endstream endobj + +2891 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2892 0 obj +<>>>stream +& + +endstream endobj + +2893 0 obj +<>stream +Hw.6SH.V0<.}`Cb.C 5T(JJ*2Q +ɹ\F +.\\# + +endstream endobj + +2894 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2895 0 obj +<>>>stream +&P + +endstream endobj + +2896 0 obj +<>stream +HWn}cwi~ l6`lcaJ^ HF|C2l=3 fXS7>'ۭJl/fi_FIK/B +҈prz٤'=W:nrڄٍ瓚I^s& +emfُf4VaR*|7|4߾"mV?8jOgoY}RR)]Tg%#2~>m"|~Oo1) =BO?|eyA.?pglREVtuLzX;{ow23d ;g_=-*}x5z1(q%\O„3bYb~&ì] 积-^Zș]().޾AA`Dŏ5NltG|x X0_ZB (|JYގ?MMXv>5-l"lqd*9ySUctCrVM֏?MlglQD&)m24n,Q, uNrYށ*$(?8r'21D<_EYe '} +$i)RF3g{ sjWHMB~Y~;]o|/[\~b_ %79@5O+$4| 2T/g4ڊA@oG|j*ЩO" @h4G fhBq6j (Dp4@ +,w4~)ӗuwɛ`IaZjP=.w`JwӮN i9ɸ&^t\K֘9OO=8%L#9PZ.FZ#0SU p\Ů5tQNp$dY4YX:=sv=&Ahcc>ԕeO^v/n};i':Ѽ_cw4~܃D=ױ=`XČ]quBvU@B{ɨ6:_p'Bvv"ЩɄ{cBYX +H%PViepn}DТ}I)ˆ|ݏq-` cW!B豯<*cYk:A}JRM&tWN{L/Mn&-=^ +4mhm'Z'!J㠁1BFK갑^{肒"5Moط[. x>*uZ{[O J1IXSt3 yrkn9,Y4q/YѼ$_k5 dXI3" Mw8#ipX0JI:!/¡FPI{bkLW"jZ+a٤٣e@D $ vEsnL<$;~,u/X%$Br,_*KӾN썀mQ:"GZcFQ4( + (z+Sn@˒/FtQtѵc/ȄTXX9<5Bz=뢂˾_$C>4!'LhZ.pcʮ|ÆBnxBxɘVuI4ITLTa^Y=[@1Owr6c:}ӾށNs[ yk:ֲ sO+R | ýd\ ut`Od:ʜu^Y=Kj% +Y 1~ +."ml\4ꉨv s9?ECpҋWl/oKyLQJ#70M-t|0 4?OW|;( <\hnGÌE_5̘kc8BVĭfՑR>fږ2y4n )2д''1j:"PԊ>YTs蜑.FpTߢ='ţߙSu/͵ 2քQ./jJ?^.FuTaC 8$E"R+0@OA$u/Mt05".;)zAwS&СS]ٴ.8$IeFYJLys%9~KҝOS⽲$o[㗒o)ҕ%F/ y,Ց+AB4ξ&v|7N%Biz}ե9 +5Jpc?9_b~<@%>B*1Yy-ZKe(vz2aLuńoy[FN+}a9, 1:֓6e%KGHD9Lᑛ #6qN㓉zw2T:ʹ1QzѦ6`TD.dNwikYWowi .qxХM*͗* %@o)4?|1y߹X+Zr:c+ ͤqUj0?]rG-550!]/ bgs2OËvc_%^V=`F kfRD\˦MiˍX_ɯڢME?=9^1p֍:-0qm#O7g=LT4wƵӷ[}"srF/ Ԟ]}ͨ'jQ22ދ~N e5x?%kK.HAg4$(iqٛD/NDپW6k?敚 BYۼsMa`}K|;Y4y7" ya i8E{P'UuAx\=mxůy{>+k=KI;@!.QmAZdC@Dv%+]G rz&lBhuVG2vQ&eiG%e|8sا +y꠮tPח]U'\tf9k굆ʁ2SEegWv}Q!h.OENYa| Bj#Ȕ>`WNl0uj1BwB-KӠ{HBWf$}:=mhؾG [m 'HNX Ř4532ɼ'Ōzu>"KF5Dl<99?K8&*DU5' $(kpٛX̽ L<|`VjzxLon^8qS֍k gWEJZE;cyC=)u:ZB~Xg}_=ӷA3ֲ5*DaЊ9+"SccV `օ 6TznkU;'0.NlDV,nE48eP3Žע)ߗu: +w'@+z.G'vt3\؊c<-S/u7 x]Fv' +1[2TFR /(4; +I +M&.goV1q|k5jFz](40ԸSPuJT"׽0.DO +dY8cΎ"[:;3eqfۂ5&I7Q +nޕ ԕAwCv78Hv(D B᠞x)$@AI8M#m&veQ4s5b }EQt:̱ +vv)eoT,f)?g䦐jS +h=k97]um͞~.d=ȿ.UVoՑuUȅD\AL=X,.X?/Ķ$ g[I*S11<\ #ՃEhI`X1 0WUۘoۭwL>>ꥒTigK_2 yԍ5&"y(ZT9 GP-yv^n.o8̖G1;G E5˔ެvm|&fA-o1,,[f%8iSjcUS˦^pW?W9I:YRDP6DM5ṘUE9b{>w<#9 D*U8ᆡR^f] 1˰j~Aս\ `x˥\nie}e{TӄusM'F[x|eE4]::{zKHȋ"ݼ3P%onG3 r{Ay-ژKs-aXLYaU޽޺# +6d֗i ⛣LDɆEP Q>.4!wmrBbP6 0>7I̚Ef9l<9jpp/I.ZOLxWfsGßV6\oLBi$ŃRf ds'SϔʂIlg /;ʃ*;{ 7d$K㐤|12)}ܘW:3'hljsUDω~ Wݘ5&L,oIP>cZާg'l ? g)][|ZFXU9sp4ާTOEK"P)hԋ!\7O + +endstream endobj + +2897 0 obj +<> +endobj +2898 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2899 0 obj +<>endobj + +2900 0 obj +<>endobj + +2901 0 obj +<>endobj + +2902 0 obj +<>stream +Hbd`ad`ddtut 1v3s70 j("UnGSn89+B L,fA|2eX'sM~^d ʾ+g6'lolj~ycm)soz5W/;?|G + +endstream endobj + +2903 0 obj +<>endobj + +2904 0 obj +<>endobj + +2905 0 obj +<>endobj + +2906 0 obj +<>stream +Hbd`ad`ddtuw 1v070 j(,UnGSn89+B L,fA|2[eX~'ϳ^` ¾K7'l +X`lj~yem)soj5KV7?|yGO + +endstream endobj + +2907 0 obj +<>stream +HWn[Z썞W">?MY$m h^hm%Q֖IN{hooCv7.DÙogSV̬MP2Tsoj~;;=%uc-vWVNLoj~5Qjyvw';-3>eṲ!Ft'Owl.3g?2/~캟?̌:Icmjb:^ttP80k܇PnIX.֧r*n=lNS?WdTgCw$=+}a蠧K,u;ziy{:YE?1yB~qיS?`^>Ǭ>+kKuQXR3ܬwƪcS9pξ9h~Ld$?hީ{7(z 1Pᙡ nf׳NB5D?D Ǔ M2|3{Cf8l `j @C*/`*y307$'t$@9c kWmwdr8"M|cOgg&Lm;J~rk݈jzVj4#g-$ԯGd +ޯ:fͻ̿-m+<ȁ7A[2eD:TRn`!_;ᣄ ?sl&T>@7]ݰt NX Mʓ+k&q}l[cLS}[szc0EX B2w@'v|IŁ m1Q>[Hpm Bqbl&@d7rB.մke2Z&8nwC+\=&;f8a*SwS-7/6?ŏzr&'P}\茡6IL;_iUǙnS o|W2~ߡ Uze8hY 򺛇a +%]dD}ϊo`~=^9 +%qpҪH'yܯ`";)J$@˕&,IH-7VlZ0Ml*KjTtnGڭ9.=^񅨼 \wDPR4:Z٤Ĉ1S5ޕ@S"jͥ#mJ=rί{~ 2rٻ)Jz$x3%ҽ:_cJ{#He}Vź~N\iY!ЊA#> y)!3z=Z\F˞If:[2?ֳ;+R/uer`% WG#(:& G1z_ïQ/Ezsk.x_ gGMEO;bܱR\1[e5sd@Xq+s~ to8N ,w"T3D̉pa zߪ"8*L(QJ )hC" 7Za+`4\sȐUo +d;ŐF: 'GXj1>i]lJYE~~ +2zEX[ćfdweС}0Z,>kAq?8)K[}jZFF\C56K_@^ZRE-R4Z$%ve@o ԀcA/ʅ "%o #0oVo0r&R3eRׯ3ލ˘xFb_JWIlj0 +K +;dHnFFH$3|0}@""5(L22ˏ(OP<'' r>nᷳ,qC#!s|9C"tɜlgIk] PZ#ѢqR>-&liH -ǂZt5<q/PqK`_f f֫ c('dʀZƋ8hȤiq9EFI݈|j8ee]@1UpT֭6`Ph0x[`I'2Ud[䘼mluLȾj{XtKOXKt'jr8"Bn=9ALNPF 1P&40rޣ Ҟ/[Ja.^ɨ&jAc5zKStXA[u$|=r6 ^r +'}k͌nA Ƽ<(@fZazRY?iz )j07 h-׊kzx,(Xԙ@4%Y$倄c$j2g:Z^pF4X' + xF' -r +F2?Dn@FAHlG_8!);%βQ275i^;j3NL#o[#Lg^$%N;:/>baRnYv%ۑv aIѼᓥj>8r%K^=}TF)jlo=\>ۦt>EISY[!,J?kK:|a%l-'kyk4ABڅ6BNj@c2\h9mg 90bXZ}{?,$nET'o/(=d_1ew nX}Ss'ܷ *Ɩ=E=mM1Dr K5v9L1+YPа<{w2>5 Z$faQhK Xܭ쐖T|lYb_YP S''4?iy[RY!c!7*^<(y[gnr7F28eWr3Hݶ~os^@OҒ; GE-> +endobj +2909 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2910 0 obj +<>stream +HWr^t81! lE8t"! $eMk (K j\,XM͋` +*x7jܺ›@d9͵5C(pY\UY>$ҷ٢:Kq;9KcChbft-bS&_Re_?0:KcC`Z' O٢oҠ?LfxG;+r 0^KtfCnqxl׀ [`Ěfˏ3A}Q,w5F. x&)z6:01퇍9vVcîC*msHKXܦ/utgSEK6樗ʷ&~N]JnV.q Gg(:WsbMo_,11i fH^QXz5bJ58?BP^ei,Um|™I؂9c4I$`/,-,Oҿ oH:!sIY,gW eS_d Zx;~xҊ*'+[ = +,R+-kKVX uA.zrɂFrŤ\(j}?PvPu`A `CYIFjv,x?i?N7dà~P#9JıdA 1.=,=]zAX^POGQ!`{ P_jLy62'^sDv"H-Q*Uxh-f lNrM ++ZHtA.x ϴȹ}'"d69 =A$b1B6`{M4̀M7\=)}e4t&[`.-kװ/Чzyz\ ͬ켯^7~)h/_^J~)|ay[qbOg;NV uvC-/ͧvWy>SG+zhM{߸S48( fLBY璓QQp)Lԧ(݁oޝw^[B0䙭gʾWT +h7d+OBa#OW`VA#8ӵ}kWy[Rd(~*F܅ :ɢDLG~u +++y6A vvJro=:m#O?_"; +)NHD:`1ٵJGJ8NwXsT-U_3Y(o'n lK/OEKVyXL:kr;D,j8.B:;fػQVTƬK 궡;PIp\p /$y48E&~4 +͝\ō`RIj[n4xsâ M;!O8 :VP?~I.k1KL|腑^ <8JYV@ܑl/nCw3z'g]HyAXz0:Y=BMɇAM SV c9;کPB̒%V]Qڦf*lN+Dk#^j>|Wqy&BQw ixJc +O98jrf{M˄pLa5$h.MA˿'J ޘc |0k`M#DaM%$)C6.y](u +L!s +h@H@ r%l{;P UM:y0b!T!qF+: П%ÁX,Sty Dq>]BHT"B# My@UZDg>5r [_c͎Q*)tPIer\VM`M];0հ8by8U}3}p5Ӹ߭ni64eyKxcSco_0([S]Zouֱ +P.#6:5gN7m?@Gc|A#TzcVc45$s= Ƅ)"f=Bb8wZ !>g!b@`C! B0]Etчtyk!WJq"tO`mbYSCX zp?OޒP[aUV=]A +>Xq- uuD6fjBp;(HU&!amvCt fsW wEytzH +,"mY7i[pAP[yr^m;n#GyW#xMRyey03iR;TjQ8N"ou9uqM~={E"`JKaYz#3䓱dӉP0tsU6=%$oAYS +R ULP8dnZ,5T2xl,2EסpnFoCs"΢ hA Pm$"tfQo6ӟDFLw5 0+kHM;SG/[s^pqW!%bNêȼW(_ '˳l^*V%)eG^Iua@'"ioؖCo9Zi"FN8@Flj쭊P%3RyE$,Ng5X)#ۋcJq2mbn<z%d$NQyE pvb F3|H +Lk{$\$bRc~2 yyI ybd_)[0e4Bjm)*,$?"f B-;F aj짴N&W1fg[qc#!4Rϻ +(Ar`_fF-JG{yс1AVx\UNhNyTEMET"8E׏2{+Umit6G= +5C63;[jx:0.B*RZ`aM:g/ŏlF.x0ص,c ˊ+hpc7E&wK'- G\+=9V`OneuN4(؛lV勓*`zpĈnmMڍO*.aE']>:Cuc6^'(K<쉭zj}SiCۮi4uN8p\nW9*Eg˒8dUa6Ѥ +SuZE"*M[ A+J.95Bys7')7UFy6/$n2˶bTi_?Dp!n0Z w0Du=w:wC) vQL\r>/^=a&3Sf6l㓤ma2[uЮ)t ůO$X\Y_j{yg@An{E dGK!{a{c`{XxX3J%CXA;Bwۍr~/BTgz;̦Z`.qʥXޢU:J:ڙtoro +A,綸JB_B-nVD|-˨_d3(LbŃ s`Y1&O אk5Y+6g>Kgs?H<kJ:MҽU/2NN8I*$cDK*ÞAGGBN ]yyU_Dvdg Q*^ekr(c4}dϷO飪hr."|ħʽoV{Zm>E̝ +YNx/lyH&&s@V2 ^O \Ί{!ҒDҖ~7,@bd߯1G06~`J\ BRmzqX [)ZN%=iqj"Br D50cfj2OMoT #`܅“GLԛ{ۢ9Gj{of|Gvμ"⋗7bwG!:0 gT};_9GYn4P@)?Ik1>ʱē'Je.S$r O0 +QʕpAI3gDa-K !}D c\dѽ1A_NiçQbЉbwDS`8{?fDFLJ#,==*R + +endstream endobj + +2911 0 obj +<> +endobj +2912 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2913 0 obj +<>stream +HWKs\uo`f7ޔS$r ET~G~Ce 7Jrt fu'3̯O ؄_Qy?ܥf#.ٝ ]f3r{ϲ .|8)d5m46Է7giz +9\ZcQ +f,cXl? (n#Ÿ`͛Ҡ0;í 4Z7~̶ .+9wՊ 03|'$΃,=mqYYd֝[SLnnq1Dzʠ^5|%׍MϜ ba>yzǥfSmm}2;ᾪT k*Tӊ\GTVk)7jQ{J~* SWsXAqx.oYz'xbWy6q FZ2Cγ-Xx}e %쮅殔f/YMLWJJll(4/Y7kjI*[I(Eq=21Ym'0BUVM)gXu|{3(0 X)R+"DL9p ŊDpl'ITJ'KGlsH26#ɜ|@'cѾuH{vz#%y3{P&WSGX:Hߨ+!7*J1ƪ & gBLq`\E#|PTr+`( %`^ +%KR5tո9 t b[n?gWBE"pqh"4 4 •ZEr#RxīLk"'ZlJ'@1/JIG 0{Izȯ%= |0iQcD٥vhh7 C"Z VJɄR2 mFJߒW J9"i3RbrW)k7Ê+LNicjyu"gE UJF;EpݽW\nHݘGF;&/:y\'mҭq}#-]Aa:&y1-V L.[G>k95CӉ!ʨRQG7KVA}A K i< +zFE;ͯ^7Jl~BeX@5ᅤ>z]ЯTVq?} Ѓ",E^p@Jlf;2;NF/R< j/ATةd̓+Bz*. V!CxΏ4+(ԜISh'a= *5\dbӪ#YHy}z+՟G6I65wP$̙{.2_r2WUɒIdsr}$V`UʃnKSBq\] t=N|_h4\\[bS0fYĈI 2ޢUE.}zB-=!zX?cbt^l+񌴴of&g*%ë0NgKSD|1v`H)K{1EK2%v;HOo]6ۊd/ 27Y6OPdv0>hf.ks^]7Բhݲf0i\/۷L }KٓQ +2T%7sbwXg2 ^@ypk9=Oab 7L~?A߽y7C\1/w>͓-'rP~|';Zcrx<Ó_ 1o!m0S x?J~\CU۷LHc9F3h&j(Ʈ&c(!)я/4nVY}j)"?<_h.co cwE2L_:T2Pfڔw K_i nj AK$w2b:ȻE oC fwE yW9 8ĝ`:oBc919_X9|p:+^r|X 'z YU*ѩ5u!"!wWʭHWkНx#+AEEw޺)e4xͅrKmjH1ri*LmOJ/4$@`ӡh~ ) s7(DOV˦9uy.!&^DFnrS,U뻾;0d ~!vL,)YS!Q$'RBILEzƍ~E'ך& <5J$"x46gC#AC]_3Tݹ[I<;2KK5KW2Gȏ ᡩv3(˭M+G =N2uHȡqrqD?q@kX:`p`7ҌjA#)% dk\ ˤVٝo)p(EnxT; igJ`f)\bcpxh՛Xgm}9 7s&ݓS+Q51VuR~pͬ8C]"{*`3iZȂW}.%E( =ƨ^[:~5m'j96TNhU԰#?g 'yZŦK3tA=C;D!Q?%\kfb@ +1DX%WGo C[N^F)n"~ɰtIZX\"rtOeP#B%nU0'4L%t%]QEdߏ(GS'Qsj黡i4Yx3ᄦ./Z6E`<@.Y*9F߽|+j~Ģ42병ULfz,O&zjN5֡L7tԑ.L:jpR,.C杢U;g5x= TE/{YXidr|Za,{>M'%ׇwKǣ +V.d5pktȇ={DMWMwG/k@6u3(g@ŦkbTQB#z1>"iR4P |j(P#ZZzҴa`ȋl7'GCw2S`6gn*<Bۣ>Gb'n86~H]qxmB4e)K- 4zT8EN@I UIx&I(GJH%nUCsՊS[T8@fKhZobMzCNKUUs{ r> qbb]tݠ4" +zVc<!jRMH!D-(:@٩)W" +QewP(yޱJF|򿕤ߓmV q[eog<ы rH[^fnSs+$6>Z^|*o)0P|iDc$Q"zp41ϸ9Ŧ&: -彩[/Wcd+Fa/ܮ"a^M₇wZJaq>Px`\e˹=Ӡ]1PYp~Z%mrJ"TM Vq0 h `L0P?84"_kr7 6pdp2N:[CBpkQas~H >h?mR:$DZ ׻v#VV0A]DT|b78BD<4ame)b201]d[K sEq )n(9"&YP)@fԺ0O@1 +IwN~ɒTVx 9:ap⃅u`+G~yT:pUF 1Herh]LϘhh7& 狳ogta 4Wk0YfٿDO9ʠApfXKau#oѮ&MbY=׉ܞlY^kwmYSdWV^`JaUUU` XY@wtDf!@Nr8_?tLq{g;_;cYOi@G2FsA<{w#h[J,F1/,s㮤qgEoc<Ii(5VB^< Oc; ~ޞq >Nv +~X<#m3X*}2h)E\F-%y?K^ 2ؠss:{#0B1}<)L&4p <LS&kb-գԕ4xtr<}?O_>YߑdMYH̽*KC&) MX1^W1׷+Yy3J^Tzndbc Lg9ɥB^yL> z`ש\ bSE9IH +u1]|n9C|f9.p*>}מ9.T1a]pTk,W5 0|1m=4;x6yi+%.; i#OrC=sy"m!ED*D2ϭX[5+NV9ʞ'/PX`0V!Us풖B"m5`@W/Z@#U[ԫ +,u-y1\~,^L<y.s:=FEm,©((X[5g[AvrVy^%3/MNtWΪ=/\!k+ + +endstream endobj + +2914 0 obj +<> +endobj +2915 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2916 0 obj +<>endobj + +2917 0 obj +<>endobj + +2918 0 obj +<>endobj + +2919 0 obj +<>stream +HTkQMkfh1ѤaI16lFh5)U;mAFݸ?au%A"MAFA 3EopwV :өs#gə: N #m4;O޽gn`N;.bUjwwQiÌg<Ƹ>sǙ>ujB^;[H m|a:@/RNuRwfɊV?s`o;A_,va!<7` +{EI0ʩyYH 5|*ƼfZarxF`4IlP\B@,wAO`x+f^+8sAR֍bJ̍uf.J8q `;.`O?:; DOLpBz/}  cTFVBa+Q56T? ێ#ufUʢk,H0'*s?W֖E Ђ'Oar01W5^-0+qY-9 +0 + + +endstream endobj + +2920 0 obj +<>stream +Hn}I”uXff0W[zհ:57i+j_en֏ѷiEl}'|C.bFiQ:Oe"cP?C=_%6 K>}we=BZDH, Hd3 ~V oA6 ǟj$_ +^7>3 DzP*Z&YTV$0:X ܗLGm%%R*}>Ihm fyeMoVj4+Piw3^IQKQt=[IzKKb7}zak4: cKFnIuʼYW\RU/6+Ֆ=t930q=A@'km +g*fAb=cM TGS\èߤ6O',=O! I+BZ ݃ՉO怣􅟉BZ.a3 C3ĝ)j)Xv+<38f8}Yz; C~YFƒwRqAꇖ +i_f[_V1:XZ$WLA ?SɏE=_]&Y\+zHt)ʟ޺ ԅo0E!PURPէܗtj'as.N!&S"c65r  +h.5::1zۙGNsC(w +IB=)s'WiM!0ьC_udͥdT +OXI>(H4uT [%dtΤB~_=z#br1ѫK&""f 9ɐg]Jҥq,R.e*QO{—W||;9 hnyFdO,y16Fhm0z#Jp'=z*AH̀8cLR[}=sl&m86\tJ{+rϾj65?PEGk+bÞs@܏O|XzsOtB5^_ +8=??ZN'yy~$yC?$UF+Q~g'TAːZU +NJ +Zǃ6:UҠ`'؈`'q{XEJ^ +pմtQEp1)$)>F@oG1ϻh9x^&eFB*71 r FF!)y3iT@pmb%dShڳ]Cpj^5O^9PLOmZ2 ih:Z{Hi*MRbЗJC۷˶ϣ5̹J+ך[/0 0 yș;9S-Da[RɅ/`Ҕ1 DlûNLFIi2tJP{ y241HiO7;sT$KQ&y6K,+=J_\(o`Q2J4SAtP7p{;= ϝ~q +ߕ<8yT&r[Ba)F+ZR,o2򴧧\EsSK~<j`wt{#j4r_:"r*M+7aM<`.s4u}Cצ\}ŝ=7T`.X$/A:Ps!tʘ!t,Mu٧*[9KGUvԲJ7`t-iIKfKCC`CnF*yыc.O>J'3  yq)i1|CJ@͡{^ZD@{KbT]T瀕OdZg0I pR#ܼevfoghN>tesѼ3@!)u f}I9wedR/hО,ti hN#ik^ҏ=sЕ ORF#VÙ$evI/#j$VȐbNeV"f/;L:y{ݛdDeibA>#wxoy˹z̫jL4;˥?ny:ȱ@c`-42Ӛ[M]ۺ:ʆ% SGy>h,OVj`?PhIXݜRR1x Bbk9Kik Q-Tz^|hCػNKMm3`ai̩`4+ӶkUi4侁ҭj(a%˃@X"lYVͱ!+ռș$ ;z4litD-Z?#A,q0:r!3>P#%ȨO?FWKrϪn]Ra5nɝ5Bᇲjqh- zG+R.҇Cۇ}h`NJԑD7\)^gE3F=[ZaKNHКZQ~)$Md)%ME(;EYtys**G^v:_8-Y-4kӇ u팑RM$סgԱ J%S6< aE^)k&pz3HPwS1ϐ + +㩍[ +,N],iLBɛ#9@ تH W)z"! d'xKOꆾ B/,)vbJWb% +&ԑb VFK#;#"n#íNĚ+]G!?7z'|Ee^٩}: +vs 6.$.N#Nf'}襣Lk&K!b̥h} qN.ƽ ,䪯f| MY籇jQ2EsEz$;H7YpapI|(i ˆc'Ufʔ{_ȺA![qDZRZ(~l}Doa[vaAD5?P1I 5#(je?pU|HZ8ݛ}&9 (QA)h7ʣ $輐M<3@G0:-4&R'-`Ӎ$1sΧp RL)E|KoW z^o(1-upgNl l BE;BM~޶@Hq-XSwnқN@Ǔ+ +PFT*}Jѯt#V%re Uޖ.iNߒ2_vfKGBbX(vԢq@J4>Wyv!>>eN#?P6ľtÑR^2Wp|1;`ˉD' +@!@\T&KdaʻK*4# 2ǽZe$=;_ yd~f-=^@%x~e㩾[ή4@mTxJMk̸dpۨN^SA[c4x9]4 'kGV 6akYX[C*/_rSc$褿ƞdW)G9p|ye +ɩ>>+?ODG!WHy60_7.NIrPx} EH6S}RrZ%QR*YLUy>biq -*.>CItr30෍,UO`3ۘ"0 %&,6GԹUɨ4 6PYnw8MtwbFB]C͉(m uV 6b_gjy spIlmC|Zٳ&:A~ku z]P'6s.ezd V`o+XUēOݐxخjdq>d)$yL:dN:~tӱHRm>h + +endstream endobj + +2921 0 obj +<> +endobj +2922 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2923 0 obj +<>endobj + +2924 0 obj +<>endobj + +2925 0 obj +<>endobj + +2926 0 obj +<>stream +HDKqǿ<-۲67xpBnj03A06.ls"tBy{PE zv)el&wWx#=}Lr5QϞ89z488~rNhRvk3gχM+eZI8fSf1iZc +)4)],^ J{jq6,$n(A&0U#;>r %< +[sLz(Cg V+(dC!):p)fV"qv~dY6K\ 75똶4q>EN7Ae WәZ3Ǹco7i;-ퟛRmUmfoj^a- +F7?_;l~{Q95F2ȼ̅*3LڍŮ + +endstream endobj + +2927 0 obj +<>stream +HWri/{ xDXq۝xh: QLh&AKRRtkfkܛyUTYyeά 38yf_Şr_fL,]mf &tZger%}_yIoR'tZeURI/Ho7'VMVڛٟXHƧF6eE2+*0ՙl%։-ؖPU: `K}cPN^_vZWw̮ ~vhsHvݒ 5C6: +[v ztۡ]*-3OZg<+ȵH.R/"H7F C{摵rMx+8DS%]'G2*vadBP +^x^@J ^@EJͩuӚ]yYbk V <vW x擢1 b<ȬР>% $A>Wrx|vQ%F0'x/<Є RXZF>bɷȯ3x=( M%x%xt$rgJJ &.hDUd;-†5e0 c?!{Kt۱WQ+>rM +RN.,QFCtd+\6}幦ѬE +Wb]ܷEDmXx'-U{µ\x*x6δF٪jY+( 5QcVwOEU&eAee*ӡC߸փg. 1::l>ֲ:F}+|BA?$:+Bh=6C;f;ȦȹjvvTڡ7wQ6[}'Jc D;r:~#hͶVs5qw 9EF2AV +d0)%J؀0gWS/iaVON, :N꥚Oʣ{S!ߎ#"۫ÜshE1B.!r $֑ͱeF [lXȰ 9 ǝeGƠ>X xQφ1xczR$9sr9ɪ yb0I%qc~oܷ{JF WQ#9#hC-T'sDCPZFrDt{ +T(ԡxOhB+ArGáUvJ(JuUnd#^ꏏ#/ϣ2w*]!qgo*'18@iR ` jdwBm:5[OEfXhu7m[' Ğq`h*3/>ېLLx,.HEx=jtE!HV +t"egOR:)8}pEPxz,y6۽jpͨ\zῒ't^z١6w]Z!uz`=B }ZfRtgi2 lŠ»a'*J]Y@ⱀ2;w ă tMf=Y(vSr26_BPd:V;e tt-} x@2Fˇr8;w(Vȣc EQ@*y_cEe_",ǖⵥQ06qA%=fZtL ~*kB訡("+JϔqEÓ$WYhnrw'rMzmda`f2 +'j7bq;Ab &ECm[W,նH:|-. _jeUDG|wY➼m(q+gBg~|/+ےJ(F*ujf|`EAFl(-߂* cDVZa`$vfh(ױ$t,h+RŽRZh`ހCk˖?LMBS;҅Ac%Q%5%ՒʞN-'6jgw '2hJG8%ձTݗZ8ۣwkjR~W4j>^y˯kDAu˳W!3.9o/m",IVt񢢥8o522зM_B [K|ԗ4ROCț[Y ԤLE{yq.Q4qHdd[Ɗ!q L4@}*q&4@y*+P2)-o;rwxK1_D5UBb儓ӂ'%J2S1ѵh`^[3)hJFwK3"߉\m s%8b,w뾽#TZVIjgQ +8 [+́nKwvȶ N%S.7p0 ;EU'ùe*ؓY8!yݔ$[ >o<]Q0Ah:| )h-a۵dW}BvѤmn/A^C@)s)+OZ{ڣ狜vEG113edZVhX2q{: XKF}FŬ!ЬVBjԊ:@hIl RU`%{@࣡[Y(.'T@_69%dk(v톡)Siw8Gv0Q=؟6yox93JO ty;aT겭/ZӄYF Fh0'pzj0?zbPy wp22~E'a@YWg}kiSaN^}p2a=}v3y%oLس&wB!UF0ytF;uIhXZ90ԩ=bT_0=kwqgu u)&Xh2%j;Ƭr0kyPXf^mNRPU*/KRFe4גgK6{9*;օ5.ȋ{31xhmmK_a<C$C0O8K}4UoPOH.$ Q# dM!<ݝxdi4i"V\Z9ޔ"/-ax B\.A=>o+0 +_EGUR<8"Ue7igkuSU +FyCY[ R'66x|HUYڄ6s@9Œl'}&ާFC 4AAY05d@E +~cOQ=ָ<8D> +endobj +2929 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2930 0 obj +<>stream +HW͎S <4u Ԩ-1K򈒽> yoǀ]]U]?_Uܽlf,& .L֙uya6^=UDd9=w/ޚ>fx_ui6~M~NLާ6s^J6[co}z_eURM^N\[<-S[cT߳Mf"7YAWg޳NEJǀF5(&x[Y`zY >Й]|L<]N5KoV60ꚸL7\祯|]ZpR7e tx|L|2<=tu7U{کi_Fӏrx%<9F .1a'1 a7NIs؞;cPRDya5 -(ԓQDΎ}{3OF. *xݸ[Knmf} XyM.Ћ8lw./S EIn|!ȑxVZsa@yAvA S5QH$t"l!T.Y(iT!pTe_eT4DG5ԙ !*x ~@N!6OUM[xA|@Gqt[*r4=đB&$Gjֽ̼9c C25nVlA4|!Smq @ #_# YՔ>{CP[$<6D{zA!H:TiиVaFѡAV\<~-<̛d=*/P;뤇VKm/@ZiKpw"nd/GR,CRE;w$S+H!LXeiULm)1jBB#3^>z1NB*f? +*Joc0Fz(Tnu D"^.LZl=çuYފA1\gt.e/wLb7, H|R%Z}"ܶ7CGC֙#on&Dt@Zh4>#j2VC |ƭdgl>b&&و +j78 'Ui4ϒia3>DN}m ##W1\cxy @y[cҨV%݊G۶T+e>t9PeTG/7gUJ79/hɚlKU[ +F~A3p旧M#*C{:M-p8AB} xu(^d "j{8u ZP8,tVK{0sJQS&O}mhbNP5Ts\nœmb-#Jrk\c99u,ڌ)娽MO>?U3Ze궢b3xOX}$x2Puel쨅bz1bHaJ`[gMf0+Zx٪ϽW49I;8G[!#5_/ն۶DHb^EMC h[ 4$Jqw.g)P(Xv㖲JȂDֽ%muC[[K=ąTѳ;pmkb +HrB|1V+q{ J~{佤hO/M]}\=p_W(\d~ZqgJgdw.>+KuLz1zM^+>e{W^/(B!;$Ӻ^XM]eor۷dd;[]G<ȬD9/(^˅oK~/A牾5NTYY;*Ia Sq9.,$HU㾁1{I;"8i5%MMIJZ>u};t~g91f`Wd݆O%h+=?b6ˬPd2&BЁ1’~P¢+$q%Nþ&@^ +?yg3c)\ݓ`Ŝ'DԠf_,t ~,n^ƶ? 8vaۅv3;%'U%j1%g@ə,JݫF| +) Q_(0},}ǛCd<I2>]8ڳ~oI+ԖX,9K @yJ96z(b;ery>B+Nǧ-4&eK@P=mńd= Ԃ뙭d'gƀw^8?A/X$4ZAӤF{3{ }bE*}CoPL:_^I,UBy3&:I } įuʺcHm<>і8&g7Кӡ$||`d@%)k=Xvʐb*MOy=dmG#t5d&5_(ȴL*BOeReQ+l6?FQϕ59)ɃdٝD1J].Tt%';1:YA';."CR;>l`Zƴ#'? /Q +o{RAߴ`<&X GwoAs $Ŕ2]f M]f+`QjB;ҙK(dDۆvni™cQ9AdC]UtJgkj0ptԟAKQJQXJJB٨ikW~lrlwb<)nI$UGfJkppjHcw%C|JKqu0cj0Ugpj9˽bVQFA¥UNF(,>"Ub C)Ȳ 5$(?Ι^ve xgo;Iõng:fOR~=1B5jO~T/-qp%Uݤi94|Oo5^Qn[J=N֘Qk0'\7 J˽[jaz21ie\7-2޴Z83d4O\\zS:u˲^;=7PFi^r3W `-CpgA@cH +I/¯1SM_-egPZEVg+֩[dy'L9F$S ~Us;!r y.H _8鮀Vx ׏O{;#!V'B#.yڬΣ &؂h; +ʫpz!x|?a.ӡ +MOPz fG+n&A:"'~x_D + +endstream endobj + +2931 0 obj +<> +endobj +2932 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2933 0 obj +<>stream +HWnF律49@~nd7Z-6 T,i.ϰ:d7q.g}|d~t<ƙsa~u;,:t@6Ɣm,Cd9)/eaq)[|l˿ ("`ͻ7=5LҰqitQ7;}'q} N[mC}CX"Qy'p{"_Ё ;Qً7s/aZxEJ1|#2ې5Kjo'm~FBn %zby:rN%I_żJ9_n%ߑ[Y.d$+Ale^M^ځ=|F_64:mE#ţIF8 *WR9Gl?"|&(D\"O4 ܃ĥFp\k֬1T0Ix}.(0`pIrHp =du"NZ B?)Y[&%'s٤(֫(z+/Kl˅[*we +F ¨̗Z8w+1i +o{*9g,'@c)^W+#BQ 8PsE^33*S4ww GqXgΕ\!btle* API +)n9/bqֻQ&sA 8pI() o;,}*`zV(NZ9eS)!b)ge@M0 y/Ug{MoDk̐ڷ٘9̋'%:, B$B p0--r7eEGڙbmSޖqMNtK[u-=vZ80_MjnH˽Y?rj}ʹ+ړ5|+טW^oI857!;e8_u(,@S _i@.}ZBv>.ORf)t:E>jZp(.݄޲ۛ4 to:~;6?0nITq ++ IXO$х !ܶY u`q2tԔ ]B% sT +^|5nkdvxS*97F'ª:'\HLvxj.v +cxx6@1^ DxTp_2y햺{F5 +)ykQ(Kjdo5N2!^J<U _~ĚfbrƷ;if[YWBڢ+Ǫ\y3txxG?$0}A]T"-TSFe6ÌLlV?iIO#j&IWs->Ky3Щ-},J$$z$iU0(@lkNO4/;v&8k$g#ã\&IUZ\u +MyY0qd1B1B{^rJRL8]G=?B&DySfz}xB6i ]S[nb@E + )2OJiJ}bJl0hr1 V'+̕#Ste`~Q Z "v" +AW| Q1|cqapӿa^TR/wVovjl%(Ÿx/,q2Jb9~:H dwa=]Y4ah"a*0azBF8: z3uy7 l{in +&V~3=i!=tk='liʱ$'~IIv^$՚G zO\C#vA&|c6|rMSp0& k +[M6p;aOR)HG5q_  !6~N8o&W^=4UO Ӵc:HQB4;gU)F&$<`tpNY5aYϧא'"^0s}ыr '*Y2;l/՘k, n`GwZe6%(ex/,7'm8Zt6Vnw0O(#Oi,z8+VLpw@jdB0H%Ab>gQ6s6xE b}<ʠ {e܄TWk "۳ z L1=byVj[4>"܏UcA-6-JR1_,0҉f{4[Y +U4DA Xyp?ZxEU\{'X {Qaɥ!?F䏪#Ԋ)G'_Nc0ޢAd^RMW0JJJ2IIfL)b4킹u7EU(i~IYf(odY: +B]l5ٿmG攞:EA፞v&o}i/S\zY֞AvmZ$ WpɯzלZw yb?5 zf\rV9ׯ:yiF`%Es*ky f6xSٍqkODl,iMPt +X@ u@=gx-q*nԕxbR;r8c+\-(0{U|e;22I6rl /u^oސ11&=qY`dFo +y+3,dC %J+e$B+%O0tT`Zi-)}_uKךi~$vۈ(˄5#/q|i%} +|A:H8_D%Z(lT);u˷^*K)oUr"xŠCs1o"~+i0m"mlO~5s2~mTSVt3h#Xd1nm;8_zxn pר)p=x/־rc_tX+֚BO26ەp0<}.īv30),6Ꮐ4¸?ڲRͳAJ5HXV.9RPVҠ+9ێ6SẸJ'109K3#kPeO3"WFDĊ8zs7; ?8YAjTzṙGK?qvgl]ÆIŻ&#e]/%+J(l}ԞQe2%?_6Q f`NBƙ8(1٧eNBZy s#ݝDtiheY$j m桥k^)BC:lS=YpA7\\<J2޵ѩA~W婯f1,F1$IkC$צk5> +endobj +2935 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2936 0 obj +<>stream +HWnE^Hn44l lw(M7+PCdp,' ԵɑHoU]]SU.^\^fƚ͙IL +n0j7T Mw\+ps z{͍;N MFw?;+WDibZróN"@z9SLNwrBxdѫmнw_)Hyn1*,H٤!aû}\`4ƈl4 [ qw\45kE>~&h82F7J8܏fX..: 6^!WD=њIxtӏ Wy`BA+NVFA)y,W G_فJTEs3&,c֧FϢYO8ݴc'1*o)%M A1x㘶"s\ȓN35hzL>=+Lh˘[b<谸k7PdUUQHhڒ +aX 1fQb+Pzl %cz^0~ͷ1bU|) ˑ3ܜsM. }5\jE`2 :ʠxǧZPפF\ S!Q>ARY[ZTq{)WޓyZKv')a6/VX ɌF|D'mvGL"/Ϋ\ɢq"/)`c.dT#KA $JB@ o3pC/dKYTR{#'4LaO wj\X`A5޴:CDzR]B(ݏ1=*\?.[%z\l8ds4 aPC&qΕ߽S%{ā +END:r飨ܢ0+B%˜ѝ8:؎J=A*8nD^85bX3@2l+yԂ50NXI>\1c~Kp湦ú6" +up(rl\ZuL0*61V/>1xƀre(Xzo\G̷jx7!sN 2?i!dwsҌU6ls }#pj-%M;'_̶U?\h瘃Cx Bwϻ B^KSYGl! (;T}ലLQOGںǒ5~r [w9}wOՖ8lY{^|35T8>^VvA_~A@53[Bsg$sT=I0(T':?"wr^dYCFl`U~JK{8=_?],wwX8L‚1NlXĎ:uNaNd`Q`8X~tn@Z@ZA+ɓY[.^LNto}h< +^oጙJ@Ѡ4u."nϪ2^k4ڒK-҃\-!WY =xiKиP(1Rwh T,s EJ{{-9&D+;x*־ |BhC3i-&oHgԨVH=jf Q:r ]#oxӒk@k{srMJ`%gx҉ +`qQQ B4%&2M;zhUt4 qT@[YDUl% SJo~v =]^w  N*7 i4d|<"&̑8imd|RF GM]I wAU1(Lgegfr'n9&^qr9gVfXҡ~X:ɹ^Zi o0HuZcKc ՝k|I'gȓ5T֍F"7J?b >ȭDʸFLV`ЏS(PôXӯ%vD0+,g̵bzuNgV߻v֒U +1AmVfaU?)Y*zt~p}ɷ,j܂CKcGOBĶ/jQ6@НAv +`n`2p+,I< R,/9ݪe“ݫjD+:PMr +ֹ[Yb5M3c 5 +0 + +endstream endobj + +2937 0 obj +<> +endobj +2938 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2939 0 obj +<>stream +HWmo_v}A+n MJ@?8AIĀ7_vqwnw晙ggg_-]]E"g'Tq Ѕ蓻zxv/fϫϾ ~X8]_j^ˡ6tT.<6f.KWBQf@jd.~j۟[x,S7!oCo4WY|uCߥ7,^R_<$`l#y~/AkCkmw ~{ #ֹ5646]cn}ˎ(n<,)yA - +_+Gbd-47Av:Zh}n\`,ˈ D ]KNm(ˏkVhF#H N+p@A(hx@g*4_A zJAJy9(9F2?Ww @FVgoZ\nxg"8^>ŧRU?rjG{jT"y͒Gy%&MLod 2&wD0&=N=i~#@ɥY0ij(l/W&?f'DCFC@@'heFә 1s(@R%ׁ}KEԭ:2F(!QG]d1bV%GĠR9H? s. "8ZKm9./~XDF8O^G_ܫŮ[XȀ@[m1é4ɍ,X@di&AOD" 2BJ۞L :P;y O«R䱮-y+DiFVx+CPwiٮ];3]^Aw==E(u=?Л($<; y7Ol{kuH'KqѡSAg]2^آk2^XgsoV+5a27{#&D޺[ +% +hvԩ~?ʍ#\w tƭ?"^ + +endstream endobj + +2940 0 obj +<> +endobj +2941 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2942 0 obj +<>stream +HWnWԲ;6#2d!{ACƐT8I!s>GX0V}o/6o.. f_9iy}r7gw͛?aqvW0T1Lq^ m'RSf{ZC>NjH)RZT33OJEɐ*+oBq۠滷{H2H{SoN?>q=pa厌iӯkT_*C +C\ۋMprv.A9?~wAr }ѻk\s,SnͱMst ){#A %7ʕyj4W&D%N pR'\BR;t >w}8zO;*Q/Ԭп bcaI3z9"\e74u2Aۼ҂21'қݛ,ZU;S l¡ZZ ZjAWW6x$.aRJ;])Ʈ~}mu}Yefz."Sf0յJ  Neܜ:<[DCr#k/`<"sZBGZi9J:")SZlǫzךä6 t~j;RO+BՕAB$%ӂz-К w #zԘMFה6,f@Üs4&Xͧ#l+PJ\E{MD ⺬$ ^`cp'u2icM]ji;Em0r/PZ2k2xZ_w8o'w3"WLw-pp7x<|d'߯ fzs&o#͑'~^#--܌:葧e6u1S%}==0|)V>ԗݍ[XIlKf!^5ĸɍ[a'"݅L5j,w*ltK<G$+tgGT"i;>pM9vAðPM;2yB6ЬLTԭ![I`~7R"c#$PAcGrL#+{Dr'Ȼ[ g?  qWD= .@zL@# +o*@r;ںO3xJ@ ?Cѽ+n}!g-' uBuwwTQjfRXc?@֢fN*w,W;@e?#w"l>e;/KZ{v{,UzWg:z-?Zb)z-#g5;HNf;YvGE5p`SbW~L?;f{oʂ ~sRRzHЃ݃#i¼;׸J%,\!1t<"U\*ؖ.WIvg:OmF< )j,dwurEiNE7e!D q(YXXFP\Ol*Tcm%⨖XVk%zhjQ_;)_EתnU xPlGt6 +Qj[#[SdB(! k焔f7QfH&9I(( frR?ڦIdy< +9əTzEv9BIzA׉ 6!yba󊔁"rp|%CCC:* +  +e%َ|#yv> +endobj +2944 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +2945 0 obj +<>stream +HWn}W"gu^  ȃhhPCDXH Եi@ @˩K׼X8rnX㧐qٔ `wg\?5/W<.`/f}§m(Cz7ϘKb^{g" =(?3u]4z]Ysg#9qp!er^KC/C%qK,.dw|/FK4LP:F==9s;y?#+Aʛ_b57of f5'ޙ`GsG3V_㈴ + R8 0yG<Ўhp2䈴 N6DpCj%2?cc W|-> hK#W$H3]W Fap'Kc,.#MJD{֠# Y*բ&^kJk\EzY A٩fr͝0ͤfffffC}4ӓXA 4tPqq-67;1~=2[h%۝r矯(G_tUe؁ρwLyvy53M8CYD/^銺cqFdazܟLcݚ GxeaJ)e~ 2G\|73?*s8pqmįoI$|v@>jLI"44].M ypi$$AKCQ:Bq)SaI" 3<,D:#^Fh'*.t[>ⸯV%4ZC@Q(ِ#>Q!HKz@cp9!xUo`2z$UTrPj[&PbP5&p~/^Þ_5ist '0};N<$C7p1$;H \> hҺHȗTZЗ Jkqbc2Fŧbt CÊ/1dnTRhAIFz$BE)jlƯ(THclBXS +N_MO?u&Xê%"Qh~T/4#|ݚq`rcCܰ 72JB[8ON~`ux5=c8zs}!nsmj]e-23<&K#ۊǜ,{Hd\S)a^ƮV 8TbBz[{8([LOlp~C |8=ht3v>x@}]B%_UVWpZeY]2Iş,[r*-r/5|L& /H^ؿo{l]M`}18"lp l0Ⱥ=lПKڸaM3b6Iy0a ;l'%wnZƃwKYdK`49gH VKȇ_ŏaw ~QUs89zRp/W:z^u'y0a#"0%5`x5`>s\݃p>\r1M.ABn!Y060sS.n/V!NX~yxíp[ t;J%]>وw bG@-_LU=WIDO9tjrQ^MI}F'T>2 PM&8d@Z)Y_nw!xw&}ՃrV:;'BS_ZiOsgfmH?lTdGƎs(GqB(g'o96u(PD s&i9D7Z[l:0d^$YW6-Uކg:Wˎ6E +.=h3$tEIw#jXjFs(r&7KϹPtپey"oCx'_d3Exo\7wgVOWmC 7]>|Xn CSs_41%=-y:##H;PF845^RhMkq`#~`pz4#dColpg6 XqU&0GM'ێWV"X>T{˼fkl<ؗ]ASSw&Aqm;yF;[NاxԈ4nO8DZS*i¤hTh#n,*?}ڊj)IчC4 [o; Lh0j2 \Gv½wȢhjGrlL +P՛13)ش0uF taq@;G{9T+Ǘ:Պ"u5&JVW).&<#3Jrh_-M* Wg.)IKO@ +j\j$JD +Zo;#.B +P1Uz.;8gK~$nĴ OS:(&0m4"˄ >^z8wb W_6=uZdڡv`&wq QoJa R L%ID.kw.#U֐/j+VC7iEۀ/ [?ѽC~'']]uʴqz-xX_x_&{.㝪~ + +endstream +endobj +2946 0 obj +<> +endobj +2947 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +2948 0 obj +<>stream +HWɒܸWH:)\7KE̡ՄhSdTG ${d;: !o7o{g6Is&;Uuifo޼Jd> 7o~xK4u?*J>~y;92itߕIe10E]4׈_9_'6+JRKy9$Y}TZ'Jڬd%0̀}|Wwe6=G=ХI9`.쏧 +KtB[oUW^6 +&Q(għE^1YƗEU8Mhjn0,$N#nA3C3Q+LsAx3+e+?)9YC;Ҳ e=~5tA[ '8A$2|2K|9~U.SǠTn\2Y{ΔCPJ/ +Na9SIS7n +`p&6/ /. i'7ߧNaADl_IbgfU(EWbbL?LWN"{4X:dgJRGvP&6 F6*r0 zwMwآ0&uy]نnPokj@3u`$iZʫey^B’vx;Q-h[ݞ(8]t>V 150ϼ}F:!=W;s]@N@96''zAz!kZ׵ 9g*J0d ~ݖ}.ޒٮ)TYG_:n* ƕ%4dgB$ȹVSHHYInE.ecy,mV~/2s&Ht48vu̶0G^Jz F|j\Q"u U6zۦBrI&&e4aztGqD &RNQ]cD +}U>;=:#k|߂* v@C̎.wIĖ%޲ +eK h!6T`2<.BRw]*g2vW?ϫ}(!_ҸL iֶ֚iΰQ}#g'&j<c;!J4, 7ZiJ /U=v)\,Ã+@DFn@m'X%o`aZM _ofAZ͠=8T&ϰZ$B_4]0[`#E*XVn<6< fu +ɯG S\8ǍJBI+1:Ґd=v9r ''48~;W}}cKfN|rZ8i,O]z=b L]. t0 Z?9mTj+rG;bZ>im%(t3KǔW|*rp{r|;:k +6=U .:W}]ϯEn=]aeSۨr *46̫q׬UV3&RE%X5?+LްF*F|j2/Calv${ lcxnB!:L(C^o!  8m2Uxb%ٲ}jXvu[@eQ&?ˀ@iVZڱ\P6Xsm6Ǔ ]*B~Hn``"&ߦe澅;bJM&s\5.m {rϯj2n"o# +'|r-`/ZLfh1?ڟ4bϽe sp+ e ۍ#g=>yC6 ߘ(l3i7y!rk"㱊`Adҵf\S ΄VGB<)U+!Ư"_U~5ToZ6 +kmgR˺#KV8Xu( _mHuD>v +fṄ֕ŞmN@NjZ̋@/GRޚ7kH+ǧfлZuN!%Я^r-eBӀx]f.4vT'g J񧹻țlI+}mr55,Xq$Ƞ)jgr5"9!(CaXe9HCna0QkʼnzsO40vfwpRܤǫb&/ڥJʊ̡W[w'7q'܀r9(7ئTCF%xa>0|oz.\o>#E!񻍎jE.V^E^ +!Za=_je*=goS{GFYT> MRɾr%AhtǓXɪ`a:5 Nm;+L:u<ԑVzQNRVP_o@/sеW>Ppb[N G_i9E.΄c;_wyl<5)!߰}=&6ʼ(uUt\_W5bԃ1-<59f Y=>0.:/4F, _-7G,*drAlrg{Y>\u6&,M42\-zR>(FӛJ.{+ي7J (3ӆɶi[TU뺔5uJyA#M\jOW~ q٥{N4;լ(af[XRsмT5vw;+~PKȌ}hΛ)mg)Mv%spk#}{l8;dA w +D@BTAas< 3K,l0fc"/E(v׾:]ėTVUּнQ9z +kaYEMbqdF4Gfm>p''ZNUߔI:*-bPUFuIe &l2v՟>zϝuNR,1ny ٸ],D^CG veL02\pYZx6U㛛tF5U1o4ʦޢQ&&V_Ra4H[nWlMV;tc쀥I58]%KM%-KmpG}pWN^J߯j{Oh17[%D@od̲ng[ՠWFIsRѠ8qQhJ= +]5<{["~Z,ю{bGGq )Ft}>=+<,}Fղ'>|֦Л$`3|rD1c7t³QnFv?ƾ7니pH|vrG z\I}ʇ͜2išhd{LA9a/ͶOҀK߻ԩ-+/E37x1`MNj= +\g>\JN 6M.2(<\PW $SFq %וeI]U1> sZZP.3.c3*ShmrjxZ8"Ez>H=1!h~/zB/mIvM4%GBf*xWz)r`Gs\Szs.c\`8¬d`nԟ9WD_Ddx- J:V|W`fّ~\= r殒H$qH5o־.-\uXM:O_|l<*2pB[#$}n G)<1I=m+t9!pr f2Z- +AjE6 @E;N@k5-5pf1zE}&yi + +endstream +endobj +2949 0 obj +<> +endobj +2950 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2951 0 obj +<>stream +HWnS%YpxP7-"^H&#sW!KwAg[?Iküݼ휱f$&?^eERUiamXff0w:]w9^n6i4\=|Ǜ2ɣM\7㭱oئ&Ie10FKS#߻ݤfSlҖ:؊t@Qx*Y^6Ote=[|ub +!T`w{kPNp.M2`yhe^`yhBmMM4%C! JbT5- +Vyǚ~0--\pOUIKasmk@,Ę+}cr`A/h?jo_7r6{鵎j߫F]~c.Foh7 +\X[eYeZn<:\ZAwDjV) sF䀒xZϚko"-m{9<\pk?d$A$rƘ`-n`S z#HcTy|iB|O_DD97ĊȎ gتlGe.yZa8+IuE9J BTؘU#'Ax^e-AXpuW*&-NWPPݴUɇ@xN\"ЅlrCh|b hj\"}|x!UNv)d8@>֫βv]8Z>jQ31~PH +<{%%AxZȊEGQalټzEn)L8[Q34*M<[O™`52`A8*u6ɘ8(ejxJbh7Y +r|28ƥ1eG&l0t=sȢC 0XQ'Rwh:|1^ +,‚ŞE0*'2a=0T %&;MQSwI~/nP0+t}qt3zH˯EbD6+o]۾̝T:~USN:r e6 rݘOtfq4NG5:#bnO"H ):OB-ET=RǪP:i5 kn:0KLlTlYD9UotZB5wk~b=a0{;\B 12e~/pAL鏥qKY{O GP$E<sO" N;)? sjFZZRHf8*Ts +I"}:~B>KX4!Z hu"V=5 wsF |\!CyQO3e݇E-lAܗd*) 4'IZM)]4[ZsQRЩ)6o[Um͜OF˥U}}THϹ\4>p fUZbT;@'Pn*Cþz57K +oMs |Z"& M[(%C>0;N)9O[@wzw[e;u ,$+Tӗ]g<3T)#VD UgIϜGD S+GudݽK\0.\44@S2;0Lb +tKs$|y-r:xET*V|)vۤ>w'sЃ+݊Дnn PǨY]_@(=C֤'R8w8]FM搇A 5j,5xV"<OvS|[V0|bv2"!!B!b"B[E}E_AĚ""52}nYk(&TK8` +E^5m@ާjlAR̤鴗\c:bd*)T1>pR:^$],v]|`^=`^? rnMqDѻpP  ++8p3UQu5䳯nrI2 P0 +J֍r^=r^?2IPF-QҠ$y|n~%Py_&龔Olx'}<gaEG<,d?vnJ<ψ|=Mc/3'Ug[ԥ5K#pI~-QD̫D~pI~;D%ͯYGDD>ױa-,IVXufW8ȗX~AfՑsKTXu#V fd՗:j@QWF4y 6Imd4ɶ ${^=.y &ّsKTH] ɎlJM2;*S< &IqM45 w^=@,Qy sKT(Yō|]O!a Qڲk>͟r- Nw$V/\.{ }8k^_~YysHDžO' >)>ZbaD7VKu%q,ZK}%>RKsKTꆿO)|HGyMY@Gۀxx3Rxk^NIB"=W(Fu߭q +K"?#_Fٕ-K(k`~X{W~4*]yW[]ZP$ϕ_b^|`3-5ZKmʦU}X䗆}ox7CFxZ-V5$|<6hXs څ18֪ZB+qШ{ၧ4h}ez\_WU]b/ANn@&Բu-Zl\fRlh˹T9sqsYT>;>ȕL#@ =BaC|J.ս'hpolx(W mpXqv G#3@X}l/=)pEu^Tnߑ[aծ?s +pAW}3܁uЎM͗8뀃дqtzu[q^x{ꆲ`'M㤉kA gv2{RކBIvV. 0_" W\?6pOphC,I&9gzdwOv6z +1O0Ocg AΧۖpr Dۖrmךݑ2 +(BdgNN㸅9 0ΚE=D<+KfR<& ڛYu|غ0 r)R?ګmixlb/Mc}rNQz[̋rat%}.Q-5Ǯ9S:8T8d!yD<*ȳw40FSoQSsL1ڬ<=,׬I­ +j.x ՂM +NdkDGZ>Bz܍ +M+yY}C\ovlv{ ROǍ +@| {*'cѪ;2J,w?*ZJra)3pS,WZl5V;N{)vзHw"@sOsCW $T + +endstream endobj + +2952 0 obj +<> +endobj +2953 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2954 0 obj +<>stream +HWɒ _+8vფfp&M(@(huo_:+3_mB-UW/ϖ$fy}$QdgIHT*J83^J>؜ų_=](,nTf}&UQ\IɗNɗ&E&q0 geTYHO +8N@Vԇ0mWg~.ϣ$+J6K<*s?<IIV1dQp6'3߼r/o&9M5/2svןh>st ũ^Iw 9l 8 _|0u^swKys9e;>ȣaAvD,+2YyP8:8gtP7$o\9$|Eoy띛E^:^YXiR.ڒבּmܽ%thn=v35 +:ԅ Uvy_[wz@P "˭,M<75t0jjY.|䏍.v Wz+ݷPl[XI3i:s@G8Johnp~d*o"L-ٽ"H:'y(9gz} ɂ$E΂9,"\#UH%[ssy$Zԝ"#X9 QIgN~V٩U6=f5lB#v]5Z̈́:v&j'Cw݊)jAwO`,ϩCAm 2m᮸ueܸ~G{?ݭkQ DuE ̞W ^:nU-M~.ע{T6>ssR ֊jUQվNdbֆ^cQU,$Ke17+ ; |U[lġUҲA֬pğ 9V*ywdr.C*PRׯJ@|J=@9 ok~X#ҁbjJJk'`|nεܕ5k|KwOD¿GN4 +ȉ8dعj|KM=2:jauen^M%O'?^޾IL~RydTcDj78;Yw2UpY~ᮥ3Qč2C{DY}0OtjRUF$"~GV>NvBixm4ۭ>`G^ZX۵3o82oj>mf1!~CI>@gbh:c_G@v)=uͫm[ e@o@swgbmQj9]OyVR^;M#+^bQɽĄѯ`r Y0Bg[f'Ή㞋X08㧕Kc%GY RrDr_0Ex +<ؼsG6] ;uMC2ކno.9{½^}ԉ%M./ XOYoxec.E+e*_ n%`HeOMk-ȌJ4bJݻѬA34*C)}7 O{"p*9p\yen{oMh@]>=?K +]]”3 +:O=q LgR(=1Л"[e?T S +Ep;EYNtXWO@ sᾜ+Xa/~ۻ٤J[TxsJ#K47 *b@DQGS=$xƧm%krUXkgOJ +xP;k)+QIk n2..v@g\VWԴ5hs}1*ш,݀'t 03:$g>nDE{3I$`nGn!n| sr@:!`ߏIfSQY??ȢS gQJ)lH(HA4J\F6 Ax4 ٨lԨd2̈ V|I7K|NQ薎-m ?Z%KQly=/U㶑D},9(Od/$< 7+tKPϟr-+ E*uu0T}RFyPu[G˝TSN׬\2SL892(J*Mُ5Eqˣma; Sv;DőfΔe ~}4zoӕzɠޠdTrA2x`[ɾZvhms9dA Yo7x:ESuD"^ +v! LΎLW> ,eL 4=Y/!=KvpiT!11 G_{[^%f<#)7ǧE!i/cp l +y+7k +šjoRc׃BU +hX F-D>~1` +c(Wf*@G"=B`4`$b|P&^eTOLH?+hݮłBl.,zU?,j& A?M#IR4 ;=M adsPVԄ|$0@Up* e-ejNE,;)4Mn]bX)Xwb3۳|BQqݟ3FvΞ۱\x6L"fU% "VAVg/wC!4&obm +ޤnWU.\RȱjZPjʱ*RO=+$艞OW25d< `$Eu8LB [ax<]^ű(,WyU\8QUyOOۉ%kR'f‡G3OqhgC`(LBZgM,%3#*{=_ЗMPkBߊsV#^<S) \p`J[rͥ`kE8d1(09g+t_c{~a d沞TT }4H\8/zv |lY5^|44;jn:.Ӡ5Rp 3Aȫ~mGl+MVP ,nWBJBBǣ$*_'rȿқ`.)mt$gڋ]cES>BX_!1l{=k;fq*;S-ڔ6FW:j(!eDE;gXxNAjhj ƩAW" {ߗNZ]SԢGJ<{8Ły$ȹm S\H -Is3-18,7-Yp[Z Q8xd*˜ҏ7l\^2pzb6ni0~ |~RP+Úu eC?;| Jg)(sZ^;tO1FpI?w0cjbzzKMB*œ )#/]SmIp3f(<F;̉r"Va.*1`Ʌ-ZRMlcTsojPQؼUp%>fɡ923m>SO͏} :ȳ7-nM2-^6syr@rУ4A,R`6$s̶@0Sp_wO+k tgt(p'Nf#Sͥ}t Vdiǖ0t*P]Y }ӢOi_ܸrQ8WBT،#g(O)(WH%UR0\fJ*T@ $x4@j3aÝo +󠆤,Md<. + +endstream endobj + +2955 0 obj +<>/ExtGState<>/XObject<>/ColorSpace<>/ProcSet[/PDF/Text/ImageB]>>/Contents 2964 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011128080712)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4799 0 R >> +endobj +2956 0 obj +<>endobj + +2957 0 obj +<>endobj + +2958 0 obj +<>stream +8;USN$WpB[&cUs`HZp&;7"b&l`4K>!b!K(/nO4%D72#iMBO%X">lasNZ7*F2^1%eg +5%>%]`gBk<`#-bM(3af>rW_kZqiUlhE9.l;G&#=(m0D1RB2t@oRkOi;VLW`iJ\['Zg^ikt(T&l4p +$RWMMX+]RB5h(m`(VD<\,$fIA7!ATfun6 +KIHK1Gg:IkHiAY8La>_fjh"-n3 +W2nE*Q7IENs)%dCr&;i!Eu"8V+-q!AcX8h9Fr7>@bB+el8>S"t@+*+kj(T+S&m@f? +UB]F>9cW7/?)"OdHb)s2"dgj8S$7el9Y-TCk)7JnRqQ@o-,(,oQI3!nFN=J<9bti# +cDjWWA3)+l.WJ(]@PZ6.C;'Iqg7[k6hc/>]2X?PM#l3EASaB#9kPXhQp=K0Ppm]Kc +ke^sLa!c%")JAMIR_e/mcQ2`u4sV(W(Iq&]:1G-/WAK7-B`TIS'Q'[P_;+e6;+Bd` +]#HacMtg]*%uCU\p7+[;'< +Q^?bDnn0:J$!"Pe4d8@RTo;sJ.W^mBb%9\?3_;K.IVB+r<*E=*RP"QH5&e*LTDSO\@F]Y_Ekhp],nO+QV45=M"RLW&h?_7PMFJ_;'L&aGH,>LeRC6jM4Wu6 +b>9pXEm^a01=koO(W6hnW6Cs_ig=F)S`*]V$u\;T5&?`0Cu=0Xj43t=h;tP +7>9_7pJDTW_Ga;?VOf'`-p0q^j]9P^E>EWCWeBB%I$M$V(&MR&d\[dV3T#A+=G:L2 +3>SVIjYW5gdUPgE0(?kumR;=E9?P2G0la6j]S$< +DTum+cR\`Mh-%Br@p!EASllu#P)RE-0P84i1ST#1,=SM/O:fmc+cQOHiLH,EVe8#L +=?S0rJKY\sSe<8$hrW)IB"&SQ,TDtNXA:XFO"`UUJgSPIL+t6IL,Bf;WsD[W2-OM\ +ESoL485+(dCaFCaB9LH"St\K/:(E;RAOJcQ7Ekd"hRmp,X7#E+DUR^,WR(^@cW@"^ +0BTn7?F:$P77Fioqhg&C[kF49;;`FU#I0-JQ>q8Tse].pCV?KB4cDiB:O@,^Qa1UPe]=&P2# +,[AijJVK9h0;?DHh'oYEfA:./dKp7mN%'bOAR*^LecZ>j-LB=%\sK6;P+.:MZ@StShUo#= +_SF)MX)k#h^sAtY\l55&OIDLX.S63F.9!t*>LH5dl6jX;<%47qX2IQW&nL;Tkpn'^U/2WarPY?Z*/+"8N4711SZs?]$"IK +-?h8L:W.e"\-2DhKHcQ8hLTNKckt\(KXSWQ>IGO]2*:rENmNS2*$B>3s_M +P+oKeV=<#M/LR+`eG#62Ket<2XrZiN:<8R0*;=+>[?QR;Bn`Mb3dj_=U]<*p2jD$d +(/]psK0jl/4i&h,;G\@08("aWndP#%mYgdm^gDYl5S5\ +aVu\i+%GS@,5VT,gM=7F_n\R&lc%W.?qm>;O:S&B)*p*9gRul!X-%.i5CiTqclE7U +5d!J".JdVUE\CcW^3.5A"oW+nZV.EEUiD\IMN.>!=A(*_S.BGV*"RR@JNU;2"O@3o +BPg_J[Ft5O#?(fghnaVH[c4h7B,g-6UYc?u'dsTD*>Z.,O91BhO4"a@MtA2Q"7%U` +ed]"6C0kst9sA!XF=S=MoAY<]IgMq9;sY!5Y;k:LW:42dO\K8'3KOC)l`\_tnQ"#q +Y@l&h1)PHap=!B!Bjqf/KWN#8!jeFL\kS_1_kf=2jrsYVAap^ +)d!(@[_[ZV1Bl:AN,]%((,-F>#BTt=5WOo.]E!o-gk9q^)6\i6N_LB5L^g["5(mc. +At:e!Pl'^8R6!2@c]_fYV/h8(*g=nXa"2$emZ,P)MIXY;);jNqpY#kb:6):jj6VUt +\tI>HnjN`ig:AbHMPRe-p3K]8tNCX&)V"DeXGW`ZHD +g%@dm=48=O=_=d$:8t)#inJ^irfC0:.l>ut:#jGkkcc,8NU!(AfT15.p2Uc+B09G: +n?m%IbZ:gO$3"b=BAq<%*K'])^^)#+AVoFoK;@hRs;GslTW:LcFNZr$mEM\K7n-+#^j0 +c9CeQp:JtcX^(aZeSI/]"7-4B$fsSQVL8U5hA!S#9C+9RT8n*`;FaN,\bE%j:$YbB +4!aFBL\,)%Ntt=aHE7;GI,S:$5/ceS[,LQ?A=jtR +;#WF"I3JLJ/].%s^;-+:J/6?&6mk-1(/cm4:n975F]K[2>_!_H`aSKiA6[E!LqKqc +d"=;bQ,l[ba>kO+5@e+[R]rAXaQn?gL6%eeDDM\CQHQ\^(/BnG_<8jPUjG*kX?FYB +r1;P.&M]%&=QNKk?+#MOM0X;2[h\'b'5)M:q@?MMRkXS3kdg/(I`q4"J^96-8;UAL +^&pp[_!_u]DnJ_c`dFdS*7+-CJKM=c!K$@ZdZ>P2YP78o!mo(D8^ml +8n;95dN%\tf;kkWW7Co9Z]#([?*+,6joFLX*P_]0T@7&ea+8WnnIr8WJ8o$"]`;k7 +GqA_l^bJ@!gMI#*!Go[+B>Gtk]7?U$Ul!=B*<^,-hmdh!i43a'O,',kh)&'"7_QmYNh:MY9^V^H-o.9$)i5qmbI +mXBZkh>o7LEAFl3)u_)Z4qFm4Rt6?jJ,`(@'gl?T0%"WW&\,o,N&EC5VaE(ZrMa'k +X>(XW7oCG`5=^c:+hZj4H1bLs]<=B>qFN^f%lXu-nZ\Lk1;n:A#J@AB4DeY30;7g1 +>@hfM#DD;)A"U,bA;keECD#u.5T^#2LWDYZN0nu)B,TX9Z@?5]B#q:dkfr`*,?@#0 +q&>.]lU:Fsk*5Q,rj_jbh&k8c'Gl92mYVC:#qc5(E&e]k.UR:Uq0XRH@l!51%SrR` +BB&(,\B&m=mDo-S!m](A5TB4`s*?7h3cqmF]1)mN;=4tN2o*`P?2k2l8"jjF@-]"nC=Tq:0Qb'+IJmon!iQ(k?P?^4 +6sVn:oY95gX?lXai(915$pG'%62UE'D_(UQ;h&9pjMuff+a67Z$^@=^1cPIV$R>cU +d!m^$h]oUXL]5p$p>6s9b':7oKUp#rVnl/R^EN$4h>Q\k^#'arrqF@.qNeXV*C&JO +kq0RFU@I,)TCn3(1A4ZFiB`i'rJX&75%"Hs%E&2S?kKUOp]9k(@**Sn=V#8tlgTG3 +X>"_a^0.Qo"r[U.[t+H2`iD9OMXq=mn%8<#_:q%8"?CAo34Mr5#U5-3H@*^Jld\N/ +*KG`EaGc7'Jo_22a4PO3&=3%e>A8LTk6Tgcll+59l$Y14/7XqP\J?8 +$(As][4u![GOO$B[56XPkP>)MpNtcCIJ;P\dK?B5/`NFf8E?S.9f.A,Q;g6a>XLsZ +npsZS7&[m(8i@>30db7lL9j",`Y**B\?HB*@FN=,Ri\$[/0>/"@NUah^aL>0%rm'6 +5/97(&s'@$*!?Ir;;a2`"'F2$ct4`PVYBcjg]?RFnY"n]t'Y^(9`XV`f16dP!"FI< +r@*b=FET\4YE_F7m#UKR1)lGR#PL6s^<>@km-iVG%=8E4"$=?UNdE#a8k5JGN!LrN +Q6L6Z^DSMA8VrOmNFI2ZE%)>$ec>*Q+i(ra=^c]aj?b./a9;3"M8dTWLAa,Xh+!X2 +P2]i"2(!D803nbm1a!>(RGpGO*1*2n#Cd#?PQ/8PLW@NO@lHMFrg3K>EUn&)$BLCc +V&^U)s-b9Z+J&K'c(\jIau/!S%QRWUAuQlYe;mbt-RREj:NFe"qtB&p8I9"qKG'YV +,,led]h$\]<.1=;>u]WKe_O3,U$;i^#,pgaWe[S]@-__+2+%=0:'!^O8UL%16=2m'Sthe +Uc?]98!l7kmNh5>N2kZZrJ@dQR>hoW_V5E,W?A +8:QnI'9,Y760+$sdT-$jku+Ku6fatKV_B@$+WY_ZO\S[hdbRHaLeG@i3A8)2Y*Z`U +7\VE$fFYrcifMaf>GRO_YKjgQ;IZTr]G,I+OD9rY7D-iiW=3&<,i')TG-9S5eE8P9 +>Z[oR/]p3A&Sn^qNHMM6gcEdH[7]!OCVD[Lk-BiP=ghsZBf;I*@Pc])NS(Q/`2"$] +(FmP4LtqLo&cRG#^;r9dN.$]>(g0;79Hh7sNO:U;NHLE*-<^5YdAPI#(KrZ%YEiq+ +#`1CgC.eU?h3qHH<fH=nVI!Vbfm@"-8Mu-i=&58>NLnqdi&m/*B[%+<&XVe0qda&(=>= +ST*C=]us-WH!"0D57OgXEFF,u1`Fd+H:(25H5AWDR(J*ujrlM3&_Z;i,B8E_&Q2C*0$a,mBP/1F:bp-4`,2d-jX@uWRLad@ISad@`.nGaP8[=J;u +WfD82L:_il%UZ^Rkg3Z%gQJV:Rq-fK1WgB:-MTY\F`-/]A![u(Fk(2s^,gPD](IN: +hV;E4,:0aC)4[H<%<)n[5WSgrZ[U?&U+"c8YC9SCcf`J^K?j# +`GcsL]:D`BOoquhFW_LOP`9gj?:#i>8Rk-r^F*XR+nL<&ZSPjlHVs7V[__4Ldo>o9;nL\?m5<7!ai-AJXqWc"uH9iG%7b][7H*]kS0%J:=1NqBg8$'j\"gp/s'-V?OSlNc%`(`\G +W]DV+-4C/mn@@:DBGT)7+@[O0-L)VTc1f8-%nMppm8Y\((aI\?(.nZ;t+ +Zn2j1V@+h9Fne7DT(sK.64JmT9718jR`FnF[Xal0CQ\3V\":)CB6*jP'9a[HDugH] +)`F*8HeH.*I?$t,b][cJ/dl<@1OE-YMYs?qf'Lu#[JAY0me"fKQa46p3q?WdrKb1i +*KIh!A(DmaV;1D'RcR`L%EFu!*g8V-PE@R]AllXZMD@7>G1"V%LF$Sl@!sK1&=&*( +Xr[5Ko,>@[D1QEJ[K$Lg*Lu6ofga]:&q3Y";fjTt=It`:aqgDa=88j];p8BH^=Xn2 +I>(_F]'_'rqr5;s>Hdtkl75(95.,IpWDgEPY%hHJW/3/(Md)RA0/5D",c8Y7P2WM+2Z9-2C4VD>3lC^KH1*k=B!]TsAp5W7 +0%iJkk"3FY?q/NlUdtt#6QW>IV?C'pjWuM*R\4&efL%&=&tg5%+JG1n`iu-@di:ei +Rp$Md7lbg1U8@&65RRgr+d;o3bNkOdR=",BDXRQ"rpT`^R;=/94T.0t"iN0L&fVHuh]19]TWcW";Po]GApW*I +mKcUbOkrRoEe-CERFK%cX-\_>gUC*rSb.]r`%<7J;*_'T1 +R].59Q"SdVIbjDclb$R0bji9:Oq"gWlo@*o_pE=IO3<9I5t2[T2P$4+Nb+gR@#pjS +geH@m+B%_T;pp\mPI]`XdS+TF:dF3g*#k]1i[Q#gM%+,NgNU07.M(\j +!*Ha^8>*RtSqLQ4[PTct'IeTh'GjOrK(Q?R.AjuCFT4Srk#N!&#]-&Im+s:d1P;n=sa_1 +TjYcSbZ48aq>:;f6![9oW?3naZ_u>hWlR!(\=-Br$cGEtFm6Jb>nLb,Q>)$c*4BuphA&.Fcuf?,@/J6q=\&K'C*`]lpS +.@uG"1=55:3sE$:l&o-c-mVK?W0@i.a^R8f'RiGb/fbe^rqfL]J(cConeX(OD_(<+ +lNpIE\"*B\Y;QAND#pG=JbWuq1>-?#=[gdSiTbA\GaYd:@"5,ia=J*mM6AV:Lhp+\ +5^B]ANO43YUpuBMluD'I5@?a@1(6N;]Jm^Qb)Amfpj`rM<*CiNFA;m;$-p7FIHW;b +i,hD/bLDZ[BW`*SLG?Rp=^6Ya#T*YO_qA+FKQ3q5$*$N5pqe4_Hr +C&67d(E[+bHQ3UU?g-?V2`Z1ZF +asX/und"aCd6QW95Z:ng/J+S\fs+_h5FCu*>j\,R>+NBX=Vt9.g>L[S[4C#0*I&+Z +cot<)O;mGa>LdFl1ldNS@[hkQ`^WrU_R(u8O=6_e$YmU?%7Pjc@m.^C$1aHZ2]Cl3 +N-$:&I0bEA91BNW<_J)s-RWMi/maDu/001Q$q/,nVQbUEE"T\j8ZLNVF"VmBGI$o) +_'/.(p4IT^n)nqCBhr1+k5G=MZfnGkhu&Y!r2[a(iLg$X&3kO:MfTPTrHbqqF]5bl +jgA#PpH,&QlMr/)LsK6\'$S-ipgiAAeSl]R$l-">B*?^GGrP0S*No.#St@rQV--Lf +3-_o@i9c82e%N>ZYbFL*a:=)%9lm5/Uf"4Snq=5?JW#lhLN&\L$UOdn^1P:?)Opea +-d;b1i[+YfbYZ+rilM70m)8oc;"mlTnn$.Kg@X!>emTQSZoA$,l#6LpR83'$9KY3% +^$f2(IJYR2s76Db`VE;9H0_MLZ4.`V]:g#>"b)?-hFqJuKBG6);7,_h6SLpHF*>k, +WiLrF784.NJhh?01+h;O=t6XM-H_X57&k,5jEqd5q0?@qC?WsRRiZWt-^AcM'5B*4 +n$L6p[cC3u&7)rX];'JnGBP&.fh--%qsM`M +e>:oPjNpG_^$?o6,>IYLH=5bjYU>-RF55W)fEunGdc?'Z*\Ap8NYCuHj4J@n0q=XO +"%I>'l:GR3Q.;TOe&EAF6>J#EGE^4mJ+&/O#.]A<+5g&tZR8NkK' +C`BE\ZF"EnG.2+kjjuE);![AR)%:?;M@f(V>?1Tqfo1`NG7u&oYE3(Uc:F0B9pMS: +WH!$W4C5"\lKK&Sc]hIu(C@uLj^Md*WMH-D9RaSN\Dl.5g8Q[Z(;>FTa0@8V<0TM" +\/C%jOt>cN4A:$7VK4(B5n&!EE/:5>.uK4/JMal?>f7@)*D"3G8!kFVL%A#o,WLCQ +e1>&`:9$Uf7!M&05XGT$7R?3H'n]mq^Ct,rQkkEc\k'k=XV:hu%_75YH(eg_.KOVh +hT\:o1o%^b9RYioK9Fm@dJAcSG/+*XHs\/uKV["(BHJjWMI&he7-,QuSrJG:-]pN; +l`fBQ5CWL(GjlJog,X5M%BW1e'h=OWS?<2d-$-2dU*CfmCp"@\FpR,0iF)D +24G&d'>%8RgZS,&BNh7gU.=k'q`Qu3EZ(U5)@8`mkUcfTE(92_8G>>>SM?Tq+)Fo-3)`cj.\LVs8T8=! +M@'`Q<^_I!;'TD.MpL@>"37JV4oJEoisZE&r!`I'?J4s0lQS?I(ZF9E>'iKKD!a94 +#1pP(I:Ms1,4%CK`QcsV9(F;l![s=r(X4iccI3Q?8YoVTY#jrFZmZdl2Y;L!X#7DD +l\t8feS=d2QRqMrX-M8!<\%=ifZ#\TN!Z4d^b7B]N%nFe>qfY*@q9)l@o=FW?3,hT +KhQd3Kk,G)VI:U30G@"5-=ge\Bn-m)+\h>j-KC2%.32eIpT?&F1=G!jY9,j`GKtEX +iGG?K2Cgg3>la@IfZ4c'm4ZUp4SDnUr9'hCjn!Q,jBZ`KUM`!uc[V=6BZ?X$AUA1, +93b2-"7%Q[Ng8dD:2Is(;Wc!jXWJgCLJMDfkPDbabqm:LTSO>@QX+naF.0q#fHWK(daC2+46A_9Je8Y2S.ck!)P1dd[) +kq$[[=dl0]HF!]r$_0LuAf9$Mg[ofP([NcG8)0[]U2;fWVK=GE3iJ%7b:DW_1+%?a +.:dcQ*<3cU_,f1nCoU-)VcjGcn2<+YalkIJ4E0MDN +dc5>l#XMf^1G;rZ@uIuBsausXsM]JY;2YhLMmR/_ml8m +6189ojA!?Oj?@m^e`DuDdYPN/7s!l"XTh/#^aFKe4_Q,]R;]kY1W1H)$qLVgTH:07 +]7C`&!,&%?9UC[TE*&pnTa7K@"j$`^_Do#6#)`5Aj@%6qR.<3O"#.ssaH&)1/&LsM +NJarQC5a%ak"\Pe:rj+`]$0C:3Q$L/2t[-(7a+5.TU8=5-JN +jj>G[n;HqN-dM?P$G`dS)qJnPG3Iu)^OHF$@$^8]q+8WVi[%pF ++d@J`Z0f].VJ@-Mf=NueT9Yo#&t!WUECC71!D)GTV4X$GNf_dE,1ea2Tk/Y"a[KROc)/+bl +789N5TT2hn'Rk`#V&iMO7>Vk2!Bh=^CjRb.80Gm#_`/5aAi)1NLsIY[5j(WTIhY`s +-!eVnH50],M5XHJEd>RUOin@/XU'aP5+V;r8]LalrQ8;pg6@ONT7*@$cdT/ +9M82YJ^g1j?c%[9rN<^*de&P;GqHLlJDB.$ldn,BfTq#qIG;k97aHE6M>U0Hg?Q\c +2D+m8inRKrm8V]]NAE.#.EF]jo#uruEEiA6Z=lVif[\kDl^CoUmKQ'+:m!W1If?F* +5D(Ac*-m&D_%$gnT;'g--6S.Dd\cM6BiTP/>!7?84b2oIO"nZXPE*!hRaEI`)=KDa ++?,DNR*OsB)pXjF*-@)<5V^EfJ8V.6dhiPD_O"d\h.]$2ICl1Yr2BJ6FWQ6ctV(qEmJ +44O7CW'/6<=EcZd`B_Sa#+e`r7Q@M"-=O5QN$!;GIn92FpP9DJUXj;uJJ!',\8l],`%-Rs@rZ13@<-NQ(CS^=q4q +[GYou7\bupZ%G@@k$.UZb@?+E0c/Pb`6%-K@BqlI>\AOhCbW=*%H;-iC?oC%Z&M%/ +5a+<;ajkG_3/eO8h99(3atO`hBHRj$G^?SQ%>'M!Ot**sra>L0#tR?["-lXgX*`?q +ZYp;USnqqdrPb$PB!9@4G1P$Xo`JmPG1 +qBE=RVfGA-Uf&er/)rMP%"3[f='mS_:cGC]./sX#VT(,:mYft(Z)FD'ZE$ln&XtMc +Y&^[+2c`.g=_udP-?3=-h;gGYm?QibY/WY^Ip1ee%3"Tn:A3OE*"X,2CJe2OR>T`r +((DIBEEdaT:gE?el6d=Y'I-^k="1Rh%@UBTe)hRTh'D-+0=K9(8D.5(1Z$=30e\B. +lb&.l)a]D(m4h)R7"[kM>AU8@B'+h-hnYmhM\hRrj9Z*pQjs87`)j"$"Qg=+ZW +SCtRlV_0%-Gi,4g0/n<&VY)fqb1Z,c")ksO2RlTh6Msh[]8fXX63cqu*Ais +N#BRlF;lHJ/I4:r_#$qBO<$Xj2$E(o.JR0m`Ni`A!^KA^1^A=1\O$Q%d`pX6p/$f` +H`/HRh3'^U;$%C(1FSC%M(0(>'*X!79ff6"TWb-bl0Q]&/F;2tH-$FCTg/:4rL'EF +bWX/jl$2cm(Y`uF#*/)%J-D8N%o_8Lc7G8CjY")JcH;L8&QqMB6uJ=Fjhp,VL?('l +M9+W-,2md7nkWa`"\KIYg&`IR8JgV<=Y`BYQAc@bOXM*#,=31SLMl0Jkb]7<[a%#4-]@77oVT? +EL`>Q[T#W_Q0[4`h2S4mXq2Q62R5u#8Ud$*T)=]\dqdsXl/tskY:'Iu'95sfQ6eMP +--6q%/rGmK>Uh/5+=ISi6R2s-7%g8"W@Ce:+85C6P9_R@Ggom\ME8SL<#]g8`gmCe +TuA]5+d`)DfXs_o`KGO4F(/V%6r"__pgE0El@l2D!i[6@Q12SLW(AEe`B.;>eVX$@ +AP%k4Q'A(Xhq4csOrDJ(_5L:-`X5#G&QSsP1mCNjfq4:9HX\kJphZ#-b,$/]L),Yf +jDrC7FhA)q"<+QNe,G7.9=b.Be+Js3JYtta/GASj:PK7dj%L\,/Kpl?Y/3/Y7@82p +lF$O:r77_BO`(U*?bV*'o/h$Z\]>H[Fn.6'=U6S6*QfZ- +j_Z2=@'4!9>Fgn\&NneuoRAU)i#]6FgcCJP4b_t%5Gr.nDK(YF1+[ogIN0*J$):AC +PbN0N$:e[!O-^X2@'Q_0&^tu%85f_0ghCucS8F]`*kTmVI=4*H9?Z`3j"ThrToH13 +gNX9\>^E&JGPT,.mg`)p$&#BRg_mfkCHE/e&oN#-B%abT]nUpZR>R9G^XFXggMH:RUK-YDV;6 +2H\6m1?Z&7/?[[kZF[0>74b%2$6%seli03@2(+@W:CHNRA/#Ei!h@,aX!o\4K-0.J-s4??hQ:)g$JcmD=VC:4%EUY;a" +(A\gcp"!kd[JZ\`nRmdcXY%C*H+gZ*^Vs;n4cY.M(#5kbA\p36Q0V:rK8PO +7.^NAoJ2Op&LauLpP9ZCRM^_i2!m%C)Oq>CQj!;X16dMt(st<"Xb]CkJ1>OPi_a;E +P=ZI7%+O,5iVl^-6RjH]dUI5]q0<;q0+H!j2i6e0B[8FlKQsW +oD3MK4^7tg]XTct@IF(5hnl5B4`G`*loV-&K3*9XRn*s,nO!pMPQ%OS]3G04[SS2k +dI&D!M,&659;VrlQeYrr*:8\W[:X9#J[loY.'7Nl2HPYm8Xj![g(naN3#hf]^M$n( +qOhq4+"eRkN^\pe8SErg26#-gOp0Q3m:5fY8R>>D*ls_f9USAT7n'"Gfqua+5_Cb&8Mh"l%%&\/UK:'#A^80nd)6ADTuf(BQR0;9Rc6Amkqk!k9)B`mZkO +74j&sOVpHUA&5%Za56nta3iW>)tsbYg2Zr1Q/A.t41;Kg[9'eT4.1""Ie0,,9D=Dd +H9$J%n"SOkD>rbr^H6l3oQu&h]]SCHp`[FG6cJ96oHBJmE)WjAE!s3^/m9'm$S;d0 +Q?JN#aZqUd=#q]_-Oaj!G[4]_GYMn!ko]+LrtTk)FktImF-Bjcs3P'F5uF.r*.ORC +p25)HgV&"smN"9Ij6kh2&i`.($#;@dV914:$A)hm`IV,+[(b;QW'N5Z]JppSRZ9iX +?`']PJ-*aAC"1XU*1>C1CB')GE>%Sj[aQDF1^:+tk>%F)D3*FaGFuK[\`\7PchI6a +1+Gk`1l$HKC*9Y>Y4PfABm=F/%N:33>\WAU(7@YmR$82mk#]17LMn?hRNF*J#efp#iT>t5B;g??" +oohgtW$RgW)MLYcOZ(o4V+/!iBG9-6S%VO2PPZPP;'d+e8&P/aik>G&Mk +g_i:@hiloV*A%+knHjM23Z^Erl]#/-\2#3-R!MeEK+Q:k.-Ct-1,sVXVN8P\+PU,^ +XnD\/Hd6u]CK%n!hDO.c]j/#?/MHX#,)^s\&Ru4aS!^.!(fCuI0u7ZjG.J=QCh>]7 +"NEliRB&)7Afu`h!_)g!+81E%VVt*k#KY?bI(00jGqi,U>_!30-*1)L\?EI(8dVIH +kq!u(.`OH,JmfttksW%-nJUW"cN=Lll'S(uI7ARYnWAirV6pEp`PKe\;@Bto!DFHF +@J8L@Xh]n0OHg2-(=?)e2,oJc,R=9=N:D@5I0#3V-f!iDEr@DN.n`2mp#B.RUp`8G +8(hW(gGIn@`2*hWT&KqD*BRAdDeDqWaf'0TAKHh!Mh$5+K$q7mQJp6Lg?Z+6%V0/opg0CdPra!9!\@D5.p02b2oY@LJ.qVN% +p#MC^feL6fF"BC:Hg=;M_T%9E\UdG,L.c/qCMZ!$rNf13iT.aEJb:^;UWu.n@;^*1 +/50D*B>?s6(FVP3.CL@c.`N21;.Y;Gidq+gp+SjTa&*9Fg. +/,V)>j+g/Eo&0)1QLnVeLE'a`o74Be8/5Ab(XPcIeJg&W`T)5]f$?mTQ4"a1!Ga#` +F0Zr5WpdRKI^lCsf<4!0INooWHN/ftdY_Pq8,G!TCAc>)@gD-2qH.*J_Q(/m7?@a[ +*^i3UK*VdG":\F!@8S7VG:);R%L\"a_M65D$XSJRTMej_a.8))DLBE_h=H&oA^;QT +n"2eLep#Wqm7[:8+#)W++TNU@6#d`TM%f'!-dZbl=h4TG@(iY1Q?IqGUjS]tO;4/` +/(b!*!#^EQr(%S[5@OqoTO8!a,3U;M/2[u9(lD3#AAD_RcE8a!gHJb`]N2H7fsT?< +(@7[IpKlbD+4lg\,O^Zc^A272K"AGbO@fL&N-pS*@4Wg5G-MH02Pa>N[[Ld0;M9:[ +&6M4&P)jqJN1Z^#)h0T]XIKEN5ll0?9bGf3E^9_MpWWV=;$$op:o&IQ'-jjsQ-n9` +RP)U<8\M>rCr%^!67:*IijnB%!Lqc31`-:EJFGsNq(\o+u +"'q\rcmSHYoGN(/7VO#7f+:s-A4;BFR>:3!E$43SD!nS')!;lXf^]Iu!.oQih'8Pq8rlCsQ`9/.V)Jenh +7NOB@j(@0H%)0(_H$*u=g'-9^Q#^pGS+``S[pH!^#F??jSgt5BS6q8ZqXoKRCesuP +_=?&\A8Kl?2;d.Rp7r#HL62'Pb_T#?9N?)l!\U+.\_9qu^Lkl\5/llYKGqp*e#iF3 +Fu[=k,gijl7B^Uj&8/>-G))`kaKRZ"JDdnL6?p]6$\Z#7J]da:_GnQ,9=<%*k6X$> +R7akF='qsYe6h=($S1np[OqE'@F-p.>gU6k4V;1I/V[_Te.GWRqBY67<2"4E?5F)S +%SEYgBl_pV;X-agCdX6?EHc5C`J<59jU6Ldp9baa/QOAmR(%s;$?f"8Wi!W/Wp-o8 +4ZJOnA%#4Q&c>2[KcmS`HJHY)X]F:E,q2W53+^bdBSmG#JeORtlbk=uJpEn#'MWVh +<25sPQR,37Gb.X1XsabbU<^fZN18q:Ei3`9#Oj1+#&>Yo6XQUA%Zj,V=KCC%$>cp#F*4j-J3'i12g\eDpYbLGol3PNVOo=]_6pl"P`YMU574f=Z$[ +iV=-8U!'-9jW3VCG-Gb*e9#?T/a8IO;NQ9n]T4`dNoY.$.TV/t5k7+1r:Eure"*FA +15LVEE"?<7;\_<82;P):)H+!;Hh_![kP8T\`:IXt)+sq, +M2+m6F/R`+anrb.a9<1Q!/q^L4aYiK$[O*KKOZ-M]>pk'%b8J"a;!J@.?00HV/aDt +KUut9>&_a]V4f\F>j7Zm,A#=WS/^q/F=.%6+Sq]pd!ebkNue)7:"&Un*nf-Ebq2bA +cM.Iaha.3)gsrG.Yen':7%ccaHj(/m++U'+uF$'c7<,jI#8UIX]K.4UZWj`6dL +Y\&s\0k7Ym?EZEfh6a[bT-t&@Tpo)=RUSPskT\u]5_X)2q1tW<_u1?.]-ZZX)H!kU +F0u%NXBZ^q;Cu'ok3-fi[.plE[M=G@SAGNsYq3_EKAquL+!*u3#OpYZ2Xs-H#u#/V +A.cng&%;um8V'1)6NJk^0s(;%%O4W%N1,jUj.HhlJgNTNDW9+V^3$0lVbSo9kqIs< +)1;hU7`Hl%2+"9t<$c.\IAMa*2c:JnVmuJ;2b_Hd:J4H%.5[aKVnV_tVg5Eb%b6h( +Ejs=E#VBuXh%!)[IZ3&&Ct\U5f#MLlY@eA@Y+3\@S/_3nF3(\J1lCfi2uS9%!m)+= +$SY1;(0)cE8[u7fm$(V,67-iUEd/\rWMbqX>09Q@"o*eIJlZgu<98KJ=[JH_$+kn- +i3oS-Or`>aWaEh$[A7aoP0%uK541#j$PLLd)Ncro:lJf+T'+$#/EQ'uQ'u`.[?FE\ +0U,u-;:935#FDBlNe_k?://?Wr\,Z:KbA/q0am!hj582qd##?Q\gMVbl4gf=TRMKS +K0TLB#/VL8'Ks4I^9onCZGE-96c.)qt:W@Ph?J"L/DNKDF +.UY@]93mt(`Na_Kl5#C?$"p/r1ANjX6$7M8diD`>7Ag\U`>J8ArhrAC'GOme`LS?cj- +nBihf]sp1-pj9uQU*'#h"qsPABPSBPPP1I>VXBWgcl@j+Q?u@dQZUW&1%fqnkCpLT +S?89pdqO^C58N^L6LW>bs*G<`Q[6)10h-a`bm:MA(B1Lrr# +Bi<]lXYo`b>ANI#rr'dag.$*dK=k^KmX`*MH^8JT4f0dWf$a-S$MM.7l/R:XK$9_' +GiAn,Yb>+CSBUl2GX(6th4'ma_8Du.Y$Ea0lM_qfU;6C-F;!RGJD>SI:c&5%T*L1i +6OhWUTLqX0h10h"BP=P=TcF,ha8aV$!Ut^A6GqWqi/b`W"-E-f5k="b;T]$a;\=XZ +=MG"VK>3cL/jS,l`AG-%7SW+ij&4#[;s!R@Qs+euI +6%T4G&gU#0+@1S^#neLSO!)OfRRK6qm,%cK@mau&/:O!E`%E?d"%]:hpSI(C3 +E\?G7(O-)>1'J]nA$QO9AMI>JE_T5. +U>/RC3d"&/M5On?b3HQBalnFVjECt)-/_(j6Z5sl*R$ga/Vf<6We:*/PW=9,Lj(h(KM"7`N3J6JkbR+j+5L(Y%7Fa8SR[`VLmojJ +'D!\jH,[9GG[Z`krtB&(,1^[=aV`( + +endstream endobj + +2959 0 obj +<>endobj + +2960 0 obj +<>endobj + +2961 0 obj +<>stream +8;V^o%ppJ.T?rM;6MSh,>Ym/U.R=EKsUHMTX`9&I5\l5^!ro`YQh%d!n$]qAA[l"0AJ# +b+C8dO["L$!W6\"T:J/iatW+K!i3'7fNV8?pAB'hPX8bg)P?7m_@(3FBX<X/Ias;jFnYpKtal\AJ`h;M;d*@K!*#N6Cc9$I(dZ!)!oW!Q_&0E8rd9>KgLj +CKY=g +0],;QoBF('a^L^]=G0':)#qBo;/''?)"JR?#^%8\&insL7C6/>(M\)=CMfKiD=ub4gUkV? +_qSkm2B+Z#6J6f3Z8eQd3@d#H+AT68cg`=,qsoO0&"rIb%&;%@hp?,l5t@l9Y-=8^ +Ns%1&3#He8Gb3qp-!#lQN.-B!VrFfQ;LC-88PLPQ54U_E5oOd)r)A-G_Gm8pVL#2g +C:l=tAl?"0>/%F6gSQ"BY$'1(*_X'*4):+(EPSiFXt="+i@XRSu.?D9NAHa?DZ7f/_/4[liHu+XNWh! +$k`

    D2/&!'4meh0=CNh$QL:'ST1O=F0dL6@JaT +/ODk+G.s0+FCjt;$JL9lF9IjE+h=YR-L@OLU.KbU#3%FZ;7,%.B4se(4LT5g=sdkQCDir1i>V]LbM$:JW!r*iQb9/0^&#b8CF4+VEKsr?f3J];ElD;E +/?.gCD`3_.4ck"^$VM>#7\10;:M"3\/q*Hg"HdMX&c,=d#M=VE3pEk/SF^$cK7CcTEpOe +K%h!TG7tEIH84;Vk$ET&U/9DcP@@A62;GUbFq@ButPSC"&(% +%\(1f`fDQVq.5>`:cFjAngM8c_Cp\K*$p-.PbWK?_pN"_QID +MZ]11W!s/E0o.,#dT0[IOb:_.Le)1Y>(M28-=t-J*)7a4k3t)ZA7qgpA)rY!E&qIg +isV(<#%\S'-6'1#(p0#".`h8"(m[k5lA*b[IGSA"?>FJX?G7cqP?gbr*h125Z+uIh +66A[d,fXsDOn11nrHHE(gL_3PI<7DK<]d'KFl0R;HDtd=N%'!n2r=9\/7]]IKhBIK,1A:>^qEWc#2LA_9VTVn2Y<@]Bmuc<u +'9iF0fn:3??9Pa4(2jVA[2$7nEOFc(cC;Er3aIeqHmdTR)qO/#?u&,657iE6*YjPS +meJ0D\ka6,pFro6@qYZ#K`U( +>T/jM3@F1S`"m@<"t(cr]fZmOB1MOZ:iLMWM)%i76h33*j?f)(,DA-U1,>dTi_LAb?63&g8s(7l +Ee<0="kN_%R#)K[>:3s+U+1l@IrHuJY#M_t)9bVm*hPMF5&>6Nu=_iVobtm8i%:e5kaYCo]$%Xn_Ene`@"c>5mQ*Mgas +k/X^$5s4?79rp9M%eao\oH/_V0g`(j$u;("_:m8IKiT#[fW@/i^!L0UR7C)'#oF$s +l2,1obp8Nbs&?47H+u=UZaNufNYS"c@bj[iH(M+:.(`am;ZVqFoF#LrQM2ER?-=#@ +!'I,ZV2r'hAm'&4A\YJ#GX(bjY\ej=>Z9uPP(NPjL";qda#^qjfJfcED&2G3ctP`+ +WQ-FuYKf7I/aQN^mq&;'4t9n-8i#5c$.EFdjaF)>b@OlpUJImX?VdYln3nGd(4PY7 +mo900:$XX^BI*7aST:8,?Y/%a@4RBj':nkde,LHLGI:1LM==ZMcSRAKXh6$?IOQ<4 +*/jHA?iueU8X^\+'2GmM>.fN2+dg +5G+!a`pjqgk8`B-:3j=.Wo&cAit(,hm\M[c?V^mj+:W0-Z-SOb-"L>t*^-X?D0?fg +bqA+Ffqn-mT/3LkfCd$n46A[dEi4YoZ]+XBF-j2)pg/(1;([W*g?2V>.#\)D4^'D^ +!RfS/s&Dr#gANV\X1St.G3h3&jV5[8=ca3dR_J@-^OCss$ +GjVd!j#n>p[mAC1$#3HF0]t.PfI^p/ckG"oA.J,,N4JQq9u6b;%,a2#DXuK[fHGVS +(-ZIK)MToT:&Q+&hB;2KPlD&lo>FJ+kGpS7/lK?5ZUFG.J/3M0_XFM7YFYZH_MT#J!M/+ +4))#BL@4nW(\D.lqD"jYY\ej?\"QEG$\uLU`d>PEb['X*cDbT1rJtbnB-t +E0$WgI'j[]_mEZ38BV_]iA$uCH:0nJ6tP))G\>inG&66-W&'%ro`g)ubl(dAo^Smu +a/EcfR]%$V(omb"q<=h42oE*hKH>BN#Y0rB`u5hn4iV8s:X#$W76ON1O-E4H^(1i. +4&d=];CC*I+3-H*9Qebn4BC/b7lgh-D-j"A_B&[\PbZf$ocP?TC)u\m9nb_6Gqg:1g85H. +hqRIMoQlYf>!H\3VQu<]mW=+@1/?WG>/G_WT3R_Qol5*A?6:5TqJ2>m1Z$?0'^rIBIG>V[L*eZd3)D3$#1H+#P=oTFDk?Hpq +C\n-N^10jd\'O5dj#@h?q&+W7%/la\Aum[iri9UqI]JkHCD^t;DP\i=Sp6(n"di)$Q,'Go3?*`P#D8=_(B923P5D%`4t +8.]LDWKX2OMd'm-)Jeql*n5(ZE0jS)2K`,kVPTKRq#gLN.f*T-[jh43fn3&Z9=71f +qk)dEIs:YTcHg[X[(P,IGW*<2(pUJeOXe;j=m^uT)IeN#6t@E@Od2*A/`oM$.P[S6 +80\;&<4t15RD2qZg*OB2JSn/h@= +m:G9So/',-hUi7V9-BhQ[ZNa1>PN@WK."&IUg(eb79a8l8^SK;=`3V_k#7CcbsM]o +/km-:DQILuAnl'^8hHOor2p=o[b,HaZDNg\Uh5_BcJ*8QDR'e9G;<36n\c3E055/ +X'.+/&6`pf*\0FX7U%8E&&a8=e9X\#@T_,oe>?+7C3->u@@QD`207E=3QtqB:EH7T +U1G+.IG/t0f?TK^BG#@l]%eX:Je_;=gDd2,:M;qnKQdT87r`ZAWMN>7bU5H[WgL!> +g(m?:em9Sr&B!QV9&"d!ZR]3]h9(p-?ag1/U88St\%T$_!5%;5gt$X`]@9IFW"lNg +Nn4t0/ifWl\#^oXL]*A68a\7DMq?C,fC[CXrqhFg<*?>V;9UfmKCla_PPlMm]u9nB +(/\RXKrpIcJA8=oS-Ae[`G55`j!doKL"35%$=j%Rf1j_&^%3]bK8FgK2`DANsf@U5*qp +DY>^-d!m6=+R@HI#CB7bAL@jpe_h1N^_TUNg^KP^F%M8oU64Z&Ad"'K&N?!abKK%i +-7g4pYjWm6k2Tp +6r"=S&31:^&332#q;ss''TiT^#*B+P<^[io)FPK3=qPH[Bb4uIQlo'6-4!N^-3t9< +$,TYp$,QgR.O#3D$6fg$We`'Z.#9:-W$7rYU*-1f0L-Ht$kS.;$kNUK",*?R",$]l +:kTX<(PETXQLcRV!e8!P^ +5\`Q!5\^Y*!N?+!!N@ND#,DI!f"CY^[29=mAdXu]Ag#2r_,eBQ_,_:TiGFY.gSTQ;9XD[/t +cVZf.aBP[77em&$LBu%UW[6:?`Zn;$faO?h@7pq@CdGUDhY1@_OdG2 +oqXB7S71D6A$uSspc9*"L5,2.R_Nup3u>_On1n9d=J+7W^CM'Q-0PsULLO'_$:%j% +$R;8upGBKeKgO.(aH/cNXtG+Zmb$MS/'LAI8tU?!M]=+o$Z8CdU9Lp/NP[jnU!qe3 +TsmQ`ILW#1Z#_k^bC\V=oD9!oV;Nl.l[fYa?50*2?meA+1N%L%o7T1N3nEr`\8UWP +"FgHWk617+onuXCVSa6!JCZoQ+nsoG-FL<;P$d]GYW[R[P\Cp?ac32n&lI-4"A.3; +R*^HmbrDZ4R=E&&bjPZ6#8S)qj)_!^JDC[!kmOAXY= +chR,%1>QDooe5tArIdA9+4C,a*dsC3UNa:1>[CL$X4?r29,-q%)5AfRSgF)2/]CW.LM=o6Sft)^LAe=9r\AU\pMG8@J!eq1 +.?YSg[L`#.b50+445QU8p%4)7Oja%VY1i57R?FgKR;U)=Qb2XF,A8?hYBe)"snj$N`h9[l!1$ +*YMG_T\H5^%OuP=F^l\"1^oYc&'T0]=V$UtA8l"n-B#^59)/pbOXZah)eri1W[#e$ +M/X3'pg0jZi`$A!ms>`T1aDl>7eWmf2#8W<)k#".s(4<=Om2m1s2KikBk^sqC2IM: +5EbW!N'fW&lKbYKm$Z=W;4O)>%>LtgF/R?s,5p$$4m=%ag/J!H;&i\b9_4]h*q1P8 +A8Pj.;d;-!P@DpAjCH/$CpP'n37ki*45ArB&'4oZ3OIO"ebtV_d-G4`J(AN1 +&)/-r2FX^'-(FBfP>,o(r#bX50=7i:MP'@LIr\K*H>hPl,gE_ggXP1f9q#roX+B+a +kpD(bcEXncEAh%!Q,;aJ\-JFk9UThm6(cq"2R&B/8=&P>_eJX,@JEZtb!aV8M@QmE +;MT/WNT[oFlCSduieqj'c0ma/HbM`-]B=RsS'tL*EkV7(^\%qZ]@J:'=m6cTH>%j= +8sXYg9pY_SSik)S8kC,\3+k5uB"&/&`tS6cqn*6Jr]Cg6)bPQ(.23+LeeGJ25dL%? +^1=3]0CHbj6W[&2dV+!+DW<_*G0+VDSu^(FVhUZ`H01,ANG'.p]`G/d)_Hq9)eGj4 +Ib(9KO'T^XpaH?sEV)XZfOIqo-YD*8XFA:;#'X**eu)3.4oR-]R#U$'V?9i#/)Fa/I/16aD8>4+HYa7(i7tCo67q8WuLj8Ca;alJQETAV("`k%BLL3Kc8jgDZ'`Xp:]h=2* +g?.Ulh@'I(E6r"Q%0CE='F`-45e=a+9#Llc9thWRMsc^/U8bOK$mM$>Z0;Sj'u(Bs +#%-u+lJq#.FTLo^O.U(Rq>IP=+5fA=qd;s5OZ5E;Z6oL;rUfMI1,m^ZTAX;DUN1L*.J,LQu(oPJi!otZfe06nECuhC3`q[e< +_n="1=ZVRs(^FL*+!Nb>,_F>mF$;4pnQ\DB_2%,$#B'OC$0H(RPEN],5]Aa4'5GP; +@rrYM9AIMtCpdRLhBC*q8ilT3n$t&thJ^*IJ*L3V/[uTZ;S4mTNN3<>Dt7hVB)$)D +,^OjB9oO<AKeLC/a +S/jJ1/*7L7M4=/+[=` +JF0&cBI\Fg4MXV\J06;>Q%A5:9)"!0-Frm/dTmK)/=Kl2LJcuMt/6K,a +_1Dgu(+`Rl@,_+cTKn$!$ZM%:%mkqDL&6L?!L]phRnrl6#nK)*%3T)4./6&[D?s;n +BNsYbS(4PT_7FS)/b^'Di+Qs;#7@o8k#&sqb!fk./0heJ/a^nhitS9%^W&:@+0KT) +q("@6Xa!Qg_DL`SjJcs"(,P['L3"Ft&$59WaL>Wp6,Od[O +_)"nQ5)R%CO8h..Y_WQ?r!ZGM=ofij6P'KSR$&idM(&fPRDL#%8&ju^)NN5mSA$V* +:W":^B%[DtQ=Tbab4;p*%FjY78*:C?7XpQUOu`BUc)Ad,3Vi&$GODQ8ahq!lDcqP5 +Q%'kUc_2>?~> + +endstream endobj + +2962 0 obj +<>endobj + +2963 0 obj +<>>>stream +gG(?Җ`_nPLaYt^#*wߓĄi&3+m {I Qol<Ǖo@i 3ytGˢ>o9瓑>)H aAi me /(: PK`@_A""8@ $&P?Ca);h'l4?ZLW ϊr#8AW(ymʆYNIFRE?ӎ>*z I9刍ҕ4ˆ+4QR䯰IrY>J,_4_' eYW +@BQXFHk0G#rʂ+Eo'4:`"#>:O+XQQ2NH6Q]^aq/3I (eG6avSDt0~]렂 I 菑^ +߯o^R/ Duah"~WE8AX$A6AXk@fJI&^"8{w0B#h|;8+^Qo|ʫy"% :A?ɀ<6GE:"J-t P%&X!G*aGǕo@瓑9$/@PQQAJ[API7~# gy|":#e_APHIʆ.TʆʾHhT4pEץ2ߧޜq/I_:Ba~ v !O?#:#u6S5e8": +Si}'b * ^PA5E-"> LmT]tLk_A8✈=$e7~ * /CA,]zLfQIGH ]H|.q@f2G4QtʀCD /NK!uKa8d*ʼDQAQ2 +exk0G2ʂgIo'4r0Ii2x"#l@֓eCeh%uʽ-"zr081L,<0PJS(WT/TLsN;H 7D|# #4㙌GE:Nu".t&A0 _(Q+E*SN$W$?U DDYD/ ~mka:aGN.vςqvOw**!ށP$Lt㰾RT(""821Pߊ@2GPC=;#  + +endstream endobj + +2964 0 obj +<>stream +HWn>J [%ꖷdz;ĝ<-[F2j;_RoY:u/~nnnJ{1)ݸ7W; ӱc3ٿ63luiV*` xmfcm:̫L:-MTloF*)&Y;ڼ5ֹm]eRFy rOooq_6mRs]6Ie+gDy?7[46l^ҭ:yQ2tHɪ9[6 u *}[8e`غ>iï}?/̀=\ӣut|)5] +ZJZc\ GeX)wpлE- +cr6>ܚ~>Ot|ep^YAz1?DMc1lG8K2f_>n@9@1톸[`&`j.n9Ҳl861-\PePKH\܃/ SGb q)B|GF~AI| +=6Ө;yM$` 0؂  + 19e)*jof#ZRk@y䝖gT@ʛ9.]z%&(,)KEShY/uV;ƠLݼ48opjszbL}ǼoH,KÆ2~@IA]/ZxzxpÆKdBb!8-f(`i%nU&steZb҄bRQ1ݑX]Dߎʣf@hqC">ܖ7e*D*sU ,uMBjyR |gO8^0+Ijο0_dX\ق`~`4]zײڭ#,/(I G>gghLߗI PSIVm {|GIuu{5sqS/>漱4K2H \Be8Ɉp &K]@m>?G*{nM'&޸G+cu2ēW&fP?{C•Ql0˵wBORG+N'%ב{TCU^̥݄`\U.+|*ubXyaj.oF>]̦&dǞKMHsO{hڅoo;aTli/o|ɷPoo;z^TЯ>X#T?=yu i'BSs8EJ ]P]viVdoMxVٰɓ~={ZZ~>{b:,'%#U~B B:(C0A :b9Ĕ Hqw*p#)F̩ XXaWF:]`~wVGb @(A_.wn)Xv>B~J-DJ-p$9U`8ufqWnA(wr3dJ!jC4` _ %$ F0qvPu/D&J{IlPGp{8戧 +v")V4ᇌ5?b4&H$37( ͜Z+M YhRSЎxWwY~7:(8:wk wHd`piSpV(h+"dX80-+ݨuxp lGTٺ>`ywޕ7L#a֩P"7銂 +7DW#x% +D m8,d =@::{̼qP$c/N$~Rh(]lRT+FV~JdNU'I K8$/+ZɃc-\!Xl*7% ++B96@9pӪC$ @ػrsNZ74ܛŭEy (CCe:rEH!q #y y* +H3LZNL"y\Q*59fJfAʴUed;1N5pdx1V֩< +Qe oAY8Rh.,Ș4PᅜxDEh%".ՅY+_(%\jxx*[,)賓~@y +m(KGRZ]ȁdT>pQdT=_ϒ8X sAH& ! +?Dc^@"s"\a%ʉ:yiV!Fi[ +iP Gy*Pf|hT 3X*K3˪0Lq`pS[1:uTU[W :ɀ5)V9kF`~_\Yth?QN!\p"Ou|<1;𑸭x(LtX > +endobj +2967 0 obj +<>/XObject <>/ExtGState <>/ColorSpace <>>>endobj + +2968 0 obj +<>>>stream +gG(?Җ`_nPLaYt^#*wߓĄi&3+m {I Qol<Ǖo@i 3ytGˢ>o9瓑>)H aAi me /(: PK`@_MA""# +  L9B(| .I2\4_>)Ȏ].yGrS.0ee㔼*.l㏡ʇAKA#.$>"4GJWp +!tG?T]J⠧* +R /NK!EK$$v L*xaDmHd"}#$aa|.#IʒOjE1IM8yN$@3"#>:OB!GD:"G6~_Q !eWSHQ0޸fq~H">~pFtGG/eOizT Z?EF A^R(&_Ǥ_$$hYE#޻R@f(@DuX>N*@Xo;l?^yވ +:<v /xm[J :A@E[e(`_*-_%?}Xc/x}[,?*L~;L+ >"*<$/yd&&?Z0WoΜB n#GF.)ȎAPc}PK)^)Yc޿zqe(A~ v !K<#KH39ΙPuAy+_B",' eYW +  D+ ~׭+  ʲ* +12["yS .I2x"#l@֓GK_T6VW]&T]Z./`zr081L,<0PJS(WFhV|:ge8ESN;H 7D|# #4L,|s1G^)NS.A&t e +5{ehU%@uEtheF/BQ `[_Al<Ӌ]ʅʈl7q 2Sl0~y9>stream +HWr}WG!MV|s<)o_v_>,+t4#✳z8lREDqbӯC9^۴Ho;w.SwdzByv.[N))Eb L5[1s j=c:t(gO;7е=ړ-v$JRxP'IF/..%bsmE!7,{! I_ #NOŹZr=;[- `5DC=oq`+y2l@;< 'l>bB9*i]g@iٛ A}\ta6Fq+k4)E.s9 5t +aŻ.W'L"By۩Epۈ"mIl"xTm'`{H~[qͧ#eJk9 PW٧0M̞* * +etlETx "^$7į1liI TGI>4Φe.e.K&r!?fvcf[]_p@a*Lﱘkw[,`-כfG3jQGUJ{ DzRZyOa!,ҚOċd9hRK.5Ô.`}׻d/h{I ^$8'2⊑siI\5&Q`ΉHjSч=Yl~[4aO_Tqd 6 n' J߽倜voHNpFvmmg|l;;2K)VUcNH? xҩy"YGqOT^4vIoռ9g^~lʝ'fDž13:>a 9vV_ 74eôe܃Ͳ3w],؄D]VP~^{ݿd@c}Nw$+hS֩H$ #h @b%LJ[a,yGЦ46O8aRg_jE{kRM:7_@׬kPasĄHY|k֘bZW*xhw1>>VYzSz`#s%_Q' +_5]ĴثYά' ܝ("5NkDB-[[ʬ@l gbq IREg)L'O+ +m8zL'&/UqD>jED"m=XP"W"Lc u]]^Ԍ o.쮮z?ayva U zaf?Iu;(lft g5ɻhZ6VmY'VWH,'}gͦtkDF_, [:`\r|@_EV:;ۣ4*#|yQ;r%|t%+4lbM= i6M1?.Qo7B4o/RZ +(*NIRtԐZ@H̙_Z/e[ {=f:~DZMg ȇdqLBr淈B$Гx ) z4[<h]có!ʉ`:B[ITznoHLdpzIϟְg07]+-֤U[KR EoS$7i%bˤz3kџB&ꃜVܕp;dQi&\}?wj‰ ޴P;% ~.U]aÏ zcfL,#$P^D +Bp.5'JhSyĢEx;f:0\*};n`q`\B}T>⯟6t$DvDz t#01~C>d:+%{XYp{r/ÇaOyG̼w' w~G*_{4/ (CC (V);`c!gEG9/mXjzmJt"*[kcE̓U7aKA?;[R_ /)Y&G9RwSH]#~0iќDseh2s{;Udӟw1~^3h/SGV;0SOc6󛥭y(9 @jmjXG&lbUA_n~F̋ 11۰^1 +X5F6 G* m/fY +\rƤSIŸx =i^֏ wЗ q`)TN`/g'/7x*|* a]j*lT #'v8EsgUGtƁ$.FSEB?- >aƈE!חFu8\YvxEgWB%9g50g5yع#ݰ5~ }z_u?Fn,G'޽/V]e nZ;5v +Gy Ŗc;#e\x0"<I5I>'g|Ox;3::`~ܦdMb-sOFKu+wt}D_>A sq0/^FFuu[!;61wb^˦$W)}JE=P, qJb;Q؅ˇwzĦ#L갵Vcc;c~ٛiS_Мۣ.  + >37-٩;#Ws쒙"ij)_M,Jc f+>'5TI J5vnFvMjW4-)|9:+=Zt75*4;յh`H Qp!eڑoF&/#s!#Z0r 5d{\u~Fiűb,֘]^#wgːqj[N,>H2,[ + +endstream endobj + +2970 0 obj +<> +endobj +2971 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2972 0 obj +<>stream +HWێ}WX&}[_80"hviɛH^ -օݚسbQ,u9ujzXeʘ4UʴRUM9zT{vXGuff +_U6_W?wɺJ 11{I#|LLɺLKPhd̄ş5iI毫L&LhC8^L6scWh<H] ״Utˠw1_Ɓ u y6Vi S=eN>-ȩ Z>ܹ֧@<+1 yVljVd#SWSpsG8¤'Γ-$&F{MAiv`R_nxYmwxNXա v,ZQwl!K=k>xYpX5qڲS mgӨ>&ZR"76x܋ /NJvX2 }q`/Xg>C$IM^T\J.D9dqDv8GJ=D#ҌZ@`wY&(33GIl,椤B(BݣyZ/SC! ($ڰ"dbWkJP +Yb\4J,!FѯC|\?'~Mut|pN'\~/\.?W4ug [vUAZN4>| +ū{i5FC0Fpe='VfLg +xY1uPdu ZQY~灨0^Ž7&"W CТ'kEƸ7s쮓OK86SGxhj\QKFTĽy|{$BH1"diSUF)r-\烚L:3#ѽt*n݀푿Νߥy<D$ÇHQSl@A\Gt{*QGi5YXFXcIPUQ:Y`A'AhB"Zg6B2reu'VruqPW#\e;_^A8on̢f= +/Y:"?C^0Dt)djgI3ًnI'1===Ϙu$lt 2PݪG +jetX8[p^D3&ߜikD="Zrb`k%8]R5_/h6O)qsSa]'&)9s65C6CB+%s-+[V @:*i "vyMc(5[,*v2S@|*rT?˓_}Zt{ACgkTXz-^?yz4B k|>4Ny,SijL$PJ$p3^x,E='oTI4%1,0zbEOlP-eO:.7ѳ0:^؁+l>{_Dh*n (mbΤ! c-[N㕉,F^, M5#ocv$89{ƺx7tPԲ!^@u+8rFȕ~D7KoSUͮXgx F)9./YMR^ +OMzl5`2JZשJ6*AżAxX>ݲ}:is!`>%G! VzN4M0Q}ߣg +*z;>:~8@<5/*‰/0RF +ҚDIy*.: +pMtx_C.wr)%h.TK#ݥ'Ws"T@ ٜtiHu^x*;uĬcjzF(#rZ[7 ,Fl B3\pIyLf3S]^)8Ed>_*K +tLοQϽށZgM^ff:Wd+M!bفy|KVa2PZV.>M㌏ -E{տY-}FPwS uD64bds!gG_&_H"Ǘ"+4;*7D 솟\#ߏui63͚=Zƫ?;Sqk (ڳ~N Z},}zL>م?4r0d8GM% ֈjIҵxXh@K3AxF|+oo[R>EЎ473qy1!w\6ϖ3-.DKoaUg,py* P BRѡ{FFlZA< :2졟o"vr&I B:}CWWRЁ+#o ݭ%9Jbz +8fuˑٯɉҌ{M\_*n%Q]% xԤ'# 3$zDrRpv46 _H.!'*qi.៭76prhUQ# ZGڂ0^]y@}f5vv_'^ՌX螘/thQieA@,vU2]h^ MRO#Qi ߇6Ъ[6Š{bs}ʍ4]6hz`TEnNnuQ:ZeL#ЭQ +̪7 ʁ4ƿh֟(!a tVSk̤RȨ!Jq ΑYc|nDu*PtT1<'|b:4I%2IyZXpK4 M瑍in &f:Kcahss; J q&Z#Flɡ%{}QFzH)eF~ĶvrXnؕ +o{A|ooZyqT_ )6qȂŻPG?MK?ۍ߿O޾|%]?x;Gq~~ W[ +_MP].ʤe$sm5>Yz)<$?؃xsY׷;*yzo̿2zҍ:X@BIN,)*俴W^;3gI@.˨,ʨ~ NyrpOdi<'%TBdGpn6'G\\NG7) jwRG%/wdtV*ڱ=Xԣy){շپa:k&!Jqu IS#6;|djCnE#E64[lSz{3Rfug#B61DOzM"n >=}P>:L3Pb݁<ϷmUc7őK%OsY]94spF}Hű!fV<)ǓA/jt-(b."f0" J}$V/{0tiuF쓞~SO>F.5Ws1*vfwⷈA76tmlja sk@ +/"q`MAzχH$=e8`ٔJ.pq~XQۇ#I=yo DlAŷ>qs?KG):ۆ5, ) " +&)}.ej%LF%N itw׻L(iE4]Ɩq"pcMnJ"%;~o@hsri ߐ½Ꮴ@$`8Z;P,=-s<(vmiS_ KqϞ80!::/SA zp> +endobj +2974 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2975 0 obj +<>endobj + +2976 0 obj +<>endobj + +2977 0 obj +<>endobj + +2978 0 obj +<>stream +Hbd`ad`ddt p 1vs70 j.aaf[aR{## {B?c;H9O=?2EeX2g.[jNŚ=3ܺ{ ɷ2fzԙ}صu44~it7Hpd Fg9:{֎ bD + +endstream endobj + +2979 0 obj +<>stream +HWnSZKrw(')R4( + E E^jdɶз g]IѓtjH\Yl(/ʺ̵Qގ޼z1߆cJlћ?_jqU)t>UqE~ees#xC|/ϴls/ 7*QJ$)i}Ͳoӿܯr]8⥭roS֒ֆԅ'''#]l\>{wWdڂpkT^Òov[X8'P`*𳹊$Ya0* Uf»xU\ +PPl6dr¿Ys-'KazP*" ,C prJUG7t%U(ۻ-N>dcLVbiH "Z2P5 =2lI95tEe_sԽi)fnnXfk❈l5w&* ʊX/+\g*d7oaaêw|׆4|\Е!o4=7;o44,gfŎwIs&V{^D_P.;WxaSPB9ts~<kbhֻ#g,Ju+yGr{&=<܍+=QoA snUP_ ׼{PX/߄ k&QB8E|yS(_B{Q[? Ӗ>#6w0g}\W껠{rg<<+N|C(znŴ:Sm`հݟ vU(ÛG15q#gf0߄UgGhuT_:[("zܝ ЙF'a5MMbYc#a5T/m>s\p1$3b40d+(/£/<+X +#6VoŽƍtU[qBidH{UĤ(V=ir#oS/oHŸ\s0K;>iA#Pođ}nF5y袌^wTK=Ϝ Kd8_1/ع Ol> [P۱%Ngp:S[H\I@t] "c=&(I\yIG8KUw4fJuKܯ`ͰiBOD =]&_z? 'E# jj;Ü_ D]/ || @^`ʫ/Q~"s +DWыQW@DA J@ԯ(QvӤ3c灈@4 OzkS=ӺNC}k:cx\:BIү:$wHvS BO)wȀ~@_OUz8kȏSҖ +8KX9k ayH 90]|cWU'_?NR-5R{]5}]_?J]:#K'Q nXKPcmTu^ݫ[mp{G~pޭ-ȧ抷6:g(.ȻsX gqu2E6l{_-g1Y!0|}'Iӯg̸~r.:cbIu)||yxvm'yuKi0擼<]GrIe|!VWq4' ɠq{i`l.DZ~/'v\e +1M<)'WIn1 _3ߗ;ȫO9.>3k1 C1: +)buӫ%r>]߆> xk>Wg1p\H d.(َb-@n͏'5-1[Qz株z¸ Uq#rxZΛָ(`}Ң +K`eaߨR I!'U!iSsH;cڜ߇@a;XY_UAB_KB^I""D䀈lX$[ZzGf:5ұ9&tUv];KJ^מ~2 +㌁xkF,wx +i$Z?hs|vqH3c%ɰmwA [jŁ9!R{[ǪSdv&WQKaWsܬX'lLlcp(cjbC݁YI96Aӻ# ';۳.<Ko& GL$aB^aUZMez^?0oo.76٭$V]I'J1's(oo)'6s!m!S )>_Nw? X 4,\t.DjݵɰjIU!@^tTH~)&}AnOz47nq|LY ޏ,;{JUZU@*.vm| ?==328W>^hO{t>vh.K#*~<06ZBRB_Ϫy,%袀FL'EΩ +0(w˸` ՜m_`u5k|RWVLv,0DޠxVPq%=jr&̒vZѢ:fpI ˙˴k݉X|YVYҦ/Bra=@\)R(-n t R[0|}Z;_H} wR( |]@pY&γZSX~IQc8ԸfP';q(T[oqfFdz=_oI뾇"{(%i-WpipNƍIJ>cĂsKQ^kKgb'ñi \;hNDݓb=6.= /gZ59Ng3TGj9n]7~-iS;sz>KFNų tK-_2(-Q"-n t O t[{}malQ  +Q  +cDhP -}BBhڵBÀЮZv 'k(f=+% eے6eiX<-|}ʠ@D tK@7->,m*4%h1A0 h1AeH["<-n t Ok|eof_R͊ox>/ff 5^PVo5^[ń4%4h10 4h1=C%4h1=C%4z c@hP }B{vJhtڳSBО %cefwl[Ҧ,-k<#GO(n @ק@06-&-&g-&gA!AC#{ *AأON #xvJ3TÀ <q . mKڔl2!"Rק tK@6-~na) bW.)a/,f_RoVyN/ff\5VZ9v底"y/ϋ:ihbDahbD{hbD{h"14Dў"=0Bgf=CE4; *ɣhD;ٶYVrzH +tˠHDtMHG75nt]`}m.)A@ Rv1A@ *A@ *AcHxJijSÈ  0 g!.A+# dے6%[LH)C!-n t_[|} +C wy ewrP4TCQ70vc u]ZVWP"h,/sM4豩yAyj/4.38\t,0TĻX:@D*ffvZtE. mK5JkBCѮ;b4Cۛjgon- `mR@G^TڸVWպOMzoOyUtH5ne]!84_ӿՐoޓOW~UZcq|7`.ST`QhȄ'mk[y(U_ۑ?ؤ + +.q}펛 5'~ +7r?\ JGɻ& p>4xfZ62|^]u0|%A iCb +HަQow#)t# Ϻƭe¥H䎥שԅ x:N`*:v+<5=^qv7z7=OR]Qp|熦NwtHƓE}aKYαYp󢐽S5-jaɰ'H-nڍ.@K+ƏlI+ڲv# CH<$l'~lwkNU +qx:1WKRP&5B_d Y21bK~Tw¦g+ѻLh[2Y;~8R`Krp IUEIiGZfb="O5j7|iឃ+{>} Զ2Qz-a'yY3cJIL6iN@ޛ9F0xܨ͎m*.yaa᷃|ߠ#pf%M6#`r{ݟ;il%nYĒm't’iyi ~zpۏHa8(Y.Ϻ+L4~痏;i6Ɇʃ"M'V6I :Iؒ~jHuxLY=LmZg/D_8S`~> 6usJ2U“x +O8AJƵ,ڈ hK8xOnyk:v)lEY.yEǝ HE0(B*5 |EuG}]Qhr؃..^BgeOzfzfЉQ"oCFRDȍtpg03a7-n/U=Aa}p’h +ɼ-!C(:rrH:LlUVn5i3ZkAZ-{P !85hYy"Օ_Ie?kzFh|)zAhws +OL Y<[*ksrdZm0 aka=joH buΩq280Im[Fm=:O6etZ7'*eWFZ"&Em#x-F \>\ni:s#i- ׭L`[ӻc + +endstream endobj + +2980 0 obj +<> +endobj +2981 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2982 0 obj +<>stream +HWr}WL*oͤ*[5zˤ(pHǂH!F_@\U@4?molV1& +*mRNrtݱR#Re긟n.Kj Tۧ]CbR{C;3~|LQld.J 0?f 5$o76imBmB:uu5_ƂllR*”i^N |l+ +79!k?w*_"i,;C@\вuF?]yV51 Eբj^76'E-p5n<9Ѐd5Lz8+8F6`VI0ꯨFx +zg.ʃ `솄|v_̟; + ׂÝbsf6zW? ǨutK;S`BQ@EvK%'>|]&/wiY2٤(!yM+u+![X6[Y AlPhX3'R˦yU%?6A Bl:`{Ecr!U;s;V&POcVR^ȁπ*F4G G1 ifWtEۉjgGɉ6]-6?+"G[n4B)jhQ ]if;pǻtc/숪Cky[pωo+ H 3~$,>Mʛ 7{T~r-s_ +DoHEk^HRa{v]p$U 1&c yqmNB ( >2PM(zć5;7n}{ةInqB7zK, 1fRV17:g[fv +sKLEU$u6±PD~AKˋ 0],ZćmDϏQ+X vQ|MDvy|6F W,71_ⅇ8[Iu_5n!D npN.xlџ&|A=5iy.2X x*}U"YhVV A\d~ĚpDrӞ>h~(*_Z' 3\!X:B0 Ļ7aDDؽq]V,/)6zӂ~䶏:|BctP*./=TZAe$UeI,W +!C a;B30P i8DR'\]zʐrBp!W#S`8BUFZi`NrqLGdF)8m7:gVq\_҉R ak'eΆՆ:fmqCpI7b1.f+ UQTX/@`#0_i]]ܒ 75YJ%U9.iB-ODq!.񪛪 'JFn_G#Nsp#F7"Fjz#2^\@:@s6Yu R9e1e!lJe{t%>[H +,?=ffA>pՉv 1+n)3e- Dt[.~f-}+syބdBS[[D, Qk6XhB3MD*5²dcv5+>{Zb`$CRVd7B@ϑ[ {|3#f4h  WwuU%-^$@m]"s:$qO#jW r8udx+q58`ٝH3vnV rY#1: M)u w}HF]9LH7t5/^Qo\vqT:EJj +PgS4yy^(o;탳aM +'43ctS4Ӧ\GJ 9t!,tɢj^劍1} R|}@ͭ3,0 +c*C6FRSÅAǘ6Hn O2y6B7Y>HMM.0A)bBs :}aEuSHV 8EG-\o*=VJ ӈu,E™yWJ~;u_g0mly +e9eKoWRr(*w[EaFGXP[XA1ۊ=vC@U,}ݝS CsaP:yOZ} +|k7DEk{~AIJ9yާy"4g +}Lqfi^oG#ٞ Kn6RgU-k(On +gN`gQXŝ(!lOȫ#}zwhTurB%F[TИ랰|QA祿+_Tc,B@)A檼I]Q@A@A-F`Zm9BGέ̦c@Ž".ez@2)9'k?m(Pz|QF{)^ 6ك;Ro/wA\6=QlC I~qj^{W!78A=ĴFV7وY<9 +~m'xա(5Wq _PnchBN/#Ĝͣ|eAk}^W":וd[VG\R,C7`}C&vB-Tz + +endstream endobj + +2983 0 obj +<> +endobj +2984 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2985 0 obj +<>stream +HWnܺSR*;;=(REZU6ɋ|kp~f}~Ό5W&iaRQۤm,my֚*M4ʏҬ>EUml,{aW^`lQUlh򘄵/~VGYZs$_8WejaX4IUY66D$6^5_mAz\=K~ zy0Gf<8:4ÓU7 ^6ɫ +aQ_WH*7UdUښӏ67[T:+Uh9^d7;Ȑ*}? oQҲu?JVR"jnȬאZ$wt!˵fWgh0Bm v}W=rf +f&ߏΌz?✞zup6?zrI|^5UGqwqègi;\.Ɔ 'Vx1 vw/W5zV_6J۳%9dS{-駎Ԭlba\G"coٸM=䑆6Ӈt'mF MI>ﰣpH%v4wxd->&Ǝ̑{3Zrw3s2NFn{ G@VF$1 {y? y𠣼Y/{/8mݫwQyw' +90*G?#G7oi=:],iӁ458{OqxwqkT?U'72#{ǡ l תּ˒1kVD7F,'y*Z]%聪KU7jyD/wP%y/`iN3o0'7$M+Y-ymoT-uxoV1s*uvT݈A_53h<2h6'YqÉ$Nj{ o+ +Wpu"bo`D½ TqT%NB {mz j/kgLqjYzR'󸋊"իۢ޼2&f;ޡL XGO_s9gX8iYDQ3u4|r8!R&\Sޅ)nE [Ŗ :9&VK+"-_ +,xjBϣ(wgao`qh+!H&6`a5Rp;j-E5?bh`7XGGq-;(2> ڇAMy *I?7 +MmFAP֧,=6k'wEFxBn)Sɉl+;7#|+6ڧ~њ5*mFqP})SnuޝoMʤǃ6ie&EaxۊS(=zW|[3XB5_ck)K*]H1՚ꃙr& `E_j240Y뙤Z%*n?>n<@s}!|υ/DL#ggTȹg[bThjݶs+M@H vU%M eGml t :O'NSg-ʑ5Ö ϲ5tKYV.JzWiܸ EbAD0XinLjVOv!>G̲ͥ IUI."+yq/EyI3f2H~MM7~;R2kPեk*ݝNo1&ib'FR_qߵĽn69Uqc2r9^JFR*|@賘[£w;<#η +̧$IpU7k~Smxռ7CZ3wr0.*? "[{FMfDR{ .7Id +vh틘QJ55oVzmCa8cNa8}Rg; u7yAs{AEc~4PϯU=,3ȣbj D_j%ʼ]&h}܈9HT^%ezï҆W2 Lw8+ "c8 TEdNר{ƂWfm AQ2س{ +NtBAݩ'ѽBsF`F.ySm!|ZYkPk{pxV>K,ҊعA;ޢ/OzyIg*^7H90;u`4o#>B%aI?xdoP9r*pa :Jb/Wc{<5'|F{dc"\Y"Gq})9@AɊD/t|{{Rh4NH4M~eR "X',0H5W]FjDPM?}6ry"T.q2Ќ?s;3kΧNU:ui{@)gߏhj ,ֵZ,ͦm˄$Qdb9|BD}8n+QmBK[)5 d$ t+pݝH>֓mu[,,,YND߰1"BHFs7 z`=zm-q,R_rOL{8rmKfӼRj:OȉQW?܈$mYnT'URsYv(lHGfmbgAҐ@75!bz₧"i-zD“z\Ylǔا3XV{E +H_fƱQƕ^̣r-}0l"da&dX_@hXe$6 t*(MyRX Yw P(b~cc#Q{Ì#K̮ࣙ8у٩ubfK\x"Cw 雧O "1w "$GdeH2֭nk0%H9-^2>89dPivC،(cbC]q +YnEʗvd9l.WV$*^WnXks{r⑈l'*DnI/u-N=:P8xn=>Klz}>J>^1P@?s#B}X]Z`X ;]AWMjkI_[tΖIF74Ak)xw`I3uͬakED@nwשn&CCzCw+t}k~ldiz+$,~xf!qϗ̯J}]Bg4pJnxl~:G+DKf"]^jld)^k&d[]:.^(:(s$5|` 5|Z(IY{$9oeňNJgk{H]dnY,E8t$+U]bR?jT4Mw /R&9}1> Y٪>(wWNnX2oOOb1R~7K0P`a&7cx~ +x1exBJ0P=7c'oXȲ24-d;XC*ٔ>H_,*QZ`<اۖ%7'Fـs3EQ*V\%B 3:\eLX ݌a4\(Y^ ?a#ED=l z'ʾ=[&: eqCy=f-XHMf^f#l1ed*\7: k)&T+_DUx",.1)+:6㸶(&LBkHQزH҉PN>6A}]w4ؿ!#TPum6hgWp + +endstream endobj + +2986 0 obj +<> +endobj +2987 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2988 0 obj +<>stream +HWn}W#'=@lGY8yXGlpCﰁ|C2umr$4ש7W3֬$_iWUR.cԬ^=@T9W~fsZ&qҬoѻŲvacWyCoͲX$Z.E\Dџyᇈ|b߯,긴efVelE:(b;ژUlӼ 3y`+,c+Nliǀ6n +ywo oY\Fq$N7;;f{<:p!ҥGhѷd:YaA*&6Wu]fؖq857b6城5U`+|* zUS< %yVrwPgM +Q:'yz9QFqX:?vYE5N) 1l4lҷ'a G>i[ @4渕'o@7\k"K=2G]uw _r:UZd̘Ȏ.\|y%|"v*BXōMhrF trx\ozb8.Ji,@t IQv$(|H̜"ͯ%&Oz:ٟ8_LpzUn5o6O|54VoV WRWHA-<&@f1*(0뱧0^L&\1YWʱVfhSh?kcg{-S996vo\7|ͣ݊D% D\#)Oi_X& sD4՞|}u7UM=Klբ)H !i]8(!G.0 NGD^J?qFOطu -$ ; V6 H^D9 ;Zd/!cD1ŒI訴9j GƹnZ+z5AE4G:10)ghs "5O@EgxV:ѴWϛObE +:ZLVWƝ\,iUt~UqԜdT3Es3 9W!pBhj0o1Z1Z9eӄ`Zrfڼ|yS:abwE +BN]B#a]]y.,BRًo&?F2\k&'yd(S( c ,֗ۃ@R'O=""cݤSS\*{!;bI{+7g/~0䇠aMU船W€8eH>63ьENsFw]gB΂IƥqեY-Ux"jᱽ"LB +;%77tA`Fe.;_ϥ*2^Bgye$2gdYק6x_O'w}e)Wt+iDf5:NqEBW. +lǷB`Mؑګ+ +}8`Zdcv%Vzd#,')rk+iO݃,3H g֏XX.’TKԖФP)8Ԍ<$NMزTGk+rjqD8 +ud/0?Ϙ qIÈ$ -.biV[q0t~(E<ŏo5_k0&Vl_s=ƣv7Gsk&cCAs+oe%6 q=@5 >\l9 BZGNMmEL`ЍÙaxe&JBuo.^_H92}P H*4/~%O6'U6P&D*%O&Y4*8+defYRj&s;{#Qԁn|FZrR^)ukR ؼVm8:n5U*X9+7:zPbTc^/I^}håhl~[I hA6{sR^L30*{9Arç8%U +чi=zH=󡁹9 ti~~CޒN% VuHG=(UxH,/7.Kkk-lt4YvҞyS~)heji zn2E_inOڔT2U9i2!f @[BLۄ+ ɶS6t\9)R_҇f|z4>^?ʎԎ?}|4&Д8b|oOkT\[tvc(q#EyZ'8=gD X#=sPdM9fq3bVať9*~dA4ʰ4oc BKBNTN,)&RL+ |؝)eUSqI{ 8p4 >\>K\1K ֩{.(0-< I3PL8#,liXEJGcӟX'xT-j_櫦m$bI" X f2Y b:[MJv2>XdWn +)%A+6]E>N-3 W g d@h|&쩐TCPmEK=;~rij Hb!M>q}Я&m[y5iҮoTy=cϤuT_^5^pWֈ L&QRd%+ U>3ׂKIq)ipc wvx}շ{sA=yUO-w2Qi*ӕPA:t?~6O S0+h]E+2!H>x_8ru2]r×KA* +nu/-9}qQM2 ]R:̙S q6o-6oXpfے^̓Kv"}&CUMVcD; TI[dI)̈́숢OwmÚɩz册cymW: 2 QGoע5͑+E7n8OC¤oBq9jZ1b123TkEe`bMcj=\*I^Vܷ @D˂+IuW$II?bt'vPT^WWܴcu 4؋~0ZfiZ)gWxF^KC[Xٌ IW #aBI6ѓ6tѵt!5sZ1QyWkÔMZͣGU`i!m־*٩8_+Gc/|mu7qs:KJ+7owDը?Xab+Ig +HGH8iTʐ\4$hj5PPOO&IxhSS#/:56Wryq78CO:;*$ e-˕$A>-|EU +ZXf'I` ,DZ +'6 +aB:!WgmA#dInftKBǠ!.<[u{;LZ7Ii;a+ÅFLKַLW c Hvښ"Wk*̡a~rgWgt٦8 Ļ_W*`7dB?gxڷ@CbH.̨*G "7xHa,2"b~dl3lUj*/I؂;.3TC͈Tљ"Uب!7;R  JQoۆu~f8GFUO +p1tOgvzaջՌMj]n(㥏%*T]=+lPEZz +!4BYk\ew` Y}'iF[jY66͗9W.YR2D$<9H}GE~ ,lXx}"{y9(6 }B +mL߹W#n'ЏMj fBX.FzE/Qzkp1;-DW17{Sv9aTVK%_aۧL1k+ Zb3dyM+g/؍Jp`X6ԗbI%H/:?>>@LN%E1@chȈe,fV$UzF0qŅT5#!`d nH. O=S{;ʽ1\gDa)k\2"6:DojesI2DACVIؒ^}͓ȩah9^jC\ɊUa{|v#>`1`xEa4{|~, '3csPjpTO`oK ZBkOJZi]jD)^b)I=؏m8XMtA]-3۩Rbwf6, +j;OpԗfZeD}oaxT4dUއs#-~UL(U?n>^ j X +E!aTiJ_\ۛ:5vs#vUNJpgGAm>` V nղa`3&m%F,|`DNJ + +V+O}Or^ &-6fq>і_>fY8ݗ|> Z#Ť)L%0f2VibCUp>'nWnnJ H6RuSJ(ǵTz.%]VUPpgL$#syWnME.< nԠep2'dr]>H'`3,gL0 pL'"K(%p,>ʭQ:]t™'z^ C 3TMG3!ت[g'l,];'>X2  +Ah>WS2yx!ӝa.B5Kc,9)?\i[`H~ \'B)>33*nSj!ԪR7rQO + +endstream endobj + +2989 0 obj +<> +endobj +2990 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +2991 0 obj +<>stream +HWn),,3&-Zd.Y9E9;Ho;d')p̙s^^X~6Is&KKS5Ub]W,5wlW4ISW¬\~WURDwM\ڼ56ϛ2iWeRFY ̚UE.M-~o}GsNlV$,:)sUI(NYBǀD6w1ymr$0|oẉ ~zT|En|.pjke2k +#k9XTSYYEwjQ)^e>6EG8$.Fش`^ū;2aq`P5A/OpVfHtqp4H}p8쿆t j?ɬ*͖޴B2MRKXhek+Y&J0ͯ$L5vh=m!Z'r㧸L(|H , 7͛tUsGMO=*2qK ,آRP952܄)arEQ=2X|OBC`^F-tF{֣0ec5X\&H**'ۣ8mj>h)h2ʟ1zyfUa6 +G&QDOq4*ɉNA-` S[HJt TXR֊!U JMJ܍ׄ "#V`PF9ٶ @dO}nn):yW<~T䷣پ *Mӽ|e ܅ڤ aEʲ ٧p\Ƀ,=/=T'^e٨u56"_v?Ug,h h<9X-LꟘ5pE#ڞԫS'J*CKV*^SgANmo}oRl JGMa@3YBQ66#yki#MBNPt]2$/{z]j ^5kAhzj$啄_b +џtvy;c^m8,%9 P~$(؜x0Q*nS8CG~2>Rӏ'%u~q- m- l_em1gMktȓh #B%4R:Ò ala+*lx>l(p_Ba YἸېe2S=1g(HlX>zI~pg, +=|l*XSlq)5O7ߗW- + * E99`tuqAA]#܉vB^Hm6$~dE Ph,M#cNq=G`^ʵJLCQ,4뭙[Ze(flQ#&QbxVBBM YIiW[-&/%bfw8d[:)p/BY *%KrJ +zT:% thҚxA`153ԾHBW^<|Y]E EQϢ'P-d܎:#K$qc&4eX ˾FsϜ+e/3M<2 e#Յ^+>4nUt ?78[={AI}xDu f y9ݎ%s2j|74j$p.4(ymwrXn8QK";`POP)NJAMNk+_*YȚJ'D *p@ckX@7ꅎK{(h&) +%' E0b/>klY'OVN:>+wh + g'*~sp˦瞒|49YJ9[Ȝ @~f-49T gRLօKl8mLJdPRnn]̓]w +3ȥ>S3x~mr:`*Nhmlzۆa0|߯Q:#wݰ= Z:q ׏"_rf;Ŏi(yա em`. bCG(P $&rjQ}vkGJp57.hEXYF@:D@N5z+ɂvrj/A7I95q3is6ڮ3mfRGk=ݐʷVLڝ^7]Ζ 0$}4{KtU0n$u ɴdVdA&h/lx} +k҄?^`oਝH g{61ϝaT+۫SaO^kօEjw>qǘ@<q\<3j[?JdC#B=ßPM\͹CCK_  Qes֨AZUM8UPZjR{]xlX.e幚3a.7,t'yOE$YS4x)ׁv )p/Ũc5۳_]e~{22QCK OEE)|QYuE2nU;a5> +endobj +2993 0 obj +<>/XObject <>/Pattern <>/ExtGState <>/ColorSpace <>>>endobj + +2994 0 obj +<>stream +H1 5NB+6$P9l65\VOI,Eʊů’2vKHȊ8t!?'XǴ + +endstream endobj + +2995 0 obj +<>stream +H1 +04lgs\ \nsVwb!>!BF$ȜIM0V +ܼҚ +0S + + +endstream endobj + +2996 0 obj +<>stream +HD$0~- + +endstream endobj + +2997 0 obj +<>stream +HԱ 0yK$@{KIgO/;/g@?@ }ܟ( +0\ + +endstream endobj + +2998 0 obj +<>stream +Hw.6SH.V0г@!݃ ҋ  PP(+@R-2T0B]e˥kd`X + +endstream endobj + +2999 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3000 0 obj +<>>>stream +& + +endstream endobj + +3001 0 obj +<>stream +Hw.6SH.V0г07E!݃ ҋ  PP(+@ s=s\  + +endstream endobj + +3002 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3003 0 obj +<>>>stream +0@ + +endstream endobj + +3004 0 obj +<>stream +Hw.6SH.V0г<.}`Cb.C 5T(JJʚ* \ +@ s=s\  + +endstream endobj + +3005 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3006 0 obj +<>stream +Hw.6SH.V03@!݃ ҋ  PP(+ (ojLry@ s=s\ 5 + +endstream endobj + +3007 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3008 0 obj +<>stream +Hw.6SH.V0г@!݃ ҋ  PP(+@R-2T0B]e˥kd`Z + +endstream endobj + +3009 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3010 0 obj +<>>>stream +&mm ml@ + +endstream endobj + +3011 0 obj +<>stream +Hw.6SH.V0г07E!݃ ҋ  PP(+@ s=s,\  + +endstream endobj + +3012 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3013 0 obj +<>>>stream +0& L+Ղp@&0P + +endstream endobj + +3014 0 obj +<>stream +Hw.6SH.V0г<.}`Cb.C 5T(JJʚ* \ +@ s=s,\  + +endstream endobj + +3015 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3016 0 obj +<>stream +Hw.6SH.V03@!݃ ҋ  PP(+ (ojLry@ s=s \ / + +endstream endobj + +3017 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3018 0 obj +<>>>stream +#:` @Tl@V + +endstream endobj + +3019 0 obj +<>stream +Hw.6SH.V0г<.}`Cb.C 5T(JJʚ* \ +@ s=s \ o + +endstream endobj + +3020 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3021 0 obj +<>>>stream +&*?  + +endstream endobj + +3022 0 obj +<>stream +Hw.6SH.V03@!݃ ҋ  PP(+ (ojLry@ s=s,\ 7 + +endstream endobj + +3023 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3024 0 obj +<>stream +Hw.6SH.V0г@!݃ ҋ  PP(+@R-2T0B]e˥kl`U + +endstream endobj + +3025 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3026 0 obj +<>>>stream +.TRT$ + +endstream endobj + +3027 0 obj +<>stream +HWn7S@mX[.Y'KvHWbI["͞鱴C9(n5*Me*0Vly.siu?όzw9ѣ ?o^Ϸ'at֌0*2oN'~X&@kğ-~n9aՉOc0E ` lgQtg'7ZOjBEK1.z/EK2mO"i?U,h?};SWta?X8qu#v0;ʷscDz =ET=)XgWWOO^%+$iERYA=ɲy+==+=;q]1Lr/Z]NP,|Hg$W1qz03ldɄ9)3JދtiLaB並\9taǽFN"hYP +d<ҋLodVLƱЛifGX7[#7N_6֪@| PB+ .`r]\-kf`x#?Arpf((:xcFcf]4vMk~gG-nt^n9r&rF]oZ87oG>3l› xeyaKɘ`]d2Y]P!Y9| q<"/݀S(*n1ȥv]K[E!qXċgW4H󌜆d̥Rj7`cdi56DC.Y(JRTRSթb)p*{hsĐiwrC? դF@1.5) +jʹOc[*,lb~y뫋?ʢ&/'7Rͮſ\c]9e +9#sc 0Zj$u[4c1P;HPu8,0) uHaoG1/xK2kP91=e5&I@J^cHwEѥFCAҔHCip5-7ξRD[vTݺ᭜-˾)b>0Yf "'+iy@ +BAX}F H}r!idd1V0S֕_~}-ܾh8r2Ҿvu޻ԥ5BgeikLY35'YaY`@Tkq供M9{Z=t z?d5جP/A,GPK|_7FC,ƃZS +p F齶wz {-Q,%J`y0im,uE%Ў+DU +s Yr]H$E="/;ZfWb5ɪPut/4z@icUv#%~lQ)up>Z}LͲ,silil0Gr12ǿՄ⠟vs?^.fu]ORCrP,ir!k@hdrOhAX/9ҠMrt<}疤:oy3%/eH~p: !Ex0|]=;"iNTQ+hE#H7s\Xyl6I\uP 9.OE­ 2TiUEV#G7JkքNsntG= UȔ`4hԧ Q<}EN^SE]F/6̅Jy߱y?: Fi0Gdh15Qd 8QT. }/èF֒6$֦-]W_+109ec.F@Z2_HhjJ?:%0o44썡'M+ish>^ՒҔgsގ :L۫r +d2e:/vbi +6ނl7d[)Ȗ<2MϞZ3 +XaO!owmmXj%r 9VthXy5H^ սH&϶!M*+ ipXR11 \ȓ(*b +gSqn Qwyfi$I@vNR(#p3g,b=]o &@e\Wl`DT\'qin9]p۝K-*n=mq\3siZ=XdgL_(eiql*%'zP9F`sKEZK;g(8sz`SJYVbn9&K ݩSpq}ԃjNӝk)q*AE\Et_Y/izм`z8 ̦"@i4v8psK3.`7jUnv3r׃N+ZVq]Z:|\oq0R7e>X6rУ]{G\4IHX$$'vj;-#=$%͌t4ZKE +jKzeތ! +v˼C'-(N +\(z i{1:4V+KDؚ%$51!ͽM>=i]9b{Y]mhu.5hQvfT=m6qt )\?bU㶲J?l+ ?ZGNXQξت]6i5@Nec'L2ܲvQm6ABAQlRL -n7ިyŃ{lj`D(M:?Ah9' =L1=UWV擨ę(̔ƹƦ]Uxj2:&^aKf(eHE*c%=,tXD-hM-v*$b^RT)_dXw\&*MP‹*"s"JV0 +z|Q +#Jx[f4Cֵ/Q[ӟ'wonc0] $Q#Id%lB guBNލބa*Cm-ӹ,cCŴ3Ѡw:j&RA!UYӡo d2Zy9C +iZD$\cK8pF_D3u-u¼%4Fm ݚ %.[|hi:Ҏvo +*Cˏo*[6+ꗟJK;t åФn) B&?xD:k#cK T +4_Ǚ˃\"rX\epx`г<mM;o:o֭_|gy2ZK..\ .-U/t|WcO{\'MdQ& '+. 86> +|yR{9r_j{;~J',bSJ^/GIsTPtb2WQӲwWQce/{/{A(=I5Nq;7 xP}&xL:I5AVVCOӮ0etɽtx-'24“xMxRx\S!tQ'i tGiW<+bMT!yh\4u1mfRbm.t+a7H/4sx m^S, N Ó OQɯ_SAl#Sxm̷A:U|/sD&M2i^//`&UnO_-/g5nP'Bo + + +endstream endobj + +3028 0 obj +<> +endobj +3029 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3030 0 obj +<>stream +HW[oF_+qD ¥؜<4iR@,!uI ےŎEc ^fv̼]2j42&ͼ3iiH͜}zaejzAf- +\dPILj7͏AːLAHv 0+pUheh>e/Ir;Yaj\H,4x,> +i! ,Hd0IC׏AT ǟqkn)ç{jWݷz%~7 gfHr_0=E`N +/;:bd`MA CEڂFTo`м[;\XL2wt|SU멪īۛr\[Z5v_(]S͢GDyMrc#;QL"[*jZxDótT'Jh1\ @aĻ/ٻ# @@ `]wСV(J+g_%VjfV`:@npeiFc:M/@Hc9l?餒{-2z!N> UջrT,Ӓ>\o3ı^UQ0ɪ94IsQs^x8)d>/ϳ4?e]K+DU 1 6Wh=/[yP/&*˴8 m}@r:`@|kCR`EZ"Tp^ +ȝq$9nXBvǗPV]!ܯ'{*k*YNV"~82x6P-}x`(uf#~l9g=o)VDɧH4r$Vm<('Lkl!sl}NEcdLz}wKl&mlwa*reÏjnӡ?f-T$k04ӕ#'P +P%<0l>RC?ĉNb i5-vF_k?޾ ߄Kb`A5VMU,,R9 {x}Emb.ݫ"1\!`'L9sxS?.9-RxFV9j*ˬr/)tQ)5G֪[ӥm ͍yѦtnӪ^koNa;E%% jr'gEp_xaIBA3!_rOg=KI=$)S!}u_@B;[D6K }ifcl 1qC?Xw5%pt&7 ,0`Qbr `,*Gmvyߌi؁K0½#J[pw =.Ԕz8A똿Mm.SL0ĬUۍk2$(HTO cz904%vW'쒵̕XekimZ,#x,(Hy{i`p {DCp +BgL'kM],؜rQ2^e/yw8(nӄV;c8iF8t[wo9w}97oI<7DZbZ'h:0lHKaNJGĐe jZnjHǘN0%u#dUS-'2ɋfXm5TV>/>|ƌxfB{R|bO^}Io$pS60b.DM)gzp)Rmo mB_zPem/jJ@+MځqoشiWL~0&DigG }`oJCKvjƑ QwٰU(UxDQ.μ.[0*|&\b9 5Ska;ɂW{ЛB &v4$V>ˑՋßw Zχsx%Xq hDANoS?4;}PܰW;^o91ǘ$j^ưCch'-YtBB.|(~(ІVm@Y(M)V*rPtHh ض{fD˞'X'{g{Hg% Lp%˹dyJT3uk' *d8% +bEhUmd<;wBeW" +y|p?Vw +L;|гپnIF!hgeIv@_f +Q+e9- ܫgtaƷYÁ;o#>% ^$iiB.TlL96K*AZ_SYM`,`͌=a^]`=M&Zi&!u9TmuW[N0A=@O+B[SOvggYmxm:G^xZfiASUPecMzl=V:MTkDh]u.y̲H(HRls60KD+pOWМ.r1?եIhŲ&z(&[C=(_d#N;RT"JtFX^y= ]sڤ7?#Ԟ N- +iНs%FׇVOK0Q+c}SI=)p0QBeK/9rS" + +endstream endobj + +3031 0 obj +<>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents[ 3053 0 R 3055 0 R 3057 0 R 3059 0 R 3061 0 R 3063 0 R 3065 0 R 3067 0 R ]/MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011102100724)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4809 0 R >> +endobj +3032 0 obj +<> +endobj +3033 0 obj +<> +endobj +3034 0 obj +<>stream +H\T XUU܋pA4䑊/Qh# ͋!`"XQ +3ࠡǚrDF{|d3^9;笽z{Ő7]1ŕ.w_i^utxl}r.,*=*`Q6}ԙ< $RWɇfrtֽ+gLxsF aCWT^JW>UojlΛ3K奄9~M"Rw"RE`^0/}[~F +[x: D3>B8ұ؀:X0%G i6/r>[ʺН"o'lAVS9Ю, dbܴtkvAyAB1Syl h#,f͗0d2gy,QKq"VmaZ=0؄C4F :2[ѝc԰dS;f"Ǹf{sw8#2J}0w|ۢJIj)9۝lO&2-(H0.8OQԗ㢏[LpL%`_`g)h۔ sfH,^KxRf3}% 7(VW*q`ʥQ9R=G J'!Ɖ'Y.e$S2KY.WWZ.y^3~Xo pH +aNi^FE]otn0YD^L) bhc:!~Თe,UU\Ǵ_W6dzeQݭvXlg/n(F'9{4>z7 (dd4FYD;Ì)9H1 Q*:^4*dgMQr,|Y/ 0JS*(e2G٢\T.c7@Ke/k5:ٺzi@!w؏7qCF P"qqy +JdNB,f[ (J,cxY$,C&f S^_..+bņ}1c/)dUK%)s ()v{e5-~t#`q6sa%uiBlA+,œs\{SR5@VQgX,询BB $0̿sw?E-*Q f&3Cv;͞rs:0vXU#FOMCȀ>cczZ޽[}]v v +ZTE +BC(ԌBCGNu \w + EZ_MW35f-;%#91Asњk-41t@3.,?3o(O *Fr05i h + b69#\w7Qx +$IQzÈ}2*1rrh 1bȀ>WA?aI30ZԚzV0V&9 *qӍ𧾎ߒwMsݽ-= +ͷx4\ݻv߷}(dpU |eNqHW[pftGi|4QyR<㜺{47OZ; M]n6c )>nLdɗ7kS>)j[%|"FBOPgo1 +J\%Ы>j+oqqr)Ą-Bݡ>0}~w+[RQ cqZCQ>j 뜳Ϲ + +JBHBHHA.@CJxX)b+:\&<%ъ¤@iAbå60U3mNA;GcivPr>\nLUw~k14qM[(䚰[^Hn&~{c&Y~FםԼPIHmޒnS?9VJY%FJz!kKcY(idPjR%F:SRS}{IM]r7y}" %$VPs&OKJRgE'3 -vdFiR4?Gn Tcs"HYdy^9E6)s>;)[U +_ryO}_ZHqf_KVF +|C;fh;)7f1=gOs_/ +L!JX/HH!0Zo70>\/ަk +|I}YTAԯrK/S{,Gcj#4QlZJ1|`x M"x&SkJͮG=*0N8Q?F@@y`~_XnVckʦ[ؘK Ubw{El +ˁ$ _։=mvLh!d vʹe`F8HUY|Q2PF[_1VUgC;*' ŘS?p#c_Zgyߵ)h,e@?Hk>c8T6 .d)e38ʁ`&kxEpl@lm!l1Oԩx+|^8fa wl>S3..>urLgOtl<-f>BGWp̲}._8֤Op&O[k<#`(Uzˮ/bc2krJ-B\hgfBmT~k ?][cbMg;=~KEfM&i&IYZ:fF|ݿn7>=qZ>޸[s +;v9s$93n{/荈cïRH +a[#cmʵZv1nP`GM;Rh.ut{ٴN2|H?huױȁZuO].Tu 6v > }&MdPƭu;}<$.?Oavվ𶇟'bb bX[({7{0G cv~k[Vvo|7Oa*3 4 "`YXȚ1=nI'׬͒rG\O: f9N_rf:}g{%$$0Í^K +#k+&C[I!ZVU )ҕ51IvֺA3 l`lLڝy~{w~1F":x + g.4>fn$\:RR& 3r!W6Gxj1{g;p0\,L +|P ,'Ag'̓"&wahMSk:bxUYۤ?n5עOEtv$@`%.!,$@?` ۀK zcȅBSLՒ? z^o7u{No ] o"J@A,FbS,dGn$݀1̒ݢA >Eɏrt1Rƥ(ǎCRO(E hw/x@麯DZ}0K`,C膁zrlELc V6aE ce?V`%mXaEJ+2Vfp L+>,`5J+uXp\HfdtSL +#Mvcf4:,@Y/ WK./'+UmMO֓y8a]2F;p0X&P/ln$?,Lp=Y)}` Aws9!̘A,I:r:8׭_]"sL1lՎnD ?_Έ)~ p+H]*ئ ѕ4Z $~*hܿ 3_$̀ !xQ8,ՠq90iIN -k $NLO ]ゞ$$Mq=vrڜ61QQu&FB`Wz#dl7u]ɆX ~99qK8 q&qn|E*rxj>O(ڀT%͝8Bٝ氆-p'VYT[bY-oR㱬|#9F.A\?0v|OC启voҗtv8Z~ U9vc9:@.|4??Ȥ5jrSL<ƙt.]$| tb:.$CNTt:j@g6ͺ΀n"_IO&]M$kjkjQ;t $( Dtɖ{]a' +hb1b{n`f8 +gCONIؕ IeC;wvǰ ]4> Mh0?1( r{&#+v}y@c=5q}i_qWܥ5?ܺ- !(Y?ա/o@4rpjéS4M l|Cij#܉b#Q|/]( +\Fw#eY5@Bt^v'VSs* XhծOBfX1j0K`+k蟆%z8wЇ*>{#U:#U[Uwu` +']X:%  %YXC X"q +b[o_$6J$MՍ!GmݔI9 9;39%G cn3Ԇ!Rs cAg[|tT?CF`*aAa>'r]0k=/y~1홛o=SĐ3[-z( f9@]W&d60nd6̱<2װ߲}V;{mNks1nx.#E`~KqAgMGٍE6k󐈛aF& O-6jzv;k21ZGhۈm4d97va* E=m]-LP٪0 nqUiC|X݈n^ + fO yBLb\!W}p{7}j:7w_w,d %\mL_-jMZEA$blAhD[U@"MZ&Դ&qҮq:Ij$3mwv}8 o [ ˅үm[pXZwJ$n1IС4 pjsPiNN~h[ {ι;t xeU"̢PNMT9f{lFdsiԹܤIU$/'A}_6^5i"@%|as1MPJ+%UBA7UTo23]3)>SXnl7RiFHobkNJwsta.֗h+^\<=wǃ ۵POWHG?.4u槨=s/)~rF3–]kd%tG*)QN?t +k#E}-( +D ^ +dYfO[~__-)>ia?}M}J kpR' S R~<'zc.U8T\JF eg#|4 +3d?؈IF ua90zmp@rRN|)=ؙr]G + KfyIƑ^Xz +MD.68^DcENj {  ⋈uΔC"cD) Fa0 fNE. +Q~˲vkg~;Kles)xyG=ݬ;#cϐ8m Ƹ:FɩdY<K++la..5hV:[q !jIn7ԟ.1ZKRLd+1RJܟ]OoH``pP +l2Y iLwz4cڷ4lqy!2i{4vSJ{^| +=lTJtSVwfrXA |M aYFe0[JgԽ8qU|ΑwBDeL`<5_6۟I8 \ 188\b+Nnff.Y6T Kw;xųG4XQ9v_Te9&Ӯpځs +Һ9~~#ڣu䊐>12}E'd'I/ v>$4󢣡axM.gUN1'z 9|hY27:yx#돆_NȜ 8"@+䉈Ae}{; '3[НygMuUlk/Oo^z~_:_9f ٺt+/[]r$wb;*E#bLNCs?lW p}[V+ɒeٖWlc )m5 ‱;;uL`|HB ` .ۀ@@ +e!I4C2U2fD[ΛYHwιY,(gl!x d2/s 4̈0 CVED).tԟyQM(qjL_,1lN*DD& +qiwjGwwGy2X0eRd̠yǪqr˜hzzŭ,&Tcд*hR4X'@V)'[O[9+&G;Ȼ]8 ܉5vG4LA]5}_hY`wIݜ/0r=.:lveɒ$ٓ$%Pnp6Eu`#4=i&WQOZ';e*]]dqu)38,x7O:Mx_<>B$ò 2 1$<4Vk4YD"GJo-09sWɍʎ]~Վ{E:y U9ɗ^^lvM +ƣ>51OTǴiJm-lUi> +@ŧxcl,:C&U`>DO H&Sq] #chb(<=@a#z AluСپpΚ"\4.n+V}p}x¬כLF~ {bTXOroN'cAfi6WPх(: +Y!!<>}"43׀aՑCH<7i-Mj~q5㏍2Bb8]/D(JO!5Y!mc=BNQX2J>BZbs4mɿdF-ͣ}&bGۄSHjUNnk^ ?Dj!Gj;TGJz,jN8Sﮈr'v<MܕG?v!vM V 5a*P8"dQ|2Y 8EOqN ačј]iH =ѷ{ud'?V1F*U**!^1N UDXP1SFy]!c qYյ&Ȝ:|o*iwE%ѴP"&H4M")z"9jE$S}Lo(Cef*!׃{^'7 +D_dУj`7o[5 O Cuq>*y=S)ڍUPQ:%zy݃ Ԃ74}W@}uʊ +'Kߑ]ӼgTϕr%gV.6O S]5zskdnKooru;ӷ{dHr9l`cyME3RN`+yMy$4@9dD~AQU#/XƇQ*;PV2U JR(bȽ(J~$rP NL[챙bcC%x2׻"[}8uEq}oqwp!gwGŋh׈A?PbD٬<(W$?@[k>91<9Ao_ZjU+E%{5[MiJdUJǡu+z㭷wkȄuUFqNЉlUiٺM;l ~,ބ%#yb=7G]Q1W+t====#O)e$uOS~òzsE!z,`( =4ykde0@:(:٢,9:O]v`>d]4{]O^}My6at9Ns@p]NJ$`k5FO nPV9ġ!Pr=xV-:FH RZ'c!Ca#K Kk{޹US +[=w܆kz| |u&gV^P똠'V''g$"큯 `zdGh>*ZDxB0W0 K4k%I*D:)rāMu6٪@ gmPKU3翽Ub˗ O6'uϼ0NV_|ټWUv~ xMյxTC-Zw3n'vӇw 1 {n6dmI26,-LY\A?ee7˸; ]F+a#\MtQ|A" +fGD4GOy(^ f !H H✞%1^1ю$y8$Qu,Y@l@%dTeD,V~kT*\t*Rs)SC5SϺ}xT\SG,Sq,KzPUc.Z +lI Xp(~@E+4+zy|w|죲uGz[)@1tZ(s4OAp%.ݷ EKfqS;w=Juי݉:Ր~bXfKKA" Ex-OIIhxA%X ecsI@3PxbP.@玷OQQ}jh =8D)pm=xEoWiخ@Ⴄ}"/i'%ϟnO:\s bDGhmD'CPLT׉m`G]iPdчPY㱆h">'8K +԰ԠZc5Z帞Y_d66C钽AdEUVZr mQ1pTFGKBk+6`3kjY=;9zi#gǫFhBDr>9#34f𴰐H^&ٗ+̦RoSw8Z42oz2ЫX^x-ZfOZ\석bw:sMRD 6'¬#8:MLٔGN>Mߠ)z6X$TaIeN'.M&KR{Z5*̢Qu@ŨT \44Jh~.i%J ⲙτLvF(udE?#'0G:K˴E(Q~ӔH+7jh (ȋǚwa&v c\`883{7{^cw޳vosLx&l''MĮ*Q›$VĨ$)Bm--`Nm(PRڨ$")ť̮7g߂??q{<`KC (mŋb)Ӿg  0oƣ{UQmvJ+H*[ͥNvQޤ쒉y6b!7qu$˵<H"'(Cm ՝-CuO|-m8;sKՐY|7?|im ߡ]V;2u1r쮭.?T#M3d*UT` yӊBt+Ér"#l(-yVkqXb +[Pj@ JUpZ_8g/=vn+xq2~rikbKH$%%ky<| +[D^$z2-\(nwg8r^8 D bf \n`g"`LZᚶX*~%p 3@/NOL1ܦBƀ#XܯgoR.]K-lR6;|՗jNXHItկ몮JʼnH1tMxSH8 +1rLSUO+G^#DӑBFՑD@iknMAMըώg:xUL2%-YN75677uj +r!@bt9y֧knɓO|N~D=yL΁-;_>iO=POT>Xӿy+^ؾamլ7\|Z&/f6лiW0x7:s^m Ӭgfs>3Oo3;0A2bx|$ 0irxƴ,: | G1yB$Kji_tCU]Ϛ +r u4 ]gH$h +h c1-,P8CNkv$8DeZ=> cawU@ancT|$ƦlLXhlMӡƶ6m(a&uN2cӘ4FF%vl`.c,ݻ}3Wk%rz &?--UWL+JjQWd8l7ۘb˟?`Ne> 5:]O ޣiI (Hn`Hl4la(@d:GihtPY27rB%c-;w}"-ޞe=k\5j4Z7Yb /"JӃilxW;(d$Iocb&4n hqM8t47imL`CsP&q }VL $hM;ݓ$ͧpO=)y $DD3 g$AŠd~*=@5$.*J>[]p;?dk|miUYDʍyf/w%лf0~XhD-lT~l͂)E01LeQ3,]w'pQ8F%ER/[(`ઽg %n1`R$IQ .+=G:dۮ Vt(#)q% A +2beAf!d3?(֒p\:'2q݂]J3y/ Y/n7>6($#JTh6_/"/ ADH^8Q*;0CjgRL 2!0) $C'Q|$Y̥#u\'!)" +.@ ISD2)6LB+iC P]6mDt.'/LzR8;Sдj#⛍açп<7aʃ;-g++q5S1l-:7'PYZQnBW{'zu` x@zIuNX&F8te>Sسn<Uª0ή@f[: +=K(`)?3$e `\iAl˖-aΘT)UE@,bIe:66'VұV%TC}ݳ'~˿di\OJG=( b$4M~Iy%AnOw;qWuBEVVN EDq,S]ʾv7UZUMۋ[_Gi:%T˵Tq?ei%"Hy+F*6&ʓ}I7b_AYѻ9:s5P  s;=r(u#mk+*SL4WUxGض;-МC7ѩ~ujUWʙ7}7oWoo)lH:u rT%PT,<}IƗ9Z>wwn}uz JꛞZ8}#TpT0hҨ<ՉXYV3Y.x8|\j'Hi[δ@+\Y 77_} Cl,sZ|g#<{1+濚UT |/MU&YRYbo#W%UIc܇E-QZhϟ]=&2mmdm +E?Fz6*6rn*,(AzAty+ceSpb7tzNv-uٛ ox3?8 8zlAFAs1ûXm2{ue/ _l-t+^^lVޒ{b,{mV 9879i'"`SjRg-`N4g2D" Ha|vc9PQD)AX-*g HD``ed6}y"/)JĶu$YtHCi+oZ}zOCyHD_z.5 (3rxw ]zǗec^C"%D1Uے&I:&i*(u*8qlӚ)ȴ)@wO>w{zY$(R*\^ZϬVO^`&q +_.{ozowO7mp<@a"@1(eBPYT(zirqRuɪ% hrN#Ks[:aUKk ZFힼ°p]] +UU5*S&}=%uXm 돡Ŗ4{-6ȯv#?-g\*υpʅsг,Z1B>f-2Z}Wl*Rx'|BP*Pl=vP`&rTd`b`KQU%$ +<̴ł9^+0|Ss2qHyB:oNꉖ=bjrZmdR&Qe#(i5hp4ENߞ].WZgɺ^ga'5um91ڷd1^ODig7wG@OW7+N:Iu/ay$uXi2iZ/IњBTh DQ4%DC\&M-S2;syK^JƋKQEOi;!ٳXۨC' SE+!/ qۺrCdO;[*{ޒ*| 0Z 4d+t^&|=+˕:N,ߓs͍% +,J$hʼnJ2Z1{Mto g7$:W +nE?)LbN +y[gWB#=]΅Bnbf)fl0;Lbnwc u$^Uۣ07QBڜH3F]73J+5P14̬w,3MH<'鄼`9.w.vf籦z~c/g@ⲫo`Fǃ-_ ι8t?ߏ{ tNG'O#`̔E + +vP!,zLthNMg9!NeidQjZC" (3U5 1zin٨Kp?@U*}E# 4)+z lx`xg+c1uFi1 +j[WV6_9,sd>;|YQ@L%x]$fC~x8-JaJ Sn8H`qtK q !#jǣnR-uok&},tx߿T-^h?NWAJ>3'΋"3$' d^i.iNŒ.r~~t#@FEU4{yJ|D-ܯ:ʲPU +b%Qvp>?.Q @龁3Eח/uص p\U#U7?M_?#n?Ϯe_ڣxP=}"jH +gx-_,._p1>_|XQI=_'ԋ%x#3?u<ı,ax^E8^%$$ v80/ ,#>nJ:K GcAC0NM +N3WQt#0qss.x#8X$&rKEGnn^_n)K}ڳ^| +HxC}R`PA˵>.'z:f[y j/^q8q h-쵩#pީF&sbݝT\9 +uli5m*0]H 965s4G@U$ + O<:KNYV^ ]^NUf'8t2QcfMD9Ȳ!4b.b,Ұv +g~cuqޥI,<0LQȟgm +3(36]!'P`Y:uoԂأ%M-tu";CV3ms~R=,8~?aQWYHU?|N0om<>^9ىclN q>hhRRB +%? ` +GT:5@DA6l* +l@7Z!ECcIU7)z.9+~|͒gj& &L<#3]zlF21zN׊8UF9Nd XkМ*f ?J%yTQ+dҥ( +HA<6X,gCX' X"<(K &1d7Y=FcE69c`Vݮ;H"+[2gal}i+ÿ+<M,HEj,U2S97ߴ{Tq1Q"*3 +GԃO1fYiNT%{ma՝u5GVzH{s=px ?5t_= z^"JGID)LZvy1){KROTY"-y;7L7M_ 1hZ1)^%5R_=!6XnN 8.kҩӆEfu[Pg[97rL>SJK 0'khAh¶p(L楡m`GpX؛?ÉpwЅ@sxkp@/Ƙ2:gqJ}S=^SM65S}G2."P5LD<) `};~ռV{ DFcHOcw|cDyX9ga T&M9 +*:ԒfG(yKq[ɠJ-< E( >`xXNxg x?`aeЈ!.)nܨSJk"9UP8/5U@q򒔹⽶ַfQETo8WcZ7_qõ[xZeJV+fgF׽M- +gH4X0}}+-8/1~\,p6pӡ HU6я(gֱ+v7 1]l&)xfҩnPw8.@!^V4*gv.ݯM]ܘySh'K%;08}s^6AeBHA"7쁇H|Q#E%$YlvPÅ]UN1܏du3n ATcгtΠ2>5ɒr3b`g c0Y8{ +"P' +BCIr%$ SW>9svN>9ջbE@ЂE Tfx}xx +oEb(xz񐶑 <}΋!,6!e!Z +i9*|/'\=ߎ5d-ίl5lgq?A=:Dϡ z ]_}\TA2F!ZDQs1Aderb `G67 l `iw?=4b; ِ[u+Cq Ip36%Z:^龟%[WٲNlc_ 6!(4@t)CR&i5ģ I)-S:ЩI܇vaR#w^ݕ;gTJEqz̺ŊC̬}yDx%] +OLZ-bfdBݺ?-TUIa H.R8 Pń +1ע:Q|B]ElVftVX![F$wbQ\+F7zYͽ‡a'j?O<( {O(GP + ^IEEUeӲ`5z9J ڂEi+^AU5~ME0Ǒ>`zDRuMdG5UEA`Ru$o^=8-*yL4yƕZ-amŮӋ Ƿ|VBe4 +Ç >c;ny _<vA7Xc}֚_ا٪Md# M^CՆMal>V;I$f/qn :XͼE;?Ja(L4`ln1|Bf3@ TO~sVzl{lnBM&2@T -r7@H㸯}"WSGyj|nL#WMV޽F:`zo`7%agz4voz?4zg pN!ZYuEzBRYneKkj2oȔ<'y^z8V C3l)jʼA ټ.JČ!ɏU%ojB$RLh]jl,.W!t6~i2mBXp4- - st(Ƥ%5NԷ q0v9pblj8 ¢LpԒƮODe&9#@%st+TSz 6˙}yHejՏ5fF8s{Vu#<7I1fq7B׈`"Nܿ8*sB@xu*ѠeJZMV'ku>KӸov0Id` ][oҶX[[k5|X9cN.L3oG@T?bTÅ`ٯ(RUUx.6PČIiϥ?M]eu)YBߧdv⺶Z\U +2`dZ_ Q66@Y Bw$d!0~!s$C!V܃XhJ +ʠÎ <0RyޑKpJ8- xX]PR l]`z7}()N/I՝ j3IEk ؾoD޽ttzr>9 +W\/EB㴠T#W +\sBĥ*<?MHWq;iIm:, oI]6%Ea ,^c%@ePFI&,0A0d,&`2 i ]&ilA&\V"DKt]Eu,P07F9ӦsMC(m &T7,+Sl )pqL>," \da1}oHTSV7~,r$1X4lsW:0`a~b.h N{qa[1-x76=M9y;T- UKA)zm!XDjqY qvObpcQkT5TT,A?&Ꜧ5l/TM/5`VJhTR?x2&`&\1ˆpe6Jn(]PzBM_\RJ=Le-di݋\׾r)h~)s穵Ϯ͜|,X6^0IX=?8冠<׬x)Ќdޣ; R ?ICo:dy"JdN@+֔Q{.P1UA30'h4a6=Xҳ?L'fݙP:35ȮyR5ARᰂtV/Ijsx^^ +YrJV +dg匡>*t\Ce9`*>ezr`AK:ӌ-w` xPwe |i;mme^Ѽy0mI O6Tlv[ϳf?o[֞og֭,[mwŐI[7n|1Z⿴&3r&t% NXd.1]nZ +MX`>۫4<Ye]}nA'nZ`b0](Qp9R<3™j?5矧g3=г:j=I7h鈨lkq$%!d[DH%*erKKK'%0ns'(8~b{TvZ?485wB8G5 [v̹A[K(2IW_{H~HXJ+F7W&KFYKZ~I\1=;{#0pw + +endstream +endobj +3035 0 obj +<> +endobj +3036 0 obj +<> +endobj +3037 0 obj +<>stream +HLS PWgeafk⏏Т +E : @RM$$Hb(UhE@b-)8Vq,%C֖w:u:w}w9H@$韾<%-)1$ސ_b(6 $@lt1Ծ _w IzmjçiQ1&sŸzM17%w*>{P=~[7Rk%,fEWlO㸅\K1X EkbNo(Y8ӻ\T\j6p sBt3\QoY=^F f"#d*$|179D+FN[n~-EG~8;hɻh鈂QS:% )I][Uz7@C'D<(4;4.H%;k~ '!L8ۘ3` +S$4* @*?*LEr+ X5q|d;U*;4~ = +EL @0C>0'ci7irV\i8yU,hpYʲѫY.}߮OU,.NT2lpf"!|n +v~ @ +jF$YPRW_޾\v + jB\:yK?,\mjݮ=(CLM2:kajj|%+ɤ? >m-a؝|1kzwQ,*W2XzН+%-KэS'AeתvPVg&@^ZAMDNlS~ +&H@8+ںfVdN6>?mN::VSvG2$Y#Id8+K,h΋sN=)79hOH1QKBntLгS ()قx !.Rcc"QJ&ؘ"b["a{ӳ@ [X/o|y17`fn5Kk,  +?;pa ]F C0y%gk/b8:ں;,L8^^)$XQ( (ޥ!y3BrGNb ZdLL[O"MG]*Є*Ёt+?+>>ԇ9Wwy4:ɛA-ó!M䫨kshT I*6m(WT81]Oy<F2DŽmyJ|O&eeg~z~~"A}>r[Ih9HBs9U#abJFyT +Kq2Cm!b +endstream +endobj +3038 0 obj + 1429 +endobj +3039 0 obj +<> +endobj +3040 0 obj +<> +endobj +3041 0 obj +<>stream +H TWnTTp Q4ndq:93ncb$D7DEk4 FM FDy(ǙL9ܪ߻{/@ED]5:OkxTX#?w +@mCܫ?|5AdL逸2Q{g^GEv5&D Kib@tx4fFx=|vEkâ"BZ@1Cf o[ nXԷ.**#RT-g^6ѓƽ)WzkhhJLNjkEJJ^2 zRp9zS 4i=DuIR2Hx %3-;,,-Vok5:kho]f]mM^N,*k~ZМZCZjvZ6V[R{5{u7jac_A>AvнuWփzK}>N' l=YO7;a~Vqtvut;#s,95sZ䉼&04he1nc1(2)IYb"!IqJt:M"Cq*S4]0q%=8Ѳ޲rΒWnmm_9 LҼjZ MSBZ2Nio8uw'TEq,'-:ᔨ'kp:8]UZC8Q8(N?퍮h#ޘnfVӸRN%7_qB쑍J@qefO$!4ny2/gK|3LVlsg~g5U> +~&(=+. {U)KT5&{XfQY;o6Ț*sggg*YQY3ȣ vwnnnu7vs;n_7r]\9ۮQ >^zk++p] }k[a[l[dѶж6vܖfK-5޳L@f!7,JQ6d{9-+ȹ*'UYRڿw?=Ha쁹XX+c60qn~ D11!H(c-!cxWjͥy$HLO h!"lT%ODՕd*Oȋi)9^2ZN+h%մR*:UH)fB[imTvNL>T" T|i&?N >O ՠHzEtSզw(P +PIuH#;9(tN)UPzY:G]KIR]G!t?# \ +#ʣǪG81>'$|9>"_3_|a:{88oMŷ9q?'ݤ[_K.B6E<-؊Ct` ;ˎLv.ST,˅ Maּ7l2{[~CB7yITFE7krL%EV Nlܶ]:gXmdڵ[9={ӷ_^{oxțC6|ȷG3wǍoK>T:y>5|'Θ9k>/Yl_Xj뤯oبUnڼ۪عk}w5G_8ygxrZZWj9^-x +|VQ& ~XbPϓgdB +x"AEQsyԈPj;R9ש͢6V@`D٘t]Jv}yQP{r†4 }hmXϢD}CruRd&=_/&I./ف_XV $zM,D\ছAR/pr1z,G>-ӯSsTLY"W_=U?Kh;F*yHO ik''ȟQ3}"Q7Qgifp{{M?єNBVeNe#{֟-GlpP$OZR>ρ,?w%YH#_T%*Eh! ' ws:y?xi4U;Xۉr'/Sxη>O[< :V0hktMYS #ƣW1Ж{jP~hPSiidnc1l>a5[ ,W<5؄ D LP<9*PGɍs7a[C"+MiBl'%Tb(D9~I|;vvJ&h4;Y:m)/_(VU4y6cY+˦P ,v`M_8`C݋|.5M4reʑS@Acd0"&Rxuy2*Hz] IOPa2Z+ΨȒx7ҽ% 67Sd}>*Hk;*9æ;\]@t$ncZyG>bGP22لZd؞GC]M,8{a똽'86NY2 }iiP6׽ fhe.XY_uQ4VIV U6YÈwSHh_bOdqgɼXڍ;FGR^aԁ5d=(݋,iiiS;o69)+ ZƼܼYtTS52ByIАF ԯW70ǻ$ 3LE;4vgNt8ph +2)4i 3L{:*)gQlJ3tjW[G GD`b .*s(6-slbJ 5;B>} iAJ<PjBTa&EٜZN<5,"gXF:X#5] L ͔=jbTZ]U4[8in V-hbzyeώI.[pb\eV3nXˣ2L.G*Ƨ46*ë61DjkGҨ׸MiKjS\cjwZ+׸!iJ#q[D{V(|:< keEjBSX§d0\ɘΰJ+ku2vF^Uu꭛8!y40j11F3p1g[ۨ#wEq}wvo?v>8;ΏK{!p)k'R V$;C0cD ī(jL&ӑ$&:،I'd$HKgڽws2,2SƬli3LG3:aR׸cYtvnL=1藃tn}@hf1O'-m +`3ˢG 숡u +,cLN8PW:3"WLV* h + J@ɇCS#?=Y>~BZ)C< [QrF$LYǍ] jG[AH ~t\{p/k\05)-jɷEiS[|\M%i9Yn6H=w5UU&ma!)$ԠoS)NYVb`dM!;\{cXp>x3 +y=1*G"QX(E"|ȥ%MIU5VTRZ0)pwWwLJ_Cc3szR>[mi㐤ɕு0``FMy;Go= Yw33fj0Ijh4Mi+@_eXr$^XbbJcTXĤ.쮞 +]{0e+⠶=y~9r *OU^+yg/Ln?Zh*uU*W 9CRt}ys2路7ِW]CnG^k:rD^x'V4#!/,Z3I ĨHD;1egê +FnuX y2XQH]p$^XE;5xVk8kvEӜg8z%n-u ͯ!<8SwZp{4Jlp_AEҠM,-N,Oz|sKs[7\Tͷ_uKV &`bzO>>{-ڗw,G?uwrũ%D\IgpH3kRD$ L4=a0z^ՀՋ2Z A@XTჾ.)>w;vaZ<*c3R Fc G0@đfw`CI{~o,|""cUhPp~(eigꎝ-ݼ>y{?'5>h{Ўms>vևZ{W~|> +J? +xHB״f%FUvc4"aBVZ+H$3&M"Q ~UsSi#V!\ ዕsasLy̞b`)m$ !.E\ػx2~k8m%d-?|3B?%_Z,%8r +V090[~}T?SXO& %L +[qXj-wBzrvb)v[@  `)JTX$aj%5GF*Hb$ oO9 (phʑⓣ2ʕrLƭ_vB[eP.rqgf:!5t + ?;CwA#Y YM&ەi-"fVs$%"ZZD=&&xhKڥ;vu9=@_}Go雷@uŠ\DۄsG{k+v))Q򐃽tN{ǀyRVH,C)3e3c>: +hYBrَy"a+_nl:N%Ǔ39ϐNr:a&uP@ĖuLH"vbf(XղOz2}__/znOtaEێƆy+OOnU-Y|o4ٳ=u (t5x*g=uG+*ż2izׅ? 7> `bO +$*T +%/,\$_@YN,Uz +Sn _W P>s]XPР֪e՘ gD85F`-$dl[(m&&1DwˬLvg9s9wM'Z%h#ylO e9tp`<|ŗ/H,]VK'\#5wFߣiF㮳E l Zn+zfaFӸ~'xWm ;_V8y`fJ3^o9mQRZtf{DsCע:|*:2H#;b*(M)H(q/M*pS!$ZZ@ Rlf䌯.4y7E+׸z\XlafVQaFv"?oٳ(I]xp؈sv=|GE=}N¢ Ϯ[]h6~sƂ9.`j:z1:p'lHLp"dolׂ%wF=`uU @eW`o3Xի ?W@)~^zqx8fcQU!ѱcid>)oe@׾|ZIx_zZ"ku*ɯ:ZZ}Cشgm׊r2KT8`p+ȍYz{=Iֹ +CWMQw+6Iz4ǚFmZQ 02%}LOal10QH ]Kk`~.pxxfy&rtcBGTli 8=O\ڍj},~{ A{/\!y}.=Dwia" 3d,/Sˌ.a1rtS0Ѿklfn?L^uQBz@Dј3^@'vvN4ЉzU~<*mɭ#vi7]j4u>Q=ӴTx2Z*QNJ}F?#/)Fz fb<`|2JIU?o=:sq왫O;)CJeV@}g{6ʴ?2k5 KT~6mt@MV$Mk0ni$]J~@c v}[k3 سc)<0kTc],5ZfM'N1j3䄟b?CLؿE*K0 Qn!7,!}%dpޅ woMUKD6p~9rEgOK_^\[8ڂ8U9?rykg~_~7r[iC {3HhA~g4YҌ&Ѥ5YF-[SݹSKO\=uTf>'|QGsE }⯘b\W9Z֩P~Ws(sZ6yO.ƧS:W!Snr-^c1fQ5xnIwvȣK|yu-8|ݰ6_׾nt}q)F;@Lh>-8 _AZV_gC~qIʳ:UQ?C|tc3hd|-0nP'!a,µNڏX$[8~N +f= Bڪ7wmmNزs'aџ-'\ƻ/8q>swmB.Iv/A$p/^T[}6cբ]jbo?+W]mZ''F%BPj"+]4U+F͗ƈy!P4_=E0`7uZ#5Gce[N6Nh{˺i0/։9t" -]r5x7SZ,jMFS< ddRdZI/C 9(ZC  1 +[CϘ7{CF7a"=8eJUCN?z*XD~I}xVK(6HPNo=_/9%k8W +?WklWk;~űW +~ gIMb'ޔxv;dvg(BE_*E@U ?P("P!$*@E%!EФ9zƉ߈(}P +Wqf򹮺c z0nە;ӢE-jQZԢE-jQZԢ2Jmʪ66UjVVtǣx+'6՝ܮz3Y;oRÙ];@pz>3'[ +Qڦv$_}2}j /6(Mu J0l`<'Tas6#K-e7 V۲e=p6+]՞m#}> xK]ܯr_%zVjpH3Lw9 wQ\<ďw7tQ0cCzZpF ?%r +n9;`w;6Tߝ#{E0##?`K%N3 97>飵zo|O?zQ0ge9_Lo1F>` g[ ;oc3J0PL|㷷=cKL|]c/ &o3Ŀx7*fO &>d7k|A03#Ŀ2yĿ򪮪QEe69Jg@yUb<|UE2Jhwy![2Z2&Fu)[4sg1{saCij /jlZCWPNC<#L,$ LÈYXiE*:\X5\D"$< 8t+<R<6D^r84nZNWZqOn{\ΡE"ݏnrQ6թ%KPrӜ&dհc: Zq"ρ"N9<208xRn'a癛W[Cl +75>1S,L\8/qokN;m&ZʑQ]e$5v#vҥ42:[x&Iurd9IN\?"EǍB % \h^TDF9jLE^5ǵŷD Z=v(5f'Il}],e4޹Lآ*{֕Ν\K.Vj[*I=6"A-v"4mzvSd]y寑?l1c$՘efWU%?ʻ6n4?G.{љ ͬlj)AS!VFRshFvu;ړ2>[fq17dm֞k-r%ɬ2_cW8>;=TS݃@4kFD$uod&z)ZA+9}Ȋ $azj +9p`j79=yz].E^pB'Xq>\~Ʀa'ItnLS:Xlg_i:p0r݊0>aEzDb1JA;^謖0,H¢,G +ULs]o^ k| +'HzڮZe)mA]OE]pBw2ye(Eg] +v +,@õCêhi.Z ChAvE-Vq e/l0;!6ƼhթD6@-4{_q NJ v A IYa&Py +eJJF0{N'(Cꀎ<ߠ3`w/\@VeK1X%[ؖ%=ݢr +!%yI^zBBBz'{B{O{{ҭdCb=u7T|$'*~ʊts=Z1 +n֤̈7mwq\vƒ Cg,-d + +ɔsFֵ!SJtVUGov%SQx®W\{0 Г}+h7r5h|==T%2GrlbJ:^~ : +QTY:|C'; _~xVwcPsʕkt=<0826h78gpduƨ)ULP DSRLQDV>ggn:m䑦%C8+q{⺊~VAVߌfYStr9pB:98&vqhjĢ̀3(&re6k.V,3!;pv&}2m[au<.:͞[bIئڹ8HmWV{QECDՂTI*|Š-zaAaYns3&Ah"c88{[)*n9j1945]W8.W\R>YRX(r6VŊ & cGԁ~~Vzttu-^<{zw]ջaZɺQ}4I<.H2 .۸P_*$u7/OΐȌZl`}-=wǛd}\so6 _Y>2Ks/.(n] X|Fg+}ܧmnk 5q~]uv +\݂ME2Wf5}EMf=[&ݹ-V=9ʺs2QM:R>|vfS0D#3[#q +VNA͜mȎ'\ϪXy0B9ƭ"3K(~iy]$ 5"DWêıdзj[9&~̰93|-y.M{G6WEefĪ8 +7uTg5wZm{N͐zsRN{A(8$58rhznu QI%M&zx|K +Kb]:'}Q{KdTXϔ6;R,1f9=)0İ yW6 SeA[KH-CIԊr,XړFv{uf?d"5&t)[hΛ1:"*HfqA^Uvۖp`/':v:Bòz]_"bV+&LsVYdE$5SۂDP9Q~lq,,nƶu&~;YSC' +KEJ!W8 﨟j cYAWq~wU nY1T/ qU~DžMa +׬h`p^$2qE㜕>_tM9yI뙚֝[*[m*M-_#3Zv59]|>gBmdqyRYW͚ڦ-ݤZԐt+'x%3MpMsmEeA3α2\,5ԶX$9AkxE* n{t۽0R:_Ǽ +fɫI$}h\jUW u]ME*~$w6(ǰRok:4jiN *sN$ҭVдF54vWG~,b?L-i]\s5ZI<#f:MPn0mk؈ߞXO'U<垾Wxv];=^_Kf< _%ue:'h͋yE4SS;J{C8O/,/t?y(ug|fwbyW2oiI",sUfsf !ӗْٕٚ٘*iUjc=GAe>Kw7wuW9n--9 L4Ϗ~"=BGS{p%t,8'r$yu +N,i8gLqy8B\e,ǥ +s{5.lΊNڵ=8o8c7a3\vؗ\ѯ暣z˽1zoʍ 7}m;ғn{cY䈕N]4!fa<ģh܁x'x;<O <³<2x^"/xījzwxތmx;ށw]x7ރ}x?>@'CGQ| >O >~|_%|_>kox??93~_W5~w=?O3׊o;_7 t"-V:N6:N%N :΢:Σ.edt -K2ZA+i +j5AEݴQ K}6fUt5m~FivNkh=4B}4F4At&n[F6eɡI*GɧXQ]=RBZB)mwX-IIvaߒϼ3wG +gAQbQ$~(PFş # PP* +jj\hpDhh/)|E - +m ] = }11(h4cbcFbFc bc&b&c +bcfbfcbcbc bcVbVc bc6b6c bcvbvcbNN .. +nn ^^ {#H:D ab~ϙ_0)19S0%S15Ke:~į 33 wl9yYd!EXeqo,K1Ye' c9gV?ʬªڬúl@22llllöl®þ¡ñɜ©ٜù\\\¥\\\\õ\­ý<<<£<<<<ó<˼«ۼû|||§||||÷| + $ +V"(>J/Tɔ\)RZi*RzePFe7ʬ,V))WT.VU>WQVWuETxvW\%WRBUZeTV/ʫ*UReUQUUSuPMRmQ]S}5K )RQOyU5/8ULB-J&V^1aIE]MC=KG}O5@5H5DC5L5B#5J5Fc5N5A5I5ES5M5C35K5Gs5O@ HDKL˵B+JFkNAIE[M۵C;KG{Ou@uHuDGuLuB'uJuFguNuAuIuEWuMuC7uKuGwuO@HDOLB/JFoNAsAHdy=<^O8王y_M +BdB}W 6sbý>3&*",nv\q7v,rFP*61 + sǹ P?-P>$ BDgJ>y_$v%8qV ?#RSOj*ƭ+&sbm,:czMٿ_N6l-A"bEҎug,<=^TN}9NSc9ar\R~QN$;r,~npZUo'wKcCWKl\=tr՞JIY_'nU۬ӠZ6[U+=mY7mҋO]lAAAAA~7O;TSq˅nST +ԘVntYJc&rbvXAixHR7 +Opdld6O.ye׀#Çnu)TK=_ڶ]0mRZr!i{g{7UwJeGW\= GGEx<;@ȯoBK,)X ~uWqwz#OضtۭlM3i+V2WuQ靱OūGy~Po a+-܋g_}iTSDSI LJ]y?j8/~W?6h?a'7ީ72)AJAc>h}OiѺ; G#қ⫢螜vfxKӼT?:,غiJ~B.:JN[ ռIOnWIX'tCGyп4C3 ;jI^ +SKJITkoj tW|l>ɚJn.+;߳[&}h38'uZZ;rV2+3I5RcyROKJ]6IwؤE%-XR7J{mEvl퓓lhwE$/HI'qNtK1 1~&Ui/j \}{֯<Ơúo$$pOFPᑫͩ95JR xNq5;ePu 4@P +gR`lu`K}DIl]D;^R"º_J @a(lx yxhe4]-[r9iYl؅Qlî]ֵ?ֵ7Mop[7q'ڵo]{Z?on(y,| !8KGg5EN|7sUMhƹZ#EXBBoBBlsJ81_RZCBP91TX`ʀp+exzEb G'Z}9l*CiEg͠%Kg*`_@i0 p0Ė-Pc/80}*q۠"*p?0b=,8W@AG noԷME^x}n# +5"P{ 8Tq>gcG89}c?489~r,X@ ~p0pdU/g!P[l`a?8qhP&Au_O}\k޽~bkFp(Yd8aLQ(S|)>e2<cFL8}3wc\d7`갷"݂SEUuGFU v"PӨRHRH4W]qi)jrjUTzO%̭;ϻg|N|N|N|N|N|N|NNҳxs9%O_ls9e2}N>LS΀<Yq`s9e2}N>LS)_찗Eu]fQ2̔Y,.QY#*kDe5FTֈQY#*k!k!kDkS|٘8휝jt8,N!>pmyalrjriy>5漘|TCQ>]NHSY1ƛ&S&OM59Sɳ#sNM >|MDyQ~7z)>At b. j\Utb3dgi *W3x5W3xCF?xW]|nBٖ5d'ώ^8y&._!&}+ &{%&Vu5M47nJ˛y:/; _{DZ_+ۚZwk\?0$ Tw ՛w=]F7r}tC\3gi¤2s$ND;z/z/ylE ދ^8x!>_fYTuVbV6ꬻ2xi]B2~kjp\-uu9.k]j]22;/[i8+W<׋;9qCaYgpb 'v  +kJZппp~韪DET蟹V]_92..gt Bz A>D~8%jl%mEG?$ߠ{ 턖h|ESx{iMEPp\]RJTWف;0n{^~ +ͺ6BQEyr+it|9wUS:Vg-0K֥iqmA#:iykDx{b^qx&\b̋lcFdcDk$b1x4`x"ri|>2 2 2 2ȀȀȀ"#1 +bĨ FA1*(QA$A$A$A$DDDR aa@XA t t:.BB@h 4Ah 4 " " " """'DDDDEAT@T@TMV?RRRHHHHY e e eѳ b1l l l lI%z-(((  ȃȃȃ "/^_GC_UFǕ*ΐB/B_!7L^$^ qӤ[(%j݁O@A#wAC[{Dp>l\ V4H@%@5{'mQ|Zb?"E6HM5?֖/ʽ^nثѫ!MA|4h\6wQ#=Ge~v>.)Uo>@D, .#чBbG=ޖ -M2mQӳ܊ۣCܞgLCm݀.^U~+w]Մy}SnQ~,}UC=|u/ +u~e|JOS=zn"=5""z4(& -XiK {]KʳVs,Unᦧԅ+;K麭>^[jQU/kKI4(g;lmot.;mz&$ +ޅc_;fz% VB}]4HuYo9,)e^EI)IER2 mMeФ8'p f"QE"p%aQ}L}4Y/ݱmm^5\.o>"J!ʥx:a/ }-]sߞ15'q>rmxW|Pw 9PG{䁴lc(`9h#%+/I脜 +ΩN.pc`JC4Ul1P_'1*9EP(kB+A9,doM9[1hYWiiNSsZp5Ϟ}U:!*OkPkټjT̀GW4;"#gNjFfŮ~ә1#&PVVU3kBy}E +{K|ѷebC׋NMW+B\/B^@z1@/j k[./6z*ܛ} Ox<.2I0sg0 B# ;ej>> .]r F9 j@4do_sR:_mzqUXVXH?*Uzܭ J{+ 6i!mPl oTŦӢ6d D4pDX? ! +endstream +endobj +3042 0 obj + 21866 +endobj +3043 0 obj +<> +endobj +3044 0 obj +<> +endobj +3045 0 obj +<>stream +H|U tW97w-.qPΗ|~[:I;l/s(&gy}G51SU0n^k/T j6!\E!0J;qu=X; hұ"w( l/h[3XN,2IL, +sy &j]Ten7pw׊Y,,pI^@gxa>|9 N}1,2짗;l5U/0Io +AX{$rSbX$xӢI0 i2Afr>TW\E'El.E5KImRuQ{Z+]Fv",pKDf9˚m}zzë)xd.bTŒΤЖ=~ Rj9:mfKnT]%jmsqa3]1s\*gi,w7ϒDlF!^橷4̕s9w)Zz~y/h-W!p%r?hӵNۯ$pbW9foŹ AbI="_C{6xO*J}xN~4 {߰;99ڷ$2Dǿ1&WTFіhEGĥ ?_>I{>Ą'{teQݺ"#_tԩc`xZ4%!.ݖЍ(lCĻ6'30άe La #r_2$Hmqni<m⡇yڏ~uz1:agu>i"8z0Ôd+!DPzZ/?eFF`nB#{D^=,""?>ΠxTmGi3%Ͱz%no@k^XXB[sl!nbٮu>GV>-oa:=DwFÈGo#Y2lz!qhļ,f0^T` 2"P@@WHh k8rrӒ.|¶ڙicStMEuU|Sπ>0,$f~*$ +`EGVٜZ7HP@sS)z"qup0%%8y2KŚbE|ZZjcH냁]\O S5"5VG ɟR8'Ėr''R*J>H z#qJq/XP\Y Tپ-("yv(8:\I퐜\rQ0GG$B5A /?譚k0uB'RJ5{YF72`j\PR 'U!sMuϛxY# ,ϫr4dҒ__I<,e;ۘ=TH^* Ghv<ӦB\m/|ЎPWZ:܁T+o,4/|x`!X`3QЅ6v=IF/}}-ZmEv}&Us:Z6ށzmD \VX_FB~*›24Z@!|q67 y'o"l)l=1"|눹0ӄ`h zoEkHpJt'܍wY6 &1o#2'_ڰOsx^g@/x+jlnZр.~<[, S'=̫hxMمqRnAIj'+6)III9דhW%h5yvzVEG?ou-GKIeAxLJXOPCSZWZG[Z§?y Bg6.R.c 􂍬7Pvs1B kЎ[s{3B0L"(f~qfm+4]Ǻ}=v}SOS4 .ݖ>݂}q:8>#)Q8{ד@HGsG GOo=G9f;:uىyOܩa,ܥ'{TKy.ʢqsTv*CD{k ڀR^Tgڈ0qs-?OI?A_ ju^v4Cw3mZ_i|?c`}WwׄN҇_'}UŸuBzHw2]G~w:k'^K8:p02(qO0:k,UW1N<(S>, ⺗V0rۈu]Ub铁o1!1H{AǙ(_'%g}ׇǥ7s ŻmDy1LŖ#q>KN\W{8~O>#|NFog]n&j7A*U:MIkTiMtT ww?/Uhf0^Fl,;HM8'f7#ܯ#-KnȘ0WZJa/s!5vr7}B7`71E`,JtNҎ6QKnGU/o@zVV6v@zB@!EâN6ϡ6mak09S߲ZG'.>+]?kQfFʫNwt+YDFŠjsV" :> /$w*XaIoY&{+"XlWZcv}Lv??fe~~'࿪oت:Cvd# eҭIj* ;}_vBhhYAMNj7'B9ɸdA؂[A+b-h0.q3hF̸d>6O6a]E'&,hJWܱ{R ʜePfu=lR2"q<]ހW&IYYYYMdAdAdAd5գOBȀȀȀh"""" 5 & HHHHj" " " aia@X@X ,MDADADAD5DDDT& Ԅ a05a0Ai§ ޟIHUUUUMTATATAT5QQQeb + + +F*@*@*[ЋplihRllllYe}&!: Gфh""""&rNBko HS|ڭ}>EֵI K/Kϓs$i CxB/AgEhv[{\-ƨh,wMF`-Q{}ǽi]u3`^ţi |LZc~w{Cv{$qӔP<iB!tfV/>KPA( }*vC}u*1/]*|% jpŠ2< +PO "aDobnkK)V`ץ臽(ONgp)tqʏIbI J` Zi܃H)HqP=$6IDOo0%rQkBH,,f,F ¶v!_wGM/%OHу0Y="am3"*&"kYqJ/q]bUMiݸ%𛸋zG%⠹֗ Ob}{EuƟX0N!#`1vF4{<qyxڊUض}.UtTB cȳGA:ϐӦ"m|Φ uZGؠswhls#xxEgډFgzĹx<**feTɕe-uWv(=inF!$y2bأZ.ʐk΅:*_733A N ء|(STXHD"BG(tG}"zd~=2io o|&ֆÙ8qߙ9mI`:<9}Ɲ32}ki^S}51[ƣ0(KKͶ* Da t,0L> XccNWq¨]^  +`{gڛ}߬BhztvR̔lgvNE)QC8ZH6N_bxKHk25tM,S.>'VUV|2ʩPqa +V|Ssu8%֎h؉} + ["-N9b*@ ruےe2ixRu):tTg[dARN-cYL WF*,:Xq4T}lab!*"Qfޮwik7}K]^ɨ+;۵ynzÎymC/mEױϿRWb~O^WGF^;A鵿is?V/ru!ͮs+Hb$EQX +xBVjAvå+E[=NMqV.wqgf6-k,Rz1Z:Ox}|ȱ+r&+RF6 P$j򉘒i)-' Xax~Y$ +XE5*vWH2I~vUђXQA3?^Rc*FO[mrsyʆ6Vt'}QV`x¬RE(YLYaD_NkZippIHgiŕڼ_|S?:މ9S߭[mh_?O`֝MfV \UfA؊U +7n +הs̀R U#Sy0 {"%,_]Bbʎs_edIмAaEC)jb,/ +d<& VSOu@OT!_@K?D1C0 8S;d X)4lVB,?& +C} 9őKe]ȿS\p<}u2gI9u00jmۅ>͝G,ooN[Ktw67*nS5f#|$r_}ȵG"aޥyJiؔĪA:{iL+ew8b$c; +&rhQrMg]f&*ඛAz\.kiW~CVr3(\ uj|y|JOykLarx I\e=(MӲpV_M8ѳOSX.)(UڵobLҾ橒+{ !DikJE+]WScQ)ѯHaUD xP |uA^8cjƧnӎ0J2ȥ8Q TCĢ l`P +VxJBX/k]34/a)%w:];6pKFrQ'Lb(IMJetB,/<l04rs?&FE<]7:j\soY2NP9ٹUH7V6.0?k)ӿz~uj}tF7jYsúm[ں+w-O{6r 2fJΪBXnBHna'bxT<-6RAX3/r bBֳ`X`DZČTqHQ!e~db@Gh̤ 6hc;0n1{bM薈x*ZAG;b j% CШfY,GdKoj`@PmWcҮLON-NfnI}hJms*ij1dsl60$}mݪ"-f"z  Y!}W q;!owdً'k]RXaRHD~*{)VJ@ .$PP1tT#. 7av7kN&9m ZD4ILߠdr)"8~r!lo7S_Oo|8bvhSh陎}w?wȕ^Ӏu.*T7w;=lrH '!":9#R$]sǩwq6ɛ^ ƭb  ,WML&ڔ@}!Tv CMT 4LF$x26wѴOF!U{A'n~ +taB }3cF̵7IkyOs 4OR^fCm&vIwj6Ԁg/uցJ3Ņj!.Lཪd٨2;5I $MP2bEVLw%mLEC-p4M(|QmR-PMJ39L=e??_ܺCK]C/ 6E47-n6njXvh>x'8v[2vU66FS-%!}Bs*ո㖸O |D=<%2Al*͊Ɯ>5 +J5 XմPY)B%PX#k v: {z3yҺut2wJ*lNv>qtFd}U^{t.qW^A55Km^m< Q"K!1h (-f1g)=i͆-r)3ש]Єke bMTjT%864ʲ%8.â0πR:~ G;U^e_M wհ'#UhaAі<48b)pa|j_TG Y^ux656 ,,&;%\c +'Ƽ4 +hM!Pj8 bJHjЗ^BA5;k;hGssO,i=dٻ$-{)3"*B@U! tE۳Eѽ>Ha0':/1|1ys(B`"%PBl>B#ON7: )yى{Qs-B`Y7qQsL'&Y/-p[,4+¿>dYFEj + tD4`$?iH {cG$z}\Zjc ooZjfnZ֐e9PרGTdQKix׭7:f5}}jۅa'Y7FN1X$$ExhN`&AyyK-d [&/U"H[UQ dR l‘2&ʪ,~R[8F1!"utf"A曎0|H " +(dt!7L> X۳D\(&>d:~ :Y_`#{ *j' v.\4?eWi/JģᑨW{=89OaYiTwFa 8TR̈XMH߶DY5j^ʪLUkU{lT%`BN5¯uV_uY(ފp5cUz2G=9u4APV Ȩ<0r , +FJ-ZZO}wֆM[Zfurةw{vv bLs9]|['6.)czz)>=i²ǭin2 AYEVͻ[xSD@.8Gˋ9f-Lܒ82)Ҩ]YCB34]xg:aG _Ieғڦ|e'P,+U5[)WbL@K(_ +K 0jpx 3M4[2s70e EZf1|^_N:h|4 +O/hJ"Eyn}^G EcC[6iݵj'o??5h1(}<UxxyYolhktp'[kr 9FLw&HI8rpyu =e]M kaz>㎎cKtg SjNJ 'Bh#*Q Kb-ST@p&8b@CKpF@Fyfd$>ZT FZ=TTA ~ Aͺ޿c5߁wA!zEh1Ȣ!'d:Bn, ?-CϘAx;_}\5_<ŷ x(۞o.jπ6y\Imli&Uysޫ!E!ݧb1,+8?PO:11s"E `Ezk͋͋-'L@\ÆA @yհPʋ.aCEǓnhCnY\Qc;јHT` ;ڠ5tǐ4h>z8se1z̩+O4v5l-=-jzʹ {YIvC|Rm~mFT5J`.A1G)2Ɇ|fyNҙqbNvg:#w=0rt]pڷ~6_W|{vb ֝=sw2~%r=DvtJrmYw3]K +dY]b,汕AH 0K{x;I}OTx8̖TǷXG`-Zke麪2 Q2EVT gVHb$K$* QToBCdڅaSdL]D~M,?a0[}|@+z}#YO6P\iofqN{KI;nuBHAY~D>#U2AHp T=9{=w}a+S8 AU,>`R2L: +NTD &ѦUz'MbVQZ5mfLiMmM5Iv2K݋Jӽ93~F;G ^\E N_eO +`z y|a[ťG lY~0z פ6Z]_Ãxߩِ]wo:pniN$ S&RYB‚q08߻8p,€'o2?Y, d3>"aGs|6(0kh7I LDgER+^IZXԉl[v\Id-J%r]na LR:YJ^`[m6-Zj\KY\\$ABR)D`L 2hfho˒Tc"; N@4bcHF2:jJWe~IQBMAD .;1\fzMș+ɴ4)|bvc$/OF;F;*#! T7<Юw@^4iOy +űdRMeWs(Tz(roGCDj$u_As{5dnNϲs" 3S4hDs€pJ8/astFb{MZcQmW7Tv +˹2 +hOY|!6 qTx?>9sy}`V/yzEGU.;77͋eRGUF/O9V?)j' 3bGr'KAokq>/t)^v^0RuiX\iz653ۑVw|"3afK8X_l6HGh|)ʤ$\IRRe)-:;-K=/^`Vq7$ಐBhUhw. +,[EE-͋bd:Ԍ$@n3RD +Э +`"XKs&G +3sxZt˝N`O㘯o8ęe -vS::44u)ƞ4,!<0a:o<)e=6U'^×DE݃}nqܥÇx~q".Y¿&&q\#r!%J,W677Ikr]q$Ht+ʇDT8"/Q0' H‚j >D bKEPΞf?Ndx>)H]AeBk;d& wO$K`x:C\k +2۫2\#xUnk2ܠU?Te*n]T0NH 4$yyr"@Gnp><^)xTeᰏ;!;H';c#1|dڏTvm;IBmF)1m+-Rʍ`tࡕf/=XNjTxWrA9|o =ik 0\:=ήz} 4?֚^L!_GQ9o RsCLᑧVpk}q8`(uTbR_mS<eɎ36%^`>3=_[+3NTtŧ1 +ÿ ?px2@&2¡Q3S5CnF<52ixgڞd8a>5P*':Q k3׌8F.n}>wm.WJ/;ҩXvuP% Ӳr,%~Ɣy_ 7_)JLMdf [S+5 m- 6wkSo$͛YVLו|Ɩyy ]?ʲ7M-Yc]4& +VXoXwj,uyGe곉ЬmJs9̻'JRɩ $ .qhNDtu8]>\ [:Yf11vk>l Б©o,5VڪZyB*R1(xȟ4"݆O̙R?ܶzПX_XW's79{-Z>5.u% vo{`C%}7[;>}98La}SS&vM& ^X&lu dPi _Y`;z~ܞ]ϼppUlCO%*+b& }FHtcWTc:6I.*CTE B;!B/v^:w +C˘8i͢h嘁ފ\O? b=C܉m޶ysbs?Z>t@;-P>x!OgDŽʀ<3$ɇgshҔK{ c8};Mc v$`@-!a4Bh: *)BYBCZRUc +}ZQM5"Z=ƪq~|;>={x.NaqpS\X>gUD$C;|>( H]"A #D#>|(̅q{SP)P],2>`-eJ G|SDLצ}|u$ Oz02vzUz= +D -$0@l 8F=gOL7 +|8|Ba^f7JZ例x;[v/F oX=`2ZUqZZĝa83uh?b4% u&]E6B5ѤLr@i$R;t#q{Q`ͳ&6 &d5eGp73 `CC ڤ'DNOȟ$#C`$AD2kM/_.ڴoe/'~.k:>HNcP[͕2\BIdTVok%[uK繓䌥sieÌq5TVV_Vթ|F!<MGI2D+$T\P +F@@Î$#Ь;sm}1-{yzTem̛q_5!JtW<[Ndy38=k@.+5Rqecs*g?u 6lo_Ȟ]k7spĬ.[}ɽ /=x 0\+p 9q/*AudEh'o$ɗ]:t `%+fEYQb2KJSZ:&IPL(y_yEkq _A 4иP0/oxzY6 lnLQ'.b jJ" +c#M _яvf`yqny~ch-ްsov>VӰkG3X4%h#Cf]8r{Y|UKNy<xVcaR9yxt "`"E\<Ņu]G SÑW~4/PnSM +18ùf&`v;L1*kSD,3FqС!mE(x%JI +dL?Hв> Xtʀf=yO$kCPjϡZ[B57U[(ysGV{_zNs b<°O Kj%43%lypL9'S>Vl'ݢ%7 +_S%n :a YWm:\ Ul7?7.욙zXp ۊ;^?x+9h{5;{p6r,I]7!-Aj~%h]QQd(A3h⊪R_[*'qOJ}m0#3-5ך-o[8%8|tܦ\ x)+@iJ;QC2nZ-fHaG:ʏ +W *I%INQ +81P'tn(ąsѼrE!2Q?e -V״^\v(g|?|W{PT?>v޽wXeW\khPRQ1!Ўf: IMc)jLLID@3uƶN3M2é D;;w:i,o]pxOpOq*"d|IF_ymt{4$s:e/[[$VҾd^AkȻ'lSXs<H)(*/I^ ^POjyzR oӭzHwzYts+*`I3FDT룘yILeNk_Aj[wge5 j |WQ:mjTRIMTҠ7zp0lM0;ooOuYE<F2H|rZ(h(}~Dbn>s_UΡj*j~հDPf׻`c:;/z챗ORu[`/}7w捱sC& BtQ;~łoa,]QE2uL^"Su.yp8B+0vFgsyQ NPI }5d`@W䊡5[Rlo?/XvxTfxc\db}(‹;SĞ/*A˱<ٯI廑ˑ"\8"+ cE͂jz7+3xQ:v$Iv%ƭى TJ+މ'1{b߆GkLkPN&M; 2X26Ͳ=n,jfoI_,? +q[KP%v YbUτZ+pU( WC0ZGrDP$'He݅ +H .lt"lbqO'ϝ+T|퓨x׶ iO?~e]N rrsF8\ +4/K Nl5ǟ-э ?g?Uڟ;g?6U!CWʑttF~wS?_7;i`B(bAhLͧcSt^I#II``xqnY*pt4:fjmFF?m}FgCzAd4BOD¥U >iGx"x;15IbR5I3Ҧm|&- =-&6}D~G.ƿ o"labf^m^8K \fY+;jSe$? ]Χ 0sN P{dƅg\Egn |tS'9 u?۷F,ڜYr<Ӷ gS#Ԟ-%qm;)`&V'usOw#E * +^R쒪ErDnFu)vܡha*8[Ymʠ|[LJgk oEmإmhpr^$^hvATV(J-!Ţ#rmxFEB=*{T ͙DQSD!U*XT[̪䤀iꅡf,lN="o^zl T ɒD:OKgٖrBiU7`jV~5F"=8l bӎ:}sh</r ׏H`?p_y-l ˗?`A&d`(cx[3g9t+=7&] |E6= R!cE,dY[-n&nM:,7]VsD{=YuNt%=!b`qiaC{.l>ɭERS12>ᣒ}Y!Qn='Po-sbO$V&^ lOWVH36>*\E)o'$s9(PX0}}}-u=}8v;p^?ŭ=a׈,'ÙԐ +U}5`]-ŵA|sonWm_R~ɶ +"Ggl/en_ qW `tآ% }J'ڜ΅n~=>]֋,5mĆޡؼѓD6]?rcD(deҭ̐,0h*(xS K7ajLp,H蔴0F5 +ݯ\wǁA|UИI}RV`o_3>К@>)K W8 ]ztȚ*t65z?q2i34Z?Qx/(@%Z?C+`~awlu%Gk_J;5!2hql9REօDU 3ף5jeO%jʶޑGͿtý#5O +x1iQF@nrvJȊb;rryJ[L &ӣ9vw6$ßItRVσe__/Aӛ>%gwniQLm@)o.E+ W +. +cF|/(-PVOUmߓӱ0_)~09jcoE|!a!Hxuk4h"!A4WR7/? cG=t'@+(V|SXI6YV?WjÚ"B}yGyGyGyG) "/-`t <"_qI鴲rEB3"3+:M@]}Cc9R&E,m}|CB#"cbFp  ;ZaTcP,{OXxZVI )+H(H*(TT TT7]KWspVh `H $>B RN1 +e3œl f{k;e&8`pBO? tgZC&0rt#H1!NVO a``-+0 +|r>f   8a4CP;G=08yȘ3I,Lq͍mrHrU/zl# 7y߿ןI ,3ܧ + +endstream +endobj +3046 0 obj +<> +endobj +3047 0 obj +<> +endobj +3048 0 obj +<>stream +H PTWsnTDp^Gq#eeqRq81&F2K\ 5"*.0ft{}{ܩ[fU')ߝP{1bw>BF=@[~}N,Q5pC UpKj͖ѱ\(!&|T׳j_kڠVCQøء2R_ܐȸ #R +N2#yUEKo%D +ecQf L:~;(Rr ZӖҲɷ^:H)uW +S q4iTMIRʊ2XD9C&͝KXv[ZX +@k]kKkW@ku5:ٺȺҺΚn=kf- TU ͡9FZ-LkZkXmR[-viod>߾!VGUh >vнuOCz+=Z'S<=YOշ{}1~AuruwvF8s-r[04hm3:Xc1(6)nS,5_Ր8%Q:"8](甠8͒)L\p/mdkhnmk_9JҼZMMSBfZ(N)?pfi]ΩTSoGלwp\i/tZq8,K9Q>8)Nm?#јef֊2N9@8-ƥn:isi$ !fbIВ%_7My9OI>ŧ s|/Eė +_k3.vMp&gq6w.\!Ə8s>? 9m~/r،-">vQ؆cØ".;ɮ"!e7=qHe*̥6<]-=<Cx=R~ }8748/? y{;ÆcƾL8SNQǟ8gt9s_E/^t+W5k׭߰q-[mw|sW={+:p?O|代Ǿ?~N3g8w/]Rj9^-ǫxxr_'0g(~kƘo=<}1~@+=@zʈ tXu7-De5ԇ2P,J}~:\ZbSy . F nJɮ/&*!/jOY!V=0>6A\JNI??h*8Wk U3yz5r~\ +6Ű* y8k:-bҷ7]̛ДA}kyc9~LT"YwFx@05Z \eAj@]{*} yÞ8D V~z1ulh>Q!Y$>I:E X;VCT,$ eȥ_D!ڀxFtq&c, aÁX5m~_x7XrU~{(Bм#wDVf6(#BoF̑x*FE^?gsͮGk]\]']I/tDt2b -sx۳ h>f󇀪%[oϭ:8M|h?v_/$KRi$Kʥ_E{dZɝlyI>^d70lbqq.r4v2i<"VĢwQD@|5< :F2H0 >v39h)TS #ƣ1OwV*H~dSiidnc4b>m1[4,W<5ؘoՠcp٨Qr\|qրJSа~4xvM\%մ]u0M@|/`'|D:[Oב|pQ ؎Md NR6FIj.24Ypڂ t->b t6C&뷁n((S|N B CMi3/b)Y'ݔ R7\Eޟ=*Bꌊ,Ļ6 ,iΤ`zstM_O;}{![(NJ$èl_z\TEX8J+C ܒ{!uzYfXf !4%O%9*|J4 +əix |HV'og59_Uȡ~'i)'R ZLm9 g +񱖱Z߻( .Pe +U1,XFP*R5FhmiWD|IBjאN43JRFKq%t섘a~.ioϽ9;_JlsA}T߮Z|M>աUZ.,yӪr-kaMl9kv5ck.C^K(#&bA}JW~cmȷejAcPRIC%9AZrXgTN) R* h\^[Cߪq|%Ŀv]6dB}6*د*U76FL 56$ +k]u.[ry]noܜ_>PzS`_(-_p` zKs=1" 5 QEJV+L) ,͡\m#Y0mwS#q)Fȥ +#uGjwaO{"ڥ>7KVKQ_}cc#l9[ϲfE.ւv;r?WW#6);}ߓXlD&FGQԢH_w|)qwtalw,-2f86CON"mQ֌$6#3#kQݖ*g=S},q\X+&P{/6Zn=O^cf yJ`.|0=Klk-uĜvrLdemmWtUpF\ rۜ+ڢ"n6<+VӪX}RkHܞD5]UjR?=5x45>IkFӶ ܭ yHGgPt&=YѱI823tv YFD-ѓ{/..[/,-ڸtbVY ? ]0pGJu#ѴGϊ\ d䬉gndy/ -ukx`|#PDKm4<(qZjC mV((0fRvh5tLz+ ls+L`9 +VØsyAF/}k*tGlvs$| :r+UWH_A߆~ʇ +4@9Bއ&a7 {`vz+6Ѐgi8?9X"҃Kn3~ hY`!պ G$$= hB/]J?x=%s^a2QI=a?oPZ#GVIOg?*X5`{\i+o\X'xA @_ +pYbRS 2߀Z#?Ban2?E "B18ƯZle1g9^s3a)8y/f;SΥ.ww;K|+}t9| K sc"$K:/#0~:a_tsV*Rߣ"|Ji!h=*>I4*iβcM OZNN Iji-S)&'Cu,uo|M (L0+,~̵IM('N4Bh /xNxo֏?g,t5(@.kJ+-wUG| cGnCi*ÈC.:X#M?2G`_xO 㿤'Nڧ>}8ز@iC|A6K)y`}=UnbirIe~]#I,`A,hψtIPd=i S)B݀mzNNJx7;C8y4[B q"h=1UuYZ(;##i>־ww0OrXDoB9'UgGǶ;)+:׎:MUUu"t6%E@z{m_w +*_[*Em)*-"@PZR"Z@&Mf܇Nhm}{;9sf9!'sjFje\ bk1o?|`{jb:Y/I[/W]utÿGGrF'&FSG'@*uNC*pxkZt?[]H>څ|8ZLG4~1h(uuxfh/&/A5깾Kٳ?M5@bx@|Ӕ#HC }My +^ W2\7F7U3. ߈#ȃ3T?<AWLJJ=~/ΜmZ/>3גWD{"+g?oUkD;׉gqxwկ'tћ'>It&Cv߁.\8"! +)p:u{N孔^2,I뭝+iR7@97r\:Y^yK ,[2ourzLyO)خ#]*o5I5/(G|גrwu;#QZ of_mXlFײ!'N(g}ECYU T_ {o=!yܿgX9˷ _#*g*΁;=lO),u;Ynbsy,I?=RXƕ!nMY.9$81o1+Y~\eY~24G%rhl&,zД]Qh/_rWzX1> M;Zf~tا fMԧlP#G;1"Ơ 4܈ޛ|n9bػ[dD9gLñ#xbyzD+aTO! RpaEEҧZSu|sOWlqfe$kK/by٦]#~bd8y'h\-o6 m+9buV"^ lkW|s6e(ff3lGD#= xm/0oÖ5qsa]ÒFߔjf qȳoyVtOŲzȍ+ꑬfjyA +t:ѝUɴx3*iO/xYQ Y?R~gya=YF~uջĕE,YωõtZkR,ݥr2HxapJ]Is/a[befuD-/}JL6eYI<0x[C; +eo(W/sitn^n:IrngNHn[GķeɻJXOLv+Z5n*kEӼ-HDl]YoVFffωJKUsf{[<+2>8^*H lK˩TqC/W¦:cJRV9TC&畝aV2ubFD"OQvHs8 H39dSy\B'ƣ%yvE *rqy;ٰ|Σx4#fZ3˺'EDޭlgrs6N8'i_GEb +v!{̉ivrzrKe4Vkdy=')Sf™U̖[Y֐ ?ITg[Fe-ijt.%b1Vۂyncް쾸غʛoVX1顯NYTcW< ZQͮ*i~Dw~]lEQ~쐵/\p3Ye%ŪU47C3r7j|;2з0[э5+: bv'. gϷ[lgOOF| ?qH Cso7͐t Z| 0Xuod Wy/<3s%g:փVfʱvyEKoW\hٴͮKtge~/?͒ql`1wrRƜ8ˬ0yVƷsN[EM|g-WYnѪ^bu[]֞es/;S5aQޤo"۳nqǺ_5Cn7;r/kX8"<](= $Yő-!!"9¶l,--rr3y@= ;jzݓn%;|˔oƵy; jpXLl +Dl[Աb0 nT.xf98eHYԷo9 ;?\'v`a 8:vȆiXΧn0m8[K*H\QgÖl4 NƬ,0SLb+!A-q5N:Fn 'pbmPXs `n5"䶔^ۖ8,_upn6` %na8+cXzob2%6XTVR:[.C"J \➀S Ȅӷ#n*q5h^sgwXT;nM#51 (C6Hv=9?H|oOW~|͎q^h+J[\7g훱NMO[LO[_h 5cCA"8Df;V'LlΒG pE8n/EJ1pa"n&+avN +Stq.a䈄8Ѐi03DFu9t]"P䗙mVR{ c0u0v2/\mM(:[@1]Vs`e$ew#V{Qȹv-ǚGY ( YnDUciV*pp~c㛭щ-#c##6܍őѱ1|7no߶cێ5nd俆yG邸^A~ GKẅ̤l]w >.3])z{)7!͑YGIùeP& γgQi;m1߶$ns`E}@u[k_Wv_~!׿`\d(o*j_2ٲι_hܷlѷ.q]rSOG6HfllgSJ|[$N!m4A̩Hv\<>SZGCbј2zT".h.aoPŬ{qM_$*Sc`зj[9&~`fؠkr _&zejehL[XEQ E6~hAf9!LJjz%QCɽH>[jˌMZ#[FkN4$<|-)+˅:C0FU]ZPrw +/ >4V܅`?{eu_~Mq ׬|]Fi0/8z|X"gq^ΧN'm{]-u(_U^9[/38[.毑֙LV;yuR&THGbnXWRdqyRՋ&2\W+U̖n҆VϠnF V:鉅2]Fwϥ-5Yt:sp1m^$5AzEnw0?uxGE~ƫpY݇f8PSA7r]MEj~w%Ǭ7GM{=GA +Br,j*~Z:v3y\3uqqh#2{8 +@W~Et ޞL''sÏaڌ':lAmN`w;c8_Kfm߸*C%8Fټ+JKO*QL_~GkιIΥw Y~2Յoe)zfթD( @5PYwe7wuW\n]e]wb['#tl17C_'n$P>҉tL T: yu:Ai݌nN[ҭt-ݎnOw;ҝL.tݕFg9twl؂݊CnGN cwtO.{Ebt/1كý~y z??ޔA`z҇ʛHOVK NJk $}>M:<}H_/W'} }Eߦw{}я'S %~M#ZWAѿ?tC*T6T+VN TNQXT/ؤ@axm4m6h5nl$۶m۶m۶t? Q 1 q I ɑ) +i Y!;r 'D.ȃȇPPEPJJ ʢʣ** +jj !hh耎肮聞胾񘀉ɘ阁٘XXXXXXXX؀؄؂؆؁؅؃؇88888888󸀋˸븁۸xxxxxxxx ha/_#wFbdFaԠ،øLLL4Iə)i陁Y1;s0'd.üXXEXKK ˲˳++ +kk ؚْ!löl®þ¡AS8c9999S99399s9 K˹+k빁[۹;{yyyGyy'yygyyyyWyy7yywyO/o_#!J + +I?EЯM")()b(b)()()()R(R)()2(2)(P6eWԟʥ[yW_ + +QqPIRiQYSyUPEUReUQUUSuPMRmQ] ڦjjjjj`T+Vڨک::zzhihiFhFihi&h&ihifhfihihihiVhVihi6h6ihivhvihi鰎討NN..鲮誮nn鱞詞^^>>鳾諾~80-qXsx#WݑQ1ӱqB ȉIɝ)ʩiəYCU-u93xBuyBCW]ȅ]E],}]%]ʥ]e]]]ɕ]U]]5]˵]u] ȍMnVnmѝ]=}<ЃLN"UfZ<]6w(ʲfێ?S¿nm|լu_7f76zkƁj-ke=E2=hAjXܕ[mh-}Ң3#VJ̿x)f_A ᆪ2y|.iDoZRbM2E-;|Sż5&'J\MiMǮfG~|? +8T,Fm;T l.=_P=ahwhy^Վ=ͮۃرi\|X=`-$ XDd$Oh"#'Ю RlTlCj=jslzyGi݃O{(G^n0㡯X=%{:tK:q;'-;3.-l']yRDFCt0c3#|xOw*(D)رmq͡⿝a:^陼~S%;P[# a[wY4{IE(E߿gZnd6q_2or]+1uggzvs0`̦:yeݴvugB p˭"tG5VhwY\>e5ڂ4L6a›gН&*1d:3JY_dƒL^'?徭S/пhɸ;ui:`\WjYnx֫w٢zO%G#V\.:VP'|q@NoȂWCEqڋ'/{؉]Kx3T7͙ڦ,+5Z^ Kˍ`vqtywrglz#"L_ѕV3&/M3!;-Ƌob^|OU}VW6&=L$y&)liӭ$W$-{PkM/~zKIW3u<c^+vy^=x^Wdžn0( B 7%@)Pk Hm ^x %^B0 /Bx9#x9B "Ĉ#B1"Ĉ#F1bĈ#F W1bĈ#vuE +),RXd`K.dsfZmvJ4@+Dѥ&=2dhXRe,i4Zʝ0Е`>sS$IJ+*"/N]E9TM|oEûP11=; ԙPu 8@gu3y)[c6$u&02q%Ja9)(r¢-^掳!H]-W!7s)wgg-wnR:Tc#uxm+#_1Ft3ͿčPެF2H;"yƞu @#!1u,b.B؝k;Enju3΍=/%d-b=A' rB0s6CB29$:qCWe@{2qB#:~9tnp*C橳E1K.qt`qefKh9ŸoB;.`c/CݬYl?Ȩ@9 p~`9w(/63 geQ-eYOq-V*xwv)R(`-k+EPSDI-vb))2- + @E#z&ReLADn"=Z #F~vv}g9+fKo<ߌX] F`3"8;#k_E XG I)#8}ʔa˞n'We &k$~S/ dVWd{ +v5Kgɞ-ٕ%Z-k`._Q\{oٍ2mOܔ'|L]oLJ΂:xf&+ZSo8%UrKJdEէTUr+C3K*JYR՜ +'(e)JYR(e)J:*43Yq)JYR(e)JYR(e)JNR(e+JيRrq7(e+JيR(e+J:))Y1RlE)[QVlE)[QVofc~fL1Y2e٨̒2KL0e S0e S0e S0e S0e S`5d &k3 ~-%dO +_arng}uzn~n}%7Ǹipgqgr7]W]:pt̺]p WF]\eR]0lx&ow1rMs'0cA^s3Ņ+sv3.L篺|TWco%]1]Yx/b^I7׋YgZיi,=3wmꥫEw\2C<:C *3½]յkʌfrۛý9%oqG㲓hnω|Nݍf܎ȄXDs~XjlU|DV'vS=[UE:_ +mN +s2̕t&ݠL룻V-V-2iEU U.Zh!/`bT4iMt;.(`D%Fպ\*2)g2XAk ,]N첸ɠb.;(ˋ7_Ưa= ?؈ ?~d~h1Q?&~>~H?j߯z=tL()k$U%m od[n@_[^tnyH*~MjɗI\ 1imt>J4ƖQoǵn>i1u7,ݩŔEl-챸9ޭDbC-Lz1kţNrƟ|%Vx%CdMxGMhGI#_ԞƫwŴUPaPftD;e'VSĀQl YL[AmZ֬`kV +i'D;w0vE +[Cކ%zPpK$'N-KZ?mCFW"ݼ~瀘_jIFBP?sa(_@t{CPP:DZhCL>5F|V +8OB9'g0|DE6NmԵq&ϦgááGá{át~=&N:$)]p ?%dCqop4zaoÒ0 bl/8%`t^Bzw8[+^Dxල!a | MOzՄqDᙕ]oLP㪳v[ٕ'f/AjЋ 5P(Bq/4-Y%.|.|kK{}oV][GF}Go\' D=eǠއ\`esKn'롷 b \vh.0DcH(1޲zӏl`eVHHRw&b ٤vfs;E? @17F><-ٮɾ_Tg_q4) ނ7E}zҳ%ͪcVa +[`tl`ġĺ[.{OD7ه,lZ=kt+@&oA}t{vڣ1/y[^#rTR~WE )AER25P!5(J$HdkU5 ZAXy~Ͱ5oX񮍭³+ϬC#Є7| LR8FVR3*X|hw!YP%x[YI*ÝA `6 .Y ^+~'G0'=v'R1ژ$DhQ1;ͶN;ɝt d(u'vjTڅmՁbCZp +oi觅Vj@|yd_iFPք l` p +endstream +endobj +3049 0 obj + 19786 +endobj +3050 0 obj +[/ICCBased 3051 0 R] +endobj +3051 0 obj +<>stream +Hb` 0n. d3B\\ }@";P891-65/? \6M2,A?b@J t+H,kH\MV $@g@HA~OKR+J@|dM#CǔTbϼd=4D;dO#S d $ / ũ)`җs?PLqdWZ uObB@Q~ZfN*)Nx_f @>J`|>8  $ <(M߮Ae]dC8[0$X +S ;I??T?HAv/bNFtp#( <؀?q +@Vb333!2% `321sprq  + KHJI+(*)khji[XZY;8:9{xzy!:&6.>!1)9%5-=#3+;'7/IL6}Y̝7E,]|U׬]~Mlݶ}]ݷC=vSϜ=wK\v[ܽwG<}W߼}O|_# f.SX/'@>r4rՙ H-O:@6;A͆)HwƓ@v!/}j=PR`{0?'yI 7L87A`iH;Vapc-`cOȿq"ގ}qbH;w3 k!yҎG.@nAX+a3]?@| + +endstream +endobj +3052 0 obj +<> +endobj +3053 0 obj +<>stream +HWn8ٷnޒ>8ܨp@ؿ!)J%EVy0!̜9Q>Vb 3 ׻y횇55h[OU jKe 8.7a)4~ TՑ 2J +R2M3p&H]WBQȿ,>Ų9).7y4 }%O3T{7K.orUUQZj{Q:9]sC~ovE> #q +ԠN˺8E=w)]<}ʕRjqsKAǸs(w9cM$G 9ϭ\*e?COmGV>Q} ."pXQA\ yq|mAQa8wYNtnͰg5dj͓u><7ϟIP).y\9oبj`Ԃg+4l[ K, +IJ}ɰh%Q_Bo~%}QܰjaEIKNׯarH(Yd8#oأ0Y*{0p`+mOn=$ 9e)d+lUgzC11!k +;#(2' $Hb zEw2aNfs7 /;hgxpEt:H'Yv3P`:EtڬcgG8O5WTڈ3; +iq8zI;ʭ)y!ٓmtbb|vnͼ{ 1*i4AͣraNqáT?'6U"R0XׇwzGp>wAOET?W ?;1I>)|>stream +HVn0,|ע(^zA"zĒl Y-ggbB٦`m~4v=W]dN{ ֒;o5܄dp$S\d}?ßT*|^5oW[v( s%cyb +tQ6QpC%nOyóK*C=ͮXS{bTy +[D<rMȉHrȱ|: NPF]a"˜3cGѷtsT k^Jt.v gٕD;HK7O+#I:`OE'BHO!pzLrWˢG 0C+oT]a +۸_]W|,<et@Agr=w81/Cd1alofimvҴAVq4I Bx+\i(qaB+9&qb4)N3(,_e# ;,D{fP¦-)Dcbgs}z[*I$ɉId4=+axtf,s|ҽANj^< Ug̴]S`rWW_8|+'Dz6o>og(ۺUpc2 4v)"& ussj\+wy3cցp&tsFB+;_ +endstream +endobj +3056 0 obj + 751 +endobj +3057 0 obj +<>stream +HVM0>&}DH V!fl.ǎӴu,* <σT`yV|M*03*Tmwf%J r@U9!/|NB1 5s0pP-@V;rnGQm<kEo!*CBz+ +>e˅rvUrjcưN_gc^gWMW>rsnoW,0/Yٗ}!αPzM~q&l y,5``h~iՔ]ݴwh?(,:#=Z]a L9²K{]` ]n$̟~rSE$#+媩ZV SH C!eLYwkD$3 +endstream +endobj +3058 0 obj + 724 +endobj +3059 0 obj +<>stream +Hn0 ǟcz&Q$waͷm v S$d˲#=(?XA +&XYvW) !,r~aԻw2{oBn,3v:ۢz+$p!!\xo! yy^e:ǟwMsª.csK!8)'_Œ5|5Xn ŦSήs! EP \9.tEkN0&0\ A*hS>UXJ4!ka[ U 30p`W8+늽@ & RN1 n +$@ q!("P|?N';iz9QN;B/52R iUd|^t/YrF`obx9^lIψ)#*m*"MEQQ>:) ԱCx48yvDhvF^b +)F>橍1TCk/Lgdf_beHXqVJ!yJx+-!8V<4ÄIJJAu+DSQhiFb3:|~efǫڜٮع~5>be+09?ayx$+a%>@DÔS6d@@D:[S$.=FDj\cz۩N+r6%c;eFz 鈡 +endstream +endobj +3060 0 obj + 760 +endobj +3061 0 obj +<>stream +HĖn0 cwFQ"%@O0`>۰-[v9 +O6DQ?ϤDq'>?H0(@*Ϯx,䍞EY^QA"9̂ݲa;Dtކщ8=#fя&ܛ|Br/QnZY88 + $k%VK68SR{V.XcwDѧnæbƘ}]m^Li"S/d W*` +zQ}YQ z^Guq3d)c' \D_DaTmh6jhUXh ̝dz4?.8s +& O !s.m%8\Į׼$tt8SQᗓmrDf\]ObkWfw|z)A( rFݛ/ՙ(u :\g4aWsαp:am5ȍf}ZZb8(\ ~ԇuh"/}Y^%Mp'o$N茁c\ 0䵹 0MblV/'0 +endstream +endobj +3062 0 obj + 614 +endobj +3063 0 obj +<>stream +HM!O;2YP@A&RٸwI9rm%CӀ [GbBJ(wE.OBջg*mZ=ձ:osCuD(Mo4" % $&ӅMP):'6T!U(EB:\ф:Ó+'?)DTq\Yf2& +Y/^VQŠʯ(1D$sKx4ѩLiz`0B n4,1MCTXd;8&Y|$ 4Bx Hx1M}pΗSpQYZ f U:Ƃ/7rM9kgAtQEkCVܼTo|hN9zQÇѤe ddҬrN4g 2N +!haa#oq}~ `#AFsfA])`HY[N@V آ%UˑNo/6.bw:^ϧ1بTC7M674lZy/LCxA+c,a0f24fP(D@ʆVڴ=,YXw>&hT[_3U/8&X)+XR,ϒ|+?ljN D*LiNoC' WAq # +endstream +endobj +3064 0 obj + 663 +endobj +3065 0 obj +<>stream +H̗n1 c{=cH $pҤJS*wguy<=jFcj69hTu9;#54AFM29N5!l&pBD!/L.w^'06Qͽ #nT?"(ȂfzWv|ACl ,֖*G]&;6} F*׎U`8%= oWznbbGrz:P,5گr,ЈgPcS)yl7!NԴ>ՉAJjuYl7C},M6m7-`1*tC}M5HԦˢ}zZ~@GgåbI`f)@C(g WV~}W 7F[ZnwuVEm.`!*L&fۺVM[췻n䓯u-]6̵/{-&7= =&mD~4-d. >+O1y&#yE꧲h|Bw"??O26Շ6r^z#DeJIl 6;8#)/xHQ +/1N C,ГM3jr4L3NS`ٺofW_O{V5aZ`d  +endstream +endobj +3066 0 obj + 704 +endobj +3067 0 obj +<>stream +HVN0 Cp`;YNG.,EOڦt1Rl8JejUlGw4HP@DXJ>TEG} IEAH)Eޑ(Tuli˳<0u*.h6j+2-Am\e3^ Q3lbA V)MԢiKԺ.jM]֮P7Բ6e|"fS Ih~<&NPLF J5^MG)Gհbu1>/j4F?]7:s#l1k4:Ratns +7n~,ǷejqsLo:NoYUF7J&h[(𽝎 +endstream +endobj +3068 0 obj + 486 +endobj +3069 0 obj +<>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 3070 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011106150232)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4810 0 R >> +endobj +3070 0 obj +<>stream +H]Ų;{T6SYUNd ۜ#Jb4 3f@h$ut.^y߷_/gO8Z#T Gi4[]!ttR/~$## \K*wƯ aH.VN ʗ'' +cl&vp0$㮲ܔ{>>B;H yU0DI%hLi0vҰ\Ko]iy*$8vftm'XY*I">v3 |,"'* +lTu3LA:čp )dά⦳]e4uB]&uQWGۼ>fmrKUPRsz^cP&) e!^ +@(Jp!piuuZ D /j@F-ْZ`*̤]sﰟm)uPZQmK0*vwۮ8m,z?fy؆Pgq !7s)C`z:ALGF{yR5g:d;%'x\'B{pokk(5g{*n{BP'Q2'҉hF iN~dT'2kE;F c =SHD\Sq_SbfrLas}yKՏ$m#+ 1zROtdD6 )eX@ʸnuSM\'*;HkSf*hV"O!֊+x6$xFmY0q`I9Q@,+NM\UeLjr&η~Tc,׫褁j2R{X`X8&UVcaɬ :jXDל}*\b-Q$M)`w!$Κ& Md(05M1Mm](}JcqHV& ROa*V6Ls:ofvcr60ċ!-ĸ͆7ScCt^)4_#)&doK?>PеI ֽ("G${[F62T{ea]B "PdU-]/k8Rjc˂ReKQd=4 S !ݽJhX=1B郣"t r],rn'H +yɞnUw, +$|FZ27עAm_uaC1nRAO_Ĉ_D o$=8t(Ԧ+ f.?y]sSA \" ށ+%>%Ͷw{$.UW*ФБj/Y8C(! 0B6 KTp!L|y_0hg!nFrGoːV/;Fp)x!t0>'D,Ŧ,:1qbD4N,`a,s9Fl|˩b /Vէ3 vUkaY p >@_#(51r#I~-mc';RKIv33 #362!6y=eڵv7_xF"|w?} +aǨkԹ"J0m([c/tcziQfsp3Qc* =bcDI{3Rhyi9;tA;쫟*xǛ>a}j`sBT@D.'bɀO+_b@KSj`Δ:"{h2ZZ(>a *TxX,c0{x<~ o4!yIh+LԾ_3~_x}I$?"QZf&UIJ('K( 64)dP +tmbi-\ܔ/K9ԿU^ 55)ԝL3̯oګj}ʜq`>H biH]C^Hϋ1e#.?<(2hF@ TI}L}$Q` $;O ܎ gݳ_j~O/vz~-KG;brk'$d=y7.lp8d?^Ǹ + +@Ɓ +>[+L6o'ngN΃ٻƇ +ǷQ8f30iaX =(+͟1aBجnr5I9Yߺ$S; 2#@{9h.zU1i 1 Ĩ矬JջM@Hg肭 +9m [T-RĚ0 Ȭ]G~Œw-fe8rͮl~*/R 06~ +]e2h0T0V2W +'^"Y)㋽q:iyd'#M"r}(or4lkʰm4q9vjGz48W_msξbN33{MP7xM#?‰4uj+QKX%*  +j +y0[ o$͡.!Ή )Q[#"˭Kj^M<+QcυQ|)3eJE|*vB&xE=xͅ*ϚV/?V`{3zCZe$f=O:n(cӿþM\WYnps; Δ]@ 9[ Jl Js=ۃǜ1tg. I4l"6qMs)GSHHmˮ~{qơ*xK Hb; Z+sԆmiӪB.U`-ar"̑@},z}Y*WD5t}n~\@dO  9?|!᫜KfJr3aOhBEQ4 ( +Ϙ1GS:w'./_PW}V7uT]{m_eD@<μi>FQ<ao68;-5[,D=YDfy&' iM-6 #TƋxڔul4Zz@vy-Y[&!k[O/G߬?i!!"@IMB RL {-VYs"a7kz.?˘/0ỷ&bn +endstream +endobj +3071 0 obj + 5189 +endobj +3072 0 obj +<>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 3086 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011106150331)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4811 0 R >> +endobj +3073 0 obj +<> +endobj +3074 0 obj +<> +endobj +3075 0 obj +<>stream +H TWnTTp Q4ndq:93ncb$D7DEk4 FM FDy(ǙL9ܪ߻{/@ED]5:OkxTX#?w +@mCܫ?|5AdL逸2Q{g^GEv5&D Kib@tx4fFx=|vEkâ"BZ@1Cf o[ nXԷ.**#RT-g^6ѓƽ)WzkhhJLNjkEJJ^2 zRp9zS 4i=DuIR2Hx %3-;,,-Vok5:kho]f]mM^N,*k~ZМZCZjvZ6V[R{5{u7jac_A>AvнuWփzK}>N' l=YO7;a~Vqtvut;#s,95sZ䉼&04he1nc1(2)IYb"!IqJt:M"Cq*S4]0q%=8Ѳ޲rΒWnmm_9 LҼjZ MSBZ2Nio8uw'TEq,'-:ᔨ'kp:8]UZC8Q8(N?퍮h#ޘnfVӸRN%7_qB쑍J@qefO$!4ny2/gK|3LVlsg~g5U> +~&(=+. {U)KT5&{XfQY;o6Ț*sggg*YQY3ȣ vwnnnu7vs;n_7r]\9ۮQ >^zk++p] }k[a[l[dѶж6vܖfK-5޳L@f!7,JQ6d{9-+ȹ*'UYRڿw?=Ha쁹XX+c60qn~ D11!H(c-!cxWjͥy$HLO h!"lT%ODՕd*Oȋi)9^2ZN+h%մR*:UH)fB[imTvNL>T" T|i&?N >O ՠHzEtSզw(P +PIuH#;9(tN)UPzY:G]KIR]G!t?# \ +#ʣǪG81>'$|9>"_3_|a:{88oMŷ9q?'ݤ[_K.B6E<-؊Ct` ;ˎLv.ST,˅ Maּ7l2{[~CB7yITFE7krL%EV Nlܶ]:gXmdڵ[9={ӷ_^{oxțC6|ȷG3wǍoK>T:y>5|'Θ9k>/Yl_Xj뤯oبUnڼ۪عk}w5G_8ygxrZZWj9^-x +|VQ& ~XbPϓgdB +x"AEQsyԈPj;R9ש͢6V@`D٘t]Jv}yQP{r†4 }hmXϢD}CruRd&=_/&I./ف_XV $zM,D\ছAR/pr1z,G>-ӯSsTLY"W_=U?Kh;F*yHO ik''ȟQ3}"Q7Qgifp{{M?єNBVeNe#{֟-GlpP$OZR>ρ,?w%YH#_T%*Eh! ' ws:y?xi4U;Xۉr'/Sxη>O[< :V0hktMYS #ƣW1Ж{jP~hPSiidnc1l>a5[ ,W<5؄ D LP<9*PGɍs7a[C"+MiBl'%Tb(D9~I|;vvJ&h4;Y:m)/_(VU4y6cY+˦P ,v`M_8`C݋|.5M4reʑS@Acd0"&Rxuy2*Hz] IOPa2Z+ΨȒx7ҽ% 67Sd}>*Hk;*9æ;\]@t$ncZyG>bGP22لZd؞GC]M,8{a똽'86NY2 }iiP6׽ fhe.XY_uQ4VIV U6YÈwSHh_bOdqgɼXڍ;FGR^aԁ5d=(݋,iiiS;o69)+ ZƼܼYtTS52ByIАF ԯW70ǻ$ 3LE;4vgNt8ph +2)4i 3L{:*)gQlJ3tjW[G GD`b .*s(6-slbJ 5;B>} iAJ<PjBTa&EٜZN<5,"gXF:X#5] L ͔=jbTZ]U4[8in V-hbzyeώI.[pb\eV3nXˣ2L.G*Ƨ46*ë61DjkGҨ׸MiKjS\cjwZ+׸!iJ#q[D{V(|:< keEjBSX§d0\ɘΰJ+ku2vF^Uu꭛8!y40j11F3p1g[ۨ#wEq}wvo?v>8;ΏK{!p)k'R V$;C0cD ī(jL&ӑ$&:،I'd$HKgڽws2,2SƬli3LG3:aR׸cYtvnL=1藃tn}@hf1O'-m +`3ˢG 숡u +,cLN8PW:3"WLV* h + J@ɇCS#?=Y>~BZ)C< [QrF$LYǍ] jG[AH ~t\{p/k\05)-jɷEiS[|\M%i9Yn6H=w5UU&ma!)$ԠoS)NYVb`dM!;\{cXp>x3 +y=1*G"QX(E"|ȥ%MIU5VTRZ0)pwWwLJ_Cc3szR>[mi㐤ɕு0``FMy;Go= Yw33fj0Ijh4Mi+@_eXr$^XbbJcTXĤ.쮞 +]{0e+⠶=y~9r *OU^+yg/Ln?Zh*uU*W 9CRt}ys2路7ِW]CnG^k:rD^x'V4#!/,Z3I ĨHD;1egê +FnuX y2XQH]p$^XE;5xVk8kvEӜg8z%n-u ͯ!<8SwZp{4Jlp_AEҠM,-N,Oz|sKs[7\Tͷ_uKV &`bzO>>{-ڗw,G?uwrũ%D\IgpH3kRD$ L4=a0z^ՀՋ2Z A@XTჾ.)>w;vaZ<*c3R Fc G0@đfw`CI{~o,|""cUhPp~(eigꎝ-ݼ>y{?'5>h{Ўms>vևZ{W~|> +J? +xHB״f%FUvc4"aBVZ+H$3&M"Q ~UsSi#V!\ ዕsasLy̞b`)m$ !.E\ػx2~k8m%d-?|3B?%_Z,%8r +V090[~}T?SXO& %L +[qXj-wBzrvb)v[@  `)JTX$aj%5GF*Hb$ oO9 (phʑⓣ2ʕrLƭ_vB[eP.rqgf:!5t + ?;CwA#Y YM&ەi-"fVs$%"ZZD=&&xhKڥ;vu9=@_}Go雷@uŠ\DۄsG{k+v))Q򐃽tN{ǀyRVH,C)3e3c>: +hYBrَy"a+_nl:N%Ǔ39ϐNr:a&uP@ĖuLH"vbf(XղOz2}__/znOtaEێƆy+OOnU-Y|o4ٳ=u (t5x*g=uG+*ż2izׅ? 7> `bO +$*T +%/,\$_@YN,Uz +Sn _W P>s]XPР֪e՘ gD85F`-$dl[(m&&1DwˬLvg9s9wM'Z%h#ylO e9tp`<|ŗ/H,]VK'\#5wFߣiF㮳E l Zn+zfaFӸ~'xWm ;_V8y`fJ3^o9mQRZtf{DsCע:|*:2H#;b*(M)H(q/M*pS!$ZZ@ Rlf䌯.4y7E+׸z\XlafVQaFv"?oٳ(I]xp؈sv=|GE=}N¢ Ϯ[]h6~sƂ9.`j:z1:p'lHLp"dolׂ%wF=`uU @eW`o3Xի ?W@)~^zqx8fcQU!ѱcid>)oe@׾|ZIx_zZ"ku*ɯ:ZZ}Cشgm׊r2KT8`p+ȍYz{=Iֹ +CWMQw+6Iz4ǚFmZQ 02%}LOal10QH ]Kk`~.pxxfy&rtcBGTli 8=O\ڍj},~{ A{/\!y}.=Dwia" 3d,/Sˌ.a1rtS0Ѿklfn?L^uQBz@Dј3^@'vvN4ЉzU~<*mɭ#vi7]j4u>Q=ӴTx2Z*QNJ}F?#/)Fz fb<`|2JIU?o=:sq왫O;)CJeV@}g{6ʴ?2k5 KT~6mt@MV$Mk0ni$]J~@c v}[k3 سc)<0kTc],5ZfM'N1j3䄟b?CLؿE*K0 Qn!7,!}%dpޅ woMUKD6p~9rEgOK_^\[8ڂ8U9?rykg~_~7r[iC {3HhA~g4YҌ&Ѥ5YF-[SݹSKO\=uTf>'|QGsE }⯘b\W9Z֩P~Ws(sZ6yO.ƧS:W!Snr-^c1fQ5xnIwvȣK|yu-8|ݰ6_׾nt}q)F;@Lh>-8 _AZV_gC~qIʳ:UQ?C|tc3hd|-0nP'!a,µNڏX$[8~N +f= Bڪ7wmmNزs'aџ-'\ƻ/8q>swmB.Iv/A$p/^T[}6cբ]jbo?+W]mZ''F%BPj"+]4U+F͗ƈy!P4_=E0`7uZ#5Gce[N6Nh{˺i0/։9t" -]r5x7SZ,jMFS< ddRdZI/C 9(ZC  1 +[CϘ7{CF7a"=8eJUCN?z*XD~I}xVK(6HPNo=_/9%k8W +?WklWk;~űW +~ gIMb'ޔxv;dvg(BE_*E@U ?P("P!$*@E%!EФ9zƉ߈(}P +Wqf򹮺c z0nە;ӢE-jQZԢE-jQZԢ2Jmʪ66UjVVtǣx+'6՝ܮz3Y;oRÙ];@pz>3'[ +Qڦv$_}2}j /6(Mu J0l`<'Tas6#K-e7 V۲e=p6+]՞m#}> xK]ܯr_%zVjpH3Lw9 wQ\<ďw7tQ0cCzZpF ?%r +n9;`w;6Tߝ#{E0##?`K%N3 97>飵zo|O?zQ0ge9_Lo1F>` g[ ;oc3J0PL|㷷=cKL|]c/ &o3Ŀx7*fO &>d7k|A03#Ŀ2yĿ򪮪QEe69Jg@yUb<|UE2Jhwy![2Z2&Fu)[4sg1{saCij /jlZCWPNC<#L,$ LÈYXiE*:\X5\D"$< 8t+<R<6D^r84nZNWZqOn{\ΡE"ݏnrQ6թ%KPrӜ&dհc: Zq"ρ"N9<208xRn'a癛W[Cl +75>1S,L\8/qokN;m&ZʑQ]e$5v#vҥ42:[x&Iurd9IN\?"EǍB % \h^TDF9jLE^5ǵŷD Z=v(5f'Il}],e4޹Lآ*{֕Ν\K.Vj[*I=6"A-v"4mzvSd]y寑?l1c$՘efWU%?ʻ6n4?G.{љ ͬlj)AS!VFRshFvu;ړ2>[fq17dm֞k-r%ɬ2_cW8>;=TS݃@4kFD$uod&z)ZA+9}Ȋ $azj +9p`j79=yz].E^pB'Xq>\~Ʀa'ItnLS:Xlg_i:p0r݊0>aEzDb1JA;^謖0,H¢,G +ULs]o^ k| +'HzڮZe)mA]OE]pBw2ye(Eg] +v +,@õCêhi.Z ChAvE-Vq e/l0;!6ƼhթD6@-4{_q NJ v A IYa&Py +eJJF0{N'(Cꀎ<ߠ3`w/\@VeK1X%[ؖ%=ݢr +!%yI^zBBBz'{B{O{{ҭdCb=u7T|$'*~ʊts=Z1 +n֤̈7mwq\vƒ Cg,-d + +ɔsFֵ!SJtVUGov%SQx®W\{0 Г}+h7r5h|==T%2GrlbJ:^~ : +QTY:|C'; _~xVwcPsʕkt=<0826h78gpduƨ)ULP DSRLQDV>ggn:m䑦%C8+q{⺊~VAVߌfYStr9pB:98&vqhjĢ̀3(&re6k.V,3!;pv&}2m[au<.:͞[bIئڹ8HmWV{QECDՂTI*|Š-zaAaYns3&Ah"c88{[)*n9j1945]W8.W\R>YRX(r6VŊ & cGԁ~~Vzttu-^<{zw]ջaZɺQ}4I<.H2 .۸P_*$u7/OΐȌZl`}-=wǛd}\so6 _Y>2Ks/.(n] X|Fg+}ܧmnk 5q~]uv +\݂ME2Wf5}EMf=[&ݹ-V=9ʺs2QM:R>|vfS0D#3[#q +VNA͜mȎ'\ϪXy0B9ƭ"3K(~iy]$ 5"DWêıdзj[9&~̰93|-y.M{G6WEefĪ8 +7uTg5wZm{N͐zsRN{A(8$58rhznu QI%M&zx|K +Kb]:'}Q{KdTXϔ6;R,1f9=)0İ yW6 SeA[KH-CIԊr,XړFv{uf?d"5&t)[hΛ1:"*HfqA^Uvۖp`/':v:Bòz]_"bV+&LsVYdE$5SۂDP9Q~lq,,nƶu&~;YSC' +KEJ!W8 﨟j cYAWq~wU nY1T/ qU~DžMa +׬h`p^$2qE㜕>_tM9yI뙚֝[*[m*M-_#3Zv59]|>gBmdqyRYW͚ڦ-ݤZԐt+'x%3MpMsmEeA3α2\,5ԶX$9AkxE* n{t۽0R:_Ǽ +fɫI$}h\jUW u]ME*~$w6(ǰRok:4jiN *sN$ҭVдF54vWG~,b?L-i]\s5ZI<#f:MPn0mk؈ߞXO'U<垾Wxv];=^_Kf< _%ue:'h͋yE4SS;J{C8O/,/t?y(ug|fwbyW2oiI",sUfsf !ӗْٕٚ٘*iUjc=GAe>Kw7wuW9n--9 L4Ϗ~"=BGS{p%t,8'r$yu +N,i8gLqy8B\e,ǥ +s{5.lΊNڵ=8o8c7a3\vؗ\ѯ暣z˽1zoʍ 7}m;ғn{cY䈕N]4!fa<ģh܁x'x;<O <³<2x^"/xījzwxތmx;ށw]x7ރ}x?>@'CGQ| >O >~|_%|_>kox??93~_W5~w=?O3׊o;_7 t"-V:N6:N%N :΢:Σ.edt -K2ZA+i +j5AEݴQ K}6fUt5m~FivNkh=4B}4F4At&n[F6eɡI*GɧXQ]=RBZB)mwX-IIvaߒϼ3wG +gAQbQ$~(PFş # PP* +jj\hpDhh/)|E - +m ] = }11(h4cbcFbFc bc&b&c +bcfbfcbcbc bcVbVc bc6b6c bcvbvcbNN .. +nn ^^ {#H:D ab~ϙ_0)19S0%S15Ke:~į 33 wl9yYd!EXeqo,K1Ye' c9gV?ʬªڬúl@22llllöl®þ¡ñɜ©ٜù\\\¥\\\\õ\­ý<<<£<<<<ó<˼«ۼû|||§||||÷| + $ +V"(>J/Tɔ\)RZi*RzePFe7ʬ,V))WT.VU>WQVWuETxvW\%WRBUZeTV/ʫ*UReUQUUSuPMRmQ]S}5K )RQOyU5/8ULB-J&V^1aIE]MC=KG}O5@5H5DC5L5B#5J5Fc5N5A5I5ES5M5C35K5Gs5O@ HDKL˵B+JFkNAIE[M۵C;KG{Ou@uHuDGuLuB'uJuFguNuAuIuEWuMuC7uKuGwuO@HDOLB/JFoNAsAHdy=<^O8王y_M +BdB}W 6sbý>3&*",nv\q7v,rFP*61 + sǹ P?-P>$ BDgJ>y_$v%8qV ?#RSOj*ƭ+&sbm,:czMٿ_N6l-A"bEҎug,<=^TN}9NSc9ar\R~QN$;r,~npZUo'wKcCWKl\=tr՞JIY_'nU۬ӠZ6[U+=mY7mҋO]lAAAAA~7O;TSq˅nST +ԘVntYJc&rbvXAixHR7 +Opdld6O.ye׀#Çnu)TK=_ڶ]0mRZr!i{g{7UwJeGW\= GGEx<;@ȯoBK,)X ~uWqwz#OضtۭlM3i+V2WuQ靱OūGy~Po a+-܋g_}iTSDSI LJ]y?j8/~W?6h?a'7ީ72)AJAc>h}OiѺ; G#қ⫢螜vfxKӼT?:,غiJ~B.:JN[ ռIOnWIX'tCGyп4C3 ;jI^ +SKJITkoj tW|l>ɚJn.+;߳[&}h38'uZZ;rV2+3I5RcyROKJ]6IwؤE%-XR7J{mEvl퓓lhwE$/HI'qNtK1 1~&Ui/j \}{֯<Ơúo$$pOFPᑫͩ95JR xNq5;ePu 4@P +gR`lu`K}DIl]D;^R"º_J @a(lx yxhe4]-[r9iYl؅Qlî]ֵ?ֵ7Mop[7q'ڵo]{Z?on(y,| !8KGg5EN|7sUMhƹZ#EXBBoBBlsJ81_RZCBP91TX`ʀp+exzEb G'Z}9l*CiEg͠%Kg*`_@i0 p0Ė-Pc/80}*q۠"*p?0b=,8W@AG noԷME^x}n# +5"P{ 8Tq>gcG89}c?489~r,X@ ~p0pdU/g!P[l`a?8qhP&Au_O}\k޽~bkFp(Yd8aLQ(S|)>e2<cFL8}3wc\d7`갷"݂SEUuGFU v"PӨRHRH4W]qi)jrjUTzO%̭;ϻg|N|N|N|N|N|N|NNҳxs9%O_ls9e2}N>LS΀<Yq`s9e2}N>LS)_찗Eu]fQ2̔Y,.QY#*kDe5FTֈQY#*k!k!kDkS|٘8휝jt8,N!>pmyalrjriy>5漘|TCQ>]NHSY1ƛ&S&OM59Sɳ#sNM >|MDyQ~7z)>At b. j\Utb3dgi *W3x5W3xCF?xW]|nBٖ5d'ώ^8y&._!&}+ &{%&Vu5M47nJ˛y:/; _{DZ_+ۚZwk\?0$ Tw ՛w=]F7r}tC\3gi¤2s$ND;z/z/ylE ދ^8x!>_fYTuVbV6ꬻ2xi]B2~kjp\-uu9.k]j]22;/[i8+W<׋;9qCaYgpb 'v  +kJZппp~韪DET蟹V]_92..gt Bz A>D~8%jl%mEG?$ߠ{ 턖h|ESx{iMEPp\]RJTWف;0n{^~ +ͺ6BQEyr+it|9wUS:Vg-0K֥iqmA#:iykDx{b^qx&\b̋lcFdcDk$b1x4`x"ri|>2 2 2 2ȀȀȀ"#1 +bĨ FA1*(QA$A$A$A$DDDR aa@XA t t:.BB@h 4Ah 4 " " " """'DDDDEAT@T@TMV?RRRHHHHY e e eѳ b1l l l lI%z-(((  ȃȃȃ "/^_GC_UFǕ*ΐB/B_!7L^$^ qӤ[(%j݁O@A#wAC[{Dp>l\ V4H@%@5{'mQ|Zb?"E6HM5?֖/ʽ^nثѫ!MA|4h\6wQ#=Ge~v>.)Uo>@D, .#чBbG=ޖ -M2mQӳ܊ۣCܞgLCm݀.^U~+w]Մy}SnQ~,}UC=|u/ +u~e|JOS=zn"=5""z4(& -XiK {]KʳVs,Unᦧԅ+;K麭>^[jQU/kKI4(g;lmot.;mz&$ +ޅc_;fz% VB}]4HuYo9,)e^EI)IER2 mMeФ8'p f"QE"p%aQ}L}4Y/ݱmm^5\.o>"J!ʥx:a/ }-]sߞ15'q>rmxW|Pw 9PG{䁴lc(`9h#%+/I脜 +ΩN.pc`JC4Ul1P_'1*9EP(kB+A9,doM9[1hYWiiNSsZp5Ϟ}U:!*OkPkټjT̀GW4;"#gNjFfŮ~ә1#&PVVU3kBy}E +{K|ѷebC׋NMW+B\/B^@z1@/j k[./6z*ܛ} Ox<.2I0sg0 B# ;ej>> .]r F9 j@4do_sR:_mzqUXVXH?*Uzܭ J{+ 6i!mPl oTŦӢ6d D4pDX? ! +endstream +endobj +3076 0 obj + 21866 +endobj +3077 0 obj +<> +endobj +3078 0 obj +<> +endobj +3079 0 obj +<>stream +H|U tW97w-.qPΗ|~[:I;l/s(&gy}G51SU0n^k/T j6!\E!0J;qu=X; hұ"w( l/h[3XN,2IL, +sy &j]Ten7pw׊Y,,pI^@gxa>|9 N}1,2짗;l5U/0Io +AX{$rSbX$xӢI0 i2Afr>TW\E'El.E5KImRuQ{Z+]Fv",pKDf9˚m}zzë)xd.bTŒΤЖ=~ Rj9:mfKnT]%jmsqa3]1s\*gi,w7ϒDlF!^橷4̕s9w)Zz~y/h-W!p%r?hӵNۯ$pbW9foŹ AbI="_C{6xO*J}xN~4 {߰;99ڷ$2Dǿ1&WTFіhEGĥ ?_>I{>Ą'{teQݺ"#_tԩc`xZ4%!.ݖЍ(lCĻ6'30άe La #r_2$Hmqni<m⡇yڏ~uz1:agu>i"8z0Ôd+!DPzZ/?eFF`nB#{D^=,""?>ΠxTmGi3%Ͱz%no@k^XXB[sl!nbٮu>GV>-oa:=DwFÈGo#Y2lz!qhļ,f0^T` 2"P@@WHh k8rrӒ.|¶ڙicStMEuU|Sπ>0,$f~*$ +`EGVٜZ7HP@sS)z"qup0%%8y2KŚbE|ZZjcH냁]\O S5"5VG ɟR8'Ėr''R*J>H z#qJq/XP\Y Tپ-("yv(8:\I퐜\rQ0GG$B5A /?譚k0uB'RJ5{YF72`j\PR 'U!sMuϛxY# ,ϫr4dҒ__I<,e;ۘ=TH^* Ghv<ӦB\m/|ЎPWZ:܁T+o,4/|x`!X`3QЅ6v=IF/}}-ZmEv}&Us:Z6ށzmD \VX_FB~*›24Z@!|q67 y'o"l)l=1"|눹0ӄ`h zoEkHpJt'܍wY6 &1o#2'_ڰOsx^g@/x+jlnZр.~<[, S'=̫hxMمqRnAIj'+6)III9דhW%h5yvzVEG?ou-GKIeAxLJXOPCSZWZG[Z§?y Bg6.R.c 􂍬7Pvs1B kЎ[s{3B0L"(f~qfm+4]Ǻ}=v}SOS4 .ݖ>݂}q:8>#)Q8{ד@HGsG GOo=G9f;:uىyOܩa,ܥ'{TKy.ʢqsTv*CD{k ڀR^Tgڈ0qs-?OI?A_ ju^v4Cw3mZ_i|?c`}WwׄN҇_'}UŸuBzHw2]G~w:k'^K8:p02(qO0:k,UW1N<(S>, ⺗V0rۈu]Ub铁o1!1H{AǙ(_'%g}ׇǥ7s ŻmDy1LŖ#q>KN\W{8~O>#|NFog]n&j7A*U:MIkTiMtT ww?/Uhf0^Fl,;HM8'f7#ܯ#-KnȘ0WZJa/s!5vr7}B7`71E`,JtNҎ6QKnGU/o@zVV6v@zB@!EâN6ϡ6mak09S߲ZG'.>+]?kQfFʫNwt+YDFŠjsV" :> /$w*XaIoY&{+"XlWZcv}Lv??fe~~'࿪oت:Cvd# eҭIj* ;}_vBhhYAMNj7'B9ɸdA؂[A+b-h0.q3hF̸d>6O6a]E'&,hJWܱ{R ʜePfu=lR2"q<]ހW&IYYYYMdAdAdAd5գOBȀȀȀh"""" 5 & HHHHj" " " aia@X@X ,MDADADAD5DDDT& Ԅ a05a0Ai§ ޟIHUUUUMTATATAT5QQQeb + + +F*@*@*[ЋplihRllllYe}&!: Gфh""""&rNBko HS|ڭ}>EֵI K/Kϓs$i CxB/AgEhv[{\-ƨh,wMF`-Q{}ǽi]u3`^ţi |LZc~w{Cv{$qӔP<iB!tfV/>KPA( }*vC}u*1/]*|% jpŠ2< +PO "aDobnkK)V`ץ臽(ONgp)tqʏIbI J` Zi܃H)HqP=$6IDOo0%rQkBH,,f,F ¶v!_wGM/%OHу0Y="am3"*&"kYqJ/q]bUMiݸ%𛸋zG%⠹֗ Ob}{EuƟX0N!#`1vF4{<qyxڊUض}.UtTB cȳGA:ϐӦ"m|Φ uZGؠswhls#xxEgډFgzĹx<**feTɕe-uWv(=inF!$y2bأZ.ʐk΅:*_733A N ء|(STXHD"BG(tG}"zd~=2io o|&ֆÙ8qߙ9mI`:<9}Ɲ32}ki^S}51[ƣ0(KKͶ* Da t,0L> XccNWq¨]^  +`{gڛ}߬BhztvR̔lgvNE)QC8ZH6N_bxKHk25tM,S.>'VUV|2ʩPqa +V|Ssu8%֎h؉} + ["-N9b*@ ruےe2ixRu):tTg[dARN-cYL WF*,:Xq4T}lab!*"Qfޮwik7}K]^ɨ+;۵ynzÎymC/mEױϿRWb~O^WGF^;A鵿is?V/ru!ͮs+Hb$EQX +xBVjAvå+E[=NMqV.wqgf6-k,Rz1Z:Ox}|ȱ+r&+RF6 P$j򉘒i)-' Xax~Y$ +XE5*vWH2I~vUђXQA3?^Rc*FO[mrsyʆ6Vt'}QV`x¬RE(YLYaD_NkZippIHgiŕڼ_|S?:މ9S߭[mh_?O`֝MfV \UfA؊U +7n +הs̀R U#Sy0 {"%,_]Bbʎs_edIмAaEC)jb,/ +d<& VSOu@OT!_@K?D1C0 8S;d X)4lVB,?& +C} 9őKe]ȿS\p<}u2gI9u00jmۅ>͝G,ooN[Ktw67*nS5f#|$r_}ȵG"aޥyJiؔĪA:{iL+ew8b$c; +&rhQrMg]f&*ඛAz\.kiW~CVr3(\ uj|y|JOykLarx I\e=(MӲpV_M8ѳOSX.)(UڵobLҾ橒+{ !DikJE+]WScQ)ѯHaUD xP |uA^8cjƧnӎ0J2ȥ8Q TCĢ l`P +VxJBX/k]34/a)%w:];6pKFrQ'Lb(IMJetB,/<l04rs?&FE<]7:j\soY2NP9ٹUH7V6.0?k)ӿz~uj}tF7jYsúm[ں+w-O{6r 2fJΪBXnBHna'bxT<-6RAX3/r bBֳ`X`DZČTqHQ!e~db@Gh̤ 6hc;0n1{bM薈x*ZAG;b j% CШfY,GdKoj`@PmWcҮLON-NfnI}hJms*ij1dsl60$}mݪ"-f"z  Y!}W q;!owdً'k]RXaRHD~*{)VJ@ .$PP1tT#. 7av7kN&9m ZD4ILߠdr)"8~r!lo7S_Oo|8bvhSh陎}w?wȕ^Ӏu.*T7w;=lrH '!":9#R$]sǩwq6ɛ^ ƭb  ,WML&ڔ@}!Tv CMT 4LF$x26wѴOF!U{A'n~ +taB }3cF̵7IkyOs 4OR^fCm&vIwj6Ԁg/uցJ3Ņj!.Lཪd٨2;5I $MP2bEVLw%mLEC-p4M(|QmR-PMJ39L=e??_ܺCK]C/ 6E47-n6njXvh>x'8v[2vU66FS-%!}Bs*ո㖸O |D=<%2Al*͊Ɯ>5 +J5 XմPY)B%PX#k v: {z3yҺut2wJ*lNv>qtFd}U^{t.qW^A55Km^m< Q"K!1h (-f1g)=i͆-r)3ש]Єke bMTjT%864ʲ%8.â0πR:~ G;U^e_M wհ'#UhaAі<48b)pa|j_TG Y^ux656 ,,&;%\c +'Ƽ4 +hM!Pj8 bJHjЗ^BA5;k;hGssO,i=dٻ$-{)3"*B@U! tE۳Eѽ>Ha0':/1|1ys(B`"%PBl>B#ON7: )yى{Qs-B`Y7qQsL'&Y/-p[,4+¿>dYFEj + tD4`$?iH {cG$z}\Zjc ooZjfnZ֐e9PרGTdQKix׭7:f5}}jۅa'Y7FN1X$$ExhN`&AyyK-d [&/U"H[UQ dR l‘2&ʪ,~R[8F1!"utf"A曎0|H " +(dt!7L> X۳D\(&>d:~ :Y_`#{ *j' v.\4?eWi/JģᑨW{=89OaYiTwFa 8TR̈XMH߶DY5j^ʪLUkU{lT%`BN5¯uV_uY(ފp5cUz2G=9u4APV Ȩ<0r , +FJ-ZZO}wֆM[Zfurةw{vv bLs9]|['6.)czz)>=i²ǭin2 AYEVͻ[xSD@.8Gˋ9f-Lܒ82)Ҩ]YCB34]xg:aG _Ieғڦ|e'P,+U5[)WbL@K(_ +K 0jpx 3M4[2s70e EZf1|^_N:h|4 +O/hJ"Eyn}^G EcC[6iݵj'o??5h1(}<UxxyYolhktp'[kr 9FLw&HI8rpyu =e]M kaz>㎎cKtg SjNJ 'Bh#*Q Kb-ST@p&8b@CKpF@Fyfd$>ZT FZ=TTA ~ Aͺ޿c5߁wA!zEh1Ȣ!'d:Bn, ?-CϘAx;_}\5_<ŷ x(۞o.jπ6y\Imli&Uysޫ!E!ݧb1,+8?PO:11s"E `Ezk͋͋-'L@\ÆA @yհPʋ.aCEǓnhCnY\Qc;јHT` ;ڠ5tǐ4h>z8se1z̩+O4v5l-=-jzʹ {YIvC|Rm~mFT5J`.A1G)2Ɇ|fyNҙqbNvg:#w=0rt]pڷ~6_W|{vb ֝=sw2~%r=DvtJrmYw3]K +dY]b,汕AH 0K{x;I}OTx8̖TǷXG`-Zke麪2 Q2EVT gVHb$K$* QToBCdڅaSdL]D~M,?a0[}|@+z}#YO6P\iofqN{KI;nuBHAY~D>#U2AHp T=9{=w}a+S8 AU,>`R2L: +NTD &ѦUz'MbVQZ5mfLiMmM5Iv2K݋Jӽ93~F;G ^\E N_eO +`z y|a[ťG lY~0z פ6Z]_Ãxߩِ]wo:pniN$ S&RYB‚q08߻8p,€'o2?Y, d3>"aGs|6(0kh7I LDgER+^IZXԉl[v\Id-J%r]na LR:YJ^`[m6-Zj\KY\\$ABR)D`L 2hfho˒Tc"; N@4bcHF2:jJWe~IQBMAD .;1\fzMș+ɴ4)|bvc$/OF;F;*#! T7<Юw@^4iOy +űdRMeWs(Tz(roGCDj$u_As{5dnNϲs" 3S4hDs€pJ8/astFb{MZcQmW7Tv +˹2 +hOY|!6 qTx?>9sy}`V/yzEGU.;77͋eRGUF/O9V?)j' 3bGr'KAokq>/t)^v^0RuiX\iz653ۑVw|"3afK8X_l6HGh|)ʤ$\IRRe)-:;-K=/^`Vq7$ಐBhUhw. +,[EE-͋bd:Ԍ$@n3RD +Э +`"XKs&G +3sxZt˝N`O㘯o8ęe -vS::44u)ƞ4,!<0a:o<)e=6U'^×DE݃}nqܥÇx~q".Y¿&&q\#r!%J,W677Ikr]q$Ht+ʇDT8"/Q0' H‚j >D bKEPΞf?Ndx>)H]AeBk;d& wO$K`x:C\k +2۫2\#xUnk2ܠU?Te*n]T0NH 4$yyr"@Gnp><^)xTeᰏ;!;H';c#1|dڏTvm;IBmF)1m+-Rʍ`tࡕf/=XNjTxWrA9|o =ik 0\:=ήz} 4?֚^L!_GQ9o RsCLᑧVpk}q8`(uTbR_mS<eɎ36%^`>3=_[+3NTtŧ1 +ÿ ?px2@&2¡Q3S5CnF<52ixgڞd8a>5P*':Q k3׌8F.n}>wm.WJ/;ҩXvuP% Ӳr,%~Ɣy_ 7_)JLMdf [S+5 m- 6wkSo$͛YVLו|Ɩyy ]?ʲ7M-Yc]4& +VXoXwj,uyGe곉ЬmJs9̻'JRɩ $ .qhNDtu8]>\ [:Yf11vk>l Б©o,5VڪZyB*R1(xȟ4"݆O̙R?ܶzПX_XW's79{-Z>5.u% vo{`C%}7[;>}98La}SS&vM& ^X&lu dPi _Y`;z~ܞ]ϼppUlCO%*+b& }FHtcWTc:6I.*CTE B;!B/v^:w +C˘8i͢h嘁ފ\O? b=C܉m޶ysbs?Z>t@;-P>x!OgDŽʀ<3$ɇgshҔK{ c8};Mc v$`@-!a4Bh: *)BYBCZRUc +}ZQM5"Z=ƪq~|;>={x.NaqpS\X>gUD$C;|>( H]"A #D#>|(̅q{SP)P],2>`-eJ G|SDLצ}|u$ Oz02vzUz= +D -$0@l 8F=gOL7 +|8|Ba^f7JZ例x;[v/F oX=`2ZUqZZĝa83uh?b4% u&]E6B5ѤLr@i$R;t#q{Q`ͳ&6 &d5eGp73 `CC ڤ'DNOȟ$#C`$AD2kM/_.ڴoe/'~.k:>HNcP[͕2\BIdTVok%[uK繓䌥sieÌq5TVV_Vթ|F!<MGI2D+$T\P +F@@Î$#Ь;sm}1-{yzTem̛q_5!JtW<[Ndy38=k@.+5Rqecs*g?u 6lo_Ȟ]k7spĬ.[}ɽ /=x 0\+p 9q/*AudEh'o$ɗ]:t `%+fEYQb2KJSZ:&IPL(y_yEkq _A 4иP0/oxzY6 lnLQ'.b jJ" +c#M _яvf`yqny~ch-ްsov>VӰkG3X4%h#Cf]8r{Y|UKNy<xVcaR9yxt "`"E\<Ņu]G SÑW~4/PnSM +18ùf&`v;L1*kSD,3FqС!mE(x%JI +dL?Hв> Xtʀf=yO$kCPjϡZ[B57U[(ysGV{_zNs b<°O Kj%43%lypL9'S>Vl'ݢ%7 +_S%n :a YWm:\ Ul7?7.욙zXp ۊ;^?x+9h{5;{p6r,I]7!-Aj~%h]QQd(A3h⊪R_[*'qOJ}m0#3-5ך-o[8%8|tܦ\ x)+@iJ;QC2nZ-fHaG:ʏ +W *I%INQ +81P'tn(ąsѼrE!2Q?e -V״^\v(g|?|W{PT?>v޽wXeW\khPRQ1!Ўf: IMc)jLLID@3uƶN3M2é D;;w:i,o]pxOpOq*"d|IF_ymt{4$s:e/[[$VҾd^AkȻ'lSXs<H)(*/I^ ^POjyzR oӭzHwzYts+*`I3FDT룘yILeNk_Aj[wge5 j |WQ:mjTRIMTҠ7zp0lM0;ooOuYE<F2H|rZ(h(}~Dbn>s_UΡj*j~հDPf׻`c:;/z챗ORu[`/}7w捱sC& BtQ;~łoa,]QE2uL^"Su.yp8B+0vFgsyQ NPI }5d`@W䊡5[Rlo?/XvxTfxc\db}(‹;SĞ/*A˱<ٯI廑ˑ"\8"+ cE͂jz7+3xQ:v$Iv%ƭى TJ+މ'1{b߆GkLkPN&M; 2X26Ͳ=n,jfoI_,? +q[KP%v YbUτZ+pU( WC0ZGrDP$'He݅ +H .lt"lbqO'ϝ+T|퓨x׶ iO?~e]N rrsF8\ +4/K Nl5ǟ-э ?g?Uڟ;g?6U!CWʑttF~wS?_7;i`B(bAhLͧcSt^I#II``xqnY*pt4:fjmFF?m}FgCzAd4BOD¥U >iGx"x;15IbR5I3Ҧm|&- =-&6}D~G.ƿ o"labf^m^8K \fY+;jSe$? ]Χ 0sN P{dƅg\Egn |tS'9 u?۷F,ڜYr<Ӷ gS#Ԟ-%qm;)`&V'usOw#E * +^R쒪ErDnFu)vܡha*8[Ymʠ|[LJgk oEmإmhpr^$^hvATV(J-!Ţ#rmxFEB=*{T ͙DQSD!U*XT[̪䤀iꅡf,lN="o^zl T ɒD:OKgٖrBiU7`jV~5F"=8l bӎ:}sh</r ׏H`?p_y-l ˗?`A&d`(cx[3g9t+=7&] |E6= R!cE,dY[-n&nM:,7]VsD{=YuNt%=!b`qiaC{.l>ɭERS12>ᣒ}Y!Qn='Po-sbO$V&^ lOWVH36>*\E)o'$s9(PX0}}}-u=}8v;p^?ŭ=a׈,'ÙԐ +U}5`]-ŵA|sonWm_R~ɶ +"Ggl/en_ qW `tآ% }J'ڜ΅n~=>]֋,5mĆޡؼѓD6]?rcD(deҭ̐,0h*(xS K7ajLp,H蔴0F5 +ݯ\wǁA|UИI}RV`o_3>К@>)K W8 ]ztȚ*t65z?q2i34Z?Qx/(@%Z?C+`~awlu%Gk_J;5!2hql9REօDU 3ף5jeO%jʶޑGͿtý#5O +x1iQF@nrvJȊb;rryJ[L &ӣ9vw6$ßItRVσe__/Aӛ>%gwniQLm@)o.E+ W +. +cF|/(-PVOUmߓӱ0_)~09jcoE|!a!Hxuk4h"!A4WR7/? cG=t'@+(V|SXI6YV?WjÚ"B}yGyGyGyG) "/-`t <"_qI鴲rEB3"3+:M@]}Cc9R&E,m}|CB#"cbFp  ;ZaTcP,{OXxZVI )+H(H*(TT TT7]KWspVh `H $>B RN1 +e3œl f{k;e&8`pBO? tgZC&0rt#H1!NVO a``-+0 +|r>f   8a4CP;G=08yȘ3I,Lq͍mrHrU/zl# 7y߿ןI ,3ܧ + +endstream +endobj +3080 0 obj +<> +endobj +3081 0 obj +<> +endobj +3082 0 obj +<>stream +H\T XUU܋pA4䑊/Qh# ͋!`"XQ +3ࠡǚrDF{|d3^9;笽z{Ő7]1ŕ.w_i^utxl}r.,*=*`Q6}ԙ< $RWɇfrtֽ+gLxsF aCWT^JW>UojlΛ3K奄9~M"Rw"RE`^0/}[~F +[x: D3>B8ұ؀:X0%G i6/r>[ʺН"o'lAVS9Ю, dbܴtkvAyAB1Syl h#,f͗0d2gy,QKq"VmaZ=0؄C4F :2[ѝc԰dS;f"Ǹf{sw8#2J}0w|ۢJIj)9۝lO&2-(H0.8OQԗ㢏[LpL%`_`g)h۔ sfH,^KxRf3}% 7(VW*q`ʥQ9R=G J'!Ɖ'Y.e$S2KY.WWZ.y^3~Xo pH +aNi^FE]otn0YD^L) bhc:!~Თe,UU\Ǵ_W6dzeQݭvXlg/n(F'9{4>z7 (dd4FYD;Ì)9H1 Q*:^4*dgMQr,|Y/ 0JS*(e2G٢\T.c7@Ke/k5:ٺzi@!w؏7qCF P"qqy +JdNB,f[ (J,cxY$,C&f S^_..+bņ}1c/)dUK%)s ()v{e5-~t#`q6sa%uiBlA+,œs\{SR5@VQgX,询BB $0̿sw?E-*Q f&3Cv;͞rs:0vXU#FOMCȀ>cczZ޽[}]v v +ZTE +BC(ԌBCGNu \w + EZ_MW35f-;%#91Asњk-41t@3.,?3o(O *Fr05i h + b69#\w7Qx +$IQzÈ}2*1rrh 1bȀ>WA?aI30ZԚzV0V&9 *qӍ𧾎ߒwMsݽ-= +ͷx4\ݻv߷}(dpU |eNqHW[pftGi|4QyR<㜺{47OZ; M]n6c )>nLdɗ7kS>)j[%|"FBOPgo1 +J\%Ы>j+oqqr)Ą-Bݡ>0}~w+[RQ cqZCQ>j 뜳Ϲ + +JBHBHHA.@CJxX)b+:\&<%ъ¤@iAbå60U3mNA;GcivPr>\nLUw~k14qM[(䚰[^Hn&~{c&Y~FםԼPIHmޒnS?9VJY%FJz!kKcY(idPjR%F:SRS}{IM]r7y}" %$VPs&OKJRgE'3 -vdFiR4?Gn Tcs"HYdy^9E6)s>;)[U +_ryO}_ZHqf_KVF +|C;fh;)7f1=gOs_/ +L!JX/HH!0Zo70>\/ަk +|I}YTAԯrK/S{,Gcj#4QlZJ1|`x M"x&SkJͮG=*0N8Q?F@@y`~_XnVckʦ[ؘK Ubw{El +ˁ$ _։=mvLh!d vʹe`F8HUY|Q2PF[_1VUgC;*' ŘS?p#c_Zgyߵ)h,e@?Hk>c8T6 .d)e38ʁ`&kxEpl@lm!l1Oԩx+|^8fa wl>S3..>urLgOtl<-f>BGWp̲}._8֤Op&O[k<#`(Uzˮ/bc2krJ-B\hgfBmT~k ?][cbMg;=~KEfM&i&IYZ:fF|ݿn7>=qZ>޸[s +;v9s$93n{/荈cïRH +a[#cmʵZv1nP`GM;Rh.ut{ٴN2|H?huױȁZuO].Tu 6v > }&MdPƭu;}<$.?Oavվ𶇟'bb bX[({7{0G cv~k[Vvo|7Oa*3 4 "`YXȚ1=nI'׬͒rG\O: f9N_rf:}g{%$$0Í^K +#k+&C[I!ZVU )ҕ51IvֺA3 l`lLڝy~{w~1F":x + g.4>fn$\:RR& 3r!W6Gxj1{g;p0\,L +|P ,'Ag'̓"&wahMSk:bxUYۤ?n5עOEtv$@`%.!,$@?` ۀK zcȅBSLՒ? z^o7u{No ] o"J@A,FbS,dGn$݀1̒ݢA >Eɏrt1Rƥ(ǎCRO(E hw/x@麯DZ}0K`,C膁zrlELc V6aE ce?V`%mXaEJ+2Vfp L+>,`5J+uXp\HfdtSL +#Mvcf4:,@Y/ WK./'+UmMO֓y8a]2F;p0X&P/ln$?,Lp=Y)}` Aws9!̘A,I:r:8׭_]"sL1lՎnD ?_Έ)~ p+H]*ئ ѕ4Z $~*hܿ 3_$̀ !xQ8,ՠq90iIN -k $NLO ]ゞ$$Mq=vrڜ61QQu&FB`Wz#dl7u]ɆX ~99qK8 q&qn|E*rxj>O(ڀT%͝8Bٝ氆-p'VYT[bY-oR㱬|#9F.A\?0v|OC启voҗtv8Z~ U9vc9:@.|4??Ȥ5jrSL<ƙt.]$| tb:.$CNTt:j@g6ͺ΀n"_IO&]M$kjkjQ;t $( Dtɖ{]a' +hb1b{n`f8 +gCONIؕ IeC;wvǰ ]4> Mh0?1( r{&#+v}y@c=5q}i_qWܥ5?ܺ- !(Y?ա/o@4rpjéS4M l|Cij#܉b#Q|/]( +\Fw#eY5@Bt^v'VSs* XhծOBfX1j0K`+k蟆%z8wЇ*>{#U:#U[Uwu` +']X:%  %YXC X"q +b[o_$6J$MՍ!GmݔI9 9;39%G cn3Ԇ!Rs cAg[|tT?CF`*aAa>'r]0k=/y~1홛o=SĐ3[-z( f9@]W&d60nd6̱<2װ߲}V;{mNks1nx.#E`~KqAgMGٍE6k󐈛aF& O-6jzv;k21ZGhۈm4d97va* E=m]-LP٪0 nqUiC|X݈n^ + fO yBLb\!W}p{7}j:7w_w,d %\mL_-jMZEA$blAhD[U@"MZ&Դ&qҮq:Ij$3mwv}8 o [ ˅үm[pXZwJ$n1IС4 pjsPiNN~h[ {ι;t xeU"̢PNMT9f{lFdsiԹܤIU$/'A}_6^5i"@%|as1MPJ+%UBA7UTo23]3)>SXnl7RiFHobkNJwsta.֗h+^\<=wǃ ۵POWHG?.4u槨=s/)~rF3–]kd%tG*)QN?t +k#E}-( +D ^ +dYfO[~__-)>ia?}M}J kpR' S R~<'zc.U8T\JF eg#|4 +3d?؈IF ua90zmp@rRN|)=ؙr]G + KfyIƑ^Xz +MD.68^DcENj {  ⋈uΔC"cD) Fa0 fNE. +Q~˲vkg~;Kles)xyG=ݬ;#cϐ8m Ƹ:FɩdY<K++la..5hV:[q !jIn7ԟ.1ZKRLd+1RJܟ]OoH``pP +l2Y iLwz4cڷ4lqy!2i{4vSJ{^| +=lTJtSVwfrXA |M aYFe0[JgԽ8qU|ΑwBDeL`<5_6۟I8 \ 188\b+Nnff.Y6T Kw;xųG4XQ9v_Te9&Ӯpځs +Һ9~~#ڣu䊐>12}E'd'I/ v>$4󢣡axM.gUN1'z 9|hY27:yx#돆_NȜ 8"@+䉈Ae}{; '3[НygMuUlk/Oo^z~_:_9f ٺt+/[]r$wb;*E#bLNCs?lW p}[V+ɒeٖWlc )m5 ‱;;uL`|HB ` .ۀ@@ +e!I4C2U2fD[ΛYHwιY,(gl!x d2/s 4̈0 CVED).tԟyQM(qjL_,1lN*DD& +qiwjGwwGy2X0eRd̠yǪqr˜hzzŭ,&Tcд*hR4X'@V)'[O[9+&G;Ȼ]8 ܉5vG4LA]5}_hY`wIݜ/0r=.:lveɒ$ٓ$%Pnp6Eu`#4=i&WQOZ';e*]]dqu)38,x7O:Mx_<>B$ò 2 1$<4Vk4YD"GJo-09sWɍʎ]~Վ{E:y U9ɗ^^lvM +ƣ>51OTǴiJm-lUi> +@ŧxcl,:C&U`>DO H&Sq] #chb(<=@a#z AluСپpΚ"\4.n+V}p}x¬כLF~ {bTXOroN'cAfi6WPх(: +Y!!<>}"43׀aՑCH<7i-Mj~q5㏍2Bb8]/D(JO!5Y!mc=BNQX2J>BZbs4mɿdF-ͣ}&bGۄSHjUNnk^ ?Dj!Gj;TGJz,jN8Sﮈr'v<MܕG?v!vM V 5a*P8"dQ|2Y 8EOqN ačј]iH =ѷ{ud'?V1F*U**!^1N UDXP1SFy]!c qYյ&Ȝ:|o*iwE%ѴP"&H4M")z"9jE$S}Lo(Cef*!׃{^'7 +D_dУj`7o[5 O Cuq>*y=S)ڍUPQ:%zy݃ Ԃ74}W@}uʊ +'Kߑ]ӼgTϕr%gV.6O S]5zskdnKooru;ӷ{dHr9l`cyME3RN`+yMy$4@9dD~AQU#/XƇQ*;PV2U JR(bȽ(J~$rP NL[챙bcC%x2׻"[}8uEq}oqwp!gwGŋh׈A?PbD٬<(W$?@[k>91<9Ao_ZjU+E%{5[MiJdUJǡu+z㭷wkȄuUFqNЉlUiٺM;l ~,ބ%#yb=7G]Q1W+t====#O)e$uOS~òzsE!z,`( =4ykde0@:(:٢,9:O]v`>d]4{]O^}My6at9Ns@p]NJ$`k5FO nPV9ġ!Pr=xV-:FH RZ'c!Ca#K Kk{޹US +[=w܆kz| |u&gV^P똠'V''g$"큯 `zdGh>*ZDxB0W0 K4k%I*D:)rāMu6٪@ gmPKU3翽Ub˗ O6'uϼ0NV_|ټWUv~ xMյxTC-Zw3n'vӇw 1 {n6dmI26,-LY\A?ee7˸; ]F+a#\MtQ|A" +fGD4GOy(^ f !H H✞%1^1ю$y8$Qu,Y@l@%dTeD,V~kT*\t*Rs)SC5SϺ}xT\SG,Sq,KzPUc.Z +lI Xp(~@E+4+zy|w|죲uGz[)@1tZ(s4OAp%.ݷ EKfqS;w=Juי݉:Ր~bXfKKA" Ex-OIIhxA%X ecsI@3PxbP.@玷OQQ}jh =8D)pm=xEoWiخ@Ⴄ}"/i'%ϟnO:\s bDGhmD'CPLT׉m`G]iPdчPY㱆h">'8K +԰ԠZc5Z帞Y_d66C钽AdEUVZr mQ1pTFGKBk+6`3kjY=;9zi#gǫFhBDr>9#34f𴰐H^&ٗ+̦RoSw8Z42oz2ЫX^x-ZfOZ\석bw:sMRD 6'¬#8:MLٔGN>Mߠ)z6X$TaIeN'.M&KR{Z5*̢Qu@ŨT \44Jh~.i%J ⲙτLvF(udE?#'0G:K˴E(Q~ӔH+7jh (ȋǚwa&v c\`883{7{^cw޳vosLx&l''MĮ*Q›$VĨ$)Bm--`Nm(PRڨ$")ť̮7g߂??q{<`KC (mŋb)Ӿg  0oƣ{UQmvJ+H*[ͥNvQޤ쒉y6b!7qu$˵<H"'(Cm ՝-CuO|-m8;sKՐY|7?|im ߡ]V;2u1r쮭.?T#M3d*UT` yӊBt+Ér"#l(-yVkqXb +[Pj@ JUpZ_8g/=vn+xq2~rikbKH$%%ky<| +[D^$z2-\(nwg8r^8 D bf \n`g"`LZᚶX*~%p 3@/NOL1ܦBƀ#XܯgoR.]K-lR6;|՗jNXHItկ몮JʼnH1tMxSH8 +1rLSUO+G^#DӑBFՑD@iknMAMըώg:xUL2%-YN75677uj +r!@bt9y֧knɓO|N~D=yL΁-;_>iO=POT>Xӿy+^ؾamլ7\|Z&/f6лiW0x7:s^m Ӭgfs>3Oo3;0A2bx|$ 0irxƴ,: | G1yB$Kji_tCU]Ϛ +r u4 ]gH$h +h c1-,P8CNkv$8DeZ=> cawU@ancT|$ƦlLXhlMӡƶ6m(a&uN2cӘ4FF%vl`.c,ݻ}3Wk%rz &?--UWL+JjQWd8l7ۘb˟?`Ne> 5:]O ޣiI (Hn`Hl4la(@d:GihtPY27rB%c-;w}"-ޞe=k\5j4Z7Yb /"JӃilxW;(d$Iocb&4n hqM8t47imL`CsP&q }VL $hM;ݓ$ͧpO=)y $DD3 g$AŠd~*=@5$.*J>[]p;?dk|miUYDʍyf/w%лf0~XhD-lT~l͂)E01LeQ3,]w'pQ8F%ER/[(`ઽg %n1`R$IQ .+=G:dۮ Vt(#)q% A +2beAf!d3?(֒p\:'2q݂]J3y/ Y/n7>6($#JTh6_/"/ ADH^8Q*;0CjgRL 2!0) $C'Q|$Y̥#u\'!)" +.@ ISD2)6LB+iC P]6mDt.'/LzR8;Sдj#⛍açп<7aʃ;-g++q5S1l-:7'PYZQnBW{'zu` x@zIuNX&F8te>Sسn<Uª0ή@f[: +=K(`)?3$e `\iAl˖-aΘT)UE@,bIe:66'VұV%TC}ݳ'~˿di\OJG=( b$4M~Iy%AnOw;qWuBEVVN EDq,S]ʾv7UZUMۋ[_Gi:%T˵Tq?ei%"Hy+F*6&ʓ}I7b_AYѻ9:s5P  s;=r(u#mk+*SL4WUxGض;-МC7ѩ~ujUWʙ7}7oWoo)lH:u rT%PT,<}IƗ9Z>wwn}uz JꛞZ8}#TpT0hҨ<ՉXYV3Y.x8|\j'Hi[δ@+\Y 77_} Cl,sZ|g#<{1+濚UT |/MU&YRYbo#W%UIc܇E-QZhϟ]=&2mmdm +E?Fz6*6rn*,(AzAty+ceSpb7tzNv-uٛ ox3?8 8zlAFAs1ûXm2{ue/ _l-t+^^lVޒ{b,{mV 9879i'"`SjRg-`N4g2D" Ha|vc9PQD)AX-*g HD``ed6}y"/)JĶu$YtHCi+oZ}zOCyHD_z.5 (3rxw ]zǗec^C"%D1Uے&I:&i*(u*8qlӚ)ȴ)@wO>w{zY$(R*\^ZϬVO^`&q +_.{ozowO7mp<@a"@1(eBPYT(zirqRuɪ% hrN#Ks[:aUKk ZFힼ°p]] +UU5*S&}=%uXm 돡Ŗ4{-6ȯv#?-g\*υpʅsг,Z1B>f-2Z}Wl*Rx'|BP*Pl=vP`&rTd`b`KQU%$ +<̴ł9^+0|Ss2qHyB:oNꉖ=bjrZmdR&Qe#(i5hp4ENߞ].WZgɺ^ga'5um91ڷd1^ODig7wG@OW7+N:Iu/ay$uXi2iZ/IњBTh DQ4%DC\&M-S2;syK^JƋKQEOi;!ٳXۨC' SE+!/ qۺrCdO;[*{ޒ*| 0Z 4d+t^&|=+˕:N,ߓs͍% +,J$hʼnJ2Z1{Mto g7$:W +nE?)LbN +y[gWB#=]΅Bnbf)fl0;Lbnwc u$^Uۣ07QBڜH3F]73J+5P14̬w,3MH<'鄼`9.w.vf籦z~c/g@ⲫo`Fǃ-_ ι8t?ߏ{ tNG'O#`̔E + +vP!,zLthNMg9!NeidQjZC" (3U5 1zin٨Kp?@U*}E# 4)+z lx`xg+c1uFi1 +j[WV6_9,sd>;|YQ@L%x]$fC~x8-JaJ Sn8H`qtK q !#jǣnR-uok&},tx߿T-^h?NWAJ>3'΋"3$' d^i.iNŒ.r~~t#@FEU4{yJ|D-ܯ:ʲPU +b%Qvp>?.Q @龁3Eח/uص p\U#U7?M_?#n?Ϯe_ڣxP=}"jH +gx-_,._p1>_|XQI=_'ԋ%x#3?u<ı,ax^E8^%$$ v80/ ,#>nJ:K GcAC0NM +N3WQt#0qss.x#8X$&rKEGnn^_n)K}ڳ^| +HxC}R`PA˵>.'z:f[y j/^q8q h-쵩#pީF&sbݝT\9 +uli5m*0]H 965s4G@U$ + O<:KNYV^ ]^NUf'8t2QcfMD9Ȳ!4b.b,Ұv +g~cuqޥI,<0LQȟgm +3(36]!'P`Y:uoԂأ%M-tu";CV3ms~R=,8~?aQWYHU?|N0om<>^9ىclN q>hhRRB +%? ` +GT:5@DA6l* +l@7Z!ECcIU7)z.9+~|͒gj& &L<#3]zlF21zN׊8UF9Nd XkМ*f ?J%yTQ+dҥ( +HA<6X,gCX' X"<(K &1d7Y=FcE69c`Vݮ;H"+[2gal}i+ÿ+<M,HEj,U2S97ߴ{Tq1Q"*3 +GԃO1fYiNT%{ma՝u5GVzH{s=px ?5t_= z^"JGID)LZvy1){KROTY"-y;7L7M_ 1hZ1)^%5R_=!6XnN 8.kҩӆEfu[Pg[97rL>SJK 0'khAh¶p(L楡m`GpX؛?ÉpwЅ@sxkp@/Ƙ2:gqJ}S=^SM65S}G2."P5LD<) `};~ռV{ DFcHOcw|cDyX9ga T&M9 +*:ԒfG(yKq[ɠJ-< E( >`xXNxg x?`aeЈ!.)nܨSJk"9UP8/5U@q򒔹⽶ַfQETo8WcZ7_qõ[xZeJV+fgF׽M- +gH4X0}}+-8/1~\,p6pӡ HU6я(gֱ+v7 1]l&)xfҩnPw8.@!^V4*gv.ݯM]ܘySh'K%;08}s^6AeBHA"7쁇H|Q#E%$YlvPÅ]UN1܏du3n ATcгtΠ2>5ɒr3b`g c0Y8{ +"P' +BCIr%$ SW>9svN>9ջbE@ЂE Tfx}xx +oEb(xz񐶑 <}΋!,6!e!Z +i9*|/'\=ߎ5d-ίl5lgq?A=:Dϡ z ]_}\TA2F!ZDQs1Aderb `G67 l `iw?=4b; ِ[u+Cq Ip36%Z:^龟%[WٲNlc_ 6!(4@t)CR&i5ģ I)-S:ЩI܇vaR#w^ݕ;gTJEqz̺ŊC̬}yDx%] +OLZ-bfdBݺ?-TUIa H.R8 Pń +1ע:Q|B]ElVftVX![F$wbQ\+F7zYͽ‡a'j?O<( {O(GP + ^IEEUeӲ`5z9J ڂEi+^AU5~ME0Ǒ>`zDRuMdG5UEA`Ru$o^=8-*yL4yƕZ-amŮӋ Ƿ|VBe4 +Ç >c;ny _<vA7Xc}֚_ا٪Md# M^CՆMal>V;I$f/qn :XͼE;?Ja(L4`ln1|Bf3@ TO~sVzl{lnBM&2@T -r7@H㸯}"WSGyj|nL#WMV޽F:`zo`7%agz4voz?4zg pN!ZYuEzBRYneKkj2oȔ<'y^z8V C3l)jʼA ټ.JČ!ɏU%ojB$RLh]jl,.W!t6~i2mBXp4- - st(Ƥ%5NԷ q0v9pblj8 ¢LpԒƮODe&9#@%st+TSz 6˙}yHejՏ5fF8s{Vu#<7I1fq7B׈`"Nܿ8*sB@xu*ѠeJZMV'ku>KӸov0Id` ][oҶX[[k5|X9cN.L3oG@T?bTÅ`ٯ(RUUx.6PČIiϥ?M]eu)YBߧdv⺶Z\U +2`dZ_ Q66@Y Bw$d!0~!s$C!V܃XhJ +ʠÎ <0RyޑKpJ8- xX]PR l]`z7}()N/I՝ j3IEk ؾoD޽ttzr>9 +W\/EB㴠T#W +\sBĥ*<?MHWq;iIm:, oI]6%Ea ,^c%@ePFI&,0A0d,&`2 i ]&ilA&\V"DKt]Eu,P07F9ӦsMC(m &T7,+Sl )pqL>," \da1}oHTSV7~,r$1X4lsW:0`a~b.h N{qa[1-x76=M9y;T- UKA)zm!XDjqY qvObpcQkT5TT,A?&Ꜧ5l/TM/5`VJhTR?x2&`&\1ˆpe6Jn(]PzBM_\RJ=Le-di݋\׾r)h~)s穵Ϯ͜|,X6^0IX=?8冠<׬x)Ќdޣ; R ?ICo:dy"JdN@+֔Q{.P1UA30'h4a6=Xҳ?L'fݙP:35ȮyR5ARᰂtV/Ijsx^^ +YrJV +dg匡>*t\Ce9`*>ezr`AK:ӌ-w` xPwe |i;mme^Ѽy0mI O6Tlv[ϳf?o[֞og֭,[mwŐI[7n|1Z⿴&3r&t% NXd.1]nZ +MX`>۫4<Ye]}nA'nZ`b0](Qp9R<3™j?5矧g3=г:j=I7h鈨lkq$%!d[DH%*erKKK'%0ns'(8~b{TvZ?485wB8G5 [v̹A[K(2IW_{H~HXJ+F7W&KFYKZ~I\1=;{#0pw + +endstream +endobj +3083 0 obj +[/ICCBased 3084 0 R] +endobj +3084 0 obj +<>stream +Hb` 0n. d3B\\ }@";P891-65/? \6M2,A?b@J t+H,kH\MV $@g@HA~OKR+J@|dM#CǔTbϼd=4D;dO#S d $ / ũ)`җs?PLqdWZ uObB@Q~ZfN*)Nx_f @>J`|>8  $ <(M߮Ae]dC8[0$X +S ;I??T?HAv/bNFtp#( <؀?q +@Vb333!2% `321sprq  + KHJI+(*)khji[XZY;8:9{xzy!:&6.>!1)9%5-=#3+;'7/IL6}Y̝7E,]|U׬]~Mlݶ}]ݷC=vSϜ=wK\v[ܽwG<}W߼}O|_# f.SX/'@>r4rՙ H-O:@6;A͆)HwƓ@v!/}j=PR`{0?'yI 7L87A`iH;Vapc-`cOȿq"ގ}qbH;w3 k!yҎG.@nAX+a3]?@| + +endstream +endobj +3085 0 obj +<> +endobj +3086 0 obj +<>stream +HWnF>ZҷD- +z KB Jq썤DJ&N/3g~\dE":EʦXz[7ծ<6 +5lr@ł!ψ`B(/BբA8XkF8Z/Mw~1+TVMo ?a(.~ '.`).vfRT+&)#͋ %C11@bb] i!e[L$_xRaL˲ ;v {.2fu%Xrn#t1KpLuHF1$^?$Xq-3՞P5!١jF=-giVmWnW6K +xX2A -oӎb{+3ɒӨ㘸 8qZ%X'ŷ$Y`Zٵڳ.w=3|P{biDwVcRlwY*PcXZ󸻫V= adL ޗhccftGcm~c0+D,#Gd|TFɧDvdIK.ܜu¾8 +=;X=mYn0%^Pt?m,ZaBw]ȼ ]C0U?҇F*z#R#Df'0rKR:_7˧r #˺kƱ/3u}#~ oa9"gҗɑĚF՞y4y"UYnpA>!#rlvY\ip=炄m;$D^i 9{L? (jKV!(@TЉ X +6Q,H\8|HNz% +{]EcfQWl䄪dOmmaL#Ʀ:A=ۦ2n?e.k{==wmJr8`7 SniSgػd8nۻmf~XK1y`i#( ?|w<͗5:AwqrC U̽w3hNՃ ʈ[6a8e_k>/Font<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 3096 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011102100740)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4812 0 R >> +endobj +3089 0 obj +<> +endobj +3090 0 obj +<> +endobj +3091 0 obj +<>stream +H PG_桢"`AZ-˨Q7kFYs≺JҨ x x߷x=j`M=32@[M[fj~W7*":?гcКS? :|5j w?A@UUm*Fdǰ~ʏVc:oD~1.v߅x}XDTd@Q~Q3RN5g葑SGk="F*?zPI o]f W_XS^@c4e 3U)}hԲ]*NU|W]Soy\$L (C%I)+9I2Ie__W<߶vvThG-JMҦkKUZ֮hӂ z;u7zQOWkQQta©9: g=gCgcgd q0kF-j415C)F1Әm,4ck5NkmWW;WWW_Wא<[^)Lli1͎ۚfW3so.2+~\bZHT)PPJsUʕL\soN +prh>SADWuũBo`iz8z99USj;pN9%rN'SrNyIS#/S;}Ӝ`ƙsM]VqRƩP N}i(V!4JT~PZ,i\ҨaIucNYE\YZbXIZhMboA7r=4E9c se(C)A).{bΘYwh=7k]bb +o<]S7w+yyýΞN6VpO3OCS!C}w;;}߭fqsv;;ۻCNt0((O5?ؗٗڗ3$V]m o.PqsRdg9--ӕ ޙrOޯq=Y/?#9JbŸ阋x,G2Vq +wX<|8  )V 'T|H@?D$#gq +qwpqq q1 1CD Dc$Fa Fc,bq'&@&cZSqO]'Al0aZJ4JGZN?\I +T*/xVZK(JTڨΟtDi ^ +Q8 |O><_|/|c7{:{99s[|p{|c~Oݠ_K."6 Em؎#t [G-aPvn)?c<; O^,#WcyԞ|R v7SyL~.{/c8XyY<د4~˹7"X"\GRrKTi$TBˍZnH*w%!VO44ZCDQJgPC0T3g'ͽ=-~~Y# rBd,&YnzAΔ[6]+M^hjʃ3xUǻ_= 6 +hڤi檭2,V#Qmڶk厯t%kq'&9{Z>}320Й5Cse9o5ͷƌ7~ķ'M~gig̜5{y,\Tx{+VZ5k֭Pq-[mw]wx>*;xG>g;~⋓N̗:{|__͵/7nrZWj9rZWj9/SP0! +.̧'߸g'SKTB|`t=$.cg(h{ e e@aFE |+w 5fAF-$_jA )d)$L7|D)ql4aqxBu)5*+ˆMA*ss3QcHx`"UT`Ǹ]fD̲ЍՄߊQYnSF5S0:>Gyh4R0ER/짌γcd" J ,c3`q>VQxeqQ{o`|d8-䇸2MQ!l*s,"&Vl/Pk|lieDi#@ D6]aD>ovњ]>j֙YYxv  TQ)'"e9m,t\xM(w Xw)o?t,V<7 \`G1po&FA4>Mr-E aE,jd,*+!w2o JU)Q)'LiE^~$ y{<Kqp, 2(6MA$U~*{}mxGޝ |<_W2~"z"@DboHpbHo\.{I2X9ܱx)/[a}gM[XWXY/{L,"}l`xyJvq*ӷ7}G! 8I6l&"^ː}^B?% |f4}bZrH0lxnTEke%2= nb4l(+5*Ψ,3=z!!tu +OL ,QzN$_rǘx] T#0v[XyRj?u]0SĚ3qU"'sMQb^ZOIwV4<ŷgeZ=7-sYj4dr@ +нk7nȋYaέzrj 뜳J2FPA@z-WQV4NjBm|4x|:6XZ)#`L1u)& +3Mg9z:cNuc>ICNl #QwDC)RүYT^ʢ%7gؿ_Su{)qfsΘ7}20EePlw=LG$9) +)o&2JY7li<ٙh> +](?<)?TZjO  ^zcGbs~u)bRI硺|JmCS[t{$EAѩ );uM1⍥c|7=9=~ų?qq)pu'mI)IرS9 +sb:ې9&j/g q注* /p,SE.ʆ3%d1՛Wi(DmW<&NtP$P,ժ[{+u`-pqw˦ 6 .`Six+Tq%z_@pV ȅS\S/p~ε+͝O@*5u"!Gv~$UtDZ!lfZb+v;vj!3ΣQ8Nd=( Ew\|{x2"6HAU<$, + Ć A|{$-ـfF?<.NﻏMJy8U>%D掉 7ίz;C?ў3__ü/ٍyh?} +kE?6G|>~qg`)?EO[#ۻ8/^8y|O_ooooooooow~p{ (52ǕFԠVJ OԵU< +T# +QN +>Wف >:/$OOEgF SWѩ +S xDMLI0lQ9cjfzUA4m>͌ +Pf. ̖êrX20LQ8/Ɯo1>@cSG~$1a|rtc+㋂@aF[@^0rt˂O +FN#9z#GN FN}I0r4l'f_`||6 aN423{oe93>J#OG$ζ1shP̯]e/%i@ eN9uꌠL]:4`CƳ!/EK67I 3a$0cB^5LI-FL߽T2ˇ{A'7ZͲ<נq0yR$i}lr1lj\sM|Qpc)VHi`\a{#>Wmڅe2¿ȖdǾ٦G̙6'˰m43ddwC袯j<Ɇ!Sɇaݼn_*%X3d6kӬת<zfO5o̲ID ['.-yYvw<ϛ<{<-Qng,{"gEmK7|gNxd=ץW +)bGJ H;zS22*{3RnG[{5{bZv*{g{ra{raZY_n:s-m^IjiIzswS}Hu!*!lCnm8o8z;߭G{yT27s݋+74獻yhW].%|[IMΡmuT%rsw'e.oo]26+zyXlxVMW(@ҋqҊq[WWMf4OF]r +z!hf^M]v`z_IJ2W.],lh-iNlO3ؚ#Ɔ~dzVWWZ^&i[FbZn/꫉QoB5s$== ӎj_>G ɶSqk6ќfϴ.c0D0_{MnRa".#-8h=1ԑC^S"oGVwaF xjӲ2߂h'݊H61_X ^9LIYa&Po +a %~TkfF/%-6 9x b PXM#N1MX7m \F-bMeȳPS gBt5|KQ;ÛHEVSGjm1\D8eT'p={@Rim͹azO[ +N2-L{+ØUYzb~TB)؊, ,2ӛ'tl)kkˋ UvM?/-,V''ǫM5rCAg3TfWw6g^G,Q\/_vHJg1iP&-#E? wlV@! (*D`/I2- {Wlرcy =n6~;-eQlRprqt gul@.D#G=v 6a,f#*GiO(o +B[юfZFf. ͞\ o;N:aN!b\Цڑ0LISb[BEݘb&r)Z +Q3 /}]ɟ^@#|i6,Y)dԳYDx˪"5>lK$"X[S- FW3I=ƸԚ"LLQl4Nԗ#&fZTt †GPȊ#yth!{U CEb۴.u%:eAԻ1M徖Z n4="JJ4Zx3վ-H*3rߓأ $ozHmXyLW}KTn- KQ~[\<ȿ4(/O94 bY'Ls.OFzūLtY+T؜•`g\F7WДnk!]ljh<_bgVv|ssPrA뚜61]/T?'hpShri_4,&?;9&)uˋBe1'JŅ"*JfR /G$',Ad sw OTSS#l{l1LСtNGБtMбtO'ЉtLЩtNgЙtMйtOKю. "Kh]Jt]IWմkzZA7ЍnnZEN ZC}t?=@C0=Bc8=AOZzgYz*"D/+*F&Eo3ޥ}>cZGЧ}N_З}Mз}O?ЏLЯNz:: zzcb#lM)6 l +[clc(C9F`$*0 +Q*X1;ag00SbwLtLl9\`^`_qAQ0"pPz4|,@1đ@ Bdш&,B3`Cq8Ghcq 8'dSqN8glsy8Ko\ q.%XKq.Wj,5z +qn-v܁UX;q=X{qxaE +^kxoM,,2rxC*| >ZzlFlflV|ϱ .>| ~Aa|~ WcOq_IIG?a.kO)SyO X"a[c{v`G^ɫ؉W3+;ك=y u%؛}x#Kٟ7f[9yo 4X` d9+fCXIQgCi3I)VqsGN]1p,q<}p'r'A>)i|gp&gQ>9OI>ŧ p.Y>s_K| Ub.R.[|].{\?JjGS:n&nng۸_KNn^W[!w?GO(o<_JjGXS:m&mmg\۴]_KNn^WZ[!w^?GOY~o:_[:;}|~_N-c)˪Ǣ]Uئcw8FЎrU mBqߥ6L@xEϰa2-dJk'#Qb"j>vZ<h5%S ӎmLr ێr'aD ڑnb.+;ܚPn%q W߉aՍĜtn3D:TʰX㩤Y/}V"4Xܩ]\a2'_O5ɫ!#)H;HHQ )tE^"O<^LSZxeg=߫ KB/E^6Z z +)zNj/xDVwX>ײ]IˬPes .7pQJhءV?USj|h$݇FL7PU`2t z%s]mmZtuup! yr\'q{ZwzҞ7Z$i,}^ EK$MUz<;Tө?ˇNdھzMS嶪2ƥHO㹘|b*C2[ ht=^ mZҬ?nrҼk*WnՐWfb1"}4#vT>ts`)|+O=:liAK5dkl^Egށ{ t}(Mw<ՃځUz7q'fjw #F ,3  u{v u ݂?Gџ#w_N(Ņ6S.pzq5ԥ^hntUN>S2$mCyQ7>jMcOq̪(orc^՞*$붣}7dN&ϻ=m܀zHX7t뵮7We²jZ׍C7p ^n`H,=]iɏ^tx8"sD,Y @d888888$8$8$8$8$8/2fdaF9TВCK-9"爜#r9"+DVXG8 +p(QQ<a @(ʀr 9 kfΈӷ~*mwaT>L&T=&]K!;fJ@ɦv5}'܎OVӌV?N}U[fmClm8[h;\쪣>$zzT>%ʗQu{i6mE)~ qktGaG} S® rؐR>6?|wriB?u &;&s~jLn>zAJ_yj pppJ -,m#]盨6̍v X>Ts{;ll0ndɀ@sG |ئ''Ã(7k@  f<#)ל)i2555ĊզMj}z&Lc9OcymQטfl߭4.ӤtoA9Pi\wse@z^Qp $R ( +Qt+UB3MW +iɸrA_&s Q n\JWy-"_a9Uy +]<}rv fPq)4@9P +3E)ж8e~Eiqx 07 3R K1  +2XoR]Fm}^O<h IBo؅ s*}]p{W+W_uv5q nbu\jut >|%R Xx G},$Β(&w@,ùƻ( )x8 +9f rQ%gH!W=A&a +g5ZkCCڐD[V`x{%ІXG7Z2˂>8>ʱ,E͡%KCSrP6_8cm*hP7 2qܠVTp?ֆ{X +W@A@[3,Vo0Ћ&F$rD!c;x+ sGgL"2~܍p~Hh S8c?3c?$888xJEܰ3sv5쇀>x$8hv=dA}{^0ct +EcU8^4<*=fogN#H_}{ay(S"rJ)Ny䔈S"rJDN)9<c#D䔈S"rJDN)9%"$gS2r +;L#9%#d䔌S2rJFNGa'S2rJFN)9%#d䔌 +q $R (R@``````````@Na!Ux fߜꤱ-{SUfxWU7}yq`XVjDXއuX:]xw]\`^8QLt܃J=)Cm ⷉ&Ӏxw\t9w0,w6@6v+ +f';҂^;-`6^fo\ + !O0 v{:٤ClQ`{ Ɓi٦q 2G>sDSss4<ޫ?qqExx?SS`?UJ u,t]:.%5,Ƀ^Os5շ[&RvjjG棚L5Tݠ +\7ܭRmjS-C5/պI57 ֑ۿCPTP>Ŀ+~j@G;p;/bBd)4[ӡ}l G@ ^Y 0V"`z +qXE9+#i7Da=fq>bK7`jSv,2uhUtin&45JZ?e']aӤ/%sڕq{C =FD\58ut7..D8Øy( ϚSP> ?܅SksmvOABMoB:/R^_ҋH\)9)ߕdH#Tr;zf({ N>gNن|ۍb7bSK,8(U[=e۶:lf(5INAzT$*HL"B#xuNNnkdˆ5*1,7Xb,v(Lcc$vԭ@kxTopXlŃzmCHRz%ξ_d8QEԦ7 $ ^lK/&L5߸H3aZ_j]Wc/ړ;dL!Xb~A?F}Nļ~=H2+BG>t81Nr72t ]C :t ].t5f3lgдIFh2-.hY#Bܬq/$ K8D Ფǔ\.I., MUM=h| +|4ߗ<6Myh +_8sU׎ݳǒ<-މNpLIO*Dܳ}cUc<̒pbvLMEr}j_3Iz\ګwbC|^`J:Ӄ|+T^DĬDɁ1u#nv| y^ԓ'C> +endobj +3094 0 obj +<> +endobj +3095 0 obj +<>stream +HV{pT}͓l \" +Hi &<&ݐY!bBC<Eu`.A[ +J(ZP( w7!~,@l%6loME@}WWNΈҁ +76m|9:>a',fMA{m3X^]௯9uq'ذdI. nPöO?Fjى4%)w~Y 7_/X@ӹZ;y$hj؊ԊEX M *8}E|۸GhTKޢ[ΊY/v +]R*aG[¡^>u9ś5lX lq7}xFEvR% zrh(R* +Fjh Fm YĊ1@ "G<&JDX%։=88'΋ ⊸%D{̔Er I6niyIQ~ JL١U>TRbmkl/^]]_;Qxޱ`=HZo#:N$vSE/S/yU/ '-+ߤ;Bɭ-8“"&%~tPrV2v{- ա$۹ +=fk)0&Y_+D<'(ޠ%S!.[#jNDJVTc᚟ >CeRaOCEԞy,YɼNɼnIrc16'[h^mTQeZj܈S#AqXC +T|(\=>/d#`,CF Qx"ٓg4cj 2 *6(Ve@h$#"ȏ1#bFcj(]͉*;ZWz /l$nrʷ(;߻an=)sT U0e >MXYLʎX[tUy,ojDk>I LkvKK;d^BGgx51!]+%Aּ?5OM9;? t"PD܂u,I:[eO2zՌ>{*'2 s|̵薾apj~\vŞ 6nc/\Hq|MЂN?>zYΞ={~1-F%0ȭI4֩Q[*^vDԙ H;-""{SM;j+5ݤc/0vK`b`!0XT׀re! ÑvOcf= < ʹFBzQ:ڟ'JE{!m~u/湨[:A}V'CN:^EnV)!3HEy} vQOzA8ԇaj|BF3 6ؖ.C}'nۆ:qqD>W shO?8=]( Ûz +xG4ߘ;G 4 ;bBZ|܏y2W~FEk3}v҆WzG_9_% +I\"vbZV7J:˰~1ۜ]d5Bdy +E [¹~>Yk~86ӌ߆:,eJ*8|ƣ8P `pvOQء?Y)SwFr{ `L#Y3(Lϥ7J }*| |+|5g)4}-l?#߉ޫ U@^dl{)Gٻ>XL);j޴fSG,][vcee5xѠ=h4Ӭr?3I3U!}̌}mYEPo2\wnI@\^@ř+|TX|<4pRnD>^h'ʐ D 9`3=kih;|.ܗp)Ł<>)87p|V1ZA|?Q>n};lܞ~* )ߍ9>rqLJ"\ۿ6=?_Ʊ k}`eQֿIV.kg}_ԧݖ@>MR[yL"Gųw)Gśw)QQYm{"h̢F377ڍ#0FΉ& +y}ڝoOX0$ǀޢhQ9|j>Mӛ.y/PjNeA3*0 Ps{dadZ3T>jD_}hϤ;.vZp?p|]Hy+wt`qVgwň?}M}WV-ޣ5Zjsq;C~13x]twJ? "Lv*+3T^ pc~hw>"1a7k)7莶hιJzȦd}Hg)NNqi:dJ)~ߣOc-c`5hQ=B_zG6y~ {}˥1g"?JRm7AI(<@'v2扏'ox?ws(?'ڌbM/4-F F9HJWvѕF.؅y<eeZkp iUY~ӪNuDLʍϕ|ʤ8ʣb t8 =g2%QMMXjr6{P!FEDE moMm0;&wg{{]X'tt:8c99txeG]&eh\jXh4Z̏7qwtwN;YOZdK06%Vl0a@(`CPAJ1iyLܔ)ZHݴ62]ДN:M23d0I u +X'LI OԸ"X[:̺JqD奶\w0O- 0tMGB Fk#NEæ#UdO +)` KŋGnu?l]#A>}5p{pO6~j(<RC܏^^6hap2*gB F)vS_EUqK8. Q\.g\sQWyـY +f4_ę@ UH:& +d3iHSHa FOWr_RreiJG$Ca4,JQ `s~\xQ N[{2pցX?=5st +K 6NO_p&)񜞍B򆲧]ù5pzuϗue!z"ԕ0~*d2f^crU`=ظ&}J8*㻈XUAZ095''*q_9G=)9Lh cs̢GȡB/VT_ S>EdU>=H Pq>_9͞0 +M>!(&SUأ]j\ Z[$Vel8vjRH :c` "+tUFN +CXLR5&&LxwyHdpV]j]XϽغkwxϸef#haC{jFg0 ,դyY- &I4uY3jX!E̘8 G|Rxc4u7i$~X=+gfe{8rges|ח%翻8c̛7oޒ%s|Wwd76]w$PԹbIgWŊ|;,8 ChʴL[9m [eM0^!-HgqMT@"P&Sr9%LtJvqwlg}ol;5\ƐU he5\R/J[;sQ?5b$~ByxU;ܟeftd 8#%B6,D.0'Yx]TMqR;HN& Q S@#٠4?cycczg6"A3!G!BR )NF3!=1z|yzlꯪ + ʼ^6^*=z7$KhLqn4774ZF)MRV +%1*~j2.4xi\gZaSҺu)R_Ik!-̛MDy.X(5YYKIT*xYа.qGڀ-u@B|S u,t^/ 0B8)Ha0]s ѥocw$G]{i*o>:~h-}~|"墷Ēbs΍IbJړ{(uRͨY״w,\ywK-'͟w7 +f7 Sk kXsy*2]%Mg?Թ׶|@FRZ @B&1ФĦ 810C9ʴ pMrIiC3 - fN;}} bRq/,5JsD"+S)`j| ]%qMMa]~zmzo]7]$[ HzGac .w;nu: rnAQAE^u+~)xQk +‹'UU+!jOy>B) F[j}Y·yD|蚍lxQ?q5gm~ぷ3kk=u}Vl_:8h^0s17G[oVן w6}!4q֦c>6d^tyG`fnRvlpu`jXa`u[ÁKuPt)65/@qc-fsViA'#T{-MXb6$:#aWp̧zr]ƴ2ߋJN3+ +ǧg._}Gľ%m|>t'q%ވo?v}~ZfP#/ڢMB WR9;{\Tq+ث(L(x} ɉ)IRyÎ?EC"INw v0b/FA4-%RCUIJ`cᇍjYp疽|Ñ?闻O1y֊zvTre;鯘4=l(ToF=ڨBGMGx%K2'Y-,g %QD&4#I<,t<'ӄV"sr2m@I˒ 3TP6Q* -g{C +\KfZϜ&Щx6Al}4sNw]~AT'@2:U{+hV ylA7v(t|+y)C< a``o@(0% { +[zY,>Yb VA8<.0h?mK?`PG7LBn[raeŶ ݏ Z#s +pi!ɪǝsnyG y6ZR!9N"L}_ZX^ia6E)Hg CrO }ztΨ;\p +[p(A,fR-M=n7kKNzܫN~X2-}xrݩw0>zq\r 9d"o.zW+}ξ~ijl:m + **lfβlblNjE2- fS7-9ߜgJjz'xWNǶVbɠyN`D,'BY0c3 +>;燏u9:?tqP-S>Ch/80 0S eB97oRy$ +[TdIb<3%I|'Ѭ%OoNemc<4vX1eJX|ֶE).EE2-7_sA+C3L0lS򞭴 MwEq}߽}o>88CN8E9?JDbD:V$6QfbIHi6ڠFHSIGvC;Z5 @L}]vo=Nwowϟb<[AFGGҤ7oZzl_zzG[olU7/T?V9u+Po뙉  4Z8[y5BNYsxn&@vSaN.!`CT9`)vʂeLÑWw8SXla(jXu:En@T$#I 1}^Aw +,Q/4dLbrT#"+FzW#B.8!(4 4NOd۟F:z/A29w~ =GLz`08ZGFAe{pnDݥaJ$h#Hs{5 +!-Yy2B s`|7Wwtv%oݟf?րUy}|>{;G/Q 2 -Nlb7s[eVnq=K5Rs} ;x,1/+8FFZ$B;iL?!cS S )vH`p ! ;&ѫ +O;MF/&Kn PvhZtxW1vLTNE&A8Ov2ilkT[V931$:}w=YtX. B&Nݨ{U攜8q%r*ݿv5xcχ/Ls 8b92mEW-21DѰP, +NRf|\XkcKQk1kuuj큀 i/y@oOB(֦Y;b +Cs +i{dTslEU{pM ^ٛٷ}-aʠIf/HT-q[" +qd1 慧h|~UbiY]WԢ<7Bաn:Z@} Gqi@bEݠbuW % +*4vU{yFW.J +±@\0F.;_ Br'}'qY63lCVûcE Wr*wz70T0cy#׏կ [Ίֶ(xU&׿\FU+_iɚ&d﩮-W]xUcM{|eIުp3P583xF&! YY|i0Uy BT13 +IX}͌D{FfRmk/P0)8AlYv2-N;|xl~c{ď\ɵajd|Lmev3>x+Ev8H$y~) dCtj "~0{=6/FϾIHC `<`?F׆8fv2ma  k@ӟ(I߄?G҆*@uSɴJ3-9̝}+ZGH@oeFGKmEdMQG1eZLOA(z1G\jySJ}-X@"Iù|ld־ ۲-㍀9pbXQE% , /!>[FiPY%/;m̲EL\-KGD^D.q.,qKQВ%"XĊuɦz6"$]gaJu;.BD]WdƦ%%'Ŕ`S8)S~XUoķs?G;:y(6jh$hPYZ3M]^Q ,l)bt\wFdc/ 8e"fpDf>>YŢ|-@LzG ǗfeN|]5"-(E-qJEK4\` +GXa4‘Hp r-iU1Eq%gZIhC&IcĿ- EF \wDZu-%wZҰG~4a6M-Ѭfۉ8wF+_Lu5  iV+/O8K:fIJWE+J{Z}sro)sXwp炞թC][خ$5WϨ\AlذrC쌡 +Hg'Kv6u{߽=_?sbv츦N@&M €hB(4+%m5TcT,jPA& P(:u`2M c} j)]8;ix$$Mj Xl nq لixaUjr AL@p +Oډ7LBFU "Y[Rb{]/ oMA<+告QTE.Ko]4ʄ6IV0g^D,a<>0Z'?ӋQ>(ԣCk`k +%T-u=Wv>c-56ڰ4ok*o\ކ_.u]vQOJ.#uG1;PJn2YyYzIy Ns 5lYjb +fO>}mqĈZ,,^( HgP9S3av|1Ž# TaroiKߊmqKN55zm)GtGB>pDp8;;eJ"<4h"-N41䪶,NqP.rM2?ϐ] I_CnuúpDyđ޻.6n|nh_ݽsmGO߼ ~?Y9G%T݃ +ПPp.nJ=CEtky8 x.xHɣ=cՇ +^+x x)+nGhIT`H;H@)*7p"KXYxtrQӭcCU@YTL),Sp0 @|=u1:|__IgO øuetI\{:p״PtI!i7$.$(f,o:n:y G섂PnGh"FbsC[vrE-Dp9ڝ]aow$Ihsҧ= 5el,V8pʄ˔WE%4L,q% +h%*"!>mVy]3NyrHJokz71,;=P$MuOttjeRm19/ +텮$*S0E*˞9yIO=\*qS#\a +(\ 8 J$)CriTUdU.# ˲nsKe?osniKo֮]f +$z.n~k5M~3'BÏ|2M\'v:`~l&P#pN#RjilrLYqw\e A+7';T1ט̛l䶧σ1+iݎY!0R0gj]1Fȟ; 62Q0-zMt-٦WJN" 9r! -'W|#5Ƿj`^]]6pug.efy& 8%-KsgHҨDR\NII@<('!lg V2&訁/ ;(hh-[X:9rZczkR2B̢HvR]g.P#_qvƳ{TrG}w=dlkj)v3%uD%?en ܠw^砑{g}NdTJ|_Anz%$D_| +$,P#GPg4M ^v,$( +$[k Z1jx08Nqbc}TGyH:x:qb~ӘeI3/|b$:n@Y|.Pn(g +ErD2㔻~?7>e1,gO}:O3U<;Q)~!9t ]4$dD0N4 +O!ljـ:dg ?]v}ڝ;Y-Pm(\F_.p5ԴzmϴNM(-XԠCPíu,= fSCT(u@lL'Ԏ Ϋu5F79yIVPѱ~^Es.ܒO'UoΚ_[u &йtAjRw%Z@J+ 2l܎QբQ-Ur&yó,JLEldyIdXDI + $!դ!e/ )fB$4S%@i#926 Sʆk6M@ǶizoWwg2OF FXsyWcŒ_μ鷏`óǩe%H]bpPf,`2t%YXoȀnq 1>R,A7YH4%fրZ bŢa\?$+D0Bpx[fG,sѵqA~zr~&M.eY035jԏHsd,z-GcAݠ1KГ T`s|2夏`RtFzս9M"lvϙuV#eJMKL:&TGbVzN4&{5hG8g98Ci$W;.xQIcT1953|B7bfٚQ:ضAPl34>/;K"FcUG_t +tZ@SPpPggjZG/IwI׽em?=ӃK6U6R27/~yzـhU7[w-kAvK,ǭ_&]OHP1G6Fi\' #8L-,~sWL" k"A$cj +8H,pe4ُ?=}ODХܤӓ>ga/.z? 2Bg i.\re 3*ۙ}پobu\um"('O C1r1 Ů}ݴ`9N@'!).p(Ga +`T+fE 1SI2y997αy'܆q[B/Gc<`!&ceeQMX(K:I+ӲʵѮ>_ U_:ؔHnw_P3fye oA`%^SA3-5Ms+Ccs %X p6A#( H j^1?56" +{{w +ReHim. Z"Q@( $"Ш&&+GA#T ޭg.G9w޻7|>k]v`(g5da;zLSUIEa+!P~t\?i0QP#o)Dy=BGtqYG)yl; ;Cӆ=Ҝ +yk$s0B5Fl؁xf3] m vW"! G$+,DBS,ʏ+lS 쟏2u/L.kjc -7>Gm]GmR׉z 3l"=n֛f)Ę4B}2&`8(5,K!\*euI9 + + +\IHP* dmѓ %~:!\PF5Q a.6ɳB+FsI At^EiP4]ito4 +I 8~\WH:Űϸ[PTXD8AwˋIWzwHjPu`] fl^kj S a5z,٥}_)U+݂$nMdE$N7yEQskhpn ( )\bM#Ҕӝ 2Lu,g@vas‘1A9f #ƟsDq,b'Vqab6N8k:eLla qB]#cBA~,_$8=/Y=X췦${Ӈ.p7n 9&vyG3 +Pk `hܴlرXH4Hy|O87?cy@֊LpbX|FR~țK%5^R/b.wf5?G6'dz׺[==|?{RX-DB9r>ͭε llkN.L]abF-5U[ cyS0FwIaTLausP;ºExIeo\qʆUM77_婇C/c}9*a6B,z ]aktԙQ ӝs`$prX ->=c39lf:C̝82> +N2ŒOA[2>wd|'3څ5%ٝm-&.jЖgC\-,f DN6D ` E)G:oYiԸR PӁ"Jo$ޡWzhoS Ȕ]R~9/t}u'V'! +W~P~z + +endstream +endobj +3096 0 obj +<>stream +HWr8-&v[J%"4ɕH'@wl9ImqNwܽ(?Q7w2M9ԏmt z/N5,(%gqj(R{73'qT%N2,\LE:擼iǻn6ȤPIRd%.|?*(KݍL,AV֞[Vݙ5J,b&YJ"\MZ;YH}o3P\ƙ&X  + Mjyz4sp Jكp4,2 &qgfi+N~O+bN|ȂʔiӨJOz,ifHwwJ,ga +Xn#ߏN9Ѡi-XiMt_lgܹ,)FE>b,CL('O=vsэ196S8@F,G+N=HR%{kkv̓0mkcie 4 C)Vm%*vU\ ]n_^dۆ _4ͪa[љ(w}S$d@{.H٪t~iJ ֣%~7T/metdZX$!"ĿMdzoű>W8߱lŸCv.$lK*V΁|Son~9H)t 4¥hoAa3ia] P.C ֠ +W'`#nCRBt\%x5Dz9Cjy=؋b14۱(gZٹh۰Pc7~^80غdAj -:/g>]q74Hr}&g!thqKF6 -1`]@LeHHmP)4+I`AV9[WvX#¡RĂXfL|Ut+v#0Px]YK(E %!_ SNŲ@;{j$+l8!C٬C-ѓԲ>( ib7*\G %JDEl>(iU`VtiFVLt#ѧtZ2%t,\b:&esXpdg:$(w%mɰ.а%lSgP@4%OJR*j SՏS s/pdB|v<Ԕ桕31LLN :S&S&nh'9m06g3Ձ@Qmcx< Gb[[G%l=s½aCݎ*dQ1f_6Η^HlNuRioPCCGY$y0\i K_kQ(WH=۟q~ /#Z7eO ߃U +xpNrXtM% +U :)]9`1S ʷwkyoO&ܢأa֑\Li.{j* g'P]W:½'NqTTLɁՎ7XVK?VlbO"=%Q̻#s<:2٤H()PꝤк6TccI߂ ߂74LǞyyIخ] @W RP*R+DeT eƄ(]A„1X,^jgskFEZ6AvB@$9ef,6#??*f}9x_Qj i%lcd1KK AgtaT]TԴ3iEx4l؈xV#Yaø>οJ^|[<.ZRYpxrU;v0CgALg޲)}5nD0η ׵DƖZ-*Py?m^oP*)Z#3ԩc;9( Z7iɫ%KvhA_d)moz+GT +8#ƃ+E XMEDQϚΊwVT8Js u{!/ ӐO!DIW5)#_e^ 7X=܃GDn.]}sz'7v =ٶ9};`cX֌|];!kFfaf! DuHJS@u@cB-Cg=߭9 ]eXkH !i\G'T C=%b}3acRH +U22HqºGPWM*~QIpKMTp, >8 +s=O{Mbw*aXnMNWĚ^^`ò +endstream +endobj +3097 0 obj + 3660 +endobj +3098 0 obj +<> +endobj +3099 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3100 0 obj +<>stream +HWn}Wc3l9o]8z灚0IDwexMUN~zʨݯWƸ^9οvCsB2'kl#LmA<2eÉYF'Ww6w&uS8dn;Ux }V&AQ%5V=ŽM`f~x*b3~=O]ힵ ֑%St|&5FnJ9kn lwnU-|iAJh]Q(mI}ng'8. B'wB7l6E=Š mTmY6Tbpk+,M'0ٰo ڪs.=?]K2q ۺ!<- $ n\/ hpCXW'F:Tcvx>*aDt|Ǟ>r*C9Z6~-S]k~_"6lg!^C~J<9 }MXtRKIx{_Ej~u0pVlSB d8˔t2'hu^ kyIY3D{4k^# [y<ܭG:xC~*x)ȥk?@6LSڂ V;w7wx :t{޷{QхjPT?/"O1ϩ_'5Ǣb +EKxa#^HX[lXJ| v +ɐl bz!aQqV*+rV H%&" 0e7 +4M'@а0R]INGjȹvb?H0GKL<6jL'`%Q#LB'^%q?ZS̻10ZK%^3]xIbsfn9%0KvI>";6}Shj%T9ہ-I7fd3x@p ^jh4z߅(wkWϿ 2O^61?^PZBEY`e%M/ð ֍:5$qڰh !zZ /0bta(gWWƾ*a QY/~݉tu#c<vH}**!1 SX @Pu S^CxWհ!f9Ն>7^K1g{o%Wy0[" ++P""Fb&éK3XKKA|(p0&5Ud>A"U&p䶣X-{Y+o96|=<,3-|ѵL(5X %uQ+֬mdaMݕ. 7Z@+ IrxPOTW%e}M33WBҠLꎧ]ӴQÜNAj)pG#,!BZ5y*Ӈ27N9KǪ+ u^- @ޯ1![rTHcyz ^;>fvlpSOKB `RWF0ߖfF;2|y Hbo;Ee;%ۄxtP./dVRŒPF w$?jH`Bj᳓r8@/@τ[JawGh^-FH[ ٪C2X${SQA4.'՗ $S-&e@ +&c8bڧG4(@p?҈Ze^tX5v뫐ks1u>A@lj{n; ۱*uu:]; {6MDHJ/9-Ma"eZ'^Ow+f_)1o)pkŢ>$Ii<&o:M~;NErK|P􉒢.B93u[3x;4 Uٙ"Ҫ3)3VMABb Ї ݆p֭vv/Nj + +endstream endobj + +3101 0 obj +<> +endobj +3102 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3103 0 obj +<>stream +HWr)p, =9֤j-$alfiR(ۍ!RjvS)?_LUIQ+q]'ZUMWY竛*Qmu}WI$ikѧUO]JG*-F sD?V|UֺDpHdk-F.<,]E*55_in:_k|nGж;vu9}KKǧ|Xep+M&735 LLs8˕Z} +‰݉i 4ޮ:#%x7ZW` 8Nw/VY~ZzOf X2}ڝea8k5.TU4EÖzL*2=78C?yC[ĚNڻ! {D,gMvI!2j-jpEts›.(&qu?9x +F0]Ix=Mm_F3@,Mnj(^Վ.~[ jg;#b6Q9~9.+ȲlJ%N,R/f5F7?v1oe V@ؕmܾ֋H\f 'e (~ذ )!+#a + LwvwAlwUzݏxDE`q!8tP*!N8u3@3Փvš]2—G䃜VkӀ;u+xИz 0gܽDV<>G;d󴏬4o&^z&ts >ZʘV #`.L`AIFoVAaBh^$uf  i-IoܸedLhZGE< ә#OC CQ.\n^)._d=:7OϹu2 ncYNdP\ +\Y_F{DW9;X|f%?ʮ+h=#64Lێ`Zk;P.Bl" \Ȥ@ Gf/@ނD`2O$UBOyј -h w ))w/ +y#&)4*=ؓ|+<捤tS '[ZԮ,/_^ Q:r122@T4.[.{g pࠒ +zC;P-ɲԪ!Ak$h8͞iƞ0a#  +#i*V:LO|m.W:Ia"ۉ$"#S{8_ڄ\U fH!c o8"E%jLaz%j < QP0S,''O:Nv/RB1aӚ8 |gHpTV'bAuƽ*-us{[EvWiR/Dv"A:T=w쩒l)~9 +W pڻ0Bp'mC$ 8WH@!Ջ{f} $>c,Oj/Q#!#W9Ak3t4w[x_1)B|W"bٌ4Вȣlh$+N +;!,IINV[ +V $9ǂVvw!? -k^9'KK3~9_4<yCy0s@$ӑ@nT@(!1[_a4?" Z;ʚ*N3zo7sXYY[Dvߧ S@6Rc^:Ntr"kTkvAyAԦ$ *09 `gutP8T:eܹR=@v/$IяQ// of~Pb*kt/J]G3(SE +Q8Jw%K|]_d3`7٣6H%0 Sh򧦫 ʩJVgD;2^|7F7{iw + +ɫlFHS<G{xs'wy4 ;"NPq $qhV +̈́~l?[7 +6D터\zh +Y?aFSOQ}VBܖPn8(7mѼNWX= +oH_Q 6)۾1X+y7[+\Ƣ Лl) T}Hߩ쒤*^"#>Um :5IE_Y<8.)б)Tic Xb4Ћ CoM ,&EVumLaaND׫#n!NEUcb _0ulpWg eSN6:1{bi|Pl\:_!ܯtAgQ}TCQ1@.uн~WQZc}g¢%,ZRńip6=C#Y 4JknߦHXh9xo99WoW4J q5 z"8[rS0߮bi + +endstream endobj + +3104 0 obj +<> +endobj +3105 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3106 0 obj +<>stream +HWrH+HFhnnӡv#t4Y!dK/kIL(B _n/^ަ&1.$s,<.MTQƙrCi-6կ7?\Q'(+׋MXDI; $yޔ*guOT'gujՆy *'76 sn8 7uTᦉwm^gn +Xs`HL +V]g۩(AuIkT8ŎJ:L0; &ʉ$cM :wе0~9#v} Al0|3mOg_MGyь;O9:kthr`v'jcJl|XmlG:ꌊfʰה]/0B"8ޖ AM:@}q;s]@Ū@Lhߝy!T06 4l=VԷ dS<<(I5k^DYƀ?]_,<6h-9j꤈ob흛W"88t^ID& Ȁ@xX*o+.q꾉DxmXv{d*(`<5/sDam=d$1EY&8M1&) eɑQ92G2GMUNp 5CR6)?|vѵk޴΁y@UeyIϠ~RJ~Zd?v+qy϶nr*ڭ2N;%BV-8uaJi1њ8 +"[ +EyUMjVJLm#( )P ǨR0$W&~‘rdny㰝5'Xv5ًd F3B_<3<7#ˉ6܄BgWO1x"[Cj|s;7=ΐvϻ!iG>oe!@:{/,/],Bǎ!s|d /Lsmʀ*E6:2y׵AgI|e;J>gPLG`P2Chs20ztΚ^I/]Q^6CKJ[/Gf3ڞ@cO<DZM܌͈nmVe9([^r'3aq,T rAK9_[Y̭ЇVV$xv OEȏ=$xlt<ޛQt@_)hv*$aRBz3vxs3Tg"hB99,'B.φaB`;/KRNzP:RS+m] +T`0ɣV+4$ wni{-Ӧz3Z69sdmxNVVn;z {ˢ>0["  }CY4Ilf> +endobj +3108 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3109 0 obj +<>stream +HWr)TA&{-r*͛Ð%Cs$Uye @YKU"03mn6XEjMaB$0WŪ8L9W]󮹹u& 0fg\m|~DὟ{*JUHc7&~lzE +0xCsh[)WCAI!y@7HZ-ɡG +_,<@_@Ȇua㳿NFٔ`Cܺn\x9r=ZQDgA@\+{t#YF;#y2ʜN-8ӜRw2,%t<>΅X1epuyGm]_\"eg5Ϸ2'@X @S# NTH ^򱆯,6d>QL8i҉` <1E]K< ,Y48H77dJ2%eJpбܓZWf(TOP5E`?φ09͝O_3pEPd6IgL4ѲmήY +Ƨ}d"}g_6d %j+%邐P* SЃb' +GB93xvRږGeO&U(9Ȁ"-qlN'㜶r1C&SiL]i.n[ ͬiXvN(]˜k9IgD@}TVI*pA)մVǨ1e"g_ٌ,ʖcʩEV5Dm'VrAF4SȿFm庯;p'Z-a[5IV%h(##974-c)ʺY4yXy(!ya?Q/;nz!C{bH-YC*ɣIF)>J\k5BLEJ3O|=mWXTc>z)ȷ[SנC\U$!tK@8uIA'ݢB!e䏝;-w.aјamjrFݾh_kFtQ]D4FZ +'n)ݭlƴ=vM<@m+ Jb o(c{豅#[`; e8BјX݄ղ6  +m "[Ҟ[Hnw;C=X8HO)\.ggfhBƛhkj!qTj,c"[q1 *kf5MrφS^i#/Ec38 oa4gRT4)"U*sE[lAcR1GbZO.W3+K6 d41{49ZWo6`{Y|CJm:fd⬰%"51xSлGd)g(vR#ƖKWscl%,Z=釻#h[]1nڥSv*r (͆ ܑ#UL9[KV6kC$%Q"IqjI02fY1"mfA*2MVZ&8kD^/"=mRwzCaױwڿR q$ w~s+^8>X4 }Oػ.eHa78z~FMjv |gl5vt R|ݪ0/pm}BJ$erglk3l݀x +xNM4p:SX@$m k_+!⋱߸g7 ht:gy75 wYg\]YFK`w{2v z%E|⇍Y> j.`U`N^D #ﴬSoaaTh0гXnt-~W  epߜЊ4bCVp/> +endobj +3111 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3112 0 obj +<>stream +HWn}Wc spX8p$$< ^qFlw$@!63$UէN՛$$Yǹ[y<.MT*3sci4-6Ϸy8^8NRswO4w_>QN/o޿ۨ&\eVjy(ݟМͩjD[ЦMY9y8i*m5uc;}kUc;n<=:ŽɺM}|r;5q,l]`{Zmj46WpHIKΦ5>oI&luaLJx-JR0=?Xb 8S6שN,I _`$L;?ѪV8?rlj;!lHKܜvh?Ҹ|kr86qf `ٵ5~z%jC3~nx6/m^QIQG& n&gž@!mN>''{yxRZ3[޵Vpyު1w0Ղ4-BYv瘜|YYZO6PO񀧀7bsټqKֳLuQB 9 ApNlݛ{is5:?2lS(\sc^ Ȋ o lV{vE +%сoK +jl+ +kk>tx'SI(haKx|x54(NH1_ѥ= /uB߭x6qFOjNgeI0JӝWy hEM17:5&YZ2cw;m e^ Kd N&N:J{y.QxB]r6 xwskN=8=Б͡éўbX +"alDய 4u+"KMa%7s$S*S%F0e}N2mafhHfuTT=2D ##o2;'v{],/&(NkEv?J-xF?:.t]] AQd4X{S-np2W~^U8xKŌs2 ܂uҤ xczUs,ÍZ¤ua3 +" Ĕ67&n]6 W.=Gn~ ,UA^#ylEV`kJ8>M#ɋp]ڑs}6sdT£ iC{d`ýwj̖+'}y/ÉtWS._pL̶\0]:>AA:/,Tb٧~e)R7LSG9{,:cns+0D +sߘ[]\S+}w /w)>[hk|$zx`<8T(s#sw2q?oH_~b9 YH;Uu?WaK Vh%<pvA)BٞvnwQ#H _#վp~,szxĸ[qcK# +@,uQ:efEjcẅ“Rp V##~f,X <o™Y]oôh -{\n,}N;RKO5_WQJV'KmGD2G.7(` J] + Jvv^)R/9⾊ѹORx~^03Ѐ\7]`,.[)C}?~ ;ahJCv侨HYo6eP:f Tq.4qmAi8bð?*"S" ~Z9N+?qq + +endstream endobj + +3113 0 obj +<> +endobj +3114 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3115 0 obj +<>stream +HWێ }PT\K2;/zvצ;]e{?o_IuU_l'H0Z(<<ϯ牊8LEG**TYaDzb_IEj^=}u* +(N|Fi c[7xZYVO xim*R˨)Rԧ(&gdr%AgaifTdUWd׿`Vf|<ş[}g f7=m3\`@?ؕ`70-F'f**iz>v8^QB~R0 0] +VS0+*YVU0"2x1\Uje?ߘ:Vgd/ۚЬP23TZ)Vk27&hMoYzPjH2ORp J~S^I7nҸۯ;0}EJOu=RXcuIc5r_H?4KjݶzNAEx +Xtde,g>_\bgyYN<"l9!+G)eUcERφUөEYB{Z| ZY1Y/5۵yd?޾BcFf)brSv}3`6T^$LCCqzE X-ѺQdͰVA a^T(1&u,HAXp;bDt[ E>՘ss"r`"M!IR%a^׭PC.FA +`UIjF~I GQJu@E=a4ӦV? |&ߞRE%:U7 r(IXy 4q19+*'m%'f)kڈo&ȎNw3֪Ls*(fERACAf或+#eMq3Бu, `(bִ,2~5lGۂƾ#DBlW"VosفUXrE#EDcG'Lmk%j8H'݄ },>5bT.|ymT%]g/j8QK2G. B؉_{4 n=aa%@V9xbw]d8;>(״'Æ0@#sGedH$|#>[tg`ñteaDNzF m"1UIwjtC}U ^7|Uy }@ +u؂ޞ9cJ wwu> Ǚ/´Eγ5ɛj¢9.DToq f#+`C,|ۿy1?ݞ&ѡŗvmP03{>3JICfIu:Bu@_F޵Nًgš[M +[~\\;pKvڞqs;3oADF~8ʝL8̝Wp _xГ?2| 27|~`J ˖?u@e:x̤eP i4wHˤ頞5ϪX +W/x2\|GҘ^ߨqutu;@+/KJZuU(᧬bM["qۋzy*}tV^zO"5"N&+957ȟ)%{ ZzOR&=O<F.w['u|TklYQEj\~cBa$-O*Y?,c'.Ͼ g#y;aK O34=r5r(c҉&vtKs-1QL.vǏyf* e.('mgn} оqLNY-R Gu3V+ ,!Ձ^zMCG #< ;YIXYyڇxT A +"A1]5\ [.§fDN=8ㄧP0X&.pvX,8aЦjDQc&a-ZfP SޏP2YA qYG\!8|dAfaPG6kZl>fC)d۶NxjYÐ\_Lz +Br]:emu:6M88JklA׋e ~~bߒcoWzpV` + +endstream endobj + +3116 0 obj +<> +endobj +3117 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3118 0 obj +<> +endobj +3119 0 obj +<>stream +HWr}WcC#IgJYR%SSCbBz+ߑo_ L~p5}xHLl~0LyqeQafY8K<<]Mk li[de}5>6* +(NÒFia>]wA;|Y(& `yCWT'cu yX.SĪLPN%.,?.đ&p"\; `â|sŃS-3Xq:tOGR1fa6ݓy9j8XR `}7̲EXz49abIeW}tg`-yɄi~R8`3rɦmjg])Xuo[sJ"Y9(2s^D'WwCuiV~JRp"! )>zN +Y@ ">me";'S[/fJ{jG +ު>lU'D-B,T+s_U͋ +b%w\Ǝ{W==~}&F6mD.I%8uAn"͹a {JH W-랍w;M(z+)e*҈VҲ2Txrܕ|3hӱrZnPL}ɰ(Qo/5C8B.\JtKX*˳(.a[,x.54˒!(=E0TzS{wJǾ*4iM6[1WM~xa$G Q(Hl2U6_Y(-|lq`ʺSZ@-yvs%n`_EbdP¤9 px\+XGFg0姀 tZ?Z`}UŴ-1Ѓ֢ȳVQ~@jB& ?YЌ=!- CRLjbE9mk] 민}m=G;IlD߹sü8"#!sgFx>g>kK%Dnw'?7⛊c;=Ɠ1k]^&w^|?D|oH-A+%u{r d|7FlE.PB#W9dgC7adFFUV/XBJgS)== 3toTy {RDF#0+nS)&i۲mY 2 +gDJe_XL^ڽB#`SoINjN$z:ґ o7[nxF;/? + +endstream endobj + +3120 0 obj +<> +endobj +3121 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3122 0 obj +<>stream +HWn}Wcs`QIg2f]bQ* +1ט6gU3um@(2""( +@thEjmc|h>Z#q&;{ XI08iI`eFO/6&8&&*%5BIcd5TF-(Ƙ3H $" B4$$!R_YA^dҚbDKlITD œHbKjVMa%My=\@b}gtB ֺm(B1[ "S?˂TDSQs2ݢiy~Q4 +Jz!><&/adŹqQTj5Tn7#w[ +?4oXM C7!Buqfmt=6B᫄Q;l Y14V *RAwjtXY4Ce}އMF, xeԛa=}I֑ sdvbg8MMLZǢ@>Oz,(JlACZ2per[vB}p*ml8ܪ\9aYIO" + +endstream endobj + +3123 0 obj +<> +endobj +3124 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3125 0 obj +<>stream +HWn):{"Rka238`=ZbK E +"e)6@!oꮪ&)3N6uW7E,"\EQ"|K(H0ż8Lbuźd͟>Eb]AFX[սwς}y瞈tϒbxp?/lIќ/icŠiQŝ?B?+4y0W _~,MzƗG$FA;_*6l GGݘEOʘ[AhX, +2:p{+?x6ЫT[ys\jDxZњX|zTH"+%xз_TCJYzI|T#kE%¯ڨce'ZDKvU[ YʭLwd[#nζPU2rj:m ,,n;9ӜJZ{q?cVo~~=!Omԭ;1c6=Z3|Do3@UwjB/ 6 2Z0>8m䰦vߵxꪖZ93ɨ~@mZ:vz G^^B,${確/p.HC^^(Ix]ˮhztz_IkϨiu^WޫE4\刔L/y23UjYF}i}I;zr]Z^Hd'ԩ,kُE_kUqudcPW%3vz[=H'Ίäh<~s5 +6D֒KDⅯ?p64pKzTHTN4UY=DKoM1,APtY6盄L]*JsAO4iBq4rOiײn!ʻw?aʄ.Y˼VYj3 w3c<OJA7X.41ɬDՋ鄵շ O,NnqQW&CKf}읒@0r<48})V +K=DᩬW!YRO٠T@D^yWlwbZƚf{~\z@lY ( j1*$QڎՔ^+:*e` +6JSUO ]/͙{$qԕ)<~j?ĊMB ,p1PHAh V 09/dQ9A;Y ʋ0dKr8{T00BwPLJJ?4ZsjM:cB6Y]٩T-W$h+1UՏӊj9?E1;cD1 Cygx Dch&[DH'B0ŞVŅm$QHH!Dnb&t-cPˆ(ϊŁM~@pL"1q戡0+q(f>Ƚ)Y_,40LHH"e=o 7+u!w~f1Io砊ɷ{BS<sNeY%k+`a +GDLp ;tո겶Y"8U0/<ۺ]ZFaiN>1XJYɉ-P`ҖxFQHxۆ!d)iZ_@(BDBFj-K>c71&mkFَlI2`{Y\wa+u֔܁0э˒qq36^ + +endstream endobj + +3126 0 obj +<> +endobj +3127 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3128 0 obj +<>stream +HWrS]@?"r'qԝ1$fII0\ho (3g9|Oܚ?^q&Jp6rSEX(1OW7wY*2esuجwWQE5%?_oO0ݼ}Cד<0q4]wɇ"3˰ҥ3 t2ENYJL4N<8L#Hc\5o'2'27ڠ1Lmң&I GڦsUȪf] =F( { 4X}KozE+Ϧ".pP 9J,eA9ŻlpXfd?*zD%ن!!$'K~G6h`23A*0 Qh2-g4[ig,%N)qNGImZ\ I8*_ZټHdB9yߨ^dۦgl$;isE-*om qvE.6Y!巽k4QG>y~ӞatR0SxCD +OFEl,.Z ]DFI^|7W}l/VrZ)rf\lk' RBȢ,tWKm6Lv\ȹҿhޯ%]su/n=kߪy\vtݣ_^=^;CT?nvfHuF92J6JL a^00K%.`i`I~F()i  S5 +Ux2Ey:jdFgr7q@xŅMXܘ-P'a +ITMqӑ"`0N˃Fgv<ܧN6h_#.}n^1tBMck^,pY#Y "4Z8={r O7ޯDߵM|vs P0=~Ӣo'Ϗ6=*pW B bhv+n8'qw˽VI neοwhz"ѩzunjJ|57:ڶ%gr ߬^>q.a]?֭!r-@Mܖ{𿍕2=uψ<)!S}{1\ 8w=86>6.rzKFt^wAbܤiiYA]D]+.2e<@]Oa|wY9 c#[rqfQrؓKQHGN 8+N1 &yO޿]5\͋@Ua:w0qzw]ҚLtaqg%JQTqQo'ElioOv4'kj9ty +-66['[-{d~ \@鷰n"@J$T<_u4} `8;-%:h΄F^* +X8F4o{OH +1hHFWZ6Qy֎qOt)ʻc.m{-疣.M!T(7&o`S4172gݓ|Y杦 Ya&LęӠYƋ6awGs‡j_&i/g#Iُ$HOqn s%s$ []}`a|Ɛ$v[Pē2{93$L6ؘH GxzH< b)*xLj*E> _* y~u**U?R9۶ +@ъVcAwg)Sy=]0eX=Fr+Pj< n)E k9^ B)m2"7W:Te#n^zs#/"ިz/gx7PAIUktTL#/:fTiBgxgT4*5uZ nIƩV~5uR\ FI=z]|-gQ_;vE-GiڏGc{-8Y8ىd\.VӗZu`'i{Twz Cax)\օ6x/5B<@Nw 6͆BHd,FE/o^(R 1Eu@)9Eȑ H]++{u ꩣ2,a}D`6E MA%[/oh oЏ|Ɉc⢑s-˙.Cl{0y]'2P#洓jm\cge-^t@(j.b|AGH+ &L4#I;W/ + +endstream endobj + +3129 0 obj +<> +endobj +3130 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3131 0 obj +<>stream +HWr}W#wX^oi+M&T 9"SWum+J!T1===Oj:VӇ 0Q!$A<ȣ0VNjLͷvZ[ۋ0Cܾř~nn4/W7?ؗ~)$e6F`٣ϾeP8Dc_"0)P&NV,KZƟл'EP J? +zG?$A~^Q9y5>{Of!cAR@Ql.lS|־mGh':(Bޜ~ RXr1o~$vgU3Xf*G syhԙB-ljSJd:ß$B +W!AÑnG9AexN6vM([D]xIM! G"'o8f/FՍf7&8(vzs퇿ގ9yDUrC>{lmfaB{ GI )-{?Ck0oZAp"->S=iŋM׶ᱹĩe1;1~JjK3(z}<N5g=czz/kq,UN"| ם=WًU#QԜ3{Za[HחZ]GAXaq{UoGJ}a@?jiy +{MݼmЅDۮWJϬm"wX{sN'ܡ<(aV.D;1gI + ^ю &ѧ lZ"KG6ĭ8p2XZBۋ^hzJ݈~+p"KDo=H9G;<'}l:{~I9Iz*˓ׄak81 p!{,TI(Ir I(8)Qe>ߐXr$'$uLY%4% r H)o5Ş#0RERe2xLStx6-fAXY%= +8w2lďvI[j<FEXW ((Αnu;|K170jnmb+_Z(l}N٘Z NZ[ӵsaގW>T}tއJ"L"M8:`m{ e` yϢl E@t|-ٜ0(iq쉙x{ +dt^Kg@j EP ,93+ϓF|.=e-ds+ 4>e*93${7"̆hM\+Y%,]鈗oɜ 㩊B`%,Y}W 4ԭܪ\rha,EZ;`QnpfVsR9_fa[sn$嗪`*_iV[Y( b嫻Z =dwty9$b;(Ts_v=O]XrH\kX5 POksyHI*e%f4ZiO^o< {=}{ +1ʃ}P.=ڳHN{2 ߺεj*PZ'86J?uL@ #n)l.T%Ɋ LXt +UGL7AY OI5)\4WٖTE8Վd=ӱ 옰=8_)qx/= cJf% KIdTAI& A"C+f8 +r>\)BW[ @@nOT5ѐ);`C)Xj>Y<E ܱRzd8$> +endobj +3133 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3134 0 obj +<>stream +HWn}W#X4'g;p] 0 8K&wkl =lvWWWWs볋:6Y: LM?~J,Uq}n4+4mdgaQlfw}gA\\_{?LUJaŝ|뿜fWAY"%E{^r.1=Q)xDAd"ԯdgUޭ*_+OFxAk.Wgy_A_>Z/϶]], B +r9t_ayBhd6 +bK{'0o0|]}~ǯ/Y]R6=xCёKӮݯNi;/x8fp- m83-v3m %ӐLfw{G; +sW۱+(pJ Sa0bX04x|d_bhW>1@ZMsiunvjv:i7ӄS'`ya↽VsP98svfƿn،ۀ"C[޶:}<_q$=2>j"#3 lc;t PZ5+3xЏ,1n%ɣQ34y|`)Wd8,j m]0ˠ2(Q=ŵ-4SYz12x!D!vr#yjU/vW +भ*"Z֛;8rkvTZĥYUaFU=Kk1JCn\ frTfl ֲkw0+; A^񌍁 #r?$ړu&I 4YQE|D$E,r<#v[y]+Ba@ɝoUhfrlB0n{~?Jǘ ӔRZY>CqӮ]6|4m= ʌ+ߐ A%$u, 1& _r[-K: mp]K%Hu&jg<%ZciV}A}n|ejƲ7 ,k ԝ8H~_˾z%zE,4ЋA% ۗ(tt5D"Vi*o17Tb;p +'ՏobV,/ųtT"X1gy@޹PP"&h{FV0K ыbWi"rv**A,#mšD%x?u殯|Q\pU4{R2d-(SUTrHIKL猭$ ?,,MsWe:g㠲B/ lubu#$4_:nS& dBA1tɶT\)j +Q+mjGATS +);:]5ӆ~hO$aX\0(;Fq˚꽁\Z\a>~Dc}k\VߠY,Tɸq2oS7iztraApdJJr)%I4k", F:ġ(SBQkL_TpRaO_ʤ2)e6'MyCy[;T=*8,%ay7Joij&2Qp`(7c,XɧPP8 + EHt}chBغfDƣhHk/2B|BH7GՃzE2F۫J;CyLVt '8yPA‰x94iQ04;!A[(;6oLu톻(bňidX;8M3eLlQm֬^(Na ش]um괝cëuԈir]q>VOieB׊fZ['؂Jwv}P'Kp~=|N6INXHg( + *'R@j,">eX))\!qC 29!* gڛjFU%7@Es)eıTX`/U7hf6@QD"D$2{IBk _bՊWK[zoل*ՠQ]e&iN޲eg8%ĮYp%ňI_.P}q }$7kk{Qow-?3łHGq0? +Q*QtJ-U nP*NbH=4xR OjՓix9_V#pk.M v܎r>yIoƵO,Y׳Õ`ؤڏhEH=!2m aZ; 7=n?TOc&Ƽ8?2%׺ !‘uM|zLفOsr@<`~bu$n$xP"Ϝ a<3rF30|_ZCt(yd't!k79`<ɵ3n)U}A؆- 8g HP]289 fZ +'7`JE <ڪ*Te +&`zY*)[>U2񲑻3ֲj\(&I B]IgЊZZkj]ިuhdԴZ0<ŭdV\+YT)r) u_h)m]Mt#o>9Ҁ + +endstream endobj + +3135 0 obj +<> +endobj +3136 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3137 0 obj +<> +endobj +3138 0 obj +<> +endobj +3139 0 obj +<>stream +HTKo0=h$ԒVʡ5m)d!uFϏ5no7^q &‹ 9t\]Z!%_J2HS?TV +6`xDh]9Iy!D|{D8K_y + +endstream endobj + +3140 0 obj +<>stream +HWێE^+ F4&)o%Ih;0(-qC9 TuUH]3 }>uԛͫ*UZ}I(T $ʲP `S_4YVJ ضpA?0uT$YfiyXziANiCr!/B6]ٚjHF=s "(5Ҕyc2vkqb`6Qs?\AVĦˈ9'Ā2`ϾH$&}w|${8d|Xx[ rʣgH@Epѯ.&Ҡ۪ͣD¦gӺ#Y`%Q]"r,xwknyRD 螝1'E!j= -ujg9 /ʹgOXdp88IDBQRåY"oE'aESژ1o{ 1Srx/1c3>1?n'Cfn%ϰD6@O +a36FFv/LI>U"QϦr~ģ,I &V@'iU*M Y <Ћ8*?'pYX\^l  +c/9$>T/׽"@&ɤQ: U}¬DghGWkptɪ^܉eP$&D~EzpdZR\7zCepLӟHSS-˵N[V* \yP_ѠkƋQ5s+VsX嚜H12T`/j]Wb^nd:1Yx3 7w{y<9YjbJ(΀xbE " s4F'ÂSPVlMCpnMF+/b=py04ImcCd RhQ8k]|z{cPB iωI~e`\G?`5>xƞ[<.mx:&)ޛ͗w탼 ,OT)2yDѲF"%6}xi7oFJ&g+bOG6ȒZ-8䬩Fٖ $%$@x쫦ò"+!$%פñJ'ᗦ`?n>\.Ugx:qsZf 9>nׇm~ ]?LI@cr21oСu}W2vϫ51_=F%w<`uvM WElcaYD'$͡E=ߝpܜ0)Ƶ^>Ӻ֩T|yn;.v~rύ8pԋƺ41Ph6}h խl#3R;j7ǖ>L-?,ewAp+ᇌbY,*HڙGY欂 +WHOuA.#ē.ջLdy^l՞ZIIي + +endstream +endobj +3141 0 obj +<> +endobj +3142 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3143 0 obj +<>stream +HWɎy$ M\|keh%n`%ΰIDVtIR"Kd,/"^qu&2WQ oIẼ<ruÉVt议tUaޒ^}nn]yo~~(Ml!<*4۬ 0ۙW[ZPEUNYB54J,(HCVDU͍-»<>\g<ޠ1a~?os`Whk'q6HszcquZy8QPy {E{czÍO{y5w탿͂74؛jdח}O/okNNiI' ;`Su3rod!4O3=fӿezxDO9he1g8*AC`l:V֌Aa =B^soL/28oIN'G H-o|d]*cPr (L(7$ؕ79&2O7  1#b 5L|Gxa'x +l08i@ +⅀ȡAd`cA;agϏ5Yxb5)-b( x|&N6R;c +HF&)b/&u:ӻ^g9: LϑC+sr6B $`T7*P7ݽʡ*V{s3H>OF段FD.BȺE}VE*:ënh³'Ϸ2rTVnxF(f}T&0X1uTZyߋ\_$AYGzؔHY;:@c%BD+ؚrm &1X~KJUqF`Y:OynlQ-a5"7hAB+G }7Q٦<H?<'(^܆~uWxȂu='"0 ]؅Q˼kc?Ss=V oꨛ$i@%ɕ΃ +Q{Z(*pj3V +  Yz־tl,x>Ih"{LA;) s4'> +h ʪFll u;tMM ~P8?6bZYVT,SW\:b|[]wX́!*."S N]r1=#'sZPF ڮm]G#ה1TyۑEwpUvT$񥄹--r}}?] rhHʁQ!kpQ!z+=bO"y{e䇢|"q]736" . +gTGzRN[ksΝRHJގ @9ke gyׅu$ɓ©#p<3- +0p\U(L&IKV0wCқ̬eޚ5!o4jU\N]G_YOzlAl2(]N.<p>+ ?+]xL`7 & KA\9z >>7wAE 0 [vA,mR_FjYkF۳<#PϹDW-6j%YYH.+ŴF~>m&GЃb0ڈ`%='HӰ]-'OY] ҍ:Y+7NjT[:"3"t,k7W3 H'$EIE>Jd3qd͢IAOh!ĀdeyE`2Bl[mWsŮJ @ +/|@*KI,K=Ub05ɪ2^5;o1ާȑHڞ{񻐰M@SP_^jO,kgVg#KLj)n5p;HUQLB*0Q q_[ˁ<>]0)%?w}ryH-=.ޟ:,w=F?ſj1qWTUB+0N +s!ar~}ZȅҌ=k(KAۤshhWpP Iˣ׌<~RJ?]Ý%Q +OZbϜxԼGZ*tt$87PQ^PH"PkMӐNQE%PtNB͇Z\"-V{nc8WS8d2(,xP0n"rj2I9; U=eڹVH_cN YfFMcҋ$C"sf/QQa%& +#FF2XքqFg'\w +[WFj>O䖒#Y=hSZ3%% dӞ:7 83"wJ*˓OSVk޴&7O8 3Zݻ%g5ps'32ybʓfn^^~~8>c=0+Gu j%z1)13#_A $Q% Ǔ3D +"*i &O> +endobj +3145 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3146 0 obj +<>stream +HWnF+f9l1WJ]pE+ Zb, +Zw!El( #3O&Fh1| +Wj\$KTbB+&_/ֱI,Yyv-ng +CmdF+_gC)-?EK 4 86hhR#21q,c`C!*8S%qC/yqyN*/E,oC1o1rr)`7qN ;–: &tnZc:p{'$.S{D{{m7JWrX?r$[(X +8`lr(kQ/Z̫O-ZxقegޯEGCd׹IU,쏙孨+VU)J>[<W+IB7i/leZY1iwKpȬ>VEb*kĴFrD0Zx3^,MK"U)Z(żJ/ZjSm]$^6_,sPGN=/r.@ 6E{6USf!g;Eu[:N2Qf톤Fx͘w@MlElz>X\t.,CR0Q7h[>.?R>po/&P!sn^TyMVU7!H*/MX\1%o!@G|[r!a(#2h0)|=\1G, O~ F]؞p +__Wi;(wq ÈR + +ͱ- k +US縜!ioZHD]$͝= z$>C9=1wc{=V-S۬|ə>:hE#l+^R{V9ID*U]mT**Ƥ{n,%@'6EZ QwG>!NI[2}⎔M/$t 5u++!6@fJC ap刜< +UaPC~2iw ׅYWmE3@ +Sו9"M2* WF :.z5!Vm|->$ Ji0P;Z~06Z况ПIK',}Rq֔l J{ l55i7m5mƦ5yL&'L~Z6Ӳq ?VI;xJ3pC]ˁmM##y߽{)|},ȽYZ (\5V%Ѡ7\]30EX%13aFNc0aSQX0o+E9lK^\;| O~l}sMsr7{^4 +/G_mOVv}َ6z^|'헓_ + +endstream endobj + +3147 0 obj +<> +endobj +3148 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3149 0 obj +<> +endobj +3150 0 obj +<> +endobj +3151 0 obj +<>stream +H\V t9矙DR"G+ ɤgTb)3$zբh)jyV.HY(RZ4zVnz,\Wcg99̀=Hd nw9 +nƫGKt> :кQӦW*`YWP2x茀l:Ə)YK7-6'_yEK!/f>oUa)1 MƐ@DgDw<؁ϤSYBd7DN>DR1>fO-2k/|ZY@m(vk8/pb6NS>" ut`A8cN0gۊ osv`=R Hnr +զii>4=x" pf6k&T߰E[=/;f1ܘ*TmɅ&FbE69{MbfHF;(Vl=bP؏&m+jڛ>[ $rd#)XU8HEg8':Бm|,Fk!5i#]vѬfNƘ +_QO{ 1S< b01˱pY%T9]{ƘEA [#j&bm-?)#iuc#˰e؃} +ju"ٴcz*EKCL'~Me,'ɿ5<ުZ˖xMۻ91+Wy.Zr:0s=˙܁KKWes,$*n"t鴂opu9F^NL XV3'p:QGz } v|"JKj%@J_TgEۙLʥ肻r]QsG&;PL! (a+E2R/c]J#xQj-K՘nSYdls8FZ"]us -Jƈt_XDDHST*(+ zQ̵vryMy3҆3b=yӃ\6 v ']R<' 6`NцܱTשvb05i[]2D jV(eo1+/2ass5!frڿף1N>]|Y&1j\ :F~_q|OɆHߌ`cusKkcKZ/C֤^)I={t5.;бCv񎸶Ƕi2ZofQaM6n0ApP`z6ES:tnĸ c'7y҂y)UCwW-Sز,S[z;t]7NJ4{nOx;tgxanKw +=NWW^^=utxg>KF’/0gr[2"iN#ž`NwL΍w:ʞgh7AߍaI5~7X_8H/w, A+.0ߞcHwG8fͺ)(5g(q}SgnyY3xh%,g >P5F3153zWdd^=sFr=ם֬<)zīxGyH,n0/}R$^-Q^U݄GYjD7YS7$!!$$dSM:(Cæݔ6҂G,.nXCk!3H)T2ix +,А7`[tLs{=U0;:I \ +.E7$X'<}Xtcwu^-oJl,G<1^D{̨+[j +G50y|-^ZFxi}aϚVK25-MB%~* r)ZR?CЗrϬqޖ2qIV3S.D\Um e%Ms#sffD/ ++[!aM=)EVK +{'jn@P=r`_/]1rT0Xr-.܇`apE:ƴp>,b7d쓺gPa'n-N.teM&έ}D7O="ڙD~]K~4V{k mz\ ܠ]e-{8yE8~t>.[ID=/ޠu]IE,v~`xܥn<ϳs>近gcXC0Sc/g&އ( k.D^af0`DM Ug%bX,Xygނ} lB/b=Wp̲[]GO!8fDlY>SMA}JqrYEw"N{z?D#-jE%o@ C:I5ZUh:Or7NPel3QUwc?1רF%Mۍs'鈶[^'h_H)#Qȧݴ%-XONcR(z`D[z>Nj!\Rqj+e +rQ&slEޝ9fI1i<ڠ|K>x| q+ƒExK9͘wA6p~92UoZZeg8O'1ȾqٗrmnS9?rysտ/>LcTkm@!tP`a=Ƶ= +R0-ź;5uYOsZUGE}"ᢎ7tOͼ{w}fz&~ \Bu,WW&ky1De M?Nza]̓z}@YS$"k5''N &rXmD$cbDQ/p Zi3xJkxEQ>ШwpϾw!ԏ#VoY+G7#\c3DG!o?E +wb_̼]Ęc}'NA8x/Na^@n=bMӒXK3@5":CJ  bkveY^L[:25ݧH3=#{A3M3hԑtID +j2ȳTO.X)+:]V7v1j QCKY@!65lxb>8jv Z`&ZY%=eT ?gS긦 (?WYSNNY&;;w$<{qyMBIyq6bJ!C-'6ZJ]PnNʴmE\.mp:Vn?I0U$ڊ}L;ܻ}_X D!qU$E2ɤcR$x޲۝4( O^e"Fy `p( .e$"@B3bKɗ^8L0JZk%A$!Ҧ []&ÙҤ68$ Q`W;v7;ŹkR_[4'>:2-h9چ uZ9p85qsqTéS'? +NNn洲3*wFΨ;rgTʝQ3*wFΨ;rgTʝQ3*wFΨꓴ9}}>X1(ӀQ@3@6Eh)tB Nw"q.Gm;`vm; "@3G_o#@5QGx+И6ln'ރT\p7iaC;ӻ8 Z+5n7mF ZaTKdz~ ZI$8^"yG͗%^[%s%{[ `~M?`34OGiz=F-> W~9:x5i.ۀpv |knci"0 >7M&yi}X<pV8ۋ%\_a8,7bA,ZKT)y$$I& Iե>e$lmV_&f `~׫ D$]72KYӪ/>2߉_ Օk^^ƺ?2ҊN^(akvy!30>Pٞ  gCeȝꮺߥ$n1sYOsM1S +0W~ۜ=oNU[R ]S)>a||"1~ᾪ@J_2`#&'c~(kCcޑYQholͫ6AlN'Xov|$&L ZlA^`P,0 8 u3 6}esgznOB\T J + A6gP&0 iATЪW,9(OlNL# WI쭌TbQ*b˜ M9 +䏧5SrBNIA:sDI@Dr--f݈Zԍ[ʷn*x.rpި6j:@:>ŷS)xt8UnK>k^;)(Gvld==6E +*'atŶrS:n" N2hV D(AVMƺA KcVs9h Q t:6DdE$aUp)[s-H?|#K-PK$'dxnkPH!+,gO,\>, R rQx#$#KrcwO.vb&Jx]xk*Z~2nz[L^*:o=fvvwx\S7; )TPGlz`]#ih)n +A fAӖ4i R-K0D[SJ?yI2;Ԩal);* +8~rML8-^E͞c>YRgbDH,bh q-*:J wE7);r_~/)3})Xqܓ"@hJnpa>1 8OȷyF8I,̢ATK8n&wA_Wm'`x[\QH2΂ˇJa,;: '[xԼ\$>0(_|Цr^`Zf[Mm_ۼ=dž*:!UX`ީ/ +!YpVrXSt  %Bfhih 4CQJw%] Zkɼ,dfDMV=6B"'Kΰ9!jʨˢ&8_X9QlVbВ m6YZRJPT^d_-.kbLN]q@Կ>6DE{n'ȩtWဣC@'SU4,t["HWVB* o0exD +kkEA< ?DƗYO5N|~v?w%w^n֟kkV\Zg[zv-O|M<_]S$sD!XNMs/Y^Y)&}0I;bثpw>>~T|îaw4m + gqQ_'M$1H*DTaЏWSsN 1"j!9Zhœ<Ŧ=ۀ課0ƕ%Q] \^{z [{96|͹;m0nAgnDl}^s3Gx{ɞpW ~5Y:Y:.?7a-۱Ι9^]"wD7:%i!r\s/W%&*՘i%Z)l(s +vw.1_:#]KP| |Vu:7b߀: L1 nQ>%Y*+Y(Ӂu*VQ4 ݖx)Cۤo"^kxw8#n+0ʩעO +}ײ4@ ++}ܒ ([*lq6QN`ʃ8|3A0t];Y` +Y̔9LU9^pݾ:M*XnTZQuw9Agh0 @Ttǩ*;$`PTtAu<Nc5VXJBbHØkh'򮶫&٘lǩtcTF;igh."3-FѤ pz0s%`0e?l=hMYY /lǯV??Hx }+WbՁ˶؉(&[}tHeyw;^;vlc;_ Nre@ e,hQ0hje 5tU*D&T+Y">uΞחմ8޳-<^@9&z'-hCmszy$#ojW+>&ͯMHq=DU¬C9)gulLQo6zkXilI׵ 6Gӧ~?_v,}]ȹ腊Ԡ Ǯ|^q%ufw#w+n>Cݎ/ɚ4&VRح3*z<>$h +3<>\ G"FT0$1ĔhE=Ѐ' +';#ϼ譻fȎPmrSjV k°сޱYV= +e5C+6Hn[̽AIu+;pLCaJЭp``:NjoK r(=.!S\YG1%W+57=7^gn72:Kit*AviTTُ2;M ! iM\(BLmxDkh6C]4jh5Sm[ph-* +c^C 0[EA4)+ɯs?5`3mW!(vA }<O,y|}/7E}@1i)OK}W"K'5<:׀^YX-\2T>~2U:3A/h6:k: h=nl+%2rR3d1 cOs{eX |^a~(f0v@VjQtY^}0`}}:}C k3m ݺyXۻlLnxVF+@5ڞd(UV Lۏ o=twaƖmtkqfa\o\m\usyp5iT  4:s]je䌕iΈ[ʪچ?dRVcYJA2LϜ2h{%[nl0܇̓2KϚ՟MC+c˗B,v`,7I ZXytJ'j  +J$/Z,i$''ܝ)X h "(!h" 6Ĉ_H?f"+a~˜}'̿f{W/=G{k= +ED VT/FL$cĘWBJi\~NJGO3om"O5V[ۂI5,ܾ9^<̌JESoڴt- lG~ߟ{A-CO%$J5BЏGd]]BEQU',2Ԇ;EROh/3brZ1\YY9욋f&2M|.qF+razuڊʫ-ZM F(q椔 aU_4eI)UŘ(Λm +Vΐ6FKVB76yvl1x6K[.Igwܥۀ~DEkb9:)'LweGTr+H~[{ig@P팟%o"q29i/m:^b̛,KrPCZ=9`}ѿyy^P/2Ԡk!oS_/(sunzMMjoZȬZӒ +BbHQ $ z0"PF{IBwn|;{9GӁePأ|Re`II1Yyr "ƿ>BoŽ9`^-'Tfn %ns¢u4m<.,dxBXLy Cv=St},_=o \}Q!'fuRO&|)Y |SmRrB]ߎ֡B<}[27vYޘ_I`ݓ:~-fcȠ+%f3;Mzؽ hֶ~k:V 5@wI$j7@pT够[ oѥ? R>KeiJ2'[K6؏8ą_߀#Q:Vi43=p,Xp4fЃ>ŠR-'rK;FWzaՍ\FipPȴ;i>r +p@4ʘ)%5m =Vkr˻P^Eg7 +6/^zQ ?jrt#H +!褸UUsvTj߬x!hAkw>J%FO}&PE~*=d(7iȻyfH6CON&3j O<y;BTnPϱuZ + +endstream +endobj +3152 0 obj +<>stream +HW˒ۺW`IF478"^X,,( e;|C2)RsǾ75U#8}ݫ61l?YřGiUU\.2S|͹03y߽{k8cFia_>89'?ϳc6at*tqNu3A䀬;gS3؄4jVЈ'P1Gr̽3%meyfЪV6{G3"}Bcܘ7Ls]KI* aY}wF:rKCtc9w2KulJ;J)Q+ȶbfG~x]64&|" h]녰,/flܾ݅DvIm)fTPIԖBl5o m rtiA`#2IU>leNK& F|p;]i1?@ϓ>JG)/(Y<s熂^峢ie"Y\V F6d0R =ftX}3z?N7-,=6X~Wu4O  y32e3]ptfє<%,\Kͩ|*p5'!^kQW^3'Ԝi~hJgx5l> +: [RnUNMzr +~>~2lt Y-]7ȭxoM %ч$JKQ}t@Dn( E%(Fdi ?)y+TMH a䥪V^-UDĜGB^rh:ɺT@gߤ]D W8Wxn( Q +y$Dk6; ɾqB?6|ndpc7%'AypQt, +6!kc+_`ffMvW Onm5jb"Fy]p =_ +qwaK#yӄ{G9Oŗ\53P1=A0s c.%akm_Ev|[;9㹙btd (3TeȊ +yJ-ڈu%: B&)X1$ְ)9%J6Ұs+ʀ*$Un楜Ҝ?¨x\.TMY͕^[hE0Z e3qÔͳR32vi56?A +.ȍSaz=0:f T2o\ƽB48e|=e0}N;7{4NI!5mFS:Pe[jғ94cc9z:폈w΍ Y6sQǗo X\Vz,H#7y|A #cBRL +X!82ˢME9=hi!Mמ j|vg. Tl,g k_试Feyظm&XT%~? bMIiu씼VW ÍK2.<tJ ,s~㤈]/ `SR LՕ)o:Lc16c{dMF<;ěGlTeHYψUp!_j5O>?<}x3hwc4y= +e %wRmUb[ +uIoUZlAN;Y?]\g㚖?yX-rN(W3/;#⧒Nl+ЁNcIRbr7,9ŀΖ#iO'"YoB1ۘ^El({u+|VTE&yB]yGVگ%Wg\|&ch4Q +t2Wl>،2x4SNAy{ f/LM=hS=a{!pϛQ;GKi3t6'[ft#N!raDGUW|K776(0o+waᓭ +g4]:7\%0L%!@%^?_v2 b wDմK]#iT6J?9%0a;fHc(ߧ`IȊH6MRĩr e"3 +9Y[sM;,ݷGMfi'`p/avıܬm^/(ҋ"-$^dU$S6:5qA+տk#. ݟm}Q;#}}oY?CZ";PJrB;$~TEklO;k'9$S,c6_  3i{m'XY5h)XeB: bU~X@bzL\aA!ySpG1R"US at]u{Qga&dwԭ4j[,&w%16rt ҂9S]xz^zZW1s(*V *F*W, +ls*,Vjq?F֦_Fg\֏DUYjŒ$q jM!Q +M=>N C0w;pXbM", wɧQ,զL]ˌQw iS*Ds*9zvTxY3"hYc q=#7(u:B#&ƝiF=Bag7NUAL?HO`j,_3cDY atSbfFZ4J$̤b"Kbdg6]DW—͕, $e6Ȅ1툪gtR1+p+r.Bz*VQO +osq ZvVT\ +U.Vu"s5> cCM01)^5=2wt)o8Tg\:/!᜾ِ a+4 LdB^83O[./k%NH-H.LKN%9b:Z64/Xgve#z׍9V!ecA6&q!tS(<x5 +Q"%Ÿ/oǽZvN6x}R]/jB6_"tvm]s(,\G.GpFdf}ވ сr@3Y|4!&T(p|YCyIf:$m:3$OF9g'Ydx -̥K%U`~,JE.!zWrP5B}v,=wI ttHB¬m!Q>`"1֗$J[k;}QcKqŞ1`CQ&!qp H8\J8؆t@(捆S/ +f&tƟsJ!I-U$j}Z&X0ATO@g#^K@եzJpTnd?kDx!'k2RPm"[Mɱ~7=F8+W2PJ\f!*C-8a^_٩tv/  + +endstream endobj + +3153 0 obj +<> +endobj +3154 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3155 0 obj +<>stream +HWn)H-mf@{n(.T,ҳyg[~lҒg,U__7w}Bt6Q[_IIT^Amc9SOg\Uz>l6 řyv~ޏw{<&Im?GG>?3$N!2iKl9=, ރ)N7ePz;wOo?(so;zlM +ziq]g9|Sp~콼Z4Ƀߣ"a(?nfhi5 ⹉( ]ln{7?6MtD뎊7A^ӓj: {/&%AnX:6oUj8+kT_ج>gxku>^5h%C{>0Ťm4Xf6'Agl'v0JbEzv37jAQ}),CqB{aLXg0 +Ml(+RVxŤĮE',GQ̞4ȱC: 5@~ =Q&@MJL40| ͽSD9A:\="RF'gnf>ϣ RO qG>@Sg̒-xՃ%)$*we-~sl e- F|nlC-g aK%`0Xd,Kw3@WHpVN +}΂9D52 rTWTW-/ojU˰~_<:Vj+Ce0MD'4 L|WrnT`2 +9[s(g'Pv ʆi:mTI_.B[?x6pN8r[ՕbfnoI3Bjk\]S=n!5E-IIlNs3frNMɊv_IuAK*!\Īeqv{O_9k7 jz +{!NXXkSShQ#v#sxĿ2NjN'?93GK¼#d;tP3ܪb́݁IS& &H[l%S&2\Ѽz G2e0>RO7yy<)Ѫr0WI&==m_M Kwj]S@Zl؇U}æSӢ%D1$&b⏱<8Wkv0A tee)+z$o@\1CB'F\BE"sF6He5e1%g6^=f ,LyV'"JK4kDDePʃD9ogJ:r ?ܓ" ,@kc`jw]ea+I:Դ60댠LPi>3") RQ-vJ%BCsһS;^(73}]v^,?NGnmC%}'r=h  +A`E3BId3%;) ־kwl Ʊ߻V b%8U0I%a {P:qpCMX {a=ZZbi&,sbyNuC麼@aL# +-`ĹIfsȱ[(<*MɓaU$DxΙrP4"G`!$~[wе02eFDS*4a d4r6U?v<8+0ly#ep͉)z~t r=2fq鷜]'1sy~oG۠C>"G8O6y;}L ?qiV۩dPjJ56\5\NAW @W@WìJ3 SĈ1@{PY1(/H BgB#L9tGsfWQ8]6c3g g[8Z6ə+fZvȋrXo!pJfMtZ3}3RU(y%`gęf)ZX!OeM=״7tZ6r125喢tQNb +W5CgĥF[.g[wr,5|rߓT(I?\ߏJQōZyC$xyFMfB(.!pڤDqȼ^]B߷NlзP6[ه`&BQ`{P77s*^^@&#ͽp~޳o_yl88/jWZQ,6ߴ~Fi!bl+Cu j.1>*ͅ/ze!Y/wjBeNS_w*Fn$ 7/m:Ξu:{qOU̧.'6wHpKESq:UΘuc];rbW\юSGo3K49$_v#tzf[YAfb T}φ!=%m,-3eVeRӉZ뭶irdw 1Y + +endstream endobj + +3156 0 obj +<> +endobj +3157 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3158 0 obj +<>stream +HWے}߯ǁk WKII֕Hߤkp`^k;J!ڬJrj fzr7WO6$fU,Ꮯ2^YUx.3ɳw}Gmwϯ{w$5[zJꍽyqb_=yAϢҚ$ϫr}‰?lZEYūeY ]Pg4*Z5<2$Η0իZ^17ѢuXϫ'ZYY} o_hQ?~x #P w&`[I +:Kp^Y9Q8 +'9+tf7P=nouGYhqa_>JA׭7wѢs<ȏv6f3,U b; FrJe^Dl؏`}6^L熦LGJHHb@J@xcY̢ZkYsp fMݓklP6mkޛ7/ʬzJr! ,MAuH70uA4iH2x_xe}|,w`Ŗ}<2P<٥Ne&|dV>Lfk/߱=Ձ_[[~Gt,>x4tKp|jkζ$i4 +iK΁ +T9'SdUՙɭ 5cÑ?yt58]W)Wbb7ڊ|&3 I~0R+2Fo#k}iu$ھ/M 톳ӐՒ8uBidC|wP),_)}?9jԚ-Y-ߤr e4hBq <) +$Kk[U1_ R 80cVW>%!^D"NwTgVvc9twh@7gplFИH˕|}'b ςZl7j69Tkkwҭ|&F|ZXstsvk1PIued *ʗFS* hLQYې8h6˭VC׌X(Dw䫠?u,JB_8/N.>%,05/VG26".Fhl)n2r! v 3}CXG͕iQQDH!Yw91FPKԮqLU %cKEЀ @ƝF0~8 +e%ppZ +yEP4Y|\ީ[l<'|VtZDQ\ 7^9 ߈Ι1:QE4 {,,*ƴSRN\@6 E BN~\V8yky^=+Y:6Im0o#|a+r^UtBtNCdrB<:>[U^7]O=vep.4WLvmܶ*ȧK<Ø$^F?>EPapXJBE6N0 `Rw:;c 74ARF ren1PflgH o-蹮K؟+ wuTj$ i-='A:SH~sȳNYܧ8R\0FsQ)Ýg_>p(T-N%.)掲 T8?(0tƨhA Zybq%a)(`8y1~1v(q"}3H%M4pFhޫ(XKٛZ?lQ!Q? +YҀcBCT3Bmm}e7U$:ls81~̮luz黠֞L9h64}a~]BœA0Rh|e^܃ B$- {Ż(A[#ޟpJX35@+ 䀿̯dAFKM X^FAD +5B'2,upFËvx*(ͳl[k6 ~SgIi=(iU@L+'CǶDvˀr:5j t?G!҄_?BބfelwX)>m6)h_"d2D׫v7V#3@{d/YҢ$6aBzH0l軨kT `O@=0 +rDXWSp) T O4X_#KpC{ijZgΧx<#Zc@R H\~=Sځ(~Qǵ3bX +e MєO4t//i>5ǎ,7;8r3q䌹*}ƆQ7xV^/6;]JӡD ܡhKB 4ω\hl'YZnH:sh(-4?`O}1yrd<ò0k 2B&zlFyRĂ)s챉=?*Z5 +n .K&,t +DJ@g'g},Vr +EZ `̧^*, =Ohэ%S֜ k.k^{U<(ѯ8F]#MWlYjz轿br\cTEj"RV,(H,vTG>ُV?)W9ZwHd9S(2a@w`KV1d +6|*G'Q%xX;;(79e+ 0\|ДK($R&y8DDOn磷9"t=7I 2|0w+Ї-}!)KklWqhIM +MX{^oiIndBǴX Ex\cA %`O~lظ~pK䑁F)RųylSuo,v +ؑ^ AX6eCO(+QLZ +;e?l(A#NNN#&FЕA~<n@AQ_;kӖ,dX 3F+ELڪn ٨fz 1%9X–sObB"aX#gGY"2m]A!w P2 +hecyZ?=EAF`Ԑ;v;k{ ^Ek-`oƘ + +endstream endobj + +3159 0 obj +<> +endobj +3160 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3161 0 obj +<>stream +HW͒SH-!`|;ޔK2(rL"h ǰ3-ӿC Wkj1~y$&6n8Zff <8ʲeaVUJ|yX#m[Csor'f@07<۰Leb9^ XRAVF:-Yޓk7s.ep.ʨ:Zwg5E1OAb`Ѕp<>*~ŏytO(.F%jIn5n-H %uEx㔭51EEY,Ϙ`{L;Л'0';h1\0vVL+L +>8m[t\nMsM_Ͷ6}{f ,/ԻNBNEPdO j]0e+KiQ,jsqo}75jLsc}%Q3o[%l۽s b܆ݿ_IV2&Atќ8,VET'g˘ọ@l%4HϚM9fg*7}83@aO[veA@2<#cp/M |@+xBv@$0q" s#K5=rrӼHQ9F9[BLmb#jJB&tMD,=GVmc,"Q& SQ띓$E' ;PnnM?j!,ŒXWAX]sĴ^.#ֵ:)F +}܆v<dAdpAOz-\\vG\~@\x%U'?1鲢sܧx <&Ld/ԣ|v/'GO$r-* !_BP0n5>= ѡ4Q0M*|QSpZAfr]d#RnH8V +姊w4/ћS')0WYEqz|z=xFY$Ym +NN :iC_S@ FN6{SFt R>L=*U{o׍}f2??G{ofMJot>ǚmנB7k\MIț d-llg?VS2;r4(|YHnBd>$7q}|l{P}.нZ(jH >g:iWFhBNj&3V +#?kŠ}F?u|Kr" "&nPbZrgd]oV2*LOھ jjs1+zZGbHW7Tg>ȟ1$E{?ӓQ̀٪',H|sy~_ʢ-"03'"]RseT<>ñ)\+51xНSQË2jI @jCT+tڋ$.I_a)`5KpZ~hB1Z͇#GL'%2DέU1[UJ;O.r:;tǮėi*WO:B}NB%*8p"u=:* ѕƉz +:QEI1VB+.2 ?8F]K]|Oxz#{'RUȝ(Z,f鑋 \3.a.*rHNy9$5W2V8L3* |De'J~u685兎- `)|d3OH( <:gӍ@d<*1D AXцze$cpʎOό-BI*FaBKI Pxٕ Uۋg˲QihfYf?ؽS' WvԿȫزzY#>sĚwFQ)/8{VBR:󤅰(6 +<=U-Grd^!94v[/Tj * *kbaHjAHٷBVDv xCbz[;3tmR0PͻE% V(onuMș.UW5#~BCmEXnڣNZX +"mًS%Kqާ_zMɨ=W ˜ݳSg]Rn;ݮU3;?3񫝔Gs)ǾwS#OH7a |SH-"dZ[ֽ`),FZ=Zy;0I ؞a~z ׅOїp xYMaH`N6J|0+:/|r҅{$QúFPyJUW̷uǍ%\M{./ +D :GƩT@6[(}*L0%(ݝ.jFA7Y-Gw6ۣBchN +f / "9W(@2W@ Zt&?Oq\Ekxpr]xiE2,hȨrppVb$6r# ~;Cj{4Ԣ^nn3źu)cZnf5_n\L E:]@݋C[zSg># R}^'S4mZ NΎR?SqnPPUpIG^iv勉D/Vf35Z?ׯH"ѷ2_lm/[ 4v O[hYEy1ĺ?,|)  +ś3(p+akNRD1*<`'\؈azY]+]TrOU߀g:xⒶg$ւ`brˑ(OhNL]IymYH-x bUÖPw,jV;_ 'd6>yEY1EF-OilVԧ*A׿'Qh`p70gr +uL`{}h֑Nfw0=RRᴕ tR" rĀ6Pu7|hfd[V7M lt̔loe>p[gSY8;wn@yt$ߎ8[|";[c!ڏt̓͸~e]g R #)ilٍӍ<1v9:_{a^s!L5De~A+/5 1UTper *Dz/vAi#> ~EYߐ! AkHIbH o| ??}3b՚ + +endstream endobj + +3162 0 obj +<> +endobj +3163 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3164 0 obj +<>stream +HW͎SL$l6v80`@74X&o` yTuU54SUwV|$QlT J,\U:N݋\=Xz.8j`Wi6?}^( ޽x.^yc|~ǀ>_7:"3--Qhn~@ \va$N$%a*IẊ}. }E/uO]Φ0SˁY6!Ϗr+]8 *JsO`W <:K5jPQZ߀2ozڞGcXE05y +˶oGoԞ?sk +(@M?]|na + zϒM_lrk<' :iLBCLo'T +b?Тϼ( +VkcR +3&U,-@,ۇeVbT,;݁[9hyoY9iۡ:7kA~Y?0'5M!R +,0O>Db57lZ2LHDl= Lv 2alvxg2b!|ar]QggZ,/:zX"N5#1=I#ۡ$tLg +2ѽꚟ15$}XdAi"KEJǬHALǚW'I*7%lv!X8>t\ #8cwK~T3o&EH͗d x7ÝHސёzC$1 +j>q <{V@a\f<Iy2%+#1־smEmm} !,{jT֚lM`k@Vŕ-z<&h 4&Dy~8~ c_LnV-n0gRnNL(h9" oMq:iTP ~ (};Ω\|!]MNXQ06F%*KDU)E*R| ZCF9BI>x:x9<3+%r4$gLy-6V%ZĿK[0S5NٹsC +@GGՋs[s:a)5o,aE1n}bE}*3HyqiMុ47.`J{:ln=vMtԋF \k>C.'~YpAd˱Wyx'` (do8+{_J2C;f]M/0ZP_gR' NcHI'*NpdO{g!Nrd6R@@v<2~dQ̅#\p+Ϡ%1 zA+3,{57p oL$ ߽#ݴon5؎[:pwm_wE9®f:*MjTڡJ)y5U"0ZE tf4S`u +S9ܹ2.3NsƢiKꫵs Sۀ7Y6R%W#t^$wvSe˨SSȚ9ZS)hZ9\0 +[tC1}"# 796{y$+EΪ38[@{~ٓKg \ޜWSW@)o SDB%0;"#䲒JqdY>+.J;uMzOANA`8Pha&JZt5=tet>Mt}Jig-,/)YDJ0M.d!.|0?發2g[!o5SegF/[ԑwG|1b!Խ`H;%{Cdb7ƥ,\cS/(@%A`yJ>3m-ѲdvZM"nM@s1bC|upEڍh^i]Xbe&)8WFcO}Z9X Ru ]$iQiΝ*ϻU`teUNcϭ9ltFU`qq <2_NqU 3_nelٹU~H͔)ifixD@s!xȳ%XX&PC4,P-OK)$nɁcu 4PtIET@rZIEu4 bNqeF{Ц 9}ێȳ^G{\Fe +Y 2q[[,sK Dd_d8Ȉg}E`HP"~i[C)Mjl8Au d ɍ6!Y^a$О 闠Z~S1*BK7+n&e9BWDm`XéYmOKe08'Hn(^ N +}οo8mN=/7C;dhr^ך–{ؒCN7Nnt 9NtI5E5‚vA2 {(2= +I:: HBvf e# $r",]gez#(MQ>tAfsV'p*Nxv$TͶ*LI57&z7&ٜBEU$d*1H\[-y֌B9OHm Y]Mn$yث0x^ai P|{ BZqH<6fx5,{6]|1,Ts2S 6x$ c"1)hC>Ȝpk=[0qE:8<*V%B,&1g.3l-QV TT,|z T8淲Lc +mht_=Φǭ VR٦K7tR[/čgp̏AyQPjȴ  UgoZ$ק[vXDvn #JEqc=C2ֻDD:`L7F!TO_1gI,j'r⏥jԑ"NT#A9"cۭLARnXp -dEX84O4z/-߬^jSe{u hU#dk=x6.0v01Cbud/n,! > +endobj +3166 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3167 0 obj +<>stream +HWn S̥T؊$K.d6E@"g/[]EK}e!9;IwQ5$C~rU6.(}%(H0Sbp6O7L=Po#;\AF<گU6?]LV}/.Gb:\vy6ɀ M=Q2 LScس#hekkRuo>I{5 +xl$b[ST8l88Ә5ֵ`'81661nU/^91+Sz$ +kptte}Q|MV Cj״r zcczSqܲ$p +y2rk'BClUK +5YނSe57)2 +SϪj5E[э{e=e=Եr1}崒d"} )(:ؠ{MOGS \7 Gq~ʚhb{ʚ 8M$B;ub [*^B7ⵖ"zw6U3R;6,!&lSs޶+nNQuZb@6PX GFhʥdBcȄ3KCD lG2Шe#WC!,Ul߫cs(u{VU!ѳ`bÝ9ICX@Oc=:>ޟ?؀$[?Œb!Xȼvܝ\V:_8A i*ְ4Tw +tUڔAnF'/3BsĦ +dbdj\{"~egpi5/)}?Lze'VMXLˎe~NY͘hkLmbRP\Lo'qD(xO34(:9BXj<i7mAAu\Yy}5fE mdFkBS)2&L0{hZ:I0m]%B -}}j.?AXLrTrY# 3e(ׄzsw0wOۛ_q[ + +endstream endobj + +3168 0 obj +<> +endobj +3169 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3170 0 obj +<>stream +HW͎SbaE5NNvcgU ϑg[I̮,9 ,{?ln^n6MaBUe檨Dm>޼|sdBuu7/& 0fgWI6n~w^D˻v˵Ҵ1Q7*(b og$i$vyVlxGŧu@=v0&mٚ> +ʰ]xʼn35Ǭ#Q +^M':mEߩԟS|*,"SrnZU It" =ʈ_~+; QL5yu4i^fVne/}ߊM倷ޙDr߉PX[5^\lpeK96 +J0U-gJv%DIIQQ(42%F ogdR.Lk={{ߐJ-_VL 56P{Ļbe QJ~)0s%A^~ +|THr9_] j(ӚБBKBSKBx՝H*,dx5 X"V_P~T$z %o4Q2-CfЍ5'0wl봑VN ә]p,U9$-vDC_FfY;dFX4Q蒿-}m++Vv?]A,Nrm l`AGCE*h"H;^4;Ő'`"񣘀2\ێ9^=m1*Xr_gЧݵ KUZc@΀?3VJW0̺Vk][J\,Ȋ2aUf5a6Sf4UGy5'VJ*B4mʨSߪ+ /SlW:e+ PWi翾{'|^U`8MPZG@= \N3 +D| :2A􋫅6_RmTZ6[['I9_(ODA`V†d_Y#.lum)T s}I +)٠mP.l`br%poVf9Za <}&r~,&PؾKj:A5NAjͣioLqmF[@ng[Ye 'QHj*D^25[gYLf_`\ FTBCQ$bcvfk<# ;o0,Saef~Z"3/G=_R$<8Y4"ݓ&uיVTN?1',6ZgqzO9 Y֧D0rNASVF{QZ%vbbuVAn`[ͣ Li E2\䎴dnOs2/Rm!hNyZ*v68HL#2̙nZ#Qث?W?֏R.>zhc4X! ws|`Pf"Y l:"=OprCGY qDz$2X0[7M dVטu\􆳘h;cZv05|H2mm+su=xn&f(Avj Cv{7DS5 +t8! BSE'Kܸb.ZEA_TpKp&a}?f?Cs/h;LEAgJ6̚cmyMLy22vv'2̐$i:EE/ԙ-#H,|fF$foδ#vTyQ0Q{/P%l9rlKB&8#w8#ӂ8WbɕLr%\} 1460lsX!, D(f(:ֽ-S+EQ`rBC XSe9#zKLwf.̼Cs&+,/c'~ !fiBXT:g,ōlUׅ]t`B:^<lPA/XjRtF"ggxfY Ɯg\(8!3%аs Nc^ҡ~t Ѭ '>rO؛qq@ʗVxƋnJBVcR*uhoBu/0PR 3-ʵxYbͬk:X X >t9NH̥\\cK *vn'''d:ahǨ*UG70jzrgH(xU<ŀS*_<0rp8s:QA*>Ȝ +wfO |l IS; +B";'ǎC'Ho77:) + +endstream endobj + +3171 0 obj +<> +endobj +3172 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3173 0 obj +<>stream +HWn}W#iˌa@v줃A~[Ɇ7 ߐ]Kmkx @Mns_=bOϢ(S?Ii*"\Ӷ_Ϟ*27 )g핟 =sDiZN|oNꔪ =e.SȪlXU|DwoʠMTޖkw\ko2(?凛ۑO݃((Gw`Ut gG%j{q>ά[sA`} +g};^CԠn陶?GofO`>Pd + fhx}7qށ_1ri~R S ʔUkjo}lځ/mI˛ 38v +vu#I}HXXxx;FGn3{kȖ~W#L[W`E ,ZL +UgXfYX`m s&$.{wrϮ*2ԩ9prf G+K2Ft|LŷveI~dQ t$yUqI!Y.YGt@H-#>Z bsͺH=M='GTJ:"L2 -, ̨BN^^*4`.M7Ta9 zXTSjK?!_Cͼ/0{VO;t3L)B[++Qr2Dy:c,H,bl]LSkoD  An[-\<4e=ĒA0$F} a  C /LI?1a^C!ͣɝ?,6aIiR1T(=^yP>IUз(@A|8q< `b)|XVq!Ntzq $ {i6':Y",I䤧, (0d+m7*a*fW2<8@ZN^UYf j]G4SO;^k:+_~\-mA[rj D<ӨC=ɪV-JWU Gg0,ӕ&F)ًfcٶw'~?/E4#{T?v羳fb턭hX/EqƥPSaqGxb&lT/CoVni1Q/%'nPƙNǾ[gd;771O,r[L4.1BZDw]_rH~i;2m! ‹D+̨<d6qN Kw#=Y̆6/>7){Q7o. U>_EGx(¬K4˰w탽Pam9&Yą'}'er]_X %u>3<BKֆvE>;0koq18ON!~fC]%Of + WU u(j{zUAe~6t^m!e8^MHj^B1yDbČ]J3tHU*_:oZ$%:%Iz,aw?`ypK̚Eyn"fH>QQ<_'Y3W?Gbd +ƻ2tG P1<\ Pg |S+oV[^msFr'K|^µ}\]ÄȽ(t)cSY5wofф|B8*h[: ͫjʼxN.@ o\44"nĉdāx50R-۫w<<߾ymV9ȋtqa4UQ.>> +11s@,/^S^mQdYy:Ѹì;j;{99n0/_|4 ax) TMb@X @K#a*]8 nϼtAjl3dr;b8dVge7L|ABdI2ƓhLx +Oe)NВZ1ķ[JA?[|%긢:-4/ϻE݌lg:)*UHVHQ3KR`kc:͒|;IAaIa5܈WNJjg۫bx! 6l﷽4quR՘#uR}ԩ2L"ekT8 gi <.}B9 N +])ΉLh[z޲*v`8YFU]tuagNʛC09 Oބ]兊.%`\]^P:UlS} ę`qQHcyiH#,IS%Н9?B%:O KD~^n +`Ux6 + -"yH1E g(a׊㜂#.GxHWLϯ7_ H$ + +endstream endobj + +3174 0 obj +<> +endobj +3175 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3176 0 obj +<>stream +HWݎܺ ߧХ8 @AEo^xf|v8gx{Q{}yJ*V)Їa˿jUTQ5( R^~D3rو%KcDYL[Y"~UzsY=ԡHo <4ڄ@n=L+!UpR3.V v6K#ŏY\f,pFEg /;?$)x}3Gk}z w5++=݉X1I*o +Jj8Uo}:%̽7hL!%rȥ1ZzqJ +A,h2CK r̒^)T3_PY4y,i!XeiE9oUZPWMS (+dKuө6 yy֧9-qן 0KSNxf G TUt;p SdFRMJU>/ҝ;$ؖPNf$4֊hܑ"?Z7I ,1êvnG5p!ۭdn]1P[^$.cJ<)dY/eg›[2|iSʺnGkәÞh^kG2۞!]A9{{ļY̲!xTJ@X|J?s-*"'%V\ gΖ>5bNNpCs:yD|{NU>[șDc4{S BY,W][nWP]qujH">EN$*ѥNr_Sګ&k261wmaU`+uo]b*7NݰZwÊ XOsA(BXeW0'9WPqĊ3Lk$>];JSC~ u:1c=J1@)}?_T=)I"T{RbR>92:mad4lz:_/B|yVhW LP +iAq#Ş !oM°i~CDB&B$xg\L'w J7#1j]8 %GZRF^݊#l%0K Ϣ/g*ihDB*IY1rwRaUQCv.zۜzܴR(%cJĬ"ho}al0e)i +7G3DW +ජ6Y$Qi +# \kz!An+I;tp[zk6]}Gg1 +;%[(|m(Zv<o:&Rz NUF(ǦtKT|X {V4eQy-YEvK89E.(6-BFvxb$S_H +,L>UO7լP8VMUc +.N\f@NM4Ăc(I,<`|ʚy񆥺zyxj"`mMKH~tj:j֎^fe!e*^JO2.Tf"]6hr'ֲm;k +G-[|RZv,&F*mP`Iދ6j矫1`#\ZTb3W{HZuI1ȃ'~%}`|52u %2Ol'*n `Gf٩ jP=~St*FBwlβ2_5=j@_1TCZ!J=woX6H( m"w>mEU/g<7~!ȌȎj ld6jE-It 5lr[^ W#X`k +g]jX=U@uTJyEO3p6&(Q&$ +Ǎ<4- s#J^z̑hty7Gb&p +ZٚTpVѲrW6o斄 95" +?\=|b7ƐNfm~HJF$DrFvEӿSj9\CJTIqeljNXYPd ;q + ü6󥙣MThaG m`bYN|7p@S 唭8 jpT|`D%`:6ݾ?Gκ,&'Wdժ\lqXV+`ɋ6k` Bl;Ƽjx#*e"-=m;l9FfiwT/!q>ҏgIZTx0*ֵ.6 Yj{|JB6.gظ`BxKO-SgBT|V(f}.wO3!1g%/[޼g-؁x)99d+s<’4@|V7KLsGZ ڄA2Rz)Nl #&Dmu`W5d. ^#[9^0ϭeP}Bjh!`%a\ +jIu+,Ws9͒Զ;=D} bB QN] >~#6!s + +endstream endobj + +3177 0 obj +<> +endobj +3178 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3179 0 obj +<>stream +HW͎S F48aJ1̈wE y˭j؁ lެFiN(NU &:J8WEUD͇}{-VmOZ=(Q{Jrr<~ +Hx=|@4Ug'>9 Z 4!- PO5Viz W:>2*As*xBQ W,ziy7ѩ=HQ+Vmh~ÎYZDi M|];L9=h͝ 7(H+87a\_tpG)3m[h^ռOEۨWxrWUYTD ezT+BۮuAO;7+\g{uf"!뿺[Dm}oT۔a nKRB Ql,_V ~Gۏ[2J.GH {M:Yp"(9XC'DIZ)0){|X`  fA+JפGo,;pZk>ن xt`{0ʞ-:Y;'NQʉCkGU"/aJb8:14 L#i|`B .Lә  %%A7t$h 1G䎺s%d$Ȣaj +Ron*FsFH^ ('D'48ɳ-盛$D1co umWw!!R+k!1 Eix-°):+1 &UHotd[:/ú~)qx& $oVaW5o@'"Cޑ2Y @dCVr^`$Uy+NQRr!]ݱu9~zp٭42h2+lwW@ E_E{?5e?Rz+)=+ +Z.Zәd\ *ꢁ\(jܗ`y>_Ӟ +ѭx"!>gYpJ?/$%X%Aҝ_4: .rF VAuY\`j4dLd-c<֩Q07 *ŬVRQǶQ1U7 c?ɮ=cW30a;ԏ;HcN7 %{9`R1ᘑ '+ +duBn"|:;@06)5zv#D%)A2}7|7ODqpA2j%De_!sii.SeŋؕsT(;@j4>ꞧC-))JθX ʓ [_ȡjz -JdI c+ن="KHMe$^܁Tw`prkpol]y3uf{ KZzR=s Rx0.,ViVMuvEC m ~rY@!2jI$u{eSc1L|HENG8-g}O3i +G>ů ŞЁMVbM[jݰEE#1S%akD9rca5+tl8R=1(f9;u72.Χvۿ=Y.<'f/aU0UeyJ=ǚrEwo>Y;ͽ+mx_-,K 7tޙ) z/HLTXiWL +%H{ +CvB|yZIJ.h{2"<+t}omo-'/A64,@}J]'JG y13+;$ؠK }!X::ם02\6.?)w{BUz4\F #"|vrB@Q_e xsgƮͻc"9Wսevld@, ]\ ,O#xro S _YFtFcG <'qBt NCmN02_I( 7BzU--EI碈@M&HWtݚ[.b0`Zv>_Ҏ.RYDd&z@6gFTݪs@{ڭ +cΙI&EW=)䒁\2,ޑ5a Yk>ȏQic,W[62S~zNܠ)S>88 _t FдUFAYgL UMcc:V{.#*UD d_gwm>QB+ۂ*m+wU o$,Зz/#w#lԘH2C4S,㝫w~0IV3TRw{4 3ϼofۙT54+l-ey.Eig{},eFWM$'ggB?Iz]A窇_=Xqi䒦Ig-\LcPJeZgZֻoMUW,S6'5nVqd?QnAX7o: fv~ܝKfX ViȌ +3o,bQnױ_nl/+5eH"Y#\i~#4 +8dsZYS0sPL8[:k:Ѽ&oZeR)pM6#y#E;zB\2b\F + jz[)I%N#aO8o8 +Rң+j{.ͪV5g1VT^g Tuw;,B@p܎!a$,!FȳK_R(̲'3({Ek34QeؾhBrul+糤׼JIP,zb,Z;Kc!-m}3GH7Au_WWET Mp܄w0d]/?QlުCJ ѷ B}XP-" + +endstream endobj + +3180 0 obj +<> +endobj +3181 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3182 0 obj +<>stream +HWm۸Z_DIO4-RzA!JBk)% )ٲܡ_"Cy?,o-Z(pTY}eDQi3#n<8>U8w7V,2r/7I*ӳׯI|AN.I/t"sXf7-4Y'l2X?`Q`U$#^'*-dQOpXI}E/o]mOʇd >4I->7?X#zVqut%lX!Y48UZnFԽ蚚'{5݅!hhh:@KۯQxꝤUoS՚>zxG?~k:"%yfݰw=*vP#wᕝ!'aH +p%X`D80qO3MTj;?wɇs[&Z:7F!WߊUi!oVM8TQm'pfZ~y 8di[=o 3x5nr+~&l[vMش2ȓ + +^tDJ|n:QUzd"LTP2аͿfo9%2,lºecHfh9uX9bp>I:$odABXw?,eK6mhY(lWHbSL@Mr~]t5eS@IyTq" !&'cM +4"3cV1t5 DëxJZ9'Y˄,[2c*[U_ίr[<>W$3\fn?L@HN!G[J⽏.:l9N=#Xz2ͳw,m058R;lĠӢ8L$1NV`Rl3DT)4]?Vz+s,eQ} A0O2592;G 'u0(Xryvg>±(cQ;>6V8MГrN6 7ПPl 8C}t8cAִs4\E@~!o~%!_Gd/c_NXy+EVxU7e9-0CeK3Z!srA?sTaEKCIVU=7g+UYM9 =5icԂ +2^7x]:i_%~ 3L|eM+NRr$IKh0rbV`5 iH&bՈt>Wp xB8gb@$:k 4z|JWu74uufݞ[n%_v 5=ד*;SKx}pĥC@Y;aTHi"mWmZ ?-&ŰWeL5%I ɪkO +EEIES +i'eW#W{H0ϔY}'i +JXp%aO+Z(ъP*,H p|xQs:+ +a;]`JsGģIYqgg?,OʔyZ8FTI`y )A1Klqe].XrNG1/N /#sA= C+\>Uן/ +#=A?| z Gt0z hGQ*<$ sx?]x̷ã }ru~qa|9=<=3stW?^< O~<#wv>-*CA] @TgM,<#| +Kx4aZGW<Ո<-S8y j*ګɃɸI + 4}c*Q3f6{x-CI_QR%aY2Q婾K%ۇe +B"'[**gȏd΋<ӛ֡yYfa@:G0 6S/f&!vdM׳#x' oZo2pg~D6S2)oO'/2@de ]rTg̊%WbׄY-;Y™nZV#=_1Gv(xq/='=8~U?`'u9".(aNh~$!=$A -S31 x + +endstream endobj + +3183 0 obj +<> +endobj +3184 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3185 0 obj +<>stream +HWrܸ)p$c M HO\`TfiR%qd'<>C2 t7L&ZFU*{rRt_OiR;q&牌~}{{HH+~Rŧ7>߮jhNָ]&bmJєգƪBWNxW&%hwUREW3~V=v.M->F $ʤgsgO1EK]4t[LnZJ(t߅"*+&DF,Q +( {jz{ǿt1YhSU2_>R|nW{gqJڋFt*4"]TA&J)ucVnZbv.ZAuR^LB`50\!|m|Zu Rܡ!hauZ +|5<!R]GUcAvYTy5g)Y2Բ!gsx&."[`TBvWN\eԏ5҃طFwwhhM#uQ3ʴ@pЋV>R<9O6nx6\5·WXrX`oD\]}5l`a+\lYuìK=ޑ-[4 SSs.&sV{ |5e^OK468_̋0i'gA,Vm~]ԘeҶy+XYmmo;LJm1#L'Ʊ$kc˜,Rh^gN^Z[ErR%G)Fĺ&V(#:JMHZ"ꑛx'%v8҇QEq'~LJ8y^A YLkU%F/u^[` +N YH5*@i=wڣ7hd6[z **BD=p9*c۵~>-:Qen*0ۄeUgT*%;jӷW%UUa5T<xvCƮKkȁ.d]pPM j| a9^zlN8sT8y=JSKW"$%4BLmģ&L$sJzAV,lUF;YയorHuBoMJٵT&lCpS!(GҖuՋzo{ޣC 3'O~Ty,ʼndTXcED?iV8;g,AYw(UBY_ G<XL,qJ,Crٝ#X[Y HЉ̼DDD8zQ{NbH‰ grV':k0AV3^xcCQd_# P,,ġ~Fq^y-!m!&$AK엙mJ !1%!-/tK&!)+{hIH4Q&%b +WcqETmW]HRUi:'tYOd\|=g*-@rK!XXbe6 +ͦa/e)\Tmai1d%S[*<݀>X+=tł-"=8$ywNP@lE( gJ]biUDR|XwZqy;JwO݇zwp ;vtHn"!ջu~^˵ЯsX U?ZsH%FlC~|WG" <Ұmc ઴#'K`l6kлOz +Z WԸB[{a5/UD +96 ra" ;|pjn<r6^m 怇;ńEQ-xAm٤+$~D^ |O&{?,'X#7)ը]P8AiS[3۴U0h ^Vl:>DVi0xTvxKK*pL@ʮXp^8OyUz^aP ]ì4 MUY[tU<nIt&i>z]xa17E}kê曭%nbj4=H;Dyf\(b>d^S045V]:DW OّO<;@5C {=oW4).qfН%r"c y%^dmW۸rDwAAҌ{$a/-p +TBywXx_-,pG5҅=쪽{4(60<p Kp`@Ĥ[Au6%20&x-=`Jc3m +^v2riNs":UΑA6TƵ0~߃& ۪2XRK_bf6uFYg9TBZTӓ)UC fS}ŕ>܇t&,/L#"ޣL(Y_?w + @Y:G!\B06>ywʢݰ p?N?"]^Jh)} 7?Ncw|ph8o6LYәcjRE1Д zK K<iβ7)=p\͸2 keCbmrRZ&< `lCu8wxT7,bEL3`> +endobj +3187 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3188 0 obj +<>stream +HWݎ۸%U؊DR\l-_lk'ntN6}e?Ofn#Z"wճƨ\m~4s*?^YVUUYii26?^={uve~]=\_eiFmv^m>^o&EyMW*wkkϛ^ej|6\IhEBQ&Uvr4]hle0pyЫX7ɺN+6YW}o_)T_%<&bx/nޟ}ρwmX (`݇vO6O +"zթ# +%+}{}ZV5qu9–վ[|u>n'k%grMIm*ڤ*լY<W%x0mš9C'ow9RMQ&٠NߟP͝,Z176uRbE)jΪ:tCsj]p;\؉OQEǖ;ѧ6|0:{޶7;t7[Mg{:j5^ @I5K4㘾FgSbә8#G^jbbl=ZuɜYz'ArcסEV\lwd{#Z8ǛrH xըptS,)Np$ .kKAǐ\sqAa׍UPZ~A)3bk)C< ZfI}_~RoTŧSxNң,υ*VPT {1\JO Oy/$Y:waBz?Kh-XLYQVfPcd9̳jmK~;6RLJpғ]@2`1ͥ$v\I8:-:Ab +dKpI-d C9!z2sOaQ!琣ҟs-IM.~&A."5'/'YXP%K"u*BvF;~ba sShaDBeeSDǾ FYa]A=ׅ#]Rb#ab5k$ r`jS ?Ys7 7en!DˊJV蠃lTe'o{u#{,ly>&6@~o?~gEQjVYmwUXĈp6Y0SWz1:;XL3Ss|vގWT0;Hَm@-RvE۩w !Zw ' 6 ΐp+xn,9DqD72vB?-Ht]J Hr.7e$BCJ4TԁXa*pi_K?i.`$49J"xA4x8œ[cQXF#bRK2Tq1<`x6R;(V=g_ qC)hw R&4ߙ %)HЪ#DrZ9A =^ 6Coۇ"FW9- ҭU~(e) +gư[4f1ϐVj?}sk$]Y觭CÍsAe#y c^0,'s{ D˨giY\X/XI9T><7͑ȱ`aFx<58%{lQ!Q1N=IeXbcx:,>amE^7<3+ qnRz,z;<#q1^fH!rS n}䲘\ɧch6Vl7Odb +*2\:[S&-Y:q0p#"΅  G\@%^ *tӆ-мbGvT3hr[Ef&9L><6ό^!!!uUZ \ʰH!t-8el ۾ۣؼ4UBjFB2\A*v@ +n˹-cm92쁺(kLUaQrɬb)p|S-jn`E+eK ~jӰk׫82M&T-ϦlhNz2(_hD[$X@(roV}+}sϭ)7&x5 +1b71LH%NGEԶb{('y Rs,9! lcc^U~) sj|;U*:~M0{YYʾ Rv{ltbTDO, ΄=yNȧO@$GOՒ D=D"U 1"nbZAz8FjRu7o\NPY_>V;y5&-+ `( D~KoFP^'zf=۞Vv:X,Y;g[bs߂[d+r'{)kx">q8Y,q> +endobj +3190 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3191 0 obj +<>endobj + +3192 0 obj +<>endobj + +3193 0 obj +<>stream +H\U PνE >T|EvQqMHD Qw5&! Ո6 NY[&:(*%NN?ǹ~] WbM+̨ +y5-(@œy%lߦF޻xyM/Q/'%<52p:[g,yٹ~|^a5FLϝ@!dcS0 we/(X2;(W=f`q7sm~'ZPwأ~j*7 oXu;U?S`u ҟ=c%Є +|%$"2`P!h0Fb4@*!Ԣ/d,p&" FX T> c(Ex8>!xU_g s642Q6'^lq2iQF#CuYiCfHY?Af>"H&t>GYfc5 +2 㻦` je$cLj -Z髫ٛA24!z/8dJEV-#wŖ?tSΖwь"Q,{(L@!vPh$拥b+ÄX-ŧ\?8_4.rzK/fg/Vb)jC#Y? bS݄UdiV :pLAX}8[f'cd9iK'Y9ANͨ0jc3Asw7p[X)E,q$uli84P9O[i;tQb8$*Ίs-1?[:Jz=Y$Y+Q|7N" 4!'2q53PROf&Pͧ2ZOݤFz& ډPbHE/Ioir@~- U?G=45ýU\w]pW\&<8K, 9EM\9 9gqoL|Ip>y<އ3ՒEy粘Ji5UTi <}MݦGDH##$L9bX#vUqK<~!{J!ߑe%w˿ˋFhy`ُ8 p`~c߄Sml / 6tA'Ř޽"{FYCC,=wڥspP`/tkӮw/IR,+"eDXSRbZl^BKɿqYw لG.5%> *q F=ķ cͭy~rf[ZX{]{lԚіYV"g'd: ƆMpn5$#+GFa:$jLgCYVndQ7U-o 0n\ψ̓$`wV(d2E=aPnj[gF"@13nؽFok^wotՑ<+!6IUelOp?ES3R>dtFAJT }Od4Pb_}.:e7@ X{DZF #$^ZA~m- pl#͒Lze|0c.tQÆO +qg896~q>#qcVW?ǜ>KZ;n` +511nÒ{)(f\=Hpr{ǁFuK1yҍ5`~07CÝ,Dp,f~86SLoxœobθ-xZzw">[)yRR!K9|sx M2'j +2ckПߤ"jTi goC[ +ygpFz:M= I[Az ,P/Ӑ:$P$M;m_Np۩2`ƒjoȗӴ!!:Cip%@7$vK5xOD*Wrq*@\7az7^% ׇ\£QKB|C. |F^{ˑo;&d,h`Y./( 3?W:_H9h[E0߽W'W"1"r0eYD i}_?Xs"7q<8Fb͍ba&h-CN3yϐ9/W݀zڠ< E)唇ZqT݋` 绂%70 }=RO3Eȏ;)_!x<7 )N|z.\oxptwjKeo~{QN_~BJAl)_nQ)#P +٤ +5f_D;T8챇upxf <؏*/QpuaS>ONXg ^]ɾ矒oLnq x ^W10' !Gt8%OzH=I' yhUG'! ?y঺8JB_|,a5pٵ?_hͥr߄a}I~ v%efhK?-Z1=n{ϝ &Ps7g[7zw C"hUCy.-VNrED슱+hUalt:]wG񔫊8Wm|5r8Sa .২?h?^;OP>6갣<E`쏁;B|@G՛?]-7yMoCG;ǵez.a}nvbx +?B^ͻbehѹnU3>gV"PAjBҥƢ%1k:E\D kʔ_q1s|\$ti埐4Oܦ22']`6Gʩ*{W X}pӭd~%!"_CgA7| ]|#_MĂOjvD9"(fCIKzWwNX}\&4 _@j51l0E GJ:5]@7nImk֖.ց_;,ۄM8{E>P!reCH%J 4wjojސq1d>dv7 zTap6  *h  + Ac{X4{*Tf)5ϴ+Fx6`|+`4Ni6x Qo̪7^aXzO/c^biE{[drdL& 2uHL> +"a>ڃ`eXi4[biL"Gǥ\YK25LC>Q*I1Oϒ +K#Fx(N_&q:Ւ* 4#(d4Ð_d4YZ)S!Ӑ}Xk'QiLVTd* !;d=Ci:ʔ扉|Du:PGK&Ւܩ$ bb"2uKibK34#; ++Y"XcXFwbM 0W=Wii@!i2Rz"ʉQ+H\'U.Mf@F$#/rMc`(#: 1TX[@ucS7{vRHU2i҄RNCZIXd>Jvs=w= [a"yޑk;:!x^L:ߝC t=mfL Ma-f(RbXFp,)j"JA&f(UTR%D_%'JB(лI18,<KX@A#Fp@}+ wKKqV0Eӳ/HK ^S l=A xLHVYR^x-ї.mf$ +Y5R#Ȥgu"P, + $)F1.:V ʤ]HH4ҁ2)8IuGRTuA!Y6aRMs5)4'Њo:*J/(xX)!Gۈ$łD5G? GA1> !.䇬Ngq4OgA% >2DC8+1g'8M1VDt1'23_uOxinb+5x)bk'Rb+7EE2r9CU!ZlB&³c!%t +lsj +9S$F + F i@m\/lls:Ă#h?_$$X\20!PP0NrNѮhr#rrr4]L&1\g[, 20k+ +-~'i_Iռr_ᖿynBh1O.${w]ռwUu`3)&ZlyCsBd_d%WQ_y+J6h +'+ <0E~E[ZbUHBzZ} FEې{בUfW)v9\ ^A +y@9:U9r +!$50eI;-]y_[K®VBuc\n=r9:E$%X3DZ"% +Th6Tހ 9,pQ͋g"]F`| Fzc1?_D"EUK ҢS +KA} їiSlv6E Oo]Jpd `"@6poJ"v e}A 5EY2hm[.܎rٱAjhPTV@6ڳ`ZoB+c]N^K nx&"l,T+_sClJ'vlA5d{z~my*gssͿOwxm? Rԙ換Z7׃\r;Sv7vet.Sr# yuu>GgvTat rNy&umhFC3BO) Rd4.>ʗ}ɥ2xD2g +, ." +%4kՎ +e V m$G+5{Dق]Dȴ V7"D! B[!A6=zKIrkin%PxLkm$Cj4f}ط..:bY{o]\Oywu>#:o~GU\kWMrAjԹg/k'5#YįM[JR^VB@eSY/^cF)ę~_l5#Mۯ/Ͼzɓ#?K7q|NJ߸2N‹DDD󼾹Ԩ9e +2]5Mg;|ϱ9$`>$4l+Q'J;jGhC+Nc,-k5iMbJEhCKD&mI~ҽ}?w~|-N2kwˉH&e=&Kd{鴡C:hrDKa;B +AKw9ٸR3 + k}^Ig3LG7"D!$XdJ)ԁM LF9%%ȩkiu:bn x&mt8=^0.T{`@n}mĉc8_X}s3_Z{e*P|Jˤq?ZW+pl^|l^x@}BOtUb4Yb\_٨.׾l;S5,\o(‡?nw v6h[[\ofcXOY^)e!j#mK%Ӛ ԞP+R`TV!mJ>SJ>WU/Tʢa{y߫VgT?gv1`,$Sago 33JK +]$gFDFN<$nKh#]H4lӓ|=o/ xRRL#n?b[bHI8fpFh4jjd(3#B!{V#[[NanZ'qBzlSy5hh4 SJ= 7N+7Gyl%0q + @44b%,T{:r7J1{` %+2^K%J",/X6\MK\u;wA#-^U?1p.v]mhyMCLY+ڷ~g'o~H -^A|k_jg$^x.XB}t)fh$=4ahfP@漜eyV8l()$%P\t=%tD6$ušxt*"b;)ܚ}s,9lQʕ;Œ/l'{=^`im{@%Xm]@Js-(gM7]2dop:*>~gf,߰b6e\ˢƢxBT7zFÍZXIlGu8i 3 jp1E%(9D}tzrsoaYwzStp;T+ Gw!o9fduIjtx\L%'sypaD{3IINJ$"I)>N~lHdR>@a)!xv9 K~_Zi>_p-AgLR#'D%0WCnH·|"dxQ[v3=lhz 7`CDf)xTLf2ҳD3}̥ >ov.n\ȶ)VEr5ŧ +_G2)4Tqxgٺc|F&0V_F\Z1 +ե@my<{O@(zZs?|tp\>]=|fj֡ /mɤ-޶ t%38dQc{5&U42 UF? ַ2Hιsιy{U-3ŕr=צ<́,n +f|ݴaqB1՟+VLsľf{t#ew:N=3WwZTǔ=:CwfI{1{=XakitOeB>Nuc*@$"T2WB^M C1 djZ.H@:x*_YG~=c !S,&`4 Pe0@%ؕp7 +sJ0xNb袵md\2\BY.,TK*'Js6zF{tQ(ASK M&v#wj#i\4:SS8̧->qDa>qO(֢vܪQɽ}I$Gn5<65qhOl{G +AtZD7Q6s7 Pa*ى=(V0c{~:XL/&5B{*$L8NJu[G;o״u4[ۯ%4ZJAt]h3TxkFetON'yWG܀TMv('A;8&YfX0z*LKiÅeFFL%،zCɞL}A3[A0 Kv]oi,%-%f \;.g*C"6POu_{/o%F!K6‚^Hz.}oһȜ?ך-Qv&3htw{FE-E~l7^l8^ ,&^|Ҭ"eLAW ЀJFKN~qXV.]8SZ/%4SZ(yKQWv Lh /$ OAxi;!#|vY}SB +э¦ĀtI@AQnjMrcy>QhmЖ2_uY?^R_ο!$CJysh;4%8L11,zEQM蛥-fy遇~#oU>Ԙ,' +:'UD3[N~j})T2@PVBwZ +2?j>K*r9DeDϙtP + %SJHgHU-%CWp5efΖk0#u j3ED_x]g7 5HԛJhP.ʒh xyME *T^ NOjѪP@NV< LKL$yk:p3ɬʼn4t"Z6Fw4*Sl IIJ G6Ї=~OwejWG|J}3t҇ysosTQ%LEwX35CqnVt|zE$H1W?z~T:=>E`IGe,yȥx.|ix]e4L?6 Z D&@K +p9ݻƊR,Eagfvvvvogi0 ߤՃRIn.xpu9/%t{q?N& @ȍͯL-O~)i|is;;7i߽'+X{raS:+oQ^-] +'*v`UQ@b$**%?կkC!>Ǖ mL0sYmN6N-hjv J/d[i8@CG\ }Gkhr'/#i މ]8!B"D!B"D!@@Rdb쿻(PF?pG“NbaK 3lGa)xUly[Ʊe +[[s}Mw&3HoKRIssO8s_su!۷949=>wp|apfzofj/@/2`qI 03X>S0m,F>vߋ;I+tc64&+I +" j[&o? |k/2su/w.^Zy{a{\^6.TސX %W + +endstream endobj + +3194 0 obj +<>endobj + +3195 0 obj +<>endobj + +3196 0 obj +<>stream +H\U PG^ x_ue`Q@xQ" x-n *&jGW,*%QWG5-}n4Ƙ[~[$?u^A#ֹC3gdWݛr #Ou}|]|%A{JYyۿC? i)Ъfh/Ns׮Z)jgYAԙ^@Gzq}`F +3}!SjwMN,>v||L%omM; d d h i^5t=? +k!$(jtiFM̒F!J¡PW&.n!)u>4DGXl+؅C2^ vX”#1改&ܕff2h}:hu1_D.d<@rPlq}(zc}>笭*_,h^V: ԓ$bnf{TŪϵ8-SLU{}"Č9@=^/o5dH?#. +D˺ꡂzZI_1C6 a?g2]bi/X%{y"kL We4#A|*7D2饪3vJGJHzÎ3UfD)_L XSmf/a۱Vj 9oRL5Q!؟bu,5рdrA!3o=&]BU)33{N3MҔ])cڶyuRbBؖ-bGG5sGF›IF6_nڵj֨\--qwz㷢mޟu]JߕSg +=~?ϔ<3:ǹݪ@[k|G5 LaR&qʏXo.,; +ǒѴ褰oHMEy7vkd!+;*%ٝK M)*lQ``V`I,=UsX9W0yt& o ڽґlуEfIh;e,-ekqqWUoPZێxM%n +T̞Ƙ]ъ#,j5f28D<>Fe1sDVט^e m1_H$}2ftɒb+pS S^S[ +FD=B 6cjc@%@ȩ\e\ZPp{@`٢7QoG9hGIq{XrOfMekjCKa2h5Fǀճ""&bH9 86Z7"Z7ykaR%^z5|?_QB:5BLG. +Ө7CRC$о(KF5Njw:\j"`1C*֑zcb2\]{2.dV[G=/@A Ͻ + s1h<fqj]Ey#XgQZKQdcՐ\7(gc?6vB?ubl9K@كZh,%o޳'mDپtImUb<-ɽUZߺr@KM>BZ'MrOQ`ϹLL([hG_8s\~r|'M.Q>a/)?78ZO0G-Nb_>sWZ2tIKc :9Wr`$I&s^UcS`&!>I9ocvH} ߚD)xsd9xnsƑۼW>Si2*kdn>K{(Q9kڑ҆#DŽ#{8>e@nþsw㋔OA薸ޡG\Q~rOUK{qe  —zM!HR\>벫O}ކSNPmKFm_wѓ(5dY HzROӭ <9 -ɸ }Ժi |$ pXK=O/0x~ȵ)erN.I.c ۑ2Be\?ɘ Yöe~ y7:|Mu*74~8o&/hܒ)ƌ\c'yAw)SрzzOg͉k`&W{0ΛsN]jvg6kQu՟ʩA\~rT }|D?J]6Kq1X{o?[Z=-^"KnGYyh3Ŵ^~/v;("). MtT誣!96_O QY92~i+ZkPi*A݀eTc{Aw`/yϩ7I1[< +1\oP5ʵbWuE+1qfzz|mQ%ȗȏ7v]j)2oPOV7ŻUCa6SȍW8r9Zu7 wscއ|_S"ȯm|Z'ԭޤn9y͋ɱIH[Mx^ikl]9x^9}4r-՝WE/& {)\&ShDU)ӵ*9raN{^}O }n7.*\mjW'b2CLm&p?hS0gFޢ5^P Cckw3 +cCT +*67Ww\{=u~v;BsvF{f=\UW⭛)>B/2d=oӋ tk?F#m"ɱbSak÷}lɐ ǨWvF_ٯXSq%|`_X; ={f@6C>7|O.vL܎ o6 ssmcnl@'7&uíK5iadSR* +Jj]PmtK6PXI5ljS؈:UjdҤMo?S@c-Z3[ys= Eq ϨH Ξ[^WoOT6><ϛ@wh7hqA(L݂}l[lq~' ScoNy!S/.:`NbL+7rM}] KwydU?j=#4Ytݧ{9f~3\ջI8(3%dtz]KTT$((%_k YF8 W9s*/O7:H,_î +®jT@p2@ٷRIN&1Q4{{]M{‰;Md ,%cq`lt0#%@6yc\݀lf`3` }t1U󠯠/7? iK/O1sGt +b޴=VDCZGtGLٷNYiJ)oԙQKډub: T +ցt R} 01`\ڿD=u,¬cmO1 ,H, v9爍L[ĶJok9WX[sS"|PH6l*,oG.12yźl](ͺȂVN +B@hYݹ٣ؕFWky\^Wpպ2Ef{va{@FK8 z` hznĹ VZhO{۞1"~Rxq\Ʉ5k;- += = = Qf{ZI]*2fgʔѴlEQ#PVVV\xMom5z_o a_%I]=\}R-^VU%Ҡг֢2w!RWF`a Pu!XH 20jHb<^-W3\vUM8 0PFZn'&'"3MA7l a J@;0 X[VeAe m|N,&k(s4|HrXrYݨ~Y=W-CCG$v&Dl|)%_$?"9`dkkkk/kŸ%kJd`zTr䥆kosm+ʸ)\r38I*IHV(e6BnZSZGa^o&ZI$D}׬г"'WICĿBj^Z)/ +4I+ T=A1+pVV`' BydN +B|Iu◐y'tcjp@ebNje9n"s.S,!tIͤn9yHuXȢ]NN) -VZb,~)s7y$b@@RgDBv>Ko/~ +~Ro/з bdx yuho%)FŌ9|5IZ+ b*1p/GťʗT$vu#`koo?j_g_e_asKَ,Ǒp8T͡8#;9=aXOIdۣB +;},6S3+FbͲX>8f:jR7B3IJ6a +Ӂ3k}(9B;X_OcX 5{psm03dplBi.YX|gay4|= tn}ܸպQeVUڅ׍g ;}&Z;(Ù= "Є aئёT[Ra%rr +AG +eB%Oa?N6PLKd%"hCH'BF|IKMdu(O`cb?OkgZ*ZFh4Bs;pxMIMe5jnӣޑY-ݤGGHK溑5j5MzS>qk}ZnZ5K.lu:6;&ܧE7E}w ; x ,6*Ftl%x\;MLt&6N"#V*|hGbN 6&LΤ#Ӑ&NkF9`t߽޾{߫:j-msHCڭKt=dm69J-9i7L"[flCނxmyKD@"5j'AI`R1i-1NMZOc'H._k;4qVSi:)M&;mh7N8}ckYM}cM0WScVf)dB +H ,Sڎz:Nz#jX{!|/."aJ0LEQةEGbB)v,%ڴq3u5z @fgOD`j:Rv&HBTA%APpBt=*qO $h +t|(MKs' Z@ OZOS8OagkHѷ~#/9;0PF IoFں:\wUV5K?a.Xrx 3t{U+}Vr쨕Qx-7.$^TU%U!88A*'Q]DOAͧm7?l}8>Dޞ2\өuDdui%eGX[Q ; +,}0ܰesDHVybd,3wVܲ^޲oy'{MKLt({nn`݅/M0,E~=%Rwl\F,'1+y!7;5AaSE6DqL PsQ +^r G~`O5haP|nc傦9i?#tѫsC8x^P":ފi%ꉕ^uʂ^WnbTS30``owoHR9hts~zufxrtjJo[[հ1ޛ?c {4L->Üee˴pOx.<eI!So+\y5O|甥ũ+D SWBJ1i]Jt ᔘ[<$"Џ4SZf-~49ȯ=E?֌Z&4UM>kvF/'?kt|baQ{-rD+W%ހ`Јc,J{(Tr^(-k.O f^2(h\Ygji^6ـί3|/I @56dIҸ+ aTYi)S mB5eIԲVK'Mih:ej@s7E;[}^7Vрkb(K,Y,sH}cOV&m|57 yƃ?x|p՝ϔ~r=ၑ.5_{jm@Dhс@yhf`/t^ Kn'Հuu޳%SEsv̹zT >Yp5 ^}0JtuX2nZ^ui( xzѰ#8?_^-e?!_l .U9|JW|^ ~}?%ϽGzg{wݣ=۽bkL}:ѷ;3;E^{|IX IQG0k)hvN&@2;elmo>r=hJ@JNi $?)Lf&su6cEsZekΪ@.d`5A>($Mr'D2YVeugϺۗ'( ,(!g;2*F֑6Z֗AuK2ڹ++ JwV{j]!D:X&z5rgc'9::,:&Ymdl:D$QgFƇs +:`D2wWwc;-\%Nwy4|7uz3M-!@:ΦWd&pu(TyjyM|yHU3PP--p vk[][5U+fDMectGkdmME%%ŹFmF)C qcb\G7({hqu0@gazօXL2uM,r͜$ؼEY-H[BrBZ:˛$p8ȉ<:PGs^LCslz 6D [-\N')fgQ+Hj=UD(@=yy 28A2==߭~\`J{0E?+rSղn|W`„@Pm6jLx ÈV|8~ଵ V? GPy?h7PɱN?燶0Tï}CKu6qﻳ?qglv|c?9CBBB&D": +lML[7&@ պ(EjM4%ҭii5A~g#ug};y~% 8yՔsC P?W΂fpݢ4IkLK;V#$)LA_>P.Ȱ%6DH,K"&Y=|`ߨ?zS cSGwx7;ZG&6Ww}kDۑ׭},Y?-r;[|{8Qv ҾDg2>> ulm}Fgŀt^ z٧ETg<7yi}74F]ieۤuS|xo疼V2€pF*VU¿^[D ?8/(SHeIGQyR>/Os(A[b$W + jI7n2xG*AhM9 dBzTŠW82z&.}n +\! [E"%J7C*!xnS<`xRbsWxpZ~m,`RKEBgw~3~k-60oWS?y],ŖP,8p~:q3mkK^F~T7P oGG2F2-M^Խ?+.b+(k==\_,`k2v^=cb+J$ 3fJSA3Qi +MI{g1omm_[km&]!{:\WM~d?cD,E/NxoCC{8$W L:>e%MA!@ĠN|sT +Z +Et\M0mPD0pNBm&i$<" SB-i]&]>`%'V9w_讔\U +lEOJiܞ~&t7o⎮pG ^k mU$Y jG>* wؕsh[Bo*U-Igׯ}pR[Fm=%;U, kz8m4ckSW~¯Rm0dz<7þ_šu8AvҞn4SngGq۸qf6ޢF-Wvn2R;ɞgYMEyVÎc)ǂCpx~G,%],U0]׃|+e 4@Z@`Uba9a4$ AKs8=8 LQ!ɡ ŸYW*`p;H_fҵXK36S-dU*`h4dcJYn6i6A9TRN=Yw|O{p +Lϻ7Q-w{n_0f?ip}GZhT=.=5ҨRkR2Ot졦C ݄~y5pzou|u{VwC?qNg+YO7Y\1A"(g<ȝ|l2 6vsD$RStpH F22-jvd0V3*,ez>\s.ӳtB53Ƙn[ ݅Zᒑaݻʮq j8+.>'Sq:ޠDb 8LJNqwx4<KxV͞ϒɜZ&ζ$JqT +~zKKT"NTo}IÝWfGWAF@jlG_@YΖVse~\J=/Up|,1LPw( RE ]چSڬOyQO}=p݋ xqo{ZDFFJKlZxWln-δiHx˧[,_tc6AT5Fy^ BqP< [ P&nM9vp9%ɚfݝιs/·&mP}4Y܏il ښMTVAVTPiM\}]_5)6*w(3`̼I = n"q"^Z/4/IӹnkWroC'I2-},u"&7pϫˑ@$(wg9C@\wX"C\ُ~f[ܱѰm(0e,1@7C_I#6Y LX̀_it t.Fd G +Ocv +h-hmmMcm'+Zl D u}?KIņGQKZD՞0zX( ff^[B! +:?]L^}5SPa=͏œY.,Ua` V%$nڽᛳta:wȹ?.}'+W?GNJݵrM4k)F}mo)&Ş\)WΙ\Ipuuׂ|[ݣkSڗjq8Ur>v<“S69l׮\a*9ۜtR>0\ƙFtz@ԽCvFy2b2l'GPT-J")Ma>7[8N &)~CdӝaJ-!Ah&8!T!fg0%[a) !) +٘Yjd9IIɎ$9.$oF$řGsqw%/ b\ jX1 AA's:#luн0@3Ƚh9oLN11[bxUk@)Z#YO1l-?,:*1ǘs1'y*B AQ#$Qj, %~/t`聡IȶGj2B D&7Ee/"no{{[ stpVGSMAr[ `.u0 Dř 26`@G.tcC#oR񵞤\nM󉯴U7,trڱ37bҪ>WW6,& +ov\%dGZB5ɱlq7vº8.,+ ʹT9P@ZE/cFP"$>88AZb,rA|3otM5? ߊ_%)rG'(jP+"K>l.-GUȞÁqNw##G+}c1խwF;K}ymd Hb[?T+`A& b!s=UmxrEqQZT wwrsuϸfrV>V[ECJ,& #ɱB|8gya^W%eI}]I6YU9ݭt+.XVn`M(..'B/Zw}Yl`jjP4*aPTtozi񛁦)V7K)DuL7kIuj77z /bo< 4zD15$*H~ +Gؾ8)yln>s1Lfh0~Wc>>W,3o}w$M? &.4(Y xutn[skQj\AN7C_k2)ʈ?DK:`8I,cYN&nIYE]9b?a\f/H1{iddk""+v䴊6;+!~ oo+3o7ٚ:W4" 2s:Q7A%L;ޥƵW7ۏu<Q*0ƟW&QPU~X*[gES I';יom}bv.3c"c({ؿv$s } pXpwpqWم7QډMG47ܤGMBLzK;]o$ǿ dԦM6mڴiӦM6mڴiӦ|Rt vص-)d<^?дt}Ԓ{>CO@}/_4~}zPOAP֏<4) $!cIk98xOk>vo#tm,/tu_K39ђ΀Ot3-CrK~uttlt⁾g&O?us_C&IyBNϡF}= gjK?UC}463=d=PǒW.MSӌ;Ml=O=ߚ-!{\a8?}*cߟzY);h# + +endstream endobj + +3197 0 obj +<>stream +HWnG)8c)l @̀"e^-JƁq꫟:_̞.Z(x=SVH5Vz}kifٝ&j?{ %fRiX/yyѺN5ExF(k?78Wm{cNh ',I29E0\條.@s;y?/LoykG#DM y~?Gg`סS®BNc/ۙ[1Ӫ'+Ğ8;@%U8U +ӳg?̴_V|J˟XCdbygXhB.f?/3.Y֯k1H"e\ndsFKT7=5t>pSHH 5_PT.=1P,Wj`}DUMܙ@^a9] Kby S+b*NG'KvѺ22|a{ r}$MCkCT7( 9R?V%qe":Z\Njr4f\Ww $>:ކt*oCo+<{w& 1u3ɚNkWRz#QoPʊ0Y80P-$; &;YPehjk[Lh5c$е7ѭ&/ުf|p!}Jz$[?5ajƨK _;5E}x<8 ι(?}Rm4uh#CLR|;]_=% AdTN 7_GUEY-HgB5FZs`)><xDjts鏥A_XN<8A:$l[3 6ddPhQ=I,k=y=~}ע`^pk )&ŋ_rߴgnw85SxbbdK=MH}s'Gfy4߈y'UEhH(Y_x"$Eh,a=kdlGJQ !CbeUlxһjY]jõEdIqu:['œzguy9[&i0<.Vy;o{G~vL, Na\R܋ͯ}&0[H|7IxAw9ͻbu T& Y4aگ s:ZN&,e@\b.'Jꜥ&, ำ![(:O/Dd^"N-Iyx( >1{N+bκy7KG'9m :mrPk'e6#'ii&xҋ*dz6iLD@6?Țذ?4z@v>D@ G [e n7r0=e'4UK8鐊 Uǚ%Ww3Ymɒncm#r_Dݬc}al7fylV,=d2ܒ>`f.p Lq2ޡa†jR:bKUԲbfpհAON/]7ge;:ѺɫZ*GyUa&m,Ʈx#%p9>Ya} 4*7(9ec'[&C>D=j~S në_&Ǭbw%V)8bZor-wG1MFX\:[,~X9]YӷK7ϼQ?)oDihďyӫKMۖK.PZϳ^)@((gmY,PSwX>mXKK+Ӷdm%m-ceHRj'=ˠ,9[JAޝd~dJ_ZЬ^0R o7djGvkyHުo=UwSӷSfW,*uY4#CD1dXtoQV: P(&1H끅.5y AD26x&q埅3ɷo+k}Q!.Cq|Om|h}#޳"6 9DLv҄GcSg1<{ asSyO!E8WǓLȫ1\]HjV9tΒ#BWs\L +eC 0Izw9HRg +!T!A~9|:\2" j|;1 + +endstream endobj + +3198 0 obj +<> +endobj +3199 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3200 0 obj +<>stream +HWr }Wcsټ3vnr֮Ҥ GCp"UGkCo_hȺa}Ah/WuZ>1&RFIe*">y.WWwnWW0jwwQdbr$WN.EFxu rLV*s '>iZZ$R +(ǓZ:(O'iUNIR4vԤaƉ ӈv"R#zU%?u<;S[lU6ۆ@x eX@o뭳Na7ȳ0wN0' +lj(lؑiwE鷪mPD %xʸ S}rKU,4RM'A*l Z$nZm+:ʒcCӋSes&ig]\ MM;@iuG+NLۡ&rԏ@)tMSþVZYapCmk𸓛Q +lU:{, +^uh߅hFU^Ћky.X-ѷyUaO kS<ّy&v`4Dx;ML%2zXf# (Q+˫S]*{tRcu} @"۶U]? (Q[[Pl?[җ[$&˗#CއdasExV`%6NhX-1 +~OC;C7YQ#ֵl哫{{u@e.H)wuW.; t\0 翌Rߥ;o"?ӡRo'7,m|AWDA1!4CEEM<䱄= kmԯb2䊮W^M;P;#M{Gv'=Uw4J2?n\0|TH7qO6r6%eܳ\C),PY1BYR\߸rx(W +/)1(S$W<-Bʈ +=JK\F2xA n08P@a-T|r@Se=FAWÞnR$lxe#.UK@"!GQgy`TϽmCT̾ԛ=z`P~3l̹wS*Z(͍ĝ 057VOGIt5׹G.~㹌( +Y{^7 +2xį "` :ڟڳS +EB%hʜ5HFPKֿ41y93ȡ⩁ 7bfn7}uZ?&D*9csu+`5&2Y>r8x='Ϩ}}m}G/0Fj{M +VO+B8*V8P0՚ߝL^NM>`>m94ē5а*"P)#fzO>MGDw&Z;xj(so]M ) 1{G-EPF⑄ h'9D&]ɺiȌ2f4( xpMZY{:zur,a94 Rt1P%γk t3=@}G)l $KJR Uy|1U&LM) f>ZhԻhi =g刕s|ݍ\&IDMi}8R9 7(X@^7i.59(!*0b7XEo[&[;G6 BtZDF/Υ3HH:t)RJ.ØhYS\ēt_a 3"Uys<ΨI x?b^CP)%cF4os@bll+x+nB}ca#W0g7>pPx!I3/ +,Qؒ8e.0Sy|=$%";J Fqb)^1-2E <" ZڥP{!ke@OǗfa❴}񥉙]::+[C7“ 쉭g.9(rQqPLv1$&^.a.ТU*|!E9NȤ2Y H 'b'li@Z!Aa/ʊ:ZboS@j>f +_ݵ2 h큾k^yu!ZQ}$I?>i^faN >|^RgX]m ^4͊)Y6koU H SP<@l7=ଃ;IcbjDdI"1\I(Ė,V5WP'Jx0g8u2Y>N'M?޿?[J"Tńef$%ۓ;:#ؓ [咒0)b4W/2|& Qt߯Ȓ,@8~j]H @mSY3ؐ"†J:wAEm\lE2Q6ABq 0M +CO s13s +`r1GoÝd 4mө&4]qv`j s]cRq nѣAEP,JxD O KTS8*Tx +SY2,Oex$EZK%NSM:Y ,.)SFqm6^S:e*F+N}[2x> +endobj +3202 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3203 0 obj +<>stream +HW͎S(F7&Eҋ rAnsmm43>I!o*VEvÓڒH_}w7Vx$Q)K(Bu:Nݛυzzb߽CwqljV'jcpQCX*ɲXiX1aNFT}Ȫ@_Ч\Y>۱ipC +vuT=}pڅG}nai3XLF<O'ǯ1(w]EITwt;Hp=ZXhjXй0çp3p9y k>m"ۡX0sMc4ҁZGEC&u!& +cqNZyڝǮ}Ɠ -}͢*.5 Z¹eJ3`w22׭8Jj]"ɜ:sP2kKQgxx~ VVeVÏp?RXf^?GpMKIVLG$tF8awɝbN*Νs'l~s5aӱ~3N*rO= f ":5<N/c|Yg MdfT-Thk2nxc Q% !g7E)A4ZW8q(6Մ#?3NfJyut߱Ηc0 av]e E-f1As!b3:cYd!' 9YHB#/ǝȃ՝ 6Z6L IddUS+52V8 \\9x: [m<`sOJ25r4:&+EPς=HCō6Hj07ID"ԮaH+ V8 _ʬ}{vy2o" + ۰;UN]֙*K)kou=bQvJJJE \y}7l_HƗ0Gcؙ5;?aWoxmNt5k-.5FyO*'ti7@Mh٩ҘX + mEEgT`G_DvX6ShN~m,gC`_yy<8Dp׮k_^(x%k]m7&LEdk+$.p$t_^뮏ZEi5SaL Ԕ2P ~_Iw,]hٚjNMOCO| 5w2Ϟfl7ưjlz[vvg•)~ӌxxo kF\qE./tp)V7Ūͣe|q#;l:4G;ZoN~(Sӽr1sVLfݣBs!j7:ga8:+ԭRio΋y)2!Y>FeNHܶe6q.-wf߰ލЯ$eB׆Ywv)_FH}Xe=Gn-Ax4i +Fw))g|pYj;1sB +\mHXeAA(/d$"_Hd[LsP +3|?THKb wn¯xEa?Vl`I,%⤙y"2#u)ogid1~}KCfHu,Dm#< 6?lK;͖};8ox;#뱍\K2LHƢdeR;Lu43r7E=|xEN:H>;S!aqaDsP jH@ʈo"=-ޗA^b_,u+a^l62uXCK2t bT.;E6,$b?w1n7ÍG;UO8Pd~{\{HF(aY-:$T M*4< ~yR⵰=~~ʼjZaBh5/?7q(I{IZ嗻$uc:J6a9lAzL\xS_v' DS'ZX' q]X8+m pIwg\2ASֽXpRGec{@0 gn~7jxJ~[-"҇1u ;_63vU.%m> ndrb,x 锽lG:#ewsB(_-uy?e?K . ¾xs񄏡%$\T#{IzC?ryʓ$h)4^TDQAD\4(4Nn3+ү3G>g@uh.A݁DJ$KvaM!X<8LAƯ@{K.eIz<?A.6K2 38uYJk{N`OJhh7N OӳQogM6)#m݁X 2mX+|YjDf,sG)%TJ :_PSkV0ty@4qBQIe5Z0 &'k'P:M0;rŝ8ˌTs]lHW֝Ii*GĠ&֭2;ɞdGjո\E]S)†הI Zрnte*,8A2W|SOW K?ү<E'3f:7H&#(WqD>8<(]C&>} 094 + +endstream endobj + +3204 0 obj +<> +endobj +3205 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3206 0 obj +<>stream +HW͎S FO&' `#&49v}}Q{G&,gY]l?&c@>w٪MQG7ie7w@32CgQie[2nbW]]QoMUpSϻWZ<#QhkzM>#->@.xoф`@?oBtj3=.8J&Ȩ(S?EmNķM_{ cF1f`40z] ?x 3gd*QgD1>Q>siV>(i x^FE,I6QG%QQw _Ы/lxh^vn\%@DihbtP]1JLEyY/g5y!=qx~0ͭ;0L`CB8$lCLh/ y"KpFQ=/ ؊b~=Sc]pO>#b"t@Lǥد/.;DlÛZHڶG\"+ـҔ 5R̘,s1Ckq=ڱe0gF, ynSwn c8fa +=b +!!HcYFъ_xQ;"q +(܄aI\Lb2s$5f:!^wmuM4şD HW~%,}P;W`u(t%1Z sãb{Ԟ >m taQ[zC%Y +`-Nj)~GGҖ*2&7/$ 3#̫""DgZ(Lz]+E*CQRU†ZA{d rD0C|@[t@|ұaRdѮqe!fmN[@2?足ܳ@JWJ 7I|,>]"_Aq*3_0CAgZ!Y->K\3x7QGaZۛ+>na/v(77m\&묂-3fMكM?ͨL{y2)+:㎃cV[X;IƫzDI4CL=.=q +O&8H޺ϽffY=^XZ"O- ݏױJaUE͠WXV6o8pV'ˠ X;ʫu{?q*\ńI"YT|..jO(k]nԽxIgʓq"vFmf ?ߠm0rilbˤi՛/^T;#>vgYxį£Q#?Zd+| `'.{N_D<㨰2d"ޅU>:,=c>1i\ Zג]SEG_I8:k4.%?Qog/}TX:!MY*5*t4 kϥ+Z"䳃`);R,mM/xvFBY;28;oC?8{sjl/NѶ*_hy+$ ItFc \F-IbL'sHa> %DBfI7BSFvf06g Bq׬ƇQ(<:ʩi'=܇ˢzblh!T W" JH|#볚tߋH2챓}n;vQfOǒ2_ XQW{0pPx&a". `JjR +d9OĪ)ROkui  4Fz3+Wӝ=ϑLKD]~43%d%BG3/pq 3pW#t;#*B qKxgzV$\+D") 2ܜSٻ 𮘅$t_%mBK="7Urw3C@WE\(&'52C\*JUG'hd3#Xp{"6<eEo1x1ヶ0'^yڑB)Suq\IA,akjv 'Ȱ@;8( H%XmǔM8@v) +#GC<72;ngF2DZ A8*ă\ x1RȦ$qOGCtL[Oy m}rjQ6q8ˮFD:r"{4[:wSيN٣-XS TKMcs$WL?~WVXV2=JTzg~]]8`92}lkP{8{ GbZA~6&B|6CDU0:n󂕸LT\@?8gKLW +W p$2uFj:ӳ]-U!?^riZ4mwR(r +3iIq?6ױoM'te p* Р֩KpH2FEG_\qq/Jn.~\a)Κ5nڤʁ +R͢gn(U%Ñ[w->m4_˹+̼/K =:MPh%J'EAђģl)#y鬋4xjQxdxț+;k뵊2NTT⼩JovNigZ5|~a w:ţJbNmc20@֖2'xX> +endobj +3208 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3209 0 obj +<>stream +HWn}W#̴W(X;ޅg7'Hb"3Yb#߰U]$"YB"$ ӧjvr:I&Dh\IJ4Oy*f7'7-6nY6}؜$kֵc)UM\hA +Zt[:ν>d&Ai\{8c3G@AXJvWvGA +#d}6plu%2.^BftfP`A/mdu6nk-ҹLΣ7tWYFo`xhKdd>* Su~1T3 +ZUmC~+;L7aw$:f"M<~>8{bm?U6~h|N+Uͣ5PLܑ*PJT +.L:9އ;<,ߍRVJ=-=R ȝ=rGG-sf,eÒ:0h,ˊ=/*I0/xv?}zdȒS a܃ۑT/U 1LrXΝϓsD,rIDDУLQ̱6G=ϿDhQ"|\F. ncSOʓVHu K/#-mSC?Lt\7jWa v}_ zJ}ۮ&,{(SL.4𵮱Pp~C* +LacH^II_kl W D-;r R_-^`GGW_%=0MGӅ7eC  merj XȨ8]A`0k o6QǗ/(9@΀ 5zK3.-^lhaWtg f;c쨘WeIڣziN$!לXkY;![ۃST ejiF1 ++zQ<@'.m2紘t^P=Z29hD5!| Č^Ff9cĈ3f@hbQD8=9`~PO a#lL=ai9 +=n{`u + }o6Oq:ڃi*F(|}cyr)\SYYoJOln0DOi$(_Tl"!ȇb)\3$)͠3^A%j VC5!?ceP |=4Y.}EBBI*2uj,KX;^2dB=P(vۭar}#lҨދΣ +KRKbE]}FqPGkq߷ f#zwĜ T8X?$.yj+ 1WCZk`ijgTe||Pھ}^$s}J?l*稿U3Rm16xM{u1ua CEw+X:έr6hd;ÎmS]UQW59誠6P;Vevl{$r Ci:dd0Ȑt N +}o +2BZlpE>Teê b? 7^K4'I|Eb5^E( Z/ˠ_e?%of' + +endstream endobj + +3210 0 obj +<> +endobj +3211 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3212 0 obj +<>stream +HWَ}ﯸd ; t<yy`7%NhR$?o_KR[ 4uT՟wul"|EAWeXAYnfCd60(6gfG? "?яw~(MW2!<>re +0ǻ%-(_",rӏ4J<(HCHʵ*YrY{\/ U;n8&8Au g 8HU:L\PZ p`5IP'?ţIj.y S f2/VŘS)I"Z"nj8f' B8:C! 㺶'p,_@ev񫒤u+Fq +`qV$nH{s~W~9J%<2;l·a&}4/sk?_p*)>v$uM*i @*,p&`y|ґTRf{NA6ɚ#=sN}ܜ@j5ɵ&XX?q;PlX[dlrB&<k).G9#|#$jbxũ92Ss03J hۻh#z,ZIZǘVC]* [ <2L@ALFq㖛4^tPqYrSBbNf>ΐȎ@nRT)JjNv*ْCrL"㌂"b؎-.dAsFU;shjئTGǻWd[>N]f+WƼ +gdc,-0Z'ЃԩVS|XrI7fPL~< W+Bn*[Tɾ;2 tkC.jgvVlX^qQ8+l +*bj=봙*BzX"-~WV>Xԭǹqn& +ϖ]Į\E1rOÒpMQ ܰ'_9mQ<>y`&>" nA t(-Dm]'iph#Hϓ?y + +EH(Qң70DkV7akWbyRۛە~&+J]C$kԗIޘIRyI%%T뒅Gn$6vT@U;1Rh!P"Ӵg9TS"R7TLU=Ϲ.e|UG|ci]nu^?:wK//E/ZbXs,=,C%Ֆ*O#3qd)̦đRrL)#k9ܘވۣ7y'7 'vM9ds~"n&BF1OipN3ye`ڬ*ZTgn0jW|H=2uibnIFP\¼A4*YMDxż5{=d1q6A)&INzNoD&cq@Ӭ'z\& +ro{,J0kXyRr[9F$κsZ)'pPykfx+e(mS?3}8 WI{+КG# Pzd%C(d0ۯڮ|w7cԞ$r)$X:)vi1VD5 lcSڸ{P\N#îF~hIO6fj|N;ҏVݛ$@ȤI-[o +O.jOky !^X>YcwdLGƢ+xpmyb)XN.s {jI'(~ dgU8"7͂2 +󷃿L!At? ^7I3@Ԙk3| 4eČO0ZuhhEA u8ZD\=,y^F;%nQܰ7T|ܰt|48mSOL~k7AC>mC5Sf NKœGN {bnt:CGaҩusm310$*„`48Ӂ݋5!k&&y + +endstream endobj + +3213 0 obj +<> +endobj +3214 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3215 0 obj +<>stream +HWnܼS*DQ?7u -Z {QwGZmh>C߲3!Eiv\0Dr·o~<9[.$HI'qu\EX~:9{'s,Ow>btQ+3OI&OՇ cK>Ȥ.E76nߣ8)4AaL@>q,Kq,H~EX`Q咾^`&/ⱡf[O@1sةcD>>++;:u"3O02)Ϟ534hB0I8ㄴ_x-c@ +P6$E + xf? C-n3^ R O>3?Mg.Š Ѥey\nxm=?Lf2;oD3El! jaj[SmBŃdj7;"P +]eX' Zt[`[2K(CkadjüdJ٣H|oٹ?s$E1N]&TOU#9 p(1k H +p![@(M`ơR2 5~%| 2r`-SJsP="̒|w.fus(I@qKiōS102C' _ 4i&EQL_!4}Jn%N'־-Y̡;'a^$L"TQy.p _tb]S +m8cXoA^q)tT*%2wݪ* Y4K$mKeU_%ʲkL&<MW0 o⽘]C2,3t*T6U?B0 +GF507J +9#bж°c[ުu8i~So$1 8kac'J^[Mܩlf 9*K~d!+Vhc^~sq蘑Pz.A %A$0怡v43dVOOMo ]@a!PhρIa?X)xl?H[fWc8,4 Mp + +-@ ȼab4*R>vu"ʏpi4MBșxjS1H‹I=i&>7(GĖ݌Ӷվ< Ӡ4`Ole [~[=5]p?*@X2[Le|@:*38S!n)ĶaF +g*KYCAhIt2~޼4y yտloL'<ǾìOgشF9G!R+8]1Gg6{jg / VD(^eDm?C<(lQBke.PПq>sPolGw"Ä#QmG{`J v[FykE nt?K; ;q|5Cm^4~E-`{̜wuzog9%Pg;_^h ; c&v )'KkǾkMAT6] V+R~mdhC"v_al7ZEV1,6cJzC+>c=,?$[X8pFujK0. %(yڴ3ӡAFEsa9: d/#=s9VYj\.20Ӭ V)wJ, 4S"QH^ݣ \#bʋ2,|1`%_'3 kNdڗ<G .]a, w*6J~58A||a#Ny \}bbY^tV}Bd̋waCs85b\X٩g\ g;NyvPLڻ9i +TfBʼnP\zP_n_Ɂ +mcײ SݙIM*I581nx$5)vW(0P 6nj闐ݞCM$ahฒqEb< 2i* dFR3^Pt9e Y}̖pTnB`qk7 +,*))]+$%At ar0H5Rԧ8S^"f-A > ;RS0vP67 H-%kDJ's_ + +endstream +endobj +3216 0 obj +<> +endobj +3217 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3218 0 obj +<>stream +HWn)\hhv$À,jfKJ;E#ϐLuR $!U_}kZaL9?>̫.fZtW4+Sū?0"KXܫ狏CRF[zxxs_-Oʺ]M~ӵ{04hYmn'?MOݨ$ jil +_9`Qmj}{V\9 j݌-Zѡ]+#aF*9i]FMע[,ZO&1aF25ejK-?w)aJtC7|(@Vc#! +P|h:E6R98Q2Wb;>쇞*% 87Hfn8>1 r^ⅿ$ +5E @dlq yW1q63[mKI9ʙ>Yyz?`#SCC9I"~Z`l,)3y= 8s8Fh-;W`1CaWqBH-*y8ZXRd-Y +ΉWu x`%T\ۅ@V1U\&J]I# ay 2k{ļ f6"HQ`Vý٩sţGO6AT&㫒[Rl.l= gDxq*HH|i,ْB8\aV}]UsQOLe +FjE,3;sp%BJhyڄ!c7!+zxמɠd/U0۴J{gq9\@u~yh֤(V2 ϝr +l37%-jL=&+-a+-cHfs+Z׷B3BTV`FD~-m`8R82Ygʫi"56I9't4$:Q&|i"lYͭ` \ApiYEF? OAKh^ e%@WLNSzSO)Xi2)#0]$G/r&'rvina;=eu4-BKE S1SN=:^ V$_|Qw8=n,rhΐmC]6IoFpeQ*<\3i!S)%e)Q& ,zɓ{5w+:nND{ }Nsϭ瘼Gntz +)JU!ƈ -10و0'G[5RY?ќI_(~nK]+,}!Wۘ{b7WujȁZ7UNű ^˼SL0`@7JGg%e `嚵rկ5%8›Y7WFذw#b"؇P/%1Teԑh%Et=>KO&\rW6 -تyXj| rC%fc!tҟ* ڱF&GlF]IVМ. ( Cx1Gp +Wo_=ȓ@(ِ`Ü֫K. 9r]wdQϜ@`Y/\.fPM=ꪇZF%|Lyg Q"R0&BU%v@fh6io/!) UMeaMCx |˶קU eo"}^0tTD FߣV*Ovi-d&@D!Y03zV_@ YV+H*Qs˙ ҀuL߄%;p)Ң B SH/a^j #ElXu%u/e).[(=|韦&@6Xz@0 親q ;`!d9b̈b+{1zޞs 2QܩN77s +^?{o7uEsx1w|hѣ|\U6S[(>q 9lv +]/ݯy9P]71v),Lt|Ɔ|ML1ݑA1P։fKd{tliUSfmWy~O#U}~\M$?Bjx+#Jh #E6vgؿ[DW`c[RP(D-bul#dc3@`b^ +M$8, R-Z@121ﵵ6=5ç5ǢF뤎/]usa9 c migVYhU|}a*(g̋bǴŸ~:!v:51o6$+bh!bii9݆LI]4S*?2%>͔ZQ+IQt$yڈp/F݊ + +endstream +endobj +3219 0 obj +<> +endobj +3220 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3221 0 obj +<>stream +HW͎SPl iH&&wPdH8Hi( (|'/%_ 6&oMr)RW 6G7; t8p 'V6}";f6L =.Bd7֩ fë}i ,JdNAmU+i&%xA7p|1-Q:ޱ7ȴk 3] cSxvUo;V_E W0eIoa<M3/1K -z#jkk j\d7 03pc\| +TPP?tXb:*kpfM-}*>Ӝ-?ҠlYaSe="ZwAd>܏k߻1_ǪuD:no+4`iLH7}Q\bC];][#D +jT X`mօB +˲}03$:=뎻T4dI0ilu`"PoKmʆUpc.P2fR6׈ +bJPmC| =䩮@T.`] `ݧ܊/aXZ:_{LIcH3{5:˓>˧֣KK&{Id%V5n,5~xDg{Oip0Z*% _G9h=0J`՗Y|_A*EŗVSLWuGEAމhͤ(8,Ec+; $zyАS[]%v^ <lBB[r:.9n/l?+U8U2.4<Áa5/FF>ͩibF̸@E3kgHGqzN1Al:)\s̖* VEk^AF޲* 0kPJWh\wA x R0i%kL<#a!<}r49ck-bR?I&z}8Kf48q3Nl $2\763L uA_v-S ^AwqX‹\EVg>n~C92u\W\AVtIA~!T4TzXczzDWr͋,jA;ZxO[UPtۃMe1͝lCyN։TN9~D{ƮfzGCaN?\"Q:2݄qmEh El,iy )?]8U*mwKeq-mѲn//QК9lEۤ4dpḵ^8d;FFbeF)CFgna81˳ŶoŻg;v^WM?D"682LיOS7rz<t9!6aqS@n(yZ#QmDPdY;E, Vw?ok#.HpGe ?_hifqZR +../ +j{!Ai kх`]:1rd@`K:g+:U?O_-˼$y_F (vx)tAMUiMTq;<:CꌷQTZOC\[)IG&tm2}zҽV2nmDB߲]k,}ctj4kTHMdIQMLAH797UBS'GP0 \$~` kA$1?l4暍شZ=VqU飶θ،+@p qy :׉D6SvycnHOa9[}-$._!_2ib@!3yle@ /9+*c\4pOubo3 8^ey;BhGn^*kU&OJxXW{\ I4-bbz8쟿ijzi\7//fM~ًƐ^cP+FhPH,ц,suY z/,|f73MV ++^˲hoh:,Z/o323z"4q樻+8҇7>|$'CojY($pHY'wK(Fbx"@vuC#JɈB1l)hc_#PJ$^2XSndQtMͭI&@L7ʓǗ殨.2Ӥ4Uڧ;T&/\{/© `h4ڗP.@*Z] ĴCyXd=LS +)@%EST/bD F:oP"-f8)kAS]T5[3v!9W苺 WP%q\9\2%ZhP?W2\H97#Ԑ zg;dj!0#oj@y\i^h?A$Ml*CWPr\I!׭u㊁ʡi+mC7=CUq2&*cX&g!b>&ו`Ǚ$=]?obՒ< + +endstream endobj + +3222 0 obj +<> +endobj +3223 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3224 0 obj +<>endobj + +3225 0 obj +<>stream +HWێ}߯Ǧ5C$-À(y+aL-Gvy7/S]f]`%Y]]]S~wyy8$*V7qFRedTQaD:x> 7/.V7QEq-5ͭ~.X|.0ZYV}u;4} ?DjoL٣Z}:K?\Yh28,"QE]UIvG UXw/JZNY^>C}4` ~j D6x?3h08gU`}דjOPoO{D:Ԫs@PӉE ~*.`d`v;L;UjLˤ <[;Ҥ~ +0]餆;,FQJ0۴^R7:3H0x}+ +A ,23'ScqK/^jUa +yWV8ؕFCcFK Ҽ>«\ՄJِ~nY/hU7/CHVb4_0ojs)J?Yl]&#y+q3]559ʭ&?Uz>LEl<zUFŜZf)J54&)A+\KT8DWN-JV9mRmU2WΕg& Ηj.'jn,$4`lT$)JJ[t0w;kK: +U҂[ǡ{% ~8/1'By%^&sސl$a]:$~:,C/?$tz4z=73xX"),,GDz דUXśܐ({ׅRylr gbӀKi%ۭFX%dGe19vfځsA~J+4?'̌|XJH-<RnZ'Er=/5a($‘  B`Ofgc`D !@u{Iwlg!>;:Ď!lq8N*Fp6;M{y9T@2j'E)i>Ϛy?l )yiy +$ ms"ߎ'lk%HWUfȪ̹=ߐ6'_7K"xJ[:dԇ"}?BXgjfwc3ˡ7f,Ub(*yJgo݃(m~GWU38d: C[fpwWLd m~wtB}tYyF gPI5npDX>'A'7m-T+ec0a}bRa-Pl?MfԤ +Aׯ+6zOIB&^.9YMSAaz4}J +oQŰF[JͥQ׋UPh:?__ ]:1eX^;FktA?fm +*V4CRo:}VEMx-<72 6_ uͳ^'-b"!on-YSWOP»lS6ul"kE k+lLF丟\kȋAV?]ְ$u=yc͋H달x$0䀿9>b ϜGh\KӍj~_MWs 6Hq}cTPT'R/WchfAed T1UPi7YWr 5SmwMW,!* ^5@USPƲfEh}lQ'kM' Y=^ݵ\͚׵ J^bѲԫS|Cηdh3M=l4KM6#R)PTk4 O>/cj昖b*`\i!1Mx1{9[f饄Zgͣsq}̾BF^0*DMo@1QS`=൧zB,ڀμ+ƴIQvgw>7w[$2!J8<(dJ%B& "dIlB!?̇jC#EÏ +21LJF zX''oz5]+j +=8_3қ'qVnCaY* ^ތG91 vh_. xYvVyE_L5 +OAvuvJzU%}3Zs{)[WMCG瑻HeJ$oj>YpשFTbCo'oDz<F{ULTų ʶٛ){3eI(:gYdàY嶺^tJ]N *)SWߖ.2^.lň?Gra5I %'%'ّWxs!Cnzi:os߫uZ1?z&bU6 K$Y EŅ}>X&Š/DWHr@`3i4ҊH3Y-+qAa"T.g]WP X-vaXP6,&yaUl| \m'.qP}!5d+{׻mE + +endstream endobj + +3226 0 obj +<> +endobj +3227 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3228 0 obj +<>stream +HWn}WcBCa`,eVYZA^'%:ÍM7\.W:պI{şym~j]|]σ̧AK*Xtح}궪#v,*k׉+#]M6VD[KAxG UHw?UmgqNqkwuvnxۚO}kfx͟M?}; %:0oyRetֻbX1gM/sg˪snGPu7 o+_[ӏd&(;n;M[3a~mY5ml; 23بo]YW]k|{}gȵpi?tR4zɁ/imjv?U'U~$W>Ę+4ۇL!)R29AT9Rs`z?fo/iHӊ<:ԬZSKk[ +)亽+:`c74"s؆)[yI7Y't]-O\`NT%EZ> - *z ŨSzoɼ)5#%*N唔ZV49_=+m:pC8B;AIaeD .)a郒\̤g xf#"s䋇9?TK0(MM.K`SH)º~[,S 20YܚgAy*Š@ TW=<ΊG,lDN2صҳj8_0.P'(O%fvnnT ǃ +Q,+G|x:#؎ag״ohJP.\BD6&j偻&Y=H:%kkouU0UA _+eOW"\,6oAP{C"JH]e+#fl}+qjvs{NdqB(1GQZ_aYtgrg1 = @hVe1JDqDPaO؃)rRTi-Gh-=>4y#sI2U|Q~u]N!>3pAxV"= eAkv\JijNPIӆE$uR.ZӨy -Z\N1ǻ +.U/zl48r +gzBϣ |ͣ,Y2RMa#V١zO2mUa%biH(MsU0 -gEF:I9S*eϺ&EԸ#d 4IP._$bJ .9eeeH"&8qEqF連1eB jnRYJJЄ4 >V'\MWEEAsf+yeATI[HSeQF QrGF:1uKFq.Tx dY8HcT{0RcaU̞>H|Uu0}UE KS| [1jZ۱#\ AЍ;Flr!IJ;(h[@_?4s'SPJM~0@Ћn?i<n ]:FL 1yf!M>cR9V_BM403mE89"1d-0TRJq;Ti|rѭTNf|ZgtV(\G;dl85(MCSV2)c;jӞo{-X2f/ծ6 |K*f4|?ܥHeF☚P{sA@rlR)ؽսOǑn:_9TW\eV?jP;/3^][45k]*t}_gIlY@Cww^[\s&?ZmW1_IsQ^A \ +MEK,8 Qc1 + +e("t}(~}g:ҭd|z]L[n"{rPE*<$z<Мsf\>_/wݱZ;u̟jV!XtUgүZHǞh2;+Ej!M %OS-ƘBE,0oXd983s@c%Sww=Nd*,,mcx{ Y֯i0h!JM)çt(GZ>p̈U:yBp|q ܎RQiį*k3ˬM4sYfD]tSNj봑E>m.~oP( y y v. +_q^;ڄOU]ѵ|[]E}5WI4HBeC>"P^en]x,<#k6cԛ稦vjBȦ6!JӅKϫ"&1|h`^WZ'WaK7O9 ny^vi=ukH/}{W@ + +endstream endobj + +3229 0 obj +<> +endobj +3230 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3231 0 obj +<>stream +HWn+*;iVXdَd8 da.[ۤ"ew$@!['A/]f#/!>~ʉ"T7]H Eܖ曥2yEpsl=Mc]AC7 ;+C8A|} /|iꞋf +PFr}{@ OpBߟ7oE$[JGaYT`:`KhA{;801e##ʢe!oX {Uw~[rB;<8e!K*5JUt{,L //4UjF@X x-1%zԳ 4~5@j͐y~:= 5Vpӊ6Ng$蜥\ +@i5,BbGD!}j1j-09,NJλItK2[R %>34 t:ʜPb RvidqUi'tcOEՃ1ZPKU}rQK>P 2 9 9LR7fg9~c{lDbڎO |N\c2drٚ=h%1 !pϗ?XYUQC P|g@ ׷3:@DŨu!m(qrMxϴwz|sXI^kaU4- }NwsaCΪ۴:P~z`lrjuu6~ɌO{ @o#xSO1cH1I1øG&>.PTAׯ8ƿG#~Y0ɶm{}!lnK`o{Hc!'_T߈Va=[7^zVѨ*\ӎ4g!:2QFyE]x>Z &H x+f f Z  7KamR+ ϫݾ b%45(Ѫ(f< uƾ+ 1N@.-Y TeHvy4|WBGQ zY?G\4Š+=eINЄv\alkOΗ]Gzu +ܩ+lyr9%zC] H5bsbhwv/c@6l; +cX=bT&5!+`kHYJKplϔZsd/k7\C]k@Gi~::0au0e0F2QUk@ j-=v)8:-k| 6O<0ffĖfBbL>1OT|K\ +X5O e3tzM2UVyY/b7@B@ nxR$c*J/ +*Ĥg诘D(Q-3 btvA7ѯ/$w?,Lݦfo1J5X,OL_YdIr b"H„B_ΫM] >H'b`d2 oH[ynlBSXim K(ey9Ƞ H.G,3K&:t{o5Qѥb588 ҼF!bH)6Q@8g~iR61fSH@(mlkZF#2r~hAU`a.Ң]t Ry{tlk]: + +endstream endobj + +3232 0 obj +<> +endobj +3233 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3234 0 obj +<>stream +HW_ O1}9HHw4(VHZ޴}~~˒Cr$yw , p~$j(V?VGlj"k\UIǛoz<8X~opGqlzt\>hZ?Xro[F9>JvXUd>Ma`9xG_*uG]fҏn]hV`?OF-L>ݔwt[,X}vz;>A `LER}na&NAXD~$p6u➍ʸH@O#+P҃C*)W0i*wroc2v|C[b. &(M6Pc)Cz S՘VΏ6HW^je^7j1wsÊkz?Nebqל(Dž3>hT-TME٨\UxK,F䯁P!@j=;˵ظwQ^w4 Nm/l]7.6ح"vpӞD?;bڜNxb﬐iucw? \!;a2D;|ϯTosi,q>Ϋp(ЖjO~Hl-"zϳf?9謜]8EJ@_my X.UFC-q8glnN)j#uzlMOkGֲIm_@T An!‚?FeP"T~- +( Ԗ-%y4 OPӈA@՟ DZ^q8!٬u)Z)7&PG|?뮓;jg4%q_ް[1jGË tNX3# ղBS) +3kĦ!`-qV efK+xT`X=Wׂȵ e!.SD٬=MC%oxO/n (^Lz34 ^=ĮNId~$MM'[ ~p39ǚҟ`vi#XK!2W qŵ+1}w V3q;䋁0 Χ4Lk/uUNQ2#ۏ¸O^A|C㶲S!M}ȩlGܑk,~@ + ;hnLhIԉ |Uf|+|VZIdI,Ʒj1uM(q .qZt$x>:ߗ%ɋi*i~K3TYuBp-D߽~lO'M0|RUW +o-L~]B^b )I Gʏ@HN7SNq!͉c!3Ht cILI@#&]k|)dӶQʩ5]ήVtyyf > +endobj +3236 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3237 0 obj +<>stream +HWr+8 P0B5`7I(16hG KZl6yC!]zjMMb.$eETUqaʺ4ջ>Ю<W8$5[z +sSGI{zyIMN| ×0El6Eq_/6$"(/E![\)bz + $1&6Q\uŸc>:Oᦂ+YWo&㗻ć XwB?\KӋXvL2ƻy`̏?83~,Ә[>fpSGOq04pm8|7lpDi0N57iWGƼ +:= ( +t6@ TJoybW Lְ֠@"jTޤ w;0"4,e@[P̨_zxn@K SVx-O)ZV=)nh7

    + serves only as an indication of group distribution and would + appear in the form: + + name:; + + Some mail services may provide a group-list distribution + facility, accepting a single mailbox reference, expanding it + to the full distribution list, and relaying the mail to the + list's members. This standard provides no additional syntax + for indicating such a service. Using the address + alternative, while listing one mailbox in it, can mean either + that the mailbox reference will be expanded to a list or that + there is a group with one member. + + 6.2.7. EXPLICIT PATH SPECIFICATION + + At times, a message originator may wish to indicate the + transmission path that a message should follow. This is + called source routing. The normal addressing scheme, used in + an addr-spec, is carefully separated from such information; + the portion of a route-addr is provided for such occa- + sions. It specifies the sequence of hosts and/or transmission + + + August 13, 1982 - 32 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + services that are to be traversed. Both domain-refs and + domain-literals may be used. + + Note: The use of source routing is discouraged. Unless the + sender has special need of path restriction, the choice + of transmission route should be left to the mail tran- + sport service. + + 6.3. RESERVED ADDRESS + + It often is necessary to send mail to a site, without know- + ing any of its valid addresses. For example, there may be mail + system dysfunctions, or a user may wish to find out a person's + correct address, at that site. + + This standard specifies a single, reserved mailbox address + (local-part) which is to be valid at each site. Mail sent to + that address is to be routed to a person responsible for the + site's mail system or to a person with responsibility for general + site operation. The name of the reserved local-part address is: + + Postmaster + + so that "Postmaster@domain" is required to be valid. + + Note: This reserved local-part must be matched without sensi- + tivity to alphabetic case, so that "POSTMASTER", "postmas- + ter", and even "poStmASteR" is to be accepted. + + + + + + + + + + + + + + + + + + + + + + + + August 13, 1982 - 33 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + 7. BIBLIOGRAPHY + + + ANSI. "USA Standard Code for Information Interchange," X3.4. + American National Standards Institute: New York (1968). Also + in: Feinler, E. and J. Postel, eds., "ARPANET Protocol Hand- + book", NIC 7104. + + ANSI. "Representations of Universal Time, Local Time Differen- + tials, and United States Time Zone References for Information + Interchange," X3.51-1975. American National Standards Insti- + tute: New York (1975). + + Bemer, R.W., "Time and the Computer." In: Interface Age (Feb. + 1979). + + Bennett, C.J. "JNT Mail Protocol". Joint Network Team, Ruther- + ford and Appleton Laboratory: Didcot, England. + + Bhushan, A.K., Pogran, K.T., Tomlinson, R.S., and White, J.E. + "Standardizing Network Mail Headers," ARPANET Request for + Comments No. 561, Network Information Center No. 18516; SRI + International: Menlo Park (September 1973). + + Birrell, A.D., Levin, R., Needham, R.M., and Schroeder, M.D. + "Grapevine: An Exercise in Distributed Computing," Communica- + tions of the ACM 25, 4 (April 1982), 260-274. + + Crocker, D.H., Vittal, J.J., Pogran, K.T., Henderson, D.A. + "Standard for the Format of ARPA Network Text Message," + ARPANET Request for Comments No. 733, Network Information + Center No. 41952. SRI International: Menlo Park (November + 1977). + + Feinler, E.J. and Postel, J.B. ARPANET Protocol Handbook, Net- + work Information Center No. 7104 (NTIS AD A003890). SRI + International: Menlo Park (April 1976). + + Harary, F. "Graph Theory". Addison-Wesley: Reading, Mass. + (1969). + + Levin, R. and Schroeder, M. "Transport of Electronic Messages + through a Network," TeleInformatics 79, pp. 29-33. North + Holland (1979). Also as Xerox Palo Alto Research Center + Technical Report CSL-79-4. + + Myer, T.H. and Henderson, D.A. "Message Transmission Protocol," + ARPANET Request for Comments, No. 680, Network Information + Center No. 32116. SRI International: Menlo Park (1975). + + + August 13, 1982 - 34 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + NBS. "Specification of Message Format for Computer Based Message + Systems, Recommended Federal Information Processing Standard." + National Bureau of Standards: Gaithersburg, Maryland + (October 1981). + + NIC. Internet Protocol Transition Workbook. Network Information + Center, SRI-International, Menlo Park, California (March + 1982). + + Oppen, D.C. and Dalal, Y.K. "The Clearinghouse: A Decentralized + Agent for Locating Named Objects in a Distributed Environ- + ment," OPD-T8103. Xerox Office Products Division: Palo Alto, + CA. (October 1981). + + Postel, J.B. "Assigned Numbers," ARPANET Request for Comments, + No. 820. SRI International: Menlo Park (August 1982). + + Postel, J.B. "Simple Mail Transfer Protocol," ARPANET Request + for Comments, No. 821. SRI International: Menlo Park (August + 1982). + + Shoch, J.F. "Internetwork naming, addressing and routing," in + Proc. 17th IEEE Computer Society International Conference, pp. + 72-79, Sept. 1978, IEEE Cat. No. 78 CH 1388-8C. + + Su, Z. and Postel, J. "The Domain Naming Convention for Internet + User Applications," ARPANET Request for Comments, No. 819. + SRI International: Menlo Park (August 1982). + + + + + + + + + + + + + + + + + + + + + + + + August 13, 1982 - 35 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + APPENDIX + + + A. EXAMPLES + + A.1. ADDRESSES + + A.1.1. Alfred Neuman + + A.1.2. Neuman@BBN-TENEXA + + These two "Alfred Neuman" examples have identical seman- + tics, as far as the operation of the local host's mail sending + (distribution) program (also sometimes called its "mailer") + and the remote host's mail protocol server are concerned. In + the first example, the "Alfred Neuman" is ignored by the + mailer, as "Neuman@BBN-TENEXA" completely specifies the reci- + pient. The second example contains no superfluous informa- + tion, and, again, "Neuman@BBN-TENEXA" is the intended reci- + pient. + + Note: When the message crosses name-domain boundaries, then + these specifications must be changed, so as to indicate + the remainder of the hierarchy, starting with the top + level. + + A.1.3. "George, Ted" + + This form might be used to indicate that a single mailbox + is shared by several users. The quoted string is ignored by + the originating host's mailer, because "Shared@Group.Arpanet" + completely specifies the destination mailbox. + + A.1.4. Wilt . (the Stilt) Chamberlain@NBA.US + + The "(the Stilt)" is a comment, which is NOT included in + the destination mailbox address handed to the originating + system's mailer. The local-part of the address is the string + "Wilt.Chamberlain", with NO space between the first and second + words. + + A.1.5. Address Lists + + Gourmets: Pompous Person , + Childs@WGBH.Boston, Galloping Gourmet@ + ANT.Down-Under (Australian National Television), + Cheapie@Discount-Liquors;, + Cruisers: Port@Portugal, Jones@SEA;, + Another@Somewhere.SomeOrg + + + August 13, 1982 - 36 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + This group list example points out the use of comments and the + mixing of addresses and groups. + + A.2. ORIGINATOR ITEMS + + A.2.1. Author-sent + + George Jones logs into his host as "Jones". He sends + mail himself. + + From: Jones@Group.Org + + or + + From: George Jones + + A.2.2. Secretary-sent + + George Jones logs in as Jones on his host. His secre- + tary, who logs in as Secy sends mail for him. Replies to the + mail should go to George. + + From: George Jones + Sender: Secy@Other-Group + + A.2.3. Secretary-sent, for user of shared directory + + George Jones' secretary sends mail for George. Replies + should go to George. + + From: George Jones + Sender: Secy@Other-Group + + Note that there need not be a space between "Jones" and the + "<", but adding a space enhances readability (as is the case + in other examples. + + A.2.4. Committee activity, with one author + + George is a member of a committee. He wishes to have any + replies to his message go to all committee members. + + From: George Jones + Sender: Jones@Host + Reply-To: The Committee: Jones@Host.Net, + Smith@Other.Org, + Doe@Somewhere-Else; + + Note that if George had not included himself in the + + + August 13, 1982 - 37 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + enumeration of The Committee, he would not have gotten an + implicit reply; the presence of the "Reply-to" field SUPER- + SEDES the sending of a reply to the person named in the "From" + field. + + A.2.5. Secretary acting as full agent of author + + George Jones asks his secretary (Secy@Host) to send a + message for him in his capacity as Group. He wants his secre- + tary to handle all replies. + + From: George Jones + Sender: Secy@Host + Reply-To: Secy@Host + + A.2.6. Agent for user without online mailbox + + A friend of George's, Sarah, is visiting. George's + secretary sends some mail to a friend of Sarah in computer- + land. Replies should go to George, whose mailbox is Jones at + Registry. + + From: Sarah Friendly + Sender: Secy-Name + Reply-To: Jones@Registry. + + A.2.7. Agent for member of a committee + + George's secretary sends out a message which was authored + jointly by all the members of a committee. Note that the name + of the committee cannot be specified, since names are + not permitted in the From field. + + From: Jones@Host, + Smith@Other-Host, + Doe@Somewhere-Else + Sender: Secy@SHost + + + + + + + + + + + + + + + August 13, 1982 - 38 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + A.3. COMPLETE HEADERS + + A.3.1. Minimum required + + Date: 26 Aug 76 1429 EDT Date: 26 Aug 76 1429 EDT + From: Jones@Registry.Org or From: Jones@Registry.Org + Bcc: To: Smith@Registry.Org + + Note that the "Bcc" field may be empty, while the "To" field + is required to have at least one address. + + A.3.2. Using some of the additional fields + + Date: 26 Aug 76 1430 EDT + From: George Jones + Sender: Secy@SHOST + To: "Al Neuman"@Mad-Host, + Sam.Irving@Other-Host + Message-ID: + + A.3.3. About as complex as you're going to get + + Date : 27 Aug 76 0932 PDT + From : Ken Davis + Subject : Re: The Syntax in the RFC + Sender : KSecy@Other-Host + Reply-To : Sam.Irving@Reg.Organization + To : George Jones , + Al.Neuman@MAD.Publisher + cc : Important folk: + Tom Softwood , + "Sam Irving"@Other-Host;, + Standard Distribution: + /main/davis/people/standard@Other-Host, + "standard.dist.3"@Tops-20-Host>; + Comment : Sam is away on business. He asked me to handle + his mail for him. He'll be able to provide a + more accurate explanation when he returns + next week. + In-Reply-To: , George's message + X-Special-action: This is a sample of user-defined field- + names. There could also be a field-name + "Special-action", but its name might later be + preempted + Message-ID: <4231.629.XYzi-What@Other-Host> + + + + + + + August 13, 1982 - 39 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + B. SIMPLE FIELD PARSING + + Some mail-reading software systems may wish to perform only + minimal processing, ignoring the internal syntax of structured + field-bodies and treating them the same as unstructured-field- + bodies. Such software will need only to distinguish: + + o Header fields from the message body, + + o Beginnings of fields from lines which continue fields, + + o Field-names from field-contents. + + The abbreviated set of syntactic rules which follows will + suffice for this purpose. It describes a limited view of mes- + sages and is a subset of the syntactic rules provided in the main + part of this specification. One small exception is that the con- + tents of field-bodies consist only of text: + + B.1. SYNTAX + + + message = *field *(CRLF *text) + + field = field-name ":" [field-body] CRLF + + field-name = 1* + + field-body = *text [CRLF LWSP-char field-body] + + + B.2. SEMANTICS + + Headers occur before the message body and are terminated by + a null line (i.e., two contiguous CRLFs). + + A line which continues a header field begins with a SPACE or + HTAB character, while a line beginning a field starts with a + printable character which is not a colon. + + A field-name consists of one or more printable characters + (excluding colon, space, and control-characters). A field-name + MUST be contained on one line. Upper and lower case are not dis- + tinguished when comparing field-names. + + + + + + + + August 13, 1982 - 40 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + C. DIFFERENCES FROM RFC #733 + + The following summarizes the differences between this stan- + dard and the one specified in Arpanet Request for Comments #733, + "Standard for the Format of ARPA Network Text Messages". The + differences are listed in the order of their occurrence in the + current specification. + + C.1. FIELD DEFINITIONS + + C.1.1. FIELD NAMES + + These now must be a sequence of printable characters. They + may not contain any LWSP-chars. + + C.2. LEXICAL TOKENS + + C.2.1. SPECIALS + + The characters period ("."), left-square bracket ("["), and + right-square bracket ("]") have been added. For presentation + purposes, and when passing a specification to a system that + does not conform to this standard, periods are to be contigu- + ous with their surrounding lexical tokens. No linear-white- + space is permitted between them. The presence of one LWSP- + char between other tokens is still directed. + + C.2.2. ATOM + + Atoms may not contain SPACE. + + C.2.3. SPECIAL TEXT + + ctext and qtext have had backslash ("\") added to the list of + prohibited characters. + + C.2.4. DOMAINS + + The lexical tokens and have been + added. + + C.3. MESSAGE SPECIFICATION + + C.3.1. TRACE + + The "Return-path:" and "Received:" fields have been specified. + + + + + + August 13, 1982 - 41 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + C.3.2. FROM + + The "From" field must contain machine-usable addresses (addr- + spec). Multiple addresses may be specified, but named-lists + (groups) may not. + + C.3.3. RESENT + + The meta-construct of prefacing field names with the string + "Resent-" has been added, to indicate that a message has been + forwarded by an intermediate recipient. + + C.3.4. DESTINATION + + A message must contain at least one destination address field. + "To" and "CC" are required to contain at least one address. + + C.3.5. IN-REPLY-TO + + The field-body is no longer a comma-separated list, although a + sequence is still permitted. + + C.3.6. REFERENCE + + The field-body is no longer a comma-separated list, although a + sequence is still permitted. + + C.3.7. ENCRYPTED + + A field has been specified that permits senders to indicate + that the body of a message has been encrypted. + + C.3.8. EXTENSION-FIELD + + Extension fields are prohibited from beginning with the char- + acters "X-". + + C.4. DATE AND TIME SPECIFICATION + + C.4.1. SIMPLIFICATION + + Fewer optional forms are permitted and the list of three- + letter time zones has been shortened. + + C.5. ADDRESS SPECIFICATION + + + + + + + August 13, 1982 - 42 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + C.5.1. ADDRESS + + The use of quoted-string, and the ":"-atom-":" construct, have + been removed. An address now is either a single mailbox + reference or is a named list of addresses. The latter indi- + cates a group distribution. + + C.5.2. GROUPS + + Group lists are now required to to have a name. Group lists + may not be nested. + + C.5.3. MAILBOX + + A mailbox specification may indicate a person's name, as + before. Such a named list no longer may specify multiple + mailboxes and may not be nested. + + C.5.4. ROUTE ADDRESSING + + Addresses now are taken to be absolute, global specifications, + independent of transmission paths. The construct has + been provided, to permit explicit specification of transmis- + sion path. RFC #733's use of multiple at-signs ("@") was + intended as a general syntax for indicating routing and/or + hierarchical addressing. The current standard separates these + specifications and only one at-sign is permitted. + + C.5.5. AT-SIGN + + The string " at " no longer is used as an address delimiter. + Only at-sign ("@") serves the function. + + C.5.6. DOMAINS + + Hierarchical, logical name-domains have been added. + + C.6. RESERVED ADDRESS + + The local-part "Postmaster" has been reserved, so that users can + be guaranteed at least one valid address at a site. + + + + + + + + + + + August 13, 1982 - 43 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + D. ALPHABETICAL LISTING OF SYNTAX RULES + + address = mailbox ; one addressee + / group ; named list + addr-spec = local-part "@" domain ; global address + ALPHA = + ; (101-132, 65.- 90.) + ; (141-172, 97.-122.) + atom = 1* + authentic = "From" ":" mailbox ; Single author + / ( "Sender" ":" mailbox ; Actual submittor + "From" ":" 1#mailbox) ; Multiple authors + ; or not sender + CHAR = ; ( 0-177, 0.-127.) + comment = "(" *(ctext / quoted-pair / comment) ")" + CR = ; ( 15, 13.) + CRLF = CR LF + ctext = may be folded + ")", "\" & CR, & including + linear-white-space> + CTL = ; ( 177, 127.) + date = 1*2DIGIT month 2DIGIT ; day month year + ; e.g. 20 Jun 82 + dates = orig-date ; Original + [ resent-date ] ; Forwarded + date-time = [ day "," ] date time ; dd mm yy + ; hh:mm:ss zzz + day = "Mon" / "Tue" / "Wed" / "Thu" + / "Fri" / "Sat" / "Sun" + delimiters = specials / linear-white-space / comment + destination = "To" ":" 1#address ; Primary + / "Resent-To" ":" 1#address + / "cc" ":" 1#address ; Secondary + / "Resent-cc" ":" 1#address + / "bcc" ":" #address ; Blind carbon + / "Resent-bcc" ":" #address + DIGIT = ; ( 60- 71, 48.- 57.) + domain = sub-domain *("." sub-domain) + domain-literal = "[" *(dtext / quoted-pair) "]" + domain-ref = atom ; symbolic reference + dtext = may be folded + "]", "\" & CR, & including + linear-white-space> + extension-field = + + + + August 13, 1982 - 44 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + field = field-name ":" [ field-body ] CRLF + fields = dates ; Creation time, + source ; author id & one + 1*destination ; address required + *optional-field ; others optional + field-body = field-body-contents + [CRLF LWSP-char field-body] + field-body-contents = + + field-name = 1* + group = phrase ":" [#mailbox] ";" + hour = 2DIGIT ":" 2DIGIT [":" 2DIGIT] + ; 00:00:00 - 23:59:59 + HTAB = ; ( 11, 9.) + LF = ; ( 12, 10.) + linear-white-space = 1*([CRLF] LWSP-char) ; semantics = SPACE + ; CRLF => folding + local-part = word *("." word) ; uninterpreted + ; case-preserved + LWSP-char = SPACE / HTAB ; semantics = SPACE + mailbox = addr-spec ; simple address + / phrase route-addr ; name & addr-spec + message = fields *( CRLF *text ) ; Everything after + ; first null line + ; is message body + month = "Jan" / "Feb" / "Mar" / "Apr" + / "May" / "Jun" / "Jul" / "Aug" + / "Sep" / "Oct" / "Nov" / "Dec" + msg-id = "<" addr-spec ">" ; Unique message id + optional-field = + / "Message-ID" ":" msg-id + / "Resent-Message-ID" ":" msg-id + / "In-Reply-To" ":" *(phrase / msg-id) + / "References" ":" *(phrase / msg-id) + / "Keywords" ":" #phrase + / "Subject" ":" *text + / "Comments" ":" *text + / "Encrypted" ":" 1#2word + / extension-field ; To be defined + / user-defined-field ; May be pre-empted + orig-date = "Date" ":" date-time + originator = authentic ; authenticated addr + [ "Reply-To" ":" 1#address] ) + phrase = 1*word ; Sequence of words + + + + + August 13, 1982 - 45 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + qtext = , ; => may be folded + "\" & CR, and including + linear-white-space> + quoted-pair = "\" CHAR ; may quote any char + quoted-string = <"> *(qtext/quoted-pair) <">; Regular qtext or + ; quoted chars. + received = "Received" ":" ; one per relay + ["from" domain] ; sending host + ["by" domain] ; receiving host + ["via" atom] ; physical path + *("with" atom) ; link/mail protocol + ["id" msg-id] ; receiver msg id + ["for" addr-spec] ; initial form + ";" date-time ; time received + + resent = resent-authentic + [ "Resent-Reply-To" ":" 1#address] ) + resent-authentic = + = "Resent-From" ":" mailbox + / ( "Resent-Sender" ":" mailbox + "Resent-From" ":" 1#mailbox ) + resent-date = "Resent-Date" ":" date-time + return = "Return-path" ":" route-addr ; return address + route = 1#("@" domain) ":" ; path-relative + route-addr = "<" [route] addr-spec ">" + source = [ trace ] ; net traversals + originator ; original mail + [ resent ] ; forwarded + SPACE = ; ( 40, 32.) + specials = "(" / ")" / "<" / ">" / "@" ; Must be in quoted- + / "," / ";" / ":" / "\" / <"> ; string, to use + / "." / "[" / "]" ; within a word. + sub-domain = domain-ref / domain-literal + text = atoms, specials, + CR & bare LF, but NOT ; comments and + including CRLF> ; quoted-strings are + ; NOT recognized. + time = hour zone ; ANSI and Military + trace = return ; path to sender + 1*received ; receipt tags + user-defined-field = + + word = atom / quoted-string + + + + + August 13, 1982 - 46 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + zone = "UT" / "GMT" ; Universal Time + ; North American : UT + / "EST" / "EDT" ; Eastern: - 5/ - 4 + / "CST" / "CDT" ; Central: - 6/ - 5 + / "MST" / "MDT" ; Mountain: - 7/ - 6 + / "PST" / "PDT" ; Pacific: - 8/ - 7 + / 1ALPHA ; Military: Z = UT; + <"> = ; ( 42, 34.) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + August 13, 1982 - 47 - RFC #822 + diff --git a/trunk/doc/ffmpeg-logo.png b/trunk/doc/ffmpeg-logo.png new file mode 100644 index 000000000..d93339690 Binary files /dev/null and b/trunk/doc/ffmpeg-logo.png differ diff --git a/trunk/doc/ffmpeg-min.png b/trunk/doc/ffmpeg-min.png new file mode 100644 index 000000000..10059744a Binary files /dev/null and b/trunk/doc/ffmpeg-min.png differ diff --git a/trunk/doc/flv_v10_1.pdf b/trunk/doc/flv_v10_1.pdf new file mode 100644 index 000000000..56fd453fb Binary files /dev/null and b/trunk/doc/flv_v10_1.pdf differ diff --git a/trunk/doc/hls-m3u8-draft-pantos-http-live-streaming-12.txt b/trunk/doc/hls-m3u8-draft-pantos-http-live-streaming-12.txt new file mode 100644 index 000000000..bebcd5fde --- /dev/null +++ b/trunk/doc/hls-m3u8-draft-pantos-http-live-streaming-12.txt @@ -0,0 +1,2351 @@ +http://tools.ietf.org/html/draft-pantos-http-live-streaming-12 + + +Informational R. Pantos, Ed. +Internet-Draft W. May +Intended status: Informational Apple Inc. +Expires: April 17, 2014 October 14, 2013 + + + HTTP Live Streaming + draft-pantos-http-live-streaming-12 + +Abstract + + This document describes a protocol for transferring unbounded streams + of multimedia data. It specifies the data format of the files and + the actions to be taken by the server (sender) and the clients + (receivers) of the streams. It describes version 6 of this protocol. + +Status of this Memo + + This Internet-Draft is submitted in full conformance with the + provisions of BCP 78 and BCP 79. This document may not be modified, + and derivative works of it may not be created, and it may not be + published except as an Internet-Draft. + + Internet-Drafts are working documents of the Internet Engineering + Task Force (IETF). Note that other groups may also distribute + working documents as Internet-Drafts. The list of current Internet- + Drafts is at http://datatracker.ietf.org/drafts/current/. + + Internet-Drafts are draft documents valid for a maximum of six months + and may be updated, replaced, or obsoleted by other documents at any + time. It is inappropriate to use Internet-Drafts as reference + material or to cite them other than as "work in progress." + + This Internet-Draft will expire on April 17, 2014. + +Copyright Notice + + Copyright (c) 2013 IETF Trust and the persons identified as the + document authors. All rights reserved. + + This document is subject to BCP 78 and the IETF Trust's Legal + Provisions Relating to IETF Documents + (http://trustee.ietf.org/license-info) in effect on the date of + publication of this document. Please review these documents + carefully, as they describe your rights and restrictions with respect + to this document. + + This Informational Internet Draft is submitted as an RFC Editor + + + +Pantos & May Expires April 17, 2014 [Page 1] + +Internet-Draft HTTP Live Streaming October 2013 + + + Contribution and/or non-IETF Document (not as a Contribution, IETF + Contribution, nor IETF Document) in accordance with BCP 78 and BCP + 79. + + +Table of Contents + + 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 4 + 2. Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 + 3. The Playlist file . . . . . . . . . . . . . . . . . . . . . . 4 + 3.1. Introduction . . . . . . . . . . . . . . . . . . . . . . . 4 + 3.2. Attribute Lists . . . . . . . . . . . . . . . . . . . . . 5 + 3.3. Standard Tags . . . . . . . . . . . . . . . . . . . . . . 6 + 3.3.1. EXTM3U . . . . . . . . . . . . . . . . . . . . . . . . 6 + 3.3.2. EXTINF . . . . . . . . . . . . . . . . . . . . . . . . 7 + 3.4. New Tags . . . . . . . . . . . . . . . . . . . . . . . . . 7 + 3.4.1. EXT-X-BYTERANGE . . . . . . . . . . . . . . . . . . . 7 + 3.4.2. EXT-X-TARGETDURATION . . . . . . . . . . . . . . . . . 8 + 3.4.3. EXT-X-MEDIA-SEQUENCE . . . . . . . . . . . . . . . . . 8 + 3.4.4. EXT-X-KEY . . . . . . . . . . . . . . . . . . . . . . 9 + 3.4.5. EXT-X-PROGRAM-DATE-TIME . . . . . . . . . . . . . . . 10 + 3.4.6. EXT-X-ALLOW-CACHE . . . . . . . . . . . . . . . . . . 11 + 3.4.7. EXT-X-PLAYLIST-TYPE . . . . . . . . . . . . . . . . . 11 + 3.4.8. EXT-X-ENDLIST . . . . . . . . . . . . . . . . . . . . 11 + 3.4.9. EXT-X-MEDIA . . . . . . . . . . . . . . . . . . . . . 11 + 3.4.9.1. Rendition Groups . . . . . . . . . . . . . . . . . 14 + 3.4.10. EXT-X-STREAM-INF . . . . . . . . . . . . . . . . . . . 15 + 3.4.10.1. Alternative Renditions . . . . . . . . . . . . . . 16 + 3.4.11. EXT-X-DISCONTINUITY . . . . . . . . . . . . . . . . . 17 + 3.4.12. EXT-X-DISCONTINUITY-SEQUENCE . . . . . . . . . . . . . 18 + 3.4.13. EXT-X-I-FRAMES-ONLY . . . . . . . . . . . . . . . . . 18 + 3.4.14. EXT-X-MAP . . . . . . . . . . . . . . . . . . . . . . 19 + 3.4.15. EXT-X-I-FRAME-STREAM-INF . . . . . . . . . . . . . . . 20 + 3.4.16. EXT-X-START . . . . . . . . . . . . . . . . . . . . . 20 + 3.4.17. EXT-X-VERSION . . . . . . . . . . . . . . . . . . . . 21 + 4. Media segments . . . . . . . . . . . . . . . . . . . . . . . . 22 + 5. Key files . . . . . . . . . . . . . . . . . . . . . . . . . . 23 + 5.1. Introduction . . . . . . . . . . . . . . . . . . . . . . . 23 + 5.2. IV for [AES_128] . . . . . . . . . . . . . . . . . . . . . 24 + 6. Client/Server Actions . . . . . . . . . . . . . . . . . . . . 24 + 6.1. Introduction . . . . . . . . . . . . . . . . . . . . . . . 24 + 6.2. Server Process . . . . . . . . . . . . . . . . . . . . . . 24 + 6.2.1. Introduction . . . . . . . . . . . . . . . . . . . . . 24 + 6.2.2. Live Playlists . . . . . . . . . . . . . . . . . . . . 27 + 6.2.3. Encrypting media segments . . . . . . . . . . . . . . 27 + 6.2.4. Providing variant streams . . . . . . . . . . . . . . 28 + 6.3. Client Process . . . . . . . . . . . . . . . . . . . . . . 29 + + + +Pantos & May Expires April 17, 2014 [Page 2] + +Internet-Draft HTTP Live Streaming October 2013 + + + 6.3.1. Introduction . . . . . . . . . . . . . . . . . . . . . 29 + 6.3.2. Loading the Playlist file . . . . . . . . . . . . . . 29 + 6.3.3. Playing the Playlist file . . . . . . . . . . . . . . 30 + 6.3.4. Reloading the Playlist file . . . . . . . . . . . . . 31 + 6.3.5. Determining the next segment to load . . . . . . . . . 31 + 6.3.6. Decrypting encrypted media segments . . . . . . . . . 32 + 7. Protocol version compatibility . . . . . . . . . . . . . . . . 32 + 8. Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 + 8.1. Introduction . . . . . . . . . . . . . . . . . . . . . . . 33 + 8.2. Simple Media Playlist file . . . . . . . . . . . . . . . . 34 + 8.3. Live Media Playlist, using HTTPS . . . . . . . . . . . . . 34 + 8.4. Playlist file with encrypted media segments . . . . . . . 34 + 8.5. Master Playlist file . . . . . . . . . . . . . . . . . . . 35 + 8.6. Master Playlist with I-Frames . . . . . . . . . . . . . . 35 + 8.7. Master Playlist with Alternative audio . . . . . . . . . . 35 + 8.8. Master Playlist with Alternative video . . . . . . . . . . 36 + 9. Contributors . . . . . . . . . . . . . . . . . . . . . . . . . 37 + 10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 37 + 11. Security Considerations . . . . . . . . . . . . . . . . . . . 38 + 12. References . . . . . . . . . . . . . . . . . . . . . . . . . . 39 + 12.1. Normative References . . . . . . . . . . . . . . . . . . . 39 + 12.2. Informative References . . . . . . . . . . . . . . . . . . 41 + Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 41 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Pantos & May Expires April 17, 2014 [Page 3] + +Internet-Draft HTTP Live Streaming October 2013 + + +1. Introduction + + This document describes a protocol for transferring unbounded streams + of multimedia data. The protocol supports the encryption of media + data and allows clients to choose from among different encodings of + the presentation. Media data can be transferred soon after it is + created, allowing it to be played in near real-time. Data is usually + carried over HTTP [RFC2616]. + + External references that describe related standards such as HTTP are + listed in Section 11. + + +2. Summary + + A multimedia presentation is specified by a URI [RFC3986] to a + Playlist file, which is an ordered list of media URIs and + informational tags. The URIs and their associated tags specify a + series of media segments. + + To play the presentation, the client first obtains the Playlist file + and then obtains and plays each media segment in the Playlist. It + reloads the Playlist file as described in this document to discover + additional segments. + + The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", + "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this + document are to be interpreted as described in RFC 2119 [RFC2119]. + + +3. The Playlist file + +3.1. Introduction + + Playlists MUST be Extended M3U Playlist files [M3U]. This document + extends the M3U file format further by defining additional tags. + + An M3U Playlist is a text file that consists of individual lines. + Lines are terminated by either a single LF character or a CR + character followed by an LF character. Each line is a URI, blank, or + starts with the character '#'. Blank lines are ignored. White space + MUST NOT be present, except for elements in which it is explicitly + specified. + + A URI line identifies a media segment or a Playlist file (see + Section 3.4.10). Each media segment is specified by a media URI and + the tags that apply to it. + + + + +Pantos & May Expires April 17, 2014 [Page 4] + +Internet-Draft HTTP Live Streaming October 2013 + + + A Playlist is known as a Media Playlist if all URI lines in the + Playlist identify media segments. A Playlist is known as a Master + Playlist if all URI lines in the Playlist identify Media Playlists. + + Lines that start with the character '#' are either comments or tags. + + Tags begin with #EXT. All other lines that begin with '#' are + comments and SHOULD be ignored. + + A URI in a Playlist, whether it is a URI line or part of a tag, MAY + be relative. Relative URIs MUST be resolved against the URI of the + Playlist file that contains it. + + The duration of a Media Playlist file is the sum of the durations of + the media segments within it. + + Playlist files whose names end in .m3u8 and/or have the HTTP Content- + Type "application/vnd.apple.mpegurl" are encoded in UTF-8 [RFC3629]. + Files whose names end with .m3u and/or have the HTTP Content-Type + [RFC2616] "audio/mpegurl" are encoded in US-ASCII [US_ASCII]. + + Playlist files MUST have names that end in .m3u8 and/or have the + Content-Type "application/vnd.apple.mpegurl" (if transferred over + HTTP), or have names that end in .m3u and/or have the HTTP Content- + Type type "audio/mpegurl" (for compatibility). + +3.2. Attribute Lists + + Certain extended M3U tags have values which are Attribute Lists. An + Attribute List is a comma-separated list of attribute/value pairs + with no whitespace. + + An attribute/value pair has the following syntax: + + AttributeName=AttributeValue + + An AttributeName is an unquoted string containing characters from the + set [A..Z] and '-'. + + An AttributeValue is one of the following: + + o decimal-integer: an unquoted string of characters from the set + [0..9] expressing an integer in base-10 arithmetic. + + o hexadecimal-integer: an unquoted string of characters from the set + [0..9] and [A..F] that is prefixed with 0x or 0X and which + expresses an integer in base-16 arithmetic. + + + + +Pantos & May Expires April 17, 2014 [Page 5] + +Internet-Draft HTTP Live Streaming October 2013 + + + o decimal-floating-point: an unquoted string of characters from the + set [0..9] and '.' which expresses a floating-point number in + decimal positional notation. + + o quoted-string: a string of characters within a pair of double- + quotes ("), including Uniform Type Identifiers [UTI]. The set of + characters allowed in the string and any rules for escaping + special characters are specified by the Attribute definition, but + characters within a quoted-string MUST NOT include linefeed (0xA), + carriage-return (0xD) or double quote (0x22). Attributes that + wish to carry these characters must do so in an escaped form, such + as percent-encoded for a URI. + + o enumerated-string: an unquoted character string from a set which + is explicitly defined by the Attribute. An enumerated-string will + never contain double-quotes ("), commas (,), or whitespace. + + o decimal-resolution: two decimal-integers separated by the "x" + character. The first integer is a horizontal pixel dimension + (width); the second is a vertical pixel dimension (height). + + The type of the AttributeValue for a given AttributeName is specified + by the Attribute definition. + + A given AttributeName MUST NOT appear more than once in a given + Attribute List. + + An Attribute/value pair with an unrecognized AttributeName MUST be + ignored by the client. + + Any tag containing an attribute/value pair of type enumerated-string + whose AttributeName is recognized but whose AttributeValue is not + recognized MUST be ignored by the client. + +3.3. Standard Tags + +3.3.1. EXTM3U + + An Extended M3U file is distinguished from a basic M3U file by its + first line, which MUST be the tag #EXTM3U. This tag MUST be included + in both Media Playlists and Master Playlists. Its format is: + + #EXTM3U + + + + + + + + +Pantos & May Expires April 17, 2014 [Page 6] + +Internet-Draft HTTP Live Streaming October 2013 + + +3.3.2. EXTINF + + The EXTINF tag specifies the duration of a media segment. It applies + only to the media segment that follows it, and MUST be followed by a + media segment URI. Each media segment MUST be preceded by an EXTINF + tag. Its format is: + + #EXTINF:, + + where duration is an decimal-integer or decimal-floating-point number + that specifies the duration of the media segment in seconds. + Durations that are reported as integers SHOULD be rounded to the + nearest integer. Durations MUST be integers if the protocol version + of the Playlist file is less than 3. Durations SHOULD be floating- + point if the version is equal to or greater than 3. The remainder of + the line following the comma is an optional human-readable + informative title of the media segment. + +3.4. New Tags + + This document defines the following new tags: EXT-X-BYTERANGE, EXT-X- + TARGETDURATION, EXT-X-MEDIA-SEQUENCE, EXT-X-KEY, EXT-X-PROGRAM-DATE- + TIME, EXT-X-ALLOW-CACHE, EXT-X-PLAYLIST-TYPE, EXT-X-STREAM-INF, EXT- + X-I-FRAME-STREAM-INF, EXT-X-I-FRAMES-ONLY, EXT-X-MEDIA, EXT-X- + ENDLIST, EXT-X-DISCONTINUITY, EXT-X-DISCONTINUITY-SEQUENCE, EXT-X- + START, and EXT-X-VERSION. + +3.4.1. EXT-X-BYTERANGE + + The EXT-X-BYTERANGE tag indicates that a media segment is a sub-range + of the resource identified by its media URI. It applies only to the + next media URI that follows it in the Playlist. Its format is: + + #EXT-X-BYTERANGE:<n>[@<o>] + + where n is a decimal-integer indicating the length of the sub-range + in bytes. If present, o is a decimal-integer indicating the start of + the sub-range, as a byte offset from the beginning of the resource. + If o is not present, the sub-range begins at the next byte following + the sub-range of the previous media segment. + + If o is not present, a previous media segment MUST appear in the + Playlist file and MUST be a sub-range of the same media resource. + + A media URI with no EXT-X-BYTERANGE tag applied to it specifies a + media segment that consists of the entire resource. + + The EXT-X-BYTERANGE tag appeared in version 4 of the protocol. It + + + +Pantos & May Expires April 17, 2014 [Page 7] + +Internet-Draft HTTP Live Streaming October 2013 + + + MUST NOT appear in a Master Playlist. + +3.4.2. EXT-X-TARGETDURATION + + The EXT-X-TARGETDURATION tag specifies the maximum media segment + duration. The EXTINF duration of each media segment in the Playlist + file, when rounded to the nearest integer, MUST be less than or equal + to the target duration. This tag MUST appear once in a Media + Playlist file. It applies to the entire Playlist file. Its format + is: + + #EXT-X-TARGETDURATION:<s> + + where s is a decimal-integer indicating the target duration in + seconds. + + The EXT-X-TARGETDURATION tag MUST NOT appear in a Master Playlist. + +3.4.3. EXT-X-MEDIA-SEQUENCE + + Each media segment in a Playlist has a unique integer sequence + number. The sequence number of a segment is equal to the sequence + number of the segment that preceded it plus one. The EXT-X-MEDIA- + SEQUENCE tag indicates the sequence number of the first segment that + appears in a Playlist file. Its format is: + + #EXT-X-MEDIA-SEQUENCE:<number> + + where number is a decimal-integer. The sequence number MUST NOT + decrease. + + A Media Playlist file MUST NOT contain more than one EXT-X-MEDIA- + SEQUENCE tag. If the Media Playlist file does not contain an EXT-X- + MEDIA-SEQUENCE tag then the sequence number of the first segment in + the playlist SHALL be considered to be 0. A client MUST NOT assume + that segments with the same sequence number in different Media + Playlists contain matching content. + + A media URI is not required to contain its sequence number. + + See Section 6.2.1, Section 6.3.2 and Section 6.3.5 for information on + handling the EXT-X-MEDIA-SEQUENCE tag. + + The EXT-X-MEDIA-SEQUENCE tag MUST NOT appear in a Master Playlist. + + + + + + + +Pantos & May Expires April 17, 2014 [Page 8] + +Internet-Draft HTTP Live Streaming October 2013 + + +3.4.4. EXT-X-KEY + + Media segments MAY be encrypted. The EXT-X-KEY tag specifies how to + decrypt them. It applies to every media segment that appears between + it and the next EXT-X-KEY tag in the Playlist file with the same + KEYFORMAT attribute (or the end of the Playlist file). Two or more + EXT-X-KEY tags with different KEYFORMAT attributes MAY apply to the + same media segment, in which case they MUST resolve to the same key. + Its format is: + + #EXT-X-KEY:<attribute-list> + + The following attributes are defined: + + METHOD + + The value is an enumerated-string that specifies the encryption + method. This attribute is REQUIRED. + + The methods defined are: NONE, AES-128, and SAMPLE-AES. + + An encryption method of NONE means that media segments are not + encrypted. If the encryption method is NONE, the following + attributes MUST NOT be present: URI; IV; KEYFORMAT; + KEYFORMATVERSIONS. + + An encryption method of AES-128 means that media segments are + completely encrypted using the Advanced Encryption Standard [AES_128] + with a 128-bit key and PKCS7 padding [RFC5652]. If the encryption + method is AES-128, the URI attribute MUST be present. The IV + attribute MAY be present; see Section 5.2. + + An encryption method of SAMPLE-AES means that the media segments + contain elementary streams of audio, video, or other samples that are + encrypted using the Advanced Encryption Standard [AES_128]. How an + elementary stream is encrypted depends on the media encoding. The + encryption format for H.264 [H_264], AAC [ISO_14496] and AC-3 [AC_3] + elementary streams is described by [SampleEnc]. The IV attribute MAY + be present; see Section 5.2. + + A client MUST NOT not attempt to decrypt any segments whose EXT-X-KEY + tag has a METHOD attribute that it does not recognize. + + URI + + The value is a quoted-string containing a URI [RFC3986] that + specifies how to obtain the key. This attribute is REQUIRED unless + the METHOD is NONE. + + + +Pantos & May Expires April 17, 2014 [Page 9] + +Internet-Draft HTTP Live Streaming October 2013 + + + IV + + The value is a hexadecimal-integer that specifies the Initialization + Vector to be used with the key. The IV attribute appeared in + protocol version 2. See Section 5.2 for when the IV attribute is + used. + + KEYFORMAT + + The value is a quoted-string that specifies how the key is + represented in the resource identified by the URI; see Section 5 for + more detail. This attribute is OPTIONAL; its absence indicates, an + implicit value of "identity". The KEYFORMAT attribute appeared in + protocol version 5. + + KEYFORMATVERSIONS + + The value is a quoted-string containing one or more positive integers + separated by the "/" character (for example, "1/3"). If more than + one version of a particular KEYFORMAT is defined, this attribute can + be used to indicate which version(s) this instance complies with. + This attribute is OPTIONAL; if it is not present, its value is + considered to be "1". The KEYFORMATVERSIONS attribute appeared in + protocol version 5. + + If the Media Playlist file does not contain an EXT-X-KEY tag then + media segments are not encrypted. + + See Section 5 for the format of the key file, and Section 5.2, + Section 6.2.3 and Section 6.3.6 for additional information on media + segment encryption. + +3.4.5. EXT-X-PROGRAM-DATE-TIME + + The EXT-X-PROGRAM-DATE-TIME tag associates the first sample of a + media segment with an absolute date and/or time. It applies only to + the next media segment. + + The date/time representation is ISO/IEC 8601:2004 [ISO_8601] and + SHOULD indicate a time zone: + + #EXT-X-PROGRAM-DATE-TIME:<YYYY-MM-DDThh:mm:ssZ> + + For example: + + #EXT-X-PROGRAM-DATE-TIME:2010-02-19T14:54:23.031+08:00 + + See Section 6.2.1 and Section 6.3.3 for more information on the EXT- + + + +Pantos & May Expires April 17, 2014 [Page 10] + +Internet-Draft HTTP Live Streaming October 2013 + + + X-PROGRAM-DATE-TIME tag. + + The EXT-X-PROGRAM-DATE-TIME tag MUST NOT appear in a Master Playlist. + +3.4.6. EXT-X-ALLOW-CACHE + + The EXT-X-ALLOW-CACHE tag indicates whether the client MAY or MUST + NOT cache downloaded media segments for later replay. It MAY occur + anywhere in a Media Playlist file; it MUST NOT occur more than once. + The EXT-X-ALLOW-CACHE tag applies to all segments in the playlist. + Its format is: + + #EXT-X-ALLOW-CACHE:<YES|NO> + + See Section 6.3.3 for more information on the EXT-X-ALLOW-CACHE tag. + +3.4.7. EXT-X-PLAYLIST-TYPE + + The EXT-X-PLAYLIST-TYPE tag provides mutability information about the + Playlist file. It applies to the entire Playlist file. It is + OPTIONAL. Its format is: + + #EXT-X-PLAYLIST-TYPE:<EVENT|VOD> + + Section 6.2.1 defines the implications of the EXT-X-PLAYLIST-TYPE + tag. + + The EXT-X-PLAYLIST-TYPE tag MUST NOT appear in a Master Playlist. + +3.4.8. EXT-X-ENDLIST + + The EXT-X-ENDLIST tag indicates that no more media segments will be + added to the Media Playlist file. It MAY occur anywhere in the + Playlist file; it MUST NOT occur more than once. Its format is: + + #EXT-X-ENDLIST + + The EXT-X-ENDLIST tag MUST NOT appear in a Master Playlist. + +3.4.9. EXT-X-MEDIA + + The EXT-X-MEDIA tag is used to relate Media Playlists that contain + alternative renditions of the same content. For example, three EXT- + X-MEDIA tags can be used to identify audio-only Media Playlists that + contain English, French and Spanish renditions of the same + presentation. Or two EXT-X-MEDIA tags can be used to identify video- + only Media Playlists that show two different camera angles. + + + + +Pantos & May Expires April 17, 2014 [Page 11] + +Internet-Draft HTTP Live Streaming October 2013 + + + The EXT-X-MEDIA tag stands alone, in that it does not apply to a + particular URI in the Master Playlist. Its format is: + + #EXT-X-MEDIA:<attribute-list> + + The following attributes are defined: + + TYPE + + The value is enumerated-string; valid strings are AUDIO, VIDEO, + SUBTITLES and CLOSED-CAPTIONS. If the value is AUDIO, the Playlist + described by the tag MUST contain audio media. If the value is + VIDEO, the Playlist MUST contain video media. If the value is + SUBTITLES, the Playlist MUST contain subtitle media. If the value is + CLOSED-CAPTIONS, the media segments for the video renditions can + include closed captions. This attribute is REQUIRED. + + URI + + The value is a quoted-string containing a URI that identifies the + Playlist file. This attribute is OPTIONAL; see Section 3.4.10.1. If + the TYPE is CLOSED-CAPTIONS, the URI attribute MUST NOT be present. + + GROUP-ID + + The value is a quoted-string identifying a mutually-exclusive group + of renditions. The presence of this attribute signals membership in + the group. See Section 3.4.9.1. This attribute is REQUIRED. + + LANGUAGE + + The value is a quoted-string containing an RFC 5646 [RFC5646] + language tag that identifies the primary language used in the + rendition. This attribute is OPTIONAL. + + ASSOC-LANGUAGE + + The value is a quoted-string containing an RFC 5646 [RFC5646] + language tag that identifies a language that is associated with the + rendition. An associated language is often used in a different role + than the language specified by the LANGUAGE attribute (e.g. written + vs. spoken, or as a fallback dialect). This attribute is OPTIONAL. + + NAME + + The value is a quoted-string containing a human-readable description + of the rendition. If the LANGUAGE attribute is present then this + description SHOULD be in that language. This attribute is REQUIRED. + + + +Pantos & May Expires April 17, 2014 [Page 12] + +Internet-Draft HTTP Live Streaming October 2013 + + + DEFAULT + + The value is an enumerated-string; valid strings are YES and NO. If + the value is YES, then the client SHOULD play this rendition of the + content in the absence of information from the user indicating a + different choice. This attribute is OPTIONAL. Its absence indicates + an implicit value of NO. + + AUTOSELECT + + The value is an enumerated-string; valid strings are YES and NO. + This attribute is OPTIONAL. If it is present, its value MUST be YES + if the value of the DEFAULT attribute is YES. If the value is YES, + then the client MAY choose to play this rendition in the absence of + explicit user preference because it matches the current playback + environment, such as chosen system language. + + FORCED + + The value is an enumerated-string; valid strings are YES and NO. + This attribute is OPTIONAL. Its absence indicates an implicit value + of NO. The FORCED attribute MUST NOT be present unless the TYPE is + SUBTITLES. + + A value of YES indicates that the rendition contains content which is + considered essential to play. When selecting a FORCED rendition, a + client should choose the one that best matches the current playback + environment (e.g. language). + + A value of NO indicates that the rendition contains content which is + intended to be played in response to explicit user request. + + INSTREAM-ID + + The value is a quoted-string that specifies a rendition within the + segments in the Media Playlist. This attribute is REQUIRED if the + TYPE attribute is CLOSED-CAPTIONS, in which case it MUST have one of + the values: "CC1", "CC2", "CC3", "CC4". For all other TYPE values, + the INSTREAM-ID SHOULD NOT be specified. + + CHARACTERISTICS + + The value is a quoted-string containing one or more Uniform Type + Identifiers [UTI] separated by comma (,) characters. This attribute + is OPTIONAL. Each UTI indicates an individual characteristic of the + rendition. + + A SUBTITLES rendition MAY include the following characteristics: + + + +Pantos & May Expires April 17, 2014 [Page 13] + +Internet-Draft HTTP Live Streaming October 2013 + + + "public.accessibility.transcribes-spoken-dialog"; + "public.accessibility.describes-music-and-sound"; "public.easy-to- + read" (which indicates that the subtitles have been edited for ease + of reading). + + An AUDIO rendition MAY include the following characteristics: + "public.accessibility.describes-video". + + The CHARACTERISTICS attribute MAY include private UTIs. + + The EXT-X-MEDIA tag appeared in version 4 of the protocol. The EXT- + X-MEDIA tag MUST NOT appear in a Media Playlist. + +3.4.9.1. Rendition Groups + + A set of EXT-X-MEDIA tags with the same GROUP-ID value forms a group + of renditions. Each member of the group MUST represent an + alternative rendition of the same content. + + All EXT-X-MEDIA tags in a Playlist MUST meet the following + constraints: + + o All EXT-X-MEDIA tags in the same group MUST have the same TYPE + attribute. + + o All EXT-X-MEDIA tags in the same group MUST have different NAME + attributes. + + o A group MUST NOT have more than one member with a DEFAULT + attribute of YES. + + o All members of a group whose AUTOSELECT attribute has a value of + YES MUST have LANGUAGE [RFC5646] attributes with unique values. + + A Playlist MAY contain multiple groups of the same TYPE in order to + provide multiple encodings of each group. If it does so, each group + of the same TYPE MUST contain identical attributes, with the + exception of the URI attribute. + + Each member in a group of renditions MAY have a different sample + format. However, any EXT-X-STREAM-INF tag or EXT-X-I-FRAME-STREAMINF + tag which references that group MUST have a CODECS attribute that + lists every sample format present in any rendition in the group. + Please see Section 3.4.10 and Section 3.4.15. + + + + + + + +Pantos & May Expires April 17, 2014 [Page 14] + +Internet-Draft HTTP Live Streaming October 2013 + + +3.4.10. EXT-X-STREAM-INF + + The EXT-X-STREAM-INF tag specifies a variant stream, which is a set + of renditions which can be combined to play the presentation. The + attributes of the tag provide information about the variant stream. + + The EXT-X-STREAM-INF tag identifies the next URI line in the Playlist + as a rendition of the variant stream. + + The EXT-X-STREAM-INF tag MUST NOT appear in a Media Playlist. + + Its format is: + + #EXT-X-STREAM-INF:<attribute-list> + <URI> + + The following attributes are defined: + + BANDWIDTH + + The value is a decimal-integer of bits per second. It MUST be an + upper bound of the overall bitrate of each media segment (calculated + to include container overhead) that appears or will appear in the + Playlist. + + Every EXT-X-STREAM-INF tag MUST include the BANDWIDTH attribute. + + CODECS + + The value is a quoted-string containing a comma-separated list of + formats, where each format specifies a media sample type that is + present in a media segment in the Media Playlist file. Valid format + identifiers are those in the ISO Base Media File Format Name Space + defined by RFC 6381 [RFC6381]. + + Every EXT-X-STREAM-INF tag SHOULD include a CODECS attribute. + + RESOLUTION + + The value is a decimal-resolution describing the approximate encoded + horizontal and vertical resolution of video within the presentation. + + The RESOLUTION attribute is OPTIONAL but is recommended if the + variant stream includes video. + + AUDIO + + The value is a quoted-string. It MUST match the value of the + + + +Pantos & May Expires April 17, 2014 [Page 15] + +Internet-Draft HTTP Live Streaming October 2013 + + + GROUP-ID attribute of an EXT-X-MEDIA tag elsewhere in the Master + Playlist whose TYPE attribute is AUDIO. It indicates the set of + audio renditions that MAY be used when playing the presentation. See + Section 3.4.10.1. + + The AUDIO attribute is OPTIONAL. + + VIDEO + + The value is a quoted-string. It MUST match the value of the + GROUP-ID attribute of an EXT-X-MEDIA tag elsewhere in the Master + Playlist whose TYPE attribute is VIDEO. It indicates the set of + video renditions that MAY be used when playing the presentation. See + Section 3.4.10.1. + + The VIDEO attribute is OPTIONAL. + + SUBTITLES + + The value is a quoted-string. It MUST match the value of the + GROUP-ID attribute of an EXT-X-MEDIA tag elsewhere in the Master + Playlist whose TYPE attribute is SUBTITLES. It indicates the set of + subtitle renditions that MAY be used when playing the presentation. + See Section 3.4.10.1. + + The SUBTITLES attribute is OPTIONAL. + + CLOSED-CAPTIONS + + The value can be either a quoted-string or an enumerated-string with + the value NONE. If the value is a quoted-string, it MUST match the + value of the GROUP-ID attribute of an EXT-X-MEDIA tag elsewhere in + the Playlist whose TYPE attribute is CLOSED-CAPTIONS, and indicates + the set of closed-caption renditions that may be used when playlist + the presentation. See Section 3.4.10.1. + + If the value is the enumerated-string value NONE, all EXT-X-STREAM- + INF tags MUST have this attribute with a value of NONE. This + indicates that there are no closed captions in any variant stream in + the Master Playlist. + + The CLOSED-CAPTIONS attribute is OPTIONAL. + +3.4.10.1. Alternative Renditions + + When an EXT-X-STREAM-INF tag contains an AUDIO, VIDEO, SUBTITLES, or + CLOSED-CAPTIONS attribute, it indicates that alternative renditions + of the content are available for playback of that variant stream. + + + +Pantos & May Expires April 17, 2014 [Page 16] + +Internet-Draft HTTP Live Streaming October 2013 + + + When defining alternative renditions, the following constraints MUST + be met: + + o All playable combinations of renditions associated with an EXT-X- + STREAM-INF tag MUST have an aggregate bandwidth less than or equal + to the BANDWIDTH attribute of the EXT-X-STREAM-INF tag. + + o If an EXT-X-STREAM-INF tag contains a RESOLUTION attribute and a + VIDEO attribute, then every alternative video rendition MUST match + the value of the RESOLUTION attribute. + + o Every alternative rendition associated with an EXT-X-STREAM-INF + tag MUST meet the constraints for a variant stream described in + Section 6.2.4. + + The URI attribute is REQUIRED if the media type is SUBTITLES, but + OPTIONAL if the media type is VIDEO or AUDIO. If the media type is + VIDEO or AUDIO, a missing URI attribute indicates that the media data + for this rendition is included in the Media playlist of any EXT-X- + STREAM-INF tag referencing this MEDIA tag. If the media type is + AUDIO, the audio data for this rendition MUST also be present in any + video renditions specified by the EXT-X-STREAM-INF tag. + + The URI attribute MUST NOT be included if the media type is CLOSED- + CAPTIONS. + + Note that if a client chooses to play renditions of audio and video + that are not present in the main Media Playlist described by the EXT- + X-STREAM-INF tag, or if the client chooses to play an audio rendition + and the main Playlist is audio-only, then the client MAY ignore the + main Playlist and its media. + +3.4.11. EXT-X-DISCONTINUITY + + The EXT-X-DISCONTINUITY tag indicates an encoding discontinuity + between the media segment that follows it and the one that preceded + it. The set of characteristics that MAY change is: + + o file format + + o number and type of tracks + + o encoding parameters + + o encoding sequence + + o timestamp sequence + + + + +Pantos & May Expires April 17, 2014 [Page 17] + +Internet-Draft HTTP Live Streaming October 2013 + + + Its format is: + + #EXT-X-DISCONTINUITY + + See Section 4, Section 6.2.1, and Section 6.3.3 for more information + about the EXT-X-DISCONTINUITY tag. + + The EXT-X-DISCONTINUITY tag MUST NOT appear in a Master Playlist. + +3.4.12. EXT-X-DISCONTINUITY-SEQUENCE + + The EXT-X-DISCONTINUITY-SEQUENCE tag allows synchronization between + different renditions of the same variant stream or different variant + streams that have EXT-X-DISCONTINUITY tags in their Media Playlists. + + Its format is: + + #EXT-X-DISCONTINUITY-SEQUENCE:<number> + + where number is a decimal-integer. The discontinuity sequence number + MUST NOT decrease. + + A Media Playlist MUST NOT contain more than one EXT-X-DISCONTINUITY- + SEQUENCE tag. If the Media Playlist does not contain an EXT-X- + DISCONTINUITY-SEQUENCE tag, then the discontinuity sequence number of + the first segment in the playlist SHALL be considered to be 0. + + The EXT-X-DISCONTINUITY-SEQUENCE tag MUST appear before any EXT-X- + DISCONTINUITY tag. + + A media playlist MUST NOT contain a EXT-X-DISCONTINUITY-SEQUENCE if + its EXT-X-PLAYLIST-TYPE is VOD or EVENT. + + An EXT-X-DISCONTINUITY-SEQUENCE tag MUST ONLY appear in a Media + Playlist. + + See Section 6.2.1 and Section 6.2.2 for more information about the + EXT-X-DISCONTINUITY-SEQUENCE tag. + +3.4.13. EXT-X-I-FRAMES-ONLY + + The EXT-X-I-FRAMES-ONLY tag indicates that each media segment in the + Playlist describes a single I-frame. I-frames (or Intra frames) are + encoded video frames whose encoding does not depend on any other + frame. + + + + + + +Pantos & May Expires April 17, 2014 [Page 18] + +Internet-Draft HTTP Live Streaming October 2013 + + + The EXT-X-I-FRAMES-ONLY tag applies to the entire Playlist. Its + format is: + + #EXT-X-I-FRAMES-ONLY + + In a Playlist with the EXT-X-I-FRAMES-ONLY tag, the media segment + duration (EXTINF tag value) is the time between the presentation time + of the I-frame in the media segment and the presentation time of the + next I-frame in the Playlist, or the end of the presentation if it is + the last I-frame in the Playlist. + + Media resources containing I-frame segments MUST begin with either a + Transport Stream PAT/PMT or be accompanied by an EXT-X-MAP tag + indicating the proper PAT/PMT. The byte range of an I-frame segment + with an EXT-X-BYTERANGE tag applied to it (Section 3.4.1) MUST NOT + include a PAT/PMT. + + The EXT-X-I-FRAMES-ONLY tag appeared in version 4 of the protocol. + The EXT-X-I-FRAMES-ONLY tag MUST NOT appear in a Master Playlist. + +3.4.14. EXT-X-MAP + + The EXT-X-MAP tag specifies how to obtain header information required + to parse the applicable media segments, such as the Transport Stream + PAT/PMT or the WebVTT header. It applies to every media segment that + appears after it in the Playlist until the next EXT-X-DISCONTINUITY + tag, or until the end of the playlist. + + Its format is: + + #EXT-X-MAP:<attribute-list> + + The following attributes are defined: + + URI + + The value is a quoted-string containing a URI that identifies a + resource that contains segment header information. This attribute is + REQUIRED. + + BYTERANGE + + The value is a quoted-string specifying a byte range into the + resource identified by the URI attribute. This range SHOULD contain + only the header information. The format of the byte range is + described in Section 3.4.1. This attribute is OPTIONAL; if it is not + present, the byte range is the entire resource indicated by the URI. + + + + +Pantos & May Expires April 17, 2014 [Page 19] + +Internet-Draft HTTP Live Streaming October 2013 + + + The EXT-X-MAP tag appeared in version 5 of the protocol for use in + Media Playlist that contain the EXT-X-I-FRAMES-ONLY tag. In protocol + version 6, it may appear in any Media Playlist. + + The EXT-X-MAP tag MUST NOT appear in a Master Playlist. + +3.4.15. EXT-X-I-FRAME-STREAM-INF + + The EXT-X-I-FRAME-STREAM-INF tag identifies a Media Playlist file + containing the I-frames of a multimedia presentation. It stands + alone, in that it does not apply to a particular URI in the Master + Playlist. Its format is: + + #EXT-X-I-FRAME-STREAM-INF:<attribute-list> + + All attributes defined for the EXT-X-STREAM-INF tag (Section 3.4.10) + are also defined for the EXT-X-I-FRAME-STREAM-INF tag, except for the + AUDIO, SUBTITLES and CLOSED-CAPTIONS attributes. In addition, the + following attribute is defined: + + URI + + The value is a quoted-string containing a URI that identifies the + I-frame Playlist file. + + Every EXT-X-I-FRAME-STREAM-INF tag MUST include a BANDWIDTH attribute + and a URI attribute. + + The provisions in Section 3.4.10.1 also apply to EXT-X-I-FRAME- + STREAM-INF tags with a VIDEO attribute. + + A Master Playlist that specifies alternative VIDEO renditions and + I-frame Playlists SHOULD include an alternative I-frame VIDEO + rendition for each regular VIDEO rendition, with the same NAME and + LANGUAGE attributes. + + The EXT-X-I-FRAME-STREAM-INF tag appeared in version 4 of the + protocol. Clients that do not implement protocol version 4 or higher + MUST ignore it. The EXT-X-I-FRAME-STREAM-INF tag MUST NOT appear in + a Media Playlist. + +3.4.16. EXT-X-START + + The EXT-X-START tag indicates a preferred point at which to start + playing a Playlist. By default, clients SHOULD start playback at + this point when beginning a playback session. It MUST NOT appear + more than once in a Playlist. This tag is OPTIONAL. + + + + +Pantos & May Expires April 17, 2014 [Page 20] + +Internet-Draft HTTP Live Streaming October 2013 + + + If the EXT-X-START tag appears in a Master Playlist, it indicates the + preferred starting point of every Media Playlist in the Master + Playlist. If this tag appears in a Media Playlist that is referenced + by a Master Playlist, then every other Media Playlist in the Master + Playlist MUST also contain an EXT-X-START tag with the same + attributes and values. + + Its format is: + + #EXT-X-START:<attribute list> + + The following attributes are defined: + + TIME-OFFSET + + The value of TIME-OFFSET is a decimal-floating-point number of + seconds. A positive number indicates a time offset from the + beginning of the Playlist. A negative number indicates a negative + time offset from the end of the last segment in the Playlist. This + attribute is REQUIRED. + + The absolute value of TIME-OFFSET MUST NOT be larger than the + Playlist duration. + + If the Playlist does not contain the EXT-X-ENDLIST tag, the TIME- + OFFSET SHOULD NOT be within three target durations of the end of the + Playlist file. + + PRECISE + + The value is an enumerated-string; valid strings are YES and NO. If + the value is YES, clients SHOULD start playback at the segment + containing the TIME-OFFSET, but SHOULD NOT render media samples in + that segment whose presentation times are prior to the TIME-OFFSET. + If the value is NO, clients SHOULD attempt to render every media + sample in that segment. This attribute is OPTIONAL. If it is + missing, its value should be treated as NO. + + The EXT-X-START tag appeared in version 6 of the protocol. + +3.4.17. EXT-X-VERSION + + The EXT-X-VERSION tag indicates the compatibility version of the + Playlist file. The Playlist file, its associated media, and its + server MUST comply with all provisions of the most-recent version of + this document describing the protocol version indicated by the tag + value. + + + + +Pantos & May Expires April 17, 2014 [Page 21] + +Internet-Draft HTTP Live Streaming October 2013 + + + The EXT-X-VERSION tag applies to the entire Playlist file. Its + format is: + + #EXT-X-VERSION:<n> + + where n is an integer indicating the protocol version. + + A Playlist file MUST NOT contain more than one EXT-X-VERSION tag. A + Playlist file that does not contain an EXT-X-VERSION tag MUST comply + with version 1 of this protocol. + + The EXT-X-VERSION tag MAY appear in either Master Playlist or Media + Playlist. It MUST appear in all playlists containing tags or + attributes that are not compatible with protocol version 1. + + +4. Media segments + + Each media URI in a Playlist file specifies a media segment which is + part of the overall presentation. If a media URI has an EXT-X- + BYTERANGE tag applied to it, the segment is a sub-range of the media + file identified by the URI. Otherwise, the segment is the entire + media file. + + Each media segment MUST be formatted as an MPEG-2 Transport Stream + [ISO_13818], an MPEG audio elementary stream [ISO_11172], or a WebVTT + [WebVTT] file. + + Transport Stream segments MUST contain a single MPEG-2 Program. + There SHOULD be a Program Association Table (PAT) and a Program Map + Table (PMT) at the start of each segment. A segment that contains + video SHOULD have at least one key frame and enough information to + completely initialize a video decoder. + + A Transport Stream or audio elementary stream segment MUST be the + continuation of the encoded media at the end of the segment with the + previous sequence number, where values in a continuous series, such + as timestamps and Continuity Counters, continue uninterrupted - + unless the media segment was the first ever to appear in the Playlist + file or has an EXT-X-DISCONTINUITY tag applied to it. + + Clients SHOULD be prepared to handle multiple tracks of a particular + type (e.g. audio or video). A client with no other preference SHOULD + choose the track with the lowest numerical PID that it can play. + + Clients MUST ignore private streams inside Transport Streams that + they do not recognize. + + + + +Pantos & May Expires April 17, 2014 [Page 22] + +Internet-Draft HTTP Live Streaming October 2013 + + + Each Elementary Audio Stream segment MUST signal the timestamp of its + first sample with an ID3 PRIV tag [ID3] at the beginning of the + segment. The ID3 PRIV owner identifier MUST be + "com.apple.streaming.transportStreamTimestamp". The ID3 payload MUST + be a 33-bit MPEG-2 Program Elementary Stream timestamp expressed as a + big-endian eight-octet number, with the upper 31 bits set to zero. + + The encoding parameters for samples in a media segment and across + multiple media segments in a Media Playlist SHOULD remain consistent. + However clients SHOULD deal with encoding changes as they are + encountered, for example by scaling video content to accommodate a + resolution change. + + Subtitle segments MUST be formatted as WebVTT [WebVTT] files. Each + subtitle segment MUST contain all subtitle cues that are intended to + be displayed during the period indicated by the segment EXTINF + duration. The start time offset and end time offset of each cue MUST + indicate the total display time for that cue, even if that time range + extends beyond the EXTINF duration. A WebVTT segment MAY contain no + cues; this indicates that no subtitles are to be displayed during + that period. + + Each subtitle segment MUST either start with a WebVTT header or have + an EXT-X-MAP tag applied to it in the Media Playlist. + + Within each WebVTT header there MUST be an X-TIMESTAMP-MAP metadata + header. This header synchronizes the cue timestamps in the WebVTT + file with the MPEG-2 (PES) timestamps in other renditions of the + variant stream. Its format is: + + X-TIMESTAMP-MAP=LOCAL:<cue time>,MPEGTS:<MPEG-2 time> + e.g. X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000 + + The cue timestamp in the LOCAL attribute MAY fall outside the range + of time covered by the segment. + + +5. Key files + +5.1. Introduction + + An EXT-X-KEY tag with a URI attribute identifies a Key file. A Key + file contains the cipher key that MUST be used to decrypt subsequent + media segments in the Playlist. + + [AES_128] encryption uses 16-octet keys. If the KEYFORMAT of an EXT- + X-KEY tag is "identity", the Key file is a single packed array of 16 + octets in binary format. + + + +Pantos & May Expires April 17, 2014 [Page 23] + +Internet-Draft HTTP Live Streaming October 2013 + + +5.2. IV for [AES_128] + + [AES_128] requires the same 16-octet Initialization Vector (IV) to be + supplied when encrypting and decrypting. Varying this IV increases + the strength of the cipher. + + If an EXT-X-KEY tag has a KEYFORMAT of "identity" and an IV attribute + is present, implementations MUST use the attribute value as the IV + when encrypting or decrypting with that key. The value MUST be + interpreted as a 128-bit number. + + If an EXT-X-KEY tag with a KEYFORMAT of "identity" does not have the + IV attribute, implementations MUST use the sequence number of the + media segment as the IV when encrypting or decrypting that media + segment. The big-endian binary representation of the sequence number + SHALL be placed in a 16-octet buffer and padded (on the left) with + zeros. + + +6. Client/Server Actions + +6.1. Introduction + + This section describes how the server generates the Playlist and + media segments and how the client should download and play them. + +6.2. Server Process + +6.2.1. Introduction + + The production of the source media is outside the scope of this + document, which simply presumes a source of continuous encoded media + containing the presentation. + + The server MUST divide the source media into individual media + segments whose duration is less than or equal to a constant target + duration. The server SHOULD attempt to divide the source media at + points that support effective decode of individual media segments, + e.g. on packet and key frame boundaries. + + The server MUST create a URI for every media segment that enables its + clients to obtain the segment data. If a server supports partial + loading of resources (e.g. via HTTP Range requests), it MAY specify + segments as sub-ranges of larger resources using the EXT-X-BYTERANGE + tag. + + If WebVTT segments are distributed by HTTP, the server SHOULD support + client requests to use the "gzip" Content-Encoding. + + + +Pantos & May Expires April 17, 2014 [Page 24] + +Internet-Draft HTTP Live Streaming October 2013 + + + The server MUST create a Media Playlist file. The Playlist file MUST + conform to the format described in Section 3. A URI for each media + segment that the server wishes to make available MUST appear in the + Media Playlist in the order in which it is to be played. The entire + media segment MUST be available to clients if its URI is in the + Playlist file. + + The Media Playlist file MUST contain an EXT-X-TARGETDURATION tag. + Its value MUST be equal to or greater than the EXTINF duration of any + media segment that appears or will appear in the Playlist file, + rounded to the nearest integer. Its value MUST NOT change. A + typical target duration is 10 seconds. + + The Playlist file SHOULD contain one EXT-X-VERSION tag which + indicates its compatibility version. Its value MUST be the lowest + protocol version with which the server, Playlist file, and associated + media segments all comply. Its value MUST NOT change. + + The server MUST create a URI for the Playlist file that will allow + its clients to obtain the file. + + If the Playlist file is distributed by HTTP, the server SHOULD + support client requests to use "gzip" Content-Encoding. + + Changes to the Playlist file MUST be made atomically from the point + of view of the clients. + + The server MUST NOT change the Media Playlist file, except to: + + Append lines to it (Section 6.2.1). + + Remove media segment URIs from the Playlist in the order that they + appear, along with any tags that apply only to those segments + (Section 6.2.2). + + Increment the value of the EXT-X-MEDIA-SEQUENCE or EXT-X- + DISCONTINUITY-SEQUENCE tags (Section 6.2.2). + + Add or remove EXT-X-STREAM-INF tags or EXT-X-I-FRAME-STREAM-INF + tags (Section 6.2.4). Note that clients are not required to + reload Master Playlist files, so changing them may not have + immediate effect. + + Add an EXT-X-ENDLIST tag to the Playlist (Section 6.2.1). + + Furthermore, the Playlist file MAY contain an EXT-X-PLAYLIST-TYPE tag + with a value of either EVENT or VOD. If the tag is present and has a + value of EVENT, the server MUST NOT change or delete any part of the + + + +Pantos & May Expires April 17, 2014 [Page 25] + +Internet-Draft HTTP Live Streaming October 2013 + + + Playlist file (although it MAY append lines to it). If the tag is + present and has a value of VOD, the Playlist file MUST NOT change. + + Every media segment in a Playlist MUST have an EXTINF tag applied to + it indicating the duration of the media segment. + + Each segment in a Media Playlist has an integer discontinuity + sequence number. The discontinuity sequence number can be used in + addition to the timestamps within the media to synchronize media + segments across different renditions. + + A segment's discontinuity sequence number is the value of the EXT-X- + DISCONTINUITY-SEQUENCE tag (or zero if none) plus the number of EXT- + X-DISCONTINUITY tags in the playlist preceding the URI line of the + segment. + + A Media Playlist that contains an EXT-X-PLAYLIST-TYPE tag with a + value of EVENT or VOD MUST NOT contain an EXT-X-DISCONTINUITY- + SEQUENCE tag. + + The server MAY associate an absolute date and time with a media + segment by applying an EXT-X-PROGRAM-DATE-TIME tag to it. This + defines an informative mapping of the (wall-clock) date and time + specified by the tag to the first media timestamp in the segment, + which may be used as a basis for seeking, for display, or for other + purposes. If a server provides this mapping, it SHOULD apply an EXT- + X-PROGRAM-DATE-TIME tag to every segment that has an EXT-X- + DISCONTINUITY tag applied to it. + + If the Media Playlist contains the final media segment of the + presentation then the Playlist file MUST contain the EXT-X-ENDLIST + tag. + + If a Media Playlist does not contain the EXT-X-ENDLIST tag, the + server MUST make a new version of the Playlist file available that + contains at least one new media segment. It MUST be made available + relative to the time that the previous version of the Playlist file + was made available: no earlier than one-half the target duration + after that time, and no later than 1.5 times the target duration + after that time. + + If the server wishes to remove an entire presentation, it MUST make + the Playlist file unavailable to clients. It SHOULD ensure that all + media segments in the Playlist file remain available to clients for + at least the duration of the Playlist file at the time of removal. + + + + + + +Pantos & May Expires April 17, 2014 [Page 26] + +Internet-Draft HTTP Live Streaming October 2013 + + +6.2.2. Live Playlists + + The server MAY limit the availability of media segments by removing + media segments from the Playlist file (Section 6.2.1). If media + segments are to be removed, the Playlist file MUST contain exactly + one EXT-X-MEDIA-SEQUENCE tag. Its value MUST be incremented by 1 for + every media segment that is removed from the Playlist file. + + Media segments MUST be removed from the Playlist file in the order + that they appear in the Playlist. + + The server MUST NOT remove a media segment from the Playlist file if + the duration of the Playlist file minus the duration of the segment + is less than three times the target duration. + + When the server removes a media segment from the Playlist, the + corresponding media URI SHOULD remain available to clients for a + period of time equal to the duration of the segment plus the duration + of the longest Playlist file distributed by the server containing + that segment. + + If the server wishes to remove segments from a Media Playlist + containing an EXT-X-DISCONTINUITY tag, the playlist MUST contain an + EXT-X-DISCONTINUITY-SEQUENCE tag. + + If the server removes a EXT-X-DISCONTINUITY tag from the Media + Playlist, it MUST increment the value of the EXT-X-DISCONTINUITY- + SEQUENCE tag so that the discontinuity sequence numbers of the + segments still in the playlist remain unchanged. + + If a server plans to remove a media segment after it is delivered to + clients over HTTP, it SHOULD ensure that the HTTP response contains + an Expires header that reflects the planned time-to-live. + + A Live Playlist MUST NOT contain the EXT-X-PLAYLIST-TYPE tag. + +6.2.3. Encrypting media segments + + If media segments are to be encrypted the server MUST define a URI + which will allow authorized clients to obtain a Key file containing a + decryption key. The Key file MUST conform to the format described in + Section 5. + + The server MAY set the HTTP Expires header in the key response to + indicate that the key may be cached. + + The server MUST encrypt every media segment in a Playlist according + to the EXT-X-KEY tag that applies to its URI in the Playlist file. + + + +Pantos & May Expires April 17, 2014 [Page 27] + +Internet-Draft HTTP Live Streaming October 2013 + + + Media segments with an EXT-X-KEY tag whose METHOD is NONE, or which + do not have an EXT-X-KEY tag applied to them, MUST NOT be encrypted. + + If the encryption METHOD is AES-128 and the Playlist does not contain + the EXT-X-I-FRAMES-ONLY tag, AES-128 CBC encryption with PKCS7 + padding [RFC5652] SHALL be applied to individual media segments. The + entire segment MUST be encrypted. Cipher Block Chaining MUST NOT be + applied across media segments. The IV used for encryption MUST be + either the sequence number of the media segment or the value of the + IV attribute of the EXT-X-KEY tag, as described in Section 5.2. + + If the encryption METHOD is AES-128 and the Playlist contains an EXT- + X-I-FRAMES-ONLY tag, AES-128 CBC encryption with PKCS7 padding + [RFC5652] MUST be applied to the entire resource. The entire + resource MUST be encrypted. Encryption MAY be restarted on 16-byte + block boundaries, unless the first block contains an I-frame. The IV + used for encryption MUST be either the sequence number of the media + segment or the value of the IV attribute of the EXT-X-KEY tag, as + described in Section 5.2. + + If the encryption METHOD is SAMPLE-AES, certain elementary streams + MAY be encrypted prior to encapsulation in a media segment. The + encryption format for H.264, AAC and AC-3 elementary streams is + described by [SampleEnc]. + + The server MUST NOT remove an EXT-X-KEY tag from the Playlist file if + it applies to any media segment in the Playlist file. + +6.2.4. Providing variant streams + + A server MAY offer multiple Media Playlist files to provide different + encodings of the same presentation. If it does so it SHOULD provide + a Master Playlist file that lists each variant stream to allow + clients to switch between encodings dynamically. + + Master Playlists MUST contain an EXT-X-STREAM-INF tag or EXT-X-I- + FRAME-STREAM-INF tag for each variant stream. + + If an EXT-X-STREAM-INF tag or EXT-X-I-FRAME-STREAM-INF tag contains + the CODECS attribute, the attribute value MUST include every format + defined by [RFC6381] that is present in any media segment that is + part of the variant stream, including in any rendition. + + The server MUST meet the following constraints when producing variant + streams: + + Each variant stream MUST present the same content, including EXT- + X-DISCONTINUITY tags at the same points in each rendition. + + + +Pantos & May Expires April 17, 2014 [Page 28] + +Internet-Draft HTTP Live Streaming October 2013 + + + Matching content in variant streams MUST have matching timestamps. + This allows clients to synchronize the media. + + Each Media Playlist in each variant stream MUST have the same + target duration. The only exception is that SUBTITLES renditions + with a EXT-X-PLAYLIST-TYPE of VOD MAY have longer target + durations. + + Content that appears in a Media Playlist of one variant stream but + not in another MUST appear either at the beginning or at the end + of the Media Playlist file and MUST NOT be longer than the target + duration. + + If any Media Playlist in a Master Playlist contains an EXT-X- + PROGRAM-DATE-TIME tag, then all Media Playlists in that Master + Playlist MUST contain EXT-X-PROGRAM-DATE-TIME tags with consistent + mappings of date and time to media timestamps. + + In addition, for broadest compatibility, variant streams SHOULD + contain the same encoded audio bitstream. This allows clients to + switch between variant streams without audible glitching. + + The rules for variant streams also apply to alternative renditions - + see Section 3.4.10.1. + +6.3. Client Process + +6.3.1. Introduction + + How the client obtains the URI to the Playlist file is outside the + scope of this document; it is presumed to have done so. + + The client MUST obtain the Playlist file from the URI. If the + Playlist file so obtained is a Master Playlist, the client MUST + obtain the Media Playlist file from the Master Playlist. + + This document does not specify the treatment of variant streams by + clients. + +6.3.2. Loading the Playlist file + + Every time a Playlist file is loaded or reloaded from the Playlist + URI: + + The client MUST ensure that the Playlist file begins with the + EXTM3U tag and that the EXT-X-VERSION tag, if present, specifies a + protocol version supported by the client; if not, the client MUST + NOT attempt to use the Playlist. + + + +Pantos & May Expires April 17, 2014 [Page 29] + +Internet-Draft HTTP Live Streaming October 2013 + + + The client SHOULD ignore any tags and attributes it does not + recognize. + + The client MUST determine the next media segment to load, as + described in Section 6.3.5. + + If the Media Playlist contains the EXT-X-MEDIA-SEQUENCE tag, the + client SHOULD assume that each media segment in it will become + unavailable at the time that the Playlist file was loaded plus the + duration of the Playlist file. + +6.3.3. Playing the Playlist file + + The client SHALL choose which media segment to play first from the + Media Playlist when playback starts. If the EXT-X-ENDLIST tag is not + present and the client intends to play the media regularly (i.e. in + playlist order at the nominal playback rate), the client SHOULD NOT + choose a segment which starts less than three target durations from + the end of the Playlist file. Doing so can trigger playback stalls. + + To achieve regular playback, media segments MUST be played in the + order that they appear in the Playlist file. The client MAY present + the available media in any way it wishes, including regular playback, + random access, and trick modes. + + The client MUST be prepared to reset its parser(s) and decoder(s) + before playing a media segment that has an EXT-X-DISCONTINUITY tag + applied to it. + + The client SHOULD attempt to load media segments in advance of when + they will be required for uninterrupted playback to compensate for + temporary variations in latency and throughput. + + If the Playlist file contains the EXT-X-ALLOW-CACHE tag and its value + is NO, the client MUST NOT cache downloaded media segments after they + have been played. Otherwise the client MAY cache downloaded media + segments indefinitely for later replay. + + The client MAY use the value of the EXT-X-PROGRAM-DATE-TIME tag to + display the program origination time to the user. If the value + includes time zone information the client SHALL take it into account, + but if it does not the client MUST NOT infer an originating time + zone. + + The client MUST NOT depend upon the correctness or the consistency of + the value of the EXT-X-PROGRAM-DATE-TIME tag. + + + + + +Pantos & May Expires April 17, 2014 [Page 30] + +Internet-Draft HTTP Live Streaming October 2013 + + +6.3.4. Reloading the Playlist file + + The client MUST periodically reload the Media Playlist file unless it + contains the EXT-X-ENDLIST tag. + + However the client MUST NOT attempt to reload the Playlist file more + frequently than specified by this section. + + When a client loads a Playlist file for the first time or reloads a + Playlist file and finds that it has changed since the last time it + was loaded, the client MUST wait for at least the target duration + before attempting to reload the Playlist file again, measured from + the last time the client began loading the Playlist file. + + If the client reloads a Playlist file and finds that it has not + changed then it MUST wait for a period of one-half the target + duration before retrying. + + In order to reduce server load, the client SHOULD NOT reload the + Playlist files of variant streams or alternate renditions that are + not currently being played. If it decides to switch playback to a + different variant stream, it SHOULD stop reloading the Playlist of + the old variant stream and begin loading the Playlist of the new + variant stream. It can use the EXTINF durations and the constraints + in Section 6.2.4 to determine the approximate location of + corresponding media. Once media from the new variant stream has been + loaded, the timestamps in the media segments can be used to + synchronize the old and new timelines precisely. A client MUST NOT + assume that segments with the same media sequence number in different + variant streams or different renditions contain matching content. + +6.3.5. Determining the next segment to load + + The client MUST examine the Media Playlist file every time it is + loaded or reloaded to determine the next media segment to load. + + The first segment to load MUST be the segment that the client has + chosen to play first, as described in Section 6.3.3. + + If the first segment to be played has been loaded and the Playlist + file does not contain the EXT-X-MEDIA-SEQUENCE tag then the client + MUST verify that the current Playlist file contains the URI of the + last loaded media segment at the offset it was originally found at, + halting playback if it does not. The next media segment to load MUST + be the first media segment following the last-loaded segment in the + Playlist. + + If the first segment to be played has been loaded and the Playlist + + + +Pantos & May Expires April 17, 2014 [Page 31] + +Internet-Draft HTTP Live Streaming October 2013 + + + file contains the EXT-X-MEDIA-SEQUENCE tag then the next media + segment to load SHALL be the one with the lowest sequence number that + is greater than the sequence number of the last media segment loaded. + +6.3.6. Decrypting encrypted media segments + + If a Media Playlist file contains an EXT-X-KEY tag that specifies a + Key file URI, the client MUST obtain that key file and use the key + inside it to decrypt all media segments to which that EXT-X-KEY tag + applies. + + A client MUST NOT attempt to use an EXT-X-KEY tag with an unsupported + or unrecognized KEYFORMAT attribute. A client SHOULD fail playback + if the Playlist contains a media segment to which only EXT-X-KEY tags + with unrecognized or unsupported KEYFORMAT attributes are applied. + + If the encryption METHOD is AES-128, AES-128 CBC decryption SHALL be + applied to individual media segments. The entire segment MUST be + decrypted. Cipher Block Chaining MUST NOT be applied across media + segments. The IV used for decryption MUST be either the sequence + number of the media segment or the value of the IV attribute of the + EXT-X-KEY tag, as described in Section 5.2. + + If the encryption METHOD is AES-128 and the media segment is part of + an I-frame playlist (Section 3.4.13) special care MUST be taken in + loading and decrypting the segment, because the resource identified + by the URI is encrypted in 16-byte blocks from the start of the + resource (offset 0). The sub-range specified by the EXT-X-BYTERANGE + tag MUST be widened to include the 16-byte blocks in which the + beginning and end of the sub-range fall. Next, it MUST be widened + further to include the previous 16-byte block. That range MUST be + loaded and decrypted with AES-128 CBC using an arbitrary IV. The + decrypted segment will then be in the original (unwidened) sub-range. + + If the encryption METHOD is SAMPLE-AES, AES-128 decryption SHALL be + applied to encrypted elementary streams within the media segment. + The encryption format for H.264, AAC and AC-3 elementary streams is + described by [SampleEnc]. + + An EXT-X-KEY tag with a METHOD of NONE indicates that the media + segments it applies to are not encrypted. + + +7. Protocol version compatibility + + Clients and servers MUST implement protocol version 2 or higher to + use: + + + + +Pantos & May Expires April 17, 2014 [Page 32] + +Internet-Draft HTTP Live Streaming October 2013 + + + o The IV attribute of the EXT-X-KEY tag. + + Clients and servers MUST implement protocol version 3 or higher to + use: + + o Floating-point EXTINF duration values. + + Clients and servers MUST implement protocol version 4 or higher to + use: + + o The EXT-X-BYTERANGE tag. + + o The EXT-X-I-FRAME-STREAM-INF tag. + + o The EXT-X-I-FRAMES-ONLY tag. + + o The EXT-X-MEDIA tag. + + o The AUDIO and VIDEO attributes of the EXT-X-STREAM-INF tag. + + Clients and servers MUST implement protocol version 5 or higher to + use: + + o The KEYFORMAT and KEYFORMATVERSIONS attributes of the EXT-X-KEY + tag. + + o The EXT-X-MAP tag. + + Clients and servers MUST implement protocol version 6 or higher to + use: + + o The EXT-X-MAP tag in a Media playlist that does not contain EXT-X- + I-FRAMES-ONLY. + + The PROGRAM-ID attribute of the EXT-X-STREAM-INF and the EXT-X-I- + FRAME-STREAM-INF tags has been removed in protocol version 6. + + +8. Examples + +8.1. Introduction + + This section contains several example Playlist files. + + + + + + + + +Pantos & May Expires April 17, 2014 [Page 33] + +Internet-Draft HTTP Live Streaming October 2013 + + +8.2. Simple Media Playlist file + + #EXTM3U + #EXT-X-VERSION:3 + #EXT-X-TARGETDURATION:5220 + #EXTINF:5219.2, + http://media.example.com/entire.ts + #EXT-X-ENDLIST + +8.3. Live Media Playlist, using HTTPS + + #EXTM3U + #EXT-X-VERSION:3 + #EXT-X-TARGETDURATION:8 + #EXT-X-MEDIA-SEQUENCE:2680 + + #EXTINF:7.975, + https://priv.example.com/fileSequence2680.ts + #EXTINF:7.941, + https://priv.example.com/fileSequence2681.ts + #EXTINF:7.975, + https://priv.example.com/fileSequence2682.ts + +8.4. Playlist file with encrypted media segments + + #EXTM3U + #EXT-X-VERSION:3 + #EXT-X-MEDIA-SEQUENCE:7794 + #EXT-X-TARGETDURATION:15 + + #EXT-X-KEY:METHOD=AES-128,URI="https://priv.example.com/key.php?r=52" + + #EXTINF:2.833, + http://media.example.com/fileSequence52-A.ts + #EXTINF:15.0, + http://media.example.com/fileSequence52-B.ts + #EXTINF:13.333, + http://media.example.com/fileSequence52-C.ts + + #EXT-X-KEY:METHOD=AES-128,URI="https://priv.example.com/key.php?r=53" + + #EXTINF:15.0, + http://media.example.com/fileSequence53-A.ts + + + + + + + + +Pantos & May Expires April 17, 2014 [Page 34] + +Internet-Draft HTTP Live Streaming October 2013 + + +8.5. Master Playlist file + + #EXTM3U + #EXT-X-STREAM-INF:BANDWIDTH=1280000 + http://example.com/low.m3u8 + #EXT-X-STREAM-INF:BANDWIDTH=2560000 + http://example.com/mid.m3u8 + #EXT-X-STREAM-INF:BANDWIDTH=7680000 + http://example.com/hi.m3u8 + #EXT-X-STREAM-INF:BANDWIDTH=65000,CODECS="mp4a.40.5" + http://example.com/audio-only.m3u8 + +8.6. Master Playlist with I-Frames + + #EXTM3U + #EXT-X-STREAM-INF:BANDWIDTH=1280000 + low/audio-video.m3u8 + #EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=86000,URI="low/iframe.m3u8" + #EXT-X-STREAM-INF:BANDWIDTH=2560000 + mid/audio-video.m3u8 + #EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=150000,URI="mid/iframe.m3u8" + #EXT-X-STREAM-INF:BANDWIDTH=7680000 + hi/audio-video.m3u8 + #EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=550000,URI="hi/iframe.m3u8" + #EXT-X-STREAM-INF:BANDWIDTH=65000,CODECS="mp4a.40.5" + audio-only.m3u8 + +8.7. Master Playlist with Alternative audio + + In this example, the CODECS attributes have been condensed for space. + A '\' is used to indicate that the tag continues on the following + line with whitespace removed: + + + + + + + + + + + + + + + + + + + +Pantos & May Expires April 17, 2014 [Page 35] + +Internet-Draft HTTP Live Streaming October 2013 + + + #EXTM3U + #EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="aac",NAME="English", \ + DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="en", \ + URI="main/english-audio.m3u8" + #EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="aac",NAME="Deutsch", \ + DEFAULT=NO,AUTOSELECT=YES,LANGUAGE="de", \ + URI="main/german-audio.m3u8" + #EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="aac",NAME="Commentary", \ + DEFAULT=NO,AUTOSELECT=NO,URI="commentary/audio-only.m3u8" + #EXT-X-STREAM-INF:BANDWIDTH=1280000,CODECS="...",AUDIO="aac" + low/video-only.m3u8 + #EXT-X-STREAM-INF:BANDWIDTH=2560000,CODECS="...",AUDIO="aac" + mid/video-only.m3u8 + #EXT-X-STREAM-INF:BANDWIDTH=7680000,CODECS="...",AUDIO="aac" + hi/video-only.m3u8 + #EXT-X-STREAM-INF:BANDWIDTH=65000,CODECS="mp4a.40.5",AUDIO="aac" + main/english-audio.m3u8 + +8.8. Master Playlist with Alternative video + + In this example, the CODECS attributes have been condensed for space. + A '\' is used to indicate that the tag continues on the following + line with whitespace removed: + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Pantos & May Expires April 17, 2014 [Page 36] + +Internet-Draft HTTP Live Streaming October 2013 + + + #EXTM3U + #EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="low",NAME="Main", \ + DEFAULT=YES,URI="low/main/audio-video.m3u8" + #EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="low",NAME="Centerfield", \ + DEFAULT=NO,URI="low/centerfield/audio-video.m3u8" + #EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="low",NAME="Dugout", \ + DEFAULT=NO,URI="low/dugout/audio-video.m3u8" + + #EXT-X-STREAM-INF:BANDWIDTH=1280000,CODECS="...",VIDEO="low" + low/main/audio-video.m3u8 + + #EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="mid",NAME="Main", \ + DEFAULT=YES,URI="mid/main/audio-video.m3u8" + #EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="mid",NAME="Centerfield", \ + DEFAULT=NO,URI="mid/centerfield/audio-video.m3u8" + #EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="mid",NAME="Dugout", \ + DEFAULT=NO,URI="mid/dugout/audio-video.m3u8" + + #EXT-X-STREAM-INF:BANDWIDTH=2560000,CODECS="...",VIDEO="mid" + mid/main/audio-video.m3u8 + + #EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="hi",NAME="Main", \ + DEFAULT=YES,URI="hi/main/audio-video.m3u8" + #EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="hi",NAME="Centerfield", \ + DEFAULT=NO,URI="hi/centerfield/audio-video.m3u8" + #EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="hi",NAME="Dugout", \ + DEFAULT=NO,URI="hi/dugout/audio-video.m3u8" + + #EXT-X-STREAM-INF:BANDWIDTH=7680000,CODECS="...",VIDEO="hi" + hi/main/audio-video.m3u8 + + #EXT-X-STREAM-INF:BANDWIDTH=65000,CODECS="mp4a.40.5" + main/audio-only.m3u8 + + +9. Contributors + + Significant contributions to the design of this protocol were made by + Jim Batson, David Biderman, Bill May, Roger Pantos, Alan Tseng, and + Eryk Vershen. + + +10. IANA Considerations + + This memo requests that the following MIME type [RFC2046] be + registered with the IANA: + + Type name: "application" + + + +Pantos & May Expires April 17, 2014 [Page 37] + +Internet-Draft HTTP Live Streaming October 2013 + + + Subtype name: "vnd.apple.mpegurl" + + Required parameters: (none) + + Optional parameters: (none) + + Encoding considerations: encoded as text. See Section 3 for more + information. + + Security considerations: See Section 11. + + Compression: this media type does not employ compression. + + Interoperability considerations: There are no byte-ordering issues, + since files are 7- or 8-bit text. Applications could encounter + unrecognized tags, which SHOULD be ignored. + + Published specification: see Section 3. + + Applications that use this media type: Multimedia applications such + as the iPhone media player in iOS 3.0 and later and QuickTime Player + in Mac OS X version 10.6 and later. + + Additional information: files begin with the magic number #EXTM3U. + Filenames normally end with .m3u8 or .m3u (see Section 3). No + Macintosh file type codes have been registered. + + Person & email address to contact for further information: David + Singer, singer AT apple.com. + + Intended usage: LIMITED USE + + Restrictions on usage: (none) + + Author: Roger Pantos + + Change Controller: David Singer + + +11. Security Considerations + + Since the protocol generally uses HTTP to transfer data, most of the + same security considerations apply. See section 15 of RFC 2616 + [RFC2616]. + + Media file parsers are typically subject to "fuzzing" attacks. + Clients SHOULD take care when parsing segments received from a server + that non-compliant segments are rejected. + + + +Pantos & May Expires April 17, 2014 [Page 38] + +Internet-Draft HTTP Live Streaming October 2013 + + + Playlist files contain URIs, which clients will use to make network + requests of arbitrary entities. Clients SHOULD range-check responses + to prevent buffer overflows. See also the Security Considerations + section of RFC 3986 [RFC3986]. + + Clients SHOULD load resources identified by URI lazily to avoid + contributing to denial-of-service attacks. + + HTTP requests often include session state ("cookies"), which may + contain private user data. Implementations MUST follow cookie + restriction and expiry rules specified by RFC 6265 [RFC6265]. See + also the Security Considerations section of RFC 6265, and RFC 2964 + [RFC2964]. + + Encryption keys are specified by URI. The delivery of these keys + SHOULD be secured by a mechanism such as HTTP over TLS [RFC5246] + (formerly SSL) in conjunction with a secure realm or a session + cookie. + + +12. References + +12.1. Normative References + + [AC_3] Advanced Television Systems Committee, "ATSC Standard: + A/52:2010: Digital Audio Compression (AC-3) (E-AC-3) + Standard", November 2010, + <http://www.atsc.org/cms/standards/a_52-2010.pdf>. + + [AES_128] U.S. Department of Commerce/National Institute of + Standards and Technology, "Advanced Encryption Standard + (AES), FIPS PUB 197", November 2001, <http:// + csrc.nist.gov/publications/fips/fips197/fips-197.pdf>. + + [H_264] International Telecommunications Union, "Advanced video + coding for generic audiovisual services", January 2012, + <http://www.itu.int/rec/T-REC-H.264>. + + [ISO_11172] + International Organization for Standardization, "ISO/IEC + International Standard 11172-1; Coding of moving pictures + and associated audio for digital storage media -- Part 1: + Systems", 1993, + <http://www.iso.org/iso/catalogue_detail?csnumber=19180>. + + [ISO_13818] + International Organization for Standardization, "ISO/IEC + International Standard 13818; Generic coding of moving + + + +Pantos & May Expires April 17, 2014 [Page 39] + +Internet-Draft HTTP Live Streaming October 2013 + + + pictures and associated audio information", October 2007, + <http://www.iso.org/iso/catalogue_detail?csnumber=44169>. + + [ISO_14496] + International Organization for Standardization, "ISO/IEC + 14496-3:2009 Information technology -- Coding of audio- + visual objects -- Part 3: Audio", 2009, + <http://www.iso.org/iso/catalogue_detail?csnumber=53943>. + + [ISO_8601] + International Organization for Standardization, "ISO/IEC + International Standard 8601:2004; Data elements and + interchange formats -- Information interchange -- + Representation of dates and times", December 2004, + <http://www.iso.org/iso/catalogue_detail?csnumber=40874>. + + [RFC2046] Freed, N. and N. Borenstein, "Multipurpose Internet Mail + Extensions (MIME) Part Two: Media Types", RFC 2046, + November 1996. + + [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate + Requirement Levels", BCP 14, RFC 2119, March 1997. + + [RFC2616] Fielding, R., Gettys, J., Mogul, J., Frystyk, H., + Masinter, L., Leach, P., and T. Berners-Lee, "Hypertext + Transfer Protocol -- HTTP/1.1", RFC 2616, June 1999. + + [RFC2964] Moore, K. and N. Freed, "Use of HTTP State Management", + BCP 44, RFC 2964, October 2000. + + [RFC3629] Yergeau, F., "UTF-8, a transformation format of ISO + 10646", STD 63, RFC 3629, November 2003. + + [RFC3986] Berners-Lee, T., Fielding, R., and L. Masinter, "Uniform + Resource Identifier (URI): Generic Syntax", STD 66, + RFC 3986, January 2005. + + [RFC5246] Dierks, T. and E. Rescorla, "The Transport Layer Security + (TLS) Protocol Version 1.2", RFC 5246, August 2008. + + [RFC5646] Phillips, A. and M. Davis, "Tags for Identifying + Languages", BCP 47, RFC 5646, September 2009. + + [RFC5652] Housley, R., "Cryptographic Message Syntax (CMS)", STD 70, + RFC 5652, September 2009. + + [RFC6265] Barth, A., "HTTP State Management Mechanism", RFC 6265, + April 2011. + + + +Pantos & May Expires April 17, 2014 [Page 40] + +Internet-Draft HTTP Live Streaming October 2013 + + + [RFC6381] Gellens, R., Singer, D., and P. Frojdh, "The 'Codecs' and + 'Profiles' Parameters for "Bucket" Media Types", RFC 6381, + August 2011. + + [US_ASCII] + American National Standards Institute, "ANSI X3.4-1986, + Information Systems -- Coded Character Sets 7-Bit American + National Standard Code for Information Interchange (7-Bit + ASCII)", December 1986. + + [WebVTT] World Wide Web Consortium (W3C), "WebVTT: The Web Video + Text Tracks Format", July 2013, + <http://dev.w3.org/html5/webvtt/>. + +12.2. Informative References + + [ID3] ID3.org, "The ID3 audio file data tagging format", + <http://www.id3.org/Developer_Information>. + + [M3U] Nullsoft, Inc., "The M3U Playlist format, originally + invented for the Winamp media player", + <http://wikipedia.org/wiki/M3U>. + + [SampleEnc] + Apple Inc., "MPEG-2 Stream Encryption Format for HTTP Live + Streaming", <https://developer.apple.com/library/ios/ + documentation/AudioVideo/Conceptual/ + HLS_Sample_Encryption/>. + + [UTI] Apple Inc., "Uniform Type Identifier", <http:// + developer.apple.com/library/ios/#documentation/general/ + conceptual/DevPedia-CocoaCore/UniformTypeIdentifier.html>. + + +Authors' Addresses + + Roger Pantos (editor) + Apple Inc. + Cupertino, California + United States + + Email: http-live-streaming-review@group.apple.com + + + + + + + + + +Pantos & May Expires April 17, 2014 [Page 41] + +Internet-Draft HTTP Live Streaming October 2013 + + + William May, Jr. + Apple Inc. + Cupertino, California + United States + + Email: http-live-streaming-review@group.apple.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Pantos & May Expires April 17, 2014 [Page 42] + diff --git a/trunk/doc/hls-mpeg-ts-VB_WhitePaper_TransportStreamVSProgramStream_rd2.pdf b/trunk/doc/hls-mpeg-ts-VB_WhitePaper_TransportStreamVSProgramStream_rd2.pdf new file mode 100644 index 000000000..510971350 Binary files /dev/null and b/trunk/doc/hls-mpeg-ts-VB_WhitePaper_TransportStreamVSProgramStream_rd2.pdf differ diff --git a/trunk/doc/hls-mpeg-ts-iso13818-1.pdf b/trunk/doc/hls-mpeg-ts-iso13818-1.pdf new file mode 100644 index 000000000..3c85c6adb Binary files /dev/null and b/trunk/doc/hls-mpeg-ts-iso13818-1.pdf differ diff --git a/trunk/doc/http1.0-rfc1945.txt b/trunk/doc/http1.0-rfc1945.txt new file mode 100644 index 000000000..37f3f23c6 --- /dev/null +++ b/trunk/doc/http1.0-rfc1945.txt @@ -0,0 +1,3363 @@ + + + + + + +Network Working Group T. Berners-Lee +Request for Comments: 1945 MIT/LCS +Category: Informational R. Fielding + UC Irvine + H. Frystyk + MIT/LCS + May 1996 + + + Hypertext Transfer Protocol -- HTTP/1.0 + +Status of This Memo + + This memo provides information for the Internet community. This memo + does not specify an Internet standard of any kind. Distribution of + this memo is unlimited. + +IESG Note: + + The IESG has concerns about this protocol, and expects this document + to be replaced relatively soon by a standards track document. + +Abstract + + The Hypertext Transfer Protocol (HTTP) is an application-level + protocol with the lightness and speed necessary for distributed, + collaborative, hypermedia information systems. It is a generic, + stateless, object-oriented protocol which can be used for many tasks, + such as name servers and distributed object management systems, + through extension of its request methods (commands). A feature of + HTTP is the typing of data representation, allowing systems to be + built independently of the data being transferred. + + HTTP has been in use by the World-Wide Web global information + initiative since 1990. This specification reflects common usage of + the protocol referred to as "HTTP/1.0". + +Table of Contents + + 1. Introduction .............................................. 4 + 1.1 Purpose .............................................. 4 + 1.2 Terminology .......................................... 4 + 1.3 Overall Operation .................................... 6 + 1.4 HTTP and MIME ........................................ 8 + 2. Notational Conventions and Generic Grammar ................ 8 + 2.1 Augmented BNF ........................................ 8 + 2.2 Basic Rules .......................................... 10 + 3. Protocol Parameters ....................................... 12 + + + +Berners-Lee, et al Informational [Page 1] + +RFC 1945 HTTP/1.0 May 1996 + + + 3.1 HTTP Version ......................................... 12 + 3.2 Uniform Resource Identifiers ......................... 14 + 3.2.1 General Syntax ................................ 14 + 3.2.2 http URL ...................................... 15 + 3.3 Date/Time Formats .................................... 15 + 3.4 Character Sets ....................................... 17 + 3.5 Content Codings ...................................... 18 + 3.6 Media Types .......................................... 19 + 3.6.1 Canonicalization and Text Defaults ............ 19 + 3.6.2 Multipart Types ............................... 20 + 3.7 Product Tokens ....................................... 20 + 4. HTTP Message .............................................. 21 + 4.1 Message Types ........................................ 21 + 4.2 Message Headers ...................................... 22 + 4.3 General Header Fields ................................ 23 + 5. Request ................................................... 23 + 5.1 Request-Line ......................................... 23 + 5.1.1 Method ........................................ 24 + 5.1.2 Request-URI ................................... 24 + 5.2 Request Header Fields ................................ 25 + 6. Response .................................................. 25 + 6.1 Status-Line .......................................... 26 + 6.1.1 Status Code and Reason Phrase ................. 26 + 6.2 Response Header Fields ............................... 28 + 7. Entity .................................................... 28 + 7.1 Entity Header Fields ................................. 29 + 7.2 Entity Body .......................................... 29 + 7.2.1 Type .......................................... 29 + 7.2.2 Length ........................................ 30 + 8. Method Definitions ........................................ 30 + 8.1 GET .................................................. 31 + 8.2 HEAD ................................................. 31 + 8.3 POST ................................................. 31 + 9. Status Code Definitions ................................... 32 + 9.1 Informational 1xx .................................... 32 + 9.2 Successful 2xx ....................................... 32 + 9.3 Redirection 3xx ...................................... 34 + 9.4 Client Error 4xx ..................................... 35 + 9.5 Server Error 5xx ..................................... 37 + 10. Header Field Definitions .................................. 37 + 10.1 Allow ............................................... 38 + 10.2 Authorization ....................................... 38 + 10.3 Content-Encoding .................................... 39 + 10.4 Content-Length ...................................... 39 + 10.5 Content-Type ........................................ 40 + 10.6 Date ................................................ 40 + 10.7 Expires ............................................. 41 + 10.8 From ................................................ 42 + + + +Berners-Lee, et al Informational [Page 2] + +RFC 1945 HTTP/1.0 May 1996 + + + 10.9 If-Modified-Since ................................... 42 + 10.10 Last-Modified ....................................... 43 + 10.11 Location ............................................ 44 + 10.12 Pragma .............................................. 44 + 10.13 Referer ............................................. 44 + 10.14 Server .............................................. 45 + 10.15 User-Agent .......................................... 46 + 10.16 WWW-Authenticate .................................... 46 + 11. Access Authentication ..................................... 47 + 11.1 Basic Authentication Scheme ......................... 48 + 12. Security Considerations ................................... 49 + 12.1 Authentication of Clients ........................... 49 + 12.2 Safe Methods ........................................ 49 + 12.3 Abuse of Server Log Information ..................... 50 + 12.4 Transfer of Sensitive Information ................... 50 + 12.5 Attacks Based On File and Path Names ................ 51 + 13. Acknowledgments ........................................... 51 + 14. References ................................................ 52 + 15. Authors' Addresses ........................................ 54 + Appendix A. Internet Media Type message/http ................ 55 + Appendix B. Tolerant Applications ........................... 55 + Appendix C. Relationship to MIME ............................ 56 + C.1 Conversion to Canonical Form ......................... 56 + C.2 Conversion of Date Formats ........................... 57 + C.3 Introduction of Content-Encoding ..................... 57 + C.4 No Content-Transfer-Encoding ......................... 57 + C.5 HTTP Header Fields in Multipart Body-Parts ........... 57 + Appendix D. Additional Features ............................. 57 + D.1 Additional Request Methods ........................... 58 + D.1.1 PUT ........................................... 58 + D.1.2 DELETE ........................................ 58 + D.1.3 LINK .......................................... 58 + D.1.4 UNLINK ........................................ 58 + D.2 Additional Header Field Definitions .................. 58 + D.2.1 Accept ........................................ 58 + D.2.2 Accept-Charset ................................ 59 + D.2.3 Accept-Encoding ............................... 59 + D.2.4 Accept-Language ............................... 59 + D.2.5 Content-Language .............................. 59 + D.2.6 Link .......................................... 59 + D.2.7 MIME-Version .................................. 59 + D.2.8 Retry-After ................................... 60 + D.2.9 Title ......................................... 60 + D.2.10 URI ........................................... 60 + + + + + + + +Berners-Lee, et al Informational [Page 3] + +RFC 1945 HTTP/1.0 May 1996 + + +1. Introduction + +1.1 Purpose + + The Hypertext Transfer Protocol (HTTP) is an application-level + protocol with the lightness and speed necessary for distributed, + collaborative, hypermedia information systems. HTTP has been in use + by the World-Wide Web global information initiative since 1990. This + specification reflects common usage of the protocol referred too as + "HTTP/1.0". This specification describes the features that seem to be + consistently implemented in most HTTP/1.0 clients and servers. The + specification is split into two sections. Those features of HTTP for + which implementations are usually consistent are described in the + main body of this document. Those features which have few or + inconsistent implementations are listed in Appendix D. + + Practical information systems require more functionality than simple + retrieval, including search, front-end update, and annotation. HTTP + allows an open-ended set of methods to be used to indicate the + purpose of a request. It builds on the discipline of reference + provided by the Uniform Resource Identifier (URI) [2], as a location + (URL) [4] or name (URN) [16], for indicating the resource on which a + method is to be applied. Messages are passed in a format similar to + that used by Internet Mail [7] and the Multipurpose Internet Mail + Extensions (MIME) [5]. + + HTTP is also used as a generic protocol for communication between + user agents and proxies/gateways to other Internet protocols, such as + SMTP [12], NNTP [11], FTP [14], Gopher [1], and WAIS [8], allowing + basic hypermedia access to resources available from diverse + applications and simplifying the implementation of user agents. + +1.2 Terminology + + This specification uses a number of terms to refer to the roles + played by participants in, and objects of, the HTTP communication. + + connection + + A transport layer virtual circuit established between two + application programs for the purpose of communication. + + message + + The basic unit of HTTP communication, consisting of a structured + sequence of octets matching the syntax defined in Section 4 and + transmitted via the connection. + + + + +Berners-Lee, et al Informational [Page 4] + +RFC 1945 HTTP/1.0 May 1996 + + + request + + An HTTP request message (as defined in Section 5). + + response + + An HTTP response message (as defined in Section 6). + + resource + + A network data object or service which can be identified by a + URI (Section 3.2). + + entity + + A particular representation or rendition of a data resource, or + reply from a service resource, that may be enclosed within a + request or response message. An entity consists of + metainformation in the form of entity headers and content in the + form of an entity body. + + client + + An application program that establishes connections for the + purpose of sending requests. + + user agent + + The client which initiates a request. These are often browsers, + editors, spiders (web-traversing robots), or other end user + tools. + + server + + An application program that accepts connections in order to + service requests by sending back responses. + + origin server + + The server on which a given resource resides or is to be created. + + proxy + + An intermediary program which acts as both a server and a client + for the purpose of making requests on behalf of other clients. + Requests are serviced internally or by passing them, with + possible translation, on to other servers. A proxy must + interpret and, if necessary, rewrite a request message before + + + +Berners-Lee, et al Informational [Page 5] + +RFC 1945 HTTP/1.0 May 1996 + + + forwarding it. Proxies are often used as client-side portals + through network firewalls and as helper applications for + handling requests via protocols not implemented by the user + agent. + + gateway + + A server which acts as an intermediary for some other server. + Unlike a proxy, a gateway receives requests as if it were the + origin server for the requested resource; the requesting client + may not be aware that it is communicating with a gateway. + Gateways are often used as server-side portals through network + firewalls and as protocol translators for access to resources + stored on non-HTTP systems. + + tunnel + + A tunnel is an intermediary program which is acting as a blind + relay between two connections. Once active, a tunnel is not + considered a party to the HTTP communication, though the tunnel + may have been initiated by an HTTP request. The tunnel ceases to + exist when both ends of the relayed connections are closed. + Tunnels are used when a portal is necessary and the intermediary + cannot, or should not, interpret the relayed communication. + + cache + + A program's local store of response messages and the subsystem + that controls its message storage, retrieval, and deletion. A + cache stores cachable responses in order to reduce the response + time and network bandwidth consumption on future, equivalent + requests. Any client or server may include a cache, though a + cache cannot be used by a server while it is acting as a tunnel. + + Any given program may be capable of being both a client and a server; + our use of these terms refers only to the role being performed by the + program for a particular connection, rather than to the program's + capabilities in general. Likewise, any server may act as an origin + server, proxy, gateway, or tunnel, switching behavior based on the + nature of each request. + +1.3 Overall Operation + + The HTTP protocol is based on a request/response paradigm. A client + establishes a connection with a server and sends a request to the + server in the form of a request method, URI, and protocol version, + followed by a MIME-like message containing request modifiers, client + information, and possible body content. The server responds with a + + + +Berners-Lee, et al Informational [Page 6] + +RFC 1945 HTTP/1.0 May 1996 + + + status line, including the message's protocol version and a success + or error code, followed by a MIME-like message containing server + information, entity metainformation, and possible body content. + + Most HTTP communication is initiated by a user agent and consists of + a request to be applied to a resource on some origin server. In the + simplest case, this may be accomplished via a single connection (v) + between the user agent (UA) and the origin server (O). + + request chain ------------------------> + UA -------------------v------------------- O + <----------------------- response chain + + A more complicated situation occurs when one or more intermediaries + are present in the request/response chain. There are three common + forms of intermediary: proxy, gateway, and tunnel. A proxy is a + forwarding agent, receiving requests for a URI in its absolute form, + rewriting all or parts of the message, and forwarding the reformatted + request toward the server identified by the URI. A gateway is a + receiving agent, acting as a layer above some other server(s) and, if + necessary, translating the requests to the underlying server's + protocol. A tunnel acts as a relay point between two connections + without changing the messages; tunnels are used when the + communication needs to pass through an intermediary (such as a + firewall) even when the intermediary cannot understand the contents + of the messages. + + request chain --------------------------------------> + UA -----v----- A -----v----- B -----v----- C -----v----- O + <------------------------------------- response chain + + The figure above shows three intermediaries (A, B, and C) between the + user agent and origin server. A request or response message that + travels the whole chain must pass through four separate connections. + This distinction is important because some HTTP communication options + may apply only to the connection with the nearest, non-tunnel + neighbor, only to the end-points of the chain, or to all connections + along the chain. Although the diagram is linear, each participant may + be engaged in multiple, simultaneous communications. For example, B + may be receiving requests from many clients other than A, and/or + forwarding requests to servers other than C, at the same time that it + is handling A's request. + + Any party to the communication which is not acting as a tunnel may + employ an internal cache for handling requests. The effect of a cache + is that the request/response chain is shortened if one of the + participants along the chain has a cached response applicable to that + request. The following illustrates the resulting chain if B has a + + + +Berners-Lee, et al Informational [Page 7] + +RFC 1945 HTTP/1.0 May 1996 + + + cached copy of an earlier response from O (via C) for a request which + has not been cached by UA or A. + + request chain ----------> + UA -----v----- A -----v----- B - - - - - - C - - - - - - O + <--------- response chain + + Not all responses are cachable, and some requests may contain + modifiers which place special requirements on cache behavior. Some + HTTP/1.0 applications use heuristics to describe what is or is not a + "cachable" response, but these rules are not standardized. + + On the Internet, HTTP communication generally takes place over TCP/IP + connections. The default port is TCP 80 [15], but other ports can be + used. This does not preclude HTTP from being implemented on top of + any other protocol on the Internet, or on other networks. HTTP only + presumes a reliable transport; any protocol that provides such + guarantees can be used, and the mapping of the HTTP/1.0 request and + response structures onto the transport data units of the protocol in + question is outside the scope of this specification. + + Except for experimental applications, current practice requires that + the connection be established by the client prior to each request and + closed by the server after sending the response. Both clients and + servers should be aware that either party may close the connection + prematurely, due to user action, automated time-out, or program + failure, and should handle such closing in a predictable fashion. In + any case, the closing of the connection by either or both parties + always terminates the current request, regardless of its status. + +1.4 HTTP and MIME + + HTTP/1.0 uses many of the constructs defined for MIME, as defined in + RFC 1521 [5]. Appendix C describes the ways in which the context of + HTTP allows for different use of Internet Media Types than is + typically found in Internet mail, and gives the rationale for those + differences. + +2. Notational Conventions and Generic Grammar + +2.1 Augmented BNF + + All of the mechanisms specified in this document are described in + both prose and an augmented Backus-Naur Form (BNF) similar to that + used by RFC 822 [7]. Implementors will need to be familiar with the + notation in order to understand this specification. The augmented BNF + includes the following constructs: + + + + +Berners-Lee, et al Informational [Page 8] + +RFC 1945 HTTP/1.0 May 1996 + + + name = definition + + The name of a rule is simply the name itself (without any + enclosing "<" and ">") and is separated from its definition by + the equal character "=". Whitespace is only significant in that + indentation of continuation lines is used to indicate a rule + definition that spans more than one line. Certain basic rules + are in uppercase, such as SP, LWS, HT, CRLF, DIGIT, ALPHA, etc. + Angle brackets are used within definitions whenever their + presence will facilitate discerning the use of rule names. + + "literal" + + Quotation marks surround literal text. Unless stated otherwise, + the text is case-insensitive. + + rule1 | rule2 + + Elements separated by a bar ("I") are alternatives, + e.g., "yes | no" will accept yes or no. + + (rule1 rule2) + + Elements enclosed in parentheses are treated as a single + element. Thus, "(elem (foo | bar) elem)" allows the token + sequences "elem foo elem" and "elem bar elem". + + *rule + + The character "*" preceding an element indicates repetition. The + full form is "<n>*<m>element" indicating at least <n> and at + most <m> occurrences of element. Default values are 0 and + infinity so that "*(element)" allows any number, including zero; + "1*element" requires at least one; and "1*2element" allows one + or two. + + [rule] + + Square brackets enclose optional elements; "[foo bar]" is + equivalent to "*1(foo bar)". + + N rule + + Specific repetition: "<n>(element)" is equivalent to + "<n>*<n>(element)"; that is, exactly <n> occurrences of + (element). Thus 2DIGIT is a 2-digit number, and 3ALPHA is a + string of three alphabetic characters. + + + + +Berners-Lee, et al Informational [Page 9] + +RFC 1945 HTTP/1.0 May 1996 + + + #rule + + A construct "#" is defined, similar to "*", for defining lists + of elements. The full form is "<n>#<m>element" indicating at + least <n> and at most <m> elements, each separated by one or + more commas (",") and optional linear whitespace (LWS). This + makes the usual form of lists very easy; a rule such as + "( *LWS element *( *LWS "," *LWS element ))" can be shown as + "1#element". Wherever this construct is used, null elements are + allowed, but do not contribute to the count of elements present. + That is, "(element), , (element)" is permitted, but counts as + only two elements. Therefore, where at least one element is + required, at least one non-null element must be present. Default + values are 0 and infinity so that "#(element)" allows any + number, including zero; "1#element" requires at least one; and + "1#2element" allows one or two. + + ; comment + + A semi-colon, set off some distance to the right of rule text, + starts a comment that continues to the end of line. This is a + simple way of including useful notes in parallel with the + specifications. + + implied *LWS + + The grammar described by this specification is word-based. + Except where noted otherwise, linear whitespace (LWS) can be + included between any two adjacent words (token or + quoted-string), and between adjacent tokens and delimiters + (tspecials), without changing the interpretation of a field. At + least one delimiter (tspecials) must exist between any two + tokens, since they would otherwise be interpreted as a single + token. However, applications should attempt to follow "common + form" when generating HTTP constructs, since there exist some + implementations that fail to accept anything beyond the common + forms. + +2.2 Basic Rules + + The following rules are used throughout this specification to + describe basic parsing constructs. The US-ASCII coded character set + is defined by [17]. + + OCTET = <any 8-bit sequence of data> + CHAR = <any US-ASCII character (octets 0 - 127)> + UPALPHA = <any US-ASCII uppercase letter "A".."Z"> + LOALPHA = <any US-ASCII lowercase letter "a".."z"> + + + +Berners-Lee, et al Informational [Page 10] + +RFC 1945 HTTP/1.0 May 1996 + + + ALPHA = UPALPHA | LOALPHA + DIGIT = <any US-ASCII digit "0".."9"> + CTL = <any US-ASCII control character + (octets 0 - 31) and DEL (127)> + CR = <US-ASCII CR, carriage return (13)> + LF = <US-ASCII LF, linefeed (10)> + SP = <US-ASCII SP, space (32)> + HT = <US-ASCII HT, horizontal-tab (9)> + <"> = <US-ASCII double-quote mark (34)> + + HTTP/1.0 defines the octet sequence CR LF as the end-of-line marker + for all protocol elements except the Entity-Body (see Appendix B for + tolerant applications). The end-of-line marker within an Entity-Body + is defined by its associated media type, as described in Section 3.6. + + CRLF = CR LF + + HTTP/1.0 headers may be folded onto multiple lines if each + continuation line begins with a space or horizontal tab. All linear + whitespace, including folding, has the same semantics as SP. + + LWS = [CRLF] 1*( SP | HT ) + + However, folding of header lines is not expected by some + applications, and should not be generated by HTTP/1.0 applications. + + The TEXT rule is only used for descriptive field contents and values + that are not intended to be interpreted by the message parser. Words + of *TEXT may contain octets from character sets other than US-ASCII. + + TEXT = <any OCTET except CTLs, + but including LWS> + + Recipients of header field TEXT containing octets outside the US- + ASCII character set may assume that they represent ISO-8859-1 + characters. + + Hexadecimal numeric characters are used in several protocol elements. + + HEX = "A" | "B" | "C" | "D" | "E" | "F" + | "a" | "b" | "c" | "d" | "e" | "f" | DIGIT + + Many HTTP/1.0 header field values consist of words separated by LWS + or special characters. These special characters must be in a quoted + string to be used within a parameter value. + + word = token | quoted-string + + + + +Berners-Lee, et al Informational [Page 11] + +RFC 1945 HTTP/1.0 May 1996 + + + token = 1*<any CHAR except CTLs or tspecials> + + tspecials = "(" | ")" | "<" | ">" | "@" + | "," | ";" | ":" | "\" | <"> + | "/" | "[" | "]" | "?" | "=" + | "{" | "}" | SP | HT + + Comments may be included in some HTTP header fields by surrounding + the comment text with parentheses. Comments are only allowed in + fields containing "comment" as part of their field value definition. + In all other fields, parentheses are considered part of the field + value. + + comment = "(" *( ctext | comment ) ")" + ctext = <any TEXT excluding "(" and ")"> + + A string of text is parsed as a single word if it is quoted using + double-quote marks. + + quoted-string = ( <"> *(qdtext) <"> ) + + qdtext = <any CHAR except <"> and CTLs, + but including LWS> + + Single-character quoting using the backslash ("\") character is not + permitted in HTTP/1.0. + +3. Protocol Parameters + +3.1 HTTP Version + + HTTP uses a "<major>.<minor>" numbering scheme to indicate versions + of the protocol. The protocol versioning policy is intended to allow + the sender to indicate the format of a message and its capacity for + understanding further HTTP communication, rather than the features + obtained via that communication. No change is made to the version + number for the addition of message components which do not affect + communication behavior or which only add to extensible field values. + The <minor> number is incremented when the changes made to the + protocol add features which do not change the general message parsing + algorithm, but which may add to the message semantics and imply + additional capabilities of the sender. The <major> number is + incremented when the format of a message within the protocol is + changed. + + The version of an HTTP message is indicated by an HTTP-Version field + in the first line of the message. If the protocol version is not + specified, the recipient must assume that the message is in the + + + +Berners-Lee, et al Informational [Page 12] + +RFC 1945 HTTP/1.0 May 1996 + + + simple HTTP/0.9 format. + + HTTP-Version = "HTTP" "/" 1*DIGIT "." 1*DIGIT + + Note that the major and minor numbers should be treated as separate + integers and that each may be incremented higher than a single digit. + Thus, HTTP/2.4 is a lower version than HTTP/2.13, which in turn is + lower than HTTP/12.3. Leading zeros should be ignored by recipients + and never generated by senders. + + This document defines both the 0.9 and 1.0 versions of the HTTP + protocol. Applications sending Full-Request or Full-Response + messages, as defined by this specification, must include an HTTP- + Version of "HTTP/1.0". + + HTTP/1.0 servers must: + + o recognize the format of the Request-Line for HTTP/0.9 and + HTTP/1.0 requests; + + o understand any valid request in the format of HTTP/0.9 or + HTTP/1.0; + + o respond appropriately with a message in the same protocol + version used by the client. + + HTTP/1.0 clients must: + + o recognize the format of the Status-Line for HTTP/1.0 responses; + + o understand any valid response in the format of HTTP/0.9 or + HTTP/1.0. + + Proxy and gateway applications must be careful in forwarding requests + that are received in a format different than that of the + application's native HTTP version. Since the protocol version + indicates the protocol capability of the sender, a proxy/gateway must + never send a message with a version indicator which is greater than + its native version; if a higher version request is received, the + proxy/gateway must either downgrade the request version or respond + with an error. Requests with a version lower than that of the + application's native format may be upgraded before being forwarded; + the proxy/gateway's response to that request must follow the server + requirements listed above. + + + + + + + +Berners-Lee, et al Informational [Page 13] + +RFC 1945 HTTP/1.0 May 1996 + + +3.2 Uniform Resource Identifiers + + URIs have been known by many names: WWW addresses, Universal Document + Identifiers, Universal Resource Identifiers [2], and finally the + combination of Uniform Resource Locators (URL) [4] and Names (URN) + [16]. As far as HTTP is concerned, Uniform Resource Identifiers are + simply formatted strings which identify--via name, location, or any + other characteristic--a network resource. + +3.2.1 General Syntax + + URIs in HTTP can be represented in absolute form or relative to some + known base URI [9], depending upon the context of their use. The two + forms are differentiated by the fact that absolute URIs always begin + with a scheme name followed by a colon. + + URI = ( absoluteURI | relativeURI ) [ "#" fragment ] + + absoluteURI = scheme ":" *( uchar | reserved ) + + relativeURI = net_path | abs_path | rel_path + + net_path = "//" net_loc [ abs_path ] + abs_path = "/" rel_path + rel_path = [ path ] [ ";" params ] [ "?" query ] + + path = fsegment *( "/" segment ) + fsegment = 1*pchar + segment = *pchar + + params = param *( ";" param ) + param = *( pchar | "/" ) + + scheme = 1*( ALPHA | DIGIT | "+" | "-" | "." ) + net_loc = *( pchar | ";" | "?" ) + query = *( uchar | reserved ) + fragment = *( uchar | reserved ) + + pchar = uchar | ":" | "@" | "&" | "=" | "+" + uchar = unreserved | escape + unreserved = ALPHA | DIGIT | safe | extra | national + + escape = "%" HEX HEX + reserved = ";" | "/" | "?" | ":" | "@" | "&" | "=" | "+" + extra = "!" | "*" | "'" | "(" | ")" | "," + safe = "$" | "-" | "_" | "." + unsafe = CTL | SP | <"> | "#" | "%" | "<" | ">" + national = <any OCTET excluding ALPHA, DIGIT, + + + +Berners-Lee, et al Informational [Page 14] + +RFC 1945 HTTP/1.0 May 1996 + + + reserved, extra, safe, and unsafe> + + For definitive information on URL syntax and semantics, see RFC 1738 + [4] and RFC 1808 [9]. The BNF above includes national characters not + allowed in valid URLs as specified by RFC 1738, since HTTP servers + are not restricted in the set of unreserved characters allowed to + represent the rel_path part of addresses, and HTTP proxies may + receive requests for URIs not defined by RFC 1738. + +3.2.2 http URL + + The "http" scheme is used to locate network resources via the HTTP + protocol. This section defines the scheme-specific syntax and + semantics for http URLs. + + http_URL = "http:" "//" host [ ":" port ] [ abs_path ] + + host = <A legal Internet host domain name + or IP address (in dotted-decimal form), + as defined by Section 2.1 of RFC 1123> + + port = *DIGIT + + If the port is empty or not given, port 80 is assumed. The semantics + are that the identified resource is located at the server listening + for TCP connections on that port of that host, and the Request-URI + for the resource is abs_path. If the abs_path is not present in the + URL, it must be given as "/" when used as a Request-URI (Section + 5.1.2). + + Note: Although the HTTP protocol is independent of the transport + layer protocol, the http URL only identifies resources by their + TCP location, and thus non-TCP resources must be identified by + some other URI scheme. + + The canonical form for "http" URLs is obtained by converting any + UPALPHA characters in host to their LOALPHA equivalent (hostnames are + case-insensitive), eliding the [ ":" port ] if the port is 80, and + replacing an empty abs_path with "/". + +3.3 Date/Time Formats + + HTTP/1.0 applications have historically allowed three different + formats for the representation of date/time stamps: + + Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123 + Sunday, 06-Nov-94 08:49:37 GMT ; RFC 850, obsoleted by RFC 1036 + Sun Nov 6 08:49:37 1994 ; ANSI C's asctime() format + + + +Berners-Lee, et al Informational [Page 15] + +RFC 1945 HTTP/1.0 May 1996 + + + The first format is preferred as an Internet standard and represents + a fixed-length subset of that defined by RFC 1123 [6] (an update to + RFC 822 [7]). The second format is in common use, but is based on the + obsolete RFC 850 [10] date format and lacks a four-digit year. + HTTP/1.0 clients and servers that parse the date value should accept + all three formats, though they must never generate the third + (asctime) format. + + Note: Recipients of date values are encouraged to be robust in + accepting date values that may have been generated by non-HTTP + applications, as is sometimes the case when retrieving or posting + messages via proxies/gateways to SMTP or NNTP. + + All HTTP/1.0 date/time stamps must be represented in Universal Time + (UT), also known as Greenwich Mean Time (GMT), without exception. + This is indicated in the first two formats by the inclusion of "GMT" + as the three-letter abbreviation for time zone, and should be assumed + when reading the asctime format. + + HTTP-date = rfc1123-date | rfc850-date | asctime-date + + rfc1123-date = wkday "," SP date1 SP time SP "GMT" + rfc850-date = weekday "," SP date2 SP time SP "GMT" + asctime-date = wkday SP date3 SP time SP 4DIGIT + + date1 = 2DIGIT SP month SP 4DIGIT + ; day month year (e.g., 02 Jun 1982) + date2 = 2DIGIT "-" month "-" 2DIGIT + ; day-month-year (e.g., 02-Jun-82) + date3 = month SP ( 2DIGIT | ( SP 1DIGIT )) + ; month day (e.g., Jun 2) + + time = 2DIGIT ":" 2DIGIT ":" 2DIGIT + ; 00:00:00 - 23:59:59 + + wkday = "Mon" | "Tue" | "Wed" + | "Thu" | "Fri" | "Sat" | "Sun" + + weekday = "Monday" | "Tuesday" | "Wednesday" + | "Thursday" | "Friday" | "Saturday" | "Sunday" + + month = "Jan" | "Feb" | "Mar" | "Apr" + | "May" | "Jun" | "Jul" | "Aug" + | "Sep" | "Oct" | "Nov" | "Dec" + + Note: HTTP requirements for the date/time stamp format apply + only to their usage within the protocol stream. Clients and + servers are not required to use these formats for user + + + +Berners-Lee, et al Informational [Page 16] + +RFC 1945 HTTP/1.0 May 1996 + + + presentation, request logging, etc. + +3.4 Character Sets + + HTTP uses the same definition of the term "character set" as that + described for MIME: + + The term "character set" is used in this document to refer to a + method used with one or more tables to convert a sequence of + octets into a sequence of characters. Note that unconditional + conversion in the other direction is not required, in that not all + characters may be available in a given character set and a + character set may provide more than one sequence of octets to + represent a particular character. This definition is intended to + allow various kinds of character encodings, from simple single- + table mappings such as US-ASCII to complex table switching methods + such as those that use ISO 2022's techniques. However, the + definition associated with a MIME character set name must fully + specify the mapping to be performed from octets to characters. In + particular, use of external profiling information to determine the + exact mapping is not permitted. + + Note: This use of the term "character set" is more commonly + referred to as a "character encoding." However, since HTTP and + MIME share the same registry, it is important that the terminology + also be shared. + + HTTP character sets are identified by case-insensitive tokens. The + complete set of tokens are defined by the IANA Character Set registry + [15]. However, because that registry does not define a single, + consistent token for each character set, we define here the preferred + names for those character sets most likely to be used with HTTP + entities. These character sets include those registered by RFC 1521 + [5] -- the US-ASCII [17] and ISO-8859 [18] character sets -- and + other names specifically recommended for use within MIME charset + parameters. + + charset = "US-ASCII" + | "ISO-8859-1" | "ISO-8859-2" | "ISO-8859-3" + | "ISO-8859-4" | "ISO-8859-5" | "ISO-8859-6" + | "ISO-8859-7" | "ISO-8859-8" | "ISO-8859-9" + | "ISO-2022-JP" | "ISO-2022-JP-2" | "ISO-2022-KR" + | "UNICODE-1-1" | "UNICODE-1-1-UTF-7" | "UNICODE-1-1-UTF-8" + | token + + Although HTTP allows an arbitrary token to be used as a charset + value, any token that has a predefined value within the IANA + Character Set registry [15] must represent the character set defined + + + +Berners-Lee, et al Informational [Page 17] + +RFC 1945 HTTP/1.0 May 1996 + + + by that registry. Applications should limit their use of character + sets to those defined by the IANA registry. + + The character set of an entity body should be labelled as the lowest + common denominator of the character codes used within that body, with + the exception that no label is preferred over the labels US-ASCII or + ISO-8859-1. + +3.5 Content Codings + + Content coding values are used to indicate an encoding transformation + that has been applied to a resource. Content codings are primarily + used to allow a document to be compressed or encrypted without losing + the identity of its underlying media type. Typically, the resource is + stored in this encoding and only decoded before rendering or + analogous usage. + + content-coding = "x-gzip" | "x-compress" | token + + Note: For future compatibility, HTTP/1.0 applications should + consider "gzip" and "compress" to be equivalent to "x-gzip" + and "x-compress", respectively. + + All content-coding values are case-insensitive. HTTP/1.0 uses + content-coding values in the Content-Encoding (Section 10.3) header + field. Although the value describes the content-coding, what is more + important is that it indicates what decoding mechanism will be + required to remove the encoding. Note that a single program may be + capable of decoding multiple content-coding formats. Two values are + defined by this specification: + + x-gzip + An encoding format produced by the file compression program + "gzip" (GNU zip) developed by Jean-loup Gailly. This format is + typically a Lempel-Ziv coding (LZ77) with a 32 bit CRC. + + x-compress + The encoding format produced by the file compression program + "compress". This format is an adaptive Lempel-Ziv-Welch coding + (LZW). + + Note: Use of program names for the identification of + encoding formats is not desirable and should be discouraged + for future encodings. Their use here is representative of + historical practice, not good design. + + + + + + +Berners-Lee, et al Informational [Page 18] + +RFC 1945 HTTP/1.0 May 1996 + + +3.6 Media Types + + HTTP uses Internet Media Types [13] in the Content-Type header field + (Section 10.5) in order to provide open and extensible data typing. + + media-type = type "/" subtype *( ";" parameter ) + type = token + subtype = token + + Parameters may follow the type/subtype in the form of attribute/value + pairs. + + parameter = attribute "=" value + attribute = token + value = token | quoted-string + + The type, subtype, and parameter attribute names are case- + insensitive. Parameter values may or may not be case-sensitive, + depending on the semantics of the parameter name. LWS must not be + generated between the type and subtype, nor between an attribute and + its value. Upon receipt of a media type with an unrecognized + parameter, a user agent should treat the media type as if the + unrecognized parameter and its value were not present. + + Some older HTTP applications do not recognize media type parameters. + HTTP/1.0 applications should only use media type parameters when they + are necessary to define the content of a message. + + Media-type values are registered with the Internet Assigned Number + Authority (IANA [15]). The media type registration process is + outlined in RFC 1590 [13]. Use of non-registered media types is + discouraged. + +3.6.1 Canonicalization and Text Defaults + + Internet media types are registered with a canonical form. In + general, an Entity-Body transferred via HTTP must be represented in + the appropriate canonical form prior to its transmission. If the body + has been encoded with a Content-Encoding, the underlying data should + be in canonical form prior to being encoded. + + Media subtypes of the "text" type use CRLF as the text line break + when in canonical form. However, HTTP allows the transport of text + media with plain CR or LF alone representing a line break when used + consistently within the Entity-Body. HTTP applications must accept + CRLF, bare CR, and bare LF as being representative of a line break in + text media received via HTTP. + + + + +Berners-Lee, et al Informational [Page 19] + +RFC 1945 HTTP/1.0 May 1996 + + + In addition, if the text media is represented in a character set that + does not use octets 13 and 10 for CR and LF respectively, as is the + case for some multi-byte character sets, HTTP allows the use of + whatever octet sequences are defined by that character set to + represent the equivalent of CR and LF for line breaks. This + flexibility regarding line breaks applies only to text media in the + Entity-Body; a bare CR or LF should not be substituted for CRLF + within any of the HTTP control structures (such as header fields and + multipart boundaries). + + The "charset" parameter is used with some media types to define the + character set (Section 3.4) of the data. When no explicit charset + parameter is provided by the sender, media subtypes of the "text" + type are defined to have a default charset value of "ISO-8859-1" when + received via HTTP. Data in character sets other than "ISO-8859-1" or + its subsets must be labelled with an appropriate charset value in + order to be consistently interpreted by the recipient. + + Note: Many current HTTP servers provide data using charsets other + than "ISO-8859-1" without proper labelling. This situation reduces + interoperability and is not recommended. To compensate for this, + some HTTP user agents provide a configuration option to allow the + user to change the default interpretation of the media type + character set when no charset parameter is given. + +3.6.2 Multipart Types + + MIME provides for a number of "multipart" types -- encapsulations of + several entities within a single message's Entity-Body. The multipart + types registered by IANA [15] do not have any special meaning for + HTTP/1.0, though user agents may need to understand each type in + order to correctly interpret the purpose of each body-part. An HTTP + user agent should follow the same or similar behavior as a MIME user + agent does upon receipt of a multipart type. HTTP servers should not + assume that all HTTP clients are prepared to handle multipart types. + + All multipart types share a common syntax and must include a boundary + parameter as part of the media type value. The message body is itself + a protocol element and must therefore use only CRLF to represent line + breaks between body-parts. Multipart body-parts may contain HTTP + header fields which are significant to the meaning of that part. + +3.7 Product Tokens + + Product tokens are used to allow communicating applications to + identify themselves via a simple product token, with an optional + slash and version designator. Most fields using product tokens also + allow subproducts which form a significant part of the application to + + + +Berners-Lee, et al Informational [Page 20] + +RFC 1945 HTTP/1.0 May 1996 + + + be listed, separated by whitespace. By convention, the products are + listed in order of their significance for identifying the + application. + + product = token ["/" product-version] + product-version = token + + Examples: + + User-Agent: CERN-LineMode/2.15 libwww/2.17b3 + + Server: Apache/0.8.4 + + Product tokens should be short and to the point -- use of them for + advertizing or other non-essential information is explicitly + forbidden. Although any token character may appear in a product- + version, this token should only be used for a version identifier + (i.e., successive versions of the same product should only differ in + the product-version portion of the product value). + +4. HTTP Message + +4.1 Message Types + + HTTP messages consist of requests from client to server and responses + from server to client. + + HTTP-message = Simple-Request ; HTTP/0.9 messages + | Simple-Response + | Full-Request ; HTTP/1.0 messages + | Full-Response + + Full-Request and Full-Response use the generic message format of RFC + 822 [7] for transferring entities. Both messages may include optional + header fields (also known as "headers") and an entity body. The + entity body is separated from the headers by a null line (i.e., a + line with nothing preceding the CRLF). + + Full-Request = Request-Line ; Section 5.1 + *( General-Header ; Section 4.3 + | Request-Header ; Section 5.2 + | Entity-Header ) ; Section 7.1 + CRLF + [ Entity-Body ] ; Section 7.2 + + Full-Response = Status-Line ; Section 6.1 + *( General-Header ; Section 4.3 + | Response-Header ; Section 6.2 + + + +Berners-Lee, et al Informational [Page 21] + +RFC 1945 HTTP/1.0 May 1996 + + + | Entity-Header ) ; Section 7.1 + CRLF + [ Entity-Body ] ; Section 7.2 + + Simple-Request and Simple-Response do not allow the use of any header + information and are limited to a single request method (GET). + + Simple-Request = "GET" SP Request-URI CRLF + + Simple-Response = [ Entity-Body ] + + Use of the Simple-Request format is discouraged because it prevents + the server from identifying the media type of the returned entity. + +4.2 Message Headers + + HTTP header fields, which include General-Header (Section 4.3), + Request-Header (Section 5.2), Response-Header (Section 6.2), and + Entity-Header (Section 7.1) fields, follow the same generic format as + that given in Section 3.1 of RFC 822 [7]. Each header field consists + of a name followed immediately by a colon (":"), a single space (SP) + character, and the field value. Field names are case-insensitive. + Header fields can be extended over multiple lines by preceding each + extra line with at least one SP or HT, though this is not + recommended. + + HTTP-header = field-name ":" [ field-value ] CRLF + + field-name = token + field-value = *( field-content | LWS ) + + field-content = <the OCTETs making up the field-value + and consisting of either *TEXT or combinations + of token, tspecials, and quoted-string> + + The order in which header fields are received is not significant. + However, it is "good practice" to send General-Header fields first, + followed by Request-Header or Response-Header fields prior to the + Entity-Header fields. + + Multiple HTTP-header fields with the same field-name may be present + in a message if and only if the entire field-value for that header + field is defined as a comma-separated list [i.e., #(values)]. It must + be possible to combine the multiple header fields into one "field- + name: field-value" pair, without changing the semantics of the + message, by appending each subsequent field-value to the first, each + separated by a comma. + + + + +Berners-Lee, et al Informational [Page 22] + +RFC 1945 HTTP/1.0 May 1996 + + +4.3 General Header Fields + + There are a few header fields which have general applicability for + both request and response messages, but which do not apply to the + entity being transferred. These headers apply only to the message + being transmitted. + + General-Header = Date ; Section 10.6 + | Pragma ; Section 10.12 + + General header field names can be extended reliably only in + combination with a change in the protocol version. However, new or + experimental header fields may be given the semantics of general + header fields if all parties in the communication recognize them to + be general header fields. Unrecognized header fields are treated as + Entity-Header fields. + +5. Request + + A request message from a client to a server includes, within the + first line of that message, the method to be applied to the resource, + the identifier of the resource, and the protocol version in use. For + backwards compatibility with the more limited HTTP/0.9 protocol, + there are two valid formats for an HTTP request: + + Request = Simple-Request | Full-Request + + Simple-Request = "GET" SP Request-URI CRLF + + Full-Request = Request-Line ; Section 5.1 + *( General-Header ; Section 4.3 + | Request-Header ; Section 5.2 + | Entity-Header ) ; Section 7.1 + CRLF + [ Entity-Body ] ; Section 7.2 + + If an HTTP/1.0 server receives a Simple-Request, it must respond with + an HTTP/0.9 Simple-Response. An HTTP/1.0 client capable of receiving + a Full-Response should never generate a Simple-Request. + +5.1 Request-Line + + The Request-Line begins with a method token, followed by the + Request-URI and the protocol version, and ending with CRLF. The + elements are separated by SP characters. No CR or LF are allowed + except in the final CRLF sequence. + + Request-Line = Method SP Request-URI SP HTTP-Version CRLF + + + +Berners-Lee, et al Informational [Page 23] + +RFC 1945 HTTP/1.0 May 1996 + + + Note that the difference between a Simple-Request and the Request- + Line of a Full-Request is the presence of the HTTP-Version field and + the availability of methods other than GET. + +5.1.1 Method + + The Method token indicates the method to be performed on the resource + identified by the Request-URI. The method is case-sensitive. + + Method = "GET" ; Section 8.1 + | "HEAD" ; Section 8.2 + | "POST" ; Section 8.3 + | extension-method + + extension-method = token + + The list of methods acceptable by a specific resource can change + dynamically; the client is notified through the return code of the + response if a method is not allowed on a resource. Servers should + return the status code 501 (not implemented) if the method is + unrecognized or not implemented. + + The methods commonly used by HTTP/1.0 applications are fully defined + in Section 8. + +5.1.2 Request-URI + + The Request-URI is a Uniform Resource Identifier (Section 3.2) and + identifies the resource upon which to apply the request. + + Request-URI = absoluteURI | abs_path + + The two options for Request-URI are dependent on the nature of the + request. + + The absoluteURI form is only allowed when the request is being made + to a proxy. The proxy is requested to forward the request and return + the response. If the request is GET or HEAD and a prior response is + cached, the proxy may use the cached message if it passes any + restrictions in the Expires header field. Note that the proxy may + forward the request on to another proxy or directly to the server + specified by the absoluteURI. In order to avoid request loops, a + proxy must be able to recognize all of its server names, including + any aliases, local variations, and the numeric IP address. An example + Request-Line would be: + + GET http://www.w3.org/pub/WWW/TheProject.html HTTP/1.0 + + + + +Berners-Lee, et al Informational [Page 24] + +RFC 1945 HTTP/1.0 May 1996 + + + The most common form of Request-URI is that used to identify a + resource on an origin server or gateway. In this case, only the + absolute path of the URI is transmitted (see Section 3.2.1, + abs_path). For example, a client wishing to retrieve the resource + above directly from the origin server would create a TCP connection + to port 80 of the host "www.w3.org" and send the line: + + GET /pub/WWW/TheProject.html HTTP/1.0 + + followed by the remainder of the Full-Request. Note that the absolute + path cannot be empty; if none is present in the original URI, it must + be given as "/" (the server root). + + The Request-URI is transmitted as an encoded string, where some + characters may be escaped using the "% HEX HEX" encoding defined by + RFC 1738 [4]. The origin server must decode the Request-URI in order + to properly interpret the request. + +5.2 Request Header Fields + + The request header fields allow the client to pass additional + information about the request, and about the client itself, to the + server. These fields act as request modifiers, with semantics + equivalent to the parameters on a programming language method + (procedure) invocation. + + Request-Header = Authorization ; Section 10.2 + | From ; Section 10.8 + | If-Modified-Since ; Section 10.9 + | Referer ; Section 10.13 + | User-Agent ; Section 10.15 + + Request-Header field names can be extended reliably only in + combination with a change in the protocol version. However, new or + experimental header fields may be given the semantics of request + header fields if all parties in the communication recognize them to + be request header fields. Unrecognized header fields are treated as + Entity-Header fields. + +6. Response + + After receiving and interpreting a request message, a server responds + in the form of an HTTP response message. + + Response = Simple-Response | Full-Response + + Simple-Response = [ Entity-Body ] + + + + +Berners-Lee, et al Informational [Page 25] + +RFC 1945 HTTP/1.0 May 1996 + + + Full-Response = Status-Line ; Section 6.1 + *( General-Header ; Section 4.3 + | Response-Header ; Section 6.2 + | Entity-Header ) ; Section 7.1 + CRLF + [ Entity-Body ] ; Section 7.2 + + A Simple-Response should only be sent in response to an HTTP/0.9 + Simple-Request or if the server only supports the more limited + HTTP/0.9 protocol. If a client sends an HTTP/1.0 Full-Request and + receives a response that does not begin with a Status-Line, it should + assume that the response is a Simple-Response and parse it + accordingly. Note that the Simple-Response consists only of the + entity body and is terminated by the server closing the connection. + +6.1 Status-Line + + The first line of a Full-Response message is the Status-Line, + consisting of the protocol version followed by a numeric status code + and its associated textual phrase, with each element separated by SP + characters. No CR or LF is allowed except in the final CRLF sequence. + + Status-Line = HTTP-Version SP Status-Code SP Reason-Phrase CRLF + + Since a status line always begins with the protocol version and + status code + + "HTTP/" 1*DIGIT "." 1*DIGIT SP 3DIGIT SP + + (e.g., "HTTP/1.0 200 "), the presence of that expression is + sufficient to differentiate a Full-Response from a Simple-Response. + Although the Simple-Response format may allow such an expression to + occur at the beginning of an entity body, and thus cause a + misinterpretation of the message if it was given in response to a + Full-Request, most HTTP/0.9 servers are limited to responses of type + "text/html" and therefore would never generate such a response. + +6.1.1 Status Code and Reason Phrase + + The Status-Code element is a 3-digit integer result code of the + attempt to understand and satisfy the request. The Reason-Phrase is + intended to give a short textual description of the Status-Code. The + Status-Code is intended for use by automata and the Reason-Phrase is + intended for the human user. The client is not required to examine or + display the Reason-Phrase. + + + + + + +Berners-Lee, et al Informational [Page 26] + +RFC 1945 HTTP/1.0 May 1996 + + + The first digit of the Status-Code defines the class of response. The + last two digits do not have any categorization role. There are 5 + values for the first digit: + + o 1xx: Informational - Not used, but reserved for future use + + o 2xx: Success - The action was successfully received, + understood, and accepted. + + o 3xx: Redirection - Further action must be taken in order to + complete the request + + o 4xx: Client Error - The request contains bad syntax or cannot + be fulfilled + + o 5xx: Server Error - The server failed to fulfill an apparently + valid request + + The individual values of the numeric status codes defined for + HTTP/1.0, and an example set of corresponding Reason-Phrase's, are + presented below. The reason phrases listed here are only recommended + -- they may be replaced by local equivalents without affecting the + protocol. These codes are fully defined in Section 9. + + Status-Code = "200" ; OK + | "201" ; Created + | "202" ; Accepted + | "204" ; No Content + | "301" ; Moved Permanently + | "302" ; Moved Temporarily + | "304" ; Not Modified + | "400" ; Bad Request + | "401" ; Unauthorized + | "403" ; Forbidden + | "404" ; Not Found + | "500" ; Internal Server Error + | "501" ; Not Implemented + | "502" ; Bad Gateway + | "503" ; Service Unavailable + | extension-code + + extension-code = 3DIGIT + + Reason-Phrase = *<TEXT, excluding CR, LF> + + HTTP status codes are extensible, but the above codes are the only + ones generally recognized in current practice. HTTP applications are + not required to understand the meaning of all registered status + + + +Berners-Lee, et al Informational [Page 27] + +RFC 1945 HTTP/1.0 May 1996 + + + codes, though such understanding is obviously desirable. However, + applications must understand the class of any status code, as + indicated by the first digit, and treat any unrecognized response as + being equivalent to the x00 status code of that class, with the + exception that an unrecognized response must not be cached. For + example, if an unrecognized status code of 431 is received by the + client, it can safely assume that there was something wrong with its + request and treat the response as if it had received a 400 status + code. In such cases, user agents should present to the user the + entity returned with the response, since that entity is likely to + include human-readable information which will explain the unusual + status. + +6.2 Response Header Fields + + The response header fields allow the server to pass additional + information about the response which cannot be placed in the Status- + Line. These header fields give information about the server and about + further access to the resource identified by the Request-URI. + + Response-Header = Location ; Section 10.11 + | Server ; Section 10.14 + | WWW-Authenticate ; Section 10.16 + + Response-Header field names can be extended reliably only in + combination with a change in the protocol version. However, new or + experimental header fields may be given the semantics of response + header fields if all parties in the communication recognize them to + be response header fields. Unrecognized header fields are treated as + Entity-Header fields. + +7. Entity + + Full-Request and Full-Response messages may transfer an entity within + some requests and responses. An entity consists of Entity-Header + fields and (usually) an Entity-Body. In this section, both sender and + recipient refer to either the client or the server, depending on who + sends and who receives the entity. + + + + + + + + + + + + + +Berners-Lee, et al Informational [Page 28] + +RFC 1945 HTTP/1.0 May 1996 + + +7.1 Entity Header Fields + + Entity-Header fields define optional metainformation about the + Entity-Body or, if no body is present, about the resource identified + by the request. + + Entity-Header = Allow ; Section 10.1 + | Content-Encoding ; Section 10.3 + | Content-Length ; Section 10.4 + | Content-Type ; Section 10.5 + | Expires ; Section 10.7 + | Last-Modified ; Section 10.10 + | extension-header + + extension-header = HTTP-header + + The extension-header mechanism allows additional Entity-Header fields + to be defined without changing the protocol, but these fields cannot + be assumed to be recognizable by the recipient. Unrecognized header + fields should be ignored by the recipient and forwarded by proxies. + +7.2 Entity Body + + The entity body (if any) sent with an HTTP request or response is in + a format and encoding defined by the Entity-Header fields. + + Entity-Body = *OCTET + + An entity body is included with a request message only when the + request method calls for one. The presence of an entity body in a + request is signaled by the inclusion of a Content-Length header field + in the request message headers. HTTP/1.0 requests containing an + entity body must include a valid Content-Length header field. + + For response messages, whether or not an entity body is included with + a message is dependent on both the request method and the response + code. All responses to the HEAD request method must not include a + body, even though the presence of entity header fields may lead one + to believe they do. All 1xx (informational), 204 (no content), and + 304 (not modified) responses must not include a body. All other + responses must include an entity body or a Content-Length header + field defined with a value of zero (0). + +7.2.1 Type + + When an Entity-Body is included with a message, the data type of that + body is determined via the header fields Content-Type and Content- + Encoding. These define a two-layer, ordered encoding model: + + + +Berners-Lee, et al Informational [Page 29] + +RFC 1945 HTTP/1.0 May 1996 + + + entity-body := Content-Encoding( Content-Type( data ) ) + + A Content-Type specifies the media type of the underlying data. A + Content-Encoding may be used to indicate any additional content + coding applied to the type, usually for the purpose of data + compression, that is a property of the resource requested. The + default for the content encoding is none (i.e., the identity + function). + + Any HTTP/1.0 message containing an entity body should include a + Content-Type header field defining the media type of that body. If + and only if the media type is not given by a Content-Type header, as + is the case for Simple-Response messages, the recipient may attempt + to guess the media type via inspection of its content and/or the name + extension(s) of the URL used to identify the resource. If the media + type remains unknown, the recipient should treat it as type + "application/octet-stream". + +7.2.2 Length + + When an Entity-Body is included with a message, the length of that + body may be determined in one of two ways. If a Content-Length header + field is present, its value in bytes represents the length of the + Entity-Body. Otherwise, the body length is determined by the closing + of the connection by the server. + + Closing the connection cannot be used to indicate the end of a + request body, since it leaves no possibility for the server to send + back a response. Therefore, HTTP/1.0 requests containing an entity + body must include a valid Content-Length header field. If a request + contains an entity body and Content-Length is not specified, and the + server does not recognize or cannot calculate the length from other + fields, then the server should send a 400 (bad request) response. + + Note: Some older servers supply an invalid Content-Length when + sending a document that contains server-side includes dynamically + inserted into the data stream. It must be emphasized that this + will not be tolerated by future versions of HTTP. Unless the + client knows that it is receiving a response from a compliant + server, it should not depend on the Content-Length value being + correct. + +8. Method Definitions + + The set of common methods for HTTP/1.0 is defined below. Although + this set can be expanded, additional methods cannot be assumed to + share the same semantics for separately extended clients and servers. + + + + +Berners-Lee, et al Informational [Page 30] + +RFC 1945 HTTP/1.0 May 1996 + + +8.1 GET + + The GET method means retrieve whatever information (in the form of an + entity) is identified by the Request-URI. If the Request-URI refers + to a data-producing process, it is the produced data which shall be + returned as the entity in the response and not the source text of the + process, unless that text happens to be the output of the process. + + The semantics of the GET method changes to a "conditional GET" if the + request message includes an If-Modified-Since header field. A + conditional GET method requests that the identified resource be + transferred only if it has been modified since the date given by the + If-Modified-Since header, as described in Section 10.9. The + conditional GET method is intended to reduce network usage by + allowing cached entities to be refreshed without requiring multiple + requests or transferring unnecessary data. + +8.2 HEAD + + The HEAD method is identical to GET except that the server must not + return any Entity-Body in the response. The metainformation contained + in the HTTP headers in response to a HEAD request should be identical + to the information sent in response to a GET request. This method can + be used for obtaining metainformation about the resource identified + by the Request-URI without transferring the Entity-Body itself. This + method is often used for testing hypertext links for validity, + accessibility, and recent modification. + + There is no "conditional HEAD" request analogous to the conditional + GET. If an If-Modified-Since header field is included with a HEAD + request, it should be ignored. + +8.3 POST + + The POST method is used to request that the destination server accept + the entity enclosed in the request as a new subordinate of the + resource identified by the Request-URI in the Request-Line. POST is + designed to allow a uniform method to cover the following functions: + + o Annotation of existing resources; + + o Posting a message to a bulletin board, newsgroup, mailing list, + or similar group of articles; + + o Providing a block of data, such as the result of submitting a + form [3], to a data-handling process; + + o Extending a database through an append operation. + + + +Berners-Lee, et al Informational [Page 31] + +RFC 1945 HTTP/1.0 May 1996 + + + The actual function performed by the POST method is determined by the + server and is usually dependent on the Request-URI. The posted entity + is subordinate to that URI in the same way that a file is subordinate + to a directory containing it, a news article is subordinate to a + newsgroup to which it is posted, or a record is subordinate to a + database. + + A successful POST does not require that the entity be created as a + resource on the origin server or made accessible for future + reference. That is, the action performed by the POST method might not + result in a resource that can be identified by a URI. In this case, + either 200 (ok) or 204 (no content) is the appropriate response + status, depending on whether or not the response includes an entity + that describes the result. + + If a resource has been created on the origin server, the response + should be 201 (created) and contain an entity (preferably of type + "text/html") which describes the status of the request and refers to + the new resource. + + A valid Content-Length is required on all HTTP/1.0 POST requests. An + HTTP/1.0 server should respond with a 400 (bad request) message if it + cannot determine the length of the request message's content. + + Applications must not cache responses to a POST request because the + application has no way of knowing that the server would return an + equivalent response on some future request. + +9. Status Code Definitions + + Each Status-Code is described below, including a description of which + method(s) it can follow and any metainformation required in the + response. + +9.1 Informational 1xx + + This class of status code indicates a provisional response, + consisting only of the Status-Line and optional headers, and is + terminated by an empty line. HTTP/1.0 does not define any 1xx status + codes and they are not a valid response to a HTTP/1.0 request. + However, they may be useful for experimental applications which are + outside the scope of this specification. + +9.2 Successful 2xx + + This class of status code indicates that the client's request was + successfully received, understood, and accepted. + + + + +Berners-Lee, et al Informational [Page 32] + +RFC 1945 HTTP/1.0 May 1996 + + + 200 OK + + The request has succeeded. The information returned with the + response is dependent on the method used in the request, as follows: + + GET an entity corresponding to the requested resource is sent + in the response; + + HEAD the response must only contain the header information and + no Entity-Body; + + POST an entity describing or containing the result of the action. + + 201 Created + + The request has been fulfilled and resulted in a new resource being + created. The newly created resource can be referenced by the URI(s) + returned in the entity of the response. The origin server should + create the resource before using this Status-Code. If the action + cannot be carried out immediately, the server must include in the + response body a description of when the resource will be available; + otherwise, the server should respond with 202 (accepted). + + Of the methods defined by this specification, only POST can create a + resource. + + 202 Accepted + + The request has been accepted for processing, but the processing + has not been completed. The request may or may not eventually be + acted upon, as it may be disallowed when processing actually takes + place. There is no facility for re-sending a status code from an + asynchronous operation such as this. + + The 202 response is intentionally non-committal. Its purpose is to + allow a server to accept a request for some other process (perhaps + a batch-oriented process that is only run once per day) without + requiring that the user agent's connection to the server persist + until the process is completed. The entity returned with this + response should include an indication of the request's current + status and either a pointer to a status monitor or some estimate of + when the user can expect the request to be fulfilled. + + 204 No Content + + The server has fulfilled the request but there is no new + information to send back. If the client is a user agent, it should + not change its document view from that which caused the request to + + + +Berners-Lee, et al Informational [Page 33] + +RFC 1945 HTTP/1.0 May 1996 + + + be generated. This response is primarily intended to allow input + for scripts or other actions to take place without causing a change + to the user agent's active document view. The response may include + new metainformation in the form of entity headers, which should + apply to the document currently in the user agent's active view. + +9.3 Redirection 3xx + + This class of status code indicates that further action needs to be + taken by the user agent in order to fulfill the request. The action + required may be carried out by the user agent without interaction + with the user if and only if the method used in the subsequent + request is GET or HEAD. A user agent should never automatically + redirect a request more than 5 times, since such redirections usually + indicate an infinite loop. + + 300 Multiple Choices + + This response code is not directly used by HTTP/1.0 applications, + but serves as the default for interpreting the 3xx class of + responses. + + The requested resource is available at one or more locations. + Unless it was a HEAD request, the response should include an entity + containing a list of resource characteristics and locations from + which the user or user agent can choose the one most appropriate. + If the server has a preferred choice, it should include the URL in + a Location field; user agents may use this field value for + automatic redirection. + + 301 Moved Permanently + + The requested resource has been assigned a new permanent URL and + any future references to this resource should be done using that + URL. Clients with link editing capabilities should automatically + relink references to the Request-URI to the new reference returned + by the server, where possible. + + The new URL must be given by the Location field in the response. + Unless it was a HEAD request, the Entity-Body of the response + should contain a short note with a hyperlink to the new URL. + + If the 301 status code is received in response to a request using + the POST method, the user agent must not automatically redirect the + request unless it can be confirmed by the user, since this might + change the conditions under which the request was issued. + + + + + +Berners-Lee, et al Informational [Page 34] + +RFC 1945 HTTP/1.0 May 1996 + + + Note: When automatically redirecting a POST request after + receiving a 301 status code, some existing user agents will + erroneously change it into a GET request. + + 302 Moved Temporarily + + The requested resource resides temporarily under a different URL. + Since the redirection may be altered on occasion, the client should + continue to use the Request-URI for future requests. + + The URL must be given by the Location field in the response. Unless + it was a HEAD request, the Entity-Body of the response should + contain a short note with a hyperlink to the new URI(s). + + If the 302 status code is received in response to a request using + the POST method, the user agent must not automatically redirect the + request unless it can be confirmed by the user, since this might + change the conditions under which the request was issued. + + Note: When automatically redirecting a POST request after + receiving a 302 status code, some existing user agents will + erroneously change it into a GET request. + + 304 Not Modified + + If the client has performed a conditional GET request and access is + allowed, but the document has not been modified since the date and + time specified in the If-Modified-Since field, the server must + respond with this status code and not send an Entity-Body to the + client. Header fields contained in the response should only include + information which is relevant to cache managers or which may have + changed independently of the entity's Last-Modified date. Examples + of relevant header fields include: Date, Server, and Expires. A + cache should update its cached entity to reflect any new field + values given in the 304 response. + +9.4 Client Error 4xx + + The 4xx class of status code is intended for cases in which the + client seems to have erred. If the client has not completed the + request when a 4xx code is received, it should immediately cease + sending data to the server. Except when responding to a HEAD request, + the server should include an entity containing an explanation of the + error situation, and whether it is a temporary or permanent + condition. These status codes are applicable to any request method. + + + + + + +Berners-Lee, et al Informational [Page 35] + +RFC 1945 HTTP/1.0 May 1996 + + + Note: If the client is sending data, server implementations on TCP + should be careful to ensure that the client acknowledges receipt + of the packet(s) containing the response prior to closing the + input connection. If the client continues sending data to the + server after the close, the server's controller will send a reset + packet to the client, which may erase the client's unacknowledged + input buffers before they can be read and interpreted by the HTTP + application. + + 400 Bad Request + + The request could not be understood by the server due to malformed + syntax. The client should not repeat the request without + modifications. + + 401 Unauthorized + + The request requires user authentication. The response must include + a WWW-Authenticate header field (Section 10.16) containing a + challenge applicable to the requested resource. The client may + repeat the request with a suitable Authorization header field + (Section 10.2). If the request already included Authorization + credentials, then the 401 response indicates that authorization has + been refused for those credentials. If the 401 response contains + the same challenge as the prior response, and the user agent has + already attempted authentication at least once, then the user + should be presented the entity that was given in the response, + since that entity may include relevant diagnostic information. HTTP + access authentication is explained in Section 11. + + 403 Forbidden + + The server understood the request, but is refusing to fulfill it. + Authorization will not help and the request should not be repeated. + If the request method was not HEAD and the server wishes to make + public why the request has not been fulfilled, it should describe + the reason for the refusal in the entity body. This status code is + commonly used when the server does not wish to reveal exactly why + the request has been refused, or when no other response is + applicable. + + 404 Not Found + + The server has not found anything matching the Request-URI. No + indication is given of whether the condition is temporary or + permanent. If the server does not wish to make this information + available to the client, the status code 403 (forbidden) can be + used instead. + + + +Berners-Lee, et al Informational [Page 36] + +RFC 1945 HTTP/1.0 May 1996 + + +9.5 Server Error 5xx + + Response status codes beginning with the digit "5" indicate cases in + which the server is aware that it has erred or is incapable of + performing the request. If the client has not completed the request + when a 5xx code is received, it should immediately cease sending data + to the server. Except when responding to a HEAD request, the server + should include an entity containing an explanation of the error + situation, and whether it is a temporary or permanent condition. + These response codes are applicable to any request method and there + are no required header fields. + + 500 Internal Server Error + + The server encountered an unexpected condition which prevented it + from fulfilling the request. + + 501 Not Implemented + + The server does not support the functionality required to fulfill + the request. This is the appropriate response when the server does + not recognize the request method and is not capable of supporting + it for any resource. + + 502 Bad Gateway + + The server, while acting as a gateway or proxy, received an invalid + response from the upstream server it accessed in attempting to + fulfill the request. + + 503 Service Unavailable + + The server is currently unable to handle the request due to a + temporary overloading or maintenance of the server. The implication + is that this is a temporary condition which will be alleviated + after some delay. + + Note: The existence of the 503 status code does not imply + that a server must use it when becoming overloaded. Some + servers may wish to simply refuse the connection. + +10. Header Field Definitions + + This section defines the syntax and semantics of all commonly used + HTTP/1.0 header fields. For general and entity header fields, both + sender and recipient refer to either the client or the server, + depending on who sends and who receives the message. + + + + +Berners-Lee, et al Informational [Page 37] + +RFC 1945 HTTP/1.0 May 1996 + + +10.1 Allow + + The Allow entity-header field lists the set of methods supported by + the resource identified by the Request-URI. The purpose of this field + is strictly to inform the recipient of valid methods associated with + the resource. The Allow header field is not permitted in a request + using the POST method, and thus should be ignored if it is received + as part of a POST entity. + + Allow = "Allow" ":" 1#method + + Example of use: + + Allow: GET, HEAD + + This field cannot prevent a client from trying other methods. + However, the indications given by the Allow header field value should + be followed. The actual set of allowed methods is defined by the + origin server at the time of each request. + + A proxy must not modify the Allow header field even if it does not + understand all the methods specified, since the user agent may have + other means of communicating with the origin server. + + The Allow header field does not indicate what methods are implemented + by the server. + +10.2 Authorization + + A user agent that wishes to authenticate itself with a server-- + usually, but not necessarily, after receiving a 401 response--may do + so by including an Authorization request-header field with the + request. The Authorization field value consists of credentials + containing the authentication information of the user agent for the + realm of the resource being requested. + + Authorization = "Authorization" ":" credentials + + HTTP access authentication is described in Section 11. If a request + is authenticated and a realm specified, the same credentials should + be valid for all other requests within this realm. + + Responses to requests containing an Authorization field are not + cachable. + + + + + + + +Berners-Lee, et al Informational [Page 38] + +RFC 1945 HTTP/1.0 May 1996 + + +10.3 Content-Encoding + + The Content-Encoding entity-header field is used as a modifier to the + media-type. When present, its value indicates what additional content + coding has been applied to the resource, and thus what decoding + mechanism must be applied in order to obtain the media-type + referenced by the Content-Type header field. The Content-Encoding is + primarily used to allow a document to be compressed without losing + the identity of its underlying media type. + + Content-Encoding = "Content-Encoding" ":" content-coding + + Content codings are defined in Section 3.5. An example of its use is + + Content-Encoding: x-gzip + + The Content-Encoding is a characteristic of the resource identified + by the Request-URI. Typically, the resource is stored with this + encoding and is only decoded before rendering or analogous usage. + +10.4 Content-Length + + The Content-Length entity-header field indicates the size of the + Entity-Body, in decimal number of octets, sent to the recipient or, + in the case of the HEAD method, the size of the Entity-Body that + would have been sent had the request been a GET. + + Content-Length = "Content-Length" ":" 1*DIGIT + + An example is + + Content-Length: 3495 + + Applications should use this field to indicate the size of the + Entity-Body to be transferred, regardless of the media type of the + entity. A valid Content-Length field value is required on all + HTTP/1.0 request messages containing an entity body. + + Any Content-Length greater than or equal to zero is a valid value. + Section 7.2.2 describes how to determine the length of a response + entity body if a Content-Length is not given. + + Note: The meaning of this field is significantly different from + the corresponding definition in MIME, where it is an optional + field used within the "message/external-body" content-type. In + HTTP, it should be used whenever the entity's length can be + determined prior to being transferred. + + + + +Berners-Lee, et al Informational [Page 39] + +RFC 1945 HTTP/1.0 May 1996 + + +10.5 Content-Type + + The Content-Type entity-header field indicates the media type of the + Entity-Body sent to the recipient or, in the case of the HEAD method, + the media type that would have been sent had the request been a GET. + + Content-Type = "Content-Type" ":" media-type + + Media types are defined in Section 3.6. An example of the field is + + Content-Type: text/html + + Further discussion of methods for identifying the media type of an + entity is provided in Section 7.2.1. + +10.6 Date + + The Date general-header field represents the date and time at which + the message was originated, having the same semantics as orig-date in + RFC 822. The field value is an HTTP-date, as described in Section + 3.3. + + Date = "Date" ":" HTTP-date + + An example is + + Date: Tue, 15 Nov 1994 08:12:31 GMT + + If a message is received via direct connection with the user agent + (in the case of requests) or the origin server (in the case of + responses), then the date can be assumed to be the current date at + the receiving end. However, since the date--as it is believed by the + origin--is important for evaluating cached responses, origin servers + should always include a Date header. Clients should only send a Date + header field in messages that include an entity body, as in the case + of the POST request, and even then it is optional. A received message + which does not have a Date header field should be assigned one by the + recipient if the message will be cached by that recipient or + gatewayed via a protocol which requires a Date. + + In theory, the date should represent the moment just before the + entity is generated. In practice, the date can be generated at any + time during the message origination without affecting its semantic + value. + + Note: An earlier version of this document incorrectly specified + that this field should contain the creation date of the enclosed + Entity-Body. This has been changed to reflect actual (and proper) + + + +Berners-Lee, et al Informational [Page 40] + +RFC 1945 HTTP/1.0 May 1996 + + + usage. + +10.7 Expires + + The Expires entity-header field gives the date/time after which the + entity should be considered stale. This allows information providers + to suggest the volatility of the resource, or a date after which the + information may no longer be valid. Applications must not cache this + entity beyond the date given. The presence of an Expires field does + not imply that the original resource will change or cease to exist + at, before, or after that time. However, information providers that + know or even suspect that a resource will change by a certain date + should include an Expires header with that date. The format is an + absolute date and time as defined by HTTP-date in Section 3.3. + + Expires = "Expires" ":" HTTP-date + + An example of its use is + + Expires: Thu, 01 Dec 1994 16:00:00 GMT + + If the date given is equal to or earlier than the value of the Date + header, the recipient must not cache the enclosed entity. If a + resource is dynamic by nature, as is the case with many data- + producing processes, entities from that resource should be given an + appropriate Expires value which reflects that dynamism. + + The Expires field cannot be used to force a user agent to refresh its + display or reload a resource; its semantics apply only to caching + mechanisms, and such mechanisms need only check a resource's + expiration status when a new request for that resource is initiated. + + User agents often have history mechanisms, such as "Back" buttons and + history lists, which can be used to redisplay an entity retrieved + earlier in a session. By default, the Expires field does not apply to + history mechanisms. If the entity is still in storage, a history + mechanism should display it even if the entity has expired, unless + the user has specifically configured the agent to refresh expired + history documents. + + Note: Applications are encouraged to be tolerant of bad or + misinformed implementations of the Expires header. A value of zero + (0) or an invalid date format should be considered equivalent to + an "expires immediately." Although these values are not legitimate + for HTTP/1.0, a robust implementation is always desirable. + + + + + + +Berners-Lee, et al Informational [Page 41] + +RFC 1945 HTTP/1.0 May 1996 + + +10.8 From + + The From request-header field, if given, should contain an Internet + e-mail address for the human user who controls the requesting user + agent. The address should be machine-usable, as defined by mailbox in + RFC 822 [7] (as updated by RFC 1123 [6]): + + From = "From" ":" mailbox + + An example is: + + From: webmaster@w3.org + + This header field may be used for logging purposes and as a means for + identifying the source of invalid or unwanted requests. It should not + be used as an insecure form of access protection. The interpretation + of this field is that the request is being performed on behalf of the + person given, who accepts responsibility for the method performed. In + particular, robot agents should include this header so that the + person responsible for running the robot can be contacted if problems + occur on the receiving end. + + The Internet e-mail address in this field may be separate from the + Internet host which issued the request. For example, when a request + is passed through a proxy, the original issuer's address should be + used. + + Note: The client should not send the From header field without the + user's approval, as it may conflict with the user's privacy + interests or their site's security policy. It is strongly + recommended that the user be able to disable, enable, and modify + the value of this field at any time prior to a request. + +10.9 If-Modified-Since + + The If-Modified-Since request-header field is used with the GET + method to make it conditional: if the requested resource has not been + modified since the time specified in this field, a copy of the + resource will not be returned from the server; instead, a 304 (not + modified) response will be returned without any Entity-Body. + + If-Modified-Since = "If-Modified-Since" ":" HTTP-date + + An example of the field is: + + If-Modified-Since: Sat, 29 Oct 1994 19:43:31 GMT + + + + + +Berners-Lee, et al Informational [Page 42] + +RFC 1945 HTTP/1.0 May 1996 + + + A conditional GET method requests that the identified resource be + transferred only if it has been modified since the date given by the + If-Modified-Since header. The algorithm for determining this includes + the following cases: + + a) If the request would normally result in anything other than + a 200 (ok) status, or if the passed If-Modified-Since date + is invalid, the response is exactly the same as for a + normal GET. A date which is later than the server's current + time is invalid. + + b) If the resource has been modified since the + If-Modified-Since date, the response is exactly the same as + for a normal GET. + + c) If the resource has not been modified since a valid + If-Modified-Since date, the server shall return a 304 (not + modified) response. + + The purpose of this feature is to allow efficient updates of cached + information with a minimum amount of transaction overhead. + +10.10 Last-Modified + + The Last-Modified entity-header field indicates the date and time at + which the sender believes the resource was last modified. The exact + semantics of this field are defined in terms of how the recipient + should interpret it: if the recipient has a copy of this resource + which is older than the date given by the Last-Modified field, that + copy should be considered stale. + + Last-Modified = "Last-Modified" ":" HTTP-date + + An example of its use is + + Last-Modified: Tue, 15 Nov 1994 12:45:26 GMT + + The exact meaning of this header field depends on the implementation + of the sender and the nature of the original resource. For files, it + may be just the file system last-modified time. For entities with + dynamically included parts, it may be the most recent of the set of + last-modify times for its component parts. For database gateways, it + may be the last-update timestamp of the record. For virtual objects, + it may be the last time the internal state changed. + + An origin server must not send a Last-Modified date which is later + than the server's time of message origination. In such cases, where + the resource's last modification would indicate some time in the + + + +Berners-Lee, et al Informational [Page 43] + +RFC 1945 HTTP/1.0 May 1996 + + + future, the server must replace that date with the message + origination date. + +10.11 Location + + The Location response-header field defines the exact location of the + resource that was identified by the Request-URI. For 3xx responses, + the location must indicate the server's preferred URL for automatic + redirection to the resource. Only one absolute URL is allowed. + + Location = "Location" ":" absoluteURI + + An example is + + Location: http://www.w3.org/hypertext/WWW/NewLocation.html + +10.12 Pragma + + The Pragma general-header field is used to include implementation- + specific directives that may apply to any recipient along the + request/response chain. All pragma directives specify optional + behavior from the viewpoint of the protocol; however, some systems + may require that behavior be consistent with the directives. + + Pragma = "Pragma" ":" 1#pragma-directive + + pragma-directive = "no-cache" | extension-pragma + extension-pragma = token [ "=" word ] + + When the "no-cache" directive is present in a request message, an + application should forward the request toward the origin server even + if it has a cached copy of what is being requested. This allows a + client to insist upon receiving an authoritative response to its + request. It also allows a client to refresh a cached copy which is + known to be corrupted or stale. + + Pragma directives must be passed through by a proxy or gateway + application, regardless of their significance to that application, + since the directives may be applicable to all recipients along the + request/response chain. It is not possible to specify a pragma for a + specific recipient; however, any pragma directive not relevant to a + recipient should be ignored by that recipient. + +10.13 Referer + + The Referer request-header field allows the client to specify, for + the server's benefit, the address (URI) of the resource from which + the Request-URI was obtained. This allows a server to generate lists + + + +Berners-Lee, et al Informational [Page 44] + +RFC 1945 HTTP/1.0 May 1996 + + + of back-links to resources for interest, logging, optimized caching, + etc. It also allows obsolete or mistyped links to be traced for + maintenance. The Referer field must not be sent if the Request-URI + was obtained from a source that does not have its own URI, such as + input from the user keyboard. + + Referer = "Referer" ":" ( absoluteURI | relativeURI ) + + Example: + + Referer: http://www.w3.org/hypertext/DataSources/Overview.html + + If a partial URI is given, it should be interpreted relative to the + Request-URI. The URI must not include a fragment. + + Note: Because the source of a link may be private information or + may reveal an otherwise private information source, it is strongly + recommended that the user be able to select whether or not the + Referer field is sent. For example, a browser client could have a + toggle switch for browsing openly/anonymously, which would + respectively enable/disable the sending of Referer and From + information. + +10.14 Server + + The Server response-header field contains information about the + software used by the origin server to handle the request. The field + can contain multiple product tokens (Section 3.7) and comments + identifying the server and any significant subproducts. By + convention, the product tokens are listed in order of their + significance for identifying the application. + + Server = "Server" ":" 1*( product | comment ) + + Example: + + Server: CERN/3.0 libwww/2.17 + + If the response is being forwarded through a proxy, the proxy + application must not add its data to the product list. + + Note: Revealing the specific software version of the server may + allow the server machine to become more vulnerable to attacks + against software that is known to contain security holes. Server + implementors are encouraged to make this field a configurable + option. + + + + + +Berners-Lee, et al Informational [Page 45] + +RFC 1945 HTTP/1.0 May 1996 + + + Note: Some existing servers fail to restrict themselves to the + product token syntax within the Server field. + +10.15 User-Agent + + The User-Agent request-header field contains information about the + user agent originating the request. This is for statistical purposes, + the tracing of protocol violations, and automated recognition of user + agents for the sake of tailoring responses to avoid particular user + agent limitations. Although it is not required, user agents should + include this field with requests. The field can contain multiple + product tokens (Section 3.7) and comments identifying the agent and + any subproducts which form a significant part of the user agent. By + convention, the product tokens are listed in order of their + significance for identifying the application. + + User-Agent = "User-Agent" ":" 1*( product | comment ) + + Example: + + User-Agent: CERN-LineMode/2.15 libwww/2.17b3 + + Note: Some current proxy applications append their product + information to the list in the User-Agent field. This is not + recommended, since it makes machine interpretation of these + fields ambiguous. + + Note: Some existing clients fail to restrict themselves to + the product token syntax within the User-Agent field. + +10.16 WWW-Authenticate + + The WWW-Authenticate response-header field must be included in 401 + (unauthorized) response messages. The field value consists of at + least one challenge that indicates the authentication scheme(s) and + parameters applicable to the Request-URI. + + WWW-Authenticate = "WWW-Authenticate" ":" 1#challenge + + The HTTP access authentication process is described in Section 11. + User agents must take special care in parsing the WWW-Authenticate + field value if it contains more than one challenge, or if more than + one WWW-Authenticate header field is provided, since the contents of + a challenge may itself contain a comma-separated list of + authentication parameters. + + + + + + +Berners-Lee, et al Informational [Page 46] + +RFC 1945 HTTP/1.0 May 1996 + + +11. Access Authentication + + HTTP provides a simple challenge-response authentication mechanism + which may be used by a server to challenge a client request and by a + client to provide authentication information. It uses an extensible, + case-insensitive token to identify the authentication scheme, + followed by a comma-separated list of attribute-value pairs which + carry the parameters necessary for achieving authentication via that + scheme. + + auth-scheme = token + + auth-param = token "=" quoted-string + + The 401 (unauthorized) response message is used by an origin server + to challenge the authorization of a user agent. This response must + include a WWW-Authenticate header field containing at least one + challenge applicable to the requested resource. + + challenge = auth-scheme 1*SP realm *( "," auth-param ) + + realm = "realm" "=" realm-value + realm-value = quoted-string + + The realm attribute (case-insensitive) is required for all + authentication schemes which issue a challenge. The realm value + (case-sensitive), in combination with the canonical root URL of the + server being accessed, defines the protection space. These realms + allow the protected resources on a server to be partitioned into a + set of protection spaces, each with its own authentication scheme + and/or authorization database. The realm value is a string, generally + assigned by the origin server, which may have additional semantics + specific to the authentication scheme. + + A user agent that wishes to authenticate itself with a server-- + usually, but not necessarily, after receiving a 401 response--may do + so by including an Authorization header field with the request. The + Authorization field value consists of credentials containing the + authentication information of the user agent for the realm of the + resource being requested. + + credentials = basic-credentials + | ( auth-scheme #auth-param ) + + The domain over which credentials can be automatically applied by a + user agent is determined by the protection space. If a prior request + has been authorized, the same credentials may be reused for all other + requests within that protection space for a period of time determined + + + +Berners-Lee, et al Informational [Page 47] + +RFC 1945 HTTP/1.0 May 1996 + + + by the authentication scheme, parameters, and/or user preference. + Unless otherwise defined by the authentication scheme, a single + protection space cannot extend outside the scope of its server. + + If the server does not wish to accept the credentials sent with a + request, it should return a 403 (forbidden) response. + + The HTTP protocol does not restrict applications to this simple + challenge-response mechanism for access authentication. Additional + mechanisms may be used, such as encryption at the transport level or + via message encapsulation, and with additional header fields + specifying authentication information. However, these additional + mechanisms are not defined by this specification. + + Proxies must be completely transparent regarding user agent + authentication. That is, they must forward the WWW-Authenticate and + Authorization headers untouched, and must not cache the response to a + request containing Authorization. HTTP/1.0 does not provide a means + for a client to be authenticated with a proxy. + +11.1 Basic Authentication Scheme + + The "basic" authentication scheme is based on the model that the user + agent must authenticate itself with a user-ID and a password for each + realm. The realm value should be considered an opaque string which + can only be compared for equality with other realms on that server. + The server will authorize the request only if it can validate the + user-ID and password for the protection space of the Request-URI. + There are no optional authentication parameters. + + Upon receipt of an unauthorized request for a URI within the + protection space, the server should respond with a challenge like the + following: + + WWW-Authenticate: Basic realm="WallyWorld" + + where "WallyWorld" is the string assigned by the server to identify + the protection space of the Request-URI. + + To receive authorization, the client sends the user-ID and password, + separated by a single colon (":") character, within a base64 [5] + encoded string in the credentials. + + basic-credentials = "Basic" SP basic-cookie + + basic-cookie = <base64 [5] encoding of userid-password, + except not limited to 76 char/line> + + + + +Berners-Lee, et al Informational [Page 48] + +RFC 1945 HTTP/1.0 May 1996 + + + userid-password = [ token ] ":" *TEXT + + If the user agent wishes to send the user-ID "Aladdin" and password + "open sesame", it would use the following header field: + + Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== + + The basic authentication scheme is a non-secure method of filtering + unauthorized access to resources on an HTTP server. It is based on + the assumption that the connection between the client and the server + can be regarded as a trusted carrier. As this is not generally true + on an open network, the basic authentication scheme should be used + accordingly. In spite of this, clients should implement the scheme in + order to communicate with servers that use it. + +12. Security Considerations + + This section is meant to inform application developers, information + providers, and users of the security limitations in HTTP/1.0 as + described by this document. The discussion does not include + definitive solutions to the problems revealed, though it does make + some suggestions for reducing security risks. + +12.1 Authentication of Clients + + As mentioned in Section 11.1, the Basic authentication scheme is not + a secure method of user authentication, nor does it prevent the + Entity-Body from being transmitted in clear text across the physical + network used as the carrier. HTTP/1.0 does not prevent additional + authentication schemes and encryption mechanisms from being employed + to increase security. + +12.2 Safe Methods + + The writers of client software should be aware that the software + represents the user in their interactions over the Internet, and + should be careful to allow the user to be aware of any actions they + may take which may have an unexpected significance to themselves or + others. + + In particular, the convention has been established that the GET and + HEAD methods should never have the significance of taking an action + other than retrieval. These methods should be considered "safe." This + allows user agents to represent other methods, such as POST, in a + special way, so that the user is made aware of the fact that a + possibly unsafe action is being requested. + + + + + +Berners-Lee, et al Informational [Page 49] + +RFC 1945 HTTP/1.0 May 1996 + + + Naturally, it is not possible to ensure that the server does not + generate side-effects as a result of performing a GET request; in + fact, some dynamic resources consider that a feature. The important + distinction here is that the user did not request the side-effects, + so therefore cannot be held accountable for them. + +12.3 Abuse of Server Log Information + + A server is in the position to save personal data about a user's + requests which may identify their reading patterns or subjects of + interest. This information is clearly confidential in nature and its + handling may be constrained by law in certain countries. People using + the HTTP protocol to provide data are responsible for ensuring that + such material is not distributed without the permission of any + individuals that are identifiable by the published results. + +12.4 Transfer of Sensitive Information + + Like any generic data transfer protocol, HTTP cannot regulate the + content of the data that is transferred, nor is there any a priori + method of determining the sensitivity of any particular piece of + information within the context of any given request. Therefore, + applications should supply as much control over this information as + possible to the provider of that information. Three header fields are + worth special mention in this context: Server, Referer and From. + + Revealing the specific software version of the server may allow the + server machine to become more vulnerable to attacks against software + that is known to contain security holes. Implementors should make the + Server header field a configurable option. + + The Referer field allows reading patterns to be studied and reverse + links drawn. Although it can be very useful, its power can be abused + if user details are not separated from the information contained in + the Referer. Even when the personal information has been removed, the + Referer field may indicate a private document's URI whose publication + would be inappropriate. + + The information sent in the From field might conflict with the user's + privacy interests or their site's security policy, and hence it + should not be transmitted without the user being able to disable, + enable, and modify the contents of the field. The user must be able + to set the contents of this field within a user preference or + application defaults configuration. + + We suggest, though do not require, that a convenient toggle interface + be provided for the user to enable or disable the sending of From and + Referer information. + + + +Berners-Lee, et al Informational [Page 50] + +RFC 1945 HTTP/1.0 May 1996 + + +12.5 Attacks Based On File and Path Names + + Implementations of HTTP origin servers should be careful to restrict + the documents returned by HTTP requests to be only those that were + intended by the server administrators. If an HTTP server translates + HTTP URIs directly into file system calls, the server must take + special care not to serve files that were not intended to be + delivered to HTTP clients. For example, Unix, Microsoft Windows, and + other operating systems use ".." as a path component to indicate a + directory level above the current one. On such a system, an HTTP + server must disallow any such construct in the Request-URI if it + would otherwise allow access to a resource outside those intended to + be accessible via the HTTP server. Similarly, files intended for + reference only internally to the server (such as access control + files, configuration files, and script code) must be protected from + inappropriate retrieval, since they might contain sensitive + information. Experience has shown that minor bugs in such HTTP server + implementations have turned into security risks. + +13. Acknowledgments + + This specification makes heavy use of the augmented BNF and generic + constructs defined by David H. Crocker for RFC 822 [7]. Similarly, it + reuses many of the definitions provided by Nathaniel Borenstein and + Ned Freed for MIME [5]. We hope that their inclusion in this + specification will help reduce past confusion over the relationship + between HTTP/1.0 and Internet mail message formats. + + The HTTP protocol has evolved considerably over the past four years. + It has benefited from a large and active developer community--the + many people who have participated on the www-talk mailing list--and + it is that community which has been most responsible for the success + of HTTP and of the World-Wide Web in general. Marc Andreessen, Robert + Cailliau, Daniel W. Connolly, Bob Denny, Jean-Francois Groff, Phillip + M. Hallam-Baker, Hakon W. Lie, Ari Luotonen, Rob McCool, Lou + Montulli, Dave Raggett, Tony Sanders, and Marc VanHeyningen deserve + special recognition for their efforts in defining aspects of the + protocol for early versions of this specification. + + Paul Hoffman contributed sections regarding the informational status + of this document and Appendices C and D. + + + + + + + + + + +Berners-Lee, et al Informational [Page 51] + +RFC 1945 HTTP/1.0 May 1996 + + + This document has benefited greatly from the comments of all those + participating in the HTTP-WG. In addition to those already mentioned, + the following individuals have contributed to this specification: + + Gary Adams Harald Tveit Alvestrand + Keith Ball Brian Behlendorf + Paul Burchard Maurizio Codogno + Mike Cowlishaw Roman Czyborra + Michael A. Dolan John Franks + Jim Gettys Marc Hedlund + Koen Holtman Alex Hopmann + Bob Jernigan Shel Kaphan + Martijn Koster Dave Kristol + Daniel LaLiberte Paul Leach + Albert Lunde John C. Mallery + Larry Masinter Mitra + Jeffrey Mogul Gavin Nicol + Bill Perry Jeffrey Perry + Owen Rees Luigi Rizzo + David Robinson Marc Salomon + Rich Salz Jim Seidman + Chuck Shotton Eric W. Sink + Simon E. Spero Robert S. Thau + Francois Yergeau Mary Ellen Zurko + Jean-Philippe Martin-Flatin + +14. References + + [1] Anklesaria, F., McCahill, M., Lindner, P., Johnson, D., + Torrey, D., and B. Alberti, "The Internet Gopher Protocol: A + Distributed Document Search and Retrieval Protocol", RFC 1436, + University of Minnesota, March 1993. + + [2] Berners-Lee, T., "Universal Resource Identifiers in WWW: A + Unifying Syntax for the Expression of Names and Addresses of + Objects on the Network as used in the World-Wide Web", + RFC 1630, CERN, June 1994. + + [3] Berners-Lee, T., and D. Connolly, "Hypertext Markup Language - + 2.0", RFC 1866, MIT/W3C, November 1995. + + [4] Berners-Lee, T., Masinter, L., and M. McCahill, "Uniform + Resource Locators (URL)", RFC 1738, CERN, Xerox PARC, + University of Minnesota, December 1994. + + + + + + + +Berners-Lee, et al Informational [Page 52] + +RFC 1945 HTTP/1.0 May 1996 + + + [5] Borenstein, N., and N. Freed, "MIME (Multipurpose Internet Mail + Extensions) Part One: Mechanisms for Specifying and Describing + the Format of Internet Message Bodies", RFC 1521, Bellcore, + Innosoft, September 1993. + + [6] Braden, R., "Requirements for Internet hosts - Application and + Support", STD 3, RFC 1123, IETF, October 1989. + + [7] Crocker, D., "Standard for the Format of ARPA Internet Text + Messages", STD 11, RFC 822, UDEL, August 1982. + + [8] F. Davis, B. Kahle, H. Morris, J. Salem, T. Shen, R. Wang, + J. Sui, and M. Grinbaum. "WAIS Interface Protocol Prototype + Functional Specification." (v1.5), Thinking Machines + Corporation, April 1990. + + [9] Fielding, R., "Relative Uniform Resource Locators", RFC 1808, + UC Irvine, June 1995. + + [10] Horton, M., and R. Adams, "Standard for interchange of USENET + Messages", RFC 1036 (Obsoletes RFC 850), AT&T Bell + Laboratories, Center for Seismic Studies, December 1987. + + [11] Kantor, B., and P. Lapsley, "Network News Transfer Protocol: + A Proposed Standard for the Stream-Based Transmission of News", + RFC 977, UC San Diego, UC Berkeley, February 1986. + + [12] Postel, J., "Simple Mail Transfer Protocol." STD 10, RFC 821, + USC/ISI, August 1982. + + [13] Postel, J., "Media Type Registration Procedure." RFC 1590, + USC/ISI, March 1994. + + [14] Postel, J., and J. Reynolds, "File Transfer Protocol (FTP)", + STD 9, RFC 959, USC/ISI, October 1985. + + [15] Reynolds, J., and J. Postel, "Assigned Numbers", STD 2, RFC + 1700, USC/ISI, October 1994. + + [16] Sollins, K., and L. Masinter, "Functional Requirements for + Uniform Resource Names", RFC 1737, MIT/LCS, Xerox Corporation, + December 1994. + + [17] US-ASCII. Coded Character Set - 7-Bit American Standard Code + for Information Interchange. Standard ANSI X3.4-1986, ANSI, + 1986. + + + + + +Berners-Lee, et al Informational [Page 53] + +RFC 1945 HTTP/1.0 May 1996 + + + [18] ISO-8859. International Standard -- Information Processing -- + 8-bit Single-Byte Coded Graphic Character Sets -- + Part 1: Latin alphabet No. 1, ISO 8859-1:1987. + Part 2: Latin alphabet No. 2, ISO 8859-2, 1987. + Part 3: Latin alphabet No. 3, ISO 8859-3, 1988. + Part 4: Latin alphabet No. 4, ISO 8859-4, 1988. + Part 5: Latin/Cyrillic alphabet, ISO 8859-5, 1988. + Part 6: Latin/Arabic alphabet, ISO 8859-6, 1987. + Part 7: Latin/Greek alphabet, ISO 8859-7, 1987. + Part 8: Latin/Hebrew alphabet, ISO 8859-8, 1988. + Part 9: Latin alphabet No. 5, ISO 8859-9, 1990. + +15. Authors' Addresses + + Tim Berners-Lee + Director, W3 Consortium + MIT Laboratory for Computer Science + 545 Technology Square + Cambridge, MA 02139, U.S.A. + + Fax: +1 (617) 258 8682 + EMail: timbl@w3.org + + + Roy T. Fielding + Department of Information and Computer Science + University of California + Irvine, CA 92717-3425, U.S.A. + + Fax: +1 (714) 824-4056 + EMail: fielding@ics.uci.edu + + + Henrik Frystyk Nielsen + W3 Consortium + MIT Laboratory for Computer Science + 545 Technology Square + Cambridge, MA 02139, U.S.A. + + Fax: +1 (617) 258 8682 + EMail: frystyk@w3.org + + + + + + + + + + +Berners-Lee, et al Informational [Page 54] + +RFC 1945 HTTP/1.0 May 1996 + + +Appendices + + These appendices are provided for informational reasons only -- they + do not form a part of the HTTP/1.0 specification. + +A. Internet Media Type message/http + + In addition to defining the HTTP/1.0 protocol, this document serves + as the specification for the Internet media type "message/http". The + following is to be registered with IANA [13]. + + Media Type name: message + + Media subtype name: http + + Required parameters: none + + Optional parameters: version, msgtype + + version: The HTTP-Version number of the enclosed message + (e.g., "1.0"). If not present, the version can be + determined from the first line of the body. + + msgtype: The message type -- "request" or "response". If + not present, the type can be determined from the + first line of the body. + + Encoding considerations: only "7bit", "8bit", or "binary" are + permitted + + Security considerations: none + +B. Tolerant Applications + + Although this document specifies the requirements for the generation + of HTTP/1.0 messages, not all applications will be correct in their + implementation. We therefore recommend that operational applications + be tolerant of deviations whenever those deviations can be + interpreted unambiguously. + + Clients should be tolerant in parsing the Status-Line and servers + tolerant when parsing the Request-Line. In particular, they should + accept any amount of SP or HT characters between fields, even though + only a single SP is required. + + The line terminator for HTTP-header fields is the sequence CRLF. + However, we recommend that applications, when parsing such headers, + recognize a single LF as a line terminator and ignore the leading CR. + + + +Berners-Lee, et al Informational [Page 55] + +RFC 1945 HTTP/1.0 May 1996 + + +C. Relationship to MIME + + HTTP/1.0 uses many of the constructs defined for Internet Mail (RFC + 822 [7]) and the Multipurpose Internet Mail Extensions (MIME [5]) to + allow entities to be transmitted in an open variety of + representations and with extensible mechanisms. However, RFC 1521 + discusses mail, and HTTP has a few features that are different than + those described in RFC 1521. These differences were carefully chosen + to optimize performance over binary connections, to allow greater + freedom in the use of new media types, to make date comparisons + easier, and to acknowledge the practice of some early HTTP servers + and clients. + + At the time of this writing, it is expected that RFC 1521 will be + revised. The revisions may include some of the practices found in + HTTP/1.0 but not in RFC 1521. + + This appendix describes specific areas where HTTP differs from RFC + 1521. Proxies and gateways to strict MIME environments should be + aware of these differences and provide the appropriate conversions + where necessary. Proxies and gateways from MIME environments to HTTP + also need to be aware of the differences because some conversions may + be required. + +C.1 Conversion to Canonical Form + + RFC 1521 requires that an Internet mail entity be converted to + canonical form prior to being transferred, as described in Appendix G + of RFC 1521 [5]. Section 3.6.1 of this document describes the forms + allowed for subtypes of the "text" media type when transmitted over + HTTP. + + RFC 1521 requires that content with a Content-Type of "text" + represent line breaks as CRLF and forbids the use of CR or LF outside + of line break sequences. HTTP allows CRLF, bare CR, and bare LF to + indicate a line break within text content when a message is + transmitted over HTTP. + + Where it is possible, a proxy or gateway from HTTP to a strict RFC + 1521 environment should translate all line breaks within the text + media types described in Section 3.6.1 of this document to the RFC + 1521 canonical form of CRLF. Note, however, that this may be + complicated by the presence of a Content-Encoding and by the fact + that HTTP allows the use of some character sets which do not use + octets 13 and 10 to represent CR and LF, as is the case for some + multi-byte character sets. + + + + + +Berners-Lee, et al Informational [Page 56] + +RFC 1945 HTTP/1.0 May 1996 + + +C.2 Conversion of Date Formats + + HTTP/1.0 uses a restricted set of date formats (Section 3.3) to + simplify the process of date comparison. Proxies and gateways from + other protocols should ensure that any Date header field present in a + message conforms to one of the HTTP/1.0 formats and rewrite the date + if necessary. + +C.3 Introduction of Content-Encoding + + RFC 1521 does not include any concept equivalent to HTTP/1.0's + Content-Encoding header field. Since this acts as a modifier on the + media type, proxies and gateways from HTTP to MIME-compliant + protocols must either change the value of the Content-Type header + field or decode the Entity-Body before forwarding the message. (Some + experimental applications of Content-Type for Internet mail have used + a media-type parameter of ";conversions=<content-coding>" to perform + an equivalent function as Content-Encoding. However, this parameter + is not part of RFC 1521.) + +C.4 No Content-Transfer-Encoding + + HTTP does not use the Content-Transfer-Encoding (CTE) field of RFC + 1521. Proxies and gateways from MIME-compliant protocols to HTTP must + remove any non-identity CTE ("quoted-printable" or "base64") encoding + prior to delivering the response message to an HTTP client. + + Proxies and gateways from HTTP to MIME-compliant protocols are + responsible for ensuring that the message is in the correct format + and encoding for safe transport on that protocol, where "safe + transport" is defined by the limitations of the protocol being used. + Such a proxy or gateway should label the data with an appropriate + Content-Transfer-Encoding if doing so will improve the likelihood of + safe transport over the destination protocol. + +C.5 HTTP Header Fields in Multipart Body-Parts + + In RFC 1521, most header fields in multipart body-parts are generally + ignored unless the field name begins with "Content-". In HTTP/1.0, + multipart body-parts may contain any HTTP header fields which are + significant to the meaning of that part. + +D. Additional Features + + This appendix documents protocol elements used by some existing HTTP + implementations, but not consistently and correctly across most + HTTP/1.0 applications. Implementors should be aware of these + features, but cannot rely upon their presence in, or interoperability + + + +Berners-Lee, et al Informational [Page 57] + +RFC 1945 HTTP/1.0 May 1996 + + + with, other HTTP/1.0 applications. + +D.1 Additional Request Methods + +D.1.1 PUT + + The PUT method requests that the enclosed entity be stored under the + supplied Request-URI. If the Request-URI refers to an already + existing resource, the enclosed entity should be considered as a + modified version of the one residing on the origin server. If the + Request-URI does not point to an existing resource, and that URI is + capable of being defined as a new resource by the requesting user + agent, the origin server can create the resource with that URI. + + The fundamental difference between the POST and PUT requests is + reflected in the different meaning of the Request-URI. The URI in a + POST request identifies the resource that will handle the enclosed + entity as data to be processed. That resource may be a data-accepting + process, a gateway to some other protocol, or a separate entity that + accepts annotations. In contrast, the URI in a PUT request identifies + the entity enclosed with the request -- the user agent knows what URI + is intended and the server should not apply the request to some other + resource. + +D.1.2 DELETE + + The DELETE method requests that the origin server delete the resource + identified by the Request-URI. + +D.1.3 LINK + + The LINK method establishes one or more Link relationships between + the existing resource identified by the Request-URI and other + existing resources. + +D.1.4 UNLINK + + The UNLINK method removes one or more Link relationships from the + existing resource identified by the Request-URI. + +D.2 Additional Header Field Definitions + +D.2.1 Accept + + The Accept request-header field can be used to indicate a list of + media ranges which are acceptable as a response to the request. The + asterisk "*" character is used to group media types into ranges, with + "*/*" indicating all media types and "type/*" indicating all subtypes + + + +Berners-Lee, et al Informational [Page 58] + +RFC 1945 HTTP/1.0 May 1996 + + + of that type. The set of ranges given by the client should represent + what types are acceptable given the context of the request. + +D.2.2 Accept-Charset + + The Accept-Charset request-header field can be used to indicate a + list of preferred character sets other than the default US-ASCII and + ISO-8859-1. This field allows clients capable of understanding more + comprehensive or special-purpose character sets to signal that + capability to a server which is capable of representing documents in + those character sets. + +D.2.3 Accept-Encoding + + The Accept-Encoding request-header field is similar to Accept, but + restricts the content-coding values which are acceptable in the + response. + +D.2.4 Accept-Language + + The Accept-Language request-header field is similar to Accept, but + restricts the set of natural languages that are preferred as a + response to the request. + +D.2.5 Content-Language + + The Content-Language entity-header field describes the natural + language(s) of the intended audience for the enclosed entity. Note + that this may not be equivalent to all the languages used within the + entity. + +D.2.6 Link + + The Link entity-header field provides a means for describing a + relationship between the entity and some other resource. An entity + may include multiple Link values. Links at the metainformation level + typically indicate relationships like hierarchical structure and + navigation paths. + +D.2.7 MIME-Version + + HTTP messages may include a single MIME-Version general-header field + to indicate what version of the MIME protocol was used to construct + the message. Use of the MIME-Version header field, as defined by RFC + 1521 [5], should indicate that the message is MIME-conformant. + Unfortunately, some older HTTP/1.0 servers send it indiscriminately, + and thus this field should be ignored. + + + + +Berners-Lee, et al Informational [Page 59] + +RFC 1945 HTTP/1.0 May 1996 + + +D.2.8 Retry-After + + The Retry-After response-header field can be used with a 503 (service + unavailable) response to indicate how long the service is expected to + be unavailable to the requesting client. The value of this field can + be either an HTTP-date or an integer number of seconds (in decimal) + after the time of the response. + +D.2.9 Title + + The Title entity-header field indicates the title of the entity. + +D.2.10 URI + + The URI entity-header field may contain some or all of the Uniform + Resource Identifiers (Section 3.2) by which the Request-URI resource + can be identified. There is no guarantee that the resource can be + accessed using the URI(s) specified. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Berners-Lee, et al Informational [Page 60] + diff --git a/trunk/doc/http1.1-rfc2616.txt b/trunk/doc/http1.1-rfc2616.txt new file mode 100644 index 000000000..45d7d08b8 --- /dev/null +++ b/trunk/doc/http1.1-rfc2616.txt @@ -0,0 +1,9859 @@ + + + + + + +Network Working Group R. Fielding +Request for Comments: 2616 UC Irvine +Obsoletes: 2068 J. Gettys +Category: Standards Track Compaq/W3C + J. Mogul + Compaq + H. Frystyk + W3C/MIT + L. Masinter + Xerox + P. Leach + Microsoft + T. Berners-Lee + W3C/MIT + June 1999 + + + Hypertext Transfer Protocol -- HTTP/1.1 + +Status of this Memo + + This document specifies an Internet standards track protocol for the + Internet community, and requests discussion and suggestions for + improvements. Please refer to the current edition of the "Internet + Official Protocol Standards" (STD 1) for the standardization state + and status of this protocol. Distribution of this memo is unlimited. + +Copyright Notice + + Copyright (C) The Internet Society (1999). All Rights Reserved. + +Abstract + + The Hypertext Transfer Protocol (HTTP) is an application-level + protocol for distributed, collaborative, hypermedia information + systems. It is a generic, stateless, protocol which can be used for + many tasks beyond its use for hypertext, such as name servers and + distributed object management systems, through extension of its + request methods, error codes and headers [47]. A feature of HTTP is + the typing and negotiation of data representation, allowing systems + to be built independently of the data being transferred. + + HTTP has been in use by the World-Wide Web global information + initiative since 1990. This specification defines the protocol + referred to as "HTTP/1.1", and is an update to RFC 2068 [33]. + + + + + + +Fielding, et al. Standards Track [Page 1] + +RFC 2616 HTTP/1.1 June 1999 + + +Table of Contents + + 1 Introduction ...................................................7 + 1.1 Purpose......................................................7 + 1.2 Requirements .................................................8 + 1.3 Terminology ..................................................8 + 1.4 Overall Operation ...........................................12 + 2 Notational Conventions and Generic Grammar ....................14 + 2.1 Augmented BNF ...............................................14 + 2.2 Basic Rules .................................................15 + 3 Protocol Parameters ...........................................17 + 3.1 HTTP Version ................................................17 + 3.2 Uniform Resource Identifiers ................................18 + 3.2.1 General Syntax ...........................................19 + 3.2.2 http URL .................................................19 + 3.2.3 URI Comparison ...........................................20 + 3.3 Date/Time Formats ...........................................20 + 3.3.1 Full Date ................................................20 + 3.3.2 Delta Seconds ............................................21 + 3.4 Character Sets ..............................................21 + 3.4.1 Missing Charset ..........................................22 + 3.5 Content Codings .............................................23 + 3.6 Transfer Codings ............................................24 + 3.6.1 Chunked Transfer Coding ..................................25 + 3.7 Media Types .................................................26 + 3.7.1 Canonicalization and Text Defaults .......................27 + 3.7.2 Multipart Types ..........................................27 + 3.8 Product Tokens ..............................................28 + 3.9 Quality Values ..............................................29 + 3.10 Language Tags ...............................................29 + 3.11 Entity Tags .................................................30 + 3.12 Range Units .................................................30 + 4 HTTP Message ..................................................31 + 4.1 Message Types ...............................................31 + 4.2 Message Headers .............................................31 + 4.3 Message Body ................................................32 + 4.4 Message Length ..............................................33 + 4.5 General Header Fields .......................................34 + 5 Request .......................................................35 + 5.1 Request-Line ................................................35 + 5.1.1 Method ...................................................36 + 5.1.2 Request-URI ..............................................36 + 5.2 The Resource Identified by a Request ........................38 + 5.3 Request Header Fields .......................................38 + 6 Response ......................................................39 + 6.1 Status-Line .................................................39 + 6.1.1 Status Code and Reason Phrase ............................39 + 6.2 Response Header Fields ......................................41 + + + +Fielding, et al. Standards Track [Page 2] + +RFC 2616 HTTP/1.1 June 1999 + + + 7 Entity ........................................................42 + 7.1 Entity Header Fields ........................................42 + 7.2 Entity Body .................................................43 + 7.2.1 Type .....................................................43 + 7.2.2 Entity Length ............................................43 + 8 Connections ...................................................44 + 8.1 Persistent Connections ......................................44 + 8.1.1 Purpose ..................................................44 + 8.1.2 Overall Operation ........................................45 + 8.1.3 Proxy Servers ............................................46 + 8.1.4 Practical Considerations .................................46 + 8.2 Message Transmission Requirements ...........................47 + 8.2.1 Persistent Connections and Flow Control ..................47 + 8.2.2 Monitoring Connections for Error Status Messages .........48 + 8.2.3 Use of the 100 (Continue) Status .........................48 + 8.2.4 Client Behavior if Server Prematurely Closes Connection ..50 + 9 Method Definitions ............................................51 + 9.1 Safe and Idempotent Methods .................................51 + 9.1.1 Safe Methods .............................................51 + 9.1.2 Idempotent Methods .......................................51 + 9.2 OPTIONS .....................................................52 + 9.3 GET .........................................................53 + 9.4 HEAD ........................................................54 + 9.5 POST ........................................................54 + 9.6 PUT .........................................................55 + 9.7 DELETE ......................................................56 + 9.8 TRACE .......................................................56 + 9.9 CONNECT .....................................................57 + 10 Status Code Definitions ......................................57 + 10.1 Informational 1xx ...........................................57 + 10.1.1 100 Continue .............................................58 + 10.1.2 101 Switching Protocols ..................................58 + 10.2 Successful 2xx ..............................................58 + 10.2.1 200 OK ...................................................58 + 10.2.2 201 Created ..............................................59 + 10.2.3 202 Accepted .............................................59 + 10.2.4 203 Non-Authoritative Information ........................59 + 10.2.5 204 No Content ...........................................60 + 10.2.6 205 Reset Content ........................................60 + 10.2.7 206 Partial Content ......................................60 + 10.3 Redirection 3xx .............................................61 + 10.3.1 300 Multiple Choices .....................................61 + 10.3.2 301 Moved Permanently ....................................62 + 10.3.3 302 Found ................................................62 + 10.3.4 303 See Other ............................................63 + 10.3.5 304 Not Modified .........................................63 + 10.3.6 305 Use Proxy ............................................64 + 10.3.7 306 (Unused) .............................................64 + + + +Fielding, et al. Standards Track [Page 3] + +RFC 2616 HTTP/1.1 June 1999 + + + 10.3.8 307 Temporary Redirect ...................................65 + 10.4 Client Error 4xx ............................................65 + 10.4.1 400 Bad Request .........................................65 + 10.4.2 401 Unauthorized ........................................66 + 10.4.3 402 Payment Required ....................................66 + 10.4.4 403 Forbidden ...........................................66 + 10.4.5 404 Not Found ...........................................66 + 10.4.6 405 Method Not Allowed ..................................66 + 10.4.7 406 Not Acceptable ......................................67 + 10.4.8 407 Proxy Authentication Required .......................67 + 10.4.9 408 Request Timeout .....................................67 + 10.4.10 409 Conflict ............................................67 + 10.4.11 410 Gone ................................................68 + 10.4.12 411 Length Required .....................................68 + 10.4.13 412 Precondition Failed .................................68 + 10.4.14 413 Request Entity Too Large ............................69 + 10.4.15 414 Request-URI Too Long ................................69 + 10.4.16 415 Unsupported Media Type ..............................69 + 10.4.17 416 Requested Range Not Satisfiable .....................69 + 10.4.18 417 Expectation Failed ..................................70 + 10.5 Server Error 5xx ............................................70 + 10.5.1 500 Internal Server Error ................................70 + 10.5.2 501 Not Implemented ......................................70 + 10.5.3 502 Bad Gateway ..........................................70 + 10.5.4 503 Service Unavailable ..................................70 + 10.5.5 504 Gateway Timeout ......................................71 + 10.5.6 505 HTTP Version Not Supported ...........................71 + 11 Access Authentication ........................................71 + 12 Content Negotiation ..........................................71 + 12.1 Server-driven Negotiation ...................................72 + 12.2 Agent-driven Negotiation ....................................73 + 12.3 Transparent Negotiation .....................................74 + 13 Caching in HTTP ..............................................74 + 13.1.1 Cache Correctness ........................................75 + 13.1.2 Warnings .................................................76 + 13.1.3 Cache-control Mechanisms .................................77 + 13.1.4 Explicit User Agent Warnings .............................78 + 13.1.5 Exceptions to the Rules and Warnings .....................78 + 13.1.6 Client-controlled Behavior ...............................79 + 13.2 Expiration Model ............................................79 + 13.2.1 Server-Specified Expiration ..............................79 + 13.2.2 Heuristic Expiration .....................................80 + 13.2.3 Age Calculations .........................................80 + 13.2.4 Expiration Calculations ..................................83 + 13.2.5 Disambiguating Expiration Values .........................84 + 13.2.6 Disambiguating Multiple Responses ........................84 + 13.3 Validation Model ............................................85 + 13.3.1 Last-Modified Dates ......................................86 + + + +Fielding, et al. Standards Track [Page 4] + +RFC 2616 HTTP/1.1 June 1999 + + + 13.3.2 Entity Tag Cache Validators ..............................86 + 13.3.3 Weak and Strong Validators ...............................86 + 13.3.4 Rules for When to Use Entity Tags and Last-Modified Dates.89 + 13.3.5 Non-validating Conditionals ..............................90 + 13.4 Response Cacheability .......................................91 + 13.5 Constructing Responses From Caches ..........................92 + 13.5.1 End-to-end and Hop-by-hop Headers ........................92 + 13.5.2 Non-modifiable Headers ...................................92 + 13.5.3 Combining Headers ........................................94 + 13.5.4 Combining Byte Ranges ....................................95 + 13.6 Caching Negotiated Responses ................................95 + 13.7 Shared and Non-Shared Caches ................................96 + 13.8 Errors or Incomplete Response Cache Behavior ................97 + 13.9 Side Effects of GET and HEAD ................................97 + 13.10 Invalidation After Updates or Deletions ...................97 + 13.11 Write-Through Mandatory ...................................98 + 13.12 Cache Replacement .........................................99 + 13.13 History Lists .............................................99 + 14 Header Field Definitions ....................................100 + 14.1 Accept .....................................................100 + 14.2 Accept-Charset .............................................102 + 14.3 Accept-Encoding ............................................102 + 14.4 Accept-Language ............................................104 + 14.5 Accept-Ranges ..............................................105 + 14.6 Age ........................................................106 + 14.7 Allow ......................................................106 + 14.8 Authorization ..............................................107 + 14.9 Cache-Control ..............................................108 + 14.9.1 What is Cacheable .......................................109 + 14.9.2 What May be Stored by Caches ............................110 + 14.9.3 Modifications of the Basic Expiration Mechanism .........111 + 14.9.4 Cache Revalidation and Reload Controls ..................113 + 14.9.5 No-Transform Directive ..................................115 + 14.9.6 Cache Control Extensions ................................116 + 14.10 Connection ...............................................117 + 14.11 Content-Encoding .........................................118 + 14.12 Content-Language .........................................118 + 14.13 Content-Length ...........................................119 + 14.14 Content-Location .........................................120 + 14.15 Content-MD5 ..............................................121 + 14.16 Content-Range ............................................122 + 14.17 Content-Type .............................................124 + 14.18 Date .....................................................124 + 14.18.1 Clockless Origin Server Operation ......................125 + 14.19 ETag .....................................................126 + 14.20 Expect ...................................................126 + 14.21 Expires ..................................................127 + 14.22 From .....................................................128 + + + +Fielding, et al. Standards Track [Page 5] + +RFC 2616 HTTP/1.1 June 1999 + + + 14.23 Host .....................................................128 + 14.24 If-Match .................................................129 + 14.25 If-Modified-Since ........................................130 + 14.26 If-None-Match ............................................132 + 14.27 If-Range .................................................133 + 14.28 If-Unmodified-Since ......................................134 + 14.29 Last-Modified ............................................134 + 14.30 Location .................................................135 + 14.31 Max-Forwards .............................................136 + 14.32 Pragma ...................................................136 + 14.33 Proxy-Authenticate .......................................137 + 14.34 Proxy-Authorization ......................................137 + 14.35 Range ....................................................138 + 14.35.1 Byte Ranges ...........................................138 + 14.35.2 Range Retrieval Requests ..............................139 + 14.36 Referer ..................................................140 + 14.37 Retry-After ..............................................141 + 14.38 Server ...................................................141 + 14.39 TE .......................................................142 + 14.40 Trailer ..................................................143 + 14.41 Transfer-Encoding..........................................143 + 14.42 Upgrade ..................................................144 + 14.43 User-Agent ...............................................145 + 14.44 Vary .....................................................145 + 14.45 Via ......................................................146 + 14.46 Warning ..................................................148 + 14.47 WWW-Authenticate .........................................150 + 15 Security Considerations .......................................150 + 15.1 Personal Information....................................151 + 15.1.1 Abuse of Server Log Information .........................151 + 15.1.2 Transfer of Sensitive Information .......................151 + 15.1.3 Encoding Sensitive Information in URI's .................152 + 15.1.4 Privacy Issues Connected to Accept Headers ..............152 + 15.2 Attacks Based On File and Path Names .......................153 + 15.3 DNS Spoofing ...............................................154 + 15.4 Location Headers and Spoofing ..............................154 + 15.5 Content-Disposition Issues .................................154 + 15.6 Authentication Credentials and Idle Clients ................155 + 15.7 Proxies and Caching ........................................155 + 15.7.1 Denial of Service Attacks on Proxies....................156 + 16 Acknowledgments .............................................156 + 17 References ..................................................158 + 18 Authors' Addresses ..........................................162 + 19 Appendices ..................................................164 + 19.1 Internet Media Type message/http and application/http ......164 + 19.2 Internet Media Type multipart/byteranges ...................165 + 19.3 Tolerant Applications ......................................166 + 19.4 Differences Between HTTP Entities and RFC 2045 Entities ....167 + + + +Fielding, et al. Standards Track [Page 6] + +RFC 2616 HTTP/1.1 June 1999 + + + 19.4.1 MIME-Version ............................................167 + 19.4.2 Conversion to Canonical Form ............................167 + 19.4.3 Conversion of Date Formats ..............................168 + 19.4.4 Introduction of Content-Encoding ........................168 + 19.4.5 No Content-Transfer-Encoding ............................168 + 19.4.6 Introduction of Transfer-Encoding .......................169 + 19.4.7 MHTML and Line Length Limitations .......................169 + 19.5 Additional Features ........................................169 + 19.5.1 Content-Disposition .....................................170 + 19.6 Compatibility with Previous Versions .......................170 + 19.6.1 Changes from HTTP/1.0 ...................................171 + 19.6.2 Compatibility with HTTP/1.0 Persistent Connections ......172 + 19.6.3 Changes from RFC 2068 ...................................172 + 20 Index .......................................................175 + 21 Full Copyright Statement ....................................176 + +1 Introduction + +1.1 Purpose + + The Hypertext Transfer Protocol (HTTP) is an application-level + protocol for distributed, collaborative, hypermedia information + systems. HTTP has been in use by the World-Wide Web global + information initiative since 1990. The first version of HTTP, + referred to as HTTP/0.9, was a simple protocol for raw data transfer + across the Internet. HTTP/1.0, as defined by RFC 1945 [6], improved + the protocol by allowing messages to be in the format of MIME-like + messages, containing metainformation about the data transferred and + modifiers on the request/response semantics. However, HTTP/1.0 does + not sufficiently take into consideration the effects of hierarchical + proxies, caching, the need for persistent connections, or virtual + hosts. In addition, the proliferation of incompletely-implemented + applications calling themselves "HTTP/1.0" has necessitated a + protocol version change in order for two communicating applications + to determine each other's true capabilities. + + This specification defines the protocol referred to as "HTTP/1.1". + This protocol includes more stringent requirements than HTTP/1.0 in + order to ensure reliable implementation of its features. + + Practical information systems require more functionality than simple + retrieval, including search, front-end update, and annotation. HTTP + allows an open-ended set of methods and headers that indicate the + purpose of a request [47]. It builds on the discipline of reference + provided by the Uniform Resource Identifier (URI) [3], as a location + (URL) [4] or name (URN) [20], for indicating the resource to which a + + + + + +Fielding, et al. Standards Track [Page 7] + +RFC 2616 HTTP/1.1 June 1999 + + + method is to be applied. Messages are passed in a format similar to + that used by Internet mail [9] as defined by the Multipurpose + Internet Mail Extensions (MIME) [7]. + + HTTP is also used as a generic protocol for communication between + user agents and proxies/gateways to other Internet systems, including + those supported by the SMTP [16], NNTP [13], FTP [18], Gopher [2], + and WAIS [10] protocols. In this way, HTTP allows basic hypermedia + access to resources available from diverse applications. + +1.2 Requirements + + The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", + "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this + document are to be interpreted as described in RFC 2119 [34]. + + An implementation is not compliant if it fails to satisfy one or more + of the MUST or REQUIRED level requirements for the protocols it + implements. An implementation that satisfies all the MUST or REQUIRED + level and all the SHOULD level requirements for its protocols is said + to be "unconditionally compliant"; one that satisfies all the MUST + level requirements but not all the SHOULD level requirements for its + protocols is said to be "conditionally compliant." + +1.3 Terminology + + This specification uses a number of terms to refer to the roles + played by participants in, and objects of, the HTTP communication. + + connection + A transport layer virtual circuit established between two programs + for the purpose of communication. + + message + The basic unit of HTTP communication, consisting of a structured + sequence of octets matching the syntax defined in section 4 and + transmitted via the connection. + + request + An HTTP request message, as defined in section 5. + + response + An HTTP response message, as defined in section 6. + + + + + + + + +Fielding, et al. Standards Track [Page 8] + +RFC 2616 HTTP/1.1 June 1999 + + + resource + A network data object or service that can be identified by a URI, + as defined in section 3.2. Resources may be available in multiple + representations (e.g. multiple languages, data formats, size, and + resolutions) or vary in other ways. + + entity + The information transferred as the payload of a request or + response. An entity consists of metainformation in the form of + entity-header fields and content in the form of an entity-body, as + described in section 7. + + representation + An entity included with a response that is subject to content + negotiation, as described in section 12. There may exist multiple + representations associated with a particular response status. + + content negotiation + The mechanism for selecting the appropriate representation when + servicing a request, as described in section 12. The + representation of entities in any response can be negotiated + (including error responses). + + variant + A resource may have one, or more than one, representation(s) + associated with it at any given instant. Each of these + representations is termed a `varriant'. Use of the term `variant' + does not necessarily imply that the resource is subject to content + negotiation. + + client + A program that establishes connections for the purpose of sending + requests. + + user agent + The client which initiates a request. These are often browsers, + editors, spiders (web-traversing robots), or other end user tools. + + server + An application program that accepts connections in order to + service requests by sending back responses. Any given program may + be capable of being both a client and a server; our use of these + terms refers only to the role being performed by the program for a + particular connection, rather than to the program's capabilities + in general. Likewise, any server may act as an origin server, + proxy, gateway, or tunnel, switching behavior based on the nature + of each request. + + + + +Fielding, et al. Standards Track [Page 9] + +RFC 2616 HTTP/1.1 June 1999 + + + origin server + The server on which a given resource resides or is to be created. + + proxy + An intermediary program which acts as both a server and a client + for the purpose of making requests on behalf of other clients. + Requests are serviced internally or by passing them on, with + possible translation, to other servers. A proxy MUST implement + both the client and server requirements of this specification. A + "transparent proxy" is a proxy that does not modify the request or + response beyond what is required for proxy authentication and + identification. A "non-transparent proxy" is a proxy that modifies + the request or response in order to provide some added service to + the user agent, such as group annotation services, media type + transformation, protocol reduction, or anonymity filtering. Except + where either transparent or non-transparent behavior is explicitly + stated, the HTTP proxy requirements apply to both types of + proxies. + + gateway + A server which acts as an intermediary for some other server. + Unlike a proxy, a gateway receives requests as if it were the + origin server for the requested resource; the requesting client + may not be aware that it is communicating with a gateway. + + tunnel + An intermediary program which is acting as a blind relay between + two connections. Once active, a tunnel is not considered a party + to the HTTP communication, though the tunnel may have been + initiated by an HTTP request. The tunnel ceases to exist when both + ends of the relayed connections are closed. + + cache + A program's local store of response messages and the subsystem + that controls its message storage, retrieval, and deletion. A + cache stores cacheable responses in order to reduce the response + time and network bandwidth consumption on future, equivalent + requests. Any client or server may include a cache, though a cache + cannot be used by a server that is acting as a tunnel. + + cacheable + A response is cacheable if a cache is allowed to store a copy of + the response message for use in answering subsequent requests. The + rules for determining the cacheability of HTTP responses are + defined in section 13. Even if a resource is cacheable, there may + be additional constraints on whether a cache can use the cached + copy for a particular request. + + + + +Fielding, et al. Standards Track [Page 10] + +RFC 2616 HTTP/1.1 June 1999 + + + first-hand + A response is first-hand if it comes directly and without + unnecessary delay from the origin server, perhaps via one or more + proxies. A response is also first-hand if its validity has just + been checked directly with the origin server. + + explicit expiration time + The time at which the origin server intends that an entity should + no longer be returned by a cache without further validation. + + heuristic expiration time + An expiration time assigned by a cache when no explicit expiration + time is available. + + age + The age of a response is the time since it was sent by, or + successfully validated with, the origin server. + + freshness lifetime + The length of time between the generation of a response and its + expiration time. + + fresh + A response is fresh if its age has not yet exceeded its freshness + lifetime. + + stale + A response is stale if its age has passed its freshness lifetime. + + semantically transparent + A cache behaves in a "semantically transparent" manner, with + respect to a particular response, when its use affects neither the + requesting client nor the origin server, except to improve + performance. When a cache is semantically transparent, the client + receives exactly the same response (except for hop-by-hop headers) + that it would have received had its request been handled directly + by the origin server. + + validator + A protocol element (e.g., an entity tag or a Last-Modified time) + that is used to find out whether a cache entry is an equivalent + copy of an entity. + + upstream/downstream + Upstream and downstream describe the flow of a message: all + messages flow from upstream to downstream. + + + + + +Fielding, et al. Standards Track [Page 11] + +RFC 2616 HTTP/1.1 June 1999 + + + inbound/outbound + Inbound and outbound refer to the request and response paths for + messages: "inbound" means "traveling toward the origin server", + and "outbound" means "traveling toward the user agent" + +1.4 Overall Operation + + The HTTP protocol is a request/response protocol. A client sends a + request to the server in the form of a request method, URI, and + protocol version, followed by a MIME-like message containing request + modifiers, client information, and possible body content over a + connection with a server. The server responds with a status line, + including the message's protocol version and a success or error code, + followed by a MIME-like message containing server information, entity + metainformation, and possible entity-body content. The relationship + between HTTP and MIME is described in appendix 19.4. + + Most HTTP communication is initiated by a user agent and consists of + a request to be applied to a resource on some origin server. In the + simplest case, this may be accomplished via a single connection (v) + between the user agent (UA) and the origin server (O). + + request chain ------------------------> + UA -------------------v------------------- O + <----------------------- response chain + + A more complicated situation occurs when one or more intermediaries + are present in the request/response chain. There are three common + forms of intermediary: proxy, gateway, and tunnel. A proxy is a + forwarding agent, receiving requests for a URI in its absolute form, + rewriting all or part of the message, and forwarding the reformatted + request toward the server identified by the URI. A gateway is a + receiving agent, acting as a layer above some other server(s) and, if + necessary, translating the requests to the underlying server's + protocol. A tunnel acts as a relay point between two connections + without changing the messages; tunnels are used when the + communication needs to pass through an intermediary (such as a + firewall) even when the intermediary cannot understand the contents + of the messages. + + request chain --------------------------------------> + UA -----v----- A -----v----- B -----v----- C -----v----- O + <------------------------------------- response chain + + The figure above shows three intermediaries (A, B, and C) between the + user agent and origin server. A request or response message that + travels the whole chain will pass through four separate connections. + This distinction is important because some HTTP communication options + + + +Fielding, et al. Standards Track [Page 12] + +RFC 2616 HTTP/1.1 June 1999 + + + may apply only to the connection with the nearest, non-tunnel + neighbor, only to the end-points of the chain, or to all connections + along the chain. Although the diagram is linear, each participant may + be engaged in multiple, simultaneous communications. For example, B + may be receiving requests from many clients other than A, and/or + forwarding requests to servers other than C, at the same time that it + is handling A's request. + + Any party to the communication which is not acting as a tunnel may + employ an internal cache for handling requests. The effect of a cache + is that the request/response chain is shortened if one of the + participants along the chain has a cached response applicable to that + request. The following illustrates the resulting chain if B has a + cached copy of an earlier response from O (via C) for a request which + has not been cached by UA or A. + + request chain ----------> + UA -----v----- A -----v----- B - - - - - - C - - - - - - O + <--------- response chain + + Not all responses are usefully cacheable, and some requests may + contain modifiers which place special requirements on cache behavior. + HTTP requirements for cache behavior and cacheable responses are + defined in section 13. + + In fact, there are a wide variety of architectures and configurations + of caches and proxies currently being experimented with or deployed + across the World Wide Web. These systems include national hierarchies + of proxy caches to save transoceanic bandwidth, systems that + broadcast or multicast cache entries, organizations that distribute + subsets of cached data via CD-ROM, and so on. HTTP systems are used + in corporate intranets over high-bandwidth links, and for access via + PDAs with low-power radio links and intermittent connectivity. The + goal of HTTP/1.1 is to support the wide diversity of configurations + already deployed while introducing protocol constructs that meet the + needs of those who build web applications that require high + reliability and, failing that, at least reliable indications of + failure. + + HTTP communication usually takes place over TCP/IP connections. The + default port is TCP 80 [19], but other ports can be used. This does + not preclude HTTP from being implemented on top of any other protocol + on the Internet, or on other networks. HTTP only presumes a reliable + transport; any protocol that provides such guarantees can be used; + the mapping of the HTTP/1.1 request and response structures onto the + transport data units of the protocol in question is outside the scope + of this specification. + + + + +Fielding, et al. Standards Track [Page 13] + +RFC 2616 HTTP/1.1 June 1999 + + + In HTTP/1.0, most implementations used a new connection for each + request/response exchange. In HTTP/1.1, a connection may be used for + one or more request/response exchanges, although connections may be + closed for a variety of reasons (see section 8.1). + +2 Notational Conventions and Generic Grammar + +2.1 Augmented BNF + + All of the mechanisms specified in this document are described in + both prose and an augmented Backus-Naur Form (BNF) similar to that + used by RFC 822 [9]. Implementors will need to be familiar with the + notation in order to understand this specification. The augmented BNF + includes the following constructs: + + name = definition + The name of a rule is simply the name itself (without any + enclosing "<" and ">") and is separated from its definition by the + equal "=" character. White space is only significant in that + indentation of continuation lines is used to indicate a rule + definition that spans more than one line. Certain basic rules are + in uppercase, such as SP, LWS, HT, CRLF, DIGIT, ALPHA, etc. Angle + brackets are used within definitions whenever their presence will + facilitate discerning the use of rule names. + + "literal" + Quotation marks surround literal text. Unless stated otherwise, + the text is case-insensitive. + + rule1 | rule2 + Elements separated by a bar ("|") are alternatives, e.g., "yes | + no" will accept yes or no. + + (rule1 rule2) + Elements enclosed in parentheses are treated as a single element. + Thus, "(elem (foo | bar) elem)" allows the token sequences "elem + foo elem" and "elem bar elem". + + *rule + The character "*" preceding an element indicates repetition. The + full form is "<n>*<m>element" indicating at least <n> and at most + <m> occurrences of element. Default values are 0 and infinity so + that "*(element)" allows any number, including zero; "1*element" + requires at least one; and "1*2element" allows one or two. + + [rule] + Square brackets enclose optional elements; "[foo bar]" is + equivalent to "*1(foo bar)". + + + +Fielding, et al. Standards Track [Page 14] + +RFC 2616 HTTP/1.1 June 1999 + + + N rule + Specific repetition: "<n>(element)" is equivalent to + "<n>*<n>(element)"; that is, exactly <n> occurrences of (element). + Thus 2DIGIT is a 2-digit number, and 3ALPHA is a string of three + alphabetic characters. + + #rule + A construct "#" is defined, similar to "*", for defining lists of + elements. The full form is "<n>#<m>element" indicating at least + <n> and at most <m> elements, each separated by one or more commas + (",") and OPTIONAL linear white space (LWS). This makes the usual + form of lists very easy; a rule such as + ( *LWS element *( *LWS "," *LWS element )) + can be shown as + 1#element + Wherever this construct is used, null elements are allowed, but do + not contribute to the count of elements present. That is, + "(element), , (element) " is permitted, but counts as only two + elements. Therefore, where at least one element is required, at + least one non-null element MUST be present. Default values are 0 + and infinity so that "#element" allows any number, including zero; + "1#element" requires at least one; and "1#2element" allows one or + two. + + ; comment + A semi-colon, set off some distance to the right of rule text, + starts a comment that continues to the end of line. This is a + simple way of including useful notes in parallel with the + specifications. + + implied *LWS + The grammar described by this specification is word-based. Except + where noted otherwise, linear white space (LWS) can be included + between any two adjacent words (token or quoted-string), and + between adjacent words and separators, without changing the + interpretation of a field. At least one delimiter (LWS and/or + + separators) MUST exist between any two tokens (for the definition + of "token" below), since they would otherwise be interpreted as a + single token. + +2.2 Basic Rules + + The following rules are used throughout this specification to + describe basic parsing constructs. The US-ASCII coded character set + is defined by ANSI X3.4-1986 [21]. + + + + + +Fielding, et al. Standards Track [Page 15] + +RFC 2616 HTTP/1.1 June 1999 + + + OCTET = <any 8-bit sequence of data> + CHAR = <any US-ASCII character (octets 0 - 127)> + UPALPHA = <any US-ASCII uppercase letter "A".."Z"> + LOALPHA = <any US-ASCII lowercase letter "a".."z"> + ALPHA = UPALPHA | LOALPHA + DIGIT = <any US-ASCII digit "0".."9"> + CTL = <any US-ASCII control character + (octets 0 - 31) and DEL (127)> + CR = <US-ASCII CR, carriage return (13)> + LF = <US-ASCII LF, linefeed (10)> + SP = <US-ASCII SP, space (32)> + HT = <US-ASCII HT, horizontal-tab (9)> + <"> = <US-ASCII double-quote mark (34)> + + HTTP/1.1 defines the sequence CR LF as the end-of-line marker for all + protocol elements except the entity-body (see appendix 19.3 for + tolerant applications). The end-of-line marker within an entity-body + is defined by its associated media type, as described in section 3.7. + + CRLF = CR LF + + HTTP/1.1 header field values can be folded onto multiple lines if the + continuation line begins with a space or horizontal tab. All linear + white space, including folding, has the same semantics as SP. A + recipient MAY replace any linear white space with a single SP before + interpreting the field value or forwarding the message downstream. + + LWS = [CRLF] 1*( SP | HT ) + + The TEXT rule is only used for descriptive field contents and values + that are not intended to be interpreted by the message parser. Words + of *TEXT MAY contain characters from character sets other than ISO- + 8859-1 [22] only when encoded according to the rules of RFC 2047 + [14]. + + TEXT = <any OCTET except CTLs, + but including LWS> + + A CRLF is allowed in the definition of TEXT only as part of a header + field continuation. It is expected that the folding LWS will be + replaced with a single SP before interpretation of the TEXT value. + + Hexadecimal numeric characters are used in several protocol elements. + + HEX = "A" | "B" | "C" | "D" | "E" | "F" + | "a" | "b" | "c" | "d" | "e" | "f" | DIGIT + + + + + +Fielding, et al. Standards Track [Page 16] + +RFC 2616 HTTP/1.1 June 1999 + + + Many HTTP/1.1 header field values consist of words separated by LWS + or special characters. These special characters MUST be in a quoted + string to be used within a parameter value (as defined in section + 3.6). + + token = 1*<any CHAR except CTLs or separators> + separators = "(" | ")" | "<" | ">" | "@" + | "," | ";" | ":" | "\" | <"> + | "/" | "[" | "]" | "?" | "=" + | "{" | "}" | SP | HT + + Comments can be included in some HTTP header fields by surrounding + the comment text with parentheses. Comments are only allowed in + fields containing "comment" as part of their field value definition. + In all other fields, parentheses are considered part of the field + value. + + comment = "(" *( ctext | quoted-pair | comment ) ")" + ctext = <any TEXT excluding "(" and ")"> + + A string of text is parsed as a single word if it is quoted using + double-quote marks. + + quoted-string = ( <"> *(qdtext | quoted-pair ) <"> ) + qdtext = <any TEXT except <">> + + The backslash character ("\") MAY be used as a single-character + quoting mechanism only within quoted-string and comment constructs. + + quoted-pair = "\" CHAR + +3 Protocol Parameters + +3.1 HTTP Version + + HTTP uses a "<major>.<minor>" numbering scheme to indicate versions + of the protocol. The protocol versioning policy is intended to allow + the sender to indicate the format of a message and its capacity for + understanding further HTTP communication, rather than the features + obtained via that communication. No change is made to the version + number for the addition of message components which do not affect + communication behavior or which only add to extensible field values. + The <minor> number is incremented when the changes made to the + protocol add features which do not change the general message parsing + algorithm, but which may add to the message semantics and imply + additional capabilities of the sender. The <major> number is + incremented when the format of a message within the protocol is + changed. See RFC 2145 [36] for a fuller explanation. + + + +Fielding, et al. Standards Track [Page 17] + +RFC 2616 HTTP/1.1 June 1999 + + + The version of an HTTP message is indicated by an HTTP-Version field + in the first line of the message. + + HTTP-Version = "HTTP" "/" 1*DIGIT "." 1*DIGIT + + Note that the major and minor numbers MUST be treated as separate + integers and that each MAY be incremented higher than a single digit. + Thus, HTTP/2.4 is a lower version than HTTP/2.13, which in turn is + lower than HTTP/12.3. Leading zeros MUST be ignored by recipients and + MUST NOT be sent. + + An application that sends a request or response message that includes + HTTP-Version of "HTTP/1.1" MUST be at least conditionally compliant + with this specification. Applications that are at least conditionally + compliant with this specification SHOULD use an HTTP-Version of + "HTTP/1.1" in their messages, and MUST do so for any message that is + not compatible with HTTP/1.0. For more details on when to send + specific HTTP-Version values, see RFC 2145 [36]. + + The HTTP version of an application is the highest HTTP version for + which the application is at least conditionally compliant. + + Proxy and gateway applications need to be careful when forwarding + messages in protocol versions different from that of the application. + Since the protocol version indicates the protocol capability of the + sender, a proxy/gateway MUST NOT send a message with a version + indicator which is greater than its actual version. If a higher + version request is received, the proxy/gateway MUST either downgrade + the request version, or respond with an error, or switch to tunnel + behavior. + + Due to interoperability problems with HTTP/1.0 proxies discovered + since the publication of RFC 2068[33], caching proxies MUST, gateways + MAY, and tunnels MUST NOT upgrade the request to the highest version + they support. The proxy/gateway's response to that request MUST be in + the same major version as the request. + + Note: Converting between versions of HTTP may involve modification + of header fields required or forbidden by the versions involved. + +3.2 Uniform Resource Identifiers + + URIs have been known by many names: WWW addresses, Universal Document + Identifiers, Universal Resource Identifiers [3], and finally the + combination of Uniform Resource Locators (URL) [4] and Names (URN) + [20]. As far as HTTP is concerned, Uniform Resource Identifiers are + simply formatted strings which identify--via name, location, or any + other characteristic--a resource. + + + +Fielding, et al. Standards Track [Page 18] + +RFC 2616 HTTP/1.1 June 1999 + + +3.2.1 General Syntax + + URIs in HTTP can be represented in absolute form or relative to some + known base URI [11], depending upon the context of their use. The two + forms are differentiated by the fact that absolute URIs always begin + with a scheme name followed by a colon. For definitive information on + URL syntax and semantics, see "Uniform Resource Identifiers (URI): + Generic Syntax and Semantics," RFC 2396 [42] (which replaces RFCs + 1738 [4] and RFC 1808 [11]). This specification adopts the + definitions of "URI-reference", "absoluteURI", "relativeURI", "port", + "host","abs_path", "rel_path", and "authority" from that + specification. + + The HTTP protocol does not place any a priori limit on the length of + a URI. Servers MUST be able to handle the URI of any resource they + serve, and SHOULD be able to handle URIs of unbounded length if they + provide GET-based forms that could generate such URIs. A server + SHOULD return 414 (Request-URI Too Long) status if a URI is longer + than the server can handle (see section 10.4.15). + + Note: Servers ought to be cautious about depending on URI lengths + above 255 bytes, because some older client or proxy + implementations might not properly support these lengths. + +3.2.2 http URL + + The "http" scheme is used to locate network resources via the HTTP + protocol. This section defines the scheme-specific syntax and + semantics for http URLs. + + http_URL = "http:" "//" host [ ":" port ] [ abs_path [ "?" query ]] + + If the port is empty or not given, port 80 is assumed. The semantics + are that the identified resource is located at the server listening + for TCP connections on that port of that host, and the Request-URI + for the resource is abs_path (section 5.1.2). The use of IP addresses + in URLs SHOULD be avoided whenever possible (see RFC 1900 [24]). If + the abs_path is not present in the URL, it MUST be given as "/" when + used as a Request-URI for a resource (section 5.1.2). If a proxy + receives a host name which is not a fully qualified domain name, it + MAY add its domain to the host name it received. If a proxy receives + a fully qualified domain name, the proxy MUST NOT change the host + name. + + + + + + + + +Fielding, et al. Standards Track [Page 19] + +RFC 2616 HTTP/1.1 June 1999 + + +3.2.3 URI Comparison + + When comparing two URIs to decide if they match or not, a client + SHOULD use a case-sensitive octet-by-octet comparison of the entire + URIs, with these exceptions: + + - A port that is empty or not given is equivalent to the default + port for that URI-reference; + + - Comparisons of host names MUST be case-insensitive; + + - Comparisons of scheme names MUST be case-insensitive; + + - An empty abs_path is equivalent to an abs_path of "/". + + Characters other than those in the "reserved" and "unsafe" sets (see + RFC 2396 [42]) are equivalent to their ""%" HEX HEX" encoding. + + For example, the following three URIs are equivalent: + + http://abc.com:80/~smith/home.html + http://ABC.com/%7Esmith/home.html + http://ABC.com:/%7esmith/home.html + +3.3 Date/Time Formats + +3.3.1 Full Date + + HTTP applications have historically allowed three different formats + for the representation of date/time stamps: + + Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123 + Sunday, 06-Nov-94 08:49:37 GMT ; RFC 850, obsoleted by RFC 1036 + Sun Nov 6 08:49:37 1994 ; ANSI C's asctime() format + + The first format is preferred as an Internet standard and represents + a fixed-length subset of that defined by RFC 1123 [8] (an update to + RFC 822 [9]). The second format is in common use, but is based on the + obsolete RFC 850 [12] date format and lacks a four-digit year. + HTTP/1.1 clients and servers that parse the date value MUST accept + all three formats (for compatibility with HTTP/1.0), though they MUST + only generate the RFC 1123 format for representing HTTP-date values + in header fields. See section 19.3 for further information. + + Note: Recipients of date values are encouraged to be robust in + accepting date values that may have been sent by non-HTTP + applications, as is sometimes the case when retrieving or posting + messages via proxies/gateways to SMTP or NNTP. + + + +Fielding, et al. Standards Track [Page 20] + +RFC 2616 HTTP/1.1 June 1999 + + + All HTTP date/time stamps MUST be represented in Greenwich Mean Time + (GMT), without exception. For the purposes of HTTP, GMT is exactly + equal to UTC (Coordinated Universal Time). This is indicated in the + first two formats by the inclusion of "GMT" as the three-letter + abbreviation for time zone, and MUST be assumed when reading the + asctime format. HTTP-date is case sensitive and MUST NOT include + additional LWS beyond that specifically included as SP in the + grammar. + + HTTP-date = rfc1123-date | rfc850-date | asctime-date + rfc1123-date = wkday "," SP date1 SP time SP "GMT" + rfc850-date = weekday "," SP date2 SP time SP "GMT" + asctime-date = wkday SP date3 SP time SP 4DIGIT + date1 = 2DIGIT SP month SP 4DIGIT + ; day month year (e.g., 02 Jun 1982) + date2 = 2DIGIT "-" month "-" 2DIGIT + ; day-month-year (e.g., 02-Jun-82) + date3 = month SP ( 2DIGIT | ( SP 1DIGIT )) + ; month day (e.g., Jun 2) + time = 2DIGIT ":" 2DIGIT ":" 2DIGIT + ; 00:00:00 - 23:59:59 + wkday = "Mon" | "Tue" | "Wed" + | "Thu" | "Fri" | "Sat" | "Sun" + weekday = "Monday" | "Tuesday" | "Wednesday" + | "Thursday" | "Friday" | "Saturday" | "Sunday" + month = "Jan" | "Feb" | "Mar" | "Apr" + | "May" | "Jun" | "Jul" | "Aug" + | "Sep" | "Oct" | "Nov" | "Dec" + + Note: HTTP requirements for the date/time stamp format apply only + to their usage within the protocol stream. Clients and servers are + not required to use these formats for user presentation, request + logging, etc. + +3.3.2 Delta Seconds + + Some HTTP header fields allow a time value to be specified as an + integer number of seconds, represented in decimal, after the time + that the message was received. + + delta-seconds = 1*DIGIT + +3.4 Character Sets + + HTTP uses the same definition of the term "character set" as that + described for MIME: + + + + + +Fielding, et al. Standards Track [Page 21] + +RFC 2616 HTTP/1.1 June 1999 + + + The term "character set" is used in this document to refer to a + method used with one or more tables to convert a sequence of octets + into a sequence of characters. Note that unconditional conversion in + the other direction is not required, in that not all characters may + be available in a given character set and a character set may provide + more than one sequence of octets to represent a particular character. + This definition is intended to allow various kinds of character + encoding, from simple single-table mappings such as US-ASCII to + complex table switching methods such as those that use ISO-2022's + techniques. However, the definition associated with a MIME character + set name MUST fully specify the mapping to be performed from octets + to characters. In particular, use of external profiling information + to determine the exact mapping is not permitted. + + Note: This use of the term "character set" is more commonly + referred to as a "character encoding." However, since HTTP and + MIME share the same registry, it is important that the terminology + also be shared. + + HTTP character sets are identified by case-insensitive tokens. The + complete set of tokens is defined by the IANA Character Set registry + [19]. + + charset = token + + Although HTTP allows an arbitrary token to be used as a charset + value, any token that has a predefined value within the IANA + Character Set registry [19] MUST represent the character set defined + by that registry. Applications SHOULD limit their use of character + sets to those defined by the IANA registry. + + Implementors should be aware of IETF character set requirements [38] + [41]. + +3.4.1 Missing Charset + + Some HTTP/1.0 software has interpreted a Content-Type header without + charset parameter incorrectly to mean "recipient should guess." + Senders wishing to defeat this behavior MAY include a charset + parameter even when the charset is ISO-8859-1 and SHOULD do so when + it is known that it will not confuse the recipient. + + Unfortunately, some older HTTP/1.0 clients did not deal properly with + an explicit charset parameter. HTTP/1.1 recipients MUST respect the + charset label provided by the sender; and those user agents that have + a provision to "guess" a charset MUST use the charset from the + + + + + +Fielding, et al. Standards Track [Page 22] + +RFC 2616 HTTP/1.1 June 1999 + + + content-type field if they support that charset, rather than the + recipient's preference, when initially displaying a document. See + section 3.7.1. + +3.5 Content Codings + + Content coding values indicate an encoding transformation that has + been or can be applied to an entity. Content codings are primarily + used to allow a document to be compressed or otherwise usefully + transformed without losing the identity of its underlying media type + and without loss of information. Frequently, the entity is stored in + coded form, transmitted directly, and only decoded by the recipient. + + content-coding = token + + All content-coding values are case-insensitive. HTTP/1.1 uses + content-coding values in the Accept-Encoding (section 14.3) and + Content-Encoding (section 14.11) header fields. Although the value + describes the content-coding, what is more important is that it + indicates what decoding mechanism will be required to remove the + encoding. + + The Internet Assigned Numbers Authority (IANA) acts as a registry for + content-coding value tokens. Initially, the registry contains the + following tokens: + + gzip An encoding format produced by the file compression program + "gzip" (GNU zip) as described in RFC 1952 [25]. This format is a + Lempel-Ziv coding (LZ77) with a 32 bit CRC. + + compress + The encoding format produced by the common UNIX file compression + program "compress". This format is an adaptive Lempel-Ziv-Welch + coding (LZW). + + Use of program names for the identification of encoding formats + is not desirable and is discouraged for future encodings. Their + use here is representative of historical practice, not good + design. For compatibility with previous implementations of HTTP, + applications SHOULD consider "x-gzip" and "x-compress" to be + equivalent to "gzip" and "compress" respectively. + + deflate + The "zlib" format defined in RFC 1950 [31] in combination with + the "deflate" compression mechanism described in RFC 1951 [29]. + + + + + + +Fielding, et al. Standards Track [Page 23] + +RFC 2616 HTTP/1.1 June 1999 + + + identity + The default (identity) encoding; the use of no transformation + whatsoever. This content-coding is used only in the Accept- + Encoding header, and SHOULD NOT be used in the Content-Encoding + header. + + New content-coding value tokens SHOULD be registered; to allow + interoperability between clients and servers, specifications of the + content coding algorithms needed to implement a new value SHOULD be + publicly available and adequate for independent implementation, and + conform to the purpose of content coding defined in this section. + +3.6 Transfer Codings + + Transfer-coding values are used to indicate an encoding + transformation that has been, can be, or may need to be applied to an + entity-body in order to ensure "safe transport" through the network. + This differs from a content coding in that the transfer-coding is a + property of the message, not of the original entity. + + transfer-coding = "chunked" | transfer-extension + transfer-extension = token *( ";" parameter ) + + Parameters are in the form of attribute/value pairs. + + parameter = attribute "=" value + attribute = token + value = token | quoted-string + + All transfer-coding values are case-insensitive. HTTP/1.1 uses + transfer-coding values in the TE header field (section 14.39) and in + the Transfer-Encoding header field (section 14.41). + + Whenever a transfer-coding is applied to a message-body, the set of + transfer-codings MUST include "chunked", unless the message is + terminated by closing the connection. When the "chunked" transfer- + coding is used, it MUST be the last transfer-coding applied to the + message-body. The "chunked" transfer-coding MUST NOT be applied more + than once to a message-body. These rules allow the recipient to + determine the transfer-length of the message (section 4.4). + + Transfer-codings are analogous to the Content-Transfer-Encoding + values of MIME [7], which were designed to enable safe transport of + binary data over a 7-bit transport service. However, safe transport + has a different focus for an 8bit-clean transfer protocol. In HTTP, + the only unsafe characteristic of message-bodies is the difficulty in + determining the exact body length (section 7.2.2), or the desire to + encrypt data over a shared transport. + + + +Fielding, et al. Standards Track [Page 24] + +RFC 2616 HTTP/1.1 June 1999 + + + The Internet Assigned Numbers Authority (IANA) acts as a registry for + transfer-coding value tokens. Initially, the registry contains the + following tokens: "chunked" (section 3.6.1), "identity" (section + 3.6.2), "gzip" (section 3.5), "compress" (section 3.5), and "deflate" + (section 3.5). + + New transfer-coding value tokens SHOULD be registered in the same way + as new content-coding value tokens (section 3.5). + + A server which receives an entity-body with a transfer-coding it does + not understand SHOULD return 501 (Unimplemented), and close the + connection. A server MUST NOT send transfer-codings to an HTTP/1.0 + client. + +3.6.1 Chunked Transfer Coding + + The chunked encoding modifies the body of a message in order to + transfer it as a series of chunks, each with its own size indicator, + followed by an OPTIONAL trailer containing entity-header fields. This + allows dynamically produced content to be transferred along with the + information necessary for the recipient to verify that it has + received the full message. + + Chunked-Body = *chunk + last-chunk + trailer + CRLF + + chunk = chunk-size [ chunk-extension ] CRLF + chunk-data CRLF + chunk-size = 1*HEX + last-chunk = 1*("0") [ chunk-extension ] CRLF + + chunk-extension= *( ";" chunk-ext-name [ "=" chunk-ext-val ] ) + chunk-ext-name = token + chunk-ext-val = token | quoted-string + chunk-data = chunk-size(OCTET) + trailer = *(entity-header CRLF) + + The chunk-size field is a string of hex digits indicating the size of + the chunk. The chunked encoding is ended by any chunk whose size is + zero, followed by the trailer, which is terminated by an empty line. + + The trailer allows the sender to include additional HTTP header + fields at the end of the message. The Trailer header field can be + used to indicate which header fields are included in a trailer (see + section 14.40). + + + + +Fielding, et al. Standards Track [Page 25] + +RFC 2616 HTTP/1.1 June 1999 + + + A server using chunked transfer-coding in a response MUST NOT use the + trailer for any header fields unless at least one of the following is + true: + + a)the request included a TE header field that indicates "trailers" is + acceptable in the transfer-coding of the response, as described in + section 14.39; or, + + b)the server is the origin server for the response, the trailer + fields consist entirely of optional metadata, and the recipient + could use the message (in a manner acceptable to the origin server) + without receiving this metadata. In other words, the origin server + is willing to accept the possibility that the trailer fields might + be silently discarded along the path to the client. + + This requirement prevents an interoperability failure when the + message is being received by an HTTP/1.1 (or later) proxy and + forwarded to an HTTP/1.0 recipient. It avoids a situation where + compliance with the protocol would have necessitated a possibly + infinite buffer on the proxy. + + An example process for decoding a Chunked-Body is presented in + appendix 19.4.6. + + All HTTP/1.1 applications MUST be able to receive and decode the + "chunked" transfer-coding, and MUST ignore chunk-extension extensions + they do not understand. + +3.7 Media Types + + HTTP uses Internet Media Types [17] in the Content-Type (section + 14.17) and Accept (section 14.1) header fields in order to provide + open and extensible data typing and type negotiation. + + media-type = type "/" subtype *( ";" parameter ) + type = token + subtype = token + + Parameters MAY follow the type/subtype in the form of attribute/value + pairs (as defined in section 3.6). + + The type, subtype, and parameter attribute names are case- + insensitive. Parameter values might or might not be case-sensitive, + depending on the semantics of the parameter name. Linear white space + (LWS) MUST NOT be used between the type and subtype, nor between an + attribute and its value. The presence or absence of a parameter might + be significant to the processing of a media-type, depending on its + definition within the media type registry. + + + +Fielding, et al. Standards Track [Page 26] + +RFC 2616 HTTP/1.1 June 1999 + + + Note that some older HTTP applications do not recognize media type + parameters. When sending data to older HTTP applications, + implementations SHOULD only use media type parameters when they are + required by that type/subtype definition. + + Media-type values are registered with the Internet Assigned Number + Authority (IANA [19]). The media type registration process is + outlined in RFC 1590 [17]. Use of non-registered media types is + discouraged. + +3.7.1 Canonicalization and Text Defaults + + Internet media types are registered with a canonical form. An + entity-body transferred via HTTP messages MUST be represented in the + appropriate canonical form prior to its transmission except for + "text" types, as defined in the next paragraph. + + When in canonical form, media subtypes of the "text" type use CRLF as + the text line break. HTTP relaxes this requirement and allows the + transport of text media with plain CR or LF alone representing a line + break when it is done consistently for an entire entity-body. HTTP + applications MUST accept CRLF, bare CR, and bare LF as being + representative of a line break in text media received via HTTP. In + addition, if the text is represented in a character set that does not + use octets 13 and 10 for CR and LF respectively, as is the case for + some multi-byte character sets, HTTP allows the use of whatever octet + sequences are defined by that character set to represent the + equivalent of CR and LF for line breaks. This flexibility regarding + line breaks applies only to text media in the entity-body; a bare CR + or LF MUST NOT be substituted for CRLF within any of the HTTP control + structures (such as header fields and multipart boundaries). + + If an entity-body is encoded with a content-coding, the underlying + data MUST be in a form defined above prior to being encoded. + + The "charset" parameter is used with some media types to define the + character set (section 3.4) of the data. When no explicit charset + parameter is provided by the sender, media subtypes of the "text" + type are defined to have a default charset value of "ISO-8859-1" when + received via HTTP. Data in character sets other than "ISO-8859-1" or + its subsets MUST be labeled with an appropriate charset value. See + section 3.4.1 for compatibility problems. + +3.7.2 Multipart Types + + MIME provides for a number of "multipart" types -- encapsulations of + one or more entities within a single message-body. All multipart + types share a common syntax, as defined in section 5.1.1 of RFC 2046 + + + +Fielding, et al. Standards Track [Page 27] + +RFC 2616 HTTP/1.1 June 1999 + + + [40], and MUST include a boundary parameter as part of the media type + value. The message body is itself a protocol element and MUST + therefore use only CRLF to represent line breaks between body-parts. + Unlike in RFC 2046, the epilogue of any multipart message MUST be + empty; HTTP applications MUST NOT transmit the epilogue (even if the + original multipart contains an epilogue). These restrictions exist in + order to preserve the self-delimiting nature of a multipart message- + body, wherein the "end" of the message-body is indicated by the + ending multipart boundary. + + In general, HTTP treats a multipart message-body no differently than + any other media type: strictly as payload. The one exception is the + "multipart/byteranges" type (appendix 19.2) when it appears in a 206 + (Partial Content) response, which will be interpreted by some HTTP + caching mechanisms as described in sections 13.5.4 and 14.16. In all + other cases, an HTTP user agent SHOULD follow the same or similar + behavior as a MIME user agent would upon receipt of a multipart type. + The MIME header fields within each body-part of a multipart message- + body do not have any significance to HTTP beyond that defined by + their MIME semantics. + + In general, an HTTP user agent SHOULD follow the same or similar + behavior as a MIME user agent would upon receipt of a multipart type. + If an application receives an unrecognized multipart subtype, the + application MUST treat it as being equivalent to "multipart/mixed". + + Note: The "multipart/form-data" type has been specifically defined + for carrying form data suitable for processing via the POST + request method, as described in RFC 1867 [15]. + +3.8 Product Tokens + + Product tokens are used to allow communicating applications to + identify themselves by software name and version. Most fields using + product tokens also allow sub-products which form a significant part + of the application to be listed, separated by white space. By + convention, the products are listed in order of their significance + for identifying the application. + + product = token ["/" product-version] + product-version = token + + Examples: + + User-Agent: CERN-LineMode/2.15 libwww/2.17b3 + Server: Apache/0.8.4 + + + + + +Fielding, et al. Standards Track [Page 28] + +RFC 2616 HTTP/1.1 June 1999 + + + Product tokens SHOULD be short and to the point. They MUST NOT be + used for advertising or other non-essential information. Although any + token character MAY appear in a product-version, this token SHOULD + only be used for a version identifier (i.e., successive versions of + the same product SHOULD only differ in the product-version portion of + the product value). + +3.9 Quality Values + + HTTP content negotiation (section 12) uses short "floating point" + numbers to indicate the relative importance ("weight") of various + negotiable parameters. A weight is normalized to a real number in + the range 0 through 1, where 0 is the minimum and 1 the maximum + value. If a parameter has a quality value of 0, then content with + this parameter is `not acceptable' for the client. HTTP/1.1 + applications MUST NOT generate more than three digits after the + decimal point. User configuration of these values SHOULD also be + limited in this fashion. + + qvalue = ( "0" [ "." 0*3DIGIT ] ) + | ( "1" [ "." 0*3("0") ] ) + + "Quality values" is a misnomer, since these values merely represent + relative degradation in desired quality. + +3.10 Language Tags + + A language tag identifies a natural language spoken, written, or + otherwise conveyed by human beings for communication of information + to other human beings. Computer languages are explicitly excluded. + HTTP uses language tags within the Accept-Language and Content- + Language fields. + + The syntax and registry of HTTP language tags is the same as that + defined by RFC 1766 [1]. In summary, a language tag is composed of 1 + or more parts: A primary language tag and a possibly empty series of + subtags: + + language-tag = primary-tag *( "-" subtag ) + primary-tag = 1*8ALPHA + subtag = 1*8ALPHA + + White space is not allowed within the tag and all tags are case- + insensitive. The name space of language tags is administered by the + IANA. Example tags include: + + en, en-US, en-cockney, i-cherokee, x-pig-latin + + + + +Fielding, et al. Standards Track [Page 29] + +RFC 2616 HTTP/1.1 June 1999 + + + where any two-letter primary-tag is an ISO-639 language abbreviation + and any two-letter initial subtag is an ISO-3166 country code. (The + last three tags above are not registered tags; all but the last are + examples of tags which could be registered in future.) + +3.11 Entity Tags + + Entity tags are used for comparing two or more entities from the same + requested resource. HTTP/1.1 uses entity tags in the ETag (section + 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and + If-Range (section 14.27) header fields. The definition of how they + are used and compared as cache validators is in section 13.3.3. An + entity tag consists of an opaque quoted string, possibly prefixed by + a weakness indicator. + + entity-tag = [ weak ] opaque-tag + weak = "W/" + opaque-tag = quoted-string + + A "strong entity tag" MAY be shared by two entities of a resource + only if they are equivalent by octet equality. + + A "weak entity tag," indicated by the "W/" prefix, MAY be shared by + two entities of a resource only if the entities are equivalent and + could be substituted for each other with no significant change in + semantics. A weak entity tag can only be used for weak comparison. + + An entity tag MUST be unique across all versions of all entities + associated with a particular resource. A given entity tag value MAY + be used for entities obtained by requests on different URIs. The use + of the same entity tag value in conjunction with entities obtained by + requests on different URIs does not imply the equivalence of those + entities. + +3.12 Range Units + + HTTP/1.1 allows a client to request that only part (a range of) the + response entity be included within the response. HTTP/1.1 uses range + units in the Range (section 14.35) and Content-Range (section 14.16) + header fields. An entity can be broken down into subranges according + to various structural units. + + range-unit = bytes-unit | other-range-unit + bytes-unit = "bytes" + other-range-unit = token + + The only range unit defined by HTTP/1.1 is "bytes". HTTP/1.1 + implementations MAY ignore ranges specified using other units. + + + +Fielding, et al. Standards Track [Page 30] + +RFC 2616 HTTP/1.1 June 1999 + + + HTTP/1.1 has been designed to allow implementations of applications + that do not depend on knowledge of ranges. + +4 HTTP Message + +4.1 Message Types + + HTTP messages consist of requests from client to server and responses + from server to client. + + HTTP-message = Request | Response ; HTTP/1.1 messages + + Request (section 5) and Response (section 6) messages use the generic + message format of RFC 822 [9] for transferring entities (the payload + of the message). Both types of message consist of a start-line, zero + or more header fields (also known as "headers"), an empty line (i.e., + a line with nothing preceding the CRLF) indicating the end of the + header fields, and possibly a message-body. + + generic-message = start-line + *(message-header CRLF) + CRLF + [ message-body ] + start-line = Request-Line | Status-Line + + In the interest of robustness, servers SHOULD ignore any empty + line(s) received where a Request-Line is expected. In other words, if + the server is reading the protocol stream at the beginning of a + message and receives a CRLF first, it should ignore the CRLF. + + Certain buggy HTTP/1.0 client implementations generate extra CRLF's + after a POST request. To restate what is explicitly forbidden by the + BNF, an HTTP/1.1 client MUST NOT preface or follow a request with an + extra CRLF. + +4.2 Message Headers + + HTTP header fields, which include general-header (section 4.5), + request-header (section 5.3), response-header (section 6.2), and + entity-header (section 7.1) fields, follow the same generic format as + that given in Section 3.1 of RFC 822 [9]. Each header field consists + of a name followed by a colon (":") and the field value. Field names + are case-insensitive. The field value MAY be preceded by any amount + of LWS, though a single SP is preferred. Header fields can be + extended over multiple lines by preceding each extra line with at + least one SP or HT. Applications ought to follow "common form", where + one is known or indicated, when generating HTTP constructs, since + there might exist some implementations that fail to accept anything + + + +Fielding, et al. Standards Track [Page 31] + +RFC 2616 HTTP/1.1 June 1999 + + + beyond the common forms. + + message-header = field-name ":" [ field-value ] + field-name = token + field-value = *( field-content | LWS ) + field-content = <the OCTETs making up the field-value + and consisting of either *TEXT or combinations + of token, separators, and quoted-string> + + The field-content does not include any leading or trailing LWS: + linear white space occurring before the first non-whitespace + character of the field-value or after the last non-whitespace + character of the field-value. Such leading or trailing LWS MAY be + removed without changing the semantics of the field value. Any LWS + that occurs between field-content MAY be replaced with a single SP + before interpreting the field value or forwarding the message + downstream. + + The order in which header fields with differing field names are + received is not significant. However, it is "good practice" to send + general-header fields first, followed by request-header or response- + header fields, and ending with the entity-header fields. + + Multiple message-header fields with the same field-name MAY be + present in a message if and only if the entire field-value for that + header field is defined as a comma-separated list [i.e., #(values)]. + It MUST be possible to combine the multiple header fields into one + "field-name: field-value" pair, without changing the semantics of the + message, by appending each subsequent field-value to the first, each + separated by a comma. The order in which header fields with the same + field-name are received is therefore significant to the + interpretation of the combined field value, and thus a proxy MUST NOT + change the order of these field values when a message is forwarded. + +4.3 Message Body + + The message-body (if any) of an HTTP message is used to carry the + entity-body associated with the request or response. The message-body + differs from the entity-body only when a transfer-coding has been + applied, as indicated by the Transfer-Encoding header field (section + 14.41). + + message-body = entity-body + | <entity-body encoded as per Transfer-Encoding> + + Transfer-Encoding MUST be used to indicate any transfer-codings + applied by an application to ensure safe and proper transfer of the + message. Transfer-Encoding is a property of the message, not of the + + + +Fielding, et al. Standards Track [Page 32] + +RFC 2616 HTTP/1.1 June 1999 + + + entity, and thus MAY be added or removed by any application along the + request/response chain. (However, section 3.6 places restrictions on + when certain transfer-codings may be used.) + + The rules for when a message-body is allowed in a message differ for + requests and responses. + + The presence of a message-body in a request is signaled by the + inclusion of a Content-Length or Transfer-Encoding header field in + the request's message-headers. A message-body MUST NOT be included in + a request if the specification of the request method (section 5.1.1) + does not allow sending an entity-body in requests. A server SHOULD + read and forward a message-body on any request; if the request method + does not include defined semantics for an entity-body, then the + message-body SHOULD be ignored when handling the request. + + For response messages, whether or not a message-body is included with + a message is dependent on both the request method and the response + status code (section 6.1.1). All responses to the HEAD request method + MUST NOT include a message-body, even though the presence of entity- + header fields might lead one to believe they do. All 1xx + (informational), 204 (no content), and 304 (not modified) responses + MUST NOT include a message-body. All other responses do include a + message-body, although it MAY be of zero length. + +4.4 Message Length + + The transfer-length of a message is the length of the message-body as + it appears in the message; that is, after any transfer-codings have + been applied. When a message-body is included with a message, the + transfer-length of that body is determined by one of the following + (in order of precedence): + + 1.Any response message which "MUST NOT" include a message-body (such + as the 1xx, 204, and 304 responses and any response to a HEAD + request) is always terminated by the first empty line after the + header fields, regardless of the entity-header fields present in + the message. + + 2.If a Transfer-Encoding header field (section 14.41) is present and + has any value other than "identity", then the transfer-length is + defined by use of the "chunked" transfer-coding (section 3.6), + unless the message is terminated by closing the connection. + + 3.If a Content-Length header field (section 14.13) is present, its + decimal value in OCTETs represents both the entity-length and the + transfer-length. The Content-Length header field MUST NOT be sent + if these two lengths are different (i.e., if a Transfer-Encoding + + + +Fielding, et al. Standards Track [Page 33] + +RFC 2616 HTTP/1.1 June 1999 + + + header field is present). If a message is received with both a + Transfer-Encoding header field and a Content-Length header field, + the latter MUST be ignored. + + 4.If the message uses the media type "multipart/byteranges", and the + ransfer-length is not otherwise specified, then this self- + elimiting media type defines the transfer-length. This media type + UST NOT be used unless the sender knows that the recipient can arse + it; the presence in a request of a Range header with ultiple byte- + range specifiers from a 1.1 client implies that the lient can parse + multipart/byteranges responses. + + A range header might be forwarded by a 1.0 proxy that does not + understand multipart/byteranges; in this case the server MUST + delimit the message using methods defined in items 1,3 or 5 of + this section. + + 5.By the server closing the connection. (Closing the connection + cannot be used to indicate the end of a request body, since that + would leave no possibility for the server to send back a response.) + + For compatibility with HTTP/1.0 applications, HTTP/1.1 requests + containing a message-body MUST include a valid Content-Length header + field unless the server is known to be HTTP/1.1 compliant. If a + request contains a message-body and a Content-Length is not given, + the server SHOULD respond with 400 (bad request) if it cannot + determine the length of the message, or with 411 (length required) if + it wishes to insist on receiving a valid Content-Length. + + All HTTP/1.1 applications that receive entities MUST accept the + "chunked" transfer-coding (section 3.6), thus allowing this mechanism + to be used for messages when the message length cannot be determined + in advance. + + Messages MUST NOT include both a Content-Length header field and a + non-identity transfer-coding. If the message does include a non- + identity transfer-coding, the Content-Length MUST be ignored. + + When a Content-Length is given in a message where a message-body is + allowed, its field value MUST exactly match the number of OCTETs in + the message-body. HTTP/1.1 user agents MUST notify the user when an + invalid length is received and detected. + +4.5 General Header Fields + + There are a few header fields which have general applicability for + both request and response messages, but which do not apply to the + entity being transferred. These header fields apply only to the + + + +Fielding, et al. Standards Track [Page 34] + +RFC 2616 HTTP/1.1 June 1999 + + + message being transmitted. + + general-header = Cache-Control ; Section 14.9 + | Connection ; Section 14.10 + | Date ; Section 14.18 + | Pragma ; Section 14.32 + | Trailer ; Section 14.40 + | Transfer-Encoding ; Section 14.41 + | Upgrade ; Section 14.42 + | Via ; Section 14.45 + | Warning ; Section 14.46 + + General-header field names can be extended reliably only in + combination with a change in the protocol version. However, new or + experimental header fields may be given the semantics of general + header fields if all parties in the communication recognize them to + be general-header fields. Unrecognized header fields are treated as + entity-header fields. + +5 Request + + A request message from a client to a server includes, within the + first line of that message, the method to be applied to the resource, + the identifier of the resource, and the protocol version in use. + + Request = Request-Line ; Section 5.1 + *(( general-header ; Section 4.5 + | request-header ; Section 5.3 + | entity-header ) CRLF) ; Section 7.1 + CRLF + [ message-body ] ; Section 4.3 + +5.1 Request-Line + + The Request-Line begins with a method token, followed by the + Request-URI and the protocol version, and ending with CRLF. The + elements are separated by SP characters. No CR or LF is allowed + except in the final CRLF sequence. + + Request-Line = Method SP Request-URI SP HTTP-Version CRLF + + + + + + + + + + + +Fielding, et al. Standards Track [Page 35] + +RFC 2616 HTTP/1.1 June 1999 + + +5.1.1 Method + + The Method token indicates the method to be performed on the + resource identified by the Request-URI. The method is case-sensitive. + + Method = "OPTIONS" ; Section 9.2 + | "GET" ; Section 9.3 + | "HEAD" ; Section 9.4 + | "POST" ; Section 9.5 + | "PUT" ; Section 9.6 + | "DELETE" ; Section 9.7 + | "TRACE" ; Section 9.8 + | "CONNECT" ; Section 9.9 + | extension-method + extension-method = token + + The list of methods allowed by a resource can be specified in an + Allow header field (section 14.7). The return code of the response + always notifies the client whether a method is currently allowed on a + resource, since the set of allowed methods can change dynamically. An + origin server SHOULD return the status code 405 (Method Not Allowed) + if the method is known by the origin server but not allowed for the + requested resource, and 501 (Not Implemented) if the method is + unrecognized or not implemented by the origin server. The methods GET + and HEAD MUST be supported by all general-purpose servers. All other + methods are OPTIONAL; however, if the above methods are implemented, + they MUST be implemented with the same semantics as those specified + in section 9. + +5.1.2 Request-URI + + The Request-URI is a Uniform Resource Identifier (section 3.2) and + identifies the resource upon which to apply the request. + + Request-URI = "*" | absoluteURI | abs_path | authority + + The four options for Request-URI are dependent on the nature of the + request. The asterisk "*" means that the request does not apply to a + particular resource, but to the server itself, and is only allowed + when the method used does not necessarily apply to a resource. One + example would be + + OPTIONS * HTTP/1.1 + + The absoluteURI form is REQUIRED when the request is being made to a + proxy. The proxy is requested to forward the request or service it + from a valid cache, and return the response. Note that the proxy MAY + forward the request on to another proxy or directly to the server + + + +Fielding, et al. Standards Track [Page 36] + +RFC 2616 HTTP/1.1 June 1999 + + + specified by the absoluteURI. In order to avoid request loops, a + proxy MUST be able to recognize all of its server names, including + any aliases, local variations, and the numeric IP address. An example + Request-Line would be: + + GET http://www.w3.org/pub/WWW/TheProject.html HTTP/1.1 + + To allow for transition to absoluteURIs in all requests in future + versions of HTTP, all HTTP/1.1 servers MUST accept the absoluteURI + form in requests, even though HTTP/1.1 clients will only generate + them in requests to proxies. + + The authority form is only used by the CONNECT method (section 9.9). + + The most common form of Request-URI is that used to identify a + resource on an origin server or gateway. In this case the absolute + path of the URI MUST be transmitted (see section 3.2.1, abs_path) as + the Request-URI, and the network location of the URI (authority) MUST + be transmitted in a Host header field. For example, a client wishing + to retrieve the resource above directly from the origin server would + create a TCP connection to port 80 of the host "www.w3.org" and send + the lines: + + GET /pub/WWW/TheProject.html HTTP/1.1 + Host: www.w3.org + + followed by the remainder of the Request. Note that the absolute path + cannot be empty; if none is present in the original URI, it MUST be + given as "/" (the server root). + + The Request-URI is transmitted in the format specified in section + 3.2.1. If the Request-URI is encoded using the "% HEX HEX" encoding + [42], the origin server MUST decode the Request-URI in order to + properly interpret the request. Servers SHOULD respond to invalid + Request-URIs with an appropriate status code. + + A transparent proxy MUST NOT rewrite the "abs_path" part of the + received Request-URI when forwarding it to the next inbound server, + except as noted above to replace a null abs_path with "/". + + Note: The "no rewrite" rule prevents the proxy from changing the + meaning of the request when the origin server is improperly using + a non-reserved URI character for a reserved purpose. Implementors + should be aware that some pre-HTTP/1.1 proxies have been known to + rewrite the Request-URI. + + + + + + +Fielding, et al. Standards Track [Page 37] + +RFC 2616 HTTP/1.1 June 1999 + + +5.2 The Resource Identified by a Request + + The exact resource identified by an Internet request is determined by + examining both the Request-URI and the Host header field. + + An origin server that does not allow resources to differ by the + requested host MAY ignore the Host header field value when + determining the resource identified by an HTTP/1.1 request. (But see + section 19.6.1.1 for other requirements on Host support in HTTP/1.1.) + + An origin server that does differentiate resources based on the host + requested (sometimes referred to as virtual hosts or vanity host + names) MUST use the following rules for determining the requested + resource on an HTTP/1.1 request: + + 1. If Request-URI is an absoluteURI, the host is part of the + Request-URI. Any Host header field value in the request MUST be + ignored. + + 2. If the Request-URI is not an absoluteURI, and the request includes + a Host header field, the host is determined by the Host header + field value. + + 3. If the host as determined by rule 1 or 2 is not a valid host on + the server, the response MUST be a 400 (Bad Request) error message. + + Recipients of an HTTP/1.0 request that lacks a Host header field MAY + attempt to use heuristics (e.g., examination of the URI path for + something unique to a particular host) in order to determine what + exact resource is being requested. + +5.3 Request Header Fields + + The request-header fields allow the client to pass additional + information about the request, and about the client itself, to the + server. These fields act as request modifiers, with semantics + equivalent to the parameters on a programming language method + invocation. + + request-header = Accept ; Section 14.1 + | Accept-Charset ; Section 14.2 + | Accept-Encoding ; Section 14.3 + | Accept-Language ; Section 14.4 + | Authorization ; Section 14.8 + | Expect ; Section 14.20 + | From ; Section 14.22 + | Host ; Section 14.23 + | If-Match ; Section 14.24 + + + +Fielding, et al. Standards Track [Page 38] + +RFC 2616 HTTP/1.1 June 1999 + + + | If-Modified-Since ; Section 14.25 + | If-None-Match ; Section 14.26 + | If-Range ; Section 14.27 + | If-Unmodified-Since ; Section 14.28 + | Max-Forwards ; Section 14.31 + | Proxy-Authorization ; Section 14.34 + | Range ; Section 14.35 + | Referer ; Section 14.36 + | TE ; Section 14.39 + | User-Agent ; Section 14.43 + + Request-header field names can be extended reliably only in + combination with a change in the protocol version. However, new or + experimental header fields MAY be given the semantics of request- + header fields if all parties in the communication recognize them to + be request-header fields. Unrecognized header fields are treated as + entity-header fields. + +6 Response + + After receiving and interpreting a request message, a server responds + with an HTTP response message. + + Response = Status-Line ; Section 6.1 + *(( general-header ; Section 4.5 + | response-header ; Section 6.2 + | entity-header ) CRLF) ; Section 7.1 + CRLF + [ message-body ] ; Section 7.2 + +6.1 Status-Line + + The first line of a Response message is the Status-Line, consisting + of the protocol version followed by a numeric status code and its + associated textual phrase, with each element separated by SP + characters. No CR or LF is allowed except in the final CRLF sequence. + + Status-Line = HTTP-Version SP Status-Code SP Reason-Phrase CRLF + +6.1.1 Status Code and Reason Phrase + + The Status-Code element is a 3-digit integer result code of the + attempt to understand and satisfy the request. These codes are fully + defined in section 10. The Reason-Phrase is intended to give a short + textual description of the Status-Code. The Status-Code is intended + for use by automata and the Reason-Phrase is intended for the human + user. The client is not required to examine or display the Reason- + Phrase. + + + +Fielding, et al. Standards Track [Page 39] + +RFC 2616 HTTP/1.1 June 1999 + + + The first digit of the Status-Code defines the class of response. The + last two digits do not have any categorization role. There are 5 + values for the first digit: + + - 1xx: Informational - Request received, continuing process + + - 2xx: Success - The action was successfully received, + understood, and accepted + + - 3xx: Redirection - Further action must be taken in order to + complete the request + + - 4xx: Client Error - The request contains bad syntax or cannot + be fulfilled + + - 5xx: Server Error - The server failed to fulfill an apparently + valid request + + The individual values of the numeric status codes defined for + HTTP/1.1, and an example set of corresponding Reason-Phrase's, are + presented below. The reason phrases listed here are only + recommendations -- they MAY be replaced by local equivalents without + affecting the protocol. + + Status-Code = + "100" ; Section 10.1.1: Continue + | "101" ; Section 10.1.2: Switching Protocols + | "200" ; Section 10.2.1: OK + | "201" ; Section 10.2.2: Created + | "202" ; Section 10.2.3: Accepted + | "203" ; Section 10.2.4: Non-Authoritative Information + | "204" ; Section 10.2.5: No Content + | "205" ; Section 10.2.6: Reset Content + | "206" ; Section 10.2.7: Partial Content + | "300" ; Section 10.3.1: Multiple Choices + | "301" ; Section 10.3.2: Moved Permanently + | "302" ; Section 10.3.3: Found + | "303" ; Section 10.3.4: See Other + | "304" ; Section 10.3.5: Not Modified + | "305" ; Section 10.3.6: Use Proxy + | "307" ; Section 10.3.8: Temporary Redirect + | "400" ; Section 10.4.1: Bad Request + | "401" ; Section 10.4.2: Unauthorized + | "402" ; Section 10.4.3: Payment Required + | "403" ; Section 10.4.4: Forbidden + | "404" ; Section 10.4.5: Not Found + | "405" ; Section 10.4.6: Method Not Allowed + | "406" ; Section 10.4.7: Not Acceptable + + + +Fielding, et al. Standards Track [Page 40] + +RFC 2616 HTTP/1.1 June 1999 + + + | "407" ; Section 10.4.8: Proxy Authentication Required + | "408" ; Section 10.4.9: Request Time-out + | "409" ; Section 10.4.10: Conflict + | "410" ; Section 10.4.11: Gone + | "411" ; Section 10.4.12: Length Required + | "412" ; Section 10.4.13: Precondition Failed + | "413" ; Section 10.4.14: Request Entity Too Large + | "414" ; Section 10.4.15: Request-URI Too Large + | "415" ; Section 10.4.16: Unsupported Media Type + | "416" ; Section 10.4.17: Requested range not satisfiable + | "417" ; Section 10.4.18: Expectation Failed + | "500" ; Section 10.5.1: Internal Server Error + | "501" ; Section 10.5.2: Not Implemented + | "502" ; Section 10.5.3: Bad Gateway + | "503" ; Section 10.5.4: Service Unavailable + | "504" ; Section 10.5.5: Gateway Time-out + | "505" ; Section 10.5.6: HTTP Version not supported + | extension-code + + extension-code = 3DIGIT + Reason-Phrase = *<TEXT, excluding CR, LF> + + HTTP status codes are extensible. HTTP applications are not required + to understand the meaning of all registered status codes, though such + understanding is obviously desirable. However, applications MUST + understand the class of any status code, as indicated by the first + digit, and treat any unrecognized response as being equivalent to the + x00 status code of that class, with the exception that an + unrecognized response MUST NOT be cached. For example, if an + unrecognized status code of 431 is received by the client, it can + safely assume that there was something wrong with its request and + treat the response as if it had received a 400 status code. In such + cases, user agents SHOULD present to the user the entity returned + with the response, since that entity is likely to include human- + readable information which will explain the unusual status. + +6.2 Response Header Fields + + The response-header fields allow the server to pass additional + information about the response which cannot be placed in the Status- + Line. These header fields give information about the server and about + further access to the resource identified by the Request-URI. + + response-header = Accept-Ranges ; Section 14.5 + | Age ; Section 14.6 + | ETag ; Section 14.19 + | Location ; Section 14.30 + | Proxy-Authenticate ; Section 14.33 + + + +Fielding, et al. Standards Track [Page 41] + +RFC 2616 HTTP/1.1 June 1999 + + + | Retry-After ; Section 14.37 + | Server ; Section 14.38 + | Vary ; Section 14.44 + | WWW-Authenticate ; Section 14.47 + + Response-header field names can be extended reliably only in + combination with a change in the protocol version. However, new or + experimental header fields MAY be given the semantics of response- + header fields if all parties in the communication recognize them to + be response-header fields. Unrecognized header fields are treated as + entity-header fields. + +7 Entity + + Request and Response messages MAY transfer an entity if not otherwise + restricted by the request method or response status code. An entity + consists of entity-header fields and an entity-body, although some + responses will only include the entity-headers. + + In this section, both sender and recipient refer to either the client + or the server, depending on who sends and who receives the entity. + +7.1 Entity Header Fields + + Entity-header fields define metainformation about the entity-body or, + if no body is present, about the resource identified by the request. + Some of this metainformation is OPTIONAL; some might be REQUIRED by + portions of this specification. + + entity-header = Allow ; Section 14.7 + | Content-Encoding ; Section 14.11 + | Content-Language ; Section 14.12 + | Content-Length ; Section 14.13 + | Content-Location ; Section 14.14 + | Content-MD5 ; Section 14.15 + | Content-Range ; Section 14.16 + | Content-Type ; Section 14.17 + | Expires ; Section 14.21 + | Last-Modified ; Section 14.29 + | extension-header + + extension-header = message-header + + The extension-header mechanism allows additional entity-header fields + to be defined without changing the protocol, but these fields cannot + be assumed to be recognizable by the recipient. Unrecognized header + fields SHOULD be ignored by the recipient and MUST be forwarded by + transparent proxies. + + + +Fielding, et al. Standards Track [Page 42] + +RFC 2616 HTTP/1.1 June 1999 + + +7.2 Entity Body + + The entity-body (if any) sent with an HTTP request or response is in + a format and encoding defined by the entity-header fields. + + entity-body = *OCTET + + An entity-body is only present in a message when a message-body is + present, as described in section 4.3. The entity-body is obtained + from the message-body by decoding any Transfer-Encoding that might + have been applied to ensure safe and proper transfer of the message. + +7.2.1 Type + + When an entity-body is included with a message, the data type of that + body is determined via the header fields Content-Type and Content- + Encoding. These define a two-layer, ordered encoding model: + + entity-body := Content-Encoding( Content-Type( data ) ) + + Content-Type specifies the media type of the underlying data. + Content-Encoding may be used to indicate any additional content + codings applied to the data, usually for the purpose of data + compression, that are a property of the requested resource. There is + no default encoding. + + Any HTTP/1.1 message containing an entity-body SHOULD include a + Content-Type header field defining the media type of that body. If + and only if the media type is not given by a Content-Type field, the + recipient MAY attempt to guess the media type via inspection of its + content and/or the name extension(s) of the URI used to identify the + resource. If the media type remains unknown, the recipient SHOULD + treat it as type "application/octet-stream". + +7.2.2 Entity Length + + The entity-length of a message is the length of the message-body + before any transfer-codings have been applied. Section 4.4 defines + how the transfer-length of a message-body is determined. + + + + + + + + + + + + +Fielding, et al. Standards Track [Page 43] + +RFC 2616 HTTP/1.1 June 1999 + + +8 Connections + +8.1 Persistent Connections + +8.1.1 Purpose + + Prior to persistent connections, a separate TCP connection was + established to fetch each URL, increasing the load on HTTP servers + and causing congestion on the Internet. The use of inline images and + other associated data often require a client to make multiple + requests of the same server in a short amount of time. Analysis of + these performance problems and results from a prototype + implementation are available [26] [30]. Implementation experience and + measurements of actual HTTP/1.1 (RFC 2068) implementations show good + results [39]. Alternatives have also been explored, for example, + T/TCP [27]. + + Persistent HTTP connections have a number of advantages: + + - By opening and closing fewer TCP connections, CPU time is saved + in routers and hosts (clients, servers, proxies, gateways, + tunnels, or caches), and memory used for TCP protocol control + blocks can be saved in hosts. + + - HTTP requests and responses can be pipelined on a connection. + Pipelining allows a client to make multiple requests without + waiting for each response, allowing a single TCP connection to + be used much more efficiently, with much lower elapsed time. + + - Network congestion is reduced by reducing the number of packets + caused by TCP opens, and by allowing TCP sufficient time to + determine the congestion state of the network. + + - Latency on subsequent requests is reduced since there is no time + spent in TCP's connection opening handshake. + + - HTTP can evolve more gracefully, since errors can be reported + without the penalty of closing the TCP connection. Clients using + future versions of HTTP might optimistically try a new feature, + but if communicating with an older server, retry with old + semantics after an error is reported. + + HTTP implementations SHOULD implement persistent connections. + + + + + + + + +Fielding, et al. Standards Track [Page 44] + +RFC 2616 HTTP/1.1 June 1999 + + +8.1.2 Overall Operation + + A significant difference between HTTP/1.1 and earlier versions of + HTTP is that persistent connections are the default behavior of any + HTTP connection. That is, unless otherwise indicated, the client + SHOULD assume that the server will maintain a persistent connection, + even after error responses from the server. + + Persistent connections provide a mechanism by which a client and a + server can signal the close of a TCP connection. This signaling takes + place using the Connection header field (section 14.10). Once a close + has been signaled, the client MUST NOT send any more requests on that + connection. + +8.1.2.1 Negotiation + + An HTTP/1.1 server MAY assume that a HTTP/1.1 client intends to + maintain a persistent connection unless a Connection header including + the connection-token "close" was sent in the request. If the server + chooses to close the connection immediately after sending the + response, it SHOULD send a Connection header including the + connection-token close. + + An HTTP/1.1 client MAY expect a connection to remain open, but would + decide to keep it open based on whether the response from a server + contains a Connection header with the connection-token close. In case + the client does not want to maintain a connection for more than that + request, it SHOULD send a Connection header including the + connection-token close. + + If either the client or the server sends the close token in the + Connection header, that request becomes the last one for the + connection. + + Clients and servers SHOULD NOT assume that a persistent connection is + maintained for HTTP versions less than 1.1 unless it is explicitly + signaled. See section 19.6.2 for more information on backward + compatibility with HTTP/1.0 clients. + + In order to remain persistent, all messages on the connection MUST + have a self-defined message length (i.e., one not defined by closure + of the connection), as described in section 4.4. + + + + + + + + + +Fielding, et al. Standards Track [Page 45] + +RFC 2616 HTTP/1.1 June 1999 + + +8.1.2.2 Pipelining + + A client that supports persistent connections MAY "pipeline" its + requests (i.e., send multiple requests without waiting for each + response). A server MUST send its responses to those requests in the + same order that the requests were received. + + Clients which assume persistent connections and pipeline immediately + after connection establishment SHOULD be prepared to retry their + connection if the first pipelined attempt fails. If a client does + such a retry, it MUST NOT pipeline before it knows the connection is + persistent. Clients MUST also be prepared to resend their requests if + the server closes the connection before sending all of the + corresponding responses. + + Clients SHOULD NOT pipeline requests using non-idempotent methods or + non-idempotent sequences of methods (see section 9.1.2). Otherwise, a + premature termination of the transport connection could lead to + indeterminate results. A client wishing to send a non-idempotent + request SHOULD wait to send that request until it has received the + response status for the previous request. + +8.1.3 Proxy Servers + + It is especially important that proxies correctly implement the + properties of the Connection header field as specified in section + 14.10. + + The proxy server MUST signal persistent connections separately with + its clients and the origin servers (or other proxy servers) that it + connects to. Each persistent connection applies to only one transport + link. + + A proxy server MUST NOT establish a HTTP/1.1 persistent connection + with an HTTP/1.0 client (but see RFC 2068 [33] for information and + discussion of the problems with the Keep-Alive header implemented by + many HTTP/1.0 clients). + +8.1.4 Practical Considerations + + Servers will usually have some time-out value beyond which they will + no longer maintain an inactive connection. Proxy servers might make + this a higher value since it is likely that the client will be making + more connections through the same server. The use of persistent + connections places no requirements on the length (or existence) of + this time-out for either the client or the server. + + + + + +Fielding, et al. Standards Track [Page 46] + +RFC 2616 HTTP/1.1 June 1999 + + + When a client or server wishes to time-out it SHOULD issue a graceful + close on the transport connection. Clients and servers SHOULD both + constantly watch for the other side of the transport close, and + respond to it as appropriate. If a client or server does not detect + the other side's close promptly it could cause unnecessary resource + drain on the network. + + A client, server, or proxy MAY close the transport connection at any + time. For example, a client might have started to send a new request + at the same time that the server has decided to close the "idle" + connection. From the server's point of view, the connection is being + closed while it was idle, but from the client's point of view, a + request is in progress. + + This means that clients, servers, and proxies MUST be able to recover + from asynchronous close events. Client software SHOULD reopen the + transport connection and retransmit the aborted sequence of requests + without user interaction so long as the request sequence is + idempotent (see section 9.1.2). Non-idempotent methods or sequences + MUST NOT be automatically retried, although user agents MAY offer a + human operator the choice of retrying the request(s). Confirmation by + user-agent software with semantic understanding of the application + MAY substitute for user confirmation. The automatic retry SHOULD NOT + be repeated if the second sequence of requests fails. + + Servers SHOULD always respond to at least one request per connection, + if at all possible. Servers SHOULD NOT close a connection in the + middle of transmitting a response, unless a network or client failure + is suspected. + + Clients that use persistent connections SHOULD limit the number of + simultaneous connections that they maintain to a given server. A + single-user client SHOULD NOT maintain more than 2 connections with + any server or proxy. A proxy SHOULD use up to 2*N connections to + another server or proxy, where N is the number of simultaneously + active users. These guidelines are intended to improve HTTP response + times and avoid congestion. + +8.2 Message Transmission Requirements + +8.2.1 Persistent Connections and Flow Control + + HTTP/1.1 servers SHOULD maintain persistent connections and use TCP's + flow control mechanisms to resolve temporary overloads, rather than + terminating connections with the expectation that clients will retry. + The latter technique can exacerbate network congestion. + + + + + +Fielding, et al. Standards Track [Page 47] + +RFC 2616 HTTP/1.1 June 1999 + + +8.2.2 Monitoring Connections for Error Status Messages + + An HTTP/1.1 (or later) client sending a message-body SHOULD monitor + the network connection for an error status while it is transmitting + the request. If the client sees an error status, it SHOULD + immediately cease transmitting the body. If the body is being sent + using a "chunked" encoding (section 3.6), a zero length chunk and + empty trailer MAY be used to prematurely mark the end of the message. + If the body was preceded by a Content-Length header, the client MUST + close the connection. + +8.2.3 Use of the 100 (Continue) Status + + The purpose of the 100 (Continue) status (see section 10.1.1) is to + allow a client that is sending a request message with a request body + to determine if the origin server is willing to accept the request + (based on the request headers) before the client sends the request + body. In some cases, it might either be inappropriate or highly + inefficient for the client to send the body if the server will reject + the message without looking at the body. + + Requirements for HTTP/1.1 clients: + + - If a client will wait for a 100 (Continue) response before + sending the request body, it MUST send an Expect request-header + field (section 14.20) with the "100-continue" expectation. + + - A client MUST NOT send an Expect request-header field (section + 14.20) with the "100-continue" expectation if it does not intend + to send a request body. + + Because of the presence of older implementations, the protocol allows + ambiguous situations in which a client may send "Expect: 100- + continue" without receiving either a 417 (Expectation Failed) status + or a 100 (Continue) status. Therefore, when a client sends this + header field to an origin server (possibly via a proxy) from which it + has never seen a 100 (Continue) status, the client SHOULD NOT wait + for an indefinite period before sending the request body. + + Requirements for HTTP/1.1 origin servers: + + - Upon receiving a request which includes an Expect request-header + field with the "100-continue" expectation, an origin server MUST + either respond with 100 (Continue) status and continue to read + from the input stream, or respond with a final status code. The + origin server MUST NOT wait for the request body before sending + the 100 (Continue) response. If it responds with a final status + code, it MAY close the transport connection or it MAY continue + + + +Fielding, et al. Standards Track [Page 48] + +RFC 2616 HTTP/1.1 June 1999 + + + to read and discard the rest of the request. It MUST NOT + perform the requested method if it returns a final status code. + + - An origin server SHOULD NOT send a 100 (Continue) response if + the request message does not include an Expect request-header + field with the "100-continue" expectation, and MUST NOT send a + 100 (Continue) response if such a request comes from an HTTP/1.0 + (or earlier) client. There is an exception to this rule: for + compatibility with RFC 2068, a server MAY send a 100 (Continue) + status in response to an HTTP/1.1 PUT or POST request that does + not include an Expect request-header field with the "100- + continue" expectation. This exception, the purpose of which is + to minimize any client processing delays associated with an + undeclared wait for 100 (Continue) status, applies only to + HTTP/1.1 requests, and not to requests with any other HTTP- + version value. + + - An origin server MAY omit a 100 (Continue) response if it has + already received some or all of the request body for the + corresponding request. + + - An origin server that sends a 100 (Continue) response MUST + ultimately send a final status code, once the request body is + received and processed, unless it terminates the transport + connection prematurely. + + - If an origin server receives a request that does not include an + Expect request-header field with the "100-continue" expectation, + the request includes a request body, and the server responds + with a final status code before reading the entire request body + from the transport connection, then the server SHOULD NOT close + the transport connection until it has read the entire request, + or until the client closes the connection. Otherwise, the client + might not reliably receive the response message. However, this + requirement is not be construed as preventing a server from + defending itself against denial-of-service attacks, or from + badly broken client implementations. + + Requirements for HTTP/1.1 proxies: + + - If a proxy receives a request that includes an Expect request- + header field with the "100-continue" expectation, and the proxy + either knows that the next-hop server complies with HTTP/1.1 or + higher, or does not know the HTTP version of the next-hop + server, it MUST forward the request, including the Expect header + field. + + + + + +Fielding, et al. Standards Track [Page 49] + +RFC 2616 HTTP/1.1 June 1999 + + + - If the proxy knows that the version of the next-hop server is + HTTP/1.0 or lower, it MUST NOT forward the request, and it MUST + respond with a 417 (Expectation Failed) status. + + - Proxies SHOULD maintain a cache recording the HTTP version + numbers received from recently-referenced next-hop servers. + + - A proxy MUST NOT forward a 100 (Continue) response if the + request message was received from an HTTP/1.0 (or earlier) + client and did not include an Expect request-header field with + the "100-continue" expectation. This requirement overrides the + general rule for forwarding of 1xx responses (see section 10.1). + +8.2.4 Client Behavior if Server Prematurely Closes Connection + + If an HTTP/1.1 client sends a request which includes a request body, + but which does not include an Expect request-header field with the + "100-continue" expectation, and if the client is not directly + connected to an HTTP/1.1 origin server, and if the client sees the + connection close before receiving any status from the server, the + client SHOULD retry the request. If the client does retry this + request, it MAY use the following "binary exponential backoff" + algorithm to be assured of obtaining a reliable response: + + 1. Initiate a new connection to the server + + 2. Transmit the request-headers + + 3. Initialize a variable R to the estimated round-trip time to the + server (e.g., based on the time it took to establish the + connection), or to a constant value of 5 seconds if the round- + trip time is not available. + + 4. Compute T = R * (2**N), where N is the number of previous + retries of this request. + + 5. Wait either for an error response from the server, or for T + seconds (whichever comes first) + + 6. If no error response is received, after T seconds transmit the + body of the request. + + 7. If client sees that the connection is closed prematurely, + repeat from step 1 until the request is accepted, an error + response is received, or the user becomes impatient and + terminates the retry process. + + + + + +Fielding, et al. Standards Track [Page 50] + +RFC 2616 HTTP/1.1 June 1999 + + + If at any point an error status is received, the client + + - SHOULD NOT continue and + + - SHOULD close the connection if it has not completed sending the + request message. + +9 Method Definitions + + The set of common methods for HTTP/1.1 is defined below. Although + this set can be expanded, additional methods cannot be assumed to + share the same semantics for separately extended clients and servers. + + The Host request-header field (section 14.23) MUST accompany all + HTTP/1.1 requests. + +9.1 Safe and Idempotent Methods + +9.1.1 Safe Methods + + Implementors should be aware that the software represents the user in + their interactions over the Internet, and should be careful to allow + the user to be aware of any actions they might take which may have an + unexpected significance to themselves or others. + + In particular, the convention has been established that the GET and + HEAD methods SHOULD NOT have the significance of taking an action + other than retrieval. These methods ought to be considered "safe". + This allows user agents to represent other methods, such as POST, PUT + and DELETE, in a special way, so that the user is made aware of the + fact that a possibly unsafe action is being requested. + + Naturally, it is not possible to ensure that the server does not + generate side-effects as a result of performing a GET request; in + fact, some dynamic resources consider that a feature. The important + distinction here is that the user did not request the side-effects, + so therefore cannot be held accountable for them. + +9.1.2 Idempotent Methods + + Methods can also have the property of "idempotence" in that (aside + from error or expiration issues) the side-effects of N > 0 identical + requests is the same as for a single request. The methods GET, HEAD, + PUT and DELETE share this property. Also, the methods OPTIONS and + TRACE SHOULD NOT have side effects, and so are inherently idempotent. + + + + + + +Fielding, et al. Standards Track [Page 51] + +RFC 2616 HTTP/1.1 June 1999 + + + However, it is possible that a sequence of several requests is non- + idempotent, even if all of the methods executed in that sequence are + idempotent. (A sequence is idempotent if a single execution of the + entire sequence always yields a result that is not changed by a + reexecution of all, or part, of that sequence.) For example, a + sequence is non-idempotent if its result depends on a value that is + later modified in the same sequence. + + A sequence that never has side effects is idempotent, by definition + (provided that no concurrent operations are being executed on the + same set of resources). + +9.2 OPTIONS + + The OPTIONS method represents a request for information about the + communication options available on the request/response chain + identified by the Request-URI. This method allows the client to + determine the options and/or requirements associated with a resource, + or the capabilities of a server, without implying a resource action + or initiating a resource retrieval. + + Responses to this method are not cacheable. + + If the OPTIONS request includes an entity-body (as indicated by the + presence of Content-Length or Transfer-Encoding), then the media type + MUST be indicated by a Content-Type field. Although this + specification does not define any use for such a body, future + extensions to HTTP might use the OPTIONS body to make more detailed + queries on the server. A server that does not support such an + extension MAY discard the request body. + + If the Request-URI is an asterisk ("*"), the OPTIONS request is + intended to apply to the server in general rather than to a specific + resource. Since a server's communication options typically depend on + the resource, the "*" request is only useful as a "ping" or "no-op" + type of method; it does nothing beyond allowing the client to test + the capabilities of the server. For example, this can be used to test + a proxy for HTTP/1.1 compliance (or lack thereof). + + If the Request-URI is not an asterisk, the OPTIONS request applies + only to the options that are available when communicating with that + resource. + + A 200 response SHOULD include any header fields that indicate + optional features implemented by the server and applicable to that + resource (e.g., Allow), possibly including extensions not defined by + this specification. The response body, if any, SHOULD also include + information about the communication options. The format for such a + + + +Fielding, et al. Standards Track [Page 52] + +RFC 2616 HTTP/1.1 June 1999 + + + body is not defined by this specification, but might be defined by + future extensions to HTTP. Content negotiation MAY be used to select + the appropriate response format. If no response body is included, the + response MUST include a Content-Length field with a field-value of + "0". + + The Max-Forwards request-header field MAY be used to target a + specific proxy in the request chain. When a proxy receives an OPTIONS + request on an absoluteURI for which request forwarding is permitted, + the proxy MUST check for a Max-Forwards field. If the Max-Forwards + field-value is zero ("0"), the proxy MUST NOT forward the message; + instead, the proxy SHOULD respond with its own communication options. + If the Max-Forwards field-value is an integer greater than zero, the + proxy MUST decrement the field-value when it forwards the request. If + no Max-Forwards field is present in the request, then the forwarded + request MUST NOT include a Max-Forwards field. + +9.3 GET + + The GET method means retrieve whatever information (in the form of an + entity) is identified by the Request-URI. If the Request-URI refers + to a data-producing process, it is the produced data which shall be + returned as the entity in the response and not the source text of the + process, unless that text happens to be the output of the process. + + The semantics of the GET method change to a "conditional GET" if the + request message includes an If-Modified-Since, If-Unmodified-Since, + If-Match, If-None-Match, or If-Range header field. A conditional GET + method requests that the entity be transferred only under the + circumstances described by the conditional header field(s). The + conditional GET method is intended to reduce unnecessary network + usage by allowing cached entities to be refreshed without requiring + multiple requests or transferring data already held by the client. + + The semantics of the GET method change to a "partial GET" if the + request message includes a Range header field. A partial GET requests + that only part of the entity be transferred, as described in section + 14.35. The partial GET method is intended to reduce unnecessary + network usage by allowing partially-retrieved entities to be + completed without transferring data already held by the client. + + The response to a GET request is cacheable if and only if it meets + the requirements for HTTP caching described in section 13. + + See section 15.1.3 for security considerations when used for forms. + + + + + + +Fielding, et al. Standards Track [Page 53] + +RFC 2616 HTTP/1.1 June 1999 + + +9.4 HEAD + + The HEAD method is identical to GET except that the server MUST NOT + return a message-body in the response. The metainformation contained + in the HTTP headers in response to a HEAD request SHOULD be identical + to the information sent in response to a GET request. This method can + be used for obtaining metainformation about the entity implied by the + request without transferring the entity-body itself. This method is + often used for testing hypertext links for validity, accessibility, + and recent modification. + + The response to a HEAD request MAY be cacheable in the sense that the + information contained in the response MAY be used to update a + previously cached entity from that resource. If the new field values + indicate that the cached entity differs from the current entity (as + would be indicated by a change in Content-Length, Content-MD5, ETag + or Last-Modified), then the cache MUST treat the cache entry as + stale. + +9.5 POST + + The POST method is used to request that the origin server accept the + entity enclosed in the request as a new subordinate of the resource + identified by the Request-URI in the Request-Line. POST is designed + to allow a uniform method to cover the following functions: + + - Annotation of existing resources; + + - Posting a message to a bulletin board, newsgroup, mailing list, + or similar group of articles; + + - Providing a block of data, such as the result of submitting a + form, to a data-handling process; + + - Extending a database through an append operation. + + The actual function performed by the POST method is determined by the + server and is usually dependent on the Request-URI. The posted entity + is subordinate to that URI in the same way that a file is subordinate + to a directory containing it, a news article is subordinate to a + newsgroup to which it is posted, or a record is subordinate to a + database. + + The action performed by the POST method might not result in a + resource that can be identified by a URI. In this case, either 200 + (OK) or 204 (No Content) is the appropriate response status, + depending on whether or not the response includes an entity that + describes the result. + + + +Fielding, et al. Standards Track [Page 54] + +RFC 2616 HTTP/1.1 June 1999 + + + If a resource has been created on the origin server, the response + SHOULD be 201 (Created) and contain an entity which describes the + status of the request and refers to the new resource, and a Location + header (see section 14.30). + + Responses to this method are not cacheable, unless the response + includes appropriate Cache-Control or Expires header fields. However, + the 303 (See Other) response can be used to direct the user agent to + retrieve a cacheable resource. + + POST requests MUST obey the message transmission requirements set out + in section 8.2. + + See section 15.1.3 for security considerations. + +9.6 PUT + + The PUT method requests that the enclosed entity be stored under the + supplied Request-URI. If the Request-URI refers to an already + existing resource, the enclosed entity SHOULD be considered as a + modified version of the one residing on the origin server. If the + Request-URI does not point to an existing resource, and that URI is + capable of being defined as a new resource by the requesting user + agent, the origin server can create the resource with that URI. If a + new resource is created, the origin server MUST inform the user agent + via the 201 (Created) response. If an existing resource is modified, + either the 200 (OK) or 204 (No Content) response codes SHOULD be sent + to indicate successful completion of the request. If the resource + could not be created or modified with the Request-URI, an appropriate + error response SHOULD be given that reflects the nature of the + problem. The recipient of the entity MUST NOT ignore any Content-* + (e.g. Content-Range) headers that it does not understand or implement + and MUST return a 501 (Not Implemented) response in such cases. + + If the request passes through a cache and the Request-URI identifies + one or more currently cached entities, those entries SHOULD be + treated as stale. Responses to this method are not cacheable. + + The fundamental difference between the POST and PUT requests is + reflected in the different meaning of the Request-URI. The URI in a + POST request identifies the resource that will handle the enclosed + entity. That resource might be a data-accepting process, a gateway to + some other protocol, or a separate entity that accepts annotations. + In contrast, the URI in a PUT request identifies the entity enclosed + with the request -- the user agent knows what URI is intended and the + server MUST NOT attempt to apply the request to some other resource. + If the server desires that the request be applied to a different URI, + + + + +Fielding, et al. Standards Track [Page 55] + +RFC 2616 HTTP/1.1 June 1999 + + + it MUST send a 301 (Moved Permanently) response; the user agent MAY + then make its own decision regarding whether or not to redirect the + request. + + A single resource MAY be identified by many different URIs. For + example, an article might have a URI for identifying "the current + version" which is separate from the URI identifying each particular + version. In this case, a PUT request on a general URI might result in + several other URIs being defined by the origin server. + + HTTP/1.1 does not define how a PUT method affects the state of an + origin server. + + PUT requests MUST obey the message transmission requirements set out + in section 8.2. + + Unless otherwise specified for a particular entity-header, the + entity-headers in the PUT request SHOULD be applied to the resource + created or modified by the PUT. + +9.7 DELETE + + The DELETE method requests that the origin server delete the resource + identified by the Request-URI. This method MAY be overridden by human + intervention (or other means) on the origin server. The client cannot + be guaranteed that the operation has been carried out, even if the + status code returned from the origin server indicates that the action + has been completed successfully. However, the server SHOULD NOT + indicate success unless, at the time the response is given, it + intends to delete the resource or move it to an inaccessible + location. + + A successful response SHOULD be 200 (OK) if the response includes an + entity describing the status, 202 (Accepted) if the action has not + yet been enacted, or 204 (No Content) if the action has been enacted + but the response does not include an entity. + + If the request passes through a cache and the Request-URI identifies + one or more currently cached entities, those entries SHOULD be + treated as stale. Responses to this method are not cacheable. + +9.8 TRACE + + The TRACE method is used to invoke a remote, application-layer loop- + back of the request message. The final recipient of the request + SHOULD reflect the message received back to the client as the + entity-body of a 200 (OK) response. The final recipient is either the + + + + +Fielding, et al. Standards Track [Page 56] + +RFC 2616 HTTP/1.1 June 1999 + + + origin server or the first proxy or gateway to receive a Max-Forwards + value of zero (0) in the request (see section 14.31). A TRACE request + MUST NOT include an entity. + + TRACE allows the client to see what is being received at the other + end of the request chain and use that data for testing or diagnostic + information. The value of the Via header field (section 14.45) is of + particular interest, since it acts as a trace of the request chain. + Use of the Max-Forwards header field allows the client to limit the + length of the request chain, which is useful for testing a chain of + proxies forwarding messages in an infinite loop. + + If the request is valid, the response SHOULD contain the entire + request message in the entity-body, with a Content-Type of + "message/http". Responses to this method MUST NOT be cached. + +9.9 CONNECT + + This specification reserves the method name CONNECT for use with a + proxy that can dynamically switch to being a tunnel (e.g. SSL + tunneling [44]). + +10 Status Code Definitions + + Each Status-Code is described below, including a description of which + method(s) it can follow and any metainformation required in the + response. + +10.1 Informational 1xx + + This class of status code indicates a provisional response, + consisting only of the Status-Line and optional headers, and is + terminated by an empty line. There are no required headers for this + class of status code. Since HTTP/1.0 did not define any 1xx status + codes, servers MUST NOT send a 1xx response to an HTTP/1.0 client + except under experimental conditions. + + A client MUST be prepared to accept one or more 1xx status responses + prior to a regular response, even if the client does not expect a 100 + (Continue) status message. Unexpected 1xx status responses MAY be + ignored by a user agent. + + Proxies MUST forward 1xx responses, unless the connection between the + proxy and its client has been closed, or unless the proxy itself + requested the generation of the 1xx response. (For example, if a + + + + + + +Fielding, et al. Standards Track [Page 57] + +RFC 2616 HTTP/1.1 June 1999 + + + proxy adds a "Expect: 100-continue" field when it forwards a request, + then it need not forward the corresponding 100 (Continue) + response(s).) + +10.1.1 100 Continue + + The client SHOULD continue with its request. This interim response is + used to inform the client that the initial part of the request has + been received and has not yet been rejected by the server. The client + SHOULD continue by sending the remainder of the request or, if the + request has already been completed, ignore this response. The server + MUST send a final response after the request has been completed. See + section 8.2.3 for detailed discussion of the use and handling of this + status code. + +10.1.2 101 Switching Protocols + + The server understands and is willing to comply with the client's + request, via the Upgrade message header field (section 14.42), for a + change in the application protocol being used on this connection. The + server will switch protocols to those defined by the response's + Upgrade header field immediately after the empty line which + terminates the 101 response. + + The protocol SHOULD be switched only when it is advantageous to do + so. For example, switching to a newer version of HTTP is advantageous + over older versions, and switching to a real-time, synchronous + protocol might be advantageous when delivering resources that use + such features. + +10.2 Successful 2xx + + This class of status code indicates that the client's request was + successfully received, understood, and accepted. + +10.2.1 200 OK + + The request has succeeded. The information returned with the response + is dependent on the method used in the request, for example: + + GET an entity corresponding to the requested resource is sent in + the response; + + HEAD the entity-header fields corresponding to the requested + resource are sent in the response without any message-body; + + POST an entity describing or containing the result of the action; + + + + +Fielding, et al. Standards Track [Page 58] + +RFC 2616 HTTP/1.1 June 1999 + + + TRACE an entity containing the request message as received by the + end server. + +10.2.2 201 Created + + The request has been fulfilled and resulted in a new resource being + created. The newly created resource can be referenced by the URI(s) + returned in the entity of the response, with the most specific URI + for the resource given by a Location header field. The response + SHOULD include an entity containing a list of resource + characteristics and location(s) from which the user or user agent can + choose the one most appropriate. The entity format is specified by + the media type given in the Content-Type header field. The origin + server MUST create the resource before returning the 201 status code. + If the action cannot be carried out immediately, the server SHOULD + respond with 202 (Accepted) response instead. + + A 201 response MAY contain an ETag response header field indicating + the current value of the entity tag for the requested variant just + created, see section 14.19. + +10.2.3 202 Accepted + + The request has been accepted for processing, but the processing has + not been completed. The request might or might not eventually be + acted upon, as it might be disallowed when processing actually takes + place. There is no facility for re-sending a status code from an + asynchronous operation such as this. + + The 202 response is intentionally non-committal. Its purpose is to + allow a server to accept a request for some other process (perhaps a + batch-oriented process that is only run once per day) without + requiring that the user agent's connection to the server persist + until the process is completed. The entity returned with this + response SHOULD include an indication of the request's current status + and either a pointer to a status monitor or some estimate of when the + user can expect the request to be fulfilled. + +10.2.4 203 Non-Authoritative Information + + The returned metainformation in the entity-header is not the + definitive set as available from the origin server, but is gathered + from a local or a third-party copy. The set presented MAY be a subset + or superset of the original version. For example, including local + annotation information about the resource might result in a superset + of the metainformation known by the origin server. Use of this + response code is not required and is only appropriate when the + response would otherwise be 200 (OK). + + + +Fielding, et al. Standards Track [Page 59] + +RFC 2616 HTTP/1.1 June 1999 + + +10.2.5 204 No Content + + The server has fulfilled the request but does not need to return an + entity-body, and might want to return updated metainformation. The + response MAY include new or updated metainformation in the form of + entity-headers, which if present SHOULD be associated with the + requested variant. + + If the client is a user agent, it SHOULD NOT change its document view + from that which caused the request to be sent. This response is + primarily intended to allow input for actions to take place without + causing a change to the user agent's active document view, although + any new or updated metainformation SHOULD be applied to the document + currently in the user agent's active view. + + The 204 response MUST NOT include a message-body, and thus is always + terminated by the first empty line after the header fields. + +10.2.6 205 Reset Content + + The server has fulfilled the request and the user agent SHOULD reset + the document view which caused the request to be sent. This response + is primarily intended to allow input for actions to take place via + user input, followed by a clearing of the form in which the input is + given so that the user can easily initiate another input action. The + response MUST NOT include an entity. + +10.2.7 206 Partial Content + + The server has fulfilled the partial GET request for the resource. + The request MUST have included a Range header field (section 14.35) + indicating the desired range, and MAY have included an If-Range + header field (section 14.27) to make the request conditional. + + The response MUST include the following header fields: + + - Either a Content-Range header field (section 14.16) indicating + the range included with this response, or a multipart/byteranges + Content-Type including Content-Range fields for each part. If a + Content-Length header field is present in the response, its + value MUST match the actual number of OCTETs transmitted in the + message-body. + + - Date + + - ETag and/or Content-Location, if the header would have been sent + in a 200 response to the same request + + + + +Fielding, et al. Standards Track [Page 60] + +RFC 2616 HTTP/1.1 June 1999 + + + - Expires, Cache-Control, and/or Vary, if the field-value might + differ from that sent in any previous response for the same + variant + + If the 206 response is the result of an If-Range request that used a + strong cache validator (see section 13.3.3), the response SHOULD NOT + include other entity-headers. If the response is the result of an + If-Range request that used a weak validator, the response MUST NOT + include other entity-headers; this prevents inconsistencies between + cached entity-bodies and updated headers. Otherwise, the response + MUST include all of the entity-headers that would have been returned + with a 200 (OK) response to the same request. + + A cache MUST NOT combine a 206 response with other previously cached + content if the ETag or Last-Modified headers do not match exactly, + see 13.5.4. + + A cache that does not support the Range and Content-Range headers + MUST NOT cache 206 (Partial) responses. + +10.3 Redirection 3xx + + This class of status code indicates that further action needs to be + taken by the user agent in order to fulfill the request. The action + required MAY be carried out by the user agent without interaction + with the user if and only if the method used in the second request is + GET or HEAD. A client SHOULD detect infinite redirection loops, since + such loops generate network traffic for each redirection. + + Note: previous versions of this specification recommended a + maximum of five redirections. Content developers should be aware + that there might be clients that implement such a fixed + limitation. + +10.3.1 300 Multiple Choices + + The requested resource corresponds to any one of a set of + representations, each with its own specific location, and agent- + driven negotiation information (section 12) is being provided so that + the user (or user agent) can select a preferred representation and + redirect its request to that location. + + Unless it was a HEAD request, the response SHOULD include an entity + containing a list of resource characteristics and location(s) from + which the user or user agent can choose the one most appropriate. The + entity format is specified by the media type given in the Content- + Type header field. Depending upon the format and the capabilities of + + + + +Fielding, et al. Standards Track [Page 61] + +RFC 2616 HTTP/1.1 June 1999 + + + the user agent, selection of the most appropriate choice MAY be + performed automatically. However, this specification does not define + any standard for such automatic selection. + + If the server has a preferred choice of representation, it SHOULD + include the specific URI for that representation in the Location + field; user agents MAY use the Location field value for automatic + redirection. This response is cacheable unless indicated otherwise. + +10.3.2 301 Moved Permanently + + The requested resource has been assigned a new permanent URI and any + future references to this resource SHOULD use one of the returned + URIs. Clients with link editing capabilities ought to automatically + re-link references to the Request-URI to one or more of the new + references returned by the server, where possible. This response is + cacheable unless indicated otherwise. + + The new permanent URI SHOULD be given by the Location field in the + response. Unless the request method was HEAD, the entity of the + response SHOULD contain a short hypertext note with a hyperlink to + the new URI(s). + + If the 301 status code is received in response to a request other + than GET or HEAD, the user agent MUST NOT automatically redirect the + request unless it can be confirmed by the user, since this might + change the conditions under which the request was issued. + + Note: When automatically redirecting a POST request after + receiving a 301 status code, some existing HTTP/1.0 user agents + will erroneously change it into a GET request. + +10.3.3 302 Found + + The requested resource resides temporarily under a different URI. + Since the redirection might be altered on occasion, the client SHOULD + continue to use the Request-URI for future requests. This response + is only cacheable if indicated by a Cache-Control or Expires header + field. + + The temporary URI SHOULD be given by the Location field in the + response. Unless the request method was HEAD, the entity of the + response SHOULD contain a short hypertext note with a hyperlink to + the new URI(s). + + + + + + + +Fielding, et al. Standards Track [Page 62] + +RFC 2616 HTTP/1.1 June 1999 + + + If the 302 status code is received in response to a request other + than GET or HEAD, the user agent MUST NOT automatically redirect the + request unless it can be confirmed by the user, since this might + change the conditions under which the request was issued. + + Note: RFC 1945 and RFC 2068 specify that the client is not allowed + to change the method on the redirected request. However, most + existing user agent implementations treat 302 as if it were a 303 + response, performing a GET on the Location field-value regardless + of the original request method. The status codes 303 and 307 have + been added for servers that wish to make unambiguously clear which + kind of reaction is expected of the client. + +10.3.4 303 See Other + + The response to the request can be found under a different URI and + SHOULD be retrieved using a GET method on that resource. This method + exists primarily to allow the output of a POST-activated script to + redirect the user agent to a selected resource. The new URI is not a + substitute reference for the originally requested resource. The 303 + response MUST NOT be cached, but the response to the second + (redirected) request might be cacheable. + + The different URI SHOULD be given by the Location field in the + response. Unless the request method was HEAD, the entity of the + response SHOULD contain a short hypertext note with a hyperlink to + the new URI(s). + + Note: Many pre-HTTP/1.1 user agents do not understand the 303 + status. When interoperability with such clients is a concern, the + 302 status code may be used instead, since most user agents react + to a 302 response as described here for 303. + +10.3.5 304 Not Modified + + If the client has performed a conditional GET request and access is + allowed, but the document has not been modified, the server SHOULD + respond with this status code. The 304 response MUST NOT contain a + message-body, and thus is always terminated by the first empty line + after the header fields. + + The response MUST include the following header fields: + + - Date, unless its omission is required by section 14.18.1 + + + + + + + +Fielding, et al. Standards Track [Page 63] + +RFC 2616 HTTP/1.1 June 1999 + + + If a clockless origin server obeys these rules, and proxies and + clients add their own Date to any response received without one (as + already specified by [RFC 2068], section 14.19), caches will operate + correctly. + + - ETag and/or Content-Location, if the header would have been sent + in a 200 response to the same request + + - Expires, Cache-Control, and/or Vary, if the field-value might + differ from that sent in any previous response for the same + variant + + If the conditional GET used a strong cache validator (see section + 13.3.3), the response SHOULD NOT include other entity-headers. + Otherwise (i.e., the conditional GET used a weak validator), the + response MUST NOT include other entity-headers; this prevents + inconsistencies between cached entity-bodies and updated headers. + + If a 304 response indicates an entity not currently cached, then the + cache MUST disregard the response and repeat the request without the + conditional. + + If a cache uses a received 304 response to update a cache entry, the + cache MUST update the entry to reflect any new field values given in + the response. + +10.3.6 305 Use Proxy + + The requested resource MUST be accessed through the proxy given by + the Location field. The Location field gives the URI of the proxy. + The recipient is expected to repeat this single request via the + proxy. 305 responses MUST only be generated by origin servers. + + Note: RFC 2068 was not clear that 305 was intended to redirect a + single request, and to be generated by origin servers only. Not + observing these limitations has significant security consequences. + +10.3.7 306 (Unused) + + The 306 status code was used in a previous version of the + specification, is no longer used, and the code is reserved. + + + + + + + + + + +Fielding, et al. Standards Track [Page 64] + +RFC 2616 HTTP/1.1 June 1999 + + +10.3.8 307 Temporary Redirect + + The requested resource resides temporarily under a different URI. + Since the redirection MAY be altered on occasion, the client SHOULD + continue to use the Request-URI for future requests. This response + is only cacheable if indicated by a Cache-Control or Expires header + field. + + The temporary URI SHOULD be given by the Location field in the + response. Unless the request method was HEAD, the entity of the + response SHOULD contain a short hypertext note with a hyperlink to + the new URI(s) , since many pre-HTTP/1.1 user agents do not + understand the 307 status. Therefore, the note SHOULD contain the + information necessary for a user to repeat the original request on + the new URI. + + If the 307 status code is received in response to a request other + than GET or HEAD, the user agent MUST NOT automatically redirect the + request unless it can be confirmed by the user, since this might + change the conditions under which the request was issued. + +10.4 Client Error 4xx + + The 4xx class of status code is intended for cases in which the + client seems to have erred. Except when responding to a HEAD request, + the server SHOULD include an entity containing an explanation of the + error situation, and whether it is a temporary or permanent + condition. These status codes are applicable to any request method. + User agents SHOULD display any included entity to the user. + + If the client is sending data, a server implementation using TCP + SHOULD be careful to ensure that the client acknowledges receipt of + the packet(s) containing the response, before the server closes the + input connection. If the client continues sending data to the server + after the close, the server's TCP stack will send a reset packet to + the client, which may erase the client's unacknowledged input buffers + before they can be read and interpreted by the HTTP application. + +10.4.1 400 Bad Request + + The request could not be understood by the server due to malformed + syntax. The client SHOULD NOT repeat the request without + modifications. + + + + + + + + +Fielding, et al. Standards Track [Page 65] + +RFC 2616 HTTP/1.1 June 1999 + + +10.4.2 401 Unauthorized + + The request requires user authentication. The response MUST include a + WWW-Authenticate header field (section 14.47) containing a challenge + applicable to the requested resource. The client MAY repeat the + request with a suitable Authorization header field (section 14.8). If + the request already included Authorization credentials, then the 401 + response indicates that authorization has been refused for those + credentials. If the 401 response contains the same challenge as the + prior response, and the user agent has already attempted + authentication at least once, then the user SHOULD be presented the + entity that was given in the response, since that entity might + include relevant diagnostic information. HTTP access authentication + is explained in "HTTP Authentication: Basic and Digest Access + Authentication" [43]. + +10.4.3 402 Payment Required + + This code is reserved for future use. + +10.4.4 403 Forbidden + + The server understood the request, but is refusing to fulfill it. + Authorization will not help and the request SHOULD NOT be repeated. + If the request method was not HEAD and the server wishes to make + public why the request has not been fulfilled, it SHOULD describe the + reason for the refusal in the entity. If the server does not wish to + make this information available to the client, the status code 404 + (Not Found) can be used instead. + +10.4.5 404 Not Found + + The server has not found anything matching the Request-URI. No + indication is given of whether the condition is temporary or + permanent. The 410 (Gone) status code SHOULD be used if the server + knows, through some internally configurable mechanism, that an old + resource is permanently unavailable and has no forwarding address. + This status code is commonly used when the server does not wish to + reveal exactly why the request has been refused, or when no other + response is applicable. + +10.4.6 405 Method Not Allowed + + The method specified in the Request-Line is not allowed for the + resource identified by the Request-URI. The response MUST include an + Allow header containing a list of valid methods for the requested + resource. + + + + +Fielding, et al. Standards Track [Page 66] + +RFC 2616 HTTP/1.1 June 1999 + + +10.4.7 406 Not Acceptable + + The resource identified by the request is only capable of generating + response entities which have content characteristics not acceptable + according to the accept headers sent in the request. + + Unless it was a HEAD request, the response SHOULD include an entity + containing a list of available entity characteristics and location(s) + from which the user or user agent can choose the one most + appropriate. The entity format is specified by the media type given + in the Content-Type header field. Depending upon the format and the + capabilities of the user agent, selection of the most appropriate + choice MAY be performed automatically. However, this specification + does not define any standard for such automatic selection. + + Note: HTTP/1.1 servers are allowed to return responses which are + not acceptable according to the accept headers sent in the + request. In some cases, this may even be preferable to sending a + 406 response. User agents are encouraged to inspect the headers of + an incoming response to determine if it is acceptable. + + If the response could be unacceptable, a user agent SHOULD + temporarily stop receipt of more data and query the user for a + decision on further actions. + +10.4.8 407 Proxy Authentication Required + + This code is similar to 401 (Unauthorized), but indicates that the + client must first authenticate itself with the proxy. The proxy MUST + return a Proxy-Authenticate header field (section 14.33) containing a + challenge applicable to the proxy for the requested resource. The + client MAY repeat the request with a suitable Proxy-Authorization + header field (section 14.34). HTTP access authentication is explained + in "HTTP Authentication: Basic and Digest Access Authentication" + [43]. + +10.4.9 408 Request Timeout + + The client did not produce a request within the time that the server + was prepared to wait. The client MAY repeat the request without + modifications at any later time. + +10.4.10 409 Conflict + + The request could not be completed due to a conflict with the current + state of the resource. This code is only allowed in situations where + it is expected that the user might be able to resolve the conflict + and resubmit the request. The response body SHOULD include enough + + + +Fielding, et al. Standards Track [Page 67] + +RFC 2616 HTTP/1.1 June 1999 + + + information for the user to recognize the source of the conflict. + Ideally, the response entity would include enough information for the + user or user agent to fix the problem; however, that might not be + possible and is not required. + + Conflicts are most likely to occur in response to a PUT request. For + example, if versioning were being used and the entity being PUT + included changes to a resource which conflict with those made by an + earlier (third-party) request, the server might use the 409 response + to indicate that it can't complete the request. In this case, the + response entity would likely contain a list of the differences + between the two versions in a format defined by the response + Content-Type. + +10.4.11 410 Gone + + The requested resource is no longer available at the server and no + forwarding address is known. This condition is expected to be + considered permanent. Clients with link editing capabilities SHOULD + delete references to the Request-URI after user approval. If the + server does not know, or has no facility to determine, whether or not + the condition is permanent, the status code 404 (Not Found) SHOULD be + used instead. This response is cacheable unless indicated otherwise. + + The 410 response is primarily intended to assist the task of web + maintenance by notifying the recipient that the resource is + intentionally unavailable and that the server owners desire that + remote links to that resource be removed. Such an event is common for + limited-time, promotional services and for resources belonging to + individuals no longer working at the server's site. It is not + necessary to mark all permanently unavailable resources as "gone" or + to keep the mark for any length of time -- that is left to the + discretion of the server owner. + +10.4.12 411 Length Required + + The server refuses to accept the request without a defined Content- + Length. The client MAY repeat the request if it adds a valid + Content-Length header field containing the length of the message-body + in the request message. + +10.4.13 412 Precondition Failed + + The precondition given in one or more of the request-header fields + evaluated to false when it was tested on the server. This response + code allows the client to place preconditions on the current resource + metainformation (header field data) and thus prevent the requested + method from being applied to a resource other than the one intended. + + + +Fielding, et al. Standards Track [Page 68] + +RFC 2616 HTTP/1.1 June 1999 + + +10.4.14 413 Request Entity Too Large + + The server is refusing to process a request because the request + entity is larger than the server is willing or able to process. The + server MAY close the connection to prevent the client from continuing + the request. + + If the condition is temporary, the server SHOULD include a Retry- + After header field to indicate that it is temporary and after what + time the client MAY try again. + +10.4.15 414 Request-URI Too Long + + The server is refusing to service the request because the Request-URI + is longer than the server is willing to interpret. This rare + condition is only likely to occur when a client has improperly + converted a POST request to a GET request with long query + information, when the client has descended into a URI "black hole" of + redirection (e.g., a redirected URI prefix that points to a suffix of + itself), or when the server is under attack by a client attempting to + exploit security holes present in some servers using fixed-length + buffers for reading or manipulating the Request-URI. + +10.4.16 415 Unsupported Media Type + + The server is refusing to service the request because the entity of + the request is in a format not supported by the requested resource + for the requested method. + +10.4.17 416 Requested Range Not Satisfiable + + A server SHOULD return a response with this status code if a request + included a Range request-header field (section 14.35), and none of + the range-specifier values in this field overlap the current extent + of the selected resource, and the request did not include an If-Range + request-header field. (For byte-ranges, this means that the first- + byte-pos of all of the byte-range-spec values were greater than the + current length of the selected resource.) + + When this status code is returned for a byte-range request, the + response SHOULD include a Content-Range entity-header field + specifying the current length of the selected resource (see section + 14.16). This response MUST NOT use the multipart/byteranges content- + type. + + + + + + + +Fielding, et al. Standards Track [Page 69] + +RFC 2616 HTTP/1.1 June 1999 + + +10.4.18 417 Expectation Failed + + The expectation given in an Expect request-header field (see section + 14.20) could not be met by this server, or, if the server is a proxy, + the server has unambiguous evidence that the request could not be met + by the next-hop server. + +10.5 Server Error 5xx + + Response status codes beginning with the digit "5" indicate cases in + which the server is aware that it has erred or is incapable of + performing the request. Except when responding to a HEAD request, the + server SHOULD include an entity containing an explanation of the + error situation, and whether it is a temporary or permanent + condition. User agents SHOULD display any included entity to the + user. These response codes are applicable to any request method. + +10.5.1 500 Internal Server Error + + The server encountered an unexpected condition which prevented it + from fulfilling the request. + +10.5.2 501 Not Implemented + + The server does not support the functionality required to fulfill the + request. This is the appropriate response when the server does not + recognize the request method and is not capable of supporting it for + any resource. + +10.5.3 502 Bad Gateway + + The server, while acting as a gateway or proxy, received an invalid + response from the upstream server it accessed in attempting to + fulfill the request. + +10.5.4 503 Service Unavailable + + The server is currently unable to handle the request due to a + temporary overloading or maintenance of the server. The implication + is that this is a temporary condition which will be alleviated after + some delay. If known, the length of the delay MAY be indicated in a + Retry-After header. If no Retry-After is given, the client SHOULD + handle the response as it would for a 500 response. + + Note: The existence of the 503 status code does not imply that a + server must use it when becoming overloaded. Some servers may wish + to simply refuse the connection. + + + + +Fielding, et al. Standards Track [Page 70] + +RFC 2616 HTTP/1.1 June 1999 + + +10.5.5 504 Gateway Timeout + + The server, while acting as a gateway or proxy, did not receive a + timely response from the upstream server specified by the URI (e.g. + HTTP, FTP, LDAP) or some other auxiliary server (e.g. DNS) it needed + to access in attempting to complete the request. + + Note: Note to implementors: some deployed proxies are known to + return 400 or 500 when DNS lookups time out. + +10.5.6 505 HTTP Version Not Supported + + The server does not support, or refuses to support, the HTTP protocol + version that was used in the request message. The server is + indicating that it is unable or unwilling to complete the request + using the same major version as the client, as described in section + 3.1, other than with this error message. The response SHOULD contain + an entity describing why that version is not supported and what other + protocols are supported by that server. + +11 Access Authentication + + HTTP provides several OPTIONAL challenge-response authentication + mechanisms which can be used by a server to challenge a client + request and by a client to provide authentication information. The + general framework for access authentication, and the specification of + "basic" and "digest" authentication, are specified in "HTTP + Authentication: Basic and Digest Access Authentication" [43]. This + specification adopts the definitions of "challenge" and "credentials" + from that specification. + +12 Content Negotiation + + Most HTTP responses include an entity which contains information for + interpretation by a human user. Naturally, it is desirable to supply + the user with the "best available" entity corresponding to the + request. Unfortunately for servers and caches, not all users have the + same preferences for what is "best," and not all user agents are + equally capable of rendering all entity types. For that reason, HTTP + has provisions for several mechanisms for "content negotiation" -- + the process of selecting the best representation for a given response + when there are multiple representations available. + + Note: This is not called "format negotiation" because the + alternate representations may be of the same media type, but use + different capabilities of that type, be in different languages, + etc. + + + + +Fielding, et al. Standards Track [Page 71] + +RFC 2616 HTTP/1.1 June 1999 + + + Any response containing an entity-body MAY be subject to negotiation, + including error responses. + + There are two kinds of content negotiation which are possible in + HTTP: server-driven and agent-driven negotiation. These two kinds of + negotiation are orthogonal and thus may be used separately or in + combination. One method of combination, referred to as transparent + negotiation, occurs when a cache uses the agent-driven negotiation + information provided by the origin server in order to provide + server-driven negotiation for subsequent requests. + +12.1 Server-driven Negotiation + + If the selection of the best representation for a response is made by + an algorithm located at the server, it is called server-driven + negotiation. Selection is based on the available representations of + the response (the dimensions over which it can vary; e.g. language, + content-coding, etc.) and the contents of particular header fields in + the request message or on other information pertaining to the request + (such as the network address of the client). + + Server-driven negotiation is advantageous when the algorithm for + selecting from among the available representations is difficult to + describe to the user agent, or when the server desires to send its + "best guess" to the client along with the first response (hoping to + avoid the round-trip delay of a subsequent request if the "best + guess" is good enough for the user). In order to improve the server's + guess, the user agent MAY include request header fields (Accept, + Accept-Language, Accept-Encoding, etc.) which describe its + preferences for such a response. + + Server-driven negotiation has disadvantages: + + 1. It is impossible for the server to accurately determine what + might be "best" for any given user, since that would require + complete knowledge of both the capabilities of the user agent + and the intended use for the response (e.g., does the user want + to view it on screen or print it on paper?). + + 2. Having the user agent describe its capabilities in every + request can be both very inefficient (given that only a small + percentage of responses have multiple representations) and a + potential violation of the user's privacy. + + 3. It complicates the implementation of an origin server and the + algorithms for generating responses to a request. + + + + + +Fielding, et al. Standards Track [Page 72] + +RFC 2616 HTTP/1.1 June 1999 + + + 4. It may limit a public cache's ability to use the same response + for multiple user's requests. + + HTTP/1.1 includes the following request-header fields for enabling + server-driven negotiation through description of user agent + capabilities and user preferences: Accept (section 14.1), Accept- + Charset (section 14.2), Accept-Encoding (section 14.3), Accept- + Language (section 14.4), and User-Agent (section 14.43). However, an + origin server is not limited to these dimensions and MAY vary the + response based on any aspect of the request, including information + outside the request-header fields or within extension header fields + not defined by this specification. + + The Vary header field can be used to express the parameters the + server uses to select a representation that is subject to server- + driven negotiation. See section 13.6 for use of the Vary header field + by caches and section 14.44 for use of the Vary header field by + servers. + +12.2 Agent-driven Negotiation + + With agent-driven negotiation, selection of the best representation + for a response is performed by the user agent after receiving an + initial response from the origin server. Selection is based on a list + of the available representations of the response included within the + header fields or entity-body of the initial response, with each + representation identified by its own URI. Selection from among the + representations may be performed automatically (if the user agent is + capable of doing so) or manually by the user selecting from a + generated (possibly hypertext) menu. + + Agent-driven negotiation is advantageous when the response would vary + over commonly-used dimensions (such as type, language, or encoding), + when the origin server is unable to determine a user agent's + capabilities from examining the request, and generally when public + caches are used to distribute server load and reduce network usage. + + Agent-driven negotiation suffers from the disadvantage of needing a + second request to obtain the best alternate representation. This + second request is only efficient when caching is used. In addition, + this specification does not define any mechanism for supporting + automatic selection, though it also does not prevent any such + mechanism from being developed as an extension and used within + HTTP/1.1. + + + + + + + +Fielding, et al. Standards Track [Page 73] + +RFC 2616 HTTP/1.1 June 1999 + + + HTTP/1.1 defines the 300 (Multiple Choices) and 406 (Not Acceptable) + status codes for enabling agent-driven negotiation when the server is + unwilling or unable to provide a varying response using server-driven + negotiation. + +12.3 Transparent Negotiation + + Transparent negotiation is a combination of both server-driven and + agent-driven negotiation. When a cache is supplied with a form of the + list of available representations of the response (as in agent-driven + negotiation) and the dimensions of variance are completely understood + by the cache, then the cache becomes capable of performing server- + driven negotiation on behalf of the origin server for subsequent + requests on that resource. + + Transparent negotiation has the advantage of distributing the + negotiation work that would otherwise be required of the origin + server and also removing the second request delay of agent-driven + negotiation when the cache is able to correctly guess the right + response. + + This specification does not define any mechanism for transparent + negotiation, though it also does not prevent any such mechanism from + being developed as an extension that could be used within HTTP/1.1. + +13 Caching in HTTP + + HTTP is typically used for distributed information systems, where + performance can be improved by the use of response caches. The + HTTP/1.1 protocol includes a number of elements intended to make + caching work as well as possible. Because these elements are + inextricable from other aspects of the protocol, and because they + interact with each other, it is useful to describe the basic caching + design of HTTP separately from the detailed descriptions of methods, + headers, response codes, etc. + + Caching would be useless if it did not significantly improve + performance. The goal of caching in HTTP/1.1 is to eliminate the need + to send requests in many cases, and to eliminate the need to send + full responses in many other cases. The former reduces the number of + network round-trips required for many operations; we use an + "expiration" mechanism for this purpose (see section 13.2). The + latter reduces network bandwidth requirements; we use a "validation" + mechanism for this purpose (see section 13.3). + + Requirements for performance, availability, and disconnected + operation require us to be able to relax the goal of semantic + transparency. The HTTP/1.1 protocol allows origin servers, caches, + + + +Fielding, et al. Standards Track [Page 74] + +RFC 2616 HTTP/1.1 June 1999 + + + and clients to explicitly reduce transparency when necessary. + However, because non-transparent operation may confuse non-expert + users, and might be incompatible with certain server applications + (such as those for ordering merchandise), the protocol requires that + transparency be relaxed + + - only by an explicit protocol-level request when relaxed by + client or origin server + + - only with an explicit warning to the end user when relaxed by + cache or client + + Therefore, the HTTP/1.1 protocol provides these important elements: + + 1. Protocol features that provide full semantic transparency when + this is required by all parties. + + 2. Protocol features that allow an origin server or user agent to + explicitly request and control non-transparent operation. + + 3. Protocol features that allow a cache to attach warnings to + responses that do not preserve the requested approximation of + semantic transparency. + + A basic principle is that it must be possible for the clients to + detect any potential relaxation of semantic transparency. + + Note: The server, cache, or client implementor might be faced with + design decisions not explicitly discussed in this specification. + If a decision might affect semantic transparency, the implementor + ought to err on the side of maintaining transparency unless a + careful and complete analysis shows significant benefits in + breaking transparency. + +13.1.1 Cache Correctness + + A correct cache MUST respond to a request with the most up-to-date + response held by the cache that is appropriate to the request (see + sections 13.2.5, 13.2.6, and 13.12) which meets one of the following + conditions: + + 1. It has been checked for equivalence with what the origin server + would have returned by revalidating the response with the + origin server (section 13.3); + + + + + + + +Fielding, et al. Standards Track [Page 75] + +RFC 2616 HTTP/1.1 June 1999 + + + 2. It is "fresh enough" (see section 13.2). In the default case, + this means it meets the least restrictive freshness requirement + of the client, origin server, and cache (see section 14.9); if + the origin server so specifies, it is the freshness requirement + of the origin server alone. + + If a stored response is not "fresh enough" by the most + restrictive freshness requirement of both the client and the + origin server, in carefully considered circumstances the cache + MAY still return the response with the appropriate Warning + header (see section 13.1.5 and 14.46), unless such a response + is prohibited (e.g., by a "no-store" cache-directive, or by a + "no-cache" cache-request-directive; see section 14.9). + + 3. It is an appropriate 304 (Not Modified), 305 (Proxy Redirect), + or error (4xx or 5xx) response message. + + If the cache can not communicate with the origin server, then a + correct cache SHOULD respond as above if the response can be + correctly served from the cache; if not it MUST return an error or + warning indicating that there was a communication failure. + + If a cache receives a response (either an entire response, or a 304 + (Not Modified) response) that it would normally forward to the + requesting client, and the received response is no longer fresh, the + cache SHOULD forward it to the requesting client without adding a new + Warning (but without removing any existing Warning headers). A cache + SHOULD NOT attempt to revalidate a response simply because that + response became stale in transit; this might lead to an infinite + loop. A user agent that receives a stale response without a Warning + MAY display a warning indication to the user. + +13.1.2 Warnings + + Whenever a cache returns a response that is neither first-hand nor + "fresh enough" (in the sense of condition 2 in section 13.1.1), it + MUST attach a warning to that effect, using a Warning general-header. + The Warning header and the currently defined warnings are described + in section 14.46. The warning allows clients to take appropriate + action. + + Warnings MAY be used for other purposes, both cache-related and + otherwise. The use of a warning, rather than an error status code, + distinguish these responses from true failures. + + Warnings are assigned three digit warn-codes. The first digit + indicates whether the Warning MUST or MUST NOT be deleted from a + stored cache entry after a successful revalidation: + + + +Fielding, et al. Standards Track [Page 76] + +RFC 2616 HTTP/1.1 June 1999 + + + 1xx Warnings that describe the freshness or revalidation status of + the response, and so MUST be deleted after a successful + revalidation. 1XX warn-codes MAY be generated by a cache only when + validating a cached entry. It MUST NOT be generated by clients. + + 2xx Warnings that describe some aspect of the entity body or entity + headers that is not rectified by a revalidation (for example, a + lossy compression of the entity bodies) and which MUST NOT be + deleted after a successful revalidation. + + See section 14.46 for the definitions of the codes themselves. + + HTTP/1.0 caches will cache all Warnings in responses, without + deleting the ones in the first category. Warnings in responses that + are passed to HTTP/1.0 caches carry an extra warning-date field, + which prevents a future HTTP/1.1 recipient from believing an + erroneously cached Warning. + + Warnings also carry a warning text. The text MAY be in any + appropriate natural language (perhaps based on the client's Accept + headers), and include an OPTIONAL indication of what character set is + used. + + Multiple warnings MAY be attached to a response (either by the origin + server or by a cache), including multiple warnings with the same code + number. For example, a server might provide the same warning with + texts in both English and Basque. + + When multiple warnings are attached to a response, it might not be + practical or reasonable to display all of them to the user. This + version of HTTP does not specify strict priority rules for deciding + which warnings to display and in what order, but does suggest some + heuristics. + +13.1.3 Cache-control Mechanisms + + The basic cache mechanisms in HTTP/1.1 (server-specified expiration + times and validators) are implicit directives to caches. In some + cases, a server or client might need to provide explicit directives + to the HTTP caches. We use the Cache-Control header for this purpose. + + The Cache-Control header allows a client or server to transmit a + variety of directives in either requests or responses. These + directives typically override the default caching algorithms. As a + general rule, if there is any apparent conflict between header + values, the most restrictive interpretation is applied (that is, the + one that is most likely to preserve semantic transparency). However, + + + + +Fielding, et al. Standards Track [Page 77] + +RFC 2616 HTTP/1.1 June 1999 + + + in some cases, cache-control directives are explicitly specified as + weakening the approximation of semantic transparency (for example, + "max-stale" or "public"). + + The cache-control directives are described in detail in section 14.9. + +13.1.4 Explicit User Agent Warnings + + Many user agents make it possible for users to override the basic + caching mechanisms. For example, the user agent might allow the user + to specify that cached entities (even explicitly stale ones) are + never validated. Or the user agent might habitually add "Cache- + Control: max-stale=3600" to every request. The user agent SHOULD NOT + default to either non-transparent behavior, or behavior that results + in abnormally ineffective caching, but MAY be explicitly configured + to do so by an explicit action of the user. + + If the user has overridden the basic caching mechanisms, the user + agent SHOULD explicitly indicate to the user whenever this results in + the display of information that might not meet the server's + transparency requirements (in particular, if the displayed entity is + known to be stale). Since the protocol normally allows the user agent + to determine if responses are stale or not, this indication need only + be displayed when this actually happens. The indication need not be a + dialog box; it could be an icon (for example, a picture of a rotting + fish) or some other indicator. + + If the user has overridden the caching mechanisms in a way that would + abnormally reduce the effectiveness of caches, the user agent SHOULD + continually indicate this state to the user (for example, by a + display of a picture of currency in flames) so that the user does not + inadvertently consume excess resources or suffer from excessive + latency. + +13.1.5 Exceptions to the Rules and Warnings + + In some cases, the operator of a cache MAY choose to configure it to + return stale responses even when not requested by clients. This + decision ought not be made lightly, but may be necessary for reasons + of availability or performance, especially when the cache is poorly + connected to the origin server. Whenever a cache returns a stale + response, it MUST mark it as such (using a Warning header) enabling + the client software to alert the user that there might be a potential + problem. + + + + + + + +Fielding, et al. Standards Track [Page 78] + +RFC 2616 HTTP/1.1 June 1999 + + + It also allows the user agent to take steps to obtain a first-hand or + fresh response. For this reason, a cache SHOULD NOT return a stale + response if the client explicitly requests a first-hand or fresh one, + unless it is impossible to comply for technical or policy reasons. + +13.1.6 Client-controlled Behavior + + While the origin server (and to a lesser extent, intermediate caches, + by their contribution to the age of a response) are the primary + source of expiration information, in some cases the client might need + to control a cache's decision about whether to return a cached + response without validating it. Clients do this using several + directives of the Cache-Control header. + + A client's request MAY specify the maximum age it is willing to + accept of an unvalidated response; specifying a value of zero forces + the cache(s) to revalidate all responses. A client MAY also specify + the minimum time remaining before a response expires. Both of these + options increase constraints on the behavior of caches, and so cannot + further relax the cache's approximation of semantic transparency. + + A client MAY also specify that it will accept stale responses, up to + some maximum amount of staleness. This loosens the constraints on the + caches, and so might violate the origin server's specified + constraints on semantic transparency, but might be necessary to + support disconnected operation, or high availability in the face of + poor connectivity. + +13.2 Expiration Model + +13.2.1 Server-Specified Expiration + + HTTP caching works best when caches can entirely avoid making + requests to the origin server. The primary mechanism for avoiding + requests is for an origin server to provide an explicit expiration + time in the future, indicating that a response MAY be used to satisfy + subsequent requests. In other words, a cache can return a fresh + response without first contacting the server. + + Our expectation is that servers will assign future explicit + expiration times to responses in the belief that the entity is not + likely to change, in a semantically significant way, before the + expiration time is reached. This normally preserves semantic + transparency, as long as the server's expiration times are carefully + chosen. + + + + + + +Fielding, et al. Standards Track [Page 79] + +RFC 2616 HTTP/1.1 June 1999 + + + The expiration mechanism applies only to responses taken from a cache + and not to first-hand responses forwarded immediately to the + requesting client. + + If an origin server wishes to force a semantically transparent cache + to validate every request, it MAY assign an explicit expiration time + in the past. This means that the response is always stale, and so the + cache SHOULD validate it before using it for subsequent requests. See + section 14.9.4 for a more restrictive way to force revalidation. + + If an origin server wishes to force any HTTP/1.1 cache, no matter how + it is configured, to validate every request, it SHOULD use the "must- + revalidate" cache-control directive (see section 14.9). + + Servers specify explicit expiration times using either the Expires + header, or the max-age directive of the Cache-Control header. + + An expiration time cannot be used to force a user agent to refresh + its display or reload a resource; its semantics apply only to caching + mechanisms, and such mechanisms need only check a resource's + expiration status when a new request for that resource is initiated. + See section 13.13 for an explanation of the difference between caches + and history mechanisms. + +13.2.2 Heuristic Expiration + + Since origin servers do not always provide explicit expiration times, + HTTP caches typically assign heuristic expiration times, employing + algorithms that use other header values (such as the Last-Modified + time) to estimate a plausible expiration time. The HTTP/1.1 + specification does not provide specific algorithms, but does impose + worst-case constraints on their results. Since heuristic expiration + times might compromise semantic transparency, they ought to used + cautiously, and we encourage origin servers to provide explicit + expiration times as much as possible. + +13.2.3 Age Calculations + + In order to know if a cached entry is fresh, a cache needs to know if + its age exceeds its freshness lifetime. We discuss how to calculate + the latter in section 13.2.4; this section describes how to calculate + the age of a response or cache entry. + + In this discussion, we use the term "now" to mean "the current value + of the clock at the host performing the calculation." Hosts that use + HTTP, but especially hosts running origin servers and caches, SHOULD + use NTP [28] or some similar protocol to synchronize their clocks to + a globally accurate time standard. + + + +Fielding, et al. Standards Track [Page 80] + +RFC 2616 HTTP/1.1 June 1999 + + + HTTP/1.1 requires origin servers to send a Date header, if possible, + with every response, giving the time at which the response was + generated (see section 14.18). We use the term "date_value" to denote + the value of the Date header, in a form appropriate for arithmetic + operations. + + HTTP/1.1 uses the Age response-header to convey the estimated age of + the response message when obtained from a cache. The Age field value + is the cache's estimate of the amount of time since the response was + generated or revalidated by the origin server. + + In essence, the Age value is the sum of the time that the response + has been resident in each of the caches along the path from the + origin server, plus the amount of time it has been in transit along + network paths. + + We use the term "age_value" to denote the value of the Age header, in + a form appropriate for arithmetic operations. + + A response's age can be calculated in two entirely independent ways: + + 1. now minus date_value, if the local clock is reasonably well + synchronized to the origin server's clock. If the result is + negative, the result is replaced by zero. + + 2. age_value, if all of the caches along the response path + implement HTTP/1.1. + + Given that we have two independent ways to compute the age of a + response when it is received, we can combine these as + + corrected_received_age = max(now - date_value, age_value) + + and as long as we have either nearly synchronized clocks or all- + HTTP/1.1 paths, one gets a reliable (conservative) result. + + Because of network-imposed delays, some significant interval might + pass between the time that a server generates a response and the time + it is received at the next outbound cache or client. If uncorrected, + this delay could result in improperly low ages. + + Because the request that resulted in the returned Age value must have + been initiated prior to that Age value's generation, we can correct + for delays imposed by the network by recording the time at which the + request was initiated. Then, when an Age value is received, it MUST + be interpreted relative to the time the request was initiated, not + + + + + +Fielding, et al. Standards Track [Page 81] + +RFC 2616 HTTP/1.1 June 1999 + + + the time that the response was received. This algorithm results in + conservative behavior no matter how much delay is experienced. So, we + compute: + + corrected_initial_age = corrected_received_age + + (now - request_time) + + where "request_time" is the time (according to the local clock) when + the request that elicited this response was sent. + + Summary of age calculation algorithm, when a cache receives a + response: + + /* + * age_value + * is the value of Age: header received by the cache with + * this response. + * date_value + * is the value of the origin server's Date: header + * request_time + * is the (local) time when the cache made the request + * that resulted in this cached response + * response_time + * is the (local) time when the cache received the + * response + * now + * is the current (local) time + */ + + apparent_age = max(0, response_time - date_value); + corrected_received_age = max(apparent_age, age_value); + response_delay = response_time - request_time; + corrected_initial_age = corrected_received_age + response_delay; + resident_time = now - response_time; + current_age = corrected_initial_age + resident_time; + + The current_age of a cache entry is calculated by adding the amount + of time (in seconds) since the cache entry was last validated by the + origin server to the corrected_initial_age. When a response is + generated from a cache entry, the cache MUST include a single Age + header field in the response with a value equal to the cache entry's + current_age. + + The presence of an Age header field in a response implies that a + response is not first-hand. However, the converse is not true, since + the lack of an Age header field in a response does not imply that the + + + + + +Fielding, et al. Standards Track [Page 82] + +RFC 2616 HTTP/1.1 June 1999 + + + response is first-hand unless all caches along the request path are + compliant with HTTP/1.1 (i.e., older HTTP caches did not implement + the Age header field). + +13.2.4 Expiration Calculations + + In order to decide whether a response is fresh or stale, we need to + compare its freshness lifetime to its age. The age is calculated as + described in section 13.2.3; this section describes how to calculate + the freshness lifetime, and to determine if a response has expired. + In the discussion below, the values can be represented in any form + appropriate for arithmetic operations. + + We use the term "expires_value" to denote the value of the Expires + header. We use the term "max_age_value" to denote an appropriate + value of the number of seconds carried by the "max-age" directive of + the Cache-Control header in a response (see section 14.9.3). + + The max-age directive takes priority over Expires, so if max-age is + present in a response, the calculation is simply: + + freshness_lifetime = max_age_value + + Otherwise, if Expires is present in the response, the calculation is: + + freshness_lifetime = expires_value - date_value + + Note that neither of these calculations is vulnerable to clock skew, + since all of the information comes from the origin server. + + If none of Expires, Cache-Control: max-age, or Cache-Control: s- + maxage (see section 14.9.3) appears in the response, and the response + does not include other restrictions on caching, the cache MAY compute + a freshness lifetime using a heuristic. The cache MUST attach Warning + 113 to any response whose age is more than 24 hours if such warning + has not already been added. + + Also, if the response does have a Last-Modified time, the heuristic + expiration value SHOULD be no more than some fraction of the interval + since that time. A typical setting of this fraction might be 10%. + + The calculation to determine if a response has expired is quite + simple: + + response_is_fresh = (freshness_lifetime > current_age) + + + + + + +Fielding, et al. Standards Track [Page 83] + +RFC 2616 HTTP/1.1 June 1999 + + +13.2.5 Disambiguating Expiration Values + + Because expiration values are assigned optimistically, it is possible + for two caches to contain fresh values for the same resource that are + different. + + If a client performing a retrieval receives a non-first-hand response + for a request that was already fresh in its own cache, and the Date + header in its existing cache entry is newer than the Date on the new + response, then the client MAY ignore the response. If so, it MAY + retry the request with a "Cache-Control: max-age=0" directive (see + section 14.9), to force a check with the origin server. + + If a cache has two fresh responses for the same representation with + different validators, it MUST use the one with the more recent Date + header. This situation might arise because the cache is pooling + responses from other caches, or because a client has asked for a + reload or a revalidation of an apparently fresh cache entry. + +13.2.6 Disambiguating Multiple Responses + + Because a client might be receiving responses via multiple paths, so + that some responses flow through one set of caches and other + responses flow through a different set of caches, a client might + receive responses in an order different from that in which the origin + server sent them. We would like the client to use the most recently + generated response, even if older responses are still apparently + fresh. + + Neither the entity tag nor the expiration value can impose an + ordering on responses, since it is possible that a later response + intentionally carries an earlier expiration time. The Date values are + ordered to a granularity of one second. + + When a client tries to revalidate a cache entry, and the response it + receives contains a Date header that appears to be older than the one + for the existing entry, then the client SHOULD repeat the request + unconditionally, and include + + Cache-Control: max-age=0 + + to force any intermediate caches to validate their copies directly + with the origin server, or + + Cache-Control: no-cache + + to force any intermediate caches to obtain a new copy from the origin + server. + + + +Fielding, et al. Standards Track [Page 84] + +RFC 2616 HTTP/1.1 June 1999 + + + If the Date values are equal, then the client MAY use either response + (or MAY, if it is being extremely prudent, request a new response). + Servers MUST NOT depend on clients being able to choose + deterministically between responses generated during the same second, + if their expiration times overlap. + +13.3 Validation Model + + When a cache has a stale entry that it would like to use as a + response to a client's request, it first has to check with the origin + server (or possibly an intermediate cache with a fresh response) to + see if its cached entry is still usable. We call this "validating" + the cache entry. Since we do not want to have to pay the overhead of + retransmitting the full response if the cached entry is good, and we + do not want to pay the overhead of an extra round trip if the cached + entry is invalid, the HTTP/1.1 protocol supports the use of + conditional methods. + + The key protocol features for supporting conditional methods are + those concerned with "cache validators." When an origin server + generates a full response, it attaches some sort of validator to it, + which is kept with the cache entry. When a client (user agent or + proxy cache) makes a conditional request for a resource for which it + has a cache entry, it includes the associated validator in the + request. + + The server then checks that validator against the current validator + for the entity, and, if they match (see section 13.3.3), it responds + with a special status code (usually, 304 (Not Modified)) and no + entity-body. Otherwise, it returns a full response (including + entity-body). Thus, we avoid transmitting the full response if the + validator matches, and we avoid an extra round trip if it does not + match. + + In HTTP/1.1, a conditional request looks exactly the same as a normal + request for the same resource, except that it carries a special + header (which includes the validator) that implicitly turns the + method (usually, GET) into a conditional. + + The protocol includes both positive and negative senses of cache- + validating conditions. That is, it is possible to request either that + a method be performed if and only if a validator matches or if and + only if no validators match. + + + + + + + + +Fielding, et al. Standards Track [Page 85] + +RFC 2616 HTTP/1.1 June 1999 + + + Note: a response that lacks a validator may still be cached, and + served from cache until it expires, unless this is explicitly + prohibited by a cache-control directive. However, a cache cannot + do a conditional retrieval if it does not have a validator for the + entity, which means it will not be refreshable after it expires. + +13.3.1 Last-Modified Dates + + The Last-Modified entity-header field value is often used as a cache + validator. In simple terms, a cache entry is considered to be valid + if the entity has not been modified since the Last-Modified value. + +13.3.2 Entity Tag Cache Validators + + The ETag response-header field value, an entity tag, provides for an + "opaque" cache validator. This might allow more reliable validation + in situations where it is inconvenient to store modification dates, + where the one-second resolution of HTTP date values is not + sufficient, or where the origin server wishes to avoid certain + paradoxes that might arise from the use of modification dates. + + Entity Tags are described in section 3.11. The headers used with + entity tags are described in sections 14.19, 14.24, 14.26 and 14.44. + +13.3.3 Weak and Strong Validators + + Since both origin servers and caches will compare two validators to + decide if they represent the same or different entities, one normally + would expect that if the entity (the entity-body or any entity- + headers) changes in any way, then the associated validator would + change as well. If this is true, then we call this validator a + "strong validator." + + However, there might be cases when a server prefers to change the + validator only on semantically significant changes, and not when + insignificant aspects of the entity change. A validator that does not + always change when the resource changes is a "weak validator." + + Entity tags are normally "strong validators," but the protocol + provides a mechanism to tag an entity tag as "weak." One can think of + a strong validator as one that changes whenever the bits of an entity + changes, while a weak value changes whenever the meaning of an entity + changes. Alternatively, one can think of a strong validator as part + of an identifier for a specific entity, while a weak validator is + part of an identifier for a set of semantically equivalent entities. + + Note: One example of a strong validator is an integer that is + incremented in stable storage every time an entity is changed. + + + +Fielding, et al. Standards Track [Page 86] + +RFC 2616 HTTP/1.1 June 1999 + + + An entity's modification time, if represented with one-second + resolution, could be a weak validator, since it is possible that + the resource might be modified twice during a single second. + + Support for weak validators is optional. However, weak validators + allow for more efficient caching of equivalent objects; for + example, a hit counter on a site is probably good enough if it is + updated every few days or weeks, and any value during that period + is likely "good enough" to be equivalent. + + A "use" of a validator is either when a client generates a request + and includes the validator in a validating header field, or when a + server compares two validators. + + Strong validators are usable in any context. Weak validators are only + usable in contexts that do not depend on exact equality of an entity. + For example, either kind is usable for a conditional GET of a full + entity. However, only a strong validator is usable for a sub-range + retrieval, since otherwise the client might end up with an internally + inconsistent entity. + + Clients MAY issue simple (non-subrange) GET requests with either weak + validators or strong validators. Clients MUST NOT use weak validators + in other forms of request. + + The only function that the HTTP/1.1 protocol defines on validators is + comparison. There are two validator comparison functions, depending + on whether the comparison context allows the use of weak validators + or not: + + - The strong comparison function: in order to be considered equal, + both validators MUST be identical in every way, and both MUST + NOT be weak. + + - The weak comparison function: in order to be considered equal, + both validators MUST be identical in every way, but either or + both of them MAY be tagged as "weak" without affecting the + result. + + An entity tag is strong unless it is explicitly tagged as weak. + Section 3.11 gives the syntax for entity tags. + + A Last-Modified time, when used as a validator in a request, is + implicitly weak unless it is possible to deduce that it is strong, + using the following rules: + + - The validator is being compared by an origin server to the + actual current validator for the entity and, + + + +Fielding, et al. Standards Track [Page 87] + +RFC 2616 HTTP/1.1 June 1999 + + + - That origin server reliably knows that the associated entity did + not change twice during the second covered by the presented + validator. + + or + + - The validator is about to be used by a client in an If- + Modified-Since or If-Unmodified-Since header, because the client + has a cache entry for the associated entity, and + + - That cache entry includes a Date value, which gives the time + when the origin server sent the original response, and + + - The presented Last-Modified time is at least 60 seconds before + the Date value. + + or + + - The validator is being compared by an intermediate cache to the + validator stored in its cache entry for the entity, and + + - That cache entry includes a Date value, which gives the time + when the origin server sent the original response, and + + - The presented Last-Modified time is at least 60 seconds before + the Date value. + + This method relies on the fact that if two different responses were + sent by the origin server during the same second, but both had the + same Last-Modified time, then at least one of those responses would + have a Date value equal to its Last-Modified time. The arbitrary 60- + second limit guards against the possibility that the Date and Last- + Modified values are generated from different clocks, or at somewhat + different times during the preparation of the response. An + implementation MAY use a value larger than 60 seconds, if it is + believed that 60 seconds is too short. + + If a client wishes to perform a sub-range retrieval on a value for + which it has only a Last-Modified time and no opaque validator, it + MAY do this only if the Last-Modified time is strong in the sense + described here. + + A cache or origin server receiving a conditional request, other than + a full-body GET request, MUST use the strong comparison function to + evaluate the condition. + + These rules allow HTTP/1.1 caches and clients to safely perform sub- + range retrievals on values that have been obtained from HTTP/1.0 + + + +Fielding, et al. Standards Track [Page 88] + +RFC 2616 HTTP/1.1 June 1999 + + + servers. + +13.3.4 Rules for When to Use Entity Tags and Last-Modified Dates + + We adopt a set of rules and recommendations for origin servers, + clients, and caches regarding when various validator types ought to + be used, and for what purposes. + + HTTP/1.1 origin servers: + + - SHOULD send an entity tag validator unless it is not feasible to + generate one. + + - MAY send a weak entity tag instead of a strong entity tag, if + performance considerations support the use of weak entity tags, + or if it is unfeasible to send a strong entity tag. + + - SHOULD send a Last-Modified value if it is feasible to send one, + unless the risk of a breakdown in semantic transparency that + could result from using this date in an If-Modified-Since header + would lead to serious problems. + + In other words, the preferred behavior for an HTTP/1.1 origin server + is to send both a strong entity tag and a Last-Modified value. + + In order to be legal, a strong entity tag MUST change whenever the + associated entity value changes in any way. A weak entity tag SHOULD + change whenever the associated entity changes in a semantically + significant way. + + Note: in order to provide semantically transparent caching, an + origin server must avoid reusing a specific strong entity tag + value for two different entities, or reusing a specific weak + entity tag value for two semantically different entities. Cache + entries might persist for arbitrarily long periods, regardless of + expiration times, so it might be inappropriate to expect that a + cache will never again attempt to validate an entry using a + validator that it obtained at some point in the past. + + HTTP/1.1 clients: + + - If an entity tag has been provided by the origin server, MUST + use that entity tag in any cache-conditional request (using If- + Match or If-None-Match). + + - If only a Last-Modified value has been provided by the origin + server, SHOULD use that value in non-subrange cache-conditional + requests (using If-Modified-Since). + + + +Fielding, et al. Standards Track [Page 89] + +RFC 2616 HTTP/1.1 June 1999 + + + - If only a Last-Modified value has been provided by an HTTP/1.0 + origin server, MAY use that value in subrange cache-conditional + requests (using If-Unmodified-Since:). The user agent SHOULD + provide a way to disable this, in case of difficulty. + + - If both an entity tag and a Last-Modified value have been + provided by the origin server, SHOULD use both validators in + cache-conditional requests. This allows both HTTP/1.0 and + HTTP/1.1 caches to respond appropriately. + + An HTTP/1.1 origin server, upon receiving a conditional request that + includes both a Last-Modified date (e.g., in an If-Modified-Since or + If-Unmodified-Since header field) and one or more entity tags (e.g., + in an If-Match, If-None-Match, or If-Range header field) as cache + validators, MUST NOT return a response status of 304 (Not Modified) + unless doing so is consistent with all of the conditional header + fields in the request. + + An HTTP/1.1 caching proxy, upon receiving a conditional request that + includes both a Last-Modified date and one or more entity tags as + cache validators, MUST NOT return a locally cached response to the + client unless that cached response is consistent with all of the + conditional header fields in the request. + + Note: The general principle behind these rules is that HTTP/1.1 + servers and clients should transmit as much non-redundant + information as is available in their responses and requests. + HTTP/1.1 systems receiving this information will make the most + conservative assumptions about the validators they receive. + + HTTP/1.0 clients and caches will ignore entity tags. Generally, + last-modified values received or used by these systems will + support transparent and efficient caching, and so HTTP/1.1 origin + servers should provide Last-Modified values. In those rare cases + where the use of a Last-Modified value as a validator by an + HTTP/1.0 system could result in a serious problem, then HTTP/1.1 + origin servers should not provide one. + +13.3.5 Non-validating Conditionals + + The principle behind entity tags is that only the service author + knows the semantics of a resource well enough to select an + appropriate cache validation mechanism, and the specification of any + validator comparison function more complex than byte-equality would + open up a can of worms. Thus, comparisons of any other headers + (except Last-Modified, for compatibility with HTTP/1.0) are never + used for purposes of validating a cache entry. + + + + +Fielding, et al. Standards Track [Page 90] + +RFC 2616 HTTP/1.1 June 1999 + + +13.4 Response Cacheability + + Unless specifically constrained by a cache-control (section 14.9) + directive, a caching system MAY always store a successful response + (see section 13.8) as a cache entry, MAY return it without validation + if it is fresh, and MAY return it after successful validation. If + there is neither a cache validator nor an explicit expiration time + associated with a response, we do not expect it to be cached, but + certain caches MAY violate this expectation (for example, when little + or no network connectivity is available). A client can usually detect + that such a response was taken from a cache by comparing the Date + header to the current time. + + Note: some HTTP/1.0 caches are known to violate this expectation + without providing any Warning. + + However, in some cases it might be inappropriate for a cache to + retain an entity, or to return it in response to a subsequent + request. This might be because absolute semantic transparency is + deemed necessary by the service author, or because of security or + privacy considerations. Certain cache-control directives are + therefore provided so that the server can indicate that certain + resource entities, or portions thereof, are not to be cached + regardless of other considerations. + + Note that section 14.8 normally prevents a shared cache from saving + and returning a response to a previous request if that request + included an Authorization header. + + A response received with a status code of 200, 203, 206, 300, 301 or + 410 MAY be stored by a cache and used in reply to a subsequent + request, subject to the expiration mechanism, unless a cache-control + directive prohibits caching. However, a cache that does not support + the Range and Content-Range headers MUST NOT cache 206 (Partial + Content) responses. + + A response received with any other status code (e.g. status codes 302 + and 307) MUST NOT be returned in a reply to a subsequent request + unless there are cache-control directives or another header(s) that + explicitly allow it. For example, these include the following: an + Expires header (section 14.21); a "max-age", "s-maxage", "must- + revalidate", "proxy-revalidate", "public" or "private" cache-control + directive (section 14.9). + + + + + + + + +Fielding, et al. Standards Track [Page 91] + +RFC 2616 HTTP/1.1 June 1999 + + +13.5 Constructing Responses From Caches + + The purpose of an HTTP cache is to store information received in + response to requests for use in responding to future requests. In + many cases, a cache simply returns the appropriate parts of a + response to the requester. However, if the cache holds a cache entry + based on a previous response, it might have to combine parts of a new + response with what is held in the cache entry. + +13.5.1 End-to-end and Hop-by-hop Headers + + For the purpose of defining the behavior of caches and non-caching + proxies, we divide HTTP headers into two categories: + + - End-to-end headers, which are transmitted to the ultimate + recipient of a request or response. End-to-end headers in + responses MUST be stored as part of a cache entry and MUST be + transmitted in any response formed from a cache entry. + + - Hop-by-hop headers, which are meaningful only for a single + transport-level connection, and are not stored by caches or + forwarded by proxies. + + The following HTTP/1.1 headers are hop-by-hop headers: + + - Connection + - Keep-Alive + - Proxy-Authenticate + - Proxy-Authorization + - TE + - Trailers + - Transfer-Encoding + - Upgrade + + All other headers defined by HTTP/1.1 are end-to-end headers. + + Other hop-by-hop headers MUST be listed in a Connection header, + (section 14.10) to be introduced into HTTP/1.1 (or later). + +13.5.2 Non-modifiable Headers + + Some features of the HTTP/1.1 protocol, such as Digest + Authentication, depend on the value of certain end-to-end headers. A + transparent proxy SHOULD NOT modify an end-to-end header unless the + definition of that header requires or specifically allows that. + + + + + + +Fielding, et al. Standards Track [Page 92] + +RFC 2616 HTTP/1.1 June 1999 + + + A transparent proxy MUST NOT modify any of the following fields in a + request or response, and it MUST NOT add any of these fields if not + already present: + + - Content-Location + + - Content-MD5 + + - ETag + + - Last-Modified + + A transparent proxy MUST NOT modify any of the following fields in a + response: + + - Expires + + but it MAY add any of these fields if not already present. If an + Expires header is added, it MUST be given a field-value identical to + that of the Date header in that response. + + A proxy MUST NOT modify or add any of the following fields in a + message that contains the no-transform cache-control directive, or in + any request: + + - Content-Encoding + + - Content-Range + + - Content-Type + + A non-transparent proxy MAY modify or add these fields to a message + that does not include no-transform, but if it does so, it MUST add a + Warning 214 (Transformation applied) if one does not already appear + in the message (see section 14.46). + + Warning: unnecessary modification of end-to-end headers might + cause authentication failures if stronger authentication + mechanisms are introduced in later versions of HTTP. Such + authentication mechanisms MAY rely on the values of header fields + not listed here. + + The Content-Length field of a request or response is added or deleted + according to the rules in section 4.4. A transparent proxy MUST + preserve the entity-length (section 7.2.2) of the entity-body, + although it MAY change the transfer-length (section 4.4). + + + + + +Fielding, et al. Standards Track [Page 93] + +RFC 2616 HTTP/1.1 June 1999 + + +13.5.3 Combining Headers + + When a cache makes a validating request to a server, and the server + provides a 304 (Not Modified) response or a 206 (Partial Content) + response, the cache then constructs a response to send to the + requesting client. + + If the status code is 304 (Not Modified), the cache uses the entity- + body stored in the cache entry as the entity-body of this outgoing + response. If the status code is 206 (Partial Content) and the ETag or + Last-Modified headers match exactly, the cache MAY combine the + contents stored in the cache entry with the new contents received in + the response and use the result as the entity-body of this outgoing + response, (see 13.5.4). + + The end-to-end headers stored in the cache entry are used for the + constructed response, except that + + - any stored Warning headers with warn-code 1xx (see section + 14.46) MUST be deleted from the cache entry and the forwarded + response. + + - any stored Warning headers with warn-code 2xx MUST be retained + in the cache entry and the forwarded response. + + - any end-to-end headers provided in the 304 or 206 response MUST + replace the corresponding headers from the cache entry. + + Unless the cache decides to remove the cache entry, it MUST also + replace the end-to-end headers stored with the cache entry with + corresponding headers received in the incoming response, except for + Warning headers as described immediately above. If a header field- + name in the incoming response matches more than one header in the + cache entry, all such old headers MUST be replaced. + + In other words, the set of end-to-end headers received in the + incoming response overrides all corresponding end-to-end headers + stored with the cache entry (except for stored Warning headers with + warn-code 1xx, which are deleted even if not overridden). + + Note: this rule allows an origin server to use a 304 (Not + Modified) or a 206 (Partial Content) response to update any header + associated with a previous response for the same entity or sub- + ranges thereof, although it might not always be meaningful or + correct to do so. This rule does not allow an origin server to use + a 304 (Not Modified) or a 206 (Partial Content) response to + entirely delete a header that it had provided with a previous + response. + + + +Fielding, et al. Standards Track [Page 94] + +RFC 2616 HTTP/1.1 June 1999 + + +13.5.4 Combining Byte Ranges + + A response might transfer only a subrange of the bytes of an entity- + body, either because the request included one or more Range + specifications, or because a connection was broken prematurely. After + several such transfers, a cache might have received several ranges of + the same entity-body. + + If a cache has a stored non-empty set of subranges for an entity, and + an incoming response transfers another subrange, the cache MAY + combine the new subrange with the existing set if both the following + conditions are met: + + - Both the incoming response and the cache entry have a cache + validator. + + - The two cache validators match using the strong comparison + function (see section 13.3.3). + + If either requirement is not met, the cache MUST use only the most + recent partial response (based on the Date values transmitted with + every response, and using the incoming response if these values are + equal or missing), and MUST discard the other partial information. + +13.6 Caching Negotiated Responses + + Use of server-driven content negotiation (section 12.1), as indicated + by the presence of a Vary header field in a response, alters the + conditions and procedure by which a cache can use the response for + subsequent requests. See section 14.44 for use of the Vary header + field by servers. + + A server SHOULD use the Vary header field to inform a cache of what + request-header fields were used to select among multiple + representations of a cacheable response subject to server-driven + negotiation. The set of header fields named by the Vary field value + is known as the "selecting" request-headers. + + When the cache receives a subsequent request whose Request-URI + specifies one or more cache entries including a Vary header field, + the cache MUST NOT use such a cache entry to construct a response to + the new request unless all of the selecting request-headers present + in the new request match the corresponding stored request-headers in + the original request. + + The selecting request-headers from two requests are defined to match + if and only if the selecting request-headers in the first request can + be transformed to the selecting request-headers in the second request + + + +Fielding, et al. Standards Track [Page 95] + +RFC 2616 HTTP/1.1 June 1999 + + + by adding or removing linear white space (LWS) at places where this + is allowed by the corresponding BNF, and/or combining multiple + message-header fields with the same field name following the rules + about message headers in section 4.2. + + A Vary header field-value of "*" always fails to match and subsequent + requests on that resource can only be properly interpreted by the + origin server. + + If the selecting request header fields for the cached entry do not + match the selecting request header fields of the new request, then + the cache MUST NOT use a cached entry to satisfy the request unless + it first relays the new request to the origin server in a conditional + request and the server responds with 304 (Not Modified), including an + entity tag or Content-Location that indicates the entity to be used. + + If an entity tag was assigned to a cached representation, the + forwarded request SHOULD be conditional and include the entity tags + in an If-None-Match header field from all its cache entries for the + resource. This conveys to the server the set of entities currently + held by the cache, so that if any one of these entities matches the + requested entity, the server can use the ETag header field in its 304 + (Not Modified) response to tell the cache which entry is appropriate. + If the entity-tag of the new response matches that of an existing + entry, the new response SHOULD be used to update the header fields of + the existing entry, and the result MUST be returned to the client. + + If any of the existing cache entries contains only partial content + for the associated entity, its entity-tag SHOULD NOT be included in + the If-None-Match header field unless the request is for a range that + would be fully satisfied by that entry. + + If a cache receives a successful response whose Content-Location + field matches that of an existing cache entry for the same Request- + ]URI, whose entity-tag differs from that of the existing entry, and + whose Date is more recent than that of the existing entry, the + existing entry SHOULD NOT be returned in response to future requests + and SHOULD be deleted from the cache. + +13.7 Shared and Non-Shared Caches + + For reasons of security and privacy, it is necessary to make a + distinction between "shared" and "non-shared" caches. A non-shared + cache is one that is accessible only to a single user. Accessibility + in this case SHOULD be enforced by appropriate security mechanisms. + All other caches are considered to be "shared." Other sections of + + + + + +Fielding, et al. Standards Track [Page 96] + +RFC 2616 HTTP/1.1 June 1999 + + + this specification place certain constraints on the operation of + shared caches in order to prevent loss of privacy or failure of + access controls. + +13.8 Errors or Incomplete Response Cache Behavior + + A cache that receives an incomplete response (for example, with fewer + bytes of data than specified in a Content-Length header) MAY store + the response. However, the cache MUST treat this as a partial + response. Partial responses MAY be combined as described in section + 13.5.4; the result might be a full response or might still be + partial. A cache MUST NOT return a partial response to a client + without explicitly marking it as such, using the 206 (Partial + Content) status code. A cache MUST NOT return a partial response + using a status code of 200 (OK). + + If a cache receives a 5xx response while attempting to revalidate an + entry, it MAY either forward this response to the requesting client, + or act as if the server failed to respond. In the latter case, it MAY + return a previously received response unless the cached entry + includes the "must-revalidate" cache-control directive (see section + 14.9). + +13.9 Side Effects of GET and HEAD + + Unless the origin server explicitly prohibits the caching of their + responses, the application of GET and HEAD methods to any resources + SHOULD NOT have side effects that would lead to erroneous behavior if + these responses are taken from a cache. They MAY still have side + effects, but a cache is not required to consider such side effects in + its caching decisions. Caches are always expected to observe an + origin server's explicit restrictions on caching. + + We note one exception to this rule: since some applications have + traditionally used GETs and HEADs with query URLs (those containing a + "?" in the rel_path part) to perform operations with significant side + effects, caches MUST NOT treat responses to such URIs as fresh unless + the server provides an explicit expiration time. This specifically + means that responses from HTTP/1.0 servers for such URIs SHOULD NOT + be taken from a cache. See section 9.1.1 for related information. + +13.10 Invalidation After Updates or Deletions + + The effect of certain methods performed on a resource at the origin + server might cause one or more existing cache entries to become non- + transparently invalid. That is, although they might continue to be + "fresh," they do not accurately reflect what the origin server would + return for a new request on that resource. + + + +Fielding, et al. Standards Track [Page 97] + +RFC 2616 HTTP/1.1 June 1999 + + + There is no way for the HTTP protocol to guarantee that all such + cache entries are marked invalid. For example, the request that + caused the change at the origin server might not have gone through + the proxy where a cache entry is stored. However, several rules help + reduce the likelihood of erroneous behavior. + + In this section, the phrase "invalidate an entity" means that the + cache will either remove all instances of that entity from its + storage, or will mark these as "invalid" and in need of a mandatory + revalidation before they can be returned in response to a subsequent + request. + + Some HTTP methods MUST cause a cache to invalidate an entity. This is + either the entity referred to by the Request-URI, or by the Location + or Content-Location headers (if present). These methods are: + + - PUT + + - DELETE + + - POST + + In order to prevent denial of service attacks, an invalidation based + on the URI in a Location or Content-Location header MUST only be + performed if the host part is the same as in the Request-URI. + + A cache that passes through requests for methods it does not + understand SHOULD invalidate any entities referred to by the + Request-URI. + +13.11 Write-Through Mandatory + + All methods that might be expected to cause modifications to the + origin server's resources MUST be written through to the origin + server. This currently includes all methods except for GET and HEAD. + A cache MUST NOT reply to such a request from a client before having + transmitted the request to the inbound server, and having received a + corresponding response from the inbound server. This does not prevent + a proxy cache from sending a 100 (Continue) response before the + inbound server has sent its final reply. + + The alternative (known as "write-back" or "copy-back" caching) is not + allowed in HTTP/1.1, due to the difficulty of providing consistent + updates and the problems arising from server, cache, or network + failure prior to write-back. + + + + + + +Fielding, et al. Standards Track [Page 98] + +RFC 2616 HTTP/1.1 June 1999 + + +13.12 Cache Replacement + + If a new cacheable (see sections 14.9.2, 13.2.5, 13.2.6 and 13.8) + response is received from a resource while any existing responses for + the same resource are cached, the cache SHOULD use the new response + to reply to the current request. It MAY insert it into cache storage + and MAY, if it meets all other requirements, use it to respond to any + future requests that would previously have caused the old response to + be returned. If it inserts the new response into cache storage the + rules in section 13.5.3 apply. + + Note: a new response that has an older Date header value than + existing cached responses is not cacheable. + +13.13 History Lists + + User agents often have history mechanisms, such as "Back" buttons and + history lists, which can be used to redisplay an entity retrieved + earlier in a session. + + History mechanisms and caches are different. In particular history + mechanisms SHOULD NOT try to show a semantically transparent view of + the current state of a resource. Rather, a history mechanism is meant + to show exactly what the user saw at the time when the resource was + retrieved. + + By default, an expiration time does not apply to history mechanisms. + If the entity is still in storage, a history mechanism SHOULD display + it even if the entity has expired, unless the user has specifically + configured the agent to refresh expired history documents. + + This is not to be construed to prohibit the history mechanism from + telling the user that a view might be stale. + + Note: if history list mechanisms unnecessarily prevent users from + viewing stale resources, this will tend to force service authors + to avoid using HTTP expiration controls and cache controls when + they would otherwise like to. Service authors may consider it + important that users not be presented with error messages or + warning messages when they use navigation controls (such as BACK) + to view previously fetched resources. Even though sometimes such + resources ought not to cached, or ought to expire quickly, user + interface considerations may force service authors to resort to + other means of preventing caching (e.g. "once-only" URLs) in order + not to suffer the effects of improperly functioning history + mechanisms. + + + + + +Fielding, et al. Standards Track [Page 99] + +RFC 2616 HTTP/1.1 June 1999 + + +14 Header Field Definitions + + This section defines the syntax and semantics of all standard + HTTP/1.1 header fields. For entity-header fields, both sender and + recipient refer to either the client or the server, depending on who + sends and who receives the entity. + +14.1 Accept + + The Accept request-header field can be used to specify certain media + types which are acceptable for the response. Accept headers can be + used to indicate that the request is specifically limited to a small + set of desired types, as in the case of a request for an in-line + image. + + Accept = "Accept" ":" + #( media-range [ accept-params ] ) + + media-range = ( "*/*" + | ( type "/" "*" ) + | ( type "/" subtype ) + ) *( ";" parameter ) + accept-params = ";" "q" "=" qvalue *( accept-extension ) + accept-extension = ";" token [ "=" ( token | quoted-string ) ] + + The asterisk "*" character is used to group media types into ranges, + with "*/*" indicating all media types and "type/*" indicating all + subtypes of that type. The media-range MAY include media type + parameters that are applicable to that range. + + Each media-range MAY be followed by one or more accept-params, + beginning with the "q" parameter for indicating a relative quality + factor. The first "q" parameter (if any) separates the media-range + parameter(s) from the accept-params. Quality factors allow the user + or user agent to indicate the relative degree of preference for that + media-range, using the qvalue scale from 0 to 1 (section 3.9). The + default value is q=1. + + Note: Use of the "q" parameter name to separate media type + parameters from Accept extension parameters is due to historical + practice. Although this prevents any media type parameter named + "q" from being used with a media range, such an event is believed + to be unlikely given the lack of any "q" parameters in the IANA + media type registry and the rare usage of any media type + parameters in Accept. Future media types are discouraged from + registering any parameter named "q". + + + + + +Fielding, et al. Standards Track [Page 100] + +RFC 2616 HTTP/1.1 June 1999 + + + The example + + Accept: audio/*; q=0.2, audio/basic + + SHOULD be interpreted as "I prefer audio/basic, but send me any audio + type if it is the best available after an 80% mark-down in quality." + + If no Accept header field is present, then it is assumed that the + client accepts all media types. If an Accept header field is present, + and if the server cannot send a response which is acceptable + according to the combined Accept field value, then the server SHOULD + send a 406 (not acceptable) response. + + A more elaborate example is + + Accept: text/plain; q=0.5, text/html, + text/x-dvi; q=0.8, text/x-c + + Verbally, this would be interpreted as "text/html and text/x-c are + the preferred media types, but if they do not exist, then send the + text/x-dvi entity, and if that does not exist, send the text/plain + entity." + + Media ranges can be overridden by more specific media ranges or + specific media types. If more than one media range applies to a given + type, the most specific reference has precedence. For example, + + Accept: text/*, text/html, text/html;level=1, */* + + have the following precedence: + + 1) text/html;level=1 + 2) text/html + 3) text/* + 4) */* + + The media type quality factor associated with a given type is + determined by finding the media range with the highest precedence + which matches that type. For example, + + Accept: text/*;q=0.3, text/html;q=0.7, text/html;level=1, + text/html;level=2;q=0.4, */*;q=0.5 + + would cause the following values to be associated: + + text/html;level=1 = 1 + text/html = 0.7 + text/plain = 0.3 + + + +Fielding, et al. Standards Track [Page 101] + +RFC 2616 HTTP/1.1 June 1999 + + + image/jpeg = 0.5 + text/html;level=2 = 0.4 + text/html;level=3 = 0.7 + + Note: A user agent might be provided with a default set of quality + values for certain media ranges. However, unless the user agent is + a closed system which cannot interact with other rendering agents, + this default set ought to be configurable by the user. + +14.2 Accept-Charset + + The Accept-Charset request-header field can be used to indicate what + character sets are acceptable for the response. This field allows + clients capable of understanding more comprehensive or special- + purpose character sets to signal that capability to a server which is + capable of representing documents in those character sets. + + Accept-Charset = "Accept-Charset" ":" + 1#( ( charset | "*" )[ ";" "q" "=" qvalue ] ) + + + Character set values are described in section 3.4. Each charset MAY + be given an associated quality value which represents the user's + preference for that charset. The default value is q=1. An example is + + Accept-Charset: iso-8859-5, unicode-1-1;q=0.8 + + The special value "*", if present in the Accept-Charset field, + matches every character set (including ISO-8859-1) which is not + mentioned elsewhere in the Accept-Charset field. If no "*" is present + in an Accept-Charset field, then all character sets not explicitly + mentioned get a quality value of 0, except for ISO-8859-1, which gets + a quality value of 1 if not explicitly mentioned. + + If no Accept-Charset header is present, the default is that any + character set is acceptable. If an Accept-Charset header is present, + and if the server cannot send a response which is acceptable + according to the Accept-Charset header, then the server SHOULD send + an error response with the 406 (not acceptable) status code, though + the sending of an unacceptable response is also allowed. + +14.3 Accept-Encoding + + The Accept-Encoding request-header field is similar to Accept, but + restricts the content-codings (section 3.5) that are acceptable in + the response. + + Accept-Encoding = "Accept-Encoding" ":" + + + +Fielding, et al. Standards Track [Page 102] + +RFC 2616 HTTP/1.1 June 1999 + + + 1#( codings [ ";" "q" "=" qvalue ] ) + codings = ( content-coding | "*" ) + + Examples of its use are: + + Accept-Encoding: compress, gzip + Accept-Encoding: + Accept-Encoding: * + Accept-Encoding: compress;q=0.5, gzip;q=1.0 + Accept-Encoding: gzip;q=1.0, identity; q=0.5, *;q=0 + + A server tests whether a content-coding is acceptable, according to + an Accept-Encoding field, using these rules: + + 1. If the content-coding is one of the content-codings listed in + the Accept-Encoding field, then it is acceptable, unless it is + accompanied by a qvalue of 0. (As defined in section 3.9, a + qvalue of 0 means "not acceptable.") + + 2. The special "*" symbol in an Accept-Encoding field matches any + available content-coding not explicitly listed in the header + field. + + 3. If multiple content-codings are acceptable, then the acceptable + content-coding with the highest non-zero qvalue is preferred. + + 4. The "identity" content-coding is always acceptable, unless + specifically refused because the Accept-Encoding field includes + "identity;q=0", or because the field includes "*;q=0" and does + not explicitly include the "identity" content-coding. If the + Accept-Encoding field-value is empty, then only the "identity" + encoding is acceptable. + + If an Accept-Encoding field is present in a request, and if the + server cannot send a response which is acceptable according to the + Accept-Encoding header, then the server SHOULD send an error response + with the 406 (Not Acceptable) status code. + + If no Accept-Encoding field is present in a request, the server MAY + assume that the client will accept any content coding. In this case, + if "identity" is one of the available content-codings, then the + server SHOULD use the "identity" content-coding, unless it has + additional information that a different content-coding is meaningful + to the client. + + Note: If the request does not include an Accept-Encoding field, + and if the "identity" content-coding is unavailable, then + content-codings commonly understood by HTTP/1.0 clients (i.e., + + + +Fielding, et al. Standards Track [Page 103] + +RFC 2616 HTTP/1.1 June 1999 + + + "gzip" and "compress") are preferred; some older clients + improperly display messages sent with other content-codings. The + server might also make this decision based on information about + the particular user-agent or client. + + Note: Most HTTP/1.0 applications do not recognize or obey qvalues + associated with content-codings. This means that qvalues will not + work and are not permitted with x-gzip or x-compress. + +14.4 Accept-Language + + The Accept-Language request-header field is similar to Accept, but + restricts the set of natural languages that are preferred as a + response to the request. Language tags are defined in section 3.10. + + Accept-Language = "Accept-Language" ":" + 1#( language-range [ ";" "q" "=" qvalue ] ) + language-range = ( ( 1*8ALPHA *( "-" 1*8ALPHA ) ) | "*" ) + + Each language-range MAY be given an associated quality value which + represents an estimate of the user's preference for the languages + specified by that range. The quality value defaults to "q=1". For + example, + + Accept-Language: da, en-gb;q=0.8, en;q=0.7 + + would mean: "I prefer Danish, but will accept British English and + other types of English." A language-range matches a language-tag if + it exactly equals the tag, or if it exactly equals a prefix of the + tag such that the first tag character following the prefix is "-". + The special range "*", if present in the Accept-Language field, + matches every tag not matched by any other range present in the + Accept-Language field. + + Note: This use of a prefix matching rule does not imply that + language tags are assigned to languages in such a way that it is + always true that if a user understands a language with a certain + tag, then this user will also understand all languages with tags + for which this tag is a prefix. The prefix rule simply allows the + use of prefix tags if this is the case. + + The language quality factor assigned to a language-tag by the + Accept-Language field is the quality value of the longest language- + range in the field that matches the language-tag. If no language- + range in the field matches the tag, the language quality factor + assigned is 0. If no Accept-Language header is present in the + request, the server + + + + +Fielding, et al. Standards Track [Page 104] + +RFC 2616 HTTP/1.1 June 1999 + + + SHOULD assume that all languages are equally acceptable. If an + Accept-Language header is present, then all languages which are + assigned a quality factor greater than 0 are acceptable. + + It might be contrary to the privacy expectations of the user to send + an Accept-Language header with the complete linguistic preferences of + the user in every request. For a discussion of this issue, see + section 15.1.4. + + As intelligibility is highly dependent on the individual user, it is + recommended that client applications make the choice of linguistic + preference available to the user. If the choice is not made + available, then the Accept-Language header field MUST NOT be given in + the request. + + Note: When making the choice of linguistic preference available to + the user, we remind implementors of the fact that users are not + familiar with the details of language matching as described above, + and should provide appropriate guidance. As an example, users + might assume that on selecting "en-gb", they will be served any + kind of English document if British English is not available. A + user agent might suggest in such a case to add "en" to get the + best matching behavior. + +14.5 Accept-Ranges + + The Accept-Ranges response-header field allows the server to + indicate its acceptance of range requests for a resource: + + Accept-Ranges = "Accept-Ranges" ":" acceptable-ranges + acceptable-ranges = 1#range-unit | "none" + + Origin servers that accept byte-range requests MAY send + + Accept-Ranges: bytes + + but are not required to do so. Clients MAY generate byte-range + requests without having received this header for the resource + involved. Range units are defined in section 3.12. + + Servers that do not accept any kind of range request for a + resource MAY send + + Accept-Ranges: none + + to advise the client not to attempt a range request. + + + + + +Fielding, et al. Standards Track [Page 105] + +RFC 2616 HTTP/1.1 June 1999 + + +14.6 Age + + The Age response-header field conveys the sender's estimate of the + amount of time since the response (or its revalidation) was + generated at the origin server. A cached response is "fresh" if + its age does not exceed its freshness lifetime. Age values are + calculated as specified in section 13.2.3. + + Age = "Age" ":" age-value + age-value = delta-seconds + + Age values are non-negative decimal integers, representing time in + seconds. + + If a cache receives a value larger than the largest positive + integer it can represent, or if any of its age calculations + overflows, it MUST transmit an Age header with a value of + 2147483648 (2^31). An HTTP/1.1 server that includes a cache MUST + include an Age header field in every response generated from its + own cache. Caches SHOULD use an arithmetic type of at least 31 + bits of range. + +14.7 Allow + + The Allow entity-header field lists the set of methods supported + by the resource identified by the Request-URI. The purpose of this + field is strictly to inform the recipient of valid methods + associated with the resource. An Allow header field MUST be + present in a 405 (Method Not Allowed) response. + + Allow = "Allow" ":" #Method + + Example of use: + + Allow: GET, HEAD, PUT + + This field cannot prevent a client from trying other methods. + However, the indications given by the Allow header field value + SHOULD be followed. The actual set of allowed methods is defined + by the origin server at the time of each request. + + The Allow header field MAY be provided with a PUT request to + recommend the methods to be supported by the new or modified + resource. The server is not required to support these methods and + SHOULD include an Allow header in the response giving the actual + supported methods. + + + + + +Fielding, et al. Standards Track [Page 106] + +RFC 2616 HTTP/1.1 June 1999 + + + A proxy MUST NOT modify the Allow header field even if it does not + understand all the methods specified, since the user agent might + have other means of communicating with the origin server. + +14.8 Authorization + + A user agent that wishes to authenticate itself with a server-- + usually, but not necessarily, after receiving a 401 response--does + so by including an Authorization request-header field with the + request. The Authorization field value consists of credentials + containing the authentication information of the user agent for + the realm of the resource being requested. + + Authorization = "Authorization" ":" credentials + + HTTP access authentication is described in "HTTP Authentication: + Basic and Digest Access Authentication" [43]. If a request is + authenticated and a realm specified, the same credentials SHOULD + be valid for all other requests within this realm (assuming that + the authentication scheme itself does not require otherwise, such + as credentials that vary according to a challenge value or using + synchronized clocks). + + When a shared cache (see section 13.7) receives a request + containing an Authorization field, it MUST NOT return the + corresponding response as a reply to any other request, unless one + of the following specific exceptions holds: + + 1. If the response includes the "s-maxage" cache-control + directive, the cache MAY use that response in replying to a + subsequent request. But (if the specified maximum age has + passed) a proxy cache MUST first revalidate it with the origin + server, using the request-headers from the new request to allow + the origin server to authenticate the new request. (This is the + defined behavior for s-maxage.) If the response includes "s- + maxage=0", the proxy MUST always revalidate it before re-using + it. + + 2. If the response includes the "must-revalidate" cache-control + directive, the cache MAY use that response in replying to a + subsequent request. But if the response is stale, all caches + MUST first revalidate it with the origin server, using the + request-headers from the new request to allow the origin server + to authenticate the new request. + + 3. If the response includes the "public" cache-control directive, + it MAY be returned in reply to any subsequent request. + + + + +Fielding, et al. Standards Track [Page 107] + +RFC 2616 HTTP/1.1 June 1999 + + +14.9 Cache-Control + + The Cache-Control general-header field is used to specify directives + that MUST be obeyed by all caching mechanisms along the + request/response chain. The directives specify behavior intended to + prevent caches from adversely interfering with the request or + response. These directives typically override the default caching + algorithms. Cache directives are unidirectional in that the presence + of a directive in a request does not imply that the same directive is + to be given in the response. + + Note that HTTP/1.0 caches might not implement Cache-Control and + might only implement Pragma: no-cache (see section 14.32). + + Cache directives MUST be passed through by a proxy or gateway + application, regardless of their significance to that application, + since the directives might be applicable to all recipients along the + request/response chain. It is not possible to specify a cache- + directive for a specific cache. + + Cache-Control = "Cache-Control" ":" 1#cache-directive + + cache-directive = cache-request-directive + | cache-response-directive + + cache-request-directive = + "no-cache" ; Section 14.9.1 + | "no-store" ; Section 14.9.2 + | "max-age" "=" delta-seconds ; Section 14.9.3, 14.9.4 + | "max-stale" [ "=" delta-seconds ] ; Section 14.9.3 + | "min-fresh" "=" delta-seconds ; Section 14.9.3 + | "no-transform" ; Section 14.9.5 + | "only-if-cached" ; Section 14.9.4 + | cache-extension ; Section 14.9.6 + + cache-response-directive = + "public" ; Section 14.9.1 + | "private" [ "=" <"> 1#field-name <"> ] ; Section 14.9.1 + | "no-cache" [ "=" <"> 1#field-name <"> ]; Section 14.9.1 + | "no-store" ; Section 14.9.2 + | "no-transform" ; Section 14.9.5 + | "must-revalidate" ; Section 14.9.4 + | "proxy-revalidate" ; Section 14.9.4 + | "max-age" "=" delta-seconds ; Section 14.9.3 + | "s-maxage" "=" delta-seconds ; Section 14.9.3 + | cache-extension ; Section 14.9.6 + + cache-extension = token [ "=" ( token | quoted-string ) ] + + + +Fielding, et al. Standards Track [Page 108] + +RFC 2616 HTTP/1.1 June 1999 + + + When a directive appears without any 1#field-name parameter, the + directive applies to the entire request or response. When such a + directive appears with a 1#field-name parameter, it applies only to + the named field or fields, and not to the rest of the request or + response. This mechanism supports extensibility; implementations of + future versions of the HTTP protocol might apply these directives to + header fields not defined in HTTP/1.1. + + The cache-control directives can be broken down into these general + categories: + + - Restrictions on what are cacheable; these may only be imposed by + the origin server. + + - Restrictions on what may be stored by a cache; these may be + imposed by either the origin server or the user agent. + + - Modifications of the basic expiration mechanism; these may be + imposed by either the origin server or the user agent. + + - Controls over cache revalidation and reload; these may only be + imposed by a user agent. + + - Control over transformation of entities. + + - Extensions to the caching system. + +14.9.1 What is Cacheable + + By default, a response is cacheable if the requirements of the + request method, request header fields, and the response status + indicate that it is cacheable. Section 13.4 summarizes these defaults + for cacheability. The following Cache-Control response directives + allow an origin server to override the default cacheability of a + response: + + public + Indicates that the response MAY be cached by any cache, even if it + would normally be non-cacheable or cacheable only within a non- + shared cache. (See also Authorization, section 14.8, for + additional details.) + + private + Indicates that all or part of the response message is intended for + a single user and MUST NOT be cached by a shared cache. This + allows an origin server to state that the specified parts of the + + + + + +Fielding, et al. Standards Track [Page 109] + +RFC 2616 HTTP/1.1 June 1999 + + + response are intended for only one user and are not a valid + response for requests by other users. A private (non-shared) cache + MAY cache the response. + + Note: This usage of the word private only controls where the + response may be cached, and cannot ensure the privacy of the + message content. + + no-cache + If the no-cache directive does not specify a field-name, then a + cache MUST NOT use the response to satisfy a subsequent request + without successful revalidation with the origin server. This + allows an origin server to prevent caching even by caches that + have been configured to return stale responses to client requests. + + If the no-cache directive does specify one or more field-names, + then a cache MAY use the response to satisfy a subsequent request, + subject to any other restrictions on caching. However, the + specified field-name(s) MUST NOT be sent in the response to a + subsequent request without successful revalidation with the origin + server. This allows an origin server to prevent the re-use of + certain header fields in a response, while still allowing caching + of the rest of the response. + + Note: Most HTTP/1.0 caches will not recognize or obey this + directive. + +14.9.2 What May be Stored by Caches + + no-store + The purpose of the no-store directive is to prevent the + inadvertent release or retention of sensitive information (for + example, on backup tapes). The no-store directive applies to the + entire message, and MAY be sent either in a response or in a + request. If sent in a request, a cache MUST NOT store any part of + either this request or any response to it. If sent in a response, + a cache MUST NOT store any part of either this response or the + request that elicited it. This directive applies to both non- + shared and shared caches. "MUST NOT store" in this context means + that the cache MUST NOT intentionally store the information in + non-volatile storage, and MUST make a best-effort attempt to + remove the information from volatile storage as promptly as + possible after forwarding it. + + Even when this directive is associated with a response, users + might explicitly store such a response outside of the caching + system (e.g., with a "Save As" dialog). History buffers MAY store + such responses as part of their normal operation. + + + +Fielding, et al. Standards Track [Page 110] + +RFC 2616 HTTP/1.1 June 1999 + + + The purpose of this directive is to meet the stated requirements + of certain users and service authors who are concerned about + accidental releases of information via unanticipated accesses to + cache data structures. While the use of this directive might + improve privacy in some cases, we caution that it is NOT in any + way a reliable or sufficient mechanism for ensuring privacy. In + particular, malicious or compromised caches might not recognize or + obey this directive, and communications networks might be + vulnerable to eavesdropping. + +14.9.3 Modifications of the Basic Expiration Mechanism + + The expiration time of an entity MAY be specified by the origin + server using the Expires header (see section 14.21). Alternatively, + it MAY be specified using the max-age directive in a response. When + the max-age cache-control directive is present in a cached response, + the response is stale if its current age is greater than the age + value given (in seconds) at the time of a new request for that + resource. The max-age directive on a response implies that the + response is cacheable (i.e., "public") unless some other, more + restrictive cache directive is also present. + + If a response includes both an Expires header and a max-age + directive, the max-age directive overrides the Expires header, even + if the Expires header is more restrictive. This rule allows an origin + server to provide, for a given response, a longer expiration time to + an HTTP/1.1 (or later) cache than to an HTTP/1.0 cache. This might be + useful if certain HTTP/1.0 caches improperly calculate ages or + expiration times, perhaps due to desynchronized clocks. + + Many HTTP/1.0 cache implementations will treat an Expires value that + is less than or equal to the response Date value as being equivalent + to the Cache-Control response directive "no-cache". If an HTTP/1.1 + cache receives such a response, and the response does not include a + Cache-Control header field, it SHOULD consider the response to be + non-cacheable in order to retain compatibility with HTTP/1.0 servers. + + Note: An origin server might wish to use a relatively new HTTP + cache control feature, such as the "private" directive, on a + network including older caches that do not understand that + feature. The origin server will need to combine the new feature + with an Expires field whose value is less than or equal to the + Date value. This will prevent older caches from improperly + caching the response. + + + + + + + +Fielding, et al. Standards Track [Page 111] + +RFC 2616 HTTP/1.1 June 1999 + + + s-maxage + If a response includes an s-maxage directive, then for a shared + cache (but not for a private cache), the maximum age specified by + this directive overrides the maximum age specified by either the + max-age directive or the Expires header. The s-maxage directive + also implies the semantics of the proxy-revalidate directive (see + section 14.9.4), i.e., that the shared cache must not use the + entry after it becomes stale to respond to a subsequent request + without first revalidating it with the origin server. The s- + maxage directive is always ignored by a private cache. + + Note that most older caches, not compliant with this specification, + do not implement any cache-control directives. An origin server + wishing to use a cache-control directive that restricts, but does not + prevent, caching by an HTTP/1.1-compliant cache MAY exploit the + requirement that the max-age directive overrides the Expires header, + and the fact that pre-HTTP/1.1-compliant caches do not observe the + max-age directive. + + Other directives allow a user agent to modify the basic expiration + mechanism. These directives MAY be specified on a request: + + max-age + Indicates that the client is willing to accept a response whose + age is no greater than the specified time in seconds. Unless max- + stale directive is also included, the client is not willing to + accept a stale response. + + min-fresh + Indicates that the client is willing to accept a response whose + freshness lifetime is no less than its current age plus the + specified time in seconds. That is, the client wants a response + that will still be fresh for at least the specified number of + seconds. + + max-stale + Indicates that the client is willing to accept a response that has + exceeded its expiration time. If max-stale is assigned a value, + then the client is willing to accept a response that has exceeded + its expiration time by no more than the specified number of + seconds. If no value is assigned to max-stale, then the client is + willing to accept a stale response of any age. + + If a cache returns a stale response, either because of a max-stale + directive on a request, or because the cache is configured to + override the expiration time of a response, the cache MUST attach a + Warning header to the stale response, using Warning 110 (Response is + stale). + + + +Fielding, et al. Standards Track [Page 112] + +RFC 2616 HTTP/1.1 June 1999 + + + A cache MAY be configured to return stale responses without + validation, but only if this does not conflict with any "MUST"-level + requirements concerning cache validation (e.g., a "must-revalidate" + cache-control directive). + + If both the new request and the cached entry include "max-age" + directives, then the lesser of the two values is used for determining + the freshness of the cached entry for that request. + +14.9.4 Cache Revalidation and Reload Controls + + Sometimes a user agent might want or need to insist that a cache + revalidate its cache entry with the origin server (and not just with + the next cache along the path to the origin server), or to reload its + cache entry from the origin server. End-to-end revalidation might be + necessary if either the cache or the origin server has overestimated + the expiration time of the cached response. End-to-end reload may be + necessary if the cache entry has become corrupted for some reason. + + End-to-end revalidation may be requested either when the client does + not have its own local cached copy, in which case we call it + "unspecified end-to-end revalidation", or when the client does have a + local cached copy, in which case we call it "specific end-to-end + revalidation." + + The client can specify these three kinds of action using Cache- + Control request directives: + + End-to-end reload + The request includes a "no-cache" cache-control directive or, for + compatibility with HTTP/1.0 clients, "Pragma: no-cache". Field + names MUST NOT be included with the no-cache directive in a + request. The server MUST NOT use a cached copy when responding to + such a request. + + Specific end-to-end revalidation + The request includes a "max-age=0" cache-control directive, which + forces each cache along the path to the origin server to + revalidate its own entry, if any, with the next cache or server. + The initial request includes a cache-validating conditional with + the client's current validator. + + Unspecified end-to-end revalidation + The request includes "max-age=0" cache-control directive, which + forces each cache along the path to the origin server to + revalidate its own entry, if any, with the next cache or server. + The initial request does not include a cache-validating + + + + +Fielding, et al. Standards Track [Page 113] + +RFC 2616 HTTP/1.1 June 1999 + + + conditional; the first cache along the path (if any) that holds a + cache entry for this resource includes a cache-validating + conditional with its current validator. + + max-age + When an intermediate cache is forced, by means of a max-age=0 + directive, to revalidate its own cache entry, and the client has + supplied its own validator in the request, the supplied validator + might differ from the validator currently stored with the cache + entry. In this case, the cache MAY use either validator in making + its own request without affecting semantic transparency. + + However, the choice of validator might affect performance. The + best approach is for the intermediate cache to use its own + validator when making its request. If the server replies with 304 + (Not Modified), then the cache can return its now validated copy + to the client with a 200 (OK) response. If the server replies with + a new entity and cache validator, however, the intermediate cache + can compare the returned validator with the one provided in the + client's request, using the strong comparison function. If the + client's validator is equal to the origin server's, then the + intermediate cache simply returns 304 (Not Modified). Otherwise, + it returns the new entity with a 200 (OK) response. + + If a request includes the no-cache directive, it SHOULD NOT + include min-fresh, max-stale, or max-age. + + only-if-cached + In some cases, such as times of extremely poor network + connectivity, a client may want a cache to return only those + responses that it currently has stored, and not to reload or + revalidate with the origin server. To do this, the client may + include the only-if-cached directive in a request. If it receives + this directive, a cache SHOULD either respond using a cached entry + that is consistent with the other constraints of the request, or + respond with a 504 (Gateway Timeout) status. However, if a group + of caches is being operated as a unified system with good internal + connectivity, such a request MAY be forwarded within that group of + caches. + + must-revalidate + Because a cache MAY be configured to ignore a server's specified + expiration time, and because a client request MAY include a max- + stale directive (which has a similar effect), the protocol also + includes a mechanism for the origin server to require revalidation + of a cache entry on any subsequent use. When the must-revalidate + directive is present in a response received by a cache, that cache + MUST NOT use the entry after it becomes stale to respond to a + + + +Fielding, et al. Standards Track [Page 114] + +RFC 2616 HTTP/1.1 June 1999 + + + subsequent request without first revalidating it with the origin + server. (I.e., the cache MUST do an end-to-end revalidation every + time, if, based solely on the origin server's Expires or max-age + value, the cached response is stale.) + + The must-revalidate directive is necessary to support reliable + operation for certain protocol features. In all circumstances an + HTTP/1.1 cache MUST obey the must-revalidate directive; in + particular, if the cache cannot reach the origin server for any + reason, it MUST generate a 504 (Gateway Timeout) response. + + Servers SHOULD send the must-revalidate directive if and only if + failure to revalidate a request on the entity could result in + incorrect operation, such as a silently unexecuted financial + transaction. Recipients MUST NOT take any automated action that + violates this directive, and MUST NOT automatically provide an + unvalidated copy of the entity if revalidation fails. + + Although this is not recommended, user agents operating under + severe connectivity constraints MAY violate this directive but, if + so, MUST explicitly warn the user that an unvalidated response has + been provided. The warning MUST be provided on each unvalidated + access, and SHOULD require explicit user confirmation. + + proxy-revalidate + The proxy-revalidate directive has the same meaning as the must- + revalidate directive, except that it does not apply to non-shared + user agent caches. It can be used on a response to an + authenticated request to permit the user's cache to store and + later return the response without needing to revalidate it (since + it has already been authenticated once by that user), while still + requiring proxies that service many users to revalidate each time + (in order to make sure that each user has been authenticated). + Note that such authenticated responses also need the public cache + control directive in order to allow them to be cached at all. + +14.9.5 No-Transform Directive + + no-transform + Implementors of intermediate caches (proxies) have found it useful + to convert the media type of certain entity bodies. A non- + transparent proxy might, for example, convert between image + formats in order to save cache space or to reduce the amount of + traffic on a slow link. + + Serious operational problems occur, however, when these + transformations are applied to entity bodies intended for certain + kinds of applications. For example, applications for medical + + + +Fielding, et al. Standards Track [Page 115] + +RFC 2616 HTTP/1.1 June 1999 + + + imaging, scientific data analysis and those using end-to-end + authentication, all depend on receiving an entity body that is bit + for bit identical to the original entity-body. + + Therefore, if a message includes the no-transform directive, an + intermediate cache or proxy MUST NOT change those headers that are + listed in section 13.5.2 as being subject to the no-transform + directive. This implies that the cache or proxy MUST NOT change + any aspect of the entity-body that is specified by these headers, + including the value of the entity-body itself. + +14.9.6 Cache Control Extensions + + The Cache-Control header field can be extended through the use of one + or more cache-extension tokens, each with an optional assigned value. + Informational extensions (those which do not require a change in + cache behavior) MAY be added without changing the semantics of other + directives. Behavioral extensions are designed to work by acting as + modifiers to the existing base of cache directives. Both the new + directive and the standard directive are supplied, such that + applications which do not understand the new directive will default + to the behavior specified by the standard directive, and those that + understand the new directive will recognize it as modifying the + requirements associated with the standard directive. In this way, + extensions to the cache-control directives can be made without + requiring changes to the base protocol. + + This extension mechanism depends on an HTTP cache obeying all of the + cache-control directives defined for its native HTTP-version, obeying + certain extensions, and ignoring all directives that it does not + understand. + + For example, consider a hypothetical new response directive called + community which acts as a modifier to the private directive. We + define this new directive to mean that, in addition to any non-shared + cache, any cache which is shared only by members of the community + named within its value may cache the response. An origin server + wishing to allow the UCI community to use an otherwise private + response in their shared cache(s) could do so by including + + Cache-Control: private, community="UCI" + + A cache seeing this header field will act correctly even if the cache + does not understand the community cache-extension, since it will also + see and understand the private directive and thus default to the safe + behavior. + + + + + +Fielding, et al. Standards Track [Page 116] + +RFC 2616 HTTP/1.1 June 1999 + + + Unrecognized cache-directives MUST be ignored; it is assumed that any + cache-directive likely to be unrecognized by an HTTP/1.1 cache will + be combined with standard directives (or the response's default + cacheability) such that the cache behavior will remain minimally + correct even if the cache does not understand the extension(s). + +14.10 Connection + + The Connection general-header field allows the sender to specify + options that are desired for that particular connection and MUST NOT + be communicated by proxies over further connections. + + The Connection header has the following grammar: + + Connection = "Connection" ":" 1#(connection-token) + connection-token = token + + HTTP/1.1 proxies MUST parse the Connection header field before a + message is forwarded and, for each connection-token in this field, + remove any header field(s) from the message with the same name as the + connection-token. Connection options are signaled by the presence of + a connection-token in the Connection header field, not by any + corresponding additional header field(s), since the additional header + field may not be sent if there are no parameters associated with that + connection option. + + Message headers listed in the Connection header MUST NOT include + end-to-end headers, such as Cache-Control. + + HTTP/1.1 defines the "close" connection option for the sender to + signal that the connection will be closed after completion of the + response. For example, + + Connection: close + + in either the request or the response header fields indicates that + the connection SHOULD NOT be considered `persistent' (section 8.1) + after the current request/response is complete. + + HTTP/1.1 applications that do not support persistent connections MUST + include the "close" connection option in every message. + + A system receiving an HTTP/1.0 (or lower-version) message that + includes a Connection header MUST, for each connection-token in this + field, remove and ignore any header field(s) from the message with + the same name as the connection-token. This protects against mistaken + forwarding of such header fields by pre-HTTP/1.1 proxies. See section + 19.6.2. + + + +Fielding, et al. Standards Track [Page 117] + +RFC 2616 HTTP/1.1 June 1999 + + +14.11 Content-Encoding + + The Content-Encoding entity-header field is used as a modifier to the + media-type. When present, its value indicates what additional content + codings have been applied to the entity-body, and thus what decoding + mechanisms must be applied in order to obtain the media-type + referenced by the Content-Type header field. Content-Encoding is + primarily used to allow a document to be compressed without losing + the identity of its underlying media type. + + Content-Encoding = "Content-Encoding" ":" 1#content-coding + + Content codings are defined in section 3.5. An example of its use is + + Content-Encoding: gzip + + The content-coding is a characteristic of the entity identified by + the Request-URI. Typically, the entity-body is stored with this + encoding and is only decoded before rendering or analogous usage. + However, a non-transparent proxy MAY modify the content-coding if the + new coding is known to be acceptable to the recipient, unless the + "no-transform" cache-control directive is present in the message. + + If the content-coding of an entity is not "identity", then the + response MUST include a Content-Encoding entity-header (section + 14.11) that lists the non-identity content-coding(s) used. + + If the content-coding of an entity in a request message is not + acceptable to the origin server, the server SHOULD respond with a + status code of 415 (Unsupported Media Type). + + If multiple encodings have been applied to an entity, the content + codings MUST be listed in the order in which they were applied. + Additional information about the encoding parameters MAY be provided + by other entity-header fields not defined by this specification. + +14.12 Content-Language + + The Content-Language entity-header field describes the natural + language(s) of the intended audience for the enclosed entity. Note + that this might not be equivalent to all the languages used within + the entity-body. + + Content-Language = "Content-Language" ":" 1#language-tag + + + + + + + +Fielding, et al. Standards Track [Page 118] + +RFC 2616 HTTP/1.1 June 1999 + + + Language tags are defined in section 3.10. The primary purpose of + Content-Language is to allow a user to identify and differentiate + entities according to the user's own preferred language. Thus, if the + body content is intended only for a Danish-literate audience, the + appropriate field is + + Content-Language: da + + If no Content-Language is specified, the default is that the content + is intended for all language audiences. This might mean that the + sender does not consider it to be specific to any natural language, + or that the sender does not know for which language it is intended. + + Multiple languages MAY be listed for content that is intended for + multiple audiences. For example, a rendition of the "Treaty of + Waitangi," presented simultaneously in the original Maori and English + versions, would call for + + Content-Language: mi, en + + However, just because multiple languages are present within an entity + does not mean that it is intended for multiple linguistic audiences. + An example would be a beginner's language primer, such as "A First + Lesson in Latin," which is clearly intended to be used by an + English-literate audience. In this case, the Content-Language would + properly only include "en". + + Content-Language MAY be applied to any media type -- it is not + limited to textual documents. + +14.13 Content-Length + + The Content-Length entity-header field indicates the size of the + entity-body, in decimal number of OCTETs, sent to the recipient or, + in the case of the HEAD method, the size of the entity-body that + would have been sent had the request been a GET. + + Content-Length = "Content-Length" ":" 1*DIGIT + + An example is + + Content-Length: 3495 + + Applications SHOULD use this field to indicate the transfer-length of + the message-body, unless this is prohibited by the rules in section + 4.4. + + + + + +Fielding, et al. Standards Track [Page 119] + +RFC 2616 HTTP/1.1 June 1999 + + + Any Content-Length greater than or equal to zero is a valid value. + Section 4.4 describes how to determine the length of a message-body + if a Content-Length is not given. + + Note that the meaning of this field is significantly different from + the corresponding definition in MIME, where it is an optional field + used within the "message/external-body" content-type. In HTTP, it + SHOULD be sent whenever the message's length can be determined prior + to being transferred, unless this is prohibited by the rules in + section 4.4. + +14.14 Content-Location + + The Content-Location entity-header field MAY be used to supply the + resource location for the entity enclosed in the message when that + entity is accessible from a location separate from the requested + resource's URI. A server SHOULD provide a Content-Location for the + variant corresponding to the response entity; especially in the case + where a resource has multiple entities associated with it, and those + entities actually have separate locations by which they might be + individually accessed, the server SHOULD provide a Content-Location + for the particular variant which is returned. + + Content-Location = "Content-Location" ":" + ( absoluteURI | relativeURI ) + + The value of Content-Location also defines the base URI for the + entity. + + The Content-Location value is not a replacement for the original + requested URI; it is only a statement of the location of the resource + corresponding to this particular entity at the time of the request. + Future requests MAY specify the Content-Location URI as the request- + URI if the desire is to identify the source of that particular + entity. + + A cache cannot assume that an entity with a Content-Location + different from the URI used to retrieve it can be used to respond to + later requests on that Content-Location URI. However, the Content- + Location can be used to differentiate between multiple entities + retrieved from a single requested resource, as described in section + 13.6. + + If the Content-Location is a relative URI, the relative URI is + interpreted relative to the Request-URI. + + The meaning of the Content-Location header in PUT or POST requests is + undefined; servers are free to ignore it in those cases. + + + +Fielding, et al. Standards Track [Page 120] + +RFC 2616 HTTP/1.1 June 1999 + + +14.15 Content-MD5 + + The Content-MD5 entity-header field, as defined in RFC 1864 [23], is + an MD5 digest of the entity-body for the purpose of providing an + end-to-end message integrity check (MIC) of the entity-body. (Note: a + MIC is good for detecting accidental modification of the entity-body + in transit, but is not proof against malicious attacks.) + + Content-MD5 = "Content-MD5" ":" md5-digest + md5-digest = <base64 of 128 bit MD5 digest as per RFC 1864> + + The Content-MD5 header field MAY be generated by an origin server or + client to function as an integrity check of the entity-body. Only + origin servers or clients MAY generate the Content-MD5 header field; + proxies and gateways MUST NOT generate it, as this would defeat its + value as an end-to-end integrity check. Any recipient of the entity- + body, including gateways and proxies, MAY check that the digest value + in this header field matches that of the entity-body as received. + + The MD5 digest is computed based on the content of the entity-body, + including any content-coding that has been applied, but not including + any transfer-encoding applied to the message-body. If the message is + received with a transfer-encoding, that encoding MUST be removed + prior to checking the Content-MD5 value against the received entity. + + This has the result that the digest is computed on the octets of the + entity-body exactly as, and in the order that, they would be sent if + no transfer-encoding were being applied. + + HTTP extends RFC 1864 to permit the digest to be computed for MIME + composite media-types (e.g., multipart/* and message/rfc822), but + this does not change how the digest is computed as defined in the + preceding paragraph. + + There are several consequences of this. The entity-body for composite + types MAY contain many body-parts, each with its own MIME and HTTP + headers (including Content-MD5, Content-Transfer-Encoding, and + Content-Encoding headers). If a body-part has a Content-Transfer- + Encoding or Content-Encoding header, it is assumed that the content + of the body-part has had the encoding applied, and the body-part is + included in the Content-MD5 digest as is -- i.e., after the + application. The Transfer-Encoding header field is not allowed within + body-parts. + + Conversion of all line breaks to CRLF MUST NOT be done before + computing or checking the digest: the line break convention used in + the text actually transmitted MUST be left unaltered when computing + the digest. + + + +Fielding, et al. Standards Track [Page 121] + +RFC 2616 HTTP/1.1 June 1999 + + + Note: while the definition of Content-MD5 is exactly the same for + HTTP as in RFC 1864 for MIME entity-bodies, there are several ways + in which the application of Content-MD5 to HTTP entity-bodies + differs from its application to MIME entity-bodies. One is that + HTTP, unlike MIME, does not use Content-Transfer-Encoding, and + does use Transfer-Encoding and Content-Encoding. Another is that + HTTP more frequently uses binary content types than MIME, so it is + worth noting that, in such cases, the byte order used to compute + the digest is the transmission byte order defined for the type. + Lastly, HTTP allows transmission of text types with any of several + line break conventions and not just the canonical form using CRLF. + +14.16 Content-Range + + The Content-Range entity-header is sent with a partial entity-body to + specify where in the full entity-body the partial body should be + applied. Range units are defined in section 3.12. + + Content-Range = "Content-Range" ":" content-range-spec + + content-range-spec = byte-content-range-spec + byte-content-range-spec = bytes-unit SP + byte-range-resp-spec "/" + ( instance-length | "*" ) + + byte-range-resp-spec = (first-byte-pos "-" last-byte-pos) + | "*" + instance-length = 1*DIGIT + + The header SHOULD indicate the total length of the full entity-body, + unless this length is unknown or difficult to determine. The asterisk + "*" character means that the instance-length is unknown at the time + when the response was generated. + + Unlike byte-ranges-specifier values (see section 14.35.1), a byte- + range-resp-spec MUST only specify one range, and MUST contain + absolute byte positions for both the first and last byte of the + range. + + A byte-content-range-spec with a byte-range-resp-spec whose last- + byte-pos value is less than its first-byte-pos value, or whose + instance-length value is less than or equal to its last-byte-pos + value, is invalid. The recipient of an invalid byte-content-range- + spec MUST ignore it and any content transferred along with it. + + A server sending a response with status code 416 (Requested range not + satisfiable) SHOULD include a Content-Range field with a byte-range- + resp-spec of "*". The instance-length specifies the current length of + + + +Fielding, et al. Standards Track [Page 122] + +RFC 2616 HTTP/1.1 June 1999 + + + the selected resource. A response with status code 206 (Partial + Content) MUST NOT include a Content-Range field with a byte-range- + resp-spec of "*". + + Examples of byte-content-range-spec values, assuming that the entity + contains a total of 1234 bytes: + + . The first 500 bytes: + bytes 0-499/1234 + + . The second 500 bytes: + bytes 500-999/1234 + + . All except for the first 500 bytes: + bytes 500-1233/1234 + + . The last 500 bytes: + bytes 734-1233/1234 + + When an HTTP message includes the content of a single range (for + example, a response to a request for a single range, or to a request + for a set of ranges that overlap without any holes), this content is + transmitted with a Content-Range header, and a Content-Length header + showing the number of bytes actually transferred. For example, + + HTTP/1.1 206 Partial content + Date: Wed, 15 Nov 1995 06:25:24 GMT + Last-Modified: Wed, 15 Nov 1995 04:58:08 GMT + Content-Range: bytes 21010-47021/47022 + Content-Length: 26012 + Content-Type: image/gif + + When an HTTP message includes the content of multiple ranges (for + example, a response to a request for multiple non-overlapping + ranges), these are transmitted as a multipart message. The multipart + media type used for this purpose is "multipart/byteranges" as defined + in appendix 19.2. See appendix 19.6.3 for a compatibility issue. + + A response to a request for a single range MUST NOT be sent using the + multipart/byteranges media type. A response to a request for + multiple ranges, whose result is a single range, MAY be sent as a + multipart/byteranges media type with one part. A client that cannot + decode a multipart/byteranges message MUST NOT ask for multiple + byte-ranges in a single request. + + When a client requests multiple byte-ranges in one request, the + server SHOULD return them in the order that they appeared in the + request. + + + +Fielding, et al. Standards Track [Page 123] + +RFC 2616 HTTP/1.1 June 1999 + + + If the server ignores a byte-range-spec because it is syntactically + invalid, the server SHOULD treat the request as if the invalid Range + header field did not exist. (Normally, this means return a 200 + response containing the full entity). + + If the server receives a request (other than one including an If- + Range request-header field) with an unsatisfiable Range request- + header field (that is, all of whose byte-range-spec values have a + first-byte-pos value greater than the current length of the selected + resource), it SHOULD return a response code of 416 (Requested range + not satisfiable) (section 10.4.17). + + Note: clients cannot depend on servers to send a 416 (Requested + range not satisfiable) response instead of a 200 (OK) response for + an unsatisfiable Range request-header, since not all servers + implement this request-header. + +14.17 Content-Type + + The Content-Type entity-header field indicates the media type of the + entity-body sent to the recipient or, in the case of the HEAD method, + the media type that would have been sent had the request been a GET. + + Content-Type = "Content-Type" ":" media-type + + Media types are defined in section 3.7. An example of the field is + + Content-Type: text/html; charset=ISO-8859-4 + + Further discussion of methods for identifying the media type of an + entity is provided in section 7.2.1. + +14.18 Date + + The Date general-header field represents the date and time at which + the message was originated, having the same semantics as orig-date in + RFC 822. The field value is an HTTP-date, as described in section + 3.3.1; it MUST be sent in RFC 1123 [8]-date format. + + Date = "Date" ":" HTTP-date + + An example is + + Date: Tue, 15 Nov 1994 08:12:31 GMT + + Origin servers MUST include a Date header field in all responses, + except in these cases: + + + + +Fielding, et al. Standards Track [Page 124] + +RFC 2616 HTTP/1.1 June 1999 + + + 1. If the response status code is 100 (Continue) or 101 (Switching + Protocols), the response MAY include a Date header field, at + the server's option. + + 2. If the response status code conveys a server error, e.g. 500 + (Internal Server Error) or 503 (Service Unavailable), and it is + inconvenient or impossible to generate a valid Date. + + 3. If the server does not have a clock that can provide a + reasonable approximation of the current time, its responses + MUST NOT include a Date header field. In this case, the rules + in section 14.18.1 MUST be followed. + + A received message that does not have a Date header field MUST be + assigned one by the recipient if the message will be cached by that + recipient or gatewayed via a protocol which requires a Date. An HTTP + implementation without a clock MUST NOT cache responses without + revalidating them on every use. An HTTP cache, especially a shared + cache, SHOULD use a mechanism, such as NTP [28], to synchronize its + clock with a reliable external standard. + + Clients SHOULD only send a Date header field in messages that include + an entity-body, as in the case of the PUT and POST requests, and even + then it is optional. A client without a clock MUST NOT send a Date + header field in a request. + + The HTTP-date sent in a Date header SHOULD NOT represent a date and + time subsequent to the generation of the message. It SHOULD represent + the best available approximation of the date and time of message + generation, unless the implementation has no means of generating a + reasonably accurate date and time. In theory, the date ought to + represent the moment just before the entity is generated. In + practice, the date can be generated at any time during the message + origination without affecting its semantic value. + +14.18.1 Clockless Origin Server Operation + + Some origin server implementations might not have a clock available. + An origin server without a clock MUST NOT assign Expires or Last- + Modified values to a response, unless these values were associated + with the resource by a system or user with a reliable clock. It MAY + assign an Expires value that is known, at or before server + configuration time, to be in the past (this allows "pre-expiration" + of responses without storing separate Expires values for each + resource). + + + + + + +Fielding, et al. Standards Track [Page 125] + +RFC 2616 HTTP/1.1 June 1999 + + +14.19 ETag + + The ETag response-header field provides the current value of the + entity tag for the requested variant. The headers used with entity + tags are described in sections 14.24, 14.26 and 14.44. The entity tag + MAY be used for comparison with other entities from the same resource + (see section 13.3.3). + + ETag = "ETag" ":" entity-tag + + Examples: + + ETag: "xyzzy" + ETag: W/"xyzzy" + ETag: "" + +14.20 Expect + + The Expect request-header field is used to indicate that particular + server behaviors are required by the client. + + Expect = "Expect" ":" 1#expectation + + expectation = "100-continue" | expectation-extension + expectation-extension = token [ "=" ( token | quoted-string ) + *expect-params ] + expect-params = ";" token [ "=" ( token | quoted-string ) ] + + + A server that does not understand or is unable to comply with any of + the expectation values in the Expect field of a request MUST respond + with appropriate error status. The server MUST respond with a 417 + (Expectation Failed) status if any of the expectations cannot be met + or, if there are other problems with the request, some other 4xx + status. + + This header field is defined with extensible syntax to allow for + future extensions. If a server receives a request containing an + Expect field that includes an expectation-extension that it does not + support, it MUST respond with a 417 (Expectation Failed) status. + + Comparison of expectation values is case-insensitive for unquoted + tokens (including the 100-continue token), and is case-sensitive for + quoted-string expectation-extensions. + + + + + + + +Fielding, et al. Standards Track [Page 126] + +RFC 2616 HTTP/1.1 June 1999 + + + The Expect mechanism is hop-by-hop: that is, an HTTP/1.1 proxy MUST + return a 417 (Expectation Failed) status if it receives a request + with an expectation that it cannot meet. However, the Expect + request-header itself is end-to-end; it MUST be forwarded if the + request is forwarded. + + Many older HTTP/1.0 and HTTP/1.1 applications do not understand the + Expect header. + + See section 8.2.3 for the use of the 100 (continue) status. + +14.21 Expires + + The Expires entity-header field gives the date/time after which the + response is considered stale. A stale cache entry may not normally be + returned by a cache (either a proxy cache or a user agent cache) + unless it is first validated with the origin server (or with an + intermediate cache that has a fresh copy of the entity). See section + 13.2 for further discussion of the expiration model. + + The presence of an Expires field does not imply that the original + resource will change or cease to exist at, before, or after that + time. + + The format is an absolute date and time as defined by HTTP-date in + section 3.3.1; it MUST be in RFC 1123 date format: + + Expires = "Expires" ":" HTTP-date + + An example of its use is + + Expires: Thu, 01 Dec 1994 16:00:00 GMT + + Note: if a response includes a Cache-Control field with the max- + age directive (see section 14.9.3), that directive overrides the + Expires field. + + HTTP/1.1 clients and caches MUST treat other invalid date formats, + especially including the value "0", as in the past (i.e., "already + expired"). + + To mark a response as "already expired," an origin server sends an + Expires date that is equal to the Date header value. (See the rules + for expiration calculations in section 13.2.4.) + + + + + + + +Fielding, et al. Standards Track [Page 127] + +RFC 2616 HTTP/1.1 June 1999 + + + To mark a response as "never expires," an origin server sends an + Expires date approximately one year from the time the response is + sent. HTTP/1.1 servers SHOULD NOT send Expires dates more than one + year in the future. + + The presence of an Expires header field with a date value of some + time in the future on a response that otherwise would by default be + non-cacheable indicates that the response is cacheable, unless + indicated otherwise by a Cache-Control header field (section 14.9). + +14.22 From + + The From request-header field, if given, SHOULD contain an Internet + e-mail address for the human user who controls the requesting user + agent. The address SHOULD be machine-usable, as defined by "mailbox" + in RFC 822 [9] as updated by RFC 1123 [8]: + + From = "From" ":" mailbox + + An example is: + + From: webmaster@w3.org + + This header field MAY be used for logging purposes and as a means for + identifying the source of invalid or unwanted requests. It SHOULD NOT + be used as an insecure form of access protection. The interpretation + of this field is that the request is being performed on behalf of the + person given, who accepts responsibility for the method performed. In + particular, robot agents SHOULD include this header so that the + person responsible for running the robot can be contacted if problems + occur on the receiving end. + + The Internet e-mail address in this field MAY be separate from the + Internet host which issued the request. For example, when a request + is passed through a proxy the original issuer's address SHOULD be + used. + + The client SHOULD NOT send the From header field without the user's + approval, as it might conflict with the user's privacy interests or + their site's security policy. It is strongly recommended that the + user be able to disable, enable, and modify the value of this field + at any time prior to a request. + +14.23 Host + + The Host request-header field specifies the Internet host and port + number of the resource being requested, as obtained from the original + URI given by the user or referring resource (generally an HTTP URL, + + + +Fielding, et al. Standards Track [Page 128] + +RFC 2616 HTTP/1.1 June 1999 + + + as described in section 3.2.2). The Host field value MUST represent + the naming authority of the origin server or gateway given by the + original URL. This allows the origin server or gateway to + differentiate between internally-ambiguous URLs, such as the root "/" + URL of a server for multiple host names on a single IP address. + + Host = "Host" ":" host [ ":" port ] ; Section 3.2.2 + + A "host" without any trailing port information implies the default + port for the service requested (e.g., "80" for an HTTP URL). For + example, a request on the origin server for + <http://www.w3.org/pub/WWW/> would properly include: + + GET /pub/WWW/ HTTP/1.1 + Host: www.w3.org + + A client MUST include a Host header field in all HTTP/1.1 request + messages . If the requested URI does not include an Internet host + name for the service being requested, then the Host header field MUST + be given with an empty value. An HTTP/1.1 proxy MUST ensure that any + request message it forwards does contain an appropriate Host header + field that identifies the service being requested by the proxy. All + Internet-based HTTP/1.1 servers MUST respond with a 400 (Bad Request) + status code to any HTTP/1.1 request message which lacks a Host header + field. + + See sections 5.2 and 19.6.1.1 for other requirements relating to + Host. + +14.24 If-Match + + The If-Match request-header field is used with a method to make it + conditional. A client that has one or more entities previously + obtained from the resource can verify that one of those entities is + current by including a list of their associated entity tags in the + If-Match header field. Entity tags are defined in section 3.11. The + purpose of this feature is to allow efficient updates of cached + information with a minimum amount of transaction overhead. It is also + used, on updating requests, to prevent inadvertent modification of + the wrong version of a resource. As a special case, the value "*" + matches any current entity of the resource. + + If-Match = "If-Match" ":" ( "*" | 1#entity-tag ) + + If any of the entity tags match the entity tag of the entity that + would have been returned in the response to a similar GET request + (without the If-Match header) on that resource, or if "*" is given + + + + +Fielding, et al. Standards Track [Page 129] + +RFC 2616 HTTP/1.1 June 1999 + + + and any current entity exists for that resource, then the server MAY + perform the requested method as if the If-Match header field did not + exist. + + A server MUST use the strong comparison function (see section 13.3.3) + to compare the entity tags in If-Match. + + If none of the entity tags match, or if "*" is given and no current + entity exists, the server MUST NOT perform the requested method, and + MUST return a 412 (Precondition Failed) response. This behavior is + most useful when the client wants to prevent an updating method, such + as PUT, from modifying a resource that has changed since the client + last retrieved it. + + If the request would, without the If-Match header field, result in + anything other than a 2xx or 412 status, then the If-Match header + MUST be ignored. + + The meaning of "If-Match: *" is that the method SHOULD be performed + if the representation selected by the origin server (or by a cache, + possibly using the Vary mechanism, see section 14.44) exists, and + MUST NOT be performed if the representation does not exist. + + A request intended to update a resource (e.g., a PUT) MAY include an + If-Match header field to signal that the request method MUST NOT be + applied if the entity corresponding to the If-Match value (a single + entity tag) is no longer a representation of that resource. This + allows the user to indicate that they do not wish the request to be + successful if the resource has been changed without their knowledge. + Examples: + + If-Match: "xyzzy" + If-Match: "xyzzy", "r2d2xxxx", "c3piozzzz" + If-Match: * + + The result of a request having both an If-Match header field and + either an If-None-Match or an If-Modified-Since header fields is + undefined by this specification. + +14.25 If-Modified-Since + + The If-Modified-Since request-header field is used with a method to + make it conditional: if the requested variant has not been modified + since the time specified in this field, an entity will not be + returned from the server; instead, a 304 (not modified) response will + be returned without any message-body. + + If-Modified-Since = "If-Modified-Since" ":" HTTP-date + + + +Fielding, et al. Standards Track [Page 130] + +RFC 2616 HTTP/1.1 June 1999 + + + An example of the field is: + + If-Modified-Since: Sat, 29 Oct 1994 19:43:31 GMT + + A GET method with an If-Modified-Since header and no Range header + requests that the identified entity be transferred only if it has + been modified since the date given by the If-Modified-Since header. + The algorithm for determining this includes the following cases: + + a) If the request would normally result in anything other than a + 200 (OK) status, or if the passed If-Modified-Since date is + invalid, the response is exactly the same as for a normal GET. + A date which is later than the server's current time is + invalid. + + b) If the variant has been modified since the If-Modified-Since + date, the response is exactly the same as for a normal GET. + + c) If the variant has not been modified since a valid If- + Modified-Since date, the server SHOULD return a 304 (Not + Modified) response. + + The purpose of this feature is to allow efficient updates of cached + information with a minimum amount of transaction overhead. + + Note: The Range request-header field modifies the meaning of If- + Modified-Since; see section 14.35 for full details. + + Note: If-Modified-Since times are interpreted by the server, whose + clock might not be synchronized with the client. + + Note: When handling an If-Modified-Since header field, some + servers will use an exact date comparison function, rather than a + less-than function, for deciding whether to send a 304 (Not + Modified) response. To get best results when sending an If- + Modified-Since header field for cache validation, clients are + advised to use the exact date string received in a previous Last- + Modified header field whenever possible. + + Note: If a client uses an arbitrary date in the If-Modified-Since + header instead of a date taken from the Last-Modified header for + the same request, the client should be aware of the fact that this + date is interpreted in the server's understanding of time. The + client should consider unsynchronized clocks and rounding problems + due to the different encodings of time between the client and + server. This includes the possibility of race conditions if the + document has changed between the time it was first requested and + the If-Modified-Since date of a subsequent request, and the + + + +Fielding, et al. Standards Track [Page 131] + +RFC 2616 HTTP/1.1 June 1999 + + + possibility of clock-skew-related problems if the If-Modified- + Since date is derived from the client's clock without correction + to the server's clock. Corrections for different time bases + between client and server are at best approximate due to network + latency. + + The result of a request having both an If-Modified-Since header field + and either an If-Match or an If-Unmodified-Since header fields is + undefined by this specification. + +14.26 If-None-Match + + The If-None-Match request-header field is used with a method to make + it conditional. A client that has one or more entities previously + obtained from the resource can verify that none of those entities is + current by including a list of their associated entity tags in the + If-None-Match header field. The purpose of this feature is to allow + efficient updates of cached information with a minimum amount of + transaction overhead. It is also used to prevent a method (e.g. PUT) + from inadvertently modifying an existing resource when the client + believes that the resource does not exist. + + As a special case, the value "*" matches any current entity of the + resource. + + If-None-Match = "If-None-Match" ":" ( "*" | 1#entity-tag ) + + If any of the entity tags match the entity tag of the entity that + would have been returned in the response to a similar GET request + (without the If-None-Match header) on that resource, or if "*" is + given and any current entity exists for that resource, then the + server MUST NOT perform the requested method, unless required to do + so because the resource's modification date fails to match that + supplied in an If-Modified-Since header field in the request. + Instead, if the request method was GET or HEAD, the server SHOULD + respond with a 304 (Not Modified) response, including the cache- + related header fields (particularly ETag) of one of the entities that + matched. For all other request methods, the server MUST respond with + a status of 412 (Precondition Failed). + + See section 13.3.3 for rules on how to determine if two entities tags + match. The weak comparison function can only be used with GET or HEAD + requests. + + + + + + + + +Fielding, et al. Standards Track [Page 132] + +RFC 2616 HTTP/1.1 June 1999 + + + If none of the entity tags match, then the server MAY perform the + requested method as if the If-None-Match header field did not exist, + but MUST also ignore any If-Modified-Since header field(s) in the + request. That is, if no entity tags match, then the server MUST NOT + return a 304 (Not Modified) response. + + If the request would, without the If-None-Match header field, result + in anything other than a 2xx or 304 status, then the If-None-Match + header MUST be ignored. (See section 13.3.4 for a discussion of + server behavior when both If-Modified-Since and If-None-Match appear + in the same request.) + + The meaning of "If-None-Match: *" is that the method MUST NOT be + performed if the representation selected by the origin server (or by + a cache, possibly using the Vary mechanism, see section 14.44) + exists, and SHOULD be performed if the representation does not exist. + This feature is intended to be useful in preventing races between PUT + operations. + + Examples: + + If-None-Match: "xyzzy" + If-None-Match: W/"xyzzy" + If-None-Match: "xyzzy", "r2d2xxxx", "c3piozzzz" + If-None-Match: W/"xyzzy", W/"r2d2xxxx", W/"c3piozzzz" + If-None-Match: * + + The result of a request having both an If-None-Match header field and + either an If-Match or an If-Unmodified-Since header fields is + undefined by this specification. + +14.27 If-Range + + If a client has a partial copy of an entity in its cache, and wishes + to have an up-to-date copy of the entire entity in its cache, it + could use the Range request-header with a conditional GET (using + either or both of If-Unmodified-Since and If-Match.) However, if the + condition fails because the entity has been modified, the client + would then have to make a second request to obtain the entire current + entity-body. + + The If-Range header allows a client to "short-circuit" the second + request. Informally, its meaning is `if the entity is unchanged, send + me the part(s) that I am missing; otherwise, send me the entire new + entity'. + + If-Range = "If-Range" ":" ( entity-tag | HTTP-date ) + + + + +Fielding, et al. Standards Track [Page 133] + +RFC 2616 HTTP/1.1 June 1999 + + + If the client has no entity tag for an entity, but does have a Last- + Modified date, it MAY use that date in an If-Range header. (The + server can distinguish between a valid HTTP-date and any form of + entity-tag by examining no more than two characters.) The If-Range + header SHOULD only be used together with a Range header, and MUST be + ignored if the request does not include a Range header, or if the + server does not support the sub-range operation. + + If the entity tag given in the If-Range header matches the current + entity tag for the entity, then the server SHOULD provide the + specified sub-range of the entity using a 206 (Partial content) + response. If the entity tag does not match, then the server SHOULD + return the entire entity using a 200 (OK) response. + +14.28 If-Unmodified-Since + + The If-Unmodified-Since request-header field is used with a method to + make it conditional. If the requested resource has not been modified + since the time specified in this field, the server SHOULD perform the + requested operation as if the If-Unmodified-Since header were not + present. + + If the requested variant has been modified since the specified time, + the server MUST NOT perform the requested operation, and MUST return + a 412 (Precondition Failed). + + If-Unmodified-Since = "If-Unmodified-Since" ":" HTTP-date + + An example of the field is: + + If-Unmodified-Since: Sat, 29 Oct 1994 19:43:31 GMT + + If the request normally (i.e., without the If-Unmodified-Since + header) would result in anything other than a 2xx or 412 status, the + If-Unmodified-Since header SHOULD be ignored. + + If the specified date is invalid, the header is ignored. + + The result of a request having both an If-Unmodified-Since header + field and either an If-None-Match or an If-Modified-Since header + fields is undefined by this specification. + +14.29 Last-Modified + + The Last-Modified entity-header field indicates the date and time at + which the origin server believes the variant was last modified. + + Last-Modified = "Last-Modified" ":" HTTP-date + + + +Fielding, et al. Standards Track [Page 134] + +RFC 2616 HTTP/1.1 June 1999 + + + An example of its use is + + Last-Modified: Tue, 15 Nov 1994 12:45:26 GMT + + The exact meaning of this header field depends on the implementation + of the origin server and the nature of the original resource. For + files, it may be just the file system last-modified time. For + entities with dynamically included parts, it may be the most recent + of the set of last-modify times for its component parts. For database + gateways, it may be the last-update time stamp of the record. For + virtual objects, it may be the last time the internal state changed. + + An origin server MUST NOT send a Last-Modified date which is later + than the server's time of message origination. In such cases, where + the resource's last modification would indicate some time in the + future, the server MUST replace that date with the message + origination date. + + An origin server SHOULD obtain the Last-Modified value of the entity + as close as possible to the time that it generates the Date value of + its response. This allows a recipient to make an accurate assessment + of the entity's modification time, especially if the entity changes + near the time that the response is generated. + + HTTP/1.1 servers SHOULD send Last-Modified whenever feasible. + +14.30 Location + + The Location response-header field is used to redirect the recipient + to a location other than the Request-URI for completion of the + request or identification of a new resource. For 201 (Created) + responses, the Location is that of the new resource which was created + by the request. For 3xx responses, the location SHOULD indicate the + server's preferred URI for automatic redirection to the resource. The + field value consists of a single absolute URI. + + Location = "Location" ":" absoluteURI + + An example is: + + Location: http://www.w3.org/pub/WWW/People.html + + Note: The Content-Location header field (section 14.14) differs + from Location in that the Content-Location identifies the original + location of the entity enclosed in the request. It is therefore + possible for a response to contain header fields for both Location + and Content-Location. Also see section 13.10 for cache + requirements of some methods. + + + +Fielding, et al. Standards Track [Page 135] + +RFC 2616 HTTP/1.1 June 1999 + + +14.31 Max-Forwards + + The Max-Forwards request-header field provides a mechanism with the + TRACE (section 9.8) and OPTIONS (section 9.2) methods to limit the + number of proxies or gateways that can forward the request to the + next inbound server. This can be useful when the client is attempting + to trace a request chain which appears to be failing or looping in + mid-chain. + + Max-Forwards = "Max-Forwards" ":" 1*DIGIT + + The Max-Forwards value is a decimal integer indicating the remaining + number of times this request message may be forwarded. + + Each proxy or gateway recipient of a TRACE or OPTIONS request + containing a Max-Forwards header field MUST check and update its + value prior to forwarding the request. If the received value is zero + (0), the recipient MUST NOT forward the request; instead, it MUST + respond as the final recipient. If the received Max-Forwards value is + greater than zero, then the forwarded message MUST contain an updated + Max-Forwards field with a value decremented by one (1). + + The Max-Forwards header field MAY be ignored for all other methods + defined by this specification and for any extension methods for which + it is not explicitly referred to as part of that method definition. + +14.32 Pragma + + The Pragma general-header field is used to include implementation- + specific directives that might apply to any recipient along the + request/response chain. All pragma directives specify optional + behavior from the viewpoint of the protocol; however, some systems + MAY require that behavior be consistent with the directives. + + Pragma = "Pragma" ":" 1#pragma-directive + pragma-directive = "no-cache" | extension-pragma + extension-pragma = token [ "=" ( token | quoted-string ) ] + + When the no-cache directive is present in a request message, an + application SHOULD forward the request toward the origin server even + if it has a cached copy of what is being requested. This pragma + directive has the same semantics as the no-cache cache-directive (see + section 14.9) and is defined here for backward compatibility with + HTTP/1.0. Clients SHOULD include both header fields when a no-cache + request is sent to a server not known to be HTTP/1.1 compliant. + + + + + + +Fielding, et al. Standards Track [Page 136] + +RFC 2616 HTTP/1.1 June 1999 + + + Pragma directives MUST be passed through by a proxy or gateway + application, regardless of their significance to that application, + since the directives might be applicable to all recipients along the + request/response chain. It is not possible to specify a pragma for a + specific recipient; however, any pragma directive not relevant to a + recipient SHOULD be ignored by that recipient. + + HTTP/1.1 caches SHOULD treat "Pragma: no-cache" as if the client had + sent "Cache-Control: no-cache". No new Pragma directives will be + defined in HTTP. + + Note: because the meaning of "Pragma: no-cache as a response + header field is not actually specified, it does not provide a + reliable replacement for "Cache-Control: no-cache" in a response + +14.33 Proxy-Authenticate + + The Proxy-Authenticate response-header field MUST be included as part + of a 407 (Proxy Authentication Required) response. The field value + consists of a challenge that indicates the authentication scheme and + parameters applicable to the proxy for this Request-URI. + + Proxy-Authenticate = "Proxy-Authenticate" ":" 1#challenge + + The HTTP access authentication process is described in "HTTP + Authentication: Basic and Digest Access Authentication" [43]. Unlike + WWW-Authenticate, the Proxy-Authenticate header field applies only to + the current connection and SHOULD NOT be passed on to downstream + clients. However, an intermediate proxy might need to obtain its own + credentials by requesting them from the downstream client, which in + some circumstances will appear as if the proxy is forwarding the + Proxy-Authenticate header field. + +14.34 Proxy-Authorization + + The Proxy-Authorization request-header field allows the client to + identify itself (or its user) to a proxy which requires + authentication. The Proxy-Authorization field value consists of + credentials containing the authentication information of the user + agent for the proxy and/or realm of the resource being requested. + + Proxy-Authorization = "Proxy-Authorization" ":" credentials + + The HTTP access authentication process is described in "HTTP + Authentication: Basic and Digest Access Authentication" [43] . Unlike + Authorization, the Proxy-Authorization header field applies only to + the next outbound proxy that demanded authentication using the Proxy- + Authenticate field. When multiple proxies are used in a chain, the + + + +Fielding, et al. Standards Track [Page 137] + +RFC 2616 HTTP/1.1 June 1999 + + + Proxy-Authorization header field is consumed by the first outbound + proxy that was expecting to receive credentials. A proxy MAY relay + the credentials from the client request to the next proxy if that is + the mechanism by which the proxies cooperatively authenticate a given + request. + +14.35 Range + +14.35.1 Byte Ranges + + Since all HTTP entities are represented in HTTP messages as sequences + of bytes, the concept of a byte range is meaningful for any HTTP + entity. (However, not all clients and servers need to support byte- + range operations.) + + Byte range specifications in HTTP apply to the sequence of bytes in + the entity-body (not necessarily the same as the message-body). + + A byte range operation MAY specify a single range of bytes, or a set + of ranges within a single entity. + + ranges-specifier = byte-ranges-specifier + byte-ranges-specifier = bytes-unit "=" byte-range-set + byte-range-set = 1#( byte-range-spec | suffix-byte-range-spec ) + byte-range-spec = first-byte-pos "-" [last-byte-pos] + first-byte-pos = 1*DIGIT + last-byte-pos = 1*DIGIT + + The first-byte-pos value in a byte-range-spec gives the byte-offset + of the first byte in a range. The last-byte-pos value gives the + byte-offset of the last byte in the range; that is, the byte + positions specified are inclusive. Byte offsets start at zero. + + If the last-byte-pos value is present, it MUST be greater than or + equal to the first-byte-pos in that byte-range-spec, or the byte- + range-spec is syntactically invalid. The recipient of a byte-range- + set that includes one or more syntactically invalid byte-range-spec + values MUST ignore the header field that includes that byte-range- + set. + + If the last-byte-pos value is absent, or if the value is greater than + or equal to the current length of the entity-body, last-byte-pos is + taken to be equal to one less than the current length of the entity- + body in bytes. + + By its choice of last-byte-pos, a client can limit the number of + bytes retrieved without knowing the size of the entity. + + + + +Fielding, et al. Standards Track [Page 138] + +RFC 2616 HTTP/1.1 June 1999 + + + suffix-byte-range-spec = "-" suffix-length + suffix-length = 1*DIGIT + + A suffix-byte-range-spec is used to specify the suffix of the + entity-body, of a length given by the suffix-length value. (That is, + this form specifies the last N bytes of an entity-body.) If the + entity is shorter than the specified suffix-length, the entire + entity-body is used. + + If a syntactically valid byte-range-set includes at least one byte- + range-spec whose first-byte-pos is less than the current length of + the entity-body, or at least one suffix-byte-range-spec with a non- + zero suffix-length, then the byte-range-set is satisfiable. + Otherwise, the byte-range-set is unsatisfiable. If the byte-range-set + is unsatisfiable, the server SHOULD return a response with a status + of 416 (Requested range not satisfiable). Otherwise, the server + SHOULD return a response with a status of 206 (Partial Content) + containing the satisfiable ranges of the entity-body. + + Examples of byte-ranges-specifier values (assuming an entity-body of + length 10000): + + - The first 500 bytes (byte offsets 0-499, inclusive): bytes=0- + 499 + + - The second 500 bytes (byte offsets 500-999, inclusive): + bytes=500-999 + + - The final 500 bytes (byte offsets 9500-9999, inclusive): + bytes=-500 + + - Or bytes=9500- + + - The first and last bytes only (bytes 0 and 9999): bytes=0-0,-1 + + - Several legal but not canonical specifications of the second 500 + bytes (byte offsets 500-999, inclusive): + bytes=500-600,601-999 + bytes=500-700,601-999 + +14.35.2 Range Retrieval Requests + + HTTP retrieval requests using conditional or unconditional GET + methods MAY request one or more sub-ranges of the entity, instead of + the entire entity, using the Range request header, which applies to + the entity returned as the result of the request: + + Range = "Range" ":" ranges-specifier + + + +Fielding, et al. Standards Track [Page 139] + +RFC 2616 HTTP/1.1 June 1999 + + + A server MAY ignore the Range header. However, HTTP/1.1 origin + servers and intermediate caches ought to support byte ranges when + possible, since Range supports efficient recovery from partially + failed transfers, and supports efficient partial retrieval of large + entities. + + If the server supports the Range header and the specified range or + ranges are appropriate for the entity: + + - The presence of a Range header in an unconditional GET modifies + what is returned if the GET is otherwise successful. In other + words, the response carries a status code of 206 (Partial + Content) instead of 200 (OK). + + - The presence of a Range header in a conditional GET (a request + using one or both of If-Modified-Since and If-None-Match, or + one or both of If-Unmodified-Since and If-Match) modifies what + is returned if the GET is otherwise successful and the + condition is true. It does not affect the 304 (Not Modified) + response returned if the conditional is false. + + In some cases, it might be more appropriate to use the If-Range + header (see section 14.27) in addition to the Range header. + + If a proxy that supports ranges receives a Range request, forwards + the request to an inbound server, and receives an entire entity in + reply, it SHOULD only return the requested range to its client. It + SHOULD store the entire received response in its cache if that is + consistent with its cache allocation policies. + +14.36 Referer + + The Referer[sic] request-header field allows the client to specify, + for the server's benefit, the address (URI) of the resource from + which the Request-URI was obtained (the "referrer", although the + header field is misspelled.) The Referer request-header allows a + server to generate lists of back-links to resources for interest, + logging, optimized caching, etc. It also allows obsolete or mistyped + links to be traced for maintenance. The Referer field MUST NOT be + sent if the Request-URI was obtained from a source that does not have + its own URI, such as input from the user keyboard. + + Referer = "Referer" ":" ( absoluteURI | relativeURI ) + + Example: + + Referer: http://www.w3.org/hypertext/DataSources/Overview.html + + + + +Fielding, et al. Standards Track [Page 140] + +RFC 2616 HTTP/1.1 June 1999 + + + If the field value is a relative URI, it SHOULD be interpreted + relative to the Request-URI. The URI MUST NOT include a fragment. See + section 15.1.3 for security considerations. + +14.37 Retry-After + + The Retry-After response-header field can be used with a 503 (Service + Unavailable) response to indicate how long the service is expected to + be unavailable to the requesting client. This field MAY also be used + with any 3xx (Redirection) response to indicate the minimum time the + user-agent is asked wait before issuing the redirected request. The + value of this field can be either an HTTP-date or an integer number + of seconds (in decimal) after the time of the response. + + Retry-After = "Retry-After" ":" ( HTTP-date | delta-seconds ) + + Two examples of its use are + + Retry-After: Fri, 31 Dec 1999 23:59:59 GMT + Retry-After: 120 + + In the latter example, the delay is 2 minutes. + +14.38 Server + + The Server response-header field contains information about the + software used by the origin server to handle the request. The field + can contain multiple product tokens (section 3.8) and comments + identifying the server and any significant subproducts. The product + tokens are listed in order of their significance for identifying the + application. + + Server = "Server" ":" 1*( product | comment ) + + Example: + + Server: CERN/3.0 libwww/2.17 + + If the response is being forwarded through a proxy, the proxy + application MUST NOT modify the Server response-header. Instead, it + SHOULD include a Via field (as described in section 14.45). + + Note: Revealing the specific software version of the server might + allow the server machine to become more vulnerable to attacks + against software that is known to contain security holes. Server + implementors are encouraged to make this field a configurable + option. + + + + +Fielding, et al. Standards Track [Page 141] + +RFC 2616 HTTP/1.1 June 1999 + + +14.39 TE + + The TE request-header field indicates what extension transfer-codings + it is willing to accept in the response and whether or not it is + willing to accept trailer fields in a chunked transfer-coding. Its + value may consist of the keyword "trailers" and/or a comma-separated + list of extension transfer-coding names with optional accept + parameters (as described in section 3.6). + + TE = "TE" ":" #( t-codings ) + t-codings = "trailers" | ( transfer-extension [ accept-params ] ) + + The presence of the keyword "trailers" indicates that the client is + willing to accept trailer fields in a chunked transfer-coding, as + defined in section 3.6.1. This keyword is reserved for use with + transfer-coding values even though it does not itself represent a + transfer-coding. + + Examples of its use are: + + TE: deflate + TE: + TE: trailers, deflate;q=0.5 + + The TE header field only applies to the immediate connection. + Therefore, the keyword MUST be supplied within a Connection header + field (section 14.10) whenever TE is present in an HTTP/1.1 message. + + A server tests whether a transfer-coding is acceptable, according to + a TE field, using these rules: + + 1. The "chunked" transfer-coding is always acceptable. If the + keyword "trailers" is listed, the client indicates that it is + willing to accept trailer fields in the chunked response on + behalf of itself and any downstream clients. The implication is + that, if given, the client is stating that either all + downstream clients are willing to accept trailer fields in the + forwarded response, or that it will attempt to buffer the + response on behalf of downstream recipients. + + Note: HTTP/1.1 does not define any means to limit the size of a + chunked response such that a client can be assured of buffering + the entire response. + + 2. If the transfer-coding being tested is one of the transfer- + codings listed in the TE field, then it is acceptable unless it + is accompanied by a qvalue of 0. (As defined in section 3.9, a + qvalue of 0 means "not acceptable.") + + + +Fielding, et al. Standards Track [Page 142] + +RFC 2616 HTTP/1.1 June 1999 + + + 3. If multiple transfer-codings are acceptable, then the + acceptable transfer-coding with the highest non-zero qvalue is + preferred. The "chunked" transfer-coding always has a qvalue + of 1. + + If the TE field-value is empty or if no TE field is present, the only + transfer-coding is "chunked". A message with no transfer-coding is + always acceptable. + +14.40 Trailer + + The Trailer general field value indicates that the given set of + header fields is present in the trailer of a message encoded with + chunked transfer-coding. + + Trailer = "Trailer" ":" 1#field-name + + An HTTP/1.1 message SHOULD include a Trailer header field in a + message using chunked transfer-coding with a non-empty trailer. Doing + so allows the recipient to know which header fields to expect in the + trailer. + + If no Trailer header field is present, the trailer SHOULD NOT include + any header fields. See section 3.6.1 for restrictions on the use of + trailer fields in a "chunked" transfer-coding. + + Message header fields listed in the Trailer header field MUST NOT + include the following header fields: + + . Transfer-Encoding + + . Content-Length + + . Trailer + +14.41 Transfer-Encoding + + The Transfer-Encoding general-header field indicates what (if any) + type of transformation has been applied to the message body in order + to safely transfer it between the sender and the recipient. This + differs from the content-coding in that the transfer-coding is a + property of the message, not of the entity. + + Transfer-Encoding = "Transfer-Encoding" ":" 1#transfer-coding + + Transfer-codings are defined in section 3.6. An example is: + + Transfer-Encoding: chunked + + + +Fielding, et al. Standards Track [Page 143] + +RFC 2616 HTTP/1.1 June 1999 + + + If multiple encodings have been applied to an entity, the transfer- + codings MUST be listed in the order in which they were applied. + Additional information about the encoding parameters MAY be provided + by other entity-header fields not defined by this specification. + + Many older HTTP/1.0 applications do not understand the Transfer- + Encoding header. + +14.42 Upgrade + + The Upgrade general-header allows the client to specify what + additional communication protocols it supports and would like to use + if the server finds it appropriate to switch protocols. The server + MUST use the Upgrade header field within a 101 (Switching Protocols) + response to indicate which protocol(s) are being switched. + + Upgrade = "Upgrade" ":" 1#product + + For example, + + Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11 + + The Upgrade header field is intended to provide a simple mechanism + for transition from HTTP/1.1 to some other, incompatible protocol. It + does so by allowing the client to advertise its desire to use another + protocol, such as a later version of HTTP with a higher major version + number, even though the current request has been made using HTTP/1.1. + This eases the difficult transition between incompatible protocols by + allowing the client to initiate a request in the more commonly + supported protocol while indicating to the server that it would like + to use a "better" protocol if available (where "better" is determined + by the server, possibly according to the nature of the method and/or + resource being requested). + + The Upgrade header field only applies to switching application-layer + protocols upon the existing transport-layer connection. Upgrade + cannot be used to insist on a protocol change; its acceptance and use + by the server is optional. The capabilities and nature of the + application-layer communication after the protocol change is entirely + dependent upon the new protocol chosen, although the first action + after changing the protocol MUST be a response to the initial HTTP + request containing the Upgrade header field. + + The Upgrade header field only applies to the immediate connection. + Therefore, the upgrade keyword MUST be supplied within a Connection + header field (section 14.10) whenever Upgrade is present in an + HTTP/1.1 message. + + + + +Fielding, et al. Standards Track [Page 144] + +RFC 2616 HTTP/1.1 June 1999 + + + The Upgrade header field cannot be used to indicate a switch to a + protocol on a different connection. For that purpose, it is more + appropriate to use a 301, 302, 303, or 305 redirection response. + + This specification only defines the protocol name "HTTP" for use by + the family of Hypertext Transfer Protocols, as defined by the HTTP + version rules of section 3.1 and future updates to this + specification. Any token can be used as a protocol name; however, it + will only be useful if both the client and server associate the name + with the same protocol. + +14.43 User-Agent + + The User-Agent request-header field contains information about the + user agent originating the request. This is for statistical purposes, + the tracing of protocol violations, and automated recognition of user + agents for the sake of tailoring responses to avoid particular user + agent limitations. User agents SHOULD include this field with + requests. The field can contain multiple product tokens (section 3.8) + and comments identifying the agent and any subproducts which form a + significant part of the user agent. By convention, the product tokens + are listed in order of their significance for identifying the + application. + + User-Agent = "User-Agent" ":" 1*( product | comment ) + + Example: + + User-Agent: CERN-LineMode/2.15 libwww/2.17b3 + +14.44 Vary + + The Vary field value indicates the set of request-header fields that + fully determines, while the response is fresh, whether a cache is + permitted to use the response to reply to a subsequent request + without revalidation. For uncacheable or stale responses, the Vary + field value advises the user agent about the criteria that were used + to select the representation. A Vary field value of "*" implies that + a cache cannot determine from the request headers of a subsequent + request whether this response is the appropriate representation. See + section 13.6 for use of the Vary header field by caches. + + Vary = "Vary" ":" ( "*" | 1#field-name ) + + An HTTP/1.1 server SHOULD include a Vary header field with any + cacheable response that is subject to server-driven negotiation. + Doing so allows a cache to properly interpret future requests on that + resource and informs the user agent about the presence of negotiation + + + +Fielding, et al. Standards Track [Page 145] + +RFC 2616 HTTP/1.1 June 1999 + + + on that resource. A server MAY include a Vary header field with a + non-cacheable response that is subject to server-driven negotiation, + since this might provide the user agent with useful information about + the dimensions over which the response varies at the time of the + response. + + A Vary field value consisting of a list of field-names signals that + the representation selected for the response is based on a selection + algorithm which considers ONLY the listed request-header field values + in selecting the most appropriate representation. A cache MAY assume + that the same selection will be made for future requests with the + same values for the listed field names, for the duration of time for + which the response is fresh. + + The field-names given are not limited to the set of standard + request-header fields defined by this specification. Field names are + case-insensitive. + + A Vary field value of "*" signals that unspecified parameters not + limited to the request-headers (e.g., the network address of the + client), play a role in the selection of the response representation. + The "*" value MUST NOT be generated by a proxy server; it may only be + generated by an origin server. + +14.45 Via + + The Via general-header field MUST be used by gateways and proxies to + indicate the intermediate protocols and recipients between the user + agent and the server on requests, and between the origin server and + the client on responses. It is analogous to the "Received" field of + RFC 822 [9] and is intended to be used for tracking message forwards, + avoiding request loops, and identifying the protocol capabilities of + all senders along the request/response chain. + + Via = "Via" ":" 1#( received-protocol received-by [ comment ] ) + received-protocol = [ protocol-name "/" ] protocol-version + protocol-name = token + protocol-version = token + received-by = ( host [ ":" port ] ) | pseudonym + pseudonym = token + + The received-protocol indicates the protocol version of the message + received by the server or client along each segment of the + request/response chain. The received-protocol version is appended to + the Via field value when the message is forwarded so that information + about the protocol capabilities of upstream applications remains + visible to all recipients. + + + + +Fielding, et al. Standards Track [Page 146] + +RFC 2616 HTTP/1.1 June 1999 + + + The protocol-name is optional if and only if it would be "HTTP". The + received-by field is normally the host and optional port number of a + recipient server or client that subsequently forwarded the message. + However, if the real host is considered to be sensitive information, + it MAY be replaced by a pseudonym. If the port is not given, it MAY + be assumed to be the default port of the received-protocol. + + Multiple Via field values represents each proxy or gateway that has + forwarded the message. Each recipient MUST append its information + such that the end result is ordered according to the sequence of + forwarding applications. + + Comments MAY be used in the Via header field to identify the software + of the recipient proxy or gateway, analogous to the User-Agent and + Server header fields. However, all comments in the Via field are + optional and MAY be removed by any recipient prior to forwarding the + message. + + For example, a request message could be sent from an HTTP/1.0 user + agent to an internal proxy code-named "fred", which uses HTTP/1.1 to + forward the request to a public proxy at nowhere.com, which completes + the request by forwarding it to the origin server at www.ics.uci.edu. + The request received by www.ics.uci.edu would then have the following + Via header field: + + Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1) + + Proxies and gateways used as a portal through a network firewall + SHOULD NOT, by default, forward the names and ports of hosts within + the firewall region. This information SHOULD only be propagated if + explicitly enabled. If not enabled, the received-by host of any host + behind the firewall SHOULD be replaced by an appropriate pseudonym + for that host. + + For organizations that have strong privacy requirements for hiding + internal structures, a proxy MAY combine an ordered subsequence of + Via header field entries with identical received-protocol values into + a single such entry. For example, + + Via: 1.0 ricky, 1.1 ethel, 1.1 fred, 1.0 lucy + + could be collapsed to + + Via: 1.0 ricky, 1.1 mertz, 1.0 lucy + + + + + + + +Fielding, et al. Standards Track [Page 147] + +RFC 2616 HTTP/1.1 June 1999 + + + Applications SHOULD NOT combine multiple entries unless they are all + under the same organizational control and the hosts have already been + replaced by pseudonyms. Applications MUST NOT combine entries which + have different received-protocol values. + +14.46 Warning + + The Warning general-header field is used to carry additional + information about the status or transformation of a message which + might not be reflected in the message. This information is typically + used to warn about a possible lack of semantic transparency from + caching operations or transformations applied to the entity body of + the message. + + Warning headers are sent with responses using: + + Warning = "Warning" ":" 1#warning-value + + warning-value = warn-code SP warn-agent SP warn-text + [SP warn-date] + + warn-code = 3DIGIT + warn-agent = ( host [ ":" port ] ) | pseudonym + ; the name or pseudonym of the server adding + ; the Warning header, for use in debugging + warn-text = quoted-string + warn-date = <"> HTTP-date <"> + + A response MAY carry more than one Warning header. + + The warn-text SHOULD be in a natural language and character set that + is most likely to be intelligible to the human user receiving the + response. This decision MAY be based on any available knowledge, such + as the location of the cache or user, the Accept-Language field in a + request, the Content-Language field in a response, etc. The default + language is English and the default character set is ISO-8859-1. + + If a character set other than ISO-8859-1 is used, it MUST be encoded + in the warn-text using the method described in RFC 2047 [14]. + + Warning headers can in general be applied to any message, however + some specific warn-codes are specific to caches and can only be + applied to response messages. New Warning headers SHOULD be added + after any existing Warning headers. A cache MUST NOT delete any + Warning header that it received with a message. However, if a cache + successfully validates a cache entry, it SHOULD remove any Warning + headers previously attached to that entry except as specified for + + + + +Fielding, et al. Standards Track [Page 148] + +RFC 2616 HTTP/1.1 June 1999 + + + specific Warning codes. It MUST then add any Warning headers received + in the validating response. In other words, Warning headers are those + that would be attached to the most recent relevant response. + + When multiple Warning headers are attached to a response, the user + agent ought to inform the user of as many of them as possible, in the + order that they appear in the response. If it is not possible to + inform the user of all of the warnings, the user agent SHOULD follow + these heuristics: + + - Warnings that appear early in the response take priority over + those appearing later in the response. + + - Warnings in the user's preferred character set take priority + over warnings in other character sets but with identical warn- + codes and warn-agents. + + Systems that generate multiple Warning headers SHOULD order them with + this user agent behavior in mind. + + Requirements for the behavior of caches with respect to Warnings are + stated in section 13.1.2. + + This is a list of the currently-defined warn-codes, each with a + recommended warn-text in English, and a description of its meaning. + + 110 Response is stale + MUST be included whenever the returned response is stale. + + 111 Revalidation failed + MUST be included if a cache returns a stale response because an + attempt to revalidate the response failed, due to an inability to + reach the server. + + 112 Disconnected operation + SHOULD be included if the cache is intentionally disconnected from + the rest of the network for a period of time. + + 113 Heuristic expiration + MUST be included if the cache heuristically chose a freshness + lifetime greater than 24 hours and the response's age is greater + than 24 hours. + + 199 Miscellaneous warning + The warning text MAY include arbitrary information to be presented + to a human user, or logged. A system receiving this warning MUST + NOT take any automated action, besides presenting the warning to + the user. + + + +Fielding, et al. Standards Track [Page 149] + +RFC 2616 HTTP/1.1 June 1999 + + + 214 Transformation applied + MUST be added by an intermediate cache or proxy if it applies any + transformation changing the content-coding (as specified in the + Content-Encoding header) or media-type (as specified in the + Content-Type header) of the response, or the entity-body of the + response, unless this Warning code already appears in the response. + + 299 Miscellaneous persistent warning + The warning text MAY include arbitrary information to be presented + to a human user, or logged. A system receiving this warning MUST + NOT take any automated action. + + If an implementation sends a message with one or more Warning headers + whose version is HTTP/1.0 or lower, then the sender MUST include in + each warning-value a warn-date that matches the date in the response. + + If an implementation receives a message with a warning-value that + includes a warn-date, and that warn-date is different from the Date + value in the response, then that warning-value MUST be deleted from + the message before storing, forwarding, or using it. (This prevents + bad consequences of naive caching of Warning header fields.) If all + of the warning-values are deleted for this reason, the Warning header + MUST be deleted as well. + +14.47 WWW-Authenticate + + The WWW-Authenticate response-header field MUST be included in 401 + (Unauthorized) response messages. The field value consists of at + least one challenge that indicates the authentication scheme(s) and + parameters applicable to the Request-URI. + + WWW-Authenticate = "WWW-Authenticate" ":" 1#challenge + + The HTTP access authentication process is described in "HTTP + Authentication: Basic and Digest Access Authentication" [43]. User + agents are advised to take special care in parsing the WWW- + Authenticate field value as it might contain more than one challenge, + or if more than one WWW-Authenticate header field is provided, the + contents of a challenge itself can contain a comma-separated list of + authentication parameters. + +15 Security Considerations + + This section is meant to inform application developers, information + providers, and users of the security limitations in HTTP/1.1 as + described by this document. The discussion does not include + definitive solutions to the problems revealed, though it does make + some suggestions for reducing security risks. + + + +Fielding, et al. Standards Track [Page 150] + +RFC 2616 HTTP/1.1 June 1999 + + +15.1 Personal Information + + HTTP clients are often privy to large amounts of personal information + (e.g. the user's name, location, mail address, passwords, encryption + keys, etc.), and SHOULD be very careful to prevent unintentional + leakage of this information via the HTTP protocol to other sources. + We very strongly recommend that a convenient interface be provided + for the user to control dissemination of such information, and that + designers and implementors be particularly careful in this area. + History shows that errors in this area often create serious security + and/or privacy problems and generate highly adverse publicity for the + implementor's company. + +15.1.1 Abuse of Server Log Information + + A server is in the position to save personal data about a user's + requests which might identify their reading patterns or subjects of + interest. This information is clearly confidential in nature and its + handling can be constrained by law in certain countries. People using + the HTTP protocol to provide data are responsible for ensuring that + such material is not distributed without the permission of any + individuals that are identifiable by the published results. + +15.1.2 Transfer of Sensitive Information + + Like any generic data transfer protocol, HTTP cannot regulate the + content of the data that is transferred, nor is there any a priori + method of determining the sensitivity of any particular piece of + information within the context of any given request. Therefore, + applications SHOULD supply as much control over this information as + possible to the provider of that information. Four header fields are + worth special mention in this context: Server, Via, Referer and From. + + Revealing the specific software version of the server might allow the + server machine to become more vulnerable to attacks against software + that is known to contain security holes. Implementors SHOULD make the + Server header field a configurable option. + + Proxies which serve as a portal through a network firewall SHOULD + take special precautions regarding the transfer of header information + that identifies the hosts behind the firewall. In particular, they + SHOULD remove, or replace with sanitized versions, any Via fields + generated behind the firewall. + + The Referer header allows reading patterns to be studied and reverse + links drawn. Although it can be very useful, its power can be abused + if user details are not separated from the information contained in + + + + +Fielding, et al. Standards Track [Page 151] + +RFC 2616 HTTP/1.1 June 1999 + + + the Referer. Even when the personal information has been removed, the + Referer header might indicate a private document's URI whose + publication would be inappropriate. + + The information sent in the From field might conflict with the user's + privacy interests or their site's security policy, and hence it + SHOULD NOT be transmitted without the user being able to disable, + enable, and modify the contents of the field. The user MUST be able + to set the contents of this field within a user preference or + application defaults configuration. + + We suggest, though do not require, that a convenient toggle interface + be provided for the user to enable or disable the sending of From and + Referer information. + + The User-Agent (section 14.43) or Server (section 14.38) header + fields can sometimes be used to determine that a specific client or + server have a particular security hole which might be exploited. + Unfortunately, this same information is often used for other valuable + purposes for which HTTP currently has no better mechanism. + +15.1.3 Encoding Sensitive Information in URI's + + Because the source of a link might be private information or might + reveal an otherwise private information source, it is strongly + recommended that the user be able to select whether or not the + Referer field is sent. For example, a browser client could have a + toggle switch for browsing openly/anonymously, which would + respectively enable/disable the sending of Referer and From + information. + + Clients SHOULD NOT include a Referer header field in a (non-secure) + HTTP request if the referring page was transferred with a secure + protocol. + + Authors of services which use the HTTP protocol SHOULD NOT use GET + based forms for the submission of sensitive data, because this will + cause this data to be encoded in the Request-URI. Many existing + servers, proxies, and user agents will log the request URI in some + place where it might be visible to third parties. Servers can use + POST-based form submission instead + +15.1.4 Privacy Issues Connected to Accept Headers + + Accept request-headers can reveal information about the user to all + servers which are accessed. The Accept-Language header in particular + can reveal information the user would consider to be of a private + nature, because the understanding of particular languages is often + + + +Fielding, et al. Standards Track [Page 152] + +RFC 2616 HTTP/1.1 June 1999 + + + strongly correlated to the membership of a particular ethnic group. + User agents which offer the option to configure the contents of an + Accept-Language header to be sent in every request are strongly + encouraged to let the configuration process include a message which + makes the user aware of the loss of privacy involved. + + An approach that limits the loss of privacy would be for a user agent + to omit the sending of Accept-Language headers by default, and to ask + the user whether or not to start sending Accept-Language headers to a + server if it detects, by looking for any Vary response-header fields + generated by the server, that such sending could improve the quality + of service. + + Elaborate user-customized accept header fields sent in every request, + in particular if these include quality values, can be used by servers + as relatively reliable and long-lived user identifiers. Such user + identifiers would allow content providers to do click-trail tracking, + and would allow collaborating content providers to match cross-server + click-trails or form submissions of individual users. Note that for + many users not behind a proxy, the network address of the host + running the user agent will also serve as a long-lived user + identifier. In environments where proxies are used to enhance + privacy, user agents ought to be conservative in offering accept + header configuration options to end users. As an extreme privacy + measure, proxies could filter the accept headers in relayed requests. + General purpose user agents which provide a high degree of header + configurability SHOULD warn users about the loss of privacy which can + be involved. + +15.2 Attacks Based On File and Path Names + + Implementations of HTTP origin servers SHOULD be careful to restrict + the documents returned by HTTP requests to be only those that were + intended by the server administrators. If an HTTP server translates + HTTP URIs directly into file system calls, the server MUST take + special care not to serve files that were not intended to be + delivered to HTTP clients. For example, UNIX, Microsoft Windows, and + other operating systems use ".." as a path component to indicate a + directory level above the current one. On such a system, an HTTP + server MUST disallow any such construct in the Request-URI if it + would otherwise allow access to a resource outside those intended to + be accessible via the HTTP server. Similarly, files intended for + reference only internally to the server (such as access control + files, configuration files, and script code) MUST be protected from + inappropriate retrieval, since they might contain sensitive + information. Experience has shown that minor bugs in such HTTP server + implementations have turned into security risks. + + + + +Fielding, et al. Standards Track [Page 153] + +RFC 2616 HTTP/1.1 June 1999 + + +15.3 DNS Spoofing + + Clients using HTTP rely heavily on the Domain Name Service, and are + thus generally prone to security attacks based on the deliberate + mis-association of IP addresses and DNS names. Clients need to be + cautious in assuming the continuing validity of an IP number/DNS name + association. + + In particular, HTTP clients SHOULD rely on their name resolver for + confirmation of an IP number/DNS name association, rather than + caching the result of previous host name lookups. Many platforms + already can cache host name lookups locally when appropriate, and + they SHOULD be configured to do so. It is proper for these lookups to + be cached, however, only when the TTL (Time To Live) information + reported by the name server makes it likely that the cached + information will remain useful. + + If HTTP clients cache the results of host name lookups in order to + achieve a performance improvement, they MUST observe the TTL + information reported by DNS. + + If HTTP clients do not observe this rule, they could be spoofed when + a previously-accessed server's IP address changes. As network + renumbering is expected to become increasingly common [24], the + possibility of this form of attack will grow. Observing this + requirement thus reduces this potential security vulnerability. + + This requirement also improves the load-balancing behavior of clients + for replicated servers using the same DNS name and reduces the + likelihood of a user's experiencing failure in accessing sites which + use that strategy. + +15.4 Location Headers and Spoofing + + If a single server supports multiple organizations that do not trust + one another, then it MUST check the values of Location and Content- + Location headers in responses that are generated under control of + said organizations to make sure that they do not attempt to + invalidate resources over which they have no authority. + +15.5 Content-Disposition Issues + + RFC 1806 [35], from which the often implemented Content-Disposition + (see section 19.5.1) header in HTTP is derived, has a number of very + serious security considerations. Content-Disposition is not part of + the HTTP standard, but since it is widely implemented, we are + documenting its use and risks for implementors. See RFC 2183 [49] + (which updates RFC 1806) for details. + + + +Fielding, et al. Standards Track [Page 154] + +RFC 2616 HTTP/1.1 June 1999 + + +15.6 Authentication Credentials and Idle Clients + + Existing HTTP clients and user agents typically retain authentication + information indefinitely. HTTP/1.1. does not provide a method for a + server to direct clients to discard these cached credentials. This is + a significant defect that requires further extensions to HTTP. + Circumstances under which credential caching can interfere with the + application's security model include but are not limited to: + + - Clients which have been idle for an extended period following + which the server might wish to cause the client to reprompt the + user for credentials. + + - Applications which include a session termination indication + (such as a `logout' or `commit' button on a page) after which + the server side of the application `knows' that there is no + further reason for the client to retain the credentials. + + This is currently under separate study. There are a number of work- + arounds to parts of this problem, and we encourage the use of + password protection in screen savers, idle time-outs, and other + methods which mitigate the security problems inherent in this + problem. In particular, user agents which cache credentials are + encouraged to provide a readily accessible mechanism for discarding + cached credentials under user control. + +15.7 Proxies and Caching + + By their very nature, HTTP proxies are men-in-the-middle, and + represent an opportunity for man-in-the-middle attacks. Compromise of + the systems on which the proxies run can result in serious security + and privacy problems. Proxies have access to security-related + information, personal information about individual users and + organizations, and proprietary information belonging to users and + content providers. A compromised proxy, or a proxy implemented or + configured without regard to security and privacy considerations, + might be used in the commission of a wide range of potential attacks. + + Proxy operators should protect the systems on which proxies run as + they would protect any system that contains or transports sensitive + information. In particular, log information gathered at proxies often + contains highly sensitive personal information, and/or information + about organizations. Log information should be carefully guarded, and + appropriate guidelines for use developed and followed. (Section + 15.1.1). + + + + + + +Fielding, et al. Standards Track [Page 155] + +RFC 2616 HTTP/1.1 June 1999 + + + Caching proxies provide additional potential vulnerabilities, since + the contents of the cache represent an attractive target for + malicious exploitation. Because cache contents persist after an HTTP + request is complete, an attack on the cache can reveal information + long after a user believes that the information has been removed from + the network. Therefore, cache contents should be protected as + sensitive information. + + Proxy implementors should consider the privacy and security + implications of their design and coding decisions, and of the + configuration options they provide to proxy operators (especially the + default configuration). + + Users of a proxy need to be aware that they are no trustworthier than + the people who run the proxy; HTTP itself cannot solve this problem. + + The judicious use of cryptography, when appropriate, may suffice to + protect against a broad range of security and privacy attacks. Such + cryptography is beyond the scope of the HTTP/1.1 specification. + +15.7.1 Denial of Service Attacks on Proxies + + They exist. They are hard to defend against. Research continues. + Beware. + +16 Acknowledgments + + This specification makes heavy use of the augmented BNF and generic + constructs defined by David H. Crocker for RFC 822 [9]. Similarly, it + reuses many of the definitions provided by Nathaniel Borenstein and + Ned Freed for MIME [7]. We hope that their inclusion in this + specification will help reduce past confusion over the relationship + between HTTP and Internet mail message formats. + + The HTTP protocol has evolved considerably over the years. It has + benefited from a large and active developer community--the many + people who have participated on the www-talk mailing list--and it is + that community which has been most responsible for the success of + HTTP and of the World-Wide Web in general. Marc Andreessen, Robert + Cailliau, Daniel W. Connolly, Bob Denny, John Franks, Jean-Francois + Groff, Phillip M. Hallam-Baker, Hakon W. Lie, Ari Luotonen, Rob + McCool, Lou Montulli, Dave Raggett, Tony Sanders, and Marc + VanHeyningen deserve special recognition for their efforts in + defining early aspects of the protocol. + + This document has benefited greatly from the comments of all those + participating in the HTTP-WG. In addition to those already mentioned, + the following individuals have contributed to this specification: + + + +Fielding, et al. Standards Track [Page 156] + +RFC 2616 HTTP/1.1 June 1999 + + + Gary Adams Ross Patterson + Harald Tveit Alvestrand Albert Lunde + Keith Ball John C. Mallery + Brian Behlendorf Jean-Philippe Martin-Flatin + Paul Burchard Mitra + Maurizio Codogno David Morris + Mike Cowlishaw Gavin Nicol + Roman Czyborra Bill Perry + Michael A. Dolan Jeffrey Perry + David J. Fiander Scott Powers + Alan Freier Owen Rees + Marc Hedlund Luigi Rizzo + Greg Herlihy David Robinson + Koen Holtman Marc Salomon + Alex Hopmann Rich Salz + Bob Jernigan Allan M. Schiffman + Shel Kaphan Jim Seidman + Rohit Khare Chuck Shotton + John Klensin Eric W. Sink + Martijn Koster Simon E. Spero + Alexei Kosut Richard N. Taylor + David M. Kristol Robert S. Thau + Daniel LaLiberte Bill (BearHeart) Weinman + Ben Laurie Francois Yergeau + Paul J. Leach Mary Ellen Zurko + Daniel DuBois Josh Cohen + + + Much of the content and presentation of the caching design is due to + suggestions and comments from individuals including: Shel Kaphan, + Paul Leach, Koen Holtman, David Morris, and Larry Masinter. + + Most of the specification of ranges is based on work originally done + by Ari Luotonen and John Franks, with additional input from Steve + Zilles. + + Thanks to the "cave men" of Palo Alto. You know who you are. + + Jim Gettys (the current editor of this document) wishes particularly + to thank Roy Fielding, the previous editor of this document, along + with John Klensin, Jeff Mogul, Paul Leach, Dave Kristol, Koen + Holtman, John Franks, Josh Cohen, Alex Hopmann, Scott Lawrence, and + Larry Masinter for their help. And thanks go particularly to Jeff + Mogul and Scott Lawrence for performing the "MUST/MAY/SHOULD" audit. + + + + + + + +Fielding, et al. Standards Track [Page 157] + +RFC 2616 HTTP/1.1 June 1999 + + + The Apache Group, Anselm Baird-Smith, author of Jigsaw, and Henrik + Frystyk implemented RFC 2068 early, and we wish to thank them for the + discovery of many of the problems that this document attempts to + rectify. + +17 References + + [1] Alvestrand, H., "Tags for the Identification of Languages", RFC + 1766, March 1995. + + [2] Anklesaria, F., McCahill, M., Lindner, P., Johnson, D., Torrey, + D. and B. Alberti, "The Internet Gopher Protocol (a distributed + document search and retrieval protocol)", RFC 1436, March 1993. + + [3] Berners-Lee, T., "Universal Resource Identifiers in WWW", RFC + 1630, June 1994. + + [4] Berners-Lee, T., Masinter, L. and M. McCahill, "Uniform Resource + Locators (URL)", RFC 1738, December 1994. + + [5] Berners-Lee, T. and D. Connolly, "Hypertext Markup Language - + 2.0", RFC 1866, November 1995. + + [6] Berners-Lee, T., Fielding, R. and H. Frystyk, "Hypertext Transfer + Protocol -- HTTP/1.0", RFC 1945, May 1996. + + [7] Freed, N. and N. Borenstein, "Multipurpose Internet Mail + Extensions (MIME) Part One: Format of Internet Message Bodies", + RFC 2045, November 1996. + + [8] Braden, R., "Requirements for Internet Hosts -- Communication + Layers", STD 3, RFC 1123, October 1989. + + [9] Crocker, D., "Standard for The Format of ARPA Internet Text + Messages", STD 11, RFC 822, August 1982. + + [10] Davis, F., Kahle, B., Morris, H., Salem, J., Shen, T., Wang, R., + Sui, J., and M. Grinbaum, "WAIS Interface Protocol Prototype + Functional Specification," (v1.5), Thinking Machines + Corporation, April 1990. + + [11] Fielding, R., "Relative Uniform Resource Locators", RFC 1808, + June 1995. + + [12] Horton, M. and R. Adams, "Standard for Interchange of USENET + Messages", RFC 1036, December 1987. + + + + + +Fielding, et al. Standards Track [Page 158] + +RFC 2616 HTTP/1.1 June 1999 + + + [13] Kantor, B. and P. Lapsley, "Network News Transfer Protocol", RFC + 977, February 1986. + + [14] Moore, K., "MIME (Multipurpose Internet Mail Extensions) Part + Three: Message Header Extensions for Non-ASCII Text", RFC 2047, + November 1996. + + [15] Nebel, E. and L. Masinter, "Form-based File Upload in HTML", RFC + 1867, November 1995. + + [16] Postel, J., "Simple Mail Transfer Protocol", STD 10, RFC 821, + August 1982. + + [17] Postel, J., "Media Type Registration Procedure", RFC 1590, + November 1996. + + [18] Postel, J. and J. Reynolds, "File Transfer Protocol", STD 9, RFC + 959, October 1985. + + [19] Reynolds, J. and J. Postel, "Assigned Numbers", STD 2, RFC 1700, + October 1994. + + [20] Sollins, K. and L. Masinter, "Functional Requirements for + Uniform Resource Names", RFC 1737, December 1994. + + [21] US-ASCII. Coded Character Set - 7-Bit American Standard Code for + Information Interchange. Standard ANSI X3.4-1986, ANSI, 1986. + + [22] ISO-8859. International Standard -- Information Processing -- + 8-bit Single-Byte Coded Graphic Character Sets -- + Part 1: Latin alphabet No. 1, ISO-8859-1:1987. + Part 2: Latin alphabet No. 2, ISO-8859-2, 1987. + Part 3: Latin alphabet No. 3, ISO-8859-3, 1988. + Part 4: Latin alphabet No. 4, ISO-8859-4, 1988. + Part 5: Latin/Cyrillic alphabet, ISO-8859-5, 1988. + Part 6: Latin/Arabic alphabet, ISO-8859-6, 1987. + Part 7: Latin/Greek alphabet, ISO-8859-7, 1987. + Part 8: Latin/Hebrew alphabet, ISO-8859-8, 1988. + Part 9: Latin alphabet No. 5, ISO-8859-9, 1990. + + [23] Meyers, J. and M. Rose, "The Content-MD5 Header Field", RFC + 1864, October 1995. + + [24] Carpenter, B. and Y. Rekhter, "Renumbering Needs Work", RFC + 1900, February 1996. + + [25] Deutsch, P., "GZIP file format specification version 4.3", RFC + 1952, May 1996. + + + +Fielding, et al. Standards Track [Page 159] + +RFC 2616 HTTP/1.1 June 1999 + + + [26] Venkata N. Padmanabhan, and Jeffrey C. Mogul. "Improving HTTP + Latency", Computer Networks and ISDN Systems, v. 28, pp. 25-35, + Dec. 1995. Slightly revised version of paper in Proc. 2nd + International WWW Conference '94: Mosaic and the Web, Oct. 1994, + which is available at + http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/DDay/mogul/HTTPLat + ency.html. + + [27] Joe Touch, John Heidemann, and Katia Obraczka. "Analysis of HTTP + Performance", <URL: http://www.isi.edu/touch/pubs/http-perf96/>, + ISI Research Report ISI/RR-98-463, (original report dated Aug. + 1996), USC/Information Sciences Institute, August 1998. + + [28] Mills, D., "Network Time Protocol (Version 3) Specification, + Implementation and Analysis", RFC 1305, March 1992. + + [29] Deutsch, P., "DEFLATE Compressed Data Format Specification + version 1.3", RFC 1951, May 1996. + + [30] S. Spero, "Analysis of HTTP Performance Problems," + http://sunsite.unc.edu/mdma-release/http-prob.html. + + [31] Deutsch, P. and J. Gailly, "ZLIB Compressed Data Format + Specification version 3.3", RFC 1950, May 1996. + + [32] Franks, J., Hallam-Baker, P., Hostetler, J., Leach, P., + Luotonen, A., Sink, E. and L. Stewart, "An Extension to HTTP: + Digest Access Authentication", RFC 2069, January 1997. + + [33] Fielding, R., Gettys, J., Mogul, J., Frystyk, H. and T. + Berners-Lee, "Hypertext Transfer Protocol -- HTTP/1.1", RFC + 2068, January 1997. + + [34] Bradner, S., "Key words for use in RFCs to Indicate Requirement + Levels", BCP 14, RFC 2119, March 1997. + + [35] Troost, R. and Dorner, S., "Communicating Presentation + Information in Internet Messages: The Content-Disposition + Header", RFC 1806, June 1995. + + [36] Mogul, J., Fielding, R., Gettys, J. and H. Frystyk, "Use and + Interpretation of HTTP Version Numbers", RFC 2145, May 1997. + [jg639] + + [37] Palme, J., "Common Internet Message Headers", RFC 2076, February + 1997. [jg640] + + + + + +Fielding, et al. Standards Track [Page 160] + +RFC 2616 HTTP/1.1 June 1999 + + + [38] Yergeau, F., "UTF-8, a transformation format of Unicode and + ISO-10646", RFC 2279, January 1998. [jg641] + + [39] Nielsen, H.F., Gettys, J., Baird-Smith, A., Prud'hommeaux, E., + Lie, H., and C. Lilley. "Network Performance Effects of + HTTP/1.1, CSS1, and PNG," Proceedings of ACM SIGCOMM '97, Cannes + France, September 1997.[jg642] + + [40] Freed, N. and N. Borenstein, "Multipurpose Internet Mail + Extensions (MIME) Part Two: Media Types", RFC 2046, November + 1996. [jg643] + + [41] Alvestrand, H., "IETF Policy on Character Sets and Languages", + BCP 18, RFC 2277, January 1998. [jg644] + + [42] Berners-Lee, T., Fielding, R. and L. Masinter, "Uniform Resource + Identifiers (URI): Generic Syntax and Semantics", RFC 2396, + August 1998. [jg645] + + [43] Franks, J., Hallam-Baker, P., Hostetler, J., Lawrence, S., + Leach, P., Luotonen, A., Sink, E. and L. Stewart, "HTTP + Authentication: Basic and Digest Access Authentication", RFC + 2617, June 1999. [jg646] + + [44] Luotonen, A., "Tunneling TCP based protocols through Web proxy + servers," Work in Progress. [jg647] + + [45] Palme, J. and A. Hopmann, "MIME E-mail Encapsulation of + Aggregate Documents, such as HTML (MHTML)", RFC 2110, March + 1997. + + [46] Bradner, S., "The Internet Standards Process -- Revision 3", BCP + 9, RFC 2026, October 1996. + + [47] Masinter, L., "Hyper Text Coffee Pot Control Protocol + (HTCPCP/1.0)", RFC 2324, 1 April 1998. + + [48] Freed, N. and N. Borenstein, "Multipurpose Internet Mail + Extensions (MIME) Part Five: Conformance Criteria and Examples", + RFC 2049, November 1996. + + [49] Troost, R., Dorner, S. and K. Moore, "Communicating Presentation + Information in Internet Messages: The Content-Disposition Header + Field", RFC 2183, August 1997. + + + + + + + +Fielding, et al. Standards Track [Page 161] + +RFC 2616 HTTP/1.1 June 1999 + + +18 Authors' Addresses + + Roy T. Fielding + Information and Computer Science + University of California, Irvine + Irvine, CA 92697-3425, USA + + Fax: +1 (949) 824-1715 + EMail: fielding@ics.uci.edu + + + James Gettys + World Wide Web Consortium + MIT Laboratory for Computer Science + 545 Technology Square + Cambridge, MA 02139, USA + + Fax: +1 (617) 258 8682 + EMail: jg@w3.org + + + Jeffrey C. Mogul + Western Research Laboratory + Compaq Computer Corporation + 250 University Avenue + Palo Alto, California, 94305, USA + + EMail: mogul@wrl.dec.com + + + Henrik Frystyk Nielsen + World Wide Web Consortium + MIT Laboratory for Computer Science + 545 Technology Square + Cambridge, MA 02139, USA + + Fax: +1 (617) 258 8682 + EMail: frystyk@w3.org + + + Larry Masinter + Xerox Corporation + 3333 Coyote Hill Road + Palo Alto, CA 94034, USA + + EMail: masinter@parc.xerox.com + + + + + +Fielding, et al. Standards Track [Page 162] + +RFC 2616 HTTP/1.1 June 1999 + + + Paul J. Leach + Microsoft Corporation + 1 Microsoft Way + Redmond, WA 98052, USA + + EMail: paulle@microsoft.com + + + Tim Berners-Lee + Director, World Wide Web Consortium + MIT Laboratory for Computer Science + 545 Technology Square + Cambridge, MA 02139, USA + + Fax: +1 (617) 258 8682 + EMail: timbl@w3.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Fielding, et al. Standards Track [Page 163] + +RFC 2616 HTTP/1.1 June 1999 + + +19 Appendices + +19.1 Internet Media Type message/http and application/http + + In addition to defining the HTTP/1.1 protocol, this document serves + as the specification for the Internet media type "message/http" and + "application/http". The message/http type can be used to enclose a + single HTTP request or response message, provided that it obeys the + MIME restrictions for all "message" types regarding line length and + encodings. The application/http type can be used to enclose a + pipeline of one or more HTTP request or response messages (not + intermixed). The following is to be registered with IANA [17]. + + Media Type name: message + Media subtype name: http + Required parameters: none + Optional parameters: version, msgtype + version: The HTTP-Version number of the enclosed message + (e.g., "1.1"). If not present, the version can be + determined from the first line of the body. + msgtype: The message type -- "request" or "response". If not + present, the type can be determined from the first + line of the body. + Encoding considerations: only "7bit", "8bit", or "binary" are + permitted + Security considerations: none + + Media Type name: application + Media subtype name: http + Required parameters: none + Optional parameters: version, msgtype + version: The HTTP-Version number of the enclosed messages + (e.g., "1.1"). If not present, the version can be + determined from the first line of the body. + msgtype: The message type -- "request" or "response". If not + present, the type can be determined from the first + line of the body. + Encoding considerations: HTTP messages enclosed by this type + are in "binary" format; use of an appropriate + Content-Transfer-Encoding is required when + transmitted via E-mail. + Security considerations: none + + + + + + + + + +Fielding, et al. Standards Track [Page 164] + +RFC 2616 HTTP/1.1 June 1999 + + +19.2 Internet Media Type multipart/byteranges + + When an HTTP 206 (Partial Content) response message includes the + content of multiple ranges (a response to a request for multiple + non-overlapping ranges), these are transmitted as a multipart + message-body. The media type for this purpose is called + "multipart/byteranges". + + The multipart/byteranges media type includes two or more parts, each + with its own Content-Type and Content-Range fields. The required + boundary parameter specifies the boundary string used to separate + each body-part. + + Media Type name: multipart + Media subtype name: byteranges + Required parameters: boundary + Optional parameters: none + Encoding considerations: only "7bit", "8bit", or "binary" are + permitted + Security considerations: none + + + For example: + + HTTP/1.1 206 Partial Content + Date: Wed, 15 Nov 1995 06:25:24 GMT + Last-Modified: Wed, 15 Nov 1995 04:58:08 GMT + Content-type: multipart/byteranges; boundary=THIS_STRING_SEPARATES + + --THIS_STRING_SEPARATES + Content-type: application/pdf + Content-range: bytes 500-999/8000 + + ...the first range... + --THIS_STRING_SEPARATES + Content-type: application/pdf + Content-range: bytes 7000-7999/8000 + + ...the second range + --THIS_STRING_SEPARATES-- + + Notes: + + 1) Additional CRLFs may precede the first boundary string in the + entity. + + + + + + +Fielding, et al. Standards Track [Page 165] + +RFC 2616 HTTP/1.1 June 1999 + + + 2) Although RFC 2046 [40] permits the boundary string to be + quoted, some existing implementations handle a quoted boundary + string incorrectly. + + 3) A number of browsers and servers were coded to an early draft + of the byteranges specification to use a media type of + multipart/x-byteranges, which is almost, but not quite + compatible with the version documented in HTTP/1.1. + +19.3 Tolerant Applications + + Although this document specifies the requirements for the generation + of HTTP/1.1 messages, not all applications will be correct in their + implementation. We therefore recommend that operational applications + be tolerant of deviations whenever those deviations can be + interpreted unambiguously. + + Clients SHOULD be tolerant in parsing the Status-Line and servers + tolerant when parsing the Request-Line. In particular, they SHOULD + accept any amount of SP or HT characters between fields, even though + only a single SP is required. + + The line terminator for message-header fields is the sequence CRLF. + However, we recommend that applications, when parsing such headers, + recognize a single LF as a line terminator and ignore the leading CR. + + The character set of an entity-body SHOULD be labeled as the lowest + common denominator of the character codes used within that body, with + the exception that not labeling the entity is preferred over labeling + the entity with the labels US-ASCII or ISO-8859-1. See section 3.7.1 + and 3.4.1. + + Additional rules for requirements on parsing and encoding of dates + and other potential problems with date encodings include: + + - HTTP/1.1 clients and caches SHOULD assume that an RFC-850 date + which appears to be more than 50 years in the future is in fact + in the past (this helps solve the "year 2000" problem). + + - An HTTP/1.1 implementation MAY internally represent a parsed + Expires date as earlier than the proper value, but MUST NOT + internally represent a parsed Expires date as later than the + proper value. + + - All expiration-related calculations MUST be done in GMT. The + local time zone MUST NOT influence the calculation or comparison + of an age or expiration time. + + + + +Fielding, et al. Standards Track [Page 166] + +RFC 2616 HTTP/1.1 June 1999 + + + - If an HTTP header incorrectly carries a date value with a time + zone other than GMT, it MUST be converted into GMT using the + most conservative possible conversion. + +19.4 Differences Between HTTP Entities and RFC 2045 Entities + + HTTP/1.1 uses many of the constructs defined for Internet Mail (RFC + 822 [9]) and the Multipurpose Internet Mail Extensions (MIME [7]) to + allow entities to be transmitted in an open variety of + representations and with extensible mechanisms. However, RFC 2045 + discusses mail, and HTTP has a few features that are different from + those described in RFC 2045. These differences were carefully chosen + to optimize performance over binary connections, to allow greater + freedom in the use of new media types, to make date comparisons + easier, and to acknowledge the practice of some early HTTP servers + and clients. + + This appendix describes specific areas where HTTP differs from RFC + 2045. Proxies and gateways to strict MIME environments SHOULD be + aware of these differences and provide the appropriate conversions + where necessary. Proxies and gateways from MIME environments to HTTP + also need to be aware of the differences because some conversions + might be required. + +19.4.1 MIME-Version + + HTTP is not a MIME-compliant protocol. However, HTTP/1.1 messages MAY + include a single MIME-Version general-header field to indicate what + version of the MIME protocol was used to construct the message. Use + of the MIME-Version header field indicates that the message is in + full compliance with the MIME protocol (as defined in RFC 2045[7]). + Proxies/gateways are responsible for ensuring full compliance (where + possible) when exporting HTTP messages to strict MIME environments. + + MIME-Version = "MIME-Version" ":" 1*DIGIT "." 1*DIGIT + + MIME version "1.0" is the default for use in HTTP/1.1. However, + HTTP/1.1 message parsing and semantics are defined by this document + and not the MIME specification. + +19.4.2 Conversion to Canonical Form + + RFC 2045 [7] requires that an Internet mail entity be converted to + canonical form prior to being transferred, as described in section 4 + of RFC 2049 [48]. Section 3.7.1 of this document describes the forms + allowed for subtypes of the "text" media type when transmitted over + HTTP. RFC 2046 requires that content with a type of "text" represent + line breaks as CRLF and forbids the use of CR or LF outside of line + + + +Fielding, et al. Standards Track [Page 167] + +RFC 2616 HTTP/1.1 June 1999 + + + break sequences. HTTP allows CRLF, bare CR, and bare LF to indicate a + line break within text content when a message is transmitted over + HTTP. + + Where it is possible, a proxy or gateway from HTTP to a strict MIME + environment SHOULD translate all line breaks within the text media + types described in section 3.7.1 of this document to the RFC 2049 + canonical form of CRLF. Note, however, that this might be complicated + by the presence of a Content-Encoding and by the fact that HTTP + allows the use of some character sets which do not use octets 13 and + 10 to represent CR and LF, as is the case for some multi-byte + character sets. + + Implementors should note that conversion will break any cryptographic + checksums applied to the original content unless the original content + is already in canonical form. Therefore, the canonical form is + recommended for any content that uses such checksums in HTTP. + +19.4.3 Conversion of Date Formats + + HTTP/1.1 uses a restricted set of date formats (section 3.3.1) to + simplify the process of date comparison. Proxies and gateways from + other protocols SHOULD ensure that any Date header field present in a + message conforms to one of the HTTP/1.1 formats and rewrite the date + if necessary. + +19.4.4 Introduction of Content-Encoding + + RFC 2045 does not include any concept equivalent to HTTP/1.1's + Content-Encoding header field. Since this acts as a modifier on the + media type, proxies and gateways from HTTP to MIME-compliant + protocols MUST either change the value of the Content-Type header + field or decode the entity-body before forwarding the message. (Some + experimental applications of Content-Type for Internet mail have used + a media-type parameter of ";conversions=<content-coding>" to perform + a function equivalent to Content-Encoding. However, this parameter is + not part of RFC 2045.) + +19.4.5 No Content-Transfer-Encoding + + HTTP does not use the Content-Transfer-Encoding (CTE) field of RFC + 2045. Proxies and gateways from MIME-compliant protocols to HTTP MUST + remove any non-identity CTE ("quoted-printable" or "base64") encoding + prior to delivering the response message to an HTTP client. + + Proxies and gateways from HTTP to MIME-compliant protocols are + responsible for ensuring that the message is in the correct format + and encoding for safe transport on that protocol, where "safe + + + +Fielding, et al. Standards Track [Page 168] + +RFC 2616 HTTP/1.1 June 1999 + + + transport" is defined by the limitations of the protocol being used. + Such a proxy or gateway SHOULD label the data with an appropriate + Content-Transfer-Encoding if doing so will improve the likelihood of + safe transport over the destination protocol. + +19.4.6 Introduction of Transfer-Encoding + + HTTP/1.1 introduces the Transfer-Encoding header field (section + 14.41). Proxies/gateways MUST remove any transfer-coding prior to + forwarding a message via a MIME-compliant protocol. + + A process for decoding the "chunked" transfer-coding (section 3.6) + can be represented in pseudo-code as: + + length := 0 + read chunk-size, chunk-extension (if any) and CRLF + while (chunk-size > 0) { + read chunk-data and CRLF + append chunk-data to entity-body + length := length + chunk-size + read chunk-size and CRLF + } + read entity-header + while (entity-header not empty) { + append entity-header to existing header fields + read entity-header + } + Content-Length := length + Remove "chunked" from Transfer-Encoding + +19.4.7 MHTML and Line Length Limitations + + HTTP implementations which share code with MHTML [45] implementations + need to be aware of MIME line length limitations. Since HTTP does not + have this limitation, HTTP does not fold long lines. MHTML messages + being transported by HTTP follow all conventions of MHTML, including + line length limitations and folding, canonicalization, etc., since + HTTP transports all message-bodies as payload (see section 3.7.2) and + does not interpret the content or any MIME header lines that might be + contained therein. + +19.5 Additional Features + + RFC 1945 and RFC 2068 document protocol elements used by some + existing HTTP implementations, but not consistently and correctly + across most HTTP/1.1 applications. Implementors are advised to be + aware of these features, but cannot rely upon their presence in, or + interoperability with, other HTTP/1.1 applications. Some of these + + + +Fielding, et al. Standards Track [Page 169] + +RFC 2616 HTTP/1.1 June 1999 + + + describe proposed experimental features, and some describe features + that experimental deployment found lacking that are now addressed in + the base HTTP/1.1 specification. + + A number of other headers, such as Content-Disposition and Title, + from SMTP and MIME are also often implemented (see RFC 2076 [37]). + +19.5.1 Content-Disposition + + The Content-Disposition response-header field has been proposed as a + means for the origin server to suggest a default filename if the user + requests that the content is saved to a file. This usage is derived + from the definition of Content-Disposition in RFC 1806 [35]. + + content-disposition = "Content-Disposition" ":" + disposition-type *( ";" disposition-parm ) + disposition-type = "attachment" | disp-extension-token + disposition-parm = filename-parm | disp-extension-parm + filename-parm = "filename" "=" quoted-string + disp-extension-token = token + disp-extension-parm = token "=" ( token | quoted-string ) + + An example is + + Content-Disposition: attachment; filename="fname.ext" + + The receiving user agent SHOULD NOT respect any directory path + information present in the filename-parm parameter, which is the only + parameter believed to apply to HTTP implementations at this time. The + filename SHOULD be treated as a terminal component only. + + If this header is used in a response with the application/octet- + stream content-type, the implied suggestion is that the user agent + should not display the response, but directly enter a `save response + as...' dialog. + + See section 15.5 for Content-Disposition security issues. + +19.6 Compatibility with Previous Versions + + It is beyond the scope of a protocol specification to mandate + compliance with previous versions. HTTP/1.1 was deliberately + designed, however, to make supporting previous versions easy. It is + worth noting that, at the time of composing this specification + (1996), we would expect commercial HTTP/1.1 servers to: + + - recognize the format of the Request-Line for HTTP/0.9, 1.0, and + 1.1 requests; + + + +Fielding, et al. Standards Track [Page 170] + +RFC 2616 HTTP/1.1 June 1999 + + + - understand any valid request in the format of HTTP/0.9, 1.0, or + 1.1; + + - respond appropriately with a message in the same major version + used by the client. + + And we would expect HTTP/1.1 clients to: + + - recognize the format of the Status-Line for HTTP/1.0 and 1.1 + responses; + + - understand any valid response in the format of HTTP/0.9, 1.0, or + 1.1. + + For most implementations of HTTP/1.0, each connection is established + by the client prior to the request and closed by the server after + sending the response. Some implementations implement the Keep-Alive + version of persistent connections described in section 19.7.1 of RFC + 2068 [33]. + +19.6.1 Changes from HTTP/1.0 + + This section summarizes major differences between versions HTTP/1.0 + and HTTP/1.1. + +19.6.1.1 Changes to Simplify Multi-homed Web Servers and Conserve IP + Addresses + + The requirements that clients and servers support the Host request- + header, report an error if the Host request-header (section 14.23) is + missing from an HTTP/1.1 request, and accept absolute URIs (section + 5.1.2) are among the most important changes defined by this + specification. + + Older HTTP/1.0 clients assumed a one-to-one relationship of IP + addresses and servers; there was no other established mechanism for + distinguishing the intended server of a request than the IP address + to which that request was directed. The changes outlined above will + allow the Internet, once older HTTP clients are no longer common, to + support multiple Web sites from a single IP address, greatly + simplifying large operational Web servers, where allocation of many + IP addresses to a single host has created serious problems. The + Internet will also be able to recover the IP addresses that have been + allocated for the sole purpose of allowing special-purpose domain + names to be used in root-level HTTP URLs. Given the rate of growth of + the Web, and the number of servers already deployed, it is extremely + + + + + +Fielding, et al. Standards Track [Page 171] + +RFC 2616 HTTP/1.1 June 1999 + + + important that all implementations of HTTP (including updates to + existing HTTP/1.0 applications) correctly implement these + requirements: + + - Both clients and servers MUST support the Host request-header. + + - A client that sends an HTTP/1.1 request MUST send a Host header. + + - Servers MUST report a 400 (Bad Request) error if an HTTP/1.1 + request does not include a Host request-header. + + - Servers MUST accept absolute URIs. + +19.6.2 Compatibility with HTTP/1.0 Persistent Connections + + Some clients and servers might wish to be compatible with some + previous implementations of persistent connections in HTTP/1.0 + clients and servers. Persistent connections in HTTP/1.0 are + explicitly negotiated as they are not the default behavior. HTTP/1.0 + experimental implementations of persistent connections are faulty, + and the new facilities in HTTP/1.1 are designed to rectify these + problems. The problem was that some existing 1.0 clients may be + sending Keep-Alive to a proxy server that doesn't understand + Connection, which would then erroneously forward it to the next + inbound server, which would establish the Keep-Alive connection and + result in a hung HTTP/1.0 proxy waiting for the close on the + response. The result is that HTTP/1.0 clients must be prevented from + using Keep-Alive when talking to proxies. + + However, talking to proxies is the most important use of persistent + connections, so that prohibition is clearly unacceptable. Therefore, + we need some other mechanism for indicating a persistent connection + is desired, which is safe to use even when talking to an old proxy + that ignores Connection. Persistent connections are the default for + HTTP/1.1 messages; we introduce a new keyword (Connection: close) for + declaring non-persistence. See section 14.10. + + The original HTTP/1.0 form of persistent connections (the Connection: + Keep-Alive and Keep-Alive header) is documented in RFC 2068. [33] + +19.6.3 Changes from RFC 2068 + + This specification has been carefully audited to correct and + disambiguate key word usage; RFC 2068 had many problems in respect to + the conventions laid out in RFC 2119 [34]. + + Clarified which error code should be used for inbound server failures + (e.g. DNS failures). (Section 10.5.5). + + + +Fielding, et al. Standards Track [Page 172] + +RFC 2616 HTTP/1.1 June 1999 + + + CREATE had a race that required an Etag be sent when a resource is + first created. (Section 10.2.2). + + Content-Base was deleted from the specification: it was not + implemented widely, and there is no simple, safe way to introduce it + without a robust extension mechanism. In addition, it is used in a + similar, but not identical fashion in MHTML [45]. + + Transfer-coding and message lengths all interact in ways that + required fixing exactly when chunked encoding is used (to allow for + transfer encoding that may not be self delimiting); it was important + to straighten out exactly how message lengths are computed. (Sections + 3.6, 4.4, 7.2.2, 13.5.2, 14.13, 14.16) + + A content-coding of "identity" was introduced, to solve problems + discovered in caching. (section 3.5) + + Quality Values of zero should indicate that "I don't want something" + to allow clients to refuse a representation. (Section 3.9) + + The use and interpretation of HTTP version numbers has been clarified + by RFC 2145. Require proxies to upgrade requests to highest protocol + version they support to deal with problems discovered in HTTP/1.0 + implementations (Section 3.1) + + Charset wildcarding is introduced to avoid explosion of character set + names in accept headers. (Section 14.2) + + A case was missed in the Cache-Control model of HTTP/1.1; s-maxage + was introduced to add this missing case. (Sections 13.4, 14.8, 14.9, + 14.9.3) + + The Cache-Control: max-age directive was not properly defined for + responses. (Section 14.9.3) + + There are situations where a server (especially a proxy) does not + know the full length of a response but is capable of serving a + byterange request. We therefore need a mechanism to allow byteranges + with a content-range not indicating the full length of the message. + (Section 14.16) + + Range request responses would become very verbose if all meta-data + were always returned; by allowing the server to only send needed + headers in a 206 response, this problem can be avoided. (Section + 10.2.7, 13.5.3, and 14.27) + + + + + + +Fielding, et al. Standards Track [Page 173] + +RFC 2616 HTTP/1.1 June 1999 + + + Fix problem with unsatisfiable range requests; there are two cases: + syntactic problems, and range doesn't exist in the document. The 416 + status code was needed to resolve this ambiguity needed to indicate + an error for a byte range request that falls outside of the actual + contents of a document. (Section 10.4.17, 14.16) + + Rewrite of message transmission requirements to make it much harder + for implementors to get it wrong, as the consequences of errors here + can have significant impact on the Internet, and to deal with the + following problems: + + 1. Changing "HTTP/1.1 or later" to "HTTP/1.1", in contexts where + this was incorrectly placing a requirement on the behavior of + an implementation of a future version of HTTP/1.x + + 2. Made it clear that user-agents should retry requests, not + "clients" in general. + + 3. Converted requirements for clients to ignore unexpected 100 + (Continue) responses, and for proxies to forward 100 responses, + into a general requirement for 1xx responses. + + 4. Modified some TCP-specific language, to make it clearer that + non-TCP transports are possible for HTTP. + + 5. Require that the origin server MUST NOT wait for the request + body before it sends a required 100 (Continue) response. + + 6. Allow, rather than require, a server to omit 100 (Continue) if + it has already seen some of the request body. + + 7. Allow servers to defend against denial-of-service attacks and + broken clients. + + This change adds the Expect header and 417 status code. The message + transmission requirements fixes are in sections 8.2, 10.4.18, + 8.1.2.2, 13.11, and 14.20. + + Proxies should be able to add Content-Length when appropriate. + (Section 13.5.2) + + Clean up confusion between 403 and 404 responses. (Section 10.4.4, + 10.4.5, and 10.4.11) + + Warnings could be cached incorrectly, or not updated appropriately. + (Section 13.1.2, 13.2.4, 13.5.2, 13.5.3, 14.9.3, and 14.46) Warning + also needed to be a general header, as PUT or other methods may have + need for it in requests. + + + +Fielding, et al. Standards Track [Page 174] + +RFC 2616 HTTP/1.1 June 1999 + + + Transfer-coding had significant problems, particularly with + interactions with chunked encoding. The solution is that transfer- + codings become as full fledged as content-codings. This involves + adding an IANA registry for transfer-codings (separate from content + codings), a new header field (TE) and enabling trailer headers in the + future. Transfer encoding is a major performance benefit, so it was + worth fixing [39]. TE also solves another, obscure, downward + interoperability problem that could have occurred due to interactions + between authentication trailers, chunked encoding and HTTP/1.0 + clients.(Section 3.6, 3.6.1, and 14.39) + + The PATCH, LINK, UNLINK methods were defined but not commonly + implemented in previous versions of this specification. See RFC 2068 + [33]. + + The Alternates, Content-Version, Derived-From, Link, URI, Public and + Content-Base header fields were defined in previous versions of this + specification, but not commonly implemented. See RFC 2068 [33]. + +20 Index + + Please see the PostScript version of this RFC for the INDEX. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Fielding, et al. Standards Track [Page 175] + +RFC 2616 HTTP/1.1 June 1999 + + +21. Full Copyright Statement + + Copyright (C) The Internet Society (1999). All Rights Reserved. + + This document and translations of it may be copied and furnished to + others, and derivative works that comment on or otherwise explain it + or assist in its implementation may be prepared, copied, published + and distributed, in whole or in part, without restriction of any + kind, provided that the above copyright notice and this paragraph are + included on all such copies and derivative works. However, this + document itself may not be modified in any way, such as by removing + the copyright notice or references to the Internet Society or other + Internet organizations, except as needed for the purpose of + developing Internet standards in which case the procedures for + copyrights defined in the Internet Standards process must be + followed, or as required to translate it into languages other than + English. + + The limited permissions granted above are perpetual and will not be + revoked by the Internet Society or its successors or assigns. + + This document and the information contained herein is provided on an + "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING + TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING + BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION + HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF + MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + +Acknowledgement + + Funding for the RFC Editor function is currently provided by the + Internet Society. + + + + + + + + + + + + + + + + + + + +Fielding, et al. Standards Track [Page 176] + diff --git a/trunk/doc/readme.txt b/trunk/doc/readme.txt new file mode 100644 index 000000000..42cc71eb0 --- /dev/null +++ b/trunk/doc/readme.txt @@ -0,0 +1,61 @@ +ffmpeg-logo.png +ffmpeg-min.png + ffmpeg的logo。 +source.flv + avatar预告片,400kbps。 + +aac-iso-13818-7.pdf + aac标准,aac的编码等。 + +aac-mp4a-format-ISO_IEC_14496-3+2001.pdf + aac的封装标准,即ts/flv里面的aac raw data标准。 + +amf0_spec_121207.pdf + adobe amf0标准 + +amf3_spec_121207.pdf + adobe amf3标准。 + +H.264-AVC-ISO_IEC_14496-10.pdf + avc标准,编码部分。 + +H.264-AVC-ISO_IEC_14496-15.pdf + avc标准,封装部分。 + +H.264_MPEG-4-Part-10-White-Paper.pdf + h264简介。 + +hls-m3u8-draft-pantos-http-live-streaming-12.txt + m3u8标准。 + +hls-mpeg-ts-iso13818-1.pdf + ts标准。 + +hls-mpeg-ts-VB_WhitePaper_TransportStreamVSProgramStream_rd2.pdf + ts的介绍。 + +rtmp.part1.Chunk-Stream.pdf +rtmp.part2.Message-Formats.pdf +rtmp.part3.Commands-Messages.pdf +rtmp_specification_1.0.pdf + adobe rtmp标准。 + +rtmfp-rfc7016.pdf + adobe RTMFP, http://tools.ietf.org/html/rfc7016. + +rtmfp-tsvarea-1.pdf + http://www.ietf.org/proceedings/10mar/slides/tsvarea-1.pdf + +flv_v10_1.pdf +video_file_format_spec_v10_1.pdf + adobe f4v/flv标准。 + +HTTP协议: +http1.0-rfc1945.txt + http://www.rfc-editor.org/rfc/rfc1945.txt +http1.1-rfc2616.txt + http://www.rfc-editor.org/rfc/rfc2616.txt +arpa-internet-text-messages-rfc822.txt + http://www.rfc-editor.org/rfc/rfc822.txt + +Winlin diff --git a/trunk/doc/rtmfp-rfc7016.pdf b/trunk/doc/rtmfp-rfc7016.pdf new file mode 100644 index 000000000..5d3f77d1f Binary files /dev/null and b/trunk/doc/rtmfp-rfc7016.pdf differ diff --git a/trunk/doc/rtmfp-tsvarea-1.pdf b/trunk/doc/rtmfp-tsvarea-1.pdf new file mode 100644 index 000000000..8266a76e5 Binary files /dev/null and b/trunk/doc/rtmfp-tsvarea-1.pdf differ diff --git a/trunk/doc/rtmp.part1.Chunk-Stream.pdf b/trunk/doc/rtmp.part1.Chunk-Stream.pdf new file mode 100644 index 000000000..d1338cf05 Binary files /dev/null and b/trunk/doc/rtmp.part1.Chunk-Stream.pdf differ diff --git a/trunk/doc/rtmp.part2.Message-Formats.pdf b/trunk/doc/rtmp.part2.Message-Formats.pdf new file mode 100644 index 000000000..a9957a5a5 Binary files /dev/null and b/trunk/doc/rtmp.part2.Message-Formats.pdf differ diff --git a/trunk/doc/rtmp.part3.Commands-Messages.pdf b/trunk/doc/rtmp.part3.Commands-Messages.pdf new file mode 100644 index 000000000..9f36c4385 Binary files /dev/null and b/trunk/doc/rtmp.part3.Commands-Messages.pdf differ diff --git a/trunk/doc/rtmp_specification_1.0.pdf b/trunk/doc/rtmp_specification_1.0.pdf new file mode 100644 index 000000000..506eb2ae2 Binary files /dev/null and b/trunk/doc/rtmp_specification_1.0.pdf differ diff --git a/trunk/doc/rtp-rfc3550-2003.pdf b/trunk/doc/rtp-rfc3550-2003.pdf new file mode 100644 index 000000000..8a79c781f Binary files /dev/null and b/trunk/doc/rtp-rfc3550-2003.pdf differ diff --git a/trunk/doc/rtsp-rfc2326-1998.pdf b/trunk/doc/rtsp-rfc2326-1998.pdf new file mode 100644 index 000000000..9fd1ac0da Binary files /dev/null and b/trunk/doc/rtsp-rfc2326-1998.pdf differ diff --git a/trunk/doc/source.200kbps.768x320.flv b/trunk/doc/source.200kbps.768x320.flv new file mode 100644 index 000000000..70e8a09ab Binary files /dev/null and b/trunk/doc/source.200kbps.768x320.flv differ diff --git a/trunk/doc/srs-logo.png b/trunk/doc/srs-logo.png new file mode 100644 index 000000000..275dd27e0 Binary files /dev/null and b/trunk/doc/srs-logo.png differ diff --git a/trunk/doc/video_file_format_spec_v10_1.pdf b/trunk/doc/video_file_format_spec_v10_1.pdf new file mode 100644 index 000000000..262cff488 Binary files /dev/null and b/trunk/doc/video_file_format_spec_v10_1.pdf differ diff --git a/trunk/etc/init.d/srs b/trunk/etc/init.d/srs new file mode 100755 index 000000000..f49039649 --- /dev/null +++ b/trunk/etc/init.d/srs @@ -0,0 +1,197 @@ +#!/bin/bash + +### BEGIN INIT INFO +# Provides: simple-rtmp-server(srs) +# RequiRED-Start: $all +# RequiRED-Stop: $all +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: simple-rtmp-server(srs) +# Description: https://github.com/winlinvip/simple-rtmp-server +### END INIT INFO + +# the config of ROOT, user must modify it when start srs from other directory, +# it's ok to use the script by command ./etc/init.d/simple-rtmp-server +ROOT="./" +APP="./objs/srs" +CONFIG="./conf/srs.conf" +DEFAULT_PID_FILE='./objs/srs.pid' +DEFAULT_LOG_FILE='./objs/srs.log' + +######################################################################## +# utility functions +######################################################################## +RED="\\e[31m" +GREEN="\\e[32m" +YELLOW="\\e[33m" +BLACK="\\e[0m" +POS="\\e[60G" + +ok_msg() { + echo -e "${1}${POS}${BLACK}[${GREEN} OK ${BLACK}]" +} + +failed_msg() { + echo -e "${1}${POS}${BLACK}[${RED}FAILED${BLACK}]" +} + +# load process info of srs +# @set variable $srs_pid to the process id in srs.pid file. +# @return 0, if process exists; otherwise: +# 1, for pid file not exists. +# 2, for get proecess info by pid failed. +# @set variable $error_msg if error. +# @set variable $pid_file to pid file. +load_process_info() { + # get pid file + pid_file=`cd ${ROOT} && cat ${CONFIG} |grep ^pid|awk '{print $2}'|awk -F ';' '{print $1}'` + if [[ -z $pid_file ]]; then pid_file=${DEFAULT_PID_FILE}; fi + # get abs path + pid_dir=`dirname $pid_file` + pid_file=`(cd ${ROOT}; cd $pid_dir; pwd)`/`basename $pid_file` + + srs_pid=`cat $pid_file 2>/dev/null` + ret=$?; if [[ 0 -ne $ret ]]; then error_msg="file $pid_file does not exists"; return 1; fi + + ps -p ${srs_pid} >/dev/null 2>/dev/null + ret=$?; if [[ 0 -ne $ret ]]; then error_msg="process $srs_pid does not exists"; return 2; fi + + return 0; +} + +start() { + # if exists, exit. + load_process_info + if [[ 0 -eq $? ]]; then failed_msg "SRS started(pid ${srs_pid}), should not start it again."; return 0; fi + + # not exists, start server + ok_msg "Starting SRS..." + + # get log file + log_file=`cd ${ROOT} && cat ${CONFIG} |grep '^log_file'| awk '{print $2}'| awk -F ';' '{print $1}'` + if [[ -z $log_file ]]; then log_file=${DEFAULT_LOG_FILE}; fi + # get abs path + log_dir=`dirname $log_file` + log_file=`(cd ${ROOT} && cd $log_dir && pwd)`/`basename $log_file` + + # TODO: FIXME: set limit by, for instance, "ulimit -HSn 10000" + if [[ -z $log_file ]]; then + (ulimit -c unlimited && cd ${ROOT}; ${APP} -c ${CONFIG} >/dev/null 2>&1) + else + (ulimit -c unlimited && cd ${ROOT}; ${APP} -c ${CONFIG} >> $log_file 2>&1) + fi + + # check again after start server + for ((i = 0; i < 5; i++)); do + # sleep a little while, for srs may start then crash. + sleep 0.1 + load_process_info + ret=$?; if [[ 0 -ne $ret ]]; then + failed_msg "SRS start failed"; + failed_msg "see $log_file"; + return $ret; + fi + done + + # check whether started. + load_process_info + ret=$?; if [[ 0 -eq $? ]]; then ok_msg "SRS started(pid ${srs_pid})"; return 0; fi + + failed_msg "SRS not started" + return $ret +} + +stop() { + # not start, exit + load_process_info + if [[ 0 -ne $? ]]; then failed_msg "SRS not start."; return 0; fi + + ok_msg "Stopping SRS(pid ${srs_pid})..." + + # process exists, try to kill to stop normally + for((i=0;i<30;i++)); do + load_process_info + if [[ 0 -eq $? ]]; then + kill -s SIGTERM ${srs_pid} 2>/dev/null + ret=$?; if [[ 0 -ne $ret ]]; then failed_msg "send signal SIGTERM failed ret=$ret"; return $ret; fi + sleep 0.1 + else + ok_msg "SRS stopped by SIGTERM" + # delete the pid file when stop success. + rm -f ${pid_file} + break; + fi + done + + # process exists, use kill -9 to force to exit + load_process_info + if [[ 0 -eq $? ]]; then + kill -s SIGKILL ${srs_pid} 2>/dev/null + ret=$?; if [[ 0 -ne $ret ]]; then failed_msg "send signal SIGKILL failed ret=$ret"; return $ret; fi + ok_msg "SRS stopped by SIGKILL" + else + # delete the pid file when stop success. + rm -f ${pid_file} + fi + + sleep 0.1 + return 0 +} + +# get the status of srs process +# @return 0 if srs is running; otherwise, 1 for stopped. +status() { + load_process_info + ret=$?; if [[ 0 -eq $ret ]]; then echo "SRS(pid ${srs_pid}) is running."; return 0; fi + + echo "SRS is stopped, $error_msg" + return 1 +} + +reload() { + # not start, exit + load_process_info + if [[ 0 -ne $? ]]; then failed_msg "SRS not start."; return 0; fi + + ok_msg "Reload SRS(pid ${srs_pid})..." + + # process exists, reload it + kill -s SIGHUP ${srs_pid} 2>/dev/null + ret=$?; if [[ 0 -ne $ret ]]; then failed_msg "Reload SRS failed ret=$ret"; return $ret; fi + + load_process_info + if [[ 0 -ne $? ]]; then failed_msg "SRS reload failed."; return $ret; fi + + ok_msg "SRS reloaded" + return 0 +} + +menu() { + case "$1" in + start) + start + ;; + stop) + stop + ;; + restart) + stop + start + ;; + status) + status + ;; + reload) + reload + ;; + *) + echo "Usage: $0 {start|stop|status|restart|reload}" + return 1 + ;; + esac +} + +menu $1 + +code=$? +exit ${code} diff --git a/trunk/etc/init.d/srs-api b/trunk/etc/init.d/srs-api new file mode 100755 index 000000000..dba4dc524 --- /dev/null +++ b/trunk/etc/init.d/srs-api @@ -0,0 +1,127 @@ +#!/bin/bash + +### BEGIN INIT INFO +# Provides: simple-rtmp-server-api(srs-api) +# RequiRED-Start: $all +# RequiRED-Stop: $all +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: simple-rtmp-server-api(srs-api) +# Description: https://github.com/winlinvip/simple-rtmp-server +### END INIT INFO + +# the config of ROOT, user must modify it when start srs from other directory, +# it's ok to use the script by command ./etc/init.d/simple-rtmp-server +ROOT="./" +APP="python ./research/api-server/server.py" +CONFIG="8085" + +######################################################################## +# utility functions +######################################################################## +RED="\\e[31m" +GREEN="\\e[32m" +YELLOW="\\e[33m" +BLACK="\\e[0m" +POS="\\e[60G" + +ok_msg(){ + echo -e "${1}${POS}${BLACK}[${GREEN} OK ${BLACK}]" +} + +failed_msg(){ + echo -e "${1}${POS}${BLACK}[${RED}FAILED${BLACK}]" +} + +# load process info of srs-api +# @set variable $srs_api_id to the process id. +# @return 0, if process exists; otherwise: +# 1, for srs-api not exists. +# @set variable $error_msg if error. +load_process_info() { + srs_api_id=`ps aux|grep python|grep research|grep "api-server"|awk '{print $2}'` + if [[ -z $srs_api_id ]]; then error_msg="srs-api process does not exists"; return 1; fi + + return 0; +} + +start() { + # if exists, exit. + load_process_info + if [[ 0 -eq $? ]]; then failed_msg "SRS-api started(pid ${srs_api_id}), should not start it again."; return 0; fi + + # not exists, start server + ok_msg "Starting SRS-api..." + # TODO: FIXME: set limit by, for instance, "ulimit -HSn 10000" + # TODO: FIXME: write log to, for instance, the same dir of log. + # TODO: FIXME: support deamon, without nohup. + (cd ${ROOT}; nohup ${APP} ${CONFIG} >/dev/null 2>&1 &) + + # check again after start server + load_process_info + ret=$?; if [[ 0 -eq $? ]]; then ok_msg "SRS-api started(pid ${srs_api_id})"; return 0; fi + + failed_msg "SRS-api not started" + return $ret +} + +stop() { + # not start, exit + load_process_info + if [[ 0 -ne $? ]]; then failed_msg "SRS-api not start."; return 0; fi + + ok_msg "Stopping SRS-api(pid ${srs_api_id})..." + + # process exists, kill util stop + for((;;)); do + load_process_info + if [[ 0 -eq $? ]]; then + kill -s SIGKILL ${srs_api_id} 2>/dev/null + ret=$?; if [[ 0 -ne $ret ]]; then failed_msg "send signal SIGKILL failed ret=$ret"; return $ret; fi + sleep 0.1 + else + ok_msg "SRS-api stopped" + break; + fi + done + + sleep 0.1 + return 0 +} + +# get the status of srs-api process +# @return 0 if srs-api is running; otherwise, 1 for stopped. +status() { + load_process_info + ret=$?; if [[ 0 -eq $ret ]]; then echo "SRS-api(pid ${srs_api_id}) is running."; return 0; fi + + echo "SRS-api is stopped" + return 1 +} + +menu() { + case "$1" in + start) + start + ;; + stop) + stop + ;; + restart) + stop + start + ;; + status) + status + ;; + *) + echo "Usage: $0 {start|stop|status|restart}" + return 1 + ;; + esac +} + +menu $1 + +code=$? +exit ${code} diff --git a/trunk/etc/init.d/srs-demo b/trunk/etc/init.d/srs-demo new file mode 100755 index 000000000..e7e2bd5eb --- /dev/null +++ b/trunk/etc/init.d/srs-demo @@ -0,0 +1,184 @@ +#!/bin/bash + +### BEGIN INIT INFO +# Provides: simple-rtmp-server(srs) +# RequiRED-Start: $all +# RequiRED-Stop: $all +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: simple-rtmp-server(srs) +# Description: https://github.com/winlinvip/simple-rtmp-server +### END INIT INFO + +# the config of ROOT, user must modify it when start srs from other directory, +# it's ok to use the script by command ./etc/init.d/simple-rtmp-server +ROOT="./" +APP="./objs/srs" +CONFIG="./conf/demo.conf" +DEFAULT_PID_FILE='./objs/srs.demo.pid' +DEFAULT_LOG_FILE='./objs/srs.demo.log' + +######################################################################## +# utility functions +######################################################################## +RED="\\e[31m" +GREEN="\\e[32m" +YELLOW="\\e[33m" +BLACK="\\e[0m" +POS="\\e[60G" + +ok_msg() { + echo -e "${1}${POS}${BLACK}[${GREEN} OK ${BLACK}]" +} + +failed_msg() { + echo -e "${1}${POS}${BLACK}[${RED}FAILED${BLACK}]" +} + +# load process info of srs +# @set variable $srs_pid to the process id in srs.pid file. +# @return 0, if process exists; otherwise: +# 1, for pid file not exists. +# 2, for get proecess info by pid failed. +# @set variable $error_msg if error. +# @set variable $pid_file to pid file. +load_process_info() { + # get pid file + pid_file=`cd ${ROOT} && cat ${CONFIG} |grep ^pid|awk '{print $2}'|awk -F ';' '{print $1}'` + if [[ -z $pid_file ]]; then pid_file=${DEFAULT_PID_FILE}; fi + # get abs path + pid_dir=`dirname $pid_file` + pid_file=`(cd ${ROOT}; cd $pid_dir; pwd)`/`basename $pid_file` + + srs_pid=`cat $pid_file 2>/dev/null` + ret=$?; if [[ 0 -ne $ret ]]; then error_msg="file $pid_file does not exists"; return 1; fi + + ps -p ${srs_pid} >/dev/null 2>/dev/null + ret=$?; if [[ 0 -ne $ret ]]; then error_msg="process $srs_pid does not exists"; return 2; fi + + return 0; +} + +start() { + # if exists, exit. + load_process_info + if [[ 0 -eq $? ]]; then failed_msg "SRS started(pid ${srs_pid}), should not start it again."; return 0; fi + + # not exists, start server + ok_msg "Starting SRS..." + + # get log file + log_file=`cd ${ROOT} && cat ${CONFIG} |grep '^log_file'| awk '{print $2}'| awk -F ';' '{print $1}'` + if [[ -z $log_file ]]; then log_file=${DEFAULT_LOG_FILE}; fi + # get abs path + log_dir=`dirname $log_file` + log_file=`(cd ${ROOT} && cd $log_dir && pwd)`/`basename $log_file` + + # TODO: FIXME: set limit by, for instance, "ulimit -HSn 10000" + if [[ -z $log_file ]]; then + (cd ${ROOT}; ${APP} -c ${CONFIG} >/dev/null 2>&1) + else + (cd ${ROOT}; ${APP} -c ${CONFIG} >> $log_file 2>&1) + fi + + # check again after start server + for ((i = 0; i < 5; i++)); do + # sleep a little while, for srs may start then crash. + sleep 0.1 + load_process_info + ret=$?; if [[ 0 -ne $ret ]]; then + failed_msg "SRS start failed"; + failed_msg "see $log_file"; + return $ret; + fi + done + + # check whether started. + load_process_info + ret=$?; if [[ 0 -eq $? ]]; then ok_msg "SRS started(pid ${srs_pid})"; return 0; fi + + failed_msg "SRS not started" + return $ret +} + +stop() { + # not start, exit + load_process_info + if [[ 0 -ne $? ]]; then failed_msg "SRS not start."; return 0; fi + + ok_msg "Stopping SRS(pid ${srs_pid})..." + + # process exists, kill util stop + for((;;)); do + load_process_info + if [[ 0 -eq $? ]]; then + kill -s SIGTERM ${srs_pid} 2>/dev/null + ret=$?; if [[ 0 -ne $ret ]]; then failed_msg "send signal SIGTERM failed ret=$ret"; return $ret; fi + sleep 0.1 + else + ok_msg "SRS stopped" + break; + fi + done + + sleep 0.1 + return 0 +} + +# get the status of srs process +# @return 0 if srs is running; otherwise, 1 for stopped. +status() { + load_process_info + ret=$?; if [[ 0 -eq $ret ]]; then echo "SRS(pid ${srs_pid}) is running."; return 0; fi + + echo "SRS is stopped, $error_msg" + return 1 +} + +reload() { + # not start, exit + load_process_info + if [[ 0 -ne $? ]]; then failed_msg "SRS not start."; return 0; fi + + ok_msg "Reload SRS(pid ${srs_pid})..." + + # process exists, reload it + kill -s SIGHUP ${srs_pid} 2>/dev/null + ret=$?; if [[ 0 -ne $ret ]]; then failed_msg "Reload SRS failed ret=$ret"; return $ret; fi + + load_process_info + if [[ 0 -ne $? ]]; then failed_msg "SRS reload failed."; return $ret; fi + + ok_msg "SRS reloaded" + return 0 +} + +menu() { + case "$1" in + start) + start + ;; + stop) + stop + ;; + restart) + stop + start + ;; + status) + status + ;; + reload) + reload + ;; + *) + echo "Usage: $0 {start|stop|status|restart|reload}" + return 1 + ;; + esac +} + +menu $1 + +code=$? +exit ${code} diff --git a/trunk/etc/init.d/srs-demo-19350 b/trunk/etc/init.d/srs-demo-19350 new file mode 100755 index 000000000..704b89bdc --- /dev/null +++ b/trunk/etc/init.d/srs-demo-19350 @@ -0,0 +1,184 @@ +#!/bin/bash + +### BEGIN INIT INFO +# Provides: simple-rtmp-server(srs) +# RequiRED-Start: $all +# RequiRED-Stop: $all +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: simple-rtmp-server(srs) +# Description: https://github.com/winlinvip/simple-rtmp-server +### END INIT INFO + +# the config of ROOT, user must modify it when start srs from other directory, +# it's ok to use the script by command ./etc/init.d/simple-rtmp-server +ROOT="./" +APP="./objs/srs" +CONFIG="./conf/demo.19350.conf" +DEFAULT_PID_FILE='./objs/srs.demo.19350.pid' +DEFAULT_LOG_FILE='./objs/srs.demo.19350.log' + +######################################################################## +# utility functions +######################################################################## +RED="\\e[31m" +GREEN="\\e[32m" +YELLOW="\\e[33m" +BLACK="\\e[0m" +POS="\\e[60G" + +ok_msg() { + echo -e "${1}${POS}${BLACK}[${GREEN} OK ${BLACK}]" +} + +failed_msg() { + echo -e "${1}${POS}${BLACK}[${RED}FAILED${BLACK}]" +} + +# load process info of srs +# @set variable $srs_pid to the process id in srs.pid file. +# @return 0, if process exists; otherwise: +# 1, for pid file not exists. +# 2, for get proecess info by pid failed. +# @set variable $error_msg if error. +# @set variable $pid_file to pid file. +load_process_info() { + # get pid file + pid_file=`cd ${ROOT} && cat ${CONFIG} |grep ^pid|awk '{print $2}'|awk -F ';' '{print $1}'` + if [[ -z $pid_file ]]; then pid_file=${DEFAULT_PID_FILE}; fi + # get abs path + pid_dir=`dirname $pid_file` + pid_file=`(cd ${ROOT}; cd $pid_dir; pwd)`/`basename $pid_file` + + srs_pid=`cat $pid_file 2>/dev/null` + ret=$?; if [[ 0 -ne $ret ]]; then error_msg="file $pid_file does not exists"; return 1; fi + + ps -p ${srs_pid} >/dev/null 2>/dev/null + ret=$?; if [[ 0 -ne $ret ]]; then error_msg="process $srs_pid does not exists"; return 2; fi + + return 0; +} + +start() { + # if exists, exit. + load_process_info + if [[ 0 -eq $? ]]; then failed_msg "SRS started(pid ${srs_pid}), should not start it again."; return 0; fi + + # not exists, start server + ok_msg "Starting SRS..." + + # get log file + log_file=`cd ${ROOT} && cat ${CONFIG} |grep '^log_file'| awk '{print $2}'| awk -F ';' '{print $1}'` + if [[ -z $log_file ]]; then log_file=${DEFAULT_LOG_FILE}; fi + # get abs path + log_dir=`dirname $log_file` + log_file=`(cd ${ROOT} && cd $log_dir && pwd)`/`basename $log_file` + + # TODO: FIXME: set limit by, for instance, "ulimit -HSn 10000" + if [[ -z $log_file ]]; then + (cd ${ROOT}; ${APP} -c ${CONFIG} >/dev/null 2>&1) + else + (cd ${ROOT}; ${APP} -c ${CONFIG} >> $log_file 2>&1) + fi + + # check again after start server + for ((i = 0; i < 5; i++)); do + # sleep a little while, for srs may start then crash. + sleep 0.1 + load_process_info + ret=$?; if [[ 0 -ne $ret ]]; then + failed_msg "SRS start failed"; + failed_msg "see $log_file"; + return $ret; + fi + done + + # check whether started. + load_process_info + ret=$?; if [[ 0 -eq $? ]]; then ok_msg "SRS started(pid ${srs_pid})"; return 0; fi + + failed_msg "SRS not started" + return $ret +} + +stop() { + # not start, exit + load_process_info + if [[ 0 -ne $? ]]; then failed_msg "SRS not start."; return 0; fi + + ok_msg "Stopping SRS(pid ${srs_pid})..." + + # process exists, kill util stop + for((;;)); do + load_process_info + if [[ 0 -eq $? ]]; then + kill -s SIGTERM ${srs_pid} 2>/dev/null + ret=$?; if [[ 0 -ne $ret ]]; then failed_msg "send signal SIGTERM failed ret=$ret"; return $ret; fi + sleep 0.1 + else + ok_msg "SRS stopped" + break; + fi + done + + sleep 0.1 + return 0 +} + +# get the status of srs process +# @return 0 if srs is running; otherwise, 1 for stopped. +status() { + load_process_info + ret=$?; if [[ 0 -eq $ret ]]; then echo "SRS(pid ${srs_pid}) is running."; return 0; fi + + echo "SRS is stopped, $error_msg" + return 1 +} + +reload() { + # not start, exit + load_process_info + if [[ 0 -ne $? ]]; then failed_msg "SRS not start."; return 0; fi + + ok_msg "Reload SRS(pid ${srs_pid})..." + + # process exists, reload it + kill -s SIGHUP ${srs_pid} 2>/dev/null + ret=$?; if [[ 0 -ne $ret ]]; then failed_msg "Reload SRS failed ret=$ret"; return $ret; fi + + load_process_info + if [[ 0 -ne $? ]]; then failed_msg "SRS reload failed."; return $ret; fi + + ok_msg "SRS reloaded" + return 0 +} + +menu() { + case "$1" in + start) + start + ;; + stop) + stop + ;; + restart) + stop + start + ;; + status) + status + ;; + reload) + reload + ;; + *) + echo "Usage: $0 {start|stop|status|restart|reload}" + return 1 + ;; + esac +} + +menu $1 + +code=$? +exit ${code} diff --git a/trunk/research/api-server/server.py b/trunk/research/api-server/server.py new file mode 100755 index 000000000..b7d145a7a --- /dev/null +++ b/trunk/research/api-server/server.py @@ -0,0 +1,1122 @@ +#!/usr/bin/python +''' +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +''' + +""" +the api-server is a default demo server for srs to call +when srs get some event, for example, when client connect +to srs, srs can invoke the http api of the api-server +""" + +import sys +# reload sys model to enable the getdefaultencoding method. +reload(sys) +# set the default encoding to utf-8 +# using exec to set the encoding, to avoid error in IDE. +exec("sys.setdefaultencoding('utf-8')") +assert sys.getdefaultencoding().lower() == "utf-8" + +import os, json, time, datetime, cherrypy, threading + +# simple log functions. +def trace(msg): + date = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") + print "[%s][trace] %s"%(date, msg) + +# enable crossdomain access for js-client +# define the following method: +# def OPTIONS(self, *args, **kwargs) +# enable_crossdomain() +# invoke this method to enable js to request crossdomain. +def enable_crossdomain(): + cherrypy.response.headers["Access-Control-Allow-Origin"] = "*" + cherrypy.response.headers["Access-Control-Allow-Methods"] = "GET, POST, HEAD, PUT, DELETE" + # generate allow headers for crossdomain. + allow_headers = ["Cache-Control", "X-Proxy-Authorization", "X-Requested-With", "Content-Type"] + cherrypy.response.headers["Access-Control-Allow-Headers"] = ",".join(allow_headers) + +# error codes definition +class Error: + # ok, success, completed. + success = 0 + # error when parse json + system_parse_json = 100 + # request action invalid + request_invalid_action = 200 + # cdn node not exists + cdn_node_not_exists = 201 + +''' +handle the clients requests: connect/disconnect vhost/app. +''' +class RESTClients(object): + exposed = True + + def GET(self): + enable_crossdomain() + + clients = {} + return json.dumps(clients) + + ''' + for SRS hook: on_connect/on_close + on_connect: + when client connect to vhost/app, call the hook, + the request in the POST data string is a object encode by json: + { + "action": "on_connect", + "client_id": 1985, + "ip": "192.168.1.10", "vhost": "video.test.com", "app": "live", + "pageUrl": "http://www.test.com/live.html" + } + on_close: + when client close/disconnect to vhost/app/stream, call the hook, + the request in the POST data string is a object encode by json: + { + "action": "on_close", + "client_id": 1985, + "ip": "192.168.1.10", "vhost": "video.test.com", "app": "live" + } + if valid, the hook must return HTTP code 200(Stauts OK) and response + an int value specifies the error code(0 corresponding to success): + 0 + ''' + def POST(self): + enable_crossdomain() + + # return the error code in str + code = Error.success + + req = cherrypy.request.body.read() + trace("post to clients, req=%s"%(req)) + try: + json_req = json.loads(req) + except Exception, ex: + code = Error.system_parse_json + trace("parse the request to json failed, req=%s, ex=%s, code=%s"%(req, ex, code)) + return str(code) + + action = json_req["action"] + if action == "on_connect": + code = self.__on_connect(json_req) + elif action == "on_close": + code = self.__on_close(json_req) + else: + trace("invalid request action: %s"%(json_req["action"])) + code = Error.request_invalid_action + + return str(code) + + def OPTIONS(self, *args, **kwargs): + enable_crossdomain() + + def __on_connect(self, req): + code = Error.success + + trace("srs %s: client id=%s, ip=%s, vhost=%s, app=%s, tcUrl=%s, pageUrl=%s"%( + req["action"], req["client_id"], req["ip"], req["vhost"], req["app"], req["tcUrl"], req["pageUrl"] + )) + + # TODO: process the on_connect event + + return code + + def __on_close(self, req): + code = Error.success + + trace("srs %s: client id=%s, ip=%s, vhost=%s, app=%s"%( + req["action"], req["client_id"], req["ip"], req["vhost"], req["app"] + )) + + # TODO: process the on_close event + + return code + +''' +handle the streams requests: publish/unpublish stream. +''' +class RESTStreams(object): + exposed = True + + def GET(self): + enable_crossdomain() + + streams = {} + return json.dumps(streams) + + ''' + for SRS hook: on_publish/on_unpublish + on_publish: + when client(encoder) publish to vhost/app/stream, call the hook, + the request in the POST data string is a object encode by json: + { + "action": "on_publish", + "client_id": 1985, + "ip": "192.168.1.10", "vhost": "video.test.com", "app": "live", + "stream": "livestream" + } + on_unpublish: + when client(encoder) stop publish to vhost/app/stream, call the hook, + the request in the POST data string is a object encode by json: + { + "action": "on_unpublish", + "client_id": 1985, + "ip": "192.168.1.10", "vhost": "video.test.com", "app": "live", + "stream": "livestream" + } + if valid, the hook must return HTTP code 200(Stauts OK) and response + an int value specifies the error code(0 corresponding to success): + 0 + ''' + def POST(self): + enable_crossdomain() + + # return the error code in str + code = Error.success + + req = cherrypy.request.body.read() + trace("post to streams, req=%s"%(req)) + try: + json_req = json.loads(req) + except Exception, ex: + code = Error.system_parse_json + trace("parse the request to json failed, req=%s, ex=%s, code=%s"%(req, ex, code)) + return str(code) + + action = json_req["action"] + if action == "on_publish": + code = self.__on_publish(json_req) + elif action == "on_unpublish": + code = self.__on_unpublish(json_req) + else: + trace("invalid request action: %s"%(json_req["action"])) + code = Error.request_invalid_action + + return str(code) + + def OPTIONS(self, *args, **kwargs): + enable_crossdomain() + + def __on_publish(self, req): + code = Error.success + + trace("srs %s: client id=%s, ip=%s, vhost=%s, app=%s, stream=%s"%( + req["action"], req["client_id"], req["ip"], req["vhost"], req["app"], req["stream"] + )) + + # TODO: process the on_publish event + + return code + + def __on_unpublish(self, req): + code = Error.success + + trace("srs %s: client id=%s, ip=%s, vhost=%s, app=%s, stream=%s"%( + req["action"], req["client_id"], req["ip"], req["vhost"], req["app"], req["stream"] + )) + + # TODO: process the on_unpublish event + + return code + +''' +handle the sessions requests: client play/stop stream +''' +class RESTSessions(object): + exposed = True + + def GET(self): + enable_crossdomain() + + sessions = {} + return json.dumps(sessions) + + ''' + for SRS hook: on_play/on_stop + on_play: + when client(encoder) publish to vhost/app/stream, call the hook, + the request in the POST data string is a object encode by json: + { + "action": "on_play", + "client_id": 1985, + "ip": "192.168.1.10", "vhost": "video.test.com", "app": "live", + "stream": "livestream" + } + on_stop: + when client(encoder) stop publish to vhost/app/stream, call the hook, + the request in the POST data string is a object encode by json: + { + "action": "on_stop", + "client_id": 1985, + "ip": "192.168.1.10", "vhost": "video.test.com", "app": "live", + "stream": "livestream" + } + if valid, the hook must return HTTP code 200(Stauts OK) and response + an int value specifies the error code(0 corresponding to success): + 0 + ''' + def POST(self): + enable_crossdomain() + + # return the error code in str + code = Error.success + + req = cherrypy.request.body.read() + trace("post to sessions, req=%s"%(req)) + try: + json_req = json.loads(req) + except Exception, ex: + code = Error.system_parse_json + trace("parse the request to json failed, req=%s, ex=%s, code=%s"%(req, ex, code)) + return str(code) + + action = json_req["action"] + if action == "on_play": + code = self.__on_play(json_req) + elif action == "on_stop": + code = self.__on_stop(json_req) + else: + trace("invalid request action: %s"%(json_req["action"])) + code = Error.request_invalid_action + + return str(code) + + def OPTIONS(self, *args, **kwargs): + enable_crossdomain() + + def __on_play(self, req): + code = Error.success + + trace("srs %s: client id=%s, ip=%s, vhost=%s, app=%s, stream=%s"%( + req["action"], req["client_id"], req["ip"], req["vhost"], req["app"], req["stream"] + )) + + # TODO: process the on_play event + + return code + + def __on_stop(self, req): + code = Error.success + + trace("srs %s: client id=%s, ip=%s, vhost=%s, app=%s, stream=%s"%( + req["action"], req["client_id"], req["ip"], req["vhost"], req["app"], req["stream"] + )) + + # TODO: process the on_stop event + + return code + +global_arm_server_id = os.getpid(); +class ArmServer: + def __init__(self): + global global_arm_server_id + global_arm_server_id += 1 + + self.id = str(global_arm_server_id) + self.ip = None + self.device_id = None + + self.public_ip = cherrypy.request.remote.ip + self.heartbeat = time.time() + + self.clients = 0 + + def dead(self): + dead_time_seconds = 20 + if time.time() - self.heartbeat > dead_time_seconds: + return True + return False + + def json_dump(self): + data = {} + data["id"] = self.id + data["ip"] = self.ip + data["device_id"] = self.device_id + data["public_ip"] = self.public_ip + data["heartbeat"] = self.heartbeat + data["heartbeat_h"] = time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(self.heartbeat)) + data["summaries"] = "http://%s:1985/api/v1/summaries"%(self.ip) + return data + +''' +the server list +''' +class RESTServers(object): + exposed = True + + def __init__(self): + self.__nodes = [] + + self.__last_update = datetime.datetime.now(); + + self.__lock = threading.Lock() + + def __get_node(self, device_id): + for node in self.__nodes: + if node.device_id == device_id: + return node + return None + + def __refresh_nodes(self): + while len(self.__nodes) > 0: + has_dead_node = False + for node in self.__nodes: + if node.dead(): + self.__nodes.remove(node) + has_dead_node = True + if not has_dead_node: + break + + def __json_dump_nodes(self, peers): + data = [] + for node in peers: + data.append(node.json_dump()) + return data + + def __get_peers_for_play(self, device_id): + peers = [] + for node in self.__nodes: + if node.device_id == device_id: + peers.append(node) + return peers + + def __select_peer(self, peers, device_id): + target = None + for peer in peers: + if target is None or target.clients > peer.clients: + target = peer + if target is None: + return None + target.clients += 1 + return target.ip + + ''' + post to update server ip. + request body: the new raspberry-pi server ip. TODO: FIXME: more info. + ''' + def POST(self): + enable_crossdomain() + + try: + self.__lock.acquire() + + req = cherrypy.request.body.read() + trace("post to nodes, req=%s"%(req)) + try: + json_req = json.loads(req) + except Exception, ex: + code = Error.system_parse_json + trace("parse the request to json failed, req=%s, ex=%s, code=%s"%(req, ex, code)) + return json.dumps({"code":code, "data": None}) + + device_id = json_req["device_id"] + node = self.__get_node(device_id) + if node is None: + node = ArmServer() + self.__nodes.append(node) + + node.ip = json_req["ip"] + node.device_id = device_id + node.public_ip = cherrypy.request.remote.ip + node.heartbeat = time.time() + + return json.dumps({"code":Error.success, "data": {"id":node.id}}) + finally: + self.__lock.release() + + ''' + id canbe: + pi: the pi demo, raspberry-pi default demo. + device_id: the id of device to get. + action: canbe play or mgmt, play to play the inest stream, mgmt to get api/v1/versions. + stream: the stream to play, for example, live/livestream for http://server:8080/live/livestream.html + meeting: the meeting demo. jump to web meeting if index is None. + device_id: the id of device to get. + local: whether view the local raspberry-pi stream. if "true", redirect to the local(internal) api server. + index: the meeting stream index, dynamic get the streams from root.api.v1.chats.get_url_by_index(index) + gslb: the gslb to get edge ip + device_id: the id of device to get. + ingest: deprecated, alias for pi. + ''' + def GET(self, id=None, action="play", stream="live/livestream", index=None, local="false", device_id=None): + enable_crossdomain() + + try: + self.__lock.acquire() + + self.__refresh_nodes() + data = self.__json_dump_nodes(self.__nodes) + + server_ip = "demo.chnvideo.com" + ip = cherrypy.request.remote.ip + if type is not None: + peers = self.__get_peers_for_play(device_id) + if len(peers) > 0: + server_ip = self.__select_peer(peers, device_id) + + # demo, srs meeting urls. + if id == "meeting": + if index is None: + url = "http://%s:8085"%(server_ip) + elif local == "true": + url = "http://%s:8085/api/v1/servers?id=%s&index=%s&local=false"%(server_ip, id, index) + else: + rtmp_url = root.api.v1.chats.get_url_by_index(index) + if rtmp_url is None: + return "meeting stream not found" + urls = rtmp_url.replace("...vhost...", "?vhost=").replace("rtmp://", "").split("/") + hls_url = "http://%s:8080/%s/%s.m3u8"%(urls[0].strip(":19350").strip(":1935"), urls[1].split("?")[0], urls[2]) + return self.__generate_hls(hls_url) + # raspberry-pi urls. + elif id == "ingest" or id == "pi": + if action == "play": + url = "http://%s:8080/%s.html"%(server_ip, stream) + elif action == "rtmp": + url = "../../players/srs_player.html?server=%s&vhost=%s&app=%s&stream=%s&autostart=true"%(server_ip, server_ip, stream.split("/")[0], stream.split("/")[1]) + elif action == "hls": + hls_url = "http://%s:8080/%s.m3u8"%(server_ip, stream); + if stream.startswith("http://"): + hls_url = stream; + return self.__generate_hls(hls_url.replace(".m3u8.m3u8", ".m3u8")) + else: + url = "http://%s:8080/api/v1/versions"%(server_ip) + elif id == "gslb": + return json.dumps({"code":Error.success, "data": { + "edge":server_ip, "client":ip, + "peers":self.__json_dump_nodes(peers), + "streams": { + "pi": { + "livestream": { + "sales-pi-hls": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-sales-arm&stream=live/livestream", + "dev-pi-hls": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-dev-arm&stream=live/livestream" + }, + "cztv": { + "sales-pi-hls": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-sales-arm&stream=live/rtmp_cztv01-sd", + "dev-pi-hls": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-dev-arm&stream=live/rtmp_cztv01-sd" + } + }, + "hiwifi": { + "hls": { + "dev-livestream": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-dev-hiwifi&stream=live/livestream", + "sales-livestream": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-sales-hiwifi&stream=live/livestream" + }, + "rtmp":{ + "dev-livestream": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-dev-hiwifi&stream=live/livestream", + "sales-livestream": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-sales-hiwifi&stream=live/livestream" + }, + "meiyi": { + "rtmp": { + "avatar": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-sales-hiwifi&stream=live/avatar", + "MenInBlack3": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-sales-hiwifi&stream=live/MenInBlack3", + "skyfall": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-sales-hiwifi&stream=live/skyfall", + "SpiderMan": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-sales-hiwifi&stream=live/SpiderMan", + "thehobbit": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-sales-hiwifi&stream=live/thehobbit", + "thorthedarkworld": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-sales-hiwifi&stream=live/thorthedarkworld", + "transformers": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-sales-hiwifi&stream=live/transformers" + }, + "hls": { + "avatar": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-sales-hiwifi&stream=live/avatar", + "MenInBlack3": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-sales-hiwifi&stream=live/MenInBlack3", + "skyfall": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-sales-hiwifi&stream=live/skyfall", + "SpiderMan": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-sales-hiwifi&stream=live/SpiderMan", + "thehobbit": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-sales-hiwifi&stream=live/thehobbit", + "thorthedarkworld": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-sales-hiwifi&stream=live/thorthedarkworld", + "transformers": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-sales-hiwifi&stream=live/transformers" + } + } + }, + "cubieboard": { + "meiyi": { + "rtmp": { + "livesteam": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard&stream=live/livestream", + "stream1": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard&stream=live/stream1", + "stream2": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard&stream=live/stream2", + "stream3": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard&stream=live/stream3", + "stream4": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard&stream=live/stream4", + "stream5": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard&stream=live/stream5", + "stream6": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard&stream=live/stream6", + "stream7": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard&stream=live/stream7" + }, + "hls": { + "livesteam": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard&stream=live/livestream", + "stream1": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard&stream=live/stream1", + "stream2": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard&stream=live/stream2", + "stream3": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard&stream=live/stream3", + "stream4": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard&stream=live/stream4", + "stream5": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard&stream=live/stream5", + "stream6": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard&stream=live/stream6", + "stream7": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard&stream=live/stream7" + } + }, + "meiyi-house": { + "rtmp": { + "livesteam": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard-house&stream=live/livestream" + }, + "hls": { + "livesteam": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard-house&stream=live/livestream" + } + }, + "meiyi-bk": { + "rtmp": { + "livesteam": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/livestream", + "stream1": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream1", + "stream2": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream2", + "stream3": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream3", + "stream4": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream4", + "stream5": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream5", + "stream6": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream6", + "stream7": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream7" + }, + "hls": { + "livesteam": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/livestream", + "stream1": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream1", + "stream2": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream2", + "stream3": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream3", + "stream4": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream4", + "stream5": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream5", + "stream6": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream6", + "stream7": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard-bk&stream=live/stream7" + } + }, + "meiyi-dev1": { + "rtmp": { + "livesteam": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard-dev1&stream=live/livestream" + }, + "hls": { + "livesteam": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard-dev1&stream=live/livestream" + } + }, + "meiyi-dev2": { + "rtmp": { + "livesteam": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=rtmp&device_id=chnvideo-meiyi-cubieboard-dev2&stream=live/livestream" + }, + "hls": { + "livesteam": "http://demo.chnvideo.com:8085/api/v1/servers?id=ingest&action=hls&device_id=chnvideo-meiyi-cubieboard-dev2&stream=live/livestream" + } + } + } + } + }}) + # others, default. + else: + return json.dumps(data) + #return "id=%s, action=%s, stream=%s, url=%s, index=%s, local=%s"%(id, action, stream, url, index, local) + raise cherrypy.HTTPRedirect(url) + finally: + self.__lock.release() + + def DELETE(self, id): + enable_crossdomain() + raise cherrypy.HTTPError(405, "Not allowed.") + + def PUT(self, id): + enable_crossdomain() + raise cherrypy.HTTPError(405, "Not allowed.") + + def OPTIONS(self, *args, **kwargs): + enable_crossdomain() + + def __generate_hls(self, hls_url): + return SrsUtility().hls_html(hls_url) + +class SrsUtility: + def hls_html(self, hls_url): + return """ +<h1>%s</h1> +<video width="640" height="360" + autoplay controls autobuffer + src="%s" + type="application/vnd.apple.mpegurl"> +</video>"""%(hls_url, hls_url); + +global_cdn_id = os.getpid(); +class CdnNode: + def __init__(self): + global global_cdn_id + global_cdn_id += 1 + + self.id = str(global_cdn_id) + self.ip = None + self.origin = None + self.os = None + self.srs_status = None + + self.public_ip = cherrypy.request.remote.ip + self.heartbeat = time.time() + + self.clients = 0 + + def dead(self): + dead_time_seconds = 10 + if time.time() - self.heartbeat > dead_time_seconds: + return True + return False + + def json_dump(self): + data = {} + data["id"] = self.id + data["ip"] = self.ip + data["origin"] = self.origin + data["os"] = self.os + data["srs_status"] = self.srs_status + data["public_ip"] = self.public_ip + data["heartbeat"] = self.heartbeat + data["heartbeat_h"] = time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(self.heartbeat)) + data["clients"] = self.clients + data["summaries"] = "http://%s:1985/api/v1/summaries"%(self.ip) + return data + +''' +the cdn nodes list +''' +class RESTNodes(object): + exposed = True + + def __init__(self): + self.__nodes = [] + # @remark, if there is shared data, such as the self.__nodes, + # we must use lock for cherrypy, or the cpu of cherrypy will high + # and performance suffer. + self.__lock = threading.Lock() + + def __get_node(self, id): + for node in self.__nodes: + if node.id == id: + return node + return None + + def __refresh_nodes(self): + while len(self.__nodes) > 0: + has_dead_node = False + for node in self.__nodes: + if node.dead(): + self.__nodes.remove(node) + has_dead_node = True + if not has_dead_node: + break + + def __get_peers(self, target_node): + peers = [] + for node in self.__nodes: + if str(node.id).strip() == str(target_node.id).strip(): + continue + if node.public_ip == target_node.public_ip and node.srs_status == "running" and node.origin != target_node.ip: + peers.append(node) + return peers + + def __get_peers_for_play(self, ip): + peers = [] + for node in self.__nodes: + if node.public_ip == ip and node.srs_status == "running": + peers.append(node) + return peers + + def __json_dump_nodes(self, peers): + data = [] + for node in peers: + data.append(node.json_dump()) + return data + + def __select_peer(self, peers, ip): + target = None + for peer in peers: + if target is None or target.clients > peer.clients: + target = peer + if target is None: + return None + target.clients += 1 + return target.ip + + def GET(self, type=None, format=None, origin=None, vhost=None, port=None, stream=None, node_id=None): + enable_crossdomain() + + try: + self.__lock.acquire() + + self.__refresh_nodes() + data = self.__json_dump_nodes(self.__nodes) + + ip = cherrypy.request.remote.ip + if type is not None: + server = origin + peers = self.__get_peers_for_play(ip) + if len(peers) > 0: + server = self.__select_peer(peers, ip) + if type == "hls": + hls_url = "http://%s:%s/%s.m3u8"%(server, port, stream) + hls_url = hls_url.replace(".m3u8.m3u8", ".m3u8") + if format == "html": + return SrsUtility().hls_html(hls_url) + else: + #return hls_url + raise cherrypy.HTTPRedirect(hls_url) + elif type == "rtmp": + rtmp_url = "rtmp://%s:%s/%s?vhost=%s/%s"%(server, port, stream.split("/")[0], vhost, stream.split("/")[1]) + if format == "html": + html = "%s?server=%s&port=%s&vhost=%s&app=%s&stream=%s&autostart=true"%( + "http://demo.chnvideo.com:8085/srs/trunk/research/players/srs_player.html", + server, port, vhost, stream.split("/")[0], stream.split("/")[1]) + #return html + raise cherrypy.HTTPRedirect(html) + return rtmp_url + elif type == "gslb": + return json.dumps({"code":Error.success, "data": { + "edge":server, "client":ip, + "peers":self.__json_dump_nodes(peers), + "streams": { + "cztv": { + "hls": "http://demo.chnvideo.com:8085/api/v1/nodes?type=hls&format=html&origin=demo.chnvideo.com&port=8080&stream=live/rtmp_cztv01-sd", + "rtmp": "http://demo.chnvideo.com:8085/api/v1/nodes?type=rtmp&format=html&origin=demo.chnvideo.com&vhost=android&port=1935&stream=live/rtmp_cztv01-sd" + }, + "livestream": { + "hls": "http://demo.chnvideo.com:8085/api/v1/nodes?type=hls&format=html&origin=demo.chnvideo.com&port=8080&stream=live/livestream", + "rtmp": "http://demo.chnvideo.com:8085/api/v1/nodes?type=rtmp&format=html&origin=demo.chnvideo.com&vhost=demo.srs.com&port=1935&stream=live/livestream" + }, + "apk": "http://demo.chnvideo.com/android.srs.apk" + } + }}) + + return json.dumps({"code":Error.success, "data": data}) + finally: + self.__lock.release() + + def PUT(self): + enable_crossdomain() + + try: + self.__lock.acquire() + + req = cherrypy.request.body.read() + trace("put to nodes, req=%s"%(req)) + try: + json_req = json.loads(req) + except Exception, ex: + code = Error.system_parse_json + trace("parse the request to json failed, req=%s, ex=%s, code=%s"%(req, ex, code)) + return json.dumps({"code":code, "data": None}) + + id = str(json_req["id"]) + node = self.__get_node(id) + if node is None: + code = Error.cdn_node_not_exists + trace("cdn node not exists, req=%s, id=%s, code=%s"%(req, id, code)) + return json.dumps({"code":code, "data": None}) + + node.heartbeat = time.time() + node.srs_status = str(json_req["srs_status"]) + node.ip = str(json_req["ip"]) + if "origin" in json_req: + node.origin = str(json_req["origin"]); + node.public_ip = cherrypy.request.remote.ip + # reset if restart. + if node.srs_status != "running": + node.clients = 0 + + self.__refresh_nodes() + peers = self.__get_peers(node) + peers_data = self.__json_dump_nodes(peers) + + res = json.dumps({"code":Error.success, "data": {"id":node.id, "peers":peers_data}}) + trace(res) + return res + finally: + self.__lock.release() + + def POST(self): + enable_crossdomain() + + try: + self.__lock.acquire() + + req = cherrypy.request.body.read() + trace("post to nodes, req=%s"%(req)) + try: + json_req = json.loads(req) + except Exception, ex: + code = Error.system_parse_json + trace("parse the request to json failed, req=%s, ex=%s, code=%s"%(req, ex, code)) + return json.dumps({"code":code, "data": None}) + + node = CdnNode() + node.ip = str(json_req["ip"]); + node.os = str(json_req["os"]); + if "origin" in json_req: + node.origin = str(json_req["origin"]); + node.srs_status = str(json_req["srs_status"]) + self.__nodes.append(node) + + self.__refresh_nodes() + peers = self.__get_peers(node) + peers_data = self.__json_dump_nodes(peers) + + res = json.dumps({"code":Error.success, "data": {"id":node.id, "peers":peers_data}}) + trace(res) + return res + finally: + self.__lock.release() + + def OPTIONS(self, *args, **kwargs): + enable_crossdomain() + +global_chat_id = os.getpid(); +''' +the chat streams, public chat room. +''' +class RESTChats(object): + exposed = True + global_id = 100 + + def __init__(self): + # object fields: + # id: an int value indicates the id of user. + # username: a str indicates the user name. + # url: a str indicates the url of user stream. + # agent: a str indicates the agent of user. + # join_date: a number indicates the join timestamp in seconds. + # join_date_str: a str specifies the formated friendly time. + # heatbeat: a number indicates the heartbeat timestamp in seconds. + # vcodec: a dict indicates the video codec info. + # acodec: a dict indicates the audio codec info. + self.__chats = []; + self.__chat_lock = threading.Lock(); + + # dead time in seconds, if exceed, remove the chat. + self.__dead_time = 15; + + ''' + get the rtmp url of chat object. None if overflow. + ''' + def get_url_by_index(self, index): + index = int(index) + if index is None or index >= len(self.__chats): + return None; + return self.__chats[index]["url"]; + + def GET(self): + enable_crossdomain() + + try: + self.__chat_lock.acquire(); + + chats = []; + copy = self.__chats[:]; + for chat in copy: + if time.time() - chat["heartbeat"] > self.__dead_time: + self.__chats.remove(chat); + continue; + + chats.append({ + "id": chat["id"], + "username": chat["username"], + "url": chat["url"], + "join_date_str": chat["join_date_str"], + "heartbeat": chat["heartbeat"], + }); + finally: + self.__chat_lock.release(); + + return json.dumps({"code":0, "data": {"now": time.time(), "chats": chats}}) + + def POST(self): + enable_crossdomain() + + req = cherrypy.request.body.read() + chat = json.loads(req) + + global global_chat_id; + chat["id"] = global_chat_id + global_chat_id += 1 + + chat["join_date"] = time.time(); + chat["heartbeat"] = time.time(); + chat["join_date_str"] = time.strftime("%Y-%m-%d %H:%M:%S"); + + try: + self.__chat_lock.acquire(); + + self.__chats.append(chat) + finally: + self.__chat_lock.release(); + + trace("create chat success, id=%s"%(chat["id"])) + + return json.dumps({"code":0, "data": chat["id"]}) + + def DELETE(self, id): + enable_crossdomain() + + try: + self.__chat_lock.acquire(); + + for chat in self.__chats: + if str(id) != str(chat["id"]): + continue + + self.__chats.remove(chat) + trace("delete chat success, id=%s"%(id)) + + return json.dumps({"code":0, "data": None}) + finally: + self.__chat_lock.release(); + + raise cherrypy.HTTPError(405, "Not allowed.") + + def PUT(self, id): + enable_crossdomain() + + try: + self.__chat_lock.acquire(); + + for chat in self.__chats: + if str(id) != str(chat["id"]): + continue + + chat["heartbeat"] = time.time(); + trace("heartbeat chat success, id=%s"%(id)) + + return json.dumps({"code":0, "data": None}) + finally: + self.__chat_lock.release(); + + raise cherrypy.HTTPError(405, "Not allowed.") + + def OPTIONS(self, *args, **kwargs): + enable_crossdomain() + +# HTTP RESTful path. +class Root(object): + exposed = True + + def __init__(self): + self.api = Api() + def GET(self): + enable_crossdomain(); + return json.dumps({"code":Error.success, "urls":{"api":"the api root"}}) + def OPTIONS(self, *args, **kwargs): + enable_crossdomain(); +# HTTP RESTful path. +class Api(object): + exposed = True + + def __init__(self): + self.v1 = V1() + def GET(self): + enable_crossdomain(); + return json.dumps({"code":Error.success, + "urls": { + "v1": "the api version 1.0" + } + }); + def OPTIONS(self, *args, **kwargs): + enable_crossdomain(); +# HTTP RESTful path. to access as: +# http://127.0.0.1:8085/api/v1/clients +class V1(object): + exposed = True + + def __init__(self): + self.clients = RESTClients() + self.streams = RESTStreams() + self.sessions = RESTSessions() + self.chats = RESTChats() + self.servers = RESTServers() + self.nodes = RESTNodes() + def GET(self): + enable_crossdomain(); + return json.dumps({"code":Error.success, "urls":{ + "clients": "for srs http callback, to handle the clients requests: connect/disconnect vhost/app.", + "streams": "for srs http callback, to handle the streams requests: publish/unpublish stream.", + "sessions": "for srs http callback, to handle the sessions requests: client play/stop stream", + "chats": "for srs demo meeting, the chat streams, public chat room.", + "nodes": { + "summary": "for srs cdn node", + "POST ip=node_ip&os=node_os": "register a new node", + "GET": "get the active edge nodes", + "GET type=gslb&origin=demo.chnvideo.com": "get the gslb edge ip", + "GET type=hls&format=html&origin=demo.chnvideo.com&port=8080&stream=live/livestream": "get the play url, html for hls", + "GET type=rtmp&format=html&origin=demo.chnvideo.com&vhost=demo.srs.com&port=1935&stream=live/livestream": "get the play url, for rtmp" + }, + "servers": { + "summary": "for srs raspberry-pi and meeting demo", + "GET": "get the current raspberry-pi servers info", + "GET id=gslb&device_id=chnvideo-sales-arm": "get the gslb edge ip", + "POST ip=node_ip&device_id=device_id": "the new raspberry-pi server info.", + "GET id=ingest&action=play&stream=live/livestream": "play the ingest HLS stream on raspberry-pi", + "GET id=ingest&action=rtmp&stream=live/livestream": "play the ingest RTMP stream on raspberry-pi", + "GET id=ingest&action=hls&stream=live/livestream": "play the ingest HLS stream on raspberry-pi", + "GET id=ingest&action=mgmt": "open the HTTP api url of raspberry-pi", + "GET id=meeting": "redirect to local raspberry-pi meeting url(local ignored)", + "GET id=meeting&local=false&index=0": "play the first(index=0) meeting HLS stream on demo.chnvideo.com(not local)", + "GET id=meeting&local=true&index=0": "play the first(index=0) meeting HLS stream on local server(local x86/x64 server), warn: raspberry-pi donot support HLS meeting." + } + }}); + def OPTIONS(self, *args, **kwargs): + enable_crossdomain(); + +''' +main code start. +''' +# donot support use this module as library. +if __name__ != "__main__": + raise Exception("embed not support") + +# check the user options +if len(sys.argv) <= 1: + print "SRS api callback server, Copyright (c) 2013-2014 winlin" + print "Usage: python %s <port>"%(sys.argv[0]) + print " port: the port to listen at." + print "For example:" + print " python %s 8085"%(sys.argv[0]) + print "" + print "See also: https://github.com/winlinvip/simple-rtmp-server" + sys.exit(1) + +# parse port from user options. +port = int(sys.argv[1]) +static_dir = os.path.abspath(os.path.join(os.path.dirname(sys.argv[0]), "static-dir")) +trace("api server listen at port: %s, static_dir: %s"%(port, static_dir)) + +# cherrypy config. +conf = { + 'global': { + 'server.shutdown_timeout': 1, + 'server.socket_host': '0.0.0.0', + 'server.socket_port': port, + 'tools.encode.on': True, + 'tools.staticdir.on': True, + 'tools.encode.encoding': "utf-8", + #'server.thread_pool': 2, # single thread server. + }, + '/': { + 'tools.staticdir.dir': static_dir, + 'tools.staticdir.index': "index.html", + # for cherrypy RESTful api support + 'request.dispatch': cherrypy.dispatch.MethodDispatcher() + } +} + +# start cherrypy web engine +trace("start cherrypy server") +root = Root() +cherrypy.quickstart(root, '/', conf) + diff --git a/trunk/research/api-server/static-dir/favicon.ico b/trunk/research/api-server/static-dir/favicon.ico new file mode 100644 index 000000000..62fd6c026 Binary files /dev/null and b/trunk/research/api-server/static-dir/favicon.ico differ diff --git a/trunk/research/api-server/static-dir/index.html b/trunk/research/api-server/static-dir/index.html new file mode 100755 index 000000000..7607685aa --- /dev/null +++ b/trunk/research/api-server/static-dir/index.html @@ -0,0 +1,50 @@ +<!DOCTYPE html> +<html> +<head> + <title>SRS + + + + + + + + + + + +
    +
    + +
    + diff --git a/trunk/research/arm/jmp.cpp b/trunk/research/arm/jmp.cpp new file mode 100644 index 000000000..d9469405d --- /dev/null +++ b/trunk/research/arm/jmp.cpp @@ -0,0 +1,49 @@ +/* +# see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLinuxArm + arm-linux-gnueabi-g++ -o jmp jmp.cpp -static + arm-linux-gnueabi-strip jmp +*/ +#include +#include +#include + +jmp_buf env_func1, env_func2; + +int sum = 0; + +void func1() { + int ret = setjmp(env_func1); + printf("setjmp func1 ret=%d\n", ret); + + if (sum <= 0) { + return; + } + + if (sum++ > 1000) { + return; + } + + // jmp to func2 + longjmp(env_func2, 3); +} + +void func2() { + int ret = setjmp(env_func2); + printf("setjmp func2 ret=%d\n", ret); + + if (sum <= 0) { + return; + } + + // jmp to func1 + longjmp(env_func1, 2); +} + +int main(int argc, char** argv) { + printf("hello, setjmp/longjmp!\n"); + func1(); + sum++; + func2(); + printf("jmp finished, sum=%d\n", sum); + return 0; +} diff --git a/trunk/research/arm/jmp_sp.cpp b/trunk/research/arm/jmp_sp.cpp new file mode 100644 index 000000000..1fb0be89d --- /dev/null +++ b/trunk/research/arm/jmp_sp.cpp @@ -0,0 +1,39 @@ +/* +# see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLinuxArm + arm-linux-gnueabi-g++ -g -o jmp_sp jmp_sp.cpp -static + arm-linux-gnueabi-strip jmp_sp +*/ +#include +#include +#include + +int main(int argc, char** argv) { +#if defined(__amd64__) || defined(__x86_64__) + printf("x86_64 sizeof(long int)=%d, sizeof(long)=%d, sizeof(int)=%d\n", (int)sizeof(long int), (int)sizeof(long), (int)sizeof(int)); +#else + printf("arm sizeof(long int)=%d, sizeof(long)=%d, sizeof(int)=%d\n", (int)sizeof(long int), (int)sizeof(long), (int)sizeof(int)); +#endif + + jmp_buf env; + + int ret = setjmp(env); + printf("setjmp func1 ret=%d\n", ret); + +#if defined(__amd64__) || defined(__x86_64__) + // typedef lint64_t __jmp_buf[8]; + printf("after setjmp: "); + for (int i = 0; i < 8; i++) { + printf("env[%d]=%#x, ", i, (int)env[0].__jmpbuf[i]); + } + printf("\n"); +#else + // typedef int32_t __jmp_buf[64] __attribute__((__aligned__ (8))); + printf("after setjmp: "); + for (int i = 0; i < 64; i++) { + printf("env[%d]=%#x, ", i, (int)env[0].__jmpbuf[i]); + } + printf("\n"); +#endif + + return 0; +} diff --git a/trunk/research/arm/test.cpp b/trunk/research/arm/test.cpp new file mode 100644 index 000000000..1bad17d1c --- /dev/null +++ b/trunk/research/arm/test.cpp @@ -0,0 +1,11 @@ +/* +# see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SrsLinuxArm + arm-linux-gnueabi-g++ -o test test.cpp -static + arm-linux-gnueabi-strip test +*/ +#include + +int main(int argc, char** argv) { + printf("hello, arm!\n"); + return 0; +} diff --git a/trunk/research/code-statistic/cs.py b/trunk/research/code-statistic/cs.py new file mode 100755 index 000000000..a5a7a4928 --- /dev/null +++ b/trunk/research/code-statistic/cs.py @@ -0,0 +1,107 @@ +#!/usr/bin/python +''' +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +''' + +################################################################################# +# to stat the code and comments lines +################################################################################# +import sys + +def trace(msg): + print msg + pass +def info(msg): + print msg + pass +def verbose(msg): + #print msg + pass + +def process(f, code_file): + info("process file success") + (stat_code, stat_block_comments, stat_line_comments) = (0, 0, 0) + is_block_comments = False + is_line_comments = False + for line in f.readlines(): + line = line.strip() + if is_block_comments: + if "*/" in line: + verbose("[block][end] %s"%line) + is_block_comments = False + is_line_comments = False + else: + verbose("[block][cont] %s"%line) + stat_block_comments += 1 + continue + if line.startswith("/*"): + verbose("[block][start] %s"%line) + is_block_comments = True + is_line_comments = False + stat_block_comments += 1 + # inline block comments + if is_block_comments: + if "*/" in line: + verbose("[block][end] %s"%line) + is_block_comments = False + is_line_comments = False + continue + if line.startswith("//"): + verbose("[line] %s"%line) + is_block_comments = False + is_line_comments = True + stat_line_comments += 1 + continue + verbose("[code] %s"%line) + is_block_comments = False + is_line_comments = False + stat_code += 1 + total = stat_code + stat_block_comments + stat_line_comments + comments = stat_block_comments + stat_line_comments + trace("total:%s code:%s comments:%s block:%s line:%s file:%s"%(total, stat_code, comments, stat_block_comments, stat_line_comments, code_file)) + return (0, total, stat_code, comments, stat_block_comments, stat_line_comments, code_file) + +def do_stat(code_file): + f = None + try: + f = open(code_file, "r") + info("open file success"); + return process(f, code_file) + finally: + if f is not None: + f.close() + info("close file success") + return (-1, 0, 0, 0, 0, 0, None) + +code_file = None +if __name__ == "__main__": + if len(sys.argv) <= 1: + print "to stat the code and comments lines" + print "Usage: python %s "%(sys.argv[0]) + print " code_file: the code(header or source) file to stat" + print "Example:" + print " python %s src/core/srs_core.hpp"%(sys.argv[0]) + sys.exit(-1) + + code_file = sys.argv[1] + info("stat %s"%(code_file)) + do_stat(code_file) diff --git a/trunk/research/code-statistic/csr.py b/trunk/research/code-statistic/csr.py new file mode 100755 index 000000000..47d200bda --- /dev/null +++ b/trunk/research/code-statistic/csr.py @@ -0,0 +1,93 @@ +#!/usr/bin/python +''' +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +''' + +################################################################################# +# to stat the code and comments lines +################################################################################# +import sys, os, cs +from cs import info, trace + +if __name__ != "__main__": + print "donot support lib" + sys.exit(-1) + +filters="*.*pp,*.h,*.c,*.cc" +except_filters="utest,doc" +if len(sys.argv) <= 1: + print "to stat the code and comments lines" + print "Usage: python %s [filters] [except_filters]"%(sys.argv[0]) + print " dir: the dir contains the files to stat" + print " filters: the file filters, default: *.*pp,*.h,*.c,*.cc" + print " except_filters: the except file filters, default: utest,doc" + print "Example:" + print " python %s src"%(sys.argv[0]) + print " python %s src *.*pp,*.cc utest,doc"%(sys.argv[0]) + sys.exit(-1) + +dir = sys.argv[1] +if len(sys.argv) > 2: + filters = sys.argv[2] +if len(sys.argv) > 3: + except_filters = sys.argv[3] +info("stat dir:%s, filters:%s, except_filters:%s"%(dir, filters, except_filters)) + +# filters to array +filters = filters.split(",") +except_filters = except_filters.split(",") + +# find src -name "*.*pp"|grep -v utest +(totals, stat_codes, commentss, stat_block_commentss, stat_line_commentss) = (0, 0, 0, 0, 0) +for filter in filters: + cmd = 'find %s -name "%s"'%(dir, filter) + for ef in except_filters: + cmd = '%s|%s'%(cmd, 'grep -v "%s"'%(ef)) + cmd = "%s 2>&1"%(cmd) + info("scan dir, cmd:%s"%cmd) + + pipe = os.popen(cmd) + files = pipe.read() + info("scan dir, files:%s"%files) + pipe.close() + + files = files.split("\n") + for file in files: + file = file.strip() + if len(file) == 0: + continue; + info("start stat file:%s"%file) + (code, total, stat_code, comments, stat_block_comments, stat_line_comments, code_file) = cs.do_stat(file) + if code != 0: + continue; + totals += total + stat_codes += stat_code + commentss += comments + stat_block_commentss += stat_block_comments + stat_line_commentss += stat_line_comments + +if totals == 0: + trace("no code or comments found.") +else: + trace("total:%s code:%s comments:%s(%.2f%%) block:%s line:%s"%( + totals, stat_codes, commentss, commentss * 100.0 / totals, stat_block_commentss, stat_line_commentss + )) diff --git a/trunk/research/ffempty/Makefile b/trunk/research/ffempty/Makefile new file mode 100644 index 000000000..525f26cbd --- /dev/null +++ b/trunk/research/ffempty/Makefile @@ -0,0 +1,2 @@ +ffempty: ffempty.cc Makefile + g++ -o ffempty ffempty.cc -g -O0 -ansi diff --git a/trunk/research/ffempty/ffempty.cc b/trunk/research/ffempty/ffempty.cc new file mode 100644 index 000000000..8df9c7d1b --- /dev/null +++ b/trunk/research/ffempty/ffempty.cc @@ -0,0 +1,43 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/** +g++ -o ffempty ffempty.cc -g -O0 -ansi +*/ + +#include + +int main(int argc, char** argv) +{ + for (int i = 0; i < argc; i++) { + fprintf(stderr, "argv[%d]=%s\n", i, argv[i]); + } + + fprintf(stderr, "summary:\n"); + for (int i = 0; i < argc; i++) { + fprintf(stderr, "%s ", argv[i]); + } + fprintf(stderr, "\n"); + + return 0; +} + diff --git a/trunk/research/gperftools/cpu-profiler/Makefile b/trunk/research/gperftools/cpu-profiler/Makefile new file mode 100644 index 000000000..15c7e8699 --- /dev/null +++ b/trunk/research/gperftools/cpu-profiler/Makefile @@ -0,0 +1,10 @@ +.PHONY: default clean + +default: cpu_profiler + +cpu_profiler: cpu_profiler.cc Makefile + g++ -o cpu_profiler cpu_profiler.cc -g -O0 -ansi \ + -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free \ + -I../../../objs/gperf/include ../../../objs/gperf/lib/libtcmalloc_and_profiler.a -lpthread +clean: + rm -f cpu_profiler ./srs.prof* diff --git a/trunk/research/gperftools/cpu-profiler/cpu_profiler.cc b/trunk/research/gperftools/cpu-profiler/cpu_profiler.cc new file mode 100644 index 000000000..32068208a --- /dev/null +++ b/trunk/research/gperftools/cpu-profiler/cpu_profiler.cc @@ -0,0 +1,76 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/** +@see: http://google-perftools.googlecode.com/svn/trunk/doc/cpuprofile.html +config srs with gperf(to make gperftools): + ./configure --with-gperf --jobs=3 +set the pprof path if not set: + export PPROF_PATH=`pwd`/../../../objs/pprof +to do cpu profile: + make && rm -f ./srs.prof* && env CPUPROFILE=./srs.prof ./cpu_profiler + $PPROF_PATH --text cpu_profiler ./srs.prof* +to do cpu profile by signal: + make && rm -f ./srs.prof* && env CPUPROFILE=./srs.prof CPUPROFILESIGNAL=12 ./cpu_profiler + $PPROF_PATH --text cpu_profiler ./srs.prof* +*/ +#include +#include +#include +#include + +#include + +void cpu_profile_imp() { + for (int i = 0; i < 2; ++i) { + for (int j = 0; j < 110 * 1024 * 1024; ++j) { + } + printf("cpu profile, loop 110M\n"); + printf("press CTRL+C if you want to abort the program.\n"); + sleep(3); + } +} +void cpu_profile() { + cpu_profile_imp(); +} + +void handler(int sig) { + exit(0); +} +int main(int argc, char** argv) { + signal(SIGINT, handler); + + // must start profiler manually. + ProfilerStart(NULL); + + if (getenv("CPUPROFILESIGNAL")) { + printf("if specified CPUPROFILESIGNAL, use signal to active it: kill -12 %d\n", getpid()); + sleep(3); + } + + cpu_profile(); + // not neccessary to call stop. + //ProfilerStop(); + + return 0; +} + diff --git a/trunk/research/gperftools/heap-checker/Makefile b/trunk/research/gperftools/heap-checker/Makefile new file mode 100644 index 000000000..b0dfda71d --- /dev/null +++ b/trunk/research/gperftools/heap-checker/Makefile @@ -0,0 +1,10 @@ +.PHONY: default clean + +default: heap_checker + +heap_checker: heap_checker.cc Makefile + g++ -o heap_checker heap_checker.cc -g -O0 -ansi \ + -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free \ + ../../../objs/gperf/lib/libtcmalloc_and_profiler.a -lpthread +clean: + rm -f heap_checker \ No newline at end of file diff --git a/trunk/research/gperftools/heap-checker/heap_checker.cc b/trunk/research/gperftools/heap-checker/heap_checker.cc new file mode 100644 index 000000000..8415029f1 --- /dev/null +++ b/trunk/research/gperftools/heap-checker/heap_checker.cc @@ -0,0 +1,86 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/** +@see: http://google-perftools.googlecode.com/svn/trunk/doc/heap_checker.html +config srs with gperf(to make gperftools): + ./configure --with-gperf --jobs=3 +set the pprof path if not set: + export PPROF_PATH=`pwd`/../../../objs/pprof +to check mem leak: + make && env HEAPCHECK=normal ./heap_checker +*/ +#include +#include +#include +#include + +void explicit_leak_imp() { + printf("func leak: do something...\n"); + for (int i = 0; i < 1024; ++i) { + char* p = new char[1024]; + } + printf("func leak: memory leaked\n"); +} +void explicit_leak() { + explicit_leak_imp(); +} + +char* pglobal = NULL; +void global_leak_imp() { + printf("global leak: do something...\n"); + for (int i = 0; i < 1024; ++i) { + pglobal = new char[189]; + } + printf("global leak: memory leaked\n"); +} +void global_leak() { + global_leak_imp(); +} + +bool loop = true; +void handler(int sig) { + // we must use signal to notice the main thread to exit normally. + if (sig == SIGINT) { + loop = false; + } +} +int main(int argc, char** argv) { + signal(SIGINT, handler); + + global_leak(); + printf("press CTRL+C if you want to abort the program.\n"); + sleep(3); + if (!loop) { + return 0; + } + + explicit_leak(); + printf("press CTRL+C if you want to abort the program.\n"); + sleep(3); + if (!loop) { + return 0; + } + + return 0; +} + diff --git a/trunk/research/gperftools/heap-profiler/Makefile b/trunk/research/gperftools/heap-profiler/Makefile new file mode 100644 index 000000000..89a70f6e5 --- /dev/null +++ b/trunk/research/gperftools/heap-profiler/Makefile @@ -0,0 +1,10 @@ +.PHONY: default clean + +default: heap_checker + +heap_profiler: heap_profiler.cc Makefile + g++ -o heap_profiler heap_profiler.cc -g -O0 -ansi \ + -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free \ + -I../../../objs/gperf/include ../../../objs/gperf/lib/libtcmalloc_and_profiler.a -lpthread +clean: + rm -f heap_profiler srs.*.heap diff --git a/trunk/research/gperftools/heap-profiler/heap_profiler.cc b/trunk/research/gperftools/heap-profiler/heap_profiler.cc new file mode 100644 index 000000000..d13aa6a5d --- /dev/null +++ b/trunk/research/gperftools/heap-profiler/heap_profiler.cc @@ -0,0 +1,65 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/** +@see: http://google-perftools.googlecode.com/svn/trunk/doc/heapprofile.html +config srs with gperf(to make gperftools): + ./configure --with-gperf --jobs=3 +set the pprof path if not set: + export PPROF_PATH=`pwd`/../../../objs/pprof +to do mem profile: + make && rm -f srs.*.heap && env HEAPPROFILE=./srs ./heap_profiler + $PPROF_PATH --text heap_profiler ./*.heap +*/ +#include +#include +#include +#include + +#include + +void memory_alloc_profile_imp() { + for (int i = 0; i < 2; ++i) { + char* p = new char[110 * 1024 * 1024]; + for (int j = 0; j < 110 * 1024 * 1024; ++j) { + p[j] = j; + } + printf("mem profile, increase 110MB\n"); + printf("press CTRL+C if you want to abort the program.\n"); + sleep(5); + } +} +void memory_alloc_profile() { + memory_alloc_profile_imp(); +} + +int main(int argc, char** argv) { + // must start profiler manually. + HeapProfilerStart(NULL); + + memory_alloc_profile(); + // not neccessary to call stop. + //HeapProfilerStop(); + + return 0; +} + diff --git a/trunk/research/hls/Makefile b/trunk/research/hls/Makefile new file mode 100644 index 000000000..d805a8ef9 --- /dev/null +++ b/trunk/research/hls/Makefile @@ -0,0 +1,2 @@ +ts_info: ts_info.cc Makefile + g++ -o ts_info ts_info.cc -g -O0 -ansi diff --git a/trunk/research/hls/ts_info.cc b/trunk/research/hls/ts_info.cc new file mode 100644 index 000000000..99ff200b5 --- /dev/null +++ b/trunk/research/hls/ts_info.cc @@ -0,0 +1,2272 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/** +g++ -o ts_info ts_info.cc -g -O0 -ansi +*/ +#if 1 +// for int64_t print using PRId64 format. +#ifndef __STDC_FORMAT_MACROS + #define __STDC_FORMAT_MACROS +#endif +#include + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +#define trace(msg, ...) printf(msg"\n", ##__VA_ARGS__); +#define srs_freep(p) delete p; p = NULL +#define srs_assert(p) assert(p) +#define srs_min(a, b) ((a)<(b)? (a):(b)) + +#endif +/** +ISO/IEC 13818-1:2000(E) +Introduction + Intro. 1 Transport Stream + Intro. 2 Program Stream + Intro. 4 Packetized Elementary Stream +SECTION 2 – TECHNICAL ELEMENTS + 2.4 Transport Stream bitstream requirements + 2.4.1 Transport Stream coding structure and parameters + 2.4.2 Transport Stream system target decoder + 2.4.3 Specification of the Transport Stream syntax and semantics + 2.4.3.1 Transport Stream + 2.4.3.2 Transport Stream packet layer + 2.4.3.3 Semantic definition of fields in Transport Stream packet layer + 2.4.3.5 Semantic definition of fields in adaptation field + 2.4.3.6 PES packet + 2.4.3.7 Semantic definition of fields in PES packet + 2.4.4 Program specific information + 2.4.4.5 Semantic definition of fields in program association section + 2.4.4.6 Conditional access Table + 2.5 Program Stream bitstream requirements + 2.6 Program and program element descriptors + 2.7 Restrictions on the multiplexed stream semantics +Annex A CRC Decoder Model +*/ +#if 1 +// Transport Stream packets are 188 bytes in length. +#define TS_PACKET_SIZE 188 + +enum TSPidTable +{ + // Program Association Table(see Table 2-25). + TSPidTablePAT = 0x00, + // Conditional Access Table (see Table 2-27). + TSPidTableCAT = 0x01, + // Transport Stream Description Table + TSPidTableTSDT = 0x02, + // null packets (see Table 2-3) + TSPidTableNULL = 0x01FFF, +}; + +/*adaptation_field_control*/ +/** +* Table 2-5 – Adaptation field control values, page 38. +*/ +enum TSAdaptionType +{ + // Reserved for future use by ISO/IEC + TSAdaptionTypeReserved = 0x00, + // No adaptation_field, payload only + TSAdaptionTypePayloadOnly = 0x01, + // Adaptation_field only, no payload + TSAdaptionTypeAdaptionOnly = 0x02, + // Adaptation_field followed by payload + TSAdaptionTypeBoth = 0x03, +}; +#endif + +// Table 2-29 – Stream type assignments. page 66. +enum TSStreamType +{ + // ITU-T | ISO/IEC Reserved + TSStreamTypeReserved = 0x00, + /*defined by ffmpeg*/ + TSStreamTypeVideoMpeg1 = 0x01, + TSStreamTypeVideoMpeg2 = 0x02, + TSStreamTypeAudioMpeg1 = 0x03, + TSStreamTypeAudioMpeg2 = 0x04, + TSStreamTypePrivateSection = 0x05, + TSStreamTypePrivateData = 0x06, + TSStreamTypeAudioAAC = 0x0f, + TSStreamTypeVideoMpeg4 = 0x10, + TSStreamTypeVideoH264 = 0x1b, + TSStreamTypeAudioAC3 = 0x81, + TSStreamTypeAudioDTS = 0x8a, +}; + +/** +* the actually parsed type. +*/ +enum TSPidType +{ + TSPidTypeReserved = 0, // TSPidTypeReserved, nothing parsed, used reserved. + + TSPidTypePAT, // Program associtate table + TSPidTypePMT, // Program map table. + + TSPidTypeVideo, // only for H264 video + TSPidTypeAudio, // only for AAC audio +}; + +// forward declares. +class TSHeader; +class TSAdaptionField; +class TSPayload; +class TSPayloadReserved; +class TSPayloadPAT; +class TSPayloadPMT; +class TSPayloadPES; +class TSContext; +class TSMessage; + +// TSPacket declares. +class TSPacket +{ +public: + TSHeader* header; + TSAdaptionField* adaption_field; + TSPayload* payload; + + TSPacket(); + virtual ~TSPacket(); + int demux(TSContext* ctx, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg); + int finish(); +}; + +/** +* 2.4.3.2 Transport Stream packet layer. page 36. +*/ +class TSHeader +{ +public: + // 1B + int8_t sync_byte; //8bits + // 2B + int8_t transport_error_indicator; //1bit + int8_t payload_unit_start_indicator; //1bit + int8_t transport_priority; //1bit + TSPidTable pid; //13bits + // 1B + int8_t transport_scrambling_control; //2bits + TSAdaptionType adaption_field_control; //2bits + u_int8_t continuity_counter; //4bits + + TSHeader(); + virtual ~TSHeader(); + int get_size(); + int demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg); +}; + +// variant ts packet adation field. page 40. +class TSAdaptionField +{ +public: + // 1B + u_int8_t adaption_field_length; //8bits + // 1B + int8_t discontinuity_indicator; //1bit + int8_t random_access_indicator; //1bit + int8_t elementary_stream_priority_indicator; //1bit + int8_t PCR_flag; //1bit + int8_t OPCR_flag; //1bit + int8_t splicing_point_flag; //1bit + int8_t transport_private_data_flag; //1bit + int8_t adaptation_field_extension_flag; //1bit + + // if PCR_flag, 6B + int64_t program_clock_reference_base; //33bits + //6bits reserved. + int16_t program_clock_reference_extension; //9bits + + // if OPCR_flag, 6B + int64_t original_program_clock_reference_base; //33bits + //6bits reserved. + int16_t original_program_clock_reference_extension; //9bits + + // if splicing_point_flag, 1B + int8_t splice_countdown; //8bits + + // if transport_private_data_flag, 1+p[0] B + u_int8_t transport_private_data_length; //8bits + char* transport_private_data; //[transport_private_data_length]bytes + + // if adaptation_field_extension_flag, 2+x bytes + u_int8_t adaptation_field_extension_length; //8bits + int8_t ltw_flag; //1bit + int8_t piecewise_rate_flag; //1bit + int8_t seamless_splice_flag; //1bit + //5bits reserved + // if ltw_flag, 2B + int8_t ltw_valid_flag; //1bit + int16_t ltw_offset; //15bits + // if piecewise_rate_flag, 3B + //2bits reserved + int32_t piecewise_rate; //22bits + // if seamless_splice_flag, 5B + int8_t splice_type; //4bits + int8_t DTS_next_AU0; //3bits + int8_t marker_bit0; //1bit + int16_t DTS_next_AU1; //15bits + int8_t marker_bit1; //1bit + int16_t DTS_next_AU2; //15bits + int8_t marker_bit2; //1bit + // left bytes. + char* af_ext_reserved; + + // left bytes. + char* af_reserved; + + // user defined total adaption field size. + int __field_size; + // logic pcr/original_pcr + int64_t pcr; + int64_t original_pcr; + + TSAdaptionField(); + virtual ~TSAdaptionField(); + int get_size(); + int demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg); +}; + +// variant ts packet payload. +// PES packet or PSI table. +// TSPayloadPAT: page 61. +class TSPayload +{ +public: + /** + * the size of payload(payload plush the 1byte pointer_field). + */ + int size; + int pointer_field_size; + + TSPidType type; + + /** + * 2.4.4.2 Semantics definition of fields in pointer syntax + */ + u_int8_t pointer_field; + + TSPayloadReserved* reserved; + TSPayloadPAT* pat; + TSPayloadPMT* pmt; + TSPayloadPES* pes; + + /** + * 2.4.3.6 PES packet. page 49. + */ + + TSPayload(); + virtual ~TSPayload();; + void read_pointer_field(TSPacket* pkt, u_int8_t*& p); + int demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg); +}; + + +/** +* 2.4.4.3 Program association Table. page 61. +*/ +class TSPayloadPAT +{ +public: + // 1B + u_int8_t table_id; //8bits + + // 2B + int8_t section_syntax_indicator; //1bit + int8_t const0_value; //1bit + // 2bits reserved. + u_int16_t section_length; //12bits + + // 2B + u_int16_t transport_stream_id; //16bits + + // 1B + // 2bits reerverd. + int8_t version_number; //5bits + int8_t current_next_indicator; //1bit + + // 1B + u_int8_t section_number; //8bits + + // 1B + u_int8_t last_section_number; //8bits + + // multiple 4B program data. + // program_number 16bits + // reserved 2bits + // 13bits data: 0x1FFF + // if program_number program_map_PID 13bits + // else network_PID 13bytes. + int program_size; + int32_t* programs; //32bits + + // 4B + int32_t CRC_32; //32bits + + TSPayloadPAT(); + virtual ~TSPayloadPAT(); + int demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg); +}; + +class TSPMTESInfo +{ +public: + // 1B + u_int8_t stream_type; //8bits + + // 2B + // 3bits reserved + int16_t elementary_PID; //13bits + + // 2B + // 4bits reserved + int16_t ES_info_length; //12bits + + char* ES_info; //[ES_info_length] bytes. + + TSPMTESInfo(); + virtual ~TSPMTESInfo(); +}; + + +/** +* 2.4.4.8 Program Map Table. page 64. +*/ +class TSPayloadPMT +{ +public: + // 1B + u_int8_t table_id; //8bits + + // 2B + int8_t section_syntax_indicator; //1bit + int8_t const0_value; //1bit + // 2bits reserved. + u_int16_t section_length; //12bits + + // 2B + u_int16_t program_number; //16bits + + // 1B + // 2bits reerverd. + int8_t version_number; //5bits + int8_t current_next_indicator; //1bit + + // 1B + u_int8_t section_number; //8bits + + // 1B + u_int8_t last_section_number; //8bits + + // 2B + // 2bits reserved. + int16_t PCR_PID; //16bits + + // 2B + // 4bits reserved. + int16_t program_info_length; //12bits + char* program_info_desc; //[program_info_length]bytes + + // array of TSPMTESInfo. + std::vector ES_info; + + // 4B + int32_t CRC_32; //32bits + + TSPayloadPMT(); + virtual ~TSPayloadPMT(); + TSPMTESInfo* at(int index); + int demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg); +}; + +/** +* Table 2-18 – Stream_id assignments. page 52. +*/ +enum TSPESStreamId +{ + PES_program_stream_map = 0xbc, // 0b10111100 + PES_private_stream_1 = 0xbd, // 0b10111101 + PES_padding_stream = 0xbe, // 0b10111110 + PES_private_stream_2 = 0xbf, // 0b10111111 + + // 110x xxxx + // ISO/IEC 13818-3 or ISO/IEC 11172-3 or ISO/IEC 13818-7 or ISO/IEC + // 14496-3 audio stream number x xxxx + // (stream_id>>5)&0x07 == PES_audio_prefix + PES_audio_prefix = 0x06, // 0b110 + + // 1110 xxxx + // ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 or ISO/IEC + // 14496-2 video stream number xxxx + // (stream_id>>4)&0x0f == PES_audio_prefix + PES_video_prefix = 0x0e, // 0b1110 + + PES_ECM_stream = 0xf0, // 0b11110000 + PES_EMM_stream = 0xf1, // 0b11110001 + PES_DSMCC_stream = 0xf2, // 0b11110010 + PES_13522_stream = 0xf3, // 0b11110011 + PES_H_222_1_type_A = 0xf4, // 0b11110100 + PES_H_222_1_type_B = 0xf5, // 0b11110101 + PES_H_222_1_type_C = 0xf6, // 0b11110110 + PES_H_222_1_type_D = 0xf7, // 0b11110111 + PES_H_222_1_type_E = 0xf8, // 0b11111000 + PES_ancillary_stream = 0xf9, // 0b11111001 + PES_SL_packetized_stream = 0xfa, // 0b11111010 + PES_FlexMux_stream = 0xfb, // 0b11111011 + // reserved data stream + // 1111 1100 … 1111 1110 + PES_program_stream_directory= 0xff, // 0b11111111 +}; + + +/** +* 2.4.3.7 Semantic definition of fields in PES packet. page 49. +*/ +class TSPayloadPES +{ +public: + // 3B + int32_t packet_start_code_prefix; //24bits + // 1B + u_int8_t stream_id; //8bits + // 2B + u_int16_t PES_packet_length; //16bits + + // 1B + // 2bits const '10' + int8_t PES_scrambling_control; //2bits + int8_t PES_priority; //1bit + int8_t data_alignment_indicator; //1bit + int8_t copyright; //1bit + int8_t original_or_copy; //1bit + + // 1B + int8_t PTS_DTS_flags; //2bits + int8_t ESCR_flag; //1bit + int8_t ES_rate_flag; //1bit + int8_t DSM_trick_mode_flag; //1bit + int8_t additional_copy_info_flag; //1bit + int8_t PES_CRC_flag; //1bit + int8_t PES_extension_flag; //1bit + + // 1B + u_int8_t PES_header_data_length; //8bits + + int64_t pts; // 33bits + int64_t dts; // 33bits + + int16_t ESCR_extension; //9bits + int64_t ESCR_base; //33bits + int32_t ES_rate; //22bits + + int8_t trick_mode_control; //3bits + int8_t trick_mode_value; //5bits + + int8_t additional_copy_info; //7bits + int16_t previous_PES_packet_CRC; //16bits + + int8_t PES_private_data_flag; //1bit + int8_t pack_header_field_flag; //1bit + int8_t program_packet_sequence_counter_flag; //1bit + int8_t P_STD_buffer_flag; //1bit + // reserved 3bits + int8_t PES_extension_flag_2; //1bit + + // 16B + char* PES_private_data; //128bits + + int8_t pack_field_length; //8bits + char* pack_field; //[pack_field_length] bytes + + int8_t program_packet_sequence_counter; //7bits + int8_t MPEG1_MPEG2_identifier; //1bit + int8_t original_stuff_length; //6bits + + int8_t P_STD_buffer_scale; //1bit + int16_t P_STD_buffer_size; //13bits + + int8_t PES_extension_field_length; //7bits + char* PES_extension_field; //[PES_extension_field_length] bytes + + int stuffing_size; + char* stuffing_byte; + + TSPayloadPES(); + virtual ~TSPayloadPES(); + int64_t decode_33bits_int(u_int8_t*& p, int64_t& temp); + int64_t decode_33bits_int(int64_t& temp); + int demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg); +}; + +class TSPayloadReserved +{ +public: + int size; + char* bytes; + + TSPayloadReserved(); + virtual ~TSPayloadReserved(); + int demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg); +}; + +/** +* logic ts pid. +*/ +struct TSPid +{ + TSPidType type; + // page 66. + TSStreamType stream_type; + // page 36 + TSPidTable pid; + // page 36 + u_int8_t continuity_counter; +}; + +/** +* logic audio/video message +*/ +class TSMessage +{ +public: + // 2.4.3.2 Transport Stream packet layer. page 36 + // the pid of PES packet. + TSPidTable pid; + + // the type of pid. + TSPidType type; + // the type of stream, codec type. + TSStreamType stream_type; + // page 36 + u_int8_t continuity_counter; + + // 2.4.3.7 Semantic definition of fields in PES packet. page 49 + // PES packet header size plus data size. + u_int16_t PES_packet_length; //16bits + + // the stream id. + u_int8_t stream_id; + + // 2.4.3.7 Semantic definition of fields in PES packet. page 49. + int32_t packet_start_code_prefix; + + int64_t pts; // 33bits + int64_t dts; // 33bits + int64_t pcr; + + // header size. + int packet_header_size; + + // the parsed packet size. + int parsed_packet_size; + + // total packet size. + int packet_data_size; + char* packet_data; + + // for avc. + u_int8_t nal_ref_idc; + u_int8_t nal_unit_type; + + TSMessage(); + virtual ~TSMessage(); + + void append(u_int8_t*& p, int size); + void detach(TSContext* ctx, TSMessage*& pmsg); + + bool is_video(); +}; + +// ts context +class TSContext +{ +public: + /** + * consumed pids. + */ + int pid_size; + TSPid* pids; + int64_t ts_packet_count; + std::map msgs; + + TSContext(); + virtual ~TSContext(); + bool exists(TSPidTable pid); + TSPid* get(TSPidTable pid); + void push(TSPidTable pid, TSStreamType stream_type, TSPidType type, u_int8_t continuity_counter); + + TSMessage* get_msg(TSPidTable pid); + void detach(TSMessage* msg); +}; + +TSContext::TSContext() +{ + pid_size = 0; + ts_packet_count = 0; + pids = NULL; +} + +TSContext::~TSContext() +{ + srs_freep(pids); + + std::map::iterator it; + for (it = msgs.begin(); it != msgs.end(); ++it) { + TSMessage* msg = it->second; + srs_freep(msg); + } + msgs.clear(); +} + +bool TSContext::exists(TSPidTable pid) +{ + for (int i = 0; i < pid_size; i++) { + if (pid == pids[i].pid) { + return true; + } + } + + return false; +} + +TSPid* TSContext::get(TSPidTable pid) +{ + for (int i = 0; i < pid_size; i++) { + if (pid == pids[i].pid) { + return &pids[i]; + } + } + + return NULL; +} + +void TSContext::push(TSPidTable pid, TSStreamType stream_type, TSPidType type, u_int8_t continuity_counter) +{ + TSPid* p = get(pid); + + if (!p) { + p = new TSPid[pid_size + 1]; + memcpy(p, pids, sizeof(TSPid) * pid_size); + + p[pid_size] = (TSPid){type, stream_type, pid, continuity_counter}; + pid_size++; + + srs_freep(pids); + pids = p; + } + + p->continuity_counter = continuity_counter; +} + +TSMessage* TSContext::get_msg(TSPidTable pid) +{ + if (msgs[pid] == NULL) { + TSMessage* msg = new TSMessage(); + msg->pid = pid; + msgs[pid] = msg; + } + + return msgs[pid]; +} + +void TSContext::detach(TSMessage* msg) +{ + msgs[msg->pid] = NULL; +} + +TSMessage::TSMessage() +{ + pid = TSPidTablePAT; + type = TSPidTypeReserved; + stream_type = TSStreamTypeReserved; + stream_id = 0; + packet_start_code_prefix = 0; + pts = dts = pcr = 0; + PES_packet_length = 0; + packet_header_size = 0; + parsed_packet_size = 0; + packet_data_size = 0; + packet_data = NULL; + + nal_ref_idc = 0; + nal_unit_type = 0; +} + +TSMessage::~TSMessage() +{ + srs_freep(packet_data); +} + +void TSMessage::append(u_int8_t*& p, int size) +{ + if (size <= 0) { + return; + } + + // for PES_packet_length is 0, the size is varient. + if (packet_data_size - parsed_packet_size < size) { + int realloc_size = size - (packet_data_size - parsed_packet_size); + packet_data = (char*)realloc(packet_data, packet_data_size + realloc_size); + + packet_data_size += realloc_size; + } + + memcpy(packet_data + parsed_packet_size, p, size); + p += size; + parsed_packet_size += size; +} + +void TSMessage::detach(TSContext* ctx, TSMessage*& pmsg) +{ + if (parsed_packet_size >= packet_data_size) { + ctx->detach(this); + pmsg = this; + } +} + +bool TSMessage::is_video() +{ + return type == TSPidTypeVideo; +} + +TSAdaptionField::TSAdaptionField() +{ + adaption_field_length = 0; + discontinuity_indicator = 0; + random_access_indicator = 0; + elementary_stream_priority_indicator = 0; + PCR_flag = 0; + OPCR_flag = 0; + splicing_point_flag = 0; + transport_private_data_flag = 0; + adaptation_field_extension_flag = 0; + program_clock_reference_base = 0; + program_clock_reference_extension = 0; + original_program_clock_reference_base = 0; + original_program_clock_reference_extension = 0; + splice_countdown = 0; + transport_private_data_length = 0; + transport_private_data = NULL; + adaptation_field_extension_length = 0; + ltw_flag = 0; + piecewise_rate_flag = 0; + seamless_splice_flag = 0; + ltw_valid_flag = 0; + ltw_offset = 0; + piecewise_rate = 0; + splice_type = 0; + DTS_next_AU0 = 0; + marker_bit0 = 0; + DTS_next_AU1 = 0; + marker_bit1 = 0; + DTS_next_AU2 = 0; + marker_bit2 = 0; + af_ext_reserved = NULL; + af_reserved = NULL; + __field_size = 0; + pcr = 0; + original_pcr = 0; +} + +TSAdaptionField::~TSAdaptionField() +{ + srs_freep(transport_private_data); + srs_freep(af_ext_reserved); + srs_freep(af_reserved); +} + +int TSAdaptionField::get_size() +{ + return __field_size; +} + +int TSAdaptionField::demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg) +{ + int ret = 0; + + adaption_field_length = *p++; + u_int8_t* pos_af = p; + __field_size = 1 + adaption_field_length; + + if (adaption_field_length <= 0) { + trace("ts+af empty af decoded."); + return ret; + } + + int8_t value = *p++; + + discontinuity_indicator = (value >> 7) & 0x01; + random_access_indicator = (value >> 6) & 0x01; + elementary_stream_priority_indicator = (value >> 5) & 0x01; + PCR_flag = (value >> 4) & 0x01; + OPCR_flag = (value >> 3) & 0x01; + splicing_point_flag = (value >> 2) & 0x01; + transport_private_data_flag = (value >> 1) & 0x01; + adaptation_field_extension_flag = (value >> 0) & 0x01; + + char* pp = NULL; + if (PCR_flag) { + pp = (char*)&program_clock_reference_base; + pp[5] = *p++; + pp[4] = *p++; + pp[3] = *p++; + pp[2] = *p++; + pp[1] = *p++; + pp[0] = *p++; + + program_clock_reference_extension = program_clock_reference_base & 0x1ff; + program_clock_reference_base = (program_clock_reference_base >> 15) & 0x1ffffffffLL; + + // high 9bits + pcr = program_clock_reference_extension; + pcr = (pcr << 33) & 0x3fe00000000LL; + // low 33bits + pcr |= program_clock_reference_base; + } + if (OPCR_flag) { + pp = (char*)&original_program_clock_reference_base; + pp[5] = *p++; + pp[4] = *p++; + pp[3] = *p++; + pp[2] = *p++; + pp[1] = *p++; + pp[0] = *p++; + + original_program_clock_reference_extension = original_program_clock_reference_base & 0x1ff; + original_program_clock_reference_base = (original_program_clock_reference_base >> 15) & 0x1ffffffffLL; + + // high 9bits + original_pcr = program_clock_reference_extension; + original_pcr = (original_pcr << 33) & 0x3fe00000000LL; + // low 33bits + original_pcr |= program_clock_reference_base; + } + if (splicing_point_flag) { + splice_countdown = *p++; + } + if (transport_private_data_flag) { + transport_private_data_length = *p++; + transport_private_data = new char[transport_private_data_length]; + for (int i = 0; i < transport_private_data_length; i++) { + transport_private_data[i] = *p++; + } + } + if (adaptation_field_extension_flag) { + adaptation_field_extension_length = *p++; + u_int8_t* pos_af_ext = p; + + ltw_flag = *p++; + + piecewise_rate_flag = (ltw_flag >> 6) & 0x01; + seamless_splice_flag = (ltw_flag >> 5) & 0x01; + ltw_flag = (ltw_flag >> 7) & 0x01; + + if (ltw_flag) { + pp = (char*)<w_offset; + pp[1] = *p++; + pp[0] = *p++; + + ltw_valid_flag = (ltw_offset >> 15) &0x01; + ltw_offset &= 0x7FFF; + } + if (piecewise_rate_flag) { + pp = (char*)&piecewise_rate; + pp[2] = *p++; + pp[1] = *p++; + pp[0] = *p++; + + piecewise_rate &= 0x3FFFFF; + } + if (seamless_splice_flag) { + // 1B + marker_bit0 = *p++; + + splice_type = (marker_bit0 >> 4) & 0x0F; + DTS_next_AU0 = (marker_bit0 >> 1) & 0x07; + marker_bit0 &= 0x01; + + // 2B + pp = (char*)&DTS_next_AU1; + pp[1] = *p++; + pp[0] = *p++; + + marker_bit1 = DTS_next_AU1 & 0x01; + DTS_next_AU1 = (DTS_next_AU1 >> 1) & 0x7FFF; + + // 2B + pp = (char*)&DTS_next_AU2; + pp[1] = *p++; + pp[0] = *p++; + + marker_bit2 = DTS_next_AU2 & 0x01; + DTS_next_AU2 = (DTS_next_AU2 >> 1) & 0x7FFF; + } + + // af_ext_reserved + int ext_size = adaptation_field_extension_length - (p - pos_af_ext); + if (ext_size > 0) { + af_ext_reserved = new char[ext_size]; + memcpy(af_ext_reserved, p, ext_size); + p += ext_size; + } + } + + // af_reserved + int af_size = adaption_field_length - (p - pos_af); + if (af_size > 0) { + af_reserved = new char[af_size]; + memcpy(af_reserved, p, af_size); + p += af_size; + } + + trace("ts+af af flags parsed, discontinuity: %d random: %d priority: %d PCR: %d OPCR: %d slicing: %d private: %d extension: %d pcr: %"PRId64" opcr: %"PRId64"", + discontinuity_indicator, random_access_indicator, elementary_stream_priority_indicator, PCR_flag, OPCR_flag, splicing_point_flag, + transport_private_data_flag, adaptation_field_extension_flag, pcr, original_pcr); + + return ret; +} + +TSPayloadReserved::TSPayloadReserved() +{ + size = 0; + bytes = NULL; +} + +TSPayloadReserved::~TSPayloadReserved() +{ + srs_freep(bytes); +} + +int TSPayloadReserved::demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg) +{ + int ret = 0; + + size = pkt->payload->size - pkt->payload->pointer_field_size; + + // not parsed bytes. + if (size > 0) { + bytes = new char[size]; + memcpy(bytes, p, size); + p += size; + } + + return ret; +} + +TSPayloadPAT::TSPayloadPAT() +{ + table_id = 0; + section_syntax_indicator = 0; + const0_value = 0; + section_length = 0; + transport_stream_id = 0; + version_number = 0; + current_next_indicator = 0; + section_number = 0; + last_section_number = 0; + program_size = 0; + programs = NULL; + CRC_32 = 0; +} + +TSPayloadPAT::~TSPayloadPAT() +{ + srs_freep(programs); +} + +int TSPayloadPAT::demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg) +{ + int ret = 0; + + table_id = *p++; + + char* pp = (char*)§ion_length; + pp[1] = *p++; + pp[0] = *p++; + u_int8_t* pos = p; + + section_syntax_indicator = (section_length >> 15) & 0x01; + const0_value = (section_length >> 14) & 0x01; + section_length &= 0x0FFF; + + pp = (char*)&transport_stream_id; + pp[1] = *p++; + pp[0] = *p++; + + current_next_indicator = *p++; + version_number = (current_next_indicator >> 1) & 0x1F; + current_next_indicator &= 0x01; + + section_number = *p++; + last_section_number = *p++; + + // 4 is crc size. + int program_bytes = section_length - 4 - (p - pos); + program_size = program_bytes / 4; + if (program_size > 0) { + programs = new int32_t[program_size]; + for (int i = 0; i < program_size; i++) { + pp = (char*)&programs[i]; + pp[3] = *p++; + pp[2] = *p++; + pp[1] = *p++; + pp[0] = *p++; + + int16_t pid = programs[i] & 0x1FFF; + ctx->push((TSPidTable)pid, TSStreamTypeReserved, TSPidTypePMT, pkt->header->continuity_counter); + } + } + + pp = (char*)&CRC_32; + pp[3] = *p++; + pp[2] = *p++; + pp[1] = *p++; + pp[0] = *p++; + + return ret; +} + +TSPMTESInfo::TSPMTESInfo() +{ + stream_type = 0; + elementary_PID = 0; + ES_info_length = 0; + ES_info = NULL; +} + +TSPMTESInfo::~TSPMTESInfo() +{ + srs_freep(ES_info); +} + +TSPayloadPMT::TSPayloadPMT() +{ + table_id = 0; + section_syntax_indicator = 0; + const0_value = 0; + section_length = 0; + program_number = 0; + version_number = 0; + current_next_indicator = 0; + section_number = 0; + last_section_number = 0; + PCR_PID = 0; + program_info_length = 0; + program_info_desc = NULL; + CRC_32 = 0; +} + +TSPayloadPMT::~TSPayloadPMT() +{ + srs_freep(program_info_desc); + + for (std::vector::iterator it = ES_info.begin(); it != ES_info.end(); ++it) { + TSPMTESInfo* info = *it; + srs_freep(info); + } + ES_info.clear(); +} + +TSPMTESInfo* TSPayloadPMT::at(int index) +{ + return ES_info.at(index); +} + +int TSPayloadPMT::demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg) +{ + int ret = 0; + + table_id = *p++; + + char* pp = (char*)§ion_length; + pp[1] = *p++; + pp[0] = *p++; + u_int8_t* pos = p; + + section_syntax_indicator = (section_length >> 15) & 0x01; + const0_value = (section_length >> 14) & 0x01; + section_length &= 0x0FFF; + + pp = (char*)&program_number; + pp[1] = *p++; + pp[0] = *p++; + + current_next_indicator = *p++; + version_number = (current_next_indicator >> 1) & 0x1F; + current_next_indicator &= 0x01; + + section_number = *p++; + last_section_number = *p++; + + pp = (char*)&PCR_PID; + pp[1] = *p++; + pp[0] = *p++; + + PCR_PID &= 0x1FFF; + + pp = (char*)&program_info_length; + pp[1] = *p++; + pp[0] = *p++; + + program_info_length &= 0xFFF; + + if (program_info_length > 0) { + program_info_desc = new char[program_info_length]; + memcpy(program_info_desc, p, program_info_length); + p += program_info_length; + } + + // [section_length] - 4(CRC) - 9B - [program_info_length] + int ES_bytes = section_length - 4 - 9 - program_info_length; + while (ES_bytes > 0) { + TSPMTESInfo* info = new TSPMTESInfo(); + + info->stream_type = *p++; + ES_bytes--; + + pp = (char*)&info->elementary_PID; + pp[1] = *p++; + pp[0] = *p++; + ES_bytes -= 2; + + info->elementary_PID &= 0x1FFF; + + pp = (char*)&info->ES_info_length; + pp[1] = *p++; + pp[0] = *p++; + ES_bytes -= 2; + + info->ES_info_length &= 0x0FFF; + + if (info->ES_info_length > 0) { + info->ES_info = new char[info->ES_info_length]; + memcpy(info->ES_info, p, info->ES_info_length); + + p += info->ES_info_length; + ES_bytes -= info->ES_info_length; + } + + ES_info.push_back(info); + + if (info->stream_type == TSStreamTypeVideoH264) { + // TODO: support more video type. + ctx->push((TSPidTable)info->elementary_PID, (TSStreamType)info->stream_type, TSPidTypeVideo, pkt->header->continuity_counter); + trace("ts+pmt add pid: %d, type: H264 video", info->elementary_PID); + } else if (info->stream_type == TSStreamTypeAudioAAC) { + // TODO: support more audio type. + // see aac: 6.2 Audio Data Transport Stream, ADTS + ctx->push((TSPidTable)info->elementary_PID, (TSStreamType)info->stream_type, TSPidTypeAudio, pkt->header->continuity_counter); + trace("ts+pmt add pid: %d, type: AAC audio", info->elementary_PID); + } else { + trace("ts+pmt ignore the stream type: %d", info->stream_type); + } + } + + pp = (char*)&CRC_32; + pp[3] = *p++; + pp[2] = *p++; + pp[1] = *p++; + pp[0] = *p++; + + return ret; +} + +TSPayloadPES::TSPayloadPES() +{ + packet_start_code_prefix = 0; + stream_id = 0; + PES_packet_length = 0; + PES_scrambling_control = 0; + PES_priority = 0; + data_alignment_indicator = 0; + copyright = 0; + original_or_copy = 0; + PTS_DTS_flags = 0; + ESCR_flag = 0; + ES_rate_flag = 0; + DSM_trick_mode_flag = 0; + additional_copy_info_flag = 0; + PES_CRC_flag = 0; + PES_extension_flag = 0; + PES_header_data_length = 0; + pts = 0; + dts = 0; + ESCR_extension = 0; + ESCR_base = 0; + ES_rate = 0; + trick_mode_control = 0; + trick_mode_value = 0; + additional_copy_info = 0; + previous_PES_packet_CRC = 0; + PES_private_data_flag = 0; + pack_header_field_flag = 0; + program_packet_sequence_counter_flag = 0; + P_STD_buffer_flag = 0; + PES_extension_flag_2 = 0; + PES_private_data = NULL; + pack_field_length = 0; + pack_field = NULL; + program_packet_sequence_counter = 0; + MPEG1_MPEG2_identifier = 0; + original_stuff_length = 0; + P_STD_buffer_scale = 0; + P_STD_buffer_size = 0; + PES_extension_field_length = 0; + PES_extension_field = NULL; + stuffing_size = 0; + stuffing_byte = NULL; +} + +TSPayloadPES::~TSPayloadPES() +{ + srs_freep(PES_private_data); + srs_freep(pack_field); + srs_freep(PES_extension_field); + srs_freep(stuffing_byte); +} + +int64_t TSPayloadPES::decode_33bits_int(u_int8_t*& p, int64_t& temp) +{ + char* pp = (char*)&temp; + pp[4] = *p++; + pp[3] = *p++; + pp[2] = *p++; + pp[1] = *p++; + pp[0] = *p++; + + return decode_33bits_int(temp); +} + +int64_t TSPayloadPES::decode_33bits_int(int64_t& temp) +{ + int64_t ret = 0; + + // marker_bit 1bit + temp = temp >> 1; + // PTS [14..0] 15bits + ret |= temp & 0x7fff; + // marker_bit 1bit + temp = temp >> 1; + // PTS [29..15] 15bits, 15zero, 29-15+1one + ret |= temp & 0x3fff8000LL; + // marker_bit 1bit + temp = temp >> 1; + // PTS [32..30] 3bits + ret |= temp & 0x1c0000000LL; + + temp = temp >> 33; + + return ret; +} + +int TSPayloadPES::demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg) +{ + int ret = 0; + + char* pp = (char*)&packet_start_code_prefix; + pp[2] = *p++; + pp[1] = *p++; + pp[0] = *p++; + + packet_start_code_prefix &= 0xFFFFFF; + if (packet_start_code_prefix != 0x01) { + trace("ts+pes decode unit start packet error, msg is empty."); + return -1; + } + + stream_id = *p++; + + pp = (char*)&PES_packet_length; + pp[1] = *p++; + pp[0] = *p++; + u_int8_t* pos_packet = p; + + if (stream_id != PES_program_stream_map + && stream_id != PES_padding_stream + && stream_id != PES_private_stream_2 + && stream_id != PES_ECM_stream + && stream_id != PES_EMM_stream + && stream_id != PES_program_stream_directory + && stream_id != PES_DSMCC_stream + && stream_id != PES_H_222_1_type_E + ) { + original_or_copy = *p++; + + //int8_t const2bits = (original_or_copy >> 6) & 0x03; + PES_scrambling_control = (original_or_copy >> 4) & 0x03; + PES_priority = (original_or_copy >> 3) & 0x01; + data_alignment_indicator = (original_or_copy >> 2) & 0x01; + copyright = (original_or_copy >> 1) & 0x01; + original_or_copy &= 0x01; + + PES_extension_flag = *p++; + + PTS_DTS_flags = (PES_extension_flag >> 6) & 0x03; + ESCR_flag = (PES_extension_flag >> 5) & 0x01; + ES_rate_flag = (PES_extension_flag >> 4) & 0x01; + DSM_trick_mode_flag = (PES_extension_flag >> 3) & 0x01; + additional_copy_info_flag = (PES_extension_flag >> 2) & 0x01; + PES_CRC_flag = (PES_extension_flag >> 1) & 0x01; + PES_extension_flag &= 0x01; + + PES_header_data_length = *p++; + u_int8_t* pos_header = p; + + int64_t temp = 0; + if (PTS_DTS_flags == 0x2) { + pts = decode_33bits_int(p, temp); + // '0010' 4bits + //int8_t const4bits = temp & 0x0F; + } + + if (PTS_DTS_flags == 0x3) { + pts = decode_33bits_int(p, temp); + // '0011' 4bits + //int8_t const4bits = temp & 0x0F; + + dts = decode_33bits_int(p, temp); + // '0001' 4bits + //int8_t const4bits = temp & 0x0F; + } + + if (ESCR_flag) { + pp = (char*)&temp; + pp[5] = *p++; + pp[4] = *p++; + pp[3] = *p++; + pp[2] = *p++; + pp[1] = *p++; + pp[0] = *p++; + + // marker_bit 1bit + temp = temp >> 1; + // ESCR_extension 9bits + ESCR_extension = temp & 0x1f; + temp = temp >> 9; + + ESCR_base = decode_33bits_int(temp); + + // reserved 2bits + //int8_t reserved2bits = temp & 0x03; + } + + if (ES_rate_flag) { + pp = (char*)&ES_rate; + pp[2] = *p++; + pp[1] = *p++; + pp[0] = *p++; + + ES_rate = ES_rate >> 1; + ES_rate &= 0x3FFFFF; + } + + if (DSM_trick_mode_flag) { + trick_mode_control = *p++; + + trick_mode_value = trick_mode_control & 0x1f; + trick_mode_control = (trick_mode_control >> 5) & 0x03; + } + + if (additional_copy_info_flag) { + additional_copy_info = *p++; + additional_copy_info &= 0x7f; + } + + if (PES_CRC_flag) { + pp = (char*)&previous_PES_packet_CRC; + pp[1] = *p++; + pp[0] = *p++; + } + + if (PES_extension_flag) { + PES_extension_flag_2 = *p++; + + PES_private_data_flag = (PES_extension_flag_2 >> 7) & 0x01; + pack_header_field_flag = (PES_extension_flag_2 >> 6) & 0x01; + program_packet_sequence_counter_flag = (PES_extension_flag_2 >> 5) & 0x01; + P_STD_buffer_flag = (PES_extension_flag_2 >> 4) & 0x01; + PES_extension_flag_2 &= PES_extension_flag_2 & 0x01; + + if (PES_private_data_flag) { + PES_private_data = new char[16]; + memcpy(PES_private_data, p, 16); + p += 16; + } + + if (pack_header_field_flag) { + pack_field_length = *p++; + if (pack_field_length > 0) { + pack_field = new char[pack_field_length]; + memcpy(pack_field, p, pack_field_length); + p += pack_field_length; + } + } + + if (program_packet_sequence_counter_flag) { + program_packet_sequence_counter = *p++; + program_packet_sequence_counter &= 0x7f; + + original_stuff_length = *p++; + MPEG1_MPEG2_identifier = (original_stuff_length >> 6) & 0x01; + original_stuff_length &= 0x3f; + } + + if (P_STD_buffer_flag) { + pp = (char*)&P_STD_buffer_size; + pp[1] = *p++; + pp[0] = *p++; + + // '01' + //int8_t const2bits = (P_STD_buffer_scale >>14) & 0x03; + + P_STD_buffer_scale = (P_STD_buffer_scale >>13) & 0x01; + P_STD_buffer_size &= 0x1FFF; + } + + if (PES_extension_flag_2) { + PES_extension_field_length = *p++; + PES_extension_field_length &= 0x07; + + if (PES_extension_field_length > 0) { + PES_extension_field = new char[PES_extension_field_length]; + memcpy(PES_extension_field, p, PES_extension_field_length); + p += PES_extension_field_length; + } + } + } + + // stuffing_byte + int stuffing_size = PES_header_data_length - (p - pos_header); + if (stuffing_size > 0) { + stuffing_byte = new char[stuffing_size]; + memcpy(stuffing_byte, p, stuffing_size); + p += stuffing_size; + } + + // get the pid. + TSPid* pid = ctx->get(pkt->header->pid); + if (!pid) { + trace("ts+pes pid: %d type is invalid.", pkt->header->pid); + } + + // get the message to build from the chunks(PES packets). + TSMessage* msg = ctx->get_msg(pid->pid); + + msg->type = pid->type; + msg->stream_type = pid->stream_type; + msg->continuity_counter = pid->continuity_counter; + msg->stream_id = stream_id; + msg->packet_start_code_prefix = packet_start_code_prefix; + msg->dts = dts; + msg->pts = pts; + + // PES_packet_data_byte, page58. + // the packet size contains the header size. + // The number of PES_packet_data_bytes, N, is specified by the + // PES_packet_length field. N shall be equal to the value + // indicated in the PES_packet_length minus the number of bytes + // between the last byte of the PES_packet_length field and the + // first PES_packet_data_byte. + msg->PES_packet_length = PES_packet_length; + msg->packet_header_size = p - pos_packet; + msg->packet_data_size = PES_packet_length - msg->packet_header_size; + + /** + * when actual packet length > 0xffff(65535), + * which exceed the max u_int16_t packet length, + * use 0 packet length, the next unit start indicates the end of packet. + */ + if (PES_packet_length == 0) { + msg->packet_data_size = last - p - msg->packet_header_size; + } + + if (msg->packet_data_size > 0) { + msg->packet_data = new char[msg->packet_data_size]; + } + + // PES_packet_data_byte + int size = srs_min(msg->packet_data_size, last - p); + if (size > 0) { + msg->append(p, size); + } + + if (PES_packet_length > 0) { + msg->detach(ctx, pmsg); + } + + trace("ts+pes stream_id: %d size: %d pts: %"PRId64" dts: %"PRId64" total: %d header: %d packet_size: %d parsed_size: %d", + stream_id, PES_packet_length, pts, dts, msg->PES_packet_length, msg->packet_header_size, msg->packet_data_size, msg->parsed_packet_size); + } else if (stream_id == PES_program_stream_map + || stream_id == PES_private_stream_2 + || stream_id == PES_ECM_stream + || stream_id == PES_EMM_stream + || stream_id == PES_program_stream_directory + || stream_id == PES_DSMCC_stream + || stream_id == PES_H_222_1_type_E + ) { + // for (i = 0; i < PES_packet_length; i++) { + // PES_packet_data_byte + // } + } else if (stream_id != PES_padding_stream) { + // for (i = 0; i < PES_packet_length; i++) { + // padding_byte + // } + } + + return ret; +} + +/** +* 2.4.3.6 PES packet. page 49. +*/ + +TSPayload::TSPayload() +{ + size = 0; + pointer_field_size = 0; + type = TSPidTypeReserved; + pointer_field = 0; + reserved = NULL; + pat = NULL; + pmt = NULL; + pes = NULL; + +} + +TSPayload::~TSPayload() +{ + srs_freep(reserved); + srs_freep(pat); + srs_freep(pmt); + srs_freep(pes); +} + +void TSPayload::read_pointer_field(TSPacket* pkt, u_int8_t*& p) +{ + if (pkt->header->payload_unit_start_indicator) { + pointer_field = *p++; + pointer_field_size = 1; + } +} + +int TSPayload::demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg) +{ + int ret = 0; + + if (pkt->header->pid == TSPidTablePAT) { + read_pointer_field(pkt, p); + + type = TSPidTypePAT; + pat = new TSPayloadPAT(); + return pat->demux(ctx, pkt, start, last, p, pmsg); + } + + TSPid* pid = ctx->get(pkt->header->pid); + if (pid && pid->type == TSPidTypePMT) { + read_pointer_field(pkt, p); + + type = pid->type; + pmt = new TSPayloadPMT(); + return pmt->demux(ctx, pkt, start, last, p, pmsg); + } + if (pid && (pid->type == TSPidTypeVideo || pid->type == TSPidTypeAudio)) { + TSMessage* msg = ctx->get_msg(pkt->header->pid); + + if (pkt->adaption_field->pcr > 0) { + msg->pcr = pkt->adaption_field->pcr; + } + + // flush previous PES_packet_length(0) packets. + if (msg->packet_start_code_prefix == 0x01 + && pkt->header->payload_unit_start_indicator == 1 + && msg->PES_packet_length == 0 + ) { + msg->detach(ctx, pmsg); + // reparse current message + p = start; + return ret; + } + + // parse continous packet. + if (!pkt->header->payload_unit_start_indicator) { + if (msg->packet_start_code_prefix != 0x01) { + trace("ts+pes decode continous packet error, msg is empty."); + return -1; + } + msg->append(p, last - p); + + // for PES_packet_length is 0, donot attach it. + if (msg->PES_packet_length > 0) { + msg->detach(ctx, pmsg); + } + return ret; + } + + type = pid->type; + pes = new TSPayloadPES(); + return pes->demux(ctx, pkt, start, last, p, pmsg); + } + + // not parsed bytes. + type = TSPidTypeReserved; + reserved = new TSPayloadReserved(); + if ((ret = reserved->demux(ctx, pkt, start, last, p, pmsg)) != 0) { + return ret; + } + + return ret; +} + +TSPacket::TSPacket() +{ + header = new TSHeader(); + adaption_field = new TSAdaptionField(); + payload = new TSPayload(); +} + +TSPacket::~TSPacket() +{ + srs_freep(header); + srs_freep(adaption_field); + srs_freep(payload); +} + +int TSPacket::demux(TSContext* ctx, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg) +{ + int ret = 0; + + if ((ret = header->demux(ctx, this, start, last, p, pmsg)) != 0) { + return ret; + } + + if (header->adaption_field_control == TSAdaptionTypeAdaptionOnly || header->adaption_field_control == TSAdaptionTypeBoth) { + if ((ret = adaption_field->demux(ctx, this, start, last, p, pmsg)) != 0) { + trace("ts+header af(adaption field) decode error. ret=%d", ret); + return ret; + } + trace("ts+header af(adaption field) decoded."); + } + + // calc the user defined data size for payload. + payload->size = TS_PACKET_SIZE - header->get_size() - adaption_field->get_size(); + + if (header->adaption_field_control == TSAdaptionTypePayloadOnly || header->adaption_field_control == TSAdaptionTypeBoth) { + // parse new packet. + if ((ret = payload->demux(ctx, this, start, last, p, pmsg)) != 0) { + trace("ts+header payload decode error. ret=%d", ret); + return ret; + } + trace("ts+header payload decoded."); + } + + ctx->ts_packet_count++; + trace("ts+header parsed %"PRId64" packets finished. parsed: %d left: %d header: %d payload: %d(%d+%d)", + ctx->ts_packet_count, (int)(p - start), (int)(last - p), header->get_size(), payload->size, payload->pointer_field_size, + payload->size - payload->pointer_field_size); + + return finish(); +} + +int TSPacket::finish() +{ + return 0; +} + +TSHeader::TSHeader() +{ + sync_byte = 0; + transport_error_indicator = 0; + payload_unit_start_indicator = 0; + transport_priority = 0; + pid = TSPidTablePAT; + transport_scrambling_control = 0; + adaption_field_control = TSAdaptionTypeReserved; + continuity_counter = 0; +} + +TSHeader::~TSHeader() +{ +} + +int TSHeader::get_size() +{ + return 4; +} + +int TSHeader::demux(TSContext* ctx, TSPacket* pkt, u_int8_t* start, u_int8_t* last, u_int8_t*& p, TSMessage*& pmsg) +{ + int ret = 0; + + // ts packet header. + sync_byte = *p++; + if (sync_byte != 0x47) { + trace("ts+sync_bytes invalid sync_bytes: %#x, expect is 0x47", sync_byte); + return -1; + } + + int16_t _pid = 0; + char* pp = (char*)&_pid; + pp[1] = *p++; + pp[0] = *p++; + + transport_error_indicator = (_pid >> 15) & 0x01; + payload_unit_start_indicator = (_pid >> 14) & 0x01; + transport_priority = (_pid >> 13) & 0x01; + _pid &= 0x1FFF; + + pid = (TSPidTable)_pid; + + continuity_counter = *p++; + + transport_scrambling_control = (continuity_counter >> 6) & 0x03; + int8_t _adaption_field_control = (continuity_counter >> 4) & 0x03; + adaption_field_control = (TSAdaptionType)_adaption_field_control; + continuity_counter &= 0x0F; + + ctx->push(pid, TSStreamTypeReserved, TSPidTypePAT, continuity_counter); + + trace("ts+header sync: %#x error: %d unit_start: %d priotiry: %d pid: %d scrambling: %d adaption: %d counter: %d", + sync_byte, transport_error_indicator, payload_unit_start_indicator, transport_priority, pid, + transport_scrambling_control, adaption_field_control, continuity_counter); + + return ret; +} + +/** +* Annex B Byte stream format, in page 211. +*/ +class TSH264Codec +{ +public: + u_int8_t* raw_data; + int size; + + TSH264Codec() + { + size = 0; + raw_data = NULL; + } + + u_int8_t at(int index) + { + if (index >= size) { + return 0; + } + return raw_data[index]; + } + + int parse(TSMessage* msg, char* last, char*& p) + { + int ret = 0; + + srs_assert(p); + + while (next_start_code_prefix(p) != 0x000001) { + char ch = *p++; + if (ch != 0x00) { + trace("ts+h264 parse msg failed, " + "expect 0x00 before start-code. actual is: %#x", (u_int8_t)ch); + return -1; + } + } + + if (p >= last) { + trace("ts+h264 parse msg finished, no start-code."); + return ret; + } + + // start_code_prefix_one_3bytes /* equal to 0x000001 */ + p += 3; + + if (p < last) { + raw_data = (u_int8_t*)p; + } + while (p < last - 3) { + if (match_start_code_prefix(p)) { + break; + } + p++; + } + + if (raw_data) { + size = (u_int8_t*)p - raw_data; + if (p == last - 3) { + size = (u_int8_t*)last - raw_data; + p = last; + } + } + + trace("ts+h264 parse msg finished"); + return ret; + } + + bool match_start_code_prefix(char*p) + { + return p[0] == 0x00 && p[1] == 0x00 && (p[2] == 0x00 || p[2] == 0x01); + } + + int32_t next_start_code_prefix(char* p) + { + int32_t value = 0; + char* pp = (char*)&value; + + pp[2] = p[0]; + pp[1] = p[1]; + pp[0] = p[2]; + + return value; + } +}; + +/** +* Table 35 – Sampling frequency dependent on +* sampling_frequency_index. in page 46. +*/ +enum TSAacSampleFrequency +{ + TSAacSampleFrequency96000 = 0x00, + TSAacSampleFrequency88200 = 0x01, + TSAacSampleFrequency64000 = 0x02, + TSAacSampleFrequency48000 = 0x03, + TSAacSampleFrequency44100 = 0x04, + TSAacSampleFrequency32000 = 0x05, + TSAacSampleFrequency24000 = 0x06, + TSAacSampleFrequency22050 = 0x07, + TSAacSampleFrequency16000 = 0x08, + TSAacSampleFrequency12000 = 0x09, + TSAacSampleFrequency11025 = 0x0a, + TSAacSampleFrequency8000 = 0x0b, + TSAacSampleFrequencyReserved0 = 0x0c, + TSAacSampleFrequencyReserved1 = 0x0d, + TSAacSampleFrequencyReserved2 = 0x0e, + TSAacSampleFrequencyReserved3 = 0x0f, +}; + +/** +* 6.2 Audio Data Transport Stream, ADTS, in page 26. +*/ +class TSAacAdts +{ +public: + // adts_fixed_header + // 2B, 16bits + int16_t syncword; //12bits + int8_t ID; //1bit + int8_t layer; //2bits + int8_t protection_absent; //1bit + // 12bits + int8_t profile; //2bit + TSAacSampleFrequency sampling_frequency_index; //4bits + int8_t private_bit; //1bit + int8_t channel_configuration; //3bits + int8_t original_or_copy; //1bit + int8_t home; //1bit + + // adts_variable_header + // 28bits + int8_t copyright_identification_bit; //1bit + int8_t copyright_identification_start; //1bit + int16_t frame_length; //13bits + int16_t adts_buffer_fullness; //11bits + int8_t number_of_raw_data_blocks_in_frame; //2bits + + u_int8_t* raw_data; + int size; + + TSAacAdts() + { + syncword = 0; + ID = 0; + layer = 0; + protection_absent = 0; + profile = 0; + sampling_frequency_index = TSAacSampleFrequencyReserved0; + private_bit = 0; + channel_configuration = 0; + original_or_copy = 0; + home = 0; + copyright_identification_bit = 0; + copyright_identification_start = 0; + frame_length = 0; + adts_buffer_fullness = 0; + number_of_raw_data_blocks_in_frame = 0; + + size = 0; + raw_data = NULL; + } + + u_int8_t at(int index) + { + if (index >= size) { + return 0; + } + return raw_data[index]; + } + + int parse(TSMessage* msg, char*& p) + { + int ret = 0; + + srs_assert(p); + + char* start = p; + + // adts_fixed_header + char* pp = (char*)&syncword; + pp[1] = *p++; + pp[0] = *p++; + + protection_absent = syncword & 0x01; + layer = (syncword >> 1) & 0x03; + ID = (syncword >> 3) & 0x01; + syncword = (syncword >> 4) & 0x0FFF; + if (syncword != 0xfff) { + trace("ts+aac invalid sync word. expect 0xfff, actual %#x", syncword); + return -1; + } + + // adts_variable_header + int64_t temp = 0; + pp = (char*)&temp; + pp[4] = *p++; + pp[3] = *p++; + pp[2] = *p++; + pp[1] = *p++; + pp[0] = *p++; + + number_of_raw_data_blocks_in_frame = temp & 0x03; + temp = temp >> 2; + + adts_buffer_fullness = temp & 0x7FF; + temp = temp >> 11; + + frame_length = temp & 0x1FFF; + temp = temp >> 13; + + copyright_identification_start = temp & 0x01; + temp = temp >> 1; + + copyright_identification_bit = temp & 0x01; + temp = temp >> 1; + + // adts_fixed_header + home = temp & 0x01; + temp = temp >> 1; + + original_or_copy = temp & 0x01; + temp = temp >> 1; + + channel_configuration = temp & 0x07; + temp = temp >> 3; + + private_bit = temp & 0x01; + temp = temp >> 1; + + sampling_frequency_index = (TSAacSampleFrequency)(temp & 0x0F); + temp = temp >> 4; + + profile = temp & 0x03; + temp = temp >> 2; + + if (!number_of_raw_data_blocks_in_frame) { + // adts_error_check + if (!protection_absent) { + // crc_check + trace("ts+aac TODO: crc_check."); + } + // raw_data_block + raw_data = (u_int8_t*)p; + size = frame_length - (p - start); + p += size; + } else { + trace("ts+aac TODO: parse multiple blocks."); + } + + return ret; + } +}; + +class AacMuxer +{ +public: + int fd; + const char* file; + + AacMuxer() + { + file = NULL; + fd = 0; + } + + virtual ~AacMuxer() + { + if (fd > 0) { + close(fd); + } + } + + int open(const char* _file) + { + file = _file; + if ((fd = ::open(file, O_CREAT|O_WRONLY|O_TRUNC, + S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH)) < 0 + ) { + return -1; + } + + return 0; + } + + int write_audio(char* data, int size) + { + if (size > 0 && write(fd, data, size) != size) { + return -1; + } + + return 0; + } + + int write_video(char* data, int size) + { + return 0; + } +}; + +int consume(TSMessage* msg, AacMuxer* aac_muxer) +{ + int ret = 0; + + char* p = msg->packet_data; + if (!p) { + trace("ts+aac+h264 ignore empty message."); + return ret; + } + + char* last = msg->packet_data + msg->packet_data_size; + + if (!msg->is_video()) { + // write AAC raw audio. + if (aac_muxer && (ret = aac_muxer->write_audio((char*)msg->packet_data, msg->packet_data_size)) != 0) { + return ret; + } + + // parse AAC audio. + int64_t dts = -1; + while (p < last) { + TSAacAdts aac; + if ((ret = aac.parse(msg, p)) != 0) { + return ret; + } + trace("ts+aac audio raw data parsed, size: %d, 0x%02x 0x%02x 0x%02x 0x%02x", + aac.size, aac.at(0), aac.at(1), aac.at(2), aac.at(3)); + + if (dts == -1) { + dts = (msg->dts == 0)? msg->pts : msg->dts; + } else { + // see ffmpeg: avpriv_aac_parse_header + // rdb = get_bits(gbc, 2); /* number_of_raw_data_blocks_in_frame */ + // hdr->samples = (rdb + 1) * 1024; + int samples = (aac.number_of_raw_data_blocks_in_frame + 1) * 1024; + static int sample_rates[] = { + 96000, 88200, 64000, 48000, 44100, 32000, + 24000, 22050, 16000, 12000, 11025, 8000, + 1, 1, 1, 1 + }; + int sample_rate = sample_rates[aac.sampling_frequency_index]; + + dts += samples * 90000 / sample_rate; + } + + trace("ts+aac+h264+data %s pts:%"PRId64" dts:%"PRId64" size: %d", + (msg->type == TSPidTypeVideo)? "video":"audio", dts, dts, aac.frame_length); + + // TODO: process audio. + } + } else { + trace("ts+aac+h264+data %s pts:%"PRId64" dts:%"PRId64" size: %d", + (msg->type == TSPidTypeVideo)? "video":"audio", msg->pts, + (msg->dts == 0)? msg->pts : msg->dts, msg->packet_data_size); + + // parse H264 video. + bool first = true; + while (p < last) { + TSH264Codec h264; + if ((ret = h264.parse(msg, last, p)) != 0) { + return ret; + } + trace("ts+h264 video raw data parsed, size: %d, 0x%02x 0x%02x 0x%02x 0x%02x", + h264.size, h264.at(0), h264.at(1), h264.at(2), h264.at(3)); + + // first? + if (!first) { + continue; + } + first = false; + + // TODO: process video. + + // directly check the sequence header for test_22m.flv + if (h264.at(0) == 0x67 && h264.at(1) == 0x00 && h264.at(2) == 0x1f && h264.at(3) == 0xac) { + trace("ts+h264 directly find the sequence header for test_22m.flv"); + } + // 7.3.1 NAL unit syntax, hls-mpeg-ts-iso13818-1.pdf, page 44 + char* pp = (char*)h264.raw_data; + int8_t nal_unit_type = *pp++; + int8_t nal_ref_idc = (nal_unit_type >> 5) & 0x03; + nal_unit_type &= 0x1f; + + msg->nal_ref_idc = nal_ref_idc; + msg->nal_unit_type = nal_unit_type; + + if (nal_ref_idc != 0) { + trace("ts+h264 got an SPS or PPS."); + } + if (nal_unit_type == 7) { + trace("ts+h264 got an SPS."); + } else if (nal_unit_type == 5) { + trace("ts+h264 got an Coded slice of an IDR picture."); + } else if (nal_unit_type == 8) { + trace("ts+h264 got an PPS."); + } else if (nal_unit_type == 9) { + trace("ts+h264 got an Picture delimiter."); + int8_t pic_type = *pp++; + pic_type = (pic_type >> 6) & 0x07; + if (pic_type == 0) { + trace("ts+h264 got an I picture."); + } else if (pic_type == 1) { + trace("ts+h264 got an I,P picture."); + } else if (pic_type == 2) { + trace("ts+h264 got an I,P,B picture."); + } else if (pic_type == 3) { + trace("ts+h264 got an SI picture."); + } else if (pic_type == 4) { + trace("ts+h264 got an SI,SP picture."); + } else if (pic_type == 5) { + trace("ts+h264 got an I,SI picture."); + } else if (pic_type == 6) { + trace("ts+h264 got an I,SI,P,SP picture."); + } else if (pic_type == 7) { + trace("ts+h264 got an I,SI,P,SP,B picture."); + } + } else { + trace("ts+h264 got an unknown unit type: %d.", nal_unit_type); + } + } + } + + return ret; +} + +int main(int argc, char** argv) +{ + const char* file = "livestream-1347.ts"; + const char* output_aac_file = "output.aac"; + if (argc > 2) { + file = argv[1]; + output_aac_file = argv[2]; + } + + int fd = open(file, O_RDONLY); + AacMuxer aac_muxer; + + int ret = 0; + if ((ret = aac_muxer.open(output_aac_file)) != 0) { + trace("aac_muxer+open open flv file failed."); + return ret; + } + + trace("demuxer+read packet count offset T+0 T+1 T+2 T+3 T+x T+L2 T+L1 T+L0"); + + TSContext ctx; + for (int i = 0, offset = 0; ; i++) { + u_int8_t ts_packet[TS_PACKET_SIZE]; + memset(ts_packet, 0, sizeof(ts_packet)); + + int nread = read(fd, ts_packet, sizeof(ts_packet)); + if (nread == 0) { + trace("demuxer+read got EOF, read completed, offset: %07d.", offset); + break; + } + if (nread != TS_PACKET_SIZE) { + trace("demuxer+read error to read ts packet. nread=%d", nread); + break; + } + trace("demuxer+read packet %04d %07d 0x%02x 0x%02x 0x%02x 0x%02x ... 0x%02x 0x%02x 0x%02x", + i, offset, ts_packet[0], ts_packet[1], ts_packet[2], ts_packet[3], + ts_packet[TS_PACKET_SIZE - 3], ts_packet[TS_PACKET_SIZE - 2], ts_packet[TS_PACKET_SIZE - 1]); + + u_int8_t* p = ts_packet; + u_int8_t* start = ts_packet; + u_int8_t* last = ts_packet + TS_PACKET_SIZE; + + // maybe need to parse multiple times for the PES_packet_length(0) packets. + while (p == start) { + TSPacket pkt; + TSMessage* msg = NULL; + if ((ret = pkt.demux(&ctx, start, last, p, msg)) != 0) { + trace("demuxer+read decode ts packet error. ret=%d", ret); + return ret; + } + + offset += nread; + if (!msg) { + continue; + } + + if ((ret = consume(msg, &aac_muxer)) != 0) { + trace("demuxer+consume parse and consume message failed. ret=%d", ret); + return -1; + } + + int64_t pts = msg->pts; + int64_t dts = (msg->dts == 0)? msg->pts : msg->dts; + int64_t pcr = msg->pcr; + static int64_t last_pcr_dts = 0; + trace("demuxer+report id=%d, type=%s, size=%d, dts=%d, pts=%d, cts=%d, pcr=%d, dts-pcr=%d, ref=%d, unit=%d, dts(diff-pcr)=%d", + ctx.ts_packet_count, (msg->type == TSPidTypeVideo)? "video":"audio", + msg->parsed_packet_size, dts, pts, pts - dts, pcr, pcr? dts - pcr : 0, + msg->nal_ref_idc, msg->nal_unit_type, pcr? dts - last_pcr_dts: 0); + if (pcr > 0) { + last_pcr_dts = dts; + } + + srs_freep(msg); + } + } + + close(fd); + return ret; +} + diff --git a/trunk/research/librtmp/Makefile b/trunk/research/librtmp/Makefile new file mode 100755 index 000000000..7e0dc35bc --- /dev/null +++ b/trunk/research/librtmp/Makefile @@ -0,0 +1,97 @@ +GCC = gcc + +ifeq ($(HANDSHAKE),) + ST_ALL = help +else + ST_ALL = objs/srs_flv_parser \ + objs/srs_flv_injecter objs/srs_publish objs/srs_play \ + objs/srs_ingest_flv objs/srs_ingest_rtmp objs/srs_detect_rtmp \ + objs/srs_bandwidth_check +endif + +.PHONY: default clean help ssl nossl + +default: $(ST_ALL) + +help: + @echo "Usage: make |||" + @echo " help display this help" + @echo " clean cleanup build" + @echo " ssl all tools link ssl" + @echo " nossl all tools never link ssl" + @echo "ssl/nossl will build the following tools:" + @echo " srs_flv_parser parse flv file, print detail info." + @echo " srs_flv_injecter inject keyframes information to metadata." + @echo " srs_publish publish program using srs-librtmp" + @echo " srs_play play program using srs-librtmp" + @echo " srs_ingest_flv ingest flv file and publish to RTMP server." + @echo " srs_ingest_rtmp ingest RTMP and publish to RTMP server." + @echo " srs_detect_rtmp detect RTMP stream info." + @echo " srs_bandwidth_check bandwidth check/test tool." + @echo "Remark: about simple/complex handshake, see: http://blog.csdn.net/win_lin/article/details/13006803" + @echo "Remark: srs Makefile will auto invoke this by --with/without-ssl, " + @echo " that is, if user specified ssl(by --with-ssl), srs will make this by 'make ssl'" + @echo " that is, if user not use ssl(by --without-ssl), use 'make nossl'" + @echo " see: https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_v1_Build" + @echo "Remark: before make this sample, user must make the srs, with/without ssl" + +clean: + @rm -rf objs + +# srs library root +SRS_OBJS = ../../objs +# srs-librtmp for publish/play, built by srs. +SRS_LIBRTMP_I = $(SRS_OBJS)/include/srs_librtmp.h +SRS_LIBRTMP_L = $(SRS_OBJS)/lib/srs_librtmp.a +# openssl for complex handshake, built by srs. +SRS_LIBSSL_L = +# the research public headers +SRS_RESEARCH_DEPS = Makefile srs_research_public.h + +# for x86/x64 platform +ifeq ($(GCC), gcc) + EXTRA_CXX_FLAG = -g -O0 -ldl -lstdc++ +endif +# for arm. +ifeq ($(GCC), arm-linux-gnueabi-gcc) + EXTRA_CXX_FLAG = -g -O0 -ldl -static -lstdc++ +endif +# for mips, add -lgcc_eh, or stl compile failed. +ifeq ($(GCC), mipsel-openwrt-linux-gcc) + EXTRA_CXX_FLAG = -g -O0 -ldl -lstdc++ -lgcc_eh +endif +# for ssl or nossl +ifeq ($(HANDSHAKE), SSL) + SRS_LIBSSL_L = $(SRS_OBJS)/openssl/lib/libssl.a $(SRS_OBJS)/openssl/lib/libcrypto.a +endif + +ssl: + @mkdir -p objs + $(MAKE) HANDSHAKE="SSL" +nossl: + @mkdir -p objs + $(MAKE) HANDSHAKE="NOSSL" + +objs/srs_flv_parser: srs_flv_parser.c $(SRS_RESEARCH_DEPS) $(SRS_LIBRTMP_I) $(SRS_LIBRTMP_L) + $(GCC) srs_flv_parser.c $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) $(EXTRA_CXX_FLAG) -o objs/srs_flv_parser + +objs/srs_flv_injecter: srs_flv_injecter.c $(SRS_RESEARCH_DEPS) $(SRS_LIBRTMP_I) $(SRS_LIBRTMP_L) + $(GCC) srs_flv_injecter.c $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) $(EXTRA_CXX_FLAG) -o objs/srs_flv_injecter + +objs/srs_publish: srs_publish.c $(SRS_RESEARCH_DEPS) $(SRS_LIBRTMP_I) $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) + $(GCC) srs_publish.c $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) $(EXTRA_CXX_FLAG) -o objs/srs_publish + +objs/srs_play: srs_play.c $(SRS_RESEARCH_DEPS) $(SRS_LIBRTMP_I) $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) + $(GCC) srs_play.c $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) $(EXTRA_CXX_FLAG) -o objs/srs_play + +objs/srs_ingest_flv: srs_ingest_flv.c $(SRS_RESEARCH_DEPS) $(SRS_LIBRTMP_I) $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) + $(GCC) srs_ingest_flv.c $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) $(EXTRA_CXX_FLAG) -o objs/srs_ingest_flv + +objs/srs_ingest_rtmp: srs_ingest_rtmp.c $(SRS_RESEARCH_DEPS) $(SRS_LIBRTMP_I) $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) + $(GCC) srs_ingest_rtmp.c $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) $(EXTRA_CXX_FLAG) -o objs/srs_ingest_rtmp + +objs/srs_detect_rtmp: srs_detect_rtmp.c $(SRS_RESEARCH_DEPS) $(SRS_LIBRTMP_I) $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) + $(GCC) srs_detect_rtmp.c $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) $(EXTRA_CXX_FLAG) -o objs/srs_detect_rtmp + +objs/srs_bandwidth_check: srs_bandwidth_check.c $(SRS_RESEARCH_DEPS) $(SRS_LIBRTMP_I) $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) + $(GCC) srs_bandwidth_check.c $(SRS_LIBRTMP_L) $(SRS_LIBSSL_L) $(EXTRA_CXX_FLAG) -o objs/srs_bandwidth_check diff --git a/trunk/research/librtmp/srs_bandwidth_check.c b/trunk/research/librtmp/srs_bandwidth_check.c new file mode 100644 index 000000000..4c9cf5afe --- /dev/null +++ b/trunk/research/librtmp/srs_bandwidth_check.c @@ -0,0 +1,142 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/** +gcc srs_bandwidth_check.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_bandwidth_check +*/ + +#include +#include + +#include "../../objs/include/srs_librtmp.h" + +int main(int argc, char** argv) +{ + int ret = 0; + srs_rtmp_t rtmp; + + // packet data + int type, size; + u_int32_t timestamp = 0; + char* data; + + // srs debug info. + char srs_server_ip[128]; + char srs_server[128]; + char srs_primary_authors[128]; + char srs_version[32]; + int srs_id = 0; + int srs_pid = 0; + // bandwidth test data. + int64_t start_time = 0; + int64_t end_time = 0; + int play_kbps = 0; + int publish_kbps = 0; + int play_bytes = 0; + int publish_bytes = 0; + int play_duration = 0; + int publish_duration = 0; + + // set to zero. + srs_server_ip[0] = 0; + srs_server[0] = 0; + srs_primary_authors[0] = 0; + srs_version[0] = 0; + + if (argc <= 1) { + printf("RTMP bandwidth check/test with server.\n" + "Usage: %s \n" + " rtmp_url RTMP bandwidth url to check. format: rtmp://server:port/app?key=xxx,vhost=xxx\n" + "For example:\n" + " %s rtmp://127.0.0.1:1935/app?key=35c9b402c12a7246868752e2878f7e0e,vhost=bandcheck.srs.com\n" + " %s rtmp://127.0.0.1:1935/app?key=35c9b402c12a7246868752e2878f7e0e,vhost=bandcheck.srs.com>/dev/null\n" + "@remark, output text to stdout, while json to stderr.\n", + argv[0], argv[0], argv[0]); + ret = 1; + exit(ret); + return ret; + } + + rtmp = srs_rtmp_create2(argv[1]); + + printf("RTMP bandwidth check/test with server.\n"); + printf("srs(simple-rtmp-server) client librtmp library.\n"); + printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); + printf("bandwidth check/test url: %s\n", argv[1]); + + if ((ret = srs_simple_handshake(rtmp)) != 0) { + printf("simple handshake failed.\n"); + goto rtmp_destroy; + } + printf("simple handshake success\n"); + + if ((ret = srs_connect_app2(rtmp, + srs_server_ip, srs_server, srs_primary_authors, srs_version, &srs_id, &srs_pid)) != 0) { + printf("connect vhost/app failed.\n"); + goto rtmp_destroy; + } + printf("connect vhost/app success\n"); + + if ((ret = srs_bandwidth_check(rtmp, + &start_time, &end_time, &play_kbps, &publish_kbps, + &play_bytes, &publish_bytes, &play_duration, &publish_duration)) != 0 + ) { + printf("bandwidth check/test failed.\n"); + goto rtmp_destroy; + } + printf("bandwidth check/test success\n"); + + printf("\n%s, %s\n" + "%s, %s, srs_pid=%d, srs_id=%d\n" + "duration: %dms(%d+%d)\n" + "play: %dkbps\n" + "publish: %dkbps\n\n", + (char*)srs_server, (char*)srs_primary_authors, + (char*)srs_server_ip, (char*)srs_version, srs_pid, srs_id, + (int)(end_time - start_time), play_duration, publish_duration, + play_kbps, + publish_kbps); + +rtmp_destroy: + srs_rtmp_destroy(rtmp); + + printf("terminate with ret=%d\n\n", ret); + + fprintf(stderr, "{\"code\":%d," + "\"srs_server\":\"%s\", " + "\"srs_primary_authors\":\"%s\", " + "\"srs_server_ip\":\"%s\", " + "\"srs_version\":\"%s\", " + "\"srs_pid\":%d, " + "\"srs_id\":%d, " + "\"duration\":%d, " + "\"play_duration\":%d, " + "\"play_kbps\":%d, " + "\"publish_kbps\":%d" + "}", + ret, + (char*)srs_server, (char*)srs_primary_authors, + (char*)srs_server_ip, (char*)srs_version, srs_pid, srs_id, + (int)(end_time - start_time), play_duration, publish_duration, + play_kbps, publish_kbps); + return ret; +} diff --git a/trunk/research/librtmp/srs_detect_rtmp.c b/trunk/research/librtmp/srs_detect_rtmp.c new file mode 100644 index 000000000..0ebcb82d3 --- /dev/null +++ b/trunk/research/librtmp/srs_detect_rtmp.c @@ -0,0 +1,203 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/** +gcc srs_detect_rtmp.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_detect_rtmp +*/ + +#include +#include + +#include "../../objs/include/srs_librtmp.h" + +int main(int argc, char** argv) +{ + int ret = 0; + srs_rtmp_t rtmp; + + // time + int64_t time_startup = srs_get_time_ms(); + int64_t time_dns_resolve = 0; + int64_t time_socket_connect = 0; + int64_t time_play_stream = 0; + int64_t time_first_packet = 0; + int64_t time_cleanup = 0; + // delay = actual - expect time when quit. + int delay = 0; + // bytes + int64_t bytes_nsend = 0; + int time_duration = 0; + int64_t bytes_nrecv = 0; + + // packet data + int type, size; + u_int32_t basetime = 0; + u_int32_t timestamp = 0; + char* data; + + // user options + const char* rtmp_url = NULL; + int duration = 0; + int timeout = 0; + + if (argc <= 3) { + printf("detect stream on RTMP server\n" + "Usage: %s \n" + " rtmp_url RTMP stream url to play\n" + " duration how long to play, in seconds, stream time.\n" + " timeout how long to timeout, in seconds, system time.\n" + "For example:\n" + " %s rtmp://127.0.0.1:1935/live/livestream 3 10\n", + argv[0], argv[0]); + ret = 1; + exit(ret); + return ret; + } + + rtmp_url = argv[1]; + duration = atoi(argv[2]); + timeout = atoi(argv[3]); + + printf("detect rtmp stream\n"); + printf("srs(simple-rtmp-server) client librtmp library.\n"); + printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); + printf("rtmp url: %s\n", rtmp_url); + printf("duration: %ds, timeout:%ds\n", duration, timeout); + + if (duration <= 0 || timeout <= 0) { + ret = 1; + fprintf(stderr, "duration and timeout must be positive. ret=%d\n", ret); + exit(ret); + return ret; + } + + rtmp = srs_rtmp_create(rtmp_url); + + if ((ret = __srs_dns_resolve(rtmp)) != 0) { + fprintf(stderr, "dns resolve failed. ret=%d\n", ret); + goto rtmp_destroy; + } + printf("dns resolve success\n"); + time_dns_resolve = srs_get_time_ms(); + + if ((ret = __srs_connect_server(rtmp)) != 0) { + fprintf(stderr, "socket connect failed. ret=%d\n", ret); + goto rtmp_destroy; + } + printf("socket connect success\n"); + time_socket_connect = srs_get_time_ms(); + + if ((ret = __srs_do_simple_handshake(rtmp)) != 0) { + fprintf(stderr, "do simple handshake failed. ret=%d\n", ret); + goto rtmp_destroy; + } + printf("do simple handshake success\n"); + + if ((ret = srs_connect_app(rtmp)) != 0) { + fprintf(stderr, "connect vhost/app failed. ret=%d\n", ret); + goto rtmp_destroy; + } + printf("connect vhost/app success\n"); + + if ((ret = srs_play_stream(rtmp)) != 0) { + fprintf(stderr, "play stream failed. ret=%d\n", ret); + goto rtmp_destroy; + } + printf("play stream success\n"); + time_play_stream = srs_get_time_ms(); + + for (;;) { + if ((ret = srs_read_packet(rtmp, &type, ×tamp, &data, &size)) != 0) { + fprintf(stderr, "read packet failed. ret=%d\n", ret); + goto rtmp_destroy; + } + printf("got packet: type=%s, time=%d, size=%d\n", srs_type2string(type), timestamp, size); + + if (SRS_RTMP_TYPE_VIDEO == type || SRS_RTMP_TYPE_AUDIO == type) { + if (time_first_packet <= 0) { + time_first_packet = srs_get_time_ms(); + } + if (basetime <= 0) { + basetime = timestamp; + } + } + + free(data); + + if (srs_get_time_ms() - time_startup > timeout * 1000) { + printf("timeout, terminate.\n"); + goto rtmp_destroy; + } + + if ((timestamp - basetime) > duration * 1000) { + printf("duration exceed, terminate.\n"); + goto rtmp_destroy; + } + } + +rtmp_destroy: + bytes_nsend = srs_get_nsend_bytes(rtmp); + bytes_nrecv = srs_get_nrecv_bytes(rtmp); + + srs_rtmp_destroy(rtmp); + time_cleanup = srs_get_time_ms(); + time_duration = (int)(time_cleanup - time_startup); + + // print result to stderr. + fprintf(stderr, "{" + "\"%s\":%d, " //#0 + "\"%s\":%d, " //#1 + "\"%s\":%d, " // #2 + "\"%s\":%d, " // #3 + "\"%s\":%d, " // #4 + "\"%s\":%d, " // #5 + "\"%s\":%d, " // #6 + "\"%s\":%d, " // #7 + "\"%s\":%d, " // #8 + "\"%s\":%d, " // #9 + "\"%s\":%d, " // #10 + "%s,%s,%s,%s}", + "code", ret, //#0 + // total = dns + tcp_connect + start_play + first_packet + last_packet + "total", time_duration, //#1 + "dns", (int)(time_dns_resolve - time_startup), //#2 + "tcp_connect", (int)(time_socket_connect - time_dns_resolve), //#3 + "start_play", (int)(time_play_stream - time_socket_connect), //#4 + "first_packet", (int)(time_first_packet - time_play_stream), //#5 + "last_packet", (int)(time_cleanup - time_first_packet), //#6 + "stream", (int)(timestamp - basetime), //#7 + // expect = time_cleanup - time_first_packet + // actual = stream + // delay = actual - expect + "delay", (int)(timestamp - basetime - (time_cleanup - time_first_packet)), //#8 + "publish_kbps", (int)((time_duration <= 0)? 0:(bytes_nsend * 8 / time_duration)), //#9 + "play_kbps", (int)((time_duration <= 0)? 0:(bytes_nrecv * 8 / time_duration)), //#10 + // unit in ms. + "\"unit\": \"ms\"", + "\"remark0\": \"total = dns + tcp_connect + start_play + first_packet + last_packet\"", + "\"remark1\": \"delay = stream - (time_cleanup - time_first_packet)\"", + "\"remark2\": \"if code is not 0, user must ignore all data\"" + ); + printf("\n"); + + return ret; +} diff --git a/trunk/research/librtmp/srs_flv_injecter.c b/trunk/research/librtmp/srs_flv_injecter.c new file mode 100644 index 000000000..85a813647 --- /dev/null +++ b/trunk/research/librtmp/srs_flv_injecter.c @@ -0,0 +1,383 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/** +gcc srs_flv_injecter.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_flv_injecter +*/ + +#include +#include +#include + +#include +#include +#include + +#include "../../objs/include/srs_librtmp.h" +#include "srs_research_public.h" + +#define ERROR_INJECTED 10000 + +int process(const char* in_flv_file, const char* out_flv_file, srs_flv_t* pic, srs_flv_t* poc); +int main(int argc, char** argv) +{ + int ret = 0; + + // user options. + char* in_flv_file; + char* out_flv_file; + // flv handler + srs_flv_t ic = NULL; + srs_flv_t oc = NULL; + + // temp variables. + int tmp_file_size = 0; + char* tmp_file; + + if (argc <= 2) { + printf("inject flv file keyframes to metadata\n" + "Usage: %s in_flv_file out_flv_file\n" + " in_flv_file input flv file to inject.\n" + " out_flv_file the inject output file, can be in_flv_file.\n" + "For example:\n" + " %s ../../doc/source.200kbps.768x320.flv injected.flv\n", + argv[0], argv[0]); + ret = 1; + exit(ret); + return ret; + } + + in_flv_file = argv[1]; + out_flv_file = argv[2]; + + tmp_file_size = strlen(out_flv_file) + strlen(".tmp") + 1; + tmp_file = (char*)malloc(tmp_file_size); + snprintf(tmp_file, tmp_file_size, "%s.tmp", out_flv_file); + + trace("inject flv file keyframes to metadata."); + trace("srs(simple-rtmp-server) client librtmp library."); + trace("version: %d.%d.%d", srs_version_major(), srs_version_minor(), srs_version_revision()); + trace("input: %s", in_flv_file); + trace("output: %s", out_flv_file); + trace("tmp_file: %s", tmp_file); + + ret = process(in_flv_file, tmp_file, &ic, &oc); + + srs_flv_close(ic); + srs_flv_close(oc); + + if (ret != 0) { + unlink(tmp_file); + if (ret == ERROR_INJECTED) { + ret = 0; + trace("file already injected."); + } else { + trace("error, remove tmp file."); + } + } else { + rename(tmp_file, out_flv_file); + trace("completed, rename to %s", out_flv_file); + } + + free(tmp_file); + + return ret; +} + +int process(const char* in_flv_file, const char* out_flv_file, srs_flv_t* pic, srs_flv_t* poc) +{ + int ret = 0; + + srs_flv_t ic; + srs_flv_t oc; + + // to adjust metadata. + // the ic metadata end offset, the next tag start offset. + // all oc metadata must adjust according to: + // adjust = new_metadata_end_offset - metadata_end_offset + int64_t metadata_end_offset = 0; + + // metadata + srs_amf0_t amf0_name = NULL; + srs_amf0_t amf0_data = NULL; + srs_amf0_t filepositions = NULL; + + if ((ic = srs_flv_open_read(in_flv_file)) == NULL) { + ret = 2; + trace("open input flv file failed. ret=%d", ret); + return ret; + } + *pic = ic; + + if ((oc = srs_flv_open_write(out_flv_file)) == NULL) { + ret = 2; + trace("open output flv file failed. ret=%d", ret); + return ret; + } + *poc = oc; + + /** + * we use two roundtrip to avoid the paddings of metadata, + * to support large keyframes videos without padding fields. + */ + // build keyframes offset to metadata. + if ((ret = build_keyframes(ic, &amf0_name, &amf0_data, &filepositions, &metadata_end_offset)) != 0) { + return ret; + } + + // inject the metadata to oc. + if ((ret = do_inject_flv(ic, oc, amf0_name, amf0_data, filepositions, metadata_end_offset)) != 0) { + return ret; + } + + // TODO: FIXME: mem leak when error. + srs_amf0_free(amf0_name); + srs_amf0_free(amf0_data); + + return ret; +} + +int parse_metadata(char* data, int size, srs_amf0_t* pname, srs_amf0_t* pdata) +{ + int ret = 0; + + int nparsed = 0; + *pname = srs_amf0_parse(data, size, &nparsed); + + if (*pname == NULL || nparsed >= size) { + trace("invalid amf0 name data."); + return -1; + } + + *pdata = srs_amf0_parse(data + nparsed, size - nparsed, &nparsed); + if (*pdata == NULL || nparsed > size) { + trace("invalid amf0 value data"); + return -1; + } + + return ret; +} + +int build_keyframes(srs_flv_t ic, srs_amf0_t *pname, srs_amf0_t* pdata, srs_amf0_t* pfilepositions, int64_t* pmetadata_end_offset) +{ + int ret = 0; + + // flv header + char header[13]; + + // packet data + char type; + u_int32_t timestamp = 0; + char* data = NULL; + int32_t size; + int64_t offset = 0; + + // metadata + srs_amf0_t amf0_name = NULL; + srs_amf0_t amf0_data = NULL; + + srs_amf0_t keyframes = NULL; + srs_amf0_t filepositions = NULL; + srs_amf0_t times = NULL; + + // reset to generate metadata + srs_flv_lseek(ic, 0); + + if ((ret = srs_flv_read_header(ic, header)) != 0) { + return ret; + } + + trace("build keyframe infos from flv"); + for (;;) { + offset = srs_flv_tellg(ic); + + // tag header + if ((ret = srs_flv_read_tag_header(ic, &type, &size, ×tamp)) != 0) { + if (srs_flv_is_eof(ret)) { + trace("parse completed."); + return 0; + } + trace("flv get packet failed. ret=%d", ret); + return ret; + } + + if (size <= 0) { + trace("invalid size=%d", size); + return ret; + } + + // TODO: FIXME: mem leak when error. + data = (char*)malloc(size); + if ((ret = srs_flv_read_tag_data(ic, data, size)) != 0) { + return ret; + } + + // data tag + if (type == SRS_RTMP_TYPE_VIDEO) { + if (!srs_flv_is_sequence_header(data, size) && srs_flv_is_keyframe(data, size)) { + srs_amf0_strict_array_append(filepositions, srs_amf0_create_number(offset)); + srs_amf0_strict_array_append(times, srs_amf0_create_number(((double)timestamp)/ 1000)); + } + } else if (type == SRS_RTMP_TYPE_SCRIPT) { + *pmetadata_end_offset = srs_flv_tellg(ic); + if ((ret = parse_metadata(data, size, &amf0_name, &amf0_data)) != 0) { + return ret; + } + + *pname = amf0_name; + *pdata = amf0_data; + + if (srs_amf0_is_object(amf0_data)) { + keyframes = srs_amf0_object_property(amf0_data, "keyframes"); + if (keyframes == NULL) { + keyframes = srs_amf0_create_object(); + srs_amf0_object_property_set(amf0_data, "keyframes", keyframes); + } + // always clear the old keyframes. + srs_amf0_object_clear(keyframes); + + *pfilepositions = filepositions = srs_amf0_create_strict_array(); + srs_amf0_object_property_set(keyframes, "filepositions", filepositions); + + times = srs_amf0_create_strict_array(); + srs_amf0_object_property_set(keyframes, "times", times); + } else if (srs_amf0_is_ecma_array(amf0_data)) { + keyframes = srs_amf0_ecma_array_property(amf0_data, "keyframes"); + if (keyframes == NULL) { + keyframes = srs_amf0_create_object(); + srs_amf0_ecma_array_property_set(amf0_data, "keyframes", keyframes); + } + // always clear the old keyframes. + srs_amf0_object_clear(keyframes); + + *pfilepositions = filepositions = srs_amf0_create_strict_array(); + srs_amf0_object_property_set(keyframes, "filepositions", filepositions); + + times = srs_amf0_create_strict_array(); + srs_amf0_object_property_set(keyframes, "times", times); + } + } + + free(data); + } + + return ret; +} + +int do_inject_flv(srs_flv_t ic, srs_flv_t oc, srs_amf0_t amf0_name, srs_amf0_t amf0_data, srs_amf0_t filepositions, int64_t metadata_end_offset) +{ + int ret = 0; + + // flv header + char header[13]; + // packet data + char type; + u_int32_t timestamp = 0; + char* data = NULL; + int32_t size; + + // metadata + srs_amf0_t fileposition = NULL; + int amf0_name_size = 0; + int i; + + // the metadata end offset, the next tag start offset. + int64_t new_metadata_end_offset = 0; + int offset_adjust = 0; + + // reset to write injected file + srs_flv_lseek(ic, 0); + + if ((ret = srs_flv_read_header(ic, header)) != 0) { + return ret; + } + + if ((ret = srs_flv_write_header(oc, header)) != 0) { + return ret; + } + + // write metadata + if (amf0_name != NULL && amf0_data != NULL) { + amf0_name_size = srs_amf0_size(amf0_name); + size = amf0_name_size + srs_amf0_size(amf0_data); + + // adjust all offset of keyframes. + new_metadata_end_offset = srs_flv_tellg(oc) + srs_flv_size_tag(size); + // the adjust is new offset sub the old offset of metadata end. + offset_adjust = new_metadata_end_offset - metadata_end_offset; + for (i = 0; i < srs_amf0_strict_array_property_count(filepositions); i++) { + fileposition = srs_amf0_strict_array_property_at(filepositions, i); + srs_amf0_set_number(fileposition, srs_amf0_to_number(fileposition) + offset_adjust); + } + + data = (char*)malloc(size); + memset(data, 0, size); + if ((ret = srs_amf0_serialize(amf0_name, data, amf0_name_size)) != 0) { + return ret; + } + if ((ret = srs_amf0_serialize(amf0_data, data + amf0_name_size, size - amf0_name_size)) != 0) { + return ret; + } + if ((ret = srs_flv_write_tag(oc, SRS_RTMP_TYPE_SCRIPT, 0, data, size)) != 0) { + return ret; + } + free(data); + } + + trace("build keyframe infos from flv"); + for (;;) { + // tag header + if ((ret = srs_flv_read_tag_header(ic, &type, &size, ×tamp)) != 0) { + if (srs_flv_is_eof(ret)) { + trace("parse completed."); + return 0; + } + trace("flv get packet failed. ret=%d", ret); + return ret; + } + + if (size <= 0) { + trace("invalid size=%d", size); + break; + } + + // TODO: FIXME: mem leak when error. + data = (char*)malloc(size); + if ((ret = srs_flv_read_tag_data(ic, data, size)) != 0) { + return ret; + } + + // data tag + if (type == SRS_RTMP_TYPE_SCRIPT) { + continue; + } + + // copy + if ((ret = srs_flv_write_tag(oc, type, timestamp, data, size)) != 0) { + return ret; + } + + free(data); + } + + return ret; +} diff --git a/trunk/research/librtmp/srs_flv_parser.c b/trunk/research/librtmp/srs_flv_parser.c new file mode 100644 index 000000000..638257eb6 --- /dev/null +++ b/trunk/research/librtmp/srs_flv_parser.c @@ -0,0 +1,268 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/** +gcc srs_ingest_flv.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_ingest_flv +*/ + +#include +#include +#include + +#include +#include +#include + +#include "../../objs/include/srs_librtmp.h" +#include "srs_research_public.h" + +int parse_flv(srs_flv_t flv); +int main(int argc, char** argv) +{ + int ret = 0; + + // user options. + char* in_flv_file; + // flv handler + srs_flv_t flv; + + if (argc <= 1) { + printf("parse and show flv file detail\n" + "Usage: %s in_flv_file\n" + " in_flv_file flv file to parse and show.\n" + "For example:\n" + " %s ../../doc/source.200kbps.768x320.flv\n", + argv[0], argv[0]); + ret = 1; + exit(ret); + return ret; + } + + in_flv_file = argv[1]; + + trace("parse and show flv file detail."); + trace("srs(simple-rtmp-server) client librtmp library."); + trace("version: %d.%d.%d", srs_version_major(), srs_version_minor(), srs_version_revision()); + trace("input: %s", in_flv_file); + + if ((flv = srs_flv_open_read(in_flv_file)) == NULL) { + ret = 2; + trace("open flv file failed. ret=%d", ret); + return ret; + } + + ret = parse_flv(flv); + srs_flv_close(flv); + + return ret; +} + +void digit_to_char(char* src, int ssize, char* dst, int dsize) +{ + int i, j; + char v; + + for (i = 0, j = 0; i < ssize && j < dsize; i++) { + if (j >= dsize) { + break; + } + v = (src[i] >> 4) & 0x0F; + if (v < 10) { + dst[j++] = '0' + v; + } else { + dst[j++] = 'A' + (v - 10); + } + + if (j >= dsize) { + break; + } + v = src[i] & 0x0F; + if (v < 10) { + dst[j++] = '0' + v; + } else { + dst[j++] = 'A' + (v - 10); + } + + if (j >= dsize) { + break; + } + if (i < ssize - 1) { + dst[j++] = ' '; + } + } +} + +int parse_bytes(char* data, int size, char* hbuf, int hsize, char* tbuf, int tsize, int print_size) +{ + memset(hbuf, 0, hsize); + memset(tbuf, 0, tsize); + + if (size > 0) { + digit_to_char(data, size, hbuf, hsize - 1); + } + + if (size > print_size * 2) { + digit_to_char(data + size - print_size, size, tbuf, tsize - 1); + } +} + +#define FLV_HEADER_SIZE 11 +int parse_script_data(u_int32_t timestamp, char* data, int size, int64_t offset) +{ + int ret = 0; + + char hbuf[48]; + char tbuf[48]; + + int amf0_size = 0; + int nparsed = 0; + + srs_amf0_t amf0_name; + char* amf0_name_str = NULL; + + srs_amf0_t amf0_data; + char* amf0_data_str = NULL; + + // bytes + parse_bytes(data, size, hbuf, sizeof(hbuf), tbuf, sizeof(tbuf), 16); + + // amf0 + amf0_name = srs_amf0_parse(data, size, &nparsed); + if (amf0_name == NULL || nparsed >= size) { + trace("invalid amf0 name data."); + return -1; + } + amf0_data = srs_amf0_parse(data + nparsed, size - nparsed, &nparsed); + + trace("packet type=%s, time=%d, size=%d, data-size=%d, \n" + "offset=%d\n[+00, +15] %s\n[-15, EOF] %s\n%s%s", + srs_type2string(SRS_RTMP_TYPE_SCRIPT), timestamp, size + FLV_HEADER_SIZE, size, + (int)offset, hbuf, tbuf, + srs_amf0_human_print(amf0_name, &amf0_name_str, &amf0_size), + srs_amf0_human_print(amf0_data, &amf0_data_str, &amf0_size)); + + srs_amf0_free(amf0_name); + srs_amf0_free_bytes(amf0_name_str); + + srs_amf0_free(amf0_data); + srs_amf0_free_bytes(amf0_data_str); + + return ret; +} + +int parse_audio_data(u_int32_t timestamp, char* data, int size, int64_t offset) +{ + int ret = 0; + + char hbuf[48]; + char tbuf[48]; + + // bytes + parse_bytes(data, size, hbuf, sizeof(hbuf), tbuf, sizeof(tbuf), 16); + + trace("packet type=%s, time=%d, size=%d, data-size=%d, \n" + "offset=%d\n[+00, +15] %s\n[-15, EOF] %s\n", + srs_type2string(SRS_RTMP_TYPE_AUDIO), timestamp, size + FLV_HEADER_SIZE, size, + (int)offset, hbuf, tbuf); + + return ret; +} + +int parse_video_data(u_int32_t timestamp, char* data, int size, int64_t offset) +{ + int ret = 0; + + char hbuf[48]; + char tbuf[48]; + + // bytes + parse_bytes(data, size, hbuf, sizeof(hbuf), tbuf, sizeof(tbuf), 16); + + trace("packet type=%s, time=%d, size=%d, data-size=%d, \n" + "offset=%d\n[+00, +15] %s\n[-15, EOF] %s\n", + srs_type2string(SRS_RTMP_TYPE_VIDEO), timestamp, size + FLV_HEADER_SIZE, size, + (int)offset, hbuf, tbuf); + + return ret; +} + +int parse_flv(srs_flv_t flv) +{ + int ret = 0; + + // flv header + char header[13]; + // packet data + char type; + u_int32_t timestamp = 0; + char* data = NULL; + int32_t size; + int64_t offset = 0; + + if ((ret = srs_flv_read_header(flv, header)) != 0) { + return ret; + } + + trace("start parse flv"); + for (;;) { + offset = srs_flv_tellg(flv); + + // tag header + if ((ret = srs_flv_read_tag_header(flv, &type, &size, ×tamp)) != 0) { + if (srs_flv_is_eof(ret)) { + trace("parse completed."); + return 0; + } + trace("flv get packet failed. ret=%d", ret); + return ret; + } + + if (size <= 0) { + trace("invalid size=%d", size); + break; + } + + data = (char*)malloc(size); + if ((ret = srs_flv_read_tag_data(flv, data, size)) != 0) { + return ret; + } + + // data tag + if (type == SRS_RTMP_TYPE_AUDIO) { + if ((ret = parse_audio_data(timestamp, data, size, offset)) != 0) { + return ret; + } + } else if (type == SRS_RTMP_TYPE_VIDEO) { + if ((ret = parse_video_data(timestamp, data, size, offset)) != 0) { + return ret; + } + } else { + if ((ret = parse_script_data(timestamp, data, size, offset)) != 0) { + return ret; + } + } + + free(data); + } + + return ret; +} diff --git a/trunk/research/librtmp/srs_ingest_flv.c b/trunk/research/librtmp/srs_ingest_flv.c new file mode 100644 index 000000000..04f588b34 --- /dev/null +++ b/trunk/research/librtmp/srs_ingest_flv.c @@ -0,0 +1,246 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/** +gcc srs_ingest_flv.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_ingest_flv +*/ + +#include +#include +#include + +#include +#include +#include + +#include "../../objs/include/srs_librtmp.h" +#include "srs_research_public.h" + +int proxy(srs_flv_t flv, srs_rtmp_t ortmp); +int connect_oc(srs_rtmp_t ortmp); + +#define RE_PULSE_MS 300 +int64_t re_create(); +void re_update(int64_t re, u_int32_t time); +void re_cleanup(int64_t re, u_int32_t time); + +int64_t tools_main_entrance_startup_time; +int main(int argc, char** argv) +{ + int ret = 0; + + // main function + tools_main_entrance_startup_time = srs_get_time_ms(); + + // user option parse index. + int opt = 0; + // user options. + char* in_flv_file; char* out_rtmp_url; + // rtmp handler + srs_rtmp_t ortmp; + // flv handler + srs_flv_t flv; + + if (argc <= 2) { + printf("ingest flv file and publish to RTMP server\n" + "Usage: %s <-i in_flv_file> <-y out_rtmp_url>\n" + " in_flv_file input flv file, ingest from this file.\n" + " out_rtmp_url output rtmp url, publish to this url.\n" + "For example:\n" + " %s -i ../../doc/source.200kbps.768x320.flv -y rtmp://127.0.0.1/live/demo\n", + argv[0], argv[0]); + ret = 1; + exit(ret); + return ret; + } + + // parse options in FFMPEG format. + while ((opt = getopt(argc, argv, "i:y:")) != -1) { + switch (opt) { + case 'i': + in_flv_file = optarg; + break; + case 'y': + out_rtmp_url = optarg; + break; + default: + break; + } + } + + trace("ingest flv file and publish to RTMP server like FFMPEG."); + trace("srs(simple-rtmp-server) client librtmp library."); + trace("version: %d.%d.%d", srs_version_major(), srs_version_minor(), srs_version_revision()); + trace("input: %s", in_flv_file); + trace("output: %s", out_rtmp_url); + + if ((flv = srs_flv_open_read(in_flv_file)) == NULL) { + ret = 2; + trace("open flv file failed. ret=%d", ret); + return ret; + } + + ortmp = srs_rtmp_create(out_rtmp_url); + + ret = proxy(flv, ortmp); + trace("ingest flv to RTMP completed"); + + srs_rtmp_destroy(ortmp); + srs_flv_close(flv); + + return ret; +} + +int do_proxy(srs_flv_t flv, srs_rtmp_t ortmp, int64_t re, u_int32_t* ptimestamp) +{ + int ret = 0; + + // packet data + char type; + int size; + char* data = NULL; + + trace("start ingest flv to RTMP stream"); + for (;;) { + // tag header + if ((ret = srs_flv_read_tag_header(flv, &type, &size, ptimestamp)) != 0) { + if (srs_flv_is_eof(ret)) { + trace("parse completed."); + return 0; + } + trace("flv get packet failed. ret=%d", ret); + return ret; + } + + if (size <= 0) { + trace("invalid size=%d", size); + break; + } + + // TODO: FIXME: mem leak when error. + data = (char*)malloc(size); + if ((ret = srs_flv_read_tag_data(flv, data, size)) != 0) { + return ret; + } + + if ((ret = srs_write_packet(ortmp, type, *ptimestamp, data, size)) != 0) { + trace("irtmp get packet failed. ret=%d", ret); + return ret; + } + verbose("ortmp sent packet: type=%s, time=%d, size=%d", + srs_type2string(type), *ptimestamp, size); + + re_update(re, *ptimestamp); + } + + return ret; +} + +int proxy(srs_flv_t flv, srs_rtmp_t ortmp) +{ + int ret = 0; + u_int32_t timestamp = 0; + + char header[13]; + if ((ret = srs_flv_read_header(flv, header)) != 0) { + return ret; + } + if ((ret = connect_oc(ortmp)) != 0) { + return ret; + } + + int64_t re = re_create(); + + ret = do_proxy(flv, ortmp, re, ×tamp); + + // for the last pulse, always sleep. + re_cleanup(re, timestamp); + + return ret; +} + +int connect_oc(srs_rtmp_t ortmp) +{ + int ret = 0; + + if ((ret = srs_simple_handshake(ortmp)) != 0) { + trace("ortmp simple handshake failed. ret=%d", ret); + return ret; + } + trace("ortmp simple handshake success"); + + if ((ret = srs_connect_app(ortmp)) != 0) { + trace("ortmp connect vhost/app failed. ret=%d", ret); + return ret; + } + trace("ortmp connect vhost/app success"); + + if ((ret = srs_publish_stream(ortmp)) != 0) { + trace("ortmp publish stream failed. ret=%d", ret); + return ret; + } + trace("ortmp publish stream success"); + + return ret; +} + +int64_t re_create() +{ + // if not very precise, we can directly use this as re. + int64_t re = srs_get_time_ms(); + + // use the starttime to get the deviation + int64_t deviation = re - tools_main_entrance_startup_time; + trace("deviation is %d ms, pulse is %d ms", (int)(deviation), (int)(RE_PULSE_MS)); + + // so, we adjust time to max(0, deviation) + // because the last pulse, we already sleeped + int adjust = (int)(deviation); + if (adjust > 0) { + trace("adjust re time for %d ms", adjust); + re -= adjust; + } else { + trace("no need to adjust re time"); + } + + return re; +} +void re_update(int64_t re, u_int32_t time) +{ + // send by pulse algorithm. + int64_t now = srs_get_time_ms(); + int64_t diff = time - (now -re); + if (diff > RE_PULSE_MS) { + usleep(diff * 1000); + } +} +void re_cleanup(int64_t re, u_int32_t time) +{ + // for the last pulse, always sleep. + // for the virtual live encoder long time publishing. + int64_t now = srs_get_time_ms(); + int64_t diff = time - (now -re); + if (diff > 0) { + trace("re_cleanup sleep for the last pulse for %d ms", (int)diff); + usleep(diff * 1000); + } +} diff --git a/trunk/research/librtmp/srs_ingest_rtmp.c b/trunk/research/librtmp/srs_ingest_rtmp.c new file mode 100644 index 000000000..28cbb4d33 --- /dev/null +++ b/trunk/research/librtmp/srs_ingest_rtmp.c @@ -0,0 +1,178 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/** +gcc srs_ingest_rtmp.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_ingest_rtmp +*/ + +#include +#include +#include + +#include "../../objs/include/srs_librtmp.h" +#include "srs_research_public.h" + +int connect_ic(srs_rtmp_t irtmp); +int connect_oc(srs_rtmp_t ortmp); +int proxy(srs_rtmp_t irtmp, srs_rtmp_t ortmp); + +int main(int argc, char** argv) +{ + int ret = 0; + + // user option parse index. + int opt = 0; + // user options. + char* in_rtmp_url; char* out_rtmp_url; + // rtmp handler + srs_rtmp_t irtmp, ortmp; + + if (argc <= 2) { + printf("ingest RTMP and publish to RTMP server\n" + "Usage: %s <-i in_rtmp_url> <-y out_rtmp_url>\n" + " in_rtmp_url input rtmp url, ingest from this url.\n" + " out_rtmp_url output rtmp url, publish to this url.\n" + "For example:\n" + " %s -i rtmp://127.0.0.1/live/livestream -y rtmp://127.0.0.1/live/demo\n", + argv[0], argv[0]); + ret = 1; + exit(ret); + return ret; + } + + // parse options in FFMPEG format. + while ((opt = getopt(argc, argv, "i:y:")) != -1) { + switch (opt) { + case 'i': + in_rtmp_url = optarg; + break; + case 'y': + out_rtmp_url = optarg; + break; + default: + break; + } + } + + trace("ingest RTMP and publish to RTMP server like edge."); + trace("srs(simple-rtmp-server) client librtmp library."); + trace("version: %d.%d.%d", srs_version_major(), srs_version_minor(), srs_version_revision()); + trace("input: %s", in_rtmp_url); + trace("output: %s", out_rtmp_url); + + irtmp = srs_rtmp_create(in_rtmp_url); + ortmp = srs_rtmp_create(out_rtmp_url); + + ret = proxy(irtmp, ortmp); + trace("proxy completed"); + + srs_rtmp_destroy(irtmp); + srs_rtmp_destroy(ortmp); + + return ret; +} + +int proxy(srs_rtmp_t irtmp, srs_rtmp_t ortmp) +{ + int ret = 0; + + // packet data + int type, size; + u_int32_t timestamp = 0; + char* data = NULL; + + if ((ret = connect_ic(irtmp)) != 0) { + return ret; + } + if ((ret = connect_oc(ortmp)) != 0) { + return ret; + } + + trace("start proxy RTMP stream"); + for (;;) { + if ((ret = srs_read_packet(irtmp, &type, ×tamp, &data, &size)) != 0) { + trace("irtmp get packet failed. ret=%d", ret); + return ret; + } + verbose("irtmp got packet: type=%s, time=%d, size=%d", + srs_type2string(type), timestamp, size); + + if ((ret = srs_write_packet(ortmp, type, timestamp, data, size)) != 0) { + trace("irtmp get packet failed. ret=%d", ret); + return ret; + } + verbose("ortmp sent packet: type=%s, time=%d, size=%d", + srs_type2string(type), timestamp, size); + } + + return ret; +} + +int connect_ic(srs_rtmp_t irtmp) +{ + int ret = 0; + + if ((ret = srs_simple_handshake(irtmp)) != 0) { + trace("irtmp simple handshake failed. ret=%d", ret); + return ret; + } + trace("irtmp simple handshake success"); + + if ((ret = srs_connect_app(irtmp)) != 0) { + trace("irtmp connect vhost/app failed. ret=%d", ret); + return ret; + } + trace("irtmp connect vhost/app success"); + + if ((ret = srs_play_stream(irtmp)) != 0) { + trace("irtmp play stream failed. ret=%d", ret); + return ret; + } + trace("irtmp play stream success"); + + return ret; +} + +int connect_oc(srs_rtmp_t ortmp) +{ + int ret = 0; + + if ((ret = srs_simple_handshake(ortmp)) != 0) { + trace("ortmp simple handshake failed. ret=%d", ret); + return ret; + } + trace("ortmp simple handshake success"); + + if ((ret = srs_connect_app(ortmp)) != 0) { + trace("ortmp connect vhost/app failed. ret=%d", ret); + return ret; + } + trace("ortmp connect vhost/app success"); + + if ((ret = srs_publish_stream(ortmp)) != 0) { + trace("ortmp publish stream failed. ret=%d", ret); + return ret; + } + trace("ortmp publish stream success"); + + return ret; +} diff --git a/trunk/research/librtmp/srs_play.c b/trunk/research/librtmp/srs_play.c new file mode 100644 index 000000000..e0710a433 --- /dev/null +++ b/trunk/research/librtmp/srs_play.c @@ -0,0 +1,91 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/** +gcc srs_play.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_play +*/ + +#include +#include + +#include "../../objs/include/srs_librtmp.h" + +int main(int argc, char** argv) +{ + srs_rtmp_t rtmp; + + // packet data + int type, size; + u_int32_t timestamp = 0; + char* data; + + if (argc <= 1) { + printf("play stream on RTMP server\n" + "Usage: %s \n" + " rtmp_url RTMP stream url to play\n" + "For example:\n" + " %s rtmp://127.0.0.1:1935/live/livestream\n", + argv[0], argv[0]); + int ret = 1; + exit(ret); + return ret; + } + + rtmp = srs_rtmp_create(argv[1]); + + printf("suck rtmp stream like rtmpdump\n"); + printf("srs(simple-rtmp-server) client librtmp library.\n"); + printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); + printf("rtmp url: %s\n", argv[1]); + + if (srs_simple_handshake(rtmp) != 0) { + printf("simple handshake failed.\n"); + goto rtmp_destroy; + } + printf("simple handshake success\n"); + + if (srs_connect_app(rtmp) != 0) { + printf("connect vhost/app failed.\n"); + goto rtmp_destroy; + } + printf("connect vhost/app success\n"); + + if (srs_play_stream(rtmp) != 0) { + printf("play stream failed.\n"); + goto rtmp_destroy; + } + printf("play stream success\n"); + + for (;;) { + if (srs_read_packet(rtmp, &type, ×tamp, &data, &size) != 0) { + goto rtmp_destroy; + } + printf("got packet: type=%s, time=%d, size=%d\n", srs_type2string(type), timestamp, size); + + free(data); + } + +rtmp_destroy: + srs_rtmp_destroy(rtmp); + + return 0; +} diff --git a/trunk/research/librtmp/srs_publish.c b/trunk/research/librtmp/srs_publish.c new file mode 100644 index 000000000..30c2af255 --- /dev/null +++ b/trunk/research/librtmp/srs_publish.c @@ -0,0 +1,91 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/** +gcc srs_publish.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_publish +*/ + +#include +#include +#include + +#include "../../objs/include/srs_librtmp.h" + +int main(int argc, char** argv) +{ + srs_rtmp_t rtmp; + + // packet data + int type, size; + u_int32_t timestamp = 0; + char* data; + + printf("publish rtmp stream to server like FMLE/FFMPEG/Encoder\n"); + printf("srs(simple-rtmp-server) client librtmp library.\n"); + printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); + // warn it . + // @see: https://github.com/winlinvip/simple-rtmp-server/issues/126 + printf("\033[33m%s\033[0m", + "[warning] it's only a sample to use librtmp. " + "please never use it to publish and test forward/transcode/edge/HLS whatever. " + "you should refer to this tool to use the srs-librtmp to publish the real media stream."); + printf("\n"); + + rtmp = srs_rtmp_create("rtmp://127.0.0.1:1935/live/livestream"); + + if (srs_simple_handshake(rtmp) != 0) { + printf("simple handshake failed.\n"); + goto rtmp_destroy; + } + printf("simple handshake success\n"); + + if (srs_connect_app(rtmp) != 0) { + printf("connect vhost/app failed.\n"); + goto rtmp_destroy; + } + printf("connect vhost/app success\n"); + + if (srs_publish_stream(rtmp) != 0) { + printf("publish stream failed.\n"); + goto rtmp_destroy; + } + printf("publish stream success\n"); + + for (;;) { + type = SRS_RTMP_TYPE_VIDEO; + timestamp += 40; + size = 4096; + data = (char*)malloc(4096); + + if (srs_write_packet(rtmp, type, timestamp, data, size) != 0) { + goto rtmp_destroy; + } + printf("sent packet: type=%s, time=%d, size=%d\n", srs_type2string(type), timestamp, size); + + usleep(40 * 1000); + } + +rtmp_destroy: + srs_rtmp_destroy(rtmp); + + return 0; +} diff --git a/trunk/research/librtmp/srs_research_public.h b/trunk/research/librtmp/srs_research_public.h new file mode 100644 index 000000000..63d13190b --- /dev/null +++ b/trunk/research/librtmp/srs_research_public.h @@ -0,0 +1,67 @@ +/* +The MIT License (MIT) + +Copyright (c) 2013-2014 winlin + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ + +#ifndef SRS_RESEARH_PUBLIC_HPP +#define SRS_RESEARH_PUBLIC_HPP + +/* +#include "srs_research_public.h" +*/ + +#include +#include + +char* format_time() +{ + struct timeval tv; + static char buf[23]; + + memset(buf, 0, sizeof(buf)); + + // clock time + if (gettimeofday(&tv, NULL) == -1) { + return buf; + } + + // to calendar time + struct tm* tm; + if ((tm = localtime(&tv.tv_sec)) == NULL) { + return buf; + } + + snprintf(buf, sizeof(buf), + "%d-%02d-%02d %02d:%02d:%02d.%03d", + 1900 + tm->tm_year, 1 + tm->tm_mon, tm->tm_mday, + tm->tm_hour, tm->tm_min, tm->tm_sec, + (int)(tv.tv_usec / 1000)); + + return buf; +} +#define trace(msg, ...) printf("[%s]", format_time());printf(msg, ##__VA_ARGS__);printf("\n") +#define verbose(msg, ...) printf("[%s]", format_time());printf(msg, ##__VA_ARGS__);printf("\n") +#if 1 +#undef verbose +#define verbose(msg, ...) (void)0 +#endif + +#endif diff --git a/trunk/research/players/api-server_index.html b/trunk/research/players/api-server_index.html new file mode 100644 index 000000000..9856a507e --- /dev/null +++ b/trunk/research/players/api-server_index.html @@ -0,0 +1,16 @@ + + + + SRS + + + + + + + + diff --git a/trunk/research/players/crossdomain.xml b/trunk/research/players/crossdomain.xml new file mode 100644 index 000000000..ae9108482 --- /dev/null +++ b/trunk/research/players/crossdomain.xml @@ -0,0 +1,3 @@ + + + diff --git a/trunk/research/players/css/bootstrap.min.css b/trunk/research/players/css/bootstrap.min.css new file mode 100755 index 000000000..df96c8648 --- /dev/null +++ b/trunk/research/players/css/bootstrap.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} diff --git a/trunk/research/players/img/tooltip.png b/trunk/research/players/img/tooltip.png new file mode 100644 index 000000000..eaee2aebc Binary files /dev/null and b/trunk/research/players/img/tooltip.png differ diff --git a/trunk/research/players/index.html b/trunk/research/players/index.html new file mode 100644 index 000000000..ee2b2687c --- /dev/null +++ b/trunk/research/players/index.html @@ -0,0 +1,63 @@ + + + + SRS + + + + + + + + + + + + +
    +
    + +
    + + diff --git a/trunk/research/players/js/AdobeFlashPlayerInstall.swf b/trunk/research/players/js/AdobeFlashPlayerInstall.swf new file mode 100644 index 000000000..bdc343785 Binary files /dev/null and b/trunk/research/players/js/AdobeFlashPlayerInstall.swf differ diff --git a/trunk/research/players/js/StrobeMediaPlayback.swf b/trunk/research/players/js/StrobeMediaPlayback.swf new file mode 100644 index 000000000..cba589120 Binary files /dev/null and b/trunk/research/players/js/StrobeMediaPlayback.swf differ diff --git a/trunk/research/players/js/bootstrap.min.js b/trunk/research/players/js/bootstrap.min.js new file mode 100644 index 000000000..848258d38 --- /dev/null +++ b/trunk/research/players/js/bootstrap.min.js @@ -0,0 +1,6 @@ +/*! +* Bootstrap.js by @fat & @mdo +* Copyright 2013 Twitter, Inc. +* http://www.apache.org/licenses/LICENSE-2.0.txt +*/ +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle(!0)),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning||!this.$element.hasClass("in"))return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=e.extend({},e.fn.collapse.defaults,r.data(),typeof n=="object"&&n);i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(".dropdown-backdrop").remove(),e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||("ontouchstart"in document.documentElement&&e('

    ,b+u۱HųsRj- &O&3 +z1Sb1 h`g<tW6xX{2c=~,Ɠ2,Q=kȀwx<|=ujxw<+X`]Zm5%Ąq\YIDSc~ Eѭ{62u_oD-hߞ#>("cfKoS:df:Al%lɝN%[\lAiq0lzK3RAͬVuԭbEVS9eBjAǵh'[G1W(BV|q1Ww_WۭKbALcLJhAm)ˆ ʌwqf_%iE"pz-$oץREt}^l|;M*.%}bBA!zwMDA(6%Ӎr2g<(}+,?ƾ !gn=Q4]`ś\ +,t:Ow J9 +_8xҜReQA3d9!˨0fe'#mp5" 86}2U+l0Q3!8 $ +68ȦI)ܲTO]!ۺsji| ++&y\)W +Ea>iGY%\- ȑ>no"X^%^9Ke/|ޏKeHs1FܧDBA3&jmB+1͂TfCĉZ@ 䛧˝.~%(b]vUuX5!r'lZ < EnVk@0:Vt<-Rctž8̧gVkF +rFcmqq]؜im[d7@mu^"r~M$ ,zr2- ~$44Lp;D, {xa*#Fȇ1%GiOBO)*-E26[uzB3ߺʼw7JSBk]˹> +endobj +3239 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3240 0 obj +<>stream +HWrWtvr;lVe{DxhA*ߐ}64rqAuNyf5oMWެ_>”2-*3߼X#m[]_Ys|JW+掾l~~s\[M;vQ$z.NOxbTj }*-iŦ,Qk_sXUn +4/t\w1wxO<ylNLwm3#T~ |aWiM Nuvbic0?C u᪤!3{Ӂ>b szvⱚ2KBB6E<CMgr0qɉsc FnO9F2_d)i$DVΪa=9wK^ 9n}`>w8E,-ҥ_[f,@3)I $ARK48Na + sgkMЫ`PIa*vԭQ;~:5}"#bF~{@E\.v gkA:^Q0yƦժtòIi4l;>vqPɒ#ۑm"{\/3M+ )ٸT#'In18ѹD`ќ`zMFө<,_xA&%#a C\Zj$ڏ ͑EJBT*}luL~umC 65>q+Mr*l-_ Rܿ+@*M({U({Ei۷nSW-Pi=Έ֯=fht1=sd 1t+I*T zHGsvZZH{uǘKs[yrG/lj~]_Dc8{*<1yQ</Ed~9VuOl޷DtF{am}XeI^wOj2eI0TRIc͘\i\8j~.rW^ :缉Q\CaQO4nI]ѝShlE_%DU-3ҝLic MD{Du`a4̴*l"nAjKryKy~Дʤ5M" mb j% iNҗޙ9""Jif?*5EhVC%{N9LɵK*lpz)YM`szEz9sa +eM$BmX1~61AI1$ [{UQεv3,6dpR=Dcc#AMYծAu/Tsqu1JI葵$1ރDUR9$ r,kK|n%[$gCal9PX-=R=Rl)#jL e鄌/໥F(R2f/F 8bB)[e0)]z[M O,/]vJMi7`ʃ'ՙ&[iF;m./D [I>4 Ë9aī,U1«9S 6NX3 gV>(z1VeX*L6qxWFP%(?竏-jP鈵b#HVT(vdJXHWEUTs%A,K<}EhհC{179Iu+nq`\=`g +Bbp%w;b\|2ypG'>9Y%s\Ĺ/i;SsO'.*\rfM BR%9\1$Ӫ1X2c-!]{a{[C,S(C,t9.H e#$eBBD2殮>x|C4m}߇(pM`+@pbal tMUu.F#I*JfX!-КFuALZ|MG0ͅ:u!h)_J]4R7h-"_W{Ebs}TpRG+l doYAld2/\JF_N-)k]]#av!2c%L+~S+oce?dY| ׂFA0";!h+MCvG2!{zHu*٘ʟ+SIcKQnM6VItwя^G?DE[-uHV38a`3z|l."FvK ,G0?c7\0 xLEBqhH*] RcٶLr^H^kJ~N%>ZdTTѴNnBtq܆ + &d[`{i/zؽ80`߿GIv.zq$Q#γ\[HrF5Lȴxk Qz-gèSv>;n_QNTrjnVEطe F53V82H4W-umɁx ++Ů+؎;@TXݧX┒80II/޿IyyGe*Ib&=BZ);IH7nyQ4JrY;)}$/sP%`׏\Tn_=n`dRT#M҃kc/D-*HӕE +wOy{5wwhLycQ>!;'>^?0:W\M ]mY/벉RS@YTzD딃MKF~>ٷ\>bnM2 pHu $;.*ÏTWleW}cMȫC(0.|y3ed wKu# n S4T:'ǧʑƟWsfNO"I._ws;\>4]$pTp߃u^]\KғqwӸۭՅBX3̍ӝLT8aO6x0dL6A4 )TF̒/a }e=>$`0u[@,-ž).Ъg͂XtIW2mWKsIX۷o{A~TwW! }^]K\Z368]9+A\1jG͠* Z슻%#E{a&^[I9관—vZ0:fpZĢvzL>X ׸C\q +mE1 x):F|{ R>J!wqIJRr7j0ӈQN1ΘYclyHv}뷟a( + +endstream endobj + +3241 0 obj +<> +endobj +3242 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3243 0 obj +<>stream +HWn+jInY,Ɓ"^w,(uĘHlyK gH-Fvq}{v/w;kr"ϳ3[QQeMLYmr}ei_/!77lͭ]ӨeCZfy廷4xVɝkM^?v5mUݟ/6$!(/qMXF5]V9и3eIUamޥ6k馁/Md-Ͼ1̏9r1w=nn'>|nr;C6{{zlHa 6+Ha pFl ny膓7XFs8ʮޯ3ǻtS |~Oht|Qr;:ȧ' k:9T@j]Нd/'ЅxyZɬzf Oۍ(;9"!{C6)GbMȅ qkgDS0Ra=y'^ @q]$?sAYجhJ7KԷeXҹc@Cup+xmb!T'UfXض U]7QBmZ,xANp~d{`/X;޷V̊MI@U +$ܭϳ)شkWEX 2<oN=0Bd*ZG]Vٗt\,ׇX+'Cx.3 /UmUs:8rbq+j-&j~߃DA.F,|=U ef%8(*9>7<8`9‚Ӫ\Oの_ le~gd*]IAI_EO֧$hC(2`N+Ll?9rHNEhѿG=^Ոk!H ޿B6[a msTi+Ev>Lk{hG^$sh ڃud&tF.KgDgXAv,3ʅ3l2 9I[T!4Bz}m ,X!"P̙]`)|']؉-fZQ O:svVU#qTq*>+~q}L85[29lԅII:%cU!p9#x!pG{&$NN9Џ{DxJ䇩aT&U(Rf'?3;:j6$VdfLy7+Cש]ffWsOً (//ۈcz+j uYy 9$]^rZ21ky'jMxf$O}Nx*`{͛:^%uu5€%nl{Dp%B{(Hx:E"iODlQhf?v,?ccC0H' +S&sNzFc[~oT:sy"8Rc +g=d\cH]1|d1'h4SITcs~AMSýv]ZQd "p9?1~.kH H`OUv W +b U,LQpթv4ՙņf@kf-6CPoIiW91ˍf,ir UkqHt_0v!r=BǕ $Og{.jH<6z#x,.Hi"V~=~S!_)[dQ\`gUZ$/]eǙXȤV֝^WD^xz̒+vKlMT#Տ905ĵD^\zf +Kt{7; yZ:ev6a櫝-D&cL:ҹd%3^&r^/eI| 6ϟjkźYDU+r|.fůѥpeFݽzۘ<ЅrQgrgӒd|^~-&xE)ZZ֞?)> +endobj +3245 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3246 0 obj +<>stream +HWݮ۸?OKjk+D5E(6w>mVȮ-$Xs;Вcl( X8݋$JL>)FZDÖNTu<1t>[{J,wQE*k%|A*[xdR(l9'F8q ]b1Eelh,Q}0V| Ky8FX)LGjl,W-ڃD0ciПݣY0'<`Pep-l`Akd>r]IWD쏯R<yeGh&a*7u|J0u$,aoK , {,f;Cb&`l"?T D,@޳0cRbݰ`޾tK"1C$]>i_O}HFL{5 !xi-=Nrɳ4&LF:4-T`):xmͳInEm\ExIKmO<A\7akԙa$G7U,[aد塭7 uسXx Wj4y22 3.U{ԙ+zty&9vxöz0A$A6!z(LSxE,JW#Q5 q<;Q^yZ ugJ]'$f@1{F+A )xh7Cd +9NF>$z0cK.]$ "pxgja@(X8 +T}0t1y$@4W.n@ǰnF96Yr*spc B[+.R9f|J:46q?}h< O˓ i CJy a읗,KK{O7:> #edMζst!fx y;T]V\ya#܁?yąuus("L9.AUFnjG"ҰBB8Kȟ uߪ Ʃ}< ~Yb5ל.vպ 6 MѾ}A +V/>1?P xlIDRy4!O䒹0C N!!_&/Ή6ʏ mqRhi='Q6H["Wр/ +H~۵声gKT.Z +m6ۄu[tMqDvꖵ0'uCq47%t[3Qia?"F]X2pEشZy4uu/Wg0_郼^+>)\)NI:k{ٜ%eQiirVs̆ M {ބ8繐XFbͥuX ĺUJ=8QvXK63 wTUS}8/\Es .+,Uܿ;r:=UQ-DT`,Yr$zcnycM (IeY?FpY6wޣJq+xbe9St60"A:-Nұ<B\1Nus1*; +Pc䧡TGQ!1-squ2O7Ոd8#m{W|eލKtch5Ͳ \?~?rs0cQF<^ar|,5`QK[n,nkp#-\%KhPcEݯ^ + +endstream endobj + +3247 0 obj +<> +endobj +3248 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3249 0 obj +<>stream +HW͒ )iE֤2Ijr9+ݚ<˭k$/HK }D ^$ñ^Lߋq (ֲ,P4pLp  4N,57Gʌ%PM$MlʢS๕O,\{b6x$\twPFԇc S!αO_+R n:>ޞi}[[}/jU)|mX}53;zN7BCn'`i30cꗻv;"niuem#vÙ@Y71wBtRh>O7čYQRnܣel`r N\ j z30y +XN3 \$]dJ< ϔ%¼_j/ʔλ#hvT[k?#d4tjmP"햸2+%s Mf9D6B 62t5$_S?d?nZE_>6Ov$KQ:治s򱍌|C݆&T>{%*s\ˠŸext_r*e9/HN gc'Ƕ>y}S:{j51@]]ve~*2Thq,\qivp?z,Wl5)8_{p5@*vkKCL<ڢ'fτ<;]4]<&%\ĦdY͕%7bjA\xs&K翾eC^"Rߵ8}* ߌcaPƭU׀,.CKcZO827AO#JV=뇲ʖN7`=);QCď9 -Z-/GS!MON zSҟ6h7dU6_Ψ5=h&1ePfh: IPi 2R1v 3Ұ<\qI C<I[@ioF9h@OP#iQ +@ p!iN.=϶B޷"γ-H*:}.nޠIVސ96F #]ØeK\~.1tW8l@7iQQxΑqΡ]E\:71[%a~;4$ڠF^L p J"rW_,/rT5zZzZN/C ՜懯T2̡>==jSuL<<,/z0싖#D, +*}:ׂ}PX}ٵ˻+ؠ’SQ?@[ yl?h5zn#A|f/']Mo{C<|M !/*n?c*F$pk>p%3bjn_CeN %cPY3..Ӳ976+P'M%p.bYJ ɢҧ3;ٔt sn@WI$^\Lz$4e2 ҍa(BfZ02>Ef->EEi!DkTgls|% 6ϰxL[<qߑA8dV^hJFpߤ yJD^ GОi̟]2h]it#b ro|߈N:nދ\Oo {sI2@`{K_DMY,wJ13DXLtj&΋Od.',jg>O o~6( :8sTq1™64_K-Ռx{O.sœ\R͆ +=O { zߝ +fC:7kx1zB9BEP3Pu9TK0Ǿv MȻDCuPu^;2QOyV>Mj + +endstream endobj + +3250 0 obj +<> +endobj +3251 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3252 0 obj +<>stream +HW_oܸ>+EQmbK +" !l˶[撢ߢ3[vCRV4X`Eișo~~Yn6q^qx"eXQI!ҌmޯN_+vyo] g74IS.Ҍ26?Fo6˼p,ea!,6!?v:Pxl\#LBnW'ޘyg~rr@Ca;ȑxr!;^xo) +g " Gm,ޞ-m`xZ|q^F0Hys {J1M2%9& +J 8{t{! O_FQ}tZ7ԻhLMM "t{C +`K0BIFh`C(2-ЀW?/_@hN6гAh'JBb_~ yJCF%i$ 3d9![8C^|r"=6,4aSqK,ll_a<Tcoćf _a8rO/3dy8J[pyHl7G;y@<6?? >*>aj/:@p`euuut:,/)B㷚QbѧfUIoƬ>Њ̺}ӵ Ea{|ϚU9M筷]DR7+?X*'ИXM0ebbZx*SV)d1R*CUGp(mw8Bl}* 41d&pĠco͠2[!a PXQ sOUO}N~BQeHNu7&phUv%xЦ[9$io٘ddҞq՗4h-C㪈쌚 DtKA `Ppa +J VjDWvfTh5.ܠ C$U=In]VkzIn]^Rrg)7(ڄ L)w]7{Ԯ3;p6*p3i5DY[vPm?0zLfo1׬q= 1$b;*V +?\=\Ifaݔ}4]SQ`cڿxjxjgڄH0r.zeߏwuGͯCw^T)υ>Q>,I~5|H=2U5 ɒHRՀ$ȌEEvvvIyRlɞ"ٴ N/c?ȗ"QJltTF(Ҙ r]Mcnk<>w3i~38U'܇a'2Yλ5̴*,&kvsҠmVԕ.~8g3ls;i2'K@R|0}o(jWHZ5{a%[&6sm,:D~3Yd$4:kEnnT $+p̴g/?`#fzhCXɷl78G䈺A ȟc=-#8< #>I D_:zM̲9\YwkQz7TYmb";2<^h^>n.M{ZMD]M~m.j墳-!ab[jz0'qm n[5k2Ѝ0 +.j?1xD1rDA6*Dɟ )W`KNas9t"n "Dx9ꆉv͋mHL7׶3w}7_es-uSmc>AGWws6-)dS2LsL:[6-g.ܤIQ43?_ sM 4(֮ Mde sU&Ty<0TF}Z;^z + d4Q4TH1a}?,IA'B**:&hXxY ^&Bs&dWBիe0T`dJM"d%t%z(`aX$=bq4inJdoΫhi:2׶lن4 7fӖ&2ӏg%Rb))OfsnEghl<)pz枝hά,=(̇~Bi Lz6M rxw9L/7I+Hx9D\um`lqcKz6:Z\i&5{̆V)f+n$Vf-RCAˈ =r lT +Nb'U$88A%^0by3%=FZyTRMsy%}J+DM/ۿ Js\an֪\J%QӖbŪ'ȩ42??? J+n`1쏇aܙINz]P!XHq)GTZME5C[v1~6?Z7ഢ1Ř\iƬO X^S + +endstream endobj + +3253 0 obj +<> +endobj +3254 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3255 0 obj +<>stream +HWr+XE([Ow!}}R$%`Z4/7/+6-vx98!̬/_}nUabB8 "LɃ܅ru93g}suǻ<<_AFlgfս[Ad?~̚(I6:ϖ?|^~*4la퇫5-(ڳ[mBvP% K8 +&I~m +v[ x|+yAazNLJyϫ5d|WO/@!|8ml`1 0!>;t(_tZӲ(IywC>071ǧ: oyThSuj?^~x~oc0@~[=Oh9.OeWjove3 '#rmz^}6-;^;]pG+ qvUC9\`qQeܽZS5b0J?7]`mԶ/"ށ9Ɲr1ǽcq)Ǎ(򃗯q5Xʰ$әf\m#/t6b0{ X_Vr ^G8qj^l n<%s;Ia20,9y=Wn_ʺG'~v^KA~_i7#POA&!PQT)QP_cQ̍)\##˘C< k Xz0*AYFhLL uΌ}gc>,t)z3'FZ:Ϡ+wt̩J :-G,^/ѩP C`zTl˾!X&s +GRrI¥ڎ2 +܈&@ lIzrY|~ [}~d$Uʊ$tq&0QFqW US%QQvFti\DRMtAsYA6{:{$f IJR|~TI|NXWE*~:U{61YaUsF!ʪAτIGpBl6&L +' AK{9N1jbB$b'pI>A/x:ǾBddqfkEF69#Ȭ$PӕlxW6? IA$ y \60`T u]URa}8$>L5 +3[UIgvt䟵1z'D^/](kw5S'x4˴}$6z!ff%f_S_"d4ž11%kY?p' XZ6Za'O9JUaaUmS[43a `=Ė2lӱU"L;?gWӑ3.*N*u12L .j3pyesmv}7m/q"Nz WDfȣ `ݻ1pF[c&Owad1 +L2MBM= 4:!q \]'K09Q2\: +чAFXF;TU!:b`2K7 c +˫dv]otK%)Ȇ%#4r;I֛ȅ+xwE7vl?~^zk .E|츍~:8B(Qs[A`0 HFbo7q{->dWWUsӖϫ!*ZӒY%yjzo˰ޝQ~ +C.7sbқ|&~Fw"z|W`ppCy$RHt,R+n*H`3 jXqXVMMR"ڈ_MyN/"U QWT@>1-&2sHN/'v6Li>W#g7/}=s˝p"rh)\P˫?<\ëCloC>"#<[^_{2*T#fE:tilz=i̓iwsMy۵ۨc\`"+\E-e2sAt/V\{5݅띏/AeOswѮA4kku CWE{=g27Dn@l;eKOɱts[}(u/aJq:%M꫱Y_*3WEP|߃t. 1!ls΄pycy9[?3|"z[>#Bإ^z/hfh}I<$vX+{CXJY:ʍ?Wdc.zcu' $Ռ7`~+vg:(1z), + RmQ@jF&bOsdTN6szGK`;sruA!~7‘,ԕ< \VM5 rtzꣲ01;lFٰWTKyB݅F("MiJ  \NZ~E?|աVup?7 U + +endstream endobj + +3256 0 obj +<> +endobj +3257 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3258 0 obj +<>stream +HW_sܸ #+%;^g3b)ҞW$ӹoY(JINfH ۋ6Jl_(řTEY˨LTl?\\>_\FEűJBl?^U)x*PYV ܸqZٚ9[YkSlkkqڨXެ6UTզjy?okau[?&MO-.w#:DcxiV?OϦaÿ<+ۓ*RE`l?׃p x}b%Y [wFK],8?9qrs'~uTC`$f + +pЩb6] vsOp>_$*TtPո7YӽxGtma䖑P:oqJ%?(T;e;  {}bh}T\²p{CvDD@XKwS+ `8Lɴ +E8zׂFq%Yt< AORhx?zC}lځjnr|.G3&B ?v|ݹ50q6i{f-<l-gqMB`P*9:~fCd&ȡ}l*uI=Njd?PCGU6}p9LjR:uem)f"%~4ﭐV i+2svy: +cҡMI1)gtydO,f Z <{G^?O9b֚iKAێ0yR֝Nd2pV*x.ZL {1GdROkApJ5wR:9 +ٿy'#YsCeИy5b45z 6|~ߙ&SZPs6sӄ +|fK-sNN3L15EOϠ5 4JhN0rT"@@I=(JRIV>%j(U?$% RKd ܩ4EJcʗ9?PcH&wi̧3&E(ۡMve}2J䜞F?K~;lXm`O M)-ʎWHQ m1c4Xӱ=g|Pˈ=%/WEu8\<I᤼U48g!Ug8hZ̜$+U@j9M50N><_vyUmRNGI`6?u˱N*dE$WqQSobῃ.9 +P~"_T0vH/IfF(xTixECC=KCSs"87V(&6 % 8/&>-yh FQIDE +*"!\Ժf. + +endstream endobj + +3259 0 obj +<> +endobj +3260 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3261 0 obj +<>stream +HWr) fII1)GU$1 lX~e?C2 `v믿j5JZGqb[Ge窨0q?\\͊{n/(Q۝{Kr|!~f]]u/ n;R{8fob:۲!;ucVyu^ =w@M +b<ٞiNݠ3nh;9`nBЌ1j<5<׃GJL> +@V1pcP +aݥMIˋ#&LNS7:{fL %dH ̛O&. %@S\]D~aOq!58T4A)[}Q\$ Æd^v= &M6ςoF.e LU:1xB\H-夗eSE8ؓw6#x8V_0[*̖KW#L| +WGw@ZXWH  5ghR*GyZ>/#*%_sw/ f7&Z( hxЇ=YházKL> GP2jdvnVMS]#/͎^CVeQA,2F)* +H磮&S=s,HY 9ix2PS9쬋@F`V'H#]ƅ/w$uOB1W +`.5 TDܶW7RӎG7X>랄L ~i&DϢ5.G9Zs5lxW RaW1bHJE&ᔰr5,cNfNj?ψvZݠ QG\0٘=PAL }G4SJe f[ 7uMm~QIŸ_xM?;5 k di8#*<;z`nrNهI$6f[G'x`(}gl l Oɒ(w¦ۤ"RrNu{&`1IyMLG,ۂKjvoyŨ1s-!?KI #EdE__|WsF:ukzM^^/牟sv[XN=?G14lP!2jkN;%kYDVڮGK I/E#o\eMө^á?k\VK +g&%hplCHao^!;S#m'+ +PA|fŖN]k%,F;4(߄`k Ƀv2/1en yEI +#3}_*xB/K f +luSRn)!,{޵m-Bo(/fzSCUȱ> +endobj +3263 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3264 0 obj +<>stream +HWˎWԒZ4X|bb; fa^jc)(; o_澊qg hY"q_SZܽY,jtu[l#kLe&N◻7owZhZv͇ZwwqڨŒFI0tӛ{ @iklOAs,Sxkh`(C[ЦM9v8,y8q1Q'2*9?۷ +6,P5֛W`G $xV qLml7E MԌxopܖnEݏy Qh`<+%9_T LN9VFi^$`i~&< G~-Cca>;b2a(+w%>i{jy0hUj^W|0KuD&XuV`Aݓ4]Î'.4̊cxxijqjip^;=Pp8iAS#fIIY(ܤ4 hRi)T풟fKG?& 6֭|E+t2*Å̑90 A#i-`R:EN!qBݮ%A1[)yӵ̕MOTM%CĤ4F6Z2Ŀj]q$ +b0̵+ dqG󪖶p  dEa|m#/nų׭[A.H,!QU"tYS}j$SHm )B{ +GE: 8됞:c9%!F^؏Ji`=x%?qNȃcs\п1B뺯1Fo<77yÔL`I&Dt(y(6Lx^~mq2cQیϐ'sJFhvSͮSS 7HNcH1q1>aCx7_yAf?@al׉[*y['XW Ta j6lv}[u yޮ[̚_XAe*DΦ,qG]28<@D0зPDŽq1ԏwΙEqaGOzU |tB6& y]m#A ˓_2#mK|bx1'V1@YZθSe*hQcb&6|ޟTV̓dD8Kx/z qrs<-LT'|㡔:?z;$Ѥ|3AdBdžY^a_UJsl$r/)@1a8^̗Ry߱+w2]LY YPyy*|}D.IyETSر0&ww&& ֑ 8mC4Yw?WSDe{OuUs^)G6җV}%4$J&S?2AN%d?vumz5{lkxb$G=!{֘)xE<Ģmv50fI5<5}05W:s7utzgـgFAS"OS_.M֜|-9+X +r]"ȝ4heb .]t6X[ ?jTR5J>b)ɃK545sk]k~pY8i{87!^}ˊW"ф憫*NԖ9v^IZ <~l./TmW4`˺9Μ:$kk?/Um})--EY +FQRéo4Wpq|c'kBoM+)jLb +FG-ɯ=@͕wb3A#?SVX0^D1LۖԎХZuw}yEŭiY$%)ﶢu^b=pk]MĊM5Yogš׈r ƹ4z/d]xil?Xݿ&n((d4mPwoNA>|Xɉ&i^L0t +)HG(|NIgQ>pk@B,Bи/뼐&G>kV ]hOHT[}WC2<%JO~#Q44L/εLkw $OށQr%I9R)"03 Y:w =$)72d(LXzlNRsf ,^$hAccoPTI?~xFy3Өi~NJrq@F ̅1*@Գk\s+ۋ1Nj1mЖ . + +endstream endobj + +3265 0 obj +<> +endobj +3266 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3267 0 obj +<>stream +HWn}WQ +ܲ(Rݧd6p`pɳ[kkV#5K)Jݶg0 Dbթs?m/LiB$*?~2ERUiʺL,5j͡Ppqi:S{z2~q]ywWoM\DJ[[C+>DCE6Ei_.6d"h/ʋx]r<mRXĦ0UW׿u*7:ѷV#lk-pX̷l`UdcX`S* +ms j1ٸhI:9MAߛa<śwjh>ś&eԺiM߫{~K+,5`sHyn[o/έS_qVb#o0uԍjN$W`;- `@Y5װ#y +֡h,)U'COط;5UVNxh0T|o&bx(&r eaFz, 7jȀ$`3RQ` &S[r FM#b2BL6Ί- (VJ+1K&JݴxGHʓ21W\12lL:*I(cB/+&`;(4z\÷&F1~ּA (VLi@ RFc?6;<9@?atNyhquR+D6>PS+Wlbr-ORGKV">/GClS/}h[!4ʛnQVRkh u?F3ʮ hA|ŒE > +QO"ӌy,V1kd@qeguVt.} xa5%Y /HSa`өK%zm8šY{qrtv?jy֋~=OG0O Or2P 8nNaQ↊c>KaRPwe J[oe4p!6$7fu}7 ~y+0K>g!;)@y;r-g -'(' :©U"w=*v_xfp!ĪM -$Th; tժjUS+yؙuؙQJQ:b ^w,X@bLa{YTOC*a@RR2Bo"gM(]FbZ @d>nr߼i8yXoj +tP}p(s)=*Ina;XsRT݁52%-/OG~=k'3;}3ȬMRRgCi6|!Z}S`xxcaO- MC(#Oy \BԿkri|'w_Dr[)qEKs%%W$.3xp{ޙےts}IYYHtѬV4ŚnEl,9RVngu_E(Yg/G.-do?.F `2K8];- XIZsr"(1O]OrE`;U\)k &b( Af]RϷ,^ u396`JX'ФNzU!n/ a5_809E.T$!ip$G4S"@b`D%sV,;&"חV"N'g{zV|hVrSu&ZZL?-_jncf5[M"`2bRa[YtCqW*oq)dȬ)q%Qik+Q7H5c2Xw'| +"ZΆ2g[q'ΌYdjSMߜ37Ʌ>~>1PHdFP1WHqK\#iI<ܝΒ\ŐNcj fo-t=V + +endstream endobj + +3268 0 obj +<> +endobj +3269 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3270 0 obj +<>stream +Hnz>6 n6d+P.>h=P)8]A yWkI4,r~vjke{‡6\eilӰZbo}c&D!v9DjbvSa;QmPKWյz >}-MfKmȰnTiZQrnhzjtçW#SbؼeݦV L]hUk:VÐ-},vîS}y'yp[}s= 2V:дF`O,r|en[Nr2DBJw6%TAf1*_[n!ill2M(JFɑ-G܁aWyiƔgYSSCIH;/Z]߼K5 {E" _u9 <"nyq6.,/Ug%puh-h`m']:9?~ޚ_ + +ԥ/\z>O(~/,fdOR~LMR!E /!Cuu<,I9r@`}9 `1ˊb3a 4#v +bB>3LhVL@h>B .S5qW21Rv5HB*?V}9IA8<| +>qF?c%0c j /Цv:ptR/zUWxB MOOn?5^]=ҳk +/KSVa/=䗅}I 5焀)[*}{Ŷu9\?Zhˉ/=x4?hRiP,%DǎRI7zgmk)"}X"HPG+ ?0Gpt]t:fn[}20##]ƗY4U2*y!IaWXsg )fF~raNKr1I/(boyo%CVn(K.uDž{ML?ʘlfYm赛慬QFpE(*YxHgZ1n_y;Se=u:+[J^.!GR>(?hE;a$y(|<`gy~˰NVц %kF>n%Ħjkl@vVVC,Z,NJ/vs=L|p6*8k4xFK'_(I>[PUPHU,2be4, BWRRĊ0dk%}nuDp)2$V'(T2vâעoi9!}enWOE!RUL׎5aݎ?:)e0a<|*K,&fo@Q=Wq*}wt;x2I nZ? +BװvrjHlԱ'O9m:nʞVGC% 0sL]y!>ڜ}c+bHת6Gz)/>ZVv" +Ʊu+ TApAwkk q2  +L楛0E!` LM Y̒͌:t($bdrO'EJ(-x$S݃ O&$ \ؕ~>b7kK&s(.O@+ijMolTGQ46&-y{~<0c%_I$K@z Rj?Z;Ms`6 r#y.X/x1èAcx㲳2S,>TAnjiޅ +!R>_/;I + +endstream endobj + +3271 0 obj +<> +endobj +3272 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3273 0 obj +<>stream +HWn}W#Dqb &O>P3Gqq|G!U]U&g$'~HjVei3\\F,2mzlֿ\|EW߹q)M)OqJ&P?]$h팢O9'ȵ v2VyF\ &\VI&NjpMģhBRou'==ݏ)Ns@cJ=#y2@l7_BQ΂<xWXoGO%,T|wV7 w *;;b HVLL %:e\I!/+{ڝzlynx! +MTfDȣhE͙]فqϯr +uP VBU¯ dy6wqlJ{ ;li+f;Z02K 2)IL;a[S.}\) wΩd8ٱ㈹&re}.jk"%V7YPbYM:T?# + 8s ֍-JSyQm;Ӓ5@IEt ZT䢌46pW2 +4 rʢn%mg@XfzZWr@%\ա `VW%g_2[PnA۩0N7Q^ EZYIuy'(ϵ AZ,ue3@H ㄄c*k*HSU!5/}>FGϓ'rZՎTx :azh>e;R^#e+[N'U;H 3Rcw$ +ڤyhM]h}Mtxe!kOUJEK?/<~UٜDQ(>Fe\iO&zMLh,;aY{X0>P=>~X㷤 4ںчe ilg._RBB ^ ^ɭ]d)"gZԃǓ=ĖN QvӉ1נm]5XқѻX^jq'+s|8'SLg^44 Ivq惍K]O#0پQl 5""oEk8ĻnRkH\M< yKq D=<U,Q +\9Y\+Q-1U t]VpE +E`jݒq"\\ o~$Iq)\kLwQ:}_XDw߭sv2nmCE + 3.IJ5JN,5Kba$[_: + +endstream endobj + +3274 0 obj +<> +endobj +3275 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3276 0 obj +<>stream +HWKﯘ Vm#TALK!%K/==܍d]T[Σ_yͯ7I3?ZeigٺPe]ƥYjūcGwm%xĨ֭Bm~ׯEy/^B$b~g{M(NFT"[dU\,(ӚDY!sk_:Z%k.ZUqU5}~W +yG@?h!ǖ^bpbei#g18@vSIȞTNv[uw=p- R($L%ꛄ9԰|V%F&uY; *PED,R!=f#KO7q.J8QiM=;w47'vg@61|IDM'm|V&j(y +PE۝j{'--[V<A.lb '`JP]W-Ak4ᜧ'b]sA\.$. )L^hX qaB|K0ml7?38ކ[Jrs GtuU]{?EiixQUwew?v;LM关UfU?8Č gwy|=}0…XQЎe.XfKXɃG "Q8~xݸN{Q + [Ah"/̲6l8Jȅcܷ[1@pu֞xYmpK\~y9TqqJyRDU0:QFAX70}@ Z06L[`n0 ȥRiN{hzu&_0+gHIh'%WN(zo3BE[x\(ΎPeƞs5NJDHQ^/tTOc [P`3orJb$Obrer=+ZI\V +E:VU!1H+f_яq_;m\J0Z +%е'9t +*XCk9}faQwR(_맾#z杻Rzt .Z܊"g(CcLҸp!h .Wk,woQ[*7z;wGz\)c<1TeoF sBJ u e(& h +NxA }͕,/{.nv$-tpVxp8_LN#&8f\۝l5{.5w91 3? +yɼH&75Mz.{1^۝l9JvE{wnzQ/iCR X>O)ڕBZ S_/:AdؔeX(Àtp1[EUyyv}^0` X0}۠ _>0u~W<Fk-;#aе"W1Tjo'hŴx@q3U?6x^il"CMӻVFʵ~H #ޙ u>i*˻\ AK0"p P+Dybʧ1QHD;o3'rZ){ɬ9sfl +ܵFu+sx<ĆT,!KڶoAk!R͉ߊ r͒>/y?>eӮ-9_t}.obH6G ŲR}Tb)$?x82Q)n7 +m& "+~@>ög1P0WM7ZD:Ɋ}!.'2pSI{g(ki?؋|屎0Z8e}l-ϖoi-% W;bF j^ӑEOv.)!yƃtϝ0\&'oYB$TrRK2B Þi'B&,T_Sr}sLۋ$EDT\c_c 6pcBHO6;G0: ]K [ERFڂu8vw?  {Op8T19.0m-)=?ب=199#T^fh;antP_K!/w+fdǾmILk>d4i)yKaϨ+i+@27 +k +=A^44^"LNL0+z1D`M0Yw氘8" sitl=iP(<C7dMZV3oS &΋z:47b"]ׅ BW a/́Fc9 G*ca +(xo + + +bmZ +ujRԀlqC&_dˆ`aI ٨̛h CIMF&Ⱥi&*~0i*gih5aY!O5j ) -o}~ZM?-(2osjs6t粈7y^.F + +endstream endobj + +3277 0 obj +<> +endobj +3278 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3279 0 obj +<>stream +HWmo_Wp @ + Ш@I!U~ICegvfK)3eujʨ+c8U1SGe窨qV^{㦻zF?^QVjխ"߿=[Z4ew_V2"3 -PxʥhRFy +'&JcR؉HUbYEXVH_)T?-e6==:XF(`×fmS=x(lsQT +Qwbe?Zp]la_ըAF uضV9,}1_`~6)]=ϋMutz Z ڒF=+Q_duH`^ QN44Kz?U4yagѓKX䒥Le17cP*i?zh,*ș"()쥜fU]?ˇ]s#GȰ>=hu켷(q?H–-+]Ђ(+m9&Q :bweG!RI6o`BAC\B[,bE=X녮t̯j/-U;q> (1sNȢ9:Q~[Q8J%~`5Gzi癧b4+JI8> `> GA=oN xyp%oK|na +6 bIh2 +MC,8ۼ(!M+={tQO'jIdE0I”Hr39SXR2*gca*pΒz-;.;FP&%zh@6`#_u:bQ&4sWP+PT"DO01$ݐ9[?O3U1nDiX%Dx? +ym?\Z>P'j9C/M< *eFNqmQbM*ڤ^4f$9a'3tqc,tC>@"bV }ZuUF fLVޖ`Kp|N:p֓I&wd 8wy(aaۮiuQwPϞζmn%՜arFo?˗[sO~ ;%q(}P+A-|tTg-["l3F:D[ rt$6|5'B5֋ WUUSo5\;iWm$0( [̭J$dlcǹjqj8f 02†2K]H +e shۗ= `3tS2")'|D!=؄f['Gљi +z ]hLr9bؖdx쀎RwE +Af ÔwPTȴ%"֊4B[b]W}N72/:؀K3"FuQYAt)88xP!Np-n} Xj= +#i\s0HL/QKeQyP0=Ce5b화^8 /t%E!0e2et J JF F=C(ufIOēls8h<e{ɌypY;L*;MFY~`sGc&D< a;:& ';uƍidAfk9򸢎p' +9,hJvSiI7L=z*'l +8r_5K^^򴺥|̏bdmjOj幰; +9c 7o542$X3`F-;~J:e3ѳRlx&ٔg"xN%}"y"V2tġ3|t,6FHHPqmHވfCn}$:SK/T dwJZBaºk)j)G.>aU.Az8e Gպ[С5wñ2#* u[^⸏85=}gZ[)N(YHᅘF~z0YvG*R5>ʹHLbrΖ@784c:ys>-DoH/ݶtw͖G9ZA^#R|8jg+<~ɹ$濾A HNJzAZk7EP$/;ğncK>2;IUe<[;1R'Œ,yYc!΀[?dc#4>=ȎnL^1m%9ͻtusl7->4>$?L%J nb\Zu3|>7]̋-I[R<<"k+v>SX +RǑ-4/)maH`w.$C@ 3wC򈙞)f14kJ&rP'4FIƐj^!5ӀzK!jӫ< I@!\5` + +endstream endobj + +3280 0 obj +<> +endobj +3281 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3282 0 obj +<>stream +HWnܺSR:2"EQR^i΁S8Y^^VI[9 }pur ğ73|ٳZ %Δɕ4&KY,g^=Xqe?{[%n2eJV?]&oBͳn*Pv?װ*WiCT70h ڔ)+<DŽNHW*KަJVpre\kzJ/q +?⾣H`G%Kayrn'p,L)MJ*ٮ*g;X~gY וB 2K$&]Ywf )Z,RV隭@&VZں@.Txڢ[)i40*E?ާ6x1vCp1 ,JwVޝЙk=ot1_`U+6-=bڿ]+6ކo> cJY$V'}6nl`Sv+A4vaشbv7;mNZ5[Z%Ug [XYJE(kتx!]&hu 沰6tR<c=>E+[kȺO-Ʃ&$mnq_^#uD6N,N/`O!gm]ozRZ>!9s8M˪]2Q8,'Mq#ܐ+OH"rO\sb2qq`;+ge!C[rJt&QvDoL0yis {@!F9&x00r !ccnE%zP } _A9 ݰEkCx׊lA +G4~pnDG׷.в,jWhqffC+CZd Ht (;J%Ӹ<1n,~iغQbUb@b A7;U7Nz5ɠ>C'7Oj!:^D:e.~ `2$pv#!x=onYn!~,'ŋXbT/gW? +A\4q'Dsj6/M6O "񨱉[Nw A4nql'; +wHd`;GKK*o0ߖ{TGE8iʛiLC^ W)we c b;hU13䠝ì! (`BrZR mZew#>t+9eQNhLef! ʐJIA_FU5yɢ0epY.3Q/jEJZz)v΍U*~Ǩy*vtq=aO\xSg;]GN?lfPں`u$n&^+`a}at&bIPTs Z.O 4k/E +_+i慟yDs!S,YǠ#3VcfHҔOv -g")nBBv'zo󹡼}v ! +bm>!D)V;>}O=Y#Ί={4^D,8V@9aU*4 V\%xDf {?MpnG0"H=<ίV,x)0vA۹VǙ>须Ӷ~2T^~[dҮ=c6#Ϗ< IEB9jFJR%KɃ:I#cNk@o6'KN(_@3OF"5T#|Ԁ2S71n/dH\>5g7oxBXײFHҥYǁd + /C܌Ȓڑd>* Mx˞5 ;Eꊥj^NMa@x1"y{T:i'3ziFXrp)f;^Y&lP)dYGT2eʨXKpA/( bz|<1^],Kz^Z +d)uxUz)sZx=W(EnȲ)1 &E8 罗۩a$ 1}TJ1,('0ɇ?*r!z=(KU:L6-jͲӰJcйǝ:+}_8@Aάe>H)1>WUΜHl +80Mx UTtGtUuDuPjT#u`>or[Z-'߿b"s@"EO࣬,uO'gwWɉdGվ +ݥ ZDPSQ3OzEʯ#> +endobj +3284 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3285 0 obj +<>stream +HWr+z @iU9R6^hv "3S %Y7/s_'b/j<_g/kZ;:IJ#듢HaXǠ '͚v2'Nt7QuhnOӨ20_ġ`aye.c; |6`e}$eEZ=FVw`)˻58*mjE׶9໪V,`.\z-}[Ċݱjվ +_+]-S*(l  !!YD!`R:*6Ҁi$sq 3A󫭪9WdHxفf=m&f{L80!WLI3y/~ $ºA:/|F7!2ѾTB>:7K8 ْ1itJ ӯo|6@<TtbP( )Ds2OzY,Ouj1H ,྾A<،s"lQz10)LjD(9Զ1գ7J{7tyd%wsw$-4eK>]zd) 8DUJ*Fw{!#H6ɪ[ޯLyI9Ba[P^Pt `Kz&ڞSuǰQ|u +RS&Zl S%m'ju2˺=S4i/Y Vv>Evŷ<|۴5/m):>DhJ3D,0fPon[ӄtwFӓfǑS\槵'-zԀ{w&Ѝ6G10qJJZ9 9 o֞44p/HmXT`!Iu槙{1PG3z#*#2v(f@_r eAIȢG(!#I$dfM`߃ll?!k> bG,0ܒL'D2Sr4V6DN% sK^"fC=-F?xZV;'ꗇvǓA,B~h=,L&!D& (eiϏkڿ(YBCuE98K6j)y_Qje(kҿ0?`Rkq:(w3ԍz c DD:RX<!GM7m26H=->7-C{:J@G-r’ EqQT,K~Ug ȞftM6cp2>h9T)d,3ID ZC%*v&ˌ*vyQn{a!$#%<$D}5ĝA$T3QX=tJD^4 8M89sf$d +VȈ??O]ajBXD٩Uc5!FHUoαQ~X֔ p`xj(P8!E( :߇눔=֤Qt20r1CIz)z.‰Q:ϠW:37뮯q+5Χsuݶx mU^"?ЙׅP".lVcpN(F+dMZ:Y!DG #0LA`vav&a ~V † 0I+1cTgY(ǵp֍Bq"S` +4AfkUO!E-eO`H~/&)UL=W-uz{|кZgƼE =gq֎WVNgÈ̄_bG vwE>@ Gcģn.o27 +r UIPq=x0`1fձª]I\V:m_\&&FsK +<ƠQ2WM')pxd}RW9tx+Mrd0`ֱ֤>B{ Q \eRzҐe I2σz1d|uRL2hUl!x, +ԃOً١Z-(Q=NZKZk|`l ]]ģ$dcؙE.68ॗse4͊KCwˮ,^axc{{t| >`)@džd>CNC/>aIؒhnU}DZMpXGǐZAga Ƽ 'WB/d/=8*0g8PHB>î_ba$Ln EOjnFI^!+091xH- 7Izx,^_4[N[=*&n ކŊ^-R]\;ه œ2g>OU_Y@ O}b5 -0GVL=;`.ĨMK#l%+؀z> + @[ND227 g+e> +endobj +3287 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3288 0 obj +<>stream +HWێ}G2dy[8`Xċ:Ash&zOwG](`걣H 1K*XjcПGOv#_0Ubj]IVNljg;yt2 ^4I> > +6woVDl^jM/ȟ*x&&qJ"K[?}b5j0x kM:pVbc(Azj5oW;6[̋-n%Mͱ_hyOŦonXQ7$7!UhƊ`,qMa:nC/҆O09XrdKn.eC>"x~ ƴMV" ;o +|fvWEyPZ)+~GX~l1¢[:jHy$OW]2!wU:9npQ&_ehϲ('R(#i- y<|F/JN`'EAfMPPaPև5EUDI[8b(܅Q=%q˚^p ǣk4Y Xg]v^2ђ:wNqIi4N +qŢjeζެ+#vV)h.-!{hd+mlSA2EbrɎA;@,U+ot8/2?\i"6x#܏q+5|( +EۺY( `(4@!@rscJv{@UH1# E]Kv `~|˕ 57`-H+ǐz4}8ɁP/Ǜ%MO.1?f?.=sWON ezyyEދP7Ҡ;|>b;5ߩiAP`>1pl6*7ᙃ{yF*K.) #0pw-o%ʡ^J;Ҳ!D\LdC{{X&3r9E? 5 \-ASW0`^ +pe3)AA2&tt~iT=K-x+tfs|apPNj{~?X^jC?'ф;8[hMȽP䢪C VR@dvVP ]7JODNvIE#1=a(u=.<7 ~ .\j, + P!r4x :^\Ӄu+{^&.'s'oe^wB3凂!/3dt[hM]]3I({.^@3 <Ci.Z^9zZ_קUT9}! "eiReu7_D텀177'P3N( \@21өMMޤZ _F(Ս kzBqZE:\#l(?YAՑu~A ]+<@;J\x6Y,1lѾewg9=צ +Lb?3X?n"OY T@J;u41U -t$ ++]Uydf>h..It݉[JY7J/K(AvQ @>9CK>\' kDL_+Gz W2 +%'$!$nD?Ӳ7\(opj따%C}2 kU-/&]?@%|ngUӁ/n׮iޝ5y wr8 NJ±pu?g\Q5g l)_4eXizmn};ּ} E`5JKanH|hDMuAfIrNNRbQ-D<$ќmbbuvC(;83ʱ)@RaцPFu3 Ո6466lA%ba5ExM1c#>g.;+o 3sb1$,uQTN+1fҒҒFQ!Y\h1 'k>d + +endstream endobj + +3289 0 obj +<> +endobj +3290 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3291 0 obj +<>stream +HW_oܸG_)H]weQVʡn+rovqwi.Yi~~~˛PN|( /p8?u}v^ʨ1ahaQDZpGZߟsWM{vK("͒\?]鷗A7yZ4-e*ך"pZlN(yASR$5iqb4"Ԉ^eAzG eX`Y?K7D}P le6Pn7>X+S><حNa7ND+lRRxk7Muy~I|C%AagT>Xi5| +J;U j>xJ&x-lJ#Hn$s[!a0%w)Œ7tAeFZzQ({urJ1ȃ`!I(\BQ2.^顺i, A8,Ҩ: ]3r&;b%[$I +\ +1ooEF\w4$Aq}uwvT "fM=I4S%3;8Ym'L +.Tn쪦Q@ucQmVz XeY~Ux,W@}:^߰tˌ+! +0x(fLH,#0:'d*H֍ȽE)Zh`NTf݃ա8!{wMwCG4Uֺ%vXnֲmY ԏi?b=W胂EO[Ä^ ~6i)iʸ8pi!F~R՞gYA}8T_[fږhxQ73b͎hil›MuB 3?ph/p"zo;d'xdYz7E Rjbh$AVrvC̻o-:g#AgjStU "LvZ7֓j:118$</~> [5yi`"1 ظu)n yKh +C|/? ݼİohOW+C=3wCZ b}cڡy9+{x?&G]kOsP7pRe,01rLXt8VykŠoډO\ x fƳfGJÎϊ07l=6BNwmHHfLà\`c*v jǜlJt&,iZQnXqlLicr0%^걡jlsgXX1X0>loU2&z/$-Sz!@ؑS1SmPH̡hqƛ1s0BMaFS+BtɬYNNxe3>Csؼv 38WA0ҵrxŞL݌M3C8w?!#L=P# ;SL͒7hMF-䜗=L# Dzy~]ӧqpwya^ `k +UKYW!q̏d^{ B<##d9r'qZwKYKܩ8ʉƞĤ4|:V9Q54v{\pe{ıo~XT-H%Cc> ]B~.7O=7eӐd=Jӻ0:mq :O,R񚀙7]BR<j4و3b#LPq)uMKU@0n?.G =u(7>{%J;Tݱ!R9~ozQl:'8Hq161\x#ԏGTԓYjSm"z(U;Vް4_܂ +)ɰӕ)w)P_b"og {> + +endstream endobj + +3292 0 obj +<> +endobj +3293 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3294 0 obj +<>stream +HWn}W4r!Rff#Y8`x@КYɁ# eHz 꺜:ճ(Vi'V%w6ձI jcGZ}v;nϒ8IQ5ݥZ}~>x.b| ݼ@ikS+]jo^} +#c}R]ۨN 6mMoEr.L,iSaG8Qs~;$D2*ұ|pHbį(,+ +Q@;Yph(x`㶾kFgh ԡڭhF^dv[΀wpx8`&yvPuڸhN\ZF[H>KY揠al.rO8EI[F]?SK-yMKwe!xq< ҭ MNS3r`TW{?1"4#$,(T׺G;ZRYEUTq—2ҏfQFI&ed5U:1܌s{8ӡs@t[: Q}=A4[&&\L:))@)Axs;n9\cO29;W:`CPf +DV=xEP_\Jdz lڰ`ëZ@.|9RirXd]C9.<О$.Εx lgzDUK?(*=W9TP1XL:&xtMxe"=O%)wXXh6S>`°z}}G(ԇ4puPڮtaDYV|jzmÙt15yL C2ԋ ?rodSWؔ,U-b L6 %fn%o@:BOh&'fL е31Ii!4Z/B/R( i\Y,NͰ4V@_iױx,KbYqI43iV(2!cb F,3e.nk~/\, V7Z7Pda^a*UƮ NG04 ]*l}9)na:%̢a-]Fǘ|tflGDr8XZB|,nvƠm{nSo<ՑsSCĶ(l% 6a@d\*xn7Sea>wHE`q cjz@ /IJ8"x_oҾqR*pr\aPͨj" 3Gdę.',ͳR3nb}텶x +)|A9LA+=A>. z˘ vr^,t >ӲOLMg#<~:^5?x]P7&X֋\fm5ޔ#pSc`ɦӴH==x@qZ/?͘;X!^?qL :>{ZU 5*" (I?$}['akHT,d|*NS>,%Ipr Iфr0OiY)_&,WUba?״w;hCD9"*z6o0?)I>fmbHb&"7bAGjR)j|k'*ߢϿ .#U(~#JZUԚ8/?ߴ$K$gP$ewLnrl=)sIb+J.U2Jiq"̤X؅+R/Ֆ, vAeFlˁD"vB&']xLh[ڊ2oؘ2voi|=0Խ6 +*2@PF#)nH,U4EPH紹i9Nc 6EiiE2IS\ԣt'-> 4:) !M:SةZP8!I^u 8&6^ 2c[nElL;JQ{f5咹/Ǿ>!J`5jTdX [U2PCT[yvs1GG2t mi.aS=?dv*L F&R OpA^3*-e v^D۵ 5X.RۥB#]]~ܨ31pPe#|];@gوPܳ,Y[vLa 1gg۬(3g*0I&zLǒs[-,B]O{f`+L@& k&:t B['y:tNW]8`Z@!\--arB] ɶJ/`&<\ɜ=4@A@.`?ӳMt}O[<-M|53Ic b\SFӎ_{!gͺ=Msv~1I91\jpHK )IWx {Gpqszص;XN"O$o 0H"ER4HKjdrCFp&LKxlF0̭7u0 Ǹ94gK~gFE OrłSft6$(=4%؋$0<!>-p՞"v +gi\FRښ^$C6뭐TzaMCX)8}ƙcڐ+'˒]%Dũ9:20154gzH> ~O0ha8Jm5Q_]Kݳaqz&4%^9˅CYaRy}U|8a3D`>eбTB&:zaTKx䗌;ßT4ɤ[xit'| @6HtF"TJSvbP[-[o_.X[yT޹yJ|8MX*9YQ)9iZ6]7|[]p+%%qgBpt_;hQʃ cAg,2phI£w^ Nl+a((ZQ?$,zңDoÍ٣f74֎>tot8nsD92x}]4nuQ \ א[e7ݽh*roRKRNsq79'!Pj*gݍ3}%h_ + +endstream endobj + +3295 0 obj +<> +endobj +3296 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3297 0 obj +<>stream +HWێ}G2qxdklV@f%HtAaQFY^ƍȦ[pLu0)a?2㝺igN]Q4t]sB~z%9Ҡyۭ80N>a6gh;#B테FIe9DfMGkEtn'|t~Ֆ nUfC@mAG][^ϴ ;2q?]]yvݢ 8]'#GZ(nBؒÁxFK4/Y7[2 ^HK%i:rA`R0=8$ mezt'\UYvԅ/ntg"J!9Ǭ'2z{&G87߳`&};ɢ@Pf |6g3FJB| ;!A8=-9ݭ!Go։9e!@$VyKȄ[sk~)ßh!+7\o<:Qݽdqы!By̧Qߠ$8& :y +`l4%e|*^@eS-\ShV:u5_ԁ]{D4v3W;%ӝ` pm\[#G7m㔁 ]7->;=Z)ClF(v8􆳹eOJrp ?+ JJeJei\P;楡VZK w/Q ˢ]u[~u& +\4"݂,/w1QsA@ѯ`< +IV)%LUQDba-,QX "ALY'}oOvYĒ& tx?v9O8JZ r1}prAqO\5ѽQ&+0 sގC8g4>זT˫MRƹլ0UB:S5T^m'HG/,֮mDwst+o[tpuoGO;~l_yq3ͥ,M*FH3(4=*SH,6` +ƯhF=O%3 gH B4Kǡ}HjZD9ap+i٫Yc_ΒYlt5@R?j*H7IŹG˸Tiw@<ᐫLEX"wFN_1+zC n4FE^%j #TJTZz@ Piĭܷh}*F +[qJNNȋj9˗~+^<'zRn^uJ*=Ҿe~SY +^R Œl|~ ?QjGvc~Ⱦ>#a򡵜]{nZ [Xs}m|@a ˢG/WW-"BEKHBMq(̝@"D5VA8<u?9IRDEJ9)Gyf9> +endobj +3299 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3300 0 obj +<>stream +HWr)p+#An%N&)6΁h)T$}g[ HX[* $u˻˥ ,8ϙ" p$ϕbV0I/w? YgVǿdsc9c\ʯ!˟/9~)3pJ?8@q!SG:E/TӉ* 'G%eKgK($g2/=|Ʒ >nC .6=:J⁧}f!UfrAWj{B<+ {+#;4J!N~s{ + ˵Vb1HΥ$PRr LLϓǔ?4m@27{,jV`8'bA>~4!7U߼\,۩<̊ +#/i|Y̰F6j$F +V۰*N +?@*]l2T:[G2uF3^uF[?V/[(p$B1ϋW9P@+mFsE1?:496@uؤjI.Mwۦ?*M; r쎓.}*L\?P"I{"Qǫyx>7)J6:g;iod+E t`A0~)|r@GIcЇ㈽w~b"="o88Jۛ %tZ&T`*#LUbY+{oѤΡ XEJ O3q8bQ<3)OrDLش\Bt>٤}ZmoS}U1N[p*+qJWJlx%g8I)O%R"LU(rP"%B~K.4M%qDP–~bhqLFc\+JP*D +qP7)wЩ7sL9&%nz+z5$ʿ0ޒ{g7,N4_53G9i0C@:Ümb9hT\]/z=i8IcwEÍ=ҥ%t&̊A~̙k +i>@:n2l5 뜱™o^k4HR' + +endstream endobj + +3301 0 obj +<> +endobj +3302 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3303 0 obj +<>stream +HWr6] avצid.QI[Ae'J p{|v1 ͌sa#is[[jd֐6bdfd1d#i쪸|Ujʋ/yi +•M%u/3F*SSˌ&_fUԅM~qOoBhq(Q`T148lhWЮeY ?>}Np.+= +?ޖDܴ-Ql޶7?Xfa"j-3X`a?GUqےMYYCu8#oCKZ[65yݒu$,ӂ:c5AfSxFQUT nI%aBM~j%%ڮiM{0]lW{)Qk0uWEosX j@CmBb-d "-A=YP8»c ';dN]M12ĻB7L_bRVp1i5 Xú< !~|Ќې8oJ(Q܍+J(*vh#IU`}P,ʩTOuo2~w.^ +@d`B3Xw7еR_ fC̩m^G|ҡwV:K34g 4 +} @w0Luw)c߃<رloRȳP귋X!=@tAB#TDBp1sRy5&YO({([ (|)n .ڌ'&!zOT(; e zヌy?Pu +E9>SJE<)wSSIjv,'>p>Wj ~&~dJh+n&כpaqͬ@CxrCݸKԅ>C#Xc0NW#ݴ:O )ҏJ}ROBo}EOt7Y*<8iۑc5櫃`.Ǩǀ{j5ߏ'H' @0ZA],`_Z`(Sƞnܑ9d텤XPqEN$?(~9՞+E볯U %ӣ;t&5H>G1 &Q,dz W-V{HG5rlTjT ٥&hZj: +}$MA)BPC5")2ABՆ;Z(7+/yΨޏ#a`T) 9i]"-ho#< [Ύ6\s;$Mb& + +endstream endobj + +3304 0 obj +<> +endobj +3305 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3306 0 obj +<>stream +HWn7 +'א4)Mb")d)#Ue%G#,'],>i2:L4Slr3RJH$%Ұʱ*l5yj$J4c?FUQ +;x Ǚ6AÍ+NWEz+cɜ*[mA$2F=i]c%b\ +4 ُ46[4[ӭHTNM _kı^ +lוPgh6w>].ތY=o_,i + Yj("c2eN%_.''%G!W|joi;P%@̼pakle4s8;P^t 2G%xYjh˸yݰ8i}'YV:ݍ{q- [܀C8f5{X[aynk,o_<ѣZ]\YU-7E5n +%4grX-0ATҧlm.RPDT]8-6_! NtJz~۰1MSs +E]|I:FA# V_olN3mуHճ{MtIԻ0w9nJ!j[U9HY%AD+؋hr +Y?]c^f +DӇ [Nſ`ҳ}rw`^wU\fHY{SBGzNL`LS.LdG +lkJkN7K {UŞ n7hW(0d+(=X^+ +@٠2BX*6mHKujPS:S{H".% Unv|S"uXeUvִ7KӎvDv~YLYu,Sf>1"B܎Ot_!yqEjsaWvCs:5i ZymI\ @rK?.:Vƒ]a&uO+SCTCYϵPzwr \zxJ18iv%f(of)6->±`?0:o}@$"do R)Ɉ\gRR 6)QXFWg X5|.C x;I- fz⎃}u_nRpzЍU0|4y3X[u ĥsfbՁ콵Zv~A? +TSuyFݚ{W#+ ٵtG:}lw~ܼTq`\FQ@HyMg +a<7MO Wy|@KCI?MAf;݃ك:YE.ky/6썣%\w Xeۊ}=Y*x#]o?am+o>? v}@ |h}ʲ-*|wW6z˹[:Kd`] + +endstream endobj + +3307 0 obj +<> +endobj +3308 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3309 0 obj +<>stream +HWn)ȅ $9y<;,&u쁒4Hn^$ϐLUWU,ٿU_}jeVXG( x;"9ܨ "KkI2 o4|`1Oa-7 x\Q'_ y`dtKYI"q[DNܲT[Tr WCɭ~н@uګy҆{91 NlQ%D3%\q˦Qr>u[ȶmS[0X NAt!3C14R,:_w%M y'o!H*8nrN]@ ;i `K}ř}ɷ?>bKeS.~ (4އeRI,6P6ms❻[,\W=Zbʹ$OZ e su"r9 HqV%{N&0yaF# .uv[+"x%!MPYD2Xp 1 Hbj@2s$ T:6ނ=WK♈q̃.X?Ki|;"0cPEbOYu.J<;v2!)JUr }5dY]$ꬶ|ЃFV$%HCpFsWnD=1}Аz-3uz݇;Ǚ8\` ''vrR:&5Oxm%'vpKVp 4tcl\wm@{ Wq.J$B+s7ХAxK dTj9)Mv.(%藄>)Džesqr&)j$n*WY Fă[7.Om  M:1y*: #bLO_ۘԣyN5VD ntvJK0:gtĨ~r^oL]wQhُ 5GDntq kYMRWҴԨ~RR!HH# +[jTu:XE $|\J xbda>URemdys}1uh%2-|L70\Q˦ + y6ca\ rk^;Fz:aS) t- h[ +ɏMx'nk6h ڀMN7Q7rf&2S̝\ N Obk5G; ĿeyuA`Fbct"mglk{cr/[[+S!ZqR!=OH1Ies+ Lib T + +endstream endobj + +3310 0 obj +<> +endobj +3311 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3312 0 obj +<>stream +HW͎!HbMNi,8v0A'ZJ\hIy5g[C#3$ @v\,$l9׌GZ\knYQy!b/._-[g +_s!bFʲŇw"0xڄ KV\':MwG;.z}JbY4Vf}sIS˄77 k~a6/$[;H>sc4},K/ + |:am3C}nз&ѫT]GksƮ\>IXՌTf +&ϓ6tWo}4@Wʽ _*cm_MҔ{_C| g̕3.QjD=8Ng',V9MгI?%y'AۄVvȍ2~1fm@aJ~[G6E//bVC=mrɵu虖û V )(d"@2k%,KC8#p9Hk}b>uQ9/ @17fG) dA jH8A؝0-H"Iwuq߬3z X;G"kG[#s#s-$; b +O &11 Yk,kھ^%os]{N]AEA<$ Hwӝ?vl߰]c!#=U^(N(],x|b7 +_;ŝ5hg,$g_*53QX:$fvH!)[I $ilizV}".6r%e 3"bNPV1'b2yrP[ +dȡ]ի8d~t!BnSLp>9`UtVO"n"0W?!} ofJ D! +Sɬ\%1@;gg괝tQCyW&fT&!JOYPzLK;XPRy +}UKB`GIG3#I֙3YqJIgYfgA 73,AV|ԀnF~ (JLSJWA +7%{Pׯ + +endstream endobj + +3313 0 obj +<> +endobj +3314 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3315 0 obj +<>stream +HW˒۸wXe‹LRx'??e=@+$u,i k ,+["Px :l\]F@Ogs5#=7)c+/g5`7pC ɕ +9Ϋos61B"XfDpΆgPaA@M2^ tYl~t|#BF*(0M2fh9]lw͢}C?+|!(5Pi?l]!w7ɂ7'2:]Kq¡9fx \ #vH})l¬nK4|+9Lm06NOq;,͢5˳>'(&{> : )r1,FΫZ: S ?,{T1攀\vNܩܩN F 2II0`=LkfMlb_jAa|/Srfi=ٱ1P>TE0w)3fǴQR .Qe yPl}񪈃-~ٝ{]L =p=0S^[Y?}s\\9۝"YI1EmY_7{7bQ9@D"i:GB:8>hf$i61G~I M!lg,Sh,P(j}΁'$t׭fSZiT?fwH՘Eg41omzw@eM /'&E. V~[o>_`]4|14g͎t>TU.qo>?hw^3U44 q+ + };1Ԃ'9"vڒY)S8Vеt.]:m9h MEtn>>aN'ޞ9zDlȇ琯bb&ɇͧ0j +)NeQ̜WWv + +endstream endobj + +3316 0 obj +<> +endobj +3317 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3318 0 obj +<>stream +HW˒ܶOXeC<dHrjRqyitS-ٙf| Kߋ FcǕz }s.llJJFFKaLbYVd"SfW/mnZŽo$$R֍eWo͛({} ^F3iLac+n9}6Cs k¢-hSBxN, +:'v2o89Ņ( /ogzl84ؿiv"/UVC _cj2ar]Bڑ2w<Wpu+|V.3/PԨkDQ. W}wp'KdhAGIvMݶ城^}ZRT(|!̈́+6 XR`+bei"7Кq}Пmgb"=8{`X|X~Ve_w-;ͫN('1Pkdy-=9UMi؝K >4񏧦+d.kat#.{u.kMBٹ߳yp\qe*u*ԎN.@F#;Bwj_bK(ہd!/ Ie/ NUGURqgtb]jɩUhϺ=jۥ CxNCdT71+Z84pfP6cL ,'uEmD΢aa431bicPZ Qȑ^%Q+Hv`@Ƣj +ԄC) +kuɷOʠaίcx A?ww@d&"x$EKK}.@c_iX]aa 1F Sz&t@9u@=aktZ=[c!sa{:d?8H fk%F+N`ߌPXU UǸ@ؿMw!aݣӥI/Ǩp~t( +#24kTʆnIP穄)=ݵSdm0*QY6ny~ +vpYkK«ʿzJf!tnQrɌۺ UW13 W *jr|5YixYE4-6bp(-|3 +7s3m-(m}q::kHYȍw9/*-X{lhiqm a',exTmUƴq2SC" +d,'f sv2k(ؙ?S͔7+YExI]D\[OexR_IIc* U4!E 8x'r!V qpXI8piPQOi +$&ݡt)ij:Kp͗ªU>"$N#.%̎gAudO%ݰ_ᢣc.QZ}yiY:go E S@5_`ue.kyMy>SP"SguBw$=5]8Y +Mk&Sp>li!.bϕk;B$osv,aكtHG M,O~/ oFIg5Ԕ=tWw_ceRy1x=J,~1$ym)SsV s:x +j:PUCEWm8컰O ۅ'w,0˿>v>@2h KR( +:TIJU' +XLJ'[ 1|l}$X>5a:w9!ưEnں;ʫuQOO2֩Ȟn(\<Vt + +endstream endobj + +3319 0 obj +<> +endobj +3320 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3321 0 obj +<>stream +HWr)pG^:=7;8z7y<þeO%ymW*)U ht7j%gEX 80laE)ɰSU~qݝeQ\MIV,eoo^ɫd+R V]li\aKOeZ^^fUWYU8LWQ*Q B񨗫P؛|*{/+~.__㯯W˗q%x <6q䠀ȎMp$+ ..[, d/& +һ*8=?vm{`cOɢBpH> +V%)T4ix;OupЄ~/d5ء;~`5%w F9^1@Exp/1Ú-\MҎ9]1_ +U쀟&޵d0wƢqtڦj޵ԇۿv'\BeW습[3U!gG榐Vq3[;&֏"R8hHvIsc,p1B$p;5k?3P0`o-$yKeal) +54q>HtReO ~wgTQ4>hM,ƗY +q?} +n6!vӸ=ch7*]YAk$b 2T-eaJH/ (+r43i&Ì!05cxxgW9D ! eI@7:#*M|t)d +[vYUZicE]r@tRI)$!J6WU3tu"k2"x]ﳄ !@jXe|mԾLeas0IcӃi`9ᇦ4%F*$4 4MxrIɸ>"B!z29BRB2bLJTSJ_DGM®t|0j) +kUSnnx,5\(>z xNW2R/ JC]YGbT^2^y2 -.W^:+oOʹ/i-YPI"L'gb!h6n ԧeQЕ +9Y!H3%5s2PG;Y?Ǩk>{pE-4Z>LK9Ď__) C.o>41Qdd'!+L\%DȆX(fuݬAcd*y`ݗ(X ˖aa)eR^aIX)ɄojXB U8quMBW 9RTK$LwibZ+H?5$+cGc#) lHi1]U0G>o$_ ղ!>ͨb0sẀzX5GKGK!B c}EDE(SzV%f\L{(\ee zrQlEqC]Pp aR'7oWvg>dHM}5RgӼ>0s9}‘z6\| e ,J*n˖vo0 p<֣ )}z6c{d[ož+ҊAgN^CQ6}(D(~d%B lo(?Di}$)x}A[D`VGt3H~81lv!ET'O2_q7 'pHJNv-tX=7̒myX!ܓ|a5k٦=}ƾg [C@Q9 ˛4 T>$|mр +"T#ֶib?jQq'IWG ݰ\Dn!|̼SbN3bb aN"{ cDn\GF 3L ovIϹuBAr:=pđ[L)e`̯BjL8sFjmPҭ=pˉ9zTS:$-"CE?dYf^z9g*g£Z8j + +endstream endobj + +3322 0 obj +<> +endobj +3323 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3324 0 obj +<>stream +HWr)H K8s{EXBK$u" yLwDd;U{R8ߞϛWRl>HF-efLDQYr-6?ݼzsrt{yRܝn,ϥNl~{L&|mhI]"1[ +V|Lpc7Ǡ9%[̜۔)k'V_.]6xf%Nq!uzў `kJqIʡa)]+a鰛DV!^(Ϭ5ha*Iw ++]/ /J2iSv2( mCGkھ}l2OYK3Cӣ{(00[)[B t_M5̂a.+Xa[.<;4eKm,1*eJո19. +Sk@{R |B6`l8ZCI`)W>mH53CxIGA IQc%ֹ+ ,ڃRi!j1`"9*1ԧ:D(<bO5|L-#CVC ZŤ3UrAy{ NW#"FjERESSym0O@=o;:0$OCҌٳDTȞ>o4cRqȡ~ zU#5 zZ$j_"ƋbS_ǜ`[ +5 +3 +:8K +Q(m;~BJc'V*1%Y1\Rq8K&Islu5POTc~ zaDm,keUC"j@3\3s p8t@uÇp*%Š:ofb=ixJ;/(G =|<[2 :2Dtǁ­xS<YʃXa6;*s,pְ8[*_c"vI] Wb¹ ^ۈ8@^)+^ո25Ϻi =ɱ_V#A@z=][|ZUn=3qZݵaհi8490:iJpa,0% 19Eq ~g'Z\`h}s.VMيbI~/vVP7QDot~u>lA7YUKisCnm#m ަ퐹L!qU+P+PxVXt>SW#3)VCpܫF1YDeɠB*T:(ɵcƛZK{3y@2@RT(F䨫g 2Gۢkȶnj2{!3#HO\# _|ZkD~ ϋȄCWkp\#bLfKrGw=w^@`Zk~L&ğHZY2yªȲ*ZJ"SX#m4&T/ KgWfp<".yxU>h3ˑGTkg@1A2Wn)L4@ゟ bɖm[fb5G) +dr";rV~#!w\A˓| gIMHʳ|=XdI7 ;4A>{xs3+yCCZL Ȅs]ɡ)x-]Ƹ+@P?>=8)\k%FML&Չ>d^{X=:G{4DZ{9#h"Ȁ;6AƘ9U?\ +Q<(=} "fB\vz0Rw傳&oG4Y-Gfo[ J,DYKPDȾGF5Y6G,:<[tj|>74dQ$pc +DOG ?\XjRX*jR&vzͬ[V|>OVu?} }=~ o + +endstream endobj + +3325 0 obj +<> +endobj +3326 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3327 0 obj +<>stream +HWn+jY ,s,N'pvv/(IYF7/羪r{'sfQ+c(QfaQD<Ȫ竛wϙzx]z~nѨUFF6S/WwcF}OwAI2b8qy>>mzMVyj ]ZХxγ`79a '1 Y[& LW$U,m)B 6|i{NQilG~6`9P\a>{e$0 dlJ]9u1z,h3i݉ĝLĉ39&xIl0gER[ת3OʾZUbcnV +ՆQj-⩅b62àC:`YBIlDMQ)~P'R +ҀU3P̜~28E:"hObv [`a_ g/ׁxJq<^N x+)SSLRq2P5 0fK?8GP:rccʈ,'(Ӓ, TD.DG Lz9#$;q&ppPPU2}rX#ê~(& ģܫ6gPUyE A%TDR%1-ʗrrB 0q 12TTАAMf8KC}M;12? ,rX/P"5]ժӱ:NgyܞTU)_Ԉ f㉥) +92|?Jk3Gh]FVgCMJʏ@륜V\NӥNԘB*n޹p]\trl0wY +V2LҼ5^")8fjo>? +1hǒ-4pы5k32 X|XM:Gyf˻t,r\Mm>Et0Qƣ+7|g%Pw'@9XYn@h8s]O.oq${rz3K7F~ rWC2<̖ll&\6YOىd +B?,#108gZI\ K"_.DBsXf|c?Z^) ̿IVS" U6mD,W\)Zfg.PM?{4% H^$2=lv?&u-`H3@&;]e ɌZy j_@T|홃iN3@,à/:c}]QVd$?Veo3%'Dx)tOPZ~*K+bÿ OEk9יhlNestRSÉ0ILNDN29+H ;ZV+Ѭk4ZQ׫vØ"v tLniť|RdGRO][wbK +S[ uGbxa AEۄ4$ 9ඞzbYPz9_S6kW~]JwfHz9J8~'}&@ăʺӥjOd1,4I.;.Vaa +%6RXتl3sbBA +N*Y92&DD9$KoȧIi.[ IG&tuX5⎸wX)z&lh 3S faRJGTd Ci>#6vZmɩ0~_zDYv s6B#i7{@J7gZ'דNn4Sk|cƗ^etnw={ȫr+NwMwN_i4ٍIiIqYb0:{b#'I'uK4 gnmB^O?H9'd8@hd&żN6|* 'Ev2,d)1ٺ]NT^; +p?Kǩ`!HDZzEj%ą瀺9‹&,J3mU (>ՈBHb7>Z4HDV`]!4,A3 ?!LJe('@WJ<0H=^tst'_*$0U5ХCu^]'s;X|8 iBcD8P"% I^x(VbfYv + X]MJ Q9wpWI5aZFf,K'a/ X/A Wϗh;rcq+>(оƀq.;%h&m o2lJd U?EJi}=1ROm"aETlQpMu .cO$%G1_, -&Ju 06 ;'ި15"p,̂`ϴWr6)xRKcgrLg(9aIš%j֏0}8^z͝Y0B ?뽤$A%D&B1!PChTghM|E0L-i`@,CGrɱ +?te d/[<##uc a'!{=up~W4$ģ!^rЀSwƿE@_5l򋘃@ e| ʎx @zs~-H _|8~ v<>(2zYqUBN}-@%>䆪u\SSw˻4] ìgHUpBxLqt!ǝٸ˅` +t/uCP5MA+vpy>hcu18D2/2`GB,WaG(t'z(`rM>V]cIαeҟV!j2Yʴ8W]K9mDtN@psRsȅV ajW)~ցvv=k&xѧL`QfEpbW礹a$TxenQsb#1eY,+?]]Xf32+,-aQzD W(:<R }j{$Q[FvoPsv|8A_rIpm }@Qw@#}uP1J&C6ᚱ,3 +'H"VV22A3ƃd'cBR$G컝_]sO_5e_@/`a[ulv'u +a*T.i=NPQZFq+`S#$"q#wE,e!fl~S&藀L 3hEoV%fô?pLOȚNTtD\%mY9 ss9 蚩vW,0P2'3 8Ҟ<ɾ$p>s˵޿p|ϩo(@.IM0 'M~d^ k0Cԡ'4 +EU{w#v;tw.6CfXǦ&~4|S8w^p7726`ۀi1~b + +endstream endobj + +3328 0 obj +<> +endobj +3329 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3330 0 obj +<>stream +HWɎ+4(fr7-kaꦞ!K]d鈌VRc t1\b}^Vʘ0JT&L(Syb7L=^ݴH]WިUFjLihoÛ $I[XC+9X")"SvxNO,K:_>ؙHvEX K}O?ogSmK#NV]aG:c\1M0)v[&n +g;y7jidG$ ;#*-yssRNd?V#`TK01+JD严UCiox +eke`Y`?̻Ҟ7b]}C8W#Sb IEXOWQ@Bzq/k@Ig5Qل_)NnIa]K߆iIp !;&ndݬ,I^fZQh&C9x9‰IVx2PƐ: ٖb[dw/_qW 6o$H[؃'7iŲ,pB+ee(_S/xBhm>,"ZK$!#jp\%y=ٸ0OmJBMwKEpKwe m̘4$\͛FLf9;*.q'X74ټ7fGay!&b>KvpýM1nA{NsfyK_P:Bny 5'Ix7UY׸uDO$[T#L;}QRtMd/iԶ)EٰrU$nHp\u#;32S)!l*F3Nͫx|SC|a&7Y3[A7eedh7ŗ&,k׷"r?rQ֖/3s*vraTfƾvm + }x .3 J&%즺͌1B!P` ;IJW5~ߠ?HIoy7 n*=i&]]{ΛC=;FC^t)iSh|R?U xZuE@T\Wm5R4,4aд+h8yߣfy$zUŰڟCkY$kgN2\!`+p_X ^䁷CC HNq8dv8W5/blF8 ɮc elc+x')T:EtZԳc7n2 e-M7p<w%4 +B(fی/ڢNGS# ^K[^o б {q;6Hh-RnN )91LDʖL LH9%a2FT 8R@}9lj#9}Пs(nҫ?]=}|?ͳDxjrmY^eXfd >xcDdW¸9N}⟡+&;dv,M=QEJ;)>Q Gw$]:fXduBt͸E 7~c+ug#f  PkІ*|skO_'~\ {~L?q%5@i4Rprә;dvó:T;l`= +\-Q}2dϔKCXq|A¤HUbMJ¶Ĥx\IrEWI0fV`h9(:/.8j7l&ELt Fĺ«^ٓ TōMf +(Un5NҝYBo@px-\]Cb_n +ou.Grj?8bm;^M X|c rIN|6odFuws?ouz+/C u`~ez~b9-Xpo_6 g`yx&ˆAo:!~ol֢ٹQ]0ɋg6͡vq\@f~p'@$ m-eUnu%yF&}ƬTyXD˲_5Y`," V+~ G{ a Y5݉6~2myt3} UVSmDәW̾;Kk4^In9k.KOH@v8 ^(s:Ӵtyg]5]Qbe +bByg+/r jR+3p5Uh\J8KEœ|L( mh` {EFSϴd>*eQsP*ߴ_L"p4i.HǸU]4\O{bq+ž)MˁAEņ$m3gz4FcKz)A +n]60yF?N4V{K~lz zLʯ:2Ňp,eÉNVU9 &As zDF(%7_M0z6h^%9)= 3rXNdZZw8hC:5/_J E6#9>l 0oK[ 媶刋Rk=oz)4ﲲH Oiᜩƺ%M׶1$QgY08ej_%I\CXX'siI^%ʍd3H":I?^!+l FDnf[xWzցOtćHÊyI.,e&ݷonĉ% Jآ< < [uTUzKqc[T<ħLe7%b%3ٖ.ں1<Ή{: ݾyg7Eޮ5%?Mm +h7 + +endstream endobj + +3331 0 obj +<> +endobj +3332 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3333 0 obj +<>stream +HWrܸ)p$"@$TUI>PzxLNF Ja2G3n*5@jRB )D~JM\\%X}z`݃<\$qH%Vwn:x>bz-^&Rkk7} ]$"26_."GpD^(& /[hcAT:! -\ ~oE> +{w[:}-P?vF'5-6=~#( +Aت2#S02qXVJ5j}١:hD?8I@`ػE]«dU3R|MiP";%xk">v 2I &=w>}d*ԡF0Cw(=zbȳq-^{PPJ3s3|ܔZH菵bgs*Clr["Rf6#f$?5~-h&Hƺv{׾1OӉmd +"іù2xcdsurCƅɳ1YZ,2=ƞ >6cjM:'.\K מ)wM`+/?VA*=fi8kk +2g }G>˽pˋ_T;d'xr9u2uּ6&xh=)wۋ&,o:5ܺG^ck֢#yh'!0T _++.ǭh|Y +e? m+L2[mqhK'l7=|Oʞ+:7:Uidyr2L>c/Nٴ &E>MJ$,*XEksRO߄'pC${yٌ7 IhJ1x/*p?zMYP&ba$Yk/ǚHs9}[s纤i\ha5$J-ޝjl0& ?Cɓ0&f aI3+N,>G(](1VoB! + }(s,6(FV~M5Y}y]W +;q_>V_';{y_}?jLLF؇G\{{&߮&|E ŋt8pę-&Q*`'Bs3d_Qq蛎XrOe!""aۙ{6/i`â ?#ͼ(>ǀn"ʋ3JcϽt*Cn/!0dXE;%0V6΍.usޢ+!޵ͺBҵx; M#, +布%CiD{I4'ŠEjI~UGRdJU7`aI^b8OEnf0֐ظ%H&IQ@VTtam%a˺ǑW`ӃmvhUE4UA|P1jPfZY‡|[",*mHx +}HRST[ ˦LV@~Ob+@l"4> +yHrNb'OJ]~{ژRKb%KKG==Q/[Xj>)aKGB}sL"Em++rJmb.;Br{{dZ"gs3 "6Nl<ВDUlGDLfkĮ7+ua*Lܹ-h&D]^+ xXoqdbZZnOzşFte9ЩEw*r#\qO5&,C#l@9`-*@Wꁘ +S[_MP' qo*0QFZ~>kB:LYG,,s/Θ"3d/l\Nț֤ԣ1q --څga0pEuh-O2s SMU쎩:Q ++"B6fb˻F84goQhQʓޭS98%Aci;nXn*MM%+/H447LSZq)AZU$Jy$x3AQ PcI)JQV'B3ּ(F\r~0gǟ;2V*S8@V*Db ڤKI96tM '۬?^D^^UF G#tXh8 YzaT[~Z?(%+΁M<OPZ}B ⺻_ip<ŵ< 21|ɬ_ +emDTp,&ŸBךsW%&m'$Ⱥ.NvLDL("Hk=#٥ +t3T֝'Oْ8VCއ_ +%7B~BᏉCm$AHAa) jV֖l9Gc)tU=Źhכ ό ǦVIt A]~/@ka48h]s h:Y؀\+J* + +endstream endobj + +3334 0 obj +<> +endobj +3335 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3336 0 obj +<>stream +HWn%UĊ(QjbZ`. %8x%7}eô(1I_\Se;cĪxe3[8UTE\I?|]KmO>K$1Z*sjӻ+sF#r^\kpE?X–CYPEY!8VsL?G2.sJ|^!vr(?~Nj]ϯ eL?6/;消m elHvS(.h Z)R(lP0yq>2$z!JVbZEN?j&w,d ]L%L( _'u +,;ܢSm˻zWm׫Q%Z8'C#_Gɶ9kھw]/ UjIS"zn _ETר7^gѶfҫ"R+*-݌vK +I$b!K D`3؆v[ ] Cog87U_uN aOi:F?EΟ?#ͼSW?G)XQ /Ly63p{ lmjs9?ߵ?w햝9_A2seh+O@-pn iQoSrZ? Cnv Dzla+D!ʒEƮjq6O}) +?-5)$WPmJْ̇D#ѮS|d.x1&çty1pvINRq1){h Y,RJ{Slܛ*'n@!oa7gf+'̓|6G:GabBjqlfH),uP ;I5Ox w%:N$zPEpci]n1*sbJ󊂇d{(cR)_H?}a_\ykȤP37 +ZLbB.'9H\q +Q9V}^e^pgYYqJdeL&Fxo8+ a)QznӹeF}IبK d/TnXa$a-V"Ȭ4Μ&IP΅SI8+^xTiי" g~#jV u7]Aa/Ծ#9ig+;7ZA( jUփ̃4P[M=\ n>+!Hd2D UԼ4,h@dQs d$LHvf ` p Ūq@(vB"hrSLdμeqa{cD+_1ත.+R*hh$KEa7虅ڱUam^.Ӻ ѯ`{, P(\}nhlC{e{׈ jLlT'0Kne9ܚ[?[b2f➊ +uˋ3$ɼ~$3E@q "G!E7(P-uj' HąOb4]<0h|ա<':PĘ%nJWy2PHVzE+\&0!ˌD9$9C,Lci@ghs,!Pbi;ڙ{ }SeLy7G{MƠ)d"\_/>1l}x#GTvl{D9*3t3%Cc{1x7nCA0U]kqyPyWhUߦ72\hhD'lɃf/g5O]:.Z{/Fϝw8ﲉ,Ό6:Ѐ{ hԼ^TU)d/xqj@BtFl v&.lI3q,Uu]QʰRsx[`9%M{"l'>_<3o4Wmf +C(Cs~cW!ísB?[eаf<Bv8Bjkgr[PcPu$8_$+MQ +cM¯"S3y쪲<=]!Gt?lT&, Tw64GgSD4f#,'$z?{Ӆ! +\74b1Q/@P!tT_hbeKbV,Ϩ!hw<:O}Nŋ 6ہ;/eX}d /7 +He'phE-ҫZAUrgblB3&/B1CHb©]<Drk0D'VzYR5zE׮RJ>@RF{ dPަ*1TV1fdt\6G6L|]P<@}Щ+;(.j*^!!aʩd1106(XֹvIZḑA$)nn>#I 8&,!R u}p1+hRjsic\AO{J٨ ɳ.;IdH62"SxGu ۄ D>h71$#r f@j<@\ D +q*ݒh"9v[_Jfj1&{.]٥Z'1!bS eb)2ѦK p[!b1C;G~n&yqzv'w&Iďamm1黢g`OfeKMQ/=C~yI + +endstream endobj + +3337 0 obj +<> +endobj +3338 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3339 0 obj +<>stream +HWn}Wc3h6l !LI107{(#1ZNc7/SUݼYK]Ov/7J(1aGFdEfq/7NFe&:e5&tKkYj<r9U[#GW""k7]=S^k%"KMqwZl w4re:I֤Ćp"fpGf8PK*,˔<2hp,kNGA`nJٍ3Ll!oEg yۨفV"5ЩefԩEjPMEv{:Έ@ &{o! IHG$YPCkfj.fd3Fb# W$;J"Q=C\[L66b %I"joPxt̾C'NPj%Y̅<+҅00)2 lLۄ%bfEf}PT|QM} T*yP5(*l7 Mwj1RD*h܀ž7T,6v58 @q(_*QQy\|XJGy[St ޞuvWwE ʼn.#qvӭ_>+7GS+PQ9|GĚ4(0G?+i Ebh[AD@i +TkOOB tRYgqHǔ +J nkoF/g5m^om._4:lkw! jA8C`"տ8 +J^xq$~SG oR "%M2׶F#x䇴H>p|:{Zz46wg;w#J;FS):=*gh#\AT-͙*[C[γ O Z6ZY;¶-] +'+4y\/bwGLd(&uNZWPrJ~5CQ(!kJ^Grq\$GEM:hn2_9%sT&nx Rţ1Dx-CI}@>A;)Fb2E829ۧf8:lVnB_?vCζ=Uz|PiCs@e{O 96˞m nWX+ <߬D ߱\e\A)rO6sɞnR'ƂdA1YTu>330?.K<,)RcR +a>de XZE@?SG\S::F C wvG=p 8i{jDq0us?ynj. eq؞t$?UD +I@R/r6ʁZ"CE͏$WԭV-]" ֕"`?Kpƥ(YEFHjI҅Y=Vjcg e;$~1 ` &3]F_ˤd1ѱ&u_8 b*:vJ[jYo KDžԢɨP^$^ͮbiؚ'arz仲D%!!aL@\y5A|cE}vU.yKg(f7$|Jxu!ܹA{'>$AſO 4sz`mI.#pk2L h5tܟi& ]W*W诹X62ܛO>P>tvj_oP9+%2J3fD뛬U(hULGKtm; +o.[oMO鰢X[HU2HLtji\{RhHoƫ Q W)o'6%Oʞ-$[ۗzQL+ d8zr~qW,z{>1֖,NCPWڋlG ڶ!hi*j*6scM <XpzBe#5pcWGmRPHAIp`Bb&T)EcJЛ_8Q-fT5zWH\}ZD%mިHIrAj#IJo_JCwZo7^}; wcO@iכT\N9 BOr9@|G1 +#[Pguf4'A&TD:vxm9 +t XJc s.ʟc+ZVJ|%?tjXCP,̐T]faΌ/Pd=>=ly3rh*Lfuy8<*-H 3rgDc< VMk?ڔ +_ͥJ*jMPI0+^;YWWm;=bl1b9.Zz|v4\Pvv-sruìFǚ}3h."t +X;t"f31nVv*(su'@%CWǀ2{#zeʸQP߷\d7ya|> <a<;޿wp78OO7z + +endstream endobj + +3340 0 obj +<> +endobj +3341 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3342 0 obj +<>stream +HWn}W#d@( ` z498;$ߐLUWuIEҬ:uﮮ"!ݧ+)PJ2P*LEVdA|u)',OORl e$*N׫{O}y/'RE^<ǻ?;ɍ7BAO!}ݱ(h)C_A;"(yOO ?-62#kz , 7|?qD*ߣ<̵趗KWkm 8}2ׄ=wdۡ{ҫ~ݦпQ>HӧM%>1|ѓG:Dgދ~W|O;-mov+fm﬽۪MWbYm؜6 ɑn茫x,p@&QD^I&gS:d55^e^w]WC:k0%^`\8ORY@=s"Kxh}_ z|EEY@Tk'eX(vH]/rd2ףW %C;犢,bT*ܞRmh;\6(鷤 (*"âxXLw05)]: pS{|p^NE5 B(`4t8(u5$[T.i%M$%g[)6kX_ <ѥIŻƻ1 +d{j@'( lO<k TN4!ρ{? . V4L9Kp8Rjc LDk{ , +r=K4C B'u[ ӳHZ7 +HCAƯ!ZS4@WcC8x؍p{<4gH#A|Ǻzf=ڥSqusVM|e)q + # _4PCWZmiy24mPyWxDHV\VҖ*~a,PEᙋq^8ihBkLG +u ByiKBgg/8 (Ձwvև܎0Գmxi)09K@lTYdU@\7w Kda ]: *$='<|T&1B5\I%ޗljG_&4_%xI!@v;{C8a= A7ͦfxwWd3#+ 6x5LT`;{aN]`fy[>^Ȩ Id% :,߽4,iJ] ̝ެ1;S,aU;]ȚBeWQ I&0_PSBPnr62\X9Xy?K"㭼yzGp盗$ +]H 6L/U0v{-)qd$aZcVK֌Sil @>M?ZN+)`*VjZX]l"ݘ nW ngЋBTؕ -N$B$9ܶ_>P&3}t(%I{i(rub W! &惃hhhwvޅ}{Kj7|zu$mU[HUH R/(ɂaz ! +n: +(5fsa#u*eKX3o0) ZfӉi87*(/E}GMC/Vù?Վ +J%;K"-.s:SҞZD(7e*h?(*+ *V6/*NŠbȧcgXVOuaͮr{>NrӜr[' 5O?EY, E(+8Aq7>zP$2{j\jhUoG$6MIxQ9o`C뮢A'r~j:AՉ+FrBteV.R^:8v{usIa|`;9ؠ!ظk$OPp8;-%_#DZa'CVi@ʖe($O.^h[+s&;L_1IBHwrFS2~£f.:ZjAqiZ¿ZPsԀȰP$1g7IZXŋ-@;)x"|󱛁xӼ@W"ӱ*nvtj1MUA\w k';Fj9u$,lma>3e*^Ol.P:ጄB֝njr_OmD~`ϣmxRdOCsu߃[k{;Qφ0ٵ|L@nrOS5k2'Ė[\Dѕ+^CFtY{>>Hsc;9ƟZb˸RP6U8WUT!oLݕ +_0H/Œ`…]b8rt"+j 5};:e;\v4=lPUdq 6S׵mea$LtKSL edK$N>F"uαNG't\dQblT@uDtz`EAxv2rT$K MfAvX ˬ/ D + +endstream endobj + +3343 0 obj +<> +endobj +3344 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3345 0 obj +<>endobj + +3346 0 obj +<>endobj + +3347 0 obj +<>endobj + +3348 0 obj +<>stream +Hbd`ad`ddpw q470i((UnGSn8) B L,2Ee~]癿F?ϳnaeb_%k[ 7̷[_Ͷs97Xpɚū}qKDuV>nF + +endstream endobj + +3349 0 obj +<>endobj + +3350 0 obj +<>endobj + +3351 0 obj +<>stream +H\V PWPT4DfhXWC Zx쪈QchTM$ƬW,˸*j4Q JzS_wz@cG^RL&g_y0a@s +mzywegU'U^ɀ98{ܬC%@Q9)_o=}sdYuV!9yE[wO'jw.?$yr(kW#g6Õ-`Mlɟ9P"o0ǖE +7sz A2ګug7߫ٽ';|PEp" +ILC>PAx@1XEȅa-'}o q;,D~u6ZmW4ƨf acR8 E5B!#)>L*NNJA)L5zl* xr7}>!b.Rwz(>p|):a>D0Q@vNQ%sf~_(y<$oGE\v{\Wr#w1֋w۱5RbRK(}ЌjX9빦Ccx%po<#%|Yzi#HDʎF]7oԛEG-W lLixN?EKi9uTF^g*S*:ne䚥5K)l#;vM0S8K8q`{:xBi4|ZHt9gr"AUg2ʍesY h䍷aNyYrԊ39EJSh2(c*t5wU?oUS^uNy mQ"#T|dk)[{}pᪧg珞=Gz5M_6.3arƻ"Ň؇¸WMܒi1ŧd^—hHE4IHMN9HtM =g"sfQ<38m>k7أK&*^MR%"sBUPPUIl Qa7BFظfv8M1sEX|, +^)-oM~bcR)X#UGA+Gicc_Jy +iDpKT(Ũ"j'u^e%1-<\*-}r7 ^f8>l'Pa4J0W^c-TQKܟǫzdR %OJw Q0(ϤA:N(PN&@h#&TY#ꊑà/(땍{۪i|R86&=I_ݤ7=8X6؜s67ٜasr;J8{\wd*}DhϯjR89\@Nw[:]S܉I)NG7eݰudcܖ8FoPjYj:}o%YDD"ѺKU CB16F[ M5jjR@Ӭ艋VOmVS9hOb-j=Ɣ0{mczNo̽sܙs<ZlE!nrpD rLK r\8' UTBU8A(;{ȧ*2tU3|ᾋȓV,9hKzʖDn⏀^_=sZ"=ΛQsy~koj{Lj BI%$9T$1E\8oQ{T +묥5`vZ܋ 8l$yŁ@v\@ !YUvŹx ~DCrߪ`",b5ۼXLEs .z.cm+DKƇK@;RzL4HߜC :+W+c`)&`*}ca, +/ǘ,R6 )`6#hNM_cbgB਑n| Ɲea֡θqE*P},H,5F hyǶm8CC=ўnØ鰝 +-3cb=nJ k#i>ZH-#zZ~kפt`m{8~,'-#ԶѓV1gq5 (~r#|bQ3fпalgM@x6?ED:tɁ[7'ط*վ~sڧm75ј*h1j;f0܏s߫Nw޷aX0Ep5x970k3Q ^4qΆj_CR}à3?qq=- þ5 9F[ϡ,c}e?--[36b^w3ʢ]αw^Ɲfr̲mR`GmrZD8e*b}M8k;-uH~w zA籇O4&zE_A=W(g9tfm~6'h fYhLV^6Zfwӎ2eD˾,Y7|,LVr^ц._T1i +-,8MPA F//p_ٵTf.RG|&|sHTuܡ0S+ W1Wrn\^ JJvE3F)JRh]!=ƧoVXPsbo\P1B]|g﬐aG95`=egڃlT}d:3_dVu*dQ^o +tT&>K s.= `.s`8#ȥ%9UN#sӁـp$ TxCZ.Az@c(ޗyTct@?ޓHFx7-&qL^G3MbUxao=?ZNlB~Bo +#5:j~H[Vǃr*Z#N 嫍}.ӓ(򷸝Z2?^7UzcLiD@Rs^W9ˋ\8<1p ?  >?@>#j`ڷ[M @7`2-5C5Gühw>`# ޯ%oѽu(cMR{O] U[J>?ռv`zh0E'!OSlw۔B0w +Mh5FgSG1]D= k^.s 8LI,3(´0TV0TpM-WQG 0-n2ouP>u@_ eb*{X ƹ1 [Tڍp&֡onKqv15<n҃ FuحFR H8f2`Dݺ_QSKi5PT٬޾CY\W~8=zo]_OQRң8!ōL?zk"oE†=C"@%SœM\\E;["iқdmR^g0hRcq1c0tay͂Yn:99F0dB`>%NI/'RR.%LI)%%e\#kgLoczYދK7ҷѸ4RFƒIhN+|c>$+h IM2|jRF`PLv,Y h]RWl6j C{&KIUw%NEZzVJ ^M2k*Kr1FM%Uϒ3ܧ0f<C!H4[I5)+uz̸ECdSdT%ɠ_!K[feg,ս| +D3ۅpX8 )6IH5v{r;ܰtהwL`TSp9vs?G5(Iᰛ-\v|ֲ%Ѳm<ᬵ%b`\.aG-<`ewElq,as4d8,l|bK{&Ißj4ZɎOXsNOʍiOi(o~ 8Chqf*q~sgŒ d375a?p8sۨ/TLJcnw=d py`:^Ui9#YUJ#wL l?_lT3HP*A}Ӊ>Bq"1Bctn/4/ +*63q̉|#'q0j (|c DO(zJ"iBQ#2AH LWuQjt6EpK׌(!M_`P,"ax<!x5 FilLJfT*\f5łW(p["/^[ /ZqV e֟16b0|Mg[ZY_ےFuV}`@ON4EHto`-+rwBPK]5uuê7w6Mwy9oI:?ǣ݊p@(O7j6ꪏm<{g|vr>ۗƱ_#}:qk>mR MKzTв0Fʴ5`d릲ij!6)T,h/iLXC^*ذ=s>~󼿝 Ok=&U Q/ zHU*mhP1PvhK!Aaf-$b%)@Uyu*ČOjȏ %8> gT=_V7w:VGֹ +QaR萈CLG'ƕF;z#~ůP G-]2 kF( =7h|&3=g)$Y171J}Z愂[]o0Vw0sW/D=LzXb2&|YMMq.k7{qm>l2L!emIp[ a̰w7-1U{GXmVχaj#8 +`/nCb(na@ NheOhO2c {A4pq ܿ8WEU*/n4%TChܒIVD(v+cWG5S,9F*ALz.)cPK<沺 m =O?jwERkd}lS~x{a"zpC7/[A3ce:;o-; 4RAN_^;lY-/;Kgdrpo^F;F&sg)1Q@U>$`:tXglyA+<z)3DAD„&N#)k"yIbt>]Ʋ$JbɑgqeYYP\^&PkO ɐ+&G&IxR FRi. 9VٔpL +6y*RI"dUB*!dx\;#p#ܵy[g|^dZZ=!I7m\Hǽ֓ݻ|{<{${e{ܗ]L&sxwԛx6&ZoykVѼ(*8> IP ,`ؾf>ʎ8vwӖZ,B?a0K;kg2NtB6Fȴ,;ƝVOCyq4Jt )שF7ݽEG`XQgS%~b7=;ew:X_j=3ܸt䆈?љ {"ϰVF}zn@0uh`jj,DB36wF]:j|l}vx0>v'tHDSj2D>ޙz1p!%(we% T*0 N9'Dȟ[hgGZ2II^" +( R4yi5\N #.Nձ2+̀vF:J>҂j{+ E{ D7< &l:w~RLÀѽnRc +c +۹VlM)QS\uh?,9`xvG8QkCSwxTQzS ^( |Qb]\r\Ծ6Mެ}6Nrh a$}2Uygb>ߝ|wَvvFHH QQ) GvSi4*L hP4A*ui uTMZwCX,ݽ~^>y\ *KeN#68FB!9^kZ^"nw;i$RD+1SZL8{nUWU_eS2d r(7ДH1cYHɼ1V ^0x +(9SMmLhjkyII>гJ(5"<[-sP~*WtR^sBr-.׋7sq^r}U~#W](k',g(t.Xڣ3&' X%0ߧk|~>2$6Tjg +$JviJBXYocĆ1@Vu +D&"טX P>JɮQQ9tY4@j۪8bB!d}_J/.3l"!Iz +͐Vw6$6P +A U*T,ڭE4i5|\T;NDC~+R7k*[S>rh+ixjcݖT7Ԟ76lBQmCHTGH?瞣#A| gOK?/%aЄPs>S6MՆ];4C"\fOEǗp-쪪`8DE:sڞ[d<'wpg(]0l/V;S69$\JN} +>U v]}TFͱ +s ҏu j|>)[`DU17#)2y*A?:ɽݿxIv['WvQ?N`З*<PO~3 S rUiC~GDEIIx nMM ц^b־jf(jfXCwg; Uߓ񪈖_0DS{E;Q|(BIy[WFbUWQs]~йi`GEES]=f1׍P{lr̞qƾ^/ywrEbD;8cÊ5]Swa3xd^H0t> ljd\g{|~+v `uK/dN*$ mR|y^9^^\2ǕK.J؋rx ZF!VVrz*]s奈`4v6u{~ǽo&obve@ nLmjj)eXZAE*++h76**RJa&U:-۲nSs`|uΑUxJ @^* HcYEmmV->ĚT{xI"ۑ:r YD ,x6͗_`9` +nS)FuY&XoXy^v\]]A|;lB>*lh\T{)乲NPjY_+m +kk4+p/Oy?Ƿ_~=p 0oS-:a40} 0Ț +&CѝT۫W-|q9zq?HC#?;<]tslRE[ c͑ JhϏ|t}G 0KTRpn6G%eEX '۲OK{wRUBد#9$ +\(fh31&80B 62-U1$ ڰ\1rn M6[b~YPbC|2N[01{+X_9+W !TXf`ꂕ_~ʫIk KK ,^KX^:aiuy=r0jr.^qWŨKM[T{Ed1 F/KS)8\>V|π)rLٲĊ.Sz@y xN/y>7p[b 9zE4ǔm{9J#!κ1krQ1Q,5>*{F G΂ + \hC-.;ʜpC1XbdQY5V(JiKQ=i.l%JJT.1Y4ߊ6JGBh|=XGRVv 1z-#bFݞ@&A4oc>l\#&&NS# o> Bq?RdWtCT(T +%qi!.Å-5$ O q=ώv5R hO8PdM7>:N^`d+}C_sezFnYcc1V a5"j)sj:4+h2[6cJʬ2TĥuT)ܒvppweAn2|  2,` 9[GF%2Ǵ-k iPkѡK՞CN!_P0O5ճ캆2u +@#,$A#+.+렊뢢vQ +'?jQʯHf`2;rgea7tz1uۜ^%36hoŐ7 "ܻ;ͺ6fDJ.SԦ(SV?e[C$D=ѓA=RPAѺ3)`ssϽ᜹gu&e(ecr+؂|THFS#(DWh|Ơ,V&l߹c=<;'<{ +UI ^MJ醋~mCY=Ir'Q4TWI4O"mdl.*sKk=x³y1J)5R#{L؆na^/M$̣"N +"s^-mo"{1`)7REY7%*v,b)@Y^|.PZUieO>dXWT9BCwmu6M7h2%G26o5 +l! !F +L#6lذaÆ 6lذ)q'm$XLR +C +TVEP]S[w ih^A Ёcc8-ʺ{xӟ٥/ZAdQ=&/W""pϠs߰x/D*+ky}uݣ gOGF:W6JzjQЈ> è~ 8CvrT>9n~ZInYch{O-3:;>`bķBΖҌ N)zFҰQ"y}vk{O$t%nV􅠏?|]Q*!!Ot\ + +endstream endobj + +3352 0 obj +<>stream +HWrܸ,",Ɍ"@$]5 g23qX; &[L_$Ue |ؕR s/|}qu}mVwZGU1(qQNeEe&N>ЪX=lۋh8F]oi8ut6x&L#z= ]$/ ME6إ/:4C 7Ϩes1 q#t^"g^"ʃ7&+|-gSK~mM:>}̓<W~X )Lö7QxNX>ܸ( Ip󠗹Rkt!ȯM_S})4L`R~WPTuKeWm_u^ + ;۲QCI˩U3q(cCGxJR}Gykd*G2۫ίSuj>ͩR7 9I,2}tb9ߪ{ nyDr| +A2Q}F1mF^ɼ@Aւ=<[obeEu[-mQBm&Isnomf&@C vILCO?"Ԁ.26e \3c;,ĔYN{ehrf:eGFqfШH?|i +# +#NkXNK?\Cڅ0_&Y=ӭ=H91ICʼnv3'_A$ϦO>!A!_Z>B.~)8= +,9xȔMr`=ˈL% -OL7K\+.01OaAOДėɱ;e[^I0ƅNO֤w$ .0SjBVRnWo+nO_EZv\DyINv\sǀם R SЛ|y(_ಝbn#щIֳ0VcF zq]^HWBK3 PRlG!+m:L+)Y#P}Ld6ɸ)|U *WiKI%'ӌ +c<:J\ 4xnx +TWM"_<(i]`_XO<_smE +"9"LOCQٗ2Q7IoP];ʇn'$ +t8CGxD2{&';\ f;cl-zy*Gc?ɨF*MaP:-Q= vys}VRfj+(p3` +fLdC khvTg~)rB=|\m3͑|sn|m^0ƅ";:y(ezD b:N}M3ktV<*:5yHqL)i2<ǿbZYG((~PRƥ +eeyF${b0)W \q JI&\ݰ SPxү%d%ЖYb>qd2DM_ V6H9ᅤU,?d "y + N3AaD";jgRw}N~ȱwmJLMACn'e2si6mY>X +p:`t@s, +od)i1kj-[Q[G&Ɠ|N)jx[ڝ VAxgE}˾۵|rUKewrw)%V?OA'rnB uv] cLU哠% +Cj/J /bzn$w?sg篫je{ܮo`R' F)SwΠ 6YUSODix<@^2α s{VFx3K3c9kfèvhOOsRNb|ܳmM~ NÓ$,#8 8yoMw+[pkjAK:QoZ;NXVbm +G!669gtdXY8X6bܠ}G={H*zY&Yrk0aƧqЁZh>\HuI#&gUA[V!MU6$g\nU7+@ӰdBh?*іf/G΢' @`OCa7ǒGA1Nn V]ߟVCC9UM>3f06O$I/ +4Kddž]`S\kHs> Y0ủ&|H!;P9.(<h:9| 8a-Le/J`-!VJ+A$9X=~o 3CUJWaPa22N4dDp3 +:Y> +endobj +3354 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3355 0 obj +<>stream +HWrۺ)S&$Igno3thggAKL*6崯Mo$$GIĤ@|/.K[~x!D,+yYYi)3Ŗw/.~l`eaս;n^di ɖ+4[~zq߼KTo^͙ۗZ/o%:I/lќYc_*cS,9?7Bd] +NNuZ7x?3s?Os, +Hvŗ̀`Gum+~خ'XeW`REem7fJ%˿Sþ١kXnQכ7 Y-m;f' Jt-. 6_F/fc7gd|`CfW:͋s$rgXVa{)ߘ?C{e\{|=?sg[̶ _sVGJT S>%ĸL~0InG ZփB=p,` ZVi;U]u:TuWowvtx-APSQ17-]9Xǟu7vZa0`S܌-m?n!(?nkz@C5Dv 6KZHn=Ҏh}4&6`I/t6r$ou>'aFAEY=fXmw׆ZLP_IFKdZOLhu!pY+ ? +@ ~}?0 +?W ÀSm@Qg놸./4nt3{4vK_ AL'S9f/f4np@sdCVdC +)FEiAje)|7NFH+DfD2c407WyȽIQN/G^#Hm]Us&VrMn뺏%'1Ϲki{9"v3+JaQc{~"ۆC[EȄ.\)I>va:wA ͰHQoXuԛ%FS!f nH|$6 i[ 6Mn9b.bq+YzkK 5rfUgw&Oeb`,2ʈo{[Te k73R*0c7ǨN7L]iT5|J*թh" s2`QV!Ő,fr4LrPO`Ar&9H!S$7Sz^= +'FGԣж@[PAvvl4bX3 +$1JҀ' d-M7D AzzYc䝨rTkw"Pk#'BTOЏ=%ʸf:T} <7ZX"aPyP݅ܲ{,`ʔ pؽPó"[e`+r2 +dljը:gF0Q j0v$GVnmvKߢdTWz$(a"rcV \|= +53!YAe d.L?H 6=Ɠdũk+"dNjx#FtrMY>JctL7,nيogr{Me=Q+, wA]R C]ɽ:܀ߛ;6D͏^TtC01ޒ@ @It\٧_݌B:c:RBuO>H޶Pfp&Y7f3sbzCouѣ:()$Y#&%e +r$y4SO[Hsu=S$CW`0PȝոR?ϰS""n*K<Cu,k2Ҩ\W7l!Rae'sxC|:ν4nuB젽ұ`B\/TIбw+4|gO[{*),? F w1``UCgD1OSc':%)*j($ ߮YkK߶A!J +#Bh;v%`Kwt+Κ΍NDE >笿דG nN^5ثaE_Jѩ^;VD1٪KdT+I3{?Q$]GXr*71֕,e zdFȌAm)뙚7ul2׻Y)\%'V|BwQ}@ϞYѸ)J~ܮ@~QGĈ$xoepK҉P'NOp֯Ow<$U"Z SI%9ZWCζ"f-jSD@7#>F,d"CGъ)Tk'w&+ػ[{q>w"9y5y C]\ +^aX".qDa};Ɉ@"p`?V#bҍ| 6.k !U&:Y чQ8.m7Ũ{]ړ.շV + +endstream endobj + +3356 0 obj +<> +endobj +3357 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3358 0 obj +<>endobj + +3359 0 obj +<>endobj + +3360 0 obj +<>endobj + +3361 0 obj +<>stream +xcd`ab`ddpw qt70is 3p +1012'õ300Dwt8C뗗 Go;8nڱhڕ K嗔(.i.,i...<7_~JMz醦֦&RrK/;﷍T|І߯~g vK- NϛDtAR˦,3GnΜESJ/[T9ObӧN2I~9 vln= W=ﯤR*u +endstream endobj + +3362 0 obj +<>endobj + +3363 0 obj +<>endobj + +3364 0 obj +<>endobj + +3365 0 obj +<>stream +xcd`ab`ddpw qt170imKOUnGSn8  102s '''f_zGo~$߶ ~ ~a$wo)+d~MaW`:Un€U1&L?q|G7;ߏ-DU~ز}w.O.ߊ[8Wo.Mɧ?ZMer.AIIYőn%&J/;#mmإ=8xLґ򬇨FMj@h@HoGko߆R2Ȱ^br~8vGP[7Q. +endstream endobj + +3366 0 obj +<>stream +Hr7@+ɍ$#& W8vʹ`$X!Y"%|C2udӱ\T nt~NNS0FDBK(b UH[M4M>*t(^&`r;R·B73E>{+ҪZ<UrۄZYjI/FVߝ2lƾ!$JƂI^dI/k^gUm/S׵8> SoS.~uWx[90Kͮ8~ͽ}0My}#{XZ"T0Ia9_uhttռj9$nSwW]a]D.ʈCq}ZYֳv/ݻkg[EXZtB8 q+,^y*A(km]7];ԿJĈe΁Sp̃z[- uGb}feV*'ZH !n-% UaL7,}"`µfo08~TZďЌa2h +Nt>Qv1\d.&;&;kL΅.կMCQFtfJ*ߝT +ϴFfwNpsSWhb䁃-|qېNdqWE|C*FV K ASXG5'\8sph<.FAF0^* Y9a D440y~h>SjH\ +WC*fCiVǬC8ە,OYT%驴:"$b=+J6?}HbĊsYzHS)yW`M:'^}r"ec|3 +9"cÑ?]!w[uY;(IYZbܢe7Ԟ<;pvO'7ڸ =U-.V_~dDU\YS}zO'!C-~4Y4cwކcg]cȮvkOm +HHyHf܊Ju &@qL"/3㔓h@(28Ф˜zLXFeny&Z_7}j$l^:Vhy+>FzvEEb_~ojOmNdQ]͹'I0_@zz?kAT],RAz8z%ܑ9ǢWXxC%zۀ+qImŠ`QH2_a/Q؅^į\X&32ѩ:9 j[w^$FIch k+мmhܠR!4$@/I$g1;!~$9ׄ +hoܬsAe^Ԝ5f:Lg] C'nQĶ죑uA9B葊 P#O62+cPUVԟ`0:}"~?o"d`$g|/(XB^e@ȆU +66|at6$+MZ[7c]meb~b0߸Z|??so<#e*_Bqa/`00˖LzG,F{֬4Ra: Ʀ1'c9.Dn pX)5Xx*"M7:X+i  p1TrѿxRheĽpml|ŀoע,\ ,bآo;O|9zV4*P $C??N) + +endstream endobj + +3367 0 obj +<> +endobj +3368 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3369 0 obj +<>stream +Hr8ǫ>VHj̖粇f@[͑Jr}9>þv~@rb'39R1Ah4_B2τ(JJG#DuiYUWE%KYvlwӟ`(K!Əegmf +u~^g3umsW&'tG;.z}AJr%}c]ӎcY.J6]`,_ =}p> L v4ӪXE3mC?GB;]B؉ymLX2Zo-To|1s௪T|uL#)&aW'y^أTtɸ9Dx>IlfwK ) ?};}c.$ %8qd+'29ඬ]_Ue.ӣ9GoJ팾L|&;|!&Ac>B\fcx+i󂅊BaUiV(J](kSmAAHIYonKPY[͂ov-=ۈWar|$(r\Gp0bۗ|^A@ZN+&J~pͿNK!o<F* -m67{N_ri֯0 Axj Inm2l%[ b|@}e @1-XrXC}hZ7Ug-8Ol hr/P)q$8zGgMx.2@Go~͠f>-2 N\<[~N_츴JH &\PڝϸX';[^OX>n*^}z9Mf %gܨKhNE lͺo}^*КajG;mMLUreu@D^Q +.>95Zb JG% ޣpTG)!CvMWFxmyz*CɗJ5H= c|4]&AofSԀuXKUKzNWE 4tP +{;ǟKoiGJa+LČ>iL!HP B_(B7liWlw4tiqM~y(7m: 1˓JPZ]=u5WN~)@FelmYhM$z6 +[!]U~*RΘDpEWWÃ^kD7H =@v[/ +7Sl@#0+ty]wB}\<##N!3yN/? WsnH NT?>QDOT.Ea4fHuQX-jyffzrKeQ.XobH>=rtƓ]hVɎSv|2ȪA:ta:j-.H]=yGNa/ã(EkėfvZSC5-L1? +!CG{7V< _O?_GDxvم.L&?>l V`=_`O70ifi?)]7i{ B{QzDz&<xQ]cH'(=Pġn3TYq0JեR0tplk_c{&l}Nxn3k y: +>8ЅH'm9,?N[ + +endstream endobj + +3370 0 obj +<> +endobj +3371 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3372 0 obj +<>stream +HWne"))L,6[v+zj y˭*!b~_WJ.J3#2WK2sY.?]\;:q{S8vWQxYX*wbgy}TɏWi.qR(c*/ҿ$?~"sVz"% Eyt*AcZeRg@\& +^UNVUZʛdU+VO T~OVv_1Y&,ْ}p̑´66QXA1Y9%^0qWhشp_r~Qӹ^ 0\Ap0JE~=ĥFI}K +W%R *w؉GB!쇖 ( Pr/m#~ nWK'n&H +F8ov)b<ϴ,m4S +*] n4 敁Ԫunt^%j/&+?}I2B-,p-: >- +髱i+.NWpDid׉*DWX(ʴRΡ,trQX`ܢR.E_+ Ehsry˙ +>byϨ$:eAPK;0|T R`9 ҳyZ]\HB]E-&F\*/Y"P_ԕCMrQfe<(F?3M\YL3Ns/ +R kTHR(yUAjxӪ,Ge eV*eZtṧv y-M߅Go{а&5y^N R |kR/} S?5LDL}zZjp+yK] ٦2yF a^H ~cS7]X0\iGr{FɀRS:OЏLbx~{>!(CXuC=}·9 .nfvMP%f)7Ϊi +YQX1Ϭ=3+8=5;<dlI4z9MY%;pQ') pR|Hq?fݞ꼡2BO:O!gy =eh`$Bz(#ŎYa{ qwu +S ÒB`ѱ%W@ʐ7&&NdWh1#;@ yA++?B)l5 ` ;dY|܅E??(` +P6(99,{t?4LJܱر)_,Ϣ056Ӄ.t]HM5ryW,\7t_ zr +L)+4_^KҷyZWNƩ'ʔ)\~^g4Su[~8 r (3, P0Ӕ[T٥BRmgU~{FEfݪy8xT@K;[*w*y .J6KiYTvq! uL[j&%j}͛J\aQHc7|X,9q5]3`R3!ݿLd#AJ%  v+Vif0uQ S/P8dž#o>-Htqƞway + InEGC%lW3.$&*kNEm̅e 6v ${{O=Md_\" B7-7?z@GOM~>+ngIQǓ5&*aaI,2n/7<* 5g7}o|I^$!xHڂ9"\b̸;'_vDd: U0BCؒS $KczYl]8`!GAm +~ @ հ%44g ?6u&ZC, gj_}E& Gu3?򹝴E/p PٞA'0x 놱 +ND:QD!G|OcS&?v,בXmd=7%.rd7x#C; "yU3d~|J3ʞP4!ZG!Zg=Åc.iEx ge@lLXZtaxt<ݤ_n7ωWl.^Hcٝkچ7r!b8GJ7QÚ E j5I$iL$VaAvƾ_ac[wL!Ǒ?F|d*{}m1k9kT?!;}{ɼ͚ʙz Z};DꯪeMg N洭~1:!{3m=-AfaAKLC!bV1KD4[۔ D(4}K@Y θƳew}KW[à=]S;ف6J`~"iׅFz4PKB<]}8Q;9 1db|g7_r>^ ]rENb_MVM>qOc[f)*SIZ"W쓢pu:#KչTN:ńMA2-%2>y[wiEy1;,C(ِ|ĞGlե<0DЎzx͘9|X$KQ2<a-g.k!BգRhE |c13TonDMM .,/|1T.ҁg+R5{kqVH;UT+i5(EnQȪ垃4b4>YqGđJ#H4mH#,F)u>ދ +$Vq3YK4`/) + +endstream endobj + +3373 0 obj +<> +endobj +3374 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3375 0 obj +<>stream +HWKo>2&O6s:B. AY9^7/SUͧȏ bАͮGX^\hūRyaEdʭ-(2/uaś{/B_oϕ_yQ(-.Rg.WӳYPV~mA⥤/짋KdM|!h T)kc{UE)β*yyٺ+yF?i@]vaK7IÉ*/K yxl2l!W~d +v4[2y|FVU)ÑVA{{[zd^(ӇǸƣޚKzw߀(ܼ7/|)eJQKy.s/o1 ``HB+ Kv/#f&;x쇕ϢuYwBBlVJlJ^^@}/X,xn9iD~ΟxxP͡yqW{ܥf ØrC%f#YrhV(*gI2QY\UUqG{ah5Yփwxzm ${ xCX +ҋT0 {F)f|㺁`-'C.=Gr ݽ:z.w ZGUF9Dhh. - Y%ObUdJ}-)Q42 荊$|)s"R䡜c6G U:Лg\txr"4mr9M6i[LX]9 uh%càp#L=̾-?uyIG)$/ \,u4vc,S^440}d}Fjצ"usڴh$#і@'Bp/J;~=p^]B+m H"iAo wyyv74Vb#Bbԕ D$v$EdҒCrfiX7x:Sʸum@Z)Zo)\{ۅr_-uA>ZzF/N9/f\5wuйj]jwb4hTjʙ kQlANP,]𮰥֊~Zaơr53oZ'񒕪Vgr?|, 4MR H^:}͈,@߶퇊> +endobj +3377 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3378 0 obj +<>stream +HW˒ۺW` VY4$ݽ8xa,$ =b"ʈ+o_n/؞[]S5" s~^<_%lFЬ?R6wʼb7_,۝[;ڛ#ȋBHޅ+e[Mfr_?2\,gBʮo$|»,7[*/ k7 s/d&hqBVJ@ZD*vVUls[qz`)[A:^ 67D>pb+rdtUtd{?GۜNxg (Pn\[|aw[sOx_ݹ )y/HM%~U| *!P>C= +w`#rï9R *ɝO❏I̓ @˷57wC<9`״G\jtk7-<Yѡn?U䦰W]eM۲۟wF{_v욶gyئΡcM4j,sኒA"E%]pBM Cq٫>b}m]͇l%Cf= GJ? 3Wka~wa5nL:#/3Yp> Ɵ&sʑ~fzDKXW^/0 o; +`s/oY߱c 9'Fwq?~z်7}ӵ4iy4V)=Ѡo|G6SO쁹"іf12DBbAH{=㹒od:\|''%B3]\ x"GpY橪ʀ8u)ii*D@=$e[2 * w7 8]g\I~l/1$,YCA _L-`؂FSc\OW /c1 `YJ|!2d % K4OR5VG0JU"3#ˉDfK6Mr9&dYi/0'4[e|ZvqB0!DO+"z~΀K>zD/br[Qo7V>uD4kX)RAL%糘4?鍨4?.xAG <9Vިw|\h@?!C>F͊b}kZ B+U>q, @R:H#A$DJDwEoWxw } P"5(7vҍFiKXx{# FQlkIE7S*x]; +B?B;jGajP%~jB/XeeӋF*n H_q JXxZYFDwTGA[:ԖKe9d98I|.aSwL(/II^cz.hJE]Л޼7C6ob=ǎt^)y,wʦzLg5Q2)N3R6)d״Y{8 :(Emb* qfȫvbAVc9HWü*YfGIiNةeE$ /7J/ + +endstream endobj + +3379 0 obj +<> +endobj +3380 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3381 0 obj +<>stream +HW͒ܶS*KԺRQ59I9pv&49Ґ8!UFwc89 tw7Ow;ڽ1&SÏFib4sUTET8Qn>r~@sR2k -mAb2%D=XU?.M_a9wV)o-M #w- N]@ +Ȱ @߽ob'1K(-v[F&nJg;*}=h͝ 7-J( +DLGaԨwAs\{u757Sujߨqs7L4F5 lP2hCmTqd̀/i\n4+JNTx'GT`K$Ij_0TÙ fmΦ& M+o]?n^{e*Hlafuuҧ8*+_yv;TIULeK &Km#hm: !6J"gI&s׋.<%LL 66* v^[_KUY^MoJkH\S?*(3ݩ5451"j/4V0Rܦx jԩ~@|3ռc87L o'`¼5$]wiԝ߂B.m"q3` zlf`&o2~/ RE~*{ڍOIht++@:k:H"G!IST u^Bs{UoKhֹq+ҽzWWMMJ׹AhsV\rFqU0A_X@ +U4_?\7\N"Ӆxfr 9 z߾k]_#Jp;ovnnHe6SqEԃ\u*q @PVvɉdNʽl|".88d9قbb' j1v.lKՑ-`>w~b88gu?IJx+;!ĉL'eME  =-}.te<`໖6ۈF=eFGZQ)7="peSx2eExJ%]_jE@0‘S?[(+?34>eY bq ` '΅s!\(|. %EqFZbͺñc\e_[fWYLSW#e`}f/\|(K_OkuAb3x'~tՙfc˜}rU%cO*۞rр@"ѡh/n18-g5"ۓ۱[p94t*,(OQp; *J?+HxZ[5ȲYQP +Moj^;i/+[](i̥ :33f: KnlFGanu׎y5)q LoYyÌ%^`@k+Wai;ROƖ9`h +z"BEY0 am7'?%֕;uY_ Wq qs&Mk"5{ERiK7SI?UL[^E(J -L,%VH\v$i f|^d]L^kA&g㊲ n\s"V!w)k`dMiϙ~`T8@>>=l<w~gc=@Ub7j? mx/ѣ"LbL:V ~lW˘%*s;r: ++jEVzVHs#rWI6˦fEKc`3ܬ՜I|-u"j"gf[D^f2xbNjHiv@Ǒk `.qnٙKh. U|c:`>EPu; ry2K]J22 \+AHz Tx" n{_R%L>CA8<7W~9&F9x\C== +,* ˤy%,jH}F{yJZtMa34}q>fƩa7mNdQf&౗|cS# v#4'ZZ!k;&4pmwxMi ũLc|M'ϔ׿ Iؕ|kx Ag^ZwXpkјO{_GiG׈CL\:ZR*?7ߺqqM*!)o\|(\h'嵖VN \lԓS_Ri1iM$Ai2 "ڥ7PTsYsMT-Կe]QLJ-Ţãj>#B дqD%'Nf'A_"C15'+e/t(CqyeNӨu6Zkel]L2$ss nf( mrKSy@!N怀> v7BFdHqсjFfF,4`d87^jYr|TU|8Ǥ[|lĊLnbq7g0-O| == cDsx '6K&o')d{Q=j$A-dK0Ȍf&;2EJPmshmec2`<10 +PN{#ĸ_ 9 ôG'FyCa|e\ZMf|Zq P`UY + Q_;0P̼.Nx¹{~9NRDE/Z!E#93}tLֳR4>j;E@˶&Fj$0UgT&KLbv~YɦusLuG!& {4ibAߛHgK37y:`I]NOiklš: u`Q\啃4E%Nծ,a/;Jl:ky+Sq.b "\3b>) (3fPuhFaTc4`T/}vR$돓~=Df⅏9MO! +cOmSz+Ic-鸍}ʢ>%+j\3zԭW}g5i#'ӺB} #1ja=[.?]ur4M>^@TuK"9c(:*ۯ3?m[D' u؄'p($j‘`3g?duYk!SE;Gwp-v>3^?'H +N%rYȇ;N$2!|/5~"RSLJسDhXsԵH + y2Xu67 Od;5ejn\$Ӂ8ΥӜAy[op h(鼄kiQ9`d}D3<m + e/'ry+VqD4adWJݵt +?O8Ar*llIwmU/0+sel-Y|SVı1kU]~ +eԓbכsxJAYld|(<`.ULW BE"{>]W"Խb;+avⷌ)GWS֒PZP[.̓\|l62@5 @ǙA ]hC s/w]oI>{i(&TH]F\rmƖЃeS=#T\xpD+W}v3"Q7<!cW?? + +endstream endobj + +3382 0 obj +<> +endobj +3383 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3384 0 obj +<>stream +HWrܸ)p$c ELUMú*Έ9 GO[g[F-Rht7߭/k%X2ˍFee;QTEV\G'G*mwq7R/,ϥi'?^Mߤ6W~2uTn.MX"+WeEXb卖(K<]]6r<#M xefrr؛02U?u2yJxiW@!~K]Cܷ4t7aؤJ>X~#l*m0G~ +S_wx[hlrLLzQw74ASnw)vM/(3]Z >CF!?MSgET,i bx Gu/~L+ع(it`QClQhn`An]T|kfYQjuǾ;2 +AՑ梾_w2|uZV.W!+Uʹ~hD!^M'U>5uZ<\G POzSdB\wO{Jjj clȄ#ɥjTKb?dm?",y*8\i[8m $m`05(l8Vvv^4 ʌ-q%E葆wܶ]vbOEcqUT5|Ls:JUyXb"#rr2֞IJZBe*߀ G:mUDRN.3o6sUYyutmݧ+ fWdC jgѝfCã_u6[A|#bs']XLm/—J0;&x; +]B?NM@_^NQP'%g +:IW11&eu@i/=."f{'< ;4zX҆9d \ʷ2v)عV̍$d-nP11S@T5݄n`beUE<@C1nU( +*ZEQJ;I*bG9h5G0y/iv]WjNqNVUcWQ?"ws!kxi +Әk S@]pG״IZ(0Sb?GiwHj~i{7<>Xw§+8lV%]Cշ鉎  @M9Ì(#ic$Y0 +Waׄ!5a`1 Xl<Gi oz yěvYPN㜏iGNGl("ZPqMy.f76rg0CU0~}V8+ʹnwo0QX7)lN, 2U8K~XK~*`K +:U묵%+9Jo!eL|Y|M^ f% +CZktu곷ZVIME?^@ ve!>HLƞ e\(@K ~."ƛxplP 6KѦ +> p ͹_̆< Du +mW96ՒmeR 9ك+] +yquЖltEtdQ"ktWHHWUU%> ;+j+\$W4%b W,+v+HX\a [䊍c\hg>mM6Y(!Ew.i *a}]/=nT D9V|| :XQA +o&J$l6V"lkfDPNk=w^l\;WW@c$nQ$ a}nAeyhp <0ӌ^oY)(l<h4>FUן>sO}F,_K9- +6g*$w~F/@(JW=)C:[)U?b"AA (DL53D&҄P AT A4`L B@V#A$ AX("cl9%)Y4D^ +brR^^(c񪜞ӧb]Ώ9Xs& KH-3Qʔp\5 Mm'Q9I\=qIJIds2m*x<7GLo($}Q =7I,Q"~MHdiң扞MdM0fwCs +d POdkƒ~)| dh]ДFi)dq Էȓi4NlvOl/Z2 5 @ԑP3B1Mʌ-F2EuEP+(x5U8smxvJk ?)@wlt_qCi+eC3/ADSAP\pcOy&bE4!xWjoݎ+SG.#[ +]łIR( bo2ީQ_<࿟!_`Q"tLƿOM^C׆_ +J`^ߥ^ 4W\Uϯ!p?N!HXjZL5+U`<.OC9 @ 50]@y^5=n@_) z쪽ݨ(RVz7&VjC0|yp0&FM"k}#W)>8t`ްBr 9&+e"?Ya@bV + MR!h #ͫUs/5[+NgQRW}@,/bS2EڥXmf1)aM/#ugd~0iI +5LSd3<}:\q~Dnc\t@REImq@my"cga#7"xc9}\UyHzS4$hӬ'!"JFp/2UXNU=+\uI`ۭ/til@u䬀 +Ђֳ,63&9 ^.-=wBFwB/}p7>3w+#8TuՂ*o \KK듑F>3-qWtҕ8ԭ?rr="oDT>η&v-ޓ\&]=P8=]QY)q Maycf$qy_^ Ѫ3CkGVQś4&i,@4i|3\!.T +aR\ 8QOO~,4-BCΏ又YMb9aVJ6S0t;ho kl&i4V-X׸@߰Ғ%[W +Ll 4umf61)Wދ+>{ug/>.Yv&oy]Ay}éLLv*@>YNͿg KWWH5aC 1qM}+Ӷ5Kayfιz} ~ZY{ + +endstream endobj + +3385 0 obj +<> +endobj +3386 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3387 0 obj +<>stream +HW͒۸)p$+# ALU$]m%\R5f v y4I͌wIM@OW\(J)it֙Y!?zde_wJO2e*mF|u~R%^߾ 7IҺ69|1ii7/Fq*&Lt%˔(+/5_qT|*Y骖ur;oG]*aqdܨSErv,v,J*3]UAv/vRt w hyT_i k$`Z^UI=kkNUZOJɇT]+/1t}H>a)p)M]U Ñݰ%-Ă/0݈Ri: +| ~ar2L+nfvâepw],!X N]ey/'m}Ħ>5 m.xoZjT]|N\=?n`o/3"^d+Cf7WQhAც +p,B:;"y]S^|^9 >Zb7=3NqTBT$?P-RwTGO 15]ī3}Ad< wݶw(!dƷ9Sg5 + (Y[>&ͩڧ*}x߹OW 㔿tlP ݧ]匪d!ļ/8r'Evjn>::U t{w a=| i#rh i ]4!C"0S92$ZJx /E q) 17L0&c~q׌0LW)57Nt zG|$'(UY>lAmr0ALSrpN >1/(j nD~#pXf75%@`s;Cw\GK݈fhi~ApFjFp "DV"Hl줋&3-<2 ϋWe1$y"yRq(bXg\: ;*\UŊ;AH ՑS+hT)!".OCubxI!f7w:CM\F%5569&>wbxD {,Eja|@Tw]|;A49|0gϳ(sh4/$|&JzQof μ^ppÙ@;}JKa{ hۑét׹_dly21y.Usհ^FM CmxpRB-B 2o >r>^L랮xV'ܳrTS/KIGhhS_8{xt7$0,jǮN/F߰y@M3nY@kۓE{_ԙTzaRx-帉H{,QA9ۭ DRgM;ܡBS3pl!y-Z ɕ!. &' +Máibh,5IhgZqh_y\ͮWw~ѕaT-W෬tE d`N* E-!BUϊsOPZ}ɠ(*AQe(Cy=$]W `!UV"%Ji \R]!x^th K4XJć#S_p̜OW~Xs 0WbQ8D>Y*]d%1;f` n%'U;p㑲!VUq'sX=0PA7{_H +hqSW˗mđyk:ye `vWFB:1"0G +,SZ5:%K3' Q|l''aEjj6Hc9W̍Lc%"eSaxwl7eY]?ΝWІ̹1@ p+|"-tJcLIߩu,!S/;Jr L:)tc,/o>UF-vVxTnL%xdYSntpLCG />|c!-K/H~gPz)f1Q<]$:S_U*&R8̸,:X~̲sIZ,FcenW,Z!4`)2>;z*1D{MKL1r0eD*hM9Syk)l*o_-3b,!O$O TX#uCBX~lM@ܕ?j\GAƏpQ\+:S" +AݼnD܋Tfi훇zl->GygGCawxˬelÆEGA_AeVQOUD6J⬼DWa*F2AƮ#\G"dU ȭ4-<Ζ(5Cxrǚ6Šf* 1)zM9+MQyk`kETl+ +aNE%Ӏng efg7Z=RaJ+wJeRB[3n b%gg M!VVf5m* xʹmYc&\WrYz\wPbQ1S2DrJ-YzDOG[LEmNgt(4+/=vYyf_ߏ)\$ ;hHGD/H9c+4㻁4B! RA4^Jݡ!ɳ7v) {QKm:ÔnkƣYHO[1(+w,s#omĮ$\Sz%د\@G60FHY?$rx,i58e>aߎm8PlĂ <"ԡ|=? zOAOXp + +endstream endobj + +3388 0 obj +<> +endobj +3389 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3390 0 obj +<>endobj + +3391 0 obj +<>endobj + +3392 0 obj +<>endobj + +3393 0 obj +<>stream +Hbd`ad`ddpws q270i(*UnGSn8) B L,2!Ee~\繿&?/naec_k[s6,[_˶s7Xp%}qKDuV>yF + +endstream endobj + +3394 0 obj +<>stream +HWnE^~l}a_5vh f8N~$ߐLUw5!Gl^bO_OTf#`yYqL\a6PlvuyhcUvukWE^Bm)6V7uVr0 gBkok '^*^o~Zlm|n S͋:uA(^f7YG.!-tn4 V"EDhpyq>w:[;r?=Cbşl]5hPa>f04=`>F"lm@Pmp!Y߱~W@ݶ3ʉep;K;iT2ץuq{%GXUc lm%?5̚Fu\ 'Soa;{vlj3e^ߎwpF=@AnW0]ݲ +T9Әҹ^OT Ԩ}ݞ*lM ^%JcFAq6*.f`jpCi^myqgx嬢|2FWH:a}$o, (Pp&f)e\9FAQ "g ;0hxn7Y*V6dGTo~p_Pzkfel!syI /eTPQE)I, Bó!B)-$S7YORY@K[>+_GpUYEqqwݬQUs;Kd*zGDbTҔ| +X SiDQ 9*yU{cHӄ +jmhIINfGGpK +%pyt +< auϫPGC""X_wKu3Bp.`I欰;cmE7_o;c?V):d% 3kZ,*x~)iJ|Xi*iH&ꛮ:?Էj5nx.T#C'RDTJbQrTXjL8  : +Kj?<15ɠ +47ƞ,:T7ج. k+~Lu+E=L1@' yK_]ޭs8),re!&${W {r>ϔfJgp]_\ /MMv t$A:/m (w ƛ܍.h.b +psmƚ8+VH` +)*d4@Ƀcms0k*V%& +XhBZ'r[2XQEƲP6`Oy KN8pB0N;zg)IM~#AT(Њ8*ɹ1b3sZ#=tʝ +trALZ)Iҿl(AsT tLJC=O&F^`[{߄)Q4rSGI{ӭKc?ګem܊WpIZ3,*WdjᐲMN~#'x6}{fvOǖ<|d +J ϥ<~b/}…>!G3g^U&h= SgP qKT4!30n5MtiةlzчTU9;[s;19kKɜ[ U0۠ZJ + '? sBT"ZJD)g֏T^_&| R:_f If₈tz~n˝ }X G׺Ѣxɂ2Σ4_c |2^|xn]E4ZO~͘ ;wthcѠsH糌G'_ zL 27䁾H~-eZG@Wk答u#67ԒYD:桕W-J&3u4R+,1Dc*8)r"[\st\u:2CG x5b;OS'ODId;"ꀞQ2 +$r~?nunωQSt3xA-N۶0ȑ$yXwt@~rmIm"C@ΝB"ӳ6*cӡUϺz5;e/])swɧe}F.U6ܬʯJ_d-Ca^Fw8{N|d L }~қ"`$vdh~T'B%drg9JϪR#&aؒ9(`> +~_eBvgA{~7d]`;*D%Vd6y\Mtw$]JdA{oہ,&}ucBFN̺4b8a\Je 2vO]2j`Wꊚ]o1UVW&QבÞj}l֤?"JZ."N´%R0D8ra6<.i;UW+*s|"x&*Zj)S-䤨T]iy09ả֤c kn*,ļ:y[vmq1B9sKjj15de)I:Jܸ +eW.äfw.^?ndƻ5fG˾9#!`gKCJ48H0G${5 Kuc66"\h1!{U:AYXuhؠ\pY8JD4(sI{ +隔H 䬫0YpkD{rFʢ39uk*}snQ˖m„;WָBɴPÙQBC>Ms7=@!-*8*HoDKV9{^I(;CF|kڴA?sNgiDri"SsMeQ+?G(.WcryFXH/ !Я݆ ܟ;Bhq5L҂ ~rēb x؏w)dYc AiQH(ҌljPfE IJ +S˧`ihofK<3[jR*O:f +קo(iHDAxZ>u!F^NE1uoAl\XR&$Αӆ|i&.djdÆn=o;kütBfͫM۳:}ế3 + +endstream endobj + +3395 0 obj +<> +endobj +3396 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3397 0 obj +<>stream +HWrra +sdE3 +{Sڪl*%V %7y@bOwOZVVz0&NRRg4M𡁡ehA~!\o0\{Ume-j }ĥ+b> j7J[ў$4 +  +|PDUhteΛTL}{ϸX>ԧ|Z6N gj]5m۴wS@PM뫓`*9S~Gzۑ_a&CuzMJG5yfWQ'rkcc13SqQߣeNȢI}8} cLpNN'3$h>. u3 ؏>% +8WEC, ӣ$Rkgg 'M4 h5M;3i]Z_a&.JNlϥ<(|s.tbeCޮt\RQI1.MMuB n7+W1.~YX3W /SIԟM6 0DSHB=ttd]\-&pY{ФU-VҀ sq[tVLU9jZ'"/+,j ; ęPӏ9L7˲H.dݡ)x$CŅSQq;:; +8$Z t-CKK%.&L},+!˫NF w27 S6l옼ĕ@v"{Z~.p(`ox$ ٿe+'N E?o$D7?Ec N0.G>;8g0@^3OnCo@!h"4Ν?gV2aVۯ!y8cXrnBv`ۑ%TkHJ[L^'`@7j@-G7eh*C9ɩeZ$}D }™q"e)`3dk^gP"Fxd\ gϓ˜mV'y: C^vn0! z-kaKˠx`R|%?*, /n_N ZbgFݻnZ8GyFʔѕ)+{4R80M gc?BNN0$#M/dɤD⃷&;PȍN9{%/&_8[Xg#DPa< hiMyrDreJq*PdݣmAΜ\M8 +9WQU}{C@xrLn oOjK+ wN# ykPB\V,}e +^o!OV~]-4k)Z=-+*32V,h)Q}ir=(THwtdV g:Xbh\%k+gc۷ԿmB]iFr/6ҋ{@ptxּBaLҷ#M27 Yܴ n'G]x`y7 +NܑC h&it&8)9v4l* fV|iKB5bD4Di505Y!Ju214:+* 6_;؎{K#J\zW{~v&ǎz@O;,6V`&g+%_s\?v[! +.?4Nfp8/qt~s=e|O#{Lnml +x2,ݳj MRF-3c9$&D1#QC*" Ttfd:o ++UZn|F|ɫ<MAۯe0P/CCq@Gm#|mFWL7y:*`ig(_70cTMc>%Z.9C<0ZF=Rb'D%O4Jj }DI _>J  +5>I6-{\O-K9][R5أI r`Յůц<,qघ|zʅGWj|7U6 C>::+v(Cj!YI[z[E^m:U9?u`hOcϱ^£ +( l"!?FY Tta +{jiаuB::֍ V-T'Vt=ֳUkN>A:ϦelڴZQKٳYxXSdRmkuER8Tʉ%1 1_,9Av^@!Gg h[rخ@޶]=f2:?UM{W/xk&i/Ǚ[_`#&㊓<4,bO cD֕+#Gz%0b,7~S֨awC,BT-y* L :/ )l12tˎW:l96=5lXiZz,4OHfUQTFYI;QYBUP5K KJH0d@㵶9ՎvdVTVUM',v8>l ܊4/<N6zFF O/Tϙwͽp:)I([+ )Kה#J:L88 $@cI>O~sikfM^7heO}uxŹ]3{ ￵kuw uӷ%4+gQQ͍^꺬P7gD8IMzDƓ,{գ1Rc>!u0z w hszT=K5C9G l69`G~LDn{@`)# +9&v8-|CTzXn  z`TidF Rz=A@2!+C˼Soo|D%@*mc\ȹGĆ +56#?H + +endstream endobj + +3398 0 obj +<> +endobj +3399 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3400 0 obj +<>endobj + +3401 0 obj +<>endobj + +3402 0 obj +<>endobj + +3403 0 obj +<>stream +Hbd`ad`ddpwss q2470i("UnGSn8) B L,m2Ee~Z繿&?/naee_k[s6,[_˶sߔ97Xpɚ%sqKDuV>lF + +endstream endobj + +3404 0 obj +<>stream +HWnEp~Łb"lylȈ=Ȩ,4ZPjEvId|C2U$-c`o7*6WƄQ"U<ʊ,lÑ]]pcqQd<*vjiuo44[Z\N+$[Apq+,r|Zќ"=]$9as/1-.c& L$*r?:Xaou?.q[h9}˧W +EMNuy1X@CUX}x%/HB%Yȩ S1r4)S}ㇸGq3}IX ȓሺ}]ԱSrYO&am*V4?X~uî}$(R~WRߏG (cʹx۵PCn G )(V6^G !F~&zm(qZ~z3EPv]<:(h݀IcMjY 6Fcc5}JaV(!Z/z uۚ{H_7z.ADW_6ܼˁ*QC+sYɗ-ksn}'+E,"/v> h2#/hd6„bzbmٗ"bN層Sn)ĭW諭*-ds-?!lYX7ȿeIȚkGu&Y b]CsV{Ticcd>2]WS%i+8)&zյ&Er)he?smUdYMJQfh"J l蔼v14bc Bҡ?!&ABc6՘mO}YKĂO58<8`LsțA +T)A})iQk.Ա( S>C#jYDHxG,.z'SSCt +[ +mS-?l["J~ؕ⭔SQ ݚe{y r,'c[@ܑNJq>n>lj@C`Tr.+aEށinA_#1nx;sx +׊qҖ̈[U}f{ yXXizr6M3(  +5Fqƒ7(oU` +̱(V!/c4!3T}&6#(څ Q#%I)Gl:hD.4cϷ)&aTch[(4B_ع?अl#C4_8:jن&ʓ3{ +<`NhșJr)rUsRR+TF2"^N/6$Y.GCLSW ^3o +I[u.:MMvt;"OJ7y&$y +$yxx"qW8$"07O c}2S5dvqOAJ: f+X^y"|62+!S.! 654oH??V8^Qsl{a=ʠ).ȇB-mos/g()`z %]E]=z{MFY̠X_u'%@L#.x)屗K%B^0sR$T.RPRq"1`e3sn]i)SթFCiU@_MpoV_86Y +!Th(SjWՂ5u5h_0Y3)0Jo +7o7g",Z  dŨnBD ?ždm}GWPo E x +HD0kkd9C@-Ί2Y"<&J9H/&zg4/It"E +j.Wxr(q`2_I.İɒw7+ -BZžC_[4o2}v1L>awØE5`$qguhzޅ慗1 ]aGJ99|6V,@o hgY%Sf1 nQ9}\#1'-1']\13^?N8^*#l+?T~6];\su뿮G h8 I f)Œ=#"udIsjBgyR6Gy C_%Zz㄁𽿂#[{hJ=%zHr`7 v@xf1U.kS(C:k)1 +RxIIv&|S* %fq0b6;lm'HԵx_Gr'Cdh8FyE!<Q;ԧ#=XP⨟Fg=6VVk{§lݡ(u9/B+d4^@.> +endobj +3406 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3407 0 obj +<>endobj + +3408 0 obj +<>endobj + +3409 0 obj +<>endobj + +3410 0 obj +<>stream +Hbd`ad`ddpwsp q2t70i(,UnGSn8) B L,m2Ee~Z繿?/naee_%k[s 96%,[_߿˶s97Xpɚ%}qKDuV>cF + +endstream endobj + +3411 0 obj +<>endobj + +3412 0 obj +<>endobj + +3413 0 obj +<>endobj + +3414 0 obj +<>stream +Hbd`ad`ddpwss q2270i(,UnGSn8) B L,m2AEe~^ٿ?/naea_%k>[ [6η[_߿˶s97Xpɚū}qKDuV>h^F + +endstream endobj + +3415 0 obj +<>stream +HWێ_!~$ 7^:o,2.jfY)ߑeNuUs8þֽNUY=l2jneL;Sx+Uvj~}.1/>3~ U8r|\g/0O_y)}O7d&n~$q<$i7EELEY?q 9[Fgg)pסKxK=鐯KlG<=(N].{讒c76f&Nbg7^lgZY#F*]XߨhWuVQZUUWI M5EJ gL4(U0:,U02 "0j Ghj&)q>[Me 0Y>Y3+ gKzFL@1Uw-p+P3+1HX{#L>v};n`Ǯ-a$⻌^IL297l":S 6792g2Y,*.9>oբjB W d)ɻۨvWMFu> ?UvKl +;?Jm9؎ ѱOM#UI$bэ}^$ gEۖiWp@5L@t-DPA# 6H cGe?9ɽh9VlYIRwfÅ'Uf:r﹭a  QaR]a!УdO&zQmZvkEoS;QVՉm3C(<9gn:h 1sC * +ؕ1F! Hũ LnyzH]8UIJtS}3[6:hA{5/}z]\X1b=/ϥhq B<ޜ;ES.Adsf2)#pIi]9,76m\uSyM(GR2J.q%V>zjܩtf1Q1$݇=_%'bfTњkɏ)/`F2=Xi6Q6CZ#]ς$xy_g/ꮞPX.&}D1Vhq/lێ,2wWR/ǃ5RWn'!k߁[l)W=2"us4 ǖO?'uSFq, +Sg.5G 8L-y@虋qd޶"7hd頠|o;QEQQxeTW. AѠs֋wwET*~Y|sy[L4K%*dqWRSqm8pldVK7N4k,WC+?e/×["+>u4o-u$vb.W;^' ]:M$g90QK&dM' ڄi-H[~{͡<{U"mfysGu.~>ePz6FYُ> 9 QNK^_yO._nb#ig8!,AB27"Rfoo@\@\?-D̜:E;}R`5 7"fei>;=|[ [WыtNT馆~095pA,+@d^ʔP gB0%zAMجBobN8xvIɒg_M#j>,H895z騋NVYA߉QN'm*.6ʹHH0R&rT*N4eaND m(MLBcUA` +tBOoԷ|OH޿[n+t+wrii Q=p0,DGMV71Piψj%Vv$g4:`+6GG( D0kKR+7LP0J^<@OT`$[v.kV' g4<"g|o~|~rFyOn;]<K +BZhI:ٕ뀦DvA#$ya01Ѱ8)1epFx؆7;z oܝէOHsԜQڜIX} +0͙Q!(6JfC{eCU@f֫G}'@FߌH\ hI\ W. &`s)^eCJ}^MaD-~M8O,f8»钠 1 '̑ Ώ9<|53.8 R&%#+ͥzEڙ z]#U_DD}lγjد[]'vMGQe!Cd9>Sq-I]>R֝}d`"6I8*zlYQ W*d063Qm|RjzdןIV*̩UZ)_òZu؋|#S2!l 1Bx,Z6PvpK `9Ƴ㺏9˰*ơ%^I)fn-j{Gkǩ& +sa}i|Elj^^v\Y'oG+شޮgkn@yq}`I$a[-i*V+ΰ2$ d@юNݕ.f,f\b^o72[C|̊4mE gi+~.RE" K^ӳeYq=͉W r`:jDDvY9XcK!l;GzA=N,&XEKZpBJ^g^؇gp;SGNʈGRMTph":jN#-1?w`N$q3=T}1-2,{T^ u봐Z3|ӧAx^RzMC] B' + +endstream endobj + +3416 0 obj +<> +endobj +3417 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3418 0 obj +<>stream +HW͒۸SH&#ru6)RumԎM^$ϐL7Ho<I?no[~:Is?ZeeRiJ*fjT'+Uڟn$MQGJ>z..{[H/quq {Hîqz= +UY=)"7Mɴ:7|wC,I˔P<}e.-_煤r3SyVRhЏeγ<Vx ]\&h3^]1=8> ZPYWu5۪$+Z4Wy^>:MP5|_t˦Z\*d-tHЍge\GO-\AM~# i&U +qPkmQO|YoleAfUX?U岬 +BƉrP8ݷSlW$Ӑ^t۸`di +.WPp +&RpU.O,]6HO5 Lb6YU^)wT:!~Niw]VPb9l*+Z2=z&>.x'] iU&ڤAZ .KiVG[A|϶Vd5/v}C|ݬ̈́?:{PU|G쌚 6@Ezn3F?_I[(MA8H *ǘy zʿ A.'îP5U"Z4EǛ?v" nF 9R-Q⫣޶ld'vnh_{N ;G 'CFd(JW:+wB72*UGȚ/&u(SJC-_6݊j~(:6yy>آB4uK-ݜ"Hr eVAᒎZ@:(ơlͿyJuְL9akk}UXعytv2CG6['닥@+_ħQK4~U]D*kA)[_¯-\aF:|N[#K+*`Cei,a`F p/5Tݤ& a'TkFb*U l:Ì+G|\ R|w^=y6bM5,֤Jco!DAd1dZwmHud{]'yQyVQqAPL@j@*:Y) r ]hRe4C'|ҦILQjt¤:k<]4OO]~`XG9X:ܰAgǭp FO>o-|dgKr]7&ʫ΂vy5韉}.=_sfU%YboeaxA~=FŴ{+UO ,.GdPi"!GXܛ*g;+8|72Ò +c}EXR  P7ҡ +W'"p^ps}KꋼAOxW."iջɲ'@{:,8seO+´&E_0Gw@֮$貮^"! Nyn7+䐆Nbz*mIr HsqI`s8]o/o5ӥnɣ$_A[$p% +SK_Ō|&eğ (dڷEKe\ўvXod0%t~gb<ܗ8ZN.z)41"t|*f'~w)pBgHiW=ʂQ #b_,Yxv- +4ᣕSNR+ϱdyX cinpC28]Fn:塀{in +WXų.NX[Qa\$,H7P8Qo& +$/c7Lvi>=:Ȼ݆~ z\Ӝ0W}tJXr7< ql=V'8iSNql!ZJ0Jg\vm(~k y1֟y,ϷCco'mano_^W?)FW3kiFbHyc+Nb^+7\O?NHNջovb/::@߱IןnOs^O>+>LJ^|_ +ۿg~w~`5\0yɯĥd E>2zeE)L2ɳŲ|@vi5_!kU !~BpLbcNg}U+j{;@\$#?S%ޟĸ*"iO{5˩O;o夾^N@Wy~~"[|LvEP&o_=^o^~t4Ƿ O)rB/-Y-$q +7Oj$kRBz)Д{BW_Q~s:I^c<2*qY.-!<$$_hFn<{JsSFxP:%53x[Jk3*$({i0ZsϕD + Y[X|w8BfI?N1o'(\%YVReϐ BFj\gBm l-SM6N {tz/hCK1j91W'*:«ֹIAV#EŠbdk{kartU) +PK_!^j;RQcgHq>dA5!ePxb݋4*o6wd(ek3vI~Po1rkZc5VzDnu +gaN{FqS)KVȗzs\gV@XA-XdiWԍ.O4"',katǴ`,.:Sq c92#UkXS5%`US&@S֠&`]Jv(GלC!XTqr+6ᚚAXSC~d"XyR F +g4@Pm}M,XԚZ`$$WS$4O5BH [_5 ,EA2i˚!˗13c!@"O1+ZTV䛤͡(* T?zS +mښ_fPTӤ߹,Yך0:) kcAuM2XC+J~rljlbI M z}l'K{ԁY4{ +`QKj]I໴Gݿ%͡%()ɀqÔeSҏ dhP+0{+5GPpX$h ZE'`ʩM*T~_ςU't4հ&} չt,TZoh||ϱC)uM +V2lhA ؀G4 ПSw/`S3(d jюh5ՄМ$TW#h΢ޔlKf BѿG.Y#i+A1 $'Znb{ X #qqu?fP2@ScZe,qV< +' U:#'qG;*ey\uYdMs(d +-Ɏi`XsЧ$$_56Аly f́MxB}:umlbQ%91 Ya+`ZU파k2nVS3SbܡĸCiĸd["xdJb\yqY +ͧ ȸ& f9OT:3JEƕ+Vg4& 㚀qċfcW14ܝшJGƵ32n1$4qM@͂ߊ@rjfcB+B+BͨLb\e"8%E+ I˳,QqM@͂_gf\Qd\Qd\QZEyLw>ĸYKGh26 1LhYnϳР32nRUbYqgyVS;#㚀1lĸ<;ͩ ȸ&@9@%A;1BAsj2 ȸYk̸Sq Nz +ĸ& f9O xllE;=qW"xlKqNz*NzqM@͂ߊPrj&cBڡW)54V0PKfcwUbUi^dՈq.:3nJH-tPqM@¹ċ)]6_zDT`Vέ jK?v&MxZ*}MRk⾆} $a +*'R$ j٨gMr5R[h?lXncWK7=\x~k?.ט~tp֣QIdl5m??ȈnA"uۙeBgMfj1. |3z⟄N~tШs"ۨFKQ)IXI!Y$<|ܙ<4&@ +c⟨k$yM +̄YI`c,XmcFM H=͛C!,Xmc>:M Ä:sq0W9~&_٨8PaBKś.?"yԶ6Ƥ5m߶59P[B㈭H^[+mhHmgΔ#!Ћ4,-dc_q)5CMc6*eeU1DRo@Ck[VO5B5ALx|9rlH5bmcd,%THmmIm%'_L7:Ԍ,mSlp>M{ sכllEEk 44:)Jt*&_dk=?lҊN~"xl#D>k +f9H}q%RW̶>^ȶZiJ2ro€܇"؇ XMX5 ,^.X!mj6ӄ/RۗpYfvA66I4&Lm_Ņ#lEZ<ÆitpSSw|H 'Ӈvg}~|H B܊@rjfcdc%2ڝЌjmg-qKfc dc-BUZь0e Z>3jGՎЫg4& !.E٘Y̘"xll$I۳NS;#㚀B܊HrjfcW1.ڞUyN)EK<ȸGc++0+&!:}% EqܢXC=BF1}ՐqWE1n}:2;+ȸU+ "}ve-np˄!>[6e[6e[e[6eO˔[ܲ-SnƘS)͠"ݒX0"++>c~.J~BkZfboM3ALS½)ͦ>ȾUlkLhg"aЏE"KPv2q۾Ftp' +dcl*A6E +8&K~$Hqd6AD6b#xϲ"r؊ngFOEl+b"xԈ[?%&EE!DrVS|*B{%۪% +!!Dsܛ0 !ĭ!K@rΧ hSHJ}!J4Mo:h>Mhz:'*}}! ؾ6^ӄ 7aACK0=~%73h]?l؊ncnlcl,6F +|LF3P)2LXK0km%R93Zvq)-}%Ƙ7Z5a4A !ĵ|C68}1oFcjB[n_2eEG4&@ЋD`B[4X&q7Sɭ `[_ɸ~|kgKvEJqk[5|zs\ʑD,fɸ5]g-qM½O[+gZ9" t2&p53nq)[d$tm2V½&[!$:NJ=Hrk'ifs 3S:u|gr9).rTAnPݺ}2&d + + EZ+&`!$uK2&t Eq)[vP@s̫u2<ܰt"vjWnMAj֭>zn4 +&tV+&휀`-<`MVdh[9Yer@ҝt˜˲݆ :M(rN:+I |tݦ [nF7hq)[@ֿpF/Q6\hJ;ͭ`;L XzxIx<,E,˺fSv@&s,w/2&$tT-`;L X S9XWd: ɪK5le k?IH4|0ssu&[v@r4nϐ15FϱJCͭX;N G9֔%O6 y?Sͩ `c _8jWɔP&0džjnIۑRX#ɔ0#G,$[_z,(2&d2 |B4rz?}e"ErYD=oD.lO.!'$HEVMBo% {i+"TiYMHy*$EO]7,G |etɐ/v^.vR=;5=t25P"`5<`U 5zB8Y{eM,UW +}o r=B٣NTsR\]Ctwt+tq{}M7~퓮`/쨟΄DPdhI\زL r%ʼehWLpl:͋ ɊЄ&"b镟u}QW+[|jAjjMSbd=Lh0Z?գ`=Z~X9ֈw89;ٌ:TKhAZh\@/q>o^UH]. ,eB"Lʗ½vȹi2aebJv,jB&P( WrV V)2&S,=+b'Wl%绀`5X-ss5SABCuٺM4qϱz4 +E]?llmo`3:dS 5t*XF +rWs)٨_(K9ܢAh{|2eI#ףps+"±l#|ڹM{cNM O8X{O9TªC +„CUYG4!l?jj'0&`%n= }ߣ{O`nQ L8]z pftI̭ `sG6|ewF7Qrb95l`)d顖^D %Yg54Q9 +,ϳȘ0FƑ[v@2Vy{MX:XSKi5lgp`]yN̙μ([96$!wٞ9qM`M[2r=B-V%М.2(pmrk0q\/K 8.2. ˠffθG@Lt 9p,Cɸ-qXw%q@{L"lq`wTD5mYӖ5mYӐޮ-ڲ-Ҳ-ڲ-ڲO˦ljˆljf4 6e'_Ivr$y,~ؖ0 {sqYd`&@\)Wv@.HƱcWzv|mP T8ĎU>ŷwt*v2c*P;C  +رO=XqD" RIX7;؈:PC1詈\+B VD +̱> 9۷Sqir#%-qXgQX(+)*"±$rO$9 |½5'_;?  +ȱO9ֲ&Bק +҄CIH|&b'_}Z"L8%x& = +VDwx@2HqcyDxa#:`C48j"a$n,Aύ?N6T3ܭ `yg&6Xָ_E6 28K)J"i4o$3jBiB#ps,siYԄI%:\E%3utQk4 @PB(vsCޟv>,any3ϰ3g+_px}D fn>g0xz|^_&7/wan] K&oBlCG9(~xk\ܰ1-<36#Bь>VZs{ u8}e3m>. Atyk3fm&0p澀Ԇ=~y:ɷ'-mLp#zb.w7xk!qApD8NΏ  nt>=O܎W;2#W4/ק>~$Qꧪu _˂`1igl9M?7rdަirD_NWР Ւ4ԍK%.&(@yp0N! ]=P .(R~R^ӑ)͎ĵ,QqmK  T1k׹3kۨm Yn}D;24xTf^dFt-s#)$ \7k&eKY/6` kD< )t3"1@ cnW^<駇)ë|>_Im6t'ˮe~&gz&hoo '>q ߞ?/4xtrw >-684,gA^( + +endstream endobj + +3419 0 obj +<> +endobj +3420 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3421 0 obj +<>stream +HW˒ۺ+oF0>@ު,lI9*5GiQ|C2X~RS5Aӧ>yz{khTGD4saKq\X'OZXű6Jrqu)-KEKӴwɯNmNJCf53-T^1ûҜoձ[#^E;+#_GBp?B赍v9|xhacGxje ?]J$`V` +JU^.0(%#^&oA)2yp.Y0bhgRohHD ;A@P*r%>(,Dq{N4IiwJl*R3g7rDuryv*%JDyl~ mӹ :/ވWsku9 ِA,v\Meׯ#WL*$Aâv@F\- W0lGKev>%F +PQX`:49R~ՉhTn0P:2Y^}e)EI˔=p kRq") +}iEsxxOQVChA0LS>$$־e\?%4JH#5JW%R>F^녻u +8E94L*ƭ4@ J8Zyb3*)"trl^^ԁ-yԹm0yKo%ʦIƥͯ :նuS 6T T3*86=/{phğQpxv,q1<+=?xsNFtY81pl4YA~<Qr˞&u!YmE `s\ 鸝bQ6:/B8rCt#@Q32sx7!$\{ +9>ӏLsUd>$8>+dW ud梡l<: +oqq%2FڵFVYDP4ʬh yߟme YV΂rgcS/ -n9U-@(-Nge}bYAK7;?E=="lGB.J@bBHFj@C﷐x,aЁ"BZC '~^R-pL ә98G/Rg3 @ط6Tk~BN-;܏g(, QL l^)c,wgCA;4oi -2e=@j'lKgMLsZ]2zߴ s$da>YXF mEn1}+ +rcm{#J K0 +1 Uv[KF::ڥ8@VSbHe'S0B SIIm]w?"&x@[3X&&2<݂/Sm”PbWu@2L?~V@K4LnC:0ۣ>f;Z#/ Jwd,92-nJKx (zt$ch {x߈B˜%lU/AKz.8})NKSq^^],An7ΕJվ - +4c}_EHnȦ(B~<AGmTV_Rgʡ35FQD%t׸A;f .dbd~<˼GDnBNYUw9*\wvm?/OH׫_ٲrVΊ7" gրSo|dLQ~{6Ǽ>Pt܇׍3kƗBSMc@oKnm `8|ՑBC][1S}.6.*Io4׊c +c;a}A u$rUirJuc< ugf}}>q¡:m`Inӗ%{!qvd̰+(qg?z}>&4{*}+[~=8Y E%U JN%U[3gFR@NHUfX7b8W%G2=xH(Z;]˻T=&f@-t6wEvEH'徍Ɩ\<56=`1/Oz)x*a,ca_^9Gey(n"- o#*hi~ѯFC1Nk %e O߃jiw§*T(8Ip(7N( P 7v ^>Ύgf130>DkkY{6'rA3P9C^ܯDdCrAGP`0̂">/8\yLiD7{Lm>ez.<bE(Js+WP6&zb5N^?T?ICZ}XJFBwe+~oH\cwK: IuzHezheBW=BMNgM2RˍUGP`^cLxTZaζ|12 gČ5K¡Ed'8+@WboQe-/ ƬgDs"IZ4MjBstHW-,i1jb|AYUipGޮACZd"`6N|mi,N>g^CK<* OoYy + +endstream endobj + +3422 0 obj +<> +endobj +3423 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3424 0 obj +<>stream +HWKr, ꃟq%ZL8^nX b))>3H0ɬ̬^~nPbJ8"z3Y\I&2s} g%nN*Di;y.Jc%}/_G2ۘ/4x/i}}׫Dl2Γ,?]mp7ɲ.[r?SU6,xmTlrMWFZ6E\~K-6d00t6.msD>fq +)U:Et}8P-$K, ^jhN0K)v*ǹW*㤶>*.~}c2ŘNEbUA-| + D23;OF'<, YVL&Iͣ1S29 m11l%EAnG<* +Uʾ뇾kx^kP1҅w}X=8Yu .y, AA$ד!w':{4D@UFbc\l.<{€⽹^g2 +\&j]߄Qbۅ7gڄmC~[:ײ,*K]lZvj395[{Gk wRW6+ `H5\r+_ ;APAXbsߊoLy|Яtj*tX5q.DҀq!/e4NC#Ń<˸ƮhgEUO(r20"w-\ZwCӝs jXȦHO+&&CpNQ<.\dKρGȟ ÆI*|ŷ0Ys(b}2AT<˝Ԙ~ t`A`3~ =J !@o@Ƞ%~8Aܻb 0ZK(ckL*l\%*KdKzRP\Zp V"gSA=/1J[%74 +B`d/U022?Fx}Ge/3ĀӁIO/<)UIyӥ>t9 VnY} P&q'=r n VٮyؐbaCd`]Pڻ'j#x$N͞~Ë +qs"%u,T\EߐhggGͫ7B\/p!D3 q F; hf}X׮:M/x";@dRoWcq7?& _bFMg +CF%tTrՎ> 5xP<{F=Ga+؇fmAdwa8W-iiQN5 ߊF[<ĭ,J|Nii-tMVvT!<7~Q S5=nfq g||b #R4/^nlХ?u51>yYM_T- Y*oӡ+"!T+P1$ T1^oJ7HA+o#IPֶacMXYY+0c}іXy9%LAW I܄jeByOws&  +Sˌn$TEG.,uNQ@),ҋWY~!Xӥ൒j[ގS&ï0Ɲ,ܟ/_Gs ]W#wb. +(bю+Hbms +F#;骑A"2s+ڃ&ga{ P UJ^$jCqG +{XAwG .cXt-f~cE'z)K F21X  VX +k?4ۮ@>[Ff_XTX̌6FxD$dk !j! +lL40jln-0-!Z#6@F0!\r{N + +endstream endobj + +3425 0 obj +<> +endobj +3426 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3427 0 obj +<>stream +HWrܸ)p D An6f7Ud( >Kth>V軡v] "..n;@2v}NK +<<yQT0Fp5jqb*6+@PZ\cǁ~G$p,\ CtT;8tp}Ii==>6//"GT S&bҜkXO<-Ti3,R#Gr0qi$C|Az:Q7&eQﻺC譏_P.PRWXe=6.e],uξ7lbрmM7Py}JI<&eivtYp2W33)~`e!O&ҁTvmZ[1AV6$JN ^5"9B4>gހwnD˫)#7Jf'eaqcI\9AJ(CƘ֐=%UV4v̄eH:o3h&Fr:\K3ö".S3[s3R;y/jwim&:l-!\T + PA +<`T=4ڪԙgFtBw{fO,Mb{976#R,^Cƒ ?]{O3=64:Ի +y|8;N7bY +ZqYd~NBG +g ;Q:Qd&1C/LY#%͈wl.i QYNEkKR<cA?(29P1`6ExA3_Yf#?桁 _CM0xyP 807G +'#"S-bzaw"eĘ<8A=ăWk5D2\QЇˀhxAҹ{p=Le+Z)K/)ЩMfu +;JL4L%Sx^ԔGV nbX0Ei,;]sg>}aQ;V_?LaZDzpJ8l7nlQ\/-bC^uep:@z _k4ikY/Qڢ*j^쨹NwAq|G^t(^td,dSwC$LNgZFe25Cȏ_[^Uz"C5(G +HQ~r EmBlbBG +mAEIzKߒYoOX-D~fRFM(NNy  `PwZI^cJ7UžtXXs_ V/= gdL°u^9 2GQpV!AHA7چVb.WDM(6ΨŧIAtNOYape}AL. ً,nL*}$(WjOhc8:3o ~-_dJHP欟G\n"}5Ǜ(9gk% |^9{s*>ǞvZq*Z19Cob-3+c>j ޤ7'w4 /msu-_ 'QG!t6Qfy+*&ʕ`5[ӚN6wbZ+3;bg1OQbrLGC<=+W?JH(uH8ٝG-Ƀ$D9'<@N@e!ށzIa& @ 譏<^}WtwuFſ Ӳ?a- []v7H@KtlJT}xO(~R"@&N2H/(USȍ}3B̉=!N1 l\ aCD7~Чg8㟽~,H#R(A82o9~as`Y@eD_پ5cV zhp ix6nF{ZM:!1U(ܚ3Z!a0y>xZ|p:Be\*wGpU1\<]Ij-U7%ނ+$<䤠5ur">ZK}! )HaZ]JLL Mh*'Vz 5ljScC4s;c`N|eUvljEQZE,(`9)%-v^DynB%זB;jkidBVkF݆NEN>`]r=( kqÝہuMRP꿾+XgD!C ㆝#xtyGaFnY*`Y0[]$@۔NEF+Z/WG7ʼ#]'ܧMob$#5S}R$'еFr$99i:F){cn?{z*JsL3=Ŀxx׿ѧ4s 'nD1W]()(p ]湽\TGƕ,‰gdHȗ1ad谕)d:¼"T^n5Mĵ}d5'YNBL[)IV(^XV~D\VTЏX!_ۅh8qn+NL+#^Fd}D;j{kI}eRPs)0X +HuȩaߖPV$H/IԌ;M%,B-Kǒ Zy[ 9~9 +;s)QJh˫Ct@6b 3ϗl`zIMϋ篰S{$n9X; +TmWWӺ;T + +endstream endobj + +3428 0 obj +<> +endobj +3429 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3430 0 obj +<>stream +HW͎Sh6Krx5fˤ0 y/Igc  v7UU_}:5άr.NIǣ*)LYq&YzPJᶻz8I\jַ4 +t^7/_UTX㼯Uxo(WYu\&En?\HhEBQuI:{ֹE󔔑w>.<'5(璔V.S6ZUqj\_+|]*<}˃ ^Cؐ.N5v/2Ħۘ!14ln6mg)c]Qlӊ kFSi|mЏUR]^繇#Ǟ#1wA/L;Fv#yk1>CLsܴgqMĎ{anݯQZ}Gv8nIGwhWXa'*P'b&(WhV&nŃs td6g eqqGV #ȐL!0\*.z>VflF3e@r#m$[ +g7,w?Tp겐py +#7CQXgmD|*OO3V jYlmx}Ѳׁ mi ʹZL e0?tw89 QUT +*tie>OզBu<`<0ONôDMZ.n 8f+NA>{WOfH4I( '\'tSXzT%_QuXp.qe$bFE'5$9`xgQV2@7N}%0p * oP ŝ&Kn@ͮ/ Np;uA,ǯgIZ4zxvc@$fم{+C1#22쯩iIII '-+Dٝc0% Bǂ+m6WcXjXbW,"'eb5Aʃqի Jsf'Rj0C"܅;aů\ +`ıwH € 92̃:')O8."-g^Dy޺rTM +csXX USlts~h|>;5#t_:_MBʃF'#-_Y{\adgVCE5dggRܷ ӭ4yo2C@`*s,@/^&FGh(>JV gw PZxsҠ(V eS9RIbNLb@ߠodtE3"e#^ #=oe93IZQ^.<_eA.4KڠL6a%O~(}*Yբ#krm9v@K. d<=g%N1(IZ(υki *Mэ$՘52 + +6Fs8ki"@ ީT2r2j H#C(2_G)z!S6mD\16QFR o0B~tC 3b@w~DpO } +[ICNo;N5`􍪢"NoTC<.HN@/- 5,0meKS-jxD[4c>Ϸ +.J(< mZ]VV +F|%p#]bFQbaA8G>057;!zv*"aљ|)ҪNCm|Ja*c;ũ olxܳuOYe5};i|M+}ɸQl@ l-?ox᭴LF-E`w yI $_-Fk҂*/b_DۨT6ULauȈac:gD)̸aMv8A^l4݆:>!h%AnV3|zxЙY!fj{]yh"9'pJ(3_5Mn0_$ۀ鹿=x6!G\ɒݴ=u'H’{Q )u7+O[<{mbl$R6ls#RC(^K6R2j!df$&ϩɕ4쵟fx=ym0 Yan] Q- +ka%qA\o- pD_hjf/{I=8iȽ/־//c}xs_}ٳۍ~$Q#mAW@=4T#.z~ЙFa(:{yT_1_1ޯk ay%2m~Ј=;g|{~%WG;6&_S/?}_j./18IJ:ڋE!I>hd'vQ?V + +endstream endobj + +3431 0 obj +<> +endobj +3432 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3433 0 obj +<>stream +HWn}W# dyp'p J@y4h.98;H!&xwٗsWg/./YnDh[QeV\o^MMRl,ϥ7U"-2śǫ&BSە.Mr;4ǐ9P(w 4Uf+'sVx|o&]]{C?-u&ě yNCs|0*=}7Te{,&C7܂m#U%Bt۾^" uX:Jғ=P΃O'ZuO ߻+0B7nS4.kw&qw7SФxp@OAScWU؁0"Ju>fu-mӋw "c`m[k~qoLyqÎw֭0UҌa:qRʪLKHJGpn9٣3``(ѷS~oS z8މG)z0U\X{-vcK+7ढ़vrR+5r ޛ vfTن3O@dXJi4fӒ[$pGy%OO'Egw~7}]` )ZN(vm&+:_ⒽJZ^ƏN7`mb(*LlY̻鷜%yNxN\gyQ{*ZSgPTs,I,IMei)ISg +dE#zmLO1g TIi~%}dB4mdzHQz~X=R7ӞgituԌ5UsOY4S Nϔg +$ѥ::x"`;myP4S4cqhpIs3Li徍-vKJޒdpJ uLAP@v )*ogjsb>v˃(FzPС-)ЂM|WhBN +$sQ6<~C?4"lՇ5զ`&SLV=T7 ]Hq" +@ +)@dW \9KT7?+2c^%{OKZGdeVbst\ːVfgSR*Qc<#/!kJ* ء 8]kN@[OVaS0i'Z.dkE)%֒pWP5l5z~M" ?KA{ ,bg>Ea 0JKESDz|$|]"f%k lVn"Y]ȇՓHqZy*yXU/lUoENlK+'P45Jr#!/X)/R,%AI,b-'/Vmulh &CyFUSxUSU˪^qT +o~Jk "]8,u5'$524!Iw^3 6hNL\E<HN,fX/8QM8@ND鳱`EjNyëjDepv]J7ZF3*3.ChChόzfT$f4 \TU#5'_!y F'Pp%')Jfܪ*s(ឧ3rjD+C\Pt%y ދ)&ug.f> ~.NČШK;?xHc؄Go^KVnOY"h"͡_/9t6a12Yw6]؛&hDA0%P-seGL[ױ JT"x먾I]mܰ-sʣBGM}L;sͨ9X8M% w-c + L+zqQnUZ⊱)޺?vJ*]ogK׷1yƏ#<ɉ>&X!Y^‰Q*oRT1Dܹ.PN N]*jyǪ4E J偤p,¼=+6#4/(d,'*ȿ_Ӻ<60 _"M!4*HѨmm#/o }&l{kby0 쫦 _|_-:Ic] Q-FK2I$ fo sP˞sgLة.ڝmt[ˏ'ɟ?4Rxɦ$cocvDvU*(r`ey+"ݺ +Bˈ%43Y,=iF" _66bGmg{yLOrۆF脗Y~Lf}v}[PIsx R.&h_z$P9L"Oj,~U(6B8<5F-;m`挬qsBC3S^/)3Gd9.އZS37ih\{ M|t +o,qsp)]SWtvTC _0v&|IҚl}G* + 9%c]b kE|Rh$* +7 +ڲócйBwgKvkFd![%hBS#D'!i xE1 +8$_E,& + +endstream endobj + +3434 0 obj +<> +endobj +3435 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3436 0 obj +<>stream +HWKX'~w#Dfd5#6IŖt^g-HԇlD"ɋ-rB/l!J,b~?yX1p)q\l'/|8QR)m|Vϓwi.uۋմȄv3'ﳸ~:0uĬTE.LfAhL+3A:sEsNj[-Z9` $*_v:Jz:d5;_G+AG?7YMu\Z>vį%lPff }=|f]+ YO/~׉bPF|ZwXZL72ϵS:i3*F?M~ҨJڲĕJfb G<)8%H'ϥ/툧#%Rj_0ň#1UVR< xzR^Z?ӓͥ1c9)p#{\G0pCn;w}>JVC SHxr=);*s8UDݹ{&G0W9 %ָRzgz|5qTRzBu$-sU^(&&PMe)6-&7YDc{j5 BXG0et`FU$k]"iAxF5E%5tJ#18hю y .idMd$J34I'D'C.E -)tV HM݄<&aGS| ^jӁ*y'`̾L{1:4?犼E?PFdRe(LgyIV>)B&k: + _nv(3u8tm LO<ԋlSK4_=7QFo)M!4V_X:\3im\UcE9 N<<0ƈ8pĽx Qh/ʥ#]VB +2Hm7^Eʗ~qu]M_r]_.`C'#esN5" @Dהb%dM<Ct^7WL@B>C -(  !6CְlĞvSѫb|n+[VW6 >ޮD-`Z eeM ɀ":,Z +Aa;,[k:i;v᧜D,dh,Vi7pO*hHA1qyI&*.vJG@b;pqC88ޜѱmVpCs.+8"=E$'8Ӂ:q%,]J2n wBaCTe;+ٚKx1Jn ~ +ˆ=S&8;p:Ǵb'_ΘF4M]OXQȳUdͶ?(gE(4lfQKF,CrNEb"{B:։iwڶɓy6:REg u^O248p&¾Kх~nOAXmlO(0k >F;E2N>&]>,4\,UV(PĂ]!TTRo +eOyA2(#OBpW-١#}_%r8Blino6q$%x(IHNv%(IMp[Լ{Q +Ojg((BQ3 4;xU?Tn1u® +b%~ž ^ E"5ti~$*)07DD,i*8sCf?O䵮TFuvx794,H!ޞ[ۢb`"+zMQOSOOM;~xMl%O)}!1L654Ɓ8ؙq ۝L^9 xl+t >KC!GXƭKQyh$$F9dxm#қivڤb1kTXB~-T?} SN3^ַ57OmwjV0x@ԓ%υVz#ϲCWl|kU˥G +I#wP:?8(Z^X4 +EHG^Awrt|?|;^; QZtj\&14#EvY?"XL!):ò#9~6yv O 0S 3( [&q}x*w\a:IO*Mq39pxK`.MHJ*E7+8Pbk%f Mo0 ؀TʡJzHo Xm!|z $Hm`1v!Bʐha<BϡҐ095H>Y9c3Gi῟ӬrJؙ#Oq}y@LneK4] PN1o䫅rPαᢔ٨jY aqQ\lrئY02iV֪ /< @6'g(>9oܘ÷srj8 +>]k 5UƐe8vX-s|rqIGjyAɴ6/sG3.Cӄ3$DNĩbO/&V07" 5FށU8L6촟ZɬH-X7Z&(%potȦMݠ k)O շE +@wƂ~ I?u[u7+AٌA"\"yz5 T2pDD*}(8Cy:p;:IsL,O-5g Q!l0EVojEZÈ05!&13)|q w ԃ wAL6%Pb9 IR vN3#y?4G_L8cpk\mU@_:1.…?6pӬe KyaEU[nu ۾C}&JwL|ZݬA|JHž)La߬]X)I@޼Rn/?aB0u5sA'C%QUM[ZTS.Q(Xs;y09 Ik?ؤfϞ:?:(d»AH"Okh8hD[BGҐz=VY Ht@"[}E-O/eo^w !=WGWMOɳY^]5 M ٥Uӷw + + +endstream endobj + +3437 0 obj +<> +endobj +3438 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3439 0 obj +<>stream +HWn}W#ih(v$sP6.,فAk8K TuU59eyb׺:볋k=:IJG#ԩ*¤~wvoK?JY6Ə2?.<яY"&"Zx3cIdȍLʃr$߲_թW.N]ś2)}/iB]qun;|uRR+6!mDG [d0eL]zPHY|r?}b+88;^F Vh۪8&A+[>I ,`Ҏ'̭n|6ytwaH {YnZtϱ)м57Sjyo\WԛX#MʢI3&eڇ&ް 43\llWڳ8E[Pǀ4.ޘ,_Ior`C3'׵/U~OSHd&ɋ2S`y;7WZPYۆ\mߵǰ Ւ-HɱMd {y7|; (w'Uj.9 ސ-zU@eK-gUBECQ +t{C2u\0e0&#ߠwsoއ:y<GLUh<.Nw=(=#% .dBeb7 #Κ4s8<$Ihg[^EzͲͅlxC\-%BK4֘6(V>&p_ +#yW/.~xq^n]ݶ8P&IZGR2}@rbx$O9-i.|z 7If+K兒 rb:1Iꏤ޴,Hr>9; XYr|[*;ч_0s׃֘2 c+FpxܰrQWUf?!YK7' J6 oyw=.#l0͑m-کX43 Lg@VQATE*('"^ 6skJ:&aO5^kɁyA B]Yb>!Kk"bFkfAPsJ:r{ߌ}60X'x.VX#C\d l@k0>B*{1ȿk3$[QfB @pJ(;h#3<b|i<f0 \^m44_@b,>-R\{3 !}!;mT@ ;Kz~3~n8So ~#8HJ';:G~4p@f=Qm͡bHm c`ݸ,0 +u=Bầl[JW-RBϛaWgJ[[9Ln +G%7XL]yNjE $J]'겵303n%[A&~`rh"w-"HSAfV[+k^Ұ'{3Zk0u+~ +?܉q++^.1Ϗð蘧Md7pdӾGd + .)@B ̞ +P/GR &)\ +׼`e[90\7JS]N^| +p}Z~r$ D[$$̒H=$hU_4.0弿2bqd/.YQ)np;4+ G5%vdܐ| +lLX/7"5 +[Rݵ)ܒ|.T/4\D))B99 ѰD2k"n$y#ae:,}%MyLz fH+Het|VMK*o~#[%yLbj! e;2mԳTzYG)ٔ>F:OOB.܂Ov rxf +3=w8)}>'~ީIgU ; ĐCW턶&!6{M@VԖfZPkOQmm{ Ĺ'w3q.nұ%KC62/ EoxEtNc/-żQ1XxH19J̟$T'Ϯl^%ѳR&@&b &.Кd)},pa:,hA'D\ |H,PFK{)]b +1"RRkTUpKQ ajdAF2Jvj7v4BRdvmujfLԊAJl2C O08yd,NߴsH̀xH:yT*bA@wAź}}#ғvL dR:Mcffhuo,5: {[PSZ|.[yz׎c ڽ^~> +endobj +3441 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3442 0 obj +<>stream +HWr \}$Sl9'kڔS%=pfDț}3-4搣Ѫ.UiQZ~:IJFYTUZ.ҤrC6~W6ūhup&iQVۯ8Ot;?x*{mħ>OHժ2-ru_ZKH6e$s CmRX;ӉMIj-X8:^41M +|G*ꊦ]*`}KW'%,9ȢGNOܖIZ(kIr@,U*+43 WQm{+ ?ƺUGуKΩ;׻>I x:xvU$IM&! %XK4r>^h6y9rX‡h&OqC~Lz$tY؛p~ˀ)e:bDW1 `].xa?wM>՞ w'_g!7Nj0M~ +>ipS! +-IW +>c.*[P##;R@:wtdL<"{>w$Zt-Y-͎Br=a%}Ǽ8pdevB>bbqCGH*-TVAQ_Xϒ4›L<0RީtQ%5ߟ;j89 G2k7vӧxaGq޵6^~Z`1 v/UNՆńHo%:zx(cöEcri9SD.uT +cAMD84|ɣeu|0"裤F|^A5Jq?.N%Kz#+98Ty>yFyɾ+.)I m?(تJiMc ܹn-Nr.DDߣ9א:HSS&6n{>Ph%DΑE^_h;aYho5t,6MRo79G,TϸNҖYGV~LVMUL U[(.08k}F.h=k*d ]Е:4er/6ݖnejjX@؋(%;] 6Ac-t4 Ь}NZLn]:H(y}y{"qNtU^%&jhwtUNmf/fV%)mUx:l1PYJ(d[lٶr5P}q[E< aqf`bji7t̏:?#Լ/M nSU A&wo}/ie?<UU 0o?؂g/~͵&6H_Pl#iJ;Ltژn3ѫwo{]h]=55 X + @^d+`iN:$7 5lQjȞIzɚta`)xxngr0]/+ +SYr&m(Wb b"qq휆^i" +;!9\ <;!xqfֻ06ﵙG}C3d\.P xPAD0Jg h|c&ǖ^e8_o6z =bJRY *ײ_wq<TqPpH8 YAm:ypEt-:{;SMOǛA5qUty.ʪY%!c;D`Sx +7̽꽼/VOSH=ZT8G^ qht|P+8N46~)(b㫬pX@Bp=0?hRyw4ZjH bxgAIA+)ЧIɂ Va8 DmQXGBAH#YQ3y)1 NvAIIGzF:T#>/GzB!$<태+#@ED ^^. R4FŹC0aCcJ*+ڇe֬H,Px:=Y\չi-z">\DZ߹.jj-otp 2t'>ju:B?tA:M.&cbl޲!{[ڑU碎v*6YUw\bmA»xJjX 6u! +ԔI|: Kvw1 ~ʛTYkLeOM^\>Hep>_KI¯8bF]sq\ -K<*lȽ^IC'N{z1 + +endstream endobj + +3443 0 obj +<> +endobj +3444 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3445 0 obj +<>stream +HW˖ WԲhI͜+,bYb&b{2|C2@(QܶsZE ͋6UFm'JFyf?+6G!ڔCOG5q mFdvrZ&J@ZǦ\\h6ImoAZO:faѶxR5T?:ZF)2Z`y]Vhǽlݏ{8KM؅#[>'Ps:ǨڱSp^8ځ׋]mԽUAx% +:{SN`gKN~lFT >(xC ᬚBΏL6~+f Fq88̼/#wl-hh82* }6y'%1I;&1{SprCf>"}djLuQ˥&\.%mwh1F tT< AQkwK_z߷A+x$_+lV +㩷Ad6&Ӳ0Kr/;f8rK]NHhwkjgq$7i_;<;zƎ_Naw)`pM`@r3KVv 1t"tU;J9DCqF4>qyIhǽ(H0ɛ(Urd;U߶X z? =H`'Th\Ip2ф5E`{ϒ4n͒|ޝ('P6=) `N^9.zCՃΐg\pˈI~ +8]h9H AXTk؜)T/-1/Cɲ%\i?=$*7d ?|CO ~d&!Om4 +/B/^~NWq?Kv5r<5%C~;9[j +eO7M?r[HR^ u$cފC~GUU ƓSRˡi,E5T/yA<A'aP__p릮VBJ .jCPTTܔX}T@ĜU!pPt 3|ϊL; DudV;{]V Y!bSP;+3{Qݝ\PbN'*`/uN?!ZLJmXny&J aSxXHV[:f,' 0.|⍸՟WF֎Ndb>Jssn4lN$ +¯zN!\=O=S"0sQS/-$+'ャ_/=8 JBT&B +|`#<[`KĐ_tkn! gЌbX<÷Vg(nUNsdxq8AB&F9 \C[¦D߳ &)'"K6$<-h#[ vw@X$ڳFsoc Aƃ8A}kt<Ă.[܎pT24k#l]:fY _ W+:~+\xRP@s(WU3 #+lFp*m1\ضCl+3#Ht&S.7L>!>mcKԛToOe%;m=LWyFG*dt]{F y&!adpv$fM\WMq)s P.el ^xI(' .)5Bʽ+Ƕ)-A{H-kW#LK^37K7r(;J]ˣ+:ʺZƐk~_H}&/:eAYb  ,ZjƩ< M(ܦ c 'p4m^D8SusaAO T|)~0tUP|aY t෺,1sڸ ϟY\dY"+iCTzru8>[KJ&rTb(Ssqe5ByI&r`s7^ 'W07sE\e(gʀN_9c;Vt|*s++jU`x췟|w|-ه׵/jE#l.;sqĉ ;|0 [}qhx!m啲dHm,o}4=$|q0̓W`w'[A,fɯMxgT`7uQ|7h=LY:{ڇWn6zWDR"uHs=hm%nU}g83\Z sH"̛ޜĖ7 (~|`<:bx)9iūRkؕmSWhup +]#'59$は0 )c4-^ ; #Xߕ3:Pt>CCaO>ץº ՘9(AZ3ܛ-jס8 ZvZ悦`l 3=F;u}<--xv*[6ᓕm1x`L!k H*BAWzo{=jw~< > +endobj +3447 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3448 0 obj +<>stream +HW͎ܸWQ 9$ERvg`aʹܭu[̨3>!r3-S*Jji<8q%bշzm BR'\9 /QX_q&RY}wfRڈUxJXX\$ϗɟ^ +/.­MBo˟/XBz2b.åx_[F-霃 V: jZZEZ{c2?J+i*9q?7_l򟸮aV%(&׷& +&82 6G3޷&#o,[ + +. ⅈ"Ktf |SY({^$^P>y yMDGIc5]*W&w"?J<_K,Phh +\^i'3YԅOtx'MHP/]T0fF0SCݝOM.P9>tɮƥjT&å]ċ%e$Z4wSX2ͳtŃZ][< XϺA`YER/!`K3lej3Ox̸^\AɃ.ش8Kemb'aFWE g|7Ն}k7)oE\-w呷$e#6lp0Xiym3\/17튾{ݱ9ˊu%WVZ&OiO ,;4cuwO27edl;.-%?x2Ń Ĝ@ycsgq˂WwmwVcq1C/'}Au_aФWkb/ϙaaB|Z?,ŢPIE&UNN狿.R@ZZE4N<=.+|wn3e_34xƦx~~9=*95BƢTA%J;ڒJHoׄzZ.RYH)mI"T@_>.\A1MNyE3bD' !}0"Ecx6G*dt0.7ekگAlfqrx]loȽ.2$SM ]\ 6|O{LJg ӿsk"9(wٶjIP\هʍ]zc-E>Yq RA sS!de(YW-t$#?؂lthyeI.q +YɜM)1ɐXf9ƪma5]vʳ"ig?(3@J#Bc+lFmQm-f'8(diGg>= DLA\ 泐|H" q.^7*^=+^ǃP\R4 tTi]>v^噬wD>+X2egN,bᙉ":F́$sgpK=XQR9v޽xf q3Nl ƞp'tOue? /&o7JƏ9M棾iC_跏KmM{>ݴ?ih 002<t(eTISF{CQH|mR3jUt;q>v怛#Fe>B?Q* (lmlߕqWͶX/LWPx +ږy !eN 00qf &L@ +h)S]$ LP@\H;hٗbuZ<񹄲\V0AarQ tUa<ϗ(8\NBc?<fycG: ߫ +-<gi񰼛ǟTJBFC PrWPM".DE 6(%xEMۂuc+^Mq2̣xQgx5to. *0rA .T|6yMgOta.hgCEđ/}&/ bHy>g \uY8V=J?ڶ eՠ!]t]q7vs]I50NA6FrF=Zm@FPb=y0x-Sde|մ`eS0v!Rb21HR~ Tg|l??ubbYN(HAu⃼[T8i"yƒxyK + +endstream endobj + +3449 0 obj +<> +endobj +3450 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3451 0 obj +<>stream +HWr+f $y`x)eD\)@]ɿ tOR\^^]/JHJ43"2ZdVU*bOn[&ګ|btY&X>bmt%S[|m$1M_E.+cȝ|ȕ;L-~eNg˧Lѩ7q"TE_LK8G>[~nK#Z{ ʴW_618s78T[*Si ]}dVq:#n1P%Ta`#+W |>Sͷ8)MӲ20Dr!Ǧ{5K uQ=|Ws[n}Cֶu> Is=4b_DDMT$~U0 p"#oQ-x[g11&!Leʣ993d.x@("H(&$bb ,ERd=]Z5+ފ)S {E;{M}-f/eway)H82-+i||Ϗ-Lv\8DJW2 @RXY9#"J Ĕb>9V>NJry v5VEZQs +ITLUgc^ +ZG#9Ǧv`WYT2 +R"Q@X#7=CHDcw{!|pu +sa\D0 6ܾ9{0!Sϋ[l|)]/]R&?;#C"nO3V-oZ5ȿ5rۡi݆f!! c6\IrΥ=-hY]akDEPQwh{c13(~0b.|Ji-Er yMeY'9ܴ\N-/g8WI4YlBH3PwZq,g(#O2&& 6O :j2E*KR7u zٜRu2PbZnmtyU P|Ot|Mz:;9ڽWeGO\K&cl)AzzWl8B8A-9684zDz`VR>!1ŏ<8 +k1z.4yo|"> ~WrjOtΐ!? **Zk=/5u=\2>QM +VS3[7 VM w,-=-7uN*8BY + fX#ŮjV@F TNN~?L]áv><dL ?J N8r= Gh0A|n \ηg,x`Q 31ɇ(H*&KQ(Y`ϧkWVPS>6]Z;{ h3旲;3!~&˴Q2)ޮ ҧDKatЩ\)r8&LǞ!ľS8D}ϱ9Ǽ{ެP v7~ܥB5XvMK$lK!@afPW96%wTx߬5*J45{w\bh~#hln/66Oirg9ɬ;P^ g}m׋l!-`h 9sFDܞg[޴j,kaП<;4qG6A:^өa <@uK- ]L9"QB4;^D4.epI<Ӳ +&{_RFd5PS(@KzpDZ5\g'=SZ$3U-8g"KQy+7:{bJ⫼S3m0!ncfjZ!P),6_,3hlUh\,,R ^.L}* K7&/.-7ʺ#Bc-HUTfܑ4JZX4߆1%}6?ev>\)3.eSBSpF:JWg*zїne4\_ҫ9N+8*[bq+[o8 +7ߛqR#uz 䜁rVrtyn7~o'5gu#oAlC=ޫ{@5a85r„ütt]zȼ=ÄyLU EwtW dzF3)N(<9K2Iqiݢ[FY0ӘU#꙱BS쎳b; h9R/HWX8([yy[X-P8hy^V֜ܗz 77fn9I4vY a2~?~& )e~S!4M"MZ;s T{%zl2"M$S}w'' &LjiO 0Sek\#gp^'; SmTNIeT,Al]r&nغJLay ftc 1M,|T]feA+ʒ|~vP黖Ewǧ<}0@_󅎢 pO= pY!?SY"?=}[wn:N6w5=f|3l-^93n_F>zi?$Oɇag}ݸp<גV$ P}wɍh :%<0 44aŶB(u73=7zW$P,X)cha:l→G :17:qT4Km֒kC#E )g0%g]0ܬ#pЬ#_EXnD$-* rș9jV85L}'3AP/1:7m 2d~(E6 k..gؿmZmR2_|Oٴ\u-/|$5$9lIE9(bÕY"3*Q)! q18ƅXM,EuIG䶂B!0^cUS!@V:R H$6Ew-ˏo~Z< + +endstream endobj + +3452 0 obj +<> +endobj +3453 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3454 0 obj +<>stream +HWI)r I9`W7^;  (V[OP!ZQLzmVWZljS fqQ$ڱ}d]ƨU$+9ұN V腍T=/ CVG~U +i[op^)Z?6K_Rڹl Kd̪09#1A~{Q\쪬1ț8}8xuӢ꺥C祜R"?ݩݢx=A%Sw!=KB8R! Vȫ|Cw(mWkn + 2U!U +Yxt n^+kIRrL~XR-3df}\Z J_ܜd]O6y1A.6wЮnk LwZV+yn$t8v>Yt-$+j,zTFN'q:N'- +lHylMVM Ue( ]Jh&IJ$KPiD؍xvja̘ԜLH^=@[]#|F궿g{5sn6S@eQxRvyTd^TcI#n>Diqm4qv.,4j> b#AFb +'mdLQγI 2+@\g` Za.fB1O>)<_`79/0'jT +]7w0z6_Sf + @:~V0L1Ei~윤TS J:"zQH24'I%ty5ER_c_c=M=:6/cb NRQQ]U F +-˕m yj1P>!w\cN|b=QMWq_j$C]{\6W7ag_=I>KX>0y2 {vTMvB>/eܟPl_S<'xWp͔+5Oc2҉,JˆE%3Yz"òAD$IWׇCt{shznk^|O/~"chqY<ڸ4y"߁]c6 \QўJQl$-^bvu론;Yy9^@:*%+@3MS9FCpPo6{q,vm/!\+Q<MIpv Ed\~>rwFዡBS/s#&L<>LX:'H;T=Zl/ eOUTt~8a`e0"s9x! $V*ѥn6 $0,JG1q>&iIdN% tTm2= 'y5{%foI +x)_O}\ma-O(a$a+ +nYg8+pSc/w $HڵP%LN?c٘ Z<+lÏĦnN=a'_o4a1jf]@M8`Y K`y8vGp t BX‰Ά9^Rd MϢ3}pKbJ3(3d(X +i[Ӱ;_`C~Xy $۝aѿQAOc9ͩc^ +{l6RkQ%^= V0 tfB{/<1&1uͣaԢwt\LU͟/> +)/ Mw?S7ʚήAQ2F/ZO%qT6@Ay/'ë ȨOȫ5OO'$$?r ~~y~bo~'8_gA˫^y/'ëuSxšz0_Pu=[˞̲#'JvU鳽H[*4ly!3,\|^֕{OĔa ܂4n4=l(^gy8. zg]VM;Ariwe2k {L|[pw.KGPNoz$./~]A^Wj9MԥR\k +MeP4 zZӕ6ۛqK\S + +endstream +endobj +3455 0 obj +<> +endobj +3456 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3457 0 obj +<>endobj + +3458 0 obj +<>endobj + +3459 0 obj +<>endobj + +3460 0 obj +<>stream +HtOQCطE-֥h-ˏETj!pW^?t~{Fk F;unŭJrSh6)Rn&"!r$ 'O*MRLaRE@5d!)UA 6r[Pn2zH51iye/w gU,A Ϣ;ܗӭB) q*h+a\3@*Tḻ%0q +at&@E?X C h+hZe 7#n)07sUeXw  g'eix;͠ + @0/0qLy%]n}M` So26~G?Agץb!Yl8&b8pd155쏸_OQ + + +endstream endobj + +3461 0 obj +<>stream +HWr]e3G41#9+** qfHP\[>OV0TYw'6#')aOˎ }۬2lj謃Lqn( dQV"Qf5 9MsTE^8I; 8/*jY'8f BwwP tKUC@߆^XR9;5-(kvHǭ7].mJ.=*q|fz2Đ_8ÚN&)Mf9ֳEu\_dte:l_s@Y#Z hYF^2F]2f69NPD {8q,B mR'Ki阚yg 2H]{$$:P'CA9+$kY۔inmyBeX5_% t zqS}=$uU]PA[w7@|&И`H2 *qk7ZR`vnD1r!Аn.{yQ+T044Ծzcgɉ-FƬ^8y8Wձh{T(.a/$ɴ- ++fw z4T:;u=<XLeS/@,ö ;)ٹzZ.W !&#AU):!7b/ + Mg ebRy4MmIm*4(TBA*F1ܐ2Gi[$2%{UaUaTamGxX&>.q9 n7eҘDcj\ԽZȵ*ێ/ i骁DpH+hWA̓Nz;ƽL9!qMn$'1 +⌲Wz*~BZcl)IbrrR/c/!_񂽩ZE _&&L +P(W^"nn6t H^]&uh G0mXV41#?Ƭ*j!۲_nGNuX{Ub 2?c>6FOPP(B,Ԣ"tI8l{9xL+  >bC1? !1 WFpó}*8P\`"", 4S_B,N iR +ET +gPC]ܭ$T[ρ@( L p00aEZ]P$*{ V $=KtHo,] roOcWa]qȶxXPYJc?=TDa}"=ޗ˚(}~:Ok冖(8 O) .O4^nvd*+PŽ@+> +<U-+e أH<4{H'9sDi՘b!1gj yd͚ժ<_WG(5[I@,)E +#Wh '}4~EUP \|פ~1|{-Q34nB|+cda^Sx^Tt(4\P.A}4%d`{|0'*P(?OtvtrPJ<̈oa􃀂Z %fZ,t` +Ԃ.+fy(b*c@/q8*8p=Tv!yL8c;K R433 =!,andU8h0Mk['K$$: ( H?o`e֬_uQ2pc-v0Q/o@$`92sl:K4coYUWꏸz̈Z>cOK]?c[j4xH/4aL + +endstream endobj + +3462 0 obj +<> +endobj +3463 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3464 0 obj +<>stream +HWے۸}ڗO,K4q!H&]_%<-)EC/nǷUF 4:{ZI&ՙiYqLZaEU[>{ʰu{o:,~ [9{=OT>|%3ueVsp$/W8Ti-uYY%8K ЩkoGrNd=K"K%,˴791K>;68v +~EZ'6'?^ۍ?hVƻj]"|`Co[Zbn lMI8o!Eи_͂bW5a5go +DvGvsn.,;ѳݤ=-du:w5-붖юu{iًl1=*'jU.Y0C DkxnL͵EǮ2N GJUVyYD^_OnPaDæ|p68z'Hs8(D0Pi}9aM!S%g0VEj84WDVep:Cz>Iu^C\XefGD4bkӣ;w#om["KJO;i-ۻ.}'=Yj:o(|aL5, \h 4aaQn? ,x~mM1:yQHEnLzxS\kҐ=( B^}c͕ۿp9e8Ǖ+pNqduJˬ{|+\pUͧEsEΪαO;H #Qv=B*#Q38nXo![r0w0y뢿:ooٸ/fiQ*1IJgzki5i%3TV77 @! ( L?e %m)\ mlINwssOkIj&.98JZ+v +f =/vjПD>ʯ]CZ,oˆܬ.8O`vu Wf~3xYg>A2@n;3AK9Eqh~ ڛ1ۿ@s3E&r=3z:p=(~urb|hwaF L_}g]'6E .vcX.(g pRH)Y ˑPNH&Q5y*z*JF'iedG±a 1TO!Da=コ&M=4na9({h؎F&jGlЪU*_>=u۰`cvm7-бzǐc 4AiMZ| u U +DZ>(XL& Ӷ\)/Q kO!.¬AZ:̲]w]3mS5'h #suo~ +\[RX;y)2z)nM[\"I}hӸ{$bMYDJL `GJ)%9NL6hߑ,P`IU!E ȂAA^MCUSV(E1ȫKl(])  6TEEBnKU)>&J$ 4=6`}Q_빔95A~qTljY5$8pZOP߇i#}h`~# y8;9'd5zTENދJG3 nAMqxw6Z4LM:7d5<*/%qM>o&bqiUOrTÅ/d:jṦI]A$Jxk!%/#&+f>ːR g`P;t5^ߏ:sA +zj=5#J*zر$֋ٓ7=n7c=tp1;0W|G!swd"6Z0y*#KauwHՈ3dtPöYY"y|3 r;᩠7 h) #Y} 07, m}|M^'~1hL9n38]g8Q`d6:>S) +&$L->;A*GkWҶAݞFh%,; PZEܷ!|(7),*~ ] 0tW06ݳ i|=8sqBi7''! Clsn2$1aepa`&<֪kJ}U˫n %f'i; VyPqB\B[8ҲGG[ZğJ'fė7SݒzP;{( ,rJR'Uu ѳEE/T beUb\TkaO~mr!e(!*cU(jܐ]> +endobj +3466 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3467 0 obj +<>endobj + +3468 0 obj +<>endobj + +3469 0 obj +<>endobj + +3470 0 obj +<>stream +Hbd`ad`ddpws q2q70i((UnGSn8) B L,2Ee~]癿F?ϳnaeb_%k[ 7̷[_Ͷs97Xpɚū}qKDuV>xF + +endstream endobj + +3471 0 obj +<>stream +HWrܺ,",DCuH딳I^P#jfRDȎ~7/Ӎn`ȲUJT}/../PL4"?ZYRkBʥNgF\tv-S΄W\'2gҬX\q8Хm+nqOms+^ FtM>]74_;ɰS7$?xnp?ZmRoت8tj*WD(neAر+ aeȠTZVбT=`Ƃ9Y{ \O>J4Z'= }yDpѓ_swM= pv6A7Yi!nAHyzȀʁ-2laikSrjm#? +:, \ +T.}aKZN5Όj]hYщWԪzt N70CH̛/e3߀gO7 J`I+t8?_ ZIi~O ڲc{. ln2 ZMXW/Wd/{IsJyXlQw`1~$-9ʚ6JG۠OA+h1s{|_*%nӈ|"sWmpfX"\`\`=Y%7neP>P(u`ǺNbXn.A@ZuF5u@W(fԔIӕS,/uQ%*Z G5"`ܛeܡn7L™ZUj* I^/3X)%ґY> +T^@{evڻBKJmIo::"a-)-3wI*)]DsOq<9MCd? sеRcq@ؕy<-*|NkOOy5# +1${VYZq?<!HO l2;pOT3];sSTV6m32 8*; + q)B,䊞 X~vJʏJM,5#tx u\'kP"+Aȍ@JNxX<֣<ͼ>G:fkJ"Qddםz2p+uͦqֺ6b_pjm͟q/ Q &"2;7bG-7" 14dω„ckLl;5=4DW8/|خECVY? J C<Hܝ)"iyTw5Fё +6ݓ4T5M|g=r?A}?h>}wޡ3ۀIuXYӂS6s~ez_vd+w;*sGPk TYXm߭p YEp>_8??zMY&WY%s ݠJ*MSh^tR:ŵ/y},*za qDCe\)B)u ^=”YIdKcO- \=2uLH)X4݆86#9t +XX\ zrx?0b~af ~~?= V]4_[D-QwlQZ74TPp򽠧|'Sg(4t!z%P,bO~~cnta +N + Ms[p ݽpwo:.O'ʉO CV==i_0x9M-.Aˍ^1 +\S'W˦oH.0N +ư]LI#zCam,n︧yV45߸ YI%|%[MUf$U>'5_8+%܂,vHj|}9KϵK,˗k&$Pe?|O*'i,n:k2Up&fGjR v;Yj鱍CMz?}G#Y"R,LsrwWl8w@-K180r)R)`]'I +? E*U(U.g>=n[B\A?!CSr4,gޟB+8_%m@БFm6C-=$8THQbArID gyb0A{١s.I%&ƤmfAeݻFn{F.C<62ߗȭ޴IQe"< i/`35wXɘ.1ӾYC;q:eIJ>3rV(ű˭Z˱}m_r6YO$i% ωDD5 $l +m$Ѱ2NsȬgr9QL{ M& K:Z{Aědʴ0#rpD4CFXmIX~2/uPzcKnI~8,p7qdi佭zŏj:l{ُ3ڭ6lP  E:v;z 4zB]#Рُȕ+&eCAi!\s8RS`q792̀xД\ύXBp$Cyp+19C"8cPU N,U?̝w5^7.5D2COXHW5m#gJW H$1#Th"US?S0F+i}Gv_ |4Ppޓ _fɓ ҀQ[՗SԗHܗHc ;Y\*t瞿6\d+x~ ~z%^iCᵻ.hyd䐻|; )0xxp2y:Ŋ+xP56ahp +#Pp<ڭb +)/ +mL6,A} +@Ȕ +"EBC4@sffRH*{އ6&$A0{D/W)MdI܏gH>-=~Ѓg9L}ґ=@w =Fv{@+[KQ;Ƶ@4re9qmʆwRMWPtcPֿYĚ" ye V&0b* +܃.JQqe |7ౝ + +endstream endobj + +3472 0 obj +<> +endobj +3473 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3474 0 obj +<>stream +HWn}W#9Pܗ @8̃:OͲ Mv,<eZ$[' յܺuvŋ:6Y LMN/S@6?u߈U~2/|]cu>tkz`$iy78;pz +8iGAc eAv[q!{On|ꆍ FΡ{D'%dU.%> vgP=.l9)f82DxS0*{ 5{+^;1ǀ(Uފ@^9)+A\SnG/%d-gBhԃ#O}o@ ~fTNb3/=s7tŞU!b7]:plg]S$[t֧uB%~c 5kkvÌ;SI|i.iɷ{BE[ 4dl~Ho<^sc-{ɌoiWcWҜQANZw? j끕Jc uEV1BDv ɖ>fb ssEiBb /jo?$bvcO<|c,xiV5cs33p-:]70$(WŬ--fc,YfYtm&犐(FitY-=zg B!R7tYL ySf"X(Qb:Z9;W]{[1Q*Bo)ϒFR]8M9N fdZ8lhcZO!^>cXuL )p[Vf606l)<⺃טCSY䣪$/&n\bsۖw7eo9yB8Ol:HN(j2Wɤ&h5 !GI',]4R=ƺ9nԠ}\؀;[!I*S*jęÐ1dk\<^.II:6'(eZ^>TinAD&/Nk{<28=Oa>UމGڮϾQ`[Ec6Aj{}c >Ҽda(#]8kȦ ޲\W +` ޮ +oG'z$Ï2d%M'Es䶝 Ma5ξu+Ҁ7 :]fܳI|z07űeӝ]dؽڇXsӥ7K]n=khw]E N elB累1}P +ɽ/<=3iZGz`~R*+}xO58VjOȐS"ɥ;:!CΫFpN3Ź” %d䊔=M5F믒8̾"jBKĢ\Q$e^qd]]!*DbQXyB;xl +vHռȾ +iPFUrd\9$\,A" GILOSpMIsFo  !_sp]lа_ 6WY_&9p9Wcb"V|&d+bX+D*c7b) LK]$}\ :(6k^Da|;辒/Q(S+WܣZY\nӏZcx&Cb(IJ޷'ޓ oOd.qd 7Bw $$JP +byzsG櫞7n }C S2^@+]~(u52d |"Ƨ:MI=` ߆ٛcLۧEDae~xMNnɉv=L>RI/BfqX}d9t8 yC\+­)Ùp$1(_UjI,=eZf,Iiٰ4C?|W?_NԻŽ$Uar"D+䦫ԅɉl7qlwqYA$DqZ}>8m{WWSiDKQ cUiQdsσ(Sj+FJ M)h+Ӈ@ )l!RZWIx`FQ꺫Zp ѳ<ۊ5,nA~`)ubq\UZxϼ.H"cC{k2~Oi֑͂tԤ XO(p̄$ &mS<|䗲Ct +(?|XU_$XW %1+u&VG:pj9l8�=8 + +endstream endobj + +3475 0 obj +<> +endobj +3476 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3477 0 obj +<>stream +HW͒S݈I9u+4^ =Z ~KgVfh7Te_xxLV7ZGQ1heR(HTܼyw{-V͛}&X'xVin~>| H?-ޅy1eOO}:1tw /!Q+&uxV'tԇp( >CtY޿_pGS_Zܝ>v:* A4`k`áQ!}pixe2*s'-cbJ5H^#(g>2]0+ZU-jj c^klS TjmpVC0)PJ5h@ULo kggG o(jD)?}nltpxgR +w3rp_}b<8YJ3vr~![ gC[,ۯE{_[]{ r-uh+'V$:xs-*r^8(”<b ߭jQDpT[?rJ`zl@,6~W$)R5lD$ŀJ5sqp=OmdQ?cjxsJ%oW]?s`1pIw}i$`/KÛ@5Zt|.}j;wΊjmwaT&e) r|KzˆpwAWX7e"ʰ.nv![J9WVjCq+HF%gO B>) QDAz+$͓VZq!+GXEU'N/J&J)į%S}l8(Z"w#3I-vyՕ)%=-~_k |x(v0zVq;#QOc&S_$Uq~Wd ^\{ +SVVy`䢔zm:sնsMB f}dW]x$NY7 N\@CF?1w維G8ޡu;]셆[d=TPkEIKK]T + Bsog\qM6zbϒɰG&LCT\ɽ63HC((,GY\0ՠ S۱qTcœFV;|!z^#-!S֤s\VжUksY< Cy£usz>w|P{rRpOMi1+?L}q2O O O<;QdxpĻϯ˝!N1([z`hQp~.8IC\<=0aw~x`:(Q:t%1$)r,eVtܿxI}dFTn&WkV8nd@-{J WnM }]ޞH=u,립l+`?ئ6JРo6F$Sr׹SxLWWzK-U2{.f@_;4r}5v p_nb$Yj@Gy$Ⱦs3הZ}Q; ! Zo`fy %6:ouUϜ'm{%7Qax+8Jh:: \ﯼ㒔zc-JmdqneofY]^QP;pMx@@$hh_a7*_`S7kشk/HJȼ'E, y)<> +endobj +3479 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3480 0 obj +<>stream +HWr+(vXxlӡ>p +4Ԅl#}o_*24ッVr}ś6RZm:,(0SyyjͻSnOTNś^ku8]AHmo*ōwu>zoS:Il)=E6Ya/6Vha*oT٫Nl1w_>P/&u<Wwd +3td̓i{b]Dg& bgF =zl[&"FdD,N5kv=jz&i8䟝t۫d4 S/GA/njOmkqh=_3F\6zD>06$#""gZXUa"=4ݮj8S/-TI@w4SEҙ'45h&O{l9VWrq%5\kئ+KuoO`lN=.Jᆪ_D w80G)i~Q+#vw +\7I$i^X4IdR:Kq_wyѯ[<߈"Z,%X L +x.K(\ lj3lx"/ěf?R&c$xۛkwG5P|b +)dt `twa)4;x/1̹18exB:mo\l{{]G*rk"IYanSoxC ˬLK;5[[L"#;7A2oOG'(wGorPi{ܐpy{Ij,*  ==g8 +i~f&H + ;T=!#@( t0J$ "|N$LkG7$z3wD1f*[s ++«^`(pt*Iy3޸KdDbۃcUC7B%IqDP{#o}vKHL_?yLQgpm±MêwbWe0Ąhz3*ڞbI_H{bx+!t90(1beT<&vzv? m֗ 偩p +L((*q'=.>>@<ףZmaEcvTs;+>fMK.WL{pMf"&u̾ 4/qjX+`d-Yw-V86xlEE9^2s$Ra\'KOh^ + =tg d"LuW}u ˜,|Xg/dӱ =g5䶘Z9ςN&Gx9TNi{QX21_쨝a61gT?l:])H$F[U #@>%"R(C)wed kVmjo?A~QqjNDp5apf?^|Tu:C5iETRX%),`cm +)Z5+Bdzn._4Q\*&t+DBaXas2!rH [mkA=QB̜4Y.Q=!sO6ƯSIݠwFҟ-6K/:Z:V}ͩ8p)즼My)ԷƾUI$9 8As׫k?uN*s}(q$D4{ X8YiM퐵J^QK<;Bb +dbF<*Π-t~jt(#G(Xz}aebg#RKuPu-yisWE mKy?JOOP&ɑz8BD4L-qu燎Eb'^2b2rBDL!Ū0Ð< |f2Oؓ1fK,E!s?qnw8 +#Xuç): "&~YF24AWkOk5(#dO&؛+QlEqtGd +FzՓT=JJED,0{~d2DI((҃Gco0*ZYPY ,*BP(; hӴ{Hm_)^MZe>A½93zmZ+óDiZ)-97g G/_Ju +0aF'xQndqYXBChv)N?,}׉&^mzўcvNJ*t8V\9R&n[`l|<;5,Vᶯ0М{PHU33@M"WQ])(c4--K8~֏qY^]< ԦL[*[%ò(A Z<ӑ,-ĨaeE(vNPWP=d;&VIQpnT>ueؕ d"yU#&4&^.; 0Ceku"hDZ}=I)Bbv?3 +REv{{qMm/V6NoPA>-Zxd6yZ`ihƓ: ٌ)Z b?tT96f"UYsqKs + +endstream endobj + +3481 0 obj +<> +endobj +3482 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3483 0 obj +<>stream +HWɎSԱHl>uZAbYX&d^c3-ER3@@^ܮΤf&M$7 Wq'VU\$3/7oNٜZbNٞn8IRgJ}{qj߾>D5ie>FO뿡89S #6q\ D^y)\12Mbge_ֺ1(/ѲC1_ i\Oͷ-4JPqZNHkReiZDoyefJͪW]ʺk+:p. +=ok" )m}SC³xUnp5EpȶUDldst Ohs3x @P;E K;/ofy gCKG4c⏲]s8o^^/66hY@0 lXd[ Ā40(k6zs`  y6hP?x{N|@;aXzp"gBVOj6a>`H۾"5S]|fAW)*)D¨3sGrev87þ T9x9ΙЦ9GcorP5d -Gk|6qhzh Cz`3́dx#8M60VUR +;p83̦ CzDIgl}!8{w1qhn[qؽ7?4orz +AKP7uG\y*RNEX~5sCooա,bP* rh4 9^Rc&ntmim|vѣ_+7~E/N}&lg)u՘ {KvHr$BdAB6& O$k$^}l6ߟ..5PF&FŲ^ ?6!ZV]X +3!4E(␄~^} $ɢ9y lO-}9kfTO(y`{l_~mhJgFԮФvaxNic1 xVYyѼ꼢!RSmG=Vjj'Zfc}M'txje_k!x1N +T#0)K{FpL#+B+y 0ݜ-Jp0M` Rs~N^5'Ѫ sԕ1Y@NyC$+\QdCsnhd|Y{Y`[ K JUf`%[JhBӲҲһ&l uIR`( (;ݡ"(ABb5b;}!`52G0 ě2n{OR{$>#x3ETBy.>  +γljZM_CdoOQD#\I,`ZLAbVɚ00R&(t Vʾ:U\ vO3BBG8861>I3%VCd[=Z~u.FĔVC_)c$ߧ9VffT!+u ^"U\ /r~ Cg23Vҋefs q^᧛JI/_ D'hk&Xer%$o| m3,I 3wjm\2ɰleV/eͽf6ęs +IHcӹ|QN˦AB+eQ"٣a!*8mЏ«V On6]!jp\pjUIU?, ?#8AeȺ{GYȥysB7eadk-qJᤸ8Q{d.U(ဗcf +[0pqx N:?vd5h1I它P )8(Y5heT6ιǾ,-|􍝦bMfKN:@Ȭ&S)$T~P09` GwGwseb|tc;1Exo#w-V^H #9fdXYBoաŴ.9J\T1<N$r]idQ_xUXA;9ꇎ`_&GJ:(R)^W2EjΏ:u[o>$ W?-ÑJWh)bթlBašAp%17s&Hi +u|T!T3WFS4k\s!M +yCJ) γ +aHzV^5y{692+ \/#iH~An^J89>͍Zxbݥյ;2vaV ^6z3 E6AGAB~oLRCjS.nC֟S*g44HDzB +RWDLv/Y|O6 + i O a%fee +\$ЋOf1ߙ(]a/>iidVrةX2W@=,I*PҺIB]ehz^]e:y]c\A4zU@XwK. qE +Wrwr2B=LAgbzo-ě 2S'&'&HkNbTB% S[ɢ!!4<&I+&{ٜ +V fe]˃kZX*9K:ba +<)*B +;tԥ?"!{g04|> ;wţO*.xኾQh`gL ]8 C5zDU0'".gBl>H[`oW+C='|tSLJ%OBqԩHq愛q4x֞&!4*xIx+-.UXm1jӅvZ}Y. +Gh[x&!DoZXE Ι> +endobj +3485 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3486 0 obj +<>stream +HWn}W +5kfw<5ۖ:cg;6@!*V%/An*zxd*UOi'JZ:)UTq%Fm.^/Jxun/8ILmveJzq"NWW|MTjyS͟3XQ(e׋D&Pki7t358Zdni9m8OkO^sisVW:ML_G:MwFRy% Qv?{M +4]NMܔmΛؔ3T"щTwN7 чEsࢲ=ee _~]F=j~nڵ :( G;vCOpt#ؿL*1ή{)10X%Y\,=oN1t0~zCKgDU׫ē{F잡!6`qFJ?/eU/o~#$|VD_ۻKtUHBs07 rO㹣=G+e^e=ú f-Vi$n bc#FJ<sKM6pN(˜eUEn~1 9(ih6GѷO!⏬d|Cd%Fo3&Q%v3R#: 2y? =h+EXhGg ̈́&EW)-o4Owd w}7<ƳbO8)éδ&v%#;a|ñB,`ekG;Abzq{(" +$dn1r~"-})rJ;_Hɀ9 JlX"eEl݇~5 }I|>Q, /B$D)S/>dE{ 'S5Z:XHQ3hM -Eع"a;c%Nx̳:3m~/зL1L1TpQ<8{*ex*|o<Po 1xQ5sgHtF{Y\yW5ï)xV5C$'#$aiF"<%v$yxzАt,%`=IIfYq20'&.Y2,20eiS:q5jD? K]ˠ74YwBՎ B2Ѷ+!~>G>տ(UnέCNa `(e~~ϿPSJ6 zra +CI_cE?]iF՛Gk8~|k)j4ç8EgY2LD:RPw }רZQ@~E5 ʫEML|tWI|jbQ_7F!<8xƲkyxO??>mQ@L(8KN; d GzS<T?|FB=/ K#vnd$XN~< NDsiK-!W'YnqrZx8;?xثsD*'LnF?v'^L [IЎ^%W~#٥zY`H?f) Sߓ2zB YjPͲ(ĜtR0VZ=C")AlY q +e3?օI?w2 |[|]uQJ|g==NqdGы|ηCTA؝x]Pzf +QL> DjRP:Ymr1Q1; .vM3>c42Q&Ty ›[(ehqJ'k +0@=q {R@J/p77MܔY_M[k2%JtLJ}}: o)+2@&6\OUMV'r{BR=W^"U J@ ,*qf#R3jːRg][gZkQ̊׀5ɦs@:64R XI\ytֆ9B"tɴΣDO&,ܑ SNq{aCP`U؍z2Hb(Bāw?+ Y +d(G-x"0T0좪-WG\l7>F"RLAw,We4*O <,s|>bFuet{ӎ_| 1sf-$Mf81/gÿEiF-AVaETdJzi ́J?}T3U9{KssREYTB%^v 8:,BBrW$:X<8k>/x"5q ހìftI4>\ ¶|pwL;92O&Z^llPNiԪ9;H\r<ۗffwr טD'#^p?L U T*bbbΝ 9e]ņ *k"'_mi[: ( 1_=t>a&sHN4X?&V|=;D[RY tWyt+]ʅkh[~ $ ~Kzr|g6 +zU@Bhzu۲7`懫 8j1<bl ByBxQkQٵw"z슲^c/bIa* +,&?٠)M=z2hv-Dؾϓ,O_Pyԓi*xԉYj du]%߫DqB`EnSS֭.;t]m$t+5 W̤P}7 ʌ!J*Sh>R|iޱ OVrALM6s4cњ9(dyʐ_+̲B0ANB?Z1;CcLij y͠MFOEHQ;(qI +VA>t,,|WNEʰv^$$IQːo7EE2ֱ,߯v U6Y*c8%4) +d8J Y'HĀn/ *p,c?_h8 +$/m̺OYOBq(\NVɣkn#j+a!4HD ?PRR_| + +endstream endobj + +3487 0 obj +<> +endobj +3488 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3489 0 obj +<>stream +HWn}Wc3ɖ(؍oZ#hjx35#~G{VS_o^mVpeLh&ɲMʺLJIի7Oz| +6鱿z{OWd1Vm(-Ճ_^ݽ 7B+euNpgM ?VFu2Rr0A6eeK5KRVkI_-oiBn[ X0'5I K^~JoĂg&I 0V)*kcuR0 +cppqGIFS8|]&0y^emZ m44Xj{pIb lͽޞk/G69>Qj I^ Lcag fqڦۇC'B$Ml!fџ% E[Lת%B>eOSM}pM߸Q]/kc n }0gnkV؃vlv5D-׏-_# KSٷە¸;+h oJ< Xj&EYFRp78PVk4} ]BVǁݒWL ?jVyaH LP9>bp(KV:4EjSV~ a5d\N +0+δ"FE19d~0D7ToV]DylԒFEӽ+}(|@oW)G,˅C(fV UPXFIMFYR\H(x]y:Teӭig[9ύh'GH+FZ΢9<ߣ(#mpl>$BtFAS9ӺZ"1VaUhrV!ERlYk3HRklm?\=I{69~t#:КV6^?an7Ww|z^2GcE5 ˾0rF({ܐ@@[hh7AE}u0#duΟ],rL9d)ރ{J4rgOz@@^CB9=m*)˒WLUG#*I:"zv%)UY]1I#!X/*O}} yFs[O;.Kd$-eqYz̍Ű3gI(0BlR&6Ґb ״J"{2QllYz߅uT/s~$0O" qBmB/Œr#DkԈܪM1gȹ?.F=L_Q=YYHW%yq3-Cl jHWSs by/Ñ{=s'E DF?tcXsrFKk?zt8qmȧFѫ?2}R,;[@~Pw:PM5CQ8}:!B\$t z0T”0qaT;/H0P>([%u9=+̺ Q,<},DY{mTD/ूTD/:NNA|'AtvCʬ)yLsZ|‘Z4>!hw}65т6VA#&- M/`k]@ $> ++B^A +/c&qr-oj2SH/ ~pwH.xA֡>$͓eLfշ?o`~˿W9jRܲfYeҹq{/!(vIUOhǷ dA<mm`Eb#-GXٸy^Vmt,3)&ּs< =RЄMiҦqI. ]I*~u܎xLӽk!=-p8fCCȧ͏"OS`Y9 ei#e.0G]0Ë`^Yy@s5ݽ$%\RG&:UEAk:B)`@yS}ƵX T{\׬C aT_ߴ:FVfޛ%D:|@At,X:]6B2A] gs.9:x(3d49<>6< 6DwlR.k"&>%lOHn @vyw +KE$Dpd7Ņf&(ZdVO/3CDHۛIlnO\?(N';|\>X朔e,,= uRUa,ȳx_~/n]i/R݉`ȝuQS^^([ nX^t`/OH:v\ +E$K*~Vphߵ3٩)UQt0}}zS{r,3ANy;x'~e,e ׵|%e3܍f"?jaB*]͂[Kđ1@]67 QKa B 2jW/g<&,/o^qQPU>vY@v߶EB8{A̚0p7Hຍݵ5"8nx 3sї?%* +o'f0lbOU6D|KSD +tiVZ&,4[]|Z3:IZSF 6DoD,oEZ7vDZaґ|sGf/XP)A5؀]`BhF TI5vFa`D3V>k^>HkUO+zg9QdV~-B~tSbvЏa'0YB&=5]SȟM,c"T0A&q[d|h$Ɉb A 9ʑ"Q xGroXDždMyW[hU)H<ͩ]mV<'X$戎q/7Иb]lϗ)M:]]:N&ڣ ,.+ٹI]'].ks> +endobj +3491 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3492 0 obj +<>stream +HWnH}Wcq`1ܗy$d XfHooHN=0`jun^׉UQf"QZU˰LԬ^zs(@"sW~UFQFiaֿ^A +k,UN|1>yUQeTfjEB+lW ꜱ(' 8 N0Xk\%m0UVcPV, +VqͶJ$+!'s!Xevl[qG.Hx="Pk$Հ%`КԚ- Q&i eltL;gQ$e>u(BΎm7ܛleVϠ],Bvg!S0pp[`3uоw:tL8ȅצ}fV aY 56=>#f ywָGհHA/g\u#ĺ_2;״NVm/.%Ԁi4^S+/z:4euÈ ~A*iOC;&;/gjt^JgbĆ$L:;ONa&P-# Q++F~ h}5z}Gjw7dqh2Lf8\:gP~-CNuAs;G.-G3޺l_}C&cR[ʟ| c9K;0=Zl͑JqS" 1YjրnSdZ*@` 5vFQQ>%=Olț_/<с@ HiܺE蚗EQMS$Zf/s.᪏i;:(%8QRE͹\Qk%B[>Fa+:\@7M/,BƠG0<Y9dhF,h6gNeG- C +VTȂ YIr +$,I+ڌ}{nФ,ֈ 4> "\@a(_g(kk.jS Ϭ>vV 3ּ({ p|1' t$' D̹dre/sTCF-TSWPS C~+7zwW+ -7'N:hdE>ѹܦFZ=8렾,[?t豀9. ƇdCc}9.Y:@IL+݂|BL0t1l +B5tPm#Be|:qrM}8,8I_ :0H[y8>xarAB`SϢl7:&cV['3) yg*|2HqsXurf뚛 E2t$-)swEDճ:w0tUq (ҝ}T7Fō摌\ +8A|O8RAxQ1O+zݿnTgh;r/, fz7m8}¶ `GۼW$+q{>L:iMiiӥi*g}3qC#E"v r<J9N+.9"Ki A^4)g|:/ji 2~YRiMj1:bw/R mGP5&vк|8eQWT(Z/-DeǕA}A}.<𨕫z7Z/ F$|ꆣ^:kIw(6g2 +4y;{=c@`OJwR@3i]Ĕ&IڔvXZ*V"6Svǣ6[Xr3u2ed,wӨ<(a~@@rhC~;+|W|yJol;LLKu +)ÅB~v,2]Xy^./a׻ H~LE6gBD^ʓr@K Pd/Lj{ԷY4x 0bnmx hq`|1X# #eo`[%W+򆽶!<2\܆B Ξo<20 xrׂ';6բ3uK謔BŬh\@E(!lx"v鼆_77`Vq1rlI v|||dq2)Ph<*$R79v;EUwt < knj *j*/ =6'M5L,:k_bS&:uڠawvXE7nEJ/Xjq}B\DЮweR)R G"8H!ސr-q$% ]mM$vNL+M Fuɔp{Ͽ0DrtI^|0.ΧuAjMc;! U $)$EČ_u:gh>q'$)uR(=Sۖr)ꇺ2]_$ \Re #I+G&AgCߌݼ8,`yp(j8YD6PCv_d3W|q(tĒCR&;8`{[> +endobj +3494 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3495 0 obj +<>stream +HWn}W# xhv$O `LKÄK +Go$@!5N@iTթS^nj{wuZL'֦NU&竷=ѴT=U6j̩헫͇8Ot7?EJ[[M+>ESͱlN 6䆎W[&AR6ggY'R7F>ě2)| +mz?x} V' 2nr]H*eCT6[  <ѫZX%E5컽eшO7`ulk Wb c*>/||[ln|h:5j:@uEGZG?Fn`9*A =m<>] Y›) JU+w,O8ݽWaL +3C=Zx:3t^ P#V%c&xn[\r)w]:Jrk!x}w79;~)yY2S\+*Q}l"xWvK[GL17o¦xա~Nup|C&ϦN`ىO}PRrXEJts +$dE6%<_]ˏT(yao4} J$v魍q@TI<|>䴉#p'KFB[°wZQIҒ%6.M )Jo7G|o{Ok؟b +߭cYV/9YNَg16,g +WMk=f+Hy:GP9LfU +Adۗu`޺>_$fHa;<)mfWkf{wd2_9WB9ǁ2Hs1~tߴER}gksv+217;9 ۏP~\U]E/nO#lwR57L%_HVGyS-}"3Ҫb_m N/0*A.A&fHtl֌gIzݏ; u\+Qj N)GFRA}ńjIK:C赘B#;2ٲ䫐.Xe4rbH&OYb ҊMHnn\nMd@Rс;2UXР]q&6XEcZF~bCKLEV}sCD"A~A~.I~էUx&ܹTnTB}x\x=(kH4#DpY 6ط-%*to| !<' 1-EN9Ha,ۉH~^ՎA/q1cBz _@wbI [fS-!+&tZmsScGb~I=)#whVVĭp()j aeŵvଧcM=uBb@i8=*Up{eūEVM{m@%cHubkQ7T!6IBhsEM s 8b"PE.zP=g]LawT0/i'J<1ɿћńɗFgB5} nI GH5\:uu#LQL)ZVH%`3 d?fPb$ݪc1̩wqӣ;.?PB!S*Y床 #jUHks mk_K +JU e8GDRre*չ|pAJPf^zNd+˝s-#hv*}5Jr<#78Q8S(n]Wfz%[%W 3RzFvE).l3`GzQ|^zA;( k~"jW^-93iem5陘NǪL$/?ᣞh# 16@H.1TrPvd|Pzb b]ߡ |}_]\[x (:q6+q}] ɯz8 Wl R`9إ"U\tÝ|ג %\X`x\~)^K|nXCFU`B2YYп&`UtpNu>;3jZP[u,/l> +endobj +3497 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3498 0 obj +<>stream +HWr}W#0ɱ7)v2 $!kPɏBv)U4zO9՛21,ﮬW.2MQQ,^y@bsXWoњUűMrMW.7cE6͏t>cӴv| +ŧ0Ulyq凫-( l_}.,!g2iඳQd'9'MqE{ۼ}_o{v_&'\lUT6]Px:rVQ+N#\d%l۴6dkHZW+ +>!͗Co8EIl(Mrd,[l7#k~*w;8鷍iMop@t eQeBa ɂmM?}C󓤑||̟<=I&')٫Opy~GV!0W^۵tERFi0f40]Nmh+\6H5zȂ_i> ) tvȊӀ'j[fE![ō₏). %GAy+8.tߚY7Qׯy;?1˦/g%r7h+E9MB .?J Ӭ(_cX=_Oq2rL|D,!h9f8T^.<#Z+tk'ζ&()c8aD[7 L_gbYVu[x2LPSWm qB!Nw88&Q;<@^g*o\;Zʈn,e>QV\YT/w .h<cʇq\a((ll 4Y!Ru 4ĺ:Zy+vϖ3{&Ar=Ք%qrJ0[ M2Puᮭ4F@'#Yj ~ +1Dݞil՜w|MZ aij=8qF4Xi~`S%~D;/i.4m:ED-*koxPCkZX,7͂m²jLd%yHԸÛN!45'/1= ,gXf4phyLy&LcBGuH8CՖg'/"[t'o w+ތ%r#a ur Z#=k/Xg7 {;"uĬg}IWtcd˵: g -Ĺmxtߋ3f,VYs +YCYACyY5iTu 8n?a%텪NahU˵=UjC-oC# ` Xl85nlvz.dSndȹk%Xl=4cܱnՈfF '⤈Kgt"p؀b61Rr:<ͦdl5ZT'\+_w(oe"(ܹۮ}LU$*-J'i + {}4|VX]]쥔 R:Qf-]'nt>.tu@7l*qoդL WH?՛)D`Χ:[)pTeҟ V j/ƿ[V$V$Hq`q%8=U5xwj;f]K,L +=e _`-*X#YM +LxdnZqmuHuΗ'-}O]uƁ^ퟚyBH0f007aGZ*dTyQ/\v*iL4~aa-a-O?>]E웧^^5=n@_*E]{zivU +Qxi^0a{MvJ N&/\iȬ^ + WXhi]P*W+Q+ ըYsJՙRT#t*| +QDj5<MBd_봱 fmoU#N}BD,Ә RxL:En{.d9 2<j(Ҁaztҷv|tcA y I"f-L/CJk>gE QS)ʒ!"#¨#q%QW̩<2ļ7Dp*ڡ[ +zt8@jOGl0ng%wOpJyt%xOT+> "0h qϫ +=x>8# Y(V %O7jYu uzWQ@%`\w$?}ma' (z#@f>}#> +Wɬ^)l + +endstream endobj + +3499 0 obj +<> +endobj +3500 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3501 0 obj +<>stream +HWr )H$M66'ޤNuLM;RcQɓERכV*f7|:;_QlT ?z2sUTET$qV/ZXnߟQD)mp}f~ 9),jєQ]1D]&g:NHuq7᲌J=_*_^pGS5=o{>ɣ 4xxt3fFGiHH _mt#ʽ$%T(k$C@@XXvh}9E73VK#I|ӱ"| [[ Nt~eu{p7}.ϟ~lzH_wX*tU1LpLhZq>} / {PeM҃DiD:S:Ci`.MTNR$Ps!if]g:cHh!LN)2/H*Db L,D:.c4zw.DfDYS=s-qe&CXE 01M_ґ+ +;@gGɍ>THlҊcwp+ARrkHd嗰4%ԤX>|Ex7^Z-LAyz8ҍN`5-:%@*85覌.,$_Vo<3R;> 8܃K'?1s#^L{5yRק +^?NIQ}7)t}źl^@yU 7d 3\y$'k!w^ϝ$ڌH$Jⰳz&MH.9i׆ֆlxۓ:hk]~7^NQqd, N Lki65 w:gW`7GO7հuPvP'y3o@D([ȗRC-*QszonOx$F<OF5 xC?^/ΪH'.s*m&iTvԌS18Y?n&m>0!cSM#9O 1&B5u2~'`X{yIq ~M][.j92/Ή6_-XRh./}7Poa'tURSB` ӯs8H) ΘٺyW3 X<5N!l_w䝬[J4sO;=Btz žD{-=0_O7,p!*; nSv rVw\,PeIp\ ĺqMod#Z<%*;/f +;Y@:A 'E(܆谤x) }WsC.~?ˋ$S/G3\opܲG +;O83r@h?)X> HǙ.J<%,mN#$]@iBRX.jWɦ{}C@3x/VɼJC%+eͬnRTJW,|T4c?q辱̯)HWzqA3 MJF.G(2SO<%OF,'ɳL+9 a{TlDSC3! GE^42V >qGod]/zzP6 +!g۴ԃb%9O Y=ED!s|pQţ et-ySг8X\v0Sx axbQR+uUF- {3FJ 9֠rUU4P|Q`1^xr3O?pUP~٢4iwـ/jOE҆F2MDOh5-R@B +t80V ! +,r }(8(?g ~sۄ,GZ urkM87> "ًyku3F3/BU>H /LiNkWUWTF+}AsAs|6*O[לo#:'whZRK-%M ]̈3uJ}2p(yg`ESUU7 4q@@a]DIe\F*{@#3V@"ZzǢi9fBу-D/jZЈO_4z}b]lRj0a*0!DoNΧB jEpp.K (߄nt`5G>6xpړ-Фz-ڸJ6^v}Cmӫ0A@YVr 䵺ۂSǔku= <*㵽XYwfR3o T8zϢ͘ + h^ڻy 5󑀁" 'i;X((K^S$rBFJAb)& +̪yHWB>+nsP + +endstream endobj + +3502 0 obj +<> +endobj +3503 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3504 0 obj +<>stream +HWn)HnDn-6+ +VE4 4^HOyez8,;+ClvWWU_asjIVw'ZljU ѓLrUTE\Q'^?JmWZ=$qTmnݓupqf~|uq^yUoS8&o͟NU\$y6ߟDNh鄢@iy:[ҹE)ÏV8ѱMHk'欜NRR"tUq j򻬟kGkF9|unc>5؄ 3ܩm|"//Pc!R RQhFY\EcM/*Z?´@ }'~$Gw^mhmJݏiT8| '{?/ ?4[4}s,1/JV3XQ2H28W?wjf4#9Vl!ǦUo3"hmtH#yY+i]jyFUܒpKhYix}$\>ѽr.DVMvp|P,]&DG1Q82/jM;> +j4e/X=rg F@^KxV5E% xiiu:sȂĖu?,7o!Św]n%ݵa1~:wRWD7۩J.[-ݧC{Z)ߒ+5U +nKûFS\A@T'!i)C!紘x\ 0jĎߦc5#V #|M^5-ӖkbR0)uz1y* *d3k +˶}=1L쁢R0A_K#b(NP^*Fl22Kr Zq z>~] gߏPBE?я5 t +aѧ?@AXlCwt$@z̫ +з]hv\ u7кBDT +POE$⣠=%>`.vZۆ°,N&q + +: {W;f.#5ٟ'D b"eF@S{zd'$EZ9uǰ m,2l(fj:QηþP#$/]%:v%;W(,tVp0/ oٹg)AMBZ+ڽtŏXwS"`$}̕fta~6Nj>ZxW7u8|P!UU# 0_ߑV3~u!f/ +wa%<ߩ7_bTb_o߄…MԵѭUYU'nl*ʸHZQNT,ue\ܕ%O.jonbW}- rj:Of`W?9D60+|ׁ` +& kvAB X~%ZyA_CN4`Z 1# $wcK0 rƦΓ\e`S'NxtBձn'w>vQ~IK6`tŅy g_cmhؐmYv7DxO=( +5LD}Ϋ-z'׵xX|dԺbߓdy7:c(X66#c-eGJm0Px|.fc-|rU;p'*Xzh#ԷT`,"Xmq +|# Ff˫c&c-[m-*m].|2uu<| 预!4N}RȤIZƂFK6c]NJN@%*kUw&Qu5~.A3+{XCb :;$7A# @K={^^Q(Y@4B9iD; a+wKz{i}5HΉX/4zFjE~U'ocA3jG9]c +v#a=_覒,2z"@ 0Ct6ҙ`; %ڱEN`2gJE>}.Il[@\ /?27ppJ/!Jk8<>?BLX!οhb\^<=a_v,7.>_O'0 eKy:P)%c V<.KBxehMM'pSinS8m3>5`Fh韛c6FIs/%}Y߽~RKn <46Boqj%u,_X]%<(: +h}dho;XEaH::>;.{&4P: OS`4@D{ ]™ {QNnk 'Tdj 'Taj 'TfXpu|vMy:p-sʘ U6==h^ T[;TsF]BEꪶL]BL]BeKPNNgw +up [nC=tӈR'ѵl*RWePWf*S']2:u>&{K5o5Uכv-2BE ^֯0DPݶ0DPݺ0DȐv * I욀u\ahVdaK94uS!O4ТniѺaeT "U[2*n\FUHnt"kNp˰)gZ. LA2csp;AxR!Tdj,R[3T$KPR5]Hb߭fdmfwkoIXѶY80p0$?́-AS6TWm+5STe#]ҕϮFZ؅ !1̲rO8c9 "}U[MݚUu#]ՍϮFX馆]twЖzۇAܲة +SPՖY(5 +HpuF $ +v,g].Rj-ګᔰ#[஁d˫SՐSPՖyugP՚yu.AQC>vF «Y!ϼD U7r֍ǽ hGaӪȪjl3jlZ] nꪅq6ZGbT xum>2sF]3^]CZU0ݾ + +endstream endobj + +3505 0 obj +<> +endobj +3506 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3507 0 obj +<>stream +HWn}ɓ> +̃@6Vs@5[ɏ򗩕{I`̈}׺UNz}uk>Y ő 8LMVdA\}>{昚푖m^xahW/gť;x㧞q\/v|x+99ؐ8F>ywN_CQ +py`lN@="3/jc,sޅL}m~511&лhS;݁M]{8${p@;O Mq\#~&;{5H-aùKkAg6~+O2\]% ?wVW? f:%guo/㥞UN(+SzI9Ezy#OH(wSd+?G|׾궔~L\{;2~Y1[>b00;7[teUmeɚOzw}ఛj.ZꍰzF6P<$ +xs՟>HLk ׈ #_ +m?o81O +UnwnnMF/㙩|I9L6H@̮媇Ő0v=7w1 |Cgi/><ƍK̆9!IGfpv0f k"K$<;"xZX54X"2(@Ydp!$г @N*QLtYRB4,@_W<iw{pNFLՠӍڿ2$9/(Bsۑ=oeOy͜ا4$Un0B`՞Q.$ntp/f!Au6:Ƥ%RT'ӇrלLeݮfo]S +_gtѡRje9<3U%E6H4DuZ9Djn[XDT +P*YZBpI䓔rCs K gE@N =\M B⑞@m`#_S zTEPh1 db;6hЛòP-MQ1CCӂ9ھ2^ \yvЮhʾ׻Ϲ#q="4E.MU&w?wְe;wa΂F] KUU)>LcMMF d4?ҏ~ TF#ɞh٧FK!q*]υi͡RhF() tCѺ&a /lLoUyHSMV!(2f0؈ JOǔtJ`IBXvvZ5jm;=ʾVx?,u7%Ӏg:!t1vp|aW@.@J. *'pS1-,BBwi3[ + 7XZqVͽz-8U}˳XkwЎK{`v A<9%JdRgG"]TGCr_ܱ*>l&Z'Rjճ& MrVrcrG٬D Q)jg(2"TdD+BAMI9<&@eSVLfFKԲ")1Qi%y_ߜM\-TTT)g3MC;j>Ad%>no$Z(bC(k1!iҢN۩A2IE'uaNrn[5Mj23ȕ{@|.Prq$-a/JJzG0 Z}E;C%_=qIR %N%8ׅŻ&pY&=( +bK{($ +vb׸q#7 +P5ѐ3luۅ_܊ah rHh=lLSJ*Q]-/LU@8W܄$b忓`y_j7lnvl@q9Iߩ/Ujs6Nsi +;=VZv, \%IX}M*Z*UE!,P!d瓍F/|oNmp'+,+FR4ah$fpA 붫wprޙAAZ:r4$(!pM)`_5tq{nK5gmC/c;Fjp"à1}1HJe[zTg^e []K2+VEUܸC5S2~C$mIisPTɠQkɦ!(6 NA`BZu~.=¨DNY4>ĥgH)I~./bY]sZ\XD Ar2I轡HqQd=9"@KNM;<}*K߬mq9+x&&-Dt,; t f@-k̆کW>7lE}UJb=d-Pf "|֮E=`8$dcegkˤD&dXxI,puG[Df\+] _dSxI3d)KCm/Մ:_KGIGQ?,)yݑc5Ws+CM.C /ujw5ZJzm#^:-c|%*Ia9 e0 o]]7|YT ;vw ɄK\mj,`w،ڔ%QT tƃg 8 QI:n6٨%*@UsA Ny_|VP=+áK'_BպC7FgMb2>2yRc_Qw:=VUN'.C]_ױy׻WwY"h(M/Ôl2`:t# EF4Ni)blagpn=iMHROzH}-%L@WRқaH*> +endobj +3509 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3510 0 obj +<>stream +HWn}W#hhvl~z텂 v  m 8H|C2U]U$1y`O_֧NxÅQ~4JlTUyGxU{+VO[n/(Q%V>]\W0tˋ7~:iZM-?~-w,hn\)0Ŕ⯶ 5` 1>yW,$+. +5#/=Ѷ:ťM:]pQ(& ǃ5Z9>%خZU$> /~a% e,V,KnUvB{^ ޾bg3oNPNԶnOխSd zRlu"S^rj2ב4>]f&2.$ ^X8Ne:` 7VXx ʷ S |xw~.sqܞRp^nP)~jQ=OyR"'y<(=s3]سlL=nyIґE^">%{^'AnR:AQ#;yCpp2YP]qejOEϾnIH?V.ipINϰsr^& +y$lAJho18RI4F03ԓnhVI Jz*]W$cV̫;`s^ \uqH49*T@ؤk#- 2,50 OSo.4F'B ??w?r:TGK&΋@b"C0^J T竩6ݲHc*T<VYW/ bL@LKw-0 +A d[):>Yo[v'[;.=*gH[ϓ,! +T]+̉JE&JSUc4* +4oVZ\qz>J}/О踘[7wnΝyZc+d%JHyCS7R1$9 sB2D(Mc՘C7A\p< +I=@"Ivuvr |g`|BՄ{=42\_n(RZw[gϖApt ƃergF|to`-Ž]V0cDرݹ|!g7A6-R7Aڮ\d qa_ ~h*Ο)o82c1C}q9R2(+1]ƸQ1OV,J  LkHqobQH(@!^z]|@Zuo5Ik褶ãISKvbgu_p%Us9 #Rџtnfs/ %Ř 03%y;u Oa8?YJh 8T?uAJi o@|*Y~PH\ BR$B{~S8E-rLsβFHܨxژ(e9ף>FKÁ㉧=-f G$軖URadL 4l,F0[` +*a_ګ9N* ELFgkl ĆC|Kc v}[~DgX 5A PaFn儅ɚ*aaJKpՖ3JDoHk!b̓]$0It#A7bm?BK(sZ,a>aWq۰O2+(,pPdl{ s; /*eW2|1⠑ES 7b3*cӝa$x FN|G pdՇÞ%by A:BE26J^i{/[{zJU]̢-#PZ0nELK{Fʤ v(M:) 7i97iHl[A6l$;44#vC'Vf0Zr!zp#6PSnG;A~ +5'r|s`y8Vg7^(BV~z ^dG,xHw?>}g? + +endstream endobj + +3511 0 obj +<> +endobj +3512 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3513 0 obj +<>stream +HWn}W# 4&;y36dORńC*G TuU%bQu9j*V_\%ZyMQٸ̶lCX@ òXIa 6[l`M"^M$X^~JfDUUi /1$h&#JuR`S81⥥}xxdkǓ\PY~_COOXD K x{sl@$I U 0f{7\ó[*eNޯbv(RLGL=e (&k2jء]cⵖ,y2M}cv{RxK0{MlV ` J +D/;mt/cGM+e޳UĮqС?F4ΪXr yM 5cM)6 6Id\( mWN@'ԑ ԷX$S'~ $A9cvE@!a-7= tg8a1aXBX F9~Ͻlxfý<5яo^?[5LI[]5C~A‘fv%z|9+9&~z6}SN#]F}N K@vԯA/0x"Z-i/EÈ%"< F-3kC#bF`" C AG0EY@fl<*#d}/5]/<;5!Cmb86|GZ_n6\𤿧6bKd ~E[bB.'"kBȔn΅'|9'^1!ן5O˴9B6S`Ov3$ʛs#wi'svw1X"|ԸU$@Fo)1Fe[J,ir ;r 0:_YUX܄*D5'OQe =0v@ T$>w*NB _Pljx-ohKQt@' +.K`:ivs,)꼂1JYT08nVIy$;USrvL|z3Hӊv}{xdhyx KT@E*/ +<\g!gd|v4t|I$JB qigAð_OV[d-p(,ϪA96 ,@xRG e> +endobj +3515 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3516 0 obj +<>stream +HUr8+T0$hs9P"cq#.r/7/3xQt@m%h?B0/Fʲb +ڧju9]W\x(8\Hh7!R= &+j [$x w6@oQuH!-mu\#P#j[ yDh .#pKK$wY0<x:Nw1 cӱUi@" d+x{Ry +."k43Ĺ vs&ZpP +&APiƧnQ*ʳ'+3E^"Tg5{[nԩk?r<_a!WX[7]T CdZ]F-[%[nDUk_7q܍.o9M}Tzh)5 CN.{xJq^v龡wT1Mc1:廐 `5ށ8`g2nZ Q{=RIdt7dFD1r_ߴn.Mv/7O 4X:/l{ʞgEϴ ADRCw.W*k߻ %9|<ɴ5 9zH]⯟?iUnXױM>`\GG`tG/F$(Ps/1x0qJ2ҐHn X1o} 9D.J\WBt_2:<ųn^+Rxfid|d*ˌ={5WgOFh '_ڌ&,I"S]܌Rx?, + +endstream endobj + +3517 0 obj +<> +endobj +3518 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3519 0 obj +<>stream +HW`TSќo2MR:E X]M#з Cmfru'@V)sΙ{y^XiB!YΓ\+Hy.ULќ%ū^&~Yv⇷$y&xd~\K.EFҿ/^-eKb_SMj,?4pNst.yI+ *ɩEor\< +?}wW{u\IpH^k$ҏjwY/u,[PPIƤ^-2"-L)jؕQfEnv,/[%Kc.W~BY)`ㅔq%Qxrt }!ExskA~m8'1t1rvj1)]rۉ$Wz! +a+MgGo:8W|D9״m5 2h=TӮi%ƺHEw& KQ`{tQ{./a+x+xĈwl̇U`uTʑj5TLcc4EF0]ԧXu]) + #O-^qSPzwi=EY^ #1n4Fl6w^S8(tqw.SF z9?uzQc(Sg^9Vqwm,GluMT瘕 JUV3Rw7Hjh]9Jf'(Y`'zT8'<Cux # kxd'$371l0GA!wZGaC`|}oнbB?5m6Z"tʧ7B!А/"9)d34im$4h3f#4[!Se=#SeC0'ً(d^"- Irȼ9UdȅO2& +Hfd3ȅ=\"Y k2fNTȁ9:ژ+I=#&Šh̐C:\aVDB:=CVqȘ Lȁ O2T!CƼDzFV>~C$3r`),0A=#fqȘB3k" Shf3/. Af1Yh (?߸¼X qjzՅj6b~AVPo[; CW>s +4,nkÝ1ߠnHyFlV.#=QA=q}`c4| tl+?c8vþvq)`BArނPGC(x +OWY wH`-=K0w _v€?W=Z~Ědp 8]s6(A8 3o@6nO?ǁ3AVg&_`86vS qŧ*PGt)|O"yČ"6_*?J_Ӣ1R@X]~LHiloe֋ ~ + +endstream endobj + +3520 0 obj +<> +endobj +3521 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3522 0 obj +<>stream +HWr۸+')TEVfEܺEIkIԐȑ7_N´d4-n >a憱4OBEIn4癘,7wZ_٤]oMMf= =Y|#yR|:0)pƗt7V4ϴ,7n-ڭ0^L8˞sa* TKK[Tf=k9?[<<-??L:O>~94at^ko?VSKB$j6jRmT;ι4W7GNo$pK"~![WbN,HitDU=&_Q\Њy] 5TQ#s촭3?s .~*+ض61 +:tf(<٪~[g2uv:8Z:+J3j*کF@KGZ2h+ZBgY87=9Ha3(͌iQEBmu1eظ2Vn]j3*BZ҄ Pk5 +Z4j<ծ*iTڹDc3w26̾Gtvjc97GtB[Qa5qBYshpq.M: wY-`NnŢ_!Tatw|Cuؔ<&7CGy`L}Yæᩴ`0[AZ>{*1Gx:lZ% fh$H 6jajmR|@_[6}.1oF`1{VҭjG(Z0 9U| `>o+w!-@$>c$!e[Q HO2(@! ߏHqE\.USqG)fvㅓ@+Bߚ9< f>\\1.dx.8fq.a `it޽f Y2s<㱃)T~wbn?$vWQ-L! 5|sz S@(ÄQ<l& +>L{FxM^ $%NvLnY,!||(lA4A6.Ns0#8#us4xF2vE:<,fTaAx@\#Y.#.[\]U/6OӬSNΩNuϑ{Q1 pwȂ)~6ЩN`|wm[G` kH v?&F@q}T+1n˗P@鸞Aq N +@,-R78pnpdJ;m("c""A`lG: M@J~00P&_G=ק(KR%>d"}Vŷٽ9x_5=d``eJ66 KT(pj=.n v + +endstream endobj + +3523 0 obj +<> +endobj +3524 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3525 0 obj +<>stream +HWr S%ٱ?%WO; E܋Ð: 0B.꾠At[_̀0ex.~l4ZX+nuaUV@W9^ fG%{4U x˿ #/ 0pFB;; ݙMѺpW(+3$dM +m0ޣ2hh04>ԶV`T0 |>TMpdaCϒH{k` bl7Gt~6۱iaʨcUw) “oƺcy&{6&#y-RJk1e5)LUF62(Xçlttm:u7nNVUv$ &E/wNRH(ڡ;GlĖL n~ˆw閃!( ^yt5`x5bsQ; GRAc8zfD+L),9DPf`5"4MMi-= kx ` 0iK@0Ңi <`A@eb5?@ c[U}ldY:]GmÜZ?ȫ){~0&N6S R͙崷tbrh̚$:j{$z!bZ>ÆKWư)JM+^}odnrbD(JE|>߉^?w7w@'C'V7d̄`d^;a|90 +z\&C4mzdĮw]<Em@}΀u%wɮ,ۧ3gڬhKYH,nO_on]fQ'lT7F`8 3Υ\id<[8Bܾ=H:#ptoS'>g9'm s<ν,Kҋ0Iu8x\'TˈvN]tiBd$YF-mN +k0qMK2o[V%#rLIf).omDRjM5gUxٍ|ftTbQmXs#sAJ ?KzeO*J./KC{&5u{1P{FT e@(RC 9*}+4o$W'N0:>ŔqmS-)=SU& Z:hf` #>P!& V_%Zs6# : QJ`A{XJ 9@ Y#/9֒|ȡ+CvE]RvT^a̋>0/erO$_9<9YNd\a 4Y$(ֳG 6bNf*G:`ۺ䩩ՁQ&7\*#رsMH"HCS1~od,N?_M},&!NuN KfY&C ukR[;Khu5A-XE } {`c~-稣%ވGR\ѧ2^V<9e|9ՕN%:ɬN*Q*obɰ~066i0[ToM M͙^"3Fzw|@dqŸo{q6iVCrKQn3\k'F7\A;NfpV8 U)> +endobj +3527 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3528 0 obj +<>stream +HWr }W#9eqx}g&*TKlKܡIEz|C2@h^$_Rr >XEj}EAAQZ2~xᘫJm." 0zk[Iֿ_y7~Do>?T|)=zE +aNjUZXϋ_6dsf5iy +f'QdՓl\dԍ nE`&ePhuk$cEݾeGF4F$)AW* z|>ڃ+2? 8H::j`FjzJf%άDRQg^,,ҊZP2Ҿ,#"DyMjЉE+xx. d|<b$sƜ냶=`` *ٺypbZтםqN1} +iİ)ZW95ĞųLfvh)FAT_EZ|!#9`vNx@k}F'Z&l'w +㛝Qwl^/Rgb8.O#Xv/c8$Y֒<, +$@qdcT/Q|FүEYO)ǂ z=76]Kbw)#Zڶ+0 nL;H_vTqt^9c+"3+.6:C'-F1c:6l$SSVZ8)DvTGt=4[bNte]qE3C-!$6izu]ud9P:TS +ة$^9xT<cZ:H{6IԳiS< k7Z=t^*[{~* +S#E7,ox%",a蜤ڗoC#+4:I ãot #jB2m=xXnzIstk=YډBv0cƂsaA#D"@d#6i~BT乘~sѧ}4( }'&:7~ +uѣhHIC, +uR6[zQ:` g1 O3e,3Ҥ4%Ze4$X$R85j6.%-: ro˥ -jIdj7B73XI~ 58M *Voe5x@US<Ηjv;eaS0~q؜e)c5ǜ!p։sY1 y}HVA%fWq!jAA1r)S;D ɭجޒ{fs +-" `Ob9Ðu9VFZ߾u ueN +3n&V{p.2@Hqq%tyhR4 ärOi@b?yEUCjwֆ8!3bCD IQJ…b)`#$t0Sa#[U&KID&RwZ\eJz駹H"y8:_gԴr Ҥ, 7 D6Ch΀peG̙ÇAwϒpԹ49NS'G^7B p(,&‘)J(y +IL 5Y| ٞ\SRa6~S r3ȝ]CǽMXC<1i◘ʘ^ 20Dl7<$D]ʸ7_~ +dC8e黻"b,=ygx +}xg eo`)g)\2BupD!%%Yv[=]l7u =MC +VQHD1dc@X~0Pb%l&::1[νҌkJ&#7qJ#@0 z#ku*\Aa~<|j>Iq(ѥҖu|Pgy>"PpSL/sL C: Ym -pZt's4MP)5b߈<$KsCӶDgU[#uT{S9I>ߑyTbe\ +jZϳa<F@<ދeuCrU/CcO?H32q_Ve1ЦFH]!A. 'p ,Õ^YƁ]Ep`Ek)N{kn|%> +&RFLo$OE70%KI|VVt1Gvy,4-.Gޣf=ceBy]2g9 +$rٸM6nN>ةxԕ~pm{Ux#.YZv'EƳ8fAE6sow Z + +endstream endobj + +3529 0 obj +<> +endobj +3530 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3531 0 obj +<>stream +HT;r0y-@t( !a &"iON3Yd7ɨ]ۥ>l1qAS`JblJ8M>tAy8\H'%t[w^ҒP)Č~՟Ԉa-}Re* ]3I4Yw} oBQuʹcڄR +]&"\M&k%XQf|3;֔WYz!E^@ܷ^h{ca_T&7 O4I{@{ +oQΊ;Ir 1)ʎl-:F1sFl<,1V? 4wϥa6 ~.<*`xx?&:5pt0XZ`v)vqѳ?9$Ml +K)HK9q[bqa\f0G-rɵ`{lYawvFLp|Ng + +endstream endobj + +3532 0 obj +<> +endobj +3533 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3534 0 obj +<>stream +HWrFSx&3+'%!4?<2& 䦍q;2A(ع=Dз9{lhwwsٳYP9 X$Xa:Ą?!U]0]Ro֍mVI023$8\f0M&KUkaIͅRb9Nի?٠1bai7nӨn68(Qjk_@fs2Rt,p] 9Jri r[aS_Fho5-T%5݅E9e$,jQ%D*]ل;vA۵R;ulHݮ"ui VuM@jFKaʰ-qن񚎨ɥd#C. s"R^3 8Hz}s !6 r2MHHn&T.8eInsAgq.e2(#)ڡr_PVVrzJBLKX~ @R.bCIe LL>q e4khbEJQmL&Q92PrS^djбƊܮx&&ɳgj4m5X0auGOl>b] l۱/p5a2|+ښ>Z%~.$JLD)Fw(\y-yՉ]5)Iy'Ww!ž4%*'چ6@OUA&՘,PSZ[jAeR3aa3- 873iFBۄLT~y;+x#؃U*fwV֘ 3+h :^QIsEsثqnu uEO8S~6_ĂA[6ww-KYTG*w4AB3 + +endstream endobj + +3535 0 obj +<> +endobj +3536 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3537 0 obj +<>stream +HN8Sdc;cOPJKtRUBvKMl9-wbK+t3=װ7Ai~l\k[Ey pmdӰ̢wv40˜P͛e51DD[^ft k67c +/|ørX. M)L .]8cXQ ya_yWN09,8̍ۻ' acpSf )hdsH:% Ķ K@r'm晏̀PG,I#@0w'a2AcC?.vJ9S5trQskoo'`y<}@`?~(zO6bTH')g +S`tJzZZ*lx%ǡT{d 2O$鎇U>(CA]ʨ*TW="ɠ*ҙVEA]H#Zɨ% +h4ހ)"7vxzφIn#^Y{:Ix|⺜qRu`pP"|t`e ={?N[a +iZWn)yN[ɛoZ{#?fJe=:,J=YJ"j/WQ"/]]*~<¯ɚs|?cؠ6\6n/6]p9{QuLam\Eqèr{s\Wh4 && w( d͖u Q]J[Y-qR) x:ifM<.›J>R_b EW:EryPy 곭Fˇ,^]RTjV`(a3 lej)l_L +K{^@8 + +endstream endobj + +3538 0 obj +<> +endobj +3539 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3540 0 obj +<>stream +HWvHXYB@X$2"Hd&E#XH==?209WU/~UߺuZUEp-EdM_iuui0u?K}U +u3NtK]xaf(&iɒ,+z.NvORDfjƸiCObn~jBGJ}Y mS8Ns_9f<`@{j25Et*& ?^Sd0mwYREHf9?rF9 -V?BfVH}Dk"_ۓ*U=y\v絭ΐAWF-K(lbۑXX狚پ ]nI:=2; b( "€! !ǭjʛwy&i UÜrk2dhڨuczp4!8 +\i%p]L:*`΋u{p2I' D%m_=_eE~C,gE~~&,nj#﫟n1tKOy]yK At`#z(lN?0}m⅌$3tu@6zT_u?.$ю" hki|\`֋`RQ6Ŕ\I)QJX'PFr͒) ™:C;;ۃ#!!58.8vQ:F\/k+z95S4$+fmv4L2̗pir +IgDƔ6$U|G9ۼЗ=Kx}e.|vE.?;')hMAC?#C$M-Њۑ3x)Meݢ± Mc3Պ-)yF&{“,chH*/ɿcsW֜0E==>L9blj}kCr6Cל֣e dNp݁pn:Cm.H̉#fk,X|pqL'g?1sc0~!~tG7:MYc1wcMZ -kgi^%ּff^rY2+ylw$Be(<}(ɽ4C&^STE|}"/]Iv|Fʔ~n" + +endstream endobj + +3541 0 obj +<> +endobj +3542 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3543 0 obj +<>stream +HVr0)t $1NO[;ؚ!d&[ H2{`cObw߷ZTJ5}a r 0@C:j%p zUC!fnһ 4Sv&X!LPsyIN? C_"1p\(X(bQ`5i!+&4Yb]~~Qe`\X}N c8`*=Х[ $O0 F@3!6j%e&C84=2@3yIE;JQ:apuؗARus pj1_9:$x~0^_鈴eyӺ3շ`W5c鐶*f=U-?OfZ7`/ آJ`O8JYk/ {MCM{2U + +endstream endobj + +3544 0 obj +<> +endobj +3545 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3546 0 obj +<>stream +H̖r0~ +XHFt!XL;MzpIӚb'mg}ea)t8owLj0 ؍1D@I:0mI '"`&sqapI"5&KrS˃F`ðj|ǕM\)'NB@%64i֑ԨMX' +0AZ +6 182ԎAr8 )*FP=E1s]l oPQ .n?ch@!tyL@]E`C5'Ʌ?׌u._!Ҡ!\mui+FH(=Y%IܝT2:ڀ^MR.4CMjǗVR^-`(Nx07T(eL(\w`wQ?$E:猂444L]`zLbc*C^> |8T~U76ޢ|BNO n]!uuʰnoQSđE&}~;Bֽr^>U% G [>>LmFy}ն +`;v^4ɲg&d-.f#VOR6éJvlR1NQ_JS[!s`T-dwQcyWhYRTW@ [ϑؿ-9.? 6;P=UޓMV}:rPˢlH6F^߭˴Q?x/ U) +0=r + +endstream endobj + +3547 0 obj +<> +endobj +3548 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3549 0 obj +<>stream +HVr0}+ 'N4\xĵ.׆rp }āTc +.B+V,L #ha:վ/p0)wV_`y'VUX1pW^/s`OCC,b(;eBkS, ᐖ9o刑"ED+}1_nW`i!/:\  "Y_zd"]{cSL`͵Ƚw`[EAe,|:CvRªM0z6lԛdT蝹aK޽#zX⨮[MwC:(v~=$q?kj~Y. W\ͿG:8ŲX-W"_}V[wacqx5pXV)kO ڴrC>Fܪeg]K̵Itt{E\ˁ;}z_EAbgÉ3aD * 5)LppR4T§UQnzvF6Lvc mWBIj3}~J*i΂ + +endstream endobj + +3550 0 obj +<> +endobj +3551 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3552 0 obj +<>stream +Hr0~ +%f$KMrjЙ '҃cprh}fзZ I3t8V\ 4F"C  +q*,IF(f2A8eֽf Y +g LTtILy881&#HBBnw|1!2uEWEaV-sC`:bZv$-t'l~)3&,'5ЇX!}PUb4 _b^ "\4( FlBnC~C/U d +xɮ?A̠+L(FT2qzpW, }?NyVUZƟ2XXVbr~iiNEq꼅PyMej97;cVea!~_۫/ߴKgK;K|'w/lәY{۫⍮`b + +endstream +endobj +3553 0 obj +<> +endobj +3554 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3555 0 obj +<>endobj + +3556 0 obj +<>endobj + +3557 0 obj +<>endobj + +3558 0 obj +<>stream +Hbd`ad`ddppt  q270i'(UnGSn8) B L,2De~S?ϰna>S,E7'n ɿNdym)soz5KV7 ?|G + +endstream endobj + +3559 0 obj +<>stream +HWr8}WąoTf-jy`,fdG/4 %_vU 6ݧO7^/f'R,fR%hYSZjW8UjYqyJqwBYYTbq/E^2{wr&<6Ҙ_v|<}3c*!J6gNgOS%, ]s_x^?d?+~#6?\l;SFls.ZYh /s@ٞI]3ɞG9S]mKi~kSTj~UqQsYJ,8LYnB tli>om^+:;qP +<+2e??}Fj&.m7M=lmP(}< P +Lȍf=P2_K Cb]r\}Kdb[u׆ꢶ0Zb  'o_ +:{lVv+|zMtXm@)%>Q ox\" _XۭC ws8~IAڭVMm)us< 9uϕY b͘1b¹[kơqlDs.u&t<'+L.&Ե(U "7>Itkшul-VK^7Yᾍ:f=fD!BCYCf-aa1!.D7n,G".Kd{ȎYH'#Ph<Q@*DXn]fD4U6\0j.ۻօ<(-S?PZe\6 bq&ߕ}J)O'v6&.,q|!x.9icް ]RApƈg$n l we.=$)N"KNjF\wJ$M ;!DMh6wdtC:,>Vz3h/0h$%&<#1r/r IZb̜n0-ţS!UC"}6DҼk^&yãH}| 1O3ԇ{Y^18qȐDgِlfJQ:JnDCћ3):1V +78y H +wobEbyUK_ΔOEYX%Y_ćKI~j)T\{)qsḋz1C;]Q:O#f(LqL74]!_r]xrzBXlj:p3Ў/T_ptC^~N8P[̓( |2[ +3u^*J]5陲Õ Vf]o Tk +-+ta@\.W;Piª2|*0*]r1BUV^9EA"s\J-(e ={^a ȍ,˴vE)a},a]R>rBYyw3i[Yׁyqʰ`JV +G%\v% 7$|𡰋x#Nb ZU >r>K$q|Ar<2g@9c!#Cy :cA藈(IN^$H6B/_Gajrw0a:Kn0Ygv X {Qm% P^7i0NɤO8d=^!N|yiFl4W@Gv4 .F`Z_4LVyHd~LP9@?TTWpt͚|RlA&x6tO 0?mow4nm#4xג 0ߥyvaOt*UZ/B֯?0ʭ$_Ԩ1)h +|5IwoYa[X$I;5>觘թcwK)7ɭ%5W^,e=}Ծ4Q2R+fT b 9}\o͒V}=h?dΒ֛e eK G5[E T~ӣ]^3 + +endstream endobj + +3560 0 obj +<> +endobj +3561 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3562 0 obj +<>stream +HWnF!v㲣LWuy=ZurɠvD(D딌I9z3#FAG>Tr˞sν-e覸Fvq _fg|k`eb,׍qC8J|MZBWu$1K9 +1dNljr` cRb؅K<G rx(Q%7߼A]]^-sJEBzlfr>> .̳POf"3_!ܿZMT?mBxn^d#Z>5QAkF$- %wĶc>mt0qR~!e )MdA&AY~ # a] BfMuV|&ʓf[He;d\-rRhqV8`OK{b&wj#<߆m熸 G̳,칚 x]5}Z7"i EMf YaѺ[G$z[xhJ|p+5Xkm~~?3۝&Yϐlǚ/ +y/\}@B٪pS[aYQ^e1* q qo=R5"[P?da̖ Hu9Oia;[1,w"!q"OYꑢ937dh_wF+U/13}V)Po̞;u:S%LDJ?-5٫qA{zll-lS~5˫ۑU_ZIQj>/52y=aF]x ||_(LvE*]hxNVͳ{8-xϜty¨6&e>荒16+m ]GgPmH`2'ٔ" +s26plnAn u;~ō8xyAo4+DфN )줧"=d,=?iV$Yvؒg e]'H(|$CT͡ɘ?R LLk_F_gT(GfcRcSK^:ٔ 1ڦd} C:aZZ l "112}c) [X g_ye(G46ސ=b0!ţ! q@eBbщx D91MlYl&kŬ 'Q(Bݠ@PB#+J*GN_p+-#@j +!@hN!l 8A#&H(8) +H ,{uQlqYK(V Ey9 {+S/I). +\}I0Y{r\wf6HpӔk +.J֣\4m!p{h^v[=a%bE!mhU*KrC#;P (\TѶP 3Kb?$G1$jgs m $#() +}iZE&aר{ !ߠ5.k`—UzYI6:/ל>\'g3.8xd6-jFhUӝ0,Ls;p*MMY`3>#p+#+fT1jx;+ԔOU&z"]sz]OC+E6/;V#5U +:G$kOrޖsL4DDWl_I~3#?^Y;)? Z* j97b|l—j`l v%5p3?fN V'azO8: vF7 Kgy l)8LIy2o 3簷z +=_,ŧ"0.BX x Ȧ" 2d%CęŃs+ KM=)u i"BxK Hǡ!, 2y(A5< !K!$ƠTJ)bѶFܬ)PsThE_NKp4'.I@vy)μ"Ud*}Y <1)ɖx9BI!abzayNzO[?Dqlm[/b[_Wn[_0vQSᔂ(\A^)xٽR(}~ +G%Nƣ,'rJY!6Adq3~'{Elw(qN.[ 1}\Jj!ȍ|̶fe7ܨ}+Y諄z> +{~O6YGN5gzRHJ:=mGj@eMx]dz91C2i(Q(R\~MmhΆ$cd< rqu#5n5:hNCxRx$A%pG7Gj1EQrQJF{0hk,lݹx%y |w9uj¢Tf +e>eiy柩";ɣy>BrQ-}Zx 8oYlPWHA9C|9`(PN +EjKQ^32qQ^P^rDPgF__ 89C9]ڰ1P$|3 v zB~;.td <G =2%F&j!@-'_T6S8-@F!eRj&|:Whh %kxlvb P@;PHpi sPe _/jbB 5 p@@u8Cwb@FQɸ2r9|H@K(fb.L8Of:bdNp)a0@8G4 `dר%lGFH:z K5+#DSGl7QvFCuޡn3u6 H8H ɚge<ଳ2t(v"H?ŒLzRl'ި&@ZO]*B9C9ŀCpvU +˧Ć؎8JLsqk&;[NJ"/v!'\ +Ճ3(h:sب_&@ ''tbN ,6@e$@8t3vZdc`Py!@纨%Ѿ> A81Q9򥇌!b0X +BAe(O.CZqbaynN,F*$<yg1cxӘdn˗ Dy3;1 &! +Jt %F|3M6AC)G ֳ2lTp|,KࡄBPyٟsυv gY;`’Jkn$2$gq X %>Cm*{e 2nE2ہ̝!F +WPۥƢ1?*|U M32if~]N*=FjL hkI5;G9Dכw`6١L2P> +=)졪W*90Q%}9Yp2#Ek9QEJJiW¨˜&.>Y*6]X@r ̴sυ&^mͅ=T(Qe&VMVEbD`"q ],"QElbH>X "š i(_Tc6![gdcXN-3Nr8y>-1PAJ`~D~D@RJp9𔄸@۞(w.STP _ trMJa};8l"0.[شR8р3|7'|74"*DG.JjSF_|k@%|.F_NJYdvuuyk\|g9fہ1}qCY|L+84VNCn沑ձ]2Q"_jbvF]a?eP A|1,Fb2;3[{O5<<'(@p0Qa +!k5,3gji8m}7N.YbqC=zQ0$OnP1%":o GS 4WÖ(&7'릯`2_b~z2%A31f9!Taf.\_{ Q4(-gzM(\<ǃ5ҚXro/=>Nۨn{4 g籘<*W!H&3#xZ!5#^,^&._U-3|T("GB4zdZf5ٕk1-jJ(h#/6+~$nY.9ۃA5enC&m('!qRi`[Q A +T[>JQP_n +mT\62/lQQMa(FA4 `R*' +!:w_LF|#%3iHQq=@ ͯ+x)nL.NE Jl<-MY<( Ai +͎@:}<3#`Pf:JJPG"P%h)=O^I78Aи0k|<LΥK7Pe#5T3["@c_yPLy`?`Zp<| e)mSmoMp^d"Oj/Zᶤ`UIg;,-ſ[BQ|跄ǖ(QCoy9@ k1VZ>t3HnܠC*>2+IlHd+xp @Ad8ʧrF ]P(aua6qu]jV!8e}`f)DުF3J PrGQn߱191)ly]>@f~ 6::AnPQ,@a:^G02U5PoHx9J@hCⷑݘ (h/ j`d3n *ip= B]=@;t= {xC&m:AdN|t姲|=_@xlPtk^ ħX@ qx!5;M?|-Ic˳r(@P0`N,v+܁ lAf!ܐБ46R$T =Q}y('w)9%6#貳AZd 0<@a!`N 4%kM|V>z:^YP%sG`71ǀT{% WD0ZAcƕZg\_shAvRt(V6cAk/ 8;R#ӺAzaiG=l5b{@(Ds{22 5H4Gè {`Q,CmYYPnL((a05fyညA?@L{28&&mNxil)F|5k"k(MG7v.= +>nmwdR u*/ kH)}{xT{ HR :VtJ)(О ++< `z;P=EN/Qڳj|evť\|q@M̪_(GX 4}.1J(31/>3WwBnἅj̬aH>߉"& D=Ѭ< }9JNQp tm vg>^Fn$jj ,護³%_gD'A8`T`zqaON\f[)>!O{9_+ӜEؠG5ޠі|K\.cNUK+mSq{R!a 2Q5D#(=mЕ79.1, q'Ujd`U+؍f7蜣:pUS봐B-r̪rPcjR.}FFm&j)V>2{ -$gȲaC19S_7a@2{sίdR;Y`౗+3 *p 20k(P#ܘ[-M/g}D;=OsgwS3;SE @mG£@eH{9rb.=H4YXW`fU1VL¼+#QjZ'X8yze6(դ$\e2`6%#ޔ՛aEm_= +\;H9,T@p7yC1m$9F'(kU{v&(,fB)n1`m4&ZSPHP2*;G1maf] +\vb8y&` Dz]FۮQo@&egK23$=Ř vH:C?}Q[ǀ:or`t2ο`w+1pcpQPiY7zT7,|ZD4W>(lUT~1j~WXJ.S;0(4S7ƛ|1p. 8Im(1buhzFL@L$ԙOQ6)3<=пA#D~IrG'(Y=~4rȫ.L<dg@zej=A 9 p*'{J +r0HOP#E]䵠~% , +z d^`q%Mx3*(.+F!\hA.*s_;ZGuiE|u@|1G4AdzG=8w}LguT#Uf%jư2DHnZcHo}ԓjZ)g8 6!bmri@}R\-B\ҹͣY KսHdT^}ҹ9'**n춐=34r"wHZc]BQd<Ғ:?oPu| G<d9t.ߡj<PC#_uP'et+:Ѕ?oi.y LU]1/pRNK ѝ: > ;(i7Cx8o6M5AE!X3>m;?451 $NhN;(@2=Eܦ^K rLhˌK_&8HR;P_.Hy'`R@Cz*|rl n44/FQ@T Yf@}̓m_T*6d]#\`g~pF'Oeu{xO;F]^ ;ƴDyA@9y9FS=,A)TmnٙVR3xU_ SG0([pzđ({!@ g8zˌ( QQi;uqߛPֶUy&HA3U<Q-D 1ș3f+܉M ')yf2&`b@-8y]/W{ݍ{kH.*j*kUUyd9D\CިG + R0( k9rCW+f:e穃7,; ]*tP'gTSmrkN]D Q:Zz-POT:Z!ʌ7],[d8H?aORT)Fm6#w)s2 bY qb5f<ڭ@&ə⚹Cdfdh%sQidɸ%(Ȓ1j2Jz</;ƾC +eeV k/r CSQ]JB:dGUrB/ + +0,x +Ka4頽ԁ.pjhN ō8*3$uҶndPPP(x*-j՝!{Ot$@?qZCmэ&85 ?"n?_Lс,NpRh7AA'pR<2_J]]A +y/&gC=ICnl)Rl + [:Q@^cNPRE a:~_%덟k؜DWSC'0+ϊ,i<`"_Sk'lq骠ƿ&PyTDɪ@q.?O@6|jL]P߶P}Mk̒ +,wbȴIn$ЄWF6ẁddA> 7 2# GpKF +[90w,#..:+ٓҏkj1 3wyze lS%WAW!i_ | j9@IhDjr|Ձs % X\&$ +HԀO/Ʌ>W6:p*^$ҙ +}|61HNP9s.άIi$ +Ci`i2N| ro?:B$x'-<1Z0hnQx}Χ"g&ġm]j0p8٠rnl*W9fZnD^6=8E^* +i<+m&,+Oij +-횖~Zzd@-@Lwʧ s%F)s*Q*Yg͙Z{_))h|pm;OPP\}e(*UR+}v QS&]QSl+UP6-ւsAFGi;T%ʈ4i Ř]iI[#V +(f5J$Q~sNDk:'K?. +Hf2C{v#3A*8#tn͑f.>b P6Vz7VNQsT$H5ݯ5QO/&mhv~eb5 @- +r3ю& WЀݒr)a=S0Gf͚͡<' |rwα\r)wڣSh1@H?X$nQ$%G*`J) QKLVSN@ z`NId"*ꉊn1D[T>69|kp K&$f;s q-v ^irkU\hp3pK@rp8lmS؄ Gw(Ȇ gIQOJ?"xݡ3ӄ$岲07\2!*pֵc:'\^0;Ms:il GufMk +%9]s@2;kn&wEbk<2;ZRcf)[%GR9i<0oxx(x?YKjiSηFPA  k:ctg-_ّhuvj0iOEIf$b)0G`+ cYQT)<3)4)M[dDUH|a5 2/~k9f^?6^Zct$zg/E5xp\0XP5u1` +S JѮ4b|b&+lP6- +-UgԗnX9Z `xΙ[>4Aa&%fD[ 4b{i\Y(7Xw~Q5Tģt㔄IŒ*7X_ [#EM]a}5U>k|-}~ I=2UcD-(e.QtlRup?tb HT4XTQ4#j మF 3[E`:7@؁Ϙ,8U2CqT`BwLEMvԴdna:}lXU%q wh13(|XOn/cTD4@ }U"k*-GE4` E>H@Prd$pܢYjq"cʏS 0&a'I}vpx4J;Pfk1YPF攄Ip)8G +fdk<@wځ +|3p7'_I<@&,5j2r]-֞ɻDSp7%B;5%dVrUx@IV@w't834$\o[fW0#[6V.Նp6]Iu (w&brǖ]ahC,Y?wi@Q="s(Dl>(j2M*q`KnMD[4 ,5࣐aP \Qi J J؞kfE Kk65 +`gV`ljr-;"Gtږ +O Rri / \+ڒ9H2Z4Q `<~2tؖ5Rh,HhKߵa\$A[|TTa:oEJW$/J5 ^$mꂕ䀊`(>r5 O/4#w*Wv mK+67K57KR2mK-аGQeh di>EI}Zwpk0E7[v֚98eb84&>p&0ҽwHw=pU 44 p&c6Q#cԴi4=UhKDj\`Q5!qgD6Ef l*QBU_I@WmMtC堙 Uoe1vQfQW[{Q)Vx8@_m +l&X9X<#Iq]3-:݀qƊ'qjg@2JvU.Z3.N8@)crJg>*Y}{C `";I~Dѧ&\3w L@w,Tob~n֥b(#"h`QfE!z*p`H[ƣv؞F5i0ŻFHHj"Xh1Alʳ:>y(&Ex$]8_$ܘsW?]lD' %p2,~US4- +2*24`2d&MU22 Xo2R^{ǫA2.>MaU_4'` mL L7\/sr! +fH8`g 7%'- ZUJ(Q"?r "I-tR 2DP$q[m*D-3gToKgD69f^_bpGJtv? z{i j"3 7K`:͎ur2cU(٥&vm-*2Wbklbi"\ؒU8J</v_6y \፦QIKFqT^dM}P9_&Q ++e)`5IRXSe ikK{fNgp[Q +tKTu8"YDY_=aCVY3fWw8@[mkOXsTT&8dvQ&> U +b%$z%@ I<`'m \A:a{/EϨP~@P"d`Flϰ@,r2KƏ_`Q];fZV[nEѧNQ+& @T"e240|LtϿE +fKȸ$+ 4Zn.X%lLi lӓ]㒆2pc烟ua@S_|' |t4<#7QozĢ1d4Mߗ?t377/ %wQT; HV%n6ƏtEl?ey⨡3tƹnW7/9 +řmiMR]n"AܝNʲRIEN?8@7e`Ow*c%եS{=H$D.>ު>N1T褕G4PW &#zWt)9ݒ?GUI*rlcc$ >]%C;g%pB,HC|u %{ :\F¦J7HT!@U86AIИܐn@N(3tnhOvX Y}%q횑1E} K:4KM`:UTX(XXI'(X{+X(EU;"7FgP~ώ] + `"WIp di@DEY}lE$!#4Q3-yN[eh>U\6(tM3v@T4Kq#8@M3:Mʊw h%dJݛزJfM.9G i|G8JHʐ7VVy^$@We4cqc-t"c#x7@K'AWxgh A5+XO@8k'Vz8v&wvn KE%O2|f>3PhA**V: +`]R]`L0iY4Y\tE&?0Vh @*%e ܴ S!d>'C7́-*7pRq\r $h`>Olsjɒa7;eIT@ɪP' P,}^ ϟEL6PŪ`°Щ^(Sf&Ց#I YO\ Ad^xqSalxBh4%l:7[Uo@-ssFv9$+hāNop=kɁlc@f XnI (2RX +8XY)>2C1<'lfMĎH Me'T9VFwNJw $cq0;=x}@dQX7o;6]r@#{t%:eh[2wV95=>@wo$졻!: zO_4CRU:dJ\zc"'EE U"bzFo,@eVj4 2V_,KN9: heOԟ{Gt X37(z}yΡ^)deVCD~Kevdom8\4&v \ȖJ 4TB2,4(~&4N׷Vs(!J4l*#*%& * +{i8Z_ `Y ;Z& 0tU؊:\RQCR> 61q-'O{g [t,0Ɂee15 e>?VKUG +n76.bi ˄<5r/7 5wgd5ߍ_r@MY!'54/WBvlx`9@!miB0LeL@&T)raCl,VlpPuP@2P}S)Fn9X2#`Km&L$"L̈qLE: PhKqڸ2T:{iQGCD<s&BT +IljO鱤k(K"!И)!I~ՌO{Z.bK߼`$Ir8>'!g@cx'Gm[f)g2bD#pʡcTkXwN` nW,(Uʴ9,q|r:j]@<Ȭ5ܪo1 ,p4bw0!6{u@#V$_ Uի̍ @FAr&NN|@dWDdQD+ 䋦(o3T.d:GLH +}z:eFW9dՀ8>@wo{6g<h6q]PLOP' PEJFI $1Gzds|ݴf}:T!IW@&W,v3jr<@R4rZ k4I'2MtF\HE")t.-mg-p"Nߵ%3I7I c@YeN;Yta +P]U/zaxD8F=Il.GVՑr4.bŤ-<,qp|-巋C3稧Q&c&PJjIu@ Y"bM +GT*V0c>A"C(P'pۛCϾ!+&KV#=$A2Cek2k5$}wIW`&mքjlfJXx,(KEC4-|| '^'EUZu* :Ulxkb7IS dxU&-S0* + 0>tY fb8Y; Zo2yܰ @e{āJZ.@*"Sa|0zzg*0PIu$@x  'NՈcV{픰W|R. l%PJdrfHWT E(>Lz7ex sQ#`-۳eAza#() H$bNtV# z) j@ N8 Kuwxw- ["gƲpLeCU!ڀfЌ|TvKzP\rJÓ1%uspoP¢8Y'4#U%2wӀbMd3֑TX9' +8dKEȊ&_ &Ϙ\j_y&) b$4^@^?[Jr 7_7 +T>GLg$1?IHTincCŨpJ,B$^@6Du衠mHEG\ IP8Q\XT>.[E3LHPbTc/3#n v@3՘-cr6|NC@jXv84^n<b^y3 +|"$!xB *)Z@,WԄH DxtK/` a[zwɿ ̝E*:䤲m(|2qevPz54DUPx/gʇOOlj' DO9?>XYʴљ11'2fv  b@) +v]hۥb*''?GM` \\Rhuft|JPVIbdd@n|fi[CnsiSЮ98TdTR q{CH-O o'0oBՓ) IEߞ"IbL ?#}SiG[ ̒c.[&=aUshiQ,wO +N>u4 l,:,+9oI=gIU5LgJM8QD䖟>ReYFH8QubT1ɂ~񜣚I%0${TJ|,`79QbAQ[*s ]C{Fnf&D]&6l@p71?'/ +6s΍T:` I({͋'E@}(JE X-?\LE~Fj->0YC,CŤF\' 2{P6n@ S rRX6['O0Wy.(N&yn0@J Qs0'*dSHĤj<*i. tw&ܟ)JH) vR3$5|9)gN.q.bl)s8f ITH%kHv''LAt&9QӉC.|T ,X2NS6gzzl ?A0=١9m4a- c.>Nex-8`Ę$9wCpc~93Z8ɌFh5__ btI¤a Ͳ4fY0; @xQdfY@GtrE y<Д' E'.[Er0:7 8Ilzȿh,\mϕ=aRG$* U\_k&zaCT5en9,3D0`zC6 ۧgv4eĀ|q.$ [$1A =+RIr;=]8g}D(ugskMM08$xzTyrrAAA9pp1x?>T.Q9Ͻ18vX&b o7?dBh%ax +.^6]Xa@`v]ĘI$"&@"-aqu4Y'0mbtODI:X<5:0 /rP.J +{FxIf\Sdc;dI`\"3gpIEi&3#M 07 E2 &lڡzHU<%7KȸsqiYŲ$L"vHKI$Yi|/ 1L2Eq3>W6H4?Gt3<-Y$I9BTĈj' +pDލ$14=$\y^ JaӜG8Q gT2ψPdc Ǒ@x1#6 T{0.t|fԋsHaL̾H>5aӑc2 @JƋg.zDA3:|7vnh:?p-s0/ +T*9Df1:/A%D3Rg>H~-A@7yI,Z^YL7P2'* +BghzP4^. ),RX#QERD3рP4PoB͡ ĘdDr#FQ$7U4NT>s# (F3X# |Y [&)I\iK#UȊ^~ID3Ҁ|6 t2ks'0'Q}#6ٌ.)q61|fK8Q7R Jfh{f8I 'هL*F[D+\\%/7Nt q@ +e냀xMt\D]hδ@.ߣl0?M_ho.$(ްd!FVŨՁn4;E3Sݸ%ՁQ'T-`vIAJJcLLv@ W14|^.;hUс% u35d4&%]GD(#2v +<Ljq)LIשTFw*iC !%yͳ +(fR)? nL1"Ʀ@Q2ေM:al]>;F*YG6vM`@8`,bYDᓰ:I$+9Il pP"c&L8(ʦ#)|rvTIjŨGb`N-HL(ʤN\n)S%HA +/WHvStfH&\n`ˁjJиG.fO6U#szv ԔM d#7+Blq$>4WrqNHQ,40C@(Bh]>+L*{1|2Վ#3k`]3GY+H*e +1*fO&*]U>c㈺& +fs(%BQl6I$B*E|2]>+ɌkmEY)L!L]Q^;NKGfS?%dj%e$@"h pP#v%̚Y"{y'%j1DX2 DX3K#IC &.f/kfO`>jF@X# xS:PB4a`vq"/"^29e22!*6btK&$?? K"Hv\8xIϞ.΄w' +]+VR(xg(CR. r?dzb՘s@1Iil\/hlrp(\/^ƹ}vi0X'qhi&atD  TB˦)!ìK̂pY}",IDi!e,Οg<2 5)_D}rd,E& ӶqVK` DUZMtCG`Lke vOrLnN8I4#mzj @SQ&ct(5@%၇'}kABRCȦFcLLu h&){Rc8**EArqHHzP.Sau83Wq7't/'=bNKM~$hT<_@tzP.(|٨\^47%}NR.R*EeqR]-3 + %X" l!k)_J Dz(Q6ILr|M_8U6 `D,(BlM>Il$Y)  1 ^R&Xi`vIYỏ'03߇>R +I?@T6Qyy~܌mAptD`J`LFd:. +Ƙ{$0pr;),t^ ߀R#ANbcLep:PJNhLͮ)bcL8(ES9)G@&0$yCG |^JOxh1{{1w_%\I~z%P +|@+!*m4?8xـ[l$LꨕF7`PQ` 0t04/I|CC. F{1^j64Eb_>(g& S6׃l~?|@QlGӃE|!JX!H~NHDf(F(ffT1;DٜM>!)j6"0Ex~LȦ)_iHDx R6a& +F";_6M_;N4e5SX3(lcdb>eNwÿN%YI*/o %|-b̹IHl].1I_o:8#k=|Ȫ$`trkˑUaB8He@AFfDAJ"aӄM6 +HJez/ &bQڌ>7;)#!W'5?S|h@ jJT{1-7|Gf> 4%wN1v. +'kʣY F)+&*U]#ads>bI%R5RxS?v&*$pM*K|_@?n/ebSIğ%H]ʤ &*ĤS$ڰ"#1:1G.K&:8K$8Oid6͚88w*G]ޱ>M44@_E僈$68M/'&aCk +98 W(ZlDkFgt :-˕hҶtgUS92SBИY%6#G@Xg<^z^QXG͂09 YgIc;aҰC2z,yF8CP'o71Yo5dhǝ@a&R?)  @#EQ6WƏO;/=.NKMe?6pIB]" w}ܕ ptValv츐ڞ/`dԇ𲍁KЄMf#@CKW1EQT>HGA8!TVK_@FQlVPX+ၵ#@EpdVˣY p⻞dDI\F|9S3ؑq* .kR:7aҙğǏDBy8B`}5e1JP8`=cI;$a\$D@L?KԔk\ܙ3 V7Lc$L lX1< u\6.XјӴMOELTT0s?';.hja4:+k2湟M*}7 + hJFЄMf6e}^1,Mb8IL>njZLq0IL\6H +eO%hfUr3rNQ,4PC\N03v|}EF(yϙ$$\.$g8zfk=Lڠ g`SF<'~NR.3@JgHlh=|4MX~iT1SIA,ĿS6 rFY&k3P>QT>kMIdIcaG^ȧ!}(c` z v YK/#rETň|j&H¤&š@FP)ʚ !tFKR"@W(| +hB t؈BzX3AR.H=*M%"FW2vh +IOM(gM*F<)kI}J׉&FS[%>`* *GfTy|~NB\6fN*{ cg&7~3QT>4A7g $sE˃o QT>HH< +M`M.rDQ\_扒rA@"ՙ`S230)G"}qP4QR.+!fHeC*Ɣ4iأ ᗳTx A`HlVL`<"CfdCHQr1!$zaٰ>XS2b3tޒ0HI8iƥc(X/ \j *lL*k}IQ(G` [0AS6b9JTzd3|֔Z$k]IhB FSQdk +f3L>WX$3un$sRM rpḦkQDVM)5Eۀ!F`m/^WlBE MTB.X &4&CLyuXふ"v0Dؒ2AEZH ^H|_F^х t;:oIk$#]_@BLFBx@"f9IhO` +\֥z75>_ixpiHƄ*E tpɦ?z^Yy+[1V1;|8ZTicq7@i;$c@*@C6!SᦏU:6Muט6mt}@jN0T=Tr(z*ь"v+n +t >L3Q suVqј +7?UKWU?,~ÝgS)?/_"'G벜Deӏ>s]QE)뇰?__y8f}58ޥy!ܿU؀6E <d+k560BA2N5o6v[PX qPYؚ x hيWBI~8ima7]^KH3ny튩7?,7@Hc56xC~ј}ٶm] +S&9 P:¬(lEjԸhzZ ^cS_0`70.o(p$Mu +V4@s$=,)X OW`S@m=m Ǯ`Ӷm䲁¶ +qX]aV$9?tkAj74St|1*h/X0( LYLx;A`8 OO]'.A^k?%7;*?f2=Tb3d)!D5-t_B8AOo߳60L<J@*%Ry&h P#0@ɾ<Z(5}W%x@QFFe)XQg[@Qd)X?>k#_"f%Ч{>Q6} vwK]\?/Yum28c{4Z(^ȱC%<ֵS 0a|$8G'On}"v.=\56R٥d%=S 0蓞%Qi9{M$K=qd.mݞStmdqG'Ob.hSYhOAӸeri\ +xFX'#>.i,K ``D>KɁr:#>ɦ*DƂ.7`APcELF@$UL.ws2+i`<L6Qi| +l,0S) sl.u5Qpg5ƍm_dRX(X0Ɂz0'HF}ڇ1It5e xJ5Qbe7#>Rx~56)H D4fl$M"%h؆]&c9| +Z4%SiD#%kM];'-X xE@Xy E@N'eP%,68nӮ8g "$Q!㵀H +hts h4~|n%] +IheBFJT'5it +rP +DLSR%qP1)гJVAJtV,* #(fsJWj@I+26 :Vh!aVf@ *"o:')23=`{`Ӟ5P +α +&% P!b5PIc;':]|zT.`d2Y Hd]V*]ɻ( Ir@:` +9)%HLXU'T(` EQ 4* X@á9_@cF"kPѵ8-(wt]b43-6HYf@<uħ)N|H{ +1N*}̈ D6HYe" X87`DoY_@a2S_zt9 + :V/35su2N}}u +dUj/<5s@Uj!R*~Sp*#PYL=k8 Bp'e:̊%t4ȑh*v.ML +{?!<#vYoi F2/W! In`8H+_X+LD aٟnX~b˟}}hV~~HӢ[j8{RojGYn[*iE|?o}yЗeחLkϠ\~I$ d QaXo}\]O?7o-*f%u?~ǟHiϺݹZ!nt-ܷCZ"w:.L>"{_-R[<; +NjɇHz"ۧi}9 ؇b\m9+K;n:Gbx€higB۝1^(zED&}m;t[}1GV{pN6"^#Z\>;\O~~[kڝ{}WA(֌lm?xQ^!{GJҽIيoL[1>0BĘ<*#^7eD{n(VHugld}rپ Am 0BKKŨ@t/ٛ87oN̞(qض<&.h)Ci24g x S˰cȶY˜gˋ8-B\H}SITc`j4@+F{\b.קD{+s{~N~k@ +FĽ[>d[SJaE@:8eI#*ogSN7xbV1OӟQ< nU=uw9&o MU7g+89Hѯ6H<$f^[l?Z+aVVR̹Q2ZZ + cC{ox& 1[efPlf'<;X,ZVfk'}̏ +&eV? HZdbӡQGzK{gW^qzeLRXgD~hϡ_^Avພ,.ԁNocPOOuv +Eq\\dV7Wg<# wY-OS?ڣQVqLU{ɉeb7j_t xGPVJ)+LsHZ"] =2K\V{&imbC|/FD\h#iH4X.Iz" +aHdS6yжZXs> Ip/>g!)Z19awebSeלlZmnOK;a&<,gg@݆ڼF6=bY '`5ҲOG2ڶ6 sS e#1>讖$IV$v>AsU1$pMr䑁B掠+)?S+dc;?ud<ƣV^@h|Fb.*vv@<2] ?IPMM@lDkn ߎaJ@WE/6&h}!)vC֕f:؈&&3 +Pj IXг5RlJ +Mwʎ^tC3!5SVzxM2 EՍȗ3B +d}N5Pqܽ-ź3D M6D ?g\7 "rQIQ75'Te1q`#)/Y.Hz b{PLNb@jP3-)|Y3b:>m|WE*ˏ>u5cYd1kG&-G +D}V{1\uيӍLV} 8ž5ں$s0Q xȝj<7 Rp/I4 .$ˇNC u#fJ#!5ޒ +q1js= +bq7+m.cMr[bE!a.{Q*eUh8`.|-p|ȱwv2 dyx_᪈Ǎ~] \CxU\#V0 rه5ؔ,TZYIC)# ۄZfGƊB&pmY9696\(eu@ >@%mWL$EL~byd'(&{ lLEv܄6ĉ/Hx+`O@#whdQ|#V3}IEX"R.a%: y5 $ ٝ;R՜H +-jd5\ +RAp a3I)]P64lנtWMDOCgT @W:8zp2  1(]NqEc7'A9Z fT):$ pd +l7̡Zi0Y~ҁ'@J5c=@v sOlǪP]_.R]tc +OMWcC>tŒ0p5ǵIsuȩ6=*DڥkgM2`:0gK T9C1$"UOW-2^=$0" M4Sޔj2E o:O=/YOD%DYm S4Sޔh1{j +*EQ>15@XJ5pO*h,)*Xe,T[Z{T9y25ڑ> * %xjÍXCr&ϙ8`T 7sl5{ JlN ! @ +(SmeTp0wW-^3}TXYCcc2&G~xs@WEsO 4=²x"qڥk=""I PF@W5qO *E*OpDDX9$lUq6qğŋv Dq<M"U5ͮDj3GG?jup^PQM&"AUD^-k'1l<`N +'7s$ѪB!OL y4 "d m*,!̚T"G4l.R07Y#R}#|Wp$:XB5?kow5U(>sO!-=cQTqPKF4w$]1lwL-\5mf +˔Ɖj4U`RE. !M&Y]Q9)R](`DA,bDC #U2\j3%r%A$!_@*uٔh)`&"S k&Bi1n +(@_@}Ю!=bd$9HN#щޣ'u9w鮀FY.R3j*i,I=$A%t$Ojt,G;cTWB9]4z^ssMC ֲH*娨{l|R]R,I``{BkѤR!ֲ( +w{T_Ta-k\$ +@fZ˪eSIB2Td9 `x)IQEfZhG7)d +"Ic$'w5vQO2b1ifWS ܤ&@&I{l$삠R] (c\kBё1B$H{iDH^ID mTPk$EzDrsVG}8쑿p]P~Sm<_4~$9XU?)DSM4X@!'訰*xRF5hʪ贓xrOXtgwTUfbtU8y*CJg9Q>{I +%A@βX +"|>ƥ&YFe: +dn'H{dT@βH+$pk?_Sd-Z# jN r]Du$fךG@eר1N i3'c1U&UL/IT_vEk%5HÈ%J30JBQH60@q%izP@#A# QE:dqOd̘>t"} +i󫀪8ƅ+7'ц7)Q;'K6!ZH+,d(x꜀ ]@ַ ;+z>\&v>c!nCsq8W\U1>3Ø:|AN_㩾 O8[|s<M>6l᫚x0Aԯ1g&2)y)^3 bħ| D-sY#7 Sw\f#PJ]/y*;n )cOh E1~@Fp67gC=ׁmW{V[kŁ <ވ]q>,l1~4lXr + +~HȚC1҃E>'2X@~ǘ>W=ħ, <,CZ 0tуO=-W=iYSQ[&cyqB=ᣢ9UF`jYaVMSxH+QIW{(~++Ba4 H2=a|+,Wަ u`ܝo?dfǬNsئ\; p[mN쎪|CLc9=O^n{6>gcauHtI̞Uayx{~UvE4x"mRGP_[u^-!QcjLĻ. < 1\;xk[19\Z/]qSpȬ@Fv(GU( +XqÒv656e;Y#Vu6x#bU<^J)B]m69d6P6bgPu^N:opkQK ]-5i'{ű +*ObY\ZXAqW5P8!1w /?ʼ,}w,.wz.$ sTK0(|  _5Ho b,É8EJ/6PR<_ݣ''5㋍O k\,3Dw˛o*_mQs5 G)aop6CubN- ۸4 =v-W07Ъɷ}[wl2q&Zõ yٶքG!xXE#Uמ߀V{\l7_ 43}kܢy+85i-, +֞Xarl6dN"|6=E5:&t5* ޢF9wQ5m$mޏ+9\u\\7vZ8-R/Gۅf~Ö&[_ص̷˻G=իWׅI5XV 讎uϺ0YO?a> +endobj +3564 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3565 0 obj +<>stream +HWrrL0$[S*%V`a. +Jy\ y|=R韯rd4JeT?rVUAM]֦jy;{rv}bU?{KgUYUڨUA-?.O^HgP(\'v>q-؜Ij2=dW,H UW[/tUre~Yg )_)/7E5\=~uYc˟Fc<wX0q@^hseV`x8<V_ex.N-Pb5o;ĦSϻmOu +nP!ĥ)J#: +ڱKVY_kX#ծXWB[tj-lJ~o`x^{aH/Tx|wJZtNS,VuޒcӕoeM%9~DR9?KIp[˦ kW~ +W:V.LѲ}72h ̫"o-*!KʿT,` +^ժM_o2tBS:O;~M7WJ&==*AX4ēxrxG!yk%7' /_K]rY4;UekFRYu֣Or"9:Yo+ +oXDl-ErtfH`).-RK)A$5I|{d&oY&¸MSCԆD!F ofUOц#aH|~ĵ~GuNIC.9藺!Hv +i։;nn|H2l%c#M|SaeQmO7q9nh=7j-C<\jbx,p0=cp|G\PgtGzT^DNH9<1g9$x4SJoo?ve \$E%l1\&F:2;_r#z 3)_w)Y~n +5waَԅΚ05Ǔ<>u|^)P$]w{n8;l.X]/e%?#.qy̨oAU3ҕNRdVOۙl@.g Tˣ7bSFڗMA7yRk{uiNfxn4Cc9UĘ^!oym: +i8, q2aQ7P6wu6huObMSy,^kl_ '">zf C|Nrt>^_7O=V yo? 2;iG!vx$FXtZsLcU94vͫͩ^|jA$ݺݫ?6Ֆ!Ym.Z`g9yi}~q#ؔ!*迅gYkn%S_"e:}EM]{\3},@u(+ȸMA2USFȣ;if=jǙցd4~@Z<{&NiTd c19K_LFJu ᦋ5I$IG]LCVᢧOC8skCB"P +!?D\] u +js؎ A & ̐/Ƞ kf"a V +/=IW2Ui0%} !X^cKc m\*g`3s`Lӑ#1Y4 GRka$2 \SysM7U#ah8-n Of`ZJ˾jmB&XN>oDB`Pg+dAdDTJkNp0~1wS 㱆xbH 2Lo$ -aplg^ٓmIdTR) R:bbNRLmr$ԌYFeb :6Bp !`Gj')40n`SoLpc42*)B^GY39\?#5+\ s%B5_QZ:Gvq*LA`; _TD0qPg.l/EAWpঁ`eB!UjБ91M\,r(;T@sG0pb@V%E%w'JC*kbfa\ Y&N9Bu3!Ώ!Xbv ]5!JFUK6d9B6w%GH~~`wmC2gЛ(R")FPOZ%+lEu}0jd:'8rEA#4F9[iA]/*+N_ʢ*lr40HlB9X Y+ϕ8PVERu;MqUT1AuӎLVʊub=rۢ¯``s暓7fKx$T$d\ +. S9;<j<"t%}7C,cׂs^%V@&v0YLàt@Qe@Ǚ1u9LNfG@nۭy+SYl:|436p# 2Ma!4lu1y + p +[ +;v5e5)LGY@[k(_=%UtO~ύܬgMWZLʛH֭c}@;2QX̳A (Hw1+>roBXF;( +"p;t^+-D䵘$e(P(b!hWc9/ ~(|fUFzr|QƘ?8COT6&8c=@6 j,7k JŃCP;"E>YrELx5aiU8dtgL倪zq7dZ;1lk+Q8x%f˺Q~č+֝dN]-45h1%j s%@I#ؔ:#8)W̻KԻ_LE'b4jar%E?h U$(P@_( `SEԛFéKQ]^,I ;} BEQZHJE#*(XqT[X-W[kNvaPsI7|R8M[zˈ%&Xe%/!y=*:xPgOֽxPosx5N1,ƍ Ho4WL2ȋ>=rV9ْ/;?#]9?}Skb^s6f^(;ᯏ_/,h Vl͇h6^5Zv0;R!z0Z˯&5b$~8a)311+ ң Ԅ*Ab9'# +/*h*i6-t +⊍ pa~uEc&RxƜMSgѩLM\Ѹ +p~EtT|;"R0_'MAi7R2zK 5rp"᷼GXR:{3F}s,P#>b-vzJI'3A7e>I5fR"3;߅!\E +6Ok{/4LZIUX^5}g]%m*C\qIAR8oL$GyH{"*!ą58#5(7C{Br ]-֨xCDYWAk6ލ i9Q2|[܄;CIKqgjE}٦|?*YT6}aϷZ1r"?+t0 #_X!?geD$͡ݝʠ,?:d\b>W8T{ǢR ( +FsC6d;|Gʪ sW+;QC- #r<z?o_\aJujr]fB<~{iA?ҕ3߇B9󟧮/u/jsDTH}T>,ǥFU2(v)ۙtLoa6BOmc wU6SDh7TF j"|jDS[Yeд+Ǖ,]ώ"k^{NM@{YWˀ^$r{\Ȯ Ѡݬ&i=Y=&BkNA %:4cլ-GSִv6nي/OMfVS̀=k)vt_n% P(|/ծcYn34`6 (霾dYHS/o_zb +mҹ"1fwm<H./}k#ן~x|/j_ym/-e.K1Lb,\7ݼ /QrȮt}Ewvןh:$l~+yi/9s";:,{!E2&99cJ\v y D^?WRXImHفWu~EiH2O<_Ls(|_m6Þ2k6TA)PuSjLU8 +Pܣ$q``f)M?BFȁebn}<@% ]hjjlC+>cM `6:yd|'trg]: =J:-q16v0B D2`#"e(g3Q&d8t=2W9CwDӃ]a6Ol2րx«j ~+77@_*he@c:B@wr 1@ {7?t"-K+\J=cF`R_F5 +6g(P ia2O ʹ 0Xgtw52AK<2hg HvNCrmKm BLtD*_Ҹ(CmNm0%~V UgVpFPN:;yG;fDY@Ņq1v?D2V]@;GD@g~\"sQP[_>@c']P"#YzYG: {g!sfߗ@ܶcBC[ 9*'>NtH>ӱB04@vGum#O] L -Fh8jF8"hxj3(dVTtF5B7˾NQ6 a4nVGÀ P,3((@*>Yԙ653}$K eV/maP=eSMd*n.m7r (6NMSqV0*z3 +#pؼ9- l{:D;2T{)\]d3 +6"C`rŒl2aG4.1\<(v@TV%BG@t88 +>C90gQ @t8;|> +>CH`8,\*=gY Ƙ;i<OY: M$6˥1're(A pH)$ + R,==qr'? ;Wl6J@6BX* #R6 hޟVhRPBn쑒ItH 0y3&8C.N4Ul !fiPR7zo rR\6úTP ^P^jcby.p &c|rpH'Y h ~1y WQكRάYb +zB@- +XR3uCl|yl23DYH6TI@ME> krd{LTJ 5}=Q+`WEi 0}:i4(N'?3@ ɘo?y5g(锝J ?{jL]%'s۪Գg- [5P>4xp,KfJ+8 5Ja86Z@{1Is#JkWr_qmP9h~iK\@F*H+f\: lp24)Mg6Tq1] 7B?>@@CԶ&0S*ߔE@iFO,nRlrOFiu)tݕK91D-Vq:Xߌ%#m@iGB;m}\PJGBީ| ػ@-<};:b9`N<(le)\˩C. (.v]c Yˣ&K%,|&_(iNͭO+>7l~@3> nL8 6O%4A{8Y@0x@"CGY ]T4}F +j.cPfvar'`ʰډr=N$Dz+C KV )K';ʇr|(`c@061l%c@a4ֻ &a 8,wcus9# +.68[ sNa v$ٲ@xGѫOb3;@Soe 80‰ #*{ nRnИɰ}kkP,t`E9x8ityo 1u2ANy9 h%c9݀HQ??ф_w HE@N<Q["?jxGrIxBh{Y>C9r#LɺH#QꁹgkRX_it䂘ql +BHq2@T .oa1Fc$&"=@%ShNxQu : qutxasSbGu>T@LP>@mAlĒ@^12_P [V$,оQ +Y`L +$V$og\@dHkJ$R(MQ;WA@@ɱrRadٓcczϞVő>"t`."! +ȇf>^ |;3OlWA0;c5 ʙ㉢>'F7P#ۛ({^]̂CY QZgmΛ'Q;MP)1֣buF2WX P0@_w+J79N]c83M4ͫ}Tg\$a x~6.UdQ)i,o ֨LOKds&R0I}ۋ}xL opdI j\@vr3Rb+f*!+%R%y يh]N r&PKbGi&uEL$Vr +n,H)^މMD*rS x >hvqޡHU.t4{C̥>hjvgd@uFstͥ>h6}%@ʝon-ރuGwcNaF^ +&P +rF:߻"͚?j':7e) <]?NaellCsö,Qb9R"SQ0 /q&'Wt\ `*q(uZ XPnD, u;P^ʲ (})lyҗx3R8xqAG] ۤeY[z:a< -,mlo/p45@/.}%+J>a-Nl'}dr'F \t9[YqnbzX]Q JU-vgZor錻/7_xΑv!2I:{u.< YgmT'oUz>Qd3ge4MݗՏ/uwFE+{MK:et~"!'&́@Gͧ,#UO(5O7r[\"S>a80W8h!gM`6uq"A6 Y45 10A"ƍ Bs`NY|^sh[PDy0DZQ! * pI<8ekcdlԙxxC+/E158,#%,J: ċ*H.tp>W@;R3n­4EQ"1=e؎JKjpYFೀNn݊%DoS<(iVa=@&cj̩lʆ:Pgi2HM' +ƅwR)^z68F`6Fd3Yg4M>MeY hnL2 a@57EjyL ,RG>'$kS8E2=dO] Sav xq\3"X&G qH<@+f 7M q2.>PpHbDž]`[]EE}`u$D;f?9̴ˌcP|kSJ5鬩wa$N@-{HfQcJp80[@"' wxS~lT7п0ptp4 ,ⲩ0 +wXF:.ˏ$4 u|1M[IM&ZvM˦'TTbO.?l:F<vYQe$%TD +hl:5 +Mu$ sϘ;L7XB]jYSե4H xBXd$py&b?')9ֱ٠p0$j!Fn!8E"O͑A#lhF~+HoD#wJ(hJ` S$IT –xKȜnv9pG]  +m z~% wxJ*^%+)6 ^pJ)K]:_(w(Yqr%>t\/vF=JIcMaW$*b$4 s|% SXFCn_I'\]KE% $3Rx[W8E*ύ"4J +| PN**2%D +Mm$ymnMhKn22]aa wXe'GiCSoSin.%:ۤU#-Si&HR\6 1$TM.+%vA%"o%&㍫E9Yd ].Y* k3ۊ9, MvJȔ8"#qɬ :.vI;Wq4>@[&WN61~<TFi16 er%"Y}As-8GP +Řt$t3-.^-;'xN}ǜ( O-*C~P%ϳ`FRvieNJ721م^&\k*A (9Q,*ӆB;>>%pmm=W8[K~,{tA>r J)/WNͥŚk+pG.+\%` +yMIlzY9"jxm07t]j(e\q?~Y9pGؑ3J:`ϗ0,H%P'C$~c=_J[g~+-dyJ *@,MDL|,Ђ[%T'#4>@R9݄o2犣젂 I` &S~$訓D +4N7Fޗ \%` 8QDmZQ8sA%ѤcmjtLiS~82mM` <J {$@vJe n'Q%GlL ~) <J.'Jj4qL"[Y'0oUS')6x.pFĉpT,08K\%0E'25*Ʋʻb)&\kjMDWA+/Di"岢QBsXT\ j; +t( dO>VJ! +ϥf/4! ;r@J +e9'>M;mw$E*^8 Y@[gY93@QCFq$6Bo|*6E".HRQ>4EƁFB0p$~xvL XZ. @fEϘמ@J `ԍ>~Օyߒ$.*!/-V7+ P +йMB NR48Bqg`egc *?H8l֥썱0J ۋO}hAJi,*lSA@Ech-n2BHT'9 +0Ig Ks,C0D_E[Gq1{ + `ܙIa :$'lj۪? CjdvxTsz_+$Xya,ǁ #E'q+fbV \Wo^{ ' 1Q !cyrΓӉB *t2 "ۧ`+m +,Ŵ)0^NRMIb{H<7xTLvd(lEgEiÀSa7 +MHgN>'A$s$!M*NMT7 WHl ;=Rd8Sb`?[g4".yD0|ts$dY +Řu]`Y+f0Y:*A*H4> ۊ}+C8r%Eէ"kD^K)|@Җx¬8ŨlG] 8*4k2X3"=i(K^}eFms(V,rI|HoHx<IG䀌yIyQ8#}>*P,߸6'_2 l<(VK6sRHKxd$G4*H|όhf:d=si|8}pi(sb'%L$ѥjjF|$seGl4N}0\X0*8QiF;4I)4kWmNTF*G 26.rZ 6^֓@ЇӘx,m3pPd:K Y&l&Y A**1gY͉>3pIfp$9dK7ֺYN|,ϨQ&r9Er0H˘J2KhfY` e X:ea3/> pZqos%&5MrS8NzA7Ԅ$dL6N~8 < ~,O  | T/2 8Mh'>cb=h[ID t‘ydå;8ɞ'KL l"Mf8Emfn/ nh28‡x<@f̉O']hAO)!Rb frY f Y:n8%0,9QDx̉3TIdbro7 `.1Pا$E(M+ DLw~D'ّ~bi_:;gmpo)֡k6Q-6zQ̀*Hgf? Y讱3m5hp2 p/JY@ E9k +Y<v3ȳLegMI|% P5XibEhTFHN_PzYYtV΍H[$Q M쿅viDD&"^L@Rߋ@8@kNfr!g'*EiU!Cz ah<2掔۞~EQ"};U4%nXPF׳D$qr^hEk`9ݲH`sY"E/==M]I_2 +uHe"0_6za P(4^ ]52}`i2ԌH*#h{<̳Px^Ǿ<LOB[q:Z/C|K.׏;x\IkD fݛ~hd2gD5u<`Z.hpbymu;#ó&<F Q0˯_t_u4m`>O1ᝁ;H[?'ptƭہOlUT`c%*>t2!Id:"ys<#Ǝ%osȘ 琉}Y2p GV5QIrZ +%2ZE0wZd qR- fZ-5#"9ja +L05;?"? + Nɽ4ra>PY*X/>""Z|R?PZc,xnia v&#j SR 6 Rpr&SM*/&-f.x?80:ul=HOF+yʁ`X5+k;4,- 8}ѧTpUj~L}q>FY\EI+ZƇGӅ21)i*d1]rB*km";WF}}(7ZλPm%YgP*Q]F.%V^xRN[i=Q)wet_ ++X5b%1G[Rcc6J#y_btE.arP>" 䍂a>Iyھ<i؂E"XZN%%m> "85Xz'O +Α-]t3Ga!u? +ݜJ )Ws8 o̧"Igwh]8@&- d3&:DiyG?l~9%x;- $9ދ2{-:>PAЭӈΎ5uf1*A3 < I]+ 6UAxf=27Gc%J'ȳrh* Nrq |QtEd5p;,,jyu8"JفѾ*VhE6it#@;%сI`#0u2о)_D8|Htku_"80hO":KxHTN&bHH]?]Dum@80 0u(B씑RP ~NHe@YǖG'n8 ݞXVOTL{⣃t )#ZD*T#fu >x +s +(p/0`D`g*L/(7>R?~-zd4Ёe\BN<rmFs 鸺,_q$^܀",]xC@Q5z/Y +7e;+~00_RA(8Ygю̻bc_r6]8}X+۸.VFg\;{хg _Cv.1alu%ű6R& _{46oHky Q:7yG] 7Q^S><lf1R$\s"ئS6ҠiդYSRGT`Ab쨔)>)YԻ1v/\8~E|F5cs-$YΫ 쫖f77uXZFUKKƄsM~Cx^'iNeJB[Oi85#03~7 Nuzft:+o$q9O;!~ |V`0p[aQeJ3QVWD[؋6~%Z0(q{Ixas>F_Xif;sBu>#\Lv7w:-s-s䠃pπ~Zm ԱXg ̚KigEEK;kŭz c>' 9m$ͧq7螎Zf q:+y=8{6y>`~G:IՎ2 P<sw98K~YmW=i}<(edEv (^YdJut> sD2Z3ZXr? +CGDC%!B fHEIQϙJn >K9TˁɁp rmUbĤ5枺/{GV{'HjJM@j~t3V)vR+\-VބޤZ]2/7fecyEAv|ܺ]b)cFV[EY([ۃG%Vʈ_Vs̵ⴙwudR2N쳒w +o݈`@N;)q̼Eߺ#&'t=$ 2挱/#:UsW$3$_$ǰ˲8jžU>='uwQ)!\.րskZ +'e߬bk> 1 }?Әy\ceq#+Xf\F#5?My.m/?SY`D4JxܖҚ\ǁg8P {|L4hj2o^"qKpIMM}NYVZ"'*1pOJ!Uu63rEƋ`z"H}:p Pj +#O\sHKoJ)v$߻Kg *D*!|e萩|k.*3H4\#/ڦ6#zd+@&o.3brq + `M6hraHMGMUp !xϚ\gK*&h]bmvN4@NJE T{1 i#I|Aa +ŝ]jJ9}f *22M">So3ToH(m3hz/'5&q@*(%zDq ]fT%vƊLPl!3iTTb`/)j:E'qo9ʩx D{3 TX6 1}W` nCM2Gfj%u%[ PM.&YwPB iw@8dX&xrJȐ=>iMMZ0%L3Hδd 1!aK;$Ӽ кSRwe5NiP <4B%)>EE}`ƫʩF;#4^@L8a|eMAEUvPC$?GT@9*yI4;b2]xHvFQi.7'[xt-+~\5W8AKIc sβD3脭:af>FNk%`8{i8a(݀HJ 耹"Ǜ^9w38+q`]A9EէGiH_9 U NwsJKp-^K+I|0WGm@̉^J(d 4\eX SU}}Y͕?GT@Pp W P0ЧI~/\E|3hw>7,<\J Txb#ۋ骘*|%֭3@Jyq &H.gϛ}`&l}WBշvqMř79I"%TB/asa9 skar HE%nmQqqi"'Ir$c;n:'\f:.-F_M;C7I:hn:$2Rɺ|v5^@MfAss#.N^XӈGHB0Dh9S:.N$H0HvF4=bx|'hH13-"}xhg@EMM@S90DNQ>j>rf`Ì ߱)LB38 +W;#1w5݉f ]P5f:EէgW3pD2Θ^l} &8]bU(ϕ *2 8c21 Tva$\nóidꊄYKMZkLs;50L2莭vtη/R묕8jϦ9ˢCKb%[쌹9Ef@%rQ,)ssY*Y*P,Xœ=f$jr@*6;%M|6݁ISɒU4^@Ϧ;$1͕( i9''y 6bIsA@i,Kep#C |-ͯ$"vrpxgQ#|e4Wn>Y)k#O `'$5 ]Hǁɪā5p%XEmZPqPAȫ%Ѥc;jq Kjǖ`Ga,e{l MToH녨AtpCV1|Ծ<D.RyX]f}$*d(xu*B^ꝤE2$Ià$PaVE! @ *!EzF̚*,'xlA#Zr^{P:ixd}f8Y +zzTڢj&T* Т?NBz0PL%w,=*"U)O,G@=rȨA ^6P*;)1&AM cg3|g+IfLC}x/b! L2mXiO Xh犡 >@>3 vIa,1OqXMB*F&)Ґ< +"_jPKlwdvPTh.}ʳtJHU@dv*꙱L,#ay+dڊ'iTN}adYXa8>@Z}&Vx/SYDaM<!cnȱ"K>zF:M;ٯۑI`L4V7 V@ V&Uʠ<ƂΫ%ӖU(Mby[y#E0nR B@ YX![M̨p\g{wlİ)RY![bbE9>ZM,?jR38AlwΠ45~/;PJI4.=%TVb$O*Um$b}%Au+^N} B! hGr>ݤXNӰ¸}rÁ $1L}z*б ZtjVTFT6E-t,&bFx$U^! x(w;_54^@BЙbH=a,&Ÿ(~muU$e:-$n:dedobGeD)qp|5侀 +9M<aC2_p>t*vy8<D-jDQ>,A vu{2Y4/"!@$ {i>`bQPe) 2p4JůMd) A@Ģ@8b(u\4N*El, ;OeLJdZ=T.07244Wi+B6j]RY:!ZIh#K efdΩ9BrgTyB4˾9!IbyuM2 P ;dx.Rϓ \>.b +Y 魔rșI *SM ǜ6?66){^،~HVN{~=53' ;L&Zr؀I +؝,sJǟ Mfw/ks&2n3zgN +p5!1"K29)=X!&qě#-=A- Ҋ̯{e}l^apMN\XSK8kކSl~nYba;d4~z B88 'l*\9& d`MLtևvqeaRYF_^:!}}M(ezH%c3h$|Xg_%iUʣ i'-\M~.u" q +_;& 5 _p +2wor7N溪s>Y*4g_@8llMhN0v)Pq8A!RkhTi覭Yy[G;s~+-0gdœʃxHq|(uQ/ru_yVɌZ[Cx[kͳpkE +kͳXI,bƙEiEi<(́qg2 !4hg~.{oNi;VC@*bgS*ڎ>eץðGvj,:h?[\GDhvds7yZ$ eEb!8"F3šݍ%?=DVq-mjӸIS>#"vmYšKoVx5@ǁx +98rPc1M1a=;P($>K$@:LIJYjX{V{z>*I``GߔR &K==KV3I}+$(:<0PwʠX'Dm+?RYͨFBEl*bs|h*;2SlX!;j"EFلÁEpD6+I?eI +O@1Qߴʶ8PH`K=r[s͏V )Sָ}F0F 3f 6Cڀ^%eOVL ڬQxy.Ӹ} +1 0b>NAJ:DsdqF*rowʒ"{;:Pi+q`P.;EGY_oOE*=c*~p$~ڬ FY_z+-4~r,qjg&X}2Rd 8]b sZ.G},;2qhjPB= -/&ȉ:?3荭q-yeGd `J|m`zED@ol ~in |@"r(t8h4-wW(ă\vHK#yoJH\B H30g=MK O@Ӊ`h^cXJ2.i~LKV1 d6Ѽ |0MЂ/e+et9D4;sgL + v+sH ;-&Lbnp EMp~DqLwѱJ;-8CT>L`@dwFE3AnN82 +ah&zXE3LRW3E3s0ϥ J1p"#$}.$edkzbHlCg3&YΒJdi\ 93*iFӟDTq V@&5l$f#|C,:b[c\ Aol g&)U@J:GOR4&-+l|d:Yx a[2G|dp0- <{ w45YxC9D|Ўy?bkޱ2<" 7GXq]Ka&(@!̻9E'L`T\q`M` "%;aW>IN򉃭bfS~r xm5\ 7̓B8+ 's+f *h-qpLO"%Q;ƛ?[ ϨQ:Сr'Y WIr@%~㾻`J!IJh H43jTN;DRY\-ۂiGb !Uf!. Z/2V28q[/ 85-3dq>DɊ#*0P(%dM3 홁yx-3Tq3< @'T@l:Jh3FED%.5̢u| & %4.âl>48k4g"ߘfq R0:PcThpޏ$$&{{e+^QiD}'^>mc팂gk\)!s寱#%v u9%dL漳l$g[CL_a)~0,xI5|դ=ZH2N(j" 7n¢Y#+^Ư +UCT}b?*! H]m./ix`?.inGZ{$t;e(t3ht1[O"2>6ol +_6`= +őMhCR]X&*r4.5g==]b vO_Y&"_!Pןa@`8eN5Y (TTbI'QQ6|6} 6I\MꫨrLT:֕$κ/($γ~@*Fqb a|H{Z`dz-(MK +*ɲ22Ӹ5aL"x6@\h̗DN$|:}.I|P +w:%ѥrKf *ΠCd&€dh2Qe-#⊉N55T6L7K `A:DѧC8d& 5(qIxe.10ا$)LwpIi4Ux=C3iNItpIiSIRQ&4.%3zzF7SIRQuLל8m"}R)\X̳izY1*B["M)\@It WMH dB%g uiŀWRUBtͤg" `,_ $9B%`qE3xLГ/dD9*n4A^"-).3R@0|diVF2]뜛j@ vyJwVhG'&z; vAu&z7Pn61ɱcH>jf%U"!3gM4bSn]&'AR?h0ddaM&܂[C&kN$P,)f&2Č.k.cxExӾ _b&7Ŵu0MȔ5$6)LR [AδpFٹؔ >2}ҝAm*Ttc-J7F0`1OKLImcX70B` ƙI% 5J3f`!}ߥхMo7 ;Y`:P2(M@2M!ZYi:3^I=f,47QYR +tMvX' a@ ivMJ +f ,1 %$n Ќ?427K75D3R6MK#y-@%c_r59vitdۥ TEk2١iIpU($tY0fǠ\t 1^t(C/N"8(-9!߿9:*6Xg'dN"{k><8T\Ǚ~MBL +Nߞ.w,%GCՀRQb!T0"x-uZOxY/vr:nWi!aObSuE\廜!~~t?.^o^O|ؼq͏ty&und翞yc +F>sD\(l"GB @Ahz}' #,j. Ȕi^.^ڮ?//>p[`M_~pI>|]{jc4^4ƠYo^ 6fTĭvWi, +\VԨˆPB o@V>rhH5e(Kjp*L]d]maW R hl9Rఴ|k\׸aQOS\5]mJj֟+V[P~Cnpѡ-v+љ u{GiS{ZQkqXDIK&1*Ur'lAL4}1oPԮp fUE 1P]sB1x9XM#טcƚ IY3ﷱo/IO s}Kn#ˍ+A:X=.\Z134YZH?~#%k +-cUm&L:3~"Lfd^1z$)mn֣U6GBt@4S̤fpo! #me0 +Qg`/t0S% ؈*? (]DZaER2jbUʾ:_`K b 9՞ae#KFv ܌-1n:&<ׅk|G@jG~rd!Vk bO( B#nt) *:Ϩ +Ob -:JӬEe;F3|^%Uk}Qj.ѬFvz>"HgI^&W760n]:nbwIN I + +$ IY  @4T4}H[`b4O`@?7t6^cF2PSݡ1ҕj1–d ,Y6@m Q̲rV_e h_޼ay!c&&"'^_0bPאTp;QY^:)Pn>MGY3n7--uChC cvLk?caG~L ӃGr> +endobj +3567 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3568 0 obj +<>stream +HWێ}'tV)blcb <mNSuEjRڹ KuurU֟/,IK:Y.Z5&iPˏZTי/$M\u\%Y+?בrU/9h6E*iҺR.^ EyQVGԹ$h{exXfeRv%eJZ{9eeiNO}YuX&KPTNj ;ǎ͒ M J3"Iŋ +^wT=/Pu4#?ET拪+fȒ#2&b7 UFOkqV/̤0ny LpϼikJݙQA]xƃinP#յs, Q%o8xQ+[Pf:63ۭUUI3M7nh;;aH}@xu)n#jSw> 4Ry-tX@$N"`!`u* p9:v)/ +h^5Η(t >䅏/$/3e=թ&YEh[4[gKx;FpjM9#;H` viS;?,hw_ڪ@z5b +p:~xZBw+j7`; ` acך!^ +1MGxHKLص'S+ZzkV{ *Ξ̈́ÂN~N`O+;<vgQ:2]`U d5y#Ozf`L7X'K9yȣI=ٮ:?ixcrom?lG)Ý3#ںD®2b.-ӨG`گ<5rA}:tRY%[2W+F/%rOK;>]RynDgSFcS' +aJ7` ]Ђ JlL3ovXw@ mL}h}mg5Usj$YF2Ǎ?kڼPpȒ,_ L2K. 0*IJ uWj^4x) e+P4V"9# DIkBnMx}jј-DnICw{gY$t]y2ߑW -&-hsҲ6-Z\l 4xZ7h +8:D='Ȍ`U<=7|41%-̢‰i)E!u>~9;9R(D^nDhÙJNHRF>IU%M){>M B+ +Q.S14ɢDb?> -0.]Pyꕖ"X tʹq)dFFlBy-c:nߨPB/Nۭh~ a?lګBP79Xpӡ@_=Q;h*nys' ylGzc + +endstream +endobj +3569 0 obj +<> +endobj +3570 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3571 0 obj +<>stream +HWr )H,)%'gֻTfs*9xrh=3R#55H*ye$-ٞJmUV4kwut$QhgIqUUiwOڞܶXͻ;Q'Zo(+SQý@%y*oS81aМY E0_F%ڃvdu%kM┴G=$1\,%o +m6\?`|IT ,8M-7xEDY HQRN., ɳpVѪtB|.1& +eMd ;7(V~0t7C͗pp7F1Opyhje{Ur5N'o臮VQ$:mwה_ + PmxwcH"x3jy BcLv/;nշpE!)/6a}UдO00.jGwjyΡL/']{n/7Y3x,3E3!\Jnh۩GKsaˣ 1ԼW]F y,E2Iu ii3.nr6Ÿ _}Y9$xGwlɗ j+?g~6z1,0|F@jyQ-_H`)P*uufbmy5 ?5]m${6<`"X!fsS7pI*諂Eo:+7E y:EK"ďs6YxCB"E=yhx#Eh01Y`ڋy{RU=9ΉNсW7ȩWԿCbPa-YO3V S/[S{pѳBxo^¶ ` v;O݂> e.zЇi_?~78GbfQJ0ũq% |j{p-C$z SoI; `r%HA ަ +Y:ԑ6ҙ~r[?yy-D%wQڇ` cvu%1 ڶǴx@Iq85IսZ6F nRff%#~]%_=AWS0{At wr{[ %tV&FnE|qám2Pfr+hJ'C,$dZ[=sסa-.i$}*X-zrBͼ!I #GkSߌeϲL9/%IӄԚ-(:0xb(81)@0I? cMXGDRٴ5,Jt"w!*U9W#1# qiD +|B&TfC޽"J}S[(^H$OzR:8e@>:_#KҀXQjDexZLٝ)Q?7GIs2;0!40Da%،$`$]|K^>Ow;#sZXF皀U9~!,^e` KA!Mgq8,+$]ejr/*5>fR9M7 , e61ExꅀCu2ڎR( 3 +[YL\z~;dgvv)(=Sߊh'=?YpAsr]}S qn:<=[ Ky +ax$l#rnܜ +p ,aO! )2Q8 d%gjk$朙X ^{tI%+ +}ejWu0B#= 3ɋ,^2W2 .PDldd063"z|ʇf+`2h +Ԯu7^ɖ)6ra`'buxt0sż=T) 3{b{_ƒKjk*M\S"J豈~̑WJJuE[O,ry{̰s5pX}5c2w&kJ~$/Q.+E ָ@cWf|'VSe#GcFh8*5DHc5鬾jr^/[ZH,a@q1P+ρ2|^ +O^UBrcWw;eR>]hc IufMXsb޹'8˽/<ܒ䮀nȳ#D}?g?,@7aqgQ#uEJn['Q^Tѱϟ'zn8BrMܺ M[3~?,[? nugA(h("sE\\Clug(4Lvi.:Ujf^>t}]RM!`ȱI;Ŀ.>{[ + +endstream endobj + +3572 0 obj +<> +endobj +3573 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3574 0 obj +<>stream +H˒D(ek5CX6PE| [D[(5^N)4~O?OX(17Q*UEe"/0D?LwX*e;$ +HbUɭ|6HC%zs Bi]fe w.wH̲2̣,'3$Z QKOf0ʬIMcZ0 vBHGg,b&(`V{w~CŠxE&ep?i +s2ni"{BE^+ҠD˃SlVoN$Iqnе@6" \#Zi}o2,3a ّyv+J wM96[:kiݢ +$ؽne@/|%G}>8iう|XsTj**ǑX;v5$u7Ff3na_ 6lb,.|m3>VCBhp>fL ?J־V*z*lNAr.-$5<>;<+V,gDL` +IiV\,9tooGCVB .hŅhAP~ z7WlG9w[eߑ&1.wL{šT::*Ht-M0#]L]pKo<{\ShTPݲnXŅ4>1MBÍ.??%bgXt/ǹ_Ъza<[Ftj+ȳf)F%|+kol?aܴǽk؎>9rf-Y݂g 0ҊMK#`Je3w WD`_thF> +endobj +3576 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3577 0 obj +<>stream +HWn6}WiAn+AѦih!l+YJ%Eo_v!eٹl/@"H8"r8CagaϪgZC5ba*i~Nu'X&(~v۶[\!,S+ <4.[u0Qv> Pm]R0a/?sf~W}ڗ.IR9_ +d>wњvVqͮinwnGն̠ŝCӷQ5k_5] 5 +TE\:w`~<*KZɧc@Ы2xO}JӈF'D)׾C ٲ@iWӌ^qz%jp-hYxkff]g.k  9É%Ko )P iX&\io!rkpۀ"j1/(:CgJ6u,j. + 8ǨN@!02seCpc4($$Akhi2-,&Æl . J Ck3,V8J98exFсI0y/^xf^Jd(>jkG o̳^Jz_d"yzbrl]zbmB#;Ihͦ,W +h״,p90Xd,%l+v%L_ёYxdL ^yLz', j?tLĄEɏaMjag2%~=a%7$3F2MbimX87j6ӏ#wKGI;Kǿ6}tݻm#gxDǿ$cధ[E>s7| + +endstream endobj + +3578 0 obj +<> +endobj +3579 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3580 0 obj +<>stream +HTr0)(wbEnO\8Է!C0 36LA~UMR&2 ?'9SKUo6#FʕRC4'Wr~zuiXR*IO"X] Q͘A:J:.U\~8K9G3axQrID)9֏Tg‘ Wq:Nr#MK8wm(7Nz<9DJzm.’/-9-|٘4mo1bV/^ƪY7S NlbnwU-ډ}]Y(N@n&ΠCM"6zob[a@}0 78)Zy1sv>O>v姶 Y=cVk)@V:_|exʾpP|}ENBnUN6ltVK?$~q,?af/,4=2mlY*uY4{y$֮-E:]0ZUi!Nh?;݆Xv/}qݬQA{8kAgn;> +endobj +3582 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3583 0 obj +<>stream +HWے }fjDWIݚT\h/bH>R0?+C%q@W9&Mz^sC2T:d+p욙nGC(H$I>'YpdzZ +92%o U/!Vk5dR%ߌ)aJh%hT@ZשJyWn\ D]5}aq@v}F=N sjފʍl=nѽFvf]LhʹTSjbd |K_% +Z>XA؅A34_0Bޫ?µsflLl M""9(z޹&*DEe!J*#ldkEY@>uu^# rʾ :gȦ'e d}$f/磳` EPPx*Lx*LtؗG~ÿ~*Mi ̏PYzj5 < 䍮AZ*l2`]42Z4a*ntvC:L/13XJgG߸6)j:36ġL3o($ +@LC0҄Vܷe77@  +ܡ΃͙WU*tm G̃ +P$ @ +TS| ι41~_DVUOT6ZO鞎(KdȢP5t4JU 1/\$1d!o˵s9*I0b̈́8գ0 l<U4;is10~kؐ!em0Xod:?j=.r:{⑞ook arP|f.;[^mqL>hog(NWz cpeݲ1F~Rn.eG h8CNp'~tTjvUf L {'bBrAvm6CnU<%OXV|}Eu1㉧s6 op7z9T0!E\RJ1hVIb`Q 8>BkDGM7 p4UP>>ֿ3XS9ϑ׾q q:6l?'bE+J%o1ENoV '@t7ΆIW,'.xPoW(; q^(홝w﯒޻pE: +4 DFB9;Dy`K%p/(x M4Cϲ!,kι^J.-W,8X _W}'L-Dݞ~&xF842unCS4ìw<8ۗh?E ޚ4-RFuaYCOv)D ٸʼ3LG׋T̄/KSܻ TM8Q}1rKxChR +iMf8~Vc]_ՇUkv;ӂA7I~ rN.]ZJ]Ɋz)Kl2y̼n;3B&}WD4,jB7 v{֊#JW&ͭ>j4v\5ND+Lyh&0XT&x#eɸ/]/$i?T-HoU4D>:,&6pDn4r; ?LnB)ޫ_zEQ[ iS"CRiHD:zhϩIa/Riӭ;q+-MN'YRKT4/~Ocsn1{G;>L4#ҞGUȤ*}hō՞2qF-mt|>du E'Ѐ7]_띚@,<4}sA3 [X;Y~_hµ(buJ0Szv_$DMDD,oz,yz^܋ ̆luG+y0k6ڶeKd`ZsӁL;}0%4'xړ.r'ĆK?[$C&Y^F .Ԉs6Zxf,4MoҐR@R@?I\])s3t_aI^Xʫ`H¦VVT +zukw<ma;ϳtqz]Ǻ($- +㊄vo=_=pʭK‰5"t!+MN5\z~F=4ꙷUVڳq.K{h~m}/33iKw<꠵SY@l2?'- + +endstream endobj + +3584 0 obj +<> +endobj +3585 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3586 0 obj +<>stream +HWێ6}WQl.-L^L0v %-; [ %=6%S.lJEبhBu4yPOg\SxcE8I GY?/=<.sD\vX&EsNW +3jxRҞIaG& dY 쩿'|`Z@Icہȕ F ,a$D =DCtj cdfk=+qeto525Asc՟,t<\Rt3=qx hWDQH'WQwSUGՍ?kN)ZuaNUJ)"E4=3De˨rviZVQIpA +Ld$Tu:܇@GfעɈ +}봺LQBI9DID{X#VaItD88 SiyI&kMmXFc%"Ė &P |FQh5E*H 5)mEx#)H;LGDdyq[{=)L;!IseE~Tjrn5TTvBqR|et,'ݽNO<0jY `ME>00S wA¿vΡ'z\f)=C1*+eH%,a{Ď%(VuI41iS{tbO48Ap*&uazXwBeH>@4|ymD­op%ȁ uC_M ,D+MA'3) ŔMw +ei%A#ւ˚yi Wq!9GRp+a+k)? 2+}`a4 r=Z~vGIRaK "pyFvi:AqeΓ G NIRߧTIi JizJIe2ͮ.fGI+bC{.|z #.Aƿ!Aj`4|m;pEM7 I +;U˩(u L WWq(/ ь~~CoJ ! r5cE=?'?مO/T>n>l=ш V0 w^3ו /e_DB\MoUwGy6#0.?0 + +endstream +endobj +3587 0 obj +<> +endobj +3588 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3589 0 obj +<>stream +HWnH}WӢ H d7Iɲ8؆dgb$0֢w$~W>dIJ>, XdU9}2?z5B# S)?#,0ѫƈ}}|rsAB1OGwbi_Wga)Tgf0⣤=-n'e1N}}1^U!qUrS?ݵQT-&ZycG<\.)l]vK6GϺ0qd b5 $rӬN?Uq#Rcu)JK ;aY0,Huۍi-&̬ԄrO/9}Ĭ0ڪLd /xz= +f]X}!.zԠ!_=(=Y, l,ib0쩭8 &#^CzL*5c3{)TBm6qwH]5jdnQAN o n'RO^rnv>ww5v ~XW#a2ٙN zx=P,=m[#"mM~@xQ@Ixxn:[OiG4QjI_u6ͱ\\XomB36pqX2oo~$"KSR$U7{;j &By`:- +RN,4(8eOʲOflmq 'WrB̙c Wdž8Ա3/-v[ )w [!)<Ҧ7Wov N@b,1a0=ʚu Tg݅>8Hʭb3Zf%7NFN+ְFE}rǰԂĉftx1Έk*70k'.c s1McyrM(<&K$֬p<(R'zw񕃵+*P.z͗Bu,8l[ mOTb]]D>-6,TJwQg 5yS /hX/bFsK6 /3ѵ'%8ݜðiR1ݽZ;i[Nt/% X3~v8ׄn +H-oyPv,%o˦>־#1Nk+N2!ﰈ=mQ/i.BP:Inub.N-Tln56;q~bu[[KOLpSj?L#]h}o7t1Gk #[uOgY=_GP ,7q" +aUթJ|;Kdc/:NtחE!ns[x:O<|ܮAY?CiǢ +Rx.i ʐ-DJ4g!XMo!2k!㹡%Fp(6 +Μܹ[Qݦ +]1;Ae`2 8͹'}X-%IKJN0LT I'fO9? `.n`%rsKKMue@p>˖ ,VD181O T@$CrPn>~2 HkX% lk;ZC\C$ + +endstream endobj + +3590 0 obj +<> +endobj +3591 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3592 0 obj +<>stream +HWˎWTvfdvn{t7OH]nށ4{ KlˊB/Ss'{'xVlR狆Q]4 m8gRtF ߻Đ5NQ" ˖¦` %T} >@:MآYtAC }ņ$UV:.g^|#3a@F|3s%)Pf* b| &Mړ]d<@dҢ$*wir2HZ p M275VVWq5w)S{\ifO3r1(J3?b +0h<Бq&YfMT2mN92R̊'BMFWv䫜t. V;B}ӷA۷ЭiLQEA;vұnp D>Gig$.i5^2pC'p7 +DLe4qij}{ix<QuӨo},YO];jR&= ne&g %$0%S.: &rV| !d[-l]~Umr{ixN&y xŌ0,f$ui8|.~3fS}?h f^uF8>1jFW AY]Ex1 Rj5Ja곏樴OΙ릢h 2x_l@gr.!~*ji<s31D)uQ%ײE*-*1Du eQ(QA!p N,Y%1-|T!ȥoGiP)Ԩ,s3΂BSG-mdwnHQX.>v\tt-=аͶ]Im h H HZ'd~@f گ:淩8emhSu1F?Ap^wTYoa: +ÇG(jxzhH +ݒk.DF1~ Pa84b+@!'6ntb`?*£tDg* ,6L7-rnk'j53ng.:!t36 R194&h%W@9fUn2s؏}~d_eM86unގsn0FPp660.XUe'OwYI퓘'ͧ&^v`Zf,KqkmݔhHc !lqsIV82WZ~p{Gsg0Tx)8c a8SR %K2q)IcIej%86<ϧ +5e8d5&8یLҘkp2|oEȁAa;d 0T/LUA +#T +);?hgPéN7l=| dm'31g +%lHD/~r +wjt\ p@KGG'FW-95:+QG=ė[W)@ *s`)Y fRB@ԔX9rO(,,gc ȱ;¤+9̲qzV!e:7,2=n6ĭ*APoJ,͇&Y=09&a촤IK%.\J3wosCןLU_|G`2n3@xI 2єbq~ZwtQndՔ{Ŵm p^].k:B6B٨pIBEUȕZ\Ly8nI<\V ";̌n{fu}زn%p.MJ.b@j|(8Y#%7t? + Eb~G`ޝ=bM"!;M6< KYYCNJ/2MH_0aكxͱ<{d"7%dj۬q> +endobj +3594 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3595 0 obj +<>stream +HWr8+p$'ZlAro31}h ZdP% [xJ,ӎK$$~{OA;B$` sqS GF f]޽gv0&ݯգw~|!XW(|xKaN"1YpGJŸ9`O_%A__~Z+4P|$O>>!4b$9\& D]@bHD?<R%UՈ8S anPgy?ĺEw?xI IH@]#a=SO>3z< ⯘|yB(CғE}L7 앢JZW@a]mSBI 4u+$@`G4q:' pVW .~oPy* =@=U5jڬdf9[GWMRfh0_z4qD + e,MNs,v2Sl}L';2FbM>iB(4RU˰Ǯ=ʀfիaԱ[ ڣ.+`εJ21gow\%vt\_k.kvɺA*&{UC9C)EhF 8Zfrp|9^yx~o#Lw1(~tEӨLg"x,Q(0= +D"cl W=gVUDהzYeM֪];`عkmG.mX]ߛno'O0N!&sd +L@U[*ڲ2ueii**e +zgȈ̶dAެ41-MIO8_?hM$@oh>ە<[ N.xs\dʝՕ8Z>|\ϝmQer{D*/[TOFڊ>1oݤsw`WtYU.et.&-3^ ^-q U@6.h 6S_gXbkW738 +R({zfۈu*.Ч=XNIdlL#_bdڏdZoD}5׀ _7kܒ5mlrU4 7 +ÇE hVm5b}pAH_YN6FK m!JZ]Xvb@^^Ur/^ziwE rD (6ٟmwmo,~QlFS8^®PI}|Sѐa7K ILwr ގWl2tyu<ٓ9y*yRM A=fJ̘& ?kMX~;r+xӱRSz(̲@`pwm@y:SzY)Zsf.ȡOԤA;Q + +r4I+YNwՑ~?q=gTX|] `t͋\ݢw7ikCM<ӱKS=P=:^e}@б}[VV:&C޽-9hJKc2o?U ,U5sg'RvE^095 > +endobj +3597 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3598 0 obj +<>stream +HWrH|Wc1`mlkfCƪ D4darOECQMmAHjQYynqf!ϑ'zq(J"/>CݛMF}GMV޽A|P ϻgo~U#yo#~qǝ0"? U/K0 ,1s @GNr͈z58Ѓߣqc/v?$ԿqC{X}j5xJ _R]4Q~IVFmG@˦kQH|u Yx#WƘN!;枱P*$۶yX]s\(Wht{-qKnq>DAHēYxG)|IM/6Y@n7agK^lWsԵb%jQ,RUJP +RAN I$'R]$.5zI It-K) + +wԧT2>E\iW~[ wyIP*IOn35 X`ie}|SOϸMW7D "'KUKi˩Zx` 6`qOqk(cܔhn󵘂gܐM wN%*Ar$\.<m +9}zNw'꺷MeJ̘S. :!xP/ *:u~orSyT@<ծ +M֎D9%M"u׀-3Umy6KIeO%iE؊&pmZ܆&gY%%7(yD_+3)J9OBfM SHeVjKdy1J|XV+O١OiSuj;OԋL/ٛ*oj!G|彗X @mYP55#SׁM5>jNu}۱}dƛ>[zHQ6jڡ*5^v"&qϸHaR(\)Q?cchg%XFኛ !1tb*DWxwAK!JNJJ( ǯh>՘(dRM+ϺkpȌ+{36'3J)6VMm`qKO3%kYQeiduhXiɀaAD~Wr5IBiU PB)Q/~FjB3sJOS<{4qEЍt9jwC@Y@S u3V!.יҡeZ ƎG]?X!=n|5@\TiБip0K^:{&x ) _;}`QˏOsĘwaquAr9nr+#NE4ߦϭP=9U1g;';YNJ1/Cy}a)Կlmj =ExX3a݁Sbk&\&}? pn5U%olt}@7?DӤ+ѠjѶKȞ>:]@Ir$FU|U)6Pj*jQfUk!&5/d?ހʘ7M|#[qFӲͳfh/ń +!b\rg38mU1i +;׎F FaS jSmzCӒСO)\39ng{8-k-ZsqSbI xEP`2UH?#6Eٞ)d`^rIq~ 7( +Ad[[m$)Upms|QvV~Fu.09Z}F#T9 vI^d/o6E0h65QW*vTpc3.p"dٙHA8REv KF<_fBX//{;As:0e)Zִ a݄ƆM7_A1g~Wux_6@LG(hrT ^EBw59eoL]~.>6lFnj&^E1T`;#2-)z@FM ߩpf_Si휵_wǶfx8O ,!NS nWldl%9?Hg nL`Q [M"mQ*yIoI0'KHf"m"]uc̭i,X=@xz=_ ?F}ιv-<k Lk wJOg?mgFϔΞ!E6 CL\щ?bxr/D.RLZC@-_ VF.{P_' +^l&qLmkӻ+]93Lr܆()t!R2"[Lh}(N$)9_Sw* ?{WzkG7ڭ(s[rDԞ 7DRC~Fn^P\8 0}+Zv+H2BB.%]Gqh.ߧwoA.@dw ȋϥ覓E6'p`z'Oi-i?_xc7C1@,%?v[Ԃ飅˛z.;1Vդ| =t| `0X@>8,[;UǶ)y@`tȡhG>̓9`riSupA&|Ԧ$5(ƃv"FŰ8jUlTNtM]GdRTq'dD 4vtXP}EJ{`D !N\ț$vDέ>t- hEWD&OCKS;֧#lZvӂS-z4UaG)gbƃ5담+ t!mJishI+(xf@alKy_s|bF`Ţ#ckrJdZ}S@y@yBpK(.E{s%5tBq(jlXLB (@'T'/EIdPmEJB"^R*^O)cT&Tc9-2+W5πu3UqVӑZ1ZEο9:%h%4ܨ=j6-WNU|X·U44o>aWM/sfհ$0]8/Ah0~0e;#[$P+=S?@9swϤ;{,&Ƈi]RdMK)> +endobj +3600 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3601 0 obj +<>stream +HWr6}WJY Ar撤}􇧻wOO#$#¿]HE!GI z޽rTc!jϏwaBc=}q@~To>.8F$2doXOp" ' 1Ua( #qRƊJBK?.iB|^Y,9Ѽo^^;X $HO¾ pX N4H8$@Ӏp'$vLbxéC!Tv#pұ|n$ !O^}Rc*|VVxͫJlI1J{iAs/I9T%TM~AMە | +r, mX|[PD86% +g59 zרڮoE% "M* hdG=kjfuIZ:NNaqN$\*T%Zn!0CLn5~(#6D'mYVӘf x{NoP/Y 4#?(IvEٚIp K" 1wW $ ILy.$s2؍>=+ETz%4nR2ڶ\#E=9&lN P[?'\4e*!,3fƮŹtfȠB^D%5bOlaE$!fVՉ8?O)D +$y"_= l{[B,Yfgej$,JrN(#wDNi +H*ݪg^ˤ}SAap~9'&ضoK@]]F[C6L_xɅBZO yHȑeXfif!dxv}ş+$sʦA;"eA,=|l^/rXM7T,z[lz(~2v +W|WJT&κ\M9)uT~YѣWTn&Yy6f<bgޞKVt,%sf EE$gR1Kױ 8+%q^)5&cZxwh?gF<2p5zqO~ω,`,tgQV&٬Y/`PW/B/X-ZK׾zRz_U&.٧mGQ ޢ(D3t9ZkF[U3NcEq;(: IDى`^-/5^V4I6.\pfKAo0)HN& Xvz=$;Zͫ, j Q0ԚO\,}JLh3Q6"hDUIl3sSr|Cxr#VkrA6$Mm}ݣ#c?*ߺ_Jj ZKquAy| +nUݾF4ͮueg;: 6BT|C<,`BN s~(7D9F{citbP3 + ֛_#8iKnI.!XY:F &z +I/8jMYulsP$;(.NGyՋV멾 F1 a.Y@4&qk*9-G);ʧm\="0Gޢ.MҙR~ec6u|'\~`& cjXzɻYy`˥/l˟/p +|"Oצk t7(g􏰳ݪ/`V 1]+47F}SX1Ǵ-S\J.%Hb,i굜lS0MMzί4L`]݂MY[@=ԡ;yV˺&r)LdέUW~=?AFb4p"G$Mܷs:S&[79&l8u^P'fYӁ.'\i3lt,G?Dѡ;l +wEyG?[ s@qƵc\)E#ZF!iUt9!죱lV#֢U!PWO Y#=s^kGѲ/[ؽO]pَqH "R[%]b{dczomgǗh Mx[KWp;L=hg/CgLRc]θJVܲL3„?5-^j`ǫ <`\Ijq +]c+R[O4&H^U;18 $ЪHI<3 ֗FKA`21 +=3A+1Tէe u|S-ezEgdtf82 ׏mp(8fհ(U GśLXP{9*JcCi pa (G3_nhHjpĢJA<6߁Q!A¨Vxzz٨ MU*E<6z S,J +5Fv#ڍ2eSv#t"Vl 2I1f ڋяz/-D~]݊yIth76D!LS 'ѳr|AWL6J6z +E=oQv"Re6ȫVb^n,6K8z$;=Z3QX=;FbF4`Sx(;E: ,\+`\b#Յ%߶ +<]nDuSj>JV@,1f6XI`KR Уn6Ffݝ%wӶ<{8%2:ǩ$"!֛|[@^u6«žK$axX%)<(Y4E.{kg=Sݎ-}*Ut%cn*J+ZcN9~Do9=7>2bjwE'%M>L6LfW3 j~m$%`c3=,7iSgi|Yj}iʯE +!AzF ,YL ^ tij]AQQ ͘Ȅw> +endobj +3603 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3604 0 obj +<>stream +HWr+bJqslWJ)Oy!T +(LH7/'" $,LR ݧ{XPD (+&8%(hbsC-QVBTgݻ< E̼b-^GOyɼIٟ(|y[.DL(->Gc0[1s90%'<`3Т6åGBj=x> =?b޷@{vAUn_^%ARKjiM 'Y-?p&-iDEѿK||c! ^ P1]Pyv#gv͘7 R?XiR~Un̞6;7O»pHμuue_|J,Fi7Ę},} +ڟrьLˁzto,: +Hg& â)`x=q̵A(VNhY +acbT< W Rtt7ΜȹfZ/$ro@!thg_< y Fb`pfلE獏0uWtPSvHfYnDǻKzy伀YT^?Fll!w^YǪ?1p߿FyA.LlO" =* +} YX'G7-mkXSm-WB6+z6t<[]&.xW<]i]n sU": +{#7\l4 D7 iΜrЬ^˧tÉ2騐MVbWۣRS΢xiEtCPuqA;g;ղFA鲑X6:(v1#q{jh6 B:ZgֵmcqؑQx"vsg0Ԏ/]`g$Nٴ`s%99Wvݮ컦\Fjib x:#FOtz@vq@ ZB/=up +LB֊urTE7(Y"5ʍ波yQu^(E8\_֐MO08<>pZ]U/ZpՑ7 `*kU)%E'xQǕO{if67hot_\kK2ڃ#Mi{`$إ7B;_0ҭ#!`΍e:Z9pսh?)(]WQq $#% <>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 3619 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4963 0 R >> +endobj +3606 0 obj +<> +endobj +3607 0 obj +<> +endobj +3608 0 obj +<>stream +H|U tW97<AMȨģs$ 2T0fQ*5J=:$StPPjRe @"{tnIg˝*(ueT$KS)U(ߝI˞+߇~iß6g򍸋@bO oE¿jMbft668݋Kg89_BNQ঱Gw,u. twi#g2ẹ>e3f3n^Nz^(*[ߥ3`Lv!mDE4`^)1/xewmVzz0ܦJ@&n? #OauDwt$2qXBY% k5wP_GTbQKE PqMư5G/j(X_2ay^Xk+,fYnA3O_!X)0 EȏzoCbLLt،#ԑUWEX =S .Q_%6@syݨƫxPM :c:%jx8"Ylg>?pMT\|NS"Bs fo'2G]؍ь +(9MtMBq\ ".ێrl8c8Ni +͠ћ, qER~jAiffyē@%v=рO:I!DŴ j+EX%6m2KT_ckmm}dzҳd0vY,28*6`?N38z̤P mCDKv$luxT%V~B|'nJM~yNrT~BTh5NDmmҶhdKʺh[/={ O=׮WRGb-j8G80f,Dc(F(z&PU"zޠTK샰281L +( "T4%>iä])r:P.r<.Oȋ[Y SԋB^mT I{R+]&v",hK&yϚm_ES/F%""TUR+3B{<]qCglE}iIQ/KPijv:'Շb0>#ErvDذrGT4d1Vڄ٨4[ԟ*qRtfPԎ2*B<]4%Z^8[;WxIFn2K;&rUr?Ff9o*p%mWT*OҋV}m7ø˰ùcZJ{ϳ$:Py0 s9ߜc_rz;b'Haޯ ->~)D#.S8DVm\۬5hc> q87p ƛ0M˽HHq9zߓy/UIP{TXH/X|gN!O^$QRX*Zh>\ N˺n~Ȧ:dʂSxwR \ܡ$dIDoW=ц4}=9p 28yI>Ąwib{tt֥shBZ4%npFP#g.CgVƣ2JL'@Bd$;tns4nLK|hѣ|rĴbnKO72fW.?͞V@La: +B>B bPFݙnD؝^.4;lxAiIF8|f KaK`^h^3\qB'F<,y3 @g$yv)ܗT?+Y`'āP'6͍Etq%]d"svfX:cSmt(ޟ<ˣ?^||-Ig~J% +UbEVeYCZ7DP@S)zqup(--4q"KƚbsD|ڤ<=yQ>|4+OJnP]AQŘH+ qr8ɉV/OCoȜBRd/s&ros Ŭ<;]orey/:YаJØP`S)&5Ɯ}|k ^FHzZ<>>Ǻ"\}`ֺ>ڒD?:X +>9%8cp:m"Î 4@9e B3MkC;&nA{u&泅+M>" =iRg6ȋϫ`,O3U? HG1^O񔬜وwq?n Ҝ[Ku궬>wa5wNpO=q7,Ѡҫy!cG.Ntpmn]-اG3>39nSg9Ee& q>G:y{i5;f|Xi60 ;5besj>ZEY/bq*o^}aho<}W=E1KVLTkF:tοE,S:awїtj_qK8M+]$L;@%V<yy{>SG OQڇ9G0cz⺇>1)\GM>ۅ/"GB#?u8j|%J4p"_]GXk 7M{O^څT/c?J/ųF0BƟGڤGnX^e%DI0Q6m>{oň(ÏQ WxR=Βy^zFF``HZVJBD2z]nWd/`y>Sp6QɃ.PPq5+(WT?8!%?Cj)GR=H( =2AG;6tFz~.'L`Ե) c~:f/±FizvQO##2)(OZi;+mz@͋4_jTI@7hGi#}0/pv"Y*ɋ^z,_hP\ˤ7a:][~MU9<J 3m*LrŵC]EcPHodC M ޏ>_~OE 說 &66c˅?`zZ?het70NܽCK8:p02(qO0:k,]1N<(S\qKky5-: *+=wĠL_Kد뒳>Rrƛ6oK8%=2Wսr69S/o[|cADW]~Vp*G`V6.C.WCшXuDZX{qD*4BhQZyo􇕝" c:8~w9!M%{`l'N]7 P^pVk iehN&e6 LH$4ISŭy>j7A*U:MI}0۔A'Z{wg3-6oFl[ +1rV!)Ud" J^_-m@x(6*%/:k?| ~Z{<͒x 6҇f b𤶃tؤho3)z1U;Tģ ܥ"ƍLMJe]t҉ R۹JANJ-؂զ6ǰ,sdQ@GoDI] ?xuߣeG7$\OK+cUEBch Z/B :4j^m9lf[3YCY"O;O9-@V*{{c ͇`((˙DVckdbDi/vvE [y@^a7`܃NmZ%'??ewZY*0Yf^v_"j5V` +Iex4#S^f sGͲ5ѿYfe{wc]1=;p&ȧl?9UVf[$lK[NixWف"W{gQs6!zxޥO +d]:`dA؂鋛3b.i@4]Ҍ1ƒay<ل]E'Lh +Gܶ{ ʂPU>lR2"q<]ހTW&IyyyyEAAAWOBȁȁȁ)""""9" ҊHHHH+" " " a*a0A0A LEDADADADUDDDTPa0a0@* «ڟIHuuuuEAAAQQQgZH H HM!5 5 5 5ԀԀԚ>LA $***تbxMBA l"l6 VDDDDAE$vf\pe3O4|+A_ 'qHP9S>A +X]xB/AgEhv{}T_ԗ;e3sԹ\vqnZv̰֝[=Gh!or"(`wd/az7LrV {:ԓ qӌP<“i\ta}f?>TKPA(qu-|r +A!CA}cˬ07]*}&-rP/"4 +PNs"!5݀/ ~7엂 >{QϸXӏ㾥Ğ/BAcZh܃H~~P]$$7:IDMo$]+aB*4f1XXύv7P/|53-.VC|)0A_4p?#e._üg_2솹(g)~uOU9MvOo.?()&ƪ\_ro<*W? ?/-fXR_O!ݯw=zu\.r:uv:ҜY:TdB cȳުX0M3$uڰu_}vGƆq̎l=}"St>6Rd,SnkBez—rh1EY?}c$uF^dϿ~ZZ#Pξ+>{a&eak3H?5nOǓ?iӼ&"Y0FRpf92rfK6'X˒c%̄k;ܧ3E9܊3ޝ䁮Au?km7$"VĒMxj njŮzw%-!*Cb1&8 .(Ц`^Ijlc:<'))4)N؄ɤ %!IJPicBa{lvJ{ߏwι.;4;g'. jlj/ʀ;sA\/?;s/{$y&]Z8oIxZic\ۛP?29 +Qwh)a'^Psȧ?y +Ng8t墈"tTN|.`*͋r9 +=E=zzzVYu}(,cPgc(v ۸h`o1jGnB;h̤)ή" S,пuiw}_%4g_73cޤ$>4 +y6&8S9}hS9Qg v1@?Z}i׽tl+{m/޵5u\ߚ7fxYOzAgˍp)60U2bJY(J[c_D?h~_*f^OyE,|fٰ-}㱡fP&R`~`b.`<dIJhb% +O+"0'\s_lYx}ýAuF'Z?~?ڣGam։mnj I}UBԑy>`T'⠋YbK {=M\,o!l/>0_]F9E=!\gAf9q32]r90y3y:ttiCt!P@D6 HC'1M⫟ s?iy+7RU9ՕֆP-ڊ~_}f`h  >NIQ^p ߢJ9 A}pK}HaHAa_I)Ś&0 7V'@7P{.e8h{!d''%5!yj?m5uU)'\~HyVSh|qZ6k˵}ʆyښ._F:C߸սg6|8WWR^MkoڦgSřRLh1m5uݦ.kr#OX{*U^j-Aa2dn;vzbdAjZPu-XnhLi>eYiZ\qnOp:4+مGA`r 4DzvMjLj|h7~:۴`rjTSU9 7 I;5ki{No-E*S~Yd)bRzH#4{LmM,ӭtQ(ۑ[&j}qeQ3o (GХ6^!t!LR@GW2=XlPCX@hƌe}@9}^>ؼdfkh-?k^Zh ".B&lÚ% #p^ NW39"4YD 8R(P f!RKk򨨏`GTdF k70=ʨJo xNK:f^EW_H[9C$q!%X(`,Qf4͘x=;a Q>$CiϨV4E!dv:ݐ]/Pk0׏'yd +uKke&4X+5oYN"V6w CV/4bC.}ÊeeAmDG9A'GwM?4#t,G/)$Iߚ:^;gK\8?SM݅~VL&X2VXSϐ=G=pre#gV3LcpB۪/RCPc5#2yC\/U"{[ǧL/m)(.tpRe˘Fuq;aC.n}zLJ-HCe^Eݾ<>l BTTRWA)>j_mGbr ͂(A$w>SDOxywÅ3d1avjS}:ΜA,}@7q]moKb.pW$$fkM:9 | 1G""Cq5htMLV*G6pEL\y +Ojm:sk__;~$vB"B8@ 4wXC 㹔BaQUH4BڍWF'hX5mJỲ@u몭蠴c`E +ܘ׆#k_Y'=_s/8pFc0 S`ѡyrz5KaН/w, ,&L.q3 &VFob@/4rzI,iƑ׾@?A h{3{k_oۗʕ`OC k" RqK M .J1MIjRA+4!D򤬜82IL^`H4Y6!P0Ƙ%  mу ?k(uw DEg8vꢪ/8a_ugkGw+tߜwwxΧslw 2ՄD*+}1 %$#bFXe@੪F0ln / hIhFNU9J6E+%`JzTD)Kg_AK7}'DgBU Rb$}V)R`<4i"ZROqU>$W'%?5 +bQ V3nX9J mqm]B#L_)ѩBq6[5?_~~=qIlrYpe;OP0Df>7_ɖ62X!LE7L@Ó`5 +3*15.xMt"p流ϊ*G8kF1妘`q7TAq[ݵs{ϱC?+Q7O\t$9ط`qdѴ w!-PBLo*8ݪ҂dIvi@bRR& & ̝c\x?oXv?ff45-H]q$aEPHRXQeϝ>=DEx@zδ) 4#4"Xjf}zwkW~)<̨z]Qajj Sxh2\\ոUź_n.q+Rc﫧')vF/eսqۢnkn'\]#|;`$Z_Z:#2#!*jקU BB X! ""OX )Cz;+fi Yk8Q=-.RZDoAI~s88hޛJyP$*hV<1\upHED8Cߦ.~JIF4@gҟ.!=t/yjC"r`Xѩ46EWNKx6\_ 3\(V\LB(\L l)se:>/WX+EʷVCكe/~ N9_w2jP;{x`ʷJ^iW{޺-@7j@)Z&[u!bYh\R0Mf󓢆QE(=I١+Afv"!ގ>Cm݋;g4ILHٞM}O'_ܭ?;' ą[˕iJf3'LhP51FYhTV֚`y2 ˣ6 ]Mv<;,1c_0\P@u +nÍG +3^,ʛV&H&p"xj˞}X5 Ѽva70^_c}|S=/hʩ'08)ʼnOoXkT.ਭ+JWJZ+ 5` ( /{kYa2)BI(i xt lBLI!!! Y:I#{uus;US jxׯgW3?A%BL}'ˬ,|cwא;1c18C&㏵kg7"քض89C!3Bㄉ:VE՛MoGpw;99r;|;Ir4Tz$.#Oɭ/[mh%̅"*7̇#o(Aӏ:~?DRLCd7CGĖjԠ^ ԈV :. j#}q>/W21tqtߑ@e/l9ItwZocl 鉺cpf\"4^A-02>2 N9슑嬔J1"k6+ɕXÑ-z3Ƒ+~@}^ҡբڿ奝3_زoxC׆ k ++Љ?>Fe3g|a}^9T5?NO+zV#DM$K``ltC1XRW$ ?U 9=:rPJ [f~Ѭ>|4jT(Bm3*x /v0 ae/{{=Gg=r8IZs\U +ʗ AIZBcjA킆5 T +DWL&O=ěN]iv tʗ\/rc7xꍍ;+>ݾ84~;r@1pE}u A9+ӸH_\Ch|݃vӯlPWd!`² + +\-]dh:(7l.`d97rSC(+) +a [c qb>\< O-!镆PRXR d?= A<$C!DRj=~Կ١G.v!(#!kb^*capH>祽 }QtTQ.@6v 訊1xL|ow~ Cq W0/'񌅓0ca)vYJ@@0$)Hnx;eAdrl8w3\ pEAs *Hɑ JdSn~bA#p sEeJ +~]vM2s:ZrQ-1+`|Sy]OUl 26bB8aEoRR +=ߡmDa>sHx +IEiXūl6Uk597B2WYۦ澬Rڻ5+/xOBYG҇%~NӦ: +Gp>6JG۲Do8(D%hjqv +N~U kOc*^z(' -Mk)DkFg zխj!^Rz‡nP _)%}†u$l8``m隒&H͞q$Udr!r+jKF:6ɺH f49 `h&LX$H _؞lذiucck~#?5mᢝ;`Yg/`ģ]5Qex۽ %$ nCҔBIQTZl2%gP(j+‡@v`JgL:Nf`P﷛s~}MUXvk a>IKD(JGyG!\o9 NY(c:?|]MsEs3x10)0Ax쟜 +$`TEp qOk_@|>z"܇M$@Kj a@'݂AO| +}8C=bnMmlZ^SУɞ#^,$rsoo5}-uuOb0 3hTNEZ2>o~B!KUH 'Bd7и |Q7l0$ + o)LMj Q|j% i`LrڰP(5„2 |UOۈ)qLs.+)>a㓱9> 7Ku/-yG^j[%tht2 +۔J4"S:*φM&HNPYe`!eSocaq7cIVrY}FXPd0Af ).} eK2핁Oqz+o'VpK:gZly\噘rS*HDִ{sk}aud޳tHHPd#Q:*ёdq' 3FxWMM4\|E`>_}eMkTT6_h:.<'nm[{Gʭ Cz$jT?qة=~#8>r/y!$?ߗ6~'G'KjBFL ֮1R!q +(NŐ.!1^pJ4.  7(I`dy$o$B1Cw 覎t+»n}Ex%F&\Ǫxbv51`|,"pM-?OwwqAnh5׹c^hsUmcM~_b;?)LO,Gh.pA$BM"b9)TqeXIhI}G-AQ<%>ċEd冐EFtn:vcNP+vBğ jIE`Gl*RAV{ǢjH3+S,sZJӣg,[įb7ߣѽLb!`t)g˹r>,2"OAx%fa$HDr$_]!nBJ1EBX%gxߖ:΄2 &/-A$c]Nۉ,45^B~l+svt=1x-$Hgid.s`B6@Ȣb/h"+)/#Y׏n&f qw |Lדr/]أ܏S)DR'p|j;y w7.Jsy\4j=%??f4 hNsUlǟ7%V棶|*l ve3mT۩;m;3gUۅvMv=i*kͤh._tph2#Z0Y[aB !ѠD0cvOp ׾Wkx3v]XoZë7Z\`/`n(Q^c{\cZ˒52B=y98NZKVxy(-I'+=uAP"w 'InsPbsmdԦ5HQ=t'zyL0g^\;ON`*soH3J>kR۲#\f6suOmv]EUPI%4PuJސؓs^#ζ[͞vܜVaV*rIKxbi1UuJO-==FO;UΖ4Y$'?Oz}՛=OV7vttǏf|k7 n e/|^{h*;#V8'v{Y\ks~ѹGcD%y^jfǩ}V1C'Ƒ*=#ig4S{N;}10mڏ1j + +z#Д aCƦԣ[SͩxûڷʍL?>>V@EzSP ~hDz~L8/G(XiUv*CqȄ̯Zu]m@?y@U~(G +bUr*YU"9DUe_+{KJNzJ.D.DՒr^+ X~AmfG#'D.E>pሬ0=$*( hۑ$٭\W` ` ӘFpRZpf'=>xckbp'3PL}\Yj_a{ ^jXa%RX e3ct|[y2=Yhg'}O@kpKB& R0^[JqE)./ťy +JF #ᑬ qrX軹0*}Ă 11ӱĜI, ޾DWGßo@[պ@>u9Mni͍w4"vޞB $)Ep@ Id:[9!6ꡟrx骇}E~EѱQ:/$څacԠ`h8f{1ic9eI(Pj'T4fof^|:&&jelQwXZ\ U6R_)ަ2|H(p="̜>[<iǧbƁ,;2g!c|9Yp c/_8{'wl;/ৄayٸY‘A?nVȬNd0GK(K@F)FPtYЦxn()"VQ@*D%RUKHH P^H+xRR +R0LX+6SPie1UqS!8 _ &o#Țum[!y&¸/\a˫Wy~y _p2ʨ< +%_" DG1*k'%t[GN'8I/] AeId 2 +Qg2!.KQJGk:~3~_'Af*\aW+ tb|ef;pW-!XdblK$"Ge:iӮ7/$ 7qkѴ(4+J<ϲ C+e$;k2X-`' +AȞFZ !P.M`3;@Ӝ韛3slQ6w !^jИ$KI?w+ipaɒ'Іo56" +;w_wwe\J[.t[vХ/*.@+` +E* AIGb"h !jBC( D$M0h1j$6]J4HcbLLls<{9g`mtk3A()p?@H4q8. 鯈;q2qwxH#=uzrz= zVI?_ѣy2BcVQGKeP4(y|KI\OVG͓Ҥlcrfj-kQ?gJEmlPaG U6NVɲId>VXZLnU+uz 3ɸ3Nkg0Oe<1p[aTq"S\g/ 'ň=37,SS&Q213bdvA%Qw{[ÀʮÜGnV!D> +endobj +3610 0 obj +<> +endobj +3611 0 obj +<>stream +H\T xTϽd,(D H&`!! Ȅ̐L k"BpXK R ZT\aEM- i"zf;ܳE(S;}uxq9KK<>37\:w;9>,}*=`Q1}n o泿Sl:lx[5v3x}i~X8v[L {J9ьA..P"1%9a/S* ,9h6M٥ܰ8oF$%(+h=C"[L/rS9ipՏ + ש B5yyHt.abxB\^Y#+ÙYur9 + 5pL7a1gpeІLpTh&4bZ@wH;5 &*.fyb,ژNĿe!̐%k JҦsڠ6ԷvL>y͔g,4 g(tGga>"cH)I4j|6P{)]圣DPb(5bX'''i,S9IrlP]^?ȟL%BP2BQ(KD%ReYfi5Z`-N~|&z\,rV~J8.s?OFܩYTk-CGX'^?!2FQ1Yb+!8{hja/A >CyV|DP];dwa%Su.7cO8y:[}O\K4!E>w q +W/NjTT`5Q.5KgT>jPvru'I5$rU)8+ٷ=2OiW7i,CUr* 1$)yt/į Ql99AnivgG)"H8DqbDsp@X'e$9N#A f`$((t9s%ieS Í +Ca Ka *`֔zĿ%S[^2$qO~%;{;+׌޵%%mER۟ˡW25& Z!`%nW;4ׇ^47M@|Ĭy$:5Xn7vK<9ݚb/,-ޝԦmpE͔ q! 7HJ5ĥsMd5~J2>J#< 5)F_^Ēs A6'wZlk6)ZOK"tCc)ܛۃ% Sxa,*tZk\U9gs/$/2+\^)-RVtrD+ +I Hm`fHv U>2cL}1s|{Z{gE +f)e\ +&ĺ"د_9sϨSW*I)S[Mr'T)8HUIO2d-ri1 %}" ?KQ)5Zrn4lwJvjp/I7)39c_&w3OĀ"j΄!iIIJ28iحI \6 5LRRqtEDrSs#e-vxEjrBj~N?0 hnU)|ZI=}k!JkǺr.}-{Z!N_) ETHO0GQm<|}!W`*P Qre=}1GF +zȾm0pz65XShCwFM6j~%t%P^~Wo0`A?Rib&R11\ m3ZUjmv=Twx.ن7rC`4E"um[W6 +Ƽx`_+6/*>BDsYv'^kxnA~w)鮟#8Α8ϸ?7"9J!u+̇o<.m+>b5 Bi7Kݧݻ]=jf:|!XޣEҾ^1l^Ǿ#J{k?aw(Q1؁=}"nN4|US 7b:R;uf1[% +k[i?F}v/~6vA:"_V1mx:'H?I_xp|/0=IϙT3T SU3q +"= W%rS%r׍&g:`& Çrcw1^k0'PD9V9UCWm"Ob]m݉T&̽z;2F R6;R1*3{mBCw H]Z@OJ}67w!n=%#4Xt;OhяWhh*E"25dEzkk($%}S,q勺x{~'#CM!gk;ʟG.f.AcǞ^.wtm}r<.qٗ4jjj?,c}Wk@9@Zp@4Wq w `@/[P p̑v@o0YI.`3i"3t7n]t_wq̬Ⱦf!R@K4\.2M K]jWk#Vi^WkO~ÍX<즭 1?O[K{VY!'m"cZ;G!O#&_Yߗz3=ˆO@:9e?x e 3\ŷb>߉̹晸y6.]s1 + wd;'R O3"-n@_C D?BQغHZ /T_DQ׎97kPx?ςk= +>XqEȝ%(? -ߡuǝ2,+a0io;fw?{`ﷆ=%nefz hg}㸌TxR?c؀A?X,~<Xk3Y4؝ltr,).wĥIdq =i4%G=n#:< -+ܻoV댁@-ӆ1^Mg}!w·1! 8&>aXRȘ>"'Db;D] &ZVVeNlX1I|Fl`hLڝy~{wF[bH$WH4p\D +R垚q@(%ۉh2^BfI.p#г99Gp9gν 9D##f&U<T]&>D1G"pYO3O/d~!Rph' 5#"9sN& J[*)+ U!;_ 2эxaB"z88Y@0qT#D;?&4OzZ'E8n?=h]hl%P  +h}7¯SR&dq ه"CirT)$H}exyW4(z@;EF#?Dȳw?z ه"6#E")}`ܠX &, nDE\Iiw%d#0@JFف)MHzƤP!} h ++3[GDxmMR܈lI2ig{t]LǤiMJ{/c'MьʺtDޟҥ1q")cfX* ꉞlbSKMZb{aq$a)(nYJVgX!xn%vwZ?Mw(1syƼ6KӼ/~>?שZV%юM357ۿH|?MIG,M3,tЩJ_s2ر'X,h7<~ +u(~/юE7ĴwKZ s2% rWl~AoE#63Lgq9Gt#2:\1u"2weu' +rfPg +]Wa:eDy$Rx`Mxu`.)[‰^BZ冨|36d6c]0Ig&ldA{$dY,9]ÞRTq^s+ttvuFsq6aO>Do_Cofkaxt`ܪpB2o3i9 tdNqe1f8b5f(Yě3B+| |Mg`\#v +$}ɿlqo 4R<|d;Y75R. SJYy?}w,:03373#$:aoc 8{VEB#yi6M\ +Q䑾+y7UZQgLg*uy&Hg4nZx〘fQ-`,W(gUutѼoC>Чi.D +׻ ht\ݺze?Oed]|pcw{}sLc%o;*8 ] Bűp.9 !&Jon'o;p'8:,ag7N]|v!\5ꀝE=kV3s8zqg Uj%NPv8dyZo늾jdId +2/4 A6Ԅ; 0!6!$@1)4b(a;-0xf +tghDazWۙs9>Ä@rS&|FnI"vHv>]`OQQNy>sU5{4vE#8d|x$ Qp8,N 91,jIq,14n20i\YjOØДRg_m>qrmԿcn/w ^V̨xz2wرy~gge垆[=v-c\n@C-?ޜxvEf?:.5tz$?;ȀbC Q>܊ b5ni8Nq(EܿޅUd)EBSC Z BD̊; #J|E3ߞ\xA\zG#8@y!M]*)o˞:ŻWGt[[߇jdD #^pZ&t*7"Y 66ff7\V/Wg۶}p]v_itVw:jñUW',hH$#4iD:29w93?#Ӗi&X-GqZ;husT@;6)ca qEh5ڈ!F`ߑa wFdR' V.((<}iޢ)a`ߥ%eþpTSkҏY85l8*DJsQ iFrpGL{ah)4Nq-H*nSK-T%7P$n0BϜETz5LbMaBNPZՃm{lN#H\J庙nH)7b'?O?Et>%uė.?fոtQdAfslO/ؖ8WsJ%[sizXojfpmEUrbfr4c +BZ^1KZپ!Bk^x; S j`iph "%4v 8?Ygw^5t_hhxaV aO=VqJM\UU|3x{x%b/*>JAFBc4#!]]ts3R~X/-[~ ׍{.L$둼Q :{kt,;vYn\nJJ1r\3sGZ䍑>ń oMx|>҈|HE +o)&d5HhKlTBIMMq|4:lhXIeEqt8[f+$U{}C~_x+ٷM;ںl2 \&m$hHva$3̋ө*r+BIf}+``|vP5yA9xb}؁ryF;z!$+Gl^7C{sKmo6q NppQs"p1<;OaEDS“4 S89  "qCOF +<םz7X-XSՋۭݙw:XbV?$Ϳpk[z.kyžw oB.`ր4X+"̡Ҕx E[)Dx>҇t@+D41 OF! Syܦ|D4 5EzޞD( B(ݔzA'+~ 3L]!ZB,b ax"Zk_ +3Wa~Ӽ0| d_ + z>C62c6O|\q:AƮj ÙoAwlWgM@>_ᯥC|Es\c/ȕIfAdeh,6El/4nx?u +iQjh xHЁCrGҏ u=bZ9>}waXŕ@Q\1@E1PW4(XCGEFL(@ H#&c&155T;1c;.. M;we}I.0YiQLI⠹(qo,0! @$ +y[i~Sїɵ?>;oJwnv{ok/,|xqwǗtB7gJDj\E)3b\Y",ۖ(5Q[Ćſ8+Nq+1xY5@)_-89'`Ny2F +<$IDjNf8Sg +ƆuI?ҩa(󏴅RVcF/Pڨ!ACty8<) zkLTfec S+O `._v].>O+XZ 5}u 3iך(5)Ja9 :{YƋyB*FzCplGF0h +w#H07mQSk { 3pI>C//՟ Y)xy36=XnQ ^V?Րť,QX k0K8$ާFU# ]cȩG[nwU.53"Nbx!D{q>|6ܦ)ހ^# sRA\?;OE=v̥!tjڹN:j|-͓jcVСX2DeY>w +d3rpLq&E{ |a&1ͻpYS,lג], ~Њ1bbNŴb.X1ߦ0GNQ07\mӒb'Ӌ60C%R-۩AC0"pj2cY-MҤrqni.g$B/-3u5fƠq, FXE(@Uc(AFa:DgnRhLH/6TQAKfN>{2̀nUCp4.Y+( +Dc #+*wFH@lӟ} W#1%a(}BY]^Eh?T5puύӱaBbO/0$C{rEs?>m&){{^ܹv5G|q5z RT68 K..&'&&$( ]e+=Xљ쒕}IA?GBܠy^hf5`({nčc&# PAUK}"&x Plڻ_O3I?W Vnx&!}x?x;_^zk>s8X @Ug[%قD8(8gKhT}Bڌ)L "_6 {3;s}z{p >6 n%l'5qHU¢`hdr5 FbpB M)AJsjZD(C78Yyc8 ;]NIۼ>maگ#USTt:^]W(Sϵ=շx?PfϫU Z]l;n +HL?x⠚'hpdPq9' 2{G?>o%ί/tecA2(F*HPI +FG6LAl:J%.Pre,ҜL긃9 PhH1QK}hDe43p$ Fh+%'dRd@Orǭ᪔M(F< +b]4(RVȞ_~ &o@Qw2?t{{]<8,z%wc/VZeB" +pg)PM3t<|߉,<dv[6' y]& ʽ.G`ʳr\k$y - -W&Ͽo4| |+9,`]!$̢ B7wpGKmVjxs9Ym;q#@QM +|%; j °v,7EJ:g +|JL?; /(ߓzc%΃k낋vJt&)';gmcuDϷ\p܏_}nS$,,\Pr`rBNQ)΁Ԝqhnr}u f`F)oqH"ˆ)ox[&,ff,MfU?f?*Lm2BO3xx?fG߉c-j(KKFh±\^tW M1MirQRdH+*[jlVr41BBQݻ蹋#՞?wP7_?1k~m^DiA/Ϩa +Pˍʓ$7y:ûb@A(j i!Pioql%Ϣ@8a]Wxޖ{m܎~-v\TWvei¦xz +,E͆"R"%kF5HiYZ!Ѳ\b/DS\s(H{tG97H>4&})~!ɢ˥)GQ$Er90C>MUd?^jY I"KIt4P\ܡo>8 ʎdm hmrS0E )#su7҈4 3 +I&\Vmmw qz&ĭHPx6iKo_Xz~eVK.lM&7{QՖfz~JL/Lcp食bdY-<@/7GO4=L;˧pӄT'dO.ծ-/M(<)l7 +gVz'C)\O<+ HX2! +<svCcJ&Jȿp.@|T4ԊPڍlh 4fcp*ȑj=٪))6 j9vUAHY(Ũl/0]5Ee(Kjuu5 =.&#ݝ|o82_d2 apMj0Cӡ5`wIP(Ohq@S +C;P!  O}Nӷ<욥{g|cF}]{~@Wj+jgbŹEaQ*[SR$8uoށP u)1e +`c?aw4DUt͓U7cIʦ~D1p!b'MLV޿}rS-1u9qQʌ&1SVnך!Q'LpD~g;9ۜSNQ1,bs &E1DZGi!MIT * h(IF8SzQ|t5]O>۵wgOu.JҌQKhp_0L镶eW3])*4bNQ[H j-2PU)ZQGͶi +@\"=QYQQ &`Mw0xE/s> O Z|Is$15E|# >aeel.Q1I"&)}AєǔP%=,fƏ#E}SMih`>fO #OeKT*GYV^ ݲ0$(]80& +Mr{=ٱ۽7>q_^r\rEC K#Ldfors^Z9V^ F 畺Ffۍ!JeSW؝KV/㽦nz3H/- 8k&P@q@ b8$8DPĕoNY.XRi[h`t+z{MܺEzʾMȴ0\m 2jI1My꯬PMFK89NthKip]ۦ'VL.[rm1*:h4_ܸaoʻrNz] {I^7}t"{ac-a.:|VAO[3vD"H\ʢ.+Y2v"Vϗ-]YFQg39br5{C~ltJ\?˺lVfe_ce=dP 2ëFE)֋m"# c(UBc܍??@=P%A4r*O7j5eK +kF?pj9Krs +h ɒԨ@~ytZW;Q_lOx}k>U׻v{GGBnؕ2M-u]B$9v3L<-wDZU;MXjıZ!#VF5FCĚiIq&mlӂ5u̇FTZ86iIȴ)@wO4ܱ)xJ}Vݥ*`74u!jDQ;D70H`HaY 9bS (wPyaa#B%smKsX#JPC͎5 M +Rx?ݴYl;c_5~']K_/yXz3~jKYw%(RTR4Y"-2ar5Fc/ri1?tD! +Š0)Tf1J-3G1慗K˔g Y,Y@sYjiEk7:ѷx ua\ w+'>V@* q4=eZtta a1؊uv]ٺ_L?1m?sm?kf=-5mLb+/{q']?w#{@ZNؓ A;9kۊ+LV}A\ +V3qGXI6}61-XmIIEV[ +GR9,!)#x C̘mh:/ + $EH\ >un`5'Xi4U^9cOczOG/gչ3=iSf7RM }g 04 MEv,sFBy H*2rLX!oI{OĞ(_ܞLeѲ)U&:gʒ)?DLiL&oE) ih_]D]-v5Ҝ[ +VRrr.X3ml5E*QJ"jZ'D@ HEU73HeL3`fd',\gp؎GWkWwq6~ݿ]v꥾3Ξ? !𜁺OB)sS +am/4)ӥu0RÜ`ȒdYj\}"(TY+0`6:] 0Ç}.6?wa.jIIqsH37,Ŋ ܍`yYe zLw}/m{w릅As ֛O1\ZcaObgvS( 1"n[ŎnA°"ϾDCt.Gn |rYa3QHț|I? K>'E`7րg9kv,$8q! |+2a,uɼv{*nbIR#r\/rgΝ$u MzXdrJgE.MŢGEC~\vaҽc +"e_#/]g~繺ݠװ7_C_%_ngI9qF^^yda%x\ %cJ?yc|`* +JWV +aBAJDzyA]p#\Xdp$ [dIp.(v,/vBAʧѹf$C9Qy6+qE;5'_8Wuw$&*EW^^.|tG+ t += )/61>auv(ؤZU͙b2WjIH#k.֫19b`q=*'e.P,`qOjyX`²6>\:cv;^誊LĴ5 +7ɎW컚5t]pjbA:] +Xnr8..Kbm4>C)~TcQj ~`oPk뱓7- /_ ++բaXZdi)`(>ňX}/[( F#h/*6[UMM,@@4PU*~q)πiT93,e.~Ս߼;8ptOGkc/\r\ncF@]@yד?s INHo-tN]qRttBnr<*Njpn8hw7~=ߐO 01),fJR7A,[!9Pe9V3>KBRFhJ)]$~< ƪ&:5Sj%2Cd8SQy"2 "R-}kn[ [Suo̙{ߜYpڅ+\ԫbp%A36 DS™g.1= oRR<˔eZo KMIbYB b5#ϴ/f,7Nq +Y]"DS Kfcl-HopnrOv}P#)>~l9GE;k7^x8=c'֭=2XG][_\o~1K:2ښ8FLybV2-9-[L 0)X!~RSJj7ö覀POڭ/-6'&=,xÓO:ub j(=)O6oz`8,R~:__)»ܚkQ2 ZK)!eN)K=W z"`$8r|ZXh^^h  ;G{Tx$r4;|1$ޒj. ;sA<=֗'ɦwu&O߫Wdr3$$&J&cǤ*1.H%9N)0繱;'-%N(aNI_G݅[H4^[[HmP/h} +W㨏e9 @SecW5K͛2m&g@וhofX"L~σ|փa:r5AEFGxc<(OʥC#F!.PxEc[ДH1Ff<@*lv8hsyI\ÉӶ]7_zgD߮|Z>)6mW1m_wiUM+ʞ hToϋUl|E;!)R}iBm&0ݛ'm:$"`R%>f* fG~lD WOcgLL:B܌d,3rANΆht 8"ɈL!"Lre$ M-{snOEf/ָ9U{wAA ^a#\"P5[*хxw9{GQ>,p m#KL~A`#Q>JPPʅx>Y-W╤[zlZB;n'; ؝ڃ9}>{Mfwf7D4[J#)W@PaӚvhk"EZQ8upZ 3)#;@{=&|~ߧ@54,o]1zBc"QQ%mPQ*uU"@B.pVB$SU@XձP|WDAb1џ8dex,<:͵vrɫ=zjfs6s e>))/#Ɋp'lJ@ !qao[.TQ2Y<ZoS&ҭ IWRab$ML((rT)צyKJl@rr9K-rҦ=dv汥Wzymv[Ik}"RӚFi#euQۦ|_^C } I'HUY1S5Q +ˢJ:W[X,W믦{Ñ0eWez0]0Dz2Tqv$A,b9iPf躢2Yi"ް xcFiMt7%4Gvï4[ˋyPe!>͆A pu{&gSl^hqOm*fVЭ,S})W&OgEkg޻ܒ'Iu3ow|W<@~+-_"|Çl~u0Ki)=eLӧ~GKtpNuJֱuu%ۥvgIc,{6KiڧGCcܾ6 ( pa IF& шvF_h>gd{3,@Sb:CZ &Kf ǺA<"f*tGHWG=6 +@ pƜĸ(( ;2 ; אVڏnCMM4y&Ixp$Lq_ߟ Hv״)u*E-3eZ׽!氝ZޚHdGfv-8a^MoyS! 6ʼ73mbc٤cyuSgne,Iq[saaO)(\SS;f|Ahmİ˕Q1S DgUԕ #g D~!/ A>GFȅyg6frd%&}-]!ޑRⲤ}grT6`;JfO0>7ѲRS9u+w0c:3SR.8s詷^+FOg]u')ڧ%~Ufo|̇(3Y/@)ح8P8cw.~ +3Ԩ@1Rt(Xl"Z{s|+e@j( {J#nD '2mO@DA> +endobj +3613 0 obj +<> +endobj +3614 0 obj +<>stream +H PTWsnTpq7RZQ8Te2&H\ܗQQ( /(ki5 +*.0d2N:^uAc<$:uڨiЅo*GW 1L{|@ؚGZ!A_8:2@|@[T}rIdw8_FcRޡtHߨavq)}Cr`tx$+>*lTϳJy@j6(,*o 4l=tXZ>ޱI@̐U&w~U-J)*)4zP44hŦJQg +m@ůȷQ:@)uU268Kh.%frS8)MIRʲq2^&+XXYX k-kKkku5:źȺʺޚj=kfU`͡9Zc-TkZkhmJ[%-v{7fio_#QQQQ#Q[mס WjzM=DoI4=^'V}_?/7V6v^pgs@%Zv\f43ZF{k0淅>-2D5,WS*8](4Iq%W2q=9ٲrђr \8Sj-r8T6SW{{B)JSuG[N_sS)}iԲS6DlTh81jt0c8ca= [+NK8g8 ͥ4˕Wr+[Tyt3׼l^(3Ef>q$sT5p{';ɛΫΫj˛";6sxF޽Y 2e,,ćc|OpSΧ s|/Eė +_k3.vMp{9oq;|q6Gs8S~y6 lVG`v6lqLLeIv U~tOXG"\!fS[AṣM#z̃yOࡲR_ɯyy#IOr$4IEH )"\FNJԣHM{E]m[℔!tt0E=Q*k(\jf͚gٯﱿW,R3qR\%׈:/4cʃX"`P%ѭofZ +i%94LiѶˑ&sTc^9.Kn {$LNXS{N{O~3df 4xHm#^{ݞC#sCA7G5flѸO8w'Oyo(9k~S6O_p%.eW\z_]~MlݦVlQ]UTٷox?8Sp/\t5rF9^#kxOC!z +#H],Ԯc/ n,>*#H{mGi * Ad&*c$uFJMs\Q:Mܨ<eZ9CwaBZDT>! (zRO" lT̠jԚM2 l2Z y(k6-e·7̓RДFky5cYv ԜBbY?V4vaZq^-R H1Ǐfh {t >ʋbMY|h#Cڱ3|pv"$'Xv H^e#K xP.T +6" +#Fu;]^$ߑeQl,x9*nL7wkw)/м•i#wxVb(E| _˷ X1Y|y^@c1:s.tnqvi';?RȊi`EƆנe<-ބja@X6TE^v/ aBgaK_E_1Bl/F5LKʒ6H W>Xm4\z>&N8)\~pj`)@R_-5~V:!=!b`e`b4;3Ov[MO,f hD&C8o}bs}!IT~Xv \%i;oxwv(HGx(m{y5KJekl]CKf`cW6űb:[ +Yl%hkvn,b? +K +|.I-4ʔ!gz#PgŨ@ hCU2")YdT2EPeuW@P1א%5x߆݁%1  +6 7_SeLm6U*Hk;*9{\ǙGtĠIl|]ۈ6JXRV!A-[5oý gd*vYbһw#*+9lwMo03̤3@ Qf٪1"W!ϵ(6Ymp\<94 dk@EV] +VUx()QfpIW*"s ڵRU T,nS3d[-(Rr*)ɪ5R\jTCjt uoh\auUH3O +96]GSZT)W͛d>;,8pjgGCo {`-O;R A%CmVluOtX(Ym$+QvMCɡۃvkdPGb˱T#s$9(soǁy"xz=+?sI'idnP\d+)^ʏ'Gn<1Rp"j÷ޯWp_Ev p'=p߻z`AƾE l?Y{xt7wanJ/|b{J:)=X|ttl/&( e|ײ:xg$Zd+#m"zSS)paS&@Mikdzpq2JFOh2}zhAE +`3pˡgO\f +t`аBi!# 򓡖g~1AavS2!7=<ڨDH)Q]3J#-L3؋C~Y}?4ƟoT1L)T_χx/âT*B,&t{ ?]\-*[WkgO5w(G4'rƓf^LuWw:i5<ī>!qƧAiCMjΘP&K.GUK =0l]%2[c/J'wI|Iߢ3h\ېE[s1ʌje9`)ԑf|> lU%^dQUZ*k%H(t xL]rϿ3^ GUmgLrG~ WC?ھWv݀Tk,P 1.u!C?2>UyPn9Ӡjrb/T'qĤ'NTJ2RϵI6f0L3cA(B! zJ@RCM@vC(.F2L}4M~ +ڋKn?7!ˋǍI%Ҝ6tlfk\rEVgF>}׳tkm$&NHN)⍈D:;;"7z ŠAúaA`{ ݨ׬i :弢@c[]v~;iҍJ XXKeXŮXmއC-;<ifd s>gYAa>>U$ r,j0 +Ԍߤ4oM&[08k qqNc< @;?fRr)hpLQ۾fj1_E+(Pd{q檖jjܴ-:8֒kVHHYZt<7tqUmrK;Ką-{r[ -WEfTVױWGCjoP**=/u#*K`7<&Y,Ӧji93_i6`&:sR62@>Bf9#@=2,py&BBMM=ZmNIK UVsjչ\X\9ըq49z]7o9G,kXYg:]d=~JWx*0 +eT({KrBRRΑ0r_.*UHTyz,Pٝ'I69AW.e$3(7d97+§-1D @Blwܪyl =gQ6Ggn<kcM5>V Ѧ`y,O@Kexc*e+*jcYћ!_mMl( M5ո;tdY>/g|sl+o{jfl6ɻpv:LQr/?I㛚M0FYM`y!gC6,E6CЅgXT`-x"==W; @?ތ nm5]7$TumkjVX|Ϲsk?xlg9, { 8ȝ +Ϻ}3ۗzU<8qǼoo:AUQ~-w]<G% [Rnv +nBɋ_^"Q'qBCtͨGOr*p-yIE׮4ӬOh<(F.ºg +[ +B9"9)G q&~([zڲ e±(3 +t%L}X #KT\UrX5z=DéӢtF$Ct}xɆ,I}dC{xPiVq݃iɋAhq/Ӻ7&t̎'g.l^͊ +ƏĜ ٭[͚,G4?.lRf'o[0Uk*eHAu!Bxy&2IO ܚ^1+qN%j'f&1iOm" (W3:͂{$]_1iH7L!K1f՜zug^No3ٸJjC*5QqNI(3L|JHZ0&A]ՂNLb<׫^!7*vqI򤈇D,Y%VEYnLGMmmXjP"ǫbԵBѭ3W^S)5jP1<PR-$MC|b'G9 ^pzJ?mZ{A2Ҳ=;hT/C^wݸmB"ߪ7m5".a.rEbMl/8ۮfPtx%N$ٰ0 i PD9e^ lfe_ +2QmyRav8)$JRS8-8j"M^_/Ƶ{UVEWGahY*XEF|:A䨢`j]|_v.+Jyw?. Zνt*I15C_~ nWj(w|jn(mͷOAً'>h]1.6{|E /Vr9&JueI_'Nɞ@3G"> #+mZ4RmNjk(f\l1చhľk[B&STGN;U`i)Wq+Yk*3O<:}8mZSYfwnƢ+ w]{B1*c\)#{@!-ӘFtl1[2 +NzA4PGE>1#uxFZoOL]?XXgxmn*a҇u77o)7]]ʭ&5'A`t*!:TS(-ݾqZ˿ؖO|yF/;_XI{/y"6 +lPW9F|Pyj/:>y 45jV2]~ 7QGlr_l̝sd${dz|cن5ᢅ qeo?LZi{p78/>O?W pW>B9hҐ $&$@*p$"B8%`G D BhMCI v`3[d*Pld=wssT#??l;G!UΪ,o]v\G-Ee9C=&Qu#C;2\*p˩m KtOӄ끌]`?dg3ѝ4JOR'R IHdEfK&0ct Wp3a7Dihhthˏe>k/u\NIM$inhe3൯ZTa2>ᅅ+ ֽ0<#RV׵`U?.,Gדp}bRYl +<{NqgYUt1ؙ6߁Kc<2/޾<^>Wg4.z{ӓǫ޸?oF(ڨC}]Q +0HsS4OX-0NHC4 W{v»5 Q hO>J^eV7=|aN6+h-c({пl&1>*khƋnxH;OXg<_'h`'09 rfT վkl&n?o6^_umz >hAqQI ;N*Љ +to閈{PGef?M_lqޝ]!698F>PGB +&}EG?i#)W{\ %5ŇŬ`yB`}qs06-+A3%sG&2^98sl+Ks"Ɨ?~ :Ġxګt{?tM7`!|Wp`nWgT,lrd!z*|e,brfn1cRqy/̩8tA n$]ROU:!ʜe$1l-HR\c2拻Mj5fxCUoPr{}G +ia˩X'A63X'S~ iCdHFw ek1dď}F;-E<سc@vL( E]+:YlVU-4VR~E,s*nD5⾾cP*r#F}x)q GzZ!gO i%2Qrmj z49s$9}2nN?cJ&q]( =b>@,/RAxJɽOYR>̎cEPh0|{T 2b v~ʲKYiP~^͢fnF;4\K#պ8(]c`&/zWϨObg"5R;_;wx.IOxJ#ȴd6KW1WO zi"8IfZc㸪#88IAB g!/Un("/MIggCvwY;xD(?*"$PJP?("hBHT<$j+h҈{ffγ-?@3s=s=';^F}0i!%{?ʮi`+{++_} dٕޯae{ρwhBWh3v^58_}:ߡ}BIx5ͮ~*|IP<@L~,(̓/(+̓P x6:jŽ.WU)tr?Vv۪YQk>ʯtt*a#7S1~b2\QXp/38O( + O+ŘEň(ߍ#DM#(F|7?5C߭?Ǿ٢L +^ ڑCo}k(fgLpN|[1 x|y!ow?4:ѻ32b[=oe{F/)foW|-/*f3b_l[ma+6mӊ~;>V%.UKTEG%rP<2$@eG)(Qߗ +yS ͠BtLa ڮhRSQ{s`C,!/4gq*AH&NS2#J-d iWӈ)XE5󊊘U;3[:|X5\_*$Vx3*@T(|YYWϫV_W}֛J,7 t%oH+j$YZ뮟IՋҵp_Ue2B9:W](k5ewu͑Om+!Îf~_V1u{6k2Ӯ94xTy[TR;ʲ7n9+cV$4%ѧO<˹+,InɁH.N뉍:n{UH,*qaofff[u%*5'B{z1ʼnPUfb[^N}pڍC.2:U1,{TIN"tGf^^ay"Oo1ΞDL~'Ɲ~L +a9٩x7Y`bwvֽ1o^z^q=)=s41XfփЉf7o8sA,s"sy;؎dLU*fڟ+Ǒ"/>\~f/Xd~'L!t^ ϘtSLQ^5cs‰VS8jJyԊƫDB$,* zyxm7,DrPq1Q+bŞA-l[h"n')z?W32b㣳)7N 섎e y>Z=׋xA7ܲU/Q̂ (l0;!.%xž.@#\t0W((L1ԨTVꀎn.Xr\VX{ž̝{E72}ȺV5dJ 2(|.Dv*Oq!zWߞx%FN缰\g +u²]fHMP V˕DZG!ʛ:;kZo~g!~T}xjnW]22:><4<:bY{G5 DhJ35TMGq<ҴdrG9~%>nOV\W1: +6 Ȫ4,c;kN.UHW\'8.`ҕ#= 7[X4pF58t_DCQfMŪe!3v5Q^Or1m+,EsQ, ];')j"Jv1rȹZP +5IԸVE/,(=,K3Q~Uy5V$x T:TuCQuq+%A-BP-8=UG +KJ\G6K +%1V|X1~zh:01ϏVowߚŋ'vbWwwOz7߸~c[D3Ӣ#w#/0GyeA=υ2ihLXG^aNl pC 2sϩRtԡxWbT@r"徲Ԗ'dGOTϭA5 +y>WϠO<9_oITCaiQKD\ú/jy +2Ge4,''eUW$ʆ#6hk I%V`=ZQΔ%4KrS{n,Md|Fqs䖮;ź|KyS99FGV$T,n81NüplCDG]ٮ=2UCgShXTOKDlj%ב݄iZ{N*KԽuf}[*4܏-Cضy"įb'U?rvHuDArWI"ʷ:_ 5a>6hJ?/0ߣ^!#냼2Ɵ;%䟽:6︰)LU_y-+D&q;uNi>'Qcԕ#:=S3CӺSt5QeMekuF Z:&:+R?"y4,T R,n֗3/b`V*:k"S2"Uj6R"7Ys\TYkѠ2n$uv)2{.]m,z9[U$'H{ Hm46yFJYW,y5Dcr2೺C +J~ݾUeÏB%ߛ#^qM#Q-͉AeމPժtިяUL癩%kF+Xٜq9X f-rMKPI?${V߽jtbnswy݋uk,g?^CWpyqhrzjT0uoG)e}T0̘N3jU@-\#"Vdef6g22}m-ݙQ6stTtN|3}WwSR߲c'#tl 1ȿVHh @'P Z"p2_+NWt,R3q98|\ q.%Xƹx).r\++9WJ\6蔬]Yù3v6jlV\mlvwp78ľ~-d[u/q'7F~Sn͸6Ko7ߑ,/u8EXI*!UMsf<£<<O“qix:gYx6yx>^R/‹Zex9Wx^x^7No›qނn o;N {^$|>^|')|g9܇ "/+'}# |·|G1~g9g/K +o[G ZW ?O NJЩF鴄t&Eg9t.Gt!]D%,.t9]A+h%t%]E::z6&LWJ64@;hh'avK#4J:Oc4Nt=@7n[VdSDz٢h92 C!$ n$ˤyԮukGmNka-Xkkcf.s[[kg :Z'l]uzZ/m}6 lCl 6F(mcl6&$lSlM6f,mslͳ"[lKl-V*[mkl6&l[lmv.m{lv!;lGvN);mg쬝v.%lW]vn-mwݳ#{lO=^+{mo쭽>'l_}>0/X8xHDH$>3ɐ)i!#2"dFdE6dGD.FE>GD!(?P'/@IR(P(r( +Q QUQ Q5Q QuQ M h ÉhVAkA(m#hN.n^>~A!aQ3c0000S00300s00 K˰+k[۰;{ppGpp'ppgppppWpp7ppwppO/o_?{#Hҏ1Ϙ،øLLL¤LLLLô阞Y٘9yXX`Q,οX%7K4a,˱<+"e%VfVe5Vg d-fe=g6d#6f6e39|1N`Kb[ CFlv0d{v`GvbgvaWvcw`Oboa_c@`PpHhXxNDNdNTNtLl\|.B.b.R.rJjZznFnfnVnvNn^~AaQqIiYy^E^e^U^uMm]}>C>c>S>sKk[{~G~g~W~wL%9+?Őb*b+*+*+*+R*R+FZ:WeT&eVeU6eWT.VU>WT!"Q^WTŢxݕP(+QWF*r* +}TYUTUT]5TST[uTWT_ PXMT +RjjV*L.V:HWuT'uVuwSwPO>VU?  0 (8M$MM4M ,<-"--2- +*:m&mm6m.>!1 )9]%]]5] -==#==3= +;}'}}7}p!sp2<.+,&㌈mCj0Dz~aA r{a!R=Nhrtm-EV~?CΟӋJANP/*yP +olˋ*ޔ+U{{-G#F gpHhh`ZXD4=QokRI  jmnƢ3ݴ;7:#kSډ&$m$"HY$8~/^zsxAG<S%rRQY2ɺ/ԩ|wp,'}9LNK69_oۺr N+Ӟա}n,ojKNs_=)K-j|SYf+:yE]-Wz\ _|7O؁ y <=(T Cl/nx*[?f4mvW^^ {_⦷˻֡Gwv>.I1Das/:_$~+O?q^|P?6hO0wJM>tnM Aq|njZA_ZΟjHf-1'窝?;ϓ-)&:i|?va7džn=Jb fPe@9PQG9b1 / J1c3g9N=wQ1; Y53?R=CvAvUtr?={I|wjϭ4%nx-P(hG)^fB5oK[x([ʚJn.+߳[&}?h38'uZZ;rV2+䏣3I5RcyRKJ]6IwؤE%-XR7J{mEvl퓓lhwE$/HI'qNtK?vucb㻤߮jWM|mU#ϯ0۳9W}n%w&Ʉ{5ʀ +\E'nNlͩQsyy8JR (x nbD NNy-6^AӒjƬT0!#!<gw@,¹ƻ( /uis87\kK[𞠒9οjWe1P,_i 8+2 +?s^gđ1A_08>ylQf3hɠR0r)P!/ l9/7 A K<ArJ6l +*e 2Q(S|c80>;c !S5g *82l`xOpH*R0qUjV)M|bF\FZZU%އS~3s_"}1S1S1S1S1S~3Ys*s*s*s*s*s*s*s*sJvc>LS)yg>LS)s9euIȊ>LS)s9e2}N>d'gǼ,2̐YLfevTfq LֈQY#*kDe5FTֈQYÐ5 YÐ5 YÐ57%Zzy̗s΅FGbጮCƝ&&ΞsgSciGu>8tj|<=ci™:{qT3Ξ0N;" D7wD0x+0j zk6ek]E';Nv,}ޙ2x5W3x57dwe ޕ1ދ{^scJgͶ9%ӈ=>ya<ܙDwTox( +1[!7nOm2K/1ݷb/m.pKʗWE_޼yI8D'zԆА\P!]kdtPzׇ6s=C]皟=ۤLCOI&e#Dvj%ݩH{{ g3/^8^$6  6;T̊"mVgeūH[zYN3\0WKkjp\]6v9\2WrxC ]%چjsSzIO<}'uO<5=qO<=7==qJHa-eGOHAI}8 2Xm/jjD:Fqm!|mf5)F:^ +K)8QU>8t/tMѧU GYAmuz"ŲZsv3;:Œ0k!&]CVN-Z1aa iǪYکfrT1b[)<)آG,bS.6B!t޳l/}swUXc wb\-F[`7 Qm=`$:d3"liG3Cs$@;װL2l#7`.\Ɂ +Ux`vW1;t۶eŭv$g;; gGzs72nh+Y=  =lpbp`VHDe +?_z\駞J\DkkC͞ (]2~FW >'+ctAo-aG#^vy^a]wC[ z!-лNhf'[<kdZt[y 7e py%իuO%={f)vPëOYwf7_(#(Os%mno2i +VgEw}"Ӻ>--jv 0:8(܆x?%"Řw#A*I (A"^& /# ^D$fb 2 2 2 2Ȉ9'FA1*Q FA +; +bTIIIIA$A$A$A$aa@X ,AX , t:.B B@h 4Ah 4M & " " " "!8QQQQDDDDE:}폁RRRRHHH{0⵹A"8[[[[lI^9g + + +(((( <<< ȋ7W)З&Y@Ur_Kɢ+I\4fڤjDG&gRW׫Uz{;D4/F+#}D8L7n?ةGee*E+8@!kB%HG!m[B[-$e'Sr)prB\s~*vU;jB~|SnQS~{4}UA=|u/ +u!e|Jzn"=5""z4( MXi {]Vs,Unp[b5mtV?gnHlcE4ΒՒ[b%lvS5{#&!%ZZH M+YjT9gz2-+E=JߛUe`=nWP豟Pzc^f/WYvMfǸMSOzCo]=-c?0]gc/-d9R껨!7Clɫ&_?srZYPRʬrII*P⊤%2 mN$8Džp f"QE" s%fQL]SBx?,\nYh 돼.|r闐-/# g]Av@(tIʳJpg={TȜws7?r>_Fg]SMҜ4i {Ҝ탠A7\G4"*BܣWˣ^r8E^Du쮪 +Nȉ:BA4zȢ}!1" +D"F_:c)eEhE '}8Ge~: ͩkN:ٓ v  +O4xKkؼj4.iv -;4vdm5ZڔdkCJu +\EZUԪVŬ-)Uݎl_gu%wzϴℾ& _,>Bj|ʴWwJAx^ȤI._pyV{p8Omx릸qI9mZŚ˿ހ2Hmb7'XLĺ.8=l6Q=PA3 .Y$:Gfjn?G'=-)yfi%p>Eۻ_~#k9)v = ;ŸQ4`Rp>z> :觅 Y9!Q< 9dQkD-p +endstream +endobj +3615 0 obj + 24130 +endobj +3616 0 obj +<> +endobj +3617 0 obj +[/ICCBased 3618 0 R] +endobj +3618 0 obj +<>stream +Hb` 0n. d3B\\ }@";'/CAqrb[/Hmj^~leYăb@VY4/䛬b()*H-Wb(;H'#䗤Vɚ +F +)I +% +yz(iHw ȞG 0@?u?HAv_bSS?/~$+B?Ȯ ?%84$̜TR$0? @r/ |(()}Aq"do8E~_n GDF)@lv (/"/xda~ +ag' +|P78 O~HAv'FAv@{7p2{SAa?~FM|SHܴC )a_@PHXDTL\BRJZFVN^AQIYEUM]CSK[GWO? 0(8$4,1q I)iY9yE%eU5u M-m]=}&Nz/^z>~?~@0?p?8֗_D} ?L=W_@j"։8ȶaUZph6|@/NA30 l }5 W:ۣn9@MaiD 3NCڱ" kq{4$@@ӨXv$@ڱ +A] X3v,->stream +HnF@`H$浔E12}( 9 )קeYf ;N׍X-.EΪ UaM96OnͶb} 9{?J2VkIʌ* kճIIi%BeEd2Ul]Yb2]'?yCoкHy6\EOi*pUw6e=] +E.% tX :,:x+.PIE jg{J }vn@+C`F:6H0] 3MhS}SR?kJlz; wK2Xn^ho-E۵cݎ[w=-v#˙%-5i6kX$%4[IMDK^u:Wrx/R$@,Bï@MیM…+ g/[k=R (XA0B1J& +Y&F%©mbctHBaP $OAT_5Z ^uX_6C82LRk侒&wwABz*ɕ0~OFUdA~R.QwcpIOo2T8]:/ A9aD(:c )Lj_J &dw/ဢZa., %EM9=Hֹ+Vg7>GAP2?@5+1xuq8`呼6l?s;ArC9!'TLx*^ IT pT,9 yEٕ't=W{V +7.ڣ\ >("#фD吨/'ATL$ sَMpIA\kl`8EʟCB@G2ڧs\.ru_W}Ӿg;P +lA+SAʞi]#!? _L]=c]83l }X,AP S} \"[cLFg=a.'jܣf^ VO3l&_ G{FHI;'Oݱ?S?z_T:r 6=R8B!5ү :;(l;):T3I{h z:OpVu]74,F|-G.y#J{(8ZUHj}-@' 큣O5ch͔sP v1'mH* +V!yTǨ9u?b,C|$O(a9k&`%@ lBY>wv*ޮ'w66b) m0ܵ kO, cdwW>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 3622 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4964 0 R >> +endobj +3622 0 obj +<>stream +HtWnHC?1-yfA0&X-XQHM9|VWӒ,Ns}q&_G?x7^npW ~»i7= 0ܹAV]ׅ\feѺ_m-E]yT}MZ-vmҭ]|mVE+aNsyUu"_e5\ȽFr/vb/ZTJ>/.k\ׅ/]%Չ%UIKC+ڠU^ge#6mVU4K!f2Ő˕&TQw.-8vqh-qqog=("l%!DW)l`d{P5K!JG3DﮱXWEUX][tsqѦ֛ +ˬXh:wX )W1yr7g^"|Esxů +]yQgy^P3l01!^ckdz-|[cWm6Yn}x!ߊWE0uQj<~ ֒6fAǘ]%/$0Pz,e7XIVt~W9^J/=]siJ;X w6xӼ ipf`Ǹc4 ~E 9_vGî?IEł,6Eo4GÔ+ф*C1qE$F= ZGDqYds 42\ٲfW%v*o_wZHƍ. +`" =QíF@L+^/m$<S;9{O"2izkL@c\86G ghIyyúA J[y;ILi,ՉvaooOfI]i41&Vv1D᎝Z +dyw2zho P; NOzGRNQ؜B3,$,Cfh]O 3$:g',EFK4𛼲hZV5:s8n-U"=@ +coF6Rg2$UT39HVjY$Yq1M* +xaY2E6]dV)|t&.DI\J+djQ+aq)޿ױex|OmXhjjn(x0!]u ~Jwi<`C,–۳w&V}^5o QИ-=|.Dcz$C׍,*)D[2S*`vJOT~2u\Yݽߣ) ҁDCwJFTol mB6F4=%j,Џ< sh#UjG +==ԋx/Ÿ/7̽;ZvDϨSD! G& ;mN ^Wm +(Pd?͂ۑ^XW +(S= [roOq yڝw £mCt×;*75WȮ8 Siu&|EjhLE!A + &v>/$o{wbOz=;4^yuYCѢfkaّ=%.)M-mP0A*$:4-8\g'}c8$dCVDO zGf$8gWyG/d\2wM(4=vSYV66Gfo +%;ߎz :@Gu8fLX*U}K6sxnLl u)hc#\8=Ñ* uhfqHFEnԓm93J>.gp}(44WBwTN'׹sma"a,%g=gRy7Q]w.mr`4!S8o3핖[S]i:hO"QԿ/6YGiv/sƮ݆\RoR~`+a04=@w &d{"'J?U6DPGrbc_zND$4@ܭ\^V @ef/k۸Á\mXZ FxVgTAț:f(mRjJ0DU[v#rU\cЗeOOHQ2j|m~S- g Y 2mg6Q=DIjwysMEhSWG`Un躓 8O|x珊`~D r-`V+5Sxޖs ++(h6Zήl~P l(fdѣ_u3a)i@语[/){-I5bPv?\tKzGR)GWť!f!c Jf TAk4 )/ +fHa6I  `ycHtTƮ_]s\ C=݁AUz̓A=WlkPaY,5.qh4(2()AEI./AwK*=Fj]R"W% 'Tf1X6ď;>l# sO;񗇇%_VxQ(2WOLH 㲤VϘ |E եh*w''^VN*f* ۅ & zZ L7eq!pp/٘.;ޱ.d9A CTsfy9=<0I,Ѿl~`lN?gr)P5$ߟlM݈` tdF^" L[7[tBw9 ~)w,8ڃ'W!=Č +TqΠvGQH޴E>cSMX'lFCC|X-'I0%ﺀV;]ͱi"Or^*4"ܡ;jN-B\KPQP%p +ܚ͐5K9Ojg5ވ5(&KtZ1C*p '?`ߍl!@6]쀱?ܸ d#T?E/܈2Oޚځ\ߏjS ɕ7Z_RMbŊwC)Qvdes\([!یmJJ ScSpm*(?ܼOF^qz׭&L 'x>a Y-PC_vUg  Z֨لkDһߦw i(sq㤑 ?8}&n!-/4eEOJ2U 4eKyP#3-WPx;?5'i9PhkoN+e4ke(gcw+Wnֳcz6,]s캂#m2F RҞE*ܖV DT8ٜ:4]:'4KA +=V\e̤1LE(;gLYo.HmY=y+4`|}k;c6  C&['H<:QlW[ ʼnh̥9GË>v߻c$,JMngR6ԧPݐzgZO˦XXRؚ6^)4N?HxEeCXl02 I0QF_Au=A3(D;wf2*S-LGh 㫀Ц[=觳U"JYςI֤ɔehg_18YtsհT YIԚRYQԁäodoL͊B|cfmLR[ +<.!;c`:,p֟ mĕ_PFLa':>01&~<^bڋ{NH ~rB"'CV@ujX rXWE1y2Y&V¦]g"Ң;N +ٴ-ݔViOxSf ;UHJ3x[/~Ju +endstream +endobj +3623 0 obj + 6251 +endobj +3624 0 obj +<> +endobj +3625 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3626 0 obj +<>stream +HWn}Wc̛g1&wH $Ӷ |C2u(Qll@lRTŻ\ %J%UԺ}uiŻJv4U{z"/^W8N}Y~r_89T-~2U<˫&j|RBR^%1oY EeAw kYuRКb+@U +4 +*Zx|߫,A??"S钧m@xYӞ`?U +}h/6IwUy}Izp=^E]\T.lU}n\[rc4R2|WJٯ4nbl^Nq\ո=޾<D@UTa3gT8>VÆRI9pP^+VhM-6bF b޶G< +@eUz^#jϋE7R]'W\uwm )e`ܯ1>THM(,q XV.OTUuN` s):(\=0gU rHII`$A![;4+=+͹Jwiyv4k ۫܊v~'\w,0SUe3$)5YB0^<І7I%DgO%7l[2BH4μ +c6{nVQKö=xb)i5݃b1tsšu`"ZF?[zĊ +j)z'WTe8&IW{8nh+?=qyD"a&Ӆ1<>< R.`ɱlx j)fL +`Z,Y-xSӖ9ːof/<aU뙲kÔ-s=(UR֑PEC$JeG5Xu剆~b@vXcB Hn[p TjUZ\ԶP{A,DC\/??hH|{k* 9%WsAЫ^cFoژϛ +Eo%]m5jN:,7}&՜qv#q`TZ+w'M np)MuHlHXD2]# gE}j2sC MZéh9Ń=, %W<6v=[l-4E^xEi9@*HG0&R% -P/R`%2L]Á%lTUpG376`5OP}Q 2ӊLkA*[6~_P )%L&xBmψ|O @|s?eS>v1&$MxmDש f705*tE !t쁪n6yK`3t;oL>Z$=ShF0QynD-Q Cͣ 2X0Q˸͆b";@@},<{1yOO. D'dP5qCrJϠU1@~롢͸5buw$4hZAGJj*y#Clf9gU 2P v\  sĥ?pbATEhA6<dsN~~#ɖ,£j]]co'-:bzVl)A +J +ܙ9힛f$0KZceq{Y [W B`+p`qG+r U|O օWHD]k> +endobj +3628 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3629 0 obj +<>stream +HWێ}W0/f ;;` #F# ߑo_.MBuG kȮ&YuΩLOjSvqjvnp+/ɴZbOr++nKY)k״xUHc+e-UN^ğNյDgϓPy/C #m|e GF +pU֕ ^U.(%.)AUAk›/';o6" Up1]xU)ʅ :Xe`rF/gYh,-U1ӀO8j0$ XW6(Ird{Px-n0]_AO7gǚm+'#XmT +}k$,,. +ֆ&=w5Cz(P@rXEtkA4i{7V ?츨m+>W\,v\,QY\ٟ<( m}Ŕz7DbRr(M/kՇuL {[Br``)!rnkAlK'vs[1 +f6.vxe%@jGF~2 ڥZbPb;sE0"#4ʬ,NG7þ%oKCU*pky޾M +ޑ*BFk-bzƗiY[hPrchjN3:9 ZPñ=h(( ˆ2LbJ5^J28 +g }V'̙=yow(cj]3g"?ij7< +YRHp8\){3CWkk0׺kr-2mA\Dk+{dc2+ *ToiƧz6,s_F/"1$R\^pX +?@m.!$Q)%a:<=+Na'ؙCbؙv%^3z +ʩe $j#IS/_:Lj}|=O|v8h^lG߈wE]>- +a300U*DbuI'4qJfI,hzpNChD (G=W3C~F9[3ǂ NX3A'}WQ9QW3q˨- +łokA TvPHr1Z!HAe xG , "eρV5iקD}C]LT J X(~FаI4 yZ9nWTAR\:00-@,{.OY )A,XGxlחH&JDS{ìRdr'~,ۭU>/C^에zYt&<36ˋ}j^>fj7eOL݁2e8WRr;n +X )JU sF{_uu +50u[(`A&+[;] + +endstream +endobj +3630 0 obj +<> +endobj +3631 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3632 0 obj +<>stream +HɎ>_Q;[]{%M1$K `DtSæo_Er88 Wd5+k47)xg6i\Zʥ_=-|KRwW_^$M]e&+\UxmtƱM\9_M4ţ2),dMgUKS"/ٯ{ZuR@X̿H ;^ a<<ӕQL $݁|}G98a +d/8_xg+v HT)Kz ,t# e lGBmu)GKV>gM0V/qj(߻yẹf/ 3R ae5\]A?w3b%W{/3Ѯ; 1$? f͎v oҨ~x9v}`ޅvwhW镾7"̐J"ۄ^~#TA{O+`$CR(8!4 pe5#tvMr:Җ^7q䌾0g5f慠:D@%wX^/N0;E*8Cџpbp`hz~ ],F- +CbdKX&`Siv[+%(0V03}c3 !_H;6^$Rhe3>q~tiJѺ=PBW\{'aiʲYAZFSC20c,RY#<\[b]p`w 4b:V_cY! Xs>D=8I9U(儮CSNUSh ZjfIj01ːkɜ.뙁ApKS OO%,:.8cRW2R{>mݓO5Q;?1 ۠TE} + v'&šqOUP.9φ/jLf /WR?QqN7EyK K;|6W%bKeAA'-X*eݍ*0Qwdʌg|LZA([ X$fLĝ9Tl"$fP%KGM p®S{@Z:S\JS0qQȮNq,gsiHsQ5ˍ!VUB+ +~!g Ù ;kuqq>՚k?ɧEUgOY2'Ss6Mxt9lV"6;<0-*F[q #,4^{5fw3+ǶT]3EgRX`S\ch@F=c//N-5buu-^=^^Tx㿳-DVKnuC_ymBxPf܀OBn4Ɣ4 \.r>gl$rOa'QLgzLF&dn&p?j cM\Y.Iğ!,BI[wuDQCUƤIs*E7dpd'[& 5wOvqXsv{p*X$ǣ5$Bnfɘk|X^/ꘈbY0Au޾If|dG *[iLQ6(q3)Gk"y/:=G-U/(ѕ)dsu6B1oNJc'ӦGckZ +xk1 dQBQg$>傅h=ˋbQA'ϟ7 [FVM/.C]k)h=N:Α[kkL_dXV b#hJvN Ի?Aȫnh4dmw-CzY8]#! ÏT1_mZ_GDoO m<\s|DfG Ռ(L9$!Yn$3JIDRhmi'hcJ zh +j2(޶Qe?UxP#Qd(^f6Xwnnib\dO ꤟ + +endstream endobj + +3633 0 obj +<> +endobj +3634 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3635 0 obj +<>stream +HW[o~#UhE](l6` yKgԵ5-;C/{) Xw>߭ޮ׹qf}w\&?>m̛: +~zٛgZlVYeymַW8+g1YieǷK&?{ʲ*Y"c+ʳ̡˿Y$WY6k_[[ѠtUZxH-Ӳ(G_,u >{o0d{< cH카WaǤKo(.mz*e"v9vW%G=#SnJV3ۑ?ƨRg.߀.WR/zYTw3RY@R@jWٴeLC V^-EG̩&B5 aHruj!~C5mn09܋ۋ]ug;*6%J +:ARĥ⮰9V@*(7eVظj_;Ao~dJiu03g=L6,I 5O-iG)IO<rߧ]t2|v@R^011+!*R0q޿D2ܲnVoEp,wؚKm7{Tb2]hkEMiL=TwT4t߈CJLX>`4n$Lz1,Ӂrb +!2»J+Z^5K:6,Ta8](lbƷZn+VEŏl׽??S⬸1?~_; +D!˨o755Finوj CrHث b$T pRpI(ᨩ8S9CwPUަMVH sas x7^(hjegtpW>A0n4=(ηؖۼ۲kr.' %9P81ɘBG0PsgpjUaP<)rʱrlHR$c Mn~,>cJ:8rElVe4'b wϖj>X囕|y +Zflf[E1NP|D1$qB6G0Zз <`D 貙Wf"(("a֣ F݋_QyŘ}M{FqaQ) :QǯwB2GKE/b= 6Ogg9cy?0~g8 (,^ѹ>\!6E=zEYxA\LǢ+#ldloL`oz|+q{Ǩ +$v[Y.j}/3;䧻j.'~9{λJM?L1rώY'Zq IQ/hDŲ zI.5)[ilBd-ǘPpse?I*+\1XA@i~]X/&*buǿf +bqOkK +Pͫv&_Jk1A-&9 d"X0 nZK?2bF̌+ C=|i'$ _mc +<:Y;n ]{bm*3bK>Kwr/6M3iD-'mU)\r'>]hE$6)ru#ES JF}RAD[/B1%kQ3kiݲP7MSJM?2w:U<U(eN$xa[tSgQ\ ܥM R $?s.dY,B5Xc'=`犋u<v2lF<) t^k0u25J1D&-#iɫ7SQ|,].Fݸw[s9vF&<@Ԩy;Dh~L\,Pyr +Wr˃P +#I f`J j b3H + ܭ-7L:<*96c¿m, ­@du-E@oA촗vbXǍ$xWH-ŗq7Ţ T] ))aQ"nqŲȌ9Yd(2퀰"oyZQnmIX_2IL$ʡ?nnx(?s혱&ÍPrHdj|iL KNwz$_4/+I톄\~01xy|wTq&G27xyNd [{&@!aⅇ׊hK% rYe5׻EG5I^aBPVIm]+~9P5[|)q'iG|sU2x8E.(nxx~j1ʙrTEyDJQ)q**ʁVUVR!Ƙ7,=%bGYaO+`دB@qiI +AƠc 8Ϻ)F* ) {] ЩG2]!˝lƓN>/c{{tF_5?,'[Ml.*l\$k'n٣:p85(hM 6`_*HmMP[W"Z}?mHsls?R)} 6 z5Hm1Vl*rGFLwfe955ÖtXA];8eVt{QM~Jj:amɴPtHZ =,뚍5C8힆<7uOX,VCNd(D{؅K y'py@Q}Tmt8al\_161E^rb8~H=W[I= ;~ArڗPw*= H!lhHTT+Tq/x4 wھef=!u/kЛt~Qs d09L/;wFLN'6E"7W,Ҹ`(!9=i5.x:Ŕ'Y;rR, +/jyխ5pWk͐gH䟗2_8-cPK$4.{z/!i'"ARͥb2:s&xHTl2Շ\%[d %,ser'=XrSE ,}{w U鴇WvͥI9&wc.7}7ZiG"=*B~%VBK,-eVY[4D%N0 |`ߚCO9Oq9>$BI/=&q[%{#f12tPAXA4ݡ즩i=71<  BU::,'ҪZ9PK;lTU?Su@l*6 _ + +endstream +endobj +3636 0 obj +<> +endobj +3637 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3638 0 obj +<>endobj + +3639 0 obj +<>endobj + +3640 0 obj +<>stream +HTP= [u pk.CM{;'B*"dȿ? ~gpI@W#&WE0b0ڨԲ4}Mh7{{B\S0vSw5F87-Zt :4΄?e3ݤBq RanA;&2pbik-9TY"Hj.io3j1WŔq~Qx(Al + +endstream endobj + +3641 0 obj +<>endobj + +3642 0 obj +<>endobj + +3643 0 obj +<>stream +H\U tMWϹޏɕID3GHLKnDthģ<"eL E4,:U~)aj,=_29{ Ps9hhBٓS stďUy8WPyzePk#`O+8+Dֵ0 q PpwWA{a~:Q@l*,.U;4N8y2^ql{g-֨|2}7ᷫ}S>"ȿ^#o s/}ͽ@?žwԍ8yHGhǒCB?胓؁%`TlAA! !bc. LD 2p]?]}~3WRe Et'T!1渹ܑVf'i}|(EuJ-\Yfa7Ke_9kHa`.T::_4DlMoxb՗IXM,el%N#e`:f]m`* $QU +aBY[ +$CrJ +]ilƠ #dҎ>#t*ۿziμg҆Us!ZC HL _sW0.Umzoۏ +6 +}eܥ]K\*"erY-{\VگV'6ISSd\7F;.݂#8*M$J⹢ Rꤺ {Af/f1>t|,MCk)i-~ڭ;^zыJ>aMZW쾶&N >s!pW4Y? #b6a1^V`#r_(xF/f͗e:&[c5T:*E5XN n9z.Q,2v{".+ǜ1tg^o^<|e~X8kYx%Ӆd5XA|J܃/ .p}"JlV|Y qܵGd0EW򤐘#s=)eZB>=g8/7;y OXiVsV +WAjQ&>5UUO>uA7ґ:^{Noׇ9OKYqVnXIuzn.9;:8E{N3ә<4"VwOL[3 PJ3PDLvY fNSdf'|,zZMd/1և򙚬S:}jbuIRGt.5G].7ru.j< N:ƫ2d[ϼld{EFqGXVS5K?V*Ki2>Yd\^lѕ_:ҙq.tr9Jj"tG-Zڱv0'`y&g=Bz4pZKvlÛx6X\vj-f2?W Trfgo' +1VCeʥc&[±>AX@9*F;&+]T)>db;܃Ƣҋ}ޓUF[k|#Ě8&?aR&qC-Qo.,0buc)Ѵ褐oHMEy7vkd!+;*%ٝK M)*lt0}+}$j`Osg\Jn)ev<j o ڽ<^×A8OFt$[\ "$E4蝲YVf2Aܵ8Qظ@֫*7냀q#VS |B1j}*bg͠5=&5t Hb<0}0x;g07 Irq|c0(ǃ~k+ϑmX๙[GB_l^dNIC/kdn>K{(Q9kڑ҆0#DŽ#{8>e@nþsw㋔OңLZ.N(?9'c}X%=H8K3n{HYb .Z )g]m8t eֱdyDoeiC*J+3#~J=enO2^F^:·_hP'.eRy'XF\}1sZyzCM(swrIJwَ1 *hQd%97,ɻ9koP sy3y&GLl'N1f<޿[e<{#NLC>CmN\3L#qޜ3wZgvj>y:NS95@wYKO*L-MgΧAp;/4Q&Y^CJ{Ӑai2@\r;8:Cğp.b;KAa1L1QXlR^G Cr>mlK?.Gg|[ Lӯ>jECry囹9v +rQRYO@y +܁iHnTwR_}}Dx賂r ؛O^~1V<Lתg!O:z1Iȣ.|*0GgHvvt֞Fߦr'#^6!.+ fjso6A93Xg6=rfH_/p' Wp"VV@O:8Hߕ33zzo48ιd ig6g fȇwF:%2܎۱XUuϹǹ176i@ɍ!! f]p`GMZ$T烔Z,v ++IMM\u +QjULiB6vcȞs?<9=s  Eq ϨkIT}g7? d2 M;b߄8 i&o>ҭS8r@[m7oϦrk0P-⦔pҋ (`L, \d>{l޳9$|Ip=Φ=gs$@(x &ie?%@0@ P-,c}@`#?#m'";BB_`]} Wړ +eA9У Q1nOZ{nk1J`鎈5o04ݙR,Wߨ#@/K߁u\11iGL;VFb=`XXwa7 {XYbۭBM-γ{* 7u%6"43n"- lamI,M) gfM@! @f#;J'ufJ#4" [9bIE<e 6>'8RqfNg%,ĪYe$F-cfeeF]c SUquB𪥪֨ jOV{UgmW\m}.qy].Uv>Sڀn5eOqq,œ +&y1ǡFV7nX Xxj-Uo{Lj q%L8xBJ444D)j&mv xW7OȘi!*F"j"]D`(0AYYYq=lzVW l!= l%zuㅼU5TuR-^ZY%Ҁ|гւ2wRWF`!PuAXI520jPb<-W3\feu +80@FZCnǥ:+"M^7'! B@0X=[ee m\NÑ&k(4|HrHrYݨ~Y=_-EC)$a8H3\aLXkEa $yDSJVӿH~L>>>^viq֔l.JK q-SIŒsӏθ#n74?#3PC|km5ȭ31[37l~vD٥F##J+"uH҆0Ra /H>MȰ*m 秂ަ"m-%F”Ť@*P0T2fܳLH |Dpþ2}uwb +S1ŁRihmУ-@ާ᭗k% MO ml1/-s76nF=2Ljh4FH]t=ݮsd":QtlwLOZ1QdWkpvCjeF+YF%/HlB(1n$%GbSRH^$L3`چ$4?΄Im)h=+tgs=޳s٨y|aӠxe~ Bc7cl_P!8le 66+CP)+C2ĂnA"۾LF: QZ':{G߬4+mqlGfjED1iRf$:ظ"ϸ\cIהk(;eio£p[fʅ`4`y91#5סP" hhk @-eEBR`b\TO5\fڽ{v,e.57/uz(1Z̲(-bPAgT!iqGӢ(;SEUG8A` +`0 M+e<8'X@9 +Ū,^B*K^N4ȦaE'«O#^dK{$0ه@}A0x@GԵ2@N5Co>BE&Nv0\0#ůրNah^,uu17>,=$Vȅs>IlVyIEM!';v7?pC(l=<;ď_i,g&. :ԁ +:ժ͓4@ %Z(WC1㖾_ 48+gHU;b-z~&o/z\9;qMbmEh.*K4mQXIIYe ye/i-kPĥϠ!4&4ͳ+\E؅d,&Gr+J7Jw0S0j^nSɫyyFAe@l.W Jv #k@6B^UHM55L~cS̄qMkl6 *"K͐;ߞ;+}&6žGeb:)eo*<ً RlƒPj4r*m Po @?eDK0 +-0)XZ ~LL?WmRV+J168 6нC|O >94y fZFP |L<_Ԟ2O7?hjmxHy~8+V)ex>z30#x`=ƌN:@VjsDZ8J&&oQ[n=Tz`4Y8\B(*))W t +92\\R?AAp]7kDdƲM\>ϒi KdSfY\ 8kPKI02A6cZQMHľDH%!E{TCg+r:8W jF ۸_Uב>gCu5Xf/?:jvxUSOCd؁jD M=S[FtBlCP Slyݩ +7u&2Ĥj>l} Ll<>=yz?ݙUb¿?z-aVN^4spUvQA!bGV՗ZɬՌ{ѓ}|8pXx=T>q\)aFX(aejLAb<D.36gf^`N,U/"56eۻ䷐T I0cԶnUʇ|h(̳>H2K|Q,x)!C(w!n_^p[yL{= zivz<5m^vph D-8Duhm&Z݁m/_ghs}ĉ@P&NUwvNnmuBe%QQGxpT@:B)%tu,@5겏Cʋ~qݽ=nv8[1˗` u X1uglLKRVtuv*TDjU#9JVJmXj"٪[9wNUՑng杙yg\YIb~3 N=ˆdAgY ϐ&@Hߒ +W =諻5m4]S,e~/}6U?%7ѕHx;扷~JZ^pC\視r8lDrx.-pW9#1ҫruPI)i%0sJVYRhXJ!N|aFZpAVjK& %727-t ,)l'p cP{ ݮ!|pWT& >\ x(-sҋhg1W_#uI3&,1,s'R -D"Eh(](VHo/z +];ySWg?{sO_g>L{_~;gdW9D2]?699ۮn~4Ə>`U +RT]ИTN":f{5( +X? +0^A|S _S~81NvxΚcɱx:ҾWN ;3Jr;n2YmbDw*mq! l8!h'~=^U uWcM\jګ#['Q_,w譜Dπ'5W!}:a d3,%PB %PB %PB %PB % D!Hq"X`##_hNGXヤ3/#+B!#GS0:sUnci2WOo=Y|FW\EN +6 Vc*Z)dFÈ}h`_عc#ɣ&gQPl'xnu B( qd43QOah3jw-R޷@ ǀEzZ$e7ʧi1 +gE;=mc֏97/v}ckg͜7c3=/` + +endstream endobj + +3644 0 obj +<>endobj + +3645 0 obj +<>endobj + +3646 0 obj +<>stream +H\V tW>oTGȍx#yURbIԘDB + KZDԫīNK!L[j),5c)3CRHr]:ks>|{o}AZc!Rƌ5=}%sEV_.tр.Fg-w6ʞ[Kr +kS4Λ>/w,9)Vzarf`,*N <(dIwe^ x>3 -@$:KSgJt(6#Ϻi?mxc^C-eO jKG_V[MC/kfzyV a!99٩;b܆\߫2Ue|N6p`dTZr8p?I$ sfy_oӍh# }DIG2[$S_S 1 h*4Cwck޶Fc qFzQB(q!)Sљ#j $M^*N57Jxʕj&91ay}9[L>K0Zi<0b{HM+Eb5tAۧw𰞡=w rt tߩc6v>֧wV^xX-iwdGRRxo2]vY{={8?˸_,gI>(Dv&z#ۢ'kZ֢{b2퉮sW$f&U{y;sn 1-Mߢ"؀bռ}3K /jD=Ou}wQzR`<~%Cwu殮ݬFlLpn͌l" +'\Bgv0+Ҡ,1<o?|IqnW±[֞SjqIq798"SS9.p?*}s!{A GV=OLS]P:pEe uH+ +~% +XReK"~7wG@`Lr[\޹Au(yzayVDf=&DnĒ`bF*Ch`JSb=*uR䎚f0;}vv6@S;Y.N vҐ*s܁z<^}!oUB0wu1WNW_Wm^z,lmogt=ՎZn6jQ%%QCcL{GjF&oΡFCϫ1~ p0>10t_cLotPqQnN0'&Z1AF3 qclph7ANӰXH?g\ "Bk>ΉrSA^ͅp`XN1(b03&y KsLg"FQ]-֛Lz jtЁ_{hs?9@d6Jhu~ VT??{ǹ +ja;b0ki"bC5ϙ(zc/8gC} ^p5܂/!`)>aЙF񊸸Mwac{-OJEk~1p̲-ZqTŻqeQu.Pk؊P;}E/N3DS9ff6|0#69B-~"oW2Z>Φ^5Ȗ:vc$b?;B çhcc+[[: g6b?tѬo4kY+/-AV_iGc2e_@Vlh X+9hMԘ4msLrP&Pix( I8Q*-wkQ%;ji(\AD(k6+,jkzs>]jQ_~6}kgxGrjȇw}Qlfv(z)\[0,̿9C4_@~ث *5c0QwRC|4fȥjUS:3pZh\p>GU9$~iz)A啅+u~J٘@9U./SG_\b%;K"r#D%xVV 4A鮐S7Q+,{j 1OT.(v>wVY򰣜G23rBAH6}`>2™/׋[ c~:^(z/Tm7l:*iYN%9s|y09dl0'j[qAm4b7B/MR)0}B*sCQlk[8v*Ik[_o-j*=14" )LfL9EA.zAO `{ @^Ƹ03 +7xz3|zA Yh~ 0t0N\oΡa^nXtX W^i:ٱ|)'ڮEԪ-%wQkuDj^;iS=R^O4mu GT')6;~mJA\_;Ai&Nݩ# k.Bv6zNg04KڿX&;޽ljCb?wisÆS 2 A +Lm5uj7VmRDXs0?6MӴTctFCe+s[5m잿Ͻ~{{BBr\3A 7Ap13?T@x$λ/k ދOAWEl_p%D+pe7;-renŻ21fy70SNʴ.-b\b[EG[o_iAnrS"P3׸Jg eD4K-u-83j]v\#aJNْF6n3jh ׬3X`5FP]=d1NdԮ^#x"r +fX]Zf-/Wa%fm&i_WϪ՟G}FђYΐ ?vUr5 +z.~r5ӄQe>@ +ѮQaJFS^N>|߹$~򟣲!+&6tAfRr1ŨnQ J>6h23篼OJ>*: $c r&;`D&3Fe0.,J7fѵi0.0U1e0d_>5n0)4Xޤ7%g):ǟ!S:y +!$I Qϭ} !ACFāw +,V?0q݁fC,.:9sHD 6V{SPI]nW i驴TLKGҲXZ($i|?tW/Ǥ?Ǥk11٘4cRN«p7P;]a?8_h4LmQ.hiZ- :+4ya 3;F) MGke*L@CQ~M7P,i&vP +nC34׀BMf~ +%\ZBDOӫ8ڳīYC(sVN9V +zV m}7"VSy ^L757ɹ(:VsL/dNZyҸr4gjŽ-\k,q#]4& JA3-ڥ:7= ++YL%I*1IJa[(-<.,d!.4A1 ։_Eȋʕlx0jxyy<1 R8,r%I+ ]z,T6zm6 +2oj{>l / dRe\a'ZaxgaK '^*ѢCp6a@P;~#kalh)5C×#sKaKx;x 0`QJ(hK.mGF!h*F@ԥQRuqݟ{6UYpɾÅ "+^Eu0{2n#F5z+}vٰ҇oOG[/k,- 3sՁ~>DL,`n";`];" +o;8І +vƭӚ[v|xO2~T!(˂!o[46q>^=ͥ"}c,aJ˕Dܷn5ݼ[ǧ&#A ܬf_Vm)y{2jD~ c"z=kg|o w^σ=,Ju *(x12wPC\HF*u">LW VI% *>rJ='7D>ȟw'5CJeQ;:C-kM%#%֬LQUM E e9Dx̵Zkx4a1k FڔPHMP0 +Gx'&UilɈD~H5%!ɤCewQ9*[-iyUYЂq%a+I$YˊbV -pwDtm}!ؼ!r;-\'_#uN(pj{B]Gzz[FFF:` jgf,er 9/p.0ѕU\d"E/P@ {u%kqZ H{iԐmoL=ue@{֗i]Oãm/FOF*v/l{\;rS5ښҧ=પtYyϻ#G2s+}U`Z0v=_.T7BZaE;,R΅.VkݰE@AQb÷1GΨBuB8"sQK@V6EqLʬ%r(xngٳB7jumS݉.\77Ν9H\[)8:WjpƿSS$E?ze 2|rIJ?W#hم^FS*,._'Lhz'"V tPVY1>/5T۶N~mxQ $w3{H|tgOyfW8:k4Cݕ~?jpq%k?i[0w_`)J(J(J @JP:# +nu^{%Ѱkl[ls](vOvWPR,mDO/r0S9J$d}WgG#cÓz nh78:2tgC:6@=laMXOA h}Fqa' =U5.`[ jX<>a.y +Gx޻C.i˞EӇ|,ox[C"oOٍrY:GC~z + +endstream endobj + +3647 0 obj +<>endobj + +3648 0 obj +<>endobj + +3649 0 obj +<>stream +HWmPT~swAEYQapnQWmU6*F )]:Ħ I(ZďFVkq]LG$Rfb2%MLǶDmZs%sg{<{(bQ f_O%5},*>J|@ ^RZ8SLC[ ʪ״-%nN*U}\>>5; ,YZI}P*yOOmVvC(X1۲N]V&6xB8 zOc3uNx֯ްFVc.Y4-%ٴQJ؃Q/*K:$">RTcjQ6V +imB~^y(@ {2liZi3c9`7~-g=)ez8fՁ^vN@ȿ@&ϷHTݣnaӽ1cM%wa9nŤgQ桀҇ `|<y ϘG~"`4Qjzf6>6> +ϋ{x@qOy:;^拡E97%5aCԽܻܧTJFR[y=4xuC䞩Y9)|9aƈ?2?eD؈bXDXfnG_QFeͦ܏l߫8!.⒬iV%lTH9G|[X"R'!0<riu@8#I=zW<%eM4꒩/u0/Z榹H9yDHT#k٬*oY-6dU~.h0s:2NlK0vyh~,q0뽏:h2 ~v5AefzaMyva5jV G6cugPn>di[R YOG}~QZ裡H cms^K\,16Bj،#h.j"Z沿q/ TyR{毨d9~hCEHixXsR3N#.m$k=(|,Ĭp~q, yYME-c\h@"kl̟sD۸c/H&yNr]J.Dr/Җ bl'>"M8̱X# 5J.9٬0+CI]o5l;/U]x8;i7kV͗ϗW~1ygG߈cwtqCf3(25FI(Az(x.PyUR&˂fYb(0b+%-weHȅ.a7"c/ZcsA\ՔhM|eA߷[= ړV[RwRz~r# t mm%*|g{vju8ĶyO@՛3+LKta  83Lr"Wʅ6.& &`:!E`TE,K<2H7knBuhX;UqT\5ǒ#=,@ݹ\_ߖ5xfxSAnߟab+@: 8?kIMbz}#t::yI^څxV¾ͺKNev> ǘΣU~Qr5NePgMm8߽~g>`8(4SfJf}rk5]#2i -~'I_8a% +hżPRM~#_6;_($x$XG@zd`5ClcWm"ٝ:~`fTL;ޅPsrz,mA5N8{'@-.D>S86aVOwō0A2VY I z̀pg,Y(H1 bE hC`` b)?UKuQ}U@m/uQ YkTcmHj+h  txnuD#~~ 5x?*Ż1?c~x2L>o\I[@28  yFH<\b0W bJeHR=.Q{aOTs2&]{t9ĆċC|?_Zyc}=R>YuHv6R7F?Q+62MD&B+{whĻ).-ߎylyKƸ'iw;W=O0ǝ9eBTBK$'F +(uFpc"VV7ͱآGfr32ZyW&=xT,% DS" ֫*LX@=na;b,'t<%{"#}b2RgЈ,RRʖ$ aa 2젠j⛅5*f=3l#Ŵ}TAR3Xa kQӠaez}P, +2M[Ph Lrm}~A ໿|沿?;ܷq"?1M~P|E`3ee612 1UyS: *@YJBu +>H+aD{ |Xؠ[N1"kDP*R!GD2H l p,x eG pVs"Q(S +,T(/d+Tl< =F틆?"({ ϳW")G] e%fPBV ԙ(UӘD^&lF '%Y|)tQ'>X]ny̦U"s: Ϧ9H"9py~c |bSkt7uuc9Y+^<|盿j\?cݱxx#)]Ze12_צe;ckH0w4;r޿ܡ;*z'ũSe1vkܖ\/TiMVܤ]QU|q^umTQż~u!}3iOsx@M>|6(4YʶFay~?ǥ%W>|KRPT$[+)-ŠDZ*4sɕ7sST_*ٸ]Euhr}\\?T9]68-{k;plq1꟏5gk_Z?Pq/h>,/k$) 7yU&Q7az4YM*7RJqqV!{kb9g92^%esF3[ZRyEBW 8g;MKm͢yJp>6;`8"6p:6b*,:f3i0G֦Ak*Up\#Rb06)>*Dz+v ;C0:7?D=}_"/y`slt>/ndndJ^mB[c&asp2(HGqt Kn7v u dWcNb#;}nyww -ێ~\k+izŠ+"]Mnm+9kʚȚN۔nG]5ƄS6"x̪h5ׅ?5Emp$K,iVFToz+ PU~#&Z`*&apyVXɥg^!yhЉFڹѵONن-~_Wm٠ϰE"VRq[xXK:A~A={e>(aPڡaLe#8Vʔ087w^V dvǁ"c=+ΟP4et8nbg'?.MG =1^uVrZl~qX& %0}d/SS<0p +rZc7'8(t1.ge=d} Yz E+c~_uM)sHggk;428kAG +I'~DZ<c׌gO?ށ,mȿLB @Qҏa+Mß^9 4 eB_Mj37 ^}f#^{g^o4΍dV + +endstream endobj + +3650 0 obj +<>stream +HWnF{K +X1uwf7U4@vabjEٛ>C߲痢8I3s9.g/KgY:6͂ihH yEYfvn+knwEf+r5ï"7˧ٻ|Qyr5K~z+ټ cCfbiLU_pU$.,)y>e=XRP1HC`IE@ǀ,6K-H(Q1+9_T J[+݁,?C@wvϦ%l7x#7*$ZEyӘK(tR̗gUZEB+UJC)7@wJ$hnA6>\_AQW9~CW6}VH=(N6 +dmlK yd+/:|` K1̫{w<٫Ц F# (0w!\۹V] of[Ʋf ;U H$ Ƕߡ=NNLAo7#U"ƤI g-RQlk gFH-ǐZ}}uL.˽ܫFY3w`q̎}@[T˕'j pE-=7O ݩz]Oh%~8>/N|Czkha~ia3紀S5bQP ŗZZe6+ǵo49 0ҝ)=f猦ܘfc#R r O/m3n/%=s$[a4oɆ j].D6[=/{Z9_BKK[_RscJw~%sZ4Ve9)WΎi +eXV?D49Ȗ:s'K֓*@q8MK0~ëWZꡔ/Jl. +}.yCFɮDows>oKr]a ёd՜Ty5mnjX8Kq57JAH̖H)9"#DQ8vÊIp\#|ou%Z!i:a`-c 9j& +Y {ؓ^Ե;gWKˣ%glߟC;ϮcPB馩rdKqF"MkLNkzxmX vj~jaT:4K&g0 +vޒnF!8da|GVySi7@yHF d='{m&{nN6!a晣A?/O`~DLopiAkuiQG"jD^[(wv=Xr76)y"l n-.xS.njZ7px5>k䘭PҮP3'`PC!#x~h0b}M[[^4Lv׼d6;&db +^;ʥY.}Rpu8bU`ASR* L+݉L}3-"H- @lu榹ʶSAn|?Jz` +\Pj#ّahk +xe*w2/>ix=[Z +ƶ& u<(A<McE7-7ma1 #u݂om=Ӷ~:j,-f1E'Ղf ~s$`Y^08keܯlFUY 7RkoyN(vk;;CM **=c1BijHWe݋ȓs +ݟQ1~fחƖ}mm*ԭ%2W|wԌLcz͕ɠN_H㩄<+ +bs"d7OI:?cab!}ebNb6h.Ϭiz[9MC0C,C3f/.v\\QgǙ3{Γym5siqYe8h$" jٷKDiV1Lmƈd>V =4`Q9 +sgCEyq6 +0(lL)v)rp%8V(9#!TEy|pp5P; L[gDtXb@p|-kE OQV4 sA&-*T-PAJPdw Wi1S_5c']]w\ЅURϽ8NUp% 2GN7 K  +B +O + s[,sx4^Q"<8Atd| *rYfT8pr*mw}gmzrK";+@rhHC"8_cA{z_:(ԷqT85D8C $[1_ +P +W/@Pw~ש?5A%v M#J?4upDF!o?pHqh`^ihCcE6+ XH+AD[yѴ-0.|;1ɯ CY7"ZziU8/qVrKGfjTe=')QXB5(e}ZXv2%`@R'гx܊Š3HCġt&w#yty+LcV&Y Fcy +49p8l:)Y'r`zb|E3ζq_9̋ \@ M|#au/bcf|_bbiCz ?8$g&\T="ySq?.yrYs$"Hm'E>"cD|"@48Yey9S#Mph2 +P4*ymTTQaB8p +fo/[QjPfD1=s2;PpBr!G Xo,%v I{BCL zn1* s +B +1fÄp> +endobj +3652 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3653 0 obj +<>stream +HWr}W#,a7Zoʩ(qEVy] +`HвH!HZU"{/gn1{Xnu:yRiH +ZxvORmgop~6O45Zq)ϋ$c/ox%DTڹ*uy䑍AX]ʤFqgUR.Vx;^ͱm7>iHcHgEG:M40/A'i +U5*ڀj3{ A],ɲ*rҘ>X +54֥?}CWd[opiz=6 \Em~%Fyig!GBX牍Z/mș5$Xy=2Q._5]u^!:~eaV8s +O'y^|Q]Yl]9Wpƻ:/y2Ug^c{T0"O + [H} ,G7M16)ȋ:`|g'kT[f˓W3bʨ>g^"R7B|߉Cj +oOl`ֲm?CJ.՜/xFנܾSJFw=ZnG^9>˒W-/o:d<. f p9|4< !)<kRTx,匥 ̤$PB;1 1c19עB7WMP+eAA#"TKuEC$\R^p|I&'A#SkPK5tki?#J~쑿٪HmMGR=~#8m 49 XmToP:ODޒKb8(+v`q3h< A0,b0@O5n{C± >g;Fu__`DmEQpF}+.G?h)joúkГVZivy ]Q>!@EVQ]v-߲z_FK|Du5zlEH$4|jzEXxCΆlXyl!;_/K)XD sd ߘ& }%nS13܉B“`juiH-GsPqTܷ/5Wɍ1+n{U PYnĔ_`rZV,ᅴ!%"j}<|maC[bIOkЖPmCj9ֶrnȢMkBAfюK7Pݢz +[FlЋGb2)(dcf$z_-'Ny)dÒ f[ulڟ:J +̔|r@ Gb͵ިyxf8udA87r~S TzھΕNZ,uvk}C.IG }`BwXjE)iԤi\h,hJr\v[0x]SrS>r ++N0kXb +R7>Ւn0 rAUE>n8GQ/;%j&YsZbVI>nh$u]HX`=8;o}R_OTl=)TWcx޵\_>{xr|Wۜ/ +5y=Sh\W0Hjir~_%o}Nd !e)da%[UI9F<,+x:̠ +v!v!u!uJaֱLVZfICڦj#P}GYI_%4B!cT~&#w5 ~[l2ojx)Gn5^O>(]Yb:BsdSZ>u&S-&ibN*{IVGVڸϨB|Acbk,JMTrt֒O*Ś EN|SE׵t`c\6<{g+ _T^@-J~;}(P[߶XBŮp|CZvnH8UH/g8aCY0iOR E߁B: _}/K +T$sUw:S5:|t^uHJj*0yո˵4X|7zAH}-oWQd0gOg.eNR( "*!e9S\ް5% Z%\ +7q҈w_̴ZY dk$-t Fﮙ} 0vk*mķKLz8Azn=;[Bp8|t|R=f>? v0ܘ -UyJUYAL5 6%u +!#`y 4 d4{&Ǐh0t4Ǐ]piwvw +AFOG=쟹8}:|v8-&8FX|A\1NwzWz4L 'GY.9w/EegxF"MRh)ھKب-44! B橻%)S=N*zF z|ܵZF׽{&嚋]Aҍtr%sZ3b_ R<4PD@pVQ~0~@ɬhC}`CgY_imz-Tq7Ov6l],SL*tr^hRS7)Gmz:]681,?3.(0ƹ"N)p aG"at_QBȪ"A"['](Lr+ݞɌ/r" QQ=A܁IWx`x&gA}ۆZ؏Qy-'_m}xCNHKۅ*YAfwIIUZH$$9Ҳz~.0?2 a'@=cԐ`A-xX-nb9C QEڣ=?B|edW R jA իX.jW jɧ0G!I*IjOV_#|Ga 7;"pͫUVf|UZC4_b~,mC;KC%N2ؓSP0(x+xu 3w MU?M +âjft-ܳ_mʬ20g0Ɛ' + +endstream +endobj +3654 0 obj +<> +endobj +3655 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3656 0 obj +<>stream +HWn律K6-ޥ(ܶ^b@teN$vJ(e7/g[\3$; €5397//3wi, +?yEU"w/_+pm w|/KxqHv}kП|YI_nM_%JˀϖbDLOr`sQo#YG?9-a݁.]Kmo$26qZOOmcCѧ|с-!DשJq YHյzHI'(*׉(g+^ {=~vyƻK')F4&.#:0x%7Ŭv6yhMIt R.UPPǧLW`.|9mGJGW.݃cZg:Ej*JS I~5q"1c_)_gv2y;qәAR@VG?%?"wS7+ `k#(롣l ~6;V^ބFEuGnlAya2-Ckb~imB!3r}*`*T=v2X13,Rm7ۚ ]5ֻ|n9k,G>K{ߐ jΒTw-k5-{s:M% lU!sj-WlWFdR|IUŦxAm),h̋-̋P'66b{j&XbgFK%[9l3RgR>]1> +1Gf*ݣ>lz2yaxBctOQ[K5Eun&:EBQƌl793: }sշ雳jU?}_!,qjx`3hwbSzi7#_(X'a}`;ǻP} U)Fe6h~< +t5uڸw`]7j7\N+?bsr <@LJw7.7[{P& $pAɿ?>iµ_@bV)*1O@i}/"~QDZ s%R `s8z8{VR&[^KkQP ' S,dD?xZu"Jl;^g?괕C/>QlJ9R5NqǭGg [2mKe"KvQcqUpY_) OM#&,V>H+/ݗ|:]; FdցԬB)-"TI+7J|j͵~xaC5no y(nfRXьTpQPT-6AQEon48C x*. ZkhCg}k*a;K?s|>,3GuLzD"h]3oyѩ,d?sXSl#xt}fAX|iok+ݪ*LpQ1XhĞ{ +~ީ~kzkZwkBևa>7 >|4փ e QesMr!C/l ]|rOrwwͬ@7n!E*@1 DO_Gj+& qROH̬b;wG=WvlCpS飗nxַ +uʁrc3I[}W%G/A/SA7Is!L2̮0ɝ*MFSJGȦPS.Dm?iRJxENR[4<IZKm1|\? AMƗ0|=O)4W Κ m_;7 HSI[v:5X8Zh奅h_KZ^7X8 aH +e65pu͢L̢ʓ;m+T7 ŶT6öWКG⢀.ؼ2a>O^zPj.O`-jLEm|Y Ow{/:]:/8U8E9>^q@=8}ܻPOz)*7Eq7pKvA͗sS‹cY,&>t6*A (T gv@Pr=P.-,\A,2#=hʭϜ)+LCYp,;H-ROܒ--3ЭblcQi7%di>. Z=oy9PTf<ǹ̿,5G7١\ *?2\J ؙAm^7@hcЖY ms#rk wU!8&ܮvp+eǨ]4ԁtP. ꬏ODs@ބE Ñiz! Hs|tG M^|cԤrp5l+=栕ga=_bb 5⢥Ǥ<4>D"9?>5`{o{ + +endstream endobj + +3657 0 obj +<> +endobj +3658 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3659 0 obj +<>stream +HWێ}f0;o06F@v#cF̮$ߐL]N5N0ٗשnn^m6KMܭOWYtUSUͫϥ۞ڝͫw۟oVxN+*WKGI oegySFگU>XүtN7(o7k*bFeHjdm*bm"O8+Iô\y5U?$NqBzjV~v,]h#IL=?LLacsD{YE',}$Buc^((m0t2~-t"*uZ륳~%Е>li'y8cYI‘Y9IV6M\ ɒ Y>K&R'Q?'2YNlUW՟)Jq8?)wze_vM(:'"w;mXĹXQYԪ&=)zhM&Kܻn[ + 8AM)eaI.mZRlHҚ)~ǚ͜a(ӌXÒ5ě.<cOwS%ѐ[5nhY.W?OJ7:wPe}tHǃe4U¡(V['I IRbasP0PLۖӶ& H-ԏ?;9@w+#'Oe6=:"&%(I%v`ݳORyϷa? +"xdb\;w/eXf=kTR[:ؐHa3{u^t5_gu;[]6`Ꮘ=X+,Zw;($w7C{eh[I-wdHڭ3E?̆(gW?c ŵAB (oF=OW4:;_BG,#סZ`pjs4}T,6޿a ?"qyI7TٵG:^ؒIdsI&KTlx2Wb`p2R. 3;^RP h[K(-PzG-1'/\dF?#>QƠțxݞu=PtlKqh%H>AVعYıQ+f;r=$'U%_5Y0ag*8%ԩk?C~ػvr-( M/{>6LЙ1inIx /{,Bg{0{c؊M|n])m + >PbEȕsLBHe=?$܅۟S!22@< 1hwqs+ }'%-3s"'(s*`㟹Uh43$6=:8MA+Tx:Kj6Vl5I;nQjUm9*y0ԄfhjRϤŠZk*8\} u|Z݃mYښΊLi&ZRr[V beGr'xN[!j4 .סE9ʗk9h 3q~z+V ŀfGrXfe`ýL&y,!YIA@hmӈWy:e/_eKw<7Ign޶Y?*Y#vC#78w-h#KM"͏<'ZA['gX jƂ뉀XAUґ w-8Sa՘tMYsxtp_Ƨ(lJNrBިdI`9)Twp=02d|Ady %4%"Kj+ a%&Rٰ@W@ --;v1T ԛ{1Z>`Đ8 8^@ua~.(5€ ?nnP+" kV'a&~AHU `0)H> 6uQύT@|3\צimfe6^ѥtVO ̖sUkKa-W~>5juVQaQ3(WB wmԘt-m WmfBP޺ rRsV2=IO9R$] +;1 :*^~ jh4 $xFdi&Bx[P8&R\wsӢRv-r'i=aam ʓFw#no&g`I +XOpTi%A \?Q=&Q0t@2,.Oq`*py\jsF[\/-~~mf+;EWrjUHCBc +c--tH&KaD9 3BZ]ÃaZ#hdaV$k(A&ޚ xdĭ'(442isf2 'ƕ>N/{ݟ57Po!ff0 f1ey1:cx'S70un[,} $ڋ |}6oe} &lܺgt_aM6ZI<Wh(:z<oI+UX؞>9b@EZ-"d o<%ICS 擇Ytsp,M ֑Z9پL2La + co_ʫi {LDv$α"TAI֤M|@;ޝyUdWUZ~)y̢p5@ ;m(ŗSeVOeE8ߤySq׫6D.&N셛S.[A%:b%*4]ZMq$9< ˢ%R?-^uI&޲zq\CO/Ѻ +z `rjSTK0\iz1W<b Ǖr+oE`D:"" =k{p;)w0;BCNPȫhA > tE!eye0_d;z{PHևT,|ˆxgЅNCD'ӹAPk=i$˜y0qܲ#A4Dm]nUcNe+\|/`]H3/7j%>AˆqmpI*+w{J8DRzb婣$;e8Y;H9&JkӐIGZ uPS!ի\ijf+>/ExtGState<>/Font<>/ProcSet[/PDF/Text]>>/Contents 3670 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011102104102)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4973 0 R >> +endobj +3661 0 obj +[/ICCBased 3662 0 R] +endobj +3662 0 obj +<>stream +Hb`n-3 +lF#SrbABR_d``cadd((NN q Mc@׾1Mӽ 3xÄ.6J =ip5 $_䛬b()*H@n) c$ Ԋ_#YSP1%?)U!$5X3/Y=@;"AAr.j( cԃNeO.NMx:H?/O$0r@vA 'C㓘PJJTy!E)<| e%0> +JAb-@>(NDl^RA~AK 5HlR~k?; $B?)T?7HAvA Av!6U8&Px*P&@9"Hi% >33"S6>#3 +;'7/@`PpHhX80cbSR32sr +KJ+*kj[Z;:{z'L4yig̜5{y,\xeW\zu7lܴymwܵ{}3vT9aYv~̜9̽4a޺ZB-mqgK–_jt2e.[`EЊ#+W\%5/Ĭeu[߽aCW6^f붨nUxk6m>l`G䎋;vekn(Wto>}-@7>>W9wcnw<='N> +endobj +3664 0 obj +<> +endobj +3665 0 obj +<> +endobj +3666 0 obj +<>stream +H\T xTϽ̈́d(D = dLhL !֠E!,RL)B +~BѪX&T*2gw޹P,DY`fT='W] lЁ9Fω9`3S^5 Pi󦜯+EbOj #Ñj1lⴲ1ᡅ\i1_VGA J+WHbiM=H( YUz9I!3c. mtH8{.Pt4X&뱟HaW , ]9F-{]Ԋl5u'Cw{o#2J0w>q]Qd5M}6'Lsh0R %F9A/S)*)r^arCeyw +xR(WLz>E,^Zer檟BV`nPgDk:iq(qiqUVyPTK喋>_}7ds)rq/a#W8tH +cNY~OMZ8q:Gҿ:`Xa=t1Ckt\\t2EjΪ^f#*1Jb2jImRw,6A-nk1Ϣ a )i*w#w[l] %P*ad&TZFZO[ts9?.b,SLԈbhUȎL#$Y&gyQcyN b2`CWHe2[٨\P.QKʲju5՚c͵N~T>mH:hqL~R%SE-QZkJCŗ4YLtYl9T܀]t+804!E6w@5i.=^QRGu7VR[,]/R񊇨B $@zUqѮg.v,嚚G|RԘ0Ou)'Dr[LV_Sg^y Y,}1'zyN(A|';8ъr5xQ_&o`Y$<7c*4߳9h)L3IxI/<_F;.d"U0wcjTYOPdh,|PЊjڃi94hӤp-)IS׌ ]k.Wdq9g>y 4gTEfP42TxE9$8]O/ NJDsp!"S)HfPNʈ3FqNwrfIFGG@0%ݰhj\kN2cL}1~{Z{'14qM[(䚰[^Hn&~{c&Y~FםԼPIHmޒnS?9VJY%FJz!kKcY(idPjR%F:SRS}{IM]r7y}" %$VPs&OKJRgE'3 -vdFiR4?Gn Tcs"HYdy^9E6)s>;)[U +_ryO}_ZHqf_KVF +|C;fh;)7f1=gOs_/ +L!JX/HH!0Zo70>\/ަk +|I}YTAԯrK/S{,Gcj#4QlZJ1|`x M"x&SkJͮG=*0N8Q?F@@y`~_XnVckʦ[ؘK Ubw{El +ˁ$ _։=mvLh!d vʹe`F8HUY|Q2PF[_1VUgC;*' ŘS?p#c_Zgyߵ)h,e@?Hk>c8T6 .d)e38ʁ`&kxEpl@lm!l1Oԩx+|^8fa wl>S3..>urLgOtl<-f>BGWp̲}._8֤Op&O[k<#`(Uzˮ/bc2krJ-B\hgfBmT~k ?][cbMg;=~KEfM&i&IYZ:fF|ݿn7>=qZ>޸[s +;v9s$93n{/荈cïRH +a[#cmʵZv1nP`GM;Rh.ut{ٴN2|H?huױȁZuO].Tu 6v > }&MdPƭu;}<$.?Oavվ𶇟'bb bX[({7{0G cv~k[Vvo|7Oa*3 4 "`YXȚ1=nI'׬͒rG\O: f9N_rf:lc\g[LtՏf3 Oq>;*g'df `cWq_}]cR0,v1>⇃)RbbXB:H~~4Ԛ!FQi/O?'SoIEOkEb ]DtK %XNy=4ٟ&.$raRϳ?=ϱߙ]h/<{'I8q:]6Y/.6!kFar>&8d LsHd-{L",1e,(r8}X\ +,.< aq,.}aqb?Myl4Y, 7k8QU;d}gS}ꇨ~AJuսTר>M1:zآ>O7z~WR]MZ_j0UT0TD>̨ڇ~6KHJy\l/W$W9(DD"Nj*PjOiKK\"#Oce4j#ѽqk{EFRٌVD rÑ%gfl:I5/"`x= GAO;%z08UiAf$c>ZyL-T?Aaō͞b'UjYHݲ@Ih.0,#zV* +.,}ܺ$!=ZCX$af%"e}u +9ȳkbƈ-'h6[J c +\NNaO_ÉvJ‚tB[JZU% +tg FO߻},v I6bfK'WNhMhugr;DQCw0X+s6:.SdTs5_g՝AsZxNAoiᨫ'4x םƍ2/Hz6f}YR4Psx ; O(x].-pԩgVh`cZPR\,RۿeXŸ9N+_N%(;ѤCn|[$Gc }Z}Yzֽ6ڰΫʤAJXy)"KL]9V~MLj+MwEu^o>YE<X,j$h|A\SDyi*1$ +V$ +i+:>htjڄ63L[!ia鹻?s@p8bp  7 4g3fHV 0xEʘ1֞{iq}xI;7ƅf\<,(*f}K׷ԾVM /hMYվVY@,%b4 ]۪ * d,G2h4Eӝq$%œ$ZiR,M/I$LFjM(Ya4w4lc`bxS퍅؜.=軦xʳϐ2sxt$fCj3C0 $"7Hy +qKee} %l/H6~% e>ѲWu GU/m|.Y_Pܕ P>󙶗rٛ 5|eS7=`u%s&=X]knUHb$ibD9|p p)a(( Y ([R#6}e6R^@W`$O$`hTӠY6 +ˆa#}"}e%?>jgg"'~_X<а11/^0_ձ{(jM8.tHIxd@ t2%1851obL;CIV5 I'%5 ^ /Oَ]gXe I+X5H!\퇡=\5;)Zs8| ѐjx!xBE*'h @4/f'dD0sJ5E"*5t130e- +ӃO,zWXڝ!ZNCݛ&;*i%C M&*rrI+A0Y⭳hz{phF2ES@c.ͨDuoPXo\ o4{*H{-ţjr|BfZcG(z\|%S223X*$9 2&EI%4fQQMJ*+6]>7zyA:,)=swqVC5MJ,>A!6R#{`7vWaAMx2jt.k"Ptȩdl#sdrm` fQUrrlN3_!EaHO0򼐅A5h_j;Rſ[@<{E%0WW[d=m3ՙL77]ws3fbY=~Gvz4/۩r;1TN7!z|#C`{,hT ?J<6/!G{i)]G7QأT黒$4}5QZ|%Q!AVOB9aV6ڦpC_=w~3+Pvn>S7ZWeH.d2$O@ߤg K\BY^Ҥoluk8/BRh: A 7;I"z:YY{=@tA vKNo( }ݻO AEl͌c*-%FFh>Pq6>bֈ#UFֱ:Cvhi'awܽÞ?wd_} Ri^J';]llv ^rqE{y~ncSv⼮ʊفw7vt'ȊNrIf֟3l!E`P )z27ZQ0 OH W7#t" ԑ\[%==8AjH˗3juO@D%-[9FS A;B!0 gۡwF:C%/DLJ(KM s^ +wt[BJCIH3BJz +C/y:0k"onp'+ojlUh o?M]urCdlrlcԔ+ZN])@Ou=N6lGgc8' _AH:*JuT##6y#;(e;Mxx +| r<նY46k&"- {:[_h}p;Qܴn|~ 77U\%ߎ.n3jEM9E]zfu2")S2sZ5*Jm,eܜrC됀=ZPKv+(+x&!0BH0o'M>6N5zSUU3fpH7&U$-NZĒ"4w*A]9pʂM36臓[09W~kn߸iճ~%y=W7}y+VP%ClmAnQSt<ہ[J#{8rϔ9Zp8[zEdfFr%k]l<%~\g;*BX0`m p/X.z}Vӎ!GhH9ERpY0kGOֱ/:[ŝ/#t{nr2r +\t[/1ii}\Q=^ʵ%2 h=ne*Klݘ;3+EEr2^!eD {o6vDati ԝ5aSլ: U;G +w=QyjߴbnK`Q[[ :n1pco 3zUtw^p>=?5w{^:yLH2|4MFm\RS^2DP#O_Sq{=zGuh˺}\)ʹg7)?! V Md6:1Z[]1gf}D<X9\ٿ+LugFͪG3WHwsNuww+gA'f,+AҘDD0a,2 +9!DlGo "$Zzd(7ۆ9uՖ_Y>@T,cO͒lwJaQlr3VP3cD)̓,VȈ0ko) +f+>Gc:M"4ZR;Gj"v z8|A5S${LW6ׂHe"&e𐒲.p ƈ_far/xssA9(]qO@ecO 2;lvȷq6虂dB(E41q/5ȸg7dy(pRa C n<&L#*n  ~1bPc^0TxX4," XHTWo|~')WȪn\*z0G] +NMB6樹k'f.s`w-{?.pWgP1)ۦ>߲jUc6H;7WF h+/Fhsd''C)v]|qW$B+-B ջ|Nz>k}t}_a>L\=ȋBN3Ġr[ vj9r:gO~vcX_/?:~ɝ}pp `HEx&;:E~>N@2p3,PMj~Z4n; +xa W %pJx6a$DⱚGsct7TȍTF +TRg2LTFUeBN^H芮%1mӗՔ6I߹:૫`x;JG't4؝nN;̶NhQid'6ٯ]%$NL_կeP__~>r/V= +a p`8GYaoGrnZZb#X[Q;i8Q/{)k.[" ]J0rԦB q19 +C*8+  +bK8DQY$^Eb^.èXp +b "r~#P,%XdSnDit'ɚ sOس}/lal6Lv|dƻxxxoVͦy~}'wML=74AyѨUT.(DQ9AeK&ay +ೀ+]:{ZMo+Hf:w&2wgc3@ Z8Z CCipYr6(z`ީuf_['W|_h/1EsNXܺuMAn#ɭNXfBfʹuk<ej̐VWPqxQMS:L4(O(VzO +-W_\RgRQ] Rn1 c>3Gl/AX)o`bU\(cx% F4  0Ld#P:' G;YĤ9\̩U2AO.S+@EqKj&ڦ&р1B'؅P@)00dlM +@A 6vyjnpY$)&Zq8>ӟ/MK%>mRc]usp ï=D.cyt/ye ޽ ( F=ܸc(=V ޓPa/!.z?9jeB×呔q#y |G{8FDKœmmFٶZ$bm~dߦqH<5瑹qiveKw˻y=*[aWIKMӪ$&-p,@έjDJY7q.ꓒqجn6X$WU hu`;:FڥD~|!nM}vhbp-j|4TЁ~(lcÈ]|TsOo&D{=vE:X>)lLkMd<6З}3b ڃK*{w}k[t~ ;?\Ϯ EfVVE䨇Dž9RneXeΨ_FWWյjVT 6(I3vܙ E= ,p-)gZRܨɛ5)("tY_̚)fKLPKR #w<`FfL0Lpf}f"jck9Jύz6p5,w?>FvF{^o83d^5ٱ@v1\<FhغkgI`EAkhQ^ F)uGU/he#8H +>*%3BKjn⺢#JIZdYli-56+N6) cc !| 3 ?c%2n:iN20Z ߦfhI4udJi'ZGU' dX?VdKwϾk[цwFlncf"; +u%N8 (Rs7tҫUI"ŕʱ3:Ogf4+ T;Eu1{_R&PK 3D>SqfW5_/UczVɪəb&S欬`Cbf{Aߩ]սn1OfHJR֨ acH|A0@@H6r>9;ee}?&EYe'F%Ҁ4r*L"b>!pny:Wd8z.U||PΟ剛b~2><@`KlÜ3+hA曟0(G9hj/sxdQ63D. ߔ]E+_(RzsKe|[*pL=u7`&'ۛuzqm+nAYtɲ(fi_J'?޿ҹs0=7zrlDF*6wA +l#`72* 3S,܊Aska_ y?OZ=.sJ}{SK{`˄#Q x;#HҋT;9+QUVr*LpgP *xzHG.$4aA( uEEI29n&9cB3&5NY ) eb[RkqJ' &tB4BD խi4VLxDBN!@*-()( +Jw9dWJ¤m=6۪lVZ*Mp8=;0`H?8~5Wː9;2-1*D'e̼۫6Z 4MDjMoQo,k+w:^/9 {/5UApww6-pY;~3_fO ocr%^IEu ͙#|; & 5RʩiUԑieSzEMSޔw?mO?MZZ)}oo/_裺KŸ jXOߑw%N h _fl%ٗ  ̇Ix:s ՜ciNI#C܏UNV m7y$WH`kf<3-XMlNnߜ}o^;ߺ`ϥ\ћ .ԵjZ/W:@HGW&H4QV(wq9q^n'%"%:qHЄuf -Ʋ',6.}j"B^0ӱ'a PhDL ͵k-نl6 6[ L%#bTLH32Y,"^։u˳iӛp~ Bmoּ+>|U9&i.H>'G}tndypnuy"M jck%TtkZMqhs]yRKff0I E^Qf!"$ .ŰQM!ӑAs2PIaG~/FgKXl8rHL +3Ѭe2`@Dt!+,P5Ϗ_goAgWdNxaHU.cpr ,`QFq~5lY2FE5^=?|RRIuE~='j [& `=*!~,Iie\ F- <alӱNXwqTL5e v%կnis6; +M @lI۶TD+܇fzʰ8&o8P9qԞb̚D"Aa{+1COe (m4,FKvEq}w}>vXqCzg+bDAu@QLE%_Z,iRդiFSkdRiGtbCɈM쇎A'$LkisG0c{GY,U(DeHyJAT*VI \QB13R?727q~gAWW./X -WL_^1[^?}mA{O3ߥ{ZYLQNS<6p6Qƌhd-5p"̽r;qwTE vMB[5 kq25<fTY˭ SLT-.:L bg +==#~sG݁Zo>w㥋{Nm֧N}{ZOf-3 +VtDw"th>3F AQ'0<,^s +3f|EﲹE3r$ !+.PjDVT\ԭtڥv*ViŰPͣѱwm+ՖHB- C¨QBPhڅ +@8L3a!3X +]㻘QLS8 j~r`&#h2[mgN*ׯ?G㯦2ԱS8gYgYc +%vgD |e QPPK5#<ʛI@ΣZ6sV*bǯ:d< eя2 +KoV,);4{9>u]^`N7?MB,$i7;Fo1DMB+掞u盱w.  +ŤD'ZqS|HSEHgI!n:R mx7{LBD}sEa0M'<94z~zAw _^DTܓ^ x`PbyQ*y5ũhNΚ & JN6gX\Q l;;b*"d +tB`C)S?d4a5|Y+1W/d&#%PWS_$;La<,> +7ٱ񡈠CDrD|8hNˠ t!9nt>%|hB_Pٯ +!5 ea2UmL0h2  Jd17TSl.?r۽t-Ŗ3iyԦ#}WH6,~ Rf]3M?߲앓#tokҟ8 R }Z>'3ʌy69;[FGA>8 j#WTEB'UFtޥw::U'¢MLY#%ȉ \GN=Ѱϛ0-S;kO,žn 9SѼ-\Ӽ'vG!tsVI+ImErLWU*Bgg;>7MBnR]+־YW۶0 0) +OQ4C's!Lui~#J-&hjvi|U0ɱd2j%L :v:Ay-/BM"OHPz|o޳=(Իr}w]Gwqw=+uJPw"مod7:C|V_-mZ(7i;r᜻Q9ꝃxJHz%CdpH×;("YLkv;'FEF]"DqT,Q&Vm3Ui[qK4K'2|KmLL*i]̔Vu,;ঝC{WhTKޓndeeeGw/_y꟡_ Ӎ]LG%:JП6}UΜS/,iytL>]Mw;ݮ-_,K؎-c#>y{W07'xr +v<n[Z^ +Aj 7(R+n%VU p(L֓:КȖ-~F@OJ!'cw"!W52}4^c`x=4owS/}Ջr0ƀ-t8J]!l?vleF¢Y(+sgs|ZO;VQ`fb4 +R*ƛJGJQeig)*!AjOLRs1%%)oQsoOIZ(Q5oO-16#et +?GA3d9!3-6WӾv2-7&/5^tz) +p8*] 3_IQz +?$n;D=- E4 UqFucL+%S +efb|7gȣPALdSt߷go}=X$k <qe7]5GǀCD~+1Q`:1 J .;](s{)#n^K-{f1|M#n_(N e?ǣy;U6iEHUESeAIcrP$# O.4OrSʝJLqW}vcҥfշ5<^ս(Aa:!:,A0fH`j+P^z?[8;7"ww,L6pтݲ#Eq৅&(' @YW:i%nͨEjVm᭤ vŽK ~Gy0("/g>K + p +R(,Y( +Y81&CBڀP$ h+,!oQ,@6zea?`X}މƉFg| 7eȫk.]])5` 42uJ9\O |hbϺy ҈5'-2V `srzfVnrq^C^^c*:ppN1SʰgQ/FLi:,qTmUU2q.H" g}QjD * ']q gM|ռ+|3Mf),0!]nt}UڀJ.7D/NMT,+SQTд9ME (Ȳ$" i +&eҩpP͡m8;^rH*rk˖֧jotIkSg0MTSܩvFv/~K==ڀJ^q$24wYqaVO;{/;9||ɾs' DgcGhPGWikTI_[5joB`z4MkooJԟj#aDXÚJ8r8Ӿ K|Xg_A ?N]ǿW>BLS8Q +ݭ]-Qgxfvo߷ܝ>9K@@(.I.<ۘG +)^ ^,"Ci dG)$@ )2TBlD̮o7|ERl" .(z]p5BnH$,DEwT  ֦Kmbs,jtmq1>2ՒL)jNlUCԢR~/(d(I=h)v.8-t4LhԄqȟa"L7"<$g?j`bnwkB,{ރwSwg*U<}y'M +iGD"7zX,|8~]5_s$;Voݸ,yqϔ) 뀳wXG.qDÕ +X~ܝf$jgi47ݠH7ݨ.  *n{7tC$?q tg_p70K"@]A:7O8as7'f#p<n~^8g<)h?t{bNa2)HBҰ ?n$|5ۧnǞT[v5g외VϠSmV!B2= a xqh;aMw:(3Lo]Hnwq" epp,c e[˫ Ŋ:-*KtcG5-̋ !(QÈzeBX`iX^ c<P:/;,";cx*t>o.9q?>5ݩZ޶l¢! +*Du8ej{}J*k}}^Yr.G~-}<4 I[jC+eѻQGt/WlO$^c1崛p 77ÑGd!Q8L'cs@>ޫ]Ρ\!jMcs`MX).,k19Nbq_yTiĠ(FP0 +0JTxm!%51x@;-SuVŕk(IWiQx ͑j*TP-%vrCEyO~yuuw޵״{^xjk V7;}/^-%?;r'a5il~u܌-@.BE2-$T; ϛ`Xt$cO?~Mya~:诜XJ|?cyO4"y0\1 +@V +ӊd=̡ܼe?YNzdꤝmIۦ,d67 "'9/*b2s)!S}*חva^k$`\,^I02` yDB&-{Ist&gasv\R&2Y?= ts@Nyy<m1(bU´ +^#a3r:NSUm\Ps}czlD6[@g+ȏ@|,8O @?3=|ágca0B3r`@C<4.7nتy}#3+{gNn^(.) TSF -hÓcή}O:49|d vWԑ7? +.|k1L*8ae .g曥++,mKxsc#JY+wһy7-ݚ WƘlk][񦵀Q[ﴵi[{_==֩c@CS8Aw&p8STc{Tϑ49vsegυetwTkbtcb;Mzk%jfQ߲]o_hĻ8檩ҳw!+o4ijH + +endstream +endobj +3667 0 obj +<> +endobj +3668 0 obj +<> +endobj +3669 0 obj +<>stream +H|U tW~{7ddH$4"" YD$&DwFMJ- +n +]~_Ȗ =C9JJ|P˞o{{y /C"gT^ g+ +4SQ4M`0ͨԿ?]{֔ϖÁ^g̚7H8SZ)۪,o+Sow--yP?eZUr̊nTקzK\{v2<6q⻯xb]ꎀ}/6Eۍڈ<}w_qu؊Pwұ FIȂ-b9$VP{tE'<,RŴҜa^@:s'UU|یKEl +%$/3A\NE6k G5K 1wtb),2)+ġ박1S;&c^'X/2C;0Sk`3P{NkWߘaAtgLeDiؠA{F5Nmyo;)A-YC\sO{$L<G'* +ÐǚSg)=~J1G@Ov<}oc|f\p_ZJD(J O*Ro>8㤱)&4#AW-Tm`f7(lToa1>5\ǿ(R֒AtEb+Mf˥duL~-z޻oyyy̝fN(ˏC&{t.g 9_4a-wTK05e+'k&g?Ue8#߉R|N%?ߨ0z$5JU&G&Yi-!%Rl|k8ڣK/^ûs73i6{b588Gأ3f(Dc(Hz +i!FJwAX{"GbxE4->i#C$%qr*P)٥r<.Oȋ[QP] jڨT6B+Y&v",QK/$&9ǚcz@PF!l\]f:B[1| {Ec =(ڲHۛ/o'~x =~n]vg]:DG"#:u о]XА6V $n݈s*1lXoQӯ8G%~:iRn[w3Jk\n' +pd&&>0 GE=E "?!"\Bp C`n.O3:匶  (rL0H7YWcX2 _^ƚŻ0\(S.:#e3>|-k\eo[SP7G?|k} +X25z1;qxĂ|JgϪ{8\$hHwLrshj βoJ{lFKy2a7G; +<ΘpaKm$&ԇжw~>,98! Hg$))IyWb05 TZ-  4jΈI#Y."Z41Ӭ`ڵhJNBLUѶhrsκ5^ˡ3Q ?j*"+Bò˃,N!-ś ^&( )K={8:J N88%bdcM19">mRzmX냁(]Z S"+CH+ qr8ɉV/OCoȜBRd/s&ros Ŭ<;]$vHNRD.D$Z#%Cj +t!ʐQy[Kƍaቩ6Ze(+mp| **q8@/,. >orey?*YаJcR(xXʚDlc@e{w#ݪI,6 ++o* T2鯴y [3W#^Ue^Ab4 Rbf!:'@x UuE`X +iŴy;YTk#HFxmfrYa~1} oՊMh"i'-ZIA3xLJ3XOPCˠϱZWZG[ZW?x Bg66R6cؑ tͬ7PqqB kЎ .[s{3b0(`~qfm+4]ͺ34Yz5/FyZaӥӉ.}n]--|hr#q|F9wSmcoqwR' mϑ%l^=mvs١23#f+=!zFs^tQ-Y(=Z,`UQ-߫V;W盛i>ByJWRj-HǙ(DcU' A}#@Oo~1"41U1ޭԀd}$ho b!@h!Ҽơ"}.)2'vsx2 Zghᡕiki 5ޤ‡9:pc}l&]G_: 4L:JKBmƎ ž "ݵ~teg{]ݗbqt`d-P`tXexQHS, ⺗V3*ěu]Uh铁oW0!1H{AǙ_'%g}ׇǥ7s!%mTy1Hޣq>K]e{{Fm?s_ŧ ^>'{#3|4#Vp*G`V6Ɓw@'ا&cr49V+X^/^;}ӭ}n`^F!m=TA#>gs3?Z~\;koqcoN qY![Y-q7I&sq NB#$ƚLXuxLH/ئ3~NcBp ۉS 3՚BZكӤbI٠M "6uTiq+-BcmσMJզkӴt4`FE?L6e;{I|ٶx6Mo*YdbDd VRk{̋Ub@3F +(zmB2Kv٢ ":بXԾG6JkS]3ieV4Kol%OhH-|;ҭb1Τ ǬVS&p7V435+r~Ww[vYI'R3HmZ+;+c V6òp̑EUګam'BwtKl|^0ސp=-nUm6W-b +j$ +1,4jӨy9Msؚ9lf1'f2> I"""""|s rHHHH+" " " "44"L& a*a0UDDDDTQQQE CPa( «///"j&!IAAAQQQQWDDD+j5 5 5 5ԀԀԀRRRkZ c3MC3d```5 IaA؊A l"l6[E@@@QPw?_{kEqÕ>)MRTYR~\R~ĕ#AO.*xcu0 +e]ooqxQ}Q_蛖㖛>OCcM?~L{N>Xe:hrhR{#?#Avx$5Mt =Ќ>`aq<>7@`ZeŦo,}-S]| UC~(V>ã|"rƟ1b?W4If؍[<Lx<r}ɁFȪ\k$7(3|LaK}A?tGߥ蝮js\.b.,o~cJs:dPu/% +Q#{b4eWϐiq>m{)1;ޟL,JLnK#h$uWO\_ _chfjlʾx80s$+]Z6Sqg䘼'S1vHHbab'2=j- V7 \խr*suc$Y4 uYdpb&J )jb}#p^:T f{ 4#F4(f:{?Ƈii`rjmd?C9ӆQ sϼ"Ը=OSQX{Ll'dmd,S\3ǓbJfKƚ}8Vc:;,;ȱc-ٜcYr,K0js]d8{dKls+p{wv˛rho#ݐlXK6}&qlܴu{,Klvۉ; ţNĎ[Qi22JH _4l zGvtp(ikG`]ho7nv%]oX9 ko{ғ}z$>2}Ia50PMMMZTgt]vu]~߼uqIP'BMs7 D σU`1ɍ. G!uV]<3.ܞ + vXǑpEn3T\B/]C֧t+P Ҿdչp[;7W7/f4 zӴ +u]m@6^, уP-ԉs|?xvN?3Lw.g&uOO]M*"Xip:oy6L|vıD50rMAp)v"gH&T&l±r rWK4n[:n";B."ݯ[f[b0d3H$] Y]roH=ZLg'ƕqT[$S8PJ{4!$a+3=Ҳ}V+_c?&O_8r` ERHFYFv.'䈅 +Mq1hƳcc"LD;x4,OњOa {x#5J*Px<&ud6މ]мI I7вf)֊ߋ]ӳ'WȽp~#a0 JP9 xʵ$u6;r _7)2yp#0M]b?>-'?MksxյZw'qSTʍ / $Lg%}}YU>'q/iUδYZVb̚Fgt!Ywc4Ct"A,T7Ģ&ޤ*ƢRZJ*?ؼFiyX574~qxu=jvF{h#8 +\Z +E6-/2d a$ M6 .s>veYx>4DF{8H ~WGSj\ycކ๟QeDb%@}qw]zOKQ6]d6}h)^;]nst݌Vʶ -:1ېG<'<==fȯEz U2I|2!%+xD$;)mQM kUzk֌'rL$4γ1HtTGBű h6GɑA5N1 ZsnQYsfz5>ۨ[O˨v嚚6ܑM-* JH̛XJʔoYֺl|w.] 1=aθ,>~vo)uJ'=[]p.RLI3/sa$7WYs`?|f"]#YZ굇Nɳ 9 W@5.xJfe4 K2ͻ{^GqF z(r͹*R4ݴ(yP^k|LM}$QyXIțlAɻisk5yFOO_ܺ7Ƕ?OuKUqht'+@*;q'%i\&VcKy/ߑ +"$'Hd9_ ` "uyD>'o 0bY2G"uMyw[k6Br/EX$- Z(T2h(id!ZV*K 25GH~@*&[GȓWp5׷VǸDfy堩j. ѭw->)fk5_}dlW6H*X}m!}fl>LBNTT(C]^1, +NL;ZQ#;TիVj +[jnZX;_\Z2lW Pۿٻ?CD"L0JTPt"&4gƎ8X5 +8F6cɄH[~{@innnyy،N]BI˼ڃf ;B@FmBiNr2`Ih(15V%2>V@{ MiYp]mn 5ϟD̲! +˨]u[{A:-gU!`ʦzF]nG~vt@1kyO>m,le8(]' ]V`y:F?ߏ0"\Z8GB,/{hbgA͙}q2s\}ִqxT##$R@&LhT:dŌcꀾҲ݇?\ +}ޗ/]U9gSY9#z_T6_'}͖׶n "C1CIfKT/ş0|xI\E$<E/ĸH^b#t <\pF0 B (~6h;9~ye?E짍j*AbㄽvQ2C?(09g9'`o]t(5^\*d(6`؛Ɲ}.W3ssBW}<,ms  pe$q"Y,ˊg,r,rͱ>9/nFfwAZݜH-@sLX2 ߐןHQ)A4TTC2Rnhp$ +SZch/}}Z6lMSOm|v]m:wsu5Kigxoݾ'4ϡ95ںOrCӒ [mX*LYf]ۥ4uǨiZ\Nf.知6vRbzAJJP FMq00,֎XǴaOJFW_܊n czԜ^GfEP(H6;+i85LHW>YbYC$\2^5/D;GȢWt׿eS+ xWLCÊ.FWnc.nݥ$Hg $֟J%`,I@iJ: fL zHn/nڴfs)q\*vvKdT҂A-mzBZ"ˎ\] +[5g ,Ux1&kqtuE884ݬ'.ݡb`ơt<=bA"tDI*PP"MrA8|ԧ;8Bs|C1U ˩帞~][m.  ( c9r:x\5mwFTicca38n  S +PDhЋQ \! 5FbeihٮdEdV? ^=O >jK%%AlDeŊÙswtwHhac~? /i@}5:,.Eԣl_a_v@y@Z 2Sb!Դ6tdo8bcݖcu>['k0W tC5&E`^W +;:_8ٖ|rL щ*FB[Ka0/ed ykU.w2ItqLJ5\42TG>nA&)C *(*$5M[rҷj_m[boSjD3BOWNvMP]`{3U`^5u9b lG]+Ӟ Lp.[^5eVٶٱɝB4mlxw:es<9,dc(v;"JE VWTFL5՚i`0Ti>u[b@k:xd|,:lQK\z;lCGF2D 1>Rj>Ù2M[&KߩR_E-(_\~]o/~t{mE +枚O~[_m' BDycA g=So`C)ΙjR;YibBH)[s̒.-MOՏ|4&8(E$,~$OـcNQqLXzg{lP縃8zpR6Z  I@TP+!QRے#΄X(Fc[;igj[3ӱ%F)o-`nvngg{>o]u q\Qܕkj9( g1qpk!bgoqp jB$²'$DRJX +0~Z+2=U? rk܅0/H@UpRBj!L7/(j n(}2Vb_=|^ğKu|CS(VSܪT1]zA݀7t(RTYu#gqLpPm(j2~2#HNK5U-$~bb1{1a<˪5,KԠ0NKsR5³ ׀ +Cp5v.W׭\W]TW9\Hq fҮ_:r-FI-#5[+6R"i;r#Qt5/W̿u ;0PRP(Zh+N5EZFv j50u~bc(qNU:Ô`3p"9*^Fo=}| WXJ;A,sϝ%^.X~EHPy1q +G߫"'zu]N!Mxnvv;D9iJ$Uiwkrźl.ogr3#`p R4)ϮQHP]>y =4u`{7(AtEzY9ɢZ g Z_w 9hf4mÇ\>zt::s| +uttס1m K$q| +&.;jT{~?N YYRv"3m}z4~;*7We^1ڝ(1W=Zu]+g@]`-{=޽~յߢwNW+A%H7 e- i+СMhoߣG|g}|etIHetߴHd +D'!`iy ++t1SEFpuy&V36EۣQYތh(kCN[> |q^MFs] t[cf8j>?Eȓ?1d>VdGJ|Rhwy|y +å#_|q(]Q[?{ +SԀf폺m6'@herqNd +wJKih/us{}.یwlcXc/f0yIL!E`TLETUC㨸%D 1  JrKHa=3^νsG3;9']6v??[oi'egU$So;Ÿw?Vt F|} lBUTk999uIҼ--^oSsMGੴ3[z4=31<8c҆D)ɼal55]dT;Mޅ9 +`W90J 4W' x#&X]8.Z9[!gs+ˣ=B8+5"/J`32=X0Q7s(w*6s3mxa_~Seiq9nx}k wڹmte,`ɝ#%ϟze1vqn,R4ϐVJI`'#p8J7: +d&86:, +I#A(̟Q9]Qwff, ?x3 ƺ"ZHkv5=wxxЫt*DAP$dI'6yC.dw*FD(Kbh;*5M2#F,kwa)ѣ4dw͆?\z(tpۍk/mhԦ+?!qT6lgM5l Q8ޏ"8&H̎IpJ#{qE)Tt,C : +!Ulb`pG3RI +,BP6 JiV,y#]k\< +߉D"KJauaa.Vgt`Pm_mm2L}RC^D[v8&J:Ș̿q^q=+7%P(b`j{l>cIxZaPz0OSlS(( AOGVNVg.k$|z'T* T6fogv)T1dePYb`R@%jj) "/+$2Q,R+OՁSlS)1T "\]{JTF#LTFn}7q;|}|~''Z.U4.#.*Tm|ٟ߰w\֔2,@Y>g2m +қ5|I`/+u~GyIQpP +/s풔O D Z*OʛN_ndm4-wf< _L$ʉɟwKʓ(ſx@u< AsA1]Qgܯپ>\rw&w!!!P$ `ׄmn ۀJ(Zv "$PB4M&$ֵJR52=x}~=/Xxe aaY*qseb"sC{Ьy,Iy1=9):Z 5f4(!{'ɇ՘頢9!`UhD.+(ɛٽI RP*XR;^Lڌ@i*6pm~͑*LԲɳOm[[֢g}VTѴbI+x{W֚桃^l-.]޾T %E^>x\(N[UB]mRigvH~25tXYB-%9? xŪ8~A >v{B(-'yzݸl6H7| +nN`80l찄nֻT+ >ȝn 2VARdD 2 ݲ7,%}6w]MO_ٓ\kWϜ5X{pnY;䄒7)%;͗ɗ=o{6c3q6k˕z<V5~yA9*:'9ˉIPcRTwPL:\* r‚Q@U4<*EaR'bZ0 f#ʕX'WND҂6JSn>uSGg`5օQ}-`H?hMq[_H y^>~kn҈E1nB6dqsԚ$P2h-@czBC*YTgd8ՁQcI+ɰ|\KF,#;a +{f`O)&ŧ Zd".PV|aP7؏Ⱦ5i m၁ T +~IBq;ʊ-^9sֻ[ +XQ\Q u,ԝx/׸kHV2r)̷.p]iKQ̕s5+'/Y/&k74Js;Q +@$_/Y% TŸ,H# @`>AEl0 b`Tq? EƼSH`)LڢlX]{}O,  +SNXhTAx | zr7 R}>/^ɏ/rnY@¬@ +x#xdHǗ!/$5Wy.wܔ[D[/!NbP:f`("2{:`& # (doC$u4"(a- +*%+4Nldz% }۾?@߷޺-fPO;o}PyH#TwW,DQ2JYlrBMVMz1חE紈MzKYӜIO:~,xD#Jz@+z:ma_v\9$x2"Leʀrt/ sq5L\( r8 T* 'Ea|kʲw›{ܪS2~,}>XquINMݑT%;Y7,H5a*7|-r畵o-yxk7b\;b㙽]ܼqos|-֫ +9#C +3K߼)w NwĐQ>Û]B]EdoυW}RI$Q,!%n*(],8H&$^(v4c 0A%PФ43Ϥw[aefNJrp4k(@." Djט|^=x}@k}`S[6h'<>FV_WthsX4%(}`fq6ͽ\\.a MAI=aid/: hӝ]7;%HsQ"~'?k/'W?|Za"tUTc8;vr)N6G1.I@ȒRtcmG6+mh!3CnLn*[?>@UTHih+rs焏d~^<~8_MVSVX)+KФ"i,Zm0▲ uil&ڽ4)VQ(aaσH6t]Ʊ1.CAFoӿyzzAy_S𠻵(HԨUC 5J]STj^ a35@R)x6 {T4o¿YW87D’&"I|e7rxmvD }^^ڱhD{1U0Zq dB1Ѡ+6,lcWܻކіEc$gKmͪ3C}gy]4ttv:5:Lކ5 j4/] rDP-!iI:($24gđL"զpv#<3݀u?z20ѭLrU4@u}xpIujܚ3zT]%Ŗ"=_zEWј떛<_pxZXZI{{^ ~΍QcU^8i Ų m"d2ߜ9 ϲ GƶedLc[P^5N sK`r{ڲݓo[QxMD_95pt`o, +8jpg(\$QWYekq"wYϽc CvCz~Q_+B +Wpf'2RqF60wBtό \=Rg v˚׶?~'fo}RпHM~E cXE,;:UxOJU ʶDJ[W+\i9_}z"-;ߒ8gI mn# .h/XY(xME# H{ARWkɆ 6%M[%Oxӹ-1̡rD7X۲'kw!AGiXuq}Oz;0(5?PZBqg}}.{)p87L2 ik> +l%Y+>'|yyI:LAp#Ċ{=[֐ w#ЎUʵՃ%K߳>2vBDM',N*=%̞&X M;JtĢʢuJ=jwH) w}Q_wz'#3?&i{\TYHlUG*D J)W* DJrJl˫\80a'V[ +v;  ΆFG~{B:<S=X +ѹŷA7 > a=b;"JfNe#i +T65Vy׼l쫯"?\֗ d],(^nO ?o#Ԓ +ÚR\/j޹3;Y`o~q0B6PP)vqHRFMVQ"Rn0EQjںZB1jvsg@>ߎ;ܙ9v-T3#0וP&Q|QD"itS29h|8+62f3gvKPV,}k8'wy B޵;8h9hȨB(BhBsyWoJ&32Hqiˠ8ohsndl1V@vct83SJ%He khb;6z&ik05X'$v6"EC8% i""UXKkKk'ӅB{LٗHUGi78LGw5B*K J+Y@NaL3JJԥJv܄N1npf.aӬ5WCN&Kݬ!vX҇asFذN|DD|IXΐD'|"'|A(Ʈ4b'IIJ^ b1j*fxp,ڳ0feќ,Æk;sX₻c]S+88!!UDz oIF < ]tRWxFL̤>IՔzQ F9K+)ڴ.K#*!i#ꨱ, +V kXӶ?!<P)v-Σ,xao=):;.yhx0.8T&A d*1E]'޾>(TC0FAQr@Vdyc˓ҤmI%YM q;8B>F`ncޚuܼACڡW 4"1Q<"DGDLr %F뗯j*=\8-꠯({ "`J&!abgϨB(BQGE,Z(+ + bS),DzB}C&ݠ|)HF#}i Ǯj2bufJn'N%T$ nEKFx 'RLw彔A t۷q65^@x7*Kn˛6vlc̆Ź$yO +t쐃"qXp_|Wo1YTHhC>., +6<~t==O88>zz&ek֗{[MR \tWہ '(Tq1Y7.G/͏uCz4d=I|k~2;4Y +S'tdK|} ]`47 MJW1mƌ*vJPR߳BϊY5fi{IǬ=mřF:;lpBzۂLQ>p#}hwtL>ҾG^:bQc+g=; +Q< Ath&ֆټǎ{hKG82Z׎ǿ)\Qkј{u8ECp!Eݭ;|ґh q>U:f9įDFaGڅ}u _0^6Ft ӟE 6@C0]@oE.F%q +}U :!^Xq;%*EPi k4#Zh~h`! <]l3{]-`ZFeQFeQFeQFeQ@ $ +K*V%( +(&/eP*ޖe"0$!ڴooӾZ i¾[t.sw̜\XK+*kjmvL4658Zۜ.?08` >OL fC+FO^]3 Pj ;j!!C-%O.潘8pg3?-ggBX!#!a^$:r屙ATH6FƷ6_:d< iR'4E#E|ا"v81)xݚ70;63#KD#a(_} 4m^Nޔ b7O"9ycۻ2!o'W< + +endstream +endobj +3670 0 obj +<>stream +HܗKs6?4$[x&4M&ҭꁡ(,z(I}w^+僥 |-wb~4jV.XJ_(j6Z͊~.YwU%kk Sv`d,N4 Gبe!T~HL-\d2Ult7_Gq>D"ȟLhl$RGM,W(2M^j8>_Z_s ^@c qK"M8nT5^E7ё;g mG-Hr8]fy4oIO}r|1*\D,U}`@%>oHCͼ݂MJΆ EפC8Ki4ouDDh0H}gHi68}ԙq!hȣ󺫛9H[i +Wfw[3*'ZAj͖Z7@bB$'a{$x-*yFϻŸKNɟPycHjPSڕ̲@(k y&TɺњZ=>@0SGr3PSƶ= %7J D"̀znp_i +N8:rI;(TՄOUªO;TZ.|^DCz}Wx""'<`>4l?۶ pҡTŢkTFY8lطG%J]k@,Wⶫ{K[gɧ8 {uŤxk܌qDFƣ +٩k0gdQvuH^Ѫ}҅z%[!Ƣ\b\z|j[6tֿ]$a;%+!`߰0'a7m;(BcEPbW7Z2ĊIݰq)'@!Q78E#9 ?[7/kJJw1mqy J.=C~LPkºVrJW¥4Dxrˋ}XE}53+hVV@ +}sT(ǐ%W < +endstream +endobj +3671 0 obj + 1416 +endobj +3672 0 obj +<> +endobj +3673 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +3674 0 obj +<>stream +Hێ]_1r!x A'DKJ]~C:$mo/q̙szqƚǕYM?^!<ܭo=Vnv5U幫fUUͧՇmzUeeNm撿\N xcMHm\W! I&w.-om~\*4YUY` +v'.y֭VhmTsU=kFB,? ĵW5x 1(?Lj}z$gܟps8t٬petO=i6K5B_Dyַ_?n/0|b{I 侽PP Jl!yDU2a zR+зxAHp7I JTAI&U5pllԃLCy؁{=èe{ߥW΃nbQNO;TH7<(^zw( d? O.)o&'%=y,83Sd)m"z,ޞh~DFqEߎVadaƍ A EsfSigvg >bnmұ-A ,XO V'S ĜY C )uP(S0X݂PTk`{ƨͯ $MALެ8\Cbx) k8 o?8NLÜE[彟 3kzMS?jŠܟZMd>Gτ|i +wJUnLU?tl9$d @mi ƻ[ݷ[Ç9ĤǪ0Ipl!dQ,BT9^XwXv؝0)X3r慸iB$@njÌ]c%m.J&&-ezdr \dӖsn@[N{]Q4!d">s/tOjJW`V*87䶶GG+;(2(Ԗ*C-}bk6v}+be!>v,"|RpA zUN^/x"s nfx AVF8r>>A'8A8ACČP84 13 *ПJcoƥ$c+'gnRot,9Eܪ N)<`mj ZP5,` `4JFOW 3nEgXbEPa,㖢 5J_VShnn4bOtDCMi[M|.D}b}1$LA=qT3o' +9KJ&'CӛW%76>Ԫ235)$=G7k~v}!Ru,'V,r.{BUO+N0T{VZI -빧 +I v0cnQy!Jd9{QsVSyCYM4YH8hy"x&%T,PW{t0bVdYXH9 + GXI=c`@" kֲfȃTI,m|f + 3=Ƚ*i7Eשp\H9M3O45q]eZ; 87oD%"(#,鿍5ǥltAh ?2ѡnEH>Fxҙ4KۊJZϒoM-Tr5T@M8Q%rqA-Qp +yPs.N /gj md*W,Y(u.@TZ +B$gEȗ|YU 4|`"A?Pxm$*hhdQ*2< .m6mdߺ7r"GtfƥW I a!/{AnP~X:^ۤ`pЗ w:bG&6'~[4Դdnݷ9ͮE+}&}Ǜv4'][: 6Hֻ yW.ZbXbɷ *u‰J`ךֈ7—p 3̷ 2Q +[o< sF`)OfDxYCP`KC;%2b^?h0XDInʼiMLa&00<5-O!lM+ *X;l*Hiat@Ri}'ncկ/7-mV9QT|ds*Ȋ2.4;0PJdcںC*/ +|W-ZL`W<~ac-۞!sT^&UЁ +IC|g"#XpV!;LQl+YkŞ$ +YW\/O +,q7ءMBTn5[k&4S\וaQbVۨh3)jԽ0% rNp_W~{uQd%M#ySH +Y&EG6|:"HIeiv.*휷zqZX4xD2 du<^hBLE|a?UEAv 1H=+9*DeDoAa2"ɐ[)FkzVTaqZ%qmI oUk{Piܚ K%mԄ?ZTΜ?D_ThY:k{ēQx,Ɩ/nM1ZNeՀ#?2e +v ])iWKRCҦ)6+ah'SxҞZ *][> +endobj +3676 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3677 0 obj +<>endobj + +3678 0 obj +<>endobj + +3679 0 obj +<>endobj + +3680 0 obj +<>stream +xcd`ab`ddpsq q3570i.+UnGSn8+υYM-MhgI1oz;ث5JR."-Y^wiis.?}-K~3٥%p$%HG%/ڝ)wIS^/ߥq%gUnTjv߬ 3&Ϛt͇Wur凹U|d Lm.I*LI Hes=;7?|/O6_v?ox"a"lګi2˥_oxtK7|8 u&R|\5$ +endstream endobj + +3681 0 obj +<>stream +HWnFosI.V (^xd.j!2 )'k@o;d'1 XÙsΜϫWUfYݞXΤ+dUReinVN^=Rp3ښEiV ¬>-URDױMW%ohXelh/ʤ-UEYZ<)s}㿯;VVit{V%αꤠEAπ.6M,hRP%/j_[:et4~m&yy6a#G6.rH=!H~MQmwgѭ057`fhnF8u4j!ChbdU3 BzC9/R~wm e20OA%6*b^)}m>jW?H$3taY4v r5G,*{oҴVDK>%_ܖHS:RYTa .nUJz~ßQd#N%(#E cIiflnHiU&pw  v ]_mNܜ #:0vCIF@H'}2Ta=VhíÉt)\ +4[T#jgN\NfV[- 0afA _uWޟ(fF6M}S> c,zF=5J2soG,'>Izo!SI|X#0-s2~8{}`fY:VЅP8t(^C97_xF! 'Qt9I9Dɔ PpĪ֫fxZqYY罝/AD(`}swsqXG|NNSz2@ֶgnoĝi + kJ3r6;}EN"X291losfiRa_'}v <-_=%M 2Ew=^VbcFP* !2ЭhϬQU+c NsiMP]+,I3[YmR˿lH͕a`%TXO#ѥPCcb| t:DE'cRa#=rgY +wA99vN$Y#v>əiHRPT3x5 4}8 1SMnC 4ªUqA#b,"ȅO\4~HWߦgi2T,(%ac  NjTLtS.Zh}K*s*N@[Pu鋚XwX* $Y&ir$BBL0_ qYm.7?$Or[g32I;;p;U5w|bK 䝗 +Pd>F<4VkmR 0exj%HȰ8=h=bT%yFz-ʪL5H)"u蜝~M0NN2'>2t%LtFyEkUIn~ `[llqɎ߼^%v$ƧL|9JsY$70t^CmB%eRJ9% ;̯,i$aB$<'O +M1i'٨ 0h($*0%4UQ؍R̛Ma<[#Q7"ʼ <=5@`:Y 0ԙlY( Xhb$cq; n7p7p}f HUv*(EZ3*Z\) c/tu( 7thS8Ep{wƟ3tGtT{PR;2fQ%1l99vS #lN['EbCS 1v7e'9 +_/ GvB^{4ŋZr>ɟۓ H;$op9osVAъ@@Hlh3Ѵ~Io +&b,Rkb06 hInCw'Z`xC9cq}=HݴQf-+lU?ihnٲ¼|m:jzb_qJe7t@ m.T~VB2u䔴*DTQR$$s֏j|""^w[ !/Btih#QF1 DžR.?r0*6āGn!3g7nhwCu--je-,4D:b_fz(鳾<7f :NJc;2Fvc-`a;MjGbl7d ZHU{+(˪5wtB8q57!!ҚԠ6vۭ {?~N_IJfB)g󒽶Tm}ߘ~VC3 $FC[NQeIVّ)G:D +>_l>B^|HGam=Ć@0 mV_*Ѿ;YܤH47º/1 hj +J_ J]oR~kH{(ۍaʜ^~*4)8&&0kԴh>7~A^A + 7+Tm:~.ON?(xkn:,"r!Hp:K^h!:E8N@:d˿xFmvxYI8!mT9D{CShwp&=1&aj'c) ~p?*^J+bXI]TieMڔ +D> +endobj +3683 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3684 0 obj +<>stream +HWn}W0o-WIY$dnfY|C2X$nC:*:U-]m6KjiK%^TiV4l_0>Vx7kr Mn44zNfۥPO,rC9%X<2*%d1$\$XJ]Bh*(`nl>wܟnKc%L"ޢAo4}AЋ=?8.; +%n6;q3PIݰ^vsZ\DƸ5cn F$4*O@72l_֧ؑ!g8R bߚ؏IF|K)XB9#ZNyJS`R0P3K7i /HG1,/OBR/ip]μy̛$/w8h`nBQJ E: X VAI95=y·%jܒn|T>R8%V"VC@R~G oH$ ŊVOQj*e=gHL|(_ZASGSRTQ!^:\`KrzT9^{@^q_x{{{? u/8i%oYLE +S#8V+6(!<={#<6$nISuB-EխQ'c8u}+!H&T#yNN˻2QdD/t}.M9Jv,q~ !a-6I)01Ɋ~+m4.h@axO7}XJx9}L>!q(1?¢ВU{ DK(K%^'Jng|~ 5L \8(vmNg$9E=n():FK#Ũrx<|}7&힭<{i7dK*$1Su5L_? ۻ\B +QH\\2|~0݀JLRA[K"ua)ZJ~:%&8l-S/31GtvL7y>ZWfEfҳ)jeX* u0Ix +WtR>š ҦZ7JY+^1E_\'㬆>jI}Gꭕh.O V`VjM:񆊬hdD~SEaˋ=`NRG{K-l>֐αw7r{<>>?\[ۨi?HdS̩X ' +'*\>)X6h #!DfVrs%›)Ep%0ZE0\ȼyH["?rmf(x"xqT.(LM;Fos31 ku2siq=wyMe=5f `8.&egʤv ^7i*ʨNѢKOٓ pYI$(JG?/tSBGimr)p!ښg-P]J$- H^E⎇OSZlCi=ze7=5YA$H5LeEWCxB, pZ񫕸~m3 +ڴg*}datʎ4P]nñ@}MdWc@/ՆuUHu=ut?nPb^-; 1W8&l#Wm)PDZTBB;iRE;uYc{Iz".sK.*BeBqf(Uu9c~\r1XnYs.KPummr^ٚgMȕ1TPj|xC@ba`1s@i<6O0 +<"wxyEiiRﰤGWӛ?x #7x>xڑ-F&/?>0sl<=rzhq 6:4>pƌg#cW~٬j8U0O7Qљ> +endobj +3686 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3687 0 obj +<>endobj + +3688 0 obj +<>stream +HK} +,EW&E[tPtXŐ$A(f +g-YnT(&bʪ/++{r8ILw;!K+vr1'vO=C|Ooϻ'ALv{8n:/g/13&@|Eࣿ>B,N'y18+=|-+ob_FclÿwM &,d!3c!ЛY89f'`fKk|^|L͗.=x_c*v/Y;_ާ[+hm8M iv~]`ScR@*%;6Ao7'm a'Ӵ `",`8qkܬ  vYN+ojޭbBYCkn;^4BW:mμ*OWY uG&>1d۫av>cna=yvwN4=S$_2 `(*YJI*yRGNE^5^uBݵ֝nco HOCrl!Lj\1A?doa] ϐ +V= Ho!uR82z4BOۓ1Y&#!K8&2Y.3L/gKzonM@ A2v=; CΎзP)gG7;Ixg,PCJwn{HHXFj改7#1ZzfAls`?#DzI^KjF;Vubԍb76.tbẆn<*]EHh) PkK[([(Z(Z([(Z(]""ͧ.ߏǶ \>&c|.~H1^K!}>x=&M=vd/_ab-֥2q5h4lE? +gu S[|K!w02ąw0^wewa&W䅃؜-2\ -6@c*Z?Ōb}8~ (^z{w*_q wrrdLcNq}IcC59w29UPm "U\Y9bZW +M!fv-ކ%hd +4+\Jb;I2+$$ӸW6'qQp%Em \<~qK. +~=дJŠ2*4q%IPDmRopJ:͉GiNz}'qbɮwm'@e$tUiVc ++DN"6.o2 m%5.KW)\YpeE\ŜE_ƙd!7P9MdEe*>+T%$LWTٜDE_&.q*4,BoÏop.5.Y$LW\ٜE&6Ӹ~V.D+\3* +$ҨƕT2&AaI97Ӝ>IYX)t|<8ivTIRI'Q%f569I +*mJ:c˄ j: `f!8~$v uQTm,NK2Mol^es|b[Lm r=9LOz f|l>&f +LL: 04yITmn|`i?OCT!HB2k`.LK: ,4yI`TenmnQq6,  ( |*o0㓇tys]I@ߺBC "SN20/9 NYgMm N}ݛccNQtoic7|4\7&Km 01'/?lc&enTiC6dۤV%iUޯ +y^e6r_{\=gBWvvU )p0]%P8&L{T{5h nY8ep8W_1OO[ǤL2c͘gLޣM/ +6 +m~%c"? +E,KLEV)r}beh!=n[5U\!˲crg o^jFw CjEr{ޕNd ixöWyݪ~e{]y*nsbe&+VS*gp4ޫ3K9<~ $k<òJCug)؛I[0WQYUsvPL9ٓU_uX{I.Z~p89(s{/V2ٵ?U5X,D=T'V]T7gsM}gvflGy1oۅv箕«OfWvZ͆L7>EDOo|4頾|Z}GMN8$|C.04@TLjJVE kؗn_uv1%kDcXagS°jJ4vv6%)Vٔ0=bJ]3% +;a_5% +uשŔ0]`MkD9J^g|9SOZiuJ9ZO}믑mEGxKg0ۙC.zDY$li*MMs))234Gt @S7 ?NN`B͏HeӾq4sh#!Z0z4DsYmK|O}= +9M%Lm(}ńTlK0dDnܐ.[W0^财zu{7st޳5*ܫW(6 3܁fʔM[k j0!C 3ܴG~nOld34t}]fyZ?i&_| e +8. tL s=es |..UqϾ"$R^)zq%k~K9YuCc"~f>NAzJϝki(v u2_i 4#Lϟ `+nVB(+dfv% +_:iΰ)ν4IY]fQ:K;VLu*9or1pH)!:LCảk@ƌX;QsTP*3W].!R?+JFparj #LaDXYf`*IL +6Fa`! TѼ1'sk / 5wal&Ƿ̌q33fmioX~)a9/FZCxE .Eahuo PAE>K]>ysh̾ D(dM/a555 +y;'!15l{?}Ӗ V'þ7Xx5 ;[Y50$xo%$C"9oÞmyPUVz;> +endobj +3690 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3691 0 obj +<>stream +HWrܸʣdeUyX{H)fMH&'eи=D hhڞoLQN?Y-ntJnnW{}:;ϲl#F!붷g~njظqӯ"|Ic;Hom[BzCOiևa˙6vXG{;l{39m- Fm5Fchg_W%6v` +/λnf?Uh%y=9xOo_ ;;eY bqTaqr3hJə :5a3<~yz[S]L/{?W?O0ڿ{Vҷ8[2_بU e2[YeGup|vDϻ?=ﯱout=~Gz}__^}zſz6r†x3/aN`;DS:vM㒶EY>ζ8ϗߛO\x2bp _kO (rȥ"a3A l98OFŨzFOB'_%zy=cw&g ,잃7zt61j\!q; +d \ܴ&i5pXei]k%L/bTe 3{a͎ 0/d.k72N DQWp*({+T(,b`VR S@C*yg"==KRqΗI{B+y^e\l)09FӱFٽ(¬F403=isΧ[ QY8,߶B#l%]Y͋(ٕF3(¼FkԞ5Y8ްԈg {UaH lW_)ԦGm9oO}z926 {"Q+q~SAk2C"^ɶƵ&ܶn>ós16<=<<`a>$2_~^2wd[TLiX7}h Fo-B 528(= \p3~ȏҿs,K^浰+ahZJ[2A&m2qq#o[pۺ~º[pۺh3 l(ڪ2pQ5^zւGk6XbeWϦ.6太vOQwO(JnJ đ1wF4p'}ϡ(P/d~!HD 7.<)qySHO(C@g]$4uN:'#''!ۓZBFT\;&,9V>c#nvh>YH0_ǘOE-ddqYXg*g>XXYu|9%e̟!Wɀ!%wX3ZܴBhc4Ɗ$\fPFZT# -F"T$+PɜEByҨk4m$c6(pӺRRs d~|m}qa.$n[/pӺn:lЦs3ܶ]Y6'z`]013ju!ӂ+͵Zh-bW༱kDEEQh]7(7(4HKn%mE(>cHsNV'FyđY%Fk1Y䜯Y >&7[\l!z{M'hOiL}]6ٕ$gpo$obG-d~&d1s̘x|.3p|Ϝ*Θ 4#mS=\LϾ* OP==CC"ɗ;;;\@r]^ G1/=E${>jMJzJ+{zBK\P5Q ]Mo>8GFk2l8T[7kiB\&x6ݢe]gzڙt|֮l O50>>@(GI.CGkZÓyU'?v +=$IUk]"r&F#-\jeeE0pgm=o<\ÚO8c4|* Y;1(h|"is4E]n x&FUՉyfYa@wB5l.as7.&3{ٍά"}W.lG *]i&kw9Oca*q接ӏC E),R MbĔX@l۞C~a,z1ANX&k_7݃blrV$zlBm>T<[/ع MAl*G<󵡿6 [0!(=AJ jC~gMMd4|`-J٘{d"HȆ +0vݞ#YEHPe>$_hdA/nVʤH)0\WtVa{5D5ױtdΜ5 >L4 S1:lw:{ч^ILP7[ޏ^>Sb^+"h,%b.9]Ƒ(ihZH5_c4M'vOTErz-DSY ;eUBc= I6;ڑc^aKiѓ21]pb, +2qN?fzxpv+Hzp8h{PEڪwRo[Xh\mICXpˡd*N ^dLp0+J*R;fl߮@i{M9fB-rrc:|v󛰶k}nvZT"8*ލTFi/4 +2{ +!ehvP\]/o0+T\8EѾ-Ȇr-ԈT?3~qӂis B#;nf3-)kqX/Z q83Б}YsFGKU`? +N|q1j`,9պqʐRՑHa"%'N4ݽ '@WF |0;0~NCN٪?45E=/./ + +endstream endobj + +3692 0 obj +<> +endobj +3693 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3694 0 obj +<>stream +HWnSlQw~vv7/ת$AR#ґ#g[pIZm!@ܙ3g߯gsSb~{uU?rVW}m՚g/ұ^Ϟ.~ڞꪮM[̯m{Uޕ2/x%he}k5+gʖpYUL]k$~PLee7(c =}d7mN:+jȢJY(J[|l?,nG<[OWlčr&|u$7 +r}{bP kF^{} 3x@ ; Xppʹ 5 Zo̠%̴QyaYNk><-ET\=6j(opoPboP,N'-2lG7riP}juF6򕺘J7iv ']?ܨ٨ ntUk9b 4dI5Jey3d~O\}ە +~%`p*bj :hmͭB{oA72C}j(%diy5p<DzG9|PHwK!}H0(e,kS} Z5|:ȥh !/dz&N}6~|4r']|n%[C-x7WrS1"ǃ{+~uqC&݄BB^71nt +r55Fek"u k^\3Ρ6L+THJz4bi̗t';,e`+1:X+# +yRT;]]/W9ҼB{a@bЇnWfTv&Sp>o_t]Z +rq[bW1^'>c-ܑB ] +ZM,s7 +Ck/ kIW +cGt;=3,zo!PN14$iB;CȖF׃Rx cH46֛k?ꮦz'eH|:WBE +8dv} 2^VXɇ##s{X!e;45c :현FLX4555KֻЃ,$ +}e {ȡsqj8=q2=X{&D\0ϊ/Uk(V@B/ K6""pӒn"yw*$L7*zuEd6a7T{]߂\7Rt~pŲ8s.,뮘0O^hK8| iLJp #{]].>.6 ׵r*Bx2X I|]N~ 9cnʿuld`3'cL(ҩHV Ca/q\)qvԘ: "Z [ggܴwҤ?&D͙_3ʆNjzo}qQvV.F} 0K&zHEԛCs$q6=kC pҢXQD[Mų73 tݚ$d4$ +zh@bF"#31B$-փ 5S]$]e3iӎ9ԑuL0O1t* ]CN= +Ǝ4f@H!z;~ b+Q FypD#FLN4Q +@$%gZLi$4}/ËkɼH~˜GiD  {j!xݢcŗcGpy4TxDx%3e_I:,1;26<+2>zX= QoA#wL gulآ}tfV[qБ*%.bq.$ (A*4{ خYnjP쌸898OĴ"v K)zvvm6';UMxsN=}s +LuZx`l~)s @wFE]5D&MMfJԌsNGdr=٣I}~»toFE=*Nٸz)2iWVg\OdI我gI成Mg̬Ci$i^uufT4лLAM3I+*SC\7{u)4~!0fܖ8e=R58z~kAaKCi,|À>SSte95MKj[Ls;!Ω{QcCe=i$5Ϙidjrݴ zQm1o!z@AzÏ Y^3ndT|&JP;6 n`}p;XZ9eiBɌVʜ=$+#-66TOP׾=s1p#_@c/ + P!dH8q̓g,h9r9 =^'Y=a y̧@6 +S5vͰ [ņ˿py&x P )Xk +#̲ڠ%MPزMAEBIF)Rr@Ej1Nb'3KWFIRR)`% 7U[j@ lcP+R!C2a ((jk)r>3B&¬RYZc + +endstream endobj + +3695 0 obj +<> +endobj +3696 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3697 0 obj +<>stream +HWnܸS.F)6Hm"A țg89 }~(H) 0ߣɽZ %֗'JªveVN4]S6;U%vۓ{{oUUVnV'bՔV.T/S|Կ|,1+T%WʕNOIW" a'Xlne['LЭT lY;ҘQ~*X >#Ri.>_;#oÇJDN+Uvuג z++,PaD'7IX`WѵͨpVOU ]ނzrNt}FhUS-"!N.9# ͫwx]xWT*>O+pMo4+;G 考x8|y1Aˎ =_5i6Ђ HЊkK.)IE:Xtc :BX?*C wR%?$C<7v2A /I݀abMpShpdxpR.W7c4,< R/3W:%E1.f/j= #l JgګO=yr ҢpDr? K/ee>X= byml t23s g.D??՚g5 a + w`54 j:si?MUO) Γ&`.3pxʦ: ?5k!08<1ߍSo&8"Cd`b~vepf0D^avzaKھ4pj'|o3mKwS( ^ YK?bx  jztLoOW>#b DY ;h4i(L /fX>ыbO ~H"+G&ݟ|df"e+]vVazCw l +$3np!ESbw]h*[ҜH!^`ȖtbiEdxRvu7aBrӣGi`V^[r?JVl:烤vE I`]w]Mp3 CM"Pp?[S#<0~Iݽ{hlr XWtl7`=<W~/WEcU7Xh +ȷX@&$BVB_W4, ]V!_)~}xAtT}ͧK45c\M֚itk) 6Ryykʐ|yS[Sv:fwG ]kŶM,ڳx CÄQ~BbR >LHi҈'{x ob徏ef\9yԣC7'͋ZyPiyxq]*9J~-ֿOMQ\Fݨ*\*!?S&xCbt<]O+xZBDԞ3JBp*sUv4$E|&QaQ},v9z L xofe[ɤ&g)Bk Q}hP).C)Z<' CNRɨ/!H8Vj_ O5yu*̍  0bvD̉\yxt)(quD51 ׸l ;#SxQ=qV $,cX a, & jbBd,JvX Y-ڱU8| n4iK + +endstream endobj + +3698 0 obj +<> +endobj +3699 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3700 0 obj +<>stream +HWr+@L1Sf'y1@jrF!T|C2m`0nm<EuT69QlVيAt_̸H`f.$zPnpUFp$U6";5aR+(;wy!sqCXnՃ8ñ5p]m][:M24ɉIM iڤ]Z.e! ՒKfmwhWkoDe줳*kQf?TwuکtUYM;DɎֈU.v>jGb;T2`c\'"2և60+lD2F\qDq55[.PvWo6_o,}{l|8q`D~pBʑΡL 5 +=zY\}EȧF|^K2gի}76vY',-$\4ntbj>ŕKey} {,K;CkcyW'&g}b)L*uDD?@8d1a|]eO5]|' TX?T6zɊA][P uHРB ڎS5r$5_(cR\XE 0m=+A=hebT(eXs++޵\>]6UbƒO0H``͚55Av.^e_wCk}IVcfD&I{w@v6~Zd񜹈@& Jne? +d ~vn՟JZ88LM2<%5"kwc q6Xx2 b$Hw\JBqBQmG mD} 1B=ʏ;bxq/|A3,K5!s`Ϝ9]y%S# PϞj=QvpTl-aچ79srxPaهSeL^a21Qʶ? P=##B`'ߚ/e U=ZJ?^6.=OG Y^拾Hb9*d(0Ǖ@i4+a<( in*bh)d qf:ùhйZOU~/a><yogBC?^DBm&U4/tQlE)nr@XDX =no,bxI&5 +͓}擽fV%"ڔ?.NoPv|5o/2A`sA'ԍ|C#yܰ< {=zh1b㗠g$W}8]$;/4|KKkֱK#)\F0(L=9]06&ϤB;6 lR[|bj,XVeU;Z&L ?<)dK`}rڲ=lx}-*h/s,e~ sI0Zk7ϣ1"O!0 rU⫺IE  Ce.$D]Oa~3qj)"'ihnqZ/ 8"*?[ڦѧt$hMDto\ ӛ{'K^bLJs4-F'H1^p5o^ܻimE ;5],WϤe `fI&^sc1}Ԉ0Tl7ЮZJF@E6ePԾse˳ov&]"C}+ݕ@-E_7ۄ)|@ 9R8~$?vlLE#Ar N[p#]7k&c89tt.&)ԖՂ_G9`l0\LG6qG9>D~,#>yG k[TA\~Q4W10 |O\*aF0@ 0y.Z3 eܫUge;X|>YuP (+բ]␎L¶cN3IhEBք'B&cz.D +׌0R3G=-pm?А~2e"Yv;> +endobj +3702 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3703 0 obj +<>stream +HWMsFW88|S,K+mJ*-΁d(Y)W~z!rzIJU0F~j6y1BۉUmJijWW^պm&/vXSu[n'/~#ɴZbЕw⪜ʊRVJ|"uaƴSW9Kw%DV?&u1umƯ >BG +>paCW+1X֕D!W<鿋RWw?ky1>Y5X^vXXQF<|\lÅ-R/>Ŝ^uŒ6f0b8ř|2ls>b]LTۦ¶.-vbr [gR j_V+>瀪1}[IޜfoўFSt9Ro>OȄ=w_:(ZW{K- +,)E6/rjA;b&ZŔ_<*@GK)?'(mgyy&.\Sn3ZM|ͪ{ WTW$N;6`ZCj"nc!M^)" +A9*o)j*Śj_G6ko 7~^ա  Aiey6iḥps8g+t:=K(^{r9_n]-/H1ݡ%ja,XmC'eDC3LyQḃl(qqx&&>? J̎ ~7QO[}Ʃ'*G4 QsB+wNdЎ͐4m>4Np_Um(:]^ĩidt&͠ IdK!U;=Tf^%8͡С11 0 \~ 8Gr|eI T׃sQw} + b# +"=(^/% +M?' Dqo;˫7q&UouF"Q=Yuӽ0$+@ع $Rq'L!M^)*s +A9O(6:iΣm,nWeFo14O5,#sD3dNd0O@<ƴ xD%086EF**~Y Fbnv2jyIpw^:p%; & 97JwU:͇')m>$ΩyW[&c g !'CMB5MiH ̏*5tG)̻lŝ eOJ&I&_ ʝE_ŇC.YW=c#ap:o8yp:m8ypTO + +endstream endobj + +3704 0 obj +<> +endobj +3705 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3706 0 obj +<>stream +HWr9}WԾۅ%i50K@<=m ߰ 1߱߰yKr/D.RR*N|6?x4F5:i 5ZZf~yohlήj>d'y;x/^39U|_iem[%Ŭ]/L E7BKA>/-?ٵIT|4p%;'hῗE8Mp)Oܮ{T`xnXbTV~]^yg}gӫ@ǣ b{*.L cO#G>cyE:mg.Gm73H`0Vi75'ϓvix H-Vgo8+M \w'0\s?X#J<{g-<a׽WL?_w9Ƌ=]a`[q}:CTjVpHx1͌.;X5dcsewE{:x*[ax>6:a}<- +wv[e'Ohʈfś-H$i8~wɅ' `bF$6_O1kldm}Yv'R-ZK e;q*eN }< ٬I^&hvY:#nZڴ566>d-OxrKǮis9)^W +ZɾO3a=U۰ry Ut(77,_*ّJv ^Zhs(H`vv_?( }ʶaA>LɊ޹F0 ["\:`f(~tSJ-1t#`HjUZ]-iNL͍?yY异}h8 x7oڋC s.K'h񿞐:T\9l52Z8*2ņ{"YŚ!MGrFŷC*<-nWtOQ)}r-u + xE8\; 4*5Lmև-A߆Bd/6yǝͬ$l6fx;Oшm]ݴsnZ馝sK:R}r庵h?ȁvd$+ED;E:S Hf,41 kgޒ> +endobj +3708 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3709 0 obj +<>stream +HWnW/j]}Fm6؂7ܒ ); Kȭ3S>X2^.2~x6OL M9fdvŃ?QlxxyǷ|ٱ1a Y=\?lwv-W*||1pr6;3QnA_1NOc~naZ_5p@ӏ\l-Ew^ד4ءRqBɴ 7+lai؈Ub{rl VGӗ`>>9|>x]>hj=~&=p&<̋:=-jK۝Nnh"7Î>b9)h+W 59~,/;a& GxI]=߿J[AүW/`"ooBNaZ^}kv׎),-"/П?O_(/4xwp5~;x8l@>p< ?]|*j^O-qi &WMsD9[/AV7mJ(^Yw)J oYoaJ~_(иȃfv㛫{  _}AE +%>G/η鵈vV7/^pkul^uKc0g- H!o$DǙzNcH٬Ɓkǟ?ňl9@p(s}7.O=RX!Np$l +2c҉\Ƿ'3^Nw+.8ecTgމ*'^Qtt,j8XF3WWU܌;}yNN.'h.M +|B̚颵טּvQywfEu$T|Kk){=l`u:V5*p5ƣG,$P;4O@U8/?r+z{8\Ɗ.>)Phmh;BQx~>4>3Y!\P +||d;EBCenxJ/YpWaQo&}}iy;Y,SQ1uLNTY[9>dS1"soF j(b8z9PCwQSҙӞuka¦?NN[SqE1ᦍjW oZI8dZW J)uVԶX']7sf0z1m s{P8 +UBƘSY 5 Q@ve *;P(.B%i<=bW=㶙g3yQI7pk>"oUzE:\Pw[o0z2=9j\ptGj:,`F#-pd\QOCUvޜa +w{ca/pMȮǚ3\eTD='KNîhή!{VІ9Jf +0Ugz1Y Jaݾh[Jp Z*n2^:{i![En^Ξ{n! {lgA[ҋ~3`-d}*{쥅lg[[Li! {lnĔtͥ7*-duB6>_ u 7Ayn![K/J= vryk{߀4H'&EPUn\,ZSq* ׸%z/FۘsʍU6ս*5VL{k܊y+){=UntVn9s998UE*Sn%+2k"j"*ҙ5x\oZ9 + 56Q/ǻNC0[e/h =: Z_4.yM*/F΄ﶜ\-&I>pstN9nwqGwƎWSM“fo$qij'nO£&y&T{f؊B1ublIؒqtmS1]4q9nFf-sm٨ѾGE\S-}xn?HjSϽNN=w{;HH3 %OQQM CiS4⹓4⹱4d2fǟH3ҒfҌcii4PZLq(11fZ֬i4PZ2& { {n3SK/ύqy>.E\ +E]\Uv9aѣ7)o<\}:#zhI|5;8<7y& f瞛OcuV8<7Y> O͎+TS&؊B1blIؒqtmS1]45m>yh#oig-|]Tq2ʾ<썓X;=n/Y^ض*[/_vݤ::*^׆(>y8vz0&xA/$G~~ߎ9kԛOS:?<|Mx.߆o_5:wea'7, 8ʧ|ZVutU*oR^"S'ͻyrsxy 8^|Hǧw!qəZ% k-wzlMԄ%u r"N:@^Ĝ"wWAxP͈\11~^g_baz-5mg4[zzc~ufUn|eUwqUb39'uJxZ:45ymgTtNWLIl>JDh:cN1k9Z0!5W]Z ݇4wSo@ tS[kWNX#n-'_[v8p:'' ݽL^PI|wW#ʏ_$<]++ѕϖm Ҡ + +endstream endobj + +3710 0 obj +<> +endobj +3711 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3712 0 obj +<>stream +HWn}W#ڼl6ph {޴~#giduwm¢ &*YUGkىn}y$Du/i%Ar۹Nrխ]ww wGǼ\n}qot럏ձ d?>I| moZ9&9"~Z>ч{!vzc!@R"b᱇I!D x0w+CgW v?>>܁?{ޢ)[\f_rze+ ЙP~2ck-a\BlⰅc+\`T&u0 q?JHhG|-/&^!m;I7w;Bwq|s{s>!ˌcݭO`s!+̩0V 9 Õ M\0q;L& +Sd?f7Ed}$]w4^H; )%Ǹxohs5@-lF@HA#&,C 7 :z=+cCBUX4l';a*-lEDɇ7qX{l5II#SF*%SY7/\utw5% 2h'+[Q .Lhay#P@v +B" &T`ˡn|B/u!;[iI^JQ_O!~][8$DĮ\Ux c`á&_` +k58 0JK9juJKL€I +7ĺpJ[\O; =f@(VOFnz݅(ҏ+fMO'E4{FcⒻy|o,hVVݖJ; WTAN#@w(P7P|ˣ9el^knĔm7J Ji;V${otV'nv߅6I#M%SVjٶ;0p ;YI5 D\D)\AԘ~%w,yL^& =6; U01_Pިf-!=9x^8m>xUd mC("H+ql%Z8˵l\Skz ^F[՝F (FzmQ:E~[̵xCh(Ո6jn^5tKfjmGn;L!QpQTEшGHj\(ڤS5.Y ҡb ro +'G WpZhO=L(ﲤ>^'$ oEE$wQ& g39Eedx a bѡPSSv|[uz7: )F[/ug?ECʊ kʇ<E.I(M&yftBg>)5B]G͇ c4r$/+DCFQuR+n^*6WKn\iaP|MP_$2t" $s"y-Sty]!-(Εut 1E/Ne XSDv&v8ۑFI8~~BWQx_eMSSSԉr/\r@*:R5::~-"Sȇ;8򰻎/k4oH^fKI虘G>~ *&q[:4X7V";'Gai!Xv=I_So/B^ty#QV{,ڇ\ߥO+[i% SUִ pP$dBYL]+,RJ9B4 3#Frx0x47Œ׼Hi1) +SkF4Qf@A5ZT>:JAɞğ@UlCcqcM&ϰA$)4A  ¦lb {U &Z76c-/FÔ$EI)SNUzɍ r[CQP +:OpĘm E&P3] 2u̻-s9e]B:hi64Fh{C}\vםkۖ +ꔗ׽0оC5u^M*j]qpջmWxם F ^,]q3H lbb'ԻoV{ypչNZ \:wuƎi:OR>pRu~ Wcfocu9U?塱DǤ?RҮ#֭#֬#[c֪#ک#ڨٷb7^5NU~U^-QBky9*?070;09ouqBm#.\A[=*{Gy|\g6 `(AfD* MnJtإEa2NO5^9en;+&vK͋$K\KOs2f&u3b5֙ku5Xxt^VIlFavvT) Fɶ/f/W7|R2 j$ s}k̢4bBus<%\ᙇ^xD^h(ꀯJ_ ^w_H*1/Sv_rqL0yqgpo}Hy8WQO0~߯ȣ#TqLBb-jQh ;_줩/{K?tUP@ﵣDʤ@qދGqzo}Wfv ^>JƇ:,{\aQ?J֔;[# H͛ wU>8{- {\R0>\v/"%%"{\w.H=q #[vQF +>8 -iD'r*rTCVhT[^&'zlhijB +dܗPm"R%hUB=N'1 X-JɿJ%lg_Գv}Js/)Ɯ"'X`}6uJ5օ6HS8"#"+!aY:3tRc_LM ~[/0k [b wtK'J ۢ5ej3w"Sty7uM2@azarwI{-8܆b,"g)̎H$hn aG0ˬ !TBZR*3CNDmBX#ё ŧ 1,)>=OFA҇&Ga9d#m 2ȂƉ%)Y/y(]-]tnQՆ5UjcK?I@ۑ7:F]0j [c5FVGJ~[e;,H=T(ڽlۯ?fytowGة2.GiRCWN?As~]}͝}pb(3H+7i!SUӒxM "k\Nir2s$辣>+;ZGv*LvBλ wYj)(ѸE>{hݰFݱվ-\W + +endstream endobj + +3713 0 obj +<> +endobj +3714 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3715 0 obj +<>stream +HWrܸ}`@i`~D)Z۬d<%V#ߐL7prn[h/BVZ΄h8ѓVu\Uw[]?xpᵨ>\jq='g/%;1u-|Boq,,VBւy=eZ{z vTW?x5m㜀#:Lz4Q0izAJ_#ʂ y>RuXL '&ȃV֧]dbkwOuրCrv~ L' +n@^Ʌ|/_  fyBi*jo깁2U o")L,s-|71/VC<۸x*~򰾎O \Z3iH$klc핾E6~9P\r~$PKi k@95k-(YN #Z AԸyi;ҁEgY1m@Da;"V&X׆]#*ju + fgؑSND r%K\2=ŇKd42A! +y> +ZR;(!}J7nTeoJMD_1!QZvY{"{ښ} !v] ͈ VX젍dm$7l!C#*bwt%Hg[4ϺOQ`Gڎ,!_iMǴ tael(ٞ{(c8֟ +CЧ L>ocoeܰ۩bϷ7q!Q tk('/b_I}'U:~C(D%-Y"%C/4䋌ЖܞoLE2 b|Rn?yG弃E :}Op_oM +V9uOah֫[pSbiqSb`àS0qiHç4o +:. !=NW%`hc&mX{xCO&sYfnj֓F^$zE)O44 Rیo +JNO8pn/&ph<¹;E +Hv׷i-2GN>6$2!C;"m9.B;\PByK8j1ECGf)Dj 4L\/wqv;{5O0RjMwMa 1 NØ Da .MX>/Hq1|a>: n$]IW)#~L~N^eI l2 z,z5L44U +~W4qEӥ!4 @ +H yA7 z +">TXLG/~25hPt,!N%#&[Jz t8<CV~wa +gcrLdOF~31}^ԡb#@ cY.6i>iv#o77UW&85v'1hJdhKl+աaޏMN^\>D/Q>SDqEt귬>{QK:dxh?hp x7b"~u"4AwPU?~iyr½[")Ok 7l^˸dGy-|4-l&[V)%I!U4ɁRL,B-&*bya8TtNY1ځQ3^,*u_rcFO9'ъb+>x)Gy^ޜ||nm֗:xt Qt0}f|V/f)4:I$Z?+%~Zu vhI0yp$>  om + +endstream endobj + +3716 0 obj +<> +endobj +3717 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3718 0 obj +<>stream +HWnܺS7TOI.i]wI.6oଓ sJtp&Wp!7߼RbOFJ~F5 +mh;xu㫳&NUfo&)ug{\5;q\Bi-zoi_UJY=R`+{`Ï}`c-ĮCc-NZT?+EFAB~Q=k!>UpOX>V%|%j" wᆁwe{wއ9ygCcD*RPk֓'=@)eml{>1!,XF,j ?3z'U`iaiaoҰϿ{c5_$㷇Ӌ4fyNj kLXO_ ?i̗fpj~yá! P"^7 #Ąqiru}V\ V\heFi i[Qۻx`խk|M+w7-d7)L: #ѩ #aۀ#pn{r6"ÐGf@? +"kIbY;q`b+mi +0yґM[ Iv|݇$YF g!cgAgA;VJyg=hAWJQ=e[˹Hd`MK!isZ>CbFKr>6lDOm/cݟi6ZmO*At5/+zu`̜xAj{#5+)g9[[6>&-Ezx=0[bȺig& 8~qTg-GUܢᒄD R?/N+D禉A$7(Zma+1ɳN+8ň\\c Xxllw}-6xGHLDQcx]J}ޯfb0v`ib=`U?/iOGMvq`9/iz)FwD1s2KBG}?+~cWLhH}!SO& C yB 3n_8np岵SCL)k?G"w^T:>@yN`'6y"3z"t鸂C )ɎJ֘Àޢx3BPRG3jhRPI\cu(!fn\>ϸt;xt>_;ȄW5c#ӴfR~I +A[]bs`/R#]UqgV< 1{i,!Xܧ qj_B=n_x=- T*o:J-xK*NS{8&:; &:e= F,ޣ\ +릺 oEqg-V^f+~]ujyš1ݬv9i$}16?cϓ @5dm֪GlT(,@CQH(31vri!W3}Bɐ4*?^!6똂ԃ&PIxKO*u +f5X>!4=C~V=9 J$;"= ;CSm 7ZW5~ Yxu3PLzڈ̪C7"}l. tˎ?MJ@PՓM4-dR౩{֩=r 0KzY7<81DzG0-2ZOcT$rA,(oLІ*Xy82BR@,>@-RU^X҄~o/Y\ȣvt6e;͂.bbD*>TAW' >g/ ͒ci7!xs o!ͥҍbMGz곌RAz% TpK#t\Y)K…Fl <2J|n`lz +=W| J .R(ǝ5}8 + +endstream endobj + +3719 0 obj +<> +endobj +3720 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3721 0 obj +<>stream +HWr}W#Gl;uT^~lb"ѻ87/`8$TbW38h }t>׍jW'Ju6]7]4ۓ[|,l?ONj>oOfRfk=YU:4_4޷JY;z{~R* ~gma|߅?T=ecr -aMrCl`Jv +E8b5}c/?Vv֋1A٬la=E^|7 ,w+6ߖ]xwzP^ctl8ڼʛvV]3 ~Ƌe[4؋JwAyI+/<~^~oۙdu?3æ՝%MSw(]3pzv 7 +V=p҆^OTjN"VpPfyruj T +6MpEs|v{3-qm/m; 1E{m P8{wd=?r P*vSY |! .)Zg]QG, + \X9!ϣ/F+6p!^ӶCm1^R^ N(17IB2`>?{7n(1WN\B@ 7r [EV!rC_2CL<eh?"IN/kL6p(H6O\9uu%˫}QQ ?gM˝]t#; {L[/#,ȹ^Fj-8k'tPwn7[aq[v ;ٚ7έw>11)CceONMbʎ"zjN&Pu !2r}̽+_+%n)\CcW j| % ;Aծ 9GumSĤܸ5={u蚞 ϑXPb(b?'{]^9kZm +xҀ-W?7XEpu/ ~9oxł6脔{/68]OTe`R3Xa TSY[ 6-, (ykXStN=78`xĊQ|k|k1|k[ L{ !*{*IU|wȵg"ֆ] O+F|| ߼vkO_[rYY@S~2A)٦;{H9u/[*Oܴ=6dA?Jx?ćQ/8;~F+6"p92Cdv}W;i| LGt^lX5u$NYb |” W~yެ)ϓV&~WS'Qr(\NTZ'P _hX}@BTr± :UP9b+_b B}]unb;ޥ{]o~.S[|o?ecMJ//$X9[J6@|{.Vuj֣O2l㮶2&̰̰ .2l<3`>Ű%|z{Jk t5KYk՚EZͲV3 + ZLJ ]Ҽ/ZcA=9. Uf+}dCv2\i!;dzMn˚<(E0!vqܫuN)~8gq(\XkRZP0f6d̂>=pUqi,kxq Qғ\#Eʋ7|"PraBDK R٤O˒4gW[w7-eAyҮYrs&󜥃TlGn~ /҈6 ZwlZܝazEAQ&3ɕ0ad%Ě5Ih%CPmz +CPmzJ;~x +p9fCYiW^jTޕRA%By ( Q|{"aF/ֻEKk,R"/Yy~C+?9LEHX;^9BiCGGh3gxAnUxs mqbU$C*?=Xvyi#*eovswlF8,~h"RЃO4(u-!ϛ)Èa: %l눇ԤGT؜SHD|b,BJ7'R oR +BρQ*/7/>tREOHUp@r)Ѻ +ĎS\ckh&~^lCa qUg.Bf~ML r9Տob ܧjA!GH9]ήnm LĿPB6D7 M]`L6λ䅇`iv;qn醙_nꟼ(gTYTw}CQvxpp -z7HR_n0 E%#EG$픵(2Z8S KR-B'?X%sxXy:CȒw4;oJ1unEZYb<+!ErFk<.c,2ԱfYgۦHʭx4$©>L|R&|/ 2r{aC̓ 0f V&py#Mxڢ݈/u +an iej2k{KD@q8kCG_]o}뀃R/R~=T zI--ZՆI:wE uUItΜUzvpF\g@\5IC`ccpO(r9%9}WFO.6 + +endstream endobj + +3722 0 obj +<> +endobj +3723 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3724 0 obj +<>stream +HWn}WL^=08îlZ(&ef%ʖ,E#ߐL]z 1$ tMwԩ'OSUj:iM?-Noju5=yzષY[=ݜDc,o(zQNj]tJV'UXNTM6PѪFoBTqDbėZ"k4hk@-/2 Jm>n|flx{3d1_m V + wY@}>ouջ e죯Q`>Ba.׶dpJ3_ uݦ A6{[F^Սt vX)cj8^Sd_1^@HIimV"w9aM۷C#.yRTe'l-n`cM9~Fэk4{/9/REÔkc"H _28 .~_'A?eab$ݱdQYի p.-X !p+?CF^bA$&v褁lĠqq. +}EjOzQQ`rQ^@Ў9`}6tsE6 pHOҖ(Rҋs ךZ$C bBK Ei$H?IƯӗz}w'9؏)Ab?^:XPlQ{dm/),`ot c#ϞyTnbtyUᇡ q1fc6Pn߅:xQabA|=eSYc: # S<.1FZx\Zo33}'ૃfwLJ7."%݌a,V/+eշ]hOӊqCB'\ щ4Ë'scuk`FەCFOra#ˠ(Y+K$IzmYmpE* 9ee[֜z|̎+¦ GI7=Jbb/!rE3LqQ=AөDВN,{~G\de2v@oߕi ߉y LR@2d[җ3#3\bm-K9y`%RfF=%".?[qZiq ً'S.*EleRQr(߼Cr|؍׃6U╌_'Ql,AN^׶t ɍ3q~|KOWg^ FZ6PAc ~ߑ mW`_oS>SlPPFf@VpcFj֕Nzߜr1aDCm8Ðw[;H<Y3#,U;CJeNCuuiv;2 +⮶8 @c^ԁDJVܫxX;ܶa&Et`#-H,M0hy Cpl˂EVt?;gA [K3Cd* 5Q3C!t +cH͐]8ٽ.%NݪuA'ԉb0NTyujcr{NV d?o"j!!gqú֢/P?߼ K^; +O3@݄||!'}4#D%-EO«"6? ң3QbӜpRlb! y9d!X( !!3&1#}{K6dHjұ- ,dg Yobi6X @CZ!h-2ݐZvD'xVFWdFlп[K5-l|WqqaLhST Mɵx7k2:|;WVsk^3ⱷ2BŠh ?&t}$wM@[=DJ(?A\c|''d&xvW7cFïm}(ZٳV[o2:Mc S/T6FZo!z<8]:ad>FXe=iyd|H6v͎XFq!3EA;? z3]g4?q;Ӓ<}Ҍm?I4-HVc}zɓg"6[PF$%0-BԨwsY]n]b\y/677\/c(o5BDRq.[Gg,ü4q&L51&ZUE^E5oH߸W1S`. 7ʿ WL + +endstream endobj + +3725 0 obj +<> +endobj +3726 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3727 0 obj +<>stream +HWr7}W`_R+fKkKѪl1zQL/MŢؕoؿn43$#VZJĠq9x=^,lq3 O#cWB;Ǯvq`%i7Zj#oْVs_[xL_i8IcWIՎ +k_K !Q#ocU].>l{  d:\jM4db,#mX|m 0:!Ɉ0XZ!~Noi9CM*Oy71A)[Oo'-yE iE@LGeowwr};'q. ؉~p< 9~e Ƽ'ZN*4^izNk7qzs8̀gij?| -a.ܠu.kPE;+qtSͦ]HdB; +HQ7 1v?aTpAZ߅K)-I֘3R5J1UkeuU%u-M5A.f,(dކ2lnv3B.l9=T{;Rn_epw58 +./])4*Linbs[N+T֪ xȚ3}4>1thtEHZB'4Fc"F,Ea&ȈDi ?]e0  + \m]9J2})*U_%RR/F3%B×k%{BAbJc?5"hgL͸xӺ7Q9-;7*)Vf\Kq|l֗DOXeilq$C۴~_n̈^2"$/zOT;%ĽsY?ݜ_jk-U뺁Fk|PٺA9 <@ʈV"$j-уehq$ I4NwkQLa^Go1jM_XONDg8qM iL&ࣻ沂6amAg.;4jJ۠e^f;,QĮ~djuʵl(nGq;3m + fgغzA04سL'x71֕x6ǶL$T?W-'9K6nq&:=q&ɧxEZQ!ŵ$u /VwxOHJ! u:J6=-)RьkTmȣ.\r^&#{=Tռ?l[$*oj2 +Nu .HSt"Ƿ &q9Ƿ 'ӿ /Rn{Yׄ`}zl 0 ه5,a]^hB`5YZ%J3rs +bCt5=[<@Ws]4>qq9!`PzۯZw5qaI^.Z{y7&Ow 2LTi  L)UO(,ՠSM|Yl{%RYj}-_ǔ~Y!9@uHW#[46fvۯX%I4IIo& }w@6-HzO$@":x4I|4؟4tGaM;hA^'^KsKˆA%6 0sE9E!ot7 ⫧|!_JtBQ@!G 8S-LכkhaMO'8 ^\oi@4mX"3;sib;vi){J2 +ҒCӁp`\<ˆ&3c4\?n` h69s45 Mc`f)Ue< = hɌa0T61@5-9?j +o+K,]xXczA.8}~ 6QoQ2d^M}-D˼5 ȪJ\!CtVu5`v\*r(]M&YN"0$$:JؘN n=@)›(9VC*6VYL3k:No+J{FuB~>BWoYr(y#S&`~b5kįc~2rx…ekZOqK.AbK#r”6qc ltAOGKnuA}U?tyd-{-}<§0yD2>c%CHF6M3oP/6/0Y}oZPgeZ88LlFPPׂL-v*jsggȆ١?agXήgeYb"o>d[^V8(H|u;dߐ)칕2>3'S'4syC%TsnX &CJ"䣲U-t#jh=q_^R9" ]DɄI|vAeXcXbgɥ;`D&5@Lz_q<'S7JHT3\:M16Y><[:q0bIb#P+38nI(džq++űmqth:T#>7JGT1\M1Y><[SPexrKTJgS;xMMOn|=EO{}:s+Wx[MS+12Q` + +endstream endobj + +3728 0 obj +<> +endobj +3729 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3730 0 obj +<>stream +HD}9  AR(MId9lS KBf:=vDk4ӧ.?=bG>rY5S/r9,^>O.]~CzyxZ뿟~s +7__R{yNRBuu1J~[s>-\OkYzI1eV7/{w89Vz_9_y|Տ<*cW~sN_ܧtXs!Mt4U6k1v+~(islO.G^a]2ԞTk^(bʱo^Sj(9]֥F//),QߪV;i }1,ӡ!T*`h)W^W9V->s}ȭ-=ǩ6U~v̅e4yŦ)m~`Ѻ\mlr(r ܍^g^e_D8q/zi9e2Be^k h^6൭L^.bgwVOo]fr]Xnb9d#h`;sX=hv|}4; ooKt9r0U` +Lu +f LuFdܦd$ }wx~x֗x&g&x&sxN*s>~ J^n0?13gslٔM xmkfꌲɂ:g l=ysn16ssl5 ^4Ed:T p]QJuŠI1E$yJ9So qi~]q^*(t=S*gEl΋N92)2mdڬ1D3cTQHY0-$:{6X>PaJܣ4tV>2TPJE&⵭LVJ5F)vf3J) 6 }gprw|C#sa|&vnT98EU|ʧȄO5gΌOuFdxnqPRg~wh>.Vs}Rv{ޜ;tٷc&SJuTeL)Y5BY#gQJi7|ȔQR@w'wzZS4uNazL|SYZ{ܪ2GSP4E&h⵭LV45&vfh3& v):{6X>ZM.4q@P92*2m=dڬ1@3TQ@Y0-9P9޳q%444'rCQ=g3GffnESTNS0Op ׵UTW JhʘSI=l HVRazg"׭vvH֏׳H{rؿ.k.iڍ[8L O1dmk$PF%r[C܂T甒z;<JAJ4ҝS)R xmk$fQRʂi-a)sFqeܝKܻ9;E|STk#T)(">D&+;3>㹥HuN(Az;4o(-[݌R )>NizOi.(*sJeTdB)^dYcbgF:`Zn1^HO3=(V0߹Hd7 +r+~J92R)2mcR٬1*3RQ*Y0-`):{6X>*jwNhlL3gsZ5ΦʜM@׶1Ylؙ(,[̀M9޳qͺzܼ}sT6z0?73g3086Ed:T p]QJuŠI1E$yxZq#.:' w9s%$o$洜ip"'>@ReΤ PLk[\6k LTgMLwMR`ww~!x*sƤ\``l'n.unAR:[JL)R1dH* fPJ5J3F) Fs0x2J-,W,[L||u_ʜO@׶&2Ylؙ(,ZW*:'{6X>P,a߇Rb,(US*("JH&+;3J㹥HuN)$7?V!_lpf*;\Y,!Q}U?t{UR7Sʌ>:"@7zOi*4S'Ҫuf3^\3}GQg4׿Gb|.UsVU tLMwdY#:ӝ!LmEu3i_-.Z:@ ̀;zHڬYP +vM#>drt.ht^Dfgh#_MM{4{GHv45BS; 4Idnet=2>SU=[u8; @ٹ25cp3rPPwdY#@ԝ!Lmt3i_i]%~|8q7zZ]ܐl2.k6a>ͰlfsFlb0-t٤Fy:~6Ϲ3dfzұ3Wuș=l l꽣}$; ٤`}~7ͺ{_-w1ۚ_P2Sj &zh$NiFjgA;CJ)2>7drt.|u+O|nY~y3k7e@>M>Df΂Ow|R0-2t&3i_(<m)-W.3Rj2PF6kDv3fd:S +}6JOzG}JRJt”4 5}tDQPoT]TiNȣUݑLg6>SzMuk,V׾-?,mei+e|Ɉ?@\[Q64 щ\\G<>zNusyxse<%OO{4{GIv<5S; <Iܪ2N]H9O&Oz~O,,?n3Y1ǝ_2i &zfF`jg;C0)̭ .F3Pgtj޾UVgx^͝OO{4{GIv<5S; <I܎܈\g<>zNuϵ_Q sqz~][Ey0u2`>*p)΁T+R +&" y܃\g">SzMuDDY:"O&rHL@;Gs٬YM +2`tf3i_,s=Yfifl.i*rN"(`L!G5L$(?ZwY)!Mf"]f$ddR#ٱlֈK,tgH&r;4Mg4>zNu=yX|DZԫ߾Xr_-;# *j:iSH\TCMUX>*Bk#ƑY26sc Ƃ0^[N00N0aƑj06W6`tS#iu}oYTU:M֋:qMS/GX+ZoKy幮=ӣ[\M֋yM=:LmɰPw[ + +endstream endobj + +3731 0 obj +<> +endobj +3732 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3733 0 obj +<>stream +Hώ}9,Rādlim9"@ +G3-SlEL}]!;cul3Fih_>M%I%rx՗r|K/__~0˯_ڦ.Ja9qftTX8e׿(ՇOFN4ؾe6Yq-O>*%Cx0!OO?}YVx|&(i6)!0e]ȱ:7F Ւg9NGVϿ?~# gF?xk??=}Tê߬Mhi#fէ_@>P&5;W#c'mSZc~]>ߙ巅x)rO{BeTYUƪI^ج'e(GB0ZN]BvyDcf2GS.y1yẺ, )i^75ANVHJYv+Seuϯ>,9 Պ\N6-Z(:_jwJcc%4G"9>MQiJŷ5?`woCc.7^q;iDuU. rUXxNwrK}ŧ!fnԠT1X&\7]u_̢C2 є'-rytjR2TEY䀘 Sbh}$}vT4茣/i}UdYdH<9$S6dVsL9f`2DsfDL;'Ljb+L&T1ʤUWKz&ղʐɢC& '}rcyLj2R3gPSH:iѾ,.Mt/OV62fdԏq Fw%Z).A/YeHd!ELʓQټA,ese5D̢c2Q|Kyu`|'dsdk2M!s{Zc0; 7TYtHf!w@nd6oLYA2QjZ撚ќQ+ Z aBPٟL8*ZlqѴ}*C4,2DS )c49&JMӌ͢c8Q<'G}9~v*W=4<\\jq4~*C@-2T *c@9(JMϜ]ECr$}\4h_ǀ=K4[eQ>~SNmԤ,*! +'md}1dKmv):sZd/M'<&.CGj9vcQɈȪ#$Cr!,e3iTɄY䀘 Q(vBy]Gj+KWz*Wpp/ Hr2ہ,.U){v;91@cdNTtoLl.4sL\-Duұ<5ol{؞ӻ:?>vY /u꽚-y^`GOǨ?2V;Z6CjYc 8CM"}'C '3{ެ#KdK}tT{Wp~"z`ê%ReH݇dEwr0yяwiSPo+=^[=^A=E귍e-]IdK'v N4p;ÁPDx(/rsޛ +*sYb=)ڿ&ё7(70=J»Gګi0o4yoi{T +!Ɇ2zV^Q1";nNYmfܼw|{xF#9Xo78mW3)-om9kiyɰmɓ8:xth&3^1&aH9nHs$23§S GGfv'oa kG+H Ktƾȋ 鸅qK.M\ʥʔKzԎΥ\bs\X8:'{r#}Bky-c p#ex/"^Y&s&ueRe$^=FdgQ&`Q&YnZI9,Kݡ{(ɼȨ2)NhrvMLƻ 2i*)Ji+G,/"$/ +"I',gPu!`m y^ LZbS4`hAuvH@T"W١tsJl.4sKOT`d}f7R/N/uYsJDcH9:2%5#(\i(,74yȜGr9',:9 [ǯ5ȞQȥ,[E9:2e"(\h(,7-uٓFuN#~wh>DEOl]1ɗ(>~ {WN5&s.uRe%^=*GdQ.Q.Yn> +endobj +3735 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3736 0 obj +<>stream +Hn{hG(R);,*R Q },?uvk[ {g~%_^v2Õ1JIӿ~ +)`2yG?>nx_~6oWZimt⧰NW7Qvۋ|n2%2z>]{Dgfaltzw+rF=mPзR49NPב&:Q|W/)Ïӧ{jA,-^<be<{+ 58\òD|ؕ:=!t{;m*>!؋sZY<5]jj W醷1ͷ'cm|i:Ӷ w;z^E7"3M3q?7|3a/O?H魙nns7my2枽?]c?w zT i$%Uri5Vu3 ϧDfOG1[o^慦Fw-`2141ܬDywm4n1 +w"- +Zn۶6oښ,^zn\%ʽ0n[BYw,`=UǼ[䲵pv;:D;ֶL]]{B(NPZAOĬ}ZSvFΠIxgN?/H_trh@ej/AtQ1tHBř[Z,qAŸ9.HIMXPRti4^?>?>/f-`XdaA2$QU ɅQX8ԭN?/c(]LXJf2Uuߎ#mJIv(8Fb!eBE0{-3-8"XC(Eupb2Ẍr_G.Z@ $jlEOV8H3G `1y0@yV$$kp@9` rSS)=9W'zG;Nnop&R +GJj PC@( goeCrkP (75u?2J`ߓ#}ulJU Jfү{ʤdҍ Z:Y,n:DqS!̭T@- b\'L ߿sZc_'d3se鼶,SMɠiV7M֋drz;Y.w{i\(eB]ʀJ/-PZR>[:Rg{x͉|J9"*}.[Du|1 +`]E*4ݠrOZy {E_YUv/wmF?M]Ok'dwTV +Bo7 yZ.(l?^(90}=Tv{|*wOrZ|ˉOGɆSL{y-4>ǜ'XwXJSҨTCGH39З㨾($}Il6!1?p:(~| +-VLĺ)󟧚 +%g=;ap൧]nhIGH92%g1yΉH3Gdi6ըΉ$}qޟGM0::Wr׀$#gw4ˬ2yBQ|tJRafQלB!T_ARZ3eT( hxp'Z_ ƻ .Sx-s5.OLqG${kGIbA1*im,}k2ИNd^nOʲs,֨K~͖K\H92%g1yΉH3Gdi298:*8< ;hbi(:Lg 4u4# (*S$qvoGIlΑ4sIVH&J}?' h|{<O*^yf;&s"u%ReJ$=c9fjolBHzq=-;h*wKy dlSi2'RP"UD3&9؜i(6-*'DΉ$QaOLF*9_ 3 |9|#Ei2RP,UX8&9؜ci(6-}keKzq:,;%^ oRW&%o;{RUS3{:(B_N DL8TsH ?ڿw9>+׵=6b?uN[.4N9D)8wɣw#649#MKK sI|q:&ΔG)jϿ֜Su,W'UMTFɌ*՝ʣwJ1רjU6-}ZvL7 +o>Dk\ׇaQyx-'WKw] ol.폔8Vg^B. + +endstream endobj + +3737 0 obj +<> +endobj +3738 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3739 0 obj +<>stream +H˒ݶ\CF.gg{!FSJuy]l[]z.dg7*__l{/%q%?'gM#_p~=GSKjM#U9.0a ؚRQ!^俯Cra?N}|$'_Ӈ_y!ƏuH9ly[R+^Ƿ<]i8> 4~/ixEe09v@7wP}җKλ7e~4‡wT4—)<O֍Zq͑,T[9|,}2DHEs4"nY8ܓY@Fֳ%ٽS}i%;w\;{/E.ԞJ]aޞȻmJ|qU㌐;kݵT(ŹfY%ю6~-I +hZ*+ܼMf\hM;K{6K~aeI9m).&N(w!+Mۃ ^lOu'ܪsҟ0,C*A4IrͶ}B'@d*5`hRį;N-<6mZ ,.dm/o4R]&ȕbk̄n.eZm~IDיB ﶗК ˡ8/V1i1 I3V4kLG?fܼaв92,2ud]/Kc_0Б֯Ub⻮hz_wş96糲W{x~[p#X|v=8t4B +:Ȑ:0z$90Wɫz5s$f=_{t љg;cgió݆W!BO-%۰!B!,ce\!, 9έsez$^,}TAe.1]2 @|s0ݜVAPkj9Xnjx鍮;˜YgWlw +Ц5bHÔ# (״JVrRS JzciB ]oEw=ӴP/v7o3|i0=d0O,cXTGrūbrZ:g6.1j(덦i{Z jifLUzY^#CcHŽ+#Nn[uq"C+2^jU9lMz;-QV9WO[vIٽ29zNnt?lvnvL}X̱c3.\1 sdtnSS0tcP| Х:_>*mqG̶ ]21dCXƐ<BVAtsY1!C[gN cC7ު7z dad 2&D"f!b>K0`²2+/ud]p/ȖKb_,Б/sd⻮hz_wşE3rT1Ýq +2,cfXаGrSAptsBN1Asd87{m +xKG?Yu=[b&=եzqm^t 3SئM/Mt=wlh̪\t\zh@hiT|菴iYy^io_ig;he0BCWixOI#Cz.y뛬Bwoc.(_RRK/ RvK>-?{-uH:a'( Ce9/n" ں }'[u"Uao P%VZWwK:99jGjZL|Ҵ` mJvaF\ TzEwMU-J\>>^^6_K󅁒ti%|pʇ=;tp6Ҫ ^sBFe2^9*Ki`|d6\{Hr{Uy1G}WqV!z4MSi-`<`Mct [f ^j!xd1YGL}d]8/; ։Q}%ut$V 4^Rtx/]S{IWw{`GKQH`g;._c:$e>L+|O7's?ԙ83^~Hm ^Z8=ǟ蜜z ߖV;/_?m fɍ߈i1> 0kL1C0Y`YA0usf1Ds<2K-}QV9WO?&)l0iaO~!zq9L)}*sGDv e&.w$sX|CQ|qyK`O0`>~gPyFqZKE)*s]DvE Ce'KxDyr]:tp%C8\ 'iD9*sU!ijV!4sBl. 4s BO(գCCz]HHin/~{.n{i/&x4qG˜)G,IZ Pvr2RuʥʜK<{K3GK3ǸdIs.Y|uqxjs.]yИ0qzS +v9 tmC82P9p/:ꋒ}qHRӕzC${p[ewNWNpZșL3Ag2d19'hf\c>,31M +}IM('[UWxa^K +YexG{Z]áՅI^]˫՝Cÿ!E9@vAִ4{g\rX_ms(WvKzy|}}z./7F ?˷OqΤvd.^Pħg/2(|Z巌㟧Un"`Sk_rNyy?i[tsK}8@&6e-g +|^Ϗ##OǖI^?ZҪ GyՕ_(=PB-k4`S'H*mrzUۜ\GQOe^9ڼJw}yJ]pbxYNP>8(&S޳t^y?~+|bwvYj#x2@w4M}-2dMf̲ۅsVn\F} DBt DsI)GRTDmz(Mgɴ$~I4sJb2`steˌ'n=HTyr]:Җ)$HFx!tCwT椩NISg f(i\fi,3.bm$>R8<~;9r }q5/]O7qe^k1ϟB&=h_OmP~M(dʍt.lʜM)*s6Dv6e 6ce&.6Ul&5Hoo.zgRK,q]sSߴG*){у3`S_;+S_:O<^tsX|$uexwVjp zWMޫ/b|ڸb XSæ:Me=6asc̱xg:9t,>R8<~;5E]_Siqi9H[/ s-49iSTc7줙9J69Fˌ'nz@;d@. ^cixlvzsꍵ՛mVonڦ}2ʟ*ٗ-4å)m<Ԫ xT:Qe#=vΣT[T K59gS k9Lg?)~*sEDv ÏeF98}*SXȾ02;'u{M5cg,7vfLX"P]Hقzh\%FL%BɃ%i},9wy]bR~Kj9rxa kW{Dd&SY^%F}r=.YXTheIe2vW0t + +endstream endobj + +3740 0 obj +<> +endobj +3741 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3742 0 obj +<>endobj + +3743 0 obj +<>endobj + +3744 0 obj +<>stream +H\U T<H]V(Ġ. VQ@.OѲ +Qo-iԀjcQsjԓHŤTI *瘦cǑ4߹s7} @@"}#^TaW^ٷwo֯be߾Gt,.:0)]Z83d,)+[ +*ar`ע%Mkb /]PGUWN&%e]/fp`ZCרOQ'|)t0HD̕e/׺D`9~MA+&I+2EKc(!Qc zߌ]>E=. +|ĜJ +Hʢޡ!:B$RL}ڍw7/Â!8Lx6>o(5*"]F~]u+lĺH3a^q&\ķ'$ɗz243<7/NcYF&5C0cCCt7OGMa7b{x>ԟ$>:8|*qHh/7vS 8cu疄 !1) 9l܋=-P?4I%ʨ +fB7;Y1O@Tℨ-ⶄ&e\. +TvҔS-UL0IsoƎ'߳sf$?1:Fs01F|q1w1\HJ}qoܒw#A9Ṭ1k:Ku@*CA~\YϰSv9RӬ<6yG Fij$M]zḾw~dS {./ +w"[L"IӜ.l5[E/vqv(9CEH,zk Tδ +$rڢ'D08vPGN&arN5 y`< 'ʥ.z3[cF;{"WuOhrɲRl:>i!%-JrVQ9162S%q> P2@Yp/SO1VqPMU΢Ql(*vx x@2L5R#3d/,LଉI98=SZ!J1v{OTɅbm7q2;$<&)Lr"q`.QLsyM>9j6u3ڰIV͵ԛfQbz:jQզɟŒAʵep2𼯪;jZw3k;M~ q29{\#10D^KtNŘr! 51 ZU\밁{vqP| b8/*\ LhV՘Ƞoކ ,W)n-#%o1G9 HLL|-!1vW_9"z({!E ` Z {9oHA^#{?߮>]&%bസ#naKM NE~8jj&fi&>L&ZpD-)6)f9IglyE'9W=[NVV&ε.2n1kn6!OV` M51i]ξlXԃ8%MI/n[-g_e[:-!]Ѿ@gqaGh՚yJu?GyC=lDǷwΓ?."f=E!yN!]M"{8_!_پW^m|qȬCf]JK?j)rnf9]"ojB|wMq =)ڜM䰛Z_䮸FqzW'BCs#Fp:w4'+-ܬoqԛ,İS7"i$)D?7+ wܠG]ZNPvDˑӅX~ykx{M#&ί#˾,bX/LfO"}]͘X椼ӟ7~?c[ w;zw1w9 w8t 9E+V񝅕X-¡Z%3}N1x9qW<۶:(ogyyg |D{M,=w@{LKTϗ#yY7ˣQrY+e,-6|X<&<=;`Om9[fQ5}ō_ǭ-Jςv+,dMboN[8=OO﷽e+=S<gA/unݨq|u$c]]X-HG8)?zg/Ğ^KOOKX͖?tv7tvDy ~te~~+7,ϟbl69d>>"ww>)M9xFWc>n.ȭ~={C$,V ryߘ<%aNNwjGn36}\?7kjIMT*u8o{K$ +dHoЯE0|/8UۏEג~A:?׆kKH19-ӏXDŹks:9 ۯ쌙z֙m>?֧tiK\:FևebpSv& >{sD;2:1> L] q笲K'Mq45aAmt-1"ȓ>HXN~$/3gZ'j0?OgVY"#iȾΧ}:˧1E*ܺSKWaWrzL7ZuU7Zu.]w9~U:S3|DdjD|\<5;]]Z]&Wɕk]/|<|Uf5wj4]ac_6K,q +3+.3 zr.1 -Fe,Щ#YNp8jHIQ2"DĘtK{ yĄ +3R[fy,OXƙ0y\(X` r +#FRoE}:\^g@$: 750?:~|x LKdW՚rw ]pQS79i&;޻컳cl' Bȏ/ Xc&uUŴBW!6A +i?&:[`Ӥ 4iZ5ITF5e(ݖ3HAS{}{&: tӀ'  F&j.3D h5bn~jM% OIx' $X7hS+uQ3frF(x \ Lt\/ *$Ds6I3E 5) f(@ Af4)&N\/gZj~˭O(5υ,(oSNK4L3Ya!+:+|7+|++ gmYasVh +Ÿt.< tUZt^z$O ̔\gʨ)k3]8bZ`L%CS\l@l+1MZ@?A֍F*$gp\\Ӹ0e^䝼tޡ`ZI*Xe fW&58UD0KZ/|\|;MҼs4M Aa7{ r diMPqie{0 P 3€C:4F~_ +mrx* [-2 8jHٯov -wlu pXv*Rph)\Y2,?(^tܴXLF [UHtP؅]5a4c6{# ^$ýv ~3VK0u7V{SZ5QG|#qҬiM +{"@_mjK|ِm _Q0X|N]ZuWw-C6B"L6-ȏc4N#Cw;E<i^/me_9+>hԑWpO4NG0;*dw\+μR,\u%*aoOȑ6b (D clyEi@P<Zw6]孇jmܺ$ʑye/9Ho+SQ^ŏy?v 8g'c0x덗&KYRd-K6!ٖbQfY #.6o"'v oX_I +Өڞ|&IJӯ. 8Vns;#TC8iѽN3koҝ_ydb[Z̙:ʙ.Id,+Xx]e~ǒ.@"yϟ|wUS8?>AVj}F=|KRr$QXdab=˻26zex_FQq8C;^ߏ$eyJ`˸E]Z^tXœ@-08Au.fM?zq/wO~ _ >X,. ;:k8ͥJx,S47-q46cÁ*cu.ACju/%GM6 +DfL|bJwgR|} d.J>D^҇!;|#$8SCagT>׆]-MwwwϳgCbph)k`JNQ)2!:4@]yh%ڲ +HIDNjU@P:AKWQbM(?;nw;5$)LFdD%YYb;@EePMhi@zk9~UQ}WU @$@ۓFHYdlmFL-,',H7[8,PlBMQU)Gv\jyvaAHbG4e")(ꁢwII>VPl2֝6cu`W۠@i Xć3J ɳw:(r;"f +;T?N ȣԇHzGt*%Q +ux{DC2j!rU_1Ŷf?ox.fQwu3sflRqWett.JQ(%/%9ЉW1%+[{ߚܚښL ء][x&T?IJX)L>sOv1Z5t؆bH6c ↴5T0ը)p7 ϻ'QfpoP]rnrtPC@`DDj~ IqJDC&@p~ܟMG!}ThO{Üiװס +HW0wȟdyAy/]?'\_s)|.<;oڧ&?OPe`G`G-gy⏑}[zgaW@axLUޕޕO)keY 1Pavxٔ`k?GLNcsU/M\D=m͍4M;dZvHR#iE ƌ.j7TMh=hkGbceV\8 bT#ް/!cnÅTSL$]0gG 763P—,_ĔM3L>CgSlcHVD5xnX^D Ѵ Af=A# K~i7T׳ry;%]Ky扽=1**.yg{Gs_{x.Ԥ<ҋ6rڈoA2nƝ,z"/Vq{Yd1v E{?)Nwkx?Wp~wݽ߿rwˏ#pK" &L)8%К"ȴq$6iNPLBl;[Gu8 d5cq䒾&Hj.J +<;.4NMp{hDQ ʯ,7ʻu5z,z~'/f<5pT7@yܩ@_5^M)ɋdո}V˽fv=5J2I`;d6Xp`XvpSNpLEEQbFo2!**&֐J vmAg +l*%b}PJÊ*^4<{ H3DEP쩺r&ȇwe*@! 39:ܵ X#f܁:%D>\OJ%n0ɰ[9%>$5'9I[$@!J aSrھj}.n[xoVz^߲c7UZ…-kv}AWkSgk^=?u0p{@UI&PH|0 H2nkPmB(UdImi*uHV;p$ +'s,g,q$ZIS! 2O5ci, `zU1le}C-0 ]HWW6\);NLf1b5[)r:XNH`G*L#I1㬆H&E+z?uI^Y"Ձ'1 rNLեUUS8T'Ż-C/~eоNUN^9+Y1.8jZOL_[ή]m˿%BZ4t:ށn#7~["\#=O dGϒ8 E=K-Kɾ˸s;A?NڔN`bء%C~DG3O.ioDFB)9VzZnߞ`Ϯd7voGI[ڂmz>R(Kf! #/liȞIo wU  RB( PV8TtZ')QHL0 +C L,a39shn1?i֛sJJN ("w;]nr:[kXDT8v̘_0Y b)yFI5F5rk!U +3hR"e0dS2Dzu4㎎fIp)WeBVUMj)Fdm:X N46ܷ>ڂ 3n ܞ S1[ƒmuʆЄc5ii袲Av*FDkȵ*X+OEm\anRҚ6k6g¾(F4c\B8Y͛b'$>Q4mRP*2+"|(˗򚼧s/IKWI:@Nhq/xt+`7w o |p'TyA L=g隚j*q\vѺ-Rrm~įw;?αyِa#H@G֨t @@]7-J!!%T1vT;:z~1n@׶l +Ԭl?::֛ܔ Z?Cl8> ړuzkurҧ JUb"D[YyZbJv!ABB)M& +t&HR%[l Vhղ6܄-] @4E2hafZhT6w]N;h;m4kh2.'j$n '%pJ3@EIDgKԭl*HҊʐ#$b{gȕWqݶ9>8ܿ:qQwn[uO=W-^p шl´Q0U˩`P7еZQ@ e%^F1&FŪ":F k֬!Vra|jX7"Vm7.TԦjQF+VtN m aa}?5T>0ˉmQ:IjL L`-;_9PIic uc] KVcѐNi4N%z\N'Rf D>_M:h餖ޒJ]jbkV8DF m X( p_`eVz3coՕBr4H"lfrNHbfZ*'8=m;sm,aV*"ۘE:Ҍ3ʱZ͗;]=e2OYo+[_(Dp\p*>xh6uq ҷ?y0J%%aS 1.*>$ Sȡ+NIyQպfyi#eݏmR:iA|@?HH ij + 9yԝfn'+xEiZZ-$jm fx7E:Ԭ8'X-\ hڐ!HkL,̑8mK vD-]v*p:a"]=nWx0TwJx'yRY]|~ۆydžD_銡ću7nY*;Y!T#tJ.o,t 0}D`$T[pTrU*#HQlVqRmVNzFUUd||y;(elW4G>kUQA]ٸA_/%B<974͍ruYR1:W3<3c]5M\wϾWl;;񙥄6e@Q(V` 0:Ġ$$F6FX1uЖ%$8V5TP- &sU~w9h FYPCä1/ + +. ? +;.꒶%oQVYEp!Y6ɵƍ b섹F&'6,V4#z"n!OJ^`n֞cWS{s3wNu >s 1H;_Wq(0 3qtq#_)_|**ί s幅 jyiaMA 39s#eKkՅw=1'6W^AARf-X/\y7?"zcV+ -eԒ,wr6 B|hWHbئfc pTMx֣ƹZ|[nuLPYLVrXPĴ[M'N+;:/孨KߜǺkl4a.lE}qYgof,dBM"w-ƛpyn780]m@4h y#:bd. ,zra|PS[9m1y%$,s9J eE;5 lqU-5jP%U0~qc}D^bv6o}m{tko7ږNx5lOO#P\!x?A3J q~jxi|QBg{ૼK޵VN>>1`Ca;;QAZ'\zmj4-eE (, ׳'ًH,ѹ( [#L"duHzYOFƥG0Ǒ ʥ-ח7naLN}5X4,.76^>*Vd1;??}pNeT!S]9cG֑/ꋳfةإ¾aDZ aqж E`&H`6\єADX8<UhɘC v梼15MCC[O8%yFxb0V_Ŧ4.)Yc>%CkW~m;MS7K_~UhCchxVk'\ڙ؅ڭ l-K>`` [YW22bdCjg.?ԡH6uo!(+TIEcnq hcq@01$ +Cg#oi']RV:"iOJmI+qJnoh8bIW!<#32Jr#mS T/S +o9J'| LI[it\. 4V"R%CSj?go*tnw54?Et*FeaY!lm`xNӻ.\@\Xq. +:*F.Dd#0Խ?JbG2aXƪ鉵J_~Wy$N')BM*5! % 8U> <)kA x^DR*+o(dJը!K` PBwn>vCx"#, +iMX$`OYRb(BeTYQQ@F;ZN!%|K(ufGT $z)'~PpըN/|?Џ3^Mg;9ǿwoc;;NĎ}e:t PJ(mZ+۴Q!V]P#ehՂFU +UU=CBh:{*y&aUi +45ѮG@7'jQWA]:*Q|>35V-hw}^,ќ$e@.tL_:tpjmWc!)S"Ŗ#Nb`|fw<U` ؒǿBsd7?~5" ywA-Łrl@)\-@Hg!lal5Oi$-:h|Y}W_u➅u"C1rbm$L=%|dh&1`\].m3a{\}NҮho eRmm@h"[kAyyd !bv(`P'z:uH5fjjltLKNkOb0["'PNI Ͷ47B"g06Tgklwn/&a*|'j}lQj"5S?oG^{;M] Dk*Wh֧7!q>Tx8k+Q$ iNf)ˊ*W4p+`W.\g#<4ogWW (HiYH\ծLY TLuSKMv?۾cٶyJRG4<ёQn{뫫ڻ$'聾=LOb)RaEPzwVaw@ +r%撎d&uԫQfTG{Yqvnk}u')P2)1#C +KK#2bc&*sQ)WC"eۯax•p>猄%bf{-}݆&]H;pPXLV٫Ra +P W.+ \~+{K>Z@cMJү>ٓzd1} + oww"wkIPPaF*#;~@6McYAjP3vXOu6Kh} [GD&)FQz l';x?#1F33\c-3o9̳3l.;B:M2:6tf(One3x,&KlHWsYZ 2^@Ɠ t\v/!=%`L91)pqR:(M⨊ ~,`5PcbKd~MO}׏N.LŖ_wuo@nav% + z\-9Skub ݰ |F7,w\r%rSߜN\,Z$2z{,#P[tl5%DW +Xs~ED M:s6V!cr7聅AV.2ʮ &!fd-/; YGK >L^_HnΕCѨ"NYVQR+<=ڙ(^>rx8]SO3DN05 hM]8xt7nkYcU%6~昕uc"7Ze9[fEyyhE 7 +zDe ؊[J(å Zq&vXg5|+L rYhU䒐՝[[O9st*mk6i >dPkb՚DouosՉ"x^ v|Csϭ~M:R=qڤd$mJLVGpƫ=}ؾ};セ(`R@RC% hLhjԖ)nU 3!umMk BjgvBiڕ9{wvV3s_;g4:_1ON~񤙤~>Zn=z֋-h i&y;}%0ሃSD^%5bUc_L{0FmO0U3_pV} mVێm,Ԅ+] oFf.tGȃhKeP4 €s!.u|ټ yov`C帠ǭ=K.L{mzMp@oF94Ǣ̤JUlFx.ȳH,E>P֖j-5'ɸ 庶˖\TӽL:G8OCMXBJ'!V0W'@=K3lץl",H &.H0bI!q#̀{)h*Bir}Ͽtp ͌L8^17/_ V׵fet< VNjD ~+CFQ/SSt(:+y+9mPV2+u:yX?ʌ*[^f2~_{zrL0Ueq*'uJZ +-jR-P4OgԋE'&zS㉠ Y;G:w?uw>R{$ﺹcQ,Dt|hpk8_r qGX Ne,S#2 2ÔYU~QahKfRdU!K7hl@)L[ +;T,tB0~gcz-yY /bev \O_gB@ / ߔ3y`~ԇ(EQd b8kmRr^f=+XZ +& #ڗTJ~K!v K˨/6-A$!FLa f03bӍW"1(Ԉ13}.D @ AwPQd>!lccw=IQ&# +ii:GbK$z;'FOWG_ 1R=-43W +cm8 LPG$J BgČDI:J,lߔ۳*y==ss>t4Ш(URoۥbV e$I]mDy=&<ɳ=3{E^JW*偁r6Ε7*~ժ- U$l̶XE*V>ʳ5{>=}>l<ؔ"5 C^/qvT3nӆp%cÍK2j͜օ$Mm"].E}g(ԄE 9O',ї'WCM.G<4Ya :I! +DŽ4@gTp| ^9hZ4u*0Ĩ QQ,KKeLDM,c"*I,˘;JbWZ*ߏGOXfW(&VBqq'ֹC`"Lthj&IZM +<6g?@ 92x ԋ_6qm=Mx@މ59 Mhퟃ3" mqqxto7iF,:tX\\[ 9@>H'Gj4xT!x?E +߻?@(G_v8mtjNi2Nm~3u{lL3آ0C'OA!t:FG":G]ϳ))y(|y}>}y0J&T2yVb*V=~N'{;fዅ iJnLgmLˬͻi ?žt\6-#})` +D_wdbBP( +BP( +Bfxq f-e +Vl^뫫#45[hE;tXzh:f$M1>qbi8řTr(7즋nyb 1q9<Y2WY崙z#}3'C>l&\:sz.*%;Vʰ[TZkk'mDߴ[##'|:3Ve$dgAZ%HΒ|Nf/H3 ّ"# H:P!OZwi6α,Z?+sέ_1J˼C4wh1u7Xϻ6ΘY|>}ȧy>0F + +endstream endobj + +3745 0 obj +<>stream +HW͒۸SHV4 'YRuA#mƢKҌXW3-ӍnVlW A~@~n^޽Z.jNnU i6LT7tUgF-?ݽzstj}ju\^VݢtjUgorUPzEoF\bQ.\劦aC3uk}A(//d~\ j[26l&]W,\Ll}W.-S?=-×ɟ9<]y6~ѫ8`yvU2[)' 0 YOe !EP \C@t} +LLBkg?@=yjת}vЕu +몺OaB4 Tpdף6 D&Ftz-otNuyp[3UcDf8+3UnZPm쑲Gl\uHHq d7{ӀfNIL2gó_/śxjf~].l൭#뭭O fx !3Uf>\<&=FVmYB7 Jy)2!pmy0޿^fs W9c/ rȻ6'Mt^y,X#EX&VK?tzb pnr&ªFw(t` o갦 xhż5ƢC3ηqVa8my/%Bńc̀ +sm/+LCq;dpM)Ib)ϣې"$P b_D!T5,["NTKC/U; gec.W7RT_GdT`I}a +Ӏ$&9 +SD07/0 8b4uX w0{?rt7_f`L2e_ 9 yb%ئ-2;kfMfEjKQ Aj^EOaÉ9_=u0~[0WZvs#b.aidX01IlSY89K0cqK'!I)-w> MOOϝAş& kZ"f6W$l]n$$X$!" IW%6U.0o\$!'P +Ls`lvXeOqѱhy 6ض} +Z8߀=df{˽} {]P,`+i`* 7.(&ĭ,3p94GoKK!|4\L(:őjb iXh\3,$Xd!" YW3%6U.0o\d!'P +L .P8?Fsh~B ';sً3"t=]Uϣ"<*ͣ2ٲc>&eeD#$ Uj4ΧAgY7hwtĤ}3|H7ao=]\iǰ;%1,2OPr$6U.O0./'O L?9'C#9A~4?: AeALچ6h6!X 2mch%ئe䍋a$H qk܈I1N0E=cQc",*P!) lΙ6#K1gY",Hw-p`v dni oWx_ZNX.z6/ _b4*(g9twO::ʼnQm؏bz{w{^lC{aw +N|ٝ/Z< #?ISLx Hm P:Ȧq2wy_Sm,vz/M`bcl([cv| :o}Ӭ|WUbTZx4VzD[Ro`ZLQeNj>j>RR<mۨ^azeTh>!ϚWTè6#RBE=@X4¶~}?ٟ6'17˿PFצ=gdW'JyX8D>5N )gOvoG"CfLJR`xkxajߝY襫?.+6#FCFy2>OxHv YhW/gruրf*u6PQF6A-Oc4;LJ􊬮;_:r 2rE?S]@G7V]X7)x+}rĊqCoG[4 OhfXTG^yEMgda` +"eS@0k}B,/06 n/+R!:ԬNsxUxZƃij=V}Ժh~ !u[R%KC'MKTN[낔_@?v +ƃIlB;<}Q"Lgj3صVf>ذisEouw݌ S~c +K +ZR#ôI_խDEp;Im zb~YX.l1l{7ʘQZIѲΡJݙѩ۔e] "aCw+`+ri~=WmmΖ~>s΁Onh/4 +$$mX@vCaOүSmzY\!q<oot7@[r0KfrM9z`Q#W\'X$Vvo~T%R+#AAGdMc\ޣJ}^;מo^d +wv!mG ٢(Sfl?iV%EbU= >{+2W9l +1ЭS7E"iWAfbMvoyn\%RJwIwCGHY@@'wy +rq?WPၕݵs>#z$OWz@v<hG|!_@Sp8|J42~8TZ;zN6Gv)kiY谌.ؾO߫ڷbmyjp.6T #& XЇ! @gak=6-P`Rh^ 5 c{j[ 85fU( CSx-,l;lp "@ X SȘ1A.a18pCD8l#܃@A9ì>> +endobj +3747 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3748 0 obj +<>stream +HWYsF~ׯ}l+*ʖRfD)$;7L!9RvS)Vs5_<u~wI^EEaAsNBX4p6,L96XT̰l hlȂTC|.?&4T4?5'lJXH mwo@=g+R]K5j`>?g}%?<2y0W= 8F6MS]_qFU{!p4J)9}p1Ԭ-Ѳ|7DIEuP"K;3X@݇6Wՙ9~nh8>揍Lvav#=jV..2|Ƨ/6v@CI{J>yr2~xgg12լVfujC^7ZAV:A} ~خ;Cdz7/u$g@QV< 1d!(a'Ǿ^$+q˺cvF +Qf83 sBb ֱ 6Lpkݐ1AC'xgt^ǾCߨmiZR @oՌax1P-}#DPS~I:3ӧHg]jU:4Ǣ:k4+eĪc`&#^Y^k̘G/0*E̊gJk,jE"Ѵ {^Ն;B4&%QB9GSӯePwe]6iݡ+;?;P7Smh9lxUP('=K3+-b'iP@ut{c{c  {gX<1Z`C`mbL ̻-`LX)s@rtQZpi&]F/{Xpͣ"+nDSLl7ZPhb'`8s :#6% gdB'MK R,.gjΛfUl Q ^ezBbumӯtXBzeU?$*S|h >Jnq>N1hF¨ gx )bWh#E +l|[Pf>q*|\(aRּZE0@%rx4z+lwC"55 q96D~Ao/u8!B7S$ؐ?)A;?k`EI㙿 vDy0p럷5 /V ^pP'vpşW`9F kBW/)m^d_Bj"}/Y..^3!lp;}|)2=k;V*Bs |'%܉'#R*y3ETj+o.}1qv(*Éw+^Xe?y*yxl1!#h9J.{ b@_*gjΛ ؑo Y-8w#Y`+'}3*3E Y`HWzbN1h\! T 3R7ƀZ`xV"KJcc9(`['cHgg8I\ U3 [P%Q KȾ1ܞ{I!ŸYnaX͎`aABVb R+y0wSl?-gA+ySYĵQk5"I eWpR?S##jh)8> +endobj +3750 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3751 0 obj +<>stream +HWَ}ﯨhUovǎ83 O#`őKE=_o_EJV Dֻs_^_<ƙ.Ko!sď SNʴ\.]n secm/gfۋ8}io/m2*۟ KBQ2*f 6~&q8-AWsټ=[8ϥ 7# j}3U|4+U$=n}\b|"O3O =)&޾\Wvu('ʇZ.4MJ +kdJaAijYo?5tWwT9I'^}4Z WƕR:p ""2+6$#` bbw8 4AeenFmV%x+i +2߆2،|YʩR.R/0z@Az\Y6޴AabG +@Mgn?h .u,XP] x84h8QdhAuoQ=AF>='ܥWGglvԂ K'#;..XVggi;'W +6h1ה+Pn)S'|>?NbvJ@31B9~/IP͢ + PϞYt i0Ll reAOŘ VJfA"6d85^63t.7 x{jMsNeFm(4ȪSt"N]0к8qt6!d޲H\bkAY.^E'fאDٍ7p]6+|~lT0xbX4-eoҾϳUSÆ<ӞNp'{xN*MR+tJh\HH覕{<M\5NWQ5ʥzw 2C!6̰8XXl_! /19ަj ,M}DúFnGy=؉br`.'3CpӧRSK9;RX~(ZXSk1$'kT{UܫPQO>a2$Ct=L6`ۅ"#fy+teڎ[ +>\VקMEu:vTŨRY\6 +I7H.åk$\-?W5ƌ;$'%l=hK9lਘιE8)J{=,q9DGH"W scs2WRI34Ur^# ¢&v(m_*"ױga.qwl?hέOe"yE? +%Hr@$U +h)9|\X{3I1"gka"u\ +lI3r6D/!g=Ab^8\[ʜl,j^8z,N²snM'Ԛ~@7m-mu/jbT:&֤V#WӍqۄ0fw"|D_~o KoZ~2Z<%,i䃹򟓴I#WdF*.^4$Ϙ2ctDJQ=܇H}~,h}u='#c6٫D + +endstream endobj + +3752 0 obj +<> +endobj +3753 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3754 0 obj +<>stream +HWrF+z٨ +it]FF1_GOp8vK Re)^M~(٥ ޒybݲ~f>K4]_†1ӡYfLj Z[5{5 g uώ;Okhhl^b;v] GG*S+F({`ܶ`U@R;ޝ,d cbi!Q19(-hQܒm;@G,@B ޵qudҗ杼H 7}9f,ɌPQNz^: +L%KÈH\2A,y "? GyI$~殌gҪ`2Ebc;lR7`] W@oVtPn}sB`Ivە Qάig{dL<;WφK*0_廎,F +Ql J/-*P!&oeÒ drBvJY J +ȴҁ\PaEz]`z`HC35ݦݳI89V \I}2mg`TzDT7 9#0He$>{彡K.8^i+@1!oKo(Ҹ8wͷeuW15!d6*1%F΀ii Jm4(UneyfA栢Oպ|`!2D iP̮HKk|k5aUfYi ¦h,Qh"QenTM4P}2==n*co^mmanTX eLN6m ˔Pew9UTzu]G<  vKy\5%w0ԥ%< >0@ C>j&y2ss5S AHpvBɭ@U\ + L,YP5 f5D̽m +,N"gL3]8-+jqr?Y0s'Rq+7GY=\9W |$}KtӒGo SSBf2ȏ^&%N:tmF~^ Y4gtzx nd99< bNׇ^yL +"?e1>xnJjfزgRy<:0Y!͇PbEh䵓s +\f 8@GlY]nUA#A%8t}ٳ<=bP[fRH[ğ߾E5L}br7PgYrst`g) &8 AH*LyՉñ5M:S]q#tEF\|uq+I(\ %k +QX dRX*)KuAGIPI$0G;Ymw-~?W*Nʂ[-3tK CvdXҰKVIF FeR F1EiQX2pЕ(dL_c;f+; am3oAd D_˕#?F|G] + ք;Lq]Ū m͊_vdoN"ې(4&d9(TkIq̭Xˆ.O#4|%S+~ԯc 25>z#/[[Hݑ8Mᵩ,t?IC P.4QHO^Z uӕ̮~#\C4;ս j:F5QTӀj2F*j<~sӺq«XsEs+ΡJ*(%a' N,ɸyj@ $?x"J;Y>~P=j?|S7^q`;j3+E0WticE_"SWnV63)H_%zNHpWQ +AIe|V #YhDwe`30/rې.,Ė2T h6e\y|x|&~M( ~2αf@/^"U\( +,}0[5^U#`2>uwzX Yfχ(h<7F5{6έjyryOv974" ϰfS (@B[$}*+Mq9؞;,roBDe=.$ qFk9U-vRߡy'ZLqq0? +M%_CW 61?(]+C\lOM7ckoXoP$Q:+J`$o/#曮^4>L .Kapqᤎbh*Lt @,pISjgLcD_ՖݱF M ^;4.m7K?݉&|llWV O-~it(R`QDK?AE + +endstream endobj + +3755 0 obj +<> +endobj +3756 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3757 0 obj +<>stream +HWr6)x$H{sfg65u%99f"SR&Oϰo eNmR*`}[[.F/g.Z\je#_Oi?{~G7[7ٻhl1_,-og+)yf~<1zO|Y< 3g<7i J7|&Y,,dx)^w~Ӎ+?w]']*Zv?bs  +X\tpDY by|?|-س^E^Ը+gJ]?y?-{t$>^29/sA7ܹM&C}~jTq{}N᱂\s/], MXx_ba \WL0fj^&lRD.W{)4s~rdf+S:YjBUIJB>II6]=hrWwM- 'ɘZ7L<~ݴQ'aa( òfyYN0C +}ps '$tڔS|=:t +{lԪ~+DB7blBx |97H[mt>'|2 nnD0wb +V 1OCO8DW +wӞF^VтY,yf, 7$??cE 1þ@9; oX +A$Gzat;t +xU ZhViMcȦqN+=h:/\jz׊yRdn\H) ;,Kv^M" !7C~)4R Og:# ORdB猴V34P^ QTT qNQ3iݝfIQG=!ծPڰG?QlЧ ѧ7]ϘTiA_򊲟ѦRi>Əǖ +\@C&΃,Zn5c&Hj*koe*[AF%LT5:N>#qvhc_tͽ<@G ϓ6dcMsOk,L-DV:G}_=s"N/$%T/2$;|RI(pwWР"<^!.L{{|%*V `ΉoFj,22K.usx՛|6y'N!aeLS6D #9ҡF/N#,H!0[ FVf!$N/}«J]h_ @wkCd=H(@, +幪5"mJP]JYIzW5i))v#33 9zG6z +7_iќ2]~L3ȉXI"9G~SNJ>S@5C 6pyG o'A/ +0o:ipA#G#@ <&2%@wC̨u]g$ٴ?j,._Aep2:}.n؀7nJƆ{Bk;)_# ;C] iC0F-g3 ʃm]Jko; +莳k.&&M#CJ$= d/iE)+1g+ %FĠxMJfe!MZ,MXxgT౼.ۯ\ %qd.d)=rIfg&?ǕHeDz;/W~c9.) yB.q9`R)ք5$ 8S4)S|!_Bِ@^ $醥KJISi@^r"W*l)m66RHyVRVjyTvI <  r2<9:'Gǡsg|JdDCEDBPNA$2 T'RS\~7eVGK?GSrr]t:s}n)M<@9\ȩ&S V0!ܑM讅¶Sf)O{ϻ/:d}& Q"Z_ +U[/˯ ~3l3l?3agM?TݯțL^}һ}.]B(G=ae\PRS!;?`T}S'"JCa-bM K s +6Rǘa0ڻwayG + +endstream endobj + +3758 0 obj +<> +endobj +3759 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3760 0 obj +<>stream +Hێ裾bɢrw5S0F7\b"ʊHsZv@83gܯ?lV73lWFqjb*ɣsSTET81lOt+6m[kNuű+fUջU.,xƦi6: Y<㝋c0*6뼊0$|p3JHfQҔ$i"bX8qdAu )|^ >{nucCylq ٨gAS#GTQI+xGa K9n'E.++՘)㊱ݞ?kwcP;\J0j=8Jt[T 0Zхkd"%&b0[lʾ[Rv&h#J*Y,5wj۞6##U{$Z#ak%l oB~_}=4u'˪Pob|nS+sM}J(Y(=MX8r@fxlC~G3ThrGi<,sA&_kO"LLO`#ŧ8\ @(:糢yǕ+V){7rЖ r?gZ(,۞|Y-rܡ恿E@i>P5#,((yy%I6J׳vJX>E)XIo&ZR<;6 ֒U1Xv^&3,W'(>u{' Ӥ!iYAΗ @Я=*rrF.(C'P.y)Ù |5'1U¶`o;"Hh"lteplj/8X*o53 Yo=[j\A!#adXEXWdra\QۅR#SйYb,b^#Y<1 ccUae)/q*PxU1`*m1/%I_ǿӰ'NhN& -TVe.+LrĊBAFV;6oM. +^;!#%yz@8*ύH)T%΢' +t^vɅ~1Wـt쩲 pAd[bXoK]ǮePup /p/P/%yu? 6(1&I:Ό?0ޚ 4N`8-z/"&_*(`d#al,г9 %;Z.s +q.&v KǻvN PA!dPpTڮQ)w{P w{ыhRJ!Wkj#Hr}_r 9Nk /*YSlnL 䴫czLb`g .wT6#D4h^|#cv(1%lRYu +51h +fbA+ɨXb "JSk!9YFִe'Rg}2ً/Wz%mI)kc8eaHs5d 26>|K1]µVrnж4AZ}zlU "[Wi7FᄍO`R6'%iwXbE} j6N&MwyY&*w:N]VchH"|*cq-vbLd CQqvd&4d* *#585¢tDD}(~P=ljօ5kxze+-p> #al` x ËD=Ow})/p!RcnQ奴v1Z2-'jx,Nhr\|*L01CTM[z&F++}+"Q H+Qw yUܬy +8,IU.9}T`* +TH8; Ȓsp-C%Λe +1*ʇI}1H'3νO4V(W'yMR"y$饜2m.Xn沞O7\h]~Y~cz?10 XEKæ[s玘ݎ~,ߊJ#cI#.t vy2|5|C>* Ã{.=^pFAy<ʖdw3~8j .-FQxt/WW<0v<F-ז_{YE @ s洟EšD'OgAmEKM<+ɿ5_4qR_CP>,𚓰!=g5m+}q* XYq3J9K2t|ۉ!7a%np y!V"]nh)Hk+G?W~@Y`/mZ$/yct26r:k6 G1G%Ni,+Gil٥€RǛs+}n|-z^xq3ɓ *%َLٌM(Wvw P7^ekHTn/,2AT99D'XP]3ZD'X)~nVR諄*2R<"3#fDAXFVapOJ6S`\ZycjyA[vX- \q ˷+'cn+Ŧ53Np +PD>QHH̬~&z-(\" x\dP=] uV4:g^$<3wO*{]{\;U_]eyz~. 4AG{81\!|/EA r8/1Fe@xp}%Urp:<$]'s-cɍIss+v= qj<\hפ:Hyx%rxddҟLi,26%o/䁼 iI.XX >Ro,%E%NC6& $Bopɣxv9Kp> +endobj +3762 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3763 0 obj +<>stream +HWr+z B7s)嚨bfH hA) Q6=SYT%~ǹzL5OWFqfb,Qą)2*85WׯYiZllW84>Y>^} nEFIk~4,"\Q!lV·2H_ʫ~ _A36R!"ۓ226 R1вy1`# .*8L 5؇ۄ^wmZslTpU?B" ?&Q]'.q+pώ mޅm۠ 1 EAq-Ɲ~#X ?$X3泥 a~hy꾗5|=ɇe4-10yaۅ) m9:GWy<Ab#غOG4wZyjLgfnƅq;yۃwq<5RfHZ#cv!)6(!ܦCEG5xxJf@hJyn gAObQlNWӔLnW16`\S5qWsNOܚFzq駶q`4vjWDO0C*Lp@;5" z3z䧊|xGAg- d>ҁI5'L 6 qkqG6V+K & _Z\TM2+\)˓vp%*}LK91E p^Yfv4X#rh~1lh:+y$RoqI%3眄='*}ĚrJ꘯4"شeNrI}9u +ݲݫnV0vay[ w3E@Sm#BYXͦb@A1,[Y߱`%kYeZm9FN74+ O}AC2;ot_{Au%!3q-F+ @#@iUSAiP]XfKwDIFHS-6͠ +C$M#Atx)O{[EmI.#O1?Û| VgM]ljESr(x7 nÓndUh;n|o˳>xT] +v`nlʍ*bxJAz94九FZ9V'Ώ\wOm-9GW)dů(')D'I[2MySz Lܵ2Q &ׂ)z5 u[hΗ:W~wV*̮B {Uzmr<,!tMNw +sP vD3A-cUy\&eǓVp,31C+CCrav|X eFwi򢜝 '/a2R4k;?b`z A6 AZĶR¦\Hb*1=;Oah 8nQOɐN&`wr ,?MϠ#ݢ6L1ZHïyc/Oi,yK2'F8m}7r܆ƒ4>sH~?cԅn9xϔi!Yi]^37Zi~0a w%^oFuɼs vz;`rrimPE]ȭK;3B_/[K`n=P񞘿Z@߱ؐ>q140P>@; b +B!O҂оKh!`|?]o$ Ɏ%Qeˉ[oJ24^"bˉ>&D,VPu@lt6ZE:*Y-jr q.R͈d9\IWa-TBp}?^W9#m;0~8: oc`?~b{sy G~8QP d$ԉĘ4b P9E%D]/Xڸ+!vÉD1NQ nGPo'RXqۂeLVR> <" _ }*_ 5ZpT8mjA]UP lE"9A27$bkd\\K=KSʼ ކXT}{QROx3@9FF"KnƬИA]ըt0? BrFH P_gܤQ5 +F!׶VB_匢ңԈ"'B8^?FU4,4%&: d߇$-4 J+|]YNI;˄MTj0)~V+ZJ6JyiNC,`DJw#vf=$cjI{6QimwFM0фw5EZLϡ<M۹;tE漇zX NBİwgxn`e> M8,e3pȩPwJȉo-A/0~?3(R}7Mo+[/dP,64u?ۯ8H ORc&t'1 DDʺ:ftvE#<nH504xp@Px)1L=l,%S7]xf{c̣|z@]RޗvC^J9陃Ҋ +Ѻ0 -9,?d`UWêĐ#%"|Ky|ަ + +endstream endobj + +3764 0 obj +<> +endobj +3765 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3766 0 obj +<>stream +HWrH)4K?'ǓLͺݬhIElSV3[.$jUV 4Ojz{Gʇ?e~<>Q7FW7oZL|TMopjxp圹ԋϮœQ';I ]P;?Wg}Ӯ~W$T_м+1#frB3t 0H(Qt*XsL2p ϙNzj%=rOO lr܋:B/tBC= /}ucLŎr @I7-И%xa6؁[dD-5&*tIYMY;bS*9սgr%3]6='ka)eM3gBMEmȷMـ_@xXVU4<5W"gySQP^Nhۅk>;QozRs+91& ;8AGn&>/8;??T+d];ɲ"V|B!xic&;SIG5UfFm%h[Q‹:f\1$YeHbJIB߉)żm:YmrV,2u@?ӥWqج$7޷ʹnLˢ +bN|r;'ĞFp7< + |k,BL$%[^i[ZCy'}/] zoyV!E;ٮi}T4l>ź# v5Tpd?j@mխ(EuWF?ԇ+.`N{ya4GQf=x|- l5q/oN'K}=[< \ +1q4"e.#j0b4hlWM-Mj![@aK +jܗ&8-|Ye{gxY*v-jMhkyyƂp|^d@m|q6WketoOݻy_Qo6՚B3YϐJ xgx)l@YP_)6XWbT:/T!%BDI,^֨z`!gbD{ǁI?ܢ³f^~"ǬۇK7Oэݺn;Fk j_Y>ax ʧxX?9M9E])p(RnĎ(Tc+ڦd{pr3P91%:D^O +)M 9 TnUiRjgҦÙ;}I>n>Rf=d 3M=y) <2n7=J)]->ČT04Vf# sKa5MWbqN!Xm4 MtJFqmTGʻ.g::dRS1 4c/^(˵QoL ++v + ɁyfB~.dck2EuJ +vaX.,} *_]Ѫ[Z#Du"RަڿX fK "H|lųk"Y5\CX?bpUu9{ q;P<-}%ܳ +NYHoVp J;:T&)G|Vׁ;RY{΀xmȡؠI$Di檄r/uN͟`,@PX0.`3P.7<жd=gL(keF$ ҊN&NCt"J'bA "2ڱI\Dg3{gv8}"-?jǯUv,/%r;ySnv8/M9@}Jx`wk%b*x\ɀy1"vv& `&{F<,gix!>aS08ȩ{%l剹l-3=ȡC{m^G)YN5mjR^tbv%I>F;~Daӱ4Ƃ[_ݲ L +[pS'xfXw0,q2Ya ̈ ZK$-oSC͞]|Ơ /5b#@&Q4p\+:42(YDL893׵ /$ Hj$bNX4B=|B|b]o0fց<ڤЩE/s&?}zBqey94Oo&6nW_ =^b2h  +>1B_BJuIKB/9$bjy5q/J5̐p#☹';ys +}ѲE$he$D) 0MBab)SLU!l^#,r)k+< s VP4|v2 ܈;0 +6sz`POw%*nUTL )JhwZowAW!~Pvjp&׃t j)hvuMD(O7K + +endstream endobj + +3767 0 obj +<> +endobj +3768 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3769 0 obj +<>stream +HWr}W@ 0вGu\k*DB"%7_nt7^d%b13>}oe|t6Gʨ1AhU?Z(LU6ʂ, +c5~8:Nlj=kͨaej<;UD,H7~PQP=`6p( jzKTSϻ[ zyZe14XL@  Zx|vW?|?3xtIjT +7wѬ r8."JS9X>YЛܡG:6~([QG ,"C0#&1 ZjP5ݢZ|iQ-t:EZ8^ rFt]\#FxKY9bE +!4 GZ4|K QBz:mDzmxULa`Jylz+ 3=T +tu#hbgomK1M8 +T LjWvz"iNwp*'0?u$jE =^y3@ykg\_0 KVS4sI g_9(?RJQ $HRϰO~j+ptQ߻Φn6/>ő!L3 ;֋*_y8'OXk}҉3!p/NoNg-;Ү\ua/:9 +MDΈ/`ʼYʿn!r腉..^<_>nE܆ v|sutǮ:nBl ǘO4X}>;3o$ +&?HazM*&UdGBEǵS}Ұ+9~̇(&V}/TaU=:* +nMː@ 3ߠ; ZYvTjH-`v ke%&M/bcN| +kjZCʥ!EຢudA8)'۲z;qdQϥj7 +Mc +a;?UMy26=ِOa"/KW +zpsmʝܱQ3-' +cX8MAhb͉NrҋjkflA|e3P`j^6")9 -N;#XO zy> /Fhh2CI)xQ%\I\QXY2MyoxZ1<8v^\ oœUF,W쭈 6WCrӻ](˧e7ߺb9]GxޟA2Φڼij[O=Ydіm0sBYI&a(ظ :EuςK٬ByQdC*iri V;8M`0]pvy5^ʗJ[d+>{S풙n4SNI,q3{7(¡)|B^cSA5nK)Ѩ + C%f.f:*PYV5BZ +dWGtI GEEJ`d*j*W\a @ayQ$!0_\韑!Ln.Xs]50X7o@ՄvB=O څ݄u$$d싘M0\J8yC3h_]B6Ylf_M(y0,v`!!@\$<P5S=h&ko&G؁ײEG9}h;r͹&͢Sb!26D¢!04 %S:;'ix'%m4d%+ɒln-}aksbTT)䊠^zPF䩥`,ze/ + +LY T(ȿ_<ޡ6_j8@Na/i!#U߼5` g~2j{`j<8z W寯,[4 'Sp6-8_[W.}39f + +endstream endobj + +3770 0 obj +<> +endobj +3771 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3772 0 obj +<>stream +HWr}W`cB]cגu\$1}d5Jث]"?ͻ5+&9X6\̻3΃>( +hG +@q. ocieST7vBÝQۡ> efT6̀g +|Tx6B0="`& iv+Z^9o,.1VJ_ĵdC"߭ѮcIb?.wS%IrijM?[!>p8~I305.wo5v%q`i۬n)Dv3ZzR; fZ+80 +N9}uEf]O7{"?%qNZ+Cdի;Yu\S&S1,ؽ!hcLRv1^vF2ps%AE4g<,:|g@ DyQa˻fW=ORWzm8$-ʹ'<0Ad^&SJGG9rAbfAjяrmv+C ́_ˋ |4\ ؅W-NMj |ҳh/˓2b(b=X² +-3&%9!@E,ofI*Cb6ʩ'?OLUU?U|dԗϑyvNdB\\Յv#r$W7<,-)1U 6,@[;ߚ^5 rewD| +Roy+F` g*'{q*!zݚp lv Љ^?E9EC?_`:Q+,v]42p#axw4Li#V+>f +~zW| PʇmDm.M?Q&>Owj{6Y°ˋPڥ +C>I'joCFv!v.L3j 6B m"o|SiVhֲ;f?3f#Ţq6_КI]Ӿ7{, dih¼ԢרGm%:;T z r.} D^0>OKSsRBDd9Ž$:*brV-/z8~7;ר 5%0VUv;TIQdxVF-97Ew̯@F!NMhf-#yFjdtVOO00jblKd3-^"ՖN#ZbOiw6lhm&B>zyǝ47F" &Dml4rp}ᾢ4NjC |$:K~9Ah3I[--B~dy `tTv;7ܤbg~5?*߫{86m94tȍP-X.}Kg:oj?{{f{l;Bܳ| Ҳ?5(="".sF!t.. fN{[ ;;3=Cp +GhYS[[RoD=}[ЬA:&Oeσ _Q:8J4qt7$6~!.|ޫ>s=5Wy0I|&p5  XoPz=n +HY)l',4β83yrs]Aݥ]&e8"\:=mϯ[[ Çܸ0ST04|kʺ-UwyYQuԍOx7؉F6Kd E-K5'J?_-KOYH`Zg +ЍLHl^uI׻]۶Myvq + +endstream endobj + +3773 0 obj +<> +endobj +3774 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3775 0 obj +<>stream +HWRH)tZP_p%a-6J|Ԕ"d&;S sNsZmpv­>?NAx!*uPFaeQ{ǃe.[޶$ 0ʽԛ>\s RC+tCIWtٲ>x3>CUŋɹO{5 `ݢoWEݲOPp?1@ 4u12r DΖ{b/F&{QA~`ZנJ97⊅|H)T /&, 9K)s6=œY\="^mS̑A}A/ =?b\oAUʫcC#CW$*l㹠|~bua8SPM.ߟmX 2q?YS]>\Ңp 2HDÀ$|SHpba[b0`]8R;П= UDAA%eC* Cb-8$BH!jxKZLԭہxj"혷v[Rd$6!Ұd15e(g]bq>˽ZAb* +1p'T}[Yy1BfM23߉ɑ_ >*$JȯG2̊7Œ{>M.{l>7K)nB1Xd9j@mSݰFjʭ%yiOIwH9S+KSlt0kŒFOto+^r@e(420 >~bbۓ!e '),v͛iPl~T9obgtOru#(lk]:gڌ }^lOfL1ɮA0KIs [zy<($*jIh0vp =xHL!pOֆ|+ \"c':AU3rd5|1O@v!1پ%Wgd#OIt#`-ϜtdG3[V8σxϚ*#"DWF{QoS.#SP@=dԏzCa[p +n#6prtF":S潟o,RI/[ WIxnp DZx]IYX8_?Qc8QӚ$PܦςRkYs|f xjCyO`DŽ"=.WDǯ[Nľ|b)G MgJHc`S& %;dSjh hm#65߯Mg`Ii$Lm.hV2[5 8=b )jz_Yɶ<\0i-Є22/nzї{IcF.ggZ4rL> +endobj +3777 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3778 0 obj +<>stream +HWr}W# fp~pެR.gko,p%Prw r)U=gj5gFqjb$2M,ʼnYݞ]bs.57g8cW ̬>ᢈF.d-M16Myh`.(-xUcuW:"_FEa- $i ZH͢$ ])H*D̰lĿ qdE ~.[{c?MhquX[@ pܵ8 ٨3?Ѡipd/ Nn%=[ v~h?‰q_S7nxx9kصUB +X& U^vuPmů3qS(v8; 1eT9L´xnm;Һ( ̮CdAu.\ +jFLۉXݮ?ͶMFk>G+A^%g3hzDW5S(#o I +|û!W;ͷ,E&/(q|5^t"d +PC\&;-JQL +f ʶT>^ "~/z KŪ 3]N}?f+JUab$WOgV_mĻVn9$SIM1\b,tQ`88""cO~8+/I,~PỈ"*W:شyϴb)adQ1\R<@&m ;dV6_jK @|idAcTK46!pmT򹩶rknWǃtrGe2ɗ9<ʧP"8=V0LRj0&.},g3 t8鼙pɒ +y +>˔h꽢~h*=6*Nh o {kCq-"ׂ`z̕&^\lFځJ&:٣r9~lTY|Xȥd4\Hiw?U3qFT45|u+"e䝢I'h"ɎfE9-#uE#;qc':.깺gѺ:pFO Oz- vzj9;wZy9f$βޫXh2όI>dQ_@=7Tn &H}>e:+MuD\Lun~ +p'}Ub/95bTCSǖR V . 0<7/Vr]X"EZ'FWQ 2iKc7aٓ1QGR1-_ \@p%]Լ;qv- ؎pGE[JdU*;xNv9wJ2\^!aJXVQT*MuNzhtMA(?nO՗HIos\3"^m )lƎ\ zy:^w@դ:nZ}+duC]{P 3bQ\*(=%I /'_F7}'w~C O3'_@_ޮ=j + +endstream endobj + +3779 0 obj +<> +endobj +3780 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3781 0 obj +<>stream +HWrF}W5Fci^JiJlI.DB&ȈL*109wml\"zϳYj]8'IǣNjFojZ9$Iyw|]@B7eX{TY@/^Eoos1EL|ߣ揣n|} e%i +|/Ã'quSBsVxzrdD!>E +FFdui0Rl>c9E=!6n_5 +2z52%x:[3se>MJ ^a3;@NՔާ!i +t=1J +gF CW]veBa|d;$Upߔ0)>gW%WB@{-حI>[sʹg;vF0RrT=hqs/s&\yHNOvI/%ԳV fYC +vloNVc \v+,wNi]c&n tx 50VxSh,v;_X9hvGB[k"p&**(6- o6TlgQ/9TNgX +c |`G?cgGbI,%}KR @x0$$FVG6\"l\7`\bvB͖ټÍW0oS 笗A +# F]Im$1˸.>_r ߠk6,89I4$˧(vXB˩ΦLn?_G삇cN=xP:ewXOesmXz(fBߢ_ӰS7rEFgLޫ&dWSyj֡1Ru˗{)|3O.W?כVMyf{ 0mѨ hl:Ќ܎Sr\ֲqEtM%0֚+rLCЛs{ԾZ9OCB᫸Rʅ2 +_ShT;xTVg&H$-:O\[.iEs4]P8'|ccrdȟ*.gQ_,n@uTW  4s[_uâQvNW̢ZF]r OZN Z22XDUj e3!ڱg׫:Pbuy|^i~ȥ8C a@C~( xp&=S7Ru}ps@C~lSw!<j,9UK,:E,[;F*jKXuARlzUHedJ@͒^A CQ3޻?$g(2wQz3B:.!XS(i'ޔHk! U ' Ai/YZqysp+"{ßO> +endobj +3783 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3784 0 obj +<>stream +HWrܸ}Wi=;wGkJ9K7i&9H^e &R}9}GeZ^h +VqẼ< +c>8:ergBtzw0rDYr3?L'HאB)2GhroXs(CZmf׆\u-A+z& &D`bOFB,U ,~ .*{zٶN]<um;sxYAC.!݅÷K/F擮6߄AzET'cy<0 +:t$h䌂uWhFvy tsE#'wNA(E==='K]4UON%NnEPoEn4K.ԫ-4Pwby|JHwKߧkW5BigjƉ*'eEe1IuT`wyli=-HlゖX7mP =-C2{el4|qtf^9.5w$h'" G$wkh"dS5,f峚!ԦB 3cRs";EU% jh:e.%*$iEȽ^Y"H[OǓyc?֌aNX`ZC";Q#ȸ;Em+FWg_CgTCifs(VVĂn"~_LW CA@uȽ&k"ItR){bn >iXokG4ͽa6&*>% Mbj(m:>Jt$?Ϟy_[*0=7o^ -[J૎YZ P2R:9j/3͟?5>*,hЇDz<ҝȶ>ŸZGJ@CsJz5Nm\pe8a'8& +(gwm5.|:/e3'n?A. l6#T:m/ W† +]Ȣ,G4FCE! +le$ЬZ arNa@h@ Hlbd@6gL: !R%@ +l]jVAU!}.u!\EPMDvTf X D,&TLlhDƏf G{h-r({m.r&ͯKe_wǛqͬI7`y) + nuEՋC]`8+nr,ն.@5iřnZ$4[{ A泗t|,w:M݂tܾ? QeL + +endstream endobj + +3785 0 obj +<> +endobj +3786 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3787 0 obj +<>stream +HWr۸SlF +A 7ltd2XldJ(o6}>C߲痢$+Vlg:88&gO'83yw8&?eg&/qLnϞ>[gzMbnϞ37Q<$73婙~veG|ڗ'ק< Z|f\e؎Q6ά@XiYn8v|UVPiq@$]\U_uH%$h-܏QFX!XSO*k[4dnNbX ؃,6RnM[Sdve۾f9 +C(ARe/b^u 6vjvʳQ9R蜍.L5 2\~jinRd8qT+T+E7C%3{d0.*V n-gb"A2f$Gff&{pix gx\ | n;WUk3 "h)h9k$鱒pNmHIN gVC3B A?5/ozMI]UDQz8M9E-QKO/(Ew>=ULԄ-gv<> N16!t(]KpVb]-K{o0z%pQYZog:Ѳ}/eR/S<.vaD+jAy5*ד7U^J= 'aÐKQ?/a Z7ZX{,ܞ[C3D} +~8O,OdZT\ȼ6SeVqW+kX`YP>k.Eaa)fa.f* `Y? 'BQq~ǴDZ&Y {" RMa([v:HMRa4gRnfJXu밖y2A=Be;AZWcvcHpQt.|% [&1ey}e^ o~WBM&U N@x\" 5q65ƥDzA BJ)(FKĈ!Mm , +-Vĥ:^I"j%z"|06!%4r,sp2'<9_#lCzR(^ַ{ZS/~y^Qψ抨)գcg]`z}iY_yzH +=_E1Szj?SWYtRS<>kG`+ӞA>ӻ>;~(!^s<0M%AhKOg 0޳m1b3~iه执y俟X'i4mp$OPʎ'p} +8l+_x}pjB^.nCw`Q=BwLO*ҀA tW,wl 4vc %4$KguC0(Ͱ+YU !$z-r6`rYyY!`c@OmV +V$v bf>p6*+'6Pf-rvosY9ܮc>gJ%)HSk + +>ORQtQ/ȂY%2Đ8x`dhB?պ´XJ\jD}?lx׾S#| -s6 70WJ˰ʜeg CXV~ާvaZ%A/pqmǪXɼM|`mڧW"ѳ}s"GF~GG 0Xd%vXa(?c{ryk˗IwnTʨO^W&D)ûLDj ײ:I,vӑm24:] WVʪKEJcC2CS}LCD33*sxymfCqc _swjv,o#-+2@0! L`1C~2ݑya]\sT=6Z83Sk!ob<c6?+ D-F=yBUX#x$H[,{Ҽ? /qCqv9sܰsx{3gW7GE^ PȋU==&`~OGոhBܫĺVү- +O + +endstream endobj + +3788 0 obj +<> +endobj +3789 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3790 0 obj +<>stream +HWr8)p&MIMCɦ*%9!,1EDٳٚgnt7(JV* Ob(wgDqbQGe窘QĩZܟ]\msuwj=G۳iqR33xs9gii|ٌjb6-o*m嶭b! _`2~F4ԑ +}E %'3t E\DKYOC;dcE S*q`hjN[9z6siviB[O 1>hagT?'6ܿW@X-1'm>;"nOJq2}+%RmH4!HB{zv|Pd:#zvŸo.mݳ=縆!܏VLi^Cxw8"Y}#1_+ $f(g`3@Ɋ3ӗZI<`b: ؾKa+R.ee%큿6`gl1ȑ,w%c܎.]Qt8·` [@~QxQx,KQ@l3QF'b @@M6tv^pV]~oTqaiTG\ "vIK"'~xLIUa}Dռ׉!V:hX"w+P *)*Q_1'áuj狸a[w[ +‡(4~]M@%4TؼNP1rO4 u'^ ZmG9 fR"GH$Ӂ=ʴ /!c| +̣:Ǧ#&\ {<\ \^xgڞ,ؠTޓ58rjY bZ'xY@(K((H#BnPaA [%W3Fht.4:L\Tx9B MQ泡,cY$vŲ%űA<&R* +MeΉ#vSߟyrmVݍ^dw>.gqu^ڷ//Ԉiq$\Tw'{Ls~ݜ5>q'>:8#x*Sh=c!,cV1|?h[I@Î.J +K^4/3 9="ʸ]~f fU 5H0|J}gBGKVڣ +}uN hnN%QnB@ݳ]CqP|ZA H3?. 05>UFJίhs:(1fOsH>CɅdZp_y;Bt O;Xnוhay᲼@rzpuc[ T>l\ux[8\g0H*6-Ee|9r8`x^uOdz[_='SE2"Hn/%3AB ~F)xc~[" ,_f!|g&aPH@||A/@૟PTឹk++Z:1G@@ +ZҬ*3+6+)]X?sv>-g2uּI#%׻u$', +|%M ȧrÏXuWWd[I#W ]p+X%6|%Wj|D >E]#%#wL˖PhSg02̞Ȼn#ĥ_Ҹ~u_ܿƒ/M|7/t׼~!%|Nk31h1}eoڇ-O*^٭{dczdEdFL4 `TR, @Վ߹o[~l6J^4URk6O{9"w-:l2tÊ+ѲVVjߖ"Z-!ak&~ }6`rn>g e΃sh 2ry];TW#RA[J(JSf< )z *c|$ &p' S*Yn|ER1lB$@DY9 fe{c_ 0?IB L=k^>ՕV3G؆349DbPj +M(j\+Ά>[ئ3<십 pt8l$Ba4uTuTn]o^_jl!ߺ QWdNT-5̗~Q_+'Py.sDEH}gJB*3/J'y> +endobj +3792 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3793 0 obj +<>stream +HWrܸ}W\{(oݬJTf`%nY G^;7/ 8\)Ui@W'UF>'N%G+I juwr.W7;$K?9Ҩ"jusWEV_N>hQę^F&oś?O8WI"ZqUO6I?tJ_/Ez\2n9t) hH*$ %< +":?G +GEo' Rwv=3q ۭkCۈX>sEOHoJދ*ZvW9oK;WŮ<`a321e}S/qd-޶ `;W7;xr3{CUD[aRu-~L5j"!?˯̸wo(GL , +5QLyqKf?6Zd*&d뤪2¨ݐ9R9Rk=7ekMl 釦`k=ma!zҴP`EŤQ +ftuK<(OOr B*tGs~0*i%.HN4؁͇f|:! Qh'f3lEnU0u-o^$J>b$SfNo&1LÌh ?993&,bO2,i Z:DK;f|􀀸ʍ}9_rׅ +:f"~3J5SlBLdI,t=*t6s-RI z,y3՟qAp[ +$oրnx.\o8Th4bTgAʖس|]RB6x"X6mPq\sgCFƁ'yA#C6:+eC;=.mAnZdݑBWLyc\ZUP:,]2}6 +M͑hB&VQ=N V 2"mqMGQ)8"G jy; +P3UAu(֬'f`,G{IKlVz30 %@T Ѽ|\?KyrF8r[|fF\ ߲0)xck ?uUjR/\vU͊ !|'rO䕢OKD7ĵSfSfSf:UF4&v+ +K0 +>F.Ua)F4/Z8bԄQ84#@;Hh"Z6ܣ^Q[ ;tjw;Ygq" uE=a0r,)uͭ1AEP#\2!@~SAA/-u4nLN 7W ҭo;4Y|kdt~ =+5ݡF4Ux1>Ü1+@ȥX%6v.`;mfi, G"LL˨գӲXAѼY-jV \먩;qRQk sii@5>ruigVq)D^:Ma|R0Nop5SmΟqZaP LaK [@](/)A!l2$$춥0ZRK2H4m :HDyN% P۞SKAWdb:t\y/3ic$6` NCC,}WmAvz,)ꙓZr*!]']m *X(h2H%*Nݡa "[&aGuK +Pɴ\o.n {Uӊ` %So'r/<9<v 10 ċU;lm7?@d %bBp/c@vLxZ`S 3瞘LZS9+Q-G4˨'SLZԂ&xo&φނ![Jr+%58 #B +@\pز)(uFXGe+cK8qǖWe}< 7v~"{0ף"`0aWz؅YӖ\b95c8sQЏu BYPf>Z0P&//?wǶa#)sm8h @]Eg[BC%pP`4{s.5:ȁ^nm#qr?S'o!@%$@®:p_RQ* Ũ4Ө!tCvT;sdr +웾Ħ*gTBj'ޝMFa e mb^j'cK?#=% 9N^ky(W0ZDK!v-`)H !S gCRE0>sؾϪ]8u x*rMc*~ul = Rrj}mnl?7ףYAݕڧ(k?UICx;Zn{;ɸ 9wPVkxl 쪃^馰o84Фa1#O1v,h[kl"mPY}-Db >J); o_wV_ + +endstream endobj + +3794 0 obj +<> +endobj +3795 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3796 0 obj +<>stream +HWn NHq.Nq=HHɢ4 "t,ljR_ +82GX4PϏQ*0*+O]ټsw6D%l7Hu:{TQ;;V-w=ЎЃ#(z]o['j$=$*2b{Ni67t^ +1 H60#"ͼ;2ebJ6՗ L,r6յ?l`'RuFvg  +OPJ{(E%Q̥k3Ȍvs2NkĦ#xY9."]Gն|V}r!kv&'L_Mb 劖d"+):, Ɍz^oh 3Hr 4brqN}dBZ.`_Tӆ|] I(˄)CuPWm'J-X$7;ixrھaJ9;%p.K}:Z7Š3]vdt}͌]*.'SJW?eN; 4. V e$s5St+\j@a'"me{^NsPϕfy5J3uy< !09T3D.e[4#ĭ%8zdI]Rp weR8)u\{8oy톚,ۚZ.%]-$? Z7u5dnɖESND 60s5Pqj}Sf9/$>*= VK zl^#f"%ꂢؑ.T:9RȏhR`@G7nF$QBۍo<&0Y)z#q4a+5s+:~a $8< ^:fayAz5% 8dm)_Aڏg٬~w%Gj_@ڭ:T% 0nN-ӾZPNΖW;Ya,u bDS<L--y{uK˸+P4Ia %WuM=WrUJ1V5"sȸ/]Z"Zz-SB22qSCC{ "Wi o@)/ig1ڝA V{`NGWvUz8 SjܵoAsS"rLUa"]Fv~^]ݥjwn"z&}9l\_~>'{Γl.LDղe,Ѽ-ؤ:X"O R%M +Dmk7T£ZѤ*nyKf#<)e I!Ez~KD[3%e])ВKq3vsDޔ3B{F5 RX56YVK:V`-/R\y@z!fL+]IO%_nH( މw >S&hH B:{պaǥ.c4lXxWDHJ7w_4}Ⱥ3!oe""Wyh*o(xAbw@ bc3 L.\wWB .gÉ!~`L)Y +01erH$* ih"$sԘ'#d˹y'-JoW{V.#&~0 d +3bAn/c"W]Z935Zjٽ]P:>0[ہ +q_0q4% +-z'v_78|sBR:TA>.r[7< sߧw@@z]*B;*#>B]3fׇ̩鲾Ánye{KѽW0u>{+x>Ƨ#P}/GA}sOH\ o櫻S=m7cՓ4B9)Q`6E,pb"뙍5K"~u3_nyw&tܺl'?bPjueѡ_~w"S)bvb}dl0^\vCݻbd1Ǟ cHS*c(>w(GUIlx.(8B>;T0=U|=..Nx:. `>fiphMz +>RPG'\59EZ|U;p$Mdλoå;=]NwV̬DK~o"01݉_w;uU{?gL_?~Yy5? &oLaEGf;PW + +endstream endobj + +3797 0 obj +<> +endobj +3798 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3799 0 obj +<>stream +HWnF}Wl_R\^N"Hoa0bEDN~GٝY^,J2maݝ93{9G'G$`0™xnIĞhzUq4`7#u\׋YruzqȒsֲc'-x~L_3.-;r"[lŸ{+(ZE A;؉N t 0 @x1"\GB{ Ab[̲'O!YB^?eL}+f3T+ UV_n@Q0?A/a%8H &U!+.a3dsKvr98o*ܙJ RMi֋J4$<صC";_L~r;IX7lY9B+"u^un]sAU' +yVlyvclL"r:)O$<|=*Dpxʫ]`:!v~vyVΔpj?]{V Ql8 +WA9:㑈 PjL^f6ɡk"i'^t6:x "ծWj +ƃjțZlj=)qgQ N)oPm2_Ie(M +dEK8j*nhw9\*c:5)SE|Ylj'j#_U0OW&=irĦqRggO^Ŭr/bkpa`e<]P-CrUcd`~ŽcKt] 8kɲXYۺB[#_Dzi#B3PoKbF+q̍ᓤ5>Q"3PJ"wS{Ԋ`3Uൿj.̑t1Nm3k>B/Ó6:'ltPot! +]!g ohˠ1ݻ%BcXJk^gܘT./.\X)qZ,&IY;H'ond3_y]~5^MioyǞڧ&kb[iCj9g~{C7ΒFܡ3yuP-RjPu`/O[*]%~ )h~4&w64>ϴF҈=xPjq1:(=T@Izծ٦Z?* 5/e3IVzŋ JX >VVB7$HPoT>-/ XC(րWf"k9CpfhơA\2d倯q3* r(,wXjqGTU()s,НT9+J)sZT4^c&4$y-2rJ6g*"uvhSi T idx<%Sn$RKtPR ksyn B̟sҤtF!yֺI#lfVM/Y +w(y}c@`x(%S[Ұ.TEDBI'* x)Fz lxtҀa%!`1^k6:;@P Dn*H/7>D!{D=Wy%ze8[Y̶dߢf,{$[,{ +t!z^$/tסq8^l[vrk.E(}Sג#;#Gyg%GB + +endstream endobj + +3800 0 obj +<> +endobj +3801 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3802 0 obj +<>stream +HWn)46lV5׉tȁs 7h "̈́&[V ) ϐ̿I-@}lysQx͢3yxkv6ebsw۟mޙ:fw{<5/gwuEi;9_K2[خW,vJ#|;W׫o?fQ;{_&&lb"qiBGId+f86?4vqu! W|AMmVZKہo7Ho +8n>  ڞMMn:V$K&Q:i'4ʌ"DԗQ N6ڣbC͎O9h +;Bƴw|g*pvollCo>39N=l~opiC ck&N? +j`DrGY +~)Ci RWXm\J(? +[-{_"U/ btgbArYMfnm^• ||)6q>#P+^(0ƃl)2[{ZN &0{k>}1t05z]mR4~޷XW_)4FEձJiԂJ)6XvbNJMU>QW)F$cȥ,CKK#>Z,\Jۊ¨E +Aթ +j3 T]d)48Afr QNa:-/+P؈BjJ RuU1lI( iq gz[8I A)w8GXU=SHqy9\*JP! Π\A6PJ.s׃L+ uA|"I`U:tzdRhuwu;({93spHiL c[%DN=1Cb uky1k,ϗOCr5pug=_V|r-5 π8Ȥe@w4=%gI2msy)xƩ͚pXҠЬ 8xs g4g^2.ӌ˦Y- ZX>B3INU9NW媀GX_\ΕF:7 +HP`_ c! +yYr + Llh6d,ᄹ؊kufb3odsI +)XI~$y5q28E+_5cťYօ + +(歃}<+M I!`Y4>cOn"c{mny}qɿfNj~xtp!OUpn%B ^]ܭ5^yCG,Og9tۍT֓2dLnH 20b Q- IFIX4*ujjTFe1K*IՏНF|sO{VhV$$Nv&|6+]P?:aW繗fXZs<,-F x|{oY:+Wg%9tDftJBQY)W5kC +Jz]=*z})tI 9h52|D&Z!`\FntFS"矖O`BdndT$2*0ŏKC)GFO1{+wEfpڬaaT2-f%\mڞ~de>kIfdU\,LqF Ry}c`iBofLԂoEa\F-m?YO"_IhOmH,$nTu F~ZMldJA(uHr|lB=KMJJʰ +̀. +W)V%1}Ie:i;Ptj;7SuiUI˿{}('F`k2+(txKޅ0&ƟF\W L<,ϮIhU +祱9=>9+?'&V*v8{<(a(?GB^g{+xHzt8P-[/g gZ}ѥ ;TS8_0+6 /)Z,'"y +'U@—Rs{TF%49R:,MV=Y:GL0}镌|L7iGIR|G3:NBGWMo0 _ڠ2(;6j+jNc}$--!y~yfzSW}8f6C; YlxU"JڀFLX+:+IBLK`7q%xr=@ 2^O3ZB"BzZ>T Tm{aGas}PlbN\#B3",/}jz/Y08q1I628~XD"an}o~v߳hp&Gh [Az2<ͫgI*l4v< Y)Lp:"~림sOn8WM~UKf0FgHBT@[dBh!&xatLֵ'%j{uQ~_X`ԝE,,vr,&E^L#zNYQT + +endstream endobj + +3803 0 obj +<> +endobj +3804 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3805 0 obj +<>stream +HWn~9,/@At8"mG:/9 }̮HYBH_gi(ޝ)Z7)?DyaD,6-E{v{%7g0>O$cS~(qI_L6:O<ȉ7IDF_+a(\KZ]s0Zo^t'lS_k2#6Py` +|N2P +&jxdIBwր-b]7{6 O+;B^i~Jk uGUfGӥ~3̝p("mP` +\VjR|&au+z``P֘ +p鑘x3x1(7M'E +NCa@F, {Ooz}zcm7Ӯ/wۇ#W!/D(HY-8JlLD2bHdQs* +r "?dC@2Ybҡ +f2Ѳ#rC[c'D7& WoY PÑ9$~=l}Ga@^7MqO7oukԅX d ʜU3:DML$5lĴ5P|n[z~L/1Njḯ=+ (BCGҳ>#JΧ5;֕+c粷Y)}sO(3yм|h@j@_EEy9;_s$7p򦿚 +yv.#F#0JNVͦBjOjv. х d]"Fm jg>ॠGmq^(ki` gbI_զ + f^)I+f SR/I^ *6jX+z7dڽ@HF)8 ]t q50#і8.-b%VL)Ha4q092u흅%}Ecxk ;o"N\ +]T +[W6tNKx郤@:AaM˽1Cq0M50s] ؒ$աa-Úei=+MMGﶶzV.#ϳ7ʿXְݔcm?zOPQEQj]QMy{@Lh€9g̿A * 4fWDwKV0s![%XY(gG&cjEi9 rKS5 }^/n,PJ`Bf13?Tww _Bۯ~l$âAx0Ը6 +f88x.=9eMg +8RqFDk +V"%J/k%Ƒu9R.k/œRyaFceJ]Tr>9]6E. rյE^Ԥ :;j{VQ*F3 'Õxqqf4մ{T !|t y]ЂݳϦeqgEэ`IЃJJѠfBW2hWGD4;!9xwr_c'h1w˓'xC=?ucf 7J$Z> Y,|1(lGѱ(+> +endobj +3807 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3808 0 obj +<>stream +HW?O?ay? Έ#1IYNj򖩳)j}YwUW}rL3 $3 /J +Se\7W*1oY.I$iiw*sxqm_D2ũ%w:2."r]D".@Xm]$?gQtEbEa\E6zeb.V!-2Ǿ22vDd^p X؁ +LG2yA+DGnb_;z3乸pТ?+rpJONFv4ݧkG _mx"AU'ҴA64*do$*#d\ +2GȾD׮L?t Z D-rE)عVit7w20=nQI=z&=aD.EGO\ c,Np,q +gѲZq5+vxDu5|*i8$]V,,vak;`r%Pps !v7m?0a +tz4d!,d9(r7E账( jǑuF6+'+1rw*P>BxO֚+f+u/&:.q(㖲൥еs#!OO}%5yk fƪk< PBw5nIsO\S) vdQ݁jmVX f  %ϳt;yQ2 Bc-Xo9=tDyQ`<>JjzAi\S*H[3cbg~kI, )c#mx +͡t +p~)_lG 3%RP<JR@5%W9ib \}kFeu԰j& 4m8~ L*?4gmȂclGcT#DoЊU~pvtOb>%'"At""RU.vP5v4)Lw\@ĎitK8ˆO +ߠ3&W(BGm3n lq#|_ JMWjZ!F1ԙȒ ef׽oZM1NB%*V 6'c#˥h5CI~yVsۃmd2{kY$C4b! +J8S᧍9+ u& nB镚%p4Rbv/[ܕ= +Ģ9jh""CCZ% +ȡmn]q=v %g-FnIA~9IRΥҘ8ppǂ_7\r>Ebl9+P9->Rnt]#Zշnȫ.h;o4:yMbnd|;踥~Zq9\̕4(k* ؟Ӗΰ?5[|ZρǟgR426]#DP(2üwW:^LIpaCC7uDlNVO خzNQV:fu-x971*ʨ_,&3@l娒<J=IP_;Y=K| i aj @qTܒxJC—5 ?0g袐.,aẮ4 ؐ,u2^%.ѝhg6Y; ֨ Id9_~/^F(}%Vd':9O5{(OFt(.1 ǫiY<v(jF Ygk z\2'U\ + $K8]|ڧדέEԕ#RJxoN$fѕʸg骻`I + +endstream endobj + +3809 0 obj +<> +endobj +3810 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3811 0 obj +<>stream +HWn}W#i[4/͋vEVohhpHŢ/~G!6EIc`fwUN.fDfv{EAhMxd(afiqٗ,$=Ȭ'087 ̞NgG`"kğdA%>zWaǫu׳"| EO[qX M`mK )@~'Seb `?845~=l^0]F&*zR%̓$;>*=Blvӌl <;;ESrbguuϑ `b/LCzn'*`uR@L ԢөCD䵾"VSkUF~JeR>ZTNU7?djEg@fl}՚|' n&U*Y{kJS eW~\<98{R/>< cEЎ/Za$Yq&IK>1}!ϦH!Ⲽ`a˜gj1bWLQwփ.UUai:r> VVŦ2MծEfO~27j!|j^:u[̒cZ !0,F*La LNKlPDk}-l VJݷM6MWB6a&|;9e.CҀr(,"P$͂Zs#g*<:+`} ZX @h[e獳CDBR˹z"nt)Ec(2#ſaϫxg:3nZw-ՉNQUx j{,h, +mw0s"e`fۭF Y1l u۳8[5}SߩTU-kVbu݉HB9ndZJ`TnZsԐNgwhHȀWܖy7ue:\׮!, oq=d:$s $1@eDH|2GaQ5 +Z]3̸ +`RLbn HU*i-QL/+]+A_%w.C"X)ot+\$ѵ cTDŽdQ8JAiedjdU;vvRb_nF ;YY  ~3p[pl*<(WiW)"imUrzijV.j" #ΦVXwbN \Fo!ZP;PbjOsᑰW]j maٜp=4oBnzײZ}>}wK)5N΁W<1$im/w<'ξ ]DcB'%XUDZ:q;=eԃX&)|W|p +&5̕<}8 Öe F6Uo+(0lTثX烏PqHwXN_xANwbD͇FVD/ +07pF%[Us;7a:n]bmoě˜9@@n_s.{xwڍW+x相-|U_ZܝNTHsvkG!jk!)i {hJQ3o\ ,;zHI9:GO25l7Vw +,R\7'uvyPr-)?ÎF#TO1rMi.] A 9+=d3"sPzC{K +Bq~s 'Cc}޳ty~okZjԽ;&v!HEa^ V 85wm/Kt=jCο/' Ueԛ~z+Եc3ggzPqO|e U+vӺn\)|+r@g;|r!M5ң881.n{q3`rw4$?쿉a>N3[ + +endstream endobj + +3812 0 obj +<> +endobj +3813 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3814 0 obj +<>stream +HWnOvDq͋]MCܩ0m1UHAmEз̒MZ3?NYݜ + UYYDjdKug]7'ӟ~5;~]W\&_=SZKB8.RzMR?Ց +# 0xд[ ϻ|IZYf@I[PSosyMG)08Zq0+wLrP k%P鿔gpޤkָ]NvۨWK+CVBe!{% *"(s]߀-< +r/4CBvDw>WW }[x .mnۈu[ ٦A?eA/Rz0~H$9z wZ3ҫ7nx㮹~ۦS?U ; DU߂s" + k"NRy߼(`'mZK벯W,WwGoHhŭ֝n$-1);kM }ڼxz}/MN0=uUV "#ISWCnduT0Fi(V!:\uz#ԥ=6`A.TȻ&χlIo޾]E͵_7Vbws^gq7WD 3]7ͩ ͺzU^vaFnkT4G jN oSD8%In\({pۭL26b0{_Ϻ<สНje\~^򻫦W"A))S^u_t}K>qV! 8CcId+.sa(f莚iI =%+fŸ咋Iq%y,BhH`?qJ 7syMfȥQF3gH`>&ޱS0q +G% YM= iy?*~`ڳ/='9z7||@L.~g;Cą.0<~\m,Vj99fqF`ЬmTstq)ẉz%P)[[3B|a1{li3qf 0V@³ l[cJsg aT>L(uO 銎XR0̦ |LeӒ0 $guiYV[jk q+nmGkR *wM Ru+†?Kbͼx%+Z6Oٺwݎh_ޕ +~ Q]坘f$kԄ~Ei/5\EfJ"SS -@qjvãgcXgG +eG~#/(Og\v~88r3tfqa=#5q/MXNƶ!:AEL>φ8@E^ 5nʠ[XЅ d[@7T ˦ e( Ww\J%F/=LKODJ8;`€HJN(Oyԙq8;3 I`\x6mJ1bcW̼ 3"#R0 \ m=kaàW.3`d#n뾖BTA9FC(G?0Yo'Wh2 o G֭(?FEWh@=O)`vCOWgV>;4m2|vȪg5s/\ Ǒ: ¬Wʕa]jx Ѕ9-,iSIP +qz6*ϕh*4mS_]Du!+H;>+w$uD^sS11gR-@sL݋9n-4sf=m@\3kwO6EdK 0*C qoڭ+sn./+zpzch;=3l!!ǰdA)bw菡gOpYUj,ɤx GF/7W *S`4`*[t> +endobj +3816 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3817 0 obj +<>stream +HWnzaaQ?w*ǨAn&J g[}ܕ09swZEY2.dk&mBVՇ}k{/6wwYeq ^5[=^䯓&$OJllpyYvug2 17e9zTBzYmZ${hҲTE0s?dɳ4' /[zD,ZL.;%Krzv$ ᥻f◧-mLQō*a ѿ`lҢy+ҳl]B) :챲KV CʼSmiN4crI+џ>ȪwK"%!vտ<оݛYqc0#3e85ɟ-xJM^A}o%7=[6>xb-\7=V`! %S[sӍ4{sxjpn?HfBm|M5Eh7vgPƞ\Q!DS#EyWu]dHM.'V4b$_DHdt$OݵM%/ [7hkҸhf[VlqrtVXy|mSB!XB ȰdvF `84Ù/,rgAxb'ZR'7d]~S~O X8MsG"b~cL+R{ OWFxFȧHN+0x>ڮv%6Г"{V㤡!y妏Ԗi:յ}}ڭOՆb ?ŢdX +խF^:ZIOZ(*NKBov%Ҷh+>5^6 DwEJh$JZdeC769oUOuE{f7G3l{0NI.ޚ]6ZޝqNeeј ՈE,EbINJu<^W!-%w'sLrG%źw}BOԶv{? a)[!u"iO< AB`R׹v;홥g&J}/"mg ZRKh¾%SrH5Ocɠ|H,t;[oqA9=ndxzqtR; \76͆'vi?]bk_9D;sc1 +j dW?E sH8*JSR=D.Mƾ]pDdl\'21CEmKj=tVA7GSDQDZXWMԛh/jn~t7Q4iJssQ'sk2Z7H܏tf&X"U -"7f(Y +JsQ5o;~ Sw @e:'3'ePw)KfRjGpY+6̺XWϓL;<Ye}-g5K?Z'ш$P?JRM `~u9"1j6R ki:nhv P + y;29qHD7h~c""YtV)T 3LS_Ćf/N8`.@O}f &C] +yc/_QdL]b_I9!5cIK iy}AsƠ~$TLN?h?S9U =ʦECiQ5!hDCj{nfJ[}Ko GrҠZCa6v'&S[ps"FUexT8D)%tXxۚa &ƒMgh'v %ʢhNK ~UӺXG~6k*_(^7jF[[kCM0<8KK {l_&zf8>9{p%1)9h[-X'8@q` +ܫ_b'[,o~MvW5qf)":g\ř[<9Ҋ=?lj)EoS) r\`8wy+RNBo +aAB +㑇d>JXiu\!K[ Jyoc#|P;=itFt;.7#ϗZQ)ӞyRzMcu֜ިk?f) +4ѾC]|5[mL1~$&jem[vh{C]~y&0R(y2, +@wOSaO2~9ER+B"1^䍔he^kyݚjzaBѵ_|y'QW/M++iYƷ#7'۴ : ~fw6`P6`S; p> +endobj +3819 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3820 0 obj +<>stream +HWnza`ќO vƋl ʢ2}>C߲-yE!@3x6ƙĹ4&"0e]ςMօ^ө̬/]OYe4 }\ًdZL\ퟎy%s"c]$.dZ 0OYp5$g?O23-,~:t@6V+J-4`/@b؈e;Dx\9 jO8$$.Ac]ˆK+ x>-÷vA&F.˳o~&Kes93 ՙI.3E Ks =`NkP]#(eTr25)C= +1T'xU]Q iC&lJx zo'bYa`xЛMUA +}>\';z`:v̻I&Gꂯ `#g%Õ&0vxĎT)8V(j,!c$Tq[]Z`, M'& <*NBm}Ă&]aijP:gWpp7Soټ=^}BNCEql> Y@"_"2ZJ9ku`!WBQ۬7IMb~qN],%3IJPz`]jmlo~!_`g(Ak{v5kw@8ylz~-?b_Y8M"C{>oFާEUvZd^"w1-;BN%o,fC nJf9J۞Y%v iqخ0-мLC\ny<%ȴADUIlPh{C{Ρ/hh[~p"kn,Qip#B-s㷉.J:2tS M,V\.CoR3n? @U6 +=1hTҩ`&a4Ray;SCL%83k'@5ϞY]mwК2[@ќ6X;캻64]/[5>L +Qz0@]f~c%i;=zX6u'j;?\{HKpa9Oȅ孙7k qOsPo( + mڶQ'̢E{=v!c.4BDZ^1Ŕb)'fFnbI1͠ne*ePM)Uf#*1"|Z1f&Zm@#߀)D7$iCAތ@!"-Ė|nEuLJP1 .[}8sf%M)movɡgrR Zʔ(^n yhy4$Z4Ⱥ痦URG?rq &ôг6PThxɋZhT vdhsNu`0 t$lh9`|mZ GEM;WS@%$-yFgfjΒ0j)bE2A7,XZLfvP UvP4#½GsV9VOqRc爉,+EGg)@nā>Hje+2Evf@yBj?qJHyPnKqے}"eB _:p +|H) 7fkSi:尭t#ڱyGq:'vxOA}pΕSh>ivsTQ]iމvL|P.;%~mD}:␔E‹(0 ȢDDXM(?/?q&v#q^8wƗKu?!iLy*?3@ +BF9O܆8ZI˱K{@ +;N̽Q@\xb,Bx1|f嶊]+dx< ww]Heofxj.!4 +keeZOO3;".*R'u xzyTnN-D}O)2d:oս8Pnb9f39'e)iTmrц($x6wrsXWfsى]5흙i/orUԵ)Avk1 +WP*mz#wA8|I8V ,ZNv!w{ƈRIkf CiA)ml2LKN ] t뿡 H7*i)3+-*&>z iZV<y/TT!Y4Zb9qgD#GJ.g<9 *#Į;g"wq7v0k)-*ZzKR#PiWh1TCF[Za%υrcyQuC^Lʓmb r N!J٢X0-sw+æ}P:>iٸ+fE/fE_;OJ4ʲ Q0hetC{X +GTmIaȽ1V4۩w5Zb3,K͒ZwvѲHTuH! p%~{?mr6PR*i&g8 &;7u5 y[.Q-%֚7hY4,y "ݗ=X2)2P2Sá6MkK^*}֏z|N + +endstream endobj + +3821 0 obj +<> +endobj +3822 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3823 0 obj +<>endobj + +3824 0 obj +<>endobj + +3825 0 obj +<>stream +HV{pT};.&bB$m &@&ݐ1A vh/):u"Z D-IX-*(J{M?:=g|3 e(akCmL-y&6kq:$>le Ʀ.yo3e`}W 32Ȅ, ~ッM-^0' +\Hp0pLn + 1̟˫MgxB 5ɨ`C C׳L!#@t;?WodyEY{ӵmavI +ЊUб~!Ts0Iv';OL3P_#EXy4Y(4p-ݶ̇ xb +~I(C }}(Vd Ζ[[qֈz&* &[b/f"< G}(]ȍӪ ܦ$Nci5)ĄE$y4_5r[`B>P-c[%#Y%Y#INuM5:5+| XRQxjVrH"#.k`j_A/qEZQ}\~q 3di0( <aDԊ=FVl`lO(y\[P]_+|s]ֻ`]^6fe1};boT(9MԂ?$S70յ73yU\Ƅ,*P< +}Z뾌B57'?/Lf8)HHENI'Yi uʞ4d }hUEeqfE~Y`-}ÖTկzS{,jc=pCpq!Q|D~1R 9UpPcas˪ꪎB2b,u*jp~=NJGݯqwψ%; ?]ZiEOܖuG!oOfnHd(;GB| ?{:1܊Q +^/zWŹ\R|Qr/A찒#JgTz\/]jWsY:5.!^E;C o[/TqoDZg1Uk!MT0FAM|hk[mU+֪T0ktR،iPgb̨%ɘU$ӹ>Ξ={bT"L sݜDce:a' +}ymdEIiQݛl&VXIi7ɇCЖ^t7a:H  Z + +y.Hf{M7M ggh5zS65d=fUR. mS{1Eoߴè=rס*m-rKJ@:(fcc(zzPԻǡ> U㋨2f ϟĶwۡV6 ;Cnq¿oC{_/nwSDgf<yD`) DO){h2נ^wEiB4}/Xs6^Z%@~92+_(1shkډm?jZp؇+pB  /ls>w91i+Q$lu9d +[L3~+檤:!l@51=Gg`?|Vg{|Lab~vR +؅1|_gYϠlS3AV=*.O#Z cg<4HY ]|'B|k.{Zq zY-Beڋ,c? Tݤjsr[{Ӛ'N݇wy;İl.){6o ~Af{$qĬJTnQcf fBlp]g= Y$qAF{ P;&gS)"l](CÍ:J5!CTcz^_Cf(C.hv7䀍t ^G\{_ +r_3O)ܽ#ᓂsgυ ~ևg lY=?Gq#9݀|kH=)Wq @COpr,ZXYT`Cߦ|+SV +¾/rnK &s) -CݱYV ͐USe*2:ī*r*SUTEZkƯI4yb)A1 "F +OHq@DȚ: @+eXKDO|. "F#x|b+VFQOOibR"/7 5[>⴪y='k俥5iE^gyP~)'#UFm>30>-WǠYY,T> O,\9-ǫLS<,!f@gzO}#)SdO K/=nb*rjTDTpiGۻ4;Cmol{~ՉubNNG8c8CNWg ^vՊaBZFizƥ?FeNȬ+ꯦ|'x6u]>9?#i&$m>;)D 5e2>:nLYV*:!IT!K넩JQTI1:JBD" g羘M۳}ν96vpNm&3hM-%n1O`MCiH35#@g'(o_܌hkYi߿LmrǐXRfeݣkS6w~LjXc6lK1O[G)#t>ݲd B4S>Bq'paPB)["Wtnp4<߻רW*@b;8*zRTC*()arLu=d-=+:%Ԕ\uNiϬrXQGz)v2 +7pM[J$WXxYo:h7sCW!`/R2 +F! :̱`{ -=koVAmRؒJt7'VuϦ(-ٱ9ccHM,4 E.51 +H x͐=Ll6k8iUnAqG!:6]y\O%!L%HxZLgeDՄAnA.z3ݵ36LZb#WWچZQĆŋlӟ-pǕV)Air쀽C }}M hnO*O%>^J"qzx<#%o;5 +Y@!9r|8m܌`3S88Bĵ)=1߸Cd%? +VkVI I"/ܜ n(H$*^Qt7Q⥔`1jYx!%TQ8J~+M;M!3g +MbpTϏTڸ(|4up0EEKb_ڙ37p_ZRM7?z$+3|& Z ;4P!ˉ!M1]Px!y"Hϣ%e'R ! "%KWPhGV@&9RT{%\II_NeV `OEXC֍,wǰݻN6+TdW3NS '1m&6W0!cGXͶkU/"> `4lQavJB?x./>gNoawx]Eמg^G]7%~𡃫:-_C%:9UVU:Wu&3U+zgzMRk<_@3r +e3(dc[›ۧ-VX+Tְ6յ}Rs=tMh3S:0Οe^r +~CH޺j1[&\3I k󹳮N;.p|\O^[+[G$b|zr'gٙx!Eگx˸b\/85oϪ!ᷳc7;S JQU%Wu9:<G|4 >KOzur)WQTVMcIdOHPniD ]W+$YvRY!i"A3eO6cPp:G;:S:R9QNBx> '+19I7y>*>SSmi%m`Yk޿0իuz08\A b (I(,e#-h~a&ba +؈ϻ4-aOGq)iP^y3Uy|ݝ}?q!q @IR'B:R~RɤB)ׄ2PV)b?RǦ.a,w;}y-J\kPs+.4q 5yt>kݣͤ:x2 S+U5<NEMCJJGmrY1 %QD4.ڮ pZ;GR@5E􁛯|*OZ ~haJ;%z! - R dg y4 YLj WI>51^h&U>C>`ПiE2"ᲪRs3s'KY@LE蒀.,ԁK{QߝC)Fˣ`՗E(d ~_L6/J&szIWH4Z*4EE: C")J&=Uu~ _V^2G+k1Ίe5^v1|5ki잼-iU%P@I֚l=GrX8A ?*8(!z<=G]/KTUY$!. {ܪɑ>(ď D|I}2Qoru6=~ LPӋkز`Wk,Z|룊nH>&:lZ0XS}5|n*oxxkM׼̿7ԗF}AT N3!w +c'U{͸]nHua_oid׺07xҮӾ8}u@KO"+s{çk/ߞƭ[@Eo9,Bcn'ouY5)͠ϙxCnM6a0 0 ^pN>eЬyJ a2I>oҋrd%t)Sxz~\w2KjulQԌCgW\{\//{7&tX7#7:\ĵ6&Jw039C7̴.PYDEV X'"1g2VKn~\C8.* q:x3QRac8e眳}iĸq˜`nr|$6JM.,d|؄22avѮ@F7 *HDUaɦiD-DDŽb{Y߻׎?{>lzl~X䀸 37lj.(Uj(YT!LA!,}HG/o;.y5ݛ+ϡ;ώ[vCszn]yzxNYT_”g>1ǝ5UNGK@b~7\3\uB 9s%J py;TCT逆73"?cW.wt*wG  MF>4 ȾF(pJ*%(v4p 'Z ,BM|'6P[TKŗ>f>Y1zuk*ʞbS$Pi&bO|OUdL12U͕Ǟr_2v9CWP('Ō7TAj|ԐQ\R D$m -uiY!Je,}!:DO*)Q,7N%pn:Zm$/C蔒4X&kGJ.Sіokc`8%76e݅¥哟~nrwmX3дЅc~nC;ޝMA +H5_CPD@F!c P-~ڄN1lVu&ೲTK֪zO$zme>ɀժ +xdtf +l؛hd7<7;vϝrbe2֫-{S ;˪fCn*)2e7a/7{,hL~|jKXCK=qi@z( GbJQ,aTJ9^&뉤XtV"D.Z,$ s:פH1k˭ߋػ!U /?iEq{oT݉@.6(Sv>СqˠdB@c}W{I(['f6B r&%{; TȆÎ/i'{8JIecE417r#\yn>z91*1 WYW[wlݵKwfjt}U?X[DgּGəTKϯyFrHΑw8Kc>S&T 8)Al‹ Vo`vWċn@XiYJFFVAycQtch&ː1q2:QЬb1;A 3wcGX2XgeT.fyĩوSi%ҚCϮ?~ք}{}\Ku+7O> nWrz.&l9͸!= cL5z %ʩk?W.}gA~[Cs3!h"/>k/z2p+' +c$IrJ?xBE%Udz`*ڔ:/_(k]>x\^B܅H_AQ'2[@F'jbH|`jc}2$L Ze:v4mӎN::Ck$ݥ߹30 #aYsfG ORp6"XdE$Q)ʔn>8F c +qHIl)$6p P5-$_=\L rfZXTmȡPe6|!92(Yk֤;lЮ JEúhx\SIWp.zRzH$J\$X XUmM@x}<*vk$6J[,w_olEXg:TO7 pDd8i;'yHsļQLn o89QZ|n(A$OY)PIfh isѨQ+ +=j0Ya_Aޡ×͌b'O~,\=̙\<`ngW^]ryIEDz&w2?M^h4U> 4#1:aiRn8ʤߗO(LZݛSp69e@efU(W4`6WQ6 ;fi0N\4J Ka/si(fd]75ވeGaL$:)qL,ԣ l4Ew+ fjU%KK'+aY@ #wΉ/ZQOGjؑ^FIaAN4E9h yİs镆 )2%L?A9h4IY\t'˄NEuڑΏQaLS0vh; 1|阾Hz$(|%(AIb }0Vw8AWY/aY0Pv6:eOjP\9,&;<.iYz𚗛i|+xDZ2%06NP-m?z?;K6z !V1 xR9>fN@q TG8ٱ@kUϫ6Uu&.H jP1|RǨ(9LL'IQiTZ-a5D̸Pe.Ye$*W2O_jpW۫cݾ3gL-?TniwKP(Nޅ2/K;lȜ"K0!m` H6D$egk PNgw$H$t?X уdZpfz}AuS "_a_/D!Xù#!.>ޟF-xvEl.sE?6P63j \]8+{j-\Yza6pxW J[^%STP{CƖ$*gy;0WWG(pດ NfQ +f$6 @EU 2}Cc3yW7wO/o?аHX–0TI W9t\2*t2@L"C6CcаA#^7q0AM`ff`Yla( R$ 'PDfbcP6 =fwzx;k;e&x$d&'o`0iH 9d(2RJD +PS$Ԙ {(V`㏁ILe`@<͐Lp=@LU cp3πuig>stream +HWms_q ^oj'8J;⤝$! +$(LCewow %Lcψv]. ZʹNRRO+guR4WEU$IZ<.Z<[nvݭVl&ij +XpUdji.EENL}1'^)\: "1 &2Fv6I=ifj鍭/F6=Xgy"`QV3SHɒumk&׿8h- _y-9"mm~ڲIKl}v:YHNQɩ҈E_|Eh, x+;9*մ'9!d n8}XrM34gZ7!}7rʑ[tR{T轂|Oڸ K켏1'u. +Ȳl^Rd|ũz/l JArޘю*'//íT y&8M!c-ܠT*80e}k簼vlQ:%4l;BERmҰ-hAC:L]7љH1vOJcuht--BʅI +E5N>#~#s|#{ +`Y%5A4M+:7B64Bggbk():T9yHeDA<ǣXQ=O"T 8x_hznҒYHBz@5DV1|aɢ2bF"pIQG5JG_- (_/fgZj-V9UfIᾙMuCn۫Q?ꃂa'SzK0T8 äʳ$&5ng!DVifl\ lA,L$19*fbVLt%W '8mDX]P %0b,Yk1)z4p|qVX| ?cg.'Vw˚L'e59ޚ^TT7 Ek=s+ 槷 +gO:x-mKj5PI1% {D8"=D9rD W IK*GzB@ږI# FTVNyFK6#)IS¥SBPNyFN@*D)O*K1 ]90'nկqd +fIZ1J$ǎ&+<#GGZ[eI'֥i93C6 hG°OK%b"9 Rpk' 𐔻Ic̿I80qL;a3%$~hPH.T@3=-mu۫C\,Fw7*'d|6lnq1σDovsv?1΢?تWȗ)N\}G]C9=mKjW+ZA\h-Yy a~0 9N;þ%uqJDOrmǕfB# H.c`LduYFtoj{Q=gJI9$Eq6,keD;f2 A7t&LgF q}ac[.c.2lz 3= ,?M`^1So=3 s8 \I}KN,䍡eu8WIຐyf/ %Ed C!Œh(`p{>Szi/W3L(Z&t l~p8z{`8O`M`m0֠ #EM9m7uc5DRX:>%04k̂Tp h:wMA2tš8^R +:G8(mK-]K O*(To0O'%(+ziQc, C*B*M,lU< }Ӗ`%uϹ"GAf'DZkZgS.ƫہ~ q{/=6wD\v]D%[۔W4Ur +"IJ}}944i<+˞~}g|n_rzGHC$/89O#z`"Cy \F:uI9LmYY{9 + @ClҍV>h}pjEQQם&ExPеp%&w#Et%j"&mB^\Ut7j}ÍؖVM ѯfܱ6_\_/],RUR!Iҹw@IHuvo9&@n`7<%.X6l5+-&~fHNyf"%$#>2ګ$ ;!DYt`&FtlYmn}]xJY3Y#Ξɓ0Fy/Y#6:P@w85"ycO.|ayWTyF@hӠ;eXK05y`c (םP^qTM -!. --%'0Dd]Tn^A; POIH }8ۈ9WHSOhNRE,S(׋LL +IQwN+j)WzDVvVyTΓ7-rBm5}Z*N?&<ث')`'T+5Fm +Tr*gZ.y* G'OBq#3X響e7VxǔxXiO 7T̨6!%i ki^w%)[넜*>l9c78up( +(`SLyU|,t[WWJNyԲH +@~o1_ O p[V8Qf!?'B'Đ$+,p@5*RҩnGQ{e4%Qvh[pg]\ܑ + ꅦ~Q7 V + +endstream endobj + +3827 0 obj +<> +endobj +3828 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3829 0 obj +<>stream +HW͎)HK27dM֘rX@#98iv~?C2_UW= (],UT_|j:kVoAV߮;,uUצQ7 zkT/MRWǛ;&^)\J]rPº/qeZǟ~*˟o~Xji45ڠ[.o~#x6_ 8i*Yr ou]ic4Eڕ"KP&+U=lhq>y ~?:+ +>`Wu-%\Ylb?=dߒV!}+qv/)>fe:nGW4T)mqOʷBUײ+m#R֪M]z?&;WIf/n KaT\cqc4oZ`) EJ9Dv3>rqj +oZ:}BO1R!(6[H!2 ]!脺N_R7@|vcLeM(D:ʇ(ghtj+|X)v.*!"2O(HFv/Vl۞bxJ©QD1RMZq,Ȋ 7s]#%č guؤG{B$IzoF`.lb~{GH"kKLvUvYLrNhg9|,PPG)Lb )ez6TiӸs!H %75=6%" $ ,ǽE^W kewL(~R XSIIeGS_ױ! }Gu((뺼71~e-k5DPqѽi)f3SecbETǸ Iv/b$MFbLO1Z IӤI'h+&{34I Q@K ttk2f[xC1\}JI.F*|bL:Fu3R,St$9A|Ms:Be|=9} +(o_)},YԬf\CM'9J55tyKM'f⋷nۆ'(cG݌ؠf]A6%&]6c󍷢 ﻛo 6ja`<; ..=q n]vxsuꚗ¨^Q_ZAjh3%ޓŏv] B3/ @R r= e|Ac}7i_ "L3MiLT){gL]mEsMh7Z`sW'Ze+m ]@23m3zKYFڮɑaX[mR% MROax 6݆8%ֱt'{# ?ʠ3 Dg\2G7FNZᎯa 7=r{hk1fp{4q4*MԡS/DCc'#m[٧.˸R@ɺPֻi BaYz5pa/ZKX D\`gf{5 B#zݓ,69Ao̅uC[f\K\ӎdHHN"NNs{r \霎2gGƔ3{r<)z9;tv@Nc/7=&RѰm4f֟~RGS U LUWj/&Jd倗iC)/7+W*^g.ѽ`庡m+Jh$ 0M6mU[}͙P\D&!yTn2)L(idKbMBNNtCf"Me"B%||QIm 'S2)%1]Mz j5&碚Xeќ)1h + .'M}PY8L:*{oуW-6W Yy&K\rYB;|AMg~).ihz&p/Т@Uv.S)HZ}'ڢU*{7ע"^1]< hPiM/PZY!J`7m7t#ZsZ\ki1xi|.VM OYU30Nanݞ2ӋU_f-Tgs Tci%w^ZÝե\ +-V,zMEBpQМEo(B2 ++?1"T'FxԍPaMU8(; Ůƨ~ B w ]aGħ8yIcTkfV ePbChB(hU@QQ:3 +wbDOZUybDO>1"ԋ2 +'WFe\f +lTwg( =LNN1fエ9c>ߺW <;zkN G7fUm4q7D*׃fDќmb{Ӊѻ%BɌ=ݴ3 +Ɍ +§Ag 40 +>1T"hgfD{vcFe4л2>`X s.OޝYd\̗QB6Yޜ5@(\.B='Šk83||E+Eki?Yx*(EhѯL RPn:` Zct1a-27!PV%3 +)̈P*PD_X"=_[ׄ%9WOTrGlDecN)vGHƌ 6o Fe|HYQ1KşbE{!Bh}@2 +SP^2Kfbk #Q~zaT53[hQ8}ʌBL^2LF,n0wF'F/̈́B1,9BF(B̄n3OdB)G2P4 ЎZ(D ^ g*m8|tW"c+#*+%,3 }OQ8F陱 ,$^ +3 +f,=*BI'PnXA8|gl0|ޞB%M̄ޞLh~vut@9!T +7g +D(3!zOЛӸ7D(yDys&+ЛsbDXŻEC6Н!cNAYcFgk̈'`Y!egmQpR ''ѝuTFŦΉ!;:sYA!j n!e=sh!T6wFշz4FBo1v?<-Mߘz!T6gBm !B8lOڝ-bv":Ƅ_!HRB7'\ 2KsNKc@9Ώϧt~Ow^!7Ot㷧?=sƒ0#>Y>^Tϯ'=O<a=,wߧ󻓜?1J?T:*rBOe_n]6/H "-3^nt.CgUvi_tέCUK+˜CK83wS7rhG}t޲_?Q$EGeW(j>o^jxˁ? $L0dXӀ} 䎹6^Im-K" ۫:owq|MEY7Ə~u Tб>ILڹЬu +Jj݀*܍PPF=*UˌB@5a߹q5:f4?i$8#eyJ݆ aPj ;6/P6Uʖal)xwT_fؗDף,t=>"B(K+wP|C +ϱ>F̄ +@PCab9[bP,e ɃMrJ2qK2 +.Swtz +E2hJch +3׿½V UPz5ʍJ#F_zZF` +Qyb膤xS= :3t Z(dzPguX]]ChӠڔ*v={U"jƈPFԦJvmAjMMDmS)Qۄu hMԈnDm9Qۤju {ZHDm>w7B?UBX`߇n mf㲡a'à GΡ6X~ + =~ V?6EOw$ @WX-t[7w WzOr}_Lӟk&?^}z^~\N/w-?-//Pq8h\<}\j:;l?ղ㶑EY+jI ܍(Rv`7xeee3 +Nf~๏sd[rb +nԯϲ#-7 |ѿ'ߍN +{rM"sGhtHg0%6fcƓiR/YzʫM=FlN +H+ҿQ3D.;`L%CzpLcxp5(Hg:3k xLjm +w]7E#T6|O蛡pI}ĭONF•g No\6viR ^ųy\AD&_7:d#Vr=HD- Nۣ&/xR*SrYݲ8fi9M9g$lp=*渐@.m7v(5כ#U1`)LK3'0oLJ 0ƠEhep ǃBcmߋBPئ4& .Uf*h+ +IQ-o^Zi΁'"xI̳ ܍SJ.,c+"m&D vܦ.j+:ש^{CmkxiXh!ywжw탹}Xxtѣ{',PwVyS@6U|ۉ\'gDR~!M٥ޞ4[)ݿD{D:H*Wm:…a0CjWl׶DRa-9X_ƷK0;3TD-4b,b-(+ŜZ Ś]?0 M9Y8'D(YJǵ h['8tD4π_q1Tjy9Z4>+L+OYkW-@]XuGs 9"P+oMFNt0,bu[io*v"$oxF|=yM -e>I<푮E^K>Զ7 +O\b"yߝXZ®O= ƚY^ﵶ\!c}ӕ*CL55-Ե O`A޺h-{UF奝JlJᄏԷ(_-;S;ei 6Aao_a+ڌC6(+>h9S@bǯ~0dt=XX06.l`Np)H-|#vGmLṷ^$4ks:8w+Jy+NssBy_7`Z!+=9f(p>L*[kVʬƟ3i =~. +v#('$ hZ -%?nr?Ge9f4 P#10eeycbU3<&΃ 0PVtmp`*d0Ӽb]ڃjՄ^g +H9H,ʏ #g@jV o+3/j&s{јvчP٦>ԑnb[> +endobj +3831 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3832 0 obj +<>stream +HW͎)H+lb7Hn;{HĀ&e5v&Zzxh:?s"~6Yr'вV.znUg,_*˯HoW^z=*lעNҟ:[\nsjQ"Q(su1L dl~8?3L2=({KRUH>AJv@v~}mfm9(i\MS̒)PXo5o]IӃ?ˌ̗o@n͎ϙtWx@ 2_dZ)K!Ef"hxӁiñHzZ㌈Xikqr- ݑeAnѡeTCtPϻe/e"u%.bVyLz݀-sшgҝ$#?w4ЏcD{縦{e)"?9?spY{'jJMG +ӷ>99B W VsL [9A,y)q\ֺ8j8!x3LZ#;#ب̻X(ȼl N"XF~観lQ 72ZS-P+{L}3=UD.U0Ţtk\ǣwR&''`cwS\3|,޷zb#גumyY62+zL^JO\%K\8Ţ ̨bfB~EG!@b:I + +PϟNQdb +F+W&{PmcBuRIA+6|TK<9nzLbF$re +Afطx*p ӁFśq;pj +)( +zbK|.U MQsӋXDp@Ynj3U u )FK6 zKV:;O"XTK}G{ߊ$e@Y[Dw},4Qʗ'ͫJ#^p)=1-*+)3XOt>>bvny4'iQFޓRhQG ^"zkUNuùz\rʎ0^*%Gx|ɖXs|6 +5 XYT-zY$"EǦ(KU,G"0 6dCz4n!7uX2Rx7lO\e7)$,g\.L)\?ڋk[$۝7]$e~\-l6GhUeYBcM6oLUѝG%C2A9eɝ-l Qh[^7K΃t_S`XYk}vz r{ܫTż + 3)afN0=iyVZ#˜<Е|5e4y/qv{ƽ,`ARjS]e~W_d~F77^l%!m66-vdBQ[i Z}:ʩ _뚒*eYT7wanc{̯@Q bع*^*yD<ͽ8Y[O:t{B)V!\[M"\wۘ ܱkgzL*Gj3zzᾣEo2 +*;z湧U,adRZ3)}B @/|`Ԁm^rچ`: " D5ZzJ\$VwܶF= ?R* +b +oe1.ykx^XÿfX8:qDFdyhś6)jSks+[ ‡ElhR{wǟb8~6(0~:@B`^l]Խԉْ9/ZRN$6!6q#zϯ%L{o;@ $@${QCZ[NK #CV=CM,UޛNY+%οXgoI"kᨸ#w:c0qˇZ Qےػ($7Q$-4IQ׬ɚrת3Í-!x$Eṷh/ ^v4L+G$ZaxpOs\8v퓇[pz)TSB#z g|͒FqQE'㌘*=`$ +xm/_&k~̪:fgzV 7EZKf_[Iw,lmp[ڵw[38#(v:"s]aH.2u)DUg'MGHۭF*J'nV4䧜F6]>^s7w\JV&=Y.,*0f9f 黀]QQ߭] k2BǴDnZzM"܌5u<+R jnbL~IGa;@7P@bO@!&|ea |yy#G9_.54RtM ]R+О18Vh" -z9I-$bK Sia8ǃ{2ճi79A^]d-m>4h3_ (> 9 ƖsJh^p2 FeH~%-yarr]cSS +F>xY#?7VhUUutșSg0 .UǩG@t `=V>:,gXkֿGC?6RHP$3jgX +_Z<_g,/՛-f\'윦PS7_0#*Rc\0>'ڜGej>KuNKR0), TE@5cabCӷ(AZfž4+`u}mg1;$LJR<09GxП#%+QfvU=bqWx)+Fmm~pEo5 i, [%anzeh?oEy-GԓOX<|֨7,[6`rȄ :Uv2ogӽl(*e>˜!tl`zR7cX+(d6] 4AHރjV1KRXT.tn, EξJ%W=;g[J\4vh47º 0.\7EՑ/_; aMu˰ܴF_x +q׹`I#F,(E4? g> sEhGK"^B=+[I;;WD'zSa6-$7l,ŗ: OTgI%pүsC8F>=&ȋ˝[Mml]5pSTNZ /(M"$J"'5:47骆ӏ:^.z>V{T4UQI>~94[˝H +ՇSLR3 +L ʠH$-. d[׉!P۔%OS(*.Π&>Fd@?Eɓ1#I6tf$5b N}Dq nZ/W kؘtt 9e;i >_[Vʐ]ͣ9ۉ-Sk$O5YCĩŚ8&Ŀ~i7\a,fz֮_r?ᆯDjزBX&ͷ[F "yH:$4\Md ""&ql +lIi"O'QE*22Fsf$YiVMuJ!~n_or}ʦFӥb.Imwq( + 8ywHߺt!P=A`JBH%am*3(HVl; hzz' +F+?AS|0;(J }t)}J qMY2I{/y͢=;ץ + +endstream endobj + +3833 0 obj +<> +endobj +3834 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3835 0 obj +<>endobj + +3836 0 obj +<>endobj + +3837 0 obj +<>endobj + +3838 0 obj +<>stream +Hbd`ad`ddpuqt q3u70iKՅUnGSn813.B L,}kZcO?*U> g$n[` +\aY9;XWk$C + +endstream endobj + +3839 0 obj +<>endobj + +3840 0 obj +<>endobj + +3841 0 obj +<>endobj + +3842 0 obj +<>stream +Hbd`ab`ddpuq q3370iSWUnGSn8+'YyݓݓMhgKdD5It+w?謹?zoߑRSBfm'o߼8?q[om~;/<ӿ }^];\w"n:^9e~~Vná*I~gn'w]q$Ÿچ$kBŤ~kM-7ܒ<4d @^ + +endstream endobj + +3843 0 obj +<>endobj + +3844 0 obj +<>endobj + +3845 0 obj +<>endobj + +3846 0 obj +<>stream +Hbd`ad`ddpu q3370iuiV M GO +10125300DdX8-kƿ ! + +endstream endobj + +3847 0 obj +<>endobj + +3848 0 obj +<>endobj + +3849 0 obj +<>endobj + +3850 0 obj +<>stream +xcd`ab`ddpu q3s40 j+ˁUnGSn8KGYxMRAgdX8\{Ou_9M֓.|dqoߢy..ɖ)ſٛ1]d!%C7g[}wO^pa) ܻoÁu{휽k'zR%ڼ3}<|c~fԙMt l] 8ٿ3^tl֞%Wع㛯x;w;%VuJ Y +endstream endobj + +3851 0 obj +<>endobj + +3852 0 obj +<>endobj + +3853 0 obj +<>endobj + +3854 0 obj +<>stream +Hbd`ad`ddpuu q3w70iVu:pcgcݓ|?mQMdwa*߭#||{wr~W:GUOmMzo^|uK֚[zonEy7hc}7G7;@>endobj + +3856 0 obj +<>endobj + +3857 0 obj +<>endobj + +3858 0 obj +<>stream +Hbd`ad`ddpuu q3w70i LV M 10122s'u3003~ʰlck]ȧ6;ZwZ ~3v#6;Ϟwk|XwwRK|+Γ>vm9 ,N + +endstream endobj + +3859 0 obj +<>endobj + +3860 0 obj +<>endobj + +3861 0 obj +<>stream +H\V tMgϹ7M";7n*^TrIbI4DB + # "UUhBsfZPjYjRCRʒΚ묵@+,B񽢲Jec EI3V>{nM'Q]%Ey)uG*`M{aY +z y5?9峊R/^/ ޥ։P| 8d\ >3ۉ?sjcw5p̵{Ȉ<ۊf.?7CͰ5/z5hO \%F#PNjܷoHhNݝbe޿^!؉UR,Q Nb* }05@ON hyZ}R޼oM06cb. [/1_!FϬG,OX~v#xЌD +}70HC$>M$ΫxrznU("p}]~c.ROQ}C8D>O]~"I+Q]8SHKeo3a)qȓ&R ת=@dwIH]@>SgJt(6Ϻic@eO jCG7_V>;f^ ,rC QwKt}5O׹PeZ}k|N6bTTZj8q?K& sfy_oӍl EJGE2[R_S<4^eVo^gP):ae5Kpoѣ$:?v?M0G8[8q/`{ɋDLiZDtgr"YU74*esYuh捧aNyeH +j6?Bxc F R4LNʧRz*2c_n]y5kNRoj:܆6(Qf[i>LYY;]tFp< 7LP*oEVC#8Tіv9#%6q!mVOC HG iI,hT~?B b.1Py=1 rt#̘nN^ +.K~so1`ȴ0Hw`;縌j m~G0oCC/䟌z\hnT6N$5@Ej>Z3~%}LENcdCMuLݥEyy/'EU=PVI5 |VKwK$rrT!v)iL\)f#/ݏe8L el6<0b=$u1?3d7O^=##ztld ҹS}6}Zy{y>abB>< +tgSYtdim\3-2,~%چ`HdaN'm4)%M76=E_Ӣ=(H6l.ʴ9\pd&窽<9K4WbEǠjG+`OpT9ŕHl{ a-&oqĻ-nlSA:nZ_de{yo7BP  ?!BlMQL&'E@Ҋ" -ڞ%pd%# +6rQJTl-V9|{g{̝{zKgBbf9NXz.e|`e4IXOzkY+=-* yA+SM G}^JdQ~yByyZ8D+Dӗ$&j(ޔ$o wu%kݽ|^%v%t殎F|LpnMN=NBpަ̴9ԄOiCr\ UxƠU @('{§*Y*"}J!_fzQH#V +GUz{?Ңw ixvD>Qi +{;%U/"ώVH햞$X̝@|HşKEriPT͓JNKIGZQ 夷?ЪʽxKa#M_lYZv,+ɳ̰$xZ10t_LwL6 2#hNh-,'EU%} w +m"Z9FXm^CQtND *m.#Q?P>e+';T8`4̀큰y>1vacbчQ&eSW{ݯyΚm_,"߾Ab-zedZ*,νJGn=4} 7mI>]/'CcéF.]r|& mRo:h_/=i{ e@ +?E|Ğq{–j60*@^D Wq}^9Cp> [% 8CCLXaؔoql H]17R}(^tf ,inqGjyW6UwS>`[Q{DZeih,یc*MRLvvGt|rWn CqQwq9<)D+ +e,֖6t3ݨ̓zn6F4eI;hV˸}7m g,SFxW˿Rk%mq(5@00.]7_ (qs(3|csiMT \h*-wkQi(\AF(k9+lkzs>]j@~}kgxGrjȇwu1lm1S-߹`;lW9s$9miTJ;W*v5c0QwRI|4fȣj]S3pZh\}H>GU9$k~iк'(IE+u~J9@9Y.o JJvbr#DxV4V鮐>S7Q+l{j 1+HT.(N>wϗ3aW)՛`=XKڃW=d;_d VuZأؽP*Mj?Xg9}\z\Ԓq'+Unu-:Qi ǽ)E>?~_nz5 0ͦt0N\Cm5C5G#hw>`# ޯm%oѽ6uhhۚhQE}py(OHwY0h`EkȊӲ*rmMt_Q2tORZqƈHc?g]m{In˿X8*|xgx3wIkg6Yv<oҴ! u\Q5&4GIZš:m T?Q !<CcsZ Ta=;̽s#R˰Ν{~IB0aUl &멮˔m-f f= 1b}֍1kZm3`/AdUMڀV0eMϘ>ͪ?Vêjg4W[ Vl[LJf8BJ"@j"=ŒMf|\,kvAwlY4)c+]R]i1HM)jMհL6VLSor|GpYʎ*Ů>3H#uZl +E떇N?}"l$+wfRz!!yM'B*iC:,_/Oq35msoz gMmȭnÝy +y2 @ a $DDXgJGYZ21 ˻mh4bGz060F5C"jnA0 ڹZ).2HL0#ŌlFz4#2ҶԞVḓBq$qQ*]&f&H\s\K_KKqi(.$" 0ͤB%^kЀjEI,lm"\gH z@tK$ఆ> ݳ<"(MCm\i3ׄO#zב54 ?pS)jI Œ<`~M?NrrRцD(fRz\ rt'"k.UKZ]a;쒛iٵz/V4# gUPdz~T}9m7g`IS ٓz쪆O;xlrN7GȈ>M֥]alWX-tI!!Ġ(bE'zD8fr B>CeJa#cBek䝚;f1Fϣ2oxS Q~`2FʸB=G1fa Q/ +hp66fd迈KҸwŠsF)8&TBY?9v;=5wlaeP: Gy I&' gSĦÏ_:FEGzLN(--W~SRc{ΰºa][f%! &YTR@9/2nD^g]s'T;T>_(߰؏0Hw'^%nk{ч(=R |Fh>\0)RGGgG\W[ +Wr^uw$Z BtGk< + )zrEJP#UQC +W#P$X4E;SD c)JLL#0!sE4_ƯEHrG= }lVQkxy%Gp_GE7v< on[d]',h yڌ41&XdMxo8мV%mwG> ^:ӈK0ocye8\P^vC, OKI@TТBǍ8|>5Y̞ի{q]M\W]}wŮV+!0h] 'l(J2Byi $i4dRpl$iLM x2Pise{};&XbE:^M_#{W9z惻G +k6o(ɭ =9_^N=HʳD}=f/86K-S;Z:Ż ݹUoOۍ}C#ɖPRTCfI V{ܻXD!(ަfz6ls=z6v zt"\eӃ{F>л_Zq8jپo2ٽiG Oۜ[}\9z Kt ds)RY8:So D2%_[oѪWbFF.˽2-MK Yi3Շar&0NL4 Is!S%G O{FDG>cGA0$ 6 o xM#i1< y::"*ayRq=}G+7ޘ<2DVg38*G?;μɝW,\|^"PtcKezU5㓁P|*P2N޴"(Ai~ o/I2tfff \]D]aw[ Ab ) xV +͌qTK,6I2JTYJ +*8mÎn q{1ƢyfAH"'RьNAPj|Z[ cԊܙ g}㕣ƆS" 5M qWP1r+y? 6s7vέcwHM.{Q|`қ%\|5ZBbvSjMCJr> >ּhLl\[4c9/iP&) +rfpZ i c\Ӡu+.Fшkoq(0Q@e9s&w: +GID +Z̐z;͗%J8+xrKjY@nZMQT:J_5޽ٔLaG UI~UF&2"z3 >, [ O {7Wy8L*2n 3#=ji(T4E`j5 + EtPUe#>ibmC';αϾ;!Ns;'>$X a-By Um. ՘Vjo:Hd*cIIe2T EP41{YYy;?/B+;va ;P;^.tvό6+s-|!?c vT ;O!A\DHkiLN-͓M~r?ujvS֯oVJ9mp(7ֽ0 Q}zSzL1 +Ĩ$1OпW2”aMegDg0L10R*Bd(dr@E19Ebhץk }vOS'IQiKM_n_0f~ 8jxX<$oy&s19Zׄ :($( +*?[ QfsEV_$_ҷ_\X>Y`(8VAcv1uJH!-uflOVA#C7Ϟx*YE8ܾ0/W>[ @ziߓ/%[/}1oMɘ_i!zmM| L45Q;TPѡ+[*\lM:ɘB\@vAVWVW2&rUx ݂faUvW+p$<\X#9!o1sl>iۑadb@!?uYF,. \/x'ayҦ''sP*|4ag6]=WFZ̦šѐdw_g*;oϸ2Y.q&^蛘n nsBY71 +SaCN׼ ӫ%L' (?w(JRv`GYA(Cu0+aJX~HGpGl\ħe F}+& Սtui<.IǂENJ_ʤԅzY:>1|*ybV5ƄNUy3mrB,ahyÝLw5gSkDB놪z,tX,k-!?aqrlfQnF#~wL(# ރL;>M3iHG +:F=hkq8+ JMm8`X63MT`٣`Bq%+t*2h6}Jg25AJl4*+;=2@XC +4 QUHaIP v6iP|Xe&KG`|'ѼجUO!PÜV@VS ջV>L߅b|.kAi yjU ah~o6%4 ܠp$I1 qM>e 'ptAo\Y>a!ALio0 ҆xdS: b"p+u e$YeipPO#緇 sgw@ )~pje~owtrng')۹}~Lqq/7Zϸd .;zZ~͸u%};5SG>a싙g +e‘ *1e$9:9u68I`gCA~l0Rj^0z"6Z RiPJŢa:ɦ,ёaH(׃l,YTӥMwTZt$ >5Ӈ `lv0{tW{lߝَ}ߝ_;;>;3y G-!2h- e@)QӠ F LX5IӤiҴ?UJM_c)y +iϵ]*⸢VyZ ] +e}BTt.kq\WƒeNR99==Yf!9LG>T9kY*TBuNӃjfUY{x[ 6P̓h  {Q(4asJ/9 9+,Ԯ@knϴoʷds?8ݿ*|1Y,B1+ pnHRV>=UK^{X){wx:&V2ԉJկ6c%۰wtT-+&f6|u촹?'˛% ߑ׸Ó4C]iB'Aߒp,⟇θ3洇𑾴`x/ڟ<(z96Na4!f(8M/2ۃ{i]}~ {F Bd=niir(4@Db m6ч>&DS\L$݉D2V_!}uk`#-aɻ&4'7ҢX +by7ɭM%PB(+<BlONLL/ij槬]h=|fֽzvzSг?fPؖr.VQ8~9a[u$[RD>-fl8w}qmKeCkwUկs)Frf7:S#LnsD2bAKeW2r+JBɗWWS3ULQ+n:DeJZ(u@i,֚0Ȝaq$ِħlL(."Rt@Hd%7Jq5jfbwa:N S,Bfaʱբ`/rS<╠+<ߑa96cA!梩[t >`xT*tU1B[hIsE4w;-f-ɲw/۲uW|U$Ӿrw$Xrc,a0af5C1Bݨ{ա"Vr9$X+@=Ol8~+l:i}ηzۚ,\c2]jADyqڭmhON7JrOrj7?\}ބTL7W(3Yܖ .lW6_<{|iGic$/RE ؒjpGK(*Jht Ku0n)Q0 3 +@C\"e==d8T&3&-ȅxNrI4- F2X鸍P XLדR~/.j!3cA*;4µD*:Βr[vDyT@ިk)~'1/x#m|I^%o.V[O`D*h30|j:>/ V0Hh:'a,,+UY%IZFhD]-qoLp>4_Hj+@UnZn +{!E,^9J7|,vtƸߐ{/42w뇡ːYy?KSQǿnu97v7kJ76+W [eeVcDITDFEd!CDSAAAݫ$ܳ<;<8Չbz9vҵPp'ÈGy =Try6*2 +UZ/˞ 55D.?}Leh͆s++S!IU/x;b.d ; U$jUy}nR6ANw@d/+:Y^,B|?\|&U=>t+sL̛3ǶqfzmAl,ZK|:b͒3Js +JˊJE]V(ۋJk@RtacܠRzªKZwMD^#*@+FFy\rnlw %uuD2L6 S@#CA? WuHπRg{ xo>Όnq&q2?9D8[H` +}5X'8H bC+V`%"N>@irclKz {?Ά,؛_h1wiu9(5z{]摏#lCАx9^ٕIzt%w[%wuvLnqHU͔@; )SEP;I .A)l~j%=5W5,؎,Ҹ*, # PI$x>Hߛ4Ty$T[z ο|$gzne%O?}rL(TSCz Zy{ + +endstream endobj + +3862 0 obj +<>endobj + +3863 0 obj +<>endobj + +3864 0 obj +<>stream +H\U PG^w3D rQQD7 #Qxx$^UJt- F4fc>׈n41Y}G%~kX"cr&dy;&,8tpT0wnKy`>,(8! + J{ r+^ͅy_zn';v:uv`aiżA@\V$,ғ\e'ϯ`LGW'Y6yƝӝgÞ`Oc4-k 7e.{~ǹ]oHo^ q-2P8t +6$c)MQ۸P:uD *<]8@%4lp +kt ,'enmm +MHe{tE}tC124BdFŪj=C(t7.w؋,Ԣ[AA3ރ_&[aE0^8x7B-u7qo043046EEh 52C2sK,kNhalYxl 98MiE-tXQ];Z281Pp +TUaļX+fq#R?MH,S}x0SQx ]=;=:f,0鵜` gc{wiy]ʫDch<ZOt}'5g:}8 SP;׻p|("xEyObHfluLQύjFpcߨsK4cN59Qf*Y+ߨrը# hvg4.`b^!G,rs5`~NF9b)e-}q⯼ \Kj&ISD#Tĉ$RDXƨEqWr\¨6bF`:a5s<~EY/{3 D?3],7q 3>J܇/5.s}L x_q5%HqI)4*d,%Uһֵc#>}t .b!DyIb+3 +D)\ޡ/.Jo$#CΒ.yDTBH5TMVRRge3FQg12Ś&MMMwM&s9Ǽ|ެ=Xދ?S4V>iI1(KjyȧGJWZzLOeM(@2+QOC= +UgL& S[Q]@\BxZ1Y)+oQQ'no^!6oDA51=LTQ?y^ᶴg8ITxS FVh9}K !hxw%:@NJ:/=ƑeGbY-Um#+)7kM{sK@Yu\&9qb +gVVYհn*Q>c3f|ju3A -z xyK-x=F4t#OVރ7=KǨOLLL! JLtTd~}CCmV>ݫ˾ݽuҹSǗ<;xMnd[].lKMhkYG])qYݬLdLgS3r_7+<2:;bA[oNGoU1yA]lkH$#}\M&}MLqah"R7c x'{w+$VU LaҤ ÅcT%[c|Ȉwd#¾I#5|ۭRŠNdw.56EB=%1{?+R膿QfΣۼ.֢MWk o|ȖT^'.2KD)Y^qDaYX?jxmnrTަ] +M5AG3n)kzMzxY3=<12?W=$)6i] +8Bknq]N4 `9.&Ը]R +H̕Xϥt-/jz o|OydG獨0/')`V6'F袸ɨ&wc"&bՑs/qlbR[oDr#Kns!KNE=mƇX~2ש V`:wj/PFr"E@@ X <4 |p vP+:E^WP6\[C~fTr te{ʺz+0n B*Ơ`! ޫuc!ʟAFak=b/Ay>1_TC<G9`  Bq_Y&+EnGSJc-}=l e¶OmUov,YmJuzV}U },E4i]4=l\:Jը{<"Q*xE ԙPT[7od=@`7Mq0Z.]B _~opueY`:9 X}箴 %ր# ou5s f9HHL/Gs;3MsC|s\0$} TA%r6s,-#/y\}22᪐kdne2>K{(S9kڑ҆#DŽ#{8>e@þsw㋴GޡGL;P~ rWT U,9v_˒!e/KCj6\}%W ) :L@='QkȲ!z{%?ϑh? 垠ӣ <9 =q@R]<yI,z}A z^`<\$@#eL?ʸ +Y1mI! |?@nwT*g3ql^f,S%׉SϹ/6O?[OSL Ra7V!YW#4?S4+u::M<%,T;n12&ʻmc +4Z7zZD$4N8gܹhk^wPD S\ MtT쪧F!96_O PY92~ri˸k@h*A]A*T +䘧^Tn^s͒yrl릧B Trf]zT@P~+rTe# >M]ZJe>qU2`NS2 T)<πW7Q~Ӳk=z;A;{*9o؞Yzs{?|8cPQT,@]n^NRPԵqzwx*~;D~ю}qr"gP.A^`=~k)Oˣ.qfANc3`o|kx\7uTzԣ 'ϳ^3Z_؏y!56i;ټo;+mʹm}<+ǡQ>p}%ڠ3E~J RMj9`VM?6\y8di7s >Cm/ uLhd-e(׬1kh7R{= ̙U:h4CF^x^<.mh@Au ꕨ*5lO՞]>׻#xfAЋ A랷E~׵x6XV]_BO1ԩPH[r|.`ԣHi#ï5W)8}>/=C3 [ rdߩbl|\s+&nb7UuϹǹ176i@HCL̺%0H)% F.Y6:X% ($65rs )lD֪U52iҦ AKۍ[ {αÇjyyw_ע?{guB}g-7'd*z MM;b߀8 in>ҭS8r@[7oOrK} *yWڛ +%@9У Q1noZ+{"y{Ru#X#i l4 Bwi7Lܿ(؇%wb:rWLLG*f@Lb:ӁU)e{Po>`}]M0.}Ǟ:aVϱɶ'y`O$sFf-b[5+Ź)ESLB ($\|6b7#dKb] [if]dAR{+'Yl !CdY4Ό6ź㬄Y e_ +blT׮qLטkܕac:N^T5ZQmW=jQ{Jݵ<.ej]N"Xxj=@;ذqؽq _#x\A=04=7܈s + O-m?)<8dšOPqe +3@-mJF@I33XehZ6VD"WD{ +GF(+++}q֦mW鷅/J_u~oX}nfeVqiPjOYk`; ){#n0J0d(:C5$n1` {+.~Z&Rnr?(Sai7^vŁq& ow 60ځ rm%Wdsl߭l22r>' H5x K>$9,ȬnTiҞҖI# WD;j"ZQDCI>єU/0Cb5%[K0=*JRŵke\hEuR.9Or`wM$L +Bi+ܲB!7)?a~~L壍ް +|7Zi$Ivi>kVY?!_!r\/~lQ Ya+pC+mwX<2n'm!>E̤:]Kȼ15 +QQQ I[J21 T'tyD)]N:fRF +:,YdQ΋ 'n\tD+Q\HR9Sbʩ#fYq,i~\]3_$%A@nPZr^1sĚM96zB`_xa8yk6Dg4,,0<Tg[oEc:>fnjݨ[i*BF3DŽ>F +vLޞ +KF +hBU0lӂHAA*-Z)}ޒAS +Qj L#2W'°Rw'K[&s%24!$!#e>ʤ{[SO|:މb 11ş秵3Dm-zE^ +4{rvY8&[ЦV5QHS,nң#bsH +)Z8ݵ>vOCk%YH^:ӢVLԊb n<~w;$Km=,bY% >3&(6n8vJ 644LIhq"B)6$?$IqfhM@ XNTYǕyY훛qSZܽv[NXOS%3mK/uOSEVM&nAv[F`wWx`HBB뮖{w2LNKSi!KAҺ;ۧ}ukה<%N)-XuGzZۥL!yD'e:e3!=ϐg30ƶ}~ 0rUբJԢ#Pp ; +skn,P9V/=Ԡ`hK/O;H() ;$xT'LIoi{$ 33bQ)ϓ7aXeiDk2RHǪ3Z}(\8?)/rǢ`Ttf (讋pW\;>=-^Ct[:D*MAfP +ӁwqktXTaV*hYx{uKEy>` YV+x>*b7MڞKmw]*֦)˘gƟOOWo :?]5vZЈt]tRzA_">qHX4L%/US;SlasA1tI3TiL eR?dXkUC#vQ qmȳ"(2@%s*hX>7BD; x5ܴԪw%%Q>/!pb0P{)wpHܰ KXw}$:swoǮc{Ĺ[5_[WnG^;p<8Gq&w}5_N-z-͟6DE6Dc\nݣpU*% ͇nX1nȻ7zŹUU_x3Ves+W(C ` +hށ<~TjCi8ULgp3h%$W#,rpBjri9{{}m66~ N} ƠJ!\HJ6lM,!٤TZM-M,Bm)0M{]!I9%]F*˵W\~q@忎<rgی-J~[^[nVW-[ϴ39QSW_wl\#Ltז;68u5.qhmI辚gزYR j"N1e5 1hD zƮ8>xf8ȣ\ K0>J,hygQdfdEOVkY +MScFsڠQ9e!=TbL&dyA^JČQcCH#4 W FwaKx~y ^|mG-I8unN{/[XV`Sss :3'\w;\=l5jM_Nzh2[LUl@e\n[ Wp3V:C=hO\$7It:bꥼ I7v/Q.U)93OGo=kH˔Ӊ㋂,lZ%~Utfls Tk<*RШӽ[ۛ_*ڧ]{3lONJ˶؃`* +9@ne>{.˷2w## vzeN ",݈TU~?Ԝ$0TX FS4M1Ī!԰:yHHxpjRBP_ \#3*dXW1|`uu; M_uSc=k ;:߿g +Fϲq: }dΐ/ZSn7m|{{}!HM7K")Z|/"}%@x7oC8q49nsxtrx 8I@Q\^nh3AN)CrlЂchz ].Hkd22a"; ӭڒ]:*Yu)./ɎeCNYq 3'*2z0_'p' +ay{H|_9gO)Ife-209w~yj~Ћڒu۷9䫦. O6 p=Q7խm=>ҳ~9POo=|qKiPЄ=văRo$CT%n +8v?X yjCJą/WrDmV. mUuJ*Br+K{MjLR=(]t&O?|TشW6lW}x͕xKy{=?큆B=B_A%h=Caʴ}6r픎6Mh +"\!ǓqFkc4]=uj| yjpFԖUUԬov GúaʍĩV>JcEYD$ܝFkע݈mTd3ǽ=KF_5]5]1FvLR~dz9oHtCgRU%qrIHо3h þ޻ I٠ZfU{< Ǿ0Xv6XjXlr)~M^0[s`` 813QG(kQAn z%kZ{[*AX^t%-3s{O4Q-M$Tsz2`'¹ İQ$rPA=_Grb~SꊦU,GJ͎^A)D0l8/O]X7lL.lFEgWӽ:zkHD'h|_'nWWW%wPk>stream +HWn7RO?CrzxEf ^(R19}}}~<$gl'm€9<yFPژ`a4!X6+u ?b)rOܟ™ȓ'6zT>`IOWw699.s +xW\j]JՈ^i\*{Ba3`/Kj DHq}'.@8WI +{ 8e!3Y*G2>m]$DlIܣT`me8T1VkN8%@^3n  ++$T%:D*q;aQ}]-W ]?Ofgٔdi6ulΉ@$CrH EO&:|8g19%.(?qupMm5–b1d6TY,n!!lL6i§#.TPUjbCV1JuYH[qtMQī:^̂!N7 =UTܢ°f. kubt|a1 F*8à*S)C!rĂMT$<[p=o >Vd}iK%TDXGʫa8;u1`诙M5AuPҔny3Bfa4:WR8B๎`?o{l#)ʰ٥UTtnx[Pں[D!* ɸ bČx}{WrjbiC,9@.vF>n KAъ?fJL +Ejѕ×'0\((6&dYjG9BV\?0foҰ5zV iI̴ R/KU08hEM4~_^,%Uv6):tˀm;q冃ԋ\FY=)I0PCmURQُݧ%,]Y?i2)g?%(  )4P|lH3^G l0z Q$LV 8Fkkv+s! O'(/Eto7*? bdI`ؑ?K27kUi<tߓ>9s$υ{wLe4?}9!׋ R0 +Ɗو/ҏx'؈B؊ +ӹqRxXeJc*_\,x^Hb&Ŕm$[W"JREDҝ#}JD-a^@([%*VuzIiIqi*;~I ;U&a0^M(VP3Lx0o!|@̟Tq[e1DD:$J[SskTZ< ժ n¢,f":Hk;X`[c&z3ٖēM2]qpGL JBJdTJ$KSœg@fMHxqS jz e=GY;>}4H)-k%jƲB&\HqQse*+)ORY*i iVIվʤP=ԫD]kXd'X҈u;)-K4M83CBJ| L+rVD%@DJ` _b|BǠɫ/4E' kNTӢ!\MIƸ%D{3Hx<6%B2!*C|X Lb D=MLClLfIf!<>t0M= )IW"=ռ*צ_ 8u80ެx )w[ֆT9Go3yBN[`1`i@ŀd|-F|ƤàEǏ $(wE_?ԯ$um@p^r?i9,;p94V7eX$-! _ {Z>@ գ1Q\m4'w< mΑK*7F ?ииb3wTNJ4"r1<EИ~LZ|lo RYPG(6E{eCsgҌhX㾺T6Њf@Z`OT2R?47@6s;R'onZ~dw2cX=Y]0Cg^|H$StV uMcEs>ǔ(*}c{Fm iC{oc_0PҲZdChPˢz"3`p{'+$\9kSpaۢٽ9u sb9R%.Ggllpl6!%+WIT ܹ\ NP\'ٛt+/2ypMS*.J7eμ7`_.ݕk:;FBz&3+)lD*, !^E9?xWI- $C?+V,bD&~U`Ą/)OUHX$T_'K싖JbIgԐ4G qHd4u2@ 8Q(>ڵl0hn! /W]5Rs(Ōm.f=\LÊBWI~}SSa;$TjLcz*D Z~=Ϲ!GAV@0$I vA( X_c%UTXxMQTLmw=V}$!Ԧԣ~`гl ״GME89sqvz\g_`RNZiMږUt`EVmwz^ۡccPWj":ia; +FvN}X7o!q5LquIwDI p7Ի~|ZSb`+j@0DI'JkC +ZΖYU߉ʉG:(\~jmC.ғ%1</vNu|m{l=U\Я~`IC7h#Jm!~c*F$qj5Th \_7ЁʿyC;o% =ŗJbڔLĶ@dhZIddZ&9@D<<DuN_$Dwhd[:1r`a16𿢓|v3J9֨/OM%I0'ai~|-jd +(!\ʲ)X93d67!IVDJo4QzK +*ǰ!ƮE8݀"('CAe赮^GO%&v׃킿moF2XF~ھ GgEmMi] ն/\2nxqTRpx+h+ rk3`&-*n(xJ +)pi"DXĶ+4)5grAt= 4(n1}HX ;iv=qM-:s:qb AYiH}3ʤcO[ RX\2XIg2:I/w\_%3- +Lf :rdQD~?},mcVȀ; <2 5Ù,e<ep3tx@[j2smth׆t AZ%lu2lgϏ v&UjgڞfzM '܊Y*J^Mȯ IÜϒ*uIi5-)g3J;ɡ3H9Ap4կhS+X +yT9وU'ml5Tڨ4ꊦhMZP/7"cFJni}Sk|,*_t#2.8J-iwڅP-wʢǏJޱx` aMvIW '_R;&̅sަm"'|_<&7irm85żS-$[{b7IdS?SW[j7\kgsH>) J=Jדwp]q%G{QNZs!$x!n3XdON(cnP @< 0 dedg@eA (Ui.Je$A `&0md (jsP6bW>SZkLd!\j + +endstream endobj + +3866 0 obj +<> +endobj +3867 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3868 0 obj +<>endobj + +3869 0 obj +<>endobj + +3870 0 obj +<>endobj + +3871 0 obj +<>stream +Hbd`ad`ddpu  q70i.a)a7g[a\## \;c;H9OďCʰq}g;m9Ǜ9lu,44~sivMqe~;7Z8n?Ix2D]׏:|S= + +endstream endobj + +3872 0 obj +<>endobj + +3873 0 obj +<>endobj + +3874 0 obj +<>endobj + +3875 0 obj +<>stream +xcd`ab`ddpusu qp70i;p3Ww +1032 btG1mdz6[^yZԼ<KjV.\0m΢9 fű7{mj>endobj + +3877 0 obj +<>endobj + +3878 0 obj +<>endobj + +3879 0 obj +<>stream +Hbd`ad`ddpuss qp70ia9%Ú*w7`wy!&FFw#svv(V7 b2}~ +qF,mDh/6>*z + +endstream endobj + +3880 0 obj +<>endobj + +3881 0 obj +<>endobj + +3882 0 obj +<>endobj + +3883 0 obj +<>stream +xcd`ab`ddpuu qt70i +UnGSn8 sﻅYxMRAǺdX.8D4W7۰}=0a7oq)rsxP_dDL5+O6]msɄ{ J>:3rOݷq mm־)'8ٽZҢ9"=~+K)1\,q[𾌵E;Ost;3q߬Kں{'g^{*7s=#+B{ ;Kk9 C-` +{& +endstream endobj + +3884 0 obj +<>stream +HWr͑O#&eLn즒ԖXZ%(J+Qf_$ϐh`C9*LAjeO {9 h7A\>f6%/qTR&ޢn{//:Uo3 J.e胴 OQJӏ$RO1T9:[j_,Z Fc[G#:Mm,GaK7,}O oH y×U{{N)'nyvu!ôW ^44HvE1) lu<u"QCuvܯ +] 4}5z )HʵuǣgPJB_1ܔ|׈`s=|G + 0lʳo12+iQ!2p(T-5=T"frbJM So[R=80YR T_/7V%JDtEN8NIYK__uhq@ Z-:8Aa kfZrV8&:yђG( ZW[Zk~) a-Ճ I˷O{R^=Bڵ\y;UI/^> czc2gV_iۚ(d]jxbH9dzA9` ^S;x +nBK/;BZ^Nqs ^)P|ZL|4}}G"4qinnP~6,8mh7ZVcE3]縚$c<>i0.xsMA*$O]L#^#Aj4Z|.hыKc= ^ڐjS8iq5ՆtgP$bibV؂L1F@G99Ն{ 6vAm=V@~*PN=1Q,KKG֧,U.zL-ʨL;Ӹo8-:|j8"{9t)\92) o7;Q*|>q.^kO#W==q ܄ +ˊ;MW)y"XƋ9N(PGӀ; ][{ %f?57&` %U)7DK`v6?u[c!\TYjL&NSU|6%$X}:0jXWrV^4crP#<Ǩ+Via\p'ysC= Ow49Cj0U[bE*c 5kPVj֩0]FI|`M>@H PgOyFf4yc&W'4kik vB vJ Q"CW2h8" |Fe/󨘋#V_q\uKS`I^?:ڰ6[5# Nħ,q_c"yAr}y MKaX򁖹An~d=LHVy<1?p Q0󊙃$C2#; +%l n9 O_697iH +0=<0Y2f݇ըlwVZE`ވB\ SU+.mDƊ4[z*Z׻0Ǒez*0NiyoXͶ:l +k~|\g7XeVj>yʹTW3gWN}YɬΧ x2M9Ի,iM]1. rU9LInrDP;-crn/ +ݖC)9ȿSFB5UH*៪ +>?o_ua,#) +,po +uշ?źUEC8W(|!KDŽˎG.|3 #mr;0ȁ"=s<-ʚ(E.l|5rut +TGh.;;3؛p[nJj\%[;μAEC>~Ta8. W#dO7ϒ1XlkrAK_$k敖 CxŖQW,IZѷɧ} =dnJKrQaԠ廪aC>0e-ZvƎ(Wp*~,ۓ 2aؒ0Rn_zvDVsݑWaoyiatWxj[k$dl6١l[fߏ8[\ &0IkiXng?{Bb OyW^"F:-N㍔Nmv8oS0Wi!.FXԧp~D['Y453f$&@ :Ӓ"@ع&I cp".:Mv rC+O 5K;֩P(@0xMS,spH׵ +j?ʺƕnѕK|<*}R `bH +2HA疚ZK&*_D HX𛋶AxT!J3gSCGas Vkl NyЏ:I;(1;]bYlלjHKS`;@ػ/?!ڲߚ"^ HAyU:(UvTp/ mpHFޑ`RŴv)in"nZQOux5:>Ivg:լ/TLg K +mHM03Hq& d);sQ"),kF3<_*|Jaٔ|!E'*2{7m-fxëjJ/| w׀GUn3=ovuVs#K%h(Td5I-$ "Yy+4jasm\GA֩Dk52r ,L(=U[S!&hR4iV5cH'GJrK֒d9浣eb\4.1KXӼR"ܢ% mT? LWrs "G'524v)ع\G jKi/ָ1+{vtt$."'GN|sIʽ]KF2.%NK_]p%*56HSMָ]B^E} +b"z{ZQf=o6^IKٷ=$-w2W&٧^>=vH [;Dkr}.0<Wk#Kc0Ù¥6P,#_sXPEv[ycƫP|a0/{f&r<}M. Ď#Xd/z2[ YRf.덹5Ob':S,M [(|=ѴƚP>ny>C噳`S'D^@I˷y1O䩻Y#ҏL +xR[ԗ<[7B)S1sn&hș:AGS4>dR"Pj^?_:Sl[H 4J^ ɿ6Xz,2m8?p+8^4"i +)1<[lk&.:,97&q U"*$ O:hGD 1cܠ +Ȝ*~5z:to 'S7Qa~|2h}lC;wrܷR%t`Mp`bsUNV!|b XY^qm5(Pqd"S{Y4C$VՑUHvMcg6OVf^5.! .]<ҫkzkKjrhtm/$U ܞdn iRfƫV*f}`'2GBglF2ޔG;퍛n ` NAҲc -@6OTXȈob^I;3^C;߻&"(و+!,+.C97mk^,1!mvx tqغ0:^K\XsdDOV3Ie֧u[iT"~T6dnۤ,~+liׇDʮ_Ip[s!?k|% +g(XO%XRZ] > 0qlJBWGLEîl6K +F̧:K%q &5ɃZu}ރ|Aw]Wk)4ixr*Ai~tB=~ɭiYENKM%0Ŀ KnhŌ!ݦ&)IEȨ.eb/nA@\IĿ' `'W 5W\ ͈oIgVmq肜8Q)/?tԽ~owlZe;mD_r(9cڠg( Nѣ>*rJ$*K0F irD'$~ݑq?I=cif ң&zp|p2Nܟ99=cJ~tP: +ݕ.zCq$77&J8}Ux}T +/TW"qR}2-3 +1ݪ)j[*k9[]ߠcr`6h62uxx?/8ak+zZYo\.2CD'< +F(`P,\!w7ya[ԉkx]a:Y(VM 9όlƈpe֯.dF߷E 8|o֩;EE!$?/Imk`ӃK2 cG1VU N)RQh-S뇤ڻhj-dE$48bU Q Hm{t>kf?^u}fɪy] fRB_Ϋei YJ4@WBHaRPZLꢓ8x<>qZ᭵D42 +ycwδI{- +Mt:S[/ba16{hm֮ubhò舗tXPYJ2OrVN$ 9< &dL\ZBcZUo +V?z^k/-rmdf$";M#LZ:Z 2JWdx7[NzV:úaў*ˁRS%jDM3],g:7-u#NNU$tX8ϒ VDvM'Mo[:vSaL=,Uť狳tElz{]i%{v )O[ +S1s*r\wiA:]5@_JeÔZ(c/%^?ZN7ưJeՉvaϓ'5qYh\[PANkPogeW34`0;ӂdޘL&`.Og{Y,v`515>˜|1Kӑ5@KjA9\´L/")<ݠot*c\cc1ř.iFPĒ!=fiiJtچ s 22f HWU+[N=TH_m + +endstream endobj + +3885 0 obj +<> +endobj +3886 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3887 0 obj +<>endobj + +3888 0 obj +<>endobj + +3889 0 obj +<>endobj + +3890 0 obj +<>stream +Hbd`ad`ddp  qs470iug7p3WߕYݍ MhgI1KkvgU*V}be\[ 2, + +endstream endobj + +3891 0 obj +<>endobj + +3892 0 obj +<>endobj + +3893 0 obj +<>endobj + +3894 0 obj +<>stream +xcd`ab`ddpt qs470Pm {1pwv܂1p02s +ɹ''' A!a.JFFoN~/~h~ge5Ok$XoG6-?ERV(_SE3G?@U{5eS/%Qh[QV̯)2ٿ{n.sܭ~[đη%uVV򷅨[%U?[q ]?vEI0ǃ]ɼE̹ (=)3)!+8ЭĤQ饢w]4h'lɖ:RAN/no#68|-%z̯̦Ms^*fuԶ3NfGQ.ˈ^ +endstream endobj + +3895 0 obj +<>stream +HWKrlh,[4(5ݰAE\C + 3+_VMJFBU嫯vW]n2teIZ䩨MktMiavWojsw~쟮n$MѻIc%yakdeqF7MQ.i"yS??vJM%M? Ym`QUƻت̪üIR"nd YIF~ܴd9R;kY{k87Md1qagH^x^F]D٤IU}g#z3!K~ٞ"2'? b?[v;_FnCfpmߜ|Va9X,yqѓ0uխnQKŶUҬbZ/rlg>>N+~ҳ@siz 3KjNz,:ObU^gDyrӒxS0}ҧ0@ѽ593=_Q9m1fPhaZJ$ 9a8=(ijux;4g1Κ۬4ʡX K Oy۶s2k5c|\u4^iWC51-Fj0' K׳*σvsINQk<4pK=gP`b%y(mEo .h{UUzlg ZNixhaFt71&+0ܺpd:b$DAixj|/' O&S*%쿖}$@tƀu\ϡi#ŃJ_4iXWt *ۍ +>*Uxb$@`yRcU!Ӟ4.: NUBߕSq5]o2߮s|JQ%WKʂd%fz#U446~Z 7>$e9h7?ےI5!@jOU=k8cG|WvD۱Yxcd[* M +[}%umLdF IޗIS+t rd/`bf6YO +c5+S&%jnxH21{=h8qQ@ Zuv-T͇<ɒBGVjsV%.4O>ZfIF\j.74<=ĩ Q 7(xngs:*K G`M?`̆Eb#{E?45ta$`OTum +%iH٪g-sARLL TL?m- +7Yfҁ@zA1BlvH)V::D.FxUP^-YsEߜh-qȞ{08E' +?x(4°0.>7w+ShFy;طFPZ{o3o9F9_!]x!)-X ]nJpZoށdLhb'a:ˌ⣈0ѰeMtjb߭c; p,ʂǖ@`'MMHt\^8Xg;lmmK5d-$UIn<4Ц謺ےk߶I m"2S^/ed +;?:6u.Rc6q^oYn#k7 kC"HN%RjƹDU5-ÆńO8w<#d % Z|Ujrcĭb}SH&'FlʙO>ZvucgBJ5Vf'y@!B~n +NЌ'Q +`x*"92roU)PYm=.ܜ:yM㔮=Exh +7Θ:sy7ef47j̅ /GϽ}Z;Ta)1%#q<9m*<(FKJ8^G4?F"S_1HOɝHu|F/Pu5kAn`I\O)JjGyԎ"fA;V]Z) ܨYOe Dr.ǑgX^*m!E;*?ęՊJGħt4b܂iq"VgĮAJQ;R(1UbOۓ5[ Wqh^@uy\Owzǐ~G^g?Я2Bʾf.}o\gW>R"d'OUQQ9wW_|ԭjYC.P94YZc9e;|uzv}{. Z:sMT'>k˕ʺa3uS-Zm2W|* 'r&zҸ B>.W_ yBP̫t1Ho Roi79[xO$4exIl(缛ؒaE l5 eLn&3děWta LgC$B=šEʨ*?^S*@ow56麪0m mv{?GsNi]w^꯫$*oTHM¬xD Ы̲P5 Tj)ǟ#c;vNk(,GEX'pU"@D/ /ʛf-q'#3w%w~0j(3dTUn ABydgHx^N!N^Pdsbw>]1Ńg&4;u2&? 18%g4aG>Yې~nLT#vS05ٖrT +tS78{>K‹Bh H )DʓG9\3 rlQ9!!V},HNq"/R<9ج)I*a.ȅk+wcTl 5:4#q(Z6}H 0vf_~ +om,jbTRJtyh7ɨ + +endstream endobj + +3896 0 obj +<> +endobj +3897 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3898 0 obj +<>endobj + +3899 0 obj +<>endobj + +3900 0 obj +<>endobj + +3901 0 obj +<>stream +Hbd`ad`ddp qs70iugp+wߓF0s [Z fOk._+T ++><Ѭrޜ΂ie8J/[#r,\6}UϪe J9L+ʕf($P + +endstream endobj + +3902 0 obj +<>endobj + +3903 0 obj +<>endobj + +3904 0 obj +<>endobj + +3905 0 obj +<>stream +Hbd`ad`ddpr qst70iyWp#ߍYx-A|~DT)E8]WxeKiHU˗oqe+Lԥ 38I + +endstream endobj + +3906 0 obj +<>stream +HWێ&o~$;oxxM}F^ 9j7/S)#vwUu]OUݬl6X6˃᏿YTMU.fszs\g"zkW&uMj3 d'ڼ66LmuOAX*qynS§)MVV#Y@wWe!`em@g4\p))]7j/Z+@~"gg;(FV۩|̗hokUO"|Y\HHnrgb຦0_/㯹٭ʹ& 5UYYD8nVYP@0Ylcx7ΊQ䟨2h +ReEGVesF^fE@rb,EJ1R$-Ard6P{[ˬiVG>Q#ʧ*&p/Y| Z-!ҵu3Y0kr,j*6k3+*Kbpjmv0M͛m|54? ϜI[Ɵ& ?soy CgBYw䊅&x\QK +pcE^,/i]99G̖~1!C2eVϮU+LxzjeR `4A4>/ssRL2=u]1@Ni˺:uߣ^vQM&*DI;.,A1𨧜vJ ͢ ďr~g@o&x/O7LqK<oT]qd- ƅ3SmMܖաd\Z~śvyvpaO]V U͡|:h7rzHyhU}DDŊKpߊdHxZԏÕ4SF*xQ/PGDo+,Y3A;IIFXȃ꒞x 'Apd:ᒟMf&NWlIM[x\ +\|H̤tY2JQN.,!ugU-?F;٩ԅ"0Q8Nt/vsDi<Ɉ"h 03D("S@*) VetzGց?bojύqXRoC|a8=E7HkPAH_ + 1CSo2X(:GGsA-L'X&U9K!n5fBN +bioE Aq}ѮIM) }C7& [s},[C^LxJG? e3.4JN͍@tp@Gb]7[-pNBQ"|x إ$#mR*A$Ig!Xe^ =J! JO5 lNxsvM v$?/3_A6 K0sNgUDuA:CuهV < +NqJuWK =E%Wlk/);kC +}n!r_N}3>S~F 'ˑ&K_V仮l,0/vˆVs+⣸Ry<*qAJ/T쐸r{.O,8W ìGC!LUy}I%vaǠWҢCJsc-T93x?gsښ4}RY`$Qf&o$o Dfe3i{uIHn'3=gc\鐴`Y\1YQ18ȶu!߫U8[H1ARORp_j(fSn+|G\ F+=Q^)Iux2ؽ $ErD&wU&I*+lpQ!W-} PxNk38GN)%7LA\-k(+p=Ƹ9$9%SXrPBHݢwKb-KĔ2j m]&F\fsh]%҄yzNwFZD(ձq9-6, ,Qs.ʹs7-8Ta"ܹ{V.s8==Cp?N'"tL'!ˉ?NXnݗkU>o)9i(Kq-4QE8%|*"4*L}PgRO|}B" ͭkW<Au}/x8!NyZ_ McјF[C<>LΖ ##5ʻŕkE-*IЈlH8D/l'O;8qw)5HwxdiL ڐgZ5#DtJ<:v?{z7퉍8Sw;"h~:=UUP)/SWC]S^P"ܤ6GFNkxrqx`h#W))Vt +^M%%st3w@)#Xvh +50ӱ\=c =caZNF:󐎳(*nu6M[`,+Cgs Lz|2WE4)WsFF8DUG$i&\9Oxp +prR 姠akQ xY)v"$Ʊ 68@ `Q K#=r2DV*{Q%يG;y +PS@߿@CdCrEOCp$ 耮r\ԟgqM1X>C##)=$B;j7F3f;V؛}Pfֳrۺמ܍9V/ i~ȱIh&uxJ(ED N?Y*N>WhxhIox*\DHSV&˭#k{&a 9%nOTŧRrɻr:*0B`u ]a'߄ߚNG|-qA@:ZS>cUSIIrƺzRWT!zt7tWO*I:L< ;"$,`V_}C 8Oij + +endstream endobj + +3907 0 obj +<> +endobj +3908 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3909 0 obj +<>stream +HWn)HULNMAc2H֝%%&lR(;@b3-ER{bտ/fz&ƚ(L Jh SVeT&qj_Wޞ ?ӭ؜՟?Ys8qIilWẌSh$+{:|klUEh`Uyıŏ_/a_WYUTcd@A^Q i|֠5 +:WsphYpRve i*AXk|e4J2ҥ P[ݮlW)Y"@(palXudMl{٤ (0.!zw|v<[-W {.OOe~CL*+;|y* .|%lpXTSOA7a*Q0D|6_Vwrr"/ ƣ= pi6NR6ݭW1ZeowqTfF6yQL(ׂoߢ;$#$ՎьQQ((`M0ܯ{PM0HDIT1I9(a/"T}QVN ggNE{tUIF7^ 7ֽpUl&nZ7`8M~[9KĎ}rcdʩRp˒ h&Խ AS~z AIEQgܚFNN6,k`r¢DcJ⡖sva5Qx&k!^EU=ۉtI[7)cpY,zb>epz׏1/nvlCi O-Nv^ y/gz$Wx(}<+ΌzoL4?`WO+cr<0oSb^ZN.^º-ˊkwG^APsCaf$|w#Vj[T6z[/*P*B+/\$|6mZD杒w<< `ln=UjN +|NoKo K}b%U,>D%aOI$Д~;%Q- +$m/'BfԬHr :N _7z>P{KZS)92d'`c'3.QJÖl#h5KŖdR44/ZO?. + 5x`Mo}i4ҮGugO \2xRZ5+TBq8qjd*5x` T%~ȬW:2YlMLe,# f4%8.'D<ڕ8wֲuo!?@E]+;tOЃ %R{~!dPûQ 0a28z\qp`[FtrIjB(B>gfOIXR< :XW汘^E7UY9Rczٺ_Ca]z@s}RD$dZ$gHr#EG|wiQHVv;lHlLZv5w/nʺI} eE; !j{@Dj-+Ci0xNytKڛױORuRCu62ˡhA52yȋG _FGZa3v$S}|.4 >Ϯ я{fq¯q;b,Tu@ >3a8h.2fG:2ʨdvTBÍL:9?/< f|O +z/BOd(( ^*+&;'tGZTګKQ4}ms!b5D:4#(UfG;vڻ)K$tw eW,T/)v"[3!A%N29 +yǸT`5,=p&j(ڣSfÆUU6x|_VcI'HbVq4o extA9ҦE"sj,eIb\™z$~a*"?~qQ%{r=}g~b8GGd4•ӫ +2hddUJV;%l*(.D3(#1{Ц^4ٞ5jÚx2TL˸H_HG;Y7lQv-*T} IN>h`Հ4hڛg~is)^Y}t˂PWZx/=X\lB0o%Q'McܿENW\{7Yy-2$6ihj}~ el,H h9U+T~[hߑ +q|- g`g^6fBgrB ;kKaRKਏul6OzC'%2ְ?6ڼRf~y5~MKTآ`+.X3hsR:xtPpu^JWzɉRiv&+T5N\#XZ\H,i{Ps.ړ^{ڣIY{v}m}n+z۟q*ƌ37 #t3d0f r 5i͌{N9s&x@-IcO8y AƏ2cǮI#'t;vvo>QnlVM R ՒġYΞ{GxOԒCcjﱽ8@ 5pQI׃P2bpyBnaw^Û]پYG l#RA"Ӊd_4f,>Tw>VzLCm~!k +c O<"xhgcgdvRobLR'>S~a;8pʫ祡HTᨴam[jvHmLv'Zq2m饲Jдi4Ʈ' h]cs>]Jf_mdČi퀇ȭOJ'HjՍ8#'2.v֔L(|mBowf} +KK/ï%M!qCH#ܘ"M +QL\5,R +HEy7Δg/D׭y XM9ߕO`rr7ADtTQ +|f;}l\4Z i%E?)F +:dGβ'?&|S6NIq*Ep,(Yr+Kk-=ޛ=5;:. C'^ ݄2.—V։)#\ n[U,Hyf;V S"QV(')IIHb\6AQ:.6iCOJg$xC'{}۷xlPp>!9fp\͆BWN EkFڏG>aeG\w7ݙn~mfB'?Jd*H= FS ˃dCN*X (a-x<8P5lL˜Y5>Y*n4ky)Yu䑷YL!K\-FbI+*|E7`i ׁz5v1^S>i֞A Zym:pZa5`"DIUƛ!;FΤ$l:';^4L"X,Qp-˞ݤ?Ť?fnZQNPdFk.ךb MF6:FhkNrs( 嫬dr*  jjn + +endstream endobj + +3910 0 obj +<> +endobj +3911 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3912 0 obj +<>endobj + +3913 0 obj +<>endobj + +3914 0 obj +<>endobj + +3915 0 obj +<>stream +Hbd`ad`ddpw qs270iug/p#Yx܍ A|+ko@Y|N?' + +endstream endobj + +3916 0 obj +<>endobj + +3917 0 obj +<>endobj + +3918 0 obj +<>endobj + +3919 0 obj +<>stream +Hbd`ad`ddp p qs270ig p#Yx܍ A|Y"W_ߟX,>>(H + +endstream endobj + +3920 0 obj +<>endobj + +3921 0 obj +<>endobj + +3922 0 obj +<>endobj + +3923 0 obj +<>stream +Hbd`ad`ddput qs270i((UnGSn8) B L,2Ee~]癿F?ϳnaeb_%k[ 7̷[_Ͷs97Xpɚū}qKDuV>yF + +endstream endobj + +3924 0 obj +<>endobj + +3925 0 obj +<>endobj + +3926 0 obj +<>endobj + +3927 0 obj +<>stream +xcd`ab`ddpu qs270is V M o1032󻛦 4a ch7߯I?RD_vl-[6߶KjMSr'zśror}%Jy{E:Ūg}H;cboOroJT6&˹[47,9\=z-}y柜kԮmIR7,t?f$p$''KO ?VJ;NV?7kӏ-߼cֹJmjW~;,=Wv_aOqc'Imo$urOv ^<=euR1a>r> 1RQ6mL>VxP. +endstream endobj + +3928 0 obj +<>endobj + +3929 0 obj +<>endobj + +3930 0 obj +<>endobj + +3931 0 obj +<>stream +Hbd`ad`ddpuw qsr70iug/p#Yx܍ A|+ko@Y|S( + +endstream endobj + +3932 0 obj +<>endobj + +3933 0 obj +<>endobj + +3934 0 obj +<>endobj + +3935 0 obj +<>stream +Hbd`ad`ddpp qsr70ig p#Yx܍ A|Y"W_ߟX,>DX(_ + +endstream endobj + +3936 0 obj +<>endobj + +3937 0 obj +<>endobj + +3938 0 obj +<>endobj + +3939 0 obj +<>stream +Hbd`ad`ddpt qsr70i((UnGSn8) B L,2Ee~]癿F?ϳnaeb_%k[ 7̷[_Ͷs97Xpɚū}qKDuV>G + +endstream endobj + +3940 0 obj +<>endobj + +3941 0 obj +<>endobj + +3942 0 obj +<>endobj + +3943 0 obj +<>stream +Hbd`ad`ddpq qsr70ic k)p 7 YݍSM FhgI1˘v쏑 vA&})P|A2? z} [ 4 + +endstream endobj + +3944 0 obj +<>endobj + +3945 0 obj +<>endobj + +3946 0 obj +<>endobj + +3947 0 obj +<>stream +Hbd`ad`ddps qs670iuRV M g+ 1032 bgϥfi,˯Yfex +2( + +endstream endobj + +3948 0 obj +<>stream +HWَE^+9,CY +PC 3,uӡ4[1o_Evkfd$4ͺUwf{uݦƙ+$7 ZOy9؞Vqd`[\;pSR01Ui>&rHz৹qsy.쑣'ߩxȫ8+d=n*7%ɠZcE-"RVhyGoNDQˆsJ=-mtphucIspG%ņN-3ݷA4ꁸdK*Û3hR  G_zYnԙ^ ϟjIzXv;t3V'rL#Wr!1,[SHԬ@:ewU)5'KJKZR`f:/_wsҝU]l]=K 0!94XNeK3iONzvQpC NB@9՘`Ec|!;4IB$WZ=eZի0_\V;JRY R͍6Kr;lO2)OP|2 Ln#,{^t\G@SBџ5diiZ#^PzF);Uj̹KAtą1 w"[sR:Cl;vE NYA a R)>,6FeڱM}#"%2V,SFO3ה;Q:Nfh9^n۠ZI8pS%*l".+f3,_!RxKx=٠0;M~"NUg|AyRDl'@qQqRVԅ_9Pi^?-pn#ULA_^ Ch`a:9K墤oJB}]ۋB vJ,2ig7奪yRV<)SKO%:eU `]aA+ZceU&.P8ADG~y(\Wo0^{#ā@>eiy{^Ѧi !E4\ه\Y℺;>B84lu\ N+ ȴI5p0P#ox ۏBj : I7ҔX >jWCW;Kz$ ~|9&߈ UO;ғ p잣]ï~P"G05<8a`XhZ`CgZ`0_)Kx(V|S<:= +e}f_i+- &OˀBbn+v?00:#?9` +H +9JU|~&K,I}wȁVT5P&H2R_pm\Wz +zNi'!sPt]uۮ`L[aI?Q9~26`_foe +"̝dT>=#[0y>qդ. ^^ {m l| WPthU~1 +fa +:Rȱ,Гhˠ +ndT8Vq 0Rԃ+ńVj_\=O]?VXӢ^*Ā{F^6c<5yjE;$WtLe + ED*8cet:-ר,}*'6STˏg#E0y%1k(k(ʥ::)\XAf$;9_Pr٪xNgtQ +fsJ%pSl0aHv r9Z!(MdFjٔ2&mxj -ZN,Eݦ_iY$+Wp\IEeP1*-1v&sBiQNw49_ެʊ%E , +bsXCҼX[ j4. +c$#L:9\t k:L@ﺌxuxM?.QTWp/pOqRYj&K7)<0BM&>~Hg%tRvI|;8/do=aW_Z +9Bsվ#rOHҬ)jl^ل6 13 J(] w6 @/"hki@40G罗f{˄.G&@ ? ;?6}TZ< [-ݽxVWϨ91R*qT~_ŗ>A־ޞEWr|%hoof>#pX}c,5bBtY˜sv;HA# KϋohxBYo:yc'J*Bgo Da|+l=&F.yP,5Y{{3CIA'o"|syѦcڤ:LQJtUXO t;-z>s@ +W™6%PkγA f +F +1l}Ur,CreWH iB_CeQ(90ʯQX0؎2WQ ʔɢyX@`}2jA:;87c+gχ[!LT2; <Ke'Q0a(F'rh>JfJC^>n(QPI2L'itx/ ^x?צ4P`o7r\a/zWaռ tWrP/*A-j:H' VMoXV3{MZƮV,۲RYYǰ*$cpW" p)H~z7wL1$}\AB̟ɟf7[S!,{GHom\8z2. ={#7n0m~U;~g=Y5&/~EwF>KV{Jp瓒얅(H]9# + +endstream endobj + +3949 0 obj +<> +endobj +3950 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +3951 0 obj +<>endobj + +3952 0 obj +<>endobj + +3953 0 obj +<>endobj + +3954 0 obj +<>stream +Hbd`ad`ddpp qs670i k:p 7 YݍSM FhgI1˘v쏒 ?L~ϗ|6?e~r |}  G4] + +endstream endobj + +3955 0 obj +<>endobj + +3956 0 obj +<>endobj + +3957 0 obj +<>endobj + +3958 0 obj +<>stream +Hbd`ad`ddp qsv70iugp#Yx܍ A|'k9o@Y|X(" + +endstream endobj + +3959 0 obj +<>endobj + +3960 0 obj +<>endobj + +3961 0 obj +<>endobj + +3962 0 obj +<>stream +Hbd`ad`ddpr qsv70ig)p#Yx܍ A|~Y*O_ߟY,>Im(s + +endstream endobj + +3963 0 obj +<>endobj + +3964 0 obj +<>endobj + +3965 0 obj +<>endobj + +3966 0 obj +<>stream +Hbd`ad`ddps qsv70i(,UnGSn8) B L,֭2AEe~^ٿ?/naea_%k[s6,[_<ösߔ97Xpɚ%sqKDuV>gG& + +endstream endobj + +3967 0 obj +<>endobj + +3968 0 obj +<>endobj + +3969 0 obj +<>endobj + +3970 0 obj +<>stream +Hbd`ad`ddp  qsv70i k!p 7 YݍSM FhgI1˘vꏆPv}#P4|!2?~ } [) 4| + +endstream endobj + +3971 0 obj +<>endobj + +3972 0 obj +<>endobj + +3973 0 obj +<>endobj + +3974 0 obj +<>stream +Hbd`ab`ddp p qsv70i^u2p3Wߏ 10322'' 82#e꿅foQRSB~fm'o|ݜ9qnmz;Dz<ӿ }^];qinv%?Ȉ&x[wV}GK}O:=;w{m|z#276&E7GoBE~kM-7<5d @*v + +endstream endobj + +3975 0 obj +<>endobj + +3976 0 obj +<>endobj + +3977 0 obj +<>endobj + +3978 0 obj +<>stream +Hbd`ad`ddpwq qs170i(,UnGSn8) B L,֭2AEe~^ٿ?/naea_%k[s6,[_<ösߔ97Xpɚ%sqKDuV>F + +endstream endobj + +3979 0 obj +<>endobj + +3980 0 obj +<>endobj + +3981 0 obj +<>endobj + +3982 0 obj +<>stream +Hbd`ad`ddpw qs170ig)p#Yx܍ A|~Y*O_ߟY,>A(W + +endstream endobj + +3983 0 obj +<>endobj + +3984 0 obj +<>endobj + +3985 0 obj +<>endobj + +3986 0 obj +<>stream +Hbd`ad`ddpws qs170iugp3WߕYݍ MhgI1Kkvg*V|bk@?.x72 + +endstream endobj + +3987 0 obj +<>endobj + +3988 0 obj +<>endobj + +3989 0 obj +<>endobj + +3990 0 obj +<>stream +Hbd`ad`ddpp qs170i k:p 7 YݍSM FhgI1˘v@?M~ϗ|6?e~r |}  Q4^ + +endstream endobj + +3991 0 obj +<>endobj + +3992 0 obj +<>endobj + +3993 0 obj +<>endobj + +3994 0 obj +<>stream +Hbd`ad`ddpr qsq70iugp#Yx܍ A|'k9o@Y|Y(& + +endstream endobj + +3995 0 obj +<>endobj + +3996 0 obj +<>endobj + +3997 0 obj +<>endobj + +3998 0 obj +<>stream +Hbd`ad`ddp  qsq70ig)p#Yx܍ A|~Y*O_ߟY,>P( + +endstream endobj + +3999 0 obj +<>endobj + +4000 0 obj +<>endobj + +4001 0 obj +<>endobj + +4002 0 obj +<>stream +Hbd`ad`ddp qsq70i(,UnGSn8) B L,֭2AEe~^ٿ?/naea_%k[s6,[_<ösߔ97Xpɚ%sqKDuV>G4 + +endstream endobj + +4003 0 obj +<>endobj + +4004 0 obj +<>endobj + +4005 0 obj +<>endobj + +4006 0 obj +<>stream +Hbd`ad`ddp p qsq70iSV5UnGSn8B ̌,Ʃ&p#f3eL~!'OS3t + +endstream endobj + +4007 0 obj +<>endobj + +4008 0 obj +<>endobj + +4009 0 obj +<>endobj + +4010 0 obj +<>stream +Hbd`ab`ddp p + qs570i^UnGSn8+DžYyݓݓMhgKd˲wŸ[q|mHI3o.Nn?{r76_cwKJ}Wm.YG;w[Q7]/fZhվ )Pn{3~w.8-c=m#lS ss-[Lߒ s-ͽAc./|A + +endstream endobj + +4011 0 obj +<>endobj + +4012 0 obj +<>endobj + +4013 0 obj +<>endobj + +4014 0 obj +<>stream +Hbd`ad`ddp p  qs570iug?p3WUYݍ MhgI1hwɰ/kƿ@Y``|J/( + +endstream endobj + +4015 0 obj +<>endobj + +4016 0 obj +<>endobj + +4017 0 obj +<>endobj + +4018 0 obj +<>stream +Hbd`ad`ddp  qs570igp#Yx܍ A|~Y&__ߟY~+`H9(o + +endstream endobj + +4019 0 obj +<>endobj + +4020 0 obj +<>endobj + +4021 0 obj +<>endobj + +4022 0 obj +<>stream +Hbd`ad`ddp  qs570i("UnGSn8) B L,m2Ee~Z繿&?/naee_k[Ë 6̷[_˶sߔ97Xpɚū}qKDuV>DG' + +endstream endobj + +4023 0 obj +<>endobj + +4024 0 obj +<>endobj + +4025 0 obj +<>endobj + +4026 0 obj +<>stream +Hbd`ad`ddp q qsu70iuEp3W]YMSMhg0tɰ^^$jbOk?լY~uizRcEd'Kxe0uB + +endstream endobj + +4027 0 obj +<>endobj + +4028 0 obj +<>endobj + +4029 0 obj +<>endobj + +4030 0 obj +<>stream +Hbd`ad`ddpst qsu70iu"V M /[ 1032 hg0:wɰUdTYu(aG9+Hŏٿ#KO֟,@  (= + +endstream endobj + +4031 0 obj +<>endobj + +4032 0 obj +<>endobj + +4033 0 obj +<>endobj + +4034 0 obj +<>stream +Hbd`ad`ddpst qs370iuEp3W]YMSMhg0tɰ^^$jbOk?լY~uizRcEd'Kxe0B + +endstream endobj + +4035 0 obj +<>endobj + +4036 0 obj +<>endobj + +4037 0 obj +<>endobj + +4038 0 obj +<>stream +Hbd`ad`ddpst qs370iuQp+w`dat77q74pO4 $ˬmw{Ww~C+?QTgծߞE-1|ѷ2~dj#O?2dXDnxJ + +endstream endobj + +4039 0 obj +<>endobj + +4040 0 obj +<>endobj + +4041 0 obj +<>endobj + +4042 0 obj +<>stream +Hbd`ad`ddpsu qs370iu|V M o'~w)nnh +7hH;HYIShP{ʪG1_?Y8-kƿ~5_ퟌ2dhG 6>>stream +HWn~ _V Ip<~XhW"j,)|C2FRabvtWTovUFmWl^mݥ/zAkF)~]f_^L/no;CX~3?vp%)屸)Ƞ)o$^XWS a-Ce=XZ(JLrobL#idWUսuBQL:3|ṔGxuz>J%?{ [08Ɛ@C-RwCOSկ4jRF*M ,I/\&pFfOhǼҌsWk\Ղ3VKzd VKiVKLSsc!AWLcs{v%x'6u zQBIyAiBlJ&PkEFAr2zZ+z06Є(, Oxӎ9@DH + 8$EYaN0O`ȠYshf9h<3#$F ˜уO=&bVD|MG]N-$'"٨P[a"'JQ1h(:#R]Ztn u<ɣR˄s6O9-,ʡCm'De*$ Z}!g}n'15-.>D%*.yU^]oyoWs ;O.9(u/;OkE&rM!ݧF(a9܍Zۅ:MܪDQݼ!G&'u6)ء'vj]Gy͙)Wz蚼%k3{ۭ4ǧVt xRk A?Τ?2dSMbF64EaQh>LkИ< vǷ<T,Q8ZiβS +6V͂FU,m +X68mptҘqAr_m$߅Y;:Pa]o53XcԩhLX(LrN_<&Q Xm-زbB6Lhk@ uPX5L}:ϧG8эy[J%\OQT3.f͎Vkp+quԴ8L~XyD@l'ecMdZ4xm};qXF TWBE|X^\H|BI HdG5 XBt2X"إU R#cO Pi,+=)[ iq'3%K!sJmah=|1RpZ#eWtbG5 K^neUN\_31э>ݟ 3s 1IQgLS]<q.aDcJ0"gC١o)j^VhxcGȉ亻cuٛk¿ظr~ѭl%?jnF~uɌT!@NfG 棌}B'R%BD +.Uնa&o}w iب+.~un(Ja!akJj8f]tڇ{NlEfQ/u<eQom4$ly \&[zjilmqaSK؋>G3{oߏofMuI OIsawv9^wŠE?/F%}H"1(>Qj?gጻ%ULk5F|X:×2ۧG.2"Rhr5ȅ]Y"yb㬕xo3WRbX ƛpiWG0.T'1QPGawξ' rA62uw^[zk~$uF pFF9??t :Rh>#[G5Fd>-%n۸ +x%R HE6X'F]Hv_yR%y{aQѥK}1&++3#G.-]\qd2Y);z/ʫNU3'*c2,n򕻪FBPAYjB'+SIĵ̪"/3}yw2sh&x 3SI4"wG9dml_R@LF؟\=:z5? +G=J̮a$9'P(RG/.x,s5@_Sˆkߐ3sÜj Pҝ1w2U%dR?lsxD"/>rJ(S `(}vQ .>;X(q/;Lw}C&gzt/xhy..8a/8!+ %6/ɽ፽̝. +r^zh>]`a}׺h30a6!AX WÆwwPo>w#ӊg+s{w0R5-b~Mi:MN/Y$zV[3=K͠AժD5[A'Z Vv +j6gɜnBM#yfq}$O +y1VLiʁ06 +'x36qQCP& *d Dj.ykfa8`(B, G_Quoz +R|c$g$VGW(U$-cYKPaF +Iv*N>9Kч0Wr"2 ŎrF$VatwssugJ:4p6T%]^=-֏$Av/Sa8whzᇚF7OXY!Hĩ!-eA$Ƚ?)"ἰG2tU &?q2dq(tt::pf,qk%mm81ZJK"">b-e +vǍBь>wjWg̉?81[ BZy~VHŨ^1FxjwX1L x}rndΞגkLb`^T3)ѸkiV(*Ake./Z + dFeLs?ơ`ֲ "V" W#1wj,^Ͼhim+;A+hT!3w7 + +endstream endobj + +4044 0 obj +<> +endobj +4045 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +4046 0 obj +<>stream +HWn6SjE"umZ0`݅b6W2b9c {GJnC"bv&5w4$ǫ̧q”u.f~qX͑sޤX&qҬ7 \Y/~hYƹ}.K63fY]DibѲ #Vۯ.IR<|kFo~+EO 22N3/S,ipYRϊ?5C(ŭL,ÏHAVۼֿ/.`0bYg՜1gS=^O#o*cfG1BF7wmh˻[pk}+tm; lAEZB7KA&fb_z)ՎMx; +k]k%( C/?#WGb3g~AT!(V/|.Y"Hx3l#yhFiڑC^oe5(TgǙync&ggV=">cTN6t:/zXOG +$/Ӽ(!R x !%G`UBeM]5Ilنn\>H)<)PSQ!k!^7B_wT݀39"_6 WR8-\ݷ-^tL#Bj-S.إ=!%*o=m4t8a1cG΅Ufԍap:dYj+[!VD)19zB@DxoAL s%IRJ9exFG (lIUiҞ)IA_?v\= ۧΕvxJ ߴwג#=O>*ȵu:ȀF!o sVTmfQ lP%Fݴ夠CӱIF%/VbxMOnmkOg"FHsikqDф@5[J˟Yk')+|B32%> ۲|.T@MDTC/F3QtFDN){]q4'd?(w+Iܤځ)UNՁ}lVAQ KTIA#gZUIɫNudɕTӁ?Qoa` +|V5BSVhx<\ + +O*na8\QMon%_`[(Ss-ʅqE +q8sc_{@jSt譐04dXa挼!D!Wé'DG>R`vCDm 3S$d_Gc/KA?LIl \D%rX0NNևqWoB*gV]o((S Geä^ېz^s @+f'-s0Sա4_d$-:6:DNzNV)oNYJ=Ѓ1LJ=ܨ?:AH0QZ;PO(.YȀ&lhZsN{W] += /?Bm\|Γ_A2::C6h0d*Ewhuf#))v:c!JP*eCZagXUtCq6\o8J?!!8N4x%Ip4l+øcFqr[m1F W9K>hVMid+.xF1l'[u 2p "m|$p40Cseō!2G 'R@u0/z+QR_񰿑;RntYk/xYr n|w]8I, +|w + +endstream endobj + +4047 0 obj +<> +endobj +4048 0 obj +<>/ExtGState <>>>endobj + +4049 0 obj +<>endobj + +4050 0 obj +<>endobj + +4051 0 obj +<>stream +8;V^o$WL*W(#A'0qdpBN;,J/op'me8b+O=^5t+3Z:guhG`.4JE&MTlP,SHk1OU,&n +1lXt6dqVRp(_(6V:`>=#1c:7n@osXbN(I,@j!U"$rD[QC?I+S]C=d4W?16%KpRHTU +52QAABTJK'OYnJ`:Vu0kH(i$j^3lAP;!KZ[m&^Z]JBBQr2AOFgf7,b_H^K)V!Gg\Z +Z=ceqj:"H +m_u$aF0=uXrf["/"!N;ocRa%!mcY1G*p:5;e30]\i*+1eI%U(!TA_CSMQ3jkIaqT@ +e#.$EXE)>*:Xrgbr3GLCb1:a-+)*j +D-k-l]S8Ig)c`@"b^U?Lit`m7=qLr]PNAE)&MD4Ia>5]`lL$5;nP5%/rSX%?#^la7%j@HO'AIWWCanu#d#:J9&`f=&J" +A%n!h`Y6Z1a^dJs;2'EXLk"?_W%]_U&ije(!(E#F0c]]s_C"E'q=5AKZaZ,8mIPQ1 +#%qHOG%*DNk"E)>*/.2l4[tWL)-mu.U/2hp.qPJ/]Q9!q9dDCD]fJIGT?YNp`*@T +%KE538u,p"6O'sFA^O7@M_Ur"X:X^9Ask*7aaL1]8l='e&Tp_C[C4`Q[X.ASlWNZ/ +ltJAeRE\tu6**9TkoA(S>SZS/(WTYT(\e>M]_02=#LdpDR]Xf.hbYnAV?>=AQe4t+ +\nP[G`Lf`.@,lq[XOImBB#0N8pi:0852Rsrpj4&7N-j!YkPFWb'g]K!r7aYmqMC)45iZ1"-kb'>Oa';Oo%G5sMA,!FBP$7udNN+3]ZcJtjTISrI41HRAMlu$RB2`FjY;$e +?BD:Z[8>CJ4g4"I5H+7T;)N-MCSe]/[(TY,eu[]TmT>,gg_+>cA!q)b?o_`)=Sl=/ +XM;.a[pJYVUIa[haE9W7#TNMG2c24pM>+.peY`W+'&A:I6Vuk".=.)G+82BLaU3;be=25*G5S`9m +r8^3IH!4SIXB+`=M`dW?@g-Le'>C17E18]U1/BjNe&]d4AdR)d6?oEb,jquGmRJ3l +OQi(+BI!s]quN+WC*'P9?b!'%i/1.c8UB5lU/n=5blMDrG8PNA2K7Og@g%#"3NeP$ +]_Ch@Ei8g+/4nd&cGFf?i[(1Bb=ofYAQG4?c'e>Ghn;`Z\kR*a7r7?-8bdtjX8%8^ +F!$G;Bg;XTj!dA0/l_V)Cr@mcYtc=ZNgYI`[0Cc +5L,5t:@r,1M2XS6dm]k`NDp6T)>@rCT&V9o4IO/l.QMgU\=[tdDd;6]0bJbOOp$KE +7g3_dO7eIk3<,/q:ki9'nIP#/>MFEI^GdVNBod)2Oqn2ahriC8K'^)@,c]cI=I@js(J%]ER*3C +5O\D=9TSV%BY48MDGcN.iO5u;Y$F@TGNp%#+fKfsJ:BXFX$orb&=dHpoR,JNaZ!1X +A)t]jn)!$c"8;m&q1d0bkmtrSHG30KIonIo-)^[%AFa$JjSP)SX=#/?cDd^%FQ82# +Tl6k!@rn&e`T>1iNE.,ag.*ghdI!@1g\HGm(09eM%Ed;ON:bfB2/2k=m&MDf@Vb/D2)'an`2mKoSLo`*>[@ +o=QtB`j/m:&N]AsfRLB3]MiS5U'J4@Z6h0)7/(S7C)6&'e(EF\\T[F#09:8F?-sl[ +^F#LG0B"%6b0en2=I>FjcpBXiHTgnFFk=AP8"0/tJ#[CnF/1dQCSp68C;O`pAC%Z% +#nKi2ctl!mRU5SRY/>,cMf@af?',R>W6(XCeX!;k*p1C$)hL0.%;\C.LO2EsqZhtP +q`Gt^'DGD"ZL:;L]SIOF>S)WrTJMa9#Q'bLr=o4"qm)9_]"[5"kP'?MbI\WciM>'b +0]c`Aq1q`uj$7K5!X/^KKqt$=VMcZHGE1lL/a4HP<"oA(X-EjsXq-$;_RAdaR;$0= +;m_SNFILKL7CI?eBbgr]^6l;;f8n.#+?L$+5B. +YTbTM,I/g$hFp]-qEZ^TS*15b+t+S=n&"RYV07`fjLmr$A=Z,aL3t?g9MGtnUp*7G +Cof)*3*4%rVl/("j;EfT]fm:CNsah"V.H&4E;tRt]YFt"5?/m?ge_*f`I1^RE00u8 +WF\B+Joee(:2DZJCiFD=eLM9+jMSq)q:M>f3V#,O)`Kh@iQRr/pGppMXo,hcM0Xg: +V7rHbL$dX-U1#c,Io[i@%L#@8QRWo_G^Rf@por/*$n)srROmV:Pm7@F +_t%hf!!NG7M8%b17:9iNgeaF&o-OZJQM8Mu!ipAlS-9@iY;@L-F#TFo&e@X'l,:k* +jppKO[[6jfLC1^T_Ym=rg9%rW,gWp`TTJ^KX]B6$b95EHK?CQ2<%e-7Q6<@LA1Ml^ +HY,JWU\l%KCLFWnZd$ZA?NQf'GCb*,10=r#fdm8/W,ir#TT'2d*FV`BQ-i<57pcCB +J>HYc<^P'PgSrMr8kql`S'a\L_RkoD>OS43KNjOF`askcqBbbcjJO069e.qmUQGt\ +&]0ls*f'a(nsEjLd=7-ZA+h(9K!rFNr(XE7YXS81a,'5!Xs<)OF*s.gn4t(QS%o*P +!#EI:>^nNoNCUVniEJ"=&[3LrD(& +#%QYj=H5:H +'7*d#@k]RON`XP'4PHe8J3*6J/["(YlI-2G%G]3Mdu0m]WFo_"I&$"*>ODW01g +q+e=fd^2d@S4:qHX])A9iN'%!.;\+NAYSe1B_oJrr3"UB.hFnJop@)gZ^(9Q=7.A+pS[2*2Hj%SY6 +>Eg]`It@GNeZ+fEINGqW^8)]IX8e(CR,&tR[$A[G=uku'mP<9>l"A]N.cn(tH-"IZ +'>4%koC8C][+c^:p_:-9rKqXCF$(dcS'Vi#4_49Xr/sQXn0J-X66NCT.X!RJ[7c:Fat6Qr5.p&\?A-6rof'U +MQ'poh>Bt1J%o\IrRaKNfO'Sj]N?)Qohlb&;SDR\AK,mo.(p><)Su?/`-\3p)Ln%o +eN7KO*es*/E#8.Sh0LfBC79iqPM0^\TPP+l+RU35L#RNtpQXQ_Mt`,AVD3fIrM'd^ +6+m6EYAsj-h+%&s9Olj'Q1]_Hp'C!^)Fh'l% +Tl84@Y.fG"f1&oc5)N3=i;IVd2TcoE8]cbUqJ^'qW/%mO7MD%Nb#:J=pWk0V(8>j:6+jPl7lrX"%+H.\"aU9f)`=. +Q5qH>)lXM;Pu$B[*i:u4#9GD_PUi:*m5?WGHsmP96HWi;<4.b[^o##@#3XG5J"^:jD(;Z#j>=LUe*-)f +HYAlE(s_*^n0_%IWIWB7UK*&(JGK;h"*YaZ_%VdQ +)G:b6Fc6upoQr`YBH$f5$VNfrY.3nr22o0dnJ5T)5JfhJ7X\+")pu-C?4>;1Tr%KSSBm?S +Xtj)P`0J#e]lLeEs.@*`3<>.khu'\Ti_tTX#VVe`Dr\MC`*;mPHt0lVNC9-!M$AtQ +%6f;`BF=*a81R.h)>5:/#&,SrE>o?PAV3h>co[m>lr=__1&G6:(@`BFmcEWup6)NR +>d#6QSUhYZrII\9%H61FW,1BLf^5o0:d0\]A[$;JgB]kMnH+f1q!Sfe$Y4oH_)[$c +%cS?^R">*\5V9`@Y43P/hmM)3rjZ*h0iikoLc6^$li)XKC$Vk`%BTG2_cd!Y=m'#K +.Vnn^DnZlYe@3ceIcEC'lhMEI0+RrOkZ+IE7S+5P2oA82+n+esr?5b(Ti(h6]aSD? +3Y",uGL-%E-;I5?_'Ob]?u.2c>oYfI+AhuBE2ZfQM@4-0&#pO]Ue[,2V']c+2@3&J +,`";3e4ET8`N?KQNO=$q%r+$h\B?@%Rl[WFe'^h:r.087(&]iRgQ_[*lp3#hV-9Vn +rQjs3^Uni:k@]-Wbd>%:gNYWk9c1.CDilNfaB@ncA/\p5VaP&<%"-=%Y'6jnu7en$^kcmBWUQ:8DK`g$B%s +(9:Ujg(7G)D&t2kY=;_E"V8P-("@P$'Ok1oC"0"Wo4i?Fc!d+(YVgLSRQ8T$%Sn.? +c(\bbR=3e7P1S!A"_\Kj#J/\;Y_!Tig"RIHBMW;*XFtd$CI`Ae8#`=ZcHIXs[]5^u +eCk[2gt#dVUCb?(-VE-AZ*Pra=P_,`-""+antMrq9=MU>(BD).*o,=iC:htfoV`M/ +/WSEs5;"sim'j&C=,6a:rCQE1]8P:hJ(O>=Rf<2=DcBlAKMfrKqh+OP[?LP0S\;u@ +8et96Ck]!R."K(:ZCD*qS5i)]^5geu_^k5Si?*p4TCO`fQXH3X42TGmDjIM^rdE#u +%l>fk]:5(GY*]r3^LeROS`o(Zn@e=P=dA?)hgt[_rauD*m:(Ll%$Z&j'ijSMugloB(7V5I4<%Wk\YA+3:pL3BSWg7%ZaXG*S +`tU?>bs3)%"6Fgl!qZ]hVReM`9g\%4prJ*/K?/\d.j>KJ%jDN.YDBh0I1h]2%R^dp +%Ra&(3=n1^3=n2>aSFs`j:m^\OTppPO]Fjg6lJH36s:1:&8;\i7@52k&1.Z]&LIbs +KF,LpKF,Ku@4EH.+poM$,-$GILa\'-Lo;Ml+JL!QMD.:4+:Jg9+q,"e#QoaR#Qo_\ +_GGn%KGT:XKNAal&7,oS&7.eMec&6/P,O#3K;aF$/#!NJ%\aH-Y)#,p3f#gY=4D!9 +-U;E3C-ZM@W<&t!W<&tIU^!V!Ut33O$+1TYa(>[IL1VRM?/^Z&sB=* +_?OG$YSCT!YX-naCdlu!C_4$!$6TZu$6T\5."E^r."E]oU7`"a,UA5MIji)*f!(&h +j2-R%S"Y8QVoaAK;e020S#!"\%C2f-!kG-)4GbRQ7tSn2TCN<*>u^<<]@DU*^aSgf +F;A&5QD$C%Y%i0S^HifT^U_D4Y)hk+qQbQ?hmBK:Fk5t#FY5_ASTgTnQCW.G1TYKV +;9r*%>0'pJS4<;S_M8E>KW6?N+N>G?F*9eI#MGc\jU:*7R,/;$4(5]?VJh0fe\[oO +%eZVR8=X,J1h3ruL\NnE%u,i.A=C8UIleI_Dt#MfD-3F`&&/ViTdAn8'Sg-o":@D! +>mhmL1&!N:>_PMkDTIo,OKL3`hsT.V1+UR9QV*lp8;eH8e-g._KVG]V#`Z\b'VX"2 +C8&+-8:D#B2mIE_i6-`06hC0aqk`4$Yj6lO_HmqMVdLl?kVI+%kjsHh,WaNKj1'$l +`rpkmZ0)8YKCt.!:o;,I."Kl4RN_F`JL7e60p5o56a/_*+-^IU$-A1):(gFQgB:+" +8smtX$I(Q/\X@r`J'@?`rs';Ta5_69m"!n$Pj&RQS$,;1L9SXNjd(1>4qsK(9>AT8 +!jheFoL/kkpeU]aHp1GOiUSkMHWCS!pa)]ZDO=Z(%$0t9a?BM@J!Q_da7tPn>Sm;` +?^9(c=dibXDXfPEr$LhU+S[aDZC9cMrdA\T&3jj0b4R%c)Z@Z#X)\A7X>0R8=Pn(j +/C4+_nM8p0L@m4m"oX*umS#b*$G.CjQQc$dI`78#IW13_g +a0sI]Q0*20d\5r4-;,'D#8s9h7\1q"<\;9ga+nBOY+?f9dt[h)j8LfV5PK#APCJtR +*@[-i)n$:LVonkU0g"6aZM!jH9Tdd!/?[^n8stjI9UTe>9:*9XN[&3_Q`kO5#c1=% +^6["V?e=TM?_V%DbJBsq`tZ'rg&L9^pXO#>rKGb$N;\[+Xqa@sFRRb8BrOOUD4\DRVI` +g`@)-\Y.]PEXjR?`H>Z9=YpPP_%4b4Q!"WZY@MT]^a=uUTM#"hRZT%fnJc4PIB"O; +&W(HAU%hrl3oX*JB(('\#rEn(+%Gt)Yr);*_],#hhZ%1KH]dRm5QA`Yqe9bPEb]H% +gcptnO,QFdqs*LNq!=EtL/FJ0PRWAL"`pTf]H[=(\39'u:YJbHUer+6HVF%"C``'n +Me$[8/5oe0a-0uJ*#S4<8nL_Q_\qci`gV<86/HfS_T95LpRB/nMV4$26Zbn%nu>rf:H2q@khK@&ppF+;bY +oafdu82`o.pRHqAu0k@i2!0D*b,F9FemH#_]u6oJkP3i=I-1=Wm%i +8WTj+-T"ie)";dnIrkl=p^XeWO!@s/iA)X9kSbitUA7I&5e(j7LA[:erLQ87S1kM, +V6hkDW\n??1qJUVkB=mlML+FY`(\N>R"e@CRYK8iE10'5U%T?HT\7^$@"VSR]\!#O +]uIlOZk3X&LYB"afDgJ_B0a36D#RQd*%20]`D9.[..:lUn!@K*V.YV:iqt`c`BX'[g9$1M::cOpo.s1jGeRT0H +NSXFJh/+5JDdkY!%r++8*jUl:)oQd.!t.2tCo0:QVih^l.[_k=NPPC=fKHooEaj'J +4:J/BBV+>iA^h=38I,DD!@Ha.M2,TTL0aKjEf;BPMrj7r5TiphfZcPrH;6Y25]5[*_S.Mar_@EXXAeZ$g'pT=`*jhqHB+a +[FNac1WN)B'G[??*N:jF$BIfm_B6i&ds9obFI@MgqFLBP;Il-O79n=TMsP24.rCT" +[]kbD1jH=&&a(0;_ID(pi#J0H%UAktJ)tOB!bXl;oVP5JW>$u2<>Co\'c%o\N^\!s +9YjNI2kc0].Xh!JIU%ZWpsm4Z +?WB>aZjt\JXno;^TM0C/)YESn:h_Xl+J;1ufKcm-(BIPP^9@iCEL=q2PpacWLQO!X +;\5u9_BbsL*+F>tTC$,kenmF(HZ9Rb;I:V>Xj6ur4I(nmQ(h5#TU>MsBJ:31MY45] +>^Qa>dS[HW]65rSiH`S)#XYTu&pSDi[d"mbT]b.D&(qIu_ldGBYfC"4=-I"OD0-k1 +J*&f7VXr%ZNuuV$`B9(2)HVp1`a]LiK'o:e;2a*sG)trchP'j7hP9m:]k0@sb$Mil +be)Q?e(a9g`,#'E]r95H$87N1S!ObT:^1Z",O.Z_7jp`2)^&7idI6$\T,8?#89H;W +*LngXWd"i+m.&auj=]G`4eof46\C4`P1n_[W,34g:FObZ;!`2'6p`?f?'0>OW*bB[ +)>\2>V-2n>CR4"N=b0b5:H?@*Wr;dKVDBW=ndiflW)#-Op0oU+25jnEolhp)Waqol7\rr5b$D%XLJ,88]4b614X= +R*,32YlMP'GW7Pi2_F6'('EVi*7<40".0'-8i_b;].m.BA*P*0*[)-"1@U2O'WA5Y +R)H;;WF:)(VXI%@I@IZ%eLard9:s:PqKH0Dpfu"=m0E8:rq(bj'CQ:85-sk$l^uGt +S6gcF07[poWE932kP`)!3#5c^sdl\F?thCIOQn*DD@3ARPUkI.oV0f7GSR%0 +d5D8:8[)E6ZrIYo-W18.TKR0XBTH*dab'Q"fkcn=!+Z@EBI/ZeOdn`A/!t.F3's4M +3]O'fUE@B"f9p"%?MSO<17=.%V9]3ug]73redUcOOiWjUR3a^EOrRRoAK@V)FdT?'3BmTX3m7X!Y%>kW1# +SF:jgSF::E0+S>%9mZcDXkT;6Ii?+`ogb)6o\LPSDkHtB=>pU!cN2V-KhS1=.pesQ +@*NM#g4$W**O$N*FBVGn5'EI$?$2N?FM)IrF_s`4rgWSL;a)L4Kmso$S8,NZrEejP +&:+@$n%N>=09@!c!=i4>T;Gjl"r*eRTZX]DKFgXgUef3eQtSrS>SM4%k9+)\ep^k?/$gg(fKH4pRQ;nFRIaR0?]OA$RI@,I&NGWLE\\V),T'`skD5nq,p&8$sH63_Ze +"3)e+?U7;*`LLfoI1%r5K,!D1]BdA4,^N28)dV\+f#/%]iCd)oUV +QeVhJ;gLBr';;8U/omeDdYO=[rVoUU4tQ1@i&'hQHVGp';ih6q25RN*.YV8m3Ef%R ++=_*0^o:P=$=q%uY`'38+9t61]VGj#+Y?Dl+tUPS[MCAo[hh'hgTTkb, +hhCjeJTf*lKPU0pkF0;fI$:ZY--bU<`hKbK.L_da0Pkn>A3`Aq6rV]f%aahiQc'1D +#),B18d#1u4t,>3KV$cp&jk'%#lJA'Wq;G=r* +=X^lsd[nW27?'WBh?).n=:82a)o@Tn=En&[--Z;G8/R,Q,Q35O&HS$@J_t2]1Ud.: +Ll?tJWb]2`Afi>fNE,PA>lfWcQA7erVTHBlMX;<5`8>5QK +IC55;=#"Da%bFhS#&_o#0ZeQmlWX*RA[?H!ar]MIl&Wu0EaAVc;1_Cg.:aL]*0mg] +Y#%#S-9GbIgYm=:_Drl4jUa"4Q"UuiWE^_3<>j&c$E-JYKjSXJ8r\G4%;@'S@n\0DSn4d<:OjrMnjGs?&[(I9)(!Hi3Z]* +nr'l"T"QY(HhgGh.h?+X9>,Pr<\taI7GIR\4Z7HYRpYL=lIkhZO +H5:SQ!/KFIkoVh]]VAn/iPP.E?N+7.mjRi(X+f$f91jY6rG4R_)Nf/C^\sMm2d0N: +bOLF%q[4tKRHG)%4LrgVi=+BLWj*@&;D6q0V5"XUdAU'PUi1.i9*#%;a4.7$sA +Z;a<_1m=RVe`/SYbSnPg;=Pkpe,U`/USQii)=]4+mjg-Rb4h*W68kYV;91(T.f,^3 ++r'=gfZ6$V^_I]6[Yq!\GAp@5:WCebL\dtTHIDu#IOA7t-DR-jg<);)S9&8F@QM7d4-'04d>eV")XjI8,G-$66qjdge>)-jeQBOBX=b9KRuBb'ac"[-d?jE[N@`D3E:/>a1"##FlEUT>@L8lA2Dd>0cI +C]IYHYS6@r,+Tr[fr'f(8KNeQ@TLU"7J/C/b8,Le#QO]s@*+E@MTJ$R6].#Rn\j87T_ +gV)FV^%^:9>Ih@/hK",o*oJKe[47"-JrLtMEsBkh8ga^C($nmfVt-">`^HjQ2O-j4 +D3J!4CBR*S^9hU3fi?CGL'lS^^5&Q(u[n&[g*JDL]!>42^I[pH7@%kCGuB +$K1d0:J3QQ_O +8D,t5BM%adaWSB\bOGklCZcH3Y-I^\RZDWh3`;kS_l4,&mImepT3X[,ng=A+c+]L[ +kY+7cf2HU`RNW0lI?U+eR!:Ua^sKpe`\FE06\dQ_PGX(?_`jfb6B0JCKfeXhJgb)c +A@RO,ZZuJqpH9C/D"@BM-L'K%kSb)K +g[Y!krC`VD3;_jcc1=sh/F'-&4JD(2]8+tlh;ajDF/ca&[<&D"#orkQK=Xgoo=2%: +2Q#q6fIC^2%pAAFNbZ^AZ +2A9^F)mn;Sd+M!1X7QX-T-Q7$L=W.DBVDCQ5ag4A+pr9`ZeHS&$6[ptO&%g_SZUZ# +F?K5Sd1%U,2j@YGUoAIh_T;11Vacu#\DpYW"#IOFJa%*u411dPT+ajB2;_R/4e=DK +E=pE=?U=/AT`KT8Y^K&j2s:-%'!TLf=QT6Fl`'`NNHDe:1$:#NWq!LP8o\FP-B53H8qM\UA[pck$ +27gVs][l!9"jT:KF;SX,FdjU! +"<@for7HsD?g&[Ef7X:i1Hm.!4FYh0$X2d$egpp`Y:*]cVF%/bP(=4rlQONq0pm"o +$Mk9V^\l7@`UVn?lajR]q[IQh09a!,gq%WT`RMOnbk;WB7(VF?T+cc^*\_ +$H5jrX*VsOQLbPmI42Hd?PH8R1T*.DE;Cq&J,MPt7fDD!k7!h9kQY=^b/VL>NjlmD!W6[%)pO4h++ +Bp+9f@0;@Ep7ND+oAq':FS\j0D#9JBQ`bMAd)7.an;2>3Ab[;-8R +m._JuT9oUk>QN/@A+u!n"L8kDl::mVFQtCS1ZN+!UM(@V8m\?mc1i'[S_B.uiNJAl +e3T"H^o[0-9-_02XL#8W7`IQ4/s\q-@-.#1fL5k^K*ZP7k0aB("tA7p;)C"\YLTa3 +#/glHK5bQ.?\=KfBMc9@&oAjTaW';8OsGgEgtN?^+5o]\?-q(l6XHi(K8oiIa]QM?")P."pN<>K?3- +\`a9s&^;[FJ&jjUr5ntOKr8Y$m@e)e2P'0:Q.td\r"+:.I\5c[MdM`g2,ZEY +SgQquBL+bTLNDArX7>>n_[%;4;[q?8M731q'k+,<%]J9`UoNRNl'Mr^%6hS4Pp&:u +T+fWf#nB.K4>__04@(a8^uZF_%,[I'Hu6$*7ipHZlRqLfBj$a,2Fj^ji",C'#*1*U +`9X-FcMNsI;7mAgrhkLTdrRn&H-m'S>3:7Yg[$6!o(;Tr^ZB?PXk(*U@n;EQcYf0D +$&/L5"e]RUR@-Un]1Fu9$mJ(gh.`u__f;uu?]6N[>TRh)YT0*d$8u^uUpq\p0?Art +[gS'5/eo1rqMFF4$`A_/#phBMa!rg^_RG\HSZY0Gl5pgD2-6qGX,HF78o!KA?8,Zj +idWJ'I;`ukaje\?SVmRrZDFX=Yij]+.Kc*T_"%Z8;O8AW^?j9NeV.-POa;Y(\m_f: +R_0?o,[G!=[)m]6CVP#A9/l#s1L/>%uUDBr[8-F'1>0YXH-$RC&D_D8( +8lO)BUX-cB>E^HqY=>uZcja64Vnoi+5UCtjbm=W^Erb]\@bGWH(r7HZlULH*_>f[( +26]rIB@ri+cKG)0ID3&6^*H4O8^=jd1k]o_!eGD89dq)U14I.FdNmQS\TWQiKn)c\ +":V5*$*5.3D.iu$%K2\%@0@4_5\Op\9iFoeZ)LXQDG(d71a8AD7[KXuqtUlWcUkkF +Ck"Wuht'#"o02UpbK:6r]4agV1HV*#mGI^:!G3`9rjjsrI:J7@T<1b/P9oDW4*oa* +3--#(mV5jN&pUPkIl87t$7RF#ZjURsXmAr0C+%(9Sr^gNe3Ab5e5=8bF4FH*^dYiY]$#T,5.taX +M[^V9'SoQ_G1=*]Pd+G"O^HF=\a%gof=TXO0)`a@'Laif;,JFtbppN3D43CRbrJ\E +O`I:o/6bjN2'-^A8%:?K/t`X!!nkqd;mi4YEijMBirV,EgmBrGmq-hG[_`ck+[3BieK\ZGk4]MF>Ub(C4;4&3?H` +U^Gpi:"EQc\meB;\,,hC/L-P3^>*mFs2OLLls?#F3k-.NBs3`[<6'@Cg2ucM.qa09 +]f!$#*Ol_)Em[Ye#nca(cK +2PB.K-m91I9O>GAa!Y?L(n["OC9ARO!Q5WI.=r+>g+AHj0OLR1P)A3NFL+@j\9(^&!%Jr83P_4Pjm61SARXVh#` +])0B%$N+cM8WJa$m;6(UUf0A+XKScrkW>VZS@O%6F5TC?qUiBnlgQ\%K9u<`?2>2b +%2BN6DrC@)ii5#BJjq&.^6n@^d@DcIUi33-XSBkeV"f2L5`!&p&L&+NS:V]f\0&:R +2r4h,"8N''4]IMp:W"CSml:6Q_]Ni;M57K7g#/Zr`F>gM`CKd-,22\[r[8Xt+aTEC +$E7E.E#qBoJia1Y1m-TMOOP`KF]6OmoX&$nKf$WJ&KFC;WgYB> +k*`@+o+'oFP/l.#GL0+VdW[VeMi$dcNaASr%1S&]_i6n4]h(9Pht^'#S^&4bIpm=bRC;.F+0_/[dPDks2gn@r+Lp +?0]4j/BB6URGqN_1,VeS?o`I9n?_rK#5j%mHF4F:3:i$ZCoT&WH["A[Zg54/h=stt +@Ma5nla$NhQ`5D8)iktRIstaq5$ndiPd5o(hYc;PfC+h@KmrmYWMb50oKr6/&Y@eP +mccNGSa/EJOSfC\N>-'86M-ae!R3r2GdG=7BSl1RkSqIFN5?9lCOPS6"sMD:n4A'Y +5U$4rQUeg%GDlGBf?$bpt,_&8K$`,fHndn +J"lZJ?#T&3ca-+3)].%A8m!<7qS2;ueo@W=F,V[9CFZN9jZqsD=>]OA2+Y.di$S\7 +IJY/'_9A'+=46.J33na[^tn'hF8%Y+(>$^riHjGa6TJ8#Tdcp>-?5OM&tWnDhrA)a +/F=WaW/ERo,)$6'3N(L%GTB@;"XupZ/'9ohX`6Rs1`W\Bbo/kd4b.3]C2u:!JoI4_Q."'s +5p?M/2oE8#.X5KZi\;k!BrFKe/btY&.CHV"P>@I`]FNp!_.ZKFR@ +G3mBh:W,k8%<1>sm#.5UAqk>c,b0)42]4M?Z_9K4j8CSg@]MN6ME[Z(PFENA>sK&h +N(Q:?WP$c:2T)D!-0n5JPS;D,\4rEAT1RhDu(q +bo/RAi@*1bh-@2*.+LQ0^X+DqT;?bs'VX^UF7k;LX_Yn*Xe'60Z6C%0W`SkAW4u.Q +mVcgZ@4'7cQ4ZLoKZr"%^iO92QO+B#7qCDZ"RWWDW7Yg^5>&Q.)7UV_LMq&i5.BtH +qJBl'+V42:`eEeU=sN!:78-iD&?+bU5BaJZk9,UX9RXfn`SGL8ste+?u%LIQH`4on3]7ZDUlBB28O +Z&8aX7(Vqjb1GcVIO,/aRQGW*qe1OEQ`^P8'Whj3CXBs6':DPDt%Z6G6J2=+b%KeW/QWNR(mZk'/(b8\1@JW +eU>=)%eBr)/]VcEDR\X0I\28cfMa1;ZpZqeoUK=_KQ`*;O>DLVZO94N<>'FrZfF=@m^\u!lq-+)Dpdf>l^d)i,&LR>u +jq$V#I<[":f"T#BCEk(Aa$rO3^5)8d,_M2^)uRQMCZ,nEX-_3hCei6#1SJE(V7P+0 +*4cdrWTTfG&Mq:pO9=ps^&HG5bANYfhHtRYSPE8'mC&",r,IM&k'A7/dQR70O(n1k +j_!d4n*pj[MkH7jk;e_tXi(1E5(raC++I]#1\m(Y2BHak(AhIm](u1#O)I)[XmL?W +s7cG-IO9QLV/u?YG%0f.YE#1Krc&drIY?@"480=;3QPXVM:ZfQ\_S60X)2rBl.i6M +8TZCm$?K;u-qoiQXt\!XZcB'["IO+niM@e4h-sRC.2($U<]dH=S$Zh92mdcdU:F,& +ZZcS\])n,hi*e[o&++&ul$@HjB:#d%-&KGYc.W+J>]qlP"*.)Q4M)cW.]1gDNVDos +7tonV@RJk25$0O9,mnsVc=jsh-_0?DQXdMTR4)FAG,ecr!I7L'&Y2aOAML6u3O(14 +7&"&SfCqeM).YZI\)/_?(bQi2:V#_*\3>ku=p`Z)RC[r`";NpT;ZSrjcrR\pWbUAH%m-e&J<7iK=?CFk=X&+'tJV +[Ae;>acbA^:\V4ZYi1k"^O5:mU'D_jo>aIO-!OHYm=4rXUG24LKr`FA\Q8gHs(GDe +&_J/(dad8\jm7!o5p$Hl:&8l.%@un6pZgY`hpnWI%d@joXJ^38 +#L1!AH/``]XbT!O'^kSrdL0]RF;4X&HIRRraA@(p'BJf@6H^ +90c'3Z#!](mU;\I,?L+/X9reC`p.2WZM<3rfHcT_H2\'E +(SEtL#"2Qh'#A4sQo<8*7^*neLWFoiq/e=)]N7o(I#*BB +dr.%R*uA=(rstl_Nk89Y^s`e[piL"CUk=^_H$:NLX'%tK;G/+$jK?$&4J,\L@AiLm"gp4;8pCodn;B>=m6*iZXH-5@.QB+\-[2FNJ4C&qK +@E/b*)2$a'$":.`F-L((PoU?+Ohh>Y)Jb5-'LanM3E^ok2Jj`VKJO8#A/tj833&,t +W'TiAU5U?A9;9K]R"oR%-j=83:8% +c^?TqUqN'eaW_]/5[n_03=GEkU]ZefXL[0s9[Ol.GkmZfJ(_*/&#hPY9a!@G83)o;;^q+#DCmhuVkl2Ei+jIm^&s89uZIn^AN$>%(F"?!mrWheRr +eflAL$1Ws"E+0+KR8W&'9L0If-'+d6.5o/cj;aZL>M3&+L`PJD-dB!$H3G!O-A3V< +/.j1]9]G5W0dui3-&.SYJu]KI;MDC^eT27W/SGIF915*uuL& +g]?qqe?<+F(WcjKJp:/(TNjk9a:pQZ?B_7N46R0BiGK#ZiZ2`&WSti)k:JFHn#p-ML?i4=/HiEZUJ0Vi,9s3ZMK&`=\ETs(/t#@\YEi3<#O1F7u+e +gV%gS0%Zrlaqb>+H_oFJL"\k3;us$PdRl$'!F$kt"9L4\d2;C[NKM-q#Wr(jB`Xij +TL<65#"(q6NM,7,8OJRr89b#EGHllNPsc9,cCFfE^:BaoB>/;u\[9ou$q';UX!8q+On&!!if3Kck'Zqbo[gDP8]:]!WN54&Il@McCK];fXFL#8&+ +.7KY2a4f0([T,,(=@arN'j<1nY4^Jf/7Y,+>NBI=NNf?8C.+9UQ-^J/a$cE%?>MB' +B%r=>`!>!fj+8+'DB!afBU[Jm&4&&&-k]NLXg%Xi^o/rUN9?1K@R-G@D@3F6UHRo4 +9E2\Me2Kgn_\$7E43WAO$#)b!FBEZSC>sL;]Pq+a;N*RkZGK3D\#+4a<@p+5Wd<17 +U_oLde[?Hrl%!MGc0k(c"]YK4n%V09]6F +9A#:sl_Uj,Z+&DT0@$f`Ys,TX[dW3%5)1Yn+dNkLNdoC?@fp`lFMq4;e8!-=pn>g7G)GeMi5Jg&RI)'[a:/o]8k/[KBuFQ +@rp?3*I.qe(AQJVPYkU<';qn$YY6:5kqg4@ndn[$7/VW*%]O]=)mSs%N\`;/*`eTML:T*p-:uceN@_)2l-X;D5dbEusEKtE2dDD^:d(8D+)G9jck&=ftcJ!DL]'4k_.:\eO. +D+SBf*6Oeqgg%B!Pr`"q2TFmtG1U9VXP)",Z73#R\79B+*65n!hrZ;\*=l_mL[6\& ++We]$j?',?3R9u4)+2<2XHdq%+Q?lsB=%1]VZLMX\^u,J3UB_9Clm6gWs^ZE4MeqV +QfEqrd&)=l@R&bLrW!*Z&MFNl?0Np2BqkD=>%Zt!d6g6haUt?q7/U%e(KIo*ro@chX1#l +UrlOo&m`#_>s-l>;sX&mtl!V8iHo/@pDC]G56$l#fI +_R2W`eWoP'b+!p=F-Er_o76G\"3:KV',)#m',)#m',)#m',)%Crr[3oaH-m#8o,tc +_5'@gV7&4<>],T]h3Tk8*rr1a86084kN(de!sLq5(+q('ECjkIq*YH\Qdn8t=20,O +6R/%(ok6SuY[FC:IWY$G$Yq_rB!\D/'9%T943q4c0P2&g?PILQF>"FXO/mLmmNE.>7 +\7hU;PDU8ah)&Rn(!$#EN@kiB5i>Cp0(,FbrsX+@To&mq1aC<2ZC>o]LYsUs;#9e_ +kXSE1.t?"MHD:(F="4k9e%an?bI;BF*d93b4")WHPN_h'! + +endstream endobj + +4052 0 obj +<>endobj + +4053 0 obj +<>endobj + +4054 0 obj +<>stream +8;USN$!:0Y(&lOmn')s`L^%FQ`&Bk'aq>G)gaIcuTW*Mo)@)2C#RD90_%dX=@MCo, +Yt1WE>&0'6UNoruBXK^EqAI5?1r_@pMlC;CdXIfCNH&:NN7Mb$q;-J]SpT&gSpN^& +6Eq4;\`4%nV+gKj/cqN"=IN/djn>dG^&8ADE>:`C9BORN)Ek"]oA8Y\V>kX5H.@L: +pY5bM2F'.BB.f]\Sp<=48;[TAqc&fj9A^ia9b.&INGT`??pWDE0'`Pm;-s""W1$pP +nVp\J]Y4A6%%CC*ihj,g;h2gs?9>1B[@U-KCqjTZ<7]Z5\Z5RX^Ht,Jb45ao2I"N=4#iiQBOfkT +=H"Kg:/U.T=Fq:Y,IUdl8G>FTE`%h(1tJ1P,+M`#@kbo3(-JtRFIDI=NTSF:Kuo/lVDo5c1``?oE@H.pp8+OW9m;V$4%Z`uqo'Xd3\XHr^Ad0Q2m+;oFQ2nMb+_k`<+F0[Yf7*;rV$OD](!Na[A-[VTM5.burT? +%87#g73tE;=%pUo7;Z#5X%hkcoe!Sh@^A6;KV/j*g3Gd=p,O4BX*fo@"25QB,.d:^ +`\7`_Oil@hR:br62fcsPNfV9$fYpYgV9rC7Ah)&u)QI?oT;+!F/!0XW3m&kAU$J4i +W/(oDr0S%sbOe$&BR35#Aag+UcPm_/u1usG_n+)Y> +?N.lR.`"_QV3_gu,V#RRWQI>7RrUs.U)'^Ue1WDiQ7C'M9<70Hf#On,em*!^Fg?/' +ooSk,TOR?7[rDsti4at!aCWdK%q;(HW'lQ-i["9i<0YOA_4<'EBU)[f/Y]^XCDeaZ +;[tjQGfKSCZ!D`1LB/1MC< +G_fNGPW`:-;!LbQNPKTl=`1KL(M>H5m7K(Xak&NLG-PCd.ii@gc5FfR0nC^j(8_mm:+4m` +Q$gV"ne=0B(<^sMMK1S5Gj5:O$"#kCRBL#)=cQYI7O7RfW&O%p@hZSpH8O"Vh_Xc[ +&\^9gBWRXKg=7`1=a7ng;'6c!4C:Q>NhZ##dsbgN:&P1,ar(n$KXo,#.sH1ZT!4\= +%DT\iY4=Z70NoO<5[TOb2RB37lTL:kF19hdJl,t%`&JaU/uo>g2).6=,CMu6cVoT0 +)`hO!TUuZe):6.UA'%RU&S!IdCd%qXU8B*6BrmMhr&2lD +s/t2X/M(ESCb+MNMS3.4H4>KdVEj0T@R[!6TG8GEo2jqTl:ub=]$i;]StR$moT=HR +G=F;/9oR[hr^-L5R$dN`jor[_2=GdVDDt&WcjSZif]EHao,%Bi3aIYmE$mZF3Pgj8aVecXO,stdoT0d!; +UQeQMdccouljY'!Qi$.Z2(i.c]JmVHTO7Ti6&GKA`"El8"+JhY-hgf(p]&DUM2=\g +K"jaUR=(m%@p38'-ol!jX3bub\Agaf&%RY$]5Uk:L>QnC+7SRHFA1_KYr'dLB6:)m"#]b3e5Qhul?FNnN_b(4@(0f1#b@SO8 +>S=.e9F@"2&L8\_>TgG*W=kS4,BX@I0iT_gqT+V4*(rB#1PM"P\+\ML.4KJnWPuTg]d2G#VTb"]N9MsE\XVC! +]KQo0#3-??>7uf]H?ZDWW&YO:;hTt),pb"^Z_CETPF7/4MqpF^;481._I^'`!TMF& +.C!*p,ZQJ9+%Ku?fN]]580g,O3B'hO=l*VC=/7/jUde,DkO`hX%hG`<5\e`_q"M/cX.m"nEmW.*Tg"0+O^8D^?qWmc2Z&o+'4Ps!3N`ear +g("JSNV!@k(eR)6PTE9J7`[C$Vn"J7(BT'iV?03%&>`S2/-cMa7b^ks(Lq:>E?oIu +OFJ+L2iI#AQuB1]7LoS+;6C^R;hHr]ej2KQIV/f2,]85uH`]c;Jc5Z7=$h*B>QVGG +je_1-WQMo%ebI\r!uCO(1!VDZhN>f\ROC)JDdk;p(iqmF*HO=Cc3qD@[q;6T8n@F+BP3u"Emo*IR"5o8j>pHoInXNi!c^%fNC/[ +7]UgZYr0@HA^dc#Cs7eBk56NeW_]l]^qJ`Do:j*SGt']G_4!4 +431h)M:bUR!N(]RZk0MI3t'8Eg;btQ5[pL:6QDb&j!mbmh=n"a=9lQNq;nQ)9H![k +.,@Ljc%rRV(k2p4&7b]F`ks90K)*Hk2Y[ilad@5% +E)>u#F(X^e=?KB:Fd1#`;Ktl!0-%=&jg[B1T.,dRkM]h,K6(0'&Ys/9M +H(5'%$dCWpN)<;27D&Lg/PKTdS[SCsZlIsFrHKsn&lgW1I.2m#39h9#hH4gONE7cS +c;u_X$uFo#>u5c9iFCdj`6h@;B9#QRTB6$%*"?_.imkaYMpM!:(qe%O:J[LHHfDAm +2_McpmhXu.pRK*\SaQ>75B;eE*6EJdo8MG\bAmJ*H6_F:oC/dp;WiA9_L1#2Q9+oa +_q=EegU;.i,?D/,?js7YX=TV9!1U4t(iS?G^jWPg^Uu4s;_`)Q06Od'R9=/<;n^^Q=eZJ<[Zsn`?L^)/ +*o;8DA(9*P5b;Yen`"1p';42q="A\1Ua%WI\8OB65OaAF-2A+Y$dj^LX-7s`1dLls +OS"7nO1,D8(]+8D=oheXh\2RQS68D%3(%i&0\'<[3-,+8^_hjSYE3Te^EN0^hEqh5 +HrV@LRW#n'G!B$U#\k.*EH'K118^(VdjjrIjk`rFhUDL%^E?Wa]*VdO54d>b`0T9@dIG +#?\1E#.]IT@Oh4UdPo-#g1VHrm/dEA@Uo5K(&=g=m;sMK$#4U\oss +PhX;?RdFR=QqQ\L?Q>lD/j)&XH19R9lm_;_E]8>RCWoQ*`nT,nf?*'I+1DjZBe#6n +)+\hY.poKW-D4E>'?r9Jd!)l%,a\[uX*"CI'Rieu,p*B_EQ:l%ScHce$1n;'"m*#I +?NJ1e)/ltjoEMN/A"NpsjR3/)5*IWED +gV_>N1#GAR%K6JAMbc.1bnT_3Nr9n'rB2"H,@d;rnNHBXm/&o\rb_o]P5bD-"]PnY6+]P&_+!9+j"]9+J=I+[eFf__'sYbl +TH?aRD#YJ<@YO<3S*&7JAadA,,jQiBE'2o8LrI8Lg<'uUd2qf"rq!L^@D.?*QYr)- +OWG(.qi#sO-B^+GOf_'^1BDn,C`O_s<&%kQ7@[q>gWKMDWL>!V/tb/P,E,b'"QXJD +cE@o7YF&8>]DLXVMg'YY?Vju-6F\Nu:aW[P4N$8_I&hYB/`uYqG`Tt:90,1PDOu]S +BB(2n27F\!rs:YHY5iFTbQ$n=36Q9$8DlUM)=N[OGXo4&II\L\&D]T(q(r3K.Itgu +nE\H[p?ih.oL6;TFPd'_96C+WPTPUnh1;\d,cXl5b/)I'6M:#PnHtfcf7-M:%2!aM +R+)(],HqC6%tH$)r\O=#\-D?X6bfb]F&)[nAWRu=?A.)?GqDjEo$cLsGV"p^$paj+ +%"=8mnf@R6kM(K9gaV:.Z4_iDQF+>RkZ"?/'))q_'OYoF7 +d#$T3_%tBM8LN,kc'%(,7pPnP'MfL23kQTmiS!gmAiWVmnR$=dj(:>7Eid.\d^$a6 +^&)ELc5:4'Uu)7M^DO0NfI"m"rk@h]523pI3H8LU^A,u5Fs3^c!\B##nMqj&_qL9: +/;^\5i?K6kPKIE&Ue,-Q1rRaA5TA(dUkSK&Br+/03*gJ);OGnLR^+ZMN(NuD?)4TP +Y`,SsM[&^#n(GM/R'\sTIa<)]o6W^i\bA9]p4+T=NOUD`$99>q&HcEm[1L`=P4@gN +h<;4R+]MhN,s-sH]-Pa^do2TPYT0,[-!1A$B=IFLG&,mpW>eQJA06q8J8%8V+(>22 +I>E+8:#+$3E#]\uVL`Nu4CD_ZZ%%<&IJ,j(mu^cr%Vu;W8#Tg@tmO9\S4uVd]abr'O +4el]%IA +:=9'Cn2Niu]&A4Gm-!Q4T2=f7G#L9WAg=8&#c]_5.ZFuI)rWlhA)VM+=f/&#'g&P: +QI[J\'\+j7I1t.]!M?).6"\e_-hWV5U%LCK]ElEaGS +8+e^hUK!:N]pe49Xk0j0PkiHOe$PNT4MgJ:fVb2(gmDRW'b+SSLN)!DKcAo-(U^@pt=MZ''go42WoV\,@"XR#8 +?Q_WB]aS,3OaGI!SV\stVPoE^RS`FnF3;ODQGNNh +HpRS7R^LM$ng?h3SkuT5LQsf5ZSk3(7^Ee@8iBV7X*Gi^pCNlk$oWeqqSgOJmt8@R0S>8o0[8AQr\dfPEIHc!k0@@e42Q2mjL: +:l3dREPp[(p_.-5'&sBUT52rra@9X'$;$QMC8"5ZdLMGqXrrpkJWJ%VT1e*uJMa3\4F@h1Nu,CYnt1>12jS?5C$Fkk)=V38ho]$u;F8brbl +7pG:)^!09ODc18GT%:c]>AIud]lS>p,@_aC0\5O7a)onS4'TtMC9N+\\t5hS +q,m<;XEm'2]@Lk[7EdXGff*Lf/ZJCFGrsh[YC0&FU0It(kK_Z)G. +a&9pOE/WZXGjPK\_?HIt(rV0L^Ik84a)6_C[%AG;q`Zr,(>+c2Z5E +&DB4i$_HN`qLL^ruS1=k9B'c4>jF-lI6jTr$L +5s]`9*#U[/$*X1Bu37i`\^+"F^n^g,h +KbI//(eroV_jiX,qh1U1II%t,G_J3F/_GG$1eHRXa+FhO3V$<2[!D\nPC]ZTH. +3764YZZnHQuJ1i,^+Kk/gpXcoNBYVVQWR`2LY7)'8aVnmXeKB +#^Jb.#RHJ[E`Wu.h:7D(5Da-cKX"'Nm]VpUd9@lHf>gMNd#tE:?-kUg2-j:TK7*4n>MiuCd@eKM$V1R=^.VE5a+qOKpQa7!!/Sq+]j#XjL)98MEgpIBT`YKuA]@hGme&4qh*XB@TX +X`_1E:5?_^!e.o17iZ)HY=E>NM,p[mRYh'Sds'RbEG;#!%bIY;\VpXHk.LQWXZB,VM%1/l)da0q"?b3O_@@l'DT'W;5 +]eB#LHS\7:(U!J'lrgjR4&"6P(LF;(he,1%C00->c]ThPZ3b2+Ydt'9F)sT!LFMl$"/r`_%]6+#DDIIg*A@s`_BZMQmm,JdK.3=&Rd_T +L4H,WQ#JMGUscobDtgBj]C4Nrm_/2.o1>a[F0*46:NiESYUuL6lH2+baD(B,\2V6e +H4@XP$5Q[<^l&`DjZCh_deHB2>I7ds'lu@9[AFX?q0@u- +RQLdD&i"Z/#%R767=^Lh#G['[`^/:@%Gc]m8R@YELX(]E0=J46aTf'f=aB5XW(?FA +TFj[G"\#+6G+4cgk6,`6B=$;Z;i1ni!YgDDr]bJMmqlq03P"+Vj#B/r]],&DU!]C4 +pHQ]"pMPbC-CC1#4e,Y]_,Tdsa%*%Sc_&/ue\1onD;DA>[GTJSqRcdIS+g7;-I1Q\ +le^JtVbI.n'snA3ZG#2$J8.G&`U$(UNMMZWWphO]YH#_p%?cnjB +qqatj'>FM"?Q;SUa[@f'(n(&c"[X0IRKY%f7\;@P]cap3k3q3bi^ZU,D?.BoH\U?' +PEA=R?-]h423%PLAKN;^iQq#VrMNhg/,j^1jPnG&^CiT[rE0hIVD9NLlQrPIXjE9D +3kBq)3W0;9&alrL74FWl#]Y_?0-Sh6bD%83LjUK]6'I'iZbuTa@hk*#&lLuL$GhQ; +]]Cj(P,O5tXbX:LTu7;jkA]E9IME;9!WBAqJ2$kILcBJ+!2^>pY^drh+;A])=2Ib( +K.>8@Zkg'%BA3mmG/.gIUVg0oGUdmT;aQSp9$#L?&?_Ud,_KWINGKi +0FP4(e&chSlflf3fj*OuCP`MTUTM8?k7n[Q. +6[!-TBI9\;J&-(uA>i74O/t#rs&&VR6P*AhE=0qi/H$YGAZC^8a]Lo;l),qhC +ocY&DC[mpAj$@F1XsU)uV87k\2(4>SZk%n'Oj.&XZ($<_&5@0I(0QPAMB)-KnD%O( +6g^p9lQ3#Dg@n2;Y>99t1j!iPgb:6NL+n7X*NABt,VLJWM%>X73/RAT[XWE-0?7'O +TAH7:i_oj@*ag4c>1H,C8L^TMerhUqViEdS?p3LO6M2lF#p'XU[[XZ<+fsqX-*jO] +.UYc-PfI5TX0RD$)L?B+^P:/fWX/l.B1phZV&<^CKXDJfBJA2EE#`3j9F[,2h:%,p +D#`\Z3p+C'1jIpViBX5O?Ng;OK7+g5Kj++&q_6XBT'#nEF1Us\rl8KY\A22u/iBdd +YHb`XmPeKq?-U%D&l0HA>"GOWQEt+_be9X]Km7R@%^,Zh/_/qpA0&]"\6W.EgSJu' +J9*clT23OiZ+NR^5.uIIk4*43:8O4R42Q^%;lK&Wm`R/>=g9Lh" +J4Pfg.f;:U+fEcp"At1lq"r#UA*e,XIY5S@0@ec+8@%&.9CGjLbbX9#-6@XZm[`Zkd+G)N)SEV,Fm +a@V\u@r*2FbBV$"k1WGb8g!T:_Ueui)@0^bO96cT1=6]O-(W=)gl"fJ&tDf.hhbc. +$u\9mWe]OsT(Ah[W0(e)98o*^ME- +]\C'#HL7t]?4+rcRLQ[0%962BZ?Bm9I_DrJgb1aUJYm]256bX:sKSJ#$o-/1b\4c0"c\q.+3a;Fi +6dN%qsoL"r"l5VEro#3oKX;gO''o+%"K +@Jlcd@a^Me@$g`=+[Q#`LS\,D'@dX$e!u8'b%,'P[.:(6OG.mXX/HrRi[])fU)F;q +3Gu?%%&XH*E[^/[ECbYL;kXOFXX!/RT"!":m7nATaoh:SrE0@N]F@tJdV8(D5!F;mRucG];G4U:_pULu1('k('[lH8VZ1U@-;[R1 +;X\OGNSnM3q2- +Ul'n?'J5tle8f"M[99SfM,CTm;XKl!kH2+ +^\6V$dY>c5>qLhhEb0:_/TpS?p!-(*2]_aX::3EeAf1d7''EJ23>[Ou8$*BT7XZK[;`5"kkROfFm;u3T%N%m&,U,)VdF)JaE0d6C%A+]U0RS.*)r=.q%jqf[ +ZbTtF#-8cNCpH8Z=;GXS!PjXh04(:][Es;B`uq^Q62c[.+/p0"n$$rU\16C7aj6&G +a6.R:^$oIJ=6e>nYQ%]$V7qn_=.cL@A(Qn?II&6>r05'_OoP5djp^p\O#I2J_?G05 +DEGE'eGW&>I:\tOY8oSfB1`?;JKA5k6QRaaSg\uCTjF_a/;F*l@OeY:pd]\&6_i7"k?Z:dT)r[":'/&S]1 +j(61mGIr^DR1@mh2oBohJn:/OB^giRE83k`=jm^P8h)M +FZF_[]VEP-SN8,*3m?Q(`ViO"TRMac``Yh;4ZED`.mp6J3iEV6&+RW?R#/@6l1D1> +3q0(*"riU#PTYTR(eN/1HYKP>NhFi:EtE%J38!Nq*N?VU?c1f.gT9/3qa&7g,sBrjD8+T!SZP&LrE:`8 +ZpoWG:EbMV3?tTZYGK2+k&T,40ifL:nNm_dc.$JUg^BudF/SW*oX?2._@A+GpeJSaQ/C1n;@Um+@FG9t0L9Yj&%-G(OK0omn%6?B[ +G5\A1'?^$og\p$`dakLe_p+2EH^_-]c$m)!lj\*jq=Ak&O-mu69KA8^=5A)lZFXAU +Ro_AG*hUBn?//Odnb8dpSsUL4:ut\'R7h>8Y,bB6jt"%OVTulZndd^(a&N*4^5=79 +Uj#3]2Jh0$A)=qucFNJ?g=g`>V0S[dYJ%C+h2A`q@2!hXSn[Xn07WZ(6uN2L^](XR +L>L(>[uP5&#PA$^+%WOCpdIG;lqh:@9.A:/ENWo.oJ4lHS`/Gg:Im]@3ftr15#NrV +eK'lll#.GW))\Le26]P>Vq#`;$[=)jJtRnn,-Mej_/ft[;"t3&(al?pKdS\eNY"#,FbO3i]!2`RXA^Zr-^lV@'8tNSfIJN%%(boG=O@lL:C(%o9X>f+l-GMa +pcotFKbXY$2Oco+[,2Z3n:Jgjc*]u2&4"h%*#g^R]E&gS%UgchHd%p85hqIA=mMlT +*b/!l3j/JmegWSWRoF@R0qite#A[d:Tc:EDo\_>rY;0?ej*/CEl"40oLl:eJH%@-< ++-A"=p@iF]q&-oW/O(R3Q0\E0+!4QSPB+=Dl\/CY+VV<$Uq%!.2$^&O8u7ndoA)TS +V7TLOT],(eT'*+2&/j8<*Uf7NN7FE]OR3r\LrGLDR#limljfsl[)6UY)i5NGL@m2< +*]KbIY`,6(iVcg:g"T_43G6UVdM4.!eBN6Vb024@nlN6!(\**T4aH/B-!QhfG-8HY +C\H5,9_BH61$>)F6^`dC\[$20_M!7t"FXl^rkoV.dWo'mi&bg2G7JB7WQ^`$k1_%p +LDa]uC:)'r!]AW";%'k*H.1-ZF;Ral5"&K>\*R_%`GW-=R7'6qS/C@H*b4\nQA52Z +k&OJq-'h"n$a\+1'"&Oj62$bn)adFMZ:UaQNgF3;NfpE"!LO"_h66il<%Lo_=iJ9 +:+I4kFC)3mVadV7\JA"+h0o@eSb`BuH2PA*;k)OURC;&.[Ca1#AE`d^:?(G#^4n#M +o4@B/G5Q6EqYd:$lLbV,+bO"8KB8a<'@`pGnMm:`T%MqFZfEe`&IthW)I'RS)X+fn +QbHDJHJ%k`.=!QrktIlqnffHe,0NJYD-"O>[!Ji?$`PJ.arrOX7l'$UCb`dcWu0s8 +ZI\A/8P/DS'B*^Q%Z2N:%[R4<#Y65d2/HY<"^Z8XirAC!s$,,c!Za^PL@;f3ZTGe* +o@R.<]pVT<-Qs'm66<:dc(&N.%7u6,'(T34;UDGC8PlJ9_V.>?Sl--,Lb5f.ODl=t +7j*f=QBG_cBGF;R0*R9S"/n?f&'%T/5VhuHZORD&WkREYWur878KhnPu[WC7=[ +^\ZdJ`a50?]reZEl'3V;(c;66NHuh/%i`RGg27`hk*6BVQI^K`g;U7QU(dc8J.&!c +4pBH=HS&KekH.e'Y]QX`>?!l#Q,YAV\B:ptf7=#1FBYjU +GsYic=b%URh:T]bj!a'\OT^9dZ,INEQrqjI_cSE[`)XmO6nRU*rRmYm^]bH;X`OQ&qq:mD3#E-Y)2gj\&md.kitJM[TC@c$ +(s7us0t>osWq_u3">YEDD_G2#kXh^Ji'2st?:)58Hp6N$Y +e7RTSJ)=#f*$G@oA5KC/9.DN&OU.A*;Q+m"?GMgU@MP?):9e#6X'>PAW?1/9Yt;+J +<>o#U=D^bf2:Z4S/r!ui)1s.UI^b?"lXOE<(2e6R2:?Yr3Z4B"JqkENf3SH\)"dA" +MC69WE^P'.>AfJMatr)=P0@#f.5U*611MSu)>ujBe>J0r\]VV,mH+BV:g7"pc"IVs +Va?;&$_9YO&a*'NjGU7t(A;:>R2YMZB\A`,b*m)4l)g@Eh22m4V3V1*Re,GSX]F@q +e]gmXH"MbFdZk!s&^+,6BhQ4nn$L^QW;`G2A#$?SVV1@L-DXU"f5]UQ]tIqeOubp]l^6>lDe[T>?LubR@TmL^"_7(^](LTZ.;:W3:ni[llZ#UI>aCF +?]G@\hL=hK1n(dT(4e+YR\i/#JN.\+V]'f5CtBs`@BsFNglVRiVD:.SZ`TU=m25X8 +D!euiE8s!4/2B=`_,'Ai&Wq>L$1[@XGFqN=S)*fAuh8cMm#VOZp%\$bS*D6PeN07dL?NOIU,9V\V +1.J;!X^G^n2#g_?3k7)fE$Jn$a@Xbs!7F4Mo#'$Q[0(UAp>gT.ZqkO5NH3&u#`=FQ +TY@%f)@-NQcduXh0?A/)#3'Qm">tGPe2e%c*,r"kY#.esgFLtA=[3[l*ZpCgV7U2. +EEb$%(_Tq7KO88sTmZ3nX&/N=h6fAS],0?FN"i455%_e@nD +ZuDd!^0LWM=asi!Y>8fg\P^1lHpa`4=:`X$208D>p::CLK*n8%:DK^k#AqQr/&Uj7 +Q4TONB,MFFWg"u@'mbg6Tj(%qSA7M_2MpjPs3,*F$pBJBG5#7P9lI?]!*.*8ah/a$ +%/\l,ldM%+4CED[P1Rl4Am*QN(J%Gh0cU2"/7[,7q51,!q+7XJJ\t4F=,,O=7P\QY +9J89,mIb)K'htOsA#@dWJ2!k""Zt_LL)ci +QKk#,)1*'Y-fbYh=B8inJklZW4++ro5:"83o7r,?d@E)L1OXSRKkms<;._oQ]%_UR +rQW/=U#5WO,t]<&0Wq?^o4fb>^gK3T,I0er05jTL5KRZI>cjZ@_`cMbcP_.1LK^_%PHFU!VmqgA'``[UI:m_Tp_N,<4R +)4M-V_/4ZZ^+t`-EZ?"7_FqlPPYjm9"N4Y8IPaQu=Q"S^6Q20n:V5'C@0K.8.#<9M +9YGU`Hr(8]p^?r;ClSeV.?8aQ=/l)+KS#W5ZYJ,/"VF760dkV_2%H%]VWippX^;o8 +NIJP8c&J^BdUgG%\P^JV@(>M3@q&m`K3'Vkpn_$p:Kq_>jM$/3GYoW-l"fErRktcI +=*]W6Aoh\.p#LGi/OeH*?a3YVebJR[)S&=E]p@YikI5,#Ef6@K\J<X0*Q(];*'=,`$HC5u#.C]%tU',m@].FQ@[P$5Q65$XFYQf"Gno.A8@hR7B- +UcEXZ3[aC:gd:Jig1"o1GboT'IoZr%JY2g+8RTDTrSCA60KFiG[8?JXE6&+J9TUK@ +K"-%^.Pla=8$04mk+4kjC/MQu'ZDo%Pn9>T9fOt@A?r1uZQd;R7*]Mh;<;I\2ks]J +!d]/+TE:cp\jI60aM?KO/688T3)s,_qnKl%jMhXYqYO^]c/!_ch,0'%T1iK0kh6?I +q7ub.LX&*;dCs!UWjj^m\G^?Uj22DsO%'WtgHI`-SGV^'e9[Y?L[?`4V[U)gGd!c$ +!7CTej:Q'(!(D1C;3tR?KO'l%[bQRa="`eW\bX@/.p*;Aje9>=E[RDJ$HeY#-tc&[ +IX3E:AZirL8p7#^ogN76U`&,/l48Q.E*'R$p8mnV]\M?s^EW*-8*&!l:Lut83)lgB +EB7[/m'+#e,SnV/>?jolFDu\u/]SY97"%65b;0atpWKk\7l>"o-)JVnj68N:cgte3 +SR4PL[1ns-M>!E8uL?S8$;i3U!Hn",p$T@X,WlkUTM=Z\dpV(ia +ht]H`^@TCuE=t@<*SV__+^[D=c#l_dTd:!H)EqUB>#H:&J1M.:',sqAJ3Y9H#&Uhe +N$21O)hUHX&#qKs;%$Sc-9At(M6<&Zf=Gd7YY#Vrm!7uOK!"d=2s57(^?9e@cgOX8 +_6e3Zh68EY*U7a@5,^CjnhQ#gcYGL*k#>Hgkr4hN-`fX:%s;[X,?>H$JlYQ@`R$]c +ffgU><#e#V#=gu7r;0:P7Me6EIeVX72'$8EVuMbeDVO(FqOpRdH`$3.VRJ2@LI83B +R9ikg^"j"2RdR)Sl8CN73'_(@kP,MK$Xi*(.V$3c4T.Ck8&*8%iK>,5n39@N=J*]R +.VoO<.[a'c[W^eW7!EBdcMql3e-LK>LAtd/KK>/bEfQqpKrjITJfp,YJ1X":(75=Y1&A/LVSgJob<6o#gZX +`f.I-1'IhX46f/uck*J_-QP"\AH`6TROorJo-1n/I"[BNQu?.^U8!IT+KMH+&#"Dn +9R5E1.d?"BXLes5)W]+.k)i7U.$a.Q-IV/dE7M<%%i-XO6u&`;CTHC`:\[bQe)P%& +fkca>MfbPVQCZp=p@/"Rc5E%:k4PhRc@:=_khZ;d`d[!>@g@trqK1-9bld]ir))V% +S*5a8k-^4foJJP//G:VJXZP%Gp9uPu5(5rW[HEgOD,jT:UGGZJn%[NLnh'VG'qi]^ +TUW#^RjkVP!$2[',n%oc.GT+kMeWNg[KI-oV\'C8P:24@n0rSHc(#uAdT+_jam5a5 +F/iJJ!R@[!GUKS(nsR![^3IFpi2*1AoG",0]\6-6J'P)%,!_2ln'MV=2kNSfDE3jH:'h=71]hn +M@`UE':lpja!j)4[f7?1n9feq\K!b.=2.1tle)`i+\e2EUI"=qEXm-Jbp42.A.Z-UT78A'3G)$-A`O\I' +eeL:!+caI5e%2P?*#.T-G^RYt4ISbD-kVIl==2"]H)C]EKTOfT6G)*Fcto=uDAma_ +mIR4Jeu%lTlOT8-P1PP,6i/ql(JsAO8*U!B!(sn0<^oR::d6_GHh7qkLo[HjLb_ +r8U[ZZ+oZ%mkS\(B)YV9of+`DTHtL_htKQqr[dH[r:A4:pZPrb`$T[5\sr.1Rd>tK +aL?mcbSZ/3(V'\h;e&u4e^4[U_'c&CEfF8#fi0Pr#-1aEOAk23T7A=a7"-=H971WK +LCHVRU<-gGg*#;Z'=1/^\/\@]RH`LKJc*RAg]AhEFUCe&"mS_0c)fo*$U&O>gd1\5250l4)l&G>l5Y:4]G*Gm(]Kdt4<-G$0ui +U.>bodffG_=;#:EZO+^I@#_X0>(GTu%sT!c;F%%KU.@YHdko(5,`*_aQ+N+cW[K!Y ++r4*jg$+$(a>Rk0D(1]1\SS"<;l7h1SuK(I(DU,)MbI?*niC(>Ju#;;>ORa/9'Y$@ +A'(u$CpN/fI&t&jZ]C@a71.6mlul8ip"[W`+]gfO3D`2/glM[BJ[c]'JI!7ZGm;(3 +B>Bj;/hj9pS#>fcXshVHljP!1'7VuX(A\IL5_=_:a_jnfVReoH3T-KTRXq"pSC:F; +aWf7H`;JOe7-+[>"WQ-'Z4f)+SC9T>NpJId8frDR8+o2'+?rliC[mgo=ru:,`#HcU +^UWh`<:WUAND"2&p(di_?'ul6!<4CPUVEM9")U]WI;f])AMriY)+<9$SFN)-T6Z$G +;KXDFgqud4gai3[0e"/&Ufpi*hXl%c4=MT:X/)>3=2ggh&Gr0u8%s0mfA#0"d8So. +d1PidkU"j2.+dZPKq:WEF@s4"@#QNdbj6e)Ef3Rti-J#IMqc2Yi]ZO4WM?V"7Z:4d +WqK*o3q['h[4rZmQcfj/?MT+60!bfDU[l02>*f,o-\W)#DLJ/+n$c1h-+7N:>)4b3 +Q;caM.#""V8r6,.PXlop&NLb<,F(_V*sKX6'umJ/Iqg+D'@r)a6Q]D_>&^13_1F8( +$(02T!%/*^LbFs%GO*`0Y*$7Sg+\g6KrQSW:O=6s6,bQE.L6a'2bXK&b9qGcG>32d ++V\_6'0$@NDO8Q2p(U#1McBuE70Y5H7+\X;or=eU2ttS"=oHs;W2aRPG;nV*e(=M3 +kDmII$L]EihsYi.A8UM:Dt^j=ZUk(r$YTEI>O*fA:0I.A_R;=51DffN]t9joQd;)2 +nb2ou1DAtee?;:'QI"u&g,=!SA8hN(=9s5J;#/UPo9Y7Jm3/omD.;2u1L9^j;3Q8F +J"G^mZ:QsDA2fu7gQZg7D@::BD7;*94)PTYK5G>G3t//i?Gti3[mqs+Q#\A4M:uH/ +:IK%[OM_a-8A.)FmcYZ"IshGH6Q=kQ\SJ1PdEtVl1]sJ4c`49j>He&:oF8k\&[\e +rtG1Ipr9t.Fl"1Jc"q")4C4Mm,\;`[Q`HL=9Ma4sF@5RJ5p'PbOD//"KV7E?1\/+G +W/-I9,;tHN>RT(!LsZfll@de_[_[.>&!7mcdBA;-%%Ve[^3Xo#$`F!SIGts4d8e)NkWV[g#b5pInm6!6df\'Y +\Uh:\9q]MY61(=PQZamk6XGga$FSA.F=ku"Xco3M4l-_E57&EV]t/EOpB!e\EZU;a +P;gRi$jj#A-=D8'!]?V\["(&R*qWr&OC]#n9>;cn)&CS\Xi3b>sUm<,H'Nh(n/ +JJ>&&5;CPMH>$2-3cQk>b'Q9=hq)4aIfJU)!HZ/A/UuRSD!amb3TJFk0FJ6b+LUaT +cHOh"*rGa!5C\[7.`GCKLWNG"ZJHC7[+LRqk/\/SA,RbHr1g +e,G"\'DTGW(q?MM0toP!\ch9+*=WVIb!LbIDB+ohNROe'78b!\6RpVu=UToed_jL% +p:pG5Gh&_-+RKgW)3Z@e._o`F@R^cXLakn/V-AY2lDQRTZ\m8?rk,"2(O(lYjq+Lt +,tE%=W-Hj0YU]K';@2[k#8=eRpEcH(clu1)/g=#L]6^8\(c/,hKGH^r`UOCM)JVK^ +VWQG!LBb*Z2)N%\GQ#+DS)2kFF&slfIoALio%b^jr$O`*a,-COa)TAHE&WfoA-Htt +^3#[q^^=!2knK?@kDLkSe]_P$$IPUK"Y*K&s&8'72A"jpqPTbqX_IclcnqfW^XSc` +4m;oWkWru)].Q'.%:gkPLU(G-nHEF_ +m1PXM2SM6eacDXdP=6gn%;e8*jDdrOf_EcbG.SQc'na3+Q#niDOH-nt@Be>e/X7/H +-Qnh6Uirn[VX*]dVL[;ETP@`a%1t:an'4AurkjHIIX$/%$Ih7("+B[i-/ngcQ>IZ/ +TrPei(Hh`I4)fbUWrq(#(3ng%TeD2(/(k.;YC`roR_EMInPK<<:X.,(^]9.[;&TsV +F1aNLFNcdeL\D8B*Q\tX7SE,\Vhn*Q]?qc`T&l)JYA=M!84BodU0/VGC/>iZ366mu +5Z?EV]9/7MS/`nX8$M?)$\$^1%.a`e%)QBP$34:jJQ+I`di:7]3(!8685-rq$8+___d+_ei%/=dB@I_YE"r%oY2i>ei^>4ek4054[[cl=.#[Y?nCMcC.+33 +$H7g%0$_gG50M/"'_A`LgaQ^;G+Vm:/`7D$X2Gso[@hGCDILB;\T\jS(UOmb'lq:P +i\AQl;R&&@A'DUT]J5IdbJMHBe.aeWp(Ua=J"(e]5W*XAp_W4'a(R!=\J%ZY"r#ef +eI4K)2^!3"3R\hgP(ac6Q<2FcYt.QEA7Td$:b`rb`b78lYuZSkOCRGoQ+Q*uo!"'h +3@S%hWG"a/f7lja@M_NQ&dtntPCpON$&fZth,H&<]"'YWVjLoV`e\dR@(N;!c8:Dt +7WnA_n?_gnGsIlVI;RH!$m0;%s/^^pknfCC\S&loD1DS#qjs[_p?mENh;1SolH#d_ +91moFJ;GpcK5g-lc*qG;kZ[^54na!\d?DUG*5e\h)$'LGSoYf0p`\!=(/iM87o0d\ +K0Ch0RTT&A_i,NUeZ3FA"+b8CS0eU"#k,]hj24"Gj<6`l-U\jBicr)lY>]RiS)1:Y +lU[q\LeF9P`..3qn&&k>)f#NWZ\('77OENtdmYeo/lIpEee&?:H-+%Ma83<%O7d*O +ab)k]`"[(l;/BTL,KctN5rD_dX25(kboKT(2SN8DdBL4I`<;LCn$]'9^G5K`[<(s9 +\M#fLrY75t"h,?J$./I'S"*G(hnlkmm/_YB +k#qOp#ZugM!m="LJ6GehC.FiY4CUBL5GA/#7c!hLU"Q#!406Ia,^kpDK6IqN3V*#g +TI:SOnLh7lFEF1Z]=Mka;?"f]h#,()+0(&oh)5&FG,GBr&`slX`b]*$_o"/J653l1 +!(nGhK*P9lOX'0)=jBq,(>SXDGBgf!6kENiBT#He;PZ`;T^<99]E9F!*f8PWaV/BM +X*W$& +QP=Y^VYtBJ\pXAHp%@'fZaQR(2qs?o/18mUf:W$CmnJH_SIigo@$gAi/H(VI@-RLZ +ir\=TZNG+ClTaG`+E=X#"(2"cqnUI3rQ_bE$&]@IfFiW[Xq#fFYXj#/D@h-X$S8cB +Kt2"`(\(1--hBp/;Hf"pZ\u?4HkUgXg!63ts,G=0^$K=uHhP#ukSFAVV@geQ*7'!$ +%I`gT3*,'!pA]59HVbFN*T,bgGAlqfn%F(g4h)k[Lrr'dU3@Li,6eg<2Sra1%%;dr +!2A#D.7Ob@P;1#*_0"Cg9!qCA&Pu]>Z(\:gM3!dZRb#RtF@'fGAa4@Ws%(#Smr'#% +RC"b/^[E5QbMDXaqgMic9h-&Jc7ksu-Vs=>cBj*Pa;YP@80:@a!@GlT8VR;8IrT[` +oGAbT)$/VbTEMM*k"V,"2mY#9IGK)i<`#7^C!6koUE%@]X0e)4O4.=odnl=>#qe1s +!PY)PL?6W%6:0+X;M+;l%Tg/B:WaQkJZS+:h^' +TRe%nZpu08DCFNP*T6<3]@.+=JlnpJ1n#[gfV#4$!PurU +X_7rrk5=p0s( +3K[e4W.d*SOBJqc1b\1$Xc;db98m!XBX_Hs-V3u$5)WYLGZa2sn5&po[A#uGs@@e(sUc$XoAu3",&m\Ws +B7Z2OLH4,s><#M;PsY[%EriMRdt[Cc_;A7/Ic8up-B`0+#@H;TBr&)/033%;Q]f+JjN6sd\Or_4 +J\D-K%nr-Qh?$2uGE0-YckYK^>\0K1Xp(D.I%?LBV*%KMC8k'JG-1HH"tnZ6/(`UD +I3\Fthi5Er^_rm,EnjMcQc\j_"`gaC\`&Q-,9&0\8.Jc>REd@IJM=(^+VDh*;QLZr +6s=Cs[R.:H)Bjo&TP`22qTrM9qb[DH!fO5X.n^SPa/V&!ReK:UOb7Nt1smkFaAhXX +d;"".18i#b@ac+!:lhu`ZaXc&GCMI!Zu1+em2PkeKBkJ/H`2@0J#8>gp#DsBIXQUi +J]sIa/M%kH%Pqs>\,;<:l1KJBkNXDg +?MV)-6aS%qSstV7:H7*I7*`I#mNnbds*jM/94qH&O(H)8@I:nKldm/u1m7cqC6Xdh +T$4Wq426$1qT[!;J,\r[`uebLYlj@@=m1m"fTr$^`J.nAL$0`WEOpm27CUaI@,V8q +0\S(0Oe?r0d)LSIKq'b:n\K_bfuTiJs120FjlqOQF[T!^CE%hAiD"kjeZBH-J(/2d +EZ/l$%Ab/.XIabui//QPB/M%$SsqTMcA^rQ5!$9YFai#;=Cn5@Dandj]5VbX7AGt0ck?A8]h3-<)S*9 +8;Sc_8kKtjpa2\+Cbdh=9u`sUUG6g@)NKM!9b5j5b7"j-L7Is6Haka+IJ.(PWS\N>t*Qgg]mK3;c1mV?F?SGSI-42d@a9!5&'IEli +F)^oJ\XJ7u9EXIAOK_4/W\r4CNJ"d!O1&beenQe-&dL=5dt$12!lnp#N35g?Jn/]' +0*FQsC6>X(9r?R91#O4.*6s2(aftR,n2B#8ndrX!;;rsS%F0e:+rdFCKO=F^d>29G +V_?[b`H1'D\)NY#MJ[grA)i"2#FQ52f#jlWjVIjCE#2k3Ls)2gHXn.g3@eaV/'aVf'9]/'f/3LUu7*3eWh(p +r:0TP?;ME8(70][]J_KL3.#_HG40Y3_ikiWrstO@]M5nlNY@'OB+p/31Hh+q%2U$7 +,TOoS,)U?^6JO*nF6g@PY(Q'"BEC#fL[3t)\KR!p:6J>) +Ju8:Gd_Ptn3Jpbk#\JY8"C,COJ3Y9-K^Df&*c^.e7Z/iAi.)HU9ZU\`/L"d#_X\FW +o!WI$EpVG.WNI#pW3.n'cFLR]Soa>sm`iJO^h+n7L$+L]S +KjgWN7YF*,TOZ_A96$sfD=B9^XU<:N4Ru[K[1"6H>HR+>-r(eQL,LfH;eJut`9d>m +Rh4iPT'+sWGL-*as#]*Sa^qCLpgrdjDnJ]nm)R8gde!@V^:1=1.G"',aI6n<)AG\[ +S4#qN!s=6JdZJ5"'N1^OEV$^HSk^M-%7d-B,eOT05u#blGV"pn0mk=&@h0l +77E*q)njVXM&*8hZd5LLj\ZdC(_-?Ne2E1N"f&,IJ+fHr8jd0)FXYFJ\;-OK4>`BX +_okRu?-_$\[:DF+cQ5I.nTM3j5/t&&DVRsXOnL5Nl*K_HW/&(%Iu[jsDkKDX3.D>7 +L0mB9q+'XsIN+:;HB,j)NhSXoC3U-T5i?Iq^(\bHI1V8U9NF%2/n5km"T/sS0npW, +:cG5(?s2G^69*bn@4aiphe.9Q@7=GSmt327@HdM<9miI.Due8n7c>g=uq)h0_E4Y<9&k[\C+ +W+PCqFdn_8,C9G&5X\'i4:$a&jLB,r/tNZTj(*_SdQV&3[YR^;XX\7cVMr,krtj.] +kH:RAe*X:7n4CdS&:; +I$bmSJ#;n6!Vqt"+nR/X05NU)CjtT,b5Ym!7gb"pKU"7OS>r$t/_c$XC@;TV-XA:L +pXaH78H7CEBNhY]-Poh=E*+j)VH)r:X6Ttt9f'hh$b)o#,`7Cc`u%0LVEVPWtBg4t^pJ3s0d8^sl![kmHF6q#Znh7`=G@/+gGOjIrI +k7kgK'h.a`Bg4LmamqVYXej/*j_G,h1!1=0:nsG%MWJVuk/==,rE+Njnrnlq0-415 +EA17tV#=EEiYB;r[Gsl*I+El%WPL,JBY[<"B@C>ciX)GY4RiQC8PY9FdcA:nmu%AD +g#["_4<7$=nHBIWBR93Q9*:30lCep8Q]=Qu=AUB8MB]pHJ4^J@*lN:K-3F-%;QYW, +9;bQ+BaZd=3Vd^eI02u4IA`.U?%J[K_3"URfeh:OcL8j.gK-sJs*oM/d;K(.rO/;2RJfGOX*'spN\!g1AIQa;$\oueX\9jC*LipD +WPI1T=!c,NZ:R`-SO_i\Z)SCW&RlC#cg+]:eg+>G,gMc&&_YSU$5)`GYVTYDV.I0I +>%YBo%R`)9bDYFEZ6U7."29n`G*,H'/9JV^26IEZa12AP`O]rHNdO[uY,P>^/JI_$-t7Rub-T%.`%*s?WUcFK +o'R&gBAcpD[gKoH9ejI`/^OS&Z&,)&*W5eMpS@)TH`rZ?^sB]=)ju1M! +\mVpcOJXB=qmO0#P;+`GhRfK7o['i4/AgA@H>OaV*X +5HMS:S[M>)2u&0r-i03Qb:TWh!X36Qn-Ldu_Mps`*U^e[e:96QJD'G*T&H3V7t[Gp^[+go;4mF,+^SuiXGZm,o9oKAm4m+[+;0u +B[S*,X:YoEk\W"^Z)"M*1>N,pO\Ake>GFOlCC#l+12`'S4VS^ljpo-C]l"3B0VJItj'3(u!o+i?>7LYKnoZ>%\- +aBW0\W;C'7Z:2+DA3lu!B%[=3&kuu80d[:_59#(hBm3lf?)D+B99sD9]C"e1o2Jli%K4:4e"CuR58n`&r`%:0@ENi6FN&XLF1G8b9sgMQ4rUc@ +.D(hQW/qaCc>A)q?6cRPP$_f-EgOFCr`L#tIaNS,P]:ZVis[qnB0Xi.H;oiePQncn +BaQ60?gF)]:[ihL[3CBAK+=DU-9,uD/(S_:_r0VG&XFLE +Yl*Hi_2HQ"c/X.H>\uRQoD/c/O*QMqqnUt@f(pZ]_ue^l=16j-t3VT2k%r)Ar6W$glQm*B#'_EGK:MbuG(o$dPQQ +dPai:,%845,2IpQ@Cit)V]V!CFL-gPqilL=2Ba8\B<$hjm)!@C/'6Beq;)@C?"X)qC+SO30pEC13!-HINr"22D'hIPH ++OPUZ9L[sc#>$+;Q3#!O+LM;BCEghXI3i8>"u:Q/4X9Qp-t`POCOkLh@&;G?#:qtJ +aEmoBOa%8T+b.&WJ@l=VJUW%T^B'2pTU:,;f)qV>5RG]/e,Y`\H,&]*YkS[#SE<_3 +&,=]U&%qs*9Y*iR;q2RYh%/!)7uodm9TK,oVr0;iI\ikpBqQ +R?dbfg$Zr'?'ONr07^+%f^1-XQBj+/;I4@p61**3b9)/6DFJt@UOVC*VT50uGk.ia +:Tmp5Y2q=.qT7q'WkJ"bocFnLI8jiGU8dEc75jL7KJHN"%]e!8pMe?FA5*PfkcRHp +%\-XQ.b%rQ%c6R^?,-DlN6i*e%UV:;NVhLbT6H5.T ++PeRBLU3-NXe-?K7)dCSZ(=/oN@HmVri77I[Eg,nIMFZWnD-U;kN")Zk_eiD]D_9d +AuT%:Vb8>]@F)[t!9&P=J,~> + +endstream endobj + +4055 0 obj +<>endobj + +4056 0 obj +<>stream +8;V_W4)Q#m%#0,"Ju)F;.uMj"SR2Zh`W9+Gm)!c/bm&W*2m@4`462^$7PhK2^mIG& +7>_'E%?Hr][2&b9h'kbTW?QT_QC*iYHUA,HCa+Xg$ac+#%_p*l+65sg'--*IoYk^;ZIa8Pl"e`rl9`fr7Z"(Dfh2Ae1[%910YQZ=__a4R4\lp5&=^m+l +*9=]BHS:Jci_Kr8qu=s&Rd.F%VOo]#bI!FV-"J"Eg0&PlK!YE=0Ztku;EN0d'%-^` +!708iIK~> + +endstream endobj + +4057 0 obj +[] +endobj +4058 0 obj +[] +endobj +4059 0 obj +[ 5051 0 R 5052 0 R] +endobj +4060 0 obj +[] +endobj +4061 0 obj +[] +endobj +4062 0 obj +[] +endobj +4063 0 obj +[] +endobj +4064 0 obj +[] +endobj +4065 0 obj +[] +endobj +4066 0 obj +[] +endobj +4067 0 obj +[] +endobj +4068 0 obj +[] +endobj +4069 0 obj +[] +endobj +4070 0 obj +[] +endobj +4071 0 obj +[] +endobj +4072 0 obj +[]endobj + +4073 0 obj +[]endobj + +4074 0 obj +[]endobj + +4075 0 obj +[]endobj + +4076 0 obj +[]endobj + +4077 0 obj +[]endobj + +4078 0 obj +[]endobj + +4079 0 obj +[]endobj + +4080 0 obj +[]endobj + +4081 0 obj +[]endobj + +4082 0 obj +[]endobj + +4083 0 obj +[]endobj + +4084 0 obj +[]endobj + +4085 0 obj +[]endobj + +4086 0 obj +[]endobj + +4087 0 obj +[]endobj + +4088 0 obj +[]endobj + +4089 0 obj +[]endobj + +4090 0 obj +[]endobj + +4091 0 obj +[]endobj + +4092 0 obj +[]endobj + +4093 0 obj +[]endobj + +4094 0 obj +[]endobj + +4095 0 obj +[]endobj + +4096 0 obj +[]endobj + +4097 0 obj +[]endobj + +4098 0 obj +[]endobj + +4099 0 obj +[]endobj + +4100 0 obj +[]endobj + +4101 0 obj +[]endobj + +4102 0 obj +[]endobj + +4103 0 obj +[]endobj + +4104 0 obj +[]endobj + +4105 0 obj +[]endobj + +4106 0 obj +[]endobj + +4107 0 obj +[]endobj + +4108 0 obj +[]endobj + +4109 0 obj +[]endobj + +4110 0 obj +[]endobj + +4111 0 obj +[]endobj + +4112 0 obj +[]endobj + +4113 0 obj +[]endobj + +4114 0 obj +[]endobj + +4115 0 obj +[]endobj + +4116 0 obj +[]endobj + +4117 0 obj +[]endobj + +4118 0 obj +[]endobj + +4119 0 obj +[]endobj + +4120 0 obj +[]endobj + +4121 0 obj +[]endobj + +4122 0 obj +[]endobj + +4123 0 obj +[]endobj + +4124 0 obj +[]endobj + +4125 0 obj +[]endobj + +4126 0 obj +[]endobj + +4127 0 obj +[]endobj + +4128 0 obj +[]endobj + +4129 0 obj +[]endobj + +4130 0 obj +[]endobj + +4131 0 obj +[]endobj + +4132 0 obj +[]endobj + +4133 0 obj +[]endobj + +4134 0 obj +[]endobj + +4135 0 obj +[]endobj + +4136 0 obj +[]endobj + +4137 0 obj +[]endobj + +4138 0 obj +[]endobj + +4139 0 obj +[]endobj + +4140 0 obj +[]endobj + +4141 0 obj +[]endobj + +4142 0 obj +[]endobj + +4143 0 obj +[]endobj + +4144 0 obj +[]endobj + +4145 0 obj +[]endobj + +4146 0 obj +[]endobj + +4147 0 obj +[]endobj + +4148 0 obj +[]endobj + +4149 0 obj +[]endobj + +4150 0 obj +[]endobj + +4151 0 obj +[]endobj + +4152 0 obj +[]endobj + +4153 0 obj +[]endobj + +4154 0 obj +[]endobj + +4155 0 obj +[]endobj + +4156 0 obj +[]endobj + +4157 0 obj +[]endobj + +4158 0 obj +[]endobj + +4159 0 obj +[]endobj + +4160 0 obj +[]endobj + +4161 0 obj +[]endobj + +4162 0 obj +[]endobj + +4163 0 obj +[]endobj + +4164 0 obj +[]endobj + +4165 0 obj +[]endobj + +4166 0 obj +[]endobj + +4167 0 obj +[] +endobj +4168 0 obj +[] +endobj +4169 0 obj +[] +endobj +4170 0 obj +[]endobj + +4171 0 obj +[]endobj + +4172 0 obj +[]endobj + +4173 0 obj +[]endobj + +4174 0 obj +[]endobj + +4175 0 obj +[]endobj + +4176 0 obj +[]endobj + +4177 0 obj +[]endobj + +4178 0 obj +[]endobj + +4179 0 obj +[]endobj + +4180 0 obj +[]endobj + +4181 0 obj +[]endobj + +4182 0 obj +[]endobj + +4183 0 obj +[]endobj + +4184 0 obj +[]endobj + +4185 0 obj +[]endobj + +4186 0 obj +[]endobj + +4187 0 obj +[]endobj + +4188 0 obj +[]endobj + +4189 0 obj +[]endobj + +4190 0 obj +[]endobj + +4191 0 obj +[]endobj + +4192 0 obj +[]endobj + +4193 0 obj +[]endobj + +4194 0 obj +[]endobj + +4195 0 obj +[]endobj + +4196 0 obj +[]endobj + +4197 0 obj +[]endobj + +4198 0 obj +[]endobj + +4199 0 obj +[]endobj + +4200 0 obj +[]endobj + +4201 0 obj +[]endobj + +4202 0 obj +[]endobj + +4203 0 obj +[]endobj + +4204 0 obj +[]endobj + +4205 0 obj +[]endobj + +4206 0 obj +[]endobj + +4207 0 obj +[]endobj + +4208 0 obj +[]endobj + +4209 0 obj +[]endobj + +4210 0 obj +[]endobj + +4211 0 obj +[]endobj + +4212 0 obj +[]endobj + +4213 0 obj +[]endobj + +4214 0 obj +[]endobj + +4215 0 obj +[]endobj + +4216 0 obj +[]endobj + +4217 0 obj +[]endobj + +4218 0 obj +[]endobj + +4219 0 obj +[]endobj + +4220 0 obj +[]endobj + +4221 0 obj +[]endobj + +4222 0 obj +[]endobj + +4223 0 obj +[]endobj + +4224 0 obj +[]endobj + +4225 0 obj +[]endobj + +4226 0 obj +[]endobj + +4227 0 obj +[]endobj + +4228 0 obj +[]endobj + +4229 0 obj +[]endobj + +4230 0 obj +[]endobj + +4231 0 obj +[]endobj + +4232 0 obj +[]endobj + +4233 0 obj +[]endobj + +4234 0 obj +[]endobj + +4235 0 obj +[]endobj + +4236 0 obj +[]endobj + +4237 0 obj +[]endobj + +4238 0 obj +[]endobj + +4239 0 obj +[]endobj + +4240 0 obj +[]endobj + +4241 0 obj +[]endobj + +4242 0 obj +[]endobj + +4243 0 obj +[]endobj + +4244 0 obj +[]endobj + +4245 0 obj +[]endobj + +4246 0 obj +[]endobj + +4247 0 obj +[]endobj + +4248 0 obj +[]endobj + +4249 0 obj +[]endobj + +4250 0 obj +[]endobj + +4251 0 obj +[]endobj + +4252 0 obj +[]endobj + +4253 0 obj +[]endobj + +4254 0 obj +[]endobj + +4255 0 obj +[]endobj + +4256 0 obj +[]endobj + +4257 0 obj +[]endobj + +4258 0 obj +[]endobj + +4259 0 obj +[]endobj + +4260 0 obj +[]endobj + +4261 0 obj +[]endobj + +4262 0 obj +[]endobj + +4263 0 obj +[]endobj + +4264 0 obj +[]endobj + +4265 0 obj +[]endobj + +4266 0 obj +[]endobj + +4267 0 obj +[]endobj + +4268 0 obj +[]endobj + +4269 0 obj +[]endobj + +4270 0 obj +[]endobj + +4271 0 obj +[]endobj + +4272 0 obj +[]endobj + +4273 0 obj +[]endobj + +4274 0 obj +[]endobj + +4275 0 obj +[]endobj + +4276 0 obj +[]endobj + +4277 0 obj +[]endobj + +4278 0 obj +[]endobj + +4279 0 obj +[]endobj + +4280 0 obj +[]endobj + +4281 0 obj +[]endobj + +4282 0 obj +[]endobj + +4283 0 obj +[]endobj + +4284 0 obj +[]endobj + +4285 0 obj +[]endobj + +4286 0 obj +[]endobj + +4287 0 obj +[]endobj + +4288 0 obj +[]endobj + +4289 0 obj +[]endobj + +4290 0 obj +[]endobj + +4291 0 obj +[] +endobj +4292 0 obj +[] +endobj +4293 0 obj +[]endobj + +4294 0 obj +[]endobj + +4295 0 obj +[]endobj + +4296 0 obj +[]endobj + +4297 0 obj +[]endobj + +4298 0 obj +[]endobj + +4299 0 obj +[]endobj + +4300 0 obj +[]endobj + +4301 0 obj +[]endobj + +4302 0 obj +[]endobj + +4303 0 obj +[]endobj + +4304 0 obj +[]endobj + +4305 0 obj +[]endobj + +4306 0 obj +[]endobj + +4307 0 obj +[]endobj + +4308 0 obj +[]endobj + +4309 0 obj +[]endobj + +4310 0 obj +[]endobj + +4311 0 obj +[]endobj + +4312 0 obj +[]endobj + +4313 0 obj +[]endobj + +4314 0 obj +[]endobj + +4315 0 obj +[]endobj + +4316 0 obj +[]endobj + +4317 0 obj +[]endobj + +4318 0 obj +[]endobj + +4319 0 obj +[]endobj + +4320 0 obj +[]endobj + +4321 0 obj +[]endobj + +4322 0 obj +[]endobj + +4323 0 obj +[]endobj + +4324 0 obj +[] +endobj +4325 0 obj +[] +endobj +4326 0 obj +[]endobj + +4327 0 obj +[]endobj + +4328 0 obj +[]endobj + +4329 0 obj +[]endobj + +4330 0 obj +[]endobj + +4331 0 obj +[]endobj + +4332 0 obj +[]endobj + +4333 0 obj +[]endobj + +4334 0 obj +[] +endobj +4335 0 obj +[]endobj + +4336 0 obj +[]endobj + +4337 0 obj +[]endobj + +4338 0 obj +[]endobj + +4339 0 obj +[]endobj + +4340 0 obj +[]endobj + +4341 0 obj +[]endobj + +4342 0 obj +[]endobj + +4343 0 obj +[]endobj + +4344 0 obj +[]endobj + +4345 0 obj +[]endobj + +4346 0 obj +[]endobj + +4347 0 obj +[]endobj + +4348 0 obj +[]endobj + +4349 0 obj +[]endobj + +4350 0 obj +[]endobj + +4351 0 obj +[]endobj + +4352 0 obj +[]endobj + +4353 0 obj +[]endobj + +4354 0 obj +[]endobj + +4355 0 obj +[]endobj + +4356 0 obj +[]endobj + +4357 0 obj +[]endobj + +4358 0 obj +[]endobj + +4359 0 obj +[]endobj + +4360 0 obj +[]endobj + +4361 0 obj +[]endobj + +4362 0 obj +[]endobj + +4363 0 obj +[]endobj + +4364 0 obj +[]endobj + +4365 0 obj +[]endobj + +4366 0 obj +[]endobj + +4367 0 obj +[]endobj + +4368 0 obj +[]endobj + +4369 0 obj +[]endobj + +4370 0 obj +[]endobj + +4371 0 obj +[]endobj + +4372 0 obj +[]endobj + +4373 0 obj +[]endobj + +4374 0 obj +[]endobj + +4375 0 obj +[]endobj + +4376 0 obj +[]endobj + +4377 0 obj +[]endobj + +4378 0 obj +[]endobj + +4379 0 obj +[]endobj + +4380 0 obj +[]endobj + +4381 0 obj +[]endobj + +4382 0 obj +[]endobj + +4383 0 obj +[]endobj + +4384 0 obj +[]endobj + +4385 0 obj +[]endobj + +4386 0 obj +[]endobj + +4387 0 obj +[]endobj + +4388 0 obj +[] +endobj +4389 0 obj +[]endobj + +4390 0 obj +[]endobj + +4391 0 obj +[]endobj + +4392 0 obj +[]endobj + +4393 0 obj +[]endobj + +4394 0 obj +[]endobj + +4395 0 obj +[]endobj + +4396 0 obj +[]endobj + +4397 0 obj +[]endobj + +4398 0 obj +[]endobj + +4399 0 obj +[]endobj + +4400 0 obj +[]endobj + +4401 0 obj +[]endobj + +4402 0 obj +[]endobj + +4403 0 obj +[]endobj + +4404 0 obj +[]endobj + +4405 0 obj +[]endobj + +4406 0 obj +[]endobj + +4407 0 obj +[]endobj + +4408 0 obj +[]endobj + +4409 0 obj +[]endobj + +4410 0 obj +[]endobj + +4411 0 obj +[]endobj + +4412 0 obj +[]endobj + +4413 0 obj +[]endobj + +4414 0 obj +[]endobj + +4415 0 obj +[]endobj + +4416 0 obj +[]endobj + +4417 0 obj +[]endobj + +4418 0 obj +[]endobj + +4419 0 obj +[]endobj + +4420 0 obj +[]endobj + +4421 0 obj +[]endobj + +4422 0 obj +[]endobj + +4423 0 obj +[]endobj + +4424 0 obj +[]endobj + +4425 0 obj +[]endobj + +4426 0 obj +[]endobj + +4427 0 obj +[]endobj + +4428 0 obj +[]endobj + +4429 0 obj +[]endobj + +4430 0 obj +[]endobj + +4431 0 obj +[]endobj + +4432 0 obj +[]endobj + +4433 0 obj +[]endobj + +4434 0 obj +[]endobj + +4435 0 obj +[]endobj + +4436 0 obj +[]endobj + +4437 0 obj +[]endobj + +4438 0 obj +[] +endobj +4439 0 obj +[]endobj + +4440 0 obj +[]endobj + +4441 0 obj +[]endobj + +4442 0 obj +[]endobj + +4443 0 obj +[]endobj + +4444 0 obj +[]endobj + +4445 0 obj +[]endobj + +4446 0 obj +[]endobj + +4447 0 obj +[]endobj + +4448 0 obj +[]endobj + +4449 0 obj +[]endobj + +4450 0 obj +[]endobj + +4451 0 obj +[]endobj + +4452 0 obj +[]endobj + +4453 0 obj +[]endobj + +4454 0 obj +[]endobj + +4455 0 obj +[]endobj + +4456 0 obj +[]endobj + +4457 0 obj +[]endobj + +4458 0 obj +[]endobj + +4459 0 obj +[]endobj + +4460 0 obj +[]endobj + +4461 0 obj +[]endobj + +4462 0 obj +[]endobj + +4463 0 obj +[]endobj + +4464 0 obj +[]endobj + +4465 0 obj +[]endobj + +4466 0 obj +[]endobj + +4467 0 obj +[]endobj + +4468 0 obj +[]endobj + +4469 0 obj +[]endobj + +4470 0 obj +[]endobj + +4471 0 obj +[]endobj + +4472 0 obj +[]endobj + +4473 0 obj +[]endobj + +4474 0 obj +[]endobj + +4475 0 obj +[]endobj + +4476 0 obj +[]endobj + +4477 0 obj +[]endobj + +4478 0 obj +[]endobj + +4479 0 obj +[]endobj + +4480 0 obj +[]endobj + +4481 0 obj +[]endobj + +4482 0 obj +[]endobj + +4483 0 obj +[]endobj + +4484 0 obj +[]endobj + +4485 0 obj +[]endobj + +4486 0 obj +[]endobj + +4487 0 obj +[]endobj + +4488 0 obj +[]endobj + +4489 0 obj +[]endobj + +4490 0 obj +[]endobj + +4491 0 obj +[]endobj + +4492 0 obj +[]endobj + +4493 0 obj +[]endobj + +4494 0 obj +[]endobj + +4495 0 obj +[]endobj + +4496 0 obj +[] +endobj +4497 0 obj +[] +endobj +4498 0 obj +[] +endobj +4499 0 obj +[] +endobj +4500 0 obj +[]endobj + +4501 0 obj +[]endobj + +4502 0 obj +[]endobj + +4503 0 obj +[]endobj + +4504 0 obj +[]endobj + +4505 0 obj +[]endobj + +4506 0 obj +[]endobj + +4507 0 obj +[]endobj + +4508 0 obj +[]endobj + +4509 0 obj +[]endobj + +4510 0 obj +[]endobj + +4511 0 obj +[]endobj + +4512 0 obj +[]endobj + +4513 0 obj +[]endobj + +4514 0 obj +[]endobj + +4515 0 obj +[]endobj + +4516 0 obj +[]endobj + +4517 0 obj +[]endobj + +4518 0 obj +[]endobj + +4519 0 obj +[]endobj + +4520 0 obj +[]endobj + +4521 0 obj +[]endobj + +4522 0 obj +[]endobj + +4523 0 obj +[]endobj + +4524 0 obj +[]endobj + +4525 0 obj +[]endobj + +4526 0 obj +[] +endobj +4527 0 obj +[] +endobj +4528 0 obj +[]endobj + +4529 0 obj +[]endobj + +4530 0 obj +[]endobj + +4531 0 obj +[]endobj + +4532 0 obj +[]endobj + +4533 0 obj +[]endobj + +4534 0 obj +[]endobj + +4535 0 obj +[]endobj + +4536 0 obj +[]endobj + +4537 0 obj +[]endobj + +4538 0 obj +[]endobj + +4539 0 obj +[]endobj + +4540 0 obj +[]endobj + +4541 0 obj +[]endobj + +4542 0 obj +[]endobj + +4543 0 obj +[]endobj + +4544 0 obj +[]endobj + +4545 0 obj +[]endobj + +4546 0 obj +[]endobj + +4547 0 obj +[]endobj + +4548 0 obj +[]endobj + +4549 0 obj +[]endobj + +4550 0 obj +[]endobj + +4551 0 obj +[]endobj + +4552 0 obj +[]endobj + +4553 0 obj +[]endobj + +4554 0 obj +[]endobj + +4555 0 obj +[]endobj + +4556 0 obj +[]endobj + +4557 0 obj +[]endobj + +4558 0 obj +[]endobj + +4559 0 obj +[]endobj + +4560 0 obj +[]endobj + +4561 0 obj +[]endobj + +4562 0 obj +[]endobj + +4563 0 obj +[]endobj + +4564 0 obj +[]endobj + +4565 0 obj +[]endobj + +4566 0 obj +[]endobj + +4567 0 obj +[]endobj + +4568 0 obj +[]endobj + +4569 0 obj +[]endobj + +4570 0 obj +[]endobj + +4571 0 obj +[]endobj + +4572 0 obj +[]endobj + +4573 0 obj +[]endobj + +4574 0 obj +[]endobj + +4575 0 obj +[]endobj + +4576 0 obj +[]endobj + +4577 0 obj +[]endobj + +4578 0 obj +[]endobj + +4579 0 obj +[]endobj + +4580 0 obj +[]endobj + +4581 0 obj +[]endobj + +4582 0 obj +[]endobj + +4583 0 obj +[]endobj + +4584 0 obj +[]endobj + +4585 0 obj +[]endobj + +4586 0 obj +[]endobj + +4587 0 obj +[]endobj + +4588 0 obj +[]endobj + +4589 0 obj +[]endobj + +4590 0 obj +[]endobj + +4591 0 obj +[]endobj + +4592 0 obj +[]endobj + +4593 0 obj +[]endobj + +4594 0 obj +[]endobj + +4595 0 obj +[]endobj + +4596 0 obj +[]endobj + +4597 0 obj +[]endobj + +4598 0 obj +[]endobj + +4599 0 obj +[]endobj + +4600 0 obj +[]endobj + +4601 0 obj +[]endobj + +4602 0 obj +[]endobj + +4603 0 obj +[]endobj + +4604 0 obj +[]endobj + +4605 0 obj +[]endobj + +4606 0 obj +[]endobj + +4607 0 obj +[]endobj + +4608 0 obj +[]endobj + +4609 0 obj +[] +endobj +4610 0 obj +[]endobj + +4611 0 obj +[]endobj + +4612 0 obj +[]endobj + +4613 0 obj +[]endobj + +4614 0 obj +[]endobj + +4615 0 obj +[]endobj + +4616 0 obj +[]endobj + +4617 0 obj +[]endobj + +4618 0 obj +[]endobj + +4619 0 obj +[]endobj + +4620 0 obj +[]endobj + +4621 0 obj +[]endobj + +4622 0 obj +[]endobj + +4623 0 obj +[]endobj + +4624 0 obj +[]endobj + +4625 0 obj +[]endobj + +4626 0 obj +[]endobj + +4627 0 obj +[]endobj + +4628 0 obj +[]endobj + +4629 0 obj +[]endobj + +4630 0 obj +[]endobj + +4631 0 obj +[]endobj + +4632 0 obj +[]endobj + +4633 0 obj +[]endobj + +4634 0 obj +[]endobj + +4635 0 obj +[]endobj + +4636 0 obj +[]endobj + +4637 0 obj +[]endobj + +4638 0 obj +[]endobj + +4639 0 obj +[]endobj + +4640 0 obj +[]endobj + +4641 0 obj +[]endobj + +4642 0 obj +[]endobj + +4643 0 obj +[]endobj + +4644 0 obj +[]endobj + +4645 0 obj +[]endobj + +4646 0 obj +[]endobj + +4647 0 obj +[]endobj + +4648 0 obj +[]endobj + +4649 0 obj +[]endobj + +4650 0 obj +[]endobj + +4651 0 obj +[]endobj + +4652 0 obj +[]endobj + +4653 0 obj +[]endobj + +4654 0 obj +[]endobj + +4655 0 obj +[]endobj + +4656 0 obj +[]endobj + +4657 0 obj +[] +endobj +4658 0 obj +[]endobj + +4659 0 obj +[]endobj + +4660 0 obj +[]endobj + +4661 0 obj +[]endobj + +4662 0 obj +[]endobj + +4663 0 obj +[]endobj + +4664 0 obj +[]endobj + +4665 0 obj +[]endobj + +4666 0 obj +[]endobj + +4667 0 obj +[]endobj + +4668 0 obj +[]endobj + +4669 0 obj +[]endobj + +4670 0 obj +[]endobj + +4671 0 obj +[]endobj + +4672 0 obj +[]endobj + +4673 0 obj +[]endobj + +4674 0 obj +[]endobj + +4675 0 obj +[]endobj + +4676 0 obj +[]endobj + +4677 0 obj +[]endobj + +4678 0 obj +[]endobj + +4679 0 obj +[]endobj + +4680 0 obj +[]endobj + +4681 0 obj +[]endobj + +4682 0 obj +[]endobj + +4683 0 obj +[]endobj + +4684 0 obj +[]endobj + +4685 0 obj +[]endobj + +4686 0 obj +[]endobj + +4687 0 obj +[]endobj + +4688 0 obj +[]endobj + +4689 0 obj +[]endobj + +4690 0 obj +[]endobj + +4691 0 obj +[]endobj + +4692 0 obj +[]endobj + +4693 0 obj +[]endobj + +4694 0 obj +[]endobj + +4695 0 obj +[]endobj + +4696 0 obj +[]endobj + +4697 0 obj +[]endobj + +4698 0 obj +[]endobj + +4699 0 obj +[]endobj + +4700 0 obj +[]endobj + +4701 0 obj +[]endobj + +4702 0 obj +[]endobj + +4703 0 obj +[]endobj + +4704 0 obj +[]endobj + +4705 0 obj +[]endobj + +4706 0 obj +[]endobj + +4707 0 obj +[]endobj + +4708 0 obj +[]endobj + +4709 0 obj +[]endobj + +4710 0 obj +[]endobj + +4711 0 obj +[]endobj + +4712 0 obj +[]endobj + +4713 0 obj +[]endobj + +4714 0 obj +[]endobj + +4715 0 obj +[]endobj + +4716 0 obj +[]endobj + +4717 0 obj +[]endobj + +4718 0 obj +[]endobj + +4719 0 obj +[]endobj + +4720 0 obj +[]endobj + +4721 0 obj +[]endobj + +4722 0 obj +[]endobj + +4723 0 obj +[]endobj + +4724 0 obj +[]endobj + +4725 0 obj +[]endobj + +4726 0 obj +[]endobj + +4727 0 obj +[]endobj + +4728 0 obj +[]endobj + +4729 0 obj +[]endobj + +4730 0 obj +[]endobj + +4731 0 obj +[]endobj + +4732 0 obj +[]endobj + +4733 0 obj +[]endobj + +4734 0 obj +[]endobj + +4735 0 obj +[]endobj + +4736 0 obj +[]endobj + +4737 0 obj +[]endobj + +4738 0 obj +[]endobj + +4739 0 obj +[]endobj + +4740 0 obj +[]endobj + +4741 0 obj +[]endobj + +4742 0 obj +[]endobj + +4743 0 obj +[]endobj + +4744 0 obj +[]endobj + +4745 0 obj +[]endobj + +4746 0 obj +[]endobj + +4747 0 obj +[]endobj + +4748 0 obj +[]endobj + +4749 0 obj +[]endobj + +4750 0 obj +[]endobj + +4751 0 obj +[]endobj + +4752 0 obj +[]endobj + +4753 0 obj +[]endobj + +4754 0 obj +[]endobj + +4755 0 obj +[]endobj + +4756 0 obj +[]endobj + +4757 0 obj +[]endobj + +4758 0 obj +[]endobj + +4759 0 obj +[]endobj + +4760 0 obj +[]endobj + +4761 0 obj +[]endobj + +4762 0 obj +[]endobj + +4763 0 obj +[]endobj + +4764 0 obj +[]endobj + +4765 0 obj +[]endobj + +4766 0 obj +[]endobj + +4767 0 obj +[]endobj + +4768 0 obj +[]endobj + +4769 0 obj +[]endobj + +4770 0 obj +[]endobj + +4771 0 obj +[]endobj + +4772 0 obj +[]endobj + +4773 0 obj +[]endobj + +4774 0 obj +[]endobj + +4775 0 obj +[]endobj + +4776 0 obj +[]endobj + +4777 0 obj +[]endobj + +4778 0 obj +[]endobj + +4779 0 obj +[]endobj + +4780 0 obj +[]endobj + +4781 0 obj +[]endobj + +4782 0 obj +[]endobj + +4783 0 obj +[]endobj + +4784 0 obj +[]endobj + +4785 0 obj +[]endobj + +4786 0 obj +[]endobj + +4787 0 obj +[]endobj + +4788 0 obj +[]endobj + +4789 0 obj +[]endobj + +4790 0 obj +[]endobj + +4791 0 obj +[]endobj + +4792 0 obj +[]endobj + +4793 0 obj +[]endobj + +4794 0 obj +[]endobj + +4795 0 obj +[] +endobj +4796 0 obj +[] +endobj +4797 0 obj +[]endobj + +4798 0 obj +[]endobj + +4799 0 obj +[]endobj + +4800 0 obj +[]endobj + +4801 0 obj +[]endobj + +4802 0 obj +[]endobj + +4803 0 obj +[]endobj + +4804 0 obj +[]endobj + +4805 0 obj +[]endobj + +4806 0 obj +[]endobj + +4807 0 obj +[]endobj + +4808 0 obj +[]endobj + +4809 0 obj +[] +endobj +4810 0 obj +[] +endobj +4811 0 obj +[] +endobj +4812 0 obj +[] +endobj +4813 0 obj +[]endobj + +4814 0 obj +[]endobj + +4815 0 obj +[]endobj + +4816 0 obj +[]endobj + +4817 0 obj +[]endobj + +4818 0 obj +[]endobj + +4819 0 obj +[]endobj + +4820 0 obj +[]endobj + +4821 0 obj +[]endobj + +4822 0 obj +[]endobj + +4823 0 obj +[]endobj + +4824 0 obj +[]endobj + +4825 0 obj +[] +endobj +4826 0 obj +[] +endobj +4827 0 obj +[]endobj + +4828 0 obj +[]endobj + +4829 0 obj +[]endobj + +4830 0 obj +[]endobj + +4831 0 obj +[]endobj + +4832 0 obj +[]endobj + +4833 0 obj +[]endobj + +4834 0 obj +[]endobj + +4835 0 obj +[]endobj + +4836 0 obj +[]endobj + +4837 0 obj +[]endobj + +4838 0 obj +[]endobj + +4839 0 obj +[]endobj + +4840 0 obj +[]endobj + +4841 0 obj +[]endobj + +4842 0 obj +[]endobj + +4843 0 obj +[]endobj + +4844 0 obj +[]endobj + +4845 0 obj +[]endobj + +4846 0 obj +[]endobj + +4847 0 obj +[] +endobj +4848 0 obj +[] +endobj +4849 0 obj +[]endobj + +4850 0 obj +[]endobj + +4851 0 obj +[]endobj + +4852 0 obj +[]endobj + +4853 0 obj +[]endobj + +4854 0 obj +[]endobj + +4855 0 obj +[]endobj + +4856 0 obj +[]endobj + +4857 0 obj +[]endobj + +4858 0 obj +[]endobj + +4859 0 obj +[]endobj + +4860 0 obj +[]endobj + +4861 0 obj +[]endobj + +4862 0 obj +[]endobj + +4863 0 obj +[]endobj + +4864 0 obj +[]endobj + +4865 0 obj +[]endobj + +4866 0 obj +[]endobj + +4867 0 obj +[]endobj + +4868 0 obj +[]endobj + +4869 0 obj +[]endobj + +4870 0 obj +[]endobj + +4871 0 obj +[]endobj + +4872 0 obj +[]endobj + +4873 0 obj +[]endobj + +4874 0 obj +[]endobj + +4875 0 obj +[]endobj + +4876 0 obj +[]endobj + +4877 0 obj +[]endobj + +4878 0 obj +[]endobj + +4879 0 obj +[]endobj + +4880 0 obj +[]endobj + +4881 0 obj +[]endobj + +4882 0 obj +[]endobj + +4883 0 obj +[]endobj + +4884 0 obj +[]endobj + +4885 0 obj +[]endobj + +4886 0 obj +[]endobj + +4887 0 obj +[]endobj + +4888 0 obj +[]endobj + +4889 0 obj +[]endobj + +4890 0 obj +[]endobj + +4891 0 obj +[]endobj + +4892 0 obj +[]endobj + +4893 0 obj +[]endobj + +4894 0 obj +[]endobj + +4895 0 obj +[]endobj + +4896 0 obj +[]endobj + +4897 0 obj +[]endobj + +4898 0 obj +[]endobj + +4899 0 obj +[]endobj + +4900 0 obj +[]endobj + +4901 0 obj +[]endobj + +4902 0 obj +[]endobj + +4903 0 obj +[]endobj + +4904 0 obj +[]endobj + +4905 0 obj +[]endobj + +4906 0 obj +[]endobj + +4907 0 obj +[]endobj + +4908 0 obj +[]endobj + +4909 0 obj +[]endobj + +4910 0 obj +[]endobj + +4911 0 obj +[]endobj + +4912 0 obj +[]endobj + +4913 0 obj +[]endobj + +4914 0 obj +[]endobj + +4915 0 obj +[]endobj + +4916 0 obj +[] +endobj +4917 0 obj +[]endobj + +4918 0 obj +[]endobj + +4919 0 obj +[]endobj + +4920 0 obj +[]endobj + +4921 0 obj +[]endobj + +4922 0 obj +[]endobj + +4923 0 obj +[]endobj + +4924 0 obj +[]endobj + +4925 0 obj +[]endobj + +4926 0 obj +[]endobj + +4927 0 obj +[]endobj + +4928 0 obj +[]endobj + +4929 0 obj +[]endobj + +4930 0 obj +[]endobj + +4931 0 obj +[]endobj + +4932 0 obj +[]endobj + +4933 0 obj +[]endobj + +4934 0 obj +[]endobj + +4935 0 obj +[]endobj + +4936 0 obj +[]endobj + +4937 0 obj +[]endobj + +4938 0 obj +[]endobj + +4939 0 obj +[]endobj + +4940 0 obj +[]endobj + +4941 0 obj +[]endobj + +4942 0 obj +[]endobj + +4943 0 obj +[]endobj + +4944 0 obj +[]endobj + +4945 0 obj +[]endobj + +4946 0 obj +[] +endobj +4947 0 obj +[]endobj + +4948 0 obj +[]endobj + +4949 0 obj +[]endobj + +4950 0 obj +[] +endobj +4951 0 obj +[]endobj + +4952 0 obj +[] +endobj +4953 0 obj +[]endobj + +4954 0 obj +[]endobj + +4955 0 obj +[]endobj + +4956 0 obj +[] +endobj +4957 0 obj +[]endobj + +4958 0 obj +[]endobj + +4959 0 obj +[]endobj + +4960 0 obj +[] +endobj +4961 0 obj +[]endobj + +4962 0 obj +[]endobj + +4963 0 obj +[] +endobj +4964 0 obj +[] +endobj +4965 0 obj +[]endobj + +4966 0 obj +[] +endobj +4967 0 obj +[]endobj + +4968 0 obj +[] +endobj +4969 0 obj +[]endobj + +4970 0 obj +[] +endobj +4971 0 obj +[]endobj + +4972 0 obj +[]endobj + +4973 0 obj +[] +endobj +4974 0 obj +[] +endobj +4975 0 obj +[]endobj + +4976 0 obj +[]endobj + +4977 0 obj +[]endobj + +4978 0 obj +[]endobj + +4979 0 obj +[]endobj + +4980 0 obj +[]endobj + +4981 0 obj +[]endobj + +4982 0 obj +[]endobj + +4983 0 obj +[]endobj + +4984 0 obj +[]endobj + +4985 0 obj +[]endobj + +4986 0 obj +[]endobj + +4987 0 obj +[]endobj + +4988 0 obj +[]endobj + +4989 0 obj +[]endobj + +4990 0 obj +[]endobj + +4991 0 obj +[]endobj + +4992 0 obj +[]endobj + +4993 0 obj +[]endobj + +4994 0 obj +[]endobj + +4995 0 obj +[]endobj + +4996 0 obj +[]endobj + +4997 0 obj +[]endobj + +4998 0 obj +[]endobj + +4999 0 obj +[]endobj + +5000 0 obj +[]endobj + +5001 0 obj +[]endobj + +5002 0 obj +[]endobj + +5003 0 obj +[]endobj + +5004 0 obj +[]endobj + +5005 0 obj +[]endobj + +5006 0 obj +[]endobj + +5007 0 obj +[]endobj + +5008 0 obj +[]endobj + +5009 0 obj +[]endobj + +5010 0 obj +[]endobj + +5011 0 obj +[]endobj + +5012 0 obj +[]endobj + +5013 0 obj +[]endobj + +5014 0 obj +[]endobj + +5015 0 obj +[]endobj + +5016 0 obj +[]endobj + +5017 0 obj +[]endobj + +5018 0 obj +[]endobj + +5019 0 obj +[]endobj + +5020 0 obj +[]endobj + +5021 0 obj +[]endobj + +5022 0 obj +[]endobj + +5023 0 obj +[]endobj + +5024 0 obj +[]endobj + +5025 0 obj +[]endobj + +5026 0 obj +[]endobj + +5027 0 obj +[]endobj + +5028 0 obj +[]endobj + +5029 0 obj +[]endobj + +5030 0 obj +[]endobj + +5031 0 obj +[]endobj + +5032 0 obj +[]endobj + +5033 0 obj +<> +endobj +5034 0 obj +[ 494 0 R/FitH 842] +endobj +5035 0 obj +<> +endobj +5036 0 obj +<> +endobj +5037 0 obj +[ 1021 0 R/FitH 842] +endobj +5038 0 obj +<> +endobj +5039 0 obj +<> +endobj +5040 0 obj +[ 1619 0 R/FitH 842] +endobj +5041 0 obj +<> +endobj +5042 0 obj +<> +endobj +5043 0 obj +[ 3031 0 R/FitH 842] +endobj +5044 0 obj +<> +endobj +5045 0 obj +<> +endobj +5046 0 obj +[ 3605 0 R/FitH 842] +endobj +5047 0 obj +<> +endobj +5048 0 obj +<> +endobj +5049 0 obj +[ 3660 0 R/FitH 842] +endobj +5050 0 obj +<> +endobj +5051 0 obj +<>/QuadPoints[ 48.1981 378.85 60.6471 378.85 48.1981 366.66 60.6471 366.66 68.236 377.854 128.744 377.854 68.236 366.739 128.744 366.739]/C[ 1 0.25098 1]/CA 0.8/Border[ 0 0 1]>> +endobj +5052 0 obj +<> +endobj +5053 0 obj +<>>>>>/Length 110/Group<>/Filter/FlateDecode>>stream +xE̱ 0 Dў)X`-a(rбaI m 8@awA_҉aLR3ן er~#t/' +endstream +endobj +5054 0 obj +<> +endobj +5055 0 obj +[ 58 0 R/FitH 767.306] +endobj +5056 0 obj +<> +endobj +5057 0 obj +<> +endobj +5058 0 obj +[ 100 0 R/FitH 706.948] +endobj +5059 0 obj +<> +endobj +5060 0 obj +<> +endobj +5061 0 obj +[ 110 0 R/FitH 830.683] +endobj +5062 0 obj +<> +endobj +5063 0 obj +<> +endobj +5064 0 obj +[ 113 0 R/FitH 773.342] +endobj +5065 0 obj +<> +endobj +5066 0 obj +<> +endobj +5067 0 obj +[ 518 0 R/FitH 784.66] +endobj +5068 0 obj +<> +endobj +5069 0 obj +<> +endobj +5070 0 obj +[ 3672 0 R/FitH 830.683] +endobj +5071 0 obj +<> +endobj +5072 0 obj +<> +endobj +5073 0 obj +[ 3621 0 R/FitH 829.928] +endobj +5074 0 obj +<> +endobj +5075 0 obj +<> +endobj +5076 0 obj +[ 3088 0 R/FitH 806.539] +endobj +5077 0 obj +<> +endobj +5078 0 obj +<> +endobj +5079 0 obj +[ 1648 0 R/FitH 773.342] +endobj +5080 0 obj +<> +endobj +5081 0 obj +<> +endobj +5082 0 obj +[ 1046 0 R/FitH 785.414] +endobj +5083 0 obj +<> +endobj +5084 0 obj +<> +endobj +5085 0 obj +[ 518 0 R/FitH 784.66] +endobj +5086 0 obj +<> +endobj +xref +0 5087 +0000000000 65536 f +0000000017 00000 n +0000000082 00000 n +0000000138 00000 n +0000000296 00000 n +0000000372 00000 n +0000008904 00000 n +0000009180 00000 n +0000009292 00000 n +0000009872 00000 n +0000010053 00000 n +0000039828 00000 n +0000040336 00000 n +0000040525 00000 n +0000064863 00000 n +0000065375 00000 n +0000065566 00000 n +0000086814 00000 n +0000086931 00000 n +0000088383 00000 n +0000088408 00000 n +0000089551 00000 n +0000089576 00000 n +0000090650 00000 n +0000090674 00000 n +0000091738 00000 n +0000091762 00000 n +0000092817 00000 n +0000092841 00000 n +0000094127 00000 n +0000094152 00000 n +0000095151 00000 n +0000095175 00000 n +0000096774 00000 n +0000096799 00000 n +0000097019 00000 n +0000097133 00000 n +0000097747 00000 n +0000097936 00000 n +0000122975 00000 n +0000123559 00000 n +0000123741 00000 n +0000153963 00000 n +0000154098 00000 n +0000154295 00000 n +0000154475 00000 n +0000158848 00000 n +0000159249 00000 n +0000159378 00000 n +0000162834 00000 n +0000163054 00000 n +0000163179 00000 n +0000163314 00000 n +0000163511 00000 n +0000163691 00000 n +0000168064 00000 n +0000168467 00000 n +0000168584 00000 n +0000173228 00000 n +0000173448 00000 n +0000173600 00000 n +0000173699 00000 n +0000173913 00000 n +0000174316 00000 n +0000174874 00000 n +0000175063 00000 n +0000198820 00000 n +0000199452 00000 n +0000199634 00000 n +0000226953 00000 n +0000227689 00000 n +0000227880 00000 n +0000250314 00000 n +0000250437 00000 n +0000250475 00000 n +0000251956 00000 n +0000257763 00000 n +0000257983 00000 n +0000258135 00000 n +0000264644 00000 n +0000264864 00000 n +0000265016 00000 n +0000271387 00000 n +0000271607 00000 n +0000271736 00000 n +0000279057 00000 n +0000279277 00000 n +0000279406 00000 n +0000287422 00000 n +0000287642 00000 n +0000287783 00000 n +0000294942 00000 n +0000295162 00000 n +0000295303 00000 n +0000302615 00000 n +0000302835 00000 n +0000302987 00000 n +0000309340 00000 n +0000309560 00000 n +0000309712 00000 n +0000314128 00000 n +0000314521 00000 n +0000315107 00000 n +0000315291 00000 n +0000345514 00000 n +0000346130 00000 n +0000346321 00000 n +0000371361 00000 n +0000371491 00000 n +0000372804 00000 n +0000372830 00000 n +0000373183 00000 n +0000375785 00000 n +0000375811 00000 n +0000376239 00000 n +0000377427 00000 n +0000377627 00000 n +0000403640 00000 n +0000403667 00000 n +0000404862 00000 n +0000405069 00000 n +0000424259 00000 n +0000424286 00000 n +0000425474 00000 n +0000425674 00000 n +0000449684 00000 n +0000449711 00000 n +0000450899 00000 n +0000451099 00000 n +0000470491 00000 n +0000470518 00000 n +0000471713 00000 n +0000471920 00000 n +0000492386 00000 n +0000492413 00000 n +0000500394 00000 n +0000500420 00000 n +0000500643 00000 n +0000500779 00000 n +0000504822 00000 n +0000505045 00000 n +0000505181 00000 n +0000509280 00000 n +0000509503 00000 n +0000509639 00000 n +0000513736 00000 n +0000513959 00000 n +0000514119 00000 n +0000514591 00000 n +0000514801 00000 n +0000537094 00000 n +0000541452 00000 n +0000541675 00000 n +0000541835 00000 n +0000544373 00000 n +0000544596 00000 n +0000544756 00000 n +0000547156 00000 n +0000547379 00000 n +0000547528 00000 n +0000551406 00000 n +0000551629 00000 n +0000551778 00000 n +0000560409 00000 n +0000560632 00000 n +0000560768 00000 n +0000569408 00000 n +0000569631 00000 n +0000569779 00000 n +0000574783 00000 n +0000575118 00000 n +0000576317 00000 n +0000576529 00000 n +0000595920 00000 n +0000595947 00000 n +0000601909 00000 n +0000601935 00000 n +0000602158 00000 n +0000602307 00000 n +0000609767 00000 n +0000609990 00000 n +0000610126 00000 n +0000617525 00000 n +0000617748 00000 n +0000617895 00000 n +0000623490 00000 n +0000623713 00000 n +0000623860 00000 n +0000627551 00000 n +0000627774 00000 n +0000627921 00000 n +0000634552 00000 n +0000634775 00000 n +0000634922 00000 n +0000641082 00000 n +0000641305 00000 n +0000641454 00000 n +0000644938 00000 n +0000645161 00000 n +0000645297 00000 n +0000647871 00000 n +0000648094 00000 n +0000648243 00000 n +0000652547 00000 n +0000652770 00000 n +0000652906 00000 n +0000656392 00000 n +0000656615 00000 n +0000656764 00000 n +0000661936 00000 n +0000662159 00000 n +0000662334 00000 n +0000662851 00000 n +0000663054 00000 n +0000689247 00000 n +0000689723 00000 n +0000689935 00000 n +0000713525 00000 n +0000718632 00000 n +0000718855 00000 n +0000719043 00000 n +0000723797 00000 n +0000724020 00000 n +0000724208 00000 n +0000729020 00000 n +0000729243 00000 n +0000729391 00000 n +0000734867 00000 n +0000735090 00000 n +0000735262 00000 n +0000740716 00000 n +0000740939 00000 n +0000741112 00000 n +0000745712 00000 n +0000745935 00000 n +0000746071 00000 n +0000749859 00000 n +0000750082 00000 n +0000750218 00000 n +0000754259 00000 n +0000754482 00000 n +0000754618 00000 n +0000758778 00000 n +0000759001 00000 n +0000759151 00000 n +0000765585 00000 n +0000765808 00000 n +0000765944 00000 n +0000770956 00000 n +0000771179 00000 n +0000771315 00000 n +0000776758 00000 n +0000776981 00000 n +0000777117 00000 n +0000779746 00000 n +0000779969 00000 n +0000780129 00000 n +0000784585 00000 n +0000784808 00000 n +0000784955 00000 n +0000789712 00000 n +0000789935 00000 n +0000790071 00000 n +0000794277 00000 n +0000794500 00000 n +0000794663 00000 n +0000802451 00000 n +0000802674 00000 n +0000802810 00000 n +0000805993 00000 n +0000806216 00000 n +0000806352 00000 n +0000809651 00000 n +0000809874 00000 n +0000810023 00000 n +0000815682 00000 n +0000815905 00000 n +0000816053 00000 n +0000822297 00000 n +0000822520 00000 n +0000822669 00000 n +0000828368 00000 n +0000828591 00000 n +0000828750 00000 n +0000828849 00000 n +0000832942 00000 n +0000833165 00000 n +0000833324 00000 n +0000838161 00000 n +0000838384 00000 n +0000838558 00000 n +0000838703 00000 n +0000838905 00000 n +0000839099 00000 n +0000845863 00000 n +0000846163 00000 n +0000852906 00000 n +0000853129 00000 n +0000853290 00000 n +0000857184 00000 n +0000857407 00000 n +0000857593 00000 n +0000864696 00000 n +0000864919 00000 n +0000865105 00000 n +0000873832 00000 n +0000874055 00000 n +0000874343 00000 n +0000874536 00000 n +0000874754 00000 n +0000881740 00000 n +0000881953 00000 n +0000882163 00000 n +0000892526 00000 n +0000892740 00000 n +0000892948 00000 n +0000893154 00000 n +0000893359 00000 n +0000918318 00000 n +0000918541 00000 n +0000918677 00000 n +0000929064 00000 n +0000929287 00000 n +0000929446 00000 n +0000932803 00000 n +0000933026 00000 n +0000933174 00000 n +0000942303 00000 n +0000942526 00000 n +0000942674 00000 n +0000947444 00000 n +0000947667 00000 n +0000947853 00000 n +0000947960 00000 n +0000952000 00000 n +0000952223 00000 n +0000952395 00000 n +0000952499 00000 n +0000956911 00000 n +0000957134 00000 n +0000957294 00000 n +0000961673 00000 n +0000961896 00000 n +0000962045 00000 n +0000966128 00000 n +0000966351 00000 n +0000966487 00000 n +0000969624 00000 n +0000969847 00000 n +0000970007 00000 n +0000974284 00000 n +0000974507 00000 n +0000974654 00000 n +0000980844 00000 n +0000981067 00000 n +0000981214 00000 n +0000988750 00000 n +0000988973 00000 n +0000989109 00000 n +0000991207 00000 n +0000991430 00000 n +0000991591 00000 n +0000993139 00000 n +0000993362 00000 n +0000993522 00000 n +0000998448 00000 n +0000998671 00000 n +0000998818 00000 n +0001002489 00000 n +0001002712 00000 n +0001002859 00000 n +0001006298 00000 n +0001006521 00000 n +0001006668 00000 n +0001010070 00000 n +0001010293 00000 n +0001010429 00000 n +0001015759 00000 n +0001015982 00000 n +0001016118 00000 n +0001023800 00000 n +0001024023 00000 n +0001024170 00000 n +0001028469 00000 n +0001028692 00000 n +0001028841 00000 n +0001033646 00000 n +0001033869 00000 n +0001034017 00000 n +0001037997 00000 n +0001038220 00000 n +0001038409 00000 n +0001042191 00000 n +0001042414 00000 n +0001042625 00000 n +0001042795 00000 n +0001042868 00000 n +0001043078 00000 n +0001043508 00000 n +0001043671 00000 n +0001043734 00000 n +0001043935 00000 n +0001044190 00000 n +0001048366 00000 n +0001048589 00000 n +0001048762 00000 n +0001051924 00000 n +0001052302 00000 n +0001056655 00000 n +0001056681 00000 n +0001056904 00000 n +0001057040 00000 n +0001061606 00000 n +0001061829 00000 n +0001061965 00000 n +0001068358 00000 n +0001068581 00000 n +0001068717 00000 n +0001075992 00000 n +0001076400 00000 n +0001076538 00000 n +0001076676 00000 n +0001076717 00000 n +0001078206 00000 n +0001078247 00000 n +0001079736 00000 n +0001087923 00000 n +0001087949 00000 n +0001088172 00000 n +0001088308 00000 n +0001095888 00000 n +0001096111 00000 n +0001096247 00000 n +0001104408 00000 n +0001104631 00000 n +0001104767 00000 n +0001112222 00000 n +0001112445 00000 n +0001112581 00000 n +0001120738 00000 n +0001120961 00000 n +0001121097 00000 n +0001129226 00000 n +0001129449 00000 n +0001129585 00000 n +0001137792 00000 n +0001138147 00000 n +0001144866 00000 n +0001144892 00000 n +0001145327 00000 n +0001145972 00000 n +0001146167 00000 n +0001173492 00000 n +0001174063 00000 n +0001174265 00000 n +0001198028 00000 n +0001198069 00000 n +0001199558 00000 n +0001199599 00000 n +0001201088 00000 n +0001201226 00000 n +0001201364 00000 n +0001206388 00000 n +0001206414 00000 n +0001206637 00000 n +0001206812 00000 n +0001211117 00000 n +0001211340 00000 n +0001211541 00000 n +0001211703 00000 n +0001211766 00000 n +0001211967 00000 n +0001212260 00000 n +0001212423 00000 n +0001212486 00000 n +0001212687 00000 n +0001212942 00000 n +0001217963 00000 n +0001218186 00000 n +0001218336 00000 n +0001219916 00000 n +0001220308 00000 n +0001220890 00000 n +0001221085 00000 n +0001249640 00000 n +0001250036 00000 n +0001250238 00000 n +0001267085 00000 n +0001267230 00000 n +0001276050 00000 n +0001276076 00000 n +0001276468 00000 n +0001276613 00000 n +0001282089 00000 n +0001282115 00000 n +0001282537 00000 n +0001282577 00000 n +0001284061 00000 n +0001284615 00000 n +0001284782 00000 n +0001285395 00000 n +0001285555 00000 n +0001285679 00000 n +0001286461 00000 n +0001286486 00000 n +0001287087 00000 n +0001287112 00000 n +0001287691 00000 n +0001287716 00000 n +0001288355 00000 n +0001288380 00000 n +0001288923 00000 n +0001288948 00000 n +0001289508 00000 n +0001289533 00000 n +0001290195 00000 n +0001290220 00000 n +0001290586 00000 n +0001290611 00000 n +0001290834 00000 n +0001290968 00000 n +0001294838 00000 n +0001295061 00000 n +0001295195 00000 n +0001298872 00000 n +0001299095 00000 n +0001299248 00000 n +0001299719 00000 n +0001299905 00000 n +0001303283 00000 n +0001303506 00000 n +0001303671 00000 n +0001303770 00000 n +0001306330 00000 n +0001306553 00000 n +0001306693 00000 n +0001308865 00000 n +0001309088 00000 n +0001309228 00000 n +0001311686 00000 n +0001311909 00000 n +0001312049 00000 n +0001314509 00000 n +0001314732 00000 n +0001314885 00000 n +0001317881 00000 n +0001318104 00000 n +0001318282 00000 n +0001318452 00000 n +0001318639 00000 n +0001321666 00000 n +0001321889 00000 n +0001322029 00000 n +0001324271 00000 n +0001324494 00000 n +0001324634 00000 n +0001326613 00000 n +0001326836 00000 n +0001326976 00000 n +0001329238 00000 n +0001329461 00000 n +0001329601 00000 n +0001332003 00000 n +0001332226 00000 n +0001332366 00000 n +0001334244 00000 n +0001334467 00000 n +0001334607 00000 n +0001336993 00000 n +0001337216 00000 n +0001337356 00000 n +0001339390 00000 n +0001339613 00000 n +0001339753 00000 n +0001342042 00000 n +0001342265 00000 n +0001342405 00000 n +0001344574 00000 n +0001344797 00000 n +0001344937 00000 n +0001346725 00000 n +0001346948 00000 n +0001347088 00000 n +0001348984 00000 n +0001349207 00000 n +0001349360 00000 n +0001352494 00000 n +0001352717 00000 n +0001352882 00000 n +0001352990 00000 n +0001353558 00000 n +0001354134 00000 n +0001357497 00000 n +0001357720 00000 n +0001357874 00000 n +0001358314 00000 n +0001358502 00000 n +0001364317 00000 n +0001364540 00000 n +0001364708 00000 n +0001365222 00000 n +0001365403 00000 n +0001376720 00000 n +0001376943 00000 n +0001377124 00000 n +0001377599 00000 n +0001377789 00000 n +0001382732 00000 n +0001382955 00000 n +0001383137 00000 n +0001383536 00000 n +0001383716 00000 n +0001387708 00000 n +0001387931 00000 n +0001388125 00000 n +0001391917 00000 n +0001392314 00000 n +0001393695 00000 n +0001393721 00000 n +0001394158 00000 n +0001394723 00000 n +0001394901 00000 n +0001394942 00000 n +0001396433 00000 n +0001396571 00000 n +0001398451 00000 n +0001398477 00000 n +0001398700 00000 n +0001398893 00000 n +0001403112 00000 n +0001403509 00000 n +0001406432 00000 n +0001406458 00000 n +0001406895 00000 n +0001406936 00000 n +0001408427 00000 n +0001408565 00000 n +0001413806 00000 n +0001413832 00000 n +0001414055 00000 n +0001414247 00000 n +0001418548 00000 n +0001418771 00000 n +0001418923 00000 n +0001420132 00000 n +0001420355 00000 n +0001420548 00000 n +0001424746 00000 n +0001424969 00000 n +0001425174 00000 n +0001427710 00000 n +0001427933 00000 n +0001428113 00000 n +0001430885 00000 n +0001431108 00000 n +0001431288 00000 n +0001434665 00000 n +0001434888 00000 n +0001435068 00000 n +0001439418 00000 n +0001439641 00000 n +0001439821 00000 n +0001443373 00000 n +0001443596 00000 n +0001443789 00000 n +0001448256 00000 n +0001448479 00000 n +0001448659 00000 n +0001452505 00000 n +0001452728 00000 n +0001452908 00000 n +0001457121 00000 n +0001457344 00000 n +0001457538 00000 n +0001457910 00000 n +0001458088 00000 n +0001463595 00000 n +0001463818 00000 n +0001463998 00000 n +0001467637 00000 n +0001467860 00000 n +0001468052 00000 n +0001471367 00000 n +0001471590 00000 n +0001471782 00000 n +0001476244 00000 n +0001476467 00000 n +0001476659 00000 n +0001480028 00000 n +0001480251 00000 n +0001480443 00000 n +0001482768 00000 n +0001482991 00000 n +0001483183 00000 n +0001484756 00000 n +0001484979 00000 n +0001485171 00000 n +0001490190 00000 n +0001490413 00000 n +0001490605 00000 n +0001493626 00000 n +0001493849 00000 n +0001494041 00000 n +0001497438 00000 n +0001497661 00000 n +0001497866 00000 n +0001501312 00000 n +0001501535 00000 n +0001501727 00000 n +0001503866 00000 n +0001504089 00000 n +0001504295 00000 n +0001509540 00000 n +0001509763 00000 n +0001509956 00000 n +0001514041 00000 n +0001514264 00000 n +0001514444 00000 n +0001519505 00000 n +0001519728 00000 n +0001519933 00000 n +0001520070 00000 n +0001520270 00000 n +0001520493 00000 n +0001525842 00000 n +0001526065 00000 n +0001526231 00000 n +0001529658 00000 n +0001529881 00000 n +0001530087 00000 n +0001530216 00000 n +0001530432 00000 n +0001530627 00000 n +0001534692 00000 n +0001539800 00000 n +0001540023 00000 n +0001540177 00000 n +0001542617 00000 n +0001542840 00000 n +0001542993 00000 n +0001551822 00000 n +0001552045 00000 n +0001552264 00000 n +0001555853 00000 n +0001556076 00000 n +0001556270 00000 n +0001562483 00000 n +0001562706 00000 n +0001562872 00000 n +0001565491 00000 n +0001565714 00000 n +0001565906 00000 n +0001568468 00000 n +0001568691 00000 n +0001568868 00000 n +0001571818 00000 n +0001572041 00000 n +0001572193 00000 n +0001573106 00000 n +0001573329 00000 n +0001573534 00000 n +0001577003 00000 n +0001577226 00000 n +0001577419 00000 n +0001580729 00000 n +0001580952 00000 n +0001581160 00000 n +0001581350 00000 n +0001581546 00000 n +0001586561 00000 n +0001586784 00000 n +0001586937 00000 n +0001591100 00000 n +0001591323 00000 n +0001591530 00000 n +0001595396 00000 n +0001595619 00000 n +0001595799 00000 n +0001599039 00000 n +0001599262 00000 n +0001599427 00000 n +0001603730 00000 n +0001603953 00000 n +0001604105 00000 n +0001604988 00000 n +0001605211 00000 n +0001605391 00000 n +0001607997 00000 n +0001608220 00000 n +0001608387 00000 n +0001613071 00000 n +0001613294 00000 n +0001613474 00000 n +0001618165 00000 n +0001618388 00000 n +0001618568 00000 n +0001622771 00000 n +0001622994 00000 n +0001623162 00000 n +0001625486 00000 n +0001625709 00000 n +0001625863 00000 n +0001627993 00000 n +0001628216 00000 n +0001628409 00000 n +0001631141 00000 n +0001631364 00000 n +0001631544 00000 n +0001636189 00000 n +0001636412 00000 n +0001636605 00000 n +0001640785 00000 n +0001641008 00000 n +0001641188 00000 n +0001643613 00000 n +0001643836 00000 n +0001643989 00000 n +0001644672 00000 n +0001644895 00000 n +0001645060 00000 n +0001648263 00000 n +0001648486 00000 n +0001648638 00000 n +0001651604 00000 n +0001651827 00000 n +0001651967 00000 n +0001654821 00000 n +0001655044 00000 n +0001655237 00000 n +0001658917 00000 n +0001659140 00000 n +0001659334 00000 n +0001663417 00000 n +0001663640 00000 n +0001663848 00000 n +0001666964 00000 n +0001667187 00000 n +0001667340 00000 n +0001669953 00000 n +0001670176 00000 n +0001670316 00000 n +0001672930 00000 n +0001673153 00000 n +0001673293 00000 n +0001675863 00000 n +0001676086 00000 n +0001676226 00000 n +0001678796 00000 n +0001679019 00000 n +0001679159 00000 n +0001681885 00000 n +0001682108 00000 n +0001682248 00000 n +0001684696 00000 n +0001684919 00000 n +0001685059 00000 n +0001687589 00000 n +0001687812 00000 n +0001687965 00000 n +0001690502 00000 n +0001690725 00000 n +0001690865 00000 n +0001693028 00000 n +0001693251 00000 n +0001693391 00000 n +0001695547 00000 n +0001695770 00000 n +0001695910 00000 n +0001698777 00000 n +0001699000 00000 n +0001699140 00000 n +0001701951 00000 n +0001702174 00000 n +0001702314 00000 n +0001705114 00000 n +0001705337 00000 n +0001705477 00000 n +0001708337 00000 n +0001708560 00000 n +0001708700 00000 n +0001711509 00000 n +0001711732 00000 n +0001711872 00000 n +0001714615 00000 n +0001714838 00000 n +0001714978 00000 n +0001717751 00000 n +0001717974 00000 n +0001718114 00000 n +0001720882 00000 n +0001721105 00000 n +0001721245 00000 n +0001724038 00000 n +0001724261 00000 n +0001724401 00000 n +0001727188 00000 n +0001727411 00000 n +0001727551 00000 n +0001730332 00000 n +0001730555 00000 n +0001730695 00000 n +0001733504 00000 n +0001733727 00000 n +0001733867 00000 n +0001736674 00000 n +0001736897 00000 n +0001737037 00000 n +0001739864 00000 n +0001740087 00000 n +0001740227 00000 n +0001743077 00000 n +0001743300 00000 n +0001743440 00000 n +0001746166 00000 n +0001746389 00000 n +0001746529 00000 n +0001749227 00000 n +0001749450 00000 n +0001749590 00000 n +0001752437 00000 n +0001752660 00000 n +0001752800 00000 n +0001755651 00000 n +0001755874 00000 n +0001756008 00000 n +0001758766 00000 n +0001758989 00000 n +0001759123 00000 n +0001761908 00000 n +0001762131 00000 n +0001762271 00000 n +0001765040 00000 n +0001765263 00000 n +0001765403 00000 n +0001768265 00000 n +0001768488 00000 n +0001768628 00000 n +0001771464 00000 n +0001771687 00000 n +0001771827 00000 n +0001774541 00000 n +0001774764 00000 n +0001774904 00000 n +0001777676 00000 n +0001777899 00000 n +0001778039 00000 n +0001780782 00000 n +0001781005 00000 n +0001781145 00000 n +0001784155 00000 n +0001784378 00000 n +0001784518 00000 n +0001787425 00000 n +0001787648 00000 n +0001787801 00000 n +0001790588 00000 n +0001790811 00000 n +0001790951 00000 n +0001794269 00000 n +0001794492 00000 n +0001794632 00000 n +0001798137 00000 n +0001798360 00000 n +0001798500 00000 n +0001801679 00000 n +0001801902 00000 n +0001802042 00000 n +0001805621 00000 n +0001805844 00000 n +0001805984 00000 n +0001809327 00000 n +0001809550 00000 n +0001809690 00000 n +0001813062 00000 n +0001813285 00000 n +0001813425 00000 n +0001816640 00000 n +0001816863 00000 n +0001817003 00000 n +0001820480 00000 n +0001820703 00000 n +0001820843 00000 n +0001823967 00000 n +0001824190 00000 n +0001824343 00000 n +0001827331 00000 n +0001827554 00000 n +0001827694 00000 n +0001830983 00000 n +0001831206 00000 n +0001831346 00000 n +0001834502 00000 n +0001834725 00000 n +0001834878 00000 n +0001838861 00000 n +0001839084 00000 n +0001839224 00000 n +0001842139 00000 n +0001842362 00000 n +0001842502 00000 n +0001845461 00000 n +0001845687 00000 n +0001845828 00000 n +0001848639 00000 n +0001848865 00000 n +0001849019 00000 n +0001852216 00000 n +0001852442 00000 n +0001852583 00000 n +0001856617 00000 n +0001856843 00000 n +0001856984 00000 n +0001861039 00000 n +0001861265 00000 n +0001861406 00000 n +0001865423 00000 n +0001865649 00000 n +0001865790 00000 n +0001869795 00000 n +0001870021 00000 n +0001870162 00000 n +0001871876 00000 n +0001872174 00000 n +0001872313 00000 n +0001872795 00000 n +0001872963 00000 n +0001873578 00000 n +0001873739 00000 n +0001873864 00000 n +0001873906 00000 n +0001875390 00000 n +0001876079 00000 n +0001876105 00000 n +0001876565 00000 n +0001876591 00000 n +0001877154 00000 n +0001877180 00000 n +0001877755 00000 n +0001877781 00000 n +0001878365 00000 n +0001878391 00000 n +0001878953 00000 n +0001878979 00000 n +0001879551 00000 n +0001879577 00000 n +0001880132 00000 n +0001880158 00000 n +0001880384 00000 n +0001880536 00000 n +0001880641 00000 n +0001881052 00000 n +0001881567 00000 n +0001885603 00000 n +0001885829 00000 n +0001885974 00000 n +0001888694 00000 n +0001888920 00000 n +0001889065 00000 n +0001893991 00000 n +0001894217 00000 n +0001894362 00000 n +0001898138 00000 n +0001898364 00000 n +0001898509 00000 n +0001901541 00000 n +0001901767 00000 n +0001901925 00000 n +0001902017 00000 n +0001904234 00000 n +0001904460 00000 n +0001904618 00000 n +0001907098 00000 n +0001907324 00000 n +0001907469 00000 n +0001909221 00000 n +0001909447 00000 n +0001909592 00000 n +0001911549 00000 n +0001911775 00000 n +0001911914 00000 n +0001914121 00000 n +0001914347 00000 n +0001914505 00000 n +0001917099 00000 n +0001917325 00000 n +0001917483 00000 n +0001919197 00000 n +0001919423 00000 n +0001919568 00000 n +0001921809 00000 n +0001922035 00000 n +0001922180 00000 n +0001924525 00000 n +0001924751 00000 n +0001924896 00000 n +0001927350 00000 n +0001927576 00000 n +0001927721 00000 n +0001930221 00000 n +0001930447 00000 n +0001930592 00000 n +0001932255 00000 n +0001932481 00000 n +0001932626 00000 n +0001935233 00000 n +0001935459 00000 n +0001935604 00000 n +0001937405 00000 n +0001937631 00000 n +0001937776 00000 n +0001939153 00000 n +0001939379 00000 n +0001939524 00000 n +0001941326 00000 n +0001941552 00000 n +0001941697 00000 n +0001943150 00000 n +0001943497 00000 n +0001944695 00000 n +0001944888 00000 n +0001947286 00000 n +0001947313 00000 n +0001947539 00000 n +0001947684 00000 n +0001949782 00000 n +0001950008 00000 n +0001950167 00000 n +0001950710 00000 n +0001950880 00000 n +0001953522 00000 n +0001953748 00000 n +0001953907 00000 n +0001958006 00000 n +0001958232 00000 n +0001958377 00000 n +0001961290 00000 n +0001961516 00000 n +0001961675 00000 n +0001964446 00000 n +0001964672 00000 n +0001964817 00000 n +0001968420 00000 n +0001968646 00000 n +0001968791 00000 n +0001971419 00000 n +0001971645 00000 n +0001971790 00000 n +0001974889 00000 n +0001975115 00000 n +0001975260 00000 n +0001978930 00000 n +0001979156 00000 n +0001979314 00000 n +0001983304 00000 n +0001983530 00000 n +0001983702 00000 n +0001987360 00000 n +0001987586 00000 n +0001987745 00000 n +0001990789 00000 n +0001991015 00000 n +0001991160 00000 n +0001993741 00000 n +0001993967 00000 n +0001994126 00000 n +0001997503 00000 n +0001997729 00000 n +0001997901 00000 n +0002000482 00000 n +0002000708 00000 n +0002000880 00000 n +0002002774 00000 n +0002003000 00000 n +0002003172 00000 n +0002005108 00000 n +0002005334 00000 n +0002005506 00000 n +0002006696 00000 n +0002006922 00000 n +0002007107 00000 n +0002008474 00000 n +0002008700 00000 n +0002008872 00000 n +0002011533 00000 n +0002011759 00000 n +0002011918 00000 n +0002014254 00000 n +0002014480 00000 n +0002014652 00000 n +0002017320 00000 n +0002017546 00000 n +0002017718 00000 n +0002019318 00000 n +0002019544 00000 n +0002019702 00000 n +0002021397 00000 n +0002021623 00000 n +0002021795 00000 n +0002023041 00000 n +0002023267 00000 n +0002023439 00000 n +0002024712 00000 n +0002024938 00000 n +0002025110 00000 n +0002026527 00000 n +0002026753 00000 n +0002026925 00000 n +0002029683 00000 n +0002029909 00000 n +0002030068 00000 n +0002032575 00000 n +0002032801 00000 n +0002032973 00000 n +0002035238 00000 n +0002035464 00000 n +0002035636 00000 n +0002037111 00000 n +0002037337 00000 n +0002037522 00000 n +0002041125 00000 n +0002041351 00000 n +0002041510 00000 n +0002045141 00000 n +0002045367 00000 n +0002045526 00000 n +0002049870 00000 n +0002050096 00000 n +0002050281 00000 n +0002050386 00000 n +0002052453 00000 n +0002052679 00000 n +0002052837 00000 n +0002055132 00000 n +0002055358 00000 n +0002055530 00000 n +0002055741 00000 n +0002055914 00000 n +0002058452 00000 n +0002058678 00000 n +0002058837 00000 n +0002061645 00000 n +0002061871 00000 n +0002062030 00000 n +0002065783 00000 n +0002066009 00000 n +0002066194 00000 n +0002068722 00000 n +0002068948 00000 n +0002069114 00000 n +0002072185 00000 n +0002072411 00000 n +0002072583 00000 n +0002075801 00000 n +0002076027 00000 n +0002076199 00000 n +0002078435 00000 n +0002078661 00000 n +0002078846 00000 n +0002081374 00000 n +0002081600 00000 n +0002081772 00000 n +0002084120 00000 n +0002084346 00000 n +0002084505 00000 n +0002087389 00000 n +0002087615 00000 n +0002087787 00000 n +0002089899 00000 n +0002090125 00000 n +0002090283 00000 n +0002091407 00000 n +0002091633 00000 n +0002091805 00000 n +0002094671 00000 n +0002094897 00000 n +0002095055 00000 n +0002099220 00000 n +0002099446 00000 n +0002099605 00000 n +0002101809 00000 n +0002102035 00000 n +0002102207 00000 n +0002104389 00000 n +0002104615 00000 n +0002104787 00000 n +0002107161 00000 n +0002107387 00000 n +0002107559 00000 n +0002109916 00000 n +0002110142 00000 n +0002110314 00000 n +0002112502 00000 n +0002112728 00000 n +0002112900 00000 n +0002115018 00000 n +0002115244 00000 n +0002115489 00000 n +0002115967 00000 n +0002116147 00000 n +0002116678 00000 n +0002116849 00000 n +0002116980 00000 n +0002117186 00000 n +0002117383 00000 n +0002120852 00000 n +0002121021 00000 n +0002121192 00000 n +0002123930 00000 n +0002124156 00000 n +0002124330 00000 n +0002124798 00000 n +0002124987 00000 n +0002130349 00000 n +0002130575 00000 n +0002130720 00000 n +0002134829 00000 n +0002135055 00000 n +0002135229 00000 n +0002148701 00000 n +0002148927 00000 n +0002149127 00000 n +0002153576 00000 n +0002153802 00000 n +0002154017 00000 n +0002157306 00000 n +0002157532 00000 n +0002157690 00000 n +0002159797 00000 n +0002160023 00000 n +0002160195 00000 n +0002162086 00000 n +0002162312 00000 n +0002162514 00000 n +0002164907 00000 n +0002165133 00000 n +0002165278 00000 n +0002167685 00000 n +0002167911 00000 n +0002168128 00000 n +0002171502 00000 n +0002171728 00000 n +0002171945 00000 n +0002176023 00000 n +0002176249 00000 n +0002176421 00000 n +0002179092 00000 n +0002179318 00000 n +0002179490 00000 n +0002182439 00000 n +0002182665 00000 n +0002182837 00000 n +0002185537 00000 n +0002185763 00000 n +0002185978 00000 n +0002188338 00000 n +0002188564 00000 n +0002188779 00000 n +0002191451 00000 n +0002191677 00000 n +0002191836 00000 n +0002194768 00000 n +0002194994 00000 n +0002195196 00000 n +0002200266 00000 n +0002200492 00000 n +0002200707 00000 n +0002203183 00000 n +0002203409 00000 n +0002203581 00000 n +0002205170 00000 n +0002205396 00000 n +0002205555 00000 n +0002208272 00000 n +0002208498 00000 n +0002208670 00000 n +0002211046 00000 n +0002211272 00000 n +0002211444 00000 n +0002212780 00000 n +0002213006 00000 n +0002213178 00000 n +0002216151 00000 n +0002216377 00000 n +0002216549 00000 n +0002218289 00000 n +0002218515 00000 n +0002218687 00000 n +0002221875 00000 n +0002222101 00000 n +0002222273 00000 n +0002224037 00000 n +0002224263 00000 n +0002224435 00000 n +0002227122 00000 n +0002227348 00000 n +0002227520 00000 n +0002229867 00000 n +0002230093 00000 n +0002230308 00000 n +0002232892 00000 n +0002233118 00000 n +0002233333 00000 n +0002237782 00000 n +0002238008 00000 n +0002238223 00000 n +0002241067 00000 n +0002241293 00000 n +0002241464 00000 n +0002243086 00000 n +0002243312 00000 n +0002243521 00000 n +0002246290 00000 n +0002246516 00000 n +0002246716 00000 n +0002249163 00000 n +0002249389 00000 n +0002249548 00000 n +0002253171 00000 n +0002253397 00000 n +0002253569 00000 n +0002257020 00000 n +0002257246 00000 n +0002257434 00000 n +0002260913 00000 n +0002261139 00000 n +0002261356 00000 n +0002261535 00000 n +0002261712 00000 n +0002266853 00000 n +0002267079 00000 n +0002267281 00000 n +0002270274 00000 n +0002270500 00000 n +0002270702 00000 n +0002274126 00000 n +0002274352 00000 n +0002274554 00000 n +0002277764 00000 n +0002277990 00000 n +0002278207 00000 n +0002281954 00000 n +0002282180 00000 n +0002282354 00000 n +0002286030 00000 n +0002286256 00000 n +0002286488 00000 n +0002286715 00000 n +0002286902 00000 n +0002290857 00000 n +0002291083 00000 n +0002291270 00000 n +0002294397 00000 n +0002294623 00000 n +0002294840 00000 n +0002299522 00000 n +0002299748 00000 n +0002299950 00000 n +0002304083 00000 n +0002304309 00000 n +0002304454 00000 n +0002305038 00000 n +0002305264 00000 n +0002305409 00000 n +0002308427 00000 n +0002308849 00000 n +0002308988 00000 n +0002309127 00000 n +0002309170 00000 n +0002310661 00000 n +0002310704 00000 n +0002312195 00000 n +0002315969 00000 n +0002315996 00000 n +0002316387 00000 n +0002316430 00000 n +0002317921 00000 n +0002318060 00000 n +0002321705 00000 n +0002321732 00000 n +0002321958 00000 n +0002322103 00000 n +0002325902 00000 n +0002326128 00000 n +0002326273 00000 n +0002329782 00000 n +0002330008 00000 n +0002330153 00000 n +0002334884 00000 n +0002335110 00000 n +0002335255 00000 n +0002340002 00000 n +0002340228 00000 n +0002340373 00000 n +0002343986 00000 n +0002344212 00000 n +0002344357 00000 n +0002347333 00000 n +0002347559 00000 n +0002347704 00000 n +0002351413 00000 n +0002351639 00000 n +0002351784 00000 n +0002355154 00000 n +0002355380 00000 n +0002355525 00000 n +0002359271 00000 n +0002359497 00000 n +0002359642 00000 n +0002363383 00000 n +0002363609 00000 n +0002363754 00000 n +0002367556 00000 n +0002367950 00000 n +0002368089 00000 n +0002368132 00000 n +0002369623 00000 n +0002373502 00000 n +0002373529 00000 n +0002373924 00000 n +0002374063 00000 n +0002374106 00000 n +0002375597 00000 n +0002379342 00000 n +0002379369 00000 n +0002379595 00000 n +0002379740 00000 n +0002383480 00000 n +0002383706 00000 n +0002383851 00000 n +0002387662 00000 n +0002387888 00000 n +0002388033 00000 n +0002391670 00000 n +0002391896 00000 n +0002392041 00000 n +0002396752 00000 n +0002397145 00000 n +0002397284 00000 n +0002397327 00000 n +0002398818 00000 n +0002403650 00000 n +0002403677 00000 n +0002403903 00000 n +0002404048 00000 n +0002406048 00000 n +0002406274 00000 n +0002406419 00000 n +0002411159 00000 n +0002411551 00000 n +0002411690 00000 n +0002411733 00000 n +0002413224 00000 n +0002418092 00000 n +0002418119 00000 n +0002418345 00000 n +0002418490 00000 n +0002421712 00000 n +0002422107 00000 n +0002422246 00000 n +0002422289 00000 n +0002423780 00000 n +0002426223 00000 n +0002426250 00000 n +0002426476 00000 n +0002426621 00000 n +0002431331 00000 n +0002431557 00000 n +0002431702 00000 n +0002437033 00000 n +0002437259 00000 n +0002437404 00000 n +0002442443 00000 n +0002442669 00000 n +0002442814 00000 n +0002446415 00000 n +0002446641 00000 n +0002446786 00000 n +0002450286 00000 n +0002450512 00000 n +0002450657 00000 n +0002454086 00000 n +0002454312 00000 n +0002454457 00000 n +0002457870 00000 n +0002458096 00000 n +0002458241 00000 n +0002461480 00000 n +0002461706 00000 n +0002461851 00000 n +0002466047 00000 n +0002466438 00000 n +0002466577 00000 n +0002466620 00000 n +0002468111 00000 n +0002472836 00000 n +0002472863 00000 n +0002473089 00000 n +0002473234 00000 n +0002477137 00000 n +0002477528 00000 n +0002477571 00000 n +0002479062 00000 n +0002479201 00000 n +0002482336 00000 n +0002482363 00000 n +0002482756 00000 n +0002482895 00000 n +0002482938 00000 n +0002484429 00000 n +0002485649 00000 n +0002485676 00000 n +0002485902 00000 n +0002486074 00000 n +0002488052 00000 n +0002488278 00000 n +0002488450 00000 n +0002489721 00000 n +0002489947 00000 n +0002490092 00000 n +0002490893 00000 n +0002491343 00000 n +0002492530 00000 n +0002492711 00000 n +0002493392 00000 n +0002493551 00000 n +0002494107 00000 n +0002494273 00000 n +0002494398 00000 n +0002494440 00000 n +0002495912 00000 n +0002496794 00000 n +0002496820 00000 n +0002497494 00000 n +0002497520 00000 n +0002498175 00000 n +0002498201 00000 n +0002498911 00000 n +0002498937 00000 n +0002499726 00000 n +0002499752 00000 n +0002500551 00000 n +0002500577 00000 n +0002501282 00000 n +0002501308 00000 n +0002501991 00000 n +0002502017 00000 n +0002502243 00000 n +0002502382 00000 n +0002503048 00000 n +0002503274 00000 n +0002503427 00000 n +0002503891 00000 n +0002504065 00000 n +0002509170 00000 n +0002509396 00000 n +0002509549 00000 n +0002510189 00000 n +0002510357 00000 n +0002541265 00000 n +0002541491 00000 n +0002541663 00000 n +0002541768 00000 n +0002542010 00000 n +0002542454 00000 n +0002568711 00000 n +0002568937 00000 n +0002569095 00000 n +0002573278 00000 n +0002573504 00000 n +0002573662 00000 n +0002578130 00000 n +0002578356 00000 n +0002578514 00000 n +0002583938 00000 n +0002584352 00000 n +0002585519 00000 n +0002585705 00000 n +0002586879 00000 n +0002587073 00000 n +0002588244 00000 n +0002588436 00000 n +0002589630 00000 n +0002595226 00000 n +0002595253 00000 n +0002595599 00000 n +0002601420 00000 n +0002601447 00000 n +0002601673 00000 n +0002601818 00000 n +0002605505 00000 n +0002605731 00000 n +0002605890 00000 n +0002609560 00000 n +0002609786 00000 n +0002609945 00000 n +0002613941 00000 n +0002614167 00000 n +0002614312 00000 n +0002617717 00000 n +0002617943 00000 n +0002618088 00000 n +0002621631 00000 n +0002621857 00000 n +0002622002 00000 n +0002625687 00000 n +0002625913 00000 n +0002626058 00000 n +0002629002 00000 n +0002629228 00000 n +0002629373 00000 n +0002633284 00000 n +0002633510 00000 n +0002633655 00000 n +0002636983 00000 n +0002637209 00000 n +0002637354 00000 n +0002641085 00000 n +0002641311 00000 n +0002641456 00000 n +0002644108 00000 n +0002644334 00000 n +0002644479 00000 n +0002648224 00000 n +0002648450 00000 n +0002648595 00000 n +0002651376 00000 n +0002651602 00000 n +0002651747 00000 n +0002655183 00000 n +0002655547 00000 n +0002658416 00000 n +0002658443 00000 n +0002658850 00000 n +0002659417 00000 n +0002659556 00000 n +0002659599 00000 n +0002661078 00000 n +0002664359 00000 n +0002664386 00000 n +0002664612 00000 n +0002664771 00000 n +0002667993 00000 n +0002668219 00000 n +0002668364 00000 n +0002671695 00000 n +0002671921 00000 n +0002672066 00000 n +0002675335 00000 n +0002675561 00000 n +0002675706 00000 n +0002679072 00000 n +0002679298 00000 n +0002679437 00000 n +0002682807 00000 n +0002683033 00000 n +0002683172 00000 n +0002686532 00000 n +0002686877 00000 n +0002690406 00000 n +0002690433 00000 n +0002690778 00000 n +0002694357 00000 n +0002694384 00000 n +0002694610 00000 n +0002694755 00000 n +0002698157 00000 n +0002698522 00000 n +0002701730 00000 n +0002701757 00000 n +0002702164 00000 n +0002702731 00000 n +0002702908 00000 n +0002702951 00000 n +0002704430 00000 n +0002704569 00000 n +0002708481 00000 n +0002708508 00000 n +0002708734 00000 n +0002708893 00000 n +0002712787 00000 n +0002713013 00000 n +0002713158 00000 n +0002718064 00000 n +0002718290 00000 n +0002718435 00000 n +0002723911 00000 n +0002724137 00000 n +0002724310 00000 n +0002729592 00000 n +0002729818 00000 n +0002729963 00000 n +0002736590 00000 n +0002736816 00000 n +0002736961 00000 n +0002741675 00000 n +0002741901 00000 n +0002742103 00000 n +0002742573 00000 n +0002742749 00000 n +0002743312 00000 n +0002743479 00000 n +0002749206 00000 n +0002749432 00000 n +0002749605 00000 n +0002754002 00000 n +0002754228 00000 n +0002754373 00000 n +0002760251 00000 n +0002760477 00000 n +0002760636 00000 n +0002766441 00000 n +0002766667 00000 n +0002766827 00000 n +0002771891 00000 n +0002772117 00000 n +0002772292 00000 n +0002772776 00000 n +0002772961 00000 n +0002779245 00000 n +0002779471 00000 n +0002779630 00000 n +0002788160 00000 n +0002788386 00000 n +0002788531 00000 n +0002794270 00000 n +0002794496 00000 n +0002794671 00000 n +0002802272 00000 n +0002802498 00000 n +0002802658 00000 n +0002810272 00000 n +0002810498 00000 n +0002810657 00000 n +0002816086 00000 n +0002816312 00000 n +0002816487 00000 n +0002820125 00000 n +0002820351 00000 n +0002820526 00000 n +0002827509 00000 n +0002827735 00000 n +0002827895 00000 n +0002836873 00000 n +0002837099 00000 n +0002837259 00000 n +0002846565 00000 n +0002846791 00000 n +0002846951 00000 n +0002853563 00000 n +0002853789 00000 n +0002853934 00000 n +0002859401 00000 n +0002859627 00000 n +0002859772 00000 n +0002863986 00000 n +0002864212 00000 n +0002864357 00000 n +0002870606 00000 n +0002870832 00000 n +0002870977 00000 n +0002877945 00000 n +0002878171 00000 n +0002878343 00000 n +0002883194 00000 n +0002883420 00000 n +0002883578 00000 n +0002888850 00000 n +0002889076 00000 n +0002889221 00000 n +0002895190 00000 n +0002895416 00000 n +0002895561 00000 n +0002899981 00000 n +0002900207 00000 n +0002900352 00000 n +0002905312 00000 n +0002905538 00000 n +0002905683 00000 n +0002910753 00000 n +0002910979 00000 n +0002911138 00000 n +0002917247 00000 n +0002917473 00000 n +0002917875 00000 n +0002918183 00000 n +0002918319 00000 n +0002918551 00000 n +0002918858 00000 n +0002918994 00000 n +0002919210 00000 n +0002919518 00000 n +0002919654 00000 n +0002919869 00000 n +0002920177 00000 n +0002920313 00000 n +0002920526 00000 n +0002920834 00000 n +0002920970 00000 n +0002921195 00000 n +0002921502 00000 n +0002921638 00000 n +0002921945 00000 n +0002922081 00000 n +0002922388 00000 n +0002922524 00000 n +0002922834 00000 n +0002922970 00000 n +0002923280 00000 n +0002923416 00000 n +0002923629 00000 n +0002923939 00000 n +0002924075 00000 n +0002924294 00000 n +0002924604 00000 n +0002924740 00000 n +0002924962 00000 n +0002925271 00000 n +0002925407 00000 n +0002925622 00000 n +0002925926 00000 n +0002926062 00000 n +0002926366 00000 n +0002926502 00000 n +0002932050 00000 n +0002932276 00000 n +0002932671 00000 n +0002933090 00000 n +0002933144 00000 n +0002933240 00000 n +0002933445 00000 n +0002933648 00000 n +0002933842 00000 n +0002934045 00000 n +0002934368 00000 n +0002934564 00000 n +0002934975 00000 n +0002935175 00000 n +0002943125 00000 n +0002943351 00000 n +0002943496 00000 n +0002949453 00000 n +0002949679 00000 n +0002949838 00000 n +0002955161 00000 n +0002955387 00000 n +0002955546 00000 n +0002961229 00000 n +0002961455 00000 n +0002961613 00000 n +0002965712 00000 n +0002965938 00000 n +0002966083 00000 n +0002972068 00000 n +0002972294 00000 n +0002972453 00000 n +0002979350 00000 n +0002979576 00000 n +0002979748 00000 n +0002985679 00000 n +0002985905 00000 n +0002986050 00000 n +0002989677 00000 n +0002989903 00000 n +0002990075 00000 n +0002993888 00000 n +0002994114 00000 n +0002994286 00000 n +0002997718 00000 n +0002997944 00000 n +0002998116 00000 n +0003001938 00000 n +0003002164 00000 n +0003002351 00000 n +0003006958 00000 n +0003007184 00000 n +0003007356 00000 n +0003011976 00000 n +0003012202 00000 n +0003012347 00000 n +0003014949 00000 n +0003015175 00000 n +0003015320 00000 n +0003021677 00000 n +0003021903 00000 n +0003022105 00000 n +0003028577 00000 n +0003028803 00000 n +0003028948 00000 n +0003034709 00000 n +0003034935 00000 n +0003035107 00000 n +0003041121 00000 n +0003041347 00000 n +0003041549 00000 n +0003047422 00000 n +0003047648 00000 n +0003047793 00000 n +0003054570 00000 n +0003054934 00000 n +0003059728 00000 n +0003059755 00000 n +0003060178 00000 n +0003060317 00000 n +0003060360 00000 n +0003061839 00000 n +0003067748 00000 n +0003067775 00000 n +0003068001 00000 n +0003068146 00000 n +0003073259 00000 n +0003073485 00000 n +0003073630 00000 n +0003078766 00000 n +0003079130 00000 n +0003083859 00000 n +0003083886 00000 n +0003084340 00000 n +0003084479 00000 n +0003084618 00000 n +0003084661 00000 n +0003086140 00000 n +0003086183 00000 n +0003087662 00000 n +0003093477 00000 n +0003093504 00000 n +0003093730 00000 n +0003093875 00000 n +0003098662 00000 n +0003098888 00000 n +0003099033 00000 n +0003103935 00000 n +0003104161 00000 n +0003104306 00000 n +0003110671 00000 n +0003110897 00000 n +0003111042 00000 n +0003115594 00000 n +0003115820 00000 n +0003115994 00000 n +0003122182 00000 n +0003122408 00000 n +0003122582 00000 n +0003127188 00000 n +0003127414 00000 n +0003127630 00000 n +0003132128 00000 n +0003132354 00000 n +0003132499 00000 n +0003137170 00000 n +0003137396 00000 n +0003137598 00000 n +0003141402 00000 n +0003141628 00000 n +0003141773 00000 n +0003147836 00000 n +0003148062 00000 n +0003148221 00000 n +0003153885 00000 n +0003154111 00000 n +0003154269 00000 n +0003157949 00000 n +0003158175 00000 n +0003158334 00000 n +0003163737 00000 n +0003163963 00000 n +0003164108 00000 n +0003167267 00000 n +0003167493 00000 n +0003167638 00000 n +0003172330 00000 n +0003172708 00000 n +0003178231 00000 n +0003178258 00000 n +0003178681 00000 n +0003178820 00000 n +0003178863 00000 n +0003180342 00000 n +0003186719 00000 n +0003186746 00000 n +0003186972 00000 n +0003187131 00000 n +0003193033 00000 n +0003193259 00000 n +0003193418 00000 n +0003197661 00000 n +0003197887 00000 n +0003198059 00000 n +0003203091 00000 n +0003203317 00000 n +0003203489 00000 n +0003208014 00000 n +0003208240 00000 n +0003208399 00000 n +0003212931 00000 n +0003213157 00000 n +0003213316 00000 n +0003217501 00000 n +0003217727 00000 n +0003217887 00000 n +0003232522 00000 n +0003232748 00000 n +0003232936 00000 n +0003251159 00000 n +0003251385 00000 n +0003251544 00000 n +0003254941 00000 n +0003255167 00000 n +0003255312 00000 n +0003258756 00000 n +0003258982 00000 n +0003259127 00000 n +0003262715 00000 n +0003262941 00000 n +0003263115 00000 n +0003326702 00000 n +0003326928 00000 n +0003327073 00000 n +0003333396 00000 n +0003333622 00000 n +0003333781 00000 n +0003340863 00000 n +0003341089 00000 n +0003341291 00000 n +0003347768 00000 n +0003347994 00000 n +0003348196 00000 n +0003353974 00000 n +0003354200 00000 n +0003354358 00000 n +0003357345 00000 n +0003357571 00000 n +0003357773 00000 n +0003363425 00000 n +0003363651 00000 n +0003363824 00000 n +0003371708 00000 n +0003371934 00000 n +0003372138 00000 n +0003377893 00000 n +0003378119 00000 n +0003378278 00000 n +0003384478 00000 n +0003384704 00000 n +0003384893 00000 n +0003390060 00000 n +0003390286 00000 n +0003390528 00000 n +0003390713 00000 n +0003390802 00000 n +0003391026 00000 n +0003391329 00000 n +0003391514 00000 n +0003391603 00000 n +0003391827 00000 n +0003392130 00000 n +0003396697 00000 n +0003396923 00000 n +0003397082 00000 n +0003401600 00000 n +0003401826 00000 n +0003401984 00000 n +0003405579 00000 n +0003405805 00000 n +0003405964 00000 n +0003411066 00000 n +0003411292 00000 n +0003411464 00000 n +0003417476 00000 n +0003417702 00000 n +0003417847 00000 n +0003421268 00000 n +0003421494 00000 n +0003421639 00000 n +0003424381 00000 n +0003424607 00000 n +0003424766 00000 n +0003429982 00000 n +0003430208 00000 n +0003430366 00000 n +0003433057 00000 n +0003433283 00000 n +0003433443 00000 n +0003438975 00000 n +0003439201 00000 n +0003439359 00000 n +0003445396 00000 n +0003445622 00000 n +0003445795 00000 n +0003451520 00000 n +0003451746 00000 n +0003451948 00000 n +0003457326 00000 n +0003457552 00000 n +0003457697 00000 n +0003460726 00000 n +0003460952 00000 n +0003461097 00000 n +0003464104 00000 n +0003464330 00000 n +0003464475 00000 n +0003467781 00000 n +0003468007 00000 n +0003468195 00000 n +0003471978 00000 n +0003472204 00000 n +0003472405 00000 n +0003472570 00000 n +0003472634 00000 n +0003472839 00000 n +0003473125 00000 n +0003478230 00000 n +0003478456 00000 n +0003478615 00000 n +0003482552 00000 n +0003482778 00000 n +0003482923 00000 n +0003525642 00000 n +0003525868 00000 n +0003526013 00000 n +0003541954 00000 n +0003542180 00000 n +0003542339 00000 n +0003548130 00000 n +0003548356 00000 n +0003548600 00000 n +0003548785 00000 n +0003548874 00000 n +0003549100 00000 n +0003549650 00000 n +0003549815 00000 n +0003549879 00000 n +0003550084 00000 n +0003550370 00000 n +0003550547 00000 n +0003550626 00000 n +0003550842 00000 n +0003551292 00000 n +0003551469 00000 n +0003551548 00000 n +0003551764 00000 n +0003552214 00000 n +0003555452 00000 n +0003555678 00000 n +0003555880 00000 n +0003556045 00000 n +0003556109 00000 n +0003556314 00000 n +0003556600 00000 n +0003559312 00000 n +0003559538 00000 n +0003559818 00000 n +0003559974 00000 n +0003560034 00000 n +0003560227 00000 n +0003560507 00000 n +0003560708 00000 n +0003560812 00000 n +0003561050 00000 n +0003561687 00000 n +0003561843 00000 n +0003561903 00000 n +0003562095 00000 n +0003562375 00000 n +0003562551 00000 n +0003562631 00000 n +0003562845 00000 n +0003563390 00000 n +0003563578 00000 n +0003563670 00000 n +0003563894 00000 n +0003564445 00000 n +0003564609 00000 n +0003564677 00000 n +0003564877 00000 n +0003565301 00000 n +0003570329 00000 n +0003570555 00000 n +0003570813 00000 n +0003570986 00000 n +0003571060 00000 n +0003571272 00000 n +0003571702 00000 n +0003571875 00000 n +0003571949 00000 n +0003572161 00000 n +0003572591 00000 n +0003572768 00000 n +0003572847 00000 n +0003573063 00000 n +0003573513 00000 n +0003573690 00000 n +0003573769 00000 n +0003573985 00000 n +0003574435 00000 n +0003579898 00000 n +0003580124 00000 n +0003580368 00000 n +0003580541 00000 n +0003580615 00000 n +0003580827 00000 n +0003581257 00000 n +0003581434 00000 n +0003581513 00000 n +0003581729 00000 n +0003582178 00000 n +0003582355 00000 n +0003582434 00000 n +0003582650 00000 n +0003583100 00000 n +0003591842 00000 n +0003592068 00000 n +0003592284 00000 n +0003598217 00000 n +0003598443 00000 n +0003598674 00000 n +0003598847 00000 n +0003598921 00000 n +0003599133 00000 n +0003599563 00000 n +0003599752 00000 n +0003599846 00000 n +0003600074 00000 n +0003600764 00000 n +0003604437 00000 n +0003604663 00000 n +0003604936 00000 n +0003605109 00000 n +0003605183 00000 n +0003605395 00000 n +0003605827 00000 n +0003606000 00000 n +0003606074 00000 n +0003606286 00000 n +0003606718 00000 n +0003606920 00000 n +0003607029 00000 n +0003607271 00000 n +0003608056 00000 n +0003608233 00000 n +0003608312 00000 n +0003608528 00000 n +0003608973 00000 n +0003613315 00000 n +0003613541 00000 n +0003613785 00000 n +0003613962 00000 n +0003614041 00000 n +0003614257 00000 n +0003614703 00000 n +0003614880 00000 n +0003614959 00000 n +0003615175 00000 n +0003615620 00000 n +0003615797 00000 n +0003615876 00000 n +0003616092 00000 n +0003616538 00000 n +0003621010 00000 n +0003621236 00000 n +0003621438 00000 n +0003624415 00000 n +0003624641 00000 n +0003624885 00000 n +0003625058 00000 n +0003625132 00000 n +0003625344 00000 n +0003625773 00000 n +0003625958 00000 n +0003626047 00000 n +0003626273 00000 n +0003626818 00000 n +0003626983 00000 n +0003627047 00000 n +0003627252 00000 n +0003627538 00000 n +0003631446 00000 n +0003631672 00000 n +0003631888 00000 n +0003635736 00000 n +0003635962 00000 n +0003636121 00000 n +0003639484 00000 n +0003639710 00000 n +0003639883 00000 n +0003644746 00000 n +0003644972 00000 n +0003645131 00000 n +0003648869 00000 n +0003649095 00000 n +0003649254 00000 n +0003654506 00000 n +0003654732 00000 n +0003654877 00000 n +0003660842 00000 n +0003661068 00000 n +0003661213 00000 n +0003665268 00000 n +0003665494 00000 n +0003665696 00000 n +0003670707 00000 n +0003670933 00000 n +0003671163 00000 n +0003671348 00000 n +0003671437 00000 n +0003671663 00000 n +0003672214 00000 n +0003672379 00000 n +0003672443 00000 n +0003672648 00000 n +0003672934 00000 n +0003677880 00000 n +0003678106 00000 n +0003678251 00000 n +0003683173 00000 n +0003683399 00000 n +0003683544 00000 n +0003688855 00000 n +0003689081 00000 n +0003689226 00000 n +0003693758 00000 n +0003693984 00000 n +0003694129 00000 n +0003698898 00000 n +0003699124 00000 n +0003699269 00000 n +0003703438 00000 n +0003703664 00000 n +0003703809 00000 n +0003707044 00000 n +0003707270 00000 n +0003707415 00000 n +0003710774 00000 n +0003711000 00000 n +0003711145 00000 n +0003724882 00000 n +0003725108 00000 n +0003725324 00000 n +0003733624 00000 n +0003733850 00000 n +0003734010 00000 n +0003743204 00000 n +0003743430 00000 n +0003743632 00000 n +0003743834 00000 n +0003743943 00000 n +0003744183 00000 n +0003744741 00000 n +0003748917 00000 n +0003749143 00000 n +0003749288 00000 n +0003752800 00000 n +0003753161 00000 n +0003754338 00000 n +0003754537 00000 n +0003760237 00000 n +0003760264 00000 n +0003760490 00000 n +0003760635 00000 n +0003766715 00000 n +0003766941 00000 n +0003767086 00000 n +0003773099 00000 n +0003773325 00000 n +0003773470 00000 n +0003779873 00000 n +0003780099 00000 n +0003780244 00000 n +0003786553 00000 n +0003786779 00000 n +0003786924 00000 n +0003793286 00000 n +0003793512 00000 n +0003793657 00000 n +0003799546 00000 n +0003799772 00000 n +0003799917 00000 n +0003806260 00000 n +0003806486 00000 n +0003806631 00000 n +0003812690 00000 n +0003812916 00000 n +0003813061 00000 n +0003819182 00000 n +0003819408 00000 n +0003819553 00000 n +0003825708 00000 n +0003825934 00000 n +0003826079 00000 n +0003831945 00000 n +0003832171 00000 n +0003832316 00000 n +0003838196 00000 n +0003838422 00000 n +0003838581 00000 n +0003844089 00000 n +0003844315 00000 n +0003844460 00000 n +0003847932 00000 n +0003848158 00000 n +0003848303 00000 n +0003851798 00000 n +0003852024 00000 n +0003852183 00000 n +0003857473 00000 n +0003857699 00000 n +0003857858 00000 n +0003863950 00000 n +0003864176 00000 n +0003864321 00000 n +0003870382 00000 n +0003870608 00000 n +0003870753 00000 n +0003876967 00000 n +0003877193 00000 n +0003877338 00000 n +0003883565 00000 n +0003883791 00000 n +0003883936 00000 n +0003889682 00000 n +0003889908 00000 n +0003890053 00000 n +0003896033 00000 n +0003896259 00000 n +0003896404 00000 n +0003903670 00000 n +0003903896 00000 n +0003904041 00000 n +0003911270 00000 n +0003911496 00000 n +0003911641 00000 n +0003918700 00000 n +0003918926 00000 n +0003919071 00000 n +0003925442 00000 n +0003925668 00000 n +0003925813 00000 n +0003932469 00000 n +0003932695 00000 n +0003932840 00000 n +0003939597 00000 n +0003939823 00000 n +0003939968 00000 n +0003946157 00000 n +0003946383 00000 n +0003946528 00000 n +0003953143 00000 n +0003953369 00000 n +0003953514 00000 n +0003959898 00000 n +0003960124 00000 n +0003960269 00000 n +0003967645 00000 n +0003967871 00000 n +0003968016 00000 n +0003975353 00000 n +0003975579 00000 n +0003975724 00000 n +0003981728 00000 n +0003981954 00000 n +0003982099 00000 n +0003986902 00000 n +0003987128 00000 n +0003987273 00000 n +0003993252 00000 n +0003993478 00000 n +0003993623 00000 n +0003999576 00000 n +0003999802 00000 n +0003999961 00000 n +0004004787 00000 n +0004005013 00000 n +0004005172 00000 n +0004013852 00000 n +0004014078 00000 n +0004014223 00000 n +0004018915 00000 n +0004019141 00000 n +0004019286 00000 n +0004023193 00000 n +0004023419 00000 n +0004023564 00000 n +0004027388 00000 n +0004027614 00000 n +0004027759 00000 n +0004032064 00000 n +0004032290 00000 n +0004032435 00000 n +0004037319 00000 n +0004037545 00000 n +0004037690 00000 n +0004042721 00000 n +0004042947 00000 n +0004043092 00000 n +0004048936 00000 n +0004049162 00000 n +0004049307 00000 n +0004050033 00000 n +0004050259 00000 n +0004050503 00000 n +0004050668 00000 n +0004050732 00000 n +0004050937 00000 n +0004051223 00000 n +0004051388 00000 n +0004051452 00000 n +0004051657 00000 n +0004051943 00000 n +0004055406 00000 n +0004055632 00000 n +0004055890 00000 n +0004056075 00000 n +0004056164 00000 n +0004056390 00000 n +0004056935 00000 n +0004057100 00000 n +0004057164 00000 n +0004057369 00000 n +0004057655 00000 n +0004057828 00000 n +0004057902 00000 n +0004058114 00000 n +0004058543 00000 n +0004058716 00000 n +0004058790 00000 n +0004059002 00000 n +0004059431 00000 n +0004062843 00000 n +0004063204 00000 n +0004069014 00000 n +0004069041 00000 n +0004069267 00000 n +0004069483 00000 n +0004069648 00000 n +0004069712 00000 n +0004069917 00000 n +0004070203 00000 n +0004074638 00000 n +0004074864 00000 n +0004075094 00000 n +0004075259 00000 n +0004075323 00000 n +0004075528 00000 n +0004075814 00000 n +0004075979 00000 n +0004076043 00000 n +0004076248 00000 n +0004076534 00000 n +0004076699 00000 n +0004076763 00000 n +0004076968 00000 n +0004077254 00000 n +0004081390 00000 n +0004081616 00000 n +0004081832 00000 n +0004081997 00000 n +0004082061 00000 n +0004082266 00000 n +0004082552 00000 n +0004087055 00000 n +0004087281 00000 n +0004087497 00000 n +0004087662 00000 n +0004087726 00000 n +0004087931 00000 n +0004088217 00000 n +0004091390 00000 n +0004091616 00000 n +0004091789 00000 n +0004096829 00000 n +0004097055 00000 n +0004097214 00000 n +0004102372 00000 n +0004102598 00000 n +0004102771 00000 n +0004106242 00000 n +0004106468 00000 n +0004106627 00000 n +0004110794 00000 n +0004111020 00000 n +0004111179 00000 n +0004114652 00000 n +0004114878 00000 n +0004115037 00000 n +0004116105 00000 n +0004116331 00000 n +0004116491 00000 n +0004122290 00000 n +0004122516 00000 n +0004122661 00000 n +0004129041 00000 n +0004129267 00000 n +0004129412 00000 n +0004135582 00000 n +0004135808 00000 n +0004135953 00000 n +0004142265 00000 n +0004142491 00000 n +0004142636 00000 n +0004148824 00000 n +0004149050 00000 n +0004149195 00000 n +0004155440 00000 n +0004155666 00000 n +0004155811 00000 n +0004161954 00000 n +0004162180 00000 n +0004162325 00000 n +0004168380 00000 n +0004168606 00000 n +0004168751 00000 n +0004174830 00000 n +0004175056 00000 n +0004175201 00000 n +0004181481 00000 n +0004181707 00000 n +0004181852 00000 n +0004187982 00000 n +0004188208 00000 n +0004188353 00000 n +0004194044 00000 n +0004194270 00000 n +0004194415 00000 n +0004200675 00000 n +0004200901 00000 n +0004201046 00000 n +0004206645 00000 n +0004206871 00000 n +0004207016 00000 n +0004212590 00000 n +0004212816 00000 n +0004212961 00000 n +0004218797 00000 n +0004219023 00000 n +0004219168 00000 n +0004225054 00000 n +0004225280 00000 n +0004225425 00000 n +0004231248 00000 n +0004231474 00000 n +0004231619 00000 n +0004237563 00000 n +0004237789 00000 n +0004237934 00000 n +0004243855 00000 n +0004244081 00000 n +0004244226 00000 n +0004250411 00000 n +0004250637 00000 n +0004250782 00000 n +0004256703 00000 n +0004256929 00000 n +0004257074 00000 n +0004263298 00000 n +0004263524 00000 n +0004263669 00000 n +0004269658 00000 n +0004269884 00000 n +0004270029 00000 n +0004276273 00000 n +0004276499 00000 n +0004276730 00000 n +0004276915 00000 n +0004277004 00000 n +0004277230 00000 n +0004277775 00000 n +0004283399 00000 n +0004283625 00000 n +0004283785 00000 n +0004288496 00000 n +0004288722 00000 n +0004288939 00000 n +0004289112 00000 n +0004289186 00000 n +0004289398 00000 n +0004289828 00000 n +0004294995 00000 n +0004295221 00000 n +0004295499 00000 n +0004295664 00000 n +0004295728 00000 n +0004295933 00000 n +0004296219 00000 n +0004296384 00000 n +0004296448 00000 n +0004296653 00000 n +0004296939 00000 n +0004297149 00000 n +0004297268 00000 n +0004297518 00000 n +0004298161 00000 n +0004298326 00000 n +0004298390 00000 n +0004298594 00000 n +0004298880 00000 n +0004299065 00000 n +0004299154 00000 n +0004299378 00000 n +0004299677 00000 n +0004299850 00000 n +0004299924 00000 n +0004300136 00000 n +0004300566 00000 n +0004305521 00000 n +0004305747 00000 n +0004306009 00000 n +0004306182 00000 n +0004306256 00000 n +0004306468 00000 n +0004306898 00000 n +0004307071 00000 n +0004307145 00000 n +0004307357 00000 n +0004307787 00000 n +0004307964 00000 n +0004308043 00000 n +0004308259 00000 n +0004308709 00000 n +0004308886 00000 n +0004308965 00000 n +0004309181 00000 n +0004309631 00000 n +0004313366 00000 n +0004313592 00000 n +0004313870 00000 n +0004314043 00000 n +0004314117 00000 n +0004314329 00000 n +0004314759 00000 n +0004314932 00000 n +0004315006 00000 n +0004315218 00000 n +0004315648 00000 n +0004315821 00000 n +0004315895 00000 n +0004316107 00000 n +0004316537 00000 n +0004316710 00000 n +0004316784 00000 n +0004316996 00000 n +0004317426 00000 n +0004317603 00000 n +0004317682 00000 n +0004317898 00000 n +0004318347 00000 n +0004318524 00000 n +0004318603 00000 n +0004318819 00000 n +0004319269 00000 n +0004324245 00000 n +0004324471 00000 n +0004324719 00000 n +0004324896 00000 n +0004324975 00000 n +0004325191 00000 n +0004325641 00000 n +0004325826 00000 n +0004325915 00000 n +0004326141 00000 n +0004326693 00000 n +0004326858 00000 n +0004326922 00000 n +0004327127 00000 n +0004327413 00000 n +0004327590 00000 n +0004327669 00000 n +0004327885 00000 n +0004328335 00000 n +0004331572 00000 n +0004331798 00000 n +0004331943 00000 n +0004358262 00000 n +0004358488 00000 n +0004358690 00000 n +0004364179 00000 n +0004364405 00000 n +0004364591 00000 n +0004371971 00000 n +0004372197 00000 n +0004372385 00000 n +0004376600 00000 n +0004376826 00000 n +0004377098 00000 n +0004377394 00000 n +0004377531 00000 n +0004377744 00000 n +0004378040 00000 n +0004378177 00000 n +0004378389 00000 n +0004378685 00000 n +0004378822 00000 n +0004379034 00000 n +0004379330 00000 n +0004379467 00000 n +0004379679 00000 n +0004379975 00000 n +0004380112 00000 n +0004380325 00000 n +0004386166 00000 n +0004386392 00000 n +0004386625 00000 n +0004386790 00000 n +0004386854 00000 n +0004387059 00000 n +0004387345 00000 n +0004387510 00000 n +0004387574 00000 n +0004387779 00000 n +0004388065 00000 n +0004393051 00000 n +0004393277 00000 n +0004393494 00000 n +0004398997 00000 n +0004399223 00000 n +0004399381 00000 n +0004404920 00000 n +0004405146 00000 n +0004405363 00000 n +0004405573 00000 n +0004405692 00000 n +0004405942 00000 n +0004406586 00000 n +0004411829 00000 n +0004412055 00000 n +0004412272 00000 n +0004412457 00000 n +0004412546 00000 n +0004412772 00000 n +0004413322 00000 n +0004418616 00000 n +0004418842 00000 n +0004419001 00000 n +0004423802 00000 n +0004424028 00000 n +0004424201 00000 n +0004428758 00000 n +0004428984 00000 n +0004429170 00000 n +0004433206 00000 n +0004433432 00000 n +0004433621 00000 n +0004436286 00000 n +0004436512 00000 n +0004436687 00000 n +0004439868 00000 n +0004440094 00000 n +0004440275 00000 n +0004444384 00000 n +0004444610 00000 n +0004444763 00000 n +0004449960 00000 n +0004450186 00000 n +0004450345 00000 n +0004455522 00000 n +0004455748 00000 n +0004455920 00000 n +0004462020 00000 n +0004462472 00000 n +0004463006 00000 n +0004463203 00000 n +0004485359 00000 n +0004485580 00000 n +0004485784 00000 n +0004496206 00000 n +0004496352 00000 n +0004498351 00000 n +0004503319 00000 n +0004503346 00000 n +0004503572 00000 n +0004503767 00000 n +0004505913 00000 n +0004511035 00000 n +0004511261 00000 n +0004511447 00000 n +0004517434 00000 n +0004517660 00000 n +0004517834 00000 n +0004517999 00000 n +0004518063 00000 n +0004518267 00000 n +0004518558 00000 n +0004525290 00000 n +0004525516 00000 n +0004525675 00000 n +0004531026 00000 n +0004531252 00000 n +0004531424 00000 n +0004536700 00000 n +0004536926 00000 n +0004537084 00000 n +0004543127 00000 n +0004543353 00000 n +0004543525 00000 n +0004547360 00000 n +0004547586 00000 n +0004548097 00000 n +0004548356 00000 n +0004548620 00000 n +0004548815 00000 n +0004549059 00000 n +0004549370 00000 n +0004549507 00000 n +0004549721 00000 n +0004550026 00000 n +0004550163 00000 n +0004550374 00000 n +0004550682 00000 n +0004550819 00000 n +0004551128 00000 n +0004551265 00000 n +0004551576 00000 n +0004551713 00000 n +0004551934 00000 n +0004552239 00000 n +0004552376 00000 n +0004552601 00000 n +0004552909 00000 n +0004553046 00000 n +0004553355 00000 n +0004553492 00000 n +0004553722 00000 n +0004554030 00000 n +0004554167 00000 n +0004554383 00000 n +0004554692 00000 n +0004554829 00000 n +0004555140 00000 n +0004555277 00000 n +0004555497 00000 n +0004560199 00000 n +0004560425 00000 n +0004560597 00000 n +0004563834 00000 n +0004564309 00000 n +0004565056 00000 n +0004565242 00000 n +0004592177 00000 n +0004593372 00000 n +0004593582 00000 n +0004595120 00000 n +0004595147 00000 n +0004596341 00000 n +0004596549 00000 n +0004618510 00000 n +0004618538 00000 n +0004619116 00000 n +0004619309 00000 n +0004644630 00000 n +0004645824 00000 n +0004646032 00000 n +0004665913 00000 n +0004665941 00000 n +0004665983 00000 n +0004667078 00000 n +0004667203 00000 n +0004668261 00000 n +0004668287 00000 n +0004669119 00000 n +0004669145 00000 n +0004669950 00000 n +0004669976 00000 n +0004670817 00000 n +0004670843 00000 n +0004671538 00000 n +0004671564 00000 n +0004672308 00000 n +0004672334 00000 n +0004673119 00000 n +0004673145 00000 n +0004673712 00000 n +0004673738 00000 n +0004674128 00000 n +0004679398 00000 n +0004679425 00000 n +0004679870 00000 n +0004681064 00000 n +0004681272 00000 n +0004703233 00000 n +0004703261 00000 n +0004703839 00000 n +0004704032 00000 n +0004729353 00000 n +0004730100 00000 n +0004730286 00000 n +0004757221 00000 n +0004757263 00000 n +0004758358 00000 n +0004758483 00000 n +0004759857 00000 n +0004759884 00000 n +0004760276 00000 n +0004761441 00000 n +0004761642 00000 n +0004780124 00000 n +0004780152 00000 n +0004780677 00000 n +0004780872 00000 n +0004798620 00000 n +0004802361 00000 n +0004802388 00000 n +0004802614 00000 n +0004802759 00000 n +0004806207 00000 n +0004806433 00000 n +0004806578 00000 n +0004809999 00000 n +0004810225 00000 n +0004810370 00000 n +0004814026 00000 n +0004814252 00000 n +0004814397 00000 n +0004818272 00000 n +0004818498 00000 n +0004818657 00000 n +0004822101 00000 n +0004822327 00000 n +0004822486 00000 n +0004825233 00000 n +0004825459 00000 n +0004825617 00000 n +0004825709 00000 n +0004828590 00000 n +0004828816 00000 n +0004828974 00000 n +0004831304 00000 n +0004831530 00000 n +0004831702 00000 n +0004834249 00000 n +0004834475 00000 n +0004834633 00000 n +0004837740 00000 n +0004837966 00000 n +0004838124 00000 n +0004841091 00000 n +0004841317 00000 n +0004841475 00000 n +0004845250 00000 n +0004845476 00000 n +0004845628 00000 n +0004845733 00000 n +0004845942 00000 n +0004846364 00000 n +0004849820 00000 n +0004850046 00000 n +0004850198 00000 n +0004854005 00000 n +0004854231 00000 n +0004854389 00000 n +0004856284 00000 n +0004856510 00000 n +0004856683 00000 n +0004857132 00000 n +0004857333 00000 n +0004869354 00000 n +0004873834 00000 n +0004874060 00000 n +0004874219 00000 n +0004878372 00000 n +0004878598 00000 n +0004878743 00000 n +0004882883 00000 n +0004883109 00000 n +0004883268 00000 n +0004887320 00000 n +0004887546 00000 n +0004887691 00000 n +0004891620 00000 n +0004891846 00000 n +0004891991 00000 n +0004895388 00000 n +0004895614 00000 n +0004895759 00000 n +0004898536 00000 n +0004898762 00000 n +0004898921 00000 n +0004902485 00000 n +0004902711 00000 n +0004902856 00000 n +0004906636 00000 n +0004906862 00000 n +0004907021 00000 n +0004911498 00000 n +0004911724 00000 n +0004911896 00000 n +0004915131 00000 n +0004915357 00000 n +0004915530 00000 n +0004920667 00000 n +0004920893 00000 n +0004921065 00000 n +0004924465 00000 n +0004924691 00000 n +0004924879 00000 n +0004925205 00000 n +0004925417 00000 n +0004940124 00000 n +0004940541 00000 n +0004940746 00000 n +0004958206 00000 n +0004961704 00000 n +0004961930 00000 n +0004962075 00000 n +0004965514 00000 n +0004965740 00000 n +0004965885 00000 n +0004969499 00000 n +0004969725 00000 n +0004969884 00000 n +0004973974 00000 n +0004974200 00000 n +0004974358 00000 n +0004976572 00000 n +0004976798 00000 n +0004976943 00000 n +0004979956 00000 n +0004980182 00000 n +0004980334 00000 n +0004983371 00000 n +0004983597 00000 n +0004983736 00000 n +0004987467 00000 n +0004987693 00000 n +0004987838 00000 n +0004992328 00000 n +0004992554 00000 n +0004992725 00000 n +0004992830 00000 n +0004996357 00000 n +0004996583 00000 n +0004996756 00000 n +0005000494 00000 n +0005000720 00000 n +0005000893 00000 n +0005004001 00000 n +0005004227 00000 n +0005004386 00000 n +0005007127 00000 n +0005007353 00000 n +0005007511 00000 n +0005011061 00000 n +0005011287 00000 n +0005011432 00000 n +0005015745 00000 n +0005015971 00000 n +0005016131 00000 n +0005019838 00000 n +0005020064 00000 n +0005020236 00000 n +0005022764 00000 n +0005022990 00000 n +0005023149 00000 n +0005025907 00000 n +0005026133 00000 n +0005026291 00000 n +0005030145 00000 n +0005030371 00000 n +0005030516 00000 n +0005034553 00000 n +0005034779 00000 n +0005034937 00000 n +0005037920 00000 n +0005038146 00000 n +0005038304 00000 n +0005041107 00000 n +0005041333 00000 n +0005041491 00000 n +0005044047 00000 n +0005044273 00000 n +0005044431 00000 n +0005047743 00000 n +0005047969 00000 n +0005048127 00000 n +0005051033 00000 n +0005051259 00000 n +0005051404 00000 n +0005053712 00000 n +0005053938 00000 n +0005054083 00000 n +0005057236 00000 n +0005057462 00000 n +0005057607 00000 n +0005060680 00000 n +0005060906 00000 n +0005061064 00000 n +0005064255 00000 n +0005064481 00000 n +0005064639 00000 n +0005067608 00000 n +0005067834 00000 n +0005068006 00000 n +0005071229 00000 n +0005071455 00000 n +0005071639 00000 n +0005074166 00000 n +0005074392 00000 n +0005074550 00000 n +0005078180 00000 n +0005078406 00000 n +0005078564 00000 n +0005081456 00000 n +0005081682 00000 n +0005081854 00000 n +0005083936 00000 n +0005084162 00000 n +0005084333 00000 n +0005086046 00000 n +0005086272 00000 n +0005086457 00000 n +0005088147 00000 n +0005088373 00000 n +0005088531 00000 n +0005091680 00000 n +0005091906 00000 n +0005092105 00000 n +0005094497 00000 n +0005094723 00000 n +0005094922 00000 n +0005097346 00000 n +0005097572 00000 n +0005097757 00000 n +0005099879 00000 n +0005100105 00000 n +0005100263 00000 n +0005102584 00000 n +0005102810 00000 n +0005102968 00000 n +0005105809 00000 n +0005106035 00000 n +0005106221 00000 n +0005111308 00000 n +0005111534 00000 n +0005111720 00000 n +0005116284 00000 n +0005116510 00000 n +0005116696 00000 n +0005120852 00000 n +0005121078 00000 n +0005121264 00000 n +0005125002 00000 n +0005125228 00000 n +0005125414 00000 n +0005129823 00000 n +0005130049 00000 n +0005130235 00000 n +0005135056 00000 n +0005135282 00000 n +0005135539 00000 n +0005135703 00000 n +0005135767 00000 n +0005135971 00000 n +0005136256 00000 n +0005136588 00000 n +0005136802 00000 n +0005151094 00000 n +0005156149 00000 n +0005156375 00000 n +0005156520 00000 n +0005161110 00000 n +0005161336 00000 n +0005161606 00000 n +0005161770 00000 n +0005161834 00000 n +0005162038 00000 n +0005162416 00000 n +0005162588 00000 n +0005162662 00000 n +0005162873 00000 n +0005163300 00000 n +0005165384 00000 n +0005165610 00000 n +0005165809 00000 n +0005167967 00000 n +0005168193 00000 n +0005168437 00000 n +0005172549 00000 n +0005172775 00000 n +0005173019 00000 n +0005176614 00000 n +0005176840 00000 n +0005176998 00000 n +0005179755 00000 n +0005179981 00000 n +0005180139 00000 n +0005184377 00000 n +0005184603 00000 n +0005184775 00000 n +0005188634 00000 n +0005188860 00000 n +0005189032 00000 n +0005193895 00000 n +0005194121 00000 n +0005194364 00000 n +0005194528 00000 n +0005194592 00000 n +0005194796 00000 n +0005195081 00000 n +0005200935 00000 n +0005201161 00000 n +0005201404 00000 n +0005205193 00000 n +0005205419 00000 n +0005205662 00000 n +0005205826 00000 n +0005205890 00000 n +0005206094 00000 n +0005206379 00000 n +0005210272 00000 n +0005210498 00000 n +0005210755 00000 n +0005210919 00000 n +0005210983 00000 n +0005211187 00000 n +0005211472 00000 n +0005211636 00000 n +0005211700 00000 n +0005211904 00000 n +0005212189 00000 n +0005216230 00000 n +0005216456 00000 n +0005216601 00000 n +0005229932 00000 n +0005230158 00000 n +0005230303 00000 n +0005233649 00000 n +0005233875 00000 n +0005234033 00000 n +0005237037 00000 n +0005237263 00000 n +0005237448 00000 n +0005241755 00000 n +0005241981 00000 n +0005242153 00000 n +0005245804 00000 n +0005246030 00000 n +0005246202 00000 n +0005250098 00000 n +0005250324 00000 n +0005250497 00000 n +0005254261 00000 n +0005254487 00000 n +0005254659 00000 n +0005258529 00000 n +0005258755 00000 n +0005258940 00000 n +0005263249 00000 n +0005263475 00000 n +0005263674 00000 n +0005267817 00000 n +0005268043 00000 n +0005268287 00000 n +0005272525 00000 n +0005272751 00000 n +0005272937 00000 n +0005276985 00000 n +0005277211 00000 n +0005277391 00000 n +0005280935 00000 n +0005281161 00000 n +0005281404 00000 n +0005281613 00000 n +0005281732 00000 n +0005281981 00000 n +0005282610 00000 n +0005286271 00000 n +0005286497 00000 n +0005286682 00000 n +0005289908 00000 n +0005290134 00000 n +0005290405 00000 n +0005290569 00000 n +0005290633 00000 n +0005290837 00000 n +0005291122 00000 n +0005295039 00000 n +0005295265 00000 n +0005295424 00000 n +0005298968 00000 n +0005299194 00000 n +0005299339 00000 n +0005302835 00000 n +0005303061 00000 n +0005303206 00000 n +0005306765 00000 n +0005306991 00000 n +0005307164 00000 n +0005310638 00000 n +0005310864 00000 n +0005311009 00000 n +0005314835 00000 n +0005315061 00000 n +0005315220 00000 n +0005319236 00000 n +0005319462 00000 n +0005319620 00000 n +0005323222 00000 n +0005323448 00000 n +0005323620 00000 n +0005327153 00000 n +0005327379 00000 n +0005327537 00000 n +0005331167 00000 n +0005331393 00000 n +0005331538 00000 n +0005335263 00000 n +0005335489 00000 n +0005335648 00000 n +0005339985 00000 n +0005340211 00000 n +0005340382 00000 n +0005344812 00000 n +0005345038 00000 n +0005345183 00000 n +0005349149 00000 n +0005349375 00000 n +0005349534 00000 n +0005352130 00000 n +0005352356 00000 n +0005352501 00000 n +0005353467 00000 n +0005353693 00000 n +0005353864 00000 n +0005356417 00000 n +0005356643 00000 n +0005356801 00000 n +0005359212 00000 n +0005359438 00000 n +0005359597 00000 n +0005363140 00000 n +0005363366 00000 n +0005363511 00000 n +0005368261 00000 n +0005368487 00000 n +0005368632 00000 n +0005369274 00000 n +0005369500 00000 n +0005369658 00000 n +0005371492 00000 n +0005371718 00000 n +0005371876 00000 n +0005372880 00000 n +0005373106 00000 n +0005373264 00000 n +0005374935 00000 n +0005375161 00000 n +0005375319 00000 n +0005376228 00000 n +0005376454 00000 n +0005376612 00000 n +0005377508 00000 n +0005377734 00000 n +0005377892 00000 n +0005378697 00000 n +0005378923 00000 n +0005379075 00000 n +0005379675 00000 n +0005379901 00000 n +0005380087 00000 n +0005380251 00000 n +0005380315 00000 n +0005380518 00000 n +0005380803 00000 n +0005384603 00000 n +0005384829 00000 n +0005385001 00000 n +0005428934 00000 n +0005429160 00000 n +0005429318 00000 n +0005465581 00000 n +0005465807 00000 n +0005465973 00000 n +0005468704 00000 n +0005468930 00000 n +0005469088 00000 n +0005472347 00000 n +0005472573 00000 n +0005472725 00000 n +0005474645 00000 n +0005474871 00000 n +0005475029 00000 n +0005476295 00000 n +0005476521 00000 n +0005476679 00000 n +0005477538 00000 n +0005477764 00000 n +0005477909 00000 n +0005481659 00000 n +0005481885 00000 n +0005482024 00000 n +0005484310 00000 n +0005484536 00000 n +0005484695 00000 n +0005487605 00000 n +0005487831 00000 n +0005487990 00000 n +0005491566 00000 n +0005491792 00000 n +0005491937 00000 n +0005495784 00000 n +0005496010 00000 n +0005496163 00000 n +0005499996 00000 n +0005500222 00000 n +0005500381 00000 n +0005504381 00000 n +0005504607 00000 n +0005504766 00000 n +0005507231 00000 n +0005507577 00000 n +0005508054 00000 n +0005508247 00000 n +0005530316 00000 n +0005530917 00000 n +0005531103 00000 n +0005555289 00000 n +0005556483 00000 n +0005556691 00000 n +0005580916 00000 n +0005580944 00000 n +0005581069 00000 n +0005581111 00000 n +0005582207 00000 n +0005584258 00000 n +0005584285 00000 n +0005584631 00000 n +0005590963 00000 n +0005590990 00000 n +0005591216 00000 n +0005591361 00000 n +0005594293 00000 n +0005594519 00000 n +0005594658 00000 n +0005597228 00000 n +0005597454 00000 n +0005597599 00000 n +0005602177 00000 n +0005602403 00000 n +0005602542 00000 n +0005607414 00000 n +0005607640 00000 n +0005607841 00000 n +0005607952 00000 n +0005608025 00000 n +0005608323 00000 n +0005608678 00000 n +0005608883 00000 n +0005619952 00000 n +0005620240 00000 n +0005620454 00000 n +0005628571 00000 n +0005629004 00000 n +0005629203 00000 n +0005637949 00000 n +0005642069 00000 n +0005642295 00000 n +0005642434 00000 n +0005646542 00000 n +0005646768 00000 n +0005646913 00000 n +0005651278 00000 n +0005651504 00000 n +0005651649 00000 n +0005655577 00000 n +0005655941 00000 n +0005655983 00000 n +0005657467 00000 n +0005657592 00000 n +0005658210 00000 n +0005658396 00000 n +0005684237 00000 n +0005684780 00000 n +0005684973 00000 n +0005708100 00000 n +0005709597 00000 n +0005709624 00000 n +0005709850 00000 n +0005709989 00000 n +0005715039 00000 n +0005715265 00000 n +0005715423 00000 n +0005715591 00000 n +0005715660 00000 n +0005715867 00000 n +0005716303 00000 n +0005720327 00000 n +0005720553 00000 n +0005720698 00000 n +0005724227 00000 n +0005724453 00000 n +0005724624 00000 n +0005724724 00000 n +0005729086 00000 n +0005729312 00000 n +0005729483 00000 n +0005733450 00000 n +0005733676 00000 n +0005733834 00000 n +0005736976 00000 n +0005737202 00000 n +0005737347 00000 n +0005740416 00000 n +0005740642 00000 n +0005740787 00000 n +0005743946 00000 n +0005744172 00000 n +0005744317 00000 n +0005746605 00000 n +0005746831 00000 n +0005746976 00000 n +0005749961 00000 n +0005750187 00000 n +0005750332 00000 n +0005755606 00000 n +0005755832 00000 n +0005755977 00000 n +0005759883 00000 n +0005760109 00000 n +0005760254 00000 n +0005762883 00000 n +0005763109 00000 n +0005763254 00000 n +0005766285 00000 n +0005766511 00000 n +0005766656 00000 n +0005770030 00000 n +0005770256 00000 n +0005770401 00000 n +0005773711 00000 n +0005773937 00000 n +0005774082 00000 n +0005777554 00000 n +0005777780 00000 n +0005777925 00000 n +0005783040 00000 n +0005783266 00000 n +0005783411 00000 n +0005788837 00000 n +0005789063 00000 n +0005789208 00000 n +0005793900 00000 n +0005794126 00000 n +0005794271 00000 n +0005799673 00000 n +0005799899 00000 n +0005800058 00000 n +0005800534 00000 n +0005800734 00000 n +0005821982 00000 n +0005826549 00000 n +0005826775 00000 n +0005826934 00000 n +0005829419 00000 n +0005829645 00000 n +0005829790 00000 n +0005832748 00000 n +0005832974 00000 n +0005833119 00000 n +0005836080 00000 n +0005836306 00000 n +0005836451 00000 n +0005839494 00000 n +0005839720 00000 n +0005839878 00000 n +0005844285 00000 n +0005844511 00000 n +0005844656 00000 n +0005848169 00000 n +0005848395 00000 n +0005848553 00000 n +0005851396 00000 n +0005851622 00000 n +0005851780 00000 n +0005854066 00000 n +0005854292 00000 n +0005854450 00000 n +0005857595 00000 n +0005857821 00000 n +0005857979 00000 n +0005860726 00000 n +0005860952 00000 n +0005861110 00000 n +0005864024 00000 n +0005864250 00000 n +0005864408 00000 n +0005867035 00000 n +0005867261 00000 n +0005867419 00000 n +0005870946 00000 n +0005871172 00000 n +0005871330 00000 n +0005874200 00000 n +0005874426 00000 n +0005874584 00000 n +0005878325 00000 n +0005878551 00000 n +0005878709 00000 n +0005882000 00000 n +0005882226 00000 n +0005882384 00000 n +0005885213 00000 n +0005885439 00000 n +0005885597 00000 n +0005887493 00000 n +0005887719 00000 n +0005887877 00000 n +0005891201 00000 n +0005891427 00000 n +0005891585 00000 n +0005894098 00000 n +0005894324 00000 n +0005894482 00000 n +0005898165 00000 n +0005898391 00000 n +0005898549 00000 n +0005900965 00000 n +0005901191 00000 n +0005901349 00000 n +0005904077 00000 n +0005904303 00000 n +0005904461 00000 n +0005909002 00000 n +0005909228 00000 n +0005909386 00000 n +0005913509 00000 n +0005913735 00000 n +0005913894 00000 n +0005914330 00000 n +0005914536 00000 n +0005928665 00000 n +0005933295 00000 n +0005933521 00000 n +0005933693 00000 n +0005941695 00000 n +0005941921 00000 n +0005942066 00000 n +0005947241 00000 n +0005947467 00000 n +0005947750 00000 n +0005947914 00000 n +0005947978 00000 n +0005948179 00000 n +0005948450 00000 n +0005948618 00000 n +0005948685 00000 n +0005948891 00000 n +0005949294 00000 n +0005949458 00000 n +0005949522 00000 n +0005949723 00000 n +0005949927 00000 n +0005950092 00000 n +0005950156 00000 n +0005950361 00000 n +0005950762 00000 n +0005950926 00000 n +0005950989 00000 n +0005951192 00000 n +0005951487 00000 n +0005951651 00000 n +0005951714 00000 n +0005951917 00000 n +0005952212 00000 n +0005952524 00000 n +0005952738 00000 n +0005967094 00000 n +0005967473 00000 n +0005967678 00000 n +0005981268 00000 n +0005987171 00000 n +0005987397 00000 n +0005987612 00000 n +0005987776 00000 n +0005987840 00000 n +0005988043 00000 n +0005988319 00000 n +0005988487 00000 n +0005988556 00000 n +0005988763 00000 n +0005989151 00000 n +0005989315 00000 n +0005989379 00000 n +0005989580 00000 n +0005989809 00000 n +0005989973 00000 n +0005990037 00000 n +0005990241 00000 n +0005990635 00000 n +0005997373 00000 n +0005997599 00000 n +0005997816 00000 n +0005997984 00000 n +0005998053 00000 n +0005998258 00000 n +0005998482 00000 n +0005998670 00000 n +0005998764 00000 n +0005998991 00000 n +0005999564 00000 n +0006006011 00000 n +0006006237 00000 n +0006006454 00000 n +0006006626 00000 n +0006006700 00000 n +0006006909 00000 n +0006007202 00000 n +0006007366 00000 n +0006007430 00000 n +0006007631 00000 n +0006007882 00000 n +0006013084 00000 n +0006013310 00000 n +0006013469 00000 n +0006018511 00000 n +0006018737 00000 n +0006019052 00000 n +0006019216 00000 n +0006019280 00000 n +0006019481 00000 n +0006019689 00000 n +0006019853 00000 n +0006019917 00000 n +0006020118 00000 n +0006020326 00000 n +0006020490 00000 n +0006020554 00000 n +0006020758 00000 n +0006021043 00000 n +0006021211 00000 n +0006021280 00000 n +0006021488 00000 n +0006022032 00000 n +0006022196 00000 n +0006022260 00000 n +0006022461 00000 n +0006022669 00000 n +0006022833 00000 n +0006022897 00000 n +0006023098 00000 n +0006023306 00000 n +0006023470 00000 n +0006023534 00000 n +0006023738 00000 n +0006024023 00000 n +0006024191 00000 n +0006024260 00000 n +0006024468 00000 n +0006024714 00000 n +0006024882 00000 n +0006024951 00000 n +0006025156 00000 n +0006025381 00000 n +0006029381 00000 n +0006029607 00000 n +0006030104 00000 n +0006030272 00000 n +0006030341 00000 n +0006030549 00000 n +0006030795 00000 n +0006030959 00000 n +0006031023 00000 n +0006031224 00000 n +0006031432 00000 n +0006031596 00000 n +0006031660 00000 n +0006031861 00000 n +0006032069 00000 n +0006032233 00000 n +0006032297 00000 n +0006032501 00000 n +0006032786 00000 n +0006032954 00000 n +0006033023 00000 n +0006033231 00000 n +0006033477 00000 n +0006033645 00000 n +0006033712 00000 n +0006033918 00000 n +0006034318 00000 n +0006034482 00000 n +0006034546 00000 n +0006034750 00000 n +0006035035 00000 n +0006035199 00000 n +0006035263 00000 n +0006035464 00000 n +0006035672 00000 n +0006035840 00000 n +0006035909 00000 n +0006036114 00000 n +0006036339 00000 n +0006036507 00000 n +0006036576 00000 n +0006036784 00000 n +0006037030 00000 n +0006037194 00000 n +0006037258 00000 n +0006037459 00000 n +0006037667 00000 n +0006037831 00000 n +0006037895 00000 n +0006038096 00000 n +0006038304 00000 n +0006038468 00000 n +0006038532 00000 n +0006038736 00000 n +0006039021 00000 n +0006039189 00000 n +0006039258 00000 n +0006039466 00000 n +0006039712 00000 n +0006039880 00000 n +0006039947 00000 n +0006040153 00000 n +0006040554 00000 n +0006040722 00000 n +0006040791 00000 n +0006040996 00000 n +0006041216 00000 n +0006041380 00000 n +0006041444 00000 n +0006041645 00000 n +0006041858 00000 n +0006042022 00000 n +0006042086 00000 n +0006042290 00000 n +0006042575 00000 n +0006042743 00000 n +0006042811 00000 n +0006043015 00000 n +0006043280 00000 n +0006043448 00000 n +0006043516 00000 n +0006043720 00000 n +0006043973 00000 n +0006044141 00000 n +0006044209 00000 n +0006044413 00000 n +0006044678 00000 n +0006044850 00000 n +0006044923 00000 n +0006045131 00000 n +0006045417 00000 n +0006045589 00000 n +0006045662 00000 n +0006045870 00000 n +0006046146 00000 n +0006050382 00000 n +0006050608 00000 n +0006050753 00000 n +0006052842 00000 n +0006053068 00000 n +0006053183 00000 n +0006053812 00000 n +0006054016 00000 n +0006079067 00000 n +0006079666 00000 n +0006079863 00000 n +0006110097 00000 n +0006110229 00000 n +0006110863 00000 n +0006110887 00000 n +0006110911 00000 n +0006110953 00000 n +0006110977 00000 n +0006111001 00000 n +0006111025 00000 n +0006111049 00000 n +0006111073 00000 n +0006111097 00000 n +0006111121 00000 n +0006111145 00000 n +0006111169 00000 n +0006111193 00000 n +0006111217 00000 n +0006111241 00000 n +0006111265 00000 n +0006111289 00000 n +0006111313 00000 n +0006111337 00000 n +0006111361 00000 n +0006111385 00000 n +0006111409 00000 n +0006111433 00000 n +0006111457 00000 n +0006111481 00000 n +0006111505 00000 n +0006111529 00000 n +0006111553 00000 n +0006111577 00000 n +0006111601 00000 n +0006111625 00000 n +0006111649 00000 n +0006111673 00000 n +0006111697 00000 n +0006111721 00000 n +0006111745 00000 n +0006111769 00000 n +0006111793 00000 n +0006111817 00000 n +0006111841 00000 n +0006111865 00000 n +0006111889 00000 n +0006111913 00000 n +0006111937 00000 n +0006111961 00000 n +0006111985 00000 n +0006112009 00000 n +0006112033 00000 n +0006112057 00000 n +0006112081 00000 n +0006112105 00000 n +0006112129 00000 n +0006112153 00000 n +0006112177 00000 n +0006112201 00000 n +0006112225 00000 n +0006112249 00000 n +0006112273 00000 n +0006112297 00000 n +0006112321 00000 n +0006112345 00000 n +0006112369 00000 n +0006112393 00000 n +0006112417 00000 n +0006112441 00000 n +0006112465 00000 n +0006112489 00000 n +0006112513 00000 n +0006112537 00000 n +0006112561 00000 n +0006112585 00000 n +0006112609 00000 n +0006112633 00000 n +0006112657 00000 n +0006112681 00000 n +0006112705 00000 n +0006112729 00000 n +0006112753 00000 n +0006112777 00000 n +0006112801 00000 n +0006112825 00000 n +0006112849 00000 n +0006112873 00000 n +0006112897 00000 n +0006112921 00000 n +0006112945 00000 n +0006112969 00000 n +0006112993 00000 n +0006113017 00000 n +0006113041 00000 n +0006113065 00000 n +0006113089 00000 n +0006113113 00000 n +0006113137 00000 n +0006113161 00000 n +0006113185 00000 n +0006113209 00000 n +0006113233 00000 n +0006113257 00000 n +0006113281 00000 n +0006113305 00000 n +0006113329 00000 n +0006113353 00000 n +0006113377 00000 n +0006113401 00000 n +0006113425 00000 n +0006113449 00000 n +0006113473 00000 n +0006113497 00000 n +0006113521 00000 n +0006113545 00000 n +0006113569 00000 n +0006113593 00000 n +0006113617 00000 n +0006113641 00000 n +0006113665 00000 n +0006113689 00000 n +0006113713 00000 n +0006113737 00000 n +0006113761 00000 n +0006113785 00000 n +0006113809 00000 n +0006113833 00000 n +0006113857 00000 n +0006113881 00000 n +0006113905 00000 n +0006113929 00000 n +0006113953 00000 n +0006113977 00000 n +0006114001 00000 n +0006114025 00000 n +0006114049 00000 n +0006114073 00000 n +0006114097 00000 n +0006114121 00000 n +0006114145 00000 n +0006114169 00000 n +0006114193 00000 n +0006114217 00000 n +0006114241 00000 n +0006114265 00000 n +0006114289 00000 n +0006114313 00000 n +0006114337 00000 n +0006114361 00000 n +0006114385 00000 n +0006114409 00000 n +0006114433 00000 n +0006114457 00000 n +0006114481 00000 n +0006114505 00000 n +0006114529 00000 n +0006114553 00000 n +0006114577 00000 n +0006114601 00000 n +0006114625 00000 n +0006114649 00000 n +0006114673 00000 n +0006114697 00000 n +0006114721 00000 n +0006114745 00000 n +0006114769 00000 n +0006114793 00000 n +0006114817 00000 n +0006114841 00000 n +0006114865 00000 n +0006114889 00000 n +0006114913 00000 n +0006114937 00000 n +0006114961 00000 n +0006114985 00000 n +0006115009 00000 n +0006115033 00000 n +0006115057 00000 n +0006115081 00000 n +0006115105 00000 n +0006115129 00000 n +0006115153 00000 n +0006115177 00000 n +0006115201 00000 n +0006115225 00000 n +0006115249 00000 n +0006115273 00000 n +0006115297 00000 n +0006115321 00000 n +0006115345 00000 n +0006115369 00000 n +0006115393 00000 n +0006115417 00000 n +0006115441 00000 n +0006115465 00000 n +0006115489 00000 n +0006115513 00000 n +0006115537 00000 n +0006115561 00000 n +0006115585 00000 n +0006115609 00000 n +0006115633 00000 n +0006115657 00000 n +0006115681 00000 n +0006115705 00000 n +0006115729 00000 n +0006115753 00000 n +0006115777 00000 n +0006115801 00000 n +0006115825 00000 n +0006115849 00000 n +0006115873 00000 n +0006115897 00000 n +0006115921 00000 n +0006115945 00000 n +0006115969 00000 n +0006115993 00000 n +0006116017 00000 n +0006116041 00000 n +0006116065 00000 n +0006116089 00000 n +0006116113 00000 n +0006116137 00000 n +0006116161 00000 n +0006116185 00000 n +0006116209 00000 n +0006116233 00000 n +0006116257 00000 n +0006116281 00000 n +0006116305 00000 n +0006116329 00000 n +0006116353 00000 n +0006116377 00000 n +0006116401 00000 n +0006116425 00000 n +0006116449 00000 n +0006116473 00000 n +0006116497 00000 n +0006116521 00000 n +0006116545 00000 n +0006116569 00000 n +0006116593 00000 n +0006116617 00000 n +0006116641 00000 n +0006116665 00000 n +0006116689 00000 n +0006116713 00000 n +0006116737 00000 n +0006116761 00000 n +0006116785 00000 n +0006116809 00000 n +0006116833 00000 n +0006116857 00000 n +0006116881 00000 n +0006116905 00000 n +0006116929 00000 n +0006116953 00000 n +0006116977 00000 n +0006117001 00000 n +0006117025 00000 n +0006117049 00000 n +0006117073 00000 n +0006117097 00000 n +0006117121 00000 n +0006117145 00000 n +0006117169 00000 n +0006117193 00000 n +0006117217 00000 n +0006117241 00000 n +0006117265 00000 n +0006117289 00000 n +0006117313 00000 n +0006117337 00000 n +0006117361 00000 n +0006117385 00000 n +0006117409 00000 n +0006117433 00000 n +0006117457 00000 n +0006117481 00000 n +0006117505 00000 n +0006117529 00000 n +0006117553 00000 n +0006117577 00000 n +0006117601 00000 n +0006117625 00000 n +0006117649 00000 n +0006117673 00000 n +0006117697 00000 n +0006117721 00000 n +0006117745 00000 n +0006117769 00000 n +0006117793 00000 n +0006117817 00000 n +0006117841 00000 n +0006117865 00000 n +0006117889 00000 n +0006117913 00000 n +0006117937 00000 n +0006117961 00000 n +0006117985 00000 n +0006118009 00000 n +0006118033 00000 n +0006118057 00000 n +0006118081 00000 n +0006118105 00000 n +0006118129 00000 n +0006118153 00000 n +0006118177 00000 n +0006118201 00000 n +0006118225 00000 n +0006118249 00000 n +0006118273 00000 n +0006118297 00000 n +0006118321 00000 n +0006118345 00000 n +0006118369 00000 n +0006118393 00000 n +0006118417 00000 n +0006118441 00000 n +0006118465 00000 n +0006118489 00000 n +0006118513 00000 n +0006118537 00000 n +0006118561 00000 n +0006118585 00000 n +0006118609 00000 n +0006118633 00000 n +0006118657 00000 n +0006118681 00000 n +0006118705 00000 n +0006118729 00000 n +0006118753 00000 n +0006118777 00000 n +0006118801 00000 n +0006118825 00000 n +0006118849 00000 n +0006118873 00000 n +0006118897 00000 n +0006118921 00000 n +0006118945 00000 n +0006118969 00000 n +0006118993 00000 n +0006119017 00000 n +0006119041 00000 n +0006119065 00000 n +0006119089 00000 n +0006119113 00000 n +0006119137 00000 n +0006119161 00000 n +0006119185 00000 n +0006119209 00000 n +0006119233 00000 n +0006119257 00000 n +0006119281 00000 n +0006119305 00000 n +0006119329 00000 n +0006119353 00000 n +0006119377 00000 n +0006119401 00000 n +0006119425 00000 n +0006119449 00000 n +0006119473 00000 n +0006119497 00000 n +0006119521 00000 n +0006119545 00000 n +0006119569 00000 n +0006119593 00000 n +0006119617 00000 n +0006119641 00000 n +0006119665 00000 n +0006119689 00000 n +0006119713 00000 n +0006119737 00000 n +0006119761 00000 n +0006119785 00000 n +0006119809 00000 n +0006119833 00000 n +0006119857 00000 n +0006119881 00000 n +0006119905 00000 n +0006119929 00000 n +0006119953 00000 n +0006119977 00000 n +0006120001 00000 n +0006120025 00000 n +0006120049 00000 n +0006120073 00000 n +0006120097 00000 n +0006120121 00000 n +0006120145 00000 n +0006120169 00000 n +0006120193 00000 n +0006120217 00000 n +0006120241 00000 n +0006120265 00000 n +0006120289 00000 n +0006120313 00000 n +0006120337 00000 n +0006120361 00000 n +0006120385 00000 n +0006120409 00000 n +0006120433 00000 n +0006120457 00000 n +0006120481 00000 n +0006120505 00000 n +0006120529 00000 n +0006120553 00000 n +0006120577 00000 n +0006120601 00000 n +0006120625 00000 n +0006120649 00000 n +0006120673 00000 n +0006120697 00000 n +0006120721 00000 n +0006120745 00000 n +0006120769 00000 n +0006120793 00000 n +0006120817 00000 n +0006120841 00000 n +0006120865 00000 n +0006120889 00000 n +0006120913 00000 n +0006120937 00000 n +0006120961 00000 n +0006120985 00000 n +0006121009 00000 n +0006121033 00000 n +0006121057 00000 n +0006121081 00000 n +0006121105 00000 n +0006121129 00000 n +0006121153 00000 n +0006121177 00000 n +0006121201 00000 n +0006121225 00000 n +0006121249 00000 n +0006121273 00000 n +0006121297 00000 n +0006121321 00000 n +0006121345 00000 n +0006121369 00000 n +0006121393 00000 n +0006121417 00000 n +0006121441 00000 n +0006121465 00000 n +0006121489 00000 n +0006121513 00000 n +0006121537 00000 n +0006121561 00000 n +0006121585 00000 n +0006121609 00000 n +0006121633 00000 n +0006121657 00000 n +0006121681 00000 n +0006121705 00000 n +0006121729 00000 n +0006121753 00000 n +0006121777 00000 n +0006121801 00000 n +0006121825 00000 n +0006121849 00000 n +0006121873 00000 n +0006121897 00000 n +0006121921 00000 n +0006121945 00000 n +0006121969 00000 n +0006121993 00000 n +0006122017 00000 n +0006122041 00000 n +0006122065 00000 n +0006122089 00000 n +0006122113 00000 n +0006122137 00000 n +0006122161 00000 n +0006122185 00000 n +0006122209 00000 n +0006122233 00000 n +0006122257 00000 n +0006122281 00000 n +0006122305 00000 n +0006122329 00000 n +0006122353 00000 n +0006122377 00000 n +0006122401 00000 n +0006122425 00000 n +0006122449 00000 n +0006122473 00000 n +0006122497 00000 n +0006122521 00000 n +0006122545 00000 n +0006122569 00000 n +0006122593 00000 n +0006122617 00000 n +0006122641 00000 n +0006122665 00000 n +0006122689 00000 n +0006122713 00000 n +0006122737 00000 n +0006122761 00000 n +0006122785 00000 n +0006122809 00000 n +0006122833 00000 n +0006122857 00000 n +0006122881 00000 n +0006122905 00000 n +0006122929 00000 n +0006122953 00000 n +0006122977 00000 n +0006123001 00000 n +0006123025 00000 n +0006123049 00000 n +0006123073 00000 n +0006123097 00000 n +0006123121 00000 n +0006123145 00000 n +0006123169 00000 n +0006123193 00000 n +0006123217 00000 n +0006123241 00000 n +0006123265 00000 n +0006123289 00000 n +0006123313 00000 n +0006123337 00000 n +0006123361 00000 n +0006123385 00000 n +0006123409 00000 n +0006123433 00000 n +0006123457 00000 n +0006123481 00000 n +0006123505 00000 n +0006123529 00000 n +0006123553 00000 n +0006123577 00000 n +0006123601 00000 n +0006123625 00000 n +0006123649 00000 n +0006123673 00000 n +0006123697 00000 n +0006123721 00000 n +0006123745 00000 n +0006123769 00000 n +0006123793 00000 n +0006123817 00000 n +0006123841 00000 n +0006123865 00000 n +0006123889 00000 n +0006123913 00000 n +0006123937 00000 n +0006123961 00000 n +0006123985 00000 n +0006124009 00000 n +0006124033 00000 n +0006124057 00000 n +0006124081 00000 n +0006124105 00000 n +0006124129 00000 n +0006124153 00000 n +0006124177 00000 n +0006124201 00000 n +0006124225 00000 n +0006124249 00000 n +0006124273 00000 n +0006124297 00000 n +0006124321 00000 n +0006124345 00000 n +0006124369 00000 n +0006124393 00000 n +0006124417 00000 n +0006124441 00000 n +0006124465 00000 n +0006124489 00000 n +0006124513 00000 n +0006124537 00000 n +0006124561 00000 n +0006124585 00000 n +0006124609 00000 n +0006124633 00000 n +0006124657 00000 n +0006124681 00000 n +0006124705 00000 n +0006124729 00000 n +0006124753 00000 n +0006124777 00000 n +0006124801 00000 n +0006124825 00000 n +0006124849 00000 n +0006124873 00000 n +0006124897 00000 n +0006124921 00000 n +0006124945 00000 n +0006124969 00000 n +0006124993 00000 n +0006125017 00000 n +0006125041 00000 n +0006125065 00000 n +0006125089 00000 n +0006125113 00000 n +0006125137 00000 n +0006125161 00000 n +0006125185 00000 n +0006125209 00000 n +0006125233 00000 n +0006125257 00000 n +0006125281 00000 n +0006125305 00000 n +0006125329 00000 n +0006125353 00000 n +0006125377 00000 n +0006125401 00000 n +0006125425 00000 n +0006125449 00000 n +0006125473 00000 n +0006125497 00000 n +0006125521 00000 n +0006125545 00000 n +0006125569 00000 n +0006125593 00000 n +0006125617 00000 n +0006125641 00000 n +0006125665 00000 n +0006125689 00000 n +0006125713 00000 n +0006125737 00000 n +0006125761 00000 n +0006125785 00000 n +0006125809 00000 n +0006125833 00000 n +0006125857 00000 n +0006125881 00000 n +0006125905 00000 n +0006125929 00000 n +0006125953 00000 n +0006125977 00000 n +0006126001 00000 n +0006126025 00000 n +0006126049 00000 n +0006126073 00000 n +0006126097 00000 n +0006126121 00000 n +0006126145 00000 n +0006126169 00000 n +0006126193 00000 n +0006126217 00000 n +0006126241 00000 n +0006126265 00000 n +0006126289 00000 n +0006126313 00000 n +0006126337 00000 n +0006126361 00000 n +0006126385 00000 n +0006126409 00000 n +0006126433 00000 n +0006126457 00000 n +0006126481 00000 n +0006126505 00000 n +0006126529 00000 n +0006126553 00000 n +0006126577 00000 n +0006126601 00000 n +0006126625 00000 n +0006126649 00000 n +0006126673 00000 n +0006126697 00000 n +0006126721 00000 n +0006126745 00000 n +0006126769 00000 n +0006126793 00000 n +0006126817 00000 n +0006126841 00000 n +0006126865 00000 n +0006126889 00000 n +0006126913 00000 n +0006126937 00000 n +0006126961 00000 n +0006126985 00000 n +0006127009 00000 n +0006127033 00000 n +0006127057 00000 n +0006127081 00000 n +0006127105 00000 n +0006127129 00000 n +0006127153 00000 n +0006127177 00000 n +0006127201 00000 n +0006127225 00000 n +0006127249 00000 n +0006127273 00000 n +0006127297 00000 n +0006127321 00000 n +0006127345 00000 n +0006127369 00000 n +0006127393 00000 n +0006127417 00000 n +0006127441 00000 n +0006127465 00000 n +0006127489 00000 n +0006127513 00000 n +0006127537 00000 n +0006127561 00000 n +0006127585 00000 n +0006127609 00000 n +0006127633 00000 n +0006127657 00000 n +0006127681 00000 n +0006127705 00000 n +0006127729 00000 n +0006127753 00000 n +0006127777 00000 n +0006127801 00000 n +0006127825 00000 n +0006127849 00000 n +0006127873 00000 n +0006127897 00000 n +0006127921 00000 n +0006127945 00000 n +0006127969 00000 n +0006127993 00000 n +0006128017 00000 n +0006128041 00000 n +0006128065 00000 n +0006128089 00000 n +0006128113 00000 n +0006128137 00000 n +0006128161 00000 n +0006128185 00000 n +0006128209 00000 n +0006128233 00000 n +0006128257 00000 n +0006128281 00000 n +0006128305 00000 n +0006128329 00000 n +0006128353 00000 n +0006128377 00000 n +0006128401 00000 n +0006128425 00000 n +0006128449 00000 n +0006128473 00000 n +0006128497 00000 n +0006128521 00000 n +0006128545 00000 n +0006128569 00000 n +0006128593 00000 n +0006128617 00000 n +0006128641 00000 n +0006128665 00000 n +0006128689 00000 n +0006128713 00000 n +0006128737 00000 n +0006128761 00000 n +0006128785 00000 n +0006128809 00000 n +0006128833 00000 n +0006128857 00000 n +0006128881 00000 n +0006128905 00000 n +0006128929 00000 n +0006128953 00000 n +0006128977 00000 n +0006129001 00000 n +0006129025 00000 n +0006129049 00000 n +0006129073 00000 n +0006129097 00000 n +0006129121 00000 n +0006129145 00000 n +0006129169 00000 n +0006129193 00000 n +0006129217 00000 n +0006129241 00000 n +0006129265 00000 n +0006129289 00000 n +0006129313 00000 n +0006129337 00000 n +0006129361 00000 n +0006129385 00000 n +0006129409 00000 n +0006129433 00000 n +0006129457 00000 n +0006129481 00000 n +0006129505 00000 n +0006129529 00000 n +0006129553 00000 n +0006129577 00000 n +0006129601 00000 n +0006129625 00000 n +0006129649 00000 n +0006129673 00000 n +0006129697 00000 n +0006129721 00000 n +0006129745 00000 n +0006129769 00000 n +0006129793 00000 n +0006129817 00000 n +0006129841 00000 n +0006129865 00000 n +0006129889 00000 n +0006129913 00000 n +0006129937 00000 n +0006129961 00000 n +0006129985 00000 n +0006130009 00000 n +0006130033 00000 n +0006130057 00000 n +0006130081 00000 n +0006130105 00000 n +0006130129 00000 n +0006130153 00000 n +0006130177 00000 n +0006130201 00000 n +0006130225 00000 n +0006130249 00000 n +0006130273 00000 n +0006130297 00000 n +0006130321 00000 n +0006130345 00000 n +0006130369 00000 n +0006130393 00000 n +0006130417 00000 n +0006130441 00000 n +0006130465 00000 n +0006130489 00000 n +0006130513 00000 n +0006130537 00000 n +0006130561 00000 n +0006130585 00000 n +0006130609 00000 n +0006130633 00000 n +0006130657 00000 n +0006130681 00000 n +0006130705 00000 n +0006130729 00000 n +0006130753 00000 n +0006130777 00000 n +0006130801 00000 n +0006130825 00000 n +0006130849 00000 n +0006130873 00000 n +0006130897 00000 n +0006130921 00000 n +0006130945 00000 n +0006130969 00000 n +0006130993 00000 n +0006131017 00000 n +0006131041 00000 n +0006131065 00000 n +0006131089 00000 n +0006131113 00000 n +0006131137 00000 n +0006131161 00000 n +0006131185 00000 n +0006131209 00000 n +0006131233 00000 n +0006131257 00000 n +0006131281 00000 n +0006131305 00000 n +0006131329 00000 n +0006131353 00000 n +0006131377 00000 n +0006131401 00000 n +0006131425 00000 n +0006131449 00000 n +0006131473 00000 n +0006131497 00000 n +0006131521 00000 n +0006131545 00000 n +0006131569 00000 n +0006131593 00000 n +0006131617 00000 n +0006131641 00000 n +0006131665 00000 n +0006131689 00000 n +0006131713 00000 n +0006131737 00000 n +0006131761 00000 n +0006131785 00000 n +0006131809 00000 n +0006131833 00000 n +0006131857 00000 n +0006131881 00000 n +0006131905 00000 n +0006131929 00000 n +0006131953 00000 n +0006131977 00000 n +0006132001 00000 n +0006132025 00000 n +0006132049 00000 n +0006132073 00000 n +0006132097 00000 n +0006132121 00000 n +0006132145 00000 n +0006132169 00000 n +0006132193 00000 n +0006132217 00000 n +0006132241 00000 n +0006132265 00000 n +0006132289 00000 n +0006132313 00000 n +0006132337 00000 n +0006132361 00000 n +0006132385 00000 n +0006132409 00000 n +0006132433 00000 n +0006132457 00000 n +0006132481 00000 n +0006132505 00000 n +0006132529 00000 n +0006132553 00000 n +0006132577 00000 n +0006132601 00000 n +0006132625 00000 n +0006132649 00000 n +0006132673 00000 n +0006132697 00000 n +0006132721 00000 n +0006132745 00000 n +0006132769 00000 n +0006132793 00000 n +0006132817 00000 n +0006132841 00000 n +0006132865 00000 n +0006132889 00000 n +0006132913 00000 n +0006132937 00000 n +0006132961 00000 n +0006132985 00000 n +0006133009 00000 n +0006133033 00000 n +0006133057 00000 n +0006133081 00000 n +0006133105 00000 n +0006133129 00000 n +0006133153 00000 n +0006133177 00000 n +0006133201 00000 n +0006133225 00000 n +0006133249 00000 n +0006133273 00000 n +0006133297 00000 n +0006133321 00000 n +0006133345 00000 n +0006133369 00000 n +0006133393 00000 n +0006133417 00000 n +0006133441 00000 n +0006133465 00000 n +0006133489 00000 n +0006133513 00000 n +0006133537 00000 n +0006133561 00000 n +0006133585 00000 n +0006133609 00000 n +0006133633 00000 n +0006133657 00000 n +0006133681 00000 n +0006133705 00000 n +0006133729 00000 n +0006133753 00000 n +0006133777 00000 n +0006133801 00000 n +0006133825 00000 n +0006133849 00000 n +0006133873 00000 n +0006133897 00000 n +0006133921 00000 n +0006133945 00000 n +0006133969 00000 n +0006133993 00000 n +0006134017 00000 n +0006134041 00000 n +0006134065 00000 n +0006134089 00000 n +0006134113 00000 n +0006134137 00000 n +0006134161 00000 n +0006134185 00000 n +0006134209 00000 n +0006134233 00000 n +0006134257 00000 n +0006134281 00000 n +0006134305 00000 n +0006134434 00000 n +0006134475 00000 n +0006134532 00000 n +0006134661 00000 n +0006134703 00000 n +0006134760 00000 n +0006134889 00000 n +0006134931 00000 n +0006134988 00000 n +0006135117 00000 n +0006135159 00000 n +0006135216 00000 n +0006135345 00000 n +0006135387 00000 n +0006135444 00000 n +0006135558 00000 n +0006135600 00000 n +0006135657 00000 n +0006136107 00000 n +0006136267 00000 n +0006136701 00000 n +0006136802 00000 n +0006136846 00000 n +0006136903 00000 n +0006137085 00000 n +0006137130 00000 n +0006137187 00000 n +0006137301 00000 n +0006137346 00000 n +0006137403 00000 n +0006137522 00000 n +0006137567 00000 n +0006137624 00000 n +0006137759 00000 n +0006137803 00000 n +0006137860 00000 n +0006137990 00000 n +0006138036 00000 n +0006138093 00000 n +0006138241 00000 n +0006138287 00000 n +0006138344 00000 n +0006138482 00000 n +0006138528 00000 n +0006138585 00000 n +0006138747 00000 n +0006138793 00000 n +0006138850 00000 n +0006138985 00000 n +0006139031 00000 n +0006139088 00000 n +0006139179 00000 n +0006139223 00000 n +trailer +<> +startxref +6139280 +%%EOF diff --git a/trunk/doc/amf0_spec_121207.pdf b/trunk/doc/amf0_spec_121207.pdf new file mode 100644 index 000000000..ec0e9b8e0 Binary files /dev/null and b/trunk/doc/amf0_spec_121207.pdf differ diff --git a/trunk/doc/amf3_spec_121207.pdf b/trunk/doc/amf3_spec_121207.pdf new file mode 100644 index 000000000..3c11d7f48 Binary files /dev/null and b/trunk/doc/amf3_spec_121207.pdf differ diff --git a/trunk/doc/arpa-internet-text-messages-rfc822.txt b/trunk/doc/arpa-internet-text-messages-rfc822.txt new file mode 100644 index 000000000..35b09a3cb --- /dev/null +++ b/trunk/doc/arpa-internet-text-messages-rfc822.txt @@ -0,0 +1,2901 @@ + + + + + + + RFC # 822 + + Obsoletes: RFC #733 (NIC #41952) + + + + + + + + + + + + + STANDARD FOR THE FORMAT OF + + ARPA INTERNET TEXT MESSAGES + + + + + + + August 13, 1982 + + + + + + + Revised by + + David H. Crocker + + + Dept. of Electrical Engineering + University of Delaware, Newark, DE 19711 + Network: DCrocker @ UDel-Relay + + + + + + + + + + + + + + + + Standard for ARPA Internet Text Messages + + + TABLE OF CONTENTS + + + PREFACE .................................................... ii + + 1. INTRODUCTION ........................................... 1 + + 1.1. Scope ............................................ 1 + 1.2. Communication Framework .......................... 2 + + 2. NOTATIONAL CONVENTIONS ................................. 3 + + 3. LEXICAL ANALYSIS OF MESSAGES ........................... 5 + + 3.1. General Description .............................. 5 + 3.2. Header Field Definitions ......................... 9 + 3.3. Lexical Tokens ................................... 10 + 3.4. Clarifications ................................... 11 + + 4. MESSAGE SPECIFICATION .................................. 17 + + 4.1. Syntax ........................................... 17 + 4.2. Forwarding ....................................... 19 + 4.3. Trace Fields ..................................... 20 + 4.4. Originator Fields ................................ 21 + 4.5. Receiver Fields .................................. 23 + 4.6. Reference Fields ................................. 23 + 4.7. Other Fields ..................................... 24 + + 5. DATE AND TIME SPECIFICATION ............................ 26 + + 5.1. Syntax ........................................... 26 + 5.2. Semantics ........................................ 26 + + 6. ADDRESS SPECIFICATION .................................. 27 + + 6.1. Syntax ........................................... 27 + 6.2. Semantics ........................................ 27 + 6.3. Reserved Address ................................. 33 + + 7. BIBLIOGRAPHY ........................................... 34 + + + APPENDIX + + A. EXAMPLES ............................................... 36 + B. SIMPLE FIELD PARSING ................................... 40 + C. DIFFERENCES FROM RFC #733 .............................. 41 + D. ALPHABETICAL LISTING OF SYNTAX RULES ................... 44 + + + August 13, 1982 - i - RFC #822 + + + + + Standard for ARPA Internet Text Messages + + + PREFACE + + + By 1977, the Arpanet employed several informal standards for + the text messages (mail) sent among its host computers. It was + felt necessary to codify these practices and provide for those + features that seemed imminent. The result of that effort was + Request for Comments (RFC) #733, "Standard for the Format of ARPA + Network Text Message", by Crocker, Vittal, Pogran, and Henderson. + The specification attempted to avoid major changes in existing + software, while permitting several new features. + + This document revises the specifications in RFC #733, in + order to serve the needs of the larger and more complex ARPA + Internet. Some of RFC #733's features failed to gain adequate + acceptance. In order to simplify the standard and the software + that follows it, these features have been removed. A different + addressing scheme is used, to handle the case of inter-network + mail; and the concept of re-transmission has been introduced. + + This specification is intended for use in the ARPA Internet. + However, an attempt has been made to free it of any dependence on + that environment, so that it can be applied to other network text + message systems. + + The specification of RFC #733 took place over the course of + one year, using the ARPANET mail environment, itself, to provide + an on-going forum for discussing the capabilities to be included. + More than twenty individuals, from across the country, partici- + pated in the original discussion. The development of this + revised specification has, similarly, utilized network mail-based + group discussion. Both specification efforts greatly benefited + from the comments and ideas of the participants. + + The syntax of the standard, in RFC #733, was originally + specified in the Backus-Naur Form (BNF) meta-language. Ken L. + Harrenstien, of SRI International, was responsible for re-coding + the BNF into an augmented BNF that makes the representation + smaller and easier to understand. + + + + + + + + + + + + + August 13, 1982 - ii - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + 1. INTRODUCTION + + 1.1. SCOPE + + This standard specifies a syntax for text messages that are + sent among computer users, within the framework of "electronic + mail". The standard supersedes the one specified in ARPANET + Request for Comments #733, "Standard for the Format of ARPA Net- + work Text Messages". + + In this context, messages are viewed as having an envelope + and contents. The envelope contains whatever information is + needed to accomplish transmission and delivery. The contents + compose the object to be delivered to the recipient. This stan- + dard applies only to the format and some of the semantics of mes- + sage contents. It contains no specification of the information + in the envelope. + + However, some message systems may use information from the + contents to create the envelope. It is intended that this stan- + dard facilitate the acquisition of such information by programs. + + Some message systems may store messages in formats that + differ from the one specified in this standard. This specifica- + tion is intended strictly as a definition of what message content + format is to be passed BETWEEN hosts. + + Note: This standard is NOT intended to dictate the internal for- + mats used by sites, the specific message system features + that they are expected to support, or any of the charac- + teristics of user interface programs that create or read + messages. + + A distinction should be made between what the specification + REQUIRES and what it ALLOWS. Messages can be made complex and + rich with formally-structured components of information or can be + kept small and simple, with a minimum of such information. Also, + the standard simplifies the interpretation of differing visual + formats in messages; only the visual aspect of a message is + affected and not the interpretation of information within it. + Implementors may choose to retain such visual distinctions. + + The formal definition is divided into four levels. The bot- + tom level describes the meta-notation used in this document. The + second level describes basic lexical analyzers that feed tokens + to higher-level parsers. Next is an overall specification for + messages; it permits distinguishing individual fields. Finally, + there is definition of the contents of several structured fields. + + + + August 13, 1982 - 1 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + 1.2. COMMUNICATION FRAMEWORK + + Messages consist of lines of text. No special provisions + are made for encoding drawings, facsimile, speech, or structured + text. No significant consideration has been given to questions + of data compression or to transmission and storage efficiency, + and the standard tends to be free with the number of bits con- + sumed. For example, field names are specified as free text, + rather than special terse codes. + + A general "memo" framework is used. That is, a message con- + sists of some information in a rigid format, followed by the main + part of the message, with a format that is not specified in this + document. The syntax of several fields of the rigidly-formated + ("headers") section is defined in this specification; some of + these fields must be included in all messages. + + The syntax that distinguishes between header fields is + specified separately from the internal syntax for particular + fields. This separation is intended to allow simple parsers to + operate on the general structure of messages, without concern for + the detailed structure of individual header fields. Appendix B + is provided to facilitate construction of these parsers. + + In addition to the fields specified in this document, it is + expected that other fields will gain common use. As necessary, + the specifications for these "extension-fields" will be published + through the same mechanism used to publish this document. Users + may also wish to extend the set of fields that they use + privately. Such "user-defined fields" are permitted. + + The framework severely constrains document tone and appear- + ance and is primarily useful for most intra-organization communi- + cations and well-structured inter-organization communication. + It also can be used for some types of inter-process communica- + tion, such as simple file transfer and remote job entry. A more + robust framework might allow for multi-font, multi-color, multi- + dimension encoding of information. A less robust one, as is + present in most single-machine message systems, would more + severely constrain the ability to add fields and the decision to + include specific fields. In contrast with paper-based communica- + tion, it is interesting to note that the RECEIVER of a message + can exercise an extraordinary amount of control over the + message's appearance. The amount of actual control available to + message receivers is contingent upon the capabilities of their + individual message systems. + + + + + + August 13, 1982 - 2 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + 2. NOTATIONAL CONVENTIONS + + This specification uses an augmented Backus-Naur Form (BNF) + notation. The differences from standard BNF involve naming rules + and indicating repetition and "local" alternatives. + + 2.1. RULE NAMING + + Angle brackets ("<", ">") are not used, in general. The + name of a rule is simply the name itself, rather than "". + Quotation-marks enclose literal text (which may be upper and/or + lower case). Certain basic rules are in uppercase, such as + SPACE, TAB, CRLF, DIGIT, ALPHA, etc. Angle brackets are used in + rule definitions, and in the rest of this document, whenever + their presence will facilitate discerning the use of rule names. + + 2.2. RULE1 / RULE2: ALTERNATIVES + + Elements separated by slash ("/") are alternatives. There- + fore "foo / bar" will accept foo or bar. + + 2.3. (RULE1 RULE2): LOCAL ALTERNATIVES + + Elements enclosed in parentheses are treated as a single + element. Thus, "(elem (foo / bar) elem)" allows the token + sequences "elem foo elem" and "elem bar elem". + + 2.4. *RULE: REPETITION + + The character "*" preceding an element indicates repetition. + The full form is: + + *element + + indicating at least and at most occurrences of element. + Default values are 0 and infinity so that "*(element)" allows any + number, including zero; "1*element" requires at least one; and + "1*2element" allows one or two. + + 2.5. [RULE]: OPTIONAL + + Square brackets enclose optional elements; "[foo bar]" is + equivalent to "*1(foo bar)". + + 2.6. NRULE: SPECIFIC REPETITION + + "(element)" is equivalent to "*(element)"; that is, + exactly occurrences of (element). Thus 2DIGIT is a 2-digit + number, and 3ALPHA is a string of three alphabetic characters. + + + August 13, 1982 - 3 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + 2.7. #RULE: LISTS + + A construct "#" is defined, similar to "*", as follows: + + #element + + indicating at least and at most elements, each separated + by one or more commas (","). This makes the usual form of lists + very easy; a rule such as '(element *("," element))' can be shown + as "1#element". Wherever this construct is used, null elements + are allowed, but do not contribute to the count of elements + present. That is, "(element),,(element)" is permitted, but + counts as only two elements. Therefore, where at least one ele- + ment is required, at least one non-null element must be present. + Default values are 0 and infinity so that "#(element)" allows any + number, including zero; "1#element" requires at least one; and + "1#2element" allows one or two. + + 2.8. ; COMMENTS + + A semi-colon, set off some distance to the right of rule + text, starts a comment that continues to the end of line. This + is a simple way of including useful notes in parallel with the + specifications. + + + + + + + + + + + + + + + + + + + + + + + + + + + + August 13, 1982 - 4 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + 3. LEXICAL ANALYSIS OF MESSAGES + + 3.1. GENERAL DESCRIPTION + + A message consists of header fields and, optionally, a body. + The body is simply a sequence of lines containing ASCII charac- + ters. It is separated from the headers by a null line (i.e., a + line with nothing preceding the CRLF). + + 3.1.1. LONG HEADER FIELDS + + Each header field can be viewed as a single, logical line of + ASCII characters, comprising a field-name and a field-body. + For convenience, the field-body portion of this conceptual + entity can be split into a multiple-line representation; this + is called "folding". The general rule is that wherever there + may be linear-white-space (NOT simply LWSP-chars), a CRLF + immediately followed by AT LEAST one LWSP-char may instead be + inserted. Thus, the single line + + To: "Joe & J. Harvey" , JJV @ BBN + + can be represented as: + + To: "Joe & J. Harvey" , + JJV@BBN + + and + + To: "Joe & J. Harvey" + , JJV + @BBN + + and + + To: "Joe & + J. Harvey" , JJV @ BBN + + The process of moving from this folded multiple-line + representation of a header field to its single line represen- + tation is called "unfolding". Unfolding is accomplished by + regarding CRLF immediately followed by a LWSP-char as + equivalent to the LWSP-char. + + Note: While the standard permits folding wherever linear- + white-space is permitted, it is recommended that struc- + tured fields, such as those containing addresses, limit + folding to higher-level syntactic breaks. For address + fields, it is recommended that such folding occur + + + August 13, 1982 - 5 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + between addresses, after the separating comma. + + 3.1.2. STRUCTURE OF HEADER FIELDS + + Once a field has been unfolded, it may be viewed as being com- + posed of a field-name followed by a colon (":"), followed by a + field-body, and terminated by a carriage-return/line-feed. + The field-name must be composed of printable ASCII characters + (i.e., characters that have values between 33. and 126., + decimal, except colon). The field-body may be composed of any + ASCII characters, except CR or LF. (While CR and/or LF may be + present in the actual text, they are removed by the action of + unfolding the field.) + + Certain field-bodies of headers may be interpreted according + to an internal syntax that some systems may wish to parse. + These fields are called "structured fields". Examples + include fields containing dates and addresses. Other fields, + such as "Subject" and "Comments", are regarded simply as + strings of text. + + Note: Any field which has a field-body that is defined as + other than simply is to be treated as a struc- + tured field. + + Field-names, unstructured field bodies and structured + field bodies each are scanned by their own, independent + "lexical" analyzers. + + 3.1.3. UNSTRUCTURED FIELD BODIES + + For some fields, such as "Subject" and "Comments", no struc- + turing is assumed, and they are treated simply as s, as + in the message body. Rules of folding apply to these fields, + so that such field bodies which occupy several lines must + therefore have the second and successive lines indented by at + least one LWSP-char. + + 3.1.4. STRUCTURED FIELD BODIES + + To aid in the creation and reading of structured fields, the + free insertion of linear-white-space (which permits folding + by inclusion of CRLFs) is allowed between lexical tokens. + Rather than obscuring the syntax specifications for these + structured fields with explicit syntax for this linear-white- + space, the existence of another "lexical" analyzer is assumed. + This analyzer does not apply for unstructured field bodies + that are simply strings of text, as described above. The + analyzer provides an interpretation of the unfolded text + + + August 13, 1982 - 6 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + composing the body of the field as a sequence of lexical sym- + bols. + + These symbols are: + + - individual special characters + - quoted-strings + - domain-literals + - comments + - atoms + + The first four of these symbols are self-delimiting. Atoms + are not; they are delimited by the self-delimiting symbols and + by linear-white-space. For the purposes of regenerating + sequences of atoms and quoted-strings, exactly one SPACE is + assumed to exist, and should be used, between them. (Also, in + the "Clarifications" section on "White Space", below, note the + rules about treatment of multiple contiguous LWSP-chars.) + + So, for example, the folded body of an address field + + ":sysmail"@ Some-Group. Some-Org, + Muhammed.(I am the greatest) Ali @(the)Vegas.WBA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + August 13, 1982 - 7 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + is analyzed into the following lexical symbols and types: + + :sysmail quoted string + @ special + Some-Group atom + . special + Some-Org atom + , special + Muhammed atom + . special + (I am the greatest) comment + Ali atom + @ atom + (the) comment + Vegas atom + . special + WBA atom + + The canonical representations for the data in these addresses + are the following strings: + + ":sysmail"@Some-Group.Some-Org + + and + + Muhammed.Ali@Vegas.WBA + + Note: For purposes of display, and when passing such struc- + tured information to other systems, such as mail proto- + col services, there must be NO linear-white-space + between s that are separated by period (".") or + at-sign ("@") and exactly one SPACE between all other + s. Also, headers should be in a folded form. + + + + + + + + + + + + + + + + + + + August 13, 1982 - 8 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + 3.2. HEADER FIELD DEFINITIONS + + These rules show a field meta-syntax, without regard for the + particular type or internal syntax. Their purpose is to permit + detection of fields; also, they present to higher-level parsers + an image of each field as fitting on one line. + + field = field-name ":" [ field-body ] CRLF + + field-name = 1* + + field-body = field-body-contents + [CRLF LWSP-char field-body] + + field-body-contents = + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + August 13, 1982 - 9 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + 3.3. LEXICAL TOKENS + + The following rules are used to define an underlying lexical + analyzer, which feeds tokens to higher level parsers. See the + ANSI references, in the Bibliography. + + ; ( Octal, Decimal.) + CHAR = ; ( 0-177, 0.-127.) + ALPHA = + ; (101-132, 65.- 90.) + ; (141-172, 97.-122.) + DIGIT = ; ( 60- 71, 48.- 57.) + CTL = ; ( 177, 127.) + CR = ; ( 15, 13.) + LF = ; ( 12, 10.) + SPACE = ; ( 40, 32.) + HTAB = ; ( 11, 9.) + <"> = ; ( 42, 34.) + CRLF = CR LF + + LWSP-char = SPACE / HTAB ; semantics = SPACE + + linear-white-space = 1*([CRLF] LWSP-char) ; semantics = SPACE + ; CRLF => folding + + specials = "(" / ")" / "<" / ">" / "@" ; Must be in quoted- + / "," / ";" / ":" / "\" / <"> ; string, to use + / "." / "[" / "]" ; within a word. + + delimiters = specials / linear-white-space / comment + + text = atoms, specials, + CR & bare LF, but NOT ; comments and + including CRLF> ; quoted-strings are + ; NOT recognized. + + atom = 1* + + quoted-string = <"> *(qtext/quoted-pair) <">; Regular qtext or + ; quoted chars. + + qtext = , ; => may be folded + "\" & CR, and including + linear-white-space> + + domain-literal = "[" *(dtext / quoted-pair) "]" + + + + + August 13, 1982 - 10 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + dtext = may be folded + "]", "\" & CR, & including + linear-white-space> + + comment = "(" *(ctext / quoted-pair / comment) ")" + + ctext = may be folded + ")", "\" & CR, & including + linear-white-space> + + quoted-pair = "\" CHAR ; may quote any char + + phrase = 1*word ; Sequence of words + + word = atom / quoted-string + + + 3.4. CLARIFICATIONS + + 3.4.1. QUOTING + + Some characters are reserved for special interpretation, such + as delimiting lexical tokens. To permit use of these charac- + ters as uninterpreted data, a quoting mechanism is provided. + To quote a character, precede it with a backslash ("\"). + + This mechanism is not fully general. Characters may be quoted + only within a subset of the lexical constructs. In particu- + lar, quoting is limited to use within: + + - quoted-string + - domain-literal + - comment + + Within these constructs, quoting is REQUIRED for CR and "\" + and for the character(s) that delimit the token (e.g., "(" and + ")" for a comment). However, quoting is PERMITTED for any + character. + + Note: In particular, quoting is NOT permitted within atoms. + For example when the local-part of an addr-spec must + contain a special character, a quoted string must be + used. Therefore, a specification such as: + + Full\ Name@Domain + + is not legal and must be specified as: + + "Full Name"@Domain + + + August 13, 1982 - 11 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + 3.4.2. WHITE SPACE + + Note: In structured field bodies, multiple linear space ASCII + characters (namely HTABs and SPACEs) are treated as + single spaces and may freely surround any symbol. In + all header fields, the only place in which at least one + LWSP-char is REQUIRED is at the beginning of continua- + tion lines in a folded field. + + When passing text to processes that do not interpret text + according to this standard (e.g., mail protocol servers), then + NO linear-white-space characters should occur between a period + (".") or at-sign ("@") and a . Exactly ONE SPACE should + be used in place of arbitrary linear-white-space and comment + sequences. + + Note: Within systems conforming to this standard, wherever a + member of the list of delimiters is allowed, LWSP-chars + may also occur before and/or after it. + + Writers of mail-sending (i.e., header-generating) programs + should realize that there is no network-wide definition of the + effect of ASCII HT (horizontal-tab) characters on the appear- + ance of text at another network host; therefore, the use of + tabs in message headers, though permitted, is discouraged. + + 3.4.3. COMMENTS + + A comment is a set of ASCII characters, which is enclosed in + matching parentheses and which is not within a quoted-string + The comment construct permits message originators to add text + which will be useful for human readers, but which will be + ignored by the formal semantics. Comments should be retained + while the message is subject to interpretation according to + this standard. However, comments must NOT be included in + other cases, such as during protocol exchanges with mail + servers. + + Comments nest, so that if an unquoted left parenthesis occurs + in a comment string, there must also be a matching right + parenthesis. When a comment acts as the delimiter between a + sequence of two lexical symbols, such as two atoms, it is lex- + ically equivalent with a single SPACE, for the purposes of + regenerating the sequence, such as when passing the sequence + onto a mail protocol server. Comments are detected as such + only within field-bodies of structured fields. + + If a comment is to be "folded" onto multiple lines, then the + syntax for folding must be adhered to. (See the "Lexical + + + August 13, 1982 - 12 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + Analysis of Messages" section on "Folding Long Header Fields" + above, and the section on "Case Independence" below.) Note + that the official semantics therefore do not "see" any + unquoted CRLFs that are in comments, although particular pars- + ing programs may wish to note their presence. For these pro- + grams, it would be reasonable to interpret a "CRLF LWSP-char" + as being a CRLF that is part of the comment; i.e., the CRLF is + kept and the LWSP-char is discarded. Quoted CRLFs (i.e., a + backslash followed by a CR followed by a LF) still must be + followed by at least one LWSP-char. + + 3.4.4. DELIMITING AND QUOTING CHARACTERS + + The quote character (backslash) and characters that delimit + syntactic units are not, generally, to be taken as data that + are part of the delimited or quoted unit(s). In particular, + the quotation-marks that define a quoted-string, the + parentheses that define a comment and the backslash that + quotes a following character are NOT part of the quoted- + string, comment or quoted character. A quotation-mark that is + to be part of a quoted-string, a parenthesis that is to be + part of a comment and a backslash that is to be part of either + must each be preceded by the quote-character backslash ("\"). + Note that the syntax allows any character to be quoted within + a quoted-string or comment; however only certain characters + MUST be quoted to be included as data. These characters are + the ones that are not part of the alternate text group (i.e., + ctext or qtext). + + The one exception to this rule is that a single SPACE is + assumed to exist between contiguous words in a phrase, and + this interpretation is independent of the actual number of + LWSP-chars that the creator places between the words. To + include more than one SPACE, the creator must make the LWSP- + chars be part of a quoted-string. + + Quotation marks that delimit a quoted string and backslashes + that quote the following character should NOT accompany the + quoted-string when the string is passed to processes that do + not interpret data according to this specification (e.g., mail + protocol servers). + + 3.4.5. QUOTED-STRINGS + + Where permitted (i.e., in words in structured fields) quoted- + strings are treated as a single symbol. That is, a quoted- + string is equivalent to an atom, syntactically. If a quoted- + string is to be "folded" onto multiple lines, then the syntax + for folding must be adhered to. (See the "Lexical Analysis of + + + August 13, 1982 - 13 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + Messages" section on "Folding Long Header Fields" above, and + the section on "Case Independence" below.) Therefore, the + official semantics do not "see" any bare CRLFs that are in + quoted-strings; however particular parsing programs may wish + to note their presence. For such programs, it would be rea- + sonable to interpret a "CRLF LWSP-char" as being a CRLF which + is part of the quoted-string; i.e., the CRLF is kept and the + LWSP-char is discarded. Quoted CRLFs (i.e., a backslash fol- + lowed by a CR followed by a LF) are also subject to rules of + folding, but the presence of the quoting character (backslash) + explicitly indicates that the CRLF is data to the quoted + string. Stripping off the first following LWSP-char is also + appropriate when parsing quoted CRLFs. + + 3.4.6. BRACKETING CHARACTERS + + There is one type of bracket which must occur in matched pairs + and may have pairs nested within each other: + + o Parentheses ("(" and ")") are used to indicate com- + ments. + + There are three types of brackets which must occur in matched + pairs, and which may NOT be nested: + + o Colon/semi-colon (":" and ";") are used in address + specifications to indicate that the included list of + addresses are to be treated as a group. + + o Angle brackets ("<" and ">") are generally used to + indicate the presence of a one machine-usable refer- + ence (e.g., delimiting mailboxes), possibly including + source-routing to the machine. + + o Square brackets ("[" and "]") are used to indicate the + presence of a domain-literal, which the appropriate + name-domain is to use directly, bypassing normal + name-resolution mechanisms. + + 3.4.7. CASE INDEPENDENCE + + Except as noted, alphabetic strings may be represented in any + combination of upper and lower case. The only syntactic units + + + + + + + + + August 13, 1982 - 14 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + which requires preservation of case information are: + + - text + - qtext + - dtext + - ctext + - quoted-pair + - local-part, except "Postmaster" + + When matching any other syntactic unit, case is to be ignored. + For example, the field-names "From", "FROM", "from", and even + "FroM" are semantically equal and should all be treated ident- + ically. + + When generating these units, any mix of upper and lower case + alphabetic characters may be used. The case shown in this + specification is suggested for message-creating processes. + + Note: The reserved local-part address unit, "Postmaster", is + an exception. When the value "Postmaster" is being + interpreted, it must be accepted in any mixture of + case, including "POSTMASTER", and "postmaster". + + 3.4.8. FOLDING LONG HEADER FIELDS + + Each header field may be represented on exactly one line con- + sisting of the name of the field and its body, and terminated + by a CRLF; this is what the parser sees. For readability, the + field-body portion of long header fields may be "folded" onto + multiple lines of the actual field. "Long" is commonly inter- + preted to mean greater than 65 or 72 characters. The former + length serves as a limit, when the message is to be viewed on + most simple terminals which use simple display software; how- + ever, the limit is not imposed by this standard. + + Note: Some display software often can selectively fold lines, + to suit the display terminal. In such cases, sender- + provided folding can interfere with the display + software. + + 3.4.9. BACKSPACE CHARACTERS + + ASCII BS characters (Backspace, decimal 8) may be included in + texts and quoted-strings to effect overstriking. However, any + use of backspaces which effects an overstrike to the left of + the beginning of the text or quoted-string is prohibited. + + + + + + August 13, 1982 - 15 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + 3.4.10. NETWORK-SPECIFIC TRANSFORMATIONS + + During transmission through heterogeneous networks, it may be + necessary to force data to conform to a network's local con- + ventions. For example, it may be required that a CR be fol- + lowed either by LF, making a CRLF, or by , if the CR is + to stand alone). Such transformations are reversed, when the + message exits that network. + + When crossing network boundaries, the message should be + treated as passing through two modules. It will enter the + first module containing whatever network-specific transforma- + tions that were necessary to permit migration through the + "current" network. It then passes through the modules: + + o Transformation Reversal + + The "current" network's idiosyncracies are removed and + the message is returned to the canonical form speci- + fied in this standard. + + o Transformation + + The "next" network's local idiosyncracies are imposed + on the message. + + ------------------ + From ==> | Remove Net-A | + Net-A | idiosyncracies | + ------------------ + || + \/ + Conformance + with standard + || + \/ + ------------------ + | Impose Net-B | ==> To + | idiosyncracies | Net-B + ------------------ + + + + + + + + + + + + August 13, 1982 - 16 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + 4. MESSAGE SPECIFICATION + + 4.1. SYNTAX + + Note: Due to an artifact of the notational conventions, the syn- + tax indicates that, when present, some fields, must be in + a particular order. Header fields are NOT required to + occur in any particular order, except that the message + body must occur AFTER the headers. It is recommended + that, if present, headers be sent in the order "Return- + Path", "Received", "Date", "From", "Subject", "Sender", + "To", "cc", etc. + + This specification permits multiple occurrences of most + fields. Except as noted, their interpretation is not + specified here, and their use is discouraged. + + The following syntax for the bodies of various fields should + be thought of as describing each field body as a single long + string (or line). The "Lexical Analysis of Message" section on + "Long Header Fields", above, indicates how such long strings can + be represented on more than one line in the actual transmitted + message. + + message = fields *( CRLF *text ) ; Everything after + ; first null line + ; is message body + + fields = dates ; Creation time, + source ; author id & one + 1*destination ; address required + *optional-field ; others optional + + source = [ trace ] ; net traversals + originator ; original mail + [ resent ] ; forwarded + + trace = return ; path to sender + 1*received ; receipt tags + + return = "Return-path" ":" route-addr ; return address + + received = "Received" ":" ; one per relay + ["from" domain] ; sending host + ["by" domain] ; receiving host + ["via" atom] ; physical path + *("with" atom) ; link/mail protocol + ["id" msg-id] ; receiver msg id + ["for" addr-spec] ; initial form + + + August 13, 1982 - 17 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + ";" date-time ; time received + + originator = authentic ; authenticated addr + [ "Reply-To" ":" 1#address] ) + + authentic = "From" ":" mailbox ; Single author + / ( "Sender" ":" mailbox ; Actual submittor + "From" ":" 1#mailbox) ; Multiple authors + ; or not sender + + resent = resent-authentic + [ "Resent-Reply-To" ":" 1#address] ) + + resent-authentic = + = "Resent-From" ":" mailbox + / ( "Resent-Sender" ":" mailbox + "Resent-From" ":" 1#mailbox ) + + dates = orig-date ; Original + [ resent-date ] ; Forwarded + + orig-date = "Date" ":" date-time + + resent-date = "Resent-Date" ":" date-time + + destination = "To" ":" 1#address ; Primary + / "Resent-To" ":" 1#address + / "cc" ":" 1#address ; Secondary + / "Resent-cc" ":" 1#address + / "bcc" ":" #address ; Blind carbon + / "Resent-bcc" ":" #address + + optional-field = + / "Message-ID" ":" msg-id + / "Resent-Message-ID" ":" msg-id + / "In-Reply-To" ":" *(phrase / msg-id) + / "References" ":" *(phrase / msg-id) + / "Keywords" ":" #phrase + / "Subject" ":" *text + / "Comments" ":" *text + / "Encrypted" ":" 1#2word + / extension-field ; To be defined + / user-defined-field ; May be pre-empted + + msg-id = "<" addr-spec ">" ; Unique message id + + + + + + + August 13, 1982 - 18 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + extension-field = + + + user-defined-field = + + + 4.2. FORWARDING + + Some systems permit mail recipients to forward a message, + retaining the original headers, by adding some new fields. This + standard supports such a service, through the "Resent-" prefix to + field names. + + Whenever the string "Resent-" begins a field name, the field + has the same semantics as a field whose name does not have the + prefix. However, the message is assumed to have been forwarded + by an original recipient who attached the "Resent-" field. This + new field is treated as being more recent than the equivalent, + original field. For example, the "Resent-From", indicates the + person that forwarded the message, whereas the "From" field indi- + cates the original author. + + Use of such precedence information depends upon partici- + pants' communication needs. For example, this standard does not + dictate when a "Resent-From:" address should receive replies, in + lieu of sending them to the "From:" address. + + Note: In general, the "Resent-" fields should be treated as con- + taining a set of information that is independent of the + set of original fields. Information for one set should + not automatically be taken from the other. The interpre- + tation of multiple "Resent-" fields, of the same type, is + undefined. + + In the remainder of this specification, occurrence of legal + "Resent-" fields are treated identically with the occurrence of + + + + + + + + + August 13, 1982 - 19 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + fields whose names do not contain this prefix. + + 4.3. TRACE FIELDS + + Trace information is used to provide an audit trail of mes- + sage handling. In addition, it indicates a route back to the + sender of the message. + + The list of known "via" and "with" values are registered + with the Network Information Center, SRI International, Menlo + Park, California. + + 4.3.1. RETURN-PATH + + This field is added by the final transport system that + delivers the message to its recipient. The field is intended + to contain definitive information about the address and route + back to the message's originator. + + Note: The "Reply-To" field is added by the originator and + serves to direct replies, whereas the "Return-Path" + field is used to identify a path back to the origina- + tor. + + While the syntax indicates that a route specification is + optional, every attempt should be made to provide that infor- + mation in this field. + + 4.3.2. RECEIVED + + A copy of this field is added by each transport service that + relays the message. The information in the field can be quite + useful for tracing transport problems. + + The names of the sending and receiving hosts and time-of- + receipt may be specified. The "via" parameter may be used, to + indicate what physical mechanism the message was sent over, + such as Arpanet or Phonenet, and the "with" parameter may be + used to indicate the mail-, or connection-, level protocol + that was used, such as the SMTP mail protocol, or X.25 tran- + sport protocol. + + Note: Several "with" parameters may be included, to fully + specify the set of protocols that were used. + + Some transport services queue mail; the internal message iden- + tifier that is assigned to the message may be noted, using the + "id" parameter. When the sending host uses a destination + address specification that the receiving host reinterprets, by + + + August 13, 1982 - 20 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + expansion or transformation, the receiving host may wish to + record the original specification, using the "for" parameter. + For example, when a copy of mail is sent to the member of a + distribution list, this parameter may be used to record the + original address that was used to specify the list. + + 4.4. ORIGINATOR FIELDS + + The standard allows only a subset of the combinations possi- + ble with the From, Sender, Reply-To, Resent-From, Resent-Sender, + and Resent-Reply-To fields. The limitation is intentional. + + 4.4.1. FROM / RESENT-FROM + + This field contains the identity of the person(s) who wished + this message to be sent. The message-creation process should + default this field to be a single, authenticated machine + address, indicating the AGENT (person, system or process) + entering the message. If this is not done, the "Sender" field + MUST be present. If the "From" field IS defaulted this way, + the "Sender" field is optional and is redundant with the + "From" field. In all cases, addresses in the "From" field + must be machine-usable (addr-specs) and may not contain named + lists (groups). + + 4.4.2. SENDER / RESENT-SENDER + + This field contains the authenticated identity of the AGENT + (person, system or process) that sends the message. It is + intended for use when the sender is not the author of the mes- + sage, or to indicate who among a group of authors actually + sent the message. If the contents of the "Sender" field would + be completely redundant with the "From" field, then the + "Sender" field need not be present and its use is discouraged + (though still legal). In particular, the "Sender" field MUST + be present if it is NOT the same as the "From" Field. + + The Sender mailbox specification includes a word sequence + which must correspond to a specific agent (i.e., a human user + or a computer program) rather than a standard address. This + indicates the expectation that the field will identify the + single AGENT (person, system, or process) responsible for + sending the mail and not simply include the name of a mailbox + from which the mail was sent. For example in the case of a + shared login name, the name, by itself, would not be adequate. + The local-part address unit, which refers to this agent, is + expected to be a computer system term, and not (for example) a + generalized person reference which can be used outside the + network text message context. + + + August 13, 1982 - 21 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + Since the critical function served by the "Sender" field is + identification of the agent responsible for sending mail and + since computer programs cannot be held accountable for their + behavior, it is strongly recommended that when a computer pro- + gram generates a message, the HUMAN who is responsible for + that program be referenced as part of the "Sender" field mail- + box specification. + + 4.4.3. REPLY-TO / RESENT-REPLY-TO + + This field provides a general mechanism for indicating any + mailbox(es) to which responses are to be sent. Three typical + uses for this feature can be distinguished. In the first + case, the author(s) may not have regular machine-based mail- + boxes and therefore wish(es) to indicate an alternate machine + address. In the second case, an author may wish additional + persons to be made aware of, or responsible for, replies. A + somewhat different use may be of some help to "text message + teleconferencing" groups equipped with automatic distribution + services: include the address of that service in the "Reply- + To" field of all messages submitted to the teleconference; + then participants can "reply" to conference submissions to + guarantee the correct distribution of any submission of their + own. + + Note: The "Return-Path" field is added by the mail transport + service, at the time of final deliver. It is intended + to identify a path back to the orginator of the mes- + sage. The "Reply-To" field is added by the message + originator and is intended to direct replies. + + 4.4.4. AUTOMATIC USE OF FROM / SENDER / REPLY-TO + + For systems which automatically generate address lists for + replies to messages, the following recommendations are made: + + o The "Sender" field mailbox should be sent notices of + any problems in transport or delivery of the original + messages. If there is no "Sender" field, then the + "From" field mailbox should be used. + + o The "Sender" field mailbox should NEVER be used + automatically, in a recipient's reply message. + + o If the "Reply-To" field exists, then the reply should + go to the addresses indicated in that field and not to + the address(es) indicated in the "From" field. + + + + + August 13, 1982 - 22 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + o If there is a "From" field, but no "Reply-To" field, + the reply should be sent to the address(es) indicated + in the "From" field. + + Sometimes, a recipient may actually wish to communicate with + the person that initiated the message transfer. In such + cases, it is reasonable to use the "Sender" address. + + This recommendation is intended only for automated use of + originator-fields and is not intended to suggest that replies + may not also be sent to other recipients of messages. It is + up to the respective mail-handling programs to decide what + additional facilities will be provided. + + Examples are provided in Appendix A. + + 4.5. RECEIVER FIELDS + + 4.5.1. TO / RESENT-TO + + This field contains the identity of the primary recipients of + the message. + + 4.5.2. CC / RESENT-CC + + This field contains the identity of the secondary (informa- + tional) recipients of the message. + + 4.5.3. BCC / RESENT-BCC + + This field contains the identity of additional recipients of + the message. The contents of this field are not included in + copies of the message sent to the primary and secondary reci- + pients. Some systems may choose to include the text of the + "Bcc" field only in the author(s)'s copy, while others may + also include it in the text sent to all those indicated in the + "Bcc" list. + + 4.6. REFERENCE FIELDS + + 4.6.1. MESSAGE-ID / RESENT-MESSAGE-ID + + This field contains a unique identifier (the local-part + address unit) which refers to THIS version of THIS message. + The uniqueness of the message identifier is guaranteed by the + host which generates it. This identifier is intended to be + machine readable and not necessarily meaningful to humans. A + message identifier pertains to exactly one instantiation of a + particular message; subsequent revisions to the message should + + + August 13, 1982 - 23 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + each receive new message identifiers. + + 4.6.2. IN-REPLY-TO + + The contents of this field identify previous correspon- + dence which this message answers. Note that if message iden- + tifiers are used in this field, they must use the msg-id + specification format. + + 4.6.3. REFERENCES + + The contents of this field identify other correspondence + which this message references. Note that if message identif- + iers are used, they must use the msg-id specification format. + + 4.6.4. KEYWORDS + + This field contains keywords or phrases, separated by + commas. + + 4.7. OTHER FIELDS + + 4.7.1. SUBJECT + + This is intended to provide a summary, or indicate the + nature, of the message. + + 4.7.2. COMMENTS + + Permits adding text comments onto the message without + disturbing the contents of the message's body. + + 4.7.3. ENCRYPTED + + Sometimes, data encryption is used to increase the + privacy of message contents. If the body of a message has + been encrypted, to keep its contents private, the "Encrypted" + field can be used to note the fact and to indicate the nature + of the encryption. The first parameter indicates the + software used to encrypt the body, and the second, optional + is intended to aid the recipient in selecting the + proper decryption key. This code word may be viewed as an + index to a table of keys held by the recipient. + + Note: Unfortunately, headers must contain envelope, as well + as contents, information. Consequently, it is neces- + sary that they remain unencrypted, so that mail tran- + sport services may access them. Since names, + addresses, and "Subject" field contents may contain + + + August 13, 1982 - 24 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + sensitive information, this requirement limits total + message privacy. + + Names of encryption software are registered with the Net- + work Information Center, SRI International, Menlo Park, Cali- + fornia. + + 4.7.4. EXTENSION-FIELD + + A limited number of common fields have been defined in + this document. As network mail requirements dictate, addi- + tional fields may be standardized. To provide user-defined + fields with a measure of safety, in name selection, such + extension-fields will never have names that begin with the + string "X-". + + Names of Extension-fields are registered with the Network + Information Center, SRI International, Menlo Park, California. + + 4.7.5. USER-DEFINED-FIELD + + Individual users of network mail are free to define and + use additional header fields. Such fields must have names + which are not already used in the current specification or in + any definitions of extension-fields, and the overall syntax of + these user-defined-fields must conform to this specification's + rules for delimiting and folding fields. Due to the + extension-field publishing process, the name of a user- + defined-field may be pre-empted + + Note: The prefatory string "X-" will never be used in the + names of Extension-fields. This provides user-defined + fields with a protected set of names. + + + + + + + + + + + + + + + + + + + August 13, 1982 - 25 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + 5. DATE AND TIME SPECIFICATION + + 5.1. SYNTAX + + date-time = [ day "," ] date time ; dd mm yy + ; hh:mm:ss zzz + + day = "Mon" / "Tue" / "Wed" / "Thu" + / "Fri" / "Sat" / "Sun" + + date = 1*2DIGIT month 2DIGIT ; day month year + ; e.g. 20 Jun 82 + + month = "Jan" / "Feb" / "Mar" / "Apr" + / "May" / "Jun" / "Jul" / "Aug" + / "Sep" / "Oct" / "Nov" / "Dec" + + time = hour zone ; ANSI and Military + + hour = 2DIGIT ":" 2DIGIT [":" 2DIGIT] + ; 00:00:00 - 23:59:59 + + zone = "UT" / "GMT" ; Universal Time + ; North American : UT + / "EST" / "EDT" ; Eastern: - 5/ - 4 + / "CST" / "CDT" ; Central: - 6/ - 5 + / "MST" / "MDT" ; Mountain: - 7/ - 6 + / "PST" / "PDT" ; Pacific: - 8/ - 7 + / 1ALPHA ; Military: Z = UT; + ; A:-1; (J not used) + ; M:-12; N:+1; Y:+12 + / ( ("+" / "-") 4DIGIT ) ; Local differential + ; hours+min. (HHMM) + + 5.2. SEMANTICS + + If included, day-of-week must be the day implied by the date + specification. + + Time zone may be indicated in several ways. "UT" is Univer- + sal Time (formerly called "Greenwich Mean Time"); "GMT" is per- + mitted as a reference to Universal Time. The military standard + uses a single character for each zone. "Z" is Universal Time. + "A" indicates one hour earlier, and "M" indicates 12 hours ear- + lier; "N" is one hour later, and "Y" is 12 hours later. The + letter "J" is not used. The other remaining two forms are taken + from ANSI standard X3.51-1975. One allows explicit indication of + the amount of offset from UT; the other uses common 3-character + strings for indicating time zones in North America. + + + August 13, 1982 - 26 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + 6. ADDRESS SPECIFICATION + + 6.1. SYNTAX + + address = mailbox ; one addressee + / group ; named list + + group = phrase ":" [#mailbox] ";" + + mailbox = addr-spec ; simple address + / phrase route-addr ; name & addr-spec + + route-addr = "<" [route] addr-spec ">" + + route = 1#("@" domain) ":" ; path-relative + + addr-spec = local-part "@" domain ; global address + + local-part = word *("." word) ; uninterpreted + ; case-preserved + + domain = sub-domain *("." sub-domain) + + sub-domain = domain-ref / domain-literal + + domain-ref = atom ; symbolic reference + + 6.2. SEMANTICS + + A mailbox receives mail. It is a conceptual entity which + does not necessarily pertain to file storage. For example, some + sites may choose to print mail on their line printer and deliver + the output to the addressee's desk. + + A mailbox specification comprises a person, system or pro- + cess name reference, a domain-dependent string, and a name-domain + reference. The name reference is optional and is usually used to + indicate the human name of a recipient. The name-domain refer- + ence specifies a sequence of sub-domains. The domain-dependent + string is uninterpreted, except by the final sub-domain; the rest + of the mail service merely transmits it as a literal string. + + 6.2.1. DOMAINS + + A name-domain is a set of registered (mail) names. A name- + domain specification resolves to a subordinate name-domain + specification or to a terminal domain-dependent string. + Hence, domain specification is extensible, permitting any + number of registration levels. + + + August 13, 1982 - 27 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + Name-domains model a global, logical, hierarchical addressing + scheme. The model is logical, in that an address specifica- + tion is related to name registration and is not necessarily + tied to transmission path. The model's hierarchy is a + directed graph, called an in-tree, such that there is a single + path from the root of the tree to any node in the hierarchy. + If more than one path actually exists, they are considered to + be different addresses. + + The root node is common to all addresses; consequently, it is + not referenced. Its children constitute "top-level" name- + domains. Usually, a service has access to its own full domain + specification and to the names of all top-level name-domains. + + The "top" of the domain addressing hierarchy -- a child of the + root -- is indicated by the right-most field, in a domain + specification. Its child is specified to the left, its child + to the left, and so on. + + Some groups provide formal registration services; these con- + stitute name-domains that are independent logically of + specific machines. In addition, networks and machines impli- + citly compose name-domains, since their membership usually is + registered in name tables. + + In the case of formal registration, an organization implements + a (distributed) data base which provides an address-to-route + mapping service for addresses of the form: + + person@registry.organization + + Note that "organization" is a logical entity, separate from + any particular communication network. + + A mechanism for accessing "organization" is universally avail- + able. That mechanism, in turn, seeks an instantiation of the + registry; its location is not indicated in the address specif- + ication. It is assumed that the system which operates under + the name "organization" knows how to find a subordinate regis- + try. The registry will then use the "person" string to deter- + mine where to send the mail specification. + + The latter, network-oriented case permits simple, direct, + attachment-related address specification, such as: + + user@host.network + + Once the network is accessed, it is expected that a message + will go directly to the host and that the host will resolve + + + August 13, 1982 - 28 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + the user name, placing the message in the user's mailbox. + + 6.2.2. ABBREVIATED DOMAIN SPECIFICATION + + Since any number of levels is possible within the domain + hierarchy, specification of a fully qualified address can + become inconvenient. This standard permits abbreviated domain + specification, in a special case: + + For the address of the sender, call the left-most + sub-domain Level N. In a header address, if all of + the sub-domains above (i.e., to the right of) Level N + are the same as those of the sender, then they do not + have to appear in the specification. Otherwise, the + address must be fully qualified. + + This feature is subject to approval by local sub- + domains. Individual sub-domains may require their + member systems, which originate mail, to provide full + domain specification only. When permitted, abbrevia- + tions may be present only while the message stays + within the sub-domain of the sender. + + Use of this mechanism requires the sender's sub-domain + to reserve the names of all top-level domains, so that + full specifications can be distinguished from abbrevi- + ated specifications. + + For example, if a sender's address is: + + sender@registry-A.registry-1.organization-X + + and one recipient's address is: + + recipient@registry-B.registry-1.organization-X + + and another's is: + + recipient@registry-C.registry-2.organization-X + + then ".registry-1.organization-X" need not be specified in the + the message, but "registry-C.registry-2" DOES have to be + specified. That is, the first two addresses may be abbrevi- + ated, but the third address must be fully specified. + + When a message crosses a domain boundary, all addresses must + be specified in the full format, ending with the top-level + name-domain in the right-most field. It is the responsibility + of mail forwarding services to ensure that addresses conform + + + August 13, 1982 - 29 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + with this requirement. In the case of abbreviated addresses, + the relaying service must make the necessary expansions. It + should be noted that it often is difficult for such a service + to locate all occurrences of address abbreviations. For exam- + ple, it will not be possible to find such abbreviations within + the body of the message. The "Return-Path" field can aid + recipients in recovering from these errors. + + Note: When passing any portion of an addr-spec onto a process + which does not interpret data according to this stan- + dard (e.g., mail protocol servers). There must be NO + LWSP-chars preceding or following the at-sign or any + delimiting period ("."), such as shown in the above + examples, and only ONE SPACE between contiguous + s. + + 6.2.3. DOMAIN TERMS + + A domain-ref must be THE official name of a registry, network, + or host. It is a symbolic reference, within a name sub- + domain. At times, it is necessary to bypass standard mechan- + isms for resolving such references, using more primitive + information, such as a network host address rather than its + associated host name. + + To permit such references, this standard provides the domain- + literal construct. Its contents must conform with the needs + of the sub-domain in which it is interpreted. + + Domain-literals which refer to domains within the ARPA Inter- + net specify 32-bit Internet addresses, in four 8-bit fields + noted in decimal, as described in Request for Comments #820, + "Assigned Numbers." For example: + + [10.0.3.19] + + Note: THE USE OF DOMAIN-LITERALS IS STRONGLY DISCOURAGED. It + is permitted only as a means of bypassing temporary + system limitations, such as name tables which are not + complete. + + The names of "top-level" domains, and the names of domains + under in the ARPA Internet, are registered with the Network + Information Center, SRI International, Menlo Park, California. + + 6.2.4. DOMAIN-DEPENDENT LOCAL STRING + + The local-part of an addr-spec in a mailbox specification + (i.e., the host's name for the mailbox) is understood to be + + + August 13, 1982 - 30 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + whatever the receiving mail protocol server allows. For exam- + ple, some systems do not understand mailbox references of the + form "P. D. Q. Bach", but others do. + + This specification treats periods (".") as lexical separators. + Hence, their presence in local-parts which are not quoted- + strings, is detected. However, such occurrences carry NO + semantics. That is, if a local-part has periods within it, an + address parser will divide the local-part into several tokens, + but the sequence of tokens will be treated as one uninter- + preted unit. The sequence will be re-assembled, when the + address is passed outside of the system such as to a mail pro- + tocol service. + + For example, the address: + + First.Last@Registry.Org + + is legal and does not require the local-part to be surrounded + with quotation-marks. (However, "First Last" DOES require + quoting.) The local-part of the address, when passed outside + of the mail system, within the Registry.Org domain, is + "First.Last", again without quotation marks. + + 6.2.5. BALANCING LOCAL-PART AND DOMAIN + + In some cases, the boundary between local-part and domain can + be flexible. The local-part may be a simple string, which is + used for the final determination of the recipient's mailbox. + All other levels of reference are, therefore, part of the + domain. + + For some systems, in the case of abbreviated reference to the + local and subordinate sub-domains, it may be possible to + specify only one reference within the domain part and place + the other, subordinate name-domain references within the + local-part. This would appear as: + + mailbox.sub1.sub2@this-domain + + Such a specification would be acceptable to address parsers + which conform to RFC #733, but do not support this newer + Internet standard. While contrary to the intent of this stan- + dard, the form is legal. + + Also, some sub-domains have a specification syntax which does + not conform to this standard. For example: + + sub-net.mailbox@sub-domain.domain + + + August 13, 1982 - 31 - RFC #822 + + + + Standard for ARPA Internet Text Messages + + + uses a different parsing sequence for local-part than for + domain. + + Note: As a rule, the domain specification should contain + fields which are encoded according to the syntax of + this standard and which contain generally-standardized + information. The local-part specification should con- + tain only that portion of the address which deviates + from the form or intention of the domain field. + + 6.2.6. MULTIPLE MAILBOXES + + An individual may have several mailboxes and wish to receive + mail at whatever mailbox is convenient for the sender to + access. This standard does not provide a means of specifying + "any member of" a list of mailboxes. + + A set of individuals may wish to receive mail as a single unit + (i.e., a distribution list). The construct permits + specification of such a list. Recipient mailboxes are speci- + fied within the bracketed part (":" - ";"). A copy of the + transmitted message is to be sent to each mailbox listed. + This standard does not permit recursive specification of + groups within groups. + + While a list must be named, it is not required that the con- + tents of the list be included. In this case, the

ڇzsZsj.vMr-l%W'Zʮvkw^Tԯ W8kܯS&Jů;+W&Jů sp&Jů$w=$\JrWp+iM\P0+nSB\(]ݴ^rW-/EU]rZv崿Ԝ3 ‰<L3a.O.݉Vc*쪀癥yIT۴KiR]F v](QWGᄎz$=Fu~oxL;d8\Y%69\dй=\SˮXNS5:M4YS]ہN5:iF'S"v;:Enn:E1iR;iFWp=.tԕQ84BGzdg7:i-ޣ'%Σg9\?-?3g9?M4]dOaw~bwOn?Mvɚ~"xOv~1cĹexDKU9+df2qU +-ip]S[7W>\ K}*rR±±h&k8 + 8r;h;Mpvs8 +QĎvs퀣(;&7 Zh[+e:(Q#\r=yύ3]pfgpII.k=i钟&k~ + ~r;i槰;?Mvs~ +SĎv秈#(;[McQv{])KtϽБ\#{"?1GϴIA +ΣGϴEgiF&kt + tr;iF;:Mvst +SĎvG@(;7MTvd\2qU +(i } #%>8;8MˮXGS5Mp4YQ]G5h#Q"vL;EknE1iR;iFWp=.tԕQ84BGzdg7:s΍׸ێM+p\m~p_j }U7gv*,d ,;; ,EvdO*vRe/T RG\4 Zjh^L+e:(Q#\r=cFq@Vqaܥn 76!۝L'd%ԳTMH%!Mքv'$vvdMHawB $n'S*NH;AHQv8oh +F&]"W𐊑 + J8,;Ǐ3 +$@ +} L;ޞ햁cnD@S5M 4Y3P؝]0@5hf 3P"v ;E_nE1i^4k +eWU(ҽ4J :'򳛐1鍐 Y!$>B6; ݞiK~dW"'KB )NH. ɚ4YAH )NH;T؝"v 1q4hizόz]+ףpBGis=nBi y~'!SU^ +#:妚X !VjqqпoFUhhײsTQ%GMv(vvpdQaw9(n稈,Q;FQQv7MT]L\UN&*U&#^2q+2:)_MltףBG]:J#t\Gx~v#44S>ꑏ ݋m7mݺ +B*Zt"K*{Ah*"K*{Ah%BS*wAX BU>Uew\D O*IU40i֨*EW8!Y=HցtH<i \HH!iH!)I5$Dcz!)b|s; )AK *M3ЫltףBG]:J#t\Gx~v#tX"B_?gqu6{:cn]PS5BM5Y#T] ہP5BjF(#T"v;BErnBE4hD4^e+e:(Q#\r=4M[ Mu`DMÖX]rXjb.e&; X&kb dM,n<'p;Dawb1TbcxDK8n@/b(U#"MJ]zyp] O%DVjUhtvծ[е_/_N>w˫h%]{^<9/ 32TF®6>d*Vjaht~*DT\x5V]~noiv987mhuK0K:1>M|;}i8χOs|z~|oW_//{22oF Ojt򪇻j|a4}Zh>.C/y9~{87j_WtMCoEYowytvdK/q>?'ws|>|8/<.wѲݲ俗ts~\\Q'E| {|~X_6=T~q>9ܿp</An_/~?Ws6N(Z:ahKv9o' s\Zu)B O|ۡCR~*F(b +ԤT$BPGBMjf`z@ߡ +endstream endobj + +447 0 obj +6637 endobj + +448 0 obj +<>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 461 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011023132145)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4161 0 R >> +endobj +449 0 obj +<>endobj + +450 0 obj +<>endobj + +451 0 obj +<>stream +H\T XTϽ e3OQ)0h jdX n1wkh4c5Ƭ bM4MbYT31Z;{ss@0C"wlARry hҜ*{[);[kp{~SU} (>q@(s~0W6OVkU{WTͮ֌R^_†L.qѕ;7ugyYuw:h56UUaIP^ஞ5ggo=ޚˀvo J,"*|oyͷٺ*qjg7qa#aD +L*7Rٌ$l|u'`!;E_aɏj# Ñj1Le)a fMM`8$?4;(07ԳHd hCH(YUf9Y!3c tLij2\eiVLF60 ®N2Vtu S 3f;"fc۱;S;>)mQd5]}<0xv[nLJ9!zx(h,=-jUDGTJe~頰6]٣ܱs 1PceFDD(2Hvd)'29[Η Ґ{*=^JT(sU:I=~i TY[Z,>iMZ󬓭kg;(H<5b)NSP*whb5jeJ9hWbk{1Tfh*47KRwp]9µdϵ-7-6'=O'@VeR8]d.wQ%Mu.`8 <>Ρ7x.dA"hK8|W7Tc Pb'ߊ KET*5C(ԛil)aڔ@>T7`\S9M4bE̿qw p78(y 9̒n]fO +D9cq;*\Ӈ,qݓXbBo~y#>ވ5ϔsL&&m!uIbvlIG1/yλk 5 +s>^(H ^(d( ! +!!WR  ![*a2.V&J.%Hv U>2cL}Vc&ZkO0cLiT/V&P5a&ֽ,L Dw% L:' ;yy92ۼ%$~rNJ$]$C"(P'*oɠ^#*FK΍&u~K{f2t233nr7D K0oI(ݭL8O"$ϊR!Nf[ɌҤh. J&r)8:"E"ɹ;"59!5rR?lSN}jWR4Zҵf%c] 9r̾R=_w"*vPHoP +06B>}Ѿ0((`9P2ڞc#y#hYd_|{6z8rx)!;-&qk5R Pu(/ELUƷqv4D~k)Ř>p.6*6`;XV<lCt!RQQ^g`κ6Zk +ncc^<0/T}g3) .|Z'JA짿*ZYf3cX Ѿ.Pq&{^_r? nfl81!a-٢Cv +s}y u11Hؗ0swk +ھ6K9&Xi*o0գM5wl g +{ ,`(0r x 2^32>f|d:k8(93uj,':J +)<&Yrnj29yS1t/ be>w^*l5 S֚) JU^CZRKsŷv!i1ƙa=h;iZ"Oyk֘XgNOçpѮfI9IBob/V_YE 9~lmg7 _ $ @?Fk-BJEr M؟<tڨN}Z~<~*<>xC\u9o,ƫ9竘p+!'3$~@;j_9: Ƨ'N=^w {NaNw9ql|S}awm[n0 VLֽ)v]>ޥpQ3֩|vH-f9P[ E|G聥Dww~滨*^_ө:ܩ̬3,Q\Jxxl Ox3 Po>ܷ·|مh>AqHB[}1-Nz,b:_B5`Wȶy_q**sHȾf4a=# 5ѝf>,k-ϏHwsX{="b ͱʩjyn+o&N6as7_|)xT8?ltb.`)?P@Rz\UѸqwIEe?~L~LLE U,iwь%/}_\C!1+bm4#@Ńk38`\- +E8[Q>v1C̥t/Vr5fk-qяۈ4Ⱦ9ܕWSPf Z: +?'hz؂Xcz؆πOwCI;usJ3Q]3牘o'f +.1OxdOO.P` \dfu7G}`7H*]"pmb@N\SXc4Џ>BxM꽲w_{t8na7mehxe9ʰ^D݋7H=>i"ܙ>}12meT͐gЛ!F~7׉W)qŻ?/(!)\r,UNd%67čq[6\e8G$pwt#>*#|yh 5p{wo&!CEժw`~xNk!zX(|\VY2ȏ/@(AIp<H^Gn?nfY ;O~C6{5M-q3;~7ӛxE}>eÃ0=  `  `vYlNeM` hkfIq#.}@'K^yN/9q39iYa}Zg 46Woƫ?뎿ξώ|+19?bI!qB &Ҫ m%Xa:iVU\*\dVPƴ2&Gh +hƤ~~{{91F2:T!@\2B]yb =H.38ow5'mHn 7,Z)B3St0`ȧp~B>wx `pp+p^L7,`2B>GpY; ɇX[Dʎ.;^qW7eDFr# `t +Y*?aGd5#90gL>y״gM En>(d` n%+ԹbE`zd@dnd-¾' u_c=/b%$c0Kc0Kc0KcBZhn?ÌSemkkobmkvkqmZkւXS6[a*4XMamkoc-XÚcAB7M4$}>C0!X!xfIRS R[SOڛ_Nn" pn Ze,@N``pPMv7nX3^.xLt-8k %1*nb% `1HbבŻ lmsێ@qqlwGfd) +Z`6aGSۂ$漴 95 vVS]iI*H_Â_)tP~T`fS:-o/8S3%G_p)=%)o țKVs甜jm3%7B +ђ[ɮAkf_x;s=ܗfn d.9Em<ϳ'<=F/TaEjH( zLdv>ev)[k l{v@vaݝA.51=\7'1>ZEZ_woF^}OS"_/t}%*s{G2[z3ulFVeoS5iBT616S| tbn:>C +,鎕tah:j@'(l‚`,&sud]*(gjr^?5aЄæZCfZӔHH)dJ$ʔl{$i(K>4Gb#Tد<د&](.tdwkCa}{}KQ&wgi@љЮ{9gkSڔ21 wԦ&`rPN;ԎtT{lj}Bg:Vw  wӱbt[6BQWv`H ?_4oGȷ?c+Y}Emn$ 3ECvC! M9$B EGFsȗfU#tKbi]ݙʍ fijCui8_\a +i] BYl7ҧ@#e=# }=p9Ź}i>h+HٖZA܃xx@ت` ouCZ%8F+yֺDS (^|Qrk?㛗(x1 +@-{ +3O!2c!6q '&%AN>*0BGl;f(36[Ł/ހ {>Y&.--/-Q"Y\;X+,(,xqw1̆U.~pr,b;S cfhtJ)Ԅ[FZYR8+WV\xa)hUvgp 38ՂW֯}4(q9|ܜrmmM81M>|vŦL{o޼4Ϫg䇗m"Xyytt'bR Au!D$Tp߶}v''znuT2Ty+IϾTmg.]f]~#`^uTaȅ]Vn^dx\bcYt"߿(3~}}a;WRDZjyi%@>r`T +`Jc^v65UTUo]`P*/'ڂ?cD{lJ%N++O/p ߖR.5%%;>֋kz񐲜^WY)H6s;Q" +b^{dtRk6쎌d8ڀbHcv; s%(%ŝ"$YiSZmJ II|FlW"&"?a(]gu8T9c2* .6,kƢ%k+/=..Ң`41قXbZ\QdQ4BqGjM_}܃Ydċ +emȽW (~l/0ǍwG&&#VQ"cfNvNg0w%- /q/wc;J(o3F+`dhLw`@LA=n~dL /(Y%@[ I Z+J>RΊN߸CQ2SEP\:;*&Fo<.ybVS,s fMF3xFCHm(r,6b&۷̒IJ B&k5MUF: +9O,!MM/88wkPWnª9]Y+K;Nӯ:VjYC,i6)xs)%c(RQ2U.& +PT#PP+Vjx;Tlu)p+@Z-Ы_ ni 7KZ2ځ rtSB8RH5S d眙xlndD`yxT-d CJp ,Gn-{&C_QZIl\ #IxtdZi D;A Dx`|@u4 +/lnjl2,(S3< -?[ydt5g0a a" 42_  ,nh,zz5LZC{vߘ)SZ L^|C#9]p?Efn# a}N:tzVld]K}sƲƾYYj6nMVfwl^#4prYOH䀨MƢ¡ZBDDT2AFU(j@R[Ys}`멆׏q\"ױ +_;PgaeF\}oSg``- e5Tq,a4,!6w=1 T}|t{Y%]7 .٢E4)υ9ςH ]_/i WixZ7s٧<E}/)Y$n7uuw\НSp q[ޛxpfpk5]s9.Cr@̩.&-?lW TSޛ{_Bx!ET!6+3)3[fƬ P~DTD9JԖ`'muSuullc;+MkN.7'$|^m;D&>7IsܛGfRCXGCFky=r4wSW9f^+r. +@e=ٛ%r$,?CR_j{g74So_\_7Ki{{sK'v}\>9:t4D(WJ`(ڊ[ŧmbmOIQLDa0G0H/ND#vGNxAnw'r;M2kWՀ#%9}8`@1<1=܋*^ " ϗ6G,H@4'"rG_ryϴCe5W[j5zG^v5+xmGɶu r]EG?0 O葈)-+ BpZxG2Kş sz#A ueDDa?GZD1EX>)qz%iZ>sWRǧFU0<3'3c义W{ٸ$s~;' Ce@ˠ%i餦笧o :82LCȕIVb^7lFhըw1H6Fbv{dz!Ma݉H,H-+*9%'qʖK8!`qn8||H:ty߻s9V+S lҒ DvOool^<~r{BAÁݲVj;x A>{%Ԛ{tN|@zNBP2,/EjrSkK-ĝ[f3CTnE, P)Q@:Νm"\ɽAI2$IDj`OmcBdzwztƐJWlF`4 ,4uzAn<,<),PbԘϻ-_ēd=?uw_i9/b 4KZ9pkkO]ӃƮ؉&R.ظQJTV@|5w)lJ \ZqH٦]codNz5+fbnM9:ՌbCUydg͠;l*vNGeՅM1eCrm]2i|P.8aw?_dp~H3UAAfCYixYƏ5,t ͐hjDC*E ̪7OA} ޤ~T2 0@^}{y gd gcy8?.!NY}aDf1n-kB-WtNLJ.IPIʊB[u|~'[HV+B S 0Z&CVwEӇ !ge_[y:eP|+NWtU4!pl^3u`J7=JVͷ28!|*jRAޅ{C.FHQӾ `ZMw^xuݢfY7*=xB}f>ֱX*ԉև. sq +ʄ"yL%owq;z>A^TjBs *blDBCz4;WQYMAQc,.ڂ9Ub2z,GsN( + v/ا ^Z- +| @$ba`U~܆ضbr8?{/=T]1[_i { }3_5IEQQElHY̊Tw8+(Awm T2e=(᱗>~ƭe>:1O e'[Epg:mmOVWj>pgzٕ{/$FCEˁlN.n<͕"]@"VB@^GcRrKz1 Eu+9QRڧa<&i2`}@c E`hqTh8w ףVG \dx]pd@)Vʉ?j%"c@M& +M(]܋d=ǎ`n1W50ٶwHG8s}eG?n|w[^K뿻yϙ7c>N%(ɯ&+(4⇾ W*ԁ)pH0h9X8gUOS3u˩a-ς0qatFIhR*)VYp!-`x]e[Yu((ڋ= +ѧ7Vzl˗oy^ D 09͙ۚ $;{߀Lm`۸Qpq/7&#Z.e uvEq|(Hx}iԘ@ ?mzR_ͳp&x#`q4@=P=Yq؊6jyc=&:FV2&'G:s Sϡ'n"9= _jrc.DeɕBo6~;K뽵Znj zzs2qs "MS)zo@Q OVIjPuvuNkfZ&w[-ܜݢ,i]]ڇ <L. &1#yC6D$3 hYsq@Q hg?Cr2ћ$2|>zզN3!w+3XQLTiW?[oCMuh5tG{TArCi5xwQrl\5aBl?tL@Q%''"ge-{ "rN}2 rż˙9߆Zz3gs]"! Us:V4*}&~*"ϫRIxрas*>xKDs,D|$2Mxw/Ns|dmVogj}pd4Awř4S0`t))ɳ,S}P%"XT@pz()ȗs֭&y<f͊31p'f$R,zo뼼gVF0+bzܺ+D5F*y~Ü}r YV3cS_x C\D.zg(*[A&C%k9{G%o['hq'sRylNMm5%s?K\]uzaQ^Ml!sۄNs=€4$P8d66=yŸƌ{Bun#lP e5b(jN9o)jt1.[pv 0ڷ~Ɲ}誼rgˣsyPPuk;Y|qey׮mŠc&;Ѡ 4@ص;{,IpHQ:,*3/&t[&dӪ\R "*8Sۍ -=z0̄"zt&RyPso$;O`eC6֥Aу;=ݞ>4ՁgY#6 5>OuzYX zǛB@Pg.5+"ydQ6f?s*c +&v.HTL0Y۪d0c=ldPlyp=J+!#ɇlI >ב%L04#Q$6$$rM$bRt<4ӒiG(eJBOI2t&Дk֡CArO};O}7B:g%F{~1G.?:CV̐\\6BL(8bwd)H*sXe1@$JZdǚKH ,@`6؀;gE*=o{gne.2HQħwV #n;T|j>ߘk/ˌ2 8灵%Y}aXmég);Jl$+,`B0!fy~e,6dAlF5ݧi!ȼm^]]Ҷf1mN@ b*J0ZpFB`P^ kf]ҹ'x6l}*;UmhDvBmtRBCc7ɯ +6p_vYT fl܃ϋ'աV~vQUx?׿Y|OÖIgBx߽!蚹~93CMMI_ #aoZ6h1EÌF j~B?De< +HM-hLS'%ո̴mq0VO5Z~ԣ161b`v{v}L?i͜?`>+Uz٘GӒ^UQ)aV$Z6E q64~ XQ2e6:Mcl*,S|B(*2hɨOi1W+r֥h r(Y=Z8J/G#YHJޥ]R%Cwzʠ&r"p`Or_Ǯ0H1$hȘ?dh2tN$+ G+b툪e$dd{f Cȁd~W3Z+HZQ_ +^MmM]KBX5ZqQ ^h{"+ + &@h.Cw$L OiF\tc|8#pBT|(q4'Q'K#IytQ ++n1h丫H%?ȩkPq} .F9\&n^6R<8>KA*ÃG` a0^d捱QE%'J,) .A˿,HL:5}c(i$~,y-`nSk,<;İ5%8{͔h2Pz̪^pdzp؃Js7aMy8) +"|k{V9juT]Pω@$ұ+q0Tq4\GS#OT HFo^ԍv']>##\.2`%_G_B8Ox{>h*ʨ! +2$E(|sdz= a^+]cW0s/UG +G"$J(PIGiZ&%'J6VI߭HJ5u@݉uC3ugY~ DԔd8S3|_zImwʧ͔Ҩ"FKW7f|3 u_SasV0jv8#LKj&VǏZKŵx4^?gӝLjw@]~;anz+h&Ȏ@/]"wck9%IjaXKS{/.߲|@U<*3|}Ss7kZwI0{]q^w҄@pgtO/?X2w>Ч*q9;i[ފ> kuyYԾ**UkT{mbglGHG"}g#"\gB BY>,fO)Ȱ|.p.y-p- H0ʦi_=u. \5YTԤ0hUɮ~OBJm#} T] ^Ut]GLuEFs[`ې + ʕ~uemr1:=QU4t=׬ l8[OÍK^|W6d(|w.(3~z{{{]Uބ +E|z b P5FCĚiH84Ƥ`y16ZGLI|[MJdڔ>3}~RSį\⹿?s*v&= ѹ,,sgi0R{!& \' w: 'yTyR٪ +&Ν5uuh䎢H`ܖgXd)Xsd*p5(Ź7oi5ájan-0k-_ Xʦ`C"6 HI#d lG|[zsM/,,mGe]ρJ5 KzG9$2[YKE}8mV V"{swsCm~ada?OPycU$WQr>Z*.op2/\*.IU,EKQBRV֠iޝw}ls.yᙷs@/p≩;jk+;f9HSLUMLu7d_(w}D ibKuCsHԱ>I0fA4h#HIaiĄhb8 +Q,8a'Ӓ t0iN <瀑 +LqJ&):y6ZRJ+CR(ȒNy+2K/=0@޼6VXO h2I4HG>O9!˗HnT_ԗˤ5]^הH#+tE`HT(hI `繷 4P=}-ow05MWG51,Eȱፆb(#㼉U3a6m&cWpN*5e\aJR]B +]cC MHMifzv]T2MP^==*GַpK'6l돟9̡Û7Z M_Eoj`; 'Ϟ:s +v'BMs:9 BSDWe&3LtHX^DgHHDc0 DX1bP.7C6u /x!{Ԧ;}"g 6n.Ň\3 ӳ Eӓ0Zfgj;^U߆/a gwcRvnYr]PbhE&5B%t 5aD mBח `V Egy1"LJXt2]L7\g~f͜3x-ʇ>B>d[=EQ/ ol`ɿ7?Taэ$Ae5,3 Űeu'O%q)Pw:(vH8 K5-<@V4g3*&.fZ4SuӛP|*fbg&$Y?.ytG_jMNq/:Ws[.ٲ5w7^UA$|6%rV~J\6#GXAt}!\0\0}G\&>EoO8 s|>(JrFge|<pe.sC-KExAppxNyf+, .NxC|^6!m)>>x9~wh0iF'*q,N 3ĈH];!S"Ye#++΁*p7=2{|9a{eP W{2.3zz]rc}݀z>]dX% boJ5WSݩcAMw1P*)d8ŊqZa:>޻wz|ӠQmC_Q35$Qu0RmtDFmmifHGMd̄ؤSG҃>R3ige~!s2\L{#0MC t=NSU8Hf%p(`a(|uIMbUjۤ`}gԅQvo#rjM?A; ǒd\$A 8T +PwMNgA%NtT !`^^o IY_A2*]A0dd(*r3JRʋN`1ڞ%|:, %Z8?G'jvy__R~<ƥTPٺ/?tn]ᡞtkm}'L}4-hR'_gɿKǒšM!2P>j(@'97 Z0)ڃĩIN-jXߙn\! cʢTXW¬ҭf^0LPh)EBT^BT+z([5Dox"Z9kPG!Cy3 zBۙxU $%x 1Ӂ*6qUULkH`t^RH0Mi,B<"E=o^5<6z=}P}[>K_㵫r;j)h.Dy7?i'f靀.+r)$#LEa9]r^C#!.sqKiĘ_%͖3k GrPC /*LXq{`\É>w^~|TP)5;jeysV\yܴh^@ şm/+ޖ单lIYZ1;rK\0wT7-8/%D9C&0=\nTpx#HBؘCVÎ%ăq=]Toз;2[߫uP/fĂr t] +c[XȎf#D+K箯޽)9zDܰޛ>,ہϲ &9"B>I3cԘj$d$l@q\95İA;94cpܽsf7Y͖M6L͆ni-L H\aBʣ@i;33EDZQ(NB8:2R̮ ywwe5Q|1hx W9TgQ*] (m +F}Y6P0h:^m>]J8ڈ7Mt#}iSM_C{hH=Bf{cFXC2Kʺ89Pd`Ry2$Sn`@ݚFVTF%FI-Ǖ"C/ ~hn4W-rKΫ3}Jlf].s qssk\_\IUE3/ Ռ>bmD!@#c{>T,w+">iUu։OsϪ&fCAJ%q9BNuK +K* RjEm+ڥuY|J]zr(hZw(mZi7zmoԞH~_1ֹПkkG|Dƹ$ªLt`<&#g˙m%~ZBu9Ȫ'˪ #eZiZkyp;VyH]2B7 CTUm۲n8&^l>f0%3,Z'_ h׺]⊑xqJ|#|cy)-ĺFr(>|DA1%"-}]w>9ZN(/J᪹̈́ o/# *GMv狗qpvH+?6Dsf/Qcf)ƒx/?6'Em/yKX"@ ^a}XP/dE@ /x\R; 'Oj>p-OAmft;%o]"[;~?8dsl'c"h0/_gO)wljB +2iy]k䏄z^} +C$o߶~\ޣ7\e+jbErHleضMG&.Slb3,:KBCJvћxTƴ\eXUCNYAԂ'& ̡%rȖXIBC0h@jXֿ-Z6!܍֢"PvW#Zr]ΰW(*ӫ +d`] :\ ?3-$#t!^׋s%L58XxsmҧZrHG" nnʽ-eX\]&{~[Z6˵)/m*搭Q=tMqnJV6šFP]}QJ\JX{eFj׶_^?2أ%NxG:`Jf +԰[sx +SHfPeLDJbVL!p% "/hVC:$fiH{`QU7I,"Hn喞Zw jfolv&%YylHBB2‚# RBZ!*xr ,(AbGUA-ޙݐ?==gg;o}w;LJ=l6rX9? +i $p'۹~`߹9bobLWay+\dr*|V60H!8 a˰A&!F7SQLGq;].Ӌ38z?(fo})Er}&(e&ʢӰ9ҚFl+a/ahZ;1ϝpH(m-xlh̷.^l]-rd`O疁AXő(V +0z0+1"t +w Qt v[zh|])״ZtCPOл\eƢߪk6j]QǺtș' +-%jQ"?)-)Q A*linulM55tZ/9.|TqiڜrjG:d0HkkŻ#x&o6C">$ \s7,;NC: +P[3h/i[?|}Jkz1^+ ,鱸MNX=h]KqRIbв3 +3SIgX*HF$sxH0$:aPBexoVZEjH>oI)6E}m0Od _ +KYbz~d-a[dQǩ'[{,zk{oVO;ڣO=8ov7j|OJ :v>+5濣Qeo 6hH8GӇj N\cЇP}MPvz$LgYޖv@v6&6F~'|':NUBLEA, &}CMFJD!\i1[Lj4LVMFQ*`s6LP)(=ERՊu`dzS/Χ[ķͧqb/' E+?j9D~GɪrO/q25F֙(ՙRRD 2b]=I;!уD_cIt#(lD%] ,Taj8OҸH ">]#H S*"_F,m]etHgK@^ӿU +}ɺS}=:̢Y:wRE>b@J*2[L4&EO jMF>e=gg3Z$80l1YA%Q jBV5hQŤ30ۣc|Cy@9ovFȋN6:MX P*NO +6ʅ `}ҁ^܂?i)qX} L/w o! lCXx A +IVqa\ytUK;; +-~&& 3FwNҁsb{woم; +,jˈf{b&"*' ]Jc@\ +y2@<> uYl89)ATd9ӌ80x+1c _m ' q C݅;aԅ~O?Ÿ,y@=0z`4>s 10O1 xm"1idt @WV`&*PU?0{=@M$>*<1#/0ԾADADADAD@&Yān BLA4INAI)s0ܞ,oܼ"%*0f~4q)eM6}YUճk3w~oˑumڎE9 @||aVĐ  TtR +(K@ + {dVO t9('e8X,F31  ЃdPe9ͫ6_99=Vћo +gEB} + +endstream endobj + +452 0 obj +<>endobj + +453 0 obj +<>endobj + +454 0 obj +<>stream +H|U TKTJaAtWH$D"5؈1h|9Gc1 HFrj߻s3ޙsw W 5._”u|YP*w,> h +3ˏ98ٲz}0Klܩ9c E¿󇝶IY\V1y +G Z)45/ + J6SԻo;z*(i,qʢi4HoR0qKծE[?M" cP*:lG#S\u(i-BWD%ƉrB[e\**EMWY"{{a6shGqV~d B kE崕Q3]f+Qbp֙ySX&)߱݁(*X_2KZ]17mӋ+&[xaܩ2G=))Eo;'Wh c5 ĺ3DQ"oW8s#ю4وMNN>lhҐ G0[hH]:w +jє4{S7]|zi|(;l98q&? = Iqz]79N{ny^z`:2i f.Ms:X\o=7. ~L1e(dy 6A'AavGa;< +UhdMsGFZ`bbt իưVc  Mu;0_h/tM5+ϣS u!BeSsk i%g[[[Ms|Xҝ鬺8:Ggmba^A Yc=i4`ONsrhj dύق4\{1<ܞrD46{v[n{&.!=6vO?|ob)P+ +28""tԒ%. OYjIKAIDjw`J +KƚbsE|zzZmH냁]ZO S%" VG ɟZ+8's''R"J>L z#qs Jq[WX^ Tؾ+gEPptv !9AHa IӅR$Hܠb,f„ J!\K+Q3S Ȁr^Qy 3,/P T >obey/:YАJCB0ws&񰔙NlcP>e{Л#ݪIl +)oj r;L;F_i ArgS1ʯAv<ۼ%ip$`B:Ax4UuE`X +k%Ԍltm$" jBe\VX_BB~۴4@!|q+6ר5f)h[ [dw:b<'9 ! , `1'x;ܦ݉2w]MGI c6Ӭh0&9 ފaKV0Go/CZIA xLJ3XOPCǠZWZG[ZW?Gy Bg6Rc t&{ AWh`mhDŽVح9`GP1 &iDeTfy8mX׎fKy(] S!A m9]*^J* $}e[GB_OE~T{$M4i$::ʺV[&:;jZib>[yOds, œ*xQL^|^]T?ej~iK~) =݂IԈzˆDF%pFhZrWe ž{t6gq?^;>S;}tҧ֥绸[O1Fg|>g$s|96~3Ύ?s}= Lh}t)!"Ym˘gv)'.}Qm61I;5lesjɴ>ZEY/q*o^}cho<}W=E[0QKVLTkF:tοE"S: aKA-N[yN.C}~R^+<~H7Lli^J:^; {muiA|wzi4QpᾮצzFNÛ0.  +6Zexh| +|&Dکq7ύޤ‡9:we}l~OE 說 !v6c+?`zZ?het72Nܽ7ݗqt`L[e96AU7Hth(8ba?cT65^5ߕcϱ^~n/ɪa^{ 僨W[/@F8 1{ߡ]{cxsboz5u%;D}|7c߉^UZi$x3>Rv/0wcĄ\Bvq jVF4XjR6hDHM4UZJXvR4-4اQӾMt_%ww~L˫gۄ[B~H!xJDbY)b^4R@Ik]- J닥N{jګO6?^&5O` mCog1xRAUlR5ƙ֎h>iE֕I K/Kϓs$) E[]xB/AgEhv{/wMz]gQsyǹiYw2fţi |LZ bA㖇>OCcM?~L{N>Xe:hrhR{#?#Avx$5Mt =Ќ>`aq<>7@`jg[\XnC|)0A_4p?#e._üg_2솹(g)~uOU9MvOo.?()&ƪ\_ro<*W? ?/-fXR_O!ݯw=zuZ]nt9\E\卺Opl;^iN,eD!1bYboR,u|:m:/Ss߶7ݑ"a@o)[O)ͮ)˔醼t8FrZwPk,u%:<|Lk|_?Iؿ1YɦǍ +kgdIf*vLiONᣓC +t;)jWZ|5>wYv.ݙ홨W睮ZtE;j웱/ HD +}wM1LuQ74> Q;8Q`дC%n[ 4U!#K˳YbtVMԐҺ  XJt΄}fKtwN;031E!-\T/TMjT -(Bΐ +Ver& +4ί"R|3w!6#QAyӸ a3x޴HlK!r`yd=ˤǔ1T[T+ pQT)x"FǝUg^~e{+__&N[_:zh5ERH,S+!%6f?Hz\A)y +ń۾IM޺zf,3`\5LU%abj-fwW~`W5~*~VںI.h) Đr8sHv3vh-=ec.G.Ԩ0KJ^" +?8.f\[ڃ\\cqV+Q6MZ:3TԫetZeGEZmu:5꽪ʵGyIg2i]^R$ù2RP#U1@ %.X雖f?ۦsn {^yu5W`c U[;tㄮ]z:A'D[opY9v{;a` P6M|Th4`g2Wy$O3', ~G{v^BuTw| aQ Sư\Nb@eSt,"#4P +6=dȷвf(ߏ+d6 f8La܄0+嘯-8Mc kMյ;O)g ^]F-W\nf.{/>&{sOm-VhsQx$Iq1.7~8_? Y)TF4jhyjcRqr Yb[C_)FzSSBTB^*J$B*>ڲw>n@_5*&*nǭ_G-Θule3uA@D-l%,dA+8 ND#IDALCl },Sw U7%>˺E(䅪x8c"֕_\x Qh߼2b 0p6}>v^;}zE?L;m7 ^뽶^F-.q̰!C1Ff3>6lՋTD5`B-3 4g) +H'*^LjS +Lg5X]Dcc&q6hjc3C,; 2ƇIߑ\%ڔ$gsBLNlZTN#%4k֬Vb vyUU"0x8V? < tDVUج/tl{6Ŭkn>O_]Uxo=2p]D41]0K{yyu2A6ՍCp4gqK dE)^2V01W(yV^lO' Ò<x1.pIYaoTߌG>㶫'˙,MMM pqPU,kBBM_ ޥB +MXۛnn^1оeYÂ9V;?Sm>h}x{hc۞X2v}~;_|pۆ]g:|on?c2 +>HF̤KQi^ďɘgU&/{򻲈!xY9$Ika ]"2#( sk]+kQmq1`FɈ(j$ +ɨ3؊ShqR&:vZӌvvjhKs,i;{_{>mm +R05'NQ ?zтvhdT˟i4{?ftKDc&tR> ϙ(S\9 +R~3oN=\/B_peT --vX mW]PM+9 +𼪢N=ns6Uti?t%e4:m(en" .'!L)9#NI;{!ݩ(^@rTɴLd.3hwݍt7r{^U[3:{B:!.Fza2ɦB'JD;d7(W~ڔB +(պbAE_N{ bVl7>UwЏOv.ֹORj[:,Zv^\4eܒr^P SU9ݗ Qz҅ˆ@ (v!D2& .4ۜ5"'7u@M_qN>MʷNfXOͱ,q5]mݩݞIݑ>,w֦9L,gq]pq. 0A!qou^RRVgf r  A˪͛ٱlMM.z8; 4b ͹)i)MC2)xJq1d+Mm39rIG+z1_ʆFrm_}~Osmkj-} og7|l8| ͫ7$Ǜ.۴x9G`R,Z,[-lޥ^[r^SZ[֠qilsn{NvbXPYmXc=ѨX;b׆ӓzTzrgu jV O-d!Gibe#Op2nM\Ź@PUVUe$ݺdn9Mgtwmi/UTXOKǕ0Cc!a1czU!It0J@)I@iL: ygU6h%2=lCTzh4GI|LPLɤ CfڂL̼E>LN?ð%UGkOYxQ&sstbfTy(qCc- 0AOGDGH0F +/sGtxz o78agz?f"='(XKb6j]IKe_hGF@( / x`<'0,YDݓ]lڞ"14iv, bu=]/PDhЏ'P |^Ҥc2 4YKg:@hi S^=dMSɎKK?؈ʏJUG-OYhqLIɨ1OZw7k4͞3>hMZo\3+Qq%>U H +HkA&Qz9- 1w \p?7Eb.qU5ϙ(X͵r+z"HE` 7W[;a/Q>-}[B[Kq(N|̊jFH{]$xȮFJ- WP9c`!_NJ-c +ˡI^N\v-30l(xHIDjg*}?g7/yfE+Լ0s&u5>WIY4coP^&lunMK. 7W+ADĔ&Ihc-ƻݚ=ӹ,d(v]5Mg}wg;c;v_L,Bq\ Ka?"򳔌AXGI%4:(Q Ӕ!lUӘJi (&4cwNuݝNy% hPZ; $Uq@enӭ'U2o`fV d)$ B >Q01[BRDEB-Տ Y r!_Eq,E7x3>4y4^liJy&9͌DrWD\l\l|ED.  q0<&V3[AJD+Dk%:vf^Q_Xn;[4 +5 >k0Kӹ*%:s yPx[g\;Qs|:M/x:wX6ʟ&Yȓwq6?42e%J^+ERb )2q;~j1]\.œݮ.jЂth6ܱ/G$86_Wn| +_G( >NR3C=~ 9e[}dR#?jfןDS'kŵ-P81& 'WZ<fp*|ohy|PL8zo 0 Γ)T}Q1(a0ſ;;5i;묽Yw9A`':`*ƪf tSΙTeI`j˙O䐙rIPLC59Ԑ'*p])Vp3'(yF22qlgTBVpjHBb^Iba, P0 ӄ,WlS֪dڪnU鮮NʉQVS6[ք=pl *OuzD-ej$H|$ALB+h,v8~OβO1D$el.bݤ$JJ,A51?IRxiyx+s Ò/R.`S^(^fK| _jIߐvvp7 6\ȳ xʴΧEP%9`?w]ޕ!7ovls2$Y(4Mijޢwx۳큶S`YA)%gIWЫ A#yL#6õpwaoqX+P嶾=jOK]=g'E Z߬C3:iZPg]x வNX`뾴>|}v}h2X<'UG"=Q-4/2?狄a-3=~Fs;<@gcHmx~؁>E-=;7z0[]]OV<=cNX̼:b}G.%oh o-; &Miskގsh0 {+Z,3~"uxKwGGQ{ܹGKd'/v,t! 3 +<< -%RA񔴨HA$B hZ{"="=f̝;g}}Kѵa+ +vY\`D?B4?/* +cؓv2`x?s{ӤO1yI*,)"U$pN9=lID}1ђ`z ]Ԣb[M/[3]P'co@!'F| 5E-b.QEA~E#LMXոWQxb׮mϪjDŽs)<om9{3@мm>| /+3B7WquQFF#y.^Z,E~^ZYˤ_Rݮ)5.ޥk_TBǏk-~#=&2P:D["y4;([Wo`H <쨴vM'<;}znkI>a |y\b^CMd?>n҃  uCAcݵnG]^![bueI2åtY_XrONWr|_@k;(^.(+?!648 m%RIR(myR@9" Q +t`p?SfShz9$RO&BID̼63׳`cad&b?&Sw{ j |x` hhq$̐{<ۼ= h +|ڇKuBSlR6cDb-1Ð.H*r"ElGohr _ :q#^h+ϯl>ҟ Y7-'MsU8CEH&'HLI;q'D/mpADC ++P+> +>UlcpG3?3TI +AU(^EzRڎS^5rWm@;cJ)qD3PP횚dmųgJb0my6(q C2;O;M@HxX͜$d]"/aP6XGAoR47-G>!{lv07Mu{E*7կ_|Fթ~>VoP6|P8_"j37˿PS +T=|C 2WYb_%j6j) "/+$2Q,RN+LՎSqUu"܈hd|&dLMx7xgb\V t-ǗB{̺o`4}5.UNXYϬˠ/w>R֘{2@Y~W^'Y2mZוOyl[6aUy IQqP /r CuZ"'5y3%ϲVJ-Y>C )'2r"0x$A $0ECQ=afiV%}@ySRBɎ!bMC%=.VPhhh@K8U5…X325[G!ǭ>B,,+Uk.YtI@M𥈫)؃r8ˆ@y|3B6qa׊'=<]]56=**2)7/_58jjڇZI+ /^k0m  lÀ!)Űl ĐIҦ +L $f06aȟNfȔ>2iƅ:SOƓĻw%곤k]swNT/>op=s pÜ5gYlE֌2!hDCNqOr`֑ 0 AR*&<[?ovMF!<L]#Ȁ0y)L!Qrz:ߏQ3D!QV]w˂KBK>Kx&elƏ? |diS5ЊR5ml'{7-HcUR933S1sz pjkl"FƚؿԼ0"b0$aUIfPHE]\,-Yn[FTHe]),9E,bM^KJuš,v}?jw~#]0!{F2+̗ lt9`WdyHNA+h i18jZ^ LmM-v\F'w>~,Έ.ǒssNp-kг5jۛ/J G/_Zw`-Esw*~n[U6~XV  yrܬdjFy۴6=EWSs"k- +uxY}N1@xQw;"b) Mƛ<`Sb$W`%d];``%0il7.ۥuِ3&2 `'CĊUX +ff>\)ݷicjnhaq~4udӿ?{ +suf!+g]NuuxKxWþauV˴f=fYV۝ۅ^e|A5o/-+$7p",1 C «(Uw!|E +E[bm(W`kY1H |,3|̍%C`7iUSĬùHUZ^ܲKEJbGHOUOy'mMPR +P̛5)6gi:M6[~x##Ge&vdx. f3.^Ky.0S܉p{_cLD +ެlΤU~)*7 [{%Mfd䊦طOKbK<2D˟; {+ +Bo "f8K7p\L7{[#~?p{vDžj)䥔P?VņHUy?TUxyɓ.\oS()xL evM̰)XNAe:;Ƹ(PmUD:"[##TDMNHSZg0`s@3,Qt3"VJldx !㗁Adؔ r~>?.^x[ QJa X&Iy<=oXJWԃBo/9N8VO~w^"$9ӱgµŎm߭G;^~p!%/< 6'F U5* +)M֝nND*&>y"DRu0 H44! FDx(<)^O^vK +C"DJqF@#5  A2Kk:`""t&UfjD$n99\*Ip)QP?Yw;7ΟW}NI*wS?u[M\q,~~5i +Tevn2uWr+TH:f$tlt.j+m}\.-IpMZKIS({B?fX)cb^38֯Qz dQڵ̦a]+S6Aw8Lq30܌ t,9UJK$cQ٘M8"憞6% q.?[|z,mJhSiW"[ANwj'ͽdjꨤda?ډ%m~pwn}P&vn:x`ƽųHT,|o/bPwXɽo:gNaKT[#̄:XBP;z<.挑fɉS$PH$`UTF7;4AצR3:٭tJ\S-igT4"7lKԯ<_{{_{ww($,"̭yc(Njd"6Ԥ8:`gؙiGӦi28L$gdy~lg+- r4T.D,#N{{~ls|%&h/O>2X[5} R_#x,Iv~?_87;pS K`Ie+:= fXZ YvEsu:M㺏#i msQ + ;ku3!C5+%mESflN_K{/xě*(sgΝϹ\7hJݲ*rĿjIIRVv,%SF‡§PE5P4e}اFf>HL? 8g"i9 y,C;0@cJ(##鈣vE ࠘|yZ[ 6_O?Δh̟m -q҉h)5{_[sw'vϡ:5Y5F`HªH\vX[x{.~aĀ`=ѣ4ݒS\)1Dq?a4!G\tZ$O񴝩Qu fx!btMט㹫ʗweubʎSf:Ħ-v^ JJz%W8wsG_ bA=@/q( Oq3W%yH۸N +"/zPCVK؋7ɍ.48n, V47^wMM^4@ssOOs21{ ouL :zhheH^T1ogtTTѳRRi'M_TsX7YOȶR !j {RN+.˶r`v2uŵ +HI33a-4>@1NZ4ZoS1Dwu-~ Is{z{GY<`WlQ uIV))]Z"(z J՞&T}\8n{EpfYI>+ 뒙XYBD\Q\놱d$ hMBIm +6fCRMjF@--{L^D|Q74vv_"jLgNzɃ[q7APesz1❨ +76L979[ܴĈHvS"W8Jd$X:"a|1|h{MֻwO/iLeWIDA%9@COX: G3J,V]VO?%P.[R-y0CGˀ1l60 +iZO>z^[iy!EDIHkR=E9Fn*BlC|{wW\,I;I+]16hi44eрX,͍?o{-#ד:v:GjG2ѩNa}edV2ͬ!{md ͏c}үbc1Q1Y˽shXnl*FDtjG7E@TDwzp'BF AzM9R% u*ʦ[ +lXkH,ݙ=$3B3rQUxJ?YZiz;Efͳzwuޱ/ڰ17b+b颾m 6 c`?&ޙ}|;Ǜ5Yq!nݞɥm+һ>ӲZz֕3+b,MPϗ:Ő$)m,HDIISj$EC$q*q&!BBJAU`\еG /2v:ijI#[ִ%+lfYNj={k~sĪ\XY껋gq ">S!4!AFZ" zcM,SOAe&۾,X޺eMwීo| MDO x/D˒8J_ۖ5%fel0 }N +&4Zd&oYmeJumMU-N]Dӽ=9}çS7 (p:O>uwϖ\^F& k#82"7tlRZ/!M%BI9u8zYI>D4psMkS|1YbLf&0QfOgnIAeG$1/TѧTr~>'$u/Hp8E|K" +>"0ģgp?sf30{20,U\Mb5yQB$GLNX>Kc:k˯?}e~;戁KTɪo2zB=7:m5ŒJV +=P_pvT>̩Z˨yul lXpWM,͖V2fe6.YۑhRLۈq Z@x}YS"zҼE&+p{Z1x["DVdy^@"aU{6'IS2%qrt݅|2M #{>~ڙ[N_4Hvh8"0ь04(0D 8\~vKP>/_T*߀emw<&p0X¶bbfe-&P>7CyUE9ר(ň0S*aJb +Qق' y8E fInw4Ϯ2y1zњڼ +tӨ@* +մ煷P!Yz77 ze/<3ڰ ^DxZ7j0%p-VnD\S7}:e[&=q?4W&^~MiikC7zc&-A?F^iܺ\n! rۊ# [p륐g^f#ojR bÍ+gu); JL-#{ebU`]==3MH2J#Rjn"Q,v˞<95t[!mAe:,<k6#$nd;eU4?X|S3F + 5ۖ# `0`3 8&ir7~;u6c[_~]d0Ŵ}.%{ x(eCbg tyzxT5Av/ԑzf,KXnh DANyh9 Oq_Dd[9Oh7,l!@Oyt%[&j6\'oח/YXT /{eJfou6E[<':]/8~s<]zd۔,XཌX^Dzp8i|Kdegxޝ5ɒaE Z*W%OJPkh92Be/-DsXeә b&0ʠ1M8|*Nczo ="VZh9Ǣ8"(*waҿ!߀YEo{e"|fyWR֗5/w\w(,jlz9 + +endstream endobj + +455 0 obj +[/ICCBased 456 0 R ]endobj + +456 0 obj +<>stream +Hb`=L[f hٌP1W'GĂbD `PP Rǀ}c{f ƀ ]-Ѝ@ ,kH7Y.PRT Wb(H[j] A~KR+J@|dM#CǔTbϼd=D_d-5@ C_kq?-HAvbSS7`K釹(& ]. |dx|2sRI v@!?  e%0> +JAbw|Ps ! $ (M߮Ae]dBf1Bc?; $d4< Av cl?CnAU8=%( <؀ւ&@ $ܴC )a_@PHXDTL\BRJZFVN^AQIYEUM]CSK[GWO? 0(8$4,1q I)iY9yE%eU5u M-m]=}&Nz/^z>~?~@0?p?ZBK`r3Fx} L=W7@j_H{aԼEq{6;X:2;uwוu۠{ZS3z77mBބk'$8jɾMQ5'L?kz3|f옩2s?2f]4{9sM{iüuew s -R[4m1ϖ-9beR˺]GV\JfUjե_Ysat-\/{Æ 6&l{ӡmQ2g֮m*}؞wzx| {NZyf1=٭m;o~~ .\w.]rՋBݸs/nx wXt;̽E5``Cg?8'O>stream +Hb`=L[f hٌP1W'GĂbD `PP Rǀ}c{f ƀ ]-Ѝ@ ,kH7Y.PRT Wb(H[j] A~KR+J@|dM#CǔTbϼd=D_d-5@ C_kq?-HAvbSS7`K釹(& ]. |dx|2sRI v@!?  e%0> +JAbw|Ps ! $ (M߮Ae]dBf1Bc?; $d4< Av cl?CnAU8=%( <؀ւ&@ $ܴC )a_@PHXDTL\BRJZFVN^AQIYEUM]CSK[GWO? 0(8$4,1q I)iY9yE%eU5u M-m]=}&Nz/^z>~?~@0?p?ZBK`r3Fx} L=W7@j_H{aԼEq{6;X:2;uwוu۠{ZS3z77mBބk'$8jɾMQ5'L?kz3|f옩2s?2f]4{9sM{iüuew s -R[4m1ϖ-9beR˺]GV\JfUjե_Ysat-\/{Æ 6&l{ӡmQ2g֮m*}؞wzx| {NZyf1=٭m;o~~ .\w.]rՋBݸs/nx wXt;̽E5``Cg?8'O>endobj + +460 0 obj +<>endobj + +461 0 obj +<>stream +H̗Os?A`ok%{FJ$fS`$PjkkM +xn{quQQ 7Wvo{i~}n[fTR&6&}N}j.˧9!v(l]l.cۏݙW_uFrs \xhH(yy :[Ð^%e.8hb\@]INC I|o.|6p;6:qW_϶g8z8|ܥ\ݗR }."?Av/F.7~N0tCE;Ѕ\?p;2´s4.DG/Ow__T P7nSV3Pf +'vwUǮ'9.Z|uZ;uШwաPC+-@?M64'_P˿i~XX{+r aጥ<eU"ҍS4)"8E"&yss6ZNܜE:TT؁&mc2Bcf(0m~$!bz/M!t'Q!崒U2t{ ߙa=rNZNY4Dq9Mnv91K]V^N>gu}|&y"`g9eMU+*#tzToҿp`3H4=BI7;4MAi.yKiN4r2Tۭ)va5y{Uλo}ߧ}OihZ8 +^"QFt(xi7ɚK>dtxuF_H +Ki(@ruXmE&`[jҍ f*Xs +V3XeSbD6&8%ԤTI^5*@gj"Px1P_kTRYe@E&ݸtI7.']j&yԌ>g5>P+UI7[UtcU䥮 +P3Ԍ.h'/SDm#1Ԅ>#u,Hm3R!RofQ*? fgvY(nnS]LԜ ZCġ$QyX94VNIǾIӼEUf-Jp?¬n(=Y2sK]2sM{N_qe$pOqJ $p%/ups69\ׯ{ք{}~J9p_Kp?r"ݸ K^l2sJp +iedo'=~;.9}&=^Nͧ&}T9a1[mI7P=!gOu +3:fct:9,/ޏT<34/x-rp<'8]LRW}VxF_]#p9^U8t㔨 +ǓnUx&y>gp<ο]"x1_TR8ry!ǻAQ.irˉvTr⒗d9;V?N+^xڍe^x.yKxN3?urCm ~; nͧ <[l1ov1M6s},z%Ua(H7EvPDS]AzNlWg\?h$/#p{GU0{i7vl%/uls69}}V복Q 00.k$UaLH7v8.9}&5 vx%\(ċ^Gj!\[mI7.'[kҍVI^5*p צפm*pMߦLRW}VkFxo񈯁ƍtj2Mi/M0^wI"ZWt( +Rn]Aj&T 5c6Fǫ3Rve&e=0&i2$UŴxr-ݥ͵K^꒙l2SsLm݊LNڅ(m{ GUҍ(Mq:z.9}&4u(mÚ(mBi{JR eQ`>m zTDq!Ei7.(C4%C4dtfv0 `3C/{L GU.i7v7%/us69]xLjmsw/a۫32ĄvѰ}gO^n67>}n\Dqż]Ȩ]f:yvkQ'ώwUWX9;eUz ThkT~1t YKgTP&$ކ:\K:bnӈ~a'00"NskdQo{dIvڍ}ﬠ# X7T2 6jh +AWsGx-A~cDn؁z-"pMgaˇGlcCpX?4b1#P /Lp;xh"k!D:-3Ou!,,Siܗ">#OB[PJ@7EO7q؄8`pO:a0@;NOmHѷ(~o &sn(0i0efT+ ٴ :e.5k7)y4~΅+D1 VApc ERb)by)VA.ڈG3heiLZ7BޘA7rm(\" ^EEl(J2l*t쉓 R/4SQwA5J@o䤸Z.=7Q*韶oCXlj}#F5~k>+gw&OZRplTϚpJUCZg&T>cG1,zgC` Sӳ +34V +Mar7B+^;971E⓬ϽBE|B]N57 cS ގ*BA7#,b5ھl 4E!拷F:VSo⿱ڥc&h%S[B0:Ch,:my QiwF`˃k5zlƋ^?rˋ*|#1ŒdXΥ|L ~P]?ڨdLq ˟$u\G)`td+LY{Wdbx;|& ?f>`9iGFL%vpZ FB}f[uW;g;shqu*uJ6s&/gN)5h#4vj"66ױa +ړ%0AceO털]3B0 EkUc4ǵ8tHR0!:to |c +endstream endobj + +462 0 obj +4942 endobj + +463 0 obj +<> +endobj +464 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +465 0 obj +<>stream +HˎQ!f0o28 =xs2%kq TuU7EJ׋@؏z?,f -X|)UVVTe]W^&AWF,>^]?{*^Nټ*Jx*8<{/P:yWR˿BYBUr^})Y#H;]U +/W??Ub2D<:ecſPDK"I¸ʕƃ:֒5,"!+cU +b.k, +Fc[[i<>Up!n[F4e#qcG+˼7WOvln_](wr'#u"`P +-ǺS%4kPWVgX|IU44,AZ7b3Afxix}xu_O|؉i(mH㱒ۖk?smQ)-jY.{brOMO܈?cdN$Kƹ3JQsL#U*`ʐ;$*7$HTD/IWEʎi^nb+y  .r-W{"PQL8~.x* F>m >#ZP~ =qv#n D$Xc0xW T )`'q yiV``qKCS(BrӒ^ܣ:*(@W3qsN-)Ah09bp"Z@:5 @2*~QŪ0Nl>$6 Ux +^&.EW ֠A+d6S(Ґ艪q2\wēM孍JPHOmg,+D\d +80D\*&VeG7;dN5$jO -W#=jod5.L?rzl3a+Y&.eK\4`T@pÚF4!j!PsH] ݦLe߄.=@J厁cr#g@ƫ 1FF&.fY0ܱECO h$t?T ?9IR*!V;+[/7wb\3kNWO,DCt GB,d4l#3CXq|DFGrwK: l'Ie}FGިS.)m#]C*\z$90 Q7+>dXe*C>X':I0ȡJwg& ׎ &y$'fMl8ʭ"հu1T%!-RJB!> ]"+KL!ƫ*LM!LqkBwg j̫a"O>R0XL|VOUn*y)Nবmv Jλ,1 +_PH' +dM܂it{ BLHl|j&ON(mFOAΚS9k*Uqv #>1z>wQAzTCH=aq2hr~ +;5 wG)MrEPc֘^CKa-4P4ɬE & +ڽc<1 !Ds=:[e\4 Ak̀ :kh*^s<;((L]㖺Nee& |ÍpS$690TRmqĊU.p_SaLcLRl]22V0 +jdcbX B^R)0j\ Ll|c}7ibpim0)$ @׌b') ^2 TrHELHoV la 9G,yo/B"Yu?w*.^.Ê6ym1` T*^ԫqGyH_]>͔X& 3p +gb;bZZnrZэN\,V@w5)6(yU^OsG}kMQ[ 瞣ĕz0u#D`WL&3կVcUgVDu&;]M 灾OmR|ʟ8p׌N`+hكA8L pg +w #P5ZNl"׹?~w58Z?wth̐0TNܯi(4p^Ҳ3h/ Q PxS J%KS&Wo ݊/!7 p4u,s$> }`KcB%qqы U,LYlтƘ!՟A75hRغ0|CSFSspLw\*FilrE"trs[ wtIgͤ +F Hw. Rj7`Zo`]SM62DP?|w#ִf ;g!B1?ʇ]hGVi78u(aM'\4خG|~opѣM_ #a;;ikȩ~q#yI.1 ȻċW}^Z [s/!:m FDDu]y~ b_p_U5:ru˘[ +RDySՀTd ;?A80Np 3]0K ^"%j骫'z7ސ26)c2W&6|>ӊΏg_\jTJ*nrKl}j/`; +dp %mJ/S,Ct'_6QIoDOhl߁3&J[Vgza5FDRrftfH=YM +%Nw?Juh̐xxF]A 趰4ltUrz oTV_54H\iؾ ^5a +5.k~}7b^^ aK t=` vLw;'@.,x}\,c 2䇚p;i+' zk(|d^29փMIW_qAѵ&_VSM`p$9 fnGgɹun]˸ ƕBK^!8H́`^Rvt^Rbsj sI+$qQP4eےy9kWe\PӚM͛\MX^50'Cw;:(COr3j jޠ64}tf^yyIyIzrN52.HM+(/hd^29gz*|NOɡUښ4!00sT0Wfda4mwM'lwYgsV\opo;,}[6O/Gp=> +endobj +467 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +468 0 obj +<>endobj + +469 0 obj +<>endobj + +470 0 obj +<>endobj + +471 0 obj +<>stream +Hbd`ab`ddvs 147070 *.Unn~`YB L,m a5|[>5mZ#Ǵ 5R5mu r um555Ok1KjքӧM:}¬nfulaZ+H@fL vWl66 mum|Dg + +endstream endobj + +472 0 obj +<>endobj + +473 0 obj +<>endobj + +474 0 obj +<>endobj + +475 0 obj +<>stream +Hbd`ab`ddv  147t70 *.Unn~`YB L,m a5|j[>5mj#Ǵ 5R5mu r umҵu57Lk1KjӦM:cn/v,m|dg> + +endstream endobj + +476 0 obj +<>stream +HW[o#K/\ŸL_{i,-B[v$Hwʪ創?noMvuT)'\}TV}dVvI/N5zr?Td?rOh!XZϪY4Q +ek%'ͳSU}dB`0xh`p¡1U Teq/,Msu= Ϛ;ь*C,П|uzzsSrMpkR(`c(R'5ߙxU͚Awkhj₀7V8W -G]B4.nȍϥ Ls=}ёyZ!5.sۉNdl'FQ3>y0߈&2k"Qć2BFZlQo+Yj/^xw![7hNn  -x[趝Lhd` j,l|ʁ.ry +\-Kܣz Ղ㣾v*TmCU| +j9חsx.e8_a9~鷧eG_V~yeVDVu +NFYsߒoG/_`:^ѴVKiqb[*EQj{ݕ\;v@睁QI`xIps#OBǷ]'`VDpUԵxwUÇv*9wruu- $auz#W~+ݑGjoF-OL +6YspX>ݫ75;Pp6{yX: %.mlP/H|nkLZ!l ںJSdV~Rn̾iaf!b)&+lS#F;}lbzQ6z*$YNN@{Pèv,fXQX*o䒬.ʷɴ-;!քg9sI6fjpGlz{',@'kbf6ن/ ).L[$0Yư\DIcI,A #C#7X=73Gd= ux%Uy=4yӒM$S d ¶$x]lnuIxYwB:b0Unwao1рuDF.bD7ubp (v/4GKKm2D,nOA.{Ni8Qe=jmtbnT& ϹҴai4 gg''uLH<'`l[_@ Sm\8ױ/_PGy|vR9?G@ݿ)w%f +G&ąI-i~K$`m>ɡǔmDW,$pG}p 4VK%s;XlL"*Drܣy9k:STDߢkf4> 2t  v}L\mͮ +C4O}SW|nj@6_ |Ηtazr}I( 7jj[\>"p0R<1js  ,z۾;/i&FUoD +rP7jpmO] Jr[Ʒt NKwͰ3$54!9'C;H H{ؤ8Ey:(7N;Uֻ%/]P*0dBd3@dhA[BӞC+uPy 7;xP.-?@fyV,ϮȧWV=X@F2 9GJ}܎K9w +6$jr,K BX'W> +ܾy9+pqnb)mGG( %X0Y5BM(`<&\SP9ߐ0-ۨ&ãVm~yݬr l[\ؙ=τzci ub6c@LK|ͨKe\MkLі;іL363mxmɴmflMkLL9-zq*99݌2FE!pai(OFp#2"O +1 74p'#ey +WȜLa0ӁЦVAPKx<6z&p4őNKݫqa}e„BK 02}?2ƣz= +6{^VMA~T'R:DRu_T 9Cߔ)]7 D!bHC+ Sw_ȷ u;RfTy0SOqG v!i'sPn`+#[ ~DϸglcHUt9bD"`@ȴWO_h*Kyt}/- Nx. ÛGӯ{ +9ŏ|=?4^#11f^p[m1k^_+*V7yo 4AZ{mwd{ZB>-s{y|LpJ[Y-'O9<=h}TMhRgp>RJCgdh ő!boP)ЫM1rad^ώW_\HZ@?T :\YxjV1V#t>GģqԮ ރ-ץs?[Ǧ`23)XWбѾ_ipJk{LZb &^*^z  iǛPlK(ӁtwVkH&. %UHRCOǘu3ceT0D.p|j]iBtwo^C1Ӓ2y jdPf<D[n`J/8`+(pi`KNM4h fSfmB)|-˙ڗ F}4zΙNe51$ڟ2 C؏s- `}up)x-;LrvADi9s!R3*<4FU$4 9>uKe: + +endstream endobj + +477 0 obj +<> +endobj +478 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +479 0 obj +<>stream +HtWKn7)0M;' ˶4N| e^UlR%`XU\)N&k ࿾s6Q-WXu2]vy:mKt;[Zt=ZIq\T/JX3Cq mUrX|;Wz]wדQ,Z1\0PaOb0,/G0tIP 3 [Im DR_XRC鞄3Y#){{_ӳ-MNtve +V[}^rXc{<7<ީ7:>p|NՓ<|_'kUhTkȵs}r5>+7+kuΨUjhjchuUJaE6v>qowwKt2gdռn^$K:*u~;}*TɬDqWX38aD3J5:WEDfb!i ^%sne`:/\2}(MFK +\ |-qqaboFͣ L\G_ϥ)*|⼫÷3;gS)QwE+Q&#pM(e׸4ク.ٖ~oV fqU` x\DQՇT 7v.v۹4QB7Er(8q v{)*`]_c}žfob +.G>^4~S0dэ~&JBQ f /yv:O r=`7)炸a鴟+u>pW? Ỷ ԯe˦"aڤX>N[ yZp..V?~jپJCS\R 6Y"·C RdR>#Ӣc rLIqaz,ȴ>wXTlx,h4D~ăؕy{v=208>AR 3:.r} 5)Va!VV].KA Y nтxSJNӹ(JYtK#HgrBؐt}Fm]d:?YN5w2j5!@\#ƮNOØ-Dn݋ hjtv%snCDC&Q +zbha'}8gbE LO1q~3+m$.}ޣo45(pOCQ@Cާ%mهM>>t^fvd=\h>/ExtGState<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 488 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011128075557)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4165 0 R >> +endobj +481 0 obj +<>endobj + +482 0 obj +<>endobj + +483 0 obj +<>stream +8;USN$X?YB(B:#q]6B"MJ7p>b>2JcV,m1-Vk)2YB#&P+9TfKWON.?G8$pLr;8#Eek +W4BpFRB;m6\_>"k6s!SCHgK&i=5D$-oi8-f0\QF'bVjP1Sf,f'^#sV.4l?(\oDbBM +J,huF#paQ3(%b4gk&k#2esp>d:3!,N]4HK8.:@9(5T>UDcd`rH-g1*XB7Qi9FDk=D +Jd6L+"0=CG29KM`SDN88]GX9*!K:_D0D1RB5O+^X?u9hjH)-r6>q.q>"`/s=h7L=? +DU$,uZV#Ij*f(juZ`;YFQ/4HN"\3j/=m;pUL:5``bP=!$^,F/5=o(bSn30*c_#=RW +eXX1?2a?u)"8gs.V;?-6='l(M*'`eeH4Y)og=74";\BWLR$[T]*;KC]bfbS9^gDK6 +eucDgTFnf8!k[u8]M0D_o`bo!)'9t*RFmI%Cd9!lR)G0F+J25:q$)^4S'`$V3M3Ee +A)2uDKS/JXZ0#+iN90UE>:jK`HXR%t;2'<7CX0h.S5Y_^&B8/p]X5V!Rqp7@k,[-p +"7cQc-Gj1]0iOS;Sbe3=)3W\4H#1DZ=s(-[RMc-&SO&RDE4-!O[/DhUQ5,]dbJ1->=OX@^ei`74 +lWS(^olN_:GNV'?L]+aKU%<<(FNJr5,6fQ9ij^tnrB(f@10\^qMFLbuSu-,I>HP.= +'>l4'*D-BCrLS7:HnU5rC`5YEQm)=`nn*_Z?KY[qnd_fNLUaeQm((,FUIF1B`J2&/ +0na&N/,LbjGmp=fF(A:ZipTJV`R#@)6frD***1Ke2]Qiop;gup)Z,2GVpgWee_J2* +oK(.kfhrC!s*L/$a=G$WRMbA;SDabajQ6jr,Q2VsW +'VDmrRN[od>hotV9i?tjZSY*gZgHVo.e@7%3*PIbVIcpRHHl,=j%j*nKlb\Od>m: +JensebrJF,eL]+NAspcX-dIMLd;\RM1>;74Mm&QB+:DoKTAWX37KJ75X3JD!G?tuNuji3=R."DGjZ1Y)&eF=maX&!U7druY@]h2:B*Q' +oNRdKG;La@91%pm+S,)nS]hgMf"SqC,^FmSt0^itbJ`_hAcdW@Q +dTf8mr,SF1.$NIEKnj7')5Uc`8SAG=B/Z8?,=_Dc;+ql3)%kmIg*@4B_+>Mf4k!u\ +l'[)2$lSO)PSgrVDHCFoLSHO`ae4T%I@:1bUs[:%<'`u-N+'g^XMHSo7A(R#d[H>Z +pf=jn@9SfB7mK-jNHQ0Wu8i1"WBlEb7!,1/a&4!TTVQ?\*>Ko>ldOE%*](. +8*]3M)+Ap0G+X?`KoWiiHhmd74R=]F2r:YuN8`Uc6;M3SVJ,bq(]H-A?&Q==-TS.T +Wq.fMRj'rMAo&''1SoF>/*]K3=2+ +6=MI?KMSD\#gFdg71B^I"87Hf+/NbeCZ#]LYC(]#`,f-lM3#6&!#t-c40?O"5P'WY +Bd>#0>/ZlGB?E63"kNj?PNK=]?2$g&r+#M`bLh+JL\>#CY$-qtmV9Q7L,C'.B\0[iMV'XVAK>(#t));@-:G%bLq--'rkZd7aq^bf0d +O.#n,gM?3.g2!n*p-,i-kl_/G`frsc19P>6CBB2p'6\/#h9/\.aj%a7fg+&:DsZ(/ +@:8)beN$KDi+H#=h5S^N8Bo_75o6BOh-DKQ4BB>SqO&Fm-',UI_:PR;Cce*q.X>:24!PG1@QC_erp +r&H5QG&*J@b,+mnkY*(fMaSAO:j:eDu;4a=7(XIP.p7:73%\/b\F7 +8^Z=n;YY"7QBTU@lMF3*6CO0)f8aub-fi?SNr(X0>"Zd.ZpI`AS\?F/;?3*I)bT!B +Ml9%u5p?p9>#WOP"7(&-o/b\4Vr^pH<:Feq#JWIQ?[8 +;hk8^9"35^1ZE1.`nph;`0c%@nZ[n:@/b0(CsaD9BKK%E\__Q/`4gf8"oGkJF+*?: +(iH,Ni-t#c(g+uT@/^T.3UaR\e27DHha*a.%-Rpf@-nqtgkYc:X>CZIof&<(dA@h2 +r>Si=!OfguN&(Xe]o6q8!u +::d'7OCo-0jYEGifZ`MeY?jbbi-gFA$BA8tcXleXa-uW,c@k2VEGNg`B*<#^V5dY$ +E7snQN*"ION*0bp5Ye;T\`2@g]DdmmLat=:(es&79^&]%[#O@A[+LF`/bX2sjC^S[ +_sk'LCWoh\ZO-VIVe=u;Di&Xc\7jJfZcR[J,ji7tUd$0K\$-ZPX&I'_Lp-]"oq)Kc +-*mnCo2SHn"'[a7(DP_'p_`c3EV'phR:?lmB6c]a7g%M:GdX`oiq#8Q#4HTmdhAY@ +T(q[4NCtqJ]*8#d4f>MoVn7E'O.>5i7rk3]4QEmEEa8X#hM=/R4T$[_e@?X'0HW3e +V9V9q0_W-2[]Ng3Lt-<#(^'+/.gtH'!2b/IleW>f;bQI0Fe=\;mnuYOGIdIHR8*!H +5!(%]c%kq$H&i_4qg)DcBX;t)qi2XEmB'B$&H7@=jeuXN5`Z'.UE8PKs0COh`<".O-9-*G"B%EBh<,ZnWQ7,/(D5C7F +=1f$OL\K[*)"mP,O=/ar]_EAu"K495eOgndl%k9+mTY_'%t*>?8Nt)Z6F>_Al=?M0 +%8d$`,^gj5j"8.<`P0-TW`U$n1s3Tqf4`1Y +P4]XU!S6S?6*?oCR#:m.oM)TL2B'UJHbZK8iaM12qO-52S;]`5%l(5=p,7V`,+Pe& +.">\Jj`Y[)B"OERk#/eW(C+ZT$]iPY*rIo,1gs'0X)RIo#nM^*_Fn3'+a)/bD +RS%*t#1=LZb1E\n$)lDS7'hgUoNeR"$0D6LC)t(jKqHh!aiAs[h!l&b-\-2G!keSM +6$Y$V=26O\`nP>3]`DrefOr#Jq7D0Nc_QEAclE7(JD[kZn_grqViQV$7,?tf.Ep/A +g,Bl*p@.ZAbVrBmK0KCTimSJ4ATa=ZDT'`(F`;Zcp9@7 +NUD7G#MoJ6a)Nl@\f:Vnq`YOp^RKe0UjrD9!>Rt/cn<^bE"TV$G`4O8+K%RZFoA:F +7BA3^kXSMmgHS2h=-B9 +V-@MNU^)S:5%C4lM.DQjA8;eF9L'[#>DL9`[^(BiWb0>Y$g>k-#U(Oq(9W +RqLaCfso+Ic0`RLIfdp@.mP'Co)F"gc8(n7&i`Zl`]I]lhN@2MT0,XZ6oU3#50X(V +MEJ6Kr&Sr0]t6`9I8TDCh)E-q&mbMCj[Z"_G@9_\M/(SQE\MUM:jr:W]E5#2oj8A< +6UY3Ak4HFF#cp>f"5lb8rsV(!Y!MsZcu1H0S5XoI)aY-'l&LnnXfJk@&QcQSU\E;H(X9oIb];=]ls\#j;jJ;0bVkf;i!71@>q1A +_W6]Bb-%Ee`dfa1(lYmI0epr2=B;TJRm@Zt!Th-Qp]m3_B#sm`G-5W%q^hOGSH2Cb +)"J!'\&^.GkMCm43="1=(]mA3/cldg7WK0fO5[`;DLh"5EWS@RDSQfk$EsMm8N)018L:O=N#lO(.MlY&W9;3)bi>Q?%l,.4:1#`QGBNc`3Nq33amX?K*`srF=`Q]< +'p1Egnd+NJ^m`&"+eM5Q1Kp4p-G6m"$Dp;rFojdV(-jfd&7?b^Ua3BKb_&A3d4FX2 +,)N!hFo)AhSO:O0;3=qt)NuSk.p%9,1aEOP7$3P&KH_` +^UXS39(LORi),Y!]"t-e\$Ubm'IQ-FFm0Odh6I\ehAig;An`pBdU&<;]uWJ4dM(Fo +d'/65PV22YBOX(>Bb`N"UI8t=OCcd_/*TUSe3IBLAgC3&FO(i:t%2H\Ng +GjM>Y0*2c48HFrQOq]RT;Hkn[iCT?9lk*Me2[cd$1Ir+!T*u1!0$bn('"J#T,Q],I:1@MTNc)dbeR?_ +ViB=CMb,T_9P^%^!U!R)M`"ohDT'He3m,Y-EoT,pm#.rpI?B63^$4Sp)+57M&[/(u +@-k$bN8kR+GuF8Mih%?o!EL4IJRi!i[N7X2BR)TN3,35k5i)S.M?t5q>#%at.Seo< +>&-gE/'NjB$?6.8hh4Sk02gSUA)a+(o%'1Q8Ji#rF2g4rSp#UhVol1F?/? +&0+9N!X;j]kagG0H@oRKa72'!.=7QoYq9c4lXH3d2HF??XI1Zuni.;Lbrs$WE#`NO +$ln4;LGA(]6+4g"7.+mt:l5d]#S(OCE*C5[%I4d@.nZac92=bc-U\7M(-YV_J=j("i +)FkY-*e)(%mF-ht$&;A4^W0:>a_T%)Z,ZeHl:J8@d8Bh/DpaRMgHsV`QE]MG:;RVR +C-QHs3^_s&1]5RLIiR@C-6*q:Rdas@%5c?eq8;0!*,j>L8A_i%#:nrFY2cTSU,jQ> +eth_5;HF(q6!$YfkgIpWRBA&5:Y0^n9Q_T-dXZhCZrGWk8LUTSU.*L[CM(aT;c]c2 +GSSKgRTWsn)QcSt#QdPuJhFltOe>>M]NCM:HmE^/,QeQ'"+!`OI\[R=R]Mth1g)b' +j7n+bLsP%qUCH2=c9T;hkck@:J0+(_HaXZ)l4ur0kmc*pUbQo9QJQK.DN8C=Hc3,\ +gATGj6g#-2SM]/1pQ(um5^R1?;i19Z%8'"'^=aSLD/QIu5M"H%_nKkiT?p[jD60&s +ea.`Og.g&@ZnFB*b>%kKFbrEffj!h-FJ+72EDW)^2.2:),Zcj7f]["htN[dl^81G]S< +9IGHm&6qeZ%.d:d@uW=2St6RDp&=]`ltZA2W+9o_.otG\U1$Nt#29H#"mm=LXdpK+ +$2@c"YD6d./hi/'3;T9WIFot4,C7$6d+=o\;Y/8%ZH69H-2M"1*Ze,_[OTq.JCjn_a[^'"3pd?]S6$^1^2J5'3d.?<='AaiAQcH, +#/jqb)dA;Xf.B\>@?-#a'O_8"+Vl);9Lpia*$H.-!Rm9S+;bG3VDpCrK!7s9&ge== +\2hbe'@IH?i>O$e[,\`cJu$,GEKbQTBm2`6cL1T/n,Ib'IDo.-(J`&C1*U%T&'Wic +WU.L*_7[14R:Hn?R\K>P0uj@_;(k(SVbN0dt?e'd1q.?WWg +1"m]O7hpfdoj^4KndEJQk37-c-kt^FpACb/Ib2Rs3TGMg*(\:])H2LUWmJ>fX%@*b7[fg5Q*` ++*CFC6hOq96jP^1&2M+GN!UY5&c^>EW#Vp)lVSllfP!=G=f!e,GE^$5'Yr/B1e-L[ +/BP`5\Tn@(MG;.SN#Pjn:="m057'Y?H`FOO9:^uj"n+%Z;,Tu7"/LoUSL_fSL6U[q +Gbko_(Uk#pE3_!$Es/AfRpgU^N@BjHbsbX:aFYt>KFGoKp3(;!l$u\Q7*hO"We5!$ +L'Bt,K@iZgIj9;^^sHN:.5h`:7o)oVC@XsQ+[OJG5u4+?9_*Lf/P)VXl`/PPgrEg> +*+@..K_+&26F[^?=2*27j93fntTDKI#6DLdF+5f%^_2`2lC +3Os)-%8S*[G4H+nE>KbD)5t5CkB0[H2#3euGYRWRD]h+]1)q'sgR_hrF_%OeX6$XT +1[l^rR:r.k9QpCtI?o#,ZG?98HA%?HQ<9J(&a,n\2<73^C/^+g::HkQ9.rB0OfQ'o +VCsJQQ\X[=*`5V32Q0cmr*0=n#&598L.nQb61%aun5h8@+g_I"VBr8efq>FgE=+NN68arN*=!k`n$;cSa8(2Dr0Q +4#ou\0oO)E/oOH0Y9ag<&"Ec +P?m7"Sit>-"4D1B0lU5;\D*C.?.N&0Yf;_si)J*ecODKUQc!-)jTt$+Fl3g['b.[O +.M,.QD4h7NVZj=>e5hCBJLmFhe+!V"e3*<+Xe^0l^;#Y1`NFWp2Y4%XFI-e5Kco88 +`90F1e8\9':ZsjMpN2u(-2hC65=m7:Asjl1Kt0[UZ#5c;jBJckkmq%9H`",MOq,*p +%-jOtGEWOK%ggh)eW>0O\i`H^fBKm&/t:V_d^rfC3PEV\L`RH\a'5H7)"p:VG0sg[ +O=*X]<=:.*Yr]!'imI=R439tQ72-Q;K%++#b/k!rT!5#C%"TGFY."WK$L[6kBI6G2 +^>`6WHrH39[DQ^_Qk/\D#.%Qf_DqJk:aO:l#`9%VAe!g#h$0_6bOU]$8_VPK+8kiW +")Bh9_WS#XIG3HUbEF"f>Ms45/dX,?nFFP&9-^V^WjdHTq7Yp9Vn.n,>s&meSbX:m\BE$XFp2F1/A7gD&7S7J$K7.IcIeh^QqX381,]YqF5YP+k2n71OW +Ic>8_jbVoj(2#;gJ5%6ikEru=@:U)Pp?b-eqApG9fg"Uu?fp7Nd6_cg-G@!iTh"]GM4)%:Kg3)@[qHkIZ4Z8]Lc +*.Ij]O4k3M\GQL$cD/K/&k;t^4n/fF7]XF0g`M(.HYUP7f:%ZpN4mf+edmJ8_ADH_ +K@OBOiF35+>ct%.E+Qh2e7qrnX0p\uZ'h^PZUG#sWE-@QUT!cQ[R+m,7O.$%6 +a6t%J2-o][E='DY%3pk$ +=<8G]NQ#VnBe.W_Vm0r518Hes\=:GAQ$SC,$J@/mfUsc6Z9/Oh>5-J8)POH;hgF*J +U4jMhf_,EtR"qf(Ocpu18nL:T9"LU2Mnf&/k-#FW%r])7r+3N[qT`g$+$[3BjqR^" +\MCWNpW<;^?*YmKYKuKD0B4Lk(,rr,jp-s]%%f#-^9R^^)6Kef#&,? +@K[ubFGd,?K0KjkOWNf::0/fhn'@,;_Mqkl"/mUX;3(B_>HJR*dncF>_-,HW*kLmX +]?I%1V@PPbp:1!3#JPsHmEsb:I&M'B<&k;2;&U>Y9Ut%V8WF[K)882lh)*]EL=`3n +phaWF:i33E?T50Hg4nJ%:!=BHhUEZc0lN-L9YP2HNe)5CMH*r.:t8N.N)P-c#*^B5 +7#DY71!9:"nT_^sUMt%D@Po[Dk7$"i:!*Q99!'D4!WYK[>9jT]FQ:q.):$r2d&6C5 +;t79h;,q*:fSR9fI8naMmE@A'gmV033]PQI7c4i46qoP[bb&1`BY-b'N@j]=1cu-T +]Wu;FSTEu_Xf?3mY!'F;6[RIs@`td/c0ps`Dk0"cAU]&Sa2SQYBM?im=13N7crTj; +db+Q$B:g<*cSo4H$S!&Q/Lt[S(jZg2RhbKKNh`b`Y'Z0jl9j)[eZm`RiLlBuI`W2:hS-XA[SDn+WJSdQ +Lh1n9M?Qb[php=ERW[j8.]sTN+;:tQI]bble[a;.;bnGt=ud]=\L$@co)j%&fk0l@ +@]3D\m%N;-!h#/3f?"1._:`#ROGNPfVp5fJZ`:q5p@A%F$aOdGVj1nL0Rp?Qn?$gt +*'!p4\U8)XDb_=$Hi8CU?X!3Xlj_RI7-DEe=L^PFV-Vfai+B^P:B08mc.[TCInu9R +0S4V$Am6)oi0Qrt!\2)3N].M%Q_CsWA&'UjU-(hc%Cog_EAQ-+>&tUd*/1W+g +jgn#`^jlRXDLc+]HEde7@gZ=,'tqc=Gm2DlAq6R,$td(*%[[UAoDF,0>=:%-T-Xkp +Pp[OG3hGh&/73cBhJ>#RnE5H6]:pT"Tee@R24/S<=1<:(\tO[@dQ$*O185DTLZC9a +rV[?,rJbVQ6D8%7Rc_r]<*h2'V2MTTJaWbrMk9jBf=qmK<#9nt$@/V+g-!mJkBKTS +s$C&fqUk<*rAX3V+6S]Ac")/Cjl<]$MkgXIm!3+<2Q58'k`0lGI-&^cW=K[s9YP_E +\'/&lBJ=D?EkTb!)/;m8fM*^Mcm=?8JKGua!Z>!H``XSe')[@=[HWGbtfj96V`BcV#. +@F(uI%qkabes2jY8Z2/j7p0fNR\[u@]JsV*rk(2=obgX#j?*(ei)/=/4&AgIB[Vm17'C:a/X,4R28=FZ7h0> +?rsnrZ>R#:U)unlMJ^B=8\=nGKFL?oQP:mZ(m&h=30fk`Ff,$LF!M.19T2[XBoKnG +,bJWpnu3I9='Utc'sJ7OPV*8!e0O? +\+)+HIWKd>g\V5_mor$,m_3l\pq7J'=9KJG_"feiHtjXm-A2a[98WlZO=8<_=.EJ5 +WOq_Bh0!us>4hHoBl=3]BacY6!\5r+_aQXm:;WEXU=!eQSD=eAYW4*J6_ccr)?Ddp +&F7.BU[18q.BqE7Gh(gc8>7)$%Zh8*+Hk[)(bnj[0g'gQIub>X;n08ZcFVRWS$eG> +VtEm_o\`6?kB(C0Z+Y>TlkS7)rZdkTFEp>GG5CjCL[Y-g=j^)c!4_MOfV]$-%bNdB +&Hn[qPgMF)1aj[rn9W>g-#4:2JBh,RWgO]0B#ZO1CN7MVE1q<)+hSTrJ%V';4Q+]; ++F1S3j>t)p&+-2B6_Dg3[^SWI40Fu5oM!s^PKf2G!R1rsLGET+nRs\>a<#;)-:1t7 +dFF4TQ9;YQXfrqqkJZsB\'qO9DNiB)!e&V@*Q)IX$^JMY*oK9b\fR4[',b:--%+8akXeVK44^='tr;&baW +!=D+`6'm9MZ62"`oJ,_"Ecettd!1]C`l,GtULP`#qP48+0?tpj0KsE,e*QcNLW/D, +LEgXc&"gkG#p((%!fTOiE)R/d%uR9(6b67uX@Tm"aOc)O3bj0k','C+@u2Ff+&@D6 +*"S7\aoG9cb&fP@Ct>bs?.\dmS]1glpL4!6mt>>mR5LK2hXF3R`2*'sq_+&Dj*:?g +RbAgqo_KB6[]@(18m=]("\kYR@(hpeY-T1B)u)6)64n89?^CJAkJaQV77F;?\ht+%s(+H +%hJq3/&X-3!X;Bm^u^:I_*7FgYA]e%?oPb@jr#DM5%p;d%_'_:8#RehH +Shr;T'Jm)4EEl[,-74GA2^'0s8iSk;Tbpn__uh'AEhGd/4F:O*#+[$j'--K-V"d<0X]ZVbIF_ +KoH`!')n,5/XoYbkQF7W6T8%Z9$"lX68T-D]-;)?J@;b$@aHkb<:l7NYN2he@nM5d5:Ek@$iPVKkmoNL)UDl]4L;2V>/ +qOJ#NdPC4aBX`]j]*4O/*_Nj*._(k@7T.^mjkEh[?!TSBI-.7]ImaNo^#+12j$i\8 +K@%F0eQ8_/Tj)OFWAi4JX,JX/8IOOb,'Tq>kH+c]^9NC*1ZRgdpWGFiMmYL7bVU[:Y0O9$--f5n&HZ +6F;Vf;/gS-+XZCGE?*1FJ6W(20"7>/0L;(m"@d@:=@*E6^sajBPX>\dA)(ed1QHGG +"M,qFo#Lr53QAE'!:I9@aikL*?ADa81YZhF&IGV9GZ1B]4JF#T14I +bn+IeUBH-F,/>VAB#rWdWQe1rEaI[D9,@uo8LB5@KH:;Z1rR_jIQs5![#7,HA>Fn\ +?^b*21k"j,8MKbaPJ2K'e+?,slSD3r":YeS'M%ZToq!=S)=aL!nOmB9ke/Vmi[<_Y +UVD,Z%q!(cPFVBg2o'b[;djq_L+MC&_5&?3hmO4?Zaj!!HDGspcX\PN2CRU2E0WXR +@,J=RuGK*MBe7?DYh +g86$1!&$?HEiiR_a)V9l[nip0,m8[P*YO,rG?>UHnG)'J#07N'5^VQF$p71X@E0.= +?t"THqAN@`bBV#r(h%4t=FSmGe[f633*5I"LckC]EQ(XR+ZeiZ@XgMB9TH%4!AJ<; +8pQD+Sg]0?P$At`"7(R5*=P445]mNn6`i_08Df18BN_Cl&??@YEV0[I%V82(g)JZu#p +`FV^LR8S[e.^_iR&gn"4HCZhYJR@PcE438NEb][mh=9J58<51JP:>/o68TY<(Tc=I +P_%<^[;!H,c^Ns0*`@YH@Xe[-nuPDa$Q[]Z$IcZIK>U@FGPf']7^H\@bWKWhFaQ;a +EnTV4`F]Ba6lQ6V&"I5$i7S>nCsP#F't0uTU^K_3"Yd`igdO\@,0X)g268!ok4;"C +OU**KnOWa16B23FPs6[5+:sK>1MZ1IhYMa;DW7,'7W#EEgq,DI4LcZl(jS!C+)@Pe +b8N*,bY+?(0]B/_MQ/,:=/#O^Yr4t[efb-q!e=naC:tN!0..J(S;pmMJXU0B8dnhF +X?\jEogbtS([p,W+'c#THdADLV8&\EVD$g$`4goNUNPe&+o>o%rL86)`&Y3sGP6OQ +$`F\,qN1>:qk$QJBuqdu?Y4m`UK+^"?fT%H>+KT"[`h5e:CL-_#m@TAAYb!`)+O** +#N]3M#X'YSg,&Kem6ANOV[_gr9HXNFNoP+"lu>A2'DF+]]=7Unp4r?:o\JF&,W!4% +'mg`UW#.&^f:B3;7t8XT4^2,scBI3^%md"CN.LjW5k?SXO;)5)k:`CqN3I1$0a>Ys +d:\+_@JmF7TVtbdo4V!tQ5eB0#j3l878qn2n9llIddpKE(eJ:Fr]G7ae<7R!J%bW/ +Z:Wm?hPn4<+&N9mc]oHLVKb5#Y536GeQ%ZD6uY9TGIn8hP8--ac]cMcZ69'0p2mi'3!+C1bi5V:DkQl +I+ucrZ>lhXG"_^^26)XJY/,*Z#H*.!FB\2CW_f*W4(P_--AF%nEuHW-PY+qU<``A< +p?-O4ShK"L!QQ-E@Yn(-8U:-B/^M2=f*]\Bl4V_7: +lIt#Vo%$t@c@0k,Hg\;]a#dnX?<%heC/W=8Q-Z(JqUpq=.Be2MgTp[5MD`B%:MfC1 +d';O;G_T,;qa&:MSuK20%`_t(5YejL+qEOk4pM9'3pAC3IZ-]HfI'K2a5O,H^H\4Z +1j$.QCROKFA@$Pg4-qA`^Nl?OCF>5;N0HIba4,o6:"5^[1/7qHFP\ +ld"S=Sc_0EPbCDO+?*LqSIu'.JcK\p"k;L9#C1I?3qTdBEq'h?IbW5>UK`KM\\SNk +5Q)\SjVlpmFb\j)\$ARI=-3<2G +i8+[d'QXQ_mLSk59FE;&-A9sgg`/qE90Gt3L,"kp;ETM@)S;AN'\j2Fi?GhqXA,CO +G0eQN8$hfXpO)H$jrPMp"b[iUg]q+t:Fn^8SG:cSW;Fe(cd!04NEK*sKS^7CbXVC` +^6.9CU_f".C?bT:QG0 +P76*fF>2o?!/:K5:ja\p]AYpZ+hlt*dn(ID+[YEYfK)^TLf1Z%iu6eqV3LU;.NQ?\ +8'55@:\_R?:Mg0>#R45G,%ptO,iV5!d7)\bg&BN5P5u^9XEBSO?Z!M2P_@D#:RFsF +N:`LmRR3C(.KC3YN)9W6PjCo4JY,Zd$R^IqkHcS/h#DEdqR/;^eBBAO;K\p9$=%D3 +U.sYOD@VuTV+NVD,-.,H>I@9P_+"n= +WD[Mf$]@=H$*&`ZiUB(W@MVchAdS45\3O@,R]'h1%C]MWP$=n-1UpS(PW()Ze.1dS +Fq<-JSe +8+I#1!K.'q)lkB9_M7\k,G?7TH.'h+,[,GUKMW6`SgTo($b00dkN<9qo%d^<.6lS' +p95gs%D#=d*F%QAK=)[XUnlKfOV57I@/Yc1krMmrf/PPKQI"R=1B2h<5h6j +8^TdsSQ+P>/1k./$;7e*==`eTpPC+=]hdu/Di1>=C8BPm%i]E4*iGlQ,`UkW +QV#AVidsESI*RgG$mI)'rP>dIB93Uha3F8o04ulH/aUTHD7+&2P1n)GG(iq<[K17S=,h&rsb]dX" +"?VpWj@O#'R+p_C]%*MtBsEPOol,OP2j&q3+#\>7RJG",au0,J6,iJ5RspTOe?el. +p2,SKP"dMjUT)F`f.EE_o'05i$0K":E5qcZk.EUm.13dS0tVVGjCco4oGdJCZDT%X +%H$%u\Je]^Bi:lQ3ihe]\W\tH'l6AjL_G_8j:dl>,CnqD!P4Gc:=HWI;'"qJTiRlc +5[1F9ka!,5iD0/[]4_"=9M5)R4lq.Lf?ClQXKo$PYP%SP=876PhtqWZ47t](\,"qF +,J)K&8*s/d)-q#:kh5YTr?C'iJ"+"snWHP@/]n71MkYJV)9]NoFA6 +&VI#)M]qEfLb8=QUL4p83iE4'!=?F!AlamH7(O\l+D#J"C.Oh[Kg#uOJ$\_0B-LVX +KKKWN!b,i"-n6bk&LCDD(l]:29_e#FQ4K:*VN'BGs*/,bN%OthL*Q/oDE'tTcJID@ +GPuGWSU-M0P9$`TPIJkWTnkB^=oMBWdE]2 +nh&gnFO8&aJsU>/X3"tbQ!Z1\((Tj^Ca[mL4R_Feq/7E*(,!"uZZ!.5G(@P8=%4#p +P%Z,l'-5#?iYu>Dfn%u)+kVl6cK`e*:9t%L5V1,H:D)M/3WR5B6(R-FoN?`_XgLK2 +H![T(jGS*aSQb=A(Y,"("L&tZ>&InT9[Z72Fi:$f_QD>'6bEIM(+DjG15;h/0bl;V +RJ7p)k3r1gs(T$KrHDW5S_d)eDEE78(X9S-(A1WKa9V&D!+5&>4)`A:J,0$5\Xt*X +bs5;*)C`j<.dMKu;F7W"';c(XV6a'($l?-D46LB0i"Pc=>V%l^ +XG..H6 +h=/_%5A>JVrRX."+4ph>*V6-nn_O[&J,79ZchDqCMeZ:RG2kQX//P>>2.M>8BJ-fV +9[P^,*HO$pL/>u9(I)oEc^f'FF*IL/UZQ)Clf!XmChbGahG.g_4\p9]JgU +4;=8Q<(nJU:2>CeQ(T75p-nQJe)S4Cn4)gmE.2p9Lu?)\gU6-sS_8HOO0;lsrMT+8 +7I#Ha5Y&M<#GKq\gg/%ZH$U4Xdlqp)+\\C5ZDYqq1TCC#]BY$C3:HA6m_8/%?h^gL +\$p_)JTl>iW(0bI%M27o9EZ"n^opptguoT^nLK5]nZ,coXk8KP:o>0g9a[cKg2p4) +Bh,:(kp5e[KFZ_CSQ,J\aM$!XhHYT)8%.%nNfjjdT^!H:sSd1f]:Gm^c_WUGLP`J;dt[:#MSs%e'OC6!OH4Z3(o2K#Sio%6^tP%F`ClDkWH+SJJ;9YL_.57f +lfmaEjQp`Sf+aWZZ=qh)JGAD\NU'KM?h;%8eui,#i8/4ackBms`D6J$'@7FMS6hn' +e0rmaA"H_20I8BB=0*,T`UO;;ba>0U)G?n2m5aQTofkagj72-')=\S5o85Sd]8EGj +r3FGp`O/ldIa-q"q+E'%EX9oKimn.']H +HcNfFlE0d2_c.$lMDs^>6@t-UKY52)i^OuX7NaAoERi;Bo'5;#NA/=&bI"S/=Tmq$ +ZHT[J+gX0))gI%-X&!IV:Mt()+7e@@m]47O?[h8;NoR1CG5_9$,KJQQET4)@gJ0Td +/@8'=T.05X&Q`7"N:DJ:]C2m#FCf:SoYR->OV\ES?c[tb@cVF,B#3"$r(lt8ig+@)HUmMJsAAEaB>LJ<4=l($8#kV +fklb=`"WX76!ZMW2\3gt:^fC3!teKKS@p%,knAS"DFpKm$(bS2)H_Rh=h&aE8$Y;% +'u=c*J;1Q_gk-5I?^"W(1sM[HmW5tVK"gs8?%&h>TA-thh1Cun5R.720QZTgdH/6m +p77+KDB&Nh?u/&(%/toJf]'>]VI&L`\s.*/:V!V:.hYaS8rKuZl+DN1L,,p1;$F=! +,(caIE>M*'186PGVMK>W0%*Jja:6#_a=n2;M31I#M3'do_$W-;$9=0ILR^BAJ,,CK +g))54#";Y5rncLX4K`k*&-6lTD\bOgj)lLkr_aX +7+Ln>pOF(O=$1k!?S^<;b>m4iOEGK8XK)r7GbbVfD?A,QpW)A*.Ua'H"=W*X48.IJ +Z=nMdDfY!6Voc'aQTs5M`:NUedWDtaSb^NX\j?A8:LS)YmSE":Caj^#&\[U^dh*pU +;>1 +/DCdn,`.A2fMj^Vb"]gffF7Z[SF3#R^QWS +H"iLddd*.I_dSpi;;+?\dr@ufWi1N:*Am[Y3q9%UHmRK-nK$EM*H=_%(Om9Q_5(6GqoC@)"eu +?sIa(_H.O)F0$EIA7qbacAt`HUF!t4[N:=oHLHW-SrPbSB_d*q6h@rRQ)*o7]&bF] +cCOmpBT_f\qW4!G*#h$doPE9ji77:UrqX9gr"ZeSUAf7bMC]m?d*LntM15mAM^&6l +3+o-T"1RUkY^S$C,;^Gc1"l%5VB5pE1XiJ;4YBN]k,=/liCBpV3?-(?,r?SS>!cMg +mSI8HKL?t$2"(g1s8RbkH6=\]Wj524A-EgiPm'Y46X;F7:Jk\';FRH!qNrX^]rM*] +_kueZJt-d6*A"fEE?Amsq\rbBXZ3mW=*pjHHg6.8dp:8c&?0g#q(96!?ZPIi:L(d +e&BI%\l']enUOpUSNoK]MkESRaK/n/IJ53LGM[f=qUj0JT([RqVn^^;,6Vu5bH585 +7t5m_>Bg3mpV5U8q;(f&K1ED3XWdMe(I,FBJb5"/qIBA'oXR#^NciBqBPat)SlZOU +aa558-.WZl/$6t8*,A3^!u.,i$&M5?+G"6W2B<&W&12+$K+/#WlY-Y=TGcMp1kgC/R5up`L7,F/ntFQ6 +T07a\I]0@&]3B!qg>1rf5QBWM`*$])q5*ZVJmhT_FsWcrhTrFJ*4Cg6 +1QcOi^'[bHQQXc_ZAfCT:AbP:Mf9-.#E'WUWiZWe**0K;W]<&SN?#$#NE\6?+#+LX +MHYFhP:SE1:Uk+3>/CqGeT#ERhXBq"Du&@_/Id'H>/t",o[/L)laqmQGqQfkGODX# +JYU*nhg/_ZcpQdEkEi@-]QWrU#jp6Z&6st_ZI#YtjDdA"MRZd4LsLtM`Fa+BkbXS= +AZGPWWZa[JME=\RB^-TUbH[uVqaes-^HTlE]en`d#0`s\2W.#J>2[5;AcS6#3qR9U +pa"U5dpj9;3I;(J-85$.MMVjIB21LMXK>XV2KXT'qjQk7TaQ>L +G^R]f,0'Pc8TY`=&RQAZ&_fp%diIu=^5pEc,A8nN#mJB$Q2NH$aWh0!1!;9Z29Loc +OYnVJC89?(\'PoAU9pjN>'H]&Bd=A^A:2USGQV0O/5IfmD(+6PDia?sn#Le6qoaFN +rYR_r*_d\KSPFR$#S]O\F6pd/#!#h\1,0D9N"VD\"VGYNo8CICiVN%f_OlLbLV60e +.(hHc-S-$epOl-5!a,LsM`;lIfYPMErSRd^M$`;Z`uiClZW!f,)2uTo(9B,2"o4o= +0n69&'Z#oVf^XYNiEihNPS>d)Dk>4WmOuPUO`EW8!PH"F]W[jTPdd!CEYDq&8("gY +]/*n>AS$]9tWbKh\2E*JI#%61:f?+8<@co#/.P(dg +8m%s-qFn^Ee"V,DVPH?@Gm^!,5MV:MMt9cH=B"<9@.[>gb.MFC%i(K9>SbfDVW8Y5 +&(7<=mG#/^DrjHsa]B4u7l&?T0j%\VDuEZ@\5Fs0&"5$ +iDkkG!`TV@4<:8q%SQb:aldXjf1 +6snL$QUU[S?A5Jk.je'u>s*ld0F%q+LdZZB +N5:G:(u(ZSqf#g6"]Xgr.$3p69F"Q#8jYhQL^%j+&-qAdgpH652"F@oXG\'YF@NPJ +0`hJ:+p^Fm1eRXrF[S8<49B-h+4j:b#!U5!.60h96Rj:K\n5UYgoslRaA>;o2%OE, +Q,A7&dd<]a&1=5'h1\BH>XSk/@H-9u:p]iWd\HK4d]HVek0DdG\bl?nR6RXR>Yk&' +SUUJ#g:?hLlm1,36Pr6OV8?Ci]_$"d5\SBAAiuP?X."WkaN2";^"KSa_\k["_`.SU +d)+0JP_',-mPu!Z,RQd=GIO-7eCY1e6=Zs(:l6T%26(1C;(Z".(Quc.,2/!FaXVQN +h1R]GNF]B.M/HiE\:_FH]HQ[,hkWJ(#O&ed@s!B06t`>KFp3<:DPN]fC\/G:&.Pp# +L-.#?!\B$K_T/VgcD3'K@ +Yfrr)18!V\FYE.?R6a[%9RKdNj+D5!u:A3mqiT:3kEh[:\)bN-Y+idW0W0 +^"N9-BnLfYHep_ls3(;$VA(P7;Hcso)+f1FIj1nu2p/>I#DE'@$2btB:cY]PTJPHr +qIdTl\*-!FT(+add/.aMD[RTsKWsO2N6-sW1=NNO^ZnR@O<*`554:DA8PZ6+fGcc@^_JgFWc%855/Ahd/e2-#oQ8`JK>)htL? +k'pcRGaZ!8CY&]k(S>YK[%?6alkMul03R5[H4-pa?Eo=*mhF6'Qat$Z^rE#1_%1o( +Rbb7\Sit`U'EZsC2\1G9csK:dh0ej-k88b?K]TW_Z_%Y\s#iXnFQe7H\iGHdr0e^M +SON,dF_ai38q*2AM_H,s[_Ec@2kkJ6p+Ds3kd@q'1G^,G;pP)\8`R)10m\:SB>rX1 +\+ad,'[?=)cs,`-_Lp,N;>tCB2qrgS)UG%#$;Df/F8ot8i?RB7mPl_DpG@ec;8b[! +iH8j9ce^Wk=/.N1HF#QAHlQ'$k84`;JktDmm`)aia90+X8.)kEpqlij2.FPHF,)6C +T(up,qngH0?U3!IKT6+*t\AthK[VUYn7@FHat2g +$!0&&mtpMT#PF]+I@`W@T6/>NL(gMG#X1:AMjTcSP-Q+s&P[dE_pP"[=uHDsCKTNW65A\UiiS%>cl\bA\ddp)I9 +St9b$P&3c]ZA]dX=C.)/il@&g=AIjP$oePd6Wc)p@4>f*-e+s=,\1;?bB0/@ZEuj; +?l#ZIA;U\h1rDup=f+c()b`m@Vk&jcKOcY,>Y/Jl:o9fJ9KJq!J+oOYhjrqWc?IUF +k?uZ%M5&(kLbYCA+t'@A7A5U3Sqlo`h[O-7r4-.:5(lt"MeT=geC&,C:1mQST_'Xio%hKVG\V&U406T3;a +^.;7`b.9^WWo_DVX]-j:9'&+5:9M"tfYrX^ED4REcoN-ec6_0W`tIP>b;sp$]h@g7 +DO8+Hhkf^\4K\&c%Z7Q'Es8h8WmcG]S-];u-IIbJm1E>Y. +9_JbYQ)==E_sg5t;F9BsUm+7n>gZWPTX(rh\Au&bK87'8*Ee)1-*iEfO@pT8/5ukZ +ZuN_-TsOqTQJC8mQq(n2F@C%LNkX;It@.(7!+'7;YXhYu9Mod?l^(Us?7'@V, +/fu1:g,,iW\bLt!$$qmd7Ae-sce>R?>"=p-oZGPf*=jos,Nu%,OCoNc@E;V:r<5tS +;QU\`@$J34=A^48@;^TkB8mZ@b%S^sWQ%M7BI6[A'Y`7h;!3sag%5mcBf(-:=m72:OP1<<=^5l6CY*%qUS3oO>=*:a1%pMC%LL@%jm2V[,+B%n48 +[LdHn8-2gW$90G5e2;^;U=!$&&W>*]QN&lRWl'e&&PUmsea&Tn?FR7e+I`D1[W>=, +"pnD^$&f+"ksQBqo;nP*R"]0B_Pa` +A_6mc!]K_&+lp\CNc=02ik_m'@N":2ofG`O?-Mbrci[(h:+!J>,+>LdC8)'6Bhn?f"+EppM/AG;07D"`_QM[fDf4(r8 +fiI[XIer(gIs8,[NE$^hi\Z&tU3MYK0[rLP.)?Y7XhhaU9u/u?F[&WY&:HI*MK7*- +i54Ye]Vr+:\4SYY>fQ4akk"6sec(L[J5Wra,k0fPak_dP\);p=33KG8I0\(sdhn@nXT\X+!sb@HS>1Idi`0bF"S`5MND),FtXaUcER4 +)ANNela=+3`, +T(u^`nrF9Co%m\NIdfo!fBjN8#BmiNp7`ATDh#U4^3FMSah?S:3G4-Cnj%6ab6,k7 +(G:fi#@8b#"uc3&Is%DCq:_N0,hdTq<;)?N_9I<300V7tE9e0+/VsQm4l:OTq(%Pb +4OCX[]\AN>/PrbaB2-UkC1F0q#aIbeWpFtTG[.e+2e:Y5]7\DOicU1cm@V7r!%&0& +ME$5K/LIrm/qCTUG_`j1KIHo\*WYF;J;j*.^B1?6Lg>4Z*S5!)!74`a#6<&Q+`7>q +bWrfKi-GU#&1\[nRfFLg:u4KgU(79^E@cA^"+L\Di,+!AD#cj.+B4[nl/:ApFqA%< +l;)Hrtgo?0^/,J)Eo3qn)cRB3Z"laqS[=R$B\%Dop-KPS[kA$d)al +M71uL';OSh0:BTQ:,5utJS9aO0G1%Xs(YYfqCb?#Hl3^;>*PC3m^27DSO^rK.X"Oj +&Bq)0$C*:GeWtk#gc8pM+OB!chLlMg\imo?<'qmYgcfZ%->['4O%4HgR902%gqKji +C!X71]%T=+&Z,#GhSZ6ms57)FBJpp$rnB@r4?BcMD;]%,Es7`3rBCMeJ#R,5~> + +endstream endobj + +484 0 obj +<>endobj + +485 0 obj +<>endobj + +486 0 obj +<>stream +8;V^o$ZqA0(B4"fkJ&tH&qiB85IlH0)k'Gl&4COP15JJ)9ftJIH"_ek'm/"S5o +Ps5BR55]+>T:.KQC@B+(D?1&lJFMTq--kM2f1aG%IEVH2^f"cdrijj02E7,N4\NsK +k?^B;o*(an!eL['QrW4cK%(!4%-n1BPWS&/pg*3-S_r`aYKqFjuW)s +pbSLdN^sr?.E"Om`2EAXY)4^8$DW^+Q4Ho)PC!YFEL9JeR$gm>+J^gSTij>h:p^Z +k"`7>CF>5:`up!Z\q$hj!tO67C]>A]ik21<=T8r$85HOVg%7A+Tl"n=RclMR$1Eli +6\L)oc4\HBS>sP#;8^s(H(PX\`L#S2EC4Ir=q6cmbB;6p]As:oXU7r\Wh5/Mj4$J. +Eb5rkO]nor8_]s[db67oQ=&D&&kg.nU7V*snYnK"cA5Lj*[5GV5DI#=Z0F.>:nEWenj[@ +Xf&8PHn$P-qD*(3%kJ=44kN,<(;[#.>+*d/'KWP_Z(-SSmYYcs0&<%a5gMT'lRKbN +(XG`IMDFsT-1/MK3fGPHO??NC1UbamdB#MG6h)$/:mfrbB50q)'XmKf=t]N+4d:hM +OXqi82%k"n2W5k3qcqXtFIJ1@e4PAX"\PR?S.aXg/hKDq=Xt2/TM0)&,JX@\N$n/% +M[&^YDK2j[!U=s%:V3ig1V+<.e%<+aRX'UbS)e;Ej=.Eol[:KM;f<$;=V^[@(f-52 +Q:BAfKdV>DAXJpI2Z+LGg2='l<1]nPggt6&qSl2cj1*":bHQj#XqW+k@kMeem,PG8 +1mpG]QY/kkGBGejU)5QQe6??"jr/<73R=4L^[p47A>e2S(3d\LIZ]RbGe]-^Bdrf8 +aIi4us"/FL)K;*2W>?k"5I>0H[,p"RX^9bc*OE\*Zkm..=7gd@Amb8)#YhgfS)hJt +$%j7Z1>X:rSqe1-?g^9"Kqj6H[L^^Se9de2AhDOQ]f"Tkqm\T=GYUrPI[hQI+m`&< +g\5,>UH-W7@HhtqK*uAuF,G6XpVlmnG9A2g9"()'RTAt.C1'`un1@/bo]!1J>]A$m +eo_X%TU7;>6oNR=_gJ((<>HSF.*&qI"X0/*l"tlN^`=>LmMMaJ6NVFTQC0#@j?ER& +0q&%Ws*@+A-p>g'3jKjpkXskh^mtRS8kR7q@7-66$m(Xt38i1k-,`$r^L*Ko[dPmH +oT&1ddhWt#s.W$XaGB>id#`-NK=c6n'\"ik^u*JIK9+QW.4GPrFB_4cDT!5+.`OA] +<1N,fF#(Z/!2I?VR?d1N#onjm:CWYrl6T0g*==mrUtK"iHT]Db!oe*qo(tS@pPRe(qgj"a7OKp]ioPPha%F +;I4>R2*0oLABBJFQH9;=kX@NWag86J8cRb`r1g9nml:;lIUC4fD?a$%kp6g5"c&7* +Z0?BNDJh!,"U&q$KU0-FM^'TnNlX=7korc"'G6n:Pm+V!5Q80HD:c0Oe&H.#BH>^h +1``'CDX4+!5^E)&I%TT4?61t?5Q2Piiq*-Ij7@\KIm!XIfh;`:3"s:#;_"JAW"LVd ++uCj_4Qt&LFKQ_6;S:,ci$EsVOtW=IS?gX>d8R]ELkDdmW76ptKL9HfTnsFc,"=KA +'P!XXimT6Nf7`8MafE*=(q>XtiS13*=W)1.;A(X%6eG0LLkP%#9!#O`.`NGRIn!UU +81s(qLm&KZ`&Vs8::,=m16d0RpcT]@nt\bT7X,S9juf.KOqKr+H^U.k].c7STWH(u +'.gV@Rp.j#B'%?tk1QHTaQsONN,4:10oF&+.$m=0F/3>k856pm/jrt_;BSSo+Sc'^ +Du"eHIq`.cdLGMq%8TZoYk\g4--XnSp*`:2BnPHP#K6q-DKo!oGh#bR\$.D#N#Rut +^]>,X#*OCc@!Q^*fW;,Ep3DjS0?a7RIDOGojj&I4buYh'KE@W80o:[^X@^@U2WbG/ +;7;hfq?@;>3Pt_L5ME6NSKuOeBrA3+#-Cq,l,t2Wgd.dj0e/Cd8kY8T&nEM:i-T'# +'qtOD`2d=Ub-T;B-smCS#'YWF5q5tF(>15Ao2+U0BLa!PE'(q.VCJ@!^5fo5C^3VL +2Q`@8Ogd]M72;>Q^,D[EA;#.NICJ'.9aJ3N^QcnKbOpeX>KBT1GcOk]RRSM>80`ek ++?]c(DrEFgVP=**[G&9Dn3jY^:#p5G/V5R]a#cnH:NIO2=.\H9*/8rXOkp3VJ-N4p +ro*^;;/[H6N*&Iciur^ZoBHGshL8BcA@?!< +F1&p8Jp8WP>>S%Wg.&--McbVLoE0M'r=nKA:BCKk'_sj;l7"Olr[U;3Mnh*Tq3oYt +-',l)%m*PRTgZ7f%][nMEQ:lA)oUoL>t\#f1;\9$dc4^=I*_p9jmf&E%/)^4r=c/T +i!#AD&H1ZFk]<6oF19_cetE$:d?Z'SZ.?as!;TXal-I1!_,28+K@$$GBWI[<\_[0# +FsKT]?(d&I#0Obg/qa/`:d.Y<'q/QJZ9DA0g+f;OKfjNo%Uq(JfR)`me6`VRKCSee +>%09/A_B9_XBFC5:>;j%f!T"AVH:(kV/napel7UaVF@G6`ut54[N*Kf%dgE1Mf/S: +;le>@Rp!)!2oi42=DPPkGu*'N5A%(_p)ZdqrNS]Td%Y"j?UX:Ne;?/Bod8n0Qh&Xi +P_W=QT!fDX$g.1=dP)aXYBM:Pmdih[!nQp+eD9Ap/WA(/*0 +h3+XXQtJ:>Nb]YUXU&9Dh+/,.O"D$7pI3R2*TVFP%U+n^3N_$m0qU&1-]DAG1@R:> +km'KpR-7,*>!+=3YYdepHsU(]X&M;pBmuME7VJqC:O`'f"mJJP4lY8QN:r<(^!ql2 +HGYK9AE>Af7eA"AMu*Noqloh7k\-(?gfea"UK=p9c1&7OX20h9^3^$*Js/*B!iM^3 +mtq"$]7J:@EBiB?#*"pTbmRBs*iCpK+$9=@l#`XmT8$R:DTd53TC:cW_*5gt)P-]q +q8d1gT94NHn_NAmGMAM]br@fa+O8pu.^SmB">C^(TT(2i3RXm[c&:5LBCr[X:1LH[ +WLPY(opt5d`_,iFrNOt0Gu'7QW=eGIj8J&oV$1Gg\3J'74'6]_h'A#BXp@8'>g%6"R_>LeOi&]S0o%F#p/pn6C +5&(iOL+g&2r>kFb+RM=Vrs>h!`)3SuX#Q_(;5/WJ7.bVP(4#hpn#En$5JmE`KuT"K +?G#%k9^$u@Be"P`6bV,ZN.eig)Qi\\0'oE\i?-6$nGZ:2.@rDKq%\e]6n^Cr/3U"W +cmCmWh0%a1kf14,@P00F-GiJlLY7`o3G=&TDkn2*pBf_UIe,/J01LUa)1M4=1->d2 +r^4Fm&&u5Hl>`-6oCUHe\rY`+Op(03"]Hs?Hp+D3Rk-srf]-9W" +S:=dl!IJ`$bu==5S@T^/LNBggcCg.h*cuT,GD:]qLo]bs?F`>3b,=7ufr2m;$rJVX +p\5WK=%cCT6C$h%W`2ZF7tG:9&bWLbQ"^cgSTR0NZ&trZc7mDm)\C:KpN&@Ba/;qeOnTd=D=O\e-"E@?DRD6*WQ?X:hunRO:P>4ZO7QEc[o67#>SSVgt25I@o<7mKAp&]X_6^:]F!'Og@BT( +WqmRXiQ:R::hhDNd;Pd[L5/gOVi]2:Ot3\pV]G%P)EZGnL-g3M-4:o!pg`LNX9WRY +:%3Ujos)L8R`+slIlbS&$J'DaGY%UZ07?Q.kR@B-cnO\ih(O0^rO(%^)*;.Wr4*(0 +hHhS*f8Fb&qEZX\Pm-5mV^&j*ET6D/*@d(m?])hMJV0)A[g5ep5^D:Jj$%^>d90uD +,/0(WimE3n6m59YT)u5B2!0\]?aLuREHLVT+!-dFCR"]PhTU\mf6>,6"cSVhYU#U'+n`9.+RmkIj]PBBr)E)7,uLIdW3EUH_s$/m/.[aAJj1OEPV+V +HcFAY$Al:t7fUFdc8\2(9KO8ROk/6)<22 +:7umrYe7!3_Q;3n2&+%cDk_Em0VX/eF%m#P#eIqiLIt%.l +h;,\)5MIL1esL/s[C>[BI[`$#CYp=9Llo$t&'6ZH&5S/(5cc.[V:P@-(\t,MJ7]p` +'Mq^#g4X#9C2%IMm/@7,ZUJjM7!,Y1.=$?H[+2.(O&0[uH^4@4f;@K+C0+"ZS)sRN#k,4SD=+X+P>7ocOP7uC\$]8B&!D,lD/C=E5-IF[-j:."L_\Ec8JGW9e7mF0;=eODW6Jb?k--^afU=hE@Lc0TU$0V'P9jSF"S/:`%841DYnmDPj0>!.odXTm@c^Ok1L2U$oXb9Qq1Ac^r]![b#*M'm^r^mr' +@r-k$OXPapYd0c&qj^YW!ks]H0>f=0Vr8_Sh4O6n/!jY2q`D[N-#]*OM>hqJ$4esD +gUir?Nin`a@)$:qPF^pscg\X;O'.b7J_u%Ui)M[$5)%m)qoL#VYF>G0[OTT[qiKVX +#N-oU/uN(b?.uT'9)Cl8`iJ_q^DqpPh01KPM(/ul@19YEqV>"EaQ`??ZQcUYod)QhW +%F%-SM$)jbkQ:A\oVT2T!DPoDnG((WaFhQda=AGF+qGk.,-Qg8)LW6]6k2Tp6k2U[ +&NLC_&31:^7EG;e5i`WA#*B+P#*DqS)FPK3)FRa@Bb4tiBgnC39FrNV;\:>^'8-\/ +<.kRp"CWc($6fg$$6lL+.#9:-.#=fGU*-0QU5CWi(a'4uL*@$;"pbQ4'0pHegE^t +5\`Q!$E4'*!N?+!.AR0D#,Kh_oa/#C%*)reRYGDsa]?5Y_,eBQ'jF\YCD)f3%Di`tru`7;[sVUH#h-CoH7)CQ_t:&b[9D3=e=iIU +#)P-0S7^!Ri"07Nik`tQSkSabmVh84p^LQ,Wt"ANqr.:C,.%JYK&TT8MEh2uX(u/) +1Zk9@Q`Epgg'np?#h%7Wn(Sje>\8]#ku-aZ2eeE7KR1J:Lendd(84UXLE^i/>:oI_ +$-BA:oHnbL#(0SCHY@lC@DoG$YF#^s]E2gq9:LIB1OIN8)6rKuLr ++SM>`IB\/4$HdH-!sR'*7l03I4OBnt2Fd6FIL*APn:NL`+sFMee4Cj!HCH&A=pYjg +:n\a32)k+[plG6!i;^U0icoigPT@!?JMMYiCuq^[T-8#j@C=6?4s,YV\#&!C97^7F +%f2oN>PtDs.6\h&]5[Qajuoc"&H%\gAiIr9I"k/e7-#D=NBbT^nRML9!3Q]YP-<#B +Ot=k^)n1&1*I\ZG&J4l.5ZphO./uIiH&*P!obQ$X52=gC3@'l:7&l;>f>/qhPcqB"NRt" +l':CQaO6dI?7&;Zncp&-/k2EYp/Wca;TFQ,b-%+fp+<=A!o+.OI%SDgDrf281n98Xq43t\9olt +-,-P6'>?lTd$B;SPE./5c*IAsTC8i2*r@=aiu._14]sin.iUY)P^W)3EACI$*p+M8 +<`lu@Co6451XF,sH/4TYAeDYQ@Q;X"LlmcU`*C3uO>/jnL1Ld?eAqfE,I^kqEij3l +<4QD;>NHi(k)/KE8?unG.YAh1lRK4^+CE7K`.1PtK0bdn)`/d<1ugOE`;3G'S0J[* +.RN[=:3FLS)U.(4-k^2_p-4N&=(>t:;2."bS\>'JFS6p-s*t$-&,4Q$^uX#!aLH^F +k8tRsEq\&8?h)f*V[]C\2(9IQ>79RgT6Wm%WH!:55G#6[r(3YCYkFIH2;(+M:DV(+ +aB5=LAr\7XJ2o=C5F'HY&r/9os,8i4E3.:Ba)lK,G*\8#-*5-D>I$74a0Oc.Q5hD` +-Ic-Bhi[(cSLM.kE;%ApL6pQTH$_7i2I<2N2l+ ++["1"(u)PcGl.OM9iHCnAnYAFR/RX+m1a%Ha#4L!Peo\`K+jW46eW%;O?bmI_@Mu) +MS8;cP3lt\XL.`W4a6@)^[p9&m\*>j<*Q8ih"qkAI)GHSkp@.q>4*Ri""g3"eb<*$ +f(Xo"XD+D.l.%^Vfk.AY8iOB(P-'Z4O3_\-)h7nb->@nfeb5f>]tM+E(@@5b6L&oU +o`JJ*H9c0S8c6)tQ%dUG#f6c6>=GkN:1iV6)scOcc$';VC4BQ/W5NeW\T@^Sa[hm6D;LJKt]$IF0<5g*3XT5[_"%)8X=(dJ6Q1jnR:pR%7"#c=MChaS@e$E7WPuG0 +M+(!U8.0-W=J2-2P:djp;j^Jm9tLE?=%re2-BTl?m_7 +FoGC4T6"q_cZ$uG8alpUJPbHVQE,)YH0W%?fH'[=]rX#^>K%V&TCADm3T32dF2fld +LgTf[r?_H6re(2fs.B7QT/NuO9!'F-WofIR8CTRV>p@#4?'9iL5BXHH +]"/b_&r?a)Th8NhAQ<;1H%,0d6-QASUtKMqKP7jc`>,*A/B]@.B9r>4EI\]Jdn5]+HlKrsdKo]narn#[2[<#R'4[bES!"6gE0eCE*cr)XF9h+KKO=$T +9admsQ&2NKC4j[/oMq1%A[bhpS5i#!7pVe"^uZ#-"sKesbT1YBP^lM(P-_YaOR5E> +FF']\"5H72UapQ)X(f;C+u3qp6jr#3aY/HPp8V2%egP6jI*3N$m-*3Bb-FosFqE") +CVd.>N&U.\[;jfQHelpEW@slIpYlA7[WWO<9G,q=?iPFRGA$*>+m-'"br8M[i@!f< +r8A[g:9+us,%Rp9jH:[7iO5h2WDbkG3R+1^hR/lY%p9+D9D/tbVVRce=)*ZDh9PW9 +a6KTj]Kg@DG7I$M:%\[Nr9)J:GJDgRBR`'=+T,f"(o*<%8r&4i)UmfJRW>)% +$^!au(K?V,3YqKIVCrJ)__s%Q8J0re@#?GaUl)?U[ZPFN-MA1'MmV10J@.Qo!$fV$ +RUhg"AUkm8*JB6#b],pTE:CL_R<5Y4BiCJ!?@TL7O'u1BUWKQS&O_B:0Q3-hQckI +NN!bZio>i8'Rb$J7Z#g/pIaTM2\i&*Mfi@:K)!slB&S;S%N^F\#b*UG,gJ6:1(]nr +EroEK4me%]Xu[8+nHU4!bOV!ZpCBq,lnY_!$_aH]``7g6rVZ0G&"2A*?1\:>;tp*1 +r%6nS\+TN)q5E>Po-F.2E)"'khTksV/*G"X8qFP";c,hb\RbO0Bc1.?"# +0,F&bciEP(a5uXR+0n:Z5p^K:4@C.:^nnTbe'_br$#=XLHTif[FGm9V;SV&q%9B^u +g$WkhC'FH=gO'ZMrQ;F'Hpr!F#/%o8OHVi27g,k0&;rsmcRM0Ep[)0>]@E7IaOP"a +:>e=N(SR!mBS6U/Q?[u(%8rdPJhErO6XWWbI-#)dYfQUg(WKg@,Of'?Ws0u0o*k)s +GIMo`]6enJrTsL"rNOK,#TtZ@oo`M\Seu=[5N5O9W)\Kr_iLeN8Z0]V6k`.$[H/dS +$8kk`m1cTUL"_K&1C[sE))KA[D8rGr>!&Yl':ii71U?ZO(?sJ^\UADjqej,rhtMER +kBW[e$=_&aQ>2b75M>_l#8]mSSKe$i\9T)86qsT^ooEoQS_hb@6i0Kfn\kKeYXC^S +K0+T[45hQ1X8.uodQ&`pF8,2n-&s7@Sm$>\+KRnL$@T0KMW]N.A +&o7kt"abiu+E,RnR-u23ADc(UP')\_AIb*>HSto-lIof%WM:_q^$A-jOA+RH-?jaJnO8J5E/+YFcIC8+7UWK@7l +G_8V$ls>X0V001C_V(2EJdAEOe%rX^@k_#@ap8`R@_G;F)o?@*OUA.<*\O0_$%l2A +B;?Er>)4C1CV#42h851=fV,A/k(N`ukC9J/-)$9DM#_jCP2PNl +W+fJdl]tt&J0-S<[%=asB.&(=ZP1lO/#]h_4uC9n9tfq`ZfG(2lGmrq7#Ag:EqjnCLn9hpb@Pc. +fE")7qAchZ2j$g"';M:IZ;ck;Q8!u7M3)#mg1 +,N?]4#$AAH^CmI(W\:$@i4_]g1so_Vm0gKKEG)@0Y$a+tUj7__p'1Y^CdeJI=Oh>DB8c=q0@7 +Ht0H+X'^3A.@)X/=(HqhcBW`e"!QjL-1\]bPe@8#81k\R!cKFTTZ#/&JYNn*AnQZj +(WT".\TTNd]NMaR7 +n*>&h+D6I[HSU[=2_h%aFH.`HakUJd:)FRRMm#"ig9:)p$AUV)TK/A"eQV09_r)t:G_n_omM_NPhp/e"1/?YD(3iNB*!d +N&X?<;+'J3B#=*FH.hg+b9tN@BpuWQngD[(OFO(_28@2!G+)d8HHcYLN^B3?LWF2* +SQ3&#`SUjYRL9d8ho=s]WT*>K9Y<0m45HPW\na4(Q?KuBBQ^eB7[2/*OccCE$R5_E +d\QdG[.)cOF%:*k7=5&m_qOJ[-uYcRUVFR=@t9NNJuAe*eH_P)+L +Q17hl;QCg +n?E,cb_(reOWE^ab!AJ@ZH(p\%LGMJ6+R"=$ggVL8`;cna\@Kh)83r57]8;YJ_e?> +gBN@qO\(;1NiK?fBmXBkZsVJSg_Y5ZAuV#\;eb"HCqVtPIOmfU@^8tTP_[F,jjEW9 +9j(1#93>_9-5)/'ku^>*I.k>A=++mhL^`5OIIO4tmiOag>/l-emnWUq>J]LkjP.eN<[[l0rMllA@4-?melT.r3 +%H*!5@/<:LM=cMo95.1+g)j]Ra]%+..-![_kPdpAq>k]$UMZp8'eZUGPV%D8.1<2t +-E3Z!9P6PB0IIb'$ZQ +qhE?ZnN`D3-e]>WU.'hTr6JTLr>Vt)rt +(4""g=m!"gZ15tj$H&U%ME"Tiq](&^C_FiWe0ZMYZI.NRd8GA>JP_q!3e9Md$2"$N +Iih`.r-`ZFIsfi!B+kUt:-l-8Q8NJrfgBJQK3f*5T0-%D9bO.8VSPr48C2MI`an_* +G9?%nCAP(*n)*fkMnd%%;SN/)aR2,#G,JMapquV`0E:.CX&pk>*6YgU;S!V]^@@5] +^ARn1+'sHWQ<#6:5Im$SGHu%aOiA'Sd'Yf-0Ff$:8)7;9M*ukWJLZF*u +ERE.LN5d\2UOn5?;3=l3+6NkL!qW3JDi0`(c4_R46FNO3%r[B!HXn2[Jps=i;G.!9 +geB_r<`o1-QntLIqLJ:Hp5C=nC3/+(g+Tk&-@lr`;HgQLZp\s.jP,N@GeTO4oLJ+? +T*)38IcL4#OVQ%7<.'BQ-[6L'1G?B8daor08'2ui4StgHSbU\aEq#]OT^m-h/"r^\N'O3;LTj\U9S% +^k[!^_g2'u9K42f_b9d1>RO)/3Q^9P]VcQ(H>gW>HiO]#C(?0m#4.Z]EC`:P]Ag@F +.p81%$YkCgX'=8UqBP.99td*WX*`M#FVZ&uT3u#iT2T*/Qdca-+>R)#<.h#L5qTDD +Fc\%59;qgSW-YXnMOe<3WdeLceZ-$rBY;3J)Qt^W-C;oAmZ1>/WA4Rl(1'hMU.@(Q +3j5_D7-(?_1>46f:/Ec5:aD+Jk=jKTaApEZBjV>q%7'JT&k-Z@UA-uW&e6I;apJHu +kM0ESSlNeTgLWW]/!i"/Cm;(./NIIrA!+#r!PJ`5Cpl@Vd?n^ +A-B/d$/=dglEB^.qH;+8KCp7$-_4QP/#T.f$"NlFj*n!l$n=PRhKa>n))N]0kg5db +Y7SBZ!FO1e(*MaJ0nG0*;?DnR;H-f9B<8$b'IX.VOOCc68R8F^BGXY4>_Pg$g9S/] +Rq@iVM,l`93Q`A'*L7o%Q@K%GU=]]ObD$Au(1hj[K(Htu7og;QdjMjj\o$>!Iitr= +N.`k!:-<0`1glMPU_hj!\C!KsEM\hO))@2;r^Snl]P1ht?o@GFCj +g^[+XisdLUL^_5=Ylo3spjg:i-Si2:+M529Gg,lj*#(3nNXj>WH@o1l>es,4pt"f_ +>t:qW7MB!PVEUSZ\^dABk)++q@d8\ijAOo7j7#g5rXeS4GCa$f`6Q`3oJ@`9;MFb6 +IimN\'?\[O%Q4(>_sb,S_<;+KoE&e"b3_M*pJ++O=s]P/L/%?go*>dK8g=V:MEDEp>SmSH"+hRfN[rXE`h +gu@PJ*BQIm@s@8`ora?]qg\WA)M:'8P7XT].T9Q8^J`GP2TYlQ)OY*cZ94Bk`$j9VIS*rV!*@ +5S1pT?)7#&*M&>l"\8MpXG]s*]jo*IBMqAu*=pA,;0"o!feL,WNS4fq*n#XaFaJnH>k9i!g#92Z;0qnCjqXp"H9# +>V6H"qRa5n>$2;Qo1kFicc=o<*s2N;#D+6~> + +endstream endobj + +487 0 obj +<>endobj + +488 0 obj +<>stream +HWےl¢8S,vǃzHش_9e OngPP *T%)# WԸ9liD>PX&٫g nf0S˦fäk~wqv^sXrFpF 2y#" ;TCf*6Ӈ9rqtrMƐ St mNQ.ͨhں&څ萮(c<3 }9;e%c vPzLVoBϼߛZk> G&kC.NO׾g1Y9B$<'fr86x.$rF!TA^W[S`*rLKHFc'~"*GN̶bjW1&>mxbn:L/Qr|$2 +X#h}qm@Uh2T\Amٜ3> +Ne8g(ZP{vYܔPܨ&{2VT<_3ыѸp.GU;wg m)9Aq`o/S1ݼ\6Kwqnڥk4BGx ?v@LtCX'dD1(s=i1ƀf~ yǎd[j:m53ҭsfsŜe6Y™ ,DK)'xvu%)D_0[y.ͧ{j5_(!2_¨~&bnD!a*?wHo96 ~|uWzr`}F,-iNw )w?s9ı\9! +]5,YA}$]<`SҒxJ6:0Jp|O\օ6;u3>%Il&mg=Xϗ2iz<͋t%??scv2ښ.`u|QgW:>5# +:rhFzbu||cGHn;篊DE=kFLHmv_d" + 3x) =#<")MAt"mWZA[1~ًpDoa=n.ƒ<2lc׉Tub%\Tɼ| yB% r%Jp%r +r%rzJR%rʑL6Pɢ@e2eҕDeR%_(ޡd?l=&Tipl,ZT]`yY.ba*b^TĂ\ļ~ g BK +E9E93% E 9sH@3\(bQԲD Ab@JApղDeOk:F/˹Ai}P +v'c_˦9enMǙmU%L+DTQKK\ҿ04UX9q8xvŻw=547|4vU<?ݗ]ܮǻ'fOyo.Ly'$AN?yx%zøs.#c#y&S1`p\-A%( T t53.WAs;))4)_a;[}-%PR +[ +_~cX^v|8ۥ={5\]?4߳etwA;wew}c}wODO+>OO=)|fd:i9n? R_w'X~)H9rdwo|&c(9gFv>i|C;~yW_)KWx1nȠW  Pj|pJ+Hg4 b|pJ;4:0>(@UR)m㋫tB&V*\te`ۣ1a5Ħ<'jdz5O#SH_CxQ@0߽H'}l.LdZtTi^Nt/2L4&Ƌp@5oȠ&e&T3P@518%esPrq'1dP`;+l'b/ +S*_aK+&F#qz:`Ql,#@Tyy#Uq=e>}_5I#].8j~0k1ȠxcA12Q1=@13е2pvq'1P`;+l'b/ +S*_aK+A#iO|Se_o~czC TxZ7mE#-"^q0^ "^ AE|G *p.AE@- 9ƝF44)_a;[}-%PR +[ +_D<;1> 8=gf0 +4B@3U +3Td7:)i@c픯Ҿ(L|-h]xv.tB]d~]T13.a\g/s |Ovݷ{Λ' ; sZnƁdO#}ׯ{$2}uhUN cuj: N7\dP2A (* 29(j蘦@픯Ҿ(L|-8svs#uAG~uWtB=4n96Lώ C9|a \Ød0^H \ A%yHF *p@%@' $9ŝF47H)_a;[}-%PR +[ +_Hx3U␄d?#f7ÁzƱ۳^" +r5zF8=Ы^k`F[T5`Hx@4^F8_% + uIgcn9Vlu㶀TfaZԱ݋8<7 K[r̥=6vݞ i>i?VU\w>}jݷ#C7aNhr^t0^H ^ A}pG *p^A%@4 9ǝFC픯Ҿ(L|-hs_dW#¿ÿX_.9=q6"c;x cx![d Jv7- %dr l8]( wRsl Sv(J[J0M34Ǚva4^i^,I "}PfVgʻt(a\gӃfd{ΛwBW )?;@IqI|+×Z@`Ƙ50&0^[25xÚ@-&Z5(o(X;)95 +l|Pl@aJ+l)|Wv|Τh*qŤ8Ĥ~ADŽ}HFonpp&T@@x)~rB2??ߞ8% qbaF}ȇ_/m~D]g+u@?Dyh(~&Q_'n|nٞWTO^.‰EIBH E":'_޴ǘ{0vo0^ܻ[ 2{xýAu-po7ZH g2{9eNJc )_a;[}-%PR +[ +_Ѿ2ze9]I <.zudv3eqd_>3cǴ/J:Q>y#@/n@@g^v;r9~tC*Tm ;LĞ$n`Y*<87F߳׬;\m*_^ދ42|QK + v*6NKbsSک^TvTw* 8Nw!ҩOIItҩfWLi_`C &T†W +-iȷ)d:ܕ@߯+Vn.heNT!l܂-k-+p0pZlr wň<pZ8 +P`3+l&b/ +*_aC+\ z !AhʀQht(3e;}j0aOqlKȋoˉ5[xU~o3Ĵ]twKFݯOJ۠ES,{!M-b쩰"،[X/-͵I>a+[K&\ +ZVZ5TJj1W@+` +3ZYre}]B*a$a69Flu6De< 2K +Y /44|6W'lo7D~4=oA l <(l <(›0rh1܁V) =hLJ 6Sf(HJ06>ey*F!zGmм][7(4Otͳ`'s5 4җ㎎)??݌}|8uKA-,O}"5Gt!+.K>wD70OM]U]͸kҵ\Zv-W]kr] @Qk(ȃt-EgRPZP`3+l&b/ +*_aC+A` i A^ ")Qlɬ f4X/H4H4Ho# wu(pZȃ u3)4L + " l(„WP 2ё2N@@'?.AG-iDzv%o~~_cf}2t Sy݂qO)JCDb3b`<b#c @jz`v+D1bfWLi_`C &T†Wrq?~%{?wqQ"yonzUXc la <(l` <(֛5rXh-5܁* X=h-LJsbfWLi_`C &T†WԧIgu>^˘8/dKvn_#3R6cHz5HHt ER,@!;CRLIIt +P`3+l&b/ +*_aC+gowkv !{^\~]9#p\}Fw9dC9bhzz@ٌif6hfWh9`@Kyq&%a\*4C͔-Ҿ(L| @4g' +Js6G/<mp/1˹[[}OyZE6ǖ3w>_n=).V Z.z%+_]˙^u8 Z0w] +M\M+[x] /0r6>"rڈfB6 +sodwtC2;MvCDٌR6(SW8 9`TԀ@ky\Xq&%a+B͔-Ҿ(L| @/ +..W&wԳأY@qL>?C5C /:I7TV3X8B3X/0 zd . Rh=C /sǙ SCI/0 o7-B379Wxi~s^v6LD{Vc~bVp2YZ=N෠<l(Ռ2[+(21`QF R` .3R8wY:< =+]Vsݰ^7HaZXD> }V_}L}S{RptX> mP,@Z7_Ȯ +endstream endobj + +489 0 obj +8738 endobj + +490 0 obj +<>/Font<>/ColorSpace<>/ProcSet[/PDF/Text]>>/Contents 492 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011128075750)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4166 0 R >> +endobj +491 0 obj +<>endobj + +492 0 obj +<>stream +HW]sx7T9؉UyAVxg:ґt J:5(T!Losvf5wm:\;xnx_57{mf5l?4Ui.Ʊ̼_f|./wݿ9lBc/4u\`C Ule~pmVL읓7=2~~6RĆ>{Mj<~e*ݼc?.㽾2ݿGth2s4eGC4c&b`GO>yOѣ&zq\v:gw$l,*t&`Qh˘!]5`zn!)ovNP|HSol ,!y8qڏrQy H 'Vrp.SOƯe@|ƕj]&2kw_xwЍ f/!v@M7Efm<`^1wUU0*^׬0UU11UT^Ac bU4'르CaŪ("fZKZ1DC*ĩS:⌑/NS}ug yƅWLZ5'G?[!S@&9z`xR4y'&{2>wC3l*\6Uܦz^) 6U+6Ħ*) 6EsPi)J1MTj|bSP{E Z3D%Ehւ!N۔OSLSUgTX|*=UpU >tv({΃۾ś,c4b{sYI'jI>R8 [@`T툒D8e.˓1E:̾Ø|;_&=.Oq8J{Y/WkGJ|x\e`hK GsP28RZ=BӊQ@Eh/(BkbZ X5*uoXm)x0 +]~AW?R:\vYVi!A'Kk͗ jW4Di1izN j1izY/K1ǐV4O+^pԚ"!Ek5D3>OTTS1bӍi?ΛVG;$ 63LQs/izR٨<^, 1Zܢ_-D OKxŞzq']̉ob߯rz~:~Y/ľ_H'}\lxmh@ L %"Zxl jGЕ3A(}1zW=?rQĻxVpZ.b?R503Y/z.5AUtH1+5cUP5AO-ceX^J=N"n +Eh֒"V Qk'5n?M$.d8*Պ36 aVvl0P 2㫻,KwE\M| ŏQdZyr;(ف$bA@(C (Ca vs#NDj|Fj(B{AZkCZ0k^@psf*qھ8Bppt0Nv@VKQ/n(QZР +S#%rvG/[]r4>Nn^P0sD֋;;u_q' T;1q'*0;TqA܉栊dV]q' +Eh֒"V Qk:dZ1=MM+''ynb}y# q ]\dMT%"n L܌AMsIT4=AMszYZpD[7h8BzRkZrԊ"<攢qd}(ԁx8o#?`xyNeyo;oǛ d|yO8ƞZR sK"ŒJx͒ZRXcK ̒XAeDԒh*3 DsP^J#TW,j(B{AZkCZ0+ކ ŜܗχIB!s3%$'0Kɦ8?\jvzn i0vK|EA[vh0vizhRZqÊv)"fZKZ1DC֮ջB<%^Μ5rWx3w-"Sr[xm"qo z;+o8k #&'E%&p /3xe`g "pJ 9e "pjKi5>c\8^Q"'jvFr;(U$I@eO헬"YY6&n-4KCbqXhW<7'Zy8#MlܙM^zz@tÅр wm`f- ov;~PMdۊEy G;CcӏkbsI0$ 8n7-ͨ"=@@RP4H zhd Z4pP}U4HP}4pP}rI5 =@e\ crH,u!P9@ku>0C;#kilK(L/Rpa׃~v{p%U"M('jl T{s@o-f;BbFZ-~\H4YG"%r 0 40 ÚԠA` Ei` >HkT{(rSʐsrH.TƑcrH4 :nh:Ӟڄh|@ @yoPj,"nn|hh'0 +m"VD.A[ &zښv֠A[V}rT4U\5 m)g-j?U+CrrH5KCbqXhס˴@:wXt w^`݄G76T|YǷ"&r ߊ7 40 ߚƷԤA 5i`|>HMkT(ywiCkd*"JE %"kI3! 6M lCGsh6bwlbCjZ}Gish6wlb4 8`Kec%c4@hhx.QG[݁/!qS_i 즸Y=Ũmؗ+_G//R0 ~e!SőOWvu"EI%1^?ִ$1U0ƷOH]d2M\sq8a阄~4#1TLq;BHdF*Phf.$ba6/!:nSn 9`ObޕPMKs!nH8f%Skԏ{"bH,|8BI`;_L-q','XiS}$ Mr_:/l>`c5gOt +Sb"eOt"T#o|G|iGv_ZWV=[U5M%m1hX(L;I_*ʮ^/1>&nܮ$@  =2lO +endstream endobj + +493 0 obj +5394 endobj + +494 0 obj +<>/Font<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents[ 502 0 R 504 0 R 506 0 R 508 0 R 510 0 R 512 0 R 514 0 R 516 0 R ]/MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/LastModified(D:20011102100912)/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4167 0 R >> +endobj +495 0 obj +[/ICCBased 496 0 R] +endobj +496 0 obj +<>stream +HUiTSG}Fk]b-D[Yŵ*$Ak[Ĉ BAPH@!(/dADvD 3$ӞS3g~~w Ȃ҇bTz<A2Re6,@eJgj ֒B0LMͻ`Q۹У ٽ( H,X/VKsaP#O9̶`QC $jtxњtT8a?ٯxTPUo/j*Cm +j"L/B1w^`VFP $2(om5]BG$D + !JpYs +|CɔZ[Q?Q·|>[5a()ԯ|=ڈXQ?e|MO!@o;g ەL? Vs@8s&fO& T29ϝ7vK.S埩|%N/5VJSo^^Gw: 7m򽁡&[Mm߱|-ܷAG˱VD愭ݯ'O;8RN;QigΞs9ۅ%e+ Uk~XA7BBoߊ}':͉{/>xAK槤>LK{_PXT\RZVVPWi3am]=/{EWGF%s0HҩT6}/a} [y%t+#]7΄?!E1O^,sû \:x)Jor|w'+{(yy{ dL<ŔxuWm*: +\c-;z}u?Ο?p, +( 2kKnި 1IU IYf">vV}Ķ^HVrԙn!D/fFO8{yNZO&9ѻL#%0י۝xݚs,1PnMޞGf +Ms +2 m,J)&'Jוerr*R+7WfTTeWT)][)/;Z''w6j?9dѵiV))Y9ֳ0ŤVbk I}^;ceS3˴Hw[g{>;~R!QI,}Zù@Π`0cDu=J-;81~V" КH4lK Y&J& + +endstream +endobj +497 0 obj +<> +endobj +498 0 obj +<> +endobj +499 0 obj +<> +endobj +500 0 obj +<> +endobj +501 0 obj +<> +endobj +502 0 obj +<>stream +Hr0ƟtѴ3 8N1-Vv[0 +(3IgeX,"GzIҒlUc,]׷ط5[x@e$ <)k{BU$ ;ђE|P6D/Y+&i4/0$Ҙ4gj M9嚦qZf|RLѳBTF옂;C| xARp 2U%_ǒDk(q_ˈPMoMfhlfjQ!Yk5w(&Tke\KӪ ^+Jzɢ89 mד=v>·=S03'\:CM? +L$UK+ `;Zww mbɳs~nL-9:TCK#jEmoǶB,3 *7 ] HY>6 =p,дo[YHF2`VzI 9)>@d^Pt T>H6$B:H)B8jHm>&KI}_+DBR)֛z kq߶C9͕p3'ǫBFӢ257wi?TzeUcuq|O.5 +endstream +endobj +503 0 obj + 703 +endobj +504 0 obj +<>stream +HKn0@O;pImA6 (Pw!HtAIiwu*xF&y`h +d\ H(e lP +uSNJN6&TR K;,vM׺ j0jxw[°+(}ADJ<N+7m_Si]֭}sXR +:+*(-](f(#6;[yXJ`|q{W8F~;Uo Hh}OM78] ;qd@ gD_SDH?QTj^ n +!yJP#d3 B"<=ܞj`LVM'L5j sD‘MJ@<]N= $pE +A!/)NHGȎeޕi$G= ĻJ鬔׉՗a`$@m@pƮ 9;/ȼ**Gg 'Rؑ/"a)"瞉+ēg`Aj +endstream +endobj +505 0 obj + 522 +endobj +506 0 obj +<>stream +HO0Ow=xX#E= ,B' ѸޗR c M>stream +Hĕn0Ɵtc0:"@AuV%}IvqLR3Y}X8'ՊpR=x)q +!APC5騕J$b,cmV`%nOwcMߑ~MHݐ'|К  +(imH 1 󛿼/^}t υ83IagLƔ;(4wD4pYT~WU: >MO䞢C&n;طA뚡cME`L 8[heUһ`@첏 +MO-,}Rq9j:.H+Y i".iQd.拵2}V~%pEG\䯰H?$&5I>C[oXb5ZZxFWH%e&VYMV|nc'B?wˬh}'_HH%>|,X5%a78zC2F[ q +endstream +endobj +509 0 obj + 560 +endobj +510 0 obj +<>stream +HMo0O}7*U;&m;0H Tk؆.!/F';?Nq .)k"HJZ\aZ||2h{9ؘAِcmʓxI ʙC>y  4vsP뷭sIEEI!zX*Xf-7{߆5J{rW•x5y#xAާz?l:NJ[U2ރ +endstream +endobj +511 0 obj + 464 +endobj +512 0 obj +<>stream +HUMo09\cV{hUC +)U@@үMY1޼73&g)JfO3I3e9ĥ?HB s) +]rB aVt[D2@B|Q"T[ + +\ǝ\0e<²K6hkJ8Aj)+,KٔJ֖oZ +&DH\Mb&wxc쿞.hbV!ހE}Ce921^e鵧'QY5Sk>_m nH2G~v_P9\/ ej +endstream +endobj +513 0 obj + 481 +endobj +514 0 obj +<>stream +HUn0ɃX.IIH A`{pmuk[,$.:̃Eҫ!wvvTeZB\ +)%|%O[ZAξ09*6{-w }}54)ڎV Va5l/9 +væsWpsWQ0M9ɿwYLr>YRjԪp,cnJ|x^ +df50rBC<ܨ2А h+E2}qZJ㌠Tz/RоsM5O2L8sYȑ~#G/T%!:Ji!G"A*4V}E^aHaVo`h`G_R Dﳀ+?D%J,h==Zxiyd'ipPm̛fI8W#ZdDU3c럣uU8x>֋4ϭuzgzw\71d)t7>]{ k+GңIB7,B >n|?,s?PHF\(b %.+5_V <`;X +endstream +endobj +515 0 obj + 583 +endobj +516 0 obj +<>stream +HԻj0/? 3ѫ 6!$MUHߏ,͆2es.RH$-=Gp2XN +cTx%`q>vO<]sڥ:p-"( B&r$[U_g)ibd9GWH6_Dީ$uMYLo.- a&H[vK]Ṑlju] cBVp8! +AHF){4!zxQ +0/:J +endstream +endobj +517 0 obj + 287 +endobj +518 0 obj +<> +endobj +519 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +520 0 obj +<>stream +Hn]_1dќ ul& *a`DKȢ`IK ˞P7Easov9[.f8()᏿|,h.j6f4?E:MiN5l^ej\S}>*[ptxolmmy,bs`foreik05[0+w޸79fq֬5W1o͇ܓ +6`+l,c#šj8Sʭź.+ +em؈u;L᳀;@uO`arW̜?`6 yP5C4 (we>v#Z@Bf_X[BHk|i&b֢_m8}A> +{H|ɕ=]٠5wj +i/ұh5sla N6pxPit N. ' B!sa7b]va\'fBܡ˹QY9Eӝ(h*L ]eᬌÚJbQ*cި+Xst v?uqC1GHBn2N b>.e@8$Ũe9t)bo45M{K\@Wtه| ^s{\tZ_ 6RbU}k|Zr(Dfp@) =L"&WPۛE%hef7ӎQGūtx[ԃ7 !0JS]e~p6~jjtr6Љ(l&J*~ +zRPW=vӫHBs:ʶhIJ Գ/ia3xDپĄ̹s y)&Vs1A)` Z^D1N[aaȎV"F@/@$~z!|840+2۩/:q1.jB8ahɑX|%)L.< Â;{X'mmwMвz!А0Y|-=lU,yܝWLq [Lit\F$A Wd=ȁ`Ғ*HTh?nI ptkCuvٛyFݠadVZqS|t(B uw2%2 +vq хYURrAJA8YVXd7n.-ٕF |K'5]iӏᢻzgO8]_] +e]_IsgJ@{>bV@KXEI09q̃ D1b?Y{M|FÈ(-֋+h;Siǝ:MLK =TA{NTMW;| +K,#kh0oVh35-˨4sML%DXMcv 7xч/ 6}֮+ O=ԧ='I,щAI;S 6mNZx[h(}8x>~^."O;Ъm;/!WCNm| kS4 ү4ٔcK[i3kvf@6 +'kj.Zgh~0nl *y{4Zp][@ +0c]f blmnh8e-f -j+W-GZ!.HqTP|1~,8TNZ+HaPD %]GV`mф]Eh +oV.\rͷAy YUQ<{5;.'o# 1T KP~aX-! rkV 밍z|@%4ʹ^$!(utʁd4دm*,OF'r,1oq +dk%ڕhfC` |H'PdEBt$?HTO#|hUO 8K+ɼnJMxH&VpU y5Z  EewWnrCW (ﺘJPΜJc&98@"B45}zt¼aB^SIdici]e禘=Vl܊`5P6؟+8u넔'PJfp ypk78B0Jcǒl?G#$U[+r⟒l81dp(e*w%Y>ZYCLڛmZ,>԰{l3%Ro\A CY3G 4ieaݬ':`=wOFh|ڛ#tiӻT9ɥS=H]"̎3*B|_P1Tw5n];3 "AO]I}Mp7;e0 2ْj.fo5D;p+*x K#ۤTyO HX UMc P>r(v_sі^!^u0Ly.EoAFS'U> R^q@WYNJ #pޕ-xq+KWxg߼.Ah2fJy +hKh"wD5Y +>>l'BC87Q[.=\y, ZTjnu +F"&lM;˨6- ({4?g>!E +⬒$5^kNßN!AtZѵ0Y!2\|]ctA&t#Ѯx 0 ICV;:c3m`( =:3 ӳqX >쀔Jr ;|"+mMG,9 x>2[ϟ%3܁Y*.MN*qlzsd 1܆=OheBrpjd3|7 ^Q=;۫.ɽ^9ܚ-3 +D""[Hʒpo W+Gw`-;.u+~Y"lh!*f.LN—o.ΰHF_| R?bQ?x.Ho'O${DӁyK;N\@a_FOKLhe)RGe1z! 5t" ',"|J0@Am-F*yg+ŭ⨞z˭AeD<?"ws=h dd~ +ؑFbzZJ +r>@ ҙdI0~2>aSNml}6Ԇxs"',k*R/elـi=f)1cՙ{2<P{Rye1x> +endobj +522 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +523 0 obj +<>stream +HWr}W9ܷrjUy恖h Jfw~d!B)Ob +'/)37ŹwS%nhV +sqIR('0zq~u|կ(bZ6cTD٠n߶&wW3 +a0[<@+'lcn$*tGCS0fǢ{ +$܆2&k^)YBs7WiD*J??z&rԎ33vq2aaj'Sةu + mcDEY7N + +UvTkPT  H891xG7upvܫlO +abHɥ r]!+XFLw8FoNĚ|Pzw9 # =| `%y_$dIh>Q&)H`a y\8|bF->0O}BN _aA"Y-U||W1UHB+= )7Pn[5"sW҉^$b<[L"G6!$#6WwvdqV*PT 5a 9<1K/z Y;=֥v7Mr_XN_܋EoJNK ܈`n,v(]PW!][`ٜxs]'PnޑI>wll9R`x+t'ށMEV}NG }HԜg͌\t Z$`ΦQi$7B6o8p-AOa$G'z`;,"䶔  Q$E<+mC̃ה-%؊ P 咳1N4?x+L[^"Lm=F'nu+ L2]8h6ҪG1SKuj,i!Iٞhzjc1.yV°)~Ič;PJ|_Q2A`_^o$ | +5 kVad|пU9oTj]Kod.\6{8EH=:1ˁɐ]K 'eB,xT/dGT- +0*gq :k}AȷٗkEq-J< ͛`nrƚM}/k,;79#UfQh)O{BӼ4/8_  +G*l & EieoLvB~\.(0}3@xna$9┎uN-ɁfwmhĮSX7W_v+ŏobe+p vT26Coewח)Qg;G#lJzAFOkd,@;vʶsjECAjòJ n-7OU_ Zhp Ye^dL} x {Fj)B*ڕR[A$7p=3ijSMԛ%DĜ#1S>#V=EŮdd$/iX>=L}IQLQ#SEŀX=cƔق`C}N[Nq|"#RV +OYszpQy7dќ5>- [NjQ*`,$b#ݑ$chtԧ=ZYz@GmwJMPyሶSW5&d+ҲL=Hx+TD`W $՜(s +qCOJ%"Q@r(֠;8d}ADJjڇM4DjjsW FNX?p + +endstream +endobj +524 0 obj +<> +endobj +525 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +526 0 obj +<>endobj + +527 0 obj +<>endobj + +528 0 obj +<>stream +HWnF؏dQrI94mIQPm3$;{{{˛%[73gkfkԛW"*V}oYl&5E79ʚd&i +3[L]2I]6qg <7*64$!b`VEʥ8mIj!^ +_LJ#>f5+U16O7CHzeAmXZD E<@x& V &fvG7&%l7H *}$Fɓ*GK<$i$OU2,K2mwnȣ&.]R9X3Kҡ;l*خRLJΪy<̫`tgz \qE?;$;0Mͫ +_23fvlyݟ?Që/ _7M-<~.~CeML!Z֩~ nvvk Q٨n00jO,To.XU]nWpMD /5f>ɢۘhvîMw}OfB;8c\'reiH< deֺ 8AV\ KIaA孏f rll ~R1s>X@2#ԇa7dۍ=쐗ةXG~XȭA +N>Mt1BFjqjGy3 +D̈́'pԠ|s@($ V3+h4FwI/B HғHj)7ٖ8sVP9v=J!+-@|"IV1f[a0hD8[B@GQ?`%-%"h4FX_*#(B 8Ds,"v}.#LA <"v4Ns찄tl= f{f)YGb)R("aT(&N~wrI9nt0y %0@ je X#dP(sC]b]W,ph(nSv}tycqyX\8{u8'2ieʃ.z[ˏ/}-9c#1솳;#֛=6ijvÕ# +s&.-c977DAQ1Jix,D@5{G11NJǭ1/AEGV[/b"Ʈ߼AJȟj2̵&BWHQvZo2Sn+ۡjm$ I?@sTb5"M!4@W jPs5qPNqSA{s]C)36 ,$h ܸG }Tš2'6s ݍF J[z?8zCuAq& ~i^䍆EWԯpO^1,&'KsW<J] mM~ Z!sN(%6(tn4_a4 J|[eYcLz%<EP +4͡a diR~]lSwZ@>‡(`Af4y AFUdtao/^-#9*3lGZP Z֗>#\[\ HD=/6I/6S;H4Sd2v"CBu +DEHɆ HQ9;V @Y҃l5 +o e (W%D)QvL;.ܸjs%@>zSrCFˆ +lĚLJ'(B9U̦jّ*aZs\@='!:ʰQqQKI}h.,O}1U9Оn1KļWC"tL”X3p7+a*Hk9div%)G„af;԰m.Kd@+R*Kk\bkXw G z4y('NO,7 _$Rw8GNM=W;]Jݜ;d{{E&B(64olay1Kptg s:G'҇PrG= iKDHQ%'{dH_<>/NJ{?q LH #C>?Ss_6lba7{ />'mR{C,2 ő>?i')Z $bb k`d \<w"myة .h΃+prXT쉣S_AF<ac,U]Ҫ]"uJJ$ޝ 8L9>M'촗_dxl;s]Vkigk;+Xw#ZLC7i(7M-r EV9aږVm=[x,hI|8Eb FR~܂T4wF{GN ,隩[8:،Velt$u3V_{ Fyv(m a%jS~{;*mcR)0ge"v +KI> *ڟa}Q9VxobNIKV:]fԥ[Pt B+X\C>Ѱ+WÃZ`xRL:`D35͠ӡ\3M  +^$".sJ#>mAO[0>CmxGmLA'x5Ѐmh% 0ȇ" + +endstream endobj + +529 0 obj +<> +endobj +530 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +531 0 obj +<>endobj + +532 0 obj +<>stream +HWn$ќ9lkn"nam(dڒ#i7(}es EJҠ`s;߹}lr1~uQ:U'o1nMPնRw[^Tjrk~NeQV ^~|Ⱦͧu\&˅|W"2s8#^kt zٯXdh N\ ({.DM.ąppe.t…VЁb^c+Gdy<01Exg߽XQƝc-!{q2u5#3ZdI@fP)"-m59U uGh"0 Y]QB/ +CeEm,2>{lpy&cՍwspK;Ô/]I]s<#mo$1Ԅ3ӑ\dhXuJ"b7]%:-wdXHzpkΟ}5508ՏoM6.!M,ˡעN0-8u01!{h;rD}5> 54:5<.o s5pi"'cR: opswjG$x|+6m=}VqC[2]yZB$'LۜN~ ]O"Qp U{Hm&k<jA<_% ny-\DZUB~.=5+]=&mƱ۸11/` l,fott=HKM.|1ٶUQ eGvRe{n2n%-wq2|;+%cti]RV'׊~tou@-3B**jOhuI~P0ѵHԻ͙WT HG2%<%4ɪld7&8&ŸAmEId%kF$f~i({O%2i%/aE] ڹ0P, C nQ|SX2 yy\-Zb\KܤpY`* p%hPEɇ9P 'DY(@k'@I˾w@{arRDY"彛ZtPz F(dP9#6pTkE/Ȣs;Rw$EVtkuQ:t|u\GNoEwˉJQ|,lS'2E5~Mܩܩ ߩܩP)*xgT_5]9-u5FM忕hƍK8;zx4&>4 +.}GؐMmEbij0"k6b3QM)AȊun@f%Wh+c"@/ajj\(}xawdH&PT ɻ|dqÍSdZ]EdhA(:0n#:fӳc6՛$l? :֜bLHj5z)KB~ĿW<*Wҝ~-eH6*0Ա>ֱ>P3# r0n-T ?ǯ "Wg@H]a~q5&0֘&'F=SusbjLnAtt#ݴ|W*u:4cHNMNrGbeu.-yDףrjjTU8]𩩑5r(AC\s`d𞘒;97תWͩm;p+S;xsrC'w+ɲD-w~TZ&w_?u0 + + +endstream endobj + +533 0 obj +<> +endobj +534 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +535 0 obj +<>stream +HWێ7}W6YHp/FVa<#Z$qw7_nuXm.uvpxZbruP</B +m)՛ŃG;/vyŃijXV)buŹYɳF xP޺GB[|\6Kzi<,/(Ix!{u4?PbTI7NoV"l,] V +Ȯޚ./VFˈşo2!x?h5}7?^n뻼c6 wÇ ll>"M>:`@ n6 +ƠK:Xҵj[#7Z/h:P^VޔwEx^-^vz}B ѺM9 7//7]!"W@сxBXDh5{\n?q hY@֪hp9!{y:{Y͔m@|,߶-D-%wqV^eW [+@1IjCe',ȜҹT # 7ӹ\>YDQJ` n@4Ӣed$1ܛޖI|J'J"#PEl+᝛i9!$}$2*f@EH1cL|c(tHTOE) qP@š +:߶$=~*"e?̧I*u1Iz"z? 0stG;}77,kZ^cEyS^'({Y 4(g4o&= # ҋDzxaZxSYO{@o˛ut~+1J5Cαap#u^_tƻ9y䢓e0 a^ NW3Nr^<ƭQs܊7KU !fk-o!ƹ\I.u{wҫ}p($8oZ2֚r՝]v1gBcq %Vi4J@8&4= r.SR#<{1AI:OѵHN^d!=p5W՞iOϞAd A׷ov/hC;pTAOϨ%Fks$22a8T1*a<0!ۣ'd4II;[KWH*#uڝl/9r[`rQ1}yes %`7 2>U 3ahFʕxJyc%=qPJ{IĠbPr1PjڤLCMt*#Alz~'.jx+{VػeXr2 l=ʰ5(1/Fܠa#2.bQ,^2jEJpH!K fA "ܼn4E5+VR',UYx%X 07#eԉ.?G]g|^usE!c*=rs#^u)L|>egMk"pp + ,$n|MUt$cwB@V$SԸ> +endobj +537 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +538 0 obj +<>stream +HWmo~b e&.PJvSI ^NEߑ{{ǹXIl@!ϼ=3s4<ϡRfT#M%z2Z56M&_\ud8S$ O%pB|@ u{\O=_Z_i{āHZ=,c<¯‚42uqM2m=$4dۀ=:u!:G(.j^_ +OSks[M+: NkIMGOvSܘs.\ڕ.{w} –`T5EY@_X6 !'h`hxU:{<0Qղs.443MUwȪ1F>ߓ,ph|L{FM0V6,GDlOz)e!o1 }bĬ UnHTs)9˩yR)7TlS٨ ՘L,<D>ȉ"(w +%;%r.о(7;OxШlstѦv`Ϙ2A7!5boE|)uK_3i4Ez rWrŧlA?Sj|D5ÞRL*H;0W 9;sΑQdTh6G|VG + +endstream endobj + +539 0 obj +<> +endobj +540 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +541 0 obj +<>stream +HWn#KS4w=Fݍ8kAk;C,7<oIUWxlw;"HꫪדѫD @?iWN[^LGloFlѫ__iT+&VL: mmU}_i"`Lp4r\]p _iגyuUaQ#. &[`ɟH3ÚNb \H??||/q@ !LbObAqxIm?$<.QPƗoAքZhl [jgX6vt?G1X-Ҽ'^7KM㋭O ,Ů{UBЫ%cLSNVn*lb|7JVeɔ7LM R,It;[}fw4e7Wq!^ǪCfĪH4v9ū͂>/X:9 4ԀXr ZBLd8pN$E&MR :*),>[# +Cz%n?Vx-` oK ~kYZl5[{B-cZaYKUн*P4]B欼tVKN?,{Jhŷ)Eic[CөXU;@nn/=SPGOL;LɎҭ%-{Mzq* }X&]婢YEгDjlo*k=ŞjUSs2`AI WiրMsOPJakr ;/-d5ef^I;/}ލ .8 a_A %;a SYM3|[- +L~YFiY,͟$x# +  i@c+ڗؔ <[4+PPEE6xC>I`P7E+HKѕ/w +TAZ:X~z8/- Y*U! $jM]G^{0[abna|A;?C&r7E h6%#d҆%52wB#'ax7Mr<2}ΨݣoJLFeide2 + +endstream endobj + +542 0 obj +<> +endobj +543 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +544 0 obj +<>stream +HWnH}Wc1+a8,6@ $(GYYǃ [nH'&˩SU瓳JLgJ/kTZjy֋YK2g/~R=ei\Lfg;1|ɫDZM(4&J3YPIw}J'C;}"Vhg8hkGoG%/5YHznj=EqZS$~=&@K@eIw'~A{l|ByqK\t~H;p +_d/OW/7Ph9hSŸ-%p0:64j0ۃq5~0:M⸒(%> 1Ljҟ U)`vp[dO(Mn#:mp1;>MS a= b$ x{g=:jQl tjݧbSq̰aA +.R-'Xy`򖇘p|RR2EN~;,S}ƗlvU_7)UNjDW2r .5ӐlC#{ P>g"ἾN'tЌH|Ͻ;f%(%1fVXX]i`E.{8e@:.C w`~=xWU;j 5/p\^*X q6C49=;@[L|yOw-IC{j|~i= +]=r1uۚ~ ®Jvؽ=_:yzBF/*?4XRYYU4e!=5ETǞ }AuPpWqZ.] $\[CZ|Uu˵^ˠ6gC!=FcҬt`CPrs53TCBRϛ,f[DT φa%/kqoh_7^ꐊR3T/ :&@L^֙+Gymm-]!Ic15||<~Ln)p(fwTSo@c.ߵrⰬRPV)1+ \6j|̱a"'a$5 YC}F!ZsATY +'BxC2ŶV0wa'= 'B;C ~<{),ڼ[OٻQq)+=Կ]%7p^H\kl\LU! MQoaž$b0qZ͐8!3ѽagh*a?S՚Я֔|ɱV¿ngЋ>Bn8 +l!FP m!4QK* STjG3!9N%BbflBq\AD6Ɨ + +endstream endobj + +545 0 obj +<> +endobj +546 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +547 0 obj +<>endobj + +548 0 obj +<>endobj + +549 0 obj +<>stream +HWݎ۸%(H&fMxb+o; }=e[̢݋K!|Uw֖+?~BմM6˫]P;c~}q.f45j~oM?_MaKz_xMWz߆=+f *V1(6QЂUg,$^)?I?z.Wd ơztD *G֔E Y :Vť'i??c2raG> RlM/$6Q5-i KƷK>wÃ+fuBlY^YE6zx]8|*U1sv{F^º Gk|TUp][0xjw?p,65aJR8;6^)]l [G¼[ d4( &`LP0k.(&YGD`EF`ʝ`b&(&csAa:q$!D}"qdZ8>6Ni'͘6<7L[5dZBL*a͹&VF+F+U ¾*}Y@g;(xh Z(crfl3'YƆг잚i_ @F[ v>_C]ТBlvb*A{\Qx3E*;P7S22?XRƈ-ŏ!Od4 y]RZ- +G-XV3+ ӹ +MG-?8t6xTh}}ջmXnME +$pnqA,]"ҷ&})pb.gHNAϓZ$$>ycrж~'o; &u P1eP];.ǡi-oa5X(àQfB +I +/`Gz;m{nЭỴ +HK[iX F#_:ZJPS$IJ19*,Wr)XTöiM!9vV' L2,/%[8R/yo5gT!JC O54h6 kibp<1DbڊHlZ3A/C*FM5JEX  /RmޑK[܉u店b XDh窊GP9A9M<MZâcOW1 InRnj2Mv( 0"éA0jLU)P:UCOc mJ[_r5X.+(bO\$ҌoШxkxlJdqKJMSϕrA?af8EwY <$_[H3;+0ہaM/ >ĵE*8M͙۶Akm[} 5Sil'(ADD&yA\3P}T_C#p{@z^z1#,4b՞@ Yc+0¿B&Z)UskP@r|5g- ra NFƛ?n[!a> +endobj +551 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +552 0 obj +<>stream +HWnϧ|LUI6Ufm +F }˞;w\3+:!;;ܯsYT_\y"z~C^4$G_S>£݀@?x#Tkճz~ru}~_ؗ2k^ !V/ҺӶjUYZ2D?Rd򄲲HY I]@ ρ ,T!|2},bM.~EI=< ,yJ/oy2 ,U͜mP9备rʴ!шפ 3)$A^9߆ ;杷s,?:_ENZrs>%Xۍ+VuV"%avmŇP׆jE),%:, ڤ,Kk'Ru^XI#VRxb%V&KiKODJJu{`R5#hPȊb cLRlكu$IYWYZ`Dsw:1eA24\LRᐳ/ɫV|jK:eBx0m*64\L(K $;0ařTS*.Geppj,@?* +@vZZ UHā7T*UU8vvj $YVhsvuUEaeDw VI/*c\j]Yh1c(;qtMA?_qq[g +|_%5 rb*?fv#/&9CN d؟,$}GKXP*Vn,s7-Kkh7af]F +҉εlph=gZ4_4sVJA'PCA]~?N;:nߣֆT ZnQN(K v H&kǽi nq;Dx6otgş@Ȃ[w8SjBQ8Fn!:.%Y` z[Om*Z'j/P}J uuZm0dhWWo(ma[~ً)J~:uU_OE-JrFYZFQ5?`>~{=e~YZ5Wc&>]U+[Jljn&&]5]?^5WUW8c>qNJ' wjсŸPkipqip;i#aSU5Jlݤ8-S3,}kE,5~4VS[֮@ZLN XZ*@Ey?uO_r_Rg +&XPT^DcY.vQsfď|f ]g*ҪLڤ>M~t9,\3cة!SI5*<0j:rv3~uYZEmXGx]ZV#ȯctFvusS=D:0UgYx'uwC%%fAЪյ7J + +endstream endobj + +553 0 obj +<> +endobj +554 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +555 0 obj +<>stream +HWnF}WlHwg ФF"m H1 +$Av6(iS٥(ڡIΒ{f윳R4B_ҮNbქg4Fۙ/l/gV<SjV](=| 1JVzW?/H(ulDRF1&cP!a+J*tam@,N>`t)+,a=LG4bQ+z5=zhƋ7 ymzc_SM4v)oSzab].@Ƃ&6FFXU_՟=NyJ_Ջzjqps .@՟yUJn:?[8> +endobj +557 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +558 0 obj +<>stream +HWn7}`؀M$@,r12Hzao$ߐLnfX=#'1hSSW+Z.Z +'!>z֋m^|xS-^nK+AtXwL~-Ci{<,wI~Xhkﴒn MKt%(,տ-=_{+w +xgM "Ѫ׈o}OeğǂMt~Fˮ#x}I7/_lkxM`MY?̙;z3rW<#1#'Rn"67^z{O J4wK)!ut"9f1>ZM(CDPJR`^N.?ω|O:Ze.|v^( 0G޵q$+_c(FbaG|H6S_۹`]:lk{X3i1bl}-ٕj%Ãi沨6X8tӣt(݂ͽhs@VuS=qPff8a\p am[Y))WY7,ΆDB ` sid1Yxo^4gU3XYG:W I J񊻏O7봭ysߠK>Z-(7JmA (Aeo>jL-Hh +amLS88]iMMj=>i|x71hV;گd@V壞f~uk1GyEIZ`!hA!{Iܔoj-7E[觲ޞ>+laC1bQݦ :#VrGUG "M_d"b&M/n.2$ŋK*x-.ȯ6k\n@:geX JQ~cLCfca<)BeDO#Tq_vZbiT&`v[5\1fJi $vvKG O{X޶* +CMn+϶0?us +3-GȔNDVx݌nip޵MA>Yl|:Ua<մ3m=НӋp}i[ +*\2HHy2v)縦m="R* 4m Hn)+Oѱږ [Sƅ|hfjrcR mU7%c=,*BζUgAg!쬲!쬱(2*OEY(>zU=ض׀Z Kյ6c<ҙ+|Y'&!LK"6]|R<1bjb#R3"5 x3,ѶXQ*bՍX}k8+<ֶŪDl9[{N +L5ѺoXw!xߔQM';2}}M߲O)$GyuIJ'3j3VfX-}wi+aVVV#sOFC:pyO^Ol(X4rFɵrU5ȚWn7O7E퇶ȟz ^9 Ccm$i]Ɉ%E+2BUDK )-H[A_"C1%5s۬#¯6k\n|'7!g3jq,ʹLиUJ1B>G<ݳJ&|e2)+Nǜ|Fm#%򘕒UA%,["՛(xC--`mc + +endstream endobj + +559 0 obj +<> +endobj +560 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +561 0 obj +<>stream +HWn}WtzsK 9Jvc%VL(2Y-7/S3Ȯ! q/u9}b6y9)&n"e+ 𗿴kc>aƱMZ#v5y+~LBy6l F2e|Ť15Ri3u㺁"m)!$ +<λ6LJf:Ȑt4h޾ama +tqBy2_JJb@10We3`j+k$N-qiNmaC w. LlKz`aVh*'^om5+vF \|A s:N&%.g [@ ߊDf +:CI/f{Q9Nd "N" nm!vu)]QV|cFC!rTWk8Lp>"o+^Ϸ n¾'ʎF]JЪ~"  6Dta<8c Y +S@@$ec5Mu!c`2w?;ɷa= 0Pѭ! +;HFRqfMta! jkʫTaLgY#D֥D% +YCmIS !=]Kh+!k ن& BJќ6T5 ϊ4miP(m}bR=˾T?KF*$! ю@>̲jo*-rpR6aPg @?BEuسVB +.k*a((5=zv* +"c5XY>>}2V +b ap}K)U}sx4ԅD٬ 4~t/!/[GPkah o! Ε/H6 )_G7@@Rg=}$ʥHY=/§t˳摕Ur//#YvlzV +6%9NU]CUjASSL0rYDs/:v3Ok'q\V~>NEeM9\PT\"mf_Yf~|geK0)c<GOx~jO!f-,Ш-clA KM!Pun 6B{+AcYn|b|u]bb pPWI%rC@HÇ[0{-뼬6EAgك@У~'qn:myN! _P4*??3|{)ubKX1/vi*/3b>1%Z^R]M-%]sEV 1>Id%u^p~T#U;C!. +u$kt~Nh#2ufÂpB׫ E^-nr+, 7Ȉ}SBB\YIگrpD> +endobj +563 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +564 0 obj +<>stream +HWnE}߯hfl  %BJ1vb( (o7TuNƻ]3Rdi=3g.NZVZX.B_9d" (V{k/&%狽oAX/J*X/(8sy.ta R7?앳A/[PͲ]zR9F+>iyyI>]}Km!7[+^i"YуB_L@I@~D,~A=h ? +yx6?Ʒxw6o8eCYsg13we3s9n_'|~C>d/M(z@IZO)"вuDg:0RGRIkL*p2ZJvppNn0|y-4GEpZ.g^5}Uj v _ 1A 4] ~J% 3\QMk;Nl┸Q%=?3["w'v\gB?CeZ8P 1%A }HA1}BTb+1˼e)}^J/eߨR\ `u1v7=P4VsjN/ +rm(emR]⧺Ϩ>/[(\|x%^GXL\g/]wcs9={“7  viQu{yy9:݊*.:.&M1Է.A=<}#$LRN(gQ*7Z~-Oc5𨼚o:Fh.`:z̕:1w e[f;Z]#Ġ,Xf3TKj:Xj]:)u.wj|$.L0('|Wkڟ}raGѭhN*Rw%}ϕ"tTdqZ~Dդ/;0=حg/;:> +endobj +566 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +567 0 obj +<>stream +HWnFC 3[nhYHH@vTDZnE>C߲ )RHvE9{{''bͯ'R0t]8քndlvrrqjZON>f2a ]57yɿMm_&8MR銍NJY5Rjk&J vvJ14#໸IeJ-ЕQ}]v,;@T|q^ͮy,1PUOW(ٖ/%oax&;RVNEE.PܷSDq>;i@Q^?]leE"f|vFՙ߶UyR}K rI ж жA& OmCKiS*S5d#c\)F,vbu$lYYʗتnnjX[JKWFw`l/5;9ΔdRĪe/&aSŔط11l"6=M&ɰo)% vt08M(|R:O8K*7e~4'fq%UXXmS1l2ؒG,ElfTǰ8cJi1؎edط)11lbJy-y@w>$e;( +y%( '9% ϴm`z [{P۹hR@oQ!LLfXk\N hx|qn҃ YthSm,6g" ,z$> @U22D\%KOC[CtVۛ\C 6B-~^]$h GDI4 7jS3 +jrFQ(Vp7&2RRZF;Dƭ%&˭h̷ۄ Skz@-~՗dR|8%bF ZRM zLW;Dcܚh4:'y4$>iH`Y\/CIE4f &o⻨_O5\~ +lt(:)Ѣ^F#BLs:/$bD0m#bRDlN,T[G2Nsbu*~U.ORdf*<61/iqV*C:5EθHGA~:m={.s~2@11kHZDm\o`:4hoOIpt\&*cJ +JKd:ry*X4Q٫,{X٣A+-P#*QǢRiTă5mx>uYiFxP[?|dWuŎaN^PI|zԌPUJQQACGJz*i ;3A6 g:dcqZ#ĝbLxQ8d_o~H7iEDHt@(XDUqBacTWC>'(טqc]C:.#= +jҸsk[=cq-([CcZF;%nBTy$d}p + +endstream endobj + +568 0 obj +<> +endobj +569 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +570 0 obj +<>stream +HWn7}W#ּ o-иF"m HKR+'n;6EhZ$Jnn Xڝ]Ι3;|'JuE;bh/&Kל-CY]Nr27 }1y SY1kUO[I"/}>ʗGCbv,;{rLe9wX$-)FѭsaiqUjڹ ʼ,cJIRo'wi38Yݾmp;ӋWޮo34 r$r: ts FZx +U|Jeh(Z[!k &ڑW.^,oNnİG3;+ݘ$_kbq^OrkףX۰tX.x4oϒ-BrY>!'VJR śMȒ9jr{ٙgǺXFO4}5 d!@/BBzt;j +2_*tN:Mƍ CvkVØԣ:\W2JsVAP_a::$7ΡB̡B)CuIL+֌-ecPڬ3 Olփ&HE7@^Bf,j1~uFFKeE㦩H>ኂ|"Ë1Q g\u%f?Fe hz5fcYn̟=R/ &QeGo)lwQ=>mLq06 4p*CH&L=5@Xc?QARmd^C1$A_H 6U" GĻIm pS(#Q7 + +endstream endobj + +571 0 obj +<> +endobj +572 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +573 0 obj +<>stream +HWnG}Wc`~ֲ$HH 8@˔, u7o_g8"qfjTשSU/狅b-.'R0J;o-Olؤw\N9j3VbW޲&WԷ*<mu\7XwJx_4?.6u@/3ܞ,`KFV +K ]م?40pWi35 Zxs!}d߷5mos6;]Ha7U!O #8X|V}]]#,1fDp\V_~y.ę+޷"0װUrbeh/h<* "Ml+q2rn\+]0s8t1o6 'חc b ̴lbl&;eI|$ܨ[_,B^`rd7 RB/0[Hs!)0L nإB,u;B×?x_! _] `JBQ\3p [O\)a2ǼLoo"ˊrEH7.JXI'E꛼{%RI@mGÈV P)HXUz ' oѢDXICiêuU!:j3 v;m +i4iKtX}R}{vMY5?`*ʷEE"EEnQ'HƑ8w>xL!a >p݃y3IKhƤn )*fcEb)IK&}M(PC5o.>(x +a%o`R^ z3ED \R>ᄝ&VL$JȡRP_Xԍr3^W#@Xb臐mTuoYqcwھ(RB@1%-a*8dڊ@eH &ǚ<Y~N/ zȼZ}bwu҃r!Mw煌yy3?XHȹ-iR.I0(/ }; J;idluO@vݵ'PN +=\~w{}8K0`<*VG1AJʰ}v's +a>y=E6rvn=guOi|)?4С)/hV"2ݙu^Z5h]u/lΖ2f+3[|=ildBN3c Tz4V;lfs?`P}]'s XrYE)\r } л%ou+5!+WۂG1P +^/u4zWЛ=X@rz!: joi9sOe yvI+bV A ~h!R[ /aoCGwbڪ!$5EFHa%j5~"IgJҙt'6xTM<77NMzXnD@op#rS5rGve|$7.ˍߓ lV*Ɛ=;}:? C %ܬJZdo&)SAaӽd^>:A&vE42o`' +?(Cݖ2S[C`$X#B{^6FaϵHRǿkeQRPMޮåwS@ޒ1%&Ş`YVܧxӃ#c;fl$w,;֭@6H?$ERX a2Hp jHl5$bሄ/vs.Kɍ7x-iz4VЭS=[wB s&Ħ&6s&elibT( 迄.KLX JFBUKخ0g[U99 + +endstream endobj + +574 0 obj +<> +endobj +575 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +576 0 obj +<>stream +HWێ}# h=DMha@6jVXZ o$ߐLUIqfzfa vf:ujpF7ֽ?F Bt7WjWͫbz 4]׬x~-CڋN~YMӪ]vK߇t~Fw4_|ϣoV%Ǒ{+ ♞5= zY[F9kh4^#Ghn^}{lkxC"7/Gš;z3sK똙VnEzAy +Ir;EtHxih*/w]м\~<W.-fx-}A&͟`E*qAb7oDQ+L훷Dv mipcv/m*9_-:[ܐ>zD!qxstW_@v)*&/k̴xEbil|{~qyaaa?Fl4`/R8T8r"hCQi2z0W4Oqfi,ea&bBV7˜2}(ii^^\<0ݕ!"}<43΅0P0 Rv7@G51$&  w޷x͛ ދ-BV"!2ʱRlþ@!2r%DA˨ޣ ŵ?}3X4 ֙YŌ +Kru”jvTeR2#L\3<*$i);:'Y9R$J6G +ÛZ7-ǵ^7jUWAK,=gX0Jݗb7rJуr3fj +\\6= LaS71t deTnfRFix#MGmr &f59z1~ .*QF/fv)_2zvyr$v( +zk#fsAXtU=Ic;Ҵ0lǦttpl9`- +6ڰ@at#C{͇ +~ÚB˶`*J-R +aq(G^ +gG7%`}Xd+GÚJ(=Jà)QZ|y)@/k|`R-Rݬ[Nc^u+&=\&D:0f|"f1"5i kM[d@SeC -JOf8=[cNE[epN8Q`E[=ܕ-{pPY@#3;IqW!+Gq]6Dlp9!Be jTF0xC;ZЊQ*Q{ʊReTbfj\+wOV=-AGU%D+q> +endobj +578 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +579 0 obj +<>stream +HWmo7~㗵iEE[Q%@H Jo쌽\<{ADřgٽdg6axbNh+O6665)ٛνeGÝ[ټy3xE[P^ |N il 7_ExbZluprqÕ]X)Q`/0нR A愵$eB_ϔ8;&(OƬ@! ~9]G'NO;I@7)ZEw!Hh|19sn پ3zi6cݛbqbR8\.!X'U2ly˳n`?6̒JHQ6*> +endobj +581 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +582 0 obj +<>stream +HWn7}Wq +4)6#@R#*b\Ah+KJ ^ΐ3g{1%'dcDh%#*1>/8^AX~8Pb0ldӀVC/muP+ /{U:Gs_(cUS 롓5.o*hE7UnYodŞ xgt2"QTo }Q= /hD;qY|FiWS2`eǔ<2j͜5^| + 9@QF?/MfieZi@GV53mѡij_^xǑK8 8)2*-62xDž{j,,M{!LӾ}K]2,T-Sߌٷx5`L.Fx7\p^ PG1q{jJS5<9OBI H ZoA#?y%&O8yh bc}2ȑC)I햙#yjJGH[IBG몎$uPsR(ԧ֛:DVa1ʋk4۫zk/rN*ws1.xP">=Ink<2`yUM`Z:8[=8]ʠڹ0|UjQ[KnJF C V *QDX`jhui+(X^UR:'_jnUӂ~ت g[co̱X@R| =e B 岺&4X*Yک]>r*ef8T/lr$A;fLbbg &쌽-?M~Vzi1/ynر(ziukQN3(gZI#n +iYc 7 + +endstream endobj + +583 0 obj +<> +endobj +584 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +585 0 obj +<>stream +HWnH}W# Vq[vw2H4 Z% dQhwϘ˹kXUzRϏ;cQ*ɣ"7EUDJs~sxhb/zft}48v9Goᨈ, ~_yBƦi6F( Y]a# R7W/畍jWy/.X>GH;po +qY_0v0#%%+*XyfUZ쨧fOc`rNJ5C@]c Z}%ߘpsΉu7\d ;G.J4WT.E㮡v#K +3:6jyN_&r ݋V%ѻxW޻4xOQ *;5}CLvˢ);.\r]L6?6kA\2V1J|N~.A*E#܅UI F^^Ĉ3n/ƺRŰ_t0bP"x$>b&%!ˎ„ k1t?RV)\NEgLy/E͙b39{_|/: Ǒw#!EbN 4_?acPU8ʨ)@8Dz_,Y3*LA# 9M_ZUGb^g<͎djLxSĭ˧DWIP]0py!*& Zc=3F>l7dQF2~yYlbcLd&FPQ1e+V1aΰvY6k t8e@6?'2o ВPx +m4{7 op>]4R/N'w!E=4te 9]^aJnG:gڑ  3hESNO8ʹ96FY*yf!_Vz潜ʛ ka];SmW: )<2v-a=OY֕^QsT?j9,dR|7TeB.ؿǩ(-zN2m:#&`m ǡDTʇW_=K= ;GEǺ۲e_[h !}q‚f؃۽y,Ͽʒo\~{Բ@ ȊDʲ2JO^PD`8_gD0d"1/; [z8&:&r!5<ְ`7($9nܱ +,[Kc:ٸOZyOٺ'A_;{}ɢ ̏RcE,$˂Y؛ 8}Z_n6W@w>̧0^3:nWVCA/+ϋ1O,slUO}_ł}I}K.< +œ?^9F;veYǰiI )Jj#qXZrVwygZG$OzK`TkrOV>ZTa̬!C5Lךqȃc ?}-W)/rlj#5O=s~H bc(6p7f U>ׯ|Ehw \fe2X@" SBd'?2)-бrThbDm6bDNőR)eIA9͎(6&,jY'YklVxfL0;7]L8+g3sY0L1쪚bMPSwc>hQ@k3V9fPfJAIeWdʪ7%3bУqzvlz&ZI%d,˼) :xu/B1K͕X@݈R}dbv0:W ,U)̅U3E'4 ȸ{ehejHX*D^՜+(\8c3{4k kxGU4ξo~[7\Nji}TE؛$9>IdL=I^'M!oyB~=|ázK,tP]yLkB|!AO@"w0$;ci- KF70bH0k &WnYzT|eywsUTboQ?V8>3nO57~V哘}T|#c҈%v\mfJywDnMWR] + +/j?V\<>3 FdkTJ=|CpdeEMhv;l> +endobj +587 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +588 0 obj +<>endobj + +589 0 obj +<>endobj + +590 0 obj +<>stream +HTK@s(VH>8`!-a|OW Y)LW1ogf״}=Nm5/OԪ+GXyCw䧽ӽ\ux?TocЅ~veCJ삽^Je9p},0-\߭i,697x̀P\Cqƚ#k7-!a%{_c* +p%خ**XC}N@ZĀ6Ed1w/Y̱()[Q.0J=0J1<F)(E! Jt{btĒW֮[Dߙ9jvTE;7((bWQD9E( +](x:?<ŧQPX"D4˭[K.[9P~Q&0N. ca+2SP + +endstream endobj + +591 0 obj +<>stream +HWnFos9,V4]&M6 (q"q&Uw3-{~II0 X9WelY~r.R U*f"_W|f( \_WG&Xaf.׼͗yc\Vy"yX$arG, q'4>eK>2S3*V(%z !@7#R()9RnTʑz!mWRt\gqMMeSrV hdKwa-46p!VEK'+ ++?)Yb + M?z +t+>ȥqW+^bh,&҆NYdSd}skG<]w99L Kwӻ⠏׋I@)\%S7?\U)|8$U>KQPf;qX `jKك'=Trea[P^?|'(HF;1V_xRoIR7Vт4dʕ0c2/;WWdE^HҩT]\l%Wx*a b}4B['5zg~#K@ND܅XnPQF9u} 2e %ȓS;,OE\B3v)X6]j~}Z63tښb[A5,M#Zޮ7,;CYM[ JH'{ „jb%_$R'qٖKzHH(6 +S=2٣˓Ɉ٭iy7pJdB\k1G@hso4$nJb2RO=ʧT1gW>x}B7I˭عrav>N: }/$LdmZӑآ@?o~'bN %ш7'ݭxD*J")U4QKkH5L*.Jo^Rݲ~BnG!8$(P5';xۅҽ4jm{c$pXtСcVc V+w mN%[[+1ɳwQ4ZHO_ٸRwX'L0} 1ݺŢwxL ܣ/*ᅴp؆=d +Rj:fNcUѽsx[|WնHn9j QE*V\T,jv~eTda)DWǡ| g?dd¿Rq#˘rA -ubp$W6$}L"A@N"t2PHB0RUjSt(&zD M(uHL7{qxtQӥsO4i> +endobj +593 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +594 0 obj +<>endobj + +595 0 obj +<>endobj + +596 0 obj +<>stream +HWr}߯Ǚv;0yYˎFy@-WY.K ˜0%E)U.s}End3vo7Zu +/81)uɳxכ'/.tnUR&v~E>n^_8bУ"(|uڹ) ZaʦRajvtb|oܰt`*h\gKPc j5jDMp a8|Nw7hG4[w?xKA>ho=\qpI ~M.ں@%b~zv_6~hCӪ{ꮰS1iI1N;nFk + F0.D& T^яFn7o~ۅ(?T\1XfCd KpZ2n$\5JGTFdB؄;+Ѯmj?Ԟm q0r6+5E d [=zӈ/.{4|΍.e4TS"Lʨ +K:BE*TFCڒWcp*anɆ&#V2[Sl%=5Sf%2L (s'#.Bڗ<.45(R:9tz&Vy:T XT7q="(3./1;O5 XXxl/3l+zspWp7Z0cw_ +VX//]:h0t:8,GW)bRf--1Se3mJ +\D)8m4Dd-5T0P2B B~X?f3k7mayiy]d`" |pB MP޺fx4;P +lܚ϶6S(b$rI$ y!I̠&QUᲷU.!=_z'ԐG\<T-Gy\ VzݚOWn}W 4/Moz0 l @@f9SS͋Fv'̰N&*U9g#K:QVGa\q &$“b쫍>xƿ+ݓ(!Dى UAB_,zc)*.T}%Xـw3>ybve.0)G1m㎲g*pmHK a2/`b%<Γp+m^ꤼ3M)++W_-w +nnoBWB. Ї#JRd[Q@cR%t}8.TSrq\^\\/ b-tX4!?_;Y\T0SEU%rPhp,4|OePP?y1 +ES(ku1".>Ā]GfLD>< It=8DY0XL&O]4/ +u3|y&_)'ē95 O-2;@Ɂ[CCx&1%d}`%SrA34N"GrW!a42!y|YBP[WK *C}ުpWŸ`zQc1!~ DYE0D\¬Ɋ$ڃUs:[U1NE?10F uPCZC酫mpMȏJnmg/S= +5*)bMҁ bbc|:iTwmƹ\y)QA'BYyEI)'ڞ~?ZD_="גvs?`Կj@ȄVQޥw5#R>\)T?x)m.l%,#}S2F&RSn1pe87ihH8B)ls]]Rfj-PlMXw2Vp4'm8tC@;4b#=G̋@/aN6 `4' ^SK̤;qX ۅ%1 O~>ę}que_Y XbӞ9{zc(XÛv,]~y*Rόa_ٰ$1ڮ6_<#? ΒSd r tK7@ꏲ!+Aqкm,ކAkZaoyrGgQ , `e԰Dz &Fn-vR~/*PeQ֌| u !~/5J/uǓ/x{Q~ۿ,<-r}Q8:SLv\? +ِ!0=J# d +Bdg|0BgH!) +0䷳aI?\$y`Uް8P5*/2Ejr86hlOjQ^+,&RJ%^'-D-$PLgCWGIT=-$ARx;;?0Dn;#A>XKQh؀`t,EgKNa$J*Oq;^g2S{~,Zt9uׄ"ʽt\,,SfoXЙMքw*|Е7{oFaإѤ>6 gw2lt9w8n$){CvNg*tkewò~f ww(k}VlC980*Y"{ +@7 8{D:e'XcgoNB]r]}Uw+ +;yaэǝ94[pSЊ%``a3Krf, QR"4BԧԦQU:AGb$E1SZ;qe+(D1EG1l:7=0ܔ7w1yz?bhۡ eB<rSU60Y|rNd+햄ur:OiQJ0b:*Y{շk+deXteѦq[iE7KF ̟l5-j`VR-#K{ iNdo{sGLa3Ǯ$e~y`گkNH˳.4h$JbA¼/P\0q_ @Sa)K-'*j("]+ۺRM;*c} ]ŝ'ڊh̴5jP12,e: 3VGZ <\oS{ +Zͩ>2wf}Z~~D{ + +endstream endobj + +597 0 obj +<> +endobj +598 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +599 0 obj +<>endobj + +600 0 obj +<>endobj + +601 0 obj +<>stream +HWn}߯ǝ;{ͦDc' +.I!S՗^Q!p]b*.^nW;3/V%,Y]7O~`"o7O~wnԫNZۤ.7x>vivՓg|xK]MlKPZ !p}3M^|Nb|nsBKԖ gb?,1z6oyzg.L'DvGXu^eH3sC?ؓG~{nȝfP-7-'6Lc΍_,KT 6Hx]НН}1ss2ZA]~ 0ߩyv%p t<&ŰCerfM_r(9Xpu1a +W#5kӦ^F"jɔˌ003.t $Qq g62rWPhGjL.A T8@~\AM7_*EDCW0R?F#P1|#3bCcȇ85ơCK56L + &߬cWQUA["F~\a[;);Gl" `\ eײ-p 4F}`&T@R2b`DZ!`Q`眖/RG\O;o&>3Q?7,U V6d_!]Q;?Dv>&!L,49?)8Ѕ @s RX͌LfCClV4he07ք@p_RNc)8/f- 4ɝ7t,z M0!{Wͥ.WenMΙU"j-RFYWkwحәGVA' ?/K `ecjټRrbU` +LDRAs;]FH6jZɐVkpEf$Nd)'Ol"5( Z[fo0Vtm?\hbgԙ]L Tgxp Z3?OT2JT?L}Q.S=}q]|l{t ߧq|iޥuKJNj…dKZ1Chݍr?,5@f +W}H2)N ]P~TtH;vjW3IqEc8"TY龊0@|YHg&mF]n{abL`#FJlϾD.N@Ho$NN&oK_  K%_N ] /VluŧhOAٖ]7E3ɼ=9*&G7l|~DjqrkCfV+MzbenϦ|z Z'3\@!wT:LF r +!8 0"ZQ^PiiՆ:?dn7Jֶ%܎ȺíÜPdGtB(л-QxADґ%Ҩ>u1W<V6!`O } j\qnnSc-\'62xsl$6<نW + 0.[' YWEkCV`>r6H>[DFڼN=v7Zo֘7ahˋWPOM%q\A1`ZaR) :Gyv= + }=_+G Ҙ W +m5HNCRǘ$e;q] +Om[<7ZK[jE:=XB[S1+ܞɹn6ǫAͦ6jyJk=i#6aTN9_qS{İ&jzlPaF J8yƅ;>:cZZDyƷ(Rᾣy]~ҭߊUovn% +0{Yx_a%Ydb=0T輡:͹x\ZqMP,q6A-ȓ 0+ ߷!  7Q*,߭1Uy[ +/f C; +*Z(0'46jաA_U1.+,աAޠu.\fy>AA|" +$ຠHyV +GZ NƸ |hY)n)ڟ8 +kx!ۑqG }wkᅆA)=!lSY% y +نv]' Oj YwpJ4zRdQ~RN.&4=KuApn7s+t`Z}uzx"G|g 4 ]?3pg0ULβlmN9wVȾ7W<4= +ɷaW‚iz>{+Q uZJSw +86ȟap83cs;'@\4\oM;P9CX3Spzn5;@2\0Mogv/[LO[p`Ϯ˦VH;z'/0633GN-Gwjg@-NaԼS\ P@H/`vo1*,wglvXT2.Pr8;UQ_f/wNe+dp)fj\ Jcc8"uϐS1ӾVh*-CN8ǘ:fHKk㎟״cƴ,N" E>^)Y b Ry",l scVנ0:Ľ: j~[Ǵ;4ij1պV"Y4jzړ.! W,9pĐC }7[d +wL11gTEu0gQlAoǍj])A*,(˜y^~pY2OԟǛ>觵 }u=5vscנzpV%[&avq?4y=^v:Gj2^.ޭ4HY1DdPVAi2+"g]X$rR Ϫ]vx%B-[U\Xt/AjJ:,/t֫KUHח/ß zceuC@/h raYHV?f*_~Y c*,pړ|u!qHMyN"Z n+4G b 0 2ڰW{*70(رNL,``KsLĭ|q瞜Ub +ԫ@ @<֨:`v8!ywx,2܈u`p,:R$ OZt<$ZR@}=1(L\<:󘎩{nWgB:gniIx,ҷyfgrIx|$Vyʮ:Y28}_wz>!l {9XΠg 'h<VYK$Ѩ@݁;hU3꯮o`UT 4=6b{E o03lv +qc|zL=ն:L{V;8@y^cQTgm׫g{Ӷǜh^aö&4'ö:Lm5{csݶ:s[Šo&V \'o}g`qe)x09tN=&ǝE\d`u`9D{<K!&!vv pg`c.Áhk͟fƊDLܫ +0B1Ԯk;}}0ii<c#@m|Ɍ3l.}o_rgiqϝO3 ;t|1z3z/?wǨJ?'߃*^Y|Q>74ҋ\#y#wgfw8ZƃZQQSQ6'( 6L qm9@`ЬBʙ- +xjғ ]G 8`[ 8y`VBas5H1{(Cz\Ix[Q< +*#Gc+;؋lHQ1l.zIݝ=V^#mȞ`7Ah,.(;;5xq28;3p9v-"Vr>yYXPYpf~WcsU^y&OYSM s\~,y: +M3mVvh 5!gM +OyXr +AOOj;fku;No?UVqmb4i9u<{Czf5Ge+)o_n^>j]27;$,ޤXzM#'IGp/=bcH?`.R{; +H`_u!jN8>NvAT#|]񾎢"1R/5X!B5 ~~S=bTU]ԓF{qqDEZ4z:H_}3Gd ; oɻDN9Q:cm=@T(1H}/'):uHh`K8cQ3܃"4)RT;'jպ~7 B]0L[d 0nh>amΤbEӚ'@d\^0&=x֮ * q@f}z9t9ILݗbLv5a祐jqD;0ElUF5;WcTbNq@{>\ڜY˅5oJ~+Y &0L[`+4pWt\xߩŚ30ޱrxIԈ0&Z ҥF5 /UGb1K8Lk#v}@=P5  ӖX"S% L p@;*+J.džh"bb>B:RqR0ƺ}s*_0n nA dkMz4|= K^oU['~o~CpzJN=OQ_,a?_!ke("rmIM󋗏sF_/?E>^͋IhDآ4[STT~~AR%G.R34L/^bK޼*i_wYײoy~uȎxۂ_o홑?%ɶˇ}3̄P<>ͱdy4;*t7Z,w!R. !Rkxj;y=uYƃ%Vn%GGm~p ~be4\d `'_l/Td""n +Wɚ4g.2t7|I0Qe\ m\h{f= mC96:G>au-l2li_k7akբ#~Z3qߡ:3fXLo .`3υjdk- $؀i|.}#U0oCE}eaLkõC6Z[puLg,d|Uvtd礤{OU;bMu>C2MnÃ*YAaI@CEV^Yj]> MӸv^1;s:?˷-FrE6JF*]5$k!bVMP*QjwÒcuYj]Ȳ]SLGobݱ6. +=뫗M{ 'HyWyq\3^>ugj*2*{XeKl֐ݠE>V=NG5sКvVV'9I*c9N3Ic^3=֤Zu}4KsJiZ V:VKM`Thο_7}7zQ҄ +a07Z1n= +5X]dKBft2ދ.B _mϠA?oYjPN 5q9arH= G^PC/)JG8xgBxoN5Sp@;˨m2TTN5 =1ðPM|+"3xڠ<'ÌXBx(O (q>[Bx!mtB!0‰XcA>v .!0Pv+O 3ha׭2`Ì'>PpM/j<U f/4'ft6yݤyx$Rwf.O]|t*C>aa$੻3OKwA 31԰PcQrv:ӰIYc̙Ì'a};ٌ!g.z0:Ѐ '1r'2X"w֘q0Txm/bU6l0\}g҉K]2t^d(Ɛ3N4u _T +80߹;>N[Tc{ +}x*ϥ +un JT[C)}ZҨE`EI7:vANr-|?Oϴ퐛+=K jr]mSj'Ḿi\_ +ڊjъ?~eޖ}[xY죖ҥUJ|W1uI/kERne POqKˏ[_zDpJiAIo ~YJW/k_o4Wvuv &,ʿ[Iqw[(^Ԥ Zp12-xPwfXHe3d}'V2;;kڣ!޶ZKj=P S{OzU>]rKo0 P%ʙрoaԻʻ ]Ī nCɇuN6{8J:hߩ{2bU~ûK&OKQ\*D6G!X%Dm4hǗNVGX#uP}0ZiaϠM N9Om? 8tP zء*/wX|6;&GY.}1h*^.eK%mscI{8iwOcbv һ ZT&c0*.yK%mbn@]XSsKԎ +fnp=u&_@aa[78zڀ&TrIX*hd?V|I-[*hOhэ3SKiF/z8RIF'k$V{L4j/#H 7ǭÍm>cpo|Z2h gXw2GUY.d}3Q4e # [#x,bdVjZVģAl%At z<#eMQ+I47SFޑG[I 7]6i&_JSFF륑|F;6ê].I6$aUۅFi'j$d x% 5l |kꞦ ^/& ;2!7rѠ;L[bɍ d:9Sip͸a9)>6BS@2U\ig2қXG2$a"5РM>!aUZQִ=MVqIє1! 2|kwW23`aʘ8e4H}'k2&m Fgԣ8e ִN V<1paʘG2̔y$k =SF%5SƤMܡ5jR掬ﱨXg4֨EjjSƤM5jVL4jEfE }3Ꙝ I|DsVHa2&maà | z +6>AoUܓ91)hZx(dciWj%t zAJV2 ڣ~(WJ&q8yR%񯹑> +endobj +603 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +604 0 obj +<>endobj + +605 0 obj +<>endobj + +606 0 obj +<>stream +HWr}߯㌓>EKNV ZDxɥTɏ9fwCUh4N^WkZZ3j4Քq2iVի7OQmxVOի^i5Qk;fE_SP믫w0hʣ2'(}qYGVkCO]g+Njm̬د |ޏ? B-]7\+WA_G[ 35<~o!Toh4u m֫|ޱv3-Ė/+*>G;t&;[rhd3 {xX"iLUᏢ5c/4Oc\ޛ:!.Ģ*n67M^XY92\I/3qgS>QDŽc1-XF IΤX/dR >t[бTFLeS^fP%hMu7. j}_:.hVW+nz7lI3``Y]^_z +]7(f+kq +-cDFY4#FO_G,ċkyw΋y< hF7/VX$5ެYgg{^#na6 [ y^ܲnp{vo³=欞h2T+˜p8ZhxӀm`T!hbeě2am36mࡪǕåVs|hE7MJGP \ٌ'lx)߭9v6תg #ԇ<W{1ݏᓞ]!D<5eZGʼ!GXʈel=r::oɃ!H^va^S#K#Elr]y{wvfKqz~#C7P100~;Y|=#u4le1\0a,mТ04#k 4+ds He)qJID<EY y G %]g DNJs@qNduZf6I6$3l6 >f=a"be6#l.AWfti`YƔ0 ttjbX ^qA$p Q#jI0Gb2<'SA002$06TT(Z$0ej4vz,.8mڠm@8 D!b;"M1t? \ +4>,%M[N/Yna%p`'(AGV N1je-%6S%F_&H&H2 `ZR %7@lhi39Ϲ8}kD /5hN5|__o3Ȓ~C moRw_u 2aI r]E'ط1 +D9I``}HAS8 +`^97H %H9I g@̹S(ҵكD%AE"(L\INg՚3TR*s5+aZr)%T.Ead[Fܒo^:Spj% Kpқɶیll m]-`+W04k *I*[ʠlO ɩ4u.o$]!Fa{'IҢ08qj( DA8H +`*s3Q0#W0ts.k(֟VM?P;<]k=-]G||~~'?Pjg$.AxЫm? v2Uu +'(O.ʇZ[l8tӇˡOzG~{/nxޑqvG<Sޕ~Q2qytZpxեKMw_mư̖7GsZ_3NlSo]5E9oW/Pv.]4dLqypSF4 Q+udlwݗ`O{೻*"njiܸw +XK&SCj*vWeTCItYkdUEr!:hH6>|dW 6q*cs'00OWq- 9jXJzD ,l InK蠁aP@<͚M%H(/fdXk^?Sp٫ERb=Ua#wmfx3YJyLed5]K+\*,]AcTF~db=(UHfpnZjN `= \Aķ~{L +TI290ydRUFUp/P{JT݊Nzˎy٩ץ t[Zme2a*ӟTtFRV ]7sͶK#62H[gvJM>v5 |f_eh`T<|5BB7{ٖcdVMYgN|t\AMXem0z0z.zngk}y%DVW.O]E?.S]z[=*Iic +"_WG9~/q<* o)ikG O+JƷF|P-*_t ~BKeC y;7lr:di0mXR 8m6d| +Y5-zg4F9Srxu?H'=jϣ~tz{ШSly*. +⹍n|1 %>bo0y,ɖ|!Fſ$GHYSYQΐsc,NJ&;$pP4 |"GlTmS$g>K e%:]L UN$̛}*7FutRըT*6ʲ(Tm3wx\'"4uQ;U1e9 )$fǬ;GJ>iB +^/ ijm5yi2逗 dl2bNz?_M͟6ԓM?tpF}g~/9lJȞ3ũ8&WSޠ^pARW%.wݎ *˚)Ø=ZD]r{R)Jj0zx$$C? Z8]xLR4}U{jmwIU3}Bs>-<@>*'ORn_ͭ Z 6Stq_UdbJK7l<‡߷luY$C d|J itG~+_k5sT\*m3> E" H9f!CO + +endstream endobj + +607 0 obj +<> +endobj +608 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +609 0 obj +<>endobj + +610 0 obj +<>endobj + +611 0 obj +<>stream +HWn}W΅2@$(Na)l1 +b,Xs7/DNIs߳kso9t\^DS7IyrMm?~&fw>y3gnv'"/ + ~Ҝ=d,s~-|Oo2WEdC5 *Gm^1.G6V#yS£d^ bcmW[4h^sE ?o /9=N;7`7rF=tK5 1&Kv9YjͶ>e߻y7@UhRl ڠ"u`KwV{nӝ]ExF[_g Čg:S`=z*xZ>kp}{e._CY6%o[JFy2\mª&TiN宪۔jl .,J8{'8Ebڿ'}&Ji{qy"cB.Sb +Nycܷʮ=-{anSikjA%twC']$pLʄʢ 47* 6=ou.;=CK0[@`&\jgUQn'3:w{(7Ee{`7:MU;ƛ3 be 3Ċ;,O`4S]`|6|XU4a>qzp5Wi15v%]0~,`acZE 1vly>WɤV;UWX>^ZltXoBJ:"JFD=ĔAl"Ez!"X#|X哙i8i @Kt%^T 3 m&-^u&|S9L )X1cTe-:Hc.d C`+hxW5O 7D_&䋋 x0m5iT$R"+L *Jn93܄Bo^QCki vVݠ#jT@n0XvHb+74 6ZDz9Z:}YDԧ&qA8siBJV?.9 vF~ò֏Gb1I/Adpc[y>l3d6Bx]oo#TDAD:P-ܛ0dT!$+{ ;Ns`xg`}`H)a8ACCY(9CԹҨ#@|H=HdࡲHh %QH2w%hu/i<b1lIeQ V~w@_NwY|()\(Pf9d z%k©bzS\.'{V.y!s#a9t!#ZsRo⁇nG6JOnxLİwH/-ssE2"YH_v<\#/ۗvFݯ呺m5 hs *HFu~9$qnDX\ ,3S8F1qLDt!GB>|0 9ZpZpU42V=hr[GzWԕV,ّ.$Er|4`aGf͌b7̥~y@dYؒsQ'{n}Ca?`4aD +Φet+~ww{,3 ޠ %>gg`T +C!/12StiځړC6lguq*e)5,ӛ^t0k=&8?F)@G/~̀DDnb\$} TB 2b-={\%j3(fdJ F/J3F EBXsJ?gF#h49(ru4P9{+ F?xzQvO} BH!m&&>&@*MS‰NIMsg RQirz|]+г冓 + +8KST NPZ\wa|8(ZHl=HY*؈elǗv ~ː=ڡg;|8}tnwb XXd %Ɓ|N=86PIUWWwU:u)"KòC3_hy@Mrg4(l *=iI[9>hr=&UEI@b1RR1~PT :AM('ݻ{5ozrRZy=~& @SߖU$k?EVOG܌o7 {̹0IQ4r&6Ԗy.&J[ge|{VPlYR[T{4B3\LB . ".䨛$ɪn^c;M[(?&N(lVҮ}A;?f?g~1Зo8u~/EGQ_[h̿6{~qEKrK]^k|m + +endstream endobj + +612 0 obj +<> +endobj +613 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +614 0 obj +<>stream +HW_Ű986`N"EXphCvV.ŨQ !|h׽ +PH [`> .)!)z{^$p`c(s Ba~HPQ5^{4Orʁ~ }oXKa*M5ȱnt챪շjUg W hҼ; (n^/8~v[<Ûf)'C!VC[eل* +,7<5z5 +HKGr3(oq][ b@ +tn61D E:JuC?^nZ%kmrR:j+_\/qU#NYN?*/w +06?ԀkM.5Tj$4ʹ7z rlreVXX9Jw"fhW-U3rAdR9$283$z\uc"%[jJt(4uCwq3I)|BVl^a^Z%,_$\JG^Pj +^C_WEfln`2h" `?iuA>׼BpX77 Zh4 (&״" sQYzFmQ!adR&W +l Xߌs*OM&9J|6!:P A`\^, +x9}bLl^ Co*`N@,_T3y>[HvPY6s[LxP{挒3R. +X#.)ӶIDig H!JRjEco=0ULe<#HLL R<ϼ~ SH@86\!vÚMbb7gD@T fgO0_` 8W_D=B"w(yeO6s<y~, GټǑf +(mHja6 m6-7" m3h\2͊Ѿm3m3gmĩE@ȧ!UcG?Ks~G? >?@9&;xC}ߣ( 4# ҍZKSۤXadSuPxBEXކKZxp#pǯ.d~]^DNT; +3S ÄdNH/pVRnxPE`өxDVGK ) 4\K/LGћ"oޤ&_|tvoyL@ +3~aB֎_g"pIOOAAm'A \t|ݨ_홃U\Q؊\*jRݎ,"͂yY-$vH#wH8W}'$wS;f9Z!/!5݉ +(z:&fNon=ϴ_%L%<ҕ$Kw +IM*| 9q_%mB`5{ +7Ka;a}iNA?. 5F[N,#W#:J}vM5PhN6;~@&tϮX@Պ/ŘX<Tߋ +2s?6ֈxl9rlTo^}xkA\IldE91[` ]yA}cn%} Tї ʈG1O2+bN}!22"Hy/*#QP\H5}3͋"L_i flOᩊ'@N:b-g@Hf|9<$M}I8s Y̯?17%aSbG~y!mT񣡭`OO1de^}efu%R*Q?sG7=A\>ߪU~nl(Nnw7w4ݼ^Z뮷 gŸi9=#0֍f]gAVG_eFç]eAO8A\aٻbS_-iPt߯`ifg]+jM()ܗW+"j3{=>U#oiCڳA ox ,um\o0oƤeL*-]4Ămvn,,n-[oY6lY~ߚ"]Z) \P o7(M˕ +v)YծU- fh j M ov 6.2˛tk}"x\he:5H@˩nA* /߫3IsZz~A3%|;D2 f!xdEܽGC~NM=tAۘ:|#mZڗ_A8ϠJzXVXF=P_Эg\*gӀ>7'X)L$2q@R9i\Jx.իЛ) j=4b4Ia8AjWFBSIb1衪c{ +<ٟB|{(6FĂlLI*|/ZH=2U6[^u};.݂$*Эc^#>/[zn6zR7ÐV8Yɮf"n+̾ᘮn;3 R/c^'] + ^bӄ S3Og$d{ 2i ~42ߙx󭑭rݫN )oq { + +endstream endobj + +615 0 obj +<>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 616 0 R /LastModified(D:20011023140012)/MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4195 0 R >> +endobj +616 0 obj +<>stream +HWmOFZ_-WUHߒIlz/Np9"UHww^yflT&6IVUj,]~Q[􉣗pߘ3@Y)RB Ϛ!>*x.?]j01h L(lVUhtۣUkDӬgh=wn[1NӞңَ!4hVkq~uONc/頀.bf%wDSFDRxwwB4!MW\7z}DSCD?cs[.GOl+!:!7L=Jҿ/-CڦVM| +g|desC MٖQa6h`)\GLl3TT<_'7zQ\/ .`Y,F©HrH@vs +jj$M]TBJ8oWhBMS%> `ekNNpJh_RA%̆[nXT -l,Uξ0,!@/({Sd[^!FdHF"L"~F4BP{| M8Uij]g㭔cFKcbF{`<%,$`AXc¬ ˲qko^TޗOz#?#/|}'8B<IH|=e;>%EҰb0l뒫GA(aS:eiB]! Dn?&\nsy'xK~N/`*AONJC>G9tpl 6c+r)cج4uল5%<5VWä>n1|=&vPlBEEZ{]|7t3tgĿ[]_'wlGp;ހ=x_u1C~m v;xTiNE{9ܟpؿ ?zgF+E +endstream endobj + +617 0 obj +1299 endobj + +618 0 obj +<>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 624 0 R /LastModified(D:20011023140118)/MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4196 0 R >> +endobj +619 0 obj +<>endobj + +620 0 obj +<>endobj + +621 0 obj +[/ICCBased 622 0 R ]endobj + +622 0 obj +<>stream +HUiTSG}Fk]b-D[Yŵ*$Ak[Ĉ BAPH@!(/dADvD 3$ӞS3g~~w Ȃ҇bTz<A2Re6,@eJgj ֒B0LMͻ`Q۹У ٽ( H,X/VKsaP#O9̶`QC $jtxњtT8a?ٯxTPUo/j*Cm +j"L/B1w^`VFP $2(om5]BG$D + !JpYs +|CɔZ[Q?Q·|>[5a()ԯ|=ڈXQ?e|MO!@o;g ەL? Vs@8s&fO& T29ϝ7vK.S埩|%N/5VJSo^^Gw: 7m򽁡&[Mm߱|-ܷAG˱VD愭ݯ'O;8RN;QigΞs9ۅ%e+ Uk~XA7BBoߊ}':͉{/>xAK槤>LK{_PXT\RZVVPWi3am]=/{EWGF%s0HҩT6}/a} [y%t+#]7΄?!E1O^,sû \:x)Jor|w'+{(yy{ dL<ŔxuWm*: +\c-;z}u?Ο?p, +( 2kKnި 1IU IYf">vV}Ķ^HVrԙn!D/fFO8{yNZO&9ѻL#%0י۝xݚs,1PnMޞGf +Ms +2 m,J)&'Jוerr*R+7WfTTeWT)][)/;Z''w6j?9dѵiV))Y9ֳ0ŤVbk I}^;ceS3˴Hw[g{>;~R!QI,}Zù@Π`0cDu=J-;81~V" КH4lK Y&J& + +endstream endobj + +623 0 obj +<>endobj + +624 0 obj +<>stream +HW[SqB3ɃO +zʵd6+:mv8V/W3?8a>@0̻&~9/u{u;u5 4,40M$q%4s2Y8XE\Pe\ںnrnF2Ydcg~JxlEd3E\4SkP.I,m^E".O<[yd$iQI ĤI2Aww4S5KU~l X$Np9mآ7 + Dw2|ߣhZ/dC"Kohu D܎,4BW?,x 36e.j~Q])oQ_fkB/50zEg Dʜhtfޙ~ђn} +z+~xUCP@kR.{a #!]4u"8:^6Q#rDP ,\"X0O^n'sҤCEA{nf#9Q ]*gd & +cF.Q>f?XId[ +X\u&D1.L Cwp|r)R{{-4e S|6[whἽD52_}7k~BO-j%ylYgyv[s$%&6!N!P]?z3T) v9GrJ(+McՋmyE3,(Lj01Ją^yQ^)vUt*S'*ߝGi2HҞIZX2׺Bt@(0!G(ۮ%tPYTׅe0S)(cMء+ +/z~`[8.Ȱ˼/m֘*2yIi)s"?gЁv%/V +C02p(՘XyT#*۳ ܝ7lQ9&塟Ԝ2j t1u#XsQU 0;jʰQ[=xUKi@r%۳rSLcTلQ!-П]I*RW==Bסn9G33k FڍG8wnUad+*L"$DYE9ӣ J72+_aZ bQplPv6}.A]ua[z=d״QGt62@l&U=Y.J7.*hLeFg~i6!Yjqd!]!ܴ$O` }TʐWs >d5*B+xXQ$ m24Gcg\CNAVR.K߽ndǏJ4|FL^˖曗h~<=;>|wΈ H5/T7mW%n$LZEkW^P/@VP58-jjv Egɹꂒ8Wk'9`; j.cXlQͱ.bK^o;~K\ $|41qC+v]x :p,F d/2z_w~\sXY]Pf&_^BQi4kxd-yM u#P[!sZv4W*(Q8j&`Dߘ +endstream endobj + +625 0 obj +1798 endobj + +626 0 obj +<> +endobj +627 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +628 0 obj +<>stream +HWn}߯}fɊcȋmH0"%%|C2.3*yH@`]:bg.l4-׍cnldvsglgaGd.>~hm.5|sWKbsls֞oB ec;rutc#Hض?]|GGq~(8t9+zr݋As? 'hшs=vqt &8PJ fDa VAr7 +9/dqG.#.ť! *'ͳj!L]\(SBx|g0 .]'ln;'Ն(tNLyHyܑt T19/GY.[x.s?QՊ91ˊreEYs80VDBJ>bnm~EX_3q +D\P+I5֐LFC{~৖bgv#gʤ'B*HZ8r7y58yk\IUSg\t +K '6JX^XSމm\GZKZ|-w0 +/ t%lC}:+YD:ī$WLa9Tc5-TЁrxd%HRGc4EV)' iٳ**^&ZaqI%7?u#;T쳾9~[JxAbүe u mqO{ܷp= zM +X?s0k @0&=;E8npu$"'Uero1 EҒ%sٹVv?ցynۓ =/49wlSI)< LQ-*$&nI/=c-qi=VNJoK9o +Huj}󑏙%i}K<2кF+ XvA"ֺ~O_t_Oq?o~71塖n4 1šB%J!P'R nja%Yu0>BU7S W]9YֹtRИ\gVzǁMJ/*ia`?iҦ {]>?lS~oN OÁٖ6Qhz*Pj(8ubjz(cHQ@[,[N8Fo>HK^'MK/(CΛ7oF:ʤ!hZ±N+@7d +2] 'L)ɻh1]X tAX†a|ߤ r,:` K7Cky)Wu :#zZ '\߮ߦhse==nv}|揳z42IHrbnOpgц5q-+z*#sP߹iE.&&},Q{JQ;9a|cm7ה+YiAz|(oq}r}L!Y}&9W0-V'ltAV6"<Mډx~AwU&:K JA.<ݏ3 6*R|qb= 4 + +endstream endobj + +629 0 obj +<>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 630 0 R /LastModified(D:20011023140312)/MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4198 0 R >> +endobj +630 0 obj +<>stream +HWmoܸH]E|h( +8Axe{ۍ ZZk;E9R|rgg޼u^T'/3%V/VMVnu)V0xu~WbQU8 +z8S,YN-E *مXɷ*ǫŝSP\ _zi +5KWw2}U_x*QEq3itq3pNܱ&cUuvVR[ጾɏwf3ʑUuB/gZlVeUiX'krmYuwi%NryܹnW4fvmw{:.OEG`kdGcਫ|h\)?3ch?cxnaUU + J#yѴw1{q/, 68\, 1c85ѬGV< i9,ncdd=nzBi;̻ ߊ@fVT!$,Yx,3yIZJq`+f5yJ[&sy TPΕEw@sNqZK^ݷ]f9 TTci5٢TMaDOA[]"z#@X{s[TOɲ37d+5C:hVKa跮iʄTIpŘ&cCl=^ gA v<M rë1w1i N$M4< ۈ%Vd0CTz 2h/]x`@Lu:a|HeNt*/kʨk3_ΖզCߌthTF`RU:2rRTz>AơhkLSЀM.@|[q%q5 6[t\ndUa9V8+e\cɛjR:MkW-f5c{y 9I! ƃxz* +pzB +q醱XI>KqUĆ' @isk;\&dKϧ& - }OV|1HrǤ B-$aؼn +>1P(N}ڪ˾i 꾠*+I%Q=b̃NSѿ^~kn/ ćZ7K1f\OGP[tvZYVF0plnZ;(5T GDM`s -.?.>J[P +Kfqܣ:5CbcCBh]i侱ʠx]h}gnE y4~b8%rDS)5~GYѷurJP2Xkes(VFY$ʡb$+f%KR*5 +o)Z̸Ƀ]:^N3*:\2:xC]`u䷥sVX]}PsWa{02%Oըi'!0X8P=aCOu߿daJjzˏO'^`H :#nRpmK;޶Pc3s剙\x %^>; |eO:/Rn”ITRVNMvprX!2{1U~< +b e6M +eXG7+j-+<3cgM=H$}2!S`@]`{.|58}ոCNpVUF>3 s9@(ub [eBnUɞgZ }<}zm^tylsB\*cg+Q۱2XfV(=* <½Y >a3UM;C[)i?k߭hu˖LgP9P+mf\ ݶ,:>E' \J;b@P,&I9̅F4 8\4<v=76&lO3<ԙ7dk"4B4&uф3cxC*0UxcT,gI9mP<g)LIJ8LIbH@#!1F`E ,:L`aƐ4Fzti +2Xi5 .Fk/@@ +endstream endobj + +631 0 obj +2841 endobj + +632 0 obj +<>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 636 0 R /LastModified(D:20011023140342)/MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4199 0 R >> +endobj +633 0 obj +[/ICCBased 634 0 R ]endobj + +634 0 obj +<>stream +HUiTSG}Fk]b-D[Yŵ*$Ak[Ĉ BAPH@!(/dADvD 3$ӞS3g~~w Ȃ҇bTz<A2Re6,@eJgj ֒B0LMͻ`Q۹У ٽ( H,X/VKsaP#O9̶`QC $jtxњtT8a?ٯxTPUo/j*Cm +j"L/B1w^`VFP $2(om5]BG$D + !JpYs +|CɔZ[Q?Q·|>[5a()ԯ|=ڈXQ?e|MO!@o;g ەL? Vs@8s&fO& T29ϝ7vK.S埩|%N/5VJSo^^Gw: 7m򽁡&[Mm߱|-ܷAG˱VD愭ݯ'O;8RN;QigΞs9ۅ%e+ Uk~XA7BBoߊ}':͉{/>xAK槤>LK{_PXT\RZVVPWi3am]=/{EWGF%s0HҩT6}/a} [y%t+#]7΄?!E1O^,sû \:x)Jor|w'+{(yy{ dL<ŔxuWm*: +\c-;z}u?Ο?p, +( 2kKnި 1IU IYf">vV}Ķ^HVrԙn!D/fFO8{yNZO&9ѻL#%0י۝xݚs,1PnMޞGf +Ms +2 m,J)&'Jוerr*R+7WfTTeWT)][)/;Z''w6j?9dѵiV))Y9ֳ0ŤVbk I}^;ceS3˴Hw[g{>;~R!QI,}Zù@Π`0cDu=J-;81~V" КH4lK Y&J& + +endstream endobj + +635 0 obj +<>endobj + +636 0 obj +<>stream +HWrF<L3`lC6oV*E,E($h=}͖`};ݧYVfu03nmswooКyXxⓙyQh+CXaw-f\^YFtyMlc]ۘ}c^|wmͧy}cwyX*0e0,ᚹOvYX cg7xxe+6]>{yI?yiGtf#[vdҚq\[O',OS˧l¦{c +NuD +gyH۹Q gEcN'?7fs YYr%~zxۭU ۋ){2HL:J{HEh}E^m^w&-}4pu_LonxA5iWלQsWn"ETV^{效 [ +W{\!-a5UawMC>v$KGʼ-5kxDU[Dƪ!eׂfM =QhXk%p _'khyDM-+ +iYJk{]F`X\3{hn@uc'ţsϹrhܟ.4ho1?ę^ٟmT>Qk:VIB\5mʂ mmfemivv;ye7"` + ce N@2`$!?c 墉:o&MPm;IlN/5đC4k)cȲJ?깡2B_fTzYͅ +a[IVvx|fH2 רE!"Po;a02_x\ju +$%Zb~Ҳ$0R^V$Ae;/Z:E6D(FulNJsTgG7SGmo r淣r7lXN7%gɍ(+}~! )C #iQ;^W$QXv+!+ԭPxÄ΄Sd#YRwbK>ͷ'.Kz JȬN\AQ@mN|OC7tK}G3D2oY}v LӄrصűZ1o+s/iÊj@]ep/5{팇w,aYLףO^nNZ%x e{E?s5R[wRBѸܓxUic_Lccp*񾙾$A_)'/- g4+j}9?Q6w]XqȚU6p67lZRuHeInln8`zI!r)C:c1h56Sũ_ʫeQc~K- x+{']vТF"Bt uǝw>PkzdeuKc~_pN|~q{+nO0Ȫ2ផ{'"~9Uړĉݿ\| .'z3C*0m:08nj۔;rS/G11V☄8Z8$18fL86ˑ,$EPJfhyR0+fE)Z/g t )+,!.}{$ˇ ` %'Z uan "Qp0bqe7lqA(UhUZ`[$."M݊A]C#W3c-u &hD;mH;R; {YGt$f2;~hWjwc- t.hG9e7L%e Mf TVO7<}i/U8ԖeB + s?GM_7QwW0z sğ(dw<뤫[E&&inDa +YPs#3ZQ4T8VÕ*/EO?G2CR6le p7s*>ゾX`);C~ K1aSx xk,/1U@YձG9\2IX{Mb@I$%';VP2 ?xyA駗Z++d2/D4^Z᜖K8?Yt%HOedp%f(9Uͷ PϜR:$NE0舃+ùs%2gw-퐴 +)p%׊X^ȎRLf"߶.ڟ]Ey~/֝^}?)%$tpK]ݷ5[gD͏]S-uCł{eqgN_?#e +endstream endobj + +637 0 obj +5159 endobj + +638 0 obj +<> +endobj +639 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +640 0 obj +<>stream +HWn}E_яdbfIl0 $d"-ZF&mo$ߐL]IJ< XS׮z].XYޤǫ,$E0EU$J]s'_>Zi0,gHclw}|kUmyHB ;?GgqYjie2[>| `yYkCt8I +|07oY1GtnLm왂 r\w$nwms.!.xep~O&t/.GW$b̚@upU(WճvfqlD%gj!Na܀ˤRp+VY^U r`#%l+rLgpek*n,ӨC @HگU$`."Yn?V$GE)rJm}'`ZGS`Bۧv-BGP50!@TR8n;Oq?"}M=D?2HlP"Jdܡ^piz@5":c7E2;(^ҶvO(GgjUs]v/d:' +9ȡGI_.zz髊M F t/hbp`x;Jh]ݑ+dy<)cN3.@mr@$V`c󜐧??2J,D@ c{=`HN~50|<=Ac"x(QNxCS(}W^,XH6-Kн;[ayU=ЩU nzլ6;d|^}FAVLMl%|'D-cڰ<LPjZAfiJҾabғ#l6[ $tKQj_6KQOum#4 ^dpmŽo#<ڢ"jv]s;;ERJc͕Fu' xde^ohBe CBNR E9E(NWB=2We`%52~fǮDv͸hdhX,I#6KbG9RMҚ JFrj>  @ M APx}=J_Z)F'9ǂ3u +g N`d _[tȞP8a!>X,|? + J F?,%֩녋&4s ռQga=;Њ0e|Y}"{0T9.(uVt+)ef YNgEֳi`ݥS2<*t5uF}졁n}AIKu #To1njULb0(J\cЂnRF!]6\lp\J]4{չic8% hy~> F5<} *lOYD"VEoTIrs `Q%bTbB +"6{kx]dh\mXosn^Knr/ѮYȫD)ϡVP"+49>疭^>y07HH8Rꀼ7l_8L/x 6zbQSr''hHr[هa|a"Fv13#s.`zD71ra +%-n6L%,m=52 +⌂J~Y<!XWM:t?$s:Kܘc~yٽu M[v5KDжzmd|gsn7 1k|=[LV1;\)&dAXC:./ Ii`>x)$SP Oa9,( 8 f1ѯw]E|? z + +endstream endobj + +641 0 obj +<> +endobj +642 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +643 0 obj +<>stream +HVnFO5zmK9)MiS=U("NLnyQ3nS):[ se ^kI+eHWOx6k:4=H+4ߙ]'\[?fz. +9,rXO2|Z›3h1i /WF58 }"X˜2T3xub|7֣ Z +n>AFй\t7x"`}˭o}EE>~(w=B }|r%ݱR?0" _DXlVf_ToH] MUܩx.]F*CQbjOy}&6"ѧQ ]ˈs jNҷ }Ĝэ^^2#oM<~$ 6lٖU=2M+j5Oiż)~7eg3fHCZgV ~7 + +endstream endobj + +644 0 obj +<> +endobj +645 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +646 0 obj +<>stream +Hn]_16f8ΐ}ib! ],d%ז=KVI +̹t5ӏk:*ET%۵fz7yypj8L^~kqrUWu풙'34P)RoK[/Wtxml],m]\W/YW!W/*f\;33`[>_j}T.ڡy x1² 5+ V\ U^u`jSZ<A[avGV-s q! m:mvUS#vGwk ֢MjeC;,w,J~]tUI:ׅD {( bsp[^5 C~h<8.QOꞿw+F*'pO%1/h|iiC}]1B' 4r+\\7;93ۏ쑑}afI/Ϝv3+e'҃ZTV9{Var4;>Pm$}鼛DugBf eǬ#xœ:H*>w`.ûU6[VQ3#( K=*JR^d.a4A#4IOe4yz̓qz$F5vA6j4){ NHq!w fz&+$k'(H<jzu#h9=_;i_OՆ]@E,pvP(U*]"7{!T혔,$M0K1 +Kr,\ĉVt3d=Igqы,pʗ\JE~A%&&6Ae2-m [_%`a.נf빠h84>8=JXa,gZcfu0K=zPOOٮ8m&<͢VztCԍqTHYqvk[Vѥܵ5^PSZsM%"7+s|\-n^$`?},x] Xv~cBrRfG=jr|5kbLlHkR0ZX\s?fa[[#iY]ӛ޿}?"LzJħ&$>gVImMқ-deVRg=}>}ު}p˕c@z'h[uzW duն'{rx|[x^p-6ЭX#&Kةm^M45DD"QHNUNF329}{\ Wg=zWh^Kk+ks0daL6+0}aAƝ!<ӯ.JՀEЃ*WͷK~ugC+qXwW_)گ_]C.WCpدR#%N˒L$bрe䭂/Z .%pY&h:i1 PZ%7rTAj ~K7m\[uuJ\NC\*-Lb1뷆~e+>A65~͂sҁ *8Zy ַhjWn,zV6o +fP( x4uDG,hjAӉq .g=h7Cדc5.@2;teS0*TуV)ui;zA*;X7e_{TdnCGCC铡 Vޡ-wGn`1zrDr@.8j D&(}e#L80(#b?V #V)HhD ZDn=*G)P&|*s@A-Di2kV8U?5Z뭨Cۉ',n  ZVV-yP!$ֈ0J&Zy3*ZI/*V?{|.x65eQ! jYQ'Vx]cF%èXRʑj֠] JrqK)+,,]YȣyZ"O+H^Z{x)ĝ 5\ՌF@iP&4^2Z +^@/@E%+v z0<@^of%!8& sݗw4|"9$B< hLeeܨ $IE֜2 +\gZTs8~hO;(Rgn1w{R +mC6c.\ +ol7[4͞5YhC  6^g7^,#RlĬ5db‰g&٪R_J<ԛ-jzܶБF!C(R +SEe^[k+ @}|Pe=b?o޼IY.hI|UZ㤝.$r@/AO'IL bTJ_Pkfm3?g 듎_CI5#QxomB>TbPlڎQX?-#GjhZ͐Lܔ}@wt|AF&%8SWK(rXPoc?G,oúmeqYi@vD+G5*x *N0ۼ.BoNzĮ\Lv +YW،$ZC𗀍>PzbPܑkiO rIDĢ0#Fr/rWoQl{(62xh7t}#3 硣]7d'Nk^v 7&oGY;P!i>-GtPK<m6K#iOw=צi\$C=pRwEYÅz׋=T^T+&6|n0zxB"gn@T_VF,yJ.b](0_'Mt+>1ݤtqNطhd9$/ HS/FjF*u!Dq٣uI/4̵HҞYBua8Wh:.KـœeÒ~\ f1zYF du ]Fzd\ Rgc^R*~sz +(y}6¼ + +endstream endobj + +647 0 obj +<> +endobj +648 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +649 0 obj +<>stream +HWnO~t,KzMq@ X (F@IEG&uݡ/3-;3KJ=EjZr9;~;=9NPbD4"zFWe!'\,vA(E{rK%w',2tqOމ'32DZxy2OT&'$O4 (+S|˥2HzUoj{o |[v3'w=X  %H[pfmn{2Zv`0Q -}ZEؑ4rn8*{4Scrp (R:l=+ zeÂ&[^0}UmSg(#&:Ȓ 3"M YkYNsLٷDg dҩ- dPV)0TS>mK KK 1>zς"U4zHꈤDݜ9% +sAI)W +2ETXS‹;<#P|]q =U_$$$kuD-<; V'ٱ\,eblau8`#An3%UIBoƅ. +FrsؤqB}1$.GbJAiv 'By"cstLbHzP/DH +W<.XW!^fg!ȯ/.UF;b/- ^}Vy<@_`~ZC +;Gr6{6{ fO} ᚧU.8!2a^/+k_tN 9 Rj!Xv:*/HOzeKD@{aQ/jeho6^ 9KL{GL{5о[P!k+*>4#y܃HO}:K5FbB0|& J% o4¸m/ngx@n^};(%{u6~K\C!Yx{|nPn\Uβ+qJ;ܡ*Pex2H?G!c4jD3jNN %֗˳]F))jS9CLjnø +G[Y>*3mhѳΧNEyFm7_ GMT@.7;q-kqz7e ܇zOouY~/X7OS ϓ.5KCXN09s/q:azz"FWOg>_ ЙE|,H8<O9e53rj|Yױ~\EC3ǎk겞S׽S|=.uMs- ANS O#1#CjQ.ʌ={9ʝB[6^ նMJb_oE[' W}ӵ)"%bѵq?]ͲOG9DcwXGֻŶPOܘj17'q + ]( +.ar).7uRkIy A|0rj𷭗\ NƧ~ORs]SHOUQgM@xd<60ߐeEÑK G|m*~E3jB.{ EŖH 6Q])J@T:fٺ+ 78gX2wZYSZ_! 4% $HoZaKZxU4c $S4j, .Eыn϶}< + Dٜ&b.,! H0mȉp;Max+^1oz~Ŧ$ts7Cث#ĪӨ[գ +ゆ{}&u- 1]h@5,fJ;iZ?v݁9M]m4ЗHKa Bs\5KErsx.ER+wx a:W;;J!\OW0>>NeL2`ZNG?@y+ѵ茶L=x^mDc[6whcFB!pk< \!&uͮkbd7p,er2.x>=zIK + +endstream endobj + +650 0 obj +<> +endobj +651 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +652 0 obj +<>stream +HWn}W}" 7v!Y.F0PGЌ͗9U]͹Jqiԩ'ϦS^Si4ȅ*XE6jz}UP+ޣ|8yǷF]N&F5=?Qi}9U]-Me?=K_2'S6FrPe6sө&UIӰ |r7R'+땅,A[R/N0I)kteŤ`P{e9iIOU=M- -궧˫5X6S5h=Nt/n9+1L[恘ŷ׭6,7 mUϪE9^OOb('$|w֖iM2̶r}!KoJRuVGyf=a:1 Mb\KF/htqcW?(> +TUXptPЕ(ێ4F{q+nzSd<)f E5 V-] / -}LyǪ*IyQͮJ{CN[l4L +jz^!FwyK$Ŝ&B&X | 5)47:,%YBk6,/b aWfSƙ5 `8f>4EobyNq/dvY"?zsViE:E7Ȗ7X޷Y(xcH}",.:ubPlP=o)*p5_.f2A/ ;%qy>9!l̹qJ pU +#Tu Ħp-oٺO1}9[qE/w<LLl}NFC`YoZCj'zRx@d%>ɨ-EB?$#dϷ YMp#2=\G]+\ɩ|b&2uud}unhkwqEv̙1(']YC*mclbqIؘöpr%[^@k#11?\iq";莧sGCPMUnTZ)_ ɮ2kfIl]FtF:3FC&&!ͻ_9U!r~y#`j)N@:-u{]d|x3gp x=3L$$ RX% )HMvn+m='[gb:K +ΆƲd~S©=lwZZ-l@`kw@#; U뷔bf!u X8kcXmVM6{SuSeb)m`[۴_oFE^mv 1.6߸Kd^ihlG{ױaO֌L d*'^G@㘱V5ZuKuȡl1\޴(o{SRR r4 xvv `NރV$3'叅dW$x ybvn/ >; ܃_ʵFGxԵ uVOhS 1{5jLeԞJ}6gw4:MuL5\Hld8lDC/#3}NF; b7UL/BAIfD; +Pxr G\ib:]G1µ9} ޢ$B/lQEDZm[+]?H2MP=,V=KTdtpm37c9 +"q5B~`BĹ&GmL*sR`6&ܮ>#ahC="T"C5\oیbak~˜tTZp%{ΫF>g'Gr+JaR^G mn\SQ/c!>R-QLhjım$M?rjڤ!FXlqGdu,GPܤŒbQleQCxRU-!MC0fYg"34̶DtbђWIMcVE0Ie-LH )q;dꇮ96I3&U3k:䐁s3J> +k#aŹAto!uq OsP6pMj%pQW;%.W@9C cLURArˑGNF\D 4 c9y4 +Z/bjO XE^$JA"R1R~4K).qݹfWI-Wl>5=arj(,fZ\ypD J{ FKU)wܘ$ lK(0`}H?-v4VHU +e~թ> +endobj +654 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +655 0 obj +<>stream +HWn}H2p,PՁڻ a؁ &yؒhP Rr%eVfSbuw=׳lfQ1uU<٪SLnzrf65j{̨dMcOp}|i>LmNK&eϱ2VX'*,Wm4OU޳mW^EI X1dj!(k#(@dJd"&l #(; +3}/׋i_MZ%|Gݍ*~UoksCd7>wGQ1 +"W\JT^tqT =j}$Y89u(g8P$ӆcdٕr YK'ݞ6z˒#F +2؁z"v/ + cB.|4zh`77TBjAKX [$Zͨn{,E;-) F!:7]gxb< 9P6C繱㍝ Xf3GTH5,' !@ >`y 9 +9Q^& [e̮$M<io61!5 bd򀄏 9(Ϝ{Cm };z{~E{r[bG0S?L_Zޯh,@Ĭ8I6JDcnd؃t|1E\-1 vN@޼10 mx*7tAŅ= 8DH"efGX콞RRa˥C]P8y,u3natv պi K=+4؂ { o\pMMydާ^x,dI>jnm}>ݽ^8PU2FnnGy|PxXRLpPTY%|<=uw:"{ R 'i'ty8umN yh# i-EAR<~f/-VX~z + +i9 ]-Pr[B`)$fӪ44Տi]hFoB#vkq ы}Nvgh0#cZX5OY + +endstream endobj + +656 0 obj +<> +endobj +657 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +658 0 obj +<>stream +HWnp, ww|&vE6'3-{f$U+5 +̙riQԍW :ErɭZ] .1rwV ]$ΧqhDaۀBB&Ox5 )\0h#`$ B*S3;O8wՊO{q8#"$AԸD9P9@[8 A2sp 9Cb./ (ѡ#ܖJayRw.Ƙq$Vd!yCj gQ}bBrj&)X`i (c(D:3ucȶ6M{l v51s'Fv!ۀ3$%vϓ#e= '֌ 8'-6@ٞlռTm*ldXի-NwJ" J&ٸW|وn_>|ժd~+N9N 蝡0[fV5iפϘJ+d2+o*,.D#f&AGGA`[[N$c0vyxQm;͂IUtmzNmr?do2I˳wAgd|$ Bu̲+w0Ҁ4k#GC`m7Gʙ }+ Bn܁ɣՏod[N\Vh"֥*mA\l1~W?-CiN.p=ͱ!*- 9T' KޯE`d> Խ2v)^ʁ"6filV;拡 ,})it@aPM'ik?uӱ< +5ͫmHr\ V_2X)nEx Q$7PwsNLVcX +L9Le6j!5D?ia>%|aM|<8ƥd-̠֜yU6//Jǂ?%&u_\ 'O +Z-Y}/ǿYM6ױ4kPNg*Ǘu 2˖$E+ߩl=u^% c͆3D݇AG,$-= tJ퐜t8ϦY8߭ h8wwSSW{>?iFV3>t`|t µ\B]as[ /n&368P% +6 +K^oevI!i3BꊟNDR G+9Se(elifPf*^,nrSux#aN:,Rñ(C)dNanf\-Gjuw=`xiWP˧V3dxzڧtgau>O. wܾST;ҩJaF"TyNmR?hg[ ߆oK*P"ᖫqO + +y䚮7˞K<6Zu3 =TrWݜ}i/SmVפ!AC+nTJB,BXD!X2?;kO)a&IXp0${uI)Tá*DŽ~ uXMhŒ^)kb;cR~mXS5Ę5PWˮMe >3' A'j +ceMv_9]TX!xz:ZaYi} G]oz- Wp}wJe&T#9Єi O0O i%^oLJ)8!h `rUG<_{S/4$<)K-yssCzSɬly l yR*LBH3+E.WTZr?Ux8P.tJ!)Op)rRQO +fO0~Ip'㭌<1 jE$F`9X-up2uݫ4|=xy/X/E0Ep'z pz}xuLz oFrt"'0JSQZ1窙 K*9QR%mCTr~%;MLc|tqȽ 60()JNNTتWe}F]'}n(|l@Uުq Λ^oV {%FՕN.M}ǗsЫh̉z+19GI}Gwdl7*12 1O 4 '1Nbad#pMhC #9)hj0)NFV35LԹD bAN4KBN=n)6<+%$ WLL (` s"&V@/x:B3^ӚBABry EY6P1uTQ2Ա:zVw+iZ!QGӺj'HJj <-}6PlgVm5a`Vo$Fjpmz?rw6r/GtTMiWx9[?R + _j|~$;I + +endstream endobj + +659 0 obj +<> +endobj +660 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +661 0 obj +<>stream +HWnENqoysdّ#M+$Xs&.M.$eNUu&ɶlKuuթS<bl+ ~MUn늭x`Z,j6)s/ 8~)YVL 3cOp_ϸ&tKx=s7;đgt*pȏ-8bYmNyW ;/[09/34k,|V<j*s ,0|֚oG6Led!/6`Ť`uI 5n!;:^z(rd*UJ=yDJy%`Zl[W2 L5 !o/ՌK@oNA3 `gƳN( +CBW UςD56+T[qnADLU6ݠrHO?T/y< 5]aKYP iwvZ wMfOqt{C萄uyk<"\vշX6TH~:Λڵ АrZ(ܙm _ՉL@W5(<ACht!λuzȸzw'0Yh"/0$Rj*u ^< +7\D1A>i݀pR`Mm@LҗZttүrB` 91sSd'ƻRgT)>!f4ʤWX%r+z{<^NWKpa'+yNhA樞$X]6HQJ,PnGζd% 7VD}, bymjryMQxFj-}\ Ck_g鼶 4 +a;v 4DT٬K9n,Ĵ>A`xٜĈB^Ɲ˽f.ܱoz.}& n@@$X'd3WT22a:vd͒ +J t!)$ԹW/ YMb416)z?1F%z"ɏ!Ťi2d`<9R"Va^V94>iԘ;zu*)rMoB`5V֤=vUgg΄=VVorm +vsӄ-?Qߔwȭ:s +?MS9"#{4SyIZ([Eܸ)-B.bؗhJr u]łUdl~6ų5"CIdDZ6;h?W7<sNpES4`Sk/ +Q]5ꦜ`)hD"8-8ekjMDgBkx&\xKkhq1pes ,2W.vMQ ȭZoqe2dS({CmTQN,#+͍s|dy7M^uOISٓH,{ɂz$G"PŤ4}H $SI#B#_FN4rix΅Hڶ#T0~yީuہ w1MuL쓟!|{h\WaDfxYB#1*?Zu&iu'pјݟ"J*T׮36<3ۄGx{"u/@.~4W|5ԑxa~S|I` Jwv6UC=Z No-^pWl9F~TzWjBgYjGxo)iN)%vk(~c,+lB>2J.eŲހj&]#MdjL)j!ǑjrEb_({k]>5@Ǣ;~Y; Us2}Fe%}Qы[;hU9tBdOmtCWlZǘ:|'dw}{& <e!Ғ<$-tVxی.'*fjP\xV2Cl6N/Λ[+F +g+o$r&P!3c5YH0JBh&4uT VsW! + +endstream endobj + +662 0 obj +<> +endobj +663 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +664 0 obj +<>stream +HWKo 9}u^DGWu9ډvD`xŨ[˻G/C~,hU$"Y(ZS%їE*Pk\ZOnqs.(KrPūi~*;uaŋE2;O|3= ʔ$:,XG0j=٠d9/D9X0NŗK +e'4_I ~>Qƥk!IA.jXne7&97  vMvUIRɷqJ0iIב}ٷfU5AmPX4!km EF]DH--@ }~RC@(4@nhٯ+>ObQ$1 rSyJlۨm0 pŃKQy h8HH Ki3bߓpK9B:WEƖ9w"/B.Rs%\xZّG@䏄I'9.MI|-goڨlve,n(%E'\i7-.]C۳|7DL=``ת!Lkż\8}$඙N~[lk)(55 @vn_şJ`dٳgiWMVi{l/ ߃5c*ytlkCF^vw* Q&5tsˤꍲ;Ո hQ\1_3Žm#Jʋ7b37`{sr/L'jW*+r6^ Q~yjڗ2BWHPOj5PˣԖS޸ڈ@Gw7ezٲF=UT9xЫa:WCfhSi_ +{/̌}8)>AB=# j?2^̷l).0j\mHPB\?[1n[xb}L̜g/Rpb: s gg1N3@GW5*eJ͹(e5s쎘SCq4OC$v[˔snrxM`y$wc^OČz*8Y/L) )yyr+a.?Nk t9UZ|e]~& 7AOCG9Y7Z}\^/]!:h܂OsloK_Ǵ. WwH;2ĨWǣa%xdtl<}s] y)㗬@0jGZL_6c +g @|*ﴤqPP&zD>? .:h7%iN$;3l62o>T4oJL@,Ƽ`4aU+U) 4t@Y#w(> 4`#AB.?p@zr@3LPTqՁNΰ@` Z: jUS&q2?56/xee1P:/yU&،(sklU/R/ x`zaZax *>t3ӳWgRuϏ(}tsM6* .i ^^.4@ '-qj@ = [ pnoolB"*d"mBʨCSK2 CQv܆NnFa&A12@U$XA1Q-£A>|)RO Qs_ZNĂUp'ЦɘƱ2؅kaV.U8>*0Cr!=tzJhz.@§M0=BXP̌/Ig:K?- ^`c ň_7!=Hx2^ +J1@Ws16wY{XoQ_ uPk="`p.ƞ?at4O.S_msLHHf2{sRո fw"* +Ę{3el]B +1n cW~mX|aNxۯ=y&." ד sI^'Z?cKʺͱ>8x - XYn܎gqx#s:DmӚ:#9c7_`9Gva +$le$HG৓,IU DqNa 1 {i%noY_#>CBaVwnWBRGqSwy 5Y̥'Yx)#;M4_TCv7o*`"/b)چbWWT$ : u ҰnՕҝ.Us""Z!gg! Ɛ\^ =KPb9q~|zxQ!*!9cY;Hkj3b:qT`$u1^?? H Izͬ)YmDmRti.5] ,+M=;~Atg Puڧ>*/yYYKӭ +{,ɝ/sl嘎X8+b؂mʵ]磵)]%Y6h. X+rn"a jƻ׷F'\] S+8ǭBJ+Z|lqԊ=@虆N#k$2PwHU3c^V`{ h|nk(9(yq3"\-mR̚:_r\6 +l,2re+ /gE9英)vWV;&*{fj"]J\w}; ޿|p+8'HtTaJeǩ >ʗk*M^n~vF!`h2c+#86٩u0c{e/K }mQ\g@82lR@mMӌA=HE'^ɔ'3nZW aSݗwt05D + +endstream endobj + +665 0 obj +<> +endobj +666 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +667 0 obj +<>stream +HWrHCB󧑨1C +NqRšN^ /g[Fc4ϧGNO2Ñ1yU;V:ԕ:xT4Pѣ1j}}t\Ea:8§;";yo2[G&hD23>Ύd!}Dp/A捿GBPg 49O2d +3nZLrЎnD٫,2 ZҜaJ9êK0=9bjqf)fwۛpE5lwh?v˞[n0Mm2w% q)DXMdc,r.VYtp:E\gta72 INjh.#?xY$9`E*8tO_/V?2FRg><䉄+<}7& +Ц! j,] #~Sp)b-4頋7PcFk!Q<Yċ\V@0ր/A}GCI4jA,\? +u1KwRI$W$W ;" k- R{uwa,|nU%x2:t6ܫ*\TQ@ip/63 Q~(b8 0"恉tbKOO^A: YA6jZY,tֽ=G؝v f>IV]b*Q)DiJ ]ē +Ջ/)";v$żϗFI+KLɗ1|^>ARŤVKjSX7\6% 4OpI  OzR! r,uZCX1Xr&ЍǮ rbM,B-RspktS&G++řn; + *9;eآ!5l5OI+Xw>M&⶷LMIUr~%aI{]-52:X7qtcn8O5]2u7GEiw _D7$aa[pHVG87K_Aa女ROB99Js˗Uh= ڑ(p zs#%(Umg(bfϼ}|oG 7?F+̈E +[KfW`8Bzyu$d{AxFm2a1kM^StsLvJN 27q5HZl:շY##cH`r:iq]1]z_sy]UK]c9|]L߹G1iM0a +0j`oTó +<ꉊcoonSZ6>}1!S} %}R Bky?q&H>yRGChiWm;ًvIk3R~fNrX-\2G2Ĕ1p9@n EV ^Tp v`1mB4K{I~J432 ӈjo !/R*a~dyi~|Z#U q;䁴0.w %PZu8Rq]:zX%CcV4|vIvڐjRGxm}F0 νF, +"0Ʀm +p%`{ˇw͵ _AZ &0#uTquYQ$7 x+82^op&BAȡAkgH> MWVVeޭŦ~G N1z-],n{l9 o7}iNNI4) ^F|)Y>obE8ThJ(Z:c^϶+ "4kMxԮ`/0Q@UsL ;}vlEp ϴ<p;jW,%ǪS%,r,(3s@#ͦg89Qd|慦6$M.oJ•k^S⅑x7Q|iW"DEeޫbJWUJ_U PbU+gūn* j#T37iX&}]r$A XYƧ+ݖnYiJSWklGtDg +Fb\gPcJ\"% ^HЏuUrYnet,* +\Z-~#qF*D[e~R:Zi#Ո۔Vnո!8M bQJҼv"(\6b?5XQ`^ܤST4Fk#VYʉH"NRN)G1K?.$aK+5' X+a|U`?alHVޝf)pIQ>8n)8\O6[h>RnnV +Ȳ!X6HUIB=HIjw}a0_؉qpܨp)4  +DZ!d*)FfcІ~ w|Q"HUU Uu_)7cB# + +F 4GIt +0qX_f&Q 27iڪ^!ѳ͠3?Bb;?@%}URԾ| PY + +endstream endobj + +668 0 obj +<> +endobj +669 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +670 0 obj +<>stream +HWn}G# xhMo6 +Ƀh =`L +%e$ߐL]ؖ@ٗ:O3\()[>u4u[ms\Ӝ_/5MY\>]\e?曺r[O/K:_SƆܖ&"f>cm\YZ|7z?_4!\`:n_/ޏV Ybzd x+ymYXŦ5H_-v +pZ?v7khU!{t98eÑoLWmLGuU6>%c梮}chweYmqKjDO;wl4Ve^ Ðw? u;l]J.,W`=#B%dI'#oS.#ԦUZ,ic]@?`y. +/$ȸ92Qi1*i =,gd +kojD>. +QywVĈ Ɇ19Gz<`c:`/\Bh#_R+{Շ?bo% >5B(jJ3;1;s~& w +xp Sn +*Zɾ+$}`WiJqitgQd,"w+0ZDaէ`s:y\k{NGd%ԥ9k3}quw w>Gҭ 6q%-}Xlc0×:[W&QrbM7Zj09gj Toe}=xtbIëGj1ӹf5ӘJk8F=Hd:yt;Y+xOmbВ4nj +͢S]&f;:Ž:BHJ^eti?:?/(E*ת}OUQ[$ exgp,^jي5]fvv/#\zUt 34wehN|Qeq[-DrR/W~2g$UK9:I2/&X3:*ƢUbJ̗vQ[$w$itKJd!b iTTA{Re3zF]S/:4T#75ˮ-mi}Aބ\Wm*!UDLؤA^[v >{ppbJXXo: q8r&C|U z2xwT"`vil0ȳju[Dߎفf#Fs >?P9Jot#a(y6>PN +t3 +̕ &u-?G9Np !/NkG|1&pUxԐfc~#ˬlAUއ(k@X40"m-I #ou+%O(E~I7'奤y%Eg\⹲*G̮\XM/L2f +|X%U|/IpaFCr gbMסr:IFQcA<[8״:٘ d!F"E֨vbJZj]#`J8jja|+p7Ț3Ɉ[bZ+i7a]wn( B |A75.ּI)ZfCG,̾~E%8@.g =a8jV!j H"'‰o$ŪB•ؔ 'A}Zx3äW|NG#avrNH3[e3vQa| +WnG +: +:9q "VCbH-U9ge9'Ui2ٿm =G[̭l-Ave7m}g8CJPh{,Wiq Nb9PA=$# }OɠzmFĺAFvy`ϯ{Eæoa{+p렃WAI5@&BtXM\:Ose&(q2IFcT&?s90@=Qn-SrgjӃt,2M_ }~՞07'O P  v Y +Bj]hAV +`?QKO{F%{_k /PY[E?q+złbi%6(6@親nTA-tsV+gѮ߈WMKؤ7IpT/jA>E2NNj)ռ+-T/Nb=^a!{BSpl k(mL΂bʆ`zZ/ooy +}h{?.D|@a$P$0"jL#Qjzt'w`b @, +(vO w@PP/ƒ^$ B(ܐ/Hy PbH63[ N<.P-UsT<]Ï.RZ#@ms|E_~V561U6Vu_ + _L*_"R .H7]X0gYH*MU ( P 윯+n2T"X%x {OQ y2^QV(,j@Ay#ʇz3 +})WZF{^ii)H{&#[[AϓBp`VHVX+K*2w}OQ[*Ou zӟ1NПg8 ]P@cR4~ WKs3ZGR;92siBzB;v|[L3)A=)ZICjy =D_42(M%|!^&u[qC;`#V'ħy$[=;n/iy*Ecwft^wʔxpFn$lBlE/kS#>蘘~`a/h=1cn&uis"~= + +endstream endobj + +671 0 obj +<> +endobj +672 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +673 0 obj +<>endobj + +674 0 obj +<>endobj + +675 0 obj +<>stream +HWn>{Q}$cm8:WȆAkgH}\ y_s8$ksH @ꫪ?8;3Jܩx*BR]x+Ŏ6jwѝZv'M<`2]AyMXs!luRY (џMJ&Lmk\,M6yc.=[a]^%ꁟwFN ~؅튶0!!h'.,sެkɞU 9Κ`q&3U(|n[e85P(r*MW #x2Y}Ľ(3DۜD'=kcYZPz ~ 哀Ylagn:O-ܨgWNjL@AA.ܦ nd!MD]ZM)5|lh Qq[/XnLJKp<~ f^%9!t3#rb]K3di̦.x xM7ث' %WpRHȵ]Jhoe:E< WTlVQOeRӱK(bo!h NPu˫Gc>rȓ9^teiGypRsb@*.^Fl {QEgH8 ]/bL{ Q~FxG"T#mD*Ȭ)/IxE4PQW;c*o uOܶ#;P^XבfQ@fдMR A}9I~vVh#$]T2 zUdH4Q @diIs;$ak6\l6M51ďGQ(X9'sD }>7s|rFlt!soy!{l[mg(ʬ"e :nKly<VՏ[۾֌6EOwMĕ\ Yʗ,nFeD\M3\GkDJ杠nG*i:,&QwNqHL}Q;W MƒߡRp U| d 0s۵}gr]Єgj3G 1yQƟ 2J^Z*qyiݭ"QqZjσ/|Y2ZO2$bORьr]ɱXx9m"|vn%)4$+Ɏ(ln&Y=kS} x-KP猑9|yV0UFp TKٴk,|65qe?.{jX] 4RKwӧl˸I㨖jk^뛕lhȎЎrs4eViLoh0EaPdIsIy31J$ RႣb;8G#L>[icx]=82%+7j5oj.580n ԏ\~  MCl;,B!W)JA.'ErfLIMʭ%M.H{NI-N,/P;ToJ( }|-r.cD\NVQvLJXD@X^5^Aj)8UG|]ٸ4kms3XDn1UdڰA/|`_ū U>VDj-θ+.Bwmd\"Qr'&~T/0^ƪPW`R)}R72KKe#slXxLroJ.e.Mȴ#h?|zGi߈N|y EB nksXwrߊ<| +SW޺ ƺO5>#qv@s ˠYr:0eyD\"gZ^J ) IA;]L"}6s.G`ATSƿ۔؛씜AtX|a?9Q2cq4uƢ_V@ɰ6:b5!}/ N*T{\gTj<Tx'\ot3?iU%Itn>= `(wݱL^rA7U%f57cLΒ|z@x}ɡv?A񤬃&WpߵD{R`2ɳ{^CP$A"q,`v-)Zva.jJqN2ZL] D]OK{!LohW/""DI7J@]AN_F%sڸXxu`\J}Lf?WMܸIBGu?DJx@"3kbz?"Y#%l У"@%#sqDŜF, +vyɧz +^Z>ꜽkqsK5 \R5  roO].{xwz{%noO9- \RFj4>rEOtz^ٗ][OrRoGwOߞOzaC^HkxNo'BNhʗl¨ N‰?0DC6;"7 %d塼?Ytd\[ v( +å,fx&LyX'>Lj\"P1><pWe5>­Z{^/k{{jG!%!7XJ)UOa\W;Jc/zJĿP?s)Qb s)L8܈z5r|.CŠoL(讳wUl~j{3ʚ6CyD7,eJS3>w~3B|Uʤ݄t7vMoRʴ3̸0YYubT(u_qVڝGөCce1qgۡdIkw]yPe99/|Br҆$l(bh'po0UX fӵmn<<4@SP45bB$ȱTUL"GSŕVؒEL5I +y8t SaV)P'p潂_>9"W':"mTԹRM`2&F&/5b9UME^-!ms5UΤ]Uuib&cΔ+2@c=֘t(^*frI8 tYY%<." (ʰf. +=@rsNz +zUM19"q;\.lT)(+kԦ䧋[Eb&3V ^SC䩋JDLVpr-YWf..A+gmkT\UY Ua8[󳂳 i~"e^2V1s1+r4#q6z5$G5nc+ږ<ѼYa U}8 +-.9"`f2?`+}Q&(8cE@y>L*f2Q|HJ<CըMSR6L*f.?zR557,ih/moX 7R_}tM8${A)ծ}3`u퐘MLV4 >Q0pΨu-N;PpT'p T<d# +ϳA3Af L@y̔ H̖^Gԍo(V%YY LSkVS]b6ƓVG- u_&05,76ۆR`u#&0Y))4I>9ZlLY9ms^]L|^kïҏ[zc]8zpQ '~c~yg'Nwzxp{6Zb҅m +ǜ8$c2<;ֽ8wˀm7@bh ADKƴk<䝧 /YP/H?JFڐ`CRoȨ&#Z YJw";2 EӲEo*)7d6] ٘Nn]消mnll1ugܢey}ޔ̬4={@؈"\ "\"[ "\x||}F}= Wu~~? ף¿VW/@_"\Ez p5ષZv,jf>\v/AӈB㿃ƴ.["Gq=Oɐ;ȗSFZw7Q1,Mz ϻǼvpП2| +N_8Z + +endstream endobj + +676 0 obj +<> +endobj +677 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +678 0 obj +<>stream +HW]}<-T%~<ΤllR +IP+9Fr 8$!2=3Vbq@jԚ}?9p~z6F7קZ5 +Ɇ>&GS3{z*4WjקgޗoF)M?hzu/=U,d8r3Z|Љ}[Sq/A + 8[U,1}2b /tO݊\W%%wX~C)˽S ~k]s>M7! m.޽t3v-+9}0mvqyװx!˫ZzoڐEپ.񕺠ٹY>& Sm73f:FBr~O+^S42Ym@GSy-j6ra':ch;RH|MUaS!X^#vY +bjUzˋ.l(-{7uӔ_|ST͚fۆ?5a^r Y7,E>v)Ke}R>Y/u岺,-W2eLx;&y ]&c`eyZ_ O?q̙bW`WZN6vGOVbᲹ4(Dgg'A|M]#u\B9ֱcG5uOeas+: @>?Y*i";g?KQVǡp:P(z5c#䨠^ڞ6̬vALAfxfs(a'%P;Ӝ&zShQ@VdVt> +Yb쓊F@Y;) +xLMV\dy +RʄL9cԴlxA|C&.l[S>+XHv T#`D*FEBఛE0yvYX@TҒkoV CVu6`ҽ>|v;MlO\o(  29dekp@D̗L-_m*64@| +C*3r늩wͰc_Ș==V +OP$A E^Q~ | 1=!@ oTIbRIZ-P )>fô(?ȵp4o9N"z\_6$i~Wg̑.;_6I;*@??ּ<-Vc=bV5c&Bx5\+'9F[ ҵ|ݠTE⇥t=ܘ;N"r[}OLIS׻VVnmP3DjB 0U1E)C<(zFHL>H 3W"Rw~77opҕFɃGhkK ~OsLɋh7Ik&9Vq'Y3!Fc R4:7 {c?/фЀJȿL?5Vlj 8d&G#YJG5lsB<9%F_Z0 B/4TqRb<{bC[ H6d3P]tΓꗧ[WU^^?9 ;2EfE$!ZI-r~"l)&Îx 5¦t;M5\ +eb~B[~>*CPVwBqB^4͉f¼,F-Y|(,͊%:ݛ5-A&\gA&߂F1z+F5`:]&r5_ 0EQ0i}bprDZ{PW8$[P| "_й=ح.c˘.c3;p=|3QQt;3i{Q˵t6bŴ`r]f%K<'<[sSln왬9NGÄ1NOB5Fb٨ΉEh,H0|9 F$gϔ9g-/}wGI_$6לb0}/u.QovW==ퟶJf8ndIAPJS *Y-yƎ*qTCG5(&?fŋaE]/D`ruâ*BG MwR?+*@E_WzxX(^?qPeAJF1~}+adq 42,~#ʦ<ɠ4*dsR2mW5mlm=PTV6shh2G6[b-<*j2[,dtFzA~sa@^yAVy l7PqGpN}F1LL4ؙ8I\n%Q|X)%a-]5](E?_ + +endstream endobj + +679 0 obj +<> +endobj +680 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +681 0 obj +<>stream +HWr }WHniL*c\*;y@ih$h8&?o_h$bJMհ/ \bʨ3c +핆3EmUcM]śmP7D;ng ]hmZޜ(j*{/bQf?䦰ٟ/hƋoeCntAXg!Zќ>PyOW{^Y8%h'c )_]oQz} +>o\|dwzv=$-H3E-җB7S`WIL47U|̗?:$4JE_^~bҕu(Als ޷M*(H=̧_eΩ%\w]eaO8.K[8i!}B1ecMNyc@cT\¥Kz< 6EsEi=&/5Χi-2% +z˳m 23 f)IEUH% +Rt] DX@tb9%]b]+#X\hwz 3AϲV5bWNFG@,iL39!mΨ +(]@錹pӢy d,n7C&9<g~!'EaP}hlKd zD_֗].T сMzPH:PVy>,!IgG7fȚ x2Ԗy,3˚f-l7ۃ"]*(&Ɩnrj "[ܧV8&OǍj^&FFO|ji Pw#n]Wp'H +u  f.nR<Gk$`g@i#tYfakc4q_h[ؼ@Z(8MmB 1WN#M R"C7pF[(_ 7+v-OWBr_H,7Ah$m K,'n`u6_ݣ{-IJ%{Z>ѷ+ˡ޿#gZ \`d?t+TфݦKG٭zw-o$A@OB#8[fC6M@$qIk +`䈪ItML.{gG64.E Q}YnnͰ[1/3Fg놉Zݮs$ϲԒCg%e2F! ȩhW=HӋδ6r[a(0!'P:V"1)X{v s&B +()q"+>;+͐z5[i-x]A{AXxt~F`ts=B"vOHA3*3qA7)3mZ*$F쵒e{!ٌ~+6ti$|S3DYf8<-4 GZ|4Th鞒2OM]+\ fԖTz#IeƗx *<(f4<2qH1 p=NTnykB*H J 5u!};<kxSьn>ǧ`@zuB&mϡlFIٿ_==5uxLz0Խ]jƲ ݸy˻yn]R;t*)N6WnUL"J< +]TWԪQ LZrk:𣑫ẕ*A@]bouO-S ZBd6 A8bz ;zpqt*#>|]ڨ)[fm~Mᡟ*] +zT&8~Z(!#!"DlH ` 5Q}b*!Y61Yk|;.bb Fc0%.:Ք  SzxK@S +-$iS`\$[5|jt <@,<H'j$qPV-h0k +\EɼqʉO$%d%\AD +9'@Ӡ%zf/vLˡ.Ãct(3 u> +endobj +683 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +684 0 obj +<>stream +HWn^isI=C7Yi ɅX*֖/g[;gf(rEa"3gwlr>iDJZ! UPM-f_&/=R߬'R~2:̈́u񪜆Wt/yP6TS_”oZJE=z_f?NJF~:u [@ }`x<`M2BE+ W6(-] +wKz]=rG]Бݶ{l\S5 TF˺V5Q[eL^젇.v E':]'~ؔاY_|COE'QPy'YwD"`*Zޱ* ɻoQ ;z·]ewGK9E${&=JqEtN\~2.Yrܸ.u9uk/єYzMԾ8@Zx/\"zyCiJ9oVb;OCKE쑇Wrm" Đ9:_EH]Jr!6Wޥ}"9MJZ6zqO|(Lm4Jw;gUeMSGkY +.ѿxݤ\FܙBһ1 ܮOރT-vޥ+<w^CCL^6q"BIhIOţ#eYZR kD8fyiȾb +Z™oʬ$ZkJ,\AG2OzX0|Z̲.vHw%.ޖKIE`%qG9TA7 E霃)HYXYYtUvQpq*B .*$u^S|ajx *&NfݭwLEit$bEڳAi,G߸϶/%*{{N/SوF =$!UPIAYig5((} &:ϱ^p|4:ZjO5`:K 0u7MHt~1FJV28 +RFj#INx/zh/\5CGnlѰ7;B\7O Ѐ:Zp:3ڙ>9]5ST-7GYP4PY &O m* TTiQbQ"rW/)oC~fL._m:]J],y.A̢ [U>m:Dm7D%|CuYgvއ/ZJ=k_юbwCt=N -wv6lrcE;j;=4)S |";l&-L¸h lSdӣ |v͓$#%6Y@-v؟1ei~6.FQ|g%%t uP}t{d,h&2.< E X-h$e>BFwJH a@JsJGaX AuL">#Ic/\%(*%R~ҮI0LicL f%R=s +(ݺ^Ӹ\O RX} _W=@ym~6oN[]?f +бyѯ'K2 ŏ`2>ZI3Cyu-r}H =n(k`*Va58MR͘YX"ێO jk}0ۛ(poo\6RR+yF5 N\ձXSj9T[S8#ʹYrC 9ɜdXz抹hA1Q+[Zcl&/J[[뺟o-1ݓEMAy7Ž/R\x3QG"p?_)rFU/U">Z& >jlbj4`PmA=QG+5 `j%wk3r +>`u!5%TG=(P[6.dvM餵LbɔQN y!12G>2N̉JR#o_}Du3d + (cPH1_-1_1r64Fn{(]`EEƓD",/9$G[}l/4p8D!DhL5;= QзI"-﬎u0=ĬR([)eG Nd|< זU7$~ "&̸pӒa`mPDRdLk?2 +(#c +@奿AOtn,6TN_b IVV"Gh~AMg=y"];{ hkFf(L9"lee':& %#+^S2T'R.Tzb2T`O v+@@H7fY'z~ĮK=Y$TR݃:2r&pDi$OFc' [ ܎jۣNIT94Nңfr*tT$IƠ{]rRe;xћxv,v=)1g&@fQxhg65;v:KMGyMF]˻pr|6ˇvARV1?:j7Un[u.\v,hXeCl(ՈEGe|i]bki: \g AbU`$8UYG[Zh˷O=HyzWCYT$@φ'ә5>v[P1׏()"I\30.A( H=ykO\0LsQ׭t;+D+3!x'2(9 :+U#.x)w]i85?L";F&> mo=[ہ:v׿A 4ei skU/JrY?PJM j&w^1DLtf1]]P8 +50>BS9Zn^ T Þ`j5.ե ~Z u@wح~K>^9dMB`FaFLJFPvH@+ūdDs[!$UK~ +x}_f& + +endstream endobj + +685 0 obj +<> +endobj +686 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +687 0 obj +<>stream +HW[G}Hxx.c7.]ݕ$ aBcOnٝYH%Tv hW统h1{X8cjfmUSOUrMmԙŋ٣wbXY$NZ]m`6Pk|A|Zы^ +'( 﫣d Pܬ)ZW5,)y &Q '+k۞u(>47 ?-;ÁN.PO9[|R߭ȴ}N 7:oeu oŸ2}>^.zuCk`-)-/fE ~9+<61I@fAQ{̨WIndmJxN.VX?\îP SGDC¨ڶ Il+0`cc]@*}{TH^GT6MǛҷPFPE1Ǐdj1_⫶IS?=;3>۱q0L󷛲EYgkQM?qbB:1e[)f(S_>4¾%Xm ;j\WNIw@?5H`,N$O_&A깏uXL6 葻ԼC6+&r:IrN1D:5!f QFn]W\9*Zh`#=>*$% ԝF%ƭa\BUY* zTs>,o&av2{QEשB F{7*EYXo5é[o;eN*Hrۯ*{ŴWAEFq^Fs !ab#\ʡM)DoK3wf%̒,)Tc)eM~k 3#"m@5IA>~$}\[{'H{L9HKҷ(HwnEί3=8NBkH^Cvv忉za 3#ici(l +6AJyie1ǝ}~{o?5x4-CPhVH}="Mq:e%*r%%$I/`Oy}qw}yi8bq kVk&~ O;3 + +endstream endobj + +688 0 obj +<> +endobj +689 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +690 0 obj +<>stream +HWn}铿b^ + -\xKzM@"4QXĖ&7/=DI€53۬v:BJ("?Z4RY"۷T<M,vORb +(u&OW1}za%@EZv|x +em*aQ*M +t+8'YH/nVq@r8.>J\8n]8 &Q,#xpZ\.g捀 p//sFP^Q"d(e cGݪ1oPYQi32?68| ksČךI(T !e69ZۺrX+@g\a/Za{%8o+).@V.Xn*2R`NquG=m+ Mtq^6+ݭ?FxUZ?tQ `0?~;7ߡ%<.y,Ze^5J"ŻvȪw>`h>bL,Z5 ON}O51@#ga#I'dJ7uQz0S` IYFĊr򚏪ˣyQ\}<@0dzmv8R7j㎆y樣d0xSzTǎӣc]h\ΦN!X\LuJ1^hns +2FԠYn &gٙ~$7 VXh;\{eШ")t((OeU_\V((Qofeݶ# TGThw"~Or%Ē8ﱩ6}x,cm4&-uW*E&KFcZ,)5,E{C (vn +?Xb2Qh6BkaƗey.hԢ-䮛){,nc3qL= (A9[W&J.aD`#o7#6Jҕ矢tT:44{-DſNI1~~΍grǎ)f)Rvy¡jxJujňFsl| Sx/bbv>KlYiȘQfkY#q^nU#a +^#M0'Up% KmaogaA)ܵ ODlc=Hu#Q&9H~qPq~r-CIj>&o yAhͅt$:IѐxtSH4K +s$g*a4n3gZ~q_5 +.\] crGow_ bWH؀OTp2& #$#N,sT)$/7s) ђ5⩆ MɫfA {D]{Xx%s +D{lS\aCSV#EݺWp'u1>y^/XO'^0wu Ri۷{/1m(e/ UH" +TTu+imaXbD/7ŏ'%!#-12& hY=vGvQtZ3,xz榛1@1KYIsC`\"؄136Uv/!w}JO L%nzy + +endstream endobj + +691 0 obj +<> +endobj +692 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +693 0 obj +<>stream +HWr6䤧L=I҉NLñ(,iDE3- %Y;d21,vAd0D'D5Ϗ$i +}6v8oW{9)p&d qB?0K[<%Bkk4bS9 ϽVgt^{w7Yl4pwi޹x"x,Ȣ{}()&LK6?Jɢ`M,?iJU9j>yXgC<ݦ`{'[N,#iT@VWG2ÜVej~D"N2 +-'uDh4 sܱ>baqj5n8FeFLܶR.'@cJ&8Wf%aiRH&@ןu꾞TTMM@S>B"[|B`)f d>)G.uBY>v GaniujoK+ "JҩW* CKE~:h-K먢YX" Q5,c̄)D}L% +P i,bI*.BSIFtʜΐ!bejHB=9Kؖ#9"t$u@(RzG%8TZ?CqL +G%YN: ++L4AZaWxȱWF)蕌tRDɶR`坋wXż !yՈi|7 }Q3y*c[fRGy_ukBgt zU@Hwev4u3DXs!nTh1Ľ<8)@%#+x ˟ܶ;d1BQhM )#;[8/Vяi*pBh%o>j|ӊ|o_vq󬋻*~]A[L*7&.dC½:DPW E o" B.L^oI:7~SMk499Sӯ//PTQU{19_g49QYNRNfT]xզ<o+S5vӸyM=#Ed: #_R_i'r?NJyO]wKmv BQ<O=j#jCwX ws(~;oϮߞ;W#=ˮ;a" + +endstream endobj + +694 0 obj +<> +endobj +695 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +696 0 obj +<>stream +HtWn9}W{1}2NfkIhlV`KA,3_߰HJxb]N^-^VV0f^i_.)4!iTŋWQ]/w\u}XAkrARPŇ]LC.z3"7J-ebz(d6~DSׅV8H=kl]ۯ^Û0X,lڒ{`у 7rdUoh%-Z63XP6\s۔Q2ÿwè#kENYI^]d]z0Wz.I+ [T +UwYnvB"䉢vDxOG x|D8X˅a.4x8Y|8" S՝%W8Z}Y8qgY[^a=;+JvG(u):ӓ"=Ƞ G$1vt?̢ Y."@oTb`>yfT&ˉ5R':+QA`Y]\,]8y +"JD0p@=1riM0 dg0\΍ipv =sm Aœ!g0)5m,&N ̡=af.pgTc9S%`zx,)i#?3kbUct-R4X1=h]uCt-f  [.mѻc -е(^@x yR -жx^@"zbz<'y6S1ϲyVklͳ93戹9^-&~jv5mS0u?~S_Z߽ݿhBSrBv"U~QxRv* 2w,WZD-Fvg fH#ptewLķ|"_hfA؛[KL`{ҘGQQQQQQQQQQQQQQQQQQQQQ)h x}V76ktRE.iiٞmX+?˵1F㷎R8]⦅n/衣UD(e*ߌұ8f忥a=ֽu=Ma #6۰/c6a\@:#,(r;9~9(d9Mm8 Xe²3/ro~͔ 31=>swz,mfrӨf$2ΎvP^'.Q٠Vx5!T89y~ޣM,7˱3SRaZ_+w9p_~ƖcS}h%e/Wa{?߶YapCޚDHKq78m~m72&gqSNS"nz۝ +%oBގAG9!%jJUm1޸l[RVhtG$+f`Q[j+S"3w=%>v˶;O0@5'&^L6߰*Wn l{a}DޗEOŅGta +=TG~ SsmjbcJ,TEM0T8'f"-8O,@bJ9kp*z9A;U_eAM=G>* Th%-`Qaj{cno9Fu__ﶇrdsfOb<\LצPQ|?&7Ks?®%…?.f ˺w qYz.8ܑmLB2փZa\WwZB"Yf }JKfV$nO@Ad V=$DmؾSBJ_%gޤk8,.ɮMsVm?fW;< ha~$, E_?n>nv߮k9ۼe^\/~:z2e`C<:^h$,QAkQ|O[В ؇4p@a/.z֞ͅVpDAd.>?ՙZά3=d3y9/@(J_˲e~j)ɳ"cCЊiE%ZHXkI|!^濩 Lm`cO}#K,-|P Y\ m(|BL-v+XT68GL{YziLA)JTT *)Gm6U \T +!h *yb$jLn&Y?u,8=8&ތl]$ϟ[bJimA@Nw>]]Ti5F  |4W#lxE_KbȿBKf֯jJ}pEڧ3c5yL)ILՊTi,ʌ'l&Y;''T.OUK HD^+)[leg ?|3D +<,ge,%Yc$}y*W*|rz`ComS(%,@ͤzqYs>!ao>8oH8Šj[bs&tDz1Nm=$fRwG` S +W {S(jO[ł0w,n-' MW 0.>OÆqôV*a*3, Y2iJZy"QA %ZYċ+ǫpnYN:duNE|15c$mO@Әv6n5H:4ױ~UMkYF|i0ec +-^ +:XQPf03K M I Ñ֫-~R- 8;CCRJ! #7G>ã l PM섭41@@y-.onGugQl0[`S#ڇ||_ciwI#9Fo/v}j$?͛qeU(^2#^` +NFi"m\fG O?i={jIC RHWPq5ˌ<d5t4c FC$\u0%' sѺPbvTͳ/*:ZKzF%7J27TRXڥ+7H+5ީ ,g e< +s,g:k5^#! /½f +~fkAnCeV8sz˙x{ ʲoN}OBv{!W Z 0lztH!Й(956sqYEMr~ÿiݶ + +endstream endobj + +697 0 obj +<> +endobj +698 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +699 0 obj +<>stream +HWn}>i#qF2}:v%8Ơf$@!ᐔ&1=u9uWd +i?YJ*RUALƯ^-˳`J\,FRbrv҉4{erUcqPV>W2#_AY}_>R*\J/HV4ND7{a`ėcA(2vlzbY9!pA9 >iZGˬ 4#k +2ڙbk|ҋd7 (YHitЮx9h|)(W:wnOvbƢ0L/[ZNu1/\1ta1 +d풾C +ljj3 VJ&AaKzĢ]SFf9W U S G]`3!lCO݈bc™9B g/*4H@F^R 9SLN`aF&8P0j(%f$֠S2ĂzG~}v^yAy%) EA˂nX*|pA+\4 Uhy*b/*̫()l4[w1ʨcPB,J +:A&A ymDM~xecV*p|~ځ{ +{や0B&ksqO܀v|vMtUl ԻUQéM|XV*h fO!%c6?"¨b(wE $&B1һI CǰҤosU) RGxR6H +6ʽgKTSWTLu߶ ؉bkUKh䠘|*z쿏um C"E"Y߷݀I2Q?cY@2aWɤ*g0нM)o +]ol΃wݖ&1jA-de+xHIpp0:Ԣ<4(SeIoL5iu͒鬎dx?k^$!>3q!#>AUfM%KLc, H~#/*|)`'9@'U:U&^&΍!Τ~jba/vJWnm)-粻k#Br0m˜NIdbд5洂4Gz6ObL`d)f}UpD]뻝A䴰t*Q? >$xߣy5DAr и ʚ੽ ߓzI@D(63{de7d"iy-}.Epi_G rZ_iζD^0Dsu"{5 +Ho^w17ݥ '%tݠǍ(Hx FaP⫃켻4⅐E#~G/1sf oiLDZcK yڜB>'/9aG5vŇpڌ[Ove VVd>ӍSt)c1M6=ɸ/D\1}@C w )Z:.B8ˎ g4@8N'"vr#ER7O5RASs~5-%MU}cƂ .>{PV.NP 5B1MЀpACTM\d@ ~OWʦ +@3nNSxz$o} =s>p>XR:=Fwlh z]H/ׯs7bSB@z翤XTlw>ޞl|TێG P )w%n&a +{OU0zwVJ$@z}~eedk nz9Uֹ=IY5BJRdXZ ԛh,6!6X|AV3_9Yn`z>֜z$䭺WpKhǹ!Gw&֍@%ISfG1:`))Xzg82OΧ + +endstream endobj + +700 0 obj +<> +endobj +701 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +702 0 obj +<>stream +HWr(y9, `7{vj+MV"eIEd_$ϐ?V!)Vӿ_;=:Nqfzs\^S'2u4u[k3ttzz4\N|̇Ѥȋfz}D2GlR畽\_Nex̸ژNỊ-30kW2Eh󝕹zeW +3-,Z3})2emGz`6}<}0A(Noy];b@0<#&-@RdDKKH?7M>n\`yAUw{N_;e[SA-1Co7t_| P.K3q+l>x];{ڼ%NwrkĮΛf_sbȞO0}ꢟx$j$Qڗkkӧ%^QH Zhz)~\)f=>krg?e*wbXqc 3n+zb5xO漝s>d}칤 +K BEl.9W"F>y>ybٮuhngec=?.+AmqF2O;tuT!US)Sn| KET-."#+τ,Ւj4kgN_9RX.NJTBJ*~Vd5MJ`Qm)[fnrRpAM0տ^7c=D Za7KV9]|Lj{˅ jV$#nuf8U*GG)TB׭S^ +xmX湮;{Wnz,7!V +kKilUP1x=i'Hk}Տ +lh$?B|~ A5'(A=f ?;ˏxiz"5/@i0aɐ p,w;jQkҦ@gveJbTm)-gj>=Գ#h84-ɏz&UdיM*.-J#)"pDS/qCʾ9t] V6S2w!DOBCUy z oVЗF !l?E:N'PV<6ĆE' 疉*(}.2`!/X~R6DOR:Whw#ۭ2ޖ#<DžN?!i^[2 ;S&"asgbtVS6F +\8*3W&Iי/9(]/#`z'Ł~FjL;#lާT^ㅍ6U +'A๭NT% ?M:dGo'9)fuR1ktiSh{[Qk+h.ÙJARX3( ~Ut<*TJjMX +0 Az7s'Hd۵rz`[o%SFśOP]R/M)JWa;/1s;3-n-d ʬTydx}E큚߲w)c J$=H鄃{<.).(3,흀TQ;x橜nL6}uRQlVFUotVwMZ}X] ٶ[RX9 o{ Pmae/6ў+HVu4[j#Jۄ: LLtT FzfǗ~xUs􂩨:>˒v- +n6C 4 *nOMMBGSoG~5=:=Dsv sqș#ٸ`. +3N\a6TP[: + ̄$3 _Cv*"yW{},\dPVvq~8+Wt1_HR͖7DL}ԦoԦڧK9ru/SYfysA6sJ:2aOqJzCtG%aۗ"s'qx@*uw:$pvOP,2UYG?Qv)EVK}m\SeG?_׺E~tyy+fn2jе5 zZ'xʤp<讚3Ƒov+ݰ5S\wcR[%Oˁb7q@{`',Ţ)d;=b h`=Gk + +endstream endobj + +703 0 obj +<> +endobj +704 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +705 0 obj +<>stream +HWn}ۏ!ќ g}hs)΁O$Q'T(c~C6$E)EQ\kx~rz~nQW'Wq;V:ԕ:xrlbK +]'zcdVEa:_`+ɥ!żo2[SL됙BϲYȣvlV- +?kU?gٻxWvj*^Y8% ' "7`߬F<*y`p8nqњ-f +_ fKs_%,7Yfvb,xW[?[KpjyT |m7o3̂YEk3]MnHkESmVu^2bEt~c6`F9l~.-٠Wf]p{?`Oe9¡3Ɩa|^5ꮽD:oHcVИ?f3CBpؠx Xk4+ e񈾅4(ZWq]w[:\[I6d'P9rɘyf |@U"!PE.uuFe 5rP:^5.}n">>H%gP}LTf?:|^Pܖ@?^,|QD8`.ԛJ7˹0m9)ɞ;M;q2-TO6[!yr^ +e(!Lx5TaW9nhxHGIiHG]Ȇ!+M2u~"f.!)&]28[ µG~bNR4j^`Gh/Hh}nDx'-$D{.I|+(-r5ȁ*zDD?d!{XNRp.BxЈLRo4sE@;c#ntɃL:ưӤ\,6 \pyeDZ+a.t@"wi갧 ݽ*3g&[N WU%EpDp{GSDl/keAآ4aȜ@% J6ulH7`} +Ge-<.$$_H/~ +?kFj>HAB6m&cfМ-1j zCg>0Qȟ^Ha5}(ADsc^z#ubpE{Eb3戶BGS^fHAI6-ݴ"{@.?>Nt5Va7Lγ#*=\Ddstf4go>eV?ejG9}͆D8( ug U[ʝÂEZf,ZSKQfZ(=6ۛĄblQNhBJD.CAx2&n'A8MDL  2?A>A)L1쫔k %Ls.R :&Cp}StrL :GsI#;{ + \ &wAn6= 5t^욥N֍FN?o$$SG:/QIYCB 0S3=V8 + ޿65Λ25<jChIb +y/N#x%# +)pavEVeo6ZǂFEK$"UvVN4韕WnP+fy}.]7(;REH1jlUpf̙s ,=V$[Ye~R]+ !9"DV:)wm ?"䮷;!S(pbG3Ĵ5Qqʗ{#f>+j.5ㄽK?[R_W:J}TR1,iѿ]tٝNJ)\bgwq"@܆J9N:\+'iGwfmP\3ݪ 0 C*J<fNm$2FN?X_\Q7dTseٯVy9qhPa*"=6,¥ΒeDF +Ë"52.v4~W҈r4 x +nvj8,dw"(Mx'e- s%O pn»:{҇1uQ /xm)`7={aUe׈F[P⧁RC9azx1l{9WQ9/v+<>:o~y,MQ8.$˦*گ~ + +endstream endobj + +706 0 obj +<> +endobj +707 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +708 0 obj +<>stream +HW[s4~i~xdrƱdKaÁ$PR>$R&$C 3C(oǞKV2jVJTRq+qnE^qBT?N?]Xq4XNV`IsQ+7z\Ϣamb-:oOʲF*hhc+#Z$Qxx-iMM C[I)3A^|^U? Ȕu&4b<,e G* 3<]D +^H/Ƹ_ қv!L>]^(2š8)Dn#]W㓋o8oK7nq5~1XiIsç-@kr2.- #s.34bka1*AWq9@'D`+~mq/-8,8OE?Vy\di&_e +qߐ0ޑMxa!R~B Y)W ,5c5ɳQ`]#FLw],|΃RVLᄎ +,n 'zmo7pOG~OV[^A8cP,6uIXïD1={~9)|]xM=ߜ^.eY5`,1mayǯ +:B +P8#ď¨}>A\ ]Y1җ@BJc;\3WALtŌx*p#Gt}oHdެIrfKQGbHaITԹ먠Byjn|X8SYEY( t2 ,y-BUSI ť_ xV"UZ[_K1ef +a9Ge1%sVSOXT&߶` ݿ9ΖEq:hݵ3|tEYkf\i6ѮJ ļckv,FxK˞u9B ηIe\ZHCp")1(ۤm AS3bIg錿(rV|"%4f{T` +nx:ZJXhįt/Z, 77u,A]p"& '×]ϔ_O*H}4Z3* LBGCoǤfo E2 N{cfS>ŝ5M}PC{Owơx-"4= jU/qH3yyk3g"Z538>'u (7s`ۓBb M)1Ts=Cw~i + +endstream endobj + +709 0 obj +<> +endobj +710 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +711 0 obj +<>stream +H|WnWj.U|hGh >P1nR65G"|w~4+e,"pZe`̬Oޙy*iNf]v?|u` ^_^\˷vgσO_8򐷜#7 GNa!MO+-UˢRiR.~;>W?E_n~|{v7/.޼|{N6n6Qml֔ O B$Ozݒ"9ix~Z0IDWFٹV@:k2f߳쬊֑[;/QE8IOLlrQӗi78UHk4*k?fX윚"nZQ\[(Pt8}E@g!l\0ACcYEQƥu϶g S4+ZL=0wiP3Y tH=@s%ؓ\뛵s/ +v B DSJaTn)S=$Of5#΋HT# b)"Yb'iD TPIT@ +(QA*H 4&QA%*H 4P +TP0 +(QA%*h@ "4PJT@ +(QA%*hD T{t?ȞBgjʖL<ҿyغ9,,/lBIv)4 7%FW\A#phN$pttH\@lpLs_1H\A9`M㲧[.XA +:*hy\@й@g\$:ڨV +FO͚EಊE*C +VwR|~y?ATGStOuy7ՉϻN|WT'::y7ՉϻVAT'::y7ՉλNtM`7.r=NHuux3d(|{:KA U<^~3x PM, Uh1 _P6"]v?l褶lNOv|1 H/|vp4Yn_A[l+WКuYfKCZ![9Gen)_GNFV͚;~6@Mlw<ٌff&Jt ]Aqn4A7iWD(M & +Jtä @in0AWL(M &Jt @an4A7P(MIui(:JCYDE^iʕ%=L"4<`,6 + ?\?( hDpTm-d ^),[*[:8^|Hth.a}/Ɍ&SP$GD @JÌ!tMuёW6oetۨ+Fl:W׃r^xPl# G˻?Q9f3+ń=delvk`Hm`T:V\ &zBf.nBHv̿=x~r Ikc@ܾ`4ӯ*&&Nf'vꄫ r~58^k/Gs!'sZT=e%1REO]#L^fB4U=}*$!(e7:b--tB dbDm>ѕOsU 1CGhsʹãz+b1g(8l#5wXJ2x%v;y[tw9%96qvp_DCjY8?b3 9ڦ d)} E8I[_G`j:pf;++*vDݕ꾴]wCdv⺰ ҡ'.nvH|3mVaS*J |Yhql693h+:]A0: eH]Iz GID~bn:v~\nU)a$?72~(w~#Jw7b{`"#=f.!}6Xe9(uJ2؜<Kllz&-T0Z V0XXAg飂dC+X }XG!}6Cl&6SdCެf.I>Il&we3.C$}p^l&AY}$]6$wL)DOhjk0:"#Kf;F?ۇ:5 +?|yuT>"$5k׹ݫ|bix3N> ?HqҰ_aRU6*&0sᦽqMtc?򄋬c0a*-&4bB-&40<յ9C*T ]k`4tU,5p6tеCZbZk L50@ClZk 5VA@>?}66貙JޒlesX}aYl>ac>vFe&2%K܄9>L0qڵJfᴻPh$KK2MU((XTP 56Dy#,ܞy1)a^)nJ ADZ?p+e7c{I2 %˼LX2 RS(P[!V\(P(ZQB0X1XBBdDB +ŜwŲEC3FvfK˖+{D]0cC++,EW,4J Һ۴\/pܥM\j>K4tiHl7qvD +u2bZ!R_F8g# 5>w\P3BFDn`DypI*Zg΀a_kFňbqO4OD/SS_86S_LI1?v}ן{(w͛pbxxF +y~.]kg:~;⎆+|݇둘4\Z(H^f?<6_~YxޓY:+1&fM,Y-B6 Q1mmf<- 㖿&Vl8:oWZT&l^qoH2Y@Y8xj9A-/UDZ"1íUï\ EeKGӢ8CVl}ƥnL>9JZI@Ԩ' '86| Wi$O"ހ/)eNWS&4zH׬a g|]w#jRzm7;J>|oH>O|󘛠!91E50aqJk{]6d Wh,D fxً-=g{<eP~]_ӵwk0{nCϯ㻑 ?,PlOxzDO+c<=!/͹f ė\²pƔMOJ_ӫ%%/X3$it>?"zP-^L$g 5#fBy7#S ] fFO`O>Y€JK4w)0xs?ӛ [@ƚdLtP)ribeOٜԉyR',<N2caNQ. &elF|Q!ѯS= + +endstream endobj + +712 0 obj +<> +endobj +713 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +714 0 obj +<>stream +HWnE!r0;3;I8FLd#Ā&[HorTE!@93gwl1{X8cڪƟ|5jiS[6ufalfw=kwy]յkrF_m0rVxS?3cOu1/籊EST|%#Wז2enݬ6dkv]_\B.? AX;z}'@_[WwP ?/ o -iJKS5?oV4ٳ٪tO0ӻ}q_R"k ݠ sϋ7]9t#too*խa\IXK_ޔATUm6N-mN9АeIV6v![8x mwZm* 78}^7y\lX'5(4˺m^w?ɋo;Hg5J_~te;?Qozn+y':I"R'߼h[l;!}>&*/ix7q;$zwc.wu8p+#lLXIy@t&AXk9o<lƐuHd['+H07KXuyPp2 QM>mF/ڍ]/:ⓓlv 000I&`Wo9v)m)DċǜiE:lI۪M3vi Jbc'pާAq4_ Z8Q md.O{;{m?1+60&k%IuMSk/_k (-jsإgZBhބʆOcv +8gsf~#nS?s8w#hlGguR-b_KT#QmP/ ('xsjfw8w棱ޜVVf:.1*&Nٛٳ8ҏ c!XNK1|"B.L{"ў\@鎐|:*cޖͱOXYG H' nGUtq{Zmr9(n+zDc0R=Q9L1"𿫔uzd[Rba6pUD 1Y-6ݨt8OWWV/bhy@PJ-^֢tX QԴNaD瓜VQSLk\sPz_,1*fZLQC(G斪-=/=!Zo9LLO_y,)=Wwo7J7Tk(\xfv}P)W݋Ӏ0M!m/D!4@n09VsMXtmM3Oj2b&(ЁZO'WCrj(sd3ҹV{cB +LG2C_dBF}m1:vب\,lO3FVTu&5ʄt +X|>R,BVX +CoSGM` ~s\{6U|AHVFҡuvhJ 3nzK]IQ:!I6g/K,G9j+nܼvSܷI ǝm%"4f.veҵk;((0h4 3q25Y4tC1ww7bFdrgs:5ɹK|G*J6G??"(F4L8#z՟NhpF4Q|p0 ]p{?bg^ؙ@tlmG֎.r +[2&>sq91ꕝnUj;'_R~t~uѫWr:Rs4^\o\*_h8jrzփBeXq-1lJ 厭kBfVuQ`&)͝%/ltW+1lfx\&hl ~,F[D2Cل$,LD05nXT6j @i<ܗ"Y}7w'y'JOфPvϚbge]ޭn{/J6f3-~R"G1CxQKV9t#G' ^dwGCϥsﵴjIV9ӲÑW"v>wxPy=k(|y`\SIFg%J#+c~|m~T|49p^m2loU* +GH!9a߳#}jbj@YW/! +U)>^j],ȏ%7zJK?~؜6+ /7ղ E ++HRz&MQ0viBmi0?}&N$.s/=w{B%.<,@oK^]8g{r yWƜJoG'8 +0OF(+%QրW+?wߊmղ=E($sYf=޵fY+ 8Mt\tFLg:[=84$#Oۊ.ة"$ ^J_7#A';BYCm˺S/WhP֠u +E۔S;]uhpM+.Be-+rb\ c0 +c+]K^0Q 8.^:ݮgFV5"n d219sccҀëibef丫L} @p/Q}E ,Ȱi\$JuUJEK k޺5d5/&)Dž,UOqT5{uay#̓J=}.@b#yf7?A۴ gRLw`Moօ,8-T,zewY=Kk{~%ry%(,͍J<ʤ,_%tl~M5iJeW; lnZa }[R!,=$d MS߅_sL;鯀][ +ʪma m>H+1T5!!W6Uǩt7J.$Q?98X@8+XaX3""1S &_&ȇwvO %[ӱ(XĒKׄgH6mL X 6Ӗ?Z=z䏗N<Ã9Cϳ8?c~g#GFH7Tʿ )V[W\H V 6X?N<%{+7r*7H'8Nm܏w=X̏D + +endstream endobj + +715 0 obj +<> +endobj +716 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +717 0 obj +<>stream +HWKoI$h5b0-,́"Gwe Qwd|!ER#czt3ӳ#* ++;o)׵fMm7T7ΜM|c#j~8zg-&M•XVJ|gՅ줘ecCejV"CQ}W2>m?b[xRW gbPoK\U:7ȼsŤſg)Ll?k8X '4zQw"SlزI\Ζ-'m鏤ջYxʦ6eTC.$=S^%t: ~Nٯ谪lS?K_80L|jA +ɕD2Uetӂ>"աېj-ٺD/ 1(Wuqؓ\!zx"x:..e 9\B(x9G¹,ds͋쒝{D {p0;Ϩ_EΉң ER" +Gr<Z7Zse oWwtmIA ] iT1EB@Y5W"gD˵!Vf܆ gf} +ݓ$QK5$ H sE]X ։-s dE%y޳vs +cYE_5%,Q[ٕrpW$+-RLUo6+tILt;gR \Ċg͞M46}[!ve9`/ *9M BwXGW6̍wxZ=CTcj4ݫ)J¼wwzd}m]鋭Xi2")Oy5^ʃ4Ronxiro`p]G=-WfʅfFM.PR0MY1z  x4E`B~{]t*]&?𖹠CkGe6O[bǚ1Ksp\' qPlv8KsCZ=жχXӳ<ɰ"@;=iҤ:HqvDq]GFq= 7yzq9PnR='?6 ؾix&YIc3 eg؈ :!RUDĻe,ov5n$ˇ%]˭[w`aQ x(ds(p_6'aٽ.Z࠮N-rU\P*j('P'; 17u׍_T݌%U 4 » k&tfv:4{_ƀfj%˅ >'oe:~P:5 ̏WG>BFʻ@6Jut+ME+vI`W͸)N4w's~%aFY_Yjºj> ?e&C '㩪iL8xG(E^uݰP[8A^іRWx&*1/UɛFy5˽vll+.=8aoci +si<lȘVv\h_3"`{eA|sZo5q(@TQXxBÒbqa>\#y׹η` ]C\$=0uw{*d&da+dqTnD.B~qv9JQ= _kynAm49 Wɩ*T`Dx1oAkO+]9j×9 Tf $ehN(ˁy RԈ\$\mhS^]V+J+ٞ^jC6z$*1R +srj; J;iA%uƽ۟A:;V)+n7)KEL7O|h 89uxmhX lfccBӦfۑ>?yg؎6c}(m&Zs=ϴã"Y$6vk`rm/RlU oOיjdT$sޮudûUpLb&Vã)fZwe3}Lg :eC + +.ȻUQD.Vbs:߫ OgQ59|i䀱$vehBoQӳEP+{ wD6pF(cguvJnw<PɳjTXU#(#pɒ+shzC >2/4LAQAv&-aKye:o M]_q0wBeA*W*U{s5ޝT+NIo܏ҦhRMmIiCo`# tJ˾?<?$|8BtY]x6v7~jϫLIOhBj<(~{}{Gzg{ 00++E+t@az{XLkDo!&I]7 V*T:;yR1Epn%O+4(> A-W^q*=yeUR٤dAjlm}AwYmrϛ8#U<Ȑ=l"3WX(uƆ}O٦ PiDOh`)rVvr@9>Bܯ< d⿍Ռɂ&6n^3ѿK{ucW1'kyg6Sn-8tн%4`̲8v$0)cj"-T2fժp#:2񒕲. +,͒t:~]c݌!_PJVztz3p]K=wIB(žlNwV4#-+ʾ?twL܃'+[GIT Y Fw&?4[٧@6ffY@GG [ v!.[a&>pbHƆVS=,-ד3tfm J/@Ըm5$f=o/%yrC0Ȟ+r^73 @&e` 43=F$*v +TnRqS/OT^#hGenwTlQH7 i1^|DF!vj *\k*3kl}{ g.K'JR *E{[=yN|.FN"H/䆛 v>޸+Hs7!!0},$[w +Z!kEz)ˮaH F wޮf]pr5E%Y^fR9y 5t9rjϔ3+ ryj/ /f_:%P'גmfYȌ#2z06XYqP/sÓص/pWYLZǖ#2:7 +.0FJ7_;:Iȳ5+Bo%]ԕ$$Yxf1^keDRHjyIWH䫯^R]Z}k!v7&s(/Fe^N*Ts:lP< %$c + +endstream endobj + +718 0 obj +<> +endobj +719 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +720 0 obj +<>endobj + +721 0 obj +<>/DW 1000 /W [231 [500 ]]>>endobj + +722 0 obj +<>>>endobj + +723 0 obj +<>stream +HWn}__foy0I( HuL.%|C2gd#pNU>MfV5nbL/Ṯ&'5{=y6[jQQ'{5{7yWXdo]1ˆ Vktg`4y Tk3ZfI5nKh~?v don 6L~tV>{|b{ISF?_kRMUsVx;jjr69eBHrϝɦ !đGF_6_rv)K;M.:/I^ysfxE`:-x99hftx/ک6` ~Wx|HL `Bkq] +ѩhG&5rnp!%Y"ݤfɖ'ܱ6{vݲr Hf^;_X! +JxY,u`fWqH:T*x芯jCNMBu*pN _rauQ;qʪ*}%z{RP(V[iUVtxc'޽-ǰʩ-s ]+f~'-=rlqs4`JuUMbP0\ +s򜏥"X?Xci,|\ :R#m#Z}pJ5ǡH "g%۪^;qv|Dn. PƙCTvUDw ] )" +oo!쏛a{.LQT:86U=|:L.jm5@1!ٝȆQ{>{!=60;zfXp){YvZ+&*t -z|s- !Ex]^ZU\ DN?lR݈fne +/Rl;/[W7-CkU\VLRczR krWh.w,{*2A]uQePYY#COe֣Ң֢mIe!*S9SϾRƵv,ȋ5N r2D KJ~ W5BujD:|˔+%Ekzxr(̝+rF(ܱ(gp ('HWț^14DZ(>H9U)yw$B˫L<]>((QBk^K)L>J/?mH +ҹ0UE!ĄM~^lEڎSsWc jJVk)&.!˫Ds&)2|Z4iBEi˴Ulbu!BiwEی<z].UASVZ3xhFU}BGP7j|.wy/c=݋Boxt9ౕoRڌ}d#qdخ` mlz:ۉBC 5 R63Ek^[7fwsAVW d79% @z +֠k `b2Q9mjZ +X22rϵW'\u\Arԡx2̆t?x(޲J"JP)j+](L޷D$m{Wdֲ,6Tz' +/8FcWjuq KYף[F$npm1{-[-` m@G^uɯAi%[9Cil-@-kO\q)oA"iC-My(uBU!@Vb}I5NDi.Ch,ʈ$&N x-2ۧqE9E,E0ԛLHѢ)r2Pni}HOXTܶsR& $k;#%U$!k +PQpLNDN-N(gҐtUɶE#"#)<5Tћ\@ (:y! O*0៻ݡ%є> 3~4F㰻m;nsz?g~wKLEخYҬ2PS<@n%e/URGWy(Ѓ`AFKRFL((`_Rzp "v1i',VR 'zM[!Iy?pP/ a) qĻU3q?ڂd_oORϵgSjqpyRꐗ5O~ >~pӒ8 +bMU jzZh)OQS +ȧ;^Ġtfv6c/q\XԌ +O^Ü=2ե2xR&[|!3y?9 Kr"\@pY1O˸0qG 槁6)30GIhȞ2}l U/=OHȚ^3OHc&dUH˥2fv HS Sl1TڎYZe29eRqav0Py̥1+[uU]JN'rY9@) {Sܪԧplot +5 hyJ/Sj:%8gW,3 +CD:-kCA[!Iu%@?}=-K]#7`,A9n NMzEOyWŀ ʇLa$\AUF%fT 4n{>n=(vBl)r F(0foo +O]Bݭ_5wz2g| ϐB6gP7P rQq JVVq*Gly]s#J,jL¨_5x?C2޷;Tmn"UHfҽCS5%ǫAƄ#I6;g?y&V#VC~kvԮEv϶d|L$uަ93 *x5F#>IRngKdb\+.$$ABĶ: 1.$}y{gaUR#HܛVf)< ,qTM>37!7shU"q7)[nuK\s$^ʙ紓1sW7ZRQhe  xP7̣tgNB2$C@hGϵpCnUQΙH2nߠfb|/>1WIhu8S<1}?RўeQkX飄D)m'zeI:ˠ7 +]Fm@fэ4*vV4I;  EMm8OT R,ET 3N%.bLu,S)AqDo<uLZZt}LǫGߙRT%a„=D]ݫ_5Vi-EV.rHY@YDr +ёGM`tܶ Y ^V*J©п8zB \+ T6I;.nM^jrzFElZ +j.ˊq`0io vľdӣS^A|㤔c 7RPYmlMT*ȈѐUN_k3Uyt㞇`xsZU; {`if(t蔏FyGs/S5=6LBQyw/WxOAF4;[%҃OCvARi]_HK l=Ɍ8 eixL4׌΅ʍ{ӕ#+"U; &Ś&@7%ȗvWx,8w1G}A5mkq׳ 6(Kw + +endstream endobj + +724 0 obj +<> +endobj +725 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +726 0 obj +<>stream +HWMoKKs)0,b3v&l]iuewR(g;v˾C*v6AQ1qfy?y8X,qfq{\d&?RޔuCanDMvͷlgI$43*sp^Eeo#{ ^״ܸ,%<:/Ҧ0% +w|(Ϩ|W;}dU\dƃ"8cm@;Q ^_G<7(_&r@O]v; +[Fe]ڟyqV94wijEgq]}eʬSL |Φ?;+{҃g ʅ]˙9m`330Ha;Y U#d?Dm ~mz=Q'"Ze{mQb$WW7eU]B]QEYjN'2 +E2,'S4dCf!]^fBR˂#xeTmoZ6"je䷡MP~W0hF~(L}nA,ڶp;БC 9F/go>:f!Q;t+8l#Q&a{&RgՋTa>1S(ڥGL8, k>s)gRE.HBb:9jQvVͭhTFk?) >Bzsz+?s+*75EVi-a!j:%JUI~T?B5Ll5XV6ltB%i9;H!.)Ys*mVVyהKKɷ󭑻Qf[M$B % 4BNeTax &8g*ISt d]p2ˬU}۫N +E#rLȾ(B,qd7*⏆)48~j49A$>:E VT>ԐAƓτ$thHe(PYI*h#]ߍhe[sC_36԰2I'*EXN@뿼#Q,l h ɬЃ˭#c!ޜZC JwjKt=VMJ f_c԰4pZП5yJ̬0 |.^.C/ݠTZ-yllg±HrɴNSaNxLiq{š_~N^+Gy +w շ4:HD[8x4;{vQCTkcE35&Yds1! ?GǨ{A1 =o:SSٶrR_ȓ?(E8bPoB@fv-G ؟cL+u'=!g'SD PV7ze] sHJ M9HO)AՂMr@eE MIuzKaa-;-Sqg]4dP$4F13Qc^?Ccn \<׌b~:U(-}sSS]_{]6 ƒ)sf2K&;yM|ɘ_^/y>;!]f<槙.:J8B,x}^5JF;:al6T~~ڐh8{l9N`eyeYAIG@ Jq*&rt5A>a_{*%7dƲmo!Rν2JfqR8zCǼ!r $ +M+E9In pSHFZ5{k0'p گ;ϣ,CU┲k,b$,VL, %4'$_kR )Vz+#HL~j( ϩl<oxž mؠYeI6IR2AV{Ȓ*QeULï1OR _lw"fK Ů٨|ܮ*ĭ]l$CawD/f#S>A#L  +O3B1A|XŧUs1l`}0_g VJCS-*;M(@Yq:t'>sXKYUaܣo-1 +T1T=ziU=׈RRC~L&B̼ 2pXP?h O(ݜg?]cq&n`B縚,I͗PuI O\"il-ʏ?0g'F‹"@;Q +xzRC%x6{G"EQc[)H1 )_;6 mQ  !h"8ܧuhc} HagI,~LK3 7|}aМr:KoП31xHJ6#o*0670)ɅI0Zd'R^H5A- 'eԂ+2Q10*",L% W[m#Bk '-E s+\Y7a-BO7_ +7 +sqk90'sy3@5؝Omr<Ѱa>&=qMa5J!bo"I747 JeDM!ֵѷM\{tFmM1\Zwgbj: i7MZ +*P  Aj}xT׵X5RzU%z OX(1=%cؿ'j9̆x+N*r-F~uc۶ѫ3%(vwKpkt|-ϧ_%A + +endstream endobj + +727 0 obj +<> +endobj +728 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +729 0 obj +<>endobj + +730 0 obj +<>/DW 1000 /W [7 [548 ]46 [722 686 ]]>>endobj + +731 0 obj +<>endobj + +732 0 obj +<>stream +HVypv%B2`U⃣!WA90pcR#RHC +()+)L0 @4ƱG;޷VjW4)#ˀ,kΈKChT9G7%P;z 9D>H`?b57,nZbbt ?,jB>@/ҸYI/Tr9fmHOjīߔA,/ .p`.bN6Y&*С_@-<|%rH<|ԁ#@_F8{'P+1i.a"hϱ$rI9}v?J;Effw?…j8ya+ N36c7-~N'y H,WU=MF2(6$P¦Z_4Gїmԇxʙ'KLF^%ˋbpᵑD=f ,oY&%a\gcX;nO1')F< ,*|v|b&0 +XȪgU?Ea+|E\,rxJdG^^2y,꜊hrD Mzl&Bk#Ш'GBp LcY&V&il>[v7X3y«|ț ?S-6qJ#H&I~i#iIK Y%&=ὑ,ݩ5&} u#TC +:Ẓi$XJL[Gm.ѽ7›4||@}˸{$fg9l$I6`& +Zf9ȎtKTe*ν|._[&yH' 1^b+v%voK\ʗ*eZiW:,ޓ.#9@?L}MQjSl4[>D:"c3 5D+?=<_dk!t f,@.l&o f"CpN^ªECr@=ކlu/j柳YB pIǙ'̿g!M"O[W(j݀_\Sz~z'\cS(8L6QEqPrXyxmb@81TPo~8 bVz:y5GP<<˫qxIfhZj}*MQVIڒ5?jrGq|]-ڋv(#yETKC9`<䠟):u!2*aJfM{c)6˷n]ijY^|l@ F,qL=fi.U:ipU> +8:Ta)Zn*a鶒AK֭6a6a5BXC%,'l!y-4UlǠ/Oǣ>CtCL dND;oh׉/79NMoɔٯض*~}~Iڎ38qqIJk.MHtC)FB-݀E*U@BPT$kDEDP$@|Hj[?0em͹/l/=s޽swu=| +F{o<'Q=~\F s0}?aPa{a}8e؁}n`Oc@"GHOA6pu9;\+1ϡ\Ę%<2<_w 71؜&_Xu܄ 8^":FԠ>Q2^hk}:*Ulø& Ќ}T +mol9Ggr \O^{c|{ +ֿ3% ,Ύz9mmkm^o}Q˚ Vz!֮kqPx+6"sMޅgplHZyS*[U,W ?zOܺ;/>#Na1sbNs1wHIV,Z$A2HTV(l3#J^7SVHOw\25U'15'NMEiT 09U e&V |핆 +g$ߚԌ/Q +xe)HM:8[zO(+˩~JM\^rE I3(tӝLoV)d=qG[bieh13oUS gfa|v.GK5%[M,=A % +KCSK\r-%jG̽onG,6d3^yN3+ +Һš IMLJ0GuZSngz6 @^\Έ`p"`*`Jf[baZQQlQAyvsh>ɀl5CͲu%O81i}GgQf9YUa@Tx168 ċqov}֮lr,?5pFS$*/jMUt`zVcmm=NM9"*Zw,Ǘ撏iqcckoph}mď!=CyHíH$ ER<lle'oR>stream +HWnͅDM6#'Yc%6?8"5⮖xfdo^# 򖩓shhK'awUWg'糙7̮OK`2㯼Lcib~<9*Պx2N_sf:9,̮N+fҾIbZwK9dm0.L\fϒ2-mW>S%f8YYYmf/YWx-}2 l`GpEKy4\pl¿ ԁg(fyC_%g5؀Z$~[-C~fM'V ͥlw_%.I[`:}Vںu%F}Or7toIf;3o0!9r3aIy;ӣ$fvɁ{&6H+0y{x=HpWϐ'CǼ}w5"T p}LU{b[n@GO,Qe~Xv*G,)qȨď7QŧK]Q#|â"֦P`|Q0Y^(f)[$NP@19x_rkK +v+W2s<%C`(@QP\X,J(>4TۓN;{'Mk,Lp'5-=LPŲ:~ۺH6\6ݠDNԨlIdal6{)o߾Csjp֙ėXJyk$҃*TWT6{l5R QrMNKRUuā6:g{HBCmCHc+(uH_-a-0a C:1dZw7Y1gn^PZŢFvwAye;ADPX̻qfi*^tjS#Lsܝufz̦'nӆ:vդ4>q 7Њ*"MqPO{sJ;Qhy?4:j<;DXkWn/pP#|XtNfmIqZLGBst+$=j|Y |4d7p +ٺ/p+!3s?dkԧpbA VV4U^(u8?`:+ +;[ +T{s\;9cE5v<$$o-MAACCڇi";z.c:jxzr wG)C :hX +sBdbBoKL]aMKh>`O/jr^X\S*6y$(a3<GK=a W,K/IKC~5vrG-xit Z5vk~ahЅy-d}4@϶ܻ$Rgv, Rěp`?Iuh tRftFȲNMCN@QOϳ"YEpϭdAlI!҃H*+s3e ( +BfAP**|p[Pѿ2,9L=[hT扲}[.#_3H҇Ext:K塲4ў ӊCnXqfJ Y}`B5DMDnEeQU_nc<=a\o^mmIep!3{&P5HKXPᘜ@!k(!ߑ|T4IهU]]sJEw?GG',T; e8.,jiSgT D&'uqWCu!ul,B+$N]a/bZNy3W!rC.;KڔvLغ]"̵f/rklr-.z:kd)'z{&x-t Sp:J;} 4rHسmfƭJj!Ci/|@KÁ}kd;}Ca ټ :Ӹ ;`g;wC~^ze. +jCƮk~+\RX~wshÌYas;dm;lqSD<RKHmE=k7]2A(/9Fca"0OPbZ6'K/gy1@Aafz0ҽqkqoa+f4*0kL0jqt]/Nީ]e+WZrB2BvN\j'30.Zb͘DDM סěP_ E1N84 ^>F"8q9$V+ +13L&D[ʌ~ ݣyl( =PȲ Yƛ럧0K-Z4SoG_XۃA{iS/q|RJ#%udȟY$Kl#,8'6$gm{҈Z"{P0`xR{8Z{EWjDcu {hUC`? @~ݟ-{ZcܨI^4la|ћL +ğ&V{{04rEe(zk"i֏Ϟ'].KؾWHCdUgňMĉ9TX%4J@i;(Y"jv[,ڶ56pK9V9)mcmo(H+OTIsjD +{{l@am;a= )w +MOm>wcR&TDByciŨ, +|jbu{^6:p{SaH&$6zo"Bܕd<,-H//fMR)S +$􋼤xI=.E1ˉrl +jBxBO1ӊ+fW8zNfW5fGv҆d4: hT:hpIErHWdI"q " =1lt}-*Z82eJL@>;,ͤL x<$WQM2m] 2S'C6P}SБӡ`@i#D7 ejw]uf{|cOwݘ;+Z"yDBW{Z!T %V)|Nt}^CJ}|CA +Ԛ؋3t*9f#ad2zirlMwEJroV,ϺoZQ > +endobj +735 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +736 0 obj +<>stream +HWn}GrM6/jZɌZԈř8H!9^,R]uTut8Yf}6SF3yG- ~X=ebt/Nޮ>-q.7ro/"\V\9-e8X,ʃ$ee'ec?7F}GiA=ۂ# KeTf+LQIzsv~o+AD!MN݁T[ vY8 s#HpS?A+j߲Q;wrUmFXBlY#roL-.=aghlTzAPo8kqV{ f +P*s˨2etń'`9}EW. 5\V.rV8Z2_s U/YXzT *ܿ"4fN%|I|Ծ{GK:GXǤjDvfVD;Uf/hUENr\ o1N%O!qszzGJ 0 -K7*ܫZT[o;E` D;ׁqV,dڣpM.aPlj)itB'/D!8k@Kw^r1Gzqreouv}π*wdn>Ʀ^XӚ-ρ0) AG<6tΚ62 KC@Mu#NO2XMqyќ+Z|e45ڴTxv' ֜5%pZ̬"87npW/݀{.ˢE1hst-Ц]TF4#Bj^!sX% ^hY`:F ~8+ÿtm{x!%@֤8Huv\p0N~1nV`cnq: +,DaasC:Eݸ QB~U@3^IpE>P?Ѡwt?'IQb8ԀDg>0:)[H'5',FwƂXXrSlͻq>3It@ zh3saNOSpAG|+0ѩ\ +.w9G L' +O8'ʏDIW {2ArjLnTS >9ķXdl0įOɥ<WECA'~l7Jµ'⇃ǵ^6> +endobj +738 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +739 0 obj +<>stream +H|Wr6}#Pą}:)g*ͺR䁚GtDHI~dar +r*q@x\vX6˃2kS5UV٦6ciiskm幫n_Uavϛɷʊ&K~bI൱!4ejdnˬL| +Κ,<8S2[?f[6YUY c5aIgL0pG?-2_We!#KS6,d-cqǤ_&/YУp٬8a!yxޢ4!~liPd/B7ZBJ]Noeԫ&h] RG>pߦ $?Ou22Hf[NYS"*KÏi?iH4Qݖ㬝*QRܪs&2dHM7}w4bOi$4m&8/S ywvs鶀h}skZw Ft8pLN&e@uRUI'ZuÊօWs8@0>At< y:Q3 K4ϗG(Z#([uHПf&$ _^e/ LFm/6.\]\_W`3^3®Lc5b$Jքښȗf \!3҇elyfq`_c$MLpHN~Om b߽dO]{&_@8<E<s}c#Utuv/{O1RcKXVx:_drr=$#,U'xxRWMF*ȃई%J3ur9gJ[/esKNi;25 )Xg4~W0n_b2EEox,7{hO;V` S:/zXVvЃYMe5%EKi)f"##DCN{mKO6hOjJL{< +r~\q٢ؗ٦ kZa{Vof.T%]UhHqMUӉxJeWr!W#걳ĝ`޽uSQqѨ8 sڈXK~:Y݅5|i@O.k*:Bo53^I+*bBI5fUFv1-Xr!xHfdxT]+Wq Ur3]-{>u0:Õ?t  8{# vߴDs$EQcw-vvZ&4N_č5QsG +^fi21E*ww#Z/Opԯ.U[iצw7E5dzd/ZHXEgZQh/)]+4. yb/gO:㞦%P+_10,iڬeZOص!dqq˻ׇ>yng}#%G~u|n2enWD?'=JOሏ\ݭnLߔN>"*k]||-}dŸSJ6 k/tη ۣ řOb4G7ɏ׆ZC v=nc =O\ߘnsg<ǟssl|8˪rK%HۃJnrhE]}QK_AK~Y]*H,Wxݦ\M SUUMcv ʩXo3eCY67t԰(]x^ۯ%ʡ 9dc>Bla67ʉɦ@Fyм+ .CԲoc2)V@ȘLN(B,IGٗG(KDmgΠk.lE Ep +TX'BU.J"84"\1PLEʰČʍUWVXf z5D(+J"(|J"YAʾ QR꨿J[`0cga2+At/Uڃs "zRcSy3[uivLjk\Tjc62M@䢉MOt`̹"@pY[/dA~qhBy\ Tb:U"zQΖCt,4qe/,AsM &ȯ r/p \A"*b"m^#@]QFrj:#*#D"5r{<1=kB9O̯HYrifc>7IeZ7VDbbK\ƖZ7ȅiԢZ钣DdW6>e ,HꅃtQۆO(}SihsZpcThQuxVc\,+ b^ {%B&iO,zv g *oVsxac([|W=̿UL<= u枙'y aS2Ui-}&lwc:E#&<?W\yrg0o =dE=y^9sZꍝb-}jx^m|(!ֵ\djoK͸mIъ5ۍܾ~[ދHfhV֙ ++^!uTW4}2EhqV9J.OYYo;j;70uVkZGutA5mk>"ы_ +D1(/byDE Fd6pT{kFn=y`ɋF/i&WNJɗ#crh!P&(VXaS,n๝exLH{EP/R{EP/_yTʋ_"A^k>"KWq( @<}A֠:heS!n EMX^MͩEPA*/KzTڋAmS7~Ԋ/:kJ_иM܃$eSKL/b˦wͽ?yVjh+(d-uD]ǯSđ":W5wB@#1`8PBAJ='E{bv +##1#ֹ:F#@ s`pd0Uv#v= +>JAFBB 8Pulsgό y|s8}'FxиTød4. ƅFDXֹ+3V8Ñ9G 8QF ,q#%w0"V8X G +Vѽ!Qxh;%@3p8őE.E.En Í2/OjyQcRn +FI[ETEIA VĕM )EK`QA hIn\dč"`\m[7JnߊR(čBbWJiH)č~< nB%Mɘč"%c7J<(ĕ*Oč"h?a7J@Jxan`7 +F h1+3gF7:*^ʣQ*~ %> ^2qA< n,}0+%a飄y@(~5q䃂y@(XH0+c7 +>b9(G cW +Bč"QQ< z ^Qd~nq// #APxjh<ՇLh@t9{pL2:^ +,Xd=a--,f,㟙 V[1Ҋ??ydQrEuB](jA? ׺E'tIW)͓A23=Z=cq&Vx2-wX݊OMdZ͐3co0EJXԈqpKh/x[]X.+Kmoϫ{QE~kEl~$%Ck +SZX>ƽ_XCeZF8kq،p `Hh +յ +z>9DtbNRWY۾Ȅyvݬ8ڗҏq`W?Ͽ_оu`cmXbVl}XRӽ^\-+wjkjeBZ(ZH|-}Z|-|-|-zDwG9r$v\-9Zwǵj)RZ*疪w6_KcO2KO#=-e1Zb󵐿wkw-q1ZZRtg|-Zrk)}-5g7ݾZ|-e6j] ղzoZ"Z$f_KжwC^I'X3udzC( I![qiȰuc@s O BB?`\Ǜρ#%,`Cadm瀁1FX#HHH4>a$D4fā҇0.l( AȐ^ww`Mf4>a$0gB㫗_1Ua2 D"':}XxlBBQxLxCE础P{EQGJ(p!c6Ƈ݈FWjl=# |\/3y_ ?q+8suDl0-KR${zm;-kkyuQ!F9/+d(l}H(@ +7P(B> f[ +0PșB6 n$5i& +mImu( o(@!5HjڬBf՗bRA+V +8P(ځBQ  +aP$@! +y3PȥBnB6y~Y!.1|Y!y@! +QRARD}^et+[ARrh +uP$ztWPv+Iu[𨰬V='y=P֪hT}a;;"ڡ{ /tI\o8=r ztGQ$8'H3;g|o=H=E8{|GMg{j;tOz} AՓ`{Kl!=Em E4Q]o;zbOSo{L1==ޒd:ۓ~fHrg}|O7otgn=HL"\n^Oji3\@ޟv? lٿBL9Υ |jٽs'!@;(v[ C1ȝCIcHEbx* 4Li\"O=~ܹ.?>5ljAY&R8v0&&t!Vg1UhӸڔ&B`lް &yBb[S ȼ 'Mآ)W d;XpFSPsc ^SP'`] 2;MÅ΅P hi*Y%t1C]+hSsd=~jKǤ~j<(oZSpFvÛ㮉(Vzehl%Zç%^Hg#_\Ash2oz-pFw̅D Z+[ɲig#)@; B7~zYs.x[<|8>g'n^G:lAgt65F}I;C ][mjC?hTC +~5B 7VgkV 'SڬJ\@Ԉ= D Z+[9t~'n*ltd +f,0ZN^,$Е~<U9`$*!Pds"&Y=|jpC H/L#KYў'M%0Ram;jJ=(Vzsp!g.-:u/\8rm8g $q%Z_: n[bURSsa荶[yČyjç-ܡn5KSWyiLhLWNV*ZТX!꽵,Yml֚7a ,7C +:+]tP/ +c#r-Zq^d߿Y\ujiJu*?)?ò7Ȫ; 7\~> rEs#_e+lQi=}t ܀! +{m٣ @˞ǟYr֡YHtJO FPf~1I``jYc}7[(Y4=qqP<Kqaf-gPvp_G+<~(d8_Ğ;'@xtEboXPj8fNDP,$zј5G!*]אyv*t!,n"u(uw[}"Ԁz`s~h%oCQM=JՂx!5Vx8ǻ%h~,̌45rmlX0]ϷsDipAm;g0"/HI'}Nd=?~hzЖ?oqrT +hOg[_ي1ek=$̮/Ϩ讋}nIg6Q3w]$ ?eUƓSNxs6Vh7 ӂ(}Yp$ e9-Ƀ(53}+}3Sr0a8}Pz^[=MKGR|6-(V?b-|ۥ63n﨎+@3,X0[کcLKW=0CƽecV*G\$ +`4q/KhP+Bm"/(Y xTE77<2ml@-Ɗ>[>m'DI!S*ӢtnܹQMnZg}͇W`J03reu#}*m𽴯ps&Tn}( o6h(s!FI=L\,Ye,S],־Z8B+=R#@k4{LQ%.)K{aV*çߘk̀/ߔa 2D1%pu¢|&ϓQlʊ%[(Æ}4܄SBFاoeļ8AI-G_ΣzTj\bUDQiW-+_wKY:a )l@vƉc !4@"%l7Vɳ=jf)R+b ,>fX`kU[ ayT"cJ}yXGk55gNIQUpyd'6A$(y\Q9r Z % tˏTC:ֻ4Ԍ(g%NaCvj>BA HlGํjOP4|AKˀi9e#ڝEA&hS%KĠ9 st<ٝO.Z̗\9Ap2%Ⱛ2EU J9Ә%C (UDan[b›O+FXGÉy̩iڷUB>Ȟ ˹g$_`}!M7"vJ')$Y{m[rFbV){cæɥ;)3 +V':/>)Q + +endstream endobj + +740 0 obj +<> +endobj +741 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +742 0 obj +<>stream +HWry>aURda E&$"y}@SvjKU"f׋k&7)lR;SeRں2š07"Jf8ieaL4uY,i6z/$VM\s^+ڼ0m-eQ:+ȥ_#^_g|WI+S ep@be<}M_ +~. -nD-xj>u٤ѢF>n36=`y&'";*xY}ZʔP{r%/o%FB>vħtˢmλ~"IOQp(r )8 4m1p(w̦=ܐaъE5B8!Vu6z&\Utך] y>^:bfr` *Big0KEwlW~Lr3;ݘ0Ýpm[~N#e>gpY!H?c6W֠؅iT0 ?B>^_2{zZb3m>>4тb 6a!Hns(5͋¬.^-WkjWe֬JZGv/%vr `t`Nܵ~"(,T3 1yTԵ2ٰ+-s E~T5\Hj~$*,=%?5Y; k,M{8ٖIk?< ա1?,X ޾&cK'Q~>t +ᒬL10X/F|wB,ڴ!mInrcG,_L*n@Wa8`\a+9TH{=ĞLĊwQy ?5A4p-S\*KF}ܓD(N]#[֝c:>yzhvSXjkà2+6!>NC]?.㊂%Tԝ$@}Qu]٘EFnb#KJd7cH4Qq6;I5s عUq1Ls"Ru'$`}DAR%+yh:1)y='ta=f!zsBͿbM-4E5IsHVvoHw}Uq"΃ ` Ж])p98t>iD]rINkc _Rt2$G)<ȸÌ3N7L!ћw[z & +NtҒ%bZs݌TK]%ZdiT eG<5yC1T 0&$JGZ7L~ pЪwh2V4CPVE3R F}fij3ђX ~/DvjQKnjZe0_kĀv'{ٰd{8?g \˅@ ;R&da6Kf| <~;]b3|,(t)+J<6] . PYVvmj 9qh;KGZNq0PJ; +M؃(S0Y%*z$]uS O[2ZM%FRV{LG\OwwaO?Ds\)<)IhmɗS#s.ϙq.8I 3:$\t'Vili·%DlFFhalgP;$,]KڥGHtJPhZe⬀NܗQ_2)ͦUJ(.ǰv1<^A: a.IqGqLqz8_$)Z^_.Il F9'fLRR3i0 etGmGLќzOgfߢ"\2D|ܥoh+ N9ꍿ@xӼnmn$-ԆK`o:.C4d⻅"A{_Q;578>\\.X`K7qlC9@*, &s%W9S}=j\:j]AqSw6,T#EHuǪW8kS#1 0/gT{11Ag6>E8QviW\ [/; ./9Ak!yZ{M[(T`@lꌂ.r}C@h'gl*'dta 1 (Gګ+@b_[dGklmpaZ󗱳1לCHE{FQclm*Є.p[Uy|w;^}uޯjR袃)Ky0!.c~bfEUD8;DmuCE$]󢰺Z.+j@h3;B5gg z5=ҕ :3/t "v8Hw_A{RT !G(gNxodinu55&ހkn3.jGWzw1ʪidמhB#86yR]&se%/O>q/ +h#bE8 OEVAf2ۜKy %*䬛8hGR=S㣬\H&0YNNZ ە$4 4X7wrzlZj5~`9lq9wǭ 2$U p~v6h{X6 + +endstream endobj + +743 0 obj +<> +endobj +744 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +745 0 obj +<>stream +HWn}nNB}%7xa 4@l#5 #K#{7_=Wm60awWU׽N=],fq=Tijlך\Mmӿ]Z몮]cW3jY|-^ei+W)d%m06..6V>T!#MՀ,X1oA10#+^?w ܍Xsl1o hy(>K2D҇#twuuv5 n=k r,=x]"W-kW kl׃ЫmprдY U_1Yݽ̑z*gkUoT^n R4'?/6vH1N+}ܼԵ~ʙ֞.!M:Boȩ^N )@~޼g[^mKY%mdiF}9fAF~ɨ[lId]wq)yCz͖zc_O7Vr]k(CN4s + +oŊBrF;C9"{.S;g/ D!"8/릧%g,h`Q"rD:8pUqD 7L1rq"\I +@~DyJ9®Y-[sC~abo_bOҴ"3B췃RSɃk޵[PNEfZЗd[K<`z]i7(QfrJ"%wɰ$m)VTΝ&X)@'> ;Nv[5R(]VM*޾7U_Dtp0'O<VXi*7cW|an!jaR?)VQq&ujc3f7 +lAlE>h4 d\fٿ׼E#{0*!m[T)tH FctFgA3R Ê +X"<Z؁dAafۆ-4ryRy%0ڍy:bI|)8&,CN+RM?z+RR ;0 /bCÎށ|$/ŝuK3- :[#=>Zε0تCJac${B%~:J2่a|W }W[A".0߁-ɩ`:rR*Ul΢]MU1aރvRru_Ǟu0 6u7x30+MMV\e<'p:n{`;| aQvVգ`zn,oL\SA1ʼnsx;Swg=;&Z(qX"4.{` 8ܲ:8pV +ooEkY]Q(~"fZřӜAxt +wAQ5L‡#>id,zRș1BY +KUa|,aVrEy7ug׸2LvmU 0)~n0RB:o~G64Xdyl$Q?>tW=3\ХF̂%(X|q/s*q:Z<"%B]#;Vfhd_?A@E Ae$8ewP|C*P֕PBgS {eb^BQbqs,7IZ]leOO.n{9d+đ{}Y3xy:iPf4qQ\&cgወKrr{m7- -Sub񣴅%P^Z( תLt5;z3c{h%>[3 e8̃Jۈ[>t#i\O|n#6NPz4u^<,6إߴ k,pfǣƟ\D Y 8Kv]bh24t^Mv L1|& կ4.L|7\UɗF;dAIFlM8uz9ϧY fI]p}YZfzJZxy:6R([Ž늅~I5VC! +iGZ7˜F)\mb(]$mdWWF6;cr{^ze)E,$*{ck!e +kJ^J(◟ π8ѻeXVGЇO2G8ǂ-A(JZ&sZAٶD 4&h8vtd"s賖%JnXIRInvM2-":$=Y* +Z3W5*?hIQvH9/trnꎀ6 :j-#ʻr^-qWt#_ NUeaY 4II>{3C pqv[ss]2? WNMm98fX'P{7~t?mBG{m2S׃bWW,yDhbb7#] +%ume-^&>\n_IsS+JON19k qsp j|TELL&TܗN ++=[l^hrH̭!!g-z%lH4Z>3_wfϭؾ:)ρXO{c^cMP̭nc |K}UJTd?jAR +|Ifkך+jMrNC.όI6yӤmFmiKJcwl]/5)GO+qgIAU~b Q2l!ެ_~kB ~ql;>$اZ6G vvW`yQjw=$ 6MA%cq,zPFJ4tcԕ"h t'"E_ܱjx8T<UYA5"&; csA$3T*O6,Ol;R 1%KbC#a9n+iwn"!h 7g;Z)k[ ł8`9]%yXcjJB}OP%+w^A +u+vVXuCi1nE7Xl""H[`b$s% L"0 T4(M yp + +Sѫ觺^p)zn؄6܉RvGzyJ4Yi>йDc 0Chr)T"A]9o_m?*F6>8^/N,xCCJ˓/4,CXy{l>itς υae\ԫ Tyɽ>e4Z1A8sѦ~@CDo"YJܶ[֗=^75^5Ƿݲ<%;n\cl^%=7ti V=ZY=Uri($7-g/r0*-f5ϑ6߇G\i@jЋS{A?j;!1dU' +4/(sK:I]W|0VhZ]_0XdAe}x:!KC147oW |W'Gaˍ< *O )eUJ}?nmzM?Q؂6w_% *axq fڱݞ{uV?{Ӽ~wmc^']Е\8vũ+nhuJ,I .ѫh!uhJ,#J\1Y]_]>u+b[Nڿ OY`ߨhbE646 TNto!IϩIWĮtMCt;␪s]2O{ˮGV (OecBgo㓠,5 Ƙ.̮e|V/1eCTsa7pC.`;{}bd^=B70x\i'y\~?o yw}ks`C.qao  ɇ)8 |c3[x dHlֆRڔ-KpmNV$m(qN:}N;7,\uʆRjsDBǬdAI&=ag'D +hûpIVf,Zz?&Ի$U\ G(  IFrQWտ e4"E1OgyrF\>$P*paI,Z$q(~xD:ypt>D_ukpOb:J\dM$FaP;5o;l+iS& d VMеDi4J`0ddY5[ɛn)/ 5EaFdfPm=NM/2#.ymՅ>CwSP*RF e#̞㹅GU[(VExpfOЩLAj!sLaȌ5L Gr"@X_j'mGDnMVS0Ls`wVhPoU5C@_m6)gH-hPu{*|uTg0+Ν,'3ONZsyޡ$8"l:5eD(,r z!KƛAm`& j\ĦĺZȮd \̱d~"t~OtLhT#-ۆVnqIhAYpIOȌxM81p qp-KFM*׈EqTH|TfHzJDE<\)B_,`$6ob]Pof2HS<1E9ʤ pI_4oF&='$3>/3"q|@EqVcgeN< +VpqA (#+ӹs90`l0T +g¨"0\\ 1 NRӕjLztI! 00p)-$S/GqL]R> IfCp(JB _HwkHLAGbկț3 +zpx;Znk~Tv/{姮Lisj4 +¤}غ1V> +"K%Y!~L 'W8.x&н"c(jHt֡R +S9kϯ?#0T,8bÊa6τRE &l'\i'HH-/\D3kphCn|m/zL-W9<.(׆ r>D_o^L^`Aڠ.<8NGGEU, Jõy%욗7u1bݪAx 6,UiWVTmήE $A ZFmVyw>MD7a4iqR% @֬lsTd;K +L F:OTO붙>U` ddžw7VO +.G}YQ1h$sE!RHȜbsVi+NjƯ4={)2L-ҫ(h@_,}4,Z 0LX + +endstream endobj + +746 0 obj +<> +endobj +747 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +748 0 obj +<>stream +HWr}W 2 `pevmg)UvJl"! +DRU*ߑo_{(7]%b.ӷ9t<ʨȘ(v*Ve,ztvojڌN0jq6WTF ̣T_&S{?V,00r/qi?iԧ < Bl2l9[4ܛ6ϐqV`#% ,%pU8/^fLTtnBfbl. [n +o9<:*2r4 +2rqPb^CRc0B'A/UDAh(m0qAPlk]Z\fUJY}+ o^w6R7g TG 8;qa-Ypeiv 8EjaL%ȨZAjldm@!fI `*7} yvH`7+YR֐꾚%S0|fs tˊ^BZm-2jHn|~[pL +wu^Lc`$J 8S.+r*AJ kϾXNc5!ώd7I!SLyfɳw5-UBT,JXo:V +"-G×;mBneGw[ybĶW`w5IcLEW:HW^y1E2Ҵ"Q1xydMwQL~̿EoAȿڤCzm$ZELں*엔gI*0_6I6Xd%”妋L-Ua/*u4`$>zf[p|%&z/$4X"b&+J +/R H[ ^4]լ?~ru="k ^dtK`7\%Y.v;xNU7ղYrںUojH1CTòIwJD*ٹG'dۋ\t>Y{y zy jd9Ną,T!@E`ϷIH(i3aR{+D^nzTnRZHqz$NaAuÚT?lXpεUOX#U#NVI'"K jWĤtOFs5YP$ree].MNV{vӓfJJʣ~d bᄇ3?uu4kşm+ۜ.^#"$a"xltvU{>M~}v_޽U}r)PV'TI[[]_rue!?n'7 F^pO 7sb>G;hWX>r,G.PAY?? +wʄG->?օᷙ4 |h@=#BD}g +Ьl}_~cVCfQ"rB,nSy\#5x0ĂeQ=8?{៵'VuBJaѻ EFLޱLGTheRZ}rLJ(a;07~! +Lٮ[§O `mݰ-WC_$/;M@b/ubT eɚ-jߐT|gb~&l| vIp1LXp=Oa̰R䝑EYy[PJfEQ7|M1~xb=߶gOL釭/k0ޢ޼<Ӳza.ɢJ^jᡤjm~w[^""f{j`^*b8kM +0q@S%8-w=a^ +ةbp@K&H<|L Ȏ棸CdȔZa?b!oet3#6!V>l[N0(e),;!@ZS3i&8/ٖ(gΖ6U-w+Fo5OgEgҔځ~^tl6F4olLg ZT7>e[htI /mqF_?w5N$Vza7Ntn{ί}ZɚV6|# PS[hj'TP;dJaRBSƟ!6}LO5 +',Y/ɛS|Q0<f)o}H(xJIUL?zTd;"Z_=iO7ǣ C + +endstream endobj + +749 0 obj +<> +endobj +750 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +751 0 obj +<>stream +HWrħ`î7%e֮-Z$$IT^"~1qO˿Н3 Z1U 1}q4W}asHxd}\{i5$:TЏv;$O]/u|rՓ #z :g{V컡ɛ<<35E쭮j5S~n/g7𓚠Qh- ;<|XˢVV:v2`;~uYLW`e@[hM[p6dC1 ZZwmƊ-BS'.yXxr̡Nsf,JjcѢ=_Ws9EZեȹ^_H /D>=k^LH)My;˜ޘ%e+=#O'#82eCMUT /;coLCK7. >(pvvWsFjs_"Fc3NxLyvTAj4/| 7?ѕsh4}o 3pt0tWI!lG2%!OcuExwC^k۳X!VY۳$T޷&bq&h5wB(n-WeA8̈́w},asEC&ԄyǸ 0!;Qow&.y0 +'5twZ:+5Oay^jLSMA#Yėӽ6UvR#ہ!IftWKлf omH߂}[fMnHSy"4D\$ vmc_ȲGVNc>3k$w_u3YVeCY j 3dؔofvdZ6T1Ŋ;(TZ + +[}4$Jy9WsW>q)=m#'b Y' Lz"ՙ;g/R\07ݳ)Xbٺ }v!01$\.xrħVCVoFJ\@k[䆠f >WH{ ?i*.2eb*6"R4XJ$Bd/o(_O$a/SBF]em͒M[Q!,iXu4eI}\Oە64Ytӽ +̌Jl:E,S.<%ɏMi0\[b/,")2͢g>i 5"|kRvKu7g>AwZZ X*vy|1SR"Z(]Fmw\=i,VEtq/ٮS p+Q+Wӥ.ƨjgmR;ĽSyrG<[YlTm>1 IWCR$or7J4lD2_(5́D3mY@v5uQˋI/ +z,~$:?ajdbfʩ1`#wM gq"Z[H\6E.(}31Y ܰ#d2ikÛd?$;DOG`-qpD$@UVE|E'}#!&8ԾfE1 U-S?сiX~,p21m9d$t>*PS(aV!K*F[9xNiW>޲v2  >pE]mTWzA&}+GԴ=(> +endobj +753 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +754 0 obj +<>stream +HWےWL6$ܭAX([q6 %awKw^?EZӧ{z]L&DfrsEASGAiM^A.23Ѣf>Ff;ALfgfrw{ >Q`^ߑ𭉒(8 r/AY}og0k>ab_96{lܜjeD^&LЀQefX2JT<0ͷhU禓Vρd8ݲbǢt[yǍ"> 5iMbw/j rSFtΊS7x#×PO%ɹJ-Q!){CD*eG2%G0^Y {~ V9=.I<4[Je>' +7-XG^%04bNiTL6B,d;B֘US骖E5>KҠk|j|~TS)\j|Yz L, +WtnZ 7{Ov<:wkh-a)߷C`^g/1Ǵ*"z_(C]QR[^KDaN攼"%έlI +Y ZRj+ʙuTFRv8]I}덊vmI%zZ"Y.LnUNxe˺._yj;~r*W}~2 $^ #K<ʴu%կj]^hʰS^;zCbM{غ⓴zXX K&# +Pèr0՟RʓĆ)CDT{r=3T~b{m +<XಓJm܅:)<$|Y W?ᕛ{o3I'jEy¥1N=^k܀.%VT~r)cMSGtAAӵ#- < p + +7:!Jba1ܮ_R(r40}-ٺ@M8ph]* !kwmBsn( d~端&atjy/4IQg۶^9lm(r65h 1n <ݬjWͺq8)z 0vG$W& Qϛ'KmD&Qet͟,#[`DT`@+}`56;(LJTP 4Pp  + +endstream endobj + +755 0 obj +<> +endobj +756 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +757 0 obj +<>stream +HVn@}+/.`0)M(Z K*LC/TJegwcWI[[9go]:b)j" +_ygXCc9=NIj {(J9`h*%6r]>(WLl*#:ԑd_L f25U FtJ_S~u4! ;ɁTusua!&Iu.OB~!(aB1aϙ <"cUsp |WQ&gRc!]N\Zg#X;yFtB#W +v0 n\aQ<3$GYpSMaYb=EAL"6'ga~4m@`7J0.fkgG%J^Џ-|z.%'/\%@I`&1ҵ@0R9H&ڑ^`1O=1sA2Ͷ (FE#<'S` Dz xRTp{4&Qs;m+?䴠  j)x! +io L蒯o[;W}bYSbˏB2YT +j> +endobj +759 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +760 0 obj +<>stream +HWn}ɓF.,lvٙ uLY?HlX?xQA57xl 8w;f pIB@|k0W+癝Ԙ\x%p3о+J0Et&IN W|Z*q}h/ 0r;YA4D=Jfh eG-̤ (+ɢٷFO1v+yw yfdK=kl{3)M`*>ff\ +W,~Ä#// +<%״ +(@(﹖5D?eiL{l xZ0kY!RaeYuX Ƿ ^% +5V b*CP)$TfY+X-CF,OYv~l8hzDafx;Ql `Ϛ(;"@:qk¾ /S5Ffhy)&LǸc$L颻5'9zx Ēr/;Y2m'!ʈ<#c_ٵLDJ(|*FBq$K,}#4#jAɩ%d05Ũ&’4ƱAwfvDq8MTBN i-)$O41Rs'X#JL$=ɇ^-eIQRq;ÒGԨ&,s!rcKHpc?V$}N\}T%$M\ *ݪLh'U_攨T_V;'M=VS=o4GM঑!i\}fȖ VFO$R9r+@cA +36# 蓽6>M Eju9 +.^'.tdwGq|"NO,V!/sV0xT\ኽqI1<}@Rxtͼ”B>㳬 0K{\@5>M,ht0\S)PG~i0p<.D̝9>+!YWĂ_<yR'`J-F!swbuEj0 N{*p5{w9pZX|U&j3DciCV$.RKD^3]@SG#c/\2gNWu(NÅ:EC@$)W;Y1? 43aE19A" Bt?iBiӈj.ID.ZyԐGN B!GxMO2xk9}ZsFzZ9aȽصm +^?j+v^Z9`I*oFܽ~frg\ +X +ڸss`9,IIUt8}S9}@jV"b|0-&w΅ԐPe3`C(97X(wgv + &; )ۿ`Z7yZRБX13dȈpk-.F/0V4夹(m:Wo*BXt#r6iDkQ2'V/b3>ZÜwIrRpD̝x]cz +FJLԕcbBh쎃dXѡwx'`=7֌D[ZOvf+lVE:RP]P SCyxߝ8¯4p =R XBK+ +jCɂᎌ[Gau`G5RUnDGOVO=gjvfb;Y/O I+2fF<(]>^c# Ϟ[_j]h +l.[iBiYZ +>eivqF ROBcCY/lza[wE|'f~&m!uC`~}%*MCR;LEsY,cW?r~pGNI)FdTqHňONxl9zxF1ouqmԵNFkYOǂzQ,t]`B~43P0~j-GDO=H+㬻ՃOQ-(ry>OS5K˅O1<+PMz%9Ibc9Q7'uȘV.Pgn" _&)| MnS6M;{qY q۳E3~$}$)ʲR%aI#cGbRĔ%kם5'fJq>r< #Äp!ckPKDqk*e^l*m7ߡϴ{OPCߝ6+f9)6e[Zˍ=DPr >:^oh#Xӕd 4Q O~ +L`PPTMlͫf䨠qR/RZ3=g)ebz`~{QknVv~_m\銣fG! +%hhW_+s-MM(w +qJlt$/CVZz +0{% + +endstream endobj + +761 0 obj +<> +endobj +762 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +763 0 obj +<>stream +HWn)OO'Y/c<@KD&ia"ye)Y鿪ꪮz=ͬ2jybLy᏿\l^drf_&/+{:uw&Ӯ:bB_)~LSƴV%dm ʦ_{Mb0\]|L^^Uu<^0L,^~]\6bop:6(K_wE?'F (ս2K.T4Kl`jbma5XU$aIP[8K?]g(6ɆX.SVg]qXq]/6d7sRPsP>R`7r2.ӡC #/" +lb!6&+7!G9O +0.?<>6a1؉{~=E5"{gJyy9 KD}OWY]>W/pc  7 hucbnʇ9,^.>cz!.YM]\*s9j,/inj܉墕O^\xNҖtUٯFԬŮ=W`:3E;$R*(aR'a._(q%7 ܣh,JN*d y=^ߒȒ7tI>28"۰([\~rVv e}ޢP/[X\eɵB$_mJlX*묷oKER_6G֫n#E|%׻:u)zGL +o+/@ˇ«?:n Fz]LcC=t9!fF0;[>1SIXT_l~HLyꅚWE()Jkiv7쮯++u_r uylZYǡaevSV2ZTaa@hc }UagA{)E.00ȀQƥP0?c"kq BCU6$_(a,J +K4r`-˪NKT׵BNP> wa:-8>r\jJBSN  aޣ'%bMal GWyS|~t#. wG=J"mL (Zd m,%Џ@d: 6*B/0rh̙#ἦ< oqD(l'ԝs<>@[h긙 :?2!t\ Y4[ck±5x&@{!+T/k Ti z'| +ǖI6#I/N?-ZM[9cΉTaNf]Qlj2NC]냅"|**ԁ>k&*~8Iq}t8@0 HdO/$ f2 +VUp{4Q;)砯cь>#u%⅒\wŒwj8;5T+.G2닱[ Uwu%됊\owj@E)CU5"uݲri 6̵ZʪM騮է%p%fۦy1 ꨓvQhbNfexUdfof(mVkII^!HR>j+01&hrmZNLp!tO֜40ʷ|! |llOX.|! KԾ*sns2^wQ3g>/R<{הJ{jd{vɫ6`He<*lHX + mH*q"*bUL9K{Y\%!LꢧքBbW؎DBZ.lYU؛Uc/@7t^3 +]p-} v ݍdp`ԅl +pRO3#&: >Fq~:HEa}i0e> +S2TE ?V')ELYQ덈s +<9i[W's#$I +,շn'd|t5{-փU3T*$ W)%=h + +endstream endobj + +764 0 obj +<> +endobj +765 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +766 0 obj +<>endobj + +767 0 obj +<>endobj + +768 0 obj +<>stream +HWێ%xIcHQԻfS$@[4k& X;#9cyv3-)كAQI>|flqfq\^SB֛<1SmODT{gNufsU'}yeg.o[Bhv<2fj{!~VQi<£^(E=ۀ&nQru?o ~|dya7ѝpsy{҇- +ߪگ +sCr59mcm>֡ʽU^eJ 4uV7YY9zn{ 3S?H6okR`ߘ1C0Ø +*&ea<,|̷~G'YH +>]%Ca>/cv j7T3G8-qutd(AYkwvg;#c<\2e}$;zȀueqU yl!j'J允n1rs b +\9J=Bߨxo{s +⵱ +宪9Xʲ`3u?ocLgdE-kR4^B<9T:սD0'vDM0d;|͐ +"J +KhHf%*pK +nx'VHaQJSH%uw겶i)<(ì5Q +rܵ>L$-Ѳ0Әr3*BELk~!;YT@39U +PNt,p B +=`ݦsUi׉()Ot;""öNzs)c)XŜIs4CsK}<0 Sa@RwFG2RR `^{3F!4xT:ioy*HlSZS|B~k>'$yR(d`҅4w3t|(ULHmEx# +\5â6rlO Tp6Sӯ^UcD^*ꢹIu=-N=P= w)TA:S +ku/DpL!sNX~.;cA7lIV^ԿB]q׏S GLUfeb|?77$|_,fvK,޲K4 +XlOLKhWKH%Ǽa侎;AqL@%MDŽ} NgLaB>%mؾU;{1ķ3;P4\FL5+*6چ2εjSoh4z¢{ MR @+#e`=`=CtGM" KA[~ +GVNIpy'ȍ,MRcʭ<23㐴[C\@Tģ'|_gE^!>ò*dBPDZJB0!  : + I%!^rJ'GLbR-$&Nb"qβ+ +U!t_ݴWxUҦP%;ʳ& w١S~+Ro%Skӕy2|7*I/\:bn]+;mVr0$3RɨǒO;_:#EdB*7Ud'DwVPG$$)]JdW$fV"0JQ @B&20jy}8G[[Y X]w#ڈ\']M/"s(5ZsE Õip9*6yj@J)73SW-Me"xD+㚧]rz5f[׺|붭gzZ߿ۇ"kB,΂Ƭ*1!)tO)\Ɵc=sy'me?x-@\Ѣ3^ݬiK,E)Oy`DX@E8cit'y?s>Ǥz8#[cn[GaMZC JZ]TO{uyZʑ1j-P*W:[L&y/‡__Yd:YٗxޑNU]ýׂi໎rRlHd7#-Z/ vz _7aD"zqEAc2D7lab. ӃH xƵG)%{d/2GxH3#*JI'qbQ J ԦimS/8E/^)@ǣ #)UktȾ.PRU8ˍF9#;31ҞikINv3lu}o/H I^^35NSߴ4bR*Sq?.C#ڌS)qB4;ٕ|(d_BB]ЗS'ʜUOt8v84lukFI.6鴖ywK݃dPm2DŽĥ*6YHmLO_9Uh^Ż7Q + +endstream endobj + +769 0 obj +<> +endobj +770 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +771 0 obj +<>stream +HWr)D3*"n6%Z9x\ thAыA^rHJbvX8c$&?ʊLYIi,>/Y'5e7;˕5~תe?ڜ<\]cUY|"5elK^ňXE&uwwWm]nO1l(bûU[ * \ q<`L5KzF%贔dNHjϽQ)m{ES\˻kXFspa4;*QNUבJQ(AO#;) +*!Ww/ ?Nftx'V˹3YL?kң=幉ZmlǮA$%r+EhÜS),NᑠS3 Su̻NzRUyU(±2ׄ(L#Hנ[tC @j~B2V]#,>plJ 3GY:m+Za!80[!lw1)BFTPHX BZ)R'9nY$κ 2!9TOv0=0 +C`r\E1\$w%0xd?%}wV[RS녢k~OQj9$,uxDfBnB#P  +0@g`m.&hdJi5\ D%Q_<G~a +-6,:4è#vB),3i1}YݣLz=B۝1tU1*I[Ҥ7q>^cwF48L4ڵ 0:Q, H +Ƶ|˶-X6LAl +E&۳d{ `3H O/ 8=f#rCH.ŷk {Sj>肻n(s7z + +QI=^裑BDɋs;8H7rC0Vy9j}^3k~QշQ aVJ&/7["ǍqL1j!:K,@EY #EZ澯BVK-l^ECje['§n#k _O:bcYb⠨x (ξH84.+]8W ъC]W> c씆43z9ڗBW\qPY^OrHpQ'n|!SZV snX*"|h[UuH"mLA_855k_yd;6@_uc'nI40("sa@2WRH.(Y^T+ ++kT&ZUA=c3(G-gHS1ĭ6)sO%%$\b Y\8KZ[LdLb2^Rjk sVc{8MO,gx a+6=Fi[ZK$C>)p@B;XZ'ھG^@x2I"bh3pQm\S7 A(J9Lס|{l~f&ՔUTH}`ˆZ$:B{:hoMqNLwab*iBe psߡ+BY=P&i犩#EP : Yluga ,{%CjiWOlkOwNt=z|nsT͇8XjH37JM+a> +0;3!b!_xV> +endobj +773 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +774 0 obj +<>stream +HWn}C< hրgy44LjGIя+"y앀a_N|3# +nƛ5>zqr--?z\la[UiGYUه>d crgY>KE5K[p׌<|dk՝.R4*b'b+?8[8o֠z~>'eנY-sy5Ҟ[;\_NZ]P25i夹IsT;|-˛I$`M"xk/g:xՙ 8CWxQͨ,sn.eo`as:`/eB/~v Wz +WZff`.S2UgM|-2sB~Y >]3Yjº>"O8"kfE3^\t=h'XkŰ"OA ˌ'JP +03 wfeW,ۚ4uԲ}5 {j)Q1MKhWqCL2^L..;6#yZw1Uk<]=ͭe-f=)yA(HRH51Y|39N[RҕcELZV`sڍ[ߔ1?.4味ĩqNFCF1ۣ]2R᧗[#WiX9 +CP_%`{ިЖ ~"R1F @&PT +!@+}P*@-!թ:w2rwSQWvB^ Ko?U9U~g~[ZF)fS8e :6mأ&Ad8@*T,Y,StרaTN6!2|*a옯/&W)hUL]Ù +  b]Yz믘WrH`BJ1ִ +9Xf]+"o=䄴aT%Q.>f6roT;&⪕Nv]߂'m.B$L1\j@/}Qmg:&]@3A-_»D.6_JWOݡOl&Kn܈} +Pl!~p nh~gȳ~:P7҈{(:fPiqWqVt1k~pٮ%pQŹgk]F\n׳zN-:INaeQfωP*82vZ7MeraIPADGU^4? ݂[rBX /ÍU_0\[AI~˭g<Ԥ !<2 }$-WZqxyy%G^f& ",d;毺4  pW$˧E**pjbe31F +U_SM&E ^Z}QF ﷓]7|RK a 6uM[t~N*qUPUkjʻTmRnꬓƍxb^pLTekf܂.j{;z'xٷ2w͔/睍,Q“@e^G=O~ƽeSi*=FK, l rّ/jGʑhS9&:xё wX< aN{2]{=.p QyTnV*mcvKk. ZYO +_g:`-G$ӆ.Cc/Ĺ0>K K[DeՄDN[%uٕ1h%'!)w/_eUjY +,?_M˔%`t]n +'n K*jVtG~fMsgǹփ+@P1l j(΂ ~I63xa/DkQ4Gnq:}-MUv:n<&u_qX[it:6kbI1Y;d> +endobj +776 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +777 0 obj +<>stream +HWێ}~E?hcJ l 6.G\:Zr˕"HSU3CruIӷ꺜:Ubt0JśMT?II.6QwI-nfO=ΞVټmDWj~v^}_cnLSsyIi&zUw/%2mCI3*8o:7|!1;{cǙV?@/JoU+ltQM4~;{юе>B 7313M'c5ݳ<&1jujGڐmaB _E6!Ȯ! RMWk16s~^mڒeBj+arPi5;R?sϛ6YS(&&BI7*yOJ&(SJB뼲*0@?2Dm7F} +S%^ڈڑ8Q;;$e r 9#2lc}Df-T -V;YodѳANB&r}o]`X1x MI84 +ցX7UWB51:s g_a-3C<˽s]mjn1j W(?F\5jKD&l?"#f $YD`$w\a#ɝa*hT)SήjVXM}М#UZCREJr|Ɛ)]ka ɵ9A⨭gO9Tkak4_gM2<;ʛtDkzZ~''ZAEY')#=NhT`!f`|꓊"} ;XήU`UwPG"cGԀ6L\x ,o(KK>) M$E%JJzE%p +k-tcJ@  |u~:z޿կCM]u9 +(wԕe5New#-ۣX-|j2c`h~=d*u%҄a߯2oM~!Yh ZӠ~ -u8<:>gy6;.f $ٱ]3-p֛Yf)fNXux J Ɣ˜F8)5Dp +^PAZ<[^]0Ke_W{~ z}/"'"G.orCUc/eqB9]G<"iG&VTToYH2 ]y]YdGꬋav_ r:mߜd3K}3'b=#+6)Tc-*AvHdSJ(ez=mW![Vj0BüsL*8h^MH@}#W²XvwgŖEVwE}#lK'::C( ]'-!QcY:^މ^Uʀ%NɁSF#Y# p&J ,PJN@*|JX vS4C.Q9ԻCA4Ӷ'r0:O涋!M_Dk<Ir= 5"+V} +s^"p1Zn=/ U?N:B'B089.l`=e}qW@9-e˷=+M~0}[z4$ql}Y?љ'Kwo!}g\}Uv\3C9gxvJնH/a"u"Hp]x|>I%iˤiqٳn\T(ݴS;/?ꊰIApq>3=3pSc2J.ǔjEL*J~$Bf$ KZLՔL=~S{XǎnݫZiՎ AQ=67Lei!EV4Yua&~>֠3XX(pt!UO":m"Ş-IT'DJTX'RHsU"H_@R ,,?3H٫û+aQ,rh24`g w + +endstream endobj + +778 0 obj +<> +endobj +779 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +780 0 obj +<>stream +H|WnF}W4Dn6ozX :4@i*h8/oؿܺrd 0duWWvMvqƚ}dmy|nƙ6b :1- G k}ʆ,`n:-2s!xxp%x9Ʀ$#3={ +B/lUtd1"Aol'LTX'}D6q6_G7gp|:5<}1s\Ia.2 L#&*LN.1S9`_E(;̖vP } q`| &N:a\S +JI܄&F0݆boWݺ1]Kq=Hx~<#OJŤDh?*$L;`aSl\4D'W{je:tlG+P+e+M !qEJ;%)kJJeN?+oKL0 \B+̂^g/G L2IKnuRQ$+(0XGjlHdGgXB|)|hx SX08yQ_#;m?;-:,tR]QċH_B76e"4:Tߋ|l :JIbK_:jWEp(45G:ikh/Y„4TRVSHDɓK٬$Dq`X\.c.qzys~]&y{&Gfx oǹ@TP}ѹ eȅo3+OY?TP/[ UEc.ɃQ[w8KV&pC7Fs&ym|6&_cJ3+G: +}odMlwա4Wt<3W2 Xgc3kfӛ( Lkl] +,+$ tbo"W{A͕p>\Jdn_ kvVe-K% L +@F +7 enſf 0#]pO_1K~e_#_Fk t vUʹPB!CuDȔq}d6!%d⫥m#+x\@r_u& ,$"J֕ ?P8߼Vl ٝ>#)N=h>i&)FiYҫ]1u}@]^_<ߋ +1= X"*MttJRxȡ*!um@Z kx5ail[ȨʪBo[>*ۯν^Zo7^öi!0<ѨYQ5˙ qFEfUpIxW'U`?^E\3z/;{`HP-,X 3M{[x`W,T6 v,^iN0KUgRb;MU +iL}1 Y/ p"is/e^nÄ )MϚalJ*q"%ȽNAgPV9#ĠTL."'Ċ&; LZu:X~-P&RV&0jҍekG`2éT^Z4!T +?,{D#2Ȩxږ?nRڴ(%w/~F<y:˟D=öZtnuCQpwuw /d F_Ae;u$0'ycNl6k6(-tM貲C<=]%CwY/= I#!IrRU$׻fto눈;]Հ}[mMtTjPaWOZ} ;tBX{܏t cmob`[YFW"cf)?P98cpg%ۣc(qG4}Ԁ+G &.b jM/UeJ"Uݢvox xȱsaGoʋ\,#u '#k]3S-~H[ &)Gy%={◖;A (6-]| oyV zTJ`+^|iZ"o?W? HZ)mnVۋ HnHS5TmCEɖ^ةxizv'?N MtYpWYfΧ+`&f2?6 + +endstream endobj + +781 0 obj +<> +endobj +782 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +783 0 obj +<>stream +HVn0_Sv'TJZc +wwQ^<[2>n/u[Zi3m7ɏ񠨒5~4gL㡝qR7 fdA<4'yNx |dvIk箟rua$RtD*)fiSFȀQMԕ_CLɠE26k\Ս\j{7 +gh/ -yT(@  qRw2RnXfJL`!k GL:`0"g( KWR۴wtDmQc0K\SaŹҩB-"+xW7 + +endstream endobj + +784 0 obj +<> +endobj +785 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +786 0 obj +<>stream +HWKs>KKS:l &y]VrjS9,DBb +tDڔ+#!2AYu%rws6?:Ͻqf~}\E?7e]+3;:9f!lɟ~rfs4,/ҾMfe۟z^k<7.ƺH\fgɬHKVS\g>I63*YJuXE4Lc<*N 9V?4qY@YE-:UsnH=?<5.nnـ4V"}>nhQvj?<i夹HsTۖu2Q+S:Ykn@+~헦_w,vsluo {M8hi`om]ww; ifdGQ̧)4ET9Ȫ@^%RX. +GR>OK$݆yX3sq;KK5ʼn->u58 * B+z%~Es9ssx9\Qtlړ|y&|4ƫUpIiQ._%r߀EQZ(Y]þY5\YKYXP΀ n)+vY*Wآ +ʁ,.Z+Up ]R,@1 cJ{GYq%?('hw?L[#fX3$lG[f ezniLzM˼\3E@ GfL(ޗK䧓Rf [5`of!DFkQR)V/pdvcny¼2/_MjrC Eލc0s5s4QN( pbp1[.>ow ZV]0o-84Seƍ.zzǡG ~s a|T_C[AС'/$XuE` yqr1'GMT|r˜SpS%ViaD G۟'8o9f)|bc=M>qgM :swP AIgOt~XѮ~81+ -|ƋW7={QT21ݸ(OEާYc5-G G{U~-O*_ya-)&{/*2`gZS5ìD;޾vKl.MZ}n'} ,A4 "\{yCJ+Dؠ(Bx:͖IMvs2@aaJ`f8;q?Gdf4Y#aO3o0Dz-yVZv$e?Y2 ( =5:u<|]VsZEDn.*$;(U(ғp_ +"{+g +*fX?K@պ< F{zhzPhWY%m7,L +I<#Ikшhly͂i8.B8&T6zz=dȂuiSc W"rtxNwS=G^("F0k&mO‰MȨ 48yI NH JjXaZ*VΖ|Q͸K2a;Upa{ =Z8W2Ǐnh0I4Tz-K73h5bw RKYv q_Kz!&_.ny\:'Bl!,UG`|FxRˀK\EC/⚷; N +Box1@.Yqb=Ky.hxBE"Ѫ`zi"qRrFj@:=j]{:uȩKA@1G*E[|)&L$Μt/8Jݚwl|~1zg/α*pvH!tӷ<}IjL}}ﴗ*/@nUxRp{8CL9G5੩íj#=˽*>vhاBΩ( "%؁hTV(Dz;lT '} ѷ }D^۫F8Bdba/|kUAFuYHZ,i0V\p|gփIU 'HЗX,!<6g_<vb6Z 0p + +endstream endobj + +787 0 obj +<> +endobj +788 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +789 0 obj +<>stream +Hr_EF{,ōIRϘQ3$! "ȸ~C +4:CG3"v~1[,qf4s.YX&/0weagw̬}ޙ~6(Yff}0z;>k|0.I,p,l~'E|f/?"300epɀm +X~430I"$%/(tż@~|`P`^ ռ4xl{=p]#|:\Ԩyb_+2#yCܑab׫qџ^ 26+0VU1$mm=u-Dv" y0Jߙ%}&*Ac1f'&~xJ~IDЮI%ܪJ(sSz td{>+5[_\hlE]ĚA"]+1P`4ˆ^$B]AF,Ajt 7C`=<ޯZ +Z.(2F/bp z(p&x<@mݚAP,HlU͚"WofozЋՙRij֣<SߒC_bH.b(uR?~֯A V[1@Զ@׬#$Le;Nخ>VUAM!Y}\ +zK&UcG@*]Fe`O"|,3M3)YΎPfK{ +l49 9/B`[ZP7@Ŏt*(21A[KÿKNی P;ipp6ke A<NJ2)(MХ\R_ZhkK2m픸yBNdiP >j5G}%uh*͋C֚)@K"LAـ}ZZ[H[,R4P{ %QlzVZv vХ<8xe<f{y|aedejS)q)aJd +|?! G)C=Lvfݮ[hNJPi {lQ~L\1k(?Ҍx`eV?u|q* +6$(,w +N kD)-2D_9=\t=Ai_x̿Isӕ<+*1' .w\dlL4'e{2k'yr|Am~-WS/quarΕ +:S91xثW')0k =zse#&L_#L|%*܈+y7ɞ#J^A,zcPؤ 2 ߌ-*&oyP-y"Ϝ'R`2 +,W:N.ȳ"v fN=3*FnӥxyU a0ݚu>ftv#=h|' LvP4 0UĆ}մȀd/5@cW]zYU`iZ?vuuM0P:hR y);,c!9irrs X "ėq8!ZrQJd樈9*T +Abݜ!]])^n2H7 0.DO[p=\lU>XX>(Qg9η<),B Cc5}y8_!2=Oy p=a,asT҃ʃ_w5D9~A'*I ʈ82#TK :6%=#}*[>QF͓yPI_ЀIF,n>|ː_vk,.oz0{fVKQ$X!:LӽRI)Ty U%1|XJ8L P^8AU(A[sUD<)X-zwp49ι\HoPN+ t#'EFKD돢 +O|uFT G¬k˨zm㊱a1xB8FZkaU1B*RuMB,FWGvk0!$@-TauY*eOLa&7նC(Eڷv 4nIX]ؒi?$gH.0 jtb 9U/j/Dx2ܒN#>t*g*@4;g4u䂟ʄݩ;; +r/V[*V!mҳmWԈIjX8jrCH@+H\E>p_(xp!W4Dc4PL_y}}a+BG)%'ГXjvIQ]AV}S+ge$MǓ$qnemz;o31̎| 3L;OVdp60fTz-j+1ɍsg?գz|V9vHewd ,\ tĚtj<VfT: 8s[ld4#wz ve=EGsD%O]uyŦ]^!N9[{V:ҌDt-v9wRyd 2TxM3 xt0 ^a84jc;W`]/xCUZv<Q\]+Psc}ƶ'F!.B.L8_v2VY4)f7۫MVr.e7=ppo8}`C M?jBVЍ3` ^ +{Bd03X|*a00ٌyYvvC~tIÅG%Lb`>U[͸oGXN-cU/9)ɛusdx[l =2zWou+25ބ6=YZ!;{YbQN~ԆѩRϝK6bJVl[UfRSKtD72ù fb*\]aC~:ڙK[-#Ooo3 *I/viB6> +endobj +791 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +792 0 obj +<>stream +HWێ}|E@ColRoFmH*"d]oqLWP8pX#7sC&[2 + XbQ`߲[5, W;dZ+Cٚ^YTfۉ.u&Y ڷהw&➬ZnG&tiS҇=ritNUd8pD`y QCt<Ǐ aM~De khcҏjejyDTt!T+PCdIUyߕ`!~#kA.EXd'Ouh(*5\^gRC-LGpA2TڊrhKXϚFvAv>\ݙ6wei,UUB0 )RZ h{R\sX'ۂ͕wߥjDp^ I"!=j1ˉOYos-G +]Uw>wlC؍sQ84frو>k478 54D;nOH4t_3%y l!ѩ{8K}4yRLR}0Pr?QO>YVOF^WoU$ qV4#ѷܑ0Mu*s^<~"uM\;vvҭ=g'BG^rn?vlRj)AK{r+E!:y#F\\{rh+̈_qC6Ghx!eOAOE1&'a4QUi+V`܋Fk ꓢW8]#M"1$ןQ\۵/teJ uj8W$~w4]灆Ou 2+ip!lx&) yG"o"P5NG3$I'OE ~x$daE\\zGK^Ft)˃uP$+H<fǛ/RTyەsYQ uarؓGäG8$^owec"8t^(FBxp)N sЃqG5ڂ. ̍?gKZzWBwDHa6D`HJ Z~L*4بr|)Jn3cP<>yCMFPDgG3eۂ@h4876bxܖQjT gzIR$vd +Qaovm(Ys :d[KgiCrhэ=̃}9_EVes$ +5h%$3$N( 4~x3A90~+8F, 8YKЧC"Jҙ)s /d8l*bי?sI:j +{NXz8v{BPZ̀"TeYQ?Xs%/ɒu&w[9r@iF~Ď ++ wJq|GBQhIZVuyʛەk 69Fuͨjqa鄣@y,hg:%aGܔʺ\Yr?% UMuڋ~pkۛWšّ"oJ98ϚOݧ] WS %?Ӟio*1R[#:$MaΓ?H6[Vg +^EPb[ZZ-ըXiwW%YbɪdpCc1_g5H[Uüccc"ثTi=g* ~eHx̄'ȕi'k،\SnBsfQyѣp)Mq.vn[ZܞwbwF W|:0B őM;\qq 5zK[5F;8iS')sބ94bvcTLydW +`j9.n fvxwz JĎ; EWVo7omfR8\|?$`UZ82lq׽_a9i_JHx E@}!D!L_di'-ŃW ^3L8 TK0 B`8.lO! ")t4O?n 6e^$O}c + +ť@qX/b$M)8Y1dAh/1X]p"7h \ o܅*U1/pYO)(Bg0nVhWbZ}^s|Ȇi6k!33VpKx&+ToX&$?: ܑ'tv蛏OZ}Ѿn0.|nTG:QK碁3 [yeF!Q'6W:3(aɢTҪz@vA *F0tX=4R•ZOF{ѧ|@,@(L<[}sFi_>fcjg8E'[}ӽQM3`$MA4-pd6Z~&I +Al)A#AnnuM~Gϻ03uY(rj꘰ī}eߛyKYޚC w@P6.dk̯IqZyJʇXq6+|^#l + +endstream endobj + +793 0 obj +<> +endobj +794 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +795 0 obj +<>stream +HWKKK}l~l& /6Nk&by5`c.ߐMJ~s -f oY9WVT/_)S2mזYsg쯶߼vfͫ|kW3jkx?{c_•㱬t9ocbޔ u/U{+k}QvVyӕm oKwd`S?ߖ1Vc1NL*'(3"~^wfHb :5wkZ|g~L7<ڻaAsXJ6Te|GJC@n XhybSjZΓɁϕMc0B`Q" ў#[]B fk2weM=ܯ&mhS7yդm9oQpuI>p-ܻIPc7UNN1I#)5l 5t5;l-_r +¼F=_H霽y}j̷;z޸ݼ2K,EJs3KUCA̒/cehʶeu"-+2˒8!hveGA8a誧q $-e_=!ғ6 -NKKZ5T5eݜx|qu$эIv'}+rhkj+ȇΏ'CBLN,Uc)8Uk$XU|U\׳gMP̥d-O NܒPX>jiu.v="`ZH:#WJ|fRe71Vч*ҧjRgW"ҟmIJv)+ଇZ9\#]'_*fP±BTJRYʵndn=TX eg?1&4GV +=d]Yfr-4 5~yj;|M׽*sMF{-ls¾YosM3_hdsdZgq@a˧V&ZmȻ6AS 8-M#/4ʾa˴/nN"fRɇJv%a?Rƍ^`h9Nkt,z<9QZ(H #ܓFdžn73#Y Kd +Zo=Y 7#şO:⋔@~fGE si)C?v4FQKRIR*j[㵊~lE/h3(ޚ|[QV ~(t,P|<<(ZMm/&"F@TJ7G/ItE8ϫ/HVaEnu?hȃjcmAIx9{ݽS!npk~p{;0K_lYW@SS3bl4Wm+CN#Yzv}{16:PO%wycvm%4*o]~[g +Zn M|T0_j'GIWzTYjpL|l{i֎{0W(:ϵI$Ax$<j ga 0uS`)6v#L ۃnk:LϾa#Gqj <3R忢nm&(c}m^.zQ=G="&̳2]7n|vGrHR#y\y6YP&NP߬fb3Lhn;nWw{Q[Yw5tM?,=ZXsA9^!Jk=NZiZEY"a{ 2|hYa 3_ 1٬њ~XA;fQNOeٴC "z2xGs{A&8*eGeà\$>WhM}<:cf +ޣVbYC +LUƱѻp%F+LgsW(%d@3ZYr,!r.Ѧx1 {=Mb²jGgÝdqW[܉ȤH2Yd*~?/xzByMp hQ!ޛV +J = gK5] WRF?K޵Ɨ6ν NKw1&!Cxwk g`^+;DdD?xB)# 3cv79'l">YmUsi=>{fɚX<@#?ݻ]7a*e֡rUHg9k/St#UNMh}z0_(rqYy5kJ#g:"TWnFt%8e^ȐV)" w} 8J"935sT*m*gAgE}nGLSchB.E63^PMl:nZ/ԥȡ)_,YvLcsO;+ovr 6f6 ڼ'Xt'>#Azqo7H(!!_rWЌpwe`|^ pS4uZWS'Pp(I-Hs1llV]y+ \F8EZglA1UwG(N)Nvzùti kfRfg?"gAJZ'?=;$,K4 @Q8RS iNj~ZW槓L:145Ë *8R,%C0Qpv +c>rP锃eXPwTկ7xa>/XJnLjfg繹QB|*A[wuJf|G>RGIJQ䰑R}aWtQlB{we֫+I&USsuŀm,ҴQZ157R&ߵ6#p}uTn&,]X^q'v?&J4OOEv gɺP0):"84]hzbg'"L[r#80ֽJa}. +y aƨ pxhDsY{syAnZcl26FgJЂbz*OA3e'L%~pJ@&ڇ8[B1_nl#i |#8#(Lg> +endobj +797 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +798 0 obj +<>stream +HWr)pJlCT`)ʮ׉(]>$&E(ۛ'3[0R-T%迯h2jzT#K_֨&joAL73Iߎ&gJFcHG坘~]Uo\u^FWL*oSmd5m+SXVmTDJ$k]!m2>ÆBZp6ϚlJ.`}HY}_〟SA-jE/m ;~E>&`{IXG\9&-W-'`QlbroL+R)LլzLfɺZ +cmֈJȌ×$H?K>+/]M +h,)K +±i'م-[e _YjwْE@{IcMc$Hӿe|wT9o%!ShC.ϱFbd6'(3K(gyv!mt[vyY`BuqYdSbعuW :Qlr"J@b5y'`PGׅQy[e + c5UjD$9TE:CY"@oCwpU]-fȬB^Q a dh&_kKAS:P"K狪8:Sq@E8@*! JHBxmhGὪ.' "%MT,98*Rs(-BILb1L=p}_Dl =P~j$x[.d=deʖn $%L*5WnXI?ZnqhwáJ~Okjm7 K*|䞿zh҆}G%Ul|*|u3[݊-"e + n!sw}o~,v0W>#ۺ>~6S{~ ;@w%7Pm-pMAŒ7s +7%9.%uiSrtJ=QIf_D +'Ov6t,S랝K#+bjׯ'ɀ~hdR}V ῡk?7G>nO]3 +^2XR8]w_i)aY:䊬otɖ5dC-.56,j1YΡ`i +eOɫhrFSar]+ʦEFzOY1ś!qi%=|g7ɋ̻ǞD{Ou%QuwF <Ґ+5_vy>NACu;ӻ4 @ktfQrz+8&D͢J,lW_j- +Mmx,Ct׊s >d}s⭸ bJfF]GO?yɩ),\S{lCNIr6*'պ:)Rvۑr8Xj0zx(kG] +ʘJr0 9 4j`h +՗Ө }ilR&i:/*]!#a +O-#ٿig8iߴ}%p:\RmoףF +5{Jp֤NCo2c(Zsr/&`VJl^Um"Ϩym u9QىԼ:'zX:'cOR EIpK"gc #>1zǷQ%{OLgtD}D@D37Vmھ}6:!HWSZQh @oFVHa(d@]? sHSꚍŘ L6mo9GQEtZs{M]uyqI|=`~ɥu\(t4t/ğ %CG/ԴVPƗ +zm$W9=]Ulv^*?@PsBXEZ:@A,1(: m}` Y:wqXja +ݶi$$y 7xZ!^ap1tx]DuMʾėSR8 +4C<4E>#G:d}^|[xl\\ Sq=pԖB$_!Q8 @lFyxt}~J:h4bW[jƳX}dg˚Kb3vLGݗg +y= + +endstream endobj + +799 0 obj +<> +endobj +800 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +801 0 obj +<>stream +HWn-[ "*л(-YQ +?Joo8Cޝ  73lʨʘN{_.tàhAm﫳]PwFۍQ՝6bwM4?XWiB]MPYZRX̳~lWZab4%`m_B|!/}xw.(;ﵥC>538E;1](14Mӎ鎄۟Ӝ3݀ O\VF_BK辇hGezVܩʺ ;cUF>й$}g^Oջ.FeƐIV]Pa7c%)0!'zÛi=ά>8_ :7E@"dNuw<}_Q[~<>)KׇZo2R@40!zޏȮH[G?e2}ʅ4s^Q{ ;y%ƮI mT\y6/h!{ Z +)1|"9$kR^sL}(@ +΢avdukfl.rCZQ C,=Ж\N堼XA*8+9ALA +dHM AuMuN_\uәsR|-,z됥r0E4#g!d'GE?Ch2Ae=h UѺteO+!rPnCAR`+* ]nq;ȩR.|J}CWgE?3͉ʹ@?*o4G(~G^>\ׁwo'<0~QvF ,(Gie*8S}qj.J'>^& +sApY}Lc;P9yFYJ'N?8%A,<-^}S7H&EY҂xZb-ieɒ8`/%ME`}MxDZZi +qJ#;"iˍie7=4 Vs#ֲ +" " Kf">~>Gܻ9˂!aƙl6P7> ;| /}2QCua uH]l!w{ gSBM02O+;.t/MО9^_q'W\99YΡ*<z3/Kη<3d= /\ ѵ7xox}౷ igt(F= -GL~ -& 9  ͗9Q/H [W jE??WyTK1>Uyc:VxD+tiʤpk\k󅭤>>e~FDgCd/RszI9gpNƒ=,z"3"r"Bj]=,fг"}~ZٯrM^Yky̒h9IygA=< =a0xJur, + +endstream endobj + +802 0 obj +<> +endobj +803 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +804 0 obj +<>stream +HWێ}]WC4}aܷ%vbGF4fHE$ߐLUwU\k @$Oݫޭ^Z(])fVd o֨ҢPU)WNlOa]'%Uf.zsoE._~%"DZ~:|G^(k+LK i`V72e>'?E6/eEjmg S QYߪBxLV%< ?"Q8qРDV͖a?#7A*=r-IJs/L&!V乀Vh%9CrEx/>4~ʹcw# F+R8cSP`di2#w3OLt+%nD4ט8c^]Zts%SAYH/'m3l6mDrw&yx%KJAh X}#nvV8Y-:{߉~[ĸg"}lb7* >e%J1&1MGuGZ~M Q q#J[P|ݍ vDĹ)*zK{iM4DGwG`ힶƠ‡Kx -G9pɖ!mʼn_=<&@:jS9\1}Xa5Ahw]͡A3y>{Q^g廚mQ.c5z/fT3kB+z3ceV3k[;c(.  u6=`"XK5l,oY[d boYx qVl%R d X+PWr. 2@2mN +Dm}_K-=sK:{\dNJاS.uN0KyGGdsV'sъg`:5Nadh CY~ Y2}_ ]/ YEQ}Qm[Z`1%p]`rgx^oGV~y5Tvڐܢv6ӏ=U"iw1&g|K *}ͤlf@Vcܕ~PC*2uhc>Tȫ!m<VMe0:Uaiח;9`*ާx|QyT>H޸ f)¦ wr.d@kh ~R 4HV\q#_bY")/sJjc(a%/ D3rw?x'>M{pce9dE2ddBQGOz.<Iea͢V!d) aP^C:͊:I 90 tN2ЂyO2O±s/PZv E3 +[xݼ_f0TK&w漆ܐ&jHb9t쿫7#<@[LJhPc +m^3@u!DA%+UX61(یmqЫ|c 2 |g+ BuuaA`{2$_v{}A=vaj'6%C_Usk%-|ߑI˱pZ*,VXXf4ʛ5_/W[U1DZPN&F~N &V֎Tt@|5v*sx~c`Z`Ltl\aYt9́ ++ǡ+ lR 4`3(yd `! C*F3 oAI9.j2_WZlL`MTA5)/űTƢ}+1]ֺk[*;XɷT4 9oa_mL@!^K^ +m6h!cM˞f&i_ixf[p'I CE|.穎N|b~ mϓaqu؜z9D9 3E<ͤPxWŠtg8VAK y٨dluq%G otZq!l )TY-:e-ߥHȚKc'1st(~M($$V͈"Ȅ+puP8$^5 7 @L; + +endstream endobj + +805 0 obj +<> +endobj +806 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +807 0 obj +<>stream +HWn]ċċf ]e1'c@gD"9%##e}T$ vUݺ{oWө7LGε6? +:Swfz7z!j=zҙĶbW#*L>6ߏ'Mصt-o1.>m&Ins`7eut44ad$m)*:u Md`jDڐ/m֓y 5‰ 1I`F1_ƓYA_Ss  <6O9z Ljh|*mM]Hu.MS ٛK 囿\?\5s,w7w}r]Fo +1N*mVuT13PԖZ`[k[g&-07N}v)['ZeW8s"zd} +=W5NrKo ow wpt;=w@܉Gm>V%ӉsLWx +, 15ZBsמĵl+V^S:Tu?\; + +H!&"eM(K$іMmbN4]~C_d:IsEi&Q:r$|-ıI^Bҧ\\=QѮ>AjvT{xkdC?fkx0@HpG/춏;l¼sǞp_cV5q/L\kqODClh r<,,׻!mR[)U+ fJQ U@(hf>v\.3 P)Vh: Hb_n&}4IJ3#daO_64Aǐ4Ԑ)M.̗1zusK %g`z{tH4bڷwX3Z$k$w}L՜ciaV5źY` tFYxl9%RoɅIIQ7k=Ѯb=*Vh֜! 4n*@W*s=܍'Yq-eE)bpOw T|UaT[YmӊN54IJN@I +,q;WsƋ3 oTu!!O?6wL\`JG҄ϠB#~n=;ʑ!w{$b<+ KgZj"m#xzVR0;aMzYp# vH].2Izuю]D] ڠ6Re`Ȟ0%d$d;A_ S{gaێFib`}a4`Z7@~'BVEg]hC=gSwbb^|ÐgL#;r;Z:$B*8¬q?R@Wƭ6548W;Kkƞ1uʖY ˘>%C%=3zAіIH \+˙D/"e#$ t;T tUWFHj@Qs nkƨ5*~cN+ ]21?i܆^Z$*2i TA9`V _u{$GV̄П% e]NJx ȥO3J~q岌Q̍ &$ jDh]7fG$e'h#l&}"rmGGNV_hH#OgUIJZH9H9Hl2GG*U6`D%Ġٙ.i B'kѺ$H_:l?g:%nm +fbCJ@#΄Nk3~|a|} -=j1l!^M5rH:7b͐͜C"m%jSH}pK<'mѕ+GIG#G$I{8?6|t8m֜=^U,~?et]}i-O6`Gi67IG%4bZPpe7%>]w6BYng:=IBZT=7Rn*[74٪Dt\Yv<=JO0LnS*r^@hҳ :msHr;di.R x񸾢 li;rtF(6=GUNJ4]h4dD5a!+SR+-=}㲞[grrUc}F@aW{1a-C[gRIn&9l5) `@Xg|C#ɹJtFڈj[ǏΎy} 0?HM3 +XE՘{"+(+*xx~E_}' y;aؓF@\eu:h4v^HCěP:d[(Ss2o%)U]=%Egߞͺ{y __7ә B'lW&c/;/_יe"U6A=%ob +>KCBa<&KiVEgY8B&QHE'J/m՜70OR}ף儥mAAPTu/fW'̎H :.94R A'Ucِ֊sc;}Y5N'NjCrv] I3]noEoi(0H$]/ q.\wQ8qG*3zTUP +Tw9P䡂}K0g\;Ydʉ)2MlP}(Sz>&~S@]* +|8cǦ8pFDWJwTpe<#\ J]s2ӗQ}5 B(r+3ND+j©@ ի q-hU׋\0e +PSU  s|l`mZ9eЦc !l%@ QCO׎GR$j=m\cL;U4%>z|vUviDRb)+ShհQE,Fѡ-MT:lFo̐ןlLd>)s\_sz/ffo^_"QTM о fŢj8_>oT'la&#lLF3yWńlA lwK RK%P䒉b 0&Cpyg-dPSij?%&\.yQtgQ"/qiCOBcDEqd7>:J0䩊 O(KdHp#m]s; D='ܗzƆT\WI T>;׿kP~\/Y0@.NLbl SyJl_uI/y7UFLVT(qa:',Ymuÿz`3xb' +#UQ7\dd239Imc=T~;ؖQb2]s~5H;KfRΜ^!8)I {d& =9AMZjU7VqU"< eqBč^-cIJ7Ê䲶ܝx-vq.ȇ^="ܓOg1ИjVju1I)i (elC 𫲾9 _vr'nHXZ bK3k&szFzO>2`CFz[g.> +endobj +809 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +810 0 obj +<>stream +HWKoW@g?6& 9{őH&H7_櫮=Ğz?__^]_[e̘F{'LY$ӵ՛CT7f;{+nI]蔂2{_PS4+ |]<6r5uw+u$g"{>^x- N3,$11oޑx|?o Bhȁtq'0zW ,cgM%'6ןf].mU]ug6ʶyݘbY5Vs[I,vmuG/X*+6.x@M4Y3]umTuX|6L7![ŦmUI.&Mӟ`9z\I^̨Ad/h7gYڦ Ҷ|ofW <# նY t8HA SG66X]~slԴH}KWgƹI'ɧ `#G5&ج@HhZ n Re][K M2nYƌ`'D/Q$08 +5 K9or!LƘ:sB]J^>d.DdS9elX˙ :B9>+Q Ē3fޞ<OrmF=yJC5DHkE"4%:*(1&3iv6F'ɕeö)G 90`=+r*s5% gH>8JD.ZX<-.lcJ +̶Tۢ-mP7{n;X֨Re,^ 7!2A5Q@U * c V +X )oB/Ӧ`cQPۻX¼ޱLo!xZ¶_2ƹTEG_ ߭}1 5VZC):*Sh=+G%?#buƾq?TP9qr^YNi'B}YGrTxZ)0 xyfS]5H"xOxEǦ|)=dNpL)%)YsxgȡzYRT: ;[q! kG=2g%8VnO?pS)"= #_}!*79~Π_aCW&sI.E N/J0TL/_b(9?PT2jU _{ CMl^2rقeߔa""h2Ae_̹,bRbÉ6'סu,þxcqօ y@?ϤˍbWTg(z;0c.6;NlvBK*uvYd?$i(G>NǎeSv" ҕ/ġbO/[LMLXȶv(Ƌ\ 5%[1u!IQg[adV, +v(^c 7W[V@c9ZuF$0yO,\Ӡ%?w`[Etj2]X. I4 ,5wmA +  +Gcy63{|lT;izSϲ+@=npsK2 LiϠi4Լ hy12(8ϼAaE(2-A1нCK:7YJhj 瑲_gSVweDžHρD rіC1caT{ɳxYlym,N5nߗjzR{h@䷭/;{Jz8Awf{^X@K4R}>ԧ#7B5Vq̈ aA;P9WV+MZI5N@ɺ{lK3V{TzyGÍ {5lmNeܶ"R=X8{vJYtYPh=lӥkEO6N*4eUNɼyM'_}UirJVYʪLjmMQ9"6Z +-ܘuy! Q+.1PXVw7}MY|8syc> SuSUF^oF71}(mpC#"CTh%?vXt8u7IgEhqvRN*wqٌ ,yܱ僪hj! |/[lʲ5VʄДNp9ҕwSRC.5 =' F7ztxh0* ߭Ծ7TcQ\jM;gX/OoK_ :o_Fp\|U=榴^5m0\M;nouׇg6]H +k/gJzq|1< ͫqC&<  x>Gr#y$ҁTYzeW<t]6t]A8h~P8I菤? 4C=P"+ Bfl7%?m ]S@Uv +拙Y_f0xV(?Xr8bb^I +klM8)ۓXc^rBۧMtj+kuSOCDVdWםy\P&#Ẅ́|?ܭ]96v)X2ۆՏ3r4A KTliM[-i~x<0d5q ۇ`ǵXRaMޕEga 8-lZYMe8o\Ok>=(hOh .ZZs. D 'T`C&r ja ϸz[jT7)2cXd< ű yV= 0>a8d`hXAXAS0ܶP!܈ +V?HtU +¡O>t8cP&s:)~_EZ(R+̔w &0-uONWƨ+ X^a xq "KT]/A6W+F71]6&2ʐ O Py(L*AH5_έ^׏OO\gV@% oߕEw&;C)(-."ewP٠zgH&g'2F-)v~=Ǿ3@\Y@.PYHBfZdhmBlT%蹮W_r.$A]zǂEIwSb84NO@#!hΡVG3ޅDZYe rMрtY[ʏ;ɂe5Z .-aCx 3O5"mMvv;W + +endstream endobj + +811 0 obj +<> +endobj +812 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +813 0 obj +<>stream +HWn7 +>V%olk(3oR4JV /Q;1o̹\Jդ` K=~l4yb֏KI VkX=DC#Q;n|G%@4|=z +Wea}O.:z'(^ȩN"ĸN|$|jPλgQ3k+8vU'Zcŏ!ևPsu'q'؄$%8W^*X{RTH (J;ARn)IDB#Fq\훲|*d%Kk&"#̋oL~ܧwi4gi2/fY.ͮYCަ<>mTQYg)9v0R?U?D"6)# |ziBE6`_}pӉN50(xH&w< ALBT~"y#\( Hل*,Vς  htFQ%\6 j!*y H҂i]zT6mPj,!c@+)keF2ҪUjS`= ҂o]z_:T<&Tvr,*P\^ ЀGf`=oPTP 3uLɃ8.64D9SZψ8JtE7R.« xQfThH u-nu\EXu:{4VQB.-֥ϣi6uV4Ǡj.oeN25ͧn-x+mE4XDJd յW8* ;V@F͘/5+2R4QtfPō5-PFcvKf%hhiWʮtՎShEe +tWUVM2 [{w9dh: iDFnDTft]`+t5Fф[4 >*'0.}@[!XHwv6 X 4o2>.-hԥ@R#BʔShq3 +t(T6Lך2.-ץLO0Eg9c1!_2̄Nx-`T0)j>s;̖N7w_n V!VJFL*Z٪|%ZRuȿ2_qz/8ӂmn7_^$BoĶ'rå F$nCO`` +Q}br?=ht ,zŁ11))X&S% +5*mK~'J(GH oH3sC^)+Kġ +pֽ!+ 1.YJLz i1.=Hw[Kz f' ]^LWB/J18h p\M6ʇCVʺ;@jd]L*#I *cqե4Tѷ.-w[Ϊ+ӵ>nӺ9dݴ&ţץtV'9'+}جy%Cs|ݶ^;4{$lΔۓ;p% + +endstream endobj + +814 0 obj +<> +endobj +815 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +816 0 obj +<>stream +HtSn0 +xV$Yݺ4غˀ;8yX"K ˑE|شPJH2^C(=d0 !7 +BJ@{(jjhw솗-WBt]tnA-WabeZJE,S=wD$n 5aD<3U?L +Ľ;^:<@+r^Q7 +._3a5%{WGOvy h^"*I+m> +endobj +818 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +819 0 obj +<>stream +HWnFo"RsɴӋN01vb˶dr}>C߲珲ݹ-"yxxv>ʨjbL9i*+03EO>U=Djh&~0jL0l ~eL~՟i&!0_ny$w49Sƹ" L4 Syd7c-9$RӴ x.`t`g0NB"]{Mbaf + + NL {zӞ=3a'D;=WKrot5nIVe. 8qQo  +lzU6 +%vPSVcmаzqDЮ@.FaG=|׭4;νuӲ2R{W#Qw A;(lI%cj9bh<2| ,Z3"l1ѭIu|{ + ;9Q^e`M%""ApQ3b!HwNqZ ȿ@|7~T_,ش^׵MՊAP~̗Uc [9,aKf/aQTxRZqX~I'oXd뫆 =@]r2<%HH ^Sf$[E1KQd"Ƌ;#1dMKߵ ){bZ`0,T$&?fv7- `42Ci d9C21>êyJY,?] Y !bʾK+19^j@cbevp|-]F``d/qx[6E +KsY>Ң,XdK4AJq Qy_𕦾(~l8+“>V+GB xA`[Κxb7D39{A"ޘ: O1q|?I+zbڛ!]GCD$MO#ߞ& Rr75d>bqXh["*zs[$!I Zu%3 yW/obL>ǡIy{e]Ddp7|AgQAA3|(td7לzb#e'bh%0PW>"eL;#8#Xmլ!$z[j}b@0[飌HWD>(Xg7,7*>o=*`TĈns^+zbfSl+[FzE7wl7 F,Qb+I5;[K!vF[, R9z{XEΓ* CN}뗡5_H0ʶ`"ǑKpm!l,Pm&΋(y {bq1Uuß^09"!u&4Ÿ\,jCۖjR*$q&n29Ǯىx`r Fb"(y9"G!qfQb&)f!)`&{x#ЮyH8e|ՊYQy`D +ň4=8_@sޱaPeyZ+Ȥ`ٚs3tUf\K0F[%|{D> +endobj +821 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +822 0 obj +<>stream +HWQ۸F_WQ +lY( +=ߦ>\=4Eh:a{_r3Et[ )ΐlPBݕYE҅*%le3++'f;btW~w5ͳ_=)ڬLަ2Sfŝ7s.֕IeLөlR0Y/<]pxHdIoZaxI~C;n+Ulqcv0t_-f6\:9T2]zyWr%9;ҖZQ(h*@Ej"6Řȵ۪0"Oe5,ʤnQ*GU]0F以ô43XX\UYe('lpZfW"UT$(PIBѤj=V;{4D-"]3ۦl*7\&#lC`Zwݤ"y[fwiC?{Ús-yzLM^w͎CV ?xN63,əͩR'u'c) "*$H Ni-/!Z +KD}+MX! Z`/ gLxKrXfk+͆gXq^h#n^ ҫ<箏 Qq˓/oX|'`*|>(9ZS1|U!_uN+ +_;6"=CD౥#aH/ƭ;n{v" ",XkN>sxxX?-f-̈́6|˽{/"xpaBF޴ =*D"H?b1l?@̠h' +ȏp2 秓7ה[ɘl>Ex?QL(?J`ia e2i\@ETQQT-Q@K"#$!@EITLEX*jbS1,OD1-R!k2=Ǣ:\H1QBTnK Au +kxq@ +f P +=ciOj({\CeF+}E W;Dax82-מ+.8De*~,~V+9pP3 ]X4?n:,Qx/Arwʻ?)ue2-z#Ȟh9)zĻ=TmMU8fQCsJpZqzj WEƲ5p ˱l` +;d[,e~p*Zģ A422nKT)NCW{qÍ\(nI;0`O{8e=/]3o~:xcOd +!V& Ƀ 8jzW7T`; ܴ)>Fs0gE{N|v+_}R`&Z\՜Xo{\w:怆vQ[c,(=d;T#|""TV^"XE:N$ՌU>,i[JCUXTU2q +#,(}WoPg)" `P(NSE~U΢4cN۾8| 3tyFYK-~CG1T7Ezx ~ Tu2ó˺N_p~KϽt#֓Kל9?u%8K%P9sX#GCY%%]Y"*Sy#Xe߼`1|JR2~ cyzzg og.5F.x=FgtgAb"b=ErI@8!3> d-]ñV| + </R٦i0ܧ:3w[ᷴ۾,sTTOTN=P9=puN!i㫠tJTL:&s$v8I׷XpE<G&(z`XU$|2gzᣑˮwgA&WzC͊9Kk~\1Q{=b~HsCM7Ơ+l_J|~"̞6~F1$H ,pW%ADT^k0Bf9j$i9> +endobj +824 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +825 0 obj +<>stream +HWr)pĸ#7[vKRk.VDˊeiKI yϐ3j@t,oJ3 ?tx:9]lD^&/iׇ{/V_NN϶]mW'y/d!z!g|u/-^񿝦_y]kPPf2%ԔThbuZ?T1:S̝(s5%SsF',νaȍ +ZF S4Zeʄin?$r΅ \0JP@@U1m^D1`W +Z;VW8}5JJFmEuFL 3j#͸[!}+5hpCm$$)!|NY+_s5 vfг5RVԓ@ +Zeʇi5 x#) zRT.hʅ3^E-ɪT'5U]D)y~@N3H{4bqx"ƉfF_B>h)Fqha %rA-;/V~$[jhFf:ȡT" +ATeG tj(C3ihA5.`fQCzbPA4_A1& +z@p>py66ĿD"wm5Q,F'bJ}"*P!-HS)Gz=f.#a99޵2(VFa`, ~^*7!_ vjdJ /,; J^tXQh(aU ȓꃄ p4ZNF'& hj6vV  +?(U{=4IF9q-h}ӿS=_6:UcAH0 [yA-hSՠb5C9Dn$6L0k% Rj筂~f+Pʋ%ˡYݓJ'C#*h +Z*.LH .xțilQ@g=[*hF4Zۚi{5OdT騢3oi@LQU*~Pq9&%u)Gn\AKv>@3]M@%TQG iĆct琎i'fDyآ̧ʼnz②Mw.I/~ʠCKt4,$69)Ҥy_ P6cu_`ާHzlWL m7^ܜ/% T$ uQضl9#WOJ X`^7Ml}6Z >iy|U5&Ğa8|-g=w>MйxY?nؖy`a'أI`F #o@L}qsUC]St7<9aol\_p9A/c2FQ//t +qє .jGa]yoC<BCƻby >uYoU Jm|/UE$%zL + +endstream endobj + +826 0 obj +<> +endobj +827 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +828 0 obj +<>stream +HWnioӻaa3@.$[0P^"cqZ]зH9N837Z]Zqf¹8 &? ++o WfCn"Ja_gWI$0~Y=]h"d=m5.*\b<.l~$qxxgyͷ/Uwe8ģ^HE=׀&.wUz^U ?o nA-;\u`Cm#AI91z#= ={_vD:45h/ua*4ɴ󮖝glBh_~nZtA=E +Q+y(`k2[\k)kJ{(޾N3-%pa~cݏ…UiM042'p +ڜu˖O ;yatFӭ~Tv1ɥ͟%=.IdOrKMa@ZS,Z%1䅂BSoF?jÔiTV1P/ϊR%BL͉IFw+Y 3\?ױ  W Dc&qpo#B\9j)O`Y6C[UԤ-L3*ճ +ӱ #t2r9N3)ZD32z +)}#kIfpw񚍙UD$9`T š~U`.hMLZIs?%pB֧ăTer|.]xx{3j73SE7YxVgf r5F5AF/%a\O)1`uگfLސi;A7 +&yTE@8!1;W?aT!@XH םHvi;N.ly!^\&C\<}"A]R!|$ +ᙹeg~a.XHlh]izp%nq _K>aECRuGMLׇhzVY(⿧ (W)~'*MyR:x (P׮#_oTŤBL 9BN/j/ [BWĺMQxI. $ 4Xu{,Qm&~#X>b@+ޗ.8.ȴ=VxP1I.*gk-2u:-|}uϹuu݂`Tc#-7%I sK_gSFڜ]TPr87yVZOy)a!wPC,Lkj5i1zX)L{(c{p6jٙ0> +endobj +830 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +831 0 obj +<>stream +Hn%Ƣ}A&L Zo -Ɩ46Ac7/SUE$0`5dU3k 㕁?:*T$[Wj|vqk~cV=MaKjrwٍ0"-}UT:8Q# Vї3"o8}3Ʊ.RVYdk? +zRPQTxo kMaAq~>WtwPq@^Pcq^-*n}.ZU;]Su̒;ׅ7$^oH28-G{Ȁ jɟ/]soZm&wEL9XaG*AՊX)}u,XEsg? =z%̾m)+Q*˚oL='Jfݍo-#  B_-Vxv,_QmME50;HRT[,{[JOj~ϯmc!9|qi8" KA=Dlm_fo?jZ򡝒XXKXSst|A8r%yF%66Z@a(؂OF53~3%w{G{ThnP]0vKKO 'Zh@읂S熠FVlj!A99laCIRPc sh8 ~8t??3IN+q'):fx!ΉZK#7Lչp ?hD# Q.EU;̻ڻz;S ׮.2łUjUm$pOmFU!QxZFhћUpBm5kdmI^M\ -ǩ*9xLt 4D@)h1+3vm/=iuaLuRY˧<;jAqE: CjBϠ5{To+c tbu9=K碋%Kx <oGaQe@P]+V&SQB}"ʎ@EУQ8 G թ(T.Gu)F}]D'0T9 =QyҜ2ODa(szTZ69k4Nu( Gm)`k~h&ub<=epGq# ;$nĥ^㊝ゝNr>FZd*JV~j4#I4]ғ-y)Odw Tws:lSxE`hGݵ+RM/sb3 J&+ipOmLEϷ/=.T5O0 _5&op&Lawk_AW.+,MZS<44ph/SI>Ghdko9+f<W]_]`RVG HhcU"d@<<8 +Of;FiGȞV`b42Yѫ8t;sg)k9--8?;D|?Ww o7InL~]\VU~μE(ٶogݝ,ìrn/ ^Tۋ&HrXA=kxNl3Yhŏ9\{yh&vo`en:!2dbQJ: 6b]B LZX91*~pՅkZ?¬D/!l+]uidQaȩAgR>1jQ-qDB}GXY &w"q\.Wx(Sn *$&ƒiv8bxXaCYW]n~`XV6]>A+4R˒GqQ>1E0s/X<vv1 +Gqq݂}594R-I92nT),Gj IWq Sr(Abq%ir N=.!mk>Ƶ!oe!#OGT4M@D:s2Q$Ɔa`\rƨ95_)_bX +fd8q-vE:'xrYR֣^k!0>5nF$F6U'T) u)ڝ +d +BSJ%.;)N` +1.ʿ҇oʿ eE-]tH 6[) y`I$~S";62/D.]oe2xg/ +IdЪc]D.k佬 +ӖO23ŝ㖆8ؽD{kح+BRVNKkd^aePv0,+Ы˟.s0ϑH,x'NI&6Bi.;*'vq0/UDs~ņ*ٙ#p`(6ȥ !__^ڡ(v^`~%y:h^V)9K pngIgAܠc86-ޝj#gme6@$Ceݳ~pͤUp +^Z?8N=u' =ued= Y׍7A<̓,IxHIU}MEU {&GE}jE$EY-[__"NэU9PӅHjdEjkrW_, " LXrl+[eȕ9@pG3w8EfЏz[7z[Pкp -[PMil)   +?o\vBmh +PzAdŌkl>*1.DQ˖oIR*- V(=q \M[R A L<HXQJ F v S{F=4_,C> ɸQ9=T/Se^&?P8&]mB*Ts/ +o]MB,VS32xyFڱNmԲ:ZM9m.i_c=XyfznP#C &~?g3r(Ő_KQɡSHL"9B8񚡧VJFծk;[+}U,^۶'Xb&exf6/}vߛm䐜ґ| $h=DE,;nH=\!|ǡ|~!EY*02^8DБsL,9 +ɴ1R2좎a]F?nkP + +endstream endobj + +832 0 obj +<> +endobj +833 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +834 0 obj +<>stream +HWnؼD1þg&Hؔl؈ \( #r=hRJ# yCъp:|ƙջs^n Ydntɚ~qե3w6άnZ]Vk|sd5m^jgeLMW JᛊizS׫o|dbEG/ qqo9 ze?7?k[k+^S*"R}f$#u>)gTVzugAav=M^,G7jpmuRSx,^e6h FI:*$uK= Wsl7R$Gi~}`zBu֎`ݱk +m]H+"icLMO$$S곞3s:Vls&pfz5r}b~ueÓ1aEӽ +'Z#yaD rO7 +'i _SGoB.enH*7pp08M H7Cm\M#WTM#&,޸,r;d=q#20%cQ 򂘍tLSYcy,[Td/%J62 Tdr,y- 0Z%J `-ޖlaI0!%B+ef*[-ɪX 7Y҅ƕ~*,9$0OdMiUdgKT 0eFKbWZDUVfoqVQ^'~ +!t3pT1JO걪]gJ0!ts'Xʥ'8( +*B<"ܘJ'XU̮ +"[CJkƁ;%uSK@f/(ݖ79[ +4HzhfwdVA{AkYI@ !;RԐ +g%0 벣*7Zwp]ZdHy&]' v 5!ʼnۜШ4d/5*5B[ ƉTWr F!ˉu!פkXHq x.'9hC<l6.X %qv?F["V[~!n↜K0wGm#Jڪ6./\} "5ySǺG ׅS' + +endstream endobj + +835 0 obj +<> +endobj +836 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +837 0 obj +<>stream +Hn2m 셬 $F{̌$ҌݼH!o{ZdctoůիZ2֟f⓲78<[?^9[;7wǫW|'jΥc>9߯>toL*[jaB`{UT&9(~{Y s&) <ـw0@A 3(ˤGh!^Xy0 m7 6^=Ut C7a+ӷ-o]\COAo2CI_2tW&? 55>ç0"Oyzf$q[U '}+C[HRtL|}&2&ذOIJ_.̍WUnoaϥO0WXdW>k9A6QO!IM%giԸ$ ɁYFWN쾘Yb-|#7ZnE1鑹52S0c'xQc=H>3Iq]$Af Z0fK%_dJ0H `f0'ἺTd.HvL>JDj׳+a:<'xYG|`yNJhDf %,%ql>CËf bPWKWW6YkJ@&IrXL@*I匙UBƬw]\*1S+H̼Ŕldf{;v%ʧUBܤB\B\j<0FrGs,jReg b('Օl@0fX3V" ϲwRʊ9&q\ +Eu]~ ?vi)a~Kc{N-~!CŋZ].M,r_JYC0WcvA  )Ipq޽nPPh~x9aχ(ϞxPy +u ,S6p[R# Cr;L'':E\G:v+UΗ9FSdD@)L$I3KcAD =Ħ=x\1䧉1iIhttmjRD2J@Rc%*#SU3 ` b96 P^-[R_Ri +6tD +/ލa/H2fN `BZhHPI& +(FXW yCԌM\.qhH-C]mqAN8A9rcQ)3ծPi*X! + +endstream endobj + +838 0 obj +<> +endobj +839 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +840 0 obj +<>stream +HWˎ WԲn[)5,b&,|w'贯K PW$F]uu!CR//w/.\`|-i..A׻OR×~ǻڔB\3O}~=ZϧܪOiϧӻ_"yJ}᾿,-6"Ntfjw?_Ξ?i0Glqh~/b~gwwϻ_Pncu!{1OHoWx>ɽ܁ _qg.L 9d>8iO)(cyYdBBˋ m/9<6@u@v sZG0)We7uH* +=,~4[ʆdavdGmҼ>*ޞ| Źx8wX$ +!>*f*:æeز.of]3~O7vq4[ġ˞%B/y8s~[/yz˓|<5]ަѻp +rOls)oDɀk>f\yZq79noO_xD9$.?)_c)[M>q'AƜ)GkdvG.sIޠnٚޮ? ++US܁&%tcf7\©?Ť:\m ˜-Ul&oi1XY磽=s*YMXrqd$`/Kb WHUsz65)jY= 8#֬618Ug<cqjw, dwXAN1A\}rҦeՅ;C /QqS^ش]5 7-?EӮ=cv-tנbʽ}i7g/$YY8Ys2ҫ#Y_Z; }Z2 G@b!Af*C. + +=E.G@tȄTh=b)7d$#)D@ ["7<͋&bpmG8"HQ8s +E-|GS1$ gd# Qpm CANԢZF$3!_:˥45ޔ 5T rjwWoH:`zQSV+_ ٽ 'aQW`zIC࡛M}@[40tMVS{ jsD2PU!E!hb }m!# X{ *Q#!:P0ICzD6"$ (OWE XnJ+-ƻ^5dl UgP7BT !>J[NL~`^C0ЂaQe'RW<%Ơ #{d{F@zy-+Plؚ!$Ixd# Qֽ] A>CW4ȫXӓһPbk="ِ ^GPV⡛ɔG@z,?\d-UQas-!%A+Q#m&'ƶa@]`Zε0cVち)th<`kIgլXr V!T$4=f6jZ \CE,7ZɔG@lCe^Rr,QUVg2dݪޖRXZ G$OLy5s% R FT|JY]WmYR ٲ7QBfPAapME%<"Ո5ʎETƮVwiX:{$ ׋IU;D4lxȢÖNS'I{d# g/sWr+ĉ#j:̱\ao-`·efç"-=+Z[PPj!aߘI HQg= *RM0EE"ڃuh1+Hg${VG%ޘ9\٪2Ly$l&v)%:F!Odmb"l [5^ŭqL/VUH !J$!ZjvhEXp/[^R$cq3bU]KH8I#؎qr]u}|l uqP᧔|`Q[I#?S + +endstream endobj + +841 0 obj +<> +endobj +842 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +843 0 obj +<>stream +HW˒%G WԲ樂;7ANgw[ K!6+Cq@1ŕиԸ+XxM/o/2:% e +_~~AnQYxwoc +XRh]Y=%DE Hؤּ2b Rǖփ 6ZQ@x"4 µ%[}a~Fk |7M*ia\u6/NE^),ڪChnA glFٰ&[05܆K[%ʇ>[u +dI)8בަGᎶ5-OhIFذ??a}Y1Xe[ 㓌læ`Ӓsz~=tוTσ([1}Ze3ˆARAJTA"飼F# Nq'-؆i$D(IolӾBSD6hlآ!|K.qk?H'(m afF6۰~ky'hLjo.桱Ec0CQhk(#YFٙTClf\ڌVoNI|QVdTcY +$:WV$0yRP3z%޼:k f<GIF|.-<'W-\߬-n>d~c-80(f!mXe ``d +N'-؆驒ckXVzco杇f ;$K,IYQcqPz|m>Urx\q>(贾Ak4 \RیaMrI0/'ĵ-؆=UrHfzaWAdn퇔SX=ICSJKHtZCb]{ zĝd` +.#qG )DE a{cK*qRH<( `0x}?ӳo- [yȳu"y3(Չa谦IE6LE1N ?zOdO!3:6گ^uk?Uѐ~46۰2(!&_=%$ +2- T?'g#|aFoR.yiWEWhEahj#kOayR1O3ls0-'YW!ӊ-܆SM$v~XAB䩔B`_o.Q46v|t))t/и|ydI+>tt`1[)lϷn4c$hlq(l椰k"+jKGMi$۰7T^q~Q86+f(]#ZZWQ{IF a]@|*uy-<׃ ]-j>tM+DO'e J+J:ʏDK)h; eh6 OU{w.!> Ecp)kkC F8.[rmtRmd[Z{n(X'A}$iPgU=zۄQW}a3tfQB8L!BUqeX! bF + +endstream endobj + +844 0 obj +<> +endobj +845 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +846 0 obj +<>stream +HW˒$9WԱP5 +)$ccru4 pSPfHV(f!ϬW]?<>=/?aG\#Co>!wyϷO .9/ϯo/|vϏxç7Y-~bI7pna[z砂\~}-վHx|-|+{qp%K-}r|u^_ΟoUFxoje{koV9Vy-Z(i{oGH̴c*X_iFKU.jL ʚK%Wۓ[_o>#ATוޘLʏD\i_=`{u "h`?[|4"|4`p҂aZP4֏X2ӠdЈЀՠgv J{G m)9Q > Iٚ DiNJ,ФR@Z}}|E,/0,/)YVqGpH|:>$&t @,>8c a@M (,S5`*WV>#F[0G`ffԽF@)Fŗ*)2={qE ufI02^K̢^>jq(r>&ѡPꢚx;s"hD(ii(WCܡU8},SQK^VK0mb3gʘ9@,>\bH?Z`jF5J[vɉFH|&鷵#HvDpӀs}~,!C̒)5+р2 pp: >zvF ma>Y9s] >,5H׉L +ôm)%sUBrVM ЈӀwП'fnw?]Neh~=3³ḛ@s/3-b/2qm䇔&>` X|YfX=u =9wH8% F-R]xhw.If>X@T~\tHqLgK D׀5BߊCCTstQڀty>Y&}4-0zwxZ~O`k=*!mKJGk")xXn/SV0?xpr|XKomg]4({S5`5^| [–vb%0u;sv5Py=.Ks ΔFd Xiė 8a6al9//0[zҎBbH~L2}@d X%6NIl->Iр'xn -~oA L|D@d X%,b,00Сd4AK DhfJXS]`~GH?L&F,-$ro)JOR5m鶲u2U`QPDaYE5(lޝ.sژ~F$ ә׈PЀ0QEQ{RUS75gX|=ϭpKB#-G 5`_:;YDЃ ԢւB_dk,+@:sRx#v]z;Ȼ1Ѳ"kj`+iiŖvg>h)| X|™c &:(1璃)bHXPYF|J + +endstream endobj + +847 0 obj +<> +endobj +848 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +849 0 obj +<>stream +HWɎWԱJ@3"#7:Haط!eP"P$!$K KG0p^Dȟ.' .\ޜvAJ8pvqzA/<<=sX>br?+_lv>`O⯴,,>] zz׫en>B!/;>b^^~Y9 WbRThpAv4;@/dRQ& bq̌u%,=]<,[?0aϣ˗w_3>-/_,\tZy}qӁy@v\ Qah[z;KTr`;%,WK d 9 s@zzsBBOܕ^4 w +qq+ A#ViQ^UZsbse aͶ$̈́H/z$'hrӓ^^- WƑk #H /wrh1 )C~8-w!FH!E (x-.l'XRaіFkG~y + e{h'(J*5! `yf +m[CSb +.dBcX#>@~y mZfQʄAShkK&5myfLƃL\_d {\O,g s~3_jSl fweRNHJYr"n+V3;_m"̾]%L ^] +oι`YT#;,@hG2P̰ +cP.,p^mbm;+xw]pSpز3^Mװ~O}ȗ 8rz.suyӷ^=-~y;O_\KO]\2^D/Cj\.pߜ<8 %rܴ}exؑ{{%H1R=c!2]ncqO5ۯ!`rMw! "k P9iF*+!_/˯~v |x61u)Vd$_9Pf;6__y& +A({y]~ F2_74vg78*ǷtU|bf? +o񗈮 #0ޭq>l! a|+Ms8z^_CmO_|eo*F/Z?u |J&ʻ xV3+N?=@ǧ[j@~V|m>jl9QPP*!# WJ0搔pxj /f# +%>2:esL> {DkPM>YWsǔ( Cv;^3e +*lۋ {uya#0q$ nuBx!yDj4NxFÑ#Y@LsЗڏm>TnNd8B4}LG@uѷzNYjFG2穳1}rU }trB$$ fT(?ʜ!D(]`[!fBz$ iLmb**&TLɘk뙉H#SZ U]`,V)I-{dJj;Uo2}] I3$)}YXɱ. lЗSH#SXX< +mW9/H5ԮV%>)dj}pjzd*?t)7G )j.C6N@yf:éP,qfC*mpDmspU * vZYm9[f Ie Q@ o93fҪb lD6n3Gfsx>\9.a<.^  MXjYX adf`dM=2͊FSwtBTрl؝gadM=2P@Սʄu9,[ɰoԖY YGLZ_aAܨWtȩ{$˺WrN9)SOY9[{G2fMLCr0g!LaSw5n]NLGd=2!ݵrGFu +ڹLGd=2n̍(+g)le@5Ly,Gv3s@R3KWM/tŽ("SR`Ǫ}lt1f0$mC,b4p4Ud/^v[9ұrDK=dτ + +endstream endobj + +850 0 obj +<> +endobj +851 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +852 0 obj +<>stream +HW˒$ WԱ0@ᛵ/>oO,a}iBU(b5$@ ,okKhk%׼fey{Z>o +>;X~z5yyv[^Vvqkz@=ҚhпKw :맾HFY@^slbsrR/|U@S`Q`WV(,ךa: +Ps>G"B"~h*KRX[K+م !)!@GEDE:lzDHH01B!g;jN'G?C~(1m> ^D[dBѬ} T`tϝ J4DFC2_dDXĭCv.dLcJ6J 82Ok(yv B".}vεaS}F&=O7<5Ğ'ybX9/jQ!T2MY\.,ݶˋF`:9ɛp +nAmvW+̇[Dni/tՋ-"R,ꀓ Il_QuC[qumzAv'S_poaOW6YyS(Җx\!0Av %\.oaV$P4׫SsYDYĭL:9GtJJ8AtxN'谈OêGv2b/̞'谈#`W\ +:6ឋ9~:FGEQQU"J>|A-":,@xc*Q`сGF>谈8_2%S=Ŵg*H+-#UbEiDDS.܃e:`gz /yB?tO#AƄ+~}}lOߵ;},I 8w=Oo~n.Iʏ6gD[ċ'1e +=R!&u2Cɋm "B,ց9TUD 'U 5EE\MLcqLcJ0ڈ-"-mQ8ŎcZ]GG"B".p21NA_Ő }'NxhczOy2BsLyx^xEE\9P!уF@Aa?WW 4\(A9Nh"s +JiUS1"B(TrJ'(K+dR¼_~=%"B|6_,g " +,es}ءtvxPdX}Vm+oW[|G:\[D4Yĭ +֋24KSFiUo> H(HhKN|Ē\ͩ,2B^ ""nqv|ekuU:mAuEE:֤nop7pЍ>}-`ISP4NA-Di+ñ6piHTzNȲ[:{0WBbvʄJApEDE\MAO@= uG9T8BCͧVR1lW +nR>ToL H& j#FSA5Jt2oObY@+R\NL9{}n'. 0J=Oo~0jgj" nIWTuXPIRƣ/*N{mFx76z[£#MGǧh1oGךdoX`c7 + +endstream endobj + +853 0 obj +<> +endobj +854 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +855 0 obj +<>stream +HK#n5n[x?JGUVߏϼgw,_|ۿ{G F||}ՂO 1[J|hsr`Km; +fCSΒ ̰R<=,o_|TKRf$hHwܗf,qxE,4t 7xiN-O[ a̮*i`TTUTpe ")Lj^:Q!gPGD$K( +|>r5Fn(>|A 67Tk/losVy3sv (N TT(x8Xa1y@'9<,Zu~ğ@R!8gPp9KaR"=&PLpPRP4GqEų<_($WRyGt80PI*j8J4FTYHq8b8uH8PL?#p99|PT(|q`t<#O2")Tɐ jKSKގ̑vH ㎪J;5 2.Hc\ s-jprv+ 6e}j +'xX(%*]|iW8X9-a +?iݿP(|J &ېcۤ58lX('.Kn8˦ < & ;LA 08i/W_LIPd=ܧvt:$vwsX(D$51po8`8Alޓu@m~TT{x1w8,KA^&̞Yu +H8rp0fpdè /␊yllW{A&.e_(cxx0氪zcC؜!#i}PC*ۄm8'By&1y?Bٿ_6¡R$̥qdtwx' 6 +HE-8?6pKl84I8MB RQAuDƱs2[MyS'TC**\'_sbÏgw&8:BRѼ ˦ݻ[J^F;F ; tv`PI*Zjl:t8x0A+hg _( cx&zOta;3980.Z/␊ʑ.¸#8GVk3{4|_(!#^:ZK'=?-P)5ZRb|)4x^ z8/[ +-t)h$]vxiWx4&,`^)ť(9DRw + +endstream endobj + +856 0 obj +<> +endobj +857 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +858 0 obj +<>stream +HWˎ߯{q[ۀ2M"I FG$(3G ,6Il*x9=\P;,R I_ZP˗ӳOV=x?= NgHN\N3|v^̰gSIh r:gI0}RB_M:<)+yEkxU+ brwuJgO qgAET<~?|KskxMFEzzihXMպ9<Ҟ@SXM4fqV8Alji^Vj(mѠ@; <(i8O,2\N`q% +#!HON¢hIj/!4t0jogR~oʃwGJo!}4};Q@qDE~ 郪w[h[X+JHt-[dH_BEݧ,lJGhu4,-I^@܋tb,  Q +)+jkSe-S(-S"İߌr .IYv)NKWy3fPW0Fv ,E 7uގA} `6&p'46 0S EYkU +B~&3J50"|єk12%+c0Ɇ6;hRì"EM|-^Űs|qӕ<`1d; "LEA#%Xt)AQ-:Zd2/fgNf:F02y;Ȑ5r1*mJU%)?[Ȑlt:ܦ[6KTXZ4#wV"C>FKٺҬ\hynRK)Jot*N C|PQW8J>nȐR}- B_Tmto#F "LEF `mtRaGتplwBfZCǷh~BWzi}[$* NC%IEXTvM_s9I|A5w*DIJVգP)jѫhN kCÀ=-[F)' +gc CKia$1>TL3}[س0r{;( +ʇ]YDA~[JlʏlAXG u8?M~:܏F)|Hi<*yT{|UIiJ쨤wV"ÈLd!3(vCd1)3wa-2ԡw]jUmrSW7=r,+J "E:pt[R+T:lɬu< nNر?Q8tz[ӽջTuI,^+]~(E~ Kk4Am<[ܟDQ$ͮpFcUgvJs]OxvPbiGbE@+\f2z!P*MOOJo~W>>I!.Lz].zn> ~x{;:+o>c;S|Ϗ9ng Gp1F<^SnմN+ίl_j^˘i+׿SqL^mQ#8kv"4vO _j5 +ˋ5VM[G3BXp> +endobj +860 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +861 0 obj +<>stream +H|Ͳ6Z- HٍW*Ezd8?S3YG3[(XVZ 7v<o>7}`ps[9Jazu~HKÂmד& n~qˏ:Ea>oWpM@nxPn?%!m \i!rX@~O[MbLrvT=ݡaSo/^& 8D˟ZkWb9{O^vNn9搒<]ϐā׻|| ' OnIrSso@;^yz["- X[G/vBِnq=Vdpc_UjUC 5!P619eEA򶖹3~d~d!+5*!blz;$!-tuPE=D8 +}> +=n^g$5mPRp ~=lqx R\=K6OУF#콉`%)bK>f\_9o@cQ@J ftoA={ RPRlgN`bY TPE3k`(s9ؓ***5*ZBn{x!DI_n|nz꺲E3=+ L3zAz#Jhd+5*A"AVr\cdںR$6HHiڼO![WjU4Aէ BL0:Th罸\NI4bۛlJ͡f䛍zm0VCҵP67$hSEwod[UjUPnvyؑΥ *LS֕=.mҰڰRQ_P@NlA+5*IR۹% -9V S +͠C#Ih&@n#%~D1JMfmx!@7#jVUqU4;j=9Qx|ג=u&R3:))ObՕ=. o>V ϭbՕj\M㱥^{0f*S]Lx1ZJ fppszN*O*K[:n} e~}m)kV,UTьEgCb XxezHRSʷݚn֗˪wo*տ*^Icn{v-[ˁ#_UjU4sv/b_\V8G0ޙЫJM_AAC7E9tM03Az!SlC` la+ն*oSt @ YWjU4 !慇O8RZt;g*g!^ ^] TL[x > +endobj +863 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +864 0 obj +<>stream +H$9 y:T%˲̍ i] 6> +["g+3詮[_ٟ,}z>q ` 4zES.yPdzO_? +>~=V_4=qKÂ>yw%񮿬̿!@ _߿~xz/4a^(nNZ Gׯ_>OgC}u藚N~_> ѷ՟O7U"?<,#_+Y+e[Y +/0JqlCE:>ym3w BeHˠ `8 ͇1t2N`g ]>v7C9^:h;#A'`;53tҩ}2kSƢCw0z'Yc0C‘n*pחFǁfH%A9DV*ZR'6.@nmf ]8ٽ1^#B +솁fe'{ܐ #@n3kfr;}ȪSI +,3ܩr`.rubl)ZYc0C )}Gj ^GY3C/qwQ~cŋu =s^<0?%|;k@f~ht<3|1ȐU~n7T80ZfV'y9DxFHxof ]OWs+|nKtiI+00z\TF~:B, f.\= #txx;k f2i/pRI z2d};k f2qGy(Րx( tzYC0C!gxozfv4:6`. G@Hw  Gz@o3k,fIԫ\VEk#a 53tII߭ +&mUb{ngz,QN%NC,uR̬1ːOa={9 D|nXqב}nnu ҅~ܭtԎbPρF:ǁfH%A9[dP#q53t qCޟD3tfEtDm땢;9F#o3k,f9}Iڎ.'!  ng r{KrAP~cb.N%qvy`7o53t n-N_䜮svr}3k(fЮ錂hH#YC1C֟Ct> +endobj +866 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +867 0 obj +<>stream +H|ˎ8-VnX& ,HVbI;Og[MXU?^n8tp(3)[B|W_Q㗻WyǗZB?/v~s翽ʿtDw5_/WY_cq.Bş;;5]]\yx& +. E bBK_0P@fDa\͌8 1~x.7t70|[z煾KO]o<1>mKtiQ/Bcb]4 <_hMKh\1rAiDBkx}X4q YCE[m$%MHYk@h +"]4ׂ`;}TQH|K^)$!aB +"]zZKѠh^AХTsT:DRdGB8Er &4AڻK{Y GՂhe[ }Y|/erbHNtM,4~]V*(v!1h >(cl/ebɷ6[0m (u7Eb4[R-p>;EQ^c7EbyMI샏T-=LG D:qQN\||sԆņF-*D{$63||+̈́$ )WV*cJ-?DGқZR(w3wjx.ar W&\.jZ+?T,?S_~O?4oMѹ KӇ꫟Ʌ)+e鷇:tMRϷ<*@sMFX(Q1zՖ2udSJWmJиpX,̟8 vIk~ +^X֍=8Z3a0G"4 j tD={cۥQjg$W'KFZu^6GKYZo &ƕ'\d+iƸ:>P9DkdU#GI]i0%q+8MI5k4')t(ǵ:"6%J`C<0e#$vcjKubNe3?F>f "maw*g4[#|kF#Ŋ+=\+n. \ۅiX +X`?:{rwAk4xM jG#Oź[%ku[Xk7;ڼWsq!`dpjdpXBP\a&LXg)F;wvDGz Ɔq`lXe k1Cn + +#=Í;Fe}8,VzQҶ҃`!e[9#lb.{X-6JOŧwfWm~v``XYEjUn-FݸE̊@b.ޗcfF5+oMcVտR ȱȱDRbͣks:-@;6qJ۬OȩpTXEK [ɘdn4XR$rKZ3t6 %K}V}oZ ͢D.(blT@Xmv#nbMZnP d,v .nJ +2t;BWH29 s+V~pNf+ZvוN#u8b.;jhJqxh |N+(vY-YO*UkvFN>(VjQR븧'j֥B;RVB`FG%Vw,>u$V^sq Z 0i@ G%Zp.[YM'52ކRۦL{Cvj,/LK+(vyNeͮLKUv4vm( FF%Z{^~W{k8Ռҩ|<1;ڶ&c%jZz]j4*KWrձ +j=Xw{v2YN"=,=\f\q8L@*cngl X"fPPOY4 + +endstream endobj + +868 0 obj +<> +endobj +869 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +870 0 obj +<>stream +H|$ }g#$YWW.9q,Gl@4fAU ?=>= U$x\RI%/}!׏MaO_>#L[}xywxO^m_ X~G]~W5)ҧMKx| AFu_o Z%qz`#B¨zb~e_qw .ɎQk%aѧ)2(Q^tƌ7x &:Mс6mSh=BqHG4P 2Q!|ŏL`I496|3:oʊp`9P6PGPW>)άJcj !qc.Zu6Pe۽1q-~ JYPR7f;1K=3U^ a_c}1K8+D-1ddvبpJN&Zԅ:j+vj`._ZtmKv&q6|3iEno713C)>"'c"!OZI=rkc멼0k1>>"#GoŽ=3>xқ.[ֳG7vb2\rg6j +Fl Nq7[ TW~rqUb)i-y =ac6)3^0`ZM/*#(,̰6SM^ ]6&:סDZm=]T/ʪ(zL198z"O]fp +'u~$ zR Kn98,e pr֥*{5RLj̰Q:U"G]sƣ_;cZSva roaWI^d?Sz~: M7W_aC6)r}U+UZydi׋)*qzH#-;lf8^ZKPmʆb~<^)>gTvpȽ۹-F:UTÎ%qDENcgx^i_)-JkI`}<aC3)h"aܙt|=a3)H'J/>( ָN=lOc !i!U}JJgwS%e<*Y 3Oc gXJw! O1_sh~IFjS|M9S[|m91 .f9^8|fp's0.bMl!cm]A3y2FjSR< !,ϯoU(󷊯Bв)o=@kA#D۶MIꦑ<'$3lf8si\MĺA {:{=y'/3lO O"|B=n'mm!it$㠭 /8*l3[>ϛ%4^lŬXgeGYf! 1|$iKVbMaK #KTZ)p$ K N56B +,@2@/Bd f A >O + +endstream endobj + +871 0 obj +<> +endobj +872 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +873 0 obj +<>stream +H|͒,7^L_R;|A {el,| x$UUԩ G\W:y򛏷Oxo_;=nR)y{ow/m頀7}`OPOv~V>OUo~_W}zS|<~|?yjSE'߾*@R|t8 p<{NwvHxG @$|Sh;ʱe{/oSm wLo?7FB̻"=y|,ȵ7R{,)*")2}3pE0eүlܣV?"a$vM1gԚDąVIzRRj'N}5'ig G-ӝ8ܭI`4H({ j !p6m +RZ̠@ע%[^JpCYJk\[n) + +endstream endobj + +874 0 obj +<> +endobj +875 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +876 0 obj +<>stream +H|Ͳ# )z)-!@?.Wdac'$ O*~>=h EWr l~|k> +`-C=>Wo|;_~/|/~݀+zK|Wz]{.4[?^ym/=цNmo=xndڶGw~w߷[ݮ>ه׿7;_^dK< _]~ϗtۋgC;o۾@?꽦- 8J{;eD.z**]6^#UBQ_Bg{r>8Kٰ]HgIj\_P~i!Q=[o|QWO3bE>J;sH@Fvb=nnKv=I+mBEA,&21R6jύX_W Ժ&W`9nV>)e|-RJ8dJjK<=TQ:<2Eݳ;fq(fǏlQ1MqF?JE'UQiM{L6枆D$PI19djKT=)ϩsǜ1&Y#iklv4LzuUck&ZRZ^(zvdfK6,[UϞ+ &On=/2E4%&3f %eIjFЎ֚p3#NY{8{`Ȃ1;L )xdk+\qgCjؑ / IiPucHXCe0"'Vފ$MEÔ[cx..ǚ$z9L5 m,. +jɢCl|^# L1*LQ٢BGBC:1ǘhLO!;>eiKLBSG{lK9Έ<1($ǣlQQMqT1 zABpC6txzc>S\>x9VҞCsy> 8FzAgl)0azxBss;Qkbeּ}9I ApP|F4;>]uv|S[ї2^8Syjy?h#X+mj+|v=l6eZ +71> +endobj +878 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +879 0 obj +<>stream +H|˲#9~ +/ʋn옦6,;U3@9(<oIJ%UTFGԧ3W~<_^Qxt9>#t}G~_ua^ʫ误_/}ħp'i{W`?3._oޡsPoS?~⮏1m>C7wF:`} _F $O&,?>_˃zr#!,ʛ>x&9V~ +:~ϷT#6C}b|Ӈ7=<=<xvpAC&vD+doYB* <%I0SnQ.?u۩|kq +2 +rȩʎ9 6y9B(8 HlbT% H; iC  H<1ybgZ3"Uq80 +R~TR4c ВG5IHC1MZ;*.\lŽ \M@M.kJuA +:4@=%y#K"dYĺ]3O?l8Su%*vRU\љQP&+T'  oŎK0z#|T+<'+_i`.vxU\Ѵ\1 鸋|TIr(̔&$ezêt⒕jc[k+9Vnn-Hɖ7M)UqI76eblDGҖFDI/K)UqI /Yz&1y@I`M`y*vLU\b)OlUx%ZTjէit +`\H;*0}\F0!b^ĭʛ}r wK>^x6:o荨ǒDKNSJ h.vLU\b4`PJp?mquR%{ӝc}'F *_WKx8ãtSO}X9L[oyo.v\U\2iO(8}XQÌ{Ly6L;*. nI]#(^p18u.28uxkKH8g˱r,U옪ʴÛ4%k7'sh2.K;*.i0Q!촔c3$N҉)r(g9*vJU\Q e?x1 En.Y93,aYuqɟQA^+~BR|1B7n.eGְ +;rG%{e㐧FUhy p0]נk8]Cܯ6Շm ar p,S@[ֈ!N5bW%|6D%-vqv +&`{têG[ yʧpPQ%LkTרlx.vTU\mqL`xMue,sZ\X -"˼T=Ә0h!կ1X ,BˠT]K,Mx'SC'{-T C\%\%>:R0imQ#3,aAxuq+c Rhv,֊4|Ж4cJɰ]옪ČNYx\0&%Æ(6Ta!Vo!FJ{JHl1|i=#j4laCQUq"7=(e;D츮dSۛ@IHAUq îG~fo +^ -+"ˊTcӀFL؎eɥ-50'YFbT%$26#^J*9-0AUqx`L{X'C!R;P}N>|*43XF,#RΫ+^xaD>Ncm2^!͕ l.6@]\MݓPb+ISHlFÂt4 0Z/6 i⊆`0\G;*.:e苦qKusu 2m} 10]숪Da) aH4a ٹ +3` OSS;*.1izy) +oO<&xwLI{,QΩKN0{8SqTOӇj*}S-mT3 K큷uJIH:$>#FtX˄eBqUq y8Ϋ Pr[M`_*3@*o  lؐ.6H]\BцT\[%N*c)'dÇ >SqjoN +8ÃaAhUmF ]:Soā%蓮>f /Rj+8Qlm(GY8 r1 ':nWŅ FdxT%!tKbSu>A6#`25܆`XE̳T + +endstream endobj + +880 0 obj +<> +endobj +881 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +882 0 obj +<>stream +H|ϒ$7}>Lp\8xnӲ6K %RNe8b=SJҗ}}>~~xo ogox[}}(ܾ}ۧ_gn_OIny{z<۳o?p~Faz2=x?n$^g[=^m9~k嗿k~<^Z?/煯c/޹0<)nON+ߞ[yݸY-)%?ޥCԗ|ϱ<މ VBM)쏾 +$}|`xkpK|OEx&T[ȺXU!y2s>;cAL$%O@n; +Sp aڙȐ@ aYXb .a{^`9 @'i&rl3lfr)%vi'l[6ÆmKlv?N8[EMlqCYSǒvxP:ؐ%OF .aKdT_8)Xs=v]@g'3lfRk~GK{Vᕜ'DL<aC4D f7Rc> +M( `^8I$;<p7'ICiԩr7n?Iʺo8H#zϚ .bh>!.2dIt|d l]Wm"]S1-u8jŔpf~Dac4%#(g1M)e%8YvG\qT$.q q,ୄ>B󎥕C7ڍ;R.6{z"OOfذpd`]I6n =G(3lfD CÔhXwp\^&xafU $3lf2H\]=SWE& tC)T$.`%cZbZ+ȰکEq;}[D[3;.ÆiK4EUce`LlG쨈";lfkK]e6 iUkNq|d <ٍ39*"(R|TtL638Vbvd 4X}}p j#ylLֱa%NfXpɊdnUuD.RAR݌!N ~̰AFWUS-xRxegL̰19J/ \TbA(!r^#.;> +endobj +884 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +885 0 obj +<>stream +H|Ͳ$9 )jYٖdtÆԎa b.< +["gKVtDߪ<_I>:ܞ?lߜ;QR9ݞ|#ܾ~qzۻۜx{~}+"ߞ=n|xV/~/~9<a wzȇogx׏ǟxsAw=@|ϿB?{oOm IL8~qo(x E{χ|lI.+·_v^bPJ!,@w/N.oxGC#0n c +0&]l. CAC414Ó P~$ ._7nm`޲Y[^DbT%$^/'KD$'<9uf/\yL;NؘUq ;LpIg5++nj0J`*6\U\ѕ JVl˓ZЁGJYvRWG;|YZ#GY\z0D|rT˥}杯83LaRXuqv↝+Usƌ?GŬ h.6XU\†t%wDAtCMr}.&6ՓMe5Z#bCT%"aM6S.h\hWI&`J@Uq ݏa<91Q ƬKfY"1` }G6ıdW[&ݖ[D?bCV%2T{ ͆AbV%69ghix<.UB>,8q4B{˚Ȳ&UlЪtf9(ws59zq'` +-RK`0d9{ڵ3X$w̍1[V`Uq >s]W }6L4^$,β%Ul<,on.0.!(jJ+ ΰ&Ȇ5b%%i 9^mSlx$Ót11ԋ/f1ObHSdDt!1 ܰ>c!ӹ9gU@e|tՏ0̗ uZw'$Ic*6nU\rI%D/Lں%-5j,T[D?bV%5ϳ+wt<ȗc\!ɻ$YAbT%$zw cKρ&D7MTqIFoʵq,)3D:!%2C0Kٰ%UbL'ά̱d=rJ:AJ:Ml8P2 H*>1]]{oLA/CyZX" + p +A>c + +endstream endobj + +886 0 obj +<> +endobj +887 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +888 0 obj +<>stream +H|$ }g#@3%'4th]֣Dwjot/ oG'( Jޞ|#n_?ڗ_ol|s׷)۟o#~oxw{G;~W7tm}/?Ӿ,{o(?"mDmp=}[P_/~<2/·JD_'Ƕsy9?V%L!:Oxg!ct𷭝9;Nj)o.rRh|翥9o$d淟E$ԾʯkO{.h}p}G>'TRM|#A TE!T%!@H=8`9[jɵL.\UHa1:( dwВZ_祃9 /EU%, ^Tod.Ո +5;*Aƺ9<e<2U@U\`t~/_8e;޲UbU\cQ$CBV/2D8` B(8^DB Vwأ/Scr#HVۦ2S:3e.g'RYNB+RWR[ gakeQ|8H3q:ÝSyp'k3 +7Wr$]NU\r5]8U7..dw:wJVi* gh8. +*.LƎ> 2sif7h31Fà0¬Kf:ۥwp>F1!j(FD9>)3%׃/w9~k !r<A @"W" u:/ JVq\2Y-SE9 U\s|%+QlM |> +endobj +890 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +891 0 obj +<>stream +H|# E+z)-H.LM.j2vJKşo_dM +Dj,4oO`{p~ss|Di{޾~ϸ>~x{w0nϯoU ׷?ݾGpi.~?o};|XfAox7s~zBw Aa|x_(`g&7 ΄~ٯ}ʍwC{CnX)ʛ=x$|>t?RGz@)O˫v=d! Ko$;\}, mB>?&D6l.z~U+\5DH~!z_}IH'!tJa2 ; 3'T T*vTU\PAP9'#$:++5oTUVpyyּ*v^U\xRHv(u )W!&A `y_ébS%sgRAGޝ@byI?k W8uq) (",, YCoR1Ҷg|cYébS%\'4/&U\y h؏.vXU\h?<9mynPPRؐNESr4]쀪 ģUIM|I5H!Mi1D${1Uqx +l:i٭{s:#NdةUqI@Gq' .rQ +-]쐪$ e{MF/6ԋ +Ʋ3T5^v\d9*vpU\\=p0-@x.@q,Z7bT%Bc 9Oy#&(fk˚eM)UqE)͕2Lي<6gc@ 5:Æ|6lH..  + TH.z(idzLbT%fTҮMv<Oh.v@U\:IF[HgplxPBtOMm){6,rt#Se`P)0Q :$ۀVKhHڑyqPޢw'gq},VHbT% sU7VqQMn&Di,BˆTêF wBrq +Xn*1hXfSn44cIo"]fJ;TfhgeÞtA +hOS"B.O@H"Jb'T%aݼUc--ɞ{U*-<'æ(6]BdtYa -HrH HU쐪ёRO-9)҃V[cp7`jFe}m -;34&]Ъ7嗽uRQ`ڢr, +aQ Kh:-=ޞ_+I$Ww.[LhTP^nX>\, k{N&xoY^'ᡳ> +endobj +893 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +894 0 obj +<>stream +H|͒d7ZtG0f5 (<oIJWҽR21Gɓ}}>~~x:9<3b9>p~ݾ}ۧ_so_ߢ}?>?|:~j?߀9=<7pG砈?ݏox|>׿pza|2;,cjǃpI=AX?ޓ=ǃ73<)ԓ!ՓcooCb $!N(>d._;@9ǻ%CvwLo주["p>Bx EESa0<# +]dTА>]cLa (!tB?IwQv$oBJ{BJ7HX *vHUB"Oi.'A*P' +ryI^TBIdP")UqK 8Qʩz= Hc,( &Mh]TNpo'wa(G'r6O.ablHi[+Ŭq74^V-&u<[C6\4Y;*nBX9rg 6&ÉB4H;*nADZm1M6:ru|/cb=}@=\ _ +%]̪e/qy-DtNL~(]4.RAUq ʳK I:'X.iiuм41[EAbT-'ZfwD͈tf݋7ttoIK!/dYZ֤V0[SS-.ӔRMD]~Cˎ#Ups`T.KUog* {µݝ2"g*vZU<Q>6@jѷb<ҵqW?ul.6Z]ҦF57}?0O{>Pyw.:D[Ią1n%`TΨ[Fv9tu2^3TbƖ;NTqˆib;ljʅZ6W/]U ҒeOhٓ*vZUBhq̝O|lEE˖%U쨪Eu<%&^D.yxR5kOD`|H;*p%M|qK+h} p֖P.{:΢%c6LI.nlJrv_j1_c j&&/wid8<T;*nAPa٘ՠBa"d l4 +aPaUq gAlTgC% /7|I;*n yK_ PʝA^$ĠUN[ZK8 9S'IJ͏Sc ʷ \҆Oag˞Ȳ'Uસi#ȯX6/8vՃDkoeU`Y*vhUBi#=[q tbj#Rw\eWβ+U<{ԕ!L݄ðFsyYcuuɀb-mhfi].hΏ/ +\ [89Jj^.a9\aW N[0ە?icR|Q>vP oX.v`UlUἹ.`["rF x,C oiUqKKOvP>i,{9wī(> +endobj +896 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +897 0 obj +<>stream +H$9 E+jYxՖ,6; ê <>o/3mg)UyXwO 3[!o>v}|ۧ?9׷*oxpO^]|p;?e:E?3F g(?믅vIm@Rߛ<0'{'~ٯ}7y`S/)o~?|3o/|+t_ۓo/ 'Ji(=g^˫d9zwdOm w0ŘRB؞#ߓ\ uE (?EDOYgDy$گgQ7 =-DIO~Z{]/ /Q,GwPŶ\$$)np/uP}lv_W@x +b[U\`_VnU|rl6TE v15*6vU\;7Ύ诅Ө1Х鰈, 1Һ-J+ZNiM҈Nq~cE,qGdΆmc Yȑ ,qnn;w/skp)s~fNq4,M*.A 31X)X(+]j;h1n ^ap 3&nDSݤj9&lj> S`.%P`j6Otѥoi>4,C󖡩b#U%)&. -p3]*2|b8Uq >:gt+N UbA bU%,ж0'0K{8W|T<22e[β-Ul̪by-{6gS.}4;8iۢaP!Vi3`Q9pA枺 ӄY>6цdTIbU%-H]l1gw*-)u  *l Varn icp:q.($h0bcT%#љ]g\;0,1ni#lQ*.=з(C䣒"]۪%06(Y-gRņKl8Fy3yN˃Air&I*.iO8\}ؔRO>/BT˚eMhUqEKyQ|(x Q^@0@!gZgeät6 !X Iz`l%îtѪ6yg0-GL+׼H0-ibW%<=Ey쮅zmbwa1ͬlXòt⒕FJtߧi!%7;ջ-?tͭR W- KP?U RA*7⥺}-:'Miy˴TAӊd2ͷ7ژ˕)5z˴2-Ul"㽦cSLikv:tU*J*.U1`a8wpaS&gXφUbEOU_Q$ rTvʧCB.QqpHͥ7pw +ZL 9Me( ņKd=*ԲJ6!+=Z3~Q,jڮ>ٰ(]l Eqo.v=[,S 9SA֔0%]lcd2NE HyˊT\KzȾ|5]-;RƩKN3ɾxjS]8\geKj-3ByS@`9*6JU\R::S#%P2dT&@'; ,rbU< }ob٧=뇹ic͇y5%րXuq )Z)1O(},8޲"Ԙ G/6UQ⒚GJH=G\v k-bbU%Q9V +}>}YFZ|[>V8Ri%J6 tw~q:;NXUqꆣ[JG >6NLC'tnr$Ulaps dI!PL0$Ȇ!b%h )zaK-{>=Ruީe!f0#]lq{RqGՁD))MMɰ"bcU%+Vwo$=w/yBabkʆ +8UqI #$F$=Gl.!C Ò KKX?XRsw8$9e䙌,b#S%_>Rۚᔔte?UqpێY憜VJ0@urUlDt'o|;̑vl2VFXgXO6G*Hh;-I2*l/#GlN2LG*88ssճGpO!_*gdO6M`XOP6Gr(>h` + +endstream endobj + +898 0 obj +<> +endobj +899 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +900 0 obj +<>stream +H|# SRZHCx.vR& kg5;I%YxR[dHx5 [?OLp/ J׸}??׏[i{|l>|zKwp;^-~/~sWBWr]/T׿nL 0&ǩݭiMӚV@_T˝2J4YQ8Fed@=>y{VɯT XZ))޿b5&#v]1+aǬlq!W4ٶłm\ɑݗ[cV {nFb? S\nV5հ7gއgϡ.(Lx~fah07r/alq<7 bg5+wi݅rU +92Ug 0KX-6R[\О\{a(Z +Ls7 M^q2[켦MCۅR[Y$>/m$j5;^*[쬦dl|f1jF1TpDZ%Ns1%ǔl#GSَ {NGz Z]1'fǜl3⒙Fsou7Ժ:Ax2R\@S)vhS\BS/~Շŭ)PQcɳ&;).a|XSLaS#@@S+xdaxui:{sJ{vBSo%'8E([lp4l|#.Nc@)vHS\B8* LS#{;4%Oa FmlPa8 S~CjӍLin3&MpTñjKP:!̠a05( ;c4=ulӋ)s/ @|3L;).q*B " W=bX11Nѳ,;).0Ղb"CHjHYljL  +yL +0iXj|!u96i8{lpc=HmqIGIoCX8GI|s'l(Av;).FpS9Jx@h+~"ev, cI)MqIGK*}OS}2  4:-vPS\`L ϮtR~2 &q|![\w@:$೓MAz'TUs;).ppiAKJ&)E4u<ђg8)vZS\`8lR@t(T@S,pr_g|3݂Xsّ)30DX˿沜74kC9NIN}<džBLmEG 15t\!s&9\_ʎ-Z5h=H? ΊZ| |mꊂ%ъ( <%98?C$a ֑FHEH1! >h`$ + +endstream endobj + +901 0 obj +<> +endobj +902 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +903 0 obj +<>stream +H|˲$7)zY8=ʋn0A XQxޒ*R/Uۧop{p|sGJ#BN?>}=_o~~x{w0ޞ_ʫo_}pnk^|{xey/t??n!?b߽R@?^E`}n _^ {`'3`/koF{C{!7,?3}Hr[yt~ϷT6Cb|Çwj|-Cysw S-By'$>rۍ#;|mKw`r5JtB}.vľ293dÅB2\H*.AB Jը6NĆ);*ї,OyF!nQape: +DZAwT̩ 0kf+I/ЪؠUq GW'hDZ8kn`R+bU%-:-LZHOg{GZ܉,wRFKZIe5k +p흕|k)J +-RƪKV *5J`uvjsuXԫ=¢T`9*6XU\ºѩ =4];;cּlj*s/X,Rņ+\nǥm/g@{>"wW5.aU>V;..S*ߠa{Gc;nz!qXOah.6fU\240cgS\_2<)Ѱ, FKZڒ8dmq_lRdpGpji393`ybV%6bV(K_|c2%'}- /)TOѝDɖQeT(UqIQ*3]GoN$y:vݩ{9)SI2h(UluC*uo,iɗֽ.cٝr'g*6PU\rUL]¸Tl9zr(ΆGK4{r#h`J +=pp6܊VؘUq\lt%"SKٛIO'IS3s2nSҽXwD0l.6^U\9Ab͕SMEmpMRWqe,oRƩKNt'rqi)UĚ* f hX X. x@SWc} FhY ZWв 'iNGwi+sg> +endobj +905 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +906 0 obj +<>stream +H|c )TJ@d8M +SN2I +o&~/N^yGK!ʗ_}|p=xy~(b<=>Qx|aIS`AzDsu*Ґ~#z7 OpD,@Wa!P`P7USDB嶐@Cy "aKd"aUq 8]H%+-h Q +S@\!"R4{RU줪%un"Mk23% $$)Y{| Ft]X]CG;hNi PՌȾ$w|.Qx͂L*NWb'U-i +RCJs/s5`poaL hx.vjURU|cf&xwid҄8l8.vDU"ɡJVx[u躑߻.0=aT [`?R?|V6".Z|a%T-?"ˏT '?*زwv"<JND7'ZGDUqQD`-Gev1e8ee8Tq f9㛻ëi:ӥ~ -X,QN;ڐgstc9RD(ײtlX.6N]rj9sS`y]UW>(,l4sc] + +lX.vTUܢ>[g(4L>+ͨ2]øM:ZOe($5_n tslZ g +p&]쌪e$qvײƥl)q ,,R[`,hR\yS=2PδhyXVnHse 8x1c⭙-ٟ[2-g*vvUܱNaew}7Vqoksrwlx.6x]§i"24%8ikjS^zR=a2K;*n 4SQ<9J2<_U Ѱ)]tiy+uۏ !贃׵@#/d [X?T +x)*l;IV0VaEUq Hy7rchfl;K4ɋͰ޲G;*naqɸM,msXCʉF,YbT-%Lq-Py唶eeZhXZnr%ORY(ϝ͕q'qYgTgxeÓtUf %e%c4Ǽ<5኉p(]츪ōCQcQ +L l~$lN& +^haQ N[Z-fw ƚJÖjE@93Gð ά[0Vl6S>LXzdádE4(USOO#>/vQ>O!&a-eKTqˇi͖KNNCJ$&Ka۠nsgdDüt▜'*u6xD1Q9C}&e T>M~ +rH-J7'^v?BZ66%abU-,+)^m ;J q$GQ!Uq GZId;Fy0t[#LG6VEUeUءUq UZެR:v@S/xKRءUq fJc.)5 ޛ ZpQeçTڎ4&m׭}< *:LflxT2,J8Oа e`hBhae Z,Z)YJ$ K 46B7m  2F`3aE>Q + +endstream endobj + +907 0 obj +<> +endobj +908 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +909 0 obj +<>stream +H|Ͳ#9~Zڋ[;f a b`g-IRJetm}>7ۧ7؞?vǛW!ۧo}ۧ_onw|+ߞtw;=>v;=o^9(׷~|xW`p} w>Ø2ԅ{,Keυ\w>ぉw=~"w_OR v^}b(xr ,64X9p"Dޠ%6hUӪyRВ•6{heukZDV;*.iZn.-(D$'#FI]&FQ}ͨQ R/Od٭6::;\³ꫣc}98f{bƮ+.ygObXJ.r?|Z9WC!UmIRqtֳpY;#CrY6 +em2*DátӪ6%g\kzPY[u#bi4)ÝtԏWRՑuqɘD</Nz연!]찪C0w57MÜR=Vs2EyUqja4RgkD=ް(]誸DѢ1r( \F)!(ܱ=təfòtcFˊoJ2m׊vn_6( qyٲ/K;*.yqtX482S}"ݩ֨h*vTU\h^o!++BvZutsaѲ.K;*.iݻu%ZQtz3s6u`M3 aX؀uqL) 0{5:k}ٌtgl Ghʆ]Q2J;*.cq 1橇ɗs$r?wn*.%æ(6SNG +R~YFädAUq q#NkL|I[6#l0EObV%4:LY'om[(;ݩ069]aYa+OL6<9dzl;]ad #έKnBZz(/ <_&eE4pSHCoaWAUq JCH+Aݭ0FeUUr}hehS) [EibU%,IG9(3ZyϾn2j|3XYnKBh)<ݹ"J3}.y _ׇ,r]bU, 8"&:sLiR#3L +aRhuqIFJgiZrOPbmHSg0']쀪90> +endobj +911 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +912 0 obj +<>stream +H|Ͳ$7F)zٽ a6,;j`!QxޒT]Ne8b|o}]}딤=?>=xGKQk~dǧ˷p~#\~q0__>O9^=?~!˪mWf,[$!3 tJz#<΢!3%^ +Hv^%vppKa^`1bP+ץfK":f8xp 8K5@oMv:P7*Hw̅/= z +Aup= ]Fs_x@S ++_nXPרnרv +52 (LH6aa%GsrDf8hpI'e,\VDzXD"? !#Q4%dE[A)*(Ny}s_cU3eL)9fhK8)ͅ'E뛈zҸQД.ayvQh+/Ɉ+5SҌ= '!3fdYBe_8JM$xS,ɻCE33y*BOEf8p N@R8+ +vFrEI9 .i$J%dY&üҭXI +(Qk <-OKf8p%ʢߎ+$AX%jKҕ(P~ת륽ǪFNcQ)EQS̎p54+'vFNmRڜcv$"w`p6 _`ŷs*{=KZycr\";fd(E+q+y,r`sx}ctѓl3\bNh 3Ľh ke'^KYVv]Y'(e 8 *c/c'8Mj@I5ֈ^$e aꟸK"Z.2+GvK XSd W\YCʘiM9By&GL\1NhK25I1-!bk0*v8"ÁiK{#Obf8pe'U$;;v8 +y(yBXf8@p +iWgtŐNUj+ӓ@3\X[)m9 @'搕"]h$p%hՙ1P}4;XUG +i ivOQ}F;If&Uh0;.i,,UN`]쮕w/&GDrP3fOjM?UU˺(Fèf<96%4M S~{k"Ĩ&xfReOQ) .qqr*D9{/CzjRRsxn2hK0 w퀎vWXd)*Y)xV2i+N ׺ڹD|Vܦ!|7lhkSGQPENmK2+*ۗcKTT QGMv8`p g5& +l'@G%_( ;6AhK4(k|ވ7鑶=ڧSuᎎppᒛgIoN[dl9~iT6ΌtF3\2,*M֭ͺb'=/%3fK%88ٸe P-[d,^A'd 0k39#KMH&d paRS +}!ըgҚ 銩]aqe65&8&l4c,|BcLZVJ TWXGEfSي2O*єvTMF IQv{SPG"Փt.Z"[пu?\ + +endstream endobj + +913 0 obj +<> +endobj +914 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +915 0 obj +<>stream +H|Ͳ#G)WSS0A Xxx$+ሱG۟o>>}| n?<߂,k~fOۏ_g|׷ Ƿ*tx~K5= /l0hvx T9m?Cw@||FX`n_6!~j|?󝵩Ϛ4\1U>}o/%>cҸp"0VNPBu?Xk[p}ʟ,_QX~"K]C PR'A ܰ0I@(?3Ga6lKf9|8w;q+[+YhS9~;fThkTD).Q'T9ȱ +=pƸ>).)C(`Zr Z2"C]rh;-S)W.ĦTA@Rg6Lձv).adIL4Badq.p9ʐǹ8FcD8HMqIr`E +b5еOeoq7kK8Q#XGx#i9])hڏ4"->&ǒRt,).QysJVU[![66heϟ'Sٟ|+E>[ (L,J+zC>."Ȟ:Sg<3S3Q JFJm }AC$8F1[lqWxB}ApB[N'b>):5_q).2N||ǐDڇd~9[Քl~-pv).iShIu) +.HtբJcD#AmKj ԆE-Ʒ 8b({>1;~d4Q۵*0a)\pVSzNT9)pS\TpFSnP)bpELmf$ϭs+SdɭZu֤#v*5=ϣLq01L%2M$de[CRu,wH[\AR-IJJ*QKBGn`Rt1Qq<).AՃ2[c&ݘdw(;ci~^[m)mO0(jKQEʎQr,).qlAYnJiNiqXYP%{(:cpd'Ki9a*fT+pYڞ39ShBI1౭0jm-n--y3ǂ:d;-.YdAY2Rσ +%_,JQLq,2;civx@Rb֨J *&wlq4ξWYQJ֔7ճTu(&|0:clb6yi=|)ocP +q YkhSЦN5tL/u(m(Y5ltt).y87m Icr>ѵTAt 1'[ٜ7QBxefcϐ3$Sldِ9:z^5Tt;Ay)*S\RAvXQL=DY r "<1ŁgK0;0R}uӱZB> +endobj +917 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +918 0 obj +<>stream +H|F 9EǙrZvt]֣H$FV3fwO.~~x:^\oτKH ϷO?c[>~嗏wtV^Y^y'_ 0'?3?ߕw~E砄?[?>yL6ǧÓa6=:='%S{ecto/ky[ +Omړg. Oi!n3/^[z&}q{1%dpUxȀ;bXg F~fg s 9>aII]`3Puބ;c &PN*tASޠ4Ml@aV)4r7%MXڲb#os!#pGFd"@VÆSdYtQ0@uV)9*#X^;rfˀ`e?԰͹!pLaXE_FLaSg>3ZvpD8TTQ9vdhiV NaCx–NeSR2/۸lw/m'hxKzبpJ{/}[B .4ܘő9b6f52K' 3Nqes87:^/Ԇd,bJNisUQ"yBҥ'qiHqYRÆSt%X+PZZn34tQvYR.j[| +'\hK N13W铪4{9Gn#]hy{Z԰Ѫu>h}h)(SWAɁ,W9UjhpF+wTZWJlT2b p =dJ+Nq&+iW3yyW\{ `JNq}p!ݹ)}+ +$q&%*V NawB9ܘY5fO[Oa葽*Uzؐp!߻+4|+9l|>=6ܥ^ Wz?YDcLke+l P ٪ph JW5Y]! aTZjKMjpF> lC\u@Ғ T grׁҨ%xxx6~σPVdxH+Nc3*ZSʦ7*~˅W,o%uN9shHGNQC0yS6go_tm^gd9"`HN}w+ TDffp.=Sv^7bINYS|m:*/$Ge|ʆᔕz7c]u g-E(5lj8E^Q@ErliWkK,)%%5lpj8NJp|"I.G6ӯpr6V5ElZdMcX@!"J b'pvHVMRg5*u9qAJ("ƪSЉtMDTtگ*"]g˭'"Cuhh!=lj8B1 KlR}˪<8 -ː V kIR +8bs("~9nS`.l01g6ʸ"W8'U ;PY +.7&ٴ&[ d,Ce(5lj8Ɛn+KMF"č-7&5lj8Et![˗V)P]75HҀ$g9I  BFw#F~st9)o~(sRL42zwO;riy):Kf0TWv?Rfc\hn ;a0줇 ^ >CcǾ,a$zE] g7!!HxvU趆J] #z\(*QPk0ex I/(::D1\lLN믢ҎLJi\_72[*#Kej@p +ݝ/ n/X'Ȓ''*Mܠ})^譎xƀ<Njď#KvhN Ny:lb9Us8%-l;a7:Z^kjxpzQrNgEF\2fﻌnA R`*#Rp#ډX0Q0<-ܚx^GQee X3u5#O)6G2?VA2x T*?̔N)cUSԽ +)ԟ + +endstream endobj + +919 0 obj +<> +endobj +920 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +921 0 obj +<>stream +HˮܸZ-[Yd8%12'3-Sŋ.I|%_UgLEѤ_v~r-/Ϟ?)>/gz ӇM-Jrfvy5|/gW"|>QWPz??_zN[7?_taqx93 ]BJ h;[ +_LOq<3 sE|gO*)ԦE<2!^(H6L,_ 2@2%UgM6.RG@XRyyYP3gbfj=&r ZpFQFf8r9L~ymi)vy]e6f!8v +%syq ⌷ecvUf8ui)vImVzّDpw4^D\lPf9XrcP(buSR8.rzs \:Xr |  +YKgz1 Iv'}+ӯ[9^a>yg> p+y۬k9ɽ!*7oiPݧ4Xı";AݢjRTh~(a4(~^Ͽpz(7oY}E!Au|pixSq1>%C?Q{IxcNc2™_o}=]|YN0a"YZXwx/70NF>\q4/G\L?=~E.m>MjN/t偌T^ +1_X ,:!}A]|S^%p/x)Yv +^ڔdH"~k^TIזz*|(V; j_;8 oO]2uiP_w 'mm4:|JlT:Fl0y>JYJ"/cx!b37MU<<1ajX֘FgO/|K7kQkvdscj5:Y!9k YQo"zY4RCzrRYiZyn*MqER{k.g ovav\q졛=P.&_[c팗3vy[w`-wFQIm.R;T}?a +1lƁv;ցmKvai;~KjLU\[:[o" '}iKv qo7 eI ne8l!\Bz}PP[*ml+>ІP΃;R̲T8t ;P[*mKmyF*L-AY祩OK[!K x + +endstream endobj + +922 0 obj +<> +endobj +923 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +924 0 obj +<>stream +H|Ͳ# )?b+lvqV㱓T'?J!ojl5Uw$ďoO#%WL(xI%=|yӷ_kP|O.|G.*?_#^z-~svGҭ~YNC޿vy~m>L怺=m{.u'Pw/=}^{.^?G˯7홯|(_ϗ3 szy9s0ޞ(" +<\RRXlmowN%bh{+tP@lj}# .2B lͥ!}XP# Kx$8旈Tј-~td?/{,d!(`"n0|®'gQRd>fj+RZ6Eyҕ+>dWkЩ@g<gj]<%҃ej%c5G5% \/R3uMu:)!ejN]\VX?2Æmk^Uj~?Q6ޞ̳ /dj]Z<SIĮi%癋f 32e.H(攺0vSN%XؒuJSt)|?y,)) +Z VVdj=XVMҫˋ&USC$aeujSt%)>t!Lg6) + j''R:ZfjYEߠlSK% Q(sΠ׻n|A sAt-Zu^Sty11[;BL7m$,}~b(3>- ^fj]|NI~Bq799 +UO$"\,:)GQE l[g=ݏRN/S봦bV68ׄSXNU8 +oT٢G|\Rꙋgtgl+ulStWqj*C5݊θ91ַdk]x'ٓ80Zy\J)%,yF+a]:) >coD7RΓȌ++Z5EwiCZO_d^VNn^ʓnɾZ4EN$K*ͅ6J !l a y=-҉hD!Mхă !kIlMl ř. 2g.\(P,_:D1T+2> +endobj +926 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +927 0 obj +<>stream +H|Ͳ#9)v+ǎ&abcX5=&GxKRURTtm[ǾW_e7O7+[!nnq?OrO?w7`|<+!,C砈?~|<Ç=C~Ҷ{!05Qa|1;,|o`3&x&ٙp}[o(}<aQ/+o~뿷|$_|w&rv$ CcV <^/'ynu-&/kɅ׺ƲXnw`i +ـE0Q>~:TmY0"" +6o3.ф~#FJ|N Y6p 0~MlqJVEFQrۓ|.-|E y#Z!Z`TVB9; C7H橄Yѿ@u^% X94XU4aaة҅gJy'L⮖isy"OW*.Zx!/ZnpDf c/mw)1Xh%OǓ][5d4VU4YcYXʰR"KQ1[p6+e:[NH+ Ѳ]ihr\̀jޫ oQA.nʍBHW*̾wҠ~Gѵ.z֕RKU/ + ޲]idhqo=IXT>pbݠ롤clIbWP^&* TMPM(8Py_)#RoKy{6fiAHU$ނJumۡ+ilxiD5~Uithҹ~W~"}a*ңr>QP{ЅLRFσt1C8E:Bt]\?9ǢVTb+ZMy9v%׎/wOd>GˌtIROvID0CiB>拿\|\J#UEԇ4ff31S<^ܥaeK[+SMNda/x,jB+O~U!L!g7F]4Ϙ"nw-DJCTE{p92rWK'қ&Ui̪h2>(el*{$ސNi͙%2,]ʙ.*Y-f}d*Α(rL:9^=)[Y$hZW*.ЩORDL8qe +]X)NOJTE3)_Srut.{qŚCkC;i9e\ҘUd.8rcf^D_,`60sqKW*<W Kl>&03TTs+bJW*4UX:6w|RXT;y K,.* VMX\*)=&.URj1;>#F9b0- MwRƧW> a JH|;@̑Jwxť/KhUѢunJ8tpddcVC]lhQJ̖O*B*1h2!I4ZUhch$t3O Ù2\QJ+e1JcTE1XRT1A̷on7myu1+#`JTE Џ+ ([~^սv) se%y,@;@U䡽>HB<]%:T"4űPK3֑IS[z^KAt4]GU*ZtlF34+o}5s $KvUihA:> 圤׍\jRJH)ԋLη+`4ZUhW@]-V-W5ŹqָQ&* +[N+ O-<8|y<=RnvqL8N+SBLIW*Z4$1t1(]'PQ+ivKC"ӐT1ŌEԮ]KsecL1 Ҕ4%UihѺl8n +@t!g4nK!pTᩢJZ ~/0$ )&-}MQF-S:xL}tsZs:>)!UiȪh!ц/xr$Lu"6$)d7i[/,|=neD!Uf0ф\UH^M}bWgi+WJ)BU57t"ՌxLw~“bOxiJq;VE*Q r;\ +_OEH͠ + +endstream +endobj +928 0 obj +<> +endobj +929 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +930 0 obj +<>stream +Hϒ :v-vR%-ivJrG3-RDR+U-}ۧ` hsoD^+BN?>}5l/}ݽø}|~+"o=^ç]D9<=ޟ),?~S"د~|>rxJ@rz<`?79 s9o=m/-?_}>o|)D_܎ms&xPOW^O{˯J[ns01!G|:y)Dջ@Q^w  t$|ף}-r|q9+tmôEFKo>tfNfABń \ȩ;ಋrQ^\x3KL.Uk\hq! \pqz^\DA#K:/|ޯm>Uk|h|B.dct%b%m% +rMiG=CCpcw`7YU*Q,F@wj.] K|tyr2!uE24@JTRtOjOZ/Hs12lѵƦ[MoSdf -eZ ZfʆBmH*ZapE{* + glҵ >$HSmZ%ڜK(&Py + +l5PU@i4!\k'),t]ohi:~a:֠Tтt\]!&)'!XpeJyu_.\H*Z039_2a#3X3.m6j M-47 G..mΟai>na>ְUwnkZ-0U Ud(/Ǖc`;5TUPyp3*}@Śm!Ukb/a)5ʳWXUba+k؄4dozZ_5HU 1 4 :VWl',M'd+d5dU>D.9C8&Rԗpe ʑٸpU #9e5`E3|rXmVְU¦ѬE;LuQːۜ x r1 tQEKn6밉ZUu7G36-]/\L*Z8Xuہ?͛ve3V~_/Ukh_ AQ&n Q96Bbҳ`YUBtgia +؍Sw4'|jխ*JipD6u8mIiv޼d;*Xf`~h\pesjmO+2svە(c;ʉ`(o6 + +endstream endobj + +931 0 obj +<> +endobj +932 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +933 0 obj +<>stream +H|Ͳ# )z)-!@?Ŏ+lvqVT'?J!oEvl媱GWA|zW>?㶯?׏{:q{}("o_?tOp'^nD9Gx˗o9(⏷_x=B~ÿ{BHoa$rXo _)Mn΄~Vna/+o~*$qKA/M~)=9d:W! AHFJͷx@~w+7[(UM}3ȱL)7(@?*vY~[DB 䌶GPh%0nTRrXv8J*_0}&H' RU*ZH`K$d4JʲQiF>ԋRY 1ޯ-hUiЪhAYsda~Z;y(Wr<::J DixQU*Zr Y#bQqhq"_ӣ?hhI$UihIzn!pLGP{s&YҊд"UihBah%ӽ}|]V*ڶoXޟ{ҟ'Uih;ᜎ!cgH94dG@l5ҦiShUѠ~ {~2$t3^,حLIN+M-d Fg$fncBSD+ieF-3ҕFeH%ۋҋb3[I r(kĉ(,e9҈T"0maw =%0OJ+{aEW*ZpDIcá &LQ0SB 2a'T# )RVC]̺h1'ӹZr[8UPVR,JyeC,ҕFeā4s_ӄG.</i}ЦQHW*Z߼it=9Wo)}Z- ҕƧ py!4OЇsnis++"HW*Z~"e\w^E:cϫqDKJUE _}׿C9n^;ӷ!UN:cüD_z*R-J<]OIO:w3j +ӋKӀTFՇ.˴"'_|GW*.x>sF _^K#dedyy@>Y+ R-8:P<7.ۺ@pI9qy#=hٌ4"Uh3]ԁj!x] .6#q`E,ѕF%6pO l] 5-5+唾ܛT0Cf +l94ZUh\޴TZtGAPbWfV̜ MR8~,lfWAZP(遳n)G:VJcUE8q'h|)L3<2=. LsRƨ_E.yQqiBC9ӡTT:3WOj+:ȲrʺEa,JW*.Z |tlG9cZ,4JU(Gܲg\`XutLy`\9ˑtѪEˣ#HԺ՗ni+3Ogb+BJW*Z4ħrt'ҙ9Fu.Rn椏*y4fUa>~ݡ΍' 9w̨)oڔ4TUPq|WvcX +1y/4)0MJU*ZnX<; C!<3[bPxМHT@UB|%%a|g4-Ӏ4 UтtӔSetv)(Kɓj17*ʃeAPU`N<9 +ׯsH 8RR/E2aʈUXy)l)Y +)bB:g esMM j[ J0spއx.!,2I(\ +#Ӑ5A >1} + +endstream endobj + +934 0 obj +<> +endobj +935 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +936 0 obj +<>stream +H,7 )f9,6;JQa"#.7 +XRQxmuݲTݜ7O7'x9"t{ӷ_k}ϏOn?xson_?xp/=>DǓ_79(֏ǟ޿/mI^ba|9, #ߖ{{H$Vn([wYS/-~˿;_+/a.{幮o[^W,}WbRz[{I4,ǐB=r/ Ytt${=꪿{@/[ ^]%iӋ&Q,fDj, BƂ]T-F.TZ.VB86567Rvn@Lh4|P^ 9\7qiji3N}k֍Sw  53ZvqA-F1656su/.Rzq +RN-E?IuyX-N91qTPhW̦Xʙ;UwѻC8h`a48tфVdPrK.Kq 152 WȽn4xYtPEk+7˭l -ΰRXݪy.=rfmFV"4'45%4!b ۶}P_L']. +4` g;4xNBzJM܏8p%7Y2qlMMqFLt&.D,rjPurN,~h!>Q.I]yMMyMq="Or~ rjGF@Ym'' ;Obu-dԃbÐE!KHK?ҚuOcXo:T :y]m??rurBI {FHa(ȗV~DyGmqFT*%FqrӴbWVDinE8C](*KT60W"'a))LܔlMQMq<5Fהe܏{%c)o-xܖlMyMqK-q WlBS3^{=gؾ$t1x1]xiiV~aV8ά?' [[Ԯ\֠z/\)){9Q׺%O)tX-r2)(J*J$-^>-6L*eSptp:SM1٦87lJ7tSp+i+>؍ [s8:56V6\r9n>H1χ647*S^t#\))x;:MNn2L'*Z"^n%.M&dj +g38Gg,շJG@8& ZDȑcjJiJ̸Sn 5AD%r[6#P)O[#oIʕ0]-)qoW],. )}{l21{L{qd>1SHWN]!֔gJeRٍJFs[9_$-/g:и/Q"ԸG%{76[ĥLMqMq!.\}-ήxnK%2$x,-Ԕ').喆4÷S)C#[yGZw<* +ј^!:PT +7ey! +ܭlMyMq;pD OK,>)G7LK6hkjk3^LKmvtC<剚=d8r8 +ܩlMMqHSeOaC-D>2/8g35e3|)kJB%q^lza8ʶ/1qҚ{7 +t!S,y/;13Իą rzb˭״!8^ +XoQ.KR֮%}yjCu+s2kj[tNu  AB')xFyeAi@ԸLm{{̎4lKV5ݖyR٦D +> +endobj +938 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +939 0 obj +<>stream +H|͒%7Fww?c lXw+c`!QxޒJ*2nwJdꛏO' ++BN?>}{}wݽø}V~~۟>?{ jԋ7` | ~?on{# 3?rϏB S?0 a᫿QM =ɓ ~ٯ}ʃw{B{~]X)_ˇ_O~\w&rO^(ϼEN/2OoN=}v9;E_=5O'/7eW4_>ހe1-XzEC,Tɿ7:,^8A8s u~&YRH%H;_J>_[|jCP\bY3„)DWNʉ42ЭD+XD VM:ZR@ySlP(VR.[!q=wrDi.hejiТunc 7Z.&cgF!'QO!ѷ勏F9 rYU67-""N!$=jhAIK 5Q҃do25Xy_aJP!ZғlU@ޟM>&waJP!XғnM&5b<Vj*f38դsɣrq +Up^lGuAn>x(2&V -X\`qȩNN9쏋--儦ԤӪE n9_YΌؙ.p(0&Y -f78 +pfp[N'r2fdXʙRσneN2 x- {Vu+[lJOZwV Pzr1ˌ!9f8^JZ>ZғάsHKۘeMcsMz&4%,=jh0$7zx2JYx7 JR[ғΩ'قcߪe#-C, '3Vy~#)E&N -:.h6QJK%gxzLԤ3Ōq_&dc;r򭴸T*Rr©}8Xes T TfPXș&RLF(&t@.cEe -'VlGOZti2jWc(T"yZ8WdyHO:ZqFJOa_rrQ4~8ZѓjqGC{f/g*'|60OA DoGO:Z.TG=ng%fʬb&SFjҙbQFN)Vodeq`8k8ʴtNR,NJFAD)3̈́ =jґBr{9{҇0`t|aReK9z 4(4!}}V8"r^q&:z9⌃u!]We>)܌ꤴ E.zb ]Yaut uECq +O㩡LķV]1_YOy>$;wH ++ېl'X -`ZtN:M:ˠmI.ߔCK堩5jhB4;$cJs5[4ߊKi 5jh:PeO9s>>v'6)/x43 &O <8@ 7XfQƎ(Z~խْ4F=(\Ja>u9XuMVʑo!IGTC 1 )i^o e\Z9J5,I'SCa8hpkE+t:MA;rNJ[ѓN-8JI&Y>٨r>J9Ȗr3HtGL2 ߎTKߐ5jhp*&̾a̬e'*w.-eԤIùr2\NtLN83t654 2{6z$Ktψ.tnȖWEFsQ+X7QgJ.} yeHUEGVH.ڄK:ۄ6Q^9LieaêF):MIKscǸ:цvYtZ5hyNxm iޛbTnkׯlGO:Z4yw:NTQ-"@jb@% 7hfqXs~p[tRΨ# *L!2Q~tzlp!.vԤxn)?ZBD^g6Sp0n%lG i?z +K=.]8m<Ǎ! ,AT32)y{U{Y!KO[+ěV6u~$RK/_+B\.˳]^' + +endstream endobj + +940 0 obj +<> +endobj +941 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +942 0 obj +<>stream +H|Ͳ Zv/⩩½,<̣(Q)q_ ,o/GOUpI%yk\>/>X~z{s|Jay^^xˇD%>ݟg|/+?O΁?ןoxgY3Lsu 'e{#>HpH.Et$K .)W :xY wb{̿*Q:;@ trsL/@&9cp\fGl +3l4Uaa=KAmB/~FhSZVELS&{܊+StGXnSL#*oDUs*쨲ާO! VH8Sm/vR#+Xk.X1|4ע5֋wL 0xx)^,3S6%]khQΔߊ + +Z"ݹ5D ly<|m6Uklhy"mkzLkO[w@MSQF5Ɠ#(]8S*rL1!S‰ZUEz!EøL([6=G'~NcޒqJ0q%Ukhޕ.yS/?"N]΍ ᘉ"L-M,K*tră%t͸o@f%ˢյV-\+4ZiKc!؟`|:kd5\UpcpqE&Twf9 q!fm\րU}>(-뎄pL!Ό*ۨtHHͨ<\ȝLtcu'MZ*Z;p Gy>- 0O̱|gFڦSF]nzYZ2(TM҈i6I't]ktha;OrM>Ud(CzQ`XAnegJ[]R޾6 6$]kh8ЧF p78E08NMSKKRƭ7vq$ç r؍wfSc‰1ZTE zcx9e)|ɏA_goR\3RT_͜۩tmcE. trYkbX}jm823&dV*ZKJ9&De Anj8<KxT‹"su`'ɢTu#]َZSE.tS\5϶PT{O@h<>μ{tQEIR[ԻBGXԝBHSQ"BPHsfpb3USrz1Bً/㵄ߟdT稃-vۤtc\8sqٟ]9pW:85tU4б`; 7f(wP`BȻ aMH6P]@soBqqXOhZ\@2Yv cd<"LZ#UE4^rZ/c"<FuyI̔0ڦkT-ЛRmg6fEKmaFG7f6,]khSJK\PbB7G7RI̟lҵF?'$ V X0_HP5PU@u'))I(>njĩ-ĖTr-9}-PS?r?R".t//?+[[维k7Tν[ Y&1d\e5AI׶=Ek2 {@K'iή0E9s9mXUOa=(' _l?|n?x'<,HeZCUE 5wԘ$>ތgP7qBYۺtJu4q +ǚqJD׿"֥k Q-D;ļ!rg*RĮtO&KHۋZ5ZUh:ږO;p4Gr;)QԊpbE(UѢΊ3ܷ+gF 1 [8558U\g>[_Vv.[qkHfSlQM ܹԥj]Vp ckdlTiS5/uN8Kty3Il=)lU+M~UA1׶QN# + +endstream endobj + +943 0 obj +<> +endobj +944 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +945 0 obj +<>stream +H|M$9FuXf.*[?vLӆ ;U3)9 +gH +)".k*+\]=>= xs#-ۧa~m_?ۻ{8q{~}ߞ=>;Q$Za"Zj200ɞf\L9:y$|eo|j2snK/cc@ۆ0vjlA=4UO:!5kDBer ʚgҖ4]Y(B^)'$K9z2Тrt _6dKbYyḄ'T -0[r,Ԫx\h+G BW  :5$,N{U1AY6Lg.x)ΰLuA&J -*4tom+dQ!J0R/dEMZ8y^\M2e+ҥ+ZMר@UC f}|3ٽU{3٦unƍ]RД$(.]kdf,|j2bI> P!c)2*^*RT9ƗƼDS=j28I=<"&B); Bzqgg)B6:K4R4ha@SThӤ6$K_hx֭dDْtZ=4h)M2b>Gy :N}l^B4 啘(YbғAig1E,lCuέMw)dVB*[bS[t&>$IۄC}ܙƤ8h;S}Ӗ'1̄2 `5dZ4Gy~}.{8:L1Ą F5,&?Ut0c4T$Q/.;y--@UC NCqGe)I/겏eJ@Ȗd`E8Qܞ_K.g$WzI.0 ޡJYK F]kYziRRdJJMPCiynkhiǡNccT]:/X`KMZn:1Khh\;r<?\w6,%LVCt b|+TC+^vw̗u+i@ӓZ`]N$F)6$BA r!L2 V5Xt (-ܧ.^ȢAN4,Ѳ R5HH(Ude`kN!<p +t'S -LtXzN9 ֢Ҩq:eT6*ܪW,'V -Z-| sR5qmGܡST/м~R4~ +BFr}5p:Si$4&O ->E #(T~ 6jY %.}dPEf I)6bsR}ʉJKٲtV53PӬ͛gq.3nrM0M5|,AT33N.lͦmR5Q _oJ=^$=8$k*rXb + +endstream endobj + +946 0 obj +<> +endobj +947 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +948 0 obj +<>stream +HˮܸZ-8F0dٓ9>xKcē'3-SŋI>jįzhQ/]-\?=S|H-OOOڔB\Nrr~zuy͜_/ү|E|`WPz;_?/{F@;z\,4y_/otBx<=H3dz9bx|gYAnAD]~<`|Q7G!=-lƙ8sq23h^;-80^_sHaZ^4! C8 +#:_\O`d%lMܕE{20+5V"`(pؕPR[ mQ3Ϣ0W}TiAC>^H4p7HqTG$4-,zV +lWmު@n5ڷ#3>7VVG4S c{AګڴiMKv V_+]qKՁO$w^vH'$qo`Df\|0tQtu ԱФ|0f+7mE450=1Vk󹽆~h8x=zr=yļZ#P+RTrڞKOXabd]v72TTrʙ&26r(۰nhn?':ݬe8 WP&@p;0-Ƕ +oW:[ʟ u)cTͥ,|3nR}v +W75Ru![JXUrKf6ئZ!#R)դg&dUQjjJۙQi36Vh∖F}RѢI ]nOCԞĞZ#Nm7f\ 9%rwN|Ю8[Nyy!G*۞HR +PqjI0VHTQE*SJ ^nSrΦ4LMIML֮8`ŀkȻ;ۃĦp}L1ޭQ[H5" c/k/ }EvHs\x(h̐Ѝ خ8!HYDtȕlP ڸӬ$$n ̑C:K(ca9T_ڔp ;)v7+p;G:\p{ɺFR/ƫ?SYxHc%*Ǐ7 +-O?~ӌZ^Ӏ4s|O/dߏ__Y[WIտ_72]y曼ͥǓ؞:}m!1H+8M?9%@y'xx,AV"a;?}xc6qQk%]Ri :÷tQ~\V%g]QrL6n'Է/}n>/q-r6~{Jٟ_zac2*WK2XTaI8_VŨN.:F6 +N)ɼ/ebsa؍f(yyU_d宱.Ah,Pcq[BA-ra`~y;F9G6099r3amF$ AıV*:>FQ+ݽV_|->o=hq/ 4Vd%5. +)(&?(a]g+*_lVg@AD݈)W87h[33Џg$B8P+(`r,X=]*01S,vfQh+dX'W%tFD> +endobj +950 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +951 0 obj +<>stream +H͒,7^L_a ̆ggXQxޒJRRI܈;:3)3xl?<oN(wy`/-o~˿wgcAw&?sO^_@g-rz|t8 О]g,]6ww̔eeKCY9V;z!nɱ>7oI},6(,o?Dzpa:DD^LBcҢ}߹`O! +F)^7\9"NoyW>KEĔfn&7[/nZd0IwbBט%(Kmt0Ihb'U%)@^IKI_IhgalMm(⌋`J qU׹7 M$0uCN!rmGـe%.6Z]\ц$ 1 +Q*oqWbUȦ)d.v*U\RєACy')FLbFt`ѐL7 +p#]˩F7kC*Oe&)Q9rmdgP8"EyI1ּyUqGO*)s}վǛ־@P`ZP5*v:U\hAt))@DEq˶AqUqA LI|Dsa. D1mOhٓ*v`U\hOmZuo=?{X}%!-S,{dېmJ`*vLU\bS? k< n 9ˍT +Tn0\}C7x|0=kiT>F \oMn1|0  }2mGÖté..U > >6r{9 +٧WY=E7Gӟ|0I;*.}LEN<4t, Kp%pHΣH7logÿtcpĆjԸSv,KO+p}f۷-Uѷ:s~h臛ݫac(sjpٸHh{X\nZ%JcuyŒF x7؆,CSŎ+lc*&\\rFq~pJ:Nt2Άb#%q׻{:yV_kC9 Kƽm_.VYO3܏Ee2r6p6lطAqچtnmǵ8P΃ .^7v!vѰ;]컠]}cr %?GpCT}590O;$ qUqi*zEw]# +x-Ǿ9 +5[{ NKr +i~pCf(0{}dy*]P.x,!-IG~^2G{'Q/H86%|68 N;*.Yazݪ_HvjY"iqx0- , SΩKN7ZCȔ~<~&eget +XLC*p<=_va)Fp0]تĎcR.Ea^'nbMOYUq^|_9kx<){h琜M)Ǚ,Dp%]d$/iM(K aW篛FXiqà`yßt⒘ei~È! w+aqTJOd*v`U\cӐ*(Luxޯ&R- -KRNKR#i>ǔc`- HWZyڞ'bU%!R`JZ+\r)iOM9˦Tê +V{M27,: +z9ymV K40)g{Ɋډ pOT%Bc2 XءUq Fb:2<ƀa@N+]윪_I+sB6!՚|]'`zçtCT&rǘmtƠ>GSTH7 +*]1Rq8O!}S}c@b/i&eۜ2'U줪$Wnrg#Un F)UqIUyhf8s_?:/9˗TXo$mdyo)婍棱$=\y +ʗjLl.6h]\Bѧ;|(ŵˏ9iX NK8V6Gl( Cxrsr:0-]촪 iykFZ /CƜ|+)u_0 +aWTqǣ]yzPv3#E x;k@U쀪ѝ7?XJ|F3Ꞵʼnmk"˚T_ɿ=4܇4d*KG.Նd{ZYIa:Cc-(n- +avod + 4$Ai+YJA#[ɒx"y)q~{C\! [x؀VbJ?vi-M/<w>Nڞ&EvLKt.APfxd}Y8F, pTދDOAhi72@6W>Vv*t1 + +endstream endobj + +952 0 obj +<> +endobj +953 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +954 0 obj +<>stream +HWn8}WQzhK41({EC<<,qFEA!wn3;,\°11~=qp#F wg`g(RA2h@K J!, LqBu.JwG":Reb]͊*XVE b9bI4+6r)$h\+ >j!T 4iR7hVPa7%Q;-{l|H!!ڕ\.",a {vXRlj +r8 3*3_BrQQ\QAv:f״g!v(QzW2Ms~}_t9}Nĕh}/:T3]36LG|k#90~DH~iv%w)d`fjحqQaVcwfh&rn(W@_Cg׮Q>91EO5Iwd6O4sÇ_v˗#4efu}/xte(Lېb*%WvUmj?^ISU)<2O0*}(oRLyB⤲H\s +Dp?v ^8X1GJ +4W7OklUR4NA%$⎪9 .A\ (n"EiڈsT0.R } ˡ}f?]S2ehNufI붔`NqSj\I3,bANy\KLhXp] tVu殎GrY ˨I FFAn_z3 3L) 3?* LZ8RBvv;i΄cCl[>dӠnO`(3/)L-ELjF]u]B}ju/VL +.RH].RG_LfUp5D(S[ɦεd/(z)`c"hrYcJd.ιg{S>sA'Us[vu0s K.ܵܭsW+fUpos72sj]&+ 2:]0']~GDz=WSKqJw\G䀟'+U~%YL +.wdrLޕjj `&_qJ5&? ڮWE&|z||\$˜<Rt15ZZ:WEҍ{7?ZOW)LoZ &j\aˬHNڬRVII&uj$F[5eң o:['KVM&b^>TMwȷiA\IqiO<'}ͬ+h"N/뫱< X3W'=n;z|{W|rä!=ye 7 7)`FjDOg"5[>BIǽ cӫ];%Ƃ=| + +. n<2O1 :m3zH<vn !}sXyMtA;-<1]n &@{:Pljn豧-QIyh4%KUz0+{p?@?R&G=sE=L/Wo;_}! h6zm?]}ݕ +xqc>xDG2U +mpQ%UW=!}vÒ +*@$U)7%Auv)IAR)"Y3Q,2bh + +endstream endobj + +955 0 obj +<> +endobj +956 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +957 0 obj +<>stream +HWWl%4̢Y.9qIhZv O7/`fbY~>˻7//O9ߤS?^޽n?{pkxr{R?IwWyxOov Kz@>^3/+ooT}{㧷?k*Ov @ʐ7y'>0'ʓ9`Y7=0'(׬'S}~خՃzwrXT_뗟W{泾Y/§Jӟ37YR;yD7\87x"QL?1Lא4DFwHD=MXU>J/ِB}6ARּO"il>p=fdPI(5#ZzM 4O9X@R~0> {Hۧ^iZӴOJKmg,L/hJ,wq 6N;czvv + vڝyb(BTl#JRNgBaKB>c1aT;ctP=;v[3iXa +_A_""f=>l7.#{؇sbʳ>d0#%k`M?e a%A0Zk& 5P>!IG-(~ ̖,Dͭ1HPW0Be\-Y]1E<4G>bT}gfV{ۣpA ENhNĹa+ei}室Z"-%#%Y$Z?c\`:A9?AhRg^AC2bYHll`5bm%G5Gdڌ1,u$Zw8_kq=P=qjy:gO s(( m,l<zL,Ig,⥼T~|ӃBs3G˙USݲzhuTCacVjy#Ga%-.  eE;J3΁ `R)f*Qꌂ%V). t-8rŜGV&JUL! Ց&IC4{%AN.ǐOsM +pCCDžl:@goeّMlf@!Ѣ͛SLH>5 b7둪/Hu^htXR\XD,RDhH^sErZ*՚*RK[c=H.l3}"%Qqp\kw ;c[&6&.2 ƕTZ`(N%PZ>Kb +ZuOyJ6-ahj 8| qhZoq*rp8:Cm0&n:FVukR>pkO0/ u^¹Kjj/yz}lVRI"vJdlqO7묌D%U_քt +cSMhkM.,~H\!t" )Q"EbjaQbnI9Ccb41UzZhtXB5Q}1(t t\_RpC#lJPR9pL s~n H獽.Ev ]PxAM h-u.2P[bő:p!BYmE+@gȊj zW@ջBȣ#Xi:e 3(ZAY!U~ s|,װR' tp̜}Oզ+sReL aLřjlG-ƲP(:jRc;9icl.y>bfQ:W MK9 KwUL qrN˴Fǀ4o-5DӨ`!NjBRhv_r8Ţ_$v4+ asN.ŗ5AI_)ȸ>֣b ։XASB]>z6= ,Z z,,—r™UK)}d6OJ>"b9D[F4id=2IaYNA$5H a!W;9}nc~*2Zmbol]|znΞ_Ȏ0TLfk + +endstream endobj + +958 0 obj +<> +endobj +959 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +960 0 obj +<>stream +H|W˲cG߯RZ\M׫A ߝj0XxӏꞘ;I+OUf7o>>?<ߜRxHO~_ʇ}pۻ{:- +rۏ)>ww7`Nxp,;:^ox\_g//8>=0<惗1A=nzpO|<oo{{@9OFo5/*wg?u\z0<ɗSb9y>(<>ɗ/oc=ޑ z~9 QR"W>E' +ZryE\^ʾxz}V7 Z'*oTW""Jc-QOk;Ӵk˪նkK7P~}Zbf)HG2?KRyo8*C$ 1zT[9(~Evyۂ-vj>򐙨|Mq|7hCTN:ՠXÐ IFuNWNlvH>3sQ^R I62UeUU0F'd)V+;kVLQ{ 1+&0XS'29qVug|6xԾiɃeTZ6i&|Lv&@ UUJȕп{$z,QoPƃ<`F, >|,}HAFh",@Є-~/sC5쓞9rmy]U>*KZHaiw tǴ)l m I1QS|IB/s&ZAA-":%LG%HHaB qZt٧F0,L# dh*'6਋ilX`e1!{9.}>sƈ8A&B`BK*EU" i7.cJ̖; +E[8fƁ/M!ح$Yv().M RVŇnvS홸}־Ns#q̗*`kX\sRqSQv4t\8 aKNr4Z,p _ Vm %]MYcLP?)@lޟt-pl +Ĕ7>f S>Bu +_)Ч夝oӣ׿IH]gCoCO-<`Ѷp7Nƣ0ZnC~`u1f%kjyCTC*S$:/aq^hF.vҥ B1Җ6C9[sW_f=.XW(HA餔NfKhUIg nL43e#8kȎd1*Jq#bi|XG`NӂG +d*p`)U]5+ E:QUY$ts4R,p$OӇa]xO)'.Lz>7ZHhv0Zccȸ?itXH/ĉ'K؂ $y=wRhb9qX\|V1ǺUƅ8w{N«{&SM)+n]H-"WuTZ5~n#&:ʭE 8rKNS^W&s 6_[qjؘ Ke)jV)`ּ)D}+#8HCL&>Ug܋oR*S]xGeHDJTiB\~=Q E:d$!Y0᎚jFNڠ e(C7iy#5R +)}C³dNtT*6I#02Q&"wJ$sM#\QBQܴ `$a#~`VS=񌾇}ckBZ>__ՓfI97H@=dd6ƣc(7,kWy[aqZΩϩb6bQ9X6r#V҈W`QTiW4Nj2zK̒#A z#@UIst&dNyݢi\G̈4 : +Pjn\w·8KT/ RL ĝ=iykoO*`(32"IExa?^\D֗C߅GÔz 4J ^B=SȺbV\q.PHr@(q WZkyY=.5BP6 jK8$MK W +њOVf ^*5!x+WB成n4=PM4v EX>gs +<2Ђ@W| +J|'&%sǫP왈~'SChaHSJ!#l|Kd/aWZm v/u?u<;Be5qx-GDCi+.7W aj4ʬT NDA Kc번UE%jQ@- 7~yy-;h4ʬ_ .a\,; AD퐊i .2Ԃ>7=_YQ{R$guyţFys3)qgv 2? D\XY<}=44l+iodϤGL6'b + +endstream endobj + +961 0 obj +<> +endobj +962 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +963 0 obj +<>stream +HW˲9߯e▕/Ď1bذae<)|IJRRuuqwo/_`+KJͺ(ty˻L|ϗw.|~y K/J^u7XwvC9 \_oqW7'  +u~Oox טUzH @WN^0B0, X9bxMv2K9/7(7{{׿ہ^~k_UK۟Ts&/9֓ (Ebܐ7?^ B!B!bg8\!H-}`El`gOƜx;ؾۋMEKŰ= x 1|Bl?2V Ep [(&wo^@H5 ?y[xX vl)Z=ԫ'I۝ @k Ag2"bG#gk0ƍ3k%z!@}4#0lKIR<O둭pG @:~x\W`I!OV-HWVv9\n1v>/Xyݵh"FRn|v:dI*ن߈VcFqH}0ԅm*:Q h4GQ ZBt$H=KVt* kR|N/Ve{Rvc4#VpȎ %:sUJK0QtX Q6l^SQ3j QThX#HO +tS-bܤ*BhLF<ЋY$F(S%BeRYm\޶/r٧~R'f*6-#'6C//$5ua&R#8I2=@)d}R3r8&vԫ"G)Iqds<)08R~Eщ8@c<~3&i=62 ?`׀6>aH4r#cA,}&aԚEQްMde<=rdduŽJVsH[t" CsS=0hG`$l`8.,{3þW^Rbͷh]2ݲ2(=]+]H'GhTMiZD1Մ(T|1 +|NspB@K4@rMz~M0m +{֥nHH{S CLCspB5YAɂm /Q1ox썻ahX{ C$J'%Ḿl`2hgŲ~T?E<b7|Icx5aV:@L;UDlpq5h ||oi&#x+bլzC P '$<( r=L.$eۖp. Mzt!™@ LzQ5s9e&.]D-*U%sI~.s3NEefKyx{Dz7b5Jh}~,13mH(mxIe`p/{ 4onNZ\̯8Nq)5tGe0GC>Czv|LZ(F}K DWo&J2V8/YU 1Ǣ`wX*n7OS&)j)kh, J90K| |,Y\(ƙ7Nթɺ'<0HltwNťj"W_LM 3MgT@mJF +P4fA, :OE u}!Bۇٻ1 BB)*laFCbta /i_?Nj91-,ETwD/ +0PO>Q| &/ ?WTS9~]%2|{@q@SOYY8HePG *t+@있4-tN)I/@C@; + +endstream endobj + +964 0 obj +<> +endobj +965 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +966 0 obj +<>stream +HW˒ WԱ0-o^±s$ݰ}X9O7/ * gCʪj"$߽|x{<NOLxr:p|VnrǷ/|˫{8x򢟢?5>;<[\xswpkxe;n(~OxzxOϳfzr=]!=~YgWߟjD|_^ 3ȜAeO2$%;Ir<%oMD,Mޅ1SGSEt< +0p aGوc遇x ʸGL h$*z8?p)!AyFq' `]cH@!.+ ^PCD~c8)m&eoi),K %fåv#7KѳĶi2JspdK43Pʨƪ.Μ2!v4,@iƂ1PSQ.|_@c،B 霡r~hi![`c(Zj(>p>DçĴ`3Y#m5HNI8p+i[`ocAI-!ۈF\YJTs7$GaiA[`3QG( t" 1^Lsd3#+\  l +Bt݂K aG + ,EqrF1^s5TH_wIX j$,J$;|Z懲o LL=Brp/ t3:LMShO|H*|F68. ޳wB-ݍi XyD k ; ao(`cf,q"CpqgX3܊6~Am>h$KFOqE5NcCJHe-=YؼVN;*%nVijIiLX`c,< ՀKCkE`3UH50 &sB4D]-.WLϏICȜwB@j `Wz!xɌ:EJU"uɺ4/:شH.|-,e&ag#z9Y-UA׋Q#P>e/SaJ[MTPȜ5Zb 2^g*0jkDxY:.$f"Xp2s\%2(tHF^R餃eIO9ѵ l\adO&3-9i{'CNf 6P9Hŭ } "uuGBR;[')]X`][u<7x;eZ .xU򑂄)] һռ̚w4",1/+{!+ļ8FAZB8NFuCY}Va-x 0w/B<`ثokV^ƾ1ziv!C8K0THWW9 t'`-Vm|q|fzD(Cs o]VƳ7 95T}[T]:ӝImFelt~jtU\#ٽ?G AGNJyNM⌅/L7R ZnZknY4(WP-(@2LB.M"c}ݜ0`\q6MH\p\|9Gwp93DO$$pob> ƍ{?է/ Otst$1 +A|pbNvL}RP01cgY%O} # t5,1\}=z^HKc4Ӏ"xȪM54}(㖒x)`:AjȤrdwJzϫLrWx#eqmUץxH5d`P5QMB02{rٲ&g~TNRc/ E E)ov3-އ$|RQ[}:@dMop|dށ5r;!#es&G,#w\鉩ƍT\$Ji54> +endobj +968 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +969 0 obj +<>stream +HWɒ$GW15[,0 mI4| +_dfDzD|Y|yoox۟^oNO1B +)Kݾn?}yyu0~xɟy}wnPŏ7`Nn{/Kۯ7t2Vקw{b9C rew<0<f~ LT=@iF=`S__7=/?/>xDc_ ?fXI NsC:R1@^+ƍ4k)A"H6~Az8!~˧|Oo/O#Qy(Jz|v}[p0a0r> +yF$eK4C}g}1G +7^@mûc}RQғ>ͨ֔g5I$-HZ`N2SI'n*=Bs/ZGZzsh-`Wi ?:ׄ$4c@>] 5{D]L 0MrFxnԮU# d qX ՚&i7CNt?*P-ni9i1:ȳw:J(أecR%{'JTd(kukљb2yb48gۈ8<cJGX%m`mT]mZ/n4z4x +]Ix[[;u(S:+g Pd#y Z`1=ZG%[p1e9d͒Wn`J4UiN`(i]|+sJ@)G|Ci|hѰR= ?n/.3H;#?gBL}{5 N 95$` 9 o>qo.na8&̱}@[0gۜB&@#g93]c 4{ZY?ΎaaYhh4-̽w&+9"'uDӜoej5M ̳Ikry Jw,YBν bT*L&Yc_P#\Th2.<h-0!|\6Wf4}ǐw 9˅C~No +ØYq.wCAŨe0SZh$'$ճYG\HU6/M.#۰:Z8j+VT\VYM"oG6Ɗ8v4gmRXHh-0//˚RWT51q \DZsb/m4X b^PؼBHPs79#Yog.P ba՞nBh5)ZS'V׊)3 Z}per!e~׮k{ZFPg_Ypa&@ EeS)5 t],CE$ +惡{j|5YR]/X:( S(o&#m}2ʖ( +2L|@2t-bb L&@gA%^kW_}t#Xf5PŘ.ae0ac5@sl4' OEDO {ltQ3?R^\6P Ј[`^>2w qns W`F>~!E k%/Pd1ۆBE F3>\aG P ТaUњ4A^tF^rl +.mE:T]A#p<#~,a `.]4cNKQQ!^fI<%8>7K Fa +5PXP`/zVZ 8HkaE#-6]tQdEXY ,ɺ^bzldס3Z+`DF|W0MyH2[IZ0,0|χprƺ=zA1e|5 (0ԹzYK0j8ت< &lrqW] +.,@ $A z KXH@O\w0ᱏH8)K%cax;> +endobj +971 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +972 0 obj +<>stream +HW˒$9WԱ5ر1lpغr0ః %!*Pt6f=Yxxx|xx.?_>1%tOPחpo/~\~!`<>OI.|rwvտԾxoxOWW*^1z{v<{'p=kcoO׬}_?zޞo{֯eKeן籝 Ýb;9m!o'N^}/^b{}H%qc.<+oL| zDWWB=(TCѨy)D +5 T/E}x=Iw"""z=I""@}JiA@'51(ƒ5ϷRE7-#Za歨"=Q3ؤCeƱ(!*z1H{tS3Ӯu3Ľ'; +LZopH[%;02L(hEUR\Ij d 5"3!ƙs[3[ly\d$0ǭ7]o1R +݋daA{µUD끹,-$ )]Fqkc_ijD A=l;Fe;Ю!Xb^R[eR``|/YD2eӆgC-7{I-(tC:bzs VhCi&=[  mG9Cm}hNbAFLHPuy[K2ÜYd5Ҧ=H]&GNr;V:\H"vn +:)$ +D3A=O@:} xWN%]L˫78(jfNnQ$@ԉ < )qf_פ1We+n-9)x;`ZJƧjh6z_U!-j@$q_c5jy"i>_2#.5s$@/ _Ֆ#I. 8ezrgXY/y}yHm76e_5BWFP3S[w]D59rUc8Z88nGL1ʽTؕMU^VvIÉip"!&`$3csbƜs?Pf8069{@:m OGҶ{އ( {EpT76ȦA#<\ ="pLG3'Ѹ^E&F_EusHH 4#. + "GQs9܅ $ܛXLap~$6AaSptt҃`gr& ީsIKPՏ( +n&M6MPI3c\-1@.׬Q4~uUIFW-)[t8 0el '[c{`Ri51Wc9OTmFʠEzD,`#B^z BׂLFil\;mوR(v[|[,%/ -h?b )BJTwG,3ͲC9Кu 'C-bx38P|$V7Dl&i1VI}YbzOt.yxNVf,A+$NZ۰ D\ a Bͅl;i[d%Aںu&ш. ,5e,ARaKg+ynqOj,Ig: nz34ttp{ņ@8Τ|FdJ[Sw[J GuCTaX Je*:LdE4b=:4%W -Z?9qQ 1KZuRO1W-c`/!W'arNAݯ2w%iC+wc)7jY8fET'g5N>D$nI{Lu,7_#t*y[/II@qKL7,+/);RDT"A=Rdㄲ>Xq:yI(MYr@EÕ`8IJ]#ill! thNDbPA3ǵcBE|-"v1d*lUl! |q+& fVpqr_!($COH_ڸH/yZot8F+u#x)EH’>$=:L[#?^wN-"62i@>@.c<)g=b.󾼝MS^z-"0|Rg + +endstream endobj + +973 0 obj +<> +endobj +974 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +975 0 obj +<>stream +HW˒#W< BY |AstZ˲Z) h(p%;fg*+뛷oox۟_n/(Rh֛BN|%^> ///Kyry˷Wn]T/~sW5BWY^~?,[?\?%\^cgT׷2Lw(^Po zVCxMdƃoO뵏\\5/?~n.T>/ۅ +u^~Oɷўo2oy#!+e*  M~mZET g;H`@ckh[bCcN `hހ_-,>v|pScH因 ݂۠)- Lck& yʛ*6R&p%kK9j.ʮ?'k0Mj2j@- YkR Anbh,_F ',e,K'!_\A>@(2M*RXDCԪFX?Dv#(K,,W 8mebiʓoTj21E&LE &*A2A*˫˒2M*눁4!B*{YaW@̮"\۝RVyT~gk %U%sS>TM1h: yƥn"粱3sު' ʃMUOThNA}l*SjPf<˥K:x 9e{u}1_VmoL90|VǩvPSkYEn78QhG`LZ,j zyC +r Qx˪A8׺Z$@`kp+&4!NgrtSQ`#2ڄ93`'8}D)sc  I:"z1l  #v*45k2>$ȚRxIdXORv: GoЕ8{_X580U&Ula[I> + %AJ4H"^I*SB'6M ㄑ-HH،nM 댸qg!ǰfV&JPbHJ'6Mp EDHqڲHwź TCkW1]%W0Ӟc$A 4Ĭ8~Cce*8f-YeNX0S?MM]!oYkSaش$6Bg_WQ?cDx4%F`Zxts>%: g( bJx]:2i;u4#@HTGE#/'qŒ$:HcM s|DOi+pONRC`>$P? 0=Zc]x4v#0G*$k7K-$qƳsE.AVt[V5Ԍ睷N"#0sqN)3gcؚUJFL+~l wm֠<'D3hF`z)=w63u'TK.Y4h$G`J R"o;*la+g&5 +؏ؓfP|$-L&+CNVkBDUCk|8cr<X9(HE@|٢͏a{ʨ[dġ%=T]JCL))7b։]9@c<nS|"IG]TSd<.c[E!6c^qi5a;l`{6lliVE$,9@#9>IzR?Y%w/Y`Z4v>mڃ2f+f5Y£Eia +v>@ގ=k8shlG?TclV4K6ZJUN2<>H; FjSrn~4v#R|28u^vK}\1O<V0% N{D%r?H_֮QdJV`tu[Ф㝠RIs&y/S`x4#3}nLh$>C&h G`!;K'}a,>I#vbFKqħ8Є6KPpKb!i9bY\ڳPF+>lyr*'v-L/B_klpDf K +enOe*-030hG`6kV{a(V*aHl]{kXp )\h{Y)8*L5qu{PaB6([vyJ?5K,wlq;s9{_,C/L| JۥFFvBMqP"\Nw'Fm / 36.fN{ɼ(,%,rU{x!c!A6[0llP}!z+')h`]i8V]w+0X5ctr +c?oO \C豟_\^< 0AF(FXΖT@΍*iy/d➁NC^x!{…:5714-eA  paFSoXZi-CPu4<>iQkbMX1?zvr񅄸42M$Y0@l7 4 7da74$!XW>O + +endstream endobj + +976 0 obj +<> +endobj +977 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +978 0 obj +<>stream +HW˲$9 ߯eXsw3&Sve-k&:vU,H::WxoAOLx5?3rW_J>{3̷S}w=? ?rwG%q!F9gឪVdCwIhֈ&7I%=2I?gZB "#t lB論zkr3k^8U \"V% U;BHuEphȠn/)b%\3̽1k?o՝\Ѣo%*9hBx@ *2aChwCi$˰< # `"HaWncTn.X딎Tt)_x#ȍxXLQ57Çy,境k^EW,2µKHd7ډŕA\Abc1Xψ9sW;weyV,jfHʎ 8xgdW,2GCtA1MA=ws ^dLESz*Azӱ\U. +/ z q>!JńC&9ս !)&=0R,i= " 8!1e`UGTgt윹 vSw{Zk"u"0DXXcl2(*Fewf2lZ +]fNG@bt#5mn)y 2+|UQȡ|MB +'Fк!uȞdn %HSKE5oi "2s_5ߐʢ䪦EFpA E'&  5<@)GeXbRb\cW&_|;9DUz|Q*Şe3Qc5Qs:ʄj1ue(i2zLlǖ82Ӌ:QEy1aHT\6N͵vruWO&7Hc8fU%QW\=R,䢣`h^FdRÞ0@MDu&d`[nG0:#(TΪ5p +͘žMddOH7 RȎ +FOS p"o*j *%_;WUtwIX-JHۑs`dWJ&3]R Y\$XEg-]žtnA הu21n0BEj[0,e#z-s䪤EFp0 %sJ9j"b4re8mV,%:Fdl16\) iyvd0P( r؋57fJ &,EJ,'鈊!U)FFE\f3QM2G**] :6DYfupA:1T +01Pf}H5306Ooadc,TAE=,2)g{;ZrND:991ڄI~&ɌΞnftDm"( @.j=:Uڋgklg*7Ȉ^#Y~J:շVLSx#Γ7Se[9 Zψb٨No@m*HiK=Ng0BXGE}:ATjEpKڅ8B&$'P +|>Q2}@|3[̭Ⱦ9KUR'DQhEoA" >Ht0|zWf Y4IE!*ڍ<y`#Vi2f3e6)tN^x! +lB%Ų$BB{e]mJ]a@ѾޜvS +5[}zhde4!<3TQ!{RpU >L3/>Zld9n6">/65"iq]PXeHifhʽUN7m΁1J1훘o&a*b6FFPfއ Ld m`7Sy *nlJ'~bN9ClNx!:`^`F\榖0.D2l_-6CՖ#`-=hrrQ;S#@TK$AoރC, "UrQJ/~qP۟ʹqƆ.b"祬פ@^}B?I6H٫]%hD0C +foQ jfa4z8*&O42T/&瑉i2$50_쭴:炒eD0ϣM`~l†l- cٹGJ0ߍE,ߘcza4? + + +endstream endobj + +979 0 obj +<> +endobj +980 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +981 0 obj +<>stream +HWO#y(-VT)璃y}R;$+5_nl_˛_~Wܓ}\/ uў2y' +dʽ"`6ҕE e{`ۥRh a#ĜM8`o'LvI\><^LYe%x1j.8MA`Jq}])2`t( Llwjv(9l* R}h@LIz h=0Z1'("m< bl삢hM}0P;}b~ΉTY/v”ΆX.gUg)Q1blRL'E;1f4#p[8s>~lᮇ2y2C.%QU +{H-cZhx`ZQuPR'gN`r]ǗoLވp и{`=TgX{,NI+!6>:".t@sr陧!< IB:|ZBclC'Y.*K0'@YLXP8 8d]@Zn'@+#1M©n2ySd0PV45Œ{Hl]R]jU[NH&~,q4X>hc uj ᑶPFLs S!g&L'@/ ͑ª~8pi*rK3gC@>V飴*}̱Yr5 +*Ťc ѭkhnAB{Ю핁Uz"K8=9ĝ@X 6֬ʚLWt/m: k16yh2K4XD^IEqS5bL!p 6? sIhiC C$`ezCe£UZ>MJ]QG4r۶*V7iiҤ/VėF4mlYXl7?$4)/ ll'`) Ofv2Ż}gTkHa9&K.bh<`ϧ1 +xdt gm3j9‹&@cًBb{gɆ6%pD_߿ᚱ`e?qj}j1А#I]xḂBAcǥvS[b`8f @L3x5ؼ^>{.agrLn=7BP}1 k<\Щ4I}EWFB>pM娮()[+@qNah8>kO35w2C>țuNJa#S.Z=qS4<̽B(!CR:6:!$:Z>Д;;6`I6 O7Bss@.!p\j5[M~zںy*-`>-;r;x]l\XNw9dKIPA ЄRQ/n&?a.Ccp͵NEҖMIT ?#!#ea DgBIȢ,2e:/\* q ƴ +1ǚ$Sli!%a8rȓhO2 mU[!i]H+@ceG 겦֬9tkTUFPC** ,)dI9Jr!_wH °bk [ _#5En\2\ftfDuZ[]glUPė>MA@4Sa_RygM2񂀄U6O&F"L$A(TQLUfT_2TI~QbJe"3"rd`[6;;J":Ҷ"sX\[fd3yp(<2\2(~p@^[wU|dπhILgj{RV(N#t'cRx!= O~$f` + +endstream endobj + +982 0 obj +<> +endobj +983 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +984 0 obj +<>stream +HWn}WcY&#ȎͲ2dHxK ˜*w@nw.p~\wԝ?!54$݅@)vN^=Y_T JН_Spדi\ӁE~+_dzM@?=!R'~V||9XϷ~le;y臨Ԃn)?u]ooéV}#192|n`嗲f~|-_[lt`ܷfW7GPZwzHQ["M|aB9o辔Px+N" <3#Ȩ2>1۔W}YR|-k,wyC}?=rOy͇#)^F ӧg'4|ζ<߳u6\Dy{ ;3sJt%!ʉA@]v9:pGuE񘇔Ȧ +8l +#Lv6CyFXAq ?[n6nw&fpk){>R;XD-\BׁDR`N*:max#*&*|IٽϽ>~#wwoKs@FuR^gS9᳣_hlA5Ǝ+v!| QM0Meo^]#v%MDEsdӔ>D|Js.&W|جQwܡO<, +lѧuCH[FuZqPqBkS7 `r3Ȝ^*`^Gܭg+B:o9cc>¹ugSƲup,hV NF-GQ%8[27(sG7¼6#gn +.) p-θd,8sa!h9̹69e5j1QOi] TyFAnyYo8ZZ3RL;~~%28--3&VXFv2揫bOK(3+uF "ա:aITd@L!jO~J DP M`(0] g"G%dy/Np%FɉktD [/-"kT;pۼ,NU;5uw 8@A7֞#X=M^0ؙPE"Yvq#fKMkк#XM$k4[E1mVwe0Yjڅȇ\sk{#q9 +]ACc'lhKТTYvk{ZML3]B^sy=,[X!x|ch'uLHUʊ5h''g hIsp)rSktTzQsIް6w5)}@.f +?h)v.]?+kw2 +ZH+viqٞ;Тbgr0 ߲wM>yÌ2,G'>'%*##6=RG 7xƆ(6_ g}X6eֶ,5v; +oTVC?Q3F;Gإs7V[ ?*S&3o~ +g%rxhW@.<+j)p@p7TO +DN*@M $}G@U*HTJhzCCBA#oSwZo(ٸ1 Uef4!V =48EIdd0:)h9]c0qk>ZJ$=h +]`qRknSQf!.(HCAR ʗ'ajI(7=iXtty +=R㖅RkJy4=pW4I =_1rJ ƙIh*Zp_>%=(]rA?[wRY\=71 (-}Bz[7ʮzpmi=R|*²' I)R'>Os -]qks V.OqqohT**"ԛf*"}HmxckV]&dVkά =ҙh-Fd"o6c4QVkGD&e%Y*V7MYUHq/.'N~TWkw_W\%&uvwcK5^F70]L +{`KU?p~hTu&vDE.şA%7 r̾]@fWك0T堀z\&Z2sƤxu"NN `x + +endstream endobj + +985 0 obj +<> +endobj +986 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +987 0 obj +<>stream +HW˲c ߯RZ3dvd*lv&'$ T)ey|픫ƒZGo/wKIxǷpV.o_凷W8ryɯ/|~{{`?wOÏ Jz{ KXC _{qא?z _̐*ø,/xႲ9/o,rE ndʃߖ?>^AsA׷tXǿ7?7=X~5ft__Xw qAJD!m?_"WyUO_(Izo%CQD_y?NUϱңҵ`ec+#3H=J } +'و4f#`2C-p`P[qB1g7)y?k:q)|rr +"nl ` +6ؠEU++(z̺^v$"ģ&Pr*]"?Sm7*#bTbԏ>K+|y>&,Wŋ2ՃVƀr73 L{aihyigu(7 s3Lѭ>qtm`cN׫(IKEWbZBzw*#8TB!KVeHbʀGg +?jtN-[ O|lt[P:9b?87}oD0ib;XPɃ{@ +І+|:rVR)X<-AOZMG <=Y* )~9F{ +s[<G}}2Tnlgو4#`p9A#`j@'< t"*S׺FbPFY ow#9YV:A4#`ZLy"% q1YMbjih;6<n#ә<<lL1W*+X=(-q#!S :}~FIpϜIhӌޮշZ_qJ,` xrW‰rdt8"M-tO}'VF le0 Kiօze <:'PN^$^DkzZI=会I nDs*%b'HaXK!rRxa*y*(msI0FpH4_n!stAҏ3FBՄU#Xu4Fa,ȝLjUќ0%~N-ߛ )3U:.E莁8;$&H#8&A}F7`}7c6AڮT|\F7?rO| +6ixLy @tL-לW/>n% eˤSV M8P׈1m$Lї]3OvŤsƘ5Bd'68"M9t'!nqȝs2 /2 RO^ӏ133:ٺi_D{Ld_6-Ӭ +*\/ce6a- ˜) +ۖIXASRzDne^6b B|\e1Mɲ_,0V/^sS[D_(])c"oQkNFy&DF(>PI\Uu>l)B}ڊa_ʶƴoS^0uxu*e0_h%_}KX*KϽ HV _e0B_mwM;>@QtY߲ot=#C(F+8+.QwU7ŠAubxU‡@]=b2]B> +3@cбԦ(.D}iXˠբA{7L xCmR%A٨Mm UMq ?RD($+8wgWba_އx63ZG^OhH!2 S(ݽ;Vz!>CCg+,OEoK "*n+u_U=xګ5g@|wUzݰwʘޯDjT^rҰrEp>Ğ + +endstream endobj + +988 0 obj +<> +endobj +989 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +990 0 obj +<>stream +HW˲d7߯eŴU/=a01XxJyH՗!1}Z勷7/WL(xK%=|{_}>ۧů^>Gno߽ث$|!=+)ioL8)'^JXxvl+hDLI#(`JP|AM)Όt9f`Q;xNb KrV-;Zr.=Mj1`mٸn#^X8g5Cz8eWAIsw9$NH;v[A͘8vbc/cλ_(/9g(%4* VKrmrmGok]bNG3KzL;~SLd@>qGwx1w3yπ{QƞeSgvm~X~y|LcyIg>obLz )?i%إXb^Kc9]:͵3B^uRy@=,An+׎GЋz 0wkP3Ỳ"ږB£ U-PJ"M=Pmja׍\ x:HWvFCɎs>5氉qim -% kih,vZ{{C[Zwl=j_R[He.u,jj 5P#8# .a= 5ϡ)-Ns\rݧ[J]P}TΜi }?5'm`iymOfsmcϋdcmp#V9nH?n xЧ5>ۘi"mp mF:p)9g[N:HB?ɂd3ҙ̀g\ij'ɴ'Olt(Μj}9Z)]2[y 69֘YVk+Co/Z(GYD50 F36dII6q̀.ESdgh|-ߣt]Y#d4|ZBfC'A9̀I86sZg;-bz!S ion9mۨm ."G.. N}8r]1V-` QY$CUh u>Aj8 'LKs:꜃`4Z[1m142 +svU-AS,*Fy%=HȽkR"1yYttf-/<9rwp8FAn?j^cH +$^btwF:c%gΎuH\c`9T"fCD(aSd "Q08-k2̀!,J'C pzGh<DZJj(tJd 69֘c%ϹԚ +A{@j;{k{N +J!>#RBg;sNJHV艥 w\l x{T-Np\c[țdfD*t5sQ,lD:%qi5'F ,.IUs1M]V KQFQB=\T# +Ӧ!2vTg6THWkÔ-IyNJ\.%&+eea'S!Q+EU!)Yt%fTgn({('Aq,eKQ +c=G^2y2kKsl%e[ oOؑ|z!>i%YbN{aפ,RaIG1͐Onʨ\vٲ4.NyYHhxc~fΡ*Hb a?ꈊ?V\] +;IshrZY/lXv>`5D ~p#tNWP %ez?E /.`2g">2:4_D@t=6EmqDZC+f?' [#W챫bTFqVS0POlghmdْhHK-A1uͽ)\u=W5cA]ʶuF "RB?h J79=&JW̹ KaJ P:ٔG':> +endobj +992 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +993 0 obj +<>stream +Hˎ쳘[/bENvY +,˘1lI yڬf hNguw/pxQ_Efsnn[>ݽxlϩZ|^mJ]_V/߽^M`/Si|_. z7Y*Qnnv{7k!Lpi qwyn0`Ƭ0/Tvy]‚Amq>8**\B 6vן‚Q]>Ƈ?yBcǸu^~{|Vnʷa~qqpyٸ-|uY^/uM3 Hn=0 }KK۽6aqBxQJu(o~#Q}?OqDG+:ɇZYےo(?)=} OS<`]_?֭Ώ<!Ӕ0 q&1ФclKՆ,k D18~Wřt~UvXo?玥c+ߦ=Z:=b> jfVgH,<&]G&,E9짛KD(DHܙSXY/L_0.nY7Hm2/wi*# :Rx9orz7P|2YSdA#m7|SȘ;R +/r̊lfC҉==޽*J3E*|Ż_>L5ń m1'!\1#v]{`b~W@[MM&6OMn@*5ٽjb-ME҆‡ fY#qƴ܋;6jj8qX_V)ļ^esVm8'sɜUt Ul +:'HsT SVi4#b +.wqKa2c3Zܴq{xn]Ix8%i>I?lՆs5ќ>T96!B!Ph[; ;.v96SN'W?L{R5C1}cKt40sѥsxt"x24'"DZ3m&U}IVŜDND Q7VȜ0Or"tZy3O=Nc܊J ZoE1lO{lڍ?P"uiEc!h@QwV PY-ŌH\\DY޽]J) #^@Յ#rZNP')uHPZR puޒL)D + j +tS>^0-R߳( K +бZP+-)4)(k5Z>-ҽTC|:a&cw +NռC“^yD@ XZng((>@)h,J5dNG!P{aJLiVcuwo:-",;w  it<{unx4$k2 kbZV:Xi4jM^LjvM +k# ]qEc(ß޺l)V2ʔҔjE9Vg(`JvG F$d7NnPޣB>*;xmR+8>\I/=J#ZQJ8ؑkQ =-{rEחOE:4;"XЫZ +t΀y1*PD + +)o*S)BMї +vDʎ&j:Q'@I;B%&mNͨ<9y, W/=J$;;ˠ.ysO/,( +X( vN܎%vxJ*7/P=VΓ3tAxUN W4Q+ʱ:CioG͂Mū#/Mm\$1k7"$n5*ͨ0 +JseA3ZZ +f(Qb52*C+[lo+\<_2JjQG|H_D( %Kv +q3vyR$lTH}ޜæ24ZPt JqC>*x\Uәcd)MbE(RjjAk#Vig^Z@.ohg|0UxU>rUlk4Cf!+}0*U-bv*K (ejBVCd*9!5=j0t]- :WܺJ暠( +ȰF; t JC;jJ#euRd0epnˀ,U mpWtk -PK5jډװ@)~f()+Ssq  m(|N株BVG5Y(KPpT=1+cԊ1+ VAaEEeqi'wUVZ޶vz ]i&4fzAgM.#2mScxD0"2ɶ6ѳ%_}MO&1jot~Ny 1J%m7A5~mPD> +endobj +995 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +996 0 obj +<>stream +H|M#} +.Es&& NJB㰏3NT*)bfd|xۧ7g[13-o>ۏ_7ׯoǏo_Qny=>xӧ7`p3a_+?C"p??~:NO'srxLx7; 's9v=_on?z_3_xBOcO0}y2ؙ\}Wb"{w +YtjNYv/o`&ϔng2gD~jl`v!?y}No>&w>Y;*4TTƀ#}rJlR93$6bpռ(MsjS{!AQAdw[}R +Q׊H1#qZZƹUZ%v+qL-U٭u#ٵ> =g7/PҥT.kզһTN աbRZQYRs,A!8K܌*MiwR%ѷmtV1.V*ZXU`WcoU@nS=8^I-e|KqY¬\z-Q@/8٫ޛA(lwYtiDǵkµ\=\KZs~"sVehcL=z֮jfOACte+#pHcSWYN2kSƴyT.!ƨHz\BHzz--[@ gH{8K8'_6CR{ۂކ0^"gmexw!X]K*l +jզ=x:X)[Z9*m܂mcM#Zt)$s-G{1mkay"K/{UHWBp@ _-Le9nӪ`.}HWl^-*M';=ne V[4 {r +jSǧ2Ғ 7ȼ٘2u65ՉamHaaHVQ]mjFڣH#X{b UbynM7a8眈|he7}*-Uz0p[,ܭ|rڔ; E/ 2'- J?Ζ񀚖qPVQ]mW|/EmkA) ] +y^֥O}*MQS-FnzL r/qYeiTsjSV:UKNv@cimP"G5d=eWp(W6ޡ'{I!m;貹2M jզЛhƉ[T5=ښ`aMV]m +zk*.֔3cn΍-\y K<'_y}mK'Ίws~rxuDn!g\%n[U\Wޢ|t2: LJʴۀhʔfEqnVV]mJ'eF8rZ.7sHc+S\zܫ|ڔTN^ir2rҖ(xY8F"]Zܢ|rڔ PdbNϼe?| 0ڣhQV]m +NGabE쯟"F:9x jզ=N}јiW0+3Di1ڡ`PV]mC/,cmOEe }Ȕׇ/k + r +j3p؃< \,B+bҶBl <˝y`<%deͧ1Ք'.n$ #/7y]ڔW{c MA2!`n m>.2˜*M饷rAٸFn"7)n$.- eniV]m}*uup-N-NEl*KCUVWRX/.f]پ:uތ%կ/v/ZU`Wc" l"K.d%KC#^_qbp1Wܮ6X\s'`c*!{gPXVXUPWBIJ&P2llС.ҒY[V +K<7*_Q}mz*1 +4An*ЊC yR.kզw_KTK1mN1o}e5- ܟ|U{WQ})@$hiI.$gsTW6EޒJ)kC5i GT,4 Ko{UbWSM1%-6G˹E +@RY3xM&W6Eœ7Imd1zpijVE%H69œ\ڔNtP.X +غ62ˁ &/6Ш~WH,-1*>q1.rՎab8 niBY7!!hLcϤr%J'4ajލ'wEŚhmu` |E JԕNN˄'ޒ EW< 5-2=[tӕTv }" +FGЊPPh(kr + +endstream endobj + +997 0 obj +<> +endobj +998 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +999 0 obj +<>stream +HWn7}S~6w.cf!`x H34)_oؿSdi6,֩*~Yl 9je22Q@)ͷ՛^l%՛|"qZZ)fQpb󴺖?UP;Z)o<^WZKSAY+oZ)b,eMU}kڧ:?(fxINU-c 0,xCmҌ/kAA &U`#,OC{/пDEe|}lR|<ȇhlO3RZzU~+IUk-;x ť~-]Y|~!x-Y B>iaT#Y C'R$PJ,ff72 4!{ /-4cLx =X,/5v줤;),G܄`-Ia:!UaRJExc,"z餤A:)EJzvh6]>%ޢ5_Vsa]"v 6=ڈ448ָlb+/ ]ŷL&p+_*'o+4~ +uf;cZ\}%R1i7DžxÄj6}njA@_Xo+Dur(H/{q<]xY>'#{lx>L E@; +d6I?~~?_5xwfp*Q,~,U뱜S'38(fSq`$*I~{Dς* +^؞˲f>V+N)` ]S]d3s5C5hq1-k E-Bb,9>˺T^LAn\vp_ESu]<֝y]U˿0Rp-J1!"_+<8K7vEMipaaY d^ESg7^7 KW9@=s;Y}3g>'K* :nTq;Wc48M!5b$ЎqbsR1RdFn3߿D]' +S%|nW4& ƢW-5P?F͡5觥-i"`ìK Q%vB\ K"ETOc(lK -i,luc1FXzhwЮ5P<H396^ne |V=v.(Nd@^QNQ5#PGzZڢ΢~:E٫:rKޥ }xztZCrP+84e΢vW<6knX$-HkFuC\cf0g"fLp_d.떘kFbbC +㛌#MO`!c{ՂL]ӭ4flk,2ش=-ŭ {øPiR]{;&d#oZ/ش=-MCC: I@wXAAqu2"MK[ */WCN#\lY@]~#4L8_]jZ&4HhtI/0nHa[/XԣvUIUzE.3if ,826̺N6op}'-~L@b^*?Fm"d3t2QG6:+E2~f-i,R7/RJZH6jLLntMpc~["izZ:ھ .<ڹעT&--{6) UI'S)QE +36_b@m+BOZLCcsHÍ&6 uUr&Ѐ2$6:*@}~m<|a |]{\|>_*h7 +MyEsT";<.TPcrEOQ&|̢{v,'pн F{Kn^+fo6+*$Rm8v>GqNj;e-;%!G%oowYV|C\5yf~z%V?T.E6gB5'ʷQ=\YǻT,ۍ`94֑5ź̼⁔T9IZi*N6YZOS |Zx_Qg7^DyŞٳ܈ 3-|5|y 5'8J2$ϻ}S3j +:fj;,# װKٖ"j^]qyHuFt[gq'\3o\!r|aJ/テ}1Ek2XOK[҉2XpZ3--/L }Q Dwo+Z:i:64LcR11iQ@$+1|\cQʘͻ'|V¾NŘOn҈W'^nŸI<,k5 +Au9IB{@諓Wou9۸$d5BPzo"B_z#=PNl4.xT-2ڑJ9SH/x=If iؑä + +endstream endobj + +1000 0 obj +<> +endobj +1001 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1002 0 obj +<>stream +H|͒,7FYܾ$v ̆gg—GxKRJRozF$>+&x%|^R||_C}w'rǷ*޾~)wxOwߔ~swpO,=<̋c񱮽~`x1; /c:Е{Scߖy_??w]oo~˿woWԏ??g"~^ +%Ŕ3b AQC'J :&'~~ su'!SHe$- 7o ćWr|)+>_jȺuǧPZ2d}b}vǂL34 Q +4ockv Vv3|y;;貕3 ut}r?y|;mM4JiKJ% ׽L0Q"l(kJ3ftEUH=.n.t)5QоS(}\ސ.E״WcMVR/?" +#~yC7JiK+ +/@Tv~Ҵ7.qVH3\B"=z @kpLMj%Š 9B" a3%,ι)0rhMDlL$~c";f$Da$&7A*1W""=坈h'"3fdADw)_ Kxld 0( ѼM0XrX:8;9NNfXpz9+hq[MEr[g&~e W>B2g义̅Ka1Rr21|hOF;\2Ƣ-2b7ynKѠ@7E?g<@oa6%foQuT;+vGNPǁc>lŧ򺍷8me'.cnyadN,|qG"(VGnԀظ1VX3\†E;C-A}+ ( D?m%Ǎ8l4e ttuU,W5C뤸бJ惬$iԎz3f\DBi$yZk޲߸J' V\3\R*R* ;:')6. &hFn> +endobj +1004 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1005 0 obj +<>stream +HWɎWɨ:t1I206tRL/ÖniER/2kꬺ t-/3#^,/[߼XPbQ$$~θ&oA?߼xuvbsNc8o7/NJ6Rj/֛VU+]]E~j_I/_ E]dWqXU~γ?oXx`uAgfHaR1NhI +dZ*sJ6 +4V}߽DU>a1*朱j^x_:UO_voMlKGbq k-KWӥM"c+G nfvv}s M?xw8ccN<ŏJ}^,OnǵXp3(_q%q8^Byj٣ϵL9H~H~f_xu9)I"P?l:Ǖ +OW''cç;NwhGn#amr٣P[-UC.ldn(y|[6Ѧ2V"" /಩ ֥Cdt%6<KotpcrFw$4<&J#i9Iχ ƶX+e+}ss,,Og>|s\%^uS)Z#C*LBB-j3rwwMx_˷ +nn\NY\-Ͻk0T\B8߸Lm%iЉ%T;d]fv⩖ {]߬oAv>ztא}tIeM憥9尼ֳ|CVĻJ+{5o.7*1@KcRi${h`mH=LmϠ_&hDZWԡ'x@h!+ Wנюk +HiRNM)6S&0#AL YA-1ry혗YN>:sdT9z g9;kqXl2q.Tϙ&9YyǭqMOTK~bF:\ϩ+iݔK-Q/2:K݌ }L>v&nMz|45 T ISڴefQhGc-s}C+ +|PRz` Y{j] ` ASfQюmej懞6~sv>~g.<.f]jQhdzc +O]wCzJ];@I)NN^U\0K6g9eg'凝ĠJ}oD2NS\1 +K"6vhk,qh[A)yA]ޡy'}[jg +KF~IfЎue힝@f8*/Em m [8OI%"$]3hGΒc6&0[6(Msk{֛i7[R2KJ6v,m+smI1t[9Gݠ`3-*YT2q.X%T#yA),ءRm2ʥv,gL4Ϩ5GqNa.616[k֋=I-o =Յz# I]'!J/kGaWh!el%)lּi|!^=ܞKeu^ybl#lE_MyhflD蚶3(-h8SyfzzE5~i_YlJhgZU"ޡvhjgjjt >CQ>M1a%Z"-28<М+IǺ9=Zi9=XjTj*qluZ,ZH譚֣iQ++$iF-|33g +sԃE5~ V,noWbU%CX n+a=ؔ">찅~ Q> 4l.$ cÐ)T(^]Y D0Qyakb`oNoMs&c$˒ R/)v9MsQWz"9ㄠb6-IY4BX񙽈iVţh bD}E\s4D8]uWz&{ 4[,.N[̑D6>-slvFHh6D{λ 9U4{*.bfY{9ye) ;*`; ]T3R7{!ݫ']֌Kȶ>]B=L))aݬ2%ЯCɋz + +endstream endobj + +1006 0 obj +<> +endobj +1007 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1008 0 obj +<>stream +H|$Emv'cE8# e  IG>EߠTFfeZ ~uk9w if<\pO^x}dn߾ß~/tח7wx/_O0sۧ#,;*x_xgy7˽쟖o1ww ރ~xoz_{?~ۿoų_rOr̅I69e;۾[x~>xs \wB0w~_; {C-c.^|Z א< = +EVF[dh_o-Bo)^CnŇ# 7?qo1VZ9>ѱc-.q(){;J87UgK2 h2R,(Je|p" Y ^w(D~4YP* Iz9R4iR,4McZ4$Raq0}[(r=<3p<n,R! vIp-A}K'ȱF1i'gGQ:G#XyS6P}gh\ߘZ, Cי7.>pyL&J٦QtH&Q*19{__=;6ֲ xvbGvC`bi5.4ͺ-Ѓ}:?S+?0cXX-+~;]'[PE|8F坨LnYh6YHf< ֠soU4iס(X;0ћq٭ CغٹR,̖5̴k"0 /؎&)s)$MҙjFm4q6: j,1;;ఱx[W|&15eӖ MDxгsE5ǦUqBn)^s힠f8ڈ _ԯ`MB %lG|~ 6 xϚcsf3VmٻhnTM*ղғ;`Z,$In C'wItfNt`phqdS!75-dgXRGu!YǑLZzziO:3pC +ϙʌbgskűQxsX-+xعGL$'lkH~h8xdGZMa&c1X뱏ik(3X`.+Ӏ?v/7:MI7S̓ TEʮO}?[_,Bq)^Q4$SƗit#=g8[eW8L:|?=R3 +Yҵx|g0a0,Rph8c)wǜN׾9Bul3cYRZci'ᴴ[\MڲHU&LP5fC)>ꢲ6f x̶f7.>CyHI3 5ƧC2@ZAazznd7 xEOZy1#kVjt27mܴ>c%!L/.e5z1X`.+LD4"f#):BD﨣K瀈cC~*I +5I;hK\W$ѷ$rf-cX<F!.J5μٸ8řUz5R,HR-yc㘴愆aXOO}Ur`H 9ն Xs`9K\W, ,Ȓ&r˒dj ?BB"r7>'LߡkC1&ySyF;YKAptqYϫ*wd<-biFHjDF`!z?'Dxؔz@nU !rc澦=ǎYll&{~f l/`}.vƮ(2t}öuw7$ T p}3n`{q#mV_F0?\[ލMU%YWo L΂Q7ڀ2s% d)@5R4wוl +r3GlɥunSq MQ~K}pt7q,+f ˄S? ZH&&wY{p噱75زGY_p ;aİcz #͋CSۍ {\8+5B|^p ;! mG81כnUn ͊foLl7֯f~Ы,`PBK!ptN0kXؓ:%c XHA2aEoIE#SbWCy/D$oD K㖱T/cbLlݡLaP}p;Pp{")Q=|IN/~aRg c`|5QrLv\HN0Q{:$aCHCXpr7XE9 0.kפy:rlWnI8Kʃ[>M& dp!s7dI9cy+$HqGSnVb|{IWj@0D> +endobj +1010 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1011 0 obj +<>stream +H|͒,7YܶG;lٰlV@ _g-IJR܈=uzK_g9Wo/gW^W| Ǘᅦ/_>s(+wx_ys ?Wxһ,>sA|>B|}gϐ> ?N 0`/ +t|p{`p/c|R{2;׾y߾Ͽۏ>~k嗿+.NׅߟW!?y~!|ˇדC3OmڽE\zmOh,v6=t\n)! ޅ'ە?sNӵ|)'ɾx +Ϫ=}7\~~lq} F_nį?$턅;4m<m".)㾻gLo_y > 9Մt^ W^R,,^e棷IťU(2'Vxh57 nwKŐфH6FF{K`\w[v\:k#~D%I7 Wb + 'vP"AKIj*þgaR,?a嗦YN| 8湌&!ɘSѧ?sq.}-x[7j jE.*L+u?u*c+p }A=F*w&tckp[wܤ5TDIԺ1^.h*CThˆԈaqtzMbIAld-Kdh$UYM FE]S|,\2q)]^<\@B;BxZ,@zp)S8Oc \ fYzGw8{Sq,[Rǝqxs~8dGLѸtxtpc*7 *^Ad;B3{Bј&hP觅J,L(ZAfͽ>Aug-^6ֲ x.h1HJj8q:2B +:} h=;np4>ǖV ćBn)ޑ%75ՂϞdĈІ|c'"tq@vCbAP2(iDΒx^s wv+ 52ڔ[x޸Z,>_z!rg]w8aZ=C->\w6}/b)^Kv~ᯙe*nj DDC0dї^ \P.L^B'ZÕ8nMv xе}Q4`Bw2{?gl7Žyj(V8R,Bu)Pn$i 맠OEf|#Oɾ\ E&8I%WtOrGqp3CY'ʵxRۥDuJ^7kaR8`.|kiz{tX=mLbAIzhZ="fgeIФGH]WbI+@-7Sotbp :~Qy16ljAM3R޾˹s@qt)1և"mR?XXqmJjOT&6Ff{$0og-~KV[pVxFIyViǑ/}8gj1)TCYK.]6`b!ak0qXD%Uu9\KHgVd8 +/79ܨI[,Bs)фsb((NCИױvQ=k k'Wå8q+X-;v@m +h}ZO[@f_0I0}0%К9 +v&Bqc"koZ K"PXXeB~jvD`)܅t.k]w`s*S}M:QEKJYMC\GsٽnI|Gp3n)ށ .fzj),$\:G]r"Lg(;KX.;8mή ih#ƚ%L{LLTAg3Yod2 ;!qXP.K?%$$k|I-LMvN)sfҺYٷ;Q*&42AtX^D;/ZRCڡN/ !Qq +CK X\s1ma^ߞcyb0B0X[yRFܼ8"4IT&)S&vk*ؾ1nv xq.U'ךH.A$bPY7bfT;8mζYmpǧ6=| 1S*45-Bqa F0$3MgyOf֟Fn~ΨHY?79|d2L?0.X<$?sIT>! 2㠹o9qmؒEδ1GIiq.fKb'MN17K~1Qt Ճ N Jc܁vɝX\C;,!Pbreg7bvT; @@m@z X\PC|Ȟ!UjVzr7Yޏ;3ڋan5áY[j\Xb'5orK3w8Yom33崆&gc~<]J#-[|B'H"=ӂ*  +ԟBt\).١u<([0k\[\b'ӽ&&ձs;zUQ0q20f)kZ[Zy4EÎNV2";HoԷYu]eTŇe,X +)*>̒#pBsar4C|j~}TgYU.Y i(vERfT*5t1%[%իYĚ(?|Isk3[9ޜ)HѪnD#d&gQm@sm3 +u,Ð=Ȇ,/J_lv)֑{;9#a)k.[qRWKr N(.x:tfTZq8fd kn|}L-9Zg_⎥i5o7hfy3\ޤzє@2M} Ɋi%ԡAk s޿g?^k['IŧՅ^ÑM$rkzE/6|.%Bj >PGg# +vYNyoW.AJv*~qEXz5:n)D +`v@qϭd'zۣ{s]ש]UW:R6nG@ i? ++3G;x^ + +endstream endobj + +1012 0 obj +<> +endobj +1013 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1014 0 obj +<>stream +H|w4Y[[.9qIglZ(~ A JU7o>>_o>13-LOۏ_I}wp{x[>S=?}ھԃoNc-1(vǟ?Xnv3 ӓ9`z{Lvsٝ@x{.6xWȏwRv bv}ُ#bJl?9!{ cB;)Ol?N#rP B-)IzNRLh~i*Mu> ^B@BcΚp +!:2dq8ЌR $Z,o +@BJ&K1& ڱ7ˊ7Tlo䎷< +n,|ٞ+F69D 3h_`lFiv+8$Z7~r*6S%`Dz?#buJL%(,[}sWR>MC٧ORwYx\$6!3b'Ez*^]PA]#T5_{Tӹ L̖m^6 /?L܉q;sW0˝"Bᥢ`imXoY/8#ew8)iPC8DRH8O+ER=Ru8EP4:$̈́\lUͽvn!ZTlܦ7bh[a$-rá-Mw_|Fqy)ș~x.iM N+EY\q=ʥCY*upY#9YM\Uq2t`:S!WC:$T7 ϲ^GS>Duxx,KbF,c&bf*6|S>f,ܩir4 VP澔s]^? { r. H9" di"exllcO}M8T'*wIw~xx2bNC]eEt*^11US}a͘R-Iw +m# hΞԏ1i+2.f.6S +Ez!)e&={GݨDj{­(CJ[s¸JEņn*^c~EW;6"UOYqP C cǀTHD /e.6vSavg;P 3ӉPe X ,?5lFjQ&G2Xh,S!W >7(Ӌ|S>4)'A׻.%շԯXgEǽ2G`#S!WCWX42Ϙ^6q[YncO&vnGP2`!k!cг45dž +eXTl(JݎV %m;nXy+1bd aWDZlFCkV0:1"Ko.^n20n{j\RȂn(Zk5*GZ!T/EC"u*sQWSi8R!횶s$HO7f؞Wm; PYWi>sWcH'emMXEUD]$q|HYn5eHsaWX$=I)CRTIY_ +{RE 5?koP;{#Er*^> R^c!xbùP3k&--hg^fi*6S%vTl7lZu] +q\\7+Ju^:CA&\ETlDI`E[KK' j-=í}R"s3p,qhLϕ9ƞP&WrUV)Cy2sqG7/Бv)# >! ]kP6EÑ5Qڬ bܲt,~BȐ*`H3éx0uS7 WJppZ^S~etҦzJ| TB|3ڱ>'S|K.܋h{#͞ |zi7y3ԩxU)[233Z4}nf22y}Q=U"qEwt{-͚en{8d?sW4eJ6z6"™@57D&yYXnhu] ƍ)xH +XN+K=JZ9vC!*֤aWWmΐ&m& 6wIe<*b#:B(i(?džInoXq3˔Xb"׊v^gLF\Fi*6S +cW|Yr$1o_hk An:<9@>`c G3Ƣ2ܫ*K822Xvȝ1%~ |ħe$XTIl#Z2){)_Llށޕci[$Jiv ՇldرM&6Hih;fKedǒ#6j!j?c<B0+Ǵ6\c dc +iRi`45-sV&Y^np_\$ɤܒ9{*+~[Q~ I)X-S-JxlP_\v\P +pF=X5 U*# 7<)| YiUSFE.>9E.S-o=A_pxX|hѤDm) ߕbݩ8M,F/_Ņ-~!#P^v}PZf\gj/>"'4%cJ.3 0/ +Kb?t#Q0U; B0FT +lMހ7?hb͊fws.ͰؒJ&5ti[L?[FHaAZ%g^ /~dr\#p7}g3[tR5W%r{`Aո;HE[V>z6mG4n݉pWD`HU9-hhp<"vnqs_H1w{kuHCφ,h; +v˙K,* [B3qgceV)f + Qfh[qFI8ɐt/h1[\zdB \5P ;I[!A#Hvf `،}P.b| \1E oB{&o&hCi"٤;j0oV[`xj^Zp [Z 檐Aޫ *IǻTq߲@髫_]wZVT(߉|-.n "h?biV{Pю*o09E¬RG!dhe ^ԭ}em>h.7.2SnS s +jP<$ܟeڊl}Yqk[[a8؃*)g,K4 lA˯;rv6oҁ`Jd!Wxovd + +endstream endobj + +1015 0 obj +<> +endobj +1016 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1017 0 obj +<>stream +H|Ͳ8)jYtÆnU3@< +["ɖeX.<'{}zoO7mH, o>G>>/o-2ǻ=x~K>Aw}b:}{}O?ۻ/v==/_0ȓdv/_i +؞x;/۱Ϸt= =o8IۯMo~˿g>o|9|K_oA_OǝC8;xx'IYDHohA:Aƛ'x1 .^5? şNh|.>' z{*,>Β|y+bA7-^W '8莬Bgk&u +c +No`8nB㥙LmZ K 8vyArZ> o*q i^$|4\ʴXNWP5BȍwN6) +w|J+!7H'lN(Z;ٴ#uCs;te :6t 2iXDB?)F494&`|x b2fOoHҤΣ˶W(,|e^1΋7uQ1^NFvpC*6%BQN?oÎX/e^,+v 'he%#ިpԝ{^j}BFdc.܂y^R+![8̼XMWqg4$lr24q⚤9?vʦQ 1cJV[y cłuZ*s1)YUD y`D +'e9%Y(P1`ˬЫSWBy`0r) m1r"$jb6m`"QaYI{X4ZȴX`MW7e+-:˲vbx–ھƖ tZ(JK LܴxE!5d_=op=s8U0;!X7_c#;+ V a&b9-^t܀3.4Ah> 1x!:I UEV½mg +pCJieߝ2_)@[u&FDED(V +.Iƀ( 3oXM|cX/!a(~1,KH`5@׎W3ZogB`N[3`qه]$W0.88%N/jztVkF?@dZjdXlbM{v҄Y[r`$G,fŌ;;D8@؋3x/oc}y3|+ԎUoMkf7| X(C %-sNb'CKʔHc#è!wNZT's%נ[Є _1-V+~$t* +ʜED䭥RL鬯m,pKPB ZZNjZ;Hv-qBD'?H2[y~t/Ƽckx[xc1|` X^гwDu'p!"ѴcBL4vIX| DYӤm~Ӧz txƵ5Қ&ed 6?sALo8Ѕ'܏x2˳Lh1Y'J1Ys܍-!R_Ar2*r + PBWYi+>OWZҠb5\m*:j/H@5h+rKU/Cq` /w~S˚lRt!;Ym7=O2١c}ȗ1 Ғ~ۛ5TKq{62 Q+P9A/"kwKok6 WF|(^w5bz DM!xːP(C %,1B7q;=éAsz)> +endobj +1019 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1020 0 obj +<>stream +H|ϲ4 )YԒ%bS6,8;`UZ eQx9t6g8H7N0=>GyXa qzq{Uy^?y{w0z{qsLJ[ +<=}?u.|;r%n4$0uoi|,{ B0m/3fط@qh4[\6hb8ի}NӀ lG:=/Sy&DhpFda5fW Bd Ge T ǍvPVF+1ƐS >KopFN+/YYcg5z?VEݩ9H6-t:ggt+^3B 6Ȫd&,`]6 ĶNF#ZWQz-J26T{8س.AIe{ PTJ[h8tBW,к4׺T wW4)M]fXC'_E>lk2𻖍v> ;e[Gfk3ܖ+04qu8bM xōk7枣)cmM|ܵ]̵#|m7jN8I0L/] QC0wBT}aMW-;cq4вoo r8ҜM|x +LW苅[Wv:C`plB5s9v/j59GaE KuVYA̾"梸J eog.=_ + +endstream endobj + +1021 0 obj +<> +endobj +1022 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +1023 0 obj +<> +endobj +1024 0 obj +<> +endobj +1025 0 obj +<> +endobj +1026 0 obj +<> +endobj +1027 0 obj +<> +endobj +1028 0 obj +[/ICCBased 1029 0 R] +endobj +1029 0 obj +<>stream +HUiTSG}DkƵb-Zh  +A-kUHP" *ֶ!a! ($ kA "@ 5̙ߝy9 `BV CPqVfpTF,xPV-vZViռ~y; zt3Ű)e\Ʃ`iN"`db0̣ +|4YDM3 9Zq.Tٞ@\~Vak (0@,v[ ڶ +PH%P |1U@Q>B@=L%[kfe3wr;I~m@/~L8 +  d1Xd~NY> +ơ?dJGY$CmjgbWr>UCmD2>&>@o3gەL? QsiC8c͟uV̘9KYeGs>;o' -^T}_~j|֚:ku'lظihdfvdgž}8b˯GYYIdv8iH9D9>s/ n/{x2^>~WC]}VL,NB"7dOMaeUuMmQS'֧m;:{z/^ OH&aHJ+l_#/ܗ t _;Wd \8q 6x4r+ɥxN7]aQ3sAb0LSE*T)9 l_οꮫ\#`0h`1K4'9HlQ \Vj6rt:\?>stream +HĔKn0:,ɅhJbw.RԀKpe9QHq쐔m N oZ5"9WE4) +M$HzZ +Dl&2is(ɴO&7K }$ +[:{tKnb'7kC0Lؒǹǖaps6k<6tu0ӿMT{][hIҁ_ v2ɋă:UJ (xӶfav< /_vjW0о@B$9c$;vǴA)ybI"X*~^XϪbG!b)%((7Ny0A# u4o\Kjnu՗]#H5OhE@ 0No +$(d1ɬQQa1M e%kO]sϏ`F +c +rz+GAz臮Z=C{Y3~"ieGwl +endstream +endobj +1031 0 obj + 608 +endobj +1032 0 obj +<>stream +HMK0>E!!/m*0t7age+'mV7shC!x ky=тy$h9cفEؒT0OU(gsEʦb 8eOa/PIbGBeݪ@iT#KF XRTT"sXwt:pI MZE2e, 2 Mr%@qȮMR:zz.vY6c1rAgҐhOqv=h8Bo7FO@p0Mϓɐ6 V3VApvpmPF0Ez*W0 f=!W8F +endstream +endobj +1033 0 obj + 379 +endobj +1034 0 obj +<>stream +HKs0 +-T I<)1e t0 +'M \|!SDb +QDgh.s.о踄K T\'TD-عimS!gjgBI#){P1ST֡)4-L>stream +HMo0+|X + iQ *{lAP!3 !x56X0;%HjҼpB4`b\j-q{#f-3 ez%aܧ74q_SXb1+s2bIy +$Ug+,.$B.t&ݖL?Hȡ;!ҰK[]ٝԢ0):WLD-L|a2L1m x4uh9zpd\պ\2kiB(`j#SUֺaZcN=<p4!a3^*{";D1IGc~9b +8:w=˟9!Ho1_9n uvZWG?+5kd\@ +endstream +endobj +1037 0 obj + 494 +endobj +1038 0 obj +<>stream +HK04 \?0ѴU*eI<-i^"1ht@{s>EJ>(BA(cR@>[CT/>lj6N2Zo]l߷+N b g, +H8(\þ_ kIo(wWTiK ~Mߡߵ+$8)Y6/I$X +ڝhłKl򇗓?L#J < &;TC}CbwhQ]kd +%OT;kXǹ-39ӑ#8:4vF[;;}oNPxĊsa*bQlNVN,9_=]AK €qqIO +e.`WYs9وEz,ǧAH{h:͡ok7+*߾x`kJ +endstream +endobj +1039 0 obj + 503 +endobj +1040 0 obj +<>stream +H=0{~J`oLk2.\ݥ >ns} Í8W xE<\Dмkr'xS8_,-rS{*@2_B1*#3+n#݆TmUaB ȣ_ +%(+j}@l"0e1):a `;閥 + +Ò ,uR't?_jʻݜ{zgNL)).9{`U#qڵa8VSsEJ1{"VTX6SHf31h͸{E)ꪆ4/t?z Ҙ|GD<*|ڽ#y0xT&i,QhP\ȷ((̄aJ@ Ya# U̔-xFD&$}*KM B0FW-́yL$"cьPa=8Ā? $pS +endstream +endobj +1041 0 obj + 481 +endobj +1042 0 obj +<>stream +HTMo0 W( o[a6 =lKۃ:cGYeZ4CPIZ(̡$9 Ѳ+j]oY?-~Y~̌i"h2j6GcP]פV'ߡuqaQ/g. *U{Usz(\xǺio Wo$f0o~z&{},K@(ԅRR0P8c&:P,umX,]ho=sêi_ZG[[Ӧ8!Q.r~j{ճzgI[Pq.}T>stream +H̓Mo0 .Bo*  #L{upG~럵[뫀*@eF|hǡ?aGY0eÍx;잝T w~9tU((sŻ/bgD@R5/md2FTש0 leDWOY;9Ƕ-VEΔb5*/ e§GDRƼ}@ʷi*2.8TdťMMQ^;SjKcf!}yxi=q88h卄_4"PRF_^7pu.F8O2KY]`  +endstream +endobj +1045 0 obj + 474 +endobj +1046 0 obj +<> +endobj +1047 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +1048 0 obj +<> +endobj +1049 0 obj +<> +endobj +1050 0 obj +<>stream +HTOo@|=k DBQi{7Yb|{K"ogdoqlN2mx\`7m̏'j3ԓɴt2C7v֗9>~Vb.O6M2H5eiZYZO?A=\Xu4-e*9w9}P!vW,SlP xc"XX 69XrXhS3Zm:@ ltc՘j X[`UPUdoc+8)֮) +]gd 8(8S`pNQxASK-3`4r)Z;LX7׶6up}oh',)~ + +endstream +endobj +1051 0 obj +<>stream +HWr8)p$V4C[8Le7nh9aD%;'gطܯ$n 6zmV ҩ?AM]Ժ jiqqjgR7ūVEY6j/]zW^gJ;L6_Zު $e&_F@ '8 +TUh08vB/:_6EV2MWdR?3!|YC/w9ϗzg-[5pU4^<_t?A/]kxs>Yns.mUKuy暼\j_` %I16DBfW#C]41K7 ťȗ3U),/tAVԶoȍD䩃4;5~&c͸kcN4ɳѱf2x1@WֈY(,4=Eь7ǸԩdSҁVzmƧ..><{τX7j]}C8t[ޅW +um`;Tّ7ELXnh^o1|LUpS3۾e=U~ʗƑj捈L)q1ퟺwe$rv;`HWkiWخV_BtZB^-5^-C͠!ui +h@Tj\&y\_ͮ*`3G.QѺ*;fwrCmf.{Sۋ`k^̏`wWo.{ms +EN:(hQgO֡:/2Уr9u7(_V`Ma 6ADa@RI.@Iib*ΥZ`k&PnsH s8Fz7nW+k>hD+;ž~⺮.@~=aA{ؗ{_²eU8(P3=N!]G琲 +tt'2H (CNSX/eoat~+Pyva15vJFcATÍ)б?)SkNEceb6K䤱SDX)ì11d']dP~l$&?L=1m'7s4WQ!L/넁߸v5CθYEzߢDang1"ϻ)G<Á`ӗrM/^1x<%ڈ1ph !(M1'>B;nO0ѶJҡdQOȘN'7p.:JP'nAПlИ(KԆ9nGx8,#Me:e3IlG\fqCϏS;D{.Td2Bi7K +@,)~`,1ZK\Pj94Qz\kLW>lŇ'Ы/~vш`=k6ǃ#dYѹ٫/ۘ;wy|@cqav_^O@]ƙJC%nWLU7V1l}|=t˔"iYZø[OjS]^8\ڊ3Fj2"}I&}ݐsG46^C7쮃7א< cwEM 9r,n/}?EX۝{W)<8~ܩn1Ahw[ժ(,*3u*iCRgmO!7\y$y<"TcI:r=n;xXp:tNE/:zu7޵QݶS<^5=n@_ .,ɲs4`="DŽ-TC{;Gw=͛?i8l3u`VLDxqNW(dsN4Zcg(sa71zQGPP秊E/F ѹ-=_<>x5_pT~@;a`}N`@+L / )J%\-2R,|{uns2Cf.B<8B.DXե,=~s2']g>Kv RàLxU+^U3um3 pK7,JK7֛J>op^X vg<ؚJYr$φ!yU+-xW\t<`Ì[n,恷{[a wz'@P|%^4PgG}kb ޜ,#KS5in4ivM +DŎ ԄCі W,2ٳG㛅Z]XPqƕ,n(˜",37_kߴ=ϫ<\7"{"z *`K7uAq*ЏҏnB),(lFu1MC/KqJX{,D:$;%D 瑛N9_-$)550ŧ )oF,◵i)OŶpPS CܺpJ,4\> +endobj +1053 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1054 0 obj +<>stream +HWr)l0[7N**8J$nJݼH!o$A٩JmU0=MO=˳˥QZ-δjj񛳺rN&VQ7I-={{3)vwOZ?U]kfZ~=[S+SKz(CsMXw,>(/1ЋKUp +l Y*nXixBŧr- SAQK$<c*:^Cp(Qxl[Y!XW<-LURq3g=B:P0Ah^3AGKR]ވl7e7&!b~_xO2㱣oC~m)!7{ׂt$%U H/S.,pf7Yz! +h_+Hh8# + 9OOee`h.dSL.M|2_5W*1_%+'|+G|U"fUrxʇUk!-vAeH8caO+{g4C}K.g:6UTAF A8/ROJ-i)AɁT5: u4uFB +rHyx$@ٍ 둤 ns 0NzaV0+>t%M\CvA-}=6?W{8"xo #S=I/X80֨9f͛80FTFySkh$h;oz>mP%,{z6-d3{W=AFԷPs:cB̵2.peL3]C湕b :E4P؂`u}!cs#$dݫTEpҶ~y *+ddvSl7X`u;"X)"6BSxXDXDܤP RB@%Q/GN`Cm\I"]:"H D^L ù%/ c;0@(o#Ҡb?CW +G 5+<"<RQ1՛BA=ͦ́CHIrn wGU;H#0 8 py)_!_o0uC7$u>Uny|]lrEN7nf?|K<o9Op i'J?k=ϖ}. {G3kzt2\#\Qzt}Ӂ;% swMZ^66l;|qoe_DtRWb\9?|`l͏ħ!W'L3pw%8 BS [@l  ҬˇLh/?9j n@P/ה;Ș|>}D3"=LY]UU/Ү\Azqu~ϋMY=ܾA[nznp]숴!8!ʹ ]#=}>% +^+GR),{-Vū$}P" + +endstream endobj + +1055 0 obj +<> +endobj +1056 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1057 0 obj +<>stream +HWێ6}K +Hkīc{텃^`0򌒶Ԙu~darEEd $V.zOWJ›yU.RՕX9xqw98WUpUEXћb|}\__KA ,U!V̕7b>P*6[`hlpe5B֠hlU畼V<~Z0z#а.[C!? +Fw+ݮ]+x=oxVC=&bIx⾢gu }lVt5W}HŋUUԹ3y W; +8m zWTpxARj"Buq"aܒDD@Bb.1IB]ؘFɒ4DKgu^uni8:1+omcjQ&+iC$8͍-ֈ٦ o! r8VzNA^U՟8|^zM2eC(RigE>`q(]x4Gvͨ+ڌW%C7J zAnArj;\D<A0xu4a#xO'ḿ;vE:0Y|CpLp6zkΣAJ,SHeB8}NTz + Éa0E8ڴbޅ K@ F RQG"M# hB҄Tq0q4!"n $z0i[@Q 5w`e3J8 +@֟)+@y!fP(&?ǒWabd/X 5 H; +q{N%<ӅyV3wJo Ap4$i) U< h6&B}z,Tp~ 7 mBqUTӶS _jTx xZᨃcYVX8SY~8Y\SgNrdf㿤WێF}W 4\[R"Yva2SWf(Zi[STFbQxRkHac0N2\6A`TQSTo"y9{U r8`ӉtG *V>Ș& ?nUuGo†YT{-32,R~dq?Xܼ۷CNON\wu9rig~\ezO)$;FQ񻕄ɊbqCY,* sE͑,h9sV yg29rny%r8&^Z +-] _K)2Z$MגSKBΦ9&$:iga(;2n}>u12̓ۑ[r)qش$7A]J(Ws@ub]1RgioŲcԁهgt Te>z?5ʼn:L{PNq4~V,7ՊΛX鑗%:[tiXxCwmWlxz}K}C-N1ʏ}vETy*1r.c;%֧lR|.pef,"]&wohsەvbD!A֞1du|=m?kJŮxRwJGlpqY)5oN^!^!ٚAw)㨬(8JuEu7_}}DnQuwBtv'4ꕔ(~8| brq\-vM-FN-ދD/D:HVIt^G|qEFM6+<.$&M=!T Y3 G8MT?Z6#lk>,QXh/W׽vxc4^I"T;=ˇݝk:4 +4n7m;󎊍'qHFW?_~|%G1G`_m^M=e:ݦ%%-2Mߛjc's;~/YL|ElK;_;2ENFY(&:Whkr{'A{k׭_U +H+Mg3+]Bh%1וI7&3i}Z^쭽s ׶GŵYD]U2\t3-i}X`nzf3[mgۃמpR-W\,M +t-H|J|]յYGr.KRo9=*mn8"iYϮCeA]D`O+ʵ0U!0EGӼ·yzT8_.Vl` +BAv%DaYYN鐈*[y$x6|g;"=`lZEK'F +WURBDR,)TKCšvÎ8_#jaV FIs%U"l숍UPxO1 +N<w6 aƎKԝ)bFH.b0BCKAɉj5" +O~k2ǖ"m|᯲o_w> +endobj +1059 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1060 0 obj +<>stream +HWn)HG6see`Ya%Gp^$ϐLtq8#RBꪮ߬^Fipu;93TYYwg.vѦ\nW?vwgyZЗ-ٯջg&뫫KHDibeh}Oӿ8V&.BV8 x *Sx^UyVWJɻt +MWyCr׼g>uq:+g6mDY|0t^P N{MP0l1l$] >3PN`+{JۡNG|m{~7Iŝa<vMwĥBNx Z5{uw/5ͬQ^=6XY%jdGą>vϨ1rk_@ܿ\(AݶQ_SS7|Ǐzo 6 +%SK~Me }\wz*t8Ep?7$HU"=| $3zh eP džD_fBJWy:%X%-ĊM ִVM~N P?&Y9yH0]Qh ocVj\pb'C (n@URr$M ̀zJ+.rtKDf?wQLl#'zmߨo_Mq0pclں[c(r b2>J)jSX^t(:4}7dd8:o` `CcoY`=T7&ĸ6vɞ]/q gFahcsubO}Us57} >#b2E` }< PZ(Ov@ , v*h=|KHa18V̟vMp0G6NE Cr(52i}9mq\CLc(B~A %]#5N:3R14cP;)0t),:dPWwN>YB%hP~pz *G + 3q39OjJ ĖQӵOV PtUb9wdIwE}#G{|spCj 8q`})͓~@S<9jV8诌-h!㐗<a[x#-)Z,$))h + +Sd(89 գ1a4FOc͵|6H3 r>*rA 3Ź}샐}xp3j Zg +w'x߬O.ӫy]J k<+\樠?rJ\nJ{;d'>,W\ZBo*SyzB z S|l'b(0$P +jTAmco`~Q{íZ;% NPT઒$\Mh(bWl2ehrX-O&9 GavUcr!=-<1=C"4$%&ȱ:Nzv-o,wC_ov>WQ覭Q^<>L:kCpJ?m$,L9x[L¨I&lk[9c)a&׮CRx[j0^@`I Lɒiw ]we"l +) r.l)NҘ$wvvwȝ;C+!SS[#473->(ݦ0tIJdl"$~GS=!V{2C2:<եxUC2 o#mj("^9$AIL| + Yq~;^ b 2hNE~K'$lF% cB5ծ0joj8\vLsvr|7iG;I@Hd Ђn@F5@xwVj0PuUṽ\m[ٚ^eI}"3.H=̣*=|z9+qeC)|~ީuV|u1ᛛ%i;b^_!,:pty`,_4ȢA>LaY+{j mL<@tprX\.b=7|jp,_g"xŠ#ݹN3}-eGn`f +-l/F=)Ԁ#96e~i%zXs1:v $|PD!B;-nQG=-g oqK4^r +=HA ;OFC+5.\UN)Cdf*+EXN?:ڍ5uJvtfaT9[WUi0u~Zaf358I ? -H +7H!A: <*6P^,ϿFe9urTOUxJY< 7Wz1 +y) Rf.J6OFn+Yb>6zoIwBzco^3NrPaȤ<_f + +endstream endobj + +1061 0 obj +<> +endobj +1062 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1063 0 obj +<>stream +HWn+jI-5"q3X@,h#jx; WQ(TO}{baV S xfN:\>Rڹ쥁/D|%Ef>koONjȨcF'MvsTElΐ7;r?)Ȍ@LѦsa@?M3HjZ|"{pW^Pm@J?}|nfMڙY`*} +a}x.`xsl{mZFIwתnVo1?%Qn C zS}‡D3yAsXѤ3Ί%m+>|hhr9qӡ3,qJ:vŦ4H-l6]Y7;^JC~+4Z.;Zx|ȓCHNIre['%r-٩O߫7]%!b{V%>%JT G᫦"fÕ5ФJ|\5m3y*]Z/oڀj‹OV+f]c=&~\:oF1_8To8)FYnzdy΢197*◴m_6]Xp|+?cpK O(kdսn V;wE$;#(T,*hr[7Ļ3kp?u9ϰMNL,mm]6&!~ +<Fݕ5MwY|Xf_H#~mϮ>7]` VݼĿ:6&gOM'_.ta[YWo8]pF gqAP7f@`+UexH uM5F`n"i|TmYȖ] ]f<ˢeD؟3б(6 gN"*"ɅFymke,7)7PhۛP~H>R:T*nVmUFϯۢ'6U}lrb?A+#dC +FRm hƐ%6P5OS cb\=v>]/V:UB="GU>M߸6>Q4p>rMAi)E hR{w%sS?:> Uj!) +/' fUʨc{"P,T5ICDO75qLfB?jd0m?jϬ/;>|% 0c3C,M +`p=ՀM ݹVГ9,1A@m1T,w6jYKKp&8!v.B N8(f,V` ݄l\MF<3=V/uNiyq$Ug),#/Otn U+['>$z(ߓM%XjyHwx R`5/)klPM|B2wɠr8Vi3"~nlklb>7"Ņ)hR7XdFTrj,#)aS xcyFSPE A]uP%8hXk" MS3|~=Dp )Op~9wA^ TMc ?y@QF I9ΟL.[3{&W$%zPP[pO\JCe ~QdYc=|.r?cm:9# n:tΟNDLN@sT6/gOS'Nh́')j`8,!; +[a'<3*'2j%S0$gouڑ#(s1Dx,S,i%8 +N#6)0O8 eTzOP<:h,3ÍXqZJj&X/$^  +n a*&*m2_"$PLuouډ[:WHb2Z> +endobj +1065 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1066 0 obj +<> +endobj +1067 0 obj +<>stream +HWn6SjHE/&E^bfPl&֖Xɢs3-{!)I/bbfLDP?J+Ū+Q[L\ [hRvn曹`wIlҰG~\y?p&ʹRŠO ʲ-`c#zP67*5Lq5W~_l* +>Ϧ6alZï 7?{笳?hE^G%[EЉj]iǯ W?gh>=HY +e?E rś =ܱ2M)zLHt~B3[s[׬{xP9fy*r0_{CDBZyΦJ!ɿl ۊ6a7mFɇmEkl1 tP`J+ Fl`Բ)$ȵayi +JGG⥘hmwfx~zrg(`aVGCXIh0POqk`NKg,=BR[/x֦!pГD9SrKf%XKnb-RዀPkU'F͎VZ"#ֳ O,{RTޕyyXwX"QxB( Ktt9 i 0ǭ)ȥÔ|v"uC?vc(ydK uş|5?m꼰IV_2ꅒu>ہ<#& +ZYEɟ=/OItjbW3CZ'Afx>()꓎cq*`mj UrR]_A^* Pbnۻ'Hoh+-pRIHdWĕSzWǭ'T aLYH:nM9pDE"H/IMENC,9R$:ݫh2 >h[=TGX +RAnhJƒ(-V%acI(~[_:SHi1wy P`w&XãܣE_0DF1[[8> /n6c]ennuۃ'c=:~_Q3IW;Qǵwaͽ?(mְؔՅ k`Ȯ"6 "v*ouuAwZeö9A|E; +.F*ge,,98l<*Ϡ8S@)PS@S@{JUOP#E tbI 02Eb«,}؇S Ѿr`o<8 +c}d;`5Y`ҥ'[{ƒ +Z$wvk%z;@G_ξWp8Z-ʿ=\)?)BLc"UI 7`4 +p~UGkoPWi> Win}} +ĢHwJޭX1@1[hs@a]p7kW1 ?bcv_`fݾ6fr rce4^o?g(LKݱ}ST@VM߰䁡2bo).,!B>pʭu!j_z(`1S겜]4;̣G|hZ=4> +endobj +1069 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1070 0 obj +<>stream +HWnH}WӠX47N&kE2cXeQvdʰ||Vu5)Rf'6]}>uxrp4H&dq D)&u¦VMnN6]mmꃣdi &W-7l':$1 +30#'$4AFƦl34p5\dotTӿ(R)(D MFE89xv͂S=a_\%#{%\li&Zpyp@ܟ + u-v"'op#׸Ȥ9gۛz%)ool4vUVMFRաrV\a{k6/'YUߔ߭jv-[_`B՟wSzvf[̕a^ +lA01Rkh +yy{=/"k%S1Tc쾼>^?| +@>.y5Q}`r[l0^n+jl-DN +q0b Բq +X)?ue]!M#?/lni@ZK%4V%*.RH6ExKߔ8 \sx;ux.5<. ZrVbJVJ $iQT!ߑI >0 H>8U<0΂DHpA[.ٚ:a2zMuFthDȾ;ch1Naj9$ ]l$9)X۴W~ɁQ3{ýR+!,Unȳ:DǓk +/L; +MM1*|攎W +1Ğa{]ht"v?Ȁ)v + ."S$% [%\1lWSL0la5EnIӜx^˜r\(yc{CeV [x,2]VLwxL@,h"۴Q1DjI*pAcl'Hjrf>QbW`萗4R}8 뎄n8/04cwx-_UPh0 {O"4a77ٰ8MXᇐULF9[o9lU@7ߨ|n ^ѳV5tпI0KJz ӌIk/BH: yNK6)L>^U=DF5e=IwNf)Nsoi 1l7yEV0iMAm,(Ѐ. +ΰ!M]'!²'HNy҂T=9T*==>Y*$xiIT>2$'%c^XɀmbOʧeQ|,*4YX&ԏV?B)w )REGs-bFn##>@.rThRA sF-=D?"؉T޿q{H*b{ [#"HL^qɏz>J@%^爐PRb5(NaU-cm΀(`@ DPFK׬4( 2PL/SafҔ]l:8[S̗WP&hHߗmKPѿ΃#V+QTcA:*c#֘~x(- +f)ez|J4)V@{GMъC[+(t=A)t|S +ԼbR` FW + +endstream endobj + +1071 0 obj +<> +endobj +1072 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1073 0 obj +<>stream +HWnF}WAs@jmS8[ - +'dNڒa)u o_vCQ41 ܝf\NGөFLF(텆?z(EKUft0YGqiX;5zƊE梘ޏ"(+_b}~6f4`z>a:QVq\=X{R8UxXsI r6֔*F[U:}(I[_CJTA :_&JQq85ZԈ6=/Vq՜T׷3;$^W0ը1썩m1h) ~bc,d/WJ@oIq@l4GbY~_ZtTB MV>xЪV 1, 62i/IE+}i͎37:gg*%Ƙr2A5D^$&?ʩUBDέGlކZr!a'Ųi&{F^g+tHb 刾4aa?B2&֘jiXnCXy▋rV A +C|%f]9U]DhynX-&[.CEu&뢶FH? pf=d|*toH@Bf}Na)E?u;ZbAmDhNNTNce`ZXytJ?6W֭ɶa~<>ԍ $;>=#>$ڀZ8slz.e||H> B{u9. Euia_b/  K9!;Hr7#e\Ce}_װDw,nl[Uc[|t-pGP63CM7 vS"k4doJo27ȩK:mobWtMhM2}&p!2 q,R +8xVc KY9Vՠ)I#umc"({"fSLKy{]:/Vvcؿ0X$DKHm˵QF&.߉Q" KlAr/>n;,|J)ɅiX:%n82EdyYvUJ;\ċ#gذsś3< jP֤ny?v1cB8`Eh2uۅv]jEv"P0.R. 8Url`{xE-ͧcZm& uH*._]A U)4v?xC 9C42hzٰDvå^͕h"/f%]cA iA'76^\^:;\.vH-W 9 '0/",%2RQODa~ġ` J'p}( )&"?0OE3 a@DeʞƂQw^ϵ!Bܿ5B27;=+ + +endstream endobj + +1074 0 obj +<> +endobj +1075 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1076 0 obj +<>stream +HWnF}W#Dwٴub)&! Y\XN"w=CRU"9%w2dt4hbT%U"ԡ +bqttlH-GG?*~5J,=/&OKWP~lӘ`۲|7y$؇Jy#&FfLkrwײu7=Xe+o mZ)@N'㺊i9h^k]4'Tu#n.[* n㢄s1ODcOUhlj]sy,{>Nys!OBJb\=%%靸掋f1Xz6/^4Wo ( +SDK?AGvzWu%]z]klLe +q~y ´W\|ċr69Ţ H +,q%5a]ct +Yd |;|S\1 +0E1;r-;k5n|makw$te֞HK Obo ؋u"iÃbvv97ʮ-V E+\ w]Hsޜs~O55- >ȌuZĥ m/~EEɟ akEP> ĥY +x`(& +/ +**YP?8akq("r߿uf<5x?q6O4e +DjɵB'I7Hk*Rp42Ռ5mV ;c +={0~PTit1ؘ\P(:6=Ζ5 a+=i* o=ɀdji**תmcAcZ)Q%GIHĆR5%ƿ㗦o>sn.tcMӽ}f3jauդjS_PWZ&5W(i6IZ IؖSq3 + +endstream endobj + +1077 0 obj +<> +endobj +1078 0 obj +<>/ExtGState<>/ColorSpace<>>> +endobj +1079 0 obj +<>stream +HWn}WcYqWvo$l#yl.l |eNu7I]"YO:_[,$lp&DYiVϴ֬uY Eg]Xw:{`YUVlqΔeϮyaJe8(,gBkog[79.#0:q=p]i53uw$=>}(fbJo^M/9S|橘6mwo~<*2֣%N`Mo \X=]hmi kD!nl!7_cl%qL"ƒF!o5^mO2\͂$ W,< +g?Vzp?N "` /+݂i _4s*K1#XcssN**qYJ2C4m?`V7\xaAPͮx9QٌS2 ^47/ݶUǮۇ~ ZiJYYLA((rSy,rXVF@# @O.Gy-B`2nz JQ3[ô5PTvkJ$Ʌn%tiHcG‘'x|9>CkeȆ߰:0 "IR-&IK<;e.QޫuS}ښJ7MͰmo'6wCxMMYR{m]jV_ַxk"h?.Tl$_=Cz.]}FiMLzmA[l G֦ok۟MJ^c䉠fLm5^}i=g${!T~ e S<Clix`v]O tӣw)E3MV{砑X3⢥vgR|#rzƚT qsG [ic9Sm/↲*c#BWaw5fOKuM3\4C/O_ +JXsD8^avꨒYV7Ό5\UlrqH*yN[O +BRZsIjaZA-jR )jv qWծPU ĐPk4rUR "Nf3mͥ/ZBz:iGT=$LQCtiyfeGRS ؛E9mƥƓ(./m rYS/ u>iujq_jbI״OT*aבۉ +gɐ"625.+tz:եDOAg)xD%(Y7L(> +endobj +1081 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1082 0 obj +<>stream +HWrScbEЭ;٫ŕz}e$EȞv4#.|tyz4*U4QTEUEZjywlՖ$j{՝"U7ۓ$NԨ2O~Q48Ve8I§('"N]?Βtj/(ey . ljcgU^pAiP?]4R/Y ??Jgo,CÃ۞o=0`~Mʍ@G -ت–qe*;.(epq纎lX(/X5f(5xǛzԆ'erqvy{<4oی0KXK b)$H8jqi~|Xn/ODƙQI\:,3i?<%\S\BY!61 ^:|6[i{,ޡ2ݭ +M:4WLLF/N6Xm㫧I @.dxQOt(3uIE@d8wJDTHL*BTȞP&$̄ +WT(ؔ;*oJ?=m!BjoN~V` $EOP `RNjq|uJFNӢi=@b?\)u_AnYof2@3E9h5Nf_p2ߦdK C1]ZUq7Gͯc #͝1vvn/Znuj䄺,`)Md2,Nym7#pbm8 &(v*$ΡbI1THrH7uӽRO? +' Y1Ώd r /~$x^}8 +-ȆEŋRȠ^ .\MzSKxRvzp' CVdwo/&kq{,:xCv3ޟgx :D@=^IhuIZmVZGt-&݋@)$嬨Jj=3g fJ~=,8 ђl V{or]YeN5ىϺ%S}Eh`vXBP."pTxWeɬMR(Ja +"Տ@«M + +endstream endobj + +1083 0 obj +<> +endobj +1084 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1085 0 obj +<>stream +HWێ6}Wjx Y[l6XH $jvvneg8-bARrfpx^R2ʛiYHfy(+Ggeb=:q&vY&$+KYV◳Ĥ??Ib9ZvIAIgƵXv)̑d~EA.,}q-uN ÍaOi*CI[/ uY'e :AT;fl*F\ktv!h.,E4p߮TKH9+'i&:ꟾ&IzsbV.5D1NaQ ? 1DjdV!B[A`: K65jv]R,wwlɐ|AMEWfXͲO<(X'ZmB[vUTwiވuӬzcW bVEU19>^ +0!nCu)&ksoh+ e|DT myDynO +}imaTŸ(i#w8ήW}ȅ I1z:U`,@+ C !=UII<f憍ꚯiЎlC7a!V.蓢FN E$˥(g-ڨEtH]($(nR!v+KI+075߬xZr#e\2m RePnZ+X ҆4lak * ":Yb%5; U T YF1(ڨ7AT sn)d =~4 Y |T(+ 4l\m(|<ۘ Uʪr-$`v0j#>~-"<PJCNr-`W>X|> @ϜxvW2u5̢~U"Ljߵ/<'H@a`M}b|,@]c̋/xmUT8.Uqs29OH{=/1{[u:J.t^QaY>YU%a4VXf r-t"c7Ay*숕!!Rәb'dލF + +endstream endobj + +1086 0 obj +<> +endobj +1087 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1088 0 obj +<>stream +HWr7}W)dFa%+oE#rEI#P!~~v!9D)Vq.gGx,'/պg*Ý%Rれ]蒾(Tۃ7'Дp).Çu#65~M(Wo$D +/ y +]@P#oU^|t4= o /[x+J,|m&/-)77޹ua `ANȹ| Ji^!qڐE .\ VrH֏997wQQ +\v^, @qdL:St2>dFFZUJ#,zXT +=iGGA( ׬Ҍy/q_vG[VI5z2x׮гyE^lcDO$ٵwv0"jA:.v . +[/mF; I[zܓdt~^t1'N1`wA1' N!z#zUB +g^ң+V(! X: v`F~)eO3Ǟ5f`H~@^LW%Lt@qTK*NPq30,$/# 4su +ԝt5 O _ P;Þ2%@:K) Hg,S, Y?P̖UʔTg<\sIgj”9|Jfr'ALUJ{ 0`k,`դ%LOd>vFFaq TAyĸ n"Map` V0a71ǝC\w'^);-U7.! 䐰WsJ8`Ml8U#/zŀV Xo&7r7NKwYRh81z1o~ ?k!Q O^fa N´mWnX˗\LO6wVehɝ1R? +{ + +endstream endobj + +1089 0 obj +<> +endobj +1090 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1091 0 obj +<>stream +HWnH}Wc2+dz`x$hN$o˩jRȶ$0[nv:NO 6G+D5+"+Dnxeoꪙ<`Vг]mӘ\>G38Aݓ7$ZVw[Zh6ȵ_$-a|4&FtqObe1QK5ڽ +Rv\Z/Ffmu#sSC?-ˮPrX)(H59!my͠Yq +smDCz` zqH/K?"Z_^o\cF"|kqh +#3F36C'Ӷ/f QxVniG?N[j df]=-, ~X | t!-``PhWРV02W #Q۞Z'YWw6Sk~E ?%8L[c~r8t`9B}-K:0o0kZ15>X|Z!QRD{ޱeӲgeo8+H'ϛj]/@K( + g@LD<^[cXkCLi!+dz% PH alO.p %SI~qFW-l P2T@Gہ_$1 CI hxߘm߸#H $5@*!vq2#GDmx )KIpTVӖqъ_XUnHl,F$ye+UUXHbwOÁXH@wO> +endobj +1093 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1094 0 obj +<>stream +HWnH}Wc2}gs3~X;Ec30ā@۴Me$e w7_nUW$me.0`R.ǣbFR04ҮUYl|;zypbhG/u*b$ +!b0ҎF}0 2Ǚ4rggY~Hܕt_pgq\loאS7 43̖PpR{Ui{}?+gi~e7YnW6Ò6/M7l2P@neha KPl|Q+i.9p5k9jPF2 -Y8%oiђ{6(˕u'z>;8~k^3.3OSVɥ(jޠ3^ ;?ǣGM:V*_iPB(͛ѯ7UڢZNs<5k$ٶ]`  +6I ΧKpry6fE7;@k +@00 Ah Kи +S¦54zeۣAJ$!ť˘eڮkt:D)VRՋ(jJBc屯[ҹ9 z,7 ߛH0.,ҹ9 J19$JBYnFHM듹9$z$7)_lRz45mL!Q"5UyWac_nԒ{Vs<^,5y..i9{Lb;q0툸 l B.IHC MB!;0T%?ҷ\M OBg"Ѽm0sF2;RZIՐ(zET+bz. +I2N*5+.iaBT^)i@T^Vk38UA,wK4/>9}h%A k>IcA!b149@C7 AXWBXhI=U\wة'z>;8>kC{Ǐ C wDgDmFtMMjKv-4 +Ē9lW3̙NP pk*xV⡍Q?l$FЈ#_EC)ʷ)B0~@2PȚ_es0ks)I~[l?Z" FB-I_]uʮAB.`r2f@i EATʢ44LC(Vz>46 5G>Hܖl{*+Ea{D|o -T«)ݳ| +Ƕ֧=C<$TUw}DVʚ ra?[jR7 yᢵ[b;īN$,J񪄁vY*yے'uG7Z$d[HЕ +ޔ1"1d"$S.M `7eڭ{[I&7> +endobj +1096 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1097 0 obj +<>stream +HWmo7_\}q)ĭENuW%_/;CrWZ-)[Nr0`r<3<>L&p2q^2E'%y\UVY2=9ZrY]4'>jJƸ $ 9zC_Փ0p-Eo'tFglP4誄o:2]Tsaȋb=+ƶto1vq#+̹*zCnk +C>.yt&ZUDR@7otgN’ +~pCe@+KY + X) NPOׁ=mޚǂv`ٝUid,J 'ѹw:x7m+,oh1μԴ&$c\[Srr6a: 2 \ytט",8cnJqxώ[0+hh?P!\d r@Fb ||Tc^o|<U /HTҪekeUi(M >f&;|Ԇdd ON#N7w HXI3܀3tށ/oW»B~<- +n a{ZvJxhH/ +՘G(j?}m=k`B(aۖ DIsDuv+F'q'+|LX{8TGk l( +1Te P Nӧ:b1O0N>KT<`hy}FN=UhuSЌ˫il2qN4[+p.W~ `j2db{nB)"*i!;QX7alNKVp>[0|>ON*eA>d'B([Jig) +#uYa hݬVJ>0J%uвQRaeIEE,WN\LMxu^+)+`{.xbҘ(Om2dW.fq 8\a68p]x> w  \  -YhlS)@Tڷ@)@’@T"3lN,Q.]!a0KGR5Ӄ~7BOth+Ԅ%th%6J3 LUwUx{-6>NS߇˽Zr̈́շ{ry,4;!%Ȳ%8('<\w’dז|.ʩC’Ebܷ٦LN=dXi{+Ԅe-սj՚jxm\P2MX2Bd/FgZҢs*# %5j+ v@2QR%pm .]DRc-Mó; q DOa!ͰfΪ[@4PLy { !Pm'\'jzϥoJZZ>}l ؒآO=ݓڬ֗)sE.nYJ +kvTcES:[Gf} W^Oɫb }Y0zBJŐ0)LX݂gNIO7a#|5Aax9Bf1$L8|[vgWTغ +쎌 $ +,iwدJp.%eA=Jg參bz2eT㠘{oMTYyHQ(E&[)SFXV(I VgRj_ˮ-i(IyHe&ܡ #k2//#d”Yyy9 +b”É0푗PܩՅl=L{9nj76<ؼ +slݡyy\/ 4 1ShyNxʔ`Ul +9]%fN8|Xay;/N簫קr䟤ÖaΙMVVR3KXCp5Xp|b^6Xe0̮wї0@n0H9 mJ(P?:J)ThFʔan̸i*Jkno# + +endstream endobj + +1098 0 obj +<> +endobj +1099 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1100 0 obj +<>stream +HWn7}Wd׼_v"EAlJj wrvWD( hI/srf_ZNS#rH}3;Xr{Y\LG{?p~1bc\"!_I+N_o1M?mV`lxKY}ZBjMB*!1Hix̦9 +8&ϟׁ}UX +lz/rRm1A8B,݁@qE( 6ek4" XCB_+"ecQ*(g).3 nE oʋ'OQLԳP4 :x96Em{ŧ}o'(2 MJB#Bà,DY(RSP0(2O QJ bRP0(" + Q +àGO(Ei2Ϧ}J} +/q$SpH.)Q]4nq=8+pzg,s4"q=f?%Bmb[ +{/km6DM2m|Th@bsZvd2ׅ xd*k)ך/̈́̀KwHEOń(iP.PD>,>盉ݽ9e8L;!AQ~`7;CQ. +)Q} +lAٴOPcVa L6S,=0o&J;4Jg?%BR C;T6SXwJ35!Jn[Q7֜iis42wdFx>=loНܡW70#tݾv Ngd[2m7̺g]4'E yT,/ z#zg!8osvǟ +4 0?W(ow8tȴw[0*5KH(GKzHHoRqs2ӞLj?k {8+KeޤL&MR-Ҿjm+oJ( 9ܰvԿ) + +endstream endobj + +1101 0 obj +<> +endobj +1102 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1103 0 obj +<>stream +HWnH}Wc1+Yd1NN@JC,"5d*G_sZ9^ѢM؂&nuX[4mN^YsR3=cY3yN+B;8G[LFQnKsl` edl.Ressj[ q=I,rzJ(Yv9_ALHmtZwr/7 iS%Y`M+"x~ JGB# _X:Ğ Gֶ==; ZWݬ+2!y=jcAC|q2O.![Qs{hTT~#FzO%.oSUhХP KcQrF_E2>M/ +[2kѦ !k74ΐLS%u.--7[r8iDO؅D]֤}A#?$ FhAҵPQ.<.O +nԢ( < /JU.s_䧊hz4qӬ;d-AkZXe/gIOΏ5qlkǎAaȔ:> +endobj +1105 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1106 0 obj +<>stream +HWn7}Wqּ/4)čENUثVRAп +Y+2( X\/sfh$`׌cZxFe0e;8T8.CKY6z;xY<9-M%gOC㨴Z{;TJqV,_~p6u%bǃaXӅ5qBr_׹Zjf +mX@)N˞C_:yv{пyS&x&! ͚ٔ,f7W*0C#YKG个T%OTCс'-la'I@,5 sqh#`n@ba]v x +Mn`\ްca\<-A cS긎 XJW4"Fp}|z +Z$rjL65x#*#YN]ǣ_&l`Me,9@R2``pb ^p_Ւb)xLc(utZ)DH( +,i +K‡洝\ళD_^NV%L|.]*+,)&XHX/  E</iI7# Y<- +" !a:eOM@cA- YhM hYf>L}_!~7 +Sn{3A=Hg!%L@ _!T?⤔ MK} <^_Pﶮn'L L(+`Rt2NqQOC=s:ȢiȭJu䅉201$ [d|'L wۻH'$ ÎW 7GhPx3%p~ oyMHJ $S,B _/j;Z2Ndeu"eB:/","s:)S_ZD&&yYeH˸1ǵ1ْM27j+<0‰7cԏ)17Ç$}ߨ|%L/Fɵyw72_ SS;#e0eq{)F/Ƅ)E{?fgw>[)S-]~:)SKͿ7jCDY]lʔm%j:b(|fbf u|ߜn\0 Y#bki7|%s@N=b2m?ҽSO-OHDqo<#y$zّKRl|DR?| %viHK{.j푫G.ecFc6w(镫6S.0mjѿSŗ\M\q> +endobj +1108 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1109 0 obj +<>stream +HWn7}߯#y_j-  +diTRAпή Z*Z!g\ɓAv4(&& Ѳ4U*+<eGcE$b<ˎ~KvR`܌c? ~mfgҘ +_:c /a*aBG +bVB {—E_fx)^ϖ0] ^$1DD'mvDkҷ0Ng4q`H'+3]зzSxp(H^wkl!v>8"Zӆν $P*PKBPp"b|%h{8t""j-m(T:y?o+zҷ2ޯ%XSf5ܤ-\Vzf o$1{d݆dODC{2M/Auѓ'{2&JB4JbLE/K6zLP[۴|x]IsL`Tsڷ&;jw6O,fNU:= !L> +endobj +1111 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1112 0 obj +<>stream +HWmOG_ޱ۔*URT8+0M[(3{gl|EUwweyfƣX2#!j8Rv5_v.],F\H6> #eaijQy~-J}-QGenÈ6p wuWWG}]nhkijX-:*7{^VvaY9yS_ՃPطqzYVf8x/ +m7lKP@?ڳnih8`a %YK{eQ1x РNETeea?/fqM\ܲp~upni,HMi8.ˣ"^ @1i3aCxH)YSF2GE%Gol7^WZkycݎZW8ѸmYI'}S5XH( +;ހOY{ 4Cδѵ#pމ" Ah hG4pC- +^T؇}8475{$Fƒo )j130 NC-0* '1D#g'X8BZt1@G| + +w))zy\}(# L_f") 3$;Lݿ̣(..{ W/JA94%!'7aҬ0SiR_JWX dn/%L8!#%D*,}ա"_~(+ ex:3Ŵnvb(q]|L?d PYcK;'qt:iF魄VPTXJFDB#Bàh2D$eA19(rE~@9(jIg"0(#rӴψ((}ʰ f ETq|8$G?'"!5KJcV׃s).bӕ&Fu :"NE@A;zޫ,sO;vF/?,vY +_v8^!RN3M橜>SZ2"V+Hև   vl.mXy;sQf֕ + +endstream endobj + +1113 0 obj +<> +endobj +1114 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1115 0 obj +<>stream +HWn6O +Emˏ%ˆ[5! QZ֠s;Gr|!sQ2`0`QH󝫸7v$\fR0?-KcXUWe%kܱ<,l>d;?InR`Fڱ_1yR;/`?wIcjW8H~秃PCN00t٪= +)PYʫk{Re r'M ;5Wyaol6ihatg6 ZS3JɀAoި2W:. YyVZfOɎ4w*Ui*)~W<K#YMZ|B4=Ħ4qٮ{sxp[thHް=>郣}}-w匭䅁0:OhtA1vG͜cw\8qJ/_LA썄=z~N 'GltJTKR@I*ЋQd=AI*bTT?*:]"PT1*(IEg#NI?(ٺg*\dL2;j͛>upV݇EE kfᖁק9l1[%.Ǭ>f]27cP2m|>fM2'cPǬNbJRQ=[31 Tdϖ}tu@I*9[@)JA3>Yb}zޒjcJ&l J1㪥Q^4Dl5[ xy]0ydMk]({evp#]q_Kh ѼKVt6n4;D{ Uɇٜ]MEQ ^DqIlxݜ0PS0-wP +A떰BO&YJbV +xDi)@[Ab]&;! + +endstream endobj + +1116 0 obj +<>/ColorSpace<>/ExtGState<>/ProcSet[/PDF/Text]>>/Contents 1119 0 R /MediaBox[ 0 0 595 842]/CropBox[ 0 0 595 842]/Rotate 0/ArtBox[ 0 0 595 842]/TrimBox[ 0 0 595 842]/BleedBox[ 0 0 595 842]/Annots 4347 0 R >> +endobj +1117 0 obj +<>endobj + +1118 0 obj +<>endobj + +1119 0 obj +<>stream +HWmoŝ|_n|hTHqNTR*)WpF€yg^MGgK)bDcz$ْ.|lVo ]AZqΦS$1Q +!,axMl$e)LL+JYUWe%kϦ+沰ޜŤpIcj7Q(>L1|x_ 6vU)fӿ2_#ΐtWo + #M U )ZY{;ß5;aAH*7Yc{hӞ16)@Nŷ7AɃuJv +H>.(Ra/kU` ++xwNoP + ӥQl\b_ k:]*mX}.zb\>K/*.p̾d!+.֢DZݝ|ViP[Ul[?RDš.a|Z@(}݆jSYhAx[\!noZb[Q|E7)i*[R\ZJaZN=*= *r ކL]F}\Hm0>[nPG۞ẓb߂PA>cQzDt +GxɧAĺ4'a/ 54;Bm7WCɴ\w!,iQwCqŗ5hdS"1WrR{cr_uDD,'E-#{D@&6<]{TKFAT֩ȫ vb//n}y4fz>o}wLHG&!$lաGnG@b-α+lihZgA sg^eH%)#Q #`P uU~"PߋʷMaU8z=#:w ܪ9O}']/Az|VV{hԲs 6>[!R!k:@i>L.fC(ƪKgGjNJD=:a_GAo*h#NT"B!n}06 {%#2*v5ELU$@qhHU)jP1ti loVM2>%TsִrxzOc|QH? taB?& ڧO 3/;ѰQ(-jw!M\ԃԚ,bj^~-wU]řrH9yМbf (!x[^DRU&ƔGV7A۵r24 -u MX*NX&,i4j`&(d5ISIpX.Dv"},M($HUH3@!@JlfɵdCCψGx#B, 7k#`F +gDN (G:[ƫfq/NWdF4_bJ$uPW*"l bPgNV/_G ϪvQfj'~K~/_lE@%ʝ$fҔj\"OU}(÷2LVNm+/{Ϳtiޝ_q +endstream endobj + +1120 0 obj +2314 endobj + +1121 0 obj +<> +endobj +1122 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1123 0 obj +<>stream +HWr6SE[w44mgGT6mg[R(~N7f'9<fZ(1)UI+$5VԱj=X")v?Jލd%bH3eq1-]]ɤPF?6 *^/ /ibCpu=)v^?E9VPE[#^b"?gyͺ nWyiaXeMquɠuep&'0B\.+gI +ҢFQGKh+19<2޼+^i& UiMWŴR]noy2(^y$?LgyxԍoJy6,"rvR_Dr`8ǶjR rF?ٶ)~SW;TG{-no`1nVtlTCt:[-dUkutӚp JQ?𐳞z r^*TC͵8q5\MH[pxB)` NtZ$-B-H-RqAAbrOzdmrUNo6w2J]~8Ig-+YlB=Vvo#vݞ!GR`B@J~Gdv]}M]RO EIqQ [O0HۈmR|K[`"G፫r٣'MU[(K [j\Na!WgTP '2T˪4erZBk{*a2"Hgq!npàNSCf%Sn*۶N =cw9H>/f0eVv33rl#(CIYG`i9His4lI܁7͘.1gSԴ,.!1Գ{WmH69 +XE{Zv|1[>^/<¿jů{ן +J\`рG1 [9;ѫmͰۦˈ3)@7-:Xk}\+*&{֧a+J 8`?(۪4(o~_~T~K}ryuŧcB[;Dg;%J2p,9T&'p+HmK$Dp2L#>ӈmi$Т: i]<1V>d8g?%ssVqgy/gd'ntGkHD=-B{ɴ$H~RA6*%'?2 3(|czR;NMͰͭ@c'f=KnF{>+9Q{Q 1u=IH-$lquVO_,;qIOEz#f*n3c0b ($Mr|u(ᡄ|Br@))h&Rʰ5vz>1ho%5F[ nRK$vi|=o}_wR2K&h58C&hfD$^G-#Q7]<,gF}1Su?ce*^Q5}F/ <uq] + +PԵF]ʰ % =*r [P P< ɠLV 1rLAf + +endstream endobj + +1124 0 obj +<> +endobj +1125 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1126 0 obj +<> +endobj +1127 0 obj +<> +endobj +1128 0 obj +<>stream +HW[o~ط@p\OljO"1"yH Zbb$XT8RL€7\|qrPB3)܈h]("+d嫽}Xrss)>,ϥei'_'f2EJ]"1?+!!4u\\I,Ùx\\'kH_ #M挰E+6`dT +M@~|2Og>ğe³4J~:G<44t}::Pz; \P< 10>+Ui:U4N.֊NE +If&Όt+-dCZŖ&>uv T_Hȏ>a%yfQb[#\>y׬ԀUlV7fN #j3WF؛\uX&5*$ڴc:S^cUm&`pmZrJe6)oY/gE\k20' +=Ep @\B+ɁʼnA9ͦ7LMZ2*2@~!j qe#KL%T4E)P@)SƥS(;M17̺ISƥSh(;M?n֙q)73(:(FTgYG + UxrE>w%/Xf='޲ߖ8hKrI,$zzE=BMZ=DgzH%꾾>5-~[AB|G<2&X:LqCNX L}@,4zF~Źٔ G7qe*)P/Yp|[JɃa5v^#=G{<?8yGHj ;\ZN wz'> + +GgU+ݮKn!+Na\.ZlzUD5/hYmqsfE%4;8-Ml#ǰqلtԦ+f<Ϯs4@Mޣ32 l Rp k._Ch4S[ +pmP~ȔJK|ijYz|F1| CmBԝvجJYK 9!#|PGT]_$Dz\]_WFA\!KpܣiSpK#ȸt +Yzx ~ %&CD|Dď fYsV<X(YR*D渍ߦ$7}FvJQpog$Ttڡtk8xK[9[$KsuO:\+ +bq]#<Z P.\*+ښT;Dgv-ϵ;kc + +endstream endobj + +1129 0 obj +<> +endobj +1130 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1131 0 obj +<>stream +HW͎S{jlunx`6<rC#g:[Ic{"yeXE%u;C0bůU_=_<ϵPbBJ!FV17 bΉ..b/zBVR*-8xS<.m_e +iܬ +T,6 cȘl*gh4d|^y˙u9 U疳~i +'Cq)_hͺÏv4GWAm SJFO hLU&*DBr 0E8+[71|_is0ɁRa7h-ZQWVI[n{ZɎVnhYzkLוK=q%(F91SU0'tQxS!Lq6):}YڀGZI9s^* z(KYQw6}j~ *Em<{>t@ye'NJ78>:߻h +Ud K5B4rZ|xV*kA,I_(u4y[lK/U՞B!Wit!XDw\&tǥJW)-O2,U +@ )#k|py~%s9Ӯ ڟw'q5&ƋTW& S0PMjpNjB|\{$T=M}<7Ǟ119`(EAxmi ~_/Ϟ.7~["sqRrviLv~ v{)P0IVt]Pܣw?XI]%Eվ,Hj}Q!NFFۑ:V)I-4hͺ]M2iDq:]dp^c5'j@^7X՜@5GS K4 M#=+>O^ˋx lIf"(CU(%V>KvXYoeOb~}o=_uk@=EXЕKG듫#yJN5Y3<@&h'#ITCm 0rD}a$XRDQ4Ub+ x~%F RT{S(M#)4!9.MHK@"rjjr= +2X+~䤷[P'OC ˉ!}\qTI;]-ZOT%{NjcRD~B! h4v̄c`1 ;pv]NCii~Tbc*1JDJ3H~G~PB^ +iŪ] + ր ȧDZQ'=a6t|v% +7~^dADttr,Pt^]ƘruP|q1k X-@ݷ<+&4h?L6iK[ms7^kõmckD~s_ZU*zپXv߰.UO%7_i"YtDHїPY{.p7Q= Z^`%- +J-U:+$6ɞ>Y딗; ޙ6ݺ_˖ȀF#Ľw䆙01ѭ~=ЭuZJ@Àh4/Ō@41u}̹fO83uCcl c&Bqle?D;ȉcXAZ[ + +݈i+ +5A1b141jEJ3!Ed&DëI:j%$M^R_<Iu^ :)LO1 >}SK#"p\8 wad=M-9p,x&"{C]*`OiZK?)+0~H" ™i]ea\wݠFQj>͘5 }S~U"W9О9H8k%{3rj.(zBԱ8NچR613ΝݡձHT^[oy`DIezzWƭ^AaJ-% (7Do /C_"3lUe2ClPoR`YX:Ȫ7O\3ZۂҵQ Эߖl_EɎ|'8iUpCq2T5ߑi5RǩZV+BW0t*xPқ*Y]H3J f@b- b "qet +^ȱ +dc^V;j!ՋϾb"1.YE \,O'9c`B;~&]&zl3=Dڨf@ jM$PKǎz( +,HF׷UEbȏ}|զ9D'Ѓ `Cl7BFVϹis s)*$,`X *:m#}#%1[> +o,`%Eٺz>6/ĖTb46nrV}&WsҘ<)#A,EJIyA5M.&VfiU vyTe#nYU3ȹKAюL.С;u1(Co)'Y j͑Mmbjuj]>u^SɫOT ~B[]KpeҚ5x˪iӵY{q6il'mz[j>S2\4 ,l}xyď;BtA/GF}u ?N ^JJq @ۖ~V,i>$ۡ.!nZK=[z%a't*!+*w(VjrDZȭ8A>"WNh)pzS^_F_X͖֡lgYҩ(چ3y|/~e3G0a : +?0L3]ٙ'GeUN +ƿV+v.Q urb{x\>$X3Z-_-oW5X~-n茝+{8]>}CzLý:۩b[n^@r_*\뢡Z !j;ܼ&R|Rh"qf:|p<ǰ.x?`]͟G[2 ڸf8*JvnG{*Rcfp;1˒Q0#!yR"Cd0eu|\:?gK[_)Р_{ޤ!f%@mN l:L6&5 Wbp(oL7NNbg-²ƷZax + +endstream endobj + +1132 0 obj +<> +endobj +1133 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1134 0 obj +<>stream +HWn}Wh{s<Ķ6Qx޼0Ҵ͏9KO !aSŪsK[_vuoʶ}ϜwgNjWo-{s:|xǏ}~ڮ-›lؘV˛r&vX#o?_tla]+b˷gOWG}^Э̸KB6""?um?6i*aYÃ=>.~n{O_upl^Ķ?)KAXBT%ޤyUv3'S6 +LxѰ`oq;ݖ`z_npq.!}Q?~?5;{ܭӤkv^Sh-[]$0Ü2'W7ov{DAY[NVa=}Sdl6۰J"a#op 4ctYH]?Z:_;& Y:l8{Ƒ*&Y^ja[U^<} CUw: ua cT'bT\K3$Bn٭Vg[![%D#}0G]ݝ)R0^d;_sDO(X/*TɝQYoCq]F ݱcuijXٚ+[C Y8f}R)Endڶe!B֤v7ɇi58gBJ'bG5(x|b*Y]#Xb OsHˋB[ kH" +9Mq>4iw/^6Ϥ߈ %Lj:撍{6l==G7wvDQX$ҴRs&fv po\It݂jJIĎ%ҷJ(v輏_+_z~f) IB%KY;~`(o [$a{7}U˙{,C]DC7ݷZ$j; Bә{OE"Z3oq|K-- - -Ks[Z[~f`Ãqhn0~Yw«yN͓dةQ8<4L+Խj,_TO3~VYuh6$Y+rRY$Ieo zKuLj2xKۇ{k2Alo}ұ H3HHJ9l@T*Wp6[ߎ{iY2&Y4p_> +endobj +1136 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1137 0 obj +<>stream +HWn8G U5zn ]ZR`+I-oCʒ,Cpșy^ ,W,?Z)3Xኬβ7wgvg(g]s=o,Ϲ`_I_oD{KM¸Rά8~M_?QE(_(t@AVs7{x<+9x7]9{ܴÇd3t/?Ty3Y*.^KB/ U)˴Ʉ$zQDt i<_²~p +ِKx/imRܵSzJMoN궙`Q0o!#4ȵUnjjPu_S]+ۺcO%a]W=evrF:빪x_wضltih]ՄSEU;Ux"7P@6oUHI[Ky LU3+sV`q;:{u\q4j+>ݷ+pҕ@M2[8}e=_!>+t%Aۈ'tK%IUh +[,zvkG5w۳(^KB&L] /bs|IBfK DցMsNsp|%5Cңwnqžs_nL48O. DgM#^LB_Д> +!9u} +{%U l_ |/1d@uLtw;8d¾+P[6,֑90^XF,K]6-T D-H^Y7ׯE }MM ~t2^آTôHk|x>ًk@MÃc%10A!ٻV5:%Z8ggazh+}oGۧ"a\hDQp4U >Bܺ[ܘmb(-}E }zE:.L66!Sw +f4 NSO. ]D l*wx;CeКPG,Aayޝ:fM'[l臅ϧX7#?u +'xM:9ţS@bh]5z6dUNLq};<-C ^hߚf +JQb 4Yl R:煖Mi/i{ayG\fQ\R`Y_7 A&~6?<<-x(T0aVdK1 :-g<1"?OS/m("Z}΃/uY@J>P"/HzѰ$/!39UH٧,SV̓!5Ϻ +K>&⾿_2UvRRf]V,\$Z5~0ZxS 7ዶu s\T0S +$wO?U u.:h1ʼSR nkxbeוxPc3k@rO7(>-#0 < +T:< +Hx_/v2t6ĽpC6PEZ}ٕS,sw KH1\ E,m|#[Q+ +:NK=JD9LO5EbB-B'`5 Jʰ٨E6 NB#9*s^˳9o W2%t"='C@CT8te:Z,f:N!͞[>]P> +endobj +1139 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1140 0 obj +<>stream +HWnS%Y@ kMpn%QE9}>C߲IN€ٝvˋW˥QZ-?]hN#TYY_.^]ZiMū?jxȳ_.reU7 H'Kl.:7Dsi˼SEb֒Qo6]TYHnE_g^*_KG=mytA8S0$O_ 9w +4ld8 م2 e4\K[f.Y hNje3o"]XpRm^7<-ԁR u} *<?TCSYk%jCCE}޹zS2( [#qx?#:o}nE-IFHcMafT#bz~'AÄǿ8QA{ +=Y`32SD\yJNiY!NF܈_mV[|P7C<341O[Epmϝe}f(,C ύG>6oM`akdՏ2mURr[Ԣ]=XY4βBFû*MMPM}!i:jw_)Z vj lh(0;uu]MH$;F0Zແ3ʾЊI5Id4m-IIѫ7)/{>ܖN-;-H\0 ]{zR߬Z_0!į`'hBrQ}Hm, $tap9PêԊ vo.H%1#u=-=#q8,\zs}N[vPnH ,<0@]l\ `F*Jf( *W{0 p!=p~ +8 +.7?ii ´4aZ:\ŮBw7<&js~::ޏ^J뫀GG KH'-'J^Z)XDɦ؅<>bgϻ:fVCퟣڇ:iH8D@ME\KtN+c߂WT,h'S096=RGxƟ񬂟5rp>BLDr'WYNQn?"] s! 06Ǹ+?]. F1ȍ<] +Z%46(yG@7M:;%Biu :(V".'y>vu,L@uKEMbF⠠Iy!e:,\A_Z$9pYQX?g}srnZκgbܛL6QYt̵MgYόA^̼yf_#)X̉[YZosKWҬgyسiQlZzpMu]{K{TeL30 +NC{ 31@"| +%C'Ds"b*H9anPp\ORʙkR1 \>6C,$]/™1jnHhcݙ4t8gҶ~DӰ ϐL^`CHsYZ``J)&G UG蠞 k 4;''޶ r7XW5}O&mĝ \Wd/a +tac"ǹl顇z_CpvC}g43MR{%E#ͣ;DDŖ뜼NAm'bݰz"kLhw>сwüx(Gs@3NGLǝ,jɌRp;Y$!/ZF_8~_16 w3)-hQدOZ[+BhrG&5Ee21e\ [*ໂJ R:Eae :>y! ϔ+*xR#$_xޛ~㻉hЭƩNcx#Esf.XY){T;'`x=eyhf7bvQ/c|׿o nXk[<)*?}0^"MϾiC(~-H⛌+.Ϻ Nxe˅õii+$րlWW`s1pVSg)?@qȩuZzF"a ]*~gxOX^u+ [%#vP p?OB"g + +endstream endobj + +1141 0 obj +<> +endobj +1142 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1143 0 obj +<>stream +HnH~<@3}Z0S4U0d9-K%W3[ND.\䈂 &ş|߭/ޮZ(PVHKw֨Z;x~x1$fwo?^FJ&'/.O?~o׮έOZ|PP՗NƦɄ2xcCh}m4NdqKO|WJVUh:^upM?P8ζ^E< j<}kTO2if[DmySI.åӝfJfd[ mU!nJΪ_R,) ٢zѬsff.2f./Z|ɀ%l䃺u.xU3MNu]*1 ΰ@5!1K&4nXG `諧X۱k0[O~P0mJ$iGDQɶbiȖ+QyeȖs + +endstream endobj + +1144 0 obj +<> +endobj +1145 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1146 0 obj +<>stream +HWnH}Wc龳o; 9A[ĉ" G//$Ew{A&OwNu]Y.KA8Y>.8" JZR7uUƒۓ!'nqOO V1Y>4dmqC*toWma(J5p3碸]{HiIiLG(kn"@@mţRH/ʦSQZ +^o ?O-J=c>%  +P@srFCw fVjDŹ+u%i[0Ԉ;"+S_6oO lﱰ䄓2H!n TDx6Hl?/ +)6Qrpi6K_~o) +*xk/>^߽@.+Mӱ( s奔5 =IM{S[|=j Q{ & +Yw\p&x#6U]<=8 +gP4RYɿ,gQ`74̾ \)ZTf򤹩ʒNth43 #?35cyr (2K@Vp2 `ΐNvI9'644C+f4ˠ9~R$k&g2Zd/F~i4!}R!>?;kj(yzPE6dH/Fzi4GOciGzQ5ٜd)F*v4L`&͐S |B jjU`#$#'Ee'z>E } Pq&AB5s/N\pV)꟠W kfF+n/:Mji4-FќPY+S^-]1圴h'Kky>H:Fi4GYB(4OOɑHF#4=&z!q\aG+u?2LCeaA f,C+a:$QO|dg &/ FzI0Bev+^I[MVpF#4 ,C@;<0nI46-icQ@!lɠa hCu _rMDd%M +AHR6d2h$F#4%(tQ*..5t̰0/(:%HKPN(P.`ѡaJ6]-}Xri0jWd84x Q멀Υuй;߯wtS衼J-߅kuƯuЧGE(aZhifA=eʒr7oi4>X~d. Y**bQK-l\\(!Z5Y5^R:YgR/Pn +(qB+yxlw&MG6Fb֣B2"WnMʉr<%$.$]۽&N7oM<=G_O[Ԋ;ҵ'EhmBŧzTG˓m[7dv55i|߇/+sl,Uwv+>< +X-ܣ8D;?Ʃo~tWŶg*.$32ե:%A +&PAXN\J#S\Iu9sTޝn P3c?t躇 9_nE3˯g C#[&5X>ׇwh'w@hg0E(nGIP}.R2Nu)ċXPݬkduHuuu e}@ZCCU6,Q;~Q0x#UU~Jipvi#͑]s``:4鸹A)páWT5nlcxni0K]|I:3PC6X&+xnfB2۟sW LW/Oqtd&M7N+=r-o3`o6?#k B$ſE#2jay)i0d \% #f,U#ېfxCV^Sʖ7 {9Wi0O|L.b'T9!yޗP2dks5-̀li+m49e3roG}+`# yvmMyq{mhbfGA ¯qH,\l6(a9[5Փڃ=Y +[ %j1QK4!d\!}\RO߇BZ^?|0&mӍ@n"l<"Czҏ>tOnu5;_s5{u (@j׹s#3HF_;GbUttN׮E,Dڹ|:13) mų)@g,&ٍjU:Wr9ioܻ\kʊŸs| +XwWTQ?nj!*dxG + +endstream endobj + +1147 0 obj +<> +endobj +1148 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1149 0 obj +<>stream +HWnO +4" &mXL 3XI:v`i7"}eEeɤSDwn<_[,dqwyaWJJ)ئj5dxw1n钓UqAn%5Y<]E] ݇Дp.BKQ|]Q^uq e*HTG"%JQx)HV[a~`Tj@eݠMa`AKd0R޷w~yx?OXǰy A {]e+} "\ ^!O{][ R(ÂGs=|w8I J]QjX-n %[='NiV뫯 ݠ끏!@4qSxr!uC_YVA+F~v^ B@LV&J+Ek^W:/扠}K\rL+D%\T`: C04Cni0Fi4k"+&$shCS&= $% (g `uB3``F47怂¤і#wi2`0*2h4'&A&LC95P3C"!`k3NnLa3'ɭR7;6y> m +v3Š܅ +/ PйhsVi-IVcn]sa[b lM7_;zEͪŢbἚ -q⭷FW5pp }-7cPvVs>• .n$&NlB͗P-YHS9 mܚ{Vwu#υvk祪,4=fOr< +~bt F0Sr3qM>;8PәKc~Zx"J1ۀֶ8<* +B-Z360ʆ>u0NpuPY# ĭoC3dqڈ#lmE~ܒ,JM^Z\x$?|pޡxu`q镌9'] !j& +7~H: T[PLjo{4JY`RqϐBy` +8[Àt n(=2aⲶ'2 Fhjegq.NZKq)|\}14Fq6f,Z OOOgD,QGn|;#/QBQ6DYO 14}Ġu?P#5}?gyiןb7#]^adžhf)b-µ'@:j:T۶6/Zmכֿzь7C7aS p<).čs%}pkdEPX.=IP i@%T/~\™_;]D|)$|M nA)tmW [͌uN][GJλ:iG/5^QY9?~acN9泞& Oy7 +=Kox}.y/.&BybZ(Z8LXi +f(?~ UݷC90'o!s[H?m%$k,viDUFI; +سUI p=uW4ULa\>>cw:8W/[ ^@zѺ!(sEqp{.8LWCI#u[wï`@܁ki[> }t{Œ|.V`U +ӖкAk"K :ZSe +]7iT֧ɞa*p@ 7$wk!tv)W+uMYm*T&!ij|@@2PX粹YP=tuW5y?~X޷omyɠ4yI4yIs^2k>e?$ᑜ)r:rH7t2G称4:1*p:FLQjtHw-Dըy[D9+,š'B 8/[(Y` w`v 34iO4:ۃ2r.Mk(pkx)f\.rclB9ޙu"A{2X#I0Rg @oꅦ`6/ ] fN)l3l ef 63h= zWu w (La#TEs4'Ib|S{xaB X!Hۆ@adȱ$ɠ4I4Isn4@9 87r^ȍ@Cm +E| C?g` +6):Si0lFh3Ҵ6v2PNhTc1"qSDc׵J2mf}<6gu[J]0ϥcy}rgX$kElX-&ya քP '_͒O *S?%ס/q `Ц CuJTa:ksdw-ۅ՜dkG%s>@Wsc{儶jYLU9Yu&旔ǃ,)^9T|(3x:+c2FMhVTec1v!᷏`v3X:|K&NMn4ai,fV%%/ B t6gcnN)s+n0ʼ }3˝Ntc!SN&5Z:8ټȀ>'s*~If&E`:b+5F[U ,jSՍ;yK>l2-?s6Gٮ6 8'UPb1UΣ5>_;ZH223[w>KΓeѾ3B簍<a51UϘgLg~369O\J!%1{ xx#UPb1U%dh徳{il{o6 Jx% %?dg]-'s2ǃ୼ \˥Si#YZvɈ l7 +j "|kdc?ܺ)ai5>r` w + +endstream endobj + +1150 0 obj +<> +endobj +1151 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1152 0 obj +<>stream +HWKsFWH0[,k]N%kW7%HEd!+K7~AYRwzz8c,&?1*SeVں2ˋhn&7˷W=,ϭ3[l>wWiwq=/ܬcjM<+͟o`}+U> Y (3`P[b*&R5uUUK\։^Ac~e\]sq=l3߀NЇWoP" u͂6{ءE=!1{叾9Vk:ferm[Иڏ×R7nصF#Mw_L^9ܧk &T6ݾ#!~K췭=ld쪢j$C.u%emfǔ2SQh]+x >ڭ8]pfᐂ +&-2Cߐ}$lf)`̮ q!KlNiuKF.(1~a'NBgS͉5;&J#2mH]'6ɱf[pۃ8r2|;:hZyZ KbK']] g"|NknPn?(lDdM>Cw7`\:i폧pS" @F?XiǾsAek#Z۷#0'K&i闐"GELFo\v;Uy鞖ܣjnF@m; "͡G 2)nUi59"m#*)F +}d/h-cGM`G84/Hd219 Bwl] Qf fOB&XB{[/ .kBe{ ڌyOAjv*#Z-]44d853'c{qU0@~ 4C/9?0ЬLK2b|-@AvW2gӍD )/9wN4lF1Ov~ްUÜ͹;8=yTօ{01/cUL8 *&07;6F OUjҎ(s'Ì+^h(plnjR՗DQXj&2kq֍5ꭠ OwO aPӭ;A6h`)-N/hہpWŕ. U |i,7sGn+k:u/-x)+0',VX]^of=}=+q:y&qFJB@*_{ix 0"r'[A)MIR;Eo_C9׌vՏh\,hWLݷMjs +|pI1բ]9٬2@<_H]f> S,APpWP0~ +bjl'Ɍ3&sY%4i$ԥŪCmKp}Ƙ\ζyij}&Y@=^* oP~w)7 X[ ^A2Y_;e `H j[TOUVt@&VE͊sY[ز? 5&dcP9 ;bg-T<_+U܇ +Ć%"=TvE4=dv"Et>#0[3} X +Y@tVO/J˪0[3=p:OeNp,Ph='Wd.2W(Y.԰`-bQ,+8 kQ<,nW +Qs@0ݔ%EbY;ѻ`%aμjǬܝk|&pܡ {p5u10oTfl"/!` 1@%BedI;P&x$zMj^{=*LG=҄z)m5pz +>%Kהsu3Ǿ y,& +kYg%TT(+>UGRT(}N0A3zf,=u +tFJI(<{RbL!w3}=Wo.Y"nBXHvIx^2%= E=X04,7`<+fybǂ$,jԈ!h(to_}o|h +MJlS : nQ_enzv|>b)QvO +;cFdy<Ӝe`ܮ㡧7Uzxn(!{G0V1hR&%" +m ̲uS +|my(sgi(ˎ*p?ƫmW +ڵ(ioi dMl+dJ7$!gÙ37 *)\2n%̾(<$fYnٕ + +;p*JW? 3S{7Ռ4wgypdߡ@>?H\EY} L e|G{3")hdzJdC42}PieO1)^nQ˿7Ę>vA."Z +[d;yhѐ ęyY1S=\z._h8ڨ|Z2%fraɨ> C! +kVF[C$F)e=TWJ=A{D4ӍA}80Whsģ?q1hP"Ej}no(bmfU|@a\>uS3o B.;tгLH$LAWf]$0_io@Hf-Y-GrCiWfI2 + +endstream endobj + +1153 0 obj +<> +endobj +1154 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1155 0 obj +<>stream +HWr+q҂_FӔĔ`K@PŚFRo_`y+ٹ9}r,ߟ$&?n%q'ò0ˏ'iR`7ۓWסYO?,ogfG{y~drzyAs/&L2[`;}y]$ P,H +?KL&B <%q%os-^{/\oQ—;/99HǏm hC?F#LO +f~ wXnl[~89});ڌ6&gauhT'i^9?|͇D9a1hP7Wf{tAd[om"J|]S[6Y.ЏˆNF㞇4,AoЍb!5ն6v߻`%8b/;MEgV>=r#Үޛ|-~,a};6J@smZ73dWW6PeU8/l<~x#(1zPbpP m5f2}"|׬]%ѿ" \H ,HbHj]N{s-,ÕXFlȬl( ĆiHsL  _OWv4׼E1 _~V +zUvȽ{#E$re|l *%*^6w49sҰG|4 1W՜Sɾpsǜ(,c+)ۅ 2xÍJNTn*9`,M%7mܺk놔Mo:^r)}š ‰@( /&@iW"7)T.&S\Q/aS)dGD}}_|ɕLu[63uⰩm XL 䇬лN]qB(J +,FF``eĜ^мQ*E a^qJ6z~Y ,{F׬?T(;xJ{nǐk@++5Fp;ھ-+$xеFxsӗJ<W4'K3i 'İCx}/PA2P8.X*p(#><cv s:]zسVl112 $Lrݘ=QXud ,'Nonϛ᭎JAYOD)<^ml0A͒idtCk$~Ma.MN\@R,8 +.ɫp+v/vr뜸 +ќ*sy⛋8zAV0^* U=9$ž$lT<'Wanz|$i`}]~jH†>+bF +Y# HŎpn.5teҥe\2Ɉ0" rԎ TW4]'so~[")+[2uyꥶ'6c_ tL2ǧXRKN3`}#xzQtYxf!fXq29qF:_|q l.z]__jkL}ƿ& MOdČA2wy*\J"VF\O+o@J V<}®б+qʉo1x}lȮ\3Ǘhu_0 avBar b`Q]xa[) HNNgUFuNbCGUҼIe%|w:&( 4M YGj :%8;Gl/_0Prygor80$Oj HJ&`)81+K2-ghu +:1}˿Q 0::)t +\cJ,9(Y`BLda|;Ɂ%D[&o-w]C?)*XYY.ߥZKQpTcrg缎8k -y siڣ"oe HmeFAN5_zxD<Ƈx{ IOVe]lfQEMpFg5YFp5=J̵_48t-|[5>bN\sD Gc?=knu|_+y)idP(uhd"A ߴTj Z<_}sFE + +endstream endobj + +1156 0 obj +<> +endobj +1157 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1158 0 obj +<>stream +HWn}W ;дwr<Ċ7: /v`4-$EjyH!*s#e$  i×do΄h;:K-e[ u"x6={q`Ccכ/燳:!:e>iظh,gB`g; =>|l?pֱuw6c8&ǕmxupcC Z͌ka`A0fZ73_a|`M?~c̀4XCH~eXg6DnѪmZlEēofu>=`蚯6!FO:fG#iU7GV(i? F7dqAFnPl q(XDH( +u[v/4H}#C?+ſ6RCS4l&[ޭ6Pdʩ4v/eɇo̧0:p7llar`v|fv1VcsX8B, Xrnwhz蠑:wؗ-w}" :c""\h;%d^( \A٪I*()W VK}(\:`wurӓgl6@EKOtT+(T2Y*5}W*쩉%XĒ0MM&{J\+UKX*2Z` 6XDXGKtHE&o<,5:Xy +[WbTPe4QF| 1!5VzC/ +*f== Qƈ"({'Nf}&AZX&:u]K,'ND ZqB-;Jl Arֵ n +k⟶%.#z>]5$NBѥ;%VUXTP=_^ķbuSq5.< +mFd̛1OHarm +"Oz-5)Ǣ7 &r*E(8 |[󉲴c*m.z˟(-MM{T)i`ڞ)D4GwUZ¦X̫dӂ:Nr 72De40 + +endstream endobj + +1159 0 obj +<> +endobj +1160 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1161 0 obj +<>stream +HWێ}f0l^mgl$8a` ؞aBDy|C2uEilb_OUWY_XSeÕ1q~ʬLuՋ}6{Zfz{WI$&U lֿ]wQwqZ,.4N.ޯdLuFVE2=)*Sp^]yVw$>ZUq F< ++}yMG:n<>Mi&.atw\~<+Ry$MEzږoW 1e4.U6VE\UE7 u/A7wn㚏u:ٵ:2> +p+**$.:;$g dQ~#eG* .\G~&*T ʶaZkE8"e=R?9%M`JO;EDUřF`ynۻϸB5cxon6#>Bxn93'PΫ5Jyds s2M's#ɒ-q4EΧ~tU 8&znT37" p5Ԉxx蝗|=lX5nsdADAq ? ,`o25x6n 6 ѽ@b jdi& gɃi@.4ՈX/oj6;[T F)05E^'DL0f2Ldf:Klskky$V8"cvG_0{mdb- x)湍$:4۴MV%r >4'|UAMhL "kAV}Gǥ˗A;VĈّ?}r$)ȏP?Ee;oא4#ؐrteͯpQS{ˉ`El$WG hY=@.mIJ=X{aL4w<FA)M|8"~7V[4`KC/ w S{d + +i'7pƭ͸͖ӕnDns-n~'Cz}Fݎ!7E$$)qiYe6`<5PGT}yph+w1\|lH 䡚К|^,-2WNa)ty^/r&z?wi0<#lv \e\|FVlp ( 4R-{YwFޫ8Ԙjô=nCXҖ޻G{+VUG>^IOǔ7a Αxg醽!:zݚ72G 𷞞)3;UvWO|UZ|k1bi\3dYg ٞtUY@l]yaFK-k,"@s,5۰ VPF;.yCuwEMzwzG##^> +endobj +1163 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1164 0 obj +<>stream +HWn}W#Xwr޲I0IƁ5 LۚȒ!;ȗ9U]MRrf`bWUTu/riQ1_~sQJ]tZ>.._Z0O^ֻ_F=4ƪ\ToT/>~:VxŹ{g![~寳Fc&:|?Ζuʵ+볽m1_:zbKֲoQow]%_?䯗S&<u䗇c~;嵯aw܇eBⷸ<o_UUߔi_MfFm7IwVEoU ګcwl1e (Act +S8hC§ŕ:ړ]>]], ÉC2q]]wq6V?M 3*,þ`uGeӶ^EtׅPl@`6MDL]b_S= Uh#pEF`Dp&!L%.q MaA _(muT6֞MHjM4DŽtcBkRV;D= +EF"l,Yd:w +Z^vA,ߍ՞%|rLGZjיAGgHw5*kN@]F [=Bmlth'Bn:iriH頚 ╍eQ*S׳/C,F׊@:} Ħ֍h .HE^p",SX o41V(T+'=ٚ7U_zT!M:挧A#oջ^>gС <1 +-{Ҧ\ddhϙ67b+4PAXƸq8wSIpWn~XkQ`yX՞pGXŰ >dYVG!o-Id)In* C:gXx\{:}%PjhsMN *]~]CcRN6QjK# ǒi%[ O>1$P[l{ʽjձ!;>u$Z#]x 7M`pex=ex?; .?!OoLaAܻ33at~\dUu#cFOt3Ee,vh:^7hBbXptF:=` 9`I2j ɪ[h{aaLl(Z=23#v$1Y!5S/UOE$&n13E̲MEtb1{6q4incJ#J)TH\B|9 mx 4nv.?|`C+h:Bamƃ̷a{HIثS=~RcfC9m|oZ9g9Vj`+flLTe/vɝat}^\D7Ng 'sIu wǺlW%z  _ p TK#N883 +ET# 겶|C($ =5nB*}Kalp:KAj杢"AXS+^Z+: I(tu +3s5[=qPJ8~)<I%nzlX Bڱ4 f>'p)vu,Y\87_"}aA= e%!t1āR<8"VA>f\dRbJlժh哅"-ؠSJ秈QDsa_!=onRR>;Ui}zzBza딖J5Ӗskʡ&J@x c +H5,Ԭ9 |N2ȤslmĘUTJQs5߫2fKVu!kKh޲ڕKZV)j)$:EU@8#U/:K+h91mĢ`5 ǭ68arOۺA ҞiVa͑>Ӟ9 xBE-~ُ4iAe%ɮtfUgk?5 O @,@4LJyx pٶ‹?$F#yYrL۲;$deutnW_(%g?fpX)D~2[в+Cu%n j]D 1ۘElb'2ARE7RO>i$gqǠR Np|04d; + +endstream endobj + +1165 0 obj +<> +endobj +1166 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1167 0 obj +<>stream +HWn}Wc;/$î= fa X-sW&KN; TuU)ț]$nn].&og3-O+[+"sU81{eb[֓Vb$q(-fK?32QkEI-yƍ %ov +cId̊4FAŶ[|*_;:i7&뇽Qiw#^UzĂcDڐyQdihȈy +~zk'r[&-r$3>*6F{T:Ό˄h>ļ2d3P*2H=hsfUO `8XH:4M #K<{RCY( X%vH5bz x|wx,緿تz_2|f'ECAA`Fd-τ\zG1=LU5kUrh-Vj{u +Ab +>.u"}-.af8UN}A|wZH'lX@UL38aKq*dHA>Vb{fU(i ŗ]%*|?çXUlo 5ǣRܕ_ OT/>D 33)_8s͖#ҍA)j,wpaN'T[4ToxU񝪐@UB 4EgNCF, vJhjZ "kSL0i"cYv=$_H3PI21GEVFu&FyN!Ӈl gCR!?+lf6 E[aGSppnBh7mhoˎ *@yeJA;42zϝ չ֪ܱє?7{d@!Ri{MX&+kLU\x#߀sJӪ<2je(|lɹ3Բmp^7l $Gj:V;8,P*"%>G"xxX?-hv[Ġ))߼Zϋz_=R->oŅWQQu *#@ R=5^b6[QVU`m +KZ__(i$qwM45oO 咼c4@9w T԰i">vkDքaM@ qɰwrI +p=Q\q5TWU9tP^ZQj/Q_t(VzZ.Z_\gc$mpaNTt"O +]ST>vu,lK4Ԯ#5 )ʡr=Jr{X#NKX~qM*(0:Vb RxN)U|(s{UoƃL}&u8fCq| 9M-K·],G0PC*?;ca#TpHR{jdyB6rN yEn~6QQ&)b(;1Z=-}]XZAZped٤  i' @'yҹLRؐ=bcf id/#FeL4 aq-:p.2*x8x2aX[C +M2laQ[2;S9&ICa@YUXh8 XS׮ (#*|0P ߂XN1z8pz]D:&,F>>;*6֧A!b*7`[]kC)!FPHQ]ᠮJP90+ˣ͆]_C_< xqAϻ|$ ;;,[FK8æ ˦i~J%:[m +TU>e:}cgO\FRIHT&GZQ'ҁA(L +0^sh>jmCm#Z@]] !aA\>)'.7O7ɷ8&oz\ߏw\N?p🃕nqh' 6[l9*#8-RHcn}h + +endstream endobj + +1168 0 obj +<> +endobj +1169 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1170 0 obj +<>stream +HWnF}WSC].܀I)B^d%f!\ o_v.ԅA +^gg̜}6h_NR )e\RPTER誄d`5)֣4ISx-`i4QN<8mmb0gJ&΢h:mBD;磘e,)F?H_+A]nXmg!/,@J JJu%~SR~􅌞"e5Ҹd:4:B2u^q/]ra!+ݙj ǰhn&t=:BK'YIP/40fkt=lOGDwDyY-ytLx .h;!*qiZJ%8"V]׀Zj.v)fWZ|5V)ZnkKmpuhVWpw~4R7Dqf?'L {q&Hcx(hPXDCC#i'Gf}l>ߚU'pJN((s%@~v3tI(OQ4QFzfcl,Y:6dp}L3SZȧ+EaN GK\a ؓLN܉gp +u-aյ⨠>l]tr.j369҄ _2Bμl,?}f +CӜDǁr9C[u]A yȲ!^$:NPfw{xq22⁰S_=WEQ焱V^P@rq9CET` Gڽ#U:]$l }tO8 #ڹ͊"q&Df85B#:Q)&a =)NIKQWq0alwgr-IV>+d܇C9M^)}V!vR=;agDḺ9V+piF@qr7\CPPÈ8<v,[mߛebzmBj7;Ei}턼pJapl'=yelB5X䐸!Cv!k)nhsOsti=q,j߀5+x}$mJ` 7O ,C@/MNՆ+ab|.,6WN/< +Ć-kc%ˤU ?1J5Q_JoV }r/VRnC穠V9u@ɃAh +9.Ao}iԵ(aa* SI!;uk0zVuz + S}9RN}9Ua5)K OD +64%EomBdwj;xɾ5Mhܹ%xU|jTH\쐲!Kg!.h:6TR_P&2};VCE&g_uS%^;D?S®[t:}mb|.^F떮V!ZyMrrj/ +CԂk4w *%Ϲ0Φ)Gjm+q%'ORƏ~rDa̖> +endobj +1172 0 obj +<>/ExtGState <>/ColorSpace <>>>endobj + +1173 0 obj +<>stream +HWmo6_ODHQ.4:tX G +b%6w7_<ʖlС0`Q_{|v4K&|5"Z*R,+(E淳fW;(ffvÙ`כYűl~e[fs?9@s&*t|+a9r#16Ti,9 qWn؛ 1? <*` ,:O3' 7tcAn޸Mg'm_D|}`?֕7 SE*gdvڍ&s%\mW [,S:]@9Bw$o+\ Q[EI֮_ `fEXz-A(U=uehS:LXN3NEef]i\'ϳb k jjeeW={N.ǛM&ѣn:RW|Uf>EK<Θ