opendkim-2.11.0-bp154.3.3.1<>,ze-~!M@eeeGa,i%ܦ2h5u൏rwz 4;O)*4 "#uΑQ-ɻKjL)77glQ-R#7%.p |]'W- VFoR89|oe %n>=Xy/rq\z󪓤V&>LX?Hd   B$(AJd }  !hT  @ , G' GJNR>RdUPU|-V0-Z^-(Z8Z9[:\={Y>{a?{i@{qF{yG{H~|IhX$Y0\l]X^ bcRdefluvw xyyzDCopendkim2.11.0bp154.3.3.1Milter based implementation of DKIMDomainKeys Identified Mail (DKIM) lets an organization take responsibility for a message that is in transit. The organization is a handler of the message, either as its originator or as an intermediary. Their reputation is the basis for evaluating whether to trust the message for further handling, such as delivery. Technically DKIM provides a method for validating a domain name identity that is associated with a message through cryptographic authentication.e-~i04-ch4aSUSE Linux Enterprise 15openSUSEBSD-3-Clause AND Sendmailhttp://bugs.opensuse.orgProductivity/Networking/Email/Servershttp://www.opendkim.org/linuxx86_64getent group opendkim >/dev/null || \ /usr/sbin/groupadd -r opendkim getent passwd opendkim >/dev/null || \ /usr/sbin/useradd -r -g opendkim -G unbound -d /var/lib/opendkim -s /sbin/nologin -c "User for opendkim" opendkim 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 opendkim.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# enable opendkim to read TrustAnchorFile /usr/sbin/usermod -a -G unbound opendkim # enable postfix to write to opendkim.sock getent passwd postfix && \ /usr/sbin/usermod -a -G opendkim postfix systemd-tmpfiles --create /usr/lib/tmpfiles.d/opendkim.conf || true 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 opendkim.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 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 opendkim.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 opendkim.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in opendkim.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 opendkim.service ) || : fi fiVOiwl@B02-R^I W81`D _   $ p   th{  a y h c <z h $ P% # 2 Z _  i P F >|s EV:Y  s y  A7 _WB5  ( b   /66]&$ 9(S#?9VOmw [9InmKk !AA聠A큤Ae-~e-~e-~e-~e-~e-~e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-~e-~e-~e-~e-~e-~e-}e-}e-}e-}e-}e-~e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-}e-~e-~e-}e-}e-~e-}e-}e-~e-}e-}e-~e-~e-~e-~e-~4a38c95a796d7b69849ed6af4db295dbc81ad6927003854d5162317b16a287d0012189a83620856a3898d3b882693cc6a17b51c56ac1492d310c7b646bf5c31d012b3de1ae8335c798ac408aa4c99ea9b237fcf9245ccaba12aca30e32681d54381dedecd6dd95f118ca1c8a8a7207d03d1b5408be145bcd6376351565792ad595a0b73cb124eb1094a7d0e059e47155a03635e71c9327d3de404bec096dc7253fca8dc8c8b3d95d473b78382cdcda731d4f7d571a00ea527e006aa722ce0a20332f56e79665878f91765c6c21dd714ce671b30c0d722a46db9fccf3186ae4484351fc044ce6d69dd6a39e475e79761bd8e7e5ec9d245ceadf91a13d1d3897ba876d29182e2e02c59b1c76e65b80985f518c0892541102e83eb91904085c482e05b9a09f2f4091ca2f589611e8e56d9f1ee5721fa0dd5307089c833e7dcd0483732b8c1097297dbcbef2403bbe499340353d68b19d55ca60f8615b0b456db54ce89a77505b9d3362896e0f906439db6c1e339cb2d7193ac9b8259fc7778df502c0ba316b247f51f60b76b58ee2aa9796f85266964095d93a9d6b3828f2c62d294e71dad56848c00606e3767b9ba33cede78dc9ee7f0811b728b64d5cca932fb919c7a926d2b7c9cd5de0b57405049994fb0806a45e3abfeedecb150ec68f6db9616b821c2aff0df24b5a6b9311fba3517cbfe903cea5708525a7d7a2abba0e1ff14d0e36164406965ba8d6c57eb94846bed3f5f276071ffdecfe2011910297f81aeef8a2992081f817b47845f911cea57411ad58762529d68a708a207377f40fca12df01a9a2ae6643422b238cf2e01befa4972425c5461c70aeef007aababe4fe8cfca2e2e144cd9f202712d93799300e2488232ac4c2428bc03d2902ba58d3eac1eba0cf69f76bb9cf5612f7a98bdb1419eecfa562df17e4d23e26a4d1c9522fe09bd78834b64f346903a38002d2205203a28c97daa00d22d492b860984d8351c19ac4e551bfe60d08872458fc53ca434ba20a45251a068a726ac93000bb0288b93c33f4adbd4435c6b0c3367f55d6dc3d7348cb7386a683683e93a1848ab00d7a3b818f35cc35ea9ade05b54c05951545dee7b5403deabf67ae6a187a1d1869b5b7b065de5b81edbf07cdfa211da9f97e24a194d531369b744f8869c506cd4f8a387e56feba534d0d982e5710c4993552ad58e3d5b82e31c1b21fb597e1734b1996d7f13450d13f229dacabbf61118a97bc11a6be21e0c53a982a24b470f058ad0020f69dcecfb7c52f9319848c02adad0729f8ac8b20b83456fb3ddf90a0ec973bf0379068951a5abc35fa215c8560f31735e4597cc4beed4c380374e1fb711a373ea5c335e8ebd27b45a68bb4e1de2b5bab391208b6cd9898c7827eec613470e6b83cc7c67a55b7f3c4270a6fa764deee49bc2ded7a7272d58d3c0f628307ee37a4da8587e7cb44165a20792b4c8b336270b0f91896bf60b9ef7471974c68b58c7ac3111eb80a2871722afd45f4a6e314a285b5d518b6f5e079dd033da486782a81c949ff9c33b89f3497fd7b574e818a44cc9fe01edd28eeee29c51097ce9459eae6e30ed0547fc8254cb4772c3e443b569c0d168c6c57b66ebd2eec6ad4e801205a32d1f7ff8b939ef962dfa25cf7034f79cf0329c6bbdfb6b088fce8aeb4f9ee6874d9c56ebae291559913a89be4b76562939010b222a5a08697b1734a193ef4bcf49397e6edbae020e80824aabc5e43d0d6b3a2837f0b20d784087b82bb3edfa9f119d503b6d55edd63c2c2873436be957075e3fe8d6ef8accfa1f1763a230f80324809001a304344142fde21278b43aaab78aaa93dc61095e44dd88771ffa6b89f4eac024557ba422c79bcfd5ea173677c697ae3c66c80e292975bdfa537387073aa093d313d3b3c117783b71444cb5627d0bd3893aab88ccb9921e8f7aeeb97ee7d51353c9b5ac05e1f69bc540b470b56ea2af9359f5dc1bce0841ee77e2cb1e4fbeb27ffc9fd3cfe97c7e100804f564b09bc7c798eb2a2d70f3a584805453dc084b2ca1c0c394c878411ef46e5c7b25e50243c6c0248ced6cd59a4902e0d2c56ff8113c1b6025d9d09b50326c427be2e85b72101cfc19a2b2d3b015a38cd3d6aec6b51ca9d8b4d6e183a26035274f0edc8ac7aa0053a80b15a293b07dd954212b813e88fa9c18d7fc66108232ed9ca46dc0e9b372ae1171ec80b259eaa29d0a0488b9e088d61c2e6a95cdc2081f68472470868ac48e4fc743ab1ed166b60985e1f3e92a37efa82790760a2e438a77654c98a52cb543f811ba1912810dc48b37904fef543915c219a8bcc5977151facccb486b5604000dafd7ce3d3875a427d45b796b15a43d7c0365585eb72f5cd174fdbb5f5a1726cee013ef81f52a8205c0c88c0ec489ad373ae2a4ac51216858f831de4e1601eab40f444aba279bd4dda328f56866030eb1d34d6d2fec7e35d5fddc6227616ffeb979052c7f4597f34261f03d875ba69c85196f962d00e2002e0c1a81de6b3cb7725dd1432d716994a2834d648386af1f6c20d00ed1dee7f16f6bc3f3a6cf96a8c7768036348c21441958e62e2d274aa96f74d491caf3ad013c1e7a6bb118edc55f17a5a535f087968d5176f5e2023288394bb00b517c170e57ac039bcad0c2ddb1662896dca0174cafd566d1018cfdf2b004d04a0fb8bdc119d6fde2574ee58ba9a25df30c69f64468e03b55ce0efd782a74aa7247f6c950847ae80fbe3e61c00331b3495e54869b505f43b56be2bd9b24f2c250f77492ecdc918559300be4db38f372f44fba70578ec7e610963207e5437545c43b58d053bfc8dac619c13ffbe7c742adf26e3552ed7086ce1a14c63c8b93b9bc87b46d5a41dcbf7d582d85b5f9ebef06fc79a3d6a1a53233cad04faeb39195458cecc5a631dbc333989f95af5b5b0cbb6be1d009ab32acefee383f1629b04dc82f6774f06f09518fec1de3c4b02761b509128b28fb0cc4ed261d09573bae86988d1030ad87f07f82ce7e557d46c9865edcf85ace1a05af6b4bb31750e7e744cebf8e7ba963ea68113770c0a62e3c30c9226f0f0a909fc68af6f9757a1de3110abff8bf7b6e08e2c98a58a4f7f815ddc8fc076f08fc0531b0c9743c73e18e40666b187a4a02fe1249e7279b5a254cae6e074cc52034896645de8c66173af063fda4c1a305e75b5bb54c31db12dfcfa3d759e482bff8a2984c2a1b2dd7711d0c5c7c564ca905c550a55c0e80ef5bb10ab03337460fa5d63bab33324588f781a7a3e48aac6ea5323ac3875a1c9ab58dc07d90b2e66c2df32b153fd37a2e2750000ae87c7053545e9df53b7002b93e1f175010670ef6d91542426a89f64a427815b1d7fe90f5346caf8c74e6c84a731e53a0a736d3cb4cc480af5ed17e67255da45096721b4a96e63dde914aef5e6770ca90de46fe7160057a72b9f5de5c350c631eb6d8663d56e43d0f317bf9d5c019408e972606853525cc55a1337cb6fa08fefa4ccbe1eec162fadd25ad68a3aa9f54a960cc2b0e5f0aa6be7ce3a9fbac8041b78c3ad7d9ff17b7fa0a5d75355d7fb88f8077f95ef4e5bb52701d5dfe6e81a9cf826748661904e4fcd54fe65a4b41150c956756b7a96b14d152872194c7e3cc6eb789267b0d1683765f6eb5b5b7b9aab6b1bbf9753b805c5c30cf743fce7fe2021da7d8c9e989ff59b5f36a05333afb14647c9abdf16aa06805172ac5b0a05b830d07185db142ef60890097d4ac8fd46923a4682cb3cddc6ae184db3fc85e707babc2486521e4160649007ea1c7967bb8169490ae2db0fcad629b588f72566cafca6d6c57dab84bc4d7a068b2ad74ed1af6892692cce615447e0fe50cd405b923174c31a77c27ddfb38102e6347a72787766a16f9a91bfe9bc64f5708f76b7f3585c81d700d351c9edb9962e590a8a9e826265bb87f68353d1b2071f6b709382a4fad6306709e83d8c30a3b2ec70a5c25a7e203c338586150a7af4483fcb91281d0167c699291d261ca222814d3f03c083dac1a13b7377bbda1ea502018159b738e38088aa55bfaa4955e6445df0e2d08967a9e997b8abe05213e9e92a15a66cc3bdad7d8b1480711428a37751363f39596c0b5a5f6294069aaccb8a55e4baf5acd2813d43a563bd18b2173e42a0ac38cb4fbae7ba107d28b275ddda14b637dedba648705294b104f302204bac9e17e96d4093203ecc997b250406c9b839a9ccb3b17fec4a0010589fea0159774efb11cc177a6acba6e4729c341cd574c87f099607ab127c13a65e8ee90f735def169bc71f5bd595a529afc419621dd2cd6e23f2d215d93ae7ca670374be62a274b3e1c4d476aa914acd63f2c2786516961acd17278096aac4a9e2e53947d80917c2a4e2d1a2693b4fa9a7584cb62114f5c47745ee8743abbef00f0fb96201891ece16f2a8afbd3bd8c42574b180387c53a3eba80d42c546cd74b4aa24215a370552960cffea2193de7ddddba9a7e32f077ab11389c1aae0243d0d07b81ab5e983ef3944f35aae2e34a4cfea13ce80e98813c82f79649627c673bbc2738392d7e136a7d82533014a555bbf856afc25b6494e40ae3348e5ccc192c1db2d73209fb4abfb7378710f86cbfaebf7dd62c0551c3d20757f919d57624be17094db059bcda87a9b46043ee0e18dde7749a8df7f5e8dd412de2c1efdff45514309d0db98fe9f1fbb49cf1756b1dd51acd575c187ff55d1336ba30419a8fb6619d574015d470537942f98e0aef2bca802a93b92e7199b81090d011991267b7efbc80dbccf14d99a95d7d2a11a7ca019e50e7120a8fdca38e4321ceb56223c47599a7ad28dbf223e94b536e36dbe1bf410192558ebac9239375694ec5330b92e248c8d4f4cdd7a9b6f283f25359fb57f36ac2a9f51128672f5450ed5807c9c6b978f676cb3270cc3587883c07aaabdad71aad5dd0b68292a3aff27247b6797aa95a3aec51abe1f71886ec00822a6099234d3f3c87439730610551cb2635e32d0b88ae1b020da9a6a99e3079eeef536e77427b7d380e7b9cdded64777465a27d5ae1498ee5037aacf2b09ca655a95814aeb356151e7d53e0de8551e5f995426c548db2f48a5eb462883a1376121805670fd2e2097dc789f21773fb702456a5ae74003e3107282c975db8997980f4ccefc899951fd1e3c5d76772db97d3886f13c352bc27e94757ac8d20c4031044eb585a1086489e8b660f7dee66b94db54862747f2e285d418a4056d2d5ae6ae2c30a9066f4bf1764bccc4a4b4b049c2fc7e90c5ad2b3fc6b5e6a87f57cbb8e4f038feb908d82c07edbaa392ce0b06ef856408bac0e303766b2158e9c2849baf095dff43e63788c2a32a45465d15bd0e951d01bb8142e7d8e11733a3ef42c1f7853885c912930eb91574b4ef6acaae45a52729ad4ee5d2de558a029f9c9851ae3ef0fffacee59d0cd51854108b330d6ea2f041c9a52b997b52021bbb4cbe9521271603f5538cd6b7727f625a1ff7fb95016ca8895dcb76730dc320292382cd37f90d25dae4bbaba43c453bcf3369292d5198c6a35a00b30d8d6cfc433f44f6d0f6308e636fb9e1708623812c5172a663f9c18bb22b236f43d4f2b48acf74a3f754cdff3ff28f5df4990ce138b5d645c5718f3cb65e9b0a9335c4e0124ac6b807ff36dfab25371bdde450a67d1d1fefec0808dfc8696de14071f01eda1cf38b72afcb067746de73bd3036716747e32f995ed2984f0541cb9ee9ed5099d90926b561d647eef025d116b0166b90798e8b4302825c55051547d9e7bb4c4723c14eff5ba646758099665a0267cf3746ac50dbeb64b78d48748f28354aa2ba6e6268d58d043b1aa4009295332cf4e1b1a5733f6a64c5eb44be99915cfe64136917a0c22b45958d1692ec1c4471afa0f1a14988464b152f5d5e588de13c9ab68d55eafab430e83ec529a10aa017a5af61c6326acf79217a31ea935d9962ba45c2ad8314158c0d0fd2e0156d5bb8c7d342a58c86c89b59a838214870069a1767f645f4dd60c7af0185104378d34ac88e238d0e6c6235abd35268b5bef4c96edaf70774f79866acb3e70d33c8f7aac3a25b0dbf83dcaa7dc14d1ea5446cb4fc9f85d0db9f1a77e233c70d4c536ea0ff63365c84eff1e76bc2e37f368b24909a102b6c329a274fe750ca06e905b120c30d9ce7323124abce7b8b30cfd0fbe31638fda0af4084ba173e4f5f50132cec95b404e44129a1e83f1b783b5a08c60e9f40f8a19cd24ca652f46253ec9cbc2e128c7b3b3c4d6d635572b4647942050379b1e6f393df822fb640ca590294fe9ca19a161d3d790a4755e128da8305c195087386e01599ce35fa60c0af7c0ed9dbc95bc49655254ff8afba97befd15de0d3f0e0ab0e6252417d69241db611116fc9cd7a15c5d8daca2c65711d68d4f1f439c24423de3269cebdc5717434375f3d9dbdb5078e3d2733eb983bea011aa97e223c69ff347153b1355c14f412529dd94938cc5112158ddfc21e2e4d6365bc13b7512412f460d9a698f294241c9d9f80aa83ecffb7d4ce93e355d30d1d68642df9cca95bf0017315def73065979f4b0b8d9f791b6cca62a91c169d9f0587f5cdb29a55edb08290b81153e64836bb6023d5711d2ebce051c90f4950b183480d1eb92fd030a265abe097c3b8fe6b988950b928c47cf6ffc19d398391c629a18b05dd17d6e8b682e6ddc788e65cc0cd6bbab11132f7cb47e28d3ebf32089d7c2b5e0aada0a9e236ba2efcf890074f8020fe2eff6799519a7dec2d85e1818e9bc35ae8aed5202ad41930668cf23983e38e85ef889a352ebdbb0289527359bb57d8a3c65784a38c95a796d7b69849ed6af4db295dbc81ad6927003854d5162317b16a287d091abb1a1dd2af3bd1bc324b14d8aa4a44fff6eb79ea2f39e4f3a7d51a476876c03f83d8e1fd046bcd362d1c40bc32a52db0db94352a3469957ac3f678f88dd5f1533f18fdb525bb3d3a8e63cc58267b5ed95829ef175ffddf9bb5dda4019dd06b4425b228d085f16c054359303fd6d259a49195f26ac8a1dd8a647f90a2bb07444cf95727d7d386069c6424f9eb9edc45f1b68fbf351b679820b41ec7e442edb4461111338ed675dc9a966765fc93a3eebf3343651e4c00ddd44e117127d4363e392a3013f129187571f5effc735642eec74826e64db8f07ae590cb73cd207a0df3fe12cfcf3e25953b6f884ca29559e6cc045a9e87f2cd3fc4515ecac28ae32013457c52f456794847dcc2555cef078029b8dd11b753e25dacbd262f7974e19565e5251dc90c56dd1469e232f53b17562538f54d73959ff52f5321ea5eb81c82b5881c46a9cf6600e7d140533cbc0172c816e981fb9f431122b7392f5d79d93a4b781da0079fad588e240e99475d0bf29f785e4754e84386025fb662d00085f5f819161bf4e49ac553174a0f5c3ae6e5a135e83e81981b803d3bf5595775d6193e5ff162bff0719a0da288f56559ceb19b50026188a9364e32d1e224556b3684870d98c402eb87c4dd6f890900b29dfcf8dcc3bc12446a47847bc3d337af48bf43637d77fae00c9499ac45d72d2cc2d6ca0242b41a6d85e23d4b9cf638fe76d6f62ec06fcf83c44bcedf7371cad0b66c2fddc5c99a70c46061e0fb717c4a781c128ece196e380896625161494b7ac27037729645a0e3d6ecba6b9b168bca9589e89e6e2304a6551bedf62bc6e70cf471521a193c17416d6a695314a96a27a279ee3ffedd87e34e45acb935755d004d2cb309df15b71c850a2cef2ee0f3d8ffd9d33a43012244b90c9b56f9a64b095f3fce583c59f63555b94e917c921903f2b1d8bf5892a33aae3e71db47b1186231f9b4ad21188711e31d828cdf45dee96385fb20567b7a1c70f01e2c06ffd6a9822052bba3ee9f99078a1619709702ec71bc869d24f479ab98238a8981cab6f0468553bc53b50a7ac69dc63a3c38c1c40290f9f285e0177ef9716096be02031e828b2ed44352ca70339c18c11b932dffbd25eebcf2e5418d119563cdaaf397c26f54d50b6f7265e7ea188263066accde3a71e79ddeafaa521918466bebdcb56bde1b995c1b06bd64f9b1c2497d399a504373f1285aff8b16dc3fda8ea03b4f567fb73268d49a445d00e5c7887ddd66573d1fc4520fd71aa424bb900f74f93aeb5af488e34adce0d01bac530a3bfe87d8ad2service@rootopendkimrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopendkimopendkimopendkimopendkimrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopendkimopendkim-2.11.0-bp154.3.3.1.src.rpmconfig(opendkim)opendkimopendkim(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/openssl/usr/bin/perl/usr/sbin/groupadd/usr/sbin/useraddconfig(opendkim)libbsd.so.0()(64bit)libbsd.so.0(LIBBSD_0.0)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(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)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libdb-4.8.so()(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)liblua5.1.so.5()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libmemcached.so.11()(64bit)libmilter.so.1.0()(64bit)libopendkim.so.11()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librbl.so.1()(64bit)librepute.so.1()(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.2.5)(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libunbound.so.2()(64bit)libvbr.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.11.0-bp154.3.3.13.0.4-14.6.0-14.0-15.2-14.14.3e)1@amaah`E_=@__ L[[5@[5@[ @Y.XVwV&@U>$U>$T{T|X@Ferdinand Thiessen Johannes Segitz Togan Muftuoglu Christian Wittmer Dominique Leuenberger Thorsten Kukuk Thorsten Kukuk mrueckert@suse.demrueckert@suse.dekbabioch@suse.comopensuse@dstoecker.dejengelh@inai.derpm@fthiessen.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.de- Add fix-RSA_sign-call.patch * Fix bsc#1216117 * Fix call of RSA sign on big endian systems, patch origin: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012506- Added hardening to systemd service (bsc#1181400). Added patch: * harden_opendkim.service.patch Modified: * opendkim.service- Add cve-2020-12272.patch (CVE-2020-12272) * Confirm that the value of "d=" is properly formed, fixed upstream in commit 14d54524e0a97d3fe9b80441907d7e356c9ded04 - Add unbound-fix.patch * Plug memory leak in Unbound callback https://github.com/trusteddomainproject/OpenDKIM/pull/57- add opendkim to Group unbound to be able to read TrustAnchorFile - add postfix to Group opendkim to be able to read/write to opendkim.sock - add %{_sysconfdir}/%{name}/keys dir - change /var/run to /run wherever used - rework opendkim-2.9.2_default_config.patch and renamed it to opendkim-default_config.patch- Fix usage of %{_libexecdir} when %{_tmpfilesdir} was meant to be used.- opendkim calls openssl, make sure the command is there- Use systemd_ordering instead of systemd_requires for container - Update to opendkim 2.11.0-Beta2 - Add support for ED25519 keys - Add compatibility with openssl-1.1.0 - Feature request #190: Reject signature object requests where the domain name or selector includes non-printable characters. - Feature requrest #187: Add option to match subdomains when generating zone files. - Many bug fixes - Obsoletes opendkim.ticket35+37.patch - Disable erlang, new erlang version seems to miss required files- https://src.fedoraproject.org/rpms/opendkim/raw/master/f/opendkim.ticket35+37.patch allow building on newer distros (openssl 1.1 support)- fix the previous change: source files got added but the renumbering was not applied to the reference to the source files -> signature file was installed as services file- Applied spec-cleaner to spec file - Removed conditionals around %license macro - Used OpenPGP signature provided upstream - Added opendkim.keyring containing the key used to sign official releases.- enable DNSSEC support (requires unbound library) ATTENTION: The file /var/lib/unbound/root.key must be readable by user opendkim, which is not the fact for older unbound packages- Remove some idempotent %if blocks.- Implemented shared-library-packaging-policy * Splitted shared libraries - Some spec file cleanup - Splitted autobuild and miltertest programs into own subpackages- require main package from devel package - fix conditional for sql support. it was mixed with sql and opendkim_sql - make RRD support optional pulls a lot of things. - use correct license for the sendmail part- update to 2.10.3 - LIBOPENDKIM: Make strict header checking non-destructive. The last change to this code resulted in failing signatures. Reported by Pedro Morales and Wez Furlong. - changes from 2.10.2 - Fix bug #221: Report a DKIM result of "policy" if MinimumKeyBits or UnprotectedKey cause the signature to result in a "pass" override. Reported by Kurt Roeckx. - Fix bug #227: Revert removal of SenderHeaders configuration setting. Document that it is now limited to signature selection. - LIBOPENDKIM: Fix bug #226: Deal with header fields that are wrapped before there's any content. Reported by Alessandro Vesely. - CONTRIB: Update to contrib/systemd/opendkim.service.in from Steve Jenkins. - refreshed opendkim-2.9.2_default_config.patch to apply cleanly again- cleanup build requires- update to 2.10.1 Make DB_SIGNINGTABLE symbol available in Lua scripts. Problem noted by Klaus Heinrich. Fix bug #214: Handle arbitrarily large From: fields. Reported by Tomohiko Sasaki. LIBOPENDKIM: Fix bug #213: Remove "dkim_default_senderhdrs" from dkim.h. Problem noted by Daniel J. Luke. LIBOPENDKIM: Fix bug #219: Unresolved CNAMEs are not failures, according to the DNS (see RFC6604), so report them as NXDOMAIN or similar. Reported by Alessandro Vesely. - changes from 2.10.0 Feature request #182: Remove "AddAllSignatureResults". All signature results will now be added via Authentication-Results header fields. Requested by Tomki Camp. Feature request #180: Rename "LDAPSoftStart" to "SoftStart" and apply it to SQL connections as well. Requested by Daniel Kauffman. Feature request #179: Add "IgnoreMalformedMail" option. Fix bug #183: Discontinue support for ADSP. This removes the following configuration file items: AddAllSignatureResults LocalADSP ADSPAction NoDiscardableMailTo ADSPNoSuchDomain On-PolicyError BogusPolicy SendADSPReports DisableADSP SenderHeaders LDAPSoftStart UnprotectedPolicy Make "rrvs" and "smime" recognized Authentication-Results methods. LIBOPENDKIM: Feature request #157: Add dkim_mail_parse_multi(). Suggested by Alessandro Vesely. LIBOPENDKIM: Feature request #185: Add dkim_set_dnssec(). Patch from Alec Peterson. LIBOPENDKIM: Fix bug #183: Discontinue support for ADSP. This means all of the following: - the dkim_policy_t type has been removed - the DKIM_POLICY_* constants have been removed - the DKIM_PRESULT_* constants have been removed - passing DKIM_OPTS_SENDERHDRS to dkim_options() now results in an error - the DKIM_PSTATE structure has been removed - all of the following functions have been removed: dkim_policy(), dkim_policy_dnssec(), dkim_policy_getqueries(), dkim_policy_getreportinfo(), dkim_policy_state_free(), dkim_policy_state_new(), dkim_policy_syntax(), dkim_getpolicystr(), dkim_getpresult(), dkim_getpresultstr(), dkim_set_policy_lookup(), dkim_test_adsp() LIBOPENDKIM: DKIM_LIBFLAGS_STRICTHDRS now also confirms syntactical validity of the From field before proceeding with a signing or verifying operation. Suggested by Wez Furlong. CONTRIB: Fix bug #207: Clean up the "stats" directory. CONTRIB: Add "repute" directory which could eventually replace the PHP implementation. Submitted by Daniel Black. CONTRIB: Patches to systemd and init/redhat from Steve Jenkins. - changes from 2.9.3 Fix bug #177: Plug leaking "result" structures when OpenLDAP is in use. Truncate configuration file lines at carriage return. Replace overlapping strlcpy() with memmove() in dkim_get_key_file(). Reported by Daniel J. Luke. Patch #32: Re-arrange the execution logic to drop privileges in proper order. LIBOPENDKIM: dkim_header() is now a lot more strict about the input it will accept (see RFC5322 Section 2.2). LIBOPENDKIM: Tighten relaxed modes to break on only DKIM-defined whitespace characters. Problem noted by Elizabeth Zwicky. LIBOPENDKIM: Fix bug #208: If a signature fails to verify for either reason (header hash mismatched or body hash mismatched), set DKIM_SIGERROR_BADSIG so that Authentication-Results doesn't report a failure with "no signature error". TOOLS: Feature request #178: Add "-F" flag to opendkim-genzone so records are created with the FQDN. Patch from Andreas Schulze. REPUTATION: Handle parameters safely in repute.php. Reported by Daniel Black. - refreshed patches to apply cleanly again: opendkim-2.9.2_compiler_warnings.patch opendkim-2.9.2_default_config.patch - use the correct signal for reloading the config - make sure that all the buildrequires we added are actually used by adding the needed --with-* options- more work on integration with the distribution - added init system support (systemd,sysvinit) - adapt the default config to change some defaults new patch: opendkim-2.9.2_default_config.patch - a few more buildrequires: libevent-devel, tre-devel, unbound-devel, erlang- initial package/bin/sh/bin/sh/bin/sh/bin/shi04-ch4a 1697449342  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.11.0-bp154.3.3.12.11.0-bp154.3.3.12.11.0-bp154.3.3.1 opendkimkeysopendkim.confopendkimopendkim.serviceopendkim.confopendkimopendkim-atpszoneopendkim-expireopendkim-gengraphsopendkim-genkeyopendkim-genratesopendkim-genstatsopendkim-genzoneopendkim-modtotalsopendkim-rephistoryopendkim-reportstatsopendkim-statsopendkim-testkeyopendkim-testmsgrcopendkimopendkimFEATURESKNOWNBUGSLICENSELICENSE.SendmailREADMEREADME.LDAPREADME.SQLREADME.opendkim-reportstatsREADME.specs.htmlRELEASE_NOTES.Sendmailauthheaders-check-setup-hook.luachrootconvert_keylist.shdkim.htmldkim_add_querymethod.htmldkim_add_xtag.htmldkim_alg_t.htmldkim_atps_check.htmldkim_atps_t.htmldkim_body.htmldkim_canon_t.htmldkim_cbstat.htmldkim_chunk.htmldkim_close.htmldkim_diffheaders.htmldkim_dns_close.htmldkim_dns_config.htmldkim_dns_init.htmldkim_dns_nslist.htmldkim_dns_set_close.htmldkim_dns_set_config.htmldkim_dns_set_init.htmldkim_dns_set_nslist.htmldkim_dns_set_query_cancel.htmldkim_dns_set_query_service.htmldkim_dns_set_query_start.htmldkim_dns_set_query_waitreply.htmldkim_dns_set_trustanchor.htmldkim_dns_trustanchor.htmldkim_dnssec.htmldkim_eoh.htmldkim_eom.htmldkim_flush_cache.htmldkim_free.htmldkim_get_msgdate.htmldkim_get_reputation.htmldkim_get_signer.htmldkim_get_sigsubstring.htmldkim_get_user_context.htmldkim_getcachestats.htmldkim_getdomain.htmldkim_geterror.htmldkim_getid.htmldkim_getmode.htmldkim_getpartial.htmldkim_getresultstr.htmldkim_getsighdr.htmldkim_getsighdr_d.htmldkim_getsiglist.htmldkim_getsignature.htmldkim_getsslbuf.htmldkim_getuser.htmldkim_header.htmldkim_init.htmldkim_key_syntax.htmldkim_lib.htmldkim_libfeature.htmldkim_libversion.htmldkim_mail_parse.htmldkim_minbody.htmldkim_ohdrs.htmldkim_options.htmldkim_param_t.htmldkim_privkey_load.htmldkim_qi_getname.htmldkim_qi_gettype.htmldkim_query_t.htmldkim_queryinfo.htmldkim_resign.htmldkim_set_dns_callback.htmldkim_set_final.htmldkim_set_key_lookup.htmldkim_set_margin.htmldkim_set_prescreen.htmldkim_set_signature_handle.htmldkim_set_signature_handle_free.htmldkim_set_signature_tagvalues.htmldkim_set_signer.htmldkim_set_trust_anchor.htmldkim_set_user_context.htmldkim_setpartial.htmldkim_sig_getbh.htmldkim_sig_getcanonlen.htmldkim_sig_getcanons.htmldkim_sig_getcontext.htmldkim_sig_getdnssec.htmldkim_sig_getdomain.htmldkim_sig_geterror.htmldkim_sig_geterrorstr.htmldkim_sig_getflags.htmldkim_sig_gethashes.htmldkim_sig_getidentity.htmldkim_sig_getkeysize.htmldkim_sig_getqueries.htmldkim_sig_getreportinfo.htmldkim_sig_getselector.htmldkim_sig_getsignalg.htmldkim_sig_getsignedhdrs.htmldkim_sig_getsigntime.htmldkim_sig_getsslbuf.htmldkim_sig_gettagvalue.htmldkim_sig_hdrsigned.htmldkim_sig_ignore.htmldkim_sig_process.htmldkim_sig_seterror.htmldkim_sig_syntax.htmldkim_sigerror.htmldkim_siginfo.htmldkim_sigkey_t.htmldkim_sign.htmldkim_signhdrs.htmldkim_ssl_version.htmldkim_stat.htmldkim_verify.htmldns.htmlexample.com.ldiffinal.lua.sampleindex.htmlmkdb-rep.mysqlmkdb.mysqlopendkimopendkim-default-keygenopendkim-fixipaddrs.plopendkim-spam-ignore-cmdswitch.patchopendkim.conf.sampleopendkim.conf.simpleopendkim.conf.simple-verifyopendkim.ldifopendkim.schemaopendkim.serviceopendkim.spec.inopendkim.xmloverview.htmlrepute-config.phprepute.phprepute.pyscreen.lua.samplesetup.lua.samplestats.luaopendkim-lua.3.gzopendkim.conf.5.gzopendkim-atpszone.8.gzopendkim-expire.8.gzopendkim-gengraphs.8.gzopendkim-genkey.8.gzopendkim-genrates.8.gzopendkim-genstats.8.gzopendkim-genzone.8.gzopendkim-modtotals.8.gzopendkim-rephistory.8.gzopendkim-stats.8.gzopendkim-testkey.8.gzopendkim-testmsg.8.gzopendkim.8.gzopendkim/etc//etc/opendkim//run//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/opendkim//usr/share/man/man3//usr/share/man/man5//usr/share/man/man8//var/lib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:18120/openSUSE_Backports_SLE-15-SP4_Update/49d8527c7d2f80af89294fbc5533b921-opendkim.openSUSE_Backports_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linux     directoryASCII textcannot open `/home/abuild/rpmbuild/BUILDROOT/opendkim-2.11.0-bp154.3.3.1.x86_64/run/opendkim' (No such file or directory)ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d60fbfc9323d5948d0aff22d2b6ca17f3d2e24da, for GNU/Linux 3.2.0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=924817dd79d872fce41a47983b2e98c83be40849, for GNU/Linux 3.2.0, not strippedPerl script text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b523b9c594fbb034d100bae1da3d0e6a51190e41, for GNU/Linux 3.2.0, not strippedPOSIX shell 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]=0b4790096753381e1669c505bb41da9e6a5ef03a, for GNU/Linux 3.2.0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=08111085ba1502c39ef574d72cdc716ce5add204, for GNU/Linux 3.2.0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b73403fadd6e2b3e02a3497bddaf30fa7044fb44, for GNU/Linux 3.2.0, not strippedHTML document, ASCII textC source, ASCII texta /sbin/sh script, ASCII text executableBourne-Again shell script, ASCII text executableunified diff output, ASCII textXML 1.0 document textPHP script, ASCII textPython script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)456789MNOPVrRR&R RR$R RRRRRR RRRR%RRRRRRR'R(R!R"R#RR RR RR R RRRRRR RRRRRRRRR"R RR RRRRRR R RRRRRRR RRRRRRRR"R RR RRRRRRRRR R&R RR$R RRRRRR RRR%RRRRRRR'R!R(R"R#R RR RRRRRRR 4. Isystemdsystemdutf-89319b03a0a2412ff51c6227412942e64a9c1b04936c70b0cabfbfca95a6aa900?@7zXZ !t/zf9]"k%w!n.Zkm 1~MƮȽZaAtvp&q]cNۈ$wE tB>{) J7B KSa&7O}pCD#.PLOt[,c(t>:3wNZ#ԕb%رڙ["[? $OsQ4h!%S ԉ٪IT2X8ICueh7SA :od]Oz˷`aSI@WO+QId&R=q/T)$G9;8t֡F 3(˫7:lt(1KR>@-غ}(Ƕ @3>Xu7?K!4Ij EXJoW̊Dj8ޏGѽ;#WԚ͗ZT ,D6ymlhJ 97BuC7+eD\ ,Zm"6Z^KP^&O#mj{!쩶?XYaǍd! Qb>r(+9/aHxd6h ɿzcWUfz߰DHIpuo-#1Ck8[ B' fefrhI*X36f+d$FQr@ g~`FVg 1p='sgF+X&\fR|8VwMis!f7ۨ|]yReÕjP =`!TZX@3 XzĶ+ԍ:#a]6oV5!/Dco0/鑔jZdn+hb-rR0Z%CòXa9MZ҄R7͙n N9nyx C e5itThs] 5H?Bwh0OKj2Flm # ZtCpßelMM# ռH+ita5gR/c@Q=,IB xO[:\WD<BL$^n@?My1=g(7K8)@BŘ %)̕nљ7=Lsok+(+JT0 vTnDsC(Y772Q2< /甊Ot@Gr]Vs$H;6xLޗ!ZAJ!_`a *lē-jQ# chy O_Nt41 rKqkI,w $U%( {]s0񔥦JHROpDF2a {jMP @̾xc ͝ñP?*P6pR' nƪ|MNIeڻL3A_6#\"ǃoxr$T_E+ %#:X>6tBW|41ɴ6<$lQau9Yځ`;&?D&ۙ?2 d4aap;,cID"6U6 7Vf]85oR֟奥-.>lLp!x}m4 dF۵ti ^Z8okA*]]uyK. "?}J ^gݨGP] @ q8sIs Xp*%Qq}5.D)g%z"aZVmmفk pfaCMQzd}/M"aAR2P- J ޼aƊ ^_ n듀B>eW5NyX*q%o =uimWBZ oL}ۺSGIm7͹ѬF0 X; Pk{ETM,M"hߺoq 2S-Řhhvz82C֭#rㆃcOm8Ac[/G5a-EZ% n@}g0,84 EI, B\"}\\~{;7>6D r?T@&=yߨ.5_ݸ+W$ []]HY>k"D&._f:2j**WD|@_ q9Wpm InҴsR;ד0|x8FEɬF \k*K)r@NY^^GK&81`pP8LF*-py (Aa$s5q+Fc*2[vظϵ7,e^]z)Qn??XЮ*>L2hFc`耼:D)*{l}3ދf ͦa8m@{Gz*`P ( ߸S) OB&Իˍieikhihe]H ɟ<6~(+ Ǘ?1,YD/׬רǥa8k3֌6Y}('3 S=%ߑ~7ow,yve1sr].ixSNY4YoT*3t͍nAx3zMvʥqQqb}-Xc% f#JÚZt.Adžj9IVR*; Qq06п8ܽfW+A V^i~ئ kV 6^tW[J j[KR4%pXj\N^V*F4C $B^n3VsӖ2{ C;]׽[k7m-'{L4GG@h!\]`{%W򁀱YbcZln8q)%u +Vcd.G:0銢,I3kS!:%WrTk:kvO) j(Svtx_~Klo=/h&=]tcњIܗ?&ucNzF,BGHɦnSҠhekVvϞJx*} rd A4*EA߃ҾH"j1 ~e S4@@Iv0 %b[MAL2/!})ZKN)TFR$Xeʆ9M{0+2VVaX"Z- S׺},@t#{asc, C/ T?Z6K|y)H;K!(▵^r/`V)>0[p`~gQݹQ޵.޳AKnz*9ZFSQ4Hy]|󌀶 _M]icT#tt-vԜkJ ah/FW+֭1! w͝oBh\M؛HH%?!ndIhpN0;9!`5Mx,drW0b}Y- TW,-j(c3d3^* HMph6{x$ sKxn$CEâUm)AN6Pi:RqX D0Sd+jS3v˘=[|֓@ dXX uNf'ť%cg-Hjm\ !O/ϩuɷI%!^K%z3;wybQFY9"5"Eqs")B<~niG  )lg$n;?k ܠvbc)+ ^# }m .,5ZLlHD^^.Tg:] }"MЙ럕{0qӦ?A_ l(Ň)~s@w-g m8jݍSP} dV/|Ma@QAgjAM 5i\q"ugT ;E煍)A$:\2D1~JӬL vm)}QB2 sQc)z6t6TM1WDyPd~Qtuh֬_nOҲ߭ 䩛hRaJt/:C|le^LJWFe;^fKLH?7M%eR_#0G,/?"hoKg mZq4] ą¶lK= @ q~1?'uu{l=۰ Ŗչ*szRD. hF^ͬY91=߼QSt߮; 5=g#ԩB4% kHU@O'&hJ_],[d[pҳQ`d|:ٓ 5ቂ>ES=lZ [j&e}E: 2%I-ln>qںg!+g0mްZq O]>9ö7iw:6`Ҩ}O3uQRLH ԩϗGI@ Qgwi1O!B]bnVcT6.vdJmmbEnJi. H`wtzJ:x}/_lMA]R=&K+Ьc9VǵX8ggȾBZ<="0 Z\ yo_Â9hq<ATzN`1Yss^XYtGy&V;$s!UH*!VizsijI#WnUCMz=Ugl"uZNV0F1)ܫq5f87!V F_W[X{iST7Ilܓx>OݠVta[GY/34 `텞ˬ$(Ej2Nb)L;SL+%!m׺lpm| 8D./Tla,k9ųRgYP0:;p b3sMt*)[8,uG9+{ z)-HY֩ ˵Bքnο"C6Hks3hkD;Q%Jb࿢T?SL3wj[wUfy6@œCuf3mzOsMK 1(&=$Gq[I1y[_{v@F5sBT`#XqsS=?s'$wCЕk-&`.B|LM3Yeτ}O7VVJ^[ѫ sO/ܽu@r (B3&GPNJgz p6+"w2Y4: ZxL7yYϬͅ{<[|"ϓy"Kifؔ1 \ۘ{$&7_e^ƻ&@7\UjilaFTbo WY0 0*7VQ($d#&%(aOqd!DW>S =dNu'vsVmIhAQ>)qZ;(Ly3#όoGMfV8bdQ ]9i C*Tjs6vr6KZzw2 H:!&ѭ`Fp(lF+ ^:*_?Wx55*7[# Bb$Ot]ܹ֜%$=cݣ@ZZt;ݚ GL57L|,Y3?I/9 x OXic I{͉ 3 ?R$sOLF隔oÊ)ԝ)SCq5N $AsĀ=U,&X{[G)dUMHvM\ռp GC^U#8gjC.I%1ݑz&4υԋ m:C}~~u!u#ϸ-0Bk9sϫ/ !E`S׏7nVa{ϰ!Mg6(Am[/ (ϟ]@dOcwR jͦ{O-\eB+cnQQ!? H?I;6e}$q\s Gj_?ϓY+^}r>̞Y08BH\6gS} *H2zZK4, `+e S6eFei-ܥ.^5;*v@aI*8^F5',Z\<΃d{#5}qA5myb0l[~c0[pHhuϙ))y'n6|k42?| U6%w:U-YyQ6U,F1tu Yڑ]aAhr]{$qȗs7M$]O'""ec<`HmhZ 28MU(ꓕA!XT,Lr]5'qE=Ԋ{>m:@j2׌Vز48鹢*@GyXEf(1% 4!D.7!;f8ZlJ7ZBYG F?BDduYT3i`a%dL-5OwIǼ=y^kLn[(\YKk_ y RT+6:n1àk8#Ri"+Q%?X>g'aPLoQF^/,Co/єuKSΎ}REKml:͌ s L. *rz7(i@A1a2/!Y| pkLuU;zt|'\SƓ uO03M"}ꨤk즈ʢ'=DpݚTJB +̚DG}_ͽSɶ~+__/l` <\QZi3%Y[ I(kx̘7'i;$2>i/x?ho=Qkf|llل( S\Ks&0OM)k!?Ou{~a`"9(I$ WKǦE!]D)33g2~]@~ {wv*lB_eQ.vl8 AJA{*Yrk<6s[2:t; WULWf[286b8~rڅ90\-A^IVɆn=FŠ$: p^M#Zy/K0ai;5=c~’2 R_U|Ӈ*ؽ$3W@bœvtB7vGn9~ H~;i_S1W'p]%' ]2t^ܤg6a>S^kT0mX )CEvHҕRC%69H`mپ7"Yf0h|4Vye%zHZ1h!];ozϪ*,vIH,(-@УUEve&snsFEe9qBr;J__`yG|E)H/Gk`#D&!p4ƈA$AF=CVu*% MaA7fp_ZOn[ 4{iJ35iCMA~|O^Ji`[ 7|lfg=ӽ06Vv.D4{kj^.n-5;u5@c,eu cw+@T  @Ikef2J྘ZQLtXep{Ii~MG'EfM>,pSr5`3ٙ8G{: ow$CYDJm_[@ӗ8ahާ3NJiJ([`jFuvTO .9 ydxڑ?C?AY [_ 2iÔ!&Vk+JjKmedZK`SJuP6dQ;(܆Nӂ =<łPAsCzvN}Bh_;U!׸cF$>J|u5N2?0m@9u̵2;cD!2Nn 敀{$8#XPB6|,~"ӭ`Y3#=!1$ĐTah׃o`g >"kQ R(r'A_miiqc)ѤX }[a Z ɦI8Yڴì1]fk싘 $!ߝ7Mji}a8h&/H.j7PMsؓn|?2Qڒ")3Y~RC\{ yt1Qʋ?DM.w3ې ݧO J4hYI# b?KLpF~[/_x!M\xz>rSu\!;)ZU+*3r3|NNh+RS4u\\2T/O۸`rհk sWhv f/QN#߬:9#7O!NLtՀD AG\& @,,3on&. A XPW!c;+]R촁e9Le䴜K3xBmFl@]08ofiL),  ΄A#ʢ&w "3U W~6昳D¬!V 2X \mU=aE/%1ܶ NSAԕiVziN_ .44-fL jW-sum3DtyDRdUۘmEy1HxJ.w"|s 02T`0Q**ZT! ,^a<:>%-l_1)K{uK^UQ I@Oֱ0@ DSkilvs 4}SCΤ7P?UE\:3jnB.+0fE `_'yl΅w7|O']vmA)/5lnHk ':F8E "_)fcO"֫tS2+g"7R=GwtY&68#|>o) VJӼR2^邦X7Iv Ѭ_}ʯYSefC H/K7H^OϮ]1?- >R! =I@&R|BvOk8_vTXһf= Seghߴǔr@gid+T9_XQ?":ثƷ_9 u &CS ZLʌ%'~2o!x\BBJrٸtx9ٗڴ{ڤB9jh6؅K3E!_]$@`:뾣Xwؚ{m vsgePc# e44=*j k ~/jt)L9E0HE~s5_.q,&\Qj;s0z >Z~t7hV+2eyӷ!&M,qCvmNb.9oC1ʺuN(SV*uo I{;8HT63a'*hW43M],7 R<-J"uU}FU8#} B/n"TWWi3Xy奿?[j=ƭ5mdOpcɎ2 dD7N\r%OZ\/ߓtFBٿM@30XGlO.?ƐuHaBthX/# BȊNJR>?X5N9('TE$MtռN DYN@O/Sj*nd:x;?9 blDޗ1,oB(eim'om徕E^j-޽?]@_w"!*kSVuͥ?ŗ^_ D,h|w ؖAnSKQ3{C@v_O[b'~hO<32Ƚk%,PLfأ IP{x߉@.6r-2LHU$EҎtsNt^3P4+U؊9y?#" Ct^^7- ˖[wJC%=E 5/kk]R 7bKЂu4HҲsEc)KgT\e'8%a⡵udH%èsN^(^6#~ ?P5L\rQSRO_,3 _I 1:B`iGh2$h([.9kM!s S/UG[Uv~4}|v7Q5ZiZw89@j g:W9hW-*T4O?䛉˫b$>x>j4U2lo'H}3Q:r6S=W{ hǓ} e+!Cw,燖31jEeA-;|{Y~%g.+{j^&~SΖXH)X(.5RO܊`pϬJw!:S܂@B5M'CWmd*:* rV=xWAm=%\-ܽ2Yn~:9ew>ߺ ͧCmVT&A1~ >CеÏ^"}vcbAk$ 1@s@pzgQ~w gHt$gN9K> \OI=e,dinEK(Ivk' 'H_2!jW˘2 M X] ht35U9)9:եz}0W"P>)T_z>u isJ*9!y άJߘi^ Q`jF"wuՍ?'N㲦a+GlB(tĒQϳ񒰙kmQ7 1ڇ>yz0#SYi*lOwq%96%ڿWƼ`@-z?~ЏI-Nݡ)\Ğq>#r`J/~D缾at)K'aRr `wfI$P :Y `Q oT]"'M)iiM#QM\uƸP1&|@ބvc+pvzӽ4hx]v.v5+ˎg?z)az1Zx//$Y6>PZ7l$; {(>{|hWP0zSLJX|D |}~}}R^7Aoܪs9``COU?1ф1'cjW漟~U; ҳIئ(|l@[Hնr_ŸcM0msF<>t6@e$vÕɼȤއɯrQQe5]PjQ`2/Khv[N]6®&nMtAV~v)PεqD1~DΔ뺈sLw 7d[XXTT3TH]t-HY_ks\o, #CI35Um$x1X̂DI sSnMC(!p/XZٲ3|Ugݿexp!ebR,{ɪ\cb"s-knmﱯDW!A 6woMNARs( I.L.Qsa]gД`w,Mz=F'%P cjڸ P<3m`+&}>БP? TЋb)ցT Vbnr7|T&D635lBWk tZcX2BLJ2:^¶ƠziV{ibbELATL3@`eIeucS+6ZMgvLڻId:rF-QA3--{4(W|1m9]3l)Lmiڌ-vu%͵`h}ߛq3U EXH9v8Uf5pG5M+={td&kd`l/_"[\KMO%Tzy?C( T4]ѷ&ݝ>]}($$pgDl4i9*V{ά w\zΡr/zi0F1H::͡$Zsl,t?m;S&f|mHƷ/V-Qfg'1õ.sryWzjp˜9#MիZȬw#ppR }-?!ϲXi`&3(>@Dɖu95:YuW#-{kJh7^>D\a_ [t+bf#Pb%t,t&|P8Fg|}&LtlYU <9A_6>qzO 닰H2wkV5h j+d|4sk+Aivڧ7GeuGH;D]3*]B-IX;Yo:kbM) G~џ.ɫb?sHB) 5VB_V}:at Y*` ͤSq8o4"KW nO|>nF}0*J#"zқ<<%SU1{3ff=Zѥ'f7c t-:a@!^Ie\JFVHbӂT@O.<}׆qBPVN\2|FaOhCQ[ɍ=֧ Sz{?DzP ǎl>wnP2V!bHWLļQΝY/!í! !K`tv5TgEtYkҭ;(&7`"{Bgk00Cy;#xDCV9}MD+fsm)R@U OThH)QІKPNځ:OXYT4y"Z.Hz(h; VM U3oz|)xB)zpY9]5 'F^zdU).&-E(+4!]'V K%Π+;fyq|n &$H, ·Isf<#Z~& }#n, ٙl+ʀ{js_tH8wѫa-4]=g 'zuHkHQ(UI4bWC:19CtNO&>6|w#t9%΍A"RY3``9~IGV"⯂ɹ%a) soǰ-E$#5KՇh  QrJ+) '6WaZil0e&70; TJIټj$Os}>vbT=^"xIhm=kްùp&``Bq('R@n% {Rֿe7NQ)1WPRIѤDݱxmj%;[i#[bϑhx t@vД"![zef_3A##-\xRlEo) R 2C+Oe-liJiaQ-lZXC+})^HمG3 8)fu8]z]crdTHs"mO{cl Q-'U;vu|y\xn^3#'x^QDl~^(QT_G||/.5ٲܬ%e^u?xF;er .%Jh̀B19% A- KH" s[?J:ޮ5 u"_蘬/7Sq L68$5vppn; np83]YVbW~HIv푔CkьWTO@Iaq`$0\&oy#e6%g$ Bg\>+bpg1ΛΛٯi6Q(6jD7OK\e_s,qTHrM2a\Ev\D/Hyjd5vޛ>* S}cdug킴2 ӽ qxtvZ|'7'd\A4 a)Q|a%3]|4$^ȝpa8iF 2hJ@ݬ*fE!LųN9D8ua+'"eY0Ђ(BJ daVD)&}#pCKPDߋB>cm Bw яRn*; T_"dPIgȶA=+߁zYj6X%@|Qh ƋnHHSUȩ]C^M/@yX>YyOƖ*bgbqyD@d}Bw .'$` CCd9=I]xU=3h|&:[-/QtIOwE^͊)t%M_$T1wJ~YK<2Q XYG6jz1m UI#fBd=}/֎f#vcDjxCur :2WeւF!~'w7K%9ՎE΃E95} [ b!$Ts=&r[#3is$'~_Ԋ! qϮ/??M2I^) io82/={nOp`UQ*XwS?QęmwqƒE,aʹqnbzLlL}>Uv6 K+7J~:?bmƮ8J6L5pzB]ǼjȮGD .d,$@(Evu@e%I[<59cY Bl,BshtـcNԌFBc-+ΪEGYiY~1cձIpUkd|%1]BpHeDW x̌RhLn!uIjd]n Fލ`{{(-_-(ϜV~w GbW.h;_Q{a>1{6m]wA-Jq1J;eCGs5udPdC;eQ6¯cd'Y.bոWMm~ZOLh{>B*v]ҽVO{g#sB)6P5#CE}+;XT |Izo6J#v"ů9إ%MNɠl5\.-3hXЎؑ 9^3B@uH,]`]AM,& }n171 A q=fѦ_PN{۱2T||My]95Ub(Fk8CFS/4 $xg_^' Rv,+"LՏNfѠ_Ҋ4u he_wt{9ĵݿ&AK:be|DWE&*!5/';ZP`ꥮN`̚4iuriR 9w!jO_E (\ S!_XܒUtF:1z`Zre*uhŴi9mV!l܀dI%.b- d!rETbq(ZL0YC'm{@TޜB:V쎺x\@V4ߪ͛& h4`1bF(7|ss>&6A(2[p\s5:=O,m\Ie'_Ɣ '^6zms)0I7K\-TX'?@{,!dײ1a.lOꞅ[2@C~xP#E\˰uvJ^K}VOä)''%1A^@ l[TvF\F >m*>v;ʇ+E͏e&u/JjqJF!lAV-Se$󮣄ؐ>pO>iBR2$;nIżtJE%)nTzr4nč3F ߛJF=َ1ijrvz_UDsNcvEtx 0}Fa@ rl|ɖ1$cź.M%Sʒk{~H~<9 Jg|X\0GkJ9<҃Lw PLړ>=l5%Q4-ǃeZr%kkuU{@$gy(?^P <$Ei=^q 0Ӛvߏ79{#5y%H c`*xc&W0bͧ{_%.x[&d#)-P`]N\p| 27W]',o,?t82UO˕G1ؙ{NR ~ctUos(5JnT,)زq~6p ({kPK>*-^^JB X %]M%;3TyUˮՕGk,:+۱ ,_^r$o FaԄΟuiKD7u=أd SUsP<!Vb4,V "FI+ʉOKvGS^a&\0i5_eyꯀiɀ!бŝLYQV{ee66'gy얨/iKܤ6LdW |D7N\ZRR]YŘvsո`EZt`N]v&P^bLn^hJL$Kp!&=d=p^Sg9_FcjzП-z3}峪%[ͤ!."Bwվsbԥb>fJMZ礡{ w[cUGUR_^f0#2s}NZp` )"U[ty6_UǴi[T<&f*85fnm>m<t~MlTGa46_W䪼 "\(xīwnU8Hϫf\??o<ѼJPsi-STcWiSа:^Y 4^=UBoM_'9;HXR{;>-FO''.BwCzW܆:ДΥ i\ɪX0IRv `!9- :Ui aif#ZZ.En)qTg\sHcT%wbE(scz5&smwcRFG@W͘Bx$}G(] EK͙$`"aˌ9,W? ?Ψ<|anTML2W~TBc3byTn5Uۓ7H5}&ľF: =v`*8au0X=-ݳ'ߏ(3Sz\9KΪQHTRBLb4x;i#.P8#(wiOOHN<9].'Q6I :qB fx` 0 /3h1Sf+E-8Z8A?{!D}:oEEY>>U}a;CSa#gpaI>4"z7+;֋ؽFsP.d w aпC槉9Ӳ'?aRCŁ{ Z dƇ*;Gh f*=@dw](Ұ0G;v"<'yrHOIoOt5щƲ Z tRNSo/J|^blP2:oDxcd\ȱwcͫ H8g'Ӑ'H26a1" GO\0 98b]řRDsVe "}㢓vsAw4XGwSw1C"u>:Hi?5gıd+< iS 9&u &l_`\RZ^w}Sk4HxƟ4Rl% d|pޞ v YGn$ 9ST^ߥ Q`g%_], qp .SԨ1/7ATa$os u?sy7IHp\w^^򮨃Hcɔ$QM} zR <8!?07Qݧ%oY@I L;K,DqH>3$ծ9S= %דt SNC0S9gR95=OVzSMԡ"ٍiϴw#;|TMalEq@'-k*%7XɪN# *UL:$\x;TyzHt(@{cd>AW}-Ug z$!,fcSC71D$ b_{* x$RC^?oK!i-f }L+]52@@FXo,c.wޥ8TWĚ8f"/w}%J^qїQ* =e}L1^`w Ƒq}'wi#X9s(|JYoI+@pVgX=;!?~'Rw^l AOm3 Jg@gxUPWbӈ.W gu8uVi c3i5Uo0"da&Zqx,:> R6i"8:qOz_],Sz2ZxN\'\u Vys3 :bu0B%& ;xSnba\F0+-3>1FzՎm0=B"b[-i=[xgAwOCqw23. ~f^3ֱ@2OF}6ɣdF)5'/Kg[EY4@4ZjZ H?p d$][]{EӝtG]pRc{Feߔ#/5NB炇>##6ı1.rqP^1k=0ӂ b8̜BTJPƈLqy+  DpOO[iXrKi9^ն Ls$Ş,/?jՂTEǤ<9a.0B<Cd. };_\dl{80g3B* ^} 8&Z L fe,c8 Kk鏤j:*2ה6(1| <_#:1֢QxǔtlOuAzqlZcPEU0G Lfko˷3-u@f1ǑP6ϽLf:".s2=D uHVKSNXGu֔zLg3:ƢmR4Y_Cƍotƭ0&FakKdXv^Z{BUl_}pAl”fk˵s_ }wx7d7=<`h@_lx;R@zDUp?$UTCt$><]UyŻsA &Arϯ55ނD4}5# h(CK3ɑ9J"!$q7`v|Yb~Ԟ}Y|zMC(N'm_Pr\X)pyO11aYT%9Xudidt"6蟹nF9jZC 5ČC4~@ kuXn,Q;1;pej@i:)k5Th p;p$Nk 14ԧol3fd'={[u;$V2@$aG;}OxoWQB"DB=@b̟2+qjO#E4 Wn=iG,n QlqdvR YUi OY({,yոV=M͎ٓ'Fo{ܲ56j$nI'%7aCg҉~Y:(r$.AJ sK71!\ul=+x8Sf^w[V*LZR4vnV2 մ"iΐ<G¢ Wx:p-,J5$-9gôt|Q[.Sc$U6ZEd4x~& ψ,vpF JrJS9!S0C>~?}C]2iu)g5|~1;\9xWHITA{Thu{o:<_ukTzrd ~ 58)c>˥~##Tm'A=XE[ v,'b+HC-W%R/(9hJnřfGPla{4$<91XֈhZWtoӭ+g@EKU~\pwSnΕP#W"E%ֺ"|.L۬|j >cD\EaWR^UϤ:3yd\յ*՝q~%'(C!/(s7^J.N[,7ؕ Nzo8SD#Kze&;yf(Ƭ~\Ҷɜ=D+NMpYDxHee"nvD[alf`47oAUdevaHUd@wbJ 0ߎ $'ID6tƇ7MLXX]LagSjMnz3mX9eY79`Uhc~w|"FCR!;JXUMQ:#t8_b|ˮR悼;ՇLFV = _6jR~T&Lb@py{ߡd;pG(҆|ٸp6+[υPCO3B[;;^r\)" L~?'H4c$R%Fðo̊1|bfƶi R+4h^1k)b&WQ# IsoJ1[Nb`2r)[oI;m6E:'8UkڑxVW@GЃlEkw,O[%7hzC״ګJz("#ؕlc1|N᡻']㘐]1~=K)CUFSU} kGܭ#0اO 2$*:RR l,4Po-ƤXdb(9qZY *ݱ7GUF (r(&-ExKJdT7)ȉ nF)< nS}1\5IbZ]DX :'BŤ W2yZ3NOjF@NxwkJSwXy Py U7/cX I!W=C)x._~lOo>Hu>!auC{0:EIA0cP0Cd[d^E*{o )%3s+;/aanM k0.p{{sc0-pZߎb7*{ x=ltԯ4GG+UN!NԆ׊ N\I1Y <߽irz 6ݒmkF#OX[UtJ8i;C3 pS7sKmTJF}&}rl(:U)I\xKoV;i|}[I[Nu4):t(x;:n6"{buE^uFK gi6]]%97+s*Xfa3qmˀ~ߕ*K؏t^Xl[p+Luk ߎqտJaЕ.9gJTPm+aƊdMq29=ϡƞ׆' ôOJL>Q+x i%=r!Y@KhW81 ey^ $cG^!7OL""xJr* SRbƪ6N_AxC ZI:T4eEaluMExd+&Ec`s1N~bTySEv&#"D{[uQ4Vl$>X޲>{~1Q 푊YGA:b5v8L{;eЂ.%{-9ӘMVlB{x=$%=9JJ[(U~$֟"z_vC!s!)/$lwan#)81%=Bu_B< >k6^p,A2;% @ԅƉ6EfE^6l[n.ƛhU>̀.Q1(|  hf-E,Y퐧Rn~lk%s!+FAak^]Mͱ/YSB<.9* m De!7cL/(B>~ :K ]F 2Yv{̨x+:ʔ6ka{*Gxѐg1Eэ{N^T]'-BN5GƟ1c?aC:y/Fl@FIESS}ݡ9'u&y<8-Yr١t?=_D+K*$60gCZfj7⩄YKҔ'Tڧ[Ђ&5 z4]M[QXZ$) 9"[H4 w%ݮwͽcd+3ʘ7ae e %7VGR0/𥭮XZz! ǖR}y7}8g^~?/VL!HXW4q_7.|ZIqN:6W )t L"G$`r_Dqޭ^ wusUET'm^=7MBF/tO?1Ue]Q ЃRu=o௎q.MJV`>YAyRN'}U^+m߻@Φ%xIu _9AY)~rBS뒆bCWQzC箲s|Y_l1$F'v'񁯼cqc`/goj Ϟn!0GrmFpRcD1l ͛gTAJh0OUy_ut˘d o$eLp%hb5vvDEIv"@Qё{nȾO$ El)@S5|6g7N=rv"wt;*ꉐԦd):Tr/}XvłT-#NV ^\$6K8ƒ"H8v3ddh,4^!I'!܋'v͋NYhaDIXHX‡VqY$Sv:bj0nϡY~؆%^:=U% x?U|_u Ir)݀΁)#kv'Ii PB5t1CW:.b:.Ѿ[ ]`ȍ?$z}^܏/͟,ͯ"]Jh~ bA/bvȥ+ 'e(N&"2Q onj_?QXa"Cpٶn2w?1sf>j^VtU"-M;.b7l-S֐Ft`B4AOSo#3<-Y6p~t. ]&ƧTXҟ jbl_ \~\8Og WE"]Jœt-3 _=Z oA{1l,1ZM"0\m?omb91O:p2PNJ⹦,. T.HbCh a8?iJ:=#RZb `Fۚrs7a(#D*ln k(J\X:*O"^I#Y ZP:I؛E!aq2yVS8y1 aa{VD- - 0[ИHM;ot3)-#CۮHeCisgeigh[I۽ 'ݑR{ǟc|( +dMro{HL7W#emrjX:;wCC`T 5G4d, E:0 Hbz^]A!wЀԱ֔16B1>)AMSS3YM_ω Dw'SE2gB̠ $۬_D3ők۳/V0Jυ3@4˱Wh5]c\Gf,$]Mj>j[ 'K!̭1h`h)=V&Fwpbs ?-!aRw琣eO7s`K"yԽ'^|>}]|4B/GpҦUjqznDh{ѧIJa;օ!#/ E p+Yz^gBj%,4.->G_JZ8$I R ÌMrԤ9blE[ǯaV_?sm5$Nw2QT 0VTք"kxI*n-t,Mm=v1ls4G߂ R4]sw\L,]#5ieDڅBϒ}'m),=L?+S1*C7@]K8C kGP)zvz{q¬*zdJLag<7AD'zX7J?н2,`صఇu}у+KG]{#V3̽/r)$=<Ur\lSC{A#`K Ga((@ǔ )*M4FN錄^CaS '!i|'HVbAP-s_w)`F`A %rd2F)H)gU%`) Z-TDimJHY `|EJ|->RUVH0 {nW5/] ש+$<4*bm6`z 2wv` K |뭴$ KEȹWQ~xfXg;$3lD.q9C#ҏu{zL7lpϯ ɣC7"(*-`RPd3AUd-Fv=:%з)B3䘪w]mڗ?UuH1 XY_A܅3k<.M^( Zp-S@0xE3LkeKL!# 'oj2%߲|j+kVP !ߦ,cޕAIv~컍@U^PSDb(Q[Hm?fߕ'$Ԇ?[>佒Fl6N 8.f!)6ńY|'>K82LTLLTr0@B$c4o8UFlcQ-^&6K*[/4}v~ƓILI"ou Hcoj[ :R?NJ‚ds3GV2,`(0(K)O<(XKrnq%!.[yǹ& )VNwxңGݤ!~SY69a`Rf*I186j4?b7υyp俊mٟDc')4FPWąKeiɧpV WۉcMv=Z_TBeԀGnP cK.͐93ZAGm`fv{dU(_,wլ@~Xom❛4YS95(pbR8{ M&?xŽ|ƢqС`wc ׹;h\";z$+ޯG*c14eCј LD^]Am}H3cftf9GH~;2FpRhnZ%XeSϐ/rQ&_&OD3jS_QL*cwnثpcg&Z|UO Z: % x6FE rZj6e=ރWh{@F%ʻWGNPi;,>YA@/a))rTZ^pL݄t_ kt`. 5}$}f1Y(rFެ//v?MguuE"<}jKŵq0fŲE5 n ᇞZ#L%řheulzWlrҲdLGlj'w h|ѓ/o$w߈ijS[;{Pͣr(P !X1sJ)[g l^t㈛j`(7S-53*&]RLhg:AI $I0L(;_NүZ3~;Y)(8Yaij+9tyA^'C;~Kp5loU/~b LAw1ŬjC_'Z0 6XɶT^סȿ(+fPM2,B[U%*f-7ǭfiu*k[f[Ī}=B3;sU5Ƽ`ofׂTV0.OkT`i1,Qh4>n RD[XJ̿t`6Tr#Pc2-1]`Q} Ώ]]İ3cNDuʃ%Z+ }|>=ܵE9Bj|cʘV%%W?b3 :oW^ BtmlB3>|jmozPro%7[ȱ61,YHQ7b2ͥ9Q\bg=-"-{@ oG&Squ4xx&ř:P|1+S-o dN9z5)D.5 #ޝp1e^#7@a\JkD%/p12YRE2/}E`L\ݛǘrD_⫯#P>h,X欲}3Wo_yj1S/f`Ij~% ZZaAUx$)ua"2w(La9c99[n!x5CG"-a:6CkS6]~WűH\ڵ&o˜׼lSD80-C­h6d]WeClwW}FMفbw,yF }d^ԡtO6ЗLb /r1yvc_+ RIXB9x!<ڼ\ !UUtJcE7 6&06Jg<|xzW-}5Z| >Ms)Ր9~%4⫁~5Nf$q80HZ'Wz?R-C,F8{I[/ n2̺tY^4,-Xy[doЈj7XŒ6!h0?}_l\dF܍a0,$?Uέ M5-|>͏ < 3iaszDЄ,!QYx("߄C'hrr I  v3ar(Ɣ+}/4!ǯ TM=њl#DR|ձH'MǠajMpY^#6+w}8OՈ3xlc*O:(Mq6+A71a֓#*gOR9w>&GVRO@|; R'uD RwKT0ԝ =SBb+<\OwJZ$An, RK9GDPE|ކ_oQDL$q,I,GR;,pkذAYϚt;dB~$aϺ&{#w7q ę)+~V ;K%PlS,Wi.X)C?yS3țiKEm! 13F-ۨՓвގYhN7I`{IP*cj$61K>wB]>61T|,(6yBPZ'}Pt1hUة;m@7Vgh*5P*&Fjإ0&Ŕ,Q@i5䎭+=)$iw3]7pRRq^u_gaZDcH -w@KRƻa#Psߵk¶: ̎⪭^~G` S.Ҩ1 ;;Fg̳5?Fr/[ Yy*8|b.u{ža^ĭOޙ_#2v,"&mhGyυEJӀbrPQ"ޚ<b(i(U!2U14'/F3!M-ZZêRO ("Gj_L/l"wlΨ*X A!٤Yb[v+uҟ-2 >Un-HYӞ{}23 w]eQvAS Kskxu-W3+DD"V6 俭r=ܵZtiva\+-Sg>o'iR.4[C˒!egu];#jV)<-km(gjA=1X IH_6kna1ΎOYtolj;pH a>LffhGx7{\:;-U^touc7j>]ql6|jrfr/}jT )T1]%D) mpxP1Kp3_N)CavWqك([9W UsW9hӎtVeؒK~LI{nH7l!4EkX+VX͏cg>oED'@Do%p6٬Q LX|,EN"_% \prUrr(7pkatuᵔ&E1#7s)8U@2LKb"JI %4;k]"C݈GdyQ^PZEoʌwb03p߀!!]0ע mjѧL'?\N6JN+qvX~`UTLٺO|X9 8..MLūgA@dC)Os@WtfЊ+MFYXUxˤJ4ޫWIW91.vƴw)#CtHx'P/R9*dENG߯jWYq(͜G4aMa%|Zun@rY'}8±c7B;iڅGl*FgFA etj60ߊNiL4? 6O& ln3_8_9x< ]C [xcx22A![ 11P60 1 4 {@FM"]A^faǴOCB/淓 UcSxwdv̹6$FIbY?QRQ[AL#4Ϳi#l~Q gῠEWT:@tF5z&"e>QO{@d'l֧k} ~H(\/=+~r>|~uЇIiRYaL[@"/Iyps&.MY&{(!IrLJES8O])̾[Uͽ`Y BNnf{=ΝP\Aj2arٶ`Y!LHf(ՍJ[$Zc@w9}/ާ+y0S~{}e Q݀C>W<ŬV4k k1GI.js 1Eqtq]Dq0<.5<D+dA)i".Ѣa0sr]&7!5<ƸC&Crڤ C["Nc*8k@˽R("ٗu!2_{zEYe&Z`l2UuK<ŷuRQ^P짩t}NcJq$Y8DGvjĕ!J44 <&;6hau2 8B7ljUE:1u 59}1QA|ǯ"k/ޤX"x0_X)xXsJ^dp T+l,:KB$CsH.ѐ49\>(SJ! ͟&Vҷc7=.S6"JGԑ)2tGޡA>owl83O/uxyLcҎ2S`@VYԦ>`26>SXIodI wȣgw dmzv1(ÿpUWBऩ.Y 1_C!7ܣI4^cq3}kX&}n/H4}>K{7ƫ6Q!Soa 3Sy]T4mȻdLzQM,QWm,ZWI=<3Jq!K{;fOk} .+gס"WW5<EVt&>O#x*`~x~L#/==jtE=Xp-D.w m`4)a]F̧ί"Kb#\PSoƫ_!d@'WA]4QkB4!,-`yOG>o*jS>¨`!j6Ґvyȶـ-zn_ AbXx>Hor_Wt<$'b䯶Kʌ$!29, xg[fYbٝA>}*kt!!z5#XM|j^帔JT۪.K@͝J+ҥNI=A%_ T 5?uژ W%ƣICv"%פ`o &fEqK.qQ>p oAY/t_-ͤOl(gW|̹r1S5JrΑ 'kR/&[4!@}pPwM3Q 'Gp$o[+a8c}ňYKx|ht8[ i{-TKGbZЇPn8ol3%,"~[9tazxtu{vP0y8(cj PBD38st"Xt=lOߖ`'ɍa*Vؽ\$ro~@Muc $bϜ@3"fH_q CÌ &Py&ؘ+r;Ą %)q }hPcuÏSwWF?3 /Z x`>Syp-Y,X9_:ioaUl Bf$}diuh[%I]eqAu_kkRO.#fv $PC*<}\ֶ7$:µKḩm&fiz|f.}˂ݯ4;Tg'ꒂZG@>/ /6\%_|[\fL= c@Pz(ɢB Nl`3o9_}:Wru όep9|4im5$r$/- B[MAS)&~jqE5H;2ĴgQd֔uHϹG7d=-at.VlHKy?#Cx7.WDa ~t^.[KjH"Ig6͛UH(qRl`4Q%FX'B򚛋?3cW޴H[X̶tEly>*OF{K̄JF *9]6"6nI-!Qs^C?|l\y,(lqNapf ~3C K }J }|s$QZ#+ObQkufXy䳽4]j+ K/Iw, n^>&uV`^pՓU=kUO[/oHӉH2'>qt ^; ^vX/G|+@*\~yFY7Bmc=qru12 1O} ^43u==oQ5։|f>v)slD71Lۣ”~d`XOSe( H8{/~uȫ1se,D׾׍]nv}CSo~9W#/D}vS{kr56PD 58 @^Bd/;ߍECiiv-,a_u|~ ` yF2$;,p,'tG'H) duGqcmnKwcՇ0?VHb9/f,1ٍ1IM}a7(l+/FyR,UkQ x{3臂}Rs⌛!+z@"{ tpW٘LżO7&&*JnfATO7Pr/(e* ySTfVu!ڱ ;˗ (œ ?FE GU@'tze?C2†^=aA9묽U0,`+s+b"SĂ`ҌY\) 3hi߻%ҷN57T\,R۠;*ג{pb*iP<`=\?)Hs+h'.J]cyZ=Z6k& #Ju3 o=j4^5K=&Yu=ԧ!-%GQb1*.o{jawtû%kIN_|pu0UUI?D.\|!R>Os\8M12춁C3~!mWɰ}sH'ỉphGђ-q_k)UA=H rZ1Hm,;mMjw@OOSdMX>`GbRrC :ՄqK9ʅ_'G` ɭ7 `ƮJxFW}G2ZB:Jk(CLj%)mwVxb\} XML;݀?*i~CMcE.+<>ڋeewXiP{O$1-iJl5WNB9"MYvdeq`|SE2z,!NE\k0X D@جM ۴F>dhf 5VH8buOb|1+I!)(|6af!]ytt3d4}Ť yhx|4S"` \BNobK;x0kl򿂺UᗩRLCtG[s'$I"a>XZ6ϨUEV$G-[˪׃A@R @mS2GvbLRB`n]:6育Dlۗ݀8,*}Dޝ:~릚!7ACP&V 7q+<hT*hǔY-}Zo〾\Bg7ZSP&"#oYu0yFDJtk}tytJ!џ^.Ɠ>hk[sq9@!_5Eaa_cCQ"~MvÙb4!Qb@I{a`DO .Er\Bkd 1'bOswN-%skq,|Uv濴Zq!iTxʍbsT(jyIdS $kndgl|KlX)Oܐf dTKM]N~ (zy >alevt㹄g[Dؗ|vԆ$k?rM!{*s Kb * h(;;ct[ph/=iþL1RID$hϪ~_2whZH2Piɮf26^ xG%=c0 ^>.J+mn~b|& _ϐFXe%Lh«w0~"fN((Ic?^3Ⱦ'znsd XUꖕ v4&pؼm)76 ~+&[@3 z԰(5H:Dtۢ5yo5;d]8$ rMw&w7ű^.%>0j%'zT&ayV+ښn||ƹ̑2!ZE| ?'FDϕnenΥoXd3-L4 [2/S?&DOM<%kf^B6fv\w Z`]ߚnUOfDH"ֻ3#$tߝ5elt|c*rtE^+T dah[?[`"BY+JR: L3ʏot;YpeE'9׭ yAqmMK&4&t)̂sNWJT\li[c ՝0>L>k99(ȂbZcHkUO n93쉉ȟa|߰'z1g @ىBth? s',NgtO، eXB%2Mn*G6^ꑱ3&k/2Q|εV-6sv\6X8qK[Az^`A.nz">ϵk 'mw!- P`GSŁ\$o$>{uWq yK!v$]:y6T:6!-wq6͊m,OCt e>dX`TVVBhB pQ<ή8C=GsP\_=xHyF#ʺ?Lj'Vmp-|+,ret&}<%X08*M1?Nm}AqHK$2ZE[ @j8PSZ2n?V򴴪|]\D,Z"/od ]tisDpnwd8 T#M 00'tńX3^RO +:=^,&zBWAP˙ RbދwGڳ'v]|\|6h&[>%) O_=?oU ;g^s2{{j^4<]1 WQsYLat},ذOδʦV-DpTyPzR@