rtl_433-0.0.1+git.20180213-lp151.2.3 >  A \/=„o~9dHJ:tpK\"Ӗ1+Ix'$4@[OL> 8P)(!Fh{Uw|Ke5_CֵdCQ{BkZ|x|ֽ͵ʥeoЎIH F"-FX?[}{";ӑVh4e?dAscٛc1#,W#m5د ~GGC$8U6WR6{Ua8abe3a277f957e6ecc48806b98dfb88c774747ed3b1a886eedb1b539e90858f07b50dca89a2dc70665fed465ebde788d044cdc2 @\/=„"yo$w.Oa=WIHnٯ ,BV𙕚eHڳ j t^ze2w섗)E+%M%xx,po\*σvJpDr0 cIz6;ݥN㣕(ַ!KBzp>?|d  ' c 6^dl     (<T   (89:FGHIXY\(]<^fbcSdefluvwxyz,06xCrtl_4330.0.1+git.20180213lp151.2.3Turns RTL2832 dongle into a 433.92MHz generic data receiverAn application using librtlsdr to decode the temperature from wireless temperature sensors (433.92MHz)\lamb22-openSUSE Leap 15.1openSUSEGPL-2.0https://bugs.opensuse.orgProductivity/Hamradio/Otherhttps://github.com/merbanan/rtl_433.gitlinuxx86_64pZFC+A큤\\Z Z Z b36070ac8d8d7494f40e5700748e0f9fcf980837a833d73c7f6cb2b413b68830f844922cdf7d445b6403b5e96404db68e737642d14d2dd5eaf2abcf88aee3dd0ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6c5f69933f10c866e17e3c5477e686fb3d29d86482337733c31e64275b458e394rootrootrootrootrootrootrootrootrootrootrtl_433-0.0.1+git.20180213-lp151.2.3.src.rpmrtl_433rtl_433(x86-64)@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)librtlsdr.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1ZZv@Y@Y`@Y@X @Xh@X@W@V@V@V=@V @V@mardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.de- Create subpackge for header files- Update to version 0.0.1+git.20180213: * fix flex options, add gap_limit for PWM * README.md: Add another Debian dependency (#680) * README.md: Fix typo (#679) * README.md: Add build tools to Debian command (#678) * revert localtime_r to localtime for win32 * disable syslog output on win32 * remove left over xc0348 device * Fix on_connect signature and topic subscriptions in MQTT examples. (#674) * refactor hostport_param * refactor abuf * allow ipv6 for syslog * add flex device to Makefile * refactor print_array_value * use prettier C99 bool macro * shuffle functions * change aux pattern to composition * remove output_hander_t, printer_ctx indirection * change indent; consistent style * adds a remote syslog output * update readme usage info * default enable x10_sec, timing doc, style * Adds x10_sec device for decoding X10 Security RF signals (#671) * Spelling fix: gague -> gauge (#672) * fix new_template * use localtime_r instead of localtime * reduce false positves with Bresser on LaCrosse TX141TH * add MIC to bresser * freshen up template with more examples * add a flexible general purpose decoder (#647) * remove PWM_TERNARY, use PWM_PRECISE for sync bits * change pulse_detect to use pwm_precise for sync bits * rename CLOCK_BITS to DMC * change fordremore to proper DMC, the output is vastly different * change DMC (clock_bits) demod to add rows on symbol errors * convert Acurite 592TXR from TERNARY to PRECISE * reduce false positives in Thermopro TP12 * code style for LaCrosse TX141 * convert LaCrosse TX141 from TERNARY to PRECISE * convert Bresser 3CH from RAW to PRECISE * convert LaCrosse TX from RAW to PRECISE * convert Philips Sensor from TERNARY to PRECISE * convert Calibeur from TERNARY to PRECISE * convert Acurite 00275rm from TERNARY to PRECISE * enhance pwm_precise to cover raw and ternary cases * add sync pulse count to bitbuffer * fix Lacrosse TX141TH sync rows * Added device LaCrosse TX141 support to lacrosse_TX141TH_Bv2.c (#670) * add back C99 with ADD_DEFINITIONS * C99 compatibility (#667) * add git version info to usage output if available * let cmake set C99; CMP0025 * additional build deps (#668) * wh1080: Fix warning about uninitialized use (#666) * adding asepc, getkwargs helper * fold PWM_precise_parameters into r_device * output pulse_demod_pwm_precise at end of pulses as well * adapt precise param sync width to us * use _XOPEN_SOURCE on string.h for strdup * fix -R 0 fault * use bitbuffer_clear for bitbuffer_parse * refactor bitbuffer_parse * minor * Doxygen EXTRACT_ALL to show all docs, there isn't any notable exported API yet * update 1.7 Doxyfile to 1.8 * add Doxygen building to CMake * cleanup * parse number suffixes on e.g. frequency, samplerate, duration, hoptime * relax false positive logic prologue/alecto to allow a single leading pulse * Fix unit conversions for Acurite 5n1 (#651) * fix `-d n` parsing * Add missing brand to OSv1 (#650) * adding FindGperftools cmake module * add Profile build type using GPerfTools * use CMake defaults for optimizations (-O3) * RTGN129 author name (#646) * change grab file name to gNNN_FFFM_RRRk.cu8 (#642) * replace -i with -d : (#648) * Clean up WIN32 include/ifdef (#643) * fix read-mode buffer size and allocation, s. #641 (#644) * reduce Alecto/Auriol-v2 false positives in Prologue * enable pedantic warnings; also on Clang * pedantic fix: -Wextra-semi * pedantic fix: replace arithmetic on void* (gnu extension) with sane char* arithmetic; fix function pointer for qsort, bsearch * adding mic to OS SL109h * remove false positives with wg-pb12v1, please report samples if WH2, WH5, Telldus are missing messages * remove debug from wg-pb12v2; add mic to fineoffset * fix GE Color Effects Remote indent and MAX_PROTOCOLS * chmod 644 on source files * add model switch to WH2/WH5/Telldus in fineoffset * Add support for Telldus variants of fineoffset (#639) * merge formatting from PR #615 * disable mebus: lacks docs, tests and has false positives * Esperanza, Kedsum, S3318p: relax reset timing, check sync pulses to remove dups * fix OOK_PULSE_CLOCK_BITS pulse_tolerance to µs * fix: require 24 bits data for rain gauge sensors * Update chuango.c * Stop after outputting successful event(s) * Added support to Oregon Scientific RTGN129 * Add device NEXA LMST-606 magnetic sensor * added unit (Fahrenheit) to output of Ambient Weather Temperature Sensor * Update rtl_433.h * fixed compile time warnings (formatting related) * change PWM_Precise_Parameters pulse_tolerance to use us instead of samples * fixing schraeder data types * Remove unintended spurious white spaces * Add another schrader TPMS support (corrections) * Add another schrader TPMS support * remove spurious if-statement * Specify device to use via serial number * automatically use first available dongle * define _GNU_SOURCE for strdup * Add support for the Thermopro TP-12. This is based heavily on the code for the Thermopro TP-11, and the modulation is compatible, but the bit layout is fairly different and there are more sensors, so I've made this a separate device. * Addressed code review by @zuckschwerdt * Device handler for GE Color Effects remote control Fixes #569- Update to version 0.0.1+git.20171101: * Add support for Philips outdoor temperature sensor * move fprintf call when timer expires * remove check for DEFAULT_HOP_EVENTS * fix edge-case where bytes_to_read is equal to length of bytes read * Fix output formatting * Added support for Ford car remote. * Removed unused code and variables. * Added a ford car remote decoder for the Fiesta and CMAX. device id is a rolling id number that seems to have approx 64 variations. The meaning of the code fields has not been determined. * Fixed output formatting for JSON and csv * Added decoding of X10 CR12A ON/OFF remote commands * Add support for FT-004-B * Make LaCrosse TX141TH sensors return temperature_C so that they are more consistent with other temperature sensors (#606) * Acurite Rain Gague emit structured data * shortend model string to Inovalley kw9015b * added json-support and description for TFA 30.3161 rain sensor * Fixed do_build.sh: forgot to do 'cd ..' before cloning rtl_433_tests.git * Fixed do_build.sh, .travis.yml trying to run 'make test' * Added tests from rtl_433_tests.git repo * Fixed do_build.sh: don't 'make installe' * Fixed .travis.yml: 'sudo: required', 'dist: trusty' * Fixed .travis.yml: added sudo, added apt.sources * Fixed permissions on do_build.sh * Added draft of .travis.yml, do_build.sh * Use default number of buffers to fix crash of two rtl_433 instances * don't restart the timer if we are aborting anyway; cancel timer on rtlsdr_cancel_async * fix unknown `uint` type; whitespace fixes * add merbanan changes * add suggested optimisation * suggested changes * remove test * add infactory sensor * bitbuffer: Handle row overflow a bit more gracefully * pulse_analyzer: Add detection of PWM with multiple packages * explaining dipswitch 2 meaning * message validation fix * shortening output * changes after pull request * Switched to new data API * adding Renault TPMS sensor * adding Ford TPMS sensor * Add option to verify simulated decoding of raw data * reduce false positives by rejecting 0x000000 / 0xffffff * adding Toyota TPMS sensor * reduce false positives, require at least 5 repeats- Update to version 0.0.1+git.20170708: * prevent bad messages of all 1 that falsely check ok with crc. * adding IBIS beacon * fix Company name, output flags and tire pressure/temperature * proper units for pressure, units for power, fix OS output fields * adding Oil Ultrasonic Standard protocol * hop interval param added (multiple frequencies) * updated README.md * typo fix * pipe symbol with HTML code * Update README.md * Added data struct for efergye2 (#540) * fix fabsf() in integer context (#551) * adding Citroen TPMS device * bugfix, bitbuffer needs to be initialized * adding Oil Ultrasonic STANDARD using ASK on 915MHz * Honda remote: fix an out of bounds array access * Removed use of pow() (#557) * Possible bugfix for issue #136 * Update .gitignore * Fix hex output padding for unit ID field for lightwaverf. * Thermopro TP-11. * Move TP-11 to the end. * Thermopro TP-11 changes: - exit early if not enough matching rows are found - simplify bits_per_row check - local_time_str happens after decoding data * Fix sign error. * Variable declarations are at the top of the function. * Solight TE44 wireless thermometer * Fix spelling in documentation * adding Wireless Smoke and Heat Detector GS 558 * adding Generic off-brand wireless motion sensor and alarm system * remove false positives from Esperanza/Kedsum * replace binary literals with hex * fix misc typos and reduce efergy false positives * allow WH2 to miss the first sync bit for WH5 support * reject false positive and fix wrong field index and minimum bit count * fix compiler warnings; possible undef bug; signed/unsigned- Update to version 0.0.1+git.20170515: * Add files via upload * Add support for Fine Offset WH3080 weather station * Updated "quadrant" code for WGR968 * Restored 'static' variables * Bump MAX_PROTOCOLS to 78 * cleanup: replacing broken sprintf, removing debug code * fix short buffer: sprintf's output is always null-terminated * adding output redirection to files * Sensor GT-WT-02 Change REDME.md * fix sample_file_pos to actually count seconds, each sample is 16 bits (I+Q uint8's) * change data output fields to usual order * add missing "model" data output * add time to data output * Add support for Vaillant calorMatic 340f (VRT 340f) wireless central ceating control (868MHz) * adds a watchdog timer to async callback, abort if async events stop arriving * improving compatibility for Renkforce DM-7511 * Vaillant_vrt340f.c: Fix indentation, only whitespace changes * remove synthetic fahrenheit output. use `-C customary` to convert. * harmonize device data output to model instead of device or make, and crc instead of checksum * changing "crc", "checksum" to "mic" * delete stray trailing whitespace * normalize indentation to 4 spaces or one tab, depending on prevalence in each file * Update rtl_433.h- Reenable parallel build- Update to version 0.0.1+git.20170409: * Include humidity field in CSV format for TX29DHT temperature and humidity sensor. (#486) * Fix parse error on ARM compiling with GCC due to lack of parens. (#490) * Don't convert channel 4 to 3 for the sensor Oregon THGR810 (#489) * Fine Offset W25 Temperature/Humidity/Pressure sensor (#492) * Device for cheap probes where the PCB is marked WG-PB12V1. * Revert "Update pulse_detect.c" (#493) * MQTT: Add example to README and Python test client (#495) * Pulse Analyzer: Add 'Include only' mode (#497) * Fine Offset WH0530: Add new device * DSC: Make less noisy * pulse_demod: Make pwm_precise resilient to short spurious pulses * Acurite 6045, correct temperature decoding * Reduce Msg Type (status bits) to 2 remaining bits. * Remove possible lightning stats/flag bits from distance * output lightning status/flag bits separately for now * Understanding of status/message type bits still a WIP. * Acurite 06045 add docs, refactor decode out of txr_callback * acurite 6045, remove unnecessary variable * Added code for differing impules to KWH values * LaCrosse TX6/7 cleanup * LaCrosse TX6/7 reindent with consistent 4 column spacing * Fix #503 * Update util.c * Pull Request Changes --- * FineOffset_WH25: Add debug printout * FineOffset_WH25: Correct decoding of Temperature and ID * FineOffset_WH0530: Fix bug in ID decode * FineOffset_WH25: Additional bitsum check + minor fixes * ELV WS2000: Make it somewhat work... * Corrected conflict in MAX_PROTOCOLS. * erroneous entry in src/Makefile.am- Update to version 0.0.1.git1486029687.074cc2f: * Reverse some more stray changes * Ensure analyzer works with auto level as default * Various documentation fixes for auto level * Acurite 6045 lightning prelim. and 609 cleanup. * WH1050 weather station based on WH1080 module. * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * added json/kv capbilities to Acurite tower sensor * added battery status as OK or LOW * fixes for upstream * fix indent * Update README.md * Added more installation step detail and troubleshooting section. * Correct negative temperatures * Danfoss CFR: Initial decoding attempt * Danfoss: Output data correctly * Danfoss: Enable driver by default * Danfoss: Add proper header search and make decoding byte based * Danfoss: Add CRC check. Remove raw printout. * Danfoss: Reverse engineered unknown nibble :-) * Danfoss: Minor cleanup and fix debug print * add maverick et73x BBQ sensor * Add crc json tag and cvs output * Add crc json tag * Update brennstuhl_rcs_2044.c * Spelling correction (protcols -> protocols) * Improved hideki.c to detect data from the wind/temperature and the rain sensor. Changed pulse_demod_clock_bits to allow a missing short gap at the end of the message which is needed for the new sensor types. * Increase number of protocols to 70 * Update pulse_detect.c * Update acurite.c * Segfault on Owl CM160 * Added support for RF-tech 433 remote temperature sensor. * Add rftech.c to Makefile.am to support configure/automake. * Added support for LaCrosse temperature/humidity sensor TX141TH-Bv2 * Minor cosmetic changes * Implemented recent changes suggested by @merbanan. * move to new internal data format on acurite5n1 * remove old acurite5n1 decoder, now uses acurite_txr * normalize temperature key * acurite5n1 battery status * correct acurite5n1 wind speed formula * add raw msg debug output for acurite5n1 * acurite5n1: fix battery status * Stop akhan-100F14 catching things that don't belong to it * Add missing return 1. * don't mess up device ordering * remove old, incorrect wind direction mapping * output raw rain counter values, use define for msg type * move all units to native customary/US * remove another unused function * Removed signal quality output * acurite 5n1: output message sequence number * Add protocol definition for oregon scientific THN129 temp only sensor. (#469) * Support for Acurite 00275rm and 00276rm sensors (#467) * Fixed bug in CM160 (#474) * devices: mebus: Use data API for results (#475) * identify F007TH with both 0000000000010100 and 1111111111010100 (#481) * Add support for BTHGN129 (#483) * LaCrosse TX29-IT / TX35DTH-IT weather sensor (#479) * fix typo error (#484) * WH1050 weather station - remove unused fields from csv format. (#485)- Update to version 0.0.1.git1474227546.2d7072a: * Adding support for the Bresser 3CH type sensor * Disable acurite rain gauge due to false positive with oregon scientific v1 * add -T option to set run duration * Fixed generic_remote to utilized data_acquired_handler to support json output. Not perfectly indented, but works. * use binary mode to open file - fixes decoding on windows * Improved datetime/weather signal type detection. * Fix incorrect handling of negative temperatures in ambient_weather.c (#376) * missing backtick in readme.md, now in LF (#361) * New Springfield Temperature and Soil Moisture decoding (#378) * introduce functionality to decode the Oregon Scientific SL109H Remote Thermal Hygro Sensor (#368) * Added data output (for json/csv/etc.) (#380) * Acurite 606TX Sensor Support (#382) * Cleanup of Acurite 606TX code that should have been done before (#383) * add TFA pool thermometer support (#386) * Enabled low battery detection on FineOffset WH1080 (#387) * Add support for Kedsum Temperature/Humidity sensor (#389) * added support for blyss dc5-uk-wh (#391) * Add FSK_PULSE_MANCHESTER_ZEROBIT * Add initial Schrader TPMS decoder * Better Schraeder TPMS payload meaning * Add Schreader TPMS crc calculation * Add LightwaveRF initial driver (#394) * Added Steelmate TPMS support (#396) * Fix json output and minor rearrangement of code * Add template decoder skeleton * Add initial Elro DB286A support (#398) * Elro DB286A: Correct id_string array length (#399) * Updated README for new efergy_optical sensor and missing recent devices. * Add CRC16-CCITT function * Change to new output system * Add brand parameter to data output format * Add sensor WGR968 parser support * Add Handling of error packet format * Smell and Fix some bad code * Changed CRC calculation to use new function in util.h no longer using lib_crc * added file output support and changed energy to power. only output crc values when using -D argument. * Only output crc when using -D argument * I have kept the crc calculation to be the first 10 bytes. Bytes 11 and 12 are the CRC16_CCITT. The only puzzle left is why does the last byte does as it sometimes change to 80. * Efergy Optical device added. Multiple changes to combine several files into one commit. * Removing lib_crc files * efergy_optical with CRC checks (#400) * Honda Key Remote * formatting changes * Fix review errors,using Kdiff3 to compare the code * Fix build * Honda remote key fob, decodes which button has been pressed. * Honda Keyfob changes * Added Honda Remote decoder. * Added Honda Remote * Fixed to include Honda remote any my deletion of the README.md when trying to fix git conflicts. * Changed author name at the top of the file, removed fprintf that was not behind if debug statement. Added a validater to check that number of bits are 386. * Changed and fixed validation code to suit varying bits per row. Lock command has 394 bits whereas other commands only has 386 bits per row. (#405) * Add THN802 and PCR800a to oregonscientific.c (#410) * unbreak the build (#411) * add battery status (low or ok) to F007TH ambient weather devices (#414) * Add support for another Fine Offset sensor * Convert Acurite "TH" (609TXC) to use data_make * Existing Acurite "TH" sensor now labeled as 609TXC * Use data_make() for JSON, CSV, KV output * minor code cleanup/reorg * Add RadioHead ASK device * Add option to register all devices * Fix MAX_PROTOCOLS when enabling all devices * acurite: disable all old api devices by default * ambient_weather: fprintf cleanup * brennstuhl_rcs_2044: disable all old api devices by default * cardin: disable all old api devices by default * danfoss: disable all old api devices by default * dsc: disable all old api devices by default * ec3k: disable all old api devices by default * efergy_e2_classic: disable all old api devices by default * elv: disable all old api devices by default * gt_wt_02: disable all old api devices by default * inovalley-kw9015b: disable all old api devices by default * intertechno: disable all old api devices by default * lacrosse: fprintf cleanup * lacrossews: fprintf cleanup * lightwave_rf: disable all old api devices by default * mebus: disable all old api devices by default * new_template: fprintf cleanup * silvercrest: disable all old api devices by default * steffen: disable all old api devices by default * valeo: disable all old api devices by default * x10_rf: disable all old api devices by default * Use built in CRC functions * Fix indent (RH ASK) * Declare variables at the begining (RH ASK) * Add CRC=OK (see #416) & fix syntax error (RH ASK) * Fix debug output (RH ASK) * fprintf fixup * Add device debug output * Added support for Kerui PIR sensor * Fixes * Cleanup related to devices disabled by default. * new_template rework * Make auto level limit the default- Update to version 0.0.1.git1459106482.900fca7: + use uintptr_t instead of unsigned long - fixes build error on win64 + fix: change doc comments from "samples" to "us" + clean up casts regarding C Integer Promotions + Oregon Scientific V1 Decoding + add -U option to print timestamps in UTC + Support for Proove + Adjust pulse_tolerance to get all sensors to work + Update calibeur rf104 to new data api + add missing usage documentation for -n parameter: number of samples to read before quitting + add -T option to set run duration + Prevent crash when no output file is given with `-S` + Fineoffset: Fix key/value printout + pulse_analyzer: Add PCM detection + Revert "add -T option to set run duration" + Calibeur: Fix key/value printout + pulse_demod_osv1: Only print preamble info when debugging + Fix https://github.com/merbanan/rtl_433/issues/347 + use uintptr_t instead of unsigned long for the remaining devices + mingw32 does not have setenv + Remove spurious execute permission from README.md- Update to version 0.0.1.git1457694384.7ab14a4: + Added support for Fine Offset WH1080 weather station. Merging with Digitech XC0348 (it's a rebranded WH1080). + Adding support for Fine Offset WH1080. + Update fineoffset_wh1080.c + Added support for Fine Offset WH1080 + Add remote control on chip HT680 + Rethinking algorithm + fix decoders for WGR800 & THGR810 add decoder for PCR800 + adding a bitbuffer_find_repeated_row() with examples how it simplifies device code + code cleanup + starting to migrate to data_make + only try the crc if the packet would match + adding battery indicator for Nexus + add labels for ambient_weather.c to match oregon_scientific.c printout + Update README.md + Added tristate coding. + Correction data types in bitbuffer_find_repeated_row() + new feature: allow multiple outputs (WIP) + Decode device id from current_cost, and support more devices + Add support for Conrad S3318P + s3318p: use native temperature format + Add support for Conrad S3318P + also switch the labels on output conversion + Spurious output for debug mode + Remove some compiler warnings + fix wind direction nibble extract for WGR800 + Remove some compiler warnings + Remove some compiler warnings + fix off-by-one and make the null explicit + LaCrosse WS-2310 json output + Fixed WS-2310 json gust_speed to gust_speed_ms + Fix some memory leaks + TFA Twin Plus 30.3049 json support + Output less decimal places to get rid of bogus digits + Update fineoffset_wh1080.c + Switched to new data API + Update generic_temperature_sensor.c + KlikAanKlikUit json support + Added data labels for KlikAanKlikUit output + Added Akhan 100F14 RKE system + Updated akhan_100F14 message passing + Update CM180 Energy Sensor code - Add Checksum and new output system format + Many sensor required a larger pulse tolerance + Add Quhwa doorbell support + Clearer code + Add support for Quhwa doorbell + Support for Quhwa doorbell + data_make output for chuango + Update device support + add missing quhwa.c reference- Update to version 0.0.0.git1454367220.e7bc33d: + Auto level: Increase sensitivity to low signals + FSK: Change FM demodulation to use integer atan2() + Pulse_detect: Increase maximum number of pulses + FSK: refactor FSK into own function for sanity + Auto level: Make OOK level estimators a bit slower + add a converter for cf32 (gnuradio output format) + Convert Alecto to Pulse decoder + Convert Inovalley to Pulse decoder + Convert Nexus to Pulse decoder + Convert Generic temperature sensor to Pulse decoder + Convert Steffen to Pulse decoder + Convert Mebus to Pulse decoder + Convert Intertechno to Pulse Decoder + Convert Newkaku / KlikAanKlikUit to Pulse decoder + Convert Acurite to Pulse decoder + Convert ELV to Pulse decoder + Remove last sample based decoder OOK_PWM_D + Remove OOK_PWM_D: Clean-up header + Fix: Segmentation Fault in cf32 file support + Update Wiki with new options + only treat samples as cf32 when mode==3 + minor changes to support (cross-)compilation with MinGW + newkaku: support APA3-1500R + remove superfluous prototype + fix loop syntax + ignore buffers of all zeros. + rewrite LaCrosse TX output to data fields + adding data_make for humidity + typo + fix: broken bit operation + Make quiet mode output at least test file name + FSK: Change to F1/F2 estimation instead of F1/Fdelta + emonTx: Add stub driver + FSK: Increase initial frequency threshold + Change pulse data from unsigned to int to avoid undefined behaviour + fix limits for decoder + [xc0348] Add CRC validation + [xc0348] Don't filter on device id + [xc0348] Fix temperature (top nibble doesn't belong) + Include stdio for FILE + [xc0348] Add json output + [xc0348] Add csv fields + FSK: Fix data is not cleared at End Of Package + FSK: Fix for handling pulse overflow correctly + new command line option `-C native|si|customary` that hooks into `data_acquired_handler` and if `si` and type is DATA_DOUBLE and key is temperature_C then celsius2fahrenheit, if `customary` and type is DATA_DOUBLE and key is temperature_F then fahrenheit2celsius. Also if there is a FORMAT the last character "C" / "F" will be switched accordingly. + Emontx: Correct for sample frequency of 2.5 MHz + FSK: Rework to make pulse polarity absolute (pulse = high frequency) + bitbuffer: Add function to invert bits + current_cost: Invert bits to compensate for absolute FSK + FSK: correct comment + FSK: Fix slow estimation at initial frequency + Convert decoder limits to float instead of int, to allow more precision + elv: Fix precision of bit limits + rubicson: Fix precision of bit limits + Switch protocol decoder limits to µs instead of "samples at 250000Hz" + ec3k: Fix precision of bit limits + valeo: Fix precision of bit limits + dsc: Fix precision of bit limits + current_cost: Fix precision of bit limits + Add bitbuffer_extract_bytes() function for accessing unaligned data + Add crc16() function + Finish implementing emontx driver + Change bit limits in r_device structure to float too + Pulse detect: Make low level (noise) estimator even slower + Pulse detect: supress spurious short gaps + Pulse detect: Minor renaming for consistency + Pulse analyzer: Print absolute timing + Pulse analyzer: Print FSK frequencies + Pulse analyzer: Print OOK carrier frequency + Migrate fineoffset to new data format and add support for TFA 30.3157 Temperature sensor + Fix building with autotools + Migrate nexus to new data format and add support for Technoline TX 9116 Temperature sensor + fineoffset: fix typo (unbreak humidity sensor) + fix: missing NULL terminator + fix: use fabsf() instead of abs() + emontx: Increase size of words[] array for endianness conversion + alecto: only accept 36 bit packets + rubicson: only accept 36 bit packets + oil_watchman: Return events count + emontx: Return events count + rubicson: switch to new data api + change output of -F kv to resemble the custom fprintf output of the decoders - add patch rtl_433-disable-test.diff to disable build-time-tests for now- Update to version 0.0.0.git1450346637.879b467: + Add support for new demodulation + Add support for WT450 devices + Fix automake builds Update source file list and set compiler in C99 mode + rubicson: implement crc and other parameters + nexus: clean up the nexus protocol + WT450: Better packet detection, battery indicator + WT450: Add missing the supported device label in README file. + New Lacrosse Weather Station Decoding + Added Esperanza EWS + LaCrosse Weather Station WS-2310TWC changes + Updated decoding of Lacrosse Weather Station + DSC Security Contact added CRC-8 calc/check * Added "little-endian" CRC-8 calculation * Moved reverse8() to util.c * Quieted WT450 callback false positive messages + Updated crc8 to take initial CRC value as a parameter + Read data from stdin with '-' + Added quiet mode (-q) to suppress non-data related messages + Lacrosse Weather Station Decoding cleanup + Added missing wt450.c for autoconf compile + Minor documentation update + Include the last sample when saving samples between filter runs + Share memory between fm buffer and temporary buffer + Add support for Efergy e2 classic + Remove unused command line argument 'c' (used to be decimation level) + Only allocate synchronous read buffer if synchronous reads are used + WT450: Fix parity computation, error messages only in debug mode + add Inovalley kw9015b rain and temperature weather station + add new noname wireless wheather station + fix makefile.am + change r_device->name from ""KW9015B Transmitter" to "Inovalley kw9015b rain and Temperature weather station" + rename source / callback generic_temperature_sensor + rename r_device->name from "RF Wireless Temp Transmitter" to "Generic temperature sensor 1" + Acurite 592TXR Temperature/Humidity Sensor + Acurite 592TXR Temperature/Humidity Sensor + Updated README.md with new device numbers + Acurite 986 Refrig/Freezer Temp initial support + Acurite 986, add CRC check, fix negative values + Acurite 986 low battery detection + Inovalley kw9015b : fix negative temperature + General structural data support for generating (ie.) JSON + Generic temperature sensor 1 : fix negative temperature + Add support for RTGN318 + Correct indentation + data: provide a key-value-printer + data: added formatting support + rtl_433: added JSON support + wt450: use JSON output instead of fprintf + data: introduce auxiliary data as an argument + data: only format key-value-format, not JSON + data: added CSV support + rtl_433: added CSV support. Requires driver support. + wt450: added CSV support (provide .fields) + waveman: added structured data support + Fix compilation with autotools + util: Make comment consistent + util: Fix mismatched comment + ambient: Migrate to using common method for output + Updated README.md + Migrate "prologue" to new output handler + Prevent data files from being overwritten + README.md documentation updates + README.md space to fab fix for consitency * fix table markdown typo + waveman: added missing comma to fix CSV output + data: fixed the filtering of CSV fields + Convert Waveman to pulse decoder + Changed acurite 5n1 to use pulse demodulator + Convert Silvercrest to use pulse demodulator + Remove pwm_p_decode() and OOK_PWM_P + Convert from GNU to C99 syntax + Update alecto driver to new "data" format + Update oregon_scientific driver to new "data" + Fix indentation + Fix missing comma + Add Hideki TS04 sensors + Support framed FSK Manchester decoding compatible with Si4320/RFM01 + Add Watchman Sonic ultrasonic oil tank monitor + Add heuristic for detecting RFM01-framed FSK + hideki: Remove overzealous warning about invalid parity + Add bitbuffer_search() and bitbuffer_manchester_decode() functions + Convert oil_watchman to bitbuffer_search() + bitbuffer_manchester_decode() + Revert "Support framed FSK Manchester decoding compatible with Si4320/RFM01" + Add Watchman to readme + Add CurrentCost TX device + Fix indent + TODO (minor for CurrentCost sensor) + Fix negatif temp value for Hideki TS04 + Use constant to define and check OS (v2) sensor_id + Fix channel error with some OS devices + Do not require first byte of Watchman packets to be 0x28 + Update Readme.md + Sync usage messages and README.md + README improvements, added typical command line * rtl_433: better description of ppm error option + Added -W to overwrite files + Added -W to README.md + Auto level - initial implementation + Auto level - suppress spurious initial pulses + FSK spurious short pulse suppression + Auto level - print level in analyzer + Fix to read complete file + Pass 0 into local_time_str() for current time instead of using time() + When reading sample files, make local_time_str() show offset not time of day + Add temperature output in °C to Watchman decode + Auto level - minor fixes + Improve comment about level estimates + Fix automake build + Sort source file lists in CMakeLists.txt and Makefile.am- initial packagelamb22 15450781660.0.1+git.20180213-lp151.2.30.0.1+git.20180213-lp151.2.3rtl_433rtl_433AUTHORSCOPYINGREADME.md/usr/bin//usr/share/doc/packages//usr/share/doc/packages/rtl_433/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/68a3100b82cad896762dc0237d33e223-rtl_433cpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=d007cb364a2fbffce5e8ada94fde4fbb27ae2d09, strippeddirectoryUTF-8 Unicode textASCII textRRRRRRR/ V$эR^utf-8adada0b2860a45019a4420c8da20674b2f2951d444f9121ac97d2979da773e43? 7zXZ !t/] crv9u:厉"0’]ʚMw}!2;Qm;H$ gĂ>?C|pSTY &٭p:Q4T[5#λ^`Q^ IPY/^֐e&|]p穲E0:<*2hυD9V)cS/.tG#в'T4n]HT 6*tlb5/MPyLӭkaNfqxIc}{5۟7 6\6TewP :[ (\Q<,føL\AZ8t\c0q{qNeYs2PZF Q'b% \>hdxr"c@p&//B ct1C.c௒ g~wЅR'e6z_b_cᑓBcfceLhk%et"o7y.dӸgZo!Es"D?G&dMKT.w?GE܀&+$]ZiaQI*Oޯ-͟/m ,ka?\ؘ^4PA̴~<[`P*Z+ndOHuf& ?w`xIb$Ud۪*]q2im9ΰ9b0v]+?P?mBqV !z-MoCMu27po)@XŽD'~==6,6)ܦ^DPzkx6tP=KgUFOA~H{.խJt"ɡBFZخ˛]&  EU4ސbX4@Wi%35|D'-ŸTc:IrSK7eH!y!_>qvwM,Q{fP`48+Rjy샇) Z1`|:n=P@| OzazdiUhDX[Xu~>u C`^Oc~#v_nBmwٷ :6B )Ќ|ҫTԜu_v&S74];N슏k'Sn#HG~Aj. BM a/Nf͢wbQwbc/KGM_HY2B3R9#qQ0Eٯ LjIz}8 ںTe|"qu~1i.28YcK_"4%~hSӘs ᄢ]`I]TXkf'fQGμUhQ&˗d ݥvpAc|Z$,i&9 VYBKmRxk^OɞQ64z~LD-|D"hΙV,)$` A>frKb8 @*=ye+^8vl1ܥ%hGkjM2DqS.w=Q6nn tM;N3D!~Z D;nA NF-(Y]!yS(NZ2W|7/cӮauD9/sPFs9 Z+5|@ eRhT_pPByp{fn=lЭES-:Ws|Np\vV#$gEݷ\q{Hqh`tTfG4eXEZ($}Fv I&IaCWpܶdI&Y5Iڈ2w2s\x*a TO),\9Q e017p߁}UtXfT5cR *xѰTz&ܙ!)(-u MG@vJE粊5rE>[g蠅hP !+iMYw[aF=YW<&cx|.Yn]5l*LH8^c7e a\.=EnA(0uT% wpN-4m A&pRwaɲ1>-5M3ey8j{0rx0, zE'A' $?]@iLݨ)d}`o!@VR1 %"+{.dy+nƏgWiXGBQ=Z1u| U7r7`n:KnQy;$uP}NP{պy߼1bM$޹yCw,5<]0^r@&NE=9{>Su}!讳rB'/[ᱬ)eAgW@kX% L+GK!sA[Sj4VBܤ+<|1gMvQ1q1=߾7Jw4[џ&$k}^Wh:2KU{rb"$L0c^ҿbkuɋQ0Gs[0öTФD'_Q:\ONO&~bpڛx;+( J+]z7[Gjכi!ʱ;벓xǗs)("cѶ^6<^?~"  [69K} 3egsVø 5d4R:a@iɽ_|>c#Ǩ0d8)jQ0b]j[a`zʈ9`h`+-wxNJw0/A:ϺiaDG -gζq1-AqyPSgLOv"Q<lۢmV״[qa]Eb6kH ψ;ϿF_BZNWʃit*s Omp#?PE!y\lhѰg[YpSt7.#N~wonED[L`yqlG4 ea -uxG`z[eS0]+Y恍=pa*.hDgVX)MLey)HM:fq˴VmI^M -]Y_d ZL^:.# gQ;%q V0W:fɞn?xIS\]k-r]St2\ E[FfcRKx˖[GҽEs9_.!sU .ղl k qf=#rԡ4;-r]D z1gbtĉxDp:$S9BYّU?®S`Į (fa$,撚&)T! R\#גs|U}.N/ "I#,9Aob[^lmU^ݳqiXoޔۼv>xUY{ 8]UaS)a&J%eڤRܣ{to(qKU~AD%S"7T~Y._VYwȴ޽3'h B!a5^k!S[l+Jl2C%-pƿY Rb`*o:P .X樒]B J~Di|O~<GޫRm>V{(ZÙtۼ:pGUsn#?SjF2$N 0.JR-J530䟣3Mbj*FiN@OX{.G;9%Γ}6M# qc4XbМ[:{S]_BE` ]mْJlt^KCs,NQvJ=} 6myHجKVhyp14_i@3{”>$[0y(lD3QG+/eMW´֋Sr0ɶ7>CAT›tQHwl/^%|R[EtQBW4Iosbྴf"rDIO(uMdã9Df Pھ#vnP@TP6{l d ׾jЊi$bShǀR_171`BRwO6ue-?[;'vOk,:nhTIk D4KAV!\~Hӟ {NMXqyt_Ww~zj1-?De+A*e0{ВlY<ʪmO:2=YА`Ww7xU1;| /7Fmt>ij6ga5V,jt:W`d YGGafV6.Fs^Z)*lr!Mƈ(\W4#q{(4;♲B4 3XU |!g}-^aR|JWdNS% #xyVzUO`TC_=ʆn5;5Mv.h՞4JV-k=a7ղT1X~I:ll 46 gq7 ;d2ֶ(dM)ÍFE3KbqoALvrYinEo7RkuvTKz4e0S ܙmUf.ټl%ï[(;ɱ$d=nE N "S-Bc:2BHr7Y_s<~},qLJAcω $WK|#tAщLK~iRx,;#_y]RA:K,*ݠSڳ;bvSA۔ݰ-NLDYGiM޳ DnU:{\L;#'/ ;P0WPF*dy_ κ!s'<*FfdD wr g^%;v܉h"KTY#\:(}(Cֈ ZϝTzOͣ/׌'M-EIZaf0˙q%S."ׁ[whg8Ɏ\f7# Y,}SV=I1E4x֒pNa\vg3m6G/XFh Ab;W 2;2?i)j r3@ x z2d3K燴53g xy0uL g!pWcjgN˟L׆J6:r&ڲ}Ƽj$:0@J!ȊUЯ]4Qy7TUܶF86br%)FIܞ̂[/m-4Dl>"X̘O-+R{ggo*Džlē'>4T聅DFQILcƃdIdC'"B",ϼ!#TQfN V\+zX{F))0cO]㰦'êt  ~_><͹[N^aF81FF$Eک['`E 9TeO+S9$g|/cV0xS+phUhEzР(_m1\fRYn]j{YRRN]#Zo):r gHQ%W{ Su*{B% \V \G^ա؞ϯF_5B;珪Et~ E/~YMc1b֎* weCJ&z\>һoi"TL81H:{K1V+4/MM;&tn94]NS\Pفܾ+ax|ܻ6y=+&#ˁ@ȸ)cȤU_k7% ik1 <Ũ&R Xٵ{yFW o, f9%cRU5ϋ UeDj׿ %M uBJo>2A|RlSv(qCju{1- AWf:oeM@Q;{qn;$ 1D4eis1ּfTXqN.)o+"מa멏,~[C-ht`tNyO(-F0y@9d90? 8~N)V|VcY}^!A֝Z].ѻ*Wq8uy_~,gndDʴaKn&gYRrBa揜*+&Hw誐K?q45 :$vPk/^Rt ܬ vE_dC-rѲapB㋽עK1 jU Yqp o(Jw=0x< hA:fJGpҐFI6ƛv )΄~ E"3'|j =Ry6M'<Ԁ2VcTvaQt_]լHYoBud{(4>3,vb^V/ZޚF41vCGhNFN7;#Xxm@CМo_j"K+sb"}[-5e9ONxSZ>Fa ƂYj\9RtJ`4].0p|FMQCtEd׬!aѿhW㖖JƱ{Ӹ`g.k&ZLR uEy? l TYčKC,! :D8lmH?> <ԃͮDhx؅{?`:W\=!KɻI6&+W'?5ϛ]h㤊K dSk/]maYاj5m;^CEH5roTD(ZI_u806%ұVJ ٺhRM2H35WR/1Eߕ3GỌUH7L=m~#4n;58Ľi\:'|4foeH3PJ啷cc:\Sa<3u)OA#t(a|}nE0x^jfY8iWb[CMc2ξWhíԙRIm2-PCG"` EFhuU؎xcK=1;": ;"fW6Vc`/("qq%KhYh])e=AwQjsX{t.o|jnMR?8yVX .[a#Pǂu?#MYœ_Ӡ,Kb>9r5H uK-1%Y0cPXPhTD G>pm؀ϵR>R! |Ւ?v X5P֤\pHUr~RPsѧJhٱИd~h_} ]۝Ah 4 a5>wC0OrRLr5t@m>PZU?V! NSG-\/TELbw$-ؚU,ÌʹnBCg{|˜/*u끪ѳ`M&j)k\Roϟe0D#< t !>o?+*8Tn]ǒ R˖km|Y+ۮ+NDY.L&q+gpu>dOuYͻc ĭKnx'>Du\,CstAF.oZM4_4 q5h&ǤFX_ȍti+yģ vqh>yRo`'Zguq7i;y;y!/aci7[8˂AŶo-.3%#~!"{RfK .,v{L"1{J'}[#uό 샺1ҒYnV+3uO kM u[I(A@\NQwueֵcEOåKLmd$>Hmԥx0o̝|+eR/Ito|>ޝ'Z jWR( X']u@o٭$Q]*tGve@dc$;!'7VʈlU"? :a0|nb1J4U1:S)7EXe8r Ȥ".}*3k4_r@z >D{!u}k.'#.Ayg5 6.4kIXe41scpˏ]Iڒb\CW?gyZ9>xg3oh^l iR٠ӊ]FT޹y*=hp-R#qĪ1kYήD(iY1/B4#7,Q5/w@Id;f(-0!ҏ%0_. +gȁdq=H^Eޮ#cЭ?w=OXBsAL"5v_%qTKE":GDP]9H,U/(K˪@z(sYΕ kU"e[07ZQP7ل|peYW[dS9TPVoL* <;#Z,2EO,&g^鵻 ݘ'N8R3z]` rY\% O ,\OǗ@3^bbyzPD@q#ݔWGEcko2 lLX>"fn2:Ύ@ O̗9|#AkI7(/(eDԩ Iؑ(3ue % >'԰!ͤ2JrABSk |Kc;.Ԓ!Ǻ D|Fչs#+jF ۵)U ov`~ ثW;`$;y* 'SǺ33NBF4K`[PI;N|CndyT4By|S=vį"ɛ A1>;o( |yO͛*dɄ3|"ҫ VT}WDzrj{Azkب|gpʅlueb M5T RE9,b_'r~q o l[=1h8Tw7>DslXWƤyc3 ^WՎ*ջֱ=)?,`jY[oW0vM1a\d~՘O8J聺9-ؠtʫ#OPLx;o:s~4iNsXԸB_tYK&毧k.X3v46oənm߫6.+Yγʋ;vQtf+8jߞaei9|{H-_Y9YL:|7ƬwF‚zڒh.Кâ a !T Rȝɟ G{YUpABy\L$, 9ϖFT{F4Ya S[ǐuoMN^0I>i<d1*G?x h̹4@Z^MtJ^Qx'wiRy ՗|]>U=$(~PNz1[e:(g50/f' j|) Q.)c/zS !ᡷh~㞦3v&g{vWۭs%^.6W8a"Qs˜CK&,+q#j!jAl*j:|PrCǂ{ݐ0L~鲕_$^ s2RhT=Ol.s?zU4Qm|gzJɳWc w ׺8->ۖgr$YyH>#a?lw wVJs.h"ʧLAg}h4//8T,=zqv4%w$ `b#RXOBEOj :}8ص" pΚ&Sz9PRPܱ LpCj` rNv6Fd@udEBgtx IdIUSpX8J DFlO|2q3ʃsC ]/< `- ^9?AG2f?,pd1a_U8ٲ$Q`d]znK$YF.EH2Q^6uiϤ*|:` ڌA].8q'x&v)v2 Meoqn؉Sw5wϭ|ia_#~ G#M)kc={ s롍wvvj9TpZn\ :ȇ8V×,@?wx:jA^/b^ :S ଁko]omt||G(}Bˍ˯Cؼwc\)cki(sAFb2ʓ8B@6vEɒm=FxoΛTfyƟ#!Jԫs##=CY '3N!; @J?4a-đfdPj/3؇ޙ-EɅ9TIXCn|X%DˢS:G+тVCXre8=DCNXt,3IɔǧHbƸq D! 7.` |O9~A-"Cxˠ*5g!! M񁘵qhp3wm' 7T!4W ۰'t,f>l86шоb |jJ엂c|t 5j AP Ad,jPծ$NrRJ#uλ ڜ4{aE|[YAg$EȰ>jo AB >pE, .)S}샼"r:/)oŚr! |$N\9!|"( l nU=ĩv&_7(5ޝ^1?y~zp~P+A&)XHCNвcvM@"!xoVRWC`97.vp4gd@9Ag%SM&l=@`_ӠWJd _@4U7 '6oZE{LʒҍB82i#uY2SWT'.$4hC_h%mp?MU=SP)]Qׅ}qİ_/DCM4ز72c09T]Ҙru}l*9O'" - cIl"M 5Ȃ5V_wlga,cwj՘}=$Ah#aufRd bK1I`d >Zi)^V23.բs~O T}wBT6AG>#ܥ?1RSb0SI2 @ؿ!WDTPM+N0#ui~~7 s/ü^Uc@!fd@+^m$-|伷]. UFlPI<Ҩ:=rs*EZKMʹe*F;% R) }}!yt\BI1Քe:zrw\LJ1]{hVsib^TsJľ=%;,>wnD͛uAӠi?7hHѧ}9Aa3O2Y5y+jaZR(;v)bY2`Ai}oUҰqcj*J}lZP?ӈK3-Zǁd@ay)s3AH|k96֕6C{q =GA׻LFwyo&2#tVP,鼄F@vzEL 2Ó/,Qj2J=y̨H~h[cϕCEqh&`[MT|8+ѥ=|s3G!5Wf"%N>SP0KlqFSp$ne "ALfbعWYp.=M2 D*ܩx:gY^k7TWbbAk5p32[ ~$k^?D00tSeϗX YZ58)Uodia .P5. њ\AgrikM#.mfDTmtc_ra=v5'vix$w0^3Ϭ2ZdɍqZۙk}&L9%Jw<$RRvg=<7?sS-0^(n^/aƗnN\fA: gx.gO2 Ĩi5bQ{y /g>Ze1ť|ra>8@d*0.ZQlUfa{$2:R9 TA V; p}9>&gt>BesM-,>X4UU=$s9e}V85={+Y&̲>A'vOvȏVYqbBsczk|k/:~r,: ksSQtnj3pҨn2Qކj ՄQ uI[<JxupP`_)P:-6GJ6a&tjīgfO(o(&.B] sAz!>315L!2YF f^hJ`H-$D/\JRS3h9?OnvF*L̬'^vȷrhМH٨dJJ6أ\5Ap3{ žTo_&Y2uͽ9F ) >3XJ}t"&چۥjp}+km;zOnMCO:ꏳCe5 DF38wkڎ&mEu-,{Ug({-+-Ued(08 xtn*3o(*(N3 )YNJV9[a 5}`!]'5D ' "#H ښkn)DUTzRω??&-c-FukCOUoq1ƻ~ȌAAg:Uj?\)AjL2c֏1fFb' 71; Z ԴbJ{ĭ%ɼ2*x!3) yN ٜ\LRF4_b<򟬅Y47qތ+4'h0ϠHvCØۤ$4"aezJ2H9O߄K:,| :<*`0zX9'Pϩ?G^=&v ?c]0 Ҿ4D87(jW1|TStuQHu/ L[ q=z'@f/9}IRbY`<-- mKXi |~G_߆!DV@Fn崙wq+慡  e ]f}7MmRxvejHaAmrH ?ry4eK;3r]n04C[#ƒn==ut*)^irjS8eѾ|ڇˬqc=t;Xt"c_c=-)dDlߖ@:yg jkC %t?є|A0k_Ss+4<×fjJb7- G$' ?bs0BIE(#~`O>'g52B0^tUx6ɰ?BmlC#KڐWR3JS(SHS0™{:[.z>sG$q4:i@##ϢրȐTN喙?"ʝ1y/ g8J)hȰoTt /VE_`r$Z+Ū:bC=F UF֪@6>]LDEڀD8ֵN-;b^3 a1%6 +r^L'+P[wx0`g92MnɌMٹd6ϴ`aLZ wWmLy"-n),- O#a&¡ uMҳ<⧙Db|?_ 4L '}Oς& hv{t,mG+6Z(Q9Gcfpy٘GE.F:tj.MkPAe%UC-7,mD`u(>Hn \3u{<ģG UX{|93U}_2'BVqLKmBs53T+иD n"Hү}U6pWn hfz6q.u!cre/X,hš97reGgbhc PU(Z667|q΃ R.g faN~%L[Y]qJLTmq{Oj@N*/Yvo#}>UT&鑧٭Sh5c wUrs74A( Y  b0 mI?Wq~oC' ߑt] ݊mIP *`ZWq p@a$gsSۏGB$qZ5UMDL7}*_=4 ׁBm&aqQ}/ Vl ;c욆ha/;SpZ˷-o"/Cu0ȭA$ǂ,P@DV&ؘ&shf;A.gw=o<@Qd [lRdZ0 Dž"B?|3+YYZzoj=!k=Q)-ZiWNU]gW/ @7 |\'/ufȱ/( RQ-\¢6e7iֻVPX5\+`2]rx(Yʾ|e{ 4Zf!(#F} `G2kH+B6PIޢnOOT)>O3܀\'VhiA@(ƴ}Y?@˘,=o25G㽽e$8[VR MwK(rb1:^Oh cݲ/Ld5*e VhH=S۫6q(* ,q1uι I,Lom4kQdxwHa:?Ea+0 <ϼwH;꤭L,]k~^#X6ئ>o:&oG!>QuU2ǰ9CZT-O_͐lv ]O0_&4jRH;Y=PԎkbsAB{PG5ʅ$Pމa? 7~T2gw7P/ɷ+lL'ՇsEZ<r5E"65M'5itY\qRȪs$5j0=L֩"OwU(@hq,3RkvbEY7YVvdݕ(sk&> ܆كC=cm-2S0nh3RAD&x A 3`gOioo\s|'#ʏsA wf=O¹.qieBZe=G~m|Zdc\\0,0wMy/R;Cl/W8fG$$"kI气߁%؂B_?_ԛ6^cɐ_l"nNƵ 'jkV׻a>R㷚r%:xUϖJ{ܐX M]]UD+Yasd=TC9\jW{ӥ% o_X9$Ȕ| S٩C=]%?|H?r1ѯʬK~SXs2_Ô MQ%}ﱂIڢ P"8foX Y[:U z _ u&1LGy@Ud+2*wDɊG첔e]D8VYRVaee;_!O$ 腐smPi Jܓݎ8ےΫA.CK4T&|Rg8 uiTɮ%%){W6gmZٮ֓zR< ո:'Xu ȳvݱ-2HYrr>\ѡc/Szd.dJ*2x52xLl'(=cu6hɘ%a!)}KLM5h#v՗Gj"mJ~ƲH.Ӗ!0Mx9WUl$ o#(ڮ_>ӝ7JOћ1q=s"( Sh,w< 2èjZn۪;wN71Hlmh^)`?i( ׀ߪr/DOswAI H(_ gw3#6,i ndvYjau)4E_C?gz?): |IT\ac1 9xvXfHMDeE{@io/.TxAE8PFs7B[=7 Vk&TUs[4yPML˶}ݥFkgeuuqN^]a͒MAֲc1_oդ$/7ΤҲͫue𘶦YB>{0ˁ*~ڿ.@EJ$^+]ډٙfD8ظ,1;ؓadqALdTekx4> :?(-,>~lOH O)l6BHn5XGW0dRsB""SsBc6^A%rF6ֈ`"MJ{DվeUM9.ʿY埒|d>@ZN0Qe*.`VPz%8\t"C&{zѵCJ=*Y)VD-u8G182PqaʒɌc?C?QGs6Lt73$KQ wM J7>e8-1sT"b\z!Ʉ_A*jέFp':ongcYk))HFBǣ@ t`+th8h4Eioh+gtxz''  |f~ay^mSqZeKK?pRMcq^[;e¨o"! nj∯&o#s\9 qCjuT0ėeJsS}!,I}!F N߻ޟ*9)<ҷ=7HK(!u//K*Ut'{=VH_28֑ ,"F&_ITefS,;7]>֐ [:w7R1"jc$!J#{u]"G6  .-\KFƭ^S>uUg=S讷ԼRfZHQ׏_$%GzYMC{}W+7k g.2I/}Sի;D4yc&%&;:Enbww{<&[3@|+Ԇw%9ǴC;5%L;܇9iۘͱFA:UP ީ}oFc@J)fkGD]Zf^NX.]LqW qIM :m+hL@=Mܯ_He_G'y*`Fڅ``O62s2W,!&f iSK-#/_J ~HX ~~ʼe83[[^wUmTIː[:/9A;^(s8,!W-d ZƝ-UZق_ΕMK'̳&F[~@s.?G;q#fm|'kۨ:jJ5?)ݵpE)Q\em+xv^0;- BGNFJҌkS[/ʍL&Џ.JK; 4e&oc3W^sR@HpUL8]9(0m@0p _MǎhJ\MKX('f?&,6'Mx%4.r\m^{ُf]]tW|^OKDչ)|pNi y(iFeS3xg_td/F(M]dG`%{sN:4+9O;S0p҉Y'j)Ujjff྿[y-uf9/J#.\]#q+eQH.T^γ0\l0kdPVE!7N4/quJޏXO߽fNd9E yH= Dj0ٯ>3`SS^ىCm]0LXk܁1 ]k̰zx@%CV;39 JSn3m,/JJ8«lbimYI }ϲPT; wWVoSr?iʖl1|y΋5lNR;H^<)?QBсO9cVeAf ΁1kӷΠ$ɚ b)0T;L9%6Eϔ`(2 ֊yx~)„NY,3RqS\UbfE;T="mPEp;4RG;ni)lY䫠7$-Q^B52;_@{ JU,:9_]MUjL p(ǒⷿ,p'ھm_!lq;Y' WC `=[xDrzr Ky+c[qP![%eP8E;rkӉXށ؃ NV&xHzb k>qKDF&'YbS\iI\*ng qS/m:rANy |,I1]`iJJTy4AGc`mqĻ/lµ=*i LuըS<Z:O"t,jse?+$-0++QNsiH|qo9Z zkhd4t7_̩>?Fַ1qBg ٫+ H 9Iaa*GV/.NcMnfHZ,8XRtiNk9ƍr8;D_'տkJfo[\P׃K:\m!{tg'ڕo=[f91m.w]^8^ikp3 j_6Ѿ|A&?ˬ pVHK8}r[Yt/eDFyjn-<:@ZQ4N,δ}"!kP*$ڱLf( ٬]hgo"rnnJSm ZY3@_: [Ōrdav=X>ܧ˔D{%үRIB^X@f7gF{jrkW5Wz%P2oSͻ(tk # 6U>"D$9i'i=C#|z'6h@Z?Mk am}NQY@@6rD*\\I8~6kU9z h)g눪!PVŲ.h8"$[  j| nX4`D^x|5rw>gZc1]ͣ5|րFYoZs cH^ԓ"OֺVA*`[&X. YIR&q^Y lK>pMB?̛͐,@_!*:;6ݤ|]o-iT$H9Y ʻϭç)_nBF(LD ߃3CX~P+aMT񜌩O)1 Cus-: n|8b郀*Ⲋ+}cT-bǯ#A'sw܃.8=:WiY/`P\lЫݢ7I֭k/X93YHj=Pvb @f~D"S DϨA[4[=9J)rVCYy|e;0a;lqPfj1u|ê42.W}AIe'{0oz(H'v݇ն_ 7^[`&y`טା'#b}Ygv<^؇.XGVv6\׹ 7ݼO2P=hn1鮙ͶFd*=%\$DUɳh<0FЊNRQ"h鷰y^\9(@QL}CMՙiϞ DWV%WmA':|K샭4/+:3 . \ C=4?4V4K&:ُܥNJZpx"22`zrY"Flɓ6cS w?KN_>.C>6JK AD 4%Ip↎G´WnOfò@`T_S-5Qeb2ʅP'va6[I W}as*rb5ٚJ:S/zEhC_`ccI)#7hWɷ/ҠrG_վfR\ 1I[u 3BނӾr 41NZp~0QT;&RX|aZEC؂1҆VOҝOw>F}E$QS Z bTR` CDV֪d"DJٲ׬n Π8FRp0h|5 hK9ĔrN;VvASip {rOUg5"1|RgIpejluWY;3Z`z]6~8Fn=FݎÙ8/h `uNPؕ"ʢ"{x6KqSo'QnZ֒9fZVk/n 'LD3)HK*n# D="吘/O>Cku; JFj P=!b_:3?z\^¤F\)Ngڣ%3 Jl-RA Κ rW^1*w;kڜyp4ƴ b[/xp#VOXuN $m;8?YIï8k*"y|+/n6'p1Vאַ-J[4|v /Š-V7sIt F݁E`Ɏ22SL՜-`*3Di`!ːn ޴wLx"xiL=~憭UpQLJݼ>1*C0LՕه]ԾfY^;dDK?WY U|^ '<ԆFt{]~eţsS 1'+l؂w|n`HōeCʢp?zbXoV O~bE8!r@` c38K]s%'?h!p  MLeO ?VI .DLO,ϓS9;Vx ?H]Ly(ۑj i# %*]By7lV,I:,Ɠցp9ҟډi$1i!x_#ZmAj --QkBފsU)Ι[LrUeY3T*{Jsw/BQtpZ?Y"'77TȄۨ0 )O"_[<qɉ%MkT^_9 l,_JvQu"۫!_PIjt)~,RKhwcEK0ϻq_HO,#Yu'Q[A7q;Z^.xqaɀvddkK8͗ȵ Cgu+3m3X@=5\<0}gVm {f*vy~ ),zQzc&!;a%qjss㏆DAQlQ*3D >zSU L܊4U1z;6Huւr|R 7,,F\_]fP0Jp)Ngai"{Ǟ]}[S@Wn8܎ -n^;2`T,%Ϩ1]pS6Qllf6Xf`[Fc;"ARbu v"82YCc@Ԕ  &)n a|{wD!}5v9&:t],i%$`ySgSC gh_mvO+o/j[F +YǺ1oFX"cYy?F 9`+lLǺSyzl ͝N'Ef;/untޝSFE o2] Of}éb)E/]ycfN:TZmmV?fhF-iA+} ƽ;EhújmHwy\X%$$ Dj+VQrG: x"ewgQ3NDƟZh7SIjs&E7x*EvsǏF3C AKn550L LH_@UL*W/R ćDm jqryl)Wu5f\:.Cnj{&w*OI<:NAmKi+AKO+n ,TRRrvsD7ЩH?:@\EdӟmRD-lّ Fi(Wexa $ N J~>D5,#|M v9څ p]kO_QaNB[n*2˲PE*4%Y園./5-*`sy2Qx&xawRSqOX!y(ږ:D6*&`*y(LNqO&bXIpi`$Hfr(uT (tqO" 0=MUyr"b Q}B+'J[.iRjuا< 7%pb".>cX1,+/{sd+t ; KAwF],,օ 80#&)UrrC.gl5j^ЊIy Vwu &)ۿ 7A:&G3WNO д]h8lVG]mht->~-)$6R9?vCZUFqu!.٤@_uqD 0{>\6i)aV6 E2(| Y7 6_ң'ȥ+/m!c[~ AiN2i p: BDnV7\ĉ1tGwq р$#|X&+Jh6%P081pm\L˹/Ͽ%Fg$*'Os 3%LK^j=}D6,"ߟy1~K _ e=ۦ lnLy%Zn?Cy0aS9i5['7?sِ&nR$hN3M{X;91+9\ ytb[Zԟ$ n]aЍf7pnZoK>%8H2D7T.nxxgRYo|9Q_-cQ_vrjS;R/mu% "#c]:^}`Ĕ`FdJ;mɜF#ETPO&_xy@umIQcVt9&(܈_v82?p=j>,BȆ[wZd&Sky7_6xrɧeJ1xeuݼsP1Ͽp5BS zSO|GUL8 XDl&4sfآwv R&!we)¥Vfd3س:a5²]/v%<UC^@q L3#<}.dI\L@F31Fd9®p=ri|2y q7]%=Z~hj!>\Ɗ!HCExJɥYDC=xDT5sĹ"AS^ ey_U d+DRCC8Zc#9T@'hˉѝƘUK8%K[kpM\&eE@`XPfpag_E!Oю܅C.lo犂J^冤Z^+I0 ǯ`@)P\2Wٲב4j$E!!1ָS;x(#4Tcj+ؒz˒ݪ02=c;"{jDG瑍[ZWtѼelk钚#uǃ3"K;O/v*֛W:ks=B cH?jh3v<z`6F;6]rkGH.<(lڸ Ix-\C Nە N ep^&MH~+C#3HTƚ^ы' =cOl Qgj99XwDd M'W"Gݏכ>>lS*Ań;ð|jFQl:EzXK7mws3޴(T-B?_~RZ̿g}Ϫ_ƽ_п5{5l,n d+ي<{BQ8 \~3hTԠ*r|4{mzGT|5U JUzH1G%';11_!j3,F7w9#a\VKvQV8 u-OnpEof6?;,kB Zb4VV`( ibv3jnt߉NaG&)+D-X1O]Q^|-Ez+Sr4p#B&N_DDq}Ww ^xIF>4vZ݋_Xj8+UKoQ'm[\"M"~Gb,e/R"~^[(TfΨ F߼QZhpEb#~s3 櫘̥*|AB҆&'Qt@;~ZcP+l0?]q$dI2" moK%ػ8Nvh843 ZQly}@ խZ8֬EF\h*}C5M֏gC8:U, /챖@-[w\VKٍï\Wzl 3$O6-x'^!gQ+d.ZJo8L#Ao:K'ut-18*BN`O))O/gzӺ!ٱԑl*uʠ$WI;5%cZ4Ho"?[Bf,f{жZW)(sz;j/?$ft/rq㙸ɘ<|ń9mˏs^w|vǯѐK6yI0vGqAZfau:u Y{n&Ó<;ϟC$x ^ Am7ω6E BGl -6%*Wd_k?&) , wqfv*KqE{F! q)@Utf5)[mow'-ʚuBX?j7B887E{iם+S$ꂡz4Moqz<jXڰTwNo, 7ȭ]2۾/b6Ta}Ix`0|ňЫ>/ͼ8^&DtO|O2[l]=%Nl6 SY(h;A<;jxwofx昮hU_y5Na-v yB粿y0.aWKg,*7qvǼRjtnp-▕aQ-)J#2}\M-0lLq1pbǽ/Xj~;q?vB U-M@0$ڮܳvbǁsZtl4 ژUca2S*EVm0>d/q/B,ϷrBB*+;77t^E %R)*xkј7rPcxm]uM m?D8Fk Vy6vp6龉O-P5|]5]&g5CusI[i8Ƀ%˲Ł|q[e̕V POSKRK:rǜ*P=|ɸV:Hw2U>@oDŽr \eٓ?C^mEE>)M݇:>>ջX);ާa} k ^Hn3T^20JpBhҨJ|M٧D x\*!t ov|!? x&'ۙ<3;VþR"N R+ ~gj>F$s eòU# +Pٴ[@;8mO%:.lqzL1fp\(6]5BFp<Q/3 &/URܮE[8vK\jhPp`#>{0 %?ÜrۇW Yeկ[gt4wx GqD P_2XxDK oggNo%83ϯHʐ7[~h)X}'-Xو*vG %S p =~@t/vf0=5/Tf8MX?'{LX2Ԝ\fZ+l Vt/_$NIRpT+ Qr5&^;AG'5<.DÐx!:| O$ (s 5掟E5Cw"_o7n]:72|-`e0i@<~X!Z@ɏHi@ )ƚh+75 ҞĀ- غ"Ɍ)sk#򥏑䨣ׂeY"9QAĶ1Ţ-b)2o 5h9RSHJ;f yu% '^A]TX#vʥ/mX~a y?p~>}eLkCnzi0~:ֽ"LBljml|SWb@seM. :ռ,${ 됊Bx ~g<Yen"湤uDQMwWD^S.iCk懟ZCyU/J}^gNNq&Vj*Ui ,!tw2X®ncb~h*"6U#g "j)֦ûvzBgQu-i tI ^ p6O檏aoZ1,8צO ZpLq}]v-uwϗ2GU$DUoDX֋gMBMMz!~$z8A)^ۓhk58:P6$ []iʻᯱۻ s/lg{=;(ˈ m|9Ma%%gc@:S"I@=%"Q*8 {&4xJsvImĈj cwPuN0a#!Oese@|Z ՊQֲLItEJhLh C&}i5)qĠ(6R\pMā10`CQT2qrǸ;fW, 3!cGaƪMI.|)텂` Fʰ]9H @Qo %h/WwnmTꖊHv27nF#@㦵;<]IyeX(& M24 P&_$^˥yJUJ9);94:xR t7e%:"aBv'Ú _Weu ܐ|X3_iLٍ 4_쐊Rw>Μ]ۮNmlZu<ߕgs/q\xaCH6LUs"Y,ѪE\ף{#{`$$8n jǮ֔I^s͝vW}ݙW h3աh޼_k=sO7$[{vn QKe@v*3 `,/Oy0(*x-6Y]IYJE6ǝr̉Vˮ bHn6=5bV9{ӗɶEnA6Ƃ2Ob5q#,Wl ,za(ɻYjKx4E[hQh/hJ ,Ȁs#|X{Xz(CE5L;7C\{)w m;;[.҂B}C$ B SɬLaJڮ•}RrGoy{IsG?y-H)/?vz/3d;KN^۔@ -0YD0Hێc84(⮕~$-;'8$V8|8pޖ-6rpH׏Fȃ(ZДPd`<[u5&4boE9.Rf_K}tkd0/2HYs$Xs&+bq4Pv*y+{1gv|T=r,HZH{g-bȻU̮Ad<v7̝ݒ pdQku=P֓kzLVx G1}ZZO*n|e)iSGxQ@|F{xrXSReSֹK֢GIb Dvr }9Y8v绁L俳rݝ.B.3q킱[[K^Gpۆbd}~`ۑÔ希MHgCr%`f@Q9puC &> ew5"+B'x%J_,j2vJҌș4AmLfBP۷o=L$V/}ȇ0cH{J lw24KCGOV _!Vq/wQ @"Gp쓓%E?Uo4Kِ^\K O̼,Tb\W츔ش&6ـ?  mu: 8?"KRc +8KTl,|]#؁вPjE0 bf6y8X} 1fwh(e<-[]3O66oL`T|0&7 jIpSj|~—<۬FjRglyt~*F{&tqJj9#6͜JӖѼF)} :lr>@$tg~e0ԍ,tF6-F˅P$ڭWsAטIw4GJos5l,CawPHjb;>d4Cl~. RG?~ړ5#[1+bA+M`(2Lgޕtt[PS@N7$KzٰQy0u(O$T\|~b3<9 sf~RN*b05g 6*-VUGZaW_C,-(e@@dz4G:⧯pEj3eZo69fo 5jZuQqVs4k`ɰ|ɚ?GI}1? 3`Z hQB) қeB y;Hg;XqNٛe#L>&Mά_y*͓5Fm4~ !vbMYH20!=h솞]P%xtP"ٿpљbAL4ctP)* u̩5"ctY JW# 2fIUaױ_`CL#/4j:$"2(@s'|l";JȪVӊ¹u:uN#ۡ*&XV YC;Jt X ?Bq(" Tm =Yo(.p|Loe,RU\@F۬lau g-dM2sAC]y \2Js+ʣ)DTq{~kjhSӏ;go҃;5E^:Sv|'ZFO<.`S+ ↤^9w%o?'bx uj ]pHT :MkC͠栢ੲ0Q ,\C}_'44V`ł܉wȃY@5FD~ːU#b'AOR1om;¯1-'(%e=DUYk7oY%ˍ`0V|uQ}sE[&bv`Vvz62f wHWH`MwOR"̈́*zXR 26 w뫘A7bu1p`(0++U42 QM@F M@;l$gAź Iow1Dgތ~8\ӼZ3 :Nq+#l2&e"ub@ @e kYoq\E0gKBIZxIeNmW2 Ee9uԖնeY[z^/|9@q]2<kahK =Y:lF]CIn< 'w/cgGBt!=p5a( ~cZ}וBGNEMh'&4#bzJ1Ć3TQU'A$j%iTI L3;քɰ{DY7NytD.$lerWHC Ig x136sa'95Zc"ѰtvBcv:q `mX"SbOG8Sh?BNToyxA_Z o ۤ":62dRag| =*gS z,%>l$h&r%4[aaGڒ:*a#q\g&)Z;5_mE)SKa.uX [j疞*tNA5rqÖ3`s0\6aaap2>=MQHS<9>&er!j\ _sYᛮwls'OHqѬ,cؚ(R[6WH"2ə5;TÐʜM`&"e^Rg(solQ)O4L%1C̯MTK.93)6!̔uri?K$S쉶g$f){? d.b&lT4 Y\%*8IXMbQ;(_c0Kp,(ܟmZa J)бpa\ыW_>ijGlH2? ԤV8S6~l? >R cyF[kξ҅3&yQiX.A( e#I=&$^ׄ1p=0PA,>aqc&rs=}5PQ#ڊNQy{|0Х? ׽;P6´ӄ ~'dw$. Sx䃐vbßNE%nd: \)֏ 2h*/#*ekj#tztCrpUdh 4K?77\molĚ 4{y @;Qq?0y^;BހMq5Hf9][MyL5kr6N,4y f5%YoQM&41*c_pzkF@OmSh'jVV}uSb:#xb@t\ pb4U4 1XXdf}>tWtq0򖸱4sցCX?LکTu6 ~k~>Swn57He)kb,XЮ,;12Oz#э)MOF>!ėdtK7Qo'&t(@S%BP7TaràUrD*͐ \^)MxIЭ 9FbʲWj^+syDUG͝ƨGhz"#JQK|?t1%D,z&+A+Hv\a/Yƫ|J9(4{r$F.Nd |7mV LxvYg-D_}bc8[n PwAlֆo xO&imHXi!Eˀ~id8VRQn\F g4;lym{Uh,ydBhgMӾ9K5e8eʍ8*1,_;_Sh({1JTƍ(X~e Tp&0|w_:}01ϯA0Jg3*P6QYw+9̞G_V <·oGqlYa0auְ+սª5ߡiVo0ޭx -Kx3a[ucY2:~\TvV:$, ljQ Jg^T1 >'l%YUFvy&WהPuf^ hZz] ]7@/-#E GC6#PsEu iJoJ,5"YiR&K]UįP?EƷjgu8Xñݪ '"Gz ~φ&D2T&pk">1Y^91|a*Kוj* <~l>؂Mn6bm@8&Bo*l6mɲ`&An,QꝎ f e-`[3n@ڽv؏?s'/{b;Kc] A Wx\8嬥I;q~yԠ٫J!N"S nz1ho;Ĉ )8󢮊~y.b W 5ub%6![k E)aH[gȍ&ړ~-:Gx+~WKpɿm RRߏ'~5 (hG &~YEtE%H$P3}3W/jdO 3nT,SӤT.s!/o`jaJ("&x)v?Bm%zYs%z~y8I@YL/l !BY+wD:*ZJr 0Ӣ#V?2嘷s*30-TIA)yp1dS03. )0E0nL+*P4!%g1Z+xrr]e퉹Y۳4UV3R2]*O:oV6HL5vx>Oa8XE\g1l"'ӛkiweL=4HxKrz+XGƸC-Z1= yA5p6'8yfDOPT5Xm Y,Hm"MQh ~GJp宱hiK1e+UYN/Bk`7'=t͐W&Q}(3UU(Dn#,q%uOr{4]?ϥA]vj}vUrF$k/sTrWya1U0 ^n_7B]%g=q_6= iɟF,.q 4ȏ# ىt[Hf.-fKWB,1ȇyШ/Xyx̧JjэUI:M ա}~,iAׅH1Fb+,q%K !r4+k[1.:{+|@)ҐM%d0+ `AۋZ_ RteYD d`8M/[Z ?73ro-i]wH]$RN,5 3<;<_afh5ܻfSu˃琧%:_<!|:>ƛ(Lq'ar9UAgԛl_`e#*,i5dD  9 8 LhcU-BRJa8'/Ip( (Yk) Aid:Egh!~cYv=I S۝Cr,scDPA1qeɫ\wn dAqE,՜ACk<@YF>1r服 :^zV .a8!br#D>_"qD4ޔϝQ ]dLMϫ/dz'1Tk:r r`uRdW9>gU&*ꎳU#cىU=M (H ]4 *%1v>KP=I$%/ٵL3-Ql;}c9*~5=>-n ]ђʸ޶{OqFRj ؓ8!{5O=RYQtq *Y/I},4k `~}ׂeoe-~Vt?X<`7F~ǜ8aKo^V9 q+߂i]J+1u@dxnLw+~:MzT.rX(Y^.(9g&n5]\M=Fja-{TlHc֧glYO`5 eݖ\SMi42~vR*7Z|h,bzP2&fBXn (OR3y V\JAyJa^D'J4VZDK_S%/p+?җ|SV4Q- X0oNoNUZĖ6SOޮpi'̪ؗFs iZʚ svBD%.ܮsN|~|7J >.'yZq촜m)vPKo6n{%)P+Ʈ-%z&&͹sA*\} TL]]'t?%{NvF)B ВA 1MS0,3j:q&D+PHuH]q,6>C+H%E8̓Zu)6[>k] I Eg9*tYl#Fr&x̌'7fBC*! 2€ P!zB졨C"^?Vi܈xx|^ٍ !ԦRث' & b=d'f=¥S!iw-LK2I[W[Ė(,+}UG5OSKv#uGXMNBNnh(*u9{{+C~X_:)k:n>k/U[%qb &qn:^>6d?P v7ޝ5D+z~ ôOV. ҀOeg(0c] S;{uWROK!2VW+FL[ b%6;3v&* <}!qe›̡sخ^1}g y.eۣ27B-c#.nKvq<6^>D45/E5/_}n9v!t9 N((`9" ytx ZV9!$G(Uḧ́;g)JM?7?KnAc|i=6OѰ/~0uTv-o3 3 u`^Y^C i}}կK-rv h7mqv8IU[xhIǛ:qTCF]6ۼSD:_u&VΑm3,qKx*k*54K.*U@6[%%FVf>Za0s#Ŏ_R 1]]q'U uU-w*rƇSO ]D{]?W\c Hۍ7|C%/d>oS} b @: zL8_2Œ5_'aSOAE،BD1IIjd ?. X|Tu":U"5_+J?cy(\֢kKvzlۑ%SDьEvmtvhGeT[lOVhR+T U RAa>nX됰$;sFT,7xká `neL GB,e,=)\aogK*B!twaOCS\O[ !X3qWX>F {-TtbQ-T0gҟ)__aNJGnB k\:zZͅQj藤)XB8F O}*')]J&i A k>z9fa , iyό!FcZ#mt*=Vl4hJPjwչq,7,Hg{ia/Rк7Z?;' ͢ =KTt?*\6bc18m~LjYh慞nÕ>3L*Zᖫ*HwGlqɘS0$Č 70\vnLϳk5}\C2)9jld{|j#c%zoR)Պ oA Cl?yڸ(#>~Nn4 =F1WT<5,qU\1%^)oZL9b'ь&lf μdmf޲M􈂍^Ѡ:R${Ё`_g%]IE\1/phB-$!-EWԢJY /ykp6!{*ljbgXx&̩6dܼY6PZpD\8mT伌w Y.T!҅t1_`y P嶳6;TTCՂ7nYDR.BE :,k:3e!*, @ijز4pz>'}KR]M(O vHvFH  qx5 -(H݋3k v#XˢO*Ѡ|: UXHǺLpѻ)5@Kړ.ϋpvHjmӃt{aDLAp_/ Y8@tB #t8{׷6fk.s3*@Ҟ`=b|ZTI(2d5I }5jEW$ @.Х@BkUCuPmA[L'(igEoD ê.Ï׻_p| Tzۇ> q_z-R?N=!v՟^Y/Z9p2IzQPHXwu5?Q/VN AP TrE?5/ߋ5C1օ!rߌgg^e(Pf(mO04=F.րfkR558z<ʘUV( R&kt[8Zi&ʎFGEXF! 偙L"p'J4Gk7nMh)_/_AȝT#8dgF5f)-3$2ӡSŰ!(Gs5QtVkWd8;?.+wx@~JB7C*X5_+[F m:{ݞUIڲdb)&D&s!saS$S<Wmű{ȔaQصV{(pyh^Yeǣ˙'7vWbUfo3,}_F[j[وpd<4UiɬЭ!XOU#ĆCe.d77zܮyYysO)2e4*H!@BU"ZLIٰ Dvn/ nl75.BpVR4+D[`zٵ-T-dWJOA$$;%5j{P &"4?j+KkSŦbc}␐Y!DYXҗ'?g; &*}뗂|7T_>IiKY:mq_4j? :gBYcrxV.UDoА*z $zdǻmnM$%L}s0j9BVm" B5dn*֪z7ݽh 0N-8™h< RҪk52._ZhgQo= K1K+K_)iwaK$@LB? 4S/gn|,RvA[^G"D0Gr7ZRV[K5/g&%,Rң8n}T`C] EBnuWE%EC%Mɿ ijVl Qr!ߗh~{5r3ۧ&û %Nv:^s=e_Z"Z3+;h}7pmo۵C2aZDkd5jτǸiEIi**/dkVSb-ba) rt$Igie1I`9 {ѱ&j:F)׎eX%iydcB_G` Ѭ6^ŋ^RM6+ #Kqښ$sYzCE!|gɀhݍLo'Q7ދp-ыZf[t)YrW̭X #~eQ&ʟS5 ~^Դd2E93IU7|o҅9W 8bf FDs=Tkjc1v=! џW|šQž.ZQ]`?2J@a}D.ZO ʌ`6/C ^R ꒺ <@gcJy* f$.7ݡ9^n'aaHAe,ޔ ]9mԼ g>w៎hQNLQ׈6?F&([G=8!%(I!Hd197-8 =^ve~՜tQ]1DQ62O[:z6-45e?~MP_K>V"ψ[ z0>(Ry(ONdQg]F@cbxΦv,L}VۅuPu4)Ӥ{ѡiDfD9 f=/ !|1Ht.甥ex^..X \>-d-~Q=yϸr4 Ƚc /k\6yTp?\ $ע;.{s9țr?qow"Xx@Ȝ`A +[S USB>s5et?f %Ģ2FwNfZ3vEt w_rZY 'CTDơr r&<]57id%cq)''f9 <;;hy A9(4cFT 5# D76GǎNP>+AVB~ATjMsKjQa R3Gm+2JSHh}UY{WT Ĥd++yj ?|/$ZE!*<٬N<4S.Z .h9x2\B2-2Pweudո#1T$ 8gylDt<3`X4R⍢YXO(iJE l5( 4" ^76=pSh#B4R6C4#%'{_wA"3Ǜ)FDH1*b! 6jm"stw\ цn1N YϻZ *g׺3 < w)\:qӦiYAbVk)J^^5 X@l(bUyZЉ3kLܒ6Rɍ:]J?_˫V9Fcks/5 4EbT#@; %{B)x1 \6ch*a|l8HlG0Il@WہL#9G|LfXs<" w+B֜pyǭK7R) UntPE łNQv%M 1[/`tc۲^&M$USbYՅq:, o=DejΊ[gr.@=ꚾ$_.Wxh"SHX gpB*sJLp3s$ks +jʀIv7ʃ^_3rǠǎINK mҢ9Dy6xۄ 8o"YL<̔A?ɊyHMh0FشEe9kJM3wUVgc&G6$GOgT4 og _|ݖk %,>U3k5vaB X$&88pS^a7 4+˦ƿ1͗.=(W2^)qG,(UFvUW\Ҥm_^B{ wnŮT sYܦYxrҲ:u|2(M~ՉkFyPQQuv}sOgSUv톊 arcKlB8̓My`Ķw6(Ek5\x:.K:G@ԋB(A+AdHKQD;z]OL-`@ةX>PL&ɁYP!c ȄGȻv cVkQ~&oeNO#$,J$;jTW{ѤATڶ.jU+3[z/] y36/W4f3Ŷ$r'M"wVjM pоOӷwwJb׻)7.M]Ff@ L C}+OL(&R :BoI  :M!ub0;_PBNupU)n:~5k'd&12 ŶEGv)Lj,(BK"=bBdW-JW5D3%ϑ6Ia8k)RN:19a5ctsO8AZ8:=8I{eӑ=:S*K2FO܁D*%饽Ee9Y-qXWS(%C e L(<ž g;u_E: J-ԃ4ѐNc" Es ]4@m6Y@RZ[aAL LwS'OIcļcs&ne4 lhUx?"H{8̡$ˀ\B`n#&1J@0%hƶmji?4aX-+ CVd [ /jt曹KP:,%r,cUC)14B&t3tg$QS^@}1 mÇ_sgo$)bjgchZܠ"j!Y$c8N6DS:^fVȳuSԐt01l ㇆oɮK,||g?iY6RM1SD2lͅBM  L`p;-ۺjyrڲ-_hC wcͯowl".T's-u?4$pf)R*RBơZ{L0ϺFe=0YާI%MfY /lNzPqh͏'7L@Pqglk,jZ_*e%P·p.&~ Ff \gK L<7&[h17T_>2Q"툎 n7dANUG3D_>ցg ڝ$Bn`IL9>0Sg2BMq$RZ >ƹUyu֌bJf-ݤ* 4 i?[d!vBåVC\v~]|qXgtaoyKcq/E =_ EYxy;TŤ!3ӮT|QltD[Z9C:ؘ RּյAtW;d) ӧ#@qohS<-?=lqp\vq[=C |C$ ff1gɨh{ UuoyNC}H$|Mg3iЛ4<ɫx s>zWv4a3nVR(*hsn3:~BWK\m;iEC lot\,6szZhám:ݟK.첩zRaJ/qvx(̂ꫛ+|dz8at=ePxKvBU{TkTWؾ[kux쥯TF>޾g|q(`Gʰp=WyDU@ ߤc̖AڜkKh]=-)S8y;LKߧ}!e5zfKko#-ƞȻ*G8 sdgT&fۿt6gKF=ngZX SuC$-@pg<fk GM ]`@3`A [3_c7Oy^ wT& CHXЉx?⊧ԡ!'h׭0""'y b]ߵ+ShYauD@Jȅb^hǭ<Մj5@wwWxN&Z}`㼹=P-1`!XY4?I:-t8\b}<Js3q,~no66[(~c[B$ߩum 2jY/EF#cB+M̉lpwAl1'qG2 {s%x ]XjSƋy[v+o8%έubvpgC'i1 Nl)97ShBlsWP 6&B3ޭ*%+^9ZR٤w @ `D 6׃! DkFe5D,>!/pL!\,ERb% z#ї߼dE>>[nET )N(ʘ?#$YsbpYf/Z9035ͪE2V=:,!goCBD4HO]nc ܱ4S񸫫1"zçh&0z*Kc}]6P wVR#6%GNV@[Ƕ`ސ77h,bec[]:7#V".Ftآ4أ.7A4(9 ٸA3^۩(?nߴ<{͉GrK,f0ROfXXYZZY:_TCsdRX2a@|iG![l_71e1ˆ[e?K!Ͷ('0lteŶ׾ÿ)$\^ _gZD|Y)HQ#'AQyZm)DS`E7`iI.͢DJLr0R>eZe07!{XYAl{sy'@) u ˥.0gup[o -ivJ,/sϝfPt&ݍǬZyF-KwV;|lSB[A/TuwdNk#AZ_Sk?ПL:5:\ "1zN+ @'eD4A*Ir"OV*98[n1&| Ogút:bXaYrبAF_ o#`w`lz6bprP+YAz]6Z4<=Rn{a.`~:cF'lCwڵEآ\6[ɵ`==oW?u9&v}1 9ΘQȠ]K!3:jn)070X@?W:|,z#VQSM-T2̀.Tsu2uzfU\t퓁syjLu~ZWiR^z= LSVbӗzqC8s3-S7lHlvJ1Hந.rbVJCVT-RINJ" #+O5+(cnZ1uKTքWe`1WuiﬕLή gN*CK6} aT{H뫎N3DI4*yU.=xjUsyY20jI61W}:Hb<&^S+GϘ2b5uAͲ.]l$}Y=Mm9G\S.:d:*L;Ilrf ǥ3H/r{~+ ?H <\ސsπ |ˎ>Y\AАb#]&rGmn5bXN;raH]z!SLs;-'.>xp}:2f:Zq_ Cm&)M[oX?&+a1/jŋRvDf&_M)B*,eo$8yi؊j"R7\ o@%g`.E=GWծTL{Slv!Y$hw9á4V/zkb@l@_d$DAϋ:Y7W<&g7=2N` 8} Pszٳ$5(s;8jiً2dha6GZ@%§asۦ8|lI6:ZW`PG&ߡMcV{gXpl \ B:n) t??x|/rܞeFѤJRUu&x5dWBJ?B{+1:Xf,6UVtMZG_@J|Z0 ?NDߙu~ͧTЮ#E9% "-lToԦh``n VfwJ3(fOG!t@t T{AaGǼA6yK>&yfLZ5)*!})Lu\R [O= ({Hn9#c"WDl|F4Y@(KyB t ƫf=p9Fp8si7!2Ro0iAw7hfU $-n;{Η&gĮcqvq,nMg `Z<I(j~^o#r㐝-бwl+@q!!LNR:E1쓬Gǹ` w𫙃864m.oeK<(-ؼY>ôn;1,tRdбi+<{-eZM\ _ 2@oH גœ Fܑ㣮Ѿ_t쀈&UcPlAHuMjޓU@SaO\펯SjQ{PJh0/uS͵bp\(xsx{_s6 `"*s{RH[]E'w͞&hM ):^ WY2ioiy=7[, LtȫS(h?ظL#"h\V 0R4< -Y m]W4岋my,qigY>=ť"X  }lǸJyAv({çcUi2lόe^4K^^׵ƻ[Dž8 񣛶-Q4B٤ !V)'ᷛk&a-Y03MLQ)IFaYbQ~L7cRh6ʬx((o^]4sn3zaPVO CUT+cQ=A2+[ʀO㎲'\;7)֪m4/[*1>5VUD3Wb8W24 `0/e1|xH<1t!qMDkI[2QSi$!%c3ϵݾ1 ; -[ FJ}`n߂I<:ό ѧ >*^:Gz.V>u8bi@bDv,09 \FȷڶxfaGF;s!K%)f7UN+b B^@"8FnڿaعjWZ丼uL8J)ٳj"9\d9gU tDTcc;7d}r3ʄSarq/'뗫s&7Or/:!ߜ(}ˑ{{)Iv8la3r2X TkIZOP^S j,wjw\ScofVpPZFdZq܈ iRI-oBiȏVpa?Uʙ;}ҟ@OD{ js)-%0a!bL>Q8XŞR+E U+onJ Z 2ibe{#dOBi?K =.-:@-`cILjISKRE$;=I|x®IfMyJgR0xVQ r-LZ(6r1m\p5 5ܙgwT2v#EvO"<\q,c T̠P)l#YRbQEwEAvi.r G[%x-{O)\#~4ɓ@.Ikآf (7nr #UoQۻ#ޣٵqW 3CBQ\Ԭ 8o!9wp) b 'd3'hH?(OΧô_t?> +!?qaM伭-Itѣ0q oO%%* d(e)Fu 4{.<8ٞ,O(nG9kRMN7:j! W;7w 3C(B$5|}zUsčHCw@kY{64Mphƽ`sXڌ{nW\D_5Ѿ@uNH1F\. 5Kȣe)Xl`Nz!,V΢Oka茣ޡȉ?)[#𤤎+ m$V ,jnY=X(S*uS/2_{\@G$5G*3i*2 )H@MVmC$|.XYkVlkK[UZ:yS2o Y*<=O5Ǯ}[]WB(;p{I5\Pʠ*:|܎ |⁡X7(kdx:m|f^ypژxΉ5Y4 ߟ0; ]EZz04y^y!HO;3C?4e\A /&HIsQ 1/~8GgfĻ_"_uԲ*dq?9 nW>  [,D)#GY>ä>qA h܂* 曮NV\b Eӆ[yT9vf#zT$}!{'&yve !p+E0i/7K<7R7ox;|nV|>?ĉIc u[hK'³ճ;lʅSWŒ:#~hY thm%H]Cx:50UXZHYksٔ )4sL+rC?u3(>?bIuz'ȵYǕQmFcd<4Krne(kQnB/0/S}^=V<'YxsIDގ&r?qѽޏ(i]ҧ%|DHDjSx+77#iD7l.=-Zjr,ci4R|^`TW2} 쉳Iso%gE 9$.C~kq$،擄c¡_ T8V}h7J4tOm3Wv"@bG@Lt+"dpS cP^&E@8R2 0 eal'#̜YzjݼM%]Ž`iI;ڀy~[g2y;ƣ nQtAL׋Ky5 e@殦B|'hO4VQd$ym; @mytVK  k*/uؚ"j\h56=`},7GD Udw5SLzqƅ<|9!=Bg귣jQdƿsy##&6p+yQ[9fفq.^v'LQ7 n2oT 6)es$G7 bn,f&;!=aHD6#nb L4[>+ \[,4'Hq;1&(e?סs-<\ŴJNtYv%>tc iBoAhm$,n.jGI<9Y< j}}AYP(頴_+Fh{dQ] ʭ݉|M)z$^Y,3R1RȲ o7Y暲%ADps.2*W~F6-73G&ep]\|2&mPz஑{]_\~%] )@=mdK&78D03kT,m?9>LH_k+qnֲRAohgKm>y  Fa|`FϒHqy,!˔˒˟K4'Z[5Ԙ.WOHuPҰ~y'SY f<=a#14jRYg#Ʊ(^-%eߋ̭K<K\r+}@zGvGZcE1)3,p2R?3е}Y kPLnAromqêW_#..W?9@Bu$K_y6“XnZj@58k Vu=׫q"*}+2q@IkL(hբA%5E.Z^n]),[׀Y-w,(nhYߺ/EDQo@4iUɟ QUf׬J8NRA" ܁;3ے>P1j)1)mK Q3u/vV` P('Njk'l8U>N pރtZ1Lv+uF 6$ wvPlH&K/3x]$t^qxMش2KO(N`pHF4lA|PYeog;Mpbzxm_O1sKL.>PoՇMu[*M~GMN,̸TD|xK w9Ѯ ̚KR >Fج7K>/o7_̛1zjp\?<&^ ψpa|;-1m[|X^A`OJ|µvTШ&mW:ʙ|>1!ڂsZsc+~'t M*U<8&(b,mf*^XT`N+Xd+UJc  VQVt <Ŀm}I%.&m%>99 ,Y۟y0)oB80-dv?#;)`%=w*<LvH8?Y_m~}@ ?:>+Oׅti(Ffo+dϣV.eI%{ʧ^y "࣏"STJ*DIl`Rӡ6'j(_ɚ H!HG{4fG(7 9W PmUHpVp$&KaE6|~(3wBs<úX஽gk二;` \Gai Dna݁&lV>oԢ/S/8/Ee|y*C)[z]&?<-kcwpP$C=⻥q׸7OKc@ `;@hFj^ڂZ=}w2$fCbAv3rcAZ7!i\Z6?fqJ8:Z}^ɳYv`:dO܇]!!rDvTDlA_\5bxuML"J$2EZ%6KvI`~[dfZ'>>I"\GH{NJiA FeܙvtCL1A0m'=ψͮvk~-c}tDUq7a`I V3rY \h1PL~A{XoR8t[5 iߋ5wddNfCXnM~>ޒRfaf]휙ݯbUWrDHS>-8N~Ckߪۦ= Ft,l+ECGySΦ vDb}L!”&}͜w+@w +kӐIIcw0%0K=Ȓd!tν ^@BO3p+s-&%o}O K AVO#LM/á$ִN_0@܍2u9g Kr|)dxU~{ț"R( Y::kɱ8y+' 5*}k@ʙV  <:fI g;4MIk A PEb^OOQEQ۔TƀXY4ubt(Ś(~VɞؙmFu"3XNb>=qhz5t,9@|wJv?`Ѱl8d Ծ:|8=5,2.ʒ=veÁ>LJۊAy\ќ}zޯQ['2dh(YⰣMG 9n5vaT ,ejg'/h}+GFTQ7rf$ڿ4JbR2[%kߵH!඘tmoos>CmyL4V@>l@P!j`a'_7} KV)p3])0@7J3TܿK*_T6%>[]5=y G|vm+s->4S?E}[o\9mgQu0]K!Ml2Rg1]XnQypeR{-m>=Nripx%U6&ɪ?ٸ@o˪X$n]IETlX /J*|~Df/QC)=M2/ǫ桖RuW \|8cvxG<ZB;oϴW]@# Bbs.!MPwaURv:J һJTw +)!3 17Xf/DBmy=SX:$+/j$nqS1:\i$11x n)Saf"ut52l UU0`u7 Wg/ޢ}`+>OE}I";w!/:g7]DjA|ڝ]rƞW8mm"Rmwlɺ'=U\3DmX3dsa;ɾ!jFp3[P eX֟91uN Ppd=\oSöB흶_W-#nqp D /dI[gKDV3JTmmxV {k rhes_.ǔ߈6h1]eKKeBQHH .o@j_(VbLK^(HKӔa1P,0 %ޠ![@B=l}|>)-՛.TY2=XJ ֭G .( 6w}'_JEwES&{vߦQTVGyy %uglA2{S#gȷ-WԎ]SqBOEԶVP'U>6#'yͮ ~CN/gCFfsB}V(S$ЂA;dT9N .zXOyV282%voR 3 7@h3oH?a͸29^9齜L&)fr(~Z=S+ΣX YF1_7S<s>T=&` P eV\* Rf }XTl=s:I ,g 5'u<?ETyӳf;\9@nԫDj@d9.ck9aAmR _Q 8eG1J"Nu1ga(3~Fz*Rтx/ OȨJ2[oXsj{+7tBoD(}x#k=Ik grZtBJib;= Ny-zN_W3XuSð*%+JkҟG<9fF\;!8hbty,rb {}ѡ nh9{Y9#~rS 55<&$u\pz|dQiG/ٳY- SNY̬p{+.4_3"M xH7rp,1J!Mt fD/ w i#<#%pz\Do@SY?c46SSa!HVI-eqe\'6)/TQ7+o ʃ ϡ C9=Se/'pv@e9*r`!^{L8:$߄A9<ܡ1iYp@{dY&4-_po[񈥝|THE6pTp"Ϥ6V$RDUk)&Ri$4w?㥛=Q !\v`Cjwr9dEэcER{ 24ǜVaHjvQg\ pS6X49LN(=''6_|ȴ_j=m,m8B3G%x7;.ѮSklKj^*c*S\BgpMˎ_I)r(6]|.a =&l&P45_'HɲadGgCX)3zi)kkПEʜq0 2ΝD`:_-f吼L_ҰG x|O.")ne1t_ilsAF.%K.o'nwp, x$Y L!{EgezBh5lYv;fU-c5Bm4 u۟TU- 7M2@iMg5;VOWѵnnc򯴝d64½fIf|y% '_~Ys u:Ay_>SD=5n5[-)|F-|Sr1"k@3hos<V??AS؉<V mR7< ºL]v#+d #H i{[9!2v?rN5(l>a˶ʘ^My?6OUwjp5F|yz ;~vuzn޶zBMk4*!#C;Oè\s ݠS%AU`" \2Wxd&_zEi`TIȆj47 Aj J]1d|9ʇOYPOД$ņD"_|(}u d% npiCߑx`*1/Le9i%6N trlq}5~6lܠNs%VS~yx[6Y#~̈ahX K/њ 7e#dt/h%yc F'_+ v$`XdQv {f2h8$ h~lђq423.U܁d~!Av۫Hd/R$&yڷaW{}2rNWfԫٸ>s_-UBDK"{+([{Uw- : ;7r"= iAXwg1*1^3قx!ܙzPشPTΚx )>6v#ǜc />bߜvdocjh=XZgX<Yf8MyNS\§Qؕb "ǥ_[ޙ Q`ךm;B(t[Vjl,2ij:k{p3gh9^(޿x.5]1YpϬ^_YSye]#'D#P{g҅,v#Br4}BW\a" Y/GoٿzCf x ^`p998|e&6'3)+ƒux!_oY!,3 045$V?hq zZYA$x$r/=B} 2HHBCMC!G,1:4%:Րv{ p+ih,$^ӑJV T3Cw(OYOAXC!c#PH%4|.S)u OW0&/&Aw/f9!B y^%ƨ2_~/ڲ@C0P=+]™9q֥[V/;*028u'GR[+~Yٟ( LJ^0$6 _M#>k^uԮ>v(m6ea4b[3E M=M^Fm/E9Yˊ,VhЏ$OXSwD=HzpAy9PP D,OõѫQhJ?Tn߱`W؁ yظ;^U%ֶܘk"O=%/+f6VtӅ 9qPo8 ' QFePm"]1\#Dߝ&KFrgs̀_Ee &9҉|aAM XY[.6͈kHkՋ }pi}dS1&ʊ&x&&寬G}?a+",xF`p<Ƹs `Y{ ?Nz0}Zl'i yϨ0+pVP Į6;z*3g]V8&q7DʨqWSs%R}Lmguu4#8s!uYO?ӵ'h,GJ: iX{6ՠAMEp?Ç~Ya*֟ yf\.Z ~n7ȽHh ~uqQ C>z1VW0RvO"G}).UBgUҏ(k5/+=7Y=%9~;\-[YăQQjR'a?5Lj:sQ p oT VeD)$EX죇l*&`'W'*ZcAtB z5E YF3rb+F=!EkESl,7`ofǖ=^լ/4mZ<WZP{5+'ݛdhXlr] 䆂 LmafdhCM6ۿnkldD+sbR, s>xCQ¥ѭz24eMKRPB!/M>\цUK0T R\x@)JpLKtbޣq'OT)R'vuz{)iv{.tg\Bl۱&Gϲ9$^*16>:I̹3pck~(Osk8|&/+{=!9Hڐr@Y\3@L5s.6Zl@U.vI#QDn ñƛ}E5p9|ngaH~\HY PidZPiqyW3-߶ ]z͙tjO]9΃ gv~nI%╠Ѭᘘ1<6!hf2a+Uΰy e ^@&AO]{y[<8#Y1<ĄssmPoEblܟ>3c.x}8}><47 jMi#2F2Qk6/p"YR܇EbWG(}l5a9flO~WV_at6F῾a-I}$fZ -s#)&k[X?d Dմ%ﰻc#݀"OZgOD_10`r<,q>--]ЦwLG,6FXS&BSi=> e3' `M >$]43hch zorNJꀎEX}##:#kAV*,GCڬ_l}_u)/W[JYb:% z@:P>]X?;qfl7>k8:{L5~dWQs1dٮJ%~#i'4Ggg6P)t%QݓB&J+{ Qڻc!lxz5 g(p,Ҙ),,j:۶YLG7W~Pd?DPS4C8>s 3yH!нKXɓ톑pxGSHw$*r!O3v.W[c7L^X&,&GD_EZО.֊>TYb_T6K8LJ)fONҝK8RNFͶ)SsD*LN s{_ch Vtde dK1[/d+! iqGEN[ tuX*I. bϿ/&"0_ _x8'u"k Fy3 zH,Q3%Rɋ! ܴ&-BM zZ6PB^ 2dЁ(a.ރ?o%&_A}:jly}}ĵ"ԅ 2CbXzӗ%u~]J/Xi/K^|{9qs@c>I;6mL3\ xc)=)&wQ̴HCp5lą`9;Iu?=8vQhymyJ/8א P15'l|((,>xIǹя",1 )R\D UD+ ݏoiBxk[ sh)`8>[EXpbMHAJ4 (CYH;za.57YѬBr@DQt;?! 8D.<Inv'؃@;.*l䋧i2ٙHyZ;jnN ;_;* h8 Ń7]/ kmm.[?7C(yG٠p 4Qy ;(yq.ch$ԡCOeÿj|ܐH;g@'+9ϓ Lʹϖ!r1ֈոcx,Yl*&5mC>8A _T`}.Ig s%'Nm-mhkZw6>$v  %eْ{"必w,u-`T=Xt.`2 r9 b~؊):?` |6 SbEOzO:6GZ)­)%.H2HF΁p(3hp)&5W:+nUUiIfm.pѤbc!Fُy8kK@mgq}qZ%TRiJmqr,ֶZ}j 8T"J&e5{FGs%(} g>K ECcVBNN'}l.8,RQ)kckY{n5?!0W-n>*BZH̬>Aܐ4çH82D?yd6N5r#a (G-="]q͆-y2/S6LS, %|_Lf\`Q]!yUkeQhͱ60+=d|iäQ$=H6]pFyU{oJQ CgO,X ]+sMP@5)~J*|xsDTP#;v`sٻE>-":avFCEH4oE't`,ēiGDX׸t'&V {϶)|bu$Ѣ!?uhC{%֝Huœ޷1ZkddGn-~%u@nL&}-<r5zJC ϴ5^:@Ha+X;py"~_e ]\H i7=@Cw=w432舌L7q ['0tʻx؏ѬaǠEi2"}Hԑ4°@MozΤY4. $5JT <C1d5K|wV^@Qa|fDZ1vl=)XICVrGCSz ӿz܆&6y9gUyH.pƯ#bX'6yECj=9gMs𖭙갼-ez%6,K^B6Y6ǰ 3]_ȱ7S)r'!.[ ܖ-Y_Pj D1D/tOiyފ (E V.E"YubKh4!H xU.#Fy ڛZhiF(ڞհ BA$Y6n+'\7+ G Mutؔcw\% :m59.|(˿1b_+j"aj8ujUŢн9 \?nͣcE=v.3 A,v #25a)}cWZ漦xwH_iyU+$ :{8Z-cr˩d|vEW$RK Ꮙ4 B+zHxj h¶)"0Q:.<5L\}A!;fؑ^ƈm^FB #[_\%Օզ4eXFЌv,= s/7)dg{WV3à:K.?+ N]` w++M3DuQ <N2t)_ARM R>TJ)fڞ]ifwԾe&}fH^hhP +ػ{=m-}2RgKK_??~0@I>f+ /S6VW"_&YM:/TjhYȒi7m6ޓ Y7sa&x o9.cQjU+Ƶw^4ڤץ" '.+z":Li| &1Ĭna}\Q< Al vl^LX~CA8FүϢIKp+O^ҩ0L9P4kO~[EȣSHihSoaq?aLLߵuD9Q Fғv{1c\S̴CGĬ34"w<ؘbz:c-G9Lh]m{9UXmSIH${2 3^Ŏ-U_" m2U93&v(6d&\O0 @y618AL5yb24`S.aT%1!8vR|+lc1=R"=8yjLfS+9Z@Ȗ(zpyzTj?c/0ern"͹@ &?9Y9ߙ L (Eh yY! "~Pj nr霿2߾দES%y#tUaN4o-D:ۑ4PdPWG P?Abt _(1}Z_J ސ`/7t]Z+e#;m[qhe Qަ*AN|c+8KRh7@:tje,e$۴~ɈE`Lȩ:+7|zn8>A.EvY-]sGt>b9ok2HʱԌ<}pK?D}qo-Tk+"o2/}'_i@$)Or+wI(Nv8q d܁D"kOorܺ ZS7P/2%&mid.fVj \Hs +#*V:S22*m2;ݕAkgao|pb M`LO;S{ɚ7 I]Iˣ\|3HqZzVow3|CNk/L 36oKJw3gv:7M'zio,j0*x#ìᅼKRlS8^{:,!GYV4wqwTK%?/ۘA6UZp6qHS4 }9,))LbӃoS \SK6z4!$M% /{4PXgU' s(ZN¿OlRc̉eKp \^mf-);^ܪ'؝,92;7{ ;T^<:KO{Ww> +h+0TaF Zwm)/47QLQ8s ˸ GFqVƯX.䘭2tTvvP&X>T,Cq KkGjS 3&BKTEڗVhZ,P. 2Ffcvy:Ɲתʢ.~L߇ъ"V'6W ЩA~{P)yRESC.YF_G巚T@ށ[ AMA2QU=߂.ajVp<׊'h&bRI ѕ5tna9AWB[< n&M>sa>{:80뽧͖;ÕD,#[$s]* (>o-Ŷ 8{_\ z7,5 >n֌Bػ?޳DBPy?V7cMH/;XR_KrIFd]5fpf 84l ;0 nuV48}a" 58⼑TqrL[,4%9KaJb-{#2M꫈ )>܁j,%Rch"ira'S$J9 PV#bP7p?^H#;鬱O3B҄_<;^^'-ћ m#X>(N$Z" mQ$r٪g4'Rwu"s;d`[V;` pm>@ 0?]S/ErU>`',a}w׋Dh;[K{Z^P9F Fn8L}a]Kl-y)aZPu@(ԫ&eHt8,FDK`]s딉R1X nc"\DjPY)I>D%@4|׶xDjɧ硑 ZTY10?]IКe4{Wj $*i3'#䰘~K!5`'r~śL-tRgWjf59Z}q 𞗥%Z| wSͩn+d?,$6j0n CJvϋR'VKrb:b.-> fIytX$qU-"O l NqTzo(zz_!eF."Vc45:x(Ҿ!yyEƷ:ٵQu2_KԐ3Nm4~X.ȖYX&W! 6!-OP3e?'e!*x7U~z\vue1^Pj:حD%,zGlN40ɞz㝓s&}_#y:X>z{(6cDιB YZ