asterisk-ooh323-13.7.1-1.fc22$>l\Tk2yԎ>9?d  p '=V\dl p t |  $DL(B8L*9*:A*GHIXY\0]8^Sb}defltuvwXx`yh Casterisk-ooh32313.7.11.fc22H.323 channel for Asterisk using the Objective Systems Open H.323 for C libraryH.323 channel for Asterisk using the Objective Systems Open H.323 for C library.V&arm04-builder06.arm.fedoraproject.org Fedora ProjectFedora ProjectGPLv2Fedora ProjectApplications/Internethttp://www.asterisk.org/linuxarmv7hl|V.V820e2f3ed9c13f9a506c52f06440a5117162f72a1dfc72af192dea18faed47e943ab69e8ec4f8adfa218ef2e2dc6288f11e06ebfe2d475a2dde0d05cb3025743asteriskrootasteriskrootasterisk-13.7.1-1.fc22.src.rpmasterisk-ooh323asterisk-ooh323(armv7hl-32)config(asterisk-ooh323)@@@@@@@@    @asteriskconfig(asterisk-ooh323)ld-linux-armhf.so.3ld-linux-armhf.so.3(GLIBC_2.4)libc.so.6libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.5)libpthread.so.0libpthread.so.0(GLIBC_2.4)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)13.7.1-1.fc2213.7.1-1.fc223.0.4-14.6.0-14.0-15.2-14.12.0.1V=@VV@Vk@Ua@UrU&iU&iUUTr@Tr@T TT5TmTmTeTD@TD@TD@TD@TD@SS@SSSSSSt@SW@SS@R@R@R@Re@R7R7QQ@QV@Q@Q@QvwQT0QP9@PrP!@PqP@P7@PP@P@P~PtPb@Pb@Pb@PE@PE@P?UP?UP?UP?UP/P@OOOG@O#O#OO O OOOtNOc+@O]I>]I-I-I-I-IH,HCH@HWH@H@H@HkmHQHO@H1kH @Gu@GGG@G@G@G߮G΋@G@G@G@GG{|Gt@Gl@GiGiGg@GcGcG_@G_@G^{G]*@GO@GB@GAzG=@G9G G m@F%@FS@F^F^F @F@FF;@F;@FF@FtF#@F@FEF@F@Fzh@FvsFvsFvsFvsFvsFu"@Fu"@Fr@FAF1F@EWE@E@E8@E7hE6@E6@E6@E2"DDD(@DWIDLDGwDGwDF&@D - 13.7.1-1Fedora Release Engineering - 13.3.2-3.1Jared Smith - 13.3.2-3Robert Scheck - 13.3.2-2Fedora Release Engineering - 13.3.2-1.2Jitka Plesnikova - 13.3.2-1.1Jeffrey C. Ollie - 13.3.2-1:Jeffrey C. Ollie - 13.3.1-1:Jeffrey C. Ollie - 13.3.0-1:Jeffrey C. Ollie - 13.2.0-1:Jeffrey C. Ollie - 13.1.1-1:Jeffrey C. Ollie - 13.1.0-1Peter Robinson 13.0.2-3Tom Callaway - 13.0.2-2Jeffrey C. Ollie - 13.0.2-1Jeffrey C. Ollie - 13.0.1-1Jeffrey C. Ollie - 13.0.0-1Tom Callaway - 11.13.1-2Jeffrey C. Ollie - 11.13.1-1Jeffrey C. Ollie - 11.13.0-1Jeffrey C. Ollie - 11.12.1-1Jeffrey C. Ollie - 11.12.0-1Jeffrey C. Ollie - 11.11.0-1Jitka Plesnikova - 11.10.2-2.2Fedora Release Engineering - 11.10.2-2.1Jeffrey Ollie - 11.10.2-2:Jeffrey Ollie - 11.10.2-1:Jeffrey Ollie - 11.10.1-1:Jeffrey Ollie - 11.10.0-1:Fedora Release Engineering - 11.9.0-2.1Dennis Gilmore - 11.9.0-2Jeffrey Ollie - 11.9.0-1:Jeffrey Ollie - 11.8.1-1:Jeffrey Ollie - 11.8.0-1:Jeffrey Ollie - 11.7.0-1:Jeffrey Ollie - 11.6.1-1:Jeffrey Ollie - 11.6.0-1:Jeffrey Ollie - 11.5.1-3:Jeffrey Ollie - 11.5.1-2:Jeffrey Ollie - 11.5.1-1:Fedora Release Engineering - 11.4.0-2.2Petr Pisar - 11.4.0-2.1Rex Dieter 11.4.0-2Jeffrey Ollie - 11.4.0-1:Tom Callaway - 11.3.0-2:Jeffrey Ollie - 11.3.0-1:Jeffrey Ollie - 11.2.2-1:Jeffrey Ollie - 11.2.1-1:Jeffrey Ollie - 11.2.0-1:Jeffrey Ollie - 11.1.2-1:Jeffrey Ollie - 11.1.1-1:Jeffrey Ollie - 11.1.0-1:Jeffrey Ollie - 11.0.2-1:Dan Horák - 11.0.1-3Dennis Gilmore - 11.0.1-2Jeffrey Ollie - 11.0.1-1Jeffrey Ollie - 11.0.0-1:Jeffrey Ollie - 11.0.0-0.7.rc2:Jeffrey Ollie - 11.0.0-0.6.rc1Jeffrey Ollie - 11.0.0-0.5.beta2Jeffrey Ollie - 11.0.0-0.4.beta2Jeffrey Ollie - 10.8.0-1Dan Horák - 11.0.0-0.3.beta1Dan Horák - 10.7.1-2Jeffrey Ollie - 10.7.1-1Jeffrey Ollie - 10.7.0-1Jeffrey Ollie - 10.6.1-1Jeffrey Ollie - 10.6.0-1Jeffrey Ollie - 11.0.0-0.2.beta1Fedora Release Engineering - 10.5.2-1.2Petr Pisar - 10.5.2-1.1Jeffrey Ollie - 10.5.2-1:Petr Pisar - 10.5.1-1.1Jeffrey Ollie - 10.5.1-1Jeffrey Ollie - 10.5.0-1Petr Pisar - 10.4.2-1.1Jeffrey Ollie - 10.4.2-1Jeffrey Ollie - 10.4.1-1Jeffrey Ollie - 10.4.0-1Jeffrey Ollie - 10.3.1-1Russell Bryant - 10.3.0-1Russell Bryant - 10.2.1-1Jeffrey C. Ollie - 10.1.2-2Jeffrey C. Ollie - 10.1.2-1Jeffrey C. Ollie - 10.1.1-1Jeffrey C. Ollie - 10.1.0-1Russell Bryant - 10.0.0-2Fedora Release Engineering - 10.0.0-1.1Jeffrey C. Ollie - 10.0.0-1Jeffrey C. Ollie - 10.0.0-1Jeffrey C. Ollie - 10.0.0-0.7.rc3Jeffrey C. Ollie - 10.0.0-0.6.rc2Jeffrey C. Ollie - 10.0.0-0.5.rc1Jeffrey C. Ollie - 10.0.0-0.4.beta2Jeffrey C. Ollie - 10.0.0-0.3.beta2Jeffrey C. Ollie - 10.0.0-0.2.beta2Jeffrey C. Ollie - 10.0.0-0.1.beta1Petr Sabata - 1.8.5.0-1.2Petr Sabata - 1.8.5.0-1.1Jeffrey C. Ollie - 1.8.5.0-1Jeffrey C. Ollie - 1.8.5-0.2Jeffrey C. Ollie - 1.8.5-0.1.rc1Jeffrey C. Ollie - 1.8.5-0.1.rc1Jeffrey C. Ollie - 1.8.4.4-2Jeffrey C. Ollie - 1.8.4.4-1Jeffrey C. Ollie - 1.8.4.3-3Jeffrey C. Ollie - 1.8.4.3-2Jeffrey C. Ollie - 1.8.4.3-1Jeffrey C. Ollie - 1.8.4.2-2Marcela Mašláňová - 1.8.4.2-1.2Marcela Mašláňová - 1.8.4.2-1.1Jeffrey C. Ollie - 1.8.4.2-1:Jeffrey C. Ollie - 1.8.3.3-1Jeffrey C. Ollie - 1.8.3.2-2Jeffrey C. Ollie - 1.8.3.2-1Jeffrey C. Ollie - 1.8.3.1-1 - 1.8.3-1 - 1.8.3-0.7.rc3Jeffrey C. Ollie - 1.8.3-0.6.rc2Jeffrey C. Ollie - 1.8.3-0.5.rc2Jeffrey C. Ollie - 1.8.3-0.4.rc2Fedora Release Engineering - 1.8.3-0.3.rc2Jeffrey C. Ollie - 1.8.3-0.2.rc2Jeffrey C. Ollie - 1.8.3-0.1.rc1Jeffrey C. Ollie - 1.8.2.3-1Jeffrey C. Ollie - 1.8.2.2-2Jeffrey C. Ollie - 1.8.2.2-1Jeffrey C. Ollie - 1.8.2.1-1Jeffrey C. Ollie - 1.8.2-1Jeffrey C. Ollie - 1.8.1.1-1Jeffrey C. Ollie - 1.8.1-1Dennis Gilmore - 1.8.0-6Dennis Gilmore - 1.8.0-5Dennis Gilmore - 1.8.0-4Jeffrey C. Ollie - 1.8.0-3Jeffrey C. Ollie - 1.8.0-2Jeffrey C. Ollie - 1.8.0-1Jeffrey C. Ollie - 1.8.0-0.8.rc5:Jeffrey C. Ollie - 1.8.0-0.7.rc3Jeffrey C. Ollie - 1.8.0-0.6.rc2Jeffrey C. Ollie - 1.8.0-0.5.beta5Jeffrey C. Ollie - 1.8.0-0.4.beta4Jeffrey C. Ollie - 1.8.0-0.3.beta3Jeffrey C. Ollie - 1.8.0-0.2.beta2Jeffrey C. Ollie - 1.8.0-0.1.beta2Jeffrey C. Ollie - 1.6.2.10-1Jeffrey C. Ollie - 1.6.2.8-0.3.rc1Marcela Maslanova - 1.6.2.8-0.2.rc1Jeffrey C. Ollie - 1.6.2.7-1Jeffrey C. Ollie - 1.6.2.7-0.2.rc3Jeffrey C. Ollie - 1.6.2.7-0.1.rc2Jeffrey C. Ollie - 1.6.2.6-1Jeffrey C. Ollie - 1.6.2.6-0.1.rc2Jeffrey C. Ollie - 1.6.2.5-2Jeffrey C. Ollie - 1.6.2.5-1Jeffrey C. Ollie - 1.6.2.4-1Jeffrey C. Ollie - 1.6.2.2-1Jeffrey C. Ollie - 1.6.2.1-1Jeffrey C. Ollie - 1.6.2.1-0.1.rc1Jeffrey C. Ollie - 1.6.2.0-1Jeffrey C. Ollie - 1.6.2.0-0.16.rc8Jeffrey C. Ollie - 1.6.2.0-0.15.rc7Jeffrey C. Ollie - 1.6.2.0-0.14.rc6Jeffrey C. Ollie - 1.6.2.0-0.13.rc6Jeffrey C. Ollie - 1.6.2.0-0.12.rc6Jeffrey C. Ollie - 1.6.2.0-0.11.rc5Jeffrey C. Ollie - 1.6.2.0-0.10.rc4Jeffrey C. Ollie - 1.6.2.0-0.9.rc3Jeffrey C. Ollie - 1.6.2.0-0.8.rc3Jeffrey C. Ollie - 1.6.2.0-0.7.rc3Jeffrey C. Ollie - 1.6.2.0-0.6.rc3Jeffrey C. Ollie - 1.6.2.0-0.5.rc3Jeffrey C. Ollie - 1.6.2.0-0.4.rc3Jeffrey C. Ollie - 1.6.2.0-0.3.rc2Jeffrey C. Ollie - 1.6.2.0-0.2.rc2Jeffrey C. Ollie - 1.6.2.0-0.1.rc2Jeffrey C. Ollie - 1.6.1.6-2Jeffrey C. Ollie - 1.6.1.6-1Jeffrey C. Ollie - 1.6.1-0.26.rc1Tomas Mraz - 1.6.1-0.25.rc1Fedora Release Engineering - 1.6.1-0.24.rc1Jeffrey C. Ollie - 1.6.1-0.23.rc1Fedora Release Engineering - 1.6.1-0.22.rc1Jeffrey C. Ollie - 1.6.1-0.21.rc1Tomas Mraz - 1.6.1-0.13.beta4Jeffrey C. Ollie - 1.6.1-0.12.beta4Jeffrey C. Ollie - 1.6.1-0.10.beta4Jeffrey C. Ollie - 1.6.1-0.9.beta4Jeffrey C. Ollie - 1.6.1-0.8.beta4Jeffrey C. Ollie - 1.6.1-0.7.beta3Alex Lancaster - 1.6.1-0.6.beta2Jeffrey C. Ollie - 1.6.1-0.5.beta2Jeffrey C. Ollie - 1.6.1-0.4.beta2Jeffrey C. Ollie - 1.6.1-0.3.beta2Jeffrey C. Ollie - 1.6.1-0.2.beta2Jeffrey C. Ollie - 1.6.0.1-3Jeffrey C. Ollie - 1.6.0.1-2Jeffrey C. Ollie - 1.6.0-1- Bastien Nocera - 1.6.0-0.22.beta9Jeffrey C. Ollie - 1.6.0-0.21.beta9Jeffrey C. Ollie - 1.6.0-0.20.beta9Jeffrey C. Ollie - 1.6.0-0.19.beta9Jeffrey C. Ollie - 1.6.0-0.18.beta9Jeffrey C. Ollie - 1.6.0-0.17.beta9Jeffrey C. Ollie - 1.6.0-0.16.beta9Jeffrey C. Ollie - 1.6.0-0.15.beta9Jeffrey C. Ollie - 1.6.0-0.14.beta9Jeffrey C. Ollie - 1.6.0-0.13.beta8Jeffrey C. Ollie - 1.6.0-0.12.beta7.1Jeffrey C. Ollie - 1.6.0-0.11.beta7.1Jeffrey C. Ollie - 1.6.0-0.10.beta7Jeffrey C. Ollie - 1.6.0-0.9.beta6Jeffrey C. Ollie - 1.6.0-0.8.beta6Jeffrey C. Ollie - 1.6.0-0.6.beta6Tom "spot" Callaway - 1.6.0-0.5.beta5Jeffrey C. Ollie - 1.6.0-0.4.beta5Jeffrey C. Ollie - 1.6.0-0.3.beta4Jeffrey C. Ollie - 1.6.0-0.2.beta4Jeffrey C. Ollie - 1.6.0-0.1.beta4Jeffrey C. Ollie - 1.4.18-1Jeffrey C. Ollie - 1.4.17-1Jeffrey C. Ollie - 1.4.16.2-1Jeffrey C. Ollie - 1.4.16.1-2Jeffrey C. Ollie - 1.4.16.1-1Jeffrey C. Ollie - 1.4.16-2Jeffrey C. Ollie - 1.4.16-1Jeffrey C. Ollie - 1.4.15-7Jeffrey C. Ollie - 1.4.15-6Jeffrey C. Ollie - 1.4.15-5Jeffrey C. Ollie - 1.4.15-4Jeffrey C. Ollie - 1.4.15-3Jeffrey C. Ollie - 1.4.15-2Jeffrey C. Ollie - 1.4.15-1Jeffrey C. Ollie - 1.4.14-2Jeffrey C. Ollie - 1.4.14-1Jeffrey C. Ollie - 1.4.13-7Jeffrey C. Ollie - 1.4.13-6Jeffrey C. Ollie - 1.4.13-1Jeffrey C. Ollie - 1.4.12.1-1Jeffrey C. Ollie - 1.4.11-1Jeffrey C. Ollie - 1.4.10.1-1Jeffrey C. Ollie - 1.4.10-1Jeffrey C. Ollie - 1.4.9-7Jeffrey C. Ollie - 1.4.9-6Jeffrey C. Ollie - 1.4.9-5Jeffrey C. Ollie - 1.4.9-4Jeffrey C. Ollie - 1.4.9-3Jeffrey C. Ollie - 1.4.9-2Jeffrey C. Ollie - 1.4.9-1Jeffrey C. Ollie - 1.4.8-1Jeffrey C. Ollie - 1.4.7.1-1Jeffrey C. Ollie - 1.4.7-1Jeffrey C. Ollie - 1.4.6-4Jeffrey C. Ollie - 1.4.6-3Jeffrey C. Ollie - 1.4.6-2Jeffrey C. Ollie - 1.4.6-1Jeffrey C. Ollie - 1.4.5-10Jeffrey C. Ollie - 1.4.5-9Jeffrey C. Ollie - 1.4.5-8Jeffrey C. Ollie - 1.4.5-7Jeffrey C. Ollie - 1.4.5-6Jeffrey C. Ollie - 1.4.5-5Jeffrey C. Ollie - 1.4.5-4Jeffrey C. Ollie - 1.4.5-3Jeffrey C. Ollie - 1.4.5-1Jeffrey C. Ollie - 1.4.4-2Jeffrey C. Ollie - 1.4.4-1Jeffrey C. Ollie - 1.4.2-1Jeffrey C. Ollie - 1.4.1-2Jeffrey C. Ollie - 1.4.1-1Jeffrey C. Ollie - 1.4.0-6.beta4Jeffrey C. Ollie - 1.4.0-5.beta3Jeffrey C. Ollie - 1.4.0-4.beta3Jeffrey C. Ollie - 1.4.0-3.beta3Jeffrey C. Ollie - 1.4.0-2.beta3Jeffrey C. Ollie - 1.4.0-1.beta3Jeffrey C. Ollie - 1.4.0-0.beta2Jeffrey C. Ollie - 1.2.10-1Jeffrey C. Ollie - 1.2.9.1Jeffrey C. Ollie - 1.2.8Jeffrey C. Ollie - 1.2.7.1-6Jeffrey C. Ollie - 1.2.7.1-5Jeffrey C. Ollie - 1.2.7.1-4Jeffrey C. Ollie - 1.2.7.1-3Jeffrey C. Ollie - 1.2.7.1-2Jeffrey C. Ollie - 1.2.7-1Jeffrey C. Ollie - 1.2.6-3Jeffrey C. Ollie - 1.2.6-2Jeffrey C. Ollie - 1.2.6-1Jeffrey C. Ollie - 1.2.5-1Jeffrey C. Ollie - 1.2.4-4Jeffrey C. Ollie - 1.2.4-3Jeffrey C. Ollie - 1.2.4-2Jeffrey C. Ollie - 1.2.4-1Jeffrey C. Ollie - 1.2.3-4Jeffrey C. Ollie - 1.2.3-3Jeffrey C. Ollie - 1.2.3-2Jeffrey C. Ollie - 1.2.3-1- Update to upstream 13.7.1 release for security fixes - Resolves AST-2016-001: BEAST vulnerability in HTTP server - Resolves AST-2016-002: File descriptor exhaustion in chan_sip - Resolves AST-2016-003: Remote crash vulnerability receiving UDPTL FAX data - Full changelog at http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.7.1 - Also build the 'radius' sub-package against freeradius-client-devel, as the radiusclient-ng project is dead- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Remove %defattr macro invocations, as they are no longer needed- Rebuild for libical 2.0.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Perl 5.22 rebuild- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.28, 11.6, and 13.1 and Asterisk 1.8, 11, 12, and 13. The available - security releases are released as versions 1.8.28.cert-5, 1.8.32.3, 11.6-cert11, - 11.17.1, 12.8.2, 13.1-cert2, and 13.3.2. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolves the following security vulnerability: - - * AST-2015-003: TLS Certificate Common name NULL byte exploit - - When Asterisk registers to a SIP TLS device and and verifies the server, - Asterisk will accept signed certificates that match a common name other than - the one Asterisk is expecting if the signed certificate has a common name - containing a null byte after the portion of the common name that Asterisk - expected. This potentially allows for a man in the middle attack. - - For more information about the details of this vulnerability, please read - security advisory AST-2015-003, which was released at the same time as this - announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.28-cert5 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.32.3 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert11 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.17.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.8.2 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-13.1-cert2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.3.2 - - The security advisory is available at: - - * http://downloads.asterisk.org/pub/security/AST-2015-003.pdf- The Asterisk Development Team has announced the release of Asterisk 13.3.1. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 13.3.1 resolves an issue reported by the - community and would have not been possible without your participation. - Thank you! - - The following is the issue resolved in this release: - - * --- pjsip: resolve compatibility problem with ast_sip_session - (Closes issue ASTERISK-24941. Reported by Matt Jordan) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-13.3.1- The Asterisk Development Team has announced the release of Asterisk 13.3.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 13.3.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - New Features made in this release: - ----------------------------------- - * ASTERISK-24703 - ARI: Add the ability to "transfer" (redirect) a - channel (Reported by Matt Jordan) - * ASTERISK-17899 - Handle crypto lifetime in SDES-SRTP negotiation - (Reported by Dwayne Hubbard) - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-24616 - Crash in res_format_attr_h264 due to invalid - string copy (Reported by Yura Kocyuba) - * ASTERISK-24748 - res_pjsip: If wizards explicitly configured in - sorcery.conf false ERROR messages may occur (Reported by Joshua - Colp) - * ASTERISK-24769 - res_pjsip_sdp_rtp: Local ICE candidates leaked - (Reported by Matt Jordan) - * ASTERISK-24742 - [patch] Fix ast_odbc_find_table function in - res_odbc (Reported by ibercom) - * ASTERISK-24479 - Enable REF_DEBUG for module references - (Reported by Corey Farrell) - * ASTERISK-24701 - Stasis: Write timeout on WebSocket fails to - fully disconnect underlying socket, leading to events being - dropped with no additional information (Reported by Matt Jordan) - * ASTERISK-24772 - ODBC error in realtime sippeers when device - unregisters under MariaDB (Reported by Richard Miller) - * ASTERISK-24752 - Crash in bridge_manager_service_req when bridge - is destroyed by ARI during shutdown (Reported by Richard - Mudgett) - * ASTERISK-24741 - dtls_handler causes Asterisk to crash (Reported - by Zane Conkle) - * ASTERISK-24015 - app_transfer fails with PJSIP channels - (Reported by Private Name) - * ASTERISK-24727 - PJSIP: Crash experienced during multi-Asterisk - transfer scenario. (Reported by Mark Michelson) - * ASTERISK-24771 - ${CHANNEL(pjsip)} - segfault (Reported by - Niklas Larsson) - * ASTERISK-24716 - Improve pjsip log messages for presence - subscription failure (Reported by Rusty Newton) - * ASTERISK-24612 - res_pjsip: No information if a required sorcery - wizard is not loaded (Reported by Joshua Colp) - * ASTERISK-24768 - res_timing_pthread: file descriptor leak - (Reported by Matthias Urlichs) - * ASTERISK-24685 - "pjsip show version" CLI command (Reported by - Joshua Colp) - * ASTERISK-24632 - install_prereq script installs pjproject - without IPv6 support (Reported by Rusty Newton) - * ASTERISK-24085 - Documentation - We should remove or further - document the 'contact' section in pjsip.conf (Reported by Rusty - Newton) - * ASTERISK-24791 - Crash in ast_rtcp_write_report (Reported by - JoshE) - * ASTERISK-24700 - CRASH: NULL channel is being passed to - ast_bridge_transfer_attended() (Reported by Zane Conkle) - * ASTERISK-24451 - chan_iax2: reference leak in sched_delay_remove - (Reported by Corey Farrell) - * ASTERISK-24799 - [patch] make fails with undefined reference to - SSLv3_client_method (Reported by Alexander Traud) - * ASTERISK-22670 - Asterisk crashes when processing ISDN AoC - Events (Reported by klaus3000) - * ASTERISK-24689 - Segfault on hangup after outgoing PRI-Euroisdn - call (Reported by Marcel Manz) - * ASTERISK-24740 - [patch]Segmentation fault on aoc-e event - (Reported by Panos Gkikakis) - * ASTERISK-24787 - [patch] - Microsoft exchange incompatibility - for playing back messages stored in IMAP - play_message: No - origtime (Reported by Graham Barnett) - * ASTERISK-24814 - asterisk/lock.h: Fix syntax errors for non-gcc - OSX with 64 bit integers (Reported by Corey Farrell) - * ASTERISK-24796 - Codecs and bucket schema's prevent module - unload (Reported by Corey Farrell) - * ASTERISK-24724 - 'httpstatus' Web Page Produces Incomplete HTML - (Reported by Ashley Sanders) - * ASTERISK-24499 - Need more explicit debug when PJSIP dialstring - is invalid (Reported by Rusty Newton) - * ASTERISK-24785 - 'Expires' header missing from 200 OK on - REGISTER (Reported by Ross Beer) - * ASTERISK-24677 - ARI GET variable on channel provides unhelpful - response on non-existent variable (Reported by Joshua Colp) - * ASTERISK-24797 - bridge_softmix: G.729 codec license held - (Reported by Kevin Harwell) - * ASTERISK-24812 - ARI: Creating channels through /channels - resource always uses SLIN, which results in unneeded transcoding - (Reported by Matt Jordan) - * ASTERISK-24800 - Crash in __sip_reliable_xmit due to invalid - thread ID being passed to pthread_kill (Reported by JoshE) - * ASTERISK-17721 - Incoming SRTP calls that specify a key lifetime - fail (Reported by Terry Wilson) - * ASTERISK-23214 - chan_sip WARNING message 'We are requesting - SRTP for audio, but they responded without it' is ambiguous and - wrong in some cases (Reported by Rusty Newton) - * ASTERISK-15434 - [patch] When ast_pbx_start failed, both an - error response and BYE are sent to the caller (Reported by - Makoto Dei) - * ASTERISK-18105 - most of asterisk modules are unbuildable in - cygwin environment (Reported by feyfre) - * ASTERISK-24828 - Fix Frame Leaks (Reported by Kevin Harwell) - * ASTERISK-24751 - Integer values in json payload to ARI cause - asterisk to crash (Reported by jeffrey putnam) - * ASTERISK-24838 - chan_sip: Locking inversion occurs when - building a peer causes a peer poke during request handling - (Reported by Richard Mudgett) - * ASTERISK-24825 - Caller ID not recognized using - Centrex/Distinctive dialing (Reported by Richard Mudgett) - * ASTERISK-24830 - res_rtp_asterisk.c checks USE_PJPROJECT not - HAVE_PJPROJECT (Reported by Stefan Engström) - * ASTERISK-24840 - res_pjsip: conflicting endpoint identifiers - (Reported by Kevin Harwell) - * ASTERISK-24755 - Asterisk sends unexpected early BYE to - transferrer during attended transfer when using a Stasis bridge - (Reported by John Bigelow) - * ASTERISK-24739 - [patch] - Out of files -- call fails -- - numerous files with inodes from under /usr/share/zoneinfo, - mostly posixrules (Reported by Ed Hynan) - * ASTERISK-23390 - NewExten Event with application AGI shows up - before and after AGI runs (Reported by Benjamin Keith Ford) - * ASTERISK-24786 - [patch] - Asterisk terminates when playing a - voicemail stored in LDAP (Reported by Graham Barnett) - * ASTERISK-24808 - res_config_odbc: Improper escaping of - backslashes occurs with MySQL (Reported by Javier Acosta) - * ASTERISK-24807 - Missing mandatory field Max-Forwards (Reported - by Anatoli) - * ASTERISK-20850 - [patch]Nested functions aren't portable. - Adapting RAII_VAR to use clang/llvm blocks to get the - same/similar functionality. (Reported by Diederik de Groot) - * ASTERISK-24872 - [patch] AMI PJSIPShowEndpoint closes AMI - connection on error (Reported by Dmitriy Serov) - * ASTERISK-19470 - Documentation on app_amd is incorrect (Reported - by Frank DiGennaro) - * ASTERISK-21038 - Bad command completion of "core set debug - channel" (Reported by Richard Kenner) - * ASTERISK-18708 - func_curl hangs channel under load (Reported by - Dave Cabot) - * ASTERISK-16779 - Cannot disallow unknown format '' (Reported by - Atis Lezdins) - * ASTERISK-24876 - Investigate reference leaks from - tests/channels/local/local_optimize_away (Reported by Corey - Farrell) - * ASTERISK-24882 - chan_sip: Improve usage of REF_DEBUG (Reported - by Corey Farrell) - * ASTERISK-24817 - init_logger_chain: unreachable code block - (Reported by Corey Farrell) - * ASTERISK-24880 - [patch]Compilation under OpenBSD (Reported by - snuffy) - * ASTERISK-24879 - [patch]Compilation fails due to 64bit time - under OpenBSD (Reported by snuffy) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-24745 - [patch]Add no_answer to ARI hangup causes - (Reported by Ben Merrills) - * ASTERISK-24811 - asterisk-publication sorcery object does not - use realtime (Reported by Matt Hoskins) - * ASTERISK-24790 - Reduce spurious noise in logs from voicemail - - Couldn't find mailbox %s in context (Reported by Graham Barnett) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-13.3.0- The Asterisk Development Team has announced the release of Asterisk 13.2.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 13.2.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-24342 - PJSIP: Qualifying endpoints attempts to do them - all at the same time. (Reported by Richard Mudgett) - * ASTERISK-24514 - res_pjsip_outbound_registration: stack overflow - when using non-default sorcery wizard (Reported by Kevin - Harwell) - * ASTERISK-24472 - Asterisk Crash in OpenSSL when calling over WSS - from JSSIP (Reported by Badalian Vyacheslav) - * ASTERISK-24607 - res_pjsip_session: re-INVITE with declined - media streams results in 488 (Reported by Matt Jordan) - * ASTERISK-24563 - Direct Media calls within private network - sometimes get one way audio (Reported by Kevin Harwell) - * ASTERISK-24604 - res_rtp_asterisk: Crash during restart due to - race condition in accessing codec in stored ast_frame and codec - core (Reported by Matt Jordan) - * ASTERISK-24614 - Deadlock when DEBUG_THREADS compiler flag - enabled (Reported by Richard Mudgett) - * ASTERISK-24449 - Reinvite for T.38 UDPTL fails if SRTP is - enabled (Reported by Andreas Steinmetz) - * ASTERISK-24619 - [patch]Gcc 4.10 fixes in r413589 (1.8) wrongly - casts char to unsigned int (Reported by Walter Doekes) - * ASTERISK-24536 - AMI redirect with PJSIP fails to move extra - channel (Reported by Niklas Larsson) - * ASTERISK-24459 - bridge_native_rtp: Native RTP bridging is - chosen for RTP compatible channels when the DTMF mode is not - compatible (Reported by Yaniv Simhi) - * ASTERISK-24337 - Spammy DEBUG message needs to be at a higher - level - 'Remote address is null, most likely RTP has been - stopped' (Reported by Rusty Newton) - * ASTERISK-24513 - Local channel apparently leaked in off-nominal - DTMF attended transfer (Reported by Mark Michelson) - * ASTERISK-23733 - 'reload acl' fails if acl.conf is not present - on startup (Reported by Richard Kenner) - * ASTERISK-24628 - [patch] chan_sip - CANCEL is sent to wrong - destination when 'sendrpid=yes' (in proxy environment) (Reported - by Karsten Wemheuer) - * ASTERISK-23841 - DTMF atxfer doesn't set CallerID for the recall - calls to the transferrer. (Reported by Richard Mudgett) - * ASTERISK-24376 - res_pjsip_refer: REFER request for remote - session attempts to direct channel to external_replaces - extension instead of context, without providing for the - Referred-To SIP URI (Reported by Matt Jordan) - * ASTERISK-24591 - Stasis() side of an ARI originated channel - cannot be Redirected (Reported by Kinsey Moore) - * ASTERISK-24049 - Asterisk Manager Interface: A number of list - type responses aren't using astman_send_listack (Reported by - Jonathan Rose) - * ASTERISK-24637 - Channel re-enters Stasis() when it should not - (Reported by John Bigelow) - * ASTERISK-24474 - sip_to_pjsip.py lacks documentation and does - not function (Reported by John Kiniston) - * ASTERISK-24672 - [PATCH] Memory leak in func_curl CURLOPT - (Reported by Kristian Høgh) - * ASTERISK-20744 - [patch] Security event logging does not work - over syslog (Reported by Michael Keuter) - * ASTERISK-24665 - Configure check required for - pjsip_get_dest_info() (Reported by Mark Michelson) - * ASTERISK-23850 - Park Application does not respect Return - Context Priority (Reported by Andrew Nagy) - * ASTERISK-23991 - [patch]asterisk.pc file contains a small error - in the CFlags returned (Reported by Diederik de Groot) - * ASTERISK-24655 - res_pjsip_outbound_publish: Hang on shutdown - while attempting to publish (Reported by Kevin Harwell) - * ASTERISK-24485 - res_pjsip cannot be unloaded or shutdown - (Reported by Corey Farrell) - * ASTERISK-24663 - [patch] Unnamed semaphore autoconf check fails - on cross compilation (Reported by abelbeck) - * ASTERISK-24624 - Transfer to invalid extension results in hung - channel. (Reported by Zane Conkle) - * ASTERISK-24615 - When Multiple Transports Exist in pjsip.conf, - Incorrect External Addresses is Used in SIP Packets When - Responding to INVITE (Reported by David Justl) - * ASTERISK-24288 - [patch] - ODBC usage with app_voicemail - - voicemail is not deleted after review, hangup (Reported by LEI - FU) - * ASTERISK-24048 - [patch] contrib/scripts/install_prereq selects - 32-bit packages on 64-bit hosts (Reported by Ben Klang) - * ASTERISK-24600 - Stuck IAX channels, Asterisk stops responding - to most traffic, potential deadlock (Reported by Jeff Collell) - * ASTERISK-24560 - Creating a named ARI bridge twice causes a - crash (Reported by Kinsey Moore) - * ASTERISK-24682 - app_dial: Multiple DialEnd events emitted when - MACRO_RESULT or GOSUB_RESULT are an unexpected value (Reported - by Matt Jordan) - * ASTERISK-24640 - Registration pending stays forever after sip - reload (Reported by Max Man) - * ASTERISK-24673 - outgoing sip registers cannot be removed or - modified without doing restart (or doing module unload - chan_sip.so) (Reported by Stefan Engström) - * ASTERISK-24709 - [patch] msg_create_from_file used by MixMonitor - m() option does not queue an MWI event (Reported by Gareth - Palmer) - * ASTERISK-24649 - Pushing of channel into bridge fails; Stasis - fails to get app name (Reported by John Bigelow) - * ASTERISK-24355 - [patch] chan_sip realtime uses case sensitive - column comparison for 'defaultuser' (Reported by - HZMI8gkCvPpom0tM) - * ASTERISK-24693 - Investigate and fix memory leaks in Asterisk - (Reported by Kevin Harwell) - * ASTERISK-24626 - Voicemail passwords not being stored in ARA - (Reported by Paddy Grice) - * ASTERISK-24539 - Compile fails on OSX because of sem_timedwait - in bridge_channel.c (Reported by George Joseph) - * ASTERISK-24544 - Compile fails on OSX Yosemite because of - incorrect detection of htonll and ntohll (Reported by George - Joseph) - * ASTERISK-24723 - confbridge: CLI command 'confbridge list XXXX' - no longer displays user menus (Reported by Matt Jordan) - * ASTERISK-24721 - manager: ModuleLoad action incorrectly reports - 'module not found' during a Reload operation (Reported by Matt - Jordan) - * ASTERISK-24719 - ConfBridge recording channels get stuck when - recording started/stopped more than once (Reported by Richard - Mudgett) - * ASTERISK-24715 - chan_sip: stale nonce causes failure (Reported - by Kevin Harwell) - * ASTERISK-24728 - tcptls: Bad file descriptor error when - reloading chan_sip (Reported by Kevin Harwell) - * ASTERISK-24729 - Outbound registration not occuring on new - registrations after reload. (Reported by Richard Mudgett) - * ASTERISK-24676 - Security Vulnerability: URL request injection - in libCURL (CVE-2014-8150) (Reported by Matt Jordan) - * ASTERISK-24666 - Security Vulnerability: RTP not closed after - sip call using unsupported codec (Reported by Y Ateya) - * ASTERISK-24711 - DTLS handshake broken with latest OpenSSL - versions (Reported by Jared Biel) - * ASTERISK-24646 - PJSIP changeset 4899 breaks TLS (Reported by - Stephan Eisvogel) - * ASTERISK-24736 - Memory Leak Fixes (Reported by Mark Michelson) - * ASTERISK-24635 - PJSIP outbound PUBLISH crashes when no response - is ever received (Reported by Marco Paland) - * ASTERISK-24737 - When agent not logged in, agent status shows - unavailable, queue status shows agent invalid (Reported by - Richard Mudgett) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-24552 - ARI: Allow associating a channel as an - initiator of an Origination for record keeping purposes - (Reported by Matt Jordan) - * ASTERISK-24553 - ARI/AMI: Include language in standard channel - snapshot output (Reported by Matt Jordan) - * ASTERISK-24643 - res_pjsip: Add user=phone option (Reported by - Matt Jordan) - * ASTERISK-24644 - res_pjsip_keepalive: Add keepalive module for - connection-oriented transports. (Reported by Matt Jordan) - * ASTERISK-24412 - [patch]Incomplete channel originate/continue - handling with ARI (Reported by Nir Simionovich (GreenfieldTech - - Israel)) - * ASTERISK-24678 - [PATCH] Added atxfer* settings to - features.conf.sample (Reported by Niklas Larsson) - * ASTERISK-24575 - [patch]Make capath work for res_pjsip (Reported - by cloos) - * ASTERISK-24671 - Missing docs for the CDR AMI Event (Reported by - Dan Jenkins) - * ASTERISK-24316 - For httpd server, need option to define server - name for security purposes (Reported by Andrew Nagy) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-13.2.0- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.28 and 11.6 and Asterisk 1.8, 11, 12, and 13. The available - security releases are released as versions 1.8.28.cert-4, 1.8.32.2, 11.6-cert10, - 11.15.1, 12.8.1, and 13.1.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolves the following security vulnerabilities: - - * AST-2015-001: File descriptor leak when incompatible codecs are offered - - Asterisk may be configured to only allow specific audio or - video codecs to be used when communicating with a - particular endpoint. When an endpoint sends an SDP offer - that only lists codecs not allowed by Asterisk, the offer - is rejected. However, in this case, RTP ports that are - allocated in the process are not reclaimed. - - This issue only affects the PJSIP channel driver in - Asterisk. Users of the chan_sip channel driver are not - affected. - - * AST-2015-002: Mitigation for libcURL HTTP request injection vulnerability - - CVE-2014-8150 reported an HTTP request injection - vulnerability in libcURL. Asterisk uses libcURL in its - func_curl.so module (the CURL() dialplan function), as well - as its res_config_curl.so (cURL realtime backend) modules. - - Since Asterisk may be configured to allow for user-supplied - URLs to be passed to libcURL, it is possible that an - attacker could use Asterisk as an attack vector to inject - unauthorized HTTP requests if the version of libcURL - installed on the Asterisk server is affected by - CVE-2014-8150. - - For more information about the details of these vulnerabilities, please read - security advisory AST-2015-001 and AST-2015-002, which were released at the same - time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.28-cert4 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.32.2 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert10 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.15.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.8.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.1.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2015-001.pdf - * http://downloads.asterisk.org/pub/security/AST-2015-002.pdf- The Asterisk Development Team has announced the release of Asterisk 13.1.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 13.1.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - New Features made in this release: - ----------------------------------- - * ASTERISK-24554 - AMI/ARI: Generate events on connected line - changes (Reported by Matt Jordan) - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-24436 - Missing header in res/res_srtp.c when compiling - against libsrtp-1.5.0 (Reported by Patrick Laimbock) - * ASTERISK-24455 - func_cdr: CDR_PROP leaks payload (Reported by - Corey Farrell) - * ASTERISK-24454 - app_queue: ao2_iterator not destroyed, causing - leak (Reported by Corey Farrell) - * ASTERISK-24430 - missing letter "p" in word response in - OriginateResponse event documentation (Reported by Dafi Ni) - * ASTERISK-24437 - Review implementation of ast_bridge_impart for - leaks and document proper usage (Reported by Scott Griepentrog) - * ASTERISK-24453 - manager: acl_change_sub leaks (Reported by - Corey Farrell) - * ASTERISK-24457 - res_fax: fax gateway frames leak (Reported by - Corey Farrell) - * ASTERISK-24458 - chan_phone fails to build on big endian systems - (Reported by Tzafrir Cohen) - * ASTERISK-21721 - SIP Failed to parse multiple Supported: headers - (Reported by Olle Johansson) - * ASTERISK-24304 - asterisk crashing randomly because of unistim - channel (Reported by dhanapathy sathya) - * ASTERISK-24190 - IMAP voicemail causes segfault (Reported by - Nick Adams) - * ASTERISK-24462 - res_pjsip: Stale qualify statistics after - disablementation (Reported by Kevin Harwell) - * ASTERISK-24465 - audiohooks list leaks reference to formats - (Reported by Corey Farrell) - * ASTERISK-24466 - app_queue: fix a couple leaks to struct - call_queue (Reported by Corey Farrell) - * ASTERISK-24432 - Install refcounter.py when REF_DEBUG is enabled - (Reported by Corey Farrell) - * ASTERISK-24411 - [patch] Status of outbound registration is not - changed upon unregistering. (Reported by John Bigelow) - * ASTERISK-24476 - main/app.c / app_voicemail: ast_writestream - leaks (Reported by Corey Farrell) - * ASTERISK-24480 - res_http_websockets: Module reference decrease - below zero (Reported by Corey Farrell) - * ASTERISK-24482 - func_talkdetect: Fix stasis message leak in - audiohook callback (Reported by Corey Farrell) - * ASTERISK-24487 - configuration: sections should be loadable as - template even when not marked (Reported by Scott Griepentrog) - * ASTERISK-20127 - [Regression] Config.c config_text_file_load() - unescapes semicolons ("\;" -> ";") turning them into comments - (corruption) on rewrite of a config file (Reported by George - Joseph) - * ASTERISK-24438 - res_pjsip_multihomed.so blocks Asterisk reload - when DNS settings invalid (Reported by Melissa Shepherd) - * ASTERISK-24307 - Unintentional memory retention in stringfields - (Reported by Etienne Lessard) - * ASTERISK-24491 - Memory leak in res_hep (Reported by Zane - Conkle) - * ASTERISK-24492 - main/file.c: ast_filestream sometimes causes - extra calls to ast_module_unref (Reported by Corey Farrell) - * ASTERISK-24447 - Bridge DTMF hooks: Audio doesn't pass when - waiting for more matching digits. (Reported by Richard Mudgett) - * ASTERISK-24257 - agent must dial acceptdtmf twice to bridge to - queue caller (Reported by Steve Pitts) - * ASTERISK-24504 - chan_console: Fix reference leaks to pvt - (Reported by Corey Farrell) - * ASTERISK-24250 - [patch] Voicemail with multi-recipients To: - header fix (Reported by abelbeck) - * ASTERISK-24468 - Incoming UCS2 encoded SMS truncated if SMS - length exceeds 50 (roughly) national symbols (Reported by - Dmitriy Bubnov) - * ASTERISK-24500 - Regression introduced in chan_mgcp by SVN - revision r227276 (Reported by Xavier Hienne) - * ASTERISK-24505 - manager: http connections leak references - (Reported by Corey Farrell) - * ASTERISK-24502 - Build fails when dev-mode, dont optimize and - coverage are enabled (Reported by Corey Farrell) - * ASTERISK-24444 - PBX: Crash when generating extension for - pattern matching hint (Reported by Leandro Dardini) - * ASTERISK-24489 - Crash: Asterisk crashes when converting RTCP - packet to JSON for res_hep_rtcp and report blocks are greater - than 1 (Reported by Gregory Malsack) - * ASTERISK-24498 - Segmentation fault in res_hep_rtcp on attended - transfer (Reported by Beppo Mazzucato) - * ASTERISK-24501 - ARI: Moving a channel between bridges followed - by a hangup can cause an ARI client to not receive an expected - ChannelLeftBridge event before StasisEnd (Reported by Matt - Jordan) - * ASTERISK-24336 - PJSIP timer_min_se value under 90 causes crash - (Reported by Leon Rowland) - * ASTERISK-23651 - Reloading some modules that are loaded already, - results in 'No such module' before a successful reload (Reported - by Rusty Newton) - * ASTERISK-24522 - ConfBridge: delay occurs between kicking all - endmarked users when last marked user leaves (Reported by Matt - Jordan) - * ASTERISK-15242 - transmit_refer leaks sip_refer structures - (Reported by David Woolley) - * ASTERISK-24508 - pjsip - REFER request from SNOM is rejected - with "400 bad request" - DEBUG shows "Received a REFER without a - parseable Refer-To" (Reported by Beppo Mazzucato) - * ASTERISK-24535 - stringfields: Fix regression from fix for - unintentional memory retention and another issue exposed by the - fix (Reported by Corey Farrell) - * ASTERISK-24471 - Crash - assert_fail in libc in - pjmedia_sdp_neg_negotiate from /usr/local/lib/libpjmedia.so.2 - (Reported by yaron nahum) - * ASTERISK-24528 - res_pjsip_refer: Sending INVITE with Replaces - in-dialog with invalid target causes crash (Reported by Joshua - Colp) - * ASTERISK-24531 - res_pjsip_acl: ACLs not applied on initial - module load (Reported by Matt Jordan) - * ASTERISK-24469 - Security Vulnerability: Mixed IPv4/IPv6 ACLs - allow blocked addresses through (Reported by Matt Jordan) - * ASTERISK-24542 - [patch]Failure showing codecs via 'core show - channeltype ' (Reported by snuffy) - * ASTERISK-24533 - 2 threads created per chan_sip entry (Reported - by xrobau) - * ASTERISK-24516 - [patch]Asterisk segfaults when playing back - voicemail under high concurrency with an IMAP backend (Reported - by David Duncan Ross Palmer) - * ASTERISK-24572 - [patch]App_meetme is loaded without its - defaults when the configuration file is missing (Reported by - Nuno Borges) - * ASTERISK-24573 - [patch]Out of sync conversation recording when - divided in multiple recordings (Reported by Nuno Borges) - * ASTERISK-24537 - Stasis: StasisStart/StasisEnd events are not - reliably transmitted during transfers (Reported by Matt Jordan) - * ASTERISK-24556 - Asterisk 13 core dumps when calling from pjsip - extension to another pjsip extension (Reported by Abhay Gupta) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-24279 - Documentation: Clarify the behaviour of the CDR - property 'unanswered' (Reported by Matt Jordan) - * ASTERISK-24283 - [patch]Microseconds precision in the eventtime - column in the cel_odbc module (Reported by Etienne Lessard) - * ASTERISK-24530 - [patch] app_record stripping 1/4 second from - recordings (Reported by Ben Smithurst) - * ASTERISK-24577 - Speed up loopback switches by avoiding unneeded - lookups (Reported by Birger "WIMPy" Harzenetter) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-13.1.0- Add speexdsp as build dep as speex_echo.h has moved - rhbz 1181021- update for lua 5.3- The Asterisk Development Team has announced security releases for Certified - Asterisk 11.6 and Asterisk 11, 12, and 13. The available security releases are - released as versions 11.6-cert9, 11.14.2, 12.7.2, and 13.0.2. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolves the following security vulnerability: - - * AST-2014-019: Remote Crash Vulnerability in WebSocket Server - - When handling a WebSocket frame the res_http_websocket module dynamically - changes the size of the memory used to allow the provided payload to fit. If a - payload length of zero was received the code would incorrectly attempt to - resize to zero. This operation would succeed and end up freeing the memory but - be treated as a failure. When the session was subsequently torn down this - memory would get freed yet again causing a crash. - - For more information about the details of this vulnerability, please read - security advisory AST-2014-019, which was released at the same time as this - announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert9 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.14.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.7.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.0.2 - - The security advisory is available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-019.pdf- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.28 and 11.6 and Asterisk 1.8, 11, 12, and 13. The available - security releases are released as versions 1.8.28-cert3, 11.6-cert8, 1.8.32.1, - 11.14.1, 12.7.1, and 13.0.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolves the following security vulnerabilities: - - * AST-2014-012: Unauthorized access in the presence of ACLs with mixed IP - address families - - Many modules in Asterisk that service incoming IP traffic have ACL options - ("permit" and "deny") that can be used to whitelist or blacklist address - ranges. A bug has been discovered where the address family of incoming - packets is only compared to the IP address family of the first entry in the - list of access control rules. If the source IP address for an incoming - packet is not of the same address as the first ACL entry, that packet - bypasses all ACL rules. - - * AST-2014-018: Permission Escalation through DB dialplan function - - The DB dialplan function when executed from an external protocol, such as AMI, - could result in a privilege escalation. Users with a lower class authorization - in AMI can access the internal Asterisk database without the required SYSTEM - class authorization. - - In addition, the release of 11.6-cert8 and 11.14.1 resolves the following - security vulnerability: - - * AST-2014-014: High call load with ConfBridge can result in resource exhaustion - - The ConfBridge application uses an internal bridging API to implement - conference bridges. This internal API uses a state model for channels within - the conference bridge and transitions between states as different things - occur. Unload load it is possible for some state transitions to be delayed - causing the channel to transition from being hung up to waiting for media. As - the channel has been hung up remotely no further media will arrive and the - channel will stay within ConfBridge indefinitely. - - In addition, the release of 11.6-cert8, 11.14.1, 12.7.1, and 13.0.1 resolves - the following security vulnerability: - - * AST-2014-017: Permission Escalation via ConfBridge dialplan function and - AMI ConfbridgeStartRecord Action - - The CONFBRIDGE dialplan function when executed from an external protocol (such - as AMI) can result in a privilege escalation as certain options within that - function can affect the underlying system. Additionally, the AMI - ConfbridgeStartRecord action has options that would allow modification of the - underlying system, and does not require SYSTEM class authorization in AMI. - - Finally, the release of 12.7.1 and 13.0.1 resolves the following security - vulnerabilities: - - * AST-2014-013: Unauthorized access in the presence of ACLs in the PJSIP stack - - The Asterisk module res_pjsip provides the ability to configure ACLs that may - be used to reject SIP requests from various hosts. However, the module - currently fails to create and apply the ACLs defined in its configuration - file on initial module load. - - * AST-2014-015: Remote crash vulnerability in PJSIP channel driver - - The chan_pjsip channel driver uses a queue approach for relating to SIP - sessions. There exists a race condition where actions may be queued to answer - a session or send ringing after a SIP session has been terminated using a - CANCEL request. The code will incorrectly assume that the SIP session is still - active and attempt to send the SIP response. The PJSIP library does not - expect the SIP session to be in the disconnected state when sending the - response and asserts. - - * AST-2014-016: Remote crash vulnerability in PJSIP channel driver - - When handling an INVITE with Replaces message the res_pjsip_refer module - incorrectly assumes that it will be operating on a channel that has just been - created. If the INVITE with Replaces message is sent in-dialog after a session - has been established this assumption will be incorrect. The res_pjsip_refer - module will then hang up a channel that is actually owned by another thread. - When this other thread attempts to use the just hung up channel it will end up - using a freed channel which will likely result in a crash. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2014-012, AST-2014-013, AST-2014-014, AST-2014-015, - AST-2014-016, AST-2014-017, and AST-2014-018, which were released at the same - time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.28-cert3 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert8 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.32.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.14.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.7.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.0.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-012.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-013.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-014.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-015.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-016.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-017.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-018.pdf- The Asterisk Development Team is pleased to announce the release of - Asterisk 13.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - Asterisk 13 is the next major release series of Asterisk. It is a Long Term - Support (LTS) release, similar to Asterisk 11. For more information about - support time lines for Asterisk releases, see the Asterisk versions page: - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - For important information regarding upgrading to Asterisk 13, please see the - Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+13 - - A short list of new features includes: - - * Asterisk security events are now provided via AMI, allowing end users to - monitor their Asterisk system in real time for security related issues. - - * Both AMI and ARI now allow external systems to control the state of a mailbox. - Using AMI actions or ARI resources, external systems can programmatically - trigger Message Waiting Indicators (MWI) on subscribed phones. This is of - particular use to those who want to build their own VoiceMail application - using ARI. - - * ARI now supports the reception/transmission of out of call text messages using - any supported channel driver/protocol stack through ARI. Users receive out of - call text messages as JSON events over the ARI websocket connection, and can - send out of call text messages using HTTP requests. - - * The PJSIP stack now supports RFC 4662 Resource Lists, allowing Asterisk to act - as a Resource List Server. This includes defining lists of presence state, - mailbox state, or lists of presence state/mailbox state; managing - subscriptions to lists; and batched delivery of NOTIFY requests to - subscribers. - - * The PJSIP stack can now be used as a means of distributing device state or - mailbox state via PUBLISH requests to other Asterisk instances. This is - analogous to Asterisk's clustering support using XMPP or Corosync; unlike - existing clustering mechanisms, using the PJSIP stack to perform the - distribution of state does not rely on another daemon or server to perform the - work. - - And much more! - - More information about the new features can be found on the Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Documentation - - A full list of all new features can also be found in the CHANGES file: - - http://svnview.digium.com/svn/asterisk/branches/13/CHANGES - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.0.0- rebuild for new libsrtp- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.28 and 11.6 and Asterisk 1.8, 11, 12, and 13. The available - security releases are released as versions 1.8.28-cert2, 11.6-cert7, 1.8.31.1, - 11.13.1, 12.6.1, and 13.0.0-beta3. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolves the following security vulnerability: - - * AST-2014-011: Asterisk Susceptibility to POODLE Vulnerability - - Asterisk is susceptible to the POODLE vulnerability in two ways: - 1) The res_jabber and res_xmpp module both use SSLv3 exclusively for their - encrypted connections. - 2) The core TLS handling in Asterisk, which is used by the chan_sip channel - driver, Asterisk Manager Interface (AMI), and Asterisk HTTP Server, by - default allow a TLS connection to fallback to SSLv3. This allows for a - MITM to potentially force a connection to fallback to SSLv3, exposing it - to the POODLE vulnerability. - - These issues have been resolved in the versions released in conjunction with - this security advisory. - - For more information about the details of this vulnerability, please read - security advisory AST-2014-011, which was released at the same time as this - announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.28-cert2 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert7 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.31.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.13.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.6.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.0.0-beta3 - - The security advisory is available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-011.pdf- The Asterisk Development Team has announced the release of Asterisk 11.13.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.13.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-24032 - Gentoo compilation emits warning: - "_FORTIFY_SOURCE" redefined (Reported by Kilburn) - * ASTERISK-24225 - Dial option z is broken (Reported by - dimitripietro) - * ASTERISK-24178 - [patch]fromdomainport used even if not set - (Reported by Elazar Broad) - * ASTERISK-22252 - res_musiconhold cleanup - REF_DEBUG reload - warnings and ref leaks (Reported by Walter Doekes) - * ASTERISK-23997 - chan_sip: port incorrectly incremented for RTCP - ICE candidates in SDP answer (Reported by Badalian Vyacheslav) - * ASTERISK-24019 - When a Music On Hold stream starts it restarts - at beginning of file. (Reported by Jason Richards) - * ASTERISK-23767 - [patch] Dynamic IAX2 registration stops trying - if ever not able to resolve (Reported by David Herselman) - * ASTERISK-24211 - testsuite: Fix the dial_LS_options test - (Reported by Matt Jordan) - * ASTERISK-24249 - SIP debugs do not stop (Reported by Avinash - Mohod) - * ASTERISK-23577 - res_rtp_asterisk: Crash in - ast_rtp_on_turn_rtp_state when RTP instance is NULL (Reported by - Jay Jideliov) - * ASTERISK-23634 - With TURN Asterisk crashes on multiple (7-10) - concurrent WebRTC (avpg/encryption/icesupport) calls (Reported - by Roman Skvirsky) - * ASTERISK-24301 - Security: Out of call MESSAGE requests - processed via Message channel driver can crash Asterisk - (Reported by Matt Jordan) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-24171 - [patch] Provide a manpage for the aelparse - utility (Reported by Jeremy Lainé) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.13.0- The Asterisk Development Team has announced security releases for Certified - Asterisk 11.6 and Asterisk 11 and 12. The available security releases are - released as versions 11.6-cert6, 11.12.1, and 12.5.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - Please note that the release of these versions resolves the following security - vulnerability: - - * AST-2014-010: Remote Crash when Handling Out of Call Message in Certain - Dialplan Configurations - - Additionally, the release of Asterisk 12.5.1 resolves the following security - vulnerability: - - * AST-2014-009: Remote Crash Based on Malformed SIP Subscription Requests - - Note that the crash described in AST-2014-010 can be worked around through - dialplan configuration. Given the likelihood of the issue, an advisory was - deemed to be warranted. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2014-009 and AST-2014-010, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert6 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.12.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.5.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-009.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-010.pdf- The Asterisk Development Team has announced the release of Asterisk 11.12.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.12.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-23911 - URIENCODE/URIDECODE: WARNING about passing an - empty string is a bit over zealous (Reported by Matt Jordan) - * ASTERISK-23985 - PresenceState Action response does not contain - ActionID; duplicates Message Header (Reported by Matt Jordan) - * ASTERISK-23814 - No call started after peer dialed (Reported by - Igor Goncharovsky) - * ASTERISK-24087 - [patch]chan_sip: sip_subscribe_mwi_destroy - should not call sip_destroy (Reported by Corey Farrell) - * ASTERISK-23818 - PBX_Lua: after asterisk startup module is - loaded, but dialplan not available (Reported by Dennis Guse) - * ASTERISK-18345 - [patch] sips connection dropped by asterisk - with a large INVITE (Reported by Stephane Chazelas) - * ASTERISK-23508 - Memory Corruption in - __ast_string_field_ptr_build_va (Reported by Arnd Schmitter) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-21178 - Improve documentation for manager command - Getvar, Setvar (Reported by Rusty Newton) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.12.0- The Asterisk Development Team has announced the release of Asterisk 11.11.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.11.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-22551 - Session timer : UAS (Asterisk) starts counting - at Invite, UAC starts counting at 200 OK. (Reported by i2045) - * ASTERISK-23792 - Mutex left locked in chan_unistim.c (Reported - by Peter Whisker) - * ASTERISK-23582 - [patch]Inconsistent column length in *odbc - (Reported by Walter Doekes) - * ASTERISK-23803 - AMI action UpdateConfig EmptyCat clears all - categories but the requested one (Reported by zvision) - * ASTERISK-23035 - ConfBridge with name longer than max (32 chars) - results in several bridges with same conf_name (Reported by - Iñaki Cívico) - * ASTERISK-23824 - ConfBridge: Users cannot be muted via CLI or - AMI when waiting to enter a conference (Reported by Matt Jordan) - * ASTERISK-23683 - #includes - wildcard character in a path more - than one directory deep - results in no config parsing on module - reload (Reported by tootai) - * ASTERISK-23827 - autoservice thread doesn't exit at shutdown - (Reported by Corey Farrell) - * ASTERISK-23609 - Security: AMI action MixMonitor allows - arbitrary programs to be run (Reported by Corey Farrell) - * ASTERISK-23673 - Security: DOS by consuming the number of - allowed HTTP connections. (Reported by Richard Mudgett) - * ASTERISK-23246 - DEBUG messages in sdp_crypto.c display despite - a DEBUG level of zero (Reported by Rusty Newton) - * ASTERISK-23766 - [patch] Specify timeout for database write in - SQLite (Reported by Igor Goncharovsky) - * ASTERISK-23844 - Load of pbx_lua fails on sample extensions.lua - with Lua 5.2 or greater due to addition of goto statement - (Reported by Rusty Newton) - * ASTERISK-23818 - PBX_Lua: after asterisk startup module is - loaded, but dialplan not available (Reported by Dennis Guse) - * ASTERISK-23834 - res_rtp_asterisk debug message gives wrong - length if ICE (Reported by Richard Kenner) - * ASTERISK-23790 - [patch] - SIP From headers longer than 256 - characters result in dropped call and 'No closing bracket' - warnings. (Reported by uniken1) - * ASTERISK-23917 - res_http_websocket: Delay in client processing - large streams of data causes disconnect and stuck socket - (Reported by Matt Jordan) - * ASTERISK-23908 - [patch]When using FEC error correction, - asterisk tries considers negative sequence numbers as missing - (Reported by Torrey Searle) - * ASTERISK-23921 - refcounter.py uses excessive ram for large refs - files (Reported by Corey Farrell) - * ASTERISK-23948 - REF_DEBUG fails to record ao2_ref against - objects that were already freed (Reported by Corey Farrell) - * ASTERISK-23916 - [patch]SIP/SDP fmtp line may include whitespace - between attributes (Reported by Alexander Traud) - * ASTERISK-23984 - Infinite loop possible in ast_careful_fwrite() - (Reported by Steve Davies) - * ASTERISK-23897 - [patch]Change in SETUP ACK handling (checking - PI) in revision 413765 breaks working environments (Reported by - Pavel Troller) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-23492 - Add option to safe_asterisk to disable - backgrounding (Reported by Walter Doekes) - * ASTERISK-22961 - [patch] DTLS-SRTP not working with SHA-256 - (Reported by Jay Jideliov) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.11.0- Perl 5.20 rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Drop the 389 directory server schema (1061414)- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.15, 11.6, and Asterisk 1.8, 11, and 12. The available security - releases are released as versions 1.8.15-cert7, 11.6-cert4, 1.8.28.2, 11.10.2, - and 12.3.2. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - These releases resolve security vulnerabilities that were previously fixed in - 1.8.15-cert6, 11.6-cert3, 1.8.28.1, 11.10.1, and 12.3.1. Unfortunately, the fix - for AST-2014-007 inadvertently introduced a regression in Asterisk's TCP and TLS - handling that prevented Asterisk from sending data over these transports. This - regression and the security vulnerabilities have been fixed in the versions - specified in this release announcement. - - The security patches for AST-2014-007 have been updated with the fix for the - regression, and are available at http://downloads.asterisk.org/pub/security - - Please note that the release of these versions resolves the following security - vulnerabilities: - - * AST-2014-005: Remote Crash in PJSIP Channel Driver's Publish/Subscribe - Framework - - * AST-2014-006: Permission Escalation via Asterisk Manager User Unauthorized - Shell Access - - * AST-2014-007: Denial of Service via Exhaustion of Allowed Concurrent HTTP - Connections - - * AST-2014-008: Denial of Service in PJSIP Channel Driver Subscriptions - - For more information about the details of these vulnerabilities, please read - security advisories AST-2014-005, AST-2014-006, AST-2014-007, and AST-2014-008, - which were released with the previous versions that addressed these - vulnerabilities. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.15-cert7 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.28.2 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert4 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.10.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.3.2 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-005.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-006.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-007.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-008.pdf- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.15, 11.6, and Asterisk 1.8, 11, and 12. The available security - releases are released as versions 1.8.15-cert6, 11.6-cert3, 1.8.28.1, 11.10.1, - and 12.3.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolves the following issue: - - * AST-2014-007: Denial of Service via Exhaustion of Allowed Concurrent HTTP - Connections - - Establishing a TCP or TLS connection to the configured HTTP or HTTPS port - respectively in http.conf and then not sending or completing a HTTP request - will tie up a HTTP session. By doing this repeatedly until the maximum number - of open HTTP sessions is reached, legitimate requests are blocked. - - Additionally, the release of 11.6-cert3, 11.10.1, and 12.3.1 resolves the - following issue: - - * AST-2014-006: Permission Escalation via Asterisk Manager User Unauthorized - Shell Access - - Manager users can execute arbitrary shell commands with the MixMonitor manager - action. Asterisk does not require system class authorization for a manager - user to use the MixMonitor action, so any manager user who is permitted to use - manager commands can potentially execute shell commands as the user executing - the Asterisk process. - - Additionally, the release of 12.3.1 resolves the following issues: - - * AST-2014-005: Remote Crash in PJSIP Channel Driver's Publish/Subscribe - Framework - - A remotely exploitable crash vulnerability exists in the PJSIP channel - driver's pub/sub framework. If an attempt is made to unsubscribe when not - currently subscribed and the endpoint's “sub_min_expiry” is set to zero, - Asterisk tries to create an expiration timer with zero seconds, which is not - allowed, so an assertion raised. - - * AST-2014-008: Denial of Service in PJSIP Channel Driver Subscriptions - - When a SIP transaction timeout caused a subscription to be terminated, the - action taken by Asterisk was guaranteed to deadlock the thread on which SIP - requests are serviced. Note that this behavior could only happen on - established subscriptions, meaning that this could only be exploited if an - attacker bypassed authentication and successfully subscribed to a real - resource on the Asterisk server. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2014-005, AST-2014-006, AST-2014-007, and AST-2014-008, - which were released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.15-cert6 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.28.1 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert3 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.10.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.3.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-005.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-006.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-007.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-008.pdf- The Asterisk Development Team has announced the release of Asterisk 11.10.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.10.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-23547 - [patch] app_queue removing callers from queue - when reloading (Reported by Italo Rossi) - * ASTERISK-23559 - app_voicemail fails to load after fix to - dialplan functions (Reported by Corey Farrell) - * ASTERISK-22846 - testsuite: masquerade super test fails on all - branches (still) (Reported by Matt Jordan) - * ASTERISK-23545 - Confbridge talker detection settings - configuration load bug (Reported by John Knott) - * ASTERISK-23546 - CB_ADD_LEN does not do what you'd think - (Reported by Walter Doekes) - * ASTERISK-23620 - Code path in app_stack fails to unlock list - (Reported by Bradley Watkins) - * ASTERISK-23616 - Big memory leak in logger.c (Reported by - ibercom) - * ASTERISK-23576 - Build failure on SmartOS / Illumos / SunOS - (Reported by Sebastian Wiedenroth) - * ASTERISK-23550 - Newer sound sets don't show up in menuselect - (Reported by Rusty Newton) - * ASTERISK-18331 - app_sms failure (Reported by David Woodhouse) - * ASTERISK-19465 - P-Asserted-Identity Privacy (Reported by - Krzysztof Chmielewski) - * ASTERISK-23605 - res_http_websocket: Race condition in shutting - down websocket causes crash (Reported by Matt Jordan) - * ASTERISK-23707 - Realtime Contacts: Apparent mismatch between - PGSQL database state and Asterisk state (Reported by Mark - Michelson) - * ASTERISK-23381 - [patch]ChanSpy- Barge only works on the initial - 'spy', if the spied-on channel makes a new call, unable to - barge. (Reported by Robert Moss) - * ASTERISK-23665 - Wrong mime type for codec H263-1998 (h263+) - (Reported by Guillaume Maudoux) - * ASTERISK-23664 - Incorrect H264 specification in SDP. (Reported - by Guillaume Maudoux) - * ASTERISK-22977 - chan_sip+CEL: missing ANSWER and PICKUP event - for INVITE/w/replaces pickup (Reported by Walter Doekes) - * ASTERISK-23709 - Regression in Dahdi/Analog/waitfordialtone - (Reported by Steve Davies) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-23649 - [patch]Support for DTLS retransmission - (Reported by NITESH BANSAL) - * ASTERISK-23564 - [patch]TLS/SRTP status of channel not currently - available in a CLI command (Reported by Patrick Laimbock) - * ASTERISK-23754 - [patch] Use var/lib directory for log file - configured in asterisk.conf (Reported by Igor Goncharovsky) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.10.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- build against gmime-devel not gmime22-devel - do not use -m64 on aarch64- The Asterisk Development Team has announced the release of Asterisk 11.9.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.9.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-22790 - check_modem_rate() may return incorrect rate - for V.27 (Reported by Paolo Compagnini) - * ASTERISK-23034 - [patch] manager Originate doesn't abort on - failed format_cap allocation (Reported by Corey Farrell) - * ASTERISK-23061 - [Patch] 'textsupport' setting not mentioned in - sip.conf.sample (Reported by Eugene) - * ASTERISK-23028 - [patch] Asterisk man pages contains unquoted - minus signs (Reported by Jeremy Lainé) - * ASTERISK-23046 - Custom CDR fields set during a GoSUB called - from app_queue are not inserted (Reported by Denis Pantsyrev) - * ASTERISK-23027 - [patch] Spelling typo "transfered" instead of - "transferred" (Reported by Jeremy Lainé) - * ASTERISK-23008 - Local channels loose CALLERID name when DAHDI - channel connects (Reported by Michael Cargile) - * ASTERISK-23100 - [patch] In chan_mgcp the ident in transmitted - request and request queue may differ - fix for locking (Reported - by adomjan) - * ASTERISK-22988 - [patch]T38 , SIP 488 after Rejecting image - media offer due to invalid or unsupported syntax (Reported by - adomjan) - * ASTERISK-22861 - [patch]Specifying a null time as parameter to - GotoIfTime or ExecIfTime causes segmentation fault (Reported by - Sebastian Murray-Roberts) - * ASTERISK-17837 - extconfig.conf - Maximum Include level (1) - exceeded (Reported by pz) - * ASTERISK-22662 - Documentation fix? - queues.conf says - persistentmembers defaults to yes, it appears to lie (Reported - by Rusty Newton) - * ASTERISK-23134 - [patch] res_rtp_asterisk port selection cannot - handle selinux port restrictions (Reported by Corey Farrell) - * ASTERISK-23220 - STACK_PEEK function with no arguments causes - crash/core dump (Reported by James Sharp) - * ASTERISK-19773 - Asterisk crash on issuing Asterisk-CLI 'reload' - command multiple times on cli_aliases (Reported by Joel Vandal) - * ASTERISK-22757 - segfault in res_clialiases.so on reload when - mapping "module reload" command (Reported by Gareth Blades) - * ASTERISK-17727 - [patch] TLS doesn't get all certificate chain - (Reported by LN) - * ASTERISK-23178 - devicestate.h: device state setting functions - are documented with the wrong return values (Reported by - Jonathan Rose) - * ASTERISK-23232 - LocalBridge AMI Event LocalOptimization value - is opposite to what's expected (Reported by Leon Roy) - * ASTERISK-23098 - [patch]possible null pointer dereference in - format.c (Reported by Marcello Ceschia) - * ASTERISK-23297 - Asterisk 12, pbx_config.so segfaults if - res_parking.so is not loaded, or if res_parking.conf has no - configuration (Reported by CJ Oster) - * ASTERISK-23069 - Custom CDR variable not recorded when set in - macro called from app_queue (Reported by Bryan Anderson) - * ASTERISK-19499 - ConfBridge MOH is not working for transferee - after attended transfer (Reported by Timo Teräs) - * ASTERISK-23261 - [patch]Output mixup in - ${CHANNEL(rtpqos,audio,all)} (Reported by rsw686) - * ASTERISK-23279 - [patch]Asterisk doesn't support the dynamic - payload change in rtp mapping in the 200 OK response (Reported - by NITESH BANSAL) - * ASTERISK-23255 - UUID included for Redhat, but missing for - Debian distros in install_prereq script (Reported by Rusty - Newton) - * ASTERISK-23260 - [patch]ForkCDR v option does not keep CDR - variables for subsequent records (Reported by zvision) - * ASTERISK-23141 - Asterisk crashes on Dial(), in - pbx_find_extension at pbx.c (Reported by Maxim) - * ASTERISK-23336 - Asterisk warning "Don't know how to indicate - condition 33 on ooh323c" on outgoing calls from H323 to SIP peer - (Reported by Alexander Semych) - * ASTERISK-23231 - Since 405693 If we have res_fax.conf file set - to minrate=2400, then res_fax refuse to load (Reported by David - Brillert) - * ASTERISK-23135 - Crash - segfault in ast_channel_hangupcause_set - - probably introduced in 11.7.0 (Reported by OK) - * ASTERISK-23323 - [patch]chan_sip: missing p->owner checks in - handle_response_invite (Reported by Walter Doekes) - * ASTERISK-23406 - [patch]Fix typo in "sip show peer" (Reported by - ibercom) - * ASTERISK-23310 - bridged channel crashes in bridge_p2p_rtp_write - (Reported by Jeremy Lainé) - * ASTERISK-22911 - [patch]Asterisk fails to resume WebRTC call - from hold (Reported by Vytis Valentinavičius) - * ASTERISK-23104 - Specifying the SetVar AMI without a Channel - cause Asterisk to crash (Reported by Joel Vandal) - * ASTERISK-21930 - [patch]WebRTC over WSS is not working. - (Reported by John) - * ASTERISK-23383 - Wrong sense test on stat return code causes - unchanged config check to break with include files. (Reported by - David Woolley) - * ASTERISK-20149 - Crash when faxing SIP to SIP with strictrtp set - to yes (Reported by Alexandr Gordeev) - * ASTERISK-17523 - Qualify for static realtime peers does not work - (Reported by Maciej Krajewski) - * ASTERISK-21406 - [patch] chan_sip deadlock on monlock between - unload_module and do_monitor (Reported by Corey Farrell) - * ASTERISK-23373 - [patch]Security: Open FD exhaustion with - chan_sip Session-Timers (Reported by Corey Farrell) - * ASTERISK-23340 - Security Vulnerability: stack allocation of - cookie headers in loop allows for unauthenticated remote denial - of service attack (Reported by Matt Jordan) - * ASTERISK-23311 - Manager - MoH Stop Event fails to show up when - leaving Conference (Reported by Benjamin Keith Ford) - * ASTERISK-23420 - [patch]Memory leak in manager_add_filter - function in manager.c (Reported by Etienne Lessard) - * ASTERISK-23488 - Logic error in callerid checksum processing - (Reported by Russ Meyerriecks) - * ASTERISK-23461 - Only first user is muted when joining - confbridge with 'startmuted=yes' (Reported by Chico Manobela) - * ASTERISK-20841 - fromdomain not honored on outbound INVITE - request (Reported by Kelly Goedert) - * ASTERISK-22079 - Segfault: INTERNAL_OBJ (user_data=0x6374652f) - at astobj2.c:120 (Reported by Jamuel Starkey) - * ASTERISK-23509 - [patch]SayNumber for Polish language tries to - play empty files for numbers divisible by 100 (Reported by - zvision) - * ASTERISK-23103 - [patch]Crash in ast_format_cmp, in ao2_find - (Reported by JoshE) - * ASTERISK-23391 - Audit dialplan function usage of channel - variable (Reported by Corey Farrell) - * ASTERISK-23548 - POST to ARI sometimes returns no body on - success (Reported by Scott Griepentrog) - * ASTERISK-23460 - ooh323 channel stuck if call is placed directly - and gatekeeper is not available (Reported by Dmitry Melekhov) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-22980 - [patch]Allow building cdr_radius and cel_radius - against libfreeradius-client (Reported by Jeremy Lainé) - * ASTERISK-22661 - Unable to exit ChanSpy if spied channel does - not have a call in progress (Reported by Chris Hillman) - * ASTERISK-23099 - [patch] WSS: enable ast_websocket_read() - function to read the whole available data at first and then wait - for any fragmented packets (Reported by Thava Iyer)- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.15, 11.6, and Asterisk 1.8, 11, and 12. The available security - releases are released as versions 1.8.15-cert5, 11.6-cert2, 1.8.26.1, 11.8.1, - and 12.1.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolve the following issues: - - * AST-2014-001: Stack overflow in HTTP processing of Cookie headers. - - Sending a HTTP request that is handled by Asterisk with a large number of - Cookie headers could overflow the stack. - - Another vulnerability along similar lines is any HTTP request with a - ridiculous number of headers in the request could exhaust system memory. - - * AST-2014-002: chan_sip: Exit early on bad session timers request - - This change allows chan_sip to avoid creation of the channel and - consumption of associated file descriptors altogether if the inbound - request is going to be rejected anyway. - - Additionally, the release of 12.1.1 resolves the following issue: - - * AST-2014-003: res_pjsip: When handling 401/407 responses don't assume a - request will have an endpoint. - - This change removes the assumption that an outgoing request will always - have an endpoint and makes the authenticate_qualify option work once again. - - Finally, a security advisory, AST-2014-004, was released for a vulnerability - fixed in Asterisk 12.1.0. Users of Asterisk 12.0.0 are encouraged to upgrade to - 12.1.1 to resolve both vulnerabilities. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2014-001, AST-2014-002, AST-2014-003, and AST-2014-004, - which were released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.15-cert5 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.26.1 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.8.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.1.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-001.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-002.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-003.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-004.pdf- The Asterisk Development Team has announced the release of Asterisk 11.8.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.8.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-22544 - Italian prompt vm-options has advertisement in - it (Reported by Rusty Newton) - * ASTERISK-21383 - STUN Binding Requests Not Being Sent Back from - Asterisk to Chrome (Reported by Shaun Clark) - * ASTERISK-22478 - [patch]Can't use pound(hash) symbol for custom - DTMF menus in ConfBridge (processed as directive) (Reported by - Nicolas Tanski) - * ASTERISK-12117 - chan_sip creates a new local tag (from-tag) for - every register message (Reported by Pawel Pierscionek) - * ASTERISK-20862 - Asterisk min and max member penalties not - honored when set with 0 (Reported by Schmooze Com) - * ASTERISK-22746 - [patch]Crash in chan_dahdi during caller id - read (Reported by Michael Walton) - * ASTERISK-22788 - [patch] main/translate.c: access to variable f - after free in ast_translate() (Reported by Corey Farrell) - * ASTERISK-21242 - Segfault when T.38 re-invite retransmission - receives 200 OK (Reported by Ashley Winters) - * ASTERISK-22590 - BufferOverflow in unpacksms16() when receiving - 16 bit multipart SMS with app_sms (Reported by Jan Juergens) - * ASTERISK-22905 - Prevent Asterisk functions that are 'dangerous' - from being executed from external interfaces (Reported by Matt - Jordan) - * ASTERISK-23021 - Typos in code : "avaliable" instead of - "available" (Reported by Jeremy Lainé) - * ASTERISK-22970 - [patch]Documentation fix for QUOTE() (Reported - by Gareth Palmer) - * ASTERISK-21960 - ooh323 channels stuck (Reported by Dmitry - Melekhov) - * ASTERISK-22350 - DUNDI - core dump on shutdown - segfault in - sqlite3_reset from /usr/lib/libsqlite3.so.0 (Reported by Birger - "WIMPy" Harzenetter) - * ASTERISK-22942 - [patch] - Asterisk crashed after - Set(FAXOPT(faxdetect)=t38) (Reported by adomjan) - * ASTERISK-22856 - [patch]SayUnixTime in polish reads minutes - instead of seconds (Reported by Robert Mordec) - * ASTERISK-22854 - [patch] - Deadlock between cel_pgsql unload and - core_event_dispatcher taskprocessor thread (Reported by Etienne - Lessard) - * ASTERISK-22910 - [patch] - REPLACE() calls strcpy on overlapping - memory when is empty (Reported by Gareth Palmer) - * ASTERISK-22871 - cel_pgsql module not loading after "reload" or - "reload cel_pgsql.so" command (Reported by Matteo) - * ASTERISK-23084 - [patch]rasterisk needlessly prints the - AST-2013-007 warning (Reported by Tzafrir Cohen) - * ASTERISK-17138 - [patch] Asterisk not re-registering after it - receives "Forbidden - wrong password on authentication" - (Reported by Rudi) - * ASTERISK-23011 - [patch]configure.ac and pbx_lua don't support - lua 5.2 (Reported by George Joseph) - * ASTERISK-22834 - Parking by blind transfer when lot full orphans - channels (Reported by rsw686) - * ASTERISK-23047 - Orphaned (stuck) channel occurs during a failed - SIP transfer to parking space (Reported by Tommy Thompson) - * ASTERISK-22946 - Local From tag regression with sipgate.de - (Reported by Stephan Eisvogel) - * ASTERISK-23010 - No BYE message sent when sip INVITE is received - (Reported by Ryan Tilton) - * ASTERISK-23135 - Crash - segfault in ast_channel_hangupcause_set - - probably introduced in 11.7.0 (Reported by OK) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-22728 - [patch] Improve Understanding Of 'Forcerport' - When Running "sip show peers" (Reported by Michael L. Young) - * ASTERISK-22659 - Make a new core and extra sounds release - (Reported by Rusty Newton) - * ASTERISK-22919 - core show channeltypes slicing (Reported by - outtolunc) - * ASTERISK-22918 - dahdi show channels slices PRI channel dnid on - output (Reported by outtolunc) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.8.0- The Asterisk Development Team has announced the release of Asterisk 11.7.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.7.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- app_confbridge: Can now set the language used for announcements - to the conference. - (Closes issue ASTERISK-19983. Reported by Jonathan White) - - * --- app_queue: Fix CLI "queue remove member" queue_log entry. - (Closes issue ASTERISK-21826. Reported by Oscar Esteve) - - * --- chan_sip: Do not increment the SDP version between 183 and 200 - responses. - (Closes issue ASTERISK-21204. Reported by NITESH BANSAL) - - * --- chan_sip: Allow a sip peer to accept both AVP and AVPF calls - (Closes issue ASTERISK-22005. Reported by Torrey Searle) - - * --- chan_sip: Fix Realtime Peer Update Problem When Un-registering - And Expires Header In 200ok - (Closes issue ASTERISK-22428. Reported by Ben Smithurst) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.7.0- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.15, 11.2, and Asterisk 1.8, 10, and 11. The available security - releases are released as versions 1.8.15-cert4, 11.2-cert3, 1.8.24.1, 10.12.4, - 10.12.4-digiumphones, and 11.6.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolve the following issues: - - * A buffer overflow when receiving odd length 16 bit messages in app_sms. An - infinite loop could occur which would overwrite memory when a message is - received into the unpacksms16() function and the length of the message is an - odd number of bytes. - - * Prevent permissions escalation in the Asterisk Manager Interface. Asterisk - now marks certain individual dialplan functions as 'dangerous', which will - inhibit their execution from external sources. - - A 'dangerous' function is one which results in a privilege escalation. For - example, if one were to read the channel variable SHELL(rm -rf /) Bad - Things(TM) could happen; even if the external source has only read - permissions. - - Execution from external sources may be enabled by setting 'live_dangerously' - to 'yes' in the [options] section of asterisk.conf. Although doing so is not - recommended. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2013-006 and AST-2013-007, which were - released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.15-cert4 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.2-cert3 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.24.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.12.4 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.12.4-digiumphones - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.6.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2013-006.pdf - * http://downloads.asterisk.org/pub/security/AST-2013-007.pdf- The Asterisk Development Team has announced the release of Asterisk 11.6.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.6.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Confbridge: empty conference not being torn down - (Closes issue ASTERISK-21859. Reported by Chris Gentle) - - * --- Let Queue wrap up time influence member availability - (Closes issue ASTERISK-22189. Reported by Tony Lewis) - - * --- Fix a longstanding issue with MFC-R2 configuration that - prevented users - (Closes issue ASTERISK-21117. Reported by Rafael Angulo) - - * --- chan_iax2: Fix saving the wrong expiry time in astdb. - (Closes issue ASTERISK-22504. Reported by Stefan Wachtler) - - * --- Fix segfault for certain invalid WebSocket input. - (Closes issue ASTERISK-21825. Reported by Alfred Farrugia) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.6.0- Disable hardened build, as it's apparently causing problems loading modules.- Enable hardened build BZ#954338 - Significant clean ups- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.15, 11.2, and Asterisk 1.8, 10, and 11. The available security releases - are released as versions 1.8.15-cert2, 11.2-cert2, 1.8.23.1, 10.12.3, 10.12.3-digiumphones, - and 11.5.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolve the following issues: - - * A remotely exploitable crash vulnerability exists in the SIP channel driver if - an ACK with SDP is received after the channel has been terminated. The - handling code incorrectly assumes that the channel will always be present. - - * A remotely exploitable crash vulnerability exists in the SIP channel driver if - an invalid SDP is sent in a SIP request that defines media descriptions before - connection information. The handling code incorrectly attempts to reference - the socket address information even though that information has not yet been - set. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2013-004 and AST-2013-005, which were - released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.15-cert3 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.2-cert2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.23.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.12.3 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.12.3-digiumphones - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.5.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2013-004.pdf - * http://downloads.asterisk.org/pub/security/AST-2013-005.pdf - - The Asterisk Development Team has announced the release of Asterisk 11.5.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.5.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Fix Segfault In app_queue When "persistentmembers" Is Enabled - And Using Realtime - (Closes issue ASTERISK-21738. Reported by JoshE) - - * --- IAX2: fix race condition with nativebridge transfers. - (Closes issue ASTERISK-21409. Reported by alecdavis) - - * --- Fix The Payload Being Set On CN Packets And Do Not Set Marker - Bit - (Closes issue ASTERISK-21246. Reported by Peter Katzmann) - - * --- Fix One-Way Audio With auto_* NAT Settings When SIP Calls - Initiated By PBX - (Closes issue ASTERISK-21374. Reported by Michael L. Young) - - * --- chan_sip: NOTIFYs for BLF start queuing up and fail to be sent - out after retries fail - (Closes issue ASTERISK-21677. Reported by Dan Martens) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.5.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Perl 5.18 rebuild- rebuild (libical)- The Asterisk Development Team has announced the release of Asterisk 11.4.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.4.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Fix Sorting Order For Parking Lots Stored In Static Realtime - (Closes issue ASTERISK-21035. Reported by Alex Epshteyn) - - * --- Fix StopMixMonitor Hanging Up When Unable To Stop MixMonitor On - A Channel - (Closes issue ASTERISK-21294. Reported by daroz) - - * --- When a session timer expires during a T.38 call, re-invite with - correct SDP - (Closes issue ASTERISK-21232. Reported by Nitesh Bansal) - - * --- Fix white noise on SRTP decryption - (Closes issue ASTERISK-21323. Reported by andrea) - - * --- Fix reload skinny with active devices. - (Closes issue ASTERISK-16610. Reported by wedhorn) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.4.0- fix build with lua 5.2- The Asterisk Development Team has announced the release of Asterisk 11.3.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.3.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Fix issue where chan_mobile fails to bind to first available - port - (Closes issue ASTERISK-16357. Reported by challado) - - * --- Fix Queue Log Reporting Every Call COMPLETECALLER With "h" - Extension Present - (Closes issue ASTERISK-20743. Reported by call) - - * --- Retain XMPP filters across reconnections so external modules - continue to function as expected. - (Closes issue ASTERISK-20916. Reported by kuj) - - * --- Ensure that a declined media stream is terminated with a '\r\n' - (Closes issue ASTERISK-20908. Reported by Dennis DeDonatis) - - * --- Fix pjproject compilation in certain circumstances - (Closes issue ASTERISK-20681. Reported by Dinesh Ramjuttun) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.3.0- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.15 and Asterisk 1.8, 10, and 11. The available security releases - are released as versions 1.8.15-cert2, 1.8.20.2, 10.12.2, 10.12.2-digiumphones, - and 11.2.2. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolve the following issues: - - * A possible buffer overflow during H.264 format negotiation. The format - attribute resource for H.264 video performs an unsafe read against a media - attribute when parsing the SDP. - - This vulnerability only affected Asterisk 11. - - * A denial of service exists in Asterisk's HTTP server. AST-2012-014, fixed - in January of this year, contained a fix for Asterisk's HTTP server for a - remotely-triggered crash. While the fix prevented the crash from being - triggered, a denial of service vector still exists with that solution if an - attacker sends one or more HTTP POST requests with very large Content-Length - values. - - This vulnerability affects Certified Asterisk 1.8.15, Asterisk 1.8, 10, and 11 - - * A potential username disclosure exists in the SIP channel driver. When - authenticating a SIP request with alwaysauthreject enabled, allowguest - disabled, and autocreatepeer disabled, Asterisk discloses whether a user - exists for INVITE, SUBSCRIBE, and REGISTER transactions in multiple ways. - - This vulnerability affects Certified Asterisk 1.8.15, Asterisk 1.8, 10, and 11 - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2013-001, AST-2013-002, and AST-2013-003, which were - released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.15-cert2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.20.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.12.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.12.2-digiumphones - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.2.2 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2013-001.pdf - * http://downloads.asterisk.org/pub/security/AST-2013-002.pdf - * http://downloads.asterisk.org/pub/security/AST-2013-003.pdf- The Asterisk Development Team has announced the release of Asterisk 11.2.1. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.2.1 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - * --- Fix astcanary startup problem due to wrong pid value from before - daemon call - (Closes issue ASTERISK-20947. Reported by Jakob Hirsch) - - * --- Update init.d scripts to handle stderr; readd splash screen for - remote consoles - (Closes issue ASTERISK-20945. Reported by Warren Selby) - - * --- Reset RTP timestamp; sequence number on SSRC change - (Closes issue ASTERISK-20906. Reported by Eelco Brolman) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.2.1- The Asterisk Development Team has announced the release of Asterisk 11.2.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.2.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- app_meetme: Fix channels lingering when hung up under certain - conditions - (Closes issue ASTERISK-20486. Reported by Michael Cargile) - - * --- Fix stuck DTMF when bridge is broken. - (Closes issue ASTERISK-20492. Reported by Jeremiah Gowdy) - - * --- Add missing support for "who hung up" to chan_motif. - (Closes issue ASTERISK-20671. Reported by Matt Jordan) - - * --- Remove a fixed size limitation for producing SDP and change how - ICE support is disabled by default. - (Closes issue ASTERISK-20643. Reported by coopvr) - - * --- Fix chan_sip websocket payload handling - (Closes issue ASTERISK-20745. Reported by Iñaki Baz Castillo) - - * --- Fix pjproject compilation in certain circumstances - (Closes issue ASTERISK-20681. Reported by Dinesh Ramjuttun) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.2.0- The Asterisk Development Team has announced a security release for Asterisk 11, - Asterisk 11.1.2. This release addresses the security vulnerabilities reported in - AST-2012-014 and AST-2012-015, and replaces the previous version of Asterisk 11 - released for these security vulnerabilities. The prior release left open a - vulnerability in res_xmpp that exists only in Asterisk 11; as such, other - versions of Asterisk were resolved correctly by the previous releases. - - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolve the following two issues: - - * Stack overflows that occur in some portions of Asterisk that manage a TCP - connection. In SIP, this is exploitable via a remote unauthenticated session; - in XMPP and HTTP connections, this is exploitable via remote authenticated - sessions. The vulnerabilities in SIP and HTTP were corrected in a prior - release of Asterisk; the vulnerability in XMPP is resolved in this release. - - * A denial of service vulnerability through exploitation of the device state - cache. Anonymous calls had the capability to create devices in Asterisk that - would never be disposed of. Handling the cachability of device states - aggregated via XMPP is handled in this release. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2012-014 and AST-2012-015. - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.1.2 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-014.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-015.pdf - - Thank you for your continued support of Asterisk - and we apologize for having - to do this twice!- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.11 and Asterisk 1.8, 10, and 11. The available security releases - are released as versions 1.8.11-cert10, 1.8.19.1, 10.11.1, 10.11.1-digiumphones, - and 11.1.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolve the following two issues: - - * Stack overflows that occur in some portions of Asterisk that manage a TCP - connection. In SIP, this is exploitable via a remote unauthenticated session; - in XMPP and HTTP connections, this is exploitable via remote authenticated - sessions. - - * A denial of service vulnerability through exploitation of the device state - cache. Anonymous calls had the capability to create devices in Asterisk that - would never be disposed of. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2012-014 and AST-2012-015, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.11-cert10 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.19.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.11.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.11.1-digiumphones - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.1.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-014.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-015.pdf- The Asterisk Development Team has announced the release of Asterisk 11.1.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.1.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Fix execution of 'i' extension due to uninitialized variable. - (Closes issue ASTERISK-20455. Reported by Richard Miller) - - * --- Prevent resetting of NATted realtime peer address on reload. - (Closes issue ASTERISK-18203. Reported by daren ferreira) - - * --- Fix ConfBridge crash if no timing module loaded. - (Closes issue ASTERISK-19448. Reported by feyfre) - - * --- Fix the Park 'r' option when a channel parks itself. - (Closes issue ASTERISK-19382. Reported by James Stocks) - - * --- Fix an issue where outgoing calls would fail to establish audio - due to ICE negotiation failures. - (Closes issue ASTERISK-20554. Reported by mmichelson) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.1.0- The Asterisk Development Team has announced the release of Asterisk 11.0.2. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.0.2 resolves an issue reported by the - community and would have not been possible without your participation. - Thank you! - - The following is the issue resolved in this release: - - * --- chan_local: Fix local_pvt ref leak in local_devicestate(). - (Closes issue ASTERISK-20769. Reported by rmudgett) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.0.2- simplify LDFLAGS setting- clean up things to allow building on arm arches- The Asterisk Development Team has announced the release of Asterisk 11.0.1. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.0.1 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - * --- chan_sip: Fix a bug causing SIP reloads to remove all entries - from the registry - (Closes issue ASTERISK-20611. Reported by Alisher) - - * --- confbridge: Fix a bug which made conferences not record with - AMI/CLI commands - (Closes issue ASTERISK-20601. Reported by Vilius) - - * --- Fix an issue with res_http_websocket where the chan_sip - WebSocket handler could not be registered. - (Closes issue ASTERISK-20631. Reported by danjenkins) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.0.1- The Asterisk Development Team is pleased to announce the release of - Asterisk 11.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - Asterisk 11 is the next major release series of Asterisk. It is a Long Term - Support (LTS) release, similar to Asterisk 1.8. For more information about - support time lines for Asterisk releases, see the Asterisk versions page: - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - For important information regarding upgrading to Asterisk 11, please see the - Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+11 - - A short list of new features includes: - - * A new channel driver named chan_motif has been added which provides support - for Google Talk and Jingle in a single channel driver. This new channel - driver includes support for both audio and video, RFC2833 DTMF, all codecs - supported by Asterisk, hold, unhold, and ringing notification. It is also - compliant with the current Jingle specification, current Google Jingle - specification, and the original Google Talk protocol. - - * Support for the WebSocket transport for chan_sip. - - * SIP peers can now be configured to support negotiation of ICE candidates. - - * The app_page application now no longer depends on DAHDI or app_meetme. It - has been re-architected to use app_confbridge internally. - - * Hangup handlers can be attached to channels using the CHANNEL() function. - Hangup handlers will run when the channel is hung up similar to the h - extension; however, unlike an h extension, a hangup handler is associated with - the actual channel and will execute anytime that channel is hung up, - regardless of where it is in the dialplan. - - * Added pre-dial handlers for the Dial and Follow-Me applications. Pre-dial - allows you to execute a dialplan subroutine on a channel before a call is - placed but after the application performing a dial action is invoked. This - means that the handlers are executed after the creation of the callee - channels, but before any actions have been taken to actually dial the callee - channels. - - * Log messages can now be easily associated with a certain call by looking at - a new unique identifier, "Call Id". Call ids are attached to log messages for - just about any case where it can be determined that the message is related - to a particular call. - - * Introduced Named ACLs as a new way to define Access Control Lists (ACLs) in - Asterisk. Unlike traditional ACLs defined in specific module configuration - files, Named ACLs can be shared across multiple modules. - - * The Hangup Cause family of functions and dialplan applications allow for - inspection of the hangup cause codes for each channel involved in a call. - This allows a dialplan writer to determine, for each channel, who hung up and - for what reason(s). - - * Two new functions have been added: FEATURE() and FEATUREMAP(). FEATURE() - lets you set some of the configuration options from the general section - of features.conf on a per-channel basis. FEATUREMAP() lets you customize - the key sequence used to activate built-in features, such as blindxfer, - and automon. - - * Support for DTLS-SRTP in chan_sip. - - * Support for named pickupgroups/callgroups, allowing any number of pickupgroups - and callgroups to be defined for several channel drivers. - - * IPv6 Support for AMI, AGI, ExternalIVR, and the SIP Security Event Framework. - - More information about the new features can be found on the Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+Documentation - - A full list of all new features can also be found in the CHANGES file. - - http://svnview.digium.com/svn/asterisk/branches/11/CHANGES - - For a full list of changes in the current release, please see the ChangeLog. - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.0.0- The Asterisk Development Team has announced the second release candidate of - Asterisk 11.0.0. This release candidate is available for immediate - download at http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.0.0-rc2 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release candidate: - - * --- Fix an issue where outgoing calls would fail to establish audio - due to ICE negotiation failures. - (Closes issue ASTERISK-20554. Reported by mmichelson) - - * --- Ensure Asterisk fails TCP/TLS SIP calls when certificate - checking fails - (Closes issue ASTERISK-20559. Reported by kmoore) - - * --- Don't make chan_sip export global symbols. - (Closes issue ASTERISK-20545. Reported by kmoore) - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.0.0-rc2- The Asterisk Development Team is pleased to announce the first release candidate - of Asterisk 11.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - All interested users of Asterisk are encouraged to participate in the - Asterisk 11 testing process. Please report any issues found to the issue - tracker, https://issues.asterisk.org/jira. It is also very useful to see - successful test reports. Please post those to the asterisk-dev mailing list. - All Asterisk users are invited to participate in the #asterisk-testing channel - on IRC to work together in testing the many parts of Asterisk. - - Asterisk 11 is the next major release series of Asterisk. It will be a Long - Term Support (LTS) release, similar to Asterisk 1.8. For more information about - support time lines for Asterisk releases, see the Asterisk versions page: - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - For important information regarding upgrading to Asterisk 11, please see the - Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+11 - - A short list of new features includes: - - * A new channel driver named chan_motif has been added which provides support - for Google Talk and Jingle in a single channel driver. This new channel - driver includes support for both audio and video, RFC2833 DTMF, all codecs - supported by Asterisk, hold, unhold, and ringing notification. It is also - compliant with the current Jingle specification, current Google Jingle - specification, and the original Google Talk protocol. - - * Support for the WebSocket transport for chan_sip. - - * SIP peers can now be configured to support negotiation of ICE candidates. - - * The app_page application now no longer depends on DAHDI or app_meetme. It - has been re-architected to use app_confbridge internally. - - * Hangup handlers can be attached to channels using the CHANNEL() function. - Hangup handlers will run when the channel is hung up similar to the h - extension; however, unlike an h extension, a hangup handler is associated with - the actual channel and will execute anytime that channel is hung up, - regardless of where it is in the dialplan. - - * Added pre-dial handlers for the Dial and Follow-Me applications. Pre-dial - allows you to execute a dialplan subroutine on a channel before a call is - placed but after the application performing a dial action is invoked. This - means that the handlers are executed after the creation of the callee - channels, but before any actions have been taken to actually dial the callee - channels. - - * Log messages can now be easily associated with a certain call by looking at - a new unique identifier, "Call Id". Call ids are attached to log messages for - just about any case where it can be determined that the message is related - to a particular call. - - * Introduced Named ACLs as a new way to define Access Control Lists (ACLs) in - Asterisk. Unlike traditional ACLs defined in specific module configuration - files, Named ACLs can be shared across multiple modules. - - * The Hangup Cause family of functions and dialplan applications allow for - inspection of the hangup cause codes for each channel involved in a call. - This allows a dialplan writer to determine, for each channel, who hung up and - for what reason(s). - - * Two new functions have been added: FEATURE() and FEATUREMAP(). FEATURE() - lets you set some of the configuration options from the general section - of features.conf on a per-channel basis. FEATUREMAP() lets you customize - the key sequence used to activate built-in features, such as blindxfer, - and automon. - - * Support for DTLS-SRTP in chan_sip. - - * Support for named pickupgroups/callgroups, allowing any number of pickupgroups - and callgroups to be defined for several channel drivers. - - * IPv6 Support for AMI, AGI, ExternalIVR, and the SIP Security Event Framework. - - More information about the new features can be found on the Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+Documentation - - A full list of all new features can also be found in the CHANGES file. - - http://svnview.digium.com/svn/asterisk/branches/11/CHANGES - - For a full list of changes in the current release, please see the ChangeLog. - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.0.0-rc1- Don't forget format_ilbc module- The Asterisk Development Team is pleased to announce the second beta release of - Asterisk 11.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - All interested users of Asterisk are encouraged to participate in the - Asterisk 11 testing process. Please report any issues found to the issue - tracker, https://issues.asterisk.org/jira. It is also very useful to see - successful test reports. Please post those to the asterisk-dev mailing list. - All Asterisk users are invited to participate in the #asterisk-testing channel - on IRC to work together in testing the many parts of Asterisk. - - Asterisk 11 is the next major release series of Asterisk. It will be a Long - Term Support (LTS) release, similar to Asterisk 1.8. For more information about - support time lines for Asterisk releases, see the Asterisk versions page: - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - For important information regarding upgrading to Asterisk 11, please see the - Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+11 - - A short list of new features includes: - - * A new channel driver named chan_motif has been added which provides support - for Google Talk and Jingle in a single channel driver. This new channel - driver includes support for both audio and video, RFC2833 DTMF, all codecs - supported by Asterisk, hold, unhold, and ringing notification. It is also - compliant with the current Jingle specification, current Google Jingle - specification, and the original Google Talk protocol. - - * Support for the WebSocket transport for chan_sip. - - * SIP peers can now be configured to support negotiation of ICE candidates. - - * The app_page application now no longer depends on DAHDI or app_meetme. It - has been re-architected to use app_confbridge internally. - - * Hangup handlers can be attached to channels using the CHANNEL() function. - Hangup handlers will run when the channel is hung up similar to the h - extension; however, unlike an h extension, a hangup handler is associated with - the actual channel and will execute anytime that channel is hung up, - regardless of where it is in the dialplan. - - * Added pre-dial handlers for the Dial and Follow-Me applications. Pre-dial - allows you to execute a dialplan subroutine on a channel before a call is - placed but after the application performing a dial action is invoked. This - means that the handlers are executed after the creation of the callee - channels, but before any actions have been taken to actually dial the callee - channels. - - * Log messages can now be easily associated with a certain call by looking at - a new unique identifier, "Call Id". Call ids are attached to log messages for - just about any case where it can be determined that the message is related - to a particular call. - - * Introduced Named ACLs as a new way to define Access Control Lists (ACLs) in - Asterisk. Unlike traditional ACLs defined in specific module configuration - files, Named ACLs can be shared across multiple modules. - - * The Hangup Cause family of functions and dialplan applications allow for - inspection of the hangup cause codes for each channel involved in a call. - This allows a dialplan writer to determine, for each channel, who hung up and - for what reason(s). - - * Two new functions have been added: FEATURE() and FEATUREMAP(). FEATURE() - lets you set some of the configuration options from the general section - of features.conf on a per-channel basis. FEATUREMAP() lets you customize - the key sequence used to activate built-in features, such as blindxfer, - and automon. - - * Support for DTLS-SRTP in chan_sip. - - * Support for named pickupgroups/callgroups, allowing any number of pickupgroups - and callgroups to be defined for several channel drivers. - - * IPv6 Support for AMI, AGI, ExternalIVR, and the SIP Security Event Framework. - - More information about the new features can be found on the Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+Documentation - - A full list of all new features can also be found in the CHANGES file. - - http://svnview.digium.com/svn/asterisk/branches/11/CHANGES - - For a full list of changes in the current release, please see the ChangeLog. - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.0.0-beta2- The Asterisk Development Team has announced the release of Asterisk 10.8.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.8.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- AST-2012-012: Resolve AMI User Unauthorized Shell Access through - ExternalIVR - (Closes issue ASTERISK-20132. Reported by Zubair Ashraf of IBM X-Force Research) - - * --- AST-2012-013: Resolve ACL rules being ignored during calls by - some IAX2 peers - (Closes issue ASTERISK-20186. Reported by Alan Frisch) - - * --- Handle extremely out of order RFC 2833 DTMF - (Closes issue ASTERISK-18404. Reported by Stephane Chazelas) - - * --- Resolve severe memory leak in CEL logging modules. - (Closes issue AST-916. Reported by Thomas Arimont) - - * --- Only re-create an SRTP session when needed - (Issue ASTERISK-20194. Reported by Nicolo Mazzon) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.8.0- fix build on s390- fix build on s390- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.11 and Asterisk 1.8 and 10. The available security releases are - released as versions 1.8.11-cert7, 1.8.15.1, 10.7.1, and 10.7.1-digiumphones. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.8.11-cert7, 1.8.15.1, 10.7.1, and 10.7.1-digiumphones - resolve the following two issues: - - * A permission escalation vulnerability in Asterisk Manager Interface. This - would potentially allow remote authenticated users the ability to execute - commands on the system shell with the privileges of the user running the - Asterisk application. Please note that the README-SERIOUSLY.bestpractices.txt - file delivered with Asterisk has been updated due to this and other related - vulnerabilities fixed in previous versions of Asterisk. - - * When an IAX2 call is made using the credentials of a peer defined in a - dynamic Asterisk Realtime Architecture (ARA) backend, the ACL rules for that - peer are not applied to the call attempt. This allows for a remote attacker - who is aware of a peer's credentials to bypass the ACL rules set for that - peer. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2012-012 and AST-2012-013, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.11-cert7 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.15.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.7.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.7.1-digiumphones - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-012.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-013.pdf- The Asterisk Development Team has announced the release of Asterisk 10.7.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.7.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Fix deadlock potential with ast_set_hangupsource() calls. - (Closes issue ASTERISK-19801. Reported by Alec Davis) - - * --- Fix request routing issue when outboundproxy is used. - (Closes issue ASTERISK-20008. Reported by Marcus Hunger) - - * --- Set the Caller ID "tag" on peers even if remote party - information is present. - (Closes issue ASTERISK-19859. Reported by Thomas Arimont) - - * --- Fix NULL pointer segfault in ast_sockaddr_parse() - (Closes issue ASTERISK-20006. Reported by Michael L. Young) - - * --- Do not perform install on existing directories - (Closes issue ASTERISK-19492. Reported by Karl Fife) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.7.0- The Asterisk Development Team has announced the release of Asterisk 10.6.1. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.6.1 resolves an issue reported by the - community and would have not been possible without your participation. - Thank you! - - The following is the issue resolved in this release: - - * --- Remove a superfluous and dangerous freeing of an SSL_CTX. - (Closes issue ASTERISK-20074. Reported by Trevor Helmsley) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.6.1- The Asterisk Development Team has announced the release of Asterisk 10.6.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.6.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- format_mp3: Fix a possible crash in mp3_read(). - (Closes issue ASTERISK-19761. Reported by Chris Maciejewsk) - - * --- Fix local channel chains optimizing themselves out of a call. - (Closes issue ASTERISK-16711. Reported by Alec Davis) - - * --- Re-add LastMsgsSent value for SIP peers - (Closes issue ASTERISK-17866. Reported by Steve Davies) - - * --- Prevent sip_pvt refleak when an ast_channel outlasts its - corresponding sip_pvt. - (Closes issue ASTERISK-19425. Reported by David Cunningham) - - * --- Send more accurate identification information in dialog-info SIP - NOTIFYs. - (Closes issue ASTERISK-16735. Reported by Maciej Krajewski) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.6.0- The Asterisk Development Team is pleased to announce the first beta release of - Asterisk 11.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - All interested users of Asterisk are encouraged to participate in the - Asterisk 11 testing process. Please report any issues found to the issue - tracker, https://issues.asterisk.org/jira. It is also very useful to see - successful test reports. Please post those to the asterisk-dev mailing list. - All Asterisk users are invited to participate in the #asterisk-testing channel - on IRC to work together in testing the many parts of Asterisk. - - Asterisk 11 is the next major release series of Asterisk. It will be a Long - Term Support (LTS) release, similar to Asterisk 1.8. For more information about - support time lines for Asterisk releases, see the Asterisk versions page: - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - For important information regarding upgrading to Asterisk 11, please see the - Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+11 - - A short list of new features includes: - - * A new channel driver named chan_motif has been added which provides support - for Google Talk and Jingle in a single channel driver. This new channel - driver includes support for both audio and video, RFC2833 DTMF, all codecs - supported by Asterisk, hold, unhold, and ringing notification. It is also - compliant with the current Jingle specification, current Google Jingle - specification, and the original Google Talk protocol. - - * Support for the WebSocket transport for chan_sip. - - * SIP peers can now be configured to support negotiation of ICE candidates. - - * The app_page application now no longer depends on DAHDI or app_meetme. It - has been re-architected to use app_confbridge internally. - - * Hangup handlers can be attached to channels using the CHANNEL() function. - Hangup handlers will run when the channel is hung up similar to the h - extension; however, unlike an h extension, a hangup handler is associated with - the actual channel and will execute anytime that channel is hung up, - regardless of where it is in the dialplan. - - * Added pre-dial handlers for the Dial and Follow-Me applications. Pre-dial - allows you to execute a dialplan subroutine on a channel before a call is - placed but after the application performing a dial action is invoked. This - means that the handlers are executed after the creation of the caller/callee - channels, but before any actions have been taken to actually dial the callee - channels. - - * Log messages can now be easily associated with a certain call by looking at - a new unique identifier, "Call Id". Call ids are attached to log messages for - just about any case where it can be determined that the message is related - to a particular call. - - * Introduced Named ACLs as a new way to define Access Control Lists (ACLs) in - Asterisk. Unlike traditional ACLs defined in specific module configuration - files, Named ACLs can be shared across multiple modules. - - * The Hangup Cause family of functions and dialplan applications allow for - inspection of the hangup cause codes for each channel involved in a call. - This allows a dialplan writer to determine, for each channel, who hung up and - for what reason(s). - - * Two new functions have been added: FEATURE() and FEATUREMAP(). FEATURE() - lets you set some of the configuration options from the general section - of features.conf on a per-channel basis. FEATUREMAP() lets you customize - the key sequence used to activate built-in features, such as blindxfer, - and automon. - - * Support for named pickupgroups/callgroups, allowing any number of pickupgroups - and callgroups to be defined for several channel drivers. - - * IPv6 Support for AMI, AGI, ExternalIVR, and the SIP Security Event Framework. - - More information about the new features can be found on the Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+Documentation - - A full list of all new features can also be found in the CHANGES file. - - http://svnview.digium.com/svn/asterisk/branches/11/CHANGES - - For a full list of changes in the current release, please see the ChangeLog. - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.0.0-beta1- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Perl 5.16 rebuild- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.11 and Asterisk 1.8 and 10. The available security releases are - released as versions 1.8.11-cert4, 1.8.13.1, 10.5.2, and 10.5.2-digiumphones. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.8.11-cert4, 1.8.13.1, 10.5.2, and 10.5.2-digiumphones - resolve the following two issues: - - * If Asterisk sends a re-invite and an endpoint responds to the re-invite with - a provisional response but never sends a final response, then the SIP dialog - structure is never freed and the RTP ports for the call are never released. If - an attacker has the ability to place a call, they could create a denial of - service by using all available RTP ports. - - * If a single voicemail account is manipulated by two parties simultaneously, - a condition can occur where memory is freed twice causing a crash. - - These issues and their resolution are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2012-010 and AST-2012-011, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.11-cert4 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.13.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.5.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.5.2-digiumphones - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-010.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-011.pdf- Perl 5.16 rebuild- The Asterisk Development Team has announced a security release for Asterisk 10. - This security release is released as version 10.5.1. - - The release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 10.5.1 resolves the following issue: - - * A remotely exploitable crash vulnerability was found in the Skinny (SCCP) - Channel driver. When an SCCP client sends an Off Hook message, followed by - a Key Pad Button Message, a structure that was previously set to NULL is - dereferenced. This allows remote authenticated connections the ability to - cause a crash in the server, denying services to legitimate users. - - This issue and its resolution is described in the security advisory. - - For more information about the details of this vulnerability, please read - security advisory AST-2012-009, which was released at the same time as this - announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.5.1 - - The security advisory is available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-009.pdf- The Asterisk Development Team has announced the release of Asterisk 10.5.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.5.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Turn off warning message when bind address is set to any. - (Closes issue ASTERISK-19456. Reported by Michael L. Young) - - * --- Prevent overflow in calculation in ast_tvdiff_ms on 32-bit - machines - (Closes issue ASTERISK-19727. Reported by Ben Klang) - - * --- Make DAHDISendCallreroutingFacility wait 5 seconds for a reply - before disconnecting the call. - (Closes issue ASTERISK-19708. Reported by mehdi Shirazi) - - * --- Fix recalled party B feature flags for a failed DTMF atxfer. - (Closes issue ASTERISK-19383. Reported by lgfsantos) - - * --- Fix DTMF atxfer running h exten after the wrong bridge ends. - (Closes issue ASTERISK-19717. Reported by Mario) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.5.0- Perl 5.16 rebuild- The Asterisk Development Team has announced the release of Asterisk 10.4.2. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.4.2 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - * --- Resolve crash in subscribing for MWI notifications - (Closes issue ASTERISK-19827. Reported by B. R) - - * --- Fix crash in ConfBridge when user announcement is played for - more than 2 users - (Closes issue ASTERISK-19899. Reported by Florian Gilcher) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.4.2- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.11 and Asterisk 1.8 and 10. The available security releases are - released as versions 1.8.11-cert2, 1.8.12.1, and 10.4.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.8.11-cert2, 1.8.12.1, and 10.4.1 resolve the following - two issues: - - * A remotely exploitable crash vulnerability exists in the IAX2 channel - driver if an established call is placed on hold without a suggested music - class. Asterisk will attempt to use an invalid pointer to the music - on hold class name, potentially causing a crash. - - * A remotely exploitable crash vulnerability was found in the Skinny (SCCP) - Channel driver. When an SCCP client closes its connection to the server, - a pointer in a structure is set to NULL. If the client was not in the - on-hook state at the time the connection was closed, this pointer is later - dereferenced. This allows remote authenticated connections the ability to - cause a crash in the server, denying services to legitimate users. - - These issues and their resolution are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2012-007 and AST-2012-008, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.11-cert2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.12.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.4.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-007.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-008.pdf- The Asterisk Development Team has announced the release of Asterisk 10.4.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.4.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - * --- Prevent chanspy from binding to zombie channels - (Closes issue ASTERISK-19493. Reported by lvl) - - * --- Fix Dial m and r options and forked calls generating warnings - for voice frames. - (Closes issue ASTERISK-16901. Reported by Chris Gentle) - - * --- Remove ISDN hold restriction for non-bridged calls. - (Closes issue ASTERISK-19388. Reported by Birger Harzenetter) - - * --- Fix copying of CDR(accountcode) to local channels. - (Closes issue ASTERISK-19384. Reported by jamicque) - - * --- Ensure Asterisk acknowledges ACKs to 4xx on Replaces errors - (Closes issue ASTERISK-19303. Reported by Jon Tsiros) - - * --- Eliminate double close of file descriptor in manager.c - (Closes issue ASTERISK-18453. Reported by Jaco Kroon) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.4.0- The Asterisk Development Team has announced security releases for Asterisk 1.6.2, - 1.8, and 10. The available security releases are released as versions 1.6.2.24, - 1.8.11.1, and 10.3.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.6.2.24, 1.8.11.1, and 10.3.1 resolve the following two - issues: - - * A permission escalation vulnerability in Asterisk Manager Interface. This - would potentially allow remote authenticated users the ability to execute - commands on the system shell with the privileges of the user running the - Asterisk application. - - * A heap overflow vulnerability in the Skinny Channel driver. The keypad - button message event failed to check the length of a fixed length buffer - before appending a received digit to the end of that buffer. A remote - authenticated user could send sufficient keypad button message events that the - buffer would be overrun. - - In addition, the release of Asterisk 1.8.11.1 and 10.3.1 resolve the following - issue: - - * A remote crash vulnerability in the SIP channel driver when processing UPDATE - requests. If a SIP UPDATE request was received indicating a connected line - update after a channel was terminated but before the final destruction of the - associated SIP dialog, Asterisk would attempt a connected line update on a - non-existing channel, causing a crash. - - These issues and their resolution are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2012-004, AST-2012-005, and AST-2012-006, which were - released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.24 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.11.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.3.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-004.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-005.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-006.pdf- Update to 10.3.0- Update to 10.2.1 from upstream. - Fix remote stack overflow in app_milliwatt. - Fix remote stack overflow, including possible code injection, in HTTP digest authentication handling. - Disable asterisk-corosync package, as it doesn't build right now. - Resolves: rhbz#804045, rhbz#804038, rhbz#804042- * Add patch extracted from upstream to build with Corosync since - OpenAIS is no longer available. - * Add PrivateTmp=true to systemd service file (#782478) - * Add some macros to make it easier to build with fewer dependencies - (with corresponding less functionality) (#787389) - * Add isa macros in a few places plus a few other changes to make it - easier to cross-compile. (#787779)- The Asterisk Development Team has announced the release of Asterisk 10.1.2. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 10.1.2 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - * --- Fix SIP INFO DTMF handling for non-numeric codes --- - (Closes issue ASTERISK-19290. Reported by: Ira Emus) - - * --- Fix crash in ParkAndAnnounce --- - (Closes issue ASTERISK-19311. Reported-by: tootai) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.1.2- The Asterisk Development Team has announced the release of Asterisk 10.1.1. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 10.1.1 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Fixes deadlocks occuring in chan_agent --- - (Closes issue ASTERISK-19285. Reported by: Alex Villacis Lasso) - - * --- Ensure entering T.38 passthrough does not cause an infinite loop --- - (Closes issue ASTERISK-18951. Reported-by: Kristijan Vrban) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.1.1- The Asterisk Development Team is pleased to announce the release of - Asterisk 10.1.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 10.1.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * AST-2012-001: prevent crash when an SDP offer - is received with an encrypted video stream when support for video - is disabled and res_srtp is loaded. (closes issue ASTERISK-19202) - Reported by: Catalin Sanda - - * Allow playback of formats that don't support seeking. ast_streamfile - previously did unconditional seeking on files that broke playback of - formats that don't support that functionality. This patch avoids the - seek that was causing the problem. - (closes issue ASTERISK-18994) Patched by: Timo Teras - - * Add pjmedia probation concepts to res_rtp_asterisk's learning mode. In - order to better handle RTP sources with strictrtp enabled (which is the - default setting in 10) using the learning mode to figure out new sources - when they change is handled by checking for a number of consecutive (by - sequence number) packets received to an rtp struct based on a new - configurable value called 'probation'. Also, during learning mode instead - of liberally accepting all packets received, we now reject packets until a - clear source has been determined. - - * Handle AST_CONTROL_UPDATE_RTP_PEER frames in local bridge loop. Failing - to handle AST_CONTROL_UPDATE_RTP_PEER frames in the local bridge loop - causes the loop to exit prematurely. This causes a variety of negative side - effects, depending on when the loop exits. This patch handles the frame by - essentially swallowing the frame in the local loop, as the current channel - drivers expect the RTP bridge to handle the frame, and, in the case of the - local bridge loop, no additional action is necessary. - (closes issue ASTERISK-19095) Reported by: Stefan Schmidt Tested - by: Matt Jordan - - * Fix timing source dependency issues with MOH. Prior to this patch, - res_musiconhold existed at the same module priority level as the timing - sources that it depends on. This would cause a problem when music on - hold was reloaded, as the timing source could be changed after - res_musiconhold was processed. This patch adds a new module priority - level, AST_MODPRI_TIMING, that the various timing modules are now loaded - at. This now occurs before loading other resource modules, such - that the timing source is guaranteed to be set prior to resolving - the timing source dependencies. - (closes issue ASTERISK-17474) Reporter: Luke H Tested by: Luke H, - Vladimir Mikhelson, zzsurf, Wes Van Tlghem, elguero, Thomas Arimont - Patched by elguero - - * Fix RTP reference leak. If a blind transfer were initiated using a - REFER without a prior reINVITE to place the call on hold, AND if Asterisk - were sending RTCP reports, then there was a reference leak for the - RTP instance of the transferrer. - (closes issue ASTERISK-19192) Reported by: Tyuta Vitali - - * Fix blind transfers from failing if an 'h' extension - is present. This prevents the 'h' extension from being run on the - transferee channel when it is transferred via a native transfer - mechanism such as SIP REFER. (closes issue ASTERISK-19173) Reported - by: Ross Beer Tested by: Kristjan Vrban Patches: ASTERISK-19173 by - Mark Michelson (license 5049) - - * Restore call progress code for analog ports. Extracting sig_analog - from chan_dahdi lost call progress detection functionality. Fix - analog ports from considering a call answered immediately after - dialing has completed if the callprogress option is enabled. - (closes issue ASTERISK-18841) - Reported by: Richard Miller Patched by Richard Miller - - * Fix regression that 'rtp/rtcp set debup ip' only works when a port - was also specified. - (closes issue ASTERISK-18693) Reported by: Davide Dal Reviewed by: - Walter Doekes - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.1.0- Remove asterisk-ais. OpenAIS was removed from Fedora.- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Don't build API docs as the build never finishes- The Asterisk Development Team is proud to announce the release of - Asterisk 10.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - Asterisk 10 is the next major release series of Asterisk. It will be a - Standard support release, similar to Asterisk 1.6.2. For more information about - support time lines for Asterisk releases, see the Asterisk versions page: - - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - With the release of the Asterisk 10 branch, the preceding '1.' has been removed - from the version number per the blog post available at - - - http://blogs.digium.com/2011/07/21/the-evolution-of-asterisk-or-how-we-arrived-at-asterisk-10/ - - The release of Asterisk 10 would not have been possible without the support and - contributions of the community. - - You can find an overview of the work involved with the 10.0.0 release in the - summary: - - http://svn.asterisk.org/svn/asterisk/tags/10.0.0/asterisk-10.0.0-summary.txt - - A short list of available features includes: - - * T.38 gateway functionality has been added to res_fax. - * Protocol independent out-of-call messaging support. Text messages not - associated with an active call can now be routed through the Asterisk - dialplan. SIP and XMPP are supported so far. - * New highly optimized and customizable ConfBridge application capable of mixing - audio at sample rates ranging from 8kHz-192kHz - * Addition of video_mode option in confbridge.conf to provide basic video - conferencing in the ConfBridge() dialplan application. - * Support for defining hints has been added to pbx_lua. - * Replacement of Berkeley DB with SQLite for the Asterisk Database (AstDB). - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.asterisk.org/svn/asterisk/branches/10/CHANGES - - Also, when upgrading a system between major versions, it is imperative that you - read and understand the contents of the UPGRADE.txt file, which is located at: - - http://svn.asterisk.org/svn/asterisk/branches/10/UPGRADE.txt- The Asterisk Development Team has announced the third release candidate of - Asterisk 10.0.0. This release candidate is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 10.0.0-rc3 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release candidate: - - * Add ASTSBINDIR to the list of configurable paths - - This patch also makes astdb2sqlite3 and astcanary use the configured - directory instead of relying on $PATH. - - * Don't crash on INFO automon request with no channel - - AST-2011-014. When automon was enabled in features.conf, it was possible - to crash Asterisk by sending an INFO request if no channel had been - created yet. - - * Fixed crash from orphaned MWI subscriptions in chan_sip - - This patch resolves the issue where MWI subscriptions are orphaned - by subsequent SIP SUBSCRIBE messages. - - * Fix a change in behavior in 'database show' from 1.8. - - In 1.8 and previous versions, one could use any fullword portion of - the key name, including the full key, to obtain the record. Until this - patch, this did not work for the full key. - - * Default to nat=yes; warn when nat in general and peer differ - - AST-2011-013. It is possible to enumerate SIP usernames when the general and - user/peer nat settings differ in whether to respond to the port a request is - sent from or the port listed for responses in the Via header. In 1.4 and - 1.6.2, this would mean if one setting was nat=yes or nat=route and the other - was either nat=no or nat=never. In 1.8 and 10, this would mean when one - was nat=force_rport and the other was nat=no. - - In order to address this problem, it was decided to switch the default - behavior to nat=yes/force_rport as it is the most commonly used option - and to strongly discourage setting nat per-peer/user when at all - possible. - - * Fixed SendMessage stripping extension from To: header in SIP MESSAGE - - When using the MessageSend application to send a SIP MESSAGE to a - non-peer, chan_sip stripped off the extension and failed to add it back - to the sip_pvt structure before transmitting. This patch adds the full - URI passed in from the message core to the sip_pvt structure. - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.0.0-rc3- The Asterisk Development Team has announced the second release candidate of - Asterisk 10.0.0. This release candidate is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 10.0.0-rc2 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release candidate: - - * Ensure that a null vmexten does not cause a segfault - - * Fix issue with ConfBridge participants hanging up during DTMF feature - menu usage getting stuck in conference forever - (closes issue ASTERISK-18829) - Reported by: zvision - - * Fix app_macro.c MODULEINFO section termination - (closes issue ASTERISK-18848) - Reported by: Tony Mountifield - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.0.0-rc2- The Asterisk Development Team is pleased to announce the first release candidate - of Asterisk 10.0.0. This release candidate is available for immediate download - at http://downloads.asterisk.org/pub/telephony/asterisk/ - - All Asterisk users are encouraged to participate in the Asterisk 10 testing - process. Please report any issues found to the issue tracker, - https://issues.asterisk.org/jira. It is also very useful to see successful test - reports. Please post those to the asterisk-dev mailing list. - - All Asterisk users are invited to participate in the #asterisk-testing - channel on IRC to work together in testing the many parts of Asterisk. - - Asterisk 10 is the next major release series of Asterisk. It will be a - Standard support release, similar to Asterisk 1.6.2. For more - information about support time lines for Asterisk releases, see the Asterisk - versions page: https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - A short list of features includes: - - * T.38 gateway functionality has been added to res_fax. - * Protocol independent out-of-call messaging support. Text messages not - associated with an active call can now be routed through the Asterisk - dialplan. SIP and XMPP are supported so far. - * New highly optimized and customizable ConfBridge application capable of mixing - audio at sample rates ranging from 8kHz-192kHz - (More information available at - https://wiki.asterisk.org/wiki/display/AST/ConfBridge+10 ) - * Addition of video_mode option in confbridge.conf to provide basic video - conferencing in the ConfBridge() dialplan application. - * Support for defining hints has been added to pbx_lua. - * Replacement of Berkeley DB with SQLite for the Asterisk Database (AstDB). - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svnview.digium.com/svn/asterisk/branches/10/CHANGES - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.0.0-rc1- Add patch from upstream SVN to fix AST-2011-012- Patch cleanup day- The Asterisk Development Team is pleased to announce the second beta release of - Asterisk 10.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - With the release of the Asterisk 10 branch, the preceding '1.' has been removed - from the version number per the blog post available at - http://blogs.digium.com/2011/07/21/the-evolution-of-asterisk-or-how-we-arrived-at-asterisk-10/ - - All interested users of Asterisk are encouraged to participate in the - Asterisk 10 testing process. Please report any issues found to the issue - tracker, https://issues.asterisk.org/jira. It is also very useful to see - successful test reports. Please post those to the asterisk-dev mailing list. - - All Asterisk users are invited to participate in the #asterisk-testing - channel on IRC to work together in testing the many parts of Asterisk. - - Asterisk 10 is the next major release series of Asterisk. It will be a - Standard support release, similar to Asterisk 1.6.2. For more - information about support time lines for Asterisk releases, see the Asterisk - versions page: https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - A short list of features includes: - - * T.38 gateway functionality has been added to res_fax. - - * Protocol independent out-of-call messaging support. Text messages not - associated with an active call can now be routed through the Asterisk - dialplan. SIP and XMPP are supported so far. - - * New highly optimized and customizable ConfBridge application capable of mixing - audio at sample rates ranging from 8kHz-192kHz - - * Addition of video_mode option in confbridge.conf to provide basic video - conferencing in the ConfBridge() dialplan application. - - * Support for defining hints has been added to pbx_lua. - - * Replacement of Berkeley DB with SQLite for the Asterisk Database (AstDB). - - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svnview.digium.com/svn/asterisk/branches/10/CHANGES - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.0.0-beta2- - The Asterisk Development Team is pleased to announce the first beta release of - Asterisk 10.0.0-beta1. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - With the release of the Asterisk 10 branch, the preceding '1.' has been removed - from the version number per the blog post available at - http://blogs.digium.com/2011/07/21/the-evolution-of-asterisk-or-how-we-arrived-at-asterisk-10/ - - All interested users of Asterisk are encouraged to participate in the - Asterisk 10 testing process. Please report any issues found to the issue - tracker, https://issues.asterisk.org/jira. It is also very useful to see - successful test reports. Please post those to the asterisk-dev mailing list. - - All Asterisk users are invited to participate in the #asterisk-testing - channel on IRC to work together in testing the many parts of Asterisk. - Additionally users can make use of the RPM and DEB packages now being built for - all Asterisk releases. More information available at - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Packages - - Asterisk 10 is the next major release series of Asterisk. It will be a - Standard support release, similar to Asterisk 1.6.2. For more - information about support time lines for Asterisk releases, see the Asterisk - versions page: https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - A short list of included features includes: - - * T.38 gateway functionality has been added to res_fax. - * Protocol independent out-of-call messaging support. Text messages not - associated with an active call can now be routed through the Asterisk - dialplan. SIP and XMPP are supported so far. - * New highly optimized and customizable ConfBridge application capable of mixing - audio at sample rates ranging from 8kHz-192kHz - * Addition of video_mode option in confbridge.conf to provide basic video - conferencing in the ConfBridge() dialplan application. - * Support for defining hints has been added to pbx_lua. - * Replacement of Berkeley DB with SQLite for the Asterisk Database (AstDB). - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/10/CHANGES?view=checkout - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.0.0-beta1- Perl mass rebuild- Perl mass rebuild- The Asterisk Development Team announces the release of Asterisk 1.8.5.0. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.5.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * Fix Deadlock with attended transfer of SIP call - (Closes issue #18837. Reported, patched by alecdavis. Tested by Irontec, ZX81, - cmaj) - - * Fixes thread blocking issue in the sip TCP/TLS implementation. - (Closes issue #18497. Reported by vois. Patched by dvossel. Tested by vois, - rossbeer, kowalma, Freddi_Fonet) - - * Be more tolerant of what URI we accept for call completion PUBLISH requests. - (Closes issue #18946. Reported by GeorgeKonopacki. Patched by mmichelson) - - * Fix a nasty chanspy bug which was causing a channel leak every time a spied on - channel made a call. - (Closes issue #18742. Reported by jkister. Tested by jcovert, jrose) - - * This patch fixes a bug with MeetMe behavior where the 'P' option for always - prompting for a pin is ignored for the first caller. - (Closes issue #18070. Reported by mav3rick. Patched by bbryant) - - * Fix issue where Asterisk does not hangup a channel after endpoint hangs up. If - the call that the dialplan started an AGI script for is hungup while the AGI - script is in the middle of a command then the AGI script is not notified of - the hangup. - (Closes issue #17954, #18492. Reported by mn3250, devmod. Patched by rmudgett) - - * Resolve issue where leaving a voicemail, the MWI message is never sent. The - same thing happens when checking a voicemail and marking it as read. - (Closes issue ASTERISK-18002. Reported by Leif Madsen. Resolved by Richard - Mudgett) - - * Resolve issue where wait for leader with Music On Hold allows crosstalk - between participants. Parenthesis in the wrong position. Regression from issue - #14365 when expanding conference flags to use 64 bits. - (Closes issue #18418. Reported by MrHanMan. Patched by rmudgett) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.5.0- Rebuild for net-snmp 5.7- Fix systemd dependencies in EL6 and F15- The Asterisk Development Team has announced the first release candidate of - Asterisk 1.8.5. This release candidate is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.5-rc1 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release candidate: - - * Fix Deadlock with attended transfer of SIP call - (Closes issue #18837. Reported, patched by alecdavis. Tested by Irontec, ZX81, - cmaj) - - * Fixes thread blocking issue in the sip TCP/TLS implementation. - (Closes issue #18497. Reported by vois. Patched by dvossel. Tested by vois, - rossbeer, kowalma, Freddi_Fonet) - - * Be more tolerant of what URI we accept for call completion PUBLISH requests. - (Closes issue #18946. Reported by GeorgeKonopacki. Patched by mmichelson) - - * Fix a nasty chanspy bug which was causing a channel leak every time a spied on - channel made a call. - (Closes issue #18742. Reported by jkister. Tested by jcovert, jrose) - - * This patch fixes a bug with MeetMe behavior where the 'P' option for always - prompting for a pin is ignored for the first caller. - (Closes issue #18070. Reported by mav3rick. Patched by bbryant) - - * Fix issue where Asterisk does not hangup a channel after endpoint hangs up. If - the call that the dialplan started an AGI script for is hungup while the AGI - script is in the middle of a command then the AGI script is not notified of - the hangup. - (Closes issue #17954, #18492. Reported by mn3250, devmod. Patched by rmudgett) - - * Resolve issue where leaving a voicemail, the MWI message is never sent. The - same thing happens when checking a voicemail and marking it as read. - (Closes issue ASTERISK-18002. Reported by Leif Madsen. Resolved by Richard - Mudgett) - - * Resolve issue where wait for leader with Music On Hold allows crosstalk - between participants. Parenthesis in the wrong position. Regression from issue - #14365 when expanding conference flags to use 64 bits. - (Closes issue #18418. Reported by MrHanMan. Patched by rmudgett) - - * Fix timerfd locking issue. - (Closes ASTERISK-17867, ASTERISK-17415. Patched by kobaz) - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.5-rc1- Fedora Directory Server -> 389 Directory Server- The Asterisk Development Team has announced the release of Asterisk - versions 1.4.41.2, 1.6.2.18.2, and 1.8.4.4, which are security - releases. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.4.41.2, 1.6.2.18.2, and 1.8.4.4 resolves the - following issue: - - AST-2011-011: Asterisk may respond differently to SIP requests from an - invalid SIP user than it does to a user configured on the system, even - when the alwaysauthreject option is set in the configuration. This can - leak information about what SIP users are valid on the Asterisk - system. - - For more information about the details of this vulnerability, please - read the security advisory AST-2011-011, which was released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.4.41.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.18.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.4.4 - - Security advisory AST-2011-011 is available at: - - http://downloads.asterisk.org/pub/security/AST-2011-011.pdf- Don't forget stereorize- Move /var/run/asterisk to /run/asterisk - Add comments to systemd service file on how to mimic safe_asterisk functionality - Build more of the optional binaries - Install the tmpfiles.d configuration on Fedora 15- The Asterisk Development Team has announced the release of Asterisk versions - 1.4.41.1, 1.6.2.18.1, and 1.8.4.3, which are security releases. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.4.41.1, 1.6.2.18, and 1.8.4.3 resolves several issues - as outlined below: - - * AST-2011-008: If a remote user sends a SIP packet containing a null, - Asterisk assumes available data extends past the null to the - end of the packet when the buffer is actually truncated when - copied. This causes SIP header parsing to modify data past - the end of the buffer altering unrelated memory structures. - This vulnerability does not affect TCP/TLS connections. - -- Resolved in 1.6.2.18.1 and 1.8.4.3 - - * AST-2011-009: A remote user sending a SIP packet containing a Contact header - with a missing left angle bracket (<) causes Asterisk to - access a null pointer. - -- Resolved in 1.8.4.3 - - * AST-2011-010: A memory address was inadvertently transmitted over the - network via IAX2 via an option control frame and the remote party would try - to access it. - -- Resolved in 1.4.41.1, 1.6.2.18.1, and 1.8.4.3 - - The issues and resolutions are described in the AST-2011-008, AST-2011-009, and - AST-2011-010 security advisories. - - For more information about the details of these vulnerabilities, please read - the security advisories AST-2011-008, AST-2011-009, and AST-2011-010, which were - released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.4.41.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.18.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.4.3 - - Security advisories AST-2011-008, AST-2011-009, and AST-2011-010 are available - at: - - http://downloads.asterisk.org/pub/security/AST-2011-008.pdf - http://downloads.asterisk.org/pub/security/AST-2011-009.pdf - http://downloads.asterisk.org/pub/security/AST-2011-010.pdf- Convert to systemd- Perl mass rebuild- Perl 5.14 mass rebuild- - The Asterisk Development Team has announced the release of Asterisk - version 1.8.4.2, which is a security release for Asterisk 1.8. - - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.8.4.2 resolves an issue with SIP URI - parsing which can lead to a remotely exploitable crash: - - Remote Crash Vulnerability in SIP channel driver (AST-2011-007) - - The issue and resolution is described in the AST-2011-007 security - advisory. - - For more information about the details of this vulnerability, please - read the security advisory AST-2011-007, which was released at the - same time as this announcement. - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.4.2 - - Security advisory AST-2011-007 is available at: - - http://downloads.asterisk.org/pub/security/AST-2011-007.pdf - - The Asterisk Development Team has announced the release of Asterisk 1.8.4.1. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.4.1 resolves several issues reported by the - community. Without your help this release would not have been possible. - Thank you! - - Below is a list of issues resolved in this release: - - * Fix our compliance with RFC 3261 section 18.2.2. (aka Cisco phone fix) - (Closes issue #18951. Reported by jmls. Patched by wdoekes) - - * Resolve a change in IPv6 header parsing due to the Cisco phone fix issue. - This issue was found and reported by the Asterisk test suite. - (Closes issue #18951. Patched by mnicholson) - - * Resolve potential crash when using SIP TLS support. - (Closes issue #19192. Reported by stknob. Patched by Chainsaw. Tested by - vois, Chainsaw) - - * Improve reliability when using SIP TLS. - (Closes issue #19182. Reported by st. Patched by mnicholson) - - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.4.1 - The Asterisk Development Team has announced the release of Asterisk 1.8.4. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.4 resolves several issues reported by the community. - Without your help this release would not have been possible. Thank you! - - Below is a sample of the issues resolved in this release: - - * Use SSLv23_client_method instead of old SSLv2 only. - (Closes issue #19095, #19138. Reported, patched by tzafrir. Tested by russell - and chazzam. - - * Resolve crash in ast_mutex_init() - (Patched by twilson) - - * Resolution of several DTMF based attended transfer issues. - (Closes issue #17999, #17096, #18395, #17273. Reported by iskatel, gelo, - shihchuan, grecco. Patched by rmudgett) - - NOTE: Be sure to read the ChangeLog for more information about these changes. - - * Resolve deadlocks related to device states in chan_sip - (Closes issue #18310. Reported, patched by one47. Patched by jpeeler) - - * Resolve an issue with the Asterisk manager interface leaking memory when - disabled. - (Reported internally by kmorgan. Patched by russellb) - - * Support greetingsfolder as documented in voicemail.conf.sample. - (Closes issue #17870. Reported by edhorton. Patched by seanbright) - - * Fix channel redirect out of MeetMe() and other issues with channel softhangup - (Closes issue #18585. Reported by oej. Tested by oej, wedhorn, russellb. - Patched by russellb) - - * Fix voicemail sequencing for file based storage. - (Closes issue #18498, #18486. Reported by JJCinAZ, bluefox. Patched by - jpeeler) - - * Set hangup cause in local_hangup so the proper return code of 486 instead of - 503 when using Local channels when the far sides returns a busy. Also affects - CCSS in Asterisk 1.8+. - (Patched by twilson) - - * Fix issues with verbose messages not being output to the console. - (Closes issue #18580. Reported by pabelanger. Patched by qwell) - - * Fix Deadlock with attended transfer of SIP call - (Closes issue #18837. Reported, patched by alecdavis. Tested by - alecdavid, Irontec, ZX81, cmaj) - - Includes changes per AST-2011-005 and AST-2011-006 - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.4 - - Information about the security releases are available at: - - http://downloads.asterisk.org/pub/security/AST-2011-005.pdf - http://downloads.asterisk.org/pub/security/AST-2011-006.pdf- The Asterisk Development Team has announced security releases for Asterisk - branches 1.4, 1.6.1, 1.6.2, and 1.8. The available security releases are - released as versions 1.4.40.1, 1.6.1.25, 1.6.2.17.3, and 1.8.3.3. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The releases of Asterisk 1.4.40.1, 1.6.1.25, 1.6.2.17.3, and 1.8.3.3 resolve two - issues: - - * File Descriptor Resource Exhaustion (AST-2011-005) - * Asterisk Manager User Shell Access (AST-2011-006) - - The issues and resolutions are described in the AST-2011-005 and AST-2011-006 - security advisories. - - For more information about the details of these vulnerabilities, please read the - security advisories AST-2011-005 and AST-2011-006, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.4.40.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.1.25 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.17.3 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.3.3 - - Security advisory AST-2011-005 and AST-2011-006 are available at: - - http://downloads.asterisk.org/pub/security/AST-2011-005.pdf - http://downloads.asterisk.org/pub/security/AST-2011-006.pdf- Bump release and rebuild for mysql 5.5.10 soname change.- The Asterisk Development Team has announced security releases for Asterisk - branches 1.6.1, 1.6.2, and 1.8. The available security releases are - released as versions 1.6.1.24, 1.6.2.17.2, and 1.8.3.2. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - ** This is a re-release of Asterisk 1.6.1.23, 1.6.2.17.1 and 1.8.3.1 which - contained a bug which caused duplicate manager entries (issue #18987). - - The releases of Asterisk 1.6.1.24, 1.6.2.17.2, and 1.8.3.2 resolve two issues: - - * Resource exhaustion in Asterisk Manager Interface (AST-2011-003) - * Remote crash vulnerability in TCP/TLS server (AST-2011-004) - - The issues and resolutions are described in the AST-2011-003 and AST-2011-004 - security advisories. - - For more information about the details of these vulnerabilities, please read the - security advisories AST-2011-003 and AST-2011-004, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.1.24 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.17.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.3.2 - - Security advisory AST-2011-003 and AST-2011-004 are available at: - - http://downloads.asterisk.org/pub/security/AST-2011-003.pdf - http://downloads.asterisk.org/pub/security/AST-2011-004.pdf- The Asterisk Development Team has announced security releases for Asterisk - branches 1.6.1, 1.6.2, and 1.8. The available security releases are - released as versions 1.6.1.23, 1.6.2.17.1, and 1.8.3.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The releases of Asterisk 1.6.1.23, 1.6.2.17.1, and 1.8.3.1 resolve two issues: - - * Resource exhaustion in Asterisk Manager Interface (AST-2011-003) - * Remote crash vulnerability in TCP/TLS server (AST-2011-004) - - The issues and resolutions are described in the AST-2011-003 and AST-2011-004 - security advisories. - - For more information about the details of these vulnerabilities, please read the - security advisories AST-2011-003 and AST-2011-004, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.1.23 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.17.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.3.1 - - Security advisory AST-2011-003 and AST-2011-004 are available at: - - http://downloads.asterisk.org/pub/security/AST-2011-003.pdf - http://downloads.asterisk.org/pub/security/AST-2011-004.pdf- The Asterisk Development Team has announced the release of Asterisk 1.8.3. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.3 resolves several issues reported by the community - and would have not been possible without your participation. Thank you! - - The following is a sample of the issues resolved in this release: - - * Resolve duplicated data in the AstDB when using DIALGROUP() - (Closes issue #18091. Reported by bunny. Patched by tilghman) - - * Ensure the ipaddr field in realtime is large enough to handle IPv6 addresses. - (Closes issue #18464. Reported, patched by IgorG) - - * Reworking parsing of mwi => lines to resolve a segfault. Also add a set of - unit tests for the function that does the parsing. - (Closes issue #18350. Reported by gbour. Patched by Marquis) - - * When using cdr_pgsql the billsec field was not populated correctly on - unanswered calls. - (Closes issue #18406. Reported by joscas. Patched by tilghman) - - * Resolve memory leak in iCalendar and Exchange calendaring modules. - (Closes issue #18521. Reported, patched by pitel. Tested by cervajs) - - * This version of Asterisk includes the new Compiler Flags option - BETTER_BACKTRACES which uses libbfd to search for better symbol information - within both the Asterisk binary, as well as loaded modules, to assist when - using inline backtraces to track down problems. - (Patched by tilghman) - - * Resolve issue where no Music On Hold may be triggered when using - res_timing_dahdi. - (Closes issues #18262. Reported by francesco_r. Patched by cjacobson. Tested - by francesco_r, rfrantik, one47) - - * Resolve a memory leak when the Asterisk Manager Interface is disabled. - (Reported internally by kmorgan. Patched by russellb) - - * Reimplemented fax session reservation to reverse the ABI breakage introduced - in r297486. - (Reported internally. Patched by mnicholson) - - * Fix regression that changed behavior of queues when ringing a queue member. - (Closes issue #18747, #18733. Reported by vrban. Patched by qwell.) - - * Resolve deadlock involving REFER. - (Closes issue #18403. Reported, tested by jthurman. Patched by jpeeler.) - - Additionally, this release has the changes related to security bulletin - AST-2011-002 which can be found at - http://downloads.asterisk.org/pub/security/AST-2011-002.pdf - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.3- - The Asterisk Development Team has announced the third release candidate of - Asterisk 1.8.3. This release candidate is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.3-rc3 resolves the following issues in addition to - those included in 1.8.3-rc1 and 1.8.3-rc2: - - * Fix regression that changed behavior of queues when ringing a queue member. - (Closes issue #18747, #18733. Reported by vrban. Patched by qwell.) - - * Resolve deadlock involving REFER. - (Closes issue #18403. Reported, tested by jthurman. Patched by jpeeler.) - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.3-rc3- Bump release to build for F15- Remove isa macros- Make library dependencies architecture specific- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_RebuildThe Asterisk Development Team has announced the second release candidate of Asterisk 1.8.3. This release candidate is available for immediate download at http://downloads.asterisk.org/pub/telephony/asterisk/ The release of Asterisk 1.8.3-rc2 resolves the following issues in addition to those included in 1.8.3-rc1: * Resolve issue where no Music On Hold may be triggered when using res_timing_dahdi. (Closes issues #18262. Reported by francesco_r. Patched by cjacobson. Tested by francesco_r, rfrantik, one47) * Resolve a memory leak when the Asterisk Manager Interface is disabled. (Reported internally by kmorgan. Patched by russellb) * Reimplemented fax session reservation to reverse the ABI breakage introduced in r297486. (Reported internally. Patched by mnicholson) For a full list of changes in this release candidate, please see the ChangeLog: http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.3-rc2- - The Asterisk Development Team has announced the first release candidate of - Asterisk 1.8.3. This release candidate is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.3-rc1 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release candidate: - - * Resolve duplicated data in the AstDB when using DIALGROUP() - (Closes issue #18091. Reported by bunny. Patched by tilghman) - - * Ensure the ipaddr field in realtime is large enough to handle IPv6 addresses. - (Closes issue #18464. Reported, patched by IgorG) - - * Reworking parsing of mwi => lines to resolve a segfault. Also add a set of - unit tests for the function that does the parsing. - (Closes issue #18350. Reported by gbour. Patched by Marquis) - - * When using cdr_pgsql the billsec field was not populated correctly on - unanswered calls. - (Closes issue #18406. Reported by joscas. Patched by tilghman) - - * Resolve memory leak in iCalendar and Exchange calendaring modules. - (Closes issue #18521. Reported, patched by pitel. Tested by cervajs) - - * This version of Asterisk includes the new Compiler Flags option - BETTER_BACKTRACES which uses libbfd to search for better symbol information - within both the Asterisk binary, as well as loaded modules, to assist when - using inline backtraces to track down problems. - (Patched by tilghman)- - The Asterisk Development Team has announced the release of Asterisk 1.8.2.3. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.2.3 resolves the following issue: - - * Reimplemented fax session reservation to reverse the ABI breakage introduced - in r297486. - (Reported by Jeremy Kister on the asterisk-users mailing list. Patched by - mnicholson) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.2.3- Build with SRTP support- - The Asterisk Development Team has announced a release for the security issue - described in AST-2011-001. - - Due to a failed merge, Asterisk 1.8.2.1 which should have included the security - fix did not. Asterisk 1.8.2.2 contains the the changes which should have been - included in Asterisk 1.8.2.1. - - This releases is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The releases of Asterisk 1.4.38.1, 1.4.39.1, 1.6.1.21, 1.6.2.15.1, 1.6.2.16.2, - 1.8.1.2, and 1.8.2.2 resolve an issue when forming an outgoing SIP request while - in pedantic mode, which can cause a stack buffer to be made to overflow if - supplied with carefully crafted caller ID information. The issue and resolution - are described in the AST-2011-001 security advisory. - - For more information about the details of this vulnerability, please read the - security advisory AST-2011-001, which was released at the same time as this - announcement. - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.2.2 - - Security advisory AST-2011-001 is available at: - - http://downloads.asterisk.org/pub/security/AST-2011-001.pdf- - The Asterisk Development Team has announced security releases for the following - versions of Asterisk: - - * 1.4.38.1 - * 1.4.39.1 - * 1.6.1.21 - * 1.6.2.15.1 - * 1.6.2.16.1 - * 1.8.1.2 - * 1.8.2.1 - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The releases of Asterisk 1.4.38.1, 1.4.39.1, 1.6.1.21, 1.6.2.15.1, 1.6.2.16.2, - 1.8.1.2, and 1.8.2.1 resolve an issue when forming an outgoing SIP request while - in pedantic mode, which can cause a stack buffer to be made to overflow if - supplied with carefully crafted caller ID information. The issue and resolution - are described in the AST-2011-001 security advisory. - - For more information about the details of this vulnerability, please read the - security advisory AST-2011-001, which was released at the same time as this - announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.4.38.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.4.39.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.1.21 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.15.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.16.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.1.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.2.1 - - Security advisory AST-2011-001 is available at: - - http://downloads.asterisk.org/pub/security/AST-2011-001.pdf- - The Asterisk Development Team has announced the release of Asterisk 1.8.2. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.2 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * 'sip notify clear-mwi' needs terminating CRLF. - (Closes issue #18275. Reported, patched by klaus3000) - - * Patch for deadlock from ordering issue between channel/queue locks in - app_queue (set_queue_variables). - (Closes issue #18031. Reported by rain. Patched by bbryant) - - * Fix cache of device state changes for multiple servers. - (Closes issue #18284, #18280. Reported, tested by klaus3000. Patched, tested - by russellb) - - * Resolve issue where channel redirect function (CLI or AMI) hangs up the call - instead of redirecting the call. - (Closes issue #18171. Reported by: SantaFox) - (Closes issue #18185. Reported by: kwemheuer) - (Closes issue #18211. Reported by: zahir_koradia) - (Closes issue #18230. Reported by: vmarrone) - (Closes issue #18299. Reported by: mbrevda) - (Closes issue #18322. Reported by: nerbos) - - * Fix reloading of peer when a user is requested. Prevent peer reloading from - causing multiple MWI subscriptions to be created when using realtime. - (Closes issue #18342. Reported, patched by nivek.) - - * Fix XMPP PubSub-based distributed device state. Initialize pubsubflags to 0 - so res_jabber doesn't think there is already an XMPP connection sending - device state. Also clean up CLI commands a bit. - (Closes issue #18272. Reported by klaus3000. Patched by Marquis42) - - * Don't crash after Set(CDR(userfield)=...) in ast_bridge_call. Instead of - setting peer->cdr = NULL, set it to not post. - (Closes issue #18415. Reported by macbrody. Patched, tested by jsolares) - - * Fixes issue with outbound google voice calls not working. Thanks to az1234 - and nevermind_quack for their input in helping debug the issue. - (Closes issue #18412. Reported by nevermind_quack. Patched by dvossel) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.2- - The Asterisk Development Team has announced the release of Asterisk 1.8.1.1. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.1.1 resolves two issues reported by the community - since the release of Asterisk 1.8.1. - - * Don't crash after Set(CDR(userfield)=...) in ast_bridge_call. Instead of - setting peer->cdr = NULL, set it to not post. - (Closes issue #18415. Reported by macbrody. Patched, tested by jsolares) - - * Fixes issue with outbound google voice calls not working. Thanks to az1234 - and nevermind_quack for their input in helping debug the issue. - (Closes issue #18412. Reported by nevermind_quack. Patched by dvossel) - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.1.1- - The Asterisk Development Team has announced the release of Asterisk 1.8.1. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.1 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * Fix issue when using directmedia. Asterisk needs to limit the codecs offered - to just the ones that both sides recognize, otherwise they may end up sending - audio that the other side doesn't understand. - (Closes issue #17403. Reported, patched by one47. Tested by one47, falves11) - - * Resolve issue where Party A in an analog 3-way call would continue to hear - ringback after party C answers. - (Patched by rmudgett) - - * Fix playback failure when using IAX with the timerfd module. - (Closes issue #18110. Reported, tested by tpanton. Patched by jpeeler) - - * Fix problem with qualify option packets for realtime peers never stopping. - The option packets not only never stopped, but if a realtime peer was not in - the peer list multiple options dialogs could accumulate over time. - (Closes issue #16382. Reported by lftsy. Tested by zerohalo. Patched by - jpeeler) - - * Fix issue where it is possible to crash Asterisk by feeding the curl engine - invalid data. - (Closes issue #18161. Reported by wdoekes. Patched by tilghman) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.1- dont package up the ices bits on el the client doesnt exist for us- dont build the 389 directory server package its not available on rhel6- dont always build AIS modules we dont have the BuildRequires on epel- Rebuild for new net-snmp.- Always build AIS modules- The Asterisk Development Team is proud to announce the release of Asterisk - 1.8.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - Asterisk 1.8 is the next major release series of Asterisk. It will be a Long - Term Support (LTS) release, similar to Asterisk 1.4. For more information about - support time lines for Asterisk releases, see the Asterisk versions page. - - http://www.asterisk.org/asterisk-versions - - The release of Asterisk 1.8.0 would not have been possible without the support - and contributions of the community. Since Asterisk 1.6.2, we've had over 500 - reporters, more than 300 testers and greater than 200 developers contributed to - this release. - - You can find a summary of the work involved with the 1.8.0 release in the - sumary: - - http://svn.asterisk.org/svn/asterisk/tags/1.8.0/asterisk-1.8.0-summary.txt - - A short list of available features includes: - - * Secure RTP - * IPv6 Support in the SIP channel driver - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=markup - - For a full list of changes in the current release candidate, please see the - ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0 - - Thank you for your continued support of Asterisk!- - The release of Asterisk 1.8.0-rc5 was triggered by some last minute platform - compatibility IPv6 changes. In addition, the availability of the English sound - prompts with Australian accents has been added. - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=markup - - For a full list of changes in the current release candidate, please see the - ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-rc5 - - This release candidate contains fixes since the last release candidate as - reported by the community. A sampling of the changes in this release candidate - include: - - * Additional fixups in chan_gtalk that allow outbound calls to both Google - Talk and Google Voice recipients. Adds new chan_gtalk enhancements externip - and stunaddr. - (Closes issue #13971. Patched by dvossel) - - * Resolve manager crash issue. - (Closes issue #17994. Reported by vrban. Patchd by dvossel) - - * Documentation updates for sample configuration files. - (Closes issues #18107, #18101. Reported, patched by lathama, lmadsen) - - * Resolve issue where faxdetect would only detect the first fax call in - chan_dahdi. - (Closes issue #18116. Reported by seandarcy. Patched by rmudgett) - - * Resolve issue where a channel that is setup and torn down *very* quickly may - not have the right call disposition or ${DIALSTATUS}. - (Closes issue #16946. Reported by davidw. Review - https://reviewboard.asterisk.org/r/740/) - - * Set TCLASS field of IPv6 header when SIP QoS options are set. - (Closes issue #18099. Reported by jamesnet. Patched by dvossel) - - * Resolve issue where Asterisk could crash on shutdown when using SRTP. - (Closes issue #18085. Reported by st. Patched by twilson) - - * Fix issue where peers host port would be lost on a SIP reload. - (Closes issue #18135. Reported, tested by lmadsen. Patched by dvossel) - - A short list of available features includes: - - * Secure RTP - * IPv6 Support in the SIP channel driver - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=markup - - For a full list of changes in the current release candidate, please see the - ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-rc4- This release candidate contains fixes since the release candidate as reported by - the community. A sampling of the changes in this release candidate include: - - * Still build chan_sip even if res_crypto cannot be built (use, but not depend) - (Reported by a user on the mailing list. Patched by tilghman) - - * Get notifications for call files only when a file is closed, not when created - (Closes issue #17924. Reported by mkeuter. Patched by abeldeck) - - * Fixes to chan_gtalk to allow outbound DTMF support to work correctly. Gtalk - expects the DTMF to arrive on the RTP stream and not via jingle DTMF - signalling. - (Patched by dvossel. Tested by malcolmd) - - * Fixes to allow chan_gtalk to communicate with the Gmail web client. - (Patched by phsultan and dvossel) - - * Fix to GET DATA to allow audio to be streamed via an AGI. - (Closes issue #18001. Reported by jamicque. Patched by tilghman) - - * Resolve dnsmgr memory corruption in chan_iax2. - (Closes issue #17902. Reported by afried. Patched by russell, dvossel) - - A short list of available features includes: - - * Secure RTP - * IPv6 Support in the SIP channel driver - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout - - For a full list of changes in the current release candidate, please see the - ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-rc3- This release candidate contains fixes since the last beta release as reported by - the community. A sampling of the changes in this release candidate include: - - * Add slin16 support for format_wav (new wav16 file extension) - (Closes issue #15029. Reported, patched by andrew. Tested by Qwell) - - * Fixes a bug in manager.c where the default configuration values weren't reset - when the manager configuration was reloaded. - (Closes issue #17917. Reported by lmadsen. Patched by bbryant) - - * Various fixes for the calendar modules. - (Patched by Jan Kalab. - Reviewboard: https://reviewboard.asterisk.org/r/880/ - Closes issue #17877. Review: https://reviewboard.asterisk.org/r/916/ - Closes issue #17776. Review: https://reviewboard.asterisk.org/r/921/) - - * Add CHANNEL(checkhangup) to check whether a channel is in the process of - being hung up. - (Closes issue #17652. Reported, patched by kobaz) - - * Fix a bug with MeetMe where after announcing the amount of time left in a - conference, if music on hold was playing, it doesn't restart. - (Closes issue #17408, Reported, patched by sysreq) - - * Fix interoperability problems with session timer behavior in Asterisk. - (Closes issue #17005. Reported by alexcarey. Patched by dvossel) - - * Rate limit calls to fsync() to 1 per second after astdb updates. Astdb was - determined to be one of the most significant bottlenecks in SIP registration - processing. This patch improved the speed of an astdb load test by 50000% - (yes, Fifty-Thousand Percent). On this particular load test setup, this - doubled the number of SIP registrations the server could handle. - (Review: https://reviewboard.asterisk.org/r/825/) - - * Don't clear the username from a realtime database when a registration - expires. Non-realtime chan_sip does not clear the username from memory when a - registration expiries so realtime probably shouldn't either. - (Closes issue #17551. Reported, patched by: ricardolandim. Patched by - mnicholson) - - * Don't hang up a call on an SRTP unprotect failure. Also make it more obvious - when there is an issue en/decrypting. - (Closes issue #17563. Reported by Alexcr. Patched by sfritsch. Tested by - twilson) - - * Many more issues. This is a significant upgrade over Asterisk 1.8.0 beta 5! - - A short list of available features includes: - - * Secure RTP - * IPv6 Support in the SIP channel driver - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout - - For a full list of changes in the current release candidate, please see the - ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-rc2- This release contains fixes since the last beta release as reported by the - community. A sampling of the changes in this release include: - - * Fix issue where TOS is no longer set on RTP packets. - (Closes issue #17890. Reported, patched by elguero) - - * Change pedantic default value in chan_sip from 'no' to 'yes' - - * Asterisk now dynamically builds the "Supported" header depending on what is - enabled/disabled in sip.conf. Session timers used to always be advertised as - being supported even when they were disabled in the configuration. - (Related to issue #17005. Patched by dvossel) - - * Convert MOH to use generic timers. - (Closes issue #17726. Reported by lmadsen. Patched by tilghman) - - * Fix SRTP for changing SSRC and multiple a=crypto SDP lines. Adding code to - Asterisk that changed the SSRC during bridges and masquerades broke SRTP - functionality. Also broken was handling the situation where an incoming - INVITE had more than one crypto offer. - (Closes issue #17563. Reported by Alexcr. Patched by twilson) - - Asterisk 1.8 contains many new features over previous releases of Asterisk. - A short list of included features includes: - - * Secure RTP - * IPv6 Support in the SIP Channel - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-beta5- This release contains fixes since the last beta release as reported by the - community. A sampling of the changes in this release include: - - * Fix parsing of IPv6 address literals in outboundproxy - (Closes issue #17757. Reported by oej. Patched by sperreault) - - * Change the default value for alwaysauthreject in sip.conf to "yes". - (Closes issue #17756. Reported by oej) - - * Remove current STUN support from chan_sip.c. This change removes the current - broken/useless STUN support from chan_sip. - (Closes issue #17622. Reported by philipp2. - Review: https://reviewboard.asterisk.org/r/855/) - - * PRI CCSS may use a stale dial string for the recall dial string. If an - outgoing call negotiates a different B channel than initially requested, the - saved original dial string was not transferred to the new B channel. CCSS - uses that dial string to generate the recall dial string. - (Patched by rmudgett) - - * Split _all_ arguments before parsing them. This fixes multicast RTP paging - using linksys mode. - (Patched by russellb) - - * Expand cel_custom.conf.sample. Include the usage of CSV_QUOTE() to ensure - data has valid CSV formatting. Also list the special CEL variables that are - available for use in the mapping. There are also several other CEL fixes in - this release. - (Patched by russellb) - - Asterisk 1.8 contains many new features over previous releases of Asterisk. - A short list of included features includes: - - * Secure RTP - * IPv6 Support in the SIP Channel - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-beta4- - This release contains fixes since the last beta release as reported by the - community. A sampling of the changes in this release include: - - * Fix a regression where HTTP would always be enabled regardless of setting. - (Closes issue #17708. Reported, patched by pabelanger) - - * ACL errors displayed on screen when using dynamic_exclude_static in sip.conf - (Closes issue #17717. Reported by Dennis DeDonatis. Patched by mmichelson) - - * Support "channels" in addition to "channel" in chan_dahdi.conf. - (https://reviewboard.asterisk.org/r/804) - - * Fix parsing error in sip_sipredirect(). The code was written in a way that - did a bad job of parsing the port out of a URI. Specifically, it would do - badly when dealing with an IPv6 address. - (Closes issue #17661. Reported by oej. Patched by mmichelson) - - * Fix inband DTMF detection on outgoing ISDN calls. - (Patched by russellb and rmudgett) - - * Fixes issue with translator frame not getting freed. This issue prevented - g729 licenses from being freed up. - (Closes issue #17630. Reported by manvirr. Patched by dvossel) - - * Fixed IPv6-related SIP parsing bugs and updated documention. - (Reported by oej. Patched by sperreault) - - * Add new, self-contained feature FIELDNUM(). Returns a 1-based index into a - list of a specified item. Matches up with FIELDQTY() and CUT(). - (Closes #17713. Reported, patched by gareth. Tested by tilghman) - - Asterisk 1.8 contains many new features over previous releases of Asterisk. - A short list of included features includes: - - * Secure RTP - * IPv6 Support - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-beta3- Rebuild against libpri 1.4.12- Update to 1.8.0-beta2 - Disable building chan_misdn until compilation errors are figured out (https://issues.asterisk.org/view.php?id=14333) - Start stripping tarballs again because Digium added MP3 code :(- - The following are a few of the issues resolved by community developers: - - * Allow users to specify a port for DUNDI peers. - (Closes issue #17056. Reported, patched by klaus3000) - - * Decrease the module ref count in sip_hangup when SIP_DEFER_BYE_ON_TRANSFER is - set. - (Closes issue #16815. Reported, patched by rain) - - * If there is realtime configuration, it does not get re-read on reload unless - the config file also changes. - (Closes issue #16982. Reported, patched by dmitri) - - * Send AgentComplete manager event for attended transfers. - (Closes issue #16819. Reported, patched by elbriga) - - * Correct manager variable 'EventList' case. - (Closes issue #17520. Reported, patched by kobaz) - - In addition, changes to res_timing_pthread that should make it more stable have - also been implemented. - - For a full list of changes in the current release, please see the - ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.6.2.10- Add patch to remove requirement on latex2html- Mass rebuild with perl-5.12.0- * Fix building CDR and CEL SQLite3 modules. - (Closes issue #17017. Reported by alephlg. Patched by seanbright) - - * Resolve crash in SLAtrunk when the specified trunk doesn't exist. - (Reported in #asterisk-dev by philipp64. Patched by seanbright) - - * Include an extra newline after "Aliased CLI command" to get back the prompt. - (Issue #16978. Reported by jw-asterisk. Tested, patched by seanbright) - - * Prevent segfault if bad magic number is encountered. - (Issue #17037. Reported, patched by alecdavis) - - * Update code to reflect that handle_speechset has 4 arguments. - (Closes issue #17093. Reported, patched by gpatri. Tested by pabelanger, - mmichelson) - - * Resolve a deadlock in chan_local. - (Closes issue #16840. Reported, patched by bzing2, russell. Tested by bzing2)- Update to 1.6.2.7-rc3- Update to 1.6.2.7-rc2- Update to final 1.6.2.6 - - The following are a few of the issues resolved by community developers: - - * Make sure to clear red alarm after polarity reversal. - (Closes issue #14163. Reported, patched by jedi98. Tested by mattbrown, - Chainsaw, mikeeccleston) - - * Fix problem with duplicate TXREQ packets in chan_iax2 - (Closes issue #16904. Reported, patched by rain. Tested by rain, dvossel) - - * Fix crash in app_voicemail related to message counting. - (Closes issue #16921. Reported, tested by whardier. Patched by seanbright) - - * Overlap receiving: Automatically send CALL PROCEEDING when dialplan starts - (Reported, Patched, and Tested by alecdavis) - - * For T.38 reINVITEs treat a 606 the same as a 488. - (Closes issue #16792. Reported, patched by vrban) - - * Fix ConfBridge crash when no timing module is loaded. - (Closes issue #16471. Reported, tested by kjotte. Patched, tested by junky) - - For a full list of changes in this releases, please see the ChangeLog: - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.6.2.6- Update to 1.6.2.6-rc2- Add a patch that fixes CLI history when linking against external libedit.- Update to 1.6.2.5 - - * AST-2010-002: Invalid parsing of ACL rules can compromise security- Update to 1.6.2.4 - - * AST-2010-002: This security release is intended to raise awareness - of how it is possible to insert malicious strings into dialplans, - and to advise developers to read the best practices documents so - that they may easily avoid these dangers.- Update to 1.6.2.2 - - * AST-2010-001: An attacker attempting to negotiate T.38 over SIP can - remotely crash Asterisk by modifying the FaxMaxDatagram field of - the SDP to contain either a negative or exceptionally large value. - The same crash occurs when the FaxMaxDatagram field is omitted from - the SDP as well.- Update to 1.6.2.1 final: - - * CLI 'queue show' formatting fix. - (Closes issue #16078. Reported by RoadKill. Tested by dvossel. Patched by - ppyy.) - - * Fix misreverting from 177158. - (Closes issue #15725. Reported, Tested by shanermn. Patched by dimas.) - - * Fixes subscriptions being lost after 'module reload'. - (Closes issue #16093. Reported by jlaroff. Patched by dvossel.) - - * app_queue segfaults if realtime field uniqueid is NULL - (Closes issue #16385. Reported, Tested, Patched by haakon.) - - * Fix to Monitor which previously assumed the file to write to did not contain - pathing. - (Closes issue #16377, #16376. Reported by bcnit. Patched by dant.- Update to 1.6.2.1-rc1- Released version of 1.6.2.0- Update to 1.6.2.0-rc8- Update to 1.6.2.0-rc7- Change the logrotate and the init scripts so that Asterisk doesn't try and write to / or /root- Make dependency on uw-imap conditional and some other changes to make building on RHEL5 easier.- Update to 1.6.2.0-rc6- Update to 1.6.2.0-rc5- Update to 1.6.2.0-rc4- Add patch from upstream to fix how res_http_post forms paths.- Add an AST_EXTRA_ARGS option to the init script - have the init script to cd to /var/spool/asterisk to prevent annoying message- Compile against gmime 2.2 instead of gmime 2.4 because the patch to convert the API calls from 2.2 to 2.4 caused crashes.- Require latex2html used in static-http documents- Change ownership and permissions on config files to protect them.- Update to 1.6.2.0-rc3- Merge firmware subpackage back into the main package.- Package internal help. - Fix up some more paths in the configs so that everything ends up where we want them.- Update to 1.6.2.0-rc2 - We no longer need to strip the tarball as it no longer includes non-free items.- Enable building of API docs. - Depend on version 1.2 or newer of speex- Update to 1.6.1.6 - Drop patches that are too troublesome to maintain anymore or have been integrated upstream.- Add a patch from Quentin Armitage and rebuld.- rebuilt with new openssl- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuild to pick up new AIS and ODBC deps. - Update script that strips out bad content from tarball to do the download and to check the GPG signature.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Update to 1.6.1-rc1 - Add backport of conference bridging that is slated for 1.6.2 - Add patches to conference bridging that implement CLI apps- rebuild with new openssl- Fedora Directory Server compatibility patch/subpackage.- Fix up paths. BZ#477238- Update patches- Update to 1.6.1-beta4- Update to 1.6.1-beta3- Rebuild for new gmime- Add patch to fix missing variable on PPC.- Update PPC systems don't have sys/io.h patch.- PPC systems don't have sys/io.h- Update to 1.6.1 beta 2- Fix issue with init script giving wrong path to config file.- Explicitly require dahdi-tools-libs to see if we can get this to build.- Update to final release.- Rebuild- Replace app_rxfax/app_txfax with app_fax taken from upstream SVN.- Bump release and rebuild with new libpri and zaptel.- Add patch pulled from upstream SVN that fixes AST-2008-010 and AST-2008-011.- Add patch for LDAP extracted from upstream SVN (#442011)- Add patch that unbreaks cdr_tds with FreeTDS 0.82. - Properly obsolete conference subpackage.- Disable building cdr_tds since new FreeTDS in rawhide no longer provides needed library.- Bump release and rebuild to fix libtds breakage.- Update to 1.6.0-beta9. - Update patches so that they apply cleanly. - Temporarily disable app_conference patch as it doesn't compile - config/scripts/postgres_cdr.sql has been merged into realtime_pgsql.sql - Re-add the asterisk-strip.sh script as a source file.- Update to 1.6.0-beta8 - Contains fixes for AST-2008-006 / CVE-2008-1897- Return to stripped tarballs since there's more non-free content in the Asterisk tarballs than I thought.- Update to 1.6.0-beta7.1 - Update patches - Back out some changes that were made because beta7 was tagged from the wrong branch.- Update to 1.6.0-beta7 - The Asterisk tarball no longer contains the iLBC code, so we can directly use the upstream tarball without having to modify it. - Get rid of the asterisk-strip.sh script since it's no longer needed. - Diable build of codec_ilbc and format_ilbc (these do not contain any legally suspect code so they can be included in the tarball but it's pointless building them). - Update chan_mobile patch to fix API breakages. - Add a patch to chan_usbradio to fix API breakages.- Add Postgresql schemas from contrib as documentation to the Postgresql subpackage.- Update patches. - Add patch to compile against external libedit rather than using the in-tree version. - Add -Werror-implicit-function-declaration to optflags. - Get rid of hashtest and hashtest2 binaries that link to unfortified versions of *printf functions. They are compiled with -O0 which somehow pulls in the wrong versions. These programs aren't necessary to the operation of the package anyway.- Update to 1.6.0-beta6 to fix some security issues. - - AST-2008-002 details two buffer overflows that were discovered in - RTP codec payload type handling. - * http://downloads.digium.com/pub/security/AST-2008-002.pdf - * All users of SIP in Asterisk 1.4 and 1.6 are affected. - - AST-2008-003 details a vulnerability which allows an attacker to - bypass SIP authentication and to make a call into the context - specified in the general section of sip.conf. - * http://downloads.digium.com/pub/security/AST-2008-003.pdf - * All users of SIP in Asterisk 1.0, 1.2, 1.4, or 1.6 are affected. - - AST-2008-004 Logging messages displayed using the ast_verbose - logging API call are not displayed as a character string, they are - displayed as a format string. - * http://downloads.digium.com/pub/security/AST-2008-004.pdf - - AST-2008-005 details a problem in the way manager IDs are caculated. - * http://downloads.digium.com/pub/security/AST-2008-005.pdf- add Requires for versioned perl (libperl.so)- Update to 1.6.0-beta5 - Remove upstreamed patches.- Package the directory used to store monitor recordings.- Add patch from David Woodhouse that fixes building on PPC64.- Update to 1.6.0 beta 4- Update to 1.4.18. - Use -march=i486 on i386 builds for atomic operations (GCC 4.3 compatibility). - Use "logger reload" instead of "logger rotate" in logrotate file (#432197). - Don't explicitly specify a group in in the init script to prevent Zaptel breakage (#426629). - Split app_ices out to a separate package so that the ices package can be required. - pbx_kdeconsole has been dropped, don't specifically exclude it from the build anymore. - Update app_conference patch. - Drop upstreamed libcap patch.- Update to 1.4.17 to fix AST-2008-001.- Update to 1.4.16.2- Bump release and rebuild to fix broken dep on uw-imap.- Update to the real 1.4.16.1.- Add patch to bring source up to version 1.4.16.1 which will be released shortly to fix some crasher bugs introduced by 1.4.16.- Update to 1.4.16 to fix security bug.- Really, really fix the build problems on devel.- Tweaks to get to build on x86_64- Exclude PPC64- Don't build apidocs by default since there's a problem building on x86_64.- Really get rid of zero length map files.- Get rid of zero length map files. - Shorten descriptions of voicemail subpackages- Update to 1.4.15- Fix license and other rpmlint warnings.- Update to 1.4.14- Add chan_mobile- Don't build cdr_sqlite because sqlite2 has been orphaned. - Rebase local patches to latest upstream SVN - Update app_conference patch to latest from upstream SVN - Apply post-1.4.13 patches from upstream SVN- Update to 1.4.13- Update to 1.4.12.1- Update to 1.4.11- Update to 1.4.10.1.- Update to 1.4.10 (security update).- Add a patch that allows alternate extensions to be defined in users.conf- Update app_conference patch. Enter/leave sounds are now possible.- Update patches so we don't need to run auto* tools, because autoconf 2.60 is required and FC-6 and RHEL5 only have autoconf 2.59.- Don't build app_mp3- Add app_conference- Use plain useradd/groupadd rather than the fedora-usermgmt - Clean up requirements - Clean up build requirements by moving them to package sections- Update to 1.4.9- Update to 1.4.8 - Drop ixjuser patch.- Update to 1.4.7.1- Update to 1.4.7 - RxFAX/TxFAX applications- It's "sbin", not "bin" silly.- Add patch that lets us change TOS bits even when running non-root- voicemail needs to require /usr/bin/sox and /usr/bin/sendmail- Update to 1.4.6 - Remove upstreamed patch.- Build the IMAP and ODBC storage options of voicemail and split voicemail out into subpackages. - Apply patch so that the system UW IMAP libray can be linked against. - Patch modules.conf.sample so that alternal voicemail modules don't get loaded simultaneously. - Link against system GSM library rather than internal copy. - Patch the Makefile so that it doesn't add redundant/wrong compiler options. - Force building with the standard RPM optimization flags. - Install the Asterisk MIB in a location that net-snmp can find it. - Only package docs in the main package that are relevant and that haven't been packaged by a subpackage. - Other minor cleanups.- Move sounds- Update some more ownership/permissions- Fix some permissions.- Update init script patch - Move pid file to subdir of /var/run- Update init script patch to run as non-root- Build modules that depend on FreeTDS. - Don't build voicemail with ODBC storage.- Have the build output the commands executing, rather than covering them up.- Update to 1.4.5 - Remove upstreamed patch.- Add a patch to fix CVE-2007-2488/ASA-2007-013- Update to 1.4.4- Update to 1.4.2- Package the IAXy firmware - Minor clean-ups in files- Update to 1.4.1 - Don't build/package codec_zap (zaptel 1.4.0 doesn't support it)- Update to 1.4.0-beta4 - Various cleanups.- Don't package IAXy firmware because of license - Don't build app_rpt - Don't BR lm_sensors on PPC - Better way to prevent download/installation of sound archives - Redo tarball to eliminate non-free items- Remove explicit dependency on glibc-kernheaders. - Build jabber modules on PPC- *Really* update to beta3 - chan_jingle has been taken out of 1.4 - Move misplaced binaries to where they should be- Remove requirement on asterisk-sounds-core until licensing can be figured out.- Update to 1.4.0-beta3- Update to 1.4.0-beta2- Update to 1.2.10.- Update to 1.2.9.1- Update to 1.2.8 - Add misdn.conf to list of configs. - Drop chan_bluetooth patch for now...- Zaptel subpackage shouldn't obsolete the sqlite subpackage. - Remove mISDN until build issues can be figured out.- Build mISDN channel drivers, modelled after spec file from David Woodhouse- Update chan_bluetooth patch with some additional information as to it's source and comment out more in the configuration file.- Add chan_bluetooth- Split off more stuff into subpackages.- Update to 1.2.7- Fix detection of libpri on 64 bit arches (taken from Matthias Saou's rpmforge package) - Change sqlite subpackage name to sqlite2 (there are sqlite3 modules in development).- Don't build GTK 1.X console since GTK 1.X is being moved out of core...- Update to 1.2.6- Update to 1.2.5. - Removed upstreamed MOH patch. - Add full urls to the app_(r|t)xfax.c sources. - Update spandsp patch.- Actually apply the patch.- Add patch to keep Asterisk from crashing when using MOH inside a MeetMe conference.- BR sqlite2-devel- Update to 1.2.4.- Took some tricks from Asterisk packages by Roy-Magne Mo. - Enable gtk console module. - BR gtk+-devel. - Add logrotate script. - BR sqlite2-devel and new sqlite subpackage. - BR doxygen and graphviz for building duxygen documentation. (But don't build it yet.)- Completely eliminate the "asterisk" user from the spec file. - Move more config files to subpackages. - Consolidate two patches that patch the init script. - BR curl-devel - BR alsa-lib-devel - alsa, curl, oss subpackages- Do not run as user "asterisk" as that prevents setting of IP TOS (which is bad for quality of service). - Add patch for setting TOS separately for SIP and RTP packets.- First version for Fedora Extras.13.7.1-1.fc2213.7.1-1.fc2213.7.1-1.fc22ooh323.confchan_ooh323.so/etc/asterisk//usr/lib/asterisk/modules/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Werror-implicit-function-declaration -DLUA_COMPAT_MODULEdrpmxz2armv7hl-redhat-linux-gnueabiASCII textELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=206ab7edf8c898dab3362b17d5997609e8dad8f9, stripped RRR RRRRRR ?p7zXZ !#,]"k%dVg1DoT{`P Ռ|RHAH\ B/+C,d4 3ˋ]˧Vo e ڤȔ'ԯHO"bS\g~T.v ?cUsMIj _G9FYSu텧d|"Uj a}Sv&j3*R.:Go~M& aLB=`ٓ>JC%`]ma,7G{ezJ=9I.Nֵ@2G CWCU3HOdSwM=X{kITL@尊m5rT1Ƞ膐98@P(Խ*![Fu0ZxZ{ , EWېӲ0Lc+a kMJs p bVTV"h̒b;z.tXʥN䵍Pj`GI;;}) ɲAΒb 820tk=S4ȶ.*krO$g㈂QagKʑjګY:"6FG omnGE ,)樺s-@r!V/R}S`H1q6s6AT5x ='_l)*)ag-nvklr#lK ? V33,)v^2(>!+8٘: {xZD?HYbǚ;{vyvTWv7)v=T1)BEtgDj)9ƒmz (td!9˺#y!򍉚4;{hWz΄Mɗ'z E<24zp1yVoM3m_1듋0 wV[ᛰ(+h~s%shb@Wn n Z7fH7T; N{ NЫkĐw:EW }낋?Y_% y35&м\4Ԋ#ލoEab;Lj]M9 s{n86޹:&Cq!Z4d~OK恖E@e)Z MjUkVG#2~K4 )k/hh5Qg ɖ~'[1/Cq"a 鐇t$0үC#:bXYNVn_f} o/β'cGzAUn@ `d[o`U+HzQ Dt*JUQHMI}ccIT|舂wĸ4܌0 潩_@B+\*UxZ<*Nq*2֏3 RY[QyķAdǪx ^m|r$/ 7w{$ ^W;UA4'4!a~*-gϖ i"`o$0 I[!!_&}!8'z/WqjO&ݿ^1q~ ={p*5ސꮑŨWþSIT" n8H<!{Li#'h z%ݶe<;?g2$ǟ :CR$- }u}jSOУiGמNXadk߹(>PA8؎PwaYtT ऴ;8ršep?Jr?zC}|0Z^0VrD:5/z_qoԜ`;pل,:v qĿ+Ks^F-*muoLu]:¶(+;oI)UTUyDFcFQaJ xM!H _2>:{KK+onjTu@o=7p2˄6x2~ GO$5% Q&l((KҾő&{5Q-9Rgv8yˉo7PE-.kj/& ZhG91l,+FPgbU]>Dzg+.WPAkjrMѧ)z$żdy*8@ {-LtQb_Fyk #q[GQ|Ӯ_ 0c$Hzλ*3Iy܎WYUW?LN|xӌβ8Vm򊍐3 Zk?܄GϬN 0Uemd>egAnMt9z!*{Y?Ĉ"OS0 .9A{casc7m*2}G(j iѲ71K>=1jѷa(9?Y ~"^Rfk[Sノ`G*EL~7&I! 0m@s'=B?7̊Rn٠qCl> -Q! #L.vj{ "+^3Ϲ?@7z}1aD3 I(4b:q x*=hA sj!ɡ$]]Љ԰H[| cN$m-;}3c{9t-эq%рAB Q5&:t$%5 Mv7Qvldb53qbFu,FUf {#_SNu!:C՟4 ;yCߩfXHS6i3cݭ/ɒ-ۗV68-7{j@J0cUr֕7}3!ӄeZzkvX\܊?ӒPwTV4¨(Soa^+2\ZR9c'{w+%uKkŊes%uH9hW˜GQǐ%f1c._%2a6?H#ԭD:PQE&1:9a|ENUŅQk/z n(tM W!Q0QI;W^W/L|`{-m%pmيo ຼ^v@DSp/1 (O#(c{Wt.~$R;JO~͇CzWvA"ּ t;ʟ<;Lk}έҏn N6նi}V.=-xK.Lc(v#I$'N 3z{_ [^%?3ؘ[q|#'Jxe[$އtR{2'щ,fIװ]mvy-ω?ub6RN}AT`yrt画`ђ8@U~Y%y9P(m{&ؤ?'e${7Cued]n_. gMe&ͬ*MaGW4^yT4S0%mfɦ/̲3|+J/^,k=jWKEI+70A- M`ؔ>JA}_%O?~#DϐPOvJ!xЄ#dJ# 񢄴#}>TQ05H zDD-aك}3bFjA$"XwɄ?/ua$B3l]4rTKh;4< :EU?\dFtL̪>$%n^Td7H;&ZfO|Zٽe*XR&i2e`͟O?|EH Vp9s'qHU,v>sBhp!vF,PbAk܂wQ}ґl+%%ö ܴMjޠ\g"k~c,[ɯA, ΋Ɖ`I[?/%:cyb%mK8{1Z;]ݘ@/)vR=tphu4!>h`ƹr2L$V|' 9]k o p*Ef2 xB»$Bob_La}x?Ҙ:ZX΂-fjc3I3ހTN-= #8'D6+\!idžA}Qk&f\گ}#K:;-\F?x`sPSKߵ=L^nQ$ \#wW>Hj`G8BlXۆX{7zKy$RǠ(: Oz < :5Lt6574h~\Lz&F.DՔ^Onǭ)wiZ{xY߲Ne5՝xݯԺ`nq-zQ\%}i!Byb]JgWtu9Mb2}w2ss4¥TG֣֫L'eh[,5/ڃ}ǺMRhޖ,ET+0U}Y_̋bL 6 [7Hh?nv3_6``La]nz 2?&Zo*QsʘN:2T搒&#oFZ͓Ki=1%MK""ӹ<+^M^n9 |V я)k1H=|OʫPmty AO| ƪ[ЬakZ%,q ;Gu^b>h@2$ӊ%8Ҥx׾ȥZQWW]PG>eWw܉fA:c4^)SD*s6B L^QÇ LK⩕1 t_'W5MµE^amyKK1];"}E`S ^I |jL kG2Pq]{ $R"ZG$ {*]-7fzy-6Rp`HY+e;h 6}a7OĐ2;ِ}M `>g"Vl0J֤f[hϥəףl7%ck {S1E H!.d2.O@]/-V_3Ug@M?uE)=pe̵1vaq84TV%[[((nV.g$ H2= tp_CG L"`T\$nBQj ۏM|[ˆ`Wwb&OUu^BOKN\v9ˤOw|vg2.0֡v-[XR]IpFR7+ygkd@k뼐J کH#0OD#Si5`Ȧ@g'&W6xG#v&q<UH?l>\,Cu Z`Nʼ2F= @2&dVc8q;A\Lr-n@)"gb >r~*Ezq1 :%KJXbpJ19P\9g G!SH<8L_lB[|W|Qf 7Mdƽ&[={VC%R C򾯀~J~c7EHw@54Z⟳GUs1? =߯rbI_A Oad5;: 3q7.4yK1pN`#H oa:kQؐzY rZVJh3꒟eOz#$O(NE W-;@\%4+ 3xy+hc&1 M3rx3:IQjI\SU0'Hؔ["O6qN}3d!¥O]( @O^h٪Cꇼ\#x  S߮X{ H~R?5 `uz>3bzo~- 8^Pb ]2w-Q;i#H w}I*O%+Eэ} LYT]t#fy6חT(j]grH Z=;k7Wںt#9.Y ,NS)A KC9l4ɢ̦%?F+Fĸ-9=]SwYݚW׬kUY BwSY4| #B^!țq/AJ>t&/M:7&If8_`Ә%?;CAO=|H0h5剃d $/FRp<pBƢe? :,PzQp ~A2A+-_E9ع* ^$d!u "S6 }ŖZߒJ\ϊag=5Z Y]H+J)?K+W7r7]%N.@?Sf'LJQW`__StWzz̲H~ҸT6rJHoܹ|`~ ]hjYYiPA\_`G xt=jF,B5)j mM~ $]l)\f#fpm#H2XS8>Tzp샣Bl~<êsc5w㋵¿.-LH$C>ͮދf*lt%p5'B<asЂ0eZ#Z|y6kӯ>Ht+,.Ǭ^Kwk8iVdIhi~$}k BetɺP&2 nV M+,Ҿ5zMedy/T!eWVM90Z>^u\,DO5 lЅ1鮭Wsh7={U1+̉^{ϓB{J\O؛&HF= jzӫRt3J.ךX% \m/5[y)[E߲s5F կS2Jez6\$#. fJFP,RJ'8u3F0|/.QAYUT'1C\t֟'nƃ+c P4-pC&8/X #M%9l8"XPBӜAEX@^zLq[FWhz!zoAy{*:[J^b7 z}٠J#i}p)x), -؝cDct(K ?Sf9ks[b= JW0 á 5xgVq*JK,;U <eS."L~[,]DB.tE%=v7p5ű۪͡CغCML?dV+7SY1N<3Z2DeOzr6-#*Vj.v(4u Q=ܪ[Gi/oH+. P,O_.g"zSUz2|N?=fn t[7M`N"60氧:M͉U!8DtJ&F8 ;o7FMԈDLNtA"7Ҋ3ƅ^_T2"mI9X Z|J, #tSaoSW7\2s;XZjaoJ`%ԨuUy͒c*̆w\@G mĂJNv@=MA-}jj3uyHrM&/}!P6J^%j릜v([ާhc]_zY 'ċWb\t@tDω`I+,*%{bͬYPqe2رVL7U'ǕtA3-(,ۯ~zL%e:5Y{ч7 R.\]`|fŸ]#&-? ^n'Ք\2Q/-GyK(Uo?n݁UK,rM!W/-YD0CF hɑitڮm~ssg/C^זOɻ48 'y1HtG-=\lE'ɠa?;UdZ.B]HlÂ|hJ>:l6V˂IKd^fF~r 挃m!6k%ۡƥ34|(0kC0aVA>* #:?E P$Kcz+j`O+n"!!?ӀtVȥ8@/elKzG.K@U@ع7n$n,KzS5%K5KnfDT)'-\@+&&rn C:kn\Hwŝ"Mn޲Șj@ cAH}Dʾ\{T冊2M D[\Z?a{G1u4 ֵ bGhK@ӑhe*œeW.$h \3)&j"AΦd;Đg >ʮ&{=(>@?FkڗIRdǺbj9d S7P)j7E2+=uA8Td.Jʇ|g:|Dj MZsDÒ8HK2.6́nozsnz0\ER!F&h9>>{Ϡjg P= 7Ptl)6">B΍Kŋ|̀+ {KkMb\0"*chp W4ޅmW*J2$ɥ'q݀di5>˺k){Z1:p0~S_|6:t' [ 2Ϗ 'B/9ސyIbmyG>!NzjP2yAR2X:BVMktjӷ|^ͽ[@&aSRb@'BP:@."CD4ڵ,O&u!N4^dVI &jf߫RxghKZYw@أ >鏕Kw# X-ɏ}Gu;xqK dA])m u~rE Ϥ.\a $6s1+}ϸY/ŀw=Km&dCN/C(p58ۣVJМXdWZQ/C#;̹B2>#fhltWz7lSoFɈ\7n[rnus2yl$|`St9&I޺ 2$هc'X4*hp.'x ~& _ih6Q7w p.t s'@njdk1'd s|4U!u$Tr}oBž:8|gcT3MKЈ G9WSm\bz`g 8X>clD s<)D6Z~y.YؿFS\-×kW.tdh[p99{@Ś(Ry@`__RCY1"* ?9Rjg pux=p-35%Qz3D)]/WxyWf"ZN|殏?? (Rj_Ey0VerW]9q۵Z&Lf(khm7M lMR&sԂdWhiғCJ_f=G c p#€Nj`8UUXAG9|oYOު 70m-=Ps1IwW^K_<6_Z@ulR }v" NC99䊹 )hHoُSk!@Ave{,#"mm[ǺeݎOixej ފ-S*Oj'~9햇 ./<) ةsb}s/7i)+YT9=}T ծx?x$-=--K}Zf @Gh/+&zPJI@@{U4Vɉ$q >/Wn|&yc#H7q?:e(7m /-1>GWߙi +U/:uK>BF M HLE Tn":L-M/׻ R}2* z8@wA i,ꙅu:A*=L@odw?(ML6Pk#OK܈ԕ:6߿vECaG?ϡ4rS S a|lLr{m\OV2^ t Η`E8PA3+oOƓÄTdtKީeLy QTȈI} µX,e#ӟ"06fEwD zXJκǷ|: ɭX%zAѥ]U*>c:)wkLj {_XȉuJv&|Wa0!;PV<{Jƭ$u >ZRw#gePa7sD4a[nG[t2A{HWmX6!;DfDrLD.IHm\nmjS+H#^r?Ŷ"LĝGJY5Qb"ZKn7wI9Q~W-@@}Y2k9{S8qFZZk:M"qQP*jJ*=sux10->knY-6b)t2r)RT9)Z1 J5&e>_J^las[LAm{~#%iCj"*e9cA X( K"hU-uvL9vEz5܎’ن4rgM"D8csm픶 &{up3j>"fD33q6n'~6GypC0Y;T4t0iS-׸  6g*_J)0M-8- T@r9qA3.1Ug:4Ќw7wMXY9>,ܹ"[usn-#qUQ[8U^IV@Ջއ$=05StIKv[=D[ u.Ss<[p#`> h&}:) QGqNt f6G [ ی? V]+yB.Abyx{Dak5A`qלߓUc^d},8Yk/fhUY5Kɉ']e sFoQ@P'3`4p xRQ*[ roCEI[ H|k?)at2XkNJM -ЕH'un%A GC&+rmGמ0Xp(eP -%ޛȵ(iMLc y`H }s-pVj~w ?GmzA0˪xFoll49wPcL̑OU tH dgZ;=BBe\m'iÉ3K"EW¯QMj0$0p"sN5n9-~r_ ?]S¨ ʭV0d%4DnrR3O"]-Vh(1`L@-\$ys^{<` T 5]ËڵV+mAnh%?f7 3 \Ѭ8wY\8X?K e 6jJ;41]') 02 v͗ZN.1H@ъx4_{z`v3Šݣzhp7W*{86B H}2M2B{EwWb"3=qrC'ߊ}VY*ɲscۣqXv].6"^[V?d\MHQgLù588,KEYThc;)99mE4>^{] 6)YA.a~3Mls\-U6}2zrU˜1| @k$-%%;f۲3&q;Pg#vŗKʼ"Ia6Vΐ&U6v3DS"Ldִ]†]1IRFegye :@~ ,k$$pqpl_0Z~LS_H[Qz؞ٳFlHقa> ٸسkmb _ThE֎/@l8|H5,Io~Iാ7!8 c0Τs-/hr~߮!."+ Pc>-m~'ڬxǀc)8 {цQ$1EE`ߌD{7FQ@(4h QgZqus(9RZ [W(ô0th7HV6dFw~칎e.`V`~kn0 As>|]4CbzMTzgL"Qn֣ Zm"9w~SZymBS(ˈ}ϮgH)#II"5_eHkSژbeAQ$ВH>8XyM:JZ6hOT/ɐP:B}@$=kdIUF%i)!2ޖcRbzS2t20a]U ̋և{Rg=X+-<ޯl˵S7AVCHeiP΀P'O>`m?hl:bZСv~E7+S|}"qOcYy!6Dor0;Mp۟+N=]hm.}33-ϕ)ݴ]T4_uCe1"߷Dtƥ= qO0S聕CtrIr>w6UeED-TtߴXpWQgFT ʽk{%!e| i0 |.tCoko2UOIG#3ZJ aj\` .: t܌Ѝ)WLgV$ [MTl/\l:5Ypm=bGc{#ޕQ]Lcر$gDg0eaфMM 45ڟ>/жn=cx f\pwˁԮU24v#Ѹks_>fhDnG#!Z@ivK9:zl@V]&,N83"`LoP@*8}-kiS[벼~rX̎8ҐWLa=#IDmCX?{w+zmZG8ʢ}O!dFG2OdpgF-y RݲU '1u# 5[1)DjA !c;ZjxȐ椛l`#uo!s(B T'R,鎊*ޖ[B[ rQO-_ >\0ڣX;nKNRfѫt`_$]_IVQvb 2pc^hsu{F$WhmoK`.p W7yXG5j.:sL#4C,9Hr{D[ PgDNvHSr}|žW TAS?|X>y =u5:5w2b3V  |ϝH`Y2xl]2v@U^3:SZ|KАh}>=R{~yXGk7I|tWYMth;V5=U(QcPU)SIS8S ,~"Awx ǔMC-usK\-%M~ŋd%}/+dыN4^KQCT\m#QP8i uo(npM0K?M忞#d[;Ae[XI!hqJ9[4~+_ eFk2 *~MA#h? _UPP [6N=gE@TBvV4DE~L '8KXY!k 4xJTr*1B@)_7!aJ |*~l`%.^ 򩘚Hެ2I헴ΠjtaQ`>BhVDxPZӀl H{'zA<6eI3| q4 =C4#vl>=Vdgq&|e9%YV饳QI}J"}Ҍ>bg< 8NyL =}pGDTh1adkE]0PeO+\qH,;Z "]ue<=0lx`R=N!*|me((;[jqN1YHYe5FLmZwoqUgijj{&_I}6k;z:6BѩI̖*Zzf<$Zu=p x6۸_X BOuzslbES =I(;)zf$=/:Fk =ؚMC\u9F[ 0O4\τSƓC0^mB@jۓSdxՁky]ZfמN:^:ТZ%—wʕ>qnGV(_@M z-xq0uK,VVU 7i:hFYD"˿MN*arJcf4o_\,tJޔTH%6! I8<B53E# (M lhG)tPf |O|VD%5' q*bz#qAV${\Cs=ȲU+2-` &gZ \ x$42L㆟R8Kʧ2~ <˄MOs}˶W]_M+-> Ts$0JTyd^3=8;rgU{68rJc|FsP5͐xPh!%cW6Ҍ#Zex@T&Say4K1(Za1}iP/Po6Q1M]ضYEiKX=,D[Yp`pf}]4՗:`$Of!J(kqh,W ub:%PS28%=˙t (sm[&1֭.4XS5&*E#VB@&25͹z剃D݋mP-$AHF>Ϝzb z&#Y"]AETۣuP`ˀoZQMUu|\zCGR&YuCEek4]ɚS(f"Qax~;|Oxl֋Mh2[gm=>hͶʏoGKS2ŕ.ٛ͢/-C[5`ո^pD ڎ#t)-O2TS h^N*/Qn ~r]{MF7gAJ6c!JdsUgP:|'VH!ھPQC96%Y7D~2°/-g>S{FC}io-sx|QU4ga8zP- >HY3uAD3s>['[[~ plHf)p`߯ -P!#BrH#cJ檡Ռs@$q59Q")‹]7Ͼ~WU]+'!(-ĶQjѬ#\n* K}P+[~~rX2psqF@v| f+sY[ %hVvC׳M Zk0$}fn3;7wp#zCPюn=SD7U=N%ɇ,'(܈ xmXShϋ9GGyy_ Vxwi_ -L4?;ǔ'/YcE6 ox\ސ\e z,˩1I$D!{ϋ/0?X*Dx\ ,IIIioUV:EX8P&t~-q0$gݟS :p%G\NA[n_(ُg=3|L#"\~w}ƶ5y>'YA,1*9`#Ӓ>d2ayv K[pX#ym'ИXD$4D7 *2\ͤKOy>2,Y}|mZ\ۦŎ1uHCDtYlӛu =t60 8JܳOB*&ޭs $>&̅OpGE:!ۀVQ&~㈹ukbP* |*" jAG@$кν8{av"=CzdVق+ ^J/$t/Ӻ0Tv/\dY֪k)趒XMxkl=r[}cL%XVG~<eNwjNƏQ[.+l4 0CPZrb<737*k{œ8_[;`E^7uOM!Yn ౷3C3*sVn)vis?+~Iwe9, C|&CqXC8fg">BDŲ?ui_YK voʊM%`=suUIoH?r*?7 6ڄp#u"{kF|nl S5dRY cں*GBE"Njl\\)'IwqUϔW6/6Ob P=u M7/]I0uaV;Wݥ1ئ. ~1O *uƤG )PONЭ4]8ޜN8'PvU6fB48z4_70zuӪK93Yާdi:<^Lrw{Bض~ %&>Sa#V^g=9{Wu0R4A M7Hu*ݬ1]bmPNd%]RTpXS(̀BUOb:Q;1f8 #9~>=nxQ1𵵁czzid׳v4~i Y+6;s܋K&痙 .EFB4;8qKׁ R҇XN!*aHzfc~ D/ .i'^/GקhE|K_%25YLAh fyzxf$r^bZ5}TCOV2h˂(l|*_^'>XnSdk9/C7咬 {n|$9-C\lHO4@}w(OXI #v9B˫ V3$rd"ZhzeQ/2L/{JD=4P7x%OF/nGOް8 qs͚1H˘=TZ6~*ɴK1͕zJ4@WF ww{v{)!" y D {wghA<].7q/og׎ J``J@\ ٕ?Ej+IxP2yo*݀+JM|ZI)jboٶoI|ĉCP )!+5Ƕ[/`ulztP:"za$ 5!36`ÕH*>?#%#PK5JC{͖2w /Q%uкVNsD=9°%V{eg3@ދ'<6>z [&.w@1MSo&cOQ_2blU0&DߌmWrCF?|\:9ab*4!Lğ_soAB$D͔E^ϘD*ԅF{-hmiDI&[D>x0ڒ6W61CY·hn.lԑr˦u.?9|{ .oabHhNţEwnh*(}m 74 3Py![rg5\v#Ѕ{؉Q#wfA?K)=e(MLzZLi4 GV7>)%󕙉a4jkUKe^mk( 9~yrm;Nzwdt\`d`hNjjֽ]) "5mE8)Y*I;:ƱfwŘhdнaxnEGk<cΏcJ&P[S݌'Bٵq¼iVUZfT=MULntd=k Ï̑8熨}vfccfųQig" }·dx e_%#jnsCbHnu(iw8Sٓ9{OKWx+M)}=F{3of_٥uBԜ2;'"kip8rBg֏ yuZ ` c0E]X5x[$i2ryV]'k4PJn-텒e0"?![ÿ.k_Vh_ui 3SMҝlfQT'>V3:pZ y`Uiҡ2^Idq; y-vt9竷,0sA{QZɧ .%EWT!M S5b:ڟwaKfdYaV F pKdb05nEg\q߇T/du6NAPlLR5Q>q)4;v]o/rY ةݴvs5節Qcm3aGgBqсʔ/d(Q+׭mH71YzGVJ ^6?F#TRNc ' ?{#wxAeFUbs*X--I7I^m;(qN'm!Da_-5ۖA-& oYl0^j0ׂB|/LLf3Ue'I*RϛIQE@2vi aeӼ*c=f NZ.!eW:#qVҁd_~\-uM.<}an&E[273SN80R(Jw2ɯ^Esd4Rq޿o LԸ~t6J>NAEK*|Y7J'a\h[3Dv:H#&\yᗦɚ =Q OAD.^HŖ⏫*)Si"ZOa?dyRDT&~/5NjlQk*tmeƇVml;*f0 =Ѕ4jSY~ RK2%j_ £5ְ8}a~#yՊ&+@?REo=W*No퍨1\y{9\Ÿ0C-cBRZeIqڻn<Dm'dzulMxoXj]r2ߘ$ʗ36AtUH[Bx>ma!3zFF'JTEL ߐd֦ g~=S W$J~ɷwG.ݥ 0␞C X6EƳ2TStgH}zc KA>6Cі@MCQ<<1*'8ːb6K Ġä&SAk0wRVm&7Xdd!L]jV?A|o?C=h`RtF,Pjl~Zt:v^v>\sTiKm87o SWJѧATa1h՝` ?\CRLT@A= M钓Y^h㚡m6@qc1佻 ݩH-}|3Dه1yBC8) V.q{hz3*6NC^Ja ˵odOvC7R Q-`ʾR_n%\㆝OHʃJ6*.{V2z8Ξ+O׬e`Y3 >^tَoJgRĄP6vPo=%⽊7ʌ`'K_G%)~0qɎnK8+Q-ٔ.t4b6oSbzHU1ޙ&m 뙃 _I˄D!eczcb+ʥD0^:Rmܻy1od8jBo?ҫTBvA|f İ!x91{E=:jivo|חңDܒ81z!X@ ⾎>Lu"-΁E:`WT5ϱl*G`1< c!";=b])KsܤD1ɴjLˠH#tb*%&K7?Ѣ}zA0DۃeGd60糾SRuS *# LN6"[84:KZ$Dm3ͺƳu8EXª9|+D>#V( 5LԽGAsVs  1?Mo<*2}@&ɕ$hϞbn:h-1N ]0tY&-QJĀW'uBe}\2/-^[wuzv(huVL}M 9>_*L%A-a9]5gк9s/t癜GJ,nMܒo:bx k-$SCNOσ:hE%%{'=EV$N׋0nMQ"MxQ\qO6V&j$g-K{~DϢs ?EAޅ7ywj|IB3Z\{_?H>T?0 v.TɑHegȫ T* /-ݒN:,uXaQ@rg-z,)ͨ; ٳZ69K)$A M#M46O{adq|*+jꅿv-Y}z9J nv:upS3{|ی 7t YtB^d|֢УqÉ}{W%Al }`~~9:kH\3X c=h<kYnxܨĐ[}bܭm ?ͯ;ٗ(:իrxnbd_KKm M B4w\}d.V]xxFF&DoFWQ ͡d9[@M"2xnmWXŇG42F{GIfoFΝ=#3u@О_rx4)+ϒGL"~PeB?W~q*6J `ٖfq݃UU,>2 #=>6,x g3S*q#U6tpwjWMvd3ٽ!jɬbA!V::}<LJ@WD(clfDөF53FlF$grkؕU%MlDW昱iYI#U9~MHeֹ8`Ml+a?QOU#?w҅㣋MI`܅9;XnHg+~Yպȝ;gd lI ʵIN:qܠ2Ŧo)T sG&#SPu WOrSoG9MȣC,BW|iJhZtAo V;CUH5Qw2Q2.gWP6j$%? w(r֩vrNbW# Q2.B3dW xZx濺IoNtwV ˏ A`I-mlO蛜?m_1;ہU}_XfGj*HuXcl#&N̢'S=}>$|'4tc-($vp"o tj$ "/$v0l qjT@iXp)h=NzĉX`LQ(AΣH ؐl+{\Mp~  pb'IAC4yIG1I?7 dt=?4h$)tM7Ӎ*DZliYJQdG/0"n{8v^dL +zulz$`5N K)*wpzyJr m:`Cn Hrk?%šѠ5L|0oD2VfUtoD(]YU棪Ý_MgW>Fd(VWZPXv7Nh$@tJϰW~X8Tz rA"|s{/#ej1  O+ DlX&* G5 }t>4Ry)sؒ8s `V)pԿC{[¬j۩&z ݮG{P?J?rQ1 ; D <:3'K,~p*)f\D9t Cm+WuSpH(Ex*S X>mno[` I_$ \ig-`n SDBE*ٲ%!NFAt  ⁓eLPx>Ɗ:JA1w-דlILXY^J%5XS3#N֕[K4 B 3VBEs\.>h0tTʜqaZDqϚ'kMA!*xiVgmڊqXH3yK IJlC@h4ci;Is|(r] ph/$< yB?o3I\ih0ݪKHCنx1D=fC b&oJԼa5j}3TkRaSL:pGةMuDgR. ~))紖pv~3g0FlO:y:E/eV'|y1?^ Ѭ nl$Tcǰ zZy3QT<\yAͤsU#r:q".kv+kDVk$&bb6;4^t͇{8 ;4ϚW|\( QNWTȎh6o@TAq6]\> #%®<1HȨXs*Ï?S3Zu {4wD%1p$$_$>3]OcsIڒ|unG(QBQ=je%c #-6*vQpn+uJ tb1]ˋ~ؖBBmbh}P;#].iX kBi4\.qQ7yCY{1Lg }ʤ6Z-D렐uh m*db2F٬D'ar0vj6.Q:&.)إ=yoqg s`ًm+e{$Սtf(:gV2Rvb.H6"z53`:@B25,$Hna!.rViu$IyLԌHn;V1KIA=$Ǭ8hbޙhsw}2<<`jH?Ђ9d)9Lxi\# KG2ԗ$!*d+͕TRYC=2~gK@ow 9dQwtmFǻ:W6xHuvss;%/8蟬E2AZ]Xdye.XUͺ'C>۽),pk_Xz@|k >K4|7}HHKKaݗt_vkGYm-Qˆ:!a}ZqTi^5yN`z 4}Ro* nLJפ\6Az1Y ӈc&VYV˷G7ΝO OY:wb.&tb&@`um/jE7J3W =BjRb:l},(8 vA:wj1Gu:`- FOy@ }=]gD VG9٩`-搤 <pB Sc۟;ANCX"sbPfs2u+F:|OGhWNڋ˄Bzq6.ML<}Y~RDtș+#rb^"=<IQ^Jy.s̻IEpZ/`"󈯕UB1T{!'2l%gwM]ODUh 맂rK\\N+:]3O ouԀq+]FRtR?\ ӻ1 <&]}X\ ~w1&̋ڈ6C'!@ҁ,QimHZ28"S9_>lFĜz|(5\ r'{|:~^B8\SL=ͫ_N2_(|G.dyCNg/~V!._uuU?) iM8qaT9lIxAo;k@lq4>%0x(segIO -h3qSH[QyP;vj@gA2/P0-l֙ G9ȴ pk.W~ ~!eH$βzH]v{S6? s'*h[9IXZ $칲o{?1{9:Qp`>sSG5׍a+ǟk0 RR~ı{(sֵ>K򐍽}0.c±@qn$>+e &;{u[c B#-e%|T#'k-{iˡQa {}@P't=,(fL+]=בwSOwtvy\>r[ 3{&LAF!*<]>3ҬO)poAqY|1diͺ Gd7DSq[In'pg̡uڂsG!pcH*FXXvkYk~1: uyd`ΰrc0 4'Œ#Xd){@KHuw\'^F7C f`̵{v 2rT iU `xM)!(l @b/*>}ũIpFמݶOWєDzq@$|BbgV U6]`U`߂^ttu꜅&P}ijcf.kq|׮<=p߂?hmK=9UĚOGY_jOK,?[Bd8HPo5>@"{dxZ~-BQQ4VZ+ƒV1w@}O+I3t*7ImJo/("ݥ#P<[q7$2ywna!.FK\ ǹⵋ݈qe23;|2?0L*ڃ\- EN[Vh Ky7a&^nh|tid\:zWS9[a]sG!t2y\N} (rha60=u4M"|r }GdVzYvKuEc(XEG7νňףw"![1smDPS[+o6ʌ?ayPGU^1 ctzH3^Gx!вڎ/vB-?sW1»NJG/x1/`_ ]@O*N~:CQ?1RI:aV%:2sgoS= 74j5>7D$,Ɏ!Sw8%]YH @D?vokY%czC8V5>0.Hf@դknel ČxGd(:ku6wNه>[?MȢIN`&7Wc6}:kؚVj "(X_EmO$hGE"1񵷠@:Wn#ЕVV/2V"Q˪_ӒI2@+9M5jU$sLXLX~OS;\)gT/쐦3.)z>͞gXq {z#iGQԟv,w2ss! ƭ,(#"xXA~*$QA3Zz|uEunW c ٕQ E&=)ˬ &EUUkO|Eޓtdsz}, vV^{ǿz!OOSd=lljE ևΪx-^`2(բH㻠zTFs#F 05J TҰmVbE3S  &QҰ)-nt^\!@3,!طm8d4hC}1)n0׬ML173*?{(gqšNo˞e~ӗe# AVS$kq7 r{D5l,CiK-!f@g-;9Z6|"O$ SQi] N1pXHRTGfqK!퀼Q"ȦvJ/f|6Ŧ,6/IZg$JI-`%*oOMegL,["ѳ[K˨Cu]tB:r"\d+{myDgQkl4KZa){kDGea:2|>;'#}5FMr/opFNo%AiEؓK\&cI&'Eөd"%c5x9Fkj bPbpFٯ3a)&%"^`v1s^{ c/ՄQ;;|< -l |cl^sut1d ׍X/YWH5lsd\&#ޛC't!^;GZAt"zM^d]>V᭼#/1X&,pA ~R- 3Y Whܰk; eVzf9B&'ݩ}z,X VEjWP2^I,U;&?@?ה>wF'8ҫ_9rSE_fSyGD d2fmקt8GRn6<8m +eٹR%0lM~"6^R@^m6 uD{8Pʷ򅛰a&9EUwa|Wb &*^$pɏ"a^z\d y7lTM1d4$V|ds}AH~54H+1=4>9&(E ʾ>1=@&C%b˷.oB2u"IFשu͊wDjJanP͉ y?.ˬ#僄o[ Ԧ@i\lh ٦LHN WAY >71G Q-\ס8ZL=Oy7Uظ˜w˥&HBV\ 5hyhjjpvC[A%h$-Mhʥ&is8ZwaƉ]\)uA >[yr~S t4,5&"'u bA dOG +FXCaߕ0S#l $awPvv|&huH uTX#awó$&rFk.4BNɮzģ`l""jpy&2cĈ/ z X GJ?é'FI~Nhf'OHRirD:gҕ=&u`)R52.V}-*ƓLzcRw]q$ꟹRPr840@/Y h~3؛-~w)#4qՃ(~]#e >*BgLPyZNf~lCI]{S_?Eto`RNox"⿰jͷb%'}S)a%Zzh0]@Ü'Lwb~oOZ ckFߡ Mko @Ӝ5KUPN20 Xu;;FvM<$4Fni!!c`iOKY O%Um4q> :lkl0I{X3z<~ջ5 b%tyo^HImX.{~/M*Sa#H۷UP9"껱?V~FTdDrN+힤8R0 4 bJl5%g ĔK@6|g+F]zCʴc^B7<λG9Ga+|^c"Ԯ),ntW(pgC^e([h;[y_ioםw'9pɰ[ѲT4M9rQuqXU|Cϊ~xvǤ4j_BHJw DzL-9v٭l١9I_@{$ak'tb[*^P\%n6ʖPKwA ٛ<ڤ}@wGD|Ylf8 Si }:9Q/SNSRGVD$nj"X<\V5q(O`ktQ0:ћ2DaIc BB L-c R#߼4kY.k~7i^czQK)-sfg_,4(֬g e-oyg!̩LBn'g<򴭓[F[s йTbVu y^ӢN#e꺳(>IC_Ld8UIr!r64<meJ6v'KprhzC裏盻Sau6'@y=՗ x]5S<^zVbp ;}kyc8_ݯQ q naEeq*k._C|\xM8&%ccיѴrԢ6/w%Hk _*pŁ_ qc84Ա/0 X1Edg6wLp6_kgÐ %.t&9%ݑ6\W] $kp@$3ՉDqoiU)̔f p~2xF]e.e2$E1^w',rxu>E>=Dj-ftRLrS }޶US$Cuz;Ѣaq--}ilFTJY-HE9lݖ]nBpf*BRp!~92O׶}ACOgEqT5-{jѥ" 1~ L8:+jh* Iןoį4A7 ~(7(nѷ"VLR- z.,{-4f 3UC;Ͳ8)ޛ4![+ oBuV$/z}U=pgHɦ@+%X(u]!MOM1Vso:y)*,P^vyQR$znćsJ9 h8}|rW!P׺\ytO嚊SШMv38\S \rx>]`xG..ɗPā>CҘ( ɘ= |f Hc,X> 3+Ӥ)uc&.kۜyNQg:Je ҏx6i}jtHLEE; _!qצ] RZ7ĭN~R̞Uo/e ř..Ϗڱ"6$8`a,'9yބQ#{ɟKv}h~qƄb NӮ).HmSnX Gh{P[9߰K.Q`J,LOlڇ&sp>w[abh,CH. @|-'(u9 lW|GwJ Prd @ީ蜸?Qū 7=UFDUDBi('-}3n=+ɋEAIB͜wjˈsd>-wPz7jc=g];G K4ǩN 0Т=/Bᩡo [,;3 ?/X*'MQ1S8?Sq`'UY8 ϜkSNW:* "c8tid*[zŹ\Uz.cK>-=bpdz{L@l[,yά˱ݤ۶cA=厽{L%9Ɔ%OJtdtH[5{ĥKIh3j5|~/R#|AC 6̱۶&_.mX1:&AS)V.%̫.1e-c1x5w. @.ip}Ŗ˅tUҊPlNe.{ӈy+mSoqLlmc]F<7_,=IALS׮~.ZxG^=I`ap8Dܿ[>y8K3!=TY2@)ݻ>1RYY<(ߵ:dh]H{,wnᮌ|'ĠeZAbk;XJ_Ɵq2>1/&Иfqw(iA,PfNiCḤrJU- 7D Yл>O%oX|p>^yc_rLkac8 q fm'ȉ8VX(K.]zk̳ц_? #/Q/O߿HFCW4|*aW1O(oJORL֔S?Gr=TC4BSg+G$TKtIGQ&<,slgvPX`GݷJAv%$fĶ^˖b17] :!U['&qO!kN7wDuGP4b=WE>83%oXEi™+=^d 5CfbCg{$Y˗R嘖-͛ħ"\ʣ}Evя0%<@NI(a【a&\Ja3~q<'/JϘW&4\ +1E;MT0Y#E+g%ub9x"Tz>ydrV=I.HΊY=0vˁs0Ho&R`b<ϋ-tg"Gúg~Zo'WS[GTbƁjs{)@Ur+oĢA?LV[@{ed*vz1AnH"X f{8S,'N(U4!,h `vXU`J%SZ+%BmC_PAF[yDFْ_Z }(.׾+Aq1Er.ޏxɷRٔfAGtq̈J:YeWR5~2)<1KRj~n}SՏݲ\D#` !6EEWή&XAsK%*`wꋵUh4Ip@o(\EwI0gO6s&Q;}q̛vn74$#tw6ɀVꚾ8yJѮ7p sm)iD% ~\WǞ!5\t{ns@MgՀ!jcwpްS+} KU=r(1wacI^俛'qȆFߋ@TQ[.rSq@%BPp12 R'\XNd9U:5i#fT>\IO@$"S½/k4˕vjbZɴ) kǜ~# ΚWKNsu1.pYf4\+͘x#ˀ?R n ')3'nyŸWrcpnmdY/?\KwPLEݱ;D |ll$ĥh ux=di*%YF0F Ql\\)? _TOlϑ޽aA-Ḃs  zp[+ ' 9c\9 I} +~!\Ӽ&Bdn8Sgs-c3b,@:DM\̈}B Ud(@ +{xo*$>>~DeSaNlsmLh]l'1J0heLon;,\z~mtz!u![ DXwo|hs]$i aQFoDѯrՖSx:v.Fgg!L_,\hʆBAa$&>bIt<_';M4}r3'^r=-O=CGGBYRHܪE9ʅFşѩi9&ݖkI`&i&)m1*/)k}kuNhEeB i˿jKM*YX<1 ,aaO u8-w|Q!ԮNJV7+Ltu0ï,B sC1bvd🛫 [óAxs2U ?3 ePuEZU@tՍ]y(s+Aq-ge0FFbjvG d c0c%D޳dV%w- hFua3% 6Шb`deR;R_6S5kDRuS7K!0=#8J'UFRv ,8COgp>mu7νsc!3'e>z׳ln4MMӳS/ZK3FSs'vHIQSփӷ5 n^Ȳ5@BQ> V@zG'r7Fjqq|qdeD\:p/xps]-<ܙu=_ A3I-U)r[nfW:=g1*IYL995֡Vx0qFW~ miʃ1q]L$5G~5zf:7?ϞPZOhǙԀK_ ѳ܆*:EP>(7^üJ?RƸn2yPs_Q 6qGfVy,Y?3Bmnݐ1)!] $69ݴUDq̃b{FJ Nu@WZl V+>qRi11r*{[aG霱w$Ale'ڛ@!솊}9!<ֿ\!@U۽g~Dko}\!36;Oafפּ04<de3m'_Zc8,ץ5M/{e3jϦd ձ+5p'%l0LF"}˶X *P#L۸7D/P})@Nnֳx*|ք5+@RfK:`Yd|d'ĞiqEr|k/*g֫s.GX 7f%~ÔBr륛j+  cܝHwjNu![0n  ŋ!8͚b!Q/X!'?¤q1U1)b38J[X*2:<+CJa'blEzB3/;ie;ry2,f}g/E9*ltn"`/TYAUY 1ꝗjt%` d#dgܹ3)i*k{W_YwL!lw-rc'$n'}BҮ |E= 2ip Y>wZ:rPa4m}J *wGo'W _}\r"Xp͏KCJ2&~.>u'.NLK%8L4(Bv61[04VHsp g9=IO&\IRW۔aҐb}%%ْPx_U+諲t{uiΛWL eSh]  K k=/y{Hۄ, 4 3ih)OYmVP2 =]/e テQ,d`@I7K_eAƸŒղgD[swZpqѿ7˩jvX7G=M*\mpp_C]y^+xBI}Eٴ 史,q$}e Q&8\Z d`sJzRHyM#()̋,!ۿWJVAsItĆ\jZњ3Vٔ*Yo*"]-:Xe̽KGU .'RPQ3H? CsMYfN$ ]_J$}[ÂvyǝP{ H"OE`&1@R5QEdPZj9GYR>l2 JBiM?:ciVQ`A}FT PiA-D}N)x21ST8HL^]~rxŪyռVx&tGȡm/bDT۟UOv7c9_~Bpl`s2K-ɨʖMn*Qq-C)$>z*B[(ǤaOHc۴kf؈xD|z]d3#^f }FlV8`X-0m$h^óHPGț.+CHTѥ@. d%^ e+m`?{[~\z Ci~Dzk+N( oVy_ ݺ)d!hx~ |<<C;u'l|p[k}"[\Kb/OOٜAQ2tKf'-an=̌>E=&d4nhƺ+گC5gu_;l%g;🗔/ȟ|1#So."b.6R_WLD:,?Prvl5<*ץAx:TM=3KoMF\[/#&۽ifypsTLUZ}<?\|Y eܩ "h6BKUkP,p(0îඓGE~P@zrj 3h F:S"+g{J<\ +|piZHqpj}9J@QP1tS_&u-FnDŽO\;vHȼxB8^X t(%t=L&UTԘQ#:iB[MS'2&7kD6.\l3|]f_,r3[ Ϙ|2FҶm(^I1̄ U(b?*di&۵~WeY/@6y~aEL#{(%{E4ڔ% wl)+-~^<<fEu1:GΝ4mXϾê8,I8\j$e1BI<"$Iv8^nDYǶ3$HjӋ!jm(6 15M8MM[Z K*~ìuP,;2T>j;!tR #3}?* R|C=$>[xhqPj&'5o/H(/ֵ.)\>{HB"%ë=ݲ+6$aFc|#D5oNJøPi> ^fksqChlj ~{F-P'.`ذLW=t>7L@- ~/6#dYћ$I?WE 8=:NmKó<_07J `"tEX捉+:Q-Oi=Vż)j^xXLteu/FC\ywrp*a,þrég0cbɈv\z 8AKc()!7m0_㌕08HB1;)TBWiܥ*E- DY^TfhY*Յ(;bXmQnqI**C{[Ϻ$k ѦWS-ЋKAGNW <|FeWך{sUN~-Ԍi3w˄qDWSb:2_atX7£Q};,3+:r6Dy4Rg,}&n5GXr! DrL Ȕظ[\ի YߞZ*4(Az9+I$>09.U`&*(cS`aV*g˶U-$Ցk еtȊ[n33-ܧ6[Օ>X$,t#b# @Unm#NC2 w\6~<~vr̻?Ylj=Ivϒȱ5a -Աd;$x=nZ;HbO[Y72&.Ã8cZ#^Juj I|mlZ'nOԣ'U7R@ócb0zv+3S{vTH 7xޮL9.ĉ)Glf~\^2+7iCB3l5D`N%(b Cf&;KG `dO Ĉg7z}r_.*idr;q\Y.U"o ,[[ ^676sjJG6fVǨ*|;)C fs<R>[P`W38+p ְ`hB͠W=Xf` KLW#l11v&LI<~MO<µh+NSϟsąB1ƃ < (jFQ^_c1CIҎ#]C;4ՔQ;fpFxRw_&QT ,keʕԤ/H˓6)VZlGd89!jRL|&N2ȷ:!`;xɳs d3VB֠=FZ!Ok[lځJLʸ kryi 04)37kb74.ƞWTJm.j 82@/ [!eDmbϵD-YNoq00 .U{_zbҋ "-" تG! HOJe<* ƻQӉ{f}u$۶U21ě8nԜȰFu-iOHnRBmqhNfq&O}e+e+}¿ GEaK0l#MwDJd*A("IހIs|E4bPImJ°4xm9_`;EbRkijSQ]G-lJS$B{9f #4|ǘMjV;x)ض+#uZ55XQ̨=ȷH}K8m$ @,L x\ɍ G&^> ~r[G+ >`Uݗ%9계67Q "r;^b)MM8EÕخ;ƞ1&(jmS5$`4:>4=qأ e5R"? 9ڜ <ۯ(nm|D_oyc#kJGHrxk2nq 0F% d:Ўf7j8yɇȀ7Zͳ i.2\|Z&Ы:C؉~oēET ȟfK=z,̑RH#ucPM=6 i0Cea֕j $]:ҁBsb7MiabiR2c`C5np=%{UT,I'y辊j$ &1?'{) SfW+zF]=0kϡxF4]CxG7Uf'tV(s"(Qb {]6Ixen|Xd&aT 8(E3׳cr =/*X,ɥ T8;[WT*Zf3 ؅JM搴~9|6o} #g+("2 `3<̄Y Uq]cpҙB7^bf&w =ڑT A%=Gꭅr_o<ˉyB~ebZ tG?kFQC+OTd?8d'zo+w9bf PDbq dL,3|2ڋ:k jjř c# UVMyP8Z%, .޳4!=/FYk閄v:  SOn*5CHfٮ4kr-[#+. VgEl}Sݦ%b?/0O)r>P1 p7u(jTCV7ӐxSU ȇIy!(+vj$RRhbm`JCs9Gq PݘP3ag:4.{! 4^rR}Sp(IŽEp6[tZi\u=@לPѻŮz%+orTus_ez2@8#*X'sO3Ӻ/ȋJ3$@xP7#ٔYQz@n8^wdQZILwؼ"MG2hw"W]b\v.=v} FBAB}H=-t &{хd˨5 xnjZC{Π@lwHxhz'Fv%a2O4@C4צּAQ v<*5cLB})v=AJ(E:?z瑏Ob&*!z^8FmGXF$N yI_u44=0 3> b1QazozBH:6#''siJۅ8f! O A\@OǼ.AIh:$XPs/e?+}6*ZrJdaZfKt}<$֏8$~0B׾zQ|hWşPք \QH#{?Ŭ佱Kb0~w*DiLFLZ PSE&_e%g)g~AnC%ֿZK[luB9CېI @cT!Ti1tB-@CWIC*Uc˸k$ծ=8d.42_ FYYQ } |:( \>"֧֕^XXw~CzN!)2@ePNyH+A2gY-zeOmZ^xdW#G"o/x.LȦ?/K_O+Ν`=z3 ܨwlbl^Ϥk rUYx8jQ9"H& *n ~=)Tǩvv݁f;ҳ*A/᎞)!,A`r-9t.l$hU]FNf Wlp5f*.oxHC I[??`v@C)kqCȎK0dtzrR2{luw eO_ۨL!$y9Qkl׉A!>Ք!N}[lY Aʒo5iZwĚH%6 7_Y*t(W>8#`T1ؔX93VmB=C^5 V 1Fe_[8vkݽ-sizc3EUտy#|&jKlwJk_E"fCr Y]TӜԳR 4ydT/>S  .!I/董>-; CLtUz zyB}AP 8' 7$X #Ej/MI4LB#UX:Wn|ZpijHqŦ<,OsU2 0 t%t@EUs@^rEX~璈K/5)ciZ=&Z^Q5X 85՞P)+5cy:!M+ M)0[G\{%7e`o0 OR3Y&7 _9F+uT`OX.):#o0;m\Wm X7U_QO]k(:X0_'UH(]1PS/gꩋ,dT@6Ro:P (Z]_rma~]Xu/V߸!k&IFIl::1s.M9N*}#H;1hOϦ*޵gG,p2jZ3Bтy=Msd֬5RnWׇ/M*¡@;JmwsL6(S!#\??ecoCNei@NNH Ί ҈#<(,RE:@ T vZc,pP xpiB`孢<=ͷ1<[Ba(ѯ-_}_IfgцP+*(!KQ]V : 7l mKhGUlO[ [zxyMndWa />{}΍a(t K.s9ܐ@âe_T6Nb{IX(BRŭct_P q``C5/B;%zZliVOQ7/g|L֖}ZG>23Lwڇu ru|Cwkds^RQSY[qNfܴAt{':dz?zaHC :V(#-~/Ī]mWۭHNdMEz6Iϐ"G%"Ow q(:UЀp.M2ҤF͞*^3`1:dG Hv:s'3[za5#s^u3cS &I7?^HrP{9ũ T <is|Q.UEmw B`VOlOYWQ]Ԟ1eHV`2GptgQf&s ḓeH`!lt<6>ͽI*$bEE@V+h'=%ҕ7ZsQo@v[zʫ ǫW" C?ೱm3ϕɯ0=DFݥ{i>W4@塮{xL(NL2i"& [݀Q(ʴ{}}I֎ |[|&GB1.5hޑ*e2sOl~gFÿw콫ٽ[JmW.\v帚prR1;Nr5iOW>]QTĸӉ>OzM/~ 3o>2}OSȄ{\4M &\[~nra-mGɄܲ.&lr{7 1@.: w/je Nd4Ջ[wDv)3>fɮ}鷩2"3R\cFLׯXkl]-i&9v8:n wwG2@o n&[}+[JQ ?{z+$9j(δnۊM6,FT̑sDi>gCRKCBdY J*@Ry ø/e^kx\`|. R50ΌTPZ-f[Xp&J K]2cwZ 7y ,>61BIZ!<֘7'-W=ŔBR 04od(G3xQ$=rN⬗vt>7/|/C0~޽ۑYG(k_l/m$< axߟ?!{[G1UІK[f=!PYuz Fxo#-GgD2%n ҽuF"~bܶ 1xƵPaAw:HL,uY)ZDT5WSШ(lAVP,&s( ~~?Umc;S*R(XV*>:˃?E/V ϚigJw)NUbKۡXJ8SӐp| aK"J". H#KfChZyVuYJ΍#^UEEԊVnA۶ls|ŋ>ò=/inb?o#͹$;fh8WTQ)L)'fVQ;Fb %̆`q_װ'B!5pJ:@4 Dr 'Z;;E:߭SQbl|-, l~ؐ˧d<_,bg㣧GCaFuϹ۴7_7^ÙwUmzU N[xep8do, ]1n˒H, O)g Ep|>QBNu&gCLdpzFH8e'?7{Beތ(sbƶxtrg̳u>rKN)$X[N$03o#yϓkiR^M#LNB'`;!̌zڠyJ3DLHMO0&ӰLU Ĝ- ntTvc)D+r K&0k.Cy`e}?Vw_2jo g~@弴ŽH Kf̶BKZU IHĈu H0grP i]32؃; + A1 !=P)[Pߞ 6V{}%_O;tgEW_0os6qeE ^O/SrdCVVOnY]xԳg^0FO, |ڡJc,o2'Jp+LS)%'r}X6Kv\C]J[N~WlEو(SLo{ωq 皴Q:]b`Pq l/^C ' RQ_(2ԓv2N.- {ML55xHbT%:JΗAUF,X-Pg0B7LvI T4tYe)B)! U+6>9RfLf7"O ?XD c2KgNF=IRop݈5(5׿(;ϭ㊓1YQHYI r;&]+sp~UM*oL^-v+AXk{F?)-K_[pm8Ǻ_ =hiAڋGDyy悈LHx@nR}H4H$Ww B|{ g3S>F21kO(z~faNO)>MĊn94\xFFHCAfG$Xcw{NXT ']xn C)˸6Ŝ (_sAj-1S:.Q4l"粼 OY,Ŋd(..1đ]GB͵}) ␵8Y@c2a*Bv11bP_MKM,Ɨ[0 wT%_ `/?ҳ9ƒpP5sOJYɡ|:K .Jk\|FWuv6L9'ro"/% v^J:冮1mb>ẽ)n pT0Bhˢc#ElMD]ʂ u{kJ| | 6yhAВ"6վ(BxBhdtClpy0{Jlq+nV˞0P- 7؂bԶePn3`(59SP=S[6C/,HMAGil?r ky-LV+5PIMvv>7f!WJ$K|u,xtw:?5ʬC)@MJ{FFjۡm GQ*F/2B~\b-yB-B? E ۳v X5T4O>JfC9#,X'mv ܯN)Jd;r.nOfL S=+L2H9:.APϬfZM4G|0*h@sBg2[IxW Y[Аn#Gyz;B{dN;2no7#'H $&k}n8ѠCȗztY_u/p~۵lg/c@Z7Nu?*@l~C3e-ޗP.)Z7tXU4 D=Cm2DTP nYQdjoA_;SMؖ7|@uV sruBDrFtgu~쎼,ʵ뿷qMlK'k+dhGyM#_I$X.",vE[5I3V9cP&̎kpY?t Yty(zpp予%jI'j Z'RxwKD>2(44|Mi?{,@;tmOsZC+\SovᛄZBy}քTėF]0%'A?e3>;)9ܧ*R=66F( #JRTH 5U;.H^ښ%< xE :؃ހc(Y^`6B&Gr5 (.L %;uS ZJzYZiEOO81%HkBM})qgIc8x{5hv(Եna9][%~>NuٸĖaS׈W*&qG)  6Si?s4c/t*qe*fSYnHb jG wp I^1x2[?(:&8o~oo ^C,¹(+` <3duRs' R:29ˀ3F\D;L4?Ih~j%|gcZA$@Z^5>1Gq< ;ԲT[ iyi\pGYYcv]Vꐍ : nX3 'm-dk%5ڦq~S?gWP%6\NB$ l0 @X.;%8hB"|^2vWv+Z xBE۠ j{!v5"߉y]\-Gzw;n^;a.* ީ =os&V⹯zďL`KdݖlFVc"}byzZ:[FyQ/zoP׍\_QG** iz$ )A'<4٧MĚeJᗯhw8H-J/6P"(H]uL&~b"a$6&*?aOU&i O ߛqհs|2 8TFHrהDw -ҰћAd'W2v}b LhM@")v^'Z#3gaLUW E1Aykp$vSeX .s/ܿ )m[Xr"DV݂Z2Vc439JBF䕭B esfL0psRGtoQ?s5жFώa:HרYF</)Z-k{ւcm5Hk3;_]\rLjAǨ ؅ljFbp$B>tu&N4ctXt2~{+ 2k ލ71"mۤhga{VpW[ E)=%\,;B']܂Ƭ@70I"ޱt(8vз~q'+|`M746M U +GԽ_[E΅ixv_18 `mmYʍdh-~j~VUnuI^CʡwǬS*ߡ5@CF[+P xJ$GE(0d10tE/[ B+;y1%)Wk@cS BӨB Ҋe|;ԆE1r^'5ʡY?F} Oi09 kX57ND9ְmI%$*4Rv', S)aEi08;2(i fٕcT7q!-L,qn2Ѱ\Zǜ"S~ y؇دN\߶fYoA5S^.VMwTT}~:KJ^w]e(kC2ߪy\\ȉ,LqOy%|8[s5JCج`3!i3>|.arT%Ud,Ee$6}(F'[Vv w?*РBjC3*%@XxJ*'?tK>\b5j[JYß>z iPDDtז=vʼL̀ǽEyHAd{mU'];>$@[ҭ Щqsh od&B KpاITHಙטFxӔUx ĉlt# 륱M:VϏ `[5=Dl9_֎rv8=eHӀV-~Ric_{/OPM#7vymtj+3Ve9Rh;=jj\h2*3:ϽWQ娛 JcrܱaM;uz 7IqLIB77[S+e`f=T ,'E,{D#sVBƅJiGA\SvN2/⚫|iZEnp"?`}S? !rʙZŭD eyP!DJH;;{J5KQvm (ro |U3-bV%VŒb{W:FE6dsUW {>C7\Y-(TP%|&Tv2%G0˞i5saj) BH7BPh=Ρ-J:#>:Q"D Ĉ}'Km!>N%ֳ łipL''!S;[j pF܆Y)@b &ihlb+;i1rks0}ue~:~Ԭ0R{E>RAv_~#ޔ\sH!j\AuIe̙".QI =|@as;Ɨ'>7#˄A#`S[ _Cw3234!~A+d`?oY8'gGx.HLlFmԿhd!泴Q3U F{ܪ,E6\wچ:Elc$ż51}|x&P-2:EWl+rKNJ [3_?ݶ}ZꃖTpx-W#t'95֞Nd6QpxPӋjsr4h2/l0QbozcD'YGw/ǒ[P9d@$h/oH|f nZv"tbf =k+VJQv{%-?~%dn#L*ں8 vV_g=YF`D]oƳ{`2޲;Uv>}/YqDSW.<}AJʙjmɫ<0XVKmo9 X䭱 `LU}Ȱ@h܎lE=^Ƹcϗ&:@MɮJ-f|Vħb^~c# ~ށU- ~fTY7*P;+ړbЪ%:_CG*/OwtB/[h'U IݭT}^X~)RZq)OQVZ?} "Vo=6hXEr4Cb] JM',v;}MX3xo~/@wٝ vz&;J_OlyJIjXu LoDҮC; ~03\qPqwSB=+wXJIkV.$|GB"֖O;#qgA|&ԜCۑ]N\(s?wrUlQsL+SĀ_}/װ-t|D bVV^VsqY "rhi|ic )k9/i]7vYj YOjh1eFHTR K4| U(G;+T%\"=[&0 +m0q4/mxokUJ!"ArV~̍E Qw_Wm(u{ޣTcVo~ZeGEW?XTFIFLEZtLܘS {!&kPGCF (Y dLN F uGc< 8CMQ/ۊ- D^S ih_:jgOAz2Im8OPO9)Q4p"Nk櫄 MH1Э~jS 9O}N͍CNTgaRJ,g[D0BvQ93͟`&CF2KCDv:zKJQUUv ۨjbW9]Lʭ7fu:Q};PR^kSDokܾӿ5 噷EO9O}À"1=^F{qt2! ڗ VE7`Ԏ-ZOyZVr%TR)OXEQw*#yDJlq_g5y Rx{d D6s.&H7h4wˉ9ԩՄЎexVǫp<OVt$ f=΄~¯1E\kݻ2}Fpl"EzNij8AxG{ xײKtI5y2Ao#[v_āM o]s#MKk"Wύ%T(.os(CJ$ lkD4vs G%oNύ;ԓK$җ 0ٕn?sdӿM$ktM) 2GWTGOrr#oN;DR)! gDyE?DT89'vv݊E-ac~QB))TN:u \ bmn_JkIw {ii12[k*]Xo3ulHs3 nY]CT?:KK}aU Ǧ}'` ɸg:w՟ 6@ b"_H/,I |M4*"S pt dT9%i<˚m?݅z9B2}rq*J[6sLT_ނcu sQgw)8)C4箻x ɶŁڔ=%G.N#$kV{'VlKύӾ]Qxӻu YEf7}的x{^z:dFԚbv+-wc ʬ KIx[|r;9&4(~=Ȯ*6|CURz$oaF΢x杁,^_ 1rO;9{TƓo䋞oKSNG:Y$|Jhc>kZR1m$Vץ*3DoZV*"BO-GSj4%ڽdWe* ~}hz a .5YiѴ*9_W^Ri,pj?'Z̻)-IaO?7$#&F݉rJ* FJK}1a B U/hZsnw=I0)EGp `+N8Sې|γѧD1qBNscOf?ӎu3Hó~OX+=|Wݺ~|aa fȈiu,P+-2U?w/ڙ_Y# #Rh!ِ*o Aw6'͟32@˄X_SB^-9qf˲(_NE.J+EqEYГRhrg1Sºxn۴]xhE*!G (#q<ՇUR-'Ư>uyGYݕ#c0H4o*7t$=yaY`^ѯ&S$ ^oȖfN&VY FVK1ZJaeq|34f5&q3EҬuc8[o2 :ZKBVuD 2{ o[:1r`T#+wr3S{?A؟`Odt '|oTI@\дЅpc _sf89,ɇ>:9-W;dϱ =C5I?em3jX :28f-ϝQD-:]Қ\#l)iB6z<_Ԁ~RZ>2 截Mqr]'-~_^ja_?RLF ;ymEDs~Aivt8|8s3Yec u̎Ň7c9mA3|yߙS}@Ҏu+zL~g`!JoE<#$O$m5%5bwAvy.m+ %5:5l:R7^s727PܥŠ"OY[”b&/zO|HU fR :F۲0&5&vۅVUbCVXNj3XG} U6FV%2H ߙ zTѣҹ4f%A4{@նj aTS 9PNκKy-V׃ewY=:: $ $:'h s|m*h[p CwhϾ~H1DsMÅ"c5JྜN} IZz"Yc8?dp;W+~^* Q%Y3EtalwOK< j}M(FTsepTlmv"z'8_ܚ7["fdl=݋M܁"HAŗ;NL*obGշE^yR*<qYYɨtИ^[T{88JP5ǖO\2anG^¿JSZ~bR=Q[__@ Q̱Q4,9V'nV!: MB]f2y53v`ص .$ PJN>)Ċal1tCs-H)c)o0DTxfn<㦨+VD5e 1IXz}9y@SWVǏaT>g .VYo昢22R f}Ӵ/6 /qaގ&u1;ń4on(\he:N#tu`ɾ\H0`x{KF+yBY9!4;3W(X^|yXj;O%j/98:6[JG&oX!Nctlmq=/%Kbf''i.vd Fpx:`d =\xM`50sutʍ#~MC&ory I LXEFB:L~i^'YeqLYj|swe) gbF}(R 7lHXꧡ#") `ԉzRl cpA kLaO~:>ӿı&9ҋ7wwv& ˜nŲZ#SUkFK3`U'raJ x$[o )]ҡ1v׆in=.du@2snOLP ?q0 3G:t#aPي$JU_J|mGq/PWv0g$*g鋴&E.OR ʘXE fa~=H'9d)S<[ZEk|}猙Ę[vôxrxF]ݎ폌SX@H}bj%Zq#^f2g }:q[s9<%Z&+(OQ iI!(r3KDPKSЋ/6 ghf&U!3o=p~%2 讛 iqpl&5] \/p~v ~V9X 75_K[ܭ'% ]>\ rھv]%c-("7-]Ę_z2hڕwhelWb(/MpھFI6jٚ0*ChݰL.'DsTcp!*`3 z~-vcGLҭH} ^7[ջOU`Z݄R߂P-d%yQ$F]>ބh`.jBނA=>y__{CҺj_?ģRr 4l΁pe p h}'ܟy}E1]˰(9w30Vl8)0 CTK缁QM9}v6> )M`gșJb|W 8&?e{*4:P0s>] }]'z>Vڐeִ먢q!I Q 3/l<@+s/fwyeKX(az۱#\BUdk@nllh g0 6eE]ջ;$=:T=Moxp;7i]X~Sd"8#h&bWq>o8g ur@;yt`{ki?Lu3Gc~+;%bTj,Ç5mk[01n1JJ_ Էk aTVOǃgs_#hO&60)dɳ]p{q<c¨Э􇭔%S'OX NjǞםfBv4⚅ ɶ?!M<~Wk!owLp Sl)mn2G49P>E_TtD8HcV,йncˡΒ&ǑrT%: U,ܪֿɂA'Gp b9_z`Y-vܒ[}\mxȮ߸d6rgB:@zfe@?"h>G.-nBgۦo>\ER{ɹuڿWɅљoq(cH|"nzGs[(/̸?X{wf?bC ;*U)hVV0H)!I𖱃h3,Oei*5ЮS\4ypI|8:ˣݠ"( iFH֌Qo6Yox#Dh/mz.6subW\2dr8-4Q._R#:vNl+XrhXJTDfmx W[ii{~iņA)&u<ۉ'+,<oi2=ɚbt$`ulǼ |P5\Ie3LlB8!t>XtvaiJ=-ec9eNXaF8G8Gr.C|!Oѯdo[RJG& *&T{ꌌ>Xܦq4 bV\v 8[ 9+(vP2Pwح!; Ywr-vQ0rAcڹDdx-nD ۯoreoQwɻmN` l'5 f2Mi4Bn3 :*?+9߀OsF6M.Tf)!;4XXL<9!z3ՎG3<5lVLI *ެm I`CEAyʾeN(ۉO(#?.\lHKu˂Y=Y֛#gӻ~FD FXgiFi(n~n3Î\כ`U \VGηzë&a7g04B2xgyhPoTѿɦEY-+mX4)6EGܳyAV>@ӑ)>{(P6|,nM)H AB %P}>k$?Vx`qΤ3h0H(^1^@>E7fEA6X#PQ^ᒷ0֜}EVTc2:fY{zZOn y1'vcR2{3T(Z]jWcЯ\ Awp `ʟ4 2XuiMZhHC=v{F .cZB+rBHWS ,oV0Y ?̋'ǥfjG`3?U򰙇 D<6!bf 3  ]:+TάtT-QϚGS&!OwEL3_9'0а+-}qOM5T6w@by jĸaS(=W_owi_y*6No]Xfz}t0vO#! 7S TrK;_ެl*yNh9p~VO|0uwlC$p"5*-$ [Qv$ )1AKF vP )ߚ&9͕Ģ/eC Y]<_>?P߯GsbE}(;cώ^,] 0k ͤQ߳X%G%i9c&l1@6BT(޼ʝ :1,U@¼Q#D[ l4\aҏ_g5iUlG/տ(>gIE$L#)Rmy/I݌^tnwzh7{jv0b)& H5'5{H31B|\,NATAkJѮCtcu5%uȦ?HX]&iRk«& (OwX[WKJ >#as#)d;s.1s;1grFA>5`E6V}Y5 5<+o:YBW 藂V-*;QgL[+/n#<gk@e}eP޵|gYGޒ{'+5#pi^!2J E HS% |y5Ns;*?q/wPVOa6'v-sޕU!7Y!  c(1/.{uczyt1LщU[߅P XY#"6 =4hs|o>n֥gDKe^.5G?%Ӑh^UE <^˦q 6{뒁l:މ$N/@S,-3yVv}uO8!#RA%BE h'NBGF}X 9D=).k5.4eh?k@9行)q]i ~O`;BS1FG I< b7Pcv:k5!Ju*ŷ .S__+`<4)r?`:cRR Dkmy<ʿ qQ1,EQ< _U<Ԍk eϢ ,eV?Rꗭ-hwzřQJ4s4!?`+$ -ιH[+b$k2F@l} d蔋B`'qQiV `sV.E49\yOϝΖz _#qcsh#NAbXvi)xSUfBy<{&$ZVȺ9)"/a[H=ScY TVoثo A xMӻs4G'BI h`o0 @yf|TwTs/NcJ.Ϯy"u^u?z1f[y+ܦ;+ŭ5ݻHy橜@I,+*;:{2-GGGo]5x~7{(4 62q盍Q\FW,?q<}Uywq93N0 /[Sӓ!0=, 򑸼݁݀}{j*45O?.(N&#w`?~0)w&ǷDR*3p{ady{\s 0;j7sc8XႧapkOoHH3ot|Jzo8T :Bos%8b;~AU%̱%VZB},b6OJChBّk>(̸oc]YWS0^D\F!g&u3c1yhy S? >-R7m'bc "TWIqNevt`@ զjjZW~x8e}>9JnfMзjL1&_/3)btv9r/g\Xn"|e&4ch5EK0m[ tzIrJ+Z:LZP3CDb!7b5o)eI)}r--OUWfv(@{C"@20cFe6gک-rqf/nѨ|m8?( ad;e`)Z%/l_#r$}R8 F#<Х+_{c%wܴ?k"xEJt M@] lTwfzVu a9KN9i 4;12]*ݳoӢj7H-#Z>},uoƶ2by|IGBQ.̋P`d3|ɇח4Zܐ+C2RJ\wtC >iP>R(-EPJux^M#:czhkY1Ǝ ö5Fۤn7uC=빁`BFE&^e ht Jcحtf-Zvy8 |aHUT{$ڦO#AONnUАf4:8Ủt:ڟ#t??ԉ9J"P}Fl=|'~dhD):=f>AOJxv8r^og9I6I7z׳EԜ6|ִ4NA Hq[PE@^K~K0ɓnhdSP5krg77չB0%;ﱓXSf ܟuƉh̹ e!f $I(w|2|Ɯ4_:w ,zY*tI嵓{^f$1>ws%$WUXxw<9c QxS6e=]-J,'B3I( :ͩz?'UHu҈WA{D=;Xmf9VCn&K7i9d5Z% NIw\`ʫoghStW'+EbS͠\1&H==GXYgMFUٻf` h.D]Wje+cJjp t)FHiWt3VoQ~")F6UlH2 0Yɒ\;.@g2O]1Pm`g>}yI8$2>Vz~?`#X.bؗsTVM<Uc/6-YWdc?ʂ݀ևU Dm ]ğ!|luͪʔ MX;u&xF~kh8hFwMyȨp\E L)pȄڔ!1 tCi+Q?Aea3:u=d}3O Pa~P}f1cNd 5R!|xstG+(sqcev$^XUߡ Q~mm025^(^#Jzjwh- E )&9_h2hzP{¡p =##]&N> P'kUۓ GXbL#T7= JSy&N9X_Ì$XLxV.E_>tψ=cD_˩(rZ~{u,YiN{Gi(dC2T4zb0hK m>q5U&蠺haե9Dbl #8Vqc/93}o~?D˃^g3^U;jR?h_ iǺ ͑((N.!16X-.K|P}0Wΐ}RwK 玉HC,hOިBhV~.4LYåXKW+ tcckƎMP"z ʷ$ #{'!٥U}9!HwV|mtޟ GیsZZ<=*B:xhl&ذ $=i'ö}JtwV@R6\ ];g@N)-LVlɟۥ8;֡ ף n2tCvϠ-$`7$Q[ ,k+ibyUXK]~@"ձX-@&6olAqCRԍ#"^t~ŰtA`mLZʾ>f?/\D|#-Ȼl1#d7;d#^і^}Q'8Ÿs. `ڂ}! m 2E@.r57RSEO~H/KtBsYҀs(_lRQ %i0+y!iI+U$5Wuξf۱t^'\WFsIM+ڟcc蛝vMDYߏƅE@_@eF-g=wUՋx5 *ZݳԖZ" 8l8sN8Yn|*nB1sb+^V^_oGphޙߨsgtm+Q!EyKD$I2_h_FMTU2! 5f&G.XymZ^)eF,R,"2 6^r8Fbj t<(;U2Mk!CN7|@3Zt$/VށWVnN'ؼR%FM(z^c1BNۂo(D p+B'i2N:.x](:3AJIKZi:Ev9_^qUoWg/`oA:b}$ Kmuˤ{-+zq)N}/V"ަ}V5b|@LPc'S+^ DRJu&Q>ZìMNǩ˳27Ul95U8hhMc@$qȥV܄:nK,^qS?A&󺸷?u̢[}@nYlEMk3+ҌC/BayrcP2(q}ݑeC+42NW؝342,7Ll\Nx34nօ<-0UQ<($-~$'a~X\i'MAa`C n좜k_G*'hOK- `3řukY#=@h0wWlydT۹R[a(wʌC7F`&=% KTy6V!h nHh *M$rrI`kEǙ;'@9;^} = 5AmAH 5#-N$*2xP&̮[QTO"2qꁒJu P 3F+ vܬznBgʺiN=v\ 2-y|*N~,Le+=Ͼ 6c0"9Psýx+w\-P#n&U2\YI3"W efO vk˪/X 5~tq/UUhqBf, j!.$6%,`C[L)~sr>|0}%V'F1;w)˛zwt|*fP1Z\TtPIl[* ?"JlǂA]7A7w\;KN˓K8?'p-'Q݉fƉ6}F‹fW Dl$W#>~Rhc9+]t"Fjٶpv#)u{Q"nTNM JHDtmY?vm&+]ݵ7땵v&$<cUKjLQ"JTѩ(a]CZn g]Qt<\D$r80YO8¿um V(53Αډf hK> gKKHj. EϋP[˥zA&iM%R2͔ ,v}BEdz'0_TʵYrteaD k<Uymczy:a􏿿0+) ~}jr5uRǧ{`'|4"G*9WxF.=֑TՖ6#~ 0eTr5Ô,/&*}4;k=zO>qx7^E/<}dro{ȉv͋de'H 7GuV@Le*J~1p82B}MvtȺm&@J- &7jkSVAq `& S{ y{P_ $9'%Lcq~2r *~}8mn3gfy-Mȣ_|5+;tl~} 4KK)Ы}I9 "WP1LP&@p mT٪mc9Ncͩnr7F.gɉ>nFS\YusL5y2OAlkA*|1'y5z|`!`BUTsWJ|z c<`;1:EL-kz@O45_0Fg #V,zcl](LyEpR76T'26vЎnX

C=!w`#P0A7Q}ynKuOen*X)&H9/xg!R8 /S _gD4)x9gEo yIp@˭yy!zz6dvC\ ܽ}fg {pT,;6YqOKü\mN]/hi?}p(J=%X3OnG4  -꫘jnpǽnLɋ _BT'7juOccmò1d6د`P[kGjI u:nIUo=r] e§Gt' \%3 ~q(R'2̆ܝbKcjL(}/dyĐjt D -%, Wm#y}csmpZ_ OJ>2*e*ur6*pҖU I i~e>@@L,ɯ1tVie1ӎ;x{j{+,;f`:8sH'w9 P/3=F-peSxr2%3CzWʍ >Ky]LS'T04܌ (<Ý`"`=NOSIƚQno:D9eq9cBw5֖J7"a~KnԔƲruMiDʡY;5zBOP-<8]>mfZ.}[)rV?AoO2{wg8"6d;!pmfD\چ~k+U}0+8Ji~L;@Wn14o<]`uRB{m ˀ%-ml%v I)E2R<}N7V+):yi9Fڿ1! 80H]d.$ ϰp^]:R /mrN&2{=$F1*BaBbic E3yBY M];t-42_>jA(aOɄ4~y4M &R-( Ͳ8g>G ]RzJAz̋QK~Pz>8XʃexAH􀮠 'O'k" BzؖZԖ>+u'$㳥mvKA0LM|-U'[ÆKlru,B)cyfl3쳂 ^C;2rv^{-[v/9/<5(uSZ>OA3Z~xR+5KJZW./a:ⴠbG ^[p}`٫-0K_'i虯g܈rD H仜4iɀϋ]C 9Ѥc[q S魶Ug %-eA .w$Į\VYc\!<_k|Y{ӰZ(Z˕Pu=Sū3DZZ|ۿk7~PG;W/w ܿЇZ:kM\cq-b|Lz ejZ垰kKh8b*SQ|IVr,,阦t|oFaC,ݻm 8=l큟5$7Mϥ=:L$`1[a߷ Ǐ3fZ cFE}}'7d1S26rfᙝp BzDM9I&_`ɀUMC=]6'q *5q,&Tbp5{m|PMCW|:1~^uR:0ׯ[g h l6RuYQ~峛OyDIeY$YUɘz]qI{ m΀2T&SVwLu93qJ'@쟅Da߽WcՍ6;q\VEw9$:ُ6"8'#g5˛ʄ)#~|lPŨyhb5 瀩kfTG)\49t{T5-.e]*FaXh|ti"Q 6z_VAfj2 fI0YH l8X)\ WN˷(7'룆&S)s'yaPؚS9ũcUscID;SM`]47I$i2祖7sHQ.K|umI"B:( .YqJ, )յ[Z,t"FfP_\S)c3B"a93OUWB~V;[ҴQngϸ]ZഀV(Ƌߕ_ )Ff.[olĿ@߱O\J9jߚK[{MKGklSẅQbotb着Ӯ~fhZ%m 'U^\.@AUѠ73-9+C0#ӹq,R-]Xg XΏqfJ2 &MT7h oR~5p|}iD%Ajge@d#N Pg;s\ѼQj#)=lfs`U77/a| = !U'8ܞ@"RQ3wV*Lݙ:le$`-M} ip, W袰z) 5{ic/d(7Ca$.6 1)lZn2$ZYz \Rψ> #-q[Uil(hAG-.*aF+_ۙ ܄j$7en aF ?mSZ='σ[mb"S>9kD#>fg> FSzD {Z T;=EiDE}0Sd% rf7yherJDU[N_pQG&h+1"= Bh5;AmۖibEC!ߖ@g!p+:Ffb$7 t&f. NJKa+ܮõ٘zX5`lnIfmDmSJyg=~j6ÂA!ay| g ,6_ BpmoE޼ZLNo(#Zb+ Rg)6pzoA9n rEl zԃ| '{FN&qHX6X#U# bc_Jp׽XҶù`yrC^W&$064Z7fzyIȓ4OJT| }͹-#"|-$s0]OWCDx|`t{V'r$i S2 Yfe|+\:xCjQ-jo6'J/9vO^{}\b/FD@BV8]("},ByJ`pEɮx-ghHy?k(f)h?tSSK5HƈV"_QҦnuHԄ1Zy\NT _[z3Ź9B ).H 6ۼ`AgRۺ\&358}Q?JK،^W ؤQ罨:xURgCڙAi?B%Gԭ#վNDU*+Z Hg9Bڒtp_^K%t̵e;: P<~b`]*$mgxĐI'dFl}&u{891[iȊ(|ތMzʵ5uI ʩ|(D>05&,^jNbo|cRr*^&RWH8\H R|DL4Vx޼Dʼ:vI%z>aC꺃ېm]_R{h'754^zjQ'ѧ暥pmZ1XuȖtoi?􅄺ZMx ؈eͅ2,fCҧp?dWK1&2 K01e_4dxpAyLOgi D:m'Ӱ:}`Qq7^X9~3v9~ n Oui=M47`+L `>BLCcfd>G@ u ="L]nr,Ҫ+=|G] `UVҜ(MGjA(Ĺfbh _}mX`ݔ2N*-ls^ Ekz|Te_Lcޒr FsM-ghvLG>"= Tt'\\P1? >$ɳg$ O!8bٱCۦ.ٴGwwȳ\/7l<Ӗ^8ÏOd mP@ b3_ w|WіJ䎆5L[|ž#S aI%LWy6%w31EWr\vmCھHڣw"}Rb?C%ip5Sb9Fz}a5G %)̜Ŗ e㏮N.d#@$]}Gm939_"$%d:W'kgݗ< rkPHA^ӖNT6_|A!+fwkCg YB{3D4uxm]$8-UڈW!ꀌiE8/YeZ;x&`jg$@vٹϣNvL Yk21C/VpZ( k}# Z2AE6NKc-7ouqX}+zs8VB]Ԝ%Lh.NohPڰۜ2T!/P(KA%=6hM2因>G k9q[QIDx(L黖K~4?bkb܊!^2j-L1 i,1MOw-Hz:{JuNSKb8N]KECPU8zߕi1͙q'Orjh61JS4W+{'"Ӊ7Av#˥^ ߴepݚ3j7%njH5D8Xԭqʃ]בV!:Uv7 Oc*PB1]C #5o59Ig |6dgz U~r@-]*7K]D'l<2K"m/䌚yS7%‰QGAɻ3C>خ lb» 6pUHh*!Y}#ّ 9hzX7cAt\?5J^I0C6oiz;1}lD\ץH'ȰEP8322NF8@wN텃>V?oO%.ZXm?/ڙybqcۊG%Ȭxj:n|^6&"WW7^.=*B %Z g N+A'&-Ǒ Sg[/ EsE4ƭv(_AX3AV>vv%࿳Shjf^ltڙ Gl]mƤ *MmZ^Z4{p2B zZbj`x,n>?%P?pTо䓆ܭ[zĵH5 R%h|--NE uڵjwO.D[dye,SKƲޚLq i4 7ٻ1)Gl7>5h#.!A)$`|W&Z<;:NS>q511\zE]i}%]Vt10(|:8PF{T/@An60X3 ģ+UQx,;Ējlbm{Ц֬!3;A /+Pڼ$]h,cBK@sC_+4S :7\?=1{|-R'!K0o~V,qm?("&bB'ݩqx\F{—5K$/\.!X@ Ӧr?a:BN6K̩\2\)~AqB5@l}a<-LdSMa/^ rzJb Y0uwcp>b@@SqC6t*×#gt63g^oc<0or[=>kcB8t#<,V LlMIbeck4hXŤz؇Q:2Aӑ<TÌU}7ନenMO+Bػ(:GQ(離X0G=,Ji^1˿"uOROyUҴ)qSCC{~ a8==zó ;k(C@zҺ׺g gi Ε;ʬǃ1v3=t: Us:~%,דsޙ qE;hIf{BG:Q1I 5,:'l U6U\]f4='@!_ hOɯȩ~ԠiUYEMڣ`F<)ۚr?2cPd̼wV"b8>rؿaн'V-۫n ̕A~X?%&S2Uc*$G+6>?ʼn%AGy (GVb+/(nѵ\Ns6/ge{^(*?1}}N74[tB Q.gXgi&#D1dK-J%]JOJJ~(_ X\ ne\E)".\5}6u\uvAqᄚ,Y]9,õSkA>YD1++Qϖ+KxHk /\0F;]>A(: JZ=HPTilo䜡>]!H<6t`&>V&VB/̒jҿ$~-˚٭c/3;bu $n {qP>T&3O%|xg>a4|cݒ;ߒD0]?PU *0g3<zQwh6]'̖[SHֹE|)vKxAz0 _ўYfY㳓HG'&f3uhsta7E6n` #sm)5<Pl=Okgy.DsˍIL$OnBo"{DV?-k q'oŕut}<< ƛg7q-MQOӦP܋j߫TfpRU+cf߁1W1+΃в\Ϝ|a7_S>":í% uxk}4cJ A*Nri_|(#U2/u`N|slͥNI8R eAS&o'b:`uaR$U+ѱ|V`nR9FvS$.k ESkS`Œ;̦('|?_Yz˦uX؉b`%kCxgҬI&y*]#7"x";lSkL.I1n3-B *({3Ne/kor$`bUTħ}¡ZsgNWHs!N)^Y1p[+KA%E&R;VkmB mlַ[Hg a_D"h!\ ?sta"O}tݰ}i;g360FK_r[SmtufVcuiL=cT*>} A ,3 wp_Xs/&A*#E\3jUk!TyhfT wR1`l)'zOy!yzB.;nՈ)eex ?"bZX^u`8C_pJ~Fi79jY -Pvπbݢ v?Q1xDыP-&P0pۄT1}$(=2$4@<>./VxS+V ;/Wv>뫄vc$ g[5/# !&2څaW  LeҦRZu+&r_k`{1ـ=ka0+cIi"6HwS(w߲E]?:Is4#À`گG>mr%ɰH6u4¾]7rYW2e{/ثNP?=v~rO@DN >jJWHn#.1uѩs.6Nunvao[0S;/ί؜/ s\u/pڃWvA]ˠn(ӑ1AaCb?MWG^F+%BH/ @Kmpt#i~Xά3i]sC(R!v"fʶ6O8^v D%!|lpw%${Bʿ\Zpi*j'yQT*&X}cnĜ>;ο"N?a:fs7,Ux>mam돤93pCO(hW!P;~;o5ݩA3|fك?b ̚Bm@CC2^&VDB0yXt:`6_vRE\0Hd /_ʀ?q\"S] ʫ2tQ^jy s 637@v*qE Q")̲bPoCE^[ӆ̅]tr^];I0V*1͝Rj8S;z6j_%kXl^u&a9ۧoy6X[TGu v^cW# rAZ{W/.2 _x; -X̃-oPd.!4=&ZOށ0a$4AL1Gcc(D5y] -2ě8s݂:_U6Xwc.)א^ J6QMɬk91P ir+mp_z_c rڕCǒb}"#7*VhH++뙒@8&aALd,?˲f`jVvrY1 eC%B7R4P<-w} Z-iޓ]EB59.0SVqG6W QRx1f4ZkMg7d!hWJSp"ʋHQaTHټuTߣy9ZGUۇq vzHZG@1>4C]`}p5GQ뎒U@iNk`>~^:\w b&h_/g$jb;*]Q~~aeUFFm>aͧ> ςk$uijҧeỈ]-MRy9x*ʼ/ XCvɖauϐM&Yul'D`ag:.~ʐ2܁TOviKG{*I4c=UгDβ`B6I|U#t?,~CDRtu8򑮢.:;K.:YRIspD5ka2Gpν#j D$`%y3Ջt1 =ԶHaEU+j{?;|ٿ-nVnmbE_{$BHcKٸM-)+! ǡ̓0 WIJl=korPa7,~W, ԏԨbMEnHwa/yl:A959Pn\ҦX>O"9Sѽ{ю ?l%Li eacғf/!!JtԠ/E;y *w0!XpR#/0J7j~Sjxh&-x**7>kvjǘ4&Z +|Bz\^hL|_ w"<{~ ۷K$Ia}xSqL}^r܎hp4[&NN`Mm+~~,4\45S1LM}mF]Z>7ǯKnif`%KzQ%qXltmHJ2e Ҙ>j{!k, ٶ?"s}1~3uOyL!^+䣨$Ui&K]+ܬ KO& ^Ǒzvm^gsZb$oEE]i`VkAM߃#SG ^oik ̏г&> *A"ap-GLC~W  5hH6ֻ ]~EtKj>ħ3;:M`N fyHegV,1W:W/"6v&Rɣޯ5bYMX#BLlƣЁ'1q)^yAYĒPSm?,{ˍV~,˫N5RֿFdoϕχrW3U)R}fN)XdLc嘴ƨFOǴww?HkDik9'0!zH!.l Yf?cj;,2]kЬ%J κJ_#vXg@8BaԂ`S:/:cϚ~7dlnsizMHy;epڰal!,$ڦ|gL 22Wu-`1]NafRh%y%:O3DAտFJ-P1h2Im`NRHE71RX|Q)꧍Mr4/ܘם=6tWqǵO[)5О 0a0\.YQq1zkT0왎T"Y|ǡ&4ρ&r'o *%za2m4|L AbwK6s:+Ä^B{R\vw,cHWSdWb). |7ў~[Xԟ-1$/9:g7dC0j GFhk-h27dqK4k{uv2Z!cUࣰ;t)A"[Sƃ sv鶵Fgk{YJ_Ҹ̡&riylXKüd}<.(A-%ZkFۖKt HZ`%Re˷p<zА0_^|. e4'Xe;q{;%6lVX E>s7E.vʇ1KXˏӋ>7`n)- ؆a14.TY:}lFN,3+(-2MDQa')$!$w( -m^de$?X:m)6-ؗhY={؞'{y3I$w(o"oP~LP9/]3qoWQǔ4oj3ju  41q) cMјlW6KmGģH,Ϫ j5 עm?Jm+9%''ATN\sUW,aw-1ޟzRsřbW;.4"Wrδ35X 6!=eOH>X)'F#2j cM'> 5pJ(;|Q'tE'a953WNWH%!#7oI( O_ ³y/zjh$R[, ºs$J0y|<.ng$MV_o#Z!Ą䭐{!O nQ"Ha=giݰEk4 7Z|eˋ!hB8eTd UJ;ńɲ 䨿\'<3Wb@Ɖe,&R'V5 Dv pqGo$cNl ٛ>Άu-Phŋ}W%LAkx_6л|)3M WV*_hBp@kHM7-l`fVyKLG{ɏDJQt0LW{D-<"mhONܿ] 3 nLIcFPѲ@|bF AGcl׹7>W8+1X˿KƣH~p>T ~KQ7tɾ5nh8(^?BeE EpNRQ Dxgdh-r=>>kHo? -u=Y6^[ǵ?*&%d]!ra1dK=FVeOrŒ«L 4,&dܛNfPdǷX\\FѶ y*ߣ8"f/\RT/$n7/q%3 ox}h!'(_2Lݏp1͑Q9YHxc/ 냝 ޶h&&N_rejzlpKwā>Bo>ЍWrCB0 O!eDz&8]vlKyRp&"=j!* E{Y%y띶 q 5M%ZYVU I@>{NҸu:\×row»-amX2'r e64` Ҕ–2JقA`]󼿕xkQEiR}fHF)'n]!>[!E:=Q=3_{S9-^7P(H˰;a7d87.ݽi{7nW6fkvJJp&~r_Hd(VѡF/@WrO^h'7ЬS' qL஭s^aw'kbO:ح}U e(Le ~[֡OYh$]~-APR[߬2hP%n(`Ѽ1hWx1jb3m =_r^$OH蘛M\q[cTFp'M+Ok`~KI狺yeJo9s.@s?ʔ{#k::jHW$ˣeptd#uqIMx[lŶc\ \d)~`o :hw4K؍Pr}^/NAT-r`SDbռ6w/\ KŖ f_i&=$Iь亏`Gr+](d6n>p`E`EgO_ #un$_c+ O;iD|y^ l:f o*5> !XR!s?1m 郶UoMoU=XcDDi6cwi]~{hcvK^+Ij$WOG#.< X-0h*WX4zM`Ċsh5y[^PqmM Of[=F97o3,}_lJMbE ͡gD &;CyuhN𹑉EX~ P 80];LNIbhJm,m<= 2Q =U'c/:~|w'eJCMڵ5m~Vn> ɠ]Ab 1 d62ƪx\&0 TkK` +M|~U@4 s=>= x>CcT,R\ _}E0p*ӬellĕTLSrZ:@yV{É |5ጵ `ۘ5_.U8𿝑J6{&l,ȧl (GF>Cnuy #,٭q$>*zz"_2 z%vx5 òY4iFU0E*-St6tTxW.OUVd z~}ПzˇǤ$L[<Hu8aCsQZd[Bg)δjm o%6-A`$fFEOv8.BEك-OV$A-C$FFFEjB@I v@''>訑|csCnVX~w4wZxO+QëR5`KL$(6v~ ~S>Y e Vh]٠`켧+So965ޭNӯG.yJ? hA&Lh0OIBRz1UizL]AK;v0<;p= 鷁DYti-e%Z-]|0>KMDac&ȑ3?~(ve8q(kєhC?uMӚL:vE[µsUd Ot\*słcboe?"576+AU!k?x4xņZN:`6.rIЖu|1XJo,[ΗV2b*3KErgۍʚChȞu2p!ef>uJ3\-֭C%t/8Ԣ%0Bی5++s~a:5anzclBX ;0>.R2o) iMՖS- dCO"`e2 vm|ιTx򍑨lN۪L^k6 )gb.v6ޙ8եܵ1Q \w(壼e+C%-Sc]p-8fmR8>_7p;R+c^´ B>p(g.-ȣ15ũA*Au<4CL K4rfx 禡}_vqHHgm|t+7,2Myu:04}?R꡺DeP_/-{b0}Uv»?z n-Q̇*D_Ci%\Uz Vkb,,Ԧi}e (v(Wz{ri۵i伌QǞ8y]!=)h6׍-d&zӉ@S-j1aUA{X{捑`~NN\xDF9)H!sɮm8'6AxgO^u闪"2u%4೿rCD:3I`LfiN!ɞ҂xҔ F;[.WEҫ)'*& ߌvQ{|mb7fymdfOeٺqJ?@I,%vh/yBKu @+:5]m}{TPW§|EES^^; #oq&+Qk0A^'k]؊^rA lY>7FiHq69 jXCIiYBtDK({aoҀՠvB_G'YOh+%rEDv%f8JP$\UrdB!{T466ZG'#e Em{XNy0D3\S%g,:ʗItHψ66Q>2 91|r΀Sӭl;;g*;C,&F$f|W\((CHzPCޛ{33p=BlR@w-;cfo y v畯O=9^v r+ȧ_S֢H|u1ETB~$-]h/屓23۲9aPmWNtr6 KؖjƸTfPitsku{&»6=?mFByOǁW>M Si?Blb+P ȝլ}eP7jlSqlPYB~w ,lWXebY4^gGy|qe5N:wNLQ(h<6ݩ{$[= L^VZ.P),=2R mx ]8E;]-+ͷ1cc\mP]6sݕwB?k1܆*z }UWlL8D\=kWKRV0Xp97u73(ڦ[wir+˃!ң 8$_M7$J*56G vA>'XNf5ֻd`K[#xLbbu[5ja P\_Jv .*ti*\^@!$ԾsR L~ #2 5;^փ $T \s٘6?ciUY~ri:pqC2NJ;1F洖vXTf7pGݞMy hCkug_Q+(>Bb4&^N [p`cyDJ~AK~[< j̮vSg^"f4 `Bxс8 i],v lk 4F;Nm,Geys A}A)ϩSOq3;ƚεDG|YV'úP$Vי{-P_2Ss퐴ᦤ1tȮtPf5X\G7Y'(@vJ $ s<<$_;Ri_CEMLi}ms Бi5EC^QU%C_o]!vCBb坝mU).[,0''&Wct A OhRL8\#yy_j[bdEj@Ey,bu+ `]:'>pԳ0vn4V<M"Sf[qrozB|-y9 ./ɟO~KP:VgmM`m0="m.,D'cL${͍Y8PSCzZ3 ӬgeGТE˔-L׎8!Ї,{"0[h0B4ZT}!nҍ$}PDv6j1)9/Nyw#5)AmG*m@Sa &ڽ06.sPl69N{.}b"0шnw3<y{6Z\̋Zb WXe.{Sԅ  d3⭏! d!ƥkcߕF6bB7,)ү;,\=t)<Hc[ZSHAڶ-D+%nˮwGȨtOR7ɨa"TQ0#4ל3B]bcs9~r qH'U8/Tdm78,5&WnT?tL 9_/_۬#er'.śϫ#(5&^@ſYՒr;jN L.O\/󵀑LWi.g^/Ųb?:␀oVv MPVq'# >ç[x0hu/rdȨL&Bffyqe#k.<FH;rVƨp^c)cXI#=LJ)m[XNINݕ ȋ;W<ήyfE N L_ӋQ~Ǩܞ? `H"c;yޮ!/!_fuʽWh81+z!C*Ȯ ;=]cH~Bo}x\P-PMP.6:_ijr8w9.~0] k~ ݠTUr>';[>h+:O "h >Ȩ&:zge͚iFƵ0qq)ͯ_>T??xtG@5sC* l̳;-GE3+y[ic=SATo̿D!uѹze=Ke`8#ǵ je iLkh*%/|K&CoHWov`gz[=4* y4EDm= SuYAq[` l=8?KGF|wG'W ep{4Dmn$3#Q6/R/ĹGSo/}fxFqա 7)k,p+a~>(?V(v򊾩Jٲt4R*{lԩuPmn$D7jկj #m $6I* ?tq]R#!-,kla qg/[J.=}+m^00A]G&J ;p Sg[PMU+MQM Qiqž,z<>qn!٘m-}/-v2%ZgL6jA6?P~]vS91~'I,yQsL9奫S,I0d{z2{A' )UÈ]VeΕ]¢i;]X>bsW$)mJ>\P&Oh;|ju" Oܑb!{}b8X3*UeZ}wy-PƝ/zH.2R2K /\*Fa=sv׾9U_`tUƉmL˻h1ל˯)!\ 0jVuWKeFG<Ԋl /XX!0.BF7Q(tC"0*@TD஫kG3 @Ձ sG? n1uS]dE r!Uy Ĭ.,OB7:ZF>p1!q mt9qJmx%P9\Ö[vX=ZGMՎ&Ѱ ؄,yk{ld7Os^{u O~!yoGu7nFO_Z6_ kHùߜM}N} f㈧ pȖ_[7x;#vAy#j4t1~-3=o]g_eGdٽ$tU¦clI;dȭfB{0lZ)( uR .g|u9ۤ!8lJ6jRFI swྌj.E_5TVcޏ5sn! qFLnIӣ?sFї Pc:`gO*~T>g%2 YwVM/S5ōYmi".ڀ&vW*V?&XIzSQ ?[f/xpg n!e-eUTvJ'H-&ϩ43Cd\ހ~] TO*}-V*n~|XW,WA] Q(ijN4jckxk:=yy^p771hnaI|AYTn#MFoמ,Msw\w.[JXlU,,Krqmn•yW~G6gBI)9Qn:K(2hmX۩Yw -5s8#,\ ՖHbÞ6K؍Mt-wBAK|9X}-Z}:1CT!HHL;=Auԯ\] ? ;ũRj&Y`{tNIf/L mԥd Vk*{-ҒMN$ԊQr (_T!o퉠^7/ٺL4Cܼ룶U .D\Jr :|Y> @l|q %XFq$ci< iH &Q3\<4a2b%ѲY>,`BDmak+(qV:ڸSx 5SO9li_5;;s'a^x:̈́#&ۻ R}O~ ~FPeFlL5iL'$gV$_#b-6pj!55-K҃#uWCA5+Lᦊ_ًQ3E%>8] ] |g6l~=oD⢥B~X JCWA_Pv@ZzY:Ri87c[zC,R{J)ylWӠuۥvPʅհATb?-~ad_aLȌaP+i'\KDx~֖p-Y R+tC;EiL$(8*oOj6|dsB'Wؚ{9 yfA5sS|8]r_*Dt5 ca+>ͬ=Weӟ-ƽAS{"pKMBOü!.9*?V"CvJ nVu(=Cnһ_W$m9soh寻( f=ȹ kxMw&-?ZtCQ |$i慡5(4O1™PM'eVOY͊ҾίPrn+#ؿ!֓~kq21(1{Po`GsN(O.fͳM7% q)-48%}54BcEK+QShn+{-TeJ70rEYMY6`ʒludP!cL\xoӛ1>PĽ~ 7fK-AA}gD͊&7ox q;+'L̈́?T%*qZo ϑBo"R$$8]T? kxlBA峹 |aUs$`N<ܕT349CT%Take[lWSձ4",L-:3zUA Gu|Uڸ{y\8U`,֙nw.!v]$Ɏ=884UiҠ3 uoTYpeY"|辳b\q[M;גG/|ô\x.tn#qV]*߿cqz x$ѵ# 1]xnz ߵ${F,ɜ\:hELFWlM$sO=yU-⿖lu+0Fh ~$Kjd%! @%-lLzn5$ǩ V.w&N<0Q~1Lwgd|]ܸH*ʦ4~Ώ7b:Eaaō6Ͽ~V`c.>;,Az ToMVG|5om ?װU(]>):R7 tD+vZ'Mګ֐: -$> ϣs,yTgJ)Wby=šKue8cQXWul[R^ִ 4uwyIX1n(!fwH((2N,+.Y "q=2)ye*-wXm<:bϯr}@$Jܗ"0bQb[6Y\G c.}STłcҨW_ 韉E>$οvtBNJ>('DNzNT@uI=eB5Vbt]zkm_XnR~̉?a;.Yi!n`%:dleX+lj$D#ڟsdU&9f)7w{KHNX ߀X85}'sdGۛj.?_Y A %q1 5n+dljpGG)sǐ,w *9;pE)PP(7,.DC\ygTT)^IV# (R/.}E1m8 2,P2e<Xo0@^5I`MBh3fIK l{_7`.4Xg\ _tjDZ>񡇚MOC9䲦9ivo,JG)| Ϳh8dz#RTI++-8)sH.ة- ( χhl_j>:Yz;+M oX}:>}΢qR1yS\0iVB]EY7F1Ɲ\Ab zf;%nKv|YȎMnT$1g5T:ws,}IXW5pp)?oMQv(gĒ*vΕ%ȼWJ=x=4B{䂡9/(rmǠ9!bD ك?0KBC&BZ(,!X(YuO,]m `綝F( /ö]@1F=kܙ P &͵}ڔ׸c0WfoGA(B@?zr铧 +y>^/=)Tefx*L.p6Nu˂J0䪏-Bi~Od(Ycz/[ jFV:qc)'?1fH~e`XQ #)ȋ"EIH:TG{6Ġ3Ms,Cx@(OHe^Xxp)s)զ$Aj6\_+XFݫھG8H5yQ`ʔ|Cv): >(?}mm',g46i}ݿmmsh`~.x7Oݳ[ Mfų6uCjTE;T 99j(C,a4F̘czDKXvF ,,}ۥ>[(bl`Ճrȸy6rϚ\8R)3Q5;DmjquJ& t%i5,Q~:̒='TAlL4WqDM۱z,bJ&ŕ0C-`^l0`{ag;l)>,:wgLJHi ؐވaT%O>\\G g}8Z9%"3& d"g -kݟoPiTQ`d1&-dg {2f N f^x \դyU)kL @o0*~%Xh_"r+uųq"~D"\#\aM}L."?3KNʀg) `-|`~ܘ暈E滈[KQJgKVN5Rϴ(i|g &_$>(akP"\)?XIB;)RoLbgW1(J"p8ӧW 7ʱJ}UPj=]}tħ89=*_fV*W]U}nY!4G R'U,ʗ<(>"1UZa-)f6R Z[:LȀ 㯑޸[ e!8#4{z /Q 0AGc *6HЪ'R}֍bP­,22.(;[N$ǔ0M~+:ʮB05yuKHv -]57.& ďF_Q!ca8` /{ 78yY,#T᭗"reS" ScוQu? U$!5) *`͟ ?a 7#yf{oJ؀zN9)$΃|.Ks /vO@~B1{hh.d\ *dT*5Z/Cm=3w&[ #$|.ώd~[DhiIG6ѹ4(^*|$۬eu.Br_ޡb:qb#/5Sk7]c7^ǟ~:Qdܫdae d"2#԰4&ŵ"QŤ&V ޸O7F0UOR0e6Ѵ$TjhkcS0Hecgj?|2<8JcF.ݛ1`qUnqou^?b`k#*XK:6C>vfKb3Lb=H# qv f39K zVl`!\o>D`Ƶ~?K1wt^ eiГ^a'jQVXtl*^4jDIU InEJ6CThx<{AnMbuEJo9vn l,8 Ҩ!A 3 ,97Xꕱ)Ů:6+KW,OW eX౮ c]txU!Q}R̿3RGF4 d%]o%qt-t : ~BR1\'&EGa㧾S)q0wհ7iW|k(#YֿIwsH- si43׀Ÿ~ԇ$p\L7@6*׹)YvsS!|rY2OQ*@Z#ؚu#FV\S0#KiQ{)is'o%exؚp F, H(tӷy%N"Bh3{baIg!B1m^뱀/ݥNqp6wH0{@7݆f%;&o*MΔbP oyRͬ L~"k7nS  z+nfjϵ%J΄0b1QD&g$i F$!|a4IE/j8ZGkp$`W~- oskcP3&R}B `?:(2?@<M%,8s(]~104h>g~ Y٪[砟Ȱ84Qu-wP9 HiSVޤphsJ1hopx庸MFN]ޥnfxT~(6+HyTzeJae0?/<0п> .mHdp7Fse[`f-]MiQ\*?v9Dc'k:#E|D]UK)vU$XmIvibEZ&z3v`u?A"qQal2 IሟyzR:lҠRu_58NdzY@ҿOL9 ZPwniZL[SSA_WyJ`l_V=qw3L˃0*ԝL$fym4uR ^yq$3|Q1]a̋c #ehezE\ʧGГkS)$|;Y`2LQtۨ߅.O]I*RUp8q<IJݧ4tX8E=*0 nXclQ~0+7#>9¹0,0[s ?Zeʈ~ەS=t=0=‰ zPm`%/p 8+=G8]`R={FDl\#OH8fvJeB$JHur f5K~L3Da0tStӌYdt*WcF5.YϜ5RNuH8Ob|!|[!(|,Y99Ip\. % #E?ՐϽ $M$.ʒOM>P#a."2(1s7 w^ft/w)Z!C Ìӄ %ξpl(!G$*6jůH?# C:8dMzpŊڭLF؇St jf#BM햝f4vvoѲN*7fK@2;q#NT<'iD+7N&W2ŮqIYۂD ?'ϗ9Fӷ%C{p$R|KF> ea!_oy8JZreŭS1Z9aj5yI@r_wyU(*)I0&Iw&ʴ-b#?~E8.kNЋ=M|vkSJw"- uZ$S[ܖ疊S'wyP!{Lu8n| o5|̕SNCH9SX 8%XoT99཰v^-p&`J[}x*۔ÖiEVJu]Re#8発;Y[U`ILF xa2V5%!Ϫ!z, 5([Q CssI*eŞ- eis~;\tbaij8Ete@5H3-'emen[9?MeW]L`C1ĖFoU\_n61??#%8G.V:H^jzϑS1hb.yˍAK1Sz^)C%2[@7{jcQhHcǦTX |!GWrR*S')* LV [RG*F^JuO-Hk]^7[X| zq:EN_pvxA~4Dc'Ĥj02@g*%ae.\xzȟ T]Lְw);*ۜs Pم]4~q.ˆ=!Q7r5oN6;II똉{w1uv^ Jj'9#SjL?+|*z$11Mv@!h;zi{Űdsh}DØVu`g`1Cz.aD ˼t7}6r2~X[_Gx< 89S2M|Q 02WeqyYLF\U C<&w@LL׋>FB0 ҭlXJNm\MUEy,w}W/x돣ZTwƈ .} : cS꽛_]app.)ZAA dnpVdlMUeJqJ UJt5xr<~ 'x.QPWjK qZZ HkE}#4UDۘ4Aަ$3a!4AnAЈxt׳P~ ui׋*;j+w~`}g^%nhe "&~pLOǶS8S~8C^D&^cBNջMm@D9gj=/:#"@Ub@GN'Vg2JSkO#+{;F!* ӳ8M|2[VC`\!Cc hsHY>Ե-Ա^6><5d•aոbo^ ;(Lqwe8|{Yfhڼ>L$h_hǐ<42쉴멈Д7vcu.Q*J圜>AtJM@~̝8}] ]oԀ472 ~5}f%p݊:kKD* pq^AXvDip0K 0Vս 9\XGq!S)Qs6EC^3Fb<|$gȍ& |]pեDZwb+gOXlݟ_gQl%ov!/T+2$ɠm[*uYE[饂o>O8dzqi+F pQ O l MvtMK7v z^j);PMM2cnX9q5f-]uf:yO鯌6lŇ4wB'ʏ\>iwS^XnZwg f JRhZAuMی(: _s쳀tǮ|$L`]@?npr2iUwaP7I XXؽ$Q!Kpmj~7C7 |V bE5gͻFe|ްhA$nc"?sB&|w=l5y;qԨvkw{MrG.v "LbcӖqt A(iL;vhn B'^dQ݅BB*u1V1?GQ<07r6|a[.3`Ƥ~Kt1THFKj)ۨƓCieD>dX?=!gbaVXPeJj|׹ݸu/}{vd ɮHfVC|l~yY#cq>؝jƥWo_(@M9GhG[ v5)gOY3D«7lH" BMfK:ӳ"G-w[~ .'FRjo̝n-3i ˯R}EYػ`MS\ wp0p.ꆱ=F1ghWO۩uO*s/GG ^/,2u; 1-q M+ ~*ZF&>UF*kԒG9OCJQaZfb 8W0G*9_#(ȶ~.M-9TL˿/-yL;FkaYbڐePý6z&(,Q2G!ncdLZ#Zʣ#*lе+.7l][lWVRB/Iԭ - um@oTH9HvoˡLXU)00 ؿٺX`cB_{_򜪇˷ksz=l*:Բ^HpG.':6 Q^ LKedžiz\2Ǧ$|Bvy+|@ Mk9 b(;t~ae{S$fl'=t/Ilxb ڣv c%q]DO=tզhCv":͇64N)>7[%<)]Cs!@ž3Nlu{m!ɜ>#Q ϤYBtWZJz/˷XDy'lQ̑F o|0A8Ru0pdkO#N@Ӧ2ݬ\*2D6 Wp:dMKSia%RJloC4ƞcYIJ8tMb 0 rji }~IdN`M9OOS^V {vm-@5\*2cm g89 q#a{YL?qAd#;ȥ˵=JsZDě/텙ޅ ecGmfУA!Oܵ~,١Х!& ȝ44^:TD?D?u/wzinno>Ԃ 鬲UzQ$<+tG0b۠!kh= 5U:vx v5Le,VMDRu)bcңghQ$-f}P%wQט~HMGS<|YBzS ) CIL%Dji2*~Za0h4y2_RngPu7X#[J<6yEX!C  f_VU*y'%uFSFزG<靣\wiմ3O}N F-i׬[KZkp~I`Qsw-'pmEIJ}&혼 P+p|*B]Wӗ,&&ʖŖ~8+.ݴ/y<%%{94C[)YƼn6Nψ9,K[[44g֑u5n-Ll2_}i`(eno?Ԁ搚_bsV /gEBfreKp(y4{p!sS ^*weБ";]0zV /a w)~xOt,.թa1ݦZ6wq/܋+v e{5n>m0| "jhK:yص遜Tjm2ZS͢A_.dޑa=~eda)T1u*AXf>E;5 &6ջK@kGtr7^L 4.Ȇ0) ֯.{f)n 58CƵb8;bg,{ naU02Ë afqz4;0I&SஒHDLl̲`W0䱍su˶*- b jc$o{v1+A|lO/'G-d ɇ?Ǯ\;>=h*l#hndUcgC37SQ Ib1>c'Z@_a1Rg JHʹ4҈~`15ҽ }F%q %JF)/A%)C6宣~䗺hf7Xfi˛D::48! D>1?X.c[4Q._gh:^[*.xm?"{A_|-Va f*}!"p+fA9R0hS"T>uSl1e!|:Du(lN6߁݁~ORU30ZWE vv-nQ3Xabi[KvHZFp$~\W/*SZjP\0٠&q#f>20;To %g9RvLܝϵp.a)`5%v;La?(lve)S-*;on\%<y H.J[K. yE"֘VՓ@gKyGdIDJ>q+em:.r/C\zg>RIgF`CA&-I*?[mb[JSʢ\)Li"1 P3m\Q{c{Cۗeܔ.uq?WYV/7yb&d{*;Djͩ;`#gv8|7ka*(_4ijLD]oAxJ;ӲmF~ +E>0zcE]Υ7w}5dt\1PYoXfߢjUXI,/hvapAR)Mx(&d'͛Kk\XC0J; 6J$Ne[Y5;N&@mm&BE?e(yhrhs3x Ց`SԮ~}ZtZިm:NОa.q?$< ΥE ~)` N&ͭ;-:ͼ:;kSMº4Da_"Z[6(rÏ_d%s&YZašor{FoU+ml~1Km5.ɑ 75U `0bIQl5 J&Q/z\ B9nlH(ĕE8| RyX0)Y)۔ nx7SпJCo'gmˤ( rر DҗiEgX? *"ryF}!IGR$eSi"tFF*-׋} oeؐ벟1(V֖Cաcq/XdPOj1)C 4WŻ g2bE䝪rPIdsf>rkټf p`,61Jz8'47zŻd_ȵEI5 6t; r+dCI&az_ ng {Ql]P}SP/)h7r9:fܸy\b _Y #BR}6|WycE` 9yo( RZ*zx<(RKmz(<~f&Q)d2E.._$؎L@a;+nnu"Ҥ?%nS@p. SꃘjIʗWT͡hfW`-ݜS'O,Up@ +;9ɲQ f*x ߏQuDZ]4΄}޲|iP%%EڊE WmBw1=ߢOe*crUZŵFRSԲ'`SΎgWiIP1oI515΍`d(EoP9}V0z[,ĉuJkQ-}ͣ]c0=aO>tt[W#__b,^Z"tBpŃtsq([ߟE4'7nDMVI33-C8:3V34Ѩ) ˫8X57rү\,555W-%o=qmlJ cvw'4@J#d6VUt[>gL'kwYWⰉY }K]c\P1q8pa.řJ{W/˅׭4;;(^RxjbV!T܆ oN;#!M!_:j+)\{{/!Cqj`tL&$ozWwG?wr3WRkX3}iƱ~ lpng:v_ګW~LW%-T;];?BKtQmG\tJg`i''Eg`ΧԾ}H82t.b'!n*[ѱVJ%ٸX - |\#OHa>.,zr.uwUUi9R{tXCGYQ!j2ڏ͢1"n/)25D+';N9R <\{YvTM'+22kܵef7LZa$K<]#줷1ڛ4St1S]C>+1r2RW=NiZB}ǛR`V<@QO ZX~YOϵpH}q:5sfR,hV8dI*"/'/xw`ڔ83AX %0L=:``hZh>uje]+ǎ[fVXv+$2ч|ɲUBIࠡU:nn)zdtB{C,9ߧ18~z21Dl$V;qDiwD졈Bt#kPx@(WC*>#ގEm!q '=ԹlXUk{!ԅGnWvcht)Q14mSS@gW@DWuJNeƨȾB|~.bnSNoo~xơCdL3ޞy!7r U mۭ}oYSw09Xs@KaȦ6ZbXB)u~蛼qA"Gp,E}l0 XͶao@l?Dv_\ŝ+l$jz.m-դi+.b PVЊُnRZӪSvnTTMcl_I%x1Ey 'huWj{5iS_wFˡU#; wvRT~ooTYИ-+856)KsZɜr 7ea[O(=u”$߻l80ɺ=:, j82N'b{;A8hKRʼn˔rtv4> 0s';/؞P:e VSpRF7{c츱'XGK14M8pPi0i)"q*>N( uเ|CX88T^.I¢Y٥o}G"-zQ唀Mi M}7Q S {ji9Wo9~]6d[BeyT#Ͳ_} i/гLT|jC`='=ls-gKJ`8YBhYAݨ? 澵3ˡ dn?]NsC| ]_Njq(IB]\=~{ EEgpb?FA=|=*\vBg"E%"rO0Vh97-dLD $I@:ˆU{:tE99b̜^|^'H71ZÔB`oL4-ߗKi^ǎ(F'[BJ " 1Oyf=`)Mv HG92Yn_+ rOBٲ8PY@N@ B`]yW}"׽芋Gלz,lkYa $r+h0.[3 ,++YXi!j-d ({JP*҅>zF u6rvxyW_׷ڟwcNȹB6 AD! vM3Gu~=SϬ P FOO}ӲV)KG7$%ֆPn1oTV# Q&,k[>3*gue)[_o'ObS'3Lb';ESo'$Ts1hI;dObi%5P*v; Y+TT`LOug ù娹x9@s_&_ Og]n{yov`cI9|ƮhvAWh3 Qz@qsyN1wՠnD$}"޺W6䓰]z~7 ]ra*KW7ktUK~O6mkgJJ<;QrКO`7v~ćU]o5g2x]E>L`b@[B3%U8}áܸQ mQZ Ə^ʗڔ?()V[XᰙhVMzA<ҳ=!H,Z.OEUOFQҥgÄ,4m{j@M%-W1"Dd,I>@C#\5E#r\E`U9u *P_( @4y)[Y\<-D#zLd5 IKk?Dm[\hL"7L4ElӼ>u55ڽqU{2֡ZF*ioSv[ 4y튋i5/"yuI{\[{9A%jOwY5X.ۯ!o*{^ kKAIګ 4AȯinN, ԝ1B0TTxmKJ(r,8.Xj=ޯĀ9mq|U`FPqҔTnj^?ӷKXt7R_y3oN.ֽKv7u\(x@sĝp0Ξ-ЊΠ$Ҕ]s+?jw7olekc44H ұö), zZAҟg`.i=@'蹩Cz%KE+)we*uVWS8# r zmp8Sи['D9Vx+5;xTe{Ҙ F*Iƒސ+*1 -a7#Q=r&z$R5e$H-[NGI'"Yg9 NLNi0c/.^i:3A8  By,ݧ` ¡@xІFM!Oo^DпE ?o(2iЬ/3Lrsa+`p:WP1VX l!V ՊfC*L69'N|[heCo%i"WA9]?wb9s"gc)M1,\42w>p %(߄B,yAABkrZq7KD1~@CO!8*$S}j~NnsיZěafn"G@Ȏio9[˻t"SU ka-v!~#Wga-A(vU=q*冠HڃHg҄gj?f3+)<^Ҁ&q9} ֎fe 9R'T$BcרL }UB x]rCʍ]Dg%sdZ=_`{>0+k3:6x٧5+B'Y3U dT{ 3wG$AW0U]d:~i%Ώ]OE{:wx fWa.3'h E2SukCۀʡ?FD)5ji|YrkX/vM95åՠ;Np<\(냶a\M>U̢:AV=ڑ[hz{L7VH8bi$Xk!fij*= ;|WFs4a<&vMN,XVӰtPLF͹>8!=_m-T Pvt@Q3EnQ"BŒWĶ@/0d> g^D%^O2-__vH[ڪLkbR}so8=8g{qGG^'!&BGӳ.\/zZm]8g9=xҿ]>u(Ra0b%*)9B@̙FnWԖAQv=J]skyGqpNJ=~x?@HPڷ) i 96in{9f4+{hPVpR{GPCf_('獼dØ1`~bm/>oumpZA]Uzi>%&cn.%_3Q"런h x>h@|is lO6SiQt٬ŷ6MV #l4'D[)6/ RaaNθR4H$؄HFVJzpkLڨȲNK"E}TuRF[|'G‰*V&uW1lxKW`\ tC퓑w7ؿO6nl>aXg&8:Uy6TV0$տH(!rm zI#!Qպt%Q԰ t |2aUNvݹ{?)Jk* .Q nBmm ^r8ZQS/nŨљd$b-o{UsOMF$ߦ V]ope_\= <$.)Bml1o㽺.KCK ħhFu՘ 8vz0WiD OܙJutc|˴g数\{X^~T~Vij>:ũ`FƟ(q~2 IvG'<|K0qkyL<6rS ^8b?? Z=:l3H䔂>FP ^CLLM.)cAQo Z]E(L9gA?{KpZ)Y/sCyٝwQ lߦZUൈ֡/'a}$Ùx%.z3N,avY1Y;fXmO Y[PT\JY*׻H8r~k+>y4bn~sג%a,_<À.͌nL_hw:o:,0feIzi ̮GVF.+ϣ МKۗBG8;"ZG?-u/y 9#3˸=Z@wٕwR2kOI;]n>᠏>5Ω#բ`ܓO9B(e'1_\LᘩR*eS\7 ~y=1Ox ]lBPv!5CF}z#?Lm[1=7ca~3cOW3m,kJ?B x_j+pFt;^ո>fI 1L\$pTHh:$l8xbhi"Иq'QbM$*s0V /!k!cwߊZe"f# th#]@peJG?P %!:9ܳI`Yl)Ǒ_a%;ZB \}~jjM jyE<}~"$jZԒ-c=<9wU9d t*m dL:ށfj%x8 >e5[2aZaK l"U0VoSفc‹ROH&=~ws+㧥Fs/ŁQٳ^cpRWJ<W GD}u7*YֱwߧX¹fcQXG>MbB{ܧ%Ƴik\INW6Kݗ51TyRm3"pB ,"E;^$V֛RD!빌OMmk} ݕKH{zSzbNe!5{eiUf5Ou&݃<[}- c#]cf9\%X}[rtgJ '{ sI*L5R3\1ER0"ACYKBM蓒N#E/@v+ *f^xS %bBߍ Rpע^4s&#R' y ^nW_q< R| &[F|Im4on-X5UP[_w%Ar]-)VA~m*G v5> 2)P)#%+acV8|\ov1ض$Ԕ0t` X}Qa ˨}>Nժ.3cf;ݾ>Vׇӯ.~Ս2J"u*yGdi9U-:'Ma}^A3AF.\qI*lq<|JCQcJ-" 6Rrq.[u,!UKYZWwfTv(Z"> {nMZA铹A'I[-53%|Q::Zn"iz1O3|`Կï6 jsn>,FoC2\$zI} sbs'f?%',HU)&Oԑ؊*Ǚ,y;bx,E.>QX>g(`&)F?*I\5*ʻT9+-d͚Efm8_vv)iQ{sA;J-/ρVq=mg&6RG9]@谪ߴsRN*ZXFVg*a{'1CG0#:y| -YJuMZ_mdj>R#]N96w2?4=L "FBc![%ejah2$͖GsQ>@FFsL*ލQ1qn ,}Gs]'{3ZW. g*=ZהAחՌ|CCT)˃^NHA*(v`#hs|s"voN 6MxW­*5P1f6W7z[V ݘpnN2oL]F^kX7$Eyvh;gisٙ⒋t]4 (]i}GJ2zx(iA^ >! N!rT(ThFG=âudl`ك1ЕοNQ~2Y -D1M K8JBViVWC*n bU4~:?8cw}x <2WB!$(H@jm-R;͵0gdTn90BuKjӤY"eI/tZ㙎xaJTS~Am PsEAK=q=}$3WcIBZ R F6NJc-% h6*dLތL}u;9O9}c}XM}L'OӜQNgzϿ3e9{,L5Q3"wc.G7SF n f˯0_Dd]+Ħ`O8)ol C{)qA` u&TM0{Pp]vf-{  k hVh*n|s Mqm\d2t26vYɒs.>MJ8KjVڌ0< B7SpoHu"v8Nh=SsJ%iZS쯓+B9R@d [I6:նGuWUyA0ބ7*1IAеh/YEJТ]iYktd-z*1$}WywǚmH&Bֆ7+(_;Ϣ7wGtWhv N9E[J ?ybwU7oBj}OwB@ R3曍 sGLKTHǵ.fq/ BTRPy(VJz2& J^-8jK!XwL~>yn5Hf*PV 8)Te]GHKX-֡o\X/0y&4rכ6g]3Vw3{iG7Pv$p!ʍM ۖDa@|0_BFɉ` 'qmON(ꮪ]C"{t&۱WTor|BFVա/{qV̓8S)OֈN.1/ҴCiן%_7[St=ow]h/ut\)]ʏg?'a*BOyxYW"/lѓ[Fg.{ַo71@-(Χw#*U%"278(AM8_/@^7pBSaAmױ@&)FD|6&(0nբ _M`M,Zީ'[ $|1\x b΍PzuzjL e`:4EA ,Ԓd?Hj EO4<=kXPuJ#Yz{m}D8nj)|8iP?e1mZ*RU1?1qvG|fԟ > [fⰱT׆"%86Z63*s>ֽw`6UMZ!޽W"{5AY˼KRؿ`z,:do iCYrSTmFLSxql9Z?^Ʉ0#IBi4ˬ|jU54H  Br+v{Q")6s~8R5 n_GãxZ/K+h-u]"]+gw&$!ϸ[*ؔ!B= Gs6M5+1h`qK#+xH)8XZw-fR8 ;BçwPA6ao$qE&z Cn^bU$BGQCم1do;s bqvDs\ڲu4\X|U6; -!b,2jdAN-S<͂iXTLIf/ ~Y6hїn An.ѣ'ѧJN$4in~⤭! Y7OT!H:%R0iH{a%it@=>Tbt#Hy$X-i\gȴ7&S}c΀(,muԻDFX򙀑nf(E{1ݪp(3/E+c4]\k"t/ᒏTNM͛?z!W4 <_0*d-YrvɼL2ZQy,;sVPo/F(OzlݯB9rȮijx9d9$A=iRвrޓG##_߃,kQ`B΅MDzu'9]%1q^Y0ǵ~dM7SBU_2~UuTAi4z+T MYi ;$EnI u*F3Cg$IQ-zdoAW{tN͖Yt#H^J |ղt~ɴ$! MhG#>o=߸5øA6̛hj8z-=3^ >P(_#$x9$?N3E,5O#%v:c8;O~K&hXy3"Mb)Qe6DM +e)\Nl<1dĻw\.kW}+JáāGBBSOG$#J?岭-a$K#>mmURޗ8)o$9mpSIa15"֤]H@ J]29QvNsǛwTj2ulg@!oiDՓL+Nxm^\4ǀ"ſ353猁 ,ZMrԀs՝9~Hm@eK5 pc~COFA&]Klޜlٳ (mmU:vc/aa(ovsvlFYPj?\њ"3[ԅ$Es)H3¢['%x_Z-^YB.l3 cvM:£$]:v *4aЃ*⦸v9AH[0{"F6zR RYDjr%v* 9/ Z%h.tXB wPf ZKdOqa{h J28HFWw'k_՞#`to4<8g"'E>f L>ژ*E j 6J,X}@@&)dGUlj߭N +\QSPSKna/n"1Xpdp!.OieuD|Qx';ƁDf7noV*wZS\ui'֩udOגZJg98Iĝ4ױmZc}`טшJYq.8f;]V@jel;|ݼ7f2EGԘg""G2!T/WIeTWv1np,#$ \~yGPXѼ dJ:~RI <9񊂽)?8l퓙ith3Qyՙ:Rί8Ȏ:_/L5YDZ 2аnwu*cgJZwJыCP宣s??@*0JGbtkGG hXCX;m^sW$8@,^Jz_bP dۿCd\#FbN3O cU[cKrdJPi ?nqZ)fy01R}TDh%ǃՏ_p 4a3Ms@76dH6,n`xiU;| $+s.ńWܢu%5N`Mۑ_>_F(8Γթ-S(*˷U4v\PO^ڑg},H77'mZS|gJ[ sc``UΛ35#d+3Lvy !,EJ<-&m@.${u~E5Z9~6_ gL=M رWZa=T?[,+`Y0k]x-x= 룀DiX}lb`=] PS#ӁBkf% ECkco%%,1)a?:"iMỉG:ib!S\P'F*wv'_w\.J# o_T16}y : *^Z!/*F^9 ? z.'].ZҮ'AmkdfߜYyg ÉIS 0 ]zuZXĥ_([R;k'@Ba`/OGVd\Vg]r'ʹ\.aedٝibF3HlJZn~c qgy_h7R( y&oX,yHr}^ZLjճѿ`LeC "cdv:0Mm2]( \Fl_ ŧD+S>ډȾ9p0 cˁ#`*FĆ`M Ol߰uܑ.3v/X*J_ >S̖px1L_0Eh7 I&@ 7fП7UDmg=SaN&h}e[n[2 Jec=G.}]J=Czj7J}R/6˨Qui:d:m)@@aaKD΄uC[_5  =TK^a=Is!ogk$d{ t_BR[Vws TTU26c<>o,_5 /b'U(>ИB!Q{S/݁Iq=gOu[Do""sOuBtxݧo^.CNeЖ֗MbpV/s;d^R?H]5cIiNZwg_ qLrvRۖQ9-<^jiˀyFV* O7bݩkeN mbYE5j{)f j>m)J?Bt|8Y)MgUޟOܣ_̂*"Aʎs[IpAѶ6u^cP1)WsQrR' ;杖_mEW~LI,rw9T 1mY)HĀY74VVi^[s6#=ٳO< eu5,,@O`ʯD7"̓-y Fm -114@QOafw>2eDC yFq3KZ7tТ,$ja <bMR\eL9Qvs c[iXXjfXZ7["+mLr%.M,xm)E50u\fhLaEmi?k%w{n&Zx&D:OmTO:hVvgz>m pp 3>T[1:+*QԯCOAC-nK{16% K񕢼{٩0/yDˎ-E|#ٗ <ȴ\ܘ\0W^vVLWZO `0v쫝ݣfr;Ot; M_]GwBs"<{jZx Ԑ\ TaPn/nQPWNԪK"=έX?St^̃i=zVUwk՚ A?Vd<eIlORJ50]6f~ }mGگ&* k¼Ydv *(sG?eJUQRAr*>pYiRIx;̲q :UTE#'mQ]Jg@|J )ЁV^4 [PԢ9E@WVI}Cafxk*F;"zC3q"eSZ짅S{EM1dg"f+}( _;q) {v-Kq[UX|&[Qqd+ڿPJ4!ܴ6>  +:RF5$DVoa[`0L}կv=ţjrF5S.Эυ|y wCo#^Oe҆u,6P,w$BȍT;/}*,@Iг#d qs8!ܬHl К0W߱(2s7hR̠Dm=X1Gxž!PM}lS{€s MiOFv)t X <:}4a+Z"RG ) ьe2-~v1ƺWA c(. Aݐ]sxŔ|`^&JUs=i,1wM7[^lC:te$MzR5rHP198T *~O A0R]w@@klS(P,a ۽eqtAkaF=ٟeoB WV~D2Qb«H].;TxXīU\ `2-rs;m)3cƙZqZ.`b kLMOߌ'bΆ&6X/lF 6!Mִn^хQ``?:Adnv^rM)Ԯn:z cuZ1ӂ+,`DZ(joyeq o] &;5hHm=L[8wjz)O-"2ӊ%1;X7kv.j&mk<`#֓3]f{]kt]{R5}Dh/Qgf91wM ~Ip']%9L=h*Rm~q0g'Yxց 9,yUVoQbAJ,I f>shHVH) T MB<: {-95bD_TdNj_7if-rp֛u c/1S9$u3zл>RDe/$7%57ӮUf17S6zhZ i?4劾l+Jݍk:~ILTHy+Fbaģx?m(62Bul{G9NTddiӅ[^Uo̴X vKОq{9X4GXQi+V ^Wpp]͙aٶs-cKcCp7QOI mjnal+Jf>%]]0H\vں.ЪK[1J}oO,#m A3$ٲ D; ;yKh᧌bUمY1B}@.f,?`XpJ-2l"b1\-S?`5X~2U\@ >dC?1̲ZsV}TS|f^{on;ftj AauR8!zciZI$Í e?K@KA̽6`4-0z,i8AZ;|y!1HBTwWW.V YӺ RY8#"=Y}XͯL&q0obIƖ;1"rcIМDfȞ͛N$ 5:<ه1I !A}nXc*ETz$=X- N@& U"sejYVnCq*]%TӼS$JHCsWx?PUxP@N\[u_Uv//)9;2'oP۩=R1Wu02ie#ErGxٺ(׌Uqr02频×^r k#*K(f}gB>lGPAarMo#h$摛0)LT(mhȄ|'ԳsEƽ4C2;I8Cr/&ƿ&:a:Rό=wO2rX1y;KKRQ ̯qjKfVnzv VPYijI,܎+MO&Yޠ3dA:)p ݈lUrV76LV@DPgKvB1ݘsq^C#@czdWnB2QP9j&؎ #4xu}..f9JiRY݋gaңcr قiap ە=~pɝd~FZ5.ᖢ7iḬNcFHn;e&r#^r43u9.ϑ@ЂMU-4IjJj|u!fiF̹,M C3:ys >qaL[$@'`cz|~*NQ"9\yH)S,E^$1bQ*p1z{)}}c v ϣr ͂D '.!4îHnj)".C-owSMVYu ꈳ^'jd1ʹt6(Bcu{ bbؖ0,#9!#5̝:xvt7ǾLV}΃A PY%m ĞAAs=QbUnGV܋?w.}3UIRDJ s*=Vx%?ifNZ.uڹ!ag:>{,1%`^f79;q|CGǬ9E+:htomf)#HR\pF!.9cd_!I6Y SWqbқX⎩sJS?挸]IZ䓨`,I3%0v`F+J*&Ӥ_LH:cb 1 lYɋ43o_7`}tR-:ˆ7b ԩvU_oPD'ŕD>7!uq_FlVQ9{&&836.qF&)V_%B$xr8jxXBoyz%!~;gf,'rˋ6:I`b &mQ +xMFA'I΄!cO%?}F_jr7r_dω-mƴ} us^k߾0:83pk3p}~)䢙Y FPY C1MF:=|*xjU&o %|ѱ=c7XhN"]82P*$U*1*3ݱ ȵ`/yx`Qv(tDF{r8'dlN=[k y=k Y1#>su=-wol8^H1LU1 :QQPupyb75rL@#M7(Vc2[x%Y!.qbUU>`W0F `JL{7ć;&F4XaO*'42l*H^Kp~d_V5UH]ACދ`A f-~&&7LV y.\ْWp[Tҧ>$Ndj^7ːpw@5;Ar OZDӑs: S 4v Sb _W wN0_bǗl.jk6!Uj7>qɨ2Z~/`dSm%iATn%7uPy_7P]!|,2ɌI s:NdUn%SI;e|%4b$Kzq:UJ+ d 4-`.NB|lS#[]X',NOlgW!yw4w;ǖl[oo1!ի9ZvPE,pjTWG1w҅ 1;νK&] sBhlu%R$9 dAG*p}O<U KA6 ѫpmf\bColFJY3 5'/٩nqrV4wLENB}2HG^ "x!W `-UDw=)<[x~B>DJWQݒGuJ ט*m9L}s\v b8/,MRPz;dkT1y w ٳrs^X]vEB҈$$Wa8|OnzؾqlNYy%S,c6oSȿDP?Gel3=Eu!}V—RoҠ!=xA,S4Rv.\sFXjڈd}U,S&B (n,8ኡ2is9 sU͕41tZԊ'XW`Ou4@ULRS. <^Bd(RuĖm3AO+lu-_@;c5sR-B`4+(Z焊M K(2.4 qV`7}"MhL=feFN3hY<j +|751쬿Iz\/1OB8x׵0(Rt~@DVJ54#0x)u}'Če9,3F8»*qUprnXAîj8i3^Elw!C^gՌ  ؞um֊F\|q~ʄi|5a&XՀD̍Vd Vx>"4u'LU1ɮYb*$gK)TV\p~v魀 YV dǟٜ?7m§[kPYڊpiDK: nK_:ǖsygV_UTb-uŊ lɇ$ nnc (U"1\وB^b>PS2^S1V ,e]LɓL-vfFPCޅg GC*TrgTDWA!H@58 TRxhNT.j˯u,T9 {sZbdk}Gjfq~zt.5b|{q %_,jS@j LwZb=vקxogIG2s/e+UVJl%VxYR&UQfj UaPyy31#wS2\ ,lFB.8d= NN-*.xͲs։Iת%)=}#GɛW=0oynO$H; -.F:X;haH! W.f lSdtj,ggm,'ֶ REZc]`8ȇkFhQƝRiRAE4NNYO]4Jx[F$9&1@ UFmijy_a%r7xW/u݆a,ҷP:EAܜWE ++*^1Gmf]>=7߳VKVr7Uq!+.{Gco(,>{zA7IF@E 2eW'V݋&])aYr%~Ǯvh|:"V[proHQ7tIPk0KV'֪[m 1> ]>!.ZB 0~rzuN%^孍\;RA$ܹ{vPOBA p,D`F1dXÂF/+8kykK`@.)C0e/9zEy_8G|ؒҪgGK $(P$JOѥ [SjX1qnv2%VyTafY e%"yefVfC?ў@&YaRur‘z.̛f!'CbtI:R"}^ 8wkij]>ϽEd2ǽq4).# Yt;Q6㫠σ8ZWEv`?u;[Jx '0r5A H̔/͍&dЏzaZNx0S]hSyCUPқl$q~DX)d8"V贚&uH2,HoP1[gZ{%Q]@.Q47m*Õ f J%) _^UN" j3XHΤ-;?:=³sTz4oLOnsq g~l2q((~3|&osjV"L~ El*JuMg["88gt )ѳnKÅ˖ B*;] N+ZDXJm.Q s5aw6$&2$c%]sdv{.+(8':@~DI-E+R2\ect6!npLJ8@wNGoɆi@_DK:ٰET:}hG([].]G@8*[6 |9>.U] #&773GRbTT}VE)C2 U󩃽f$6%4o84 ?sM]TIW4~ԬӒ fRN73_5'HQu-Za͋7!)??843MfK7dtOfI1tT@t#LD'db+ȁ ;˟Զ0+eyz4K*NM]1\9PӓG4ZNSd[$X@~ԩ(foIim41>K4te?Dϔmgwؠ^9Tej0I0pHgVd.ކE+ef1^*9g~W%1`g mLQl<, -=6rY[m^9 lk!lq/4qU@\ģA0FR&Bĵ< O5+y)¯Fba.=Br|;!)m)3sT&oqsAC@P,8'wncLLolFën,jTkZ%Ro(=c*9=g\'( dfi Ƞ)Wm3ƕ0şO;haxevvc+Κ{a|2蟌ȘCYy.Oa4tV(ss7ٛObd,)pNNT5K ةW}r:Seʲ[~Ϥj*ꓟu+t V4RsK`s#?^~=2H/`T; WqQZT:9Qfoʭq"-"!|C{wxXY;x zLuNQQӞo.vӨ9Lsk#t` _Ph0_w}W(X+ArPTxG R`{PP, /[[g3sz.zzlM$d=:@_|eŝ!,. jep|Kn]B ZTO"ۭw7u14#c&<(C]I/;ܡg'~Q[Juz9e\.G61]-kVJ 1ViwzGi WS\b0]>(_AVUO H9i}d$4El2J,8&ꢗ 冒k'~,W΋J#mB?b(qx`\GnQK0,|ƪ}%M%KURdqߩ(ah 0.~\ }֠;Au87yK BQ΄QWB"qoDbVO#Ycj(s!c*7{C~鍳"f*'bjU)=yD侨klF"Y. ^Y?ʉK`?=-0rtcIA7;`ٍ̿nօ]ޮ+N⨟?Ʋ(1_CGl?|bY|u31W@JqLAFdjr)}{ Y,2Xqk cOrD`*r` rq+u%ҍ26#yگz2+nD5yl"!S`E k=Gmu҄U!L6D0]f_|2_:>< $KitF?ʐWH]YU7}<6,qSu_MuU%I}GrP֐86xFh!!}V*7S/8Βskjx>g-[P5!ۤfS`,*; !JfRxfllB#kyoV(Չ7}9]aݤ;Ck@672Pnԫ@v 3:RVE6&] DwO7]B4wDjwjpOSZpM_wiO:Ka97%TΆIZ9tbsWI 6g+B*>gnBvGksQATF=T/ 㤗8a^Bs{ 8륯UkqDTHA譢d'ۓ*0ΨOե~+2~ ܻ3Bʹɫ׃斆dq*$l(XrJ¹-XjN@.V,8g:WՅv>HM͜."X8Mj_ ~7!cy4has@yKA(K k_VJ{(pPIl)-{a` c1saXoymoJ2X3aV~˓1K]>ҧYB1q;1Ba) />Vh[ OySAem( =&kf;IEx3GXg0`q+#W}͘\۶.?[7U|[ _L1#b"!0o2l$e>oh4j1fYQ31Sv/'!-˶l"CB~4LUyUuslSXMZ*B1s%wMO3ez?SiàKn/`J@-k!ٮ2hҞ31=0z"uQPcȾ~DVr`'}]|zs(rB7"m'#=}QΒՖdĥ WɷRh,$A*=| kꅳA-| %8C4u0P 7-,kL0M{5'o"O:j=EN7w8=3o#ǽ̠2NvRHu>.5:cX Z/7 M(Bso̓-K_ EbHx|"6NPLP]9pSh@h2(-Wiwyz[V\,![ ! VuIx7sZa&?in6tpN2w&$&L9Y1Q[G_j&w2|MѪrF 5U슲^kE6PS."S>/t jiOJkYJFj/ !MB&TJt59azw@1w[3P-*08c@בZ)(XǴIAR`s"tz E6k@q'nRp3df:Ͷ] TwJq Ej{~}av5l)%l7h/CC\Fa)Ԁ+J|S?s(W=Cސh_z~ " %,!$Nr:v 8.8O js@{ް*$|UѰ'SB`v1P yMυ| W7-f&n.x۝%\>ݩJAV0rYYݾAѳT}0<,Sᑘ>!J<%c;&c/4(K !y!-5.joUl8֌^n\Ow-RmlsEVNc#˛d_ qCP& n_*4rvCmS{0:/}$b#pGk"&-&!;bF l0=JQ=%tma{K AkpZ?T2BRj;6 PM01|[JUa˛29s Ǫ3ϴ҉mhRׅBH@oKڎg2sZܫ*ӣ[8Xjӕixow e2\ FlNn>wf6.CYDJ;f N9uwT@GX$+~ m[Bt]VD1]VfP%.!]U5r]G  ;:MdW/LA oiNhӞL{X/1Z-PH?YE}k߯.%GBX>xJ794,!{hu!NXa%$ڠqc 3ܰ65h~Ҍp|=,7RM6>y|H# |B#Tv_4v$ fNVCtG3k\:V[OIbIHM*XrfDHba2ooq;J'0?՛؍(b]䲐 O`\"|[ozREm{\!:dl }~sDv9 jmE~TM\ t'Q&O]ʚ$2$ǑeR`0m`C@')2|#s4 "H V=xZ F@HfMEƑ 9g8$>( ΋9PW!6(O>z TUi: rZcqW5#+E"0<=7;.O4f9tۿ6AFm;A63ib&^0iW1VD3NN1zw WM5kI-`9{K&Abw C[!k>oD & x+5)<ñ*_/M͚SVQ O:<BFBY w^ ehM>+y߿j)#D zw;Gy5" Y[X(;>DB,غeod8[EV bB-~[]x*t뵉3x"΋{vMWG@6-3sxM~Z)aO^SgE(o M(ҏ G5(rUQMg78&TR~UZaA0yݍKVS!XtL0mnv/.#Ê]la%iR/;;Zv=[*q3&7@#J( NZvvF*9M%x⦬"ZtjXWF?  Tb@el\GXZpnXKݽN|EUaJ;(k"|3{iu'o@8>]g܉ZLl;Mw B,D U'a3i`ery^bz@eeu+ܥ=?%c yM "gn[I1["^Z"AHʶٰE,B2Q՘瑧]YK]󨀹/.2f; 뮍o跠\.lO*SA02 S-Ɉ<7# v1T҆Jm566裳F\S. {A]ޡ2(R? 2e$#]]RV5D"V*l;1XJ$"oW: A3tsU+ذy˾ v6:MdNno .2brw7UA{"]dbs~ܘxtۉ@Ж!? ]{EdI9[\8tSu-jBb`.; 8{d--"9^g9{G$Ad֒w 9=X7i8>h-s{ek<Ǻ|G+m(N S2p[0~/cnN03s%:oO;=/h#$z+п& dhHZ~QuT,Eˆ6<ޝut trKj2إû#-XR@}ًJmd\E6mf"`@Y0V+U  W;@b:րr\$;=#a[=2ֈ3J9_w(_`a)ϱ-LI'aȞ#{ ?a(Ǟ/x_Q/ěGFͱ ȴ햀bI:Ae$}dGv#p=4t{Oi8gHhS}z[VB1|SҷKvJīc8g(I0M=?xO]XܡZeQ5afM<>i2Lw[*5ﶷ 13$ up4A6ST5m?}&k%ʒȂōpa6kl3v*oeGMmeC:/7 3o C, vD/A+~L+M>YF[Lh9 opbYbK"XME=D}Gy-*JԽ/hP_/oZ.Uw\ Wx} "vIskP;縝]v p4\CfV]*zVѷ?ͮ\R ['+w}ɇ 6N8SM{X3:8:ȿ0VD3yyhgb Gjmݔ :K/$8$o/'jkedRxwvgpG5*$`Yq5ASi4K4TbEC˩R d]&$9qMc#Ľiyf 22u[g swbbq_:bHn{S㕼}.UO@չ޷fIP2 ZO [Y 4Z_StఅIhީEӏL#^߶`{LjnxY̨"nkP>dXMܝ傓}匫YZqzsP7}D*^{pJSѠ}_F˱.5Fp;slO4f"4W8D q2 O v([v GDs59&)UJm _jsk(EY^"e[Y/aѡZAș^hAB;AkƆe [fU~aO[Oǁkh 9*ٻF (!r[qn}9N.>{![Y\!ϫu:ym (ɖz`\9xS.23>]T-ӱ{պmCH/l]g'Ny|RlABh@C^FdxMJ/X|K:*`GغRԻLȉ6W̋<^,θd@+Ea(Mvc7 I<-LA?ߟnQ#waA5bMơLPb$CމG3;p7-!$tGEAiAlLAM_;:eV {q=er |a*S@צ9߿fP0[m 9ltjl+@#b; O:SJ^UD77+ ZPK@F{e^H3M7O6> gnE+鼑^}5Z}KO}xC  %Q5czp$.9"v 9=zsӽil]98xv_ܽ%0x0?P2߄4$r?j WM,8bJ})HG$m Vvg?|XbCp\7 ~-dEf6ҥa}%g#MYVmz~X82|( sWgO am5uo:OɑߑV]Uʴƌ aә)G?N?JS@YBե+ê̈́.ve uްEr>48n;%y5k3KcwXjuz*`#)7f{|_|{*OS' yiDR%J$Y!{ض~Xd' +ooX%2o! 1H׸)g^ND&"ɚ Z>\5Sy ADe'w/R]t| jqUYFm6se!ka.xό޹_3`^r歓SH5ג骮TC)=V4#4AϒcgvBrB$\C?S#_$*ϋj"nwG/MKj M_.3U/;i\2uCI=SQy\"٢ Hnr?>5+|r"Ϋ}/eZ᳉YnzW ͮL/nM b"K.x sl)ja+ɵȕ\ koM>|d<A:%ŔqD)q^vfzFAx_&Hoa͆{7S|/~F_i.4',9m✀EJzU5=uWY`lXL*v>W\ft{EW+/r#A]*[]wk87Fբ@sz ?MB߾y&G4Z$b9-?+ۓ1X_W e"LIrNaӅK;Z`N^b95Z@ .i&߄wwN-b^sQcHZHK#i`87@:o#յr>iֻonHXƼ %@vSC5j2*BF9gؘJ1YoU_TDCPqvp#㏩-<(`’eبx®!V(4u}M9?]l0;4[ONi+?1w1QgSۏbPn-S5MIw7{ZwOu,j1=@-6E_ bt|\&0o$ɻ+[H'߬GS'bs$QáYN 8"?L h4-eߕ#=kNnQh]qх^QzD}԰ҩ9"$$%&9LĜ]-F;gvCSGuKy5e+UO]mTwj͔a%[JV׹uQFudq5Nߟc>YЃ=:68DT0 F w)BsN^ rt#y,vEl#'D\9yBξٶ|MM/# m讠榴`#W Swe]̕gM.9P ^44,7נdEcE23%Z4ƊEZX 2jxϣM3-?,v%~c\XBˏ%F]2?R'#9Q-9}ʛd1r*!T<'ac,g3!uctnU(VZWr g ž!]^ "I*j#GP<hnū|Q,+'A/ƺ0Ӯ8jn"ŝp>wgʡmO:YigGp9\NYow_cYqȊs뼀8(G{MFKfe,)}+jAC. 鸄ƃc4NIDpW9|F_(pG;C'tVo_k$ٚ 8 S[lcܓý`/~ ]2,3h굧X;޿MoJw '+ +J(!99] ~I'gd]٤H?e^Uv^Fac7|B|w;l) :xuGbE$ȋp?}Q.vC sxb,!a6rvm ɦq*L"oωDX#~[s‡$&<;]:XXӜZC𦵧͘KkGJ~'*iz8QhjjK]ͣu0 t^?m+^WdI͉z  k9Jr9I >v\ߥ1\6v[|fY=& ´-~1'(CD"XwtsOWܾF(6TW :)tk÷Х.X_87zx o<a `vQ%*["h.Ç8;Pp(Mj}̺|P.Q'ƉcSوNvErpi;xɻo*A[1tdPRW{FE87/XzyU:FV/Ak*[)XLI ~"~[yE\m͸+Zh{[3Rw%.F*9IBFrC)l;r5tIGERpY'`^UO>3?qHO,`qlcE^"?#3X]_L5O3/ ?M0&Ͽ:\f`sİp%ۅccjцPvB:x&T5^"e ~&-샣X!u#,E*sB%Vq1ge4E"DYiD&Q޿*)J#8mቋqD]%J"pe FR]/MG)u~} ֪p~GQFP*37#?E-:۲99B֐ flÏ@OGNmahb+hVDG NꖅZ6._\9n|ru'=4;qh>S};!jS'~<"ѨWZZ,ϏHǦ{6WI?ĊE)-Fg\@_}V耭dqcB ]{x$kkw2%lVb@;yW rgVDbt; 2^.Mi-ѫY0hKRhݝ}ClW9sXHr'# SoZ4_k܉b1X9Kg O?H6,`Dy%ceu+q@;lԷ%.K:Qt^B炡&Kz=4 !ȇ|kmdF3=CI?>\O d}B8g "Ts((!啌&br[uC ^TJ\ƹ HŠ$5@ \g5p #Jꚃ`5;kNH7VF<7Ba w\*T0l?XICpڼrFދKg5⃐ Mݏ3ex mhzHeQHpWz [+iݎ'㫩V 2Y~BaF1{~]_6Y|:Lڂc&[JF`zHITkD=WJf1&(iv1Z1CUwƽzE ? 1 yjKڧ;Z_SXnkhƤܴnJK"B"3FȖc q(ad7F1E?w dʩ\Ђ qij951DC1K.o>˹dgM"$ a}XOVXgUQ2Gsn`TO< m:KHw@= DgN 4e`ᖑe3=<7?!5v syf*j,6I @NU * =ЄIo윑 +*EMTU.c\ ]Ïs6p'/$=j mŽ;YC[/h,_ȪC)SGmHm)ߧ5a<ap~5*;<_c' w67g1L#ϣӷZld<pÊx --b$Ѐsٿ-8F'dY7[9JPfiчп[;*0&Jdï뢎 >;S5s QzGUo~uA/U'7!DI`%罕sPT@f}ւR؇d՗ vjs`)n 5kg:ëm 6E&:. :7a*u1J \BOw;\=<޺lnd-0BoնD}'@Gh jdQGQAPoK ۸-kWkС>U'CeǫeT_Ye\ N; e.(m}Đ''_pd`OmTؽe`?2e[ǰJ#Uřmb9Jd6;EQKsn]hԀчGi ۳g )pג*1D@ *@dXfNEX7R@>nڂMU`)Rg(m m ՗!c >oE|cmmdfj"@/9c穠2H9mTϽqF&TnoH/^yFPO"x^Ypy.6LWqgcrkl|˱tZ,NR˰Ԃ#3EY _:xϥ5*/8x"+h Mv52xR;KW йfPpr,bw`1gOmq;nj*Zv(̻^i! EQ<i|mFj{'8$i.Y6׃“PN+uJ Y=jrQle{ZLS/Ky 㫁9!vw Ϫ5+9D#h]Q ŽF㖪;>REt5ILspds\::ۘdXȍ0uktVԹk2 akdžv:G+#s' PL@ݏJWpL DgߡP5o74X=eeh3q[TgDmC;I!} ' bF>M\vcՕgET7PJ2SǩJ/p !0 oxp   tkN{ɑGd,¨} e1¹f'Q =GU6ap) E{LUe Ԗ1`+]׏Мkf(M#}Gl[Q~h~ك%oN}Ε 3$MDcE j8ԚS\E=B#5_̀=a7Ѽ%&̂aqW,~/RcTR2H\4lecPU?J3J,O.h1Q=& nK'ƒA; EFƫo6lZb"fxn<|!w<C'NxŽ$U__2ͬ/7| /_y UV޸$n6bp*'* D@Ej0,p+hh 5W mWUuW &K`j4YDM}ځPzN .ߌ2=2O?TO܆FhM5Դ³3WT@h5N3>t;?(!kF\Mj84j]vHP)lP`l/X%1CXke*Yd#{%C:U96G|=D+R|J<4}&+'#N݃f+IMEu<3Ebۖ_פ:Js5M%^~#`.;[LR`(6+rGyI.ӤO LUƶ}ri ~h`gv% ]6}fU snS*wK9d| =&NR+Gt_ZazгC%.CVnE2Cwi?A KV\g&q?huRkVTD$XZAY7,NjJcbҏe!bYUd0~t~Q,ό(+7ф".^͹dKį흵U ݕf}!K'Ee1l+=ͦ_]31 16g_mzZB&AJ~fk:p)ӡm<'*]-DB7º#$cUx ҟ7Pp&Dy?&v3V{wj Zw猤5cu)Q/_ݪ8yx9؆g" ܖ,wpR} /LoxwS{GV#y-8Lޒ9sT)wC:OMG7-wv=uL3-@yW;mE+Jz6~lT׌yu[+Mǧ1#w_'9k4_?4&Vf>eCɏJ-N(@V/Ŵ4amD)O i3z3CgH`nKiHq?dX@Lܴ}1%DMyȒ{)!bE,BVPյT~GZd<,~a ۔Av_+.M[V+jGF#  *A8y)P&D%,Jr&z4{,< '8=ign Q3:è,uϛZρ/`-.9vŅ{ؠWM~0!sѲo}c8|/Џ T%Q/GH/4f餉LԔADw?O胩h ꁨ7}GZ1;sE.x~J3sF0E_EFNo|e ЖY טF:c)S3a:Udx9kKk]SChؚ +m=BZمSò3:0pt"MtBd-YEaZ@59+,Dvq9O\gD3:xiH3Jƾ -#`$RXRTyU#-^Kʹ˺]뢁\E!&юY\<{s%#.ms|"l/w^lw1G"$0G!?#]2AjXW&1?9riYSaxIk 'cA|^$%1)|5p,A.H>fc'i;vCDU¿bHD[,h(`l]DR52峆mBQ)>Lr=ڃW4{$+J.̷ F~>v)zX#su~3{='0yg*'v^oΟ1$!2mcF]%+8  +4X`TJ|K$jf3}!߃_f;0'jVm`eCK\GE^u̬++O!BQex{~tNᖤih"m)-:rR.j'TɝR71yvN j }lqKBt{OøUnC24"sxTޕ(!I졏X?&ggaO.}T2tݞ(Dtԋ+^smև1YMC qڽmbZqJ V ~o,ӥm%"-AD 4V%nvGV, m1#BCzA:#G!AEs5LLȌ0cS!/uZ .[1؁`% PeX!z?A RIL0B I3w*9wz7{˦$WH4^^ԹaTqck5: :  eVRvU/i3ܴO# p glQEFAUne0T lE>=9PP4?“.=Ǖ{Wf>^mU\޹{}>BԿ%gz0HWCVh(uy$avruBI8cJ$@q[ǟ.VS‡KtKpx[@o ޴UNR>aO \tutkgr3q!lRZs"\d܋qvõNѲ@mP~\O]rURkh>VD#3)uF 6yUWs2T8{ L-?pc[~ ^:ZBX#aY7T1woq(G.pw1pQPqs  YΕ   ]8Q|mz'$ ~W|xZ Us[*avŖ $/NQr N=|~ZoCtUE嶳3x;D֌9Ihe6x^fN6" BUinVh>|"x}tJ[]r{pro5[o#ܰ_QCz"$(ÄG0Hj* 0I4{TNޭFTMs/_S 06n5`o]=+kB0(W^?~ݡ ^>XI{R/"Yb %U glX $^2VV*|OMj".Q9^ H.a zdXhW7 }Ck(cK+k>0ۤ?a_Nt NAk;X+Q9=˶[Ӊq;\w N/>azI(OE[E#d,[s*"$= 9ƑP0%FXXAz ~'k.mFݨRJGVD6#)˰k5q3q [8VfOEVZ95]cy%hQ/>-$efO5s[ ]d~FP?GoF~.lכm0/V˵(USqTKJQnM)ڮQX~.ޠX@ym㍬KTC8fKD\-ԥw2pF.`s1<&Bk[ Ntl?e k=h8Ņ uq\.%^>2AnV68C[}8i4WjSyJ\@^$ꁻBw;qL4.*Ju\Zٵ`QuE&j6Lemi8$TW4_Mr&<[nj2Z֘Zzb@|˝LmͰț oAi7):cSU2.mg= [K #}"aij0>7JwIeup[H&7mq?B=fOj'aX-Ygv7h0x=5$LWӪ/YJ`x l,6'k#Zs#y>UXB'NˁNUj_^0 qH V=hJ2y|ʦϱ#EJ8riYo/Ccb|}'JT.SEFO^@YϾV@,Sk'&j&&(Yi};y!|qPXNv K}eYY(>%iAe h-HТUS^i\ m 9}5 _Z7ubQt'4O{mГxI̤ sNsOwe,F Ar=l:Ҟq%s9w~ܔ9$1-d٩7(*yCH9l8\| jc6+be hP3 f2-N7y*=ܓgkθ A*m=Xq`àP%kA.Qx*]msU^6%s9lM$;2$ /Gx)rfD{׏x^jrg Ƨ5428.S=L4RNd CBO+֡jq-%EN0 .Kh R~@a i~e\xupun뜋Sq&ΖX>Q"DFF6ci8f%BADxq Sv(+^X1'UVDԻKT5)}վ'P-jR>Jy1HUD\۸)ō~\8/{VHmJkN~EKk (Cgv)WY.p%ȝ xU-DlО bYf̢L1@qnvF^ٴLȞ u$S؝ 9tƫ&$;Ͱ W1_y7ʝa378.&2 D A rKڐw 3oAHA%5@-!<@:E`sS)~{Yեl+$Žz\1F"W^ej;<,q)nj1BdMVvr9:b Я++,fTpyNz(f M+fB BڧO12+Etq 2l:&hyΤTݯ4.Rq{ {DvJ8K<=Շ&E,vS W|V׸<hM51p&BƄL5J/iB7 R.39WdvTi3uN2CMU(2 %S{M>)Y;x~Ib\7Kzٍ/P-@%|$F$Bf[V{FAg;ȯt7HQ|2‹̰YKdu?mD`OS3eKM˼zs>h5ſI}+iF$|hݜr:?I eZ${`i#a<3~Y\ǣzI6X\-˃wӭEm=c, qei\iC;l_ٝ 5 4L$쐳^,';A6_= 9~@ أxW<ŵ97x!A|#LIeiG9Yc<b&qH[֝9Sw>$;MNLB~{UW:hR䨺f&i9[@W󂈼3u2fXƆi^57VA+`3W~wVêrLiQy~clv*AvQE(_Щ?ZNk ,{㷲.z>b.,d3q~G յљ?{4{rΩ?)*đ|E YQqJ28<|8CwYʱ-xmr^WieKaQSPihAoz hU \`G& e ʞfZ)ʥvHvQ ςe&[TVIHZ;]ND^]! q\': Ϲ]$du??bgUٿR! fď5} Sg A_h#91U356UqŸx.ǝZ_4=*iu(=V\V [W)'S j6pMxz?*w drwy/s@B6ETPz(pr ¯\%֦ړ]Uˡ o9$& w~(d /ibc #w7?ѳtẺ`¥E<ʗ,"ٮ~ CgD2.I, ^LXjT Ne;` I{ DK1j(t@|{E`6o{dRg}u/GhG<'9DmuET$m7Es^CX\3<(E*y2wGN%C]w>v TdE(I02-t>07#YeΝ"c 4o}焪 Ycln*R[#c6-(Mm(E^ZIO1*Rn (7 lu."d9ƎB ن) +TjOO"Y%H~CWHPTASSO^ 9ǧ<#֎][t #EU! Mk+1AY$4_)%0VQ\ TUcL?\ ΌYktFlzkil\"M|Logq8"o3d? =y9j;6M"x~DW>3fi6xro/c*Kj$5$~JG!¼Z|V9S+;|k3Asm4j9 /x4xL9%EF&-'y!&3r^Q|>4کT`UI`ةCik8Sf ߜ _[%(,ʧNH%!53ay{cب%ܝȶdȬ^`O5rc|f&!hs^.3KGw`:@,~ fC"j2\IÉ%igf_q* ckCPS79DHe`-^$6 (muR+Ā![V):Yc%R7g`\N:KBYy.أ7&o$VhyB0B:Mmk+`mHSs/ .X^ͅck(N Wd, )<1%Ɣ^\f,+`JC8k_-y_9黠ø8Zn]ZfF1!RlD8g :Q K& m8/Ss4b-؋]ji^^٘6* Bnzo 7DtK"M#s&j q?5*e 1&a옛F|PMOqWP9_بuB\:mހƽI*&̅f{q?M=R% b4\2ʆ[`sVxSX2 ͑u/!_⡎< %DUYr!xQ9.h+HvN7(Q=Cҵ>4Jwl,XޝL^Nk"pcm{m&yW-Bidg#EFtP-Ƒ{6`iyJ~,//vKєwJMLz*rT>}+]Z#}1=e 'q'NkNcrxx\r2gX+r~Pn4^}htixE Fq6a-=m"ȶ'O+L^LmpJ>F5?&.JF&"Hbw`, qw1Ȗa!ovĪD=|/n\Ǭ5m5q#dDm\{|A[(~"m"k%?+Bw>s˛3e%@e񀴚y|溺 Gw,bAm S?? .yz>Y!E`z-:4WS(aasgxj$o4'93j*{߀2aAݛISZC rB^(*ʪ#dKא<rГh^#d֦?ؚ8 "GV'^MD=(y3 "|S.eo 4 p/2s@% v__VNE^{i6=rlГ_L.$6yGVV$S*r[uH~rq! 20wfR%2KH;857naCC8&QT r0Q7wZ# vq`hl>8@pIK8]ο7Ӄ$i ,1Hex1Z>5E~}I,$-xgjS6=| nLR=%՘4ySIggNścGc8p aZd9~<ʉ r2Xt< WR˫G|4g 4*_owWB'RMޅ⏆Ua/NwV\@%C+ML)B0I ʑx|,#cN?3WBXO!6#JOKȈi@YI;1;{hld]JіE t_{[-6ܘIiT?0h9nIB,pAGkhv3a~ Ho.@[jjoqPzDfn([5x3JR Þ OX6 3 )O۸{i3PLTGe ӽUC J^\|Ïdv5+`/EڕƮhC!jEtD7@G _lB[/ (o՝y'"5%lBp7n x_['7vc 4{kXpNiY%Jj˲ɯ ~ .'!:-i:"!DFߝs-ȓ'\*+8цrʧ*@db=*yB{,vSg4[ba^ȓ)/? ~r ^9;aHt"{- mSQo BK*xcZnSR&#}ܿq,ꈪ qЫ -]̾(۴ w)Ry7՚R4ZY)Á%ȋZ>ش~ 6SǞ떶b$Ou&)J aAiKFkg*Zvx.! Pqyde@Yv3t%Q\?#`D먩")ۥX6Ŀ~T)U \g-' Vbh1 u4KC&- Lcw gJfgmɹu'8"y_w|zj\RMENV$DǼ߹-'N~;1 x .`<2R&C5?7]]' ^ l* ʤjwu mX d8oӐą (Ke&{P4#l7 ]QrImL.Ή|:w2Yx+jwЉ*c!ŭq . °|W>5 C"h%ks:Q`u=R|s:VlaIQmu⵫QBT (OzSBXG&lyGK4Ҁ;7r2ڋ~ߧ/zfw5]:Z 1eκho_^,_t1+n$U}DGz]]kJKfgLE%+z0vr2,XRO6\unӑ+cC@`1jKa m+m ^@f*F  _Fs~+Ov>>&׆y(sb A"9vYֿxjVAgQI9 ǁ8:RTk(BtdUz,`rm!qӿqq 6brT5,9XOc6@])G?L},.UGk&׫s};S)ö_e}$8i ^s|gP_DoM-P؋ FvD~U[ʓr"{–<-)H)9NpژD5CȬcX`8x\tO jta6E]JWɛ= lbDfI7TứU{ؔr~>&7$E؃'`%$+=G1ȷ'D࿻oЗڊNU!(8dbڟg2ȁ@"$yw/]-ÁϷN-…U v( / {"sXǪ~{oFsvoJ^^\%H㠐=^(ir 0(&ߥ^uIϲM.bajGbjǹӿtg4uJ+"og$՜C\ r9 A[[Acw>KYO[QDRT*.asn7)<8>B6f?o'*"9-UoIA[q&yM*H8vTXb3;Xt`ֵ1bGW R8bPJG {I&d8%sQj#p gbs ;1Ec)Ua!4}R5AΥ/2وMHIޮw%tiʅ~cX{?,J(Je=*KF=9?S^!K:tb |/Wz?=P8F}osmF]*\} #s蠵zxh?o[YO(#̧6ftEt*qL!f:ҹ*C;Huv|B[ -8?UDΝ K_qXEuI\&_ 8킟.e`q m[T 6SLcݟ+. x}kf` POB eD/3$cTwu߇~.Bt@[MX֦3/7.>ۆ?ќrmU^X˴} .h 23мy*d1zc傮'эSj ೃ.50<ևw&q x @1\D$gdpbr4$oYf4yQ8zmxe +o/E+W3c`ǶH)TjK^<,jOAڢJ!ѵƭ6S3W?..R{InFލ]$JkrAxV RCr]ByqOE@U|^w"`qQGan)|eF։?-O@v mF9xdX, nXLn'4vr奸m_pY(nMRZvD\](wqD@>x2^mS*}Bf6{k?1yq}-Vs^ki5 o鑟mƱ!6M͂Cqyz-á@>Ot'Y\ 8v uvEV ;ރDe[TPIOQs7M δjMUuD.l8n-<{MR:|5f0tZ7ĒUS^updm-6VsH*ќBъW~nYyCETa+Adg։dDXvŞIFt5t،amFY55O*M8QLS{$\(զ~<ٺMbÜ\ru39y$?F,TG$x$a9T3ZX@ HspTKfi ?\JPIb%GOl󣦕GT>oӍ?ZJ@ȯ `C"r8U:(8aUB:HM5/U?a-LS;UkL$M NӃnxɆ/dJn2z*7N  4_h|c g-po2YX9׀cq0a '+3<.fh-MAփ8{SĨBw9y=K7o\ц?Vq=k}pE21B.ykϨxUJqT)3k\*j( ^m2vOʯ-񙍤}'446?p6P{7{jA8qu3v|>|a67tfHkpsPW=϶T4 j/4Nmr⧞K~R0p,}LRdL kgw$*IR1䓘a>1LBb:I\ȭcp b@xDd hwg QGТY|JTi]hHCsG7s 5*Qw[#RC7$Ylߣqin 8Rh+Ji#d>A/:mW1f)Z!ЃLMM yyuB_#wOEhaUJqZaRCkk1I.u-8EeZ6W9M.h;ZZ1Q2F}Hkc>r#4]C` m6RxuF"KϿF?M8"blqy0OFG͂C$idT-toOz=YbZ qvӿnEl*>Geٴ⨫6b`- 8EP[/CL79)ێ±|Yjlm*s0Q$|3x"c${ >A|(VqrD8c6}NIW*1nBN`q%L=kƛ!Gnڎ#F/Jzȥ2[RA?p |$fnu,:Rޅ5>互׽@4v?aym1lv`LeZ296{MUdz sEQQ/y-#鄠." 2K6aV}Ц΄or)h3w҂.H =Z1J ~}T=]]Meܣ>F$ì 7xË3ZB[Uh+б9;M4WtpPFVFDS`wH>:W-Lm9\ٺ=,)0]+W&-` ^d|Q#7[a@2h/2Pr[V?q2]$gmf.E]9t Hqʽ *;.tSQvG2f1Eajߥ^{Dkp%?"5"M%GB!wMȷ?g`I :hM@ T)`nxϑɃ(z>M7'-Q!U >zZe'lt8+Y9 @dmX;i3% f۽AcoAK'YAŠ|W嶀X8U#!&ZxW60np) ?vmdl0IQCV]n[)'l/C(:HO ~,GS ?tΖOSȨ:&`2HV; Nj{)esq .eXQ5Z$`4Җ>εSD-ɣwˆ=c?ߡAB*i5g|YiST$괲i(nj=G]]:#WdL\eTNJ4?<qjoL5[Z~uªXܜ?ci޿>exl-d8ny8tWٓM5GqTj| v$8bMW6ԓ+Xk菤 }2rԈ+ N0a|HBAePg@ X~XWkMZE'ـF8z:A`Y'[F E,#04x6XQV c߈U X~2֤{za0l q [@kc]RYl=c eSL%lK2x&?9vwuW(a5CliI(+V5SH޹;"oTd ~?'V6{&BB@{C%uo{ECB|'Q/%{8|Lb꺱Jo?O;HĚhX*kڸG~R<]f[/݅א+tw { 3Kl/9L(%FD`^Lߎ-4Pa40}s(TdGt,b"ZH*T8raP1f&Ϊf& ҄06~Ȝulu!*z}_%Di!:A+4810ک붉7XW6ڬ![gVh>|@`ۅ.I\J֏89lٶWC+U w$(/ 48SAeOG?\>beB ܨ.3Z/ɔKԯ1uT`o-#?}'y62uK E׳|gwDӺws4{g8Lyz2ߴPZ|=q<ΖG<1qc?g(񛰡u}F x*8n|XΣc߅Yhq?piMXTlPMf0a)R'#:Yf|Cч#8 dD|iHe.4}H₆ׯBt#K׺@'MBlӫ,²cG Q6=6"&\x7$X^dd)5vf\kbyU,Ka =d q-ư* U^lEŵ҇;-\7;׈DJ(4DdѶUd]ǎU{geաj%쪲T7қ{IqUz8+ZRO6ސOWKRzzK4,dvFxA;7q>[2@0L=_F\INÏ89toNᥠV`;s}1#3vje7'æ+7ּ|ǠVp] 1gC w6´[n ۵SAn+R<qGaKXP@+cE['r"U7JUyIIBlY 0BgXgwUVS/w&S;ǁVma{f%.I9]ITu<\9`PnyFJ)%*~(fܘژ >l8C@f)0bծ(IMl!wmY) j~ 4<ǤT: `לٜ4U<8S}=8ERo/X\^5WYO~h1v.j3Ȑ,bv$Σ[u7*+)9"Yurg>1zK(Ca W9_Yj8/=G- _8E Sԁ//էJDӹ5dsJœ i$0EçÅOy~wۜ(.4sI0Wmt[*/?bt&S uΒYp0JF狏N>a_NvuQKqRs.,Qp)fWTڽ@gݜ(^VyWLFٲXGxo(nH*R׼UB{HInXC[?Nr!ݒw+SQJyB1m {5i Oj -`0@0lqXuՑK-5lnd З? j\RˇG;F%hK1rIT<(9 >/FgѺA.^>})kl"(77_k6:@o}q'hJ@MV35|j,\3tܵ[ӎ[\#FѓBboN۹33B"Sc>U..2>a*3;P/IڱqeE'p1nJ[on1aSRSz}@V(Vs|F_]J?&Yegzl9&[NXd?JmeS@.-O%<АxOb;ҹ(;_Ŭg]UF]ЫamC?($"6^}Ax 6BČKk&7 _³z 4UDsr+xwLQF;8{S7HwW?Pi[ ]Q 4L3#;)m`cE/뾘:*C?3࿎vItQ⟖wP m牢Nk \*E!XpqCw 0=qdǖ$g 8No H$Pf'Cy_+jdYwO*^I0)_D&W)h4\e-plfֹ(o+m018QY>&jg l~@U*{٣,u]K,'Orp6ߐ\ӖhaEF<ہQY?$ JHY.fA˭LmF:Ws(W]&(pc(_K;A[7<UtIu(q>ŋnJHw%8a@Yl囶.Ҋ3.ڝ6t{S IC.}t:W& Fbv}2)F 76_< 6պ6nY8WGit%V!_(:۟;> 2梦_|@v(ۦYھ*QIP+Pqve >NXCv+.R>z&Ӱ;'srjb T2W UjwZ)uPW7UQ_ބdžsO2ېHUz3AanX@Lfjozʊ\5J#$Zrk]{Ԭ1Y L`G?']\e&/[iRr=D=4b/8|ؗ8?4 hˢE <4*Iб:> KB8AggtOEHQ`! ͢sCblc~HO{:~-h:Q$L6GTͭtw.]J D"hԚ4A"'v_NzLyl@ztQ֋zV-I4uAB/ʼnDv%Fc-`j7d@ƙnF 먭0ȍxқeV +,?5:{fB:mZٴÑm,v5UX!3{sHEX.ߣ*bp89hǚ` >,&βe_{VxL{$ TʷՋDlNP=\[< '⢩TbTzpwdfsqu@ RTiT2YQxܣl"GLaa B}N*xq/p8+G٘c& \LV [W&' ^E&s8[$:ꬑpZ ٸER(ai Km)j/9kSTٙz4bWQiZ4'+H4a] ł5UQjٚ#9.i+LFҽl!\f'dՄГW]/%9aQ>..PvٮE8zI,Џ b C-OfV= dd 1`&D NN`wN P{D (=ǼIzd͍d>Tc6B^FMrΈBHhyPR![j,p|D7)\A Q v·}WMm24!i;6M!NᨅlYi&vTSTO-¢T^~6?K+L> /(rpb.\LכW gj>G,zHwn>ͤDǴORaϒ@: L5ܭOP*Ů>w}`gl|+Z|l!bfQ7*#P:[-nӰOD & ]9Ӛ)﹉IME?ah~Kp4=+SyY[C3ኍP;GK is Tv{. 4h=Pݠn ,A9 Փ|' MYMk,RVWÎhST@بdI`N|)REFu2 0_o{$[U;"x_4bq}AaG+-|~AVBHKxځ97~?#Ju8nµ[+_1.G. oYvU>'ʃ).(Ϝwΐ&}gk#f$R٤eРPg|^bK+ - %a(u1-dKlqS70%nD5Hu v|tk}ea зg ]aݕj6sf< Ψv]nbRiFCM;{&/[.ݗ~j }yfWE9(ޤTwц*R e; Fi|=34s/3|;y]b0z,EF>CX9NaK), &5VK hN_oaV͔wԅnqR1}Ǩ{!$Qs Zf)cwǝ|i9"}a 㽫=ԩ>|LW8X1Z pIJ(.} -H%3TJyI?FLbGE6X۱g+C4<%DCY$p̀z,x2jtj4L~-QIdT9*~_rqelg Iڎz⮩cc-Y")84v&޸_3k#gvWj`eiA!w+:ɼكUWź+%DL_tf2;!+f3GghMGCV쌙E<ȥ=jB88aZdQ"HCp=@7(7q>O̜eڢZ%@G- Bs3mȊK? Q;N6 BEkϧM.ٺ)I\[yqو -ؑT異XD+>ϔWb5^^mSEo ʰ8Ѿ~СA]g|V&0Q}bzB' -a ;=x0gڥ,;G6%sTz@&3h'˂66X1noϮ*YDQȕAn%ܢY (umXts~EVu .6 `5PQQP:!xZהv5~fCnx9XfQ<[o]XB !>U`) axh(S)#ϛQ"#yH !AqL .%]éqB@*ʔԌ'^N:j6d0ˋt2FY;21aHOG@S Sl%]N,ȡ_v5Z4?5m^ 8VPqsdUq&E.vI+Z;nloG(x8[q9Ho}iڢv^#<u˚B205>b%"(>DI&\@mm%I[ VRD9*(\XS!𲏜ܶ XXg=9$ ê-(!MpW;YUe)jE]/{M Lg2~&`o޸L ](2@G,P;< x }WA^Kic3~*zWu(x΋}kSu{-*0?TuׅV3 lHrrm|=Q̠(yr ^5fljKYyRnI+EJ7##N )FqP2ё |T&_o6Ŧ(c:"J5Fߖ:.[(*H'ǽ+ҮA{ac qiGŵ /d%]fl & ݢYw]$,'tZ013)y_Ņo#ӏ=TB t$g,9Ts;;Q^K`c\)Oo2~aj]Bpa)w pPŽ6`aO|["033ό,Ǿ2/Iwsn^gLdQ}6lOH8eE1qjF+;]5͏#pW+y uKr@Ųnؚ0̞P%H&! FY\˄s&b[jfU"ξ^=Ra^v;~ZP3]yvs$EmkKъQ NJ 28HW]z%=}C)[1t5Щj*B9gXS|bV c4鬭 tBw̰9aQ͌n}ۙ%,r,⚨#ɠ%f5R{ʼnB,M[չ̇JyDu/GЉ%3(/&晛џ[^hO*j &7(I/V@o"|)FY$lE'<7!ቧ̑Pm:ٿYa5⪯w+Qxω'ra7ѪI;*˹ QH*d+_`IE NOme*72`Koܜ8EHE쮨)[F.#%7u%T O6:1;mBupuKSa*nw/Ĝ36H/iw\.H?=?N1Q͙˕y&ݣF?\QCgCO`&M5K=MD*EGVffFng*e^ ڽNew]cNxWBmϡF3KIŤܳZ6 *UV_zx_K+"C(K l@j;Fe,E%G)tan~iMBw.FA3i!>GUN%}`M= }YLEU_ Rg8l1رm _!ƶbĵoU ؛M+u/{QذPx:$E l^Ro`fLSB[ݸ^aXmwJIġ\س6w:Q`]"ܚSko^VJ)?SJS:|9|mS^JyJT ؛QE>0D8- Bk;ݼ?&=܊w. rO,}&-]W[7{K6X+:-@\+*Ruɤ9%3d"-u~%OɋpCVeaeVO KT1,)\Xq;U6C{ɑ*BmMH<[SGsĒk[@8^\'@b/qݠyn9MX\]?Ҹ3rYx' 1FӀ 0Vgdo0~JJAǏ34fr*ߊ=5E4OXS"Ze1׈U$/f3&E{Sv D3A1\D82cg$&ƸUldсR}С(hWК2Q>N[cm"^yASq3J_fW}GL*)@L}-;l d?F}=i;:ˢsHx(ˏ*,NB@/+tH x5`p9T hO4Pp\ʴK\B{VmI&C B -ah}.6 ˮpY̫'a:i#9W,5F f@ϤޝBVVձLq[4%9x5c_qrCC5EUUqMzjE# 8:/ KATo_!-U bq;[L"}䌩#]"ouή߫]QY;#02:aG"UP TLʗ zR!JSvQf'ug5!f9%χ1 -"2Cg{F2L 2 e:Ru8MUI]1𯪛VϲRusU.1.mkSH 0;BYgai W۷#lA{v.ht)-aHCbXN$OLqe|#{RyXيR;n ׄr7&d,E ~61x(Cj비YʟƈLMwikp~8<)Үcu93:ƻT8v,c{: kJm=ePUʏ]'9Ԭ\ŠfE5? oY@ElT3%5/2\\5coQUNhY yAH;5;$lM(9\uR43>ϼ+f#NdT2+٠ (g*o"|iV-YCgس}}x]Y+睴܌)imy\ѵY)mi^T-Og'F:f̣Knܾw _XgNR2oN"Nq9W@ K[K KwL+ň-&Fd!ѝ*"v&$S# CIE J }vYfsF>7!&zL_Byإ,ΤC ]Y|srz⣉KWވn>DyD)nkWf^.n!!U,*'49w+ ǹ"eGiMԔwَų](t~!rC/ qy; aZ+bv[) bߠS#w^ Sᠪ^Glf282xWz B] nׁItطPgWqA_B }D$+Vּ~`HI}tXDk*N)S,^MPVf D&'bϣTiIAz"]yk߀7HLDtlzE|#aА#mQ*>+hIDD1&+CMHOh/匘L-~4+_G.[M!7x5uN<;հ)S2Ӂsox}Rr`;F6eE[pU,ꯗ{W'ǟ jx REb!1 m[iUJY =bCoՏVN,Fv ,\CM-'u1$ Oah!ַg=B-sLﻇCx= `n1|pTr=UI4=5`!K flFOwa ?y$\_Sі@vq$Hes ci-ak$N'Wbȗ֣`t^toW ;d6ܰBN9n0/-V1rIYԾEXe?$4j ='<]"%~X@7i۱`Mtb`&9t=k tVNu@ٺtp n\ϋ]e{r+v0%r>?+n x-2H xXջh!R_Y<##~*D4LjN/1eD7c6r" /'BXTp^m7CmK8 J.8#%D'QlIyU\{]>2gɾ+ vh۪<(<{Q o e895bc)>!͟~j Qv8 n|C ӱ ]1&68bvZma/h:N DԔHwꑝ2,EuLTl)UaXpIi4s ,bzTg~\UFJ绒 Zb){8v˵jRِ^pӴ7_N*+?lF1ZϪzxQb|=j.y.ƋMo{azMLlb/MQLoh,M? 8~=a6-4:}T~,̿~櫔3g0'FJO 0&ya$e7p#J rm'ˆQÖCoBԳg.l(, "jsr]sןKʢ(;IMQ/<d2@lX}m"MY4nfep4,x׉>e }-j8";kޥH+ S$nѲ\g U&dZP66u.x ͹;TFkqVs[ǖ޵WIZ.aM4EMpw5_+OɈ4ȏ  ]~1_DIv֍6 ~R+>bE`ImȎ I3Ӓ`]^?+JGJ[l_f<ŀK!S-G񃒲\,5~!Jq*~Zw>\1Qv1U?4vgj̿Hג)P0;T\KQ⚔w38__,,sBJ2dӳ2Du \?a [^vgy]r1 5̠;%yC 'Ms~`ӋGDQd :ńא Wն6>./-J)JnX+3t M<>JtG$l熢Ҧ>xl+5Moʈʌ+hW,M龊= yUbZ)m4oQ 6`"cд0os;$/ <,h>$JJP4BlLE.dLcx/Yf4~}Zu°V;=Eܳ޼E+9dCXgryөDoD]h>56ZF&H ;sVm-X7ԴӮMX#ȎNY8K&Zߊ xq_B=63zK1'%eqhO v}\Du K΀$No_h}V عU8<, K2BG2$bfڥ3pUGOU5aV⎩\Ry݅Å 71Glד_?OSwK43#)0V`cފD/[|m(lJ t ;b늯GQƕ{zq忢FĶ'wL> R) 1ox yȺP,뻣+9ĉ m6~jq1?X"OqH2hO'짅n W){ p#- L5=؂O@׃`-XƐA#8F:EC2j^XL## M`< 5LX(!PwO-+b]>Y-RKI&.bcD}wX;;wkf grsM~#%*V/kۈ ؼW*DS R{"%? s}B.Q_ ;_:{ W[|1(n7Rzb?"&07$!Wqa4FD梲8 Et.`|d7Ò Mu*.qS CH$9W2`4F&9#Mqf ٚOzQ[oZ^`7i]2שVO1%:r":vkPT}t}\T5fKx.b6_cpz "Ⱦ=9ueLz~).zTg&#Ò5 O3o!È*&lI3ru癓VIl">! dg9Ĩ[פ>1u_K.T%JE`0rե!>O\qm{/BXJA+TC鱭 |BCYV )fwR5^Y׸Q)I Liw'B{$Ywp@3~9>R.J%j dgdYԦTTQ?;^QdL@MXX*B^1?+O j8zOChk{gOr߭j+vljbD5B笃kf=eguN)G'X\q+3&3UQVw*Lzc/#<*Y*f "H>ev[΃&a`RRP}`HAC 0σJMɇtEjt\FVmtSvnV_WE\F8{W B&;"QY2oGa9C:ճDw"=`-f\C 2Jll}p*7^n7M0vOSÌ\i$ʿwԮ)RODn, mE+t ,ρvI'Nj <taǞXo5RXFHoũob"x`7>kk= զHVT z֎e%&tVhRimc+˲l' 0։>3ZQ :9>TWV~A2SO)iT5%RF˵]G8}tjF:#' J(R,b_Bx>Aڿ+87`.h6[Gb_o8ъe[@cjq)ޞVyܕ4i:Goe}t&3xH HLkmNGR]^nr#c(k߃?d[}*)갛MO\w!׶J \k ~ldž /AQzz>T0x[S&8G-?.QdB .C`Mq!aI*l1"r6~ f3;%% }\^˗ r9gL+?&c+ɧVP%NOT3x~o#*k'(bðĵ%kw,s/jn߄'kF2 }Y!stX{z/@euKݦ6εۂȧMtR $8ǿf eۚzdfrs07I%2"owK*RdO RY JymkY}܃=̱;𕃳 ߽v%/k]&fJSZAȕyTp9 Usso,S,ZA3E Tq' {>ΫM9cȾlLSZ|.gQ&3K^c:]:F<ܮ$R%˄#eúlUjAr {#'D'4ț9pAT{)\::8z:0cv6=U+!i F!VՔlr,r_'UX:D7@P׍۪Q(. -ڍ[TfǑqCL*fpyflJ >*B.R]FҴNy`7$W5WEJGѦ( =Sи%#(w" rUR^* Bf+l5,/iu[#=8̶p2uuD\Sv^=%?A%uոmFK%Y14EۗIDH0B 549=(3p3\<|ALFri#KaH,-d_pCej |~,ىȌ6ћ[} xsfMш Ƥ=4OC{fKbe̅yY>ĊˤY#·VA"=B0!j.H's^& g$˴2gAUΫlj1 SC$[yF hFm1Orı F2K/$Ip[0S}7/l$PKw3%X;E .^9m$u&t=\ aq8P/kz~-F=ս/`uMlm+j%'c]XbVI+ W؏n]:7!ErYqVoA`,epՆL p݁CfH5z7i?5wr-#g?'ֆNuV؂ЛUM|s 8GJ8 .\AoyL%O6m$Y_@^; '/eLm_Amu*%4%GJ/T(ʎ&#Ci$;gW)8iB'HEzs,nI1KYG BҌ]Ed!n>;0}#0|8rMa,*mLZsMF~?KHx҉C`њF=9d49/.ѵetwjζ?Fu9u s5czUGI27kNA9Z}1U CIq&my wơ!;aJ KRh?\9(hi{7.A ,֞%Ή*ZGzsr㫣6M3ahr@cda+L(tLpUuPrzp8e!I]kIq,όTX++CVsh'꾸aK:5b n>uSPLsx)K`:ss4ES9%U&%¹ӚÞ⣫/}a SO|6c? L὚mGg6K+3QF_R]c{u;qc-a#RnI}&Ll\h+sM}M߳[OڒNoֆI>`b-GBL刏*\%313>ɨR/5%dv W¾UkI_R[Krt{H6V1 OĮzip&oSh_NlmYev "n\BPVyvtdQSQhv.=Mie˺\iy /K9F2jOCGū;9%HoCMx:(0ێt4³=0MlH=T"=C ϻpm-K2ɶv%xGD!n~ iu_AYAn809Ca;Sz*_Xdfz)}?9swWTGD!Bd"Cm ~ρO7oѸ94X/K4CˉţxE3iTUg>iTN|QK4JyE̛!;35߲iv^DH2˱AY};AruM}|~ouA ecQ1@U';B~am|[Y&[XjR%jc v2si %3q]AVP\ysB$}V8&l~p͔GvVꯚ0ZsIb7'Iq~s)CC^|ϿDѥ8=Ϳ攌HnS M%j̣rEC]NEwӼg^Q!eS@Fw8U'Ɗ J<-; Cf㲰B0Jz.KVЩн@MrLJZpK8"%P|+Zf{õhSo'! j|]aT1L[_U~f'_vK0 ;'ho< #)up9v EENgV@5Y(e mh͇&ΛWV* ! `1OrB ,[BfU5 4^>d\p~ϡ-4;.5ԑbtXp6%zx4Z3B̥Լ z~'1 6+{r3 LNF!}u]Dl&0 ?x@ -m9^E&h-M@-Dǹ0^^ O_J_ЛN <\ZE0آYc!pKawm]F52"R՜hV: au^~:,Qj. n,*+s[Cʲzp;T+}s\=ylwE`U:n3 %;Ci:?M1G `-?>Q̤nBaCr+ƈCwǏwq >'ug B~Y4tW&{NL3ЯDWK!- «ƄcD G^6z9Ks/rf(+,`{Y1ك4!1L?n]) P}7];X;axNFjlq+BI}͗-1| G"p4R68t*l \_m ~AhW3^F373uS=S pt4hw_5)ȱz*(岩?VqR#;tguVyuo#@)C_b@[qXZJkWy$mŻ2x!n-SXYt("AFHZ*m䯆Hd@1ht٠rmAL?79OіCPL>Vf;̹i14:κQvRaԕl+Sz\YM D K%l4~ɥnҊ)EUWfTЬ>a@vwpKh׎7o.ug}Iĺy_?0g "Qm $:AGc,XQʘGp!A]y? 1N&f?f";@h90"j *w&-ȣ-ez<\`>ut'`̿ Jwhno#/"9cגh6x#-3_`~K./띈g 숱 8&6!Tpa@`Hw ~}|G686k% )ZֺQ@[Rz/}2%/MqhwyRhwIӃ ]/V-n~Tc1M<2 ª5V%e } 96(\[A"v6DuLMǭ53nWG(VH(Rظib|Ak#'#UzMQui x#deQᝓE gPD#m;1XYRρýax'sW-yՈ׭/j: nb,VYW$WOw dw_+F6쎐ڵ5\Ks:,)i9grQKsH0FzSP*GIx//"q*N(I`Q=G| f;M")>2M쪣C&x6I0O~%"8bµA.},f!jm1Gκ+ZݙɬRm\>B~ =/34߬8*yOz$>:.aEVb% 5=j UZT1/=1ڜX+:?^?kP-uލe]ƶ֏}Chttn.J-Ҝn,SJ~NAn}*>{v=J/%E,}L_X>;t|ߞF ZB(M_G :kY16DΫ#vL"*/-f?x/YqV3jGєe2:!LQ&n*JA&ql1_QJ銕 0thtĀkR3&+t" I(\ۉ& R FHv ohwL!A겧ZekyjEbnQBmbDl®m iw@U\vFpf7xw៮&wzOa#A_}Z+Ѡ;4 72h]`ʏzX+MۃQ}JC1S b2'|eCgt"0}e13׼) ȗFf0a5y2NkY:?:sYlqYz9tq~3z/݅+ k6D ⠇Ng٭Vfg"~<LOySvC̀8Gڧqo"jr_p>[ n{n1'b^0ԕƞ46d-,R"" Dc[ qm˸菖7r3^N;̸wd<HX݈5e74d 7R~䔶y(ʿhsWJ342]`g·)1? |4>X@ٮG *ϏמZԛ}YՅw} 9QJE꿽BsIߚ 9ۛjT"v}nɶn=İ/dsfCeZ=[9A=  2))9#[ܢUeV]t;HGmt*^ReiqsM޻6yd~ ב݀XW~%NS63eH>7|y^QdiẔ{cNi(-Ams{`B35# 9/yDyig[$`p o{9m͓su' 5 bX|qs4e(Jyh>eZ%A@ z5·bBWX˝'8;4Ò,[ 1g>8Lx}98g^l1[ `!@SόwUATC*J_@䪍? ̨7}3.x4k F5&r2aHrA˥rt㞗݉~ |F _/gwO!q .VهSOHQ˅F3#cÄH`dDHk.Эdfzύ.# ga_7᧐芮't{ .PaR&CrC[Kk{*wN\zzP3a;l^< aQ2!O0ðǐU( x΋8f,K~涀ڹ~]j!4?`."]we/!<" .FdU0CNZƬH$r$q?2o i _ߊsSӫ۷&ʘ(4ƒUOfHt+ww?kƌǰb"MBHY7= ij5=E%+8Nc{; ʹӡEVs <>3q+]] 1LhzC [ک< `,9]%(VBW%l2p# k[w egl~!Ik| OCjN? fWyswLfDlה7KLmq)wqZRLU>xӛos9pS&c&1-"K`8kXH#(Z^}^%TGo4&,^P/tH4> l7.oDۗt"ͺ@QTGq"01j3r}hwcj ^NO<UwKfU[/Qʺ8ՃK$S6nEQmq{z58陠 [JR[{O=mG)|%=,a&oD ]8`I>~cݰ Hm9õ}nE"ı$pXSSB*u6F{+-ƽܟ7ߋ;)_hoQ{Nwu]%xY:bDg7Z_ mOPnGx#R~_ʷC~w+Wt+IvMdn4ë ȄP'4,\މ2/ESVmt2QܨϮh.+S0YP3ٝ*rFGcj>@bF]<8߻r~` t`}e-˹IvB׎P+DZ2,lOmEBeZ&Y M[t'7;FC[xE6;`1o1 L-wp,ui{ڐnG%ُ@O CBאN6a߸<97*&" ;3]%F"V7vjYgWBD[z$VT ,+rqq:"\Ϸq=|L"titK3vzxETE!=jj85bX7$=.z{뗲i9`.9k?ك=7b.ԏ #"5FZ7]݃/HZ2|sN.;77 .i/#b .Ϙ!{H91S g CTN3RʭK)bntEk,&b~^Xcwn_[_LXG3=vvtOk;.TU\|f]vL J-NecIhzǰ#Y1+`^{.XosCX I! ȥI2a3+ zo \!<Nj.ZJ(TXmr!Hw:/ M1fQBDm畸 F7ݗ= Hg1;hpvv#fӬ6ވ~?dv>2$l?_ I9IG)DӒCr l'^4YkW@2I8-{*\Z7d7 oY0 w NE\Z$\w(*[7:տv3Eud8$~qF,v9IHoU"UO3qFy衙0њ+lJ=agԧ\qu>Q!^,~nPh*r={ uOӋg"p'4"[C7]2"&xgYŘEEM/8aWAj1{ 2L <1l&*g6Av "Fڬ.Fb&WfT;6zWZ*il9^}Uyj]ԋk_/Hu\o̕ǫ2h VOgؠwѿ[q7f.e׮oDi#A5SZAMu?3fpn^PZQ3|SW)LNX5@~tX<:^4yP/ 7[;& IvtQTn I#2;UB?U1#_^Qݔ (TZ~捝$Tj &Wu˒WVyuttb#tEwvy `S6c?]H:pXϘ-Dj&0lP2cXJ i_CP\ K1 =jBRgdb#A4to!HS , F WB EW̍}%D!3 tJJAZ\`O\&#0yYnVe}:7Ͱ¥f (6!ʉB)^(L&fD+z0R'{/<3]WZȔ5\&}k5,TfkئN6 Pkژpx⢘i{U5m%S3X៊s1`jˬ_%:x2S7KODh%hE0xil@)JZL#nԉr/@ݹd)GD|> wB#TNH7} )*\ E\-*{!A5P~1H^0EL\8i(DBEA:W.=*UcB~m3p60^5-U+3n*@̷20OZBu>eJK4&6n#* :._#­f<&d%[Ț[*c\7a\Ǽc.Ʒϙ+5@dԞr sgV~l9r{C$90 ؂uknSd:taZ ƸX~8|iqנ`ȏyTSh.H9şK?|~&\$43+~-йZw/a 9g)}υ??\qt!H2GM;XGp?_k86\)4{~sBFDSQ_!7I+κ0/|?++"4R$GfuC/1U EbxnhġYMS[J|9ȧqb@w]IW@/oѹ I0Iꤢ/.W3lw/7[;o1Lb6ˌ;!!Y!fhf*~ʘ~ı鵼ުѼ"$T*&7i}\Me-fcπ:Z=5,kUܳ؀>&h[ЪTG3EJYVnmy rkr}ybOCsmB)XkCr% -|B9pQ yhǙ&n&ḷ?J9S\l 9; 3xz]V O#AiO!Sp<5ɣ4k$;{ranܝ7.O 𵳩h~p4(is 'SLK]hd}T)Nb#~礆oH5ߎvP`Vh >ペ=Wu}a2?OB/3tK+kEal?l!1M̝tϲ%F4(fKBn/Ǭķ&f0c YXWc‚BtJ޷KrWHqɹa-?0#O] sh?S>`Y*>Zn2X || $=q F;HYCtM n" ;H͔2e=ecF#6m;K{K¬a*}1kmh)͗ı5H )!sv m#[?o;vġYhlj,dߓ1QS0ie1w򥕱zʊJw@B!`)My e:IV{VAut@my~ůwg!6|BGhA~2{<CߣyՑkvFfNܫ4C>6nơjN " GNA侎%>Տѣu  hz bYCgeо *@=e\[-:vӏgX揼 I/V˯ sQD,BrP~ɿHd:ϥM<}Ƨ!,ܰˢVKn|%J^əBd6=4R0_K]}b;Kc^%/Zok(m?ʞcxr`lv&':!V A8,oNP /JBgxoIZE!P \$G!`}`@._d*{>qWZ$;mXɜGJ-D 8ܨւ9:%6b쩿V^{(Ebnh6/Pg+,EI{viLa䙫B9?)1{Fb6ClkFhpcKq0ʺ)d2MsHhiBx]AX |`JaY0scDкUua& av[u=@M)!zum<|+Õ7 cK݅*3w= SP4RM'gȡ8IQ_T(#Ј4--v W$0di,zq:L!i ' 4ԭrNY[.ܗkl Z&|7?jUS7LYUbj~@cʝBG̟i@kd{)dIh97O,I>3EsR  ?HU]&V%{}̧tBh(9s ,F|WӶwG㪕O!hkVxg!qIҩ&Vh닁 )l^ݶNHU}3:mUԞXLƳ%r|>W*PJEB6jo*CWFyJ਱(_b_u\Kch=۪l|Kּ2~|T>~%6/̻b$MZ|0LeŲumᦂfZT1z+"Nnjl26ş΃"^g]/qϋ7`d`J*,XͼJa=&b[|$drOB$o+?$VhFCD ,a<-A>|^sCSieS zammWYinvXe5Jy}-fa7`o7%M8KP欵In;"^nmzgjcvwX5l)(qx?>Mq7aq69B!7@kQ>oI𩘮JCTu|nz*QbKi$T*D{C[1cN"h+s=Op^`~.^1%YA >'*aWrKrzVϻo|2YQo~]3Zp=xK0[;BvG~dBAϦޠq0\8JRJ 'KU@\l?6i'|R%ZĶ9[dE@ K 6Q^Ѐ#QecD,S !Sn\O2o#js}wSb܆ߧ:SY:-l H3/#g0|)%H-9)t?M@ĖCwm%aac HAā{H,T 7es8Oӳ'yX˅.,,BE6˱lm< 'R3£Sh< ,?cBm)# X5M>Bf, ?$L7;9(uKe?S2PpM_p@?N>D"bs'yQ1D 9s!ƶe4 >"7g܄5$5Rtj[ލLtM# EmAoqKaxP]m>9( p18M,3&-navVNUAmH^ѿDFѾ-p@ݵp\J3zCKUddRA:L PuF_0P}9@L>nFf' "[[_3Z.*=cni#iG].7#+ʝV7r]3>b˗v>hxOG tߝ/$D?:? I7`$V.GWo(U:;bh'?$0뜵G^ w\ʭMx /oƂyP hVEſoF{h^^gwffZתu<#ȁFNAD.o+j1嚕ڤS΂S|(vʳ8-,IˢA97Pw`\Cg:2C~Ibݻ٠~S ֳQkmI􎧂:bv9+WJJ%&FGx3#iVT3^+c74./-`66ٹ7BzelݙmkS! "n +vN;ݽt 1CFdWO0n,ZA\QE?G== Nn:k>nDs|?uݣ'Gƙ,>C3xS Sw&$:?>K}yEkY80S|UbsD%2D>%+{gnE*+EvKnYso.yvLVbls6j,mdiGGG5gWּ]A(>(-~tmTw/(NCEX,oz|@HȡӒb7`\%gDd ^|?KQ&\r0-MǸ٣.3h+|F}#.1Xsl`OWF ٥͔Zٜ(H- Tr*f׽Ķ_lF³G_ KqZ/"9+\ұ.1j76|=[RQ6ɢB&4\-{.9L~3G|?E.Zlt$*w`R_yCmjÓX.ILփHݨׂLBo(=yh'27 n@JY5ECkBN ٸ+L^Zт(P$8Y-{s< l$„CQcHഐDSCiQOkOmJ0E߿ BÔd. )o\;3G"Aԙ`wqdR ,ydfF 3?ە Wa-2уT{ҙA^8eic!TuTk^}1 8Y]Jp0Is=ܠ 8j.u2zL #rsAD w;m5RSƊ#"Wi߫R1HĘ,NUUe_>~ϊyCS3=m8un=Θ= oQ$GW*SxEaBbN _2p 7/?E3;z^ȒSjzAM-'h1VzUEol4a߈у.z_Y/SvZJ1n}/%t 6ty )> ^\DJnIW/|􎘒BpkL4[~ʋRV.BqJsE ~9ƥþL ;B-V'݅(%W99\^fwg/]T9ģV!lLzMֽ::p<0[WiK&:sJq瓬aLOg.ԸNْ<.R@plh0 >hoLVrۧ/U]BE9Ug3C踌2[(8U+K?|E69i<Zv1F .#|W4oHpl`ao$njJ>sibE#>~Qnk+q!J3H \ͯ~@dhgT4G_ xd؞-1;!,Vh[T[ES7F#A\ʇlU-x>!&@[:-*x%ƃ|I{<8D.רƎWȤkwŢkD&n׏ T&v$b&Nx"?Atk[UEa[2X[dhE2J4*Z/F4D>@}(#(\1@)Yf"I f- YoK $]!^uN撁\ñ[zV1fyf(7ML~ s3iřNU;yTZc *`+4GRQyariJ956%'<`yD= g`L޽lB ?HН ST~(SFF6tZC.`.8ӝ~뮪i VuYWLYaed"=_1c\)ۮSb<Al,EKǷ2ΐ(r"ĝي.b<{|/(/D I8h9 b1n#1e1!O[)~'™:ِj}Mwk mB-Coo8STQ iizfӚlQh8i4BIb,YD=+}ۊRyTd3a"FDuOt~xe¿A['_Ϝ:/%xHkw<\dKx`ՙ(sb^aZ ,-]i˕o8ՙӈtbBA2l^}_^ bYk7Oz,OX|zp/`j}Na]xM(v-R =7^(>: J88vo08!&* YHnktSBp ӦQ z /q:ɰ8n 6/SBNM Cp1M@X\JnRpZ  ̡R<,CwZ?A (U t%F2ܷ#NLڪP-#seNv`wp-rU^T;6nx7yhMPBe ]S^22֒FleFm>]ibHi>wvM]{I<#iZdTS.K=%>84;ᳺ?C퓯0iTרB /=Zʏ7=V\6{ ~:i,]fupO͟м_X!Cq[-=~{gAb@bA<{3? ֖ǩw 2^YFӿuNV5VuTDkE|}mYg^gDbz +FvI)3HN_ ʪn]UCG[zvR*!goD`OWJ9 5\B -SR{yJ6Sd|@gH8nG1 ",Q#4z~@qa|ꤥ_mr~ c.(#1bqL=H&蒥OE gDe`"9 OC2$I(E1BPJT>YFwbsWM߽~p6o DO2KmH7 %WudΐK\tϿ07ȦFDj幙d+wG:d8u›q?;MŹ\Dq٢|'cIp_tCB:Cו,@ p E'Ǹʋ\S>2MMyIgbd͖5;Q|!h(VZ;Mr.H./c-LӋ8"5jT{6Q0?Ǥ|EaP1VM^:H2痆֣.LcLᇚÞm$x"=>w xޢmJ yt1IS6 R.c(Rn$>Q~Z %RΧ ]4(q4DfX9AM`Y-΁g;<;6.:m5,gfògk@>0r1i/ifmo4T|h)˲5a;mWlX3c|8?ă/KXBrYi3 $<@F0JD auߎRBPqb@yu т̤NVȱSP<y8t{?._ n㢞O2]HUl'\"ian[׶-IyfM:ia3@)z=hUHǤZ;tMV;cT&}_p(VxHt.63j2 Zeb$NF܉25Zx;Ki@.TDrr{GFv\~#|otf0&튉 ;w[kНtӏX~'aXUζç\qQiu Sx`InLM%s[gSf3["tۮ8E7Iut.uyE=2o%~IݐHČkUyVB*Q58,"V]VcE I?Z*UC/߃L q/c ,yIQ) C@A%\*+AIX* MFQޘRa'3]qD 7YtH=n &2W/aI .Y(pA .Xq5L[#5Ї SEeCF0ΊL6I`lFH3Uӟ'vO0b]m'7O.rhEwBi~2.#bjL褳i+hWRqtIJc +Ȕ]?4U䴂D $NūttP\`j`B?|8I6y3fTnQu뱫!AҟjKyb hd#.4?ŏۅ8,Ŀd.]pI|uA)8a"S~# eF9)kOк~ /@x==Ӧ/@B ͥY(]':!Sd%Z0j8nXE2Z&6zmYwסXWZ{Sͬ1YNsߊo|@\+YJ?Xz ʅwPګo9M@By(\[~2Wd8$}v#ʈ3$CC"TJ&Qj[^0@ۃ{c.{h}h=ߟ;Q&lPrlg. cf]P;gL k;-6ip("ΊݔBmi>5йŒjSbH eB$%!DrYgKaNV\2QB:mhha6^f»&g*MīxD$@陬*H*8+ V{_x(xc.Dh4dۢ VNG]}%qT,S @ªMaS|H^3nan?-|m@$p H]޹ETjN'0~v$vv{M,ڒ%UA0d&woK- ⭳ `ƙC9V! #Nն6,/'Ո0H%93IȜ,9.-i|2"Hڹ hq88Lpv#Uzn&0XVuEa3#LO2ٟ☈{+Yw2TDOs3Dz0 =I̒݀wtVװmX\C/b[6㜝JтW)dxGXŞUU0 c>i [8ygB%ܗm MjX&e_WS@NcXP8Xth/ƙc攣b'?k о :5ÅԷeoX͙޾salqf&-F-a xlj7ik~&JАß? KƦi9QvFq%Tr/Ey`rS&᭖ifxװ蕑7vh [5Rpe77ùªH`Nu9" tD1 RV(Q;/@rյ+D_jn@xR0ʤBLlTM0 yiccOSup;ҼQ#2U |ƹad+qzRd߹6"ta}"*5Tg{Xҁ4WTJsE6xlV귩~ 厂8I#e)X=lFZkzf;YJ&xqѡO%M3QdcjJFK6c U%՝@ED, z8svɞKr8HA>Nr&9n.?9dn`:k[1xR3K[3rٴũ@X؛Rɢ2}V" o:W `&>Wd`[=ki#w)Y5>~N .7r49!LG7=i3ކG|Y)E_?+qya$O 3gJ1j˒fsЕ'Wp<3U,10u5t "FԯHcf5k E.nЭ *`*̐އXM_3L7뫗M2zchU UVP V` YcٱwN f21,#@sr'YmW #K[lky VP:pT kZZ,p%-yg|΂796a#}G׋/x[0 *5efnnj@Q0&?,٬gHH PIN x3 aJ*%_#s2_売V.H[?q `HfL N}%r$65"e])AURG5zK6M0_ 噚TghsY*KvVmoҠ6!`+Mh/E|1ZlhnSBH,p|Ԥ1]ƂОw8ݞ, #،\8%3A2V@fRc5:`!\šjҟYla?$9N&25^ULnLN/p˥Q]շaV9=w+kOФTY؃wׂ}Tˮx֐8gحX&<$ލo?U{ٙ~r.@DHh ('UJ(L ;$!N-bR,x+'ekxm{Df{>:e: VtɢaMӷ2 QNu2,͈$h^zq[IKhJ'n{Dv>,.z7wmFL>ᶢ#&,wRVuO#v.$79vYA{fɫjZw+U8%P/ gpǹ¦wL,\3k8 /D6%N&D@.>`768嬻D| d0FW88P@M4kV~k(0'}T(D/ JU&t%8r1LD<7J 滉@{S=[rQFTihwlX,Ic;lg;jou߾AKz5U%4mP EmY>ؕG7@TsGYbOS L&1FF)dbm?` 98f=_咵pTf!ğ%9))@㝏U".ju#>g)&f?t:t}ˆ01'd(7=|>>{Q6WɉH+~m#/+mw e'l%{x ̢(7,[uzybEs Ebr`\)XO@Lն~qF_`K cDfsv#/Ŷ YZ