frr-8.4-150500.4.26.1<>,fKp9|~:hc#ȰJt ULIrAP\;0[WGЋȬ|V y('kSdA=p)ھ&э/=fwU #PV­-.}Sgg1+{- X;>>?WHC`qO6Q[/Vtis࠲]Lq<39 ȭծj!Ug*R]>P?d   1 5V}  q l    ` ] ^chRmmrr$2r2wr2www(w8w)9x):{)=>? @BF"G8HxIXYZ[\]\^ц bac dՈeՍfՐlՒuդvMwx<y|zCfrr8.4150500.4.26.1FRRouting Routing daemonFRR is free software which manages TCP/IP based routing protocols. It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, RIPng, PIM and LDP as well as the IPv6 versions of these. FRR is a fork of Quagga..fKh01-ch3aSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/Productivity/Networking/Systemhttps://www.frrouting.orglinuxx86_64# Create frr user/groups getent group frr >/dev/null || groupadd -r frr getent group frrvty >/dev/null || groupadd -r frrvty getent passwd frr >/dev/null || useradd -r -g frr -G frrvty -d /var/lib/frr -s /sbin/nologin -c "FRRouting suite" frr if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in frr.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in frr.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi ALL_ARGS=(--info-dir=/usr/share/info /usr/share/info/frr.info.gz) if test -x /sbin/install-info ; then /sbin/install-info "${ALL_ARGS[@]}" || : fi ; [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/frr.conf || true || : test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable frr.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop frr.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in frr.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart frr.service ) || : fi fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test -x /sbin/install-info ; then if [ "$FIRST_ARG" = 0 ]; then /sbin/install-info --quiet --delete --info-dir=/usr/share/info /usr/share/info/frr.info.gz || : fi ; fi ;Q= y%po>(L;EQ"" N%\=h&#`(@Hl0p'!v!وPu8(:0d&Y!)' R9Sj,"n$G@G"B43k0p:k/?l74c AwH 16 ' 0 ]![/ VHQn~-hPxɴ'$6G ZIG,XQ 4*_ZZ+>`/liX~^!Q.V!fs>T0/-.p4f z) XQ-}<7 L|Yj\'! Z(8pFg (NQ* ,SZ{%% Qor~<#&v-k B}BQE? 1F#*2q` ~ w9_A聠@A큤A큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKscc9dfKcc9dfKsfKsfKfKfKfKfKcc9dfKfKfKfKfKfKfKfKfKfKfKfKsfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKcc9dfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKcc9dcc9dcc9dcc9dcc9dfKfKcc9dcc9dfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dcc9dfKa7786eaaa39bf8d20ffe95575bda8b2c9fe55cf747f20b3ea6136819f3086b7548d9aeb492f6d76b9f66c07f87bbba0aad3b0e5f0729a095034c09539fb48f23cd0918b4180493261c72c9f9e792e3040767c1af958483f0f67c89b4473f21dae9a72b54012e318908197e629642b1a0a2500a38cdba002dc221b41af82bfba16fea3a71b6aea2e9cfbe6331a3bdfbf43af7e7e678d9ae5dd968ff958237bad9604edda2a6d3695bff5ce73e91683c3b6eee0070d806d21fd393413b4b51ac8405ed3dd5566a184d0d269cf9e0b570e504269abdd943fa421df3ae12576b350c05f47cef829940d56f6b7b0bdd1960e39c69d583b77841c493747cede153bd91be42ad6dcbccec113dad4f793ea8ae2190142eddac8acc296dad0589c7eb938b2ef8652ca06362d45cab82acb507fd41dc9b46de93553e93fa3c6762f6d1e605e12943b69e7b6015825b7e2948998aaae37134f27c3b3987dd38740dace84eb15c11f76fee382cfe9e3f0469ef5fc58876f2debeb884daa7de5aacf8e2d9ffb7311cbbd771fb9156d2cef547a95d5fa87d778dd14a81ade1dd153716c25f315c2743dd27c939956a673581b4c981713ef9bf59a958c956c29fc41dd8930d995ca1fc298d8f5130d5f74bfcf549a9585b3a6fe165bb8fc43056f252fb4f5e92b5c2f741e45acc7cfc9ad60086df4baab4ab10fbdfbaa13ca4138e40fa8de8ba7b54cae8c4978b7a344c5e99543659160ec7b57332e3a67225893a78770702a8d6cb6bae9e8e7a649f42912847e35a2b666500aa9e55924b429b8cc844d7d7dec8562f4eb435e64a1fb317caa4a6b73c0825ed1fb6b329ec2e11f805970493b8f8f5039bf304b4f2b6bcc4c0f2423c246dff64b4a5d05a1cd02885e37e973415f4c5c73b21aa5b00295f146026b543e1ac53895b24274988abbdce77ab960aad2e28e1dc5d68204f3d664ae144ac9d086153ad1a7bd3dd2fed28976acd4a46b8c3477c18df7eeddd5354af43d39696c5cc0df76efdc662e72c08e6bfcb6ed16f3d610473837a24de40f23c7ab73e2c7f0ce5a6591a719d468964b6e6e20257836b82a506c74898cce49c36119327c5f21275ca9dca5f2a8de1a04637384676bef22121eeae237129919ae1f6b144ff6ace447f173721f00dbb91cff1486556a186346b2fc1b716adf31a5a3f009ef20994dd8642e5e181a4c594187334c431f8789e64452e1c0cf17667c94303703da744c10b402d3c806b9f84298a5bdfe633bcf066a3d3e778e9621f6096c1663cb127cea89916d067e316fb5dfcfdfec1c1853ee2cc523ab5d32229910a8d20b239c6cf12a53d0767e7376f1d2b69b56f6af456133e00b520ada23832dd9c883203146c1bea61c80c3875046905acb12366690c20baadbca78a3b2e98fcf5fdd97f8f64d41c3a12c76b4098866870ee129530f9665c6efac45815135718c6263c768e481bc36001f7ed5e2a0805ef5aa7669a389967867ffd6d4f6f2927aed4930217b5fa9d6b1447405dd5d14ff902f8d7d709d5a89651a6fac73bcd8e628ca6b344980077a2c5a62d6f616354cbfb74bb5c197705941221b0d6179fc66d5df087a56c2a5cf6368630e2f611a4ec586e7d4c728a38e857decd244661869ef5aa876820ac58dc4e1abb63bc94e8175e985f1e945716c15cef68a73f62d4a020cc6a951fa7a8fb1ff4cf2ba159f67e1547888d99ea310e8d0b2e00cfd484fac6a515558702e091e11653caf310ba77bce179d10f7fe29f9adec7130ba6f7fdc43e50f5bf8ae45903d66b4a2be8590ec3023d5d9b04c59571c357f2ffdf31187d15a87069ee696549d063bff02823cc7c8c92cbe1e3660470e56bf7cba700c7e7fe9b371d3e5c9fa48677df6097591c8989174c30bfc3dde97fa1add322eb1105649db048ebcba6006944202a064a4b37363dee1e158eb1047a9b08f222eabbd9863b17849d59c4a6b8161fd1ef0f3cf286fbd5eae165fabf6bf8e25d80cd09967b7dffe7cd71209e48a5d26797d938273ac2c845b9257e8fa77b8254d7c658f0a864470e918d15b0baed3f3c06bdaf276ee09261d8be1957748f70247bb1e19cfce402d575cafe4b3677109b7c6fe939cce636b2179eec71ec2835b37b4bf4e91ca690d294799502d08134685c86bb58143a4de502f759e4956b4998b14578271064c70107407df13390936abfecdf1c8390a47b391a9e582c6e49dbd19da774250129afa0ef06378c916f0baa40c586218f0a9843ae08a1687b2e6960dec518b7a4ebbbee4b19e0212197eeff3cca4c5595add44df24fb9dfab34b7c16126db11e028d47e58104f4d74017911c2ad954ddabd507abf1ffe8a00478917586d87bf0ec5b481177a70e3fe403f6360e55cf8696ced808a660de40e10dad983686cc82a852e92a9ad983d8e138993e7ebb487efa2b1e71e1a8f56ee411db1cb9670f5ef2d4fdfbb8a49e410a4c6920afedd3066f049c94818d571f9e0c57ea13329211bf8469e8f9dd1677048e56fa97075611792e6fbb7d8e0c3b70fe18a829ebbd8df855f67a926cd68f9186cae882feee482dfbd53bbdfbad8c2123897ac41a005a575373037d34ce05ddae1dca7c9bab5c71cee3344dbdc558e693d44682f33ea2c5b493da5af061767a702e2f2c268609e497f56cb820f4b9151a940e201b287da2534e2e94ecdbbdec5f0cb0ec58bbaf2a427138ec231ddbac574c918ef008b0d44de53e149f2af15d41fc7ee333f5af3d980ab3a88dc7fcfb621200c7bba5d43a48b9f5a2bdfd30b74b9333bd43aa9ebdc9a765143c99a560be17215c4dd20f9a1c7519341bfa00722d8a06040d406ccb41d79935b3160c43ad64aa84e5bbd0e61e64d53e9209bf1ffde407532530302c7322569e81857931d69268fdcb4ee808614750006213578e1feac8d46522a2887b0ef9c1a9a3ef9058d621442f84dbbb19c56d8186f731b118dd12503083ca68fff393a35b61060a3f48e5bdfdad1eb3befd9cf65667373285fe22c823b4e3e31e010571935070b34ac0d3f77d8289fad9a4a053a111dcf37ed18f7bf9e177486d2b352b17aa3d0220e4cbca212979139063717b16c850661fff865ae2e289607a72b3f0bea78592b6d4993ce397b5143937733906823db9aa8811e96d9e3be57a93e9332b8370efdd1fda7628480180d6542fc0222ef239407f55208e97d71cf6d3ee0aaf44a3a472aebd20624067d70e7fbb92c31d8fd148759b8f54ba7e6b8d37254a00033b9b057a04e3ac7b4cc6f88f5f89fe6a1366b2300979c2b78e8d9d4dd5a9acce06c60646349d1dee1c05fb0cfc793530aa7e9c079d63d744e0aba88094523d17cfd1ebf2cb52a3aac2c51999efd53787e42edc0f725537ee0642cd57294c41b4fe9ada51bd1a5e861daa3679dba210c7e9d7e9144f76ad9a75cd80862fa84cd35d43c17952a029daba74462544c1e5e4ffee9de7803746163e4f0fb93a652b2eeb446a99d016553c275b0f358c355d7b2fbc116fef25a98285361b7ed55efd650faf4345d641de8f6fb3a2d390f003b4667cdeec7eef6368ff0654d36b71b311f84335fb8863b98a77dbc1f9bd03d24c090b737d2f038bad2f5e13058857e711f2b4f0ed4a5487ab1e936556270a47a18541ad00714ff24597deb16a94c841693b34cae284ce8c4156e50e561e6d2dd0b4d9cb3dbe8c14d18bc78492423edebfa8a7d8380d868c8e9099426f4255427a0cf0bdc187da070d391852b4f77ccbf7d6873745db2f622d013e062847891245e869a9fed5c4ab50de86ddb30a94517cc2751d5f59438831bc2431e8a2e1bdfe284313a2ec22ca2003ef10bdf28befb0eeb189e53cbd323ad63d15c5eaef5e6c0e1b4f37b06c6394647c91ffe76369c53d4f15a0db0d2fb8abc713e9f1b2cc62e42637b93868d1056a3769a769e74d1ffbec65c0a407029fcfca44ab0f0a5d1434636f4920e95ba79592801c9c4434a6e3057c22091964e2abe3d780c8704851ccfb1bb367306272b1c68122017ce0c683dbd5356a4dec795e11a73a41b8913385aa4a8f63839570862637e9d570775ff0aad4cc410660a690bc90e57147872a7da275e357040b29aa15a7f47a52ce01296f3b55cdc07e82c4558f0225cadf515ed2c6fa5552e63d80f0d06d09d2a447d4da6c3aac3d540d026344641a9a3ea8ad74202b775cddbc4d32f174c09fbed25162335ef55d99294b1e7afd75aaaf2a633f137ac49b9a5ad9c86f048e6ff7fa231c361440e7b2e3dfb8e5ffffc693964bc3f4597b42f15dbc6fac0cb98e46dd0439630226d851962dd334ee296e76e286819170314b5a2b0ba64320d4d4dec0739bed5933e16c670f560b4dc31d22917683c268de59084635bd4895ee90375bf542af8c3b5bf32542ec5c90720598ece451720ae428b7c940435341d6a9db1fcf6d5b85edadc29070f08fd954eb12cee21bb4aba0d904187d8a8e497fa06abc84c5555309e6a7237b030674003213bd2598cc07fde888058d420095d80c4577f5f614e1af6461f23a000166d4d899b75f73ead174d419f2baafc0eb6e210c49046dd8322c37d04109dd6cd6e02d1c3445f4e7b05c45a4690fe67c4050fa47d8bb6297c79811f663e6cfa32cb6b783b47eaeddd6ba50d5cf1a6669fec87cadbe2413b255f1ec577573a83f1ca2e1c37aa023dbebcd3a7b864636a1a0c024dd1a267c52d5575469ffe8570d1e84164de7d393cf3414bafd17d7a0c9f32630e2c0c5135bf1e86e36cb65b3932e4410644235bc2bd995e9c7f6ff117874e42222856d7af03b3f438d21d923a4280d47fe67c48510e2174a1579795ef7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f072adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe980c8592e5488df256192c999e92db8fd302db8cd8909b7fa266a684e37e45f8c0916a33340d063f7b05679e08031e729d1888444706f04804705da5966d895d0e56b17d142eb366c8007031d14e34da48c70b4a9d9a0ca492e696a7bae45e1eae88fc0d7a961832f809527d30bd3983a6866d42f66a56ade23f543681594db626318a1467a5e5caf10b04cfa942d079632560cd7a29cec565fd1dc9f7ec50814465765f2f6eddcdad34ffd7cab559e56bc0e75e45e192f85e9562b0771481dc5b9025dda4d7688e3311b0c17eddc501133b807def33effaef6593843cf5416e983b0caf336e8542214fc17019a4fc5e0360864b92806ca14d55c1fc1c2c5a0f0fe1c43f95064ebe41691b2429011cd1633d7c4a460fa444b0b26dd4aafcf2fdd70ec0a21d2befa2bb3b536c386da3ceec79399baa9ed6eb812ff9d48f68254e2178abed99534cfb13e6ff9651fd0efa5ca8318f38f3185da29296ca0f7240f05c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3e032ffd7978e1d6d327d8e9b2d321eabab966159cf8bfdeb063f0a2a811277e7fa5328b56bdaeaface10fba3dc7a262465f45e7049275ae91e8b3f58137e039835a93a88493aa32aab228bf4571c01207d3b42b0002409a454d404b4d8395bd550925e8ad7bd971391a8b1e98be8e87a6971919eb5b60c196485941c3c1df089af0a4808d04c4d55378751ac096a8376b64b1a704c82584b0ee590212cf413013b42a7e949a6e21d66b30fbbb4a22deafd9e0ccabc04f0fa2907fc6252fdf165ff6e0283561ddb33b140e14977ffad57163aa28f7e2e7ff15e51e1475b6657b60b1c4d09da3a719c689344888584ef18c52c4bbcff3b7aaed7752fdff7a47050c4cd39856438b0eae2c0155ad15e281513959f7ccf998784e83e803b9be5b1b4747e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc008f890cd4f6ff8d6b290ad7b96cc2689770bc27941b53c5e9cc470b717ff1649febf9eeafb20c8e06f18ad187dc5212384482757b985851cb1c0f005dcc2b451ca54115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac63c67b5260b50a0f434e9b26585479ce67ab2184adc7b31c26d665642d3512835f9ebc062c88c456c1fe15f28f160cdc2201df68f7ede6087d847cc41df248f87df808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc9017742d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f4d8e189edf19dc2d64b2c6d3e2dd2c42735c6298850c44e85ee630582235cc836b92853d13fc60debd6f021bc547bb278f18347b9d37da715deebd2c5881e058249d347e03a35dc3bd696f40ce9599b3c4ab200c7eacb11da1561f9885fab9b217ce60ec6ac2e381916bfd6fafc39050545a52ed960db71cce2b3102f81efd61ec41c10d213f0ef575f01ce39785e9cb0666b914996920ab091999023e2a34ed5c4865085ca42648c77dcfe36943107eed70e77f8f6ca5ede08687e58735ccd93fa7e065441d31d57fa82b8fd75123b7f422b00b465339698ff9ca16a833d4e4894f831376f57a642c20877231539111bcccda2ce4bbf1aa69785c259e2f8e2a49417550d2efe9cb41b1aae21b82bd6b22a412eae56829c98c95d867866f29e9bc4ed8d04f985ff74f0157f4f9c35705d352faf9b61113798625c9c37b47693ff195ea9325137fda583ef08b1b063ca783dd39929ffa82b65c0d9c19dc58cee5d89d593f54b8577e1b2e3682d663167e43031248d0aaed1e1cce4254bb867c17ea8490ef95453e2b8ba190a1744ce5e373226cf9f5524ba8a80ae147593cbd2476ac25518ae80456caea76240373d2edd155351425e50c203d6bce7a03f1a2327f4e0aab80e4025bf409e26117c2c7f6318f683fffb8f07642b5ff9c292e715e764def3a30d4d8ee19212b53489c289a015195974c5b6e9b09d82dad43d99843262fe34fd07b8a9e483cd46f6904c110dc48d63456eea17c1792ec2f55efe5f10e36dffd12ae89fd15b7ce0fac0812428cec7e737e67ab5b31d5a87a6cb789c9f609a853d83e1181d8dbf6c6f7bba8cd5801c8d0bb6b56133a1d6762af6dcf79b05a47e6939273218378b48811827899e461f2de16d92f5eb8704ce23a87d88c9c074b4020372207009b14e4155a8e7d4addce09359705afcab338bd8a04adfeb7e1519719e9bfdf5fb58c738beca15765e3e8ee0c258e64cb77a7a40e5ee2e98b676d0fe3cfdc731713cfd3cd065390f9ce1fdb34edf7e3c64bc5be0ea4b116ab65f08976c911a45554fc0457d3cbc977344aef543d99efe4c526db186d321af2a426fc084328ab1d40dfbbcbaaa2ebd1d06cd2966f0d38da66299bde81849e0e8ac9520004dd2bd510c5d2a4e96d076ac75210fd4a707d145eccd80a5083ef303caedf942ccef672c32491631c3fb5b7ea23169355b44747795f29b343b60f586a081a12a03648001290541b8b27eb4ebdf9b88bb3062e96b5f6a3d328c7f352fd6532b887cab8b591779a801398b61fb72f570f7e8c94d855f4f01b4f8d4c1b6df3f396662d193da5fbc2deb0b274c84fdcaa2102c69bea852be6684a8c488927544c031f329282c2abae57bbf8f90ca0d22f76c4a4f42b42b9e80eb586ead08ba8a82d4b915368695d6fa64cd63aa8544df9951ac2156757db1e25d64f2e8c0ec1b122011ec1b90b0450522e9c8c61fbcbdde82eb17ad3af892f5a5b09364e15f686702682a2ea69c41b2781adac09f72dadae37c2b3861760b5d4b89eba01dc7c96423b154aacef471d383a0d638d3d98e8ba6f8178ead539e0667e4c3cb976a253d36ba8d55772b5d74da8672a5bac2b277e988d47f8e571136abb45405f7b107c0bc81b1eb0f6f440ce91c8c59b19b99bdac23da962f9a8e60a04f100f44c36f08704bd95dca407a4612e0d2f66844bc52fc303b52e51ab5a882f5d865175213b6db21995d815681da8baf3076f4e4eb573b36ab8b0bedad772893f2dd9591e21d3274961d736d4d0db37b4b7e278d79e118252be1a46538b187f28deea4b5e9aa72fab411e953748fd89ddf76911228b6cec9f20bb4f5ee1286215f73a092fc87b0ad3a2c4b94662e6a72b1d2f119c503f6bcf1d40948cc4402965fe24fe893e32151a8e9668d21d7bc54cd61e635ceba463e2708685c5a4026e7fb663bceffe645192fee131841f30a360bd231e9f9423fbf85a57b23dd7fdb13ee83e9284e66a14fafada5b6c792beb96047d350d1aba30d3e2cd35fd83f20f47de9e367b26ed0f38b3a65f11ededb100dc5afe47b3f5a5cd9a4cd3720d70218c53bae998bc85188461d29138cad8e2dbe36fef7ad76fc3ac02cb103c40a4d1537f2d00765e219c1f442e652d2e7f01053ebbaf32f26da10d5d5ad37b1dccce324da516c1e07b5db2ed0748031f533324ae31601741ff7079afa1adcfa5170ba52fb04fe8f1d3ff8e9a63a38ccd795015d3a450114aab90ed84aed506601408ac3598177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551bd0681437217f6a73842729fc40f212d9615da8c28892b997ba4b32fa463b0759c162ef3c348c6242f0a1b1481b5b184ac1d5dbbccfd8cd9bf5531bdce9e8273f9faed8d576e48b1777a084ba07df8a704ac40f9c1bd5a889d7c7e98e64d188709f74dc950f2fdeffff97f2e9328f1d6be2162d227ba46ffb5f93c296aa47489cf925f549c9c9bacf81bd29209a64cac3683244a00d343cadaf2e4d716dc31a26dda533aab1f13b6b5aefa65185685e4a0797213604081f9cb543acb934599feff25ec3dd14b3e670e877a43a11a311a311c5974a768faea08f92ec5e9500fa0f2e752fc97063ce9b9d3e4ac47e21c49c8f68bb9d77b561a8d1d1cdbc371a8ae39373eb1793fbcbdad57f943e1ad45f0b052edb8dbd6002438fd4c76bf5bfa8b719dbbc2e0d2c204c23b84b3f3c09daac08f8af3bc5ecdf90a8e3d49e8c419ac10f571aec9709209db881c4d29c4e1673d4d1d256790a53bc1d73b16c1d925c363ee4e4cd819d1e2c5b45b48ffeb468b3b854426f4bacbee0e19e6e679023f5790daf0b7a8cd0c1407760fbcbacac423fa118e19763a0a8549578128a150cbd8a6e428c4c16d1c9888111ca2a8a5d779f46015969f54b4184cb608a0502b7908a814665c6db398d29b70cf182715bafc601aa69e97a5fbb225d68bd9f08a752a3cbfcc310cdd8ecba321b5c2d58d913c2809db43113ad535b8d80d7035121e2c755bda632002e0a1fdbb9b2f8c06481822a3981ea096931d3305c072a959afc28ce385e9c053f8a2699bfc952e2ae8ffba687dbfc3a8fc405c5828d2626e6e0d83ca29c9c61dc02715157c7e27b4ae43341dc155c7201d686acfc9e543f9f571a4fc66422b6f787bd631604b4b88428394c3f93e215d48f111439ee7d24fe16674b7e83d06ee658eb8f52482cd41b4928ace580be41909b88948c56ab63895471917b79c2fd57b9cdff3cfd363fd30660b5f506666916b303cfa56c9c2f0634c307cd97d081d12fcba0f885f1d256158c18ae52475263029b7218e8e00f5b83bede2fd17616caeb9fe8d3c1277100f43fe0402b463f006111b6b075316a63df8529ee19434ed91c1209ad4d45c6d16ed4bc0e61edb0f10954084213f5eea3780e2b12f28c9b6dfbf7248e18aa199bd749e899c715ad63a81227e16226e769462bf85c913aa527d6d314330f6dbe21f1383292a65959ceedbf1c752329dc4e52ed3f440597d6a166a88c4da2eed5691a283ff87d08075d0de1148c5836ecea040b12a345d4a1cfa62bb3d5172abc396f1bb913fc90f31dc8f3f4481d419fed59437ea63fc3a9b8e082a35600799bc5d100c88d4eb2c0366bdf80d79b1d5b75077727743612d31204c298f5cb7641266c8f6394e8bcdb28bcd9d27a3e6089bffab46f1fe316c29f1f6c5df44b6a9648eb7e89617f2ff268162d77ac090cf0b8fe2a69e450dfd81536bd680d1bba86ee2c1e61728ceef27ee884ff25a753cea8ea30c0546ddd55cb07d5120db1eeefe0db5b3b502cc061cf03ccd2da1a0fc846e7f128a4cc791ce4eb2101b7bd47c3e6be6b018e23dc876c1cce2e405751a0dab2c44c51e78ffef0181c4b05d351c30356aee4e7de136c2efc935117cb1e40414bfb561aa95a9a61bc43fd67f08a147311eb7a769159ca598839dd788b4a1d8f823ced9923f8f983e29902b494417a68c016c4b7db0d51a9a4a3b685e33d48e5f6a1847634be3e317fb939fad0ceae829407f2a64b721ee48b316535b7ac9c0c31b34ffeeebe2630824461a9d30683939bab6a707ac0820574c4630f3d1db2b0c7544782f3df0ba0f2c289b5966fc6922bb71ee37eceb73acd629571eb6e222c4b9b1fbbe06de4d685fe382c6ac1b67e30a9bc5fb374f2b4ad69facfeb49e9ba240eecc701ba053ad60269c256f3e2b8707e86791495af2e9242ce11007d931ef4393fa8334debc7f1061458e9cf5a57461d71585474535a82ea34cf56e23222e21d8348f7ffd499829191daf114cea9cc94689bb0cb4bb4635355cb41b000baa0e07268d8484396f7cf95a28679f7ef381d31139d5f9dbfc0dffd426a266186883c9d2704f131bfb84ac747b87beb45809fc741df83681bc1e786187f1717a1b4ac56f1670ca039033033c679dec9c08f2e4ed68587eadfbc2234d0521351104b05d019a5a8c35a08cfaa4281644857f25a69769e96be11482d4c04589acd4faac6bf7b19613442c768b8ee61effb5689eccccff5d687d568e33755d450d66724d6a1073e009fa72c4a51aae02c50b0e3e9a3c8d2c34658f7593a37ec5adc483114c549a15575a0ac3924f97838a2a8aee1101b1f1870fb8afc845de374a8e7c5c6638d58dfffc6c726c523d5a1c24452672005e0e9adad2ea2d0f7676873d6664afe938a3556899b546b00fc158330dcade33fdd348a0f3166bb9b240402c8b4e400a9783eafce76978a66238d3a0973f37318b6c59d87262ede17a498a76da1d4f1a002c1609912d3516cc954dc811f4947b2d0c8a03a0c3109230a0976004753c103e9365f5a09fc7a0041f2898333ac9ac7b2b8c407382a4a3a0b812b79ae0cf6a6337887c0dac701be3129e7869ee19ba129db98c0125ce40ad7f5de730c8f6faea9938f0341ed48fda93dba9a69aa32ee7142c463342efec3d38f4eb362198fe28f6f483dd859753ead568a6ae82ecd9d38430fc42b2cb45459285cd688fservice@frrfrrfrrfrrrootrootfrrrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfrrfrrfrrfrrfrrvtyrootrootfrrrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfrrfrr-8.4-150500.4.26.1.src.rpmconfig(frr)frrfrr(x86-64)zebra@  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/envconfig(frr)infoinfoinfold-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libfrr.so.0()(64bit)libfrr_pb.so.0()(64bit)libfrrcares.so.0()(64bit)libfrrfpm_pb.so.0()(64bit)libjson-c.so.3()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libmlag_pb.so.0()(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpam_misc.so.0()(64bit)libpam_misc.so.0(LIBPAM_MISC_1.0)(64bit)libprotobuf-c.so.1()(64bit)libprotobuf-c.so.1(LIBPROTOBUF_C_1.3.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)libreadline.so.7()(64bit)librtr.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shadow8.4-150500.4.26.13.0.4-14.6.0-14.0-15.2-1quagga4.14.3f(@f_f(@f@e@em@e?eRd/@dbd*cn9@cb3"b@aaaim@aa@aC1``@_I@___w@^z^Ӝ@^^k@^G@^"@^!^^^ @]@]@]]@\U@mt@suse.commt@suse.commt@suse.comcfamullaconrad@suse.comdimstar@opensuse.orgmt@suse.commt@suse.commt@suse.commt@suse.commt@suse.commt@suse.commt@suse.commt@suse.comdimstar@opensuse.orgmt@suse.comjsegitz@suse.comlinnaea@lavia.moejsegitz@suse.comlinnaea@lavia.moejsegitz@suse.commt@suse.commardnh@gmx.deolaf@aepfle.dertorreromarijnissen@suse.commardnh@gmx.demt@suse.commardnh@gmx.deerico.mendonca@suse.commardnh@gmx.demrueckert@suse.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.deidonmez@suse.commardnh@gmx.deerico.mendonca@suse.comerico.mendonca@suse.comerico.mendonca@suse.commardnh@gmx.demardnh@gmx.de- Apply upstream fix for crash in bgp_attr_encap that were missing a check of the actual remaining stream length before taking the TLV value (CVE-2024-44070,bsc#1229438,gh#FRRouting/frr#16506): - 0024-bgpd-Check-the-actual-remaining-stream-length-before.patch- Apply upstream fix solving ospfd denial of service via get_edge() function returning a NULL pointer (CVE-2024-34088,bsc#1223786, gh#FRRouting/frr#16088). [+ 0023-ospfd-protect-call-to-get_edge-in-ospf_te.c.patch] - Apply upstream fix solving ospfd buffer overflow and daemon crash in ospf_te_parse_ext_link for OSPF LSA packets during an attempt to read Segment Routing Adjacency SID subTLVs (CVE-2024-31951, bsc#1222528,gh#FRRouting/frr#16088). [+ 0022-ospfd-Correct-Opaque-LSA-Extended-parser.patch] - Apply upstream fix solving ospfd buffer overflow and daemon crash in RI parsing with OSPF TE (CVE-2024-31950,bsc#1222526, gh#FRRouting/frr#16088). [+ 0021-ospfd-Solved-crash-in-RI-parsing-with-OSPF-TE.patch]- Apply upstream fix solving crash in OSPF TE parsing (bsc#1220548, CVE-2024-27913, gh#FRRouting/frr#15431) [+ 0020-ospfd-Solved-crash-in-OSPF-TE-parsing.patch]- Apply upstream fix on error handling when receiving BGP Prefix SID attribute (bsc#1222518,CVE-2024-31948,gh#FRRouting/frr#15628) [+ 0019-bgpd-fix-error-handling-when-receiving-BGP-Prefix-SID-attribute.patch]- Fix build with RPM 4.19: a stray %-escape sequence was found in the files section.- Apply upstream fix for a crash on malformed BGP UPDATE message with an EOR, because the presence of EOR does not lead to a treat-as-withdraw outcome (CVE-2023-47235,bsc#1216896,https://github.com/FRRouting/frr/pull/14716/commits/6814f2e0138a6ea5e1f83bdd9085d9a77999900b) [+ 0015-bgpd-Treat-EOR-as-withdrawn-to-avoid-unwanted-handli.patch] - Apply upstream fix for a crash on crafted BGP UPDATE message with a MP_UNREACH_NLRI attribute and additional NLRI data (CVE-2023-47234, bsc#1216897,https://github.com/FRRouting/frr/pull/14716/commits/c37119df45bbf4ef713bc10475af2ee06e12f3bf) [+ 0016-bgpd-Ignore-handling-NLRIs-if-we-received-MP_UNREACH.patch] - Apply upstream fix for attempts to read beyond the end of the stream during labeled unicast parsing (CVE-2023-38407,bsc#1216899,https://github.com/FRRouting/frr/pull/12956/commits/ab362eae68edec12c175d9bc488bcc3f8b73d36f) [+ 0017-bgpd-Fix-use-beyond-end-of-stream-of-labeled-unicast.patch] - Apply upstream fix for an nlri length of zero mishandling, aka "flowspec overflow" (CVE-2023-38406,bsc#1216900,https://github.com/FRRouting/frr/pull/12884/commits/0b999c886e241c52bd1f7ef0066700e4b618ebb3) [+ 0018-bgpd-Flowspec-overflow-issue.patch]- Apply upstream fix for a crash due to a crafted BGP UPDATE message (CVE-2023-46753,bsc#1216626,https://github.com/FRRouting/frr/pull/14655/commits/21418d64af11553c402f932b0311c812d98ac3e4). [+ 0013-bgpd-Check-mandatory-attributes-more-carefully-for-U.patch] - Apply upstream fix for a crash due to mishandled malformed MP_REACH_NLRI data (CVE-2023-46752,bsc#1216627,https://github.com/FRRouting/frr/pull/14645/commits/b08afc81c60607a4f736f418f2e3eb06087f1a35). [+ 0014-bgpd-Handle-MP_REACH_NLRI-malformed-packets-with-ses.patch]- Apply upstream fix for NULL pointer dereference due to processing of malformed requests with no attributes in bgp_nlri_parse_flowspec (CVE-2023-41909,bsc#1215065,https://github.com/FRRouting/frr/pull/13222/commits/cfd04dcb3e689754a72507d086ba3b9709fc5ed8). [+ 0012-bgpd-Limit-flowspec-to-no-attribute-means-a-implicit.patch]- Removed protobuf-c BuildRequires (source package name) breaking build-system setup with libprotobuf-c-devel 1.3.2 updates. - Apply upstream fix for bgpd: Don't read initial byte of the ORF header in an ahead-of-stream situation (CVE-2023-41360, bsc#1214739,https://github.com/FRRouting/frr/pull/14245) [+ 0008-bgpd-Don-t-read-the-first-byte-of-ORF-header-if-we-a.patch] - Apply upstream fix for bgpd: Do not process NLRIs if the attribute length is zero (CVE-2023-41358,bsc#1214735, https://github.com/FRRouting/frr/pull/14260) [+ 0009-bgpd-Do-not-process-NLRIs-if-the-attribute-length-is.patch] - Apply upstream fix bgpd: Use treat-as-withdraw for tunnel encapsulation attribute instead of session reset (CVE-2023-38802,bsc#1213284, https://github.com/FRRouting/frr/pull/14290) [+ 0010-bgpd-Use-treat-as-withdraw-for-tunnel-encapsulation-.patch] - Apply upstream fix babeld: avoid infinite loops (CVE-2023-3748,bsc#1213434, gh#FRRouting/frr#11808,https://github.com/FRRouting/frr/pull/12952) [+ 0011-babeld-fix-11808-to-avoid-infinite-loops.patch]- Apply upstream fix for denial of service via the bgp_capability_llgr() function (bsc#1211248,CVE-2023-31489,gh#FRRouting/frr#13098). [+ 0006-bgpd-Check-7-bytes-for-Long-lived-Graceful-Restart-c.patch] - Apply upstream fix for denial of service via the bgp_attr_psid_sub() function (bsc#1211249,CVE-2023-31490,gh#FRRouting/frr#13099). [+ 0007-bgpd-Ensure-stream-received-has-enough-data.patch]- Enable pim6d providing PIMv6 support (bsc#1206234)- Migration to /usr/etc: Conditionally moved /etc/logrotate.d/frr file to vendor specific directory /usr/etc/logrotate.d and added saving of user changed configuration files in /etc and restoring them while an RPM update. - Declare root as sufficient also in the pam account verification; without vtysh use causes to log a pam frr:account warnings (https://github.com/FRRouting/frr/pull/12308) [+ 0005-root-ok-in-account-frr.pam.patch] - Applied fix removing a not needed backslash causing to log a warning (https://github.com/FRRouting/frr/pull/12307) [+ 0004-tools-remove-backslash-from-declare-check-regex.patch] - Applied upstream fixes for frrinit.sh to avoid a privilege escalation from frr to root in frr config creation (bsc#1204124,CVE-2022-42917, https://github.com/FRRouting/frr/pull/12157). [+ 0003-tools-Run-as-FRR_USER-install-chown-commands-to-avoi.patch] - Removed obsolete patches provided in the 8.4 source archive: [- 0003-babeld-fix-10487-by-adding-a-check-on-packet-length.patch, - 0004-babeld-fix-10502-10503-by-repairing-the-checks-on-le.patch, - 0005-isisd-fix-router-capability-TLV-parsing-issues.patch, - 0006-isisd-fix-10505-using-base64-encoding.patch, - 0007-bgpd-Make-sure-hdr-length-is-at-a-minimum-of-what-is.patch, - 0008-isisd-Ensure-rcap-is-freed-in-error-case.patch] - Update to version 8.4, see https://frrouting.org/release/8.4/ * New BGP command (neighbor PEER soo) to configure SoO to prevent routing loops and suboptimal routing on dual-homed sites. * Command debug bgp allow-martian replaced to bgp allow-martian-nexthop because previously we allowed using martian next-hops when debug is turned on. * Implement BGP Prefix Origin Validation State Extended Community rfc8097 * Implement Route Leak Prevention and Detection Using Roles in UPDATE and OPEN Messages rfc9234 * BMP L3VPN support * PIMv6 support * MLD support * New command to enable using reserved IPv4 ranges as normal addresses for BGP next-hops, interface addresses, etc. * As usual, lots of bugs and memory leaks were fixed \m/ such as a fix for a possible use-after-free due to a race condition related to bgp_notify_send_with_data() and bgp_process_packet() in bgp_packet.c. This could lead to Remote Code Execution or Information Disclosure by sending crafted BGP packets (CVE-2022-37035,bsc#1202085). - Update to version 8.3, see https://frrouting.org/release/8.3/ * Notification Message support for BGP Graceful Restart * BGP Cease Notification Subcode For BFD * Send Hold Timer for BGP * RFC5424 syslog support * PIM passive command - Update to version 8.2.2, see https://frrouting.org/release/8.2.2/ * BGP Long-lived graceful restart capability * BGP Extended Optional Parameters Length for BGP OPEN Message * BGP Extended BGP Administrative Shutdown Communication * IS-IS Link State Traffic Engineering support * OSPFv3 Support for NSSA Type-7 address ranges * PBR VLAN actions support- Apply upstream fix for out-of-bounds read in the BGP daemon that may lead to information disclosure or denial of service (bsc#1202023,CVE-2022-37032) [+ 0007-bgpd-Make-sure-hdr-length-is-at-a-minimum-of-what-is.patch] - Apply upstream fix for a memory leak in the IS-IS daemon that may lead to server memory exhaustion (bsc#1202022,CVE-2019-25074) [+ 0008-isisd-Ensure-rcap-is-freed-in-error-case.patch]- Make build a bit cheaper: do only BuildRequire the primary python interpreter and its modules (python3-FOO) instead of all available versions as done using %{python_module FOO}- Apply fix for a buffer overflow in isisd due to the use of strdup with a non-zero-terminated binary string (bsc#1196506,CVE-2022-26126) [+ 0006-isisd-fix-10505-using-base64-encoding.patch] - Apply fix for a buffer overflow in isisd due to wrong checks on the input packet length (bsc#1196505,CVE-2022-26125) with workaround for the GIT binary patch to tests/isisd/test_fuzz_isis_tlv_tests.h.gz [+ 0005-isisd-fix-router-capability-TLV-parsing-issues.patch] - Apply fix for a buffer overflow in babeld due to wrong checks on the input packet length in the packet_examin and subtlv parsing (bsc#1196504,bsc#1196507,CVE-2022-26128,CVE-2022-26129) [+ 0004-babeld-fix-10502-10503-by-repairing-the-checks-on-le.patch] - Apply fix for a heap buffer overflow in babeld due to missing check on the input packet length (bsc#1196503,CVE-2022-26127) [+ 0003-babeld-fix-10487-by-adding-a-check-on-packet-length.patch]- Add ReadWritePaths=/etc/frr to harden_frr.service.patch (bsc#1181400).- Update to version 8.1 * Graceful Restart for OSPFv2 and OSPFv3 * OSPFv3 NSSA and NSSA-TSA support * OSPFv3 ASBR Summarisation Support * BGP SRv6 and Prefix-SID Type 5 improvements * BGP EVPN type-5 gateway IP overlay Index * Lua hook support * See: https://frrouting.org/release/8.1/- Drop ProtectClock hardening, can cause issues if other device acceess is needed- Update to version 8.0.1 * refreshed patch: - 0001-disable-zmq-test.patch - harden_frr.service.patch * LDP gained SNMP support * OSPFv3 gained VRF support * EVPN Multihoming is now fully supported * TI-LFA implemented in IS-IS and OSPS * New Segment Routing daemon * See: https://frrouting.org/release/8.0/ and https://github.com/FRRouting/frr/releases/tag/frr-8.0.1- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_frr.service.patch- Use skip, not xfail in 0001-disable-zmq-test.patch to disable zmq test as it is not expected to fail but hangs (bsc#1180217)- Update to version 7.5.1 * Maintenance release See: https://github.com/FRRouting/frr/blob/stable/7.5/changelog-auto.in- Requires libyang 1.0.184- Disable ZeroMQ tests due to sporadic timeouts during package builds (bsc#1180217) [+ 0001-disable-zmq-test.patch]- Update to version 7.5 * Upstream does not provide a changelog - Make grpc support optional and don't enable it by default- add build condition disabling mininet build require by default, needed by the optional topology tests. - removed one occurrence of vrrpd binary listed twice in file list- Update to version 7.4 * Upstream does not provide a changelog - Drop patch (fixed upstream): * 0001-build-use-configfile-mode-in-init-script.patch- 0001-build-use-configfile-mode-in-init-script.patch: Fix CVE-2020-12831 (boo#1171658).- Update to version 7.3.1 Bugfix/maintenance release * Upstream does not provide a changelog- enable verbose make rules - enable grpc support. new subpackage libfrrgrpc_pb0, new BR: pkgconfig(grpc) - enable config rollbacks. new BR: pkgconfig(sqlite3) - enable realms support - enable shell access - make sure we use system openssl - fix shebang line of the frr-reload.py and generate_support_bundle.py script so we dont pull python2 - do not delete users and groups. - add Requires for libyang-extentions- Update to version 7.3 * Upstream does not provide a changelog this time - Remove patch: * fix_tests.patch (not longer needed)- Update to version 7.2.1: BGPd * Fix Addpath issue * Do not apply eBGP policy for iBGP peers * Show ip and fqdn in json output for show [ip] bgp json * Fix large route-distinguisher's format * Fix no bgp listen range ... configuration command * Autocomplete neighbor for clear bgp * Reflect the distance in RIB when it is changed for an arbitrary afi/safi * Notify "Peer De-configured" after entering 'no neighbor cmd * Fix per afi/safi addpath peer counting * Rework BGP dampening to be per AFI/SAFI * Do not send next-hop as :: in MP_REACH_NLRI if no link-local exists * Override peer's TTL only if peer-group is configured with TTL * Remove error message for unkown afi/safi combination * Keep the session down if maximum-prefix is reached OSPFd * Fix BFD down not tearing down OSPF adjacency for point-to-point net BFDd * Fix multiple VRF handling * VRF security improvement PIMd * Fix rp crash NHRPd * Make sure no ip nhrp map works as expected LDPd * Add missing sanity check in the parsing of label messages Zebra * Use correct state when installing evpn macs * Capture dplane plugin flags lib * Fix interface config when vrf changes * Fix Interface Infinite Loop Walk (for special interfaces such as bond) Others * Rename man pages (to avoid conflicts with other packages) * Various other fixes for code cleanup and memory leaks- Fix license tag- Build with support for pcre, protobuf, rpki and zeromq by default- Cleanup spec file- Fix build-time dependencies - Remove superflous comments- fix_tests.patch: correct syntax for Python 3 imports in tests. - Enabling tests- Update to version frr7.2: * zebra: use correct state when installing evpn macs * lib: set entry to xpath in if_update_to_new_vrf * zebra: capture dplane plugin flags * bgpd: Autocomplete neighbor for clear bgp * ospfd,eigrpd: don't take address of packed struct member * bgpd: Prevent crash in bgp_table_range_lookup * bgpd: Fix memory leak in json output of show commands * tests: Test if `distance bgp (1-255) (1-255) (1-255)` works * bgpd: Reflect the distance in RIB when it is changed for an arbitrary afi/safi * bfdd: fix multiple VRF handling- Updating to version 7.2 - Adding systemd scripts - Fixing build and permission issues- Update to version 7.0.1- Initial package, version 6.0.2/bin/sh/bin/sh/bin/sh/bin/shzebrah01-ch3a 1724402618  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     8.4-150500.4.26.18.4-150500.4.26.18.4-150500.4.26.18.48.4 frrdaemonsfrr.confvtysh.conffrrfrrfrrmtracebisvtyshfrrbabeldbfddbgpdeigrpdfabricdfrrfrr-reloadfrr-reload.pyfrr_babeltrace.pyfrrcommon.shfrrinit.shgenerate_support_bundle.pyisisdldpdnhrpdospf6dospfclient.pyospfdpathdpbrdpim6dpimdripdripngdsharpdstaticdvrrpdwatchfrrwatchfrr.shzebrafrr.servicetmpfiles.dfrr.conffrrmodulesbgpd_bmp.sobgpd_rpki.sodplane_fpm_nl.sopathd_pcep.sozebra_cumulus_mlag.sozebra_fpm.sozebra_irdp.sorcfrrfrrREADME.mdhtml_imagesfig-normal-processing.pngfig-rs-processing.pngfig-vnc-commercial-route-reflector.pngfig-vnc-frr-route-reflector.pngfig-vnc-gw.pngfig-vnc-mesh.pngfig-vnc-redundant-route-reflectors.pngfig_dmvpn_topologies.pngfig_topologies_full.pngfig_topologies_rs.pngpathd_config.pngpathd_general.pngpathd_initiated_multi.png_sourcesbabeld.rst.txtbasic.rst.txtbfd.rst.txtbgp.rst.txtbmp.rst.txtbugs.rst.txteigrpd.rst.txtextlog.rst.txtfabricd.rst.txtfilter.rst.txtfrr-reload.rst.txtglossary.rst.txtgrpc.rst.txtindex.rst.txtinstallation.rst.txtipv6.rst.txtisisd.rst.txtkernel.rst.txtldpd.rst.txtnhrpd.rst.txtospf6d.rst.txtospfd.rst.txtoverview.rst.txtpacket-dumps.rst.txtpathd.rst.txtpbr.rst.txtpim.rst.txtpimv6.rst.txtripd.rst.txtripngd.rst.txtroutemap.rst.txtscripting.rst.txtsetup.rst.txtsharp.rst.txtsnmp.rst.txtstatic.rst.txtvnc.rst.txtvrrp.rst.txtvtysh.rst.txtwatchfrr.rst.txtzebra.rst.txt_staticbasic.csscssbadge_only.cssfontsRoboto-Slab-Bold.woffRoboto-Slab-Bold.woff2Roboto-Slab-Regular.woffRoboto-Slab-Regular.woff2fontawesome-webfont.eotfontawesome-webfont.svgfontawesome-webfont.ttffontawesome-webfont.wofffontawesome-webfont.woff2lato-bold-italic.wofflato-bold-italic.woff2lato-bold.wofflato-bold.woff2lato-normal-italic.wofflato-normal-italic.woff2lato-normal.wofflato-normal.woff2theme.cssdoctools.jsdocumentation_options.jsfile.pngfrr-icon.svgfrr-logo-icon.pngjquery-3.4.1.jsjquery.jsjsbadge_only.jshtml5shiv-printshiv.min.jshtml5shiv.min.jstheme.jslanguage_data.jsminus.pngoverrides.cssoverrides.jsplus.pngpygments.csssearchtools.jsunderscore-1.3.1.jsunderscore.jsbabeld.htmlbasic.htmlbfd.htmlbgp.htmlbmp.htmlbugs.htmleigrpd.htmlextlog.htmlfabricd.htmlfilter.htmlfrr-reload.htmlgenindex.htmlglossary.htmlgrpc.htmlindex.htmlinstallation.htmlipv6.htmlisisd.htmlkernel.htmlldpd.htmlnhrpd.htmlobjects.invospf6d.htmlospfd.htmloverview.htmlpacket-dumps.htmlpathd.htmlpbr.htmlpim.htmlpimv6.htmlripd.htmlripngd.htmlroutemap.htmlscripting.htmlsearch.htmlsearchindex.jssetup.htmlsharp.htmlsnmp.htmlstatic.htmlvnc.htmlvrrp.htmlvtysh.htmlwatchfrr.htmlzebra.htmlmplsChangeLog.opaque.txtcli_summary.txtopaque_lsa.txtospfd.conffrr.info.gzfrrCOPYINGCOPYING-LGPLv2.1frr.1.gzvtysh.1.gzfrr-bfdd.8.gzfrr-bgpd.8.gzfrr-eigrpd.8.gzfrr-isisd.8.gzfrr-ldpd.8.gzfrr-nhrpd.8.gzfrr-ospf6d.8.gzfrr-ospfd.8.gzfrr-pbrd.8.gzfrr-pimd.8.gzfrr-ripd.8.gzfrr-ripngd.8.gzfrr-sharpd.8.gzfrr-staticd.8.gzfrr-vrrpd.8.gzfrr-watchfrr.8.gzfrr-zebra.8.gzmtracebis.8.gzyangfrr-bfdd.yangfrr-bgp-bmp.yangfrr-bgp-common-multiprotocol.yangfrr-bgp-common-structure.yangfrr-bgp-common.yangfrr-bgp-filter.yangfrr-bgp-neighbor.yangfrr-bgp-peer-group.yangfrr-bgp-route-map.yangfrr-bgp-rpki.yangfrr-bgp-types.yangfrr-bgp.yangfrr-deviations-bgp-datacenter.yangfrr-eigrpd.yangfrr-filter.yangfrr-gmp.yangfrr-interface.yangfrr-isisd.yangfrr-module-translator.yangfrr-nexthop.yangfrr-ospf-route-map.yangfrr-ospf6-route-map.yangfrr-ospfd.yangfrr-pathd.yangfrr-pim-rp.yangfrr-pim.yangfrr-ripd.yangfrr-ripngd.yangfrr-route-map.yangfrr-route-types.yangfrr-routing.yangfrr-staticd.yangfrr-test-module.yangfrr-vrf.yangfrr-vrrpd.yangfrr-zebra-route-map.yangfrr-zebra.yangietf-bgp-types.yangietf-interfaces.yangietf-routing-types.yangfrr/etc//etc/frr//etc/logrotate.d//etc/pam.d//run//usr/bin//usr/lib//usr/lib/frr//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib64//usr/lib64/frr//usr/lib64/frr/modules//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/frr//usr/share/doc/packages/frr/html//usr/share/doc/packages/frr/html/_images//usr/share/doc/packages/frr/html/_sources//usr/share/doc/packages/frr/html/_static//usr/share/doc/packages/frr/html/_static/css//usr/share/doc/packages/frr/html/_static/css/fonts//usr/share/doc/packages/frr/html/_static/js//usr/share/doc/packages/frr/mpls//usr/share/info//usr/share/licenses//usr/share/licenses/frr//usr/share/man/man1//usr/share/man/man8//usr/share//usr/share/yang//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:35334/SUSE_SLE-15-SP5_Update/c91f298d2f1f7a3c1ef1cf88369f53c3-frr.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linux    !"#$%&&'()*++,-./01111123456789:;<=>?@ABC0D8E/2FF2G1G/HIIIHHIIHHHFHHHHIIHIH#IIIIIHHIIHHIJ2IIIIIIHHI#KLLLLLLLLLLLLLLLLLLK/directoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=a81713338f38dce97b2f81a85b535436501e0049, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b1fc2dc1a16e921fe7d59796aef15999b34125ba, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b2d48e1398b9b5dc9aabecaa6238ebead0d13384, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1841efb2959422189df1eeee3eeba39a769d67a5, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=0497524cfdfd982d379665103ee4d3ef37c06417, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=703a7a74ba13021633c98ef88e726c3642858d76, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=28fe9357f7018b315979c0174e1d2c4703596afb, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executablePOSIX shell script, ASCII text executablePython script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=00acb9e5a2ac94c530cc61715d2b5756d188570a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=240a0b3794d3e2522fa32f7aaa9b1d83e9439904, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=33798fc33a005e2501b4245578bdc1e558189135, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b6ca99d4a0023a3e2804724924d63e7ae6d51df0, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4144b67c1c25f318693c2108246e20e1bcd814fc, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4e378b83f38c46edc961041bfd92656e13174f9f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=58dd028ab3310ad091fc26652ac6185bb84f086b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b6e358e6345d47dfcc4fa5c753143c75e3eb5b91, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2992bef73262d4798ed258a0270915d40f1d561f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6ec588ee882f295fa26d821395ff65565e59b066, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=0a88bbad65135e467d3d33a9d10c0eaf5232e6cb, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f530f481321c56a4e27c4c12d54c7a67777c54b6, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c6078a18f10929856c84884d43cb0477bf348a2a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9d2f9e30a34e1b72cc0dacf4586208be05d2af58, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=13029a40ea5d73b733e6f1c541fa7a24308892b8, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9d5c18a88b684deca76718848358d27ac652f24c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1f9ef7af017c3571346b232c911a32c8c953151d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=14e6941b1fa7245168cd332d3ac2768330e352b2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7e147ab5e398317798555ab1d61b81170dcb13aa, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9a682f08f895a9ae34fb6a08c5e0c139f8cea8b8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=92b3956faba95288fa06e10fe91ac4db4a2491a5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e135399ba4ecc3b468312476fc194e8e6b6502aa, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a07cf63dbbbfbd33e3cef8a3399211831662bb7e, strippedPNG image data, 647 x 342, 8-bit/color RGB, non-interlacedPNG image data, 861 x 901, 8-bit/color RGB, non-interlacedPNG image data, 1240 x 549, 8-bit/color RGBA, non-interlacedPNG image data, 1141 x 587, 8-bit/color RGBA, non-interlacedPNG image data, 1240 x 724, 8-bit/color RGBA, non-interlacedPNG image data, 1240 x 657, 8-bit/color RGBA, non-interlacedPNG image data, 761 x 453, 8-bit/color RGBA, non-interlacedPNG image data, 222 x 222, 8-bit/color RGB, non-interlacedPNG image data, 816 x 1056, 8-bit/color RGBA, interlacedPNG image data, 816 x 303, 8-bit/color RGBA, non-interlacedPNG image data, 816 x 574, 8-bit/color RGBA, non-interlacedASCII text, with very long linesUTF-8 Unicode text, with very long linesUTF-8 Unicode textASCII text, with very long lines, with no line terminatorsWeb Open Font Format, TrueType, length 87624, version 1.1Web Open Font Format (Version 2), TrueType, length 67312, version 1.0Web Open Font Format, TrueType, length 86288, version 1.1Web Open Font Format (Version 2), TrueType, length 66444, version 1.0Embedded OpenType (EOT), FontAwesome familySVG Scalable Vector Graphics imageTrueType Font data, 13 tables, 1st "FFTM", 24 names, MacintoshWeb Open Font Format, TrueType, length 98024, version 4.7Web Open Font Format (Version 2), TrueType, length 77160, version 4.459Web Open Font Format, TrueType, length 323344, version 1.0Web Open Font Format (Version 2), TrueType, length 193308, version 2.983Web Open Font Format, TrueType, length 309728, version 1.0Web Open Font Format (Version 2), TrueType, length 184912, version 2.983Web Open Font Format, TrueType, length 328412, version 1.0Web Open Font Format (Version 2), TrueType, length 195704, version 2.983Web Open Font Format, TrueType, length 309192, version 1.0Web Open Font Format (Version 2), TrueType, length 182708, version 2.983PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedHTML document, ASCII text, with very long linesPNG image data, 11 x 11, 8-bit grayscale, non-interlacedHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)"2:EFGHIJKLW^hst        R(RRRR'RR$R(R"RRRRR+R!R#R'RR(RRRRRR'RR(RRRRRR'RR*R(R)RRRRRRRRRRRR'RR(RRRRRR'RRRRRRR(RRRR'RRRRRRRRRRRRRR(RRRR'RR(RRRRR'RR(RRRRRRRR'RRRRRR(RRRRR'RRRRRRR(RRRRR'RR(RRRRRRRR'RRRRRRR'RR(RRRRRRR'RR(RRRRRR'RRRR(RRRR'RR(RRRR'RR(RRRRRRR'RRRRR'RR(RRRRR'RR(RRRRRR'RRR&R(RRRRRRR R%RR'RRRRR(RR'RR(RRR,RR'RR(RRR'RR R)R(RRR'RR RR(R'RR(RRRRRR'RR(RR'RO+^ H/l /bin/shlogrotateutf-81604fb6b949439ea2347294a1ef0c94b6429537762ef4f5c02db3194f9a6f184?7zXZ !t/]"k%auxs8wW~XN(iS&aT@Gg}MSӋQ8䍜XAcЮ7Ԝ\ߨ~Iꤓ֗pyȤW\ҚmdR4iguz3y;q fʦ@Ý5. w"~~5wB>Θ`q $"?[>GT,FE&=za&CN»# T$Ov@Iֹw8R ZߔN #<x4Dt+,4>?اpMW.QW^;,CU@Vpu <0c#wVꫲЭx]N8HƌҚݕqBf/ }VxY FC3;cmBF% .: H: r3p6o~]P93 kad?diاAQab<9Lį=Ы;m} hqx]!!=[/w| E גeGlgȺEߐux;M TG`y-=11r]$Cf0c8S>s Zn_o|/6/9v:Z愂⩎QCؚ5 NT*a`@dZ2-cvwH, ʹ%?>22+nG1% RJ Ȓ'p~b)&?ZSd2H#dpu4>\2*]S®%~nT;[pk̙OÙzgY%:b&YPhBh.q`Z/?q#?xPk;irU4e@;4Tb7u/՞"C&?y6tT = bbdQիa֔.; ZMp\##eZ+ x'K)ksvP"۱ 0HnsuN+ZT}HSD" (zCj[N4R ! Vʽz6/eh8Ө.>@4()p$2HP_#3<ڮv+:DGFJ"qm"&6/BsAQ@k6@^"01Q̽"6xn4{oMw?#"¥V%5C#tY+}z&T+W7 wK]CMC9T]z-M7H`B(h_Ab˼¨ #^6~bX᎓j4촹k  $eNxHd~} we_&t!zΦ=-3(P} #_щ-Od:oTA # л9zc {]/mˡ&'O;@1gc9;^ cNڗ+*m*`O=[X觐;4`]6o0— OkblBRBic-uڎxU0)Μu{,KљwYc]fQqemQnkí7YMJM.OW,unfd}T= XR5F 傑JGPf&Vx.dߪYR-k5)rA#5M*ό'6*CN il g512D(PR_عӖXJQƻɣ%`*^]U%]`}'xo‾o^9Ӱ/տݐ&Ae;k dBT[iR>`kZž{RL'\l'A?} mDѰ>kv86(D$̾z-AMhi1V|"i HAG2J(9Lgس辌ΰJ.u;r`S XnU6d9T zYb UjFNgSHd@aHozYocۍ! ('U],#XwU, DͫIۄ;N f~[PzRݕ} ʌ5]kcI枊2KơAsoCC&Uiq~" q3 Rv6@HԺ}$G+(Of!R[^)$nR.{(t̅jNUhGg?of)an^Y7\5ޭ*|Qĩ*lTXZrJbd'=jf~0iJ9yPe*G'4_ fI}DZ沰fX6gJ@mqDy"ogY'o"=T<G䉎7@ݪfLn KZT(5##`%Jɸz \򀄲031rt=/de j R(zaMxU2N'z!(?+kרmWqX4+0x^ Y.#RYo"N#= OV!ȖY6 -V\y?*Jxi_C'=`#lQSH1G(t܃>5p )òFd=:`pǽdϔKjL(Y.} #{mc,Ζ7^+jVH $kPxo:gcԜ54/ŗaS nʆ=؝5Q!!kJʧSJ2xC MȧB>\]}[.ubioțyw3aĭ WٮKa{ %YYZUXʩKs;MU}E 9B Xq,OLWz'%eܳ]'4M5c GuP[nvp [gGg-zPW ^1})G_[k$4U UINK~c*Ny<. ʿÚs"_J!c4ZR Fk{fr-a,Q=Nj׻m,? Lz2; i^f:K?yPj܉ni+(@ \[43+;b}$us5 z@[%];o~Jz]Kurzd5,jXe_Q O<`tߎ#‡"Qydd5F.&]&ɞgIdUϧ:󇐶"q'bj ;55<>Ё ̗yXb+>0sO𪢀.MƗCޙx;2Nk-٢TA )}Ю9f 1vZ8xozPq#}Ս+xoo%-h8l\Ӗ`+Bڝ:Ƕ}iP" tg?OZ %޲0:-*ƅuM~siU%WtvhJ8#l,+O { Bԑ1S/UDp3L _GN3Cq_Ɂ.|nArG 0"1[@Ic.q?_A^#S5wL|*1)S2zhwFILS}.%<r:15Ȁ$jT~r^H"onx13^Qfw8q"jJ=䰅s Aj&YAtubM@D-Q{ \Jb) 7uت6v0&, n#єg3P_-~B>DX'2g? A ˚?ԙZ16܋؇{13PH6. VZXT^ Hˢ' ߙa7٦U1YUl'[ʁiY iEHt]~w:Iǭ6'VE4}>ڻ?:KLys88AezwiE&A 7/餛jq,ϳlxZ$~@Pcީ Hy?з/X)wѴԪ~<` lL)NE]G~4$*2 6~qeZ(U _ CvSkԎ͝8*R^3 H|Eid)B= 9f\%)BjS$ 6MṔ*?u7Cn764egS^U(HrJEx5ѯh{1pfbOϒݶ#Ud{Rt M|7YA}Vr_P2R4F>H@_ڤkUQ)%5^allj"! 1:uv\0~CM2 RM! %3L<m[ aP3 7P[ 4a N>\9To2M:̨DfnX Q;ھ|^|؝%Dxa?Ǐ[S.Lm9e|{#Q{ohuqv$>ȸ[[ijﹺu٢Zh ƭYRh-fQj|DI uNnCO<ت/Ln|d42o/}Q'0 9RX%Hdz.}b2]C@!ˆHj1e Ac[ e{[C_hR%X `y:Z}_\K9zVfjcUrU|ٓ`pw Ѐᄵ>}8nєCơmrJA2'8>Fy1 وu 9 ;9֜q GyhIWt4nE2`G[c.>JB}ZAWwo?OnWPw|yZ >ju0_ Fzt w{PP-"+gzkz`O)YJ;kCTq}@F]+'K8x(ʇ⛰G[Ϡ<1sHjIF @Gǣ55#9|`Dz7D%xrX|?xh+6Vs+nISީR(Gr/hӦQmؠe *48 4٧W{ ih?68 v"0F']ss 0QA)jpud5MQj&GP6ۥM4Gu|^h pe_]<μRSM .m(¢}U$d@Y%ݦq[ S#Ywm,STJir$$69ҼQ|**g=]͍u@JQ%g/CURA]8f4@?vl.Y!RnG,sLM/GN YW{<ӓCV܀x]Ӂ,"7S/dhEvk@ƉbBP>3&\:G>`yIԀ" <te#HĢ'Z:mC,CLr>:!X)ITTIWѳń?miS0*rQ%D;KRURWѓPy \3[^nhRnw*sʴ aLh_z4Cb0~[zI!W |iErù0bj]pMVgH@%1ח'k İcj:x=d0KK@jSع{Ef]mOFXXe͔ Rb7LKEe_ѹԼ7Q_7>kN*^;ۙtdWsXU$X?Ykvs|?ORVa]DolYt;[~Դ8fly@vTHh`g-uyΡ6&غJ^Tz!9Y E_aiˤoUxwId{O pYU+S+LDu_/AgM\3 ܘTj2WJi$n$(4njAfqxq%gBX=h>*'2`S80"MopYiK!+iVFA^>!W۞{(4"_jۊRŃ'8o6C=hӾf?d#α`. 6MFvYY.-slC9;EoqbtEK+o'BbV3uU ڵߠ2nkWmсdiHmJ݃УǸpЅ.Nlꭌr`YAyb;E[&X#G}c_3z42QY#ɩγQ{;{igMwJщlV=b&gvA:m׾X۰lLzI5D! ?kY0CYfbH}#V]_$lm`}#(5@F D.' ;[0Bt4Uۋ"E-:*{l߲>3#rw*ȎX&*By:Wkgi *tV"6J2TAHA XnCNxrQsOK(x ;ҳx¢3PYNH [$f`̹W%10# t KW~ಅj}1 G*~M6_" Zpׇ'ѭe^̩ ,Jho]?]T͡O۰sdcϕx1>)o 5)u=\KJdH۱qҏw5KwC.aRnӥuQI-[g^Gf Ju;A=q+x}Zâ; 4_=8uqtGNLl n[5"20y*WSYS5uljCiAhyp<TQlm;EOn {!ȅ3ΊwpcneJp%3.ɥӈ|Ic')*D@ϋ? @̸lez}@ZZ*G۸{KWe\ޒq6?_Фuգh{\-|Rʶ2HL0@ڭhJorvnij8!74t"٪-c' :AW1SOcfU&o_'[sfӛcR#gEE%Ǜ$Z&_eLY'/whC-#w8Y{9zK`}h+|!a~5ܡ:) u)n1҉`:.UDxsbu gfYM#y( 9w$%1QX=w/pOn^ I:JZc <[@>l8׮GDdKhPCSRθ՜.lփroӟKܘ&p{Y蟈Lpi^20.~o<@z`< -وOl Ejmź㳇@d=|԰1|ʉJ bN_9)x] N pέ;2@K4={y\l,77b .شYXy $2I_Ur%ecN`\ WcB%Mk=pm;k|*|Tq2t:)0  >hj,Z%&+z;rtTk"c%F3t\Of&~57cn?V5<ק)@TnhgqGgӳ7A '@wvU* \s\-Hq)+-'mjTQo0ly d i`ro5[ʯyVS4Iw딗D ?^Ix2cB: >.|o^ )/{ "q@5h`txR2I9Ҝ=(˜HW+qʍ8 O#T[f| 0|gVxM%Da =e˿G6hqE~ޠoH}>ac3=Eik R?PW(/hh6U<.y8i1D<ӧ{˥s+TpyuIVPȥ9ʉGPGd- 3ި>"f5D71ȨHСM=ٵM}]1RƹgwHziJ㳌q - fdŒ&kRqR7 gݺC(2^yAחQz6N[2ZM_\ Ԧ%)>$&lFT}BKY>F>lntQHD[:G //KD /&u/ RVU*sNȋ袃vy}Ѡ@5aܖ~`nY˨a9#5{w(';}޶MY#~"kjdܫ *BXeWZTsMnERʅA"Ǭ7.ϳ:Z?GZ5F$+xSYA'`\l+yu̅ZgX|(@*ʟDJRQ>ѮK?'jOyx^Ruq8^a ]PdӺ_Pf'-ÙuLDPƠy6=R=Tf1h󼲮PH+:8jARX- :+ rkݥ׀>Abk<%6p-2S0=NGbEQ&G.z Zb7,#of.1Ge~lT,7ooMٞP]8nywPAz9!P:b4`GVi!Wsh f O==U[+9- -ec6אiJhXmͿ͚?Iusi]6"t θJ=%}E;Ɲp)Bv>ZZ֜Bhp&"Z+ f٧G7/bGai4W,1D-F<AϦz> rӬ:Gxh5#k-npЁoS-߼Jd[O70=[-(?YKMH)fG ۲HUCP1zl䑨S1P*>^Gޕғ:8á ,܎\|;Rx$yl`gٔk\(upy`zwz`IKIdyQ\di^HEڏ[(K?8F"EYS*!.Ws21WTtBњ(~GA}3!-RsiYb}> C|4oHٲ"yh}>y+0*l!'2$.6f." -bb)@.0YA<'d\Id 97IS:~0I^~B!~2> !@A sas)3No8 2ESf8[T%|")U[yxFMTiƊTR.7+dwԄy x.3w׽+(Z8HwyXVP[0c,PiKeOdyrnA֦v7:v3z!?1cow7 :#~bFOf-^)\\Nw}],ظxkЀI7kIv^E e(>7L7,k-Om JP!]7FYvk ?Ӱ'بGBתohXߠ.j5ڝmnz]92Fj\Q*?m?s"%:2~MYO}2!Klb +O.gd A'/ϭI{iQ$w"hp6s+@Z4E dVMg\S gQ\NӁծyrtʗW?[N^(#p@ Ş ӎ&Km!Y5/5e1%DJ3X%lHNHkɲo'BuUa:XƱŸux^D ]fD.Lj#B,yd(Xݼ` 7?9KHp_m*w@*`u#j% sc!x-pk#*NP9Q3WG` bNӵ7qVDJgT"c.Du2tcij5q ʠ73b/}P Efn5|.Q(Sz 0TuRmOUO[NJg_O@0>Jjcbґf*WBc0#S2-m5W0Y[.uo;kg`m5u{:*5T)B>{M?)(+wO0xM%">0B|Gh/0~rJݴc895싹 IJ"^Āmʡm؋FO䄡|<=瘔;U6ӻҭN2"J@C}V!Me(7 <2CzĀ 8#tķsXHGpB֢U\&yD85-9Go߮-m+V~/1M>AqTSk1ƶVlnyTY+SP3?ic˱?&'JB۽iK/|(gQ;ÙHkImph+8 P;v9+{Q Є#Tʐ~}׋\$~ fMn5\N{ޓ`q*0-Liw8yu:R{dWp_ 1a21g-s$ʳ^Đ#UGi~2UY@'w` ! O@ZSN!^*DR0 1(y2 &v ʙ:2^3L^Xw*[!`8 OU(MAPqs{|"-! }ի 3ؤ< _w&Tb_p`Þ;HZuע31xݒI'04@ h:mjCzpxpM\qqͲTP Ƌ=,͆Lx4.03.Z'~3%rZф^Lo\Wj1pGpaSD4Y,\\!!?$֊_"S tΡx䅨!b!KfnBH W\5sy#Alah"BϭÃa|8>Uv8M\9>]Gz} [a寿]!9 u}3;-- 8@~ޘ@70_o6 *> ?^V֚dةA%ȸQx0(Na/q*D" [(!_BM}ztc$o?ӓY[hKW*"n[p9ʢӽxB=}65Pn*=o|dVďXƩ}grV-<aoq..T*-7kìĠ!҄CxZ;[ikwRPqgVkqKd1 MqAOg2Vpl>nL2> W+KlhH8|2i OwzDȀ hy1ʑس1t1l7\)mQK:7"+#F[>WN;YgrQ9\t{%by)T\si0ul`T=K;i_tι]$ P=XC%fU4e0.n1e+dp) 3>!I9C$HtFZ*κtglj6{s;B!F '}ر]/qG#sBAc"}7JocA$MjI/_tǁ+!7ғ7QԕwIL6kyLvؖ^5j1fpP@:$4Zm HR%ax*B䁵p5B.>WyTYL^cK=eN249>D*] 3fͧ卟YYax[א2T{p]ԯc 7۳wcY{S$""?Z&O?YV ]nGSF C)g,d5XxC C8"Rscؐ>W`}Nz%~u#{Š tي>= V^^}IF%X{(O.IQ0~IY]QpnZۖ\[.tejQpzOsӔ>S [t]̀dڅ $r%x+1c@fNbCv"DPj]u0/3϶*+64-ڿ 1qjE([?dY";YiyfN1; LJG t3rS =,'=z"Mr q>p?fI= .qhsw 8TÚ}=pf-GE=琸DG0V5rKcK)(mKj'һ'1*kxK#OvC;?-Dʬ2D7n(2̌][i}`ppAE NnDndՓ*J.;mR1EkW]f=u[B\_Kc.bx&BG{Q%sH`<2"!nm1`Pl4aTV"0=PN۸Ԋ3-}_LTp 2 Cܾ'3"9;.zR e<1StgǸ}ʤF{* @hHQBIGbX"ww!T70+[ ~k_џbltvt*nq{xb ]GY^1 l1RVd>}ѡ1>R{f|E Ă,]u?ME/ 2gX(;IN|CAq !Ѡq_G"a3ٷ"#fs?Do0" 3V\1Ty%bL\ƌqx| <vtaXljՄQ<п+Bg|=7ItL\u(KX8[Q3{MCy@n } *% (xJ>)T_h9Xc?qltwD1gc?t~SSQ/;2U-GDq(7qޮk^lD0a^=zGHѧxheЯYg|x8|p]YCa L>ete]iH ͵ l)lTbAaybPgiQRE e1=/ߪ`[\QS4Fg'FXgDz̷W5"wc`[6z"a2xjKR:DG=9( tSv .%"|65XWޮ ,lqbNloY97O&/nZ'bQTbN|/5"_0A-^8rYnUM  G/x2J/;l+я]UkLxݿ<,5qMBWƝVv73_`xLRg%[,qo%CeSՋs$ խ+/ )vj|WYeHk$}!pꮔEY+jI|ɼAlXOߎ> BRvAVQz҉)r}G-oD&nvreD'[*軩x6>S6j˧u|ZnAS\BV| B~D[>׵uztD(|' ZCCbRsx-Y RI×l Pk#tz8Uܱj/^ sDkF^ BgV$fc~[U $+KF o.caR@"?avLG* |wQ!5Ga-V3r 8K!":-0)a/#W6s#8s?=əf2hp) 2 N^epۜ@M KK\r\>B\x?"F;q0IlQ7Ղ.%N{&g> -hD[m- @e &ki;iqp]p5V"yȄw!&[>p;iJ2C. S{.f Y, "$d[K|m*2 }D?0XYKL"ZEx6Gv T.EJWXROaӋgY os?:8&0*.XB00h":ͣhz/dU-W>xXޣ nD;2󿾸 '|(~ O'L: 4>mߗe!gN)3v꜇0#u0{VNqx"0KwTrڷl% t,g=; MHS}fb1k"}OTnObKT&}vX7Fg% N= KvbI/E2rsJ}Y@fI}_'u74 Cyŭ?lC'Ⱥ2Kx?lVm +[3s"0O>DS-U>f{+O`f3<l{CާDjK_wܓoq,f ,1e6 ^n+S2"WA@O*\&RCIRVC(tަV?FtۀDH\5ӷSsfTDSqA*Md]" q֣Z/׬gIWMdңtx̞/%/I .``XWgwj Lj=^z:h?PMvY_ܢnc4f̭oݴLwwϟ;D6|pu+L4o\9Fy/\*/|Y"߽qIBԱ*'hdB0ニcJ(oJSCq(0pΥ-AZ`[Ce[< EW%jeG@UVV9+cK4}-Q^iZ]%tbzMu 5!6$F;;mͰi艌iG#KZ R¬c@-bQTcvtqG)CgOX3![K|$kͪ~H*`g04=V]# G p_PQ ;QflTznz_].6^c(9$_\^fgqm:DNsYBeDSduH$ ЄX~ tË6WO]DMf9cV&WTÞ$(|]p>CW)7w K3K|xᅢ:G?y҆A$P~3}._x knx|l6[P oqW|ќٚȏ-°4NQmhoNo{GS_hoag)eϐ [A|Ɖ7z-՚(™$3}a .0Z%=|]{̫oA؀=en"kfz%Q볿kX07*C'7lPAR|ekUyJz%lGirU !f`{75ǿ"`! Oq<ttQu _o})F+T!}x kkѵ2>0`Bؒ`A8HD˜urb*_- bN`eڎ1k١q0nOUe }ndu ~H[~aPG]f~ L;`D,cu.Lė: {%ۺ@ef^tŽuC' >.Or#B޳6s܋ Vژ?7턈w7Vw*TLkbߜb8p? Ef ulc80$9;f a:i6K㏴;hRhw(p0YIvvXlp ݕHu}['rI7OyykIcPgܑ| ~2ش$I4o!ЂW`[sHq]d)Am^;OY]m}mC垲(]U!Pakv<3w+KgLFDփTIʡ+dǃj$*wUڵy' HfH鴸cj"I\o^8wL:HOH*&e7x/#:s,Do`WP3?qY\6y:n@.HχGq`q/dhuƲ#p%I?7TH"cAvs\ V"9zm ȩ llE瑐èD0SsQOi1#ZǪW74pkFݹ`?F\a$~q hdGNq.ٽB+ApJI0Y%Wѳ i/5>Mt0~UULE:>1! Z mPgvs2a4Z}LN $ʾT!(i>%" YrBƒHd % 委.Nc[2 h{$g15gv1%_2B=dێBY_CGi 9l`d$k"|B\PרvPb3/8qiv9AsHƭpؑr=hR6]Ƀ͊y:% y:c3Z c)m*o>7=Q12v6h$drk|$ aݲ_5:0BmS>n83 , |;Eɇ̪(i O\gFC{+Y)WV!ݨ3/̝Y ]2AGMmP#&!8TiuA}m4򓕘Gn H3p~/!{9Xb9 \ap\R!&rEK/"XyWBoW4Pg7߈zɞ{i$܌Q"|̆ڡ6]#bUh"RHq[`(vAL#SC?âbɯ-3e'Yh(ՠ'T#T"3'W#?+7iU4N%o0.ޯr*/МkunhSXƒ|hgA]~y"^ܮZg!U&Q/E{aUW-sL@8(1WRJ{ҞZ%^ eբpFKL5Dn2YܲIz`ёυe#b3+ʮ7#w4Ƽ1R0͗h;2M"j%#ye,k`>({*<:-7e/aW]2:pWd9:n/`.:D&8d5R$3|mI UM>Ŀqh-M8b35is5`gfXuZ4\3ɟ%#fO3pݠǕAhSuj:eLHiW xN{bvrpd?+`8pv"o=Щİ q EǿXx6݂4Y%bREiCR% qE*UWLZ  @jFggO`# c^ pq!yt\Nc !: ljgr(UGo_:uײsu@1;nq.$aX'Zy.u,!cPڎNFq=G~, ewAvvpu'-|b%ؑ#އg87{#ju|DbvTwAhiA$@N֝Dvxm1FӦO/%!ĵ[RрC0-N VǢ0zp/ҜTii6!y; zWNj\D|:e˰;THGZrZg]OZѠ/m帾 ē%4/SNؐ8%O/A}o)򤹫Gfn`T˲Usp%r 4kT\P fJ SOio(/tlxpz~lv]K棠,5bS2df"Ic8'Pj;GԓsWqg|x2-6w8[_:f$ (~Lp}\l eX5c렮t15UwO|.lG+wS+5-̏ ص[͋\L䢓1C5AqǾM?, ̄:S|B+#|-yj;y:Ty~Ar(70|qS) `2Ԯrc8+bg02[~9{_>6M*9WM9vؐXFZ;}b|_ U?boEt6&Bx&C(IoBN<4QP_@#>&:)L%2EŊY4׊i}lUJKI;OZ@RL~楃%O^)SO XoWG৘~m0;9I4FO+G:`7 pDM@=H꩹ܖ - ќ*>/'p&a STwsMrJ;RpF R`i>[۞QNl65L oz돽XyKԕ3zPǃGۻ p2&&˪-M̧=r~1I>SEo2ZMC^_ pר~Us`ĭ`L vqو[7,7e]Tu׫OjURE ~.L_jMhGhiQ4=҃'3n)12*-;5ޞ']$v^|6 /5MteX<3eBLws&x@ #$JZj;Eg"e37H.ZhY=\!17^1l?dw{PKÑdZ.6/crc!g#S9 gTVIqĚi慟ϯZĒ\Vņ%|1^~p5BQ/Tg[d'{jo0/kq#SFrŴw e>U &bIck4I}kWKG1舣G lymSQOs@KnOǯK͹J@kmTQ채 T$gIV_8qtm'…6 ?>+p D%݉s*y %JD5I)TP)gM7$r-߂(,\˱E, r$#_QJSvua $ÌUt ұ&F]rC]<`j HoԖz8tD5xX vfLq޼: oUj86TOP'.8lX`USBrf{Na)f #e_|LdreTe[%;{Drg1F.Rs ^md|B_ӼxsGVB$;pI,6[4L,uFC ߿OF; ഽHL\~lsZҽ`w(=IQ?ך$.80;2[x]WCB/K>8Ca3ܝ'`SOev #: P'Y00m9մL[^>:@MLIrl!@&A,r۩Ǟ cHK4_5b Y:!0΍VP7!iBMq6:uJ,)5K8S]BKX HO']']X YP2gz.jGۈqg Id]+\1^1 aԚ?}2q:l>FpmHUž#GS!4Hi~Ml!H i CoSoQ# ]_'tj-*e=-m8JK)bf EzB)k#O|S?#=[l8UBba}uY7top5::ޗ q&3 !9%]'ևvb%f/S(n3FFR{͓C-=~/impԈ Ac =#4g|G:Ԁ}x=vq8ճ[E*|Ã塨:ǘvz#ZR40WAB֟Y(َd5YOH#׭CEYV!`N~ѯjr-orcZHEW,Lv:D[hs"EI"RqsVe߇n各_صZ-S9{)9(Jaq$y7AI~B/uY<:{@yƺIF\ JkA8&Mkn >F]isOFf}gK%j6~ DCˏ@a`fZKl䋲$wi7g{"}w:'q'83T+F , Ajؐ:dDZϪّ͡2nSoFEC)Q|tr\rp@zc!`C*ij$(o_ٹ߷㦪L:">n.ÿFpVJO~ Z;h=BJsTW#[#=@ܓCT ;?Jj FD<3Sgˇc@X^0hpWgĝ8jY@NnF2@Q0Ac(i*yLH6C +$5`fr,HpZqay ^$"،Hjqhh+/)jh.N,$i6DM9Q-f:' GZIy_4T߄6lXTXw_!O( Ԫ<*c. XL-">bkMP!ٕq]qԊ}Ur7:?jl[~XPp6E1VQL`drįx\.AiNVO9:g3 ;_ծJ-ƃ,c vzV1KK\8]}=21S+[Fx"hfzELY>*M&Y{zLlZ|,8@*Ի^rBc_Z+Jfǝk/x7Pem .m_`&ݚ 6^᪒FZ,tv!`{Z^i:Lzoe臑'uX{-a?9%hBhTTyy`?n+YAXh!cp3Cl"MűBIa|uIXQSv"]S]2ŽBN>8KO1O`? _O^-X-1bs{R)m]$42e6=YleJ*@*N}ap`(G2B- --e6vkSޖoNir3R(+_I(7Qw  㑬/Qq|SvL*O{ꬻZ q-*ܣZo.49n*mN{|GhE!5 'lb]h2. BT2a.c OjB;Aa+i Ӌ2ڣVL3UO%Nx91I bw G@4wjb"|}!_;[hkJ=H!i>*Iiz~OYD~N&Elƍx] ,/"T6&Ok+T᧑JZ55tݢ?bZ%5xX"-3t^|,qѡ0/DrAݝ˒=oK%&5 ԓPF~{b YXw̖( -]:.4k_NOuYN[$?) (ş%nB. 1/9hgIM֣dE.sa3L1^ 5 6&C&{R{10T)nhzL>6#TkD'էᆜ4E^b.NOÔo|6ijCgԟ)Y7WL)9+.ʄtNc/_x wO *3AJ!I?rmƆ n 5K*)x)K Rj.[kgD2!V N[`2A!^kwgQsx'V-^KpIҰr TG"^F!BԙcD.0jaRi-dm@X<+ìЕ }E<4,,\\e)[zhRFq܏v·S5 }oZޯֹ˼[:IM킥\+p':Am= qkS't,E: h|!&?WKh}]9N61a1|2q$rnHQ6pCi&FlͻYsub) xk+;@zV9v(lXn_tߐ0wEME] |JHliD">_z窯t#]Q Tiɐ OU,]wFO(r~]_Q)x533F!P~WT^E#ʇ)^q7~Aӊ7}٥iYRR` Txm\4X.[ ӕ]ZtV;THtQu>o2# '{Fr.sfmkb̽^v vt 'tNNJ2BL̪[Wq]A%Sgo$Vd˱ycOާjuBW-(_W|̤%{^~.b&GOkӐMw$hvhf !3t͉賙AܻvlBd< r8I5}-G!aR}96^¾֎67\Y+ 8twJz_@ь6<DdRFZ|>J% cޘ4ii@_((k3 H1MLU+)|=C9c9nG(XOȇq<Ƀ!fbB+\ULg nۺMec`-D70Ă*O̊o"\$u^pDN>qu}49г۷-]Y;ďH~YeyUCNhFe-oj(IG3f~ HٛcGC;B/RYчp1`k(Vi^.bkW%-)?'7 umfhkû )%WJbѐǍޜOAtRhOK)Mojg5f3Uo}jyAI'7M1E ;dY3ȩywNJ>"`ED y ?9:c%?,Z&²b\V"zQc@0(Z3?[~Dzi 6IE67jV6 & &R%E+LdF3_R{[q -** m/%VB&!a&e{G 4:-=2"UHcl5 }Cr耷Ӭ뽒E:T^}kK4C#KXB,_yaYTqTYg7PR*[ L}5S+0!2`_ZZ=hԱS!d55ҥIIue.gQd'݀c$(JY'NCߖf+8IM^GՍ{w7sdXdR]`l[zB0kG`L''1qi+dn4Elnꭀݪ)=p#ڣ$خ]@y,ЯǺT1U|`s,H0O$O>l :pcf$q'a5-.23<7Ł6`72^ 3iDqb=7c 5?jb B0f=)|-ENv;'gs Tc{WOf6vOuv.4) L bGMdE'w%"󒵳&u8|%͍YK]Un͵:X>S[׾;vera'RutPo1`OZAZ cO=DPG۹$E!{9طUKCzL! L FϔӐO,sYj%jXt1eZipr]Jo_P"[*_ϸBw?`}`isX2DG$gɅ"曁j%ꄷ T+ C)rH0yQ~P{C4rME<^Ldnr^޳=;7la52hyou5@4Kn]Zŗ2ƣDusna{0">DPiG2V&agGz؀a2g@DXr)^;==dzZo91'WAI>&(z}ZKP zc3ve6;C܋M:tfoZ.rhȆ-r'^?ޣC{f*)txD^5!yMʹwQ+ߴP6|t3 Rɝ|ّyjb=t [{?%I,Ba( c3d>+O{[u~'NyWK3S 1GQӠJq+S̈U ҭ>=A/ R\]r4ÄKU9@y<}u (J>$nQMX^IcO5)lff(0w׊ܡ62 O?f_g4 itz f@fCYRcWfxtm4>gwxHKN|3k3]-tdJ7+`Gt*sMv)~"E#=FFNpw0 Z EFfd*]$8RF:5/w6*˱RVis(IؐewLI x 4R{V*quxJ)j|#\֩Rt/lBv--]$M_N5?%~gx X2gTA>7#L :'nƅiv-3 /Yʬ) a ݚ$L는toV[ڇz+u2iO_8$t ok9BM+ھdQ ZMB*5ce?m^[>Av-fOhaG .隷{lRvuH Y HRHo14׊v(83HN^8ʈV{ī Y/ݝMr=Ť`6(u:*:< 4>h1 My?< If?,HcF2g;(X|"_=a굯\Ks"L5#2]TWя$N6 ba,vhG>_O+0_؅8'ulOVS]<.EF`ժH՝&~۷S;W.>5KW:ϲ#yK&(Կ^GGm)gymv>N?ژLVm6W(ZҜ+>a܉Z̭3hW( 6@tz|NIz^.j:ekYe]vIYxzA+qh@*]/rW<WؔQ6ku {A#۽ل!@)ՙD<!nC+(uH4N(Qvq~/Iwc^' ę~dM1̂W &2QݹLt}ᛆU`QG;îZwBXraDRf_pJcD|hl!Jxa05Vf4l'inj0'jz,wQk.di8TpjKӿER2{R|/DoNCh`MX(mj+B,/-s6CBЉ8v匡EJ"ߦyF(Zѭ =>!IdRpH9H1}j4֝$Ce{*aPeӝVsj |cא`*-m7$ ͋k6H%|==̅iU43MH:KWAonh5MxW,Hc{:aF iap3E<&ǛxuveHFT_wa$dž*p_rC$gQ0NՁE1ƒF}BZ*L<2x ?#۬Q L**'t h5(Of+e­1ɮ=Rsĝh!)"3[lWW-5#=j$e dM~XųI~ >Ü"CL̪YũhjStfnTT -ȣ\kәIx#8doZo1 bŐ:8ĝh/`r!V* R..'%$5ޠR8); embA/@f|a8N=lKᘕiկ%x fgN \~9 _^0OIFGFekenA~Щbg5joNyFcd| J wJ90a .\(zLֺex, rZ^o= ^y~K%BU u}`D5G! 6e. ('ge(2~+xаžvEzZ2" qs "ݎbgU̗4)f *ma8AA~X\O \*DăYAeBh:S 0_R;16X꣜ LG"| ۮS{S ܪ BSkeя)bJQ3RiD7R*[), ё&]ϪEzȍauDXSru8I9Vgӡ fi3w,Sd,JmGJŵ?l:R V9]WYgD4#,}(>=E^*lMQ}~t\؋BE+t)(20gܽHL@(j韯Mp*ݼd XmM)R|$~w&TaP̘WCW,,$1T1K?1;\S4}R0*Z-&)ȹY<jeb5v]VLFR Vջj_ңvw$R#5V-c`dWL:OӚT?[yHA&䄤 {眱 |81-iß~ NS0J\CfPX*Mq(13&ڢ~P+e%eY4FkMNY 94tR,y&`_+1C,3HAw0 B h3qo I5@1 AHY]N_=^|>mjϾTiKL7~o'Va\$,@iii\98Jثh745` VŖ#(˩>M تaN&G%0 T[$؉^T3čI%C0ӱ)/35׻Rxr_OkAj_oϷEi]Gy>avm`in!~ O=9/ n 91y҃rfb:#,\u=]L2-N[EJ°: WidGѡ,LHfu'%~q}eROEၠYFy5H}ƹuҶ3m7Bnli~ިmEPyPr!zT=yjJb ͎fu oHICnK Ж2H Aqr:/R8aCYF w\ܜ$]?z,9q`$U=zvC"3yKEp;•>jk$,">Y71s.lYز:h[Ka'"d3R|Fސ<Z"N$ Zg"ځPtZW l\LdP+lVޗKOeӡ괋vT߳C1f^d?<^2]ZlOD׋VQfjj(gaR_`d #ŘV^ޯG31yQ+r6hqcK,D6snΠO)^c}+i /W,J_LP:m,_ϵ!)+82b%nJ˩^ZKyYG/e~Brn;tC,} }wן*p^E{[{Kq]U*H975wM N =s Lmr 'BmARLGgDZ'Au+jӫowBΪ=HMc|\HԥKJ!DNo9[ieOIu8~y%$?QuIϸ Ip)q2kq{99A TdF.ap^ ~.%^.q'8/af u_HO^r0<(1ɞ8qpos/@Ħ( QnJyIOj-ݮ=?c`UV"<* p6%`#]%Z"qB \4sox{mp Xgnf,~0E3![v Eq _UxR^WbI!n@)Vqas=1M HzFS#^^|ŲRV &UUl.JH8&0c>//.uGPQϥhW<53&3jѣ L`UN98}8f2;C|tw'. 1&Kxo%[f FAuiBQ, ru =D[7\|{q+Z\,!_%Nw'{W5Ti3[uMxO\Thؐ;{A b?5U1uھKd:{$_ٴgy>}p/h©6uxp)zݤPVfȲC,NAQ>փB2w˟+ c3B! D&\K;~anl1Ӌac uG l[l1L!aK)>7ոi,>^q%ohFаb $Ks(F^ه^9 2wdS n _?:}uṐ=lg KM}Gbg=@'N.2VK4^WlvGޓX #B K?@k> aѝNNk}FöamO ~\)||7iGWPZ@dݹwL< [-PHNP @&*r՘aQ+z* RB7fiU:aԮRv.=Su&:m7*Xٟìqf/5`ZQb}FfB!)^=p|^ GIN)?Z3t V/,+aa/HI5<25ctyZԕ`fK'VLj_[5SYP1FVpZÍf] S>a3cp‡ڿ% ("֋}܌77`4HF*^ж F_6"c ]J+zq~[8<$,Ui:Rj498>g|5Qgv:WUI5N#Lٶ!7i(&&,Jg{Z}3V2.WB6L]ϒ[FDԳ?2_tH_I2$U!Ѣʥo ,{|LԤv!nI𪊑LFp~3pB[6$?2HY%ҀNfOJڸ\B4s_1;ȑe!~Yx[ӗ7KhRS[RA4XU,݀ _Juѐկ`/ҲX<>{PlnޠnH=mAE+7,Qv5ğWE?ݿc}8ZkR\LiL6`Sa5ne7K F@E8WP8 5PP쫧4W^RQw5LtzS.06'CKDz sͷJI Jb<^=!ҫpZTvoЉr[բ0J?…Uht6 [8 gq#¦vW'-5-9+[4fuoYƥMu u>L-5U`ģS$]ߊl_'6/wi%j:/1ٮ qȽQsK+a .S+;~+/e1>CAW>3pP'719l kh CS|"MC/ @.uz^ŻE"`<&~UW/I}xqj<-8y`gt}ݭ锻6!d =?E,-9A: 2ܺjw\ !N[?#bRgRNY,@Uto<~ gE etu! ]RҁVjn n 6[;FQO\/qhVK:)=p]ʄu<[_"HI4[4YZ d܍T$S<CVOO^JkZ y:)rZKi,h|Fq[D'DdPOy4lMVxsBQq$Ak+_{rdYj@6o?Z`#-. |pξNMxvBNr* lWPXuv( D>4EO'?AVUodG7X4p_ۊ#N<>X*g<"1I_=~votX?!ѯ=YXg x`sqo ӪW7˘UfP {B9 DȺMWiA;loX ֢1IѮ4dS( 17KCw: {X߿kPu o=b\ThOic $0?] \̔(4@t G̱Y@W-]h/(pq)YY g!eB!'zf|!Tn/SKOm3efW`ںdVh6\1m^a 0}`^kP@PB(ZkȡBɋɪ{yP ce/ >[bZ)2rǞWZ kmJ)4qՐ߷S󦷶T?4kȗHKՏ>_h/sHJO>oģ`\-K:Hptj}__S&U*ZKծ.~J6LgmKߺlvzoH$/ؿܨDdO$L+÷\uv<_mL88Ը*&rX8;_B cuМ y!YDQ,a.('9N Xn0_ (ϓ.ŨNXn687Bk[NCE.}q7#c9J+J\j ׏BN k S)?e"+F18^z(41eUf, Z̦Oko367_ aÓw}ߗ875E@~NSF@U#@ꢟqnD^#3|G' U!u+ 5EvB l!7=x+"rs/2?T̩+E`#}¢71—G֣pļ [<̭a QU]̀=,|c ibq{[W/-}0UZ[،bU+QN g.2[~Ι8 NGWPw3g:yu9WR!F7HzG,ՎOEZPhu/]%"I h"qu/03ϴlW@|qz`]X5S#X(QcĈ͂Ͱ5yc/`ЕT5"u蘇Ekv\]R,^睒p=] >Y%Jϧ*;ph:GtB Wlxb<7'f.OH`BL;.2vU7|"cdY nٲ~ PN=x^;ŔM fKWukEŷ 6ߥP BO[[DžBUՕnzB?},HVd:Kd\)e;Xw-adr;t#ۤIܪ[ߙLNj{{KTߌ=Ci&Ypigh>L'|U4v>a}D1L*cZAr%_UC ? @F A"DR-iΞE`=`3[O1mfgi3fb .a-2lǕo ,Pd~6iX34`!=JzG;_YRI'2~Alם$Eűk|=F?g$o4L l/X0QV-ި ,]ɸz5OfJDc{XK(ch38]udq"#o7pjo(f*KaW8ԄWsF3ٍCFpii19C"BG@w,"pqNZW<1 {ĂB j]&cLHYY\Euq=hHR(va2<W+~"`: qgP*z87bx1C\Qp~U&^Py~@N?_e8i_ ,SC8d".և 5xLn 纰0(jy^X|բt;"g3х&ٺ_h=: !b[/b|#L0Do+ U` F7Ypt.X:&hZKP6^QNUV`U8=w'貔:NdhX1ϭi# fPR o O^ɿ:B r5Id7N~yf{bwFPO~eNh1JXi`y_:OTudf"=?!zYV8',ԌOrYڵ8 gBH7.mqV#.Тjm!0 Jqg/NϩTYA[l0蔄'}#A7lͼquǙ[rib2#$EC)j|B9:a7e!vM3(y(]k[TYݽFFjzt{EэHGN#a:(H$Gͳ 'hۡ_jOa if%̫hKV2$_ǗN=T?VPLIiTCc625ֺ}ܿ*,Z:V1 Ek JE>dÎ>}Nџ今b貖(ǦW]IMVKJvGKꘄ‡ݓYdl+27 *ood2wMC7׻<CꦜT{N Ec,_1iV 51%\97aIbnٸo ˠ$w! !_kɝT-#muV X Dߝcc@E})B$^_>n_/KV# k v?:7K^.b##'h@}TƤXf>c}i;GoK.X{>c\+ra ^rkJčzP. `I־Kz7$X}NtBѥzB C"S*qK[u6vV(}u`wt[4x^7ҔV-]:KnH ѬWs F"2r2U0bС#>!fKtF68,鯖÷&'-~sh\W'{<WPNwYSC3U=F%w:dل VE>c \ ڼ=:V3O5.(᛽8=S]DGq:e8܏}1@ؿv Eo70ȵ ]֒ʻU~ <$KkH;#Q7]?6XRuE )(y+ӥɜA ,UŀS.I7VVCyW 9Y)Qz\+h NEP EiC 㾾}tﺜS>KADBO%3VTA|ݮ}ԚArgeãG?A&|%7>ZﯣUZ %] Sςi[GcpeHMv`\KԡĽ޾^ ^+Iiogпӏ燭ǝ.`v9'Yͬ0Z: ][ ?$϶˲ fz40 }" "F,?=ՈMF80 0؈˽fC/0E%CKy*:^$L|\*wWj1}bmow[ר|Ks VJhby(2O؅'%JDl$9 -Iz1+q@u+v: yW-i }EN7]ӳ Ir;MUˎ~aZ7n^ eAYtTt㒂fD󻬞,, 3}#|D.nl"3t8Ruzz i,u`, zzv9譭6 壭!-q<'?;V<).`ˋFY;%޾Ntl"@9RCO_X8ΡHۨSd'4@Y>[ d8:G767@ᰄ.x}XTzI6yxEDULPjݑ ?{242 nȂSEnh+~_P;:'F3qp[ xQPv!l!ZxQdq=٠ zz ]i:Gꖒ3%YF<>L$7y'"k>ej/b(%y*% *c>LS%.qw)h Uld̻ ̄H- {aԎX@o :$Rp]22bgm]LrCΝ] `.LގH>i̛TU|ct;Y)86s+tY]6을݅l@'FNejNqO4 dv"Oב4gWKz4#<G u=GyUMV_A4١.0݈'}y-jOKL\*7aTsO>y Y!Fѵ=֠QG^G ^Db5/Rn(+]/Ҍ;X!4x̔C۽{iesgY8$叏'ho[wD_Jzx)yJq =,Kl5Y4F'DHrO:<a %%g+ȅi̤ΫG0C/#E٥%_xqmnnS)thYp2o36pvV*yM=:-qqU*vP0Zh6~,>]E3jaP4L^'1q~/*Lp>sN՞QR#KO߻hN*R\:>WTBb}rWac9bL1k9%pkYFvcO/ vl}_XU-3ANWf6a)m^B-rU.=sWKUn> *(btOn3os6ǯ{:&%Y\If0u,@S7g؜rA#מ>l>»4*? Xo[!a&{sL(fO? ROM9nY\+n_Ke(|kr6,Aod'“^k|l 'An=c/m`f&8HFR{l:f 0{55(?dxoE 1V}w܍`.cT;ߖN1WXۮ waRqDjDW53e^H{1e5էV?'/!H-/f_:>SP}q"]јw#BsmuQGX=" 4ͼN'@d ,Rx r}hł"Y/w"DZn|Vt.J2]^HNx_sP&kN]eiIM6W?4{k$3m$8Mzg\Xxs .pOoPݓTBiJ479Os]ħ|~hh+0v%N[~"FD5۷ϺHynj_F=ؘ̆'9X(a܅炩 ҡ"4:L9" qB^4^~a`!,1矄r۳B+}߄p"IS}䞬?WZSp9B6(,!UIyߐգ0f(䣮hSi@\^n%7k LD +]CiB;}S6,|{C `s Ի-v@?_fIXRW$sv󖎄M-ZYzN3?M@+qS(eWaxs6$vNR*k<QY#z iZz-Bݮ #>૒E@"FN^jN',oY!V]u~ 〚Y偙^ZӑlmjU]SY$*(z߅+7wY&h W$A2wdI^'h_}30{/ʼ|%ČHQ]0/L@Ϩo* 2THL^%h&7jT_%n!3z"Kn^R^ҕ Hjր>_AI>T:9a2ÐaCTF).8Y,D*#'lu-jJRmQ{mzY:TL)Qms5:pcmѱC̪m(%q^#^;EHǀ?=y+KT*;vcM5ӘQwB}~ۢ5D?Pc7=L͑UZxR4;B ~-iM"9.Ib]}g9yDͽ!̷5sDn"l"_1#'D=V2idD|҄ Ͽ8x:9YQz۲8Jfg-gqI2}-}qC;Pn-?Ηc)*d ڤ1X ӕM|m.tRӾ}{Zڂo K:ƄʜS.orp"ȀȩĦ6{=̟~_0_އHh3ySTP}  r% JZC%'f3D% IW%Nk'Ǘ_t0X&'HNP+:m4O:L$rt y$74l* '%.oA> 7S"=F,փ6xW|]T:NM" N2.. h G7S]h;rz]>nPͼfyI_e l94һK_]QLE)c tjC>9jz&lx`)||W\c1Uz1`8}< @wI+uoQpTա!xMfdR;拉`K?}<$z%S'tD$cXHN4'x}xs7􅯫MZ1lOxnf,!$Z\[aguf/rACty=\i҃8*fA߬'r+}Wfy:0;dI|Sn *(E3;4۟L.&$jұx U`NBL!z_WޑQ>#wוkRq׻:e4l舉J)đAݳou f Gk%X|n&K|F|Fg-=@mV`16QvIaވJhc0ڀ }bj2@vJ}>^qWJ5%#AQ!x{&]">95[L8N$krR7S/tLL[P1soNmMfpr\:"4(mAUi /]/ňnEE-ըk<\l*3)P Ÿ&ttљ+ȣGo&@*EQ_f„e_L)?Rn>דD(I?:Pp$P,Ɠ|M WVj>r&ԅiUy7{A"ۇiirMr ҄}<@k_>]eR/qQ' keAhЋ`qo܅8g v1Ε+ѷgOv~`ZEغVmr;2XöSbRVR:'ڿI#?d$ Mp9)tcO5qvf `[$6Ip)E⠛}.m 6T%}Vn pWk/sp ~ڶFCՙ۪j/u2KEs\w'~WoSrEpir-x~| Gx/C0F:f#'uVZp٩ Л;Ohp@ڞQ/"}kyp۟dònj2' ra tM&ҍ9W, Z(} G=c%&NW`Jݟa1nWH' O@*#ǽ)^mcai4\z$ȝy XPƖ9`p;9(KD81JQ;HOe]%c|sple-igi9ɩǃLNMH5c-jذyu/XGGx.v0#+MÈ*Q5‹ˏng(\hcA\Dឲ'Ed ?lǽ(^.z_?U|b\9*8L+QAo M__vx\F8 @`PO6?Oz,=ѲV,Vpzh1Eu=F]G}Ğ 0Pnh`r3nF iY%yzTZ.Nu #/Y7aK5qT1%J?P:]Vps-frPÒ9)z4~*>gw0Lc8Dq i8jiDǍ#'={X n2zҬae&N ~j2fzȊ!h8)WQ q]&P W'dMmhU'Uо5 M\Lh#K摯OL?$|;>/Q<=k*;$1u|r+R\]kz:^HV™S%rR:$~M*ҵŵyqHQEMu@kd6*H;gd[$W՗uWf)QAsPL`2_4Cg )f$:[ >Φ]Bý{%uDZA*o/I}RRDǹf iO' fGr_s3yAc]# Y Y;Z%汙|Upp3G%n#VdV`фNe}ݺ0Pp_yE+ݑ\ӥ:{QDjLNHGŠ23G7um@*ՠ2= ؚ٤C]2=#ߵ9܌QaqcJѤ:U%D5/d5eFIOQϔb.s{!M.ETAtqt"J<`ޯs"F\XӜq+a8 '.D_e!d]b6lvD1FKŦp{m+^APi*BS^rY-X%B/ed{6v'ޓ8(<, EQQ5o $$(&gl-S)@_n혘kpya(ACefHϡ™׳ ;{sX:TfXmn1ToX9oޅ3˴wꟼ<9 ;P L|ZIi؎}Ox`X3-٨-+qzLo@m ?&h?lm/c%f{lQ*~;,[G,ͷnh87<+9yXΙ1Ͳq_xFf;< pO2L㌻WSs؝~]s-@id$SŨUo{NnXk MXc»<;Z}deQlSq8kq֨\BByX 4}:S4ݶfɴg#4Z5:'9H{&ԒqF6I8S`0K4[=_Q>y%u~T:meNFEMԀ5ZҴ(췳ЫHدipP'XGwfna&16X~uM/\k{D+F& JhPV品FFЭG Gs@8ː`!dU8sGsAK9MͽD=f:cRx  D)M|SښqXzt Ⱦ3A'qXAv>OkgJ*YdŠ 9SAukܻз, ,]_m4vT7p<~=(ȅ eNȎ㘧3n/V%!J[y8V[=^RFj}&}BK :9p $ :C@87v$!@n[#%RQ04 |9D hrq)ÿ\fBqcݟp,6ss㌄1? dZQ; }pxd,n\ ^Ygi$@TIDAn)fLj +HIBx)ΖMgo{߄?tZ[Z[DtDd{X@wjXߑ޶}`HliՐe4t]ak^zSs޹vaXFH#>S\@pÓ<~cvo}ZSO@10u9 !.~kNUӽdX#b00'dc}X?NzE e2&~)[9y/^Sܳ2k  rՄ-gH=d9/_/:_Bzz},57_gy/zO ]P5a 3]EQk10"1ptףNOԢgǻSb'u3N<_Sw|.[`66fڇ*a6$1]9DCLBÆ=w7l3/ݵ޳^S/Wyѯ3c(9bb\Emeu\rx!EeT  'ގ㐿~K=7X #C/՝~V#g%]_ F  k02;@h>qLPTIYe fYW>9שeY0 bF]S˄L`{t[G}-?>fw6C``'xL @|_Qc: Q0`F Ő1&;KDJԐ0Id.ܼDM.Zjwi˯1(\ޗP}a@ :g @dsL 2 #Dyi:J]~U1M+NđND":bb j0X"33|v?A90SS&R֏Dk[+ eXU,FWΧIx?yx`01 hнMP5"mB!V/zw'IsoߩO,'fO!/YUyFu/;8!a'π2y;}:eL1\!Ȥ+93\7 I b4jהq雳>xZ]xYe Wdz?Ǜ"_9|a_?D?Z,˂Ev 2mm'm5Pk7O5VTZ8}2G@`@=-1{g;E`[q>̪,"L#P?:\@=ICJYȹP ܣt$9Gb{my`!Ko.#c|JAE: a]%l  }|r]b}@E>L2d>; JJKy23G/Ā} . t5*Fkųk+`fnU›qٿ>ug"kџo=`#(74+"b B;4jcןpUᱱk@Ta,XcNۮ%sX[>!fŕ7d[̢/WeɜJb ܤh<*"wlJʩX+r;dhRll}\ ԥM>췊uw_je=zwĴsN*DgWf)_j7RGm8$fBQ,CKy_{[v]gr>DW;y %5cmҎi`y6{H?xx L'ծ+s$R;.Q0VGS&+, -W&۩ku&>E}w@dcqm%!G_o/"1wֳPȷ7uhf|=>y3hpH`Q[}v7x:Bgg9Bs nr62%{U'},-qfgp0zntji@) CBm[KAn=-=5:5*_VO#Dk(hLKqux>㨓y r5 w_Sn%Z筛ndXi;cRⶦk%tJxi+ #ˌb4fk9A@h;m7){/iǭ2pNbut?.tiI1&e*0pBώ{̗eҋ-^Vn'MuߔZ1B.s>̄(#}FŽ(C<t<>mXb=qPX5M)4qw~Lo ]y62 &"DRr{`wV(]c]}G{JΑ+b 6F:m}P|>žEB_r?R ZOm[Ýc]&:\g\Pnl7y7/gM7꧞<MZWMӥz@2Fr}"x,n{Qw@O7CkZsr|T= @,Z#F&onCٍg8:wDBck5ǯ(ׯ LmM_&kBGEoMv+OvF2oNL\ :jqUj c/ZȂE]()J'NxSP2 #$4Xj6!m`W rPsaR1;aFh4LFU=n`N{Ѕ-7u XX}G*5 PYRFkjn2=4In]X@凛ج{3Ӱg}2t'[9\(|vzΧ.'L=F{C=V={{ VF;0H蕞9 UIkEzB'X'CeX}Gim"tᆶ! '4YQJ4ۤV)uqQf$~6wzG'c&+^؆>DK%vZ_u[so4Jڮ癧NFg/L_0+B%\ցkӻPdHt䪕]f4A=N%*5t+)ٔHx_!^Q>OO=¤qd;:tG=w$VoZ?z>bul'Oay[?,Ub*eb~~Q6Q둫zN(!h,1yBDCGyX7x|HR~^{eJ£3;£4KiQdo;/M){fƨ'^8ȶ?%&?E9F;dxDG."Ò,G2b7RDwNrh!ڃ$KijT=tsEHXRZZ{W, _~\g$3|ZԤ|RT!*.;C&PKTfYqW+>m2i7rMtWK&#U l܉>MM*_1ZBfV&nGq?rF xÅր@C΂vc&rFQrf r"ypZwIS9zً;N_Ǔpsge+>>Mi\ i::>#C+6!G#Ӂ@7@ 9z`(As}!SrGZou:8lK}4NG&FXyf6_%#`΃}T_ $Ym?oŸ˿- H 45cR)%Ca! ,- -'_o)p|^Rz]կYMig>&!Z%A[æinP[A>)"U*M2#Zr]b}X[ nt/ b#yu"}n;y8J k[<<ƗÒCKuoeRo1vk58-ݾ;CLZ<G4{L'PXOA#Ethb 1yJ !@i%fhF4 b.Rzˊ*o 6zͽ@COU$T~NVT]D 3෥-]z JK 1/!O6*6c Ɨ"vQk6rZ~~vYTaZg>]džaYUN'kNUMmN^~Qnۺ  X9- (+QQq8yQܨ/w&D3[%q`77oy ]/_DAm+l^:Ӎ{ق'ȞK#P`Y0Bޫveɝg]-ez΄:6hKiX>`*:0.RVb1|9G=r._r y!a Fؘm &rPwVxӄyv<| ^g5[>k7=WeoM r5g{hSy#OuQaKԪ9q EAQ8_.}]ff*'tcb؇yGt /:z!cnpzB)>SQ٭oM6| C*/ր$֦ij{}m1܊~G W>5r" 1A7>P6z!۴] Dn-&Gp$F}8vԛz[iaخ97K Y4BC^O٘l36sN~E5?Va?wf@7 Cwid쌌eDx׺{woWgl aQ{Ts Ak.9~ҹSJkiz<3z@6 e7woe"Q ~`8 !!U65\& Np7K,  6Y{I,\r Ad`HqAy.׶ =|kڲ%[9=s`Yh-@@ 4$oBhxID(+&2Dp;';.$xeb6 Fc?yfZ Ǹ8p:uD(2gߦ_4NiEڷlL!G*)Ǧ-N)_); !8=G>Ftu;48bNo}&vrL}: ,"ւQr}<$-ًvƬgL7 :^/on]-VC 9R@9g^q-} 4[{r;Y3r٫GȇٔIdF~&b0àƁĻ; C'}f}!K+b:Uu|P[XRE,a¯8I@­4B$FO{u]_y6 j Ӈuu>kx>v$)d EᨥfNퟻ[;}f̱. e$̳mk+qN~o_}E775G! 4' @롟"Ec^<:vM>CS F9r\W|E[,rPScΰs|dTEm۠ƷAH fU %՛[ T'P6o?ۭ\Tȓ2@M@RIX.i9-/lGWk/LLPr:6b&nSNGyb ſp%V 8)ID"dCMe E7EIu%M4u]0 #߹/l`Pj^]T{OLʽaE!'+"__2f&^ፎA#,@@a{J݊?7U?pQf*950wd@u@œn>ǯ4avv78ܫbx=CN` !Zn\ubWL'TMvʒ5QG8AQ’+ۏoaAU[l`qhp[BUAdIduSy5W M[aŋ}^A^6\!|&C4N$VHuB@}adlN̵h4kIU՝:J%3m\.E_R}N|Ȕ'!^c aE kzC(Mm"fch=FeԊx#e[E40$SPcv™k#gnO݊:Fg:{ͧj8DmsaѐveK邔EwO9(o)A; ?>4x/N4 o=b5}S]j,>;\(7Gmg<垥t~^kw<'?VrfC9p;lj+й wer̮"CT e 9,Ai e đܳBwL&OA$A\1`*{@(s%iY:ZZi- ?f=wgfz,_tw/y?ٴI#,@C'`r866vј[d01A dJKBM'Xn^?\>fI @(j m9= B9=;=<]ʇ7Ԛ·Vc̓NOA}R ڙ$`JLBe|Iu*]& "@a}Ey /nm5ݥjpDT/9kmYWr vS:럱['-g<{ s?p;[<*-I{:]G g۾:U8ЮQGc 7ivOmpMOi~4L9(ܺh +݄ IѺ. HWr?ؙa|76J8DD-} ݅׸e a7D׳fD ,c(mpӽn<(ɃQer cl}Ok1w:/i`ZMz-m:uA?~dbz&oG^]Rn{s=OEq?WwkOjQZS @(/ʥ~ Q@*K /}_T>n3yN÷J7IGWRM7k7+DWh+ق9ʋx^'jŌU橲 "r,i_q;ͭV^-T Tޣ׾=4TmwYe*NoȗdCXliEUjBa d8荍+q7Ã^!!. sc8:Τ:Y|zVcJjKbX/XJO5IE ILmAfGȒgQI YDaQRTZfy0,7P @lIѤUZZD+e,epѾd*:+ nW>ڵ ٭ ;eMsx"g̪=#u!o[T}5EꑚX0hҷ&qi? dm5Xru(Y Xe>NvUñ谵.mz$qFoT a[xD0ѷ;=Tr&Gw^.j._?oxfuDs+vg;Zw qqldp%n7pkQٽ>cPO* &Gn\;(7CHs剄PT1ӨVkՁ^& Id:`H~d<r:->u0 ; 87%! %Bꭄ<&QT&kA_ߝcj"Y_pS`iav(q C4.]8URtZLQ옥ɬC U3{2nJ)om?U(e %w~J2B8"ȍcèx=?:| l,%p 1If}My:ƒpZI;4Ǜӽ4oO{?3?͜({ ]Vb ܦC` [Ȓթ޿7!  OqeZCiHWzge*t(fHj&i&9R (ܫ7"26h@1D;YGPG{;,VxAsÚ`8;q~?y|=6fB duiq~;6uۦg. Q36AP 8O{;0z#.RCCxDnyhAx ?>RlF _ya H<\ok YY&zeFF~#E5s7d2[Z= ]`;zL=`^D5%ng7ӧ y dq:gfD) 7ƽ/]/gmvp`7{YpOwa%> {@0毡P7AF#{:nOă`" 4_OBzz"~z}0 .u(0cobN)Hv9ӁxG$J7՘c$ѳ+"mKjYI(Lf6G :+l*l9ڷvXJȥ#M$ՊFk6R Zs\+tR"-Ѫ#2Rl 5eH]tYn6(NXEjV-fi+,ٺ%i$udfm &Mal֩-+$&RTJm0i6PD.1a2LJ,ԩ-\nmT&[Sl@k)")v,9m[ٙS6҃[,5dم&p,6Xft+DlKVS75Ԕ ʵvAI6ۥ,ɕfQ1Hڶwmmn֖U,3MEZ2#%Q[e56ZT*`@@@4 3.HM,(2A]?*KvFnD;|o"eoW5'8KpEXD G3ӃxNz;Aym9Ʋ&&X㠄 D  S`-y1A:~s;30-؅Ё1VrN (Xw@m*8! <~M)k.kimca=&𘊸/?sg AI?Ob^1p(}R)f@B9&sXqO1z-wqWs!.[UQLUEUDADSp\k7]8-ʳ@I)4W_(ĀA&ZQ$bbK&ɹ\(e("eQ U$I$Iy,di M#D r2JjDW,fjLePXQ&RQN$L'\6xV >+#DYBePv[ˀ˖Xܵsrm-FZtͲEm]6lnDV+b\5ۤi)̜g4E|C a @Ffy0 Imb ,H\gۭ5k,UPБ2 ;C4șPǡ=cCL^cltfFĀ@S{M@=Ny$)3͓!A0qt m984~ӰxO=g kuDPI }nGv~t`9\/ Ig0Z@\lI2z]*:4vOl<] A)8=sTI\D00FMV8={_놻(߮%  b1F =}f37{C\?t]8S LӢ}*cD`;?D@ARse" 0΂D0L8X]I&k#!--4a>KKڥEﱩcȭ>WlדŀP}5& {")R"Cͷ lV B$lvY8^Fj84_9#Ww@zŠCa/u18kj)ʀ4Z7s Ryߎj:735,K%LDm/,@fX3bJ|0P= EMg/+n)H ݮ7S<{T1Nᒄz )`鄦F v\ؙ:<t1"ӷX sڬb#Hmq "܌ e2ngRN@Ϧ# \=Od JLF1@hjA#hL2}C @b"0e:N/7EV7): `aQ'&  5~CK3<:#SŠr*YjN"b&{6 jmuu5(}82'ݽ'I:S]\[n] F&"Q vw-ˍFe;Wc"eE5$])3MȻiJ뤸+%]ݻ4]Ӻeuِ2nmˠR3&(ӤnMQvɠ1rEskfdt*lɒdF2fG$']&4j종'upXnC1۸V]idD2 5vLwmrȦ&ݣN$bh%В3ILL[.2i-]flZ ݷSf"5uѮah۸L˺Mvj54]Q]ԕѦb1] 3belhauB\&hJh6\ƸChdƙ*v M%3liݬlFr19ڕͮъeݱX:SwܱA:\1ڮ&Д.vwuWwSw;vJܦcE&3 s0Gߥ=@ť0e8xOf7+.5᱃"8pz"ckyژۡ1=bM.Gr69`CLÜ 9U˞&Rrv}^9#I"^[` gKP|15qkͅ@ ɴ xTlF7sF DB$A? 4od.&0(bAcRH(1!%Tav#:N88:ݻp5It|Ȕ)Q[hFyleš)tVM G8#F"# =_ݻөD0PDŒ4p 2?05T5r&ʣOP" F1c鯗k4oMNFeYp0#dns5:n?# cD0}|0c$.38 | _c0#f1R)@#Bs~!>Ӹ;M:hh喻ckEm.sliX殳-]TZn{i.M)&IRJKNC4fUu,WwI ("(ӻ\s]d.pغ9SLƒtmerhN[+.ՋjV܊Q-FBa!Ha9*66,Jmvq*ƣ:ڹ6 HЃ d9ntmƤۻnһ>uhӚcGwQFخQDmAb(Pd2)s̱%7+sMsUEDUXshWvݲ:ZLɦ LVեwu[ѮU.Mq۵ܢL]XŴkD b[ []NRTɥt (ۖͮjƢhk\l6ݍ]mrmZ ˻ysXڦ6[bNv)[Hjܙ2ƦS3B%"a94 P` m[%3uL6c\"\'vVhkIѱEʈf]m[V@@C%0h1+\NAvJl1 3̬ S4_XewNͼM}nIO Xt%<#rqk!d$k7MJ|Upp2x Oiv&`˴!2'Ө3Y,_3ZrO>~\1}o-y7<ȭ%Dkʖ%N:4 H]5)Ĺfͩ*7M4~AsM&=eyQ.i|4nrnOC aQ}@BVfeaْJZ@P4[r_]`*mBi.Qo6w$4ao^zF IxPJbQIbBY&,p0#{%u*n>{. {*|M dߝ:l?XI aQ&[4TҋF:Jx_RZ:*~~X$RZ[l㐍~8$R[+= TAno@9{ܙ'qo}A='ӱc 0tQIH Xݷv<_4h;# (d2Ǵ_EB)/sֹV85RnK("!Ip£HֈG"&l3_~&^}B܃q?h=i+ ='j{iHÎQMqUTnzETE.n#*,Qt5C,k*]Q4O ^`SujY[ _Y/S#ޗ=^zh+Y&<%mJ-j⯹~b9mv [E &U|q ;o:͸$C?E:r.\ra79,;\{0͚m7zq_Rg[CqoFyVքL?y}k~sgCӧr>L0KQy$a]2Z)*(t@0P9r";TgT/j 7RSAo_pvG) Rmf(fqn+_WG0rm{j,l[3y VM8 Ye~ nv/s]w78<[L.R1Ka1B'71R@|z?G!`eUPnrU&HMOpH{t"1晛?8K4ɗ* Y ;!65 }jVk9FQuMµFCx6Zbowtugا*'q향G'uXҼ&R WOy'^2qs 5WqY_NF޳r ЌjYf1GDR]**/>k۽{j]X@KXxuH>%JPD>%Z4'h ӡD f#$~O !\G SGR rb3+J#y' n A_rA;򵕃{蠈S]+we֭ T$⟢R'RsPjeYkFn^8 P}sQe@R/hz]l%l%N{Mߜ.NF${J~D1u7LЊah]#({uȄlHr=H .t%Ff%:\68^=> s %lsB Owՙ6]~Q2h;s7W+gr46wOP@i+aK'NE CgRo,cRi #]NΦq?z[`#n*aW ĠYC(_CU٨)y;fijZ,FEi %e.Pn*ZH*pETZ=XuǬ_#iΆs $k0k(Dc)jn;Od9j^Խx|[f>䏙O8;Y%@.M_YQ1$ {Wƴ#q2@͸Z".|8V8&PW˥ZjQTq]CcjlSLC "^x&Bq(,Br'KK#HǤk )ޕ2ު0^LsZ}PQA:m`DN#a)) $-)۔Qu5`۪L@vw}uW<5loc\*W5G,^UkZiq%3zy|3ro/xW9"?SqAe{cNFd9?#>1 pC=wRu*b*5rvBmeţOK}7oͣp%^;hZ7<䵿mxwU'iS_GM?%ꇬ3CRԆ:<7tox|TK7j%| !J뻨sEg{Z,O!o^-.\lF v7^1}]A8Lw pKc4e7_9y;lp̟o@\_W)뷓ӣ ݱ3>^cشvdؗrD=I'm]<<!x9]GAw>:zB%mmx`@8#"Ԩ?yվH.7Q 'zG-QmWOU;t)KTQ^һ&'3#q͡6suЍ R a dѕ4k"*۽"K>V#A͒ u믹eEԛuc~f/JB,!C+: w[:9GS_hjDX?p޷"|hoM7rw|4 ܄L?15:FQcREoT~oTڈgT ZDV@)+j.,pyL-ayD\ܰBxL\~gͽw?6I7.U%3pݥI̪^A9 WÚ(Spy7;>g^py껜w OlJ}$ jw# BGF]zI-eZEfZ {{vkj@ۦ,ltT MN1Ҙ|!mΒyT˶ڧ3(\^ Oi~U xT-J6O[Mfk srDQˮn){|c1u8c 1fj6?&I]ȵï~f.3}nD7e.CqkʹlC7QOAX'kِ RSj~?F1d($!7eए1Ԉ^LWˁњ}8PTYyy%}_ԏX_5Vi7|GC]|x hu*~[\Jt O͑.YB\aW - ]k3ۥ~QܣJ᛹ΰ#dPB}m)L C&zdtŲ/qJ~Wwo5NoqhܐA @0:k2* 3`kko5.+"ko&v,36-wy90Lynb|j|_,V[Sh]%AB8єI/WհL7:K)ݭ|k WVu8i\u.i[I]S!I =Ԫ*`s&WX*R-cR##ɦ4e~PPYapN~ENMt*AbX@-.I1u+ԛLG a!q/  ,#,o= R[j3!ElLzվ/etaS J.k%SJs-in6D4=} Ţ4ѭMC{p J=\ ))h5j5ثCo- )M*~ LG<08Η@IM3Q- I1x}5Rڑ[I{|}nŋ Q9@k g+H3%jBfH+'wGȻHQ(]lT_Iu%Ш`/T <9Ys]yՅojSگ{?Z>Y'zYz[ww#F軿eݶ#G N=vz_X>y]:[z~N7I7 Qܒl IM8,V\D%䦱%@%뼯d$%a!38Myug H{+l4d Fh|}S9eϦ& u# y|b֍^YxZ F% RAOP:8m뉊< 9rrIZJS;xyQU2!ȫ߳7o"JJQCUAZ0XN2Q+dz۪>]kB(rzw'o[eHVO:o-U9e 4D jTF e'"8Jo,@e8Ij ㆢ>YԯJX% a/RS ]9W>[tK˅~JIkhٵ86 +yE'{FZQGLdԤ?aVV,8=W3j'('l%_ѕ4K=~e1mLwe)U,wל[XqY*͔ =_)g'A~H'=x/tOA}eg˙Wp W4(6{Orb {fzƶSBBN4{c_”-%DL U&3pv/ċ.8Ύyv~kN.WOwlid7KR#9'o\O!b=36z]aSGut`1;#ڇݷvӤ86ᢎ]` EI !.+4I6E݂y܀!HQNRfŖqulLߓzi 8UtX6#>I+ЩbEZ/ыGG3{cO.9qe8rq<^2 V=LQB%x%!)@vCJ ,g\l@G:AIW}p(T˯i#u$"yegXjdu;_iQtUǻf |x9blO=/.vYa/JoP\8Ck^nY󷗼]ǫgĿ-*Є֭ak^W#)}WBƍ]/ {X{*t&T"ȫfQjy;н㱶t Z!VZf"P`vW{;:UdT~ŵT;,ݥ6EYrAy[{1r3( 5u3v7J/NٵJWW8IP͡nw)t(qCԽ3o-/ Sn~.tM<*5T3d`y. }9GX)RCMn/3 D Dj'|'e $B+75\CDN *2V=m*~_,!c1ȂZR4iFi`ЂF!tyy 4[?KT? b4ۮV{*H߁_Yc?yF-eżvج">\cfYD  YbZvK03)(٧3zNrEhfhF6yķ""OP؄F9O J(CCS@>otabqÓKfPnR(!&,$}my~-Y=y9/w6$f@Ed" >.o}}Fp}34|ݪ{wuU > SμVTR׉Wz5!=(@?q~JxhQp]$YNXz]Js!;b(˜{f\9`Inw Jآ„# Cf%(GO3QppLO)Lzlp<=F*IbyĘ_/ngF06Rlw",CGX=ڙ M)Ċ䒦1X]«"~ݶQ %g* 5.?vPCGB9}Ȭr , x=|tLQ pC8q9'R|Qm~mpN@c#)j\ߏD'WR_paH#)LpH?|b_aBI! cwLo˽&cp-S$РW 띵[Бwt4M$A8I2P;e5)$\0c0XY CHGu\D%"7v.˷we5# P0HȚD5w[HdPst 6YˠKfhsL&&A 24ĒP".tF$AWޏ-'uk!4s`M1dѥ%ݵܹtswUK#iD 7wLW5e3.WMw\YXMb&# mK.v&Blm#eAnd\ݙ&bJdݹ(M Dw\麠g YL{ K-g.j_ G&:t6*;3V'JtEK[Tѩ̀o] yV(3@è@G{LN9v㝃}2͛;tCGٱ3PUEUD='d?a?ue)=0Z#f'5H|ddM[%v9d6 ?2m,h.:/r޾*&HdDHmLx|>?x[օIGz._‡.,g X0)p'1 @EbKpw&pQXWf%cH#$F#@gC@\1J_^/X`54F~z_'^U%ypj1 2q #C(L}~&`7MnWěd;o4`S\IJA `l0RQirG)Hp`-X؍7EHb54DY+i2 \iXKcR MQm#QZ-kZ$cQ%mdPjnZsZV5jܮ\cXۛFɵ$BX%-E3E%6Z*̢6jhmJ42j#&aAAE% K@ח| pX!4i0}C;LZM%ABQ1,2h 61ۻ(d jE(l-[WsXAmڨ\JA)Fۖ7 %I 2Z(*(͹[[ miI[VLRThՊb$\Z(6*6QhA2e -mV-W1sX[$U&VHmmm&5i)LS$iT) rJ4)Hr*-UMlUr5k3TITjRm%Xi%ySBmTjW*+jjܱT\ڍ*XFZ5mI؍խD-2#X$0UƴU(4R" @*cY1ck!smIn3DEA$@li-4j\ͻޟP:L9Je0Ĵe%ɶ嫚FMnk*M*2  |@Q`EM4'k<eM4y[,s9O3jQ;y+wwCI2"lidt`)(PDTg/<΃ݐ'l d>n3=W/;7p;g!D 4Y$a#90#P'`=;XzWau'hgq/dLaT@B҂gԀ^Jzs*٫@ JFe~0x}ՙw[Qq?G3mF? O q'v_'l; 76qv|n#bh¸.!5;ywٿzl}L0\.賃l&&A$6ɖo^w:/!w(OGL>$ə9T?WV<uW0eIH$szPl(QZDm A_[v3L2x/Ɂ|ä́C޻9J)t3[B] }?Łs !q[k3RFďXNK7>+AuI1\צ Q)QDE{7 Ak?E16z&[w~?/|s3-@(xA癚ԣr(2]LEb@clJ&jOMU"¥"^@wC g qi 8\rP_#Ys+# ci02+0]pPyxom@^gL]_Ntj!! F)ʉkYziT.@G4ġqcy]9m{h5Q0upڟadssIks*ie i:dmW5>jp^C;zLEӓ f@a&#_j`sPd%# N\"*Y`H0F+# ?饻| \UH2A;}_B`\{}1^tU 20Xb#)h7B'+o. uFDMwz ήc "!Cqc#b~#J ( z|ܤ7~riOeϥK tŕ!$:ޯ7}#_Fl?Z?-,Va'׸4Mkz%;AB !HSBo?vu^Miϴ IκKa%g?749LoU=D|W3S{yȏc{g"9%t #G=g¢UOjϹϮEFic#\h46X YJcQRDPS_+M5MtfߣwwK?Xr XG A }^WsQ)K~#JM`_\mRI$HR*!D1lە>kvپ757i!UOKJä_n{ƭ|A޿!G2mSk.l0^?2ыe4.zQԌ*8[oݞ &E?NKe9ox}؇ͬrh0u,'jgm;e>m%:vw}oOVM<ӧ==Grm*-jƈ hY:ъ8W;owy:|:Qa! EVd} cB_S>|zeq' #1'0\bض}3b07F{ 9*-G!CEI;)GuEG- x9fA9m]'=Zj`f`IRK@PF Pv0&"*Á%H!R,-4ʲa-"F"xOUM$5~YBF vCDޔ}ov{s|tc ~t,=ڸIfTz ͜\O`7kwx?p||ezz[̷bf_Epc þWh<ܼ&0suϒ~ 's?#k3yG'017M+[N)t=Ynhlv Kx~'.{JO%E(Z<2K^zEAzǹyWܸGьXg9[Ry'y .PrB|gI6?DXCj rI$X."1]!G!iB"X-a&7Wg~?a_q w7{n+WF8S%E[T/wAO?[jeg=9(ϑTPNBDJ=Ig#X|duBK,~;" SQ yȾ0 Gwút8̢|/xPE#= PU$v"&kͶx?2A`d7uDZ1\!t"$|W?^tM"~w^ C0׽肂K# JHO^?^`%EۀFLԘg[r6"IEDk\ E"46Lb $wh)5F*ИPC cY4Ql sCQe*4S5MIM>颒 h/\<SZٸa~>KCr5Q84hPҶ08k#ARh-lKKc(6'{.G-cғD+I\(JP਱cR" 6\܋GZp^Dotn L7-,ÄZOk=]C1yolL)"J-0@ٲV_ 3u0 ǘ}F08> >&֐!g@ā7dC"?l"*tK `0 |_H0wh 쀅 g2#!0|bo o-)` 獫'gf`:$8]ǫpwv_IC<}[OG=7)(!6* S/s|9>s77O7/~WDu$čpdˇJ!xZylA#~(1pMT&"1 G3FWfNcQx7/  \~t;|BP*J!$ J2*Hs{]&v!?734`S%RR"H, ߝIEcC>1eڿꢦNT{k: 9d*;'~2q1;5.Uu-Кksu!h{8 @7u:ז̝\+S 3+&Ri1SωJDL!"ԤAZx Qa(?[ww;ލ`<prV ;w944G0Pxo RW<3ucYIUer,?.3_7tQV`s0ޚ F1 Baŭ=\G,_Ԧg6hw=_t_p.ٗ܅.6r^{A7ɜ{b_Uf؏vxR1h2y>]E V#X4FDF##}~w[nKdY&4ϥ>S&7|뻇\7rSopE;jtGYd|Tz|xˈ|)ůhT[p>1.[w#4SAP[xǓ2yHٖ'/9oh}\0JngΪI:GJ))3Q],Eû>&-(N:L&4,gP`nZDWuOM7mwyr1Dc[\"2bO{-߬Dj} ރCr_oɸ0I "GO}ഹߣ=ӇQ10pR*I}gٮ`c{ _j~ MOY(Qinx: H|'>c\:ƃR|}431^Gi֡weq %7jVW0FF-PL)L{g/\N2Rg~5q9A>U C4yjĺ9DR E6^6$Z b5lECCIѤ}}o \vrOX֩팻A;?#˘ƻ7]`NQqC([^)"Hj)Y1qS{kuҥRKxvA!L|i mp'0z0n6"1#g_Uz鬊lSKhH \~ ~>@;?O{/>ɖDDah4Ρ4ιnYZ7o{;TϨy'4_y0esiYsuh~\ pdm+-[WUhx6+}n~\^*rGyi|Y {g}EoHf osGߕ{z:zḱ ?yd?z;ړD..#Xd.,#_{H1mZ;/+l,B&?Kw ti}lk[o>܍mef6_˝F?h'{  V;,i}z@i9{bf cYe=qOC:Y H  ?aA#`1{ep,^9:_y>JI!p^J/Mo Q/GZ)r+[r@VAB57OTHtf>bQL.h˛X Ni[O >1fd <@'B~CE}m|La>e3fmMl_m q7:*w,s ZRF`?r*+f|Y~6WǬ/?W z)P@9΀sɾPJX!,W?X31ZßJbڬ>85r8}UfV` zŧWv@G#P0αϸp,jw4M<ΦiimtEG3ms|r $R/kVHnPRwvXK;xɖ2g'C;ANY/˟Q~Z}ǸKs?mn} ?ă$q_Ӈ1{,7ԀӤ@a+#3ԣ]w5UݝҴ!i8@@R_V{xA-^ϲdvԱ[x^-=N֧s٭kGm"nY +`8GG !(7Rs >0KUi5..*ab"g,OMM l8|϶S9OtB^%]LĤ6&RP'-GM[$ZiW 5XNvӽU#"n~P zT؛ c=NЁBata8rI1\raKRo007[hW]Cހg MAc7N+]0Fze\XH%! opY/{W~{GAz*TZX0j!.Y߰ň!L4ǽ`{>#3^RXY }݇0$}b/ӺKkkko˻lL ]"`csKIM3iŮ c ̖ &R@H. Qe42L `s08g;[;;9j( 3OWg((5($ftz Z02~~真=g.9;{Wf !P5z=(nm^Q0@ȁj֘D]/b nAAxN!zigV[h|q4;z*TfY QZ^RMƟX#2+Xs(sCW%30HkɳQZa3'C  K h?,u%Cٵ8VbjpEeR~;Shw6.7{E`X]WbݽMwk8l:_c޶zkhPiᔠSHnZf~g_ڗk~-}-M6TTp F/ ???ղz X);;s)0{+&ZNJ-GW~P<lGkB@ Ig}\י փu GW.wMj/[hLyky9P?kL4 {?ˠW׊ pb՗ɐY~SA `O/3rݯͱ&YP_TL0=r]$68gYȵj={;9Q.%3`Uï`6~QkuxhGQo|VBVIgyw,FX{:_DUGOX&u 7˳#p c[mF6J&, Ժ1"H!HA]lG2UP C;Ym3 q("o&KŁx3"Ի[yծ9~'?Cg/nQ埂>Nw<71I&7{+]Tl.Mk [sAn>E "J)yv->pޢcj0'"2\adcR<9ȁɐNB2 ?3:_/{='ԫ؟?Qמ{2 F "gn"8"5Ͽ뢯w%`^* M?>~e5zHn'=LH9p]}~fJaT ܷ罽'\"&Z|MV& 88h tclT121 cfg|Ǿ߲zmh}[~%-z`ch.YK^T 7QlENaF-c+ -U;yso^nK_su n6hR(eN#9)t>/b]Pg|> ?/ ab4xO1V]0!˼b/t1U|U+>n邾ϜYz;f5a^G0#j E夸ie"6_O&[?|gWu\صx~b߮Ad~ˠbW*ȭnZչ äbYg0vl*eGb79RnBGU#v9g$kKcN| k]O<]62\t}ߑ-]y5ueeUPw'Ndi?Zz,.#) ۏviX8eScS(>saH]HxU~lG7J@ ȁ wC!d'K8+H=~s0 ̄:!3w~3~2;eXmU{m'˴Rf.+3CIy3fǻ2^b."CU' zJBOw]6?o DHX)@ 98ILK~NѸxUmWg_rmz9mH.Jx>@>>܄Y)O`{[$A9Ke:7ARʹ };9=f=.G,[$݌M}fxdWc|q:-\o%zP#oa #a]ht?9ˏ2#Z0g]#fX2(6׃N ݜsm/; 2X0qCsl<ƒg<2r00z#D2c)ΰTc* 3|6p'+<gjXHrl͌'a`U?[cjՉ {_Դl%G1 uN]v(S"/<׃C\ƶ371$~" HeSVb&S .aJZ|_OcJb6K}?˖r<^7_\^n7Hp0}?ei6Gӣi֗ Ưzz߂]YP[}OK͝Le1w+6?}|8|_)nm%xvo~t3Qt_ޕ~N;og{В,s|VOw8G~z=-}uj_~]uuڭ. ]{rUzWgb\>εt5&^5cN˫c|~>N|=C|y].>CY5Guw싯o{^'&gWxn)Ju߅Ͻ.)zg8u(fWԓ(v͓Wuܴ_DC ўXc~"CܜםN튆`gkD@ `#_j, aKOHE^mZ 8{H:w]&;퍕Ut b _!]]@׭J6=1Qpvnt8(KLfšG'~ ^n/u J BxHdB H £Qu#H@":A_)RRl.B &@ P%J+H j2AiDR*q"B4QTl%2 = ' 7G`&QA"E&`kT1s'/-'ޑ4n%2@1AY&SYc~HL\> $@f޹=;q`-`5u[Ȫ!ɐ ^oݽf\wy=y{]s SKjU47z8K٠ǯp7w-û Ho`-{x68l`B{} C۷R7qDИi&&20LiL&`FLM24ɦd`4h2& ɦ D$B4hhbh51 hi&0fDS1jz bzF4h#S1 M&D ɆBa2&Pɒ=4ƦSS= AGLOҞ$0hL24OԚ{T2~i6zOIzJ*&LL40M4`h040 0#b0фɀL#L@RE)⩵?*=&@JPhި4y{}m3tLi)vA2@$H=Va*d'p+196C'yoca *D&D~Y:e;=;IpwKx7`@#ٿӲfBtH٢!!4`3Urb2QN7#*^t>> n}'@v/bvw=AHR3!Eh-DM7gR"cXR6UQ$LRV'FnyΏ}_#㖺q'(vk)j Dq(D(P ␄ 9a`r! )"gur~/U A7YXjX$7\ < #U l0V*32 xnMxAF2 j`%%%=0kVZvzC}ol&usL!I43f9lX11jAO3h ZfENZv.Jg *(qe0KM8谤MS7Q u7 /9 B /6l Ȏ3)eم~~7E ozFtm+R3\ј}3 u#Y&g)'bPIp,+ 9sSc̸G(pfZj qfA"9LQi /A!lm60[Vmm-VtànM ~&e$$f)hN"F@dM;I8]dLP!J:  !m%h9%f (e+ pU=+SYk0xV;i]+jIqK,%A*I$* ff`f`)i ~X(r21a1aLDC `)g;M̽fgrO@(^@2A MN t5ub%[k.r&X0}=[ 1cTTbE9"SӊzzrJ*y\eFRUU"Ӈò_ bbJ0C"  L@FdBG!"+TjK4dF6?X6tJhwF-J#80F7 |OȃȌQ^ba%$`L24I$LɈ^}| \.O]E"^GtE1L E4m&kfFX $M&X&э",Di2eR b]^}g{s{:w;ΫxZH )-6j-eխ24AZƪ fZƬQ,%IѲHV+KcZ"ZbMTf[jem,ƣbKZƶa P0B!)0* BB ̩R$Z[XFjf6+JJH%%ŕVLQQQHI6eb3cPXQb$f*(RQ l1F6&1QETdبQlhY5kj+lب6VlHI HA5ՊPhVhJDJRbՋmf d MbڣhlcV5Em!Z%b Rm!ڋhشcE$QQ&K%DV5i4QE()5XɍEQY,Q#5FV ZlX!6("FHTBlaSłmI Fchb+A*4c3ZZT3iYؒ2@$JBڭԈEb#JaXDIHLeYb PRSM*b5hEZ,hjЄV1HwNv4=ɜt{L 1d0q<,R)Va:eΎ&=UX1UYCJwJ V<_(UUc.Oz aK4Fx!$$e8L£l&man2΂8 g}kī"7 }(]UE>s-}|rC(@Ju,*qlLyW* AAS!t״'B"g,bC"GL2F~|U{ ܑ𜟤NIaFu0\-Do] $$H 4;oUNS,TAb8r't .Z}I4ynE/Y >{WEjyH`/Xl6ٗc♫')ji·-C.<hB3_Dk|h20<Ѓw}M60hXdZɜg7sƷ9>k)hLLog =}]PA9nEM>6ƪU-QQc-IY"j,EFѪ6dh[F"Ѩ 66#FU`FѴD(Y[$*cZ#XXI))ZFZHq=< b"kL!&Q E!`FQQ1Db,ʩ1Z#chjɫlQFƨ#Xơb LѣEQLIF51dZF-FڋTV5DhţAR(0([g^^ !2)4) T@Z#Jwd%IZ o3MhLlio -F5H[da0F-J](bdl1hcADH I$#HLE &-SdaH5$TXJSJH1&)C(ȌRTT#Qj-2QFfAMeMI0lIdFL!cj61F-*5lm ƍ2lIH!a 3$j(uQQF%hCZ,Zm6AFeI(Ʊ4cX&10`V-,IX64U 5FbѨEE(؍ F ZKbmchmcRQj dMDhEhآ )'TcgG=;q4=м[:.6/_ճAFn#RjجL{ͬidGAY4mh{'5_k-͡5 }nb^FBF!HZm\\-wx*VQDX2P5mXFŌ1Y eQlXjJ#cVJIm%X@-(FM",mM2$A BD-%xhn4ƿ ;zPÓIz6|uM3bYxi톏bwy2ٝIPMܵlh]CA@DQDJj7sIhskY-%QnZK FFcEPmQej65hllm[i4ETcaEm+B&6T+U3llU%b6-*4@ZKEb5cC6X%m2FT)@jH@7O{$j6j2UFUOt}uK]W\&!E5B"z|`&j=3Tk5D9 LLE3:cL`Q rrz枅MR)RBz -EaHTN;M$*J4\Κ(y變dzBY+xV!UK 鮋vfrZŶ<0y\' 4xf&-t< P"FƢXh$HHOs{Agetz¡܋9¨GDxnK +ֻb*m\JfllTJ6ʲ"bZ(Q3R" *j6nrj+TmjŰR (AXU- Ҫ9*9P)A5 b]J ' :KA`A 0¢aCg_o:'kh @" @)UбdLQ.v3xm-oV(Pٺkіl 9۩aLW@> D#$l 3ޢɆfh"BŊصՍգccXQV-FUFmFV(֍QlbųJIE%F(AcXmM$ɢ((655PE+ck E dJM(DIRA!,Z*6,cZe`6E44Rmj4Xޮ&=4Д3@Nƍ&y'{A@S TDD<̀ ADz* p)U A0(tW]aPEAPA5s!(TS(NTp(S;bA_  ܝZ'%Rg.IjDvms^D(x8{E (Aϟ2PE;@zx=]Jn@..-`8R'gC";ro#'9Ηzi}4txtǔ}0巯~s㳟PTM0`0^D$=[RqջJsG?47SEI!(G>(dص;SFܘ6HעH$.'Lֻw|ܣ# c{rqWȽs!!:IGF6 δlm/*S25( &&&#WLc121U! 3`ȎUUIY' $@@?eKL v2q=X1"C." R o_SC0T\6nidoF{&Bu 6u ߳'ԝ"@uY"8WН :7^A  ekc݀N~N"dAJ@0_qRi@a܄UDdP6d+7QVg i>\+sTͩTmǻ{KDŽ&2,(a[%`7I8`+ k[6<&u<z-vV@H&-q7pAQ@,y.$^z)J΃X( y 9H#07w>]38XJCT,}&D?0aF4e: $6 R8V\`3ypqE|ҾdZ|o2띯GVҢnB*kDN,+txE6#/,jr^3V PaCC^jz D2GIܗn0 tGzK9@th;H=@a8Y{|o xCi򲇢hA$|uyCg><>ƠAg0bH&4m˛/K|V^Q`m";cF[;J+d҄)27i>U] Jb) $\l>_ hEE ьQ ) ^n(k ":L ^=4}H!vXp#JjNIpƂ${ʁzM͐04~&^V,dݼ }

ߙ9>҃ >Ǣ .D@(JZFhkLwrOɃc}w9hb @5f1H5-|c/Sww:`LIB fNM õ - =T"`8f*p`mnRDc9PR)+e08{QJJ{5џʳ;S %4 Fe+uS-f۴ni,>n!v!YhfC'l `@9O t{L @c 8y/wyQ|?{Φ^sYI=q;8 .i qEt(2و CT v:_ȳui%XLs˘@VE@7sl5RfOM1L=_.""161)/0h1$vD5%t114|P@y{?O2CӨ_c˴["|'>˼_?7ҕQs# $|hR* VH ߏb"2^ 0;-YٹH{ H][SТ>8<*T`Z-rbzK離2jLG H?'՝̪^] P(MaC5CNy` pgZ-g:pWN9CI !`!#g1Z;4ϧxzzQH=.C|: zhMɘ9@ f}_ElVY<8\6V}\Y>-)Mzv`gP. ;p`` Oy2 )B@Ŧ`jK>/ҩșUx u @ _~"DEɣyC3mGeOZ/S_=<\@}&KG;F(@P11!hwczUxg!=OUoZ`Z 9Fp{ b i N yOȅiEs7ͤ'BDo7!|X 6I1%re댗[=N̮+7K&j4,+wl:yߟ`'67]j \o}   YN"}Mwadv @90I2( Eh3 X7Vo4>m>?Zu I##+j$6JMM6(&Ψex3l^!keN^ mDB؊$CWQKO*)ThyI> iN8O[z*@皔S\j9~tȀ(# D@|D5 'ARc4-$)yj jaA>V X^oci˸J{m^<550S[j4hc/hI0`"ST:/WJ/>ߴWU`e אf-d*dr,"@]L)HǍ5l*Tj( N| ]IH̃!""d̘IjkUr$/)CsdthAiFӓ6@I "& 8  n+aP 'a~7)KrzS]$)$#BX6&&NMHD*aѡ +k煯$Pd4\Xyp=$=WO0 ѻbI gMUwX̩nbk+DLQgW/"bgaCG X (-?A jrbgIB"WԈ @o9͗i/uv2vt)~toIlNv>=~On(|dV'vT潪U*k]nC} ,Ws֪aT񈄁HR]*+J% (Ehh+y{M.qƒɳ3f*dt |@S  4@5[v:y3EEZЭ T1sܲ5?KExUhAx9MosvI6-vJe#::#+D5VC̃tҐQ(}ƶԋՎEMDHr4ԍo)Qi.Kz@bP ߈mrbJ-!h +y F?yL,}sB٘DAd  T_%x+ 槆ѳgض͟[J@lRmme{3z CBED!hQ]Kr(ijz8y'Kd7gq\0 @aJOG 6i9,w$50 l:p$:r< Ocm<)WXhEunƅ=h -} ;;-uBqbNvu y5۷nͯ忺Yr0м` z*>Ș7+zICQ6AY\zºBUۛR(iNYfYܩDph{8ԌTI+f*r]0żtQ!۷n]7pwPD (c[H㶟7߮1ɛH~j;)uQڭFgJjjsLEǦ,tYX ~Z4ya,(gե.z9W@҈+Gf^%.DV2sbh|" @.gmR<\Mwju#b}c$`YFCQ-DP$Ml5ؤ\e!T"W=E0~PT'J#UO hé0_6pior `]5L xP["Fi&m`1;F쐡4}՟%CWߡv!Sp>7v)Ȣ{}o9Sᖫڛz,~k~ͭIAmH"n8F[F2C";!0Ѡ  R|mn5WyV/^ބ#]+{5¸~|GP# nAyMs82FsIx4;ļ<;')XCFy:骰"1?FՅ?O# (u5JDn-WRLGXWJy~SlV#!W[0a\I`Ch,4udz`T _^іuE6-,.DWQP?;$T^nEhA^A*+pFhzDK -M7c竡9t!SoDTʗKͥ~Sn>j34Ƶ4~d ÞxucW3mV 8ޤmԇHf_js #ϓK`Ӌ,H@!MǨOp_ *%}ƾVwD)~&!R*θ|凉Լ/(ov:f|Vt[&9P>jee`y?˄,~RcAib, W AW^iEɬ?Z(uOkR.A]fVYtdf ;/cC;V8-5jKTid05 &-ywվrΥ[GSPʘW+EOT^ q>:6(~gɯՏq;#E[ߴ~dDq9&ޛ@76 & Q]B7.̗=/w޻6N^ tS}v|AyP䃸?y_|BxRP٦gHW;[wҜJP H;/1<;}󴏹ZK?J$KAcguF77|umr 4 3 Ġ D2h0GF7.m`Ǒ[t1uvƷ5Ƶ5%&cW][w"×6oTRU0IdCF IL4XD49+?kJN2FOܬjF.0L}FDR9Cp#F]n"x HdzdkT0궚TV-o5g%fR|K.oL%jij !)^核,[jwOrԟg+RzO8Pf wBt;y ~**!p !xbVq@r L\n`D$Yqa{Y䭩ǵ\sSUg`ַ_Q1mC%J,b(dmLNCYqwIzb%ߗ1^>֫In"!{Vޣbi{5>;.9¼b2qWf$aћ3}ɞD&f=r= _u$#=Xa v~Kz=ן|a ĩLHT@ @1rePT>;|?/='ӯBY G֩jɏ^JC_]^7}IKX~KR&&80 00d?ĽV!;b}OvcڑGɈd`& 23&:UAs>zBi9 K^DE\Z=͊3Iv,s'X@x1rsN=ף[Awʬno q?HlM{E:y%ܣRiA&e3O=%Cf_ڇ Zf[F{[?"A2!bVü_vOE^M껍m_쪲lx{ɦW4&̶)Y~x}:{z^7{{ j9lTW{]$bFRZp&R_j!$>g`H95;YvD|k5ZLJ6KP?|;n?{%_N2ueZ >=%Wy.rv6'OneZ>'{*- YbYGYeW[|w맠`xn^916 0Vp`z[vT$@Lgt='t#{- ' k٩mH=qД#E1h\DU ggH j$E6"q|\`s9ݦ򀁗d=k̂'MP{'IozL>Lv+?a/5?l⢋ݯN-r ٽghe6pwuL]9Xost0͘ Rڲo>qqL E1l꠫mgJQ-Pþ~㻾4.;]|BW28=sp).Jm ֭Ds磍14tȞ7h TwA˛D!$)͊zT.?[1{u4!3 Fj9)jB8mg6$!o?Wۅ8EtS4w&ÖeLA|u2%P+@y C^ ?5p)u}i reRJdU,6ضQ8?.}ܐ;mZ%/ a E3ӣYRz C1}r(V+p!H=#w)Hߜ 8!5p"DŽLL<)9H(}O yS XjHg?j$4W\ _9j~slp֜pϙ2&&A]'Vؗ髱I<d.xB7L<Y~-Ne7 IeBb3?SLٔ WLP_ƀ%f,u\jܒp&hH/` Ռ*bT7ƅ.ƞDH^(E⧕%#p!9g}"n*O:\hFݼ ̹C?ug75FT$ z.rǼ7FNTjx3Wq`vytVh|"x|X[-֕ofQeN!ܘ6&=ˍe,G̴% ۿ~56څ+] bջAK:YDQ֒9<}A}2ģ\79~u1d8CT7m}5C9AW4myٌ$m1-ˆ"&%TcA' &:0E ?L>nGO1|{agew*ᷜvr=jj<4˜RԨ7zڙ47:9b2 P(Kc9( {ܲtW˵7إEAY`̓&,14;x19a4H&-5aZ aьhxx8L6i~uXa~\@*r;WE_Ķ#{a`n;OWM9&Ŏ[>W ԑD H-W #;vT-:[ :W 6XVQY~= zrf'? Ic[#ڻg k{NhOݪ8҃|ZjO%)Ȝthi'LJ]@;<եPQ"NB!IE#BG=-PXO2!`}ģ,*gTGyDͲBY&V&y 6 thKO48Ix]7V&\@X`)+ޣFa0Ne[ܤݺMLczN2쿑rk͖-x~nmd+^ M/JӘ_mRV Fv@-ީgdcAG&Y5adsEP~[Ƶjș)Py\YͭDoq-Up+7RM2~CޣD2`aa"= M=#DenYٮwK6`QH!$-X#QV(;F2qXn fUNcFLs%v=4AFa^4 }f{EYW a tIN25\k ɹj)DCN=+Siʒvi~\+<Bߵ:mz{z+WV:L/kO3:f0B 1ʪ錶L RR]Sxkñ9~W!iҥ׭q@j. ZPZI 4r؝gڃ.~8pW| 0~s?_9i{M~a9\(U}&"_&zU]R;Pʪp|>y3ck+)c"<d6dreNiB6 c |{)WzN%7h\X:ɉ[q'gA5{xKeHl4Eq(UmSVjxF -*ѐxL v9LNF/+yY7=TUc ;i}{FH7bwBsŚ`pF%Cs dWiǝQ(zTsg޴Z~.jZC܏^Fq vCu٧*~B[ۥ\!tuHPUbG ?!'ժQ`֖1~TO8e<ZqѰ.Y+&hD;éBAe)\da$M%9U᥉;hS/E;6_hBTY\r`hoVq6*ELnA.Vڜkz -T=qO*ei wj=~TL?;FWZ:'S_C}a>܀–+'&ĎjR upI7c`6 s$&a!3a@*=z]CQZ#]o8U` a| K؆!${oɉg?ꤊ JiAtW7rl'֙Fb?{QTՉ&ʼn )NJɚ6,qpjb٪EflǺE%4?P-^.𖊰ڳ?Nх9h]8Mqm3PjW0%ϯӸ8ʷ" p*&<6) <) iqJo( :YuEƚTOz`zwCCcw/,5+b6n/(t5!xfVtOl&g[cђS_pCa&blFX8x-ozE؉wU](ou{a?9e)0ՠ V(w؜NecŘ]).,#Lǟ+2.d5=D+nI?57&vi LY $_b`Z4O!/H21SAh$nAQFd/݆qqʏU(8n~FU@20#o1U 39#zdm N4ևʀxhnWÙw~Ouo,U{ Vő**$ ^N*l*"4G=ުkT pvG|y->ONs;GJT%׏ 7i"PI7bomkap[=6#hG[ *Hage$FoLucoerrSцGd $BJu\h 1]Kq?r i,'n3s(#; , PL@`W9ֹGO.jay J#\S_)b Wp30mGE&TM)̘7,a3d.ChW*) 0 @eņWaA>W$8/6/o0^c}y{\X^*a"M M;Fi&܋϶dE9M__:ڴ̞4v44~&g$yDC ʕ#MF&x]0'5p:(Km#%m_3QIŕw&{1ʤg!)6O 1RR o}XZ"),ŢwstWRd7/GQߍltGe% a&m?0ٯ$ NtFEH"n-ma" I=dxh oɚMQ'Z<{HL;L<.ί)ZE|y{JEh xF!71 !&kw8*TjVѕ+ΦIY *F䎗ȴWbbOPg,Xm0nȇ'Xud(Qf袕C3tT{3g` _4K݃R O?sF}^N:_P28lR\&U:ɳE68_فV_ R+5ؗňJ0%Q @7d7vQcߊ }#<"hzw+s # cyhBꬻ:T$Ez=se le !"+2)mjr`" ;sh%yPcI|IdOu_aJUM׸B@7wOo` N|F!bdmNfS7{r>/5GE_o(nE)ەZn|5/z,"o NV f:0\T2<ږ\e0#6 t;e@SGsDB"&qa;bk8׾ i9{<-·(!h?<0}ERx8rw)d5!<-?4l⪉3[%PTQf+;u֤h^(/t.?0uFͳs{rf17w+`P#Xaէev@5Г$$} 7q8cgZdZą8HE">Ry! a{nQJμ-/ qO4>j/Yhl/h]*2EDhrdDn*'x'Ce5c*Ťz~q-[fr|U $W@eqNbt@0_tuXL 7x*TVcC`eʛ-6aa ?qQ1c+kUicf?B [撰W.BL8jNJvz ?R@giGrT(0oI&Uu˞z%Jo_A:î|P?BKҢ!Q@,˺}&T$iMɥjjĜ5Kxfzp:HܪxuI+$Z4=ŵ'1Qn2;Dk]!X$LFU(ܯlJ}3n`db/_C:/X6$/=ئ*ٛF-\YJ+~[:ðسVwt=@'-' [csMX+"HK1kX_ 9.)x@TmV {F] u۟U(NɢIf$96o/34saZ\` ;Ք[EI%Uu>H̅0x%(w̍S[K|:VH%Suyf%A-*7-rN#S˓;~q{"9;R[>L)?N[`r_6yM?CD3)+vZ?Mx H#=_]hP:Uߪj*l+,Cl* ?[J:PBnkfE'\9 qyf;n^ʑgc cu}}Nͦ[NKnE/h7?_tJt֥mZRAE~F5\` kfϒYa=[ 5ph35B(pgD]5 xEEКHI6_XE`1-0y DPE0{I`FRVq6>gR6ntoRFH{9m6&0_HA-}Lr-= 04ێH8_vj5=v ZЪ2gk{3^b}؇b[D%6 ߹7Z㹘HpFZk͋$Ji竍5C. aA\GD %pJQ./BA=и{5 eOL'7<8\>PG'mJ +4H[hb*k1U+x*$AQ_A>1w#n}<N~ঝuaV>yZ@JʟstIc%桰zO\3 Oj'U".\,61IU6B@+R<ʎύVI$^BkkB?VYҷ&&crkUڙS/2ƬSf5@5bakJ_wh?9)@] kf;k j,}qWcesFَR°" )9>}"k~(~UAŌ y2.VlbّIиà#k`P+X_H-Aw&moESd#IMF*`5[L8fMyiG}J4M&Ӹ+rJZEVݹ5@-uw(}(Y[&&gA ۰dG&65;!oG+x+7K*.f"Ak`9CR[Q쭀Ʈ| E\xDџm. 47c myyTNu.C`L~3S<}pRw%F\(qȦʪk ( 82wB;6: s;|Ƀ$)w6M;|3qroJwL Hҥ13ql{bۭH:?|Τbh58'0,^_ZW@db7pf]v* \Kj>EriuC_5 DdgL /n.l `Bu8gwO,<0871g\)ܻg)$G2& Y|;Kl~wJjcE=Rl땷=Iq UN;. bM +(|"lpvT:q}}Q!Um($f2LyE:\#JJѹ4hDбZ~{yK5wU8ʼ;C2 4x\ #%,a6UT+qkC]e|Z]jH"(Ke8(,q#,=@zOj%`ܠxnic:p9_-),0 ki^N1rTy+v5_/O+&W&Y?eNddAqFBHD`橗j{̔1vw,pWIR lQ2KdM1|4s2ekB^(<-mݙ@l8 /Q6fCO%°8]sfĂ\3pF ?b駗( 'k}b8 FY ;3DZC]5PJ2zx*@~ @P"*I1{n_:t# k,R8iL@NjdY}4TVNQOFR͹JgyId & k|N܁ C3ገkx1ita\k~r%˪*tjM^&;[hiW}j6ߋߊ\A?PnjJ;xXǼɍ~ 7N#`oV}#aQehp ͪ)Ma|p6!5dwiR/0+8Q@(l0 J!lvj^(ImwoCpҸ7cPbb-UF2ͧ !;s1]Ӄ*F`>d j*)>kJq$,GKʾ+j~Qؽ` Tлr7{,RsXdh10}<72D7X\'+2忄h%ݔ΅j馅jnJWBrSy\ T`[%DX#LsNM'|8]s(l F[3Xl-z-r#/N:/v:0n$Sx qOor%D때S-jW(Y'LU_fRL GeBC Q )O)=ӯ&?V` Gt|η݊zO4[V EJۖDC4;u"K.-x?%iDyZ c/8Ui+9 7=8F}{5n]d{k@$9dOKLάi%)NDB `8N`aՌ; ӌVS{Tg&Q[k I3l=H[0Vadȩawj5(̾_G^ܩ1<`Q&@cOܩ9gM.q eּ Tnʷqdnc҇%e8ۍqf6w!e|<>}$ ~z=Ae*܅UcM A6+| zh܆ zz Teij "3af2Ot=)=s=d"Sz {.G\xe%U!ujIMIAB⭉:/g}IjED?n~2'P;U+f?qs6]}5@9?3v*_ )?:>Q){3N(]e&<&IIJTyOM|v3NΈU@̫PVI:WgDڼU] Ag"ib/闑Ωn0 v؆Edɰr=tI0Ƈ{䣱1`l\  ,al D\ޏ55e+{-+&ScL wĽ.q&ѣ L)Rt4+mٔ& /7qn_&PyQEw{K`3T9EƯ8Qci*QW? кPhAik9h +hTDSWX.eb6G=΃ NJ"e^+'nwC R|w=(| |I%NJ T}H č=@6 A0 WTgfFCb r0׷i_98!nF)5(yd=߶{ K+KG9Xː0A.ETڳx?xsj?c߫BM?/iwEB GЂV$X=a&C~΍p:Ak !iPNA|AΠ$;&G2ACQ[%QL",eR(&k9GՉc@8C)gT-ͻoz]!Yh"xŸWu:$5u27SK>ó->#fwȢbCNkB4h^; Rze;ӿn8T:g/ѓ9_y |&ҭ\۰i ٷ${8FnTt(`9i'0ãZYntG?EBљFuڧ+`zRnnYc1  zE-ݽI Z\qioALR. 7Լ _Rz aBVr7x 닚b[W 9&iQQjC6Ohuèw!#b)6ئ3l|?iVtP>"a1A`c 6ʖ2F 〹~xֳiK&8l2r?LNFGfxweZp@*tvfEȢLJ}#a @ĚER{"O12b1dRLb2jp/\~^,eGFL 'Ѯ R0%051#+yf&tT6̢TW^sóHq}F7Y\Is7_ddt7WHva%j`$;#<3\ ϏJ4n:cyBl#f,)BHLM3]S ^n;T?Qg4ᵺ~EG"H!~δ>UGDxΟbrO'q*5{t#ECU"a@';UDWbcE? 7r?F̯醉W$tIZԬb H,]@'TLTG;IEbܕcUX3B{iNh&;Y*Ml  p &anah%oy-{c'XsJj )EYA© V8uYby|ZRrʞCW`EY@BՋ_3cjdq#\Ohb_7yz:Ar6Pe )cq ^?xt{Eh;@h.&9"*mştT ȈV/Jٽ['ю=]Uh`؞B&ϳlV^ \vF}Z]/ aPnQ=2o2DV/IW|3kd˱~ǩx쒶Pt b-ewimK﮴wp8QuCmz:Kq9sR I`bw)FxШ+"H:U(2.BVEA_#u;8g!кGS 9+]êYn4/[M >Afpo6D,I_.Uz]O(ޔRf?m\ğY5#~*&sxyA?"kI;Y-Q_B`FQؚE3g9`-4u1)*ͬK:_0K"N%9a؃< :S9.N{j ~A~V^{ Xuյ:HS]̯f4sٳˌK=j&m>02׹>cQF[{Fӿ?v>+1^1±ITJWM!q-*M[Y03 HGb!zoi}|I?«|q6*-맡_]qXmѹlVB"{>J= s}1%{f_yrYɾZ TwnJ֎PχoJ]HeT.tI hk`d!Aog3=l״2O ;f(C^HA>W8$S/"üH3)xbE$hMRhyR7LsOgf_wj5'7Ahi[1[D56I'tL>ݤsXe'W1j0aĚ͹`BIboDI!|cL-2H ;t:|$d՛pIޖ鞲ghSxSJuc˔N/gl43Bhԗ|Ra“<|pI՗a-şܔlE8aIߖ)݃[P+)فbB "/,aN5$)&VMPf1lX˪g2 ai7 @!1dK\k9@-<^:OK݃SkTDA7d(+@bД\֠fg{1UuO~l$JF_59|nD/ӻ 3)xsn$<2lV[`39GWONd4촀fg\X675mL v,PIc[it ƦD84zkt_puTڳGOM@_3PH$9.>VHo"a@*rEϦ7RƮE.gq+%pgtFW$>\;j pߺ/-C͙njgy%uޱUkN$*1ԓ[Y/DuU Ι;g=h ` NV{wzqVnF $q♦@jN6/dɮ@hQ&Lp2*&N){rY l8 m҇O)H@h.{rJth`lQ Zy{K>:[Aш7LRru^Rėٙ),.XK ?z@oR([Ʌ57oc =TS;CitFbO:hע|s-`l aܡak5Fv5B#8 0A1/ѓ /;XPA<҂ysTSI.H&r{AA^Mgw Rou K ɾ|\ 4xτ42} DF{ (+>h5@4IR;^BIịdxAjn Ab= 3'5:K1kqH",ixtQ!o&iqʞ(ֵ;(3-JۛX.{{@SKYXEiڤGuf~AůEg A{.Xx6gK#XK 2eP[yDI ҋNrz0r=^}H f֫7V\!E!5bXN'S *δ{w[Xc il|nH GBCalswAsuLKY3 ޳R G'y xYJHj܉;b.Ǝ,忙&k4%[6:&jJcJ2cJaXQgpzO96k7~nOqGLJX"20Ңw" 'nnZnh*#~R< '炐:B"DPnx( Vt$ =GTD27,ftap:/ 񈮊L>AO?: f B<:$6 fG(m7bɘ G>oScyjR2JpeqbCydC ;,}nd ,R-^ C8>6I6 - $sc!YμR3[HlI1TwD\X^ K-g;ɛK5X\@@ lX 7 4 "M&qkmAȶMB4 VY. :QV:j$i߄R؝YvOa_Έ&W?H;k%"Υ.bWi?g c:Ԣ:\, ³guZso#݌{C&-͂C5~Lɢkh^j:SB!&a)Gn\7hvc" ]r*E@]Ayv*-uIaW[|lf7d~IV' gr\M}ٚ#x$R%%p`5USz`Q<],fD4Bv53l~#KgIByjK~x} p_^,O(``pV_FĞl􄉣X/fbwL4 \Gvt +KuwdIb{].uq{]_d$n^0$* 058)$,M5,QU! xY~׮n7RG h{\Ja, B1eݳ\^w.pzjdk[qD {*uVQmNSR^&ȑD]׵0u/;{ThGq=[L +C9^{ޗ$CͶQ VC5to(sdy+;Đo_)d#'0(:e){X%Ωz@꒗(]o(ҫ`-Q pV cms}|&X(Ǝ\BB;,9/(-芟Y; RVhlK;stLlC;-zO3.̕EY}E{X]l *yy>(Wb%`PL)-Ѯ9Ln# d-/#%gd;Pv ,I!`|SjjEؾUTetLeK9õ^/+(aà$>>UKqN^ܻ|)oc}kKcvˏ_d\FNN+f딬[v¿h*]48RjP3_{{@usD{>cxlE)J3bSU 9I}@*V Ԓu"2yLUFF6k;Ͽ'wF)w }24TMv]'z mQeB=aEZI6e5\/EA+F_4Ԙ ?_D'6fټ{O>|©Wz@)=6w +sTmQ{BI$ C!,9uCPQBI ~&"1u`:"l#W6ŗPS\;j-EjVaܐ3.ƀnvZ#/TؾY33()xõN{b!ĈF/'7m@vm# F>Z/bWi٦31 5k)zm**m%!A?dq7w"ײU/ܚKkE4:<ʪ0Wjҝ]gaA;$v ތ'rxk}wݹ=;p52V$1WVƅ臝`Xς`%Nz:_n6O% }1 nBYؕkQq[~^KllF;ʽ!NLf E Wz@5< ոxITD\#)Ґj]Mu FhZt" xWڃ%Q_h*YmD;t<|$lXKM&Xzu²TL,p ݛBz5dZeY"wF2/Zc#P^x9\ϚC=P`ςɯD ~/T='ǩHZ{ ^͍nb\ CwYdyѤU۴3l3 p.\ CaeiH9~ (Un!]l9d h$J? XSG1=.?50s"!?iV_γe< DȅQʬ-Z+ Z1[WΞc,ƥe\t(RwfH >XHVU|ENOжvgy6#WW D!ǧa-\Y40Ex/9uCR4 ʏ*WX@|'1$3>-i+ޅ8ozRL@,/8G.jJ'Ȋ;oB eSk(ߩU^~ߊ/Zb"Z<,SdZX 4]ӊUP\1TA&dL .6%֐FZ!L0+-9)t96(TœbEt Y{A䡮F~*'Iߎ< 0M~go)3Y 1T Wd`(Va=.`vehV;M5"/Ӓ$VKJw7Q5rildaaYQH#+)/rKtN2#<:K&ӋW/%;` 09c.k^1Bocv=Zsμٵ ?Ӏx X zpQ\E;NuL낗8FBt0%\T.~3(޹o~]܃XNܼ, fiAZ8$L;Qo{fGw Z2|4<"rONbx3d*y,|q+38O(botC6H#)RQn.X>V J1@?>C=y)w^iV9 $Leh";n#扼)?tS:51Wv2x=03w6*b!v򥽫/HEDxƿp85S)G7:+ͪM3y )d?JR&:Hr_ 1}Q̳S ,ͧG@msHW$vy|buy䒽cخ FIf(6X/Y9gCcjb zL-^(K \nJoK n 氎v$JMU {z8~[8-}b栚8F̤pƣXSj3d¨ ERbk>8IP!ff?۳3ک$W@)dkaN㔕6SH 4O詝>+k]@rGõHVgFJc+M}4C9qOSpEnw $49 k]ɫp..2UŠ flP˨iFQnC_vP'k6r._Ii@?~[5PU݇Eꂒ83hOYI6&U ;O-V*cz*474Vd^w3%@]wl4Q5,1+'}44j9f~8((G0A{PnG)+`7NC6bsd]\4K=ИGZJ)~#kLN0 p."Xc çn3< tæZ]y1HmNYov/n1v=D%&9Wq7ٸG36W%C:-O:؀ۿL { `*1>71NIr =o\̒'IY.SAOEb [o&tcyiErꠦ7pirp5o<LJ%,Q LCXOG:pݻ7Иs0B"$o98Ɍߪ~ys 4"U[Ğsߩ0fil353n6h=DBSJc>IV*EFp|75ZCoc{K-B:*(ւ#8")E"<~郞JÁpߖk!/$&a Qg{>b?0%>W - `Ue?wW/~c%즊AL{NAs ڂPޒ]Qm, ZMiy$DsvX -/6 }q Ɲ0%09aLڊ2PѾ'vp<=s0^~NJ-6S_9Ilw45„,(ha}bԋL@gz]=zЭ*8C+Cz 51N|'`% (X[vcW= Tᮇ-"!Tp. Vѱ]BL]h9XRn4+{nY~eK!#12WCAH:x&r4ÁU˴Vj8XYUɞ㗣ꛝ2^'I([EM.kbķ`$CK48W;=6ߚ\6<~ T4y(nQ΍O2p,A*s5xx3Uv +hpVA+ndo9ڭ <;x1MmvNXF_;X >oΓs|62QŬҕ2IwזSB0ן3z 9$FIpL&Hnqܪ{wh)B"FHӻvW5.E1a3;Qk'ը^;S׬`6%PGit6$S[=uy"07ʛ,(`=qa>LJK S|!TpFg|3 6V4z0}!E5QI1, ar;FIJPV| _`ѓ#n sɘN/E~by)hvG.k|3[c/C,D:.BQ~=i0]kpHY~ҟ"w›y Nz3jq`D ;Y:3Q|QV+rc+b*ёx8 J9|(pme. H G.I غ K`ke{=xU@S`GzVfn[VSPr=XQ> : ?,gԓN@5Rc%K0Na{ޑ\M`HR5A,;" ɀ>v-jF![ B Ucs `5V#>Iyb?  D y^R^O38+n4N7peIE?!J_D׺wx`/ׯhpuq1Y<_9=p}v{ӷ͋5B,{0d}ü qa9U3@ 8@E~t3HdSGI- Ml:hǬE2Ngr/;'bn vH7^mYf2suO#5DJpE\TVնz쬯~kkMfڈPqkn Hfvu$ݬM4(A;D4$Ӈ`aY 13"v݅SPM d F OvS>8}όK*\VɕzP |4'210H-3QZ@o8ur!p%j t%w$Qh؀. š^U,}QKaM0JT!P3M3!n`:z m KFڢ䱲u ˰ci  >\kye0,vs2|vb.4?ҝbV2tٿl+v[IVy:1S> DTu&L_v2PKIl@΢A9h-3Nm"2hjLjYUg=Y/Al&"n Z10>5Y]%uN!ߗJ/㹥\jvs&"fFF:K!E;±\-|mx;uXS$^&?l".nEayXRbo`fVz@a< Pn*Ӣr@!wh@ I~c&0KӰ@vi_Bc"7p!RK=b᮲(7A{ॖԞ2Tt;k9w2H\ӟa8*Wb1gp}H¸Lp\f!sD0u92'}xl&gss ?&Ӥ.7%~qY @!Ŷhb^X!|~EMd9"MO|yj{o#sV֯tP J[ڜgڸJż|V>yO_Hfn[35#z U6- 21l0<񿷯/4{t5j۰/u!P|y%R. NzLюv55{b޻8TfQO`FJ]p_YMި_G5 ì |m;,?$$?a*^3N|\9^VɣA,$#GL?hiɮ. ];4:0Cje;S#E v*8vOaYV Dg+~CV;ݠuݥ7 GW U2ɼ-Śt>T?)un!9Pd,LYq>XI-Ƞ9<̎_ m'tg+mT۠y2589x3.1P\KËg'=%rk_mJ۱t&Ś:^Ҝ})#5Ym!~t ;/ h(/ ȘĀOceaoslcHd0[ew=:pYՈ TPqb WJd\'2'F{ߟe $ ZL;Dտ+Kz_%W*$I5JL1޲F$is2^Io;o5X K)7>d]OPDl|]$ 6B7'PiK]7GI cBkET7zVPؐ#ˌ#մNCI1%CMe 2#p^.گv#ĥ 8ςT$FxftĒ}f Z*W;2cTW ER &'="WӰȕACr.R[ᩊb g(-}iK$/Pȝ稌Np#{CY]{q  ׈Ad ͊LBNUw⿧yAҁk>Og@ŽHV,R'}{/ aExdҫQ9 UOqڳ4: ל*kYJSvRأ&$ ͺ0amuWBE:!g6 f/N\nCcK1$D:8Ty/ZC!Y0Uxag+vk{g5ڲ]FﵶtX)B_o?Ojlh0$^fCЈ(6^qSrnzO]Dб;EcAE7P14[72G+mN|Y]N#/=^O9Q̨z$f"":*6#5r nwꂫ䍌O.j7ÙnwfwuEKrO}h< <.(аj{Gi a T@404T:yIr0F=:w:P08J\vzޘ_|ߧ5A<| `հ[Es;c ʘsݔL2+i *\AV#J1V(gط$KG<έj>q մty {8{#O) 2-J50cW eԙ_,F7 ߝgZ#yډ ^ho=|!{͑F̓M?bTx,/ܔQ10֛h}06\V7#ʧ3*I! =LpI?y-X1yx \g}p{Rm\ԌVn/Վ a찧h)]~"d;B>@pfĦ"yџ|uj!W2.g9]xI*2w_ZUw|~F%TX]not&e| |@,ć:Cbr|pyg ͘v! ֥h):]λt {;^3㼌Iݒ҃FF% 3q aF&b] LuJ"73t/e5H0 PbT4^q# f5m$q!uN^ЧfͫSphDO)qIڏ:N%hGZ{gAi@1ɓY毊Eb  " oSR|~g_Ϟ kH\p˧R\;+(/X0bhudҪ^ۉ@p.i1Re!=T 1P~= JY'r1h~6 *UZ,0)`XSfJñ>za('*5 Je|.9||J9@'x_ ,\dgL8V$3%2[xEe]Fe$v,IEҥx耶mr :_t{Pxd%~伻cz #b?^WoTEʌ8`)A'rcq> M3[Ez:Ly7jYpRjg\hUञUS32r5SS:\i|I=})AxY>Gah/S۹&V$8U'lv趯8ӝyL!OC5;5@f4?|y1_N'|-U5c$q'̈"\.{emb?E=`j 8њT!z{У<(~/oiVB e,R% w06sYkOLBeb6i~܆ژ5yqnfT2#_BL;nLb3L'Ϸ?Fq"&H43P4BUf~e زDv'X *HF4=$&zrV4g0o<,7 3 vA_]ڍ}\.+'~Fɘv]~>lFvd@Jq b* kcA ʓn*u?ӗ]$F%L-JSyp˰9JULl\PNA{rXٮ UOUU^F5j@+8-a;Tgט}n4:FZ\R]_"xg{amӃ23gVim8JÁ[|Q. G]>Z~52"¿ɠfrÝ(SS[CbAl1`ǤA8+I@X9sO1$vuz  \?\k)l&W'kkd냲Q,2 JM;wiOwZ8:&P1{rΆ! (zÏMLV5@@>#EӌQJ$8)Upfгԭ|sHTL蕔Ƴ|1ׇ *誂Ȓހ\%,WIr"IQAWMĴeI7>$nxsUhȳ÷ma5ww?E$ .8J;Nڒ2Fv @׃'0j!^$o/L%0<ۅP4#&̘tiY4ڰj?rz߅]6 (:q&*s㷳}kDoP#ziQBQ 3g+Cs7 jCX l!r ǹRQ,]oteO0+DYՙ%8yb^Yd=J(Q)FM- U@h4.-D4A9}6b vcc;&-$[|D5,%5\ʰvSC*m^aC&3`3,5o>P :nNG:]^\;ɘ$}IЏeR2 qUpR):b8`ȥ;K{r^={=OkmTad@cI׳@8{lgJ vӢŶPG1[j1\r!.m]!Qր!AQ۰م޷ *s<[20oS= % %; o LwHAjF\\{U'VYԴ<[%!٘+F_ :@P<k/ -yIl}w2~:_>b[)4GqZpyY<*Yw6[9&n$ 23Pm$Dv~Z7[ZX{y I"ϡ\r*!u{=v ,Sd?yv*)GȆZMůds-D9}{K|Q/~1pjX:D Oؖ&&巇"oct ykRhHF)F;~0z `Y;!0G-b{=oImٺ'C=#D{YtZXV_NևDI`|Bqk-O8R,(9N%S_WK7v#Pms܄OɎcֶ3NANm D!ڍqrH Hvj FH1m0nzŤV+:0UM꺡 rRTj[ߵ?@l /n]Z5)#1ml6$LS&=|%~΁*Ju5b|HE@v,|ٲv 5>m}st3ٵ[pf{r}4OAnemFe4v:*g@_f `8k7-~=v`2'h :%cP:8:J"Ǘ4b48&*£5J |/!̷rw[c㴹gXظ\ʪ%H^3^6ʟhwl2ߛ?_=sDKcvt~UG:U m9OZ,䭫 {qLͱUhn@cVW:Y+9 KQQ< /B<5DǠݫ̪{YW es\;]My*>0&3xLq޹5vʣD/4=٧Z7#j'V~c^U ʟl:Kf.АZ!A>UMQ5(lIl. mF Jᨎx'+3&ت%b] E baXջ"2G/3nUX"ޜp%H=r7Uo*=פx|@'/[ H© 䐚EtLunpw_0t$wT5>V@@sZUZ *z,@MҰ%Q p_ :@F9}x00O6ʈhk1ӭLpUQ^5r/} zx084d@Eʬ.Sߟ>x2f_٧d}~6DsaO%rӄ+ӹ^ՙXur`#crE;XOʃ aWW A[P]5 XtI ,Zh}@tbS92WМB2m? g D]ebf<,ӳqq0~d3֔QH K?,'ēA׽хQ|*"C>9W!\^b)[VvqeGy1 ?i~RϜ$IDYF9Jm7]4Y)/l. @Щu䊳[~$?gha I` (N>/÷͓AFۦmϡY|0F/ H .'n;sRBڇr{r`sR}o7Z<ئycS-DNްqLWr,&N{Cx ||9L/JxҦvl"Lێ׶܍6ETB:{H8GЕdZm ,T_^*րUή'dl1-t\0qr$u6D2-0ڀrt*OalʿYy5Ӌ?bUHc.>ɈT^2{Ksd:G~ YQߖ? >DA 83*QK3\A1hն&1V4/I/{ވoاN)V*ҲsKJHm6kmADom~s$J>p^c30Dꞷ &QCbd>A foI֒sHlÒ rn #s Z AIrӬ- jXFvk+COAR52,AB|U3:3馄5^ކ.8Zl"#s '%HZ[4 n+R{6~/OOey T8]a9؜yy}8KgwɥLoDyy78%gN޾8ɗd>H:fx1."LH"LQI>pS.O9Yif> c7͗<$ŗ`'7~1  Bu"Z]B? #;D>u2_^)]_("#D9P;zwI1pN\ "҄]MCj_S!%Lml|?NيY7UlY>t-!fЋҕ /qQ&KK ˻S'$sX9bcQ:P YS׽ude2v$Ne+C[x66 W/p8VV"L S_p׹cXrro<@,=\P;0 wnf&z\Osm"HQFP!V86w+Ƥ&-[ۼI#5طAO01NYؑlJخqRlkO=6VR*x b.?ϯ=h } ŽY2!|Hͽqa.V7ec l 立E`7+Ce S4{]zR]^I GCɒG7J9/D3+OHQL zpjjNaRu{Lx׈vM"}tƜE!E˰=]'RH׫s+I'.XOLg4kkURpac :'a̖:<0*o2շf<:Xwkn-;ŊQQo3a:Bt}>F+.+!Y5b7 gzm3Ȫ]6 -Mͽ-PiLQ`"yH>X<7ɾTNAc7Z dWq(~FnubO˨r_z]ۗ?JmlF'Y8KK/haK vC-ICf!͋pZ7W'r<+zN,icYfP}JfĮ&La%>]g~?=YR_꽘БBLQ$UG4B7V5= QI+!jwѥs}SyY*G轭Ac+RGh ]:^٤0b|VY7WBTdIA!DnHC2~WQBP![v>?pĦ\POieՇn)-``@_ōW;ߨtk0ޥE8țMtԵyƓ}/⥕A,"UrD neieFs_E!L9}{p^mw ]I5@s G[1ǔׁ)r_cz'!UĚ28ksd ǖkٿƕr:z܂(sn7C1Wc2ڭGgӢYB$R7&/Pz=u%)wShք9%5zkGJ0X7tb"ߣ"'8Y@j!u`8FͶr\Ncg. ΣdCFܝNe0-.xe$L0W;ӣ7/y09"kW=0o1lO/Ƀ:?53Hlg8zq`z yXF*'K#3"l ,9IЁ駗V Q%B9-9 ίWs<;-[O#|ԄNBE8G'Ey?N SQTzsqGkM;bϯND`B_yi$9OR#v&VbEѢ,`1>즓&Q$K ĢϫW*6G}1aX"l3_03QXʤPt0k@{M$ԡE1dE cH'>q6&ɜhB*7Fظ"L='KklBw|z+{ й,U6MG(m!ƌq:z͐ 3|ě7lg$r|)?6 \%@=DOuԻTP|2Ә֬`EzN:.|[siz<(bETt|tTl *+vtP3@JZ{i.@(O:АT/Z3oX:3G=ݾ䋴?5`y1~J句fe͏'gwح+f;e\Ҷ2s$gFqʄRKpn-ğ[HW^O_{: s1R`2j&~&q9ߑ?\e.MA'Z m %55>t w$ 00i-PƻRtlcBO! \?>q%yVg}]w P TrR+oNb}ni/̾OW#O_㈭jQ?W/29['.:O9#n$i:c[Oq0a$]s$4c L>ѓ,tŻœٮ*#")8Md '}yV(~S)U˷P'![:ܤc 8!6U',F|Pg+!ۿE TtÎom` Wy4 s !Y0omK;!dy7V̌X; ^|\`nlo&}.s$GE@tNa(+$lf%%KX|.>DE$35igeiKД'yC>ng26g2CuFpވ*yL'/r.\o M?Αi,C&a51e\ Db|<{PsH"?:&,ƫN'6[iS%w7[+hzvxm ~+pwG8S6wW,ٺ K_NجUzkX4a凩?j%Ww҃΄u8#5 @6qZ%vueOG. jKϗAI/IbO#ZrN!Jek%xhm" alx+\)cя#}uFdKl!Y`q i쉯4IWf8엾L:S:Yp3NK`YC |zdKhCK&u,&/$IE.4`:=_"iU Sj!!Nˍ(UaZ[#z??o{] QR' I~>M*L{N'EXd'y>x,@Pst8XZTtH1aw>?b` 춁߀A+;)ݡY4VAеұgpۭ%ɟD`0`.B$86dj"͂aw 0-)!1ɥG5+6M0dCOXAMv"tͪ ]buQn-Zb9,w c-ivlZvIjʷ(b,e}!U7hE$eI 0eY0H`*}Ud&Qȁ>_<+QX[>+#?)iؓFC@[e6xj/wm`cO4azD)>V[8E39n(dHu}U4L~N(b6k/"ĩC0mQ92#'E{nY>M,.ǯҷ5oDp+@r[+%p;'(h)!dHwU _!doޔ0z$3kJұ_IBYgI?Z9p6g 7 u ?'o4}LX$ͫl a#EETn{.TU^3UթO״ωW_w+q<^fHU{QT] XC/JYje澄^bŌNoqb!7>9<q}ejvv&ni:B`7=.,8\6!1ry^*÷wIsO469ְ_y ᰠ17r?I[1vZSd(P&en'5C!L0ynXvE*#&(*)e1 xG.r5QίJYpO7=۫!.ˆ/+Rt$ZpvD rt ~I:pR*?%)E."K~rM={IM|E{]oC#i?}X*(ۅIOlY" 3 T|a[ɣ>>UMDE(O=Wyew҇li͎F* il`vD4v(H*Ş'@4Nu!m?o~@Q\-aڃsu#~/Pg>0C:rnS&書J1t٧WuaCUFnst}9)${dB@`i3_^s~r2&2@FБHu4RhܞFͫgE)WԜ8Zko8|ULP 5Ҧ,󕴠2hTxǍCnGCEm<^R3Ig|īyz5HL4+ֈC/iWK _MU qx_nPW9X`41NfHXS»9si@x?VXwgO<>PY=}4;߹^֧&7۔k?ڥ􉐉ͭeO&]?5uڬ~]ʨ Ql| /<_f&S5Ha ,d܂_N=b|Q"{KCFf_˭W9N :uTA黮8t k؈gFD v{k`ِ̠J_n׺F}C-la*T6RJh+x>֟ە)gr1FU1\5PN,kc.7}̯tO"7'Q Ȼ`SS bzn{BcPF][3ʡ2Vd@6x^];EC/f,<Fv@}p=X^ E4n3FH?\ܙ5-6+[eJTlbTSҸ=LItpvy͌8|n>~YAz$Iܣ =VGTϦ"x3,&ohaĀI>ċ 5ZɁYOOa $)\ Q<[V #G%}5J0wȥU[bb8m`&MڙO"\hs#*eQ v}tI&7JcYF!,Tͣ6g]9E=;]2[dv0 w+~<2zu]J3U-8 GJ((1r sUQ)"qhIz3`e$<Ow":a!3.Ĭ'm3*y÷FK`f_ߤ3;8[OSHjqoܚOVy#Vtƒ[8}rh0PN]@'QۚnJFiV 3s >il]kSL*T=A? P[CT^U[h/Fk-#/+V=8fbȬ7i(<(fV`eg0X%U]K:_iO3>0  i5D9? +\VTM k/\:ezzyx_K7,E쮵TZ_~D܀E|<ɋqE>ᵇNUg0: FوBjPLqq2mNf^*I[,bc+k:5ڮwStNJ0/G8?;))i6 {80unX@q|OہoSKzpTvXc>wRkl0rlg_Q@Q{<ײ90CtlA$."]_^Ziȋ=jHAnL2FDfwXކ`XMnkBv6ø0ApKnE13={D5"y?3hwXOwUnd $"gf/W܀W ~u/mVbr :QK?<[:~5PRw&A^geKCij~ON!M{%ʹ>IWMzJrv XpD(0Ri8<ȚFS)#F%MD 5"<#ZTt+;Nl3}49`;y)zןHb1" Z:DYҀ`?-jw@`+_Ha,w_9 b1٬on8)h PlyƆnt,Ϳ٫@u+*@;lS:uo;UagĩpcD&9(=A($bRdzyVsbX1r7ZK&&6OͳJ <\2\/ |_pqt/_vɬ?_͜Cᒢ6J29ۖ9[ۀ1DBЎyŮ/l+?;}A$<fgk)Dm=DRV +ͅCزCxf,p ɍ:"U>OW|ڼ0laZ9 d%NLN|n|EڝDrm"#IjwP;9hmQ ~oo)ӕ]y `x9⭃r K<\U眾55/{5Xc~Gu,vJU̲.Mg 6Z"2 X css-ZۭS]F8+J~,sg<HPy3 ^_ ˲iv6f QhɧQ}1U5y#U<AZnJp60MJ;АӥƟWQOӴjg Q2((ږlx.Lܸd-yYx2J+\)g1 w +u׍\   g!S׀[3 zF|To7sbvJ^B]Tp`z<,pA\jOg<]#1GliȪL]`濞/7hqeӈu}^v# gļ+Z{:=ɢ>d0rɠ*%:?Syۀx16IK6B 8KU.Vb埈?.K?E$nG攵L OԌuNx#%>s PnXh/' ܺCTj U:#Yx4%XAc(%ߪDyQ"q)f(EYAaKRԤUmX^ِs> e!D(ՓX+-}{﹩ٸ/cc^i],'mL/ Pw!8q¾rWAaGMtPf[]V-I}+k^c[TK&&=4m2BwHp@ω8-x(Ԓ{8' (9 1^}]>R2WPtnK5\a|FU30q1-A¤.1RyƇOy;L9C~LPq<, }l ˇX6:`_ 70*'d5ê`K&)[&e+q%30( .wrh sa`OwV0⫎Q lݨ#I)Emxxv̝}J_G65M(}ui$ ot#;ꇳD;èł=3.6'[vssFg1>W2`{jKkt{HxN^ʕ"ًVF\/fœҌg̎Qtl;V: խTm746<[v_08ϝPf+G*/mHZ#h4z$<"4| U'ӿ?`vmRB?<,:0"7zM%uVVFTIP+]׃=UcıPndz)UMssqK:}9,H6{+-{“Nys 4QR WM&,\>UԚNqy+&k ;-5+CιA |9+MsȅZ=)Sz1hr>)ϣ,Lr O{A)k\ bCJO}[lڏ}+ :V':I.ZҢ!Jrvt&*UW~/DU,#-;ZvZ6F {}q15܈*=fDSE%,>A9iZŠ {m=oV@ hl oF^"#Z^1^k/z76-DMI}*bk#NlXG0)w KE?A O-9V($;Hz %%~콴W`w@` QJBIG9?eF0MW> /rlcBUC^t X@4(v[sT"0 _?-A):y0E3\1YW:ʟo܅M m@]S*~r)WRyxgR^N[}l.p`ch)E2;KCmw1%5 "tO3ctyCseF9>;rF4roKvҵuFIд -`Nؗ ijBQUeU]$u% {`Ԭ/BP):KA1FjLtEFoѣt D>9#xfL8:qh- Z\7 ̴7z^kW#BIcsJYèHiG؜֊w`oL=Y*ַ,j9߉=^ud/fOFZ?JwT%<=PL1l%CD13vZ=T])\WM|WP ur;kWo*'˳`f'5vշ|64d>vwd$1µ͹N(j#zN^5 {kW)zWܟ40"S qF#jo,ĸ\:;&oyl4(OvRw"`j~MTcO+N (JlP:F̔lto]b˲Z_dFOQAX!;/0}\nkK փ΃ܫzR=\7pq\Tl <568ngeEn"Ė-KZCGʤWH#!U0fRgC_0QYQcd2Z^aZx)/붌(#)J[_o#yJ*kXx`8>(j$j W&#9/j*;.bD2qICT4ÅTk:ӮY&Q]YYȬ. NԺꁳOų;\~Cj(0 r+uKFY=BWkn_Ҟ:[2Ųk!R3p_DUÈ<;#]{p^,ȴҍ 8C)ݟ|_Ru"L<6ae 7d `sUKwـW5HXUTL|ؑ%K'!ƿnQ so%)4\<"ɟ^ !:Z299Op%"FƋ Pb9bfvcm6NpM8< @ȡ*>m?͑b12[Yiidz={ApOn<#O{Uj,Α?J~ZdG7'oݳBOhUlVLjelHrt?E95~n-ًY.YQz܏Pb-v@7lMPb'yyE`ۙN]28írxI*ke~{ ןe٫+?+9 EՕ-2 Mj&*)ak̰ug6*H7A }Cc0xQ;Hӑf!ad_c/ zƭ֏VAc:DXBQvU8t+أ 02[uޗI`GB%${]}ԱF.|?ÔVR !]<Z]'Lce'؝iQ#,OC 7. ?%~ 0_B;╳EDS6D AYm<6o) Ŭ$LT!#,e' q )瑘;Lailj";8d"QYtT-̉Y١Ifi JMdet_:b,Gj!V@ƿ(% &,dP~KxLhոgfzZ3|9s4:˜^w=4Y\O2 ^]\~KXwe7aD}Z#<xh=a?8nC}Xɦrɴfj o  YZ