ruby2.5-rubygem-devise-testsuite-4.4.1-lp150.1.1 >  A Z2/=„}K#,6ĒmT])o5{Lt}ѠxAve*yqOl楔T yy0HgR#Ɩ5;Kju]/Bx)m؞V&'R`t^v-l9OɼJ~Nc_(in&#^`G9ϑ/%p>?d#) 3 I|   V    , -0T37f7:d::;\(;8;!9< !:>!FuGuHxI{X|8Y|@\|`]4^ ,b'cd5e:f=l?uTv(wxyzCruby2.5-rubygem-devise-testsuite4.4.1lp150.1.1Test suite for deviseTest::Unit or RSpec files, useful for developers.Z|;lamb08openSUSE Leap 15.0openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Rubyhttps://github.com/plataformatec/deviselinuxx86_64t0!&w ~ _ 3 xd6Tz2h 'A03 8 8 IHT's+#2mb H /p)d_h~mJ kN&_' x!&Us<fmg1}KG< '`AA큤큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤AA큤A큤Z&Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z&Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z&Z&Z&Z&Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$1157d8c48e62a41babf71741202046e61ea114761530a8ef79ea6a25de477d9a8c711f2881ebedeab63be5ce86ca2380676d57a5fc5f547cce69abdf9806987e2cd499e9185ef07d1f29480e6c200374998af1efbee19df433d3246ba952790dd7e46945a526329d2b41d5cf265b92bad5fd327b88ebff3af84aea7afc35f37938ff45bf96a80be14bed2b378a71ca59e51252f5310e8c60ec09c71e8430d046d0e4b024f24ed0cb249958b5631a0ca087cec229ad34ce4c74674e239fc2fbcff87a198f29f780287a28c0b484983532ee599ce2bf161b2c6dcee5a8fc394aec083768caa99ecd60006d5a5a8bf3111d212f91dbb94fa24a47eb1adb2f431472196fccef8701bff005ca975961d98b813351ec415f49d96bc05c053695abc7f3b08d0f7d8bff534349d9fbe327f564e1fa9e6ba5f410cbb8b7a69f7d4b33ff88ea134e661b2392eddda720e9a6231f35d87347147d3eb0aa6dd4b57cbfce68aa5447eab2d0d89003e2c3b1f380095b77d656fba76255a9ae4b86ad0136093e6a4120e6937e830f6f65b5ab31b019b8a40335d865a39716097b727fd61eb3b684eb3d1f9c654a92b74de45fdc382bfcbebd742820a389d7bddaa2bfd8dbe0769e8510f2b53a0ce7a8cc169e9dde9e156cd5a098d77501552c7119012e27a8efe90055d5ae99e8d860eeca5fd10e2b71193a4eeb870d860622ed6270feed39704590a9275c2a06c148796b2c989c3f1d632bcd4f025e97f95c1fadffff3de34cd674ebe4ac1398aab02533672a544b6e2055d7b26bab14fe9100beba96f7d4b60e266d271b68a00f19d405809605f2bc0a7c305909a4d3b5cceb30d70bc0939981ea2db46968b3e80f8989c7053acd2a2a8b03487366d2952f14fd89932ace589712cd75c2f86fa005592488ee746a54a6979d253113a80b30684fef767eebe1e244f9935a88bb874ed743ca5d6bbb4a7b0fbe8ee357f9f9a4e5c4f77784e419d9b6fa2b396d3330f8e4cacbcdf43326996d42e3189a456c93dbcba3af52f1c57259c7b74420383064d986925189b1537fefa9ee856c0287330f20b636af4d01053c4f3254c22365cd0df3cb2f8b88d36b9e48c92240cfb4fc0f92430535bf1065155287d6e909c9e68ae675c99d9585be6f2e4994b5a9a6e8712ed9b73606b0c9c100aae864e2eac1b800e7dab53b8aacc6847d05225737d2eeee5c8b08a471db42b1f3a6306a276d4fd88eafbbbabbbfa467af537b8e6eff2b17ebb359f746967b3300553c7e30f616ddcf42cda5999174f2f2bc298f04923732f6f8de817623dd6c5b8fb916d8a25fc62770d394c8ddb8251eed3066cc7994138882db854ec2ed6581596fe6001411da10f7cd26fdca513cf5e75178f1431b1bebf0a0bd9b5482bad57d7e98d08d89856b9819c17bdbf1a85e572f83e0bb69635793082a03c3b7e6b7680f3275fd47318596077d371cc9be6b88b649237ea954b8a6a0c72522a804aa1e0d3c8defbdb6f2273ebff5492caf0b5c7957ff70cd8c91a28b746075db3c3e8f0a1bfb9d9155dae595e39854e05354a640dbc4349a4c18d8bb6933fc2baa311a989e34d73611856f1e91dad6e0e8f1363ad955448492b3605f94c71d8716691af1d11390f2d38b7340e918e6aa5326348185136e25eb760964accc75c16a335508045a4c4093c08f0f0d3d286d30cf78cb016e5dcd465a5eb143da07dc65b53f262bd8ed81dd8ae756edec3bc76e22c1410d01b9d38b90be2092836b36c4e83855cd68ddb827ae4d3782284892d4594c4ed3407883df1eff459c1ac0874ac4f4a50292660fcadeacbf98d3008221d277528fb164bc0a3e930be9d117a282e767736e7719c274239f7622f260e49c8100a13079ca1380b35c69a7632ca5fa12fa37d769f9f257e012e5b9174e365c3b37761b08bf842cecc07687df8ecd3c08056c29b79e7cde8d718e065770da8acdeb67b1c3173d7b3339c8566a6f99102bf0cd9ffec05ee288b7f4143b374d16ecd25a007ee841b5b9a8e20a14374ec1a94ce3679d116c40e8b305dd4544a1a40914a9a2c77145cf8f0fb3610726b18c1c5f81e5c58369e067c4209d71fd727632681ebf3fc0335842531ae7ac72ff225cfde46030342d06541e7a14f060c805de27eb47e58f00e9fd6b6ecc0d43bc2036b829a4def6c3f67221c59511c4af3d8334b0c8497d817fde5b408c75be02020ff2a4f4de1f9f44afa1e24ef0efc6bfb32bb4a9903f42da10e87d0ef95ea20ec59d0641514fdaa9b5e368a2c07d37673115595aaa8edc3f02adf837d31057c334a12dd7f4c016b305ea76a153645ac3842566a2306bc2424d440d997294b691174056b39e5035e222e687f1caffe65ea515bdbfe8752c3417a0eb4bba165e9d8e7c9cbb0edc8689b1ed906c3887b99f72a193e08a36d6f67e343875a31f10b2fad106131c7e82af0f8c6631f5bfefe161e637627d5c85ae32a7141f5bb94850541367d9d70dc93ce4419b7fcfa1709937e37b99e6bb3eb55c9d9ac109a92ee3dee530649056f2d72faf53794a8330554ba47d2667a394fe5dc898421beb1e7808487d04118b4d2f54721ef9e30db3d9ec6ee5f0444a29c93de9a2aee67089e729abca17673cde08bad911db7cdf0e3304b636f38688dbb7bb5d6b28d42a8a6beca06f52edba8d8596c2fbad5b3a50071806c49701340d6132c84e9a695e1fa619ae148711cb49f0ac3f0a2b208b1dda27a2d51e548bf165d5ad052e08016e5d1ea5fd9094edf4d95090682c4218dc1d70dd7a12978cee7d90244fff015b7336f78f2a468e20d9687d598c079545347201f52c64d6193c8d240b583cad46001a6ca604f0b16996209d275a91461902626179add692b99236518ca78da5bdf078dd5c17cc3bb193e371ab57fcc1674ca36e5b5272f8d75df930d5320606215f9f60aea6c08a0739cf731e16eb3a82e229f6a72afcaddd4b0cae9b48917609ee6b4cfb698fdda0fe7728d8e67e4ed3b699729907ab0f69ab3da2d6fcfae54a7e10bcd7132330e86bec460736f63a78e05dc1730295d8c9ad51edfc935fa93b5f2c1a6405e33807f727a3278053df8fbb08d7aa9eb3d807ecadf959b3a7f1e34113c5c5198fd0fe30f33b9a77d1ae40f86949a92dd90361cdca3cb1ba1f385e7f7bf51b72f629a167ddcb7a9addeea5a609a1d15865fbc3f74c208824bd8586f7d79950e0aee6b7d7f0430753a8f01479aa6d838bafdf6ee0de8acaebdfd9d717fcc41d1c4691cb9609467a6c486a7eeb3fa0e117c65f432036d93634c08838e508ad84b540611763444f49d6892bd3154597bf1d858ccac6b2d85dc20151de00a8387ca84b0f48dc153b454f0dd94a25b9fa3ef9d7ac89ada51e1c29b57315277da3f6108e67d366ec51d263151db0ac90059cd3015bbaefafc00faba4852bfaa4e7aac4b8dfb0f35d1a4c712f8eabfd4bc6ca2553e4d38a5f6722b090f7e450d8b87de0b175b5455ea0a29f3a1500f2d09d0d17e8a6e22da8c4e627aaa0b1d7b5dc4082027c99732506bfde14606bc00b1189537cc8aea644f455cc986079c98a37ef997069e8aed2844ced3539e309cabacedb390031e611cdf636e08323eea7cddb448302b65f83ca942851f8f79922efe9f39bf6bb29228c66b868a023aa8a40a615431fa6fb687f0d6552b4cdb18b75065982de1bb64cdb444d9ced4f394959680bec0977a99d1233848eecf785af1382b8a339674c34c43085bfe81be1653de77bf6762b78c8c7d907b3229c79befd42bb95e78896730b7f8142c2cfa0ae00ee2edd3b11c5a1a3712d23083e7bef741e2fa33254a682fbb62098ae511018c790a0f8deb9c409a918103d12ba298a7286445585f4ca3788e377a2e3f3a7bca99cb01b31dc434e8d9897e0dddcbb2b68692b420e80e4ea4d85008b12ab8f55a5980d3754b45a31e1959ab69f132e0e6e35bff4d5197c19070fbfdfe1544c3b759c5d9a9eaef3c0fd9fbf5898725a5dfbe497f7c863678e2408c7415d26f11430c6fd8b2373f6dddf06ea5060d09d8ebdd8e2937bf1119cf99dfa2d046ab6e7f542d57db92a28f6723f5de01381c90cd6907d9cbea9ff6f76213709bfeed539d31ce6aabab51c1e853ade82cc317e3e021a0937dc22d095b20dd6b34daefff04e17f05dbcdf2e4e522a99da8e2ae46c99e02c5c9fbbeaada8b1761dd5c5eb8f393428c7287597d4569da9c968fd757d2918867e2bb5a4988897ab1f1b4cc1106823de395e07941918ea5853bbc643a8a241222266d55cdf5710552bd065ce2a01b4298d6230dc4f5ad8945ea1d451d6cb2e7e95754585dc89823c2c447b819ebadabfd6086b309beaa202f2ed3caabc411a9575fb06daba29d080e649b7f1563f50afc7cba442db7b1239e95830264a1bef4557129b3161665fbc94ccb851c6d3be8cc26cce63265a7a655b1580a65fc643c439de1b26de314da7d1bf2eee097ada28fa26f4510d90f8d0ad4ec4aad2120cca611663194849d50d803f0be433d117ba351280629fc026ec788f95a2493a6f0e3a6d13f5390f3b2033c4e85d5a29d2bb16f9ad83a1253d7539e3effa396136302ecf2673b591e925561ef33e93bb90b969135c265df07e3f0b980a736e11fc6eeb1ebe494ab76221be99a3d11d9d9a0a18d80e334f34b4d2ad697eeda88416d11aadcb3da76a8b565800a71a1707eed5495517cc94d561d82f5852854f45cf5ef3e12fe4fedd56369e3c4ee88dc591aabf5665ce98f20c5fed42eaba231cd7adc7f267074a1ecf290cd1110aed9d003442ed6f0f9d51ac95a573a06c3c98d10ac78e09f8adf1e64cbf1b49b8796468e971817498c259066804fa83afe7420b35f262c37c66ac48419cd519fda9afcb9ea048f7d1a0b74ab9e276533621e5fd8ea8190cc3992431b3413634782b30c4a18e571a15c76b5a90bad8bc9e2926523916c2c0719b56b05e365e90f13dfba8da50e86530f300469f40439a91778c4a2feced73501439f936b90750af458fb1b168a7b76b44d8ac69b7aeac6f91bc2dbd500d8ec6e8d481bd9eafe4fa0c4b2a228bc32b1cecacab5ab5093410a53185c5f505e6ac4a06211dbb0e2e3b6248dfa606cae13ca283f7048436f0b0399a950be64a33252fd7fffb1a084efc23c3b28f4b9ef77ec6d7bae7a0c9d4089236d7ca7c62c8050153c3445960299de3c434ded667eed92259831271afa282d301239a65f0f3bfe0f44a23234cca9f54b1273accc4f5e6a1e282cb9a55c4f4fd92595150355be8c792a278cf418a7b92ab87dbaf7f96a97be4de93f57380251d361c6bd8df608df2fd9b04e38af0621fa214c4521792ef2c016410477f517b670e6347123cb59359626c33e9cfe672b1d8aa8346a88aafdb23881a5a404a8d0685eb9023e80e734a758d64e17d74e83bab5bc954e390da4d67691e61ee368b97738ab7d165c4d35d54977c116f5897a7b03d5364abcb3e667d94da1f7f5112dd07487d6f969c23eb5f2cd7c2171b4ca11648f057809f28f549961ecb31a7aaa26d1c7e2b42073702a4ff3452dd4de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557422a1439532cfd4953844b2b644133e171891b09cf592726170ca805a769f65573f3c3c331b1ede50db7338c483b7e030007bbcdee9f3138d58878012a3e1e67a164467388dfa14b6245b332c8715676121c50207b5d8be8705a2dd887a76de053510753defec9fb61a712bb18bca0c2976749a88fc07fc4657dd745b01766867d3af8c3f243f0a851f0914c952b2122d4a5b4bc802a0bc7ede92145a29a6767de3cd97f51a0091760c25c0ec2e9ae7cb3e4eaf8163c564798ccdc6c6bfb3ebf11f2edd6ae9f7e84f27f39d2239530891501ee90080fec722a8b3e1b3b12aa17e16d1278d57332933c9f1965bd09272083c9fbb1bf7dccc32810d28847017cd05eab6f0bc636023619724b535b8b5a330bafa19df45564035e67327e9d7ac5ded7f7bec03d2b8ebcf7882086247d1024a0da0b2dafe91b76fe27daa6077afc903a0a445ea68b69fc96099913d3eee8d7fe290094bae070de24550e11e483a38324df214ae20a46b1a709ec0cf15f7d0cb4c5ce9d8f2936e2ea126f2238db9640e13b4d94bf43a8031a0f1099ea1c38437a9bd83c5ffd6f682542318081594c1c6648c9a155479ad85589b1608bd961933fa845eea1fc53a1e078dfbf475ccc4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-devise-4.4.1-lp150.1.1.src.rpmruby2.5-rubygem-devise-testsuiteruby2.5-rubygem-devise-testsuite(x86-64)@    /usr/bin/ruby.ruby2.5rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rubygem(ruby:2.5.0:devise)3.0.4-14.6.0-14.0-15.2-14.4.14.14.1Z|;Z]@ZTY$$@X~@WwW@MWV@V@V@Vl @UUg@TT;S(5@S@R@RG@RNR+@RC@R@Q@Q>@Q@Q"@P@@O]@L%@L%@K @factory-auto@kulow.orgmsabate@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comlslezak@suse.czcoolo@suse.comcoolo@suse.comlslezak@suse.czmrueckert@suse.demrueckert@suse.demrueckert@suse.de- updated to version 4.4.1 see installed CHANGELOG.md [#]## 4.4.1 - 2018-01-23 * bug fixes * Ensure Gemspec is loaded as utf-8. (by @segiddins) * Fix `ActiveRecord` check on `Confirmable`. (by @tegon) * Fix `signed_in?` docs without running auth hooks. by (@machty)- Updated to version 4.4.0 * enhancements * Add `frozen_string_literal` pragma comment to all Ruby files. (by @pat) * Use `set_flash_method!` instead of `set_flash_method` in `Devise::OmniauthCallbacksController#failure`. (by @saichander17) * Clarify how `store_location_for` modifies URIs. (by @olivierlacan) * Move `failed_attempts` increment into its own function. by (@mobilutz) * Add `autocomplete="email"` to email fields. by (@MikeRogers0) * Add the ability to change the default migrations path introduced in Rails 5.0.3. (by @alexhifer) * Delete unnecessary condition for helper method. (by @davydovanton) * Support `id: :uuid` option for migrations. (by @filip373) * bug fixes * Fix syntax for MRI 2.5.0. (by @pat) * Validations were being ignored on singup in the `Trackable#update_tracked_fields!` method. (by @AshleyFoster) * Do not modify options for `#serializable_hash`. (by @guigs) * Email confirmations were being sent on sign in/sign out for application using `mongoid` and `mongoid-paperclip` gems. This is because previously we were checking if a model is from Active Record by checking if the method `after_commit` was defined - since `mongoid` doesn' have one - but `mongoid-paperclip` gem does define one, which cause this issue. (by @fjg)- updated to version 4.4.0 see installed CHANGELOG.md [#]## Unreleased [#]## 4.4.0 - 2017-12-29 * enhancements * Add `frozen_string_literal` pragma comment to all Ruby files. (by @pat) * Use `set_flash_method!` instead of `set_flash_method` in `Devise::OmniauthCallbacksController#failure`. (by @saichander17) * Clarify how `store_location_for` modifies URIs. (by @olivierlacan) * Move `failed_attempts` increment into its own function. by (@mobilutz) * Add `autocomplete="email"` to email fields. by (@MikeRogers0) * Add the ability to change the default migrations path introduced in Rails 5.0.3. (by @alexhifer) * Delete unnecessary condition for helper method. (by @davydovanton) * Support `id: :uuid` option for migrations. (by @filip373) * bug fixes * Fix syntax for MRI 2.5.0. (by @pat) * Validations were being ignored on singup in the `Trackable#update_tracked_fields!` method. (by @AshleyFoster) * Do not modify options for `#serializable_hash`. (by @guigs) * Email confirmations were being sent on sign in/sign out for application using `mongoid` and `mongoid-paperclip` gems. This is because previously we were checking if a model is from Active Record by checking if the method `after_commit` was defined - since `mongoid` doesn' have one - but `mongoid-paperclip` gem does define one, which cause this issue. (by @fjg)- updated to version 4.3.0 see installed CHANGELOG.md [#]## 4.3.0 - 2017-05-14 * Enhancements * Dependency support added for Rails 5.1.x.- updated to version 4.2.1 see installed CHANGELOG.md- updated to version 4.2.0 see installed CHANGELOG.md [#]## Unreleased [#]## 4.2.0 - 2016-07-01 * removals * Remove the deprecated `Devise::ParameterSanitizer` API from Devise 3. Please use the `#permit` and `#sanitize` methods over `#for`. * Remove the deprecated OmniAuth URL helpers. Use the fully qualified helpers (`user_facebook_omniauth_authorize_path`) over the scope based helpers ( `user_omniauth_authorize_path(:facebook)`). * Remove the `Devise.bcrypt` method, use `Devise::Encryptor.digest` instead. * Remove the `Devise::Models::Confirmable#confirm!` method, use `confirm` instead. * Remove the `Devise::Models::Recoverable#reset_password!` method, use `reset_password` instead. * Remove the `Devise::Models::Recoverable#after_password_reset` method. * bug fixes * Fix an `ActionDispatch::IllegalStateError` when testing controllers with Rails 5 rc 2(by @hamadata). * Use `ActiveSupport.on_load` hooks to include Devise on `ActiveRecord` and `Mongoid`, avoiding autoloading these constants too soon (by @lucasmazza, @rafaelfranca). * enhancements * Display the minimum password length on `registrations/edit` view (by @Yanchek99). * You can disable Devise's routes reloading on boot by through the `reload_routes = false` config. This can reduce the time taken to boot the application but it might trigger some errors if you application (mostly your controllers) requires that Devise mappings be loaded during boot time (by @sidonath). * Added `Devise::Test::IntegrationHelpers` to bypass the sign in process using Warden test API (by @lucasmazza). * Define `inspect` in `Devise::Models::Authenticatable` to help ensure password hashes aren't included in exceptions or otherwise accidentally serialized (by @tkrajcar). * Add missing support of `Rails.application.config.action_controller.relative_url_root` (by @kosdiamantis). * deprecations * `Devise::TestHelpers` is deprecated in favor of `Devise::Test::ControllerHelpers` (by @lucasmazza). * The `sign_in` test helper has changed to use keyword arguments when passing a scope. `sign_in :admin, users(:alice)` should be rewritten as `sign_in users(:alice), scope: :admin` (by @lucasmazza). * The option `bypass` of `Devise::Controllers::SignInOut#sign_in` method is deprecated in favor of `Devise::Controllers::SignInOut#bypass_sign_in` method (by @ulissesalmeida).- updated to version 4.1.1 see installed CHANGELOG.md- updated to version 4.0.0 see installed CHANGELOG.md- updated to version 3.5.6 see installed CHANGELOG.md [#]## 3.5.6 - 2016-01-02 * bug fixes * Fix type coercion of the rememberable timestamp stored on cookies.- updated to version 3.5.5 see installed CHANGELOG.md [#]## 3.5.5 - 2016-22-01 * bug fixes * Bring back remember_expired? implementation * Ensure timeouts are not triggered if remember me is being used- updated to version 3.5.4 see installed CHANGELOG.md- updated to version 3.5.3 see installed CHANGELOG.md [#]## Unreleased [#]## 3.5.3 - 2015-12-10 * bug fixes * Fix password reset for records where `confirmation_required?` is disabled and `confirmation_sent_at` is nil. (by @andygeers) * Allow resources with no `email` field to be recoverable (and do not clear the reset password token if the model was already persisted). (by @seddy, @stanhu) * enhancements * Upon setting `Devise.send_password_change_notification = true` a user will receive notification when their password has been changed.- updated to version 3.5.2 see installed CHANGELOG.md [#]## 3.5.2 - 2015-08-10 * enhancements * Perform case insensitive basic authorization matching * Big fixes * Do not use digests for password confirmation token * Fix infinite redirect in Rails 4.2 authenticated routes * Autoload Devise::Encryptor to avoid errors on thread-safe mode- updated to version 3.5.1 see installed CHANGELOG.md- updated to version 3.4.1- adapt to new rubygem packaging- updated to version 3.2.4 * enchancements * `bcrypt` dependency updated due https://github.com/codahale/bcrypt-ruby/pull/86. * View generator now can generate specific views with the `-v` flag, like `rails g devise:views -v sessions` (by @kayline)- updated to version 3.2.3 * enhancements * Devise will use the `secret_key_base` on Rails 4+ applications as its `secret_key`. You can change this and use your own secret by changing the `devise.rb` initializer. * bug fix * Migrations will be properly generated when using rails 4.1.0.- updated to version 3.2.2 * bug fix * Ensure timeoutable works when `sign_out_all_scopes` is false (by @louman) * Keep the query string when storing location (by @csexton) * Require rails generator base class in devise generators- updated to version 3.2.1 Security announcement: http://blog.plataformatec.com.br/2013/11/e-mail-enumeration-in-devise-in-paranoid-mode * enhancements * Add `store_location_for` helper and ensure it is safe (by @matthewrudy and @homakov) * Add `yield` around resource methods in Devise controllers (by @edelpero) * bug fix * Bring `password_digest` back to fix compatibility with `devise-encryptable` * Avoid e-mail enumeration on sign in when in paranoid mode [#]## 3.2.0 * enhancements * Previously deprecated token authenticatable and insecure lookups have been removed * Add a class method so you can encrypt passwords from fixtures (by @tenderlove) * Send custom message when user enters invalid password and it has only one attempt to enter correct password before his account will be locked (by @Lightpower) * Prevent mutation of values assigned to case and whitespace santitized members (by @iamvery) * Separate redirects and flash messages in `navigational_formats` and `flashing_formats` (by @ssendev) * bug fix * A GET to sign_in page shouldn't extend the session (by @drewish) * Splat the arguments to `strong_parameters#permit` to work around a limitation in the `strong_parameters` gem (by @memberful) * Omniauth now uses `mapping.fullpath` when generating routes. This means if you call `devise_for :users` inside a scope, like `scope "/api"`, the scope will now apply to the omniauth route (by @AlexanderZaytsev) * Ensure timeoutable hook respects `Devise.sign_out_all_scopes` configuration * deprecations * `expire_session_data_after_sign_in!` has been deprecated in favor of `expire_data_after_sign_in!`- updated to version 3.1.1 * bug fix * Improve default message which asked users to sign in even when they were already signed (by @gregates) * Improve error message for when the `config.secret_key` is missing- updated to version 3.1.0 Security announcement: http://blog.plataformatec.com.br/2013/08/devise-3-1-now-with-more-secure-defaults/ * backwards incompatible changes * Do not store confirmation, unlock and reset password tokens directly in the database. This means tokens previously stored in the database are no longer valid. You can reenable this temporarily by setting `config.allow_insecure_tokens_lookup = true` in your configuration file. It is recommended to keep this configuration set to true just temporarily in your production servers only to aid migration * The Devise mailer and its views were changed to explicitly receive a token argument as `@token`. You will need to update your mailers and re-copy the views to your application with `rails g devise:views` * Sanitization of parameters should be done by calling `devise_parameter_sanitizer.sanitize(:action)` instead of `devise_parameter_sanitizer.for(:action)` * deprecations * Token authentication is deprecated * enhancements * Better security defaults * Allow easier customization of parameter sanitizer (by @alexpeattie) * bug fix * Do not confirm e-mail after password reset (by @moll) * Do not sign in after confirmation * Do not store confirmation, unlock and reset password tokens directly in the database * Do not compare directly against confirmation, unlock and reset password tokens * Skip storage for cookies on unverified requests- updated to version 3.0.3 == 3.0.3 * bug fix * Do not confirm account after reset password == 3.0.2 * bug fix * Skip storage for cookies on unverified requests == 3.0.1 Security announcement: http://blog.plataformatec.com.br/2013/08/csrf-token-fixation-attacks-in-devise/- updated to version 3.0.1 * enhancements * Add after_confirmation callback * bug fix * When using rails 3.2, the generator adds 'attr_accessible' to the model (by @jcoyne) * Clean up CSRF token after authentication (by @homakov). Notice this change will clean up the CSRF Token after authentication (sign in, sign up, etc). So if you are using AJAX for such features, you will need to fetch a new CSRF token from the server.- updated to version 3.0.0 * enhancements * Rails 4 and Strong Parameters compatibility (by @carlosantoniodasilva, @josevalim, @latortuga, @lucasmazza, @nashby, @rafaelfranca, @spastorino) * Drop support for Rails < 3.2 and Ruby < 1.9.3 * Enable to skip sending reconfirmation email when reconfirmable is on and skip_confirmation_notification! is invoked (by @tkhr) * bug fix * Errors on unlock are now properly reflected on the first `unlock_keys`- updated to version 2.2.4 * enhancements * Add `destroy_with_password` to `DatabaseAuthenticatable`. Allows destroying a record when `:current_password` matches, similarly to how `update_with_password` works. (by @mich iel3) * Allow to override path after password resetting (by @worker8) * Add `#skip_confirmation_notification!` method to `Confirmable`. Allows skipping confirmation email without auto-confirming. (by @gregates) * allow_unconfirmed_access_for config from `:confirmable` module can be set to `nil` that means unconfirmed access for unlimited time. (by @nashby) * Support Rails' token strategy on authentication (by @robhurring) * Support explicitly setting the http authentication key via `config.http_authentication_key` (by @neo) * bug fix * Do not redirect when accessing devise API via JSON. (by @sebastianwr) * Generating scoped devise views now uses the correct scoped shared links partial instead of the default devise one (by @nashby) * Fix inheriting mailer templates from `Devise::Mailer` * Fix a bug when procs are used as default mailer in Devise (by @tomasv)- updated to version 2.2.3 * fixed security issue (wrong records may be read when sending specifically crafted requests) (bnc#800955)- updated to version 2.2.2 * bug fix * Fix bug when checking for reconfirmable in templates * bug fix * Fix regression with case_insensitive_keys * Fix regression when password is blank when it is invalid- update to 2.1.2, see CHANGELOG.md- updated to 1.5.3- update to version 1.0.7 * Ensure password confirmation is always required * authenticatable was deprecated and renamed to database_authenticatable * confirmable is not included by default on generation- use rubygems_requires macro- initial packagelamb08 1518091200  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.4.1-lp150.1.14.4.1-lp150.1.1            !!!!! "#" $$$$ %%%%&'&&&&&(&&)*++testcontrollerscustom_registrations_controller_test.rbcustom_strategy_test.rbhelper_methods_test.rbhelpers_test.rbinherited_controller_i18n_messages_test.rbinternal_helpers_test.rbload_hooks_controller_test.rbpasswords_controller_test.rbsessions_controller_test.rburl_helpers_test.rbdelegator_test.rbdevise_test.rbfailure_app_test.rbgeneratorsactive_record_generator_test.rbcontrollers_generator_test.rbdevise_generator_test.rbinstall_generator_test.rbmongoid_generator_test.rbviews_generator_test.rbhelpersdevise_helper_test.rbintegrationauthenticatable_test.rbconfirmable_test.rbdatabase_authenticatable_test.rbhttp_authenticatable_test.rblockable_test.rbmounted_engine_test.rbomniauthable_test.rbrecoverable_test.rbregisterable_test.rbrememberable_test.rbtimeoutable_test.rbtrackable_test.rbmailersconfirmation_instructions_test.rbemail_changed_test.rbmailer_test.rbreset_password_instructions_test.rbunlock_instructions_test.rbmapping_test.rbmodelsauthenticatable_test.rbconfirmable_test.rbdatabase_authenticatable_test.rblockable_test.rbomniauthable_test.rbrecoverable_test.rbregisterable_test.rbrememberable_test.rbserializable_test.rbtimeoutable_test.rbtrackable_test.rbvalidatable_test.rbmodels_test.rbomniauthconfig_test.rburl_helpers_test.rbormactive_record.rbmongoid.rbparameter_sanitizer_test.rbrails_appRakefileappactive_recordadmin.rbshim.rbuser.rbuser_on_engine.rbuser_on_main_app.rbuser_with_validations.rbuser_without_email.rbcontrollersadminssessions_controller.rbadmins_controller.rbapplication_controller.rbapplication_with_fake_engine.rbcustomregistrations_controller.rbhome_controller.rbpublisherregistrations_controller.rbsessions_controller.rbusersomniauth_callbacks_controller.rbusers_controller.rbhelpersapplication_helper.rbmailersusersfrom_proc_mailer.rbmailer.rbreply_to_mailer.rbmongoidadmin.rbshim.rbuser.rbuser_on_engine.rbuser_on_main_app.rbuser_with_validations.rbuser_without_email.rbviewsadminsindex.html.erbsessionsnew.html.erbhomeadmin_dashboard.html.erbindex.html.erbjoin.html.erbprivate.html.erbuser_dashboard.html.erblayoutsapplication.html.erbusersedit_form.html.erbindex.html.erbmailerconfirmation_instructions.erbsessionsnew.html.erbbinbundlerailsrakeconfigconfig.ruapplication.rbboot.rbdatabase.ymlenvironment.rbenvironmentsdevelopment.rbproduction.rbtest.rbinitializersbacktrace_silencers.rbdevise.rbinflections.rbsecret_token.rbsession_store.rbroutes.rbdbmigrate20100401102949_create_tables.rbschema.rblibshared_admin.rbshared_user.rbshared_user_without_email.rbshared_user_without_omniauth.rbpublic404.html422.html500.htmlfavicon.icorails_test.rbroutes_test.rbsupportaction_controllerrecord_identifier.rbassertions.rbhelpers.rbhttp_method_compatibility.rbintegration.rblocaleen.ymlmongoid.ymlwebratintegrationsrails.rbtestcontroller_helpers_test.rbintegration_helpers_test.rbtest_helper.rbtest_models.rb/usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/controllers//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/generators//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/helpers//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/integration//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/mailers//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/models//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/omniauth//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/orm//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/active_record//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/controllers//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/controllers/admins//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/controllers/custom//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/controllers/publisher//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/controllers/users//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/helpers//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/mailers//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/mailers/users//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/mongoid//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/views//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/views/admins//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/views/admins/sessions//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/views/home//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/views/layouts//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/views/users//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/views/users/mailer//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/app/views/users/sessions//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/bin//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/config//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/config/environments//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/config/initializers//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/db//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/db/migrate//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/lib//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/rails_app/public//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/support//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/support/action_controller//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/support/locale//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/support/webrat//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/support/webrat/integrations//usr/lib64/ruby/gems/2.5.0/gems/devise-4.4.1/test/test/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.0/standard/9a003ce3416185692dc802075c8e13f4-rubygem-devisecpioxz5x86_64-suse-linuxdirectoryRuby script, ASCII textRuby script, UTF-8 Unicode textASCII textHTML document, ASCII textASCII text, with no line terminatorsRuby script, ASCII text executableemptyRRRa݊4(lutf-89748ea2a7206a40d3b20c24593341929aaa7e7114e0fe0dc4fcffeca99ce4950? 7zXZ !t/偃>] crt:bLL ~J[w9=:{զGA'&tP`.m3F@d|aBDK!t/JHHBkuR"efI}R#P4N F?!7WhX'm(w+S$;BRx+sH#Hj' '#f_st~d RAsIF|d_ݢXH M Y+lnR_⌨0m>y ȩANVxjvn6%i$O7@Y~7;}X"9kUǮh֨&vH#H^r/y4x(3ӈhFps) G=YTWrV$mq;O^ 1 )k{9K8&}HrioK6 Oe@HU)9r̖uIooޕ>+?rlȠ-yM2\>nxM0-?xfnzQ}$P`\ ,HR} ,uF f@a"H/Ѐz{6fZN#DDr5Ytg,0YZ5cl;y T*}r?SEz i'a2 "+p2):TJ @̌\U_y3䘫gĘ_NV/lvYaLs;o `a)%9ٸ /#CBseT !P6};Ȁiڳ(R+`VZ@eغSd an遡5"rSĈ\G۷]w_\l$A4u{k ƺ4,RpDrv T*Gf|I͂mܰur(U9G>Qh媥4q(l ynVTsK@؈x8ccÜXG3SDRX+#1yѲOT;Hh=ݮLǔNoYrB7 /u7N(9tNenS=A$*|tЬNI1F(s}!,ķA Vqh[V:Ll1@dY.ZyRQo<&/muZ ^l.G܍%ow%]4)av'&Zv%W9S;O},q҅գ5I3|ØyӢ]?6Y{%DhRPH~)u.ڌPEQa,eCH CO^z]?̟jU`' o<;qhW 1L5 THڪp0-9id{HT]rԂQidSȴ4!CP/dξ^Sp>7W;E.#Y:b=Y"9=eĬu}tr vys+yS[I/l՜BSns;9 !UmhEaԬ#&eq.\f}U9@^f'ɖPi /7CKd-L9 _gϚ$)րBP[|iJAUb-r¬}WQ$Q?H hMkZGWOU+žW4P3@z@ yIQx@$E>m43v.)l&zng}ԓ0B4䄢StBcD&jnp+' Y}7#@0UqO@uN-l8+4U\feݾhqús3+&s$_Gm?𬈕uV!N*;dUZ7`Ui uL|Yh; 1ҥE;^LJI&aC?\in J)P0t  0GJ.s/M?x쌆v2*H3T6n/#Ƀ~ K󔻾Kvݫ%d 8ELk&U'<Vq ^s޵h\}5SLCaN$5an*M Ql$pROPۃh6w3cm.Dsã*,CB9L˨$+(*B?E[\퉇(o13+@:9ߍb>K,rӫ;F`K>v$f *zBJ=BV~J|\GZ K_Òg:A awohdɐ4 \Y@4שhIbpsJƋ(#)Scw~A{&3xQyK<ؤR-{jcvȫ{)[TE_m-{An&. 19*)4.;(F㩵݇Vx^e =PÚ$x)^yԘ\`2C =ΥDX5$B+=3*[CZ ohOaשX?EŚ?v-#ĐL䱲ɗWF o<2)O3*0 lS.T}A~ˤ K%Vs<2ao힪{3sB. .ec\㯳o۵rFws;E٢g998a۠O-xq(Orf\7Ϙݺ5݈Āv.;mWfHfsThBy3kSO<|<DJ,\eIo_>c5'G10kbNr*MGPD"B,q-t僥3E^״54!$BZ1(ȋ?(Pr[Li-O/Kf:UR._ 9Nї, `men1!:k)Ȕ傁.6) mRMu 4]`9>v|Ȅ8/em,𪋑]jjbc;CiT|Fl謈bm'"ة'';RYN$\ *ǑB,Tx(>ޡwtj()wK_;c֜:^svvt}S/0Ul;P;e9HdƏ|:%_k˷RP w >)j |>8c@vkiGmʎ iF`}A mn54Wϸ͂jKƽֳh}z#˫4<9 :O(Ua"ʑ"k@tݵ7G2~kh>y[s!Ǖ>Qf²+}`g9;)6ahE ƾD2-`]$B2Wwn4)7>/u1l:yb0EſJMz7$4F*/C=GSìJ? 0>N7{rZR==9^ET׀7 Q~ Y;41POCR'o֦!g)o?jtU,& ^VZ)Eͷoxw=X\`,;y"ҡh_rW=Cf\s?HU qꍧ?\i$YiT \ ūůȯ` Me !*VOXSIRn^v!@ƛ{5B .t%4lzI@Ϥi=H@iEރVl՗#dpݥkOCyьnۜ &=1(/|YOYVɓxj+>|Es27r k [٠ :_rg9VO\ QƯvO'Oxf ^1?m (*tťAI8=$MCw]h_֘ N ^fSrk ~_ҬxN=piOG^RJL qc axt3k w\ze$+na_c]Ob}_w&R M+j[zה! L⩌Ӊ5}1&v.9+WG2UJx1)Ңy\^=pA-\G<%rzXֈ/ x[MHl*2f'Gq\T\ĞLvK[?s[¿6fȦyw #?çis) 5'<$9)bFyiVN vo%Ń Am8y6yl ZBj#962~-CNrv&Y*mx$XKBv^i0Un~p$ hlSuqȾ4;/23`:V{ , xgMOܞ pwRK3SkYt34^vZq1R[o[\̢Ӥ7t&X+"KYCf 671bGшa5ӆ?=g^ZFo nƍq`mәEq(<Rq?%CȲM̂:|e6LpjeqA8q#Ё" "E`Eb\L]w Sއ7LY-%;NFmcuy?(2rAӑGګze =CV ; gYiC;B~cw\#6$ ]ɴ ̊Gop;op.iy匲Ҽ/ltRISDkzDEݝyD,Qdݧ\I{klgl3MXĆX&rKeCcM )q8Pz<#Tv/6q5@n`t0h́U/.+*-^:WJsZ |\<)q{BU_`YoՐwXM-)\v|WuazL3' }A `ʐwt/*q=:LH&A=.*_G5M;4g]4sFDӕ9s."Oco|+#aMlx&4/:\L D_{0ɖ  oE40,UkվN–ݝGW]0qikSk|g5lqJ1ϘAnvXcLpF9)|+Dhp{1{Vg'$t/]Q ;iWGQR5ͣ+3MkO)2 ɃbB:'!t={ްz̳#)WӪAgTGS ܡ?]{UMhbֶyB$~h#w-F[%eAj҈'+7M\b+D9׬%Xq@>iRЀ-̀b8=o 2$ S}/mq"^~IB*vjnf|L(dm~H8 a9_ǐk v;Hptbi\qdƲ}jFsI8492Bjp){eމ o`]ᥳݹnζ[;gdpf6i1[$CU.x( 8Zhp/O3B޺ȵuV2La$6"lUk_%l<8=MʬV:?^. Qp6zɰUN~9N"Di't]朱Y;YkF"HD0p6P2WyWN5FvJC@1`vKgq/,>78RQ pњ&}B7ވ D`o:;a,Ie,^bYƁh$ռD)tU9ߔ bTASEe<+^J{W_(\߷JgQh a)*ɍeԃRNڝ\AN`K- 33-+`+bӠKDzD~WRyWAˤkaufKWv ds5CWA"¹R v p܀I#-7h ih= Ol cIA; zbpta>&:Fm'Z VZdVn +T-⻫#M!xb~JkPdӰ{a$pZ0%7{8n΢ !wiy zۛ|Bk 2.,~EG͂?#SÜ;%_5 Ԉe޶=@ _o8 $#%@U]4Ay+27^`YWA#r]eY&ڹ%c쭓J톤^@$ do':׃n;m+]Qܭ/ߨ&LyN`K߽l ,Ol^頯  hV(!HіW `Jb _fxCSeUѺj+='úCUw}G ?'H,pQbaܾ%XHge)POa _ֲbˀhn'iq[^ӟINVĀ/RMMzd4Ek79O\p&#ba\=*߆5XT9RrB> -m3'e]ʇ, ZU931?i>iaaAE~#:zH9n CeAz;A>E[J^&T[W(i؝\dЛ1I5nbJ@=c(!k~cL ^\w9x *Ir酷+, >I/5.ia> è`hWͫϋ'`=wߊv/c+kz_nl@POE}ݧWhUpd&g_@y2fu *+jO/?PKG'ƇEZZnX%e[6\3?Sb? ~I)*k>2734/4>z%uZ}oH}zѽȞM=+~7E(O1K1z{>{xy`_1qV-Zh@y-VE򩜾12Lw|{FtO=9P_5Q#gV5g`i3l=8fmqUf:VIͶ#_'~U}+]rw+'y%9yHTt~,ۃLA<7fG{PRsAfZ.Oy1qĉS\eqO ~r]+c:D<>DH@cըU-ѿBdE[`_YrF*Yu rP /Њ L:qs<(zWצ76"q?ӞQx 0͟x[ɀ'PѢF!njOJ$OprR,ȠS Dc3nCdX>v^%ΐy"y컢R~; #=ë&}y,ƾ4U0 Aud's)|S|2gx@y›}1o܇LgGf!%;Z{ŋ 1; @{` m59HcJxS} #4܂I`0==7e"5 g*lxsX$0*7JѮ`R-fZІ|oYW郥47Ql/ ~HX7;-d> (~RƋ| %XIE[Zץ2(VbTv6 ԨQMmy,RMSq==;+nrTqv*@Nz"26nOҔ%(䂯j~,4G5 i/‡[rVjw*P;t<0oCl*p\X M2"_I!a=R9ݱ8H=O1vpOc`(Ea6hZokH(KX%UFvڠajx# ON@~d<Ģϫ?-ff#/Pi+0{QYE[F@M0V-9qـܕ5;w=alvkxmd u"*Ͼ۽9 ,p])-^[8.|y5ZCo|KL<9$KO V+*zpؼ9Բ[T<~6d3 әjwpxlegZUM&Jn5tXd~8gzĞ8;=UVqۧӼ@ ƽ+eyCޣG~>c#̗집<e;qm*H#_h,МgURm jޖƤBrZ$lI^̘ި_0IM:;)~wn}YB4U^'Yxv߳k7oʁdF\9ZmN/a YT{-9 <˯Zty5 dv@@'LHi]q2&tT! % @0nt0mX"T0$'Aϻ8q6/d6_cO=' R׏Jebu?i:9uW>@ Pl;Tά\G"ݼT9mdnq o ly$a@e /tY9MgGeh q`%yE1Wgڍ<K=<ºWS_:;ok | !uz:ZRd~T<Ũ*ab i.9p -@(dD T($WC3с'֢UHcV9\˥B"9W ՠYu+[PM݇LD%sDD$éne-ȀUɏ͓x#o,RMqW e@fvl;h؇<ٌz;OW챀WkAΧiZPНh}yŊz= ~rBe50Q0cSEoa׼sr:(!S-[ZVKCaA-yto'MTpE͸ׂ avSd Z tLӻ q_2ay΂і˾o/.; >rze"Rװ̰c=k 븭 űeam$;bX 1B*5ӭ"A49Hmϋɀ#ݞIg}SQEN~t_;u$?cCpxz3&}<+d޻SC;r$ Z 0+hB2hD5(k\91*1ӯ$c4SZI5 Ub#Y5pc>7Y1 ŵ-/Z5GOű,7`|hsn= _iYSF@Rx,Bq R'b#^3oYcƝ2;5d6nQ '3T4 q{իkiny#@!=.l?k9#TmB_ 9OPikI5v-l?{ф=@A5GPҿNZ:h+r%P=˜:d]K'큝? #m joøZ 9^D1bGJhGA>(+|`Pxҳ17J7:o zn =@hF!Z K 2`2!m BmEOQ7K( HGT<Ѩ[Pqu{*"]aj*oNy<3KQ߸ 2awYyv1A.]JBjh%U3s*`|Ko8TG8fPH zچzfG[E22p-'*2joᘈKͭp'qob1I9ۣI\JknA͘2:Q(44DN@33K00`*v 4%)Ļ}:mUs߈|H ZNJ8#zhd_&%7F^|UMmO7r@b)*Qw T?l>1skpp7:4Sݴgjd@_X\ߛ@eZCI̹ӄu xWi胂 '&hrz,TXN{,bTGG:c ȮVlzlly#3a7 0B6ʓWZoOQ&]39˕/AT{pҖ? e.1C.^"2x{[j 9C#h8r ]zh2)u9}^6Kܔ$*b֐` ]j\KW:NLU.")rws b &V.̔_+:anĤ`Dneփ?/5:l+6ǺuǪܚq-S[K'|BY9S1L`%zX rs֧z!;sl i`&Dͭ%>qs.llh_|PUaONeM~T~fv< ](lW f0JYI$_;.GnOJb4 [J/I0̢.6hpo&]UUGΗhlBcNXaeP{of83=P%2~|xSj*. 7*Vut W ;sCI0.Nί :xs{Pʌ{@P URcǜf#/64bGuT&ut'0jK5y&Ņ.[,R<)Hg5' qR!m0'27OSGNTDv ;^TҚWz@C/^U9@3d>AXyMǬ rtqa {_#V*ǩzPBJ״mPXaRF1#Q6_ ޖlFakGfѕ`*3 Jp0q7~ǿ#n2e"+ 0Ϥ:[dա 7O.DBuPRL *Lͳh4^F Vyg1tOK겮+6ÉsJK_AFE]+ #17iu[}G?I'""法ש.%h/~WH -Sϴt#\wUß 9D{cf~ 9R{YQ?lSEݪrCTTR[T:Hkg;m}5:HZdpDAxU~k3b7).ϕ'.oWg5_`|k;*pra UE| K>&EzaLEw*-n?$/Am\Bn!(zLE/FR]/GIV872 ٴa{E"n/|;<ۮT R84l5cK1ӱavDS]5u1Wp>ﱆyXDD7s*ѡɅ<3HWJ,5qA|L"/עVOh)Z#b2Q cOBn'(7 *;"jW ΅%TV4@7L 3_lEoDmG3pPl-p*!z/)!B24toS g6* `~Vj?^'ڙ@'h8Fpڦ&X ^m܅©2q 9 }ډT7hyFYO1s%ɻ o_JA*Ѳ|_:FvsO@y=ӀfjuPb]D/.Kd dgئ"3q9ji kA m]XH`$6uŕz^nF[~irfD S-Ӎ4TTZju@g+h{*e ޷(9#)?.͢8%k7=&Q@@ "ƱD9eÇd' Kp438W'._& ӛ~GUDhpP\O+\~Mg"_mqK21r¢2&vaP"Mթl=x4m8MJ%*N,ȎVۼ'02l-g+\1`V؋ 3NW+KT7u0d4Yķ[' nwFM }=d.'t%"Үxuxo<ݷL͍MCL2Lܪ$W*w6Xuŵ&k4qPZ}Ǩ&CL%Ȧ${4^,4q =n=\9_21eќ<bG@`ڮŒxVU~23'G"4(R yx f|l\ՠL:s\6@{5.cpӢqB+f˹rup̀0uc}(,d*~:TmN+~J/Nc˷GS~+~ߛLe>=g:J_yUTE {R؂ӛJdqFOXz4~kS6oqhԉOiM!q)%=df4ˈQ3 ۥy H~ {FlH( +MoG=B&&30oM} ~dHAJ?UGL`s:NB)lfLz,điߎ P/Gyf,HG ^ H?ttrWUnp9)vкAN oݔMjԇ3J4$?3> 2>mcH+'4$p| 瘂@o^p`6du{)`0bAno)Z%fcJ|%mJMn5hႵ3ni6T*BZi15r␶4zxXAI~k)*ji51*$fWW'(袣Ibг+ْ &'"ۻ6%  :SQ6Xkd2fcåB_Xd>׃'f7jp6oUbBSv08ACY$"uH8*5cUD`ǔe^6.XDNFS9H>#_)wdv`d]Eo{HVmG$f@YRsYUC1*x- ;Zbk|cY)FpWB>cPz0JKEr:LZ"g2XyNB;-ѹF3Y._MȱJY|P $Oˬ U>QՂ'X|/Z'5!MBm³ߕ+aw=Y z;s_R3G{ wʹK5<ދ:&F/N"uq(-d;4 V ީV` աgK0ei}mH7,'4\-M5YS+εWAp\Mh`1NXP(whgęfV(3Sc"7si1KGGZ' hD.*S>!r`;p%WafFWqE{&%ƻ5\<O vfWf"b'~Hr/٩^>DڹV1RCE}8_Ig yD4&>4lɦ {;vr$OWF ZxτjJ0`3iT#h֥OOr?$C)4(_)1j}7wOɠ 49'rCfm-A$yZj(kLdF_G寢MVɅTK'4rvj:ƚ AA&b̹=,"C'g<}Q7KB.Dta8u഼"kO/aW<}@j12),8^>p 6 {97"'YPn5ipH1) :=9O8]rZG݂SrZgWd /m>4v>C^=63 kyΞza5'x~bS#U5α[2@$A _޳0 ŜJ`(;2}V&o\CVaɝ +@¤vrxbLAw2d=8Eby^)ל$'R5H6`(t3W!w.h-DPÈ>n2.]{ĺrhIAeUHk)l!revo6էF.tށ1z94"s,4sIԬA6TR2GH@"`UH6qyy?Xfzˏ,^dRRJ3[u&⿞U=q~'YzPJ ssofӰj.;l޸,ĠV/EXcpU'ͪ1F7j\9m6V)`RLd ٱ~X)|bC{)wPHPqȅ vxؘtvXǀWO!zv/aixi'*) ڍt>"Ӊ9H6VtYсb/:X20-9=ņvMe5`I"@IGW˨OX~8?ր!`wdEy:C>D1jy!1fR/:X@?!񆞜bQ;6]w?U-:QrX dTI0Fp ۼ^Sy";kL$A7NJrH mtgw=+2b4#f!#l//jڷ27*]a4lל/O%״זfv9ma,IQDa.Sq,`p,/9}hiIeߚ@.=zXovMk!Woz;uKlbS&~SwM[,eCGP`#J/!W!޸y! ﰯ!|_1'J4Q[v$e>LX0G8Ynm"Cg/n%a(Wi p@Iac6sd}O- $xBe1YҷI!) RKX;A.o@6#>^9{@}žqp;)j0Z`a>vWk 䌿o_}i:D%S'Ke}&@Ы󲘯%b dE^*NѸ3r[qUqj7NƪGaVqzpY‹4BYE\w2+JOs:ӈ3{poLOfBtLV46܉r9IpS`SWN}5xAv~:rLݔg$xwJ< 1' ^?Ci*Ȝ8)W mUւkt+E'(N5&G,nuh YbG_#r(Bگ}ǘXnd>W\>~zF^zP+fj =hcD픰G_ I}ҠJ&<8 Lq;/\Ǚc;Z3$ \ެ~Yɝ!^< 5#Ó\0/wͽ1 K5Luп'nTiWPl(p*hJS.[ oB+'b? ikete?fy) tO&lys B[?6 pk8` mnU[ ]vSK ,ʹ'JJ'}Fc&|Y/c< rzS뗓~zaFbeH2)y0.ܺqIO-&x`Gl7n mѲ 9o -2!k{0PdR%)~‹#> ]W9Ee8{,0^v/ֵQ4dO$!jZ:TpB8T^v>E{01H%#,R[B6*巒(+-LAFr"S=y\7k=h@1_U#EΜf7D*ix(%,n֨-mcOB9V8 S[yO/ aV0ƽ;WW:~s8M͒*OMW^'gKMjTTdډHx} >c7uxx/M#hu{h%yI 'x?UB0̊p8?׵ ~?{r h #A.-$1-NEsNꤗԥ!,!9y䗖˜G ɱ7"pW#cR 43dp6jgpΒ{c/y<(w> 0탴CY6]]TDZsPLCbMEBnŪM`y~GJ􃂄hyfv w9w[]r (|eC ߅ *nRjTN5ꢡ6|Ē-F(RKY| A?4 qӶQ][]wnt8(bG\Ju;})gBTUyem$MB4C<ըcmhs{sf%⤙dۜ?نF+@@AqR.dV'crz0!51%5TDfy37nž|kSӠ6lJfI/C}Yw8:mHlELaq] Y/X7?Hy_)u%])e]b:\j:gа4,^Yi er|*IvJ?3$ CXtIaIgxxQĨo*,w=|':.<=*5x )E!g6U'QCPO^ޚB3:N4i D8a[mЮ^$doM~mbcJiGY >Y1 #|WGс򢤇WƜ ;Nwk^ɿ,hpZ)_k1!U} )v+ᅺ:,F}"ݜ]fB͛vA^s(\3[P4Xy ~g/q(G "P}WXXЉXgK)GvP(X^ڎٚ,p83PL[N kvi╚G%a?1HtQ7"ֆjL7 2|-hd~qԽ 3X:}Y V)֟tFIъD*8KBrNH){!j.I_A|SVfO`UKDy aM=Tp{LP׆dw$ezlfQ9dLS1Ge/)\r$岃xo*Б7id'dHft5r[.-ھ ߻g`(+yDЂ]W>ӳup<}T _#yf7 iaJY͡Up+~WwkizkUѼb,N"N- bv)ri Q(#swAu3$1zxPϲu>{eQqbGn1 Q_{]2 ij#Tz'0`_{a_)yn,,bdJuӬҸd^N&.>T[v1|Fi$ ZOJL㮏h|7]O,L_XZߑ`a^ܲO" T.+sdf-嚣et YO VJ <]zѻUYWDkC[qB; [.sIx#;_ hAUyFվao~Er45f7u%fZH䴯 v̷}bp4fֽ\26/'2pN /Nxj542a/!ͼ,9nNA Vpܘ}&YiXoi1Mq sbn!{R/U湐3\㻐>w}χ+M0ܸTEC.0RU(!FÃmU4*OLu{7жw)=3~ܶaWh7 _X1fSktS\۞7/R.0 {:ݙ$]quzsY`1c7GDvŻjVRii#!pJD3QNz'u#ߊ:nI*."0>g[@DŽ{@'͚R % ewſuryc|A[gQ_rXLTDwD'VI+ tnnNyR'J[v ԐTj/%1ګIKx!^Cr~9FQv;+Ete"k5*#шWV.JYeٺmt}nBQwȶl:Bn/@S$3 CJ&s#EJef_c=wF6E2Rߍ{'s*,f s:%v*)rW0-(,nlET6ӲMEYxr ՛˚FqLπ Z9|OE2Ӊ.D3܌mK-x}&8=)yTGLOB8y-r Akm'Ҵ Fhc*K">$jL-&n(̐R >gjoU-sm(<X]9C1Z$Vm(jq(:;-X.{^ ;9|cy;A$ش67\4恻A{W=Xm<=`8iKւv PAh = s;>AfIVj|ϙY_ocy+?Vl$nKBFIdJW҂f)6/[j5O~h/Z+{1ubL6sP!PZ:Q8$6l=D6gWB-meת9!GGE¨lrTF]g\&Rbƚ8x#9*Dre)'.o 14ئ!E`95X{eJ %& TF8 q 5?;AI<* T.$!IC@l)a Ytڕ]A A|0FG'`DDF迍tq7Ptx #zifyZ6`Is9xa"ι-9I1/ ,lQ][yKO q4*(`,NPbT 7ڊzH9e _ifVxp2pM_efP/X|?A)3- {냕tR Ns-ܜo"OӨo_On}Y# +i8VV0{$mL䡱)UmI Qp{p6B60k h±;w qQ8 `ы~&Wc(TMEcKpBDVa t O>_F,?xI+ Y)cYIKfZ6s`%^Y3$Ж5s'D&{_6u'J=(@SDM6x^,@8XޞHa"1 &_ 6U6vwALѓZR`*执+-c%(@WN㾧쮇 2oh=>s}$Xjdف!EvO%Ւk~fR%1a`} Aӭ`/9Kdj@JZ#V9wD_+ g‚Z:iٌצ~U"x~Ǚr{ 6mAb^F^A %d&j&%'uA>zԑC-gGGTP; Y{d%)fe!+8 G?ZjwB*dңuf2[yzbp,IV dxވ?zO@o܂d䏂M ΌF$ZxĐ @ɀ}=5zwZIS){ʊ"TY xUe0V܆K3 T"._]7 l0Xml,EE9Wy֯L]`vE23Ib¿&8yij-yQ D|S!|磾F>J޷O䅹3ugM}QEtgA}QUծba/jF=K\Rݐ#z,8HY/ mR'9Cdy\* * (B``ﱚy y?"x{ii%<9xhXu*5'<׾=ZCPeb)sƕ~27Ydͮ^-D;q)J?"0^/M6"j@  8M~K]o8BV!09zy4Q#|HR+ŦЩUX U+JKz!߯2J$#8nf4X^"8=}}$ΚT/ XK['O2뜼:׀B߅ ef8\qN9;sŝGu1KCEaUHJך<2MsVC-[={Y&$iOIdw"2TJ܂j.81 R ƏvYdYV&8[;WeB#GX*wҚ2ciMKH,\e whA#Lu ?A=v84JV:Er}Pf jӍaz d^9 gY<]?Cv#A9<\9?jkA|B |$S5RԚzaoɳ[ xȜ <*ȗgY(R*m1oG)U0٤G#OIΒ_W :g57>2D`v-MՍ?!?Xݲ(;!tXDzxBSS'ab_nkjTmCT55Sj]4O>nNǞOj ܽBVR&T}oW=@fBK6ھӴ=O,|h|ť: _+^k5K#j [\#RtgYf,\X2៏yeKS9ywň *'AŌDA!~ẏ8m# }h[Div_}-o੻ϊAP &|V9ゲ;`23 GA5w=p-})tR+C=@f(<#; /Fđxo3ȲOvv$ǵ*k(.:?f7ʳAHGb Xst'!y<{ɠF>iaѓ([#6'VG{ʷ6 {wD Ml~RAU`4tώL}hCsp`veƛ;1njGD,>s ף>8iכ ZEwW\C(S@сM#̪ {+Oc 7v:0$= 0'\M^g2?c̈́f×r?6x5K) y^-t& ~6ć[L\#倧navѲ%|BrxèZ+'qIP/aUON(c[*ez ϻ3Wqa6F@\29:ZUҬQgqFץ"U;a"X]6Қtm#THgQ0E{:l=ҥVݹUQ!1ώ aaê|1HwY.Jfn"nxmcPz^s5յ@nL\Y腔r.QfT$Fש /󃣖 1"78ag%6tlZ­gk[?]M Yfʄ.@73%)7 vd;g9m,bf5C/ɭ G,Εh? Xۀ0߯J/z_=&:B`V3W"nrTfɁpރOq)M yJJn,jlٔl\g17 =P.ɀ*_o5rBAPX^|V1kRdIO@VI&jo9 Y797zL>,i YҘ}8*}B($F*}qɽ]iOGQƝBD{bejt|JRXg1ͲitY3ajKa!y`tߤQ9P93v$CL u>|f7O#24($SCϫ/V$)I(ڨrX=Ա&k&0P-yF!(Ϭ2 lKx1!8cLMD*0ԣ4 u1P٪̡}: 7 ;%hI#N ߻})}}KrJ?\+Htfj.5y$QzC`%" P+ [/ĺБpԾ_7j]i ՛SsS tP #e2uQtʫphR`BqHo6! Bʄe!c 7Wk$jAjGO6ݧG wş/'׵!?e*8,t} ׅv; n%3%i\~4&_ZjwsL60ijmAȟGRFGm09Z/bZ ^Tb+VC/ZtLwSd؝lޣ­E^\K ϵiq F 7gluH$D[3[e='OEr&;j.tiITJ|t@}ʺxjE2\Aj%= u _.(LTA, * 4iq8ѤyͿ&_b0tʑ` ꑩҌĒQ]m.UCLN:&,jP%cPT/AFI7MF?wi[/6]+7睫;,RqM#QĐU:>ߥ_$8|y;Xtth=urt&4kzƛOY2SJ"B:nMeג ?Nw5qo@Ly*S*%!-AP_s2J8mP2In$m|Bv5  $瀩S"52B U?;pa{L)vnBJ\)$?=DeEUU(L6"o+k]MRBŪ_Z"_Fl)l)@ΟPlQOuݫXSuR@UO4$L0۝H豆i΋S8 aD9`([Ke %f>{9{ ,,,fR7__'RV|y@"*\ztWC2p)zvYi #p\ &+j'!Ȟhhj˶x,0ިv2ŋ/LVWfJIͶ0B_zqvc֌oFXk8QR4|82 xqԁ&JtPaɫq3C@lY=ǧaէDpRڥeڞnϳf2μ3eՙUDP;@nT|ϰQ,s* ꩑~eҝliY NJ~Txb)[#c yKI9$U3. f@S{'5 э FQ kdG>ڲ܏gG6Dan^׹9JoXlS2QMshd 4g~_vvȅ/DժB'grdG4XUwْlm];\RDyD2+褃.S[LM%&jL8ME?ZʥКsGzh,F˱B_>;;NP羉oI ]lQA) g3Dj' 3R~.A| "vZy)Da,^bᜄa^S贍=NYЙ`ciB5o@t.@~A6!"vj0-c<DVMDY_8dW!YI0.1f9"@%aÑ [ƹ(>%Yaμlv{Ŋ k"#5< է [__8+ma0Se%}Gq4U#Dc/"cQ }q&"6(4,c*pY/2*%{J|א~O|qq6*wW35;:T.AʅC f]|oB\iL$) 7msFwH7r+O|?^.)M} )A: ][.g13\gv$\t}Bu?/Oa5r7 φ C8'b7#vƬnӟ{zKV?Z>hn+UD~Zjβur;MmM[Pv9ViPiO=WKlyՆuLGֵ'AY~*5r&:cߌnu`~|Ryphd .Xmڎv%.+SWA׹dErJp-mӜUU1^!s}V;hca@El[z^ϋl7Wnd_8jJ5y(xmY2@DڈyOm-99>G_d$*ӃTT2mf5Ϧڱ&) {̗.^k[n9ޔ=jK)N(20Qig[B?mhSgQҹ[t)\A*kP",.y j?qq~9ͭȀ[E7}Ľ= ssgs7IhAr'R7eV.X]LpnK$S73Xg0sY 3ornevKǃ\w$ ]u? J+/ $,C%V1BJ=L1s4;+4p 0g>xQ'vl\ $OZӻlYd"JltQ؋ؔ~1uQ~=B@y, 5ƥkFs1ֵ'@0l::Y2*{qJX꨻7@.=w_yԐQQb Rxj [jBL<,m, S&dOZ v ((W@}U}Gplדt}'PEfmfȋ=5İ_Wlb\!V-9^_ncfƴ'v_=Ap8[Ӡ4V^/"ޓ|r]=#)VzN?ʹ%q 5Ih7G[Cc6#20І7w-D l.TJN7յQWD 9įQDψ~~2akFtR*ɝ5Q&8!:摷Y7g餖v Spq,He>.[sΙ-{odӑZRhepbiAlƋtuAbQGyXՋ$1@%so)FAݔ@ iKP JEDA)dp2t~xHtMm'l/ae#Qk>9pCvˉµ #]C@ VgU鴴 ŢZ.l/c0Ƶˮo9;>q=<& '1j.>Hd .m \L8afKH_qTA&\Eq7;|pY n| SV-3 kW),PeY6Rŧ؉l}6jad875OlCfEoml.x1u;ܑ+7PeS`2IJDjyͪ'(`Ѕ1zzyw:`ǢNl,}+|/Kp—4 ^iNt%1>Jk8˟r~L{Yr pū"T܊ejV죅K''Pu9@*%[K=F-y7\ b6# q/L!9F|.% '#"5-(rt.q ؀I @Ord.Dkr:`._+ie(Y(iߜ1ˀjkm?&='b4Qkεa 2kg,AGUʱ=h(f gw0 IRF gPYh;1rB ݵ܌o[jMz~Y.4P?7|v)!! |Nj8t>D62g7ǫgRbS0)\NFB{ݴMg(8^(W# Hȹe$ ˡLSn 0(SPE 6b}/΀*$Ý/k޺5.p%y5w(֘mH:?{K>Kd xY$)67ȓڭ \Ѥ=[9ƒ"в =x"=!zᛦ\dcPL%;b^1p4C ':5xr܄b%>86H|?8 'T*9~GUv0&q(EL{c7:zkh#Q@5'_T<1Rcz|>[ģ}8zu OT1c@1KS5w@UA7mq15 Τ]yswW~}(C(\{[TJ$*-=+SY6S{mū9^'D^q@9{ zH|/vY/*\;rb0sjxRޔoK>d>ČKz Ё o.=kSǠF50.0I)t>oTYBGB>(YIXhӥ2żt'?d8ʆdK%)ds/\`QN : Ii|yvVSHV7' 4_ >BX#8O QPAXW^j9YVPzQTXpgUO zy6T*OKm9Fts~HZ2{ۅh/]>-V1]) yMhV{&i_:#21̣*szֱ8ʼG{ SOve8.|qL-qÄ,(S$^=BQ]enhdᧂ+ūДP+CϱXﳎ vSq< {*6I*<;-*7y'*#c!ږS($DE)cTbe gZQ4EXJ9APCƲkkVךłӭQ_!o< \>;\##uxc 1FOA{oC odkAю0givV *vB*Z1S|G$ꂷ&õZ_ ^T870{uw5Gc[L;jɇ>.U.pÇ`5d=,uۋUvܔ1t&m<)+ŕ4R-ub!P-9z 9 lA*.,Lfo7BOǨ297+娄KӉ6p$8?)hC^@ g:‚(K}RsY D4[\*D dyIYO͓nE1S@3>&ltzm _!hRG@ԔPT| Q7HTg"'Is"p$GJ`cՒ.4$0XMT-zA iE@JT>Ώ-1 OkJLMn*2ZQ ^r}#߸/ $kpˡMu=S2r*]Qr!; ?͟B`<ڪaHdA/d-p֭9_G8@ r;~#m +ߔpNs)IL全E9-agYѳ vI4`4?筳q(AbY՚b%1i9'8uoljCa- 38S#e.h-zңGC7&:>kp"t8LpU$;Zg׃rh&7NRxͩSTXpTWFV<L(PHSöf %݃Y vD>ÕFRʹVӾ C13X Yj'j_( -MZ&d4F!D0i {L00]BDTN$IpYGvjuOۥ6Ԉ;=s}0 @>vvs#iZ_cDΰc}O(4&!7&Kb2kPYwXT_mHix #ari PYr}/ >x + VY@aB6 $~ܿ~ǿ뼮PC}~/qcX_I!ZD55׌Q #AMFJ!t%wϏ$V괾mî\ټPA%uzpwQذHb4zJB'䟊4Z3dGV(׭A \$p*'x=cmxܝt[Ul${mS$BfV, }-kQ 5K7_gs[}>jHl-J-%/b呖aΡRz 9 qa-%oO I\S6Q }V7\ Rs-P6K>p7`P5?A*ˎR Y8 $@=Dua`|z4Psp qw6Z$~-;)FZ6h.to# jq=0֥ZhZ/ڸFm#|s)Y(+t=C`HH9qK fYmMRKX7m& CLY @zpW69ԸՀj.n*P|Zi z'1b_YK̹1&}Zhsr5}ٕºՕZ;/_+^c2Ch:`m}Nup*TR6?9恉5gKo7,[Sl9:.S9c?gj|pN ?ߧtfi vy2򥧄r5a{&|KQhޟ,0o 9RLC?!)`1ZWxa`Qg\=~+͎0!\i6!eܺX2[$ҜD&E,S]g͜S/0.nynΪ]4QTWO|>Fnf[zUZrl7w+wā 3Bz@pMZAR\sHBX/l~$ Z_QU#UY-nV@0 /<Zt (+`puk5!.iQ( "MF$t˅4&uZAê~=BkBHGrEnYHsi g&~ٳ3lg5wQXòx$e|Rqr*|:)`dSP"e@ABXP@ec#TOA/KrnV8†F&F}ȒpmF 0 UzBkFIJˣpB]!@4 /%Rg44<*{WJZ*Cv.¤eϾ*&GgN8? vq9S%yd bk6@3ʁfZ3`^@ҭ)W6΋j~2ola v\+TqW`r  ɰX,_`#5,fQ1w'ę@ :W]uXȤy@!@?`O<5 ]sg[Z<Բ R/&q(X1Аť FdQw5K`+RKyp8.m事+#bmݿ bJ0H~RμAt+ 6=Fw vPDFK %*.]1V WrAߗݼo U \U<ڭ?xTwhH~HI.!ZFWCƄUnbHtc6q_%B-a/L'+gr븈[ݛb`d:agc ZpW[Li6K93g,:I`]1R v~zq5{22i2u:[Í'撺w@ut4䚗B?L02zQcN9n {88܃6vRFZ5؃бY3G ƸDq{JۧiGGi KklP~wG% I k7iGK1`zq^ޠ"19w[{գ.#!䭑?PW+>*wr7V1aA;6 6%u)"pE{'ˤb`mpPd^-TdՖ>:UNlH3EraшO|k14whܡ-M&}P H2:{eIfR7u"0M4a0 zmD)-YN}}8ش@4i]Y7ywP:jR% ;-ſIlVVЬ|SX` gF(s\:o2lBvnBw㡠RweۡQɾg)k̚5N *B0 Ws=2>v~}kovd]RvC:N;dbT7:uA4v9"LйAF+-ǀz]3!}ވB֐!TG{Z =k@v2C%hO/aN{k|h'8@JRw :'ҳ{I++柳:|wY9liO[Wqz'5Қ}*l*2ǯX46n8%V@._BRXNJQc뇘kMn%%:S ; k\밦@"X j 6n6j!dVrud6<\M&;Lۡ7{Q؊iɕ]ĉ`RE?&nroHi|XY""i>.cr#҄ MSڒ9)nqΈstYǭ IlތˏAȉs$R!>}4NJ8 Lr>jRagEh`A_סyţ"DjlL,L0 |& lBImZ?aO)ŮYfRpZ5@$riN JoJg Ȑx4_+]&>f%E_ &;!cUӋiruQU=~(L0zkwqѼvH!dhMEDK]F7$k7@"R%`W\;D.Y;Hf5zz)h n.,>/ IY8:j"gqb(TFS.L-W:Iٜۭmsc:ry-Dغ$c谅``sW|.Ka ]K F0BP$*{36vt<~)6T~&WƝعCMn: V Ê>M/5ЎҔy h hX$Q/ wvw7uNQԶdpwp*H!ݐ;ˢ]n.q]9 c9s +`"ϋ$NXHZ*Y( H㹞"}x!j~wq  m{a|CTC r(_uPmE|)+qÙ("qg>{b.叛nzgxJR4NF9ԈhqA_+0:|^{ږfoCa(݁r\F~ƙeg3Y_h2 T@qw4 _V5m'RX?Բ2J_s =0$J wap2KH`N'+gs-;BqF'&xD$͛D!z֯m=㭙 T63%n̓l؂6K Mlm~+uBvjZ);oUtf iMTtxi,+'Xʱ3F`x,-6hx\N#i,qG Y&aĶj6ٿr[{ 젢xy#]21GeO1j(uW!կM:!--H=ƼQ1=~5 &;ֻK -5a090/l̲{lmu*{$5nuh6%'vfz9 }3 \!\aݻ?u:8걛 z%!L%MowG>J!,;x_׹;v Giҩ.,1Ӈ:.LC԰e]1G;T!C&s|/ G -T:[x6D#Jű!n txK'{kF(d;7 kO)3N UO` >-!nM;zed\']vZi^}AM͡ Hl2- Kri+@O35@d0$r]E^~@\i:m^ Wt[$JD>r3 u⩷MM:}dj^'kjyLpoѐ͌˞g SyA\__0өGq$7FEnE$6G*Rw"+"f u@cC){#XTja嘗l<~eN֦qu &*LhbrfK2uTNP<Ējo;㵖3jܙ{跁 (VXW4m@[u2- i3zg i$ȧՃS2\-H|+¾Ǘ_Bl{ :J vؚ!Vh3 ,U)z+.ӹ (l~HjwOb]g8bVvF9 v?*.:hp~XVV%-s:9¨ i%|n/4ٰH}䑗!t/SOwV75|!욏8%%;+=`-صgr;W)XmX,,(g5]lԷ {?M`hqdSe4Õ?E S?Q[kD Z?g9<˃ G5 Ɩ :}b8g\qa7D0Tn\>•?DgyAh.fu7dxQڑ>ͯ#gEDsqd ֔KY/VڴώiLGlH V!I>=C#;G+pO5ZDEW`-r~D1^rWp,ؿnf sm Dᐐ"p8'ڋ>怂zF>gPRR1t%d0M݅NG 4=*i|ԞƼ(]K91Ľ;hb71u?&jSsq .=70Lr?4]4Mj[ha@_wLz5mNq+$;s;f/Χ&^r@8-5"ljɨrspJyfከ\D#=|3Wwn$o 10f]\S=a͈h j7H껬sǘ htֻn3F )0nvvyUěf\(| !c~78^&L>ϜdVǎ?pdsNH"țd0[եՉQt虁rڭ_fjMA(^cfd ? uuU]H,,JϋKqV Q$B̾Ai"E[,6xXP1TVѽ +hY2“R!&a媏t&<`*^i*QT6`^~ O4t  YZ