ruby2.5-rubygem-devise-doc-4.4.1-lp151.2.1 >  A [`/=„F9qz25v@#~PfoxyCo!w~&Kߟ+7&/Q_Nv?BL ^3A8(}9m(_g/r;Źa%Ʈƭ صC[ ~en[#!SN!ht8'eYt ]EfhS?塩Kp<􀴭O*X+#3P/GaB03a72789b64f175907d3981482b5fbd5fa39bc8069e7e74de9161525a6fc9bf454d405896bb3f2fc3d5ea21375395250075b2309[`/=„أ4Ňl2bj,]|T >4,_0rPF0$ޏbx~(._pi[Kїp>i>,&3ksV}޺O<JyU>یHv {@&t !u{.S >z4԰W„ _ xJ\i_cXr=~*@vYR 3i|9 O,9a[16^A ̠c/9^(>p;aL?a<d# - K  17@% % % h% % !% H%%%Nx% L`(8!9!:!FFG\%H%I%XY\%] h%^9fbWcWdXeX"fX%lX'uX<%v`z````a8Cruby2.5-rubygem-devise-doc4.4.1lp151.2.1RDoc documentation for deviseDocumentation generated at gem installation time. Usually in RDoc and RI formats.[Gwildcard3openSUSE Leap 15.1openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Rubyhttps://github.com/plataformatec/deviselinuxx86_64@CiH#F:oOA/O7AG;IE345>90&csDH;E(=8 rZQzR0EU7 9+G ] $#    \K=:ab;1+1O7'&%9y/".7zLpMQPMD[8--04 3>V[re~i?}237(ED ?J3Mlp5|E]Hf"9-x}r)u+Sl =}(Ff7+& 3-2"/++)("1/%(v  PVTTR\o4I" '261/F>FF`004##n|iJ P=-''oWl+Q4OWJ %PQK@VZw6D>6N  y64P|'#AAAAA큤A큤AAA큤A큤A큤AAAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AAA큤AA큤A큤AA큤AA큤A큤AA큤AA큤AA큤AA큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤AA큤A큤AAA큤AAAA큤A큤[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D79f834eb2ca4a37d61306e21b98b88af49610d2fbd9f5852ffc5a11852891399efc7b854f50645d3702135b6d1f621727c42e471f2493c37d09a8f8ddc92e5ef3b2a054431804818ce08aa739803e095ec78ef329ddfb5444ca6047311670762f94991a282227f13c951103eb7d1178641043921ab7cfc9368e43129172d95bc44fedf1a94f9e16e13e31ded1637c0906abbe24fdba2ff5e40625c8481f2c451489ebc7b83d1d8abb2bd1740bc102ab85c0adabacc30a5746152c07bf9e2b4641c482060a57f7d5bba6fbd5cd03227058814fe1298f9c02e0596ae7df3a65601ec82fc629dbbe700807d4ca1d983b946d75ff095cceed3022dd17dfbf102a250765df8016e073585e962dd8b1bb2a7483b0ed7b0b5ba752b3e208b6a04a893f5ce1aa3ddfd4e12b8ac68fe167041319f6c8305394be12f7224d49133a206c93595a1bb9b62cb133ee44a34e87fb6d1416c48b97df355ffd09a1ba450f5c08d004b0e1ad51235ab2709e6f3ec03d291d4f86b212df1518b547c16f699cd47ad27f8065cc67e4ca7c3ba5ee103fbf527666dbc6a715f50f4417ed1ae5c2addc30e39eaf43fbb82460d814c117b23f531699c703b0e3dcbf36cf30435ed627e022a174a894fea8f0517a0a73903707485daf74912f015fa0fa80f4001d868f1fb7023d6754cc7016e2efac3d2faa372ff53205f30427c58f56e82a4040ffb239b4301a79a6e9237dd89b7815a065d0a107263f430ab9ea8538396d5b0cca1026062340cb1ca578de6b4acd0de0a41462825fb6e4398ec9910cb9e628c5d3a1dd50575a83d595520678a2c4c3b94698fb9fcc87c598c4be1fa157c9c4f6c0d12ad2b91c32422e60c99c01688762edd043617cc0e7f102ff95d800201ea32815f184b5d94cda5cb1312605eef8ba349c072d7ad6fbcc92983da1942fd54c6fe71b5a4684cd655dc75cdf38f3c2c2e1356faea47b7815f8c97f4c8471e714d11e4b759fa819394c0524f32b1ea31639f88844ac1ff8890a969e579818165f36308406ab2786185f2f4f527a2798f2fa6f1d6d7eee285196719052c590a66024d966ee3cd46569d9b5dd55e209e5f4a175798f3e523d675216b36353083df403b0c1d584ccbb7d7a2ca7050b8a187e0ccf259665c4daa8a63bec2087b8d85ba15a08407c5de4399f2ad4d9590a921741a3e09461b6b509bb89bff98bb9a65df0ccc4ef4eb393a0ffc01e882f5315a9bd51dfb816ab251cf05a552718b7ff1b03bf8da0c863c6e5e06de545c0d0fdd843c0797d4726bb69a6bc919f364cb615ad8c6566242054800303ab11901f266bf92d3991258d72f037fb007e9d5061646ce44d2d0ee9fb81fe1054c19c0b148eba72d573489953a6edca367ed0fd5760ad9596ffd9bfb51cbcfcd9c6ef13351f55401f7ee57bc1d52291e06a194b9a8453c252a047faeb787c460dcd5888919ab80f2ac23932e4c0c8cb91c4090962c52e027006ceadf79825c6cf4d700b5a638034d8095da1f001aa1418d37f3acd206bcebd89ee702f5a674cf27a20e901d55ee7c041c5cfe9e23865ae1b7cb57f15e38f2b7bcb3a0be003386c00248cdcc8deef5a97bdcd5376f4211100aa543aae5c4ad69951e2fc44f9a65a75a7494eb8cacb7f073f099ec470970b649aa419feb73c721f0dd2dc1d302d274caa70c82b5041f92cebb08e64d2278ea90020f5fe7c5d4ff299e1f2549ca2a8e246df332bad7d51b4d1bbee97be8e3154d38a9e46d59cb8b293b0d48425ff22ff8e04d9b458dbd7c28623bcab5a1856f4354764cd29549571369d2b3620228a9666ef2456c07c49532c95a9f942e602bedf242c129a5911caa1c2f75736f44c8cb7c7db47e8aba6274171888850b90a28fcd12791be3affed0c173300caa7a3e2d45d464696917aa8851773eeaf9d5c43cf1a324fc32fe3db3b535ea0a195a375df33700d520c1e15ab1ce88bb46e8c3778fbff921a47a630b8a60a78de1a56d4a9e01db83c305b992bfd2c53ab43ca3c685d78ba68ee7b6200c293447cb6eeeeaf20a012348b7a7a836de48fae4dc2bd20b0df3e8f2f3c5d6fa8af28ff0fe18d250fc42c29c36e9a212cbe22d8944a660f35ed409a89ec5122738e8f5081ccd43b2611076d06b910ad31b965b31456716a1a8d401e8e17f5acb6e97bb7632186c023aaeb3056c74aa1b008080ef58f4e2ac29cb3e749c8a49dc1814e336d4339521480c3ad68b2634d32807ef9e501608711501f2a2a5b4ec8d4bbcebce7b7cdad44ca49139e1a4c8a8fec3ab729745ba6289b41f24c8feada7fa1900cd9fe2ee58a216ecad3194f937579149433229c966cb852687eb50281408f6bde3ffd889a13957103df25fcba24953e6b973553ae7d190fe43e57710e30320d49de197c60a9b9cb81506b3ecdc3c7e067b42eebf5e54e5f48ea94a07cc56f9a98bced2293334a4fb006c5d0b69bcbca962209308a4c6294da9963193d98c82b29693b17e5cd1ad22f1fd25e0a59eb335117c390790805a5ca735a0de9d6f6d1f8512dd354d8a8b2483c18dae5977bd7b0f7c6a1605921f7a4a47a26193d6bddc21175519b83f880ce3eef6de15f20a81833de908f21015bc846f9964be5620a5da1b642e51b4aff29d35f956a68ac487772080b9f64a1cea77920520aa051f34f74648737e3b5b8973efcc4e911141f2abf9e633fea23c87a1b72ade8b735f910f84623a327b54d4ce1bdd8c5c6cfbc84459b376036685fb1ed2d18866a33148c65b11fdeb99964e6ba8b113615a96f163f29195dfb6f33021ddd897459d7aec108f9d9ceffc7756eb77e301591e909c75605d28f85392cf65a3ee2bfb1e349d9be8935bfaaf882f3302355bd163fe268ead9e73cb18d3bb98684d6ebcccfa6d72b257b777ee883ba70a5d6c2b6f0a137d29ea4bdcdebcad2d48be978c00ba54dc1b7953af1c2fa03e14da3cef7d12b5272122f96de9022820113c4d3a8de91e53875447bedcb89cbc38c8e0734f3d4ba121f3c7b6df4a6f64ffb4887338eb4177cc40e1bf3d442d954b5ee52aef831a39765750607ca2d57968d428ea4f0d9572be376ff8edd1aaa665ed4331cd61cbc41c305d2ec82b08767891ec0200d9cedd1b98875fd9c6cf5cc0f97d0c7aaec33f72f668d7db25a401ae953fcaf117f78963246d3de6a2d0ad400515117766c4b2586581fde47cc5bc04ae7b3b2febe0169fd3549a437c9474562a35e066d52ac7afed81e3162ec6b3f2696e608968f7f5e4620f77f460803363bf7d8e3b4c6e97babd950e6a64ec499daa7150086e88ce3690173e0936b59a197fe7deccf916092d0a22323a7465684900ddec510ac1c723783f2a92af317c3be39b1f7f72a0674f1cdaaa6c649ebf090a13c29f3ae97fdf34a6f584d7155475d7507182e366216e52a45bba3e26fc781c4c223b57c0b3a4ac23caf8f4cf86ddebe9abf5ea4cbcc872c179c9b24f7c5b270b9c1a0ec3f239161195b4e5af905537b25411c20825a1542e42f939710985ed5395ab700e1324f25e541c20b0e228470c0995ddb45a494eeff770176c2c8277828e327c9973e81d3a2311a09bb2046d387e48ecaf8b11fe84b493e4d9feae30f9efc278f4ae276aec1e1881c9ba31a6b09efcc2aeda4b19cddbbc39d309812acc07be7c58e1ed0a45b82b8212690e9d5b46ba38c28dfbe8a27a0b29c43b873037c0aefdcca572039599f504b26816396db40d70a0925c2740cc0078ac42b1a58357f48926653ea36e2aa26d4795449ba969a28de66632bb261be26385d78849c4f1fab1ed720a56cf7282d31948c43ef3f6f263f0d96194dbde7b9a1035f1285d8a42e195e56a4bd5da84c10c80c3c1e54220d3fce31d9d56e7a2195be59a95f7b6f6e99248acbc8953984d02086807308c133d8a80d4d2450a087ee53936ed31fc1077fe26ef1e0934bf1de42764a66f0f9fe660c79ff105a8c3cda92acd03063947fb57af792101cf5603f25d79fce5e5eb7ff5230d0f6447c259f88adabb06827bc5d839a77311cc549f647c4c8e2918a94e163da8e749a5caabac5c23e8f881a7685bae5923fa16fdebbf5ff6d6ee508cf30a5ae645b164c96520775070c25e195267fa538966fe30cfb0de8d271b570b6a7053870f1e68f3e42acd5b418924dc45e9648a9ffea8447a6182a9e730951d966da0febdbb46f537f2b4e99bb8b70717f5701b59518eb7fdf88f197efb3ca841b4e2fa47853f81d2c97ea9851e1c7b08303daa932031e53cfc9f941730a854bb09626e06f4cdfd02134abe4754cc5373faf9294e0a8825fbfcc3d3e7185d6ee55c3d31c6bf918f5a93ae4a658f9d400e0ba452f597c99eaa9ced4c76508091bda9e9230410d8d3a34de95f998b3ac01ca6f8a7eb26d2fcf0bfd380c039ddc43c18909d5c6529c223bb02897aa324f4f643291934bed881f60a76dd2dbfc6f7aa8839e0a52be8eebcb4b17767f32774aaab68c094c9b0fa21a1195989d8b4ff31c782090b2433beb64d53739fdcfdb6ef5f7768bbd16f9c79dd538dad4fb886293a8d35ae8131d554d25df359ae474e751f93504fd7f026ecebb4d6a826657ff21d824a821979aad5b2263d9ad5f4112c5e8f1867bc2bf0bcdb897bdae4a956de0679134a7ea64d91d22b06536d797d33f9a4f6811405bef528cde9d7b0006c4c5a055fa6bc908f8315db4bd967418fff7db09cf996cc96dc98b8f35508211a965ef3d281a11785abd674ae31ac27aa7cbdac06c187870c64b9903052c002fbf9a4f4b7292ed4ec50b747e2c33d204f075edd99515327630d56dcae293737bd258b45703e0253eed6a627b0db1809eb6864df8d9223098b497a31d8040f1b97017b165d190c862fa24a976a26939569e6bed4b454384d41ffafd8eab4ccb7bfbeff979141fcf8c8a55d4fed5d0e3a1476461ab326921f9e982c7f1b34e4546b07fd20ca76b249ded31550fb0ff13e5ccf35820cf25f17cae29275d687f9b7b9734d5b7e3b94aca1f27512ade40c3d5881f61b2903cbb4495f7170c5355acaa841c086d5abc3b4a1fb89ae2bce7a282db7703ff353607757700e79464e48b17abe02c04af6ee5473342dcda0869dbf0925a69cd5642b6d2e44df55534adde24234f66c5b24a0e28ea2be6ef750b3b2ce7cb9a32841e3bd547a67842c92969480d6b177fa1b5645354c81d91c8d568420efc4c7c3571cc999a33480d137b33e632d98270048f8abf6d9ce7be45c2bc15834e6d96a192f1b00189503399a99b32b4aac622b9112b37809a4b0402d2aa90b576f66260663ee64154ba158b8cd6dc76850a73d03a939b6a127c615737388d370bf2fa7963cc1becfa47f52fadb480d2b729934a41bfb36b5badf325b8680d5e5db876ad2e163cd3397fc134de55e7126bad2cf10124340755e7a1f9ddb47f00bb40d1c1f5a1cf0c9afcf1755d465a0f3e488afe171661c12b8a3e104cd12c62d1a11db2149b8e892a6c41f1255105e411f01572806e7291bfb92f13f0e31519fe8210c0865e257270de43d70a2cacb2b70161a847fde2260288c0361e0ca2964c37935b791f83805ba1cf00d0c4e2d8cd2a372362cbf02bbe73cf155065b8a340230e4cd1d47df712bd7b44b9b9561cd8687740482a76eb1a535b5743801664074e94c59a3df0592e3e13c1757c6958f5c7ab22be92c457e8a370bcee935988aa53e6bcda4a6efe9984d091f61bfc8281b66206a096ac5fe49d6595984c815fecff0be3b4ff1bc991e4544482a61dc3e8f0f7800b5e813d468709cc737c161baf6869b12a83288c7b09625f3caa15da333c41026faf04c39f4a3c751b3c49127740a559131d6b54707025edb1086e1137d2a0716e5190ee92280bae4ffb9ffe71774a7e15bfa1abf69ebcfaeff3e9a62701c42a1aafc572e409e229900582a2cfc38de97f8a38d73ab2c252d4523dcd91aa5c465a4bb2863ff670d6649867f0311f3bca7cfdce40f4622b1770ac50056da42c69ed963e211ff77277e638c382891c95d7190b58dbaf45f11770c68993e5a34017f2abb7e91f55dde97ce88c672731a95d20b5b1acd9824b40a8b9bfd208569245990f0cb417f55f5bb2a5a63acab2185738ac5bc9eddb0436a0f5287f49df295399c4dfa41c1091adfb14ed7cd2d8f5873daef9b15cacea0061f8d6a6ffa0b39ec5eaec6cb635b22deef9feb347c522d6a3ca2829edd0939ae3a1965fadb80d28290f4481ef4cff0a9a430b13a5ca3c1438a37445b13bb9edb5bd6e87ee4914769382a07f2db6d3639dfa19da68d0b357b393c6d74f2a0f915ff67f332060e9b68b644d211d75aee39f18581bea52795ecb3f7eff42c5d96be30c3f0759885c7d5a461373682eed3aae059f2a7f4bf4e3836d69673590088887d5a60b42676752c998728a01eb17611244777a1eefc9140ef92579b5520064792c765df138c32f6cf04a970835a84c6464385b9d2921286d6cfde4e296a4bf475b8f50a6f30b5153406121475de9cc6816bf7022d67f4b8cd39b6dc858dd89ae70a05b23fe9a78a51f686f063f9670f9e818791ae76497954a505409711439e8442e8e69c6d298e9b95a8c4539dafdf156d763f45d8974b114dad01ba18a365d6172899691f141a4b2ae3f8518a913c5e0450f36a5e5da79c89d8cd0a40efbff8d595e01bc5e72d7a54054636efa351474f343cd5873668d26a3b1825432d6f4e873069a36d16fedc6fbf65acffc1f554edf2964b04f8d4a7e394abd4df676088e695dad36c54d1d32f74be458874a2bc3b2921a2720296d93a48f47ae6f3dfcfb80586db59aed7260aad67a390f1e45597df72a704fe81b98dccfe58ad602d733f3055da003d79d82f5c4b550eaa0c82cd9904372e08c385637072ade8a55aa6eb724148c4de5c879061c353f8595d8b3518a6e590185d521d2f7b415d6fa93880e69a7c6ac954f1ee12344a0e8566021d6874bd65306f3ea225340d0d13471df75ff4c317c464ebe5df37dbfaeb8db0ea73e9a19b7f98972c20489e80562525f2b1fe4c63293b3236c9ee44f5ee38acca0463952e843917ea118b49d29f15980985ac36950109d0da321524c0a94be10b80cb3aeac8f7b6d96edd2bd04d076b7d2849147ad97f02ae4e6fac2fb62abe613f9e548d1dda9d1988a847cbea578b4241ecbf95ef741afcf2d1ad132149f89bf33045c52546f8355a28d8c728c69a39465360063f2138451f2e65b120e30c92fe12e2f03a2896bc02e59953191b11ae5ab38adce4af29640cc5e76d4f3b34291eae991d2f7dd6d612f612cd7dfb46a2452093d5e45a43634811a7e7c079492a9cc8187b85218e167d711bfa1216fc5062321c1331d995d49fcf6577c9f8e242caac44d68be267eaaf755eddbd884454969a70e415ef9eb6a2571281f6a5d62e59516b4b3f7eda853f6ea98fbadc7cc462ee307a7a3af7341aa3a02676dcfc177a851f2c12ac3af0709bed0e567665dcc6c5311e1152db8b97c0f6672fdc7d5bce8c1ec561646071fe459101f38eb5f85970934848cc23e28160ce5f5544f5fa7027d8fadf5ec6eafc8d348c8dad18a507ae7d1736c664a1e09c8346f1bd31ab66376aaccd6d26c19ba0e5a8537dada5c906c6ca389a01aa7f4b6d3d9e83806f22cd165c5b666958920e3af9dfdfec0ca601b7bba54490f066c1a081a67726608985841d52b69cef4edc6f4aa802df7c7a6f436fd257dda34a32ea653d4775d79f5588666fc68363278375b2dff55d534a218799946926ecbc1ae25ce0b75a97ee5eb8c5d14d7786cdd4e2fe090a7ca3bd67ab6a1118bec10d794420eb7b3fcdb12606abfd756e3cfb69c6a93062d91f1755ac00736bc7ba32ca148d7c75a9a4eeebdd831f5751045ef437ffc635d5c38d2c5d67322eb76da44a950eaa7fc9c947fc3f9b703f6cab36231ca599fb5591252998b031f8cf4f3730c666f22e4a618ab4b727c278556d118a10406f19a7cc7f5caca1edd48a227ac626597e81254d874234c3183ca60a095fee23bc3ce4f7ce8f3ddd8dcb040ffdd6cf3450a6dea22aa0741a3b071023a71a9f033cacf5ba174d45a8b102b3bbccc1b57e6d5fbe062ef5a52639df26421a2c582f19a6c7c168fa2ec9ef589415b3adedd136a7ab7150c7f2b1cc4b7d715687bf786ef3b6424f0fcf7c97f7f768ac08917e52fdc304de78828ed9d4dd434c7e76f38116656e06b7d04927cba2e0fa9c9abade428e8b6ad8cabf76dab7656540aa89d3a9e9a83a3c6c5a4761cec42e7d63f41a753378cd4edf072294c4b7a5d557e726a2730f350715b67bfd009f1870f16e2a4d023a2bb8c7cbf00ef9518609d9f99bd921069f2f627edd8ddd12154176c94c2aba282b7a0d8b284e3a21fe7a14d29ab14a53dfb338a5415551344680551454ac93e3ee902dcd830450322d10e0798a7294d8f5496c770401690c16817f7f59814a78a5f97c289a8db16662974b315130f21204ca57ae9b837ecab534f19386f5f44e2f721130dd5ede1949e6beeb0fb4616129ef099e7067767a80ba6757de3c953be6d5003a969c0818525b0f4b043c8bb852f98a4e641b5335d76a4d80007b4c3517a94298200c35a9330c2372491eefb343c9edec8e9a68f1be4055ba5e1e9b7255236e99d0eec91727444bffec9c464d0d8e7812e32c5d007b63266af7381e18749e9371087ba81e05e30b3b8a69c66cfb01ca4eeaf083113b252f27146549da559006574c383da0bbea250876bc8eb5000f92e29a5882a77794fead8f9e878f73bebe646b31670176b21c71f737dd243e5ca0d954954ba48c663b040b834770cc473746fa11e7f3008e736fb526299b8c231aa8ac4cd9360d56168c35cc7f211f96d91e5d5b6987ea0e41dcec370b070a135990ef43d61a6955cd90b30cbbeda4a130fb0aeec082d7d99279f9f46aa789641d8eac5783b12d1f649809c7acdde7b8ea264db467805c44b75669ff463c77c0de517cff4dbf84c46a0c4e76202b3482f7396d56a421b5772ae3bc410fe7fdb06144d5dc8cf833ed4c4434719fd562eed9395e6aef5388af94e8312b253c6674c2c696c9174d22a0cbf20460cc4605f2d8264e9d129d6ea6d719b2fecf0ae9c50302dbb7f4f999d7c399be4f5a6f9bd79d184dad18bf17bbb1ee2e96b490200417095a66abb4556a9e8ba150c3b8e7175b1971019092f456e1b6df7ae8bbd2ce4da7e96966609e56553762c2d33c536e77db974023d3c8c4328379d6f3ddfb75b32213ac686090e07b95095f7f781d355d2f020b188e7a85ed44d5582c1677b0cd077c4e6ca89e76994ed1e2a9e24387545b47242797a55a6aa2eaf5a3beb131e32e81d075aea7c0453a238ec0ae29b7c4702c9f4b4aa74ec4854e61ab79247dbc6de09c21dbf118752e54a9e480653c07db233ed129c8ba5b3b1f37ec63674907d6dfe037dd91fdc3343c0dd4567d5340cb7dc5c8679dbcc5973778ab615e1f599b6350a5f7e9eb69344cc17d5a10cd6e936a1c3c32728020962e6621643ccfb6406032ae3be81a323ee372fa27978a142e97dfc030d49e3c1897b434fffff112d540acabd560ef4e1ec996f38a219d1325850b9f2648448e488ab7167e57e24e481338afed8d1f09a6fedc1ed5d8a13ab9fcac39ace1f0ff26c86c54be537c18ae928642eb0b2eca688b3a7d8b53e959a1b7ca593f99130811e1f4636661768aca2e0529617cfe666b2392bd8b626b37217ad94bfd48b11c6be46e4398417809fa2175d915c9761dd71b973aaaa62cc4ee1c6826cab9615fbf38953acf3e9b5cb788015fd0ff529b3a0fb566f4d6bf743e20712a5951916d2c24f4bfdf3ac41de2e52d0adc7fb7e3ed7369765638668a80127de0637e5a5f9010e16bd27f99f45f679e26dba54817f3503c948e8f3c6c973c882ad58a8508f4774c13f7af45421f102d693027f0d90cc3a34ca4b530865226b3cc9655832241bdbad28a7987e75c7c4b7b461bedf6974c29d96dee68d1f1f05669791e6efeb1390362e787227b09e698dfd28b558827393e74ca5176eb624b1125a140327c8fb65d88b5735a51d366cef3c049d227aad6d541f22357b883d84f3b302e16eeebfc55365af4090d531c26fd74618b60ee29b5ff4ebda02de959caa6e607dacf2d5bf3e3d5b8b6837b7c3fa93e353a76ec282ac194b9da8ab6d7cad573ff5ebf56fe5a3b7d02f314c6d45f6180f2eecb2c4fbe37d3e874bb508c7acaef93a65dbb536eb1ff72a8c5c52885769cdfe4588b09ee4747b05e4202dd8ed2ac636651a09f6e0da68e41c72a620ada2e1459e0ba31dff312382df53ea6243ee3e6a64a55dde3b89f27cb74a099e0ce8bbd7366f7100a438284382ddb60808478d5716e637727163707a39ff5667a310ab558dcef8e4a8ed3c45f1a038f718a537b91f972eff38ecaee7c8756d67982d94862df317e4c5d52eaf8dd492e5bfe3428c536eb7250bd9c29399b0e9d862de4dca826fc4b03126c4413ce6f8c7834a62314ad6c17ec16207b57d12a6cf8b4931602b52d9d021fc420b94a2f186d8bff1f7742e8df2df45eae6fef5a0c9e6db092770d58a399752be9b2a34c495cec687a3f2dda4a7b11aaf4912b9b6e94c89ed02bc6c2251f98a8420b398a3be3c83aa8d55985bc82a10413c4d122b8e41ba7d6d7c777dd97df9d2cf4cca697fd353cfc4659a38e88084aead6706d2f8d6445207a14aca06183771d5b4bc43585ca2416cc3f1f323d30ebfffccfd91179d8b1abdd698403b8f830b160609b797e55f20a8219f02ff775d2983011cf1ad749437d7cfd3a46c5c59a858ce2af07d5883232e934da1dfbdc576eaabea5c49c267227c7cb94952b9f46c2920d77dab96add78f7ca748ce4984db20c307941613dced58b6f78f4fb987d4ebc30808caf099c61d46f41dac1f6c53784d7420106d9adfaf565628db07c2f20cfdd1873536ad89e05a48b60621b7ffecc2290cda98158b06680ef25e1c02a3505b239df23a6a10e0ae9b2e9fc68bef92929c893c535ea47d0c5b216e543ea1778bdb46a6b43df8801e1a73ef2141425a8185b088f60bda3c2113ce4d5a949ba4b2d24379760ef2ed320c6f0c4e813876ec281de29bbaf0e2adb8221b450d05bdd29158f533f62eebdbbc29af8b3747904b04e663313f7f7b3c5c2bb2e481a65bd2a6c2dea2c1bec7f20f0de9573bacc4653e910cb139c2d66ed4c399dcae92e26da35325f7bd10a987bfedf2e78309f50d11ed134401d9d33a4fabd763810855a29271972a1b86cfb5105859227d3ea61ffefb1aa6467a56df498cd2b17e1365fe9d01a92700062bafcb30d6fc9f3f7e5db6a1c9a1592a11341f59a4ce1c33955645f439b82b373ea465658957b9f6b3f09f8b9b23d1bdfe373703aa3e4c21484e65940d739bf5e4214da7932196d6e64a828dc2c4d781f87775f2020d4422019299f1db5b812c81d3d55da280b0091fb86ed05b24c550737ff0d9e3b716fb4ddaef903deb06aff63e98dce0df8b6245d137b93ead42a4830b62db8ba23353d153d74137a0cc72bc053b1ffcdb746d2f6c5ae39429b3340282832d84141920b0e52d888e1786aae0385f0601a7523fbf53671ef10311d7802d51f1650052dc0bf2d86aad9db32bf1eb346fe2da95f9f2cc70131fa93dc35eb38e101bb2f51ae9310c1e21a47fd7bf87b2f4fa9031d77fb2cedd964d694df0a3c76cbd880b1c28e46ba631699683e367f2b8afca3944733fe1dbcc35d744990c080392351511ca1b126201ee3304c948841ab2f9ae6d79910f766be7272dbfd65371325eb90330f8e56596dc2846dae84789618328fe8f1f75fb66b08b15b6b1928a5f27ff4ab70ae84335d32fc7649a39b6b9a793ff2927a7fde8773fd874e5f92df460c3a29856d87604fd0963f1097e20fb91fcbf8b3946acad3235d465487bf830e65dd07b26f070a832d2369300dda136e97d2240acda15253f027c610cd7c1498c84e6ff54a5cbdf07d0a7742d736ca346b3c3e64c569f4754cffcd7823edf09e2963847c48b39646125b7616352ef3b3013ce011abc3b0443e733daef5bd5457d741ed818d6988fa4b8097d136c50e2aaec77642abde526be2837e50e6089bcc95e7ff8faeb41d8778f576ee7bf14433de16fd64b50a04d17c84e05215bd31f2c2d1ca84631043226132cdad3e867890464e1ceb041a22aae9c6a66687b254d72211970b8440f52dea3a330f5871cec4a032354e97ec3681cfed45256578031dd305ff29ca245f22f3649e8a8246911f508027ac87a5a209993f1e868a3504c5355ae44a38098f0a198e91a1a3a2ee25f34a209f5ec5b12f1a7402424e891ab161cd3a444273dd0e78d99d239c300dce59520fd586ff1783a2a1043c56f359295b3b18566c36c0024c73bc037d0db384781f339d8a9162974be9543e5326bd54e0592d6b093ae3126560620701897d0d3477e389b9fc445fb3045ffe2876ce9e3055e53fde774d661264d53e310f6ff536c3715b7adae11bbac5fab78c80e3a3dd4e59a4a7bf52bba7e34e730c40024814c4cc52b1fca5944b44b990ae47c94ee4d96228bdd35a2952d5bf20540a0fd07f82cbb88a3349e7ce3776c6ad944055ec614c5e2f820b17d11172418ee1f70054ac54731b4710ddaabb483f4339f5683aca78d4d07cfa76a084b4af5e17c5882fd49e9dc4bf0425e1cfd2da13529634a45c7650d7d3137ebc137bec51be8387175da0cf496a56780cf2de2a1972bc4dfa4230d48c02065309fb381946ba77063ac4b5504bca077ff76d62a99bfd1ed04e54c91d81d486e7e2ef3927adfa44454f5204bf3f7011950a42e53b7257c7fa7f489a41460e08de0fca17d032b1beb08b95065015e38512d1104b8473dc23bc6e5cc840bfc66101c1c8309f255edd0d120beb94fd397df574f600e20e352ddaf59d42c8d9a48739834dd76f5b16a2ff383f39dbf7ac8e350a0527dce59b00ffc8570d6656735cc02e1ff00a3382b620a7171ef69b82e00145163607258601e9ca030310731e94907435b259fb98cdbe0b297886166a90cbb4a420b9e35a7c63390716b593b951783b780289382c05d8a8730c16389a9b75b858bf61903cbb208d0274b1f57413b90081a4ed12ebe8f43b4afc7530a6f209035b90a3e011d487ef95ba0d17c49b57e6dd47365f45457daa396b074a3c4d0e0d5507f9d51576a3b680324f2129543c0d9a8c066aab1f5b0c6f706675a160c9da151744c8792442adc4b91c042accf2f453a71cd39c9c572825be82dc4ca13d20ae2efc2f4f388dadea9d75ae936f4fc9f9a3507557eaec5d34501a4a6f55144aaca6fcd73629c1589711158a3378e754f5eeebacab4b0cb9c8835146374e04922839e70571defab6058f5f81d95577ea4838e42fc0771c698a08008724f315b6eb3f1c70c7268a78c45f70840af8db8a04c69f74f32268fbeb13878aa0746f6cac1ecee5e55517341e5ed08ec20f13f7034f981bc421d7303373aa8b58e2bc94478b6ed4cc1d1d85268ca9ae872447ac7848d3c2ef7a4af659d0f469481a61c043d3cd0178499f1b6b8bb9bba0ffefbfe9c0029882dfebba3782e0433b91db5ffe59bad0c453ef5e1cb3419b99a80eb8fc5e0e54f7075e63e8683fe9da5a4817d47c7757f52e01be899cc6bacc1b5c878b8ac30cc52e279416d4fbbce70f65a8b0562c0bba4fe385137f77f6e42774c498c3df583cb715c46173f73fb2429e3bb6fe5ae7989a2ea7647367d0ee1d2c289f4adeeccd4e483706a1953e6043ba12f26048a73af07fc950d73dae09c5199f59211bb5e33415061751a2c8739d960f6ff3babb041a75cff322cf87c9e9b195e2cf565be69b066b97927136da2709dd4bf5aa48f0b305efffa61d38bb9c28d1fda4729a1c693598b7921af07d58e925ea2413031ddddbcb0f69a436c3570da06203e3d2d7c5a709c55385f3e9556dc3f26b6e645f4e22084e528fc25a86c89e0b7cf122031e8884be26c94167ff68ed73537de3a69ba99c1e77b86e0b0df1b20d21a3389f61e47e633625ac1f42e60a028e4cf4eb1549f287c8ca5cbb848dff7826f203dc8115986ef36fd832d72a1503f2ef5fa7c6029c8ed8e776bb320748aa90644687b808b287c30e34c8aef6880cc1171a09fd3478e40b61eb9330b189491faa10de6f969aba8b2df640245fbeea1213ea4aaabf0b8950fd37a642147f44f123a25e8e842c4cc7ba5b83595592f14dc5852ac1b94b887335de27f531331629a45ef264a1983610bb973596e0bb7d612f0e4093b28dc2ba1af869f275a69f7f7b6cafa8f01716baee9d260a65c3e5466fdf4cd9652cf6d28d6b01a64e7942aae10dbb19b09b22a122027a5656e49bcc6c406df866b0c5051a68eedd84775cd6959fa9459fb08c6dd9819e620028924c178da2f60ba4b93073880bc5f073632b686c714027eb09ae15b00894c6323eea66450484f3b6a5c7fd74e29ee195662a317665d0befc9eb22d4596e90a2149ac5a315105bed9e422b4733fdb8cf69a74b08aa11d962f986978839af9b1fba4a19ba0cf890044b971491ebdae38b12f843854d4583ebe103f2ebe3333f316d58dea6ebc8114f4f520639c82d31eea3f3043c5e6b9ed5d0260cc21bb5a1f0e6496ad5d2c31520eead4eef6c9dac89cc21f085f151caddd67f7acab67e3bc61447d53b05e087395e33ea38c83ec8779808ed79c09cbb3ee4b67ad9fbc737648c951fec684dcaad0a985753d85f1653c0a79194f0077e13a6fe4a7ccdc40c0a9634e68290d3641c8771ef3feb4074b34328c9066c81daaf72e5c04215c446aa68a7158cdec7b296d41262ca86f23d9027a596987fa8ad06a1149199aee0375685128d2272e416f0daa416e68a1041d74fc893282c204de8578f39199078bde20f8ad62dac19f38d3f1e491a90b8eb64a8799de184c114f66389d3465ad89ab64c7ff064496cc73571f474fa23456e038e4a47b7e3043d4edd39ee72adf89354e2cceb06bd28b659e324c53db598de2349259a4d93ac6783adf4ebdd7dcacb32af216b0835c671f3768012dbd166582f33ab98418a15ec0a09626edaff03978e422c27d43cc62e08becba8060594f79cfb9fbbb0f471f3e0d1427aa1644c61b48162d4ae66452cef212c3c7f69651d20ba889a37099310ce3c3ef34adc5a5e6c2122a8e77d194f068686bcea9243e299c9f8d3e847d858243791331c772eda849da553311a8c91b0164b6572d72dee57a7463187373752aa9811fa91eb1351b9cdd7adafd81ff1c25d6c33bdeb5f73dc5a7d8909d0207104eb89748e93662305badc0941f56f37e644acb312d21a3d6e10a85f7ce6bab16d5ed4786393a19e2d8367f0b4e6724ed2f6faa7f89defc2e2d8a65cc174e69d4ceb321276f73e3a833c3abde4859add667a3d41a0785a1181e9de12c50e2af85eb70c9133d3af5ae885003323b6ca1596b6ea3e602baef1ee66ff94ca9f8fbdc71f4567e75c9618ceae15cc413380bc9169d2d3d8ad9b34e81f2674cfa7858d140476ee6e6e8fc9393f9148c12c59c08aad66a7face9a481b7ea3545a9aab7d716a60dce70b1b679e682a8c478a853731e8caaa996a33e0c91136c001ba2e430e16128f34ab9714162a9951fef4cc9505327af5dc08fa169aa5bdb517971e6b80e6bff2ac28ebb21bd97a929e8967ba2247427d8049368a7e3265f7022bfff07d3786d94eb27903cd9c9b78d6567afb42982ee6dd6723253f2296bb026d40f8d8db8e2bf5d5ff4b4b1100a6c2b60a63104211391e1d4229fc33e5381dc2299181b10a0f1d23a03fe07338019a9a6cdcf94eaf86a686e28503ec6da06b49e6170a4aa2dbfaefb0de7f6f44edea327635d23ed1894d9ca2fe35c8a69c47d4ca93380d2f76dcf46962e9c3c39258b6443633aad7a56dcf298c3ca04504852e9887c6bb471501970d5470fe535c3778748e45f275774d4defb509431b1cd32094149e03fc839c59a5d164c4d344224da342ac8be0a050fdf4ca2083aa35c1957552de1860577a298907785078093d01672964320b71adab30c3c39728e05b95d2fa1457b529408a13e9b58826a1ee3adb04d86d660d21d0aa4170186b7dc765b0cd13b8188b36def4efff0f11b574c61e0042c69de51ba1e9ca59e707c5f130122c7dda2477bd37d974656c7f8a932ed566a2537e09571b570bcb7fd1680200717f64b3dd53907a9986e1a33b089e5d6e0089342a526a29c212a542bf008f626aa17ee717eaa9dbaa2742614617d21fad2990503bb84010f52e0f1a6d34b13a2672f83e66d820a1da273ea33406fe051c3eb912f31d85817d2da3c659f3634ccc0234db2d7dba36d7cb799d527d76b3bff951026ec71450d3f7653cc43c0aaf1485ffa3ee4fa9fe41e1a8864151881cfb343f5a9a5d0307f58f1fd242047e6e05124fe248e40de6007be93bb5f0803ddc426c521784db874c509659002b856a2ab309713cdca9063ed584582b6047c54d77e9abb48a5c91a787981f120d64d04aa073c264f742ba561d41208fb598762bea832b480b7936cff86d00798b88e520f92c8c353a5f71930068cd489bf32c5081db72864cc0f266757edbe1f32c5d0a0de88dd3e30261f41d831acc94aed793ae0cc42c302860f4dbb6bf0dd73faba6f5d1856ca6f4ccc964ad4df465a6125ed28e58500268f3b3b2c6c00c3b3d879123004abc6f53d219254ff81b61ce5bcbf277c2b956c1c069681e5421e7e6ab7baac96e920abe2c622be6e21e844aae7852f446b61d70e294be359301ea6056487b8e7ff0f7e8a5f445442562da8f2f6e9a663f01bba75c65ded95470f4a59089cc7392546aacb35f582a7bb1d39e45a097256213aecc9f6b3f6527f069fa22c4a49670c21379cda05bc691926890af6581f1d8416576a55a2ef3cc796b3f0ff7dfbfef7e43401a48d5b60ebd57ec3f66654e2a376d9e55d10ea2cd65faf47de5ab4c95f94707258cb9ba8b3d4dc2323ce1d3e56e422df2d2f171e869dfc064b4967a2150575eeadd8331f95f1e1f36486fd1eadb6d2aad104d1e4966605b5c679534da96f9ed9a9929ff76ebd01087fb9aabf2ebac2e0da0afd15407309753860724173c0a31a48f4c522e8c1de9b5901672440c50aa909139eeac4068eaa26a87a896dce0320fa4e064863da3bde00ebfc6b03ca81c3f548c5e93af15a555ca89d0a432eecf9ee43d50c5582ae829ec23f17d7aecdccb841d9f5499a66b450a70ccedde247268acac6e57fa1b40827a2b647178968907573d810eaba352e9129d69984b0d8cdf39bfc344d8af04b7bd10bdaa1104130cc989a842c8639484d8964b5a7452a4ec273a8ed07e1509d43e9a64ea8b91c45dd1a54daea6d53d817343896a9dba2c944b73f19b852fa8ca16206babd76ec60037220325ba2a121eb3bc2864ee7ebee3607edbbf1db8746a547c52e93d3d4e7ab16f43a66cfd1a7da4c62456f096fb7a9b1dc02d0550586ada9d8557d595b83ff76ec140a03592278d409ff156587f7e1a7f8df066039d89915f62ecab78dbcdb68502d55c590f9b1521cf5cccd141632470bbfac610e7ecfd98dca6518200580b7f453ae62504f58ecdd5d1eb507c1a2167ac4122c891694e837cd681202c4a2210583cb7faffb324cdeec0c31f284213e1b978deea093f5453ab193121eb20ee168f1b3a20bb732ba699940f39fbbb24142d5eda1c3ff767fc3e5b02e0fdffba094e3900f3c685a9d120710520e120f7eeeaaba6f30f88a39bcd4a31aab0ba11adcff140cd4593e6fd519389a63e290d6fa6d5ae010053874cc748f4a15c0960da2c27a2f5450f9a647092a51534b6cd607f386e0b786ef1a86c88dab4876a4350bcbb9631940180300cc1599e64aaa52ee8fbd77666b4358173d6a68451c6006eb9626c901321ee0ecd6f7fd8fb9cf97cf010cb0f80355497578de6f0b7444b211a9427210f124c3fb5db3491ce2e8b2cffce65053c1d72127b50c1c2a08d96eb107b39732bad7f1bbec21115086c85bd917be88c6caa48310279e0c3662980fa9ccc505249ee747997fd8ff841c9feb843a808f570857b2a99d9e8470753cb9ebe435338a95938c0023085be97b87c2db4f31af05c1cc96c404cf505cb600cb928c205f3af59ea69d0773fd84d13803cf5089480039ec6c7475447b9121e53ca9022b548a46c37013e9129d78de88be88b2f21137e9b1a4265c067aa429f386d07deb425a255c3c149dd5714d1f9355838db0eba3d74aa4d7cdf81011e4e74bc0d7c46a0b190641c5bbc6666755fb8850962cd12fbe0a75a24399eb399b32bf68c03638c5ece252d4d307381ec48093b741cb089da9be497a5446792f2f900c337d2bb5fa81578d3e2a2fd3c68870a4d2c832efc93c6002bfb8b345c87b0eb50d52ef4967e91cedf3fb1a7e926dc64b0d8f8bd2c58b3968e27346a514add3818ad9d8a365b7ebf543fd86c80351330f45926b054ab88c6012daef43b996df810df98461692d7325be8ef5b80a0d45fd1b91f6a96e6c7edf129eef120ec4bea22474a74520b0f2ba6c9985f1aa1c1dabac8c20a21ae320e63b86b60d39e9066cfb3d3fd0ad61b08cef1dd1050b62de2de3b2fca80997f9b02badc3b10cea418cd9497de134dea4d6bbbb66a71b92b4cde91f194915ab3e9d73096239e9cd360d86df96736df3e026ae192699eee1ca97b8f58f6c568cadce4f9a858f73ed5dbd9d8d7123993aacbbb2187a672342994d21000e401b0feec5ba4d064511d3f255429ae7d3f9ac78a51cee739035766ba69a04d8fc0fe3b48a53c1d44af274a97b81d9744bd055a4a0bcb68fe62ff42ec34feeb6b23dd687bd0456740368a113447aa39e3bf5f08504e9aeee41b6feffd880a631d0195f13c184d7f6d4854acc7d3310cb505f0237fdad556047ac002a802d37154ced2fde173d1e65eeccd4a3259d6af2d84eb2fe30ff9a35c346dcc227c58b4be976c1a0996159de3cdc4ea4bd79a75b1a19d78db22530eef7b6ea5463d0779f3b7701c4c9d4a5320257d1a1916e2d4afd9d27baaaefc409c2f51949fb226c4407c3d6b24284315affe12c1e8b7860ab40bf11d8ec1c5e4b35ab94f6c50eb5d1043f043669ab34a1e30fd965231dde5fb342605a8c0c90531749d11684402b2ae493743e6809f7548815c9152c124dc16691aeaaf3df0a2de85e64dac6936d918a8b3ef818535b7ef6eb3abd40c7fa9ce36aadfd11b3e0925fbd85e134654f63c3b38d503452e89e2a63c7899fe94fa62eee584e26e813635a78dd4eeaf34942afd55e9d60132a1e1b9092e643f2f676048649d5d1855c0daee516f0845c2aa8e9c572e260037e0de8ad3a1827a6e48737224bfffce974224f10891c7293e9fa089619a28da394d9590f496b3bb0bc2423d60217fd91e5b39a208b3e8a1f344d9f70fe0213d1552bd37aff7c283033cab549df5a2650431c12fcfa6ed2e8b0fb48c79acc1648cd98c024cf28b2bb2b2e82990c7c722735d7aa5778eb230f1ee30f62bf1843a6ea9681f4230f5559c7211e1029a7746e4642d25219c2b592ad5ca993a7590d8b2d609226bf12ae9c66fed2e19f1b3064d3195161de42d42b87b4dc1a6912cbfe87fa4e9d61d19382299c01a0af5dc9036ed0ba03d1b0408ae87cc2bfde8ded7bdc241c2928a3456d92784c35acd7071d55bd3103abe5be1e9b00572128e298224792996bd75d5346e956ff81a0c3ce0abf063ae0cb4ce3e3646b86b9828a7639791192513d915686bce8ab817c1a17bfc59ef03608fffb2dbf4bbaefeb216a7d23be9b7972962508dd7fb1f373b725a0fd25f910eb216847feb1eab11d88d6c8809205b2f5a22cf265235132d827e5598a79c878ecbe0e31ae96f8363afdd7dafbc5642d3ae008f92f7abcce548e2971e647a588642a2f9e08773bb28a8a175da63634cd8c890bd726c3489cb60ac0ff069332dad60d0fee0b9e9b11c961318f1164806467d0ff5676aab457aa0c02f800aa04607932d84918d7d2631e790d3dd4bf47dfdeff72403308e138d6efc0c22427731afe0d5f9e89ab8d39076d54a77c32d78ceba29af6bf05ddc8d5c45798f0dff800b5025341f253eb8a7df81a3e564597e2a088e98385ab77b8932745c9a7a760ce12bb4c1a93b2242db91b6c19876f08e6e03e9d29c8773f246c0dfcb9bc82180a43752527b5ee6a6fdc3a452b09a918e9303bcbace8ccd78548d3f75d6ca3e299b10d220267dbfbeb17225ae045rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-devise-4.4.1-lp151.2.1.src.rpmruby2.5-rubygem-devise-docruby2.5-rubygem-devise-doc(x86-64)    rpmlib(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 packagewildcard3 1528399943  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%4.4.1-lp151.2.14.4.1-lp151.2.1               !!!!!!"#$% &&& '(' )************) + ,, -.////////..............-01022220000000000000000000000000000-344333333333333333-5666665555555555555555-777-8988-:;;;;:::::::::-<==<<->???>>>>>>>>>>>>-@A@@@@-BBBB-CDCCCCC-----E FGGGGGGGGGGFHHFIIIIIF JJJJJJ KKKKKKKKK LL MNNNNNNNNNNNNNNNNNNNNNNNNNNNMOOOMPPMQQQQQQQQM RSSSSSSRTTTTTTR UU VV WWWWW XYZY[\\\\\[Y]^_````_^abcdceeeeecdevise-4.4.1riActionDispatchRoutingMapperas-i.riauthenticate-i.riauthenticated-i.ricdesc-Mapper.riconstraints_for-i.ridevise_for-i.ridevise_scope-i.riunauthenticated-i.riRouteSetcdesc-RouteSet.ricdesc-Routing.ricdesc-ActionDispatch.riActiveRecordGeneratorsDeviseGeneratorcdesc-DeviseGenerator.ricopy_devise_migration-i.rigenerate_model-i.riinet%3f-i.riinject_devise_content-i.riip_column-i.rimigration_data-i.rimigration_version-i.ripostgresql%3f-i.riprimary_key_string-i.riprimary_key_type-i.rirails5%3f-i.ricdesc-Generators.ricdesc-ActiveRecord.riActiveSupportcdesc-ActiveSupport.riAddDeviseTocdesc-AddDeviseTo.ridown-c.riDeviseControllersHelpersClassMethodscdesc-ClassMethods.ridevise_group-i.riafter_sign_in_path_for-i.riafter_sign_out_path_for-i.riallow_params_authentication%21-i.riappend_info_to_payload-i.ricdesc-Helpers.ridevise_controller%3f-i.ridevise_parameter_sanitizer-i.riexpire_data_after_sign_out%21-i.rihandle_unverified_request-i.riis_flashing_format%3f-i.riis_navigational_format%3f-i.rirequest_format-i.risign_in_and_redirect-i.risign_out_and_redirect-i.risigned_in_root_path-i.riwarden-i.riRememberablecdesc-Rememberable.ricookie_values-c.riforget_cookie_values-i.riforget_me-i.riremember_cookie_values-i.riremember_key-i.riremember_me-i.riremember_me_is_active%3f-i.riScopedViewsClassMethodscdesc-ClassMethods.riscoped_views%3d-i.riscoped_views%3f-i.ricdesc-ScopedViews.riSignInOutbypass_sign_in-i.ricdesc-SignInOut.riexpire_data_after_sign_in%21-i.riexpire_data_after_sign_out%21-i.risign_in-i.risign_out-i.risign_out_all_scopes-i.risigned_in%3f-i.riStoreLocationadd_fragment_back_to_path-i.ricdesc-StoreLocation.riextract_path_from_location-i.riparse_uri-i.riremove_domain_from_uri-i.ristore_location_for-i.ristored_location_for-i.ristored_location_key_for-i.riUrlHelpers_devise_route_context-i.ricdesc-UrlHelpers.rigenerate_helpers%21-c.riremove_helpers%21-c.ricdesc-Controllers.riDelegatorcall-i.ricdesc-Delegator.rifailure_app-i.riEncryptorcdesc-Encryptor.ricompare-c.ridigest-c.riEnginecdesc-Engine.riFailureAppattempted_path-i.ricall-c.ricdesc-FailureApp.ridefault_url_options-c.rihttp_auth%3f-i.rihttp_auth-i.rihttp_auth_body-i.rihttp_auth_header%3f-i.rii18n_message-i.rii18n_options-i.riis_flashing_format%3f-i.riis_navigational_format%3f-i.rirecall-i.rirecall_app-i.riredirect-i.riredirect_url-i.rirelative_url_root%3f-i.rirelative_url_root-i.rirequest_format-i.rirespond-i.riroute-i.riscope-i.riscope_class-i.riscope_url-i.riskip_format%3f-i.ristore_location%21-i.riwarden-i.riwarden_message-i.riwarden_options-i.riGeneratorsControllersGeneratorcdesc-ControllersGenerator.ricreate_controllers-i.rishow_readme-i.riDeviseGeneratoradd_devise_routes-i.ricdesc-DeviseGenerator.riErbGeneratorcdesc-ErbGenerator.riFormForGeneratorcdesc-FormForGenerator.riInstallGeneratorcdesc-InstallGenerator.ricopy_initializer-i.ricopy_locale-i.rirails_4%3f-i.rishow_readme-i.riMarkerbGeneratorcdesc-MarkerbGenerator.riOrmHelperscdesc-OrmHelpers.rimigration_exists%3f-i.rimigration_path-i.rimodel_contents-i.rimodel_exists%3f-i.rimodel_path-i.riSharedViewsGeneratorcdesc-SharedViewsGenerator.riSimpleFormForGeneratorcdesc-SimpleFormForGenerator.riViewPathTemplatescdesc-ViewPathTemplates.riViewsGeneratorcdesc-ViewsGenerator.ricdesc-Generators.riGettercdesc-Getter.riget-i.rinew-c.riHooksProxycdesc-Proxy.ricdesc-Hooks.riMailersHelperscdesc-Helpers.ridevise_mail-i.ridevise_mapping-i.riheaders_for-i.riinitialize_from_record-i.rimailer_from-i.rimailer_reply_to-i.rimailer_sender-i.riresource-i.riscope_name-i.risubject_for-i.ritemplate_paths-i.ricdesc-Mailers.riMappingcdesc-Mapping.riMissingWardencdesc-MissingWarden.rinew-c.riModelsAuthenticatableClassMethodscdesc-ClassMethods.ridevise_parameter_filter-i.rifind_first_by_auth_conditions-i.rifind_for_authentication-i.rihttp_authenticatable%3f-i.riparams_authenticatable%3f-i.riserialize_from_session-i.riserialize_into_session-i.riactive_for_authentication%3f-i.riapply_to_attribute_or_variable-i.riauthenticatable_salt-i.ricdesc-Authenticatable.ridevise_mailer-i.ridowncase_keys-i.riinactive_message-i.riinspect-i.rirequired_fields-c.risend_devise_notification-i.riserializable_hash-i.ristrip_whitespace-i.riunauthenticated_message-i.rivalid_for_authentication%3f-i.riConfirmableActiveRecordcdesc-ActiveRecord.riClassMethodscdesc-ClassMethods.riconfirm_by_token-i.rifind_by_unconfirmed_email_with_errors-i.risend_confirmation_instructions-i.riactive_for_authentication%3f-i.riafter_confirmation-i.ricdesc-Confirmable.riconfirm-i.riconfirmation_period_expired%3f-i.riconfirmation_period_valid%3f-i.riconfirmation_required%3f-i.riconfirmed%3f-i.rigenerate_confirmation_token%21-i.rigenerate_confirmation_token-i.riinactive_message-i.rinew-c.ripending_any_confirmation-i.ripending_reconfirmation%3f-i.ripostpone_email_change%3f-i.ripostpone_email_change_until_confirmation_and_regenerate_confirmation_token-i.rireconfirmation_required%3f-i.rirequired_fields-c.riresend_confirmation_instructions-i.risend_confirmation_instructions-i.risend_confirmation_notification%3f-i.risend_email_changed_notification%3f-i.risend_on_create_confirmation_instructions-i.risend_reconfirmation_instructions-i.riskip_confirmation%21-i.riskip_confirmation_notification%21-i.riskip_reconfirmation%21-i.riskip_reconfirmation_in_callback%21-i.riDatabaseAuthenticatableClassMethodscdesc-ClassMethods.rifind_for_database_authentication-i.riafter_database_authentication-i.riauthenticatable_salt-i.ricdesc-DatabaseAuthenticatable.riclean_up_passwords-i.ridestroy_with_password-i.ripassword%3d-i.ripassword_digest-i.rirequired_fields-c.risend_email_changed_notification%3f-i.risend_email_changed_notification-i.risend_password_change_notification%3f-i.risend_password_change_notification-i.riupdate_with_password-i.riupdate_without_password-i.rivalid_password%3f-i.riLockableClassMethodscdesc-ClassMethods.rilock_strategy_enabled%3f-i.risend_unlock_instructions-i.riunlock_access_by_token-i.riunlock_strategy_enabled%3f-i.riaccess_locked%3f-i.riactive_for_authentication%3f-i.riattempts_exceeded%3f-i.ricdesc-Lockable.riif_access_locked-i.riinactive_message-i.riincrement_failed_attempts-i.rilast_attempt%3f-i.rilock_access%21-i.rilock_expired%3f-i.rirequired_fields-c.riresend_unlock_instructions-i.risend_unlock_instructions-i.riunauthenticated_message-i.riunlock_access%21-i.rivalid_for_authentication%3f-i.riMissingAttributecdesc-MissingAttribute.rimessage-i.rinew-c.riOmniauthableClassMethodscdesc-ClassMethods.ricdesc-Omniauthable.rirequired_fields-c.riRecoverableClassMethodscdesc-ClassMethods.rireset_password_by_token-i.risend_reset_password_instructions-i.riwith_reset_password_token-i.ricdesc-Recoverable.riclear_reset_password_token%3f-i.riclear_reset_password_token-i.rirequired_fields-c.rireset_password-i.rireset_password_period_valid%3f-i.risend_reset_password_instructions-i.risend_reset_password_instructions_notification-i.riset_reset_password_token-i.riRegisterableClassMethodscdesc-ClassMethods.rinew_with_session-i.ricdesc-Registerable.rirequired_fields-c.riRememberableClassMethodscdesc-ClassMethods.riserialize_from_cookie-i.riserialize_into_cookie-i.riafter_remembered-i.ricdesc-Rememberable.riextend_remember_period-i.riforget_me%21-i.riremember_expires_at-i.riremember_me%21-i.riremember_me%3f-i.riremember_me-i.rirememberable_options-i.rirememberable_value-i.rirequired_fields-c.ritime_from_json-i.riTimeoutableClassMethodscdesc-ClassMethods.ricdesc-Timeoutable.rirequired_fields-c.ritimedout%3f-i.ritimeout_in-i.riTrackablecdesc-Trackable.rirequired_fields-c.riupdate_tracked_fields%21-i.riupdate_tracked_fields-i.riValidatableClassMethodscdesc-ClassMethods.ricdesc-Validatable.riemail_required%3f-i.riincluded-c.ripassword_required%3f-i.rirequired_fields-c.ricdesc-Models.richeck_fields%21-c.ridevise-i.ridevise_modules_hook%21-i.rimod;cdesc-mod;.riOmniAuthConfigargs-i.riautoload_strategy-i.ricdesc-Config.rifind_strategy-i.rinew-c.rioptions-i.riprovider-i.ristrategy-i.ristrategy_class-i.ristrategy_name-i.riStrategyNotFoundcdesc-StrategyNotFound.rinew-c.riUrlHelperscdesc-UrlHelpers.riomniauth_authorize_path-i.riomniauth_authorize_url-i.riomniauth_callback_path-i.riomniauth_callback_url-i.ricdesc-OmniAuth.riParameterFiltercdesc-ParameterFilter.rifilter-i.rifiltered_hash_by_method_for_given_keys-i.rinew-c.riparam_requires_string_conversion%3f-i.ristringify_params-i.riParameterSanitizercast_to_hash-i.ricdesc-ParameterSanitizer.ridefault_params-i.riextract_auth_keys-i.rinew-c.ripermit-i.ripermit_keys-i.risanitize-i.riunknown_action%21-i.riRouteSetcdesc-RouteSet.rifinalize%21-i.riStrategiesAuthenticatableauthenticatable_name-i.riauthentication_hash-i.riauthentication_keys-i.riauthentication_type-i.ricdesc-Authenticatable.riclean_up_csrf%3f-i.ridecode_credentials-i.rihttp_auth_hash-i.rihttp_authenticatable%3f-i.rihttp_authentication_key-i.riparams_auth_hash-i.riparams_authenticatable%3f-i.riparse_authentication_key_values-i.ripassword-i.riremember_me%3f-i.riremember_me-i.rirequest_keys-i.rirequest_values-i.ristore%3f-i.rivalid%3f-i.rivalid_for_http_auth%3f-i.rivalid_for_params_auth%3f-i.rivalid_params%3f-i.rivalid_params_request%3f-i.rivalid_password%3f-i.rivalidate-i.riwith_authentication_hash-i.riBasecdesc-Base.rimapping-i.ristore%3f-i.riDatabaseAuthenticatableauthenticate%21-i.ricdesc-DatabaseAuthenticatable.riRememberableauthenticate%21-i.ricdesc-Rememberable.riclean_up_csrf%3f-i.riextend_remember_me%3f-i.riremember_cookie-i.riremember_key-i.riremember_me%3f-i.rivalid%3f-i.ricdesc-Strategies.riTestControllerHelpers_catch_warden-i.ri_process_unauthenticated-i.ricdesc-ControllerHelpers.riprocess-i.risign_in-i.risign_out-i.riIntegrationHelperscdesc-IntegrationHelpers.riincluded-c.risetup_integration_for_devise-i.risign_in-i.risign_out-i.riteardown_integration_for_devise-i.ricdesc-Test.riTestHelperscdesc-TestHelpers.riincluded-c.riTimeInflectorcdesc-TimeInflector.riinstance-c.riTokenGeneratorcdesc-TokenGenerator.ridigest-i.rigenerate-i.rikey_for-i.rinew-c.riadd_mapping-c.riadd_module-c.riavailable_router_name-c.ricdesc-Devise.rifriendly_token-c.riinclude_helpers-c.rimailer%3d-c.rimailer-c.riomniauth-c.riomniauth_providers-c.riref-c.riregenerate_helpers%21-c.risecure_compare-c.risetup-c.riwarden-c.riDeviseCreatecdesc-DeviseCreate.riMongoidDocumentcdesc-Document.riGeneratorsDeviseGeneratorcdesc-DeviseGenerator.rigenerate_model-i.riinject_devise_content-i.riinject_field_types-i.rimigration_data-i.ricdesc-Generators.ricdesc-Mongoid.riOmniAuthcdesc-OmniAuth.riWardenMixinsCommoncdesc-Common.ricookies-i.rirequest-i.rireset_session%21-i.ricdesc-Mixins.ricdesc-Warden.ricache.rilibgeneratorstemplatescontrollerspage-README.rimarkerbpage-confirmation_instructions_markerb.ripage-email_changed_markerb.ripage-password_change_markerb.ripage-reset_password_instructions_markerb.ripage-unlock_instructions_markerb.ripage-README.ri/usr/lib64/ruby/gems/2.5.0/doc//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/ActionDispatch//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/ActionDispatch/Routing//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/ActionDispatch/Routing/Mapper//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/ActionDispatch/Routing/RouteSet//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/ActiveRecord//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/ActiveRecord/Generators//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/ActiveRecord/Generators/DeviseGenerator//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/ActiveSupport//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/AddDeviseTo//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Controllers//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Controllers/Helpers//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Controllers/Helpers/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Controllers/Rememberable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Controllers/ScopedViews//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Controllers/ScopedViews/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Controllers/SignInOut//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Controllers/StoreLocation//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Controllers/UrlHelpers//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Delegator//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Encryptor//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Engine//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/FailureApp//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Generators//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Generators/ControllersGenerator//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Generators/DeviseGenerator//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Generators/ErbGenerator//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Generators/FormForGenerator//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Generators/InstallGenerator//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Generators/MarkerbGenerator//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Generators/OrmHelpers//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Generators/SharedViewsGenerator//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Generators/SimpleFormForGenerator//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Generators/ViewPathTemplates//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Generators/ViewsGenerator//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Getter//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Hooks//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Hooks/Proxy//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Mailers//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Mailers/Helpers//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Mapping//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/MissingWarden//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Authenticatable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Authenticatable/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Confirmable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Confirmable/ActiveRecord//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Confirmable/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/DatabaseAuthenticatable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/DatabaseAuthenticatable/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Lockable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Lockable/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/MissingAttribute//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Omniauthable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Omniauthable/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Recoverable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Recoverable/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Registerable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Registerable/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Rememberable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Rememberable/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Timeoutable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Timeoutable/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Trackable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Validatable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/Validatable/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Models/mod;//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/OmniAuth//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/OmniAuth/Config//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/OmniAuth/StrategyNotFound//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/OmniAuth/UrlHelpers//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/ParameterFilter//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/ParameterSanitizer//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/RouteSet//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Strategies//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Strategies/Authenticatable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Strategies/Base//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Strategies/DatabaseAuthenticatable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Strategies/Rememberable//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Test//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Test/ControllerHelpers//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/Test/IntegrationHelpers//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/TestHelpers//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/TimeInflector//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Devise/TokenGenerator//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/DeviseCreate//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Mongoid//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Mongoid/Document//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Mongoid/Generators//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Mongoid/Generators/DeviseGenerator//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/OmniAuth//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Warden//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Warden/Mixins//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/Warden/Mixins/Common//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/lib//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/lib/generators//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/lib/generators/templates//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/lib/generators/templates/controllers//usr/lib64/ruby/gems/2.5.0/doc/devise-4.4.1/ri/lib/generators/templates/markerb/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/9a003ce3416185692dc802075c8e13f4-rubygem-devisecpioxz5x86_64-suse-linuxdirectoryt>=UN-qutf-87dacfccd5e299704b5687b9cb1b89e84e80d724dfe881a9bd78ae786c219a2dc?P7zXZ !t/',] crt:bLL |tQzI0OE.ȭyMkr4v1+HS╢I 'Xl,oGAo Nxp \ga,RcK&ME`lC'RI+[=\BdYz΅d (ClnIV3#u|'J79Ue~=w.%^ bGgvSuKt0EO`ѓb J Ot)|\Lάg!Ʌ%覱&,9UjRILKj뙯qER=lQ&M&}AF#sa)3ێ)J(kг,.v|"IQ4 :(j\:ܗjs㗁h_'BKo(-D/& _%u2.u9Nao43}#GrlJ,tQJ6$@ߌ^Ԝh Fxh 'djn4ƦfTm `?K_LM5Wܦ;4ҹbcKJ)q53{ƬyYVxHy@\aͤߞ],>v5)ELG!n+e.QR^]b0 1 z#?d-h+6)hxͻL.MWbl^Ms  tC0iX\?Lԭ6.JWmVBJ\[AGg1zOoٲ|ygG’ټAЪn"Oh 9̮l<Ɛs#(@~` [sp/,[x@Ap7P]8;lt k@b" "zиa{5-AbDIulkqx!}jx{s42MS5V9(}@}<ѿ`L rbG 2 3b j2*-1WEx?4 z {ގ'5Tx`쪞dF vװHieڟ^X q%wLv% o2g`[C7= ^@`7! ^#XEFVdBtzLJ(X0G ]]s꺠#D҃0U @Jhe(G?B=?\h,\u"G˹ .ţ-~}p0 $_":ܝdir6Aa IGD|@?,x,`vag.~6PX;&U=kjr*{LJh<-@hieBQ7L1ޡh"ԙ5[ 1^ptsb͢q.+nih_jJ8i knJ`ƉAu TdBH+-ٍj,} `>A}עDq/qDRzdA¦zKpnSITV=8ɾX>ldK"" 1}Z=,S'}z3׶GwK,Gc!JZ}yZ:{}3FWguv2#1t}/[hiLϼ/:q]ysaVSA {#iX;{G5hF;@We뿑2HscM>}/Z4 M7k ga)HzSxڍVOXlQzKP\vWxĐ Հn`=f$l}g`vJw_屇O8{آwao8N!bk0@@n.ħ]N/9ےWx&ժO?]-Slc2f? ṗ HxV\xumK[pa}Z”ҁ3*ڲTeFDu}Z(Lcb4JQZZ즪5~(]KkW#% Zâ1Z%֋>\3=_LMGRFª~-fҠVNʐg7(v?V2AvCM9:3ז1MEw>JKoP>Jʫ*z}!#كy{A(-FJ] O =^TDG$tv5p<^QdתH()g]iiAsi+7d+[h0j7)[^$jY^=+Pvu`? p:hyGuA`Ѓu* /bƑ+ְQzjAc@2Bz~pO-犐Nx3?;%o{DmBfu =^(IJh,iFAj0| mɸ~CԮfQ$hGL![y6=?o˯2*ieלnϳ ~7o+ыNM9.}/~Yfb+W:RIDqE(O<[ \A!Uڌe,[ߛ%ϔo_`fk FPXnpV\۴qLc>O..ik$y89:cbvc9+u`߿nYп>8ΝJeԄ(}:"ӹ_$=]߶>xtn1fȭ۩F-/ A(&M 7tASY[dno @gKS,Xݑ}B;ȌWgWs' }Jj<{GD4/ ,`q, *h[cgH:~dCt̉9]S1 J+;[Ǯg- ? "sॕ-Shl/>m!>^]9uD$hdG`qgԺ(,~<| "ۘ%odZڬ`5#Ac9}^C+sI +!cԌ5.E9#Sɑ'RB1Tm}_]zuE&uaۿ!rhsF쪱,rpgzE=[4F3~0(! @*Chm<@;pPtvAijW⁣6:iWj;9d!>HcDcȲrg3a7m]u&9JxL# b#Ҧ-S:Ll$Z¾ܣQ#ef 駯rޭjXȫˤvDc=Ͻ7J̍t\VB<Y g_m'H\8-`-?u'~7ǢRr3}۪)=jYOf}\b}G0ޭFXudJV7۟DJmIr0F|@//I|Sj:ݪ ~GP<k,aE7n,%%s<;ڜ>[noU!Z;1w4mI?6<]l=\>ʎme S40K\))+9*>ڿ˓`<Õcf/_"ctX!?7;{}|!|V6;]wZ"R*vϺ.$Tf;Oxu[8ޙM͂7Z";Fd~a!PUPgɝ[l:f۴0-06"j^W&۬{pq+l3r10hMS0L.K]N>ѝ ZЛ`60ˇa\eVvnF`{MFQI,QGuoTy G\DV&'@נGd5AtG:B}7_]^%m`N`a:b@:}d曾SJܨ$hAnlaG8)-? F:$DTZ5)[6\y*<5}܄7nMc)A @gkRoGW^GDNHcz *4} _Kjp:dv"E/9ds~<[VfP;K0ký͟%[{{q8'ZT4|F#q6X{3>;x Ʊdmts4]! "twm^ Vz7 ~mgx\{)XZ{pYߢv_njM'{Eʕ2z5>l3{C55HDgUlhJ|=mx)YJ92jywԤ~%joH>Cb~ﯻs~lߔ,M;hӢJ(},)g{|E KhN\VlyDIg`(횇%d+tcGc@s[n^?gv$yG+&VПɮ1&"Я<kVJM< ־ =23#n* F GK`qR6jQ$A,yoxП?m;S% C oDڏtþ5&mۙϧ~] 7z5ڒ/B$ fTLXS(P;$qsiF#3Cu3NJTi5n!'a r_hb4^faMF0d"`^[CSW&X42_Zلkx9h[k!=lĄ*Pv\D9ӳ\~ŕ{kf C/c<רH9^1R~MCj*)$WJ|y#5oQE[]; kjJE x"P*p..)>MUx_sM1Lx'+&bFO[ㄒ>"םV]8?y,<]ekDV MXВ2v)POstx $lkѨ34{`7 Zkgo\*k=U>-)ZN!bOm6lNW]솾z,"=e^6_@6OoN1p1!T>b^E1L%6-T.o֪u抐?gؖ q+;ɶQ)q/|&r`Gqf(-9LtVA춓XǰlE)ȁqYXi`,, A˷uf$r Z)}"q{W*i#wѷ!-q=^7!!*,.Wo!5ϕGF0{-8f|&B a*ed'?2v'rpq(VGآNB&pph'zs!9l!y{]|'oCnjA1bhtR^, X`^t5 =Tŭ%rp@ aq0[/waadJ%C==Oyұ Gt lUTl\V< g(%)g,~1ⵒm  vl.ZR̔CdZALpbD 1 6G@9xR!UkI#%ѯU}b*]WߋcMrhN<͡,nmM`bhd%͜"}1 UBL6k*k}Olψ][ qqi8L]r}^*krƲ䦖G,s">G!dzy%ŷa[j~ l۸SИzFB.j+ m%Ѭ彧h{5H1o\u%dva'W,)E~NԳ.},0/LqKƾ8i9b-G ݥթ2cg)]5SB?b[kƻyof>#.=HN"X̺F"ybu;Tp/1F^ yOG~` >k?wgTy̝rE _,"-zS.Хb^N&^Dsh_V7jGZy7M8:&`+D%}aKl$ T"ExpH -%?F m1̯硯2!2{D'҇P&ES+iHSwwӔ,@f$ - ybIj6Ox;)Pdye5P4hQ}A>{ɤ'ޑ$ѨM1aXcXnR9E7ב'lM HZ.UZXL'60L؝X w=+`aI(8mVՓs1kM$. :7X&PƤsLa̪G2m~P(]Qé=aQ.<|^A͗^+=-37%p!*ST+28L?шgrFI8qU3\yQ.A%hi3u@ZRmwZO]vLJ\.Lla]wCU1<>BW$Y_ѕ^s 5's= Mᆴ\9͆aW[_*3nZN(mz;5 <˝2Jb'\%5@v/VFF$Q"}jnkVNAc<[Ӷ4։5Sp\MI۾/.so5~|@o#iCP-F7E1KlHu4wevYYhӈY0d7JIWmp㻑i)X irO2Zn*[Ҝ+dږʷL[lY2;|"h$ Ӟ2f+C6M#e3rlH3Do%o 7=%sc߶02[4oAx;9%XXےٮxEa ^  ϱlKO4d,' IhǻibVM _vdaÎqU-j𧁙X SGɟv)JYj|=[淦'rv.P󋑖 yD3̺TZsnlj2L=Ǧy 8Z˼VOemH'n1{H lD應5((=KG}`t f<[HF7pzw~/D#U2Fxɚ'5'a-*Qw,1\4Ɠ7|&{S[)C4}6uub!L&GOw~ uT%ۍ 9"8^ۀ ?Fu)f?^EBP̎'`4j@{0o8_NۢxPHGX#$6ؒE·KR\4E垐j TnF} =4)rbRԨޱ m-vHbGu=ΡwkEѼU.N)3WX 1%'@H|51tRm:?DH[0-;pT\UOKu)t+6|ʬk lNV^nZ]S_v6oCR emr׳c-YMg=GelO̓:5@j3H$hC4,I|!kͺX`h3` m;e'K ҅&ݖZ7E9,9̿'޷d%q=,hתb#SO|uQ^"mB;g$c[\T>ཹأDZre?P44Ŀ8Huy7j7Gj)vmGmG],:JZ`:mL',ϣ%<_$Md VlJX(i9<ЏLG@]= ZQ)j{4bL(yPȲN_!IT~?Kڮ='=#}:;q7ы2;┫y;A:'1l#YulmT){!{DofiN,7KPzhoP+'+R,X"هb@Ή ̵'2-=Hq5hs7FYxi$.[jU%M^ϨOLK* wN^%G U1ltcKN ?x%KCL sAC@dv#JlpeUG<_͔!-75-c7l_@s~pi%?!fgQu8 ]w_bQ#!g '󯫓+iFjWQ3 Dz`'7r7gC=l,MIn5 J8j2tZp(i oW~H*IVDqW܅)DJXkf6h1wrX,Nfo@~gs{_b8e"?Hl?y9Z)mOCרYv <szH*lJ3rTe@Eo)?TB Tƴ\aȶwi, h3Cx!|m}#( %>`Cņ}2u(ƥy=I#DqN8WR\țimdR\!Ɣq%sKȞP\gxTp{d0Lgzq#آmrh>r`d8&sI`}j < .MCĻjM<0Y(7C%tѳڬK4V$ZԴa6:3Õ2Gߢj+r䠳Վ͹|VeN["UY9T{ՙ3݆ z/2xK5 DmOv=`j)H^:mJnR3qmz41#^&*5w@eRA18[lUet\H ӂcJv&b4gc_MC6*~c ɗ-3 }_M>m,^a2n:81rE؊ - ]H=Cq_lÏɥug 1t3:½ 3uz |N@K?:rF$D 7ZI/AnО]3|Hd),J p+1Og-uq o!q$ ݗ0o),Pn(Bsrn;2Ae<ٟ¿Gcàb Kk1@SpNJ"arAѥ4*6dI=`?~ VpТtԓu/Sz^&%ޟ F|"bF,3w.T:\tZ7y\R(|tJo|)lN$5]瑝{՗@Vm*;N~h^cV7_1 +abo]V{Fyp9})j?pR$ :^ !bm,3\7D-&ޡm⠓01!7!O>Br97/]Q.c^NRH+ts,h$v!k_nh$?5L $ޯ" 鉵G9}aB?&JTxNATY,7ngJrv^]fceP -}hԊI{T\udžv4֕lo` U'\LXIB D̡~J7,NL_$=G[XNl:t$uq?.S{N֙k,!OyڳY_~<1FMF bcۭ>fhL9tЉ[EQw$a]Ho8h`xLez"AXߓAIycj6|aJO_:WeGYc2rnl !|[A\ްs!=.n9.[=o\mX _8DtcjN}J]ke l@Fm3c?lӁ\1ж@ņJ ؖe~D9sX&y 1bˁiǛI"UW,I\o?ٕB{^͖i$ y%Q1ϛsɹ''sN#}av#=hn!u(L5kT,)[^a&x@sQYFl}ނjIr2ХŸ͌ PxU3: zf#zaq`@L60N ja` iXtoҾ.%bQ1#0M>woBl3_A O|qRxlQ։Gs"!o˃s;Y,ߒϳ9l!/oߖ`RnlP+ u-OgByf6^JO&W w eee/`Ux*L!+S:Xql#z5tLZN~—aY2\`|3I013sko RT'&f*isX_-TDiUH9@ɺ0*w x餞x"^-_`_b;~MMZ ϗ0V.? EcOgOB=ej<`hrTҾ6^ץ5S6ijʡyB9 B^OѺMVɄ^>ω7E=Ҥ 5 <wQ VKP03({-횔>iSsKP@"[ŨxynИ1s!/ o%8:f|*_Igy7+[L꿬9*L|LUˀѢ^!sI):!L'LӰqXIbpk?3$ȩfC8]#%7Ke_\(eSR/}a0$DUW84ߨMhs- n %7;|_O`3Łg:љ3cb&oe&bWv7H{x1Z침)%?["٨n A_ٗ0l֏~<{L9k*.}\ˡԙ#M SvrAu BU`H睲CȰRFvWYP1S˘>OnBv]+9W=uぃՌ~Sh̉Q'XoxFh5-I]p/Vp-ȻQy`ݡN+Q4it8Uj'JiW0]aur+:?̹0zm=;6t{uݘ׋OGX=$G,325ёj<|Ok㪚Y`K!];~Y61 C )z3r4.y>;4QHM!Ê E :,nxLc@3B|~zTHJo|rtzn做U,GcTً8|؀@]'>7u{C-\~N"˥ YcO &OVc:SF/hk@칼%@lߖQ LG8Jډ-;Uo1Hzl|9eʕQ鼥l׬?+-MtsdQV<%&{78a 0 y[.hs,Z#Po?`AU[ۆ |L;6 /ٹ[q=XT){=Ykx;4}-yL: *aܼة=h~BOу]'u&`SFUO#uJ ukpAVFܔvq <J=;*[{D;E,y'3y\aD3Hbݵc|ǣ(sXb_޹]7T-dJ{\ FyYXaYM&Mۙl ]!TPG_jNMN:9'!Dz]? k߳E즔)lCA)W1 xW " @cD& !Ý@DI2I-LqИLY; Pa>v*7{N㦿vDo߮ee&H ;5Ĥ~бzoiRT@)'!D58`rۏODv\mg +B^o6X)p/xPa[[n Dc!nuYgG}+[K6 8sz(ͩr#&l$UN~Tu0FUoH2&A 5xS8o {iE P.5ޅw*Z}<0 Π7J'en%7;0>ĽiccξQc acLPGx(l죤HfccSsCcZfx/鑕N\zΉ I6s䏚XA` OB\l]5-K*wwCVqvCH?/ ( ƍ_3-:{}jcU]{,5JՒAG=.bc4%q * mIk-:M<'mz4 wߒ ZQ!a߯@+0}R @F5 c5^-!O8AT 8^kZ'C!4>"O_x1[X)?cK׋JѶ{6PR)Gnv9䊬z~ (`-CSO>9Yﹾ XRdopށߦ|c]?aBb-Mr cs|짵%y"!GSvInc gx!8S^]g)E30&ʍ[V~y&(S+/PzY^i`dLCV<Yqn  sT^eƛXi؁8ϟA@Zjψ2ߒc|#&ӝ-ز1FGQk(T2T${Vv( Uȝ;gmJ,p Z =i.?$5C6Uw2V=g }̢+{6rgq&=ȨW"nsb {͌}qwֹ |R~" 7m V̅Qi* #&!-Af%;պ?d򱐼n,,``fKRQg8}p3ĻNYHH?p'V>]敷_IO K0y<3UM! zJ\}*KbW~HFxaox֮+8Yd g>}["A}92Ktu}g.vTmQQ6#I/mX'ab@y,9÷$kd˨v Ioxys5Y pѥyr^^~Y2nm  T!OlQ?Io;H1i՘ʕl[āxGX6Vq M *Ҫڽ/!ZgH pR֧ctUC[+W_ [ήK1YUSPZ]8WU- SꩻW{DUjājmGujwoo?՘KxBʢPj R1h vHq&URya~5±#"Cl~5}-CNUhT6u:CV6' Cܶ9m !4>};,f"k] ;hc$BY3"͝\i>h [ _SJ12{!1@A@pB皪wbB*8s Q &/R2A83se_4C<07%}î*53BHH_]p ޠ>OhkDzvP{k/ѽ) "MSVnggpԙQysZCr<|Z_ ;}SqT+ߞЏ_"S3((T#^.} 9z5O hU6PE4t~[L3LzNpx߆Ar<(;," }Vj'Ѹb]g&x`umf6r4D7sq3sdߕ7zqONqz d#ܱֆ<Ò:ՋR˱fg=]Ah ~nK$44ZE0À9<eT#bPGs~](* Yr9߆^.Xo@cIԩGW̺DD \!)e-k2:P| tt/B?K@!wҼb.i@~m~0=cT,]^/r\J{pH:bMq|A0#jd<'ْY;d~ =}#PE= r3:,'{){c:!|5ChM2L!12Gr+.֏'tϜjOCZe3fr,\z 2%>eDכaFdŎzXeENVtu=cIm$g1M BsZ( aҚ#7s횚^,WX\b'wy󁍹&= 8xPzF u?jE.гgxmQd=l$r<|, YeC0 QZYۇBčݽϗk`~GiQ؅Co H$<;OɾHO*a%KrWf b3$4HhWZ^#c8|tH|&S\iU`Ǧ &Ogv{fF2qbp0S 䂇!>l/7d8/oݽfmw6%r&d%UøP`_v7͒'e1 cOG#&%M5.-$q%sA6}9jX[ wnY@!'HfI4AfZLN`{o{@ 2feQS筽p#W)V$, "vZ. ~ HuTsVjS6 [}NyG@Hמ*K!ђw(д[K;4yv@FP`KZ^ ރ9֣)Uc#^JP<>A0&qr/( DT&!*hT>xtUP@u.{g Uy~lp3ԈހX1s@wq#roTTJufYȞ̯a]g0DOZAcL_VN/!:0|MO|0f/o7.! ׳D"3zQPڐȟ\SsiqB]F'}YaUPhQ~7!vDePFkq.[y_-zg:rRLQ8ݙ @Rnw,plˎ% Kߛeth>K4`ZǮDU6 \r[{"S#XFUi4ihjw9]sBF/!bDhof;v twqPՈhD ?KɸF7B֬0s9fl LM{cG:$M. QG HKsa!ț1QՑ)9w*"rr0 ;Zi 7 ~X9Ȕh,G;ùu'\TZ:}3"Ǿ>l޸pF.Nl,.ŵq~ Iϔܛmcu~!Qb U Ιh(<&:3 EwX/2 εthai'U\AeW@n4(AKUe9J-XUDw\7a-~jl!=0FpOJ^KO2^^T_bn=[XՌri]Nb6EUaTysh oS=rg:0qZHj7n1q2%uWbsXF&S;[6и8b=Ȕю' &I!`UDn& Eaz)\3c 4&YU XPvlO_iËFjsp+p@y< #R1efӵk`ˡ`?0ԢN!*it)c#l֭Iһ QK]D@Z l҈c(6&&cƼ?P,*JܿG8diÌ P1Z|lq8du@4؂RO΋lX-הJ+4yvjƃ[&E$ț}[HL$4H%@w-q;뭙-O-b]i6v:i1,)@\) ԯމEEZff@hJQz[B*.oͻ\7 3dS/h 5h;*PA͉7 Z.X2鸭R+ٔ3%ρ>ٔ/ˌg^zEh]?>ʱƟl׹1<+#F8zi1õ5ye镱#o8|-NY8_U& b͛m2.'+ g>^bOɯcal\@YU7-8%hu1%hp]~*ZtthkYyj-ʂXB qX3שBWm;.ILlJũSx,!B2%/^ 2! D-CJXC޻"!B ^Iw4FiϪ' Ų1s[F{5n)g  P!.nWqu"9aXWO qA|hlHp jn_~L\P󔮁զqB\ j L{"hطC>|ۍS&4D%} Аq5.?פې\ bS iލ:3ѭ+V jl06rfsБiQHďtQ!XM8ΐQ/ K +=>NCMY\[O@xj!>˿q;buD"+kҠOR9B}GeT蒻А#Nz?ֈ0 k؀Tj^z9+:YTo% ;+z=7mN='h,7 + N;\n m/;Z(\cN P-K8E+сBl9e3W`qS|L9F-Q :%~h'(-ΨĚ!7ǭ%'/2s+7##V}b&Jmd1Ѳʪ/{2ae_>>4+}a0z{kԼ\@_dp9aGjb)sճ߃|_[#J}imI]5@_t}skqMnf?:ku /\qDLDv"ʌ/ ut\u|y'"b? Њ#`HmFQH?C8t`C61fZ\ykvL~Dž#FTE~2™N'PYI[eA:uj@́`Ds:%`[ʷ}R[8hਔt21Rq/HڽEhM;X|;"?WYqKs8f":ʨ`gzڍXb5,ن?1տnw7"o#(zy@k)c ȖKUR0r !O3ʣ ]a;8n$G X*Wg6>ح}%61FaDFnIl5O,أX!`̖!F-luWʊe` 5;pVbj>E*)qTΈ۵R o:S (ܽ~g_5VX5,A<_CJVSawP^;fuϛLX͐W%Ik6$RT(&ukW(:h8=/'aYb94A)G\dBxGD=@ٵ?(z1 ~4m٨ >J'6q,Ui[MwKp!kxʧ(5/GZtm1ҮաH} D_$Ը*w vP韻՝\iԢCp<׿m~d!_/+>[Sk//Q,Q91fd\VLg?pv u= r+Ωm m׋.9Z@w6X& ]Hː`N !U1լ&w(p+-1Rz3xmA{tU6+{Te-h;BVsHiǹ",&Py9ε2*%CdYvڃ0Bp_G#yěs#S"X9aPz[>4γ#%s#RiK"ΖS;TCi y+հ>Id>c?2vb#K)a}0A:W 4Ku3lhN#՗!]FXȍu"-Ny :TD\p&jCҐOVmŲC$0$9 e3((Mwc"CIݾHM<"B˂H1xos\b/͞|2Ri.P8Ө{&SfDOnO\mǝKNթ{'|7 8<2jjF!!ٳE:mD~kk.UFBH<,k $)gk&=Jrwm5jav&n0B(HTĸ$R!e(Sɚ%BqiJ)XWVDoibqUv_rm6hKD[%9~ SVNo5pIJE<\6[loOÐ6St_>|IB&7Dzg qC2"~ƿۼyrf\R9M8Ы*ȶLw1ډT%e+?#Sb}UFQl*; ]DfZ F&,}Բeicy2ذ_"2U `U{D\ࡘEz+dtE{g!ńWQ_fuF]jsL׳-;5r0MrtԨR9i(jK6ry[EL+6$K]S0{!jUW0z}LPn7jP^4,#u#(NHi:1YGZK+E%$ x)L6%(uJ$O;u]Nc"X[x __) p(2#9܀Q&UŃU 3^FmBs ŏ+* v Vt9L7uAChn+!ҀfJy<c%/xl@k7QW~ᓾa7(*~'Ulbܟݪ]ٹ: ; Y3&tFrJ'x:dzʫ.~ۡ|}Q:<#2(Vq6 kkIƾRt .Dr&}ZXia.R'S7*WdZ 4pVH)ɠޝ"z =2'K@3U$QR|Pi 1> Qˠ&'9sd>qߑ3iEΚ%axt:vm$&v˅Sz*r xP\* 6ժ s $%Zi'wjRvBll|,*Լm*(1YqD`1Ƹ%仆M/|17I4rM8f$b$տ1KExsXC$Bё}5YïLJRFeWCJΎ&k g0|1mTX@Q=U?p-,9-YUWD!==p@JcKgQ=d9KT]!z+)&sJ't˖"sJU(G3{?dAgBױb&>asz8xWѲX~=:u]zbN#Z1DEzbWbd!!A[~զIfᥟa8,D6Ng9dD۞V.hLbG3h'|-GD_.(t|܋2mmCY@]b}, ;j@̯{"&Hem!8h_CTV0b=([䍹Q+FH+>ٴ1ɋQSL؊(deG |wxY~;0T ķMf26 $:q A(/3SD1^/Sn 6Cȶ}#|BSO^DaN6q/%\PD݂\5fM D^?ɢ—* -1vnА;0eאKms&g#)-~^䡴*(ʑQBb9zWo1Jr#t`o A͎nR8.-m5=#m:|Ud)eŽ|T/CI$zGaZyCnY!:$sۉxs "VDŔ jLʿ.LD F"u5/gں5jԻJ)0HPEdS8'p~uZO`LT/BGHj\i|H^!-r`6*z ""DjE ǻ:לi.}`3^-q+|s-k4Vd @|\{@fz0IAzw,A_9]DTï7֦( `C!)%f wt' b+祜#كi:h0 %hVB7,E'^ IXf IY.?YY! ʃCTrT8PfѨVΌú`4=2yܥ{p6 /ҏ| AncYf\"&un4*W [ZJOYɃiR[}OǩΧI؆|,L=qÁteav)B&UԽNzL~\dn]x7[yY!}2t ? QaG)nU/y Z|9!!W57Ɠ%s:SlԹ{/29Ί`Xsc\jsp!5JcU)u#"h<b&o/.o$`zryhsn&YQ p >?M0e#nXƙa46EeE[CtH#$dzwt8RoĂC8>+7>pwb9kLޯ2#j# Jb;,2A=v ﯔG{'Y8X E04-Z@nt趇^ȈNޔjohtAB :u}!|$nYI"jk^a7ӂ\ft|=zixFIToU)|ba]4 &j)Z %q< Α*+kfI iJ V!T;.z]Ge%!pFm:y/e5+{ZKc3YIo?KgcFy]@u%\$63ʷ*OcgNտS}&EqyQeML7&yo+ҝ`[3(WEtoJ{øi>}Πn.Λa_pژc%'w؃u}/ikJ8V4~TbC%Ғ˧,fcMhEia.-!쐃=fi|<3OY>%nҤeͪ,їvdsY&':q'ei pU2Yu^ x ^x'uc\lBfNr:WpuYy&}XѶ϶[Ԏ%ƕ\nL[ʬLUW;A%| 2 Z7]ae[ha>! eŰ7EvUJwH= YV^\DnV]F@Վ4'ѳ_9q{&Y Ifg2O)/B>_QvqCΊl1\qր;E!>TW^2 $.ٵ˹wy[ rczIގ BAtlB+u6k@+Iϫl;2]Ii{dh{umlMȖs#΅hM\nΟCdW+;,Fg)G@џXm  ʼnmuyhJUUx#s!+Zh)5BX(89V<@|XRH *232Ѭ_S>FՎI<^/:ǐUNj57VkF;ʮf#0a~?&:|.B)D[Lprjڭg{.d ?Atyj9<2PiZ47o^H{Bj8;s~0~`ú-SMU?&fqgCKG&AqCu9Ln^gK^bCB l (ɉ+z;U~<ߧ.]xtdB;2*3?fjvjX2(X<<.277˅88>>'0Ѿ;۾9dU;(wd'|^X{Nel4~s^O:bCm8*AY׃ ʎ cDPepMĎ3^~s8+^7ɑܳZlW$`b9 9А+O3.0Eޯ"a[Z>miݚE(% +eSc'Q1M"LGxgxLZu>ISчEN{7~q/L<ԦI-.wu{G[Cs*CQF8-FHYʤàKRӅrW%rK>'Q+;#Y]%nD]j<"!Jn0U"@|oY۷D0YpBBDd*BC(bK7$7[qIͦF8 kAuV~VS6Ђ+2QtL,69pxc42"gELI Ac&Oq1/^hX%˳Xe1x|d:}FM`BX̳++סr}s6ߝv@6sIt$s(z}U҅D4w=$3?f3N }12vf>|b/4 _rW]&{L۰q|Ja^vK*Ԗ!A(>H1)z1|AmxVt - KL`c8?xk@QR9<}Jt,nex.YJ.Jq*7(;5zb~wҔzryD o?el \EurD1ZI5'>`;Gͺń :%L`2bGm,n Cǜ)JNЅP4|h\4Ȭq%ۃL'nJI=HY22sb[kn.Aί' 4 1Jłt4?@-.=&KXUvXfm#<kR`+ Qpnח16nx'I5˲v[?|)_E6)F  VLtvl&fkYƔ8^sGJk_㢍/@Eu&&L$Lm7#64yיPid?rʳ# ,ЁpVOwo3}KvwĨߏVo=W@Mok1&ef޷Ol2AF94w5\Y9l _#/иnEYPu]V{ڼ]- ʦ9xp *A94qD^Ё n.p"ȏI,b~{B:$-bK‘CZ oQwGjA| tF闢Aܟ8ϟ04FH-T~?=悎UWw32AuAC+50-`@m7LN3ּSSrv=࢛ñ}dO'R_H)iȑu4n0 `+i^?kC7a_ȕDJ\%msoI \/kKQ!<4aa]8vփl[Tmi,η”,6t8$g٠[VMT}y֮=MG(S'pA{GWO5- jROXTwunB|]ݯ{|!%_ծScCȜg]BX, irތN(GjQM800r@7 }XS0 ٽMHf'ffyru֚|x;}/~e2ApK=߻В/R/P4rj: QN϶G.KǺuI@)Rj̟BǴȏƑ?/su1T.  avj$89^G 5ZN-r V]k JpwVim㿞UF,0H`[f^bIa pj;.Sג= \8;5j'^S褂yu-nF+gL*RKU}w:ޫTV F8f7a3]XO8 f[x\q)qG^hY"2'15% nzjX~$#NH-jh?Gu BN Vǫi lqtD9U_h2bcJ)0D1 ~x[§M139Fe>Q>ah4mEi?]F\qmD-;e?3HeK %#쩚9Vi] gG}dG÷wi7|L?0n~L J@ҨiQxa^F4 7=!+oYtC[A?M>. HG+'5#5Уr%m‚n͞bk|ȽN&9laqq˱h^yzPVG:/>u^ Yّmyn=\?(xVׇ7x~bC>s^\tP/! YHmLb yO6D+x?8ۙbDzB`x4p>o6<*!x Äb\gf^kHw 5̛k6x°-ipݚ*fP>?IA,Op:$at\Ŋۂ>V>DDАp  5c̅,v;Dtyd1aƓQsSv C,6S8.~Py0Jkʗ"CSdwq S{Ys$=5[H*7K3-/0OƋ_Lb9 ɓħ :hѷ(fly]Ba9_nՁnTY+m4C|ZBucv{G29y !7 8rVU(@!/iy?iL鹺$,͖#hB] u*$GNW^B.XT&?H? K%zcr⍅\OnڶY7~x-obwPX%PL^`(Kҥ) ژ'7qCP*dbD!V/.}zGm/j>^3_W-CEvcwb% /S91Ɵh^|(KSaN gSL~ t;dk$Vʚ=9K,!E^q$nIc!{3h} k7 @V㳕!Ǵg\@Go?*Z1qڊF.0vYnI:%l而!pK< ~[ߨCOc^.luðJب0 yOyw~[?U d35؅F"v&1mWqE'Iϸ^ڱh1 v͘t6Uuwq&9|ŽEoM* ̉M A@ZF,SUAڍ9 aGaZ-s1J]x/2^;PagxPRJbUg g3TLl 2t Y5@ԓm+cK_iZ -і^c}CBaWj0PO(D H=Jqqnuԗ߃ sZy>Nd\CfJ#'څ}XG,rZ^Tl^(T3.ޡo @d%PIwĠ=;sJ2@1&#LeKWƅ]UN8jk؅=4|t$aup 9f-x$ͧѕy|L_@.d7v'Zr3\{1~=hۨGx\إdi8) /|/I1Z_V$Xė Z7Z(pxC+s.c& #U?/cC-皕̃r,kTAR]}%9 C{D1 |.])q @UŗUle8(Gn/8fA?!_%~}&!)@-(o̽C]TI䠓eD޴5]2۰YA:C8cj$l~gJ"; ?V1l JPX~Vxa(?sE;r$c:b-#yCmtQ?[0pkd@1TT70}){ 5_ǛuU*^ kj#0 J񷻿v`IﳿqC'- /)\_ h}_cB&ґ^ٸ1Y|=XxKI+vIoz| -B6PB,|YmQ˓a*LN_ű7,  O^P'5+> MGTg8zjϳ"2?JHm֒" np5'G8wnvLʨ?<%f}IE%kf6,ALQ=2D< T- ŚHUg݊ Am曣hUxxScM33nW *v9D PL aUu-J+/C(c

)|7m#tjЅn)fo.3O(_?tfᢌ&I&N ۖPJR`Ɔi&b6,[Z'R<&mOOd[]rW"\= ` 2kI2V"DC^d1xxzѮHEH&V(~oj;K&Kɧa vTTG{!l]k}(D=| /!nvJBGYKUc-C/rZ=SN8 8COĪ ?fίX65*+KnR_)ZmX3y*n4)NU?S fR0-qnS|wQa %=[ Rz*P-/6fg/Zm--&IN;`fmhOZoD2PAjoSҿGW5QHkXqS$WPW}RetGBUH{/:eKH xJbHi#{:wޥu&AXl""h@xa6z;I8 -wǓ\B}#$!=HfZypq|[sqw4h%?5*'1,iۙ4ٮËn#Svf܂3<)Xqpy:X>jsUL EhHpH!ƒ-gh'D FH vab.>zzL$o&M,LƂoM~òH7 pf:A(/7 >$TTܗYZ?Xh2S[: ~(ir9 X=zsar=s/ (~e.eئ!^wi~EEKg?H-_eȿS0F>No$3YIc (X(ů,^jnYrn8ѽ1{l]i ^a/Z(BOX\4?-Bv|HX=2dfTBA鹂A5<ŮPDsߦ|q&+xcmwKPU.s'gksq=/"4C!<bL%zb&|@"?Ri2=Eɵk`;KoX;wMvPDZH7/oÅ|)3;̍J["J,YW$Xv +=hָѮJeS.=J^Ԃ )q3ٔ|qʉʲ}ybFEA'8~-'Rt?,c GN|U_\݄!$8j_:I@V{{g60 w# l[ ritY  d $nYٝ}qIz'Fe.bg+rObh!2ԥ Hlb